pax_global_header00006660000000000000000000000064152117435230014515gustar00rootroot0000000000000052 comment=abc798f3fc449154f31509c7ec23267db0ebeefc onionshare-onionshare-26fcdc5/000077500000000000000000000000001521174352300165235ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/.github/000077500000000000000000000000001521174352300200635ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/.github/CODEOWNERS000066400000000000000000000001741521174352300214600ustar00rootroot00000000000000* @micahflee # localization /share/locale/ @emmapeel2 # tests /tests/ @mig5 /tests_gui_local/ @mig5 /tests_gui_tor/ @mig5 onionshare-onionshare-26fcdc5/.github/ISSUE_TEMPLATE/000077500000000000000000000000001521174352300222465ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/.github/ISSUE_TEMPLATE/bug.md000066400000000000000000000016311521174352300233460ustar00rootroot00000000000000--- name: Bug report about: Use this form to submit a bug report about something not working in OnionShare --- - [ ] I have already searched the issue queue for my error message or symptom ## Details about your operating system Operating system: (e.g. Linux / Windows) Version/distribution: (e.g. Ubuntu 22.04 / Debian Bookworm / macOS Ventura, etc) Version of Onionshare: (e.g. 2.6.2) ## How did you install OnionShare - [ ] Native Mac/Windows package - [ ] Flatpak - [ ] Snap - [ ] Pip (command line) - [ ] Via my Linux distribution's package manager - [ ] From source ## What is the problem Please replace this text with the problem you experienced. Please try to include logs if safe to do so (run OnionShare cli or desktop with -v from a terminal). Make sure to omit any onion addresses or 'Private Key'/passwords if they would deanonymize you or your recipient! ## Anything else you'd like to tell us? onionshare-onionshare-26fcdc5/.github/ISSUE_TEMPLATE/feature.md000066400000000000000000000011461521174352300242250ustar00rootroot00000000000000--- name: Feature request about: Use this form to submit a suggestion about a feature you think OnionShare should have. --- - [ ] I have already searched the issue queue for my feature request ## Your feature idea Please write it here. Please note that we are not looking to add the following features: * Ability to host a dynamic website requiring databases or anything not considered 'static' * Database backends to store persistent information about use of Share or Receive mode, e.g statistics * Chat, voice or other instant messaging services * High availability for Onion Services (e.g OnionBalance) onionshare-onionshare-26fcdc5/.github/ISSUE_TEMPLATE/question.md000066400000000000000000000002431521174352300244360ustar00rootroot00000000000000--- name: Question or support about: Use this form if it is neither a bug nor a feature, but you just had a question. --- ## Your uestion Please write it here. onionshare-onionshare-26fcdc5/.github/workflows/000077500000000000000000000000001521174352300221205ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/.github/workflows/build.yml000066400000000000000000000360631521174352300237520ustar00rootroot00000000000000name: Build run-name: Build Windows (x86_64), macOS (Intel), Snap, and Flatpak 🚀 on: push: branches: - main pull_request: branches: - main jobs: build-win64: runs-on: windows-latest steps: - uses: actions/checkout@v4 - name: Install python uses: actions/setup-python@v5 with: python-version: "3.12.9" - name: Install poetry run: C:\hostedtoolcache\windows\Python\3.12.9\x64\python -m pip install poetry - name: Restore cache - poetry uses: actions/cache@v4 with: path: ~\AppData\Local\pypoetry\Cache\virtualenvs key: ${{ runner.os }}-win64-poetry-${{ hashFiles('desktop/poetry.lock') }} - name: Install poetry dependencies run: | cd desktop C:\hostedtoolcache\windows\Python\3.12.9\x64\Scripts\poetry install C:\hostedtoolcache\windows\Python\3.12.9\x64\Scripts\poetry env list --full-path - name: Restore cache - tor uses: actions/cache@v4 with: path: desktop\build\tor key: ${{ runner.os }}-win64-tor-${{ hashFiles('desktop/scripts/get-tor.py') }} - name: Get tor binaries from Tor Browser (64-bit) run: cd desktop && C:\hostedtoolcache\windows\Python\3.12.9\x64\Scripts\poetry run python .\scripts\get-tor.py windows-x86_64 - name: Install Go >=1.23.5 uses: actions/setup-go@v5 with: go-version: ">=1.23.5" cache: false - run: go version - name: Restore cache - obfs4proxy uses: actions/cache@v4 with: path: desktop\onionshare\resources\tor\obfs4proxy.exe key: ${{ runner.os }}-win64-obfs4proxy-${{ hashFiles('desktop/scripts/build-pt-obfs4proxy.ps1') }} - name: Build obfs4proxy shell: pwsh run: | if ((Test-Path -Path 'desktop\onionshare\resources\tor\obfs4proxy.exe') -eq $True) { Write-Output "obfs4proxy already built" } else { cd desktop .\scripts\build-pt-obfs4proxy.ps1 } - name: Restore cache - snowflake uses: actions/cache@v4 with: path: desktop\onionshare\resources\tor\snowflake-client.exe key: ${{ runner.os }}-win64-snowflake-${{ hashFiles('desktop/scripts/build-pt-snowflake.ps1') }} - name: Build snowflake shell: pwsh run: | if ((Test-Path -Path 'desktop\onionshare\resources\tor\snowflake-client.exe') -eq $True) { Write-Output "snowflake already built" } else { cd desktop .\scripts\build-pt-snowflake.ps1 } - name: Restore cache - meek uses: actions/cache@v4 with: path: desktop\onionshare\resources\tor\meek-client.exe key: ${{ runner.os }}-win64-meek-${{ hashFiles('desktop/scripts/build-pt-meek.ps1') }} - name: Build meek shell: pwsh run: | if ((Test-Path -Path 'desktop\onionshare\resources\tor\meek-client.exe') -eq $True) { Write-Output "meek already built" } else { cd desktop .\scripts\build-pt-meek.ps1 } - name: Build OnionShare run: | cd desktop C:\hostedtoolcache\windows\Python\3.12.9\x64\Scripts\poetry run python .\setup-freeze.py build C:\hostedtoolcache\windows\Python\3.12.9\x64\Scripts\poetry run python .\scripts\build-windows.py cleanup-build - name: Compress shell: pwsh run: | mv desktop\build\exe.win-amd64-3.12\ ~\onionshare-win64 Compress-Archive -LiteralPath ~\onionshare-win64 -DestinationPath ~\onionshare-win64.zip - uses: actions/upload-artifact@v4 with: name: win64-build path: ~\onionshare-win64.zip build-mac-intel: runs-on: macos-15-intel steps: - uses: actions/checkout@v4 - name: Install Python 3.12.9 (universal2) run: | curl -L https://www.python.org/ftp/python/3.12.9/python-3.12.9-macos11.pkg --output ~/Downloads/python.pkg cd ~/Downloads && echo "cca03f4d7ed77e93074d64936435d56d1f329870240cdb1ef0fd8e37cdaae8a0 python.pkg" | shasum -a 256 --check && sudo installer -pkg python.pkg -target / - name: Install poetry run: | curl -sSL https://install.python-poetry.org | python3 - - name: Restore cache - poetry uses: actions/cache@v4 with: path: ~/Library/Caches/pypoetry/virtualenvs key: ${{ runner.os }}-macos-poetry-${{ hashFiles('desktop/poetry.lock') }} - name: Install poetry dependencies run: | cd desktop ~/Library/Application\ Support/pypoetry/venv/bin/poetry install - name: Restore cache - tor uses: actions/cache@v4 with: path: desktop/build/tor key: ${{ runner.os }}-macos-tor-${{ hashFiles('desktop/scripts/get-tor.py') }} - name: Get tor binaries from Tor Browser run: | cd desktop ~/Library/Application\ Support/pypoetry/venv/bin/poetry run python ./scripts/get-tor.py macos - name: Install Go >=1.23.5 uses: actions/setup-go@v5 with: go-version: ">=1.23.5" cache: false - run: go version - name: Restore cache - obfs4proxy uses: actions/cache@v4 with: path: desktop/onionshare/resources/tor/obfs4proxy key: ${{ runner.os }}-macos-obfs4proxy-${{ hashFiles('desktop/scripts/build-pt-obfs4proxy.sh') }} - name: Build obfs4proxy run: | if [[ -f "desktop/onionshare/resources/tor/obfs4proxy" ]]; then echo "obfs4proxy already built" else cd desktop ./scripts/build-pt-obfs4proxy.sh fi - name: Restore cache - snowflake uses: actions/cache@v4 with: path: desktop/onionshare/resources/tor/snowflake-client key: ${{ runner.os }}-macos-snowflake-${{ hashFiles('desktop/scripts/build-pt-snowflake.sh') }} - name: Build snowflake run: | if [[ -f "desktop/onionshare/resources/tor/snowflake-client" ]]; then echo "snowflake already built" else cd desktop ./scripts/build-pt-snowflake.sh fi - name: Restore cache - meek uses: actions/cache@v4 with: path: desktop/onionshare/resources/tor/meek-client key: ${{ runner.os }}-macos-meek-${{ hashFiles('desktop/scripts/build-pt-meek.sh') }} - name: Build meek run: | if [[ -f "desktop/onionshare/resources/tor/meek-client" ]]; then echo "meek already built" else cd desktop ./scripts/build-pt-meek.sh fi - name: Install cx_Freeze/PySide6 build dependencies run: | brew install libiodbc curl -L https://github.com/PostgresApp/PostgresApp/releases/download/v2.6.5/Postgres-2.6.5-14.dmg --output ~/Downloads/Postgres-2.6.5-14.dmg cd ~/Downloads && echo "26a2a8a877008cba735d7d8b734dd6e445b2962ce372de6f6b5add3113705920 Postgres-2.6.5-14.dmg" | shasum -a 256 --check hdiutil attach Postgres-2.6.5-14.dmg cp -r /Volumes/Postgres-2.6.5-14/Postgres.app /Applications/ hdiutil detach /Volumes/Postgres-2.6.5-14 - name: Touch dylib file for build to finish run: | touch /usr/local/lib/libmimerapi.dylib - name: Build OnionShare run: | cd desktop ~/Library/Application\ Support/pypoetry/venv/bin/poetry run python ./setup-freeze.py bdist_mac ~/Library/Application\ Support/pypoetry/venv/bin/poetry run python ./scripts/build-macos.py cleanup-build - name: Compress run: | cd desktop/build tar -czvf ~/onionshare-macos-intel.tar.gz OnionShare.app - uses: actions/upload-artifact@v4 with: name: mac-intel-build path: ~/onionshare-macos-intel.tar.gz build-mac-arm64-and-universal: runs-on: macos-15 needs: build-mac-intel steps: - uses: actions/checkout@v4 - name: Install Python 3.12.9 (universal2) run: | curl -L https://www.python.org/ftp/python/3.12.9/python-3.12.9-macos11.pkg --output ~/Downloads/python.pkg cd ~/Downloads && echo "cca03f4d7ed77e93074d64936435d56d1f329870240cdb1ef0fd8e37cdaae8a0 python.pkg" | shasum -a 256 --check && sudo installer -pkg python.pkg -target / - name: Install poetry run: | curl -sSL https://install.python-poetry.org | python3 - - name: Restore cache - poetry uses: actions/cache@v4 with: path: ~/Library/Caches/pypoetry/virtualenvs key: ${{ runner.os }}-macos-arm-poetry-${{ hashFiles('desktop/poetry.lock') }} - name: Install poetry dependencies run: | cd desktop ~/Library/Application\ Support/pypoetry/venv/bin/poetry install - name: Restore cache - tor uses: actions/cache@v4 with: path: desktop/build/tor key: ${{ runner.os }}-macos-arm-tor-${{ hashFiles('desktop/scripts/get-tor.py') }} - name: Get tor binaries from Tor Browser run: | cd desktop ~/Library/Application\ Support/pypoetry/venv/bin/poetry run python ./scripts/get-tor.py macos - name: Install Go >=1.23.5 uses: actions/setup-go@v5 with: go-version: ">=1.23.5" cache: false - run: go version - name: Restore cache - obfs4proxy uses: actions/cache@v4 with: path: desktop/onionshare/resources/tor/obfs4proxy key: ${{ runner.os }}-macos-arm-obfs4proxy-${{ hashFiles('desktop/scripts/build-pt-obfs4proxy.sh') }} - name: Build obfs4proxy run: | if [[ -f "desktop/onionshare/resources/tor/obfs4proxy" ]]; then echo "obfs4proxy already built" else cd desktop ./scripts/build-pt-obfs4proxy.sh fi - name: Restore cache - snowflake uses: actions/cache@v4 with: path: desktop/onionshare/resources/tor/snowflake-client key: ${{ runner.os }}-macos-arm-snowflake-${{ hashFiles('desktop/scripts/build-pt-snowflake.sh') }} - name: Build snowflake run: | if [[ -f "desktop/onionshare/resources/tor/snowflake-client" ]]; then echo "snowflake already built" else cd desktop ./scripts/build-pt-snowflake.sh fi - name: Restore cache - meek uses: actions/cache@v4 with: path: desktop/onionshare/resources/tor/meek-client key: ${{ runner.os }}-macos-arm-meek-${{ hashFiles('desktop/scripts/build-pt-meek.sh') }} - name: Build meek run: | if [[ -f "desktop/onionshare/resources/tor/meek-client" ]]; then echo "meek already built" else cd desktop ./scripts/build-pt-meek.sh fi - name: Install cx_Freeze/PySide6 build dependencies run: | brew install libiodbc curl -L https://github.com/PostgresApp/PostgresApp/releases/download/v2.6.5/Postgres-2.6.5-14.dmg --output ~/Downloads/Postgres-2.6.5-14.dmg cd ~/Downloads && echo "26a2a8a877008cba735d7d8b734dd6e445b2962ce372de6f6b5add3113705920 Postgres-2.6.5-14.dmg" | shasum -a 256 --check hdiutil attach Postgres-2.6.5-14.dmg cp -r /Volumes/Postgres-2.6.5-14/Postgres.app /Applications/ hdiutil detach /Volumes/Postgres-2.6.5-14 - name: Build OnionShare run: | cd desktop ~/Library/Application\ Support/pypoetry/venv/bin/poetry run python ./setup-freeze.py bdist_mac ~/Library/Application\ Support/pypoetry/venv/bin/poetry run python ./scripts/build-macos.py cleanup-build - name: Compress run: | cd desktop/build tar -czvf ~/onionshare-macos-arm64.tar.gz OnionShare.app mkdir -p ~/tmp/arm64 cp -a OnionShare.app ~/tmp/arm64/ - uses: actions/upload-artifact@v4 with: name: mac-arm64-build path: ~/onionshare-macos-arm64.tar.gz - uses: actions/download-artifact@v4 with: name: mac-intel-build path: ~/ - name: Make universal bundle run: | mkdir -p ~/tmp/intel ~/tmp/universal tar -xzvf ~/onionshare-macos-intel.tar.gz -C ~/tmp/intel cd desktop ~/Library/Application\ Support/pypoetry/venv/bin/poetry run ./scripts/macos-merge-universal.py ~/tmp/intel/OnionShare.app ~/tmp/arm64/OnionShare.app ~/tmp/universal/OnionShare.app cd ~/tmp/universal tar -czvf ~/onionshare-macos-universal.tar.gz OnionShare.app - uses: actions/upload-artifact@v4 with: name: mac-universal-build path: ~/onionshare-macos-universal.tar.gz build-flatpak: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - name: Setup run: | sudo apt update sudo apt install -y flatpak flatpak-builder flatpak remote-add --if-not-exists --user flathub https://flathub.org/repo/flathub.flatpakrepo - name: Restore cache - .flatpak-builder uses: actions/cache@v4 with: path: flatpak/.flatpak-builder key: flatpak-.flatpak-builder-${{ hashFiles('flatpak/org.onionshare.OnionShare.yaml') }} - name: Restore cache - build uses: actions/cache@v4 with: path: flatpak/build key: flatpak-build-${{ hashFiles('flatpak/org.onionshare.OnionShare.yaml') }} - name: Flatpak build run: | cd flatpak flatpak-builder build --force-clean --verbose --install-deps-from=flathub --install --user org.onionshare.OnionShare.yaml flatpak build-bundle ~/.local/share/flatpak/repo ~/OnionShare.flatpak org.onionshare.OnionShare --runtime-repo=https://flathub.org/repo/flathub.flatpakrepo - uses: actions/upload-artifact@v4 with: name: flatpak-build path: ~/OnionShare.flatpak build-snap: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - name: Restore cache - lxd uses: actions/cache@v4 with: path: ~/lxd_cache.tar.gz key: snap-lxd-${{ hashFiles('snap/snapcraft.yaml') }} - name: Decompress cached content to lxd directory run: | if [ -f "~/lxd_cache.tar.gz" ]; then sudo tar -xzf ~/lxd_cache.tar.gz -C / fi - name: Install dependencies run: | sudo lxd init --auto sudo lxc storage list sudo snap install snapcraft --classic sudo ufw disable - name: Build snap run: sudo snapcraft -v - name: Compress lxd directory and set proper permissions run: | sudo tar -czf ~/lxd_cache.tar.gz /var/snap/lxd/common/lxd/storage-pools/default sudo chown $USER:$USER ~/lxd_cache.tar.gz - uses: actions/upload-artifact@v4 with: name: snapcraft-build path: onionshare_*.snap onionshare-onionshare-26fcdc5/.github/workflows/codeql-analysis.yml000066400000000000000000000043761521174352300257450ustar00rootroot00000000000000# For most projects, this workflow file will not need changing; you simply need # to commit it to your repository. # # You may wish to alter this file to override the set of languages analyzed, # or to provide custom queries or build logic. # # ******** NOTE ******** # We have attempted to detect the languages in your repository. Please check # the `language` matrix defined below to confirm you have the correct set of # supported CodeQL languages. # name: "CodeQL" on: push: branches: - main pull_request: branches: - main schedule: - cron: '22 11 * * 5' jobs: analyze: name: Analyze runs-on: ubuntu-latest strategy: fail-fast: false matrix: language: [ 'python' ] # CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python' ] # Learn more: # https://docs.github.com/en/free-pro-team@latest/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning#changing-the-languages-that-are-analyzed steps: - name: Checkout repository uses: actions/checkout@v2 # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL uses: github/codeql-action/init@v1 with: languages: ${{ matrix.language }} # If you wish to specify custom queries, you can do so here or in a config file. # By default, queries listed here will override any specified in a config file. # Prefix the list here with "+" to use these queries and those in the config file. # queries: ./path/to/local/query, your-org/your-repo/queries@main # Autobuild attempts to build any compiled languages (C/C++, C#, or Java). # If this step fails, then you should remove it and run the build manually (see below) - name: Autobuild uses: github/codeql-action/autobuild@v1 # ℹï¸� Command-line programs to run using the OS shell. # 📚 https://git.io/JvXDl # âœ�ï¸� If the Autobuild fails above, remove it and uncomment the following three lines # and modify them (or add more) to build your code if your project # uses a compiled language #- run: | # make bootstrap # make release - name: Perform CodeQL Analysis uses: github/codeql-action/analyze@v1 onionshare-onionshare-26fcdc5/.github/workflows/tests.yml000066400000000000000000000045301521174352300240070ustar00rootroot00000000000000name: Run Tests run-name: Run tests on: push: branches: - main pull_request: branches: - main jobs: test-cli: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - uses: actions/setup-python@v4 with: python-version: "3.10" - name: Install dependencies run: | sudo apt-get update sudo apt-get -y install tor obfs4proxy pip install --upgrade pip poetry - uses: actions/cache@v3 with: path: ~/.cache/pypoetry/virtualenvs key: ${{ runner.os }}-cli-poetry-${{ hashFiles('cli/poetry.lock') }} - run: cd cli && poetry install - run: | cd cli poetry run pytest -v ./tests poetry run onionshare-cli --local-only ./tests --auto-stop-timer 2 --qr --verbose poetry run onionshare-cli --local-only ./tests --auto-start-timer 2 --auto-stop-timer 2 --qr --verbose poetry run onionshare-cli --local-only --receive --auto-stop-timer 2 --qr --verbose poetry run onionshare-cli --local-only --website ../docs --auto-stop-timer 2 --qr --verbose poetry run onionshare-cli --local-only --chat --auto-stop-timer 5 --qr --verbose touch /tmp/foo{1,2} && poetry run onionshare-cli --local-only --persistent tests/persistent.json --auto-stop-timer 5 --verbose test-desktop: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - uses: actions/setup-python@v4 with: python-version: "3.10" - name: Install dependencies run: | sudo apt-get update sudo apt-get install -y tor obfs4proxy gcc python3-dev python3-pyside2.qtcore python3-pyside2.qtwidgets python3-pyside2.qtgui sudo apt-get install -y xvfb x11-utils libxkbcommon-x11-0 libxcb-randr0-dev libxcb-xtest0-dev libxcb-xinerama0-dev libxcb-shape0-dev libxcb-xkb-dev libxcb-render-util0 libxcb-icccm4 libxcb-keysyms1 libxcb-image0 pip install --upgrade pip poetry - uses: actions/cache@v3 with: path: ~/.cache/pypoetry/virtualenvs key: ${{ runner.os }}-desktop-poetry-${{ hashFiles('desktop/poetry.lock') }} - run: cd desktop && poetry install - run: | cd desktop QT_QPA_PLATFORM=offscreen QT_DEBUG_PLUGINS=1 xvfb-run poetry run pytest -v ./tests/test_gui_*.py onionshare-onionshare-26fcdc5/.gitignore000066400000000000000000000011211521174352300205060ustar00rootroot00000000000000__pycache__ *.py[cod] # C extensions *.so # Packages *.egg *.egg-info *.eggs dist deb_dist build _build eggs parts var sdist develop-eggs .installed.cfg MANIFEST env onionshare-*.tar.gz onionshare_*.snap .flatpak-builder OnionShare.flatpak # Installer logs pip-log.txt # Unit test / coverage reports .coverage .tox nosetests.xml .cache .pytest_cache # Translations *.mo # Mr Developer .mr.developer.cfg .project .pydevproject # vim *.swp # tags ctags tags # OSX .DS_Store # virtualenv venv # other .vscode .python-version onionshare.dist-info desktop/onionshare/resources/tor TODO* onionshare-onionshare-26fcdc5/CHANGELOG.md000066400000000000000000000376571521174352300203560ustar00rootroot00000000000000# OnionShare Changelog ## 2.6.4 * Security fix: Prevent symlink traversal * Security fix: Prevent upload of files when file upload mode is disabled. Prevent creation of empty folder on empty POST request payload * Dependencies: Updates tor dependencies and other python and web dependencies. Also updates flatpak runtime. * Bug fix: Show indeterminate progress and warn user during Tor traversal ## 2.6.3 * Feature: It is now possible to view what URLs are visited in Share/Website mode using the CLI tool, with `--log-filenames`. * Feature: It is now possible to automatically start a saved persistent onion tab, once OnionShare itself starts and once Tor is connected. * Bug fix: It is now once again possible to request bridges and use meek as a Pluggable Transport. * Bug fix: Fixed a fatal error with Censorship Circumvention when no bridges are returned. * Bug fix: Fixed an issue with lack of gevent with SocketIO on systems that don't have it. * Bug fix: Fixed a thread-related race condition segfault with the CLI tool on shutdown. * Bug fix: Fixed an issue with the 'auto-stop timer' when the CLI tool is being used in 'Share mode' and someone has visited the share at least once. Desktop was unaffected, as were all other modes. * Locales: Gaeilge, SlovenÄ�ina and Tamil languages introduced, and various other translations in existing languages added or improved (thanks to the translators!) * Documentation: Added examples of using a systemd unit file for persistent onions, and various other clarifications. * Documentation: Documented all the config file parameters and what they mean, as well as that for persistent onion json files. * Packaging: Built the snap with a cleanup step in such a way that it should work on Ubuntu 24.04 and higher. Unfortunately, we have to drop support for armhf for now, as there are no PySide6 packages available on Pypi to install for that architecture. However, ARM64 is supported. * Packaging: Fixed ARM64 packaging for Flatpak. * Packaging: Many internal packaging improvements that make it easier for us to release snap and flatpak. * Miscellaneous: Many dependency updates to Python libraries, Tor, Snowflake * Miscellaneous: Various minor bug fixes/warning messages resolved, and minor changes to some wording for the 'Save this tab' option to make it clearer that this means 'persistent onion address'. * Miscellaneous: Nicer and more intuitive icons with better dark mode support. ## 2.6.2 * Security fix: Removes newlines from History item path * Security fix: Set a maximum length of 524288 characters for text messages in Receive mode * Security fix: Allows only specific ASCII characters for usernames and removes control characters * Security fix: Forcefully disconnect user from chat on `disconnect` event * Security fix: Handle username validation excpeptions to prevent silent joining ## 2.6.1 * Release updates: Automate builds with CI, make just 64-bit Windows release, make a single universal2 release for both Intel and Apple Silicon macOS * Upgrade dependencies, including Tor, meek, and snowflake * Bug fix: Restore the primary_action mode settings in a tab after OnionShare reconnects to Tor * Bug fix: Fix issue with auto-connecting to Tor with persistent tabs open * Bug fix: Fix packaging issue where Windows version of OnionShare conflicts with Windows version of Dangerzone * Bug fix: Fix 'Use a bridge' checkbox state change * Bug fix: Raise error from waitress if not shutdown ## 2.6 * Major feature: a new 'Quickstart' screen, which enables toggling on or off an animated automatic connection to Tor. This allows configuring network settings prior to automatic connection. * Major feature: Censorship circumvention. Use new features in the upstream Tor API to try to automatically obtain bridges depending on the user's location. * New feature: automatically fetch the built-in bridges from the upstream Tor API rather than hardcode them in each release of OnionShare. * New feature: keyboard shortcuts to access various modes and menus, and accessibility hints * Bug fix: Temporary Directory for serving the OnionShare web pages was broken on Windows * Packaging: Packaging is more automated, and Linux Snapcraft releases are available for amd64, arm64, and armhf * Miscellaneous: Many dependency updates and web page theming improvements ## 2.5 * Security fix: Sanitize the path parameter in History item widget to be plain text * Security fix: Use microseconds in Receive mode directory creation to avoid potential DoS * Security fix: Several hardening improvements for session and username management in Chat mode, to prevent impersonation and other issues * Major feature: Obtain bridges from Moat / BridgeDB (over a domain-fronted Meek client) * Major feature: Snowflake bridge support * New feature: Tor connection settings, as well as general settings, are now Tabs rather than dialogs * New feature: User can customize the Content-Security-Policy header in Website mode * New feature: Built-in bridges are automatically updated from Tor's API when the user has chosen to use them * Switch to using our `stem` fork called `cepa`, which is now published on Pypi so we can build it in releases * Various bug fixes ## 2.4 * Major feature: Private keys (v3 onion client authentication) replaces passwords and HTTP basic auth * Updated Tor to 0.4.6.7 on all platforms * Various bug fixes ## 2.3.3 * New feature: Setting for light or dark theme * Updated Tor to 0.4.6.7 for Linux, 0.4.5.10 for Windows and macOS * Various bug fixes ## 2.3.2 * New feature: Custom titles can be set for OnionShare's various modes * New feature: Receive mode supports notification webhooks * New feature: Receive mode supports submitting messages as well as files * New feature: New ASCII art banner and prettier verbose output * New feature: Partial support for range requests (pausing and resuming in HTTP) * Updated Tor to 0.4.5.7 * Updated built-in obfs4 bridges * Various bug fixes ## 2.3.1 * Bugfix: Fix chat mode * Bugfix: Fix --persistent in onionshare-cli * Bugfix: Fix checking for updates in Windows and macOS ## 2.3 * Major new feature: Multiple tabs, including better support for persistent services, faster Tor connections * New feature: Chat anonymously mode * New feature: All new design * New feature: Ability to display QR codes of OnionShare addresses * New feature: Web apps have responsive design and look better on mobile * New feature: Flatpak and Snapcraft packaging for Linux * Several bug fixes ## 2.2 * New feature: Website mode, which allows publishing a static HTML website as an onion service * Allow individual files to be viewed or downloaded in Share mode, including the ability to browse into subdirectories and use breadcrumbs to navigate back * Show a counter when individual files or pages are viewed * Better History items including colors and status codes to differentiate between successful and failed requests * Swap out the random /slug suffix for HTTP basic authentication (when in non-public mode) * Hide the Tor connection settings if the ONIONSHARE_HIDE_TOR_SETTINGS environment variable is set (Tails compatibility) * Remove the NoScript XSS warning in Receive Mode now that the NoScript/Tor Browser bug is fixed. The ajax upload method still exists when javascript is enabled. * Better support for DragonFly BSD * Updated various dependencies, including Flask, Werkzeug, urllib3, requests, and PyQt5 * Updated Tor to 0.4.1.5 * Other minor bug fixes * New translations: * Arabic (العربية) * Dutch (Nederlands) * Persian (Ù�ارسی) * Romanian (Română) * Serbian latin (Srpska (latinica)) * Removed translations with fewer than 90% of strings translated: * Finnish (Suomi) ## 2.1 * New feature: Auto-start timer, which allows scheduling when the server starts * Renamed CLI argument --debug to --verbose * Make Tor connection timeout configurable as a CLI argument * Updated various dependencies, including fixing third-party security issues in urllib3, Jinja2, and jQuery * Updated Tor to 0.3.5.8 * New translations: * Traditional Chinese (正體中文 (ç¹�é«”)), * Simplified Chinese (中文 (简体)) * Finnish (Suomi) * German (Deutsch) * Icelandic (Ã�slenska) * Irish (Gaeilge) * Norwegian BokmÃ¥l (Norsk bokmÃ¥l) * Polish (Polski) * Portuguese Portugal (Português (Portugal)) * Telugu (తెలà±�à°—à±�) * Turkish (Türkçe) * Ukrainian (УкраїнÑ�ька) * Removed translations with fewer than 90% of strings translated: * Bengali (বাংলা) * Persian (Ù�ارسی) ## 2.0 * New feature: Receiver mode allows you to receive files with OnionShare, instead of only sending files * New feature: Support for next generation onion services * New feature: macOS sandbox is enabled * New feature: Public mode feature, for public uses of OnionShare, which when enabled turns off slugs in the URL and removes the limit on how many 404 requests can be made * New feature: If you're sharing a single file, don't zip it up * New feature: Full support for meek_lite (Azure) bridges * New feature: Allow selecting your language from a dropdown * New translations: Bengali (বাংলা), Catalan (Català), Danish (Dansk), French (Français), Greek (Ελληνικά), Italian (Italiano), Japanese (日本語), Persian (Ù�ارسی), Portuguese Brazil (Português Brasil), Russian (РуÑ�Ñ�кий), Spanish (Español), Swedish (Svenska) * Several bugfixes * Invisible to users, this version includes some major refactoring of the codebase, and a robust set of unit tests which makes OnionShare easier to maintain going forward ## 1.3.2 * Bugfix: In debug mode, stop saving flask debug log in /tmp, where all users can access it ## 1.3.1 * Updated Tor to 0.2.3.10 * Windows and Mac binaries are now distributed with licenses for Tor and obfs4 ## 1.3 * Major UI redesign, introducing many UX improvements * Client-side web interface redesigned * New feature: Support for meek_lite pluggable transports (Amazon and Azure) - not yet ready for Windows or macOS, sorry * New feature: Support for custom obfs4 and meek_lite bridges (again, meek_lite not available on Windows/macOS yet) * New feature: Ability to cancel share before it starts * Bugfix: The UpdateChecker no longer blocks the UI when checking * Bugfix: Simultaneous downloads (broken in 1.2) * Updated Tor to 0.2.3.9 * Improved support for BSD * Updated French and Danish translations * Minor build script and build documentation fixes * Flake8 tests added ## 1.2 * New feature: Support for Tor bridges, including obfs4proxy * New feature: Ability to use a persistent URL * New feature: Auto-stop timer, to stop OnionShare at a specified time * New feature: Get notification when Tor connection dies * Updated versions of Python, Qt, Tor, and other dependencies that are bundled * Added ability to supply a custom settings file as a command line arg * Added support for FreeBSD * Fixed small user interface issues * Fixed minor bugs * New Dutch translations ## 1.1 * OnionShare connects to Tor itself now, so opening Tor Browser in the background isn't required * In Windows and macOS, OnionShare alerts users about updates * Removed the menu bar, and adding a "Settings" button * Added desktop notifications, and a system tray icon * Ability to add multiple files and folders with a single "Add" button * Ability to delete multiple files and folders at once with the "Delete" button * Hardened some response headers sent from the web server * Minor clarity improvements to the contents of the share's web page * Alert the user rather than share an empty archive if a file was unreadable * Prettier progress bars ## 1.0 * Fixed long-standing macOS X bug that caused OnionShare to crash on older Macs (!) * Added settings dialog to configure connecting to Tor, including support for system Tor * Added support for stealth onion services (advanced option) * Added support for Whonix * Improved AppArmor profiles * Added progress bar for zipping up files * Improved the look of download progress bars * Allows developers to launch OnionShare from source tree, without building a package * Deleted legacy code, and made OnionShare purely use ephemeral Tor onion services * Switched to EFF's diceware wordlist for slugs ## 0.9.2 (Linux only) * Looks for `TOR_CONTROL_PORT` environment variable, to help Tails integration * Change how OnionShare checks to see if it's installed system-wide, to help Subgraph OS integration ## 0.9.1 * Added Nautilus extension, so you can right-click on a file and choose "Share via OnionShare", thanks to Subgraph developers * Switch to using the term "onion service" rather than "hidden service" * Fix CVE-2016-5026, minor security issue related to use of /tmp directory * Switch from PyInstaller to cx_Freeze for Windows and OSX packaging * Support CLI in Windows and OSX ## 0.9 * Slugs are now shorter and human-readable, with rate limiting to prevent URL guessing * Uses a new slug each time the server restarts * "Stop sharing automatically" enforces only one download * Users get asked if they're sure they want to close OnionShare while server is running * Added estimated time remaining progress indicator * Fixed frozen window while waiting for hidden service to start * Displays version number in both GUI and CLI * Closing window causes downloads to stop immediately * Web server listens in ports 17600-17650, for future Tails support * Updated translations * Ported from Python 2 to Python 3 and from Qt4 to Qt5 * Ported from py2app and py2exe to PyInstaller ## 0.8.1 * Fixed crash in Windows 7 * Fixed crash related to non-ephemeral hidden services in Linux * Fixed minor bugs ## 0.8 * Add support for ephemeral hidden services * Stopped leaking sender's locale on download page * Add support for Tor Messenger as provider of Tor service * Minor bugfixes, code cleanup, and refactoring ## 0.7.1 * Fixed critical bug in OS X binaries that caused crashes on some computers * Added Security Design document * Minor bugfix with Windows code signing timestamp server * Linux version uses HS dir that is allowed by Tor Browser Launcher's AppArmor profiles ## 0.7 * Added code signing for Mac OS X * Does not disable existing hidden services * Uses allowZip64 to allow compressing files >5gb * Sets HS dir to be in /var/lib/tor in Tails, to obey AppArmor rules * Misc. minor code cleanup ## 0.6 * Brand new drag-and-drop GUI with ability to start and stop server * Much cleaner code split into several files * Support for sharing multiple files and folders at once, and automatically compresses files before sharing * Redesigned receiver HTML interface * Waits for hidden service to be available before displaying URL * Cleans up hidden service directory on exit * Continuous integration with Travis * Support for multiple downloads at once * Fixed unicode-related filename and display bugs * Warns that large files could take hours to send * New translations * Several misc. bugfixes * Added code signing for Windows with Authenticode ## 0.5 * Removed webkit GUI altogether, and refactored GUI with native Qt widget * In Tails, launches separate process as root for Tor control port and firewall stuff, everything else runs as amnesia * Fixed itsdangerous dependency bug in Debian Wheezy and Tails * Guesses content type of file, responds in HTTP header ## 0.4 * Fixed critical XSS bug that could deanonymize user: https://micahflee.com/2014/07/security-advisory-upgrade-to-onionshare-0-4-immediately/ * Added CSP headers in GUI to prevent any future XSS bugs from working * Hash urandom data before using it, to avoid leaking state of entropy * Constant time compare the slug to avoid timing attacks * Cleaned up Tails firewall code ## 0.3 * Built a simple, featureful cross-platform GUI * Graphical installers for Windows and OSX * Packaged for Linux in .deb, .rpm, with desktop launcher * Installable in Tails 1.1+, with simple "install" script * Automatically copies URL to clipboard * Automatically closes when download is done by default * Shows download progress * Limited suite of tests * If a localized string doesn't exist, falls back to English * New translations: Dutch, Portuguese, German, Russian, and updated translations: Norwegian BokmÃ¥l, Spanish, French, Italian onionshare-onionshare-26fcdc5/LICENSE.txt000066400000000000000000001047251521174352300203570ustar00rootroot00000000000000(Note: Third-party licenses can be found under licenses/.) OnionShare Copyright (C) 2014-2022 Micah Lee, et al. GNU 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. Preamble The GNU General Public License is a free, copyleft license for software and other kinds of works. The licenses for most software and other practical works are designed to take away your freedom to share and change the works. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change all versions of a program--to make sure it remains free software for all its users. We, the Free Software Foundation, use the GNU General Public License for most of our software; it applies also to any other work released this way by its authors. You can apply it to your programs, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for them if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs, and that you know you can do these things. To protect your rights, we need to prevent others from denying you these rights or asking you to surrender the rights. Therefore, you have certain responsibilities if you distribute copies of the software, or if you modify it: responsibilities to respect the freedom of others. For example, if you distribute copies of such a program, whether gratis or for a fee, you must pass on to the recipients the same freedoms that you received. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. Developers that use the GNU GPL protect your rights with two steps: (1) assert copyright on the software, and (2) offer you this License giving you legal permission to copy, distribute and/or modify it. For the developers' and authors' protection, the GPL clearly explains that there is no warranty for this free software. For both users' and authors' sake, the GPL requires that modified versions be marked as changed, so that their problems will not be attributed erroneously to authors of previous versions. Some devices are designed to deny users access to install or run modified versions of the software inside them, although the manufacturer can do so. This is fundamentally incompatible with the aim of protecting users' freedom to change the software. The systematic pattern of such abuse occurs in the area of products for individuals to use, which is precisely where it is most unacceptable. Therefore, we have designed this version of the GPL to prohibit the practice for those products. If such problems arise substantially in other domains, we stand ready to extend this provision to those domains in future versions of the GPL, as needed to protect the freedom of users. Finally, every program is threatened constantly by software patents. States should not allow patents to restrict development and use of software on general-purpose computers, but in those that do, we wish to avoid the special danger that patents applied to a free program could make it effectively proprietary. To prevent this, the GPL assures that patents cannot be used to render the program non-free. The precise terms and conditions for copying, distribution and modification follow. TERMS AND CONDITIONS 0. Definitions. "This License" refers to version 3 of the GNU General Public License. "Copyright" also means copyright-like laws that apply to other kinds of works, such as semiconductor masks. "The Program" refers to any copyrightable work licensed under this License. Each licensee is addressed as "you". "Licensees" and "recipients" may be individuals or organizations. To "modify" a work means to copy from or adapt all or part of the work in a fashion requiring copyright permission, other than the making of an exact copy. The resulting work is called a "modified version" of the earlier work or a work "based on" the earlier work. A "covered work" means either the unmodified Program or a work based on the Program. To "propagate" a work means to do anything with it that, without permission, would make you directly or secondarily liable for infringement under applicable copyright law, except executing it on a computer or modifying a private copy. Propagation includes copying, distribution (with or without modification), making available to the public, and in some countries other activities as well. To "convey" a work means any kind of propagation that enables other parties to make or receive copies. Mere interaction with a user through a computer network, with no transfer of a copy, is not conveying. An interactive user interface displays "Appropriate Legal Notices" to the extent that it includes a convenient and prominently visible feature that (1) displays an appropriate copyright notice, and (2) tells the user that there is no warranty for the work (except to the extent that warranties are provided), that licensees may convey the work under this License, and how to view a copy of this License. If the interface presents a list of user commands or options, such as a menu, a prominent item in the list meets this criterion. 1. Source Code. The "source code" for a work means the preferred form of the work for making modifications to it. "Object code" means any non-source form of a work. A "Standard Interface" means an interface that either is an official standard defined by a recognized standards body, or, in the case of interfaces specified for a particular programming language, one that is widely used among developers working in that language. The "System Libraries" of an executable work include anything, other than the work as a whole, that (a) is included in the normal form of packaging a Major Component, but which is not part of that Major Component, and (b) serves only to enable use of the work with that Major Component, or to implement a Standard Interface for which an implementation is available to the public in source code form. A "Major Component", in this context, means a major essential component (kernel, window system, and so on) of the specific operating system (if any) on which the executable work runs, or a compiler used to produce the work, or an object code interpreter used to run it. The "Corresponding Source" for a work in object code form means all the source code needed to generate, install, and (for an executable work) run the object code and to modify the work, including scripts to control those activities. However, it does not include the work's System Libraries, or general-purpose tools or generally available free programs which are used unmodified in performing those activities but which are not part of the work. For example, Corresponding Source includes interface definition files associated with source files for the work, and the source code for shared libraries and dynamically linked subprograms that the work is specifically designed to require, such as by intimate data communication or control flow between those subprograms and other parts of the work. The Corresponding Source need not include anything that users can regenerate automatically from other parts of the Corresponding Source. The Corresponding Source for a work in source code form is that same work. 2. Basic Permissions. All rights granted under this License are granted for the term of copyright on the Program, and are irrevocable provided the stated conditions are met. This License explicitly affirms your unlimited permission to run the unmodified Program. The output from running a covered work is covered by this License only if the output, given its content, constitutes a covered work. This License acknowledges your rights of fair use or other equivalent, as provided by copyright law. You may make, run and propagate covered works that you do not convey, without conditions so long as your license otherwise remains in force. You may convey covered works to others for the sole purpose of having them make modifications exclusively for you, or provide you with facilities for running those works, provided that you comply with the terms of this License in conveying all material for which you do not control copyright. Those thus making or running the covered works for you must do so exclusively on your behalf, under your direction and control, on terms that prohibit them from making any copies of your copyrighted material outside their relationship with you. Conveying under any other circumstances is permitted solely under the conditions stated below. Sublicensing is not allowed; section 10 makes it unnecessary. 3. Protecting Users' Legal Rights From Anti-Circumvention Law. No covered work shall be deemed part of an effective technological measure under any applicable law fulfilling obligations under article 11 of the WIPO copyright treaty adopted on 20 December 1996, or similar laws prohibiting or restricting circumvention of such measures. When you convey a covered work, you waive any legal power to forbid circumvention of technological measures to the extent such circumvention is effected by exercising rights under this License with respect to the covered work, and you disclaim any intention to limit operation or modification of the work as a means of enforcing, against the work's users, your or third parties' legal rights to forbid circumvention of technological measures. 4. Conveying Verbatim Copies. You may convey verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice; keep intact all notices stating that this License and any non-permissive terms added in accord with section 7 apply to the code; keep intact all notices of the absence of any warranty; and give all recipients a copy of this License along with the Program. You may charge any price or no price for each copy that you convey, and you may offer support or warranty protection for a fee. 5. Conveying Modified Source Versions. You may convey a work based on the Program, or the modifications to produce it from the Program, in the form of source code under the terms of section 4, provided that you also meet all of these conditions: a) The work must carry prominent notices stating that you modified it, and giving a relevant date. b) The work must carry prominent notices stating that it is released under this License and any conditions added under section 7. This requirement modifies the requirement in section 4 to "keep intact all notices". c) You must license the entire work, as a whole, under this License to anyone who comes into possession of a copy. This License will therefore apply, along with any applicable section 7 additional terms, to the whole of the work, and all its parts, regardless of how they are packaged. This License gives no permission to license the work in any other way, but it does not invalidate such permission if you have separately received it. d) If the work has interactive user interfaces, each must display Appropriate Legal Notices; however, if the Program has interactive interfaces that do not display Appropriate Legal Notices, your work need not make them do so. A compilation of a covered work with other separate and independent works, which are not by their nature extensions of the covered work, and which are not combined with it such as to form a larger program, in or on a volume of a storage or distribution medium, is called an "aggregate" if the compilation and its resulting copyright are not used to limit the access or legal rights of the compilation's users beyond what the individual works permit. Inclusion of a covered work in an aggregate does not cause this License to apply to the other parts of the aggregate. 6. Conveying Non-Source Forms. You may convey a covered work in object code form under the terms of sections 4 and 5, provided that you also convey the machine-readable Corresponding Source under the terms of this License, in one of these ways: a) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by the Corresponding Source fixed on a durable physical medium customarily used for software interchange. b) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by a written offer, valid for at least three years and valid for as long as you offer spare parts or customer support for that product model, to give anyone who possesses the object code either (1) a copy of the Corresponding Source for all the software in the product that is covered by this License, on a durable physical medium customarily used for software interchange, for a price no more than your reasonable cost of physically performing this conveying of source, or (2) access to copy the Corresponding Source from a network server at no charge. c) Convey individual copies of the object code with a copy of the written offer to provide the Corresponding Source. This alternative is allowed only occasionally and noncommercially, and only if you received the object code with such an offer, in accord with subsection 6b. d) Convey the object code by offering access from a designated place (gratis or for a charge), and offer equivalent access to the Corresponding Source in the same way through the same place at no further charge. You need not require recipients to copy the Corresponding Source along with the object code. If the place to copy the object code is a network server, the Corresponding Source may be on a different server (operated by you or a third party) that supports equivalent copying facilities, provided you maintain clear directions next to the object code saying where to find the Corresponding Source. Regardless of what server hosts the Corresponding Source, you remain obligated to ensure that it is available for as long as needed to satisfy these requirements. e) Convey the object code using peer-to-peer transmission, provided you inform other peers where the object code and Corresponding Source of the work are being offered to the general public at no charge under subsection 6d. A separable portion of the object code, whose source code is excluded from the Corresponding Source as a System Library, need not be included in conveying the object code work. A "User Product" is either (1) a "consumer product", which means any tangible personal property which is normally used for personal, family, or household purposes, or (2) anything designed or sold for incorporation into a dwelling. In determining whether a product is a consumer product, doubtful cases shall be resolved in favor of coverage. For a particular product received by a particular user, "normally used" refers to a typical or common use of that class of product, regardless of the status of the particular user or of the way in which the particular user actually uses, or expects or is expected to use, the product. A product is a consumer product regardless of whether the product has substantial commercial, industrial or non-consumer uses, unless such uses represent the only significant mode of use of the product. "Installation Information" for a User Product means any methods, procedures, authorization keys, or other information required to install and execute modified versions of a covered work in that User Product from a modified version of its Corresponding Source. The information must suffice to ensure that the continued functioning of the modified object code is in no case prevented or interfered with solely because modification has been made. If you convey an object code work under this section in, or with, or specifically for use in, a User Product, and the conveying occurs as part of a transaction in which the right of possession and use of the User Product is transferred to the recipient in perpetuity or for a fixed term (regardless of how the transaction is characterized), the Corresponding Source conveyed under this section must be accompanied by the Installation Information. But this requirement does not apply if neither you nor any third party retains the ability to install modified object code on the User Product (for example, the work has been installed in ROM). The requirement to provide Installation Information does not include a requirement to continue to provide support service, warranty, or updates for a work that has been modified or installed by the recipient, or for the User Product in which it has been modified or installed. Access to a network may be denied when the modification itself materially and adversely affects the operation of the network or violates the rules and protocols for communication across the network. Corresponding Source conveyed, and Installation Information provided, in accord with this section must be in a format that is publicly documented (and with an implementation available to the public in source code form), and must require no special password or key for unpacking, reading or copying. 7. Additional Terms. "Additional permissions" are terms that supplement the terms of this License by making exceptions from one or more of its conditions. Additional permissions that are applicable to the entire Program shall be treated as though they were included in this License, to the extent that they are valid under applicable law. If additional permissions apply only to part of the Program, that part may be used separately under those permissions, but the entire Program remains governed by this License without regard to the additional permissions. When you convey a copy of a covered work, you may at your option remove any additional permissions from that copy, or from any part of it. (Additional permissions may be written to require their own removal in certain cases when you modify the work.) You may place additional permissions on material, added by you to a covered work, for which you have or can give appropriate copyright permission. Notwithstanding any other provision of this License, for material you add to a covered work, you may (if authorized by the copyright holders of that material) supplement the terms of this License with terms: a) Disclaiming warranty or limiting liability differently from the terms of sections 15 and 16 of this License; or b) Requiring preservation of specified reasonable legal notices or author attributions in that material or in the Appropriate Legal Notices displayed by works containing it; or c) Prohibiting misrepresentation of the origin of that material, or requiring that modified versions of such material be marked in reasonable ways as different from the original version; or d) Limiting the use for publicity purposes of names of licensors or authors of the material; or e) Declining to grant rights under trademark law for use of some trade names, trademarks, or service marks; or f) Requiring indemnification of licensors and authors of that material by anyone who conveys the material (or modified versions of it) with contractual assumptions of liability to the recipient, for any liability that these contractual assumptions directly impose on those licensors and authors. All other non-permissive additional terms are considered "further restrictions" within the meaning of section 10. If the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term. If a license document contains a further restriction but permits relicensing or conveying under this License, you may add to a covered work material governed by the terms of that license document, provided that the further restriction does not survive such relicensing or conveying. If you add terms to a covered work in accord with this section, you must place, in the relevant source files, a statement of the additional terms that apply to those files, or a notice indicating where to find the applicable terms. Additional terms, permissive or non-permissive, may be stated in the form of a separately written license, or stated as exceptions; the above requirements apply either way. 8. Termination. You may not propagate or modify a covered work except as expressly provided under this License. Any attempt otherwise to propagate or modify it is void, and will automatically terminate your rights under this License (including any patent licenses granted under the third paragraph of section 11). However, if you cease all violation of this License, then your license from a particular copyright holder is reinstated (a) provisionally, unless and until the copyright holder explicitly and finally terminates your license, and (b) permanently, if the copyright holder fails to notify you of the violation by some reasonable means prior to 60 days after the cessation. Moreover, your license from a particular copyright holder is reinstated permanently if the copyright holder notifies you of the violation by some reasonable means, this is the first time you have received notice of violation of this License (for any work) from that copyright holder, and you cure the violation prior to 30 days after your receipt of the notice. Termination of your rights under this section does not terminate the licenses of parties who have received copies or rights from you under this License. If your rights have been terminated and not permanently reinstated, you do not qualify to receive new licenses for the same material under section 10. 9. Acceptance Not Required for Having Copies. You are not required to accept this License in order to receive or run a copy of the Program. Ancillary propagation of a covered work occurring solely as a consequence of using peer-to-peer transmission to receive a copy likewise does not require acceptance. However, nothing other than this License grants you permission to propagate or modify any covered work. These actions infringe copyright if you do not accept this License. Therefore, by modifying or propagating a covered work, you indicate your acceptance of this License to do so. 10. Automatic Licensing of Downstream Recipients. Each time you convey a covered work, the recipient automatically receives a license from the original licensors, to run, modify and propagate that work, subject to this License. You are not responsible for enforcing compliance by third parties with this License. An "entity transaction" is a transaction transferring control of an organization, or substantially all assets of one, or subdividing an organization, or merging organizations. If propagation of a covered work results from an entity transaction, each party to that transaction who receives a copy of the work also receives whatever licenses to the work the party's predecessor in interest had or could give under the previous paragraph, plus a right to possession of the Corresponding Source of the work from the predecessor in interest, if the predecessor has it or can get it with reasonable efforts. You may not impose any further restrictions on the exercise of the rights granted or affirmed under this License. For example, you may not impose a license fee, royalty, or other charge for exercise of rights granted under this License, and you may not initiate litigation (including a cross-claim or counterclaim in a lawsuit) alleging that any patent claim is infringed by making, using, selling, offering for sale, or importing the Program or any portion of it. 11. Patents. A "contributor" is a copyright holder who authorizes use under this License of the Program or a work on which the Program is based. The work thus licensed is called the contributor's "contributor version". A contributor's "essential patent claims" are all patent claims owned or controlled by the contributor, whether already acquired or hereafter acquired, that would be infringed by some manner, permitted by this License, of making, using, or selling its contributor version, but do not include claims that would be infringed only as a consequence of further modification of the contributor version. For purposes of this definition, "control" includes the right to grant patent sublicenses in a manner consistent with the requirements of this License. Each contributor grants you a non-exclusive, worldwide, royalty-free patent license under the contributor's essential patent claims, to make, use, sell, offer for sale, import and otherwise run, modify and propagate the contents of its contributor version. In the following three paragraphs, a "patent license" is any express agreement or commitment, however denominated, not to enforce a patent (such as an express permission to practice a patent or covenant not to sue for patent infringement). To "grant" such a patent license to a party means to make such an agreement or commitment not to enforce a patent against the party. If you convey a covered work, knowingly relying on a patent license, and the Corresponding Source of the work is not available for anyone to copy, free of charge and under the terms of this License, through a publicly available network server or other readily accessible means, then you must either (1) cause the Corresponding Source to be so available, or (2) arrange to deprive yourself of the benefit of the patent license for this particular work, or (3) arrange, in a manner consistent with the requirements of this License, to extend the patent license to downstream recipients. "Knowingly relying" means you have actual knowledge that, but for the patent license, your conveying the covered work in a country, or your recipient's use of the covered work in a country, would infringe one or more identifiable patents in that country that you have reason to believe are valid. If, pursuant to or in connection with a single transaction or arrangement, you convey, or propagate by procuring conveyance of, a covered work, and grant a patent license to some of the parties receiving the covered work authorizing them to use, propagate, modify or convey a specific copy of the covered work, then the patent license you grant is automatically extended to all recipients of the covered work and works based on it. A patent license is "discriminatory" if it does not include within the scope of its coverage, prohibits the exercise of, or is conditioned on the non-exercise of one or more of the rights that are specifically granted under this License. You may not convey a covered work if you are a party to an arrangement with a third party that is in the business of distributing software, under which you make payment to the third party based on the extent of your activity of conveying the work, and under which the third party grants, to any of the parties who would receive the covered work from you, a discriminatory patent license (a) in connection with copies of the covered work conveyed by you (or copies made from those copies), or (b) primarily for and in connection with specific products or compilations that contain the covered work, unless you entered into that arrangement, or that patent license was granted, prior to 28 March 2007. Nothing in this License shall be construed as excluding or limiting any implied license or other defenses to infringement that may otherwise be available to you under applicable patent law. 12. No Surrender of Others' Freedom. If conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot convey a covered work so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not convey it at all. For example, if you agree to terms that obligate you to collect a royalty for further conveying from those to whom you convey the Program, the only way you could satisfy both those terms and this License would be to refrain entirely from conveying the Program. 13. Use with the GNU Affero General Public License. Notwithstanding any other provision of this License, you have permission to link or combine any covered work with a work licensed under version 3 of the GNU Affero General Public License into a single combined work, and to convey the resulting work. The terms of this License will continue to apply to the part which is the covered work, but the special requirements of the GNU Affero General Public License, section 13, concerning interaction through a network will apply to the combination as such. 14. Revised Versions of this License. The Free Software Foundation may publish revised and/or new versions of the GNU 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 Program specifies that a certain numbered version of the GNU General Public License "or any later version" applies to it, you have the option of following the terms and conditions either of that numbered version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of the GNU General Public License, you may choose any version ever published by the Free Software Foundation. If the Program specifies that a proxy can decide which future versions of the GNU General Public License can be used, that proxy's public statement of acceptance of a version permanently authorizes you to choose that version for the Program. Later license versions may give you additional or different permissions. However, no additional obligations are imposed on any author or copyright holder as a result of your choosing to follow a later version. 15. Disclaimer of Warranty. THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. Limitation of Liability. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. 17. Interpretation of Sections 15 and 16. If the disclaimer of warranty and limitation of liability provided above cannot be given local legal effect according to their terms, reviewing courts shall apply local law that most closely approximates an absolute waiver of all civil liability in connection with the Program, unless a warranty or assumption of liability accompanies a copy of the Program in return for a fee. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Programs If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively state the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. Copyright (C) This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program 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 General Public License along with this program. If not, see . Also add information on how to contact you by electronic and paper mail. If the program does terminal interaction, make it output a short notice like this when it starts in an interactive mode: Copyright (C) This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, your program's commands might be different; for a GUI interface, you would use an "about box". You should also get your employer (if you work as a programmer) or school, if any, to sign a "copyright disclaimer" for the program, if necessary. For more information on this, and how to apply and follow the GNU GPL, see . The GNU General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Lesser General Public License instead of this License. But first, please read . onionshare-onionshare-26fcdc5/README.md000066400000000000000000000016301521174352300200020ustar00rootroot00000000000000![OnionShare](/docs/source/_static/logo.png) [![Run Tests](https://github.com/onionshare/onionshare/actions/workflows/tests.yml/badge.svg)](https://github.com/onionshare/onionshare/actions/workflows/tests.yml) # OnionShare OnionShare is an open source tool that lets you securely and anonymously share files, host websites, and chat with friends using the Tor network. ## Installing OnionShare You can download OnionShare for Windows and macOS from the [OnionShare website](https://onionshare.org). For macOS you can also use [Homebrew](https://brew.sh/): ``` brew install --cask onionshare ``` See [these instructions](https://docs.onionshare.org/2.6/en/install.html#linux) to install OnionShare in Linux as a Flatpak or Snap package. ## Documentation To learn how OnionShare works, what its security properties are, how to use it, and how to contribute to the project, check out https://docs.onionshare.org. onionshare-onionshare-26fcdc5/RELEASE.md000066400000000000000000000371761521174352300201430ustar00rootroot00000000000000# OnionShare Release Process Unless you're a core OnionShare developer making a release, you'll probably never need to follow it. ## Preparing the release ### Update the version in these places - [ ] `cli/pyproject.toml` - [ ] `cli/onionshare_cli/resources/version.txt` - [ ] `desktop/pyproject.toml` - [ ] `desktop/setup.py` - [ ] `desktop/org.onionshare.OnionShare.appdata.xml` - [ ] `docs/source/conf.py` (`version` at the top, and the `versions` list too) - [ ] `snap/snapcraft.yaml` ### You also must edit these files - [ ] `desktop/org.onionshare.OnionShare.appdata.xml` should have the correct release date, and links to correct screenshots - [ ] `CHANGELOG.md` should be updated to include a list of all major changes since the last release ### Update dependencies Check `cli/pyproject.toml` to see if any hard-coded versions should be updated. Then, update the dependencies like this: ```sh cd cli poetry update cd .. ``` If you update `flask-socketio`, ensure that you also update the [socket.io.min.js](https://github.com/micahflee/onionshare/blob/develop/cli/onionshare_cli/resources/static/js/socket.io.min.js) file to a version that is [supported](https://flask-socketio.readthedocs.io/en/latest/#version-compatibility) by the updated version of `flask-socketio`. Check `desktop/pyproject.toml` to see if any hard-coded versions should be updated. Then, update the dependencies like this: ``` cd desktop poetry update cd .. ``` Update the docs dependencies like this: ``` cd docs poetry update cd .. ``` Update the versions of `meek`, `obfs4proxy`, and `snowflake` in the `desktop/scripts/build-pt-*` scripts, both the bash and PowerShell scripts. You can find the latest versions by looking at the tags in their git repos: [meek](https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/meek/-/tags), [obfs4proxy](https://gitlab.com/yawning/obfs4/-/tags), [snowflake](https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/tags). ### Update the documentation - [ ] Update all of the documentation in `docs` to cover new features, including taking new screenshots if necessary ### Finalize localization - [ ] Merge all the translations from weblate: ``` git remote add weblate https://hosted.weblate.org/projects/onionshare/translations/ git pull weblate main ``` - [ ] In `docs` run `poetry run ./check-weblate.py [API_KEY]` to see which translations are >90% in the app and docs - [ ] Edit `cli/onionshare_cli/settings.py`, make sure `self.available_locales` lists only locales that are >90% translated - [ ] From the `desktop` folder in the virtual env, run `./scripts/countries-update-list.py` to make sure the localized country list for censorship circumvention is available in all available languages - [ ] Edit `docs/source/conf.py`, make sure `languages` lists only languages that are >90% translated - [ ] Edit `docs/build.sh` and make sure `LOCALES=` lists the same languages as above, in `docs/source/conf.py` - [ ] Make sure the latest documentation is built and committed: ``` cd docs poetry install poetry run ./build.sh ``` ### Make sure Snapcraft packaging works Ensure you have the ability to run `poetry export`. You may need to run `poetry self add poetry-plugin-export@latest`, as in recent versions of Poetry it is now a plugin rather than in the core. Enter the `cli` directory and run `poetry export > ../snap/local/cli-requirements.txt` Enter the `desktop` directory and run `poetry export > ../snap/local/desktop-requirements.txt`. Now edit this file and remove the first line that has a `-e` with a path to the `cli` folder - we don't want it. In `snap/snapcraft.yaml`: - [ ] Update the version number near the top of the file. - [ ] The `tor`, `libevent`, `obfs4`, `snowflake-client`, and `meek-client` parts should be updated if necessary To test locally: - Install snapcraft with: `sudo snap install snapcraft --classic` - Build snap with: `snapcraft` - Install with: `sudo snap install ./onionshare_${VERSION}_amd64.snap --devmode` To test in the edge branch: With every commit to the `main` branch, Snapcraft's CI should trigger builds. If you just merged to `main` and consider this to be what will become the new version's 'tag', you can also click 'Trigger a build' in the Snapcraft.io web interface. Make sure the builds all succeeded at https://snapcraft.io/onionshare/builds (you must be logged in), and test them. You can install them with: `snap install onionshare --edge` ### Make sure the Flatpak packaging works In `flatpak/org.onionshare.OnionShare.yaml`: - [ ] Update `tor` and `libevent` - [ ] Update `obfs4proxy`, `meek-client`, and `snowflake-client` dependencies. To do this, edit the script `flatpak/generate-golang-dependencies.py` and make sure that the repository URLs and tags are the latest versions. Then run this command from the root of the onionshare repository folder: ```sh ./flatpak/generate-golang-dependencies.py ``` - [ ] Update the Python dependencies. This is super hacky. You need to use both the poetry and pip parts of [this tool](https://github.com/flatpak/flatpak-builder-tools), but the version from [this PR](https://github.com/flatpak/flatpak-builder-tools/pull/353): ```sh # get onionshare-cli dependencies cd flatpak-build-tools/poetry ./flatpak-poetry-generator.py ../../onionshare/cli/poetry.lock --production ../flatpak-json2yaml.py ./generated-poetry-sources.json mv generated-poetry-sources.yml onionshare-cli.yaml # get onionshare dependencies cd flatpak-build-tools/pip ./flatpak-pip-generator $(../../onionshare/flatpak/poetry-to-requirements.py ../../onionshare/desktop/pyproject.toml | grep -v PySide6) ../flatpak-json2yaml.py ./python3-modules.json mv python3-modules.yml onionshare-desktop.yaml ``` Now, move `onionshare-desktop.yaml` and `onionshare-cli.yaml` into the `flatpak/` folder. For the `onionshare-cli.yaml` file, adjust the `pip3 install` step so that it includes the `--use-pep517` argument. - [ ] Build and test the Flatpak package to ensure it works: ```sh flatpak-builder build --force-clean --jobs=$(nproc) --install-deps-from=flathub --install --user flatpak/org.onionshare.OnionShare.yaml flatpak run org.onionshare.OnionShare ``` ### Create a signed git tag - [ ] There must be a PGP-signed git tag for the version, e.g. for OnionShare 2.1, the tag must be `v2.1` The first step for the Linux, macOS, and Windows releases is the same. Verify the release git tag: ```sh git fetch git tag -v v$VERSION ``` If the tag verifies successfully, check it out: ```sh git checkout v$VERSION ``` ## Making the release ### Linux Snapcraft release From https://snapcraft.io/onionshare/releases (you must be logged in), find the release that corresponds to the recent builds that ran against our `main` branch (the Build ID mentioned can be cross-referenced to the build log, as the ID appears in the log). You can then 'promote' that release from latest/edge to latest/beta, then latest/candidate, then latest/stable. ### Linux Flatpak release - [ ] Create a new branch in https://github.com/flathub/org.onionshare.OnionShare for the version - [ ] Overwrite the manifest in the flathub repo with the updated version in [flatpak/org.onionshare.OnionShare.yaml](./flatpak/org.onionshare.OnionShare.yaml) - [ ] Edit it so that the sources for `onionshare` and `onionshare-cli` are the GitHub repo, with the correct git tag, rather than the local filesystem - [ ] Ensure you also copy across the `onionshare-cli.yaml`, `onionshare-desktop.yaml`, `meek-client`, `snowflake` and `obfs4proxy` from the `flatpak/` folder into the flathub repository, so that the flathub repository has all the latest dependencies. - [ ] Make a PR in the flathub repo, and merge it to make a release ### Windows release Create a Windows 11 VM, and set it up like this: - Install [git for Windows](https://git-scm.com/download/win). - Install the latest version of 3.12 [from python.org](https://www.python.org/downloads/). - Install [Microsoft C++ Build Tools](https://visualstudio.microsoft.com/visual-cpp-build-tools/), making sure to check "Desktop development with C++". - Download and install [7-Zip (x64)](https://7-zip.org/). Add `C:\Program Files\7-Zip` to your path. - Download and install [gpg4win](https://gpg4win.org/). Add `C:\Program Files (x86)\GnuPG\bin` to your path. - Install the Windows SDK from here: https://developer.microsoft.com/en-us/windows/downloads/windows-sdk/. - Go to https://dotnet.microsoft.com/download/dotnet-framework and download and install .NET Framework 3.5 SP1 Runtime. I downloaded `dotnetfx35.exe`. - Go to https://wixtoolset.org/docs/wix3/ and download and install WiX toolset. I downloaded `wix314.exe`. Add `C:\Program Files (x86)\WiX Toolset v3.14\bin` to the path. Clone the OnionShare git repo and checkout the release tag. If you've used this git repo for a previous release, clean it up: - In the `onionshare/desktop` folder, delete `build` and `dist` from the previous build. - Delete the poetry environment. You can find its name by run `poetry env list`, and then you can delete it with `poetry env remove [ENV_NAME]`. Install Poetry and deps. Open a Developer PowerShell for VS window, change to the `onionshare` folder, and run: ```powershell cd desktop pip install poetry poetry install ``` Github Actions will build the binaries. Find the Github Actions `build` workflow, switch to the summary tab, download `win64-build.zip`, and copy it to the Windows packaging environment. Extract `win64-build.zip`. Run: ``` poetry run python .\scripts\build-windows.py codesign [path] poetry run python .\scripts\build-windows.py package [path] ``` This will create: - `desktop/dist/OnionShare-win64-$VERSION.msi` ### macOS release In order to make a universal2 binary, you must following these instructions using a Mac with Apple Silicon. To keep a clean environment, you can use VM. Set up the VM like this: - Install [Homebrew](https://brew.sh/) - `brew install create-dmg libiodbc` - Install the latest Python 3.12 from https://www.python.org/downloads/ - Install ARM64 version of Go from https://go.dev/dl/ - Install "Postgres.app with PostgreSQL 16 (Universal)" from https://postgresapp.com/downloads.html Clone the OnionShare git repo and checkout the release tag. If you've used this git repo for a previous release, clean it up: ```sh cd desktop rm -rf build dist # Delete the old poetry environment /Library/Frameworks/Python.framework/Versions/3.12/bin/poetry env remove $(poetry env list | grep "(Activated)" | cut -d" " -f1) ``` Install and build dependencies: ```sh cd desktop /Library/Frameworks/Python.framework/Versions/3.12/bin/python3 -m pip install poetry /Library/Frameworks/Python.framework/Versions/3.12/bin/poetry install /Library/Frameworks/Python.framework/Versions/3.12/bin/poetry run python ./scripts/get-tor.py macos ./scripts/build-pt-obfs4proxy.sh ./scripts/build-pt-snowflake.sh ./scripts/build-pt-meek.sh ``` Make the Apple Silicon app bundle: ```sh /Library/Frameworks/Python.framework/Versions/3.12/bin/poetry run python ./setup-freeze.py bdist_mac /Library/Frameworks/Python.framework/Versions/3.12/bin/poetry run python ./scripts/build-macos.py cleanup-build ``` The Apple Silicon app bundle will be in `build` folder called `OnionShare.app`. Github Actions will build the Intel app bundle. Find the Github Actions `build` workflow, switch to the summary tab, and download the `mac-intel-build` artifact. Extract it, and you'll get the Intel `OnionShare.app` folder. Let's create some consistent directories for the next step: ```sh mkdir ~/tmp/intel mkdir ~/tmp/arm64 mkdir ~/tmp/universal ``` Now move the `build/OnionShare.app` into `~/tmp/arm64`, and extract the Intel .app from the Github Actions build artifact above, and move it into `~/tmp/intel`. Next, merge these two app bundles into a single universal2 app bundle: ```sh /Library/Frameworks/Python.framework/Versions/3.12/bin/poetry run ./scripts/macos-merge-universal.py ~/tmp/intel/OnionShare.app ~/tmp/arm64/OnionShare.app ~/tmp/universal/OnionShare.app ``` You will need to have obtained a Developer ID Certificate from our Apple team account. The 'Development certificates' don't work for production-ready code-signing. Micah as the 'Account Holder' can request Developer ID certs, so you will need to provide him a CSR to do so. Refer to https://developer.apple.com/help/account/create-certificates/create-developer-id-certificates/ and https://developer.apple.com/help/account/create-certificates/create-a-certificate-signing-request/ . The private key will be in your keychain. Glenn can send you the cert once it's issued, and you should add that to your keychain too. Finally, code sign and package the universal2 app bundle. ```sh /Library/Frameworks/Python.framework/Versions/3.12/bin/poetry run python ./scripts/build-macos.py codesign ~/tmp/universal/OnionShare.app /Library/Frameworks/Python.framework/Versions/3.12/bin/poetry run python ./scripts/build-macos.py package ~/tmp/universal/OnionShare.app ``` The will create `dist/OnionShare-$VERSION.dmg` in the `desktop` directory that you're still cd'd into. Now, notarize the release. You will need an app-specific Apple ID password set up. You will also need to change the `--apple-id` to your Apple ID email. The team ID below, however, is consistent to all of us, it's the Lockdown Systems LLC ID. ```sh export APPLE_PASSWORD="changeme" # This must be an app-specific Apple ID password, not your main Apple ID password export APPLE_ID="you@example.com" export TEAM_ID="TEAMID" # You must update it to the Lockdown Systems team ID export VERSION=$(cat ../cli/onionshare_cli/resources/version.txt) # Notarize it xcrun notarytool submit --apple-id "$APPLE_ID" --team-id $TEAM_ID --password "$APPLE_PASSWORD" --progress --wait dist/OnionShare-$VERSION.dmg ``` If this is your first time notarizing with this Apple ID, it can take a very long time (like 9 hours), because Apple builds up a sort of 'signature' of your request and this kind of app. All subsequent notarizations (for future releases) should be much faster (a couple of minutes). ```sh # After it's approved, staple the ticket xcrun stapler staple dist/OnionShare-$VERSION.dmg ``` This will (re)create `desktop/dist/OnionShare-$VERSION.dmg`, signed and notarized. The dmg is now ready for release. ### Source package To make a source package, run `./build-source.sh $TAG`, where `$TAG` is the name of the signed git tag, e.g. `v2.1`. This will create `dist/onionshare-$VERSION.tar.gz`. ## Publishing the release ### PGP signatures After following all of the previous steps, gather these files: - `onionshare_${VERSION}_amd64.snap` - `OnionShare.flatpak` (rename to `OnionShare-$VERSION.flatpak`) - `OnionShare-win64-$VERSION.msi` - `OnionShare-$VERSION.dmg` - `onionshare-$VERSION.tar.gz` Create a PGP signature for each of these files, e.g: ```sh gpg -a --detach-sign OnionShare-$VERSION.tar.gz gpg -a --detach-sign [... and so on] ``` ### Create a release on GitHub: - Match it to the version tag, put the changelog in description of the release - Upload all 8 files (binary and source packages and their `.asc` signatures) ### Update onionshare-cli on PyPi ```sh cd cli poetry install poetry publish --build ``` ### Update Homebrew - Make a PR to [homebrew-cask](https://github.com/homebrew/homebrew-cask) to update the macOS version ### Update onionshare.org - Upload all 10 files to https://onionshare.org/dist/$VERSION/ - Update the [onionshare-website](https://github.com/micahflee/onionshare-website) repo: - Edit `latest-version.txt` to match the latest version - Update the version number and download links - Deploy to https://onionshare.org/ ### Update docs.onionshare.org - Upload everything from `docs/build/docs` to https://docs.onionshare.org/ ### Update the community - Blog, toot, etc. onionshare-onionshare-26fcdc5/build-source.sh000077500000000000000000000026551521174352300214670ustar00rootroot00000000000000#!/bin/bash # The script builds a source package # Usage display_usage() { echo "Usage: $0 [tag]" } if [ $# -lt 1 ] then display_usage exit 1 fi # Input validation TAG=$1 if [ "${TAG:0:1}" != "v" ] then echo "Tag must start with 'v' character" exit 1 fi VERSION=${TAG:1} # Make sure tag exists git tag | grep "^$TAG\$" if [ $? -ne 0 ] then echo "Tag does not exist" exit 1 fi # Clone source mkdir -p build/source mkdir -p dist cd build/source git clone --single-branch --branch $TAG --depth 1 https://github.com/onionshare/onionshare.git cd onionshare # Verify tag git tag -v $TAG 2> ../verify.txt if [ $? -ne 0 ] then echo "Tag does not verify" exit 1 fi cat ../verify.txt | grep -e "using RSA key 927F419D7EC82C2F149C1BD1403C2657CD994F73" -e "using RSA key 2E530667425F4B93874935707B7F1772C0C6FCBF" -e "using RSA key 3804565A5EFA6C11AFDA0E5359B3F0C24135C6A9" if [ $? -ne 0 ] then echo "Tag signed with wrong key" exit 1 fi cat ../verify.txt | grep "^gpg: Good signature from" if [ $? -ne 0 ] then echo "Tag verification missing 'Good signature from'" exit 1 fi # Checkout code git checkout $TAG # Delete .git, compress, and PGP sign cd .. rm -rf onionshare/.git tar -czf onionshare-$VERSION.tar.gz onionshare/ # Move source package to dist cd ../.. mv build/source/onionshare-$VERSION.tar.gz dist # Clean up rm -rf build/source/onionshare rm build/source/verify.txt echo "Source package complete, file in dist" onionshare-onionshare-26fcdc5/cli/000077500000000000000000000000001521174352300172725ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/cli/README.md000066400000000000000000000056231521174352300205570ustar00rootroot00000000000000``` ╭───────────────────────────────────────────╮ │ * ▄▄█████▄▄ * │ │ ▄████▀▀▀████▄ * │ │ ▀▀█▀ ▀██▄ │ │ * ▄█▄ ▀██▄ │ │ ▄█████▄ ███ -+- │ │ ███ ▀█████▀ │ │ ▀██▄ ▀█▀ │ │ * ▀██▄ ▄█▄▄ * │ │ * ▀████▄▄▄████▀ │ │ ▀▀█████▀▀ │ │ -+- * │ │ ▄▀▄ ▄▀▀ â–ˆ │ │ â–ˆ â–ˆ â–€ ▀▄ â–ˆ │ │ â–ˆ â–ˆ █▀▄ â–ˆ ▄▀▄ █▀▄ ▀▄ █▀▄ ▄▀▄ █▄▀ ▄█▄ │ │ ▀▄▀ â–ˆ â–ˆ â–ˆ ▀▄▀ â–ˆ â–ˆ â–„â–„â–€ â–ˆ â–ˆ ▀▄█ â–ˆ ▀▄▄ │ │ │ │ https://onionshare.org/ │ ╰───────────────────────────────────────────╯ ``` ## Installing OnionShare CLI First, make sure you have `tor` and `python3` installed. In Linux, install it through your package manager. In macOS, install it with [Homebrew](https://brew.sh): `brew install tor`. Second, OnionShare is written in python, and you can install the command line version use python's package manager `pip`. ### Requirements Debian/Ubuntu (APT): ```sh sudo apt-get install tor python3-pip ``` Arch (Pacman): ```sh sudo pacman -S tor python-pip ``` CentOS, Red Hat, and Fedora (Yum): ```sh sudo yum install tor python3 python3-wheel ``` macOS (Homebrew): ```sh brew install tor python sudo easy_install pip ``` ### Main #### Installation Install OnionShare CLI: ```sh pip install --user onionshare-cli ``` #### Set path When you install programs with pip and use the `--user` flag, it installs them into *~/.local/bin*, which isn't in your path by default. To add *~/.local/bin* to your path automatically for the next time you reopen the terminal or source your shell configuration file, do the following: Apply the path to your shell file: ```sh printf "PATH=\$PATH:~/.local/bin\n" >> ~/.${SHELL##*/}rc . ~/.${SHELL##*/}rc ``` #### Usage Then run it with: ```sh onionshare-cli --help ``` ## Developing OnionShare CLI You must have python3 and [poetry](https://python-poetry.org/) installed. Install dependencies with poetry: ```sh poetry install ``` To run from the source tree: ```sh poetry run onionshare-cli ``` To run tests: ```sh poetry run pytest -v ./tests ``` onionshare-onionshare-26fcdc5/cli/onionshare_cli/000077500000000000000000000000001521174352300222665ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/cli/onionshare_cli/__init__.py000066400000000000000000000473731521174352300244150ustar00rootroot00000000000000# -*- coding: utf-8 -*- """ OnionShare | https://onionshare.org/ Copyright (C) 2014-2022 Micah Lee, et al. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program 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 General Public License along with this program. If not, see . """ import os import sys import time import argparse import threading from datetime import datetime from datetime import timedelta from .common import Common, CannotFindTor from .web import Web from .onion import TorErrorProtocolError, TorTooOldEphemeral, TorTooOldStealth, Onion from .onionshare import OnionShare from .mode_settings import ModeSettings from qrcode import QRCode def main(cwd=None): """ The main() function implements all of the logic that the command-line version of onionshare uses. """ common = Common() common.display_banner() # OnionShare CLI in OSX needs to change current working directory (#132) if common.platform == "Darwin": if cwd: os.chdir(cwd) # Parse arguments parser = argparse.ArgumentParser( formatter_class=lambda prog: argparse.HelpFormatter(prog, max_help_position=28) ) # Select modes parser.add_argument( "--receive", action="store_true", dest="receive", help="Receive files" ) parser.add_argument( "--website", action="store_true", dest="website", help="Publish website" ) parser.add_argument( "--chat", action="store_true", dest="chat", help="Start chat server" ) # Tor connection-related args parser.add_argument( "--local-only", action="store_true", dest="local_only", default=False, help="Don't use Tor (only for development)", ) parser.add_argument( "--connect-timeout", metavar="SECONDS", dest="connect_timeout", default=120, help="Give up connecting to Tor after a given amount of seconds (default: 120)", ) parser.add_argument( "--config", metavar="FILENAME", default=None, help="Filename of custom global settings", ) # Persistent file parser.add_argument( "--persistent", metavar="FILENAME", default=None, help="Filename of persistent session", ) # General args parser.add_argument("--title", metavar="TITLE", default=None, help="Set a title") parser.add_argument( "--public", action="store_true", dest="public", default=False, help="Don't use a private key", ) parser.add_argument( "--auto-start-timer", metavar="SECONDS", dest="autostart_timer", default=0, help="Start onion service at scheduled time (N seconds from now)", ) parser.add_argument( "--auto-stop-timer", metavar="SECONDS", dest="autostop_timer", default=0, help="Stop onion service at schedule time (N seconds from now)", ) # Share args parser.add_argument( "--no-autostop-sharing", action="store_true", dest="no_autostop_sharing", default=False, help="Share files: Continue sharing after files have been sent (default is to stop sharing)", ) parser.add_argument( "--log-filenames", action="store_true", dest="log_filenames", default=False, help="Log file download activity to stdout", ) parser.add_argument( "--qr", action="store_true", dest="qr", default=False, help="Display a QR code in the terminal for share links", ) # Receive args parser.add_argument( "--data-dir", metavar="data_dir", default=None, help="Receive files: Save files received to this directory", ) parser.add_argument( "--webhook-url", metavar="webhook_url", default=None, help="Receive files: URL to receive webhook notifications", ) parser.add_argument( "--disable-text", action="store_true", dest="disable_text", help="Receive files: Disable receiving text messages", ) parser.add_argument( "--disable-files", action="store_true", dest="disable_files", help="Receive files: Disable receiving files", ) # Website args parser.add_argument( "--disable_csp", action="store_true", dest="disable_csp", default=False, help="Publish website: Disable the default Content Security Policy header (allows your website to use third-party resources)", ) parser.add_argument( "--custom_csp", metavar="custom_csp", default=None, help="Publish website: Set a custom Content Security Policy header", ) # Other parser.add_argument( "-v", "--verbose", action="store_true", dest="verbose", help="Log OnionShare errors to stdout, and web errors to disk", ) parser.add_argument( "filename", metavar="filename", nargs="*", help="List of files or folders to share", ) args = parser.parse_args() filenames = args.filename for i in range(len(filenames)): filenames[i] = os.path.abspath(filenames[i]) receive = bool(args.receive) website = bool(args.website) chat = bool(args.chat) local_only = bool(args.local_only) connect_timeout = int(args.connect_timeout) config_filename = args.config persistent_filename = args.persistent title = args.title public = bool(args.public) autostart_timer = int(args.autostart_timer) autostop_timer = int(args.autostop_timer) autostop_sharing = not bool(args.no_autostop_sharing) print_qr = bool(args.qr) data_dir = args.data_dir webhook_url = args.webhook_url disable_text = args.disable_text disable_files = args.disable_files disable_csp = bool(args.disable_csp) custom_csp = args.custom_csp log_filenames = bool(args.log_filenames) verbose = bool(args.verbose) # Verbose mode? common.verbose = verbose # Re-load settings, if a custom config was passed in if config_filename: common.load_settings(config_filename) else: common.load_settings() # Mode settings if persistent_filename: mode_settings = ModeSettings(common, persistent_filename) mode_settings.set("persistent", "enabled", True) else: mode_settings = ModeSettings(common) if receive: mode = "receive" elif website: mode = "website" elif chat: mode = "chat" else: mode = "share" if mode_settings.just_created: # This means the mode settings were just created, not loaded from disk mode_settings.set("general", "title", title) mode_settings.set("general", "public", public) mode_settings.set("general", "autostart_timer", autostart_timer) mode_settings.set("general", "autostop_timer", autostop_timer) mode_settings.set("general", "qr", print_qr) if persistent_filename: mode_settings.set("persistent", "mode", mode) if mode == "share": mode_settings.set("share", "autostop_sharing", autostop_sharing) mode_settings.set("share", "log_filenames", log_filenames) if mode == "receive": if data_dir: mode_settings.set("receive", "data_dir", data_dir) if webhook_url: mode_settings.set("receive", "webhook_url", webhook_url) mode_settings.set("receive", "disable_text", disable_text) mode_settings.set("receive", "disable_files", disable_files) if mode == "website": if disable_csp and custom_csp: print( "You cannot disable the CSP and set a custom one. Either set --disable-csp or --custom-csp but not both." ) sys.exit() if disable_csp: mode_settings.set("website", "disable_csp", True) mode_settings.set("website", "custom_csp", None) if custom_csp: mode_settings.set("website", "custom_csp", custom_csp) mode_settings.set("website", "disable_csp", False) mode_settings.set("website", "log_filenames", log_filenames) else: # See what the persistent mode was mode = mode_settings.get("persistent", "mode") # In share and website mode, you must supply a list of filenames if mode == "share" or mode == "website": # Unless you passed in a persistent filename, in which case get the filenames from # the mode settings if persistent_filename and not mode_settings.just_created: # The assumption is that if we didn't just create the mode settings, # this persistent json file already has validated the filenames # defined therein. filenames = mode_settings.get(mode, "filenames") else: # Make sure filenames given. If it is somehow empty yet we had a persistent # json file, something has gone wrong with that file, just remove it. if len(filenames) == 0: if persistent_filename: mode_settings.delete() print("No file(s) were provided") parser.print_help() sys.exit() # Validate filenames valid = True for filename in filenames: if not os.path.isfile(filename) and not os.path.isdir(filename): print(f"{filename} is not a valid file.") valid = False if not os.access(filename, os.R_OK): print(f"{filename} is not a readable file.") valid = False if not valid: sys.exit() # Save the filenames in persistent file if persistent_filename: mode_settings.set(mode, "filenames", filenames) # In receive mode, you must allows either text, files, or both if mode == "receive" and disable_text and disable_files: print("You cannot disable both text and files") sys.exit() # Create the Web object web = Web(common, False, mode_settings, mode) # Start the Onion object try: onion = Onion(common, use_tmp_dir=True) except CannotFindTor: print("You must install tor to use OnionShare from the command line") if common.platform == "Darwin": print("In macOS, you can do this with Homebrew (https://brew.sh):") print(" brew install tor") sys.exit() try: onion.connect( custom_settings=False, config=config_filename, connect_timeout=connect_timeout, local_only=local_only, ) except KeyboardInterrupt: print("") sys.exit() except Exception: sys.exit() # Start the onionshare app try: common.settings.load() # Receive mode needs to know the tor proxy details for webhooks if mode == "receive": if local_only: web.proxies = None else: (socks_address, socks_port) = onion.get_tor_socks_port() web.proxies = { "http": f"socks5h://{socks_address}:{socks_port}", "https": f"socks5h://{socks_address}:{socks_port}", } app = OnionShare(common, onion, local_only, autostop_timer) app.choose_port() # Delay the startup if a startup timer was set if autostart_timer > 0: # Can't set a schedule that is later than the auto-stop timer if autostop_timer > 0 and autostop_timer < autostart_timer: print( "The auto-stop time can't be the same or earlier than the auto-start time. Please update it to start sharing." ) sys.exit() app.start_onion_service(mode, mode_settings, False) url = f"http://{app.onion_host}" schedule = datetime.now() + timedelta(seconds=autostart_timer) if mode == "receive": print( f"Files sent to you appear in this folder: {mode_settings.get('receive', 'data_dir')}" ) print("") print( "Warning: Receive mode lets people upload files to your computer. Some files can potentially take " "control of your computer if you open them. Only open things from people you trust, or if you know " "what you are doing." ) print("") if not mode_settings.get("general", "public"): print( f"Give this address and private key to your sender, and tell them it won't be accessible until: {schedule.strftime('%I:%M:%S%p, %b %d, %y')}" ) print(f"Private key: {app.auth_string}") else: print( f"Give this address to your sender, and tell them it won't be accessible until: {schedule.strftime('%I:%M:%S%p, %b %d, %y')}" ) else: if not mode_settings.get("general", "public"): print( f"Give this address and private key to your recipient, and tell them it won't be accessible until: {schedule.strftime('%I:%M:%S%p, %b %d, %y')}" ) print(f"Private key: {app.auth_string}") else: print( f"Give this address to your recipient, and tell them it won't be accessible until: {schedule.strftime('%I:%M:%S%p, %b %d, %y')}" ) print(url) if mode_settings.get("general", "qr"): qr = QRCode() qr.add_data(url) print("Onion address as QR code:") qr.print_ascii() if not mode_settings.get("general", "public"): qr.clear() qr.add_data(app.auth_string) print("Private key as QR code:") qr.print_ascii() print("") print("Waiting for the scheduled time before starting...") app.onion.cleanup(False) time.sleep(autostart_timer) app.start_onion_service(mode, mode_settings) else: app.start_onion_service(mode, mode_settings) except KeyboardInterrupt: print("") sys.exit() except (TorTooOldEphemeral, TorTooOldStealth, TorErrorProtocolError) as e: print("") sys.exit() if mode == "website": # Prepare files to share try: web.website_mode.set_file_info(filenames) except OSError as e: print(e.strerror) sys.exit(1) if mode == "share": # Prepare files to share print("Compressing files.") try: web.share_mode.set_file_info(filenames) except OSError as e: print(e.strerror) sys.exit(1) # Warn about sending large files over Tor if web.share_mode.download_filesize >= 157_286_400: # 150mb print("") print("Warning: Sending a large share could take hours") print("") # Start OnionShare http service in new thread t = threading.Thread(target=web.start, args=(app.port,)) t.daemon = True t.start() try: # Trap Ctrl-C time.sleep(0.2) # start auto-stop timer thread if app.autostop_timer > 0: app.autostop_timer_thread.start() # Build the URL url = f"http://{app.onion_host}" print("") if autostart_timer > 0: print("Server started") else: if mode == "receive": print( f"Files sent to you appear in this folder: {mode_settings.get('receive', 'data_dir')}" ) print("") print( "Warning: Receive mode lets people upload files to your computer. Some files can potentially take " "control of your computer if you open them. Only open things from people you trust, or if you know " "what you are doing." ) print("") if mode_settings.get("general", "public"): print("Give this address to the sender:") print(url) else: print("Give this address and private key to the sender:") print(url) print(f"Private key: {app.auth_string}") else: if mode_settings.get("general", "public"): print("Give this address to the recipient:") print(url) else: print("Give this address and private key to the recipient:") print(url) print(f"Private key: {app.auth_string}") if mode_settings.get("general", "qr"): qr = QRCode() qr.add_data(url) print("Onion address as QR code:") qr.print_ascii() if not mode_settings.get("general", "public"): qr.clear() qr.add_data(app.auth_string) print("Private key as QR code:") qr.print_ascii() print("") print("Press Ctrl+C to stop the server") # Wait for app to close while t.is_alive(): if app.autostop_timer > 0: # if the auto-stop timer was set and has run out, stop the server if not app.autostop_timer_thread.is_alive(): if mode == "share": # If there were no attempts to download the share, or all downloads are done, we can stop if ( not web.share_mode.download_in_progress or web.share_mode.cur_history_id == 0 or web.done ): print("Stopped because auto-stop timer ran out") web.stop(app.port) break elif mode == "receive": if ( web.receive_mode.cur_history_id == 0 or not web.receive_mode.uploads_in_progress ): print("Stopped because auto-stop timer ran out") web.stop(app.port) break web.receive_mode.can_upload = False else: # website or chat mode print("Stopped because auto-stop timer ran out") web.stop(app.port) break # Allow KeyboardInterrupt exception to be handled with threads # https://stackoverflow.com/questions/3788208/python-threading-ignores-keyboardinterrupt-exception time.sleep(0.2) except KeyboardInterrupt: web.stop(app.port) finally: # Shutdown web.cleanup() t.join() onion.cleanup() if __name__ == "__main__": main() onionshare-onionshare-26fcdc5/cli/onionshare_cli/censorship.py000066400000000000000000000254251521174352300250250ustar00rootroot00000000000000# -*- coding: utf-8 -*- """ OnionShare | https://onionshare.org/ Copyright (C) 2014-2022 Micah Lee, et al. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program 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 General Public License along with this program. If not, see . """ import requests class CensorshipCircumventionError(Exception): """ There was a problem connecting to the Tor CensorshipCircumvention API. """ class CensorshipCircumvention(object): """ Connect to the Tor Moat APIs to retrieve censorship circumvention recommendations or the latest bridges. We support reaching this API over Tor, or Meek (domain fronting) if Tor is not connected. """ def __init__(self, common, meek=None, onion=None): """ Set up the CensorshipCircumvention object to hold common and meek objects. """ self.common = common self.common.log("CensorshipCircumvention", "__init__") self.api_proxies = {} if meek: self.meek = meek self.common.log( "CensorshipCircumvention", "__init__", "Using Meek with CensorshipCircumvention API", ) self.api_proxies = self.meek.meek_proxies if onion: self.onion = onion if not self.onion.is_authenticated: return False else: self.common.log( "CensorshipCircumvention", "__init__", "Using Tor with CensorshipCircumvention API", ) (socks_address, socks_port) = self.onion.get_tor_socks_port() self.api_proxies = { "http": f"socks5h://{socks_address}:{socks_port}", "https": f"socks5h://{socks_address}:{socks_port}", } def request_map(self, country=False): """ Retrieves the Circumvention map from Tor Project and store it locally for further look-ups if required. Optionally pass a country code in order to get recommended settings just for that country. Note that this API endpoint doesn't return actual bridges, it just returns the recommended bridge type countries. """ self.common.log("CensorshipCircumvention", "request_map", f"country={country}") if not self.api_proxies: return False endpoint = "https://bridges.torproject.org/moat/circumvention/map" data = {} if country: data = {"country": country} try: r = requests.post( endpoint, json=data, headers={"Content-Type": "application/vnd.api+json"}, proxies=self.api_proxies, ) if r.status_code != 200: self.common.log( "CensorshipCircumvention", "request_map", f"status_code={r.status_code}", ) return False result = r.json() if "errors" in result: self.common.log( "CensorshipCircumvention", "request_map", f"errors={result['errors']}", ) return False return result except requests.exceptions.RequestException as e: raise CensorshipCircumventionError(e) def request_settings(self, country=False, transports=False): """ Retrieves the Circumvention Settings from Tor Project, which will return recommended settings based on the country code of the requesting IP. Optionally, a country code can be specified in order to override the IP detection. Optionally, a list of transports can be specified in order to return recommended settings for just that transport type. """ self.common.log( "CensorshipCircumvention", "request_settings", f"country={country}, transports={transports}", ) if not self.api_proxies: return False endpoint = "https://bridges.torproject.org/moat/circumvention/settings" data = {} if country: self.common.log( "CensorshipCircumvention", "request_settings", f"Trying to obtain bridges for country={country}", ) data = {"country": country} if transports: data.append({"transports": transports}) try: r = requests.post( endpoint, json=data, headers={"Content-Type": "application/vnd.api+json"}, proxies=self.api_proxies, ) if r.status_code != 200: self.common.log( "CensorshipCircumvention", "request_settings", f"status_code={r.status_code}", ) return False result = r.json() self.common.log( "CensorshipCircumvention", "request_settings", f"result={result}", ) if "errors" in result: self.common.log( "CensorshipCircumvention", "request_settings", f"errors={result['errors']}", ) return False # There are no settings - perhaps this country doesn't require censorship circumvention? # This is not really an error, so we can just check if False and assume direct Tor # connection will work. if not "settings" in result or result["settings"] is None: self.common.log( "CensorshipCircumvention", "request_settings", "No settings found for this country", ) return False return result except requests.exceptions.RequestException as e: raise CensorshipCircumventionError(e) def request_builtin_bridges(self): """ Retrieves the list of built-in bridges from the Tor Project. """ if not self.api_proxies: return False endpoint = "https://bridges.torproject.org/moat/circumvention/builtin" try: r = requests.post( endpoint, headers={"Content-Type": "application/vnd.api+json"}, proxies=self.api_proxies, ) if r.status_code != 200: self.common.log( "CensorshipCircumvention", "request_builtin_bridges", f"status_code={r.status_code}", ) return False result = r.json() if "errors" in result: self.common.log( "CensorshipCircumvention", "request_builtin_bridges", f"errors={result['errors']}", ) return False return result except requests.exceptions.RequestException as e: raise CensorshipCircumventionError(e) def save_settings(self, settings, bridge_settings): """ Checks the bridges and saves them in settings. """ self.common.log( "CensorshipCircumvention", "save_settings", f"bridge_settings: {bridge_settings}", ) bridges_ok = False self.settings = settings # We iterate over each group of bridges returned in settings. # The first set of valid bridges are the ones we use. if bridge_settings.get("settings", False): for returned_bridge_settings in bridge_settings["settings"]: if returned_bridge_settings.get("bridges", False): bridges = returned_bridge_settings["bridges"] bridge_strings = bridges["bridge_strings"] self.settings.set("bridges_type", "custom") # Sanity check the bridges provided from the Tor API before saving bridges_checked = self.common.check_bridges_valid(bridge_strings) if bridges_checked: self.settings.set("bridges_custom", "\n".join(bridges_checked)) bridges_ok = True break # If we got any good bridges, save them to settings and return. if bridges_ok: self.common.log( "CensorshipCircumvention", "save_settings", "Saving settings with automatically-obtained bridges", ) self.settings.set("bridges_enabled", True) self.settings.save() return True else: self.common.log( "CensorshipCircumvention", "save_settings", "Could not use any of the obtained bridges.", ) return False def request_default_bridges(self): """ Retrieves the list of default fall-back bridges from the Tor Project. These are intended for when no censorship settings were found for a specific country, but maybe there was some connection issue anyway. """ if not self.api_proxies: return False endpoint = "https://bridges.torproject.org/moat/circumvention/defaults" try: r = requests.get( endpoint, headers={"Content-Type": "application/vnd.api+json"}, proxies=self.api_proxies, ) if r.status_code != 200: self.common.log( "CensorshipCircumvention", "request_default_bridges", f"status_code={r.status_code}", ) return False result = r.json() if "errors" in result: self.common.log( "CensorshipCircumvention", "request_default_bridges", f"errors={result['errors']}", ) return False return result except requests.exceptions.RequestException as e: raise CensorshipCircumventionError(e) onionshare-onionshare-26fcdc5/cli/onionshare_cli/common.py000066400000000000000000000563501521174352300241410ustar00rootroot00000000000000# -*- coding: utf-8 -*- """ OnionShare | https://onionshare.org/ Copyright (C) 2014-2022 Micah Lee, et al. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program 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 General Public License along with this program. If not, see . """ import base64 import hashlib import importlib.resources as importlib_resources import os import platform import random import requests import socket import sys import threading import time import shutil import re import colorama from colorama import Fore, Back, Style from .settings import Settings class CannotFindTor(Exception): """ OnionShare can't find a tor binary """ class Common: """ The Common object is shared amongst all parts of OnionShare. """ def __init__(self, verbose=False): self.verbose = verbose colorama.init(autoreset=True) # The platform OnionShare is running on self.platform = platform.system() if self.platform.endswith("BSD") or self.platform == "DragonFly": self.platform = "BSD" # The current version of OnionShare with open(self.get_resource_path("version.txt")) as f: self.version = f.read().strip() def display_banner(self): """ Raw ASCII art example: ╭───────────────────────────────────────────╮ │ * ▄▄█████▄▄ * │ │ ▄████▀▀▀████▄ * │ │ ▀▀█▀ ▀██▄ │ │ * ▄█▄ ▀██▄ │ │ ▄█████▄ ███ -+- │ │ ███ ▀█████▀ │ │ ▀██▄ ▀█▀ │ │ * ▀██▄ ▄█▄▄ * │ │ * ▀████▄▄▄████▀ │ │ ▀▀█████▀▀ │ │ -+- * │ │ ▄▀▄ ▄▀▀ â–ˆ │ │ â–ˆ â–ˆ â–€ ▀▄ â–ˆ │ │ â–ˆ â–ˆ █▀▄ â–ˆ ▄▀▄ █▀▄ ▀▄ █▀▄ ▄▀▄ █▄▀ ▄█▄ │ │ ▀▄▀ â–ˆ â–ˆ â–ˆ ▀▄▀ â–ˆ â–ˆ â–„â–„â–€ â–ˆ â–ˆ ▀▄█ â–ˆ ▀▄▄ │ │ │ │ v2.3.1 │ │ │ │ https://onionshare.org/ │ ╰───────────────────────────────────────────╯ """ try: print( Back.MAGENTA + Fore.WHITE + "╭───────────────────────────────────────────╮" ) print( Back.MAGENTA + Fore.WHITE + "│" + Fore.LIGHTMAGENTA_EX + " * " + Fore.WHITE + "▄▄█████▄▄" + Fore.LIGHTMAGENTA_EX + " * " + Fore.WHITE + "│" ) print( Back.MAGENTA + Fore.WHITE + "│" + Fore.WHITE + " ▄████▀▀▀████▄" + Fore.LIGHTMAGENTA_EX + " * " + Fore.WHITE + "│" ) print( Back.MAGENTA + Fore.WHITE + "│" + Fore.WHITE + " ▀▀█▀ ▀██▄ " + Fore.WHITE + "│" ) print( Back.MAGENTA + Fore.WHITE + "│" + Fore.LIGHTMAGENTA_EX + " * " + Fore.WHITE + "▄█▄ ▀██▄ " + Fore.WHITE + "│" ) print( Back.MAGENTA + Fore.WHITE + "│" + Fore.WHITE + " ▄█████▄ ███" + Fore.LIGHTMAGENTA_EX + " -+- " + Fore.WHITE + "│" ) print( Back.MAGENTA + Fore.WHITE + "│" + Fore.WHITE + " ███ ▀█████▀ " + Fore.WHITE + "│" ) print( Back.MAGENTA + Fore.WHITE + "│" + Fore.WHITE + " ▀██▄ ▀█▀ " + Fore.WHITE + "│" ) print( Back.MAGENTA + Fore.WHITE + "│" + Fore.LIGHTMAGENTA_EX + " * " + Fore.WHITE + "▀██▄ ▄█▄▄" + Fore.LIGHTMAGENTA_EX + " * " + Fore.WHITE + "│" ) print( Back.MAGENTA + Fore.WHITE + "│" + Fore.LIGHTMAGENTA_EX + " * " + Fore.WHITE + "▀████▄▄▄████▀ " + Fore.WHITE + "│" ) print( Back.MAGENTA + Fore.WHITE + "│" + Fore.WHITE + " ▀▀█████▀▀ " + Fore.WHITE + "│" ) print( Back.MAGENTA + Fore.WHITE + "│" + Fore.LIGHTMAGENTA_EX + " -+- * " + Fore.WHITE + "│" ) print( Back.MAGENTA + Fore.WHITE + "│" + Fore.WHITE + " ▄▀▄ ▄▀▀ â–ˆ " + Fore.WHITE + "│" ) print( Back.MAGENTA + Fore.WHITE + "│" + Fore.WHITE + " â–ˆ â–ˆ â–€ ▀▄ â–ˆ " + Fore.WHITE + "│" ) print( Back.MAGENTA + Fore.WHITE + "│" + Fore.WHITE + " â–ˆ â–ˆ █▀▄ â–ˆ ▄▀▄ █▀▄ ▀▄ █▀▄ ▄▀▄ █▄▀ ▄█▄ " + Fore.WHITE + "│" ) print( Back.MAGENTA + Fore.WHITE + "│" + Fore.WHITE + " ▀▄▀ â–ˆ â–ˆ â–ˆ ▀▄▀ â–ˆ â–ˆ â–„â–„â–€ â–ˆ â–ˆ ▀▄█ â–ˆ ▀▄▄ " + Fore.WHITE + "│" ) print( Back.MAGENTA + Fore.WHITE + "│ │" ) left_spaces = (43 - len(self.version) - 1) // 2 right_spaces = left_spaces if left_spaces + len(self.version) + 1 + right_spaces < 43: right_spaces += 1 print( Back.MAGENTA + Fore.WHITE + "│" + Fore.WHITE + f"{' '*left_spaces}v{self.version}{' '*right_spaces}" + Fore.WHITE + "│" ) print( Back.MAGENTA + Fore.WHITE + "│ │" ) print( Back.MAGENTA + Fore.WHITE + "│" + Fore.WHITE + " https://onionshare.org/ " + Fore.WHITE + "│" ) print( Back.MAGENTA + Fore.WHITE + "╰───────────────────────────────────────────╯" ) print() except: # If anything fails, print a boring banner print(f"OnionShare v{self.version}") print("https://onionshare.org/") print() def load_settings(self, config=None): """ Loading settings, optionally from a custom config json file. """ self.settings = Settings(self, config) self.settings.load() def log(self, module, func, msg=None): """ If verbose mode is on, log error messages to stdout """ if self.verbose: timestamp = time.strftime("%b %d %Y %X") final_msg = f"{Fore.LIGHTBLACK_EX + Style.DIM}[{timestamp}]{Style.RESET_ALL} {Fore.WHITE + Style.DIM}{module}.{func}{Style.RESET_ALL}" if msg: final_msg = ( f"{final_msg}{Fore.WHITE + Style.DIM}: {msg}{Style.RESET_ALL}" ) print(final_msg) def get_resource_path(self, filename): """ Returns the absolute path of a resource """ ref = importlib_resources.files("onionshare_cli.resources") / filename with importlib_resources.as_file(ref) as path: self.log("Common", "get_resource_path", f"filename={filename}, path={str(path)}") return str(path) def get_tor_paths(self): if self.platform == "Linux": tor_path = shutil.which("tor") if not tor_path: raise CannotFindTor() obfs4proxy_file_path = shutil.which("obfs4proxy") snowflake_file_path = shutil.which("snowflake-client") meek_client_file_path = shutil.which("meek-client") prefix = os.path.dirname(os.path.dirname(tor_path)) tor_geo_ip_file_path = os.path.join(prefix, "share/tor/geoip") tor_geo_ipv6_file_path = os.path.join(prefix, "share/tor/geoip6") elif self.platform == "Windows": # In Windows, the Tor binaries are in the onionshare package, not the onionshare_cli package base_path = self.get_resource_path("tor") base_path = base_path.replace("onionshare_cli", "onionshare") tor_path = os.path.join(base_path, "tor.exe") # If tor.exe isn't there, mayber we're running from the source tree if not os.path.exists(tor_path): self.log( "Common", "get_tor_paths", f"Cannot find tor.exe at {tor_path}" ) base_path = os.path.join(os.getcwd(), "onionshare", "resources", "tor") tor_path = os.path.join(base_path, "tor.exe") if not os.path.exists(tor_path): self.log( "Common", "get_tor_paths", f"Cannot find tor.exe at {tor_path}" ) raise CannotFindTor() obfs4proxy_file_path = os.path.join(base_path, "obfs4proxy.exe") snowflake_file_path = os.path.join(base_path, "snowflake-client.exe") meek_client_file_path = os.path.join(base_path, "meek-client.exe") tor_geo_ip_file_path = os.path.join(base_path, "geoip") tor_geo_ipv6_file_path = os.path.join(base_path, "geoip6") elif self.platform == "Darwin": # Let's see if we have tor binaries in the onionshare GUI package base_path = self.get_resource_path("tor") base_path = base_path.replace("onionshare_cli", "onionshare") tor_path = os.path.join(base_path, "tor") if os.path.exists(tor_path): obfs4proxy_file_path = os.path.join(base_path, "obfs4proxy") snowflake_file_path = os.path.join(base_path, "snowflake-client") meek_client_file_path = os.path.join(base_path, "meek-client") tor_geo_ip_file_path = os.path.join(base_path, "geoip") tor_geo_ipv6_file_path = os.path.join(base_path, "geoip6") else: # Fallback to looking in the path tor_path = shutil.which("tor") if not os.path.exists(tor_path): raise CannotFindTor() obfs4proxy_file_path = shutil.which("obfs4proxy") snowflake_file_path = shutil.which("snowflake-client") meek_client_file_path = shutil.which("meek-client") prefix = os.path.dirname(os.path.dirname(tor_path)) tor_geo_ip_file_path = os.path.join(prefix, "share/tor/geoip") tor_geo_ipv6_file_path = os.path.join(prefix, "share/tor/geoip6") elif self.platform == "BSD": tor_path = "/usr/local/bin/tor" tor_geo_ip_file_path = "/usr/local/share/tor/geoip" tor_geo_ipv6_file_path = "/usr/local/share/tor/geoip6" obfs4proxy_file_path = "/usr/local/bin/obfs4proxy" snowflake_file_path = "/usr/local/bin/snowflake-client" meek_client_file_path = "/usr/local/bin/meek-client" return ( tor_path, tor_geo_ip_file_path, tor_geo_ipv6_file_path, obfs4proxy_file_path, snowflake_file_path, meek_client_file_path, ) def build_data_dir(self): """ Returns the path of the OnionShare data directory. """ if self.platform == "Windows": try: appdata = os.environ["APPDATA"] onionshare_data_dir = f"{appdata}\\OnionShare" except Exception: # If for some reason we don't have the 'APPDATA' environment variable # (like running tests in Linux while pretending to be in Windows) try: xdg_config_home = os.environ["XDG_CONFIG_HOME"] onionshare_data_dir = f"{xdg_config_home}/onionshare" except Exception: onionshare_data_dir = os.path.expanduser("~/.config/onionshare") elif self.platform == "Darwin": onionshare_data_dir = os.path.expanduser( "~/Library/Application Support/OnionShare" ) else: try: xdg_config_home = os.environ["XDG_CONFIG_HOME"] onionshare_data_dir = f"{xdg_config_home}/onionshare" except Exception: onionshare_data_dir = os.path.expanduser("~/.config/onionshare") # Modify the data dir if running tests if getattr(sys, "onionshare_test_mode", False): onionshare_data_dir += "-testdata" os.makedirs(onionshare_data_dir, 0o700, True) return onionshare_data_dir def build_tmp_dir(self): """ Returns path to a folder that can hold temporary files """ tmp_dir = os.path.join(self.build_data_dir(), "tmp") os.makedirs(tmp_dir, 0o700, True) return tmp_dir def build_persistent_dir(self): """ Returns the path to the folder that holds persistent files """ persistent_dir = os.path.join(self.build_data_dir(), "persistent") os.makedirs(persistent_dir, 0o700, True) return persistent_dir def build_tor_dir(self): """ Returns path to the tor data directory """ tor_dir = os.path.join(self.build_data_dir(), "tor_data") os.makedirs(tor_dir, 0o700, True) return tor_dir def build_password(self, word_count=2): """ Returns a random string made of words from the wordlist, such as "deter-trig". """ with open(self.get_resource_path("wordlist.txt")) as f: wordlist = f.read().split() r = random.SystemRandom() return "-".join(r.choice(wordlist) for _ in range(word_count)) def build_username(self, word_count=2): """ Returns a random string made of words from the wordlist, such as "deter-trig". """ with open(self.get_resource_path("wordlist.txt")) as f: wordlist = f.read().split() r = random.SystemRandom() return "-".join(r.choice(wordlist) for _ in range(word_count)) def check_bridges_valid(self, bridges): """ Does a regex check against a supplied list of bridges, to make sure they are valid strings depending on the bridge type. """ valid_bridges = [] self.log("Common", "check_bridges_valid", "Checking bridge syntax") for bridge in bridges: if bridge != "": # Check the syntax of the custom bridge to make sure it looks legitimate ipv4_pattern = re.compile( r"(obfs4\s+)?(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5]):([0-9]+)(\s+)([A-Z0-9]+)(.+)$" ) ipv6_pattern = re.compile( r"(obfs4\s+)?\[(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))\]:[0-9]+\s+[A-Z0-9]+(.+)$" ) meek_lite_pattern = re.compile( r"(meek_lite)(\s)+([0-9]+\.[0-9]+\.[0-9]+\.[0-9]+:[0-9]+)(\s)+([0-9A-Z]+)(\s)+url=(.+)(\s)+front=(.+)" ) snowflake_pattern = re.compile( r"(snowflake)(\s)+([0-9]+\.[0-9]+\.[0-9]+\.[0-9]+:[0-9]+)(\s)+([0-9A-Z]+)" ) if ( ipv4_pattern.match(bridge) or ipv6_pattern.match(bridge) or meek_lite_pattern.match(bridge) or snowflake_pattern.match(bridge) ): valid_bridges.append(bridge) if valid_bridges: return valid_bridges else: return False def is_flatpak(self): """ Returns True if OnionShare is running in a Flatpak sandbox """ return os.environ.get("FLATPAK_ID") == "org.onionshare.OnionShare" def is_snapcraft(self): """ Returns True if OnionShare is running in a Snapcraft sandbox """ return os.environ.get("SNAP_INSTANCE_NAME") == "onionshare" @staticmethod def random_string(num_bytes, output_len=None): """ Returns a random string with a specified number of bytes. """ b = os.urandom(num_bytes) h = hashlib.sha256(b).digest()[:16] s = base64.b32encode(h).lower().replace(b"=", b"").decode("utf-8") if not output_len: return s return s[:output_len] @staticmethod def human_readable_filesize(b): """ Returns filesize in a human readable format. """ thresh = 1024.0 if b < thresh: return "{:.1f} B".format(b) units = ("KiB", "MiB", "GiB", "TiB", "PiB", "EiB", "ZiB", "YiB") u = 0 b /= thresh while b >= thresh: b /= thresh u += 1 return "{:.1f} {}".format(b, units[u]) @staticmethod def format_seconds(seconds): """Return a human-readable string of the format 1d2h3m4s""" days, seconds = divmod(seconds, 86400) hours, seconds = divmod(seconds, 3600) minutes, seconds = divmod(seconds, 60) human_readable = [] if days: human_readable.append("{:.0f}d".format(days)) if hours: human_readable.append("{:.0f}h".format(hours)) if minutes: human_readable.append("{:.0f}m".format(minutes)) if seconds or not human_readable: human_readable.append("{:.0f}s".format(seconds)) return "".join(human_readable) @staticmethod def estimated_time_remaining(bytes_downloaded, total_bytes, started): now = time.time() time_elapsed = now - started # in seconds download_rate = bytes_downloaded / time_elapsed remaining_bytes = total_bytes - bytes_downloaded eta = remaining_bytes / download_rate return Common.format_seconds(eta) @staticmethod def get_available_port(min_port, max_port): """ Find a random available port within the given range. """ with socket.socket() as tmpsock: while True: try: tmpsock.bind(("127.0.0.1", random.randint(min_port, max_port))) break except OSError: pass _, port = tmpsock.getsockname() return port @staticmethod def dir_size(start_path): """ Calculates the total size, in bytes, of all of the files in a directory. """ total_size = 0 for dirpath, dirnames, filenames in os.walk(start_path): for f in filenames: fp = os.path.join(dirpath, f) if not os.path.islink(fp): total_size += os.path.getsize(fp) return total_size class AutoStopTimer(threading.Thread): """ Background thread sleeps t hours and returns. """ def __init__(self, common, time): threading.Thread.__init__(self) self.common = common self.daemon = True self.time = time def run(self): self.common.log( "AutoStopTimer", f"Server will shut down after {self.time} seconds" ) time.sleep(self.time) return 1 onionshare-onionshare-26fcdc5/cli/onionshare_cli/meek.py000066400000000000000000000150511521174352300235630ustar00rootroot00000000000000# -*- coding: utf-8 -*- """ OnionShare | https://onionshare.org/ Copyright (C) 2014-2022 Micah Lee, et al. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program 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 General Public License along with this program. If not, see . """ import os import subprocess import time class Meek(object): """ The Meek object starts the meek-client as a subprocess. This process is used to do domain-fronting to connect to the Tor APIs for censorship circumvention and retrieving bridges, before connecting to Tor. """ def __init__(self, common, get_tor_paths=None): """ Set up the Meek object """ self.common = common self.common.log("Meek", "__init__") # Set the path of the meek binary if not get_tor_paths: get_tor_paths = self.common.get_tor_paths ( self.tor_path, self.tor_geo_ip_file_path, self.tor_geo_ipv6_file_path, self.obfs4proxy_file_path, self.snowflake_file_path, self.meek_client_file_path, ) = get_tor_paths() self.meek_proxies = {} self.meek_url = "https://1723079976.rsc.cdn77.org/" self.meek_front = "www.phpmyadmin.net" self.meek_env = { "TOR_PT_MANAGED_TRANSPORT_VER": "1", "TOR_PT_CLIENT_TRANSPORTS": "meek", } self.meek_host = "127.0.0.1" self.meek_port = None def start(self): """ Start the Meek Client and populate the SOCKS proxies dict for use with requests to the Tor Moat API. """ # Abort early if we can't find the Meek client if self.meek_client_file_path is None or not os.path.exists( self.meek_client_file_path ): raise MeekNotFound(self.common) # Start the Meek Client as a subprocess. self.common.log("Meek", "start", "Starting meek client") if self.common.platform == "Windows": env = os.environ.copy() for key in self.meek_env: env[key] = self.meek_env[key] # In Windows, hide console window when opening meek-client.exe subprocess startupinfo = subprocess.STARTUPINFO() startupinfo.dwFlags |= subprocess.STARTF_USESHOWWINDOW self.meek_proc = subprocess.Popen( [ self.meek_client_file_path, "--url", self.meek_url, "--front", self.meek_front, ], stdout=subprocess.PIPE, stderr=subprocess.PIPE, startupinfo=startupinfo, bufsize=1, env=env, text=True, ) else: self.meek_proc = subprocess.Popen( [ self.meek_client_file_path, "--url", self.meek_url, "--front", self.meek_front, ], stdout=subprocess.PIPE, stderr=subprocess.PIPE, bufsize=1, env=self.meek_env, # Using universal_newlines instead of text because the snap package using python < 3.7 universal_newlines=True, ) # Obtain the host and port that meek is running on for line in iter(self.meek_proc.stdout.readline, b""): if "CMETHOD meek socks5" in line: self.meek_host = line.split(" ")[3].split(":")[0] self.meek_port = line.split(" ")[3].split(":")[1] self.common.log( "Meek", "start", f"Meek running on {self.meek_host}:{self.meek_port}", ) break if "CMETHOD-ERROR" in line: self.cleanup() raise MeekNotRunning(self.common, line) break if self.meek_port: self.meek_proxies = { "http": f"socks5h://{self.meek_host}:{self.meek_port}", "https": f"socks5h://{self.meek_host}:{self.meek_port}", } else: self.cleanup() raise MeekNotRunning(self.common, "Could not obtain the meek port") def cleanup(self): """ Kill any meek subprocesses. """ self.common.log("Meek", "cleanup") if self.meek_proc: self.meek_proc.terminate() time.sleep(0.2) if self.meek_proc.poll() is None: self.common.log( "Meek", "cleanup", "Tried to terminate meek-client process but it's still running", ) try: self.meek_proc.kill() time.sleep(0.2) if self.meek_proc.poll() is None: self.common.log( "Meek", "cleanup", "Tried to kill meek-client process but it's still running", ) except Exception: self.common.log( "Meek", "cleanup", "Exception while killing meek-client process" ) self.meek_proc = None # Reset other Meek settings self.meek_proxies = {} self.meek_port = None class MeekNotRunning(Exception): """ We were unable to start Meek or obtain the port number it started on, in order to do domain fronting. """ def __init__(self, common, info=None): self.common = common msg = "Meek experienced an error starting up" if info: msg = msg + f": {info}" self.common.log("MeekNotRunning", "__init__", msg) class MeekNotFound(Exception): """ We were unable to find the Meek Client binary. """ def __init__(self, common): self.common = common self.common.log("MeekNotFound", "__init__", "Could not find the meek binary") onionshare-onionshare-26fcdc5/cli/onionshare_cli/mode_settings.py000066400000000000000000000126661521174352300255170ustar00rootroot00000000000000# -*- coding: utf-8 -*- """ OnionShare | https://onionshare.org/ Copyright (C) 2014-2022 Micah Lee, et al. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program 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 General Public License along with this program. If not, see . """ import os import json import platform if platform.system() == "Darwin": import pwd class ModeSettings: """ This stores the settings for a single instance of an OnionShare mode. In CLI there is only one ModeSettings, and in the GUI there is a separate ModeSettings for each tab """ def __init__(self, common, filename=None, id=None): self.common = common self.default_settings = { "onion": { "private_key": None, "client_auth_priv_key": None, "client_auth_pub_key": None, }, "persistent": { "mode": None, "enabled": False, "autostart_on_launch": False }, "general": { "title": None, "public": False, "autostart_timer": False, "autostop_timer": False, "service_id": None, "qr": False }, "share": { "autostop_sharing": True, "filenames": [], "log_filenames": False, }, "receive": { "data_dir": self.build_default_receive_data_dir(), "webhook_url": None, "disable_text": False, "disable_files": False, }, "website": { "disable_csp": False, "custom_csp": None, "log_filenames": False, "filenames": [] }, "chat": {}, } self._settings = {} self.just_created = False if id: self.id = id else: self.id = self.common.build_password(3) self.load(filename) def fill_in_defaults(self): """ If there are any missing settings from self._settings, replace them with their default values. """ for key in self.default_settings: if key in self._settings: for inner_key in self.default_settings[key]: if inner_key not in self._settings[key]: self._settings[key][inner_key] = self.default_settings[key][ inner_key ] else: self._settings[key] = self.default_settings[key] def get(self, group, key): return self._settings[group][key] def set(self, group, key, val): self._settings[group][key] = val self.common.log( "ModeSettings", "set", f"updating {self.id}: {group}.{key} = {val}" ) self.save() def build_default_receive_data_dir(self): """ Returns the path of the default Downloads directory for receive mode. """ if self.common.platform == "Darwin": # We can't use os.path.expanduser() in macOS because in the sandbox it # returns the path to the sandboxed homedir real_homedir = pwd.getpwuid(os.getuid()).pw_dir return os.path.join(real_homedir, "OnionShare") elif self.common.platform == "Windows": # On Windows, os.path.expanduser() needs to use backslash, or else it # retains the forward slash, which breaks opening the folder in explorer. return os.path.expanduser("~\\OnionShare") else: # All other OSes return os.path.expanduser("~/OnionShare") def load(self, filename=None): # Load persistent settings from disk. If the file doesn't exist, create it if filename: self.filename = filename else: self.filename = os.path.join( self.common.build_persistent_dir(), f"{self.id}.json" ) if os.path.exists(self.filename): try: with open(self.filename, "r") as f: self._settings = json.load(f) self.fill_in_defaults() self.common.log("ModeSettings", "load", f"loaded {self.filename}") return except Exception: pass # If loading settings didn't work, create the settings file self.common.log("ModeSettings", "load", f"creating {self.filename}") self.fill_in_defaults() self.just_created = True def save(self): # Save persistent setting to disk if not self.get("persistent", "enabled"): return if self.filename: with open(self.filename, "w") as file: file.write(json.dumps(self._settings, indent=2)) def delete(self): # Delete the file from disk if os.path.exists(self.filename): os.remove(self.filename) onionshare-onionshare-26fcdc5/cli/onionshare_cli/onion.py000066400000000000000000001136601521174352300237710ustar00rootroot00000000000000# -*- coding: utf-8 -*- """ OnionShare | https://onionshare.org/ Copyright (C) 2014-2022 Micah Lee, et al. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program 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 General Public License along with this program. If not, see . """ from .censorship import CensorshipCircumvention from .meek import Meek from stem.control import Controller from stem import ProtocolError, SocketClosed from stem.connection import MissingPassword, UnreadableCookieFile, AuthenticationFailure import base64 import nacl.public import os import psutil import re import shlex import subprocess import tempfile import time import traceback from packaging.version import Version class TorErrorAutomatic(Exception): """ OnionShare is failing to connect and authenticate to the Tor controller, using automatic settings that should work with Tor Browser. """ class TorErrorInvalidSetting(Exception): """ This exception is raised if the settings just don't make sense. """ class TorErrorSocketPort(Exception): """ OnionShare can't connect to the Tor controller using the supplied address and port. """ class TorErrorSocketFile(Exception): """ OnionShare can't connect to the Tor controller using the supplied socket file. """ class TorErrorMissingPassword(Exception): """ OnionShare connected to the Tor controller, but it requires a password. """ class TorErrorUnreadableCookieFile(Exception): """ OnionShare connected to the Tor controller, but your user does not have permission to access the cookie file. """ class TorErrorAuthError(Exception): """ OnionShare connected to the address and port, but can't authenticate. It's possible that a Tor controller isn't listening on this port. """ class TorErrorProtocolError(Exception): """ This exception is raised if onionshare connects to the Tor controller, but it isn't acting like a Tor controller (such as in Whonix). """ class TorTooOldEphemeral(Exception): """ This exception is raised if the version of tor doesn't support ephemeral onion services """ class TorTooOldStealth(Exception): """ This exception is raised if the version of tor doesn't support stealth onion services """ class BundledTorTimeout(Exception): """ This exception is raised if onionshare is set to use the bundled Tor binary, but Tor doesn't finish connecting promptly. """ class BundledTorCanceled(Exception): """ This exception is raised if onionshare is set to use the bundled Tor binary, and the user cancels connecting to Tor """ class BundledTorBroken(Exception): """ This exception is raised if onionshare is set to use the bundled Tor binary, but the process seems to fail to run. """ class PortNotAvailable(Exception): """ There are no available ports for OnionShare to use, which really shouldn't ever happen """ class Onion(object): """ Onion is an abstraction layer for connecting to the Tor control port and creating onion services. OnionShare supports creating onion services by connecting to the Tor controller and using ADD_ONION, DEL_ONION. stealth: Should the onion service be stealth? settings: A Settings object. If it's not passed in, load from disk. bundled_connection_func: If the tor connection type is bundled, optionally call this function and pass in a status string while connecting to tor. This is necessary for status updates to reach the GUI. """ def __init__(self, common, use_tmp_dir=False, get_tor_paths=None): self.common = common self.common.log("Onion", "__init__") self.use_tmp_dir = use_tmp_dir # Set the path of the tor binary, for bundled tor if not get_tor_paths: get_tor_paths = self.common.get_tor_paths ( self.tor_path, self.tor_geo_ip_file_path, self.tor_geo_ipv6_file_path, self.obfs4proxy_file_path, self.snowflake_file_path, self.meek_client_file_path, ) = get_tor_paths() # The tor process self.tor_proc = None # The Tor controller self.c = None # Start out not connected to Tor self.connected_to_tor = False # Assigned later if we are using stealth mode self.auth_string = None # Keep track of onions where it's important to gracefully close to prevent truncated downloads self.graceful_close_onions = [] def key_str(self, key): """ Returns a base32 decoded string of a key. """ # bytes to base 32 key_bytes = bytes(key) key_b32 = base64.b32encode(key_bytes) # strip trailing ==== assert key_b32[-4:] == b"====" key_b32 = key_b32[:-4] # change from b'ASDF' to ASDF s = key_b32.decode("utf-8") return s def connect( self, custom_settings=None, config=None, tor_status_update_func=None, connect_timeout=120, local_only=False, ): if local_only: self.common.log( "Onion", "connect", "--local-only, so skip trying to connect" ) return # Either use settings that are passed in, or use them from common if custom_settings: self.settings = custom_settings elif config: self.common.load_settings(config) self.settings = self.common.settings else: self.common.load_settings() self.settings = self.common.settings self.common.log( "Onion", "connect", f"connection_type={self.settings.get('connection_type')}", ) # The Tor controller self.c = None if self.settings.get("connection_type") == "bundled": # Create a torrc for this session if self.use_tmp_dir: self.tor_data_directory = tempfile.TemporaryDirectory( dir=self.common.build_tmp_dir() ) self.tor_data_directory_name = self.tor_data_directory.name else: self.tor_data_directory_name = self.common.build_tor_dir() self.common.log( "Onion", "connect", f"tor_data_directory_name={self.tor_data_directory_name}", ) # Create the torrc with open(self.common.get_resource_path("torrc_template")) as f: torrc_template = f.read() self.tor_cookie_auth_file = os.path.join( self.tor_data_directory_name, "cookie" ) try: self.tor_socks_port = self.common.get_available_port(1000, 65535) except Exception: print("OnionShare port not available") raise PortNotAvailable() self.tor_torrc = os.path.join(self.tor_data_directory_name, "torrc") # If there is an existing OnionShare tor process, kill it for proc in psutil.process_iter(["pid", "name", "username"]): try: cmdline = proc.cmdline() if ( cmdline[0] == self.tor_path and cmdline[1] == "-f" and cmdline[2] == self.tor_torrc ): self.common.log( "Onion", "connect", "found a stale tor process, killing it" ) proc.terminate() proc.wait() break except Exception: pass if self.common.platform == "Windows" or self.common.platform == "Darwin": # Windows doesn't support unix sockets, so it must use a network port. # macOS can't use unix sockets either because socket filenames are limited to # 100 chars, and the macOS sandbox forces us to put the socket file in a place # with a really long path. torrc_template += "ControlPort {{control_port}}\n" try: self.tor_control_port = self.common.get_available_port(1000, 65535) except Exception: print("OnionShare port not available") raise PortNotAvailable() self.tor_control_socket = None else: # Linux and BSD can use unix sockets torrc_template += "ControlSocket {{control_socket}}\n" self.tor_control_port = None self.tor_control_socket = os.path.join( self.tor_data_directory_name, "control_socket" ) torrc_template = torrc_template.replace( "{{data_directory}}", self.tor_data_directory_name ) torrc_template = torrc_template.replace( "{{control_port}}", str(self.tor_control_port) ) torrc_template = torrc_template.replace( "{{control_socket}}", str(self.tor_control_socket) ) torrc_template = torrc_template.replace( "{{cookie_auth_file}}", self.tor_cookie_auth_file ) torrc_template = torrc_template.replace( "{{geo_ip_file}}", self.tor_geo_ip_file_path ) torrc_template = torrc_template.replace( "{{geo_ipv6_file}}", self.tor_geo_ipv6_file_path ) torrc_template = torrc_template.replace( "{{socks_port}}", str(self.tor_socks_port) ) torrc_template = torrc_template.replace( "{{obfs4proxy_path}}", str(self.obfs4proxy_file_path) ) torrc_template = torrc_template.replace( "{{snowflake_path}}", str(self.snowflake_file_path) ) with open(self.tor_torrc, "w") as f: self.common.log("Onion", "connect", "Writing torrc template file") f.write(torrc_template) # Bridge support if self.settings.get("bridges_enabled"): f.write("\nUseBridges 1\n") if self.settings.get("bridges_type") == "built-in": use_torrc_bridge_templates = False builtin_bridge_type = self.settings.get("bridges_builtin_pt") # Use built-inbridges stored in settings, if they are there already. # They are probably newer than that of our hardcoded copies. if self.settings.get("bridges_builtin"): try: for line in self.settings.get("bridges_builtin")[ builtin_bridge_type ]: if line.strip() != "": f.write(f"Bridge {line}\n") self.common.log( "Onion", "connect", "Wrote in the built-in bridges from OnionShare settings", ) except KeyError: # Somehow we had built-in bridges in our settings, but # not for this bridge type. Fall back to using the hard- # coded templates. use_torrc_bridge_templates = True else: use_torrc_bridge_templates = True if use_torrc_bridge_templates: if builtin_bridge_type == "obfs4": with open( self.common.get_resource_path( "torrc_template-obfs4" ) ) as o: f.write(o.read()) elif builtin_bridge_type == "meek-azure": with open( self.common.get_resource_path( "torrc_template-meek_lite_azure" ) ) as o: f.write(o.read()) elif builtin_bridge_type == "snowflake": with open( self.common.get_resource_path( "torrc_template-snowflake" ) ) as o: f.write(o.read()) self.common.log( "Onion", "connect", "Wrote in the built-in bridges from torrc templates", ) elif self.settings.get("bridges_type") == "moat": for line in self.settings.get("bridges_moat").split("\n"): if line.strip() != "": f.write(f"Bridge {line}\n") elif self.settings.get("bridges_type") == "custom": for line in self.settings.get("bridges_custom").split("\n"): if line.strip() != "": f.write(f"Bridge {line}\n") # Execute a tor subprocess self.common.log("Onion", "connect", f"starting {self.tor_path} subprocess") start_ts = time.time() if self.common.platform == "Windows": # In Windows, hide console window when opening tor.exe subprocess startupinfo = subprocess.STARTUPINFO() startupinfo.dwFlags |= subprocess.STARTF_USESHOWWINDOW self.tor_proc = subprocess.Popen( [self.tor_path, "-f", self.tor_torrc], stdout=subprocess.PIPE, stderr=subprocess.PIPE, startupinfo=startupinfo, ) else: if self.common.is_snapcraft(): env = None else: env = {"LD_LIBRARY_PATH": os.path.dirname(self.tor_path)} self.tor_proc = subprocess.Popen( [self.tor_path, "-f", self.tor_torrc], stdout=subprocess.PIPE, stderr=subprocess.PIPE, env=env, ) # Wait for the tor controller to start self.common.log("Onion", "connect", f"tor pid: {self.tor_proc.pid}") time.sleep(2) return_code = self.tor_proc.poll() if return_code != None: self.common.log("Onion", "connect", f"tor process has terminated early: {return_code}") # Connect to the controller self.common.log("Onion", "connect", "authenticating to tor controller") try: if ( self.common.platform == "Windows" or self.common.platform == "Darwin" ): self.c = Controller.from_port(port=self.tor_control_port) self.c.authenticate() else: self.c = Controller.from_socket_file(path=self.tor_control_socket) self.c.authenticate() except Exception as e: print("OnionShare could not connect to Tor:\n{}".format(e.args[0])) print(traceback.format_exc()) raise BundledTorBroken(e.args[0]) while True: try: res = self.c.get_info("status/bootstrap-phase") except SocketClosed: raise BundledTorCanceled() res_parts = shlex.split(res) progress = res_parts[2].split("=")[1] summary = res_parts[4].split("=")[1] # "\033[K" clears the rest of the line print( f"\rConnecting to the Tor network: {progress}% - {summary}\033[K", end="", ) if callable(tor_status_update_func): if not tor_status_update_func(progress, summary): # If the dialog was canceled, stop connecting to Tor self.common.log( "Onion", "connect", "tor_status_update_func returned false, canceling connecting to Tor", ) print() return False if summary == "Done": print("") break time.sleep(0.2) # If using bridges, it might take a bit longer to connect to Tor if self.settings.get("bridges_enabled"): # Only override timeout if a custom timeout has not been passed in if connect_timeout == 120: connect_timeout = 150 if time.time() - start_ts > connect_timeout: print("") try: self.tor_proc.terminate() print( "Taking too long to connect to Tor. Maybe you aren't connected to the Internet, or have an inaccurate system clock?" ) raise BundledTorTimeout() except FileNotFoundError: pass elif self.settings.get("connection_type") == "automatic": # Automatically try to guess the right way to connect to Tor Browser automatic_error = "Could not connect to the Tor controller. Is Tor Browser (available from torproject.org) running in the background?" # Try connecting to control port found_tor = False # If the TOR_CONTROL_PORT environment variable is set, use that env_port = os.environ.get("TOR_CONTROL_PORT") if env_port: try: self.c = Controller.from_port(port=int(env_port)) found_tor = True except Exception: pass else: # Otherwise, try default ports for Tor Browser, Tor Messenger, and system tor try: ports = [9151, 9153, 9051] for port in ports: self.c = Controller.from_port(port=port) found_tor = True except Exception: pass # If this still didn't work, try guessing the default socket file path socket_file_path = "" if not found_tor: try: if self.common.platform == "Darwin": socket_file_path = os.path.expanduser( "~/Library/Application Support/TorBrowser-Data/Tor/control.socket" ) self.c = Controller.from_socket_file(path=socket_file_path) found_tor = True except Exception: pass # If connecting to default control ports failed, so let's try # guessing the socket file name next if not found_tor: try: if self.common.platform == "Linux" or self.common.platform == "BSD": socket_file_path = ( f"/run/user/{os.geteuid()}/Tor/control.socket" ) elif self.common.platform == "Darwin": socket_file_path = ( f"/run/user/{os.geteuid()}/Tor/control.socket" ) elif self.common.platform == "Windows": # Windows doesn't support unix sockets print(automatic_error) raise TorErrorAutomatic() self.c = Controller.from_socket_file(path=socket_file_path) except Exception: print(automatic_error) raise TorErrorAutomatic() # Try authenticating try: self.c.authenticate() except Exception: print(automatic_error) raise TorErrorAutomatic() else: # Use specific settings to connect to tor invalid_settings_error = "Can't connect to Tor controller because your settings don't make sense." # Try connecting try: if self.settings.get("connection_type") == "control_port": self.c = Controller.from_port( address=self.settings.get("control_port_address"), port=self.settings.get("control_port_port"), ) elif self.settings.get("connection_type") == "socket_file": self.c = Controller.from_socket_file( path=self.settings.get("socket_file_path") ) else: print(invalid_settings_error) raise TorErrorInvalidSetting() except Exception: if self.settings.get("connection_type") == "control_port": print( "Can't connect to the Tor controller at {}:{}.".format( self.settings.get("control_port_address"), self.settings.get("control_port_port"), ) ) raise TorErrorSocketPort( self.settings.get("control_port_address"), self.settings.get("control_port_port"), ) print( "Can't connect to the Tor controller using socket file {}.".format( self.settings.get("socket_file_path") ) ) raise TorErrorSocketFile(self.settings.get("socket_file_path")) # Try authenticating try: if self.settings.get("auth_type") == "no_auth": self.c.authenticate() elif self.settings.get("auth_type") == "password": self.c.authenticate(self.settings.get("auth_password")) else: print(invalid_settings_error) raise TorErrorInvalidSetting() except MissingPassword: print( "Connected to Tor controller, but it requires a password to authenticate." ) raise TorErrorMissingPassword() except UnreadableCookieFile: print( "Connected to the Tor controller, but password may be wrong, or your user is not permitted to read the cookie file." ) raise TorErrorUnreadableCookieFile() except AuthenticationFailure: print( "Connected to {}:{}, but can't authenticate. Maybe this isn't a Tor controller?".format( self.settings.get("control_port_address"), self.settings.get("control_port_port"), ) ) raise TorErrorAuthError( self.settings.get("control_port_address"), self.settings.get("control_port_port"), ) # If we made it this far, we should be connected to Tor self.connected_to_tor = True # Get the tor version self.tor_version = self.c.get_version().version_str self.common.log("Onion", "connect", f"Connected to tor {self.tor_version}") # Do the versions of stem and tor that I'm using support ephemeral onion services? list_ephemeral_hidden_services = getattr( self.c, "list_ephemeral_hidden_services", None ) self.supports_ephemeral = ( callable(list_ephemeral_hidden_services) and self.tor_version >= "0.2.7.1" ) # Do the versions of stem and tor that I'm using support v3 stealth onion services? try: res = self.c.create_ephemeral_hidden_service( {1: 1}, basic_auth=None, await_publication=False, key_type="NEW", key_content="ED25519-V3", client_auth_v3="E2GOT5LTUTP3OAMRCRXO4GSH6VKJEUOXZQUC336SRKAHTTT5OVSA", ) tmp_service_id = res.service_id self.c.remove_ephemeral_hidden_service(tmp_service_id) self.supports_stealth = True except Exception: # ephemeral stealth onion services are not supported self.supports_stealth = False # Does this version of Tor support next-gen ('v3') onions? # Note, this is the version of Tor where this bug was fixed: # https://trac.torproject.org/projects/tor/ticket/28619 cleaned_tor_version = re.sub(r"\s*\(.*\)", "", self.tor_version) self.supports_v3_onions = Version(cleaned_tor_version) >= Version("0.3.5.7") # Now that we are connected to Tor, if we are using built-in bridges, # update them with the latest copy available from the Tor API if ( self.settings.get("bridges_enabled") and self.settings.get("bridges_type") == "built-in" ): self.update_builtin_bridges() def is_authenticated(self): """ Returns True if the Tor connection is still working, or False otherwise. """ if self.c is not None: return self.c.is_authenticated() else: return False def start_onion_service(self, mode, mode_settings, port, await_publication): """ Start a onion service on port 80, pointing to the given port, and return the onion hostname. """ self.common.log("Onion", "start_onion_service", f"port={port}") if not self.supports_ephemeral: print( "Your version of Tor is too old, ephemeral onion services are not supported" ) raise TorTooOldEphemeral() if mode_settings.get("onion", "private_key"): key_content = mode_settings.get("onion", "private_key") key_type = "ED25519-V3" else: key_content = "ED25519-V3" key_type = "NEW" debug_message = f"key_type={key_type}" if key_type == "NEW": debug_message += f", key_content={key_content}" self.common.log("Onion", "start_onion_service", debug_message) if mode_settings.get("general", "public"): client_auth_priv_key = None client_auth_pub_key = None else: if not self.supports_stealth: print( "Your version of Tor is too old, stealth onion services are not supported" ) raise TorTooOldStealth() else: if key_type == "NEW" or not mode_settings.get( "onion", "client_auth_priv_key" ): # Generate a new key pair for Client Auth on new onions, or if # it's a persistent onion but for some reason we don't them client_auth_priv_key_raw = nacl.public.PrivateKey.generate() client_auth_priv_key = self.key_str(client_auth_priv_key_raw) client_auth_pub_key = self.key_str( client_auth_priv_key_raw.public_key ) else: # These should have been saved in settings from the previous run of a persistent onion client_auth_priv_key = mode_settings.get( "onion", "client_auth_priv_key" ) client_auth_pub_key = mode_settings.get( "onion", "client_auth_pub_key" ) try: if not self.supports_stealth: res = self.c.create_ephemeral_hidden_service( {80: port}, await_publication=await_publication, basic_auth=None, key_type=key_type, key_content=key_content, ) else: res = self.c.create_ephemeral_hidden_service( {80: port}, await_publication=await_publication, basic_auth=None, key_type=key_type, key_content=key_content, client_auth_v3=client_auth_pub_key, ) except ProtocolError as e: print("Tor error: {}".format(e.args[0])) raise TorErrorProtocolError(e.args[0]) onion_host = res.service_id + ".onion" # Gracefully close share mode rendezvous circuits if mode == "share": self.graceful_close_onions.append(res.service_id) # Save the service_id mode_settings.set("general", "service_id", res.service_id) # Save the private key and hidservauth string if not mode_settings.get("onion", "private_key"): mode_settings.set("onion", "private_key", res.private_key) # If using V3 onions and Client Auth, save both the private and public key # because we need to send the public key to ADD_ONION (if we restart this # same share at a later date), and the private key to the other user for # their Tor Browser. if not mode_settings.get("general", "public"): mode_settings.set("onion", "client_auth_priv_key", client_auth_priv_key) mode_settings.set("onion", "client_auth_pub_key", client_auth_pub_key) # If we were pasting the client auth directly into the filesystem behind a Tor client, # it would need to be in the format below. However, let's just set the private key # by itself, as this can be pasted directly into Tor Browser, which is likely to # be the most common use case. # self.auth_string = f"{onion_host}:x25519:{client_auth_priv_key}" self.auth_string = client_auth_priv_key return onion_host def stop_onion_service(self, mode_settings): """ Stop a specific onion service """ onion_host = mode_settings.get("general", "service_id") if onion_host: self.common.log("Onion", "stop_onion_service", f"onion host: {onion_host}") try: self.c.remove_ephemeral_hidden_service( mode_settings.get("general", "service_id") ) except Exception: self.common.log( "Onion", "stop_onion_service", f"failed to remove {onion_host}" ) def cleanup(self, stop_tor=True, wait=True): """ Stop onion services that were created earlier. If there's a tor subprocess running, kill it. """ self.common.log("Onion", "cleanup") # Cleanup the ephemeral onion services, if we have any try: onions = self.c.list_ephemeral_hidden_services() for service_id in onions: onion_host = f"{service_id}.onion" try: self.common.log( "Onion", "cleanup", f"trying to remove onion {onion_host}" ) self.c.remove_ephemeral_hidden_service(service_id) except Exception: self.common.log( "Onion", "cleanup", f"failed to remove onion {onion_host}" ) pass except Exception: pass if stop_tor: # Stop tor process if self.tor_proc: if wait: # Wait for Tor rendezvous circuits to close # Catch exceptions to prevent crash on Ctrl-C try: rendezvous_circuit_ids = [] for c in self.c.get_circuits(): if ( c.purpose == "HS_SERVICE_REND" and c.rend_query in self.graceful_close_onions ): rendezvous_circuit_ids.append(c.id) symbols = list("\\|/-") symbols_i = 0 while True: num_rend_circuits = 0 for c in self.c.get_circuits(): if c.id in rendezvous_circuit_ids: num_rend_circuits += 1 if num_rend_circuits == 0: print( "\rTor rendezvous circuits have closed" + " " * 20 ) break if num_rend_circuits == 1: circuits = "circuit" else: circuits = "circuits" print( f"\rWaiting for {num_rend_circuits} Tor rendezvous {circuits} to close {symbols[symbols_i]} ", end="", ) symbols_i = (symbols_i + 1) % len(symbols) time.sleep(1) except Exception: pass self.tor_proc.terminate() time.sleep(0.2) if self.tor_proc.poll() is None: self.common.log( "Onion", "cleanup", "Tried to terminate tor process but it's still running", ) try: self.tor_proc.kill() time.sleep(0.2) if self.tor_proc.poll() is None: self.common.log( "Onion", "cleanup", "Tried to kill tor process but it's still running", ) except Exception: self.common.log( "Onion", "cleanup", "Exception while killing tor process" ) self.tor_proc = None # Reset other Onion settings self.connected_to_tor = False try: # Delete the temporary tor data directory if self.use_tmp_dir: self.tor_data_directory.cleanup() except Exception: pass def get_tor_socks_port(self): """ Returns a (address, port) tuple for the Tor SOCKS port """ self.common.log("Onion", "get_tor_socks_port") if self.settings.get("connection_type") == "bundled": return ("127.0.0.1", self.tor_socks_port) elif self.settings.get("connection_type") == "automatic": return ("127.0.0.1", 9150) else: return (self.settings.get("socks_address"), self.settings.get("socks_port")) def update_builtin_bridges(self): """ Use the CensorshipCircumvention API to fetch the latest built-in bridges and update them in settings. """ builtin_bridges = False meek = None # Try obtaining bridges over Tor, if we're connected to it. if self.is_authenticated: self.common.log( "Onion", "update_builtin_bridges", "Updating the built-in bridges. Trying over Tor first", ) self.censorship_circumvention = CensorshipCircumvention( self.common, None, self ) builtin_bridges = self.censorship_circumvention.request_builtin_bridges() if not builtin_bridges: # Tor was not running or it failed to hit the Tor API. # Fall back to using Meek (domain-fronting). self.common.log( "Onion", "update_builtin_bridges", "Updating the built-in bridges. Trying via Meek (no Tor)", ) meek = Meek(self.common) meek.start() self.censorship_circumvention = CensorshipCircumvention( self.common, meek, None ) builtin_bridges = self.censorship_circumvention.request_builtin_bridges() meek.cleanup() if builtin_bridges: # If we got to this point, we have bridges self.common.log( "Onion", "update_builtin_bridges", f"Obtained bridges: {builtin_bridges}", ) # Save the new settings self.settings.set("bridges_builtin", builtin_bridges) self.settings.save() else: self.common.log( "Onion", "update_builtin_bridges", "Error getting built-in bridges" ) return False onionshare-onionshare-26fcdc5/cli/onionshare_cli/onionshare.py000066400000000000000000000054461521174352300250160ustar00rootroot00000000000000# -*- coding: utf-8 -*- """ OnionShare | https://onionshare.org/ Copyright (C) 2014-2022 Micah Lee, et al. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program 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 General Public License along with this program. If not, see . """ import os from .common import AutoStopTimer class OnionShare(object): """ OnionShare is the main application class. Pass in options and run start_onion_service and it will do the magic. """ def __init__(self, common, onion, local_only=False, autostop_timer=0): self.common = common self.common.log("OnionShare", "__init__") # The Onion object self.onion = onion self.hidserv_dir = None self.onion_host = None self.port = None # do not use tor -- for development self.local_only = local_only # optionally shut down after N hours self.autostop_timer = autostop_timer # init auto-stop timer thread self.autostop_timer_thread = None def choose_port(self): """ Choose a random port. """ try: self.port = self.common.get_available_port(17600, 17650) except Exception: raise OSError("Cannot find an available OnionShare port") def start_onion_service(self, mode, mode_settings, await_publication=True): """ Start the onionshare onion service. """ self.common.log("OnionShare", "start_onion_service") if not self.port: self.choose_port() if self.autostop_timer > 0: self.autostop_timer_thread = AutoStopTimer(self.common, self.autostop_timer) if self.local_only: self.onion_host = f"127.0.0.1:{self.port}" if not mode_settings.get("general", "public"): self.auth_string = ( "E2GOT5LTUTP3OAMRCRXO4GSH6VKJEUOXZQUC336SRKAHTTT5OVSA" ) return self.onion_host = self.onion.start_onion_service( mode, mode_settings, self.port, await_publication ) if not mode_settings.get("general", "public"): self.auth_string = self.onion.auth_string def stop_onion_service(self, mode_settings): """ Stop the onion service """ self.onion.stop_onion_service(mode_settings) onionshare-onionshare-26fcdc5/cli/onionshare_cli/resources/000077500000000000000000000000001521174352300243005ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/cli/onionshare_cli/resources/static/000077500000000000000000000000001521174352300255675ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/cli/onionshare_cli/resources/static/css/000077500000000000000000000000001521174352300263575ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/cli/onionshare_cli/resources/static/css/style.css000066400000000000000000000153651521174352300302430ustar00rootroot00000000000000.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; } body { margin: 0; font-family: Helvetica, sans-serif; background-color: #fafafa; } .d-flex { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; } header { border-bottom: 1px solid rgba(0, 0, 0, 0.1); background: #fff; padding: 1rem; } header .logo { vertical-align: middle; width: 3rem; height: 3rem; } header h1 { display: inline-block; margin: 0 0 0 0.5rem; vertical-align: middle; font-weight: normal; font-size: 1.375rem; color: #333; position: relative; top: .125rem; } header .information { font-size: .875rem; } .button { color: #ffffff; background-color: #4e064f; padding: .875rem 1rem; border: 0; border-radius: .25rem; text-decoration: none; margin-left: 1rem; cursor: pointer; font-weight: bold; } a.button:visited { color: #ffffff; } .close-button { color: #ffffff; background-color: #c90c0c; padding: 10px; border: 0; border-radius: 5px; text-decoration: none; margin-left: 1rem; cursor: pointer; position: absolute; right: 10px; bottom: 10px; } ul.breadcrumbs { display: block; list-style: none; margin: 10px 0; padding: 0; } ul.breadcrumbs li { display: inline-block; list-style: none; margin: 0; padding: 5px; color: #999999; } ul.breadcrumbs li span.sep { padding-left: 5px; } ul.breadcrumbs li a:link, ul.breadcrumbs li a:visited { color: #666666; border-bottom: 1px solid #666666; } .file-list { width: 100%; margin: 0 auto; border-collapse: collapse; font-size: .875rem; color: #333; background-color: #fff; } .file-list .heading { text-align: left; text-transform: uppercase; font-weight: normal; color: #666666; padding: 0.75rem; font-size: .75rem; letter-spacing: .0625rem; } .file-list div.d-flex { border-bottom: 1px solid #e0e0e0; justify-content: flex-start; } .file-list div.d-flex div { white-space: nowrap; padding: .625rem .75rem; } .file-list div.d-flex div img { vertical-align: middle; margin-right: 0.5rem; width: 1.25rem; height: 1.25rem; } .file-list div.d-flex div:last-child { padding-right: 0.75rem; flex-basis: 0; flex-grow: 1; } .file-list div.d-flex div:first-child { flex-basis: 0; flex-grow: 2; } @media (max-width: 950px) { .file-list div.d-flex div:last-child { flex-basis: auto; flex-grow: 0; } } @media (max-width: 655px) { .header { padding: 0 1rem; } .file-list { font-size: .9375rem; } .file-list div.d-flex { display: block; } .file-list div.d-flex span { max-width: 100%; word-break: break-all; white-space: normal; vertical-align: top; } .file-list div.d-flex #size-header { display: none; } .file-list div.d-flex div:last-child { padding-left: 3.75rem; font-size: 0.75rem; padding-top: 0; margin-top: -.5rem; color: #666; } .d-flex .row div:first-of-type { padding-bottom: 0; } } @media (max-width: 500px) { header .information { width: 100%; align-items: end; } .file-list div.d-flex div { white-space: nowrap; padding: .625rem 1rem; } } .chat-container { display: flex; font-family: monospace; } .chat-users { width: 20%; border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 2px; overflow: auto; background: #f2f2f2; margin: 1rem 0 1rem 1rem; } .chat-users .editable-username { display: flex; padding: 1rem; flex-direction: column; } .chat-users .editable-username input { font-family: monospace; font-size: 1em; } .chat-users .editable-username #username-error { color: #c90c0c; margin: 0.5rem; } .chat-users #user-list li { margin-bottom: 1em; } .chat-wrapper { display: flex; flex-direction: column; flex: 1; margin: 1rem 1rem 0 1rem; height: calc(100vh - (65px + 2em)); } .chat-wrapper #chat { border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 2px; flex: 1; overflow: auto; background: #f2f2f2; padding: 0 1rem; } .chat-wrapper .status { font-style: italic; font-size: 0.8em; color: #666666; } .chat-wrapper .username { font-weight: bold; display: block; } .chat-wrapper .message { word-break: break-word; font-weight: normal; display: block; margin-bottom: 0.3em; } .chat-wrapper .chat-form { display: block; margin: 0.2rem 1rem 1rem 0; padding: -0.5em; } .chat-wrapper input#new-message { height: 100%; width: 100%; font-family: monospace; font-size: 1em; } @media (max-width: 992px) { .chat-users .editable-username { display: block; } .chat-users input#username { width: 90%; } } .no-js { display: none; } .upload-wrapper { align-items: center; justify-content: center; min-height: 400px; text-align: center; } .upload-wrapper img.logo { width: 120px; height: 120px; } .upload-wrapper .upload-header { font-size: 30px; font-weight: normal; color: #666666; margin: 0 0 10px 0; } .upload-wrapper .upload-description { color: #666666; margin: 0 0 20px 0; } .upload-wrapper textarea { max-width: 95%; width: 600px; height: 150px; padding: 10px; } div#uploads { width: 800px; max-width: 90%; margin: 0 auto; } div#uploads .upload { border: 1px solid #DDDDDD; margin: 20px 0; padding: 10px; text-align: left; } div#uploads .upload .upload-filename { font-weight: bold; font-family: monospace; font-size: 1.1em; margin-bottom: 5px; } div#uploads .upload .upload-status { color: #999999; font-size: 0.9em; margin-bottom: 5px; } div#uploads .upload input.cancel { color: #d0011b; border: 0; background: none; box-shadow: none; border-radius: 0px; cursor: pointer; font-family: sans-serif; font-size: 12px; text-decoration: none; display: inline-block; float:right; } div#uploads .upload progress { width: 100%; height: 20px; } div#uploads .upload .upload-warning { color: #c97000; font-size: 0.85em; font-weight: bold; margin-top: 4px; } div#uploads .upload .upload-warning.hidden { display: none; } ul.flashes { list-style: none; margin: 0; padding: 0; width: 800px; max-width: 100%; margin: 0 auto; } ul.flashes li { margin: 0 0 5px 0; padding: 5px; list-style: none; text-align: center; word-break: break-word; } li.error { color: #d0011b; } li.info { color: #5fa416; } .closed-wrapper { display: flex; align-items: center; justify-content: center; min-height: 400px; } .info { text-align: center; } .info img { width: 120px; height: 120px; } .info .info-header { font-size: 30px; font-weight: normal; color: #666666; margin: 0 0 10px 0; } .info .info-description { color: #666666; margin: 0 0 20px 0; } a { text-decoration: none; color: #1c1ca0; } a:visited { color: #601ca0; } onionshare-onionshare-26fcdc5/cli/onionshare_cli/resources/static/img/000077500000000000000000000000001521174352300263435ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/cli/onionshare_cli/resources/static/img/ajax.gif000066400000000000000000000015171521174352300277610ustar00rootroot00000000000000GIF89aôÿÿÿNOùøùtn…I0$ˆ�K7² H,Á‰-tƒ*‚ƒE¤Ã-Ñ`¨ˆ`Àù1‰°—@�C7h/1f\)‹Œ&!;onionshare-onionshare-26fcdc5/cli/onionshare_cli/resources/static/img/favicon.ico000066400000000000000000000360561521174352300304760ustar00rootroot00000000000000 h6  (ž00 h&Æ(  H H1M M—M MÙM MùM MùM MÙM M—J J088 L L™M MýN NÿN NÿN NÿN NÿN NÿN NÿM MýL L™88 88 M M¿N NÿN NÿOOÿuCuÿ“l“ÿ‘i‘ÿn:nÿN NÿN NÿN NÿM M¿88 L L™N NÿN NÿxGxÿâØâÿþþþÿÿÿÿÿÿÿÿÿþþþÿ×È×ÿj4jÿN NÿN NÿL L™J J0M MýN Nÿ~O~ÿúùúÿÿÿÿÿüüüÿáÖáÿåÜåÿþþþÿÿÿÿÿá×áÿOOÿN NÿM MýN N1M M—N NÿUUÿíçíÿÿÿÿÿÙÌÙÿg/gÿN NÿN Nÿr?rÿÖÇÖÿj4jÿN NÿN NÿN NÿM M—M MÙRRÿ’j’ÿÿÿÿÿ÷õ÷ÿh0hÿN NÿN NÿN NÿN NÿN NÿN NÿPPÿN NÿN NÿM MÙM MùŒcŒÿüûüÿÿÿÿÿþþþÿµšµÿN NÿN NÿN NÿN NÿN Nÿ¬Ž¬ÿ̹ÌÿSSÿN NÿL LùM MùN Nÿ’k’ÿýüýÿ¸ž¸ÿOOÿN NÿN NÿN NÿN Nÿ¬Ž¬ÿþþþÿÿÿÿÿ̹ÌÿSSÿM MùM MÙN NÿN NÿvEvÿOOÿN NÿN NÿN NÿN NÿYYÿ§‡§ÿþþþÿÿÿÿÿ­�­ÿd+dÿM MÙK K—N NÿN NÿN NÿQQÿ”m”ÿQQÿN NÿN NÿWWÿνÎÿÿÿÿÿìåìÿSSÿN NÿM M—H H1M MýN NÿOOÿƱÆÿÿÿÿÿçÞçÿµ›µÿº ºÿîèîÿÿÿÿÿýüýÿ…Y…ÿN NÿM MýJ J0L L™N NÿN NÿŸ|Ÿÿúøúÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿôðôÿ‹a‹ÿN NÿN NÿL L™88 M M¿N NÿN Nÿc*cÿ ~ ÿ¾§¾ÿ¼¤¼ÿ™t™ÿ[ [ÿN NÿN NÿM M¿88 88 L L™M MýN NÿN NÿN NÿN NÿN NÿN NÿM MýL L™88 J J0M M—M MÙM MùL LùM MÙM M—N N1( @ FFM MYM M›M MÌN NëL LüL LüN NëM MÌM M›L LZKKLL(K KžM MóN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿM MóL LœGG'EE M M‹M M÷N NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿM MøL LŒEE KK%L LÑM MþN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿM MþL LÑKK%L L2M MçN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿM MçL L2KK%M MçN NÿN NÿN NÿN NÿN NÿN NÿTTÿ…Y…ÿµšµÿÓÃÓÿàÕàÿÞÒÞÿ˹Ëÿ©Š©ÿvDvÿOOÿN NÿN NÿN NÿN NÿN NÿN NÿM MçKK%EE L LÑN NÿN NÿN NÿN NÿN NÿSSÿž|žÿîéîÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿÝÑÝÿ‚U‚ÿN NÿN NÿN NÿN NÿN NÿN NÿL LÑEE L LŒM MþN NÿN NÿN NÿN Nÿf/fÿÛÎÛÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþýþÿ»£»ÿTTÿN NÿN NÿN NÿN NÿM MþM M‹GG'M MøN NÿN NÿN NÿN Nÿk5kÿîçîÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿͼÍÿQQÿN NÿN NÿN NÿN NÿM M÷LL(L LœN NÿN NÿN NÿN Nÿ[[ÿæÝæÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿöóöÿϽÏÿ¹Ÿ¹ÿ½¥½ÿÛÎÛÿüûüÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿ¼¤¼ÿOOÿN NÿN NÿN NÿN NÿN NÿM MžKKM MóN NÿN NÿN NÿN Nÿ¼¤¼ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿù÷ùÿ§‡§ÿZZÿN NÿN NÿN NÿN Nÿi2iÿűÅÿþþþÿþþþÿ¼¤¼ÿPPÿN NÿN NÿN NÿN NÿN NÿN NÿM MóFFL LZN NÿN NÿN NÿN Nÿl7lÿüûüÿÿÿÿÿÿÿÿÿÿÿÿÿõòõÿzJzÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿOOÿ¤ƒ¤ÿ¸ž¸ÿPPÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿM MYM M›N NÿN NÿN NÿN Nÿ³˜³ÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿŽeŽÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿM M›M MÌN NÿPPÿ\!\ÿ^$^ÿéáéÿÿÿÿÿÿÿÿÿÿÿÿÿãÙãÿf-fÿ^#^ÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿOOÿWWÿN NÿN NÿN NÿN NÿN NÿN NÿM MÌM MìN Nÿm8mÿöóöÿýüýÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿýýýÿ½¥½ÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿOOÿ²—²ÿæÝæÿd,dÿN NÿN NÿN NÿN NÿN NÿM MëL LüN NÿN Nÿ‚U‚ÿøöøÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿÈ´ÈÿSSÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿOOÿ²—²ÿþþþÿÿÿÿÿçÞçÿd,dÿN NÿN NÿN NÿN NÿL LüL LüN NÿN NÿN Nÿ‚U‚ÿøöøÿÿÿÿÿÿÿÿÿþþþÿÈ´ÈÿSSÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿOOÿ²—²ÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿçÞçÿd,dÿN NÿN NÿN NÿL LüN NëN NÿN NÿN NÿN Nÿ‚U‚ÿøöøÿþþþÿÈ´ÈÿSSÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿOOÿ²—²ÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿçÞçÿd,dÿN NÿN NÿN NëM MÌN NÿN NÿN NÿN NÿN Nÿ‚U‚ÿ½¦½ÿSSÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN Nÿ|L|ÿáÖáÿâØâÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿðëðÿÙÌÙÿ§ˆ§ÿN NÿN NÿM MÌM M›N NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN Nÿ‹a‹ÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿ�y�ÿN NÿN NÿN NÿN NÿM M›J JYN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿWWÿQQÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN Nÿe-eÿîèîÿÿÿÿÿÿÿÿÿÿÿÿÿúøúÿb)bÿN NÿN NÿN NÿN NÿL LZFFM MóN NÿN NÿN NÿN NÿN NÿN NÿN Nÿ]"]ÿÞÓÞÿ˸Ëÿ]!]ÿN NÿN NÿN NÿN NÿN NÿN NÿsAsÿèàèÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿº¡ºÿN NÿN NÿN NÿN NÿM MóKKK KžN NÿN NÿN NÿN NÿN NÿN Nÿ]"]ÿßÓßÿÿÿÿÿÿÿÿÿòíòÿ¬�¬ÿyHyÿc*cÿg/gÿ„X„ÿÁªÁÿûúûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿîèîÿ^#^ÿN NÿN NÿN NÿN NÿL LœLL(M M÷N NÿN NÿN NÿN NÿSSÿÞÒÞÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿýýýÿþýþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿøöøÿ|L|ÿN NÿN NÿN NÿN NÿM MøGG'M M‹M MþN NÿN NÿN NÿNNÿ«�«ÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿôñôÿ�S�ÿN NÿN NÿN NÿN NÿM MþL LŒEE L LÑN NÿN NÿN NÿN NÿN Nÿˆ\ˆÿìåìÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿÖÇÖÿk5kÿN NÿN NÿN NÿN NÿN NÿL LÑEE KK%M MçN NÿN NÿN NÿN NÿN NÿVVÿ›v›ÿÜÐÜÿüûüÿþþþÿÿÿÿÿÿÿÿÿþþþÿ÷ô÷ÿʸÊÿ„W„ÿOOÿN NÿN NÿN NÿN NÿN NÿM MçKK%L L2M MçN NÿN NÿN NÿN NÿN NÿN NÿN Nÿ]"]ÿxGxÿ†Z†ÿ„W„ÿr>rÿVVÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿM MçL L2KK%L LÑM MþN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿM MþL LÑKK%EE L LŒM MøN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿM M÷M M‹EE GG'L LœM MóN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿM MóM MžLL(KKL LZM M›M MÌN NëL LüL LüM MëM MÌM M›M MYFF(0` FFLL(J JOL L†M M¶L LØL LïL LüL LýL LðM MÚL L¸M M‹J JRJJ)LL33H H1L LtL L°M MâM MûM MþN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿM MþM MûM MäL LµK KvH H5**HH#K KžM MçM MúM MþN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿM MþM MúL LéL L§II&EELLuM MêM MþN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿM MþM MîJ J{K KII;K K¯M M÷N NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿM MúL L»JJAK KeM MéM MýM MþN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿM MþM MýM MêM MmHHK KfL LïN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿM MôL Lx88 L LhM MéM MþN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿRRÿd+dÿvDvÿƒUƒÿˆ\ˆÿ‡[‡ÿPÿo;oÿ[ [ÿOOÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿM MþM MîK KoK KeM MóM MþN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN Nÿ`&`ÿœxœÿÓÃÓÿëåëÿòîòÿöòöÿ÷ô÷ÿ÷ô÷ÿõñõÿðëðÿçÝçÿŰÅÿ„W„ÿQQÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿM MþM MôM MmJJ:L LâN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿQQÿh2hÿ«�«ÿñìñÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿßÔßÿ‘i‘ÿ\!\ÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿM MêJ JHFFL L®M MýN NÿN NÿN NÿN NÿN NÿN NÿN NÿZZÿ›w›ÿáÖáÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿøõøÿÈ´Èÿ~O~ÿQQÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿM MýK K¼GGL LrM MùM MþN NÿN NÿN NÿN NÿN NÿN Nÿ[[ÿÁ«Áÿù÷ùÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿðëðÿ�{�ÿRRÿN NÿN NÿN NÿN NÿN NÿN NÿM MþM MúJ J{HH#M MíN NÿN NÿN NÿN NÿN NÿN NÿN Nÿb)bÿϾÏÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿõòõÿ•p•ÿPPÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿL LìJJ)33L L–M MþN NÿN NÿN NÿN NÿN NÿN Nÿa(aÿɶÉÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿþþþÿýüýÿýýýÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿàÖàÿVVÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿM MþL L¤HHHH.L LàN NÿN NÿN NÿN NÿN NÿN NÿSSÿ­�­ÿûúûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿéáéÿ·�·ÿ”m”ÿƒVƒÿˆ]ˆÿŸ|ŸÿÌ»Ìÿøõøÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿëäëÿ{K{ÿNNÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿL LéJJ:K KiM MøN NÿN NÿN NÿN NÿN NÿN Nÿ{K{ÿóðóÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿûúûÿßÔßÿ–p–ÿWWÿN NÿN NÿN NÿN NÿN NÿNNÿe-eÿ°”°ÿíçíÿþþþÿÿÿÿÿþþþÿíæíÿ�c�ÿOOÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿM MúK Kƒ:: L L©M MþN NÿN NÿN NÿN NÿN NÿWWÿ×É×ÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿõóõÿ´š´ÿg0gÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿRRÿ‚T‚ÿ×È×ÿýýýÿêâêÿ‹`‹ÿQQÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿM MþL L»CCFFM MáN NÿN NÿN NÿN NÿN NÿN Nÿ–p–ÿýüýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿúøúÿ­�­ÿVVÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN Nÿd,dÿµ›µÿxGxÿOOÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NèJJ)HHFM MûN NÿN NÿN NÿN NÿN NÿVVÿÕÆÕÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿͼÍÿZZÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿL LüJ JRK K€M MþN NÿN NÿN NÿN NÿN Nÿs@sÿíæíÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿïéïÿm8mÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿM MþL L‰M M²N NÿN NÿNNÿ\ \ÿi2iÿj4jÿ ~ ÿù÷ùÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿŰÅÿvDvÿvDvÿb)bÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿQQÿh2hÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿL L¸M M×N NÿN NÿXXÿdzÇÿúùúÿûúûÿüüüÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿýüýÿúøúÿµšµÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿYYÿ¶œ¶ÿòíòÿ�g�ÿQQÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿM MÙM MîN NÿN NÿOOÿ}N}ÿäÛäÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüûüÿÌ»Ìÿf.fÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿWWÿ­�­ÿøõøÿþþþÿéâéÿŠ`ŠÿNNÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿL LðL LýN NÿN NÿN NÿOOÿr@rÿìåìÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿÔÆÔÿd+dÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿQQÿ¸ž¸ÿù÷ùÿþþþÿÿÿÿÿþþþÿóïóÿ‘i‘ÿNNÿN NÿN NÿN NÿN NÿN NÿN NÿL LýL LüN NÿN NÿN NÿN NÿN Nÿr@rÿâ×âÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿûûûÿÐÀÐÿ]#]ÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿYYÿ¶œ¶ÿþýþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóïóÿ�g�ÿQQÿN NÿN NÿN NÿN NÿN NÿL LüL LïN NÿN NÿN NÿN NÿN NÿOOÿ}O}ÿäÛäÿþþþÿÿÿÿÿÿÿÿÿüûüÿÌ»Ìÿf/fÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿWWÿ­�­ÿøõøÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿéâéÿŠ`ŠÿNNÿN NÿN NÿN NÿN NÿL LïL LÕN NÿN NÿN NÿN NÿN NÿN NÿOOÿr@rÿìåìÿþþþÿþþþÿÔÆÔÿd+dÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿQQÿ¸ž¸ÿù÷ùÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿóïóÿ‘i‘ÿNNÿN NÿN NÿN NÿM MÙL L°N NÿN NÿN NÿN NÿN NÿN NÿN NÿN Nÿr@rÿÞÒÞÿϾÏÿ]#]ÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN Nÿž{žÿóïóÿóïóÿôñôÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýüýÿòîòÿðëðÿàÕàÿk5kÿN NÿN NÿN NÿM M¶K K€M MþN NÿN NÿN NÿN NÿN NÿN NÿN NÿOOÿm7mÿ`&`ÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN Nÿn:nÿŠ_Šÿˆ]ˆÿ©Š©ÿýüýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíæíÿ‹`‹ÿ�S�ÿzIzÿVVÿN NÿN NÿM MþL L‰IIBM MúN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿTTÿƱÆÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿîÃÿOOÿN NÿN NÿN NÿN NÿN NÿM MûI IPH HL LßN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿNNÿSSÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿPPÿŽfŽÿôñôÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûúûÿ�T�ÿN NÿN NÿN NÿN NÿN NÿN NÿM MåFF(:: L L©M MþN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿvDvÿªŒªÿf/fÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿOOÿ†[†ÿäÛäÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿÓÃÓÿSSÿN NÿN NÿN NÿN NÿN NÿM MþK K¼CCL LgM MøN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿzJzÿíæíÿüûüÿàÖàÿzJzÿNNÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿWWÿ©‹©ÿóðóÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿöóöÿ~O~ÿN NÿN NÿN NÿN NÿN NÿN NÿM MúK K€MM+L LÞN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿOOÿxHxÿèàèÿÿÿÿÿÿÿÿÿÿÿÿÿ÷õ÷ÿº¢ºÿuDuÿ`&`ÿYYÿUUÿVVÿ[[ÿe-eÿ‡Z‡ÿÔÄÔÿüûüÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýüýÿÀ©ÀÿWWÿN NÿN NÿN NÿN NÿN NÿN NÿL LçH H833L L™M MþN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿxGxÿÛÎÛÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿóðóÿØÊØÿíÃÿ¹ ¹ÿ»¢»ÿɶÉÿãÙãÿûúûÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿâ×âÿr?rÿN NÿN NÿN NÿN NÿN NÿN NÿM MþL L¡**EE!M MéN NÿN NÿN NÿN NÿN NÿN NÿN Nÿ^#^ÿêãêÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿíçíÿq>qÿNNÿN NÿN NÿN NÿN NÿN NÿN NÿM MíGG K KlM MöM MþN NÿN NÿN NÿN NÿN NÿOOÿ¯’¯ÿôðôÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿäÛäÿxHxÿN NÿN NÿN NÿN NÿN NÿN NÿM MþL LùLLuFFM M¬M MýN NÿN NÿN NÿN NÿN NÿN NÿUUÿ˜s˜ÿëãëÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýüýÿÑÁÑÿ}N}ÿPPÿN NÿN NÿN NÿN NÿN NÿN NÿM MýL L½GGH H5M MáN NÿN NÿN NÿN NÿN NÿN NÿN NÿQQÿl7lÿʶÊÿûúûÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿñìñÿŸ|ŸÿZZÿNNÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿM MéIIBKK^M MîM MþN NÿN NÿN NÿN NÿN NÿN NÿN NÿRRÿ†Z†ÿÓÃÓÿíçíÿùøùÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿýýýÿöóöÿæÝæÿ¼¤¼ÿn9nÿNNÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿM MþM MïK KeL LgM MéM MþN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿWWÿzIzÿœxœÿ¹Ÿ¹ÿ̺ÌÿÙËÙÿßÔßÿÞÓÞÿÖÇÖÿưÆÿ°“°ÿ�g�ÿi3iÿPPÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿM MþM MîK Kp33K K_M MîN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿNNÿSSÿWWÿZZÿ\ \ÿ\ \ÿYYÿUUÿQQÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿM MóK KpHHKK^M MáM MüM MþN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿM MþM MýL LâK KeII;L L°M MøN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿM MùM M¹JJA??K KlM MëM MþN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿM MþM MêLLrCCFFK K‘M MÝM M÷M MþN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿM MþM MøL LàL LŸII&33G G2K KsL L°M MâM MûM MþN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿM MþM MûM MåL LµM MwI I4HH?? H HHHCK K}L L°M MÖM MíL LüL LýL LðM MÖK K²L L‚IIEFF:: onionshare-onionshare-26fcdc5/cli/onionshare_cli/resources/static/img/logo.png000066400000000000000000000061421521174352300300140ustar00rootroot00000000000000‰PNG  IHDR``â˜w8 pHYs%%IR$ðsRGB®ÎégAMA±� üa ÷IDATxí�MlGÇ_÷€íņ «HQ°‘bãÈΚH+,-h'°"b3—¤K8�‹íU¢%äÀúÀ‡”&È ±À��c;¬´R#Éh¥à >8¬„‡H9„\Æ#c3ÝyÿÂÝ�磧ªºçÃùIÖ@»=Óó^Õ«W¯ê½2¨D‰†£azFmI3Ùf�QoØÆÛ°ëùWa²ù‡ÄO* 2(aÛvÜ$3Á÷>°Éއ¬Ð-¡‘X"– Ä O&“QÞŸYxr=éÄ VâˆEÖÍÐlh(6‹S PT¡[É=¦mnçÖ¡áÏâ— ÅVFQ]�p+?´Ð³Á&.Æ=ãÂà£ÁL` pZ;Ù.íæEqn½¬ˆó�( sE'„þZ8p–*�)ÂWÀÔX¦u®„[|>|W„/ `sSo'íüðQªØlž7f�^?ëi¦³®s7ûâÌÚ¨rh³Cv´±ºqâÞ̽Òˆ¶€AÖ²¬Ãlnº©’1¨oÒœìJ i™ØiQL ÿFÛúB‰›³æë:L’IŠDk£mVÒº³ˆ„ê­¥Ö |wRDI°÷ìåÜ¡òq/uR�ï­‹î&¤aáÛ}F‹xz�5<8?½7LH�s«>ò™Úp-5´4ÐÚW×RCk­~iµøÁõÚ•µî}SS4•˜¢‡?>ÿýf”îŸÆGÇÅõ àÐJÏàä`Á2)X0;ürž|ÂÝòÎÚ°m5¼Ú0OÐ2ŒÞ¥ÛWoÓðÕazøà!ù Gr÷ÄÅ.ò7)@ ¸Ïm¾vZ6¶ÐÎ�vR˦ò‹ñïÇiðô ]»x�ü´Ìõ±©˜ç¹‚gøåjnÞµY¦%(`ªO ÒÀ©ò�»¨ë½º¨ž07ÉÒêj¢Åw}Ö¨àÓ�"¾8ö…=">š\ïe²æÉ j¬j<ÆÂßJ€�ÿð_Ò»½ï*ÛwågáÏßðæjÝØJ£ßŽŠ\ájª®ùáéÿÉwc^tÔu †œ4€VÿɵOÄàZJ¬^³š¶ìÚB3OgèÞï‘&Ú›«›ãc3cÿËuSNÀîóË9Ò0Ñ‚�‡É©ª©¢RÏõÚ_^CäS¸±:ÀŠ_³Ùü娳±¬¦(§^^úr?P„yïø{´ão;¨€“×uöé,)Rc…¬zŽ ~™í†¬ƒðœé9GŠt�îžN¹—õãmkL›w�cC—í� Ã8LŠÀæ—£ðÆ©#W�hq,ÃÊÚ�3š ¹Ö¿‡Aë�]]õûUTŽà¹_l|‘n]¾EŠ„³Å‹2*`]ͺ+¤aà… Å׳ €å+—Ów_G*pƒnaÙ ÿŒOǧç_OC—íOÝÝYÅýDPíþ]°ÝöY\ãæ˜¸’k[× ³‡¹†n޾s”nu›TȰ[ ŽtŽû±¸"£ýÚç×Ä/Ä5Dä´óýN¡ (FPv÷ÆnÕ€^|àÑÀ<ÌS·þ(·þ+ä^•ÁœñU/DÄšîÔ¢DVá©�îÍšª›Ž³Ö‘OxÐÚñ%ï|}G‡.LÖõϯÓÒš¥ÔôÇ&RJDOD Iöˆ0/pCÖnÑΤ5N�©' Õ_:~I´z¿À$«ëT—Ro€ð÷·ì'8P·Ê Ô¹=€g½0?�l¤Jï °«½;zÅìÓO <|Fû¶vé��ç—=K–*ªúÙqI]pàè¿ÔS@8J@ììÁ³ôÓÿ¢ À˜¢ªô\ÅžZã˜!a‚‚4?¥Ö!ú¾í“žébœÂ ,‹c†D("™LFh‘stòÀI’ž• uÉ:aî�XP„!ð¸d—%1 «Ä‰�Šõü•Dàí´HÁ’¤ì\«i²8ÙA¦ÈF´+j'sA@ø²½ë ÔG‘ð¤‚êÌ€gÑq CL~üÞ‡S(O,[¹lÁuYS‚°ùÖÂp;Æ/¡“ð³p›Ñ±¢£Û°�¤_L°8ƒ–OÁ œÄ…ŽüûE÷ŸºóΜ3‘MH¾ø¿†¨NR£¨~ƒžï%\Ù›¶-²Ï•H¾{½„”T�„ð=/erÔÙdwh%)�Møîï‘á{Ö´Æœ«¿ E>á»÷-%,|`SØäXjéÑ«ðÝû+X RÂNØä AÁ (TøîßU „§(É ßýû R‚¢ð)@UøîûT€txV€.á»ïWÆJÐ%|€‰XÞ=캅ï¾o*A§ð Éì†æT€_Âwß¿Œ” Yø@,ÈäT€ŸÂw(%ø |„¤ãE<ÈuSíŠ`²X ìl+Ò•à‡ð›ÿ £sEg«¢+ÛMNnn&]:$Ê=û÷³ôxâñ‚ëX,ט&¤ ¾¢¨-ûò\�\‚n`äX€Ö³i~ø«a‘ÚS(S“Sb½ ÔqvPø…0A¢®¦$²{cÞþèmú "ÈÞDQS’äúE¹V “Öñ~-vK#¦¨(kPœ$u$÷ƈäì5ÅË.:�¸û‚ØÝ$IPƒA p‡.¢Å ªøâU(`®Š¬0C²ü~dP,Ð#�°X½�ÑèÅÞÐW–½çùÀA’{<±õ»u“Ü l×™›ë˜?dꣴ¿Ù^÷ט5z�?,06=6½®z]„$7çÂÚºo«t6v™éÈÃò„Ÿê…Á­Xœ�'b_¤ µ «Ÿ$QÙÜä¯èÌèßLÞáŽL.0¼2ü.(s¢�› á* d†Î“Ø®­º ‚8s÷Œh¥:�½ïû¦/g-¢@•0KCÎ?ÝüU3„±%ÂdfÆé@PxŸ'OĬYÆ4 ŠûÆ_ß Î}@›vlòd2GýýOúÝZ{ób¢Ö³aÝ öß'ZœNœ²cwoÝÍ9ûF+†UË�!ô"‚o>l­4É|+ö(æ–Éמ¦Dh9uç>?ºM‡OJX�¦º S¾±ºÑ`·Pº8L¼• |à}!pü ÇÌ�ÏqÌæ9:²5·þž±™±‘ù×ÒÀ`ìe™2h=Gw-©Ð² šË©ÅÙôœO¿¸@ˆ –ÑKŠè,÷R,�¤ëù¹õg”iÖ…]% t–} _6Ú›�¶ß!ë¶Ó2÷’аW¾Ô’5²�„qæÐ(ü¬­äÌ�Ù^·ýŠ®S0‚žmÊàÇÚ/NßèÔŸµ1çܘe„ŒÕÙA¤ø·î§KÇ.Q)‚PЍ†¢wá=Ž£OrÝ�7;,ZÝc‘¥µ~P)õ´zØ{?¢±lzöfò|RÉ[7~kSUÓ*VU;ižj8£µa+Š_ó…œÏÀ¶þò‰Ëôé�Oý)“`ÓÉþÇýyë­zÊ�ô£tq*:kúäCg-¢ÄÍ�¹ÞË¢ž掦º#“OàìÁA±�½Â)w†¤ì~ :_Ƴ€ŸåëÓ�2�‡+êÀI”´Ç6y¾m¬Ê€oåëü”½€ý©"èöÒꌦ ƒ)„Œh©î-„^aë°·ÐS÷ VàžÐÍ=AKrw¥`[vÏàTáG˜Hâ36;6ܼ´yÂ6l-%íËYáéS”„ª›TÊy‘²³óxPú4))”Š˜CÖ•Ev�Hð€ûz!n&”~;ÊPå£ O8â¦i®Çì�*þŽb’¥éh[-= á¦âTÕzª,lï{tî¬ýk³Ðɺ …bÅz*%£€tDAÙgÔ–4“m¨.ÈÂ[×âĚ-J_B²aBl"°…-Gœ*.Òp—ÐH©<�_gZM¤w°7IEND®B`‚onionshare-onionshare-26fcdc5/cli/onionshare_cli/resources/static/img/logo_large.png000066400000000000000000000140021521174352300311600ustar00rootroot00000000000000‰PNG  IHDRÀÀRÜl pHYs,K,K¥=–©sRGB®ÎégAMA±� üa—IDATxí�_lUU¾Ç{o ¨”˜xå@bi Õb2�äb,àw´í1×ÁD`Ääâô$“‰h�ÄÄâƒÌÍ8#<¨ÌƒzÚʽš P7�ñFªå¡í$ôà ÉæÐÔ³÷¬ïêÙ�ÓÓÝž{ïµÖÞëcê>�Óóû®ßŸµÖo¤ñ…T"• iJæÌ\’ Jd$ ÇXÉžJØd' ÃHò:”Àc ü1YöÞ,™ãdp5ÉÌ8†sÙ!'ËÞ›±l+Cu”IgÓYÒÔŒAšŠ˜5t+×–7òÇ™q¶ÒÂFYö÷3a}Ç®ÆpúFzˆ4¡P|.—K1Cƒ‘?ÅFáV’ƒ†ÙÿO32dM3QÜNgH³ ZEðþ'jµM;Åîv2ƒO’Ê0A0/5̰þÁ©Á4iæ @ùQÞÎí1³SP8,lKC Ì; iïc¸¡ K2w3£o£Â>÷»µ,+פ:vH­HµñðÆ¡ÝᑾB²ð ,T:·D:( qÚH³ö;êeùŠ‘ ß¶í.6Úw“í+%üÂ�1môF9Wˆ¤˜á'™áwë0ǘŽDU‘ Ÿ%¶=ì ÛM߉¢"!ê„K”„`‘âtÜ×qб�cìæöSOš0hu,'ÕXßhŒß?G £¬È—3?R~¦V}P5: ê,³r@¸ãäœ�Ø/=EiP5,R*báN w0ÒȽ -žÌ„EK¯�ß&EP º“õÛH#=*yé=@{C;–-ü7»ÙDUPÆHëò¥ÍƒùÒ¦FU ê›4'{‡²CR.¶“Rù™ÜSºÂ2æ´¹UÆ�È$ÉèhèØmçì Úø#EÒ®³/°pvI†T9&µØ¥�ô„V©gÉqj}ýz»3vš$AŠH×öãûžÓSÖÔ^òáÐñ~l‘"/*mü±G¸„%Á©å©V�ìÆ$ǧ` $!€¿ÉF~½tY3CÖ´™'¸™}Ò,tÀËœÚø5sI0›¸�jH…¾‘)Tãg—#axøZÛ²–V¯YÍo/_¹œ_ñ–'–óÇŠ¹vùÚÌõ‡™ëÄÈݸ~ƒ&¾Ÿà�á~0ÉÜ“žJ¥�Mù°çEõ†-hÝcëøõ�5x·_¸b¸xö"]úþ¿F�PáP•˜£÷¦Ÿo¢–'[hÓ³›5ör¸yý&]ÜXJKëÇîŒ}M>à‹�5îǨ¿ïí}´íÅm¤)¼« =çG;Æš=â~v�ñK÷c´ëø[ÒÏÞʼ¼æÝ;wiü›q’6àîh6›ÿ4úÓhM¡PÍx¤î‘>ö�i#‰€+ï:ÜE«V¯"Mu,©_BO<ý„Ì!Q½mÙ­ãwÇkª Õ$€|ès�$Ë^ê}‰�šÚ�ÝüÌfúöÄ·|ñ�L0ÛK6Ö7^¯¥E{Õ9€lë|t¼,çYVZ[mU¨êa8ŠH&ãG¼¯�?80o‚ß1öúKˆB«# !̼KB©sÊžœ-k&˜ÇþI»É#Zƒ`Æ•!Mø<Ôø�LË&Z›Íæ£å¬*+joh?Â>\èmë*Eæpèêå«\¨?þðã¼P±4~–­\Æ›l© ¼16á Ç C“Ý¥_VYcÿ…�A#gFx+CLaDtÛ– ª[Öá´li™¹¯ˆgƒ¸»·tË’–µD¢¤Tý [è»Ã»³1ÃÇ5ˆd[9±DÙmÁ(3ððÂ1¨—y�žÅ_R6¹0¡bc«0DƒÿËñ¿Ð‰�O„ZqÅ óÚ§_û�—©SÒ ,*:<,FP"€á{û˜ð„ŸË¿e‚,¡�c8'ûz~Ñ*PS}¼)ÛÐÖïê ÿýýïÓ±wŽU×�ûùÐÕaÅÊR-MÀ~Œu-ëx{FÁÔ/¶ifA�Z‘j³ ÞÑYyjõˆñ½zˆÎyždFÆ*˜ U¡ÅVŠ.8–3r{("Ô2Y6ðÁ½ÒòŠôÆð9ño•©Ç&ÈD7³M{Á�ž!züŽq˜"t`u¥áFýÃÓçï}NÓw¦I%�› ,’abÆ�Íõ‚󥦗=øŸ™Û™ÛÅOxz€\.—rȉÜ^åz<�F¤*|}û 2x.4)ì°kÌÓ xz€æ¥ÍØð’¤RÊ`òê×Oÿš²×„b^3ð\g>;ÃoãTQ !–À $¼’áyÀ̯ã8}aFüwñ®tÝjÅ5<‘"À�¯þø•°p$Xt¨8 š'€GêI±+Ñ׿\`R ýƒ`ü‡öR.Þ/Ñ"�Á ,¡%W‹[¨Ì+ƒ²É¯4@'i"É ¯¿À'ÏD€Aç• ¯ó°,¯œÜZøØ<д´I‰>ÙšêÀŒ„týÏÖSØÀ \ùëag³�=Q\ šSb£äC Ñ^ûƒ°É©m»„.ÛH$~J´>P\Õˆ ÈwD¬ÓÁo‘ ‹‹'ÅæÀ0ŒÇI 0O€å"@;a84'¿�@~Ûc+ib ,õ,åH²°uʬØì¯6þ‚eÝa‡Bîn7QÎ Ï €…?m¤‰(I~øú‡6"à f볃}aðib Ö …]ÍÚú? ãÿXƒó‚Ãa�°Ö–ÌÖÝ<€ ›_HkàÂö"ó€%’¸räL5`Ýôª2ðûÂ.±r;h‡í°Q9;׆ë=øVʑĸ'>ÂmbÑ:DmŦŸÀðßøø éOÈt¿×Rà»ÆÏ¹ãç|ÛßàÚüŒãq‡F2Rhü;bc‹�7¨°¨p&ê T‚Lš–oëc¹Æ­EàMT[Æ£Û…Ÿý˜P 2Y(IQ©Qkx5Àø±lÃWr”4Y0”$I¨Ö˜µ¼‰Š1~⽯’&vÉ�ÔjÄZÞ¨.‚ Œ jÊÐùÙ/ãÕ"ðFUiü€•ÿW¬!�øm´ZÞ¨&‚ �°ê窪NŠ÷‹ ŒU‹ÀUD†ñ&€•¦c8I@ÐFªEà�ì"ËøÁL €°ŒS‹ÀYE¦ñ»˜,µ ¶Qjx#›D?#a†¹ B”1jx#‹?H„‰6B-oD‹@ ñsB€,ƧEà�(ˆ6~¸d3:-oÂ� Æ€¬Æ¦EàMX"�ÅøA`�ÝÈ´¼ Z2?ÀRßÏRŸ´¼ J²?#‹™`_ šQixã·$4~�õ5RÕ˜´¼ñK’?3ÁòÕ�H‹À›ZE ³ñ³IàŒi“}�j$*Æ£EàMµ"�Ùø]jN‚£f4ZÞT*%ŒŸÌ ö×$€7>y#rÆàsiæR®T0~À @—±.C5Õ‘R…Îj"(%UŒ0ÛÏbOp†j@Ä;a0ñ½˜£ÒĘ[/ÜpšöÑœËt(kfm}VŽã„î<€ˆ ª}ïìÓë}bŠé˜C³·Ý–e¥I0~Që‰0�ÿÀšèž¨¨Y€i�(ŸdH8ÕPXË‚¥ãVݰemÛµ-žâgñúv:ãÞ-ÞÜOÀ¢3�¿¬T„ÅÌ…¼õ_oQ×ïºè÷#¿§í/n§8a8ÆœPß*¼Ó\×|›Í ï!\û¿k¾ ˆ`õëéüqµV3V JÀ/õ¾4ç1,Hüñ‡C_š" “ÌÞÑ»££îý9hZÖ”eSdÿÁnÖSÈÀ ´liæ–£.ÿ ¯¿àù\œDÐ?Õ¿³ðþŒÞ½Ý´´i»™$ˆô"Xײ޾ýó·4}gš¢ÂbÆïô�Ý›³cg^_ Û°…äy€¨\À†Ð÷?}‘H—'–óJW)ãwùåá_F:'`áϼJ§UüÀ£÷>:Êæ^#AˆöU¡ÍÏn¦[×o);"BÀ=Ÿ÷ÐO?QÑû¢ì ŒiãÀèO£sö¾Ì@> j#Qa�à\À"€1¬X¹‚ƾS*$B¥çWýŠ—y«!Š"pȸ5p¨øqËëÅ�K ƒŒ «Dá–Ô/!ѬÿÙzzòù'•ð4°ÕtÇË;jþÝEMY¨þ Ï܃G—=šU ˜®«¯£–'[H\o€*ÑÄÅ éö#ÖþÀóÜøýôœAöºu}ævævñž@´¾~ýƒìæf÷»¶ó/WP%Bx!‹\ÃG¸Si¬_.Q‹fŽ}=ùõŸ¼ž³z“ÈI1™ŒU WÈU ,†mXÊ€¿~С¢ê"0ó 2^Ï‹½±³¡óKÚH /¿ó2ÿ²eÆ]Êqâã�írƒÑ#$¹†çýýïóϨ™�©�w@-*€öûÚ» Çx�Ów¶O™]\î&´}�(x¨”­,TBh³v›”{l­mYËG`Yì©&Vûß›žJYèùE€¦YNΙó0m/PÎÃ䔪«6! ´ä×|·¹«?\åWäŸ Ÿ£»ìŸS!,:úƒE:îëèa¡ƒ$Œ‚ºc³<¨ –üéŸêß»Øk,*Aó½ÍÃ"K¢.WƯð«,¥Ñ¸£BblN›ÏÏüSR2”D]�`"dÐ]ä"Àw"ca>úßê?Zêue’gšfIº6ëÖåòPír‹ 1¦�Þr^W–ÒY¾…¬¤šÂ‰d§™kÊCôê]/0ún{\Œ²�I5-³GDi/´ăÒî›?SÎð§ÌÑ”Ì\X.�e¹À½ìfID€Ý[›ŸÙ,Õr‰8À�Ÿ @ãÿ;N²QnìïRÑAÙÈdñÀïÓÌ5¥q�_ÒêO¦’Ñ”í@¾"$�Ú„‡äÆOŽíôü}à«JÞSr"Ì 696Áæ’$˜=Åù¾ºD ð²ÜÛÊ{nZÉY_/* �fßd›{I2à º·tGöÔJ‘ ì,¹ñcÇת‚ŠB ,-mZÚÔÊn6‘d\øóÌ�—zÆØеïÝ_¼KÙkÒ¤~ó@âËFÿßRTåø_j{eJˆ ÁYµð:9® L:ÚHöÓ5+N| ©Ê$ÄÍuÍwÃÙA’½šåÉ16µë¼ 2Üx_…&a&™Ò·f»¨†ªF§Gωì Q ·B„+6·Ë°É^v�C!äQá�ðüjϪGP“@ó²æÓ,ÙC‚W‹.Æø7ãtæ³3|ÝÊC�‘f>õ³ë7ôõ¿V¥LÆœ6÷–ZíYŠš€âæ¥Íc, /¯ý˜ àÎ~v–�lh¨ç f@mÿ³÷>ãëû¯üõ ©B­¡�KÍè¶»~ÉúUÌ' _2] Lâœüä$ݽs7ö•¢‘3#Ôûï½PÕD˜Ø>iÛöÙ&È!Çn{qÅ >*eaSëÓ27ò]|À7&‚¤“s.ˆÞC\)q‚↲,îßXîRçrðU Õ�Úc“ý)„€Ó#±®(*Ç!ÆGˆdË–°(Õá¡|èXÑÑÃþdáékÞ�éT=IòÒ÷—¸á~0(ûDVy8Ô;pc ‡|&€Î†Î/X($¬Á®_À+ðs…÷·ó>=2ƒÑþÄ''èü—ç•í aõþ4«÷?G˜TLŠKáŠ!:µÉPJE\c燋DÈè ð5é-&0$ÅL§¢$‚B x\ïøþÀ=Fxù¥‘K3]çFäëTí3˜ìÚêgÒ[L ªV†ª{ÐÊ�_ó‡îÁk,[¹Œ?¶zÍêEßõòL·8ôÛÁ„Ý�ë7øRdÜŽ�±¸ñƒÀRËS­ŽéœŠƒ4¾�5mfü7ÓÃ0¡hhÊ…ÿÆ0Œø²¢F§Gÿ¿yióÕ(T†4ÁÁìc/+wV´¯·BÀML—µ4d™]율½�rdó[¥.nH•xÁ—OÜÛÜï8Î*v·•4Òê»~]lȲ̄Æ1„,ØDÎYeí~“jIEND®B`‚onionshare-onionshare-26fcdc5/cli/onionshare_cli/resources/static/js/000077500000000000000000000000001521174352300262035ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/cli/onionshare_cli/resources/static/js/chat.js000066400000000000000000000161011521174352300274570ustar00rootroot00000000000000$(function () { const chatContainerEls = document.getElementsByClassName("chat-container"); for (const chatContainerEl of chatContainerEls) { chatContainerEl.classList.remove("no-js"); } const socket = io(`${location.origin}/chat`, { transports: ["websocket"] }); // Store current username received from app context /** @type {HTMLInputElement} */ const usernameEl = document.getElementById("username"); var current_username = usernameEl.value.trim(); // Triggered on any status change by any user, such as some // user joined, or changed username, or left, etc. socket.on("status", function (data) { addMessageToPanel(data, current_username, "status"); console.log(data, current_username); }); // Triggered when message is received from a user. Even when sent // by self, it get triggered after the server sends back the emit. socket.on("chat_message", function (data) { addMessageToPanel(data, current_username, "chat"); console.log(data, current_username); }); // Triggered when disconnected either by server stop or timeout socket.on("disconnect", function (_reason, _details) { addMessageToPanel( { msg: "The chat server is disconnected." }, current_username, "status", ); }); socket.on("connect_error", function (error) { console.error(error); }); // Trigger new message on enter or click of send message button. document .getElementById("new-message") .addEventListener("keypress", function (e) { if (e.key === "Enter") { emitMessage(socket); } }); // Keep buttons disabled unless changed or not empty usernameEl.addEventListener("keyup", function (event) { const username = event.currentTarget.value; if (username !== "" && username !== current_username) { if (event.key === "Enter") { this.blur(); current_username = updateUsername(socket) || current_username; } } }); // Show warning of losing data window.addEventListener("beforeunload", function (e) { e.preventDefault(); }); }); const addMessageToPanel = function (data, current_username, messageType) { const scrollDiff = getScrollDiffBefore(); if (messageType === "status") { addStatusMessage(data.msg); if (data.connected_users) { addUserList(data.connected_users, current_username); } } else if (messageType === "chat") { addChatMessage(data.username, data.msg); } scrollBottomMaybe(scrollDiff); }; const emitMessage = function (socket) { const newMessageEl = document.getElementById("new-message"); const newMessage = newMessageEl.value; newMessageEl.value = ""; const chatEl = document.getElementById("chat"); // $(chatEl).scrollTop(chatEl.scrollHeight); chatEl.scrollTo({ top: chatEl.scrollHeight }); socket.emit("text", { msg: newMessage }); }; const updateUsername = function (socket) { const username = document.getElementById("username").value; if ( !checkUsernameExists(username) && !checkUsernameTooLong(username) && !checkUsernameAscii(username) ) { fetch(`${location.origin}/update-session-username`, { method: "POST", headers: { "Content-Type": "application/json", }, body: JSON.stringify({ username: username }), }) .then(function (response) { console.log(response); return response.json(); }) .then(function (response) { console.log(response); if (response.success && response.username == username) { socket.emit("update_username", { username: username }); } else { throw new Error("Failed to update username."); } }) .catch(function () { addStatusMessage("Failed to update username."); }); return username; } return false; }; /************************************/ /********* Util Functions ***********/ /************************************/ /** * @param username {string} * @returns {boolean} */ const checkUsernameAscii = function (username) { // ASCII characters have code points in the range U+0000-U+007F. const usernameErrorEl = document.getElementById("username-error"); usernameErrorEl.textContent = ""; if (!/^[\u0000-\u007f]*$/.test(username)) { usernameErrorEl.textContent = "Non-ASCII usernames are not supported."; return true; } return false; }; /** * @param username {string} * @returns {boolean} */ const checkUsernameExists = function (username) { const usernameErrorEl = document.getElementById("username-error"); usernameErrorEl.textContent = ""; const userEls = document.querySelectorAll("#user-list li"); const userMatches = Array.from(userEls).some(function (el) { return el.textContent === username; }); if (userMatches) { usernameErrorEl.textContent = "User with that username exists!"; } return userMatches; }; /** * @param username {string} * @returns {boolean} */ const checkUsernameTooLong = function (username) { const usernameErrorEl = document.getElementById("username-error"); usernameErrorEl.textContent = ""; if (username.length > 128) { usernameErrorEl.textContent = "Please choose a shorter username."; return true; } return false; }; /** * @returns {number} */ const getScrollDiffBefore = function () { const chatEl = document.getElementById("chat"); return chatEl.scrollTop - (chatEl.scrollHeight - chatEl.offsetHeight); }; /** * @param scrollDiff {number} */ const scrollBottomMaybe = function (scrollDiff) { // Scrolls to bottom if the user is scrolled at bottom // if the user has scrolled up, it won't scroll at bottom. // Note: when a user themselves send a message, it will still // scroll to the bottom even if they had scrolled up before. const chatEl = document.getElementById("chat"); if (scrollDiff > 0) { // $(chatEl).scrollTop(chatEl.scrollHeight); chatEl.scrollTo({ top: chatEl.scrollHeight }); } }; /** * @param message {string} */ const addStatusMessage = function (message) { const messageEl = document.createElement("p"); messageEl.classList.add("status"); messageEl.textContent = message; document.getElementById("chat").appendChild(messageEl); }; /** * @param username {string} * @param message {string} */ const addChatMessage = function (username, message) { const messageEl = document.createElement("p"); messageEl.innerHTML = ``; messageEl.getElementsByClassName("username")[0].textContent = username; messageEl.getElementsByClassName("message")[0].textContent = message; document.getElementById("chat").appendChild(messageEl); }; /** * @param connected_users {string[]} * @param current_username {string} */ const addUserList = function (connected_users, current_username) { connected_users.sort(); const liList = connected_users .filter(function (username) { return username !== current_username; }) .map(function (username) { const li = document.createElement("p"); li.textContent = username; return li; }); const userListEl = document.getElementById("user-list"); userListEl.replaceChildren(...liList); }; onionshare-onionshare-26fcdc5/cli/onionshare_cli/resources/static/js/jquery-3.7.1.slim.min.js000066400000000000000000002111701521174352300322530ustar00rootroot00000000000000/*! jQuery v3.7.1 -ajax,-ajax/jsonp,-ajax/load,-ajax/script,-ajax/var/location,-ajax/var/nonce,-ajax/var/rquery,-ajax/xhr,-manipulation/_evalUrl,-deprecated/ajax-event-alias,-effects,-effects/animatedSelector,-effects/Tween | (c) OpenJS Foundation and other contributors | jquery.org/license */ !function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(ie,e){"use strict";var oe=[],r=Object.getPrototypeOf,ae=oe.slice,g=oe.flat?function(e){return oe.flat.call(e)}:function(e){return oe.concat.apply([],e)},s=oe.push,se=oe.indexOf,n={},i=n.toString,ue=n.hasOwnProperty,o=ue.toString,a=o.call(Object),le={},v=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},y=function(e){return null!=e&&e===e.window},m=ie.document,u={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||m).createElement("script");if(o.text=e,t)for(r in u)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function x(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[i.call(e)]||"object":typeof e}var t="3.7.1 -ajax,-ajax/jsonp,-ajax/load,-ajax/script,-ajax/var/location,-ajax/var/nonce,-ajax/var/rquery,-ajax/xhr,-manipulation/_evalUrl,-deprecated/ajax-event-alias,-effects,-effects/animatedSelector,-effects/Tween",l=/HTML$/i,ce=function(e,t){return new ce.fn.init(e,t)};function c(e){var t=!!e&&"length"in e&&e.length,n=x(e);return!v(e)&&!y(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+ge+")"+ge+"*"),b=new RegExp(ge+"|>"),A=new RegExp(g),D=new RegExp("^"+t+"$"),N={ID:new RegExp("^#("+t+")"),CLASS:new RegExp("^\\.("+t+")"),TAG:new RegExp("^("+t+"|[*])"),ATTR:new RegExp("^"+d),PSEUDO:new RegExp("^"+g),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ge+"*(even|odd|(([+-]|)(\\d*)n|)"+ge+"*(?:([+-]|)"+ge+"*(\\d+)|))"+ge+"*\\)|)","i"),bool:new RegExp("^(?:"+f+")$","i"),needsContext:new RegExp("^"+ge+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ge+"*((?:-\\d)?\\d*)"+ge+"*\\)|)(?=[^-]|$)","i")},L=/^(?:input|select|textarea|button)$/i,j=/^h\d$/i,O=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,P=/[+~]/,H=new RegExp("\\\\[\\da-fA-F]{1,6}"+ge+"?|\\\\([^\\r\\n\\f])","g"),q=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},R=function(){V()},M=K(function(e){return!0===e.disabled&&fe(e,"fieldset")},{dir:"parentNode",next:"legend"});try{E.apply(oe=ae.call(ye.childNodes),ye.childNodes),oe[ye.childNodes.length].nodeType}catch(e){E={apply:function(e,t){me.apply(e,ae.call(t))},call:function(e){me.apply(e,ae.call(arguments,1))}}}function I(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,d=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==d&&9!==d&&11!==d)return n;if(!r&&(V(e),e=e||C,T)){if(11!==d&&(u=O.exec(t)))if(i=u[1]){if(9===d){if(!(a=e.getElementById(i)))return n;if(a.id===i)return E.call(n,a),n}else if(f&&(a=f.getElementById(i))&&I.contains(e,a)&&a.id===i)return E.call(n,a),n}else{if(u[2])return E.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&e.getElementsByClassName)return E.apply(n,e.getElementsByClassName(i)),n}if(!(h[t+" "]||p&&p.test(t))){if(c=t,f=e,1===d&&(b.test(t)||m.test(t))){(f=P.test(t)&&X(e.parentNode)||e)==e&&le.scope||((s=e.getAttribute("id"))?s=ce.escapeSelector(s):e.setAttribute("id",s=k)),o=(l=Y(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+G(l[o]);c=l.join(",")}try{return E.apply(n,f.querySelectorAll(c)),n}catch(e){h(t,!0)}finally{s===k&&e.removeAttribute("id")}}}return re(t.replace(ve,"$1"),e,n,r)}function W(){var r=[];return function e(t,n){return r.push(t+" ")>x.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function B(e){return e[k]=!0,e}function F(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function $(t){return function(e){return fe(e,"input")&&e.type===t}}function _(t){return function(e){return(fe(e,"input")||fe(e,"button"))&&e.type===t}}function z(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&M(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function U(a){return B(function(o){return o=+o,B(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function X(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}function V(e){var t,n=e?e.ownerDocument||e:ye;return n!=C&&9===n.nodeType&&n.documentElement&&(r=(C=n).documentElement,T=!ce.isXMLDoc(C),i=r.matches||r.webkitMatchesSelector||r.msMatchesSelector,r.msMatchesSelector&&ye!=C&&(t=C.defaultView)&&t.top!==t&&t.addEventListener("unload",R),le.getById=F(function(e){return r.appendChild(e).id=ce.expando,!C.getElementsByName||!C.getElementsByName(ce.expando).length}),le.disconnectedMatch=F(function(e){return i.call(e,"*")}),le.scope=F(function(){return C.querySelectorAll(":scope")}),le.cssHas=F(function(){try{return C.querySelector(":has(*,:jqfake)"),!1}catch(e){return!0}}),le.getById?(x.filter.ID=function(e){var t=e.replace(H,q);return function(e){return e.getAttribute("id")===t}},x.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&T){var n=t.getElementById(e);return n?[n]:[]}}):(x.filter.ID=function(e){var n=e.replace(H,q);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},x.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&T){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),x.find.TAG=function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):t.querySelectorAll(e)},x.find.CLASS=function(e,t){if("undefined"!=typeof t.getElementsByClassName&&T)return t.getElementsByClassName(e)},p=[],F(function(e){var t;r.appendChild(e).innerHTML="",e.querySelectorAll("[selected]").length||p.push("\\["+ge+"*(?:value|"+f+")"),e.querySelectorAll("[id~="+k+"-]").length||p.push("~="),e.querySelectorAll("a#"+k+"+*").length||p.push(".#.+[+~]"),e.querySelectorAll(":checked").length||p.push(":checked"),(t=C.createElement("input")).setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),r.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&p.push(":enabled",":disabled"),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||p.push("\\["+ge+"*name"+ge+"*="+ge+"*(?:''|\"\")")}),le.cssHas||p.push(":has"),p=p.length&&new RegExp(p.join("|")),l=function(e,t){if(e===t)return a=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!le.sortDetached&&t.compareDocumentPosition(e)===n?e===C||e.ownerDocument==ye&&I.contains(ye,e)?-1:t===C||t.ownerDocument==ye&&I.contains(ye,t)?1:o?se.call(o,e)-se.call(o,t):0:4&n?-1:1)}),C}for(e in I.matches=function(e,t){return I(e,null,null,t)},I.matchesSelector=function(e,t){if(V(e),T&&!h[t+" "]&&(!p||!p.test(t)))try{var n=i.call(e,t);if(n||le.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){h(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(H,q),e[3]=(e[3]||e[4]||e[5]||"").replace(H,q),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||I.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&I.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return N.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&A.test(n)&&(t=Y(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(H,q).toLowerCase();return"*"===e?function(){return!0}:function(e){return fe(e,t)}},CLASS:function(e){var t=s[e+" "];return t||(t=new RegExp("(^|"+ge+")"+e+"("+ge+"|$)"))&&s(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=I.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function T(e,n,r){return v(n)?ce.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?ce.grep(e,function(e){return e===n!==r}):"string"!=typeof n?ce.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(ce.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||E,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:k.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof ce?t[0]:t,ce.merge(this,ce.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:m,!0)),C.test(r[1])&&ce.isPlainObject(t))for(r in t)v(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=m.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):v(e)?void 0!==n.ready?n.ready(e):e(ce):ce.makeArray(e,this)}).prototype=ce.fn,E=ce(m);var S=/^(?:parents|prev(?:Until|All))/,A={children:!0,contents:!0,next:!0,prev:!0};function D(e,t){while((e=e[t])&&1!==e.nodeType);return e}ce.fn.extend({has:function(e){var t=ce(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,Ce=/^$|^module$|\/(?:java|ecma)script/i;re=m.createDocumentFragment().appendChild(m.createElement("div")),(be=m.createElement("input")).setAttribute("type","radio"),be.setAttribute("checked","checked"),be.setAttribute("name","t"),re.appendChild(be),le.checkClone=re.cloneNode(!0).cloneNode(!0).lastChild.checked,re.innerHTML="",le.noCloneChecked=!!re.cloneNode(!0).lastChild.defaultValue,re.innerHTML="",le.option=!!re.lastChild;var Te={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function Ee(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&fe(e,t)?ce.merge([e],n):n}function ke(e,t){for(var n=0,r=e.length;n",""]);var Se=/<|&#?\w+;/;function Ae(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),d=[],p=0,h=e.length;p\s*$/g;function Re(e,t){return fe(e,"table")&&fe(11!==t.nodeType?t:t.firstChild,"tr")&&ce(e).children("tbody")[0]||e}function Me(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Ie(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function We(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(_.hasData(e)&&(s=_.get(e).events))for(i in _.remove(t,"handle events"),s)for(n=0,r=s[i].length;n
",2===yt.childNodes.length),ce.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(le.createHTMLDocument?((r=(t=m.implementation.createHTMLDocument("")).createElement("base")).href=m.location.href,t.head.appendChild(r)):t=m),o=!n&&[],(i=C.exec(e))?[t.createElement(i[1])]:(i=Ae([e],t,o),o&&o.length&&ce(o).remove(),ce.merge([],i.childNodes)));var r,i,o},ce.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=ce.css(e,"position"),c=ce(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=ce.css(e,"top"),u=ce.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),v(t)&&(t=t.call(e,n,ce.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},ce.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){ce.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===ce.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===ce.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=ce(e).offset()).top+=ce.css(e,"borderTopWidth",!0),i.left+=ce.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-ce.css(r,"marginTop",!0),left:t.left-i.left-ce.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===ce.css(e,"position"))e=e.offsetParent;return e||K})}}),ce.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;ce.fn[t]=function(e){return R(this,function(e,t,n){var r;if(y(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),ce.each(["top","left"],function(e,n){ce.cssHooks[n]=Qe(le.pixelPosition,function(e,t){if(t)return t=Ve(e,n),$e.test(t)?ce(e).position()[n]+"px":t})}),ce.each({Height:"height",Width:"width"},function(a,s){ce.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){ce.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return R(this,function(e,t,n){var r;return y(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?ce.css(e,t,i):ce.style(e,t,n,i)},s,n?e:void 0,n)}})}),ce.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.on("mouseenter",e).on("mouseleave",t||e)}}),ce.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){ce.fn[n]=function(e,t){return 0 ' + "Sending — waiting for data to traverse the Tor network …"; ajax.uploadDivEl.querySelector(".upload-warning").classList.remove("hidden"); } }, false, ); ajax.addEventListener( "load", function (_event) { // Remove the upload div ajax.uploadDivEl.remove(); // Parse response try { const response = JSON.parse(ajax.response); // The 'new_body' response replaces the whole HTML document and ends if ("new_body" in response) { document.body.innerHTML = response["new_body"]; return; } // Show error flashes const errors = response["error_flashes"] || []; for (const error of errors) { flash("error", error); } // Show info flashes const infos = response["info_flashes"] || []; for (const info of infos) { flash("info", info); } } catch (e) { flash("error", "Invalid response from server: " + data); } }, false, ); ajax.addEventListener( "error", function (_event) { flash("error", "Error uploading: " + filenames.join(", ")); // Remove the upload div ajax.uploadDivEl.remove(); }, false, ); ajax.addEventListener( "abort", function (_event) { flash("error", "Upload aborted: " + filenames.join(", ")); }, false, ); // Make the upload div /* The DOM for an upload looks something like this:
educational-video.mp4, secret-plans.pdf
Sending data to initial Tor node ...
Once all bytes reach the first Tor node, 'value' is removed from (making it indeterminate), the warning div is shown, and the cancel button is removed. */ // Warning shown only once data has cleared the first hop and is traversing the circuit. // Hidden by default; revealed in the progress handler above. const uploadDivEl = document.createElement("div"); uploadDivEl.classList.add("upload"); uploadDivEl.innerHTML = `
Sending data to initial Tor node ...
`; uploadDivEl.querySelector("div.upload-filename").textContent = filenames.join(", "); uploadDivEl .querySelector("input.cancel") .addEventListener("click", function () { // Abort the upload, and remove the upload div ajax.abort(); uploadDivEl.remove(); }); document.getElementById("uploads").append(uploadDivEl); ajax.uploadDivEl = uploadDivEl; // Send the request ajax.open("POST", "/upload-ajax", true); ajax.send(formData); }); }); onionshare-onionshare-26fcdc5/cli/onionshare_cli/resources/static/js/send.js000066400000000000000000000054531521174352300275010ustar00rootroot00000000000000/** * Function to convert human-readable sizes back to bytes, for sorting * @param text {string} * @returns {string} */ function unhumanize(text) { var powers = {'b': 0, 'k': 1, 'm': 2, 'g': 3, 't': 4}; var regex = /(\d+(?:\.\d+)?)\s?(B|K|M|G|T)?/i; var res = regex.exec(text); if (res[2] === undefined) { // Account for alphabetical words (file/dir names) return text; } else { return res[1] * Math.pow(1024, powers[res[2].toLowerCase()]); } } /** * @param n {number} */ function sortTable(n) { var i = 0; var shouldSwitch = false; var switchcount = 0; const table = document.getElementById("file-list"); var switching = true; // Set the sorting direction to ascending: var dir = "asc"; /* Make a loop that will continue until no switching has been done: */ while (switching) { // Start by saying: no switching is done: switching = false; const rows = table.getElementsByClassName("row"); /* Loop through all table rows (except the first, which contains table headers): */ for (i = 1; i < (rows.length - 1); i++) { // Start by saying there should be no switching: shouldSwitch = false; /* Get the two elements you want to compare, one from current row and one from the next: */ let x = rows[i].getElementsByClassName("cell-data")[n]; let y = rows[i + 1].getElementsByClassName("cell-data")[n]; let valX = x.classList.contains("size") ? unhumanize(x.innerHTML.toLowerCase()) : x.innerHTML; let valY = y.classList.contains("size") ? unhumanize(y.innerHTML.toLowerCase()) : y.innerHTML; /* Check if the two rows should switch place, based on the direction, asc or desc: */ if (dir === "asc") { if (valX > valY) { // If so, mark as a switch and break the loop: shouldSwitch = true; break; } } else if (dir === "desc") { if (valX < valY) { // If so, mark as a switch and break the loop: shouldSwitch = true; break; } } } if (shouldSwitch) { /* If a switch has been marked, make the switch and mark that a switch has been done: */ rows[i].parentNode.insertBefore(rows[i + 1], rows[i]); switching = true; // Each time a switch is done, increase this count by 1: switchcount++; } else { /* If no switching has been done AND the direction is "asc", set the direction to "desc" and run the while loop again. */ if (switchcount === 0 && dir === "asc") { dir = "desc"; switching = true; } } } } // Set click handlers document.getElementById("filename-header").addEventListener("click", function(){ sortTable(0); }); document.getElementById("size-header").addEventListener("click", function(){ sortTable(1); }); onionshare-onionshare-26fcdc5/cli/onionshare_cli/resources/static/js/socket.io.min.js000066400000000000000000001333461521174352300312330ustar00rootroot00000000000000/*! * Socket.IO v4.8.3 * (c) 2014-2025 Guillermo Rauch * Released under the MIT License. */ !function(t,n){"object"==typeof exports&&"undefined"!=typeof module?module.exports=n():"function"==typeof define&&define.amd?define(n):(t="undefined"!=typeof globalThis?globalThis:t||self).io=n()}(this,(function(){"use strict";function t(t,n){(null==n||n>t.length)&&(n=t.length);for(var i=0,r=Array(n);i=n.length?{done:!0}:{done:!1,value:n[e++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var s,u=!0,h=!1;return{s:function(){r=r.call(n)},n:function(){var t=r.next();return u=t.done,t},e:function(t){h=!0,s=t},f:function(){try{u||null==r.return||r.return()}finally{if(h)throw s}}}}function e(){return e=Object.assign?Object.assign.bind():function(t){for(var n=1;n1?{type:l[i],data:t.substring(1)}:{type:l[i]}:d},N=function(t,n){if(B){var i=function(t){var n,i,r,e,o,s=.75*t.length,u=t.length,h=0;"="===t[t.length-1]&&(s--,"="===t[t.length-2]&&s--);var f=new ArrayBuffer(s),c=new Uint8Array(f);for(n=0;n>4,c[h++]=(15&r)<<4|e>>2,c[h++]=(3&e)<<6|63&o;return f}(t);return C(i,n)}return{base64:!0,data:t}},C=function(t,n){return"blob"===n?t instanceof Blob?t:new Blob([t]):t instanceof ArrayBuffer?t:t.buffer},T=String.fromCharCode(30);function U(){return new TransformStream({transform:function(t,n){!function(t,n){y&&t.data instanceof Blob?t.data.arrayBuffer().then(k).then(n):b&&(t.data instanceof ArrayBuffer||w(t.data))?n(k(t.data)):g(t,!1,(function(t){p||(p=new TextEncoder),n(p.encode(t))}))}(t,(function(i){var r,e=i.length;if(e<126)r=new Uint8Array(1),new DataView(r.buffer).setUint8(0,e);else if(e<65536){r=new Uint8Array(3);var o=new DataView(r.buffer);o.setUint8(0,126),o.setUint16(1,e)}else{r=new Uint8Array(9);var s=new DataView(r.buffer);s.setUint8(0,127),s.setBigUint64(1,BigInt(e))}t.data&&"string"!=typeof t.data&&(r[0]|=128),n.enqueue(r),n.enqueue(i)}))}})}function M(t){return t.reduce((function(t,n){return t+n.length}),0)}function x(t,n){if(t[0].length===n)return t.shift();for(var i=new Uint8Array(n),r=0,e=0;e1?n-1:0),r=1;r1&&void 0!==arguments[1]?arguments[1]:{};return t+"://"+this.i()+this.o()+this.opts.path+this.u(n)},i.i=function(){var t=this.opts.hostname;return-1===t.indexOf(":")?t:"["+t+"]"},i.o=function(){return this.opts.port&&(this.opts.secure&&443!==Number(this.opts.port)||!this.opts.secure&&80!==Number(this.opts.port))?":"+this.opts.port:""},i.u=function(t){var n=function(t){var n="";for(var i in t)t.hasOwnProperty(i)&&(n.length&&(n+="&"),n+=encodeURIComponent(i)+"="+encodeURIComponent(t[i]));return n}(t);return n.length?"?"+n:""},n}(I),X=function(t){function n(){var n;return(n=t.apply(this,arguments)||this).h=!1,n}s(n,t);var r=n.prototype;return r.doOpen=function(){this.v()},r.pause=function(t){var n=this;this.readyState="pausing";var i=function(){n.readyState="paused",t()};if(this.h||!this.writable){var r=0;this.h&&(r++,this.once("pollComplete",(function(){--r||i()}))),this.writable||(r++,this.once("drain",(function(){--r||i()})))}else i()},r.v=function(){this.h=!0,this.doPoll(),this.emitReserved("poll")},r.onData=function(t){var n=this;(function(t,n){for(var i=t.split(T),r=[],e=0;e0&&void 0!==arguments[0]?arguments[0]:{};return e(t,{xd:this.xd},this.opts),new Y(tt,this.uri(),t)},n}(K);function tt(t){var n=t.xdomain;try{if("undefined"!=typeof XMLHttpRequest&&(!n||z))return new XMLHttpRequest}catch(t){}if(!n)try{return new(L[["Active"].concat("Object").join("X")])("Microsoft.XMLHTTP")}catch(t){}}var nt="undefined"!=typeof navigator&&"string"==typeof navigator.product&&"reactnative"===navigator.product.toLowerCase(),it=function(t){function n(){return t.apply(this,arguments)||this}s(n,t);var r=n.prototype;return r.doOpen=function(){var t=this.uri(),n=this.opts.protocols,i=nt?{}:_(this.opts,"agent","perMessageDeflate","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","localAddress","protocolVersion","origin","maxPayload","family","checkServerIdentity");this.opts.extraHeaders&&(i.headers=this.opts.extraHeaders);try{this.ws=this.createSocket(t,n,i)}catch(t){return this.emitReserved("error",t)}this.ws.binaryType=this.socket.binaryType,this.addEventListeners()},r.addEventListeners=function(){var t=this;this.ws.onopen=function(){t.opts.autoUnref&&t.ws.C.unref(),t.onOpen()},this.ws.onclose=function(n){return t.onClose({description:"websocket connection closed",context:n})},this.ws.onmessage=function(n){return t.onData(n.data)},this.ws.onerror=function(n){return t.onError("websocket error",n)}},r.write=function(t){var n=this;this.writable=!1;for(var i=function(){var i=t[r],e=r===t.length-1;g(i,n.supportsBinary,(function(t){try{n.doWrite(i,t)}catch(t){}e&&R((function(){n.writable=!0,n.emitReserved("drain")}),n.setTimeoutFn)}))},r=0;rMath.pow(2,21)-1){u.enqueue(d);break}e=v*Math.pow(2,32)+a.getUint32(4),r=3}else{if(M(i)t){u.enqueue(d);break}}}})}(Number.MAX_SAFE_INTEGER,t.socket.binaryType),r=n.readable.pipeThrough(i).getReader(),e=U();e.readable.pipeTo(n.writable),t.U=e.writable.getWriter();!function n(){r.read().then((function(i){var r=i.done,e=i.value;r||(t.onPacket(e),n())})).catch((function(t){}))}();var o={type:"open"};t.query.sid&&(o.data='{"sid":"'.concat(t.query.sid,'"}')),t.U.write(o).then((function(){return t.onOpen()}))}))}))},r.write=function(t){var n=this;this.writable=!1;for(var i=function(){var i=t[r],e=r===t.length-1;n.U.write(i).then((function(){e&&R((function(){n.writable=!0,n.emitReserved("drain")}),n.setTimeoutFn)}))},r=0;r8e3)throw"URI too long";var n=t,i=t.indexOf("["),r=t.indexOf("]");-1!=i&&-1!=r&&(t=t.substring(0,i)+t.substring(i,r).replace(/:/g,";")+t.substring(r,t.length));for(var e,o,s=ut.exec(t||""),u={},h=14;h--;)u[ht[h]]=s[h]||"";return-1!=i&&-1!=r&&(u.source=n,u.host=u.host.substring(1,u.host.length-1).replace(/;/g,":"),u.authority=u.authority.replace("[","").replace("]","").replace(/;/g,":"),u.ipv6uri=!0),u.pathNames=function(t,n){var i=/\/{2,9}/g,r=n.replace(i,"/").split("/");"/"!=n.slice(0,1)&&0!==n.length||r.splice(0,1);"/"==n.slice(-1)&&r.splice(r.length-1,1);return r}(0,u.path),u.queryKey=(e=u.query,o={},e.replace(/(?:^|&)([^&=]*)=?([^&]*)/g,(function(t,n,i){n&&(o[n]=i)})),o),u}var ct="function"==typeof addEventListener&&"function"==typeof removeEventListener,at=[];ct&&addEventListener("offline",(function(){at.forEach((function(t){return t()}))}),!1);var vt=function(t){function n(n,i){var r;if((r=t.call(this)||this).binaryType="arraybuffer",r.writeBuffer=[],r.M=0,r.I=-1,r.R=-1,r.L=-1,r._=1/0,n&&"object"===c(n)&&(i=n,n=null),n){var o=ft(n);i.hostname=o.host,i.secure="https"===o.protocol||"wss"===o.protocol,i.port=o.port,o.query&&(i.query=o.query)}else i.host&&(i.hostname=ft(i.host).host);return $(r,i),r.secure=null!=i.secure?i.secure:"undefined"!=typeof location&&"https:"===location.protocol,i.hostname&&!i.port&&(i.port=r.secure?"443":"80"),r.hostname=i.hostname||("undefined"!=typeof location?location.hostname:"localhost"),r.port=i.port||("undefined"!=typeof location&&location.port?location.port:r.secure?"443":"80"),r.transports=[],r.D={},i.transports.forEach((function(t){var n=t.prototype.name;r.transports.push(n),r.D[n]=t})),r.opts=e({path:"/engine.io",agent:!1,withCredentials:!1,upgrade:!0,timestampParam:"t",rememberUpgrade:!1,addTrailingSlash:!0,rejectUnauthorized:!0,perMessageDeflate:{threshold:1024},transportOptions:{},closeOnBeforeunload:!1},i),r.opts.path=r.opts.path.replace(/\/$/,"")+(r.opts.addTrailingSlash?"/":""),"string"==typeof r.opts.query&&(r.opts.query=function(t){for(var n={},i=t.split("&"),r=0,e=i.length;r1))return this.writeBuffer;for(var t,n=1,i=0;i=57344?i+=3:(r++,i+=4);return i}(t):Math.ceil(1.33*(t.byteLength||t.size))),i>0&&n>this.L)return this.writeBuffer.slice(0,i);n+=2}return this.writeBuffer},i.W=function(){var t=this;if(!this._)return!0;var n=Date.now()>this._;return n&&(this._=0,R((function(){t.F("ping timeout")}),this.setTimeoutFn)),n},i.write=function(t,n,i){return this.J("message",t,n,i),this},i.send=function(t,n,i){return this.J("message",t,n,i),this},i.J=function(t,n,i,r){if("function"==typeof n&&(r=n,n=void 0),"function"==typeof i&&(r=i,i=null),"closing"!==this.readyState&&"closed"!==this.readyState){(i=i||{}).compress=!1!==i.compress;var e={type:t,data:n,options:i};this.emitReserved("packetCreate",e),this.writeBuffer.push(e),r&&this.once("flush",r),this.flush()}},i.close=function(){var t=this,n=function(){t.F("forced close"),t.transport.close()},i=function i(){t.off("upgrade",i),t.off("upgradeError",i),n()},r=function(){t.once("upgrade",i),t.once("upgradeError",i)};return"opening"!==this.readyState&&"open"!==this.readyState||(this.readyState="closing",this.writeBuffer.length?this.once("drain",(function(){t.upgrading?r():n()})):this.upgrading?r():n()),this},i.B=function(t){if(n.priorWebsocketSuccess=!1,this.opts.tryAllTransports&&this.transports.length>1&&"opening"===this.readyState)return this.transports.shift(),this.q();this.emitReserved("error",t),this.F("transport error",t)},i.F=function(t,n){if("opening"===this.readyState||"open"===this.readyState||"closing"===this.readyState){if(this.clearTimeoutFn(this.Y),this.transport.removeAllListeners("close"),this.transport.close(),this.transport.removeAllListeners(),ct&&(this.P&&removeEventListener("beforeunload",this.P,!1),this.$)){var i=at.indexOf(this.$);-1!==i&&at.splice(i,1)}this.readyState="closed",this.id=null,this.emitReserved("close",t,n),this.writeBuffer=[],this.M=0}},n}(I);vt.protocol=4;var lt=function(t){function n(){var n;return(n=t.apply(this,arguments)||this).Z=[],n}s(n,t);var i=n.prototype;return i.onOpen=function(){if(t.prototype.onOpen.call(this),"open"===this.readyState&&this.opts.upgrade)for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:{},r="object"===c(n)?n:i;return(!r.transports||r.transports&&"string"==typeof r.transports[0])&&(r.transports=(r.transports||["polling","websocket","webtransport"]).map((function(t){return st[t]})).filter((function(t){return!!t}))),t.call(this,n,r)||this}return s(n,t),n}(lt);pt.protocol;var dt="function"==typeof ArrayBuffer,yt=function(t){return"function"==typeof ArrayBuffer.isView?ArrayBuffer.isView(t):t.buffer instanceof ArrayBuffer},bt=Object.prototype.toString,wt="function"==typeof Blob||"undefined"!=typeof Blob&&"[object BlobConstructor]"===bt.call(Blob),gt="function"==typeof File||"undefined"!=typeof File&&"[object FileConstructor]"===bt.call(File);function mt(t){return dt&&(t instanceof ArrayBuffer||yt(t))||wt&&t instanceof Blob||gt&&t instanceof File}function kt(t,n){if(!t||"object"!==c(t))return!1;if(Array.isArray(t)){for(var i=0,r=t.length;i=0&&t.num1?e-1:0),s=1;s1?i-1:0),e=1;ei.l.retries&&(i.it.shift(),n&&n(t));else if(i.it.shift(),n){for(var e=arguments.length,o=new Array(e>1?e-1:0),s=1;s0&&void 0!==arguments[0]&&arguments[0];if(this.connected&&0!==this.it.length){var n=this.it[0];n.pending&&!t||(n.pending=!0,n.tryCount++,this.flags=n.flags,this.emit.apply(this,n.args))}},o.packet=function(t){t.nsp=this.nsp,this.io.ct(t)},o.onopen=function(){var t=this;"function"==typeof this.auth?this.auth((function(n){t.vt(n)})):this.vt(this.auth)},o.vt=function(t){this.packet({type:Bt.CONNECT,data:this.lt?e({pid:this.lt,offset:this.dt},t):t})},o.onerror=function(t){this.connected||this.emitReserved("connect_error",t)},o.onclose=function(t,n){this.connected=!1,delete this.id,this.emitReserved("disconnect",t,n),this.yt()},o.yt=function(){var t=this;Object.keys(this.acks).forEach((function(n){if(!t.sendBuffer.some((function(t){return String(t.id)===n}))){var i=t.acks[n];delete t.acks[n],i.withError&&i.call(t,new Error("socket has been disconnected"))}}))},o.onpacket=function(t){if(t.nsp===this.nsp)switch(t.type){case Bt.CONNECT:t.data&&t.data.sid?this.onconnect(t.data.sid,t.data.pid):this.emitReserved("connect_error",new Error("It seems you are trying to reach a Socket.IO server in v2.x with a v3.x client, but they are not compatible (more information here: https://socket.io/docs/v3/migrating-from-2-x-to-3-0/)"));break;case Bt.EVENT:case Bt.BINARY_EVENT:this.onevent(t);break;case Bt.ACK:case Bt.BINARY_ACK:this.onack(t);break;case Bt.DISCONNECT:this.ondisconnect();break;case Bt.CONNECT_ERROR:this.destroy();var n=new Error(t.data.message);n.data=t.data.data,this.emitReserved("connect_error",n)}},o.onevent=function(t){var n=t.data||[];null!=t.id&&n.push(this.ack(t.id)),this.connected?this.emitEvent(n):this.receiveBuffer.push(Object.freeze(n))},o.emitEvent=function(n){if(this.bt&&this.bt.length){var i,e=r(this.bt.slice());try{for(e.s();!(i=e.n()).done;){i.value.apply(this,n)}}catch(t){e.e(t)}finally{e.f()}}t.prototype.emit.apply(this,n),this.lt&&n.length&&"string"==typeof n[n.length-1]&&(this.dt=n[n.length-1])},o.ack=function(t){var n=this,i=!1;return function(){if(!i){i=!0;for(var r=arguments.length,e=new Array(r),o=0;o0&&t.jitter<=1?t.jitter:0,this.attempts=0}_t.prototype.duration=function(){var t=this.ms*Math.pow(this.factor,this.attempts++);if(this.jitter){var n=Math.random(),i=Math.floor(n*this.jitter*t);t=1&Math.floor(10*n)?t+i:t-i}return 0|Math.min(t,this.max)},_t.prototype.reset=function(){this.attempts=0},_t.prototype.setMin=function(t){this.ms=t},_t.prototype.setMax=function(t){this.max=t},_t.prototype.setJitter=function(t){this.jitter=t};var Dt=function(t){function n(n,i){var r,e;(r=t.call(this)||this).nsps={},r.subs=[],n&&"object"===c(n)&&(i=n,n=void 0),(i=i||{}).path=i.path||"/socket.io",r.opts=i,$(r,i),r.reconnection(!1!==i.reconnection),r.reconnectionAttempts(i.reconnectionAttempts||1/0),r.reconnectionDelay(i.reconnectionDelay||1e3),r.reconnectionDelayMax(i.reconnectionDelayMax||5e3),r.randomizationFactor(null!==(e=i.randomizationFactor)&&void 0!==e?e:.5),r.backoff=new _t({min:r.reconnectionDelay(),max:r.reconnectionDelayMax(),jitter:r.randomizationFactor()}),r.timeout(null==i.timeout?2e4:i.timeout),r.st="closed",r.uri=n;var o=i.parser||xt;return r.encoder=new o.Encoder,r.decoder=new o.Decoder,r.et=!1!==i.autoConnect,r.et&&r.open(),r}s(n,t);var i=n.prototype;return i.reconnection=function(t){return arguments.length?(this.kt=!!t,t||(this.skipReconnect=!0),this):this.kt},i.reconnectionAttempts=function(t){return void 0===t?this.At:(this.At=t,this)},i.reconnectionDelay=function(t){var n;return void 0===t?this.jt:(this.jt=t,null===(n=this.backoff)||void 0===n||n.setMin(t),this)},i.randomizationFactor=function(t){var n;return void 0===t?this.Et:(this.Et=t,null===(n=this.backoff)||void 0===n||n.setJitter(t),this)},i.reconnectionDelayMax=function(t){var n;return void 0===t?this.Ot:(this.Ot=t,null===(n=this.backoff)||void 0===n||n.setMax(t),this)},i.timeout=function(t){return arguments.length?(this.Bt=t,this):this.Bt},i.maybeReconnectOnOpen=function(){!this.ot&&this.kt&&0===this.backoff.attempts&&this.reconnect()},i.open=function(t){var n=this;if(~this.st.indexOf("open"))return this;this.engine=new pt(this.uri,this.opts);var i=this.engine,r=this;this.st="opening",this.skipReconnect=!1;var e=It(i,"open",(function(){r.onopen(),t&&t()})),o=function(i){n.cleanup(),n.st="closed",n.emitReserved("error",i),t?t(i):n.maybeReconnectOnOpen()},s=It(i,"error",o);if(!1!==this.Bt){var u=this.Bt,h=this.setTimeoutFn((function(){e(),o(new Error("timeout")),i.close()}),u);this.opts.autoUnref&&h.unref(),this.subs.push((function(){n.clearTimeoutFn(h)}))}return this.subs.push(e),this.subs.push(s),this},i.connect=function(t){return this.open(t)},i.onopen=function(){this.cleanup(),this.st="open",this.emitReserved("open");var t=this.engine;this.subs.push(It(t,"ping",this.onping.bind(this)),It(t,"data",this.ondata.bind(this)),It(t,"error",this.onerror.bind(this)),It(t,"close",this.onclose.bind(this)),It(this.decoder,"decoded",this.ondecoded.bind(this)))},i.onping=function(){this.emitReserved("ping")},i.ondata=function(t){try{this.decoder.add(t)}catch(t){this.onclose("parse error",t)}},i.ondecoded=function(t){var n=this;R((function(){n.emitReserved("packet",t)}),this.setTimeoutFn)},i.onerror=function(t){this.emitReserved("error",t)},i.socket=function(t,n){var i=this.nsps[t];return i?this.et&&!i.active&&i.connect():(i=new Lt(this,t,n),this.nsps[t]=i),i},i.wt=function(t){for(var n=0,i=Object.keys(this.nsps);n=this.At)this.backoff.reset(),this.emitReserved("reconnect_failed"),this.ot=!1;else{var i=this.backoff.duration();this.ot=!0;var r=this.setTimeoutFn((function(){n.skipReconnect||(t.emitReserved("reconnect_attempt",n.backoff.attempts),n.skipReconnect||n.open((function(i){i?(n.ot=!1,n.reconnect(),t.emitReserved("reconnect_error",i)):n.onreconnect()})))}),i);this.opts.autoUnref&&r.unref(),this.subs.push((function(){t.clearTimeoutFn(r)}))}},i.onreconnect=function(){var t=this.backoff.attempts;this.ot=!1,this.backoff.reset(),this.emitReserved("reconnect",t)},n}(I),Pt={};function $t(t,n){"object"===c(t)&&(n=t,t=void 0);var i,r=function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",i=arguments.length>2?arguments[2]:void 0,r=t;i=i||"undefined"!=typeof location&&location,null==t&&(t=i.protocol+"//"+i.host),"string"==typeof t&&("/"===t.charAt(0)&&(t="/"===t.charAt(1)?i.protocol+t:i.host+t),/^(https?|wss?):\/\//.test(t)||(t=void 0!==i?i.protocol+"//"+t:"https://"+t),r=ft(t)),r.port||(/^(http|ws)$/.test(r.protocol)?r.port="80":/^(http|ws)s$/.test(r.protocol)&&(r.port="443")),r.path=r.path||"/";var e=-1!==r.host.indexOf(":")?"["+r.host+"]":r.host;return r.id=r.protocol+"://"+e+":"+r.port+n,r.href=r.protocol+"://"+e+(i&&i.port===r.port?"":":"+r.port),r}(t,(n=n||{}).path||"/socket.io"),e=r.source,o=r.id,s=r.path,u=Pt[o]&&s in Pt[o].nsps;return n.forceNew||n["force new connection"]||!1===n.multiplex||u?i=new Dt(e,n):(Pt[o]||(Pt[o]=new Dt(e,n)),i=Pt[o]),r.query&&!n.query&&(n.query=r.queryKey),i.socket(r.path,n)}return e($t,{Manager:Dt,Socket:Lt,io:$t,connect:$t}),$t})); //# sourceMappingURL=socket.io.min.js.map onionshare-onionshare-26fcdc5/cli/onionshare_cli/resources/templates/000077500000000000000000000000001521174352300262765ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/cli/onionshare_cli/resources/templates/403.html000066400000000000000000000012331521174352300274710ustar00rootroot00000000000000 OnionShare: 403 Forbidden

You are not allowed to perform that action at this time.

onionshare-onionshare-26fcdc5/cli/onionshare_cli/resources/templates/404.html000066400000000000000000000011561521174352300274760ustar00rootroot00000000000000 OnionShare: 404 Not Found

404 Not Found

onionshare-onionshare-26fcdc5/cli/onionshare_cli/resources/templates/405.html000066400000000000000000000012001521174352300274650ustar00rootroot00000000000000 OnionShare: 405 Method Not Allowed

405 Method Not Allowed

onionshare-onionshare-26fcdc5/cli/onionshare_cli/resources/templates/500.html000066400000000000000000000012701521174352300274700ustar00rootroot00000000000000 OnionShare: An error occurred

Sorry, an unexpected error seems to have occurred, and your request didn't succeed.

onionshare-onionshare-26fcdc5/cli/onionshare_cli/resources/templates/chat.html000066400000000000000000000026711521174352300301110ustar00rootroot00000000000000 {% if title %}{{ title }}{% else %}OnionShare Chat{% endif %}

{% if title %}{{ title }}{% else %}OnionShare Chat{% endif %}

onionshare-onionshare-26fcdc5/cli/onionshare_cli/resources/templates/denied.html000066400000000000000000000003461521174352300304170ustar00rootroot00000000000000 OnionShare

OnionShare download in progress

onionshare-onionshare-26fcdc5/cli/onionshare_cli/resources/templates/listing.html000066400000000000000000000033301521174352300306340ustar00rootroot00000000000000 {% if title %}{{ title }}{% else %}OnionShare{% endif %}

{% if title %}{{ title }}{% else %}OnionShare{% endif %}

{% if breadcrumbs %} {% endif %}
Filename
Size
{% for info in dirs %} {% endfor %} {% for info in files %}
{{ info.size_human }}
{% endfor %}
onionshare-onionshare-26fcdc5/cli/onionshare_cli/resources/templates/receive.html000066400000000000000000000051501521174352300306070ustar00rootroot00000000000000 {% if title %}{{ title }}{% else %}OnionShare Dropbox{% endif %}

{% if title %}{{ title }}{% else %}OnionShare Dropbox{% endif %}

{% if not disable_text and not disable_files %}

Submit Files or Messages

You can submit files, a message, or both.

Remember, you are accessing this service anonymously! Provide contact info if you want a response to the message.

{% endif %} {% if not disable_text and disable_files %}

Submit Messages

You can submit a message.

Remember, you are accessing this service anonymously! Provide contact info if you want a response to the message.

{% endif %} {% if disable_text and not disable_files %}

Submit Files

You can submit files

{% endif %}
    {% with messages = get_flashed_messages(with_categories=true) %} {% if messages %} {% for category, message in messages %}
  • {{ message }}
  • {% endfor %} {% endif %} {% endwith %}
{% if not disable_files %}

{% endif %} {% if not disable_text %}

{% endif %}

onionshare-onionshare-26fcdc5/cli/onionshare_cli/resources/templates/send.html000066400000000000000000000046161521174352300301240ustar00rootroot00000000000000 {% if title %}{{ title }}{% else %}OnionShare{% endif %}

{% if title %}{{ title }}{% else %}OnionShare{% endif %}

Total size: {{ filesize_human }} {% if is_zipped %} (compressed){% endif %}
Download Files
{% if breadcrumbs %} {% endif %}
Filename
Size
{% for info in dirs %} {% endfor %} {% for info in files %}
{% if download_individual_files %} {{ info.basename }} {% else %} {{ info.basename }} {% endif %}
{{ info.size_human }}
{% endfor %}
onionshare-onionshare-26fcdc5/cli/onionshare_cli/resources/templates/thankyou.html000066400000000000000000000016001521174352300310230ustar00rootroot00000000000000 OnionShare is closed

{% if title %}{{ title }}{% else %}OnionShare{% endif %}

Thank you for using OnionShare

You may now close this window.

onionshare-onionshare-26fcdc5/cli/onionshare_cli/resources/torrc_template000066400000000000000000000014771521174352300272600ustar00rootroot00000000000000DataDirectory {{data_directory}} SocksPort {{socks_port}} CookieAuthentication 1 CookieAuthFile {{cookie_auth_file}} AvoidDiskWrites 1 Log notice stdout GeoIPFile {{geo_ip_file}} GeoIPv6File {{geo_ipv6_file}} # Bridge configurations ClientTransportPlugin meek_lite,obfs2,obfs3,obfs4,scramblesuit exec {{obfs4proxy_path}} ClientTransportPlugin snowflake exec {{snowflake_path}} -url https://snowflake-broker.torproject.net.global.prod.fastly.net/ -front cdn.sstatic.net -ice stun:stun.l.google.com:19302,stun:stun.voip.blackberry.com:3478,stun:stun.altar.com.pl:3478,stun:stun.antisip.com:3478,stun:stun.bluesip.net:3478,stun:stun.dus.net:3478,stun:stun.epygi.com:3478,stun:stun.sonetel.com:3478,stun:stun.sonetel.net:3478,stun:stun.stunprotocol.org:3478,stun:stun.uls.co.za:3478,stun:stun.voipgate.com:3478,stun:stun.voys.nl:3478 onionshare-onionshare-26fcdc5/cli/onionshare_cli/resources/torrc_template-meek_lite_azure000066400000000000000000000002321521174352300324060ustar00rootroot00000000000000# Enable built-in meek-azure bridge Bridge meek_lite 192.0.2.20:80 url=https://1314488750.rsc.cdn77.org front=www.phpmyadmin.net utls=HelloRandomizedALPN onionshare-onionshare-26fcdc5/cli/onionshare_cli/resources/torrc_template-obfs4000066400000000000000000000033741521174352300302710ustar00rootroot00000000000000# Enable built-in obfs4 bridge Bridge obfs4 146.57.248.225:22 10A6CD36A537FCE513A322361547444B393989F0 cert=K1gDtDAIcUfeLqbstggjIw2rtgIKqdIhUlHp82XRqNSq/mtAjp1BIC9vHKJ2FAEpGssTPw iat-mode=0 Bridge obfs4 192.95.36.142:443 CDF2E852BF539B82BD10E27E9115A31734E378C2 cert=qUVQ0srL1JI/vO6V6m/24anYXiJD3QP2HgzUKQtQ7GRqqUvs7P+tG43RtAqdhLOALP7DJQ iat-mode=1 Bridge obfs4 193.11.166.194:27015 2D82C2E354D531A68469ADF7F878FA6060C6BACA cert=4TLQPJrTSaDffMK7Nbao6LC7G9OW/NHkUwIdjLSS3KYf0Nv4/nQiiI8dY2TcsQx01NniOg iat-mode=0 Bridge obfs4 193.11.166.194:27020 86AC7B8D430DAC4117E9F42C9EAED18133863AAF cert=0LDeJH4JzMDtkJJrFphJCiPqKx7loozKN7VNfuukMGfHO0Z8OGdzHVkhVAOfo1mUdv9cMg iat-mode=0 Bridge obfs4 193.11.166.194:27025 1AE2C08904527FEA90C4C4F8C1083EA59FBC6FAF cert=ItvYZzW5tn6v3G4UnQa6Qz04Npro6e81AP70YujmK/KXwDFPTs3aHXcHp4n8Vt6w/bv8cA iat-mode=0 Bridge obfs4 209.148.46.65:443 74FAD13168806246602538555B5521A0383A1875 cert=ssH+9rP8dG2NLDN2XuFw63hIO/9MNNinLmxQDpVa+7kTOa9/m+tGWT1SmSYpQ9uTBGa6Hw iat-mode=0 Bridge obfs4 37.218.245.14:38224 D9A82D2F9C2F65A18407B1D2B764F130847F8B5D cert=bjRaMrr1BRiAW8IE9U5z27fQaYgOhX1UCmOpg2pFpoMvo6ZgQMzLsaTzzQNTlm7hNcb+Sg iat-mode=0 Bridge obfs4 45.145.95.6:27015 C5B7CD6946FF10C5B3E89691A7D3F2C122D2117C cert=TD7PbUO0/0k6xYHMPW3vJxICfkMZNdkRrb63Zhl5j9dW3iRGiCx0A7mPhe5T2EDzQ35+Zw iat-mode=0 Bridge obfs4 51.222.13.177:80 5EDAC3B810E12B01F6FD8050D2FD3E277B289A08 cert=2uplIpLQ0q9+0qMFrK5pkaYRDOe460LL9WHBvatgkuRr/SL31wBOEupaMMJ6koRE6Ld0ew iat-mode=0 Bridge obfs4 85.31.186.26:443 91A6354697E6B02A386312F68D82CF86824D3606 cert=PBwr+S8JTVZo6MPdHnkTwXJPILWADLqfMGoVvhZClMq/Urndyd42BwX9YFJHZnBB3H0XCw iat-mode=0 Bridge obfs4 85.31.186.98:443 011F2599C0E9B27EE74B353155E244813763C3E5 cert=ayq0XzCwhpdysn5o0EyDUbmSOx3X/oTEbzDMvczHOdBJKlvIdHHLJGkZARtT4dcBFArPPg iat-mode=0 onionshare-onionshare-26fcdc5/cli/onionshare_cli/resources/torrc_template-snowflake000066400000000000000000000016631521174352300312440ustar00rootroot00000000000000# Enable built-in snowflake bridge Bridge snowflake 192.0.2.3:80 2B280B23E1107BB62ABFC40DDCC8824814F80A72 fingerprint=2B280B23E1107BB62ABFC40DDCC8824814F80A72 url=https://1098762253.rsc.cdn77.org/ fronts=www.cdn77.com,www.phpmyadmin.net ice=stun:stun.antisip.com:3478,stun:stun.epygi.com:3478,stun:stun.uls.co.za:3478,stun:stun.voipgate.com:3478,stun:stun.mixvoip.com:3478,stun:stun.nextcloud.com:3478,stun:stun.bethesda.net:3478,stun:stun.nextcloud.com:443 utls-imitate=hellorandomizedalpn Bridge snowflake 192.0.2.4:80 8838024498816A039FCBBAB14E6F40A0843051FA fingerprint=8838024498816A039FCBBAB14E6F40A0843051FA url=https://1098762253.rsc.cdn77.org/ fronts=www.cdn77.com,www.phpmyadmin.net ice=stun:stun.antisip.com:3478,stun:stun.epygi.com:3478,stun:stun.uls.co.za:3478,stun:stun.voipgate.com:3478,stun:stun.mixvoip.com:3478,stun:stun.nextcloud.com:3478,stun:stun.bethesda.net:3478,stun:stun.nextcloud.com:443 utls-imitate=hellorandomizedalpn onionshare-onionshare-26fcdc5/cli/onionshare_cli/resources/version.txt000066400000000000000000000000061521174352300265220ustar00rootroot000000000000002.6.4 onionshare-onionshare-26fcdc5/cli/onionshare_cli/resources/wordlist.txt000066400000000000000000001713001521174352300267120ustar00rootroot00000000000000abacus abdomen abdominal abide abiding ability ablaze able abnormal abrasion abrasive abreast abridge abroad abruptly absence absentee absently absinthe absolute absolve abstain abstract absurd accent acclaim acclimate accompany account accuracy accurate accustom acetone achiness aching acid acorn acquaint acquire acre acrobat acronym acting action activate activator active activism activist activity actress acts acutely acuteness aeration aerobics aerosol aerospace afar affair affected affecting affection affidavit affiliate affirm affix afflicted affluent afford affront aflame afloat aflutter afoot afraid afterglow afterlife aftermath aftermost afternoon aged ageless agency agenda agent aggregate aghast agile agility aging agnostic agonize agonizing agony agreeable agreeably agreed agreeing agreement aground ahead ahoy aide aids aim ajar alabaster alarm albatross album alfalfa algebra algorithm alias alibi alienable alienate aliens alike alive alkaline alkalize almanac almighty almost aloe aloft aloha alone alongside aloof alphabet alright although altitude alto aluminum alumni always amaretto amaze amazingly amber ambiance ambiguity ambiguous ambition ambitious ambulance ambush amendable amendment amends amenity amiable amicably amid amigo amino amiss ammonia ammonium amnesty amniotic among amount amperage ample amplifier amplify amply amuck amulet amusable amused amusement amuser amusing anaconda anaerobic anagram anatomist anatomy anchor anchovy ancient android anemia anemic aneurism anew angelfish angelic anger angled angler angles angling angrily angriness anguished angular animal animate animating animation animator anime animosity ankle annex annotate announcer annoying annually annuity anointer another answering antacid antarctic anteater antelope antennae anthem anthill anthology antibody antics antidote antihero antiquely antiques antiquity antirust antitoxic antitrust antiviral antivirus antler antonym antsy anvil anybody anyhow anymore anyone anyplace anything anytime anyway anywhere aorta apache apostle appealing appear appease appeasing appendage appendix appetite appetizer applaud applause apple appliance applicant applied apply appointee appraisal appraiser apprehend approach approval approve apricot april apron aptitude aptly aqua aqueduct arbitrary arbitrate ardently area arena arguable arguably argue arise armadillo armband armchair armed armful armhole arming armless armoire armored armory armrest army aroma arose around arousal arrange array arrest arrival arrive arrogance arrogant arson art ascend ascension ascent ascertain ashamed ashen ashes ashy aside askew asleep asparagus aspect aspirate aspire aspirin astonish astound astride astrology astronaut astronomy astute atlantic atlas atom atonable atop atrium atrocious atrophy attach attain attempt attendant attendee attention attentive attest attic attire attitude attractor attribute atypical auction audacious audacity audible audibly audience audio audition augmented august authentic author autism autistic autograph automaker automated automatic autopilot available avalanche avatar avenge avenging avenue average aversion avert aviation aviator avid avoid await awaken award aware awhile awkward awning awoke awry axis babble babbling babied baboon backache backboard backboned backdrop backed backer backfield backfire backhand backing backlands backlash backless backlight backlit backlog backpack backpedal backrest backroom backshift backside backslid backspace backspin backstab backstage backtalk backtrack backup backward backwash backwater backyard bacon bacteria bacterium badass badge badland badly badness baffle baffling bagel bagful baggage bagged baggie bagginess bagging baggy bagpipe baguette baked bakery bakeshop baking balance balancing balcony balmy balsamic bamboo banana banish banister banjo bankable bankbook banked banker banking banknote bankroll banner bannister banshee banter barbecue barbed barbell barber barcode barge bargraph barista baritone barley barmaid barman barn barometer barrack barracuda barrel barrette barricade barrier barstool bartender barterer bash basically basics basil basin basis basket batboy batch bath baton bats battalion battered battering battery batting battle bauble bazooka blabber bladder blade blah blame blaming blanching blandness blank blaspheme blasphemy blast blatancy blatantly blazer blazing bleach bleak bleep blemish blend bless blighted blimp bling blinked blinker blinking blinks blip blissful blitz blizzard bloated bloating blob blog bloomers blooming blooper blot blouse blubber bluff bluish blunderer blunt blurb blurred blurry blurt blush blustery boaster boastful boasting boat bobbed bobbing bobble bobcat bobsled bobtail bodacious body bogged boggle bogus boil bok bolster bolt bonanza bonded bonding bondless boned bonehead boneless bonelike boney bonfire bonnet bonsai bonus bony boogeyman boogieman book boondocks booted booth bootie booting bootlace bootleg boots boozy borax boring borough borrower borrowing boss botanical botanist botany botch both bottle bottling bottom bounce bouncing bouncy bounding boundless bountiful bovine boxcar boxer boxing boxlike boxy breach breath breeches breeching breeder breeding breeze breezy brethren brewery brewing briar bribe brick bride bridged brigade bright brilliant brim bring brink brisket briskly briskness bristle brittle broadband broadcast broaden broadly broadness broadside broadways broiler broiling broken broker bronchial bronco bronze bronzing brook broom brought browbeat brownnose browse browsing bruising brunch brunette brunt brush brussels brute brutishly bubble bubbling bubbly buccaneer bucked bucket buckle buckshot buckskin bucktooth buckwheat buddhism buddhist budding buddy budget buffalo buffed buffer buffing buffoon buggy bulb bulge bulginess bulgur bulk bulldog bulldozer bullfight bullfrog bullhorn bullion bullish bullpen bullring bullseye bullwhip bully bunch bundle bungee bunion bunkbed bunkhouse bunkmate bunny bunt busboy bush busily busload bust busybody buzz cabana cabbage cabbie cabdriver cable caboose cache cackle cacti cactus caddie caddy cadet cadillac cadmium cage cahoots cake calamari calamity calcium calculate calculus caliber calibrate calm caloric calorie calzone camcorder cameo camera camisole camper campfire camping campsite campus canal canary cancel candied candle candy cane canine canister cannabis canned canning cannon cannot canola canon canopener canopy canteen canyon capable capably capacity cape capillary capital capitol capped capricorn capsize capsule caption captivate captive captivity capture caramel carat caravan carbon cardboard carded cardiac cardigan cardinal cardstock carefully caregiver careless caress caretaker cargo caring carless carload carmaker carnage carnation carnival carnivore carol carpenter carpentry carpool carport carried carrot carrousel carry cartel cartload carton cartoon cartridge cartwheel carve carving carwash cascade case cash casing casino casket cassette casually casualty catacomb catalog catalyst catalyze catapult cataract catatonic catcall catchable catcher catching catchy caterer catering catfight catfish cathedral cathouse catlike catnap catnip catsup cattail cattishly cattle catty catwalk caucasian caucus causal causation cause causing cauterize caution cautious cavalier cavalry caviar cavity cedar celery celestial celibacy celibate celtic cement census ceramics ceremony certainly certainty certified certify cesarean cesspool chafe chaffing chain chair chalice challenge chamber chamomile champion chance change channel chant chaos chaperone chaplain chapped chaps chapter character charbroil charcoal charger charging chariot charity charm charred charter charting chase chasing chaste chastise chastity chatroom chatter chatting chatty cheating cheddar cheek cheer cheese cheesy chef chemicals chemist chemo cherisher cherub chess chest chevron chevy chewable chewer chewing chewy chief chihuahua childcare childhood childish childless childlike chili chill chimp chip chirping chirpy chitchat chivalry chive chloride chlorine choice chokehold choking chomp chooser choosing choosy chop chosen chowder chowtime chrome chubby chuck chug chummy chump chunk churn chute cider cilantro cinch cinema cinnamon circle circling circular circulate circus citable citadel citation citizen citric citrus city civic civil clad claim clambake clammy clamor clamp clamshell clang clanking clapped clapper clapping clarify clarinet clarity clash clasp class clatter clause clavicle claw clay clean clear cleat cleaver cleft clench clergyman clerical clerk clever clicker client climate climatic cling clinic clinking clip clique cloak clobber clock clone cloning closable closure clothes clothing cloud clover clubbed clubbing clubhouse clump clumsily clumsy clunky clustered clutch clutter coach coagulant coastal coaster coasting coastland coastline coat coauthor cobalt cobbler cobweb cocoa coconut cod coeditor coerce coexist coffee cofounder cognition cognitive cogwheel coherence coherent cohesive coil coke cola cold coleslaw coliseum collage collapse collar collected collector collide collie collision colonial colonist colonize colony colossal colt coma come comfort comfy comic coming comma commence commend comment commerce commode commodity commodore common commotion commute commuting compacted compacter compactly compactor companion company compare compel compile comply component composed composer composite compost composure compound compress comprised computer computing comrade concave conceal conceded concept concerned concert conch concierge concise conclude concrete concur condense condiment condition condone conducive conductor conduit cone confess confetti confidant confident confider confiding configure confined confining confirm conflict conform confound confront confused confusing confusion congenial congested congrats congress conical conjoined conjure conjuror connected connector consensus consent console consoling consonant constable constant constrain constrict construct consult consumer consuming contact container contempt contend contented contently contents contest context contort contour contrite control contusion convene convent copartner cope copied copier copilot coping copious copper copy coral cork cornball cornbread corncob cornea corned corner cornfield cornflake cornhusk cornmeal cornstalk corny coronary coroner corporal corporate corral correct corridor corrode corroding corrosive corsage corset cortex cosigner cosmetics cosmic cosmos cosponsor cost cottage cotton couch cough could countable countdown counting countless country county courier covenant cover coveted coveting coyness cozily coziness cozy crabbing crabgrass crablike crabmeat cradle cradling crafter craftily craftsman craftwork crafty cramp cranberry crane cranial cranium crank crate crave craving crawfish crawlers crawling crayfish crayon crazed crazily craziness crazy creamed creamer creamlike crease creasing creatable create creation creative creature credible credibly credit creed creme creole crepe crept crescent crested cresting crestless crevice crewless crewman crewmate crib cricket cried crier crimp crimson cringe cringing crinkle crinkly crisped crisping crisply crispness crispy criteria critter croak crock crook croon crop cross crouch crouton crowbar crowd crown crucial crudely crudeness cruelly cruelness cruelty crumb crummiest crummy crumpet crumpled cruncher crunching crunchy crusader crushable crushed crusher crushing crust crux crying cryptic crystal cubbyhole cube cubical cubicle cucumber cuddle cuddly cufflink culinary culminate culpable culprit cultivate cultural culture cupbearer cupcake cupid cupped cupping curable curator curdle cure curfew curing curled curler curliness curling curly curry curse cursive cursor curtain curtly curtsy curvature curve curvy cushy cusp cussed custard custodian custody customary customer customize customs cut cycle cyclic cycling cyclist cylinder cymbal cytoplasm cytoplast dab dad daffodil dagger daily daintily dainty dairy daisy dallying dance dancing dandelion dander dandruff dandy danger dangle dangling daredevil dares daringly darkened darkening darkish darkness darkroom darling darn dart darwinism dash dastardly data datebook dating daughter daunting dawdler dawn daybed daybreak daycare daydream daylight daylong dayroom daytime dazzler dazzling deacon deafening deafness dealer dealing dealmaker dealt dean debatable debate debating debit debrief debtless debtor debug debunk decade decaf decal decathlon decay deceased deceit deceiver deceiving december decency decent deception deceptive decibel decidable decimal decimeter decipher deck declared decline decode decompose decorated decorator decoy decrease decree dedicate dedicator deduce deduct deed deem deepen deeply deepness deface defacing defame default defeat defection defective defendant defender defense defensive deferral deferred defiance defiant defile defiling define definite deflate deflation deflator deflected deflector defog deforest defraud defrost deftly defuse defy degraded degrading degrease degree dehydrate deity dejected delay delegate delegator delete deletion delicacy delicate delicious delighted delirious delirium deliverer delivery delouse delta deluge delusion deluxe demanding demeaning demeanor demise democracy democrat demote demotion demystify denatured deniable denial denim denote dense density dental dentist denture deny deodorant deodorize departed departure depict deplete depletion deplored deploy deport depose depraved depravity deprecate depress deprive depth deputize deputy derail deranged derby derived desecrate deserve deserving designate designed designer designing deskbound desktop deskwork desolate despair despise despite destiny destitute destruct detached detail detection detective detector detention detergent detest detonate detonator detoxify detract deuce devalue deviancy deviant deviate deviation deviator device devious devotedly devotee devotion devourer devouring devoutly dexterity dexterous diabetes diabetic diabolic diagnoses diagnosis diagram dial diameter diaper diaphragm diary dice dicing dictate dictation dictator difficult diffused diffuser diffusion diffusive dig dilation diligence diligent dill dilute dime diminish dimly dimmed dimmer dimness dimple diner dingbat dinghy dinginess dingo dingy dining dinner diocese dioxide diploma dipped dipper dipping directed direction directive directly directory direness dirtiness disabled disagree disallow disarm disarray disaster disband disbelief disburse discard discern discharge disclose discolor discount discourse discover discuss disdain disengage disfigure disgrace dish disinfect disjoin disk dislike disliking dislocate dislodge disloyal dismantle dismay dismiss dismount disobey disorder disown disparate disparity dispatch dispense dispersal dispersed disperser displace display displease disposal dispose disprove dispute disregard disrupt dissuade distance distant distaste distill distinct distort distract distress district distrust ditch ditto ditzy dividable divided dividend dividers dividing divinely diving divinity divisible divisibly division divisive divorcee dizziness dizzy doable docile dock doctrine document dodge dodgy doily doing dole dollar dollhouse dollop dolly dolphin domain domelike domestic dominion dominoes donated donation donator donor donut doodle doorbell doorframe doorknob doorman doormat doornail doorpost doorstep doorstop doorway doozy dork dormitory dorsal dosage dose dotted doubling douche dove down dowry doze drab dragging dragonfly dragonish dragster drainable drainage drained drainer drainpipe dramatic dramatize drank drapery drastic draw dreaded dreadful dreadlock dreamboat dreamily dreamland dreamless dreamlike dreamt dreamy drearily dreary drench dress drew dribble dried drier drift driller drilling drinkable drinking dripping drippy drivable driven driver driveway driving drizzle drizzly drone drool droop drop-down dropbox dropkick droplet dropout dropper drove drown drowsily drudge drum dry dubbed dubiously duchess duckbill ducking duckling ducktail ducky duct dude duffel dugout duh duke duller dullness duly dumping dumpling dumpster duo dupe duplex duplicate duplicity durable durably duration duress during dusk dust dutiful duty duvet dwarf dweeb dwelled dweller dwelling dwindle dwindling dynamic dynamite dynasty dyslexia dyslexic each eagle earache eardrum earflap earful earlobe early earmark earmuff earphone earpiece earplugs earring earshot earthen earthlike earthling earthly earthworm earthy earwig easeful easel easiest easily easiness easing eastbound eastcoast easter eastward eatable eaten eatery eating eats ebay ebony ebook ecard eccentric echo eclair eclipse ecologist ecology economic economist economy ecosphere ecosystem edge edginess edging edgy edition editor educated education educator eel effective effects efficient effort eggbeater egging eggnog eggplant eggshell egomaniac egotism egotistic either eject elaborate elastic elated elbow eldercare elderly eldest electable election elective elephant elevate elevating elevation elevator eleven elf eligible eligibly eliminate elite elitism elixir elk ellipse elliptic elm elongated elope eloquence eloquent elsewhere elude elusive elves email embargo embark embassy embattled embellish ember embezzle emblaze emblem embody embolism emboss embroider emcee emerald emergency emission emit emote emoticon emotion empathic empathy emperor emphases emphasis emphasize emphatic empirical employed employee employer emporium empower emptier emptiness empty emu enable enactment enamel enchanted enchilada encircle enclose enclosure encode encore encounter encourage encroach encrust encrypt endanger endeared endearing ended ending endless endnote endocrine endorphin endorse endowment endpoint endurable endurance enduring energetic energize energy enforced enforcer engaged engaging engine engorge engraved engraver engraving engross engulf enhance enigmatic enjoyable enjoyably enjoyer enjoying enjoyment enlarged enlarging enlighten enlisted enquirer enrage enrich enroll enslave ensnare ensure entail entangled entering entertain enticing entire entitle entity entomb entourage entrap entree entrench entrust entryway entwine enunciate envelope enviable enviably envious envision envoy envy enzyme epic epidemic epidermal epidermis epidural epilepsy epileptic epilogue epiphany episode equal equate equation equator equinox equipment equity equivocal eradicate erasable erased eraser erasure ergonomic errand errant erratic error erupt escalate escalator escapable escapade escapist escargot eskimo esophagus espionage espresso esquire essay essence essential establish estate esteemed estimate estimator estranged estrogen etching eternal eternity ethanol ether ethically ethics euphemism evacuate evacuee evade evaluate evaluator evaporate evasion evasive even everglade evergreen everybody everyday everyone evict evidence evident evil evoke evolution evolve exact exalted example excavate excavator exceeding exception excess exchange excitable exciting exclaim exclude excluding exclusion exclusive excretion excretory excursion excusable excusably excuse exemplary exemplify exemption exerciser exert exes exfoliate exhale exhaust exhume exile existing exit exodus exonerate exorcism exorcist expand expanse expansion expansive expectant expedited expediter expel expend expenses expensive expert expire expiring explain expletive explicit explode exploit explore exploring exponent exporter exposable expose exposure express expulsion exquisite extended extending extent extenuate exterior external extinct extortion extradite extras extrovert extrude extruding exuberant fable fabric fabulous facebook facecloth facedown faceless facelift faceplate faceted facial facility facing facsimile faction factoid factor factsheet factual faculty fade fading failing falcon fall false falsify fame familiar family famine famished fanatic fancied fanciness fancy fanfare fang fanning fantasize fantastic fantasy fascism fastball faster fasting fastness faucet favorable favorably favored favoring favorite fax feast federal fedora feeble feed feel feisty feline felt-tip feminine feminism feminist feminize femur fence fencing fender ferment fernlike ferocious ferocity ferret ferris ferry fervor fester festival festive festivity fetal fetch fever fiber fiction fiddle fiddling fidelity fidgeting fidgety fifteen fifth fiftieth fifty figment figure figurine filing filled filler filling film filter filth filtrate finale finalist finalize finally finance financial finch fineness finer finicky finished finisher finishing finite finless finlike fiscally fit five flaccid flagman flagpole flagship flagstick flagstone flail flakily flaky flame flammable flanked flanking flannels flap flaring flashback flashbulb flashcard flashily flashing flashy flask flatbed flatfoot flatly flatness flatten flattered flatterer flattery flattop flatware flatworm flavored flavorful flavoring flaxseed fled fleshed fleshy flick flier flight flinch fling flint flip flirt float flock flogging flop floral florist floss flounder flyable flyaway flyer flying flyover flypaper foam foe fog foil folic folk follicle follow fondling fondly fondness fondue font food fool footage football footbath footboard footer footgear foothill foothold footing footless footman footnote footpad footpath footprint footrest footsie footsore footwear footwork fossil foster founder founding fountain fox foyer fraction fracture fragile fragility fragment fragrance fragrant frail frame framing frantic fraternal frayed fraying frays freckled freckles freebase freebee freebie freedom freefall freehand freeing freeload freely freemason freeness freestyle freeware freeway freewill freezable freezing freight french frenzied frenzy frequency frequent fresh fretful fretted friction friday fridge fried friend frighten frightful frigidity frigidly frill fringe frisbee frisk fritter frivolous frolic from front frostbite frosted frostily frosting frostlike frosty froth frown frozen fructose frugality frugally fruit frustrate frying gab gaffe gag gainfully gaining gains gala gallantly galleria gallery galley gallon gallows gallstone galore galvanize gambling game gaming gamma gander gangly gangrene gangway gap garage garbage garden gargle garland garlic garment garnet garnish garter gas gatherer gathering gating gauging gauntlet gauze gave gawk gazing gear gecko geek geiger gem gender generic generous genetics genre gentile gentleman gently gents geography geologic geologist geology geometric geometry geranium gerbil geriatric germicide germinate germless germproof gestate gestation gesture getaway getting getup giant gibberish giblet giddily giddiness giddy gift gigabyte gigahertz gigantic giggle giggling giggly gigolo gilled gills gimmick girdle giveaway given giver giving gizmo gizzard glacial glacier glade gladiator gladly glamorous glamour glance glancing glandular glare glaring glass glaucoma glazing gleaming gleeful glider gliding glimmer glimpse glisten glitch glitter glitzy gloater gloating gloomily gloomy glorified glorifier glorify glorious glory gloss glove glowing glowworm glucose glue gluten glutinous glutton gnarly gnat goal goatskin goes goggles going goldfish goldmine goldsmith golf goliath gonad gondola gone gong good gooey goofball goofiness goofy google goon gopher gore gorged gorgeous gory gosling gossip gothic gotten gout gown grab graceful graceless gracious gradation graded grader gradient grading gradually graduate graffiti grafted grafting grain granddad grandkid grandly grandma grandpa grandson granite granny granola grant granular grape graph grapple grappling grasp grass gratified gratify grating gratitude gratuity gravel graveness graves graveyard gravitate gravity gravy gray grazing greasily greedily greedless greedy green greeter greeting grew greyhound grid grief grievance grieving grievous grill grimace grimacing grime griminess grimy grinch grinning grip gristle grit groggily groggy groin groom groove grooving groovy grope ground grouped grout grove grower growing growl grub grudge grudging grueling gruffly grumble grumbling grumbly grumpily grunge grunt guacamole guidable guidance guide guiding guileless guise gulf gullible gully gulp gumball gumdrop gumminess gumming gummy gurgle gurgling guru gush gusto gusty gutless guts gutter guy guzzler gyration habitable habitant habitat habitual hacked hacker hacking hacksaw had haggler haiku half halogen halt halved halves hamburger hamlet hammock hamper hamster hamstring handbag handball handbook handbrake handcart handclap handclasp handcraft handcuff handed handful handgrip handgun handheld handiness handiwork handlebar handled handler handling handmade handoff handpick handprint handrail handsaw handset handsfree handshake handstand handwash handwork handwoven handwrite handyman hangnail hangout hangover hangup hankering hankie hanky haphazard happening happier happiest happily happiness happy harbor hardcopy hardcore hardcover harddisk hardened hardener hardening hardhat hardhead hardiness hardly hardness hardship hardware hardwired hardwood hardy harmful harmless harmonica harmonics harmonize harmony harness harpist harsh harvest hash hassle haste hastily hastiness hasty hatbox hatchback hatchery hatchet hatching hatchling hate hatless hatred haunt haven hazard hazelnut hazily haziness hazing hazy headache headband headboard headcount headdress headed header headfirst headgear heading headlamp headless headlock headphone headpiece headrest headroom headscarf headset headsman headstand headstone headway headwear heap heat heave heavily heaviness heaving hedge hedging heftiness hefty helium helmet helper helpful helping helpless helpline hemlock hemstitch hence henchman henna herald herbal herbicide herbs heritage hermit heroics heroism herring herself hertz hesitancy hesitant hesitate hexagon hexagram hubcap huddle huddling huff hug hula hulk hull human humble humbling humbly humid humiliate humility humming hummus humongous humorist humorless humorous humpback humped humvee hunchback hundredth hunger hungrily hungry hunk hunter hunting huntress huntsman hurdle hurled hurler hurling hurray hurricane hurried hurry hurt husband hush husked huskiness hut hybrid hydrant hydrated hydration hydrogen hydroxide hyperlink hypertext hyphen hypnoses hypnosis hypnotic hypnotism hypnotist hypnotize hypocrisy hypocrite ibuprofen ice iciness icing icky icon icy idealism idealist idealize ideally idealness identical identify identity ideology idiocy idiom idly igloo ignition ignore iguana illicitly illusion illusive image imaginary imagines imaging imbecile imitate imitation immature immerse immersion imminent immobile immodest immorally immortal immovable immovably immunity immunize impaired impale impart impatient impeach impeding impending imperfect imperial impish implant implement implicate implicit implode implosion implosive imply impolite important importer impose imposing impotence impotency impotent impound imprecise imprint imprison impromptu improper improve improving improvise imprudent impulse impulsive impure impurity iodine iodize ion ipad iphone ipod irate irk iron irregular irrigate irritable irritably irritant irritate islamic islamist isolated isolating isolation isotope issue issuing italicize italics item itinerary itunes ivory ivy jab jackal jacket jackknife jackpot jailbird jailbreak jailer jailhouse jalapeno jam janitor january jargon jarring jasmine jaundice jaunt java jawed jawless jawline jaws jaybird jaywalker jazz jeep jeeringly jellied jelly jersey jester jet jiffy jigsaw jimmy jingle jingling jinx jitters jittery job jockey jockstrap jogger jogging john joining jokester jokingly jolliness jolly jolt jot jovial joyfully joylessly joyous joyride joystick jubilance jubilant judge judgingly judicial judiciary judo juggle juggling jugular juice juiciness juicy jujitsu jukebox july jumble jumbo jump junction juncture june junior juniper junkie junkman junkyard jurist juror jury justice justifier justify justly justness juvenile kabob kangaroo karaoke karate karma kebab keenly keenness keep keg kelp kennel kept kerchief kerosene kettle kick kiln kilobyte kilogram kilometer kilowatt kilt kimono kindle kindling kindly kindness kindred kinetic kinfolk king kinship kinsman kinswoman kissable kisser kissing kitchen kite kitten kitty kiwi kleenex knapsack knee knelt knickers knoll koala kooky kosher krypton kudos kung labored laborer laboring laborious labrador ladder ladies ladle ladybug ladylike lagged lagging lagoon lair lake lance landed landfall landfill landing landlady landless landline landlord landmark landmass landmine landowner landscape landside landslide language lankiness lanky lantern lapdog lapel lapped lapping laptop lard large lark lash lasso last latch late lather latitude latrine latter latticed launch launder laundry laurel lavender lavish laxative lazily laziness lazy lecturer left legacy legal legend legged leggings legible legibly legislate lego legroom legume legwarmer legwork lemon lend length lens lent leotard lesser letdown lethargic lethargy letter lettuce level leverage levers levitate levitator liability liable liberty librarian library licking licorice lid life lifter lifting liftoff ligament likely likeness likewise liking lilac lilly lily limb limeade limelight limes limit limping limpness line lingo linguini linguist lining linked linoleum linseed lint lion lip liquefy liqueur liquid lisp list litigate litigator litmus litter little livable lived lively liver livestock lividly living lizard lubricant lubricate lucid luckily luckiness luckless lucrative ludicrous lugged lukewarm lullaby lumber luminance luminous lumpiness lumping lumpish lunacy lunar lunchbox luncheon lunchroom lunchtime lung lurch lure luridness lurk lushly lushness luster lustfully lustily lustiness lustrous lusty luxurious luxury lying lyrically lyricism lyricist lyrics macarena macaroni macaw mace machine machinist magazine magenta maggot magical magician magma magnesium magnetic magnetism magnetize magnifier magnify magnitude magnolia mahogany maimed majestic majesty majorette majority makeover maker makeshift making malformed malt mama mammal mammary mammogram manager managing manatee mandarin mandate mandatory mandolin manger mangle mango mangy manhandle manhole manhood manhunt manicotti manicure manifesto manila mankind manlike manliness manly manmade manned mannish manor manpower mantis mantra manual many map marathon marauding marbled marbles marbling march mardi margarine margarita margin marigold marina marine marital maritime marlin marmalade maroon married marrow marry marshland marshy marsupial marvelous marxism mascot masculine mashed mashing massager masses massive mastiff matador matchbook matchbox matcher matching matchless material maternal maternity math mating matriarch matrimony matrix matron matted matter maturely maturing maturity mauve maverick maximize maximum maybe mayday mayflower moaner moaning mobile mobility mobilize mobster mocha mocker mockup modified modify modular modulator module moisten moistness moisture molar molasses mold molecular molecule molehill mollusk mom monastery monday monetary monetize moneybags moneyless moneywise mongoose mongrel monitor monkhood monogamy monogram monologue monopoly monorail monotone monotype monoxide monsieur monsoon monstrous monthly monument moocher moodiness moody mooing moonbeam mooned moonlight moonlike moonlit moonrise moonscape moonshine moonstone moonwalk mop morale morality morally morbidity morbidly morphine morphing morse mortality mortally mortician mortified mortify mortuary mosaic mossy most mothball mothproof motion motivate motivator motive motocross motor motto mountable mountain mounted mounting mourner mournful mouse mousiness moustache mousy mouth movable move movie moving mower mowing much muck mud mug mulberry mulch mule mulled mullets multiple multiply multitask multitude mumble mumbling mumbo mummified mummify mummy mumps munchkin mundane municipal muppet mural murkiness murky murmuring muscular museum mushily mushiness mushroom mushy music musket muskiness musky mustang mustard muster mustiness musty mutable mutate mutation mute mutilated mutilator mutiny mutt mutual muzzle myself myspace mystified mystify myth nacho nag nail name naming nanny nanometer nape napkin napped napping nappy narrow nastily nastiness national native nativity natural nature naturist nautical navigate navigator navy nearby nearest nearly nearness neatly neatness nebula nebulizer nectar negate negation negative neglector negligee negligent negotiate nemeses nemesis neon nephew nerd nervous nervy nest net neurology neuron neurosis neurotic neuter neutron never next nibble nickname nicotine niece nifty nimble nimbly nineteen ninetieth ninja nintendo ninth nuclear nuclei nucleus nugget nullify number numbing numbly numbness numeral numerate numerator numeric numerous nuptials nursery nursing nurture nutcase nutlike nutmeg nutrient nutshell nuttiness nutty nuzzle nylon oaf oak oasis oat obedience obedient obituary object obligate obliged oblivion oblivious oblong obnoxious oboe obscure obscurity observant observer observing obsessed obsession obsessive obsolete obstacle obstinate obstruct obtain obtrusive obtuse obvious occultist occupancy occupant occupier occupy ocean ocelot octagon octane october octopus ogle oil oink ointment okay old olive olympics omega omen ominous omission omit omnivore onboard oncoming ongoing onion online onlooker only onscreen onset onshore onslaught onstage onto onward onyx oops ooze oozy opacity opal open operable operate operating operation operative operator opium opossum opponent oppose opposing opposite oppressed oppressor opt opulently osmosis other otter ouch ought ounce outage outback outbid outboard outbound outbreak outburst outcast outclass outcome outdated outdoors outer outfield outfit outflank outgoing outgrow outhouse outing outlast outlet outline outlook outlying outmatch outmost outnumber outplayed outpost outpour output outrage outrank outreach outright outscore outsell outshine outshoot outsider outskirts outsmart outsource outspoken outtakes outthink outward outweigh outwit oval ovary oven overact overall overarch overbid overbill overbite overblown overboard overbook overbuilt overcast overcoat overcome overcook overcrowd overdraft overdrawn overdress overdrive overdue overeager overeater overexert overfed overfeed overfill overflow overfull overgrown overhand overhang overhaul overhead overhear overheat overhung overjoyed overkill overlabor overlaid overlap overlay overload overlook overlord overlying overnight overpass overpay overplant overplay overpower overprice overrate overreach overreact override overripe overrule overrun overshoot overshot oversight oversized oversleep oversold overspend overstate overstay overstep overstock overstuff oversweet overtake overthrow overtime overtly overtone overture overturn overuse overvalue overview overwrite owl oxford oxidant oxidation oxidize oxidizing oxygen oxymoron oyster ozone paced pacemaker pacific pacifier pacifism pacifist pacify padded padding paddle paddling padlock pagan pager paging pajamas palace palatable palm palpable palpitate paltry pampered pamperer pampers pamphlet panama pancake pancreas panda pandemic pang panhandle panic panning panorama panoramic panther pantomime pantry pants pantyhose paparazzi papaya paper paprika papyrus parabola parachute parade paradox paragraph parakeet paralegal paralyses paralysis paralyze paramedic parameter paramount parasail parasite parasitic parcel parched parchment pardon parish parka parking parkway parlor parmesan parole parrot parsley parsnip partake parted parting partition partly partner partridge party passable passably passage passcode passenger passerby passing passion passive passivism passover passport password pasta pasted pastel pastime pastor pastrami pasture pasty patchwork patchy paternal paternity path patience patient patio patriarch patriot patrol patronage patronize pauper pavement paver pavestone pavilion paving pawing payable payback paycheck payday payee payer paying payment payphone payroll pebble pebbly pecan pectin peculiar peddling pediatric pedicure pedigree pedometer pegboard pelican pellet pelt pelvis penalize penalty pencil pendant pending penholder penknife pennant penniless penny penpal pension pentagon pentagram pep perceive percent perch percolate perennial perfected perfectly perfume periscope perish perjurer perjury perkiness perky perm peroxide perpetual perplexed persecute persevere persuaded persuader pesky peso pessimism pessimist pester pesticide petal petite petition petri petroleum petted petticoat pettiness petty petunia phantom phobia phoenix phonebook phoney phonics phoniness phony phosphate photo phrase phrasing placard placate placidly plank planner plant plasma plaster plastic plated platform plating platinum platonic platter platypus plausible plausibly playable playback player playful playgroup playhouse playing playlist playmaker playmate playoff playpen playroom playset plaything playtime plaza pleading pleat pledge plentiful plenty plethora plexiglas pliable plod plop plot plow ploy pluck plug plunder plunging plural plus plutonium plywood poach pod poem poet pogo pointed pointer pointing pointless pointy poise poison poker poking polar police policy polio polish politely polka polo polyester polygon polygraph polymer poncho pond pony popcorn pope poplar popper poppy popsicle populace popular populate porcupine pork porous porridge portable portal portfolio porthole portion portly portside poser posh posing possible possibly possum postage postal postbox postcard posted poster posting postnasal posture postwar pouch pounce pouncing pound pouring pout powdered powdering powdery power powwow pox praising prance prancing pranker prankish prankster prayer praying preacher preaching preachy preamble precinct precise precision precook precut predator predefine predict preface prefix preflight preformed pregame pregnancy pregnant preheated prelaunch prelaw prelude premiere premises premium prenatal preoccupy preorder prepaid prepay preplan preppy preschool prescribe preseason preset preshow president presoak press presume presuming preteen pretended pretender pretense pretext pretty pretzel prevail prevalent prevent preview previous prewar prewashed prideful pried primal primarily primary primate primer primp princess print prior prism prison prissy pristine privacy private privatize prize proactive probable probably probation probe probing probiotic problem procedure process proclaim procreate procurer prodigal prodigy produce product profane profanity professed professor profile profound profusely progeny prognosis program progress projector prologue prolonged promenade prominent promoter promotion prompter promptly prone prong pronounce pronto proofing proofread proofs propeller properly property proponent proposal propose props prorate protector protegee proton prototype protozoan protract protrude proud provable proved proven provided provider providing province proving provoke provoking provolone prowess prowler prowling proximity proxy prozac prude prudishly prune pruning pry psychic public publisher pucker pueblo pug pull pulmonary pulp pulsate pulse pulverize puma pumice pummel punch punctual punctuate punctured pungent punisher punk pupil puppet puppy purchase pureblood purebred purely pureness purgatory purge purging purifier purify purist puritan purity purple purplish purposely purr purse pursuable pursuant pursuit purveyor pushcart pushchair pusher pushiness pushing pushover pushpin pushup pushy putdown putt puzzle puzzling pyramid pyromania python quack quadrant quail quaintly quake quaking qualified qualifier qualify quality qualm quantum quarrel quarry quartered quarterly quarters quartet quench query quicken quickly quickness quicksand quickstep quiet quill quilt quintet quintuple quirk quit quiver quizzical quotable quotation quote rabid race racing racism rack racoon radar radial radiance radiantly radiated radiation radiator radio radish raffle raft rage ragged raging ragweed raider railcar railing railroad railway raisin rake raking rally ramble rambling ramp ramrod ranch rancidity random ranged ranger ranging ranked ranking ransack ranting rants rare rarity rascal rash rasping ravage raven ravine raving ravioli ravishing reabsorb reach reacquire reaction reactive reactor reaffirm ream reanalyze reappear reapply reappoint reapprove rearrange rearview reason reassign reassure reattach reawake rebalance rebate rebel rebirth reboot reborn rebound rebuff rebuild rebuilt reburial rebuttal recall recant recapture recast recede recent recess recharger recipient recital recite reckless reclaim recliner reclining recluse reclusive recognize recoil recollect recolor reconcile reconfirm reconvene recopy record recount recoup recovery recreate rectal rectangle rectified rectify recycled recycler recycling reemerge reenact reenter reentry reexamine referable referee reference refill refinance refined refinery refining refinish reflected reflector reflex reflux refocus refold reforest reformat reformed reformer reformist refract refrain refreeze refresh refried refueling refund refurbish refurnish refusal refuse refusing refutable refute regain regalia regally reggae regime region register registrar registry regress regretful regroup regular regulate regulator rehab reheat rehire rehydrate reimburse reissue reiterate rejoice rejoicing rejoin rekindle relapse relapsing relatable related relation relative relax relay relearn release relenting reliable reliably reliance reliant relic relieve relieving relight relish relive reload relocate relock reluctant rely remake remark remarry rematch remedial remedy remember reminder remindful remission remix remnant remodeler remold remorse remote removable removal removed remover removing rename renderer rendering rendition renegade renewable renewably renewal renewed renounce renovate renovator rentable rental rented renter reoccupy reoccur reopen reorder repackage repacking repaint repair repave repaying repayment repeal repeated repeater repent rephrase replace replay replica reply reporter repose repossess repost repressed reprimand reprint reprise reproach reprocess reproduce reprogram reps reptile reptilian repugnant repulsion repulsive repurpose reputable reputably request require requisite reroute rerun resale resample rescuer reseal research reselect reseller resemble resend resent reset reshape reshoot reshuffle residence residency resident residual residue resigned resilient resistant resisting resize resolute resolved resonant resonate resort resource respect resubmit result resume resupply resurface resurrect retail retainer retaining retake retaliate retention rethink retinal retired retiree retiring retold retool retorted retouch retrace retract retrain retread retreat retrial retrieval retriever retry return retying retype reunion reunite reusable reuse reveal reveler revenge revenue reverb revered reverence reverend reversal reverse reversing reversion revert revisable revise revision revisit revivable revival reviver reviving revocable revoke revolt revolver revolving reward rewash rewind rewire reword rework rewrap rewrite rhyme ribbon ribcage rice riches richly richness rickety ricotta riddance ridden ride riding rifling rift rigging rigid rigor rimless rimmed rind rink rinse rinsing riot ripcord ripeness ripening ripping ripple rippling riptide rise rising risk risotto ritalin ritzy rival riverbank riverbed riverboat riverside riveter riveting roamer roaming roast robbing robe robin robotics robust rockband rocker rocket rockfish rockiness rocking rocklike rockslide rockstar rocky rogue roman romp rope roping roster rosy rotten rotting rotunda roulette rounding roundish roundness roundup roundworm routine routing rover roving royal rubbed rubber rubbing rubble rubdown ruby ruckus rudder rug ruined rule rumble rumbling rummage rumor runaround rundown runner running runny runt runway rupture rural ruse rush rust rut sabbath sabotage sacrament sacred sacrifice sadden saddlebag saddled saddling sadly sadness safari safeguard safehouse safely safeness saffron saga sage sagging saggy said saint sake salad salami salaried salary saline salon saloon salsa salt salutary salute salvage salvaging salvation same sample sampling sanction sanctity sanctuary sandal sandbag sandbank sandbar sandblast sandbox sanded sandfish sanding sandlot sandpaper sandpit sandstone sandstorm sandworm sandy sanitary sanitizer sank santa sapling sappiness sappy sarcasm sarcastic sardine sash sasquatch sassy satchel satiable satin satirical satisfied satisfy saturate saturday sauciness saucy sauna savage savanna saved savings savior savor saxophone say scabbed scabby scalded scalding scale scaling scallion scallop scalping scam scandal scanner scanning scant scapegoat scarce scarcity scarecrow scared scarf scarily scariness scarring scary scavenger scenic schedule schematic scheme scheming schilling schnapps scholar science scientist scion scoff scolding scone scoop scooter scope scorch scorebook scorecard scored scoreless scorer scoring scorn scorpion scotch scoundrel scoured scouring scouting scouts scowling scrabble scraggly scrambled scrambler scrap scratch scrawny screen scribble scribe scribing scrimmage script scroll scrooge scrounger scrubbed scrubber scruffy scrunch scrutiny scuba scuff sculptor sculpture scurvy scuttle secluded secluding seclusion second secrecy secret sectional sector secular securely security sedan sedate sedation sedative sediment seduce seducing segment seismic seizing seldom selected selection selective selector self seltzer semantic semester semicolon semifinal seminar semisoft semisweet senate senator send senior senorita sensation sensitive sensitize sensually sensuous sepia september septic septum sequel sequence sequester series sermon serotonin serpent serrated serve service serving sesame sessions setback setting settle settling setup sevenfold seventeen seventh seventy severity shabby shack shaded shadily shadiness shading shadow shady shaft shakable shakily shakiness shaking shaky shale shallot shallow shame shampoo shamrock shank shanty shape shaping share sharpener sharper sharpie sharply sharpness shawl sheath shed sheep sheet shelf shell shelter shelve shelving sherry shield shifter shifting shiftless shifty shimmer shimmy shindig shine shingle shininess shining shiny ship shirt shivering shock shone shoplift shopper shopping shoptalk shore shortage shortcake shortcut shorten shorter shorthand shortlist shortly shortness shorts shortwave shorty shout shove showbiz showcase showdown shower showgirl showing showman shown showoff showpiece showplace showroom showy shrank shrapnel shredder shredding shrewdly shriek shrill shrimp shrine shrink shrivel shrouded shrubbery shrubs shrug shrunk shucking shudder shuffle shuffling shun shush shut shy siamese siberian sibling siding sierra siesta sift sighing silenced silencer silent silica silicon silk silliness silly silo silt silver similarly simile simmering simple simplify simply sincere sincerity singer singing single singular sinister sinless sinner sinuous sip siren sister sitcom sitter sitting situated situation sixfold sixteen sixth sixties sixtieth sixtyfold sizable sizably size sizing sizzle sizzling skater skating skedaddle skeletal skeleton skeptic sketch skewed skewer skid skied skier skies skiing skilled skillet skillful skimmed skimmer skimming skimpily skincare skinhead skinless skinning skinny skintight skipper skipping skirmish skirt skittle skydiver skylight skyline skype skyrocket skyward slab slacked slacker slacking slackness slacks slain slam slander slang slapping slapstick slashed slashing slate slather slaw sled sleek sleep sleet sleeve slept sliceable sliced slicer slicing slick slider slideshow sliding slighted slighting slightly slimness slimy slinging slingshot slinky slip slit sliver slobbery slogan sloped sloping sloppily sloppy slot slouching slouchy sludge slug slum slurp slush sly small smartly smartness smasher smashing smashup smell smelting smile smilingly smirk smite smith smitten smock smog smoked smokeless smokiness smoking smoky smolder smooth smother smudge smudgy smuggler smuggling smugly smugness snack snagged snaking snap snare snarl snazzy sneak sneer sneeze sneezing snide sniff snippet snipping snitch snooper snooze snore snoring snorkel snort snout snowbird snowboard snowbound snowcap snowdrift snowdrop snowfall snowfield snowflake snowiness snowless snowman snowplow snowshoe snowstorm snowsuit snowy snub snuff snuggle snugly snugness speak spearfish spearhead spearman spearmint species specimen specked speckled specks spectacle spectator spectrum speculate speech speed spellbind speller spelling spendable spender spending spent spew sphere spherical sphinx spider spied spiffy spill spilt spinach spinal spindle spinner spinning spinout spinster spiny spiral spirited spiritism spirits spiritual splashed splashing splashy splatter spleen splendid splendor splice splicing splinter splotchy splurge spoilage spoiled spoiler spoiling spoils spoken spokesman sponge spongy sponsor spoof spookily spooky spool spoon spore sporting sports sporty spotless spotlight spotted spotter spotting spotty spousal spouse spout sprain sprang sprawl spray spree sprig spring sprinkled sprinkler sprint sprite sprout spruce sprung spry spud spur sputter spyglass squabble squad squall squander squash squatted squatter squatting squeak squealer squealing squeamish squeegee squeeze squeezing squid squiggle squiggly squint squire squirt squishier squishy stability stabilize stable stack stadium staff stage staging stagnant stagnate stainable stained staining stainless stalemate staleness stalling stallion stamina stammer stamp stand stank staple stapling starboard starch stardom stardust starfish stargazer staring stark starless starlet starlight starlit starring starry starship starter starting startle startling startup starved starving stash state static statistic statue stature status statute statutory staunch stays steadfast steadier steadily steadying steam steed steep steerable steering steersman stegosaur stellar stem stench stencil step stereo sterile sterility sterilize sterling sternness sternum stew stick stiffen stiffly stiffness stifle stifling stillness stilt stimulant stimulate stimuli stimulus stinger stingily stinging stingray stingy stinking stinky stipend stipulate stir stitch stock stoic stoke stole stomp stonewall stoneware stonework stoning stony stood stooge stool stoop stoplight stoppable stoppage stopped stopper stopping stopwatch storable storage storeroom storewide storm stout stove stowaway stowing straddle straggler strained strainer straining strangely stranger strangle strategic strategy stratus straw stray streak stream street strength strenuous strep stress stretch strewn stricken strict stride strife strike striking strive striving strobe strode stroller strongbox strongly strongman struck structure strudel struggle strum strung strut stubbed stubble stubbly stubborn stucco stuck student studied studio study stuffed stuffing stuffy stumble stumbling stump stung stunned stunner stunning stunt stupor sturdily sturdy styling stylishly stylist stylized stylus suave subarctic subatomic subdivide subdued subduing subfloor subgroup subheader subject sublease sublet sublevel sublime submarine submerge submersed submitter subpanel subpar subplot subprime subscribe subscript subsector subside subsiding subsidize subsidy subsoil subsonic substance subsystem subtext subtitle subtly subtotal subtract subtype suburb subway subwoofer subzero succulent such suction sudden sudoku suds sufferer suffering suffice suffix suffocate suffrage sugar suggest suing suitable suitably suitcase suitor sulfate sulfide sulfite sulfur sulk sullen sulphate sulphuric sultry superbowl superglue superhero superior superjet superman supermom supernova supervise supper supplier supply support supremacy supreme surcharge surely sureness surface surfacing surfboard surfer surgery surgical surging surname surpass surplus surprise surreal surrender surrogate surround survey survival survive surviving survivor sushi suspect suspend suspense sustained sustainer swab swaddling swagger swampland swan swapping swarm sway swear sweat sweep swell swept swerve swifter swiftly swiftness swimmable swimmer swimming swimsuit swimwear swinger swinging swipe swirl switch swivel swizzle swooned swoop swoosh swore sworn swung sycamore sympathy symphonic symphony symptom synapse syndrome synergy synopses synopsis synthesis synthetic syrup system t-shirt tabasco tabby tableful tables tablet tableware tabloid tackiness tacking tackle tackling tacky taco tactful tactical tactics tactile tactless tadpole taekwondo tag tainted take taking talcum talisman tall talon tamale tameness tamer tamper tank tanned tannery tanning tantrum tapeless tapered tapering tapestry tapioca tapping taps tarantula target tarmac tarnish tarot tartar tartly tartness task tassel taste tastiness tasting tasty tattered tattle tattling tattoo taunt tavern thank that thaw theater theatrics thee theft theme theology theorize thermal thermos thesaurus these thesis thespian thicken thicket thickness thieving thievish thigh thimble thing think thinly thinner thinness thinning thirstily thirsting thirsty thirteen thirty thong thorn those thousand thrash thread threaten threefold thrift thrill thrive thriving throat throbbing throng throttle throwaway throwback thrower throwing thud thumb thumping thursday thus thwarting thyself tiara tibia tidal tidbit tidiness tidings tidy tiger tighten tightly tightness tightrope tightwad tigress tile tiling till tilt timid timing timothy tinderbox tinfoil tingle tingling tingly tinker tinkling tinsel tinsmith tint tinwork tiny tipoff tipped tipper tipping tiptoeing tiptop tiring tissue trace tracing track traction tractor trade trading tradition traffic tragedy trailing trailside train traitor trance tranquil transfer transform translate transpire transport transpose trapdoor trapeze trapezoid trapped trapper trapping traps trash travel traverse travesty tray treachery treading treadmill treason treat treble tree trekker tremble trembling tremor trench trend trespass triage trial triangle tribesman tribunal tribune tributary tribute triceps trickery trickily tricking trickle trickster tricky tricolor tricycle trident tried trifle trifocals trillion trilogy trimester trimmer trimming trimness trinity trio tripod tripping triumph trivial trodden trolling trombone trophy tropical tropics trouble troubling trough trousers trout trowel truce truck truffle trump trunks trustable trustee trustful trusting trustless truth try tubby tubeless tubular tucking tuesday tug tuition tulip tumble tumbling tummy turban turbine turbofan turbojet turbulent turf turkey turmoil turret turtle tusk tutor tutu tux tweak tweed tweet tweezers twelve twentieth twenty twerp twice twiddle twiddling twig twilight twine twins twirl twistable twisted twister twisting twisty twitch twitter tycoon tying tyke udder ultimate ultimatum ultra umbilical umbrella umpire unabashed unable unadorned unadvised unafraid unaired unaligned unaltered unarmored unashamed unaudited unawake unaware unbaked unbalance unbeaten unbend unbent unbiased unbitten unblended unblessed unblock unbolted unbounded unboxed unbraided unbridle unbroken unbuckled unbundle unburned unbutton uncanny uncapped uncaring uncertain unchain unchanged uncharted uncheck uncivil unclad unclaimed unclamped unclasp uncle unclip uncloak unclog unclothed uncoated uncoiled uncolored uncombed uncommon uncooked uncork uncorrupt uncounted uncouple uncouth uncover uncross uncrown uncrushed uncured uncurious uncurled uncut undamaged undated undaunted undead undecided undefined underage underarm undercoat undercook undercut underdog underdone underfed underfeed underfoot undergo undergrad underhand underline underling undermine undermost underpaid underpass underpay underrate undertake undertone undertook undertow underuse underwear underwent underwire undesired undiluted undivided undocked undoing undone undrafted undress undrilled undusted undying unearned unearth unease uneasily uneasy uneatable uneaten unedited unelected unending unengaged unenvied unequal unethical uneven unexpired unexposed unfailing unfair unfasten unfazed unfeeling unfiled unfilled unfitted unfitting unfixable unfixed unflawed unfocused unfold unfounded unframed unfreeze unfrosted unfrozen unfunded unglazed ungloved unglue ungodly ungraded ungreased unguarded unguided unhappily unhappy unharmed unhealthy unheard unhearing unheated unhelpful unhidden unhinge unhitched unholy unhook unicorn unicycle unified unifier uniformed uniformly unify unimpeded uninjured uninstall uninsured uninvited union uniquely unisexual unison unissued unit universal universe unjustly unkempt unkind unknotted unknowing unknown unlaced unlatch unlawful unleaded unlearned unleash unless unleveled unlighted unlikable unlimited unlined unlinked unlisted unlit unlivable unloaded unloader unlocked unlocking unlovable unloved unlovely unloving unluckily unlucky unmade unmanaged unmanned unmapped unmarked unmasked unmasking unmatched unmindful unmixable unmixed unmolded unmoral unmovable unmoved unmoving unnamable unnamed unnatural unneeded unnerve unnerving unnoticed unopened unopposed unpack unpadded unpaid unpainted unpaired unpaved unpeeled unpicked unpiloted unpinned unplanned unplanted unpleased unpledged unplowed unplug unpopular unproven unquote unranked unrated unraveled unreached unread unreal unreeling unrefined unrelated unrented unrest unretired unrevised unrigged unripe unrivaled unroasted unrobed unroll unruffled unruly unrushed unsaddle unsafe unsaid unsalted unsaved unsavory unscathed unscented unscrew unsealed unseated unsecured unseeing unseemly unseen unselect unselfish unsent unsettled unshackle unshaken unshaved unshaven unsheathe unshipped unsightly unsigned unskilled unsliced unsmooth unsnap unsocial unsoiled unsold unsolved unsorted unspoiled unspoken unstable unstaffed unstamped unsteady unsterile unstirred unstitch unstopped unstuck unstuffed unstylish unsubtle unsubtly unsuited unsure unsworn untagged untainted untaken untamed untangled untapped untaxed unthawed unthread untidy untie until untimed untimely untitled untoasted untold untouched untracked untrained untreated untried untrimmed untrue untruth unturned untwist untying unusable unused unusual unvalued unvaried unvarying unveiled unveiling unvented unviable unvisited unvocal unwanted unwarlike unwary unwashed unwatched unweave unwed unwelcome unwell unwieldy unwilling unwind unwired unwitting unwomanly unworldly unworn unworried unworthy unwound unwoven unwrapped unwritten unzip upbeat upchuck upcoming upcountry update upfront upgrade upheaval upheld uphill uphold uplifted uplifting upload upon upper upright uprising upriver uproar uproot upscale upside upstage upstairs upstart upstate upstream upstroke upswing uptake uptight uptown upturned upward upwind uranium urban urchin urethane urgency urgent urging urologist urology usable usage useable used uselessly user usher usual utensil utility utilize utmost utopia utter vacancy vacant vacate vacation vagabond vagrancy vagrantly vaguely vagueness valiant valid valium valley valuables value vanilla vanish vanity vanquish vantage vaporizer variable variably varied variety various varmint varnish varsity varying vascular vaseline vastly vastness veal vegan veggie vehicular velcro velocity velvet vendetta vending vendor veneering vengeful venomous ventricle venture venue venus verbalize verbally verbose verdict verify verse version versus vertebrae vertical vertigo very vessel vest veteran veto vexingly viability viable vibes vice vicinity victory video viewable viewer viewing viewless viewpoint vigorous village villain vindicate vineyard vintage violate violation violator violet violin viper viral virtual virtuous virus visa viscosity viscous viselike visible visibly vision visiting visitor visor vista vitality vitalize vitally vitamins vivacious vividly vividness vixen vocalist vocalize vocally vocation voice voicing void volatile volley voltage volumes voter voting voucher vowed vowel voyage wackiness wad wafer waffle waged wager wages waggle wagon wake waking walk walmart walnut walrus waltz wand wannabe wanted wanting wasabi washable washbasin washboard washbowl washcloth washday washed washer washhouse washing washout washroom washstand washtub wasp wasting watch water waviness waving wavy whacking whacky wham wharf wheat whenever whiff whimsical whinny whiny whisking whoever whole whomever whoopee whooping whoops why wick widely widen widget widow width wieldable wielder wife wifi wikipedia wildcard wildcat wilder wildfire wildfowl wildland wildlife wildly wildness willed willfully willing willow willpower wilt wimp wince wincing wind wing winking winner winnings winter wipe wired wireless wiring wiry wisdom wise wish wisplike wispy wistful wizard wobble wobbling wobbly wok wolf wolverine womanhood womankind womanless womanlike womanly womb woof wooing wool woozy word work worried worrier worrisome worry worsening worshiper worst wound woven wow wrangle wrath wreath wreckage wrecker wrecking wrench wriggle wriggly wrinkle wrinkly wrist writing written wrongdoer wronged wrongful wrongly wrongness wrought xbox xerox yahoo yam yanking yapping yard yarn yeah yearbook yearling yearly yearning yeast yelling yelp yen yesterday yiddish yield yin yippee yo-yo yodel yoga yogurt yonder yoyo yummy zap zealous zebra zen zeppelin zero zestfully zesty zigzagged zipfile zipping zippy zips zit zodiac zombie zone zoning zookeeper zoologist zoology zoom onionshare-onionshare-26fcdc5/cli/onionshare_cli/settings.py000066400000000000000000000173511521174352300245070ustar00rootroot00000000000000# -*- coding: utf-8 -*- """ OnionShare | https://onionshare.org/ Copyright (C) 2014-2022 Micah Lee, et al. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program 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 General Public License along with this program. If not, see . """ import json import os import locale class Settings(object): """ This class stores all of the settings for OnionShare, specifically for how to connect to Tor. If it can't find the settings file, it uses the default, which is to attempt to connect automatically using default Tor Browser settings. """ def __init__(self, common, config=False): self.common = common self.common.log("Settings", "__init__") # If a readable config file was provided, use that instead if config: if os.path.isfile(config): self.filename = config else: self.common.log( "Settings", "__init__", "Supplied config does not exist or is unreadable. Falling back to default location", ) self.filename = self.build_filename() else: # Default config self.filename = self.build_filename() # Dictionary of available languages in this version of OnionShare, # mapped to the language name, in that language self.available_locales = { "af": "Afrikaans", # Afrikaans "sq": "Shqip", # Albanian "ar": "العربية", # Arabic "be": "Белару�ка�", # Belarusian "bn": "বাংলা", # Bengali "bg": "Българ�ки", #Bulgarian "ca": "Català", # Catalan "zh_Hant": "正體中文 (�體)", # Traditional Chinese "zh_Hans": "中文 (简体)", # Simplified Chinese "hr": "Hrvatski", # Croatian "cs": "�eština", # Czech "da": "Dansk", # Danish # "nl": "Nederlands", # Dutch "en": "English", # English "fi": "Suomi", # Finnish "fr": "Français", # French "gl": "Galego", # Galician "de": "Deutsch", # German "el": "Ελληνικά", # Greek "is": "�slenska", # Icelandic "id": "Bahasa Indonesia", # Indonesian "ga": "Gaeilge", # Irish "it": "Italiano", # Italian "ja": "日本語", # Japanese "km": "�្មែរ", # Khmer(Central) # "ckb": "Soranî", # Kurdish (Central) "lt": "Lietuvių Kalba", # Lithuanian "nb_NO": "Norsk Bokmål", # Norwegian Bokmål "fa": "�ارسی", # Persian "pl": "Polski", # Polish "pt_BR": "Português (Brasil)", # Portuguese Brazil "pt_PT": "Português (Portugal)", # Portuguese Portugal # "ro": "Română", # Romanian "ru": "Ру��кий", # Russian "sn": "chiShona", # Shona # "sr_Latn": "Srpska (latinica)", # Serbian (latin) "sk": "Sloven�ina", # Slovak "es": "Español", # Spanish "sw": "Kiswahili", # Swahili "sv": "Svenska", # Swedish "ta": "Tamil", # Tamil # "te": "తెల�గ�", # Telugu "tr": "Türkçe", # Turkish "uk": "Україн�ька", # Ukrainian "vi": "Tiếng Việt", # Vietnamese } # These are the default settings. They will get overwritten when loading from disk self.default_settings = { "version": self.common.version, "connection_type": "bundled", "control_port_address": "127.0.0.1", "control_port_port": 9051, "socks_address": "127.0.0.1", "socks_port": 9050, "socket_file_path": "/var/run/tor/control", "auth_type": "no_auth", "auth_password": "", "auto_connect": False, "use_autoupdate": True, "autoupdate_timestamp": None, "bridges_enabled": False, "bridges_type": "built-in", # "built-in", "moat", or "custom" "bridges_builtin_pt": "obfs4", # "obfs4", "meek-azure", or "snowflake" "bridges_moat": "", "bridges_custom": "", "bridges_builtin": {}, "persistent_tabs": [], "locale": None, # this gets defined in fill_in_defaults() "theme": 0, } self._settings = {} self.fill_in_defaults() def fill_in_defaults(self): """ If there are any missing settings from self._settings, replace them with their default values. """ for key in self.default_settings: if key not in self._settings: self._settings[key] = self.default_settings[key] # Choose the default locale based on the OS preference, and fall-back to English if self._settings["locale"] is None: language_code, encoding = locale.getlocale() # Default to English if not language_code: language_code = "en_US" if language_code == "pt_PT" and language_code == "pt_BR": # Portuguese locales include country code default_locale = language_code else: # All other locales cut off the country code default_locale = language_code[:2] if default_locale not in self.available_locales: default_locale = "en" self._settings["locale"] = default_locale def build_filename(self): """ Returns the path of the settings file. """ return os.path.join(self.common.build_data_dir(), "onionshare.json") def load(self): """ Load the settings from file. """ self.common.log("Settings", "load") # If the settings file exists, load it if os.path.exists(self.filename): try: self.common.log("Settings", "load", f"Trying to load {self.filename}") with open(self.filename, "r") as f: self._settings = json.load(f) self.fill_in_defaults() except Exception: pass # Make sure data_dir exists try: os.makedirs(self.get("data_dir"), exist_ok=True) except Exception: pass def save(self): """ Save settings to file. """ self.common.log("Settings", "save") open(self.filename, "w").write(json.dumps(self._settings, indent=2)) self.common.log("Settings", "save", f"Settings saved in {self.filename}") def get(self, key): return self._settings[key] def set(self, key, val): # If typecasting int values fails, fallback to default values if key == "control_port_port" or key == "socks_port": try: val = int(val) except Exception: if key == "control_port_port": val = self.default_settings["control_port_port"] elif key == "socks_port": val = self.default_settings["socks_port"] self._settings[key] = val onionshare-onionshare-26fcdc5/cli/onionshare_cli/web/000077500000000000000000000000001521174352300230435ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/cli/onionshare_cli/web/__init__.py000066400000000000000000000014011521174352300251500ustar00rootroot00000000000000# -*- coding: utf-8 -*- """ OnionShare | https://onionshare.org/ Copyright (C) 2014-2022 Micah Lee, et al. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program 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 General Public License along with this program. If not, see . """ from .web import Web onionshare-onionshare-26fcdc5/cli/onionshare_cli/web/chat_mode.py000066400000000000000000000206041521174352300253420ustar00rootroot00000000000000# -*- coding: utf-8 -*- """ OnionShare | https://onionshare.org/ Copyright (C) 2014-2022 Micah Lee, et al. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program 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 General Public License along with this program. If not, see . """ import unicodedata from flask import request, render_template, make_response, jsonify, session from flask_socketio import emit, ConnectionRefusedError class ChatModeWeb: """ All of the web logic for chat mode """ def __init__(self, common, web): self.common = common self.common.log("ChatModeWeb", "__init__") self.web = web # This tracks users in the server self.connected_users = [] # This tracks the history id self.cur_history_id = 0 # Whether or not we can send REQUEST_INDIVIDUAL_FILE_STARTED # and maybe other events when requests come in to this mode # Chat mode has no concept of individual file requests that # turn into history widgets in the GUI, so set it to False self.supports_file_requests = False self.define_routes() def remove_unallowed_characters(self, text): """ Sanitize username to remove unwanted characters. Allowed characters right now are: - all ASCII numbers - all ASCII letters - dash, underscore and single space """ def allowed_character(ch): allowed_unicode_categories = [ 'L', # All letters 'N', # All numbers ] allowed_special_characters = [ '-', # dash '_', # underscore ' ', # single space ] return ( unicodedata.category(ch)[0] in allowed_unicode_categories and ord(ch) < 128 ) or ch in allowed_special_characters return "".join( ch for ch in text if allowed_character(ch) ) def validate_username(self, username): try: username = self.remove_unallowed_characters(username.strip()) return ( username and username not in self.connected_users and len(username) < 128 ) except Exception as e: self.common.log("ChatModeWeb", "validate_username", e) return False def define_routes(self): """ The web app routes for chatting """ @self.web.app.route("/", methods=["GET"], provide_automatic_options=False) def index(): history_id = self.cur_history_id self.cur_history_id += 1 session["name"] = ( session.get("name") if session.get("name") else self.common.build_username() ) self.web.add_request( request.path, {"id": history_id, "status_code": 200}, ) self.web.add_request(self.web.REQUEST_LOAD, request.path) return render_template( "chat.html", static_url_path=self.web.static_url_path, username=session.get("name"), title=self.web.settings.get("general", "title"), ) @self.web.app.route( "/update-session-username", methods=["POST"], provide_automatic_options=False, ) def update_session_username(): history_id = self.cur_history_id data = request.get_json() username = data.get("username", session.get("name")).strip() if self.validate_username(username): session["name"] = username self.web.add_request( request.path, {"id": history_id, "status_code": 200}, ) self.web.add_request(self.web.REQUEST_LOAD, request.path) r = make_response( jsonify( username=session.get("name"), success=True, ) ) else: self.web.add_request( request.path, {"id": history_id, "status_code": 403}, ) r = make_response( jsonify( username=session.get("name"), success=False, ) ) return r @self.web.socketio.on("connect", namespace="/chat") def server_connect(): """Sent by clients when they enter a room. A status message is broadcast to all people in the room.""" if self.validate_username(session.get("name")): self.connected_users.append(session.get("name")) # Store the session id for the user session["socketio_session_id"] = request.sid emit( "status", { "username": session.get("name"), "msg": "{} has joined.".format(session.get("name")), "connected_users": self.connected_users, "user": session.get("name"), }, broadcast=True, ) else: raise ConnectionRefusedError('Invalid session') @self.web.socketio.on("text", namespace="/chat") def text(message): """Sent by a client when the user entered a new message. The message is sent to all people in the server.""" emit( "chat_message", {"username": session.get("name"), "msg": message["msg"]}, broadcast=True, ) @self.web.socketio.on("update_username", namespace="/chat") def update_username(message): """Sent by a client when the user updates their username. The message is sent to all people in the server.""" current_name = session.get("name") new_name = message.get("username", "").strip() if self.validate_username(new_name): session["name"] = new_name self.connected_users[self.connected_users.index(current_name)] = ( session.get("name") ) emit( "status", { "msg": "{} has updated their username to: {}".format( current_name, session.get("name") ), "connected_users": self.connected_users, "old_name": current_name, "new_name": session.get("name"), }, broadcast=True, ) else: emit( "status", {"msg": "Failed to update username."}, ) @self.web.socketio.on("disconnect", namespace="/chat") def disconnect(): """Sent by clients when they disconnect. A status message is broadcast to all people in the server.""" user_already_disconnected = False if session.get("name") in self.connected_users: self.connected_users.remove(session.get("name")) else: user_already_disconnected = True # Forcefully disconnect the user self.web.socketio.server.disconnect( sid=session.get("socketio_session_id"), namespace="/chat" ) if not user_already_disconnected: emit( "status", { "msg": "{} has left the room.".format(session.get("name")), "connected_users": self.connected_users, }, broadcast=True, ) onionshare-onionshare-26fcdc5/cli/onionshare_cli/web/receive_mode.py000066400000000000000000000625571521174352300260620ustar00rootroot00000000000000# -*- coding: utf-8 -*- """ OnionShare | https://onionshare.org/ Copyright (C) 2014-2022 Micah Lee, et al. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program 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 General Public License along with this program. If not, see . """ import os import tempfile import json import requests import io from datetime import datetime from flask import Request, request, render_template, make_response, flash, redirect from werkzeug.utils import secure_filename # Receive mode uses a special flask requests object, ReceiveModeRequest, in # order to keep track of upload progress. Here's what happens when someone # uploads files: # - new ReceiveModeRequest object is created # - ReceiveModeRequest.__init__ # - creates a directory based on the timestamp # - creates empty self.progress = dict, which will map uploaded files to their upload progress # - ReceiveModeRequest._get_file_stream # - called for each file that gets upload # - the first time, send REQUEST_STARTED to GUI, and append to self.web.receive_mode.uploads_in_progress # - updates self.progress[self.filename] for the current file # - uses custom ReceiveModeFile to save file to disk # - ReceiveModeRequest.file_write_func called on each write # - Display progress in CLI, and send REQUEST_PROGRESS to GUI # - ReceiveModeRequest.file_close_func called when each file closes # - self.progress[filename]["complete"] = True # - ReceiveModeRequest.close # - send either REQUEST_UPLOAD_CANCELED or REQUEST_UPLOAD_FINISHED to GUI # - remove from self.web.receive_mode.uploads_in_progress class ReceiveModeWeb: """ All of the web logic for receive mode """ def __init__(self, common, web): self.common = common self.common.log("ReceiveModeWeb", "__init__") self.web = web self.can_upload = True self.uploads_in_progress = [] # This tracks the history id self.cur_history_id = 0 # Whether or not we can send REQUEST_INDIVIDUAL_FILE_STARTED # and maybe other events when requests come in to this mode self.supports_file_requests = True self.define_routes() def define_routes(self): """ The web app routes for receiving files """ @self.web.app.route("/", methods=["GET"], provide_automatic_options=False) def index(): history_id = self.cur_history_id self.cur_history_id += 1 self.web.add_request( self.web.REQUEST_INDIVIDUAL_FILE_STARTED, request.path, {"id": history_id, "status_code": 200}, ) self.web.add_request(self.web.REQUEST_LOAD, request.path) return render_template( "receive.html", static_url_path=self.web.static_url_path, disable_text=self.web.settings.get("receive", "disable_text"), disable_files=self.web.settings.get("receive", "disable_files"), title=self.web.settings.get("general", "title"), ) @self.web.app.route( "/upload", methods=["POST"], provide_automatic_options=False ) def upload(ajax=False): """ Handle the upload files POST request, though at this point, the files have already been uploaded and saved to their correct locations. """ message_received = request.includes_message files_received = 0 if not self.web.settings.get("receive", "disable_files"): files = request.files.getlist("file[]") filenames = [] for f in files: if f.filename != "": filename = secure_filename(f.filename) filenames.append(filename) local_path = os.path.join(request.receive_mode_dir, filename) basename = os.path.basename(local_path) # Tell the GUI the receive mode directory for this file self.web.add_request( self.web.REQUEST_UPLOAD_SET_DIR, request.path, { "id": request.history_id, "filename": basename, "dir": request.receive_mode_dir, }, ) self.common.log( "ReceiveModeWeb", "define_routes", f"/upload, uploaded {f.filename}, saving to {local_path}", ) print(f"Received: {local_path}") files_received = len(filenames) else: # Check if files were submitted when disabled files = request.files.getlist("file[]") if files and any(f.filename != "" for f in files): request.upload_error = True if ajax: return json.dumps( {"error_flashes": ["File uploads are not allowed"]} ) else: flash("File uploads are not allowed", "error") return redirect("/") # Send webhook if configured if ( self.web.settings.get("receive", "webhook_url") is not None and not request.upload_error and (message_received or files_received) ): msg = "" if files_received > 0: if files_received == 1: msg += "1 file" else: msg += f"{files_received} files" if message_received: if msg == "": msg = "A text message" else: msg += " and a text message" self.send_webhook_notification(f"{msg} submitted to OnionShare") if request.upload_error: self.common.log( "ReceiveModeWeb", "define_routes", "/upload, there was an upload error", ) self.web.add_request( self.web.REQUEST_ERROR_DATA_DIR_CANNOT_CREATE, request.path, {"receive_mode_dir": request.receive_mode_dir}, ) print( f"Could not create OnionShare data folder: {request.receive_mode_dir}" ) msg = "Error uploading, please inform the OnionShare user" if ajax: return json.dumps({"error_flashes": [msg]}) else: flash(msg, "error") return redirect("/") if ajax: info_flashes = [] if files_received > 0: files_msg = "" for filename in filenames: files_msg += f"{filename}, " files_msg = files_msg.rstrip(", ") if message_received: if files_received > 0: msg = f"Message submitted, uploaded {files_msg}" else: msg = "Message submitted" else: if files_received > 0: msg = f"Uploaded {files_msg}" else: if not self.web.settings.get("receive", "disable_text"): msg = "Nothing submitted or message was too long (> 524288 characters)" else: msg = "Nothing submitted" if ajax: info_flashes.append(msg) else: flash(msg, "info") if self.can_upload: if ajax: return json.dumps({"info_flashes": info_flashes}) else: return redirect("/") else: if ajax: return json.dumps( { "new_body": render_template( "thankyou.html", static_url_path=self.web.static_url_path, title=self.web.settings.get("general", "title"), ) } ) else: # It was the last upload and the timer ran out return make_response( render_template("thankyou.html"), static_url_path=self.web.static_url_path, title=self.web.settings.get("general", "title"), ) @self.web.app.route( "/upload-ajax", methods=["POST"], provide_automatic_options=False ) def upload_ajax_public(): if not self.can_upload: return self.web.error403() return upload(ajax=True) def send_webhook_notification(self, data): self.common.log("ReceiveModeWeb", "send_webhook_notification", data) try: requests.post( self.web.settings.get("receive", "webhook_url"), data=data, timeout=5, proxies=self.web.proxies, ) except Exception as e: print(f"Webhook notification failed: {e}") class ReceiveModeWSGIMiddleware(object): """ Custom WSGI middleware in order to attach the Web object to environ, so ReceiveModeRequest can access it. """ def __init__(self, app, web): self.app = app self.web = web def __call__(self, environ, start_response): environ["web"] = self.web environ["stop_q"] = self.web.stop_q return self.app(environ, start_response) class ReceiveModeFile(object): """ A custom file object that tells ReceiveModeRequest every time data gets written to it, in order to track the progress of uploads. It starts out with a .part file extension, and when it's complete it removes that extension. """ def __init__(self, request, filename, write_func, close_func): self.onionshare_request = request self.onionshare_filename = filename self.onionshare_write_func = write_func self.onionshare_close_func = close_func self.filename = os.path.join(self.onionshare_request.receive_mode_dir, filename) self.filename_in_progress = f"{self.filename}.part" # Open the file self.upload_error = False try: self.f = open(self.filename_in_progress, "wb+") except Exception: # This will only happen if someone is messing with the data dir while # OnionShare is running, but if it does make sure to throw an error self.upload_error = True self.f = tempfile.TemporaryFile("wb+") # Make all the file-like methods and attributes actually access the # TemporaryFile, except for write attrs = [ "closed", "detach", "fileno", "flush", "isatty", "mode", "name", "peek", "raw", "read", "read1", "readable", "readinto", "readinto1", "readline", "readlines", "seek", "seekable", "tell", "truncate", "writable", "writelines", ] for attr in attrs: setattr(self, attr, getattr(self.f, attr)) def write(self, b): """ Custom write method that calls out to onionshare_write_func """ if self.upload_error or (not self.onionshare_request.stop_q.empty()): self.close() self.onionshare_request.close() return try: bytes_written = self.f.write(b) self.onionshare_write_func(self.onionshare_filename, bytes_written) except Exception: self.upload_error = True def close(self): """ Custom close method that calls out to onionshare_close_func """ try: self.f.close() if not self.upload_error: # Rename the in progress file to the final filename os.rename(self.filename_in_progress, self.filename) except Exception: self.upload_error = True self.onionshare_close_func(self.onionshare_filename, self.upload_error) class ReceiveModeRequest(Request): """ A custom flask Request object that keeps track of how much data has been uploaded for each file, for receive mode. """ def __init__(self, environ, populate_request=True, shallow=False): super(ReceiveModeRequest, self).__init__(environ, populate_request, shallow) self.web = environ["web"] self.stop_q = environ["stop_q"] self.filename = None # Prevent running the close() method more than once self.closed = False # Is this a valid upload request? self.upload_request = False if self.method == "POST": if self.path == "/upload" or self.path == "/upload-ajax": self.upload_request = True if self.upload_request: self.web.common.log("ReceiveModeRequest", "__init__") # No errors yet self.upload_error = False self.file_upload_rejected = False # Don't create directory yet - wait to see if there's actual content self.receive_mode_dir = None self.message_filename = None # A dictionary that maps filenames to the bytes uploaded so far self.progress = {} # Prevent new uploads if we've said so (timer expired) if self.web.receive_mode.can_upload: # Create an history_id, attach it to the request self.history_id = self.web.receive_mode.cur_history_id self.web.receive_mode.cur_history_id += 1 # Figure out the content length try: self.content_length = int(self.headers["Content-Length"]) except Exception: self.content_length = 0 date_str = datetime.now().strftime("%b %d, %I:%M%p") size_str = self.web.common.human_readable_filesize(self.content_length) print(f"{date_str}: Upload of total size {size_str} is starting") # Don't tell the GUI that a request has started until we start receiving files self.told_gui_about_request = False self.previous_file = None # Is there a text message? self.includes_message = False if not self.web.settings.get("receive", "disable_text"): text_message = self.form.get("text") if text_message and len(text_message) <= 524288: if text_message.strip() != "": self.includes_message = True # Create directory only if there's a message self._create_receive_directory() if not self.upload_error: self.message_filename = f"{self.receive_mode_dir}-message.txt" with open(self.message_filename, "w") as f: f.write(text_message) self.web.common.log( "ReceiveModeRequest", "__init__", f"saved message to {self.message_filename}", ) print(f"Received: {self.message_filename}") # Tell the GUI about the message self.tell_gui_request_started() self.web.common.log( "ReceiveModeRequest", "__init__", "sending REQUEST_UPLOAD_INCLUDES_MESSAGE to GUI", ) self.web.add_request( self.web.REQUEST_UPLOAD_INCLUDES_MESSAGE, self.path, { "id": self.history_id, "filename": self.message_filename, }, ) def _create_receive_directory(self): """ Create the receive mode directory. Called only when there's actual content to save. """ if self.receive_mode_dir is not None: return # Already created now = datetime.now() date_dir = now.strftime("%Y-%m-%d") time_dir = now.strftime("%H%M%S%f") self.receive_mode_dir = os.path.join( self.web.settings.get("receive", "data_dir"), date_dir, time_dir ) try: os.makedirs(self.receive_mode_dir, 0o700, exist_ok=False) except OSError: if os.path.exists(self.receive_mode_dir): i = 1 while True: new_receive_mode_dir = f"{self.receive_mode_dir}-{i}" try: os.makedirs(new_receive_mode_dir, 0o700, exist_ok=False) self.receive_mode_dir = new_receive_mode_dir break except OSError: pass i += 1 if i == 100: self.web.common.log( "ReceiveModeRequest", "_create_receive_directory", "Error finding available receive mode directory", ) self.upload_error = True break except PermissionError: self.web.add_request( self.web.REQUEST_ERROR_DATA_DIR_CANNOT_CREATE, request.path, {"receive_mode_dir": self.receive_mode_dir}, ) print( f"Could not create OnionShare data folder: {self.receive_mode_dir}" ) self.web.common.log( "ReceiveModeRequest", "_create_receive_directory", "Permission denied creating receive mode directory", ) self.upload_error = True def tell_gui_request_started(self): # Tell the GUI about the request if not self.told_gui_about_request: # Create directory if not already created (for file uploads) if self.receive_mode_dir is None and not self.upload_error: self._create_receive_directory() self.web.common.log( "ReceiveModeRequest", "tell_gui_request_started", "sending REQUEST_STARTED to GUI", ) self.web.add_request( self.web.REQUEST_STARTED, self.path, { "id": self.history_id, "content_length": self.content_length, }, ) self.web.receive_mode.uploads_in_progress.append(self.history_id) self.told_gui_about_request = True def _get_file_stream( self, total_content_length, content_type, filename=None, content_length=None ): """ This gets called for each file that gets uploaded, and returns an file-like writable stream. """ # Ignore empty file uploads (user didn't select a file) if not filename or filename.strip() == "": return io.BytesIO() if self.upload_request: # Check if file uploads are disabled - reject file streams early if self.web.settings.get("receive", "disable_files"): self.web.common.log( "ReceiveModeRequest", "_get_file_stream", "File upload rejected: disable_files is enabled", ) self.file_upload_rejected = True return io.BytesIO() self.tell_gui_request_started() self.filename = secure_filename(filename) self.progress[self.filename] = {"uploaded_bytes": 0, "complete": False} f = ReceiveModeFile( self, self.filename, self.file_write_func, self.file_close_func ) if f.upload_error: self.web.common.log( "ReceiveModeRequest", "_get_file_stream", "Error creating file" ) self.upload_error = True return f def close(self): """ Closing the request. """ super(ReceiveModeRequest, self).close() # Prevent calling this method more than once per request if self.closed: return self.closed = True if self.upload_request: self.web.common.log("ReceiveModeRequest", "close") if self.told_gui_about_request: history_id = self.history_id if not self.web.stop_q.empty() or ( self.filename in self.progress and not self.progress[self.filename]["complete"] ): # Inform the GUI that the upload has canceled self.web.common.log( "ReceiveModeRequest", "close", "sending REQUEST_UPLOAD_CANCELED to GUI", ) self.web.add_request( self.web.REQUEST_UPLOAD_CANCELED, self.path, {"id": history_id}, ) else: # Inform the GUI that the upload has finished self.web.common.log( "ReceiveModeRequest", "close", "sending REQUEST_UPLOAD_FINISHED to GUI", ) self.web.add_request( self.web.REQUEST_UPLOAD_FINISHED, self.path, {"id": history_id}, ) self.web.receive_mode.uploads_in_progress.remove(history_id) # If no files were written to self.receive_mode_dir, delete it # Also delete if file uploads were rejected due to disable_files setting try: if ( len(os.listdir(self.receive_mode_dir)) == 0 or self.file_upload_rejected ): # Only delete if there are no actual files (messages are valid) files = os.listdir(self.receive_mode_dir) if len(files) == 0: os.rmdir(self.receive_mode_dir) elif ( self.file_upload_rejected and len(files) == 1 and files[0].endswith("-message.txt") ): # File upload was rejected and only a message file exists os.remove(os.path.join(self.receive_mode_dir, files[0])) os.rmdir(self.receive_mode_dir) except Exception: pass def file_write_func(self, filename, length): """ This function gets called when a specific file is written to. """ if self.closed: return if self.upload_request: self.progress[filename]["uploaded_bytes"] += length if self.previous_file != filename: self.previous_file = filename size_str = self.web.common.human_readable_filesize( self.progress[filename]["uploaded_bytes"] ) if self.web.common.verbose: print(f"=> {size_str} {filename}") else: print(f"\r=> {size_str} {filename} ", end="") # Update the GUI on the upload progress if self.told_gui_about_request: self.web.add_request( self.web.REQUEST_PROGRESS, self.path, {"id": self.history_id, "progress": self.progress}, ) def file_close_func(self, filename, upload_error=False): """ This function gets called when a specific file is closed. """ self.progress[filename]["complete"] = True # If the file tells us there was an upload error, let the request know as well if upload_error: self.upload_error = True onionshare-onionshare-26fcdc5/cli/onionshare_cli/web/send_base_mode.py000066400000000000000000000373631521174352300263600ustar00rootroot00000000000000# -*- coding: utf-8 -*- """ OnionShare | https://onionshare.org/ Copyright (C) 2014-2022 Micah Lee, et al. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program 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 General Public License along with this program. If not, see . """ import os import sys import tempfile import mimetypes import gzip from flask import Response, request from unidecode import unidecode from urllib.parse import quote, unquote class SendBaseModeWeb: """ All of the web logic shared between share and website mode (modes where the user sends files) """ def __init__(self, common, web): super(SendBaseModeWeb, self).__init__() self.common = common self.web = web # Information about the file to be shared self.is_zipped = False self.download_filename = None self.download_filesize = None self.zip_writer = None # Create a temporary dir to store gzip files in self.gzip_tmp_dir = tempfile.TemporaryDirectory(dir=self.common.build_tmp_dir()) self.gzip_counter = 0 # If autostop_sharing, only allow one download at a time self.download_in_progress = False # This tracks the history id self.cur_history_id = 0 # Whether or not we can send REQUEST_INDIVIDUAL_FILE_STARTED # and maybe other events when requests come in to this mode self.supports_file_requests = True self.define_routes() self.init() def fix_windows_paths(self, path): """ If on Windows, replace backslashes with slashes """ if self.common.platform == "Windows": return path.replace("\\", "/") return path def set_file_info(self, filenames, processed_size_callback=None): """ Build a data structure that describes the list of files """ # Store canonical paths of selected root directories for containment checking self.selected_roots = [] for filename in filenames: if os.path.isdir(filename): self.selected_roots.append(os.path.realpath(filename)) # If there's just one folder, replace filenames with a list of files inside that folder if len(filenames) == 1 and os.path.isdir(filenames[0]): filenames = [ os.path.join(filenames[0], x) for x in os.listdir(filenames[0]) ] # Re-initialize self.files = {} # Dictionary mapping file paths to filenames on disk self.root_files = ( {} ) # This is only the root files and dirs, as opposed to all of them self.cur_history_id = 0 self.file_info = {"files": [], "dirs": []} self.gzip_individual_files = {} self.init() # Windows paths use backslashes, but website paths use forward slashes. We have to # make sure we're stripping the correct type of slash if self.common.platform == "Windows": slash = "\\" else: slash = "/" # Build the file list for filename in filenames: basename = os.path.basename(filename.rstrip(slash)) # Skip symlinks at the root level if os.path.islink(filename): continue # If it's a filename, add it if os.path.isfile(filename): # Verify the file is within selected roots (for symlink safety) if not self._is_path_contained(filename): continue self.files[self.fix_windows_paths(basename)] = filename self.root_files[self.fix_windows_paths(basename)] = filename # If it's a directory, add it recursively elif os.path.isdir(filename): self.root_files[self.fix_windows_paths(basename)] = filename for root, _, nested_filenames in os.walk(filename, followlinks=False): # Normalize the root path. So if the directory name is "/home/user/Documents/some_folder", # and it has a nested folder foobar, the root is "/home/user/Documents/some_folder/foobar". # The normalized_root should be "some_folder/foobar" normalized_root = os.path.join( basename, root[len(filename) :].lstrip(slash) ).rstrip(slash) # Add the dir itself self.files[self.fix_windows_paths(normalized_root)] = root # Add the files in this dir for nested_filename in nested_filenames: full_path = os.path.join(root, nested_filename) # Skip symlinks if os.path.islink(full_path): continue # Verify the file is within selected roots if not self._is_path_contained(full_path): continue self.files[ self.fix_windows_paths( os.path.join(normalized_root, nested_filename) ) ] = full_path self.set_file_info_custom(filenames, processed_size_callback) def _is_path_contained(self, path): """ Check if the given path is contained within one of the selected root directories. Uses realpath to resolve symlinks and ensure containment. Returns False if the path is outside the selected roots (potential symlink escape). """ if not self.selected_roots: return True resolved_path = os.path.realpath(path) for root in self.selected_roots: if resolved_path.startswith(root + os.sep) or resolved_path == root: return True return False def directory_listing( self, filenames, path="", filesystem_path=None, add_trailing_slash=False ): """ Display the front page of a share or index.html-less website, listing the files/directories. """ # Tell the GUI about the directory listing history_id = self.cur_history_id self.cur_history_id += 1 self.web.add_request( self.web.REQUEST_INDIVIDUAL_FILE_STARTED, f"/{path}", {"id": history_id, "method": request.method, "status_code": 200}, ) breadcrumbs = [("☗", "/")] parts = path.split("/") if parts[-1] == "": parts = parts[:-1] for i in range(len(parts)): breadcrumbs.append((parts[i], f"/{'/'.join(parts[0 : i + 1])}")) breadcrumbs_leaf = breadcrumbs.pop()[0] # If filesystem_path is None, this is the root directory listing files, dirs = self.build_directory_listing( path, filenames, filesystem_path, add_trailing_slash ) # Mark the request as done so we know we can close the share if in auto-stop mode. self.web.done = True # Render and return the response. return self.directory_listing_template( path, files, dirs, breadcrumbs, breadcrumbs_leaf ) def build_directory_listing( self, path, filenames, filesystem_path, add_trailing_slash=False ): files = [] dirs = [] for filename in filenames: if filesystem_path: this_filesystem_path = os.path.join(filesystem_path, filename) else: this_filesystem_path = self.files[filename] # Skip symlinks in directory listings if os.path.islink(this_filesystem_path): continue is_dir = os.path.isdir(this_filesystem_path) if is_dir: if add_trailing_slash: dirs.append( { "link": os.path.join(f"/{path}", quote(filename), ""), "basename": filename, } ) else: dirs.append( { "link": os.path.join(f"/{path}", quote(filename)), "basename": filename, } ) else: size = os.path.getsize(this_filesystem_path) size_human = self.common.human_readable_filesize(size) files.append( { "link": os.path.join(f"/{path}", quote(filename)), "basename": filename, "size_human": size_human, } ) return files, dirs def stream_individual_file(self, filesystem_path): """ Return a flask response that's streaming the download of an individual file, and gzip compressing it if the browser supports it. """ # Verify the path is contained within selected roots (symlink safety check) if not self._is_path_contained(filesystem_path): history_id = self.cur_history_id self.cur_history_id += 1 return self.web.error404(history_id) use_gzip = self.should_use_gzip() # gzip compress the individual file, if it hasn't already been compressed if use_gzip: if filesystem_path not in self.gzip_individual_files: gzip_filename = os.path.join( self.gzip_tmp_dir.name, str(self.gzip_counter) ) self.gzip_counter += 1 self._gzip_compress(filesystem_path, gzip_filename, 6, None) self.gzip_individual_files[filesystem_path] = gzip_filename file_to_download = self.gzip_individual_files[filesystem_path] filesize = os.path.getsize(self.gzip_individual_files[filesystem_path]) else: file_to_download = filesystem_path filesize = os.path.getsize(filesystem_path) path = request.path # Tell GUI the individual file started history_id = self.cur_history_id self.cur_history_id += 1 self.web.add_request( self.web.REQUEST_INDIVIDUAL_FILE_STARTED, path, {"id": history_id, "filesize": filesize}, ) def generate(): chunk_size = 102400 # 100kb fp = open(file_to_download, "rb") self.web.done = False while not self.web.done: chunk = fp.read(chunk_size) if chunk == b"": self.web.done = True else: try: yield chunk # Tell GUI the progress downloaded_bytes = fp.tell() percent = (1.0 * downloaded_bytes / filesize) * 100 if ( not self.web.is_gui or self.common.platform == "Linux" or self.common.platform == "BSD" ): if self.web.settings.get(self.web.mode, "log_filenames"): # Decode and sanitize the path to remove newlines decoded_path = unquote(path) decoded_path = decoded_path.replace("\r", "").replace( "\n", "" ) filename_str = f"{decoded_path} - " else: filename_str = "" sys.stdout.write( "\r{0}{1:s}, {2:.2f}% ".format( filename_str, self.common.human_readable_filesize( downloaded_bytes ), percent, ) ) sys.stdout.flush() self.web.add_request( self.web.REQUEST_INDIVIDUAL_FILE_PROGRESS, path, { "id": history_id, "bytes": downloaded_bytes, "filesize": filesize, }, ) self.web.done = False except Exception: # Looks like the download was canceled self.web.done = True # Tell the GUI the individual file was canceled self.web.add_request( self.web.REQUEST_INDIVIDUAL_FILE_CANCELED, path, {"id": history_id}, ) fp.close() sys.stdout.write("\n") basename = os.path.basename(filesystem_path) r = Response(generate()) if use_gzip: r.headers.set("Content-Encoding", "gzip") r.headers.set("Content-Length", filesize) filename_dict = { "filename": unidecode(basename), "filename*": "UTF-8''%s" % quote(basename), } r.headers.set("Content-Disposition", "inline", **filename_dict) (content_type, _) = mimetypes.guess_type(basename, strict=False) if content_type is not None: r.headers.set("Content-Type", content_type) return r def should_use_gzip(self): """ Should we use gzip for this browser? """ return (not self.is_zipped) and ( "gzip" in request.headers.get("Accept-Encoding", "").lower() ) def _gzip_compress( self, input_filename, output_filename, level, processed_size_callback=None ): """ Compress a file with gzip, without loading the whole thing into memory Thanks: https://stackoverflow.com/questions/27035296/python-how-to-gzip-a-large-text-file-without-memoryerror """ bytes_processed = 0 blocksize = 1 << 16 # 64kB with open(input_filename, "rb") as input_file: output_file = gzip.open(output_filename, "wb", level) while True: if processed_size_callback is not None: processed_size_callback(bytes_processed) block = input_file.read(blocksize) if len(block) == 0: break output_file.write(block) bytes_processed += blocksize output_file.close() def init(self): """ Inherited class will implement this """ pass def define_routes(self): """ Inherited class will implement this """ pass def directory_listing_template(self): """ Inherited class will implement this. It should call render_template and return the response. """ pass def set_file_info_custom(self, filenames, processed_size_callback): """ Inherited class will implement this. """ pass def render_logic(self, path=""): """ Inherited class will implement this. """ pass onionshare-onionshare-26fcdc5/cli/onionshare_cli/web/share_mode.py000066400000000000000000000535261521174352300255360ustar00rootroot00000000000000# -*- coding: utf-8 -*- """ OnionShare | https://onionshare.org/ Copyright (C) 2014-2022 Micah Lee, et al. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program 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 General Public License along with this program. If not, see . """ import binascii import hashlib import os import sys import tempfile import zipfile import mimetypes from datetime import datetime, timezone from flask import Response, request, render_template, make_response, abort from unidecode import unidecode from werkzeug.http import parse_date, http_date from urllib.parse import quote, unquote from .send_base_mode import SendBaseModeWeb def make_etag(data): hasher = hashlib.sha256() while True: read_bytes = data.read(4096) if read_bytes: hasher.update(read_bytes) else: break hash_value = binascii.hexlify(hasher.digest()).decode("utf-8") return '"sha256:{}"'.format(hash_value) def parse_range_header(range_header: str, target_size: int) -> list: end_index = target_size - 1 if range_header is None: return [(0, end_index)] bytes_ = "bytes=" if not range_header.startswith(bytes_): abort(416) ranges = [] for range_ in range_header[len(bytes_) :].split(","): split = range_.split("-") if len(split) == 1: try: start = int(split[0]) end = end_index except ValueError: abort(416) elif len(split) == 2: start, end = split[0], split[1] if not start: # parse ranges of the form "bytes=-100" (i.e., last 100 bytes) end = end_index try: start = end - int(split[1]) + 1 except ValueError: abort(416) else: # parse ranges of the form "bytes=100-200" try: start = int(start) if not end: end = target_size else: end = int(end) except ValueError: abort(416) if end < start: abort(416) end = min(end, end_index) else: abort(416) ranges.append((start, end)) # merge the ranges merged = [] ranges = sorted(ranges, key=lambda x: x[0]) for range_ in ranges: # initial case if not merged: merged.append(range_) else: # merge ranges that are adjacent or overlapping if range_[0] <= merged[-1][1] + 1: merged[-1] = (merged[-1][0], max(range_[1], merged[-1][1])) else: merged.append(range_) return merged class ShareModeWeb(SendBaseModeWeb): """ All of the web logic for share mode """ def init(self): self.common.log("ShareModeWeb", "init") # Allow downloading individual files if "Stop sharing after files have been sent" is unchecked self.download_individual_files = not self.web.settings.get( "share", "autostop_sharing" ) self.download_etag = None self.gzip_etag = None self.last_modified = datetime.now(tz=timezone.utc) def define_routes(self): """ The web app routes for sharing files """ @self.web.app.route( "/", defaults={"path": ""}, methods=["GET"], provide_automatic_options=False ) @self.web.app.route( "/", methods=["GET"], provide_automatic_options=False ) def index(path): """ Render the template for the onionshare landing page. """ self.web.add_request(self.web.REQUEST_LOAD, request.path) # Deny new downloads if "Stop sharing after files have been sent" is checked and there is # currently a download deny_download = ( self.web.settings.get("share", "autostop_sharing") and self.download_in_progress ) if deny_download: return render_template("denied.html") # If download is allowed to continue, serve download page if self.should_use_gzip(): self.filesize = self.gzip_filesize else: self.filesize = self.download_filesize return self.render_logic(path) @self.web.app.route( "/download", methods=["GET"], provide_automatic_options=False ) def download(): """ Download the zip file. """ # Deny new downloads if "Stop After First Download" is checked and there is # currently a download deny_download = ( self.web.settings.get("share", "autostop_sharing") and self.download_in_progress ) if deny_download: return render_template("denied.html") # Prepare some variables to use inside generate() function below # which is outside of the request context request_path = request.path # If this is a zipped file, then serve as-is. If it's not zipped, then, # if the http client supports gzip compression, gzip the file first # and serve that use_gzip = self.should_use_gzip() if use_gzip: file_to_download = self.gzip_filename self.filesize = self.gzip_filesize etag = self.gzip_etag else: file_to_download = self.download_filename self.filesize = self.download_filesize etag = self.download_etag # for range requests range_, status_code = self.get_range_and_status_code( self.filesize, etag, self.last_modified ) # Tell GUI the download started history_id = self.cur_history_id self.cur_history_id += 1 self.web.add_request( self.web.REQUEST_STARTED, request_path, {"id": history_id, "use_gzip": use_gzip}, ) basename = os.path.basename(self.download_filename) if status_code == 304: r = Response() else: r = Response( self.generate( range_, file_to_download, request_path, history_id, self.filesize, ) ) if use_gzip: r.headers.set("Content-Encoding", "gzip") r.headers.set("Content-Length", range_[1] - range_[0] + 1) filename_dict = { "filename": unidecode(basename), "filename*": "UTF-8''%s" % quote(basename), } r.headers.set("Content-Disposition", "attachment", **filename_dict) # guess content type (content_type, _) = mimetypes.guess_type(basename, strict=False) if content_type is not None: r.headers.set("Content-Type", content_type) r.headers.set("Accept-Ranges", "bytes") r.headers.set("ETag", etag) r.headers.set("Last-Modified", http_date(self.last_modified)) # we need to set this for range requests r.headers.set("Vary", "Accept-Encoding") if status_code == 206: r.headers.set( "Content-Range", "bytes {}-{}/{}".format(range_[0], range_[1], self.filesize), ) r.status_code = status_code return r @classmethod def get_range_and_status_code(cls, dl_size, etag, last_modified): use_default_range = True status_code = 200 range_header = request.headers.get("Range") # range requests are only allowed for get if request.method == "GET": ranges = parse_range_header(range_header, dl_size) if not ( len(ranges) == 1 and ranges[0][0] == 0 and ranges[0][1] == dl_size - 1 ): use_default_range = False status_code = 206 if range_header: if_range = request.headers.get("If-Range") if if_range and if_range != etag: use_default_range = True status_code = 200 if use_default_range: ranges = [(0, dl_size - 1)] if len(ranges) > 1: abort(416) # We don't support multipart range requests yet range_ = ranges[0] etag_header = request.headers.get("ETag") if etag_header is not None and etag_header != etag: abort(412) if_unmod = request.headers.get("If-Unmodified-Since") if if_unmod: if_date = parse_date(if_unmod) if if_date and not if_date.tzinfo: if_date = if_date.replace( tzinfo=timezone.utc ) # Compatible with Flask < 2.0.0 if if_date and if_date > last_modified: abort(412) elif range_header is None: status_code = 304 return range_, status_code def generate(self, range_, file_to_download, path, history_id, filesize): # The user hasn't canceled the download self.client_cancel = False # Starting a new download if self.web.settings.get("share", "autostop_sharing"): self.download_in_progress = True start, end = range_ chunk_size = 102400 # 100kb fp = open(file_to_download, "rb") fp.seek(start) self.web.done = False canceled = False bytes_left = end - start + 1 while not self.web.done: # The user has canceled the download, so stop serving the file if not self.web.stop_q.empty(): self.web.add_request( self.web.REQUEST_CANCELED, path, {"id": history_id} ) break read_size = min(chunk_size, bytes_left) chunk = fp.read(read_size) if chunk == b"": self.web.done = True else: try: yield chunk # tell GUI the progress downloaded_bytes = fp.tell() percent = (1.0 * downloaded_bytes / filesize) * 100 bytes_left -= read_size # only output to stdout if running onionshare in CLI mode, or if using Linux (#203, #304) if ( not self.web.is_gui or self.common.platform == "Linux" or self.common.platform == "BSD" ): if self.web.settings.get("share", "log_filenames"): # Decode and sanitize the path to remove newlines decoded_path = unquote(path) decoded_path = decoded_path.replace("\r", "").replace( "\n", "" ) filename_str = f"{decoded_path} - " else: filename_str = "" sys.stdout.write( "\r{0}{1:s}, {2:.2f}% ".format( filename_str, self.common.human_readable_filesize(downloaded_bytes), percent, ) ) sys.stdout.flush() self.web.add_request( self.web.REQUEST_PROGRESS, path, { "id": history_id, "bytes": downloaded_bytes, "total_bytes": filesize, }, ) self.web.done = False except Exception: # looks like the download was canceled self.web.done = True canceled = True # tell the GUI the download has canceled self.web.add_request( self.web.REQUEST_CANCELED, path, {"id": history_id} ) fp.close() sys.stdout.write("\n") # Download is finished if self.web.settings.get("share", "autostop_sharing"): self.download_in_progress = False # Close the server, if necessary if self.web.settings.get("share", "autostop_sharing") and not canceled: print("Stopped because transfer is complete") self.web.running = False try: self.web.stop() except Exception: pass def directory_listing_template( self, path, files, dirs, breadcrumbs, breadcrumbs_leaf ): return make_response( render_template( "send.html", file_info=self.file_info, files=files, dirs=dirs, breadcrumbs=breadcrumbs, breadcrumbs_leaf=breadcrumbs_leaf, filename=os.path.basename(self.download_filename), filesize=self.filesize, filesize_human=self.common.human_readable_filesize( self.download_filesize ), is_zipped=self.is_zipped, static_url_path=self.web.static_url_path, download_individual_files=self.download_individual_files, title=self.web.settings.get("general", "title"), ) ) def set_file_info_custom(self, filenames, processed_size_callback): self.common.log("ShareModeWeb", "set_file_info_custom") self.web.cancel_compression = False self.build_zipfile_list(filenames, processed_size_callback) def render_logic(self, path=""): if path in self.files: filesystem_path = self.files[path] # If it's a directory if os.path.isdir(filesystem_path): # Render directory listing filenames = [] for filename in os.listdir(filesystem_path): filenames.append(filename) filenames.sort() return self.directory_listing(filenames, path, filesystem_path) # If it's a file elif os.path.isfile(filesystem_path): if self.download_individual_files: return self.stream_individual_file(filesystem_path) else: history_id = self.cur_history_id self.cur_history_id += 1 return self.web.error404(history_id) # If it's not a directory or file, throw a 404 else: history_id = self.cur_history_id self.cur_history_id += 1 return self.web.error404(history_id) else: # Special case loading / if path == "": # Root directory listing filenames = list(self.root_files) filenames.sort() return self.directory_listing(filenames, path) else: # If the path isn't found, throw a 404 history_id = self.cur_history_id self.cur_history_id += 1 return self.web.error404(history_id) def build_zipfile_list(self, filenames, processed_size_callback=None): self.common.log("ShareModeWeb", "build_zipfile_list", f"filenames={filenames}") for filename in filenames: info = { "filename": filename, "basename": os.path.basename(filename.rstrip("/")), } if os.path.isfile(filename): info["size"] = os.path.getsize(filename) info["size_human"] = self.common.human_readable_filesize(info["size"]) self.file_info["files"].append(info) if os.path.isdir(filename): info["size"] = self.common.dir_size(filename) info["size_human"] = self.common.human_readable_filesize(info["size"]) self.file_info["dirs"].append(info) self.file_info["files"].sort(key=lambda k: k["basename"]) self.file_info["dirs"].sort(key=lambda k: k["basename"]) # Check if there's only 1 file and no folders if len(self.file_info["files"]) == 1 and len(self.file_info["dirs"]) == 0: self.download_filename = self.file_info["files"][0]["filename"] self.download_filesize = self.file_info["files"][0]["size"] with open(self.download_filename, "rb") as f: self.download_etag = make_etag(f) # Compress the file with gzip now, so we don't have to do it on each request self.gzip_tmp_dir = tempfile.TemporaryDirectory( dir=self.common.build_tmp_dir() ) self.gzip_filename = os.path.join(self.gzip_tmp_dir.name, "file.gz") self._gzip_compress( self.download_filename, self.gzip_filename, 6, processed_size_callback ) self.gzip_filesize = os.path.getsize(self.gzip_filename) with open(self.gzip_filename, "rb") as f: self.gzip_etag = make_etag(f) self.is_zipped = False # Cleanup this tempfile self.web.cleanup_tempdirs.append(self.gzip_tmp_dir) else: # Zip up the files and folders self.zip_writer = ZipWriter( self.common, self.web, processed_size_callback=processed_size_callback ) self.download_filename = self.zip_writer.zip_filename for info in self.file_info["files"]: self.zip_writer.add_file(info["filename"]) # Canceling early? if self.web.cancel_compression: self.zip_writer.close() return False for info in self.file_info["dirs"]: if not self.zip_writer.add_dir(info["filename"]): return False self.zip_writer.close() self.download_filesize = os.path.getsize(self.download_filename) with open(self.download_filename, "rb") as f: self.download_etag = make_etag(f) self.is_zipped = True return True class ZipWriter(object): """ ZipWriter accepts files and directories and compresses them into a zip file with. If a zip_filename is not passed in, it will use the default onionshare filename. """ def __init__( self, common, web=None, zip_filename=None, processed_size_callback=None ): self.common = common self.web = web self.cancel_compression = False if zip_filename: self.zip_filename = zip_filename else: self.zip_temp_dir = tempfile.TemporaryDirectory( dir=self.common.build_tmp_dir() ) self.zip_filename = f"{self.zip_temp_dir.name}/onionshare_{self.common.random_string(4, 6)}.zip" # Cleanup this temp dir if self.web: self.web.cleanup_tempdirs.append(self.zip_temp_dir) self.z = zipfile.ZipFile(self.zip_filename, "w", allowZip64=True) self.processed_size_callback = processed_size_callback if self.processed_size_callback is None: self.processed_size_callback = lambda _: None self._size = 0 self.processed_size_callback(self._size) def add_file(self, filename): """ Add a file to the zip archive. """ # Skip symlinks if os.path.islink(filename): return # Verify the file is within selected roots (symlink safety check) if self.web and not self.web.share_mode._is_path_contained(filename): return self.z.write(filename, os.path.basename(filename), zipfile.ZIP_DEFLATED) self._size += os.path.getsize(filename) self.processed_size_callback(self._size) def add_dir(self, filename): """ Add a directory, and all of its children, to the zip archive. """ dir_to_strip = os.path.dirname(filename.rstrip("/")) + "/" for dirpath, dirnames, filenames in os.walk(filename, followlinks=False): for f in filenames: # Canceling early? if self.cancel_compression: return False full_filename = os.path.join(dirpath, f) # Skip symlinks if os.path.islink(full_filename): continue # Verify the file is within selected roots if self.web and not self.web.share_mode._is_path_contained(full_filename): continue arc_filename = full_filename[len(dir_to_strip) :] self.z.write(full_filename, arc_filename, zipfile.ZIP_DEFLATED) self._size += os.path.getsize(full_filename) self.processed_size_callback(self._size) return True def close(self): """ Close the zip archive. """ self.z.close() onionshare-onionshare-26fcdc5/cli/onionshare_cli/web/web.py000066400000000000000000000333601521174352300241770ustar00rootroot00000000000000# -*- coding: utf-8 -*- """ OnionShare | https://onionshare.org/ Copyright (C) 2014-2022 Micah Lee, et al. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program 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 General Public License along with this program. If not, see . """ import importlib.metadata import logging import mimetypes import os import queue import requests import shutil from waitress.server import create_server import flask from flask import ( Flask, request, render_template, abort, make_response, send_file, ) from flask_compress import Compress from flask_socketio import SocketIO from .share_mode import ShareModeWeb from .receive_mode import ReceiveModeWeb, ReceiveModeWSGIMiddleware, ReceiveModeRequest from .website_mode import WebsiteModeWeb from .chat_mode import ChatModeWeb # Stub out flask's show_server_banner function, to avoiding showing warnings that # are not applicable to OnionShare def stubbed_show_server_banner(env, debug, app_import_path=None, eager_loading=None): pass try: flask.cli.show_server_banner = stubbed_show_server_banner except Exception: pass class WaitressException(Exception): """ There was a problem starting the waitress web server. """ class Web: """ The Web object is the OnionShare web server, powered by flask """ REQUEST_LOAD = 0 REQUEST_STARTED = 1 REQUEST_PROGRESS = 2 REQUEST_CANCELED = 3 REQUEST_UPLOAD_INCLUDES_MESSAGE = 4 REQUEST_UPLOAD_FILE_RENAMED = 5 REQUEST_UPLOAD_SET_DIR = 6 REQUEST_UPLOAD_FINISHED = 7 REQUEST_UPLOAD_CANCELED = 8 REQUEST_INDIVIDUAL_FILE_STARTED = 9 REQUEST_INDIVIDUAL_FILE_PROGRESS = 10 REQUEST_INDIVIDUAL_FILE_CANCELED = 11 REQUEST_ERROR_DATA_DIR_CANNOT_CREATE = 12 REQUEST_OTHER = 13 def __init__(self, common, is_gui, mode_settings, mode="share"): self.common = common self.common.log("Web", "__init__", f"is_gui={is_gui}, mode={mode}") self.settings = mode_settings # Flask guesses the MIME type of files from a database on the operating # system. # Some operating systems, or applications that can modify the database # (such as the Windows Registry) can treat .js files as text/plain, # which breaks the chat app due to X-Content-Type-Options: nosniff. # # It's probably #notourbug but we can fix it by forcing the mimetype. # https://github.com/onionshare/onionshare/issues/1443 mimetypes.add_type("text/javascript", ".js") self.waitress = None # The flask app self.app = Flask( __name__, static_folder=self.common.get_resource_path("static"), static_url_path=f"/static_{self.common.random_string(16)}", # randomize static_url_path to avoid making /static unusable template_folder=self.common.get_resource_path("templates"), ) self.compress = Compress() self.compress.init_app(self.app) self.app.secret_key = self.common.random_string(8) self.generate_static_url_path() # Verbose mode? if self.common.verbose: self.verbose_mode() # Are we running in GUI mode? self.is_gui = is_gui # If the user stops the server while a transfer is in progress, it should # immediately stop the transfer. In order to make it thread-safe, stop_q # is a queue. If anything is in it, then the user stopped the server self.stop_q = queue.Queue() # Are we using receive mode? self.mode = mode if self.mode == "receive": # Use custom WSGI middleware, to modify environ self.app.wsgi_app = ReceiveModeWSGIMiddleware(self.app.wsgi_app, self) # Use a custom Request class to track upload progress self.app.request_class = ReceiveModeRequest self.security_headers = [ ("X-Frame-Options", "DENY"), ("X-Xss-Protection", "1; mode=block"), ("X-Content-Type-Options", "nosniff"), ("Referrer-Policy", "no-referrer"), ("Server", "OnionShare"), ] self.q = queue.Queue() self.done = False # shutting down the server only works within the context of flask, so the easiest way to do it is over http self.shutdown_password = self.common.random_string(16) # Keep track if the server is running self.running = False # Define the web app routes self.define_common_routes() # Create the mode web object, which defines its own routes self.share_mode = None self.receive_mode = None self.website_mode = None self.chat_mode = None if self.mode == "share": self.share_mode = ShareModeWeb(self.common, self) elif self.mode == "receive": self.receive_mode = ReceiveModeWeb(self.common, self) elif self.mode == "website": self.website_mode = WebsiteModeWeb(self.common, self) elif self.mode == "chat": if self.common.verbose: try: self.socketio = SocketIO( async_mode="gevent", logger=True, engineio_logger=True ) except ValueError: self.socketio = SocketIO(logger=True, engineio_logger=True) else: try: self.socketio = SocketIO(async_mode="gevent") except ValueError: self.socketio = SocketIO() self.socketio.init_app(self.app) self.chat_mode = ChatModeWeb(self.common, self) self.cleanup_tempdirs = [] def get_mode(self): if self.mode == "share": return self.share_mode elif self.mode == "receive": return self.receive_mode elif self.mode == "website": return self.website_mode elif self.mode == "chat": return self.chat_mode else: return None def generate_static_url_path(self): # The static URL path has a 128-bit random number in it to avoid having name # collisions with files that might be getting shared self.static_url_path = f"/static_{self.common.random_string(16)}" self.common.log( "Web", "generate_static_url_path", f"new static_url_path is {self.static_url_path}", ) # Update the flask route to handle the new static URL path self.app.static_url_path = self.static_url_path self.app.add_url_rule( self.static_url_path + "/", view_func=self.app.send_static_file, ) def define_common_routes(self): """ Common web app routes between all modes. """ @self.app.after_request def add_security_headers(r): """ Add security headers to a response """ for header, value in self.security_headers: r.headers.set(header, value) # Set a CSP header unless in website mode and the user has disabled it default_csp = "default-src 'self'; frame-ancestors 'none'; form-action 'self'; base-uri 'self'; img-src 'self' data:;" if self.mode != "website" or ( not self.settings.get("website", "disable_csp") and not self.settings.get("website", "custom_csp") ): r.headers.set("Content-Security-Policy", default_csp) else: if self.settings.get("website", "custom_csp"): r.headers.set( "Content-Security-Policy", self.settings.get("website", "custom_csp"), ) return r @self.app.errorhandler(404) def not_found(e): mode = self.get_mode() history_id = mode.cur_history_id mode.cur_history_id += 1 return self.error404(history_id) @self.app.errorhandler(405) def method_not_allowed(e): mode = self.get_mode() history_id = mode.cur_history_id mode.cur_history_id += 1 return self.error405(history_id) @self.app.errorhandler(500) def method_not_allowed(e): mode = self.get_mode() history_id = mode.cur_history_id mode.cur_history_id += 1 return self.error500(history_id) if self.mode != "website": @self.app.route("/favicon.ico") def favicon(): return send_file( f"{self.common.get_resource_path('static')}/img/favicon.ico" ) def error403(self): self.add_request(Web.REQUEST_OTHER, request.path) return render_template("403.html", static_url_path=self.static_url_path), 403 def error404(self, history_id): mode = self.get_mode() if mode.supports_file_requests: self.add_request( self.REQUEST_INDIVIDUAL_FILE_STARTED, request.path, {"id": history_id, "status_code": 404}, ) self.add_request(Web.REQUEST_OTHER, request.path) return render_template("404.html", static_url_path=self.static_url_path), 404 def error405(self, history_id): mode = self.get_mode() if mode.supports_file_requests: self.add_request( self.REQUEST_INDIVIDUAL_FILE_STARTED, request.path, {"id": history_id, "status_code": 405}, ) self.add_request(Web.REQUEST_OTHER, request.path) return render_template("405.html", static_url_path=self.static_url_path), 405 def error500(self, history_id): mode = self.get_mode() if mode.supports_file_requests: self.add_request( self.REQUEST_INDIVIDUAL_FILE_STARTED, request.path, {"id": history_id, "status_code": 500}, ) self.add_request(Web.REQUEST_OTHER, request.path) return render_template("500.html", static_url_path=self.static_url_path), 500 def _safe_select_jinja_autoescape(self, filename): if filename is None: return True return filename.endswith((".html", ".htm", ".xml", ".xhtml")) def add_request(self, request_type, path=None, data=None): """ Add a request to the queue, to communicate with the GUI. """ self.q.put({"type": request_type, "path": path, "data": data}) def verbose_mode(self): """ Turn on verbose mode, which will log flask errors to a file. """ flask_log_filename = os.path.join(self.common.build_data_dir(), "flask.log") log_handler = logging.FileHandler(flask_log_filename) log_handler.setLevel(logging.WARNING) self.app.logger.addHandler(log_handler) def start(self, port): """ Start the flask web server. """ self.common.log("Web", "start", f"port={port}") # Make sure the stop_q is empty when starting a new server while not self.stop_q.empty(): try: self.stop_q.get(block=False) except queue.Empty: pass # In Whonix, listen on 0.0.0.0 instead of 127.0.0.1 (#220) if os.path.exists("/usr/share/anon-ws-base-files/workstation"): host = "0.0.0.0" else: host = "127.0.0.1" self.running = True if self.mode == "chat": self.socketio.run(self.app, host=host, port=port) else: try: self.waitress = create_server( self.app, host=host, port=port, clear_untrusted_proxy_headers=True, ident="OnionShare", ) self.waitress.run() except Exception as e: if not self.waitress.shutdown: raise WaitressException(f"Error starting Waitress: {e}") def stop(self, port): """ Stop the flask web server by loading /shutdown. """ self.common.log("Web", "stop", "stopping server") # Let the mode know that the user stopped the server self.stop_q.put(True) # If in chat mode, shutdown the socket server rather than Waitress. if self.mode == "chat": self.socketio.stop() if self.waitress: self.waitress_custom_shutdown() def cleanup(self): """ Shut everything down and clean up temporary files, etc. """ self.common.log("Web", "cleanup") # Clean up the tempfile.NamedTemporaryDirectory objects for dir in self.cleanup_tempdirs: dir.cleanup() self.cleanup_tempdirs = [] def waitress_custom_shutdown(self): """Shutdown the Waitress server immediately""" # Code borrowed from https://github.com/Pylons/webtest/blob/4b8a3ebf984185ff4fefb31b4d0cf82682e1fcf7/webtest/http.py#L93-L104 self.waitress.shutdown = True while self.waitress._map: triggers = list(self.waitress._map.values()) for trigger in triggers: trigger.handle_close() self.waitress.maintenance(0) self.waitress.task_dispatcher.shutdown() return True onionshare-onionshare-26fcdc5/cli/onionshare_cli/web/website_mode.py000066400000000000000000000103161521174352300260640ustar00rootroot00000000000000# -*- coding: utf-8 -*- """ OnionShare | https://onionshare.org/ Copyright (C) 2014-2022 Micah Lee, et al. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program 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 General Public License along with this program. If not, see . """ import os from flask import render_template, make_response from .send_base_mode import SendBaseModeWeb class WebsiteModeWeb(SendBaseModeWeb): """ All of the web logic for website mode """ def init(self): pass def define_routes(self): """ The web app routes for sharing a website """ @self.web.app.route("/", defaults={"path": ""}, methods=["GET"], provide_automatic_options=False) @self.web.app.route("/", methods=["GET"], provide_automatic_options=False) def path_public(path): return path_logic(path) def path_logic(path=""): """ Render the onionshare website. """ return self.render_logic(path) def directory_listing_template( self, path, files, dirs, breadcrumbs, breadcrumbs_leaf ): return make_response( render_template( "listing.html", path=path, files=files, dirs=dirs, breadcrumbs=breadcrumbs, breadcrumbs_leaf=breadcrumbs_leaf, static_url_path=self.web.static_url_path, title=self.web.settings.get("general", "title"), ) ) def set_file_info_custom(self, filenames, processed_size_callback): self.common.log("WebsiteModeWeb", "set_file_info_custom") self.web.cancel_compression = True def render_logic(self, path=""): # Strip trailing slash path = path.rstrip("/") if path in self.files: filesystem_path = self.files[path] # If it's a directory if os.path.isdir(filesystem_path): # Is there an index.html? index_path = os.path.join(path, "index.html") if index_path in self.files: # Render it return self.stream_individual_file(self.files[index_path]) else: # Otherwise, render directory listing, and enforce trailing slash # which can help with relative asset links in sub-directories. filenames = [] for filename in os.listdir(filesystem_path): filenames.append(filename) filenames.sort() return self.directory_listing(filenames, path, filesystem_path, True) # If it's a file elif os.path.isfile(filesystem_path): return self.stream_individual_file(filesystem_path) # If it's not a directory or file, throw a 404 else: history_id = self.cur_history_id self.cur_history_id += 1 return self.web.error404(history_id) else: # Special case loading / if path == "": index_path = "index.html" if index_path in self.files: # Render it return self.stream_individual_file(self.files[index_path]) else: # Root directory listing filenames = list(self.root_files) filenames.sort() return self.directory_listing(filenames, path, None, True) else: # If the path isn't found, throw a 404 history_id = self.cur_history_id self.cur_history_id += 1 return self.web.error404(history_id) onionshare-onionshare-26fcdc5/cli/poetry.lock000066400000000000000000004644661521174352300215120ustar00rootroot00000000000000# This file is automatically @generated by Poetry 2.1.1 and should not be changed by hand. [[package]] name = "backports-zstd" version = "1.5.0" description = "Backport of compression.zstd" optional = false python-versions = "<3.14,>=3.10" groups = ["main"] markers = "python_version < \"3.14\"" files = [ {file = "backports_zstd-1.5.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:09045a00d9dad12dab49e029b26c197637b882cf4adc737a373404ba2aaabbca"}, {file = "backports_zstd-1.5.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:e51edd66db6855bee020c951ca5c2e816777bfe77f87742fbbfae9a32d482fec"}, {file = "backports_zstd-1.5.0-cp310-cp310-manylinux2010_i686.manylinux_2_12_i686.manylinux_2_28_i686.whl", hash = "sha256:73ff4ceb7e28538455e0a44f53e05a731bbdb9bfe2cab4a1637dd1f0093732e3"}, {file = "backports_zstd-1.5.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a9526d69c8fbef03e04d74b33946e23f806399cb49e51550bb21d757fb2ce869"}, {file = "backports_zstd-1.5.0-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:5e24ee1e1bbb4549a2ad63695b4a5776596aa171fdaf7c1e178e61e351faf0a9"}, {file = "backports_zstd-1.5.0-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:ebfbf7307d618d68deef905d3d6655339d4ce187e176023bff8fbd44ec1e20d0"}, {file = "backports_zstd-1.5.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b82506a4da0977754335c727752411bbba1fe476a8662d96161218f275fba859"}, {file = "backports_zstd-1.5.0-cp310-cp310-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:4cf8355cdfa7a2cba9c51655d56e6be39c751799286b142640be30fef2301a70"}, {file = "backports_zstd-1.5.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:f7de15f3871d21d6e761c5a309618b069fee5f225e64e4406956ac0209dc6917"}, {file = "backports_zstd-1.5.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:624825b9c290e6089cd9955d88da04b085528fe213adf3e4e8be5c0fffef6c65"}, {file = "backports_zstd-1.5.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:7088a75f96d8f6b0d3523ec3a99d1472ce03c3524b2f7b485b80e115ef20055f"}, {file = "backports_zstd-1.5.0-cp310-cp310-musllinux_1_2_riscv64.whl", hash = "sha256:97f4d29e99538b11313cbc7a6d9b3c2ce0d69fdc497699ab74953d0d5949ab88"}, {file = "backports_zstd-1.5.0-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:8b4e17632759a45a7d0c4cf31968d8d033eefbe1a3d81d8aaf519558371c3359"}, {file = "backports_zstd-1.5.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:0075195c79c0508bc7313a3402b187bd9d27d4f9a376e8e2caac0fc2baeacbdf"}, {file = "backports_zstd-1.5.0-cp310-cp310-win32.whl", hash = "sha256:11c694c9eef69c19a52df94466d4fd5c8b1bdfbaad350e95adc883b40d8b3be2"}, {file = "backports_zstd-1.5.0-cp310-cp310-win_amd64.whl", hash = "sha256:c1ea900765329a515020e4e66c65a826657cc1f110770cac3f71ec01b43f2d25"}, {file = "backports_zstd-1.5.0-cp310-cp310-win_arm64.whl", hash = "sha256:0c473387025e233d123f401d09a17a57e0b9af2ec2423aae7f50f1c806887cb3"}, {file = "backports_zstd-1.5.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:fbaa5502617dc4f04327c7a2951f0fcdca7aaef93ddf32c15dc8b620208174fa"}, {file = "backports_zstd-1.5.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:204f00d62e95aab987c7c019452b2373bdefb17252443765f2ede7f15b6e669a"}, {file = "backports_zstd-1.5.0-cp311-cp311-manylinux2010_i686.manylinux_2_12_i686.manylinux_2_28_i686.whl", hash = "sha256:2c77c0d4c330afd26d2a98f3d689ab922ec3f046014a1614ddcaad437666ac05"}, {file = "backports_zstd-1.5.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6bb2f2d2c07358edeaa251cf804b993e9f0d5d93af8a7ea2414d80ff3c105e95"}, {file = "backports_zstd-1.5.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:cb89f554abcebcb2c487024e63be8059083775c5fd351fec0cc2dc3e9f528714"}, {file = "backports_zstd-1.5.0-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:ea969758af743000d822fc3a69dc9de059bbbb8d07d2f13e06ff49ac63cce74f"}, {file = "backports_zstd-1.5.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:775ad82d268923639bc924013fc61561df376c148506b241f0f80718b5bb3a2f"}, {file = "backports_zstd-1.5.0-cp311-cp311-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:663128370bbc2ebcc436b8977bc434a7bf29919d92d91fee05ed6fb0fa807646"}, {file = "backports_zstd-1.5.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:572c76832e9a24da4084befa52c23f4c03fede2aa250ae6250cbc5a11b980f69"}, {file = "backports_zstd-1.5.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:9410bcbcd3afd787a15a276d68f954d1703788c780faa421183a61d39da8b862"}, {file = "backports_zstd-1.5.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:0fab15e6895bef621041dd82d6306ffa24889257dd902c4b98b88e4260b3465d"}, {file = "backports_zstd-1.5.0-cp311-cp311-musllinux_1_2_riscv64.whl", hash = "sha256:2ffde637b6d0082f1c3356657002469cf199c7c12d50d9822a55b13425c778d3"}, {file = "backports_zstd-1.5.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:c01d377c1489cb2230bf6a9ff01c73c42863cc96ee648c49923d4f6d4ea4e2d5"}, {file = "backports_zstd-1.5.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:4080bb9c8a51bb2bf8caf8018d78278cd49eb924cb06a54f56a411095e2ac912"}, {file = "backports_zstd-1.5.0-cp311-cp311-win32.whl", hash = "sha256:9f4fe3fd82c8c6e8a9fdc5c71f92f9fe2442d02e7f59fddef25a955e189e3f38"}, {file = "backports_zstd-1.5.0-cp311-cp311-win_amd64.whl", hash = "sha256:e7c0372fa036751109604c70a8c87e59faaacc195d519c8cb9e0e527ee2b5478"}, {file = "backports_zstd-1.5.0-cp311-cp311-win_arm64.whl", hash = "sha256:264a66137555bb4648f7e64cfc514d820758072684f373269fcdd2e8d4a90306"}, {file = "backports_zstd-1.5.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:1858cacdb3e50105a1b60acdc3dd5b18650077d12dce243e19d5c88e8172bd71"}, {file = "backports_zstd-1.5.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ccffc0a1974ecc2cc42afa4c15f56d036a4b2bae0abc46e6ba9b3358d9b1c037"}, {file = "backports_zstd-1.5.0-cp312-cp312-manylinux2010_i686.manylinux_2_12_i686.manylinux_2_28_i686.whl", hash = "sha256:ab3430ab4d4ac3fb1bc1e4174d137731e51363b6abd5e51a1599690fe9c7d61d"}, {file = "backports_zstd-1.5.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c737c1cb4a10c2d0f6cba9a347522858094f0a737b4558c67a777bcaa4a795cd"}, {file = "backports_zstd-1.5.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:0379c66510681a6b2780d3f3ef2cff54d01204b52448d64bde1855d40f856a04"}, {file = "backports_zstd-1.5.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:7c7474b291e264c9609358d3875cf539623f7a65339c2b533020992b1a4c095b"}, {file = "backports_zstd-1.5.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:bb73c22444617bc5a3abf32dd27b3f2085898cfe3b95e6855300e9189898a3bd"}, {file = "backports_zstd-1.5.0-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:6cd7f6c33afd89354f74469e315e72754e3040f91f7b685061e225d9e36e3e8e"}, {file = "backports_zstd-1.5.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:2106309071f279b38d3663c55c7fed192733b4f332b50eb3fa707e54bad6967a"}, {file = "backports_zstd-1.5.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:56fffa80be74cb11ac843333bbdc56e466c87967706886b3efd6b16d83830d90"}, {file = "backports_zstd-1.5.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:5e8b8251eec80e67e30ec79dfc5b3b1ada069b9ac48b56b102f3e2c6f8281062"}, {file = "backports_zstd-1.5.0-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:f334dd17ffead361aa9090e40151bd123507ce213a62733121b7145c6711cbde"}, {file = "backports_zstd-1.5.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:78cbfd061255fef6de5070a54e0f9c00e8aabad5c99dd2ad884a3a7d1acc09ae"}, {file = "backports_zstd-1.5.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:2f55d70df44f49d599e20033013bc1ae705202735c45d4bca8eb963b225e15fd"}, {file = "backports_zstd-1.5.0-cp312-cp312-win32.whl", hash = "sha256:a8b096e0383a3bcab34f8c97b79e1a52051189d11258bbc2bc1145997a15dd1d"}, {file = "backports_zstd-1.5.0-cp312-cp312-win_amd64.whl", hash = "sha256:e2802899ba4ef1a062ffe4bb1292c5df32011a54b4c3004c54f46ec975f39554"}, {file = "backports_zstd-1.5.0-cp312-cp312-win_arm64.whl", hash = "sha256:3c0353e66942afbd45518788cfbd1e9e117828ceb390fa50517f46f291850d8e"}, {file = "backports_zstd-1.5.0-cp313-cp313-android_21_arm64_v8a.whl", hash = "sha256:02a57ee8598dd863c0b11c7af00042ce6bc045bf6f4249fa4c322c62614ca1fd"}, {file = "backports_zstd-1.5.0-cp313-cp313-android_21_x86_64.whl", hash = "sha256:c56c11eb3173d540e1fb0216f7ab477cbd3a204eca41f5f329059ee8a5d2ad47"}, {file = "backports_zstd-1.5.0-cp313-cp313-ios_13_0_arm64_iphoneos.whl", hash = "sha256:ef98f632026aa8e6ce05d786977092798efbe78677aa71219f22d31787809c90"}, {file = "backports_zstd-1.5.0-cp313-cp313-ios_13_0_arm64_iphonesimulator.whl", hash = "sha256:c3712300b18f9d07f788b03594b2f34dfad89d77df96938a640c5007522a6b69"}, {file = "backports_zstd-1.5.0-cp313-cp313-ios_13_0_x86_64_iphonesimulator.whl", hash = "sha256:bdbc75d1f54df70b65bcfbc8aa0cac21475f79665bb045960af606dc07b56090"}, {file = "backports_zstd-1.5.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:93d306300d25e59f1cbe98cda494bf295be03a20e8b2c5602ee5ddc03ded29f2"}, {file = "backports_zstd-1.5.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:305d2e4ae9a595d0fd9d5bea5a7a2163306c6c4dcc5eec35ecd5008219d4580e"}, {file = "backports_zstd-1.5.0-cp313-cp313-manylinux2010_i686.manylinux_2_12_i686.manylinux_2_28_i686.whl", hash = "sha256:c8f0967bf8d806b250fb1e905a6b8190e7ae83656d5308989243f84e01fa3774"}, {file = "backports_zstd-1.5.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:76b7314ca9a253171e3e9524960e9e6411997323cf10aecbbc330faa7a90278d"}, {file = "backports_zstd-1.5.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:b1d0bf16bba86b1071731ced389f184e8de61c1afcafa584244f7f726632f92f"}, {file = "backports_zstd-1.5.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:96709d27d406008575ef759405169d538040156704b457d8c0ac035127a46b67"}, {file = "backports_zstd-1.5.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5737402c29b2bd5bc661d4cde08aed531ed326f2b59a7ad98dc07650dc99a2c9"}, {file = "backports_zstd-1.5.0-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:2b65f37ddd375114dbf84658e7dd168e10f5a93394940bfefa7fafc2d3234450"}, {file = "backports_zstd-1.5.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:4fae7825dde4f81c28b4c66b1e997f893e296c3f1668351952b3ed085eb9f8cd"}, {file = "backports_zstd-1.5.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:3aa10e77c0e712d2dfb950910b50591c2fb11f0f1328814e23acc0b4950766df"}, {file = "backports_zstd-1.5.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:518b2ef54ce0fee6d29379cfd64ef66e639456f1b18943466e929b19677f135f"}, {file = "backports_zstd-1.5.0-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:673a1e5fdaa6cb0c7a967eb33066b6dd564871b3498a93e11e2972998047d11f"}, {file = "backports_zstd-1.5.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:1277c07ff2d731586aa05aebd946a1b30184620d886a735dd5d5bf94a4a1061e"}, {file = "backports_zstd-1.5.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:aff334c7c38b4aea2a899f3138a99c1d58f0686ad7815c74bff506ecf4333296"}, {file = "backports_zstd-1.5.0-cp313-cp313-win32.whl", hash = "sha256:b932834c4d85360f46d1e7fbf3eee1e26ba594e0eb5c3ee1281e89bc1d48d06f"}, {file = "backports_zstd-1.5.0-cp313-cp313-win_amd64.whl", hash = "sha256:c71dfbeced720326a8917a6edf921c568dc2396228c6432205c6d7e7fe7f3707"}, {file = "backports_zstd-1.5.0-cp313-cp313-win_arm64.whl", hash = "sha256:7b5798b20ffff71ee4620a01f56fe0b50271724b4251db08c90a069446cc4752"}, {file = "backports_zstd-1.5.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:9685586eb67fa2e59eab8027d48e8275ce90e404b6dc737b508f741853ba6cb7"}, {file = "backports_zstd-1.5.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:1a68ab446d007d34e12f5a812e6f7d1c120a3d15cb5d4e62b7568926a6da6fb7"}, {file = "backports_zstd-1.5.0-pp310-pypy310_pp73-manylinux2010_i686.manylinux_2_12_i686.manylinux_2_28_i686.whl", hash = "sha256:627973d4375a42500a66cc2ea912f6223249a6cdfeb56cc340b0d20b5a3475d0"}, {file = "backports_zstd-1.5.0-pp310-pypy310_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8c077639e99de02a679dca9c6a189f60a76e7d0096977c0ebd070c31de8df57a"}, {file = "backports_zstd-1.5.0-pp310-pypy310_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:2ac2b3895fc9b1f0b0e71bffa179b48930dc27643b7e4885869afd295e7dfe1e"}, {file = "backports_zstd-1.5.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:41b23cbd72f503aedcaaaa23d55d2d98d449e5938154d2b3f57832c73b286cee"}, {file = "backports_zstd-1.5.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:0ca2d4ac4901eada2cfb86fda692e5d4a1e09485d9f2ec5777dc6cd3154b3b46"}, {file = "backports_zstd-1.5.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:20796211a623ec6e0061cef4d7cca760e9e0a0a951bb30dc9ba89ed4a3fea5e4"}, {file = "backports_zstd-1.5.0-pp311-pypy311_pp73-manylinux2010_i686.manylinux_2_12_i686.manylinux_2_28_i686.whl", hash = "sha256:5232cd2a58c60da4ceb0e09e42dbc579b92dda4a9301a756af0c738223a23487"}, {file = "backports_zstd-1.5.0-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:012d88a9ae08f331e1adc03dfbda4ff2ae7f76ea62455975827b215677a11aec"}, {file = "backports_zstd-1.5.0-pp311-pypy311_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:cbb7d79f8e43b6e0e17616961e425b9f8b32d9933e1db69242baa6e21f44a978"}, {file = "backports_zstd-1.5.0-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:6172dcdd664ef243e55a35e6b45f1c866767c61043f0ddcd908abd14df662065"}, {file = "backports_zstd-1.5.0.tar.gz", hash = "sha256:a5e622a82eb183b4fbe18032755ce0a15fa9a82f2adb9b621620b91247aaedb7"}, ] [[package]] name = "bidict" version = "0.23.1" description = "The bidirectional mapping library for Python." optional = false python-versions = ">=3.8" groups = ["main"] files = [ {file = "bidict-0.23.1-py3-none-any.whl", hash = "sha256:5dae8d4d79b552a71cbabc7deb25dfe8ce710b17ff41711e13010ead2abfc3e5"}, {file = "bidict-0.23.1.tar.gz", hash = "sha256:03069d763bc387bbd20e7d49914e75fc4132a41937fa3405417e1a5a2d006d71"}, ] [[package]] name = "blinker" version = "1.9.0" description = "Fast, simple object-to-object and broadcast signaling" optional = false python-versions = ">=3.9" groups = ["main"] files = [ {file = "blinker-1.9.0-py3-none-any.whl", hash = "sha256:ba0efaa9080b619ff2f3459d1d500c57bddea4a6b424b60a91141db6fd2f08bc"}, {file = "blinker-1.9.0.tar.gz", hash = "sha256:b4ce2265a7abece45e7cc896e98dbebe6cead56bcf805a3d23136d145f5445bf"}, ] [[package]] name = "brotli" version = "1.2.0" description = "Python bindings for the Brotli compression library" optional = false python-versions = "*" groups = ["main"] markers = "platform_python_implementation != \"PyPy\"" files = [ {file = "brotli-1.2.0-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:99cfa69813d79492f0e5d52a20fd18395bc82e671d5d40bd5a91d13e75e468e8"}, {file = "brotli-1.2.0-cp27-cp27m-manylinux1_i686.whl", hash = "sha256:3ebe801e0f4e56d17cd386ca6600573e3706ce1845376307f5d2cbd32149b69a"}, {file = "brotli-1.2.0-cp27-cp27m-manylinux1_x86_64.whl", hash = "sha256:a387225a67f619bf16bd504c37655930f910eb03675730fc2ad69d3d8b5e7e92"}, {file = "brotli-1.2.0-cp27-cp27m-win32.whl", hash = "sha256:b908d1a7b28bc72dfb743be0d4d3f8931f8309f810af66c906ae6cd4127c93cb"}, {file = "brotli-1.2.0-cp27-cp27m-win_amd64.whl", hash = "sha256:d206a36b4140fbb5373bf1eb73fb9de589bb06afd0d22376de23c5e91d0ab35f"}, {file = "brotli-1.2.0-cp27-cp27mu-manylinux1_i686.whl", hash = "sha256:7e9053f5fb4e0dfab89243079b3e217f2aea4085e4d58c5c06115fc34823707f"}, {file = "brotli-1.2.0-cp27-cp27mu-manylinux1_x86_64.whl", hash = "sha256:4735a10f738cb5516905a121f32b24ce196ab82cfc1e4ba2e3ad1b371085fd46"}, {file = "brotli-1.2.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:3b90b767916ac44e93a8e28ce6adf8d551e43affb512f2377c732d486ac6514e"}, {file = "brotli-1.2.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:6be67c19e0b0c56365c6a76e393b932fb0e78b3b56b711d180dd7013cb1fd984"}, {file = "brotli-1.2.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0bbd5b5ccd157ae7913750476d48099aaf507a79841c0d04a9db4415b14842de"}, {file = "brotli-1.2.0-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:3f3c908bcc404c90c77d5a073e55271a0a498f4e0756e48127c35d91cf155947"}, {file = "brotli-1.2.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:1b557b29782a643420e08d75aea889462a4a8796e9a6cf5621ab05a3f7da8ef2"}, {file = "brotli-1.2.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:81da1b229b1889f25adadc929aeb9dbc4e922bd18561b65b08dd9343cfccca84"}, {file = "brotli-1.2.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:ff09cd8c5eec3b9d02d2408db41be150d8891c5566addce57513bf546e3d6c6d"}, {file = "brotli-1.2.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:a1778532b978d2536e79c05dac2d8cd857f6c55cd0c95ace5b03740824e0e2f1"}, {file = "brotli-1.2.0-cp310-cp310-win32.whl", hash = "sha256:b232029d100d393ae3c603c8ffd7e3fe6f798c5e28ddca5feabb8e8fdb732997"}, {file = "brotli-1.2.0-cp310-cp310-win_amd64.whl", hash = "sha256:ef87b8ab2704da227e83a246356a2b179ef826f550f794b2c52cddb4efbd0196"}, {file = "brotli-1.2.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:15b33fe93cedc4caaff8a0bd1eb7e3dab1c61bb22a0bf5bdfdfd97cd7da79744"}, {file = "brotli-1.2.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:898be2be399c221d2671d29eed26b6b2713a02c2119168ed914e7d00ceadb56f"}, {file = "brotli-1.2.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:350c8348f0e76fff0a0fd6c26755d2653863279d086d3aa2c290a6a7251135dd"}, {file = "brotli-1.2.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:2e1ad3fda65ae0d93fec742a128d72e145c9c7a99ee2fcd667785d99eb25a7fe"}, {file = "brotli-1.2.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:40d918bce2b427a0c4ba189df7a006ac0c7277c180aee4617d99e9ccaaf59e6a"}, {file = "brotli-1.2.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:2a7f1d03727130fc875448b65b127a9ec5d06d19d0148e7554384229706f9d1b"}, {file = "brotli-1.2.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:9c79f57faa25d97900bfb119480806d783fba83cd09ee0b33c17623935b05fa3"}, {file = "brotli-1.2.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:844a8ceb8483fefafc412f85c14f2aae2fb69567bf2a0de53cdb88b73e7c43ae"}, {file = "brotli-1.2.0-cp311-cp311-win32.whl", hash = "sha256:aa47441fa3026543513139cb8926a92a8e305ee9c71a6209ef7a97d91640ea03"}, {file = "brotli-1.2.0-cp311-cp311-win_amd64.whl", hash = "sha256:022426c9e99fd65d9475dce5c195526f04bb8be8907607e27e747893f6ee3e24"}, {file = "brotli-1.2.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:35d382625778834a7f3061b15423919aa03e4f5da34ac8e02c074e4b75ab4f84"}, {file = "brotli-1.2.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:7a61c06b334bd99bc5ae84f1eeb36bfe01400264b3c352f968c6e30a10f9d08b"}, {file = "brotli-1.2.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:acec55bb7c90f1dfc476126f9711a8e81c9af7fb617409a9ee2953115343f08d"}, {file = "brotli-1.2.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:260d3692396e1895c5034f204f0db022c056f9e2ac841593a4cf9426e2a3faca"}, {file = "brotli-1.2.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:072e7624b1fc4d601036ab3f4f27942ef772887e876beff0301d261210bca97f"}, {file = "brotli-1.2.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:adedc4a67e15327dfdd04884873c6d5a01d3e3b6f61406f99b1ed4865a2f6d28"}, {file = "brotli-1.2.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:7a47ce5c2288702e09dc22a44d0ee6152f2c7eda97b3c8482d826a1f3cfc7da7"}, {file = "brotli-1.2.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:af43b8711a8264bb4e7d6d9a6d004c3a2019c04c01127a868709ec29962b6036"}, {file = "brotli-1.2.0-cp312-cp312-win32.whl", hash = "sha256:e99befa0b48f3cd293dafeacdd0d191804d105d279e0b387a32054c1180f3161"}, {file = "brotli-1.2.0-cp312-cp312-win_amd64.whl", hash = "sha256:b35c13ce241abdd44cb8ca70683f20c0c079728a36a996297adb5334adfc1c44"}, {file = "brotli-1.2.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:9e5825ba2c9998375530504578fd4d5d1059d09621a02065d1b6bfc41a8e05ab"}, {file = "brotli-1.2.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:0cf8c3b8ba93d496b2fae778039e2f5ecc7cff99df84df337ca31d8f2252896c"}, {file = "brotli-1.2.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c8565e3cdc1808b1a34714b553b262c5de5fbda202285782173ec137fd13709f"}, {file = "brotli-1.2.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:26e8d3ecb0ee458a9804f47f21b74845cc823fd1bb19f02272be70774f56e2a6"}, {file = "brotli-1.2.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:67a91c5187e1eec76a61625c77a6c8c785650f5b576ca732bd33ef58b0dff49c"}, {file = "brotli-1.2.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:4ecdb3b6dc36e6d6e14d3a1bdc6c1057c8cbf80db04031d566eb6080ce283a48"}, {file = "brotli-1.2.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:3e1b35d56856f3ed326b140d3c6d9db91740f22e14b06e840fe4bb1923439a18"}, {file = "brotli-1.2.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:54a50a9dad16b32136b2241ddea9e4df159b41247b2ce6aac0b3276a66a8f1e5"}, {file = "brotli-1.2.0-cp313-cp313-win32.whl", hash = "sha256:1b1d6a4efedd53671c793be6dd760fcf2107da3a52331ad9ea429edf0902f27a"}, {file = "brotli-1.2.0-cp313-cp313-win_amd64.whl", hash = "sha256:b63daa43d82f0cdabf98dee215b375b4058cce72871fd07934f179885aad16e8"}, {file = "brotli-1.2.0-cp314-cp314-macosx_10_15_universal2.whl", hash = "sha256:6c12dad5cd04530323e723787ff762bac749a7b256a5bece32b2243dd5c27b21"}, {file = "brotli-1.2.0-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:3219bd9e69868e57183316ee19c84e03e8f8b5a1d1f2667e1aa8c2f91cb061ac"}, {file = "brotli-1.2.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:963a08f3bebd8b75ac57661045402da15991468a621f014be54e50f53a58d19e"}, {file = "brotli-1.2.0-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:9322b9f8656782414b37e6af884146869d46ab85158201d82bab9abbcb971dc7"}, {file = "brotli-1.2.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:cf9cba6f5b78a2071ec6fb1e7bd39acf35071d90a81231d67e92d637776a6a63"}, {file = "brotli-1.2.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:7547369c4392b47d30a3467fe8c3330b4f2e0f7730e45e3103d7d636678a808b"}, {file = "brotli-1.2.0-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:fc1530af5c3c275b8524f2e24841cbe2599d74462455e9bae5109e9ff42e9361"}, {file = "brotli-1.2.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:d2d085ded05278d1c7f65560aae97b3160aeb2ea2c0b3e26204856beccb60888"}, {file = "brotli-1.2.0-cp314-cp314-win32.whl", hash = "sha256:832c115a020e463c2f67664560449a7bea26b0c1fdd690352addad6d0a08714d"}, {file = "brotli-1.2.0-cp314-cp314-win_amd64.whl", hash = "sha256:e7c0af964e0b4e3412a0ebf341ea26ec767fa0b4cf81abb5e897c9338b5ad6a3"}, {file = "brotli-1.2.0-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:82676c2781ecf0ab23833796062786db04648b7aae8be139f6b8065e5e7b1518"}, {file = "brotli-1.2.0-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c16ab1ef7bb55651f5836e8e62db1f711d55b82ea08c3b8083ff037157171a69"}, {file = "brotli-1.2.0-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e85190da223337a6b7431d92c799fca3e2982abd44e7b8dec69938dcc81c8e9e"}, {file = "brotli-1.2.0-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:d8c05b1dfb61af28ef37624385b0029df902ca896a639881f594060b30ffc9a7"}, {file = "brotli-1.2.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:465a0d012b3d3e4f1d6146ea019b5c11e3e87f03d1676da1cc3833462e672fb0"}, {file = "brotli-1.2.0-cp36-cp36m-musllinux_1_2_aarch64.whl", hash = "sha256:96fbe82a58cdb2f872fa5d87dedc8477a12993626c446de794ea025bbda625ea"}, {file = "brotli-1.2.0-cp36-cp36m-musllinux_1_2_i686.whl", hash = "sha256:1b71754d5b6eda54d16fbbed7fce2d8bc6c052a1b91a35c320247946ee103502"}, {file = "brotli-1.2.0-cp36-cp36m-musllinux_1_2_ppc64le.whl", hash = "sha256:66c02c187ad250513c2f4fce973ef402d22f80e0adce734ee4e4efd657b6cb64"}, {file = "brotli-1.2.0-cp36-cp36m-musllinux_1_2_x86_64.whl", hash = "sha256:ba76177fd318ab7b3b9bf6522be5e84c2ae798754b6cc028665490f6e66b5533"}, {file = "brotli-1.2.0-cp36-cp36m-win32.whl", hash = "sha256:c1702888c9f3383cc2f09eb3e88b8babf5965a54afb79649458ec7c3c7a63e96"}, {file = "brotli-1.2.0-cp36-cp36m-win_amd64.whl", hash = "sha256:f8d635cafbbb0c61327f942df2e3f474dde1cff16c3cd0580564774eaba1ee13"}, {file = "brotli-1.2.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:e80a28f2b150774844c8b454dd288be90d76ba6109670fe33d7ff54d96eb5cb8"}, {file = "brotli-1.2.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:50b1b799f45da91292ffaa21a473ab3a3054fa78560e8ff67082a185274431c8"}, {file = "brotli-1.2.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:29b7e6716ee4ea0c59e3b241f682204105f7da084d6254ec61886508efeb43bc"}, {file = "brotli-1.2.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:640fe199048f24c474ec6f3eae67c48d286de12911110437a36a87d7c89573a6"}, {file = "brotli-1.2.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:92edab1e2fd6cd5ca605f57d4545b6599ced5dea0fd90b2bcdf8b247a12bd190"}, {file = "brotli-1.2.0-cp37-cp37m-musllinux_1_2_aarch64.whl", hash = "sha256:7274942e69b17f9cef76691bcf38f2b2d4c8a5f5dba6ec10958363dcb3308a0a"}, {file = "brotli-1.2.0-cp37-cp37m-musllinux_1_2_i686.whl", hash = "sha256:a56ef534b66a749759ebd091c19c03ef81eb8cd96f0d1d16b59127eaf1b97a12"}, {file = "brotli-1.2.0-cp37-cp37m-musllinux_1_2_ppc64le.whl", hash = "sha256:5732eff8973dd995549a18ecbd8acd692ac611c5c0bb3f59fa3541ae27b33be3"}, {file = "brotli-1.2.0-cp37-cp37m-musllinux_1_2_x86_64.whl", hash = "sha256:598e88c736f63a0efec8363f9eb34e5b5536b7b6b1821e401afcb501d881f59a"}, {file = "brotli-1.2.0-cp37-cp37m-win32.whl", hash = "sha256:7ad8cec81f34edf44a1c6a7edf28e7b7806dfb8886e371d95dcf789ccd4e4982"}, {file = "brotli-1.2.0-cp37-cp37m-win_amd64.whl", hash = "sha256:865cedc7c7c303df5fad14a57bc5db1d4f4f9b2b4d0a7523ddd206f00c121a16"}, {file = "brotli-1.2.0-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:ac27a70bda257ae3f380ec8310b0a06680236bea547756c277b5dfe55a2452a8"}, {file = "brotli-1.2.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:e813da3d2d865e9793ef681d3a6b66fa4b7c19244a45b817d0cceda67e615990"}, {file = "brotli-1.2.0-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9fe11467c42c133f38d42289d0861b6b4f9da31e8087ca2c0d7ebb4543625526"}, {file = "brotli-1.2.0-cp38-cp38-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:c0d6770111d1879881432f81c369de5cde6e9467be7c682a983747ec800544e2"}, {file = "brotli-1.2.0-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:eda5a6d042c698e28bda2507a89b16555b9aa954ef1d750e1c20473481aff675"}, {file = "brotli-1.2.0-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:3173e1e57cebb6d1de186e46b5680afbd82fd4301d7b2465beebe83ed317066d"}, {file = "brotli-1.2.0-cp38-cp38-musllinux_1_2_ppc64le.whl", hash = "sha256:71a66c1c9be66595d628467401d5976158c97888c2c9379c034e1e2312c5b4f5"}, {file = "brotli-1.2.0-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:1e68cdf321ad05797ee41d1d09169e09d40fdf51a725bb148bff892ce04583d7"}, {file = "brotli-1.2.0-cp38-cp38-win32.whl", hash = "sha256:f16dace5e4d3596eaeb8af334b4d2c820d34b8278da633ce4a00020b2eac981c"}, {file = "brotli-1.2.0-cp38-cp38-win_amd64.whl", hash = "sha256:14ef29fc5f310d34fc7696426071067462c9292ed98b5ff5a27ac70a200e5470"}, {file = "brotli-1.2.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:8d4f47f284bdd28629481c97b5f29ad67544fa258d9091a6ed1fda47c7347cd1"}, {file = "brotli-1.2.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:2881416badd2a88a7a14d981c103a52a23a276a553a8aacc1346c2ff47c8dc17"}, {file = "brotli-1.2.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:2d39b54b968f4b49b5e845758e202b1035f948b0561ff5e6385e855c96625971"}, {file = "brotli-1.2.0-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:95db242754c21a88a79e01504912e537808504465974ebb92931cfca2510469e"}, {file = "brotli-1.2.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:bba6e7e6cfe1e6cb6eb0b7c2736a6059461de1fa2c0ad26cf845de6c078d16c8"}, {file = "brotli-1.2.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:88ef7d55b7bcf3331572634c3fd0ed327d237ceb9be6066810d39020a3ebac7a"}, {file = "brotli-1.2.0-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:7fa18d65a213abcfbb2f6cafbb4c58863a8bd6f2103d65203c520ac117d1944b"}, {file = "brotli-1.2.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:09ac247501d1909e9ee47d309be760c89c990defbb2e0240845c892ea5ff0de4"}, {file = "brotli-1.2.0-cp39-cp39-win32.whl", hash = "sha256:c25332657dee6052ca470626f18349fc1fe8855a56218e19bd7a8c6ad4952c49"}, {file = "brotli-1.2.0-cp39-cp39-win_amd64.whl", hash = "sha256:1ce223652fd4ed3eb2b7f78fbea31c52314baecfac68db44037bb4167062a937"}, {file = "brotli-1.2.0.tar.gz", hash = "sha256:e310f77e41941c13340a95976fe66a8a95b01e783d430eeaf7a2f87e0a57dd0a"}, ] [[package]] name = "brotlicffi" version = "1.2.0.1" description = "Python CFFI bindings to the Brotli library" optional = false python-versions = ">=3.8" groups = ["main"] markers = "platform_python_implementation == \"PyPy\"" files = [ {file = "brotlicffi-1.2.0.1-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:2c85e65913cf2b79c57a3fdd05b98d9731d9255dc0cb696b09376cc091b9cddd"}, {file = "brotlicffi-1.2.0.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:535f2d05d0273408abc13fc0eebb467afac17b0ad85090c8913690d40207dac5"}, {file = "brotlicffi-1.2.0.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ce17eb798ca59ecec67a9bb3fd7a4304e120d1cd02953ce522d959b9a84d58ac"}, {file = "brotlicffi-1.2.0.1-cp314-cp314t-win32.whl", hash = "sha256:3c9544f83cb715d95d7eab3af4adbbef8b2093ad6382288a83b3a25feb1a57ec"}, {file = "brotlicffi-1.2.0.1-cp314-cp314t-win_amd64.whl", hash = "sha256:625f8115d32ae9c0740d01ea51518437c3fbaa3e78d41cb18459f6f7ac326000"}, {file = "brotlicffi-1.2.0.1-cp38-abi3-macosx_11_0_arm64.whl", hash = "sha256:91ba5f0ccc040f6ff8f7efaf839f797723d03ed46acb8ae9408f99ffd2572cf4"}, {file = "brotlicffi-1.2.0.1-cp38-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:be9a670c6811af30a4bd42d7116dc5895d3b41beaa8ed8a89050447a0181f5ce"}, {file = "brotlicffi-1.2.0.1-cp38-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6f3314a3476f59e5443f9f72a6dff16edc0c3463c9b318feaef04ae3e4683f5a"}, {file = "brotlicffi-1.2.0.1-cp38-abi3-win32.whl", hash = "sha256:82ea52e2b5d3145b6c406ebd3efb0d55db718b7ad996bd70c62cec0439de1187"}, {file = "brotlicffi-1.2.0.1-cp38-abi3-win_amd64.whl", hash = "sha256:da2e82a08e7778b8bc539d27ca03cdd684113e81394bfaaad8d0dfc6a17ddede"}, {file = "brotlicffi-1.2.0.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:e015af99584c6db1490a69a210c765953e473e63adc2d891ac3062a737c9e851"}, {file = "brotlicffi-1.2.0.1-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:37cb587d32bf7168e2218c455e22e409ad1f3157c6c71945879a311f3e6b6abf"}, {file = "brotlicffi-1.2.0.1-pp311-pypy311_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9d6ba65dd528892b4d9960beba2ae011a753620bcfc66cf6fa3cee18d7b0baa4"}, {file = "brotlicffi-1.2.0.1-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:f2a5575653b0672638ba039b82fda56854934d7a6a24d4b8b5033f73ab43cbc1"}, {file = "brotlicffi-1.2.0.1.tar.gz", hash = "sha256:c20d5c596278307ad06414a6d95a892377ea274a5c6b790c2548c009385d621c"}, ] [package.dependencies] cffi = [ {version = ">=1.0.0", markers = "python_version < \"3.13\""}, {version = ">=1.17.0", markers = "python_version >= \"3.13\""}, ] [[package]] name = "certifi" version = "2026.5.20" description = "Python package for providing Mozilla's CA Bundle." optional = false python-versions = ">=3.7" groups = ["main"] files = [ {file = "certifi-2026.5.20-py3-none-any.whl", hash = "sha256:3c52e209ba0a4ad7aebe60436a4ab349c39e1e602e8c134221e546902ad25897"}, {file = "certifi-2026.5.20.tar.gz", hash = "sha256:69dea482ab64caa7b9f6aba1c6bf48bb6a5448d1c0f1b17ab42ad8c763a5344d"}, ] [[package]] name = "cffi" version = "2.0.0" description = "Foreign Function Interface for Python calling C code." optional = false python-versions = ">=3.9" groups = ["main"] files = [ {file = "cffi-2.0.0-cp310-cp310-macosx_10_13_x86_64.whl", hash = "sha256:0cf2d91ecc3fcc0625c2c530fe004f82c110405f101548512cce44322fa8ac44"}, {file = "cffi-2.0.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:f73b96c41e3b2adedc34a7356e64c8eb96e03a3782b535e043a986276ce12a49"}, {file = "cffi-2.0.0-cp310-cp310-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:53f77cbe57044e88bbd5ed26ac1d0514d2acf0591dd6bb02a3ae37f76811b80c"}, {file = "cffi-2.0.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:3e837e369566884707ddaf85fc1744b47575005c0a229de3327f8f9a20f4efeb"}, {file = "cffi-2.0.0-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:5eda85d6d1879e692d546a078b44251cdd08dd1cfb98dfb77b670c97cee49ea0"}, {file = "cffi-2.0.0-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:9332088d75dc3241c702d852d4671613136d90fa6881da7d770a483fd05248b4"}, {file = "cffi-2.0.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:fc7de24befaeae77ba923797c7c87834c73648a05a4bde34b3b7e5588973a453"}, {file = "cffi-2.0.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:cf364028c016c03078a23b503f02058f1814320a56ad535686f90565636a9495"}, {file = "cffi-2.0.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:e11e82b744887154b182fd3e7e8512418446501191994dbf9c9fc1f32cc8efd5"}, {file = "cffi-2.0.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:8ea985900c5c95ce9db1745f7933eeef5d314f0565b27625d9a10ec9881e1bfb"}, {file = "cffi-2.0.0-cp310-cp310-win32.whl", hash = "sha256:1f72fb8906754ac8a2cc3f9f5aaa298070652a0ffae577e0ea9bd480dc3c931a"}, {file = "cffi-2.0.0-cp310-cp310-win_amd64.whl", hash = "sha256:b18a3ed7d5b3bd8d9ef7a8cb226502c6bf8308df1525e1cc676c3680e7176739"}, {file = "cffi-2.0.0-cp311-cp311-macosx_10_13_x86_64.whl", hash = "sha256:b4c854ef3adc177950a8dfc81a86f5115d2abd545751a304c5bcf2c2c7283cfe"}, {file = "cffi-2.0.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:2de9a304e27f7596cd03d16f1b7c72219bd944e99cc52b84d0145aefb07cbd3c"}, {file = "cffi-2.0.0-cp311-cp311-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:baf5215e0ab74c16e2dd324e8ec067ef59e41125d3eade2b863d294fd5035c92"}, {file = "cffi-2.0.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:730cacb21e1bdff3ce90babf007d0a0917cc3e6492f336c2f0134101e0944f93"}, {file = "cffi-2.0.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:6824f87845e3396029f3820c206e459ccc91760e8fa24422f8b0c3d1731cbec5"}, {file = "cffi-2.0.0-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:9de40a7b0323d889cf8d23d1ef214f565ab154443c42737dfe52ff82cf857664"}, {file = "cffi-2.0.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:8941aaadaf67246224cee8c3803777eed332a19d909b47e29c9842ef1e79ac26"}, {file = "cffi-2.0.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:a05d0c237b3349096d3981b727493e22147f934b20f6f125a3eba8f994bec4a9"}, {file = "cffi-2.0.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:94698a9c5f91f9d138526b48fe26a199609544591f859c870d477351dc7b2414"}, {file = "cffi-2.0.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:5fed36fccc0612a53f1d4d9a816b50a36702c28a2aa880cb8a122b3466638743"}, {file = "cffi-2.0.0-cp311-cp311-win32.whl", hash = "sha256:c649e3a33450ec82378822b3dad03cc228b8f5963c0c12fc3b1e0ab940f768a5"}, {file = "cffi-2.0.0-cp311-cp311-win_amd64.whl", hash = "sha256:66f011380d0e49ed280c789fbd08ff0d40968ee7b665575489afa95c98196ab5"}, {file = "cffi-2.0.0-cp311-cp311-win_arm64.whl", hash = "sha256:c6638687455baf640e37344fe26d37c404db8b80d037c3d29f58fe8d1c3b194d"}, {file = "cffi-2.0.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:6d02d6655b0e54f54c4ef0b94eb6be0607b70853c45ce98bd278dc7de718be5d"}, {file = "cffi-2.0.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8eca2a813c1cb7ad4fb74d368c2ffbbb4789d377ee5bb8df98373c2cc0dee76c"}, {file = "cffi-2.0.0-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:21d1152871b019407d8ac3985f6775c079416c282e431a4da6afe7aefd2bccbe"}, {file = "cffi-2.0.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:b21e08af67b8a103c71a250401c78d5e0893beff75e28c53c98f4de42f774062"}, {file = "cffi-2.0.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:1e3a615586f05fc4065a8b22b8152f0c1b00cdbc60596d187c2a74f9e3036e4e"}, {file = "cffi-2.0.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:81afed14892743bbe14dacb9e36d9e0e504cd204e0b165062c488942b9718037"}, {file = "cffi-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:3e17ed538242334bf70832644a32a7aae3d83b57567f9fd60a26257e992b79ba"}, {file = "cffi-2.0.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:3925dd22fa2b7699ed2617149842d2e6adde22b262fcbfada50e3d195e4b3a94"}, {file = "cffi-2.0.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:2c8f814d84194c9ea681642fd164267891702542f028a15fc97d4674b6206187"}, {file = "cffi-2.0.0-cp312-cp312-win32.whl", hash = "sha256:da902562c3e9c550df360bfa53c035b2f241fed6d9aef119048073680ace4a18"}, {file = "cffi-2.0.0-cp312-cp312-win_amd64.whl", hash = "sha256:da68248800ad6320861f129cd9c1bf96ca849a2771a59e0344e88681905916f5"}, {file = "cffi-2.0.0-cp312-cp312-win_arm64.whl", hash = "sha256:4671d9dd5ec934cb9a73e7ee9676f9362aba54f7f34910956b84d727b0d73fb6"}, {file = "cffi-2.0.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:00bdf7acc5f795150faa6957054fbbca2439db2f775ce831222b66f192f03beb"}, {file = "cffi-2.0.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:45d5e886156860dc35862657e1494b9bae8dfa63bf56796f2fb56e1679fc0bca"}, {file = "cffi-2.0.0-cp313-cp313-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:07b271772c100085dd28b74fa0cd81c8fb1a3ba18b21e03d7c27f3436a10606b"}, {file = "cffi-2.0.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d48a880098c96020b02d5a1f7d9251308510ce8858940e6fa99ece33f610838b"}, {file = "cffi-2.0.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:f93fd8e5c8c0a4aa1f424d6173f14a892044054871c771f8566e4008eaa359d2"}, {file = "cffi-2.0.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:dd4f05f54a52fb558f1ba9f528228066954fee3ebe629fc1660d874d040ae5a3"}, {file = "cffi-2.0.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:c8d3b5532fc71b7a77c09192b4a5a200ea992702734a2e9279a37f2478236f26"}, {file = "cffi-2.0.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:d9b29c1f0ae438d5ee9acb31cadee00a58c46cc9c0b2f9038c6b0b3470877a8c"}, {file = "cffi-2.0.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:6d50360be4546678fc1b79ffe7a66265e28667840010348dd69a314145807a1b"}, {file = "cffi-2.0.0-cp313-cp313-win32.whl", hash = "sha256:74a03b9698e198d47562765773b4a8309919089150a0bb17d829ad7b44b60d27"}, {file = "cffi-2.0.0-cp313-cp313-win_amd64.whl", hash = "sha256:19f705ada2530c1167abacb171925dd886168931e0a7b78f5bffcae5c6b5be75"}, {file = "cffi-2.0.0-cp313-cp313-win_arm64.whl", hash = "sha256:256f80b80ca3853f90c21b23ee78cd008713787b1b1e93eae9f3d6a7134abd91"}, {file = "cffi-2.0.0-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:fc33c5141b55ed366cfaad382df24fe7dcbc686de5be719b207bb248e3053dc5"}, {file = "cffi-2.0.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:c654de545946e0db659b3400168c9ad31b5d29593291482c43e3564effbcee13"}, {file = "cffi-2.0.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:24b6f81f1983e6df8db3adc38562c83f7d4a0c36162885ec7f7b77c7dcbec97b"}, {file = "cffi-2.0.0-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:12873ca6cb9b0f0d3a0da705d6086fe911591737a59f28b7936bdfed27c0d47c"}, {file = "cffi-2.0.0-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:d9b97165e8aed9272a6bb17c01e3cc5871a594a446ebedc996e2397a1c1ea8ef"}, {file = "cffi-2.0.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:afb8db5439b81cf9c9d0c80404b60c3cc9c3add93e114dcae767f1477cb53775"}, {file = "cffi-2.0.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:737fe7d37e1a1bffe70bd5754ea763a62a066dc5913ca57e957824b72a85e205"}, {file = "cffi-2.0.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:38100abb9d1b1435bc4cc340bb4489635dc2f0da7456590877030c9b3d40b0c1"}, {file = "cffi-2.0.0-cp314-cp314-win32.whl", hash = "sha256:087067fa8953339c723661eda6b54bc98c5625757ea62e95eb4898ad5e776e9f"}, {file = "cffi-2.0.0-cp314-cp314-win_amd64.whl", hash = "sha256:203a48d1fb583fc7d78a4c6655692963b860a417c0528492a6bc21f1aaefab25"}, {file = "cffi-2.0.0-cp314-cp314-win_arm64.whl", hash = "sha256:dbd5c7a25a7cb98f5ca55d258b103a2054f859a46ae11aaf23134f9cc0d356ad"}, {file = "cffi-2.0.0-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:9a67fc9e8eb39039280526379fb3a70023d77caec1852002b4da7e8b270c4dd9"}, {file = "cffi-2.0.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:7a66c7204d8869299919db4d5069a82f1561581af12b11b3c9f48c584eb8743d"}, {file = "cffi-2.0.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:7cc09976e8b56f8cebd752f7113ad07752461f48a58cbba644139015ac24954c"}, {file = "cffi-2.0.0-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:92b68146a71df78564e4ef48af17551a5ddd142e5190cdf2c5624d0c3ff5b2e8"}, {file = "cffi-2.0.0-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:b1e74d11748e7e98e2f426ab176d4ed720a64412b6a15054378afdb71e0f37dc"}, {file = "cffi-2.0.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:28a3a209b96630bca57cce802da70c266eb08c6e97e5afd61a75611ee6c64592"}, {file = "cffi-2.0.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:7553fb2090d71822f02c629afe6042c299edf91ba1bf94951165613553984512"}, {file = "cffi-2.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:6c6c373cfc5c83a975506110d17457138c8c63016b563cc9ed6e056a82f13ce4"}, {file = "cffi-2.0.0-cp314-cp314t-win32.whl", hash = "sha256:1fc9ea04857caf665289b7a75923f2c6ed559b8298a1b8c49e59f7dd95c8481e"}, {file = "cffi-2.0.0-cp314-cp314t-win_amd64.whl", hash = "sha256:d68b6cef7827e8641e8ef16f4494edda8b36104d79773a334beaa1e3521430f6"}, {file = "cffi-2.0.0-cp314-cp314t-win_arm64.whl", hash = "sha256:0a1527a803f0a659de1af2e1fd700213caba79377e27e4693648c2923da066f9"}, {file = "cffi-2.0.0-cp39-cp39-macosx_10_13_x86_64.whl", hash = "sha256:fe562eb1a64e67dd297ccc4f5addea2501664954f2692b69a76449ec7913ecbf"}, {file = "cffi-2.0.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:de8dad4425a6ca6e4e5e297b27b5c824ecc7581910bf9aee86cb6835e6812aa7"}, {file = "cffi-2.0.0-cp39-cp39-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:4647afc2f90d1ddd33441e5b0e85b16b12ddec4fca55f0d9671fef036ecca27c"}, {file = "cffi-2.0.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:3f4d46d8b35698056ec29bca21546e1551a205058ae1a181d871e278b0b28165"}, {file = "cffi-2.0.0-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:e6e73b9e02893c764e7e8d5bb5ce277f1a009cd5243f8228f75f842bf937c534"}, {file = "cffi-2.0.0-cp39-cp39-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:cb527a79772e5ef98fb1d700678fe031e353e765d1ca2d409c92263c6d43e09f"}, {file = "cffi-2.0.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:61d028e90346df14fedc3d1e5441df818d095f3b87d286825dfcbd6459b7ef63"}, {file = "cffi-2.0.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:0f6084a0ea23d05d20c3edcda20c3d006f9b6f3fefeac38f59262e10cef47ee2"}, {file = "cffi-2.0.0-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:1cd13c99ce269b3ed80b417dcd591415d3372bcac067009b6e0f59c7d4015e65"}, {file = "cffi-2.0.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:89472c9762729b5ae1ad974b777416bfda4ac5642423fa93bd57a09204712322"}, {file = "cffi-2.0.0-cp39-cp39-win32.whl", hash = "sha256:2081580ebb843f759b9f617314a24ed5738c51d2aee65d31e02f6f7a2b97707a"}, {file = "cffi-2.0.0-cp39-cp39-win_amd64.whl", hash = "sha256:b882b3df248017dba09d6b16defe9b5c407fe32fc7c65a9c69798e6175601be9"}, {file = "cffi-2.0.0.tar.gz", hash = "sha256:44d1b5909021139fe36001ae048dbdde8214afa20200eda0f64c068cac5d5529"}, ] [package.dependencies] pycparser = {version = "*", markers = "implementation_name != \"PyPy\""} [[package]] name = "charset-normalizer" version = "3.4.7" description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet." optional = false python-versions = ">=3.7" groups = ["main"] files = [ {file = "charset_normalizer-3.4.7-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:cdd68a1fb318e290a2077696b7eb7a21a49163c455979c639bf5a5dcdc46617d"}, {file = "charset_normalizer-3.4.7-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e17b8d5d6a8c47c85e68ca8379def1303fd360c3e22093a807cd34a71cd082b8"}, {file = "charset_normalizer-3.4.7-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:511ef87c8aec0783e08ac18565a16d435372bc1ac25a91e6ac7f5ef2b0bff790"}, {file = "charset_normalizer-3.4.7-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:007d05ec7321d12a40227aae9e2bc6dca73f3cb21058999a1df9e193555a9dcc"}, {file = "charset_normalizer-3.4.7-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:cf29836da5119f3c8a8a70667b0ef5fdca3bb12f80fd06487cfa575b3909b393"}, {file = "charset_normalizer-3.4.7-cp310-cp310-manylinux_2_31_armv7l.whl", hash = "sha256:12d8baf840cc7889b37c7c770f478adea7adce3dcb3944d02ec87508e2dcf153"}, {file = "charset_normalizer-3.4.7-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:d560742f3c0d62afaccf9f41fe485ed69bd7661a241f86a3ef0f0fb8b1a397af"}, {file = "charset_normalizer-3.4.7-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:b14b2d9dac08e28bb8046a1a0434b1750eb221c8f5b87a68f4fa11a6f97b5e34"}, {file = "charset_normalizer-3.4.7-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:bc17a677b21b3502a21f66a8cc64f5bfad4df8a0b8434d661666f8ce90ac3af1"}, {file = "charset_normalizer-3.4.7-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:750e02e074872a3fad7f233b47734166440af3cdea0add3e95163110816d6752"}, {file = "charset_normalizer-3.4.7-cp310-cp310-musllinux_1_2_riscv64.whl", hash = "sha256:4e5163c14bffd570ef2affbfdd77bba66383890797df43dc8b4cc7d6f500bf53"}, {file = "charset_normalizer-3.4.7-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:6ed74185b2db44f41ef35fd1617c5888e59792da9bbc9190d6c7300617182616"}, {file = "charset_normalizer-3.4.7-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:94e1885b270625a9a828c9793b4d52a64445299baa1fea5a173bf1d3dd9a1a5a"}, {file = "charset_normalizer-3.4.7-cp310-cp310-win32.whl", hash = "sha256:6785f414ae0f3c733c437e0f3929197934f526d19dfaa75e18fdb4f94c6fb374"}, {file = "charset_normalizer-3.4.7-cp310-cp310-win_amd64.whl", hash = "sha256:6696b7688f54f5af4462118f0bfa7c1621eeb87154f77fa04b9295ce7a8f2943"}, {file = "charset_normalizer-3.4.7-cp310-cp310-win_arm64.whl", hash = "sha256:66671f93accb62ed07da56613636f3641f1a12c13046ce91ffc923721f23c008"}, {file = "charset_normalizer-3.4.7-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:7641bb8895e77f921102f72833904dcd9901df5d6d72a2ab8f31d04b7e51e4e7"}, {file = "charset_normalizer-3.4.7-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:202389074300232baeb53ae2569a60901f7efadd4245cf3a3bf0617d60b439d7"}, {file = "charset_normalizer-3.4.7-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:30b8d1d8c52a48c2c5690e152c169b673487a2a58de1ec7393196753063fcd5e"}, {file = "charset_normalizer-3.4.7-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:532bc9bf33a68613fd7d65e4b1c71a6a38d7d42604ecf239c77392e9b4e8998c"}, {file = "charset_normalizer-3.4.7-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:2fe249cb4651fd12605b7288b24751d8bfd46d35f12a20b1ba33dea122e690df"}, {file = "charset_normalizer-3.4.7-cp311-cp311-manylinux_2_31_armv7l.whl", hash = "sha256:65bcd23054beab4d166035cabbc868a09c1a49d1efe458fe8e4361215df40265"}, {file = "charset_normalizer-3.4.7-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:08e721811161356f97b4059a9ba7bafb23ea5ee2255402c42881c214e173c6b4"}, {file = "charset_normalizer-3.4.7-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:e060d01aec0a910bdccb8be71faf34e7799ce36950f8294c8bf612cba65a2c9e"}, {file = "charset_normalizer-3.4.7-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:38c0109396c4cfc574d502df99742a45c72c08eff0a36158b6f04000043dbf38"}, {file = "charset_normalizer-3.4.7-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:1c2a768fdd44ee4a9339a9b0b130049139b8ce3c01d2ce09f67f5a68048d477c"}, {file = "charset_normalizer-3.4.7-cp311-cp311-musllinux_1_2_riscv64.whl", hash = "sha256:1a87ca9d5df6fe460483d9a5bbf2b18f620cbed41b432e2bddb686228282d10b"}, {file = "charset_normalizer-3.4.7-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:d635aab80466bc95771bb78d5370e74d36d1fe31467b6b29b8b57b2a3cd7d22c"}, {file = "charset_normalizer-3.4.7-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:ae196f021b5e7c78e918242d217db021ed2a6ace2bc6ae94c0fc596221c7f58d"}, {file = "charset_normalizer-3.4.7-cp311-cp311-win32.whl", hash = "sha256:adb2597b428735679446b46c8badf467b4ca5f5056aae4d51a19f9570301b1ad"}, {file = "charset_normalizer-3.4.7-cp311-cp311-win_amd64.whl", hash = "sha256:8e385e4267ab76874ae30db04c627faaaf0b509e1ccc11a95b3fc3e83f855c00"}, {file = "charset_normalizer-3.4.7-cp311-cp311-win_arm64.whl", hash = "sha256:d4a48e5b3c2a489fae013b7589308a40146ee081f6f509e047e0e096084ceca1"}, {file = "charset_normalizer-3.4.7-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:eca9705049ad3c7345d574e3510665cb2cf844c2f2dcfe675332677f081cbd46"}, {file = "charset_normalizer-3.4.7-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6178f72c5508bfc5fd446a5905e698c6212932f25bcdd4b47a757a50605a90e2"}, {file = "charset_normalizer-3.4.7-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:e1421b502d83040e6d7fb2fb18dff63957f720da3d77b2fbd3187ceb63755d7b"}, {file = "charset_normalizer-3.4.7-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:edac0f1ab77644605be2cbba52e6b7f630731fc42b34cb0f634be1a6eface56a"}, {file = "charset_normalizer-3.4.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5649fd1c7bade02f320a462fdefd0b4bd3ce036065836d4f42e0de958038e116"}, {file = "charset_normalizer-3.4.7-cp312-cp312-manylinux_2_31_armv7l.whl", hash = "sha256:203104ed3e428044fd943bc4bf45fa73c0730391f9621e37fe39ecf477b128cb"}, {file = "charset_normalizer-3.4.7-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:298930cec56029e05497a76988377cbd7457ba864beeea92ad7e844fe74cd1f1"}, {file = "charset_normalizer-3.4.7-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:708838739abf24b2ceb208d0e22403dd018faeef86ddac04319a62ae884c4f15"}, {file = "charset_normalizer-3.4.7-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:0f7eb884681e3938906ed0434f20c63046eacd0111c4ba96f27b76084cd679f5"}, {file = "charset_normalizer-3.4.7-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:4dc1e73c36828f982bfe79fadf5919923f8a6f4df2860804db9a98c48824ce8d"}, {file = "charset_normalizer-3.4.7-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:aed52fea0513bac0ccde438c188c8a471c4e0f457c2dd20cdbf6ea7a450046c7"}, {file = "charset_normalizer-3.4.7-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:fea24543955a6a729c45a73fe90e08c743f0b3334bbf3201e6c4bc1b0c7fa464"}, {file = "charset_normalizer-3.4.7-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:bb6d88045545b26da47aa879dd4a89a71d1dce0f0e549b1abcb31dfe4a8eac49"}, {file = "charset_normalizer-3.4.7-cp312-cp312-win32.whl", hash = "sha256:2257141f39fe65a3fdf38aeccae4b953e5f3b3324f4ff0daf9f15b8518666a2c"}, {file = "charset_normalizer-3.4.7-cp312-cp312-win_amd64.whl", hash = "sha256:5ed6ab538499c8644b8a3e18debabcd7ce684f3fa91cf867521a7a0279cab2d6"}, {file = "charset_normalizer-3.4.7-cp312-cp312-win_arm64.whl", hash = "sha256:56be790f86bfb2c98fb742ce566dfb4816e5a83384616ab59c49e0604d49c51d"}, {file = "charset_normalizer-3.4.7-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:f496c9c3cc02230093d8330875c4c3cdfc3b73612a5fd921c65d39cbcef08063"}, {file = "charset_normalizer-3.4.7-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0ea948db76d31190bf08bd371623927ee1339d5f2a0b4b1b4a4439a65298703c"}, {file = "charset_normalizer-3.4.7-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:a277ab8928b9f299723bc1a2dabb1265911b1a76341f90a510368ca44ad9ab66"}, {file = "charset_normalizer-3.4.7-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:3bec022aec2c514d9cf199522a802bd007cd588ab17ab2525f20f9c34d067c18"}, {file = "charset_normalizer-3.4.7-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e044c39e41b92c845bc815e5ae4230804e8e7bc29e399b0437d64222d92809dd"}, {file = "charset_normalizer-3.4.7-cp313-cp313-manylinux_2_31_armv7l.whl", hash = "sha256:f495a1652cf3fbab2eb0639776dad966c2fb874d79d87ca07f9d5f059b8bd215"}, {file = "charset_normalizer-3.4.7-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:e712b419df8ba5e42b226c510472b37bd57b38e897d3eca5e8cfd410a29fa859"}, {file = "charset_normalizer-3.4.7-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:7804338df6fcc08105c7745f1502ba68d900f45fd770d5bdd5288ddccb8a42d8"}, {file = "charset_normalizer-3.4.7-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:481551899c856c704d58119b5025793fa6730adda3571971af568f66d2424bb5"}, {file = "charset_normalizer-3.4.7-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:f59099f9b66f0d7145115e6f80dd8b1d847176df89b234a5a6b3f00437aa0832"}, {file = "charset_normalizer-3.4.7-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:f59ad4c0e8f6bba240a9bb85504faa1ab438237199d4cce5f622761507b8f6a6"}, {file = "charset_normalizer-3.4.7-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:3dedcc22d73ec993f42055eff4fcfed9318d1eeb9a6606c55892a26964964e48"}, {file = "charset_normalizer-3.4.7-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:64f02c6841d7d83f832cd97ccf8eb8a906d06eb95d5276069175c696b024b60a"}, {file = "charset_normalizer-3.4.7-cp313-cp313-win32.whl", hash = "sha256:4042d5c8f957e15221d423ba781e85d553722fc4113f523f2feb7b188cc34c5e"}, {file = "charset_normalizer-3.4.7-cp313-cp313-win_amd64.whl", hash = "sha256:3946fa46a0cf3e4c8cb1cc52f56bb536310d34f25f01ca9b6c16afa767dab110"}, {file = "charset_normalizer-3.4.7-cp313-cp313-win_arm64.whl", hash = "sha256:80d04837f55fc81da168b98de4f4b797ef007fc8a79ab71c6ec9bc4dd662b15b"}, {file = "charset_normalizer-3.4.7-cp314-cp314-macosx_10_15_universal2.whl", hash = "sha256:c36c333c39be2dbca264d7803333c896ab8fa7d4d6f0ab7edb7dfd7aea6e98c0"}, {file = "charset_normalizer-3.4.7-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1c2aed2e5e41f24ea8ef1590b8e848a79b56f3a5564a65ceec43c9d692dc7d8a"}, {file = "charset_normalizer-3.4.7-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:54523e136b8948060c0fa0bc7b1b50c32c186f2fceee897a495406bb6e311d2b"}, {file = "charset_normalizer-3.4.7-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:715479b9a2802ecac752a3b0efa2b0b60285cf962ee38414211abdfccc233b41"}, {file = "charset_normalizer-3.4.7-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:bd6c2a1c7573c64738d716488d2cdd3c00e340e4835707d8fdb8dc1a66ef164e"}, {file = "charset_normalizer-3.4.7-cp314-cp314-manylinux_2_31_armv7l.whl", hash = "sha256:c45e9440fb78f8ddabcf714b68f936737a121355bf59f3907f4e17721b9d1aae"}, {file = "charset_normalizer-3.4.7-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:3534e7dcbdcf757da6b85a0bbf5b6868786d5982dd959b065e65481644817a18"}, {file = "charset_normalizer-3.4.7-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:e8ac484bf18ce6975760921bb6148041faa8fef0547200386ea0b52b5d27bf7b"}, {file = "charset_normalizer-3.4.7-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:a5fe03b42827c13cdccd08e6c0247b6a6d4b5e3cdc53fd1749f5896adcdc2356"}, {file = "charset_normalizer-3.4.7-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:2d6eb928e13016cea4f1f21d1e10c1cebd5a421bc57ddf5b1142ae3f86824fab"}, {file = "charset_normalizer-3.4.7-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:e74327fb75de8986940def6e8dee4f127cc9752bee7355bb323cc5b2659b6d46"}, {file = "charset_normalizer-3.4.7-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:d6038d37043bced98a66e68d3aa2b6a35505dc01328cd65217cefe82f25def44"}, {file = "charset_normalizer-3.4.7-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:7579e913a5339fb8fa133f6bbcfd8e6749696206cf05acdbdca71a1b436d8e72"}, {file = "charset_normalizer-3.4.7-cp314-cp314-win32.whl", hash = "sha256:5b77459df20e08151cd6f8b9ef8ef1f961ef73d85c21a555c7eed5b79410ec10"}, {file = "charset_normalizer-3.4.7-cp314-cp314-win_amd64.whl", hash = "sha256:92a0a01ead5e668468e952e4238cccd7c537364eb7d851ab144ab6627dbbe12f"}, {file = "charset_normalizer-3.4.7-cp314-cp314-win_arm64.whl", hash = "sha256:67f6279d125ca0046a7fd386d01b311c6363844deac3e5b069b514ba3e63c246"}, {file = "charset_normalizer-3.4.7-cp314-cp314t-macosx_10_15_universal2.whl", hash = "sha256:effc3f449787117233702311a1b7d8f59cba9ced946ba727bdc329ec69028e24"}, {file = "charset_normalizer-3.4.7-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:fbccdc05410c9ee21bbf16a35f4c1d16123dcdeb8a1d38f33654fa21d0234f79"}, {file = "charset_normalizer-3.4.7-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:733784b6d6def852c814bce5f318d25da2ee65dd4839a0718641c696e09a2960"}, {file = "charset_normalizer-3.4.7-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:a89c23ef8d2c6b27fd200a42aa4ac72786e7c60d40efdc76e6011260b6e949c4"}, {file = "charset_normalizer-3.4.7-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6c114670c45346afedc0d947faf3c7f701051d2518b943679c8ff88befe14f8e"}, {file = "charset_normalizer-3.4.7-cp314-cp314t-manylinux_2_31_armv7l.whl", hash = "sha256:a180c5e59792af262bf263b21a3c49353f25945d8d9f70628e73de370d55e1e1"}, {file = "charset_normalizer-3.4.7-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:3c9a494bc5ec77d43cea229c4f6db1e4d8fe7e1bbffa8b6f0f0032430ff8ab44"}, {file = "charset_normalizer-3.4.7-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:8d828b6667a32a728a1ad1d93957cdf37489c57b97ae6c4de2860fa749b8fc1e"}, {file = "charset_normalizer-3.4.7-cp314-cp314t-musllinux_1_2_armv7l.whl", hash = "sha256:cf1493cd8607bec4d8a7b9b004e699fcf8f9103a9284cc94962cb73d20f9d4a3"}, {file = "charset_normalizer-3.4.7-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:0c96c3b819b5c3e9e165495db84d41914d6894d55181d2d108cc1a69bfc9cce0"}, {file = "charset_normalizer-3.4.7-cp314-cp314t-musllinux_1_2_riscv64.whl", hash = "sha256:752a45dc4a6934060b3b0dab47e04edc3326575f82be64bc4fc293914566503e"}, {file = "charset_normalizer-3.4.7-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:8778f0c7a52e56f75d12dae53ae320fae900a8b9b4164b981b9c5ce059cd1fcb"}, {file = "charset_normalizer-3.4.7-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:ce3412fbe1e31eb81ea42f4169ed94861c56e643189e1e75f0041f3fe7020abe"}, {file = "charset_normalizer-3.4.7-cp314-cp314t-win32.whl", hash = "sha256:c03a41a8784091e67a39648f70c5f97b5b6a37f216896d44d2cdcb82615339a0"}, {file = "charset_normalizer-3.4.7-cp314-cp314t-win_amd64.whl", hash = "sha256:03853ed82eeebbce3c2abfdbc98c96dc205f32a79627688ac9a27370ea61a49c"}, {file = "charset_normalizer-3.4.7-cp314-cp314t-win_arm64.whl", hash = "sha256:c35abb8bfff0185efac5878da64c45dafd2b37fb0383add1be155a763c1f083d"}, {file = "charset_normalizer-3.4.7-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:e5f4d355f0a2b1a31bc3edec6795b46324349c9cb25eed068049e4f472fb4259"}, {file = "charset_normalizer-3.4.7-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:16d971e29578a5e97d7117866d15889a4a07befe0e87e703ed63cd90cb348c01"}, {file = "charset_normalizer-3.4.7-cp38-cp38-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:dca4bbc466a95ba9c0234ef56d7dd9509f63da22274589ebd4ed7f1f4d4c54e3"}, {file = "charset_normalizer-3.4.7-cp38-cp38-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:e80c8378d8f3d83cd3164da1ad2df9e37a666cdde7b1cb2298ed0b558064be30"}, {file = "charset_normalizer-3.4.7-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:36836d6ff945a00b88ba1e4572d721e60b5b8c98c155d465f56ad19d68f23734"}, {file = "charset_normalizer-3.4.7-cp38-cp38-manylinux_2_31_armv7l.whl", hash = "sha256:bd9b23791fe793e4968dba0c447e12f78e425c59fc0e3b97f6450f4781f3ee60"}, {file = "charset_normalizer-3.4.7-cp38-cp38-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:aef65cd602a6d0e0ff6f9930fcb1c8fec60dd2cfcb6facaf4bdb0e5873042db0"}, {file = "charset_normalizer-3.4.7-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:82b271f5137d07749f7bf32f70b17ab6eaabedd297e75dce75081a24f76eb545"}, {file = "charset_normalizer-3.4.7-cp38-cp38-musllinux_1_2_armv7l.whl", hash = "sha256:1efde3cae86c8c273f1eb3b287be7d8499420cf2fe7585c41d370d3e790054a5"}, {file = "charset_normalizer-3.4.7-cp38-cp38-musllinux_1_2_ppc64le.whl", hash = "sha256:c593052c465475e64bbfe5dbd81680f64a67fdc752c56d7a0ae205dc8aeefe0f"}, {file = "charset_normalizer-3.4.7-cp38-cp38-musllinux_1_2_riscv64.whl", hash = "sha256:af21eb4409a119e365397b2adbaca4c9ccab56543a65d5dbd9f920d6ac29f686"}, {file = "charset_normalizer-3.4.7-cp38-cp38-musllinux_1_2_s390x.whl", hash = "sha256:84c018e49c3bf790f9c2771c45e9313a08c2c2a6342b162cd650258b57817706"}, {file = "charset_normalizer-3.4.7-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:dd915403e231e6b1809fe9b6d9fc55cf8fb5e02765ac625d9cd623342a7905d7"}, {file = "charset_normalizer-3.4.7-cp38-cp38-win32.whl", hash = "sha256:320ade88cfb846b8cd6b4ddf5ee9e80ee0c1f52401f2456b84ae1ae6a1a5f207"}, {file = "charset_normalizer-3.4.7-cp38-cp38-win_amd64.whl", hash = "sha256:1dc8b0ea451d6e69735094606991f32867807881400f808a106ee1d963c46a83"}, {file = "charset_normalizer-3.4.7-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:177a0ba5f0211d488e295aaf82707237e331c24788d8d76c96c5a41594723217"}, {file = "charset_normalizer-3.4.7-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6e0d51f618228538a3e8f46bd246f87a6cd030565e015803691603f55e12afb5"}, {file = "charset_normalizer-3.4.7-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:14265bfe1f09498b9d8ec91e9ec9fa52775edf90fcbde092b25f4a33d444fea9"}, {file = "charset_normalizer-3.4.7-cp39-cp39-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:87fad7d9ba98c86bcb41b2dc8dbb326619be2562af1f8ff50776a39e55721c5a"}, {file = "charset_normalizer-3.4.7-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f22dec1690b584cea26fade98b2435c132c1b5f68e39f5a0b7627cd7ae31f1dc"}, {file = "charset_normalizer-3.4.7-cp39-cp39-manylinux_2_31_armv7l.whl", hash = "sha256:d61f00a0869d77422d9b2aba989e2d24afa6ffd552af442e0e58de4f35ea6d00"}, {file = "charset_normalizer-3.4.7-cp39-cp39-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:6370e8686f662e6a3941ee48ed4742317cafbe5707e36406e9df792cdb535776"}, {file = "charset_normalizer-3.4.7-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:a6c5863edfbe888d9eff9c8b8087354e27618d9da76425c119293f11712a6319"}, {file = "charset_normalizer-3.4.7-cp39-cp39-musllinux_1_2_armv7l.whl", hash = "sha256:ed065083d0898c9d5b4bbec7b026fd755ff7454e6e8b73a67f8c744b13986e24"}, {file = "charset_normalizer-3.4.7-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:2cd4a60d0e2fb04537162c62bbbb4182f53541fe0ede35cdf270a1c1e723cc42"}, {file = "charset_normalizer-3.4.7-cp39-cp39-musllinux_1_2_riscv64.whl", hash = "sha256:813c0e0132266c08eb87469a642cb30aaff57c5f426255419572aaeceeaa7bf4"}, {file = "charset_normalizer-3.4.7-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:07d9e39b01743c3717745f4c530a6349eadbfa043c7577eef86c502c15df2c67"}, {file = "charset_normalizer-3.4.7-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:c0f081d69a6e58272819b70288d3221a6ee64b98df852631c80f293514d3b274"}, {file = "charset_normalizer-3.4.7-cp39-cp39-win32.whl", hash = "sha256:8751d2787c9131302398b11e6c8068053dcb55d5a8964e114b6e196cf16cb366"}, {file = "charset_normalizer-3.4.7-cp39-cp39-win_amd64.whl", hash = "sha256:12a6fff75f6bc66711b73a2f0addfc4c8c15a20e805146a02d147a318962c444"}, {file = "charset_normalizer-3.4.7-cp39-cp39-win_arm64.whl", hash = "sha256:bb8cc7534f51d9a017b93e3e85b260924f909601c3df002bcdb58ddb4dc41a5c"}, {file = "charset_normalizer-3.4.7-py3-none-any.whl", hash = "sha256:3dce51d0f5e7951f8bb4900c257dad282f49190fdbebecd4ba99bcc41fef404d"}, {file = "charset_normalizer-3.4.7.tar.gz", hash = "sha256:ae89db9e5f98a11a4bf50407d4363e7b09b31e55bc117b4f7d80aab97ba009e5"}, ] [[package]] name = "click" version = "8.4.1" description = "Composable command line interface toolkit" optional = false python-versions = ">=3.10" groups = ["main"] files = [ {file = "click-8.4.1-py3-none-any.whl", hash = "sha256:482be17c6991b8c19c5429a1e995d9b0efdbb63172824c41f99965dc0ade8ec2"}, {file = "click-8.4.1.tar.gz", hash = "sha256:918b5633eddf6b41c32d4f454bf0de810065c74e3f7dbf8ee5452f8be88d3e96"}, ] [package.dependencies] colorama = {version = "*", markers = "platform_system == \"Windows\""} [[package]] name = "colorama" version = "0.4.6" description = "Cross-platform colored terminal text." optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" groups = ["main", "dev"] files = [ {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, ] [[package]] name = "cython" version = "3.2.5" description = "The Cython compiler for writing C extensions in the Python language." optional = false python-versions = ">=3.8" groups = ["main"] files = [ {file = "cython-3.2.5-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:220e8b160b2a4ddc362ad8a8c2ab885aa7156099702cdc48f6518a5de921b553"}, {file = "cython-3.2.5-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f4e722ceab6d795b4682d693656218671c873d4aa74119c54a2b62de0e7c48ce"}, {file = "cython-3.2.5-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b4bfb00baef07106a1e5e7252ace18de91225322f7fa29970995aea7c380fa21"}, {file = "cython-3.2.5-cp310-cp310-win_amd64.whl", hash = "sha256:45baf00cb8b222a2ca7e9c48add5dac3ceb6e65be4f591150a6b6767ce1f86b0"}, {file = "cython-3.2.5-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:5887c24ebd19604b7a76d8ea57446cb562a590f7f2557e5954a69aae38b3195e"}, {file = "cython-3.2.5-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:56c97c5e43782ec9d9e66c465e253d2ccde0c578c364c46445efe484965524f0"}, {file = "cython-3.2.5-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:75f5295dc1b32d084fec598f9507e6f264311d78c07da640bc9a05dc47f7ac2c"}, {file = "cython-3.2.5-cp311-cp311-win_amd64.whl", hash = "sha256:b8bc1325cf3e4394cc08a3c1ea7fa24f02f405eef0e8c156d5055f6f9a7a1565"}, {file = "cython-3.2.5-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:eb38b89e5a8eb2508a1a0832063826b0703dfb02be84e4aa34b8818ce0ca50fe"}, {file = "cython-3.2.5-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c80e1e5cba5b4b9890364e9360939fc298c474f25754bb4bb861270d24bda6d6"}, {file = "cython-3.2.5-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4d00e2c976ee96da4deff50506c7882ccebb4a932fc178ef27eb42bfde959839"}, {file = "cython-3.2.5-cp312-cp312-win_amd64.whl", hash = "sha256:29243859d6824e2d33bae92fc83d591c3671b6d9ac1b757fa264b894ae906c2b"}, {file = "cython-3.2.5-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:6e5d7a60835345a8bd29d3aa57070880cc3ce017ea0ade7b9f771ce4bf539b1f"}, {file = "cython-3.2.5-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f9b564f67b01bffa2521f475794b49f2787709cec1f91d5935a38eba37f2b359"}, {file = "cython-3.2.5-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0a81220817ff954eddf4512a5b82089094a2f523eb1dc4ad555efd6f07b009b4"}, {file = "cython-3.2.5-cp313-cp313-win_amd64.whl", hash = "sha256:3795237ab49753647e329181b140c424e8aa97543074f171f8d2c45e5014a06e"}, {file = "cython-3.2.5-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:a636c8b7824f3cb587eb2fdde59d8f4a14d433565508081cc290198e37567910"}, {file = "cython-3.2.5-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:69cd71b90d4e0f142fd15b2353982c3f9171fc5e613001f16bcb366ffb29004b"}, {file = "cython-3.2.5-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:3864da4ca2ebe4660d8f672f2143b02840bf3045655222f6090486171c84298f"}, {file = "cython-3.2.5-cp314-cp314-win_amd64.whl", hash = "sha256:605c447188aecf2941709f53a2ce44862be256e54601c01b38ab710d83db8047"}, {file = "cython-3.2.5-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:a3a423468ee77c3c5b26494f57d9c52e9318991fb7142f4c49fb01b99373e8d6"}, {file = "cython-3.2.5-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:cce98a9011ac6a2560b3587db22912bd0138267669ec567b0d57eddd2d741b8b"}, {file = "cython-3.2.5-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:561613ddd1ee83088eb126e80a5a7d73ee6eb82e0b1aea09afbe170287e5e27f"}, {file = "cython-3.2.5-cp38-cp38-win_amd64.whl", hash = "sha256:677bb60fd8f5949e26c0a7898983967dbbb65f7628481d8480956b85ca766554"}, {file = "cython-3.2.5-cp39-abi3-macosx_10_9_x86_64.whl", hash = "sha256:224149d18d980e6ea5001b70fc7ce096c1891d59035dfa9cc5ede50f55804913"}, {file = "cython-3.2.5-cp39-abi3-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:992a50e90d01813333752f374a4405863113059ec67102ab8d6a431a171ee328"}, {file = "cython-3.2.5-cp39-abi3-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:8d7b81e6a52a84a02993f01aa5873786ba1dd593c892d93d5fe9866da0bad297"}, {file = "cython-3.2.5-cp39-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:34d21aeb08477c9173e8be7a566b19e880a7c8109ec6bb47a4b20cb680141114"}, {file = "cython-3.2.5-cp39-abi3-musllinux_1_2_armv7l.whl", hash = "sha256:c4c79e697db55f082a2d3ba97702e71881d5bb1f56f0a80fa338e69101e4c59b"}, {file = "cython-3.2.5-cp39-abi3-musllinux_1_2_i686.whl", hash = "sha256:39acb30eba78ba6d995d5cf3d97d57d450663d93aac6f8b93753d2b89d768c60"}, {file = "cython-3.2.5-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:382122de8d6b6024fc374fabc3a2b14ba5860ed981c25055ed14fe44278b9dc7"}, {file = "cython-3.2.5-cp39-abi3-win32.whl", hash = "sha256:0bc29c7f870b09efdb1f583fbec9592b33af81a7ce273b89c8f5163d7572d5c1"}, {file = "cython-3.2.5-cp39-abi3-win_arm64.whl", hash = "sha256:85b2944c3eddfc230f9082720195a2e9f869908e5a8b3185be1be832755ee7fc"}, {file = "cython-3.2.5-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:91cb5b9ff599612737b3fd0dddcd401acdf904b78c2caf8cd1049501d0a53f2d"}, {file = "cython-3.2.5-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:268aecadcabcdad9f773b8a5694746e0b9ee7894b56b84e2e3a2ccb6c929ea79"}, {file = "cython-3.2.5-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:05c22cd606ac8d14a9cf17e48668bb37734c803978bf4d793c7f11ef54c4451f"}, {file = "cython-3.2.5-cp39-cp39-win_amd64.whl", hash = "sha256:3e5e519bad217a0b96fc281666720ed7d339da618acaa012bea712980b8fe6c9"}, {file = "cython-3.2.5-py3-none-any.whl", hash = "sha256:dc1c8cebb7df5bce37f5f8dc1e5bf04313272a5973d50a55c0ec76c83812911b"}, {file = "cython-3.2.5.tar.gz", hash = "sha256:3dd42e4cf36ad15f265bdfec2337cc00c688c8eb6d374ffd13bb19437c27bba1"}, ] [[package]] name = "dnspython" version = "2.8.0" description = "DNS toolkit" optional = false python-versions = ">=3.10" groups = ["main"] files = [ {file = "dnspython-2.8.0-py3-none-any.whl", hash = "sha256:01d9bbc4a2d76bf0db7c1f729812ded6d912bd318d3b1cf81d30c0f845dbf3af"}, {file = "dnspython-2.8.0.tar.gz", hash = "sha256:181d3c6996452cb1189c4046c61599b84a5a86e099562ffde77d26984ff26d0f"}, ] [package.extras] dev = ["black (>=25.1.0)", "coverage (>=7.0)", "flake8 (>=7)", "hypercorn (>=0.17.0)", "mypy (>=1.17)", "pylint (>=3)", "pytest (>=8.4)", "pytest-cov (>=6.2.0)", "quart-trio (>=0.12.0)", "sphinx (>=8.2.0)", "sphinx-rtd-theme (>=3.0.0)", "twine (>=6.1.0)", "wheel (>=0.45.0)"] dnssec = ["cryptography (>=45)"] doh = ["h2 (>=4.2.0)", "httpcore (>=1.0.0)", "httpx (>=0.28.0)"] doq = ["aioquic (>=1.2.0)"] idna = ["idna (>=3.10)"] trio = ["trio (>=0.30)"] wmi = ["wmi (>=1.5.1) ; platform_system == \"Windows\""] [[package]] name = "eventlet" version = "0.41.0" description = "Highly concurrent networking library" optional = false python-versions = ">=3.10" groups = ["main"] files = [ {file = "eventlet-0.41.0-py3-none-any.whl", hash = "sha256:bc22396093cb4119ff7007776be6a5348a613ccd42eeb0f9519853a6efcbcabe"}, {file = "eventlet-0.41.0.tar.gz", hash = "sha256:35df85f0ccd3e73effb6fd9f1ceae46b500b966c7da1817289c323a307bd397b"}, ] [package.dependencies] dnspython = ">=1.15.0" greenlet = ">=1.0" [package.extras] dev = ["black", "build", "commitizen", "isort", "pip-tools", "pre-commit", "twine"] [[package]] name = "exceptiongroup" version = "1.3.1" description = "Backport of PEP 654 (exception groups)" optional = false python-versions = ">=3.7" groups = ["dev"] markers = "python_version < \"3.11\"" files = [ {file = "exceptiongroup-1.3.1-py3-none-any.whl", hash = "sha256:a7a39a3bd276781e98394987d3a5701d0c4edffb633bb7a5144577f82c773598"}, {file = "exceptiongroup-1.3.1.tar.gz", hash = "sha256:8b412432c6055b0b7d14c310000ae93352ed6754f70fa8f7c34141f91c4e3219"}, ] [package.dependencies] typing-extensions = {version = ">=4.6.0", markers = "python_version < \"3.13\""} [package.extras] test = ["pytest (>=6)"] [[package]] name = "flask" version = "3.1.3" description = "A simple framework for building complex web applications." optional = false python-versions = ">=3.9" groups = ["main"] files = [ {file = "flask-3.1.3-py3-none-any.whl", hash = "sha256:f4bcbefc124291925f1a26446da31a5178f9483862233b23c0c96a20701f670c"}, {file = "flask-3.1.3.tar.gz", hash = "sha256:0ef0e52b8a9cd932855379197dd8f94047b359ca0a78695144304cb45f87c9eb"}, ] [package.dependencies] blinker = ">=1.9.0" click = ">=8.1.3" itsdangerous = ">=2.2.0" jinja2 = ">=3.1.2" markupsafe = ">=2.1.1" werkzeug = ">=3.1.0" [package.extras] async = ["asgiref (>=3.2)"] dotenv = ["python-dotenv"] [[package]] name = "flask-compress" version = "1.24" description = "Compress responses in your Flask app with gzip, deflate, brotli or zstandard." optional = false python-versions = ">=3.9" groups = ["main"] files = [ {file = "flask_compress-1.24-py3-none-any.whl", hash = "sha256:1e63668eb6e3242bd4f6ad98825a924e3984409be90c125477893d586007d00c"}, {file = "flask_compress-1.24.tar.gz", hash = "sha256:14097cefe59ecb3e466d52a6aeb62f34f125a9f7dadf1f33a53e430ce4a50f31"}, ] [package.dependencies] "backports.zstd" = {version = "*", markers = "python_version < \"3.14\""} brotli = {version = "*", markers = "platform_python_implementation != \"PyPy\""} brotlicffi = {version = "*", markers = "platform_python_implementation == \"PyPy\""} flask = "*" [[package]] name = "flask-socketio" version = "5.6.1" description = "Socket.IO integration for Flask applications" optional = false python-versions = ">=3.8" groups = ["main"] files = [ {file = "flask_socketio-5.6.1-py3-none-any.whl", hash = "sha256:51a3f71b28b4476c650829607e3a993e076034db6c3cc31f718f0a4b45939d42"}, {file = "flask_socketio-5.6.1.tar.gz", hash = "sha256:fe5bd995c3ed4da9a98f335d0d830fa1a19d84a64789f6265642a671fdacaeac"}, ] [package.dependencies] blinker = "*" click = "*" flask = ">=2.1.0" jinja2 = "*" python-socketio = ">=5.12.0" werkzeug = "*" [package.extras] dev = ["flask-login", "flask-session", "pytest", "pytest-cov", "redis", "tox"] docs = ["furo", "sphinx"] [[package]] name = "gevent" version = "26.5.0" description = "Coroutine-based network library" optional = false python-versions = ">=3.9" groups = ["main"] files = [ {file = "gevent-26.5.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:2ba673dcbf7747513b58fa64ca7e9d6a828bc5c604d1552d23db89006d7911df"}, {file = "gevent-26.5.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:271b1474d81bb33036631adb16a35e5a1ee9dc414b05c999d6b01dc839a89975"}, {file = "gevent-26.5.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:cd3dc60581687e2618286108f8e2f820d8446be4b34131065011c066e911d39c"}, {file = "gevent-26.5.0-cp311-cp311-manylinux_2_28_ppc64le.whl", hash = "sha256:dc7fa28b2d627f8e87595f39043b6dec71e8e7fb97e685e5506c47cf3ff8cb2e"}, {file = "gevent-26.5.0-cp311-cp311-manylinux_2_28_s390x.whl", hash = "sha256:68c5fc21cef80268cdff88a4ae6c025fabb019b071f6f8ee4d20a7bccbddb873"}, {file = "gevent-26.5.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:d325502eb0695708ef8c899f605573ed6847f3961f8159627dba267fbf3ce457"}, {file = "gevent-26.5.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:a11daf3a588b932c8bf965fb18444c69aff48badec88435e988cf8d67137075a"}, {file = "gevent-26.5.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:1101b5ef82a3fb178550cfd80f32293dc8dd2f3d0828292223ebba29d6f76e33"}, {file = "gevent-26.5.0-cp311-cp311-win_amd64.whl", hash = "sha256:5233109ad4f3af16393ba9888f238919a05ce15ce68d6831ac8a0da8dfb750ae"}, {file = "gevent-26.5.0-cp311-cp311-win_arm64.whl", hash = "sha256:3be804565168ffacebeb21af9f1cd689831a89f0f12fc0c3f423c730c3c9eb31"}, {file = "gevent-26.5.0-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:e80ad2a8a1e8bdaa5605e3bf4929e0cebf9ea7b8237c83362f7257698bb14280"}, {file = "gevent-26.5.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:fe42c037253580a3386fce275f8a2a845e540f5a729916934a732f13d42e72cc"}, {file = "gevent-26.5.0-cp312-cp312-manylinux_2_28_ppc64le.whl", hash = "sha256:9f463c7d6f69d13b6fe8e3b832a6175a6e95328a940f38495d25496d1ae8ad88"}, {file = "gevent-26.5.0-cp312-cp312-manylinux_2_28_s390x.whl", hash = "sha256:96d5e96b1b14a4c1023dcfcc114533217f13febc3b6169254f23fc18d19fee29"}, {file = "gevent-26.5.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:bccff69c462e3650a0fd1d4e9cfc8b6effe15f3e9b1cad20a7bb5ce14b057efd"}, {file = "gevent-26.5.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:f519139354d5ca7625df9ddb1b2ffada885c14abc5b4dbae3682e967ddf79669"}, {file = "gevent-26.5.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:0bf57df54f1c66273bf3601c2a1e41b12138fe848933718369663bc54f177ca2"}, {file = "gevent-26.5.0-cp312-cp312-win_amd64.whl", hash = "sha256:e49ce0de007dfd7412edbc2b5d41cce33b049bb1b7086f50be5a09e601bde603"}, {file = "gevent-26.5.0-cp312-cp312-win_arm64.whl", hash = "sha256:5c5ff29495a2eed2a244de8150f21893d6c1b15d8b4b5719ab4bbfa06db1e28f"}, {file = "gevent-26.5.0-cp313-cp313-macosx_11_0_universal2.whl", hash = "sha256:9b4d3f34c913d1a6bec6d030365a517f3b527a9773b12e58cf56c3339bbe96e6"}, {file = "gevent-26.5.0-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:1d8da4e799431feeb4c9e441ac7431f0baabb9106976790d884289d08ac08359"}, {file = "gevent-26.5.0-cp313-cp313-manylinux_2_28_ppc64le.whl", hash = "sha256:51becdb4c30a8f45c1c028ad7a97bf5a1ed141f74b159a31aa9cc6aa1e6263a6"}, {file = "gevent-26.5.0-cp313-cp313-manylinux_2_28_s390x.whl", hash = "sha256:c42bbcd3d453b08ad8915fd3feaf3d44a3562cdf1c7b208f9837149711e16d9d"}, {file = "gevent-26.5.0-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:bd3445e4fbeeb46690ed8efe94b8d1d46b14aa04af8866ae7a8da5997828d1c6"}, {file = "gevent-26.5.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:b573d5b2826edc705f31f07da6889ad483a6a0d64944ebd8d32205f7c5bf46fb"}, {file = "gevent-26.5.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:4d53b1b28f2082a151bded2850b53f6baed02f742d2a1584029e8bd42d457fb4"}, {file = "gevent-26.5.0-cp313-cp313-win_amd64.whl", hash = "sha256:23569ce0c254eb821fc3dcfe250843dde8b3180b09bae9e222e41aa3fa4885b7"}, {file = "gevent-26.5.0-cp313-cp313-win_arm64.whl", hash = "sha256:40cdcdb2e404b6c82b82a4576bdb33958f23fc2deb0d933e9e022b362001e647"}, {file = "gevent-26.5.0-cp314-cp314-macosx_11_0_universal2.whl", hash = "sha256:75a0050e4b87f08ddee7e56f59e6014cd7fcdc3153046c09a847940515d12c85"}, {file = "gevent-26.5.0-cp314-cp314-manylinux_2_28_aarch64.whl", hash = "sha256:fd1a0b83a04e19378d9466ae0ee2b5937cf1d7fbfdcb916b2aea82179a208574"}, {file = "gevent-26.5.0-cp314-cp314-manylinux_2_28_ppc64le.whl", hash = "sha256:4c964c15076e76391d523ec24202f579a2535f7e301a40efb1656ae046d3eb69"}, {file = "gevent-26.5.0-cp314-cp314-manylinux_2_28_s390x.whl", hash = "sha256:45d5438d1c84da5df7e832434627624709543630977332bb4e2d05ecca362cc9"}, {file = "gevent-26.5.0-cp314-cp314-manylinux_2_28_x86_64.whl", hash = "sha256:354f35924113abc954819216c2a6ee16751958c615681e0490946e31b437bd2f"}, {file = "gevent-26.5.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:a47cd2d32f6404212d374ad8014a3491d7477dcf0cc09c5a2308ad6d325fd663"}, {file = "gevent-26.5.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:032157cebdedb84f2f52cdd980f2f5f2623eed6a8f083aadf44b44c47f628642"}, {file = "gevent-26.5.0-cp314-cp314-win_amd64.whl", hash = "sha256:9c414935ba5fc88359110968851d3616f119082c937390d00a1c0f4f59be814f"}, {file = "gevent-26.5.0-cp314-cp314-win_arm64.whl", hash = "sha256:2a0f5993a04b95a35b3a118b1a58ba272833f9b547b774001dea29f90620882f"}, {file = "gevent-26.5.0-cp315-cp315-macosx_11_0_universal2.whl", hash = "sha256:2e117df896a2660c9ebd4e2b5afc02dfd6e2ddf9b495e787e67c72d105432b09"}, {file = "gevent-26.5.0-cp315-cp315-manylinux_2_28_aarch64.whl", hash = "sha256:af5ffe9c11ffb8a39b6bef2e8b722aa2043ae4980977915c6aa8c68b4bc26e46"}, {file = "gevent-26.5.0-cp315-cp315-manylinux_2_28_ppc64le.whl", hash = "sha256:7da34aef7e87c43dd3662e5785e79ed505c01399a7cb42876d2d8925969fd75f"}, {file = "gevent-26.5.0-cp315-cp315-manylinux_2_28_s390x.whl", hash = "sha256:1c6293a7046bcc6f3d8972a74b19cd7a4cfd02d3881edf0fcf827aa514bd247b"}, {file = "gevent-26.5.0-cp315-cp315-manylinux_2_28_x86_64.whl", hash = "sha256:d3bde0f140a275b2fa88e4b6516bda85551930e10bc2fd95e18c1b7d11cb780c"}, {file = "gevent-26.5.0-cp315-cp315-musllinux_1_2_aarch64.whl", hash = "sha256:e29fb4b17d9958ec8cb7f6339a111b29bc23f2c2efbef86189d1248bb4862d17"}, {file = "gevent-26.5.0-cp315-cp315-musllinux_1_2_x86_64.whl", hash = "sha256:b2239df2f7570efa03736678f3f053bb1bdd22a8a16cd28a2feb7d32ea5f533f"}, {file = "gevent-26.5.0-cp315-cp315-win_amd64.whl", hash = "sha256:aae214952fd38d27a42dc416bb70193962ec932384b63445d29bbb5817a1c042"}, {file = "gevent-26.5.0-cp315-cp315-win_arm64.whl", hash = "sha256:f7067564f139e33bf26a31ee3b13d168d76eb99a44b85ced626652b158baa80c"}, {file = "gevent-26.5.0.tar.gz", hash = "sha256:1655eb04c1e20d71b2aa4a3c7528162dd58ff6cc46a037af1f01f534c80fefba"}, ] [package.dependencies] cffi = {version = ">=1.17.1", markers = "platform_python_implementation == \"CPython\" and sys_platform == \"win32\""} greenlet = {version = ">=3.2.2", markers = "platform_python_implementation == \"CPython\""} "zope.event" = "*" "zope.interface" = "*" [package.extras] dnspython = ["dnspython (>=1.16.0,<2.0) ; python_version < \"3.10\"", "idna ; python_version < \"3.10\""] docs = ["furo", "repoze.sphinx.autointerface", "sphinx", "sphinxcontrib-programoutput", "zope.schema"] monitor = ["psutil (>=6.0.0) ; sys_platform != \"win32\" or platform_python_implementation == \"CPython\""] recommended = ["cffi (>=1.17.1) ; platform_python_implementation == \"CPython\"", "dnspython (>=1.16.0,<2.0) ; python_version < \"3.10\"", "idna ; python_version < \"3.10\"", "psutil (>=6.0.0) ; sys_platform != \"win32\" or platform_python_implementation == \"CPython\""] test = ["cffi (>=1.17.1) ; platform_python_implementation == \"CPython\"", "coverage (>=5.0,<7.13) ; sys_platform != \"win32\"", "dnspython (>=1.16.0,<2.0) ; python_version < \"3.10\"", "idna ; python_version < \"3.10\"", "objgraph", "psutil (>=6.0.0) ; sys_platform != \"win32\" or platform_python_implementation == \"CPython\"", "requests"] [[package]] name = "gevent-websocket" version = "0.10.1" description = "Websocket handler for the gevent pywsgi server, a Python network library" optional = false python-versions = "*" groups = ["main"] files = [ {file = "gevent-websocket-0.10.1.tar.gz", hash = "sha256:7eaef32968290c9121f7c35b973e2cc302ffb076d018c9068d2f5ca8b2d85fb0"}, {file = "gevent_websocket-0.10.1-py3-none-any.whl", hash = "sha256:17b67d91282f8f4c973eba0551183fc84f56f1c90c8f6b6b30256f31f66f5242"}, ] [package.dependencies] gevent = "*" [[package]] name = "greenlet" version = "3.5.1" description = "Lightweight in-process concurrent programming" optional = false python-versions = ">=3.10" groups = ["main"] files = [ {file = "greenlet-3.5.1-cp310-cp310-macosx_11_0_universal2.whl", hash = "sha256:7eacb17a9d41538a2bc4912eba5ef13823c83cb69e4d141d0813debe7163187f"}, {file = "greenlet-3.5.1-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e5cc9606aa5f4e0bde0d3bd502b44f743864c3ffa5cfa1011b1e30f5aa02366f"}, {file = "greenlet-3.5.1-cp310-cp310-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:c3d35f87c7253b715d13d679e0783d845910144f282cb939fe1ba4ac8616269c"}, {file = "greenlet-3.5.1-cp310-cp310-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:00929c98ec525fd9bf075875d8c5f6a983a90906cdf78a66e6de2d8e466c2a19"}, {file = "greenlet-3.5.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:540dae7b956209af4d70a3be35927b4055f617763771e5e84a5255bea934d2f5"}, {file = "greenlet-3.5.1-cp310-cp310-manylinux_2_39_riscv64.whl", hash = "sha256:001775efe7b8e758861294c7a27c28af87f3f3f1c20468a2bc618c45b346c061"}, {file = "greenlet-3.5.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:ed8cdb691169715a9a492844a83246f090182247d1a5031dc78a403f68ba1e97"}, {file = "greenlet-3.5.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:9d59e840387076a51016777a9328b3f2c427c6f9208a6e958bad251be50a648d"}, {file = "greenlet-3.5.1-cp310-cp310-win_amd64.whl", hash = "sha256:b9152fca4a6466e114aaec745ae61cba739903a109754a9d4e1262f01e9259b1"}, {file = "greenlet-3.5.1-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:73f78f9b9f0a5c06e5c946ba1e8e36f5114923b6be109ee618c54f079c3ea14f"}, {file = "greenlet-3.5.1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a0cbed8bb44e23c5b199f888f4e4ce096b45ad9f25ff74a7ad0213875e936bb2"}, {file = "greenlet-3.5.1-cp311-cp311-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:a203a8bd0acb0701653d3bbb26e404854a68674139ed5cbb778830f42b09bb33"}, {file = "greenlet-3.5.1-cp311-cp311-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:6ebeb75c81211f5c702576cf81f315e77e23cfdb2c7c6fcb9dd143e6de35c360"}, {file = "greenlet-3.5.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8a271fcd66c74615cda6a964fda3f304267a12e50a084472218a39bb0376f563"}, {file = "greenlet-3.5.1-cp311-cp311-manylinux_2_39_riscv64.whl", hash = "sha256:017a544f0385d441e88714160d089d6900ef46c9eff9d99b6715a5ef2d127747"}, {file = "greenlet-3.5.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:ded7b068c7c31c1a8657d4fd42d886b3e051ae29f88b80c5ff9d502257b0f071"}, {file = "greenlet-3.5.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:d0932b81d72f552ded9d810d00021b64d89f2195a91ce115b893f943b7a4ab3c"}, {file = "greenlet-3.5.1-cp311-cp311-win_amd64.whl", hash = "sha256:88e300d136eac057b2397aa1cfd7328b4c87c7eb66a09c7bc6a1292234db474e"}, {file = "greenlet-3.5.1-cp311-cp311-win_arm64.whl", hash = "sha256:cc6ab7e555c8a112ad3a76e368e86e12a2754bcae1652a5602e133ec7b635523"}, {file = "greenlet-3.5.1-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:fa4f98af3a528f0c3fd592a26df7f376f93329c8f4d987f6bb979057af8bf5e2"}, {file = "greenlet-3.5.1-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ffea73584b216150eab159b6d12348fb253e68757974de1e2c40d8a318ac89ed"}, {file = "greenlet-3.5.1-cp312-cp312-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:1072b4f9edcc1e192d9283a66a3e68d6b84c561de33a83d7858beb9ba1effe10"}, {file = "greenlet-3.5.1-cp312-cp312-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:89101bfd5011e069be974903cb3a4e4523845e4ece2d62dcd8d358933c0ef249"}, {file = "greenlet-3.5.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:add5217d68b31130f0beca584d7fef4878327d2e31642b66618a14eef312b63b"}, {file = "greenlet-3.5.1-cp312-cp312-manylinux_2_39_riscv64.whl", hash = "sha256:e6cd99ea59dd5d89f0c956606571d79bfe6f68c9eb7f4a4083a41a7f1587edee"}, {file = "greenlet-3.5.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:a5ea42a752d47a145eae922b605cd1634665ac3d5ec1e72402d5048e8d60d207"}, {file = "greenlet-3.5.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:c5551170cf4f5ff5623e9af81323751979fee2c731e2287b61f73cd27257b823"}, {file = "greenlet-3.5.1-cp312-cp312-win_amd64.whl", hash = "sha256:3c8bb982ad117d29478ef8f5533e97df21f1e2befd17a299257b0c96d1371c0b"}, {file = "greenlet-3.5.1-cp312-cp312-win_arm64.whl", hash = "sha256:80eb4b04dadc4e67df3fae179a32c4706a3f495bc7f22fc8a81115d5f5512188"}, {file = "greenlet-3.5.1-cp313-cp313-macosx_11_0_universal2.whl", hash = "sha256:51518ff74664078fc51bffcc6fc529b0df5ae58da192691cee765d45ce944a2b"}, {file = "greenlet-3.5.1-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1ffdb3c0bb002c99cd8f298957e046c3dbf6006b5b7cdf11a4e19194624a0a0a"}, {file = "greenlet-3.5.1-cp313-cp313-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:7715a5a2c3378ba602c3a440558261e13a820bb53a82693aacd7b7f6d964e283"}, {file = "greenlet-3.5.1-cp313-cp313-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:d40a890035c0058cadbdc4af7569800fd28a0e527a0fdbb7b5f9418f176846ce"}, {file = "greenlet-3.5.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:dc71ff466927a201b08305acac451ebe1aedfcea002f62f1f2f2ac2ac1e6a135"}, {file = "greenlet-3.5.1-cp313-cp313-manylinux_2_39_riscv64.whl", hash = "sha256:67821bb03e4e98664490edb787ff6af501194c29bbee0f5c1dfdcf1dc3d9d436"}, {file = "greenlet-3.5.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:cd443683db272ebaaca03af98c0b063ab30db70ea8a31a1559f35e3f7b744ccd"}, {file = "greenlet-3.5.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:089fff7a6ce8d9316d1f65ebc00273a56be258c1725b32b94de90a3a979557e1"}, {file = "greenlet-3.5.1-cp313-cp313-win_amd64.whl", hash = "sha256:110a1ca7b49b014b097f6078272c3f4ed31af45b254de5228b79adba879f6af9"}, {file = "greenlet-3.5.1-cp313-cp313-win_arm64.whl", hash = "sha256:f16ba1efc0715b680a18b8123d90dad887c6112ae3555b4b5c32c149540c6b4e"}, {file = "greenlet-3.5.1-cp314-cp314-macosx_11_0_universal2.whl", hash = "sha256:d8ab31c9de8651a2facdd5c5bb0011f2380dd1a7af78ce2adf4b56095294fc07"}, {file = "greenlet-3.5.1-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5e300185139abc337ade480c327183adf42a875ac7181bfe66d7d4efea31fbea"}, {file = "greenlet-3.5.1-cp314-cp314-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:7ffdb990dcaa0234cf9845aead5df2e3c3a8b6507d409274dd87e0d5ab05ffc2"}, {file = "greenlet-3.5.1-cp314-cp314-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:6c09df69dc1712d131332054a858a3e5cca400967fa3a672e2324fbb0971448c"}, {file = "greenlet-3.5.1-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:2f82b3597e9d83b63408affed0b48fd0f54935edac4302237b9a837be0dae33c"}, {file = "greenlet-3.5.1-cp314-cp314-manylinux_2_39_riscv64.whl", hash = "sha256:a4764e0bfc6a4d114c865b32520805c16a990ef5f286a514413b05d5ecd6a23d"}, {file = "greenlet-3.5.1-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:c0141e37414c10164e702b8fb1473304221ad98f71600850c6ef7ff4880feba0"}, {file = "greenlet-3.5.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:50ae25a67bea74ea41fb14b960bc532df73eb713417b2d61892dced82fe8d3bc"}, {file = "greenlet-3.5.1-cp314-cp314-win_amd64.whl", hash = "sha256:8a17c42330e261299766b75ac1ea32caa437a9453c8f65d16a13140db378ecd3"}, {file = "greenlet-3.5.1-cp314-cp314-win_arm64.whl", hash = "sha256:7b5f5fae05b8ac6d176a61b60c394a8cbdc2b5b91b81793066e68745cf165e54"}, {file = "greenlet-3.5.1-cp314-cp314t-macosx_11_0_universal2.whl", hash = "sha256:ea8da1e900d758d078810d4255d8c6aa572181896a31ec79d779eb79c3adc9ad"}, {file = "greenlet-3.5.1-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a19570c52a21420dcbc94e661994bc325c0b5b11304540fed514586da5dc8f2e"}, {file = "greenlet-3.5.1-cp314-cp314t-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:3d955c89b75eeca4723d7cc14135f393cd47c32e2a6cb4a8e4c6e760a26b0986"}, {file = "greenlet-3.5.1-cp314-cp314t-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:ea37d5a157eb9493820d3792ac4ece28619a394391d2b9f2f78057d396ff0f0f"}, {file = "greenlet-3.5.1-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:de2daaaebd1a5aa88c49045b6baf9310b3263796bd88db713edf37cf53e7bb4e"}, {file = "greenlet-3.5.1-cp314-cp314t-manylinux_2_39_riscv64.whl", hash = "sha256:8d8a23250ea3ec7b36de8fa4b541e9e2db3ee82915cc060ab0631609ad8b28de"}, {file = "greenlet-3.5.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:3bfbd69cc349e43bf3a8ae1c85548ff0718efc887615c2db16c3833d7b0b072d"}, {file = "greenlet-3.5.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:4378720dd888136c27215a0214d32a4d37c3852765d45bc37aad0623423cfd78"}, {file = "greenlet-3.5.1-cp314-cp314t-win_amd64.whl", hash = "sha256:45718441607f9325d948db98cbc691276059316d0358c188c246da4e1d4d23d2"}, {file = "greenlet-3.5.1-cp315-cp315-macosx_11_0_universal2.whl", hash = "sha256:2baee5ca02031757ffe8cc3d69f0cc0aec7065ce362622da74f32d3bcab1c541"}, {file = "greenlet-3.5.1-cp315-cp315-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9b1ec3274918a81d3ea778b9e75b56b72b33f300edb6cf7f3a7fe1dae56683de"}, {file = "greenlet-3.5.1-cp315-cp315-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:111e2390ffffc47d5840b01711dd7fac07d4c09283d0283e7f3264b14e284c64"}, {file = "greenlet-3.5.1-cp315-cp315-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:10a9a1c0bfbc93d41156ffcb90c75fbc05544054faf15dcc1fdf9765f8b607f0"}, {file = "greenlet-3.5.1-cp315-cp315-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e630136e905fe5ff43e86945ae41220b6d1470956a39220e708110ac48d01ea5"}, {file = "greenlet-3.5.1-cp315-cp315-manylinux_2_39_riscv64.whl", hash = "sha256:ef08c1567c78074b22d1a200183d52d04a14df447bf70bcbb6a3507a48e776fc"}, {file = "greenlet-3.5.1-cp315-cp315-musllinux_1_2_aarch64.whl", hash = "sha256:975eac34b44a7077ca4d421348455b94f0f518246a7f14bc6d2fdcfe5b584368"}, {file = "greenlet-3.5.1-cp315-cp315-musllinux_1_2_x86_64.whl", hash = "sha256:9ab3c3a0b2ae6198e67c898dad5215a49f9ae0d0081b3c3ec59f333e39eeca26"}, {file = "greenlet-3.5.1-cp315-cp315-win_amd64.whl", hash = "sha256:cbfc69be86e10dcfef5b1e6269d1d6926552aa89ee39e1de3353360c1b6989ab"}, {file = "greenlet-3.5.1-cp315-cp315-win_arm64.whl", hash = "sha256:92fd6d44ac5e5a887c8a5dc4a8ba0ba908527c31c12f78c6bc7dcfe8aab279f6"}, {file = "greenlet-3.5.1-cp315-cp315t-macosx_11_0_universal2.whl", hash = "sha256:a6fdf2433a5441ef9a95464f7c3e674775da1c8c1177fff311cee1acad4626ed"}, {file = "greenlet-3.5.1-cp315-cp315t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7546556f0d649f99f6a361098a55f761181bb2ea12ff150bb16d26092ad88244"}, {file = "greenlet-3.5.1-cp315-cp315t-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:d5ee3ea898009fa898f85f9982255d35278c477bebe185beca249cab42d4526c"}, {file = "greenlet-3.5.1-cp315-cp315t-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:a57b0d05a0448eed231d59c0ceb287dde984551e54cbc51ac2d4865712838e9c"}, {file = "greenlet-3.5.1-cp315-cp315t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a5c81f74d204d3edd136ebfd50dce53acbb776995d721a0fe801626cfc93b8cd"}, {file = "greenlet-3.5.1-cp315-cp315t-manylinux_2_39_riscv64.whl", hash = "sha256:b0703c2cef53e01baec47f7a3868009913ad71ec678bbecb42a6f40895e4ce62"}, {file = "greenlet-3.5.1-cp315-cp315t-musllinux_1_2_aarch64.whl", hash = "sha256:2c18ef16bf6d4dd410e4dd52996888ea1497be26892fe5bbc73580aba4287b8e"}, {file = "greenlet-3.5.1-cp315-cp315t-musllinux_1_2_x86_64.whl", hash = "sha256:17d86354f0ae6b61bf9be5148d0dd34e06c3cb7c602c671f79f29ac3b150e659"}, {file = "greenlet-3.5.1-cp315-cp315t-win_amd64.whl", hash = "sha256:e7516cf6ae6b8a582c2770a0caed47b8a48373ed732c33d69a72913ae6ac923e"}, {file = "greenlet-3.5.1-cp315-cp315t-win_arm64.whl", hash = "sha256:5028648bf2253ec4745add746129d3904121fa7fe871a76bed23c5720573ce0a"}, {file = "greenlet-3.5.1.tar.gz", hash = "sha256:5a56aeb7d5d9cc4b3a735efb5095bd4b4f6f0e4f93e5ca876d0e2315137b7829"}, ] [package.extras] docs = ["Sphinx", "furo"] test = ["objgraph", "psutil", "setuptools"] [[package]] name = "h11" version = "0.16.0" description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" optional = false python-versions = ">=3.8" groups = ["main"] files = [ {file = "h11-0.16.0-py3-none-any.whl", hash = "sha256:63cf8bbe7522de3bf65932fda1d9c2772064ffb3dae62d55932da54b31cb6c86"}, {file = "h11-0.16.0.tar.gz", hash = "sha256:4e35b956cf45792e4caa5885e69fba00bdbc6ffafbfa020300e549b208ee5ff1"}, ] [[package]] name = "idna" version = "3.17" description = "Internationalized Domain Names in Applications (IDNA)" optional = false python-versions = ">=3.9" groups = ["main"] files = [ {file = "idna-3.17-py3-none-any.whl", hash = "sha256:466e48829084efe2548012b855df21540b96f2e20e51bd124c851536556a592c"}, {file = "idna-3.17.tar.gz", hash = "sha256:5eb0cb53bc467c12eadcf6de83163ad8527cec9416f44b9b61b19caedad2b87f"}, ] [package.extras] all = ["mypy (>=1.11.2)", "pytest (>=8.3.2)", "ruff (>=0.6.2)"] [[package]] name = "iniconfig" version = "2.3.0" description = "brain-dead simple config-ini parsing" optional = false python-versions = ">=3.10" groups = ["dev"] files = [ {file = "iniconfig-2.3.0-py3-none-any.whl", hash = "sha256:f631c04d2c48c52b84d0d0549c99ff3859c98df65b3101406327ecc7d53fbf12"}, {file = "iniconfig-2.3.0.tar.gz", hash = "sha256:c76315c77db068650d49c5b56314774a7804df16fee4402c1f19d6d15d8c4730"}, ] [[package]] name = "itsdangerous" version = "2.2.0" description = "Safely pass data to untrusted environments and back." optional = false python-versions = ">=3.8" groups = ["main"] files = [ {file = "itsdangerous-2.2.0-py3-none-any.whl", hash = "sha256:c6242fc49e35958c8b15141343aa660db5fc54d4f13a1db01a3f5891b98700ef"}, {file = "itsdangerous-2.2.0.tar.gz", hash = "sha256:e0050c0b7da1eea53ffaf149c0cfbb5c6e2e2b69c4bef22c81fa6eb73e5f6173"}, ] [[package]] name = "jinja2" version = "3.1.6" description = "A very fast and expressive template engine." optional = false python-versions = ">=3.7" groups = ["main"] files = [ {file = "jinja2-3.1.6-py3-none-any.whl", hash = "sha256:85ece4451f492d0c13c5dd7c13a64681a86afae63a5f347908daf103ce6d2f67"}, {file = "jinja2-3.1.6.tar.gz", hash = "sha256:0137fb05990d35f1275a587e9aee6d56da821fc83491a0fb838183be43f66d6d"}, ] [package.dependencies] MarkupSafe = ">=2.0" [package.extras] i18n = ["Babel (>=2.7)"] [[package]] name = "markupsafe" version = "3.0.3" description = "Safely add untrusted strings to HTML/XML markup." optional = false python-versions = ">=3.9" groups = ["main"] files = [ {file = "markupsafe-3.0.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:2f981d352f04553a7171b8e44369f2af4055f888dfb147d55e42d29e29e74559"}, {file = "markupsafe-3.0.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:e1c1493fb6e50ab01d20a22826e57520f1284df32f2d8601fdd90b6304601419"}, {file = "markupsafe-3.0.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1ba88449deb3de88bd40044603fafffb7bc2b055d626a330323a9ed736661695"}, {file = "markupsafe-3.0.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f42d0984e947b8adf7dd6dde396e720934d12c506ce84eea8476409563607591"}, {file = "markupsafe-3.0.3-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:c0c0b3ade1c0b13b936d7970b1d37a57acde9199dc2aecc4c336773e1d86049c"}, {file = "markupsafe-3.0.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:0303439a41979d9e74d18ff5e2dd8c43ed6c6001fd40e5bf2e43f7bd9bbc523f"}, {file = "markupsafe-3.0.3-cp310-cp310-musllinux_1_2_riscv64.whl", hash = "sha256:d2ee202e79d8ed691ceebae8e0486bd9a2cd4794cec4824e1c99b6f5009502f6"}, {file = "markupsafe-3.0.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:177b5253b2834fe3678cb4a5f0059808258584c559193998be2601324fdeafb1"}, {file = "markupsafe-3.0.3-cp310-cp310-win32.whl", hash = "sha256:2a15a08b17dd94c53a1da0438822d70ebcd13f8c3a95abe3a9ef9f11a94830aa"}, {file = "markupsafe-3.0.3-cp310-cp310-win_amd64.whl", hash = "sha256:c4ffb7ebf07cfe8931028e3e4c85f0357459a3f9f9490886198848f4fa002ec8"}, {file = "markupsafe-3.0.3-cp310-cp310-win_arm64.whl", hash = "sha256:e2103a929dfa2fcaf9bb4e7c091983a49c9ac3b19c9061b6d5427dd7d14d81a1"}, {file = "markupsafe-3.0.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:1cc7ea17a6824959616c525620e387f6dd30fec8cb44f649e31712db02123dad"}, {file = "markupsafe-3.0.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4bd4cd07944443f5a265608cc6aab442e4f74dff8088b0dfc8238647b8f6ae9a"}, {file = "markupsafe-3.0.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6b5420a1d9450023228968e7e6a9ce57f65d148ab56d2313fcd589eee96a7a50"}, {file = "markupsafe-3.0.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0bf2a864d67e76e5c9a34dc26ec616a66b9888e25e7b9460e1c76d3293bd9dbf"}, {file = "markupsafe-3.0.3-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:bc51efed119bc9cfdf792cdeaa4d67e8f6fcccab66ed4bfdd6bde3e59bfcbb2f"}, {file = "markupsafe-3.0.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:068f375c472b3e7acbe2d5318dea141359e6900156b5b2ba06a30b169086b91a"}, {file = "markupsafe-3.0.3-cp311-cp311-musllinux_1_2_riscv64.whl", hash = "sha256:7be7b61bb172e1ed687f1754f8e7484f1c8019780f6f6b0786e76bb01c2ae115"}, {file = "markupsafe-3.0.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:f9e130248f4462aaa8e2552d547f36ddadbeaa573879158d721bbd33dfe4743a"}, {file = "markupsafe-3.0.3-cp311-cp311-win32.whl", hash = "sha256:0db14f5dafddbb6d9208827849fad01f1a2609380add406671a26386cdf15a19"}, {file = "markupsafe-3.0.3-cp311-cp311-win_amd64.whl", hash = "sha256:de8a88e63464af587c950061a5e6a67d3632e36df62b986892331d4620a35c01"}, {file = "markupsafe-3.0.3-cp311-cp311-win_arm64.whl", hash = "sha256:3b562dd9e9ea93f13d53989d23a7e775fdfd1066c33494ff43f5418bc8c58a5c"}, {file = "markupsafe-3.0.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:d53197da72cc091b024dd97249dfc7794d6a56530370992a5e1a08983ad9230e"}, {file = "markupsafe-3.0.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:1872df69a4de6aead3491198eaf13810b565bdbeec3ae2dc8780f14458ec73ce"}, {file = "markupsafe-3.0.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3a7e8ae81ae39e62a41ec302f972ba6ae23a5c5396c8e60113e9066ef893da0d"}, {file = "markupsafe-3.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d6dd0be5b5b189d31db7cda48b91d7e0a9795f31430b7f271219ab30f1d3ac9d"}, {file = "markupsafe-3.0.3-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:94c6f0bb423f739146aec64595853541634bde58b2135f27f61c1ffd1cd4d16a"}, {file = "markupsafe-3.0.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:be8813b57049a7dc738189df53d69395eba14fb99345e0a5994914a3864c8a4b"}, {file = "markupsafe-3.0.3-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:83891d0e9fb81a825d9a6d61e3f07550ca70a076484292a70fde82c4b807286f"}, {file = "markupsafe-3.0.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:77f0643abe7495da77fb436f50f8dab76dbc6e5fd25d39589a0f1fe6548bfa2b"}, {file = "markupsafe-3.0.3-cp312-cp312-win32.whl", hash = "sha256:d88b440e37a16e651bda4c7c2b930eb586fd15ca7406cb39e211fcff3bf3017d"}, {file = "markupsafe-3.0.3-cp312-cp312-win_amd64.whl", hash = "sha256:26a5784ded40c9e318cfc2bdb30fe164bdb8665ded9cd64d500a34fb42067b1c"}, {file = "markupsafe-3.0.3-cp312-cp312-win_arm64.whl", hash = "sha256:35add3b638a5d900e807944a078b51922212fb3dedb01633a8defc4b01a3c85f"}, {file = "markupsafe-3.0.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:e1cf1972137e83c5d4c136c43ced9ac51d0e124706ee1c8aa8532c1287fa8795"}, {file = "markupsafe-3.0.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:116bb52f642a37c115f517494ea5feb03889e04df47eeff5b130b1808ce7c219"}, {file = "markupsafe-3.0.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:133a43e73a802c5562be9bbcd03d090aa5a1fe899db609c29e8c8d815c5f6de6"}, {file = "markupsafe-3.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ccfcd093f13f0f0b7fdd0f198b90053bf7b2f02a3927a30e63f3ccc9df56b676"}, {file = "markupsafe-3.0.3-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:509fa21c6deb7a7a273d629cf5ec029bc209d1a51178615ddf718f5918992ab9"}, {file = "markupsafe-3.0.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:a4afe79fb3de0b7097d81da19090f4df4f8d3a2b3adaa8764138aac2e44f3af1"}, {file = "markupsafe-3.0.3-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:795e7751525cae078558e679d646ae45574b47ed6e7771863fcc079a6171a0fc"}, {file = "markupsafe-3.0.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:8485f406a96febb5140bfeca44a73e3ce5116b2501ac54fe953e488fb1d03b12"}, {file = "markupsafe-3.0.3-cp313-cp313-win32.whl", hash = "sha256:bdd37121970bfd8be76c5fb069c7751683bdf373db1ed6c010162b2a130248ed"}, {file = "markupsafe-3.0.3-cp313-cp313-win_amd64.whl", hash = "sha256:9a1abfdc021a164803f4d485104931fb8f8c1efd55bc6b748d2f5774e78b62c5"}, {file = "markupsafe-3.0.3-cp313-cp313-win_arm64.whl", hash = "sha256:7e68f88e5b8799aa49c85cd116c932a1ac15caaa3f5db09087854d218359e485"}, {file = "markupsafe-3.0.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:218551f6df4868a8d527e3062d0fb968682fe92054e89978594c28e642c43a73"}, {file = "markupsafe-3.0.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:3524b778fe5cfb3452a09d31e7b5adefeea8c5be1d43c4f810ba09f2ceb29d37"}, {file = "markupsafe-3.0.3-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4e885a3d1efa2eadc93c894a21770e4bc67899e3543680313b09f139e149ab19"}, {file = "markupsafe-3.0.3-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8709b08f4a89aa7586de0aadc8da56180242ee0ada3999749b183aa23df95025"}, {file = "markupsafe-3.0.3-cp313-cp313t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:b8512a91625c9b3da6f127803b166b629725e68af71f8184ae7e7d54686a56d6"}, {file = "markupsafe-3.0.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:9b79b7a16f7fedff2495d684f2b59b0457c3b493778c9eed31111be64d58279f"}, {file = "markupsafe-3.0.3-cp313-cp313t-musllinux_1_2_riscv64.whl", hash = "sha256:12c63dfb4a98206f045aa9563db46507995f7ef6d83b2f68eda65c307c6829eb"}, {file = "markupsafe-3.0.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:8f71bc33915be5186016f675cd83a1e08523649b0e33efdb898db577ef5bb009"}, {file = "markupsafe-3.0.3-cp313-cp313t-win32.whl", hash = "sha256:69c0b73548bc525c8cb9a251cddf1931d1db4d2258e9599c28c07ef3580ef354"}, {file = "markupsafe-3.0.3-cp313-cp313t-win_amd64.whl", hash = "sha256:1b4b79e8ebf6b55351f0d91fe80f893b4743f104bff22e90697db1590e47a218"}, {file = "markupsafe-3.0.3-cp313-cp313t-win_arm64.whl", hash = "sha256:ad2cf8aa28b8c020ab2fc8287b0f823d0a7d8630784c31e9ee5edea20f406287"}, {file = "markupsafe-3.0.3-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:eaa9599de571d72e2daf60164784109f19978b327a3910d3e9de8c97b5b70cfe"}, {file = "markupsafe-3.0.3-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:c47a551199eb8eb2121d4f0f15ae0f923d31350ab9280078d1e5f12b249e0026"}, {file = "markupsafe-3.0.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f34c41761022dd093b4b6896d4810782ffbabe30f2d443ff5f083e0cbbb8c737"}, {file = "markupsafe-3.0.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:457a69a9577064c05a97c41f4e65148652db078a3a509039e64d3467b9e7ef97"}, {file = "markupsafe-3.0.3-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:e8afc3f2ccfa24215f8cb28dcf43f0113ac3c37c2f0f0806d8c70e4228c5cf4d"}, {file = "markupsafe-3.0.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:ec15a59cf5af7be74194f7ab02d0f59a62bdcf1a537677ce67a2537c9b87fcda"}, {file = "markupsafe-3.0.3-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:0eb9ff8191e8498cca014656ae6b8d61f39da5f95b488805da4bb029cccbfbaf"}, {file = "markupsafe-3.0.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:2713baf880df847f2bece4230d4d094280f4e67b1e813eec43b4c0e144a34ffe"}, {file = "markupsafe-3.0.3-cp314-cp314-win32.whl", hash = "sha256:729586769a26dbceff69f7a7dbbf59ab6572b99d94576a5592625d5b411576b9"}, {file = "markupsafe-3.0.3-cp314-cp314-win_amd64.whl", hash = "sha256:bdc919ead48f234740ad807933cdf545180bfbe9342c2bb451556db2ed958581"}, {file = "markupsafe-3.0.3-cp314-cp314-win_arm64.whl", hash = "sha256:5a7d5dc5140555cf21a6fefbdbf8723f06fcd2f63ef108f2854de715e4422cb4"}, {file = "markupsafe-3.0.3-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:1353ef0c1b138e1907ae78e2f6c63ff67501122006b0f9abad68fda5f4ffc6ab"}, {file = "markupsafe-3.0.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:1085e7fbddd3be5f89cc898938f42c0b3c711fdcb37d75221de2666af647c175"}, {file = "markupsafe-3.0.3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1b52b4fb9df4eb9ae465f8d0c228a00624de2334f216f178a995ccdcf82c4634"}, {file = "markupsafe-3.0.3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:fed51ac40f757d41b7c48425901843666a6677e3e8eb0abcff09e4ba6e664f50"}, {file = "markupsafe-3.0.3-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:f190daf01f13c72eac4efd5c430a8de82489d9cff23c364c3ea822545032993e"}, {file = "markupsafe-3.0.3-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:e56b7d45a839a697b5eb268c82a71bd8c7f6c94d6fd50c3d577fa39a9f1409f5"}, {file = "markupsafe-3.0.3-cp314-cp314t-musllinux_1_2_riscv64.whl", hash = "sha256:f3e98bb3798ead92273dc0e5fd0f31ade220f59a266ffd8a4f6065e0a3ce0523"}, {file = "markupsafe-3.0.3-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:5678211cb9333a6468fb8d8be0305520aa073f50d17f089b5b4b477ea6e67fdc"}, {file = "markupsafe-3.0.3-cp314-cp314t-win32.whl", hash = "sha256:915c04ba3851909ce68ccc2b8e2cd691618c4dc4c4232fb7982bca3f41fd8c3d"}, {file = "markupsafe-3.0.3-cp314-cp314t-win_amd64.whl", hash = "sha256:4faffd047e07c38848ce017e8725090413cd80cbc23d86e55c587bf979e579c9"}, {file = "markupsafe-3.0.3-cp314-cp314t-win_arm64.whl", hash = "sha256:32001d6a8fc98c8cb5c947787c5d08b0a50663d139f1305bac5885d98d9b40fa"}, {file = "markupsafe-3.0.3-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:15d939a21d546304880945ca1ecb8a039db6b4dc49b2c5a400387cdae6a62e26"}, {file = "markupsafe-3.0.3-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:f71a396b3bf33ecaa1626c255855702aca4d3d9fea5e051b41ac59a9c1c41edc"}, {file = "markupsafe-3.0.3-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0f4b68347f8c5eab4a13419215bdfd7f8c9b19f2b25520968adfad23eb0ce60c"}, {file = "markupsafe-3.0.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e8fc20152abba6b83724d7ff268c249fa196d8259ff481f3b1476383f8f24e42"}, {file = "markupsafe-3.0.3-cp39-cp39-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:949b8d66bc381ee8b007cd945914c721d9aba8e27f71959d750a46f7c282b20b"}, {file = "markupsafe-3.0.3-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:3537e01efc9d4dccdf77221fb1cb3b8e1a38d5428920e0657ce299b20324d758"}, {file = "markupsafe-3.0.3-cp39-cp39-musllinux_1_2_riscv64.whl", hash = "sha256:591ae9f2a647529ca990bc681daebdd52c8791ff06c2bfa05b65163e28102ef2"}, {file = "markupsafe-3.0.3-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:a320721ab5a1aba0a233739394eb907f8c8da5c98c9181d1161e77a0c8e36f2d"}, {file = "markupsafe-3.0.3-cp39-cp39-win32.whl", hash = "sha256:df2449253ef108a379b8b5d6b43f4b1a8e81a061d6537becd5582fba5f9196d7"}, {file = "markupsafe-3.0.3-cp39-cp39-win_amd64.whl", hash = "sha256:7c3fb7d25180895632e5d3148dbdc29ea38ccb7fd210aa27acbd1201a1902c6e"}, {file = "markupsafe-3.0.3-cp39-cp39-win_arm64.whl", hash = "sha256:38664109c14ffc9e7437e86b4dceb442b0096dfe3541d7864d9cbe1da4cf36c8"}, {file = "markupsafe-3.0.3.tar.gz", hash = "sha256:722695808f4b6457b320fdc131280796bdceb04ab50fe1795cd540799ebe1698"}, ] [[package]] name = "packaging" version = "26.2" description = "Core utilities for Python packages" optional = false python-versions = ">=3.8" groups = ["main", "dev"] files = [ {file = "packaging-26.2-py3-none-any.whl", hash = "sha256:5fc45236b9446107ff2415ce77c807cee2862cb6fac22b8a73826d0693b0980e"}, {file = "packaging-26.2.tar.gz", hash = "sha256:ff452ff5a3e828ce110190feff1178bb1f2ea2281fa2075aadb987c2fb221661"}, ] [[package]] name = "pkgconfig" version = "1.6.0" description = "Interface Python with pkg-config" optional = false python-versions = "<4.0.0,>=3.9.0" groups = ["main"] files = [ {file = "pkgconfig-1.6.0-py3-none-any.whl", hash = "sha256:98e71754855e9563838d952a160eb577edabb57782e49853edb5381927e6bea1"}, {file = "pkgconfig-1.6.0.tar.gz", hash = "sha256:4a5a6631ce937fafac457104a40d558785a658bbdca5c49b6295bc3fd651907f"}, ] [[package]] name = "pluggy" version = "1.6.0" description = "plugin and hook calling mechanisms for python" optional = false python-versions = ">=3.9" groups = ["dev"] files = [ {file = "pluggy-1.6.0-py3-none-any.whl", hash = "sha256:e920276dd6813095e9377c0bc5566d94c932c33b27a3e3945d8389c374dd4746"}, {file = "pluggy-1.6.0.tar.gz", hash = "sha256:7dcc130b76258d33b90f61b658791dede3486c3e6bfb003ee5c9bfb396dd22f3"}, ] [package.extras] dev = ["pre-commit", "tox"] testing = ["coverage", "pytest", "pytest-benchmark"] [[package]] name = "psutil" version = "7.2.2" description = "Cross-platform lib for process and system monitoring." optional = false python-versions = ">=3.6" groups = ["main"] files = [ {file = "psutil-7.2.2-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:2edccc433cbfa046b980b0df0171cd25bcaeb3a68fe9022db0979e7aa74a826b"}, {file = "psutil-7.2.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:e78c8603dcd9a04c7364f1a3e670cea95d51ee865e4efb3556a3a63adef958ea"}, {file = "psutil-7.2.2-cp313-cp313t-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1a571f2330c966c62aeda00dd24620425d4b0cc86881c89861fbc04549e5dc63"}, {file = "psutil-7.2.2-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:917e891983ca3c1887b4ef36447b1e0873e70c933afc831c6b6da078ba474312"}, {file = "psutil-7.2.2-cp313-cp313t-win_amd64.whl", hash = "sha256:ab486563df44c17f5173621c7b198955bd6b613fb87c71c161f827d3fb149a9b"}, {file = "psutil-7.2.2-cp313-cp313t-win_arm64.whl", hash = "sha256:ae0aefdd8796a7737eccea863f80f81e468a1e4cf14d926bd9b6f5f2d5f90ca9"}, {file = "psutil-7.2.2-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:eed63d3b4d62449571547b60578c5b2c4bcccc5387148db46e0c2313dad0ee00"}, {file = "psutil-7.2.2-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:7b6d09433a10592ce39b13d7be5a54fbac1d1228ed29abc880fb23df7cb694c9"}, {file = "psutil-7.2.2-cp314-cp314t-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1fa4ecf83bcdf6e6c8f4449aff98eefb5d0604bf88cb883d7da3d8d2d909546a"}, {file = "psutil-7.2.2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e452c464a02e7dc7822a05d25db4cde564444a67e58539a00f929c51eddda0cf"}, {file = "psutil-7.2.2-cp314-cp314t-win_amd64.whl", hash = "sha256:c7663d4e37f13e884d13994247449e9f8f574bc4655d509c3b95e9ec9e2b9dc1"}, {file = "psutil-7.2.2-cp314-cp314t-win_arm64.whl", hash = "sha256:11fe5a4f613759764e79c65cf11ebdf26e33d6dd34336f8a337aa2996d71c841"}, {file = "psutil-7.2.2-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:ed0cace939114f62738d808fdcecd4c869222507e266e574799e9c0faa17d486"}, {file = "psutil-7.2.2-cp36-abi3-macosx_11_0_arm64.whl", hash = "sha256:1a7b04c10f32cc88ab39cbf606e117fd74721c831c98a27dc04578deb0c16979"}, {file = "psutil-7.2.2-cp36-abi3-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:076a2d2f923fd4821644f5ba89f059523da90dc9014e85f8e45a5774ca5bc6f9"}, {file = "psutil-7.2.2-cp36-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b0726cecd84f9474419d67252add4ac0cd9811b04d61123054b9fb6f57df6e9e"}, {file = "psutil-7.2.2-cp36-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:fd04ef36b4a6d599bbdb225dd1d3f51e00105f6d48a28f006da7f9822f2606d8"}, {file = "psutil-7.2.2-cp36-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:b58fabe35e80b264a4e3bb23e6b96f9e45a3df7fb7eed419ac0e5947c61e47cc"}, {file = "psutil-7.2.2-cp37-abi3-win_amd64.whl", hash = "sha256:eb7e81434c8d223ec4a219b5fc1c47d0417b12be7ea866e24fb5ad6e84b3d988"}, {file = "psutil-7.2.2-cp37-abi3-win_arm64.whl", hash = "sha256:8c233660f575a5a89e6d4cb65d9f938126312bca76d8fe087b947b3a1aaac9ee"}, {file = "psutil-7.2.2.tar.gz", hash = "sha256:0746f5f8d406af344fd547f1c8daa5f5c33dbc293bb8d6a16d80b4bb88f59372"}, ] [package.extras] dev = ["abi3audit", "black", "check-manifest", "colorama ; os_name == \"nt\"", "coverage", "packaging", "psleak", "pylint", "pyperf", "pypinfo", "pyreadline3 ; os_name == \"nt\"", "pytest", "pytest-cov", "pytest-instafail", "pytest-xdist", "pywin32 ; os_name == \"nt\" and implementation_name != \"pypy\"", "requests", "rstcheck", "ruff", "setuptools", "sphinx", "sphinx_rtd_theme", "toml-sort", "twine", "validate-pyproject[all]", "virtualenv", "vulture", "wheel", "wheel ; os_name == \"nt\" and implementation_name != \"pypy\"", "wmi ; os_name == \"nt\" and implementation_name != \"pypy\""] test = ["psleak", "pytest", "pytest-instafail", "pytest-xdist", "pywin32 ; os_name == \"nt\" and implementation_name != \"pypy\"", "setuptools", "wheel ; os_name == \"nt\" and implementation_name != \"pypy\"", "wmi ; os_name == \"nt\" and implementation_name != \"pypy\""] [[package]] name = "pycparser" version = "3.0" description = "C parser in Python" optional = false python-versions = ">=3.10" groups = ["main"] markers = "implementation_name != \"PyPy\"" files = [ {file = "pycparser-3.0-py3-none-any.whl", hash = "sha256:b727414169a36b7d524c1c3e31839a521725078d7b2ff038656844266160a992"}, {file = "pycparser-3.0.tar.gz", hash = "sha256:600f49d217304a5902ac3c37e1281c9fe94e4d0489de643a9504c5cdfdfc6b29"}, ] [[package]] name = "pygments" version = "2.20.0" description = "Pygments is a syntax highlighting package written in Python." optional = false python-versions = ">=3.9" groups = ["dev"] files = [ {file = "pygments-2.20.0-py3-none-any.whl", hash = "sha256:81a9e26dd42fd28a23a2d169d86d7ac03b46e2f8b59ed4698fb4785f946d0176"}, {file = "pygments-2.20.0.tar.gz", hash = "sha256:6757cd03768053ff99f3039c1a36d6c0aa0b263438fcab17520b30a303a82b5f"}, ] [package.extras] windows-terminal = ["colorama (>=0.4.6)"] [[package]] name = "pynacl" version = "1.6.2" description = "Python binding to the Networking and Cryptography (NaCl) library" optional = false python-versions = ">=3.8" groups = ["main"] files = [ {file = "pynacl-1.6.2-cp314-cp314t-macosx_10_10_universal2.whl", hash = "sha256:622d7b07cc5c02c666795792931b50c91f3ce3c2649762efb1ef0d5684c81594"}, {file = "pynacl-1.6.2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d071c6a9a4c94d79eb665db4ce5cedc537faf74f2355e4d502591d850d3913c0"}, {file = "pynacl-1.6.2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:fe9847ca47d287af41e82be1dd5e23023d3c31a951da134121ab02e42ac218c9"}, {file = "pynacl-1.6.2-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:04316d1fc625d860b6c162fff704eb8426b1a8bcd3abacea11142cbd99a6b574"}, {file = "pynacl-1.6.2-cp314-cp314t-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:44081faff368d6c5553ccf55322ef2819abb40e25afaec7e740f159f74813634"}, {file = "pynacl-1.6.2-cp314-cp314t-manylinux_2_34_aarch64.whl", hash = "sha256:a9f9932d8d2811ce1a8ffa79dcbdf3970e7355b5c8eb0c1a881a57e7f7d96e88"}, {file = "pynacl-1.6.2-cp314-cp314t-manylinux_2_34_x86_64.whl", hash = "sha256:bc4a36b28dd72fb4845e5d8f9760610588a96d5a51f01d84d8c6ff9849968c14"}, {file = "pynacl-1.6.2-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:3bffb6d0f6becacb6526f8f42adfb5efb26337056ee0831fb9a7044d1a964444"}, {file = "pynacl-1.6.2-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:2fef529ef3ee487ad8113d287a593fa26f48ee3620d92ecc6f1d09ea38e0709b"}, {file = "pynacl-1.6.2-cp314-cp314t-win32.whl", hash = "sha256:a84bf1c20339d06dc0c85d9aea9637a24f718f375d861b2668b2f9f96fa51145"}, {file = "pynacl-1.6.2-cp314-cp314t-win_amd64.whl", hash = "sha256:320ef68a41c87547c91a8b58903c9caa641ab01e8512ce291085b5fe2fcb7590"}, {file = "pynacl-1.6.2-cp314-cp314t-win_arm64.whl", hash = "sha256:d29bfe37e20e015a7d8b23cfc8bd6aa7909c92a1b8f41ee416bbb3e79ef182b2"}, {file = "pynacl-1.6.2-cp38-abi3-macosx_10_10_universal2.whl", hash = "sha256:c949ea47e4206af7c8f604b8278093b674f7c79ed0d4719cc836902bf4517465"}, {file = "pynacl-1.6.2-cp38-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:8845c0631c0be43abdd865511c41eab235e0be69c81dc66a50911594198679b0"}, {file = "pynacl-1.6.2-cp38-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:22de65bb9010a725b0dac248f353bb072969c94fa8d6b1f34b87d7953cf7bbe4"}, {file = "pynacl-1.6.2-cp38-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:46065496ab748469cdd999246d17e301b2c24ae2fdf739132e580a0e94c94a87"}, {file = "pynacl-1.6.2-cp38-abi3-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8a66d6fb6ae7661c58995f9c6435bda2b1e68b54b598a6a10247bfcdadac996c"}, {file = "pynacl-1.6.2-cp38-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:26bfcd00dcf2cf160f122186af731ae30ab120c18e8375684ec2670dccd28130"}, {file = "pynacl-1.6.2-cp38-abi3-manylinux_2_34_x86_64.whl", hash = "sha256:c8a231e36ec2cab018c4ad4358c386e36eede0319a0c41fed24f840b1dac59f6"}, {file = "pynacl-1.6.2-cp38-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:68be3a09455743ff9505491220b64440ced8973fe930f270c8e07ccfa25b1f9e"}, {file = "pynacl-1.6.2-cp38-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:8b097553b380236d51ed11356c953bf8ce36a29a3e596e934ecabe76c985a577"}, {file = "pynacl-1.6.2-cp38-abi3-win32.whl", hash = "sha256:5811c72b473b2f38f7e2a3dc4f8642e3a3e9b5e7317266e4ced1fba85cae41aa"}, {file = "pynacl-1.6.2-cp38-abi3-win_amd64.whl", hash = "sha256:62985f233210dee6548c223301b6c25440852e13d59a8b81490203c3227c5ba0"}, {file = "pynacl-1.6.2-cp38-abi3-win_arm64.whl", hash = "sha256:834a43af110f743a754448463e8fd61259cd4ab5bbedcf70f9dabad1d28a394c"}, {file = "pynacl-1.6.2.tar.gz", hash = "sha256:018494d6d696ae03c7e656e5e74cdfd8ea1326962cc401bcf018f1ed8436811c"}, ] [package.dependencies] cffi = {version = ">=2.0.0", markers = "platform_python_implementation != \"PyPy\" and python_version >= \"3.9\""} [package.extras] docs = ["sphinx (<7)", "sphinx_rtd_theme"] tests = ["hypothesis (>=3.27.0)", "pytest (>=7.4.0)", "pytest-cov (>=2.10.1)", "pytest-xdist (>=3.5.0)"] [[package]] name = "pypng" version = "0.20220715.0" description = "Pure Python library for saving and loading PNG images" optional = false python-versions = "*" groups = ["main"] files = [ {file = "pypng-0.20220715.0-py3-none-any.whl", hash = "sha256:4a43e969b8f5aaafb2a415536c1a8ec7e341cd6a3f957fd5b5f32a4cfeed902c"}, {file = "pypng-0.20220715.0.tar.gz", hash = "sha256:739c433ba96f078315de54c0db975aee537cbc3e1d0ae4ed9aab0ca1e427e2c1"}, ] [[package]] name = "pysocks" version = "1.7.1" description = "A Python SOCKS client module. See https://github.com/Anorov/PySocks for more information." optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" groups = ["main"] files = [ {file = "PySocks-1.7.1-py27-none-any.whl", hash = "sha256:08e69f092cc6dbe92a0fdd16eeb9b9ffbc13cadfe5ca4c7bd92ffb078b293299"}, {file = "PySocks-1.7.1-py3-none-any.whl", hash = "sha256:2725bd0a9925919b9b51739eea5f9e2bae91e83288108a9ad338b2e3a4435ee5"}, {file = "PySocks-1.7.1.tar.gz", hash = "sha256:3f8804571ebe159c380ac6de37643bb4685970655d3bba243530d6558b799aa0"}, ] [[package]] name = "pytest" version = "9.0.3" description = "pytest: simple powerful testing with Python" optional = false python-versions = ">=3.10" groups = ["dev"] files = [ {file = "pytest-9.0.3-py3-none-any.whl", hash = "sha256:2c5efc453d45394fdd706ade797c0a81091eccd1d6e4bccfcd476e2b8e0ab5d9"}, {file = "pytest-9.0.3.tar.gz", hash = "sha256:b86ada508af81d19edeb213c681b1d48246c1a91d304c6c81a427674c17eb91c"}, ] [package.dependencies] colorama = {version = ">=0.4", markers = "sys_platform == \"win32\""} exceptiongroup = {version = ">=1", markers = "python_version < \"3.11\""} iniconfig = ">=1.0.1" packaging = ">=22" pluggy = ">=1.5,<2" pygments = ">=2.7.2" tomli = {version = ">=1", markers = "python_version < \"3.11\""} [package.extras] dev = ["argcomplete", "attrs (>=19.2)", "hypothesis (>=3.56)", "mock", "requests", "setuptools", "xmlschema"] [[package]] name = "python-engineio" version = "4.13.2" description = "Engine.IO server and client for Python" optional = false python-versions = ">=3.8" groups = ["main"] files = [ {file = "python_engineio-4.13.2-py3-none-any.whl", hash = "sha256:8c101cd170e400dc4e970cd523325cde22df8fc25140953f379327055d701a6b"}, {file = "python_engineio-4.13.2.tar.gz", hash = "sha256:a7732e99cfb7db6ed1aee31f18d7f73bbae086a92f31dee019bc646155d9684e"}, ] [package.dependencies] simple-websocket = ">=0.10.0" [package.extras] asyncio-client = ["aiohttp (>=3.11)"] client = ["requests (>=2.21.0)", "websocket-client (>=0.54.0)"] dev = ["tox"] docs = ["furo", "sphinx"] [[package]] name = "python-socketio" version = "5.16.2" description = "Socket.IO server and client for Python" optional = false python-versions = ">=3.8" groups = ["main"] files = [ {file = "python_socketio-5.16.2-py3-none-any.whl", hash = "sha256:bef2da3374fd533aed4297f57b4f6512b52aa51604cb0da2165f401291c5ca20"}, {file = "python_socketio-5.16.2.tar.gz", hash = "sha256:ad88c228d921646efa436c0a0df217e364ef30ec072df4041484e54d49c15989"}, ] [package.dependencies] bidict = ">=0.21.0" python-engineio = ">=4.13.2" [package.extras] asyncio-client = ["aiohttp (>=3.4)"] client = ["requests (>=2.21.0)", "websocket-client (>=0.54.0)"] dev = ["tox"] docs = ["furo", "sphinx"] [[package]] name = "qrcode" version = "7.4.2" description = "QR Code image generator" optional = false python-versions = ">=3.7" groups = ["main"] files = [ {file = "qrcode-7.4.2-py3-none-any.whl", hash = "sha256:581dca7a029bcb2deef5d01068e39093e80ef00b4a61098a2182eac59d01643a"}, {file = "qrcode-7.4.2.tar.gz", hash = "sha256:9dd969454827e127dbd93696b20747239e6d540e082937c90f14ac95b30f5845"}, ] [package.dependencies] colorama = {version = "*", markers = "platform_system == \"Windows\""} pypng = "*" typing-extensions = "*" [package.extras] all = ["pillow (>=9.1.0)", "pytest", "pytest-cov", "tox", "zest.releaser[recommended]"] dev = ["pytest", "pytest-cov", "tox"] maintainer = ["zest.releaser[recommended]"] pil = ["pillow (>=9.1.0)"] test = ["coverage", "pytest"] [[package]] name = "requests" version = "2.34.2" description = "Python HTTP for Humans." optional = false python-versions = ">=3.10" groups = ["main"] files = [ {file = "requests-2.34.2-py3-none-any.whl", hash = "sha256:2a0d60c172f83ac6ab31e4554906c0f3b3588d37b5cb939b1c061f4907e278e0"}, {file = "requests-2.34.2.tar.gz", hash = "sha256:f288924cae4e29463698d6d60bc6a4da69c89185ad1e0bcc4104f584e960b9ed"}, ] [package.dependencies] certifi = ">=2023.5.7" charset_normalizer = ">=2,<4" idna = ">=2.5,<4" PySocks = {version = ">=1.5.6,<1.5.7 || >1.5.7", optional = true, markers = "extra == \"socks\""} urllib3 = ">=1.26,<3" [package.extras] socks = ["PySocks (>=1.5.6,!=1.5.7)"] use-chardet-on-py3 = ["chardet (>=3.0.2,<8)"] [[package]] name = "setuptools" version = "80.10.2" description = "Easily download, build, install, upgrade, and uninstall Python packages" optional = false python-versions = ">=3.9" groups = ["main"] files = [ {file = "setuptools-80.10.2-py3-none-any.whl", hash = "sha256:95b30ddfb717250edb492926c92b5221f7ef3fbcc2b07579bcd4a27da21d0173"}, {file = "setuptools-80.10.2.tar.gz", hash = "sha256:8b0e9d10c784bf7d262c4e5ec5d4ec94127ce206e8738f29a437945fbc219b70"}, ] [package.extras] check = ["pytest-checkdocs (>=2.4)", "pytest-ruff (>=0.2.1) ; sys_platform != \"cygwin\"", "ruff (>=0.8.0) ; sys_platform != \"cygwin\""] core = ["importlib_metadata (>=6) ; python_version < \"3.10\"", "jaraco.functools (>=4)", "jaraco.text (>=3.7)", "more_itertools", "more_itertools (>=8.8)", "packaging (>=24.2)", "platformdirs (>=4.2.2)", "tomli (>=2.0.1) ; python_version < \"3.11\"", "wheel (>=0.43.0)"] cover = ["pytest-cov"] doc = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "pygments-github-lexers (==0.0.5)", "pyproject-hooks (!=1.1)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-favicon", "sphinx-inline-tabs", "sphinx-lint", "sphinx-notfound-page (>=1,<2)", "sphinx-reredirects", "sphinxcontrib-towncrier", "towncrier (<24.7)"] enabler = ["pytest-enabler (>=2.2)"] test = ["build[virtualenv] (>=1.0.3)", "filelock (>=3.4.0)", "ini2toml[lite] (>=0.14)", "jaraco.develop (>=7.21) ; python_version >= \"3.9\" and sys_platform != \"cygwin\"", "jaraco.envs (>=2.2)", "jaraco.path (>=3.7.2)", "jaraco.test (>=5.5)", "packaging (>=24.2)", "pip (>=19.1)", "pyproject-hooks (!=1.1)", "pytest (>=6,!=8.1.*)", "pytest-home (>=0.5)", "pytest-perf ; sys_platform != \"cygwin\"", "pytest-subprocess", "pytest-timeout", "pytest-xdist (>=3)", "tomli-w (>=1.0.0)", "virtualenv (>=13.0.0)", "wheel (>=0.44.0)"] type = ["importlib_metadata (>=7.0.2) ; python_version < \"3.10\"", "jaraco.develop (>=7.21) ; sys_platform != \"cygwin\"", "mypy (==1.14.*)", "pytest-mypy"] [[package]] name = "simple-websocket" version = "1.1.0" description = "Simple WebSocket server and client for Python" optional = false python-versions = ">=3.6" groups = ["main"] files = [ {file = "simple_websocket-1.1.0-py3-none-any.whl", hash = "sha256:4af6069630a38ed6c561010f0e11a5bc0d4ca569b36306eb257cd9a192497c8c"}, {file = "simple_websocket-1.1.0.tar.gz", hash = "sha256:7939234e7aa067c534abdab3a9ed933ec9ce4691b0713c78acb195560aa52ae4"}, ] [package.dependencies] wsproto = "*" [package.extras] dev = ["flake8", "pytest", "pytest-cov", "tox"] docs = ["sphinx"] [[package]] name = "stem" version = "1.8.1" description = "Stem is a Python controller library that allows applications to interact with Tor (https://www.torproject.org/)." optional = false python-versions = "*" groups = ["main"] files = [ {file = "stem-1.8.1.tar.gz", hash = "sha256:81d43a7c668ba9d7bc1103b2e7a911e9d148294b373d27a59ae8da79ef7a3e2f"}, ] [[package]] name = "tomli" version = "2.4.1" description = "A lil' TOML parser" optional = false python-versions = ">=3.8" groups = ["dev"] markers = "python_version < \"3.11\"" files = [ {file = "tomli-2.4.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:f8f0fc26ec2cc2b965b7a3b87cd19c5c6b8c5e5f436b984e85f486d652285c30"}, {file = "tomli-2.4.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4ab97e64ccda8756376892c53a72bd1f964e519c77236368527f758fbc36a53a"}, {file = "tomli-2.4.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:96481a5786729fd470164b47cdb3e0e58062a496f455ee41b4403be77cb5a076"}, {file = "tomli-2.4.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5a881ab208c0baf688221f8cecc5401bd291d67e38a1ac884d6736cbcd8247e9"}, {file = "tomli-2.4.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:47149d5bd38761ac8be13a84864bf0b7b70bc051806bc3669ab1cbc56216b23c"}, {file = "tomli-2.4.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:ec9bfaf3ad2df51ace80688143a6a4ebc09a248f6ff781a9945e51937008fcbc"}, {file = "tomli-2.4.1-cp311-cp311-win32.whl", hash = "sha256:ff2983983d34813c1aeb0fa89091e76c3a22889ee83ab27c5eeb45100560c049"}, {file = "tomli-2.4.1-cp311-cp311-win_amd64.whl", hash = "sha256:5ee18d9ebdb417e384b58fe414e8d6af9f4e7a0ae761519fb50f721de398dd4e"}, {file = "tomli-2.4.1-cp311-cp311-win_arm64.whl", hash = "sha256:c2541745709bad0264b7d4705ad453b76ccd191e64aa6f0fc66b69a293a45ece"}, {file = "tomli-2.4.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:c742f741d58a28940ce01d58f0ab2ea3ced8b12402f162f4d534dfe18ba1cd6a"}, {file = "tomli-2.4.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7f86fd587c4ed9dd76f318225e7d9b29cfc5a9d43de44e5754db8d1128487085"}, {file = "tomli-2.4.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ff18e6a727ee0ab0388507b89d1bc6a22b138d1e2fa56d1ad494586d61d2eae9"}, {file = "tomli-2.4.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:136443dbd7e1dee43c68ac2694fde36b2849865fa258d39bf822c10e8068eac5"}, {file = "tomli-2.4.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:5e262d41726bc187e69af7825504c933b6794dc3fbd5945e41a79bb14c31f585"}, {file = "tomli-2.4.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:5cb41aa38891e073ee49d55fbc7839cfdb2bc0e600add13874d048c94aadddd1"}, {file = "tomli-2.4.1-cp312-cp312-win32.whl", hash = "sha256:da25dc3563bff5965356133435b757a795a17b17d01dbc0f42fb32447ddfd917"}, {file = "tomli-2.4.1-cp312-cp312-win_amd64.whl", hash = "sha256:52c8ef851d9a240f11a88c003eacb03c31fc1c9c4ec64a99a0f922b93874fda9"}, {file = "tomli-2.4.1-cp312-cp312-win_arm64.whl", hash = "sha256:f758f1b9299d059cc3f6546ae2af89670cb1c4d48ea29c3cacc4fe7de3058257"}, {file = "tomli-2.4.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:36d2bd2ad5fb9eaddba5226aa02c8ec3fa4f192631e347b3ed28186d43be6b54"}, {file = "tomli-2.4.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:eb0dc4e38e6a1fd579e5d50369aa2e10acfc9cace504579b2faabb478e76941a"}, {file = "tomli-2.4.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c7f2c7f2b9ca6bdeef8f0fa897f8e05085923eb091721675170254cbc5b02897"}, {file = "tomli-2.4.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f3c6818a1a86dd6dca7ddcaaf76947d5ba31aecc28cb1b67009a5877c9a64f3f"}, {file = "tomli-2.4.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:d312ef37c91508b0ab2cee7da26ec0b3ed2f03ce12bd87a588d771ae15dcf82d"}, {file = "tomli-2.4.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:51529d40e3ca50046d7606fa99ce3956a617f9b36380da3b7f0dd3dd28e68cb5"}, {file = "tomli-2.4.1-cp313-cp313-win32.whl", hash = "sha256:2190f2e9dd7508d2a90ded5ed369255980a1bcdd58e52f7fe24b8162bf9fedbd"}, {file = "tomli-2.4.1-cp313-cp313-win_amd64.whl", hash = "sha256:8d65a2fbf9d2f8352685bc1364177ee3923d6baf5e7f43ea4959d7d8bc326a36"}, {file = "tomli-2.4.1-cp313-cp313-win_arm64.whl", hash = "sha256:4b605484e43cdc43f0954ddae319fb75f04cc10dd80d830540060ee7cd0243cd"}, {file = "tomli-2.4.1-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:fd0409a3653af6c147209d267a0e4243f0ae46b011aa978b1080359fddc9b6cf"}, {file = "tomli-2.4.1-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:a120733b01c45e9a0c34aeef92bf0cf1d56cfe81ed9d47d562f9ed591a9828ac"}, {file = "tomli-2.4.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:559db847dc486944896521f68d8190be1c9e719fced785720d2216fe7022b662"}, {file = "tomli-2.4.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:01f520d4f53ef97964a240a035ec2a869fe1a37dde002b57ebc4417a27ccd853"}, {file = "tomli-2.4.1-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:7f94b27a62cfad8496c8d2513e1a222dd446f095fca8987fceef261225538a15"}, {file = "tomli-2.4.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:ede3e6487c5ef5d28634ba3f31f989030ad6af71edfb0055cbbd14189ff240ba"}, {file = "tomli-2.4.1-cp314-cp314-win32.whl", hash = "sha256:3d48a93ee1c9b79c04bb38772ee1b64dcf18ff43085896ea460ca8dec96f35f6"}, {file = "tomli-2.4.1-cp314-cp314-win_amd64.whl", hash = "sha256:88dceee75c2c63af144e456745e10101eb67361050196b0b6af5d717254dddf7"}, {file = "tomli-2.4.1-cp314-cp314-win_arm64.whl", hash = "sha256:b8c198f8c1805dc42708689ed6864951fd2494f924149d3e4bce7710f8eb5232"}, {file = "tomli-2.4.1-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:d4d8fe59808a54658fcc0160ecfb1b30f9089906c50b23bcb4c69eddc19ec2b4"}, {file = "tomli-2.4.1-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:7008df2e7655c495dd12d2a4ad038ff878d4ca4b81fccaf82b714e07eae4402c"}, {file = "tomli-2.4.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1d8591993e228b0c930c4bb0db464bdad97b3289fb981255d6c9a41aedc84b2d"}, {file = "tomli-2.4.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:734e20b57ba95624ecf1841e72b53f6e186355e216e5412de414e3c51e5e3c41"}, {file = "tomli-2.4.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:8a650c2dbafa08d42e51ba0b62740dae4ecb9338eefa093aa5c78ceb546fcd5c"}, {file = "tomli-2.4.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:504aa796fe0569bb43171066009ead363de03675276d2d121ac1a4572397870f"}, {file = "tomli-2.4.1-cp314-cp314t-win32.whl", hash = "sha256:b1d22e6e9387bf4739fbe23bfa80e93f6b0373a7f1b96c6227c32bef95a4d7a8"}, {file = "tomli-2.4.1-cp314-cp314t-win_amd64.whl", hash = "sha256:2c1c351919aca02858f740c6d33adea0c5deea37f9ecca1cc1ef9e884a619d26"}, {file = "tomli-2.4.1-cp314-cp314t-win_arm64.whl", hash = "sha256:eab21f45c7f66c13f2a9e0e1535309cee140182a9cdae1e041d02e47291e8396"}, {file = "tomli-2.4.1-py3-none-any.whl", hash = "sha256:0d85819802132122da43cb86656f8d1f8c6587d54ae7dcaf30e90533028b49fe"}, {file = "tomli-2.4.1.tar.gz", hash = "sha256:7c7e1a961a0b2f2472c1ac5b69affa0ae1132c39adcb67aba98568702b9cc23f"}, ] [[package]] name = "typing-extensions" version = "4.15.0" description = "Backported and Experimental Type Hints for Python 3.9+" optional = false python-versions = ">=3.9" groups = ["main", "dev"] files = [ {file = "typing_extensions-4.15.0-py3-none-any.whl", hash = "sha256:f0fa19c6845758ab08074a0cfa8b7aecb71c999ca73d62883bc25cc018c4e548"}, {file = "typing_extensions-4.15.0.tar.gz", hash = "sha256:0cea48d173cc12fa28ecabc3b837ea3cf6f38c6d1136f85cbaaf598984861466"}, ] markers = {dev = "python_version < \"3.11\""} [[package]] name = "unidecode" version = "1.4.0" description = "ASCII transliterations of Unicode text" optional = false python-versions = ">=3.7" groups = ["main"] files = [ {file = "Unidecode-1.4.0-py3-none-any.whl", hash = "sha256:c3c7606c27503ad8d501270406e345ddb480a7b5f38827eafe4fa82a137f0021"}, {file = "Unidecode-1.4.0.tar.gz", hash = "sha256:ce35985008338b676573023acc382d62c264f307c8f7963733405add37ea2b23"}, ] [[package]] name = "urllib3" version = "2.7.0" description = "HTTP library with thread-safe connection pooling, file post, and more." optional = false python-versions = ">=3.10" groups = ["main"] files = [ {file = "urllib3-2.7.0-py3-none-any.whl", hash = "sha256:9fb4c81ebbb1ce9531cce37674bbc6f1360472bc18ca9a553ede278ef7276897"}, {file = "urllib3-2.7.0.tar.gz", hash = "sha256:231e0ec3b63ceb14667c67be60f2f2c40a518cb38b03af60abc813da26505f4c"}, ] [package.extras] brotli = ["brotli (>=1.2.0) ; platform_python_implementation == \"CPython\"", "brotlicffi (>=1.2.0.0) ; platform_python_implementation != \"CPython\""] h2 = ["h2 (>=4,<5)"] socks = ["pysocks (>=1.5.6,!=1.5.7,<2.0)"] zstd = ["backports-zstd (>=1.0.0) ; python_version < \"3.14\""] [[package]] name = "waitress" version = "3.0.2" description = "Waitress WSGI server" optional = false python-versions = ">=3.9.0" groups = ["main"] files = [ {file = "waitress-3.0.2-py3-none-any.whl", hash = "sha256:c56d67fd6e87c2ee598b76abdd4e96cfad1f24cacdea5078d382b1f9d7b5ed2e"}, {file = "waitress-3.0.2.tar.gz", hash = "sha256:682aaaf2af0c44ada4abfb70ded36393f0e307f4ab9456a215ce0020baefc31f"}, ] [package.extras] docs = ["Sphinx (>=1.8.1)", "docutils", "pylons-sphinx-themes (>=1.0.9)"] testing = ["coverage (>=7.6.0)", "pytest", "pytest-cov"] [[package]] name = "werkzeug" version = "3.1.6" description = "The comprehensive WSGI web application library." optional = false python-versions = ">=3.9" groups = ["main"] files = [ {file = "werkzeug-3.1.6-py3-none-any.whl", hash = "sha256:7ddf3357bb9564e407607f988f683d72038551200c704012bb9a4c523d42f131"}, {file = "werkzeug-3.1.6.tar.gz", hash = "sha256:210c6bede5a420a913956b4791a7f4d6843a43b6fcee4dfa08a65e93007d0d25"}, ] [package.dependencies] markupsafe = ">=2.1.1" [package.extras] watchdog = ["watchdog (>=2.3)"] [[package]] name = "wheel" version = "0.46.3" description = "Command line tool for manipulating wheel files" optional = false python-versions = ">=3.9" groups = ["main"] files = [ {file = "wheel-0.46.3-py3-none-any.whl", hash = "sha256:4b399d56c9d9338230118d705d9737a2a468ccca63d5e813e2a4fc7815d8bc4d"}, {file = "wheel-0.46.3.tar.gz", hash = "sha256:e3e79874b07d776c40bd6033f8ddf76a7dad46a7b8aa1b2787a83083519a1803"}, ] [package.dependencies] packaging = ">=24.0" [package.extras] test = ["pytest (>=6.0.0)", "setuptools (>=77)"] [[package]] name = "wsproto" version = "1.3.2" description = "Pure-Python WebSocket protocol implementation" optional = false python-versions = ">=3.10" groups = ["main"] files = [ {file = "wsproto-1.3.2-py3-none-any.whl", hash = "sha256:61eea322cdf56e8cc904bd3ad7573359a242ba65688716b0710a5eb12beab584"}, {file = "wsproto-1.3.2.tar.gz", hash = "sha256:b86885dcf294e15204919950f666e06ffc6c7c114ca900b060d6e16293528294"}, ] [package.dependencies] h11 = ">=0.16.0,<1" [[package]] name = "zope-event" version = "6.2" description = "Very basic event publishing system" optional = false python-versions = ">=3.10" groups = ["main"] files = [ {file = "zope_event-6.2-py3-none-any.whl", hash = "sha256:5e755153ac4faf64c10a4b6dd3307680166a3edf65b38df22df592610f8fa874"}, {file = "zope_event-6.2.tar.gz", hash = "sha256:b97d5d6327067ee6b9dfcbdf606ade9ade70991e19c162e808ea39e5fcf0f8d3"}, ] [package.extras] docs = ["Sphinx"] test = ["zope.testrunner (>=6.4)"] [[package]] name = "zope-interface" version = "8.5" description = "Interfaces for Python" optional = false python-versions = ">=3.10" groups = ["main"] files = [ {file = "zope_interface-8.5-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:c0c8aa2bf8f3911ef37b87deb1bbe225a310e6eb6522a16d77f5d8330c4f6fbe"}, {file = "zope_interface-8.5-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:efe234a0fafb4b6b1602e9be9245b97c2bf06d67c07af5a4bc3c0438978b555c"}, {file = "zope_interface-8.5-cp310-cp310-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:dabeb6fe1228d411994f300811edc6866fff0cdcbc9cef98a78f05ea0da42e37"}, {file = "zope_interface-8.5-cp310-cp310-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:147a9442dcc2b7339ecdb1be2b3cdb098e90462e39425054053ebfb50d99125a"}, {file = "zope_interface-8.5-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:a17e681224267880707c9ec9e730ad9a1ad2d65c371256843efba6cf48711b58"}, {file = "zope_interface-8.5-cp310-cp310-win_amd64.whl", hash = "sha256:d178968a1a611df30549a717d1624cb38ca810347339e3e37b7baa6f6781a170"}, {file = "zope_interface-8.5-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:afc66ccaef2a3c0bef6ca02aad40d29a39276389dad16a8eac36f9f385e4d057"}, {file = "zope_interface-8.5-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:c28044972187245d7a309e4699319bfdbd2ffcbf7176d1d4ddf5adffb2dea80f"}, {file = "zope_interface-8.5-cp311-cp311-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:03bbecc7982af713d7499d4084bc03916413d17ffd45f89009348cc0c1d9e376"}, {file = "zope_interface-8.5-cp311-cp311-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:bf917009a4a7457c7290225a019f4a0aa706d96accd2cfdba2418d3bc1fcde2f"}, {file = "zope_interface-8.5-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:31cff25b2aaedb5267e6e77b1e9be6b0ec4f622032de8a069202b8ffacda7dc2"}, {file = "zope_interface-8.5-cp311-cp311-win_amd64.whl", hash = "sha256:17a3114bbdddb5e75e5784cdf318944636190cbbc72d357ef9fb1a8b0351f955"}, {file = "zope_interface-8.5-cp311-cp311-win_arm64.whl", hash = "sha256:aab6bb5bee10f38ea688b95ba054396b67f613552d2c8378be7fcb2d2fba7646"}, {file = "zope_interface-8.5-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:8e6ee90c2e6de7c37058d5fa41f123c8b13a312db8d1e0fb5840d7f4bcdff9c9"}, {file = "zope_interface-8.5-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:c1adc90d3576b3b4c4de4953e6002c37bef28b78d7fa54c1bbfd0c50f022fe7c"}, {file = "zope_interface-8.5-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:e6347b8d8d12c5eca6502450a92be30079b7acfade2c4f693efa0deb8871b06e"}, {file = "zope_interface-8.5-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:5e970dabea777a24b0b0bbf9dae3ab75ce8b2d8e948edf4875627034b21f3560"}, {file = "zope_interface-8.5-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:f0b48ccadaa9839e09ff81e969703cecb3f402c813bfe8b958652e699bea69f5"}, {file = "zope_interface-8.5-cp312-cp312-win_amd64.whl", hash = "sha256:e0e311f1277468c08fd59a2b41f71b43d25dff639789d364747acd1705c0df6e"}, {file = "zope_interface-8.5-cp312-cp312-win_arm64.whl", hash = "sha256:652b73107a04159ec6c020db6c1543d4f1e8f4d069bd2aac88a947820923517b"}, {file = "zope_interface-8.5-cp313-cp313-macosx_10_9_x86_64.whl", hash = "sha256:28e80457c134d1fa57a7d758004dece348654e1b1467ac22dcdc20fc1d127c52"}, {file = "zope_interface-8.5-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:09495ce9d559c06b70f2d4855b3e4f48a822a9ddc8be1d30c5b4e5be14ae1ace"}, {file = "zope_interface-8.5-cp313-cp313-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:7849ad8fa90763cc1087f4dda78ca3a233e950b3e08fac7079297c9cafbbd7bb"}, {file = "zope_interface-8.5-cp313-cp313-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:5578c9421ca409a1f39f153d6f7803e4cde01da592ec75a9ac5e1b777d18d33b"}, {file = "zope_interface-8.5-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:e1bd7d96b4ca5fa311f54c9eac16dce4886b428c1531dbe06067763ccdf123b4"}, {file = "zope_interface-8.5-cp313-cp313-win_amd64.whl", hash = "sha256:0c8123d2a4dfde2a613c7cb772605477724782c20bc2e0ad1d9435376a6a44a3"}, {file = "zope_interface-8.5-cp313-cp313-win_arm64.whl", hash = "sha256:6d02be14f3173c6c7288bc2fdf530090c01c3cf8764ad46c68024686f364278e"}, {file = "zope_interface-8.5-cp314-cp314-macosx_10_9_x86_64.whl", hash = "sha256:ffaecf013251a89d0de6feb49a46eba48ad8cbbf8a40aeb6045e459e7bec6784"}, {file = "zope_interface-8.5-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:126fa9d1c52295ae076d4cf968634f0a1826afa408a20808b57ff72877b8f69f"}, {file = "zope_interface-8.5-cp314-cp314-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:3090e3a663d20194756a59a272e0c8508b889341e31d5894223331fe6b4f9b21"}, {file = "zope_interface-8.5-cp314-cp314-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:9342fb74e2afefdb081bf1df727d209ea56995c6e13f5a0540e6d7aff4beafb8"}, {file = "zope_interface-8.5-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:6c54725d818f1b57a7efb8b16528326e1f3c257b602b32393fd255c45af8799d"}, {file = "zope_interface-8.5-cp314-cp314-win_amd64.whl", hash = "sha256:29d74febbae1afeb6834c4ccbf42e242a673c860060f09e53142825270456140"}, {file = "zope_interface-8.5-cp314-cp314-win_arm64.whl", hash = "sha256:633c8c49396f38df030340797c533e9fe460d1b5d1e42d88e55e938e525f548c"}, {file = "zope_interface-8.5-cp314-cp314t-macosx_10_9_x86_64.whl", hash = "sha256:133999820fdbae513c36c03d6f29ef87317aaa3edef39112222b155083664714"}, {file = "zope_interface-8.5-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:8bd75c96966e573232f0599deaff717564828031c7f05563ccc1ac35c5ee0304"}, {file = "zope_interface-8.5-cp314-cp314t-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:14b0e9799351d4c34fe99afd67f0cdd76e55ba15c66a98699d5fc22ea8241e08"}, {file = "zope_interface-8.5-cp314-cp314t-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:0cd6a732ac84b94eb1ef9222a117347a27efd294ee16810ffdf7ecd307677ed5"}, {file = "zope_interface-8.5-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:798b7c87d0e59a7d5d086d642208d0d8700ff0d55c4029134b3c479c3bfb110f"}, {file = "zope_interface-8.5-cp314-cp314t-win_amd64.whl", hash = "sha256:0fc3a9d45f114d27eaa1e53beeb144533689edca8a9f66505b1e8e8b3f075e42"}, {file = "zope_interface-8.5.tar.gz", hash = "sha256:7a3ba1c5877f0f3e3906b02ddf793abed2becc2948116414ce0e1dd820b68d6d"}, ] [package.extras] docs = ["Sphinx", "furo", "repoze.sphinx.autointerface"] test = ["coverage[toml]", "zope.event", "zope.testing"] testing = ["coverage[toml]", "zope.event", "zope.testing"] [metadata] lock-version = "2.1" python-versions = ">=3.10,<4.0" content-hash = "74c6a292de24383d9a9b8c6e6a87ae0fb4ee2d55392c3e57ad03b71d1e8bb91d" onionshare-onionshare-26fcdc5/cli/pyproject.toml000066400000000000000000000030611521174352300222060ustar00rootroot00000000000000[tool.poetry] name = "onionshare_cli" version = "2.6.4" description = "OnionShare lets you securely and anonymously send and receive files. It works by starting a web server, making it accessible as a Tor onion service, and generating an unguessable web address so others can download files from you, or upload files to you. It does _not_ require setting up a separate server or using a third party file-sharing service." authors = ["Micah Lee "] license = "GPLv3+" classifiers = [ "Programming Language :: Python :: 3", "Framework :: Flask", "Topic :: Communications :: File Sharing", "Topic :: Security :: Cryptography", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Intended Audience :: End Users/Desktop", "Operating System :: OS Independent", "Environment :: Web Environment", ] [tool.poetry.dependencies] python = ">=3.10,<4.0" click = "*" flask = "3.1.3" flask-compress = "^1.24" flask-socketio = "^5.6" psutil = "*" pysocks = "*" requests = {extras = ["socks"], version = ">=2.32.3"} unidecode = "*" urllib3 = "^2.7" eventlet = "*" setuptools = "^80" pynacl = "^1.6.2" colorama = "*" gevent-websocket = "*" stem = "1.8.1" waitress = "^3.0.1" werkzeug = "3.1.6" packaging = ">=24" gevent = "^26.5.0" wheel = "^0.46.2" cffi = "^2" cython = "^3.0.2" qrcode = "^7.4.2" pkgconfig = "^1.6.0" [tool.poetry.group.dev.dependencies] pytest = ">=7.2.0" [tool.poetry.scripts] onionshare-cli = 'onionshare_cli:main' [build-system] requires = ["poetry-core"] build-backend = "poetry.core.masonry.api" onionshare-onionshare-26fcdc5/cli/setup.py000066400000000000000000000047671521174352300210220ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- """ OnionShare | https://onionshare.org/ Copyright (C) 2014-2022 Micah Lee, et al. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program 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 General Public License along with this program. If not, see . """ import os import setuptools with open(os.path.join("onionshare_cli", "resources", "version.txt")) as f: version = f.read().strip() setuptools.setup( name="onionshare-cli", version=version, long_description=( "OnionShare lets you securely and anonymously send and receive files. It works by starting a web server, " "making it accessible as a Tor onion service, and generating an unguessable web address so others can " "download files from you, or upload files to you. It does _not_ require setting up a separate server or " "using a third party file-sharing service." ), author="Micah Lee", author_email="micah@micahflee.com", maintainer="Micah Lee", maintainer_email="micah@micahflee.com", url="https://onionshare.org", license="GPLv3", keywords="onion, share, onionshare, tor, anonymous, web server", classifiers=[ "Programming Language :: Python :: 3", "Framework :: Flask", "Topic :: Communications :: File Sharing", "Topic :: Security :: Cryptography", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Intended Audience :: End Users/Desktop", "Operating System :: OS Independent", "Environment :: Web Environment", ], packages=[ "onionshare_cli", "onionshare_cli.web", ], package_data={ "onionshare_cli": [ "resources/*", "resources/static/*", "resources/static/css/*", "resources/static/img/*", "resources/static/js/*", "resources/templates/*", ] }, entry_points={ "console_scripts": [ "onionshare-cli = onionshare_cli:main", ], }, ) onionshare-onionshare-26fcdc5/cli/tests/000077500000000000000000000000001521174352300204345ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/cli/tests/__init__.py000066400000000000000000000000001521174352300225330ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/cli/tests/conftest.py000066400000000000000000000111421521174352300226320ustar00rootroot00000000000000import os import shutil import sys import tempfile import pytest from onionshare_cli import common, web # Force tests to look for resources in the source code tree sys.onionshare_dev_mode = True # Let OnionShare know the tests are running, to avoid colliding with settings files sys.onionshare_test_mode = True # The temporary directory for CLI tests test_temp_dir = None def pytest_addoption(parser): parser.addoption( "--runtor", action="store_true", default=False, help="run tor tests" ) def pytest_collection_modifyitems(config, items): if not config.getoption("--runtor"): # --runtor given in cli: do not skip tor tests skip_tor = pytest.mark.skip(reason="need --runtor option to run") for item in items: if "tor" in item.keywords: item.add_marker(skip_tor) @pytest.fixture def temp_dir(): """Creates a persistent temporary directory for the CLI tests to use""" global test_temp_dir if not test_temp_dir: test_temp_dir = tempfile.TemporaryDirectory() return test_temp_dir @pytest.fixture def temp_dir_1024(temp_dir): """Create a temporary directory that has a single file of a particular size (1024 bytes). """ new_temp_dir = tempfile.TemporaryDirectory(dir=temp_dir.name) tmp_file = tempfile.NamedTemporaryFile(dir=new_temp_dir.name) tmp_file.write(b"*" * 1024) return new_temp_dir @pytest.fixture def temp_dir_1024_delete(temp_dir): """Create a temporary directory that has a single file of a particular size (1024 bytes). The temporary directory (including the file inside) will be deleted after fixture usage. """ with tempfile.TemporaryDirectory(dir=temp_dir.name) as new_temp_dir: with open(os.path.join(new_temp_dir, "file"), "wb") as f: f.write(b"*" * 1024) yield new_temp_dir @pytest.fixture def temp_file_1024(temp_dir): """Create a temporary file of a particular size (1024 bytes).""" filename = os.path.join(temp_dir.name, "file") with open(filename, "wb") as f: f.write(b"*" * 1024) return filename @pytest.fixture def temp_file_1024_delete(temp_dir): """ Create a temporary file of a particular size (1024 bytes). The temporary file will be deleted after fixture usage. """ with tempfile.NamedTemporaryFile(dir=temp_dir.name, delete=False) as tmp_file: tmp_file.write(b"*" * 1024) tmp_file.flush() tmp_file.close() yield tmp_file @pytest.fixture(scope="session") def custom_zw(): zw = web.share_mode.ZipWriter( common.Common(), zip_filename=common.Common.random_string(4, 6), processed_size_callback=lambda _: "custom_callback", ) yield zw zw.close() os.remove(zw.zip_filename) @pytest.fixture(scope="session") def default_zw(): zw = web.share_mode.ZipWriter(common.Common()) yield zw zw.close() tmp_dir = os.path.dirname(zw.zip_filename) try: shutil.rmtree(tmp_dir, ignore_errors=True) except Exception: pass @pytest.fixture def locale_en(monkeypatch): monkeypatch.setattr("locale.getlocale", lambda: ("en_US", "UTF-8")) @pytest.fixture def locale_fr(monkeypatch): monkeypatch.setattr("locale.getlocale", lambda: ("fr_FR", "UTF-8")) @pytest.fixture def locale_invalid(monkeypatch): monkeypatch.setattr("locale.getlocale", lambda: ("xx_XX", "UTF-8")) @pytest.fixture def locale_ru(monkeypatch): monkeypatch.setattr("locale.getlocale", lambda: ("ru_RU", "UTF-8")) @pytest.fixture def platform_darwin(monkeypatch): monkeypatch.setattr("platform.system", lambda: "Darwin") @pytest.fixture # (scope="session") def platform_linux(monkeypatch): monkeypatch.setattr("platform.system", lambda: "Linux") @pytest.fixture def platform_windows(monkeypatch): monkeypatch.setattr("platform.system", lambda: "Windows") @pytest.fixture def sys_argv_sys_prefix(monkeypatch): monkeypatch.setattr("sys.argv", [sys.prefix]) @pytest.fixture def sys_frozen(monkeypatch): monkeypatch.setattr("sys.frozen", True, raising=False) @pytest.fixture def sys_meipass(monkeypatch): monkeypatch.setattr("sys._MEIPASS", os.path.expanduser("~"), raising=False) @pytest.fixture # (scope="session") def sys_onionshare_dev_mode(monkeypatch): monkeypatch.setattr("sys.onionshare_dev_mode", True, raising=False) @pytest.fixture def time_time_100(monkeypatch): monkeypatch.setattr("time.time", lambda: 100) @pytest.fixture def time_strftime(monkeypatch): monkeypatch.setattr("time.strftime", lambda _: "Jun 06 2013 11:05:00") @pytest.fixture def common_obj(): return common.Common() onionshare-onionshare-26fcdc5/cli/tests/persistent.json000066400000000000000000000017511521174352300235330ustar00rootroot00000000000000{ "onion": { "private_key": "cDGn/lagkwEa62rj+SxSXqFjfSG08fVLVDyZ8HgOS32J9JorEPPWVjDF3GRFolqDTNeUpqNDy39j0E86tqbJag==", "client_auth_priv_key": "TYIU3TRRXWCQBSJYYRKOTR35M32YWNKQ3VBDGFDR74ASOW243OTA", "client_auth_pub_key": "62VXAPXH5HTODLCGL7CNZHA3Q3OKJEPVLV2UGUKQUCZ5GW3YTAAQ" }, "persistent": { "mode": "share", "enabled": true, "autostart_on_launch": false }, "general": { "title": null, "public": false, "autostart_timer": false, "autostop_timer": true, "service_id": "frlqrdrt4arsgnp4xenzoug5osmfqaqdbniuf4ziejoiwnhju3jlazid", "qr": false }, "share": { "autostop_sharing": false, "filenames": [ "/tmp/foo1", "/tmp/foo2" ], "log_filenames": false }, "receive": { "data_dir": "/tmp", "webhook_url": null, "disable_text": false, "disable_files": false }, "website": { "disable_csp": false, "custom_csp": null, "log_filenames": false, "filenames": [] }, "chat": {} }onionshare-onionshare-26fcdc5/cli/tests/pytest.ini000066400000000000000000000001341521174352300224630ustar00rootroot00000000000000[pytest] markers = gui: marks tests as a GUI test tor: marks tests as a Tor GUI testonionshare-onionshare-26fcdc5/cli/tests/test_cli.py000066400000000000000000000026631521174352300226230ustar00rootroot00000000000000import os import pytest from onionshare_cli import OnionShare from onionshare_cli.common import Common from onionshare_cli.mode_settings import ModeSettings class MyOnion: def __init__(self): self.auth_string = "TestHidServAuth" self.private_key = "" self.scheduled_key = None @staticmethod def start_onion_service( self, mode, mode_settings_obj, await_publication=True, save_scheduled_key=False ): return "test_service_id.onion" @pytest.fixture def onionshare_obj(): common = Common() return OnionShare(common, MyOnion()) @pytest.fixture def mode_settings_obj(): common = Common() return ModeSettings(common) class TestOnionShare: def test_init(self, onionshare_obj): assert onionshare_obj.hidserv_dir is None assert onionshare_obj.onion_host is None assert onionshare_obj.local_only is False def test_start_onion_service(self, onionshare_obj, mode_settings_obj): onionshare_obj.start_onion_service("share", mode_settings_obj) assert 17600 <= onionshare_obj.port <= 17650 assert onionshare_obj.onion_host == "test_service_id.onion" def test_start_onion_service_local_only(self, onionshare_obj, mode_settings_obj): onionshare_obj.local_only = True onionshare_obj.start_onion_service("share", mode_settings_obj) assert onionshare_obj.onion_host == "127.0.0.1:{}".format(onionshare_obj.port) onionshare-onionshare-26fcdc5/cli/tests/test_cli_common.py000066400000000000000000000221101521174352300241600ustar00rootroot00000000000000import contextlib import io import os import random import re import socket import sys import pytest PASSWORD_REGEX = re.compile(r"^([a-z]+)(-[a-z]+)?-([a-z]+)(-[a-z]+)?$") # TODO: Improve the Common tests to test it all as a single class class TestBuildPassword: @pytest.mark.parametrize( "test_input,expected", ( # VALID, two lowercase words, separated by a hyphen ("syrup-enzyme", True), ("caution-friday", True), # VALID, two lowercase words, with one hyphenated compound word ("drop-down-thimble", True), ("unmixed-yo-yo", True), # VALID, two lowercase hyphenated compound words, separated by hyphen ("yo-yo-drop-down", True), ("felt-tip-t-shirt", True), ("hello-world", True), # INVALID ("Upper-Case", False), ("digits-123", False), ("too-many-hyphens-", False), ("symbols-!@#$%", False), ), ) def test_build_password_regex(self, test_input, expected): """Test that `PASSWORD_REGEX` accounts for the following patterns There are a few hyphenated words in `wordlist.txt`: * drop-down * felt-tip * t-shirt * yo-yo These words cause a few extra potential password patterns: * word-word * hyphenated-word-word * word-hyphenated-word * hyphenated-word-hyphenated-word """ assert bool(PASSWORD_REGEX.match(test_input)) == expected def test_build_password_unique(self, common_obj, sys_onionshare_dev_mode): assert common_obj.build_password() != common_obj.build_password() class TestDirSize: def test_temp_dir_size(self, common_obj, temp_dir_1024_delete): """dir_size() should return the total size (in bytes) of all files in a particular directory. """ assert common_obj.dir_size(temp_dir_1024_delete) == 1024 class TestEstimatedTimeRemaining: @pytest.mark.parametrize( "test_input,expected", ( ((2, 676, 12), "8h14m16s"), ((14, 1049, 30), "1h26m15s"), ((21, 450, 1), "33m42s"), ((31, 1115, 80), "11m39s"), ((336, 989, 32), "2m12s"), ((603, 949, 38), "36s"), ((971, 1009, 83), "1s"), ), ) def test_estimated_time_remaining( self, common_obj, test_input, expected, time_time_100 ): assert common_obj.estimated_time_remaining(*test_input) == expected @pytest.mark.parametrize( "test_input", ( (10, 20, 100), # if `time_elapsed == 0` (0, 37, 99), # if `download_rate == 0` ), ) def test_raises_zero_division_error(self, common_obj, test_input, time_time_100): with pytest.raises(ZeroDivisionError): common_obj.estimated_time_remaining(*test_input) class TestFormatSeconds: @pytest.mark.parametrize( "test_input,expected", ( (0, "0s"), (26, "26s"), (60, "1m"), (947.35, "15m47s"), (1847, "30m47s"), (2193.94, "36m34s"), (3600, "1h"), (13426.83, "3h43m47s"), (16293, "4h31m33s"), (18392.14, "5h6m32s"), (86400, "1d"), (129674, "1d12h1m14s"), (56404.12, "15h40m4s"), ), ) def test_format_seconds(self, common_obj, test_input, expected): assert common_obj.format_seconds(test_input) == expected # TODO: test negative numbers? @pytest.mark.parametrize("test_input", ("string", lambda: None, [], {}, set())) def test_invalid_input_types(self, common_obj, test_input): with pytest.raises(TypeError): common_obj.format_seconds(test_input) class TestGetAvailablePort: @pytest.mark.parametrize( "port_min,port_max", ((random.randint(1024, 1500), random.randint(1800, 2048)) for _ in range(50)), ) def test_returns_an_open_port(self, common_obj, port_min, port_max): """get_available_port() should return an open port within the range""" port = common_obj.get_available_port(port_min, port_max) assert port_min <= port <= port_max with socket.socket() as tmpsock: tmpsock.bind(("127.0.0.1", port)) class TestGetPlatform: def test_darwin(self, platform_darwin, common_obj): assert common_obj.platform == "Darwin" def test_linux(self, platform_linux, common_obj): assert common_obj.platform == "Linux" def test_windows(self, platform_windows, common_obj): assert common_obj.platform == "Windows" class TestGetTorPaths: @pytest.mark.skipif(sys.platform != "darwin", reason="requires MacOS") def test_get_tor_paths_darwin( self, platform_darwin, common_obj, sys_frozen, sys_meipass ): base_path = os.path.dirname( os.path.dirname(os.path.dirname(common_obj.get_resource_path(""))) ) tor_path = os.path.join(base_path, "Resources", "Tor", "tor") tor_geo_ip_file_path = os.path.join(base_path, "Resources", "Tor", "geoip") tor_geo_ipv6_file_path = os.path.join(base_path, "Resources", "Tor", "geoip6") obfs4proxy_file_path = os.path.join(base_path, "Resources", "Tor", "obfs4proxy") meek_client_file_path = os.path.join( base_path, "Resources", "Tor", "meek-client" ) snowflake_file_path = os.path.join( base_path, "Resources", "Tor", "snowflake-client" ) assert common_obj.get_tor_paths() == ( tor_path, tor_geo_ip_file_path, tor_geo_ipv6_file_path, obfs4proxy_file_path, snowflake_file_path, meek_client_file_path, ) @pytest.mark.skipif(sys.platform != "linux", reason="requires Linux") def test_get_tor_paths_linux(self, platform_linux, common_obj): ( tor_path, tor_geo_ip_file_path, tor_geo_ipv6_file_path, _, # obfs4proxy is optional _, # snowflake-client is optional _, # meek-client is optional ) = common_obj.get_tor_paths() assert os.path.basename(tor_path) == "tor" assert ( tor_geo_ip_file_path == "/usr/share/tor/geoip" or tor_geo_ip_file_path == "/usr/local/share/tor/geoip" ) assert ( tor_geo_ipv6_file_path == "/usr/share/tor/geoip6" or tor_geo_ipv6_file_path == "/usr/local/share/tor/geoip6" ) @pytest.mark.skipif(sys.platform != "win32", reason="requires Windows") def test_get_tor_paths_windows(self, platform_windows, common_obj, sys_frozen): base_path = os.path.join( os.path.dirname(os.path.dirname(common_obj.get_resource_path(""))), "resources", "tor", ) tor_path = os.path.join(os.path.join(base_path, "Tor"), "tor.exe") obfs4proxy_file_path = os.path.join( os.path.join(base_path, "Tor"), "obfs4proxy.exe" ) snowflake_file_path = os.path.join( os.path.join(base_path, "Tor"), "snowflake-client.exe" ) meek_client_file_path = os.path.join( os.path.join(base_path, "Tor"), "meek-client.exe" ) tor_geo_ip_file_path = os.path.join( os.path.join(os.path.join(base_path, "Data"), "Tor"), "geoip" ) tor_geo_ipv6_file_path = os.path.join( os.path.join(os.path.join(base_path, "Data"), "Tor"), "geoip6" ) assert common_obj.get_tor_paths() == ( tor_path, tor_geo_ip_file_path, tor_geo_ipv6_file_path, obfs4proxy_file_path, snowflake_file_path, meek_client_file_path, ) class TestHumanReadableFilesize: @pytest.mark.parametrize( "test_input,expected", ( (1024 ** 0, "1.0 B"), (1024 ** 1, "1.0 KiB"), (1024 ** 2, "1.0 MiB"), (1024 ** 3, "1.0 GiB"), (1024 ** 4, "1.0 TiB"), (1024 ** 5, "1.0 PiB"), (1024 ** 6, "1.0 EiB"), (1024 ** 7, "1.0 ZiB"), (1024 ** 8, "1.0 YiB"), ), ) def test_human_readable_filesize(self, common_obj, test_input, expected): assert common_obj.human_readable_filesize(test_input) == expected class TestLog: def test_output(self, common_obj, time_strftime): common_obj.verbose = True # From: https://stackoverflow.com/questions/1218933 with io.StringIO() as buf, contextlib.redirect_stdout(buf): common_obj.log("TestModule", "dummy_func") common_obj.log("TestModule", "dummy_func", "TEST_MSG") output = buf.getvalue() line_one, line_two, _ = output.split("\n") assert ( "[Jun 06 2013 11:05:00]" in line_one and "TestModule.dummy_func" in line_one ) assert ( "[Jun 06 2013 11:05:00]" in line_two and "TestModule.dummy_func" in line_two and "TEST_MSG" in line_two ) onionshare-onionshare-26fcdc5/cli/tests/test_cli_settings.py000066400000000000000000000137141521174352300245420ustar00rootroot00000000000000import json import os import tempfile import sys import pytest from onionshare_cli import common, settings @pytest.fixture def settings_obj(sys_onionshare_dev_mode, platform_linux): _common = common.Common() _common.version = "DUMMY_VERSION_1.2.3" return settings.Settings(_common) class TestSettings: def test_init(self, settings_obj): expected_settings = { "version": "DUMMY_VERSION_1.2.3", "connection_type": "bundled", "control_port_address": "127.0.0.1", "control_port_port": 9051, "socks_address": "127.0.0.1", "socks_port": 9050, "socket_file_path": "/var/run/tor/control", "auth_type": "no_auth", "auth_password": "", "use_autoupdate": True, "autoupdate_timestamp": None, "bridges_enabled": False, "bridges_type": "built-in", "bridges_builtin_pt": "obfs4", "bridges_moat": "", "bridges_custom": "", "bridges_builtin": {}, "persistent_tabs": [], "theme": 0, "auto_connect": False, } for key in settings_obj._settings: # Skip locale, it will not always default to the same thing if key != "locale": assert settings_obj._settings[key] == settings_obj.default_settings[key] assert settings_obj._settings[key] == expected_settings[key] def test_fill_in_defaults(self, settings_obj): del settings_obj._settings["version"] settings_obj.fill_in_defaults() assert settings_obj._settings["version"] == "DUMMY_VERSION_1.2.3" def test_load(self, temp_dir, settings_obj): custom_settings = { "version": "CUSTOM_VERSION", "socks_port": 9999, "use_stealth": True, } tmp_file, tmp_file_path = tempfile.mkstemp(dir=temp_dir.name) with open(tmp_file, "w") as f: json.dump(custom_settings, f) settings_obj.filename = tmp_file_path settings_obj.load() assert settings_obj._settings["version"] == "CUSTOM_VERSION" assert settings_obj._settings["socks_port"] == 9999 assert settings_obj._settings["use_stealth"] is True os.remove(tmp_file_path) assert os.path.exists(tmp_file_path) is False def test_save(self, monkeypatch, temp_dir, settings_obj): settings_filename = "default_settings.json" new_temp_dir = tempfile.mkdtemp(dir=temp_dir.name) settings_path = os.path.join(new_temp_dir, settings_filename) settings_obj.filename = settings_path settings_obj.save() with open(settings_path, "r") as f: settings = json.load(f) assert settings_obj._settings == settings os.remove(settings_path) assert os.path.exists(settings_path) is False def test_get(self, settings_obj): assert settings_obj.get("version") == "DUMMY_VERSION_1.2.3" assert settings_obj.get("connection_type") == "bundled" assert settings_obj.get("control_port_address") == "127.0.0.1" assert settings_obj.get("control_port_port") == 9051 assert settings_obj.get("socks_address") == "127.0.0.1" assert settings_obj.get("socks_port") == 9050 assert settings_obj.get("socket_file_path") == "/var/run/tor/control" assert settings_obj.get("auth_type") == "no_auth" assert settings_obj.get("auth_password") == "" assert settings_obj.get("use_autoupdate") is True assert settings_obj.get("autoupdate_timestamp") is None assert settings_obj.get("autoupdate_timestamp") is None assert settings_obj.get("bridges_enabled") is False assert settings_obj.get("bridges_type") == "built-in" assert settings_obj.get("bridges_builtin_pt") == "obfs4" assert settings_obj.get("bridges_moat") == "" assert settings_obj.get("bridges_custom") == "" def test_set_version(self, settings_obj): settings_obj.set("version", "CUSTOM_VERSION") assert settings_obj._settings["version"] == "CUSTOM_VERSION" def test_set_control_port_port(self, settings_obj): settings_obj.set("control_port_port", 999) assert settings_obj._settings["control_port_port"] == 999 settings_obj.set("control_port_port", "NON_INTEGER") assert settings_obj._settings["control_port_port"] == 9051 def test_set_socks_port(self, settings_obj): settings_obj.set("socks_port", 888) assert settings_obj._settings["socks_port"] == 888 settings_obj.set("socks_port", "NON_INTEGER") assert settings_obj._settings["socks_port"] == 9050 @pytest.mark.skipif(sys.platform != "darwin", reason="requires Darwin") def test_filename_darwin(self, monkeypatch, platform_darwin): obj = settings.Settings(common.Common()) assert obj.filename == os.path.expanduser( "~/Library/Application Support/OnionShare-testdata/onionshare.json" ) @pytest.mark.skipif(sys.platform != "linux", reason="requires Linux") def test_filename_linux(self, monkeypatch, platform_linux): obj = settings.Settings(common.Common()) assert obj.filename == os.path.expanduser( "~/.config/onionshare-testdata/onionshare.json" ) @pytest.mark.skipif(sys.platform != "win32", reason="requires Windows") def test_filename_windows(self, monkeypatch, platform_windows): obj = settings.Settings(common.Common()) assert obj.filename == os.path.expanduser( "~\\AppData\\Roaming\\OnionShare-testdata\\onionshare.json" ) def test_set_custom_bridge(self, settings_obj): settings_obj.set( "bridges_custom", "Bridge 45.3.20.65:9050 21300AD88890A49C429A6CB9959CFD44490A8F6E", ) assert ( settings_obj._settings["bridges_custom"] == "Bridge 45.3.20.65:9050 21300AD88890A49C429A6CB9959CFD44490A8F6E" ) onionshare-onionshare-26fcdc5/cli/tests/test_cli_web.py000066400000000000000000000535271521174352300234650ustar00rootroot00000000000000import os import random import re import socket import subprocess import time import zipfile import tempfile import base64 import shutil import sys from io import BytesIO import pytest from contextlib import contextmanager from multiprocessing import Process from urllib.request import urlopen, Request from werkzeug.datastructures import Headers from werkzeug.exceptions import RequestedRangeNotSatisfiable from onionshare_cli.common import Common from onionshare_cli.web import Web from onionshare_cli.web.share_mode import parse_range_header from onionshare_cli.settings import Settings from onionshare_cli.mode_settings import ModeSettings import onionshare_cli.web.receive_mode # Stub requests.post, for receive mode webhook tests webhook_url = None webhook_data = None def requests_post_stub(url, data, timeout, proxies): global webhook_url, webhook_data webhook_url = url webhook_data = data onionshare_cli.web.receive_mode.requests.post = requests_post_stub DEFAULT_ZW_FILENAME_REGEX = re.compile(r"^onionshare_[a-z2-7]{6}.zip$") RANDOM_STR_REGEX = re.compile(r"^[a-z2-7]+$") def web_obj(temp_dir, common_obj, mode, num_files=0): """Creates a Web object, in either share mode or receive mode, ready for testing""" common_obj.settings = Settings(common_obj) mode_settings = ModeSettings(common_obj) web = Web(common_obj, False, mode_settings, mode) web.running = True web.cleanup_tempdirs == [] web.app.testing = True # Share mode if mode == "share": # Add files files = [] for _ in range(num_files): with tempfile.NamedTemporaryFile( delete=False, dir=temp_dir.name ) as tmp_file: tmp_file.write(b"*" * 1024) files.append(tmp_file.name) web.share_mode.set_file_info(files) # Receive mode else: pass return web class TestWeb: def test_share_mode(self, temp_dir, common_obj): web = web_obj(temp_dir, common_obj, "share", 3) assert web.mode == "share" with web.app.test_client() as c: # Load / res = c.get("/") res.get_data() assert res.status_code == 200 # Download res = c.get("/download") res.get_data() assert res.status_code == 200 assert ( res.mimetype == "application/zip" or res.mimetype == "application/x-zip-compressed" ) def test_share_mode_autostop_sharing_on(self, temp_dir, common_obj, temp_file_1024): web = web_obj(temp_dir, common_obj, "share", 3) web.settings.set("share", "autostop_sharing", True) assert web.running is True with web.app.test_client() as c: # Download the first time res = c.get("/download") res.get_data() assert res.status_code == 200 assert ( res.mimetype == "application/zip" or res.mimetype == "application/x-zip-compressed" ) assert web.running is False def test_share_mode_autostop_sharing_off( self, temp_dir, common_obj, temp_file_1024 ): web = web_obj(temp_dir, common_obj, "share", 3) web.settings.set("share", "autostop_sharing", False) assert web.running is True with web.app.test_client() as c: # Download the first time res = c.get("/download") res.get_data() assert res.status_code == 200 assert ( res.mimetype == "application/zip" or res.mimetype == "application/x-zip-compressed" ) assert web.running is True def test_receive_mode(self, temp_dir, common_obj): web = web_obj(temp_dir, common_obj, "receive") assert web.mode == "receive" with web.app.test_client() as c: # Load / with valid auth res = c.get( "/", ) res.get_data() assert res.status_code == 200 def test_receive_mode_page_has_upload_ui(self, temp_dir, common_obj): """ The receive index page must include the #uploads container and the receive.js script reference. The JS upload-progress UX (including the indeterminate progress bar and the Tor-traversal warning added in issue #1876) is appended into #uploads at runtime; if either element is missing the warning will silently never appear. """ web = web_obj(temp_dir, common_obj, "receive") with web.app.test_client() as c: res = c.get("/") html = res.get_data(as_text=True) assert res.status_code == 200 # Container where JS appends upload-progress divs assert 'id="uploads"' in html # Script that drives the upload progress UX assert "receive.js" in html def test_receive_mode_webhook(self, temp_dir, common_obj): global webhook_url, webhook_data webhook_url = None webhook_data = None web = web_obj(temp_dir, common_obj, "receive") assert web.mode == "receive" web.settings.set("receive", "webhook_url", "http://127.0.0.1:1337/example") web.proxies = None assert ( web.settings.get("receive", "webhook_url") == "http://127.0.0.1:1337/example" ) with web.app.test_client() as c: res = c.get("/") res.get_data() assert res.status_code == 200 res = c.post( "/upload-ajax", buffered=True, content_type="multipart/form-data", data={"file[]": (BytesIO(b"THIS IS A TEST FILE"), "new_york.jpg")}, ) res.get_data() assert res.status_code == 200 assert webhook_url == "http://127.0.0.1:1337/example" assert webhook_data == "1 file submitted to OnionShare" def test_receive_mode_message_no_files(self, temp_dir, common_obj): web = web_obj(temp_dir, common_obj, "receive") data_dir = os.path.join(temp_dir.name, "OnionShare") os.makedirs(data_dir, exist_ok=True) web.settings.set("receive", "data_dir", data_dir) with web.app.test_client() as c: res = c.post( "/upload-ajax", buffered=True, content_type="multipart/form-data", data={"text": "you know just sending an anonymous message"}, ) content = res.get_data() assert res.status_code == 200 assert b"Message submitted" in content # ~/OnionShare should have a folder for the date filenames = os.listdir(data_dir) assert len(filenames) == 1 data_dir_date = os.path.join(data_dir, filenames[0]) # The date folder should have a single message txt file, no folders filenames = os.listdir(data_dir_date) assert len(filenames) == 1 assert filenames[0].endswith("-message.txt") shutil.rmtree(data_dir) def test_receive_mode_message_and_files(self, temp_dir, common_obj): web = web_obj(temp_dir, common_obj, "receive") data_dir = os.path.join(temp_dir.name, "OnionShare") os.makedirs(data_dir, exist_ok=True) web.settings.set("receive", "data_dir", data_dir) with web.app.test_client() as c: res = c.post( "/upload-ajax", buffered=True, content_type="multipart/form-data", data={ "file[]": (BytesIO(b"THIS IS A TEST FILE"), "new_york.jpg"), "text": "you know just sending an anonymous message", }, ) content = res.get_data() assert res.status_code == 200 assert b"Message submitted, uploaded new_york.jpg" in content # Date folder should have a time folder with new_york.jpg, and a text message file data_dir_date = os.path.join(data_dir, os.listdir(data_dir)[0]) filenames = os.listdir(data_dir_date) assert len(filenames) == 2 time_str = filenames[0][0:12] assert time_str in filenames assert f"{time_str}-message.txt" in filenames data_dir_time = os.path.join(data_dir_date, time_str) assert os.path.isdir(data_dir_time) assert os.path.exists(os.path.join(data_dir_time, "new_york.jpg")) shutil.rmtree(data_dir) def test_receive_mode_files_no_message(self, temp_dir, common_obj): web = web_obj(temp_dir, common_obj, "receive") data_dir = os.path.join(temp_dir.name, "OnionShare") os.makedirs(data_dir, exist_ok=True) web.settings.set("receive", "data_dir", data_dir) with web.app.test_client() as c: res = c.post( "/upload-ajax", buffered=True, content_type="multipart/form-data", data={"file[]": (BytesIO(b"THIS IS A TEST FILE"), "new_york.jpg")}, ) content = res.get_data() assert res.status_code == 200 assert b"Uploaded new_york.jpg" in content # Date folder should have just a time folder with new_york.jpg data_dir_date = os.path.join(data_dir, os.listdir(data_dir)[0]) print(data_dir_date) filenames = os.listdir(data_dir_date) assert len(filenames) == 1 time_str = filenames[0][0:12] assert time_str in filenames assert f"{time_str}-message.txt" not in filenames data_dir_time = os.path.join(data_dir_date, time_str) assert os.path.isdir(data_dir_time) assert os.path.exists(os.path.join(data_dir_time, "new_york.jpg")) shutil.rmtree(data_dir) def test_receive_mode_no_message_no_files(self, temp_dir, common_obj): web = web_obj(temp_dir, common_obj, "receive") data_dir = os.path.join(temp_dir.name, "OnionShare") os.makedirs(data_dir, exist_ok=True) web.settings.set("receive", "data_dir", data_dir) with web.app.test_client() as c: res = c.post( "/upload-ajax", buffered=True, content_type="multipart/form-data", data={}, ) content = res.get_data() assert res.status_code == 200 assert b"Nothing submitted" in content # There should be no receive date directory data_dir_date = os.listdir(data_dir) assert len(data_dir_date) == 0 shutil.rmtree(data_dir) def test_public_mode_on(self, temp_dir, common_obj): web = web_obj(temp_dir, common_obj, "receive") web.settings.set("general", "public", True) with web.app.test_client() as c: # Loading / should work without auth res = c.get("/") res.get_data() assert res.status_code == 200 def test_cleanup(self, common_obj, temp_dir_1024): web = web_obj(temp_dir_1024, common_obj, "share", 3) temp_dir = tempfile.TemporaryDirectory() web.cleanup_tempdirs = [temp_dir] web.cleanup() assert os.path.exists(temp_dir.name) is False assert web.cleanup_tempdirs == [] class TestZipWriterDefault: @pytest.mark.parametrize( "test_input", ( f"onionshare_{''.join(random.choice('abcdefghijklmnopqrstuvwxyz234567') for _ in range(6))}.zip" for _ in range(50) ), ) def test_default_zw_filename_regex(self, test_input): assert bool(DEFAULT_ZW_FILENAME_REGEX.match(test_input)) def test_zw_filename(self, default_zw): zw_filename = os.path.basename(default_zw.zip_filename) assert bool(DEFAULT_ZW_FILENAME_REGEX.match(zw_filename)) def test_zipfile_filename_matches_zipwriter_filename(self, default_zw): assert default_zw.z.filename == default_zw.zip_filename def test_zipfile_allow_zip64(self, default_zw): assert default_zw.z._allowZip64 is True def test_zipfile_mode(self, default_zw): assert default_zw.z.mode == "w" def test_callback(self, default_zw): assert default_zw.processed_size_callback(None) is None def test_add_file(self, default_zw, temp_file_1024_delete): default_zw.add_file(temp_file_1024_delete.name) zipfile_info = default_zw.z.getinfo( os.path.basename(temp_file_1024_delete.name) ) assert zipfile_info.compress_type == zipfile.ZIP_DEFLATED assert zipfile_info.file_size == 1024 def test_add_directory(self, temp_dir_1024_delete, default_zw): previous_size = default_zw._size # size before adding directory default_zw.add_dir(temp_dir_1024_delete) assert default_zw._size == previous_size + 1024 class TestZipWriterCustom: @pytest.mark.parametrize( "test_input", ( Common.random_string( random.randint(2, 50), random.choice((None, random.randint(2, 50))) ) for _ in range(50) ), ) def test_random_string_regex(self, test_input): assert bool(RANDOM_STR_REGEX.match(test_input)) def test_custom_filename(self, custom_zw): assert bool(RANDOM_STR_REGEX.match(custom_zw.zip_filename)) def test_custom_callback(self, custom_zw): assert custom_zw.processed_size_callback(None) == "custom_callback" def check_unsupported(cmd: str, args: list): cmd_args = [cmd] cmd_args.extend(args) skip = False try: subprocess.check_call(cmd_args) except Exception: skip = True return pytest.mark.skipif(skip, reason="Command {!r} not supported".format(cmd)) @contextmanager def live_server(web): s = socket.socket() s.bind(("localhost", 0)) port = s.getsockname()[1] s.close() def run(): web.app.run(host="127.0.0.1", port=port, debug=False) proc = Process(target=run) proc.start() url = "http://127.0.0.1:{}".format(port) req = Request(url) attempts = 20 while True: try: urlopen(req) break except Exception: attempts -= 1 if attempts > 0: time.sleep(0.5) else: raise yield url + "/download" proc.terminate() class TestRangeRequests: VALID_RANGES = [ (None, 500, [(0, 499)]), ("bytes=0", 500, [(0, 499)]), ("bytes=100", 500, [(100, 499)]), ("bytes=100-", 500, [(100, 499)]), # not in the RFC, but how curl sends ("bytes=0-99", 500, [(0, 99)]), ("bytes=0-599", 500, [(0, 499)]), ("bytes=0-0", 500, [(0, 0)]), ("bytes=-100", 500, [(400, 499)]), ("bytes=0-99,100-199", 500, [(0, 199)]), ("bytes=0-100,100-199", 500, [(0, 199)]), ("bytes=0-99,101-199", 500, [(0, 99), (101, 199)]), ("bytes=0-199,100-299", 500, [(0, 299)]), ("bytes=0-99,200-299", 500, [(0, 99), (200, 299)]), ] INVALID_RANGES = [ "bytes=200-100", "bytes=0-100,300-200", ] def test_parse_ranges(self): for case in self.VALID_RANGES: (header, target_size, expected) = case parsed = parse_range_header(header, target_size) assert parsed == expected, case for invalid in self.INVALID_RANGES: with pytest.raises(RequestedRangeNotSatisfiable): parse_range_header(invalid, 500) def test_headers(self, temp_dir, common_obj): web = web_obj(temp_dir, common_obj, "share", 3) web.settings.set("share", "autostop_sharing", False) url = "/download" with web.app.test_client() as client: resp = client.get(url) assert resp.headers["ETag"].startswith('"sha256:') assert resp.headers["Accept-Ranges"] == "bytes" assert resp.headers.get("Last-Modified") is not None assert resp.headers.get("Content-Length") is not None assert "Accept-Encoding" in resp.headers["Vary"] def test_basic(self, temp_dir, common_obj): web = web_obj(temp_dir, common_obj, "share", 3) web.settings.set("share", "autostop_sharing", False) url = "/download" with open(web.share_mode.download_filename, "rb") as f: contents = f.read() with web.app.test_client() as client: resp = client.get(url) assert resp.status_code == 200 assert resp.data == contents def test_reassemble(self, temp_dir, common_obj): web = web_obj(temp_dir, common_obj, "share", 3) web.settings.set("share", "autostop_sharing", False) url = "/download" with open(web.share_mode.download_filename, "rb") as f: contents = f.read() with web.app.test_client() as client: headers = Headers() headers.extend({"Range": "bytes=0-10"}) resp = client.get(url, headers=headers) assert resp.status_code == 206 content_range = resp.headers["Content-Range"] assert content_range == "bytes {}-{}/{}".format( 0, 10, web.share_mode.download_filesize ) bytes_out = resp.data headers.update({"Range": "bytes=11-100000"}) resp = client.get(url, headers=headers) assert resp.status_code == 206 content_range = resp.headers["Content-Range"] assert content_range == "bytes {}-{}/{}".format( 11, web.share_mode.download_filesize - 1, web.share_mode.download_filesize, ) bytes_out += resp.data assert bytes_out == contents def test_mismatched_etags(self, temp_dir, common_obj): """RFC 7233 Section 3.2 The "If-Range" header field allows a client to "short-circuit" the second request. Informally, its meaning is as follows: if the representation is unchanged, send me the part(s) that I am requesting in Range; otherwise, send me the entire representation. """ web = web_obj(temp_dir, common_obj, "share", 3) web.settings.set("share", "autostop_sharing", False) url = "/download" with open(web.share_mode.download_filename, "rb") as f: contents = f.read() with web.app.test_client() as client: headers = Headers() resp = client.get(url, headers=headers) assert resp.status_code == 200 headers.extend({"If-Range": "mismatched etag", "Range": "bytes=10-100"}) resp = client.get(url, headers=headers) assert resp.status_code == 200 assert resp.data == contents def test_if_unmodified_since(self, temp_dir, common_obj): web = web_obj(temp_dir, common_obj, "share", 3) web.settings.set("share", "autostop_sharing", False) url = "/download" with web.app.test_client() as client: headers = Headers() resp = client.get(url, headers=headers) assert resp.status_code == 200 last_mod = resp.headers["Last-Modified"] headers.extend({"If-Unmodified-Since": last_mod}) resp = client.get(url, headers=headers) assert resp.status_code == 304 def test_firefox_like_behavior(self, temp_dir, common_obj): web = web_obj(temp_dir, common_obj, "share", 3) web.settings.set("share", "autostop_sharing", False) url = "/download" with web.app.test_client() as client: headers = Headers() resp = client.get(url, headers=headers) assert resp.status_code == 200 # Firefox sends these with all range requests etag = resp.headers["ETag"] last_mod = resp.headers["Last-Modified"] # make a request that uses the full header set headers.extend( { "Range": "bytes=0-10", "If-Unmodified-Since": last_mod, "If-Range": etag, } ) resp = client.get(url, headers=headers) assert resp.status_code == 206 @pytest.mark.skipif(sys.platform != "linux", reason="requires Linux") @check_unsupported("curl", ["--version"]) def test_curl(self, temp_dir, tmpdir, common_obj): web = web_obj(temp_dir, common_obj, "share", 3) web.settings.set("share", "autostop_sharing", False) download = tmpdir.join("download") with live_server(web) as url: # Debugging help from `man curl`, on error 33 # 33 HTTP range error. The range "command" didn't work. subprocess.check_call( [ "curl", "--output", str(download), "--continue-at", "10", url, ] ) @pytest.mark.skipif(sys.platform != "linux", reason="requires Linux") @check_unsupported("wget", ["--version"]) def test_wget(self, temp_dir, tmpdir, common_obj): web = web_obj(temp_dir, common_obj, "share", 3) web.settings.set("share", "autostop_sharing", False) # wget needs a file to exist to continue download = tmpdir.join("download") download.write("x" * 10) with live_server(web) as url: subprocess.check_call( [ "wget", "--continue", "-O", str(download), url, ] ) @pytest.mark.skipif(sys.platform != "linux", reason="requires Linux") @check_unsupported("http", ["--version"]) def test_httpie(self, temp_dir, common_obj): web = web_obj(temp_dir, common_obj, "share", 3) web.settings.set("share", "autostop_sharing", False) with live_server(web) as url: subprocess.check_call(["http", url, "Range: bytes=10"]) onionshare-onionshare-26fcdc5/cli/tests/test_cli_web_symlink.py000066400000000000000000000302371521174352300252240ustar00rootroot00000000000000import os import shutil import tempfile import pytest from onionshare_cli.common import Common from onionshare_cli.web import Web from onionshare_cli.settings import Settings from onionshare_cli.mode_settings import ModeSettings class TestSymlinkProtection: """Tests for symlink vulnerabilities""" @pytest.fixture def symlink_test_setup(self, temp_dir): """ Create a test environment with: - A shared directory containing normal files and symlinks - A secret file outside the shared directory - Symlinks pointing to the secret file """ # Create a unique temp directory for this test setup test_temp_dir = tempfile.TemporaryDirectory(dir=temp_dir.name) # Create the secret file outside the shared directory outside_secret = os.path.join(test_temp_dir.name, "outside-secret.txt") with open(outside_secret, "w") as f: f.write("OUTSIDE_SECRET_MARKER") # Create the shared directory site_dir = os.path.join(test_temp_dir.name, "site") os.mkdir(site_dir) # Create a normal file in the shared directory normal_file = os.path.join(site_dir, "normal.txt") with open(normal_file, "w") as f: f.write("NORMAL_FILE_CONTENT") # Create a symlink to the secret inside the shared directory symlink_path = os.path.join(site_dir, "link.txt") os.symlink(outside_secret, symlink_path) # Create a nested directory with files and symlinks nested_dir = os.path.join(site_dir, "nested") os.mkdir(nested_dir) nested_file = os.path.join(nested_dir, "nested.txt") with open(nested_file, "w") as f: f.write("NESTED_FILE_CONTENT") nested_symlink = os.path.join(nested_dir, "nested-link.txt") os.symlink(outside_secret, nested_symlink) return { "temp_dir": test_temp_dir, "outside_secret": outside_secret, "site_dir": site_dir, "normal_file": normal_file, "symlink_path": symlink_path, "nested_dir": nested_dir, "nested_file": nested_file, "nested_symlink": nested_symlink, } def test_symlink_excluded_from_file_inventory_website_mode( self, symlink_test_setup, common_obj ): """Test that symlinks are excluded from file inventory in website mode""" web = Web(common_obj, False, ModeSettings(common_obj), "website") web.website_mode.set_file_info([symlink_test_setup["site_dir"]]) # Symlinks should not be in the files dictionary assert "link.txt" not in web.website_mode.files assert "nested/nested-link.txt" not in web.website_mode.files # Normal files should be in the files dictionary assert "normal.txt" in web.website_mode.files assert "nested/nested.txt" in web.website_mode.files def test_symlink_excluded_from_file_inventory_share_mode( self, symlink_test_setup, common_obj ): """Test that symlinks are excluded from file inventory in share mode""" web = Web(common_obj, False, ModeSettings(common_obj), "share") web.share_mode.set_file_info([symlink_test_setup["site_dir"]]) # Symlinks should not be in the files dictionary assert "link.txt" not in web.share_mode.files assert "nested/nested-link.txt" not in web.share_mode.files # Normal files should be in the files dictionary assert "normal.txt" in web.share_mode.files assert "nested/nested.txt" in web.share_mode.files def test_is_path_contained_normal_files(self, symlink_test_setup, common_obj): """Test that normal files are correctly identified as contained""" web = Web(common_obj, False, ModeSettings(common_obj), "website") web.website_mode.set_file_info([symlink_test_setup["site_dir"]]) # Normal files should be contained assert web.website_mode._is_path_contained(symlink_test_setup["normal_file"]) assert web.website_mode._is_path_contained(symlink_test_setup["nested_file"]) def test_is_path_contained_symlinks(self, symlink_test_setup, common_obj): """Test that symlinks to outside are correctly identified as NOT contained""" web = Web(common_obj, False, ModeSettings(common_obj), "website") web.website_mode.set_file_info([symlink_test_setup["site_dir"]]) # Symlinks to outside should NOT be contained assert not web.website_mode._is_path_contained( symlink_test_setup["symlink_path"] ) assert not web.website_mode._is_path_contained( symlink_test_setup["nested_symlink"] ) def test_symlink_rejected_in_website_mode_request( self, symlink_test_setup, common_obj ): """Test that requesting a symlink returns 404 in website mode""" web = Web(common_obj, False, ModeSettings(common_obj), "website") web.app.testing = True web.website_mode.set_file_info([symlink_test_setup["site_dir"]]) with web.app.test_client() as c: # Requesting symlink should return 404 res = c.get("/link.txt") assert res.status_code == 404 # Normal file should return 200 res = c.get("/normal.txt") assert res.status_code == 200 assert b"NORMAL_FILE_CONTENT" in res.get_data() def test_symlink_rejected_in_share_mode_individual_download( self, symlink_test_setup, common_obj ): """Test that individual file downloads reject symlinks in share mode""" web = Web(common_obj, False, ModeSettings(common_obj), "share") web.app.testing = True web.settings.set("share", "autostop_sharing", False) web.share_mode.set_file_info([symlink_test_setup["site_dir"]]) with web.app.test_client() as c: # Requesting symlink should return 404 res = c.get("/link.txt") assert res.status_code == 404 # Normal file should return 200 res = c.get("/normal.txt") assert res.status_code == 200 assert b"NORMAL_FILE_CONTENT" in res.get_data() def test_symlink_excluded_from_zip_archive(self, symlink_test_setup, common_obj): """Test that symlinks are excluded from ZIP archives""" import zipfile from io import BytesIO web = Web(common_obj, False, ModeSettings(common_obj), "share") web.app.testing = True web.share_mode.set_file_info([symlink_test_setup["site_dir"]]) with web.app.test_client() as c: res = c.get("/download") assert res.status_code == 200 # Check ZIP contents zip_data = BytesIO(res.get_data()) with zipfile.ZipFile(zip_data, "r") as zf: zip_contents = zf.namelist() # Symlinks should not be in the ZIP assert "link.txt" not in zip_contents assert "nested/nested-link.txt" not in zip_contents # Normal files should be in the ZIP assert "normal.txt" in zip_contents assert "nested/nested.txt" in zip_contents def test_root_level_symlink_handling(self, temp_dir, common_obj): """Test that root-level symlinks (not in subdirectory) are handled correctly""" # Create a directory with only a symlink (no normal files) site_dir = os.path.join(temp_dir.name, "site-only-symlink") os.mkdir(site_dir) outside_secret = os.path.join(temp_dir.name, "secret.txt") with open(outside_secret, "w") as f: f.write("SECRET") symlink_path = os.path.join(site_dir, "link.txt") os.symlink(outside_secret, symlink_path) web = Web(common_obj, False, ModeSettings(common_obj), "website") web.website_mode.set_file_info([site_dir]) # The symlink should not be in the file inventory assert "link.txt" not in web.website_mode.files def test_nested_symlink_chain_handling(self, temp_dir, common_obj): """Test that nested symlinks (symlinks within subdirectories) are handled""" site_dir = os.path.join(temp_dir.name, "site") os.mkdir(site_dir) outside_secret = os.path.join(temp_dir.name, "secret.txt") with open(outside_secret, "w") as f: f.write("SECRET") # Create nested directory structure with symlinks at various levels level1 = os.path.join(site_dir, "level1") os.mkdir(level1) level2 = os.path.join(level1, "level2") os.mkdir(level2) # Symlink in level1 symlink1 = os.path.join(level1, "link1.txt") os.symlink(outside_secret, symlink1) # Symlink in level2 symlink2 = os.path.join(level2, "link2.txt") os.symlink(outside_secret, symlink2) # Normal file in level2 normal_file = os.path.join(level2, "normal.txt") with open(normal_file, "w") as f: f.write("NORMAL") web = Web(common_obj, False, ModeSettings(common_obj), "website") web.website_mode.set_file_info([site_dir]) # Symlinks should not be in the file inventory assert "level1/link1.txt" not in web.website_mode.files assert "level1/level2/link2.txt" not in web.website_mode.files # Normal file should be in the file inventory assert "level1/level2/normal.txt" in web.website_mode.files def test_directory_symlink_handling(self, temp_dir, common_obj): """Test that symlinks to directories are handled correctly""" # Create a unique temp directory for this test test_temp_dir = tempfile.TemporaryDirectory(dir=temp_dir.name) site_dir = os.path.join(test_temp_dir.name, "site") os.mkdir(site_dir) outside_dir = os.path.join(temp_dir.name, "outside-dir") os.mkdir(outside_dir) outside_file = os.path.join(outside_dir, "outside-file.txt") with open(outside_file, "w") as f: f.write("OUTSIDE") # Create a symlink to a directory dir_symlink = os.path.join(site_dir, "link-dir") os.symlink(outside_dir, dir_symlink) # Create a normal file normal_file = os.path.join(site_dir, "normal.txt") with open(normal_file, "w") as f: f.write("NORMAL") web = Web(common_obj, False, ModeSettings(common_obj), "website") web.website_mode.set_file_info([site_dir]) # The directory symlink should not be in root_files assert "link-dir" not in web.website_mode.root_files # Normal file should be in root_files assert "normal.txt" in web.website_mode.root_files def test_symlink_filtered_from_directory_listing( self, symlink_test_setup, common_obj ): """Test that symlinks are filtered from directory listings (not just file inventory)""" web = Web(common_obj, False, ModeSettings(common_obj), "website") web.app.testing = True web.website_mode.set_file_info([symlink_test_setup["site_dir"]]) with web.app.test_client() as c: # Request root directory listing res = c.get("/") assert res.status_code == 200 data = res.get_data(as_text=True) # Symlinks should not appear in directory listing assert "link.txt" not in data or "nested-link.txt" not in data # Normal files should appear in directory listing assert "normal.txt" in data def test_nested_symlink_filtered_from_directory_listing( self, symlink_test_setup, common_obj ): """Test that nested symlinks are filtered from nested directory listings""" web = Web(common_obj, False, ModeSettings(common_obj), "website") web.app.testing = True web.website_mode.set_file_info([symlink_test_setup["site_dir"]]) with web.app.test_client() as c: # Request nested directory listing res = c.get("/nested/") assert res.status_code == 200 data = res.get_data(as_text=True) # Nested symlink should not appear in directory listing assert "nested-link.txt" not in data # Normal nested file should appear in directory listing assert "nested.txt" in data onionshare-onionshare-26fcdc5/cli/tests/test_range_request.py000066400000000000000000000021671521174352300247170ustar00rootroot00000000000000import pytest from werkzeug.exceptions import RequestedRangeNotSatisfiable from onionshare_cli.web.share_mode import parse_range_header VALID_RANGES = [ (None, 500, [(0, 499)]), ("bytes=0", 500, [(0, 499)]), ("bytes=100", 500, [(100, 499)]), ("bytes=100-", 500, [(100, 499)]), # not in the RFC, but how curl sends ("bytes=0-99", 500, [(0, 99)]), ("bytes=0-599", 500, [(0, 499)]), ("bytes=0-0", 500, [(0, 0)]), ("bytes=-100", 500, [(400, 499)]), ("bytes=0-99,100-199", 500, [(0, 199)]), ("bytes=0-100,100-199", 500, [(0, 199)]), ("bytes=0-99,101-199", 500, [(0, 99), (101, 199)]), ("bytes=0-199,100-299", 500, [(0, 299)]), ("bytes=0-99,200-299", 500, [(0, 99), (200, 299)]), ] INVALID_RANGES = [ "bytes=200-100", "bytes=0-100,300-200", ] def test_parse_ranges(): for case in VALID_RANGES: (header, target_size, expected) = case parsed = parse_range_header(header, target_size) assert parsed == expected, case for invalid in INVALID_RANGES: with pytest.raises(RequestedRangeNotSatisfiable): parse_range_header(invalid, 500) onionshare-onionshare-26fcdc5/desktop/000077500000000000000000000000001521174352300201745ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/desktop/README.md000066400000000000000000000053471521174352300214640ustar00rootroot00000000000000# OnionShare Desktop ## Building OnionShare If you are running Linux, you can make use of the script `setup-project.sh` in the parent directory, which automates most of the steps below. Otherwise, please continue to read on. Start by getting the source code and changing to the `desktop` folder: ```sh git clone https://github.com/onionshare/onionshare.git cd onionshare/desktop ``` Make sure you have Python 3 installed. If you're using Windows or macOS, install the latest version of 3.11 [from python.org](https://www.python.org/downloads/). For Windows, make sure to check the box to add python to the path on the first page of the installer. Make sure you have [poetry](https://python-poetry.org/) installed: ``` pip3 install poetry ``` And install the poetry dependencies: ```sh poetry install ``` **Windows users:** You may need to install [Microsoft C++ Build Tools](https://visualstudio.microsoft.com/visual-cpp-build-tools/), making sure to check "Desktop development with C++", before `poetry install` will work properly. ### Get Tor **Linux users:** - On Debian/Debian-based distributions you may need the `libxcb-xinerama0` and `libxcb-cursor0` packages installed. - On Fedora/CentOS you may need the `libxcb-*` and `xcb-util-*` packages installed. **Windows users:** - Download and install [7-Zip (x64)](https://7-zip.org/). Add `C:\Program Files\7-Zip` to your path. - Download and install [gpg4win](https://gpg4win.org/). Add `C:\Program Files (x86)\GnuPG\bin` to your path. Download Tor Browser and extract the binaries for your platform. The platform must be `windows-x86_64`, `macos`, or `linux-x86_64`. ```sh poetry run python ./scripts/get-tor.py [platform] ``` ### Compile dependencies Install Go. The simplest way to make sure everything works is to install Go by following [these instructions](https://golang.org/doc/install). Compile pluggable transports: **Windows users, in PowerShell:** ```powershell .\scripts\build-pt-obfs4proxy.ps1 .\scripts\build-pt-snowflake.ps1 .\scripts\build-pt-meek.ps1 ``` **macOS and Linux users:** ```sh ./scripts/build-pt-obfs4proxy.sh ./scripts/build-pt-snowflake.sh ./scripts/build-pt-meek.sh ``` ### Running OnionShare from the source code tree To run OnionShare from the source tree: ```sh poetry run onionshare poetry run onionshare --help poetry run onionshare -v poetry run onionshare -v --local-only ``` You can also run `onionshare-cli` from the source tree, and it will look for Tor binaries in `desktop/onionshare/resources/tor`. ```sh poetry run onionshare-cli --help ``` ## Running tests Run the tests: ```sh poetry run ./tests/run.sh ``` If you want to run tests while hiding the GUI, you must have the `xvfb` package installed, and then: ```sh xvfb-run poetry run ./tests/run.sh ``` onionshare-onionshare-26fcdc5/desktop/onionshare/000077500000000000000000000000001521174352300223415ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/desktop/onionshare/__init__.py000066400000000000000000000217201521174352300244540ustar00rootroot00000000000000# -*- coding: utf-8 -*- """ OnionShare | https://onionshare.org/ Copyright (C) 2014-2022 Micah Lee, et al. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program 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 General Public License along with this program. If not, see . """ from __future__ import division import os import sys import argparse import signal import json import psutil import getpass from PySide6 import QtCore, QtWidgets, QtGui from PySide6.QtCore import Slot, Qt from PySide6.QtGui import QPalette, QColor from onionshare_cli.common import Common from onionshare_cli.settings import Settings from .gui_common import GuiCommon from .widgets import Alert from .main_window import MainWindow class Application(QtWidgets.QApplication): """ This is Qt's QApplication class. It has been overridden to support threads and the quick keyboard shortcut. """ def __init__(self, common): if common.platform == "Linux" or common.platform == "BSD": self.setDesktopFileName("org.onionshare.OnionShare") self.setOrganizationDomain("org.onionshare.OnionShare") self.setOrganizationName("OnionShare") QtWidgets.QApplication.__init__(self, sys.argv) if common.platform == "Darwin" or common.platform == "Windows": self.setStyle("Fusion") # Check color mode on starting the app self.color_mode = self.get_color_mode(common) # Enable Dark Theme if self.color_mode == "dark": self.setDarkMode() else: self.setLightMode() self.installEventFilter(self) def eventFilter(self, obj, event): if ( event.type() == QtCore.QEvent.KeyPress and event.key() == QtCore.Qt.Key_Q and event.modifiers() == QtCore.Qt.ControlModifier ): self.quit() return False def is_dark_mode(self): baseColor = QtGui.QPalette().color(QtGui.QPalette.Base) if baseColor.name().lower() == "#ffffff": return False return True def setLightMode(self): light_palette = QPalette() light_palette.setColor(QPalette.Window, QColor(236, 236, 236)) light_palette.setColor(QPalette.WindowText, Qt.black) light_palette.setColor(QPalette.Base, Qt.white) light_palette.setColor(QPalette.AlternateBase, QColor(245, 245, 245)) light_palette.setColor(QPalette.ToolTipBase, Qt.white) light_palette.setColor(QPalette.ToolTipText, Qt.black) light_palette.setColor(QPalette.Text, Qt.black) light_palette.setColor(QPalette.Button, QColor(236, 236, 236)) light_palette.setColor(QPalette.ButtonText, Qt.black) light_palette.setColor(QPalette.BrightText, Qt.white) light_palette.setColor(QPalette.Link, QColor(0, 104, 218)) light_palette.setColor(QPalette.Highlight, QColor(179, 215, 255)) light_palette.setColor(QPalette.HighlightedText, Qt.black) light_palette.setColor(QPalette.Light, Qt.white) light_palette.setColor(QPalette.Midlight, QColor(245, 245, 245)) light_palette.setColor(QPalette.Dark, QColor(191, 191, 191)) light_palette.setColor(QPalette.Mid, QColor(169, 169, 169)) light_palette.setColor(QPalette.Shadow, Qt.black) self.setPalette(light_palette) def setDarkMode(self): dark_palette = QPalette() dark_palette.setColor(QPalette.Window, QColor(53, 53, 53)) dark_palette.setColor(QPalette.WindowText, Qt.white) dark_palette.setColor(QPalette.Base, QColor(25, 25, 25)) dark_palette.setColor(QPalette.AlternateBase, QColor(53, 53, 53)) dark_palette.setColor(QPalette.ToolTipBase, Qt.white) dark_palette.setColor(QPalette.ToolTipText, Qt.white) dark_palette.setColor(QPalette.Text, Qt.white) dark_palette.setColor(QPalette.Button, QColor(53, 53, 53)) dark_palette.setColor(QPalette.ButtonText, Qt.white) dark_palette.setColor(QPalette.BrightText, Qt.red) dark_palette.setColor(QPalette.Link, QColor(42, 130, 218)) dark_palette.setColor(QPalette.Highlight, QColor(42, 130, 218)) dark_palette.setColor(QPalette.HighlightedText, Qt.black) self.setPalette(dark_palette) self.setStyleSheet( "QToolTip { color: #ffffff; background-color: #2a82da; border: 1px solid white; }" ) def get_color_mode(self, common): curr_settings = Settings(common) curr_settings.load() current_theme = curr_settings.get("theme") if current_theme == 1: return "light" elif current_theme == 2: return "dark" else: return "dark" if self.is_dark_mode() else "light" def main(): """ The main() function implements all of the logic that the GUI version of onionshare uses. """ common = Common() common.display_banner() # Start the Qt app global qtapp qtapp = Application(common) # Parse arguments parser = argparse.ArgumentParser( formatter_class=lambda prog: argparse.HelpFormatter(prog, max_help_position=48) ) parser.add_argument( "--local-only", action="store_true", dest="local_only", help="Don't use Tor (only for development)", ) parser.add_argument( "-v", "--verbose", action="store_true", dest="verbose", help="Log OnionShare errors to stdout, and web errors to disk", ) parser.add_argument( "--filenames", metavar="filenames", nargs="+", help="List of files or folders to share", ) args = parser.parse_args() filenames = args.filenames if filenames: for i in range(len(filenames)): filenames[i] = os.path.abspath(filenames[i]) local_only = bool(args.local_only) verbose = bool(args.verbose) # Verbose mode? common.verbose = verbose # Attach the GUI common parts to the common object common.gui = GuiCommon(common, qtapp, local_only) # Validation if filenames: valid = True for filename in filenames: if not os.path.isfile(filename) and not os.path.isdir(filename): Alert(common, f"{filename} is not a valid file.") valid = False if not os.access(filename, os.R_OK): Alert(common, f"{filename} is not a readable file.") valid = False if not valid: sys.exit() # Is there another onionshare-gui running? if os.path.exists(common.gui.lock_filename): with open(common.gui.lock_filename, "r") as f: existing_pid = int(f.read()) # Is this process actually still running? still_running = True if not psutil.pid_exists(existing_pid): still_running = False else: for proc in psutil.process_iter(["pid", "name", "username"]): if proc.pid == existing_pid: if ( proc.username() != getpass.getuser() or "onionshare" not in " ".join(proc.cmdline()).lower() ): still_running = False if still_running: print(f"Opening tab in existing OnionShare window (pid {existing_pid})") # Make an event for the existing OnionShare window if filenames: obj = {"type": "new_share_tab", "filenames": filenames} else: obj = {"type": "new_tab"} # Write that event to disk with open(common.gui.events_filename, "a") as f: f.write(json.dumps(obj) + "\n") return else: os.remove(common.gui.lock_filename) # Write the lock file with open(common.gui.lock_filename, "w") as f: f.write(f"{os.getpid()}\n") # Allow Ctrl-C to smoothly quit the program instead of throwing an exception def signal_handler(s, frame): print("\nCtrl-C pressed, quitting") if os.path.exists(common.gui.lock_filename): os.remove(common.gui.lock_filename) sys.exit(0) signal.signal(signal.SIGINT, signal_handler) # Launch the gui main_window = MainWindow(common, filenames) # If filenames were passed in, open them in a tab if filenames: main_window.tabs.new_share_tab(filenames) # Clean up when app quits def shutdown(): main_window.cleanup() os.remove(common.gui.lock_filename) qtapp.aboutToQuit.connect(shutdown) # All done sys.exit(qtapp.exec()) onionshare-onionshare-26fcdc5/desktop/onionshare/__main__.py000066400000000000000000000014461521174352300244400ustar00rootroot00000000000000# -*- coding: utf-8 -*- """ OnionShare | https://onionshare.org/ Copyright (C) 2014-2022 Micah Lee, et al. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program 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 General Public License along with this program. If not, see . """ from . import main if __name__ == "__main__": main() onionshare-onionshare-26fcdc5/desktop/onionshare/connection_tab.py000066400000000000000000000626031521174352300257070ustar00rootroot00000000000000# -*- coding: utf-8 -*- """ OnionShare | https://onionshare.org/ Copyright (C) 2014-2021 Micah Lee, et al. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program 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 General Public License along with this program. If not, see . """ import json import os from PySide6 import QtCore, QtWidgets, QtGui from onionshare_cli.censorship import ( CensorshipCircumvention, CensorshipCircumventionError, ) from onionshare_cli.meek import ( MeekNotRunning, MeekNotFound, ) from onionshare_cli.settings import Settings from . import strings from .gui_common import GuiCommon, ToggleCheckbox from .tor_connection import TorConnectionWidget from .update_checker import UpdateThread from .widgets import Alert class AutoConnectTab(QtWidgets.QWidget): """ Initial Tab that appears in the very beginning to ask user if should auto connect. """ close_this_tab = QtCore.Signal() tor_is_connected = QtCore.Signal() tor_is_disconnected = QtCore.Signal() def __init__(self, common, tab_id, status_bar, window, parent=None): super(AutoConnectTab, self).__init__() self.common = common self.common.log("AutoConnectTab", "__init__") self.status_bar = status_bar self.tab_id = tab_id self.window = window self.parent = parent # Was auto connected? self.curr_settings = Settings(common) self.curr_settings.load() self.auto_connect_enabled = self.curr_settings.get("auto_connect") # Rocket ship animation images self.anim_stars = AnimStars(self, self.window) self.anim_ship = AnimShip(self, self.window) self.anim_smoke = AnimSmoke(self, self.window) # Onionshare logo self.image_label = QtWidgets.QLabel() self.image_label.setPixmap( QtGui.QPixmap.fromImage( QtGui.QImage( GuiCommon.get_resource_path( os.path.join( "images", f"{common.gui.color_mode}_logo_text_bg.png" ) ) ) ) ) self.image_label.setFixedSize(322, 65) image_layout = QtWidgets.QVBoxLayout() image_layout.addWidget(self.image_label) self.image = QtWidgets.QWidget() self.image.setLayout(image_layout) # First launch widget self.first_launch_widget = AutoConnectFirstLaunchWidget( self.common, self.curr_settings ) self.first_launch_widget.toggle_auto_connect.connect(self.toggle_auto_connect) self.first_launch_widget.connect_clicked.connect( self.first_launch_widget_connect_clicked ) self.first_launch_widget.open_tor_settings.connect(self.open_tor_settings) self.first_launch_widget.show() # Use bridge widget self.use_bridge_widget = AutoConnectUseBridgeWidget(self.common) self.use_bridge_widget.connect_clicked.connect(self.use_bridge_connect_clicked) self.use_bridge_widget.try_again_clicked.connect( self.first_launch_widget_connect_clicked ) self.use_bridge_widget.open_tor_settings.connect(self.open_tor_settings) self.use_bridge_widget.hide() # Tor connection widget self.tor_con = TorConnectionWidget(self.common, self.status_bar) self.tor_con.success.connect(self.tor_con_success) self.tor_con.fail.connect(self.tor_con_fail) self.tor_con.update_progress.connect(self.anim_stars.update) self.tor_con.update_progress.connect(self.anim_ship.update) self.tor_con.update_progress.connect(self.anim_smoke.update) self.tor_con.hide() # Layout content_layout = QtWidgets.QVBoxLayout() content_layout.addStretch() content_layout.addWidget(self.image) content_layout.addWidget(self.first_launch_widget) content_layout.addWidget(self.use_bridge_widget) content_layout.addWidget(self.tor_con) content_layout.addStretch() content_layout.setAlignment(QtCore.Qt.AlignCenter) content_widget = QtWidgets.QWidget() content_widget.setLayout(content_layout) self.layout = QtWidgets.QHBoxLayout() self.layout.addWidget(content_widget) self.layout.addStretch() self.setLayout(self.layout) def check_autoconnect(self): """ After rendering, check if autoconnect was clicked, then start connecting """ self.common.log("AutoConnectTab", "autoconnect_checking") if self.auto_connect_enabled: self.first_launch_widget.enable_autoconnect_checkbox.setChecked(True) self.first_launch_widget_connect_clicked() def toggle_auto_connect(self): """ Auto connect checkbox clicked """ self.common.log("AutoConnectTab", "autoconnect_checkbox_clicked") self.curr_settings.set( "auto_connect", self.first_launch_widget.enable_autoconnect_checkbox.isChecked(), ) self.curr_settings.save() def open_tor_settings(self): self.parent.open_settings_tab(from_autoconnect=True, active_tab="tor") def first_launch_widget_connect_clicked(self): """ Connect button in first launch widget clicked. Try to connect to tor. """ self.common.log("AutoConnectTab", "first_launch_widget_connect_clicked") self.first_launch_widget.hide_buttons() self.tor_con.show() self.tor_con.start(self.curr_settings) def _got_bridges(self): self.use_bridge_widget.progress.hide() self.use_bridge_widget.progress_label.hide() # Try and connect again self.common.log( "AutoConnectTab", "_got_bridges", "Got bridges. Trying to reconnect to Tor", ) self.tor_con.show() self.tor_con.start(self.curr_settings) def _got_no_bridges(self): # If we got no bridges, even after trying the default bridges # provided by the Censorship API, try connecting again using # our built-in obfs4 bridges self.curr_settings.set("bridges_type", "built-in") self.curr_settings.set("bridges_builtin_pt", "obfs4") self.curr_settings.set("bridges_enabled", True) self.curr_settings.save() self._got_bridges() def _censorship_progress_update(self, progress, summary): self.use_bridge_widget.progress.setValue(int(progress)) self.use_bridge_widget.progress_label.setText( f"{strings._('gui_autoconnect_circumventing_censorship')}
{summary}" ) def network_connection_error(self): """ Display an error if there simply seems no network connection. """ self.use_bridge_widget.connection_status_label.setText( strings._("gui_autoconnect_failed_to_connect_to_tor") ) self.use_bridge_widget.progress.hide() self.use_bridge_widget.progress_label.hide() self.use_bridge_widget.error_label.show() self.use_bridge_widget.country_combobox.setEnabled(True) self.use_bridge_widget.show_buttons() self.use_bridge_widget.show() def use_bridge_connect_clicked(self): """ Connect button in use bridge widget clicked. """ self.common.log( "AutoConnectTab", "use_bridge_connect_clicked", "Trying to automatically obtain bridges", ) self.use_bridge_widget.hide_buttons() self.use_bridge_widget.progress.show() self.use_bridge_widget.progress_label.show() if self.use_bridge_widget.detect_automatic_radio.isChecked(): country = False else: country = self.use_bridge_widget.country_combobox.currentData().lower() self._censorship_progress_update( 50, strings._("gui_autoconnect_circumventing_censorship_starting_meek") ) try: self.common.gui.meek.start() self.censorship_circumvention = CensorshipCircumvention( self.common, self.common.gui.meek ) self._censorship_progress_update( 75, strings._( "gui_autoconnect_circumventing_censorship_requesting_bridges" ), ) bridge_settings = self.censorship_circumvention.request_settings( country=country ) if not bridge_settings: # Fall back to trying the default bridges from the API self.common.log( "AutoConnectTab", "use_bridge_connect_clicked", "Falling back to trying default bridges provided by the Censorship Circumvention API", ) bridge_settings = ( self.censorship_circumvention.request_default_bridges() ) self.common.gui.meek.cleanup() if bridge_settings and self.censorship_circumvention.save_settings( self.curr_settings, bridge_settings ): self._censorship_progress_update( 100, strings._("gui_autoconnect_circumventing_censorship_got_bridges"), ) self._got_bridges() else: self._got_no_bridges() except ( MeekNotRunning, MeekNotFound, ) as e: self._got_no_bridges() except CensorshipCircumventionError as e: self.common.log( "AutoConnectTab", "use_bridge_connect_clicked", "Request to the Tor Censorship Circumvention API failed. No network connection?", ) self.network_connection_error() def check_for_updates(self): """ Check for OnionShare updates in a new thread, if enabled. """ if self.common.platform == "Windows" or self.common.platform == "Darwin": if self.common.settings.get("use_autoupdate"): def update_available(update_url, installed_version, latest_version): Alert( self.common, strings._("update_available").format( update_url, installed_version, latest_version ), ) self.update_thread = UpdateThread(self.common, self.common.gui.onion) self.update_thread.update_available.connect(update_available) self.update_thread.start() def tor_con_success(self): """ Finished testing tor connection. """ self.tor_con.hide() self.first_launch_widget.show_buttons() self.use_bridge_widget.show_buttons() self.use_bridge_widget.progress.hide() self.use_bridge_widget.progress_label.hide() if self.common.gui.onion.is_authenticated() and not self.tor_con.wasCanceled(): # Tell the tabs that Tor is connected self.tor_is_connected.emit() # After connecting to Tor, check for updates self.check_for_updates() # Close the tab self.close_this_tab.emit() def tor_con_fail(self, msg): """ Finished testing tor connection. """ self.tor_con.hide() # If there is a message, update the text of the bridge widget if msg: self.use_bridge_widget.connection_error_message.setText(msg) # If we're on first launch, check if wasCanceled # If cancelled, stay in first launch widget and show buttons # Else, switch to use bridge if self.first_launch_widget.isVisible(): if self.tor_con.wasCanceled(): self.first_launch_widget.show_buttons() else: self.first_launch_widget.show_buttons() self.first_launch_widget.hide() self.use_bridge_widget.show() else: self.use_bridge_widget.show_buttons() def reload_settings(self): """ Reload the latest Tor settings, and reset to show the first-launch widget if it had been hidden. """ self.curr_settings.load() self.auto_connect_enabled = self.curr_settings.get("auto_connect") self.first_launch_widget.enable_autoconnect_checkbox.setChecked( self.auto_connect_enabled ) self.use_bridge_widget.hide() self.first_launch_widget.show_buttons() self.first_launch_widget.show() class Anim(QtWidgets.QLabel): """ Rocket ship animation base class """ force_update = QtCore.Signal(int) def __init__(self, parent, window, w, h, filename): super(Anim, self).__init__(parent=parent) self.window = window self.window.window_resized.connect(self.update_same_percent) self.w = w self.h = h self.percent = 0 self.used_percentages = [] self.setPixmap( QtGui.QPixmap.fromImage( QtGui.QImage( GuiCommon.get_resource_path(os.path.join("images", filename)) ) ) ) self.setFixedSize(self.w, self.h) self.update(0) self.force_update.connect(self.update) def update_same_percent(self): self.update(self.percent) def update(self, percent): self.percent = percent self.move() self.setGeometry(int(self.x), int(self.y), int(self.w), int(self.h)) def move(self): # Implement in child pass class AnimStars(Anim): """ Rocket ship animation part: stars """ def __init__(self, parent, window): super(AnimStars, self).__init__( parent, window, 740, 629, "tor-connect-stars.png" ) def move(self): self.x = self.window.width() - self.w self.y = 0 # Stars don't move until 10%, then move down if self.percent >= 10: self.y += self.percent * 6.6 class AnimShip(Anim): """ Rocket ship animation part: ship """ def __init__(self, parent, window): super(AnimShip, self).__init__(parent, window, 239, 545, "tor-connect-ship.png") def move(self): self.x = self.window.width() - self.w - 150 self.y = self.window.height() - self.h - 40 # Ship moves up self.y -= self.percent * 6.6 class AnimSmoke(Anim): """ Rocket ship animation part: smoke """ def __init__(self, parent, window): super(AnimSmoke, self).__init__( parent, window, 522, 158, "tor-connect-smoke.png" ) def move(self): self.x = self.window.width() - self.w self.y = self.window.height() - self.h + 50 # Smoke moves up until 50%, then moves down self.y -= self.percent * 6.6 if self.percent >= 50: self.y += self.percent * 6.7 class AutoConnectFirstLaunchWidget(QtWidgets.QWidget): """ When you first launch OnionShare, this is the widget that is displayed """ toggle_auto_connect = QtCore.Signal() connect_clicked = QtCore.Signal() open_tor_settings = QtCore.Signal() def __init__(self, common, settings): super(AutoConnectFirstLaunchWidget, self).__init__() self.common = common self.common.log("AutoConnectFirstLaunchWidget", "__init__") self.settings = settings # Description and checkbox description_label = QtWidgets.QLabel(strings._("gui_autoconnect_description")) self.enable_autoconnect_checkbox = ToggleCheckbox( strings._("gui_enable_autoconnect_checkbox") ) self.enable_autoconnect_checkbox.setChecked(self.settings.get("auto_connect")) self.enable_autoconnect_checkbox.clicked.connect(self._toggle_auto_connect) self.enable_autoconnect_checkbox.setFixedWidth(400) self.enable_autoconnect_checkbox.setStyleSheet( common.gui.css["enable_autoconnect"] ) description_layout = QtWidgets.QVBoxLayout() description_layout.addWidget(description_label) description_layout.addWidget(self.enable_autoconnect_checkbox) description_widget = QtWidgets.QWidget() description_widget.setLayout(description_layout) # Buttons self.connect_button = QtWidgets.QPushButton(strings._("gui_autoconnect_start")) self.connect_button.clicked.connect(self._connect_clicked) self.connect_button.setFixedWidth(150) self.connect_button.setStyleSheet(common.gui.css["autoconnect_start_button"]) self.configure_button = QtWidgets.QPushButton( strings._("gui_autoconnect_configure") ) self.configure_button.clicked.connect(self._open_tor_settings) self.configure_button.setFlat(True) self.configure_button.setStyleSheet( common.gui.css["autoconnect_configure_button"] ) cta_layout = QtWidgets.QHBoxLayout() cta_layout.addWidget(self.connect_button) cta_layout.addWidget(self.configure_button) cta_widget = QtWidgets.QWidget() cta_widget.setLayout(cta_layout) # Layout layout = QtWidgets.QVBoxLayout() layout.addWidget(description_widget) layout.addWidget(cta_widget) self.setLayout(layout) def hide_buttons(self): self.connect_button.hide() self.configure_button.hide() def show_buttons(self): self.connect_button.show() self.configure_button.show() def _toggle_auto_connect(self): self.toggle_auto_connect.emit() def _connect_clicked(self): self.connect_clicked.emit() def _open_tor_settings(self): self.open_tor_settings.emit() class AutoConnectUseBridgeWidget(QtWidgets.QWidget): """ If connecting fails, this is the widget that helps the user bypass censorship """ connect_clicked = QtCore.Signal() try_again_clicked = QtCore.Signal() open_tor_settings = QtCore.Signal() def __init__(self, common): super(AutoConnectUseBridgeWidget, self).__init__() self.common = common self.common.log("AutoConnectUseBridgeWidget", "__init__") # Heading label when we fail to connect to Tor. self.connection_status_label = QtWidgets.QLabel( strings._("gui_autoconnect_failed_to_connect_to_tor") ) self.connection_status_label.setTextFormat(QtCore.Qt.RichText) self.connection_status_label.setStyleSheet( common.gui.css["autoconnect_failed_to_connect_label"] ) # Tor connection error message self.connection_error_message = QtWidgets.QLabel( strings._("gui_autoconnect_connection_error_msg") ) self.connection_error_message.setTextFormat(QtCore.Qt.RichText) self.connection_error_message.setWordWrap(True) self.connection_error_message.setContentsMargins(0, 0, 0, 10) # Description self.description_label = QtWidgets.QLabel( strings._("gui_autoconnect_bridge_description") ) self.description_label.setTextFormat(QtCore.Qt.RichText) self.description_label.setWordWrap(True) self.description_label.setContentsMargins(0, 0, 0, 20) # Detection preference self.use_bridge = True self.no_bridge = QtWidgets.QRadioButton( strings._("gui_autoconnect_no_bridge") ) self.no_bridge.toggled.connect(self._toggle_no_bridge) self.detect_automatic_radio = QtWidgets.QRadioButton( strings._("gui_autoconnect_bridge_detect_automatic") ) self.detect_automatic_radio.toggled.connect(self._detect_automatic_toggled) self.detect_manual_radio = QtWidgets.QRadioButton( strings._("gui_autoconnect_bridge_detect_manual") ) self.detect_manual_radio.toggled.connect(self._detect_manual_toggled) detect_layout = QtWidgets.QVBoxLayout() detect_layout.addWidget(self.no_bridge) detect_layout.addWidget(self.detect_automatic_radio) detect_layout.addWidget(self.detect_manual_radio) bridge_setting_options = QtWidgets.QGroupBox( strings._("gui_autoconnect_bridge_setting_options") ) bridge_setting_options.setLayout(detect_layout) bridge_setting_options.setFlat(True) bridge_setting_options.setStyleSheet( common.gui.css["autoconnect_bridge_setting_options"] ) # Country list locale = self.common.settings.get("locale") if not locale: locale = "en" with open( GuiCommon.get_resource_path(os.path.join("countries", f"{locale}.json")) ) as f: countries = json.loads(f.read()) self.country_combobox = QtWidgets.QComboBox() self.country_combobox.setStyleSheet( common.gui.css["autoconnect_countries_combobox"] ) self.country_combobox.setIconSize(QtCore.QSize(26, 20)) for country_code in countries: icon = QtGui.QIcon( GuiCommon.get_resource_path(os.path.join("images", "countries", f"{country_code.lower()}.png")) ) self.country_combobox.addItem(icon, countries[country_code], country_code) # Task label self.task_label = QtWidgets.QLabel() self.task_label.setStyleSheet(common.gui.css["autoconnect_task_label"]) self.task_label.setAlignment(QtCore.Qt.AlignCenter) self.task_label.hide() # Buttons self.connect_button = QtWidgets.QPushButton( strings._("gui_autoconnect_start") ) self.connect_button.clicked.connect(self._connect_clicked) self.connect_button.setFixedWidth(150) self.connect_button.setStyleSheet(common.gui.css["autoconnect_start_button"]) self.configure_button = QtWidgets.QPushButton( strings._("gui_autoconnect_configure") ) self.configure_button.clicked.connect(self._open_tor_settings) self.configure_button.setFlat(True) self.configure_button.setStyleSheet( common.gui.css["autoconnect_configure_button"] ) # Error label self.error_label = QtWidgets.QLabel( strings._("gui_autoconnect_could_not_connect_to_tor_api") ) self.error_label.setStyleSheet(self.common.gui.css["tor_settings_error"]) self.error_label.setWordWrap(True) self.error_label.hide() self.progress = QtWidgets.QProgressBar() self.progress.setRange(0, 100) self.progress_label = QtWidgets.QLabel( strings._("gui_autoconnect_circumventing_censorship") ) self.progress_label.setAlignment(QtCore.Qt.AlignHCenter) self.progress.hide() self.progress_label.hide() cta_layout = QtWidgets.QHBoxLayout() cta_layout.addWidget(self.connect_button) cta_layout.addWidget(self.configure_button) cta_layout.addStretch() cta_widget = QtWidgets.QWidget() cta_widget.setLayout(cta_layout) # Layout layout = QtWidgets.QVBoxLayout() layout.addWidget(self.connection_status_label) layout.addWidget(self.connection_error_message) layout.addWidget(self.description_label) layout.addWidget(bridge_setting_options) layout.addWidget(self.country_combobox) layout.addWidget(self.task_label) layout.addWidget(cta_widget) layout.addWidget(self.progress) layout.addWidget(self.progress_label) layout.addWidget(self.error_label) self.setLayout(layout) self.detect_automatic_radio.setChecked(True) def hide_buttons(self): self.connect_button.hide() self.configure_button.hide() self.connection_error_message.hide() self.description_label.hide() self.error_label.hide() self.no_bridge.hide() self.detect_automatic_radio.hide() self.detect_manual_radio.hide() def show_buttons(self): self.connect_button.show() self.connection_error_message.show() self.description_label.show() self.configure_button.show() self.no_bridge.show() self.detect_automatic_radio.show() self.detect_manual_radio.show() def _toggle_no_bridge(self): self.use_bridge = not self.use_bridge def _detect_automatic_toggled(self): self.country_combobox.setEnabled(False) self.country_combobox.hide() def _detect_manual_toggled(self): self.country_combobox.setEnabled(True) self.country_combobox.show() def _connect_clicked(self): self.country_combobox.setEnabled(False) self.hide_buttons() self.connection_status_label.setText( strings._("gui_autoconnect_trying_to_connect_to_tor") ) print(self.use_bridge) if not self.use_bridge: self.try_again_clicked.emit() else: self.connect_clicked.emit() def _open_tor_settings(self): self.open_tor_settings.emit() onionshare-onionshare-26fcdc5/desktop/onionshare/gui_common.py000066400000000000000000000556731521174352300250670ustar00rootroot00000000000000# -*- coding: utf-8 -*- """ OnionShare | https://onionshare.org/ Copyright (C) 2014-2022 Micah Lee, et al. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program 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 General Public License along with this program. If not, see . """ import importlib.resources as importlib_resources import os import shutil from PySide6 import QtCore, QtWidgets, QtGui from . import strings from onionshare_cli.onion import ( Onion, TorErrorInvalidSetting, TorErrorAutomatic, TorErrorSocketPort, TorErrorSocketFile, TorErrorMissingPassword, TorErrorUnreadableCookieFile, TorErrorAuthError, TorErrorProtocolError, BundledTorTimeout, BundledTorBroken, TorTooOldEphemeral, TorTooOldStealth, PortNotAvailable, ) from onionshare_cli.meek import Meek from onionshare_cli.web.web import WaitressException class GuiCommon: """ The shared code for all of the OnionShare GUI. """ MODE_SHARE = "share" MODE_RECEIVE = "receive" MODE_WEBSITE = "website" MODE_CHAT = "chat" def __init__(self, common, qtapp, local_only): self.common = common self.qtapp = qtapp self.local_only = local_only # Are we running in a flatpak package? self.is_flatpak = os.path.exists("/.flatpak-info") # Load settings self.common.load_settings() # Load strings strings.load_strings(self.common, self.get_resource_path("locale")) # Start the Onion self.onion = Onion(common, get_tor_paths=self.get_tor_paths) # Lock filename self.lock_filename = os.path.join(self.common.build_data_dir(), "lock") # Events filenames self.events_dir = os.path.join(self.common.build_data_dir(), "events") if not os.path.exists(self.events_dir): os.makedirs(self.events_dir, 0o700, True) self.events_filename = os.path.join(self.events_dir, "events") # Instantiate Meek, which is used to bypass censorship self.meek = Meek(self.common, get_tor_paths=self.get_tor_paths) self.css = self.get_css(qtapp.color_mode) self.color_mode = qtapp.color_mode def get_css(self, color_mode): header_color = "#4E064F" # purple in light title_color = "#333333" # dark gray color in main window stop_button_color = "#d0011b" # red button color for stopping server new_tab_button_background = "#ffffff" new_tab_button_border = "#efeff0" new_tab_button_text_color = "#4e0d4e" downloads_uploads_progress_bar_border_color = "#4E064F" downloads_uploads_progress_bar_chunk_color = "#4E064F" share_zip_progess_bar_border_color = "#4E064F" share_zip_progess_bar_chunk_color = "#4E064F" history_background_color = "#ffffff" history_label_color = "#000000" settings_error_color = "#FF0000" if color_mode == "dark": header_color = "#F2F2F2" title_color = "#F2F2F2" stop_button_color = "#C32F2F" new_tab_button_background = "#5F5F5F" new_tab_button_border = "#878787" new_tab_button_text_color = "#FFFFFF" share_zip_progess_bar_border_color = "#F2F2F2" history_background_color = "#191919" history_label_color = "#ffffff" settings_error_color = "#FF9999" return { # OnionShareGui styles "tab_widget": """ QTabBar::tab { width: 170px; height: 30px; } """, "tab_widget_new_tab_button": """ QPushButton { font-weight: bold; font-size: 20px; }""", "settings_subtab_bar": """ QTabBar::tab { background: transparent; } QTabBar::tab:selected { border-bottom: 3px solid; border-color: #4E064F; padding: 3px }""", "mode_new_tab_button": """ QPushButton { font-weight: bold; font-size: 30px; color: #601f61; }""", "mode_header_label": """ QLabel { color: """ + header_color + """; font-size: 48px; margin-bottom: 16px; }""", "settings_button": """ QPushButton { border: 0; border-radius: 0; }""", "server_status_indicator_label": """ QLabel { font-style: italic; color: #666666; padding: 2px; }""", "status_bar": """ QStatusBar { font-style: italic; color: #666666; } QStatusBar::item { border: 0px; }""", "autoconnect_start_button": """ QPushButton { background-color: #5fa416; color: #ffffff; padding: 10px; border: 0; border-radius: 5px; }""", "autoconnect_configure_button": """ QPushButton { padding: 9px 29px; color: #3f7fcf; text-align: left; }""", "enable_autoconnect": """ QCheckBox { margin-top: 30px; background: #FCFCFC; color: #000000; border: 1px solid #DDDBDA; border-radius: 8px; padding: 24px 16px; } QCheckBox::indicator { width: 0; height: 0; }""", "autoconnect_countries_combobox": """ QComboBox { padding: 10px; font-size: 16px; margin-left: 32px; } QComboBox:disabled { color: #666666; } """, "autoconnect_task_label": """ QLabel { font-weight: bold; } """, "autoconnect_failed_to_connect_label": """ QLabel { font-size: 18px; font-weight: bold; }""", "autoconnect_bridge_setting_options": """ QGroupBox { border: 0; border-color: transparent; background-color: transparent; font-weight: bold; margin-top: 16px; } QGroupBox::title { subcontrol-origin: margin; }""", # Common styles between modes and their child widgets "mode_settings_toggle_advanced": """ QPushButton { color: #3f7fcf; text-align: left; } """, "mode_info_label": """ QLabel { font-size: 12px; color: #666666; } """, "server_status_url": """ QLabel { background-color: #ffffff; color: #000000; padding: 10px; border: 1px solid #666666; font-size: 12px; } """, "server_status_url_buttons": """ QPushButton { padding: 4px 8px; text-align: center; } """, "server_status_button_stopped": """ QPushButton { background-color: #5fa416; color: #ffffff; padding: 10px 30px 10px 30px; border: 0; border-radius: 5px; }""", "server_status_button_working": """ QPushButton { background-color: #4c8211; color: #ffffff; padding: 10px 30px 10px 30px; border: 0; border-radius: 5px; font-style: italic; }""", "server_status_button_started": """ QPushButton { background-color: """ + stop_button_color + """; color: #ffffff; padding: 10px 30px 10px 30px; border: 0; border-radius: 5px; }""", "downloads_uploads_not_empty": """ QWidget{ background-color: """ + history_background_color + """; }""", "downloads_uploads_empty": """ QWidget { background-color: """ + history_background_color + """; border: 1px solid #999999; } QWidget QLabel { background-color: none; border: 0px; } """, "downloads_uploads_empty_text": """ QLabel { color: #999999; }""", "downloads_uploads_label": """ QLabel { font-weight: bold; font-size 14px; text-align: center; background-color: none; border: none; }""", "downloads_uploads_clear": """ QPushButton { color: #3f7fcf; } """, "download_uploads_indicator": """ QLabel { color: #ffffff; background-color: #f44449; font-weight: bold; font-size: 10px; padding: 2px; border-radius: 7px; text-align: center; }""", "downloads_uploads_progress_bar": """ QProgressBar { border: 1px solid """ + downloads_uploads_progress_bar_border_color + """; background-color: #ffffff !important; text-align: center; color: #9b9b9b; font-size: 14px; } QProgressBar::chunk { background-color: """ + downloads_uploads_progress_bar_chunk_color + """; width: 10px; }""", "history_default_label": """ QLabel { color: """ + history_label_color + """; }""", "history_individual_file_timestamp_label": """ QLabel { color: #666666; }""", "history_individual_file_status_code_label_2xx": """ QLabel { color: #008800; }""", "history_individual_file_status_code_label_4xx": """ QLabel { color: #cc0000; }""", "tor_not_connected_label": """ QLabel { font-size: 16px; font-style: italic; }""", # New tab "new_tab_button_image": """ QLabel { padding: 30px; text-align: center; } """, "new_tab_button_text": """ QLabel { border: 1px solid """ + new_tab_button_border + """; border-radius: 4px; background-color: """ + new_tab_button_background + """; text-align: center; color: """ + new_tab_button_text_color + """; } """, "new_tab_title_text": """ QLabel { text-align: center; color: """ + title_color + """; font-size: 25px; } """, # Share mode and child widget styles "share_delete_all_files_button": """ QPushButton { color: #3f7fcf; } """, "share_zip_progess_bar": """ QProgressBar { border: 1px solid """ + share_zip_progess_bar_border_color + """; background-color: #ffffff !important; text-align: center; color: #9b9b9b; } QProgressBar::chunk { border: 0px; background-color: """ + share_zip_progess_bar_chunk_color + """; width: 10px; }""", "share_filesize_warning": """ QLabel { padding: 10px 0; font-weight: bold; color: """ + title_color + """; } """, "share_file_selection_drop_here_header_label": """ QLabel { color: """ + header_color + """; font-size: 48px; }""", "share_file_selection_drop_here_label": """ QLabel { color: #666666; }""", "share_file_selection_drop_count_label": """ QLabel { color: #ffffff; background-color: #f44449; font-weight: bold; padding: 5px 10px; border-radius: 10px; }""", "share_file_list_drag_enter": """ FileList { border: 3px solid #538ad0; } """, "share_file_list_drag_leave": """ FileList { border: none; } """, "share_file_list_item_size": """ QLabel { color: #666666; font-size: 11px; }""", # Receive mode and child widget styles "receive_file": """ QWidget { background-color: #ffffff; } """, "receive_file_size": """ QLabel { color: #666666; font-size: 11px; }""", "receive_message_button": """ QPushButton { padding: 5px 10px; }""", "receive_options": """ QCheckBox:disabled { color: #666666; }""", # Tor Settings dialogs "tor_settings_error": """ QLabel { color: """ + settings_error_color + """; } """, } def get_tor_paths(self): if self.common.platform == "Linux": base_path = self.get_resource_path("tor") if base_path and os.path.isdir(base_path): self.common.log( "GuiCommon", "get_tor_paths", "using paths in resources" ) tor_path = os.path.join(base_path, "tor") tor_geo_ip_file_path = os.path.join(base_path, "geoip") tor_geo_ipv6_file_path = os.path.join(base_path, "geoip6") obfs4proxy_file_path = os.path.join(base_path, "obfs4proxy") snowflake_file_path = os.path.join(base_path, "snowflake-client") meek_client_file_path = os.path.join(base_path, "meek-client") else: # Fallback to looking in the path self.common.log("GuiCommon", "get_tor_paths", "using paths from PATH") tor_path = shutil.which("tor") obfs4proxy_file_path = shutil.which("obfs4proxy") snowflake_file_path = shutil.which("snowflake-client") meek_client_file_path = shutil.which("meek-client") prefix = os.path.dirname(os.path.dirname(tor_path)) tor_geo_ip_file_path = os.path.join(prefix, "share/tor/geoip") tor_geo_ipv6_file_path = os.path.join(prefix, "share/tor/geoip6") if self.common.platform == "Windows": base_path = self.get_resource_path("tor") tor_path = os.path.join(base_path, "tor.exe") obfs4proxy_file_path = os.path.join(base_path, "obfs4proxy.exe") snowflake_file_path = os.path.join(base_path, "snowflake-client.exe") meek_client_file_path = os.path.join(base_path, "meek-client.exe") tor_geo_ip_file_path = os.path.join(base_path, "geoip") tor_geo_ipv6_file_path = os.path.join(base_path, "geoip6") elif self.common.platform == "Darwin": base_path = self.get_resource_path("tor") tor_path = os.path.join(base_path, "tor") obfs4proxy_file_path = os.path.join(base_path, "obfs4proxy") snowflake_file_path = os.path.join(base_path, "snowflake-client") meek_client_file_path = os.path.join(base_path, "meek-client") tor_geo_ip_file_path = os.path.join(base_path, "geoip") tor_geo_ipv6_file_path = os.path.join(base_path, "geoip6") elif self.common.platform == "BSD": tor_path = "/usr/local/bin/tor" tor_geo_ip_file_path = "/usr/local/share/tor/geoip" tor_geo_ipv6_file_path = "/usr/local/share/tor/geoip6" obfs4proxy_file_path = "/usr/local/bin/obfs4proxy" meek_client_file_path = "/usr/local/bin/meek-client" snowflake_file_path = "/usr/local/bin/snowflake-client" return ( tor_path, tor_geo_ip_file_path, tor_geo_ipv6_file_path, obfs4proxy_file_path, snowflake_file_path, meek_client_file_path, ) @staticmethod def get_resource_path(filename): """ Returns the absolute path of a resource """ try: ref = importlib_resources.files("onionshare.resources") / filename with importlib_resources.as_file(ref) as path: return str(path) except FileNotFoundError: return None @staticmethod def get_translated_tor_error(e): """ Takes an exception defined in onion.py and returns a translated error message """ if type(e) is TorErrorInvalidSetting: return strings._("settings_error_unknown") elif type(e) is TorErrorAutomatic: return strings._("settings_error_automatic") elif type(e) is TorErrorSocketPort: return strings._("settings_error_socket_port").format(e.args[0], e.args[1]) elif type(e) is TorErrorSocketFile: return strings._("settings_error_socket_file").format(e.args[0]) elif type(e) is TorErrorMissingPassword: return strings._("settings_error_missing_password") elif type(e) is TorErrorUnreadableCookieFile: return strings._("settings_error_unreadable_cookie_file") elif type(e) is TorErrorAuthError: return strings._("settings_error_auth").format(e.args[0], e.args[1]) elif type(e) is TorErrorProtocolError: return strings._("error_tor_protocol_error").format(e.args[0]) elif type(e) is BundledTorTimeout: return strings._("settings_error_bundled_tor_timeout") elif type(e) is BundledTorBroken: return strings._("settings_error_bundled_tor_broken").format(e.args[0]) elif type(e) is TorTooOldEphemeral: return strings._("error_ephemeral_not_supported") elif type(e) is TorTooOldStealth: return strings._("error_stealth_not_supported") elif type(e) is PortNotAvailable: return strings._("error_port_not_available") return None @staticmethod def get_translated_web_error(e): """ Takes an exception defined in web.py and returns a translated error message """ if type(e) is WaitressException: return strings._("waitress_web_server_error") class ToggleCheckbox(QtWidgets.QCheckBox): def __init__(self, text): super(ToggleCheckbox, self).__init__(text) # Set default parameters self.setCursor(QtCore.Qt.PointingHandCursor) self.w = 50 self.h = 24 self.bg_color = "#D4D4D4" self.circle_color = "#BDBDBD" self.active_color = "#4E0D4E" self.inactive_color = "" def hitButton(self, pos): return self.toggleRect.contains(pos) def paintEvent(self, e): painter = QtGui.QPainter(self) painter.setRenderHint(QtGui.QPainter.Antialiasing) painter.setPen(QtCore.Qt.NoPen) opt = QtWidgets.QStyleOptionButton() opt.initFrom(self) self.initStyleOption(opt) s = self.style() s.drawControl(QtWidgets.QStyle.CE_CheckBox, opt, painter, self) rect = QtCore.QRect( s.subElementRect(QtWidgets.QStyle.SE_CheckBoxContents, opt, self) ) x = ( rect.width() - rect.x() - self.w + 20 ) # 20 is the padding between text and toggle y = ( self.height() / 2 - self.h / 2 + 16 ) # 16 is the padding top for the checkbox self.toggleRect = QtCore.QRect(x, y, self.w, self.h) painter.setBrush(QtGui.QColor(self.bg_color)) painter.drawRoundedRect(x, y, self.w, self.h, self.h / 2, self.h / 2) if not self.isChecked(): painter.setBrush(QtGui.QColor(self.circle_color)) painter.drawEllipse(x, y - 3, self.h + 6, self.h + 6) else: painter.setBrush(QtGui.QColor(self.active_color)) painter.drawEllipse( x + self.w - (self.h + 6), y - 3, self.h + 6, self.h + 6 ) painter.end() onionshare-onionshare-26fcdc5/desktop/onionshare/main_window.py000066400000000000000000000301261521174352300252300ustar00rootroot00000000000000# -*- coding: utf-8 -*- """ OnionShare | https://onionshare.org/ Copyright (C) 2014-2022 Micah Lee, et al. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program 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 General Public License along with this program. If not, see . """ import os import time from PySide6 import QtCore, QtWidgets, QtGui from . import strings from .widgets import Alert from .connection_tab import AutoConnectTab from .tab_widget import TabWidget from .settings_tab import SettingsTab from .gui_common import GuiCommon from .threads import OnionCleanupThread class MainWindow(QtWidgets.QMainWindow): """ MainWindow is the OnionShare main window, which contains the GUI elements, including all open tabs """ window_resized = QtCore.Signal() def __init__(self, common, filenames): super(MainWindow, self).__init__() self.common = common self.common.log("MainWindow", "__init__") # Initialize the window self.setMinimumWidth(1040) self.setMinimumHeight(700) self.setWindowTitle("OnionShare") self.setWindowIcon(QtGui.QIcon(GuiCommon.get_resource_path("images/logo.png"))) # System tray menu = QtWidgets.QMenu() self.settings_action = menu.addAction(strings._("gui_settings_window_title")) self.settings_action.triggered.connect(self.open_settings) self.help_action = menu.addAction(strings._("gui_settings_button_help")) self.help_action.triggered.connect(lambda: SettingsTab.open_help()) exit_action = menu.addAction(strings._("systray_menu_exit")) exit_action.triggered.connect(self.close) self.system_tray = QtWidgets.QSystemTrayIcon(self) # The convention is Mac systray icons are always grayscale if self.common.platform == "Darwin": self.system_tray.setIcon( QtGui.QIcon(GuiCommon.get_resource_path("images/logo_grayscale.png")) ) else: self.system_tray.setIcon( QtGui.QIcon(GuiCommon.get_resource_path("images/logo.png")) ) self.system_tray.setContextMenu(menu) self.system_tray.show() # Status bar self.status_bar = QtWidgets.QStatusBar() self.status_bar.setSizeGripEnabled(False) self.status_bar.setStyleSheet(self.common.gui.css["status_bar"]) self.setStatusBar(self.status_bar) # Server status indicator icons self.status_bar.server_status_image_stopped = QtGui.QImage( GuiCommon.get_resource_path(f"images/{self.common.gui.color_mode}_server_stopped.svg") ) self.status_bar.server_status_image_working = QtGui.QImage( GuiCommon.get_resource_path("images/server_working.svg") ) self.status_bar.server_status_image_started = QtGui.QImage( GuiCommon.get_resource_path("images/server_started.svg") ) # Server status indicator on the status bar self.status_bar.server_status_image_label = QtWidgets.QLabel() self.status_bar.server_status_image_label.setFixedWidth(20) self.status_bar.server_status_label = QtWidgets.QLabel("") self.status_bar.server_status_label.setStyleSheet( self.common.gui.css["server_status_indicator_label"] ) server_status_indicator_layout = QtWidgets.QHBoxLayout() server_status_indicator_layout.addWidget( self.status_bar.server_status_image_label ) server_status_indicator_layout.addWidget(self.status_bar.server_status_label) self.status_bar.server_status_indicator = QtWidgets.QWidget() self.status_bar.server_status_indicator.setLayout( server_status_indicator_layout ) self.status_bar.addPermanentWidget(self.status_bar.server_status_indicator) # Settings button self.settings_button = QtWidgets.QPushButton() self.settings_button.setDefault(False) self.settings_button.setFixedSize(40, 50) self.settings_button.setIcon( QtGui.QIcon( GuiCommon.get_resource_path( "images/{}_settings.png".format(self.common.gui.color_mode) ) ) ) sequence = QtGui.QKeySequence(QtCore.Qt.CTRL | QtCore.Qt.Key_H) self.settings_button.setShortcut(sequence) self.settings_button.setAccessibleName(strings._("gui_settings_window_title")) self.settings_button.clicked.connect(self.open_settings) self.settings_button.setStyleSheet(self.common.gui.css["settings_button"]) self.status_bar.addPermanentWidget(self.settings_button) # Tabs self.tabs = TabWidget(self.common, self.system_tray, self.status_bar, self) self.tabs.bring_to_front.connect(self.bring_to_front) # If we have saved persistent tabs, try opening those if len(self.common.settings.get("persistent_tabs")) > 0: for mode_settings_id in self.common.settings.get("persistent_tabs"): self.tabs.load_tab(mode_settings_id) # If not connected to tor in beginning, show autoconnect tab if not self.common.gui.onion.connected_to_tor: self.tabs.new_tab_clicked() else: # Start with opening the first tab self.tabs.new_tab_clicked() # Layout layout = QtWidgets.QVBoxLayout() layout.addWidget(self.tabs) central_widget = QtWidgets.QWidget() central_widget.setLayout(layout) self.setCentralWidget(central_widget) self.show() # Create the close warning dialog -- the dialog widget needs to be in the constructor # in order to test it self.close_dialog = QtWidgets.QMessageBox() self.close_dialog.setWindowTitle(strings._("gui_quit_warning_title")) self.close_dialog.setText(strings._("gui_quit_warning_description")) self.close_dialog.setIcon(QtWidgets.QMessageBox.Critical) self.close_dialog.accept_button = self.close_dialog.addButton( strings._("gui_quit_warning_quit"), QtWidgets.QMessageBox.AcceptRole ) self.close_dialog.reject_button = self.close_dialog.addButton( strings._("gui_quit_warning_cancel"), QtWidgets.QMessageBox.NoRole ) self.close_dialog.setDefaultButton(self.close_dialog.reject_button) # Check for autoconnect self.tabs.check_autoconnect_tab() def tor_connection_canceled(self): """ If the user cancels before Tor finishes connecting, ask if they want to quit, or open settings. """ self.common.log("MainWindow", "tor_connection_canceled") def ask(): a = Alert( self.common, strings._("gui_tor_connection_ask"), QtWidgets.QMessageBox.Question, buttons=QtWidgets.QMessageBox.NoButton, autostart=False, ) settings_button = QtWidgets.QPushButton( strings._("gui_tor_connection_ask_open_settings") ) quit_button = QtWidgets.QPushButton( strings._("gui_tor_connection_ask_quit") ) a.addButton(settings_button, QtWidgets.QMessageBox.AcceptRole) a.addButton(quit_button, QtWidgets.QMessageBox.RejectRole) a.setDefaultButton(settings_button) a.exec() if a.clickedButton() == settings_button: # Open settings self.common.log( "OnionShareGui", "_tor_connection_canceled", "Settings button clicked", ) self.open_tor_settings() if a.clickedButton() == quit_button: # Quit self.common.log( "OnionShareGui", "_tor_connection_canceled", "Quit button clicked" ) # Wait 1ms for the event loop to finish, then quit QtCore.QTimer.singleShot(1, self.common.gui.qtapp.quit) # Wait 100ms before asking QtCore.QTimer.singleShot(100, ask) def tor_connection_open_tor_settings(self): """ The TorConnectionDialog wants to open the Tor Settings dialog """ self.common.log("MainWindow", "tor_connection_open_tor_settings") # Wait 1ms for the event loop to finish closing the TorConnectionDialog QtCore.QTimer.singleShot(1, self.open_tor_settings) def open_tor_settings(self): """ Open the TorSettingsTab """ self._open_settings(active_tab="tor") def open_settings(self): """ Open the general SettingsTab """ self._open_settings(active_tab="general") def _open_settings(self, active_tab): self.common.log("MainWindow", f"open settings with active tab: {active_tab}") from_autoconnect = False for tab_id in self.tabs.tabs: if type(self.tabs.tabs[tab_id]) is AutoConnectTab: from_autoconnect = True break self.tabs.open_settings_tab(from_autoconnect, active_tab=active_tab) def bring_to_front(self): self.common.log("MainWindow", "bring_to_front") self.raise_() self.activateWindow() def closeEvent(self, e): self.common.log("MainWindow", "closeEvent") if self.tabs.are_tabs_active(): # Open the warning dialog self.common.log("MainWindow", "closeEvent, opening warning dialog") self.close_dialog.exec() # Close if self.close_dialog.clickedButton() == self.close_dialog.accept_button: self.system_tray.hide() e.accept() # Cancel else: e.ignore() return self.system_tray.hide() e.accept() def event(self, event): # Check if color mode switched while onionshare was open, if so, ask user to restart if event.type() == QtCore.QEvent.Type.ApplicationPaletteChange: QtCore.QTimer.singleShot(1, self.color_mode_warning) return True return QtWidgets.QMainWindow.event(self, event) def color_mode_warning(self): """ Open the color mode warning alert. """ notice = strings._("gui_color_mode_changed_notice") Alert(self.common, notice, QtWidgets.QMessageBox.Information) def cleanup(self): self.common.log("MainWindow", "cleanup") self.tabs.cleanup() alert = Alert( self.common, strings._("gui_rendezvous_cleanup"), QtWidgets.QMessageBox.Information, buttons=QtWidgets.QMessageBox.NoButton, autostart=False, ) quit_early_button = QtWidgets.QPushButton( strings._("gui_rendezvous_cleanup_quit_early") ) alert.addButton(quit_early_button, QtWidgets.QMessageBox.RejectRole) self.onion_cleanup_thread = OnionCleanupThread(self.common) self.onion_cleanup_thread.finished.connect(alert.accept) self.onion_cleanup_thread.start() alert.exec() if alert.clickedButton() == quit_early_button: self.common.log("MainWindow", "cleanup", "quitting early") if self.onion_cleanup_thread.isRunning(): self.onion_cleanup_thread.terminate() self.onion_cleanup_thread.wait() self.common.gui.onion.cleanup(wait=False) # Wait 1 second for threads to close gracefully, so tests finally pass time.sleep(1) def resizeEvent(self, event: QtGui.QResizeEvent): self.window_resized.emit() return super(MainWindow, self).resizeEvent(event) onionshare-onionshare-26fcdc5/desktop/onionshare/moat_dialog.py000066400000000000000000000306651521174352300252040ustar00rootroot00000000000000# -*- coding: utf-8 -*- """ OnionShare | https://onionshare.org/ Copyright (C) 2014-2022 Micah Lee, et al. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program 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 General Public License along with this program. If not, see . """ from PySide6 import QtCore, QtWidgets, QtGui import requests import os import base64 import json from . import strings from .gui_common import GuiCommon from onionshare_cli.meek import MeekNotFound, MeekNotRunning class MoatDialog(QtWidgets.QDialog): """ Moat dialog: Request a bridge from torproject.org """ got_bridges = QtCore.Signal(str) def __init__(self, common, meek): super(MoatDialog, self).__init__() self.common = common self.common.log("MoatDialog", "__init__") self.meek = meek self.setModal(True) self.setWindowTitle(strings._("gui_settings_bridge_moat_button")) self.setWindowIcon(QtGui.QIcon(GuiCommon.get_resource_path("images/logo.png"))) # Label self.label = QtWidgets.QLabel() # CAPTCHA image self.captcha = QtWidgets.QLabel() self.captcha.setFixedSize(400, 125) # this is the size of the CAPTCHA image # Solution input self.solution_lineedit = QtWidgets.QLineEdit() self.solution_lineedit.setPlaceholderText(strings._("moat_captcha_placeholder")) self.solution_lineedit.editingFinished.connect( self.solution_lineedit_editing_finished ) self.submit_button = QtWidgets.QPushButton(strings._("moat_captcha_submit")) self.submit_button.clicked.connect(self.submit_clicked) solution_layout = QtWidgets.QHBoxLayout() solution_layout.addWidget(self.solution_lineedit) solution_layout.addWidget(self.submit_button) # Error label self.error_label = QtWidgets.QLabel() self.error_label.setStyleSheet(self.common.gui.css["tor_settings_error"]) self.error_label.hide() # Buttons self.reload_button = QtWidgets.QPushButton(strings._("moat_captcha_reload")) self.reload_button.clicked.connect(self.reload_clicked) self.cancel_button = QtWidgets.QPushButton( strings._("gui_settings_button_cancel") ) self.cancel_button.clicked.connect(self.cancel_clicked) buttons_layout = QtWidgets.QHBoxLayout() buttons_layout.addStretch() buttons_layout.addWidget(self.reload_button) buttons_layout.addWidget(self.cancel_button) # Layout layout = QtWidgets.QVBoxLayout() layout.addWidget(self.label) layout.addWidget(self.captcha) layout.addLayout(solution_layout) layout.addStretch() layout.addWidget(self.error_label) layout.addLayout(buttons_layout) self.setLayout(layout) self.cancel_button.setFocus() self.reload_clicked() def reload_clicked(self): """ Reload button clicked. """ self.common.log("MoatDialog", "reload_clicked") self.label.setText(strings._("moat_contact_label")) self.error_label.hide() self.captcha.hide() self.solution_lineedit.hide() self.reload_button.hide() self.submit_button.hide() # BridgeDB fetch self.t_fetch = MoatThread(self.common, self.meek, "fetch") self.t_fetch.bridgedb_error.connect(self.bridgedb_error) self.t_fetch.captcha_ready.connect(self.captcha_ready) self.t_fetch.start() def submit_clicked(self): """ Submit button clicked. """ self.error_label.hide() self.solution_lineedit.setEnabled(False) solution = self.solution_lineedit.text().strip() if len(solution) == 0: self.common.log("MoatDialog", "submit_clicked", "solution is blank") self.error_label.setText(strings._("moat_solution_empty_error")) self.error_label.show() return # BridgeDB check self.t_check = MoatThread( self.common, self.meek, "check", { "transport": self.transport, "challenge": self.challenge, "solution": self.solution_lineedit.text(), }, ) self.t_check.bridgedb_error.connect(self.bridgedb_error) self.t_check.captcha_error.connect(self.captcha_error) self.t_check.bridges_ready.connect(self.bridges_ready) self.t_check.start() def cancel_clicked(self): """ Cancel button clicked. """ self.common.log("MoatDialog", "cancel_clicked") self.close() def bridgedb_error(self): self.common.log("MoatDialog", "bridgedb_error") self.error_label.setText(strings._("moat_bridgedb_error")) self.error_label.show() self.solution_lineedit.setEnabled(True) def captcha_error(self, msg): self.common.log("MoatDialog", "captcha_error") if msg == "": self.error_label.setText(strings._("moat_captcha_error")) else: self.error_label.setText(msg) self.error_label.show() self.solution_lineedit.setEnabled(True) def captcha_ready(self, transport, image, challenge): self.common.log("MoatDialog", "captcha_ready") self.transport = transport self.challenge = challenge # Save captcha image to disk, so we can load it captcha_data = base64.b64decode(image) captcha_filename = os.path.join(self.common.build_tmp_dir(), "captcha.jpg") with open(captcha_filename, "wb") as f: f.write(captcha_data) self.captcha.setPixmap(QtGui.QPixmap.fromImage(QtGui.QImage(captcha_filename))) os.remove(captcha_filename) self.label.setText(strings._("moat_captcha_label")) self.captcha.show() self.solution_lineedit.setEnabled(True) self.solution_lineedit.setText("") self.solution_lineedit.show() self.solution_lineedit.setFocus() self.reload_button.show() self.submit_button.show() def solution_lineedit_editing_finished(self): self.common.log("MoatDialog", "solution_lineedit_editing_finished") def bridges_ready(self, bridges): self.common.log("MoatDialog", "bridges_ready", bridges) self.got_bridges.emit(bridges) self.close() class MoatThread(QtCore.QThread): """ This does all of the communicating with BridgeDB in a separate thread. Valid actions are: - "fetch": requests a new CAPTCHA - "check": sends a CAPTCHA solution """ bridgedb_error = QtCore.Signal() captcha_error = QtCore.Signal(str) captcha_ready = QtCore.Signal(str, str, str) bridges_ready = QtCore.Signal(str) def __init__(self, common, meek, action, data={}): super(MoatThread, self).__init__() self.common = common self.common.log("MoatThread", "__init__", f"action={action}") self.meek = meek self.transport = "obfs4" self.action = action self.data = data def run(self): # Start Meek so that we can do domain fronting try: self.meek.start() except ( MeekNotFound, MeekNotRunning, ): self.bridgedb_error.emit() return # We should only fetch bridges if we can domain front, # but we can override this in local-only mode. if not self.meek.meek_proxies and not self.common.gui.local_only: self.common.log( "MoatThread", "run", f"Could not identify meek proxies to make request" ) self.bridgedb_error.emit() return if self.action == "fetch": self.common.log("MoatThread", "run", f"starting fetch") # Request a bridge r = requests.post( "https://bridges.torproject.org/moat/fetch", headers={"Content-Type": "application/vnd.api+json"}, proxies=self.meek.meek_proxies, json={ "data": [ { "version": "0.1.0", "type": "client-transports", "supported": ["obfs4", "snowflake"], } ] }, ) self.meek.cleanup() if r.status_code != 200: self.common.log("MoatThread", "run", f"status_code={r.status_code}") self.bridgedb_error.emit() return try: moat_res = r.json() if "errors" in moat_res: self.common.log("MoatThread", "run", f"errors={moat_res['errors']}") self.bridgedb_error.emit() return if "data" not in moat_res: self.common.log("MoatThread", "run", f"no data") self.bridgedb_error.emit() return if moat_res["data"][0]["type"] != "moat-challenge": self.common.log("MoatThread", "run", f"type != moat-challenge") self.bridgedb_error.emit() return transport = moat_res["data"][0]["transport"] image = moat_res["data"][0]["image"] challenge = moat_res["data"][0]["challenge"] self.captcha_ready.emit(transport, image, challenge) except Exception as e: self.common.log("MoatThread", "run", f"hit exception: {e}") self.bridgedb_error.emit() return elif self.action == "check": self.common.log("MoatThread", "run", f"starting check") # Check the CAPTCHA r = requests.post( "https://bridges.torproject.org/moat/check", headers={"Content-Type": "application/vnd.api+json"}, proxies=self.meek.meek_proxies, json={ "data": [ { "id": "2", "type": "moat-solution", "version": "0.1.0", "transport": self.data["transport"], "challenge": self.data["challenge"], "solution": self.data["solution"], "qrcode": "false", } ] }, ) self.meek.cleanup() if r.status_code != 200: self.common.log("MoatThread", "run", f"status_code={r.status_code}") self.bridgedb_error.emit() return try: moat_res = r.json() self.common.log( "MoatThread", "run", f"got bridges:\n{json.dumps(moat_res,indent=2)}", ) if "errors" in moat_res: self.common.log("MoatThread", "run", f"errors={moat_res['errors']}") if moat_res["errors"][0]["code"] == 419: self.captcha_error.emit("") return else: errors = " ".join([e["detail"] for e in moat_res["errors"]]) self.captcha_error.emit(errors) return if moat_res["data"][0]["type"] != "moat-bridges": self.common.log("MoatThread", "run", f"type != moat-bridges") self.bridgedb_error.emit() return bridges = moat_res["data"][0]["bridges"] self.bridges_ready.emit("\n".join(bridges)) except Exception as e: self.common.log("MoatThread", "run", f"hit exception: {e}") self.bridgedb_error.emit() return else: self.common.log("MoatThread", "run", f"invalid action: {self.action}") onionshare-onionshare-26fcdc5/desktop/onionshare/resources/000077500000000000000000000000001521174352300243535ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/desktop/onionshare/resources/__init__.py000066400000000000000000000000001521174352300264520ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/desktop/onionshare/resources/countries/000077500000000000000000000000001521174352300263665ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/desktop/onionshare/resources/countries/af.json000066400000000000000000000116741521174352300276600ustar00rootroot00000000000000{"AF": "Afganistan", "AX": "\u00c5landeilande", "AL": "Albani\u00eb", "DZ": "Algeri\u00eb", "AS": "Amerikaanse Samoa", "AD": "Andorra", "AO": "Angola", "AI": "Anguilla", "AQ": "Antarktika", "AG": "Antigua en Barbuda", "AR": "Argentini\u00eb", "AM": "Armeni\u00eb", "AW": "Aruba", "AU": "Australi\u00eb", "AZ": "Azerbeidjan", "BS": "Bahamas", "BH": "Bahrein", "BD": "Bangladesj", "BB": "Barbados", "BY": "Belarus", "BE": "Belgi\u00eb", "BZ": "Belize", "BJ": "Benin", "BM": "Bermuda", "BT": "Bhoetan", "BO": "Bolivi\u00eb", "BA": "Bosni\u00eb en Herzegowina", "BW": "Botswana", "BV": "Bouvet-eiland", "BR": "Brasili\u00eb", "IO": "Brits-Indiese Oseaangebied", "VG": "Britse Maagde-eilande", "BN": "Broenei", "BG": "Bulgarye", "BF": "Burkina Faso", "BI": "Burundi", "CL": "Chili", "CO": "Colombi\u00eb", "KM": "Comore", "CK": "Cookeilande", "CR": "Costa Rica", "CW": "Cura\u00e7ao", "CD": "Demokratiese Republiek van die Kongo", "DK": "Denemarke", "DJ": "Djiboeti", "DM": "Dominica", "DO": "Dominikaanse Republiek", "DE": "Duitsland", "EC": "Ecuador", "EG": "Egipte", "IM": "Eiland Man", "GQ": "Ekwatoriaal-Guinee", "SV": "El Salvador", "ER": "Eritrea", "EE": "Estland", "SZ": "Eswatini", "ET": "Ethiopi\u00eb", "FK": "Falklandeilande", "FO": "Faro\u00ebreilande", "FJ": "Fidji", "PH": "Filippyne", "FI": "Finland", "FR": "Frankryk", "GF": "Frans-Guyana", "PF": "Frans-Polinesi\u00eb", "TF": "Franse Suidelike Gebiede", "GA": "Gaboen", "GM": "Gambi\u00eb", "GE": "Georgi\u00eb", "GH": "Ghana", "GI": "Gibraltar", "GD": "Grenada", "GR": "Griekeland", "GL": "Groenland", "GP": "Guadeloupe", "GU": "Guam", "GT": "Guatemala", "GG": "Guernsey", "GN": "Guinee", "GW": "Guinee-Bissau", "GY": "Guyana", "HT": "Ha\u00efti", "HM": "Heardeiland en McDonaldeilande", "HN": "Honduras", "HU": "Hongarye", "HK": "Hongkong SAS Sjina", "IE": "Ierland", "IN": "Indi\u00eb", "ID": "Indonesi\u00eb", "IQ": "Irak", "IR": "Iran", "IL": "Israel", "IT": "Itali\u00eb", "CI": "Ivoorkus", "JM": "Jamaika", "JP": "Japan", "YE": "Jemen", "JO": "Jordani\u00eb", "KY": "Kaaimanseilande", "CV": "Kaap Verde", "KH": "Kambodja", "CM": "Kameroen", "CA": "Kanada", "BQ": "Karibiese Nederland", "QA": "Katar", "KZ": "Kazakstan", "KE": "Kenia", "CX": "Kerseiland", "KG": "Kirgistan", "KI": "Kiribati", "KW": "Koeweit", "CC": "Kokoseilande", "CG": "Kongo - Brazzaville", "HR": "Kroasi\u00eb", "CU": "Kuba", "LA": "Laos", "LS": "Lesotho", "LV": "Letland", "LB": "Libanon", "LR": "Liberi\u00eb", "LY": "Libi\u00eb", "LI": "Liechtenstein", "LT": "Litaue", "LU": "Luxemburg", "MO": "Macau SAS Sjina", "MG": "Madagaskar", "MW": "Malawi", "MV": "Maledive", "MY": "Maleisi\u00eb", "ML": "Mali", "MT": "Malta", "MA": "Marokko", "MQ": "Martinique", "MR": "Mauritani\u00eb", "MU": "Mauritius", "YT": "Mayotte", "MX": "Meksiko", "MM": "Mianmar (Birma)", "MD": "Moldowa", "MC": "Monaco", "MN": "Mongoli\u00eb", "ME": "Montenegro", "MS": "Montserrat", "MZ": "Mosambiek", "NA": "Namibi\u00eb", "NR": "Nauru", "NL": "Nederland", "NP": "Nepal", "NI": "Nicaragua", "NC": "Nieu-Kaledoni\u00eb", "NZ": "Nieu-Seeland", "NE": "Niger", "NG": "Nigeri\u00eb", "NU": "Niue", "KP": "Noord-Korea", "MK": "Noord-Macedoni\u00eb", "NO": "Noorwe\u00eb", "NF": "Norfolkeiland", "UA": "Oekra\u00efne", "UZ": "Oesbekistan", "OM": "Oman", "TL": "Oos-Timor", "AT": "Oostenryk", "PK": "Pakistan", "PW": "Palau", "PA": "Panama", "PG": "Papoea-Nieu-Guinee", "PY": "Paraguay", "PE": "Peru", "PN": "Pitcairneilande", "PL": "Pole", "PT": "Portugal", "PR": "Puerto Rico", "RE": "R\u00e9union", "RO": "Roemeni\u00eb", "RU": "Rusland", "RW": "Rwanda", "SB": "Salomonseilande", "WS": "Samoa", "SM": "San Marino", "ST": "S\u00e3o Tom\u00e9 en Pr\u00edncipe", "SA": "Saoedi-Arabi\u00eb", "SN": "Senegal", "CF": "Sentraal-Afrikaanse Republiek", "RS": "Serwi\u00eb", "SC": "Seychelle", "SL": "Sierra Leone", "SG": "Singapoer", "BL": "Sint Barth\u00e9lemy", "SH": "Sint Helena", "KN": "Sint Kitts en Nevis", "LC": "Sint Lucia", "SX": "Sint Maarten", "MF": "Sint Martin", "PM": "Sint Pierre en Miquelon", "VC": "Sint Vincent en die Grenadine", "CY": "Siprus", "SY": "Siri\u00eb", "CN": "Sjina", "SK": "Slowakye", "SI": "Sloweni\u00eb", "SD": "Soedan", "SO": "Somali\u00eb", "ES": "Spanje", "LK": "Sri Lanka", "ZA": "Suid-Afrika", "GS": "Suid-Georgi\u00eb en die Suidelike Sandwicheilande", "KR": "Suid-Korea", "SS": "Suid-Soedan", "SR": "Suriname", "SJ": "Svalbard en Jan Mayen", "SE": "Swede", "CH": "Switserland", "TJ": "Tadjikistan", "TW": "Taiwan", "TZ": "Tanzani\u00eb", "TH": "Thailand", "TG": "Togo", "TK": "Tokelau", "TO": "Tonga", "TT": "Trinidad en Tobago", "TD": "Tsjad", "CZ": "Tsjeggi\u00eb", "TN": "Tunisi\u00eb", "TM": "Turkmenistan", "TC": "Turks- en Caicoseilande", "TR": "Turkye", "UG": "Uganda", "UY": "Uruguay", "VU": "Vanuatu", "VA": "Vatikaanstad", "VE": "Venezuela", "AE": "Verenigde Arabiese Emirate", "GB": "Verenigde Koninkryk", "US": "Verenigde State van Amerika", "VN": "Vi\u00ebtnam", "VI": "VSA se Maagde-eilande", "WF": "Wallis en Futuna", "EH": "Wes-Sahara", "IS": "Ysland", "ZM": "Zambi\u00eb", "ZW": "Zimbabwe"}onionshare-onionshare-26fcdc5/desktop/onionshare/resources/countries/ar.json000066400000000000000000000356331521174352300276750ustar00rootroot00000000000000{"IS": "\u0622\u064a\u0633\u0644\u0646\u062f\u0627", "ET": "\u0625\u062b\u064a\u0648\u0628\u064a\u0627", "AZ": "\u0623\u0630\u0631\u0628\u064a\u062c\u0627\u0646", "AM": "\u0623\u0631\u0645\u064a\u0646\u064a\u0627", "AW": "\u0623\u0631\u0648\u0628\u0627", "ER": "\u0625\u0631\u064a\u062a\u0631\u064a\u0627", "ES": "\u0625\u0633\u0628\u0627\u0646\u064a\u0627", "AU": "\u0623\u0633\u062a\u0631\u0627\u0644\u064a\u0627", "EE": "\u0625\u0633\u062a\u0648\u0646\u064a\u0627", "IL": "\u0625\u0633\u0631\u0627\u0626\u064a\u0644", "SZ": "\u0625\u0633\u0648\u0627\u062a\u064a\u0646\u064a", "AF": "\u0623\u0641\u063a\u0627\u0646\u0633\u062a\u0627\u0646", "AR": "\u0627\u0644\u0623\u0631\u062c\u0646\u062a\u064a\u0646", "JO": "\u0627\u0644\u0623\u0631\u062f\u0646", "TF": "\u0627\u0644\u0623\u0642\u0627\u0644\u064a\u0645 \u0627\u0644\u062c\u0646\u0648\u0628\u064a\u0629 \u0627\u0644\u0641\u0631\u0646\u0633\u064a\u0629", "IO": "\u0627\u0644\u0625\u0642\u0644\u064a\u0645 \u0627\u0644\u0628\u0631\u064a\u0637\u0627\u0646\u064a \u0641\u064a \u0627\u0644\u0645\u062d\u064a\u0637 \u0627\u0644\u0647\u0646\u062f\u064a", "EC": "\u0627\u0644\u0625\u0643\u0648\u0627\u062f\u0648\u0631", "AE": "\u0627\u0644\u0625\u0645\u0627\u0631\u0627\u062a \u0627\u0644\u0639\u0631\u0628\u064a\u0629 \u0627\u0644\u0645\u062a\u062d\u062f\u0629", "AL": "\u0623\u0644\u0628\u0627\u0646\u064a\u0627", "BH": "\u0627\u0644\u0628\u062d\u0631\u064a\u0646", "BR": "\u0627\u0644\u0628\u0631\u0627\u0632\u064a\u0644", "PT": "\u0627\u0644\u0628\u0631\u062a\u063a\u0627\u0644", "BA": "\u0627\u0644\u0628\u0648\u0633\u0646\u0629 \u0648\u0627\u0644\u0647\u0631\u0633\u0643", "CZ": "\u0627\u0644\u062a\u0634\u064a\u0643", "ME": "\u0627\u0644\u062c\u0628\u0644 \u0627\u0644\u0623\u0633\u0648\u062f", "DZ": "\u0627\u0644\u062c\u0632\u0627\u0626\u0631", "DK": "\u0627\u0644\u062f\u0627\u0646\u0645\u0631\u0643", "CV": "\u0627\u0644\u0631\u0623\u0633 \u0627\u0644\u0623\u062e\u0636\u0631", "SV": "\u0627\u0644\u0633\u0644\u0641\u0627\u062f\u0648\u0631", "SN": "\u0627\u0644\u0633\u0646\u063a\u0627\u0644", "SD": "\u0627\u0644\u0633\u0648\u062f\u0627\u0646", "SE": "\u0627\u0644\u0633\u0648\u064a\u062f", "EH": "\u0627\u0644\u0635\u062d\u0631\u0627\u0621 \u0627\u0644\u063a\u0631\u0628\u064a\u0629", "SO": "\u0627\u0644\u0635\u0648\u0645\u0627\u0644", "CN": "\u0627\u0644\u0635\u064a\u0646", "IQ": "\u0627\u0644\u0639\u0631\u0627\u0642", "GA": "\u0627\u0644\u063a\u0627\u0628\u0648\u0646", "VA": "\u0627\u0644\u0641\u0627\u062a\u064a\u0643\u0627\u0646", "PH": "\u0627\u0644\u0641\u0644\u0628\u064a\u0646", "CM": "\u0627\u0644\u0643\u0627\u0645\u064a\u0631\u0648\u0646", "CG": "\u0627\u0644\u0643\u0648\u0646\u063a\u0648 - \u0628\u0631\u0627\u0632\u0627\u0641\u064a\u0644", "CD": "\u0627\u0644\u0643\u0648\u0646\u063a\u0648 - \u0643\u064a\u0646\u0634\u0627\u0633\u0627", "KW": "\u0627\u0644\u0643\u0648\u064a\u062a", "DE": "\u0623\u0644\u0645\u0627\u0646\u064a\u0627", "MA": "\u0627\u0644\u0645\u063a\u0631\u0628", "MX": "\u0627\u0644\u0645\u0643\u0633\u064a\u0643", "SA": "\u0627\u0644\u0645\u0645\u0644\u0643\u0629 \u0627\u0644\u0639\u0631\u0628\u064a\u0629 \u0627\u0644\u0633\u0639\u0648\u062f\u064a\u0629", "GB": "\u0627\u0644\u0645\u0645\u0644\u0643\u0629 \u0627\u0644\u0645\u062a\u062d\u062f\u0629", "NO": "\u0627\u0644\u0646\u0631\u0648\u064a\u062c", "AT": "\u0627\u0644\u0646\u0645\u0633\u0627", "NE": "\u0627\u0644\u0646\u064a\u062c\u0631", "IN": "\u0627\u0644\u0647\u0646\u062f", "US": "\u0627\u0644\u0648\u0644\u0627\u064a\u0627\u062a \u0627\u0644\u0645\u062a\u062d\u062f\u0629", "JP": "\u0627\u0644\u064a\u0627\u0628\u0627\u0646", "YE": "\u0627\u0644\u064a\u0645\u0646", "GR": "\u0627\u0644\u064a\u0648\u0646\u0627\u0646", "AQ": "\u0623\u0646\u062a\u0627\u0631\u0643\u062a\u064a\u0643\u0627", "AG": "\u0623\u0646\u062a\u064a\u063a\u0648\u0627 \u0648\u0628\u0631\u0628\u0648\u062f\u0627", "AD": "\u0623\u0646\u062f\u0648\u0631\u0627", "ID": "\u0625\u0646\u062f\u0648\u0646\u064a\u0633\u064a\u0627", "AO": "\u0623\u0646\u063a\u0648\u0644\u0627", "AI": "\u0623\u0646\u063a\u0648\u064a\u0644\u0627", "UY": "\u0623\u0648\u0631\u063a\u0648\u0627\u064a", "UZ": "\u0623\u0648\u0632\u0628\u0643\u0633\u062a\u0627\u0646", "UG": "\u0623\u0648\u063a\u0646\u062f\u0627", "UA": "\u0623\u0648\u0643\u0631\u0627\u0646\u064a\u0627", "IR": "\u0625\u064a\u0631\u0627\u0646", "IE": "\u0623\u064a\u0631\u0644\u0646\u062f\u0627", "IT": "\u0625\u064a\u0637\u0627\u0644\u064a\u0627", "PG": "\u0628\u0627\u0628\u0648\u0627 \u063a\u064a\u0646\u064a\u0627 \u0627\u0644\u062c\u062f\u064a\u062f\u0629", "PY": "\u0628\u0627\u0631\u0627\u063a\u0648\u0627\u064a", "PK": "\u0628\u0627\u0643\u0633\u062a\u0627\u0646", "PW": "\u0628\u0627\u0644\u0627\u0648", "BB": "\u0628\u0631\u0628\u0627\u062f\u0648\u0633", "BM": "\u0628\u0631\u0645\u0648\u062f\u0627", "BN": "\u0628\u0631\u0648\u0646\u0627\u064a", "BE": "\u0628\u0644\u062c\u064a\u0643\u0627", "BG": "\u0628\u0644\u063a\u0627\u0631\u064a\u0627", "BZ": "\u0628\u0644\u064a\u0632", "BD": "\u0628\u0646\u063a\u0644\u0627\u062f\u064a\u0634", "PA": "\u0628\u0646\u0645\u0627", "BJ": "\u0628\u0646\u064a\u0646", "BT": "\u0628\u0648\u062a\u0627\u0646", "BW": "\u0628\u0648\u062a\u0633\u0648\u0627\u0646\u0627", "PR": "\u0628\u0648\u0631\u062a\u0648\u0631\u064a\u0643\u0648", "BF": "\u0628\u0648\u0631\u0643\u064a\u0646\u0627 \u0641\u0627\u0633\u0648", "BI": "\u0628\u0648\u0631\u0648\u0646\u062f\u064a", "PL": "\u0628\u0648\u0644\u0646\u062f\u0627", "BO": "\u0628\u0648\u0644\u064a\u0641\u064a\u0627", "PF": "\u0628\u0648\u0644\u064a\u0646\u064a\u0632\u064a\u0627 \u0627\u0644\u0641\u0631\u0646\u0633\u064a\u0629", "PE": "\u0628\u064a\u0631\u0648", "BY": "\u0628\u064a\u0644\u0627\u0631\u0648\u0633", "TH": "\u062a\u0627\u064a\u0644\u0627\u0646\u062f", "TW": "\u062a\u0627\u064a\u0648\u0627\u0646", "TM": "\u062a\u0631\u0643\u0645\u0627\u0646\u0633\u062a\u0627\u0646", "TR": "\u062a\u0631\u0643\u064a\u0627", "TT": "\u062a\u0631\u064a\u0646\u064a\u062f\u0627\u062f \u0648\u062a\u0648\u0628\u0627\u063a\u0648", "TD": "\u062a\u0634\u0627\u062f", "CL": "\u062a\u0634\u064a\u0644\u064a", "TZ": "\u062a\u0646\u0632\u0627\u0646\u064a\u0627", "TG": "\u062a\u0648\u063a\u0648", "TK": "\u062a\u0648\u0643\u064a\u0644\u0648", "TN": "\u062a\u0648\u0646\u0633", "TO": "\u062a\u0648\u0646\u063a\u0627", "TL": "\u062a\u064a\u0645\u0648\u0631 - \u0644\u064a\u0634\u062a\u064a", "JM": "\u062c\u0627\u0645\u0627\u064a\u0643\u0627", "GI": "\u062c\u0628\u0644 \u0637\u0627\u0631\u0642", "AX": "\u062c\u0632\u0631 \u0622\u0644\u0627\u0646\u062f", "BS": "\u062c\u0632\u0631 \u0627\u0644\u0628\u0647\u0627\u0645\u0627", "KM": "\u062c\u0632\u0631 \u0627\u0644\u0642\u0645\u0631", "MQ": "\u062c\u0632\u0631 \u0627\u0644\u0645\u0627\u0631\u062a\u064a\u0646\u064a\u0643", "MV": "\u062c\u0632\u0631 \u0627\u0644\u0645\u0627\u0644\u062f\u064a\u0641", "PN": "\u062c\u0632\u0631 \u0628\u064a\u062a\u0643\u064a\u0631\u0646", "TC": "\u062c\u0632\u0631 \u062a\u0648\u0631\u0643\u0633 \u0648\u0643\u0627\u064a\u0643\u0648\u0633", "SB": "\u062c\u0632\u0631 \u0633\u0644\u064a\u0645\u0627\u0646", "FO": "\u062c\u0632\u0631 \u0641\u0627\u0631\u0648", "FK": "\u062c\u0632\u0631 \u0641\u0648\u0643\u0644\u0627\u0646\u062f", "VG": "\u062c\u0632\u0631 \u0641\u064a\u0631\u062c\u0646 \u0627\u0644\u0628\u0631\u064a\u0637\u0627\u0646\u064a\u0629", "VI": "\u062c\u0632\u0631 \u0641\u064a\u0631\u062c\u0646 \u0627\u0644\u062a\u0627\u0628\u0639\u0629 \u0644\u0644\u0648\u0644\u0627\u064a\u0627\u062a \u0627\u0644\u0645\u062a\u062d\u062f\u0629", "KY": "\u062c\u0632\u0631 \u0643\u0627\u064a\u0645\u0627\u0646", "CK": "\u062c\u0632\u0631 \u0643\u0648\u0643", "CC": "\u062c\u0632\u0631 \u0643\u0648\u0643\u0648\u0633 (\u0643\u064a\u0644\u064a\u0646\u063a)", "WF": "\u062c\u0632\u0631 \u0648\u0627\u0644\u0633 \u0648\u0641\u0648\u062a\u0648\u0646\u0627", "BV": "\u062c\u0632\u064a\u0631\u0629 \u0628\u0648\u0641\u064a\u0647", "CX": "\u062c\u0632\u064a\u0631\u0629 \u0643\u0631\u064a\u0633\u0645\u0627\u0633", "IM": "\u062c\u0632\u064a\u0631\u0629 \u0645\u0627\u0646", "NF": "\u062c\u0632\u064a\u0631\u0629 \u0646\u0648\u0631\u0641\u0648\u0644\u0643", "HM": "\u062c\u0632\u064a\u0631\u0629 \u0647\u064a\u0631\u062f \u0648\u062c\u0632\u0631 \u0645\u0627\u0643\u062f\u0648\u0646\u0627\u0644\u062f", "CF": "\u062c\u0645\u0647\u0648\u0631\u064a\u0629 \u0623\u0641\u0631\u064a\u0642\u064a\u0627 \u0627\u0644\u0648\u0633\u0637\u0649", "DO": "\u062c\u0645\u0647\u0648\u0631\u064a\u0629 \u0627\u0644\u062f\u0648\u0645\u064a\u0646\u064a\u0643\u0627\u0646", "ZA": "\u062c\u0646\u0648\u0628 \u0623\u0641\u0631\u064a\u0642\u064a\u0627", "SS": "\u062c\u0646\u0648\u0628 \u0627\u0644\u0633\u0648\u062f\u0627\u0646", "GE": "\u062c\u0648\u0631\u062c\u064a\u0627", "GS": "\u062c\u0648\u0631\u062c\u064a\u0627 \u0627\u0644\u062c\u0646\u0648\u0628\u064a\u0629 \u0648\u062c\u0632\u0631 \u0633\u0627\u0646\u062f\u0648\u064a\u062a\u0634 \u0627\u0644\u062c\u0646\u0648\u0628\u064a\u0629", "DJ": "\u062c\u064a\u0628\u0648\u062a\u064a", "DM": "\u062f\u0648\u0645\u064a\u0646\u064a\u0643\u0627", "RW": "\u0631\u0648\u0627\u0646\u062f\u0627", "RU": "\u0631\u0648\u0633\u064a\u0627", "RO": "\u0631\u0648\u0645\u0627\u0646\u064a\u0627", "RE": "\u0631\u0648\u064a\u0646\u064a\u0648\u0646", "ZM": "\u0632\u0627\u0645\u0628\u064a\u0627", "ZW": "\u0632\u064a\u0645\u0628\u0627\u0628\u0648\u064a", "CI": "\u0633\u0627\u062d\u0644 \u0627\u0644\u0639\u0627\u062c", "WS": "\u0633\u0627\u0645\u0648\u0627", "AS": "\u0633\u0627\u0645\u0648\u0627 \u0627\u0644\u0623\u0645\u0631\u064a\u0643\u064a\u0629", "BL": "\u0633\u0627\u0646 \u0628\u0627\u0631\u062a\u0644\u064a\u0645\u064a", "PM": "\u0633\u0627\u0646 \u0628\u064a\u064a\u0631 \u0648\u0645\u0643\u0648\u064a\u0644\u0648\u0646", "MF": "\u0633\u0627\u0646 \u0645\u0627\u0631\u062a\u0646", "SM": "\u0633\u0627\u0646 \u0645\u0627\u0631\u064a\u0646\u0648", "VC": "\u0633\u0627\u0646\u062a \u0641\u0646\u0633\u0646\u062a \u0648\u062c\u0632\u0631 \u063a\u0631\u064a\u0646\u0627\u062f\u064a\u0646", "KN": "\u0633\u0627\u0646\u062a \u0643\u064a\u062a\u0633 \u0648\u0646\u064a\u0641\u064a\u0633", "LC": "\u0633\u0627\u0646\u062a \u0644\u0648\u0633\u064a\u0627", "SX": "\u0633\u0627\u0646\u062a \u0645\u0627\u0631\u062a\u0646", "SH": "\u0633\u0627\u0646\u062a \u0647\u064a\u0644\u064a\u0646\u0627", "ST": "\u0633\u0627\u0648 \u062a\u0648\u0645\u064a \u0648\u0628\u0631\u064a\u0646\u0633\u064a\u0628\u064a", "LK": "\u0633\u0631\u064a\u0644\u0627\u0646\u0643\u0627", "SJ": "\u0633\u0641\u0627\u0644\u0628\u0627\u0631\u062f \u0648\u062c\u0627\u0646 \u0645\u0627\u064a\u0646", "SK": "\u0633\u0644\u0648\u0641\u0627\u0643\u064a\u0627", "SI": "\u0633\u0644\u0648\u0641\u064a\u0646\u064a\u0627", "SG": "\u0633\u0646\u063a\u0627\u0641\u0648\u0631\u0629", "SY": "\u0633\u0648\u0631\u064a\u0627", "SR": "\u0633\u0648\u0631\u064a\u0646\u0627\u0645", "CH": "\u0633\u0648\u064a\u0633\u0631\u0627", "SL": "\u0633\u064a\u0631\u0627\u0644\u064a\u0648\u0646", "SC": "\u0633\u064a\u0634\u0644", "RS": "\u0635\u0631\u0628\u064a\u0627", "TJ": "\u0637\u0627\u062c\u064a\u0643\u0633\u062a\u0627\u0646", "OM": "\u0639\u064f\u0645\u0627\u0646", "GM": "\u063a\u0627\u0645\u0628\u064a\u0627", "GH": "\u063a\u0627\u0646\u0627", "GD": "\u063a\u0631\u064a\u0646\u0627\u062f\u0627", "GL": "\u063a\u0631\u064a\u0646\u0644\u0627\u0646\u062f", "GT": "\u063a\u0648\u0627\u062a\u064a\u0645\u0627\u0644\u0627", "GP": "\u063a\u0648\u0627\u062f\u0644\u0648\u0628", "GU": "\u063a\u0648\u0627\u0645", "GF": "\u063a\u0648\u064a\u0627\u0646\u0627 \u0627\u0644\u0641\u0631\u0646\u0633\u064a\u0629", "GY": "\u063a\u064a\u0627\u0646\u0627", "GG": "\u063a\u064a\u0631\u0646\u0632\u064a", "GN": "\u063a\u064a\u0646\u064a\u0627", "GQ": "\u063a\u064a\u0646\u064a\u0627 \u0627\u0644\u0627\u0633\u062a\u0648\u0627\u0626\u064a\u0629", "GW": "\u063a\u064a\u0646\u064a\u0627 \u0628\u064a\u0633\u0627\u0648", "VU": "\u0641\u0627\u0646\u0648\u0627\u062a\u0648", "FR": "\u0641\u0631\u0646\u0633\u0627", "VE": "\u0641\u0646\u0632\u0648\u064a\u0644\u0627", "FI": "\u0641\u0646\u0644\u0646\u062f\u0627", "VN": "\u0641\u064a\u062a\u0646\u0627\u0645", "FJ": "\u0641\u064a\u062c\u064a", "CY": "\u0642\u0628\u0631\u0635", "QA": "\u0642\u0637\u0631", "KG": "\u0642\u064a\u0631\u063a\u064a\u0632\u0633\u062a\u0627\u0646", "KZ": "\u0643\u0627\u0632\u0627\u062e\u0633\u062a\u0627\u0646", "NC": "\u0643\u0627\u0644\u064a\u062f\u0648\u0646\u064a\u0627 \u0627\u0644\u062c\u062f\u064a\u062f\u0629", "HR": "\u0643\u0631\u0648\u0627\u062a\u064a\u0627", "KH": "\u0643\u0645\u0628\u0648\u062f\u064a\u0627", "CA": "\u0643\u0646\u062f\u0627", "CU": "\u0643\u0648\u0628\u0627", "CW": "\u0643\u0648\u0631\u0627\u0633\u0627\u0648", "KR": "\u0643\u0648\u0631\u064a\u0627 \u0627\u0644\u062c\u0646\u0648\u0628\u064a\u0629", "KP": "\u0643\u0648\u0631\u064a\u0627 \u0627\u0644\u0634\u0645\u0627\u0644\u064a\u0629", "CR": "\u0643\u0648\u0633\u062a\u0627\u0631\u064a\u0643\u0627", "CO": "\u0643\u0648\u0644\u0648\u0645\u0628\u064a\u0627", "KI": "\u0643\u064a\u0631\u064a\u0628\u0627\u062a\u064a", "KE": "\u0643\u064a\u0646\u064a\u0627", "LV": "\u0644\u0627\u062a\u0641\u064a\u0627", "LA": "\u0644\u0627\u0648\u0633", "LB": "\u0644\u0628\u0646\u0627\u0646", "LU": "\u0644\u0648\u0643\u0633\u0645\u0628\u0648\u0631\u063a", "LY": "\u0644\u064a\u0628\u064a\u0627", "LR": "\u0644\u064a\u0628\u064a\u0631\u064a\u0627", "LT": "\u0644\u064a\u062a\u0648\u0627\u0646\u064a\u0627", "LI": "\u0644\u064a\u062e\u062a\u0646\u0634\u062a\u0627\u064a\u0646", "LS": "\u0644\u064a\u0633\u0648\u062a\u0648", "MT": "\u0645\u0627\u0644\u0637\u0627", "ML": "\u0645\u0627\u0644\u064a", "MY": "\u0645\u0627\u0644\u064a\u0632\u064a\u0627", "YT": "\u0645\u0627\u064a\u0648\u062a", "MG": "\u0645\u062f\u063a\u0634\u0642\u0631", "EG": "\u0645\u0635\u0631", "MK": "\u0645\u0642\u062f\u0648\u0646\u064a\u0627 \u0627\u0644\u0634\u0645\u0627\u0644\u064a\u0629", "MW": "\u0645\u0644\u0627\u0648\u064a", "MO": "\u0645\u0646\u0637\u0642\u0629 \u0645\u0627\u0643\u0627\u0648 \u0627\u0644\u0625\u062f\u0627\u0631\u064a\u0629 \u0627\u0644\u062e\u0627\u0635\u0629", "MN": "\u0645\u0646\u063a\u0648\u0644\u064a\u0627", "MR": "\u0645\u0648\u0631\u064a\u062a\u0627\u0646\u064a\u0627", "MU": "\u0645\u0648\u0631\u064a\u0634\u064a\u0648\u0633", "MZ": "\u0645\u0648\u0632\u0645\u0628\u064a\u0642", "MD": "\u0645\u0648\u0644\u062f\u0648\u0641\u0627", "MC": "\u0645\u0648\u0646\u0627\u0643\u0648", "MS": "\u0645\u0648\u0646\u062a\u0633\u0631\u0627\u062a", "MM": "\u0645\u064a\u0627\u0646\u0645\u0627\u0631 (\u0628\u0648\u0631\u0645\u0627)", "NA": "\u0646\u0627\u0645\u064a\u0628\u064a\u0627", "NR": "\u0646\u0627\u0648\u0631\u0648", "NP": "\u0646\u064a\u0628\u0627\u0644", "NG": "\u0646\u064a\u062c\u064a\u0631\u064a\u0627", "NI": "\u0646\u064a\u0643\u0627\u0631\u0627\u063a\u0648\u0627", "NZ": "\u0646\u064a\u0648\u0632\u064a\u0644\u0646\u062f\u0627", "NU": "\u0646\u064a\u0648\u064a", "HT": "\u0647\u0627\u064a\u062a\u064a", "HN": "\u0647\u0646\u062f\u0648\u0631\u0627\u0633", "HU": "\u0647\u0646\u063a\u0627\u0631\u064a\u0627", "NL": "\u0647\u0648\u0644\u0646\u062f\u0627", "BQ": "\u0647\u0648\u0644\u0646\u062f\u0627 \u0627\u0644\u0643\u0627\u0631\u064a\u0628\u064a\u0629", "HK": "\u0647\u0648\u0646\u063a \u0643\u0648\u0646\u063a \u0627\u0644\u0635\u064a\u0646\u064a\u0629 (\u0645\u0646\u0637\u0642\u0629 \u0625\u062f\u0627\u0631\u064a\u0629 \u062e\u0627\u0635\u0629)"}onionshare-onionshare-26fcdc5/desktop/onionshare/resources/countries/be.json000066400000000000000000000403211521174352300276470ustar00rootroot00000000000000{"AE": "\u0410\u0431\u2019\u044f\u0434\u043d\u0430\u043d\u044b\u044f \u0410\u0440\u0430\u0431\u0441\u043a\u0456\u044f \u042d\u043c\u0456\u0440\u0430\u0442\u044b", "AZ": "\u0410\u0437\u0435\u0440\u0431\u0430\u0439\u0434\u0436\u0430\u043d", "AX": "\u0410\u043b\u0430\u043d\u0434\u0441\u043a\u0456\u044f \u0430\u0441\u0442\u0440\u0430\u0432\u044b", "AL": "\u0410\u043b\u0431\u0430\u043d\u0456\u044f", "DZ": "\u0410\u043b\u0436\u044b\u0440", "OM": "\u0410\u043c\u0430\u043d", "AS": "\u0410\u043c\u0435\u0440\u044b\u043a\u0430\u043d\u0441\u043a\u0430\u0435 \u0421\u0430\u043c\u043e\u0430", "VI": "\u0410\u043c\u0435\u0440\u044b\u043a\u0430\u043d\u0441\u043a\u0456\u044f \u0412\u0456\u0440\u0433\u0456\u043d\u0441\u043a\u0456\u044f \u0430\u0441\u0442\u0440\u0430\u0432\u044b", "AI": "\u0410\u043d\u0433\u0456\u043b\u044c\u044f", "AO": "\u0410\u043d\u0433\u043e\u043b\u0430", "AD": "\u0410\u043d\u0434\u043e\u0440\u0430", "AQ": "\u0410\u043d\u0442\u0430\u0440\u043a\u0442\u044b\u043a\u0430", "AG": "\u0410\u043d\u0442\u044b\u0433\u0443\u0430 \u0456 \u0411\u0430\u0440\u0431\u0443\u0434\u0430", "AR": "\u0410\u0440\u0433\u0435\u043d\u0446\u0456\u043d\u0430", "AM": "\u0410\u0440\u043c\u0435\u043d\u0456\u044f", "AW": "\u0410\u0440\u0443\u0431\u0430", "CK": "\u0410\u0441\u0442\u0440\u0430\u0432\u044b \u041a\u0443\u043a\u0430", "PN": "\u0410\u0441\u0442\u0440\u0430\u0432\u044b \u041f\u0456\u0442\u043a\u044d\u0440\u043d", "HM": "\u0410\u0441\u0442\u0440\u0430\u0432\u044b \u0425\u0435\u0440\u0434 \u0456 \u041c\u0430\u043a\u0434\u043e\u043d\u0430\u043b\u044c\u0434", "TC": "\u0410\u0441\u0442\u0440\u0430\u0432\u044b \u0426\u0451\u0440\u043a\u0441 \u0456 \u041a\u0430\u0439\u043a\u0430\u0441", "AU": "\u0410\u045e\u0441\u0442\u0440\u0430\u043b\u0456\u044f", "AT": "\u0410\u045e\u0441\u0442\u0440\u044b\u044f", "AF": "\u0410\u0444\u0433\u0430\u043d\u0456\u0441\u0442\u0430\u043d", "BS": "\u0411\u0430\u0433\u0430\u043c\u0441\u043a\u0456\u044f \u0430\u0441\u0442\u0440\u0430\u0432\u044b", "BG": "\u0411\u0430\u043b\u0433\u0430\u0440\u044b\u044f", "BO": "\u0411\u0430\u043b\u0456\u0432\u0456\u044f", "BD": "\u0411\u0430\u043d\u0433\u043b\u0430\u0434\u044d\u0448", "BB": "\u0411\u0430\u0440\u0431\u0430\u0434\u0430\u0441", "BW": "\u0411\u0430\u0442\u0441\u0432\u0430\u043d\u0430", "BH": "\u0411\u0430\u0445\u0440\u044d\u0439\u043d", "BY": "\u0411\u0435\u043b\u0430\u0440\u0443\u0441\u044c", "BZ": "\u0411\u0435\u043b\u0456\u0437", "BE": "\u0411\u0435\u043b\u044c\u0433\u0456\u044f", "BJ": "\u0411\u0435\u043d\u0456\u043d", "BM": "\u0411\u0435\u0440\u043c\u0443\u0434\u0441\u043a\u0456\u044f \u0430\u0441\u0442\u0440\u0430\u0432\u044b", "BA": "\u0411\u043e\u0441\u043d\u0456\u044f \u0456 \u0413\u0435\u0440\u0446\u0430\u0433\u0430\u0432\u0456\u043d\u0430", "BR": "\u0411\u0440\u0430\u0437\u0456\u043b\u0456\u044f", "BN": "\u0411\u0440\u0443\u043d\u0435\u0439", "IO": "\u0411\u0440\u044b\u0442\u0430\u043d\u0441\u043a\u0430\u044f \u0442\u044d\u0440\u044b\u0442\u043e\u0440\u044b\u044f \u045e \u0406\u043d\u0434\u044b\u0439\u0441\u043a\u0456\u043c \u0430\u043a\u0456\u044f\u043d\u0435", "VG": "\u0411\u0440\u044b\u0442\u0430\u043d\u0441\u043a\u0456\u044f \u0412\u0456\u0440\u0433\u0456\u043d\u0441\u043a\u0456\u044f \u0430\u0441\u0442\u0440\u0430\u0432\u044b", "BF": "\u0411\u0443\u0440\u043a\u0456\u043d\u0430-\u0424\u0430\u0441\u043e", "BI": "\u0411\u0443\u0440\u0443\u043d\u0434\u0437\u0456", "BT": "\u0411\u0443\u0442\u0430\u043d", "VN": "\u0412\u2019\u0435\u0442\u043d\u0430\u043c", "VU": "\u0412\u0430\u043d\u0443\u0430\u0442\u0443", "VA": "\u0412\u0430\u0442\u044b\u043a\u0430\u043d", "HU": "\u0412\u0435\u043d\u0433\u0440\u044b\u044f", "VE": "\u0412\u0435\u043d\u0435\u0441\u0443\u044d\u043b\u0430", "BV": "\u0412\u043e\u0441\u0442\u0440\u0430\u045e \u0411\u0443\u0432\u044d", "CX": "\u0412\u043e\u0441\u0442\u0440\u0430\u045e \u041a\u0430\u043b\u044f\u0434", "IM": "\u0412\u043e\u0441\u0442\u0440\u0430\u045e \u041c\u044d\u043d", "NF": "\u0412\u043e\u0441\u0442\u0440\u0430\u045e \u041d\u043e\u0440\u0444\u0430\u043b\u043a", "SH": "\u0412\u043e\u0441\u0442\u0440\u0430\u045e \u0421\u0432\u044f\u0442\u043e\u0439 \u0410\u043b\u0435\u043d\u044b", "GB": "\u0412\u044f\u043b\u0456\u043a\u0430\u0431\u0440\u044b\u0442\u0430\u043d\u0456\u044f", "GA": "\u0413\u0430\u0431\u043e\u043d", "HT": "\u0413\u0430\u0456\u0446\u0456", "GM": "\u0413\u0430\u043c\u0431\u0456\u044f", "GH": "\u0413\u0430\u043d\u0430", "HN": "\u0413\u0430\u043d\u0434\u0443\u0440\u0430\u0441", "HK": "\u0413\u0430\u043d\u043a\u043e\u043d\u0433, \u0421\u0410\u0420 (\u041a\u0456\u0442\u0430\u0439)", "GY": "\u0413\u0430\u044f\u043d\u0430", "GP": "\u0413\u0432\u0430\u0434\u044d\u043b\u0443\u043f\u0430", "GT": "\u0413\u0432\u0430\u0442\u044d\u043c\u0430\u043b\u0430", "GN": "\u0413\u0432\u0456\u043d\u0435\u044f", "GW": "\u0413\u0432\u0456\u043d\u0435\u044f-\u0411\u0456\u0441\u0430\u0443", "DE": "\u0413\u0435\u0440\u043c\u0430\u043d\u0456\u044f", "GG": "\u0413\u0435\u0440\u043d\u0441\u0456", "GI": "\u0413\u0456\u0431\u0440\u0430\u043b\u0442\u0430\u0440", "GE": "\u0413\u0440\u0443\u0437\u0456\u044f", "GD": "\u0413\u0440\u044d\u043d\u0430\u0434\u0430", "GL": "\u0413\u0440\u044d\u043d\u043b\u0430\u043d\u0434\u044b\u044f", "GR": "\u0413\u0440\u044d\u0446\u044b\u044f", "GU": "\u0413\u0443\u0430\u043c", "DM": "\u0414\u0430\u043c\u0456\u043d\u0456\u043a\u0430", "DO": "\u0414\u0430\u043c\u0456\u043d\u0456\u043a\u0430\u043d\u0441\u043a\u0430\u044f \u0420\u044d\u0441\u043f\u0443\u0431\u043b\u0456\u043a\u0430", "DK": "\u0414\u0430\u043d\u0456\u044f", "DJ": "\u0414\u0436\u044b\u0431\u0443\u0446\u0456", "EG": "\u0415\u0433\u0456\u043f\u0435\u0442", "YE": "\u0415\u043c\u0435\u043d", "ZM": "\u0417\u0430\u043c\u0431\u0456\u044f", "EH": "\u0417\u0430\u0445\u043e\u0434\u043d\u044f\u044f \u0421\u0430\u0445\u0430\u0440\u0430", "ZW": "\u0417\u0456\u043c\u0431\u0430\u0431\u0432\u044d", "US": "\u0417\u043b\u0443\u0447\u0430\u043d\u044b\u044f \u0428\u0442\u0430\u0442\u044b", "JO": "\u0406\u0430\u0440\u0434\u0430\u043d\u0456\u044f", "IL": "\u0406\u0437\u0440\u0430\u0456\u043b\u044c", "ID": "\u0406\u043d\u0434\u0430\u043d\u0435\u0437\u0456\u044f", "IN": "\u0406\u043d\u0434\u044b\u044f", "IQ": "\u0406\u0440\u0430\u043a", "IR": "\u0406\u0440\u0430\u043d", "IE": "\u0406\u0440\u043b\u0430\u043d\u0434\u044b\u044f", "IS": "\u0406\u0441\u043b\u0430\u043d\u0434\u044b\u044f", "ES": "\u0406\u0441\u043f\u0430\u043d\u0456\u044f", "IT": "\u0406\u0442\u0430\u043b\u0456\u044f", "CV": "\u041a\u0430\u0431\u0430-\u0412\u0435\u0440\u0434\u044d", "KZ": "\u041a\u0430\u0437\u0430\u0445\u0441\u0442\u0430\u043d", "KY": "\u041a\u0430\u0439\u043c\u0430\u043d\u0430\u0432\u044b \u0430\u0441\u0442\u0440\u0430\u0432\u044b", "CC": "\u041a\u0430\u043a\u043e\u0441\u0430\u0432\u044b\u044f (\u041a\u0456\u043b\u0456\u043d\u0433) \u0430\u0441\u0442\u0440\u0430\u0432\u044b", "CO": "\u041a\u0430\u043b\u0443\u043c\u0431\u0456\u044f", "KH": "\u041a\u0430\u043c\u0431\u043e\u0434\u0436\u0430", "CM": "\u041a\u0430\u043c\u0435\u0440\u0443\u043d", "KM": "\u041a\u0430\u043c\u043e\u0440\u0441\u043a\u0456\u044f \u0430\u0441\u0442\u0440\u0430\u0432\u044b", "CA": "\u041a\u0430\u043d\u0430\u0434\u0430", "BQ": "\u041a\u0430\u0440\u044b\u0431\u0441\u043a\u0456\u044f \u041d\u0456\u0434\u044d\u0440\u043b\u0430\u043d\u0434\u044b", "QA": "\u041a\u0430\u0442\u0430\u0440", "KE": "\u041a\u0435\u043d\u0456\u044f", "CY": "\u041a\u0456\u043f\u0440", "KI": "\u041a\u0456\u0440\u044b\u0431\u0430\u0446\u0456", "CN": "\u041a\u0456\u0442\u0430\u0439", "CG": "\u041a\u043e\u043d\u0433\u0430 - \u0411\u0440\u0430\u0437\u0430\u0432\u0456\u043b\u044c", "CD": "\u041a\u043e\u043d\u0433\u0430 (\u041a\u0456\u043d\u0448\u0430\u0441\u0430)", "CR": "\u041a\u043e\u0441\u0442\u0430-\u0420\u044b\u043a\u0430", "CI": "\u041a\u043e\u0442-\u0434\u2019\u0406\u0432\u0443\u0430\u0440", "CU": "\u041a\u0443\u0431\u0430", "KW": "\u041a\u0443\u0432\u0435\u0439\u0442", "KG": "\u041a\u044b\u0440\u0433\u044b\u0437\u0441\u0442\u0430\u043d", "CW": "\u041a\u044e\u0440\u0430\u0441\u0430\u0430", "LA": "\u041b\u0430\u043e\u0441", "LV": "\u041b\u0430\u0442\u0432\u0456\u044f", "LS": "\u041b\u0435\u0441\u043e\u0442\u0430", "LR": "\u041b\u0456\u0431\u0435\u0440\u044b\u044f", "LB": "\u041b\u0456\u0432\u0430\u043d", "LY": "\u041b\u0456\u0432\u0456\u044f", "LT": "\u041b\u0456\u0442\u0432\u0430", "LI": "\u041b\u0456\u0445\u0442\u044d\u043d\u0448\u0442\u044d\u0439\u043d", "LU": "\u041b\u044e\u043a\u0441\u0435\u043c\u0431\u0443\u0440\u0433", "MM": "\u041c\u2019\u044f\u043d\u043c\u0430 (\u0411\u0456\u0440\u043c\u0430)", "MG": "\u041c\u0430\u0434\u0430\u0433\u0430\u0441\u043a\u0430\u0440", "YT": "\u041c\u0430\u0451\u0442\u0430", "MZ": "\u041c\u0430\u0437\u0430\u043c\u0431\u0456\u043a", "MO": "\u041c\u0430\u043a\u0430\u0430, \u0421\u0410\u0420 (\u041a\u0456\u0442\u0430\u0439)", "MW": "\u041c\u0430\u043b\u0430\u0432\u0456", "MY": "\u041c\u0430\u043b\u0430\u0439\u0437\u0456\u044f", "MD": "\u041c\u0430\u043b\u0434\u043e\u0432\u0430", "ML": "\u041c\u0430\u043b\u0456", "MV": "\u041c\u0430\u043b\u044c\u0434\u044b\u0432\u044b", "MT": "\u041c\u0430\u043b\u044c\u0442\u0430", "MC": "\u041c\u0430\u043d\u0430\u043a\u0430", "MN": "\u041c\u0430\u043d\u0433\u043e\u043b\u0456\u044f", "MS": "\u041c\u0430\u043d\u0442\u0441\u0435\u0440\u0430\u0442", "MA": "\u041c\u0430\u0440\u043e\u043a\u0430", "MQ": "\u041c\u0430\u0440\u0446\u0456\u043d\u0456\u043a\u0430", "MU": "\u041c\u0430\u045e\u0440\u044b\u043a\u0456\u0439", "MR": "\u041c\u0430\u045e\u0440\u044b\u0442\u0430\u043d\u0456\u044f", "MX": "\u041c\u0435\u043a\u0441\u0456\u043a\u0430", "NA": "\u041d\u0430\u043c\u0456\u0431\u0456\u044f", "NO": "\u041d\u0430\u0440\u0432\u0435\u0433\u0456\u044f", "NR": "\u041d\u0430\u0443\u0440\u0443", "NP": "\u041d\u0435\u043f\u0430\u043b", "NE": "\u041d\u0456\u0433\u0435\u0440", "NG": "\u041d\u0456\u0433\u0435\u0440\u044b\u044f", "NL": "\u041d\u0456\u0434\u044d\u0440\u043b\u0430\u043d\u0434\u044b", "NI": "\u041d\u0456\u043a\u0430\u0440\u0430\u0433\u0443\u0430", "NU": "\u041d\u0456\u0443\u044d", "NZ": "\u041d\u043e\u0432\u0430\u044f \u0417\u0435\u043b\u0430\u043d\u0434\u044b\u044f", "NC": "\u041d\u043e\u0432\u0430\u044f \u041a\u0430\u043b\u0435\u0434\u043e\u043d\u0456\u044f", "PK": "\u041f\u0430\u043a\u0456\u0441\u0442\u0430\u043d", "PW": "\u041f\u0430\u043b\u0430\u0443", "PA": "\u041f\u0430\u043d\u0430\u043c\u0430", "PG": "\u041f\u0430\u043f\u0443\u0430-\u041d\u043e\u0432\u0430\u044f \u0413\u0432\u0456\u043d\u0435\u044f", "PY": "\u041f\u0430\u0440\u0430\u0433\u0432\u0430\u0439", "PT": "\u041f\u0430\u0440\u0442\u0443\u0433\u0430\u043b\u0456\u044f", "ZA": "\u041f\u0430\u045e\u0434\u043d\u0451\u0432\u0430-\u0410\u0444\u0440\u044b\u043a\u0430\u043d\u0441\u043a\u0430\u044f \u0420\u044d\u0441\u043f\u0443\u0431\u043b\u0456\u043a\u0430", "GS": "\u041f\u0430\u045e\u0434\u043d\u0451\u0432\u0430\u044f \u0413\u0435\u043e\u0440\u0433\u0456\u044f \u0456 \u041f\u0430\u045e\u0434\u043d\u0451\u0432\u044b\u044f \u0421\u0430\u043d\u0434\u0432\u0456\u0447\u0430\u0432\u044b \u0430\u0441\u0442\u0440\u0430\u0432\u044b", "KR": "\u041f\u0430\u045e\u0434\u043d\u0451\u0432\u0430\u044f \u041a\u0430\u0440\u044d\u044f", "SS": "\u041f\u0430\u045e\u0434\u043d\u0451\u0432\u044b \u0421\u0443\u0434\u0430\u043d", "KP": "\u041f\u0430\u045e\u043d\u043e\u0447\u043d\u0430\u044f \u041a\u0430\u0440\u044d\u044f", "MK": "\u041f\u0430\u045e\u043d\u043e\u0447\u043d\u0430\u044f \u041c\u0430\u043a\u0435\u0434\u043e\u043d\u0456\u044f", "PE": "\u041f\u0435\u0440\u0443", "PL": "\u041f\u043e\u043b\u044c\u0448\u0447\u0430", "PR": "\u041f\u0443\u044d\u0440\u0442\u0430-\u0420\u044b\u043a\u0430", "RU": "\u0420\u0430\u0441\u0456\u044f", "RW": "\u0420\u0443\u0430\u043d\u0434\u0430", "RO": "\u0420\u0443\u043c\u044b\u043d\u0456\u044f", "RE": "\u0420\u044d\u044e\u043d\u044c\u0451\u043d", "SB": "\u0421\u0430\u043b\u0430\u043c\u043e\u043d\u0430\u0432\u044b \u0430\u0441\u0442\u0440\u0430\u0432\u044b", "SV": "\u0421\u0430\u043b\u044c\u0432\u0430\u0434\u043e\u0440", "SO": "\u0421\u0430\u043c\u0430\u043b\u0456", "WS": "\u0421\u0430\u043c\u043e\u0430", "SM": "\u0421\u0430\u043d-\u041c\u0430\u0440\u044b\u043d\u0430", "ST": "\u0421\u0430\u043d-\u0422\u0430\u043c\u044d \u0456 \u041f\u0440\u044b\u043d\u0441\u0456\u043f\u0456", "SA": "\u0421\u0430\u0443\u0434\u0430\u045e\u0441\u043a\u0430\u044f \u0410\u0440\u0430\u0432\u0456\u044f", "SC": "\u0421\u0435\u0439\u0448\u044d\u043b\u044c\u0441\u043a\u0456\u044f \u0430\u0441\u0442\u0440\u0430\u0432\u044b", "BL": "\u0421\u0435\u043d-\u0411\u0430\u0440\u0442\u044d\u043b\u044c\u043c\u0456", "MF": "\u0421\u0435\u043d-\u041c\u0430\u0440\u0442\u044d\u043d", "PM": "\u0421\u0435\u043d-\u041f\u2019\u0435\u0440 \u0456 \u041c\u0456\u043a\u0435\u043b\u043e\u043d", "SN": "\u0421\u0435\u043d\u0435\u0433\u0430\u043b", "VC": "\u0421\u0435\u043d\u0442-\u0412\u0456\u043d\u0441\u0435\u043d\u0442 \u0456 \u0413\u0440\u044d\u043d\u0430\u0434\u0437\u0456\u043d\u044b", "KN": "\u0421\u0435\u043d\u0442-\u041a\u0456\u0442\u0441 \u0456 \u041d\u0435\u0432\u0456\u0441", "LC": "\u0421\u0435\u043d\u0442-\u041b\u044e\u0441\u0456\u044f", "RS": "\u0421\u0435\u0440\u0431\u0456\u044f", "SG": "\u0421\u0456\u043d\u0433\u0430\u043f\u0443\u0440", "SX": "\u0421\u0456\u043d\u0442-\u041c\u0430\u0440\u0442\u044d\u043d", "SY": "\u0421\u0456\u0440\u044b\u044f", "SK": "\u0421\u043b\u0430\u0432\u0430\u043a\u0456\u044f", "SI": "\u0421\u043b\u0430\u0432\u0435\u043d\u0456\u044f", "SD": "\u0421\u0443\u0434\u0430\u043d", "SR": "\u0421\u0443\u0440\u044b\u043d\u0430\u043c", "SL": "\u0421\u044c\u0435\u0440\u0430-\u041b\u0435\u043e\u043d\u044d", "TJ": "\u0422\u0430\u0434\u0436\u044b\u043a\u0456\u0441\u0442\u0430\u043d", "TW": "\u0422\u0430\u0439\u0432\u0430\u043d\u044c", "TH": "\u0422\u0430\u0439\u043b\u0430\u043d\u0434", "TK": "\u0422\u0430\u043a\u0435\u043b\u0430\u0443", "TZ": "\u0422\u0430\u043d\u0437\u0430\u043d\u0456\u044f", "TG": "\u0422\u043e\u0433\u0430", "TO": "\u0422\u043e\u043d\u0433\u0430", "TT": "\u0422\u0440\u044b\u043d\u0456\u0434\u0430\u0434 \u0456 \u0422\u0430\u0431\u0430\u0433\u0430", "TN": "\u0422\u0443\u043d\u0456\u0441", "TM": "\u0422\u0443\u0440\u043a\u043c\u0435\u043d\u0456\u0441\u0442\u0430\u043d", "TR": "\u0422\u0443\u0440\u0446\u044b\u044f", "TL": "\u0422\u044b\u043c\u043e\u0440-\u041b\u0435\u0448\u0446\u0456", "UG": "\u0423\u0433\u0430\u043d\u0434\u0430", "UZ": "\u0423\u0437\u0431\u0435\u043a\u0456\u0441\u0442\u0430\u043d", "UA": "\u0423\u043a\u0440\u0430\u0456\u043d\u0430", "WF": "\u0423\u043e\u043b\u0456\u0441 \u0456 \u0424\u0443\u0442\u0443\u043d\u0430", "UY": "\u0423\u0440\u0443\u0433\u0432\u0430\u0439", "FK": "\u0424\u0430\u043b\u043a\u043b\u0435\u043d\u0434\u0441\u043a\u0456\u044f \u0430\u0441\u0442\u0440\u0430\u0432\u044b", "FO": "\u0424\u0430\u0440\u044d\u0440\u0441\u043a\u0456\u044f \u0430\u0441\u0442\u0440\u0430\u0432\u044b", "FJ": "\u0424\u0456\u0434\u0436\u044b", "PH": "\u0424\u0456\u043b\u0456\u043f\u0456\u043d\u044b", "FI": "\u0424\u0456\u043d\u043b\u044f\u043d\u0434\u044b\u044f", "GF": "\u0424\u0440\u0430\u043d\u0446\u0443\u0437\u0441\u043a\u0430\u044f \u0413\u0432\u0456\u044f\u043d\u0430", "PF": "\u0424\u0440\u0430\u043d\u0446\u0443\u0437\u0441\u043a\u0430\u044f \u041f\u0430\u043b\u0456\u043d\u0435\u0437\u0456\u044f", "TF": "\u0424\u0440\u0430\u043d\u0446\u0443\u0437\u0441\u043a\u0456\u044f \u043f\u0430\u045e\u0434\u043d\u0451\u0432\u044b\u044f \u0442\u044d\u0440\u044b\u0442\u043e\u0440\u044b\u0456", "FR": "\u0424\u0440\u0430\u043d\u0446\u044b\u044f", "HR": "\u0425\u0430\u0440\u0432\u0430\u0442\u044b\u044f", "CF": "\u0426\u044d\u043d\u0442\u0440\u0430\u043b\u044c\u043d\u0430-\u0410\u0444\u0440\u044b\u043a\u0430\u043d\u0441\u043a\u0430\u044f \u0420\u044d\u0441\u043f\u0443\u0431\u043b\u0456\u043a\u0430", "TD": "\u0427\u0430\u0434", "ME": "\u0427\u0430\u0440\u043d\u0430\u0433\u043e\u0440\u044b\u044f", "CL": "\u0427\u044b\u043b\u0456", "CZ": "\u0427\u044d\u0445\u0456\u044f", "CH": "\u0428\u0432\u0435\u0439\u0446\u0430\u0440\u044b\u044f", "SE": "\u0428\u0432\u0435\u0446\u044b\u044f", "SJ": "\u0428\u043f\u0456\u0446\u0431\u0435\u0440\u0433\u0435\u043d \u0456 \u042f\u043d-\u041c\u0430\u0435\u043d", "LK": "\u0428\u0440\u044b-\u041b\u0430\u043d\u043a\u0430", "EC": "\u042d\u043a\u0432\u0430\u0434\u043e\u0440", "GQ": "\u042d\u043a\u0432\u0430\u0442\u0430\u0440\u044b\u044f\u043b\u044c\u043d\u0430\u044f \u0413\u0432\u0456\u043d\u0435\u044f", "ER": "\u042d\u0440\u044b\u0442\u0440\u044d\u044f", "SZ": "\u042d\u0441\u0432\u0430\u0442\u044b\u043d\u0456", "EE": "\u042d\u0441\u0442\u043e\u043d\u0456\u044f", "ET": "\u042d\u0444\u0456\u043e\u043f\u0456\u044f", "JM": "\u042f\u043c\u0430\u0439\u043a\u0430", "JP": "\u042f\u043f\u043e\u043d\u0456\u044f"}onionshare-onionshare-26fcdc5/desktop/onionshare/resources/countries/bg.json000066400000000000000000000373431521174352300276630ustar00rootroot00000000000000{"AU": "\u0410\u0432\u0441\u0442\u0440\u0430\u043b\u0438\u044f", "AT": "\u0410\u0432\u0441\u0442\u0440\u0438\u044f", "AZ": "\u0410\u0437\u0435\u0440\u0431\u0430\u0439\u0434\u0436\u0430\u043d", "AL": "\u0410\u043b\u0431\u0430\u043d\u0438\u044f", "DZ": "\u0410\u043b\u0436\u0438\u0440", "AS": "\u0410\u043c\u0435\u0440\u0438\u043a\u0430\u043d\u0441\u043a\u0430 \u0421\u0430\u043c\u043e\u0430", "VI": "\u0410\u043c\u0435\u0440\u0438\u043a\u0430\u043d\u0441\u043a\u0438 \u0412\u0438\u0440\u0434\u0436\u0438\u043d\u0441\u043a\u0438 \u043e\u0441\u0442\u0440\u043e\u0432\u0438", "AO": "\u0410\u043d\u0433\u043e\u043b\u0430", "AI": "\u0410\u043d\u0433\u0443\u0438\u043b\u0430", "AD": "\u0410\u043d\u0434\u043e\u0440\u0430", "AQ": "\u0410\u043d\u0442\u0430\u0440\u043a\u0442\u0438\u043a\u0430", "AG": "\u0410\u043d\u0442\u0438\u0433\u0443\u0430 \u0438 \u0411\u0430\u0440\u0431\u0443\u0434\u0430", "AR": "\u0410\u0440\u0436\u0435\u043d\u0442\u0438\u043d\u0430", "AM": "\u0410\u0440\u043c\u0435\u043d\u0438\u044f", "AW": "\u0410\u0440\u0443\u0431\u0430", "AF": "\u0410\u0444\u0433\u0430\u043d\u0438\u0441\u0442\u0430\u043d", "BD": "\u0411\u0430\u043d\u0433\u043b\u0430\u0434\u0435\u0448", "BB": "\u0411\u0430\u0440\u0431\u0430\u0434\u043e\u0441", "BS": "\u0411\u0430\u0445\u0430\u043c\u0441\u043a\u0438 \u043e\u0441\u0442\u0440\u043e\u0432\u0438", "BH": "\u0411\u0430\u0445\u0440\u0435\u0439\u043d", "BY": "\u0411\u0435\u043b\u0430\u0440\u0443\u0441", "BE": "\u0411\u0435\u043b\u0433\u0438\u044f", "BZ": "\u0411\u0435\u043b\u0438\u0437", "BJ": "\u0411\u0435\u043d\u0438\u043d", "BM": "\u0411\u0435\u0440\u043c\u0443\u0434\u0441\u043a\u0438 \u043e\u0441\u0442\u0440\u043e\u0432\u0438", "BO": "\u0411\u043e\u043b\u0438\u0432\u0438\u044f", "BA": "\u0411\u043e\u0441\u043d\u0430 \u0438 \u0425\u0435\u0440\u0446\u0435\u0433\u043e\u0432\u0438\u043d\u0430", "BW": "\u0411\u043e\u0442\u0441\u0432\u0430\u043d\u0430", "BR": "\u0411\u0440\u0430\u0437\u0438\u043b\u0438\u044f", "IO": "\u0411\u0440\u0438\u0442\u0430\u043d\u0441\u043a\u0430 \u0442\u0435\u0440\u0438\u0442\u043e\u0440\u0438\u044f \u0432 \u0418\u043d\u0434\u0438\u0439\u0441\u043a\u0438\u044f \u043e\u043a\u0435\u0430\u043d", "VG": "\u0411\u0440\u0438\u0442\u0430\u043d\u0441\u043a\u0438 \u0412\u0438\u0440\u0434\u0436\u0438\u043d\u0441\u043a\u0438 \u043e\u0441\u0442\u0440\u043e\u0432\u0438", "BN": "\u0411\u0440\u0443\u043d\u0435\u0439 \u0414\u0430\u0440\u0443\u0441\u0441\u0430\u043b\u0430\u043c", "BF": "\u0411\u0443\u0440\u043a\u0438\u043d\u0430 \u0424\u0430\u0441\u043e", "BI": "\u0411\u0443\u0440\u0443\u043d\u0434\u0438", "BT": "\u0411\u0443\u0442\u0430\u043d", "BG": "\u0411\u044a\u043b\u0433\u0430\u0440\u0438\u044f", "VU": "\u0412\u0430\u043d\u0443\u0430\u0442\u0443", "VA": "\u0412\u0430\u0442\u0438\u043a\u0430\u043d", "VE": "\u0412\u0435\u043d\u0435\u0446\u0443\u0435\u043b\u0430", "VN": "\u0412\u0438\u0435\u0442\u043d\u0430\u043c", "GA": "\u0413\u0430\u0431\u043e\u043d", "GM": "\u0413\u0430\u043c\u0431\u0438\u044f", "GH": "\u0413\u0430\u043d\u0430", "GY": "\u0413\u0430\u044f\u043d\u0430", "GP": "\u0413\u0432\u0430\u0434\u0435\u043b\u0443\u043f\u0430", "GT": "\u0413\u0432\u0430\u0442\u0435\u043c\u0430\u043b\u0430", "GN": "\u0413\u0432\u0438\u043d\u0435\u044f", "GW": "\u0413\u0432\u0438\u043d\u0435\u044f-\u0411\u0438\u0441\u0430\u0443", "DE": "\u0413\u0435\u0440\u043c\u0430\u043d\u0438\u044f", "GI": "\u0413\u0438\u0431\u0440\u0430\u043b\u0442\u0430\u0440", "GD": "\u0413\u0440\u0435\u043d\u0430\u0434\u0430", "GL": "\u0413\u0440\u0435\u043d\u043b\u0430\u043d\u0434\u0438\u044f", "GE": "\u0413\u0440\u0443\u0437\u0438\u044f", "GU": "\u0413\u0443\u0430\u043c", "GG": "\u0413\u044a\u0440\u043d\u0437\u0438", "GR": "\u0413\u044a\u0440\u0446\u0438\u044f", "DK": "\u0414\u0430\u043d\u0438\u044f", "DJ": "\u0414\u0436\u0438\u0431\u0443\u0442\u0438", "DM": "\u0414\u043e\u043c\u0438\u043d\u0438\u043a\u0430", "DO": "\u0414\u043e\u043c\u0438\u043d\u0438\u043a\u0430\u043d\u0441\u043a\u0430 \u0440\u0435\u043f\u0443\u0431\u043b\u0438\u043a\u0430", "EG": "\u0415\u0433\u0438\u043f\u0435\u0442", "EC": "\u0415\u043a\u0432\u0430\u0434\u043e\u0440", "GQ": "\u0415\u043a\u0432\u0430\u0442\u043e\u0440\u0438\u0430\u043b\u043d\u0430 \u0413\u0432\u0438\u043d\u0435\u044f", "ER": "\u0415\u0440\u0438\u0442\u0440\u0435\u044f", "SZ": "\u0415\u0441\u0432\u0430\u0442\u0438\u043d\u0438", "EE": "\u0415\u0441\u0442\u043e\u043d\u0438\u044f", "ET": "\u0415\u0442\u0438\u043e\u043f\u0438\u044f", "ZM": "\u0417\u0430\u043c\u0431\u0438\u044f", "EH": "\u0417\u0430\u043f\u0430\u0434\u043d\u0430 \u0421\u0430\u0445\u0430\u0440\u0430", "ZW": "\u0417\u0438\u043c\u0431\u0430\u0431\u0432\u0435", "IL": "\u0418\u0437\u0440\u0430\u0435\u043b", "TL": "\u0418\u0437\u0442\u043e\u0447\u0435\u043d \u0422\u0438\u043c\u043e\u0440", "IN": "\u0418\u043d\u0434\u0438\u044f", "ID": "\u0418\u043d\u0434\u043e\u043d\u0435\u0437\u0438\u044f", "IQ": "\u0418\u0440\u0430\u043a", "IR": "\u0418\u0440\u0430\u043d", "IE": "\u0418\u0440\u043b\u0430\u043d\u0434\u0438\u044f", "IS": "\u0418\u0441\u043b\u0430\u043d\u0434\u0438\u044f", "ES": "\u0418\u0441\u043f\u0430\u043d\u0438\u044f", "IT": "\u0418\u0442\u0430\u043b\u0438\u044f", "YE": "\u0419\u0435\u043c\u0435\u043d", "JO": "\u0419\u043e\u0440\u0434\u0430\u043d\u0438\u044f", "CV": "\u041a\u0430\u0431\u043e \u0412\u0435\u0440\u0434\u0435", "KZ": "\u041a\u0430\u0437\u0430\u0445\u0441\u0442\u0430\u043d", "KY": "\u041a\u0430\u0439\u043c\u0430\u043d\u043e\u0432\u0438 \u043e\u0441\u0442\u0440\u043e\u0432\u0438", "KH": "\u041a\u0430\u043c\u0431\u043e\u0434\u0436\u0430", "CM": "\u041a\u0430\u043c\u0435\u0440\u0443\u043d", "CA": "\u041a\u0430\u043d\u0430\u0434\u0430", "BQ": "\u041a\u0430\u0440\u0438\u0431\u0441\u043a\u0430 \u041d\u0438\u0434\u0435\u0440\u043b\u0430\u043d\u0434\u0438\u044f", "QA": "\u041a\u0430\u0442\u0430\u0440", "KE": "\u041a\u0435\u043d\u0438\u044f", "CY": "\u041a\u0438\u043f\u044a\u0440", "KG": "\u041a\u0438\u0440\u0433\u0438\u0437\u0441\u0442\u0430\u043d", "KI": "\u041a\u0438\u0440\u0438\u0431\u0430\u0442\u0438", "CN": "\u041a\u0438\u0442\u0430\u0439", "CC": "\u041a\u043e\u043a\u043e\u0441\u043e\u0432\u0438 \u043e\u0441\u0442\u0440\u043e\u0432\u0438 (\u043e\u0441\u0442\u0440\u043e\u0432\u0438 \u041a\u0438\u0439\u043b\u0438\u043d\u0433)", "CO": "\u041a\u043e\u043b\u0443\u043c\u0431\u0438\u044f", "KM": "\u041a\u043e\u043c\u043e\u0440\u0441\u043a\u0438 \u043e\u0441\u0442\u0440\u043e\u0432\u0438", "CG": "\u041a\u043e\u043d\u0433\u043e (\u0411\u0440\u0430\u0437\u0430\u0432\u0438\u043b)", "CD": "\u041a\u043e\u043d\u0433\u043e (\u041a\u0438\u043d\u0448\u0430\u0441\u0430)", "CR": "\u041a\u043e\u0441\u0442\u0430 \u0420\u0438\u043a\u0430", "CI": "\u041a\u043e\u0442 \u0434\u2019\u0418\u0432\u043e\u0430\u0440", "CU": "\u041a\u0443\u0431\u0430", "KW": "\u041a\u0443\u0432\u0435\u0439\u0442", "CW": "\u041a\u044e\u0440\u0430\u0441\u0430\u043e", "LA": "\u041b\u0430\u043e\u0441", "LV": "\u041b\u0430\u0442\u0432\u0438\u044f", "LS": "\u041b\u0435\u0441\u043e\u0442\u043e", "LR": "\u041b\u0438\u0431\u0435\u0440\u0438\u044f", "LY": "\u041b\u0438\u0431\u0438\u044f", "LB": "\u041b\u0438\u0432\u0430\u043d", "LT": "\u041b\u0438\u0442\u0432\u0430", "LI": "\u041b\u0438\u0445\u0442\u0435\u043d\u0449\u0430\u0439\u043d", "LU": "\u041b\u044e\u043a\u0441\u0435\u043c\u0431\u0443\u0440\u0433", "MR": "\u041c\u0430\u0432\u0440\u0438\u0442\u0430\u043d\u0438\u044f", "MU": "\u041c\u0430\u0432\u0440\u0438\u0446\u0438\u0439", "MG": "\u041c\u0430\u0434\u0430\u0433\u0430\u0441\u043a\u0430\u0440", "YT": "\u041c\u0430\u0439\u043e\u0442", "MO": "\u041c\u0430\u043a\u0430\u043e, \u0421\u0410\u0420 \u043d\u0430 \u041a\u0438\u0442\u0430\u0439", "MW": "\u041c\u0430\u043b\u0430\u0432\u0438", "MY": "\u041c\u0430\u043b\u0430\u0439\u0437\u0438\u044f", "MV": "\u041c\u0430\u043b\u0434\u0438\u0432\u0438", "ML": "\u041c\u0430\u043b\u0438", "MT": "\u041c\u0430\u043b\u0442\u0430", "MA": "\u041c\u0430\u0440\u043e\u043a\u043e", "MQ": "\u041c\u0430\u0440\u0442\u0438\u043d\u0438\u043a\u0430", "MX": "\u041c\u0435\u043a\u0441\u0438\u043a\u043e", "MM": "\u041c\u0438\u0430\u043d\u043c\u0430\u0440 (\u0411\u0438\u0440\u043c\u0430)", "MZ": "\u041c\u043e\u0437\u0430\u043c\u0431\u0438\u043a", "MD": "\u041c\u043e\u043b\u0434\u043e\u0432\u0430", "MC": "\u041c\u043e\u043d\u0430\u043a\u043e", "MN": "\u041c\u043e\u043d\u0433\u043e\u043b\u0438\u044f", "MS": "\u041c\u043e\u043d\u0442\u0441\u0435\u0440\u0430\u0442", "NA": "\u041d\u0430\u043c\u0438\u0431\u0438\u044f", "NR": "\u041d\u0430\u0443\u0440\u0443", "NP": "\u041d\u0435\u043f\u0430\u043b", "NE": "\u041d\u0438\u0433\u0435\u0440", "NG": "\u041d\u0438\u0433\u0435\u0440\u0438\u044f", "NL": "\u041d\u0438\u0434\u0435\u0440\u043b\u0430\u043d\u0434\u0438\u044f", "NI": "\u041d\u0438\u043a\u0430\u0440\u0430\u0433\u0443\u0430", "NU": "\u041d\u0438\u0443\u0435", "NZ": "\u041d\u043e\u0432\u0430 \u0417\u0435\u043b\u0430\u043d\u0434\u0438\u044f", "NC": "\u041d\u043e\u0432\u0430 \u041a\u0430\u043b\u0435\u0434\u043e\u043d\u0438\u044f", "NO": "\u041d\u043e\u0440\u0432\u0435\u0433\u0438\u044f", "AE": "\u041e\u0431\u0435\u0434\u0438\u043d\u0435\u043d\u0438 \u0430\u0440\u0430\u0431\u0441\u043a\u0438 \u0435\u043c\u0438\u0440\u0441\u0442\u0432\u0430", "GB": "\u041e\u0431\u0435\u0434\u0438\u043d\u0435\u043d\u043e\u0442\u043e \u043a\u0440\u0430\u043b\u0441\u0442\u0432\u043e", "AX": "\u041e\u043b\u0430\u043d\u0434\u0441\u043a\u0438 \u043e\u0441\u0442\u0440\u043e\u0432\u0438", "OM": "\u041e\u043c\u0430\u043d", "BV": "\u043e\u0441\u0442\u0440\u043e\u0432 \u0411\u0443\u0432\u0435", "IM": "\u043e\u0441\u0442\u0440\u043e\u0432 \u041c\u0430\u043d", "NF": "\u043e\u0441\u0442\u0440\u043e\u0432 \u041d\u043e\u0440\u0444\u043e\u043b\u043a", "CX": "\u043e\u0441\u0442\u0440\u043e\u0432 \u0420\u043e\u0436\u0434\u0435\u0441\u0442\u0432\u043e", "CK": "\u043e\u0441\u0442\u0440\u043e\u0432\u0438 \u041a\u0443\u043a", "PN": "\u041e\u0441\u0442\u0440\u043e\u0432\u0438 \u041f\u0438\u0442\u043a\u0435\u0440\u043d", "TC": "\u043e\u0441\u0442\u0440\u043e\u0432\u0438 \u0422\u044a\u0440\u043a\u0441 \u0438 \u041a\u0430\u0439\u043a\u043e\u0441", "HM": "\u043e\u0441\u0442\u0440\u043e\u0432\u0438 \u0425\u044a\u0440\u0434 \u0438 \u041c\u0430\u043a\u0434\u043e\u043d\u0430\u043b\u0434", "PK": "\u041f\u0430\u043a\u0438\u0441\u0442\u0430\u043d", "PW": "\u041f\u0430\u043b\u0430\u0443", "PA": "\u041f\u0430\u043d\u0430\u043c\u0430", "PG": "\u041f\u0430\u043f\u0443\u0430-\u041d\u043e\u0432\u0430 \u0413\u0432\u0438\u043d\u0435\u044f", "PY": "\u041f\u0430\u0440\u0430\u0433\u0432\u0430\u0439", "PE": "\u041f\u0435\u0440\u0443", "PL": "\u041f\u043e\u043b\u0448\u0430", "PT": "\u041f\u043e\u0440\u0442\u0443\u0433\u0430\u043b\u0438\u044f", "PR": "\u041f\u0443\u0435\u0440\u0442\u043e \u0420\u0438\u043a\u043e", "RE": "\u0420\u0435\u044e\u043d\u0438\u043e\u043d", "RW": "\u0420\u0443\u0430\u043d\u0434\u0430", "RO": "\u0420\u0443\u043c\u044a\u043d\u0438\u044f", "RU": "\u0420\u0443\u0441\u0438\u044f", "SV": "\u0421\u0430\u043b\u0432\u0430\u0434\u043e\u0440", "WS": "\u0421\u0430\u043c\u043e\u0430", "SM": "\u0421\u0430\u043d \u041c\u0430\u0440\u0438\u043d\u043e", "ST": "\u0421\u0430\u043e \u0422\u043e\u043c\u0435 \u0438 \u041f\u0440\u0438\u043d\u0441\u0438\u043f\u0438", "SA": "\u0421\u0430\u0443\u0434\u0438\u0442\u0441\u043a\u0430 \u0410\u0440\u0430\u0431\u0438\u044f", "SJ": "\u0421\u0432\u0430\u043b\u0431\u0430\u0440\u0434 \u0438 \u042f\u043d \u041c\u0430\u0439\u0435\u043d", "SH": "\u0421\u0432\u0435\u0442\u0430 \u0415\u043b\u0435\u043d\u0430", "KP": "\u0421\u0435\u0432\u0435\u0440\u043d\u0430 \u041a\u043e\u0440\u0435\u044f", "MK": "\u0421\u0435\u0432\u0435\u0440\u043d\u0430 \u041c\u0430\u043a\u0435\u0434\u043e\u043d\u0438\u044f", "VC": "\u0421\u0435\u0439\u043d\u0442 \u0412\u0438\u043d\u0441\u044a\u043d\u0442 \u0438 \u0413\u0440\u0435\u043d\u0430\u0434\u0438\u043d\u0438", "KN": "\u0421\u0435\u0439\u043d\u0442 \u041a\u0438\u0442\u0441 \u0438 \u041d\u0435\u0432\u0438\u0441", "LC": "\u0421\u0435\u0439\u043d\u0442 \u041b\u0443\u0441\u0438\u044f", "SC": "\u0421\u0435\u0439\u0448\u0435\u043b\u0438", "BL": "\u0421\u0435\u043d \u0411\u0430\u0440\u0442\u0435\u043b\u0435\u043c\u0438", "MF": "\u0421\u0435\u043d \u041c\u0430\u0440\u0442\u0435\u043d", "PM": "\u0421\u0435\u043d \u041f\u0438\u0435\u0440 \u0438 \u041c\u0438\u043a\u0435\u043b\u043e\u043d", "SN": "\u0421\u0435\u043d\u0435\u0433\u0430\u043b", "SL": "\u0421\u0438\u0435\u0440\u0430 \u041b\u0435\u043e\u043d\u0435", "SG": "\u0421\u0438\u043d\u0433\u0430\u043f\u0443\u0440", "SX": "\u0421\u0438\u043d\u0442 \u041c\u0430\u0440\u0442\u0435\u043d", "SY": "\u0421\u0438\u0440\u0438\u044f", "SK": "\u0421\u043b\u043e\u0432\u0430\u043a\u0438\u044f", "SI": "\u0421\u043b\u043e\u0432\u0435\u043d\u0438\u044f", "SB": "\u0421\u043e\u043b\u043e\u043c\u043e\u043d\u043e\u0432\u0438 \u043e\u0441\u0442\u0440\u043e\u0432\u0438", "SO": "\u0421\u043e\u043c\u0430\u043b\u0438\u044f", "SD": "\u0421\u0443\u0434\u0430\u043d", "SR": "\u0421\u0443\u0440\u0438\u043d\u0430\u043c", "US": "\u0421\u044a\u0435\u0434\u0438\u043d\u0435\u043d\u0438 \u0449\u0430\u0442\u0438", "RS": "\u0421\u044a\u0440\u0431\u0438\u044f", "TJ": "\u0422\u0430\u0434\u0436\u0438\u043a\u0438\u0441\u0442\u0430\u043d", "TW": "\u0422\u0430\u0439\u0432\u0430\u043d", "TH": "\u0422\u0430\u0439\u043b\u0430\u043d\u0434", "TZ": "\u0422\u0430\u043d\u0437\u0430\u043d\u0438\u044f", "TG": "\u0422\u043e\u0433\u043e", "TK": "\u0422\u043e\u043a\u0435\u043b\u0430\u0443", "TO": "\u0422\u043e\u043d\u0433\u0430", "TT": "\u0422\u0440\u0438\u043d\u0438\u0434\u0430\u0434 \u0438 \u0422\u043e\u0431\u0430\u0433\u043e", "TN": "\u0422\u0443\u043d\u0438\u0441", "TM": "\u0422\u0443\u0440\u043a\u043c\u0435\u043d\u0438\u0441\u0442\u0430\u043d", "TR": "\u0422\u0443\u0440\u0446\u0438\u044f", "UG": "\u0423\u0433\u0430\u043d\u0434\u0430", "UZ": "\u0423\u0437\u0431\u0435\u043a\u0438\u0441\u0442\u0430\u043d", "UA": "\u0423\u043a\u0440\u0430\u0439\u043d\u0430", "HU": "\u0423\u043d\u0433\u0430\u0440\u0438\u044f", "WF": "\u0423\u043e\u043b\u0438\u0441 \u0438 \u0424\u0443\u0442\u0443\u043d\u0430", "UY": "\u0423\u0440\u0443\u0433\u0432\u0430\u0439", "FO": "\u0424\u0430\u0440\u044c\u043e\u0440\u0441\u043a\u0438 \u043e\u0441\u0442\u0440\u043e\u0432\u0438", "FJ": "\u0424\u0438\u0434\u0436\u0438", "PH": "\u0424\u0438\u043b\u0438\u043f\u0438\u043d\u0438", "FI": "\u0424\u0438\u043d\u043b\u0430\u043d\u0434\u0438\u044f", "FK": "\u0424\u043e\u043b\u043a\u043b\u0430\u043d\u0434\u0441\u043a\u0438 \u043e\u0441\u0442\u0440\u043e\u0432\u0438", "FR": "\u0424\u0440\u0430\u043d\u0446\u0438\u044f", "GF": "\u0424\u0440\u0435\u043d\u0441\u043a\u0430 \u0413\u0432\u0438\u0430\u043d\u0430", "PF": "\u0424\u0440\u0435\u043d\u0441\u043a\u0430 \u041f\u043e\u043b\u0438\u043d\u0435\u0437\u0438\u044f", "TF": "\u0424\u0440\u0435\u043d\u0441\u043a\u0438 \u044e\u0436\u043d\u0438 \u0442\u0435\u0440\u0438\u0442\u043e\u0440\u0438\u0438", "HT": "\u0425\u0430\u0438\u0442\u0438", "HN": "\u0425\u043e\u043d\u0434\u0443\u0440\u0430\u0441", "HK": "\u0425\u043e\u043d\u043a\u043e\u043d\u0433, \u0421\u0410\u0420 \u043d\u0430 \u041a\u0438\u0442\u0430\u0439", "HR": "\u0425\u044a\u0440\u0432\u0430\u0442\u0438\u044f", "CF": "\u0426\u0435\u043d\u0442\u0440\u0430\u043b\u043d\u043e\u0430\u0444\u0440\u0438\u043a\u0430\u043d\u0441\u043a\u0430 \u0440\u0435\u043f\u0443\u0431\u043b\u0438\u043a\u0430", "TD": "\u0427\u0430\u0434", "ME": "\u0427\u0435\u0440\u043d\u0430 \u0433\u043e\u0440\u0430", "CZ": "\u0427\u0435\u0445\u0438\u044f", "CL": "\u0427\u0438\u043b\u0438", "CH": "\u0428\u0432\u0435\u0439\u0446\u0430\u0440\u0438\u044f", "SE": "\u0428\u0432\u0435\u0446\u0438\u044f", "LK": "\u0428\u0440\u0438 \u041b\u0430\u043d\u043a\u0430", "SS": "\u042e\u0436\u0435\u043d \u0421\u0443\u0434\u0430\u043d", "ZA": "\u042e\u0436\u043d\u0430 \u0410\u0444\u0440\u0438\u043a\u0430", "GS": "\u042e\u0436\u043d\u0430 \u0414\u0436\u043e\u0440\u0434\u0436\u0438\u044f \u0438 \u042e\u0436\u043d\u0438 \u0421\u0430\u043d\u0434\u0432\u0438\u0447\u0435\u0432\u0438 \u043e\u0441\u0442\u0440\u043e\u0432\u0438", "KR": "\u042e\u0436\u043d\u0430 \u041a\u043e\u0440\u0435\u044f", "JM": "\u042f\u043c\u0430\u0439\u043a\u0430", "JP": "\u042f\u043f\u043e\u043d\u0438\u044f"}onionshare-onionshare-26fcdc5/desktop/onionshare/resources/countries/bn.json000066400000000000000000000420251521174352300276630ustar00rootroot00000000000000{"AT": "\u0985\u09b8\u09cd\u099f\u09cd\u09b0\u09bf\u09af\u09bc\u09be", "AU": "\u0985\u09b8\u09cd\u099f\u09cd\u09b0\u09c7\u09b2\u09bf\u09af\u09bc\u09be", "AO": "\u0985\u09cd\u09af\u09be\u0999\u09cd\u0997\u09cb\u09b2\u09be", "AQ": "\u0985\u09cd\u09af\u09be\u09a8\u09cd\u099f\u09be\u09b0\u09cd\u0995\u099f\u09bf\u0995\u09be", "AG": "\u0985\u09cd\u09af\u09be\u09a8\u09cd\u099f\u09bf\u0997\u09c1\u09af\u09bc\u09be \u0993 \u09ac\u09be\u09b0\u09ac\u09c1\u09a1\u09be", "IM": "\u0986\u0987\u09b2 \u0985\u09ab \u09ae\u09cd\u09af\u09be\u09a8", "IS": "\u0986\u0987\u09b8\u09b2\u09cd\u09af\u09be\u09a8\u09cd\u09a1", "AZ": "\u0986\u099c\u09be\u09b0\u09ac\u09be\u0987\u099c\u09be\u09a8", "AD": "\u0986\u09a8\u09cd\u09a1\u09cb\u09b0\u09be", "AF": "\u0986\u09ab\u0997\u09be\u09a8\u09bf\u09b8\u09cd\u09a4\u09be\u09a8", "AS": "\u0986\u09ae\u09c7\u09b0\u09bf\u0995\u09be\u09a8 \u09b8\u09be\u09ae\u09cb\u09af\u09bc\u09be", "IE": "\u0986\u09af\u09bc\u09be\u09b0\u09b2\u09cd\u09af\u09be\u09a8\u09cd\u09a1", "AW": "\u0986\u09b0\u09c1\u09ac\u09be", "AR": "\u0986\u09b0\u09cd\u099c\u09c7\u09a8\u09cd\u099f\u09bf\u09a8\u09be", "AM": "\u0986\u09b0\u09cd\u09ae\u09c7\u09a8\u09bf\u09af\u09bc\u09be", "DZ": "\u0986\u09b2\u099c\u09c7\u09b0\u09bf\u09af\u09bc\u09be", "AL": "\u0986\u09b2\u09ac\u09c7\u09a8\u09bf\u09af\u09bc\u09be", "AX": "\u0986\u09b2\u09be\u09a8\u09cd\u09a1 \u09a6\u09cd\u09ac\u09c0\u09aa\u09aa\u09c1\u099e\u09cd\u099c", "UA": "\u0987\u0989\u0995\u09cd\u09b0\u09c7\u09a8", "EC": "\u0987\u0995\u09c1\u09af\u09bc\u09c7\u09a1\u09b0", "IL": "\u0987\u099c\u09b0\u09be\u09af\u09bc\u09c7\u09b2", "IT": "\u0987\u09a4\u09be\u09b2\u09bf", "ET": "\u0987\u09a5\u09bf\u0993\u09aa\u09bf\u09af\u09bc\u09be", "ID": "\u0987\u09a8\u09cd\u09a6\u09cb\u09a8\u09c7\u09b6\u09bf\u09af\u09bc\u09be", "YE": "\u0987\u09af\u09bc\u09c7\u09ae\u09c7\u09a8", "IQ": "\u0987\u09b0\u09be\u0995", "IR": "\u0987\u09b0\u09be\u09a8", "ER": "\u0987\u09b0\u09bf\u09a4\u09cd\u09b0\u09bf\u09af\u09bc\u09be", "SZ": "\u0987\u09b8\u0993\u09af\u09bc\u09be\u09a4\u09bf\u09a8\u09bf", "UG": "\u0989\u0997\u09be\u09a8\u09cd\u09a1\u09be", "UZ": "\u0989\u099c\u09ac\u09c7\u0995\u09bf\u09b8\u09cd\u09a4\u09be\u09a8", "KP": "\u0989\u09a4\u09cd\u09a4\u09b0 \u0995\u09cb\u09b0\u09bf\u09af\u09bc\u09be", "MK": "\u0989\u09a4\u09cd\u09a4\u09b0 \u09ae\u09cd\u09af\u09be\u09b8\u09c7\u09a1\u09cb\u09a8\u09bf\u09af\u09bc\u09be", "UY": "\u0989\u09b0\u09c1\u0997\u09c1\u09af\u09bc\u09c7", "SV": "\u098f\u09b2 \u09b8\u09be\u09b2\u09ad\u09c7\u09a6\u09b0", "EE": "\u098f\u09b8\u09cd\u09a4\u09cb\u09a8\u09bf\u09af\u09bc\u09be", "AI": "\u098f\u09cd\u09af\u09be\u0999\u09cd\u0997\u09c1\u0987\u09b2\u09be", "OM": "\u0993\u09ae\u09be\u09a8", "WF": "\u0993\u09af\u09bc\u09be\u09b2\u09bf\u09b8 \u0993 \u09ab\u09c1\u099f\u09c1\u09a8\u09be", "CG": "\u0995\u0999\u09cd\u0997\u09cb - \u09ac\u09cd\u09b0\u09be\u099c\u09be\u09ad\u09bf\u09b2", "CD": "\u0995\u0999\u09cd\u0997\u09cb-\u0995\u09bf\u09a8\u09b6\u09be\u09b8\u09be", "KM": "\u0995\u09ae\u09cb\u09b0\u09cb\u09b8", "KH": "\u0995\u09ae\u09cd\u09ac\u09cb\u09a1\u09bf\u09af\u09bc\u09be", "CO": "\u0995\u09b2\u09ae\u09cd\u09ac\u09bf\u09af\u09bc\u09be", "KZ": "\u0995\u09be\u099c\u09be\u0996\u09b8\u09cd\u09a4\u09be\u09a8", "QA": "\u0995\u09be\u09a4\u09be\u09b0", "CA": "\u0995\u09be\u09a8\u09be\u09a1\u09be", "CU": "\u0995\u09bf\u0989\u09ac\u09be", "KG": "\u0995\u09bf\u09b0\u0997\u09bf\u099c\u09bf\u09b8\u09cd\u09a4\u09be\u09a8", "KI": "\u0995\u09bf\u09b0\u09bf\u09ac\u09be\u09a4\u09bf", "CK": "\u0995\u09c1\u0995 \u09a6\u09cd\u09ac\u09c0\u09aa\u09aa\u09c1\u099e\u09cd\u099c", "KW": "\u0995\u09c1\u09af\u09bc\u09c7\u09a4", "CW": "\u0995\u09c1\u09b0\u09be\u09b8\u09be\u0993", "KE": "\u0995\u09c7\u09a8\u09bf\u09af\u09bc\u09be", "CV": "\u0995\u09c7\u09aa\u09ad\u09be\u09b0\u09cd\u09a6\u09c7", "KY": "\u0995\u09c7\u09ae\u09cd\u09af\u09be\u09a8 \u09a6\u09cd\u09ac\u09c0\u09aa\u09aa\u09c1\u099e\u09cd\u099c", "CC": "\u0995\u09cb\u0995\u09cb\u09b8 (\u0995\u09bf\u09b2\u09bf\u0982) \u09a6\u09cd\u09ac\u09c0\u09aa\u09aa\u09c1\u099e\u09cd\u099c", "CI": "\u0995\u09cb\u09a4 \u09a6\u09bf\u09ad\u09cb\u09af\u09bc\u09be\u09b0", "CR": "\u0995\u09cb\u09b8\u09cd\u099f\u09be\u09b0\u09bf\u0995\u09be", "CM": "\u0995\u09cd\u09af\u09be\u09ae\u09c7\u09b0\u09c1\u09a8", "BQ": "\u0995\u09cd\u09af\u09be\u09b0\u09bf\u09ac\u09bf\u09af\u09bc\u09be\u09a8 \u09a8\u09c7\u09a6\u09be\u09b0\u09b2\u09cd\u09af\u09be\u09a8\u09cd\u09a1\u09b8", "CX": "\u0995\u09cd\u09b0\u09bf\u09b8\u09ae\u09be\u09b8 \u09a6\u09cd\u09ac\u09c0\u09aa", "HR": "\u0995\u09cd\u09b0\u09cb\u09af\u09bc\u09c7\u09b6\u09bf\u09af\u09bc\u09be", "GM": "\u0997\u09be\u09ae\u09cd\u09ac\u09bf\u09af\u09bc\u09be", "GN": "\u0997\u09bf\u09a8\u09bf", "GW": "\u0997\u09bf\u09a8\u09bf-\u09ac\u09bf\u09b8\u09be\u0989", "GY": "\u0997\u09bf\u09af\u09bc\u09be\u09a8\u09be", "GT": "\u0997\u09c1\u09af\u09bc\u09be\u09a4\u09c7\u09ae\u09be\u09b2\u09be", "GP": "\u0997\u09c1\u09af\u09bc\u09be\u09a6\u09c7\u09b2\u09cc\u09aa", "GU": "\u0997\u09c1\u09af\u09bc\u09be\u09ae", "GG": "\u0997\u09c1\u09af\u09bc\u09be\u09b0\u09cd\u09a8\u09b8\u09bf", "GA": "\u0997\u09cd\u09af\u09be\u09ac\u09a8", "GL": "\u0997\u09cd\u09b0\u09c0\u09a8\u09b2\u09cd\u09af\u09be\u09a8\u09cd\u09a1", "GR": "\u0997\u09cd\u09b0\u09c0\u09b8", "GD": "\u0997\u09cd\u09b0\u09c7\u09a8\u09be\u09a1\u09be", "GH": "\u0998\u09be\u09a8\u09be", "TD": "\u099a\u09be\u09a6", "CL": "\u099a\u09bf\u09b2\u09bf", "CN": "\u099a\u09c0\u09a8", "CZ": "\u099a\u09c7\u099a\u09bf\u09af\u09bc\u09be", "GE": "\u099c\u09b0\u09cd\u099c\u09bf\u09af\u09bc\u09be", "JO": "\u099c\u09b0\u09cd\u09a1\u09a8", "JP": "\u099c\u09be\u09aa\u09be\u09a8", "JM": "\u099c\u09be\u09ae\u09be\u0987\u0995\u09be", "ZM": "\u099c\u09be\u09ae\u09cd\u09ac\u09bf\u09af\u09bc\u09be", "DE": "\u099c\u09be\u09b0\u09cd\u09ae\u09be\u09a8\u09bf", "DJ": "\u099c\u09bf\u09ac\u09c1\u09a4\u09bf", "GI": "\u099c\u09bf\u09ac\u09cd\u09b0\u09be\u09b2\u09cd\u099f\u09be\u09b0", "ZW": "\u099c\u09bf\u09ae\u09cd\u09ac\u09be\u09ac\u09cb\u09af\u09bc\u09c7", "TK": "\u099f\u09cb\u0995\u09c7\u09b2\u09be\u0989", "TG": "\u099f\u09cb\u0997\u09cb", "TO": "\u099f\u09cb\u0999\u09cd\u0997\u09be", "DK": "\u09a1\u09c7\u09a8\u09ae\u09be\u09b0\u09cd\u0995", "DM": "\u09a1\u09cb\u09ae\u09bf\u09a8\u09bf\u0995\u09be", "DO": "\u09a1\u09cb\u09ae\u09c7\u09a8\u09bf\u0995\u09be\u09a8 \u09aa\u09cd\u09b0\u099c\u09be\u09a4\u09a8\u09cd\u09a4\u09cd\u09b0", "TW": "\u09a4\u09be\u0987\u0993\u09af\u09bc\u09be\u09a8", "TJ": "\u09a4\u09be\u099c\u09bf\u0995\u09bf\u09b8\u09cd\u09a4\u09be\u09a8", "TZ": "\u09a4\u09be\u099e\u09cd\u099c\u09be\u09a8\u09bf\u09af\u09bc\u09be", "TN": "\u09a4\u09bf\u0989\u09a8\u09bf\u09b8\u09bf\u09af\u09bc\u09be", "TL": "\u09a4\u09bf\u09ae\u09c1\u09b0-\u09b2\u09c7\u09b8\u09cd\u09a4\u09c7", "TR": "\u09a4\u09c1\u09b0\u09b8\u09cd\u0995", "TM": "\u09a4\u09c1\u09b0\u09cd\u0995\u09ae\u09c7\u09a8\u09bf\u09b8\u09cd\u09a4\u09be\u09a8", "TC": "\u09a4\u09c1\u09b0\u09cd\u0995\u09b8 \u0993 \u0995\u09be\u0987\u0995\u09cb\u09b8 \u09a6\u09cd\u09ac\u09c0\u09aa\u09aa\u09c1\u099e\u09cd\u099c", "TT": "\u09a4\u09cd\u09b0\u09bf\u09a8\u09bf\u09a8\u09be\u09a6 \u0993 \u099f\u09cb\u09ac\u09cd\u09af\u09be\u0997\u09cb", "TH": "\u09a5\u09be\u0987\u09b2\u09cd\u09af\u09be\u09a8\u09cd\u09a1", "ZA": "\u09a6\u0995\u09cd\u09b7\u09bf\u09a3 \u0986\u09ab\u09cd\u09b0\u09bf\u0995\u09be", "KR": "\u09a6\u0995\u09cd\u09b7\u09bf\u09a3 \u0995\u09cb\u09b0\u09bf\u09af\u09bc\u09be", "GS": "\u09a6\u0995\u09cd\u09b7\u09bf\u09a3 \u099c\u09b0\u09cd\u099c\u09bf\u09af\u09bc\u09be \u0993 \u09a6\u0995\u09cd\u09b7\u09bf\u09a3 \u09b8\u09cd\u09af\u09be\u09a8\u09cd\u09a1\u0989\u0987\u099a \u09a6\u09cd\u09ac\u09c0\u09aa\u09aa\u09c1\u099e\u09cd\u099c", "SS": "\u09a6\u0995\u09cd\u09b7\u09bf\u09a3 \u09b8\u09c1\u09a6\u09be\u09a8", "NO": "\u09a8\u09b0\u0993\u09af\u09bc\u09c7", "NF": "\u09a8\u09b0\u09ab\u09cb\u0995 \u09a6\u09cd\u09ac\u09c0\u09aa", "NE": "\u09a8\u09be\u0987\u099c\u09be\u09b0", "NG": "\u09a8\u09be\u0987\u099c\u09c7\u09b0\u09bf\u09af\u09bc\u09be", "NR": "\u09a8\u09be\u0989\u09b0\u09c1", "NA": "\u09a8\u09be\u09ae\u09bf\u09ac\u09bf\u09af\u09bc\u09be", "NC": "\u09a8\u09bf\u0989 \u0995\u09cd\u09af\u09be\u09b2\u09c7\u09a1\u09cb\u09a8\u09bf\u09af\u09bc\u09be", "NZ": "\u09a8\u09bf\u0989\u099c\u09bf\u09b2\u09cd\u09af\u09be\u09a8\u09cd\u09a1", "NU": "\u09a8\u09bf\u0989\u09af\u09bc\u09c7", "NI": "\u09a8\u09bf\u0995\u09be\u09b0\u09be\u0997\u09c1\u09af\u09bc\u09be", "GQ": "\u09a8\u09bf\u09b0\u0995\u09cd\u09b7\u09c0\u09af\u09bc \u0997\u09bf\u09a8\u09bf", "NL": "\u09a8\u09c7\u09a6\u09be\u09b0\u09b2\u09cd\u09af\u09be\u09a8\u09cd\u09a1\u09b8", "NP": "\u09a8\u09c7\u09aa\u09be\u09b2", "PT": "\u09aa\u09b0\u09cd\u09a4\u09c1\u0997\u09be\u09b2", "EH": "\u09aa\u09b6\u09cd\u099a\u09bf\u09ae \u09b8\u09be\u09b9\u09be\u09b0\u09be", "PK": "\u09aa\u09be\u0995\u09bf\u09b8\u09cd\u09a4\u09be\u09a8", "PA": "\u09aa\u09be\u09a8\u09be\u09ae\u09be", "PG": "\u09aa\u09be\u09aa\u09c1\u09af\u09bc\u09be \u09a8\u09bf\u0989 \u0997\u09bf\u09a8\u09bf", "PW": "\u09aa\u09be\u09b2\u09be\u0989", "PN": "\u09aa\u09bf\u099f\u0995\u09c7\u09af\u09bc\u09be\u09b0\u09cd\u09a8 \u09a6\u09cd\u09ac\u09c0\u09aa\u09aa\u09c1\u099e\u09cd\u099c", "PR": "\u09aa\u09c1\u09af\u09bc\u09c7\u09b0\u09cd\u09a4\u09cb \u09b0\u09bf\u0995\u09cb", "PE": "\u09aa\u09c7\u09b0\u09c1", "PL": "\u09aa\u09cb\u09b2\u09cd\u09af\u09be\u09a8\u09cd\u09a1", "PY": "\u09aa\u09cd\u09af\u09be\u09b0\u09be\u0997\u09c1\u09af\u09bc\u09c7", "FK": "\u09ab\u0995\u09b2\u09cd\u09af\u09be\u09a8\u09cd\u09a1 \u09a6\u09cd\u09ac\u09c0\u09aa\u09aa\u09c1\u099e\u09cd\u099c", "GF": "\u09ab\u09b0\u09be\u09b8\u09c0 \u0997\u09be\u09af\u09bc\u09be\u09a8\u09be", "TF": "\u09ab\u09b0\u09be\u09b8\u09c0 \u09a6\u0995\u09cd\u09b7\u09bf\u09a3\u09be\u099e\u09cd\u099a\u09b2", "PF": "\u09ab\u09b0\u09be\u09b8\u09c0 \u09aa\u09b2\u09bf\u09a8\u09c7\u09b6\u09bf\u09af\u09bc\u09be", "FJ": "\u09ab\u09bf\u099c\u09bf", "FI": "\u09ab\u09bf\u09a8\u09b2\u09cd\u09af\u09be\u09a8\u09cd\u09a1", "PH": "\u09ab\u09bf\u09b2\u09bf\u09aa\u09be\u0987\u09a8", "FO": "\u09ab\u09cd\u09af\u09be\u09b0\u0993 \u09a6\u09cd\u09ac\u09c0\u09aa\u09aa\u09c1\u099e\u09cd\u099c", "FR": "\u09ab\u09cd\u09b0\u09be\u09a8\u09cd\u09b8", "BW": "\u09ac\u09a4\u09b8\u09cb\u09af\u09bc\u09be\u09a8\u09be", "BO": "\u09ac\u09b2\u09bf\u09ad\u09bf\u09af\u09bc\u09be", "BA": "\u09ac\u09b8\u09a8\u09bf\u09af\u09bc\u09be \u0993 \u09b9\u09be\u09b0\u09cd\u099c\u09c7\u0997\u09cb\u09ad\u09bf\u09a8\u09be", "BD": "\u09ac\u09be\u0982\u09b2\u09be\u09a6\u09c7\u09b6", "BB": "\u09ac\u09be\u09b0\u09ac\u09be\u09a6\u09cb\u09b8", "BM": "\u09ac\u09be\u09b0\u09ae\u09c1\u09a1\u09be", "BH": "\u09ac\u09be\u09b9\u09b0\u09be\u0987\u09a8", "BS": "\u09ac\u09be\u09b9\u09be\u09ae\u09be \u09a6\u09cd\u09ac\u09c0\u09aa\u09aa\u09c1\u099e\u09cd\u099c", "BF": "\u09ac\u09c1\u09b0\u0995\u09bf\u09a8\u09be \u09ab\u09be\u09b8\u09cb", "BI": "\u09ac\u09c1\u09b0\u09c1\u09a8\u09cd\u09a1\u09bf", "BG": "\u09ac\u09c1\u09b2\u0997\u09c7\u09b0\u09bf\u09af\u09bc\u09be", "BJ": "\u09ac\u09c7\u09a8\u09bf\u09a8", "BE": "\u09ac\u09c7\u09b2\u099c\u09bf\u09af\u09bc\u09be\u09ae", "BY": "\u09ac\u09c7\u09b2\u09be\u09b0\u09c1\u09b6", "BZ": "\u09ac\u09c7\u09b2\u09bf\u099c", "BV": "\u09ac\u09cb\u09ad\u09c7\u099f \u09a6\u09cd\u09ac\u09c0\u09aa", "BR": "\u09ac\u09cd\u09b0\u09be\u099c\u09bf\u09b2", "IO": "\u09ac\u09cd\u09b0\u09bf\u099f\u09bf\u09b6 \u09ad\u09be\u09b0\u09a4 \u09ae\u09b9\u09be\u09b8\u09be\u0997\u09b0\u09c0\u09af\u09bc \u0985\u099e\u09cd\u099a\u09b2", "VG": "\u09ac\u09cd\u09b0\u09bf\u099f\u09bf\u09b6 \u09ad\u09be\u09b0\u09cd\u099c\u09bf\u09a8 \u09a6\u09cd\u09ac\u09c0\u09aa\u09aa\u09c1\u099e\u09cd\u099c", "BN": "\u09ac\u09cd\u09b0\u09c1\u09a8\u09c7\u0987", "VU": "\u09ad\u09be\u09a8\u09c1\u09af\u09bc\u09be\u099f\u09c1", "IN": "\u09ad\u09be\u09b0\u09a4", "VN": "\u09ad\u09bf\u09af\u09bc\u09c7\u09a4\u09a8\u09be\u09ae", "BT": "\u09ad\u09c1\u099f\u09be\u09a8", "VE": "\u09ad\u09c7\u09a8\u09c7\u099c\u09c1\u09af\u09bc\u09c7\u09b2\u09be", "VA": "\u09ad\u09cd\u09af\u09be\u099f\u09bf\u0995\u09be\u09a8 \u09b8\u09bf\u099f\u09bf", "MN": "\u09ae\u0999\u09cd\u0997\u09cb\u09b2\u09bf\u09af\u09bc\u09be", "CF": "\u09ae\u09a7\u09cd\u09af \u0986\u09ab\u09cd\u09b0\u09bf\u0995\u09be\u09b0 \u09aa\u09cd\u09b0\u099c\u09be\u09a4\u09a8\u09cd\u09a4\u09cd\u09b0", "MS": "\u09ae\u09a8\u09cd\u099f\u09b8\u09c7\u09b0\u09be\u099f", "ME": "\u09ae\u09a8\u09cd\u099f\u09bf\u09a8\u09bf\u0997\u09cd\u09b0\u09cb", "MR": "\u09ae\u09b0\u09bf\u09a4\u09be\u09a8\u09bf\u09af\u09bc\u09be", "MU": "\u09ae\u09b0\u09bf\u09b6\u09be\u09b8", "MD": "\u09ae\u09b2\u09a1\u09cb\u09ad\u09be", "MG": "\u09ae\u09be\u09a6\u09be\u0997\u09be\u09b8\u09cd\u0995\u09be\u09b0", "MM": "\u09ae\u09be\u09af\u09bc\u09be\u09a8\u09ae\u09be\u09b0 (\u09ac\u09be\u09b0\u09cd\u09ae\u09be)", "YT": "\u09ae\u09be\u09af\u09bc\u09cb\u09a4\u09cd\u09a4\u09c7", "US": "\u09ae\u09be\u09b0\u09cd\u0995\u09bf\u09a8 \u09af\u09c1\u0995\u09cd\u09a4\u09b0\u09be\u09b7\u09cd\u099f\u09cd\u09b0", "VI": "\u09ae\u09be\u09b0\u09cd\u0995\u09bf\u09a8 \u09af\u09c1\u0995\u09cd\u09a4\u09b0\u09be\u09b7\u09cd\u099f\u09cd\u09b0\u09c7\u09b0 \u09ad\u09be\u09b0\u09cd\u099c\u09bf\u09a8 \u09a6\u09cd\u09ac\u09c0\u09aa\u09aa\u09c1\u099e\u09cd\u099c", "MQ": "\u09ae\u09be\u09b0\u09cd\u099f\u09bf\u09a8\u09bf\u0995", "MV": "\u09ae\u09be\u09b2\u09a6\u09cd\u09ac\u09c0\u09aa", "MY": "\u09ae\u09be\u09b2\u09af\u09bc\u09c7\u09b6\u09bf\u09af\u09bc\u09be", "MW": "\u09ae\u09be\u09b2\u09be\u0989\u0987", "ML": "\u09ae\u09be\u09b2\u09bf", "MT": "\u09ae\u09be\u09b2\u09cd\u099f\u09be", "EG": "\u09ae\u09bf\u09b6\u09b0", "MX": "\u09ae\u09c7\u0995\u09cd\u09b8\u09bf\u0995\u09cb", "MZ": "\u09ae\u09cb\u099c\u09be\u09ae\u09cd\u09ac\u09bf\u0995", "MC": "\u09ae\u09cb\u09a8\u09be\u0995\u09cb", "MA": "\u09ae\u09cb\u09b0\u0995\u09cd\u0995\u09cb", "MO": "\u09ae\u09cd\u09af\u09be\u0995\u09be\u0993 \u098f\u09b8\u098f\u0986\u09b0 \u099a\u09c0\u09a8\u09be", "GB": "\u09af\u09c1\u0995\u09cd\u09a4\u09b0\u09be\u099c\u09cd\u09af", "RU": "\u09b0\u09be\u09b6\u09bf\u09af\u09bc\u09be", "RE": "\u09b0\u09bf\u0987\u0989\u09a8\u09bf\u09af\u09bc\u09a8", "RW": "\u09b0\u09c1\u09af\u09bc\u09be\u09a8\u09cd\u09a1\u09be", "RO": "\u09b0\u09cb\u09ae\u09be\u09a8\u09bf\u09af\u09bc\u09be", "LR": "\u09b2\u09be\u0987\u09ac\u09c7\u09b0\u09bf\u09af\u09bc\u09be", "LA": "\u09b2\u09be\u0993\u09b8", "LU": "\u09b2\u09be\u0995\u09cd\u09b8\u09c7\u09ae\u09ac\u09be\u09b0\u09cd\u0997", "LV": "\u09b2\u09be\u09a4\u09cd\u09ad\u09bf\u09af\u09bc\u09be", "LI": "\u09b2\u09bf\u099a\u09c7\u09a8\u09b8\u09cd\u099f\u09c7\u0987\u09a8", "LT": "\u09b2\u09bf\u09a5\u09c1\u09af\u09bc\u09be\u09a8\u09bf\u09af\u09bc\u09be", "LY": "\u09b2\u09bf\u09ac\u09bf\u09af\u09bc\u09be", "LB": "\u09b2\u09c7\u09ac\u09be\u09a8\u09a8", "LS": "\u09b2\u09c7\u09b8\u09cb\u09a5\u09cb", "LK": "\u09b6\u09cd\u09b0\u09c0\u09b2\u0999\u09cd\u0995\u09be", "AE": "\u09b8\u0982\u09af\u09c1\u0995\u09cd\u09a4 \u0986\u09b0\u09ac \u0986\u09ae\u09bf\u09b0\u09be\u09a4", "SB": "\u09b8\u09b2\u09cb\u09ae\u09a8 \u09a6\u09cd\u09ac\u09c0\u09aa\u09aa\u09c1\u099e\u09cd\u099c", "CY": "\u09b8\u09be\u0987\u09aa\u09cd\u09b0\u09be\u09b8", "ST": "\u09b8\u09be\u0993\u099f\u09cb\u09ae\u09be \u0993 \u09aa\u09cd\u09b0\u09bf\u09a8\u09cd\u09b8\u09bf\u09aa\u09bf", "SM": "\u09b8\u09be\u09a8 \u09ae\u09be\u09b0\u09bf\u09a8\u09cb", "WS": "\u09b8\u09be\u09ae\u09cb\u09af\u09bc\u09be", "RS": "\u09b8\u09be\u09b0\u09cd\u09ac\u09bf\u09af\u09bc\u09be", "SG": "\u09b8\u09bf\u0999\u09cd\u0997\u09be\u09aa\u09c1\u09b0", "SX": "\u09b8\u09bf\u09a8\u09cd\u099f \u09ae\u09be\u09b0\u09cd\u099f\u09c7\u09a8", "SL": "\u09b8\u09bf\u09af\u09bc\u09c7\u09b0\u09be \u09b2\u09bf\u0993\u09a8", "SY": "\u09b8\u09bf\u09b0\u09bf\u09af\u09bc\u09be", "SC": "\u09b8\u09bf\u09b8\u09bf\u09b2\u09bf", "CH": "\u09b8\u09c1\u0987\u099c\u09be\u09b0\u09b2\u09cd\u09af\u09be\u09a8\u09cd\u09a1", "SE": "\u09b8\u09c1\u0987\u09a1\u09c7\u09a8", "SD": "\u09b8\u09c1\u09a6\u09be\u09a8", "SR": "\u09b8\u09c1\u09b0\u09bf\u09a8\u09be\u09ae", "SN": "\u09b8\u09c7\u09a8\u09c7\u0997\u09be\u09b2", "KN": "\u09b8\u09c7\u09a8\u09cd\u099f \u0995\u09bf\u099f\u09b8 \u0993 \u09a8\u09c7\u09ad\u09bf\u09b8", "PM": "\u09b8\u09c7\u09a8\u09cd\u099f \u09aa\u09bf\u09af\u09bc\u09c7\u09b0 \u0993 \u09ae\u09bf\u0995\u09c1\u09af\u09bc\u09c7\u09b2\u09a8", "BL": "\u09b8\u09c7\u09a8\u09cd\u099f \u09ac\u09be\u09b0\u09a5\u09c7\u09b2\u09bf\u09ae\u09bf", "VC": "\u09b8\u09c7\u09a8\u09cd\u099f \u09ad\u09bf\u09a8\u09b8\u09c7\u09a8\u09cd\u099f \u0993 \u0997\u09cd\u09b0\u09c7\u09a8\u09be\u09a1\u09bf\u09a8\u09b8", "MF": "\u09b8\u09c7\u09a8\u09cd\u099f \u09ae\u09be\u09b0\u09cd\u099f\u09bf\u09a8", "LC": "\u09b8\u09c7\u09a8\u09cd\u099f \u09b2\u09c1\u09b8\u09bf\u09af\u09bc\u09be", "SH": "\u09b8\u09c7\u09a8\u09cd\u099f \u09b9\u09c7\u09b2\u09c7\u09a8\u09be", "SO": "\u09b8\u09cb\u09ae\u09be\u09b2\u09bf\u09af\u09bc\u09be", "SA": "\u09b8\u09cc\u09a6\u09bf \u0986\u09b0\u09ac", "ES": "\u09b8\u09cd\u09aa\u09c7\u09a8", "SJ": "\u09b8\u09cd\u09ac\u09be\u09b2\u09ac\u09be\u09b0\u09cd\u09a1 \u0993 \u099c\u09be\u09a8 \u09ae\u09c7\u09af\u09bc\u09c7\u09a8", "SK": "\u09b8\u09cd\u09b2\u09cb\u09ad\u09be\u0995\u09bf\u09af\u09bc\u09be", "SI": "\u09b8\u09cd\u09b2\u09cb\u09ad\u09be\u09a8\u09bf\u09af\u09bc\u09be", "HK": "\u09b9\u0982\u0995\u0982 \u098f\u09b8\u098f\u0986\u09b0 \u099a\u09c0\u09a8\u09be", "HN": "\u09b9\u09a8\u09cd\u09a1\u09c1\u09b0\u09be\u09b8", "HT": "\u09b9\u09be\u0987\u09a4\u09bf", "HU": "\u09b9\u09be\u0999\u09cd\u0997\u09c7\u09b0\u09bf", "HM": "\u09b9\u09be\u09b0\u09cd\u09a1 \u098f\u09ac\u0982 \u09ae\u09cd\u09af\u09be\u0995\u09a1\u09cb\u09a8\u09be\u09b2\u09cd\u09a1 \u09a6\u09cd\u09ac\u09c0\u09aa\u09aa\u09c1\u099e\u09cd\u099c"}onionshare-onionshare-26fcdc5/desktop/onionshare/resources/countries/ca.json000066400000000000000000000122131521174352300276430ustar00rootroot00000000000000{"AF": "Afganistan", "AL": "Alb\u00e0nia", "DE": "Alemanya", "DZ": "Alg\u00e8ria", "AD": "Andorra", "AO": "Angola", "AI": "Anguilla", "AQ": "Ant\u00e0rtida", "AG": "Antigua i Barbuda", "SA": "Ar\u00e0bia Saudita", "AR": "Argentina", "AM": "Arm\u00e8nia", "AW": "Aruba", "AU": "Austr\u00e0lia", "AT": "\u00c0ustria", "AZ": "Azerbaidjan", "BS": "Bahames", "BH": "Bahrain", "BD": "Bangladesh", "BB": "Barbados", "BY": "Belar\u00fas", "BE": "B\u00e8lgica", "BZ": "Belize", "BJ": "Ben\u00edn", "BM": "Bermudes", "BT": "Bhutan", "BO": "Bol\u00edvia", "BA": "B\u00f2snia i Hercegovina", "BW": "Botswana", "BV": "Bouvet", "BR": "Brasil", "BN": "Brunei", "BG": "Bulg\u00e0ria", "BF": "Burkina Faso", "BI": "Burundi", "KH": "Cambodja", "CM": "Camerun", "CA": "Canad\u00e0", "CV": "Cap Verd", "BQ": "Carib Neerland\u00e8s", "VA": "Ciutat del Vatic\u00e0", "CO": "Col\u00f2mbia", "KM": "Comores", "CG": "Congo - Brazzaville", "CD": "Congo - Kinshasa", "KP": "Corea del Nord", "KR": "Corea del Sud", "CR": "Costa Rica", "CI": "C\u00f4te d\u2019Ivoire", "HR": "Cro\u00e0cia", "CU": "Cuba", "CW": "Cura\u00e7ao", "DK": "Dinamarca", "DJ": "Djibouti", "DM": "Dominica", "EG": "Egipte", "SV": "El Salvador", "AE": "Emirats \u00c0rabs Units", "EC": "Equador", "ER": "Eritrea", "SK": "Eslov\u00e0quia", "SI": "Eslov\u00e8nia", "ES": "Espanya", "US": "Estats Units", "EE": "Est\u00f2nia", "SZ": "eSwatini", "ET": "Eti\u00f2pia", "FJ": "Fiji", "PH": "Filipines", "FI": "Finl\u00e0ndia", "FR": "Fran\u00e7a", "GA": "Gabon", "GM": "G\u00e0mbia", "GE": "Ge\u00f2rgia", "GH": "Ghana", "GI": "Gibraltar", "GR": "Gr\u00e8cia", "GD": "Grenada", "GL": "Groenl\u00e0ndia", "GP": "Guadeloupe", "GF": "Guaiana Francesa", "GU": "Guam", "GT": "Guatemala", "GG": "Guernsey", "GN": "Guinea", "GW": "Guinea Bissau", "GQ": "Guinea Equatorial", "GY": "Guyana", "HT": "Hait\u00ed", "HN": "Hondures", "HK": "Hong Kong (RAE Xina)", "HU": "Hongria", "YE": "Iemen", "CX": "Illa Christmas", "RE": "Illa de la Reuni\u00f3", "IM": "Illa de Man", "HM": "Illa Heard i Illes McDonald", "AX": "Illes \u00c5land", "KY": "Illes Caiman", "CC": "Illes Cocos", "CK": "Illes Cook", "FO": "Illes F\u00e8roe", "GS": "Illes Ge\u00f2rgia del Sud i Sandwich del Sud", "FK": "Illes Malvines", "PN": "Illes Pitcairn", "SB": "Illes Salom\u00f3", "TC": "Illes Turks i Caicos", "VG": "Illes Verges Brit\u00e0niques", "VI": "Illes Verges Nord-americanes", "IN": "\u00cdndia", "ID": "Indon\u00e8sia", "IR": "Iran", "IQ": "Iraq", "IE": "Irlanda", "IS": "Isl\u00e0ndia", "IL": "Israel", "IT": "It\u00e0lia", "JM": "Jamaica", "JP": "Jap\u00f3", "JO": "Jord\u00e0nia", "KZ": "Kazakhstan", "KE": "Kenya", "KG": "Kirguizistan", "KI": "Kiribati", "KW": "Kuwait", "LA": "Laos", "LS": "Lesotho", "LV": "Let\u00f2nia", "LB": "L\u00edban", "LR": "Lib\u00e8ria", "LY": "L\u00edbia", "LI": "Liechtenstein", "LT": "Litu\u00e0nia", "LU": "Luxemburg", "MO": "Macau (RAE Xina)", "MK": "Maced\u00f2nia del Nord", "MG": "Madagascar", "MY": "Mal\u00e0isia", "MW": "Malawi", "MV": "Maldives", "ML": "Mali", "MT": "Malta", "MA": "Marroc", "MQ": "Martinica", "MU": "Maurici", "MR": "Maurit\u00e0nia", "YT": "Mayotte", "MX": "M\u00e8xic", "MZ": "Mo\u00e7ambic", "MD": "Mold\u00e0via", "MC": "M\u00f2naco", "MN": "Mong\u00f2lia", "ME": "Montenegro", "MS": "Montserrat", "MM": "Myanmar (Birm\u00e0nia)", "NA": "Nam\u00edbia", "NR": "Nauru", "NP": "Nepal", "NI": "Nicaragua", "NE": "N\u00edger", "NG": "Nig\u00e8ria", "NU": "Niue", "NF": "Norfolk", "NO": "Noruega", "NC": "Nova Caled\u00f2nia", "NZ": "Nova Zelanda", "OM": "Oman", "NL": "Pa\u00efsos Baixos", "PK": "Pakistan", "PW": "Palau", "PA": "Panam\u00e0", "PG": "Papua Nova Guinea", "PY": "Paraguai", "PE": "Per\u00fa", "PF": "Polin\u00e8sia Francesa", "PL": "Pol\u00f2nia", "PT": "Portugal", "PR": "Puerto Rico", "QA": "Qatar", "GB": "Regne Unit", "CF": "Rep\u00fablica Centreafricana", "ZA": "Rep\u00fablica de Sud-\u00e0frica", "DO": "Rep\u00fablica Dominicana", "RO": "Romania", "RW": "Ruanda", "RU": "R\u00fassia", "EH": "S\u00e0hara Occidental", "BL": "Saint Barth\u00e9lemy", "KN": "Saint Christopher i Nevis", "SH": "Saint Helena", "LC": "Saint Lucia", "MF": "Saint Martin", "VC": "Saint Vincent i les Grenadines", "PM": "Saint-Pierre-et-Miquelon", "WS": "Samoa", "AS": "Samoa Nord-americana", "SM": "San Marino", "ST": "S\u00e3o Tom\u00e9 i Pr\u00edncipe", "SN": "Senegal", "RS": "S\u00e8rbia", "SC": "Seychelles", "SL": "Sierra Leone", "SG": "Singapur", "SX": "Sint Maarten", "SY": "S\u00edria", "SO": "Som\u00e0lia", "LK": "Sri Lanka", "SD": "Sudan", "SS": "Sudan del Sud", "SE": "Su\u00e8cia", "CH": "Su\u00efssa", "SR": "Surinam", "SJ": "Svalbard i Jan Mayen", "TJ": "Tadjikistan", "TH": "Tail\u00e0ndia", "TW": "Taiwan", "TZ": "Tanz\u00e0nia", "IO": "Territori Brit\u00e0nic de l\u2019Oce\u00e0 \u00cdndic", "TF": "Territoris Australs Francesos", "TL": "Timor Oriental", "TG": "Togo", "TK": "Tokelau", "TO": "Tonga", "TT": "Trinitat i Tobago", "TN": "Tun\u00edsia", "TM": "Turkmenistan", "TR": "Turquia", "TD": "Txad", "CZ": "Tx\u00e8quia", "UA": "Ucra\u00efna", "UG": "Uganda", "UY": "Uruguai", "UZ": "Uzbekistan", "VU": "Vanuatu", "VE": "Vene\u00e7uela", "VN": "Vietnam", "WF": "Wallis i Futuna", "CL": "Xile", "CN": "Xina", "CY": "Xipre", "ZM": "Z\u00e0mbia", "ZW": "Zimb\u00e0bue"}onionshare-onionshare-26fcdc5/desktop/onionshare/resources/countries/cs.json000066400000000000000000000130051521174352300276650ustar00rootroot00000000000000{"AF": "Afgh\u00e1nist\u00e1n", "AX": "\u00c5landy", "AL": "Alb\u00e1nie", "DZ": "Al\u017e\u00edrsko", "AS": "Americk\u00e1 Samoa", "VI": "Americk\u00e9 Panensk\u00e9 ostrovy", "AD": "Andorra", "AO": "Angola", "AI": "Anguilla", "AQ": "Antarktida", "AG": "Antigua a Barbuda", "AR": "Argentina", "AM": "Arm\u00e9nie", "AW": "Aruba", "AU": "Austr\u00e1lie", "AZ": "\u00c1zerb\u00e1jd\u017e\u00e1n", "BS": "Bahamy", "BH": "Bahrajn", "BD": "Banglad\u00e9\u0161", "BB": "Barbados", "BE": "Belgie", "BZ": "Belize", "BY": "B\u011blorusko", "BJ": "Benin", "BM": "Bermudy", "BT": "Bh\u00fat\u00e1n", "BO": "Bol\u00edvie", "BA": "Bosna a Hercegovina", "BW": "Botswana", "BV": "Bouvet\u016fv ostrov", "BR": "Braz\u00edlie", "IO": "Britsk\u00e9 indickooce\u00e1nsk\u00e9 \u00fazem\u00ed", "VG": "Britsk\u00e9 Panensk\u00e9 ostrovy", "BN": "Brunej", "BG": "Bulharsko", "BF": "Burkina Faso", "BI": "Burundi", "CK": "Cookovy ostrovy", "CW": "Cura\u00e7ao", "TD": "\u010cad", "ME": "\u010cern\u00e1 Hora", "CZ": "\u010cesko", "CN": "\u010c\u00edna", "DK": "D\u00e1nsko", "DM": "Dominika", "DO": "Dominik\u00e1nsk\u00e1 republika", "DJ": "D\u017eibutsko", "EG": "Egypt", "EC": "Ekv\u00e1dor", "ER": "Eritrea", "EE": "Estonsko", "ET": "Etiopie", "FO": "Faersk\u00e9 ostrovy", "FK": "Falklandsk\u00e9 ostrovy", "FJ": "Fid\u017ei", "PH": "Filip\u00edny", "FI": "Finsko", "FR": "Francie", "GF": "Francouzsk\u00e1 Guyana", "TF": "Francouzsk\u00e1 ji\u017en\u00ed \u00fazem\u00ed", "PF": "Francouzsk\u00e1 Polyn\u00e9sie", "GA": "Gabon", "GM": "Gambie", "GH": "Ghana", "GI": "Gibraltar", "GD": "Grenada", "GL": "Gr\u00f3nsko", "GE": "Gruzie", "GP": "Guadeloupe", "GU": "Guam", "GT": "Guatemala", "GG": "Guernsey", "GN": "Guinea", "GW": "Guinea-Bissau", "GY": "Guyana", "HT": "Haiti", "HM": "Heard\u016fv ostrov a McDonaldovy ostrovy", "HN": "Honduras", "HK": "Hongkong \u2013 ZAO \u010c\u00edny", "CL": "Chile", "HR": "Chorvatsko", "IN": "Indie", "ID": "Indon\u00e9sie", "IQ": "Ir\u00e1k", "IR": "\u00cdr\u00e1n", "IE": "Irsko", "IS": "Island", "IT": "It\u00e1lie", "IL": "Izrael", "JM": "Jamajka", "JP": "Japonsko", "YE": "Jemen", "ZA": "Jihoafrick\u00e1 republika", "GS": "Ji\u017en\u00ed Georgie a Ji\u017en\u00ed Sandwichovy ostrovy", "KR": "Ji\u017en\u00ed Korea", "SS": "Ji\u017en\u00ed S\u00fad\u00e1n", "JO": "Jord\u00e1nsko", "KY": "Kajmansk\u00e9 ostrovy", "KH": "Kambod\u017ea", "CM": "Kamerun", "CA": "Kanada", "CV": "Kapverdy", "BQ": "Karibsk\u00e9 Nizozemsko", "QA": "Katar", "KZ": "Kazachst\u00e1n", "KE": "Ke\u0148a", "KI": "Kiribati", "CC": "Kokosov\u00e9 ostrovy", "CO": "Kolumbie", "KM": "Komory", "CG": "Kongo \u2013 Brazzaville", "CD": "Kongo \u2013 Kinshasa", "CR": "Kostarika", "CU": "Kuba", "KW": "Kuvajt", "CY": "Kypr", "KG": "Kyrgyzst\u00e1n", "LA": "Laos", "LS": "Lesotho", "LB": "Libanon", "LR": "Lib\u00e9rie", "LY": "Libye", "LI": "Lichten\u0161tejnsko", "LT": "Litva", "LV": "Loty\u0161sko", "LU": "Lucembursko", "MO": "Macao \u2013 ZAO \u010c\u00edny", "MG": "Madagaskar", "HU": "Ma\u010farsko", "MY": "Malajsie", "MW": "Malawi", "MV": "Maledivy", "ML": "Mali", "MT": "Malta", "MA": "Maroko", "MQ": "Martinik", "MU": "Mauricius", "MR": "Maurit\u00e1nie", "YT": "Mayotte", "MX": "Mexiko", "MD": "Moldavsko", "MC": "Monako", "MN": "Mongolsko", "MS": "Montserrat", "MZ": "Mosambik", "MM": "Myanmar (Barma)", "NA": "Namibie", "NR": "Nauru", "DE": "N\u011bmecko", "NP": "Nep\u00e1l", "NE": "Niger", "NG": "Nig\u00e9rie", "NI": "Nikaragua", "NU": "Niue", "NL": "Nizozemsko", "NF": "Norfolk", "NO": "Norsko", "NC": "Nov\u00e1 Kaledonie", "NZ": "Nov\u00fd Z\u00e9land", "OM": "Om\u00e1n", "IM": "Ostrov Man", "PK": "P\u00e1kist\u00e1n", "PW": "Palau", "PA": "Panama", "PG": "Papua-Nov\u00e1 Guinea", "PY": "Paraguay", "PE": "Peru", "PN": "Pitcairnovy ostrovy", "CI": "Pob\u0159e\u017e\u00ed slonoviny", "PL": "Polsko", "PR": "Portoriko", "PT": "Portugalsko", "AT": "Rakousko", "RE": "R\u00e9union", "GQ": "Rovn\u00edkov\u00e1 Guinea", "RO": "Rumunsko", "RU": "Rusko", "RW": "Rwanda", "GR": "\u0158ecko", "PM": "Saint-Pierre a Miquelon", "SV": "Salvador", "WS": "Samoa", "SM": "San Marino", "SA": "Sa\u00fadsk\u00e1 Ar\u00e1bie", "SN": "Senegal", "KP": "Severn\u00ed Korea", "MK": "Severn\u00ed Makedonie", "SC": "Seychely", "SL": "Sierra Leone", "SG": "Singapur", "SK": "Slovensko", "SI": "Slovinsko", "SO": "Som\u00e1lsko", "AE": "Spojen\u00e9 arabsk\u00e9 emir\u00e1ty", "GB": "Spojen\u00e9 kr\u00e1lovstv\u00ed", "US": "Spojen\u00e9 st\u00e1ty", "RS": "Srbsko", "LK": "Sr\u00ed Lanka", "CF": "St\u0159edoafrick\u00e1 republika", "SD": "S\u00fad\u00e1n", "SR": "Surinam", "SH": "Svat\u00e1 Helena", "LC": "Svat\u00e1 Lucie", "BL": "Svat\u00fd Bartolom\u011bj", "KN": "Svat\u00fd Kry\u0161tof a Nevis", "MF": "Svat\u00fd Martin (Francie)", "SX": "Svat\u00fd Martin (Nizozemsko)", "ST": "Svat\u00fd Tom\u00e1\u0161 a Princ\u016fv ostrov", "VC": "Svat\u00fd Vincenc a Grenadiny", "SZ": "Svazijsko", "SY": "S\u00fdrie", "SB": "\u0160alamounovy ostrovy", "ES": "\u0160pan\u011blsko", "SJ": "\u0160picberky a Jan Mayen", "SE": "\u0160v\u00e9dsko", "CH": "\u0160v\u00fdcarsko", "TJ": "T\u00e1d\u017eikist\u00e1n", "TZ": "Tanzanie", "TH": "Thajsko", "TW": "Tchaj-wan", "TG": "Togo", "TK": "Tokelau", "TO": "Tonga", "TT": "Trinidad a Tobago", "TN": "Tunisko", "TR": "Turecko", "TM": "Turkmenist\u00e1n", "TC": "Turks a Caicos", "UG": "Uganda", "UA": "Ukrajina", "UY": "Uruguay", "UZ": "Uzbekist\u00e1n", "CX": "V\u00e1no\u010dn\u00ed ostrov", "VU": "Vanuatu", "VA": "Vatik\u00e1n", "VE": "Venezuela", "VN": "Vietnam", "TL": "V\u00fdchodn\u00ed Timor", "WF": "Wallis a Futuna", "ZM": "Zambie", "EH": "Z\u00e1padn\u00ed Sahara", "ZW": "Zimbabwe"}onionshare-onionshare-26fcdc5/desktop/onionshare/resources/countries/da.json000066400000000000000000000114571521174352300276550ustar00rootroot00000000000000{"AF": "Afghanistan", "AL": "Albanien", "DZ": "Algeriet", "AS": "Amerikansk Samoa", "AD": "Andorra", "AO": "Angola", "AI": "Anguilla", "AQ": "Antarktis", "AG": "Antigua og Barbuda", "AR": "Argentina", "AM": "Armenien", "AW": "Aruba", "AZ": "Aserbajdsjan", "AU": "Australien", "BS": "Bahamas", "BH": "Bahrain", "BD": "Bangladesh", "BB": "Barbados", "BE": "Belgien", "BZ": "Belize", "BJ": "Benin", "BM": "Bermuda", "BT": "Bhutan", "BO": "Bolivia", "BA": "Bosnien-Hercegovina", "BW": "Botswana", "BV": "Bouvet\u00f8en", "BR": "Brasilien", "BN": "Brunei", "BG": "Bulgarien", "BF": "Burkina Faso", "BI": "Burundi", "KH": "Cambodja", "CM": "Cameroun", "CA": "Canada", "KY": "Cayman\u00f8erne", "CL": "Chile", "CC": "Cocos\u00f8erne", "CO": "Colombia", "KM": "Comorerne", "CG": "Congo-Brazzaville", "CD": "Congo-Kinshasa", "CK": "Cook\u00f8erne", "CR": "Costa Rica", "CU": "Cuba", "CW": "Cura\u00e7ao", "CY": "Cypern", "DK": "Danmark", "VI": "De Amerikanske Jomfru\u00f8er", "VG": "De Britiske Jomfru\u00f8er", "AE": "De Forenede Arabiske Emirater", "TF": "De Franske Besiddelser i Det Sydlige Indiske Ocean og Antarktis", "BQ": "De tidligere Nederlandske Antiller", "CF": "Den Centralafrikanske Republik", "DO": "Den Dominikanske Republik", "IO": "Det Britiske Territorium i Det Indiske Ocean", "DJ": "Djibouti", "DM": "Dominica", "EC": "Ecuador", "EG": "Egypten", "SV": "El Salvador", "CI": "Elfenbenskysten", "ER": "Eritrea", "EE": "Estland", "SZ": "Eswatini", "ET": "Etiopien", "FK": "Falklands\u00f8erne", "FJ": "Fiji", "PH": "Filippinerne", "FI": "Finland", "FR": "Frankrig", "GF": "Fransk Guyana", "PF": "Fransk Polynesien", "FO": "F\u00e6r\u00f8erne", "GA": "Gabon", "GM": "Gambia", "GE": "Georgien", "GH": "Ghana", "GI": "Gibraltar", "GD": "Grenada", "GR": "Gr\u00e6kenland", "GL": "Gr\u00f8nland", "GP": "Guadeloupe", "GU": "Guam", "GT": "Guatemala", "GG": "Guernsey", "GN": "Guinea", "GW": "Guinea-Bissau", "GY": "Guyana", "HT": "Haiti", "HM": "Heard Island og McDonald Islands", "NL": "Holland", "HN": "Honduras", "BY": "Hviderusland", "IN": "Indien", "ID": "Indonesien", "IQ": "Irak", "IR": "Iran", "IE": "Irland", "IS": "Island", "IM": "Isle of Man", "IL": "Israel", "IT": "Italien", "JM": "Jamaica", "JP": "Japan", "JO": "Jordan", "CX": "Jule\u00f8en", "CV": "Kap Verde", "KZ": "Kasakhstan", "KE": "Kenya", "CN": "Kina", "KG": "Kirgisistan", "KI": "Kiribati", "HR": "Kroatien", "KW": "Kuwait", "LA": "Laos", "LS": "Lesotho", "LV": "Letland", "LB": "Libanon", "LR": "Liberia", "LY": "Libyen", "LI": "Liechtenstein", "LT": "Litauen", "LU": "Luxembourg", "MG": "Madagaskar", "MW": "Malawi", "MY": "Malaysia", "MV": "Maldiverne", "ML": "Mali", "MT": "Malta", "MA": "Marokko", "MQ": "Martinique", "MR": "Mauretanien", "MU": "Mauritius", "YT": "Mayotte", "MX": "Mexico", "MD": "Moldova", "MC": "Monaco", "MN": "Mongoliet", "ME": "Montenegro", "MS": "Montserrat", "MZ": "Mozambique", "MM": "Myanmar (Burma)", "NA": "Namibia", "NR": "Nauru", "NP": "Nepal", "NZ": "New Zealand", "NI": "Nicaragua", "NE": "Niger", "NG": "Nigeria", "NU": "Niue", "KP": "Nordkorea", "MK": "Nordmakedonien", "NF": "Norfolk Island", "NO": "Norge", "NC": "Ny Kaledonien", "OM": "Oman", "PK": "Pakistan", "PW": "Palau", "PA": "Panama", "PG": "Papua Ny Guinea", "PY": "Paraguay", "PE": "Peru", "PN": "Pitcairn", "PL": "Polen", "PT": "Portugal", "PR": "Puerto Rico", "QA": "Qatar", "RE": "R\u00e9union", "RO": "Rum\u00e6nien", "RU": "Rusland", "RW": "Rwanda", "BL": "Saint Barth\u00e9lemy", "KN": "Saint Kitts og Nevis", "LC": "Saint Lucia", "MF": "Saint Martin", "PM": "Saint Pierre og Miquelon", "VC": "Saint Vincent og Grenadinerne", "SB": "Salomon\u00f8erne", "WS": "Samoa", "SM": "San Marino", "ST": "S\u00e3o Tom\u00e9 og Pr\u00edncipe", "HK": "SAR Hongkong", "MO": "SAR Macao", "SA": "Saudi-Arabien", "CH": "Schweiz", "SN": "Senegal", "RS": "Serbien", "SC": "Seychellerne", "SL": "Sierra Leone", "SG": "Singapore", "SX": "Sint Maarten", "SK": "Slovakiet", "SI": "Slovenien", "SO": "Somalia", "GS": "South Georgia og De Sydlige Sandwich\u00f8er", "ES": "Spanien", "LK": "Sri Lanka", "SH": "St. Helena", "GB": "Storbritannien", "SD": "Sudan", "SR": "Surinam", "SJ": "Svalbard og Jan Mayen", "SE": "Sverige", "ZA": "Sydafrika", "KR": "Sydkorea", "SS": "Sydsudan", "SY": "Syrien", "TJ": "Tadsjikistan", "TW": "Taiwan", "TZ": "Tanzania", "TD": "Tchad", "TH": "Thailand", "TL": "Timor-Leste", "CZ": "Tjekkiet", "TG": "Togo", "TK": "Tokelau", "TO": "Tonga", "TT": "Trinidad og Tobago", "TN": "Tunesien", "TM": "Turkmenistan", "TC": "Turks- og Caicos\u00f8erne", "TR": "Tyrkiet", "DE": "Tyskland", "UG": "Uganda", "UA": "Ukraine", "HU": "Ungarn", "UY": "Uruguay", "US": "USA", "UZ": "Usbekistan", "VU": "Vanuatu", "VA": "Vatikanstaten", "VE": "Venezuela", "EH": "Vestsahara", "VN": "Vietnam", "WF": "Wallis og Futuna", "YE": "Yemen", "ZM": "Zambia", "ZW": "Zimbabwe", "GQ": "\u00c6kvatorialguinea", "AT": "\u00d8strig", "AX": "\u00c5land"}onionshare-onionshare-26fcdc5/desktop/onionshare/resources/countries/de.json000066400000000000000000000116531521174352300276570ustar00rootroot00000000000000{"AF": "Afghanistan", "EG": "\u00c4gypten", "AX": "\u00c5landinseln", "AL": "Albanien", "DZ": "Algerien", "AS": "Amerikanisch-Samoa", "VI": "Amerikanische Jungferninseln", "AD": "Andorra", "AO": "Angola", "AI": "Anguilla", "AQ": "Antarktis", "AG": "Antigua und Barbuda", "GQ": "\u00c4quatorialguinea", "AR": "Argentinien", "AM": "Armenien", "AW": "Aruba", "AZ": "Aserbaidschan", "ET": "\u00c4thiopien", "AU": "Australien", "BS": "Bahamas", "BH": "Bahrain", "BD": "Bangladesch", "BB": "Barbados", "BY": "Belarus", "BE": "Belgien", "BZ": "Belize", "BJ": "Benin", "BM": "Bermuda", "BT": "Bhutan", "BO": "Bolivien", "BQ": "Bonaire, Sint Eustatius und Saba", "BA": "Bosnien und Herzegowina", "BW": "Botsuana", "BV": "Bouvetinsel", "BR": "Brasilien", "VG": "Britische Jungferninseln", "IO": "Britisches Territorium im Indischen Ozean", "BN": "Brunei Darussalam", "BG": "Bulgarien", "BF": "Burkina Faso", "BI": "Burundi", "CV": "Cabo Verde", "CL": "Chile", "CN": "China", "CK": "Cookinseln", "CR": "Costa Rica", "CI": "C\u00f4te d\u2019Ivoire", "CW": "Cura\u00e7ao", "DK": "D\u00e4nemark", "DE": "Deutschland", "DM": "Dominica", "DO": "Dominikanische Republik", "DJ": "Dschibuti", "EC": "Ecuador", "SV": "El Salvador", "ER": "Eritrea", "EE": "Estland", "SZ": "Eswatini", "FK": "Falklandinseln", "FO": "F\u00e4r\u00f6er", "FJ": "Fidschi", "FI": "Finnland", "FR": "Frankreich", "GF": "Franz\u00f6sisch-Guayana", "PF": "Franz\u00f6sisch-Polynesien", "TF": "Franz\u00f6sische S\u00fcd- und Antarktisgebiete", "GA": "Gabun", "GM": "Gambia", "GE": "Georgien", "GH": "Ghana", "GI": "Gibraltar", "GD": "Grenada", "GR": "Griechenland", "GL": "Gr\u00f6nland", "GP": "Guadeloupe", "GU": "Guam", "GT": "Guatemala", "GG": "Guernsey", "GN": "Guinea", "GW": "Guinea-Bissau", "GY": "Guyana", "HT": "Haiti", "HM": "Heard und McDonaldinseln", "HN": "Honduras", "IN": "Indien", "ID": "Indonesien", "IQ": "Irak", "IR": "Iran", "IE": "Irland", "IS": "Island", "IM": "Isle of Man", "IL": "Israel", "IT": "Italien", "JM": "Jamaika", "JP": "Japan", "YE": "Jemen", "JO": "Jordanien", "KY": "Kaimaninseln", "KH": "Kambodscha", "CM": "Kamerun", "CA": "Kanada", "KZ": "Kasachstan", "QA": "Katar", "KE": "Kenia", "KG": "Kirgisistan", "KI": "Kiribati", "CC": "Kokosinseln", "CO": "Kolumbien", "KM": "Komoren", "CG": "Kongo-Brazzaville", "CD": "Kongo-Kinshasa", "HR": "Kroatien", "CU": "Kuba", "KW": "Kuwait", "LA": "Laos", "LS": "Lesotho", "LV": "Lettland", "LB": "Libanon", "LR": "Liberia", "LY": "Libyen", "LI": "Liechtenstein", "LT": "Litauen", "LU": "Luxemburg", "MG": "Madagaskar", "MW": "Malawi", "MY": "Malaysia", "MV": "Malediven", "ML": "Mali", "MT": "Malta", "MA": "Marokko", "MQ": "Martinique", "MR": "Mauretanien", "MU": "Mauritius", "YT": "Mayotte", "MX": "Mexiko", "MC": "Monaco", "MN": "Mongolei", "ME": "Montenegro", "MS": "Montserrat", "MZ": "Mosambik", "MM": "Myanmar", "NA": "Namibia", "NR": "Nauru", "NP": "Nepal", "NC": "Neukaledonien", "NZ": "Neuseeland", "NI": "Nicaragua", "NL": "Niederlande", "NE": "Niger", "NG": "Nigeria", "NU": "Niue", "KP": "Nordkorea", "MK": "Nordmazedonien", "NF": "Norfolkinsel", "NO": "Norwegen", "OM": "Oman", "AT": "\u00d6sterreich", "PK": "Pakistan", "PW": "Palau", "PA": "Panama", "PG": "Papua-Neuguinea", "PY": "Paraguay", "PE": "Peru", "PH": "Philippinen", "PN": "Pitcairninseln", "PL": "Polen", "PT": "Portugal", "PR": "Puerto Rico", "MD": "Republik Moldau", "RE": "R\u00e9union", "RW": "Ruanda", "RO": "Rum\u00e4nien", "RU": "Russland", "SB": "Salomonen", "ZM": "Sambia", "WS": "Samoa", "SM": "San Marino", "ST": "S\u00e3o Tom\u00e9 und Pr\u00edncipe", "SA": "Saudi-Arabien", "SE": "Schweden", "CH": "Schweiz", "SN": "Senegal", "RS": "Serbien", "SC": "Seychellen", "SL": "Sierra Leone", "ZW": "Simbabwe", "SG": "Singapur", "SX": "Sint Maarten", "SK": "Slowakei", "SI": "Slowenien", "SO": "Somalia", "HK": "Sonderverwaltungsregion Hongkong", "MO": "Sonderverwaltungsregion Macau", "ES": "Spanien", "SJ": "Spitzbergen und Jan Mayen", "LK": "Sri Lanka", "BL": "St. Barth\u00e9lemy", "SH": "St. Helena", "KN": "St. Kitts und Nevis", "LC": "St. Lucia", "MF": "St. Martin", "PM": "St. Pierre und Miquelon", "VC": "St. Vincent und die Grenadinen", "ZA": "S\u00fcdafrika", "SD": "Sudan", "GS": "S\u00fcdgeorgien und die S\u00fcdlichen Sandwichinseln", "KR": "S\u00fcdkorea", "SS": "S\u00fcdsudan", "SR": "Suriname", "SY": "Syrien", "TJ": "Tadschikistan", "TW": "Taiwan", "TZ": "Tansania", "TH": "Thailand", "TL": "Timor-Leste", "TG": "Togo", "TK": "Tokelau", "TO": "Tonga", "TT": "Trinidad und Tobago", "TD": "Tschad", "CZ": "Tschechien", "TN": "Tunesien", "TR": "T\u00fcrkei", "TM": "Turkmenistan", "TC": "Turks- und Caicosinseln", "UG": "Uganda", "UA": "Ukraine", "HU": "Ungarn", "UY": "Uruguay", "UZ": "Usbekistan", "VU": "Vanuatu", "VA": "Vatikanstadt", "VE": "Venezuela", "AE": "Vereinigte Arabische Emirate", "US": "Vereinigte Staaten", "GB": "Vereinigtes K\u00f6nigreich", "VN": "Vietnam", "WF": "Wallis und Futuna", "CX": "Weihnachtsinsel", "EH": "Westsahara", "CF": "Zentralafrikanische Republik", "CY": "Zypern"}onionshare-onionshare-26fcdc5/desktop/onionshare/resources/countries/el.json000066400000000000000000000410771521174352300276720ustar00rootroot00000000000000{"SH": "\u0391\u03b3\u03af\u03b1 \u0395\u03bb\u03ad\u03bd\u03b7", "LC": "\u0391\u03b3\u03af\u03b1 \u039b\u03bf\u03c5\u03ba\u03af\u03b1", "BL": "\u0386\u03b3\u03b9\u03bf\u03c2 \u0392\u03b1\u03c1\u03b8\u03bf\u03bb\u03bf\u03bc\u03b1\u03af\u03bf\u03c2", "VC": "\u0386\u03b3\u03b9\u03bf\u03c2 \u0392\u03b9\u03ba\u03ad\u03bd\u03c4\u03b9\u03bf\u03c2 \u03ba\u03b1\u03b9 \u0393\u03c1\u03b5\u03bd\u03b1\u03b4\u03af\u03bd\u03b5\u03c2", "SM": "\u0386\u03b3\u03b9\u03bf\u03c2 \u039c\u03b1\u03c1\u03af\u03bd\u03bf\u03c2", "MF": "\u0386\u03b3\u03b9\u03bf\u03c2 \u039c\u03b1\u03c1\u03c4\u03af\u03bd\u03bf\u03c2 (\u0393\u03b1\u03bb\u03bb\u03b9\u03ba\u03cc \u03c4\u03bc\u03ae\u03bc\u03b1)", "SX": "\u0386\u03b3\u03b9\u03bf\u03c2 \u039c\u03b1\u03c1\u03c4\u03af\u03bd\u03bf\u03c2 (\u039f\u03bb\u03bb\u03b1\u03bd\u03b4\u03b9\u03ba\u03cc \u03c4\u03bc\u03ae\u03bc\u03b1)", "AO": "\u0391\u03b3\u03ba\u03cc\u03bb\u03b1", "AZ": "\u0391\u03b6\u03b5\u03c1\u03bc\u03c0\u03b1\u03ca\u03c4\u03b6\u03ac\u03bd", "EG": "\u0391\u03af\u03b3\u03c5\u03c0\u03c4\u03bf\u03c2", "ET": "\u0391\u03b9\u03b8\u03b9\u03bf\u03c0\u03af\u03b1", "HT": "\u0391\u03ca\u03c4\u03ae", "CI": "\u0391\u03ba\u03c4\u03ae \u0395\u03bb\u03b5\u03c6\u03b1\u03bd\u03c4\u03bf\u03c3\u03c4\u03bf\u03cd", "AL": "\u0391\u03bb\u03b2\u03b1\u03bd\u03af\u03b1", "DZ": "\u0391\u03bb\u03b3\u03b5\u03c1\u03af\u03b1", "VI": "\u0391\u03bc\u03b5\u03c1\u03b9\u03ba\u03b1\u03bd\u03b9\u03ba\u03ad\u03c2 \u03a0\u03b1\u03c1\u03b8\u03ad\u03bd\u03b5\u03c2 \u039d\u03ae\u03c3\u03bf\u03b9", "AS": "\u0391\u03bc\u03b5\u03c1\u03b9\u03ba\u03b1\u03bd\u03b9\u03ba\u03ae \u03a3\u03b1\u03bc\u03cc\u03b1", "AI": "\u0391\u03bd\u03b3\u03ba\u03bf\u03c5\u03af\u03bb\u03b1", "AD": "\u0391\u03bd\u03b4\u03cc\u03c1\u03b1", "AQ": "\u0391\u03bd\u03c4\u03b1\u03c1\u03ba\u03c4\u03b9\u03ba\u03ae", "AG": "\u0391\u03bd\u03c4\u03af\u03b3\u03ba\u03bf\u03c5\u03b1 \u03ba\u03b1\u03b9 \u039c\u03c0\u03b1\u03c1\u03bc\u03c0\u03bf\u03cd\u03bd\u03c4\u03b1", "AR": "\u0391\u03c1\u03b3\u03b5\u03bd\u03c4\u03b9\u03bd\u03ae", "AM": "\u0391\u03c1\u03bc\u03b5\u03bd\u03af\u03b1", "AW": "\u0391\u03c1\u03bf\u03cd\u03bc\u03c0\u03b1", "AU": "\u0391\u03c5\u03c3\u03c4\u03c1\u03b1\u03bb\u03af\u03b1", "AT": "\u0391\u03c5\u03c3\u03c4\u03c1\u03af\u03b1", "AF": "\u0391\u03c6\u03b3\u03b1\u03bd\u03b9\u03c3\u03c4\u03ac\u03bd", "VU": "\u0392\u03b1\u03bd\u03bf\u03c5\u03ac\u03c4\u03bf\u03c5", "VA": "\u0392\u03b1\u03c4\u03b9\u03ba\u03b1\u03bd\u03cc", "BE": "\u0392\u03ad\u03bb\u03b3\u03b9\u03bf", "VE": "\u0392\u03b5\u03bd\u03b5\u03b6\u03bf\u03c5\u03ad\u03bb\u03b1", "BM": "\u0392\u03b5\u03c1\u03bc\u03bf\u03cd\u03b4\u03b5\u03c2", "VN": "\u0392\u03b9\u03b5\u03c4\u03bd\u03ac\u03bc", "BO": "\u0392\u03bf\u03bb\u03b9\u03b2\u03af\u03b1", "KP": "\u0392\u03cc\u03c1\u03b5\u03b9\u03b1 \u039a\u03bf\u03c1\u03ad\u03b1", "MK": "\u0392\u03cc\u03c1\u03b5\u03b9\u03b1 \u039c\u03b1\u03ba\u03b5\u03b4\u03bf\u03bd\u03af\u03b1", "BA": "\u0392\u03bf\u03c3\u03bd\u03af\u03b1 - \u0395\u03c1\u03b6\u03b5\u03b3\u03bf\u03b2\u03af\u03bd\u03b7", "BG": "\u0392\u03bf\u03c5\u03bb\u03b3\u03b1\u03c1\u03af\u03b1", "BR": "\u0392\u03c1\u03b1\u03b6\u03b9\u03bb\u03af\u03b1", "IO": "\u0392\u03c1\u03b5\u03c4\u03b1\u03bd\u03b9\u03ba\u03ac \u0395\u03b4\u03ac\u03c6\u03b7 \u0399\u03bd\u03b4\u03b9\u03ba\u03bf\u03cd \u03a9\u03ba\u03b5\u03b1\u03bd\u03bf\u03cd", "VG": "\u0392\u03c1\u03b5\u03c4\u03b1\u03bd\u03b9\u03ba\u03ad\u03c2 \u03a0\u03b1\u03c1\u03b8\u03ad\u03bd\u03b5\u03c2 \u039d\u03ae\u03c3\u03bf\u03b9", "FR": "\u0393\u03b1\u03bb\u03bb\u03af\u03b1", "TF": "\u0393\u03b1\u03bb\u03bb\u03b9\u03ba\u03ac \u039d\u03cc\u03c4\u03b9\u03b1 \u0395\u03b4\u03ac\u03c6\u03b7", "GF": "\u0393\u03b1\u03bb\u03bb\u03b9\u03ba\u03ae \u0393\u03bf\u03c5\u03b9\u03ac\u03bd\u03b1", "PF": "\u0393\u03b1\u03bb\u03bb\u03b9\u03ba\u03ae \u03a0\u03bf\u03bb\u03c5\u03bd\u03b7\u03c3\u03af\u03b1", "DE": "\u0393\u03b5\u03c1\u03bc\u03b1\u03bd\u03af\u03b1", "GE": "\u0393\u03b5\u03c9\u03c1\u03b3\u03af\u03b1", "GI": "\u0393\u03b9\u03b2\u03c1\u03b1\u03bb\u03c4\u03ac\u03c1", "GM": "\u0393\u03ba\u03ac\u03bc\u03c0\u03b9\u03b1", "GA": "\u0393\u03ba\u03b1\u03bc\u03c0\u03cc\u03bd", "GH": "\u0393\u03ba\u03ac\u03bd\u03b1", "GG": "\u0393\u03ba\u03ad\u03c1\u03bd\u03b6\u03b9", "GU": "\u0393\u03ba\u03bf\u03c5\u03ac\u03bc", "GP": "\u0393\u03bf\u03c5\u03b1\u03b4\u03b5\u03bb\u03bf\u03cd\u03c0\u03b7", "WF": "\u0393\u03bf\u03c5\u03ac\u03bb\u03b9\u03c2 \u03ba\u03b1\u03b9 \u03a6\u03bf\u03c5\u03c4\u03bf\u03cd\u03bd\u03b1", "GT": "\u0393\u03bf\u03c5\u03b1\u03c4\u03b5\u03bc\u03ac\u03bb\u03b1", "GY": "\u0393\u03bf\u03c5\u03b9\u03ac\u03bd\u03b1", "GN": "\u0393\u03bf\u03c5\u03b9\u03bd\u03ad\u03b1", "GW": "\u0393\u03bf\u03c5\u03b9\u03bd\u03ad\u03b1 \u039c\u03c0\u03b9\u03c3\u03ac\u03bf\u03c5", "GD": "\u0393\u03c1\u03b5\u03bd\u03ac\u03b4\u03b1", "GL": "\u0393\u03c1\u03bf\u03b9\u03bb\u03b1\u03bd\u03b4\u03af\u03b1", "DK": "\u0394\u03b1\u03bd\u03af\u03b1", "DO": "\u0394\u03bf\u03bc\u03b9\u03bd\u03b9\u03ba\u03b1\u03bd\u03ae \u0394\u03b7\u03bc\u03bf\u03ba\u03c1\u03b1\u03c4\u03af\u03b1", "EH": "\u0394\u03c5\u03c4\u03b9\u03ba\u03ae \u03a3\u03b1\u03c7\u03ac\u03c1\u03b1", "SV": "\u0395\u03bb \u03a3\u03b1\u03bb\u03b2\u03b1\u03b4\u03cc\u03c1", "CH": "\u0395\u03bb\u03b2\u03b5\u03c4\u03af\u03b1", "GR": "\u0395\u03bb\u03bb\u03ac\u03b4\u03b1", "ER": "\u0395\u03c1\u03c5\u03b8\u03c1\u03b1\u03af\u03b1", "EE": "\u0395\u03c3\u03b8\u03bf\u03bd\u03af\u03b1", "ZM": "\u0396\u03ac\u03bc\u03c0\u03b9\u03b1", "ZW": "\u0396\u03b9\u03bc\u03c0\u03ac\u03bc\u03c0\u03bf\u03c5\u03b5", "AE": "\u0397\u03bd\u03c9\u03bc\u03ad\u03bd\u03b1 \u0391\u03c1\u03b1\u03b2\u03b9\u03ba\u03ac \u0395\u03bc\u03b9\u03c1\u03ac\u03c4\u03b1", "US": "\u0397\u03bd\u03c9\u03bc\u03ad\u03bd\u03b5\u03c2 \u03a0\u03bf\u03bb\u03b9\u03c4\u03b5\u03af\u03b5\u03c2", "GB": "\u0397\u03bd\u03c9\u03bc\u03ad\u03bd\u03bf \u0392\u03b1\u03c3\u03af\u03bb\u03b5\u03b9\u03bf", "JP": "\u0399\u03b1\u03c0\u03c9\u03bd\u03af\u03b1", "IN": "\u0399\u03bd\u03b4\u03af\u03b1", "ID": "\u0399\u03bd\u03b4\u03bf\u03bd\u03b7\u03c3\u03af\u03b1", "JO": "\u0399\u03bf\u03c1\u03b4\u03b1\u03bd\u03af\u03b1", "IQ": "\u0399\u03c1\u03ac\u03ba", "IR": "\u0399\u03c1\u03ac\u03bd", "IE": "\u0399\u03c1\u03bb\u03b1\u03bd\u03b4\u03af\u03b1", "GQ": "\u0399\u03c3\u03b7\u03bc\u03b5\u03c1\u03b9\u03bd\u03ae \u0393\u03bf\u03c5\u03b9\u03bd\u03ad\u03b1", "EC": "\u0399\u03c3\u03b7\u03bc\u03b5\u03c1\u03b9\u03bd\u03cc\u03c2", "IS": "\u0399\u03c3\u03bb\u03b1\u03bd\u03b4\u03af\u03b1", "ES": "\u0399\u03c3\u03c0\u03b1\u03bd\u03af\u03b1", "IL": "\u0399\u03c3\u03c1\u03b1\u03ae\u03bb", "IT": "\u0399\u03c4\u03b1\u03bb\u03af\u03b1", "KZ": "\u039a\u03b1\u03b6\u03b1\u03ba\u03c3\u03c4\u03ac\u03bd", "CM": "\u039a\u03b1\u03bc\u03b5\u03c1\u03bf\u03cd\u03bd", "KH": "\u039a\u03b1\u03bc\u03c0\u03cc\u03c4\u03b6\u03b7", "CA": "\u039a\u03b1\u03bd\u03b1\u03b4\u03ac\u03c2", "QA": "\u039a\u03b1\u03c4\u03ac\u03c1", "CF": "\u039a\u03b5\u03bd\u03c4\u03c1\u03bf\u03b1\u03c6\u03c1\u03b9\u03ba\u03b1\u03bd\u03b9\u03ba\u03ae \u0394\u03b7\u03bc\u03bf\u03ba\u03c1\u03b1\u03c4\u03af\u03b1", "KE": "\u039a\u03ad\u03bd\u03c5\u03b1", "CN": "\u039a\u03af\u03bd\u03b1", "KG": "\u039a\u03b9\u03c1\u03b3\u03b9\u03c3\u03c4\u03ac\u03bd", "KI": "\u039a\u03b9\u03c1\u03b9\u03bc\u03c0\u03ac\u03c4\u03b9", "CO": "\u039a\u03bf\u03bb\u03bf\u03bc\u03b2\u03af\u03b1", "KM": "\u039a\u03bf\u03bc\u03cc\u03c1\u03b5\u03c2", "CD": "\u039a\u03bf\u03bd\u03b3\u03ba\u03cc - \u039a\u03b9\u03bd\u03c3\u03ac\u03c3\u03b1", "CG": "\u039a\u03bf\u03bd\u03b3\u03ba\u03cc - \u039c\u03c0\u03c1\u03b1\u03b6\u03b1\u03b2\u03af\u03bb", "CR": "\u039a\u03cc\u03c3\u03c4\u03b1 \u03a1\u03af\u03ba\u03b1", "CU": "\u039a\u03bf\u03cd\u03b2\u03b1", "KW": "\u039a\u03bf\u03c5\u03b2\u03ad\u03b9\u03c4", "CW": "\u039a\u03bf\u03c5\u03c1\u03b1\u03c3\u03ac\u03bf", "HR": "\u039a\u03c1\u03bf\u03b1\u03c4\u03af\u03b1", "CY": "\u039a\u03cd\u03c0\u03c1\u03bf\u03c2", "LA": "\u039b\u03ac\u03bf\u03c2", "LS": "\u039b\u03b5\u03c3\u03cc\u03c4\u03bf", "LV": "\u039b\u03b5\u03c4\u03bf\u03bd\u03af\u03b1", "BY": "\u039b\u03b5\u03c5\u03ba\u03bf\u03c1\u03c9\u03c3\u03af\u03b1", "LB": "\u039b\u03af\u03b2\u03b1\u03bd\u03bf\u03c2", "LR": "\u039b\u03b9\u03b2\u03b5\u03c1\u03af\u03b1", "LY": "\u039b\u03b9\u03b2\u03cd\u03b7", "LT": "\u039b\u03b9\u03b8\u03bf\u03c5\u03b1\u03bd\u03af\u03b1", "LI": "\u039b\u03b9\u03c7\u03c4\u03b5\u03bd\u03c3\u03c4\u03ac\u03b9\u03bd", "LU": "\u039b\u03bf\u03c5\u03be\u03b5\u03bc\u03b2\u03bf\u03cd\u03c1\u03b3\u03bf", "YT": "\u039c\u03b1\u03b3\u03b9\u03cc\u03c4", "MG": "\u039c\u03b1\u03b4\u03b1\u03b3\u03b1\u03c3\u03ba\u03ac\u03c1\u03b7", "MO": "\u039c\u03b1\u03ba\u03ac\u03bf \u0395\u0394\u03a0 \u039a\u03af\u03bd\u03b1\u03c2", "MY": "\u039c\u03b1\u03bb\u03b1\u03b9\u03c3\u03af\u03b1", "MW": "\u039c\u03b1\u03bb\u03ac\u03bf\u03c5\u03b9", "MV": "\u039c\u03b1\u03bb\u03b4\u03af\u03b2\u03b5\u03c2", "ML": "\u039c\u03ac\u03bb\u03b9", "MT": "\u039c\u03ac\u03bb\u03c4\u03b1", "MA": "\u039c\u03b1\u03c1\u03cc\u03ba\u03bf", "MQ": "\u039c\u03b1\u03c1\u03c4\u03b9\u03bd\u03af\u03ba\u03b1", "MU": "\u039c\u03b1\u03c5\u03c1\u03af\u03ba\u03b9\u03bf\u03c2", "MR": "\u039c\u03b1\u03c5\u03c1\u03b9\u03c4\u03b1\u03bd\u03af\u03b1", "ME": "\u039c\u03b1\u03c5\u03c1\u03bf\u03b2\u03bf\u03cd\u03bd\u03b9\u03bf", "MX": "\u039c\u03b5\u03be\u03b9\u03ba\u03cc", "MM": "\u039c\u03b9\u03b1\u03bd\u03bc\u03ac\u03c1 (\u0392\u03b9\u03c1\u03bc\u03b1\u03bd\u03af\u03b1)", "MN": "\u039c\u03bf\u03b3\u03b3\u03bf\u03bb\u03af\u03b1", "MZ": "\u039c\u03bf\u03b6\u03b1\u03bc\u03b2\u03af\u03ba\u03b7", "MD": "\u039c\u03bf\u03bb\u03b4\u03b1\u03b2\u03af\u03b1", "MC": "\u039c\u03bf\u03bd\u03b1\u03ba\u03cc", "MS": "\u039c\u03bf\u03bd\u03c3\u03b5\u03c1\u03ac\u03c4", "BD": "\u039c\u03c0\u03b1\u03bd\u03b3\u03ba\u03bb\u03b1\u03bd\u03c4\u03ad\u03c2", "BB": "\u039c\u03c0\u03b1\u03c1\u03bc\u03c0\u03ad\u03b9\u03bd\u03c4\u03bf\u03c2", "BS": "\u039c\u03c0\u03b1\u03c7\u03ac\u03bc\u03b5\u03c2", "BH": "\u039c\u03c0\u03b1\u03c7\u03c1\u03ad\u03b9\u03bd", "BZ": "\u039c\u03c0\u03b5\u03bb\u03af\u03b6", "BJ": "\u039c\u03c0\u03b5\u03bd\u03af\u03bd", "BW": "\u039c\u03c0\u03bf\u03c4\u03c3\u03bf\u03c5\u03ac\u03bd\u03b1", "BF": "\u039c\u03c0\u03bf\u03c5\u03c1\u03ba\u03af\u03bd\u03b1 \u03a6\u03ac\u03c3\u03bf", "BI": "\u039c\u03c0\u03bf\u03c5\u03c1\u03bf\u03cd\u03bd\u03c4\u03b9", "BT": "\u039c\u03c0\u03bf\u03c5\u03c4\u03ac\u03bd", "BN": "\u039c\u03c0\u03c1\u03bf\u03c5\u03bd\u03ad\u03b9", "NA": "\u039d\u03b1\u03bc\u03af\u03bc\u03c0\u03b9\u03b1", "NR": "\u039d\u03b1\u03bf\u03c5\u03c1\u03bf\u03cd", "NZ": "\u039d\u03ad\u03b1 \u0396\u03b7\u03bb\u03b1\u03bd\u03b4\u03af\u03b1", "NC": "\u039d\u03ad\u03b1 \u039a\u03b1\u03bb\u03b7\u03b4\u03bf\u03bd\u03af\u03b1", "NP": "\u039d\u03b5\u03c0\u03ac\u03bb", "KY": "\u039d\u03ae\u03c3\u03bf\u03b9 \u039a\u03ad\u03b9\u03bc\u03b1\u03bd", "CC": "\u039d\u03ae\u03c3\u03bf\u03b9 \u039a\u03cc\u03ba\u03bf\u03c2 (\u039a\u03af\u03bb\u03b9\u03bd\u03b3\u03ba)", "CK": "\u039d\u03ae\u03c3\u03bf\u03b9 \u039a\u03bf\u03c5\u03ba", "GS": "\u039d\u03ae\u03c3\u03bf\u03b9 \u039d\u03cc\u03c4\u03b9\u03b1 \u0393\u03b5\u03c9\u03c1\u03b3\u03af\u03b1 \u03ba\u03b1\u03b9 \u039d\u03cc\u03c4\u03b9\u03b5\u03c2 \u03a3\u03ac\u03bd\u03c4\u03bf\u03c5\u03b9\u03c4\u03c2", "AX": "\u039d\u03ae\u03c3\u03bf\u03b9 \u038c\u03bb\u03b1\u03bd\u03c4", "PN": "\u039d\u03ae\u03c3\u03bf\u03b9 \u03a0\u03af\u03c4\u03ba\u03b5\u03c1\u03bd", "SB": "\u039d\u03ae\u03c3\u03bf\u03b9 \u03a3\u03bf\u03bb\u03bf\u03bc\u03ce\u03bd\u03c4\u03bf\u03c2", "TC": "\u039d\u03ae\u03c3\u03bf\u03b9 \u03a4\u03b5\u03c1\u03ba\u03c2 \u03ba\u03b1\u03b9 \u039a\u03ac\u03b9\u03ba\u03bf\u03c2", "FO": "\u039d\u03ae\u03c3\u03bf\u03b9 \u03a6\u03b5\u03c1\u03cc\u03b5\u03c2", "FK": "\u039d\u03ae\u03c3\u03bf\u03b9 \u03a6\u03cc\u03ba\u03bb\u03b1\u03bd\u03c4", "HM": "\u039d\u03ae\u03c3\u03bf\u03b9 \u03a7\u03b5\u03c1\u03bd\u03c4 \u03ba\u03b1\u03b9 \u039c\u03b1\u03ba\u03bd\u03c4\u03cc\u03bd\u03b1\u03bb\u03bd\u03c4", "BV": "\u039d\u03ae\u03c3\u03bf\u03c2 \u039c\u03c0\u03bf\u03c5\u03b2\u03ad", "NF": "\u039d\u03ae\u03c3\u03bf\u03c2 \u039d\u03cc\u03c1\u03c6\u03bf\u03bb\u03ba", "IM": "\u039d\u03ae\u03c3\u03bf\u03c2 \u03c4\u03bf\u03c5 \u039c\u03b1\u03bd", "CX": "\u039d\u03ae\u03c3\u03bf\u03c2 \u03c4\u03c9\u03bd \u03a7\u03c1\u03b9\u03c3\u03c4\u03bf\u03c5\u03b3\u03ad\u03bd\u03bd\u03c9\u03bd", "NE": "\u039d\u03af\u03b3\u03b7\u03c1\u03b1\u03c2", "NG": "\u039d\u03b9\u03b3\u03b7\u03c1\u03af\u03b1", "NI": "\u039d\u03b9\u03ba\u03b1\u03c1\u03ac\u03b3\u03bf\u03c5\u03b1", "NU": "\u039d\u03b9\u03bf\u03cd\u03b5", "NO": "\u039d\u03bf\u03c1\u03b2\u03b7\u03b3\u03af\u03b1", "ZA": "\u039d\u03cc\u03c4\u03b9\u03b1 \u0391\u03c6\u03c1\u03b9\u03ba\u03ae", "KR": "\u039d\u03cc\u03c4\u03b9\u03b1 \u039a\u03bf\u03c1\u03ad\u03b1", "SS": "\u039d\u03cc\u03c4\u03b9\u03bf \u03a3\u03bf\u03c5\u03b4\u03ac\u03bd", "DM": "\u039d\u03c4\u03bf\u03bc\u03af\u03bd\u03b9\u03ba\u03b1", "NL": "\u039f\u03bb\u03bb\u03b1\u03bd\u03b4\u03af\u03b1", "BQ": "\u039f\u03bb\u03bb\u03b1\u03bd\u03b4\u03af\u03b1 \u039a\u03b1\u03c1\u03b1\u03ca\u03b2\u03b9\u03ba\u03ae\u03c2", "OM": "\u039f\u03bc\u03ac\u03bd", "HN": "\u039f\u03bd\u03b4\u03bf\u03cd\u03c1\u03b1", "HU": "\u039f\u03c5\u03b3\u03b3\u03b1\u03c1\u03af\u03b1", "UG": "\u039f\u03c5\u03b3\u03ba\u03ac\u03bd\u03c4\u03b1", "UZ": "\u039f\u03c5\u03b6\u03bc\u03c0\u03b5\u03ba\u03b9\u03c3\u03c4\u03ac\u03bd", "UA": "\u039f\u03c5\u03ba\u03c1\u03b1\u03bd\u03af\u03b1", "UY": "\u039f\u03c5\u03c1\u03bf\u03c5\u03b3\u03bf\u03c5\u03ac\u03b7", "PK": "\u03a0\u03b1\u03ba\u03b9\u03c3\u03c4\u03ac\u03bd", "PW": "\u03a0\u03b1\u03bb\u03ac\u03bf\u03c5", "PA": "\u03a0\u03b1\u03bd\u03b1\u03bc\u03ac\u03c2", "PG": "\u03a0\u03b1\u03c0\u03bf\u03cd\u03b1 \u039d\u03ad\u03b1 \u0393\u03bf\u03c5\u03b9\u03bd\u03ad\u03b1", "PY": "\u03a0\u03b1\u03c1\u03b1\u03b3\u03bf\u03c5\u03ac\u03b7", "PE": "\u03a0\u03b5\u03c1\u03bf\u03cd", "PL": "\u03a0\u03bf\u03bb\u03c9\u03bd\u03af\u03b1", "PT": "\u03a0\u03bf\u03c1\u03c4\u03bf\u03b3\u03b1\u03bb\u03af\u03b1", "PR": "\u03a0\u03bf\u03c5\u03ad\u03c1\u03c4\u03bf \u03a1\u03af\u03ba\u03bf", "CV": "\u03a0\u03c1\u03ac\u03c3\u03b9\u03bd\u03bf \u0391\u03ba\u03c1\u03c9\u03c4\u03ae\u03c1\u03b9\u03bf", "RE": "\u03a1\u03b5\u03ca\u03bd\u03b9\u03cc\u03bd", "RW": "\u03a1\u03bf\u03c5\u03ac\u03bd\u03c4\u03b1", "RO": "\u03a1\u03bf\u03c5\u03bc\u03b1\u03bd\u03af\u03b1", "RU": "\u03a1\u03c9\u03c3\u03af\u03b1", "WS": "\u03a3\u03b1\u03bc\u03cc\u03b1", "ST": "\u03a3\u03ac\u03bf \u03a4\u03bf\u03bc\u03ad \u03ba\u03b1\u03b9 \u03a0\u03c1\u03af\u03bd\u03c3\u03b9\u03c0\u03b5", "SA": "\u03a3\u03b1\u03bf\u03c5\u03b4\u03b9\u03ba\u03ae \u0391\u03c1\u03b1\u03b2\u03af\u03b1", "SJ": "\u03a3\u03b2\u03ac\u03bb\u03bc\u03c0\u03b1\u03c1\u03bd\u03c4 \u03ba\u03b1\u03b9 \u0393\u03b9\u03b1\u03bd \u039c\u03b1\u03b3\u03b9\u03ad\u03bd", "KN": "\u03a3\u03b5\u03bd \u039a\u03b9\u03c4\u03c2 \u03ba\u03b1\u03b9 \u039d\u03ad\u03b2\u03b9\u03c2", "PM": "\u03a3\u03b5\u03bd \u03a0\u03b9\u03b5\u03c1 \u03ba\u03b1\u03b9 \u039c\u03b9\u03ba\u03b5\u03bb\u03cc\u03bd", "SN": "\u03a3\u03b5\u03bd\u03b5\u03b3\u03ac\u03bb\u03b7", "RS": "\u03a3\u03b5\u03c1\u03b2\u03af\u03b1", "SC": "\u03a3\u03b5\u03cb\u03c7\u03ad\u03bb\u03bb\u03b5\u03c2", "SG": "\u03a3\u03b9\u03b3\u03ba\u03b1\u03c0\u03bf\u03cd\u03c1\u03b7", "SL": "\u03a3\u03b9\u03ad\u03c1\u03b1 \u039b\u03b5\u03cc\u03bd\u03b5", "SK": "\u03a3\u03bb\u03bf\u03b2\u03b1\u03ba\u03af\u03b1", "SI": "\u03a3\u03bb\u03bf\u03b2\u03b5\u03bd\u03af\u03b1", "SO": "\u03a3\u03bf\u03bc\u03b1\u03bb\u03af\u03b1", "SZ": "\u03a3\u03bf\u03c5\u03b1\u03b6\u03b9\u03bb\u03ac\u03bd\u03b4\u03b7", "SD": "\u03a3\u03bf\u03c5\u03b4\u03ac\u03bd", "SE": "\u03a3\u03bf\u03c5\u03b7\u03b4\u03af\u03b1", "SR": "\u03a3\u03bf\u03c5\u03c1\u03b9\u03bd\u03ac\u03bc", "LK": "\u03a3\u03c1\u03b9 \u039b\u03ac\u03bd\u03ba\u03b1", "SY": "\u03a3\u03c5\u03c1\u03af\u03b1", "TW": "\u03a4\u03b1\u03ca\u03b2\u03ac\u03bd", "TH": "\u03a4\u03b1\u03ca\u03bb\u03ac\u03bd\u03b4\u03b7", "TZ": "\u03a4\u03b1\u03bd\u03b6\u03b1\u03bd\u03af\u03b1", "TJ": "\u03a4\u03b1\u03c4\u03b6\u03b9\u03ba\u03b9\u03c3\u03c4\u03ac\u03bd", "JM": "\u03a4\u03b6\u03b1\u03bc\u03ac\u03b9\u03ba\u03b1", "DJ": "\u03a4\u03b6\u03b9\u03bc\u03c0\u03bf\u03c5\u03c4\u03af", "TL": "\u03a4\u03b9\u03bc\u03cc\u03c1-\u039b\u03ad\u03c3\u03c4\u03b5", "TG": "\u03a4\u03cc\u03b3\u03ba\u03bf", "TK": "\u03a4\u03bf\u03ba\u03b5\u03bb\u03ac\u03bf\u03c5", "TO": "\u03a4\u03cc\u03bd\u03b3\u03ba\u03b1", "TR": "\u03a4\u03bf\u03c5\u03c1\u03ba\u03af\u03b1", "TM": "\u03a4\u03bf\u03c5\u03c1\u03ba\u03bc\u03b5\u03bd\u03b9\u03c3\u03c4\u03ac\u03bd", "TT": "\u03a4\u03c1\u03b9\u03bd\u03b9\u03bd\u03c4\u03ac\u03bd\u03c4 \u03ba\u03b1\u03b9 \u03a4\u03bf\u03bc\u03c0\u03ac\u03b3\u03ba\u03bf", "TD": "\u03a4\u03c3\u03b1\u03bd\u03c4", "CZ": "\u03a4\u03c3\u03b5\u03c7\u03af\u03b1", "TN": "\u03a4\u03c5\u03bd\u03b7\u03c3\u03af\u03b1", "YE": "\u03a5\u03b5\u03bc\u03ad\u03bd\u03b7", "PH": "\u03a6\u03b9\u03bb\u03b9\u03c0\u03c0\u03af\u03bd\u03b5\u03c2", "FI": "\u03a6\u03b9\u03bd\u03bb\u03b1\u03bd\u03b4\u03af\u03b1", "FJ": "\u03a6\u03af\u03c4\u03b6\u03b9", "CL": "\u03a7\u03b9\u03bb\u03ae", "HK": "\u03a7\u03bf\u03bd\u03b3\u03ba \u039a\u03bf\u03bd\u03b3\u03ba \u0395\u0394\u03a0 \u039a\u03af\u03bd\u03b1\u03c2"}onionshare-onionshare-26fcdc5/desktop/onionshare/resources/countries/en.json000066400000000000000000000112451521174352300276660ustar00rootroot00000000000000{"AF": "Afghanistan", "AX": "\u00c5land Islands", "AL": "Albania", "DZ": "Algeria", "AS": "American Samoa", "AD": "Andorra", "AO": "Angola", "AI": "Anguilla", "AQ": "Antarctica", "AG": "Antigua & Barbuda", "AR": "Argentina", "AM": "Armenia", "AW": "Aruba", "AU": "Australia", "AT": "Austria", "AZ": "Azerbaijan", "BS": "Bahamas", "BH": "Bahrain", "BD": "Bangladesh", "BB": "Barbados", "BY": "Belarus", "BE": "Belgium", "BZ": "Belize", "BJ": "Benin", "BM": "Bermuda", "BT": "Bhutan", "BO": "Bolivia", "BA": "Bosnia & Herzegovina", "BW": "Botswana", "BV": "Bouvet Island", "BR": "Brazil", "IO": "British Indian Ocean Territory", "VG": "British Virgin Islands", "BN": "Brunei", "BG": "Bulgaria", "BF": "Burkina Faso", "BI": "Burundi", "KH": "Cambodia", "CM": "Cameroon", "CA": "Canada", "CV": "Cape Verde", "BQ": "Caribbean Netherlands", "KY": "Cayman Islands", "CF": "Central African Republic", "TD": "Chad", "CL": "Chile", "CN": "China", "CX": "Christmas Island", "CC": "Cocos (Keeling) Islands", "CO": "Colombia", "KM": "Comoros", "CG": "Congo - Brazzaville", "CD": "Congo - Kinshasa", "CK": "Cook Islands", "CR": "Costa Rica", "CI": "C\u00f4te d\u2019Ivoire", "HR": "Croatia", "CU": "Cuba", "CW": "Cura\u00e7ao", "CY": "Cyprus", "CZ": "Czechia", "DK": "Denmark", "DJ": "Djibouti", "DM": "Dominica", "DO": "Dominican Republic", "EC": "Ecuador", "EG": "Egypt", "SV": "El Salvador", "GQ": "Equatorial Guinea", "ER": "Eritrea", "EE": "Estonia", "SZ": "Eswatini", "ET": "Ethiopia", "FK": "Falkland Islands", "FO": "Faroe Islands", "FJ": "Fiji", "FI": "Finland", "FR": "France", "GF": "French Guiana", "PF": "French Polynesia", "TF": "French Southern Territories", "GA": "Gabon", "GM": "Gambia", "GE": "Georgia", "DE": "Germany", "GH": "Ghana", "GI": "Gibraltar", "GR": "Greece", "GL": "Greenland", "GD": "Grenada", "GP": "Guadeloupe", "GU": "Guam", "GT": "Guatemala", "GG": "Guernsey", "GN": "Guinea", "GW": "Guinea-Bissau", "GY": "Guyana", "HT": "Haiti", "HM": "Heard & McDonald Islands", "HN": "Honduras", "HK": "Hong Kong SAR China", "HU": "Hungary", "IS": "Iceland", "IN": "India", "ID": "Indonesia", "IR": "Iran", "IQ": "Iraq", "IE": "Ireland", "IM": "Isle of Man", "IL": "Israel", "IT": "Italy", "JM": "Jamaica", "JP": "Japan", "JO": "Jordan", "KZ": "Kazakhstan", "KE": "Kenya", "KI": "Kiribati", "KW": "Kuwait", "KG": "Kyrgyzstan", "LA": "Laos", "LV": "Latvia", "LB": "Lebanon", "LS": "Lesotho", "LR": "Liberia", "LY": "Libya", "LI": "Liechtenstein", "LT": "Lithuania", "LU": "Luxembourg", "MO": "Macao SAR China", "MG": "Madagascar", "MW": "Malawi", "MY": "Malaysia", "MV": "Maldives", "ML": "Mali", "MT": "Malta", "MQ": "Martinique", "MR": "Mauritania", "MU": "Mauritius", "YT": "Mayotte", "MX": "Mexico", "MD": "Moldova", "MC": "Monaco", "MN": "Mongolia", "ME": "Montenegro", "MS": "Montserrat", "MA": "Morocco", "MZ": "Mozambique", "MM": "Myanmar (Burma)", "NA": "Namibia", "NR": "Nauru", "NP": "Nepal", "NL": "Netherlands", "NC": "New Caledonia", "NZ": "New Zealand", "NI": "Nicaragua", "NE": "Niger", "NG": "Nigeria", "NU": "Niue", "NF": "Norfolk Island", "KP": "North Korea", "MK": "North Macedonia", "NO": "Norway", "OM": "Oman", "PK": "Pakistan", "PW": "Palau", "PA": "Panama", "PG": "Papua New Guinea", "PY": "Paraguay", "PE": "Peru", "PH": "Philippines", "PN": "Pitcairn Islands", "PL": "Poland", "PT": "Portugal", "PR": "Puerto Rico", "QA": "Qatar", "RE": "R\u00e9union", "RO": "Romania", "RU": "Russia", "RW": "Rwanda", "WS": "Samoa", "SM": "San Marino", "ST": "S\u00e3o Tom\u00e9 & Pr\u00edncipe", "SA": "Saudi Arabia", "SN": "Senegal", "RS": "Serbia", "SC": "Seychelles", "SL": "Sierra Leone", "SG": "Singapore", "SX": "Sint Maarten", "SK": "Slovakia", "SI": "Slovenia", "SB": "Solomon Islands", "SO": "Somalia", "ZA": "South Africa", "GS": "South Georgia & South Sandwich Islands", "KR": "South Korea", "SS": "South Sudan", "ES": "Spain", "LK": "Sri Lanka", "BL": "St. Barth\u00e9lemy", "SH": "St. Helena", "KN": "St. Kitts & Nevis", "LC": "St. Lucia", "MF": "St. Martin", "PM": "St. Pierre & Miquelon", "VC": "St. Vincent & Grenadines", "SD": "Sudan", "SR": "Suriname", "SJ": "Svalbard & Jan Mayen", "SE": "Sweden", "CH": "Switzerland", "SY": "Syria", "TW": "Taiwan", "TJ": "Tajikistan", "TZ": "Tanzania", "TH": "Thailand", "TL": "Timor-Leste", "TG": "Togo", "TK": "Tokelau", "TO": "Tonga", "TT": "Trinidad & Tobago", "TN": "Tunisia", "TR": "Turkey", "TM": "Turkmenistan", "TC": "Turks & Caicos Islands", "VI": "U.S. Virgin Islands", "UG": "Uganda", "UA": "Ukraine", "AE": "United Arab Emirates", "GB": "United Kingdom", "US": "United States", "UY": "Uruguay", "UZ": "Uzbekistan", "VU": "Vanuatu", "VA": "Vatican City", "VE": "Venezuela", "VN": "Vietnam", "WF": "Wallis & Futuna", "EH": "Western Sahara", "YE": "Yemen", "ZM": "Zambia", "ZW": "Zimbabwe"}onionshare-onionshare-26fcdc5/desktop/onionshare/resources/countries/es.json000066400000000000000000000117701521174352300276760ustar00rootroot00000000000000{"AF": "Afganist\u00e1n", "AL": "Albania", "DE": "Alemania", "AD": "Andorra", "AO": "Angola", "AI": "Anguila", "AQ": "Ant\u00e1rtida", "AG": "Antigua y Barbuda", "SA": "Arabia Saud\u00ed", "DZ": "Argelia", "AR": "Argentina", "AM": "Armenia", "AW": "Aruba", "AU": "Australia", "AT": "Austria", "AZ": "Azerbaiy\u00e1n", "BS": "Bahamas", "BD": "Banglad\u00e9s", "BB": "Barbados", "BH": "Bar\u00e9in", "BE": "B\u00e9lgica", "BZ": "Belice", "BJ": "Ben\u00edn", "BM": "Bermudas", "BY": "Bielorrusia", "BO": "Bolivia", "BA": "Bosnia y Herzegovina", "BW": "Botsuana", "BR": "Brasil", "BN": "Brun\u00e9i", "BG": "Bulgaria", "BF": "Burkina Faso", "BI": "Burundi", "BT": "But\u00e1n", "CV": "Cabo Verde", "KH": "Camboya", "CM": "Camer\u00fan", "CA": "Canad\u00e1", "BQ": "Caribe neerland\u00e9s", "QA": "Catar", "TD": "Chad", "CZ": "Chequia", "CL": "Chile", "CN": "China", "CY": "Chipre", "VA": "Ciudad del Vaticano", "CO": "Colombia", "KM": "Comoras", "CG": "Congo", "KP": "Corea del Norte", "KR": "Corea del Sur", "CR": "Costa Rica", "CI": "C\u00f4te d\u2019Ivoire", "HR": "Croacia", "CU": "Cuba", "CW": "Curazao", "DK": "Dinamarca", "DM": "Dominica", "EC": "Ecuador", "EG": "Egipto", "SV": "El Salvador", "AE": "Emiratos \u00c1rabes Unidos", "ER": "Eritrea", "SK": "Eslovaquia", "SI": "Eslovenia", "ES": "Espa\u00f1a", "US": "Estados Unidos", "EE": "Estonia", "SZ": "Esuatini", "ET": "Etiop\u00eda", "PH": "Filipinas", "FI": "Finlandia", "FJ": "Fiyi", "FR": "Francia", "GA": "Gab\u00f3n", "GM": "Gambia", "GE": "Georgia", "GH": "Ghana", "GI": "Gibraltar", "GD": "Granada", "GR": "Grecia", "GL": "Groenlandia", "GP": "Guadalupe", "GU": "Guam", "GT": "Guatemala", "GF": "Guayana Francesa", "GG": "Guernsey", "GN": "Guinea", "GQ": "Guinea Ecuatorial", "GW": "Guinea-Bis\u00e1u", "GY": "Guyana", "HT": "Hait\u00ed", "HN": "Honduras", "HU": "Hungr\u00eda", "IN": "India", "ID": "Indonesia", "IQ": "Irak", "IR": "Ir\u00e1n", "IE": "Irlanda", "BV": "Isla Bouvet", "IM": "Isla de Man", "CX": "Isla de Navidad", "NF": "Isla Norfolk", "IS": "Islandia", "AX": "Islas \u00c5land", "KY": "Islas Caim\u00e1n", "CC": "Islas Cocos", "CK": "Islas Cook", "FO": "Islas Feroe", "GS": "Islas Georgia del Sur y Sandwich del Sur", "HM": "Islas Heard y McDonald", "FK": "Islas Malvinas", "PN": "Islas Pitcairn", "SB": "Islas Salom\u00f3n", "TC": "Islas Turcas y Caicos", "VG": "Islas V\u00edrgenes Brit\u00e1nicas", "VI": "Islas V\u00edrgenes de EE. UU.", "IL": "Israel", "IT": "Italia", "JM": "Jamaica", "JP": "Jap\u00f3n", "JO": "Jordania", "KZ": "Kazajist\u00e1n", "KE": "Kenia", "KG": "Kirguist\u00e1n", "KI": "Kiribati", "KW": "Kuwait", "LA": "Laos", "LS": "Lesoto", "LV": "Letonia", "LB": "L\u00edbano", "LR": "Liberia", "LY": "Libia", "LI": "Liechtenstein", "LT": "Lituania", "LU": "Luxemburgo", "MK": "Macedonia del Norte", "MG": "Madagascar", "MY": "Malasia", "MW": "Malaui", "MV": "Maldivas", "ML": "Mali", "MT": "Malta", "MA": "Marruecos", "MQ": "Martinica", "MU": "Mauricio", "MR": "Mauritania", "YT": "Mayotte", "MX": "M\u00e9xico", "MD": "Moldavia", "MC": "M\u00f3naco", "MN": "Mongolia", "ME": "Montenegro", "MS": "Montserrat", "MZ": "Mozambique", "MM": "Myanmar (Birmania)", "NA": "Namibia", "NR": "Nauru", "NP": "Nepal", "NI": "Nicaragua", "NE": "N\u00edger", "NG": "Nigeria", "NU": "Niue", "NO": "Noruega", "NC": "Nueva Caledonia", "NZ": "Nueva Zelanda", "OM": "Om\u00e1n", "NL": "Pa\u00edses Bajos", "PK": "Pakist\u00e1n", "PW": "Palaos", "PA": "Panam\u00e1", "PG": "Pap\u00faa Nueva Guinea", "PY": "Paraguay", "PE": "Per\u00fa", "PF": "Polinesia Francesa", "PL": "Polonia", "PT": "Portugal", "PR": "Puerto Rico", "HK": "RAE de Hong Kong (China)", "MO": "RAE de Macao (China)", "GB": "Reino Unido", "CF": "Rep\u00fablica Centroafricana", "CD": "Rep\u00fablica Democr\u00e1tica del Congo", "DO": "Rep\u00fablica Dominicana", "RE": "Reuni\u00f3n", "RW": "Ruanda", "RO": "Ruman\u00eda", "RU": "Rusia", "EH": "S\u00e1hara Occidental", "WS": "Samoa", "AS": "Samoa Americana", "BL": "San Bartolom\u00e9", "KN": "San Crist\u00f3bal y Nieves", "SM": "San Marino", "MF": "San Mart\u00edn", "PM": "San Pedro y Miquel\u00f3n", "VC": "San Vicente y las Granadinas", "SH": "Santa Elena", "LC": "Santa Luc\u00eda", "ST": "Santo Tom\u00e9 y Pr\u00edncipe", "SN": "Senegal", "RS": "Serbia", "SC": "Seychelles", "SL": "Sierra Leona", "SG": "Singapur", "SX": "Sint Maarten", "SY": "Siria", "SO": "Somalia", "LK": "Sri Lanka", "ZA": "Sud\u00e1frica", "SD": "Sud\u00e1n", "SS": "Sud\u00e1n del Sur", "SE": "Suecia", "CH": "Suiza", "SR": "Surinam", "SJ": "Svalbard y Jan Mayen", "TH": "Tailandia", "TW": "Taiw\u00e1n", "TZ": "Tanzania", "TJ": "Tayikist\u00e1n", "IO": "Territorio Brit\u00e1nico del Oc\u00e9ano \u00cdndico", "TF": "Territorios Australes Franceses", "TL": "Timor-Leste", "TG": "Togo", "TK": "Tokelau", "TO": "Tonga", "TT": "Trinidad y Tobago", "TN": "T\u00fanez", "TM": "Turkmenist\u00e1n", "TR": "Turqu\u00eda", "UA": "Ucrania", "UG": "Uganda", "UY": "Uruguay", "UZ": "Uzbekist\u00e1n", "VU": "Vanuatu", "VE": "Venezuela", "VN": "Vietnam", "WF": "Wallis y Futuna", "YE": "Yemen", "DJ": "Yibuti", "ZM": "Zambia", "ZW": "Zimbabue"}onionshare-onionshare-26fcdc5/desktop/onionshare/resources/countries/fa.json000066400000000000000000000333561521174352300276610ustar00rootroot00000000000000{"AR": "\u0622\u0631\u0698\u0627\u0646\u062a\u06cc\u0646", "AW": "\u0622\u0631\u0648\u0628\u0627", "AL": "\u0622\u0644\u0628\u0627\u0646\u06cc", "DE": "\u0622\u0644\u0645\u0627\u0646", "AG": "\u0622\u0646\u062a\u06cc\u06af\u0648\u0627 \u0648 \u0628\u0627\u0631\u0628\u0648\u062f\u0627", "AD": "\u0622\u0646\u062f\u0648\u0631\u0627", "AO": "\u0622\u0646\u06af\u0648\u0644\u0627", "AI": "\u0622\u0646\u06af\u0648\u06cc\u0644\u0627", "AT": "\u0627\u062a\u0631\u06cc\u0634", "ET": "\u0627\u062a\u06cc\u0648\u067e\u06cc", "JO": "\u0627\u0631\u062f\u0646", "AM": "\u0627\u0631\u0645\u0646\u0633\u062a\u0627\u0646", "UY": "\u0627\u0631\u0648\u06af\u0648\u0626\u0647", "ER": "\u0627\u0631\u06cc\u062a\u0631\u0647", "UZ": "\u0627\u0632\u0628\u06a9\u0633\u062a\u0627\u0646", "ES": "\u0627\u0633\u067e\u0627\u0646\u06cc\u0627", "AU": "\u0627\u0633\u062a\u0631\u0627\u0644\u06cc\u0627", "EE": "\u0627\u0633\u062a\u0648\u0646\u06cc", "IL": "\u0627\u0633\u0631\u0627\u0626\u06cc\u0644", "SK": "\u0627\u0633\u0644\u0648\u0627\u06a9\u06cc", "SI": "\u0627\u0633\u0644\u0648\u0648\u0646\u06cc", "SZ": "\u0627\u0633\u0648\u0627\u062a\u06cc\u0646\u06cc", "ZA": "\u0627\u0641\u0631\u06cc\u0642\u0627\u06cc \u062c\u0646\u0648\u0628\u06cc", "AF": "\u0627\u0641\u063a\u0627\u0646\u0633\u062a\u0627\u0646", "EC": "\u0627\u06a9\u0648\u0627\u062f\u0648\u0631", "DZ": "\u0627\u0644\u062c\u0632\u0627\u06cc\u0631", "SV": "\u0627\u0644\u0633\u0627\u0644\u0648\u0627\u062f\u0648\u0631", "AE": "\u0627\u0645\u0627\u0631\u0627\u062a \u0645\u062a\u062d\u062f\u0647\u0654 \u0639\u0631\u0628\u06cc", "ID": "\u0627\u0646\u062f\u0648\u0646\u0632\u06cc", "UA": "\u0627\u0648\u06a9\u0631\u0627\u06cc\u0646", "UG": "\u0627\u0648\u06af\u0627\u0646\u062f\u0627", "US": "\u0627\u06cc\u0627\u0644\u0627\u062a \u0645\u062a\u062d\u062f\u0647", "IT": "\u0627\u06cc\u062a\u0627\u0644\u06cc\u0627", "IR": "\u0627\u06cc\u0631\u0627\u0646", "IE": "\u0627\u06cc\u0631\u0644\u0646\u062f", "IS": "\u0627\u06cc\u0633\u0644\u0646\u062f", "BB": "\u0628\u0627\u0631\u0628\u0627\u062f\u0648\u0633", "BS": "\u0628\u0627\u0647\u0627\u0645\u0627", "BH": "\u0628\u062d\u0631\u06cc\u0646", "BR": "\u0628\u0631\u0632\u06cc\u0644", "BM": "\u0628\u0631\u0645\u0648\u062f\u0627", "BN": "\u0628\u0631\u0648\u0646\u0626\u06cc", "GB": "\u0628\u0631\u06cc\u062a\u0627\u0646\u06cc\u0627", "BY": "\u0628\u0644\u0627\u0631\u0648\u0633", "BE": "\u0628\u0644\u0698\u06cc\u06a9", "BG": "\u0628\u0644\u063a\u0627\u0631\u0633\u062a\u0627\u0646", "BZ": "\u0628\u0644\u06cc\u0632", "BD": "\u0628\u0646\u06af\u0644\u0627\u062f\u0634", "BJ": "\u0628\u0646\u06cc\u0646", "BT": "\u0628\u0648\u062a\u0627\u0646", "BW": "\u0628\u0648\u062a\u0633\u0648\u0627\u0646\u0627", "BF": "\u0628\u0648\u0631\u06a9\u06cc\u0646\u0627\u0641\u0627\u0633\u0648", "BI": "\u0628\u0648\u0631\u0648\u0646\u062f\u06cc", "BA": "\u0628\u0648\u0633\u0646\u06cc \u0648 \u0647\u0631\u0632\u06af\u0648\u06cc\u0646", "BO": "\u0628\u0648\u0644\u06cc\u0648\u06cc", "PG": "\u067e\u0627\u067e\u0648\u0627 \u06af\u06cc\u0646\u0647\u0654 \u0646\u0648", "PY": "\u067e\u0627\u0631\u0627\u06af\u0648\u0626\u0647", "PK": "\u067e\u0627\u06a9\u0633\u062a\u0627\u0646", "PW": "\u067e\u0627\u0644\u0627\u0626\u0648", "PA": "\u067e\u0627\u0646\u0627\u0645\u0627", "PT": "\u067e\u0631\u062a\u063a\u0627\u0644", "PE": "\u067e\u0631\u0648", "PF": "\u067e\u0644\u06cc\u200c\u0646\u0632\u06cc \u0641\u0631\u0627\u0646\u0633\u0647", "PR": "\u067e\u0648\u0631\u062a\u0648\u0631\u06cc\u06a9\u0648", "TJ": "\u062a\u0627\u062c\u06cc\u06a9\u0633\u062a\u0627\u0646", "TZ": "\u062a\u0627\u0646\u0632\u0627\u0646\u06cc\u0627", "TH": "\u062a\u0627\u06cc\u0644\u0646\u062f", "TW": "\u062a\u0627\u06cc\u0648\u0627\u0646", "TM": "\u062a\u0631\u06a9\u0645\u0646\u0633\u062a\u0627\u0646", "TR": "\u062a\u0631\u06a9\u06cc\u0647", "TT": "\u062a\u0631\u06cc\u0646\u06cc\u062f\u0627\u062f \u0648 \u062a\u0648\u0628\u0627\u06af\u0648", "TK": "\u062a\u0648\u06a9\u0644\u0627\u0626\u0648", "TG": "\u062a\u0648\u06af\u0648", "TN": "\u062a\u0648\u0646\u0633", "TO": "\u062a\u0648\u0646\u06af\u0627", "TL": "\u062a\u06cc\u0645\u0648\u0631-\u0644\u0633\u062a\u0647", "JM": "\u062c\u0627\u0645\u0627\u0626\u06cc\u06a9\u0627", "GI": "\u062c\u0628\u0644\u200c\u0627\u0644\u0637\u0627\u0631\u0642", "AX": "\u062c\u0632\u0627\u06cc\u0631 \u0622\u0644\u0627\u0646\u062f", "PN": "\u062c\u0632\u0627\u06cc\u0631 \u067e\u06cc\u062a\u200c\u06a9\u0631\u0646", "TC": "\u062c\u0632\u0627\u06cc\u0631 \u062a\u0648\u0631\u06a9\u0633 \u0648 \u06a9\u0627\u06cc\u06a9\u0648\u0633", "SB": "\u062c\u0632\u0627\u06cc\u0631 \u0633\u0644\u06cc\u0645\u0627\u0646", "FO": "\u062c\u0632\u0627\u06cc\u0631 \u0641\u0627\u0631\u0648", "FK": "\u062c\u0632\u0627\u06cc\u0631 \u0641\u0627\u0644\u06a9\u0644\u0646\u062f", "BQ": "\u062c\u0632\u0627\u06cc\u0631 \u06a9\u0627\u0631\u0627\u0626\u06cc\u0628 \u0647\u0644\u0646\u062f", "CK": "\u062c\u0632\u0627\u06cc\u0631 \u06a9\u0648\u06a9", "CC": "\u062c\u0632\u0627\u06cc\u0631 \u06a9\u0648\u06a9\u0648\u0633", "KY": "\u062c\u0632\u0627\u06cc\u0631 \u06a9\u0650\u06cc\u0645\u0646", "VI": "\u062c\u0632\u0627\u06cc\u0631 \u0648\u06cc\u0631\u062c\u06cc\u0646 \u0627\u06cc\u0627\u0644\u0627\u062a \u0645\u062a\u062d\u062f\u0647", "VG": "\u062c\u0632\u0627\u06cc\u0631 \u0648\u06cc\u0631\u062c\u06cc\u0646 \u0628\u0631\u06cc\u062a\u0627\u0646\u06cc\u0627", "BV": "\u062c\u0632\u06cc\u0631\u0647\u0654 \u0628\u0648\u0648\u0647", "CX": "\u062c\u0632\u06cc\u0631\u0647\u0654 \u06a9\u0631\u06cc\u0633\u0645\u0633", "IM": "\u062c\u0632\u06cc\u0631\u0647\u0654 \u0645\u0646", "NF": "\u062c\u0632\u06cc\u0631\u0647\u0654 \u0646\u0648\u0631\u0641\u0648\u0644\u06a9", "AZ": "\u062c\u0645\u0647\u0648\u0631\u06cc \u0622\u0630\u0631\u0628\u0627\u06cc\u062c\u0627\u0646", "CF": "\u062c\u0645\u0647\u0648\u0631\u06cc \u0627\u0641\u0631\u06cc\u0642\u0627\u06cc \u0645\u0631\u06a9\u0632\u06cc", "DO": "\u062c\u0645\u0647\u0648\u0631\u06cc \u062f\u0648\u0645\u06cc\u0646\u06cc\u06a9\u0646", "AQ": "\u062c\u0646\u0648\u0628\u06af\u0627\u0646", "GS": "\u062c\u0648\u0631\u062c\u06cc\u0627\u06cc \u062c\u0646\u0648\u0628\u06cc \u0648 \u062c\u0632\u0627\u06cc\u0631 \u0633\u0627\u0646\u062f\u0648\u06cc\u0686 \u062c\u0646\u0648\u0628\u06cc", "DJ": "\u062c\u06cc\u0628\u0648\u062a\u06cc", "TD": "\u0686\u0627\u062f", "CZ": "\u0686\u06a9", "CN": "\u0686\u06cc\u0646", "DK": "\u062f\u0627\u0646\u0645\u0627\u0631\u06a9", "DM": "\u062f\u0648\u0645\u06cc\u0646\u06cc\u06a9\u0627", "RE": "\u0631\u0626\u0648\u0646\u06cc\u0648\u0646", "RW": "\u0631\u0648\u0627\u0646\u062f\u0627", "RU": "\u0631\u0648\u0633\u06cc\u0647", "RO": "\u0631\u0648\u0645\u0627\u0646\u06cc", "ZM": "\u0632\u0627\u0645\u0628\u06cc\u0627", "ZW": "\u0632\u06cc\u0645\u0628\u0627\u0628\u0648\u0647", "JP": "\u0698\u0627\u067e\u0646", "ST": "\u0633\u0627\u0626\u0648\u062a\u0648\u0645\u0647 \u0648 \u067e\u0631\u06cc\u0646\u0633\u06cc\u067e", "CI": "\u0633\u0627\u062d\u0644 \u0639\u0627\u062c", "WS": "\u0633\u0627\u0645\u0648\u0622", "AS": "\u0633\u0627\u0645\u0648\u0622\u06cc \u0627\u0645\u0631\u06cc\u06a9\u0627", "SM": "\u0633\u0627\u0646\u200c\u0645\u0627\u0631\u06cc\u0646\u0648", "TF": "\u0633\u0631\u0632\u0645\u06cc\u0646\u200c\u0647\u0627\u06cc \u062c\u0646\u0648\u0628 \u0641\u0631\u0627\u0646\u0633\u0647", "LK": "\u0633\u0631\u06cc\u200c\u0644\u0627\u0646\u06a9\u0627", "BL": "\u0633\u0646 \u0628\u0627\u0631\u062a\u0644\u0645\u06cc", "PM": "\u0633\u0646 \u067e\u06cc\u0631 \u0648 \u0645\u06cc\u06a9\u0644\u0646", "KN": "\u0633\u0646\u062a \u06a9\u06cc\u062a\u0633 \u0648 \u0646\u0648\u06cc\u0633", "LC": "\u0633\u0646\u062a \u0644\u0648\u0633\u06cc\u0627", "SX": "\u0633\u0646\u062a \u0645\u0627\u0631\u062a\u0646", "MF": "\u0633\u0646\u062a \u0645\u0627\u0631\u062a\u06cc\u0646", "VC": "\u0633\u0646\u062a \u0648\u06cc\u0646\u0633\u0646\u062a \u0648 \u06af\u0631\u0646\u0627\u062f\u06cc\u0646", "SH": "\u0633\u0646\u062a \u0647\u0644\u0646", "SG": "\u0633\u0646\u06af\u0627\u067e\u0648\u0631", "SN": "\u0633\u0646\u06af\u0627\u0644", "SJ": "\u0633\u0648\u0627\u0644\u0628\u0627\u0631\u062f \u0648 \u06cc\u0627\u0646 \u0645\u0627\u06cc\u0646", "SE": "\u0633\u0648\u0626\u062f", "CH": "\u0633\u0648\u0626\u06cc\u0633", "SD": "\u0633\u0648\u062f\u0627\u0646", "SS": "\u0633\u0648\u062f\u0627\u0646 \u062c\u0646\u0648\u0628\u06cc", "SR": "\u0633\u0648\u0631\u06cc\u0646\u0627\u0645", "SY": "\u0633\u0648\u0631\u06cc\u0647", "SO": "\u0633\u0648\u0645\u0627\u0644\u06cc", "SL": "\u0633\u06cc\u0631\u0627\u0644\u0626\u0648\u0646", "SC": "\u0633\u06cc\u0634\u0644", "CL": "\u0634\u06cc\u0644\u06cc", "EH": "\u0635\u062d\u0631\u0627\u06cc \u063a\u0631\u0628\u06cc", "RS": "\u0635\u0631\u0628\u0633\u062a\u0627\u0646", "IQ": "\u0639\u0631\u0627\u0642", "SA": "\u0639\u0631\u0628\u0633\u062a\u0627\u0646 \u0633\u0639\u0648\u062f\u06cc", "OM": "\u0639\u0645\u0627\u0646", "GH": "\u063a\u0646\u0627", "FR": "\u0641\u0631\u0627\u0646\u0633\u0647", "FI": "\u0641\u0646\u0644\u0627\u0646\u062f", "FJ": "\u0641\u06cc\u062c\u06cc", "PH": "\u0641\u06cc\u0644\u06cc\u067e\u06cc\u0646", "CY": "\u0642\u0628\u0631\u0633", "KG": "\u0642\u0631\u0642\u06cc\u0632\u0633\u062a\u0627\u0646", "KZ": "\u0642\u0632\u0627\u0642\u0633\u062a\u0627\u0646", "QA": "\u0642\u0637\u0631", "IO": "\u0642\u0644\u0645\u0631\u0648 \u0628\u0631\u06cc\u062a\u0627\u0646\u06cc\u0627 \u062f\u0631 \u0627\u0642\u06cc\u0627\u0646\u0648\u0633 \u0647\u0646\u062f", "CR": "\u06a9\u0627\u0633\u062a\u0627\u0631\u06cc\u06a9\u0627", "NC": "\u06a9\u0627\u0644\u062f\u0648\u0646\u06cc\u0627\u06cc \u062c\u062f\u06cc\u062f", "KH": "\u06a9\u0627\u0645\u0628\u0648\u062c", "CM": "\u06a9\u0627\u0645\u0631\u0648\u0646", "CA": "\u06a9\u0627\u0646\u0627\u062f\u0627", "HR": "\u06a9\u0631\u0648\u0627\u0633\u06cc", "KR": "\u06a9\u0631\u0647\u0654 \u062c\u0646\u0648\u0628\u06cc", "KP": "\u06a9\u0631\u0647\u0654 \u0634\u0645\u0627\u0644\u06cc", "CO": "\u06a9\u0644\u0645\u0628\u06cc\u0627", "CG": "\u06a9\u0646\u06af\u0648 - \u0628\u0631\u0627\u0632\u0648\u06cc\u0644", "CD": "\u06a9\u0646\u06af\u0648 - \u06a9\u06cc\u0646\u0634\u0627\u0633\u0627", "KE": "\u06a9\u0646\u06cc\u0627", "CU": "\u06a9\u0648\u0628\u0627", "CW": "\u06a9\u0648\u0631\u0627\u0633\u0627\u0626\u0648", "KM": "\u06a9\u0648\u0645\u0648\u0631", "KW": "\u06a9\u0648\u06cc\u062a", "CV": "\u06a9\u06cc\u067e\u200c\u0648\u0631\u062f", "KI": "\u06a9\u06cc\u0631\u06cc\u0628\u0627\u062a\u06cc", "GA": "\u06af\u0627\u0628\u0646", "GM": "\u06af\u0627\u0645\u0628\u06cc\u0627", "GE": "\u06af\u0631\u062c\u0633\u062a\u0627\u0646", "GD": "\u06af\u0631\u0646\u0627\u062f\u0627", "GG": "\u06af\u0631\u0646\u0632\u06cc", "GL": "\u06af\u0631\u06cc\u0646\u0644\u0646\u062f", "GT": "\u06af\u0648\u0627\u062a\u0645\u0627\u0644\u0627", "GP": "\u06af\u0648\u0627\u062f\u0644\u0648\u067e", "GU": "\u06af\u0648\u0627\u0645", "GY": "\u06af\u0648\u06cc\u0627\u0646", "GF": "\u06af\u0648\u06cc\u0627\u0646 \u0641\u0631\u0627\u0646\u0633\u0647", "GN": "\u06af\u06cc\u0646\u0647", "GQ": "\u06af\u06cc\u0646\u0647\u0654 \u0627\u0633\u062a\u0648\u0627\u06cc\u06cc", "GW": "\u06af\u06cc\u0646\u0647\u0654 \u0628\u06cc\u0633\u0627\u0626\u0648", "LA": "\u0644\u0627\u0626\u0648\u0633", "LB": "\u0644\u0628\u0646\u0627\u0646", "LV": "\u0644\u062a\u0648\u0646\u06cc", "LS": "\u0644\u0633\u0648\u062a\u0648", "LU": "\u0644\u0648\u06a9\u0632\u0627\u0645\u0628\u0648\u0631\u06af", "PL": "\u0644\u0647\u0633\u062a\u0627\u0646", "LR": "\u0644\u06cc\u0628\u0631\u06cc\u0627", "LY": "\u0644\u06cc\u0628\u06cc", "LT": "\u0644\u06cc\u062a\u0648\u0627\u0646\u06cc", "LI": "\u0644\u06cc\u062e\u062a\u0646\u200c\u0627\u0634\u062a\u0627\u06cc\u0646", "MG": "\u0645\u0627\u062f\u0627\u06af\u0627\u0633\u06a9\u0627\u0631", "MQ": "\u0645\u0627\u0631\u062a\u06cc\u0646\u06cc\u06a9", "MO": "\u0645\u0627\u06a9\u0627\u0626\u0648\u060c \u0645\u0646\u0637\u0642\u0647\u0654 \u0648\u06cc\u0698\u0647\u0654 \u0627\u062f\u0627\u0631\u06cc \u0686\u06cc\u0646", "MW": "\u0645\u0627\u0644\u0627\u0648\u06cc", "MT": "\u0645\u0627\u0644\u062a", "MV": "\u0645\u0627\u0644\u062f\u06cc\u0648", "MY": "\u0645\u0627\u0644\u0632\u06cc", "ML": "\u0645\u0627\u0644\u06cc", "YT": "\u0645\u0627\u06cc\u0648\u062a", "HU": "\u0645\u062c\u0627\u0631\u0633\u062a\u0627\u0646", "MA": "\u0645\u0631\u0627\u06a9\u0634", "EG": "\u0645\u0635\u0631", "MN": "\u0645\u063a\u0648\u0644\u0633\u062a\u0627\u0646", "MK": "\u0645\u0642\u062f\u0648\u0646\u06cc\u0647\u0654 \u0634\u0645\u0627\u0644\u06cc", "MX": "\u0645\u06a9\u0632\u06cc\u06a9", "MR": "\u0645\u0648\u0631\u06cc\u062a\u0627\u0646\u06cc", "MU": "\u0645\u0648\u0631\u06cc\u0633", "MZ": "\u0645\u0648\u0632\u0627\u0645\u0628\u06cc\u06a9", "MD": "\u0645\u0648\u0644\u062f\u0627\u0648\u06cc", "MC": "\u0645\u0648\u0646\u0627\u06a9\u0648", "MS": "\u0645\u0648\u0646\u062a\u200c\u0633\u0631\u0627\u062a", "ME": "\u0645\u0648\u0646\u062a\u0647\u200c\u0646\u06af\u0631\u0648", "MM": "\u0645\u06cc\u0627\u0646\u0645\u0627\u0631 (\u0628\u0631\u0645\u0647)", "NR": "\u0646\u0627\u0626\u0648\u0631\u0648", "NA": "\u0646\u0627\u0645\u06cc\u0628\u06cc\u0627", "NP": "\u0646\u067e\u0627\u0644", "NO": "\u0646\u0631\u0648\u0698", "NE": "\u0646\u06cc\u062c\u0631", "NG": "\u0646\u06cc\u062c\u0631\u06cc\u0647", "NI": "\u0646\u06cc\u06a9\u0627\u0631\u0627\u06af\u0648\u0626\u0647", "NU": "\u0646\u06cc\u0648\u0626\u0647", "NZ": "\u0646\u06cc\u0648\u0632\u06cc\u0644\u0646\u062f", "VA": "\u0648\u0627\u062a\u06cc\u06a9\u0627\u0646", "WF": "\u0648\u0627\u0644\u06cc\u0633 \u0648 \u0641\u0648\u062a\u0648\u0646\u0627", "VU": "\u0648\u0627\u0646\u0648\u0627\u062a\u0648", "VE": "\u0648\u0646\u0632\u0648\u0626\u0644\u0627", "VN": "\u0648\u06cc\u062a\u0646\u0627\u0645", "HT": "\u0647\u0627\u0626\u06cc\u062a\u06cc", "HM": "\u0647\u0631\u062f \u0648 \u062c\u0632\u0627\u06cc\u0631 \u0645\u06a9\u200c\u062f\u0648\u0646\u0627\u0644\u062f", "NL": "\u0647\u0644\u0646\u062f", "IN": "\u0647\u0646\u062f", "HN": "\u0647\u0646\u062f\u0648\u0631\u0627\u0633", "HK": "\u0647\u0646\u06af\u200c\u06a9\u0646\u06af\u060c \u0645\u0646\u0637\u0642\u0647\u0654 \u0648\u06cc\u0698\u0647\u0654 \u0627\u062f\u0627\u0631\u06cc \u0686\u06cc\u0646", "YE": "\u06cc\u0645\u0646", "GR": "\u06cc\u0648\u0646\u0627\u0646"}onionshare-onionshare-26fcdc5/desktop/onionshare/resources/countries/fi.json000066400000000000000000000115221521174352300276600ustar00rootroot00000000000000{"AF": "Afganistan", "AX": "Ahvenanmaa", "NL": "Alankomaat", "AL": "Albania", "DZ": "Algeria", "AS": "Amerikan Samoa", "AD": "Andorra", "AO": "Angola", "AI": "Anguilla", "AQ": "Antarktis", "AG": "Antigua ja Barbuda", "AE": "Arabiemiirikunnat", "AR": "Argentiina", "AM": "Armenia", "AW": "Aruba", "AU": "Australia", "AZ": "Azerbaid\u017ean", "BS": "Bahama", "BH": "Bahrain", "BD": "Bangladesh", "BB": "Barbados", "BE": "Belgia", "BZ": "Belize", "BJ": "Benin", "BM": "Bermuda", "BT": "Bhutan", "BO": "Bolivia", "BA": "Bosnia ja Hertsegovina", "BW": "Botswana", "BV": "Bouvet\u2019nsaari", "BR": "Brasilia", "IO": "Brittil\u00e4inen Intian valtameren alue", "VG": "Brittil\u00e4iset Neitsytsaaret", "BN": "Brunei", "BG": "Bulgaria", "BF": "Burkina Faso", "BI": "Burundi", "KY": "Caymansaaret", "CL": "Chile", "CK": "Cookinsaaret", "CR": "Costa Rica", "CW": "Cura\u00e7ao", "DJ": "Djibouti", "DM": "Dominica", "DO": "Dominikaaninen tasavalta", "EC": "Ecuador", "EG": "Egypti", "SV": "El Salvador", "ER": "Eritrea", "ES": "Espanja", "ZA": "Etel\u00e4-Afrikka", "GS": "Etel\u00e4-Georgia ja Etel\u00e4iset Sandwichsaaret", "KR": "Etel\u00e4-Korea", "SS": "Etel\u00e4-Sudan", "ET": "Etiopia", "FK": "Falklandinsaaret", "FJ": "Fid\u017ei", "PH": "Filippiinit", "FO": "F\u00e4rsaaret", "GA": "Gabon", "GM": "Gambia", "GE": "Georgia", "GH": "Ghana", "GI": "Gibraltar", "GD": "Grenada", "GL": "Gr\u00f6nlanti", "GP": "Guadeloupe", "GU": "Guam", "GT": "Guatemala", "GG": "Guernsey", "GN": "Guinea", "GW": "Guinea-Bissau", "GY": "Guyana", "HT": "Haiti", "HM": "Heard ja McDonaldinsaaret", "HN": "Honduras", "HK": "Hongkong \u2013 Kiinan e.h.a.", "SJ": "Huippuvuoret ja Jan Mayen", "ID": "Indonesia", "IN": "Intia", "IQ": "Irak", "IR": "Iran", "IE": "Irlanti", "IS": "Islanti", "GB": "Iso-Britannia", "IL": "Israel", "IT": "Italia", "TL": "It\u00e4-Timor", "AT": "It\u00e4valta", "JM": "Jamaika", "JP": "Japani", "YE": "Jemen", "JO": "Jordania", "CX": "Joulusaari", "KH": "Kambod\u017ea", "CM": "Kamerun", "CA": "Kanada", "CV": "Kap Verde", "BQ": "Karibian Alankomaat", "KZ": "Kazakstan", "KE": "Kenia", "CF": "Keski-Afrikan tasavalta", "CN": "Kiina", "KG": "Kirgisia", "KI": "Kiribati", "CO": "Kolumbia", "KM": "Komorit", "CD": "Kongon demokraattinen tasavalta", "CG": "Kongon tasavalta", "CC": "Kookossaaret (Keelingsaaret)", "GR": "Kreikka", "HR": "Kroatia", "CU": "Kuuba", "KW": "Kuwait", "CY": "Kypros", "LA": "Laos", "LV": "Latvia", "LS": "Lesotho", "LB": "Libanon", "LR": "Liberia", "LY": "Libya", "LI": "Liechtenstein", "LT": "Liettua", "LU": "Luxemburg", "EH": "L\u00e4nsi-Sahara", "MO": "Macao \u2013 Kiinan e.h.a.", "MG": "Madagaskar", "MW": "Malawi", "MV": "Malediivit", "MY": "Malesia", "ML": "Mali", "MT": "Malta", "IM": "Mansaari", "MA": "Marokko", "MQ": "Martinique", "MR": "Mauritania", "MU": "Mauritius", "YT": "Mayotte", "MX": "Meksiko", "MD": "Moldova", "MC": "Monaco", "MN": "Mongolia", "ME": "Montenegro", "MS": "Montserrat", "MZ": "Mosambik", "MM": "Myanmar (Burma)", "NA": "Namibia", "NR": "Nauru", "NP": "Nepal", "NI": "Nicaragua", "NE": "Niger", "NG": "Nigeria", "NU": "Niue", "NF": "Norfolkinsaari", "NO": "Norja", "CI": "Norsunluurannikko", "OM": "Oman", "PK": "Pakistan", "PW": "Palau", "PA": "Panama", "PG": "Papua-Uusi-Guinea", "PY": "Paraguay", "PE": "Peru", "PN": "Pitcairn", "KP": "Pohjois-Korea", "MK": "Pohjois-Makedonia", "PT": "Portugali", "PR": "Puerto Rico", "PL": "Puola", "GQ": "P\u00e4iv\u00e4ntasaajan Guinea", "QA": "Qatar", "FR": "Ranska", "TF": "Ranskan etel\u00e4iset alueet", "GF": "Ranskan Guayana", "PF": "Ranskan Polynesia", "RE": "R\u00e9union", "RO": "Romania", "RW": "Ruanda", "SE": "Ruotsi", "SH": "Saint Helena", "KN": "Saint Kitts ja Nevis", "LC": "Saint Lucia", "VC": "Saint Vincent ja Grenadiinit", "BL": "Saint-Barth\u00e9lemy", "MF": "Saint-Martin", "PM": "Saint-Pierre ja Miquelon", "DE": "Saksa", "SB": "Salomonsaaret", "ZM": "Sambia", "WS": "Samoa", "SM": "San Marino", "ST": "S\u00e3o Tom\u00e9 ja Pr\u00edncipe", "SA": "Saudi-Arabia", "SN": "Senegal", "RS": "Serbia", "SC": "Seychellit", "SL": "Sierra Leone", "SG": "Singapore", "SX": "Sint Maarten", "SK": "Slovakia", "SI": "Slovenia", "SO": "Somalia", "LK": "Sri Lanka", "SD": "Sudan", "FI": "Suomi", "SR": "Suriname", "CH": "Sveitsi", "SZ": "Swazimaa", "SY": "Syyria", "TJ": "Tad\u017eikistan", "TW": "Taiwan", "TZ": "Tansania", "DK": "Tanska", "TH": "Thaimaa", "TG": "Togo", "TK": "Tokelau", "TO": "Tonga", "TT": "Trinidad ja Tobago", "TD": "T\u0161ad", "CZ": "T\u0161ekki", "TN": "Tunisia", "TR": "Turkki", "TM": "Turkmenistan", "TC": "Turks- ja Caicossaaret", "UG": "Uganda", "UA": "Ukraina", "HU": "Unkari", "UY": "Uruguay", "NC": "Uusi-Kaledonia", "NZ": "Uusi-Seelanti", "UZ": "Uzbekistan", "BY": "Valko-Ven\u00e4j\u00e4", "VU": "Vanuatu", "VA": "Vatikaani", "VE": "Venezuela", "RU": "Ven\u00e4j\u00e4", "VN": "Vietnam", "EE": "Viro", "WF": "Wallis ja Futuna", "US": "Yhdysvallat", "VI": "Yhdysvaltain Neitsytsaaret", "ZW": "Zimbabwe"}onionshare-onionshare-26fcdc5/desktop/onionshare/resources/countries/fr.json000066400000000000000000000123561521174352300276770ustar00rootroot00000000000000{"AF": "Afghanistan", "ZA": "Afrique du Sud", "AL": "Albanie", "DZ": "Alg\u00e9rie", "DE": "Allemagne", "AD": "Andorre", "AO": "Angola", "AI": "Anguilla", "AQ": "Antarctique", "AG": "Antigua-et-Barbuda", "SA": "Arabie saoudite", "AR": "Argentine", "AM": "Arm\u00e9nie", "AW": "Aruba", "AU": "Australie", "AT": "Autriche", "AZ": "Azerba\u00efdjan", "BS": "Bahamas", "BH": "Bahre\u00efn", "BD": "Bangladesh", "BB": "Barbade", "BE": "Belgique", "BZ": "Belize", "BJ": "B\u00e9nin", "BM": "Bermudes", "BT": "Bhoutan", "BY": "Bi\u00e9lorussie", "BO": "Bolivie", "BA": "Bosnie-Herz\u00e9govine", "BW": "Botswana", "BR": "Br\u00e9sil", "BN": "Brun\u00e9i Darussalam", "BG": "Bulgarie", "BF": "Burkina Faso", "BI": "Burundi", "KH": "Cambodge", "CM": "Cameroun", "CA": "Canada", "CV": "Cap-Vert", "CL": "Chili", "CN": "Chine", "CY": "Chypre", "CO": "Colombie", "KM": "Comores", "CG": "Congo-Brazzaville", "CD": "Congo-Kinshasa", "KP": "Cor\u00e9e du Nord", "KR": "Cor\u00e9e du Sud", "CR": "Costa Rica", "CI": "C\u00f4te d\u2019Ivoire", "HR": "Croatie", "CU": "Cuba", "CW": "Cura\u00e7ao", "DK": "Danemark", "DJ": "Djibouti", "DM": "Dominique", "EG": "\u00c9gypte", "AE": "\u00c9mirats arabes unis", "EC": "\u00c9quateur", "ER": "\u00c9rythr\u00e9e", "ES": "Espagne", "EE": "Estonie", "SZ": "Eswatini", "VA": "\u00c9tat de la Cit\u00e9 du Vatican", "US": "\u00c9tats-Unis", "ET": "\u00c9thiopie", "FJ": "Fidji", "FI": "Finlande", "FR": "France", "GA": "Gabon", "GM": "Gambie", "GE": "G\u00e9orgie", "GS": "G\u00e9orgie du Sud et \u00eeles Sandwich du Sud", "GH": "Ghana", "GI": "Gibraltar", "GR": "Gr\u00e8ce", "GD": "Grenade", "GL": "Groenland", "GP": "Guadeloupe", "GU": "Guam", "GT": "Guatemala", "GG": "Guernesey", "GN": "Guin\u00e9e", "GQ": "Guin\u00e9e \u00e9quatoriale", "GW": "Guin\u00e9e-Bissau", "GY": "Guyana", "GF": "Guyane fran\u00e7aise", "HT": "Ha\u00efti", "HN": "Honduras", "HU": "Hongrie", "BV": "\u00cele Bouvet", "CX": "\u00cele Christmas", "IM": "\u00cele de Man", "NF": "\u00cele Norfolk", "AX": "\u00celes \u00c5land", "KY": "\u00celes Ca\u00efmans", "CC": "\u00celes Cocos", "CK": "\u00celes Cook", "FO": "\u00celes F\u00e9ro\u00e9", "HM": "\u00celes Heard et McDonald", "FK": "\u00celes Malouines", "PN": "\u00celes Pitcairn", "SB": "\u00celes Salomon", "TC": "\u00celes Turques-et-Ca\u00efques", "VG": "\u00celes Vierges britanniques", "VI": "\u00celes Vierges des \u00c9tats-Unis", "IN": "Inde", "ID": "Indon\u00e9sie", "IQ": "Irak", "IR": "Iran", "IE": "Irlande", "IS": "Islande", "IL": "Isra\u00ebl", "IT": "Italie", "JM": "Jama\u00efque", "JP": "Japon", "JO": "Jordanie", "KZ": "Kazakhstan", "KE": "Kenya", "KG": "Kirghizistan", "KI": "Kiribati", "KW": "Kowe\u00eft", "RE": "La R\u00e9union", "LA": "Laos", "LS": "Lesotho", "LV": "Lettonie", "LB": "Liban", "LR": "Lib\u00e9ria", "LY": "Libye", "LI": "Liechtenstein", "LT": "Lituanie", "LU": "Luxembourg", "MK": "Mac\u00e9doine du Nord", "MG": "Madagascar", "MY": "Malaisie", "MW": "Malawi", "MV": "Maldives", "ML": "Mali", "MT": "Malte", "MA": "Maroc", "MQ": "Martinique", "MU": "Maurice", "MR": "Mauritanie", "YT": "Mayotte", "MX": "Mexique", "MD": "Moldavie", "MC": "Monaco", "MN": "Mongolie", "ME": "Mont\u00e9n\u00e9gro", "MS": "Montserrat", "MZ": "Mozambique", "MM": "Myanmar (Birmanie)", "NA": "Namibie", "NR": "Nauru", "NP": "N\u00e9pal", "NI": "Nicaragua", "NE": "Niger", "NG": "Nig\u00e9ria", "NU": "Niue", "NO": "Norv\u00e8ge", "NC": "Nouvelle-Cal\u00e9donie", "NZ": "Nouvelle-Z\u00e9lande", "OM": "Oman", "UG": "Ouganda", "UZ": "Ouzb\u00e9kistan", "PK": "Pakistan", "PW": "Palaos", "PA": "Panama", "PG": "Papouasie-Nouvelle-Guin\u00e9e", "PY": "Paraguay", "NL": "Pays-Bas", "BQ": "Pays-Bas carib\u00e9ens", "PE": "P\u00e9rou", "PH": "Philippines", "PL": "Pologne", "PF": "Polyn\u00e9sie fran\u00e7aise", "PR": "Porto Rico", "PT": "Portugal", "QA": "Qatar", "HK": "R.A.S. chinoise de Hong Kong", "MO": "R.A.S. chinoise de Macao", "CF": "R\u00e9publique centrafricaine", "DO": "R\u00e9publique dominicaine", "RO": "Roumanie", "GB": "Royaume-Uni", "RU": "Russie", "RW": "Rwanda", "EH": "Sahara occidental", "BL": "Saint-Barth\u00e9lemy", "KN": "Saint-Christophe-et-Ni\u00e9v\u00e8s", "SM": "Saint-Marin", "MF": "Saint-Martin", "SX": "Saint-Martin (partie n\u00e9erlandaise)", "PM": "Saint-Pierre-et-Miquelon", "VC": "Saint-Vincent-et-les-Grenadines", "SH": "Sainte-H\u00e9l\u00e8ne", "LC": "Sainte-Lucie", "SV": "Salvador", "WS": "Samoa", "AS": "Samoa am\u00e9ricaines", "ST": "Sao Tom\u00e9-et-Principe", "SN": "S\u00e9n\u00e9gal", "RS": "Serbie", "SC": "Seychelles", "SL": "Sierra Leone", "SG": "Singapour", "SK": "Slovaquie", "SI": "Slov\u00e9nie", "SO": "Somalie", "SD": "Soudan", "SS": "Soudan du Sud", "LK": "Sri Lanka", "SE": "Su\u00e8de", "CH": "Suisse", "SR": "Suriname", "SJ": "Svalbard et Jan Mayen", "SY": "Syrie", "TJ": "Tadjikistan", "TW": "Ta\u00efwan", "TZ": "Tanzanie", "TD": "Tchad", "CZ": "Tch\u00e9quie", "TF": "Terres australes fran\u00e7aises", "IO": "Territoire britannique de l\u2019oc\u00e9an Indien", "TH": "Tha\u00eflande", "TL": "Timor oriental", "TG": "Togo", "TK": "Tokelau", "TO": "Tonga", "TT": "Trinit\u00e9-et-Tobago", "TN": "Tunisie", "TM": "Turkm\u00e9nistan", "TR": "Turquie", "UA": "Ukraine", "UY": "Uruguay", "VU": "Vanuatu", "VE": "Venezuela", "VN": "Vietnam", "WF": "Wallis-et-Futuna", "YE": "Y\u00e9men", "ZM": "Zambie", "ZW": "Zimbabwe"}onionshare-onionshare-26fcdc5/desktop/onionshare/resources/countries/ga.json000066400000000000000000000146271521174352300276620ustar00rootroot00000000000000{"ET": "an Aet\u00f3ip", "AF": "an Afganast\u00e1in", "ZA": "an Afraic Theas", "DZ": "an Ailg\u00e9ir", "AR": "an Airgint\u00edn", "AM": "an Airm\u00e9in", "AL": "an Alb\u00e1in", "AQ": "an Antartaice", "SA": "an Araib Sh\u00e1dach", "AZ": "an Asarbaise\u00e1in", "AU": "an Astr\u00e1il", "BD": "an Bhanglaid\u00e9is", "BY": "an Bhealar\u00fais", "BE": "an Bheilg", "BZ": "an Bheil\u00eds", "BA": "an Bhoisnia agus an Heirseagaiv\u00e9in", "BO": "an Bholaiv", "BW": "an Bhotsu\u00e1in", "BR": "an Bhrasa\u00edl", "BG": "an Bhulg\u00e1ir", "BI": "an Bhur\u00fain", "BT": "an Bh\u00fat\u00e1in", "KH": "an Chamb\u00f3id", "KZ": "an Chasacst\u00e1in", "KE": "an Ch\u00e9inia", "CY": "an Chipir", "KG": "an Chirgeast\u00e1in", "KR": "an Ch\u00f3ir\u00e9 Theas", "KP": "an Ch\u00f3ir\u00e9 Thuaidh", "CO": "an Chol\u00f3im", "HR": "an Chr\u00f3it", "CG": "an Cong\u00f3", "CI": "an C\u00f3sta Eabhair", "DK": "an Danmhairg", "EE": "an East\u00f3in", "EG": "an \u00c9igipt", "CH": "an Eilv\u00e9is", "ER": "an Eiritr\u00e9", "FI": "an Fhionlainn", "FR": "an Fhrainc", "GA": "an Ghab\u00fain", "GM": "an Ghaimbia", "DE": "an Ghearm\u00e1in", "GL": "an Ghraonlainn", "GR": "an Ghr\u00e9ig", "GY": "an Ghu\u00e1in", "GN": "an Ghuine", "GQ": "an Ghuine Mhe\u00e1nchiorclach", "IQ": "an Iar\u00e1ic", "IR": "an Iar\u00e1in", "IN": "an India", "ID": "an Indin\u00e9is", "IT": "an Iod\u00e1il", "JO": "an Iord\u00e1in", "NO": "an Iorua", "IS": "an \u00cdoslainn", "NL": "an \u00cdsilt\u00edr", "BQ": "an \u00cdsilt\u00edr Chairibeach", "LV": "an Laitvia", "LR": "an Lib\u00e9ir", "LY": "an Libia", "LB": "an Liob\u00e1in", "LT": "an Liotu\u00e1in", "MK": "an Mhacad\u00f3in Thuaidh", "MY": "an Mhalaeisia", "MW": "an Mhal\u00e1iv", "MR": "an Mh\u00e1rat\u00e1in", "MD": "an Mhold\u00f3iv", "MN": "an Mhong\u00f3il", "NA": "an Namaib", "NG": "an Nig\u00e9ir", "NE": "an N\u00edgir", "NC": "an Nua-Chalad\u00f3in", "NZ": "an Nua-Sh\u00e9alainn", "AT": "an Ostair", "PK": "an Phacast\u00e1in", "DO": "an Phoblacht Dhoiminiceach", "PL": "an Pholainn", "PT": "an Phortaing\u00e9il", "GB": "an R\u00edocht Aontaithe", "RO": "an R\u00f3m\u00e1in", "RU": "an R\u00fais", "EH": "an Sah\u00e1ra Thiar", "ES": "an Sp\u00e1inn", "TJ": "an T\u00e1ids\u00edceast\u00e1in", "TZ": "an Tans\u00e1in", "TH": "an T\u00e9alainn", "TW": "an T\u00e9av\u00e1in", "ZM": "an tSaimbia", "SV": "an tSalvad\u00f3ir", "JP": "an tSeap\u00e1in", "CZ": "an tSeicia", "SN": "an tSeineag\u00e1il", "RS": "an tSeirbia", "GE": "an tSeoirsia", "GS": "an tSeoirsia Theas agus Oile\u00e1in Sandwich Theas", "CL": "an tSile", "CN": "an tS\u00edn", "ZW": "an tSiomb\u00e1ib", "SY": "an tSiria", "SI": "an tSl\u00f3iv\u00e9in", "SK": "an tSl\u00f3vaic", "SO": "an tSom\u00e1il", "SE": "an tSualainn", "SD": "an tS\u00fad\u00e1in", "SS": "an tS\u00fad\u00e1in Theas", "TN": "an T\u00fain\u00e9is", "TR": "an Tuirc", "TM": "an Tuircm\u00e9anast\u00e1in", "UA": "an \u00dacr\u00e1in", "UZ": "an \u00daisb\u00e9iceast\u00e1in", "HU": "an Ung\u00e1ir", "AD": "And\u00f3ra", "AI": "Anga\u00edle", "AO": "Ang\u00f3la", "AG": "Antigua agus Barb\u00fada", "AE": "Aontas na n\u00c9im\u00edr\u00edochta\u00ed Arabacha", "AW": "Ar\u00faba", "BH": "Bair\u00e9in", "BB": "Barbad\u00f3s", "BJ": "Beinin", "BM": "Beirmi\u00fada", "BN": "Br\u00fain\u00e9", "BF": "Buirc\u00edne Fas\u00f3", "CM": "Camar\u00fan", "QA": "Catar", "VA": "Cathair na Vatac\u00e1ine", "CA": "Ceanada", "KI": "Cireabait\u00ed", "CR": "C\u00f3sta R\u00edce", "IO": "Cr\u00edoch Aig\u00e9an Indiach na Breataine", "TF": "Cr\u00edocha Francacha Dheisceart an Domhain", "KW": "Cu\u00e1it", "CU": "C\u00faba", "CW": "Cura\u00e7ao", "DJ": "Djibouti", "DM": "Doiminice", "EC": "Eacuad\u00f3r", "YE": "\u00c9imin", "IE": "\u00c9ire", "SZ": "eSuait\u00edn\u00ed", "FJ": "Fids\u00ed", "GH": "G\u00e1na", "GG": "Geansa\u00ed", "GI": "Giobr\u00e1ltar", "GD": "Grean\u00e1da", "GP": "Guadal\u00faip", "GF": "Gu\u00e1in na Fraince", "GU": "Guam", "GT": "Guatamala", "GW": "Guine Bissau", "HT": "H\u00e1\u00edt\u00ed", "HN": "Hond\u00faras", "JM": "Iam\u00e1ice", "IL": "Iosrael", "LA": "Laos", "LS": "Leos\u00f3ta", "LI": "Lichtinst\u00e9in", "LU": "Lucsamburg", "MG": "Madagascar", "MM": "Maenmar (Burma)", "ML": "Mail\u00ed", "MT": "M\u00e1lta", "MA": "Marac\u00f3", "MQ": "Martinique", "YT": "Mayotte", "MX": "Meicsiceo", "MC": "Monac\u00f3", "ME": "Montain\u00e9agr\u00f3", "MS": "Montsarat", "MZ": "M\u00f3saimb\u00edc", "BS": "na Bah\u00e1ma\u00ed", "PH": "na hOile\u00e1in Fhilip\u00edneacha", "SC": "na S\u00e9is\u00e9il", "NR": "N\u00e1r\u00fa", "NP": "Neipeal", "NI": "Nicearagua", "NU": "Niue", "PG": "Nua-Ghuine Phapua", "AX": "Oile\u00e1in \u00c5land", "VG": "Oile\u00e1in Bhriotanacha na Maighdean", "KY": "Oile\u00e1in Cayman", "KM": "Oile\u00e1in Chom\u00f3ra", "CC": "Oile\u00e1in Cocos (Keeling)", "CK": "Oile\u00e1in Cook", "FK": "Oile\u00e1in Fh\u00e1clainne", "FO": "Oile\u00e1in Fhar\u00f3", "MV": "Oile\u00e1in Mhaild\u00edve", "VI": "Oile\u00e1in Mheirice\u00e1nacha na Maighdean", "TC": "Oile\u00e1in na dTurcach agus Caicos", "PW": "Oile\u00e1in Palau", "PN": "Oile\u00e1in Pitcairn", "SB": "Oile\u00e1in Sholom\u00f3n", "BV": "Oile\u00e1n Bouvet", "HM": "Oile\u00e1n Heard agus Oile\u00e1in McDonald", "IM": "Oile\u00e1n Mhanann", "MU": "Oile\u00e1n Mhuir\u00eds", "CX": "Oile\u00e1n na Nollag", "TT": "Oile\u00e1n na Tr\u00edon\u00f3ide agus Tob\u00e1ga", "NF": "Oile\u00e1n Norfolk", "OM": "\u00d3man", "PA": "Panama", "PY": "Paragua", "PE": "Peiri\u00fa", "CD": "Poblacht Dhaonlathach an Chong\u00f3", "CF": "Poblacht na hAfraice L\u00e1ir", "PF": "Polain\u00e9is na Fraince", "PR": "P\u00f3rt\u00f3 R\u00edce", "RE": "R\u00e9union", "CV": "Rinn Verde", "RW": "Ruanda", "HK": "S.R.R. na S\u00edne Hong Cong", "MO": "S.R.R. na S\u00edne Macao", "BL": "Saint Barth\u00e9lemy", "LC": "Saint Lucia", "MF": "Saint-Martin", "WS": "Sam\u00f3", "AS": "Sam\u00f3 Mheirice\u00e1", "KN": "San Cr\u00edost\u00f3ir-Nimheas", "SH": "San H\u00e9ilin", "SM": "San Mair\u00edne", "PM": "San Pierre agus Miquelon", "VC": "San Uinseann agus na Grean\u00e1id\u00edn\u00ed", "ST": "S\u00e3o Tom\u00e9 agus Pr\u00edncipe", "TD": "Sead", "SL": "Siarra Leon", "SG": "Singeap\u00f3r", "SX": "Sint Maarten", "LK": "Sr\u00ed Lanca", "US": "St\u00e1it Aontaithe Mheirice\u00e1", "SR": "Suranam", "SJ": "Svalbard agus Jan Mayen", "TL": "T\u00edom\u00f3r Thoir", "TK": "T\u00f3cal\u00e1", "TG": "T\u00f3ga", "TO": "Tonga", "UG": "Uganda", "UY": "Uragua", "WF": "Vail\u00eds agus Fut\u00fana", "VU": "Vanuat\u00fa", "VE": "Veinis\u00e9ala", "VN": "V\u00edtneam"}onionshare-onionshare-26fcdc5/desktop/onionshare/resources/countries/gl.json000066400000000000000000000120611521174352300276630ustar00rootroot00000000000000{"AQ": "A Ant\u00e1rtida", "AR": "A Arxentina", "CN": "A China", "GW": "A Guinea Bissau", "IN": "A India", "PF": "A Polinesia Francesa", "AZ": "Acerbaix\u00e1n", "AF": "Afganist\u00e1n", "AL": "Albania", "DE": "Alema\u00f1a", "DZ": "Alxeria", "AD": "Andorra", "AO": "Angola", "AI": "Anguila", "AG": "Antigua e Barbuda", "SA": "Arabia Saudita", "AM": "Armenia", "AW": "Aruba", "AU": "Australia", "AT": "Austria", "BS": "Bahamas", "BH": "Bahrain", "BD": "Bangladesh", "BB": "Barbados", "BY": "Belar\u00fas", "BZ": "Belize", "BE": "B\u00e9lxica", "BJ": "Ben\u00edn", "BO": "Bolivia", "BA": "Bosnia e Hercegovina", "BW": "Botswana", "BN": "Brunei", "BG": "Bulgaria", "BF": "Burkina Faso", "BI": "Burundi", "BT": "But\u00e1n", "CV": "Cabo Verde", "KH": "Camboxa", "CM": "Camer\u00fan", "BQ": "Caribe Neerland\u00e9s", "TD": "Chad", "CZ": "Chequia", "CL": "Chile", "CY": "Chipre", "VA": "Cidade do Vaticano", "CO": "Colombia", "KM": "Comores", "KP": "Corea do Norte", "KR": "Corea do Sur", "CR": "Costa Rica", "CI": "C\u00f4te d\u2019Ivoire", "HR": "Croacia", "CU": "Cuba", "CW": "Cura\u00e7ao", "DK": "Dinamarca", "DJ": "Djibuti", "DM": "Dominica", "EC": "Ecuador", "ER": "Eritrea", "SK": "Eslovaquia", "SI": "Eslovenia", "ES": "Espa\u00f1a", "EE": "Estonia", "SZ": "Eswatini", "ET": "Etiop\u00eda", "EG": "Exipto", "PH": "Filipinas", "FI": "Finlandia", "FJ": "Fixi", "FR": "Francia", "GA": "Gab\u00f3n", "GM": "Gambia", "GH": "Ghana", "GD": "Granada", "GR": "Grecia", "GL": "Groenlandia", "GP": "Guadalupe", "GU": "Guam", "GT": "Guatemala", "GG": "Guernsey", "GY": "G\u00fciana", "GF": "G\u00fciana Francesa", "GN": "Guinea", "GQ": "Guinea Ecuatorial", "HT": "Hait\u00ed", "HN": "Honduras", "HK": "Hong Kong RAE da China", "HU": "Hungr\u00eda", "BV": "Illa Bouvet", "CX": "Illa Christmas", "IM": "Illa de Man", "HM": "Illa Heard e Illas McDonald", "NF": "Illa Norfolk", "AX": "Illas \u00c5land", "BM": "Illas Bermudas", "KY": "Illas Caim\u00e1n", "CC": "Illas Cocos (Keeling)", "CK": "Illas Cook", "FO": "Illas Feroe", "FK": "Illas Malvinas", "PN": "Illas Pitcairn", "SB": "Illas Salom\u00f3n", "TC": "Illas Turks e Caicos", "VG": "Illas Virxes Brit\u00e1nicas", "VI": "Illas Virxes Estadounidenses", "GS": "Illas Xeorxia do Sur e Sandwich do Sur", "ID": "Indonesia", "IR": "Ir\u00e1n", "IQ": "Iraq", "IE": "Irlanda", "IS": "Islandia", "IL": "Israel", "IT": "Italia", "KZ": "Kazakist\u00e1n", "KE": "Kenya", "KG": "Kirguizist\u00e1n", "KI": "Kiribati", "KW": "Kuwait", "LA": "Laos", "LS": "Lesotho", "LV": "Letonia", "LR": "Liberia", "LY": "Libia", "LI": "Liechtenstein", "LT": "Lituania", "LU": "Luxemburgo", "MO": "Macau RAE da China", "MK": "Macedonia do Norte", "MG": "Madagascar", "MY": "Malaisia", "MW": "Malawi", "MV": "Maldivas", "ML": "Mal\u00ed", "MT": "Malta", "MA": "Marrocos", "MQ": "Martinica", "MU": "Mauricio", "MR": "Mauritania", "YT": "Mayotte", "MX": "M\u00e9xico", "MD": "Moldavia", "MC": "M\u00f3naco", "MN": "Mongolia", "ME": "Montenegro", "MS": "Montserrat", "MZ": "Mozambique", "MM": "Myanmar (Birmania)", "NA": "Namibia", "NR": "Nauru", "NP": "Nepal", "NI": "Nicaragua", "NU": "Niue", "NE": "N\u00edxer", "NG": "Nixeria", "NO": "Noruega", "NC": "Nova Caledonia", "NZ": "Nova Zelandia", "BR": "O Brasil", "CA": "O Canad\u00e1", "YE": "O Iemen", "LB": "O L\u00edbano", "PY": "O Paraguai", "PE": "O Per\u00fa", "GB": "O Reino Unido", "EH": "O S\u00e1hara Occidental", "SV": "O Salvador", "SD": "O Sud\u00e1n", "SS": "O Sud\u00e1n do Sur", "UY": "O Uruguai", "JP": "O Xap\u00f3n", "OM": "Om\u00e1n", "AE": "Os Emiratos \u00c1rabes Unidos", "US": "Os Estados Unidos", "NL": "Pa\u00edses Baixos", "PW": "Palau", "PA": "Panam\u00e1", "PG": "Pap\u00faa-Nova Guinea", "PK": "Paquist\u00e1n", "PL": "Polonia", "PR": "Porto Rico", "PT": "Portugal", "QA": "Qatar", "CF": "Rep\u00fablica Centroafricana", "CD": "Rep\u00fablica Democr\u00e1tica do Congo", "CG": "Rep\u00fablica do Congo", "DO": "Rep\u00fablica Dominicana", "RE": "Reuni\u00f3n", "RO": "Roman\u00eda", "RW": "Ruanda", "RU": "Rusia", "BL": "Saint Barth\u00e9lemy", "KN": "Saint Kitts e Nevis", "MF": "Saint Martin", "PM": "Saint Pierre et Miquelon", "WS": "Samoa", "AS": "Samoa Americana", "SM": "San Marino", "ST": "San Tom\u00e9 e Pr\u00edncipe", "VC": "San Vicente e As Granadinas", "SH": "Santa Helena", "LC": "Santa Luc\u00eda", "SN": "Senegal", "RS": "Serbia", "SL": "Serra Leoa", "SC": "Seychelles", "SG": "Singapur", "SX": "Sint Maarten", "SY": "Siria", "SO": "Somalia", "LK": "Sri Lanka", "SE": "Suecia", "CH": "Su\u00edza", "ZA": "Sur\u00e1frica", "SR": "Suriname", "SJ": "Svalbard e Jan Mayen", "TH": "Tailandia", "TW": "Taiw\u00e1n", "TZ": "Tanzania", "TJ": "Taxiquist\u00e1n", "IO": "Territorio Brit\u00e1nico do Oc\u00e9ano \u00cdndico", "TF": "Territorios Austrais Franceses", "TL": "Timor Leste", "TG": "Togo", "TK": "Tokelau", "TO": "Tonga", "TT": "Trinidad e Tobago", "TN": "Tunisia", "TM": "Turkmenist\u00e1n", "TR": "Turqu\u00eda", "UA": "Ucra\u00edna", "UG": "Uganda", "UZ": "Uzbekist\u00e1n", "VU": "Vanuatu", "VE": "Venezuela", "VN": "Vietnam", "WF": "Wallis e Futuna", "JM": "Xamaica", "GE": "Xeorxia", "GI": "Xibraltar", "JO": "Xordania", "ZM": "Zambia", "ZW": "Zimbabwe"}onionshare-onionshare-26fcdc5/desktop/onionshare/resources/countries/hr.json000066400000000000000000000117211521174352300276740ustar00rootroot00000000000000{"AF": "Afganistan", "AX": "\u00c5landski otoci", "AL": "Albanija", "DZ": "Al\u017eir", "AS": "Ameri\u010dka Samoa", "VI": "Ameri\u010dki Djevi\u010danski otoci", "AD": "Andora", "AO": "Angola", "AI": "Angvila", "AQ": "Antarktika", "AG": "Antigva i Barbuda", "AR": "Argentina", "AM": "Armenija", "AW": "Aruba", "AU": "Australija", "AT": "Austrija", "AZ": "Azerbajd\u017ean", "BS": "Bahami", "BH": "Bahrein", "BD": "Banglade\u0161", "BB": "Barbados", "BE": "Belgija", "BZ": "Belize", "BJ": "Benin", "BM": "Bermudi", "BY": "Bjelorusija", "BW": "Bocvana", "BO": "Bolivija", "BA": "Bosna i Hercegovina", "CX": "Bo\u017ei\u0107ni otok", "BR": "Brazil", "VG": "Britanski Djevi\u010danski otoci", "IO": "Britanski Indijskooceanski teritorij", "BN": "Brunej", "BG": "Bugarska", "BF": "Burkina Faso", "BI": "Burundi", "BT": "Butan", "CY": "Cipar", "CK": "Cookovi Otoci", "ME": "Crna Gora", "CW": "Cura\u00e7ao", "TD": "\u010cad", "CZ": "\u010ce\u0161ka", "CL": "\u010cile", "DK": "Danska", "DM": "Dominika", "DO": "Dominikanska Republika", "DJ": "D\u017eibuti", "EG": "Egipat", "EC": "Ekvador", "GQ": "Ekvatorska Gvineja", "ER": "Eritreja", "EE": "Estonija", "SZ": "Esvatini", "ET": "Etiopija", "FK": "Falklandski otoci", "FO": "Farski otoci", "FJ": "Fid\u017ei", "PH": "Filipini", "FI": "Finska", "FR": "Francuska", "GF": "Francuska Gijana", "PF": "Francuska Polinezija", "TF": "Francuski ju\u017eni i antarkti\u010dki teritoriji", "GA": "Gabon", "GM": "Gambija", "GH": "Gana", "GI": "Gibraltar", "GR": "Gr\u010dka", "GD": "Grenada", "GL": "Grenland", "GE": "Gruzija", "GP": "Guadalupe", "GU": "Guam", "GG": "Guernsey", "GY": "Gvajana", "GT": "Gvatemala", "GN": "Gvineja", "GW": "Gvineja Bisau", "HT": "Haiti", "HN": "Honduras", "HR": "Hrvatska", "IN": "Indija", "ID": "Indonezija", "IQ": "Irak", "IR": "Iran", "IE": "Irska", "IS": "Island", "IT": "Italija", "IL": "Izrael", "JM": "Jamajka", "JP": "Japan", "YE": "Jemen", "JO": "Jordan", "GS": "Ju\u017ena Georgija i Ju\u017eni Sendvi\u010dki Otoci", "KR": "Ju\u017ena Koreja", "SS": "Ju\u017eni Sudan", "ZA": "Ju\u017enoafri\u010dka Republika", "KY": "Kajmanski otoci", "KH": "Kambod\u017ea", "CM": "Kamerun", "CA": "Kanada", "BQ": "Karipski otoci Nizozemske", "QA": "Katar", "KZ": "Kazahstan", "KE": "Kenija", "CN": "Kina", "KG": "Kirgistan", "KI": "Kiribati", "CC": "Kokosovi (Keelingovi) otoci", "CO": "Kolumbija", "KM": "Komori", "CG": "Kongo - Brazzaville", "CD": "Kongo - Kinshasa", "CR": "Kostarika", "CU": "Kuba", "KW": "Kuvajt", "LA": "Laos", "LV": "Latvija", "LS": "Lesoto", "LB": "Libanon", "LR": "Liberija", "LY": "Libija", "LI": "Lihten\u0161tajn", "LT": "Litva", "LU": "Luksemburg", "MG": "Madagaskar", "HU": "Ma\u0111arska", "MW": "Malavi", "MV": "Maldivi", "MY": "Malezija", "ML": "Mali", "MT": "Malta", "MA": "Maroko", "MQ": "Martinique", "MR": "Mauretanija", "MU": "Mauricijus", "YT": "Mayotte", "MX": "Meksiko", "MM": "Mjanmar (Burma)", "MD": "Moldavija", "MC": "Monako", "MN": "Mongolija", "MS": "Montserrat", "MZ": "Mozambik", "NA": "Namibija", "NR": "Nauru", "NP": "Nepal", "NE": "Niger", "NG": "Nigerija", "NI": "Nikaragva", "NU": "Niue", "NL": "Nizozemska", "NO": "Norve\u0161ka", "NC": "Nova Kaledonija", "NZ": "Novi Zeland", "DE": "Njema\u010dka", "CI": "Obala Bjelokosti", "OM": "Oman", "HM": "Otoci Heard i McDonald", "PN": "Otoci Pitcairn", "TC": "Otoci Turks i Caicos", "BV": "Otok Bouvet", "IM": "Otok Man", "NF": "Otok Norfolk", "PK": "Pakistan", "PW": "Palau", "PA": "Panama", "PG": "Papua Nova Gvineja", "PY": "Paragvaj", "PE": "Peru", "PL": "Poljska", "PR": "Portoriko", "PT": "Portugal", "HK": "PUP Hong Kong Kina", "MO": "PUP Makao Kina", "RE": "R\u00e9union", "RW": "Ruanda", "RO": "Rumunjska", "RU": "Rusija", "BL": "Saint Barth\u00e9lemy", "MF": "Saint Martin", "PM": "Saint-Pierre-et-Miquelon", "SB": "Salomonski Otoci", "SV": "Salvador", "WS": "Samoa", "SM": "San Marino", "SA": "Saudijska Arabija", "SC": "Sej\u0161eli", "SN": "Senegal", "SL": "Sijera Leone", "SG": "Singapur", "SX": "Sint Maarten", "SY": "Sirija", "US": "Sjedinjene Ameri\u010dke Dr\u017eave", "KP": "Sjeverna Koreja", "MK": "Sjeverna Makedonija", "SK": "Slova\u010dka", "SI": "Slovenija", "SO": "Somalija", "RS": "Srbija", "CF": "Srednjoafri\u010dka Republika", "SD": "Sudan", "SR": "Surinam", "SJ": "Svalbard i Jan Mayen", "SH": "Sveta Helena", "LC": "Sveta Lucija", "KN": "Sveti Kristofor i Nevis", "ST": "Sveti Toma i Princip", "VC": "Sveti Vincent i Grenadini", "ES": "\u0160panjolska", "LK": "\u0160ri Lanka", "SE": "\u0160vedska", "CH": "\u0160vicarska", "TJ": "Tad\u017eikistan", "TH": "Tajland", "TW": "Tajvan", "TZ": "Tanzanija", "TL": "Timor-Leste", "TG": "Togo", "TK": "Tokelau", "TO": "Tonga", "TT": "Trinidad i Tobago", "TN": "Tunis", "TM": "Turkmenistan", "TR": "Turska", "UG": "Uganda", "AE": "Ujedinjeni Arapski Emirati", "GB": "Ujedinjeno Kraljevstvo", "UA": "Ukrajina", "UY": "Urugvaj", "UZ": "Uzbekistan", "VU": "Vanuatu", "VA": "Vatikanski Grad", "VE": "Venezuela", "VN": "Vijetnam", "WF": "Wallis i Futuna", "ZM": "Zambija", "EH": "Zapadna Sahara", "CV": "Zelenortska Republika", "ZW": "Zimbabve"}onionshare-onionshare-26fcdc5/desktop/onionshare/resources/countries/id.json000066400000000000000000000113351521174352300276600ustar00rootroot00000000000000{"AF": "Afganistan", "ZA": "Afrika Selatan", "AL": "Albania", "DZ": "Aljazair", "US": "Amerika Serikat", "AD": "Andorra", "AO": "Angola", "AI": "Anguilla", "AQ": "Antarktika", "AG": "Antigua dan Barbuda", "SA": "Arab Saudi", "AR": "Argentina", "AM": "Armenia", "AW": "Aruba", "AU": "Australia", "AT": "Austria", "AZ": "Azerbaijan", "BS": "Bahama", "BH": "Bahrain", "BD": "Bangladesh", "BB": "Barbados", "NL": "Belanda", "BQ": "Belanda Karibia", "BY": "Belarus", "BE": "Belgia", "BZ": "Belize", "BJ": "Benin", "BM": "Bermuda", "BT": "Bhutan", "BO": "Bolivia", "BA": "Bosnia dan Herzegovina", "BW": "Botswana", "BR": "Brasil", "BN": "Brunei", "BG": "Bulgaria", "BF": "Burkina Faso", "BI": "Burundi", "TD": "Cad", "CZ": "Ceko", "CL": "Cile", "CI": "C\u00f4te d\u2019Ivoire", "CW": "Cura\u00e7ao", "DK": "Denmark", "DM": "Dominika", "EC": "Ekuador", "SV": "El Salvador", "ER": "Eritrea", "EE": "Estonia", "SZ": "eSwatini", "ET": "Etiopia", "FJ": "Fiji", "PH": "Filipina", "FI": "Finlandia", "GA": "Gabon", "GM": "Gambia", "GE": "Georgia", "GS": "Georgia Selatan & Kep. Sandwich Selatan", "GH": "Ghana", "GI": "Gibraltar", "GD": "Grenada", "GL": "Grinlandia", "GP": "Guadeloupe", "GU": "Guam", "GT": "Guatemala", "GG": "Guernsey", "GN": "Guinea", "GQ": "Guinea Ekuatorial", "GW": "Guinea-Bissau", "GY": "Guyana", "GF": "Guyana Prancis", "HT": "Haiti", "HN": "Honduras", "HK": "Hong Kong DAK Tiongkok", "HU": "Hungaria", "IN": "India", "ID": "Indonesia", "GB": "Inggris Raya", "IQ": "Irak", "IR": "Iran", "IE": "Irlandia", "IS": "Islandia", "IL": "Israel", "IT": "Italia", "JM": "Jamaika", "JP": "Jepang", "DE": "Jerman", "DJ": "Jibuti", "NC": "Kaledonia Baru", "KH": "Kamboja", "CM": "Kamerun", "CA": "Kanada", "KZ": "Kazakstan", "KE": "Kenya", "AX": "Kepulauan Aland", "KY": "Kepulauan Cayman", "CC": "Kepulauan Cocos (Keeling)", "CK": "Kepulauan Cook", "FK": "Kepulauan Falkland", "FO": "Kepulauan Faroe", "NF": "Kepulauan Norfolk", "PN": "Kepulauan Pitcairn", "SB": "Kepulauan Solomon", "SJ": "Kepulauan Svalbard dan Jan Mayen", "TC": "Kepulauan Turks dan Caicos", "VI": "Kepulauan Virgin Amerika Serikat", "VG": "Kepulauan Virgin Britania Raya", "WF": "Kepulauan Wallis dan Futuna", "KG": "Kirgistan", "KI": "Kiribati", "CO": "Kolombia", "KM": "Komoro", "CG": "Kongo - Brazzaville", "CD": "Kongo - Kinshasa", "KR": "Korea Selatan", "KP": "Korea Utara", "CR": "Kosta Rika", "HR": "Kroasia", "CU": "Kuba", "KW": "Kuwait", "LA": "Laos", "LV": "Latvia", "LB": "Lebanon", "LS": "Lesotho", "LR": "Liberia", "LY": "Libia", "LI": "Liechtenstein", "LT": "Lituania", "LU": "Luksemburg", "MG": "Madagaskar", "MO": "Makau DAK Tiongkok", "MK": "Makedonia Utara", "MV": "Maladewa", "MW": "Malawi", "MY": "Malaysia", "ML": "Mali", "MT": "Malta", "MA": "Maroko", "MQ": "Martinik", "MR": "Mauritania", "MU": "Mauritius", "YT": "Mayotte", "MX": "Meksiko", "EG": "Mesir", "MD": "Moldova", "MC": "Monako", "MN": "Mongolia", "ME": "Montenegro", "MS": "Montserrat", "MZ": "Mozambik", "MM": "Myanmar (Burma)", "NA": "Namibia", "NR": "Nauru", "NP": "Nepal", "NE": "Niger", "NG": "Nigeria", "NI": "Nikaragua", "NU": "Niue", "NO": "Norwegia", "OM": "Oman", "PK": "Pakistan", "PW": "Palau", "PA": "Panama", "PG": "Papua Nugini", "PY": "Paraguay", "PE": "Peru", "PL": "Polandia", "PF": "Polinesia Prancis", "PT": "Portugal", "FR": "Prancis", "PR": "Puerto Riko", "BV": "Pulau Bouvet", "HM": "Pulau Heard dan Kepulauan McDonald", "IM": "Pulau Man", "CX": "Pulau Natal", "QA": "Qatar", "CF": "Republik Afrika Tengah", "DO": "Republik Dominika", "RE": "R\u00e9union", "RO": "Rumania", "RU": "Rusia", "RW": "Rwanda", "EH": "Sahara Barat", "BL": "Saint Barth\u00e9lemy", "SH": "Saint Helena", "KN": "Saint Kitts dan Nevis", "LC": "Saint Lucia", "MF": "Saint Martin", "PM": "Saint Pierre dan Miquelon", "VC": "Saint Vincent dan Grenadine", "WS": "Samoa", "AS": "Samoa Amerika", "SM": "San Marino", "ST": "Sao Tome dan Principe", "NZ": "Selandia Baru", "SN": "Senegal", "RS": "Serbia", "SC": "Seychelles", "SL": "Sierra Leone", "SG": "Singapura", "SX": "Sint Maarten", "CY": "Siprus", "SK": "Slovakia", "SI": "Slovenia", "SO": "Somalia", "ES": "Spanyol", "LK": "Sri Lanka", "SD": "Sudan", "SS": "Sudan Selatan", "SY": "Suriah", "SR": "Suriname", "SE": "Swedia", "CH": "Swiss", "TW": "Taiwan", "TJ": "Tajikistan", "CV": "Tanjung Verde", "TZ": "Tanzania", "TH": "Thailand", "TL": "Timor Leste", "CN": "Tiongkok", "TG": "Togo", "TK": "Tokelau", "TO": "Tonga", "TT": "Trinidad dan Tobago", "TN": "Tunisia", "TR": "Turki", "TM": "Turkimenistan", "UG": "Uganda", "UA": "Ukraina", "AE": "Uni Emirat Arab", "UY": "Uruguay", "UZ": "Uzbekistan", "VU": "Vanuatu", "VA": "Vatikan", "VE": "Venezuela", "VN": "Vietnam", "IO": "Wilayah Inggris di Samudra Hindia", "TF": "Wilayah Selatan Perancis", "YE": "Yaman", "JO": "Yordania", "GR": "Yunani", "ZM": "Zambia", "ZW": "Zimbabwe"}onionshare-onionshare-26fcdc5/desktop/onionshare/resources/countries/is.json000066400000000000000000000141241521174352300276760ustar00rootroot00000000000000{"AF": "Afganistan", "AL": "Alban\u00eda", "DZ": "Als\u00edr", "AD": "Andorra", "AO": "Ang\u00f3la", "AI": "Angvilla", "AG": "Ant\u00edgva og Barb\u00fada", "AR": "Argent\u00edna", "AM": "Armen\u00eda", "AW": "Ar\u00faba", "AZ": "Aserba\u00eddsjan", "AT": "Austurr\u00edki", "AX": "\u00c1landseyjar", "AU": "\u00c1stral\u00eda", "BS": "Bahamaeyjar", "US": "Bandar\u00edkin", "AS": "Bandar\u00edska Sam\u00f3a", "VI": "Bandar\u00edsku J\u00f3mfr\u00faaeyjar", "BD": "Bangladess", "BB": "Barbados", "BH": "Barein", "BE": "Belg\u00eda", "BZ": "Bel\u00eds", "BJ": "Ben\u00edn", "BM": "Berm\u00fadaeyjar", "BA": "Bosn\u00eda og Herseg\u00f3v\u00edna", "BW": "Botsvana", "BV": "Bouveteyja", "BO": "B\u00f3liv\u00eda", "BR": "Brasil\u00eda", "IO": "Bresku Indlandshafseyjar", "VG": "Bresku J\u00f3mfr\u00faaeyjar", "GB": "Bretland", "BN": "Br\u00fanei", "BG": "B\u00falgar\u00eda", "BF": "B\u00fark\u00edna Fas\u00f3", "BI": "B\u00far\u00fand\u00ed", "BT": "B\u00fatan", "KY": "Caymaneyjar", "CK": "Cooks-eyjar", "CW": "Curacao", "DK": "Danm\u00f6rk", "DJ": "Dj\u00edb\u00fat\u00ed", "DM": "D\u00f3min\u00edka", "DO": "D\u00f3min\u00edska l\u00fd\u00f0veldi\u00f0", "EG": "Egyptaland", "EE": "Eistland", "EC": "Ekvador", "SV": "El Salvador", "ER": "Er\u00edtrea", "ET": "E\u00fe\u00ed\u00f3p\u00eda", "FK": "Falklandseyjar", "PH": "Filippseyjar", "FI": "Finnland", "FJ": "F\u00eddj\u00edeyjar", "CI": "F\u00edlabeinsstr\u00f6ndin", "FR": "Frakkland", "GF": "Franska Gv\u00e6jana", "PF": "Franska P\u00f3l\u00fdnes\u00eda", "TF": "Fr\u00f6nsku su\u00f0l\u00e6gu landsv\u00e6\u00f0in", "FO": "F\u00e6reyjar", "GA": "Gabon", "GM": "Gamb\u00eda", "GH": "Gana", "GE": "Georg\u00eda", "GI": "G\u00edbraltar", "GN": "G\u00ednea", "GW": "G\u00ednea-Biss\u00e1", "GD": "Grenada", "GR": "Grikkland", "CV": "Gr\u00e6nh\u00f6f\u00f0aeyjar", "GL": "Gr\u00e6nland", "GG": "Guernsey", "GP": "Gvadel\u00fapeyjar", "GU": "Gvam", "GT": "Gvatemala", "GY": "Gv\u00e6jana", "HT": "Ha\u00edt\u00ed", "HM": "Heard og McDonaldseyjar", "NL": "Holland", "HN": "Hond\u00faras", "BY": "Hv\u00edta-R\u00fassland", "IN": "Indland", "ID": "Ind\u00f3nes\u00eda", "IQ": "\u00cdrak", "IR": "\u00cdran", "IE": "\u00cdrland", "IS": "\u00cdsland", "IL": "\u00cdsrael", "IT": "\u00cdtal\u00eda", "JM": "Jama\u00edka", "JP": "Japan", "YE": "Jemen", "CX": "J\u00f3laey", "JO": "J\u00f3rdan\u00eda", "KH": "Kamb\u00f3d\u00eda", "CM": "Kamer\u00fan", "CA": "Kanada", "BQ": "Kar\u00edbahafshluti Hollands", "KZ": "Kasakstan", "QA": "Katar", "KE": "Ken\u00eda", "KG": "Kirgistan", "CN": "K\u00edna", "KI": "K\u00edribat\u00ed", "CG": "Kong\u00f3-Brazzaville", "CD": "Kong\u00f3-Kinshasa", "CR": "Kostar\u00edka", "CC": "K\u00f3koseyjar (Keeling)", "CO": "K\u00f3lumb\u00eda", "KM": "K\u00f3moreyjar", "HR": "Kr\u00f3at\u00eda", "CU": "K\u00faba", "KW": "K\u00faveit", "CY": "K\u00fdpur", "LA": "Laos", "LS": "Les\u00f3t\u00f3", "LV": "Lettland", "LI": "Liechtenstein", "LT": "Lith\u00e1en", "LB": "L\u00edbanon", "LR": "L\u00edber\u00eda", "LY": "L\u00edb\u00eda", "LU": "L\u00faxemborg", "MG": "Madagaskar", "MY": "Malas\u00eda", "MW": "Malav\u00ed", "MV": "Mald\u00edveyjar", "ML": "Mal\u00ed", "MT": "Malta", "MA": "Marokk\u00f3", "MQ": "Martin\u00edk", "YT": "Mayotte", "MR": "M\u00e1ritan\u00eda", "MU": "M\u00e1rit\u00edus", "MX": "Mex\u00edk\u00f3", "CF": "Mi\u00f0-Afr\u00edkul\u00fd\u00f0veldi\u00f0", "GQ": "Mi\u00f0baugs-G\u00ednea", "MM": "Mjanmar (B\u00farma)", "MD": "Mold\u00f3va", "MN": "Mong\u00f3l\u00eda", "MS": "Montserrat", "MC": "M\u00f3nak\u00f3", "MZ": "M\u00f3samb\u00edk", "IM": "M\u00f6n", "NA": "Namib\u00eda", "NR": "N\u00e1r\u00fa", "NP": "Nepal", "NU": "Niue", "NE": "N\u00edger", "NG": "N\u00edger\u00eda", "NI": "N\u00edkaragva", "KP": "Nor\u00f0ur-K\u00f3rea", "MK": "Nor\u00f0ur-Maked\u00f3n\u00eda", "NO": "Noregur", "NF": "Norfolkeyja", "NC": "N\u00fdja-Kaled\u00f3n\u00eda", "NZ": "N\u00fdja-Sj\u00e1land", "OM": "\u00d3man", "PK": "Pakistan", "PW": "Pal\u00e1", "PA": "Panama", "PG": "Pap\u00faa N\u00fdja-G\u00ednea", "PY": "Paragv\u00e6", "PE": "Per\u00fa", "PN": "Pitcairn-eyjar", "PT": "Port\u00fagal", "PL": "P\u00f3lland", "PR": "P\u00faert\u00f3 R\u00edk\u00f3", "RE": "R\u00e9union", "RW": "R\u00faanda", "RO": "R\u00famen\u00eda", "RU": "R\u00fassland", "MF": "Saint-Martin", "SB": "Sal\u00f3monseyjar", "ZM": "Samb\u00eda", "AE": "Sameinu\u00f0u arab\u00edsku furstad\u00e6min", "WS": "Sam\u00f3a", "SM": "San Mar\u00edn\u00f3", "BL": "Sankti Bart\u00f3l\u00f3meusareyjar", "SH": "Sankti Helena", "KN": "Sankti Kitts og Nevis", "LC": "Sankti L\u00fas\u00eda", "SX": "Sankti Martin", "PM": "Sankti Pierre og Miquelon", "VC": "Sankti Vinsent og Grenad\u00edneyjar", "ST": "Sa\u00f3 T\u00f3me og Prins\u00edpe", "SA": "S\u00e1di-Arab\u00eda", "SN": "Senegal", "RS": "Serb\u00eda", "SC": "Seychelles-eyjar", "HK": "s\u00e9rstj\u00f3rnarsv\u00e6\u00f0i\u00f0 Hong Kong", "MO": "s\u00e9rstj\u00f3rnarsv\u00e6\u00f0i\u00f0 Maka\u00f3", "ZW": "Simbabve", "SG": "Singap\u00far", "SL": "S\u00ederra Le\u00f3ne", "CL": "S\u00edle", "SK": "Sl\u00f3vak\u00eda", "SI": "Sl\u00f3ven\u00eda", "SO": "S\u00f3mal\u00eda", "ES": "Sp\u00e1nn", "LK": "Sr\u00ed Lanka", "ZA": "Su\u00f0ur-Afr\u00edka", "GS": "Su\u00f0ur-Georg\u00eda og Su\u00f0ur-Sandv\u00edkureyjar", "KR": "Su\u00f0ur-K\u00f3rea", "SS": "Su\u00f0ur-S\u00fadan", "AQ": "Su\u00f0urskautslandi\u00f0", "SD": "S\u00fadan", "SR": "S\u00far\u00ednam", "SJ": "Svalbar\u00f0i og Jan Mayen", "ME": "Svartfjallaland", "SZ": "Svas\u00edland", "CH": "Sviss", "SE": "Sv\u00ed\u00fej\u00f3\u00f0", "SY": "S\u00fdrland", "TJ": "Tadsjikistan", "TH": "Ta\u00edland", "TW": "Ta\u00edvan", "TZ": "Tansan\u00eda", "CZ": "T\u00e9kkland", "TL": "T\u00edmor-Leste", "TO": "Tonga", "TG": "T\u00f3g\u00f3", "TK": "T\u00f3kel\u00e1", "TT": "Tr\u00ednidad og T\u00f3bag\u00f3", "TD": "Tsjad", "TC": "Turks- og Caicoseyjar", "TN": "T\u00fanis", "TM": "T\u00farkmenistan", "TR": "Tyrkland", "HU": "Ungverjaland", "UG": "\u00daganda", "UA": "\u00dakra\u00edna", "UY": "\u00dar\u00fagv\u00e6", "UZ": "\u00dasbekistan", "VU": "Van\u00faat\u00fa", "VA": "Vat\u00edkani\u00f0", "VE": "Venes\u00faela", "EH": "Vestur-Sahara", "VN": "V\u00edetnam", "WF": "Wallis- og F\u00fat\u00fanaeyjar", "DE": "\u00de\u00fdskaland"}onionshare-onionshare-26fcdc5/desktop/onionshare/resources/countries/it.json000066400000000000000000000113441521174352300277000ustar00rootroot00000000000000{"AF": "Afghanistan", "AL": "Albania", "DZ": "Algeria", "AD": "Andorra", "AO": "Angola", "AI": "Anguilla", "AQ": "Antartide", "AG": "Antigua e Barbuda", "SA": "Arabia Saudita", "AR": "Argentina", "AM": "Armenia", "AW": "Aruba", "AU": "Australia", "AT": "Austria", "AZ": "Azerbaigian", "BS": "Bahamas", "BH": "Bahrein", "BD": "Bangladesh", "BB": "Barbados", "BE": "Belgio", "BZ": "Belize", "BJ": "Benin", "BM": "Bermuda", "BT": "Bhutan", "BY": "Bielorussia", "BO": "Bolivia", "BA": "Bosnia ed Erzegovina", "BW": "Botswana", "BR": "Brasile", "BN": "Brunei", "BG": "Bulgaria", "BF": "Burkina Faso", "BI": "Burundi", "KH": "Cambogia", "CM": "Camerun", "CA": "Canada", "CV": "Capo Verde", "BQ": "Caraibi olandesi", "CZ": "Cechia", "TD": "Ciad", "CL": "Cile", "CN": "Cina", "CY": "Cipro", "VA": "Citt\u00e0 del Vaticano", "CO": "Colombia", "KM": "Comore", "CD": "Congo - Kinshasa", "CG": "Congo-Brazzaville", "KP": "Corea del Nord", "KR": "Corea del Sud", "CI": "Costa d\u2019Avorio", "CR": "Costa Rica", "HR": "Croazia", "CU": "Cuba", "CW": "Cura\u00e7ao", "DK": "Danimarca", "DM": "Dominica", "EC": "Ecuador", "EG": "Egitto", "SV": "El Salvador", "AE": "Emirati Arabi Uniti", "ER": "Eritrea", "EE": "Estonia", "ET": "Etiopia", "FJ": "Figi", "PH": "Filippine", "FI": "Finlandia", "FR": "Francia", "GA": "Gabon", "GM": "Gambia", "GE": "Georgia", "GS": "Georgia del Sud e Sandwich australi", "DE": "Germania", "GH": "Ghana", "JM": "Giamaica", "JP": "Giappone", "GI": "Gibilterra", "DJ": "Gibuti", "JO": "Giordania", "GR": "Grecia", "GD": "Grenada", "GL": "Groenlandia", "GP": "Guadalupa", "GU": "Guam", "GT": "Guatemala", "GG": "Guernsey", "GN": "Guinea", "GQ": "Guinea Equatoriale", "GW": "Guinea-Bissau", "GY": "Guyana", "GF": "Guyana francese", "HT": "Haiti", "HN": "Honduras", "IN": "India", "ID": "Indonesia", "IR": "Iran", "IQ": "Iraq", "IE": "Irlanda", "IS": "Islanda", "BV": "Isola Bouvet", "CX": "Isola Christmas", "IM": "Isola di Man", "NF": "Isola Norfolk", "AX": "Isole \u00c5land", "KY": "Isole Cayman", "CC": "Isole Cocos (Keeling)", "CK": "Isole Cook", "FO": "Isole F\u00e6r \u00d8er", "FK": "Isole Falkland", "HM": "Isole Heard e McDonald", "PN": "Isole Pitcairn", "SB": "Isole Salomone", "TC": "Isole Turks e Caicos", "VI": "Isole Vergini Americane", "VG": "Isole Vergini Britanniche", "IL": "Israele", "IT": "Italia", "KZ": "Kazakistan", "KE": "Kenya", "KG": "Kirghizistan", "KI": "Kiribati", "KW": "Kuwait", "LA": "Laos", "LS": "Lesotho", "LV": "Lettonia", "LB": "Libano", "LR": "Liberia", "LY": "Libia", "LI": "Liechtenstein", "LT": "Lituania", "LU": "Lussemburgo", "MK": "Macedonia del Nord", "MG": "Madagascar", "MW": "Malawi", "MY": "Malaysia", "MV": "Maldive", "ML": "Mali", "MT": "Malta", "MA": "Marocco", "MQ": "Martinica", "MR": "Mauritania", "MU": "Mauritius", "YT": "Mayotte", "MX": "Messico", "MD": "Moldavia", "MC": "Monaco", "MN": "Mongolia", "ME": "Montenegro", "MS": "Montserrat", "MZ": "Mozambico", "MM": "Myanmar (Birmania)", "NA": "Namibia", "NR": "Nauru", "NP": "Nepal", "NI": "Nicaragua", "NE": "Niger", "NG": "Nigeria", "NU": "Niue", "NO": "Norvegia", "NC": "Nuova Caledonia", "NZ": "Nuova Zelanda", "OM": "Oman", "NL": "Paesi Bassi", "PK": "Pakistan", "PW": "Palau", "PA": "Panam\u00e1", "PG": "Papua Nuova Guinea", "PY": "Paraguay", "PE": "Per\u00f9", "PF": "Polinesia francese", "PL": "Polonia", "PT": "Portogallo", "PR": "Portorico", "QA": "Qatar", "HK": "RAS di Hong Kong", "MO": "RAS di Macao", "GB": "Regno Unito", "CF": "Repubblica Centrafricana", "DO": "Repubblica Dominicana", "RE": "Riunione", "RO": "Romania", "RW": "Ruanda", "RU": "Russia", "EH": "Sahara occidentale", "KN": "Saint Kitts e Nevis", "LC": "Saint Lucia", "MF": "Saint Martin", "VC": "Saint Vincent e Grenadine", "BL": "Saint-Barth\u00e9lemy", "PM": "Saint-Pierre e Miquelon", "WS": "Samoa", "AS": "Samoa americane", "SM": "San Marino", "SH": "Sant\u2019Elena", "ST": "S\u00e3o Tom\u00e9 e Pr\u00edncipe", "SN": "Senegal", "RS": "Serbia", "SC": "Seychelles", "SL": "Sierra Leone", "SG": "Singapore", "SX": "Sint Maarten", "SY": "Siria", "SK": "Slovacchia", "SI": "Slovenia", "SO": "Somalia", "ES": "Spagna", "LK": "Sri Lanka", "US": "Stati Uniti", "SS": "Sud Sudan", "ZA": "Sudafrica", "SD": "Sudan", "SR": "Suriname", "SJ": "Svalbard e Jan Mayen", "SE": "Svezia", "CH": "Svizzera", "SZ": "Swaziland", "TJ": "Tagikistan", "TW": "Taiwan", "TZ": "Tanzania", "TF": "Terre australi francesi", "IO": "Territorio britannico dell\u2019Oceano Indiano", "TH": "Thailandia", "TL": "Timor Est", "TG": "Togo", "TK": "Tokelau", "TO": "Tonga", "TT": "Trinidad e Tobago", "TN": "Tunisia", "TR": "Turchia", "TM": "Turkmenistan", "UA": "Ucraina", "UG": "Uganda", "HU": "Ungheria", "UY": "Uruguay", "UZ": "Uzbekistan", "VU": "Vanuatu", "VE": "Venezuela", "VN": "Vietnam", "WF": "Wallis e Futuna", "YE": "Yemen", "ZM": "Zambia", "ZW": "Zimbabwe"}onionshare-onionshare-26fcdc5/desktop/onionshare/resources/countries/ja.json000066400000000000000000000242211521174352300276540ustar00rootroot00000000000000{"IS": "\u30a2\u30a4\u30b9\u30e9\u30f3\u30c9", "IE": "\u30a2\u30a4\u30eb\u30e9\u30f3\u30c9", "AZ": "\u30a2\u30bc\u30eb\u30d0\u30a4\u30b8\u30e3\u30f3", "AF": "\u30a2\u30d5\u30ac\u30cb\u30b9\u30bf\u30f3", "US": "\u30a2\u30e1\u30ea\u30ab\u5408\u8846\u56fd", "AE": "\u30a2\u30e9\u30d6\u9996\u9577\u56fd\u9023\u90a6", "DZ": "\u30a2\u30eb\u30b8\u30a7\u30ea\u30a2", "AR": "\u30a2\u30eb\u30bc\u30f3\u30c1\u30f3", "AW": "\u30a2\u30eb\u30d0", "AL": "\u30a2\u30eb\u30d0\u30cb\u30a2", "AM": "\u30a2\u30eb\u30e1\u30cb\u30a2", "AI": "\u30a2\u30f3\u30ae\u30e9", "AO": "\u30a2\u30f3\u30b4\u30e9", "AG": "\u30a2\u30f3\u30c6\u30a3\u30b0\u30a2\u30fb\u30d0\u30fc\u30d6\u30fc\u30c0", "AD": "\u30a2\u30f3\u30c9\u30e9", "YE": "\u30a4\u30a8\u30e1\u30f3", "GB": "\u30a4\u30ae\u30ea\u30b9", "IL": "\u30a4\u30b9\u30e9\u30a8\u30eb", "IT": "\u30a4\u30bf\u30ea\u30a2", "IQ": "\u30a4\u30e9\u30af", "IR": "\u30a4\u30e9\u30f3", "IN": "\u30a4\u30f3\u30c9", "ID": "\u30a4\u30f3\u30c9\u30cd\u30b7\u30a2", "WF": "\u30a6\u30a9\u30ea\u30b9\u30fb\u30d5\u30c4\u30ca", "UG": "\u30a6\u30ac\u30f3\u30c0", "UA": "\u30a6\u30af\u30e9\u30a4\u30ca", "UZ": "\u30a6\u30ba\u30d9\u30ad\u30b9\u30bf\u30f3", "UY": "\u30a6\u30eb\u30b0\u30a2\u30a4", "EC": "\u30a8\u30af\u30a2\u30c9\u30eb", "EG": "\u30a8\u30b8\u30d7\u30c8", "EE": "\u30a8\u30b9\u30c8\u30cb\u30a2", "SZ": "\u30a8\u30b9\u30ef\u30c6\u30a3\u30cb", "ET": "\u30a8\u30c1\u30aa\u30d4\u30a2", "ER": "\u30a8\u30ea\u30c8\u30ea\u30a2", "SV": "\u30a8\u30eb\u30b5\u30eb\u30d0\u30c9\u30eb", "AU": "\u30aa\u30fc\u30b9\u30c8\u30e9\u30ea\u30a2", "AT": "\u30aa\u30fc\u30b9\u30c8\u30ea\u30a2", "AX": "\u30aa\u30fc\u30e9\u30f3\u30c9\u8af8\u5cf6", "OM": "\u30aa\u30de\u30fc\u30f3", "NL": "\u30aa\u30e9\u30f3\u30c0", "BQ": "\u30aa\u30e9\u30f3\u30c0\u9818\u30ab\u30ea\u30d6", "GH": "\u30ac\u30fc\u30ca", "CV": "\u30ab\u30fc\u30dc\u30d9\u30eb\u30c7", "GG": "\u30ac\u30fc\u30f3\u30b8\u30fc", "GY": "\u30ac\u30a4\u30a2\u30ca", "KZ": "\u30ab\u30b6\u30d5\u30b9\u30bf\u30f3", "QA": "\u30ab\u30bf\u30fc\u30eb", "CA": "\u30ab\u30ca\u30c0", "GA": "\u30ac\u30dc\u30f3", "CM": "\u30ab\u30e1\u30eb\u30fc\u30f3", "GM": "\u30ac\u30f3\u30d3\u30a2", "KH": "\u30ab\u30f3\u30dc\u30b8\u30a2", "GN": "\u30ae\u30cb\u30a2", "GW": "\u30ae\u30cb\u30a2\u30d3\u30b5\u30a6", "CY": "\u30ad\u30d7\u30ed\u30b9", "CU": "\u30ad\u30e5\u30fc\u30d0", "CW": "\u30ad\u30e5\u30e9\u30bd\u30fc", "GR": "\u30ae\u30ea\u30b7\u30e3", "KI": "\u30ad\u30ea\u30d0\u30b9", "KG": "\u30ad\u30eb\u30ae\u30b9", "GT": "\u30b0\u30a2\u30c6\u30de\u30e9", "GP": "\u30b0\u30a2\u30c9\u30eb\u30fc\u30d7", "GU": "\u30b0\u30a2\u30e0", "KW": "\u30af\u30a6\u30a7\u30fc\u30c8", "CK": "\u30af\u30c3\u30af\u8af8\u5cf6", "GL": "\u30b0\u30ea\u30fc\u30f3\u30e9\u30f3\u30c9", "CX": "\u30af\u30ea\u30b9\u30de\u30b9\u5cf6", "GD": "\u30b0\u30ec\u30ca\u30c0", "HR": "\u30af\u30ed\u30a2\u30c1\u30a2", "KY": "\u30b1\u30a4\u30de\u30f3\u8af8\u5cf6", "KE": "\u30b1\u30cb\u30a2", "CI": "\u30b3\u30fc\u30c8\u30b8\u30dc\u30ef\u30fc\u30eb", "CC": "\u30b3\u30b3\u30b9(\u30ad\u30fc\u30ea\u30f3\u30b0)\u8af8\u5cf6", "CR": "\u30b3\u30b9\u30bf\u30ea\u30ab", "KM": "\u30b3\u30e2\u30ed", "CO": "\u30b3\u30ed\u30f3\u30d3\u30a2", "CG": "\u30b3\u30f3\u30b4\u5171\u548c\u56fd(\u30d6\u30e9\u30b6\u30d3\u30eb)", "CD": "\u30b3\u30f3\u30b4\u6c11\u4e3b\u5171\u548c\u56fd(\u30ad\u30f3\u30b7\u30e3\u30b5)", "SA": "\u30b5\u30a6\u30b8\u30a2\u30e9\u30d3\u30a2", "GS": "\u30b5\u30a6\u30b9\u30b8\u30e7\u30fc\u30b8\u30a2\u30fb\u30b5\u30a6\u30b9\u30b5\u30f3\u30c9\u30a6\u30a3\u30c3\u30c1\u8af8\u5cf6", "WS": "\u30b5\u30e2\u30a2", "BL": "\u30b5\u30f3\u30fb\u30d0\u30eb\u30c6\u30eb\u30df\u30fc", "MF": "\u30b5\u30f3\u30fb\u30de\u30eb\u30bf\u30f3", "ST": "\u30b5\u30f3\u30c8\u30e1\u30fb\u30d7\u30ea\u30f3\u30b7\u30da", "ZM": "\u30b6\u30f3\u30d3\u30a2", "PM": "\u30b5\u30f3\u30d4\u30a8\u30fc\u30eb\u5cf6\u30fb\u30df\u30af\u30ed\u30f3\u5cf6", "SM": "\u30b5\u30f3\u30de\u30ea\u30ce", "SL": "\u30b7\u30a8\u30e9\u30ec\u30aa\u30cd", "DJ": "\u30b8\u30d6\u30c1", "GI": "\u30b8\u30d6\u30e9\u30eb\u30bf\u30eb", "JM": "\u30b8\u30e3\u30de\u30a4\u30ab", "GE": "\u30b8\u30e7\u30fc\u30b8\u30a2", "SY": "\u30b7\u30ea\u30a2", "SG": "\u30b7\u30f3\u30ac\u30dd\u30fc\u30eb", "SX": "\u30b7\u30f3\u30c8\u30fb\u30de\u30fc\u30eb\u30c6\u30f3", "ZW": "\u30b8\u30f3\u30d0\u30d6\u30a8", "CH": "\u30b9\u30a4\u30b9", "SE": "\u30b9\u30a6\u30a7\u30fc\u30c7\u30f3", "SD": "\u30b9\u30fc\u30c0\u30f3", "SJ": "\u30b9\u30d0\u30fc\u30eb\u30d0\u30eb\u8af8\u5cf6\u30fb\u30e4\u30f3\u30de\u30a4\u30a8\u30f3\u5cf6", "ES": "\u30b9\u30da\u30a4\u30f3", "SR": "\u30b9\u30ea\u30ca\u30e0", "LK": "\u30b9\u30ea\u30e9\u30f3\u30ab", "SK": "\u30b9\u30ed\u30d0\u30ad\u30a2", "SI": "\u30b9\u30ed\u30d9\u30cb\u30a2", "SC": "\u30bb\u30fc\u30b7\u30a7\u30eb", "SN": "\u30bb\u30cd\u30ac\u30eb", "RS": "\u30bb\u30eb\u30d3\u30a2", "KN": "\u30bb\u30f3\u30c8\u30af\u30ea\u30b9\u30c8\u30d5\u30a1\u30fc\u30fb\u30cd\u30fc\u30f4\u30a3\u30b9", "VC": "\u30bb\u30f3\u30c8\u30d3\u30f3\u30bb\u30f3\u30c8\u53ca\u3073\u30b0\u30ec\u30ca\u30c7\u30a3\u30fc\u30f3\u8af8\u5cf6", "SH": "\u30bb\u30f3\u30c8\u30d8\u30ec\u30ca", "LC": "\u30bb\u30f3\u30c8\u30eb\u30b7\u30a2", "SO": "\u30bd\u30de\u30ea\u30a2", "SB": "\u30bd\u30ed\u30e2\u30f3\u8af8\u5cf6", "TC": "\u30bf\u30fc\u30af\u30b9\u30fb\u30ab\u30a4\u30b3\u30b9\u8af8\u5cf6", "TH": "\u30bf\u30a4", "TJ": "\u30bf\u30b8\u30ad\u30b9\u30bf\u30f3", "TZ": "\u30bf\u30f3\u30b6\u30cb\u30a2", "CZ": "\u30c1\u30a7\u30b3", "TD": "\u30c1\u30e3\u30c9", "TN": "\u30c1\u30e5\u30cb\u30b8\u30a2", "CL": "\u30c1\u30ea", "DK": "\u30c7\u30f3\u30de\u30fc\u30af", "DE": "\u30c9\u30a4\u30c4", "TG": "\u30c8\u30fc\u30b4", "TK": "\u30c8\u30b1\u30e9\u30a6", "DO": "\u30c9\u30df\u30cb\u30ab\u5171\u548c\u56fd", "DM": "\u30c9\u30df\u30cb\u30ab\u56fd", "TT": "\u30c8\u30ea\u30cb\u30c0\u30fc\u30c9\u30fb\u30c8\u30d0\u30b4", "TM": "\u30c8\u30eb\u30af\u30e1\u30cb\u30b9\u30bf\u30f3", "TR": "\u30c8\u30eb\u30b3", "TO": "\u30c8\u30f3\u30ac", "NG": "\u30ca\u30a4\u30b8\u30a7\u30ea\u30a2", "NR": "\u30ca\u30a6\u30eb", "NA": "\u30ca\u30df\u30d3\u30a2", "NU": "\u30cb\u30a6\u30a8", "NI": "\u30cb\u30ab\u30e9\u30b0\u30a2", "NE": "\u30cb\u30b8\u30a7\u30fc\u30eb", "NC": "\u30cb\u30e5\u30fc\u30ab\u30ec\u30c9\u30cb\u30a2", "NZ": "\u30cb\u30e5\u30fc\u30b8\u30fc\u30e9\u30f3\u30c9", "NP": "\u30cd\u30d1\u30fc\u30eb", "NF": "\u30ce\u30fc\u30d5\u30a9\u30fc\u30af\u5cf6", "NO": "\u30ce\u30eb\u30a6\u30a7\u30fc", "HM": "\u30cf\u30fc\u30c9\u5cf6\u30fb\u30de\u30af\u30c9\u30ca\u30eb\u30c9\u8af8\u5cf6", "BH": "\u30d0\u30fc\u30ec\u30fc\u30f3", "HT": "\u30cf\u30a4\u30c1", "PK": "\u30d1\u30ad\u30b9\u30bf\u30f3", "VA": "\u30d0\u30c1\u30ab\u30f3\u5e02\u56fd", "PA": "\u30d1\u30ca\u30de", "VU": "\u30d0\u30cc\u30a2\u30c4", "BS": "\u30d0\u30cf\u30de", "PG": "\u30d1\u30d7\u30a2\u30cb\u30e5\u30fc\u30ae\u30cb\u30a2", "BM": "\u30d0\u30df\u30e5\u30fc\u30c0", "PW": "\u30d1\u30e9\u30aa", "PY": "\u30d1\u30e9\u30b0\u30a2\u30a4", "BB": "\u30d0\u30eb\u30d0\u30c9\u30b9", "HU": "\u30cf\u30f3\u30ac\u30ea\u30fc", "BD": "\u30d0\u30f3\u30b0\u30e9\u30c7\u30b7\u30e5", "PN": "\u30d4\u30c8\u30b1\u30a2\u30f3\u8af8\u5cf6", "FJ": "\u30d5\u30a3\u30b8\u30fc", "PH": "\u30d5\u30a3\u30ea\u30d4\u30f3", "FI": "\u30d5\u30a3\u30f3\u30e9\u30f3\u30c9", "BT": "\u30d6\u30fc\u30bf\u30f3", "BV": "\u30d6\u30fc\u30d9\u5cf6", "PR": "\u30d7\u30a8\u30eb\u30c8\u30ea\u30b3", "FO": "\u30d5\u30a7\u30ed\u30fc\u8af8\u5cf6", "FK": "\u30d5\u30a9\u30fc\u30af\u30e9\u30f3\u30c9\u8af8\u5cf6", "BR": "\u30d6\u30e9\u30b8\u30eb", "FR": "\u30d5\u30e9\u30f3\u30b9", "BG": "\u30d6\u30eb\u30ac\u30ea\u30a2", "BF": "\u30d6\u30eb\u30ad\u30ca\u30d5\u30a1\u30bd", "BN": "\u30d6\u30eb\u30cd\u30a4", "BI": "\u30d6\u30eb\u30f3\u30b8", "VN": "\u30d9\u30c8\u30ca\u30e0", "BJ": "\u30d9\u30ca\u30f3", "VE": "\u30d9\u30cd\u30ba\u30a8\u30e9", "BY": "\u30d9\u30e9\u30eb\u30fc\u30b7", "BZ": "\u30d9\u30ea\u30fc\u30ba", "PE": "\u30da\u30eb\u30fc", "BE": "\u30d9\u30eb\u30ae\u30fc", "PL": "\u30dd\u30fc\u30e9\u30f3\u30c9", "BA": "\u30dc\u30b9\u30cb\u30a2\u30fb\u30d8\u30eb\u30c4\u30a7\u30b4\u30d3\u30ca", "BW": "\u30dc\u30c4\u30ef\u30ca", "BO": "\u30dc\u30ea\u30d3\u30a2", "PT": "\u30dd\u30eb\u30c8\u30ac\u30eb", "HN": "\u30db\u30f3\u30b8\u30e5\u30e9\u30b9", "MG": "\u30de\u30c0\u30ac\u30b9\u30ab\u30eb", "YT": "\u30de\u30e8\u30c3\u30c8", "MW": "\u30de\u30e9\u30a6\u30a4", "ML": "\u30de\u30ea", "MT": "\u30de\u30eb\u30bf", "MQ": "\u30de\u30eb\u30c6\u30a3\u30cb\u30fc\u30af", "MY": "\u30de\u30ec\u30fc\u30b7\u30a2", "IM": "\u30de\u30f3\u5cf6", "MM": "\u30df\u30e3\u30f3\u30de\u30fc (\u30d3\u30eb\u30de)", "MX": "\u30e1\u30ad\u30b7\u30b3", "MU": "\u30e2\u30fc\u30ea\u30b7\u30e3\u30b9", "MR": "\u30e2\u30fc\u30ea\u30bf\u30cb\u30a2", "MZ": "\u30e2\u30b6\u30f3\u30d3\u30fc\u30af", "MC": "\u30e2\u30ca\u30b3", "MV": "\u30e2\u30eb\u30c7\u30a3\u30d6", "MD": "\u30e2\u30eb\u30c9\u30d0", "MA": "\u30e2\u30ed\u30c3\u30b3", "MN": "\u30e2\u30f3\u30b4\u30eb", "ME": "\u30e2\u30f3\u30c6\u30cd\u30b0\u30ed", "MS": "\u30e2\u30f3\u30c8\u30bb\u30e9\u30c8", "JO": "\u30e8\u30eb\u30c0\u30f3", "LA": "\u30e9\u30aa\u30b9", "LV": "\u30e9\u30c8\u30d3\u30a2", "LT": "\u30ea\u30c8\u30a2\u30cb\u30a2", "LY": "\u30ea\u30d3\u30a2", "LI": "\u30ea\u30d2\u30c6\u30f3\u30b7\u30e5\u30bf\u30a4\u30f3", "LR": "\u30ea\u30d9\u30ea\u30a2", "RO": "\u30eb\u30fc\u30de\u30cb\u30a2", "LU": "\u30eb\u30af\u30bb\u30f3\u30d6\u30eb\u30af", "RW": "\u30eb\u30ef\u30f3\u30c0", "LS": "\u30ec\u30bd\u30c8", "LB": "\u30ec\u30d0\u30ce\u30f3", "RE": "\u30ec\u30e6\u30cb\u30aa\u30f3", "RU": "\u30ed\u30b7\u30a2", "IO": "\u82f1\u9818\u30a4\u30f3\u30c9\u6d0b\u5730\u57df", "VG": "\u82f1\u9818\u30f4\u30a1\u30fc\u30b8\u30f3\u8af8\u5cf6", "KR": "\u97d3\u56fd", "EH": "\u897f\u30b5\u30cf\u30e9", "GQ": "\u8d64\u9053\u30ae\u30cb\u30a2", "TW": "\u53f0\u6e7e", "CF": "\u4e2d\u592e\u30a2\u30d5\u30ea\u30ab\u5171\u548c\u56fd", "MO": "\u4e2d\u83ef\u4eba\u6c11\u5171\u548c\u56fd\u30de\u30ab\u30aa\u7279\u5225\u884c\u653f\u533a", "HK": "\u4e2d\u83ef\u4eba\u6c11\u5171\u548c\u56fd\u9999\u6e2f\u7279\u5225\u884c\u653f\u533a", "CN": "\u4e2d\u56fd", "TL": "\u6771\u30c6\u30a3\u30e2\u30fc\u30eb", "ZA": "\u5357\u30a2\u30d5\u30ea\u30ab", "SS": "\u5357\u30b9\u30fc\u30c0\u30f3", "AQ": "\u5357\u6975", "JP": "\u65e5\u672c", "GF": "\u4ecf\u9818\u30ae\u30a2\u30ca", "PF": "\u4ecf\u9818\u30dd\u30ea\u30cd\u30b7\u30a2", "TF": "\u4ecf\u9818\u6975\u5357\u8af8\u5cf6", "VI": "\u7c73\u9818\u30f4\u30a1\u30fc\u30b8\u30f3\u8af8\u5cf6", "AS": "\u7c73\u9818\u30b5\u30e2\u30a2", "MK": "\u5317\u30de\u30b1\u30c9\u30cb\u30a2", "KP": "\u5317\u671d\u9bae"}onionshare-onionshare-26fcdc5/desktop/onionshare/resources/countries/km.json000066400000000000000000000407201521174352300276730ustar00rootroot00000000000000{"KH": "\u1780\u1798\u17d2\u1796\u17bb\u1787\u17b6", "CA": "\u1780\u17b6\u178e\u17b6\u178a\u17b6", "QA": "\u1780\u17b6\u178f\u17b6", "CV": "\u1780\u17b6\u1794\u17cb\u179c\u17c2\u179a", "CM": "\u1780\u17b6\u1798\u17c1\u179a\u17bc\u1793", "KZ": "\u1780\u17b6\u17a0\u17d2\u179f\u17b6\u1780\u17cb\u179f\u17d2\u1790\u17b6\u1793", "CG": "\u1780\u17bb\u1784\u17a0\u17d2\u1782\u17c4 - \u1794\u17d2\u179a\u17b6\u17a0\u17d2\u179f\u17b6\u179c\u17b8\u179b", "CD": "\u1780\u17bb\u1784\u17a0\u17d2\u1782\u17c4- \u1782\u17b8\u1793\u179f\u17d2\u17a0\u17b6\u179f\u17b6", "CI": "\u1780\u17bc\u178f\u178c\u17b8\u179c\u17d0\u179a", "KM": "\u1780\u17bc\u1798\u17d0\u179a", "CW": "\u1780\u17bc\u179a\u17c9\u17b6\u1780\u17c5", "KP": "\u1780\u17bc\u179a\u17c9\u17c1\u200b\u1781\u17b6\u1784\u200b\u1787\u17be\u1784", "KR": "\u1780\u17bc\u179a\u17c9\u17c1\u200b\u1781\u17b6\u1784\u200b\u178f\u17d2\u1794\u17bc\u1784", "KW": "\u1780\u17bc\u179c\u17c9\u17c2\u178f", "CR": "\u1780\u17bc\u179f\u17d2\u178f\u17b6\u179a\u17b8\u1780\u17b6", "CO": "\u1780\u17bc\u17a1\u17bb\u17c6\u1794\u17ca\u17b8", "KG": "\u1780\u17c0\u17a0\u17d2\u179f\u17ca\u17b8\u179f\u17ca\u17b8\u179f\u17d2\u1790\u17b6\u1793", "KE": "\u1780\u17c1\u1793\u1799\u17c9\u17b6", "CC": "\u1780\u17c4\u17c7\u200b\u1780\u17bc\u1780\u17bc\u179f (\u1782\u17b8\u179b\u17b8\u1784)", "KY": "\u1780\u17c4\u17c7\u200b\u1780\u17c3\u1798\u17c9\u1784\u17cb", "CK": "\u1780\u17c4\u17c7\u200b\u1781\u17bc\u1780", "CX": "\u1780\u17c4\u17c7\u200b\u1782\u17d2\u179a\u17b8\u179f\u17d2\u1798\u17b6\u179f", "NF": "\u1780\u17c4\u17c7\u200b\u178e\u17d0\u179a\u17a0\u17d2\u179c\u1780\u17cb", "TC": "\u1780\u17c4\u17c7\u200b\u1791\u17bd\u1782 \u1793\u17b7\u1784 \u1780\u17c3\u1780\u17bc\u179f", "BV": "\u1780\u17c4\u17c7\u200b\u1794\u17ca\u17bc\u179c\u17c9\u17c1\u178f", "PN": "\u1780\u17c4\u17c7\u200b\u1797\u17b8\u178f\u1780\u17b6\u1793", "VG": "\u1780\u17c4\u17c7\u200b\u179c\u17ba\u1787\u17b7\u1793\u200b\u1785\u1780\u17d2\u179a\u1797\u1796\u200b\u17a2\u1784\u17cb\u1782\u17d2\u179b\u17c1\u179f", "VI": "\u1780\u17c4\u17c7\u200b\u179c\u17ba\u1787\u17b8\u1793\u200b\u17a2\u17b6\u1798\u17c1\u179a\u17b7\u1780", "SB": "\u1780\u17c4\u17c7\u200b\u179f\u17bc\u17a1\u17bc\u1798\u17c9\u17bb\u1784", "HM": "\u1780\u17c4\u17c7\u200b\u17a0\u17ba\u178a \u1793\u17b7\u1784\u200b\u1798\u17c9\u17b6\u1780\u17cb\u178a\u17bc\u178e\u17b6\u179b\u17cb", "FK": "\u1780\u17c4\u17c7\u200b\u17a0\u17d2\u179c\u1780\u17cb\u17a1\u17c2\u1793", "FO": "\u1780\u17c4\u17c7\u200b\u17a0\u17d2\u179c\u17b6\u179a\u17c9\u17bc", "GS": "\u1780\u17c4\u17c7\u200b\u17a0\u17d2\u179f\u1780\u17a0\u17d2\u179f\u17ca\u17b8\u200b\u1781\u17b6\u1784\u178f\u17d2\u1794\u17bc\u1784 \u1793\u17b7\u1784 \u179f\u1784\u17cb\u179c\u17b7\u1785\u200b\u1781\u17b6\u1784\u178f\u17d2\u1794\u17bc\u1784", "AX": "\u1780\u17c4\u17c7\u200b\u17a2\u17b6\u17a1\u1784\u17cb", "GR": "\u1780\u17d2\u179a\u17b7\u1780", "HR": "\u1780\u17d2\u179a\u17bc\u17a2\u17b6\u179f\u17ca\u17b8", "GT": "\u1780\u17d2\u179c\u17b6\u178f\u17c1\u1798\u17c9\u17b6\u17a1\u17b6", "KI": "\u1782\u17b7\u179a\u17b8\u1794\u17b6\u1791\u17b8", "CU": "\u1782\u17bb\u1799\u1794\u17b6", "GB": "\u1785\u1780\u17d2\u179a\u1797\u1796\u200b\u17a2\u1784\u17cb\u1782\u17d2\u179b\u17c1\u179f", "CN": "\u1785\u17b7\u1793", "TD": "\u1786\u17b6\u178a", "CZ": "\u1786\u17c2\u1782\u17b6", "JP": "\u1787\u1794\u17c9\u17bb\u1793", "DJ": "\u1787\u17b8\u1794\u17ca\u17bc\u1791\u17b8", "DK": "\u178a\u17b6\u178e\u17ba\u1798\u17c9\u17b6\u1780", "DM": "\u178a\u17bc\u1798\u17b8\u1793\u17b8\u1780", "TF": "\u178a\u17c2\u1793\u178a\u17b8\u200b\u1794\u17b6\u179a\u17b6\u17c6\u1784\u200b\u1793\u17c5\u200b\u1797\u17b6\u1782\u1781\u17b6\u1784\u178f\u17d2\u1794\u17bc\u1784", "IO": "\u178a\u17c2\u1793\u178a\u17b8\u200b\u17a2\u1784\u17cb\u1782\u17d2\u179b\u17c1\u179f\u200b\u1793\u17c5\u200b\u1798\u17a0\u17b6\u200b\u179f\u1798\u17bb\u1791\u17d2\u179a\u200b\u17a5\u178e\u17d2\u178c\u17b6", "NA": "\u178e\u17b6\u1798\u17b8\u1794\u17ca\u17b8", "NR": "\u178e\u17bc\u179a\u17bc", "NU": "\u178e\u17c0", "TZ": "\u178f\u1784\u17cb\u179f\u17b6\u1793\u17b8", "TJ": "\u178f\u17b6\u17a0\u17d2\u179f\u17ca\u17b8\u1782\u17b8\u179f\u17d2\u1790\u17b6\u1793", "TO": "\u178f\u17bb\u1784\u17a0\u17d2\u1782\u17b6", "TK": "\u178f\u17bc\u1781\u17c1\u17a1\u17c5", "TG": "\u178f\u17bc\u17a0\u17d2\u1782\u17c4", "TR": "\u178f\u17bd\u1780\u1782\u17b8", "TM": "\u178f\u17bd\u1780\u1798\u17c9\u17c1\u1793\u17b8\u179f\u17d2\u1790\u17b6\u1793", "TW": "\u178f\u17c3\u179c\u17c9\u17b6\u1793\u17cb", "TH": "\u1790\u17c3", "TL": "\u1791\u17b8\u1798\u17d0\u179a\u179b\u17c1\u179f\u17d2\u178f\u17c1", "TN": "\u1791\u17bb\u1799\u1793\u17b8\u179f\u17ca\u17b8", "TT": "\u1791\u17d2\u179a\u17b8\u1793\u17b8\u178a\u17b6\u178f \u1793\u17b7\u1784\u200b\u178f\u17bc\u1794\u17b6\u17a0\u17d2\u1782\u17c4", "NO": "\u1793\u17d0\u179a\u179c\u17c2\u179f", "NI": "\u1793\u17b8\u1780\u17b6\u179a\u17c9\u17b6\u17a0\u17d2\u1782\u17b6", "NE": "\u1793\u17b8\u17a0\u17d2\u179f\u17c1", "NG": "\u1793\u17b8\u17a0\u17d2\u179f\u17c1\u179a\u17b8\u1799\u17c9\u17b6", "NC": "\u1793\u17bc\u179c\u17c2\u179b\u200b\u1780\u17b6\u17a1\u17c1\u178a\u17bc\u1793\u17b8", "NZ": "\u1793\u17bc\u179c\u17c2\u179b\u200b\u179f\u17c1\u17a1\u1784\u17cb", "NP": "\u1793\u17c1\u1794\u17c9\u17b6\u179b\u17cb", "BD": "\u1794\u1784\u17cb\u1780\u17d2\u179b\u17b6\u178a\u17c2\u179f", "PK": "\u1794\u17c9\u17b6\u1782\u17b8\u179f\u17d2\u1790\u17b6\u1793", "PA": "\u1794\u17c9\u17b6\u178e\u17b6\u1798\u17c9\u17b6", "BB": "\u1794\u17b6\u1794\u17b6\u178a\u17bb\u179f", "PG": "\u1794\u17c9\u17b6\u1796\u17bc\u17a2\u17b6\u179f\u17ca\u17b8\u200b\u1793\u17bc\u179c\u17c2\u179b\u17a0\u17d2\u1782\u17b8\u178e\u17c1", "PY": "\u1794\u17c9\u17b6\u179a\u17c9\u17b6\u17a0\u17d2\u1782\u17b6\u1799", "BH": "\u1794\u17b6\u179a\u17c9\u17c2\u1793", "FR": "\u1794\u17b6\u179a\u17b6\u17c6\u1784", "BS": "\u1794\u17b6\u17a0\u17b6\u1798\u17c9\u17b6", "BM": "\u1794\u17ca\u17ba\u1798\u17bb\u1799\u178a\u17b6", "BW": "\u1794\u17bb\u178f\u179f\u17d2\u179c\u17b6\u178e\u17b6", "VA": "\u1794\u17bb\u179a\u17b8\u200b\u179c\u17c9\u17b6\u1791\u17b8\u1780\u1784\u17cb", "BG": "\u1794\u17ca\u17bb\u179b\u17a0\u17d2\u1782\u17b6\u179a\u17b8", "BT": "\u1794\u17ca\u17bc\u178f\u1784\u17cb", "BI": "\u1794\u17ca\u17bc\u179a\u17bb\u1793\u178c\u17b8", "PF": "\u1794\u17c9\u17bc\u179b\u17b8\u200b\u178e\u17c1\u179f\u17ca\u17b8\u200b\u1794\u17b6\u179a\u17b6\u17c6\u1784", "BO": "\u1794\u17bc\u179b\u17b8\u179c\u17b8", "BA": "\u1794\u17bc\u179f\u17d2\u1793\u17b8 \u1793\u17b7\u1784\u17a0\u17ba\u17a0\u17d2\u179f\u17b8\u17a0\u17d2\u1782\u17bc\u179c\u17b8\u178e\u17b6", "PL": "\u1794\u17c9\u17bc\u17a1\u17bc\u1789", "BF": "\u1794\u17bd\u1782\u17b8\u178e\u17b6\u17a0\u17d2\u179c\u17b6\u179f\u17bc", "BJ": "\u1794\u17c1\u178e\u17b6\u17c6\u1784", "PE": "\u1794\u17c9\u17c1\u179a\u17bc", "BZ": "\u1794\u17c1\u179b\u17b8", "BY": "\u1794\u17c1\u17a1\u17b6\u179a\u17bb\u179f", "BE": "\u1794\u17c2\u179b\u17a0\u17d2\u179f\u17ca\u17b7\u1780", "BR": "\u1794\u17d2\u179a\u17c1\u179f\u17ca\u17b8\u179b", "PW": "\u1795\u17c5\u17a1\u17bc", "PR": "\u1796\u17d0\u179a\u178f\u17bc\u179a\u17b8\u1780\u17bc", "PT": "\u1796\u17d0\u179a\u1791\u17bb\u1799\u17a0\u17d2\u1782\u17b6\u179b\u17cb", "BN": "\u1796\u17d2\u179a\u17bb\u1799\u178e\u17c1", "MO": "\u1798\u17c9\u17b6\u1780\u17b6\u179c \u178f\u17c6\u1794\u1793\u17cb\u179a\u178a\u17d2\u178b\u1794\u17b6\u179b\u1796\u17b7\u179f\u17c1\u179f\u1785\u17b7\u1793", "MG": "\u1798\u17c9\u17b6\u178a\u17b6\u17a0\u17d2\u1782\u17b6\u179f\u17d2\u1780\u17b6", "MQ": "\u1798\u17c9\u17b6\u1791\u17b8\u1793\u17b8\u1780", "YT": "\u1798\u17c9\u17b6\u1799\u17bb\u178f", "MA": "\u1798\u17c9\u17b6\u179a\u17c9\u17bb\u1780", "MV": "\u1798\u17c9\u17b6\u179b\u17cb\u178c\u17b8\u179c", "MT": "\u1798\u17c9\u17b6\u179b\u17cb\u178f\u17cd", "ML": "\u1798\u17c9\u17b6\u179b\u17b8", "MK": "\u1798\u17c9\u17b6\u179f\u17c1\u178a\u17d2\u179c\u17b6\u1793\u1781\u17b6\u1784\u1787\u17be\u1784", "MW": "\u1798\u17c9\u17b6\u17a1\u17b6\u179c\u17b8", "MY": "\u1798\u17c9\u17b6\u17a1\u17c1\u179f\u17ca\u17b8", "MX": "\u1798\u17c9\u17b7\u1780\u179f\u17ca\u17b7\u1780", "MM": "\u1798\u17b8\u1799\u17c9\u17b6\u1793\u17cb\u1798\u17c9\u17b6 (\u1797\u17bc\u1798\u17b6)", "ME": "\u1798\u17c9\u17bb\u1784\u178f\u17c1\u178e\u17c1\u17a0\u17d2\u1782\u17d2\u179a\u17c4", "MS": "\u1798\u17c9\u17bb\u1784\u179f\u17ca\u17c2\u179a\u17c9\u17b6", "MN": "\u1798\u17c9\u17bb\u1784\u17a0\u17d2\u1782\u17c4\u179b\u17b8", "MD": "\u1798\u17c9\u17bb\u179b\u178a\u17b6\u179c\u17b8", "MC": "\u1798\u17c9\u17bc\u178e\u17b6\u1780\u17bc", "MR": "\u1798\u17c9\u17bc\u179a\u17b8\u178f\u17b6\u1793\u17b8", "MU": "\u1798\u17c9\u17bc\u179a\u17b8\u179f", "MZ": "\u1798\u17c9\u17bc\u179f\u17c6\u1794\u17ca\u17b7\u1780", "YE": "\u1799\u17c1\u1798\u17c9\u17c2\u1793", "RW": "\u179a\u179c\u17c9\u17b6\u1793\u17cb\u178a\u17b6", "RU": "\u179a\u17bb\u179f\u17d2\u179f\u17ca\u17b8", "RO": "\u179a\u17bc\u1798\u17c9\u17b6\u1793\u17b8", "RE": "\u179a\u17c1\u17a2\u17bb\u1799\u1789\u17c9\u17bb\u1784", "LI": "\u179b\u17b7\u1785\u178f\u17b7\u1793\u179f\u17d2\u178a\u17b6\u1789", "LT": "\u179b\u17b8\u1791\u17bb\u1799\u17a2\u17b6\u1793\u17b8", "LB": "\u179b\u17b8\u1794\u1784\u17cb", "LY": "\u179b\u17b8\u1794\u17ca\u17b8", "LR": "\u179b\u17b8\u1794\u17c1\u179a\u17b8\u1799\u17c9\u17b6", "LU": "\u179b\u17bb\u1785\u179f\u17c6\u1794\u17bd", "VU": "\u179c\u17c9\u17b6\u1793\u17bc\u1791\u17bc", "WF": "\u179c\u17c9\u17b6\u179b\u17b8\u179f \u1793\u17b7\u1784\u200b\u17a0\u17d2\u179c\u17bc\u1791\u17bc\u178e\u17b6", "VN": "\u179c\u17c0\u178f\u178e\u17b6\u1798", "VE": "\u179c\u17c9\u17c1\u178e\u17c1\u179f\u17ca\u17bb\u1799\u17a2\u17c1\u17a1\u17b6", "PM": "\u179f\u1784\u17cb\u1796\u17d2\u1799\u17c2\u179a \u1793\u17b7\u1784\u200b\u1798\u17b8\u1782\u17b8\u17a1\u17bb\u1784", "SH": "\u179f\u1784\u17cb\u200b\u17a0\u17c1\u17a1\u17c1\u178e\u17b6", "US": "\u179f\u17a0\u179a\u178a\u17d2\u178b\u17a2\u17b6\u1798\u17c1\u179a\u17b7\u1780", "DO": "\u179f\u17b6\u1792\u17b6\u179a\u178e\u179a\u178a\u17d2\u178b\u200b\u178a\u17bc\u1798\u17b8\u1793\u17b8\u1780", "CF": "\u179f\u17b6\u1792\u17b6\u179a\u178e\u179a\u178a\u17d2\u178b\u17a2\u17b6\u17a0\u17d2\u179c\u17d2\u179a\u17b7\u1780\u1780\u178e\u17d2\u178a\u17b6\u179b", "SM": "\u179f\u17b6\u1793\u200b\u1798\u17c9\u17b6\u179a\u17b8\u178e\u17bc", "WS": "\u179f\u17b6\u1798\u17d0\u179a", "AS": "\u179f\u17b6\u1798\u17d0\u179a \u17a2\u17b6\u1798\u17c1\u179a\u17b7\u1780\u17b6\u17c6\u1784", "EH": "\u179f\u17b6\u17a0\u17b6\u179a\u17c9\u17b6\u1781\u17b6\u1784\u179b\u17b7\u1785", "SG": "\u179f\u17b7\u1784\u17d2\u17a0\u1794\u17bb\u179a\u17b8", "SX": "\u179f\u17b8\u1784\u200b\u1798\u17c9\u17b6\u1792\u17b8\u1793", "CY": "\u179f\u17ca\u17b8\u1794", "ZW": "\u179f\u17ca\u17b8\u1798\u1794\u17b6\u179c\u17c9\u17c1", "SY": "\u179f\u17ca\u17b8\u179a\u17b8", "CL": "\u179f\u17ca\u17b8\u179b\u17b8", "SC": "\u179f\u17b8\u179f\u17d2\u17a0\u17c2\u179b", "SE": "\u179f\u17ca\u17bb\u1799\u17a2\u17c2\u178f", "SD": "\u179f\u17ca\u17bc\u178a\u1784\u17cb", "SS": "\u179f\u17ca\u17bc\u178a\u1784\u17cb\u200b\u1781\u17b6\u1784\u200b\u178f\u17d2\u1794\u17bc\u1784", "SO": "\u179f\u17bc\u1798\u17c9\u17b6\u179b\u17b8", "SR": "\u179f\u17bc\u179a\u17b8\u178e\u17b6\u1798", "SL": "\u179f\u17c0\u179a\u17c9\u17b6\u17a1\u17c1\u17a2\u17bc\u1793", "SN": "\u179f\u17c1\u178e\u17c1\u17a0\u17d2\u1782\u17b6\u179b\u17cb", "RS": "\u179f\u17c2\u1794\u17ca\u17b8", "ST": "\u179f\u17c5\u178f\u17bc\u1798\u17c9\u17c1 \u1793\u17b7\u1784 \u1794\u17d2\u179a\u17b6\u17c6\u1784\u179f\u17ca\u17b8\u1794", "ZM": "\u179f\u17c6\u1794\u17ca\u17b8", "KN": "\u179f\u17b6\u17c6\u1784\u200b\u1782\u17b8\u178f \u1793\u17b7\u1784 \u178e\u17c1\u179c\u17b8\u179f", "BL": "\u179f\u17b6\u17c6\u1784\u200b\u1794\u17b6\u1790\u17c1\u17a1\u17c1\u1798\u17b8", "MF": "\u179f\u17b6\u17c6\u1784\u200b\u1798\u17c9\u17b6\u1791\u17b8\u1793", "LC": "\u179f\u17b6\u17c6\u1784\u179b\u17bc\u179f\u17ca\u17b8", "VC": "\u179f\u17b6\u17c6\u1784\u200b\u179c\u17c9\u17b6\u17c6\u1784\u179f\u1784\u17cb \u1793\u17b7\u1784 \u17a0\u17d2\u1782\u17d2\u179a\u17c1\u178e\u17b6\u178c\u17b8\u1793", "LK": "\u179f\u17d2\u179a\u17b8\u179b\u1784\u17d2\u1780\u17b6", "SK": "\u179f\u17d2\u179b\u17bc\u179c\u17c9\u17b6\u1782\u17b8", "SI": "\u179f\u17d2\u179b\u17bc\u179c\u17c1\u1793\u17b8", "SJ": "\u179f\u17d2\u179c\u17b6\u179b\u1794\u17b6\u178a \u1793\u17b7\u1784 \u17a0\u17d2\u179f\u1784\u17cb\u1798\u17c9\u17b6\u1799\u17c1\u1793", "SZ": "\u179f\u17d2\u179c\u17b6\u179f\u17ca\u17b8\u17a1\u1784\u17cb", "CH": "\u179f\u17d2\u179c\u17b8\u179f", "HK": "\u17a0\u17bb\u1784\u1780\u17bb\u1784", "HU": "\u17a0\u17bb\u1784\u1782\u17d2\u179a\u17b8", "HN": "\u17a0\u17bb\u1784\u178c\u17bc\u179a\u17c9\u17b6\u179f", "NL": "\u17a0\u17bc\u17a1\u1784\u17cb", "BQ": "\u17a0\u17bc\u17a1\u1784\u17cb \u1780\u17b6\u179a\u17c9\u17b6\u1794\u17ca\u17b8\u1793", "HT": "\u17a0\u17c3\u1791\u17b8", "GH": "\u17a0\u17d2\u1782\u17b6\u178e\u17b6", "GA": "\u17a0\u17d2\u1782\u17b6\u1794\u17bb\u1784", "GN": "\u17a0\u17d2\u1782\u17b8\u178e\u17c1", "GW": "\u17a0\u17d2\u1782\u17b8\u178e\u17c1\u1794\u17ca\u17b8\u179f\u17d2\u179f\u17bc", "GQ": "\u17a0\u17d2\u1782\u17b8\u178e\u17c1\u17a2\u17c1\u1780\u17d2\u179c\u17b6\u1791\u17d0\u179a", "GY": "\u17a0\u17d2\u1782\u17b8\u1799\u17c9\u17b6\u1793", "GF": "\u17a0\u17d2\u1782\u17b8\u17a2\u17b6\u178e\u17b6 \u1794\u17b6\u179a\u17b6\u17c6\u1784", "GG": "\u17a0\u17d2\u1782\u17c1\u1793\u179f\u17ca\u17b8", "GP": "\u17a0\u17d2\u1782\u17c4\u178a\u17ba\u17a1\u17bb\u1794", "GM": "\u17a0\u17d2\u1782\u17c6\u1794\u17ca\u17b8", "GU": "\u17a0\u17d2\u1782\u17b6\u17c6", "GD": "\u17a0\u17d2\u1782\u17d2\u179a\u17be\u178e\u17b6\u178a", "GL": "\u17a0\u17d2\u1782\u17d2\u179a\u17c4\u17a2\u1784\u17cb\u17a1\u1784\u17cb", "FJ": "\u17a0\u17d2\u179c\u17b8\u1787\u17b8", "PH": "\u17a0\u17d2\u179c\u17b8\u179b\u17b8\u1796\u17b8\u1793", "FI": "\u17a0\u17d2\u179c\u17b6\u17c6\u1784\u17a1\u1784\u17cb", "JO": "\u17a0\u17ca\u17d2\u179f\u1780\u178a\u17b6\u1793\u17b8", "GE": "\u17a0\u17d2\u179f\u1780\u17a0\u17d2\u179f\u17ca\u17b8", "JM": "\u17a0\u17d2\u179f\u17b6\u1798\u17c9\u17b6\u17a2\u17ca\u17b8\u1780", "GI": "\u17a0\u17d2\u179f\u17ca\u17b8\u1794\u17d2\u179a\u17b6\u179b\u17cb\u178f\u17b6", "LA": "\u17a1\u17b6\u179c", "LV": "\u17a1\u17c1\u178f\u17bc\u1793\u17b8", "LS": "\u17a1\u17c1\u179f\u17bc\u178f\u17bc", "AD": "\u17a2\u1784\u17cb\u178a\u17bc\u179a\u17c9\u17b6", "AQ": "\u17a2\u1784\u17cb\u178f\u17b6\u1780\u17cb\u1791\u17b7\u1780", "AG": "\u17a2\u1784\u17cb\u1791\u17b8\u17a0\u17d2\u1782\u17b6 \u1793\u17b7\u1784 \u1794\u17b6\u1794\u17ca\u17bb\u1799\u178a\u17b6", "AI": "\u17a2\u1784\u17cb\u17a0\u17d2\u1782\u17b8\u17a1\u17b6", "AO": "\u17a2\u1784\u17cb\u17a0\u17d2\u1782\u17c4\u17a1\u17b6", "AM": "\u17a2\u17b6\u1798\u17c1\u1793\u17b8", "SA": "\u17a2\u17b6\u179a\u17c9\u17b6\u1794\u17ca\u17b8\u179f\u17b6\u17a2\u17bc\u178c\u17b8\u178f", "AW": "\u17a2\u17b6\u179a\u17bc\u1794\u17b6", "AL": "\u17a2\u17b6\u179b\u17cb\u1794\u17b6\u1793\u17b8", "DZ": "\u17a2\u17b6\u179b\u17cb\u17a0\u17d2\u179f\u17c1\u179a\u17b8", "DE": "\u17a2\u17b6\u179b\u17d2\u179b\u17ba\u1798\u17c9\u1784\u17cb", "AZ": "\u17a2\u17b6\u179f\u17ca\u17c2\u1794\u17c3\u17a0\u17d2\u179f\u1784\u17cb", "AF": "\u17a2\u17b6\u17a0\u17d2\u179c\u17a0\u17d2\u1782\u17b6\u1793\u17b8\u179f\u17d2\u1790\u17b6\u1793", "ZA": "\u17a2\u17b6\u17a0\u17d2\u179c\u17d2\u179a\u17b7\u1780\u1781\u17b6\u1784\u178f\u17d2\u1794\u17bc\u1784", "AR": "\u17a2\u17b6\u17a0\u17d2\u179f\u1784\u17cb\u1791\u17b8\u1793", "IN": "\u17a5\u178e\u17d2\u178c\u17b6", "ID": "\u17a5\u178e\u17d2\u178c\u17bc\u178e\u17c1\u179f\u17ca\u17b8", "IT": "\u17a2\u17ca\u17b8\u178f\u17b6\u179b\u17b8", "IR": "\u17a2\u17ca\u17b8\u179a\u17c9\u1784\u17cb", "IQ": "\u17a2\u17ca\u17b8\u179a\u17c9\u17b6\u1780\u17cb", "IL": "\u17a2\u17ca\u17b8\u179f\u17d2\u179a\u17b6\u17a2\u17c2\u179b", "IS": "\u17a2\u17ca\u17b8\u179f\u17d2\u179b\u1784\u17cb", "UA": "\u17a2\u17ca\u17bb\u1799\u1780\u17d2\u179a\u17c2\u1793", "UY": "\u17a2\u17ca\u17bb\u1799\u179a\u17bc\u17a0\u17d2\u1782\u17b6\u1799", "AT": "\u17a2\u17bc\u1791\u17d2\u179a\u17b8\u179f", "OM": "\u17a2\u17bc\u1798\u17c9\u1784\u17cb", "UZ": "\u17a2\u17ca\u17bc\u179f\u1794\u17c1\u1782\u17b8\u179f\u17d2\u1790\u17b6\u1793", "AU": "\u17a2\u17bc\u179f\u17d2\u178f\u17d2\u179a\u17b6\u179b\u17b8", "UG": "\u17a2\u17ca\u17bc\u17a0\u17d2\u1782\u1784\u17cb\u178a\u17b6", "IE": "\u17a2\u17c0\u179a\u17a1\u1784\u17cb", "EC": "\u17a2\u17c1\u1780\u17d2\u179c\u17b6\u1791\u17d0\u179a", "ET": "\u17a2\u17c1\u178f\u17d2\u1799\u17bc\u1796\u17b8", "AE": "\u17a2\u17c1\u1798\u17b8\u179a\u17c9\u17b6\u178f\u200b\u17a2\u17b6\u179a\u17c9\u17b6\u1794\u17cb\u200b\u179a\u17bd\u1798", "ER": "\u17a2\u17c1\u179a\u17b8\u178f\u17d2\u179a\u17c1", "EE": "\u17a2\u17c1\u179f\u17d2\u178f\u17bc\u1793\u17b8", "ES": "\u17a2\u17c1\u179f\u17d2\u1794\u17c9\u17b6\u1789", "EG": "\u17a2\u17c1\u17a0\u17d2\u179f\u17ca\u17b8\u1794", "SV": "\u17a2\u17c2\u179b\u179f\u17b6\u179b\u17cb\u179c\u17c9\u17b6\u178c\u17d0\u179a", "IM": "\u17a2\u17c2\u179b\u17a2\u17bb\u17a0\u17d2\u179c\u1798\u17c2\u1793"}onionshare-onionshare-26fcdc5/desktop/onionshare/resources/countries/lt.json000066400000000000000000000125421521174352300277040ustar00rootroot00000000000000{"AF": "Afganistanas", "IE": "Airija", "AX": "Aland\u0173 Salos", "AL": "Albanija", "DZ": "Al\u017eyras", "AS": "Amerikos Samoa", "AD": "Andora", "AI": "Angilija", "AO": "Angola", "AQ": "Antarktida", "AG": "Antigva ir Barbuda", "AR": "Argentina", "AM": "Arm\u0117nija", "AW": "Aruba", "AU": "Australija", "AT": "Austrija", "AZ": "Azerbaid\u017eanas", "BS": "Bahamos", "BH": "Bahreinas", "BY": "Baltarusija", "BD": "Banglade\u0161as", "BB": "Barbadosas", "BE": "Belgija", "BZ": "Belizas", "BJ": "Beninas", "BM": "Bermuda", "GW": "Bisau Gvin\u0117ja", "BO": "Bolivija", "BA": "Bosnija ir Hercegovina", "BW": "Botsvana", "BR": "Brazilija", "BN": "Brun\u0117jus", "BG": "Bulgarija", "BF": "Burkina Fasas", "BI": "Burundis", "BT": "Butanas", "BV": "Buv\u0117 Sala", "CF": "Centrin\u0117s Afrikos Respublika", "TD": "\u010cadas", "CZ": "\u010cekija", "CL": "\u010cil\u0117", "DK": "Danija", "VG": "Did\u017eiosios Britanijos Mergeli\u0173 Salos", "DM": "Dominika", "DO": "Dominikos Respublika", "CI": "Dramblio Kaulo Krantas", "DJ": "D\u017eibutis", "EG": "Egiptas", "EC": "Ekvadoras", "ER": "Eritr\u0117ja", "EE": "Estija", "ET": "Etiopija", "FO": "Farer\u0173 Salos", "FJ": "Fid\u017eis", "PH": "Filipinai", "FK": "Folklando Salos", "GA": "Gabonas", "GY": "Gajana", "GM": "Gambija", "GH": "Gana", "GG": "Gernsis", "GI": "Gibraltaras", "GR": "Graikija", "GD": "Grenada", "GL": "Grenlandija", "GE": "Gruzija", "GU": "Guamas", "GP": "Gvadelupa", "GT": "Gvatemala", "GN": "Gvin\u0117ja", "HT": "Haitis", "HM": "Herdo ir Makdonaldo Salos", "HN": "Hond\u016bras", "IN": "Indija", "IO": "Indijos Vandenyno Brit\u0173 Sritis", "ID": "Indonezija", "HK": "Ypatingasis Administracinis Kinijos Regionas Honkongas", "MO": "Ypatingasis Administracinis Kinijos Regionas Makao", "IQ": "Irakas", "IR": "Iranas", "IS": "Islandija", "ES": "Ispanija", "IT": "Italija", "IL": "Izraelis", "JM": "Jamaika", "JP": "Japonija", "YE": "Jemenas", "JO": "Jordanija", "GB": "Jungtin\u0117 Karalyst\u0117", "US": "Jungtin\u0117s Valstijos", "AE": "Jungtiniai Arab\u0173 Emyratai", "VI": "Jungtini\u0173 Valstij\u0173 Mergeli\u0173 Salos", "ME": "Juodkalnija", "KY": "Kaiman\u0173 Salos", "CX": "Kal\u0117d\u0173 Sala", "KH": "Kambod\u017ea", "CM": "Kamer\u016bnas", "CA": "Kanada", "BQ": "Karib\u0173 Nyderlandai", "QA": "Kataras", "KZ": "Kazachstanas", "KE": "Kenija", "CN": "Kinija", "CY": "Kipras", "KG": "Kirgizija", "KI": "Kiribatis", "CW": "Kiurasao", "CC": "Kokos\u0173 (Kilingo) Salos", "CO": "Kolumbija", "KM": "Komorai", "CG": "Kongas-Brazavilis", "CD": "Kongas-Kin\u0161asa", "CR": "Kosta Rika", "HR": "Kroatija", "CU": "Kuba", "CK": "Kuko Salos", "KW": "Kuveitas", "LA": "Laosas", "LV": "Latvija", "PL": "Lenkija", "LS": "Lesotas", "LB": "Libanas", "LR": "Liberija", "LY": "Libija", "LI": "Lichten\u0161teinas", "LT": "Lietuva", "LU": "Liuksemburgas", "MG": "Madagaskaras", "YT": "Majotas", "MY": "Malaizija", "MW": "Malavis", "MV": "Maldyvai", "ML": "Malis", "MT": "Malta", "MA": "Marokas", "MQ": "Martinika", "MU": "Mauricijus", "MR": "Mauritanija", "MX": "Meksika", "IM": "Meno Sala", "MM": "Mianmaras (Birma)", "MD": "Moldova", "MC": "Monakas", "MN": "Mongolija", "MS": "Montseratas", "MZ": "Mozambikas", "NA": "Namibija", "NC": "Naujoji Kaledonija", "NZ": "Naujoji Zelandija", "NR": "Nauru", "NP": "Nepalas", "NL": "Nyderlandai", "NG": "Nigerija", "NE": "Nigeris", "NI": "Nikaragva", "NU": "Niuj\u0117", "NF": "Norfolko sala", "NO": "Norvegija", "OM": "Omanas", "PK": "Pakistanas", "PW": "Palau", "PA": "Panama", "PG": "Papua Naujoji Gvin\u0117ja", "PY": "Paragvajus", "PE": "Peru", "ZA": "Piet\u0173 Afrika", "GS": "Piet\u0173 D\u017eord\u017eija ir Piet\u0173 Sandvi\u010do salos", "KR": "Piet\u0173 Kor\u0117ja", "SS": "Piet\u0173 Sudanas", "PN": "Pitkerno salos", "PT": "Portugalija", "FR": "Pranc\u016bzija", "GF": "Pranc\u016bzijos Gviana", "TF": "Pranc\u016bzijos Piet\u0173 sritys", "PF": "Pranc\u016bzijos Polinezija", "PR": "Puerto Rikas", "GQ": "Pusiaujo Gvin\u0117ja", "RE": "Reunjonas", "TL": "Ryt\u0173 Timoras", "RW": "Ruanda", "RO": "Rumunija", "RU": "Rusija", "SB": "Saliamono Salos", "SV": "Salvadoras", "WS": "Samoa", "SM": "San Marinas", "ST": "San Tom\u0117 ir Prinsip\u0117", "SA": "Saudo Arabija", "SC": "Sei\u0161eliai", "BL": "Sen Bartelemi", "MF": "Sen Martenas", "PM": "Sen Pjeras ir Mikelonas", "SN": "Senegalas", "KN": "Sent Kitsas ir Nevis", "LC": "Sent Lusija", "RS": "Serbija", "SL": "Siera Leon\u0117", "SG": "Singap\u016bras", "SX": "Sint Martenas", "SY": "Sirija", "SK": "Slovakija", "SI": "Slov\u0117nija", "SO": "Somalis", "SD": "Sudanas", "FI": "Suomija", "SR": "Surinamas", "SJ": "Svalbardas ir Janas Majenas", "SZ": "Svazilandas", "KP": "\u0160iaur\u0117s Kor\u0117ja", "MK": "\u0160iaur\u0117s Makedonija", "LK": "\u0160ri Lanka", "SH": "\u0160v. Elenos Sala", "SE": "\u0160vedija", "CH": "\u0160veicarija", "VC": "\u0160ventasis Vincentas ir Grenadinai", "TJ": "Tad\u017eikija", "TH": "Tailandas", "TW": "Taivanas", "TZ": "Tanzanija", "TC": "Terkso ir Kaikoso Salos", "TG": "Togas", "TK": "Tokelau", "TO": "Tonga", "TT": "Trinidadas ir Tobagas", "TN": "Tunisas", "TR": "Turkija", "TM": "Turkm\u0117nistanas", "UG": "Uganda", "UA": "Ukraina", "UY": "Urugvajus", "UZ": "Uzbekistanas", "EH": "Vakar\u0173 Sachara", "VU": "Vanuatu", "VA": "Vatikano Miesto Valstyb\u0117", "VE": "Venesuela", "HU": "Vengrija", "VN": "Vietnamas", "DE": "Vokietija", "WF": "Volisas ir Fut\u016bna", "ZM": "Zambija", "ZW": "Zimbabv\u0117", "CV": "\u017daliasis Ky\u0161ulys"}onionshare-onionshare-26fcdc5/desktop/onionshare/resources/countries/nb_NO.json000066400000000000000000000113621521174352300302570ustar00rootroot00000000000000{"AF": "Afghanistan", "AL": "Albania", "DZ": "Algerie", "AS": "Amerikansk Samoa", "AD": "Andorra", "AO": "Angola", "AI": "Anguilla", "AQ": "Antarktis", "AG": "Antigua og Barbuda", "AR": "Argentina", "AM": "Armenia", "AW": "Aruba", "AZ": "Aserbajdsjan", "AU": "Australia", "BS": "Bahamas", "BH": "Bahrain", "BD": "Bangladesh", "BB": "Barbados", "BE": "Belgia", "BZ": "Belize", "BJ": "Benin", "BM": "Bermuda", "BT": "Bhutan", "BO": "Bolivia", "BA": "Bosnia-Hercegovina", "BW": "Botswana", "BV": "Bouvet\u00f8ya", "BR": "Brasil", "BN": "Brunei", "BG": "Bulgaria", "BF": "Burkina Faso", "BI": "Burundi", "CA": "Canada", "KY": "Cayman\u00f8yene", "CL": "Chile", "CX": "Christmas\u00f8ya", "CO": "Colombia", "CK": "Cook\u00f8yene", "CR": "Costa Rica", "CU": "Cuba", "CW": "Cura\u00e7ao", "DK": "Danmark", "VI": "De amerikanske jomfru\u00f8yene", "VG": "De britiske jomfru\u00f8yene", "AE": "De forente arabiske emirater", "TF": "De franske s\u00f8rterritorier", "DO": "Den dominikanske republikk", "CF": "Den sentralafrikanske republikk", "IO": "Det britiske territoriet i Indiahavet", "DJ": "Djibouti", "DM": "Dominica", "EC": "Ecuador", "EG": "Egypt", "GQ": "Ekvatorial-Guinea", "SV": "El Salvador", "CI": "Elfenbenskysten", "ER": "Eritrea", "EE": "Estland", "SZ": "Eswatini", "ET": "Etiopia", "FK": "Falklands\u00f8yene", "FJ": "Fiji", "PH": "Filippinene", "FI": "Finland", "FR": "Frankrike", "GF": "Fransk Guyana", "PF": "Fransk Polynesia", "FO": "F\u00e6r\u00f8yene", "GA": "Gabon", "GM": "Gambia", "GE": "Georgia", "GH": "Ghana", "GI": "Gibraltar", "GD": "Grenada", "GL": "Gr\u00f8nland", "GP": "Guadeloupe", "GU": "Guam", "GT": "Guatemala", "GG": "Guernsey", "GN": "Guinea", "GW": "Guinea-Bissau", "GY": "Guyana", "HT": "Haiti", "HM": "Heard- og McDonald\u00f8yene", "GR": "Hellas", "HN": "Honduras", "HK": "Hongkong S.A.R. Kina", "BY": "Hviterussland", "IN": "India", "ID": "Indonesia", "IQ": "Irak", "IR": "Iran", "IE": "Irland", "IS": "Island", "IL": "Israel", "IT": "Italia", "JM": "Jamaica", "JP": "Japan", "YE": "Jemen", "JO": "Jordan", "KH": "Kambodsja", "CM": "Kamerun", "CV": "Kapp Verde", "BQ": "Karibisk Nederland", "KZ": "Kasakhstan", "KE": "Kenya", "CN": "Kina", "KG": "Kirgisistan", "KI": "Kiribati", "CC": "Kokos\u00f8yene", "KM": "Komorene", "CG": "Kongo-Brazzaville", "CD": "Kongo-Kinshasa", "HR": "Kroatia", "KW": "Kuwait", "CY": "Kypros", "LA": "Laos", "LV": "Latvia", "LS": "Lesotho", "LB": "Libanon", "LR": "Liberia", "LY": "Libya", "LI": "Liechtenstein", "LT": "Litauen", "LU": "Luxemburg", "MO": "Macao S.A.R. Kina", "MG": "Madagaskar", "MW": "Malawi", "MY": "Malaysia", "MV": "Maldivene", "ML": "Mali", "MT": "Malta", "IM": "Man", "MA": "Marokko", "MQ": "Martinique", "MR": "Mauritania", "MU": "Mauritius", "YT": "Mayotte", "MX": "Mexico", "MD": "Moldova", "MC": "Monaco", "MN": "Mongolia", "ME": "Montenegro", "MS": "Montserrat", "MZ": "Mosambik", "MM": "Myanmar (Burma)", "NA": "Namibia", "NR": "Nauru", "NL": "Nederland", "NP": "Nepal", "NZ": "New Zealand", "NI": "Nicaragua", "NE": "Niger", "NG": "Nigeria", "NU": "Niue", "KP": "Nord-Korea", "MK": "Nord-Makedonia", "NF": "Norfolk\u00f8ya", "NO": "Norge", "NC": "Ny-Caledonia", "OM": "Oman", "PK": "Pakistan", "PW": "Palau", "PA": "Panama", "PG": "Papua Ny-Guinea", "PY": "Paraguay", "PE": "Peru", "PN": "Pitcairn\u00f8yene", "PL": "Polen", "PT": "Portugal", "PR": "Puerto Rico", "QA": "Qatar", "RE": "R\u00e9union", "RO": "Romania", "RU": "Russland", "RW": "Rwanda", "KN": "Saint Kitts og Nevis", "BL": "Saint-Barth\u00e9lemy", "MF": "Saint-Martin", "PM": "Saint-Pierre-et-Miquelon", "SB": "Salomon\u00f8yene", "WS": "Samoa", "SM": "San Marino", "ST": "S\u00e3o Tom\u00e9 og Pr\u00edncipe", "SA": "Saudi-Arabia", "SN": "Senegal", "RS": "Serbia", "SC": "Seychellene", "SL": "Sierra Leone", "SG": "Singapore", "SX": "Sint Maarten", "SK": "Slovakia", "SI": "Slovenia", "SO": "Somalia", "ES": "Spania", "LK": "Sri Lanka", "SH": "St. Helena", "LC": "St. Lucia", "VC": "St. Vincent og Grenadinene", "GB": "Storbritannia", "SD": "Sudan", "SR": "Surinam", "SJ": "Svalbard og Jan Mayen", "CH": "Sveits", "SE": "Sverige", "SY": "Syria", "ZA": "S\u00f8r-Afrika", "GS": "S\u00f8r-Georgia og S\u00f8r-Sandwich\u00f8yene", "KR": "S\u00f8r-Korea", "SS": "S\u00f8r-Sudan", "TJ": "Tadsjikistan", "TW": "Taiwan", "TZ": "Tanzania", "TH": "Thailand", "TG": "Togo", "TK": "Tokelau", "TO": "Tonga", "TT": "Trinidad og Tobago", "TD": "Tsjad", "CZ": "Tsjekkia", "TN": "Tunisia", "TM": "Turkmenistan", "TC": "Turks- og Caicos\u00f8yene", "TR": "Tyrkia", "DE": "Tyskland", "UG": "Uganda", "UA": "Ukraina", "HU": "Ungarn", "UY": "Uruguay", "US": "USA", "UZ": "Usbekistan", "VU": "Vanuatu", "VA": "Vatikanstaten", "VE": "Venezuela", "EH": "Vest-Sahara", "VN": "Vietnam", "WF": "Wallis og Futuna", "ZM": "Zambia", "ZW": "Zimbabwe", "TL": "\u00d8st-Timor", "AT": "\u00d8sterrike", "AX": "\u00c5land"}onionshare-onionshare-26fcdc5/desktop/onionshare/resources/countries/pl.json000066400000000000000000000116721521174352300277030ustar00rootroot00000000000000{"AF": "Afganistan", "AL": "Albania", "DZ": "Algieria", "AD": "Andora", "AO": "Angola", "AI": "Anguilla", "AQ": "Antarktyda", "AG": "Antigua i Barbuda", "SA": "Arabia Saudyjska", "AR": "Argentyna", "AM": "Armenia", "AW": "Aruba", "AU": "Australia", "AT": "Austria", "AZ": "Azerbejd\u017can", "BS": "Bahamy", "BH": "Bahrajn", "BD": "Bangladesz", "BB": "Barbados", "BE": "Belgia", "BZ": "Belize", "BJ": "Benin", "BM": "Bermudy", "BT": "Bhutan", "BY": "Bia\u0142oru\u015b", "BO": "Boliwia", "BA": "Bo\u015bnia i Hercegowina", "BW": "Botswana", "BR": "Brazylia", "BN": "Brunei", "IO": "Brytyjskie Terytorium Oceanu Indyjskiego", "VG": "Brytyjskie Wyspy Dziewicze", "BG": "Bu\u0142garia", "BF": "Burkina Faso", "BI": "Burundi", "CL": "Chile", "CN": "Chiny", "HR": "Chorwacja", "CI": "C\u00f4te d\u2019Ivoire", "CW": "Cura\u00e7ao", "CY": "Cypr", "TD": "Czad", "ME": "Czarnog\u00f3ra", "CZ": "Czechy", "DK": "Dania", "CD": "Demokratyczna Republika Konga", "DM": "Dominika", "DO": "Dominikana", "DJ": "D\u017cibuti", "EG": "Egipt", "EC": "Ekwador", "ER": "Erytrea", "EE": "Estonia", "SZ": "Eswatini", "ET": "Etiopia", "FK": "Falklandy", "FJ": "Fid\u017ci", "PH": "Filipiny", "FI": "Finlandia", "FR": "Francja", "TF": "Francuskie Terytoria Po\u0142udniowe i Antarktyczne", "GA": "Gabon", "GM": "Gambia", "GS": "Georgia Po\u0142udniowa i Sandwich Po\u0142udniowy", "GH": "Ghana", "GI": "Gibraltar", "GR": "Grecja", "GD": "Grenada", "GL": "Grenlandia", "GE": "Gruzja", "GU": "Guam", "GG": "Guernsey", "GY": "Gujana", "GF": "Gujana Francuska", "GP": "Gwadelupa", "GT": "Gwatemala", "GN": "Gwinea", "GW": "Gwinea Bissau", "GQ": "Gwinea R\u00f3wnikowa", "HT": "Haiti", "ES": "Hiszpania", "NL": "Holandia", "HN": "Honduras", "IN": "Indie", "ID": "Indonezja", "IQ": "Irak", "IR": "Iran", "IE": "Irlandia", "IS": "Islandia", "IL": "Izrael", "JM": "Jamajka", "JP": "Japonia", "YE": "Jemen", "JO": "Jordania", "KY": "Kajmany", "KH": "Kambod\u017ca", "CM": "Kamerun", "CA": "Kanada", "QA": "Katar", "KZ": "Kazachstan", "KE": "Kenia", "KG": "Kirgistan", "KI": "Kiribati", "CO": "Kolumbia", "KM": "Komory", "CG": "Kongo", "KR": "Korea Po\u0142udniowa", "KP": "Korea P\u00f3\u0142nocna", "CR": "Kostaryka", "CU": "Kuba", "KW": "Kuwejt", "LA": "Laos", "LS": "Lesotho", "LB": "Liban", "LR": "Liberia", "LY": "Libia", "LI": "Liechtenstein", "LT": "Litwa", "LU": "Luksemburg", "LV": "\u0141otwa", "MK": "Macedonia P\u00f3\u0142nocna", "MG": "Madagaskar", "YT": "Majotta", "MW": "Malawi", "MV": "Malediwy", "MY": "Malezja", "ML": "Mali", "MT": "Malta", "MA": "Maroko", "MQ": "Martynika", "MR": "Mauretania", "MU": "Mauritius", "MX": "Meksyk", "MM": "Mjanma (Birma)", "MD": "Mo\u0142dawia", "MC": "Monako", "MN": "Mongolia", "MS": "Montserrat", "MZ": "Mozambik", "NA": "Namibia", "NR": "Nauru", "NP": "Nepal", "BQ": "Niderlandy Karaibskie", "DE": "Niemcy", "NE": "Niger", "NG": "Nigeria", "NI": "Nikaragua", "NU": "Niue", "NF": "Norfolk", "NO": "Norwegia", "NC": "Nowa Kaledonia", "NZ": "Nowa Zelandia", "OM": "Oman", "PK": "Pakistan", "PW": "Palau", "PA": "Panama", "PG": "Papua-Nowa Gwinea", "PY": "Paragwaj", "PE": "Peru", "PN": "Pitcairn", "PF": "Polinezja Francuska", "PL": "Polska", "PR": "Portoryko", "PT": "Portugalia", "ZA": "Republika Po\u0142udniowej Afryki", "CF": "Republika \u015arodkowoafryka\u0144ska", "CV": "Republika Zielonego Przyl\u0105dka", "RE": "Reunion", "RU": "Rosja", "RO": "Rumunia", "RW": "Rwanda", "EH": "Sahara Zachodnia", "KN": "Saint Kitts i Nevis", "LC": "Saint Lucia", "VC": "Saint Vincent i Grenadyny", "BL": "Saint-Barth\u00e9lemy", "MF": "Saint-Martin", "PM": "Saint-Pierre i Miquelon", "SV": "Salwador", "WS": "Samoa", "AS": "Samoa Ameryka\u0144skie", "SM": "San Marino", "SN": "Senegal", "RS": "Serbia", "SC": "Seszele", "SL": "Sierra Leone", "SG": "Singapur", "SX": "Sint Maarten", "SK": "S\u0142owacja", "SI": "S\u0142owenia", "SO": "Somalia", "HK": "SRA Hongkong (Chiny)", "MO": "SRA Makau (Chiny)", "LK": "Sri Lanka", "US": "Stany Zjednoczone", "SD": "Sudan", "SS": "Sudan Po\u0142udniowy", "SR": "Surinam", "SJ": "Svalbard i Jan Mayen", "SY": "Syria", "CH": "Szwajcaria", "SE": "Szwecja", "TJ": "Tad\u017cykistan", "TH": "Tajlandia", "TW": "Tajwan", "TZ": "Tanzania", "TL": "Timor Wschodni", "TG": "Togo", "TK": "Tokelau", "TO": "Tonga", "TT": "Trynidad i Tobago", "TN": "Tunezja", "TR": "Turcja", "TM": "Turkmenistan", "TC": "Turks i Caicos", "UG": "Uganda", "UA": "Ukraina", "UY": "Urugwaj", "UZ": "Uzbekistan", "VU": "Vanuatu", "WF": "Wallis i Futuna", "VA": "Watykan", "VE": "Wenezuela", "HU": "W\u0119gry", "GB": "Wielka Brytania", "VN": "Wietnam", "IT": "W\u0142ochy", "BV": "Wyspa Bouveta", "CX": "Wyspa Bo\u017cego Narodzenia", "IM": "Wyspa Man", "SH": "Wyspa \u015awi\u0119tej Heleny", "AX": "Wyspy Alandzkie", "CK": "Wyspy Cooka", "VI": "Wyspy Dziewicze Stan\u00f3w Zjednoczonych", "HM": "Wyspy Heard i McDonalda", "CC": "Wyspy Kokosowe", "FO": "Wyspy Owcze", "SB": "Wyspy Salomona", "ST": "Wyspy \u015awi\u0119tego Tomasza i Ksi\u0105\u017c\u0119ca", "ZM": "Zambia", "ZW": "Zimbabwe", "AE": "Zjednoczone Emiraty Arabskie"}onionshare-onionshare-26fcdc5/desktop/onionshare/resources/countries/pt_BR.json000066400000000000000000000124251521174352300302730ustar00rootroot00000000000000{"AF": "Afeganist\u00e3o", "ZA": "\u00c1frica do Sul", "AL": "Alb\u00e2nia", "DE": "Alemanha", "AD": "Andorra", "AO": "Angola", "AI": "Anguila", "AQ": "Ant\u00e1rtida", "AG": "Ant\u00edgua e Barbuda", "SA": "Ar\u00e1bia Saudita", "DZ": "Arg\u00e9lia", "AR": "Argentina", "AM": "Arm\u00eania", "AW": "Aruba", "AU": "Austr\u00e1lia", "AT": "\u00c1ustria", "AZ": "Azerbaij\u00e3o", "BS": "Bahamas", "BH": "Bahrein", "BD": "Bangladesh", "BB": "Barbados", "BE": "B\u00e9lgica", "BZ": "Belize", "BJ": "Benin", "BM": "Bermudas", "BY": "Bielorr\u00fassia", "BO": "Bol\u00edvia", "BA": "B\u00f3snia e Herzegovina", "BW": "Botsuana", "BR": "Brasil", "BN": "Brunei", "BG": "Bulg\u00e1ria", "BF": "Burquina Faso", "BI": "Burundi", "BT": "But\u00e3o", "CV": "Cabo Verde", "CM": "Camar\u00f5es", "KH": "Camboja", "CA": "Canad\u00e1", "QA": "Catar", "KZ": "Cazaquist\u00e3o", "TD": "Chade", "CL": "Chile", "CN": "China", "CY": "Chipre", "VA": "Cidade do Vaticano", "CO": "Col\u00f4mbia", "KM": "Comores", "CD": "Congo - Kinshasa", "KP": "Coreia do Norte", "KR": "Coreia do Sul", "CI": "Costa do Marfim", "CR": "Costa Rica", "HR": "Cro\u00e1cia", "CU": "Cuba", "CW": "Cura\u00e7ao", "DK": "Dinamarca", "DJ": "Djibuti", "DM": "Dominica", "EG": "Egito", "SV": "El Salvador", "AE": "Emirados \u00c1rabes Unidos", "EC": "Equador", "ER": "Eritreia", "SK": "Eslov\u00e1quia", "SI": "Eslov\u00eania", "ES": "Espanha", "SZ": "Essuat\u00edni", "US": "Estados Unidos", "EE": "Est\u00f4nia", "ET": "Eti\u00f3pia", "FJ": "Fiji", "PH": "Filipinas", "FI": "Finl\u00e2ndia", "FR": "Fran\u00e7a", "GA": "Gab\u00e3o", "GM": "G\u00e2mbia", "GH": "Gana", "GE": "Ge\u00f3rgia", "GI": "Gibraltar", "GD": "Granada", "GR": "Gr\u00e9cia", "GL": "Groenl\u00e2ndia", "GP": "Guadalupe", "GU": "Guam", "GT": "Guatemala", "GG": "Guernsey", "GY": "Guiana", "GF": "Guiana Francesa", "GN": "Guin\u00e9", "GQ": "Guin\u00e9 Equatorial", "GW": "Guin\u00e9-Bissau", "HT": "Haiti", "HN": "Honduras", "HK": "Hong Kong, RAE da China", "HU": "Hungria", "YE": "I\u00eamen", "BV": "Ilha Bouvet", "CX": "Ilha Christmas", "IM": "Ilha de Man", "NF": "Ilha Norfolk", "AX": "Ilhas Aland", "KY": "Ilhas Cayman", "CC": "Ilhas Cocos (Keeling)", "CK": "Ilhas Cook", "FO": "Ilhas Faroe", "GS": "Ilhas Ge\u00f3rgia do Sul e Sandwich do Sul", "HM": "Ilhas Heard e McDonald", "FK": "Ilhas Malvinas", "PN": "Ilhas Pitcairn", "SB": "Ilhas Salom\u00e3o", "TC": "Ilhas Turcas e Caicos", "VI": "Ilhas Virgens Americanas", "VG": "Ilhas Virgens Brit\u00e2nicas", "IN": "\u00cdndia", "ID": "Indon\u00e9sia", "IR": "Ir\u00e3", "IQ": "Iraque", "IE": "Irlanda", "IS": "Isl\u00e2ndia", "IL": "Israel", "IT": "It\u00e1lia", "JM": "Jamaica", "JP": "Jap\u00e3o", "JO": "Jord\u00e2nia", "KW": "Kuwait", "LA": "Laos", "LS": "Lesoto", "LV": "Let\u00f4nia", "LB": "L\u00edbano", "LR": "Lib\u00e9ria", "LY": "L\u00edbia", "LI": "Liechtenstein", "LT": "Litu\u00e2nia", "LU": "Luxemburgo", "MO": "Macau, RAE da China", "MK": "Maced\u00f4nia do Norte", "MG": "Madagascar", "MY": "Mal\u00e1sia", "MW": "Malaui", "MV": "Maldivas", "ML": "Mali", "MT": "Malta", "MA": "Marrocos", "MQ": "Martinica", "MU": "Maur\u00edcio", "MR": "Maurit\u00e2nia", "YT": "Mayotte", "MX": "M\u00e9xico", "MM": "Mianmar (Birm\u00e2nia)", "MZ": "Mo\u00e7ambique", "MD": "Moldova", "MC": "M\u00f4naco", "MN": "Mong\u00f3lia", "ME": "Montenegro", "MS": "Montserrat", "NA": "Nam\u00edbia", "NR": "Nauru", "NP": "Nepal", "NI": "Nicar\u00e1gua", "NE": "N\u00edger", "NG": "Nig\u00e9ria", "NU": "Niue", "NO": "Noruega", "NC": "Nova Caled\u00f4nia", "NZ": "Nova Zel\u00e2ndia", "OM": "Om\u00e3", "NL": "Pa\u00edses Baixos", "BQ": "Pa\u00edses Baixos Caribenhos", "PW": "Palau", "PA": "Panam\u00e1", "PG": "Papua-Nova Guin\u00e9", "PK": "Paquist\u00e3o", "PY": "Paraguai", "PE": "Peru", "PF": "Polin\u00e9sia Francesa", "PL": "Pol\u00f4nia", "PR": "Porto Rico", "PT": "Portugal", "KE": "Qu\u00eania", "KG": "Quirguist\u00e3o", "KI": "Quiribati", "GB": "Reino Unido", "CF": "Rep\u00fablica Centro-Africana", "CG": "Rep\u00fablica do Congo", "DO": "Rep\u00fablica Dominicana", "RE": "Reuni\u00e3o", "RO": "Rom\u00eania", "RW": "Ruanda", "RU": "R\u00fassia", "EH": "Saara Ocidental", "WS": "Samoa", "AS": "Samoa Americana", "SM": "San Marino", "SH": "Santa Helena", "LC": "Santa L\u00facia", "BL": "S\u00e3o Bartolomeu", "KN": "S\u00e3o Crist\u00f3v\u00e3o e N\u00e9vis", "MF": "S\u00e3o Martinho", "PM": "S\u00e3o Pedro e Miquel\u00e3o", "ST": "S\u00e3o Tom\u00e9 e Pr\u00edncipe", "VC": "S\u00e3o Vicente e Granadinas", "SC": "Seicheles", "SN": "Senegal", "SL": "Serra Leoa", "RS": "S\u00e9rvia", "SG": "Singapura", "SX": "Sint Maarten", "SY": "S\u00edria", "SO": "Som\u00e1lia", "LK": "Sri Lanka", "SD": "Sud\u00e3o", "SS": "Sud\u00e3o do Sul", "SE": "Su\u00e9cia", "CH": "Su\u00ed\u00e7a", "SR": "Suriname", "SJ": "Svalbard e Jan Mayen", "TJ": "Tadjiquist\u00e3o", "TH": "Tail\u00e2ndia", "TW": "Taiwan", "TZ": "Tanz\u00e2nia", "CZ": "Tch\u00e9quia", "IO": "Territ\u00f3rio Brit\u00e2nico do Oceano \u00cdndico", "TF": "Territ\u00f3rios Franceses do Sul", "TL": "Timor-Leste", "TG": "Togo", "TK": "Tokelau", "TO": "Tonga", "TT": "Trinidad e Tobago", "TN": "Tun\u00edsia", "TM": "Turcomenist\u00e3o", "TR": "Turquia", "UA": "Ucr\u00e2nia", "UG": "Uganda", "UY": "Uruguai", "UZ": "Uzbequist\u00e3o", "VU": "Vanuatu", "VE": "Venezuela", "VN": "Vietn\u00e3", "WF": "Wallis e Futuna", "ZM": "Z\u00e2mbia", "ZW": "Zimb\u00e1bue"}onionshare-onionshare-26fcdc5/desktop/onionshare/resources/countries/pt_PT.json000066400000000000000000000125511521174352300303130ustar00rootroot00000000000000{"AF": "Afeganist\u00e3o", "ZA": "\u00c1frica do Sul", "AX": "Alanda", "AL": "Alb\u00e2nia", "DE": "Alemanha", "AD": "Andorra", "AO": "Angola", "AI": "Anguila", "AQ": "Ant\u00e1rtida", "AG": "Ant\u00edgua e Barbuda", "SA": "Ar\u00e1bia Saudita", "DZ": "Arg\u00e9lia", "AR": "Argentina", "AM": "Arm\u00e9nia", "AW": "Aruba", "AU": "Austr\u00e1lia", "AT": "\u00c1ustria", "AZ": "Azerbaij\u00e3o", "BS": "Baamas", "BD": "Bangladeche", "BB": "Barbados", "BH": "Bar\u00e9m", "BE": "B\u00e9lgica", "BZ": "Belize", "BJ": "Benim", "BM": "Bermudas", "BY": "Bielorr\u00fassia", "BO": "Bol\u00edvia", "BA": "B\u00f3snia e Herzegovina", "BW": "Botsuana", "BR": "Brasil", "BN": "Brunei", "BG": "Bulg\u00e1ria", "BF": "Burquina Faso", "BI": "Burundi", "BT": "But\u00e3o", "CV": "Cabo Verde", "CM": "Camar\u00f5es", "KH": "Camboja", "CA": "Canad\u00e1", "QA": "Catar", "KZ": "Cazaquist\u00e3o", "TD": "Chade", "CZ": "Ch\u00e9quia", "CL": "Chile", "CN": "China", "CY": "Chipre", "VA": "Cidade do Vaticano", "CO": "Col\u00f4mbia", "KM": "Comores", "CG": "Congo-Brazzaville", "CD": "Congo-Kinshasa", "KP": "Coreia do Norte", "KR": "Coreia do Sul", "CR": "Costa Rica", "CI": "C\u00f4te d\u2019Ivoire (Costa do Marfim)", "HR": "Cro\u00e1cia", "CU": "Cuba", "CW": "Cura\u00e7au", "DK": "Dinamarca", "DM": "Dom\u00ednica", "EG": "Egito", "AE": "Emirados \u00c1rabes Unidos", "EC": "Equador", "ER": "Eritreia", "SK": "Eslov\u00e1quia", "SI": "Eslov\u00e9nia", "ES": "Espanha", "SZ": "Essuat\u00edni", "US": "Estados Unidos", "EE": "Est\u00f3nia", "ET": "Eti\u00f3pia", "FJ": "Fiji", "PH": "Filipinas", "FI": "Finl\u00e2ndia", "FR": "Fran\u00e7a", "GA": "Gab\u00e3o", "GM": "G\u00e2mbia", "GH": "Gana", "GE": "Ge\u00f3rgia", "GI": "Gibraltar", "GD": "Granada", "GR": "Gr\u00e9cia", "GL": "Gronel\u00e2ndia", "GP": "Guadalupe", "GU": "Guame", "GT": "Guatemala", "GG": "Guernesey", "GY": "Guiana", "GF": "Guiana Francesa", "GN": "Guin\u00e9", "GQ": "Guin\u00e9 Equatorial", "GW": "Guin\u00e9-Bissau", "HT": "Haiti", "HN": "Honduras", "HK": "Hong Kong, RAE da China", "HU": "Hungria", "YE": "I\u00e9men", "BV": "Ilha Bouvet", "IM": "Ilha de Man", "CX": "Ilha do Natal", "NF": "Ilha Norfolk", "KY": "Ilhas Caim\u00e3o", "CK": "Ilhas Cook", "CC": "Ilhas dos Cocos (Keeling)", "FO": "Ilhas Faro\u00e9", "GS": "Ilhas Ge\u00f3rgia do Sul e Sandwich do Sul", "HM": "Ilhas Heard e McDonald", "FK": "Ilhas Malvinas (Falkland)", "PN": "Ilhas Pitcairn", "SB": "Ilhas Salom\u00e3o", "TC": "Ilhas Turcas e Caicos", "VG": "Ilhas Virgens Brit\u00e2nicas", "VI": "Ilhas Virgens dos EUA", "IN": "\u00cdndia", "ID": "Indon\u00e9sia", "IR": "Ir\u00e3o", "IQ": "Iraque", "IE": "Irlanda", "IS": "Isl\u00e2ndia", "IL": "Israel", "IT": "It\u00e1lia", "JM": "Jamaica", "JP": "Jap\u00e3o", "DJ": "Jibuti", "JO": "Jord\u00e2nia", "KW": "Koweit", "LA": "Laos", "LS": "Lesoto", "LV": "Let\u00f3nia", "LB": "L\u00edbano", "LR": "Lib\u00e9ria", "LY": "L\u00edbia", "LI": "Listenstaine", "LT": "Litu\u00e2nia", "LU": "Luxemburgo", "MO": "Macau, RAE da China", "MK": "Maced\u00f3nia do Norte", "MG": "Madag\u00e1scar", "YT": "Maiote", "MY": "Mal\u00e1sia", "MW": "Mal\u00e1ui", "MV": "Maldivas", "ML": "Mali", "MT": "Malta", "MA": "Marrocos", "MQ": "Martinica", "MU": "Maur\u00edcia", "MR": "Maurit\u00e2nia", "MX": "M\u00e9xico", "MM": "Mianmar (Birm\u00e2nia)", "MZ": "Mo\u00e7ambique", "MD": "Mold\u00e1via", "MC": "M\u00f3naco", "MN": "Mong\u00f3lia", "MS": "Monserrate", "ME": "Montenegro", "NA": "Nam\u00edbia", "NR": "Nauru", "NP": "Nepal", "NI": "Nicar\u00e1gua", "NE": "N\u00edger", "NG": "Nig\u00e9ria", "NU": "Niu\u00ea", "NO": "Noruega", "NC": "Nova Caled\u00f3nia", "NZ": "Nova Zel\u00e2ndia", "OM": "Om\u00e3", "NL": "Pa\u00edses Baixos", "BQ": "Pa\u00edses Baixos Caribenhos", "PW": "Palau", "PA": "Panam\u00e1", "PG": "Papua-Nova Guin\u00e9", "PK": "Paquist\u00e3o", "PY": "Paraguai", "PE": "Peru", "PF": "Polin\u00e9sia Francesa", "PL": "Pol\u00f3nia", "PR": "Porto Rico", "PT": "Portugal", "KE": "Qu\u00e9nia", "KG": "Quirguist\u00e3o", "KI": "Quirib\u00e1ti", "GB": "Reino Unido", "CF": "Rep\u00fablica Centro-Africana", "DO": "Rep\u00fablica Dominicana", "RE": "Reuni\u00e3o", "RO": "Rom\u00e9nia", "RW": "Ruanda", "RU": "R\u00fassia", "SV": "Salvador", "WS": "Samoa", "AS": "Samoa Americana", "SH": "Santa Helena", "LC": "Santa L\u00facia", "BL": "S\u00e3o Bartolomeu", "KN": "S\u00e3o Crist\u00f3v\u00e3o e Neves", "SM": "S\u00e3o Marinho", "MF": "S\u00e3o Martinho", "SX": "S\u00e3o Martinho (Sint Maarten)", "PM": "S\u00e3o Pedro e Miquel\u00e3o", "ST": "S\u00e3o Tom\u00e9 e Pr\u00edncipe", "VC": "S\u00e3o Vicente e Granadinas", "EH": "Sara Ocidental", "SC": "Seicheles", "SN": "Senegal", "SL": "Serra Leoa", "RS": "S\u00e9rvia", "SG": "Singapura", "SY": "S\u00edria", "SO": "Som\u00e1lia", "LK": "Sri Lanca", "SD": "Sud\u00e3o", "SS": "Sud\u00e3o do Sul", "SE": "Su\u00e9cia", "CH": "Su\u00ed\u00e7a", "SR": "Suriname", "SJ": "Svalbard e Jan Mayen", "TH": "Tail\u00e2ndia", "TW": "Taiwan", "TJ": "Tajiquist\u00e3o", "TZ": "Tanz\u00e2nia", "IO": "Territ\u00f3rio Brit\u00e2nico do Oceano \u00cdndico", "TF": "Territ\u00f3rios Austrais Franceses", "TL": "Timor-Leste", "TG": "Togo", "TO": "Tonga", "TK": "Toquelau", "TT": "Trindade e Tobago", "TN": "Tun\u00edsia", "TM": "Turquemenist\u00e3o", "TR": "Turquia", "UA": "Ucr\u00e2nia", "UG": "Uganda", "UY": "Uruguai", "UZ": "Usbequist\u00e3o", "VU": "Vanuatu", "VE": "Venezuela", "VN": "Vietname", "WF": "Wallis e Futuna", "ZM": "Z\u00e2mbia", "ZW": "Zimbabu\u00e9"}onionshare-onionshare-26fcdc5/desktop/onionshare/resources/countries/ru.json000066400000000000000000000367101521174352300277160ustar00rootroot00000000000000{"AU": "\u0410\u0432\u0441\u0442\u0440\u0430\u043b\u0438\u044f", "AT": "\u0410\u0432\u0441\u0442\u0440\u0438\u044f", "AZ": "\u0410\u0437\u0435\u0440\u0431\u0430\u0439\u0434\u0436\u0430\u043d", "AX": "\u0410\u043b\u0430\u043d\u0434\u0441\u043a\u0438\u0435 \u043e-\u0432\u0430", "AL": "\u0410\u043b\u0431\u0430\u043d\u0438\u044f", "DZ": "\u0410\u043b\u0436\u0438\u0440", "AS": "\u0410\u043c\u0435\u0440\u0438\u043a\u0430\u043d\u0441\u043a\u043e\u0435 \u0421\u0430\u043c\u043e\u0430", "AI": "\u0410\u043d\u0433\u0438\u043b\u044c\u044f", "AO": "\u0410\u043d\u0433\u043e\u043b\u0430", "AD": "\u0410\u043d\u0434\u043e\u0440\u0440\u0430", "AQ": "\u0410\u043d\u0442\u0430\u0440\u043a\u0442\u0438\u0434\u0430", "AG": "\u0410\u043d\u0442\u0438\u0433\u0443\u0430 \u0438 \u0411\u0430\u0440\u0431\u0443\u0434\u0430", "AR": "\u0410\u0440\u0433\u0435\u043d\u0442\u0438\u043d\u0430", "AM": "\u0410\u0440\u043c\u0435\u043d\u0438\u044f", "AW": "\u0410\u0440\u0443\u0431\u0430", "AF": "\u0410\u0444\u0433\u0430\u043d\u0438\u0441\u0442\u0430\u043d", "BS": "\u0411\u0430\u0433\u0430\u043c\u044b", "BD": "\u0411\u0430\u043d\u0433\u043b\u0430\u0434\u0435\u0448", "BB": "\u0411\u0430\u0440\u0431\u0430\u0434\u043e\u0441", "BH": "\u0411\u0430\u0445\u0440\u0435\u0439\u043d", "BY": "\u0411\u0435\u043b\u0430\u0440\u0443\u0441\u044c", "BZ": "\u0411\u0435\u043b\u0438\u0437", "BE": "\u0411\u0435\u043b\u044c\u0433\u0438\u044f", "BJ": "\u0411\u0435\u043d\u0438\u043d", "BM": "\u0411\u0435\u0440\u043c\u0443\u0434\u0441\u043a\u0438\u0435 \u043e-\u0432\u0430", "BG": "\u0411\u043e\u043b\u0433\u0430\u0440\u0438\u044f", "BO": "\u0411\u043e\u043b\u0438\u0432\u0438\u044f", "BQ": "\u0411\u043e\u043d\u044d\u0439\u0440, \u0421\u0438\u043d\u0442-\u042d\u0441\u0442\u0430\u0442\u0438\u0443\u0441 \u0438 \u0421\u0430\u0431\u0430", "BA": "\u0411\u043e\u0441\u043d\u0438\u044f \u0438 \u0413\u0435\u0440\u0446\u0435\u0433\u043e\u0432\u0438\u043d\u0430", "BW": "\u0411\u043e\u0442\u0441\u0432\u0430\u043d\u0430", "BR": "\u0411\u0440\u0430\u0437\u0438\u043b\u0438\u044f", "IO": "\u0411\u0440\u0438\u0442\u0430\u043d\u0441\u043a\u0430\u044f \u0442\u0435\u0440\u0440\u0438\u0442\u043e\u0440\u0438\u044f \u0432 \u0418\u043d\u0434\u0438\u0439\u0441\u043a\u043e\u043c \u043e\u043a\u0435\u0430\u043d\u0435", "BN": "\u0411\u0440\u0443\u043d\u0435\u0439-\u0414\u0430\u0440\u0443\u0441\u0441\u0430\u043b\u0430\u043c", "BF": "\u0411\u0443\u0440\u043a\u0438\u043d\u0430-\u0424\u0430\u0441\u043e", "BI": "\u0411\u0443\u0440\u0443\u043d\u0434\u0438", "BT": "\u0411\u0443\u0442\u0430\u043d", "VU": "\u0412\u0430\u043d\u0443\u0430\u0442\u0443", "VA": "\u0412\u0430\u0442\u0438\u043a\u0430\u043d", "GB": "\u0412\u0435\u043b\u0438\u043a\u043e\u0431\u0440\u0438\u0442\u0430\u043d\u0438\u044f", "HU": "\u0412\u0435\u043d\u0433\u0440\u0438\u044f", "VE": "\u0412\u0435\u043d\u0435\u0441\u0443\u044d\u043b\u0430", "VG": "\u0412\u0438\u0440\u0433\u0438\u043d\u0441\u043a\u0438\u0435 \u043e-\u0432\u0430 (\u0412\u0435\u043b\u0438\u043a\u043e\u0431\u0440\u0438\u0442\u0430\u043d\u0438\u044f)", "VI": "\u0412\u0438\u0440\u0433\u0438\u043d\u0441\u043a\u0438\u0435 \u043e-\u0432\u0430 (\u0421\u0428\u0410)", "TL": "\u0412\u043e\u0441\u0442\u043e\u0447\u043d\u044b\u0439 \u0422\u0438\u043c\u043e\u0440", "VN": "\u0412\u044c\u0435\u0442\u043d\u0430\u043c", "GA": "\u0413\u0430\u0431\u043e\u043d", "HT": "\u0413\u0430\u0438\u0442\u0438", "GY": "\u0413\u0430\u0439\u0430\u043d\u0430", "GM": "\u0413\u0430\u043c\u0431\u0438\u044f", "GH": "\u0413\u0430\u043d\u0430", "GP": "\u0413\u0432\u0430\u0434\u0435\u043b\u0443\u043f\u0430", "GT": "\u0413\u0432\u0430\u0442\u0435\u043c\u0430\u043b\u0430", "GN": "\u0413\u0432\u0438\u043d\u0435\u044f", "GW": "\u0413\u0432\u0438\u043d\u0435\u044f-\u0411\u0438\u0441\u0430\u0443", "DE": "\u0413\u0435\u0440\u043c\u0430\u043d\u0438\u044f", "GG": "\u0413\u0435\u0440\u043d\u0441\u0438", "GI": "\u0413\u0438\u0431\u0440\u0430\u043b\u0442\u0430\u0440", "HN": "\u0413\u043e\u043d\u0434\u0443\u0440\u0430\u0441", "HK": "\u0413\u043e\u043d\u043a\u043e\u043d\u0433 (\u0421\u0410\u0420)", "GD": "\u0413\u0440\u0435\u043d\u0430\u0434\u0430", "GL": "\u0413\u0440\u0435\u043d\u043b\u0430\u043d\u0434\u0438\u044f", "GR": "\u0413\u0440\u0435\u0446\u0438\u044f", "GE": "\u0413\u0440\u0443\u0437\u0438\u044f", "GU": "\u0413\u0443\u0430\u043c", "DK": "\u0414\u0430\u043d\u0438\u044f", "DJ": "\u0414\u0436\u0438\u0431\u0443\u0442\u0438", "DM": "\u0414\u043e\u043c\u0438\u043d\u0438\u043a\u0430", "DO": "\u0414\u043e\u043c\u0438\u043d\u0438\u043a\u0430\u043d\u0441\u043a\u0430\u044f \u0420\u0435\u0441\u043f\u0443\u0431\u043b\u0438\u043a\u0430", "EG": "\u0415\u0433\u0438\u043f\u0435\u0442", "ZM": "\u0417\u0430\u043c\u0431\u0438\u044f", "EH": "\u0417\u0430\u043f\u0430\u0434\u043d\u0430\u044f \u0421\u0430\u0445\u0430\u0440\u0430", "ZW": "\u0417\u0438\u043c\u0431\u0430\u0431\u0432\u0435", "IL": "\u0418\u0437\u0440\u0430\u0438\u043b\u044c", "IN": "\u0418\u043d\u0434\u0438\u044f", "ID": "\u0418\u043d\u0434\u043e\u043d\u0435\u0437\u0438\u044f", "JO": "\u0418\u043e\u0440\u0434\u0430\u043d\u0438\u044f", "IQ": "\u0418\u0440\u0430\u043a", "IR": "\u0418\u0440\u0430\u043d", "IE": "\u0418\u0440\u043b\u0430\u043d\u0434\u0438\u044f", "IS": "\u0418\u0441\u043b\u0430\u043d\u0434\u0438\u044f", "ES": "\u0418\u0441\u043f\u0430\u043d\u0438\u044f", "IT": "\u0418\u0442\u0430\u043b\u0438\u044f", "YE": "\u0419\u0435\u043c\u0435\u043d", "CV": "\u041a\u0430\u0431\u043e-\u0412\u0435\u0440\u0434\u0435", "KZ": "\u041a\u0430\u0437\u0430\u0445\u0441\u0442\u0430\u043d", "KH": "\u041a\u0430\u043c\u0431\u043e\u0434\u0436\u0430", "CM": "\u041a\u0430\u043c\u0435\u0440\u0443\u043d", "CA": "\u041a\u0430\u043d\u0430\u0434\u0430", "QA": "\u041a\u0430\u0442\u0430\u0440", "KE": "\u041a\u0435\u043d\u0438\u044f", "CY": "\u041a\u0438\u043f\u0440", "KG": "\u041a\u0438\u0440\u0433\u0438\u0437\u0438\u044f", "KI": "\u041a\u0438\u0440\u0438\u0431\u0430\u0442\u0438", "CN": "\u041a\u0438\u0442\u0430\u0439", "KP": "\u041a\u041d\u0414\u0420", "CC": "\u041a\u043e\u043a\u043e\u0441\u043e\u0432\u044b\u0435 \u043e-\u0432\u0430", "CO": "\u041a\u043e\u043b\u0443\u043c\u0431\u0438\u044f", "KM": "\u041a\u043e\u043c\u043e\u0440\u044b", "CG": "\u041a\u043e\u043d\u0433\u043e - \u0411\u0440\u0430\u0437\u0437\u0430\u0432\u0438\u043b\u044c", "CD": "\u041a\u043e\u043d\u0433\u043e - \u041a\u0438\u043d\u0448\u0430\u0441\u0430", "CR": "\u041a\u043e\u0441\u0442\u0430-\u0420\u0438\u043a\u0430", "CI": "\u041a\u043e\u0442-\u0434\u2019\u0418\u0432\u0443\u0430\u0440", "CU": "\u041a\u0443\u0431\u0430", "KW": "\u041a\u0443\u0432\u0435\u0439\u0442", "CW": "\u041a\u044e\u0440\u0430\u0441\u0430\u043e", "LA": "\u041b\u0430\u043e\u0441", "LV": "\u041b\u0430\u0442\u0432\u0438\u044f", "LS": "\u041b\u0435\u0441\u043e\u0442\u043e", "LR": "\u041b\u0438\u0431\u0435\u0440\u0438\u044f", "LB": "\u041b\u0438\u0432\u0430\u043d", "LY": "\u041b\u0438\u0432\u0438\u044f", "LT": "\u041b\u0438\u0442\u0432\u0430", "LI": "\u041b\u0438\u0445\u0442\u0435\u043d\u0448\u0442\u0435\u0439\u043d", "LU": "\u041b\u044e\u043a\u0441\u0435\u043c\u0431\u0443\u0440\u0433", "MU": "\u041c\u0430\u0432\u0440\u0438\u043a\u0438\u0439", "MR": "\u041c\u0430\u0432\u0440\u0438\u0442\u0430\u043d\u0438\u044f", "MG": "\u041c\u0430\u0434\u0430\u0433\u0430\u0441\u043a\u0430\u0440", "YT": "\u041c\u0430\u0439\u043e\u0442\u0442\u0430", "MO": "\u041c\u0430\u043a\u0430\u043e (\u0421\u0410\u0420)", "MW": "\u041c\u0430\u043b\u0430\u0432\u0438", "MY": "\u041c\u0430\u043b\u0430\u0439\u0437\u0438\u044f", "ML": "\u041c\u0430\u043b\u0438", "MV": "\u041c\u0430\u043b\u044c\u0434\u0438\u0432\u044b", "MT": "\u041c\u0430\u043b\u044c\u0442\u0430", "MA": "\u041c\u0430\u0440\u043e\u043a\u043a\u043e", "MQ": "\u041c\u0430\u0440\u0442\u0438\u043d\u0438\u043a\u0430", "MX": "\u041c\u0435\u043a\u0441\u0438\u043a\u0430", "MZ": "\u041c\u043e\u0437\u0430\u043c\u0431\u0438\u043a", "MD": "\u041c\u043e\u043b\u0434\u043e\u0432\u0430", "MC": "\u041c\u043e\u043d\u0430\u043a\u043e", "MN": "\u041c\u043e\u043d\u0433\u043e\u043b\u0438\u044f", "MS": "\u041c\u043e\u043d\u0442\u0441\u0435\u0440\u0440\u0430\u0442", "MM": "\u041c\u044c\u044f\u043d\u043c\u0430 (\u0411\u0438\u0440\u043c\u0430)", "NA": "\u041d\u0430\u043c\u0438\u0431\u0438\u044f", "NR": "\u041d\u0430\u0443\u0440\u0443", "NP": "\u041d\u0435\u043f\u0430\u043b", "NE": "\u041d\u0438\u0433\u0435\u0440", "NG": "\u041d\u0438\u0433\u0435\u0440\u0438\u044f", "NL": "\u041d\u0438\u0434\u0435\u0440\u043b\u0430\u043d\u0434\u044b", "NI": "\u041d\u0438\u043a\u0430\u0440\u0430\u0433\u0443\u0430", "NU": "\u041d\u0438\u0443\u044d", "NZ": "\u041d\u043e\u0432\u0430\u044f \u0417\u0435\u043b\u0430\u043d\u0434\u0438\u044f", "NC": "\u041d\u043e\u0432\u0430\u044f \u041a\u0430\u043b\u0435\u0434\u043e\u043d\u0438\u044f", "NO": "\u041d\u043e\u0440\u0432\u0435\u0433\u0438\u044f", "BV": "\u043e-\u0432 \u0411\u0443\u0432\u0435", "IM": "\u043e-\u0432 \u041c\u044d\u043d", "NF": "\u043e-\u0432 \u041d\u043e\u0440\u0444\u043e\u043b\u043a", "CX": "\u043e-\u0432 \u0420\u043e\u0436\u0434\u0435\u0441\u0442\u0432\u0430", "SH": "\u043e-\u0432 \u0421\u0432. \u0415\u043b\u0435\u043d\u044b", "PN": "\u043e-\u0432\u0430 \u041f\u0438\u0442\u043a\u044d\u0440\u043d", "TC": "\u043e-\u0432\u0430 \u0422\u0451\u0440\u043a\u0441 \u0438 \u041a\u0430\u0439\u043a\u043e\u0441", "HM": "\u043e-\u0432\u0430 \u0425\u0435\u0440\u0434 \u0438 \u041c\u0430\u043a\u0434\u043e\u043d\u0430\u043b\u044c\u0434", "AE": "\u041e\u0410\u042d", "OM": "\u041e\u043c\u0430\u043d", "KY": "\u041e\u0441\u0442\u0440\u043e\u0432\u0430 \u041a\u0430\u0439\u043c\u0430\u043d", "CK": "\u041e\u0441\u0442\u0440\u043e\u0432\u0430 \u041a\u0443\u043a\u0430", "PK": "\u041f\u0430\u043a\u0438\u0441\u0442\u0430\u043d", "PW": "\u041f\u0430\u043b\u0430\u0443", "PA": "\u041f\u0430\u043d\u0430\u043c\u0430", "PG": "\u041f\u0430\u043f\u0443\u0430 \u2014 \u041d\u043e\u0432\u0430\u044f \u0413\u0432\u0438\u043d\u0435\u044f", "PY": "\u041f\u0430\u0440\u0430\u0433\u0432\u0430\u0439", "PE": "\u041f\u0435\u0440\u0443", "PL": "\u041f\u043e\u043b\u044c\u0448\u0430", "PT": "\u041f\u043e\u0440\u0442\u0443\u0433\u0430\u043b\u0438\u044f", "PR": "\u041f\u0443\u044d\u0440\u0442\u043e-\u0420\u0438\u043a\u043e", "KR": "\u0420\u0435\u0441\u043f\u0443\u0431\u043b\u0438\u043a\u0430 \u041a\u043e\u0440\u0435\u044f", "RE": "\u0420\u0435\u044e\u043d\u044c\u043e\u043d", "RU": "\u0420\u043e\u0441\u0441\u0438\u044f", "RW": "\u0420\u0443\u0430\u043d\u0434\u0430", "RO": "\u0420\u0443\u043c\u044b\u043d\u0438\u044f", "SV": "\u0421\u0430\u043b\u044c\u0432\u0430\u0434\u043e\u0440", "WS": "\u0421\u0430\u043c\u043e\u0430", "SM": "\u0421\u0430\u043d-\u041c\u0430\u0440\u0438\u043d\u043e", "ST": "\u0421\u0430\u043d-\u0422\u043e\u043c\u0435 \u0438 \u041f\u0440\u0438\u043d\u0441\u0438\u043f\u0438", "SA": "\u0421\u0430\u0443\u0434\u043e\u0432\u0441\u043a\u0430\u044f \u0410\u0440\u0430\u0432\u0438\u044f", "MK": "\u0421\u0435\u0432\u0435\u0440\u043d\u0430\u044f \u041c\u0430\u043a\u0435\u0434\u043e\u043d\u0438\u044f", "SC": "\u0421\u0435\u0439\u0448\u0435\u043b\u044c\u0441\u043a\u0438\u0435 \u041e\u0441\u0442\u0440\u043e\u0432\u0430", "BL": "\u0421\u0435\u043d-\u0411\u0430\u0440\u0442\u0435\u043b\u0435\u043c\u0438", "MF": "\u0421\u0435\u043d-\u041c\u0430\u0440\u0442\u0435\u043d", "PM": "\u0421\u0435\u043d-\u041f\u044c\u0435\u0440 \u0438 \u041c\u0438\u043a\u0435\u043b\u043e\u043d", "SN": "\u0421\u0435\u043d\u0435\u0433\u0430\u043b", "VC": "\u0421\u0435\u043d\u0442-\u0412\u0438\u043d\u0441\u0435\u043d\u0442 \u0438 \u0413\u0440\u0435\u043d\u0430\u0434\u0438\u043d\u044b", "KN": "\u0421\u0435\u043d\u0442-\u041a\u0438\u0442\u0441 \u0438 \u041d\u0435\u0432\u0438\u0441", "LC": "\u0421\u0435\u043d\u0442-\u041b\u044e\u0441\u0438\u044f", "RS": "\u0421\u0435\u0440\u0431\u0438\u044f", "SG": "\u0421\u0438\u043d\u0433\u0430\u043f\u0443\u0440", "SX": "\u0421\u0438\u043d\u0442-\u041c\u0430\u0440\u0442\u0435\u043d", "SY": "\u0421\u0438\u0440\u0438\u044f", "SK": "\u0421\u043b\u043e\u0432\u0430\u043a\u0438\u044f", "SI": "\u0421\u043b\u043e\u0432\u0435\u043d\u0438\u044f", "US": "\u0421\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u043d\u044b\u0435 \u0428\u0442\u0430\u0442\u044b", "SB": "\u0421\u043e\u043b\u043e\u043c\u043e\u043d\u043e\u0432\u044b \u041e\u0441\u0442\u0440\u043e\u0432\u0430", "SO": "\u0421\u043e\u043c\u0430\u043b\u0438", "SD": "\u0421\u0443\u0434\u0430\u043d", "SR": "\u0421\u0443\u0440\u0438\u043d\u0430\u043c", "SL": "\u0421\u044c\u0435\u0440\u0440\u0430-\u041b\u0435\u043e\u043d\u0435", "TJ": "\u0422\u0430\u0434\u0436\u0438\u043a\u0438\u0441\u0442\u0430\u043d", "TH": "\u0422\u0430\u0438\u043b\u0430\u043d\u0434", "TW": "\u0422\u0430\u0439\u0432\u0430\u043d\u044c", "TZ": "\u0422\u0430\u043d\u0437\u0430\u043d\u0438\u044f", "TG": "\u0422\u043e\u0433\u043e", "TK": "\u0422\u043e\u043a\u0435\u043b\u0430\u0443", "TO": "\u0422\u043e\u043d\u0433\u0430", "TT": "\u0422\u0440\u0438\u043d\u0438\u0434\u0430\u0434 \u0438 \u0422\u043e\u0431\u0430\u0433\u043e", "TN": "\u0422\u0443\u043d\u0438\u0441", "TM": "\u0422\u0443\u0440\u043a\u043c\u0435\u043d\u0438\u0441\u0442\u0430\u043d", "TR": "\u0422\u0443\u0440\u0446\u0438\u044f", "UG": "\u0423\u0433\u0430\u043d\u0434\u0430", "UZ": "\u0423\u0437\u0431\u0435\u043a\u0438\u0441\u0442\u0430\u043d", "UA": "\u0423\u043a\u0440\u0430\u0438\u043d\u0430", "WF": "\u0423\u043e\u043b\u043b\u0438\u0441 \u0438 \u0424\u0443\u0442\u0443\u043d\u0430", "UY": "\u0423\u0440\u0443\u0433\u0432\u0430\u0439", "FO": "\u0424\u0430\u0440\u0435\u0440\u0441\u043a\u0438\u0435 \u043e-\u0432\u0430", "FJ": "\u0424\u0438\u0434\u0436\u0438", "PH": "\u0424\u0438\u043b\u0438\u043f\u043f\u0438\u043d\u044b", "FI": "\u0424\u0438\u043d\u043b\u044f\u043d\u0434\u0438\u044f", "FK": "\u0424\u043e\u043b\u043a\u043b\u0435\u043d\u0434\u0441\u043a\u0438\u0435 \u043e-\u0432\u0430", "FR": "\u0424\u0440\u0430\u043d\u0446\u0438\u044f", "GF": "\u0424\u0440\u0430\u043d\u0446\u0443\u0437\u0441\u043a\u0430\u044f \u0413\u0432\u0438\u0430\u043d\u0430", "PF": "\u0424\u0440\u0430\u043d\u0446\u0443\u0437\u0441\u043a\u0430\u044f \u041f\u043e\u043b\u0438\u043d\u0435\u0437\u0438\u044f", "TF": "\u0424\u0440\u0430\u043d\u0446\u0443\u0437\u0441\u043a\u0438\u0435 \u042e\u0436\u043d\u044b\u0435 \u0442\u0435\u0440\u0440\u0438\u0442\u043e\u0440\u0438\u0438", "HR": "\u0425\u043e\u0440\u0432\u0430\u0442\u0438\u044f", "CF": "\u0426\u0435\u043d\u0442\u0440\u0430\u043b\u044c\u043d\u043e-\u0410\u0444\u0440\u0438\u043a\u0430\u043d\u0441\u043a\u0430\u044f \u0420\u0435\u0441\u043f\u0443\u0431\u043b\u0438\u043a\u0430", "TD": "\u0427\u0430\u0434", "ME": "\u0427\u0435\u0440\u043d\u043e\u0433\u043e\u0440\u0438\u044f", "CZ": "\u0427\u0435\u0445\u0438\u044f", "CL": "\u0427\u0438\u043b\u0438", "CH": "\u0428\u0432\u0435\u0439\u0446\u0430\u0440\u0438\u044f", "SE": "\u0428\u0432\u0435\u0446\u0438\u044f", "SJ": "\u0428\u043f\u0438\u0446\u0431\u0435\u0440\u0433\u0435\u043d \u0438 \u042f\u043d-\u041c\u0430\u0439\u0435\u043d", "LK": "\u0428\u0440\u0438-\u041b\u0430\u043d\u043a\u0430", "EC": "\u042d\u043a\u0432\u0430\u0434\u043e\u0440", "GQ": "\u042d\u043a\u0432\u0430\u0442\u043e\u0440\u0438\u0430\u043b\u044c\u043d\u0430\u044f \u0413\u0432\u0438\u043d\u0435\u044f", "ER": "\u042d\u0440\u0438\u0442\u0440\u0435\u044f", "SZ": "\u042d\u0441\u0432\u0430\u0442\u0438\u043d\u0438", "EE": "\u042d\u0441\u0442\u043e\u043d\u0438\u044f", "ET": "\u042d\u0444\u0438\u043e\u043f\u0438\u044f", "GS": "\u042e\u0436\u043d\u0430\u044f \u0413\u0435\u043e\u0440\u0433\u0438\u044f \u0438 \u042e\u0436\u043d\u044b\u0435 \u0421\u0430\u043d\u0434\u0432\u0438\u0447\u0435\u0432\u044b \u043e-\u0432\u0430", "ZA": "\u042e\u0436\u043d\u043e-\u0410\u0444\u0440\u0438\u043a\u0430\u043d\u0441\u043a\u0430\u044f \u0420\u0435\u0441\u043f\u0443\u0431\u043b\u0438\u043a\u0430", "SS": "\u042e\u0436\u043d\u044b\u0439 \u0421\u0443\u0434\u0430\u043d", "JM": "\u042f\u043c\u0430\u0439\u043a\u0430", "JP": "\u042f\u043f\u043e\u043d\u0438\u044f"}onionshare-onionshare-26fcdc5/desktop/onionshare/resources/countries/sk.json000066400000000000000000000130121521174352300276730ustar00rootroot00000000000000{"AF": "Afganistan", "AX": "Alandy", "AL": "Alb\u00e1nsko", "DZ": "Al\u017e\u00edrsko", "AS": "Americk\u00e1 Samoa", "VI": "Americk\u00e9 Panensk\u00e9 ostrovy", "AD": "Andorra", "AO": "Angola", "AI": "Anguilla", "AQ": "Antarkt\u00edda", "AG": "Antigua a Barbuda", "AR": "Argent\u00edna", "AM": "Arm\u00e9nsko", "AW": "Aruba", "AU": "Austr\u00e1lia", "AZ": "Azerbajd\u017ean", "BS": "Bahamy", "BH": "Bahrajn", "BD": "Banglad\u00e9\u0161", "BB": "Barbados", "BE": "Belgicko", "BZ": "Belize", "BJ": "Benin", "BM": "Bermudy", "BT": "Bhut\u00e1n", "BY": "Bielorusko", "BO": "Bol\u00edvia", "BA": "Bosna a Hercegovina", "BW": "Botswana", "BV": "Bouvetov ostrov", "BR": "Braz\u00edlia", "IO": "Britsk\u00e9 indickooce\u00e1nske \u00fazemie", "VG": "Britsk\u00e9 Panensk\u00e9 ostrovy", "BN": "Brunej", "BG": "Bulharsko", "BF": "Burkina Faso", "BI": "Burundi", "CK": "Cookove ostrovy", "CW": "Cura\u00e7ao", "CY": "Cyprus", "TD": "\u010cad", "CZ": "\u010cesko", "ME": "\u010cierna Hora", "CL": "\u010cile", "CN": "\u010c\u00edna", "DK": "D\u00e1nsko", "DM": "Dominika", "DO": "Dominik\u00e1nska republika", "DJ": "D\u017eibutsko", "EG": "Egypt", "EC": "Ekv\u00e1dor", "ER": "Eritrea", "EE": "Est\u00f3nsko", "SZ": "Eswatini", "ET": "Eti\u00f3pia", "FO": "Faersk\u00e9 ostrovy", "FK": "Falklandy", "FJ": "Fid\u017ei", "PH": "Filip\u00edny", "FI": "F\u00ednsko", "GF": "Franc\u00fazska Guyana", "PF": "Franc\u00fazska Polyn\u00e9zia", "TF": "Franc\u00fazske ju\u017en\u00e9 a antarktick\u00e9 \u00fazemia", "FR": "Franc\u00fazsko", "GA": "Gabon", "GM": "Gambia", "GH": "Ghana", "GI": "Gibralt\u00e1r", "GR": "Gr\u00e9cko", "GD": "Grenada", "GL": "Gr\u00f3nsko", "GE": "Gruz\u00ednsko", "GP": "Guadeloupe", "GU": "Guam", "GT": "Guatemala", "GG": "Guernsey", "GN": "Guinea", "GW": "Guinea-Bissau", "GY": "Guyana", "HT": "Haiti", "HM": "Heardov ostrov a Macdonaldove ostrovy", "NL": "Holandsko", "HN": "Honduras", "HK": "Hongkong \u2013 OAO \u010c\u00edny", "HR": "Chorv\u00e1tsko", "IN": "India", "ID": "Indon\u00e9zia", "IQ": "Irak", "IR": "Ir\u00e1n", "IE": "\u00cdrsko", "IS": "Island", "IL": "Izrael", "JM": "Jamajka", "JP": "Japonsko", "YE": "Jemen", "JO": "Jord\u00e1nsko", "ZA": "Ju\u017en\u00e1 Afrika", "GS": "Ju\u017en\u00e1 Georgia a Ju\u017en\u00e9 Sandwichove ostrovy", "KR": "Ju\u017en\u00e1 K\u00f3rea", "SS": "Ju\u017en\u00fd Sud\u00e1n", "KY": "Kajmanie ostrovy", "KH": "Kambod\u017ea", "CM": "Kamerun", "CA": "Kanada", "CV": "Kapverdy", "BQ": "Karibsk\u00e9 Holandsko", "QA": "Katar", "KZ": "Kazachstan", "KE": "Ke\u0148a", "KG": "Kirgizsko", "KI": "Kiribati", "CC": "Kokosov\u00e9 ostrovy", "CO": "Kolumbia", "KM": "Komory", "CD": "Kon\u017esk\u00e1 demokratick\u00e1 republika", "CG": "Kon\u017esk\u00e1 republika", "CR": "Kostarika", "CU": "Kuba", "KW": "Kuvajt", "LA": "Laos", "LS": "Lesotho", "LB": "Libanon", "LR": "Lib\u00e9ria", "LY": "L\u00edbya", "LI": "Lichten\u0161tajnsko", "LT": "Litva", "LV": "Loty\u0161sko", "LU": "Luxembursko", "MO": "Macao \u2013 OAO \u010c\u00edny", "MG": "Madagaskar", "HU": "Ma\u010farsko", "MY": "Malajzia", "MW": "Malawi", "MV": "Maldivy", "ML": "Mali", "MT": "Malta", "MA": "Maroko", "MQ": "Martinik", "MU": "Maur\u00edcius", "MR": "Maurit\u00e1nia", "YT": "Mayotte", "MX": "Mexiko", "MM": "Mjanmarsko", "MD": "Moldavsko", "MC": "Monako", "MN": "Mongolsko", "MS": "Montserrat", "MZ": "Mozambik", "NA": "Nam\u00edbia", "NR": "Nauru", "DE": "Nemecko", "NP": "Nep\u00e1l", "NE": "Niger", "NG": "Nig\u00e9ria", "NI": "Nikaragua", "NU": "Niue", "NF": "Norfolk", "NO": "N\u00f3rsko", "NC": "Nov\u00e1 Kaled\u00f3nia", "NZ": "Nov\u00fd Z\u00e9land", "OM": "Om\u00e1n", "IM": "Ostrov Man", "PK": "Pakistan", "PW": "Palau", "PA": "Panama", "PG": "Papua-Nov\u00e1 Guinea", "PY": "Paraguaj", "PE": "Peru", "PN": "Pitcairnove ostrovy", "CI": "Pobre\u017eie Slonoviny", "PL": "Po\u013esko", "PR": "Portoriko", "PT": "Portugalsko", "AT": "Rak\u00fasko", "RE": "R\u00e9union", "GQ": "Rovn\u00edkov\u00e1 Guinea", "RO": "Rumunsko", "RU": "Rusko", "RW": "Rwanda", "PM": "Saint Pierre a Miquelon", "SV": "Salv\u00e1dor", "WS": "Samoa", "SM": "San Mar\u00edno", "SA": "Saudsk\u00e1 Ar\u00e1bia", "SN": "Senegal", "KP": "Severn\u00e1 K\u00f3rea", "MK": "Severn\u00e9 Maced\u00f3nsko", "SC": "Seychely", "SL": "Sierra Leone", "SG": "Singapur", "SK": "Slovensko", "SI": "Slovinsko", "SO": "Som\u00e1lsko", "AE": "Spojen\u00e9 arabsk\u00e9 emir\u00e1ty", "GB": "Spojen\u00e9 kr\u00e1\u013eovstvo", "US": "Spojen\u00e9 \u0161t\u00e1ty", "RS": "Srbsko", "LK": "Sr\u00ed Lanka", "CF": "Stredoafrick\u00e1 republika", "SD": "Sud\u00e1n", "SR": "Surinam", "SJ": "Svalbard a Jan Mayen", "SH": "Sv\u00e4t\u00e1 Helena", "LC": "Sv\u00e4t\u00e1 Lucia", "BL": "Sv\u00e4t\u00fd Bartolomej", "KN": "Sv\u00e4t\u00fd Kri\u0161tof a Nevis", "MF": "Sv\u00e4t\u00fd Martin (fr.)", "SX": "Sv\u00e4t\u00fd Martin (hol.)", "ST": "Sv\u00e4t\u00fd Tom\u00e1\u0161 a Princov ostrov", "VC": "Sv\u00e4t\u00fd Vincent a Grenad\u00edny", "SY": "S\u00fdria", "SB": "\u0160alam\u00fanove ostrovy", "ES": "\u0160panielsko", "CH": "\u0160vaj\u010diarsko", "SE": "\u0160v\u00e9dsko", "TJ": "Tad\u017eikistan", "TW": "Taiwan", "IT": "Taliansko", "TZ": "Tanz\u00e1nia", "TH": "Thajsko", "TG": "Togo", "TK": "Tokelau", "TO": "Tonga", "TT": "Trinidad a Tobago", "TN": "Tunisko", "TR": "Turecko", "TM": "Turkm\u00e9nsko", "TC": "Turks a Caicos", "UG": "Uganda", "UA": "Ukrajina", "UY": "Uruguaj", "UZ": "Uzbekistan", "VU": "Vanuatu", "VA": "Vatik\u00e1n", "VE": "Venezuela", "CX": "Viano\u010dn\u00fd ostrov", "VN": "Vietnam", "TL": "V\u00fdchodn\u00fd Timor", "WF": "Wallis a Futuna", "ZM": "Zambia", "EH": "Z\u00e1padn\u00e1 Sahara", "ZW": "Zimbabwe"}onionshare-onionshare-26fcdc5/desktop/onionshare/resources/countries/sn.json000066400000000000000000000113221521174352300277000ustar00rootroot00000000000000{"AF": "Afuganistani", "AR": "Ajentina", "AX": "\u00c5land Islands", "AL": "Albania", "DZ": "Aljeria", "US": "Amerika", "AD": "Andora", "AO": "Angola", "AI": "Anguila", "AQ": "Antarctica", "AG": "Antigua ne Barbuda", "AM": "Armenia", "AW": "Arubha", "AU": "Australia", "AT": "Austria", "AZ": "Azabajani", "BS": "Bahama", "BH": "Bahareni", "BD": "Bangladeshi", "BB": "Barbados", "BY": "Belarusi", "BZ": "Belize", "BE": "Beljium", "BJ": "Benini", "BM": "Bermuda", "BT": "Bhutani", "BO": "Bolivia", "BW": "Botswana", "BV": "Bouvet Island", "BA": "Boznia ne Herzegovina", "BR": "Brazil", "IO": "British Indian Ocean Territory", "BF": "Bukinafaso", "BG": "Bulgaria", "BI": "Burundi", "BN": "Burunei", "BQ": "Caribbean Netherlands", "CF": "Central African Republic", "TD": "Chadi", "CL": "Chile", "CN": "China", "NF": "Chitsuwa cheNorfolk", "CX": "Christmas Island", "CC": "Cocos (Keeling) Islands", "CU": "Cuba", "CW": "Cura\u00e7ao", "CY": "Cyprus", "CZ": "Czech Republic", "CD": "Democratic Republic of the Congo", "DK": "Denmark", "DJ": "Djibouti", "DM": "Dominica", "DO": "Dominican Republic", "TL": "East Timor", "EC": "Ecuador", "EG": "Egypt", "SV": "El Salvador", "GQ": "Equatorial Guinea", "ER": "Eritrea", "EE": "Estonia", "ET": "Etiopia", "FO": "Faroe Islands", "FJ": "Fiji", "FI": "Finland", "FR": "France", "GF": "French Guiana", "PF": "French Polynesia", "TF": "French Southern Territories", "GA": "Gabon", "GM": "Gambia", "GE": "Georgia", "DE": "Germany", "GH": "Ghana", "GI": "Gibraltar", "GR": "Greece", "GL": "Greenland", "GD": "Grenada", "GP": "Guadeloupe", "GU": "Guam", "GT": "Guatemala", "GG": "Guernsey", "GN": "Guinea", "GW": "Guinea-Bissau", "GY": "Guyana", "HT": "Haiti", "HM": "Heard & McDonald Islands", "HN": "Honduras", "HK": "Hong Kong SAR China", "HU": "Hungary", "IS": "Iceland", "IN": "India", "ID": "Indonesia", "IR": "Iran", "IQ": "Iraq", "IE": "Ireland", "IM": "Isle of Man", "IT": "Italy", "CI": "Ivory Coast", "IL": "Izuraeri", "JM": "Jamaica", "JP": "Japan", "JO": "Jordan", "KH": "Kambodia", "CM": "Kameruni", "CA": "Kanada", "KZ": "Kazakhstan", "KE": "Kenya", "KI": "Kiribati", "CO": "Kolombia", "KM": "Komoro", "CG": "Kongo", "HR": "Korasia", "KP": "Korea, North", "KR": "Korea, South", "CR": "Kostarika", "KW": "Kuwait", "KG": "Kyrgyzstan", "LA": "Laos", "LV": "Latvia", "LB": "Lebanon", "LS": "Lesotho", "LR": "Liberia", "LY": "Libya", "LI": "Liechtenstein", "LT": "Lithuania", "LU": "Luxembourg", "MO": "Macao SAR China", "MG": "Madagascar", "MW": "Malawi", "MY": "Malaysia", "MV": "Maldives", "ML": "Mali", "MT": "Malta", "MQ": "Martinique", "MR": "Mauritania", "MU": "Mauritius", "YT": "Mayotte", "MX": "Mexico", "MD": "Moldova", "MC": "Monaco", "MN": "Mongolia", "ME": "Montenegro", "MS": "Montserrat", "MA": "Morocco", "MZ": "Mozambique", "MM": "Myanmar", "NA": "Namibia", "NR": "Nauru", "NP": "Nepal", "NL": "Netherlands", "NC": "New Caledonia", "NZ": "New Zealand", "NI": "Nicaragua", "NE": "Niger", "NG": "Nigeria", "NU": "Niue", "MK": "North Macedonia", "NO": "Norway", "OM": "Oman", "PK": "Pakistan", "PW": "Palau", "PA": "Panama", "PG": "Papua New Guinea", "PY": "Paraguay", "PE": "Peru", "PH": "Philippines", "PN": "Pitcairn", "PL": "Poland", "PT": "Portugal", "PR": "Puerto Rico", "QA": "Qatar", "RE": "R\u00e9union", "RO": "Romania", "RU": "Russia", "RW": "Rwanda", "SH": "Saint Helena", "KN": "Saint Kitts and Nevis", "LC": "Saint Lucia", "PM": "Saint Pierre and Miquelon", "VC": "Saint Vincent and the Grenadines", "WS": "Samoa", "AS": "Samoa ye Amerika", "SM": "San Marino", "ST": "S\u00e3o Tom\u00e9 and Pr\u00edncipe", "SA": "Saudi Arabia", "SN": "Senegal", "RS": "Serbia", "SC": "Seychelles", "SL": "Sierra Leone", "SG": "Singapore", "SX": "Sint Maarten", "SK": "Slovakia", "SI": "Slovenia", "SO": "Somalia", "ZA": "South Africa", "GS": "South Georgia & South Sandwich Islands", "SS": "South Sudan", "ES": "Spain", "LK": "Sri Lanka", "BL": "St. Barth\u00e9lemy", "MF": "St. Martin", "SD": "Sudan", "SR": "Suriname", "SJ": "Svalbard & Jan Mayen", "SZ": "Swaziland", "SE": "Sweden", "CH": "Switzerland", "SY": "Syria", "TW": "Taiwan", "TJ": "Tajikistan", "TZ": "Tanzania", "TH": "Thailand", "TG": "Togo", "TK": "Tokelau", "TO": "Tonga", "TT": "Trinidad and Tobago", "TN": "Tunisia", "TR": "Turkey", "TM": "Turkmenistan", "UG": "Uganda", "UA": "Ukraine", "AE": "United Arab Emirates", "GB": "United Kingdom", "UY": "Uruguay", "UZ": "Uzbekistan", "VU": "Vanuatu", "VA": "Vatican State", "VE": "Venezuela", "VN": "Vietnam", "WF": "Wallis and Futuna", "EH": "Western Sahara", "YE": "Yemen", "ZM": "Zambia", "ZW": "Zimbabwe", "SB": "Zvitsuwa zvaSolomon", "VI": "Zvitsuwa zveAmerika", "CV": "Zvitsuwa zveCape Verde", "KY": "Zvitsuwa zveCayman", "CK": "Zvitsuwa zveCook", "FK": "Zvitsuwa zveFalklands", "VG": "Zvitsuwa zveHingirandi", "TC": "Zvitsuwa zveTurk neCaico"}onionshare-onionshare-26fcdc5/desktop/onionshare/resources/countries/sq.json000066400000000000000000000116741521174352300277150ustar00rootroot00000000000000{"AF": "Afganistan", "ZA": "Afrika e Jugut", "DZ": "Algjeri", "AD": "Andorr\u00eb", "AO": "Angol\u00eb", "AI": "Anguil\u00eb", "AQ": "Antarktik\u00eb", "AG": "Antigua e Barbuda", "SA": "Arabi Saudite", "AR": "Argjentin\u00eb", "AM": "Armeni", "AW": "Arub\u00eb", "AU": "Australi", "AT": "Austri", "AZ": "Azerbajxhan", "BS": "Bahama", "BH": "Bahrejn", "BD": "Bangladesh", "BB": "Barbados", "BE": "Belgjik\u00eb", "BZ": "Beliz\u00eb", "BJ": "Benin", "BM": "Bermude", "BY": "Bjellorusi", "BO": "Bolivi", "BA": "Bosnj\u00eb-Hercegovin\u00eb", "BW": "Botsvan\u00eb", "BR": "Brazil", "BN": "Brunei", "BG": "Bullgari", "BF": "Burkina-Faso", "BI": "Burundi", "BT": "Butan", "CI": "C\u00f4te d\u2019Ivoire", "TD": "\u00c7ad", "CZ": "\u00c7eki", "DK": "Danimark\u00eb", "DM": "Dominik\u00eb", "EG": "Egjipt", "EC": "Ekuador", "AE": "Emiratet e Bashkuara Arabe", "ER": "Eritre", "EE": "Estoni", "SZ": "Esvatini", "ET": "Etiopi", "PH": "Filipine", "FI": "Finland\u00eb", "FJ": "Fixhi", "FR": "Franc\u00eb", "GA": "Gabon", "GM": "Gambi", "GH": "Gan\u00eb", "GG": "Gernsej", "GD": "Granad\u00eb", "GR": "Greqi", "GL": "Gr\u00ebnland\u00eb", "GP": "Guadelup\u00eb", "GF": "Guajana Franceze", "GY": "Guajan\u00eb", "GU": "Guam", "GT": "Guatemal\u00eb", "GN": "Guine", "GW": "Guine-Bisau", "PG": "Guineja e Re-Papua", "GQ": "Guineja Ekuatoriale", "GE": "Gjeorgji", "DE": "Gjermani", "GI": "Gjibraltar", "HT": "Haiti", "NL": "Holand\u00eb", "HN": "Honduras", "HU": "Hungari", "IN": "Indi", "ID": "Indonezi", "IQ": "Irak", "IR": "Iran", "IE": "Irland\u00eb", "IS": "Island\u00eb", "AX": "Ishujt Aland\u00eb", "VG": "Ishujt e Virgj\u00ebr Britanik\u00eb", "VI": "Ishujt e Virgj\u00ebr t\u00eb SHBA-s\u00eb", "FK": "Ishujt Falkland", "FO": "Ishujt Faroe", "HM": "Ishujt H\u00ebrd e Mekdonald", "KY": "Ishujt Kajman", "CC": "Ishujt Kokos", "CK": "Ishujt Kuk", "PN": "Ishujt Pitkern", "SB": "Ishujt Solomon", "TC": "Ishujt Turks dhe Kaikos", "BV": "Ishulli Bove", "CX": "Ishulli i Krishtlindjes", "IM": "Ishulli i Manit", "NF": "Ishulli Norfolk", "IT": "Itali", "IL": "Izrael", "JP": "Japoni", "YE": "Jemen", "JO": "Jordani", "NC": "Kaledoni e Re", "KH": "Kamboxhia", "CM": "Kamerun", "CA": "Kanada", "BQ": "Karaibet holandeze", "QA": "Katar", "KZ": "Kazakistan", "KE": "Kenia", "CV": "Kepi i Gjelb\u00ebr", "CL": "Kili", "CN": "Kin\u00eb", "KG": "Kirgizi", "KI": "Kiribati", "CO": "Kolumbi", "KM": "Komore", "CG": "Kongo-Brazavil\u00eb", "CD": "Kongo-Kinshasa", "KR": "Kore e Jugut", "KP": "Kore e Veriut", "CR": "Kosta-Rik\u00eb", "HR": "Kroaci", "CU": "Kub\u00eb", "CW": "Kurasao", "KW": "Kuvajt", "LA": "Laos", "LS": "Lesoto", "LV": "Letoni", "LB": "Liban", "LR": "Liberi", "LY": "Libi", "LI": "Lihtenshtajn", "LT": "Lituani", "LU": "Luksemburg", "MG": "Madagaskar", "YT": "Majot\u00eb", "ME": "Mal i Zi", "MY": "Malajzi", "MW": "Malavi", "MV": "Maldive", "ML": "Mali", "MT": "Malt\u00eb", "MK": "Maqedonia e Veriut", "MA": "Marok", "MQ": "Martinik\u00eb", "MR": "Mauritani", "MU": "Mauritius", "GB": "Mbret\u00ebria e Bashkuar", "MX": "Meksik\u00eb", "MM": "Mianmar (Burm\u00eb)", "MD": "Moldavi", "MC": "Monako", "MN": "Mongoli", "MS": "Montserat", "MZ": "Mozambik", "NA": "Namibi", "NR": "Nauru", "NP": "Nepal", "NE": "Niger", "NG": "Nigeri", "NI": "Nikaragua", "NU": "Niue", "NO": "Norvegji", "OM": "Oman", "PK": "Pakistan", "PW": "Palau", "PA": "Panama", "PY": "Paraguai", "PE": "Peru", "PF": "Polinezia Franceze", "PL": "Poloni", "PR": "Porto-Riko", "PT": "Portugali", "CY": "Qipro", "DO": "Republika Dominikane", "CF": "Republika e Afrik\u00ebs Qendrore", "RE": "Reunion", "HK": "RPA i Hong-Kongut", "MO": "RPA i Makaos", "RW": "Ruand\u00eb", "RO": "Rumani", "RU": "Rusi", "EH": "Saharaja Per\u00ebndimore", "SV": "Salvador", "WS": "Samoa", "AS": "Samoa Amerikane", "SM": "San-Marino", "ST": "Sao-Tome e Principe", "SC": "Sejshelle", "BL": "Sen-Bartelemi", "MF": "Sen-Marten", "SN": "Senegal", "RS": "Serbi", "SL": "Sierra-Leone", "SG": "Singapor", "SX": "Sint-Marten", "SY": "Siri", "SK": "Sllovaki", "SI": "Slloveni", "SO": "Somali", "ES": "Spanj\u00eb", "LK": "Sri-Lank\u00eb", "SD": "Sudan", "SS": "Sudani i Jugut", "SE": "Suedi", "SR": "Surinami", "SJ": "Svalbard e Jan-Majen", "US": "SHBA", "SH": "Sh\u00ebn-Elen\u00eb", "KN": "Sh\u00ebn-Kits dhe Nevis", "LC": "Sh\u00ebn-Lu\u00e7ia", "PM": "Sh\u00ebn-Pier dhe Mikelon", "VC": "Sh\u00ebn-Vincent dhe Grenadine", "AL": "Shqip\u00ebri", "TH": "Tajland\u00eb", "TW": "Tajvan", "TZ": "Tanzani", "TJ": "Taxhikistan", "TF": "Territoret Jugore Franceze", "IO": "Territori Britanik i Oqeanit Indian", "TL": "Timor-Leste", "TG": "Togo", "TK": "Tokelau", "TO": "Tonga", "TT": "Trinidad e Tobago", "TN": "Tunizi", "TM": "Turkmenistan", "TR": "Turqi", "UG": "Ugand\u00eb", "UA": "Ukrain\u00eb", "WF": "Uollis e Futuna", "UY": "Uruguai", "UZ": "Uzbekistan", "VU": "Vanuatu", "VA": "Vatikan", "VE": "Venezuel\u00eb", "VN": "Vietnam", "JM": "Xhamajk\u00eb", "DJ": "Xhibuti", "GS": "Xhorxha Jugore dhe Ishujt Sendui\u00e7\u00eb t\u00eb Jugut", "ZM": "Zambi", "NZ": "Zeland\u00eb e Re", "ZW": "Zimbabve", "CH": "Zvic\u00ebr"}onionshare-onionshare-26fcdc5/desktop/onionshare/resources/countries/sv.json000066400000000000000000000114371521174352300277170ustar00rootroot00000000000000{"AF": "Afghanistan", "AL": "Albanien", "DZ": "Algeriet", "VI": "Amerikanska Jungfru\u00f6arna", "AS": "Amerikanska Samoa", "AD": "Andorra", "AO": "Angola", "AI": "Anguilla", "AQ": "Antarktis", "AG": "Antigua och Barbuda", "AR": "Argentina", "AM": "Armenien", "AW": "Aruba", "AU": "Australien", "AZ": "Azerbajdzjan", "BS": "Bahamas", "BH": "Bahrain", "BD": "Bangladesh", "BB": "Barbados", "BE": "Belgien", "BZ": "Belize", "BJ": "Benin", "BM": "Bermuda", "BT": "Bhutan", "BO": "Bolivia", "BA": "Bosnien och Hercegovina", "BW": "Botswana", "BV": "Bouvet\u00f6n", "BR": "Brasilien", "VG": "Brittiska Jungfru\u00f6arna", "IO": "Brittiska territoriet i Indiska oceanen", "BN": "Brunei", "BG": "Bulgarien", "BF": "Burkina Faso", "BI": "Burundi", "KY": "Cayman\u00f6arna", "CF": "Centralafrikanska republiken", "CL": "Chile", "CO": "Colombia", "CK": "Cook\u00f6arna", "CR": "Costa Rica", "CW": "Cura\u00e7ao", "CY": "Cypern", "CI": "C\u00f4te d\u2019Ivoire", "DK": "Danmark", "DJ": "Djibouti", "DM": "Dominica", "DO": "Dominikanska republiken", "EC": "Ecuador", "EG": "Egypten", "GQ": "Ekvatorialguinea", "SV": "El Salvador", "ER": "Eritrea", "EE": "Estland", "ET": "Etiopien", "FK": "Falklands\u00f6arna", "FJ": "Fiji", "PH": "Filippinerna", "FI": "Finland", "FR": "Frankrike", "GF": "Franska Guyana", "PF": "Franska Polynesien", "TF": "Franska sydterritorierna", "FO": "F\u00e4r\u00f6arna", "AE": "F\u00f6renade Arabemiraten", "GA": "Gabon", "GM": "Gambia", "GE": "Georgien", "GH": "Ghana", "GI": "Gibraltar", "GR": "Grekland", "GD": "Grenada", "GL": "Gr\u00f6nland", "GP": "Guadeloupe", "GU": "Guam", "GT": "Guatemala", "GG": "Guernsey", "GN": "Guinea", "GW": "Guinea-Bissau", "GY": "Guyana", "HT": "Haiti", "HM": "Heard\u00f6n och McDonald\u00f6arna", "HN": "Honduras", "HK": "Hongkong", "IN": "Indien", "ID": "Indonesien", "IQ": "Irak", "IR": "Iran", "IE": "Irland", "IS": "Island", "IM": "Isle of Man", "IL": "Israel", "IT": "Italien", "JM": "Jamaica", "JP": "Japan", "YE": "Jemen", "JO": "Jordanien", "CX": "Jul\u00f6n", "KH": "Kambodja", "CM": "Kamerun", "CA": "Kanada", "CV": "Kap Verde", "BQ": "Karibiska Nederl\u00e4nderna", "KZ": "Kazakstan", "KE": "Kenya", "CN": "Kina", "KG": "Kirgizistan", "KI": "Kiribati", "CC": "Kokos\u00f6arna", "KM": "Komorerna", "CG": "Kongo-Brazzaville", "CD": "Kongo-Kinshasa", "HR": "Kroatien", "CU": "Kuba", "KW": "Kuwait", "LA": "Laos", "LS": "Lesotho", "LV": "Lettland", "LB": "Libanon", "LR": "Liberia", "LY": "Libyen", "LI": "Liechtenstein", "LT": "Litauen", "LU": "Luxemburg", "MO": "Macao", "MG": "Madagaskar", "MW": "Malawi", "MY": "Malaysia", "MV": "Maldiverna", "ML": "Mali", "MT": "Malta", "MA": "Marocko", "MQ": "Martinique", "MR": "Mauretanien", "MU": "Mauritius", "YT": "Mayotte", "MX": "Mexiko", "MZ": "Mo\u00e7ambique", "MD": "Moldavien", "MC": "Monaco", "MN": "Mongoliet", "ME": "Montenegro", "MS": "Montserrat", "MM": "Myanmar (Burma)", "NA": "Namibia", "NR": "Nauru", "NL": "Nederl\u00e4nderna", "NP": "Nepal", "NI": "Nicaragua", "NE": "Niger", "NG": "Nigeria", "NU": "Niue", "KP": "Nordkorea", "MK": "Nordmakedonien", "NF": "Norfolk\u00f6n", "NO": "Norge", "NC": "Nya Kaledonien", "NZ": "Nya Zeeland", "OM": "Oman", "PK": "Pakistan", "PW": "Palau", "PA": "Panama", "PG": "Papua Nya Guinea", "PY": "Paraguay", "PE": "Peru", "PN": "Pitcairn\u00f6arna", "PL": "Polen", "PT": "Portugal", "PR": "Puerto Rico", "QA": "Qatar", "RE": "R\u00e9union", "RO": "Rum\u00e4nien", "RW": "Rwanda", "RU": "Ryssland", "BL": "S:t Barth\u00e9lemy", "SH": "S:t Helena", "KN": "S:t Kitts och Nevis", "LC": "S:t Lucia", "PM": "S:t Pierre och Miquelon", "VC": "S:t Vincent och Grenadinerna", "MF": "Saint-Martin", "SB": "Salomon\u00f6arna", "WS": "Samoa", "SM": "San Marino", "ST": "S\u00e3o Tom\u00e9 och Pr\u00edncipe", "SA": "Saudiarabien", "CH": "Schweiz", "SN": "Senegal", "RS": "Serbien", "SC": "Seychellerna", "SL": "Sierra Leone", "SG": "Singapore", "SX": "Sint Maarten", "SK": "Slovakien", "SI": "Slovenien", "SO": "Somalia", "ES": "Spanien", "LK": "Sri Lanka", "GB": "Storbritannien", "SD": "Sudan", "SR": "Surinam", "SJ": "Svalbard och Jan Mayen", "SE": "Sverige", "SZ": "Swaziland", "ZA": "Sydafrika", "GS": "Sydgeorgien och Sydsandwich\u00f6arna", "KR": "Sydkorea", "SS": "Sydsudan", "SY": "Syrien", "TJ": "Tadzjikistan", "TW": "Taiwan", "TZ": "Tanzania", "TD": "Tchad", "TH": "Thailand", "CZ": "Tjeckien", "TG": "Togo", "TK": "Tokelau", "TO": "Tonga", "TT": "Trinidad och Tobago", "TN": "Tunisien", "TR": "Turkiet", "TM": "Turkmenistan", "TC": "Turks- och Caicos\u00f6arna", "DE": "Tyskland", "UG": "Uganda", "UA": "Ukraina", "HU": "Ungern", "UY": "Uruguay", "US": "USA", "UZ": "Uzbekistan", "VU": "Vanuatu", "VA": "Vatikanstaten", "VE": "Venezuela", "VN": "Vietnam", "BY": "Vitryssland", "EH": "V\u00e4stsahara", "WF": "Wallis- och Futuna\u00f6arna", "ZM": "Zambia", "ZW": "Zimbabwe", "AX": "\u00c5land", "AT": "\u00d6sterrike", "TL": "\u00d6sttimor"}onionshare-onionshare-26fcdc5/desktop/onionshare/resources/countries/sw.json000066400000000000000000000114051521174352300277130ustar00rootroot00000000000000{"AF": "Afghanistan", "ZA": "Afrika Kusini", "IS": "Aisilandi", "AR": "Ajentina", "AL": "Albania", "DZ": "Aljeria", "AD": "Andorra", "AO": "Angola", "AI": "Anguilla", "AQ": "Antaktiki", "AG": "Antigua na Barbuda", "AM": "Armenia", "AW": "Aruba", "AU": "Australia", "AT": "Austria", "IE": "Ayalandi", "AZ": "Azerbaijani", "BB": "Babadosi", "BS": "Bahama", "BH": "Bahareni", "BD": "Bangladeshi", "BY": "Belarus", "BZ": "Belize", "BJ": "Benin", "BM": "Bermuda", "BT": "Bhutan", "BO": "Bolivia", "BA": "Bosnia na Hezegovina", "BW": "Botswana", "BR": "Brazil", "BN": "Brunei", "BF": "Bukinafaso", "BG": "Bulgaria", "BI": "Burundi", "CV": "Cape Verde", "TD": "Chad", "CZ": "Chechia", "CL": "Chile", "CI": "Cote d\u2019Ivoire", "HR": "Croatia", "CU": "Cuba", "CW": "Curacao", "CY": "Cyprus", "DK": "Denmark", "DM": "Dominika", "EC": "Ecuador", "SV": "El Salvador", "IO": "Eneo la Uingereza katika Bahari Hindi", "ER": "Eritrea", "EE": "Estonia", "ET": "Ethiopia", "AE": "Falme za Kiarabu", "FJ": "Fiji", "GA": "Gabon", "GM": "Gambia", "GH": "Ghana", "GI": "Gibraltar", "GN": "Gine", "GW": "Ginebisau", "GL": "Greenland", "GD": "Grenada", "GP": "Guadeloupe", "GU": "Guam", "GT": "Guatemala", "GG": "Guernsey", "GF": "Guiana ya Ufaransa", "GQ": "Guinea ya Ikweta", "GY": "Guyana", "HT": "Haiti", "TF": "Himaya za Kusini za Kifaranza", "HN": "Honduras", "HK": "Hong Kong SAR China", "HU": "Hungaria", "IN": "India", "ID": "Indonesia", "IQ": "Iraki", "IR": "Iran", "IL": "Israeli", "IT": "Italia", "JM": "Jamaika", "CF": "Jamhuri ya Afrika ya Kati", "DO": "Jamhuri ya Dominika", "CD": "Jamhuri ya Kidemokrasia ya Kongo", "JP": "Japani", "DJ": "Jibuti", "GE": "Jojia", "JO": "Jordan", "KH": "Kambodia", "CM": "Kameruni", "CA": "Kanada", "KZ": "Kazakistani", "KE": "Kenya", "KI": "Kiribati", "KG": "Kirigizistani", "BV": "Kisiwa cha Bouvet", "HM": "Kisiwa cha Heard na Visiwa vya McDonald", "CX": "Kisiwa cha Krismasi", "IM": "Kisiwa cha Man", "NF": "Kisiwa cha Norfolk", "CO": "Kolombia", "KM": "Komoro", "CG": "Kongo - Brazzaville", "KP": "Korea Kaskazini", "KR": "Korea Kusini", "CR": "Kostarika", "KW": "Kuwait", "LA": "Laos", "LV": "Latvia", "LB": "Lebanon", "LS": "Lesoto", "LR": "Liberia", "LY": "Libya", "LI": "Liechtenstein", "LT": "Lithuania", "LU": "Luxembourg", "MG": "Madagaska", "MO": "Makau SAR China", "MW": "Malawi", "MV": "Maldives", "MY": "Malesia", "ML": "Mali", "MT": "Malta", "US": "Marekani", "MQ": "Martinique", "MK": "Masedonia ya Kaskazini", "YT": "Mayotte", "MX": "Meksiko", "EG": "Misri", "VA": "Mji wa Vatican", "MD": "Moldova", "MC": "Monaco", "MN": "Mongolia", "ME": "Montenegro", "MS": "Montserrat", "MU": "Morisi", "MR": "Moritania", "MA": "Morocco", "MZ": "Msumbiji", "MM": "Myanmar (Burma)", "NA": "Namibia", "NR": "Nauru", "NP": "Nepal", "NC": "New Caledonia", "NE": "Niger", "NG": "Nigeria", "NI": "Nikaragwa", "NU": "Niue", "NO": "Norway", "NZ": "Nyuzilandi", "OM": "Oman", "PK": "Pakistani", "PW": "Palau", "PA": "Panama", "PG": "Papua New Guinea", "PY": "Paraguay", "PE": "Peru", "PL": "Poland", "PF": "Polynesia ya Ufaransa", "PR": "Puerto Rico", "QA": "Qatar", "RE": "Reunion", "RO": "Romania", "RW": "Rwanda", "EH": "Sahara Magharibi", "WS": "Samoa", "AS": "Samoa ya Marekani", "SM": "San Marino", "PM": "Santapierre na Miquelon", "ST": "S\u00e3o Tom\u00e9 na Pr\u00edncipe", "SA": "Saudia", "SN": "Senegali", "RS": "Serbia", "SL": "Siera Leoni", "SG": "Singapore", "SX": "Sint Maarten", "SK": "Slovakia", "SI": "Slovenia", "SO": "Somalia", "LK": "Sri Lanka", "BL": "St. Barthelemy", "SH": "St. Helena", "KN": "St. Kitts na Nevis", "LC": "St. Lucia", "MF": "St. Martin", "VC": "St. Vincent na Grenadines", "SD": "Sudan", "SS": "Sudan Kusini", "SR": "Suriname", "SJ": "Svalbard na Jan Mayen", "SY": "Syria", "TH": "Tailandi", "TW": "Taiwan", "TJ": "Tajikistani", "TZ": "Tanzania", "TL": "Timor-Leste", "TG": "Togo", "TK": "Tokelau", "TO": "Tonga", "TT": "Trinidad na Tobago", "TN": "Tunisia", "TM": "Turkmenistan", "BE": "Ubelgiji", "CN": "Uchina", "GB": "Ufalme wa Muungano", "FR": "Ufaransa", "PH": "Ufilipino", "FI": "Ufini", "UG": "Uganda", "GR": "Ugiriki", "ES": "Uhispania", "NL": "Uholanzi", "BQ": "Uholanzi ya Karibiani", "DE": "Ujerumani", "UA": "Ukraine", "PT": "Ureno", "UY": "Uruguay", "RU": "Urusi", "SC": "Ushelisheli", "SZ": "Uswazi", "SE": "Uswidi", "CH": "Uswisi", "TR": "Uturuki", "UZ": "Uzibekistani", "VU": "Vanuatu", "VE": "Venezuela", "VN": "Vietnam", "AX": "Visiwa vya Aland", "KY": "Visiwa vya Cayman", "CC": "Visiwa vya Cocos (Keeling)", "CK": "Visiwa vya Cook", "FK": "Visiwa vya Falkland", "FO": "Visiwa vya Faroe", "GS": "Visiwa vya Georgia Kusini na Sandwich Kusini", "PN": "Visiwa vya Pitcairn", "SB": "Visiwa vya Solomon", "TC": "Visiwa vya Turks na Caicos", "VI": "Visiwa vya Virgin, Marekani", "VG": "Visiwa vya Virgin, Uingereza", "WF": "Wallis na Futuna", "YE": "Yemeni", "ZM": "Zambia", "ZW": "Zimbabwe"}onionshare-onionshare-26fcdc5/desktop/onionshare/resources/countries/ta.json000066400000000000000000000423201521174352300276660ustar00rootroot00000000000000{"AI": "\u0b85\u0b99\u0bcd\u0b95\u0bbf\u0baf\u0bc1\u0bb2\u0bbe", "AO": "\u0b85\u0b99\u0bcd\u0b95\u0bcb\u0bb2\u0bbe", "AZ": "\u0b85\u0b9a\u0bb0\u0bcd\u0baa\u0bc8\u0b9c\u0bbe\u0ba9\u0bcd", "AQ": "\u0b85\u0ba3\u0bcd\u0b9f\u0bbe\u0bb0\u0bcd\u0b9f\u0bbf\u0b95\u0bbe", "AS": "\u0b85\u0bae\u0bc6\u0bb0\u0bbf\u0b95\u0bcd\u0b95 \u0b9a\u0bae\u0bcb\u0bb5\u0bbe", "US": "\u0b85\u0bae\u0bc6\u0bb0\u0bbf\u0b95\u0bcd\u0b95\u0bbe", "IE": "\u0b85\u0baf\u0bb0\u0bcd\u0bb2\u0bbe\u0ba8\u0bcd\u0ba4\u0bc1", "AM": "\u0b85\u0bb0\u0bcd\u0bae\u0bc7\u0ba9\u0bbf\u0baf\u0bbe", "AR": "\u0b85\u0bb0\u0bcd\u0b9c\u0bc6\u0ba9\u0bcd\u0b9f\u0bbf\u0ba9\u0bbe", "AW": "\u0b85\u0bb0\u0bc2\u0baa\u0bbe", "AL": "\u0b85\u0bb2\u0bcd\u0baa\u0bc7\u0ba9\u0bbf\u0baf\u0bbe", "DZ": "\u0b85\u0bb2\u0bcd\u0b9c\u0bc0\u0bb0\u0bbf\u0baf\u0bbe", "AD": "\u0b85\u0ba9\u0bcd\u0b9f\u0bcb\u0bb0\u0bbe", "AF": "\u0b86\u0b83\u0baa\u0bcd\u0b95\u0bbe\u0ba9\u0bbf\u0bb8\u0bcd\u0ba4\u0bbe\u0ba9\u0bcd", "AG": "\u0b86\u0ba3\u0bcd\u0b9f\u0bbf\u0b95\u0bc1\u0bb5\u0bbe \u0bae\u0bb1\u0bcd\u0bb1\u0bc1\u0bae\u0bcd \u0baa\u0bbe\u0bb0\u0bcd\u0baa\u0bc1\u0b9f\u0bbe", "AX": "\u0b86\u0bb2\u0ba8\u0bcd\u0ba4\u0bc1 \u0ba4\u0bc0\u0bb5\u0bc1\u0b95\u0bb3\u0bcd", "AT": "\u0b86\u0bb8\u0bcd\u0ba4\u0bbf\u0bb0\u0bbf\u0baf\u0bbe", "AU": "\u0b86\u0bb8\u0bcd\u0ba4\u0bbf\u0bb0\u0bc7\u0bb2\u0bbf\u0baf\u0bbe", "IT": "\u0b87\u0ba4\u0bcd\u0ba4\u0bbe\u0bb2\u0bbf", "IN": "\u0b87\u0ba8\u0bcd\u0ba4\u0bbf\u0baf\u0bbe", "ID": "\u0b87\u0ba8\u0bcd\u0ba4\u0bcb\u0ba9\u0bc7\u0b9a\u0bbf\u0baf\u0bbe", "LK": "\u0b87\u0bb2\u0b99\u0bcd\u0b95\u0bc8", "IL": "\u0b87\u0bb8\u0bcd\u0bb0\u0bc7\u0bb2\u0bcd", "EC": "\u0b88\u0b95\u0bcd\u0bb5\u0b9f\u0bbe\u0bb0\u0bcd", "GQ": "\u0b88\u0b95\u0bcd\u0bb5\u0b9f\u0bcb\u0bb0\u0bbf\u0baf\u0bb2\u0bcd \u0b95\u0bbf\u0ba9\u0bbf\u0baf\u0bbe", "IQ": "\u0b88\u0bb0\u0bbe\u0b95\u0bcd", "IR": "\u0b88\u0bb0\u0bbe\u0ba9\u0bcd", "UA": "\u0b89\u0b95\u0bcd\u0bb0\u0bc8\u0ba9\u0bcd", "UG": "\u0b89\u0b95\u0bbe\u0ba3\u0bcd\u0b9f\u0bbe", "UY": "\u0b89\u0bb0\u0bc1\u0b95\u0bc1\u0bb5\u0bc7", "UZ": "\u0b89\u0bb8\u0bcd\u0baa\u0bc6\u0b95\u0bbf\u0bb8\u0bcd\u0ba4\u0bbe\u0ba9\u0bcd", "EG": "\u0b8e\u0b95\u0bbf\u0baa\u0bcd\u0ba4\u0bc1", "ET": "\u0b8e\u0ba4\u0bcd\u0ba4\u0bbf\u0baf\u0bcb\u0baa\u0bcd\u0baa\u0bbf\u0baf\u0bbe", "ER": "\u0b8e\u0bb0\u0bbf\u0b9f\u0bcd\u0bb0\u0bbf\u0baf\u0bbe", "SV": "\u0b8e\u0bb2\u0bcd \u0b9a\u0bbe\u0bb2\u0bcd\u0bb5\u0b9f\u0bbe\u0bb0\u0bcd", "EE": "\u0b8e\u0bb8\u0bcd\u0b9f\u0bcb\u0ba9\u0bbf\u0baf\u0bbe", "SZ": "\u0b8e\u0bb8\u0bcd\u0bb5\u0bbe\u0b9f\u0bcd\u0b9f\u0bc0\u0ba9\u0bbf", "YE": "\u0b8f\u0bae\u0ba9\u0bcd", "AE": "\u0b90\u0b95\u0bcd\u0b95\u0bbf\u0baf \u0b85\u0bb0\u0baa\u0bc1 \u0b8e\u0bae\u0bbf\u0bb0\u0bc7\u0b9f\u0bcd\u0bb8\u0bcd", "IM": "\u0b90\u0bb2\u0bcd \u0b86\u0b83\u0baa\u0bcd \u0bae\u0bc7\u0ba9\u0bcd", "IS": "\u0b90\u0bb8\u0bcd\u0bb2\u0bbe\u0ba8\u0bcd\u0ba4\u0bc1", "OM": "\u0b93\u0bae\u0ba9\u0bcd", "FK": "\u0b83\u0baa\u0bbe\u0b95\u0bcd\u0bb2\u0bbe\u0ba8\u0bcd\u0ba4\u0bc1 \u0ba4\u0bc0\u0bb5\u0bc1\u0b95\u0bb3\u0bcd", "FO": "\u0b83\u0baa\u0bbe\u0bb0\u0bcb \u0ba4\u0bc0\u0bb5\u0bc1\u0b95\u0bb3\u0bcd", "FJ": "\u0b83\u0baa\u0bbf\u0b9c\u0bbf", "GP": "\u0b95\u0bcd\u0bb5\u0bbe\u0ba4\u0bc7\u0bb2\u0bcb\u0baa\u0bcd", "QA": "\u0b95\u0ba4\u0bcd\u0ba4\u0bbe\u0bb0\u0bcd", "KH": "\u0b95\u0bae\u0bcd\u0baa\u0bcb\u0b9f\u0bbf\u0baf\u0bbe", "GY": "\u0b95\u0baf\u0bbe\u0ba9\u0bbe", "BQ": "\u0b95\u0bb0\u0bc0\u0baa\u0bbf\u0baf\u0ba9\u0bcd \u0ba8\u0bc6\u0ba4\u0bb0\u0bcd\u0bb2\u0bbe\u0ba8\u0bcd\u0ba4\u0bc1", "GT": "\u0b95\u0bb5\u0bc1\u0ba4\u0bae\u0bbe\u0bb2\u0bbe", "CA": "\u0b95\u0ba9\u0b9f\u0bbe", "KZ": "\u0b95\u0bb8\u0b95\u0bb8\u0bcd\u0ba4\u0bbe\u0ba9\u0bcd", "CD": "\u0b95\u0bbe\u0b99\u0bcd\u0b95\u0bcb - \u0b95\u0bbf\u0ba9\u0bcd\u0bb7\u0bbe\u0b9a\u0bbe", "CG": "\u0b95\u0bbe\u0b99\u0bcd\u0b95\u0bcb - \u0baa\u0bcd\u0bb0\u0bbe\u0bb8\u0bbe\u0bb5\u0bbf\u0bb2\u0bcd\u0bb2\u0bc7", "GM": "\u0b95\u0bbe\u0bae\u0bcd\u0baa\u0bbf\u0baf\u0bbe", "GH": "\u0b95\u0bbe\u0ba9\u0bbe", "CU": "\u0b95\u0bbf\u0baf\u0bc2\u0baa\u0bbe", "KG": "\u0b95\u0bbf\u0bb0\u0bcd\u0b95\u0bbf\u0bb8\u0bcd\u0ba4\u0bbe\u0ba9\u0bcd", "GD": "\u0b95\u0bbf\u0bb0\u0ba9\u0bc6\u0b9f\u0bbe", "KI": "\u0b95\u0bbf\u0bb0\u0bbf\u0baa\u0bbe\u0b9f\u0bcd\u0b9f\u0bbf", "GL": "\u0b95\u0bbf\u0bb0\u0bc0\u0ba9\u0bcd\u0bb2\u0bbe\u0ba8\u0bcd\u0ba4\u0bc1", "GR": "\u0b95\u0bbf\u0bb0\u0bc0\u0bb8\u0bcd", "CX": "\u0b95\u0bbf\u0bb1\u0bbf\u0bb8\u0bcd\u0ba4\u0bc1\u0bae\u0bb8\u0bcd \u0ba4\u0bc0\u0bb5\u0bc1", "GN": "\u0b95\u0bbf\u0ba9\u0bbf\u0baf\u0bbe", "GW": "\u0b95\u0bbf\u0ba9\u0bbf\u0baf\u0bbe-\u0baa\u0bbf\u0bb8\u0bcd\u0bb8\u0bbe\u0bb5\u0bcd", "CK": "\u0b95\u0bc1\u0b95\u0bcd \u0ba4\u0bc0\u0bb5\u0bc1\u0b95\u0bb3\u0bcd", "CW": "\u0b95\u0bc1\u0bb0\u0bbe\u0b95\u0bb5\u0bcd", "HR": "\u0b95\u0bc1\u0bb0\u0bcb\u0bb7\u0bbf\u0baf\u0bbe", "GU": "\u0b95\u0bc1\u0bb5\u0bbe\u0bae\u0bcd", "KW": "\u0b95\u0bc1\u0bb5\u0bc8\u0ba4\u0bcd", "KY": "\u0b95\u0bc6\u0baf\u0bcd\u0bae\u0bc6\u0ba9\u0bcd \u0ba4\u0bc0\u0bb5\u0bc1\u0b95\u0bb3\u0bcd", "GG": "\u0b95\u0bc6\u0bb0\u0bcd\u0ba9\u0bcd\u0b9a\u0bbf", "KE": "\u0b95\u0bc6\u0ba9\u0bcd\u0baf\u0bbe", "CV": "\u0b95\u0bc7\u0baa\u0bcd \u0bb5\u0bc6\u0bb0\u0bcd\u0b9f\u0bc7", "GA": "\u0b95\u0bc7\u0baa\u0bbe\u0ba9\u0bcd", "CM": "\u0b95\u0bc7\u0bae\u0bb0\u0bc2\u0ba9\u0bcd", "CO": "\u0b95\u0bca\u0bb2\u0bae\u0bcd\u0baa\u0bbf\u0baf\u0bbe", "CC": "\u0b95\u0bcb\u0b95\u0bcb\u0bb8\u0bcd (\u0b95\u0bc0\u0bb2\u0bbf\u0b99\u0bcd) \u0ba4\u0bc0\u0bb5\u0bc1\u0b95\u0bb3\u0bcd", "CI": "\u0b95\u0bcb\u0b9f\u0bcd \u0ba4\u0bbf\u2019\u0bb5\u0bbe\u0baf\u0bb0\u0bcd", "KM": "\u0b95\u0bcb\u0bae\u0bb0\u0bcb\u0bb8\u0bcd", "CR": "\u0b95\u0bcb\u0bb8\u0bcd\u0b9f\u0bbe\u0bb0\u0bbf\u0b95\u0bbe", "WS": "\u0b9a\u0bae\u0bcb\u0bb5\u0bbe", "SA": "\u0b9a\u0bb5\u0bc2\u0ba4\u0bbf \u0b85\u0bb0\u0bc7\u0baa\u0bbf\u0baf\u0bbe", "TD": "\u0b9a\u0bbe\u0b9f\u0bcd", "SB": "\u0b9a\u0bbe\u0bb2\u0bae\u0ba9\u0bcd \u0ba4\u0bc0\u0bb5\u0bc1\u0b95\u0bb3\u0bcd", "ST": "\u0b9a\u0bbe\u0bb5\u0bcd \u0ba4\u0bcb\u0bae\u0bcd & \u0baa\u0bcd\u0bb0\u0bbf\u0ba9\u0bcd\u0b9a\u0bbf\u0baa\u0bbf", "SM": "\u0b9a\u0bbe\u0ba9\u0bcd \u0bae\u0bb0\u0bbf\u0ba9\u0bcb", "SG": "\u0b9a\u0bbf\u0b99\u0bcd\u0b95\u0baa\u0bcd\u0baa\u0bc2\u0bb0\u0bcd", "SL": "\u0b9a\u0bbf\u0baf\u0bbe\u0bb0\u0bbe \u0bb2\u0bbf\u0baf\u0bcb\u0ba9\u0bcd", "SY": "\u0b9a\u0bbf\u0bb0\u0bbf\u0baf\u0bbe", "CL": "\u0b9a\u0bbf\u0bb2\u0bbf", "SX": "\u0b9a\u0bbf\u0ba9\u0bcd\u0b9f\u0bcd \u0bae\u0bbe\u0bb0\u0bcd\u0b9f\u0bc6\u0ba9\u0bcd", "CN": "\u0b9a\u0bc0\u0ba9\u0bbe", "SC": "\u0b9a\u0bc0\u0bb7\u0bc6\u0bb2\u0bcd\u0bb8\u0bcd", "SR": "\u0b9a\u0bc1\u0bb0\u0bbf\u0ba9\u0bbe\u0bae\u0bcd", "SD": "\u0b9a\u0bc2\u0b9f\u0bbe\u0ba9\u0bcd", "CZ": "\u0b9a\u0bc6\u0b9a\u0bbf\u0baf\u0bbe", "KN": "\u0b9a\u0bc6\u0baf\u0bbf\u0ba9\u0bcd\u0b9f\u0bcd \u0b95\u0bbf\u0b9f\u0bcd\u0bb8\u0bcd & \u0ba8\u0bc6\u0bb5\u0bbf\u0bb8\u0bcd", "BL": "\u0b9a\u0bc6\u0baf\u0bbf\u0ba9\u0bcd\u0b9f\u0bcd \u0baa\u0bbe\u0bb0\u0bcd\u0ba4\u0bc7\u0bb2\u0bc6\u0bae\u0bbf", "PM": "\u0b9a\u0bc6\u0baf\u0bbf\u0ba9\u0bcd\u0b9f\u0bcd \u0baa\u0bbf\u0baf\u0bb0\u0bcd & \u0bae\u0bbf\u0b95\u0bcd\u0bb5\u0bc7\u0bb2\u0bbe\u0ba9\u0bcd", "MF": "\u0b9a\u0bc6\u0baf\u0bbf\u0ba9\u0bcd\u0b9f\u0bcd \u0bae\u0bbe\u0bb0\u0bcd\u0b9f\u0bcd\u0b9f\u0bc0\u0ba9\u0bcd", "LC": "\u0b9a\u0bc6\u0baf\u0bbf\u0ba9\u0bcd\u0b9f\u0bcd \u0bb2\u0bc2\u0b9a\u0bbf\u0baf\u0bbe", "VC": "\u0b9a\u0bc6\u0baf\u0bbf\u0ba9\u0bcd\u0b9f\u0bcd \u0bb5\u0bbf\u0ba9\u0bcd\u0b9a\u0bc6\u0ba9\u0bcd\u0b9f\u0bcd & \u0b95\u0bbf\u0bb0\u0bc6\u0ba9\u0b9f\u0bc8\u0ba9\u0bcd\u0bb8\u0bcd", "SH": "\u0b9a\u0bc6\u0baf\u0bbf\u0ba9\u0bcd\u0b9f\u0bcd \u0bb9\u0bc6\u0bb2\u0bc6\u0ba9\u0bbe", "RS": "\u0b9a\u0bc6\u0bb0\u0bcd\u0baa\u0bbf\u0baf\u0bbe", "SN": "\u0b9a\u0bc6\u0ba9\u0bc6\u0b95\u0bb2\u0bcd", "CY": "\u0b9a\u0bc8\u0baa\u0bcd\u0bb0\u0bb8\u0bcd", "SO": "\u0b9a\u0bcb\u0bae\u0bbe\u0bb2\u0bbf\u0baf\u0bbe", "TC": "\u0b9f\u0bb0\u0bcd\u0b95\u0bcd\u0bb8\u0bcd & \u0b95\u0bc8\u0b95\u0bcb\u0bb8\u0bcd \u0ba4\u0bc0\u0bb5\u0bc1\u0b95\u0bb3\u0bcd", "TT": "\u0b9f\u0bbf\u0bb0\u0bbf\u0ba9\u0bbf\u0b9f\u0bbe\u0b9f\u0bcd & \u0b9f\u0bca\u0baa\u0bbe\u0b95\u0bcb", "TN": "\u0b9f\u0bc1\u0ba9\u0bbf\u0b9a\u0bbf\u0baf\u0bbe", "DK": "\u0b9f\u0bc6\u0ba9\u0bcd\u0bae\u0bbe\u0bb0\u0bcd\u0b95\u0bcd", "DO": "\u0b9f\u0bca\u0bae\u0bbf\u0ba9\u0bbf\u0b95\u0ba9\u0bcd \u0b95\u0bc1\u0b9f\u0bbf\u0baf\u0bb0\u0b9a\u0bc1", "DM": "\u0b9f\u0bca\u0bae\u0bbf\u0ba9\u0bbf\u0b95\u0bbe", "TK": "\u0b9f\u0bcb\u0b95\u0bc7\u0bb2\u0bcb", "TG": "\u0b9f\u0bcb\u0b95\u0bcb", "TO": "\u0b9f\u0bcb\u0b99\u0bcd\u0b95\u0bbe", "TJ": "\u0ba4\u0b9c\u0bbf\u0b95\u0bbf\u0bb8\u0bcd\u0ba4\u0bbe\u0ba9\u0bcd", "TH": "\u0ba4\u0bbe\u0baf\u0bcd\u0bb2\u0bbe\u0ba8\u0bcd\u0ba4\u0bc1", "TZ": "\u0ba4\u0bbe\u0ba9\u0bcd\u0b9a\u0bbe\u0ba9\u0bbf\u0baf\u0bbe", "TL": "\u0ba4\u0bbf\u0bae\u0bcb\u0bb0\u0bcd-\u0bb2\u0bc6\u0bb8\u0bcd\u0ba4\u0bc7", "TM": "\u0ba4\u0bc1\u0bb0\u0bcd\u0b95\u0bcd\u0bae\u0bc6\u0ba9\u0bbf\u0bb8\u0bcd\u0ba4\u0bbe\u0ba9\u0bcd", "TR": "\u0ba4\u0bc1\u0bb0\u0bc1\u0b95\u0bcd\u0b95\u0bbf", "SS": "\u0ba4\u0bc6\u0bb1\u0bcd\u0b95\u0bc1 \u0b9a\u0bc2\u0b9f\u0bbe\u0ba9\u0bcd", "GS": "\u0ba4\u0bc6\u0bb1\u0bcd\u0b95\u0bc1 \u0b9c\u0bbe\u0bb0\u0bcd\u0b9c\u0bbf\u0baf\u0bbe \u0bae\u0bb1\u0bcd\u0bb1\u0bc1\u0bae\u0bcd \u0ba4\u0bc6\u0bb1\u0bcd\u0b95\u0bc1 \u0b9a\u0bbe\u0ba3\u0bcd\u0b9f\u0bcd\u0bb5\u0bbf\u0b9a\u0bcd \u0ba4\u0bc0\u0bb5\u0bc1\u0b95\u0bb3\u0bcd", "ZA": "\u0ba4\u0bc6\u0ba9\u0bcd \u0b86\u0baa\u0bcd\u0baa\u0bbf\u0bb0\u0bbf\u0b95\u0bcd\u0b95\u0bbe", "KR": "\u0ba4\u0bc6\u0ba9\u0bcd \u0b95\u0bca\u0bb0\u0bbf\u0baf\u0bbe", "TW": "\u0ba4\u0bc8\u0bb5\u0bbe\u0ba9\u0bcd", "NA": "\u0ba8\u0bae\u0bc0\u0baa\u0bbf\u0baf\u0bbe", "NF": "\u0ba8\u0bbe\u0bb0\u0bcd\u0b83\u0baa\u0bcb\u0b95\u0bcd \u0ba4\u0bc0\u0bb5\u0bc1", "NO": "\u0ba8\u0bbe\u0bb0\u0bcd\u0bb5\u0bc7", "NI": "\u0ba8\u0bbf\u0b95\u0bb0\u0b95\u0bc1\u0bb5\u0bbe", "NU": "\u0ba8\u0bbf\u0baf\u0bc1\u0bb5\u0bc7", "NC": "\u0ba8\u0bbf\u0baf\u0bc2 \u0b95\u0bc7\u0bb2\u0bbf\u0b9f\u0bcb\u0ba9\u0bbf\u0baf\u0bbe", "NZ": "\u0ba8\u0bbf\u0baf\u0bc2\u0b9a\u0bbf\u0bb2\u0bbe\u0ba8\u0bcd\u0ba4\u0bc1", "NL": "\u0ba8\u0bc6\u0ba4\u0bb0\u0bcd\u0bb2\u0bbe\u0ba8\u0bcd\u0ba4\u0bc1", "NP": "\u0ba8\u0bc7\u0baa\u0bbe\u0bb3\u0bae\u0bcd", "NE": "\u0ba8\u0bc8\u0b9c\u0bb0\u0bcd", "NG": "\u0ba8\u0bc8\u0b9c\u0bc0\u0bb0\u0bbf\u0baf\u0bbe", "NR": "\u0ba8\u0bcc\u0bb0\u0bc1", "BD": "\u0baa\u0b99\u0bcd\u0b95\u0bb3\u0bbe\u0ba4\u0bc7\u0bb7\u0bcd", "PG": "\u0baa\u0baa\u0bcd\u0baa\u0bc1\u0bb5\u0bbe \u0ba8\u0bbf\u0baf\u0bc2 \u0b95\u0bbf\u0ba9\u0bbf\u0baf\u0bbe", "PY": "\u0baa\u0bb0\u0bbe\u0b95\u0bc1\u0bb5\u0bc7", "BG": "\u0baa\u0bb2\u0bcd\u0b95\u0bc7\u0bb0\u0bbf\u0baf\u0bbe", "PA": "\u0baa\u0ba9\u0bbe\u0bae\u0bbe", "BH": "\u0baa\u0bb9\u0bcd\u0bb0\u0bc8\u0ba9\u0bcd", "BS": "\u0baa\u0bb9\u0bbe\u0bae\u0bbe\u0bb8\u0bcd", "PK": "\u0baa\u0bbe\u0b95\u0bbf\u0bb8\u0bcd\u0ba4\u0bbe\u0ba9\u0bcd", "BB": "\u0baa\u0bbe\u0bb0\u0bcd\u0baa\u0b9f\u0bbe\u0bb8\u0bcd", "PW": "\u0baa\u0bbe\u0bb2\u0bcb", "PN": "\u0baa\u0bbf\u0b9f\u0bcd\u0b95\u0bc6\u0baf\u0bcd\u0bb0\u0bcd\u0ba9\u0bcd \u0ba4\u0bc0\u0bb5\u0bc1\u0b95\u0bb3\u0bcd", "PR": "\u0baa\u0bbf\u0baf\u0bc2\u0bb0\u0bcd\u0b9f\u0bcb \u0bb0\u0bbf\u0b95\u0bcb", "FR": "\u0baa\u0bbf\u0bb0\u0bbe\u0ba9\u0bcd\u0bb8\u0bcd", "IO": "\u0baa\u0bbf\u0bb0\u0bbf\u0b9f\u0bcd\u0b9f\u0bbf\u0bb7\u0bcd \u0b87\u0ba8\u0bcd\u0ba4\u0bbf\u0baf\u0baa\u0bcd \u0baa\u0bc6\u0bb0\u0bc1\u0b99\u0bcd\u0b95\u0b9f\u0bb2\u0bcd \u0baa\u0bbf\u0bb0\u0ba4\u0bc7\u0b9a\u0bae\u0bcd", "VG": "\u0baa\u0bbf\u0bb0\u0bbf\u0b9f\u0bcd\u0b9f\u0bc0\u0bb7\u0bcd \u0b95\u0ba9\u0bcd\u0ba9\u0bbf\u0ba4\u0bcd \u0ba4\u0bc0\u0bb5\u0bc1\u0b95\u0bb3\u0bcd", "GF": "\u0baa\u0bbf\u0bb0\u0bc6\u0b9e\u0bcd\u0b9a\u0bc1 \u0b95\u0baf\u0bbe\u0ba9\u0bbe", "TF": "\u0baa\u0bbf\u0bb0\u0bc6\u0b9e\u0bcd\u0b9a\u0bc1 \u0ba4\u0bc6\u0bb1\u0bcd\u0b95\u0bc1 \u0baa\u0bbf\u0bb0\u0ba4\u0bc7\u0b9a\u0b99\u0bcd\u0b95\u0bb3\u0bcd", "PF": "\u0baa\u0bbf\u0bb0\u0bc6\u0b9e\u0bcd\u0b9a\u0bc1 \u0baa\u0bbe\u0bb2\u0bbf\u0ba9\u0bc7\u0bb7\u0bbf\u0baf\u0bbe", "BR": "\u0baa\u0bbf\u0bb0\u0bc7\u0b9a\u0bbf\u0bb2\u0bcd", "PH": "\u0baa\u0bbf\u0bb2\u0bbf\u0baa\u0bcd\u0baa\u0bc8\u0ba9\u0bcd\u0bb8\u0bcd", "FI": "\u0baa\u0bbf\u0ba9\u0bcd\u0bb2\u0bbe\u0ba8\u0bcd\u0ba4\u0bc1", "BF": "\u0baa\u0bc1\u0bb0\u0bcd\u0b95\u0bbf\u0ba9\u0bbe \u0b83\u0baa\u0bbe\u0bb8\u0bcb", "BI": "\u0baa\u0bc1\u0bb0\u0bc1\u0ba3\u0bcd\u0b9f\u0bbf", "BN": "\u0baa\u0bc1\u0bb0\u0bc1\u0ba9\u0bc7", "BT": "\u0baa\u0bc2\u0b9f\u0bbe\u0ba9\u0bcd", "BM": "\u0baa\u0bc6\u0bb0\u0bcd\u0bae\u0bc1\u0b9f\u0bbe", "PE": "\u0baa\u0bc6\u0bb0\u0bc1", "BE": "\u0baa\u0bc6\u0bb2\u0bcd\u0b9c\u0bbf\u0baf\u0bae\u0bcd", "BY": "\u0baa\u0bc6\u0bb2\u0bbe\u0bb0\u0bb8\u0bcd", "BZ": "\u0baa\u0bc6\u0bb2\u0bbf\u0bb8\u0bcd", "BJ": "\u0baa\u0bc6\u0ba9\u0bbf\u0ba9\u0bcd", "BO": "\u0baa\u0bca\u0bb2\u0bbf\u0bb5\u0bbf\u0baf\u0bbe", "BV": "\u0baa\u0bca\u0bb5\u0bc7\u0b9f\u0bcd \u0ba4\u0bc0\u0bb5\u0bc1", "BW": "\u0baa\u0bcb\u0b9f\u0bcd\u0bb8\u0bcd\u0bb5\u0bbe\u0ba9\u0bbe", "PT": "\u0baa\u0bcb\u0bb0\u0bcd\u0b9a\u0bcd\u0b9a\u0bc1\u0b95\u0bcd\u0b95\u0bb2\u0bcd", "PL": "\u0baa\u0bcb\u0bb2\u0ba8\u0bcd\u0ba4\u0bc1", "BA": "\u0baa\u0bcb\u0bb8\u0bcd\u0ba9\u0bbf\u0baf\u0bbe & \u0bb9\u0bc6\u0bb0\u0bcd\u0bb8\u0b95\u0bcb\u0bb5\u0bbf\u0ba9\u0bbe", "MO": "\u0bae\u0b95\u0bbe\u0bb5\u0bcd \u0b8e\u0bb8\u0bcd\u0b8f\u0b86\u0bb0\u0bcd \u0b9a\u0bc0\u0ba9\u0bbe", "MN": "\u0bae\u0b99\u0bcd\u0b95\u0bcb\u0bb2\u0bbf\u0baf\u0bbe", "MG": "\u0bae\u0b9f\u0b95\u0bbe\u0bb8\u0bcd\u0b95\u0bb0\u0bcd", "CF": "\u0bae\u0ba4\u0bcd\u0ba4\u0bbf\u0baf \u0b86\u0baa\u0bcd\u0bb0\u0bbf\u0b95\u0bcd\u0b95\u0b95\u0bcd \u0b95\u0bc1\u0b9f\u0bbf\u0baf\u0bb0\u0b9a\u0bc1", "YT": "\u0bae\u0baf\u0bcb\u0b9f\u0bcd", "MW": "\u0bae\u0bb2\u0bbe\u0bb5\u0bbf", "MY": "\u0bae\u0bb2\u0bc7\u0b9a\u0bbf\u0baf\u0bbe", "MS": "\u0bae\u0bbe\u0ba3\u0bcd\u0b9f\u0bcd\u0b9a\u0bc6\u0bb0\u0bbe\u0b9f\u0bcd", "MQ": "\u0bae\u0bbe\u0bb0\u0bcd\u0b9f\u0bbf\u0ba9\u0bbf\u0b95\u0bcd", "MT": "\u0bae\u0bbe\u0bb2\u0bcd\u0b9f\u0bbe", "MD": "\u0bae\u0bbe\u0bb2\u0bcd\u0b9f\u0bcb\u0bb5\u0bbe", "MV": "\u0bae\u0bbe\u0bb2\u0ba4\u0bcd\u0ba4\u0bc0\u0bb5\u0bc1", "ML": "\u0bae\u0bbe\u0bb2\u0bbf", "ME": "\u0bae\u0bbe\u0ba9\u0bcd\u0b9f\u0bc7\u0ba9\u0bc6\u0b95\u0bcd\u0bb0\u0bcb", "MM": "\u0bae\u0bbf\u0baf\u0bbe\u0ba9\u0bcd\u0bae\u0bbe\u0bb0\u0bcd (\u0baa\u0bb0\u0bcd\u0bae\u0bbe)", "MX": "\u0bae\u0bc6\u0b95\u0bcd\u0b9a\u0bbf\u0b95\u0bcb", "EH": "\u0bae\u0bc7\u0bb1\u0bcd\u0b95\u0bc1 \u0b9a\u0bb9\u0bbe\u0bb0\u0bbe", "MZ": "\u0bae\u0bca\u0b9a\u0bbe\u0bae\u0bcd\u0baa\u0bbf\u0b95\u0bcd", "MA": "\u0bae\u0bca\u0bb0\u0bbe\u0b95\u0bcd\u0b95\u0bcb", "MU": "\u0bae\u0bca\u0bb0\u0bbf\u0b9a\u0bbf\u0baf\u0bb8\u0bcd", "MC": "\u0bae\u0bca\u0ba9\u0bbe\u0b95\u0bcd\u0b95\u0bcb", "MR": "\u0bae\u0bcc\u0bb0\u0bbf\u0b9f\u0bbe\u0ba9\u0bbf\u0baf\u0bbe", "GB": "\u0baf\u0bc1\u0ba9\u0bc8\u0b9f\u0bc6\u0b9f\u0bcd \u0b95\u0bbf\u0b99\u0bcd\u0b9f\u0bae\u0bcd", "VI": "\u0baf\u0bc2.\u0b8e\u0bb8\u0bcd. \u0b95\u0ba9\u0bcd\u0ba9\u0bbf\u0ba4\u0bcd \u0ba4\u0bc0\u0bb5\u0bc1\u0b95\u0bb3\u0bcd", "RU": "\u0bb0\u0bb7\u0bcd\u0baf\u0bbe", "RE": "\u0bb0\u0bc0\u0baf\u0bc2\u0ba9\u0bbf\u0baf\u0ba9\u0bcd", "RO": "\u0bb0\u0bc1\u0bae\u0bc7\u0ba9\u0bbf\u0baf\u0bbe", "RW": "\u0bb0\u0bc1\u0bb5\u0bbe\u0ba3\u0bcd\u0b9f\u0bbe", "LU": "\u0bb2\u0b95\u0bcd\u0bb8\u0bcd\u0b9a\u0bae\u0bcd\u0baa\u0bb0\u0bcd\u0b95\u0bcd", "LV": "\u0bb2\u0bbe\u0b9f\u0bcd\u0bb5\u0bbf\u0baf\u0bbe", "LA": "\u0bb2\u0bbe\u0bb5\u0bcb\u0bb8\u0bcd", "LI": "\u0bb2\u0bbf\u0b9a\u0bcd\u0b9a\u0bc6\u0ba3\u0bcd\u0bb8\u0bcd\u0b9f\u0bc6\u0baf\u0bcd\u0ba9\u0bcd", "LT": "\u0bb2\u0bbf\u0ba4\u0bc1\u0bb5\u0bc7\u0ba9\u0bbf\u0baf\u0bbe", "LY": "\u0bb2\u0bbf\u0baa\u0bbf\u0baf\u0bbe", "LS": "\u0bb2\u0bc6\u0b9a\u0bcb\u0ba4\u0bcb", "LB": "\u0bb2\u0bc6\u0baa\u0ba9\u0bbe\u0ba9\u0bcd", "LR": "\u0bb2\u0bc8\u0baa\u0bc0\u0bb0\u0bbf\u0baf\u0bbe", "KP": "\u0bb5\u0b9f \u0b95\u0bca\u0bb0\u0bbf\u0baf\u0bbe", "MK": "\u0bb5\u0b9f\u0b95\u0bcd\u0b95\u0bc1 \u0bae\u0bbe\u0b9a\u0bbf\u0b9f\u0bcb\u0ba9\u0bbf\u0baf\u0bbe", "VU": "\u0bb5\u0ba9\u0bc1\u0bb5\u0bbe\u0b9f\u0bcd\u0b9f\u0bc1", "VA": "\u0bb5\u0bbe\u0b9f\u0bbf\u0b95\u0ba9\u0bcd \u0ba8\u0b95\u0bb0\u0bae\u0bcd", "WF": "\u0bb5\u0bbe\u0bb2\u0bbf\u0bb8\u0bcd \u0bae\u0bb1\u0bcd\u0bb1\u0bc1\u0bae\u0bcd \u0b83\u0baa\u0bc1\u0b9f\u0bc1\u0ba9\u0bbe", "VN": "\u0bb5\u0bbf\u0baf\u0b9f\u0bcd\u0ba8\u0bbe\u0bae\u0bcd", "VE": "\u0bb5\u0bc6\u0ba9\u0bbf\u0b9a\u0bc1\u0bb2\u0bbe", "JP": "\u0b9c\u0baa\u0bcd\u0baa\u0bbe\u0ba9\u0bcd", "JM": "\u0b9c\u0bae\u0bc8\u0b95\u0bbe", "ZM": "\u0b9c\u0bbe\u0bae\u0bcd\u0baa\u0bbf\u0baf\u0bbe", "GE": "\u0b9c\u0bbe\u0bb0\u0bcd\u0b9c\u0bbf\u0baf\u0bbe", "GI": "\u0b9c\u0bbf\u0baa\u0bcd\u0bb0\u0bbe\u0bb2\u0bcd\u0b9f\u0bb0\u0bcd", "DJ": "\u0b9c\u0bbf\u0baa\u0bcc\u0b9f\u0bcd\u0b9f\u0bbf", "ZW": "\u0b9c\u0bbf\u0bae\u0bcd\u0baa\u0bbe\u0baa\u0bcd\u0bb5\u0bc7", "DE": "\u0b9c\u0bc6\u0bb0\u0bcd\u0bae\u0ba9\u0bbf", "JO": "\u0b9c\u0bcb\u0bb0\u0bcd\u0b9f\u0bbe\u0ba9\u0bcd", "ES": "\u0bb8\u0bcd\u0baa\u0bc6\u0baf\u0bbf\u0ba9\u0bcd", "SK": "\u0bb8\u0bcd\u0bb2\u0bcb\u0bb5\u0bbe\u0b95\u0bbf\u0baf\u0bbe", "SI": "\u0bb8\u0bcd\u0bb2\u0bcb\u0bb5\u0bc7\u0ba9\u0bbf\u0baf\u0bbe", "SJ": "\u0bb8\u0bcd\u0bb5\u0bb2\u0bcd\u0baa\u0bbe\u0bb0\u0bcd\u0b9f\u0bc1 & \u0b9c\u0bbe\u0ba9\u0bcd \u0bae\u0bc7\u0baf\u0ba9\u0bcd", "CH": "\u0bb8\u0bcd\u0bb5\u0bbf\u0b9f\u0bcd\u0b9a\u0bb0\u0bcd\u0bb2\u0bbe\u0ba8\u0bcd\u0ba4\u0bc1", "SE": "\u0bb8\u0bcd\u0bb5\u0bc0\u0b9f\u0ba9\u0bcd", "HU": "\u0bb9\u0b99\u0bcd\u0b95\u0bc7\u0bb0\u0bbf", "HK": "\u0bb9\u0bbe\u0b99\u0bcd\u0b95\u0bbe\u0b99\u0bcd \u0b8e\u0bb8\u0bcd\u0b8f\u0b86\u0bb0\u0bcd \u0b9a\u0bc0\u0ba9\u0bbe", "HM": "\u0bb9\u0bc7\u0bb0\u0bcd\u0b9f\u0bcd \u0bae\u0bb1\u0bcd\u0bb1\u0bc1\u0bae\u0bcd \u0bae\u0bc6\u0b95\u0bcd\u0b9f\u0bca\u0ba9\u0bbe\u0bb2\u0bcd\u0b9f\u0bc1 \u0ba4\u0bc0\u0bb5\u0bc1\u0b95\u0bb3\u0bcd", "HT": "\u0bb9\u0bc8\u0b9f\u0bcd\u0b9f\u0bbf", "HN": "\u0bb9\u0bcb\u0ba3\u0bcd\u0b9f\u0bc2\u0bb0\u0bbe\u0bb8\u0bcd"}onionshare-onionshare-26fcdc5/desktop/onionshare/resources/countries/tr.json000066400000000000000000000121301521174352300277030ustar00rootroot00000000000000{"VI": "ABD Virjin Adalar\u0131", "AF": "Afganistan", "AX": "\u00c5land Adalar\u0131", "DE": "Almanya", "US": "Amerika Birle\u015fik Devletleri", "AS": "Amerikan Samoas\u0131", "AD": "Andorra", "AO": "Angola", "AI": "Anguilla", "AQ": "Antarktika", "AG": "Antigua ve Barbuda", "AR": "Arjantin", "AL": "Arnavutluk", "AW": "Aruba", "AU": "Avustralya", "AT": "Avusturya", "AZ": "Azerbaycan", "BS": "Bahamalar", "BH": "Bahreyn", "BD": "Banglade\u015f", "BB": "Barbados", "EH": "Bat\u0131 Sahra", "BY": "Belarus", "BE": "Bel\u00e7ika", "BZ": "Belize", "BJ": "Benin", "BM": "Bermuda", "AE": "Birle\u015fik Arap Emirlikleri", "GB": "Birle\u015fik Krall\u0131k", "BO": "Bolivya", "BA": "Bosna-Hersek", "BW": "Botsvana", "BV": "Bouvet Adas\u0131", "BR": "Brezilya", "IO": "Britanya Hint Okyanusu Topraklar\u0131", "VG": "Britanya Virjin Adalar\u0131", "BN": "Brunei", "BG": "Bulgaristan", "BF": "Burkina Faso", "BI": "Burundi", "BT": "Butan", "CV": "Cape Verde", "KY": "Cayman Adalar\u0131", "GI": "Cebelitar\u0131k", "DZ": "Cezayir", "CX": "Christmas Adas\u0131", "DJ": "Cibuti", "CC": "Cocos (Keeling) Adalar\u0131", "CK": "Cook Adalar\u0131", "CI": "C\u00f4te d\u2019Ivoire", "CW": "Cura\u00e7ao", "TD": "\u00c7ad", "CZ": "\u00c7ekya", "CN": "\u00c7in", "HK": "\u00c7in Hong Kong \u00d6\u0130B", "MO": "\u00c7in Makao \u00d6\u0130B", "DK": "Danimarka", "DO": "Dominik Cumhuriyeti", "DM": "Dominika", "EC": "Ekvador", "GQ": "Ekvator Ginesi", "SV": "El Salvador", "ID": "Endonezya", "ER": "Eritre", "AM": "Ermenistan", "EE": "Estonya", "SZ": "Esvatini", "ET": "Etiyopya", "FK": "Falkland Adalar\u0131", "FO": "Faroe Adalar\u0131", "MA": "Fas", "FJ": "Fiji", "PH": "Filipinler", "FI": "Finlandiya", "FR": "Fransa", "GF": "Frans\u0131z Guyanas\u0131", "TF": "Frans\u0131z G\u00fcney Topraklar\u0131", "PF": "Frans\u0131z Polinezyas\u0131", "GA": "Gabon", "GM": "Gambiya", "GH": "Gana", "GN": "Gine", "GW": "Gine-Bissau", "GD": "Grenada", "GL": "Gr\u00f6nland", "GP": "Guadeloupe", "GU": "Guam", "GT": "Guatemala", "GG": "Guernsey", "GY": "Guyana", "ZA": "G\u00fcney Afrika", "GS": "G\u00fcney Georgia ve G\u00fcney Sandwich Adalar\u0131", "KR": "G\u00fcney Kore", "SS": "G\u00fcney Sudan", "GE": "G\u00fcrcistan", "HT": "Haiti", "HM": "Heard Adas\u0131 ve McDonald Adalar\u0131", "HR": "H\u0131rvatistan", "IN": "Hindistan", "NL": "Hollanda", "HN": "Honduras", "IQ": "Irak", "IR": "\u0130ran", "IE": "\u0130rlanda", "ES": "\u0130spanya", "IL": "\u0130srail", "SE": "\u0130sve\u00e7", "CH": "\u0130svi\u00e7re", "IT": "\u0130talya", "IS": "\u0130zlanda", "JM": "Jamaika", "JP": "Japonya", "KH": "Kambo\u00e7ya", "CM": "Kamerun", "CA": "Kanada", "ME": "Karada\u011f", "BQ": "Karayip Hollandas\u0131", "QA": "Katar", "KZ": "Kazakistan", "KE": "Kenya", "CY": "K\u0131br\u0131s", "KG": "K\u0131rg\u0131zistan", "KI": "Kiribati", "CO": "Kolombiya", "KM": "Komorlar", "CG": "Kongo - Brazavil", "CD": "Kongo - Kin\u015fasa", "CR": "Kosta Rika", "KW": "Kuveyt", "KP": "Kuzey Kore", "MK": "Kuzey Makedonya", "CU": "K\u00fcba", "LA": "Laos", "LS": "Lesotho", "LV": "Letonya", "LR": "Liberya", "LY": "Libya", "LI": "Liechtenstein", "LT": "Litvanya", "LB": "L\u00fcbnan", "LU": "L\u00fcksemburg", "HU": "Macaristan", "MG": "Madagaskar", "MW": "Malavi", "MV": "Maldivler", "MY": "Malezya", "ML": "Mali", "MT": "Malta", "IM": "Man Adas\u0131", "MQ": "Martinik", "MU": "Mauritius", "YT": "Mayotte", "MX": "Meksika", "EG": "M\u0131s\u0131r", "MN": "Mo\u011folistan", "MD": "Moldova", "MC": "Monako", "MS": "Montserrat", "MR": "Moritanya", "MZ": "Mozambik", "MM": "Myanmar (Burma)", "NA": "Namibya", "NR": "Nauru", "NP": "Nepal", "NE": "Nijer", "NG": "Nijerya", "NI": "Nikaragua", "NU": "Niue", "NF": "Norfolk Adas\u0131", "NO": "Norve\u00e7", "CF": "Orta Afrika Cumhuriyeti", "UZ": "\u00d6zbekistan", "PK": "Pakistan", "PW": "Palau", "PA": "Panama", "PG": "Papua Yeni Gine", "PY": "Paraguay", "PE": "Peru", "PN": "Pitcairn Adalar\u0131", "PL": "Polonya", "PT": "Portekiz", "PR": "Porto Riko", "RE": "Reunion", "RO": "Romanya", "RW": "Ruanda", "RU": "Rusya", "BL": "Saint Barthelemy", "SH": "Saint Helena", "KN": "Saint Kitts ve Nevis", "LC": "Saint Lucia", "MF": "Saint Martin", "PM": "Saint Pierre ve Miquelon", "VC": "Saint Vincent ve Grenadinler", "WS": "Samoa", "SM": "San Marino", "ST": "Sao Tome ve Principe", "SN": "Senegal", "SC": "Sey\u015feller", "RS": "S\u0131rbistan", "SL": "Sierra Leone", "SG": "Singapur", "SX": "Sint Maarten", "SK": "Slovakya", "SI": "Slovenya", "SB": "Solomon Adalar\u0131", "SO": "Somali", "LK": "Sri Lanka", "SD": "Sudan", "SR": "Surinam", "SY": "Suriye", "SA": "Suudi Arabistan", "SJ": "Svalbard ve Jan Mayen", "CL": "\u015eili", "TJ": "Tacikistan", "TZ": "Tanzanya", "TH": "Tayland", "TW": "Tayvan", "TL": "Timor-Leste", "TG": "Togo", "TK": "Tokelau", "TO": "Tonga", "TT": "Trinidad ve Tobago", "TN": "Tunus", "TC": "Turks ve Caicos Adalar\u0131", "TR": "T\u00fcrkiye", "TM": "T\u00fcrkmenistan", "UG": "Uganda", "UA": "Ukrayna", "OM": "Umman", "UY": "Uruguay", "JO": "\u00dcrd\u00fcn", "VU": "Vanuatu", "VA": "Vatikan", "VE": "Venezuela", "VN": "Vietnam", "WF": "Wallis ve Futuna", "YE": "Yemen", "NC": "Yeni Kaledonya", "NZ": "Yeni Zelanda", "GR": "Yunanistan", "ZM": "Zambiya", "ZW": "Zimbabve"}onionshare-onionshare-26fcdc5/desktop/onionshare/resources/countries/uk.json000066400000000000000000000402631521174352300277050ustar00rootroot00000000000000{"AU": "\u0410\u0432\u0441\u0442\u0440\u0430\u043b\u0456\u044f", "AT": "\u0410\u0432\u0441\u0442\u0440\u0456\u044f", "AZ": "\u0410\u0437\u0435\u0440\u0431\u0430\u0439\u0434\u0436\u0430\u043d", "AX": "\u0410\u043b\u0430\u043d\u0434\u0441\u044c\u043a\u0456 \u041e\u0441\u0442\u0440\u043e\u0432\u0438", "AL": "\u0410\u043b\u0431\u0430\u043d\u0456\u044f", "DZ": "\u0410\u043b\u0436\u0438\u0440", "AS": "\u0410\u043c\u0435\u0440\u0438\u043a\u0430\u043d\u0441\u044c\u043a\u0435 \u0421\u0430\u043c\u043e\u0430", "AO": "\u0410\u043d\u0433\u043e\u043b\u0430", "AI": "\u0410\u043d\u0491\u0456\u043b\u044c\u044f", "AD": "\u0410\u043d\u0434\u043e\u0440\u0440\u0430", "AQ": "\u0410\u043d\u0442\u0430\u0440\u043a\u0442\u0438\u043a\u0430", "AG": "\u0410\u043d\u0442\u0438\u0491\u0443\u0430 \u0456 \u0411\u0430\u0440\u0431\u0443\u0434\u0430", "AR": "\u0410\u0440\u0433\u0435\u043d\u0442\u0438\u043d\u0430", "AW": "\u0410\u0440\u0443\u0431\u0430", "AF": "\u0410\u0444\u0433\u0430\u043d\u0456\u0441\u0442\u0430\u043d", "BS": "\u0411\u0430\u0433\u0430\u043c\u0441\u044c\u043a\u0456 \u041e\u0441\u0442\u0440\u043e\u0432\u0438", "BD": "\u0411\u0430\u043d\u0433\u043b\u0430\u0434\u0435\u0448", "BB": "\u0411\u0430\u0440\u0431\u0430\u0434\u043e\u0441", "BH": "\u0411\u0430\u0445\u0440\u0435\u0439\u043d", "BZ": "\u0411\u0435\u043b\u0456\u0437", "BE": "\u0411\u0435\u043b\u044c\u0491\u0456\u044f", "BJ": "\u0411\u0435\u043d\u0456\u043d", "BM": "\u0411\u0435\u0440\u043c\u0443\u0434\u0441\u044c\u043a\u0456 \u041e\u0441\u0442\u0440\u043e\u0432\u0438", "BY": "\u0411\u0456\u043b\u043e\u0440\u0443\u0441\u044c", "BG": "\u0411\u043e\u043b\u0433\u0430\u0440\u0456\u044f", "BO": "\u0411\u043e\u043b\u0456\u0432\u0456\u044f", "BA": "\u0411\u043e\u0441\u043d\u0456\u044f \u0456 \u0413\u0435\u0440\u0446\u0435\u0491\u043e\u0432\u0438\u043d\u0430", "BW": "\u0411\u043e\u0442\u0441\u0432\u0430\u043d\u0430", "BR": "\u0411\u0440\u0430\u0437\u0456\u043b\u0456\u044f", "IO": "\u0411\u0440\u0438\u0442\u0430\u043d\u0441\u044c\u043a\u0430 \u0442\u0435\u0440\u0438\u0442\u043e\u0440\u0456\u044f \u0432 \u0406\u043d\u0434\u0456\u0439\u0441\u044c\u043a\u043e\u043c\u0443 \u041e\u043a\u0435\u0430\u043d\u0456", "VG": "\u0411\u0440\u0438\u0442\u0430\u043d\u0441\u044c\u043a\u0456 \u0412\u0456\u0440\u0433\u0456\u043d\u0441\u044c\u043a\u0456 \u043e\u0441\u0442\u0440\u043e\u0432\u0438", "BN": "\u0411\u0440\u0443\u043d\u0435\u0439", "BF": "\u0411\u0443\u0440\u043a\u0456\u043d\u0430-\u0424\u0430\u0441\u043e", "BI": "\u0411\u0443\u0440\u0443\u043d\u0434\u0456", "BT": "\u0411\u0443\u0442\u0430\u043d", "VU": "\u0412\u0430\u043d\u0443\u0430\u0442\u0443", "VA": "\u0412\u0430\u0442\u0438\u043a\u0430\u043d", "GB": "\u0412\u0435\u043b\u0438\u043a\u0430 \u0411\u0440\u0438\u0442\u0430\u043d\u0456\u044f", "VE": "\u0412\u0435\u043d\u0435\u0441\u0443\u0435\u043b\u0430", "VI": "\u0412\u0456\u0440\u0433\u0456\u043d\u0441\u044c\u043a\u0456 \u043e\u0441\u0442\u0440\u043e\u0432\u0438, \u0421\u0428\u0410", "AM": "\u0412\u0456\u0440\u043c\u0435\u043d\u0456\u044f", "VN": "\u0412\u02bc\u0454\u0442\u043d\u0430\u043c", "GA": "\u0413\u0430\u0431\u043e\u043d", "HT": "\u0413\u0430\u0457\u0442\u0456", "GM": "\u0413\u0430\u043c\u0431\u0456\u044f", "GH": "\u0413\u0430\u043d\u0430", "GN": "\u0413\u0432\u0456\u043d\u0435\u044f", "GW": "\u0413\u0432\u0456\u043d\u0435\u044f-\u0411\u0456\u0441\u0430\u0443", "HN": "\u0413\u043e\u043d\u0434\u0443\u0440\u0430\u0441", "HK": "\u0413\u043e\u043d\u043a\u043e\u043d\u0433, \u041e.\u0410.\u0420. \u041a\u0438\u0442\u0430\u044e", "GR": "\u0413\u0440\u0435\u0446\u0456\u044f", "GE": "\u0413\u0440\u0443\u0437\u0456\u044f", "GY": "\u0490\u0430\u0439\u0430\u043d\u0430", "GP": "\u0490\u0432\u0430\u0434\u0435\u043b\u0443\u043f\u0430", "GT": "\u0490\u0432\u0430\u0442\u0435\u043c\u0430\u043b\u0430", "GG": "\u0490\u0435\u0440\u043d\u0441\u0456", "GI": "\u0490\u0456\u0431\u0440\u0430\u043b\u0442\u0430\u0440", "GD": "\u0490\u0440\u0435\u043d\u0430\u0434\u0430", "GL": "\u0490\u0440\u0435\u043d\u043b\u0430\u043d\u0434\u0456\u044f", "GU": "\u0490\u0443\u0430\u043c", "DK": "\u0414\u0430\u043d\u0456\u044f", "DJ": "\u0414\u0436\u0438\u0431\u0443\u0442\u0456", "DM": "\u0414\u043e\u043c\u0456\u043d\u0456\u043a\u0430", "DO": "\u0414\u043e\u043c\u0456\u043d\u0456\u043a\u0430\u043d\u0441\u044c\u043a\u0430 \u0420\u0435\u0441\u043f\u0443\u0431\u043b\u0456\u043a\u0430", "EC": "\u0415\u043a\u0432\u0430\u0434\u043e\u0440", "GQ": "\u0415\u043a\u0432\u0430\u0442\u043e\u0440\u0456\u0430\u043b\u044c\u043d\u0430 \u0413\u0432\u0456\u043d\u0435\u044f", "ER": "\u0415\u0440\u0438\u0442\u0440\u0435\u044f", "SZ": "\u0415\u0441\u0432\u0430\u0442\u0456\u043d\u0456", "EE": "\u0415\u0441\u0442\u043e\u043d\u0456\u044f", "ET": "\u0415\u0444\u0456\u043e\u043f\u0456\u044f", "EG": "\u0404\u0433\u0438\u043f\u0435\u0442", "YE": "\u0404\u043c\u0435\u043d", "ZM": "\u0417\u0430\u043c\u0431\u0456\u044f", "EH": "\u0417\u0430\u0445\u0456\u0434\u043d\u0430 \u0421\u0430\u0445\u0430\u0440\u0430", "ZW": "\u0417\u0456\u043c\u0431\u0430\u0431\u0432\u0435", "IL": "\u0406\u0437\u0440\u0430\u0457\u043b\u044c", "IN": "\u0406\u043d\u0434\u0456\u044f", "ID": "\u0406\u043d\u0434\u043e\u043d\u0435\u0437\u0456\u044f", "IQ": "\u0406\u0440\u0430\u043a", "IR": "\u0406\u0440\u0430\u043d", "IE": "\u0406\u0440\u043b\u0430\u043d\u0434\u0456\u044f", "IS": "\u0406\u0441\u043b\u0430\u043d\u0434\u0456\u044f", "ES": "\u0406\u0441\u043f\u0430\u043d\u0456\u044f", "IT": "\u0406\u0442\u0430\u043b\u0456\u044f", "JO": "\u0419\u043e\u0440\u0434\u0430\u043d\u0456\u044f", "CV": "\u041a\u0430\u0431\u043e-\u0412\u0435\u0440\u0434\u0435", "KZ": "\u041a\u0430\u0437\u0430\u0445\u0441\u0442\u0430\u043d", "KY": "\u041a\u0430\u0439\u043c\u0430\u043d\u043e\u0432\u0456 \u041e\u0441\u0442\u0440\u043e\u0432\u0438", "KH": "\u041a\u0430\u043c\u0431\u043e\u0434\u0436\u0430", "CM": "\u041a\u0430\u043c\u0435\u0440\u0443\u043d", "CA": "\u041a\u0430\u043d\u0430\u0434\u0430", "QA": "\u041a\u0430\u0442\u0430\u0440", "KE": "\u041a\u0435\u043d\u0456\u044f", "KG": "\u041a\u0438\u0440\u0433\u0438\u0437\u0441\u0442\u0430\u043d", "CN": "\u041a\u0438\u0442\u0430\u0439", "CY": "\u041a\u0456\u043f\u0440", "KI": "\u041a\u0456\u0440\u0456\u0431\u0430\u0442\u0456", "CC": "\u041a\u043e\u043a\u043e\u0441\u043e\u0432\u0456 (\u041a\u0456\u043b\u0456\u043d\u0491) \u041e\u0441\u0442\u0440\u043e\u0432\u0438", "CO": "\u041a\u043e\u043b\u0443\u043c\u0431\u0456\u044f", "KM": "\u041a\u043e\u043c\u043e\u0440\u0438", "CG": "\u041a\u043e\u043d\u0433\u043e \u2013 \u0411\u0440\u0430\u0437\u0437\u0430\u0432\u0456\u043b\u044c", "CD": "\u041a\u043e\u043d\u0433\u043e \u2013 \u041a\u0456\u043d\u0448\u0430\u0441\u0430", "CR": "\u041a\u043e\u0441\u0442\u0430-\u0420\u0456\u043a\u0430", "CI": "\u041a\u043e\u0442-\u0434\u02bc\u0406\u0432\u0443\u0430\u0440", "CU": "\u041a\u0443\u0431\u0430", "KW": "\u041a\u0443\u0432\u0435\u0439\u0442", "CW": "\u041a\u044e\u0440\u0430\u0441\u0430\u043e", "LA": "\u041b\u0430\u043e\u0441", "LV": "\u041b\u0430\u0442\u0432\u0456\u044f", "LS": "\u041b\u0435\u0441\u043e\u0442\u043e", "LT": "\u041b\u0438\u0442\u0432\u0430", "LR": "\u041b\u0456\u0431\u0435\u0440\u0456\u044f", "LB": "\u041b\u0456\u0432\u0430\u043d", "LY": "\u041b\u0456\u0432\u0456\u044f", "LI": "\u041b\u0456\u0445\u0442\u0435\u043d\u0448\u0442\u0435\u0439\u043d", "LU": "\u041b\u044e\u043a\u0441\u0435\u043c\u0431\u0443\u0440\u0491", "MR": "\u041c\u0430\u0432\u0440\u0438\u0442\u0430\u043d\u0456\u044f", "MU": "\u041c\u0430\u0432\u0440\u0456\u043a\u0456\u0439", "MG": "\u041c\u0430\u0434\u0430\u0433\u0430\u0441\u043a\u0430\u0440", "YT": "\u041c\u0430\u0439\u043e\u0442\u0442\u0430", "MO": "\u041c\u0430\u043a\u0430\u043e, \u041e.\u0410.\u0420 \u041a\u0438\u0442\u0430\u044e", "MW": "\u041c\u0430\u043b\u0430\u0432\u0456", "MY": "\u041c\u0430\u043b\u0430\u0439\u0437\u0456\u044f", "ML": "\u041c\u0430\u043b\u0456", "MV": "\u041c\u0430\u043b\u044c\u0434\u0456\u0432\u0438", "MT": "\u041c\u0430\u043b\u044c\u0442\u0430", "MA": "\u041c\u0430\u0440\u043e\u043a\u043a\u043e", "MQ": "\u041c\u0430\u0440\u0442\u0456\u043d\u0456\u043a\u0430", "MX": "\u041c\u0435\u043a\u0441\u0438\u043a\u0430", "MZ": "\u041c\u043e\u0437\u0430\u043c\u0431\u0456\u043a", "MD": "\u041c\u043e\u043b\u0434\u043e\u0432\u0430", "MC": "\u041c\u043e\u043d\u0430\u043a\u043e", "MN": "\u041c\u043e\u043d\u0433\u043e\u043b\u0456\u044f", "MS": "\u041c\u043e\u043d\u0442\u0441\u0435\u0440\u0440\u0430\u0442", "MM": "\u041c\u02bc\u044f\u043d\u043c\u0430 (\u0411\u0456\u0440\u043c\u0430)", "NA": "\u041d\u0430\u043c\u0456\u0431\u0456\u044f", "NR": "\u041d\u0430\u0443\u0440\u0443", "NP": "\u041d\u0435\u043f\u0430\u043b", "NE": "\u041d\u0456\u0433\u0435\u0440", "NG": "\u041d\u0456\u0433\u0435\u0440\u0456\u044f", "NL": "\u041d\u0456\u0434\u0435\u0440\u043b\u0430\u043d\u0434\u0438", "BQ": "\u041d\u0456\u0434\u0435\u0440\u043b\u0430\u043d\u0434\u0441\u044c\u043a\u0456 \u041a\u0430\u0440\u0438\u0431\u0441\u044c\u043a\u0456 \u043e\u0441\u0442\u0440\u043e\u0432\u0438", "NI": "\u041d\u0456\u043a\u0430\u0440\u0430\u0491\u0443\u0430", "DE": "\u041d\u0456\u043c\u0435\u0447\u0447\u0438\u043d\u0430", "NU": "\u041d\u0456\u0443\u0435", "NZ": "\u041d\u043e\u0432\u0430 \u0417\u0435\u043b\u0430\u043d\u0434\u0456\u044f", "NC": "\u041d\u043e\u0432\u0430 \u041a\u0430\u043b\u0435\u0434\u043e\u043d\u0456\u044f", "NO": "\u041d\u043e\u0440\u0432\u0435\u0491\u0456\u044f", "AE": "\u041e\u0431\u02bc\u0454\u0434\u043d\u0430\u043d\u0456 \u0410\u0440\u0430\u0431\u0441\u044c\u043a\u0456 \u0415\u043c\u0456\u0440\u0430\u0442\u0438", "OM": "\u041e\u043c\u0430\u043d", "BV": "\u041e\u0441\u0442\u0440\u0456\u0432 \u0411\u0443\u0432\u0435", "IM": "\u041e\u0441\u0442\u0440\u0456\u0432 \u041c\u0435\u043d", "NF": "\u041e\u0441\u0442\u0440\u0456\u0432 \u041d\u043e\u0440\u0444\u043e\u043b\u043a", "CX": "\u041e\u0441\u0442\u0440\u0456\u0432 \u0420\u0456\u0437\u0434\u0432\u0430", "SH": "\u041e\u0441\u0442\u0440\u0456\u0432 \u0421\u0432\u044f\u0442\u043e\u0457 \u0404\u043b\u0435\u043d\u0438", "HM": "\u041e\u0441\u0442\u0440\u043e\u0432\u0438 \u0413\u0435\u0440\u0434 \u0456 \u041c\u0430\u043a\u0434\u043e\u043d\u0430\u043b\u0434", "CK": "\u041e\u0441\u0442\u0440\u043e\u0432\u0438 \u041a\u0443\u043a\u0430", "PN": "\u041e\u0441\u0442\u0440\u043e\u0432\u0438 \u041f\u0456\u0442\u043a\u0435\u0440\u043d", "TC": "\u041e\u0441\u0442\u0440\u043e\u0432\u0438 \u0422\u0435\u0440\u043a\u0441 \u0456 \u041a\u0430\u0439\u043a\u043e\u0441", "PK": "\u041f\u0430\u043a\u0438\u0441\u0442\u0430\u043d", "PW": "\u041f\u0430\u043b\u0430\u0443", "PA": "\u041f\u0430\u043d\u0430\u043c\u0430", "PG": "\u041f\u0430\u043f\u0443\u0430-\u041d\u043e\u0432\u0430 \u0490\u0432\u0456\u043d\u0435\u044f", "PY": "\u041f\u0430\u0440\u0430\u0491\u0432\u0430\u0439", "PE": "\u041f\u0435\u0440\u0443", "GS": "\u041f\u0456\u0432\u0434\u0435\u043d\u043d\u0430 \u0414\u0436\u043e\u0440\u0434\u0436\u0456\u044f \u0442\u0430 \u041f\u0456\u0432\u0434\u0435\u043d\u043d\u0456 \u0421\u0430\u043d\u0434\u0432\u0456\u0447\u0435\u0432\u0456 \u041e\u0441\u0442\u0440\u043e\u0432\u0438", "KR": "\u041f\u0456\u0432\u0434\u0435\u043d\u043d\u0430 \u041a\u043e\u0440\u0435\u044f", "SS": "\u041f\u0456\u0432\u0434\u0435\u043d\u043d\u0438\u0439 \u0421\u0443\u0434\u0430\u043d", "ZA": "\u041f\u0456\u0432\u0434\u0435\u043d\u043d\u043e-\u0410\u0444\u0440\u0438\u043a\u0430\u043d\u0441\u044c\u043a\u0430 \u0420\u0435\u0441\u043f\u0443\u0431\u043b\u0456\u043a\u0430", "KP": "\u041f\u0456\u0432\u043d\u0456\u0447\u043d\u0430 \u041a\u043e\u0440\u0435\u044f", "MK": "\u041f\u0456\u0432\u043d\u0456\u0447\u043d\u0430 \u041c\u0430\u043a\u0435\u0434\u043e\u043d\u0456\u044f", "PL": "\u041f\u043e\u043b\u044c\u0449\u0430", "PT": "\u041f\u043e\u0440\u0442\u0443\u0491\u0430\u043b\u0456\u044f", "PR": "\u041f\u0443\u0435\u0440\u0442\u043e-\u0420\u0456\u043a\u043e", "RE": "\u0420\u0435\u044e\u043d\u044c\u0439\u043e\u043d", "RU": "\u0420\u043e\u0441\u0456\u044f", "RW": "\u0420\u0443\u0430\u043d\u0434\u0430", "RO": "\u0420\u0443\u043c\u0443\u043d\u0456\u044f", "SV": "\u0421\u0430\u043b\u044c\u0432\u0430\u0434\u043e\u0440", "WS": "\u0421\u0430\u043c\u043e\u0430", "SM": "\u0421\u0430\u043d-\u041c\u0430\u0440\u0456\u043d\u043e", "ST": "\u0421\u0430\u043d-\u0422\u043e\u043c\u0435 \u0456 \u041f\u0440\u0456\u043d\u0441\u0456\u043f\u0456", "SA": "\u0421\u0430\u0443\u0434\u0456\u0432\u0441\u044c\u043a\u0430 \u0410\u0440\u0430\u0432\u0456\u044f", "SC": "\u0421\u0435\u0439\u0448\u0435\u043b\u044c\u0441\u044c\u043a\u0456 \u041e\u0441\u0442\u0440\u043e\u0432\u0438", "BL": "\u0421\u0435\u043d-\u0411\u0430\u0440\u0442\u0435\u043b\u044c\u043c\u0456", "MF": "\u0421\u0435\u043d-\u041c\u0430\u0440\u0442\u0435\u043d", "PM": "\u0421\u0435\u043d-\u041f\u02bc\u0454\u0440 \u0456 \u041c\u0456\u043a\u0435\u043b\u043e\u043d", "SN": "\u0421\u0435\u043d\u0435\u0433\u0430\u043b", "VC": "\u0421\u0435\u043d\u0442-\u0412\u0456\u043d\u0441\u0435\u043d\u0442 \u0456 \u0490\u0440\u0435\u043d\u0430\u0434\u0456\u043d\u0438", "KN": "\u0421\u0435\u043d\u0442-\u041a\u0456\u0442\u0441 \u0456 \u041d\u0435\u0432\u0456\u0441", "LC": "\u0421\u0435\u043d\u0442-\u041b\u044e\u0441\u0456\u044f", "RS": "\u0421\u0435\u0440\u0431\u0456\u044f", "SY": "\u0421\u0438\u0440\u0456\u044f", "SG": "\u0421\u0456\u043d\u0433\u0430\u043f\u0443\u0440", "SX": "\u0421\u0456\u043d\u0442-\u041c\u0430\u0440\u0442\u0435\u043d", "SK": "\u0421\u043b\u043e\u0432\u0430\u0447\u0447\u0438\u043d\u0430", "SI": "\u0421\u043b\u043e\u0432\u0435\u043d\u0456\u044f", "SB": "\u0421\u043e\u043b\u043e\u043c\u043e\u043d\u043e\u0432\u0456 \u041e\u0441\u0442\u0440\u043e\u0432\u0438", "SO": "\u0421\u043e\u043c\u0430\u043b\u0456", "US": "\u0421\u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0456 \u0428\u0442\u0430\u0442\u0438", "SD": "\u0421\u0443\u0434\u0430\u043d", "SR": "\u0421\u0443\u0440\u0456\u043d\u0430\u043c", "SL": "\u0421\u044c\u0454\u0440\u0440\u0430-\u041b\u0435\u043e\u043d\u0435", "TJ": "\u0422\u0430\u0434\u0436\u0438\u043a\u0438\u0441\u0442\u0430\u043d", "TH": "\u0422\u0430\u0457\u043b\u0430\u043d\u0434", "TW": "\u0422\u0430\u0439\u0432\u0430\u043d\u044c", "TZ": "\u0422\u0430\u043d\u0437\u0430\u043d\u0456\u044f", "TL": "\u0422\u0456\u043c\u043e\u0440-\u041b\u0435\u0448\u0442\u0456", "TG": "\u0422\u043e\u0433\u043e", "TK": "\u0422\u043e\u043a\u0435\u043b\u0430\u0443", "TO": "\u0422\u043e\u043d\u0491\u0430", "TT": "\u0422\u0440\u0456\u043d\u0456\u0434\u0430\u0434 \u0456 \u0422\u043e\u0431\u0430\u0491\u043e", "TN": "\u0422\u0443\u043d\u0456\u0441", "TR": "\u0422\u0443\u0440\u0435\u0447\u0447\u0438\u043d\u0430", "TM": "\u0422\u0443\u0440\u043a\u043c\u0435\u043d\u0456\u0441\u0442\u0430\u043d", "UG": "\u0423\u0433\u0430\u043d\u0434\u0430", "HU": "\u0423\u0433\u043e\u0440\u0449\u0438\u043d\u0430", "UZ": "\u0423\u0437\u0431\u0435\u043a\u0438\u0441\u0442\u0430\u043d", "UA": "\u0423\u043a\u0440\u0430\u0457\u043d\u0430", "WF": "\u0423\u043e\u043b\u043b\u0456\u0441 \u0456 \u0424\u0443\u0442\u0443\u043d\u0430", "UY": "\u0423\u0440\u0443\u0491\u0432\u0430\u0439", "FO": "\u0424\u0430\u0440\u0435\u0440\u0441\u044c\u043a\u0456 \u041e\u0441\u0442\u0440\u043e\u0432\u0438", "FJ": "\u0424\u0456\u0434\u0436\u0456", "PH": "\u0424\u0456\u043b\u0456\u043f\u043f\u0456\u043d\u0438", "FI": "\u0424\u0456\u043d\u043b\u044f\u043d\u0434\u0456\u044f", "FK": "\u0424\u043e\u043b\u043a\u043b\u0435\u043d\u0434\u0441\u044c\u043a\u0456 \u041e\u0441\u0442\u0440\u043e\u0432\u0438", "FR": "\u0424\u0440\u0430\u043d\u0446\u0456\u044f", "GF": "\u0424\u0440\u0430\u043d\u0446\u0443\u0437\u044c\u043a\u0430 \u0490\u0432\u0456\u0430\u043d\u0430", "PF": "\u0424\u0440\u0430\u043d\u0446\u0443\u0437\u044c\u043a\u0430 \u041f\u043e\u043b\u0456\u043d\u0435\u0437\u0456\u044f", "TF": "\u0424\u0440\u0430\u043d\u0446\u0443\u0437\u044c\u043a\u0456 \u041f\u0456\u0432\u0434\u0435\u043d\u043d\u0456 \u0422\u0435\u0440\u0438\u0442\u043e\u0440\u0456\u0457", "HR": "\u0425\u043e\u0440\u0432\u0430\u0442\u0456\u044f", "CF": "\u0426\u0435\u043d\u0442\u0440\u0430\u043b\u044c\u043d\u043e\u0430\u0444\u0440\u0438\u043a\u0430\u043d\u0441\u044c\u043a\u0430 \u0420\u0435\u0441\u043f\u0443\u0431\u043b\u0456\u043a\u0430", "TD": "\u0427\u0430\u0434", "CZ": "\u0427\u0435\u0445\u0456\u044f", "CL": "\u0427\u0456\u043b\u0456", "ME": "\u0427\u043e\u0440\u043d\u043e\u0433\u043e\u0440\u0456\u044f", "CH": "\u0428\u0432\u0435\u0439\u0446\u0430\u0440\u0456\u044f", "SE": "\u0428\u0432\u0435\u0446\u0456\u044f", "SJ": "\u0428\u043f\u0456\u0446\u0431\u0435\u0440\u0433\u0435\u043d \u0442\u0430 \u042f\u043d-\u041c\u0430\u0454\u043d", "LK": "\u0428\u0440\u0456-\u041b\u0430\u043d\u043a\u0430", "JM": "\u042f\u043c\u0430\u0439\u043a\u0430", "JP": "\u042f\u043f\u043e\u043d\u0456\u044f"}onionshare-onionshare-26fcdc5/desktop/onionshare/resources/countries/vi.json000066400000000000000000000127121521174352300277020ustar00rootroot00000000000000{"SA": "\u1ea2 R\u1eadp X\u00ea-\u00fat", "AF": "Afghanistan", "EG": "Ai C\u1eadp", "AL": "Albania", "DZ": "Algeria", "AD": "Andorra", "AO": "Angola", "AI": "Anguilla", "AG": "Antigua v\u00e0 Barbuda", "AT": "\u00c1o", "AR": "Argentina", "AM": "Armenia", "AW": "Aruba", "AU": "Australia", "AZ": "Azerbaijan", "IN": "\u1ea4n \u0110\u1ed9", "PL": "Ba Lan", "BS": "Bahamas", "BH": "Bahrain", "BD": "Bangladesh", "BB": "Barbados", "MK": "B\u1eafc Macedonia", "BY": "Belarus", "BZ": "Belize", "BJ": "Benin", "BM": "Bermuda", "BT": "Bhutan", "BE": "B\u1ec9", "BO": "Bolivia", "BA": "Bosnia v\u00e0 Herzegovina", "BW": "Botswana", "PT": "B\u1ed3 \u0110\u00e0o Nha", "BR": "Brazil", "BN": "Brunei", "BG": "Bulgaria", "BF": "Burkina Faso", "BI": "Burundi", "BQ": "Ca-ri-b\u00ea H\u00e0 Lan", "AE": "C\u00e1c Ti\u1ec3u V\u01b0\u01a1ng qu\u1ed1c \u1ea2 R\u1eadp Th\u1ed1ng nh\u1ea5t", "CM": "Cameroon", "KH": "Campuchia", "CA": "Canada", "CV": "Cape Verde", "TD": "Chad", "CL": "Chile", "CO": "Colombia", "KM": "Comoros", "CG": "Congo - Brazzaville", "CD": "Congo - Kinshasa", "CR": "Costa Rica", "DO": "C\u1ed9ng h\u00f2a Dominica", "CF": "C\u1ed9ng h\u00f2a Trung Phi", "CI": "C\u00f4te d\u2019Ivoire", "HR": "Croatia", "CU": "Cuba", "CW": "Cura\u00e7ao", "DJ": "Djibouti", "DM": "Dominica", "TW": "\u0110\u00e0i Loan", "DK": "\u0110an M\u1ea1ch", "BV": "\u0110\u1ea3o Bouvet", "CX": "\u0110\u1ea3o Gi\u00e1ng Sinh", "IM": "\u0110\u1ea3o Man", "NF": "\u0110\u1ea3o Norfolk", "DE": "\u0110\u1ee9c", "EC": "Ecuador", "SV": "El Salvador", "ER": "Eritrea", "EE": "Estonia", "ET": "Ethiopia", "FJ": "Fiji", "GA": "Gabon", "GM": "Gambia", "GE": "Georgia", "GH": "Ghana", "GI": "Gibraltar", "GL": "Greenland", "GD": "Grenada", "GP": "Guadeloupe", "GU": "Guam", "GT": "Guatemala", "GG": "Guernsey", "GF": "Guiana thu\u1ed9c Ph\u00e1p", "GN": "Guinea", "GQ": "Guinea X\u00edch \u0110\u1ea1o", "GW": "Guinea-Bissau", "GY": "Guyana", "NL": "H\u00e0 Lan", "HT": "Haiti", "KR": "H\u00e0n Qu\u1ed1c", "US": "Hoa K\u1ef3", "HN": "Honduras", "HK": "H\u1ed3ng K\u00f4ng, Trung Qu\u1ed1c", "HU": "Hungary", "GR": "Hy L\u1ea1p", "IS": "Iceland", "ID": "Indonesia", "IR": "Iran", "IQ": "Iraq", "IE": "Ireland", "IL": "Israel", "IT": "Italy", "JM": "Jamaica", "JO": "Jordan", "KZ": "Kazakhstan", "KE": "Kenya", "KI": "Kiribati", "KW": "Kuwait", "KG": "Kyrgyzstan", "IO": "L\u00e3nh th\u1ed5 \u1ea4n \u0110\u1ed9 D\u01b0\u01a1ng thu\u1ed9c Anh", "TF": "L\u00e3nh th\u1ed5 ph\u00eda Nam Thu\u1ed9c Ph\u00e1p", "LA": "L\u00e0o", "LV": "Latvia", "LS": "Lesotho", "LB": "Li-b\u0103ng", "LR": "Liberia", "LY": "Libya", "LI": "Liechtenstein", "LT": "Litva", "LU": "Luxembourg", "MA": "Ma-r\u1ed1c", "MO": "Macao, Trung Qu\u1ed1c", "MG": "Madagascar", "MW": "Malawi", "MY": "Malaysia", "MV": "Maldives", "ML": "Mali", "MT": "Malta", "MQ": "Martinique", "MR": "Mauritania", "MU": "Mauritius", "YT": "Mayotte", "MX": "Mexico", "MD": "Moldova", "MC": "Monaco", "ME": "Montenegro", "MS": "Montserrat", "MZ": "Mozambique", "MN": "M\u00f4ng C\u1ed5", "MM": "Myanmar (Mi\u1ebfn \u0110i\u1ec7n)", "NO": "Na Uy", "AQ": "Nam C\u1ef1c", "GS": "Nam Georgia & Qu\u1ea7n \u0111\u1ea3o Nam Sandwich", "ZA": "Nam Phi", "SS": "Nam Sudan", "NA": "Namibia", "NR": "Nauru", "NP": "Nepal", "NC": "New Caledonia", "NZ": "New Zealand", "RU": "Nga", "JP": "Nh\u1eadt B\u1ea3n", "NI": "Nicaragua", "NE": "Niger", "NG": "Nigeria", "NU": "Niue", "OM": "Oman", "PK": "Pakistan", "PW": "Palau", "PA": "Panama", "PG": "Papua New Guinea", "PY": "Paraguay", "PE": "Peru", "FR": "Ph\u00e1p", "FI": "Ph\u1ea7n Lan", "PH": "Philippines", "PF": "Polynesia thu\u1ed9c Ph\u00e1p", "PR": "Puerto Rico", "QA": "Qatar", "AX": "Qu\u1ea7n \u0111\u1ea3o \u00c5land", "KY": "Qu\u1ea7n \u0111\u1ea3o Cayman", "CC": "Qu\u1ea7n \u0111\u1ea3o Cocos (Keeling)", "CK": "Qu\u1ea7n \u0111\u1ea3o Cook", "FK": "Qu\u1ea7n \u0111\u1ea3o Falkland", "FO": "Qu\u1ea7n \u0111\u1ea3o Faroe", "HM": "Qu\u1ea7n \u0111\u1ea3o Heard v\u00e0 McDonald", "PN": "Qu\u1ea7n \u0111\u1ea3o Pitcairn", "SB": "Qu\u1ea7n \u0111\u1ea3o Solomon", "TC": "Qu\u1ea7n \u0111\u1ea3o Turks v\u00e0 Caicos", "VG": "Qu\u1ea7n \u0111\u1ea3o Virgin thu\u1ed9c Anh", "VI": "Qu\u1ea7n \u0111\u1ea3o Virgin thu\u1ed9c M\u1ef9", "RE": "R\u00e9union", "RO": "Romania", "RW": "Rwanda", "PM": "Saint Pierre v\u00e0 Miquelon", "WS": "Samoa", "AS": "Samoa thu\u1ed9c M\u1ef9", "SM": "San Marino", "ST": "S\u00e3o Tom\u00e9 v\u00e0 Pr\u00edncipe", "CZ": "S\u00e9c", "SN": "Senegal", "RS": "Serbia", "SC": "Seychelles", "SL": "Sierra Leone", "SG": "Singapore", "SX": "Sint Maarten", "CY": "S\u00edp", "SK": "Slovakia", "SI": "Slovenia", "SO": "Somalia", "LK": "Sri Lanka", "BL": "St. Barth\u00e9lemy", "SH": "St. Helena", "KN": "St. Kitts v\u00e0 Nevis", "LC": "St. Lucia", "MF": "St. Martin", "VC": "St. Vincent v\u00e0 Grenadines", "SD": "Sudan", "SR": "Suriname", "SJ": "Svalbard v\u00e0 Jan Mayen", "SZ": "Swaziland", "SY": "Syria", "TJ": "Tajikistan", "TZ": "Tanzania", "ES": "T\u00e2y Ban Nha", "EH": "T\u00e2y Sahara", "TH": "Th\u00e1i Lan", "VA": "Th\u00e0nh Vatican", "TR": "Th\u1ed5 Nh\u0129 K\u1ef3", "SE": "Th\u1ee5y \u0110i\u1ec3n", "CH": "Th\u1ee5y S\u0129", "TL": "Timor-Leste", "TG": "Togo", "TK": "Tokelau", "TO": "Tonga", "KP": "Tri\u1ec1u Ti\u00ean", "TT": "Trinidad v\u00e0 Tobago", "CN": "Trung Qu\u1ed1c", "TN": "Tunisia", "TM": "Turkmenistan", "UG": "Uganda", "UA": "Ukraina", "UY": "Uruguay", "UZ": "Uzbekistan", "VU": "Vanuatu", "VE": "Venezuela", "VN": "Vi\u1ec7t Nam", "GB": "V\u01b0\u01a1ng qu\u1ed1c Anh", "WF": "Wallis v\u00e0 Futuna", "YE": "Yemen", "ZM": "Zambia", "ZW": "Zimbabwe"}onionshare-onionshare-26fcdc5/desktop/onionshare/resources/countries/zh_Hans.json000066400000000000000000000174121521174352300306600ustar00rootroot00000000000000{"AL": "\u963f\u5c14\u5df4\u5c3c\u4e9a", "DZ": "\u963f\u5c14\u53ca\u5229\u4e9a", "AF": "\u963f\u5bcc\u6c57", "AR": "\u963f\u6839\u5ef7", "AE": "\u963f\u62c9\u4f2f\u8054\u5408\u914b\u957f\u56fd", "AW": "\u963f\u9c81\u5df4", "OM": "\u963f\u66fc", "AZ": "\u963f\u585e\u62dc\u7586", "EG": "\u57c3\u53ca", "ET": "\u57c3\u585e\u4fc4\u6bd4\u4e9a", "IE": "\u7231\u5c14\u5170", "EE": "\u7231\u6c99\u5c3c\u4e9a", "AD": "\u5b89\u9053\u5c14", "AO": "\u5b89\u54e5\u62c9", "AI": "\u5b89\u572d\u62c9", "AG": "\u5b89\u63d0\u74dc\u548c\u5df4\u5e03\u8fbe", "AT": "\u5965\u5730\u5229", "AX": "\u5965\u5170\u7fa4\u5c9b", "AU": "\u6fb3\u5927\u5229\u4e9a", "BB": "\u5df4\u5df4\u591a\u65af", "PG": "\u5df4\u5e03\u4e9a\u65b0\u51e0\u5185\u4e9a", "BS": "\u5df4\u54c8\u9a6c", "PK": "\u5df4\u57fa\u65af\u5766", "PY": "\u5df4\u62c9\u572d", "BH": "\u5df4\u6797", "PA": "\u5df4\u62ff\u9a6c", "BR": "\u5df4\u897f", "BY": "\u767d\u4fc4\u7f57\u65af", "BM": "\u767e\u6155\u5927", "BG": "\u4fdd\u52a0\u5229\u4e9a", "MK": "\u5317\u9a6c\u5176\u987f", "BJ": "\u8d1d\u5b81", "BE": "\u6bd4\u5229\u65f6", "IS": "\u51b0\u5c9b", "PR": "\u6ce2\u591a\u9ece\u5404", "PL": "\u6ce2\u5170", "BA": "\u6ce2\u65af\u5c3c\u4e9a\u548c\u9ed1\u585e\u54e5\u7ef4\u90a3", "BO": "\u73bb\u5229\u7ef4\u4e9a", "BZ": "\u4f2f\u5229\u5179", "BW": "\u535a\u8328\u74e6\u7eb3", "BT": "\u4e0d\u4e39", "BF": "\u5e03\u57fa\u7eb3\u6cd5\u7d22", "BI": "\u5e03\u9686\u8fea", "BV": "\u5e03\u97e6\u5c9b", "KP": "\u671d\u9c9c", "GQ": "\u8d64\u9053\u51e0\u5185\u4e9a", "DK": "\u4e39\u9ea6", "DE": "\u5fb7\u56fd", "TL": "\u4e1c\u5e1d\u6c76", "TG": "\u591a\u54e5", "DO": "\u591a\u7c73\u5c3c\u52a0\u5171\u548c\u56fd", "DM": "\u591a\u7c73\u5c3c\u514b", "RU": "\u4fc4\u7f57\u65af", "EC": "\u5384\u74dc\u591a\u5c14", "ER": "\u5384\u7acb\u7279\u91cc\u4e9a", "FR": "\u6cd5\u56fd", "FO": "\u6cd5\u7f57\u7fa4\u5c9b", "PF": "\u6cd5\u5c5e\u6ce2\u5229\u5c3c\u897f\u4e9a", "GF": "\u6cd5\u5c5e\u572d\u4e9a\u90a3", "TF": "\u6cd5\u5c5e\u5357\u90e8\u9886\u5730", "MF": "\u6cd5\u5c5e\u5723\u9a6c\u4e01", "VA": "\u68b5\u8482\u5188", "PH": "\u83f2\u5f8b\u5bbe", "FJ": "\u6590\u6d4e", "FI": "\u82ac\u5170", "CV": "\u4f5b\u5f97\u89d2", "FK": "\u798f\u514b\u5170\u7fa4\u5c9b", "GM": "\u5188\u6bd4\u4e9a", "CG": "\u521a\u679c\uff08\u5e03\uff09", "CD": "\u521a\u679c\uff08\u91d1\uff09", "CO": "\u54e5\u4f26\u6bd4\u4e9a", "CR": "\u54e5\u65af\u8fbe\u9ece\u52a0", "GD": "\u683c\u6797\u7eb3\u8fbe", "GL": "\u683c\u9675\u5170", "GE": "\u683c\u9c81\u5409\u4e9a", "GG": "\u6839\u897f\u5c9b", "CU": "\u53e4\u5df4", "GP": "\u74dc\u5fb7\u7f57\u666e", "GU": "\u5173\u5c9b", "GY": "\u572d\u4e9a\u90a3", "KZ": "\u54c8\u8428\u514b\u65af\u5766", "HT": "\u6d77\u5730", "KR": "\u97e9\u56fd", "NL": "\u8377\u5170", "BQ": "\u8377\u5c5e\u52a0\u52d2\u6bd4\u533a", "SX": "\u8377\u5c5e\u5723\u9a6c\u4e01", "HM": "\u8d6b\u5fb7\u5c9b\u548c\u9ea6\u514b\u5510\u7eb3\u7fa4\u5c9b", "ME": "\u9ed1\u5c71", "HN": "\u6d2a\u90fd\u62c9\u65af", "KI": "\u57fa\u91cc\u5df4\u65af", "DJ": "\u5409\u5e03\u63d0", "KG": "\u5409\u5c14\u5409\u65af\u65af\u5766", "GN": "\u51e0\u5185\u4e9a", "GW": "\u51e0\u5185\u4e9a\u6bd4\u7ecd", "CA": "\u52a0\u62ff\u5927", "GH": "\u52a0\u7eb3", "GA": "\u52a0\u84ec", "KH": "\u67ec\u57d4\u5be8", "CZ": "\u6377\u514b", "ZW": "\u6d25\u5df4\u5e03\u97e6", "CM": "\u5580\u9ea6\u9686", "QA": "\u5361\u5854\u5c14", "KY": "\u5f00\u66fc\u7fa4\u5c9b", "CC": "\u79d1\u79d1\u65af\uff08\u57fa\u6797\uff09\u7fa4\u5c9b", "KM": "\u79d1\u6469\u7f57", "CI": "\u79d1\u7279\u8fea\u74e6", "KW": "\u79d1\u5a01\u7279", "HR": "\u514b\u7f57\u5730\u4e9a", "KE": "\u80af\u5c3c\u4e9a", "CK": "\u5e93\u514b\u7fa4\u5c9b", "CW": "\u5e93\u62c9\u7d22", "LV": "\u62c9\u8131\u7ef4\u4e9a", "LS": "\u83b1\u7d22\u6258", "LA": "\u8001\u631d", "LB": "\u9ece\u5df4\u5ae9", "LT": "\u7acb\u9676\u5b9b", "LR": "\u5229\u6bd4\u91cc\u4e9a", "LY": "\u5229\u6bd4\u4e9a", "LI": "\u5217\u652f\u6566\u58eb\u767b", "RE": "\u7559\u5c3c\u6c6a", "LU": "\u5362\u68ee\u5821", "RW": "\u5362\u65fa\u8fbe", "RO": "\u7f57\u9a6c\u5c3c\u4e9a", "MG": "\u9a6c\u8fbe\u52a0\u65af\u52a0", "IM": "\u9a6c\u6069\u5c9b", "MV": "\u9a6c\u5c14\u4ee3\u592b", "MT": "\u9a6c\u8033\u4ed6", "MW": "\u9a6c\u62c9\u7ef4", "MY": "\u9a6c\u6765\u897f\u4e9a", "ML": "\u9a6c\u91cc", "MQ": "\u9a6c\u63d0\u5c3c\u514b", "YT": "\u9a6c\u7ea6\u7279", "MU": "\u6bdb\u91cc\u6c42\u65af", "MR": "\u6bdb\u91cc\u5854\u5c3c\u4e9a", "US": "\u7f8e\u56fd", "AS": "\u7f8e\u5c5e\u8428\u6469\u4e9a", "VI": "\u7f8e\u5c5e\u7ef4\u5c14\u4eac\u7fa4\u5c9b", "MN": "\u8499\u53e4", "MS": "\u8499\u7279\u585e\u62c9\u7279", "BD": "\u5b5f\u52a0\u62c9\u56fd", "PE": "\u79d8\u9c81", "MM": "\u7f05\u7538", "MD": "\u6469\u5c14\u591a\u74e6", "MA": "\u6469\u6d1b\u54e5", "MC": "\u6469\u7eb3\u54e5", "MZ": "\u83ab\u6851\u6bd4\u514b", "MX": "\u58a8\u897f\u54e5", "NA": "\u7eb3\u7c73\u6bd4\u4e9a", "ZA": "\u5357\u975e", "AQ": "\u5357\u6781\u6d32", "GS": "\u5357\u4e54\u6cbb\u4e9a\u548c\u5357\u6851\u5a01\u5947\u7fa4\u5c9b", "SS": "\u5357\u82cf\u4e39", "NR": "\u7459\u9c81", "NI": "\u5c3c\u52a0\u62c9\u74dc", "NP": "\u5c3c\u6cca\u5c14", "NE": "\u5c3c\u65e5\u5c14", "NG": "\u5c3c\u65e5\u5229\u4e9a", "NU": "\u7ebd\u57c3", "NO": "\u632a\u5a01", "NF": "\u8bfa\u798f\u514b\u5c9b", "PW": "\u5e15\u52b3", "PN": "\u76ae\u7279\u51ef\u6069\u7fa4\u5c9b", "PT": "\u8461\u8404\u7259", "JP": "\u65e5\u672c", "SE": "\u745e\u5178", "CH": "\u745e\u58eb", "SV": "\u8428\u5c14\u74e6\u591a", "WS": "\u8428\u6469\u4e9a", "RS": "\u585e\u5c14\u7ef4\u4e9a", "SL": "\u585e\u62c9\u5229\u6602", "SN": "\u585e\u5185\u52a0\u5c14", "CY": "\u585e\u6d66\u8def\u65af", "SC": "\u585e\u820c\u5c14", "SA": "\u6c99\u7279\u963f\u62c9\u4f2f", "BL": "\u5723\u5df4\u6cf0\u52d2\u7c73", "CX": "\u5723\u8bde\u5c9b", "ST": "\u5723\u591a\u7f8e\u548c\u666e\u6797\u897f\u6bd4", "SH": "\u5723\u8d6b\u52d2\u62ff", "KN": "\u5723\u57fa\u8328\u548c\u5c3c\u7ef4\u65af", "LC": "\u5723\u5362\u897f\u4e9a", "SM": "\u5723\u9a6c\u529b\u8bfa", "PM": "\u5723\u76ae\u57c3\u5c14\u548c\u5bc6\u514b\u9686\u7fa4\u5c9b", "VC": "\u5723\u6587\u68ee\u7279\u548c\u683c\u6797\u7eb3\u4e01\u65af", "LK": "\u65af\u91cc\u5170\u5361", "SK": "\u65af\u6d1b\u4f10\u514b", "SI": "\u65af\u6d1b\u6587\u5c3c\u4e9a", "SJ": "\u65af\u74e6\u5c14\u5df4\u548c\u626c\u9a6c\u5ef6", "SZ": "\u65af\u5a01\u58eb\u5170", "SD": "\u82cf\u4e39", "SR": "\u82cf\u91cc\u5357", "SB": "\u6240\u7f57\u95e8\u7fa4\u5c9b", "SO": "\u7d22\u9a6c\u91cc", "TJ": "\u5854\u5409\u514b\u65af\u5766", "TW": "\u53f0\u6e7e", "TH": "\u6cf0\u56fd", "TZ": "\u5766\u6851\u5c3c\u4e9a", "TO": "\u6c64\u52a0", "TC": "\u7279\u514b\u65af\u548c\u51ef\u79d1\u65af\u7fa4\u5c9b", "TT": "\u7279\u7acb\u5c3c\u8fbe\u548c\u591a\u5df4\u54e5", "TN": "\u7a81\u5c3c\u65af", "TR": "\u571f\u8033\u5176", "TM": "\u571f\u5e93\u66fc\u65af\u5766", "TK": "\u6258\u514b\u52b3", "WF": "\u74e6\u5229\u65af\u548c\u5bcc\u56fe\u7eb3", "VU": "\u74e6\u52aa\u963f\u56fe", "GT": "\u5371\u5730\u9a6c\u62c9", "VE": "\u59d4\u5185\u745e\u62c9", "BN": "\u6587\u83b1", "UG": "\u4e4c\u5e72\u8fbe", "UA": "\u4e4c\u514b\u5170", "UY": "\u4e4c\u62c9\u572d", "UZ": "\u4e4c\u5179\u522b\u514b\u65af\u5766", "ES": "\u897f\u73ed\u7259", "EH": "\u897f\u6492\u54c8\u62c9", "GR": "\u5e0c\u814a", "SG": "\u65b0\u52a0\u5761", "NC": "\u65b0\u5580\u91cc\u591a\u5c3c\u4e9a", "NZ": "\u65b0\u897f\u5170", "HU": "\u5308\u7259\u5229", "SY": "\u53d9\u5229\u4e9a", "JM": "\u7259\u4e70\u52a0", "AM": "\u4e9a\u7f8e\u5c3c\u4e9a", "YE": "\u4e5f\u95e8", "IQ": "\u4f0a\u62c9\u514b", "IR": "\u4f0a\u6717", "IL": "\u4ee5\u8272\u5217", "IT": "\u610f\u5927\u5229", "IN": "\u5370\u5ea6", "ID": "\u5370\u5ea6\u5c3c\u897f\u4e9a", "GB": "\u82f1\u56fd", "VG": "\u82f1\u5c5e\u7ef4\u5c14\u4eac\u7fa4\u5c9b", "IO": "\u82f1\u5c5e\u5370\u5ea6\u6d0b\u9886\u5730", "JO": "\u7ea6\u65e6", "VN": "\u8d8a\u5357", "ZM": "\u8d5e\u6bd4\u4e9a", "TD": "\u4e4d\u5f97", "GI": "\u76f4\u5e03\u7f57\u9640", "CL": "\u667a\u5229", "CF": "\u4e2d\u975e\u5171\u548c\u56fd", "CN": "\u4e2d\u56fd", "MO": "\u4e2d\u56fd\u6fb3\u95e8\u7279\u522b\u884c\u653f\u533a", "HK": "\u4e2d\u56fd\u9999\u6e2f\u7279\u522b\u884c\u653f\u533a"}onionshare-onionshare-26fcdc5/desktop/onionshare/resources/countries/zh_Hant.json000066400000000000000000000172441521174352300306640ustar00rootroot00000000000000{"TT": "\u5343\u91cc\u9054\u53ca\u6258\u5df4\u54e5", "TR": "\u571f\u8033\u5176", "TC": "\u571f\u514b\u65af\u53ca\u958b\u79d1\u65af\u7fa4\u5cf6", "TM": "\u571f\u5eab\u66fc", "BT": "\u4e0d\u4e39", "CF": "\u4e2d\u975e\u5171\u548c\u570b", "CN": "\u4e2d\u570b", "HK": "\u4e2d\u570b\u9999\u6e2f\u7279\u5225\u884c\u653f\u5340", "MO": "\u4e2d\u570b\u6fb3\u9580\u7279\u5225\u884c\u653f\u5340", "DK": "\u4e39\u9ea5", "EC": "\u5384\u74dc\u591a", "ER": "\u5384\u5229\u5782\u4e9e", "PG": "\u5df4\u5e03\u4e9e\u7d10\u5e7e\u5167\u4e9e", "BR": "\u5df4\u897f", "BB": "\u5df4\u8c9d\u591a", "PY": "\u5df4\u62c9\u572d", "BH": "\u5df4\u6797", "BS": "\u5df4\u54c8\u99ac", "PA": "\u5df4\u62ff\u99ac", "PK": "\u5df4\u57fa\u65af\u5766", "JP": "\u65e5\u672c", "BE": "\u6bd4\u5229\u6642", "JM": "\u7259\u8cb7\u52a0", "IL": "\u4ee5\u8272\u5217", "CA": "\u52a0\u62ff\u5927", "GA": "\u52a0\u5f6d", "MK": "\u5317\u99ac\u5176\u9813", "KP": "\u5317\u97d3", "QA": "\u5361\u9054", "CU": "\u53e4\u5df4", "TW": "\u53f0\u7063", "SZ": "\u53f2\u74e6\u5e1d\u5c3c", "NE": "\u5c3c\u65e5", "NI": "\u5c3c\u52a0\u62c9\u74dc", "NP": "\u5c3c\u6cca\u723e", "BF": "\u5e03\u5409\u7d0d\u6cd5\u7d22", "BV": "\u5e03\u5a01\u5cf6", "GP": "\u74dc\u5730\u6d1b\u666e", "GT": "\u74dc\u5730\u99ac\u62c9", "WF": "\u74e6\u5229\u65af\u7fa4\u5cf6\u548c\u5bcc\u5716\u90a3\u7fa4\u5cf6", "GM": "\u7518\u6bd4\u4e9e", "BY": "\u767d\u4fc4\u7f85\u65af", "PN": "\u76ae\u7279\u80af\u7fa4\u5cf6", "LT": "\u7acb\u9676\u5b9b", "IQ": "\u4f0a\u62c9\u514b", "IR": "\u4f0a\u6717", "IS": "\u51b0\u5cf6", "LI": "\u5217\u652f\u6566\u65af\u767b", "HU": "\u5308\u7259\u5229", "ID": "\u5370\u5c3c", "IN": "\u5370\u5ea6", "DJ": "\u5409\u5e03\u5730", "KI": "\u5409\u91cc\u5df4\u65af", "KG": "\u5409\u723e\u5409\u65af", "DM": "\u591a\u7c73\u5c3c\u514b", "DO": "\u591a\u660e\u5c3c\u52a0\u5171\u548c\u570b", "TG": "\u591a\u54e5", "AG": "\u5b89\u5730\u5361\u53ca\u5df4\u5e03\u9054", "AI": "\u5b89\u594e\u62c9", "AO": "\u5b89\u54e5\u62c9", "AD": "\u5b89\u9053\u723e", "TK": "\u6258\u514b\u52de\u7fa4\u5cf6", "BM": "\u767e\u6155\u9054", "ET": "\u8863\u7d22\u6bd4\u4e9e", "ES": "\u897f\u73ed\u7259", "EH": "\u897f\u6492\u54c8\u62c9", "HR": "\u514b\u7f85\u57c3\u897f\u4e9e", "LY": "\u5229\u6bd4\u4e9e", "HN": "\u5b8f\u90fd\u62c9\u65af", "GR": "\u5e0c\u81d8", "BN": "\u6c76\u840a", "SA": "\u6c99\u70cf\u5730\u963f\u62c9\u4f2f", "BZ": "\u8c9d\u91cc\u65af", "BJ": "\u8c9d\u5357", "GQ": "\u8d64\u9053\u5e7e\u5167\u4e9e", "ZW": "\u8f9b\u5df4\u5a01", "AM": "\u4e9e\u7f8e\u5c3c\u4e9e", "AZ": "\u4e9e\u585e\u62dc\u7136", "TZ": "\u5766\u5c1a\u5c3c\u4e9e", "NG": "\u5948\u53ca\u5229\u4e9e", "VE": "\u59d4\u5167\u745e\u62c9", "BD": "\u5b5f\u52a0\u62c9", "ZM": "\u5c1a\u6bd4\u4e9e", "PW": "\u5e1b\u7409", "LV": "\u62c9\u812b\u7dad\u4e9e", "TO": "\u6771\u52a0", "TL": "\u6771\u5e1d\u6c76", "FR": "\u6cd5\u570b", "FO": "\u6cd5\u7f85\u7fa4\u5cf6", "GF": "\u6cd5\u5c6c\u572d\u4e9e\u90a3", "TF": "\u6cd5\u5c6c\u5357\u90e8\u5c6c\u5730", "PF": "\u6cd5\u5c6c\u73bb\u91cc\u5c3c\u897f\u4e9e", "MF": "\u6cd5\u5c6c\u8056\u99ac\u4e01", "BA": "\u6ce2\u58eb\u5c3c\u4e9e\u8207\u8d6b\u585e\u54e5\u7dad\u7d0d", "BW": "\u6ce2\u672d\u90a3", "PR": "\u6ce2\u591a\u9ece\u5404", "PL": "\u6ce2\u862d", "GI": "\u76f4\u5e03\u7f85\u9640", "KE": "\u80af\u4e9e", "FI": "\u82ac\u862d", "AE": "\u963f\u62c9\u4f2f\u806f\u5408\u5927\u516c\u570b", "AR": "\u963f\u6839\u5ef7", "OM": "\u963f\u66fc", "AF": "\u963f\u5bcc\u6c57", "DZ": "\u963f\u723e\u53ca\u5229\u4e9e", "AL": "\u963f\u723e\u5df4\u5c3c\u4e9e", "RU": "\u4fc4\u7f85\u65af", "BG": "\u4fdd\u52a0\u5229\u4e9e", "ZA": "\u5357\u975e", "GS": "\u5357\u55ac\u6cbb\u4e9e\u8207\u5357\u4e09\u660e\u6cbb\u7fa4\u5cf6", "AQ": "\u5357\u6975\u6d32", "KR": "\u5357\u97d3", "SS": "\u5357\u8607\u4e39", "KZ": "\u54c8\u85a9\u514b", "TD": "\u67e5\u5fb7", "KH": "\u67ec\u57d4\u5be8", "BO": "\u73bb\u5229\u7dad\u4e9e", "CC": "\u79d1\u514b\u65af\uff08\u57fa\u9748\uff09\u7fa4\u5cf6", "KW": "\u79d1\u5a01\u7279", "TN": "\u7a81\u5c3c\u897f\u4e9e", "JO": "\u7d04\u65e6", "US": "\u7f8e\u570b", "VI": "\u7f8e\u5c6c\u7dad\u4eac\u7fa4\u5cf6", "AS": "\u7f8e\u5c6c\u85a9\u6469\u4e9e", "GB": "\u82f1\u570b", "IO": "\u82f1\u5c6c\u5370\u5ea6\u6d0b\u9818\u5730", "VG": "\u82f1\u5c6c\u7dad\u4eac\u7fa4\u5cf6", "MR": "\u8305\u5229\u5854\u5c3c\u4e9e", "GH": "\u8fe6\u7d0d", "CG": "\u525b\u679c\uff08\u5e03\u62c9\u85a9\uff09", "CD": "\u525b\u679c\uff08\u91d1\u590f\u6c99\uff09", "CO": "\u54e5\u502b\u6bd4\u4e9e", "CR": "\u54e5\u65af\u5927\u9ece\u52a0", "EG": "\u57c3\u53ca", "CK": "\u5eab\u514b\u7fa4\u5cf6", "CW": "\u5eab\u62c9\u7d22", "NO": "\u632a\u5a01", "SJ": "\u632a\u5a01\u5c6c\u65af\u74e6\u5df4\u53ca\u5c16\u68c9", "GG": "\u6839\u606f", "GL": "\u683c\u9675\u862d", "GD": "\u683c\u745e\u90a3\u9054", "TH": "\u6cf0\u570b", "HT": "\u6d77\u5730", "UG": "\u70cf\u5e72\u9054", "UA": "\u70cf\u514b\u862d", "UY": "\u70cf\u62c9\u572d", "UZ": "\u70cf\u8332\u5225\u514b", "RE": "\u7559\u5c3c\u65fa", "PE": "\u79d8\u9b6f", "NA": "\u7d0d\u7c73\u6bd4\u4e9e", "NZ": "\u7d10\u897f\u862d", "NU": "\u7d10\u57c3\u5cf6", "SO": "\u7d22\u99ac\u5229\u4e9e", "SB": "\u7d22\u7f85\u9580\u7fa4\u5cf6", "MQ": "\u99ac\u4e01\u5c3c\u514b", "ML": "\u99ac\u5229", "MY": "\u99ac\u4f86\u897f\u4e9e", "MW": "\u99ac\u62c9\u5a01", "YT": "\u99ac\u7d04\u7279\u5cf6", "MG": "\u99ac\u9054\u52a0\u65af\u52a0", "MT": "\u99ac\u723e\u4ed6", "MV": "\u99ac\u723e\u5730\u592b", "CZ": "\u6377\u514b", "SY": "\u6558\u5229\u4e9e", "IM": "\u66fc\u5cf6", "VA": "\u68b5\u8482\u5ca1", "AW": "\u8377\u5c6c\u963f\u9b6f\u5df4", "SX": "\u8377\u5c6c\u8056\u99ac\u4e01", "NL": "\u8377\u862d", "BQ": "\u8377\u862d\u52a0\u52d2\u6bd4\u5340", "MZ": "\u83ab\u4e09\u6bd4\u514b", "CM": "\u5580\u9ea5\u9686", "GE": "\u55ac\u6cbb\u4e9e", "GN": "\u5e7e\u5167\u4e9e", "GW": "\u5e7e\u5167\u4e9e\u6bd4\u7d22", "FJ": "\u6590\u6fdf", "LK": "\u65af\u91cc\u862d\u5361", "SK": "\u65af\u6d1b\u4f10\u514b", "SI": "\u65af\u6d1b\u7dad\u5c3c\u4e9e", "CL": "\u667a\u5229", "PH": "\u83f2\u5f8b\u8cd3", "CI": "\u8c61\u7259\u6d77\u5cb8", "VN": "\u8d8a\u5357", "KY": "\u958b\u66fc\u7fa4\u5cf6", "TJ": "\u5854\u5409\u514b", "SN": "\u585e\u5167\u52a0\u723e", "SC": "\u585e\u5e2d\u723e", "RS": "\u585e\u723e\u7dad\u4e9e", "AT": "\u5967\u5730\u5229", "AX": "\u5967\u862d\u7fa4\u5cf6", "EE": "\u611b\u6c99\u5c3c\u4e9e", "IE": "\u611b\u723e\u862d", "SG": "\u65b0\u52a0\u5761", "NC": "\u65b0\u5580\u91cc\u591a\u5c3c\u4e9e", "SL": "\u7345\u5b50\u5c71", "CH": "\u745e\u58eb", "SE": "\u745e\u5178", "VU": "\u842c\u90a3\u675c", "IT": "\u7fa9\u5927\u5229", "BL": "\u8056\u5df4\u745f\u7c73", "VC": "\u8056\u6587\u68ee\u53ca\u683c\u745e\u90a3\u4e01", "PM": "\u8056\u76ae\u57c3\u8207\u5bc6\u514b\u9686\u7fa4\u5cf6", "ST": "\u8056\u591a\u7f8e\u666e\u6797\u897f\u6bd4", "KN": "\u8056\u514b\u91cc\u65af\u591a\u798f\u53ca\u5c3c\u7dad\u65af", "SM": "\u8056\u99ac\u5229\u8afe", "SH": "\u8056\u8d6b\u52d2\u62ff\u5cf6", "CX": "\u8056\u8a95\u5cf6", "LC": "\u8056\u9732\u897f\u4e9e", "YE": "\u8449\u9580", "KM": "\u845b\u6469", "PT": "\u8461\u8404\u7259", "FK": "\u798f\u514b\u862d\u7fa4\u5cf6", "CV": "\u7dad\u5fb7\u89d2", "MN": "\u8499\u53e4", "MS": "\u8499\u54f2\u81d8", "ME": "\u8499\u7279\u5167\u54e5\u7f85", "BI": "\u84b2\u9686\u5730", "GY": "\u84cb\u4e9e\u90a3", "HM": "\u8d6b\u5fb7\u5cf6\u53ca\u9ea5\u5510\u7d0d\u7fa4\u5cf6", "LA": "\u5bee\u570b", "DE": "\u5fb7\u570b", "MA": "\u6469\u6d1b\u54e5", "MC": "\u6469\u7d0d\u54e5", "MD": "\u6469\u723e\u591a\u74e6", "MU": "\u6a21\u91cc\u897f\u65af", "MM": "\u7dec\u7538", "LB": "\u9ece\u5df4\u5ae9", "MX": "\u58a8\u897f\u54e5", "AU": "\u6fb3\u6d32", "RW": "\u76e7\u5b89\u9054", "LU": "\u76e7\u68ee\u5821", "NF": "\u8afe\u798f\u514b\u5cf6", "NR": "\u8afe\u9b6f", "LR": "\u8cf4\u6bd4\u745e\u4e9e", "LS": "\u8cf4\u7d22\u6258", "CY": "\u8cfd\u666e\u52d2\u65af", "SV": "\u85a9\u723e\u74e6\u591a", "WS": "\u85a9\u6469\u4e9e", "RO": "\u7f85\u99ac\u5c3c\u4e9e", "GU": "\u95dc\u5cf6", "SD": "\u8607\u4e39", "SR": "\u8607\u5229\u5357"}onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/000077500000000000000000000000001521174352300256205ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/000077500000000000000000000000001521174352300276335ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/ad.png000066400000000000000000000031771521174352300307350ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 3sñè0IIDAThÞíšMoÇÇ3³o\’+Ò”DE"b»výR¸vÝ¢v  h�öÐ/‘S€~„Þú zë'HNí©�\ äP´Fm×nÜÚrlÅ–DJ¶,Q|Ù÷™X¿ v|´Zà KðÁÿùÍ<3Ïή`éSÃAÈZò‡�?á÷ý£$ê )ØúÓ ½?EH@LXyÀ6§N3e([3e([3e([3e([3e([o€êë¿�¬"ƒB¼z­ß_$I]š�.Éîî®;¤<=t…x9ù$qHljQ*cõÁ{ôǨU‘ç‚qÜ¡¬rñügd™Kš:8N„ã¤/bM!@kAwë$›Û— Ç>¾û5çÏ]¡êØÛwè�cŒÁvl<·OžÛÜü÷‡ì—©V‡t–þÎòòCd�…Zh „a��>$g-5{£œ{.±7˜' #”%Q–"IRFÑ2«÷Îî~¡Ž0йûµMcîÏÔêÑtð¼!íùÛllØßìà­ï°_=�”‚wüU²Fg!FlŽ`$Hí á:ÙÑ„½ÁÞ™¿K¥i±XRj[_ÑÛ>Žs»Kpí> ¿û-VË!üÛìê‚ε±…¬ƒªiÒ®¤æÃAHgå¿y0V‡ @@UY½™��EFa�ym¨}pŠæo ]Ctó"á�>Á…Á‹N<û2„É"ÿºõkêµ§O]¥S…Í€ÍÞ>:„) „ƒ»€â»ÆWJ—(í÷ߥº±Ç™àÖtHS˱‘R“%•ó?ÂÛÄÏa´ f ÿ'Âüa@`&û�1Àdß³ X$‰?¹íÖ *^<}Û p´sß{Ìã'ï»yæ’i�(n‘f~à�¥9+Ʊž`©%c<¯Ï|k�öbwò8|ÚRÚíMÚíM´ž�h-¹³ú>ëÝŸ�lÛÂhA«y�³§¯¢”AHƒ’L槙⡗%%Hi€œ¹ Ë“�MòÜÇ’ жq½o½Ua^k*¼I�•»,´Öˆâ*ð*#\7)ÃÊá0f2*~BÅO^ù­ÈÑ~�ý¹À›<ìäKð¶i lek lek lek lek leë›sUŠÝq²%tEXtdate:create2022-03-16T11:51:15+00:003[Ê%tEXtdate:modify2022-03-16T11:51:15+00:00dnãvtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/ae.png000066400000000000000000000007521521174352300307320ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<WPLTEÿà e)s/d'r-q-ä9s?„HƒHûäÑÊàðçàîæÿÿààÿÿÿûäÅÅàââàààä9à\Q$ÂbKGDœA pHYs''”iQtIMEæ 5/Åo~VIDATHÇíÌ·€0ÀÇ+„÷ô_' \p‰fܰfH–,S @AÔ t uÓv$ô~$ŒÓÌR @AÔ`Y·�„ƒã¼nž÷c)P  •àÙn�¸ݘá%tEXtdate:create2022-03-16T11:53:46+00:00hΟ%tEXtdate:modify2022-03-16T11:53:46+00:00“'²tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/af.png000066400000000000000000000033301521174352300307260ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 3 êø¹Š¢IDAThÞí™Ûo凟™oN»;{°o¼6vlœ„‡`ÇD!j�H9DÜ�(Q$â�@B !AU¡Ò‹Þ•H´7¨\T ©JÒ6„¤9`sNœƒ½»fcÇ{œÝ��C/Ò@¸Bª<™îïj4#}ú½�ÞïýÞw> ðYFIÀKÀÀ]¦5ðÉ8¼ùøòrº…e^nõ© la« la« la« la« la+T>Ë<ˆüRV:à»%IÒí÷þO¿H¿Dþ¦‰–É ë:²®Óºu ·\FRUœrϲð}Å ¬€;Á«Ý݃ƒƒƒxõ:Z:MýÊ\ËBëé×¥>3C3—Ã)•€à³!pw’[ëí%º~=( Ö¥KˆH¯^G$“ Ëø­’ª¢÷÷Ù¸‘¥£Gqëõ í[}@Ò"ÛÖ£õ¥AU¨MNb}õ®e!©*n¥BëæM–þþ)ÕóçÁ÷pjEô‘~$] ¼H{ HÛ±™®C{‰í~»”Ç.É8Íl–f!‹Û¨Ò¸q�И�¥YÊ£�ÞCçÁ§ˆí | @ì&ùë]ø-ÉPhÍ1ƒÄ;0î`èÝ7X÷ÖË#C$žxaF°gç‘Í~Ë&¹g'ÚP:PÁÕYBZKóZYÕ±þý5v~µ«ƒø–mX‘8±Í[À÷‰l&vÿ”�œ¢•_¤rô4щ<»�:˜¦9s“ :†À2@Ét ˜I4µ½·;W@2JG'Â0éÜù8²¯#£Óµûi„a¢$“HBÂÎÐ{3hz%žBÉtÖ1–Ñm‰ngí“ÉÿñH’ µw7õ‹—hÙ Ô/_¥øÖ ÀG$bˆDßm‘Ú»ëËoq¾¯ÐûÜ‹|ÿ×ÃÇ�Üç« ªÀq*Ôæ¾ÆX3ˆÒ™"½ÿYfgßÅi”(~z‚ƹ¼f ct€Žgö wEéÞ·�lö=Œ5ë°²ßà8P•ÀŠa`”x 5ÑAeò ^¶ŽHĸöÊë |šÙ,éýPžO’ýíû´n.bçr¸µ*×_}m �Fî*¶<�’LáÅ“«€dˤÆ…¬G¨]˜DŽEh^þת¢¤SèC}ĶlAî0˜{ç=DWw±‚lÄHLþ9mP½p¢Áø ìhåqJ%¬ùiJ“'I$vl'õУDûïÃÍUhL]Cëìüo”øÄ8’"“ÒÔI¬ü4N¹D+·°ú¶€WªSþÛi�=Œ³x sìA¢™ ¨æŠGŽ!ÉcÍ xn±FíôEâcÖ!úâ4f¯a P>z¯R_}SWIØGâ±ý(f’êÌEæ?8ŒõÙ"ž@Ïd�t�æõë8åÑ]#¬=t�ø½£8Õ2åÉÏ)Lý9Ðn8PîR�…ÃÃ!ëÊ%\§Š±iŠG²^½²LlëVˆ€2œâÖÉO(�úÑáM,|ðÜ¥j &‡+§ÎÑ\ÈÑyàq¢™M$FF73TΜŵ,Üj-Óƒ¶¡‡Ê7giæçÈþæwØß僶ì0t'u[—ç)þé8¢j ›=8Å2ZO/ñ± Ì­cChÝ=Äú7#W4Ч5�ÿÉA)ð �߇Æô n¼ö6Å#'Ð2=ˆd‚æÜ,H‘áaü†MîýßSúç¿pkµ ~E܈kY,;ŽäBÆwow7’ày?üýEþ½˜ïû·;÷ÇÖοëy%ƒ_qaøsjß …m lµ„m lµ„m lµ„m lµ„m lýßøƒ €¤=¡À%tEXtdate:create2022-03-16T11:51:12+00:00ДeD%tEXtdate:modify2022-03-16T11:51:12+00:00¡ÉÝøtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/ag.png000066400000000000000000000044061521174352300307340ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 3‰þÕSÐIDAThÞåšylTÇÇ?ïíúXÛØÛ8\‰�Ô.·%MQB¡Ð%ÕV[ ¢´¡iš:‚&uJ� B)GJ#D 4Ä Š•¦ªR"ZdK–‹\Ûâ°!s¬Hl|¬wíÝõ¾7ýcv½»ãgïáHü¤‘÷�g~óý}g~¿ùͼ§X,Á=, pO çàf¤¦Ü$ÄËr»ŒÍ„üÅ (Áõ&d¦E‰%tÊ}é�ÿiX <” KÁˆÄàú'fÃÂ9Q"`^iÅðìÁõ�åBîT˜8Þ_wÿØô põD×Àº˜á�:ì`ï†-¿‚¯= ë’à±Y�:¾1]ÖYâaÃË0c \mè«'œ«5ø= >ü—Ëe�ƒé“ƒÁj\º 9Ó¤�–89ëÓ'*<ê��UKáG/@kÜlÖ;n4<ý(ÄÆ„Ž1X ÌT xX˜Ã@€£~³Ö­‚Qþ²è�eÏÀêeðÈLHOtÈ�KÀ?…˜8hüÚl²_‚EÆ�wÀÈdp‡è*°Xh×AXA\±Dæ!—%óíˆSA,š‹PÄSßFtU!ÄDS)â̧ò·¨EØ+õ§¼ÏŸ#>؆ˆ1#æä"þºá:‹øèm„%.tl @œQâ:³/J^þœqü£>= ?þÌš�e2Z,0&ÆdÈÙH´@b‚ÿY×e¼X±22 é&ì<Ý®ÐpMFº{ªwö@±z3A˜€SÀ«@kˆ$ÌšG÷À„± Ô7I—HJ¸{?!À邸xï-`ó»°þÏ¡áI¶ÏùyÀTÁŸgyÿþ綆ý‰¢@vd�•ÏM–›- 󖆤${˜à®á\Q Æìm¢BåyX»:²>% Æg”‰ kÐÙe#ð3`¹�äAqOÈ1YÔG  „\²kòaN.Üh†ºz¸t]‚»Ñã2ñŸ8³—ép¥òž�Ià�±0á>ˆ‹…¢c°çCcjžV#W¸~„^$Á\^j b™ ËáÕ�2ð€Ç-G3› *¹¹T(ªvõ¬ÿÿz<똼 äà÷û@éC@ '� Í `“ Ï>)XN6~`Ù8Yoì‚ê Æú$Û€èß�ïxR¼æá_:FDÓáÈ¿áÅ_±ÉìU‚8ºå.�¿Ö¸ñ Ò•{méïÌßoîã‹+�nð÷Œ1ÃèQ0m|3F$Èåk 5U Û)éÜ\¨­“‰Ò@[â“ÈÀg¦¯ß©·öON¯+\^2'q1fD—f“`Òx�Ù_—™ÝCSd�òmuš‘mÄŠ$Àé’»KmTœ‡ÓgáB�ŠÃ¸�²<ööؘÁ�ýÞ0�$|–ö- y‡Žø4Ò²³`ô(�äDPUÿŽ©+&ÅG†w¬n'|ѪÒÕK€J¢§“­§ xñ‹RCÛ¸¡ô_žn­buãqvåþ]1�€ Ñ �ݲØ#qÞ¢€‚à‡çvñ\sy¯ßä�Þù$U謬ÙÍ¢këÛ@¦â³Î»äoøŒ5g·aÖ{ o<†®Ä|»BJOëªÖ“Ýzþ«s�êµô~[¯W’îj¾kÐ�$dw\d]ÕoIvµ ? ^ãþûÞ½!ÇÇÁƒ8 Òý•&ÀTxjøÄ]YIǦMèv{Ÿÿ §Û[oá*-�&¤èÐƱŸxà(*Â~ð`PÛ¨àŠF ˜23e<˜?Wy¹ô{«5êWŒQ'ÀGBììÙ¤£ÄÇs+/gIɰܯ†ã˸!‰»¢‚ÎíÛQq–”  þš× Z-0Ö%tEXtdate:create2022-03-16T11:51:17+00:00‚¬Jã%tEXtdate:modify2022-03-16T11:51:17+00:00óñò_tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/ai.png000066400000000000000000000063621521174352300307410ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 3þùåÅ ¼IDAThÞíš{|Tյǿûœ3I&™<†@^`BBÁÊ[,WAô*µbm«•ŠF¨ŠèU*¤å!Zñ}‘Úôó±Hy‰ØªHQ|�  ‰òœLBž“Ì{æœ}ÿ˜ Ô{G>×õùœÏ™sö>{¯õÛk¯õ;ëŒ(¹çqÙóÑDõ¾¯/À³…òôòÍ8Z< *B" Ijr<Ÿ¼1‡îÛ·sxÆ\¤”¡Fà sñ¸í&ÆÝü Å%5U ='%è))VÓÿ­(ukÞ¡dúc´lÛET„ÆÃÓ'°lámäd%ƒnœ0ò²ÕCÖ óI¹ç6„IÎŽ€^³ïÆWRÆá_ÍÆþÊJÔ€ŸÛnÊ˦3yÂ%¨B �sWPšÊSG±"¹kWcæU,ÃòÈyýY¬S®AªÚy�ý½°){0ÉÏ™’DÅÜg(}pÞÒJòú÷â¯KÉåO$>Ö †Ñ5à ƒä¤xž|ä_žˆ1w�[>'uæ/éóêbbæÒØìâO«¶R[ß"<î ¾_S`�Žc쌟ðRÿæ?iÙ¶‹È‹R±öËâÊá9äf§°÷� ¯ÇÏ�·Œ&ºªŠÆw?:ÉjIÂOF༶ös2{'óÒC×2þH5 _†™K%ù7·¢Yb(:TÅýó×±býº�'zÜ�‚¢•ì(kâ’;®'÷â l£ñí@XõcàÀ Æ�ì‹Óícô°¢**O €zé@‚†ä±«ûÒãõUÔ®Ø@ì¨ËÈz±€„«F4`ý¦ÝÜû»Õìøê(RVãTâ/+@€½º‘Í;Kˆ>˜7�'xà[ê׿‡÷p)æ9ôì—Áø‘¹t³Zðî/¦icGâ¯E�1Cé_QBëü¥´îý†”{¦‘±xQYéÔ5´²àåMÌ{æmjìÍpRÔ«d œX�MBB š¦òõÁ*z#c†f#ç®"*æ?‡s×^’nýOl“&1oÕ¿8Tlã§×!ö ˆƒ:ËW~ʆîáéǦ0üÒÞôœ}71yý¨,xÛà ¹æ×Sé?o ó_ÿ‚�¶ Ò³ihÀð¼ ³�ÍÞoZ©>æFQR{˜~i&ƒú�àHy)Ÿî<Èá2$=͘¡™¬ßt�_s#åŒ hMÿ~{çxÒÓºax}Ô­ÛHÕ“ËÁ i¿ˆâ/bÁ’�”­%5ÍzVwB„hñ¶/Š™š_ȼY“¹}Ê0¬×\‰9§7U‹—Q½|Ý÷âÕûîâ…ì–ÿm+~ðÌ H‰92’±#nåšñ)†„†8¶ aN‡Ø.·á²Ko@.¤ ¢(f„¼óáÓ ]g÷€%�܈ɤâ·öôÏÔ­Ø@l^L÷ßÅÒ}�üùå·p¹¼ v�3 U¡²º‘YkÙs°’Çó'Ò3+�ÞÏÏ#f𪗢Í.`Ú´©lHˆ¦ª¶åì¸*âlfźYþT¼ ÖÐëjDB„”�x ¨Ñ€CvÎ3“¦àÜù5GîšCÊ $ýüz¼Ÿoà…¿|ˆËãk¯ðžj¨rÒqªþBQðø¼²âSn�ù>ÿòJŒ™Ôûî ïŠ¥D¦%Qû\!ú±†µ�Óƒz gvV@Ù?ÀY ‘Ý@pt=¸l E·{Ž®ëtF7µ=Ë×Q³l%�ºFR-Ù³è©÷(+;ö� ¥ëÕµÍxš=Ø•Èö,1PZ|`o&ÔÛçB ‘lÛy˜ŸÏ,äñüILw1JvÚ¢¹xŸû+úö†“\çôbH)ƒmWê÷€£²§AÞ£P¿rïsû3Rê‚A:mò· ÝQbÓжة[w�Ç×á›Àqš]Ü>«Åç#;°Ã¢hk»eÔÖu,r !�ª ÊÞÄC Þ`É+›B AÀ�jD(rŸA  cÝÐR n[hÅãrÀÚ´(h= {Ÿ‚¸>`Š…Ä< Äã t€]šÀd‚ `k åÓÓ'„èº�ÍÞRV‰êØ¡Å×ÎèN h@QðúƒTØ:¶tVàöôx+áÈ�É# ÷.0'…ÎÕŸBÉZpÛᪿÔ Å ³- ´ÑûÍï$/‡VN õƒŽÇñ¶.=¯œ§ ,ÐÑ*ñx��2&´ç�åÐïn¸@÷CЃ‡>SÁö ì^Œ¯¹Œú¦`§oœZ§³‡[48MŽ&ÒRX2àË4¾YAD& Y!÷O ƒfâpØ©©¦³Þz@hlV(·U‡®SFƒËþ¾] A7 ztè^¸bÄ÷¥êX+µu²S ø¸Ü_î«àÚŸ¸@5CÆ$0'ƒ%RÇBk)”ýÌ€Ä<@ç«ýe4·v¾¾?x„i(|¼ÃÁÌæJ¬– ¹4äîÊ–t@B·�8]66o-Aê*B½À@ìÞ ð£÷i1�´çaiBcÁ�IõÑcïûlÿÊ JD§C_-N�5«÷"{ìdOô˜6ÛOñÑ€ _ðkâ×í¢¡Ùjçcÿðƒ`»¦‚ý»5Þ{›4£²�l‰g«ÒDïÏßbÿ#Äb»2l¸íêª!ñ*»þÞLÆ–Ut£¡í«LÈþ(ÅËÅEo²{µ —ׄ]+ЪÂ:´ ÜÆu‚•–âÅEÉLÃeŠ'ý÷l ¼p'5µZÛßmºVf¢÷½aþ4q®"‘†Àb0d|$–¼^4•´phK=MMj—]ÿ  )Ò Ò¤ã*Rm«œ›\Yà»úÎ QðCVŸ�ñ0m0|Õô & üoÉ�„[�pË�„[�pË�„[�pËÿ{þKÍW;­ÍÔ%tEXtdate:create2022-03-16T11:51:16+00:00$ÛAW%tEXtdate:modify2022-03-16T11:51:16+00:00U†ùëtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/al.png000066400000000000000000000030541521174352300307370ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<PLTEä ã æ ãç å â¼ÚÕ©pf ”ÀÝ¿Ö6y¢…W #F =Íyái  q~+  ‡Ðx$C 7v­—0%Âud ЏG ¤ÁY ‚.H ì!b b ãਛ–Q X »>ßT 5U ,t�je ‰-¦Žl:K m§S h S ̽Z ` 8<�] šºzˆI ˆU žB ¥R w?@ /M Ë�͵a ÃÇè A Ø™Ä�O ®L ƒs±‘ÕÀ·Ÿ(n¶ÓÔȆD E c !˜^ [ ¡}×'ºCcbKGD$´ù™ pHYs''”iQtIMEæ 3 �ÿ‰ëIDATHÇíUWWA]ww,ˆ!@TÄQQi²‚¢IŠ€c!jF#šh4v‰½EcïíOf‰'–‡‰yŒ÷avf÷Ü{¾ï~÷ì`Ø3žñ‚0#è' 0’ÞNb€¤_Ð;ú#‚CB1"4ŒÎŒxÁÂ0ÖËf8#,”ÀBC‚‘J`G¾"p—Å�Ž ˆ‰æGñ¸œF²‘bãâE6#Aœ“’ "9 &Šl�(>.Í…Iª8-]*“g@…R©€r™*=Mœ*IAã³ÔšL¹RŠ,�êõP¡ËRPP+ÏÔ¨YHDvŽ!W !äæ½†ßäqéƒ8×�“ýI ŸQ`,,¢9Å%¥ô KKŠéµ¨ÐXÀÈG0••3Í„«- `³Z ¤*ÌÌò2 ?(…•Uz ÞU\U)T¤ ™DÕ³Þƒ¡LR-Bª#Œ5ÙöÚûµöì#�$ü®®¾¡Ñr—oilpÔ½G‹r¬º©YÖr߃Ù‡&5Z‰V¥Óárßp»Ne+Z ¬¶vOG§6×ÓÕý» ª»É“«íìð´·!&1³ÇÛËwš?öÝöAµôõrò{½=™ˆ&H}žÁ!×çþ/·å÷K]EƒŸtÍDB3òU7:ömœ714IQ“C¼qÁبî눩‚ 0Å�ž!qÕ,œó·ÙzüspV…“3ÓÜ)´$²dL¡w~aÑm]2-C¸lZ²ºæ½B¦ ÍÄýJ½axumm}#|ÂhÑÆúÚÚêðHýо©lS+ýÁám9ÍÛ·›:·xœ©ví¯ 6 wI°'ØO88¤çH$ì ö¹[¨hS ÈÀÅòíGÇ'žÙóAàZ ´üAðÎiåYW×™êtmþ¼Üó‹ËË‹ó€ÖûC“ÂE¿éiü€vu}}…=•å�Ïwƒ¿ÇAà!!øßY_€â?ãÁ/Aœ­Ã Þ ý%tEXtdate:create2022-03-16T11:51:13+00:00vãnð%tEXtdate:modify2022-03-16T11:51:13+00:00¾ÖLtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/am.png000066400000000000000000000006101521174352300307330ustar00rootroot00000000000000‰PNG  IHDR@0Sea,gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<PLTEÿààÿàà‘ÿ¦ÿ¥Äar§bKGD†Þ•z pHYs''”iQtIMEæ 3÷„é0IDAT8Ëc`#  Jƒ10ª`()p!B †4€¡œU0„{OÐ/‡óÕ%tEXtdate:create2022-03-16T11:51:18+00:00tä: %tEXtdate:modify2022-03-16T11:51:18+00:00¹‚¶tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/ao.png000066400000000000000000000027441521174352300307470ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<ßPLTEÿÿÿPÿNÿÿÿ‰ÿ}ÿÍÿêÿsÿ!ÿÃÿíÿðÿîÿ…ÿ ÿÿÿÿÿVÿ¦ÿãÿéÿªÿÁÿ–ÿÿÿ ÿJÿºÿïÿÛÿ<ÿmÿ1ÿÿ™ÿ½ÿÿÿ3ÿAÿÆÿƒÿ(ÿŸÿ|ÿ[ÿÿwÿÖÿìÿçÿ»ÿ@ÿ$ÿÉÿëÿdÿšÿnÿàÿxÿ�ÿoÿœÿÚÿ ÿÿÿ¹ÿž�±ª ŸÞ¡þ½¾=œ�†VP­ ÿñüïSOßÒ¿³ Ã´éØŒ‚+('$çØ½±D@$"æÕµ§ ·¬ÿôäÖ´¨vaZþì̽@;52È»üìàѹ­£˜QK½°ÿòŒƒ}tãÔùêа¤�y&$nfúéÐÁŶ=8-*›‘òâïàÁ´ž“OJB=äÕàÐ3/.*%"FA¹¬÷毣™ŽÀ²¹«ÜÌtk# ~uÜÍöæÎ¿Ÿ“›�95[TØÉþíàÏ©�xo^Wwn©œÛÊǹ¦šãÓïÞ¶ªng!©žóâìÚüêþëýêñßúêvm,)¡—•‹LGrjØÈ…{‰€ðâia2.¬ŸOIªž—� <7§›˜ŒPJ�„�“¤™Š�ID»¯]V>:e_¹`/ÜbKGDU“¸3 pHYs''”iQtIMEæ 3þùåÅÈIDATHÇc`£`àŒŒLÌ,ègecçàä¢Àn^>~A!ar —�”’–!ײr ò Š|JÊ*d ª$Ô5ø5µÈÑ­­£«§¯c  lÈidlB†¦fæ–V@–µ�­­N�³ç³`³x�I7@ØÙÅb±�›»<.ð0`ðT±½¼X½ñ+öA¾~þ¾pN@ EPpˆÀŠÂÂ#�8‘QÑ1¡ø¦±qñ pNbRrJ*‰¤¥+edfA9Ù9¹y¡$�_PXT\R ᔕWT’j@hUuMm]}C#�ÙÔÕÒJ²¡ mí�]Ý=¡¡½}ý&’n@è¤ÉS¦N›>cæ¬ÙsæÎ›Oš ‚©ù‹/©]ºlùŠ•¡¡$°ªyõšµa Öºõ6nÚ¼e+‰Ìß¶}ÇÎ]»÷ìÙ»oÿ�ƒ‡9zŒ4Bço9qòÔéÓgΞ‹:áâÔÚK—¯�dÀÕk×o,¼Éwëö�»I÷Bï_ž¾áÁÆG$ÅÂã'¡OŸ=úrˆ÷êõ›·ïÞÇ’bLš„`'~xûñ© ‚Ï_š(3€¤@5`d.VS+žÃN%tEXtdate:create2022-03-16T11:51:16+00:00$ÛAW%tEXtdate:modify2022-03-16T11:51:16+00:00U†ùëtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/aq.png000066400000000000000000000026451521174352300307510ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<PLTE:}Î9|Í8|ÍF…Ñ6zÍ7{Í8{ÍM‰ÒO‹Ó¤Ãè�µãu¤Ü^•×TŽÔW�Õ;}ÎRŒÓ³ÌìÚçö÷úýÿÿÿûüþðõûéðùæîøx¦Ý=Î;~αËëš½æY’Õr¢ÜQŒÓH†Ñ Àçó÷üúûýîôúùûýÓâôb—Ø4yÌq¡Û©Æéh›ÙE„Ð|¨Þúüýô÷üöùüôøüÐàó9|Î?€Ï@�ÏÄØðïõû‰±áÚçõA‚ϱÌë°Ëë]”Öîôû¨ÅéCƒÐ–ºå¶Ïìd˜Ø…®àýþþ¿ÕïX�Õèïùìòú‡¯áºÑíäíø”¸äõøüÆÙðy§Ý<~Îw¥ÝKˆÒëòúñöû«ßR�Ôv¥Ý®ÊëÚæõž¿çp Ûçïùþþþˆ°á9}Ι»åûýþL‰ÒnŸÛÀÕïïôûg›Ù5yÌs¢ÜÞéöÔãô{¨ÞA�Ïš¼æòöûÂ×ðV�ÕÃØðY‘Õ�¶ãüýþ¥ÃèêñùX‘ÕÝèöI‡ÑÑàóæïùI†Ñ€«ßJ‡ÒÇÚññõûlžÚc˜Ø‘¶ãÜèöËÝòÔâôÅØðÊÜòB‚дÍì>€ÏmŸÚ·Ïíâë÷Ùæõ¾ÔîÈÚñìóúP‹ÓOŠÓ¥Äè¸Ðíz§ÝÕãôíóú•¹ä|©ÞjœÙ‡°áNŠÓþþÿýýþÑáómžÚB‚Ï>Ïœ¾æ‹²âgšÙUŽÔVxåbKGD«Ég( pHYs''”iQtIMEæ 3‰þÕSdIDATHÇÝ–ùWQÇç¾æ½ZTC¥S¸$MD­TZbRDAY¦5mf«¥•Qتí{¶PÙNë_pâ'Þ{ ž~é;?Îù~Î÷½{gÿ[0!?B“@Æ„TJ!“§T™Ì–j«­2š:mú jwÌœ5[Á† çú[޹ójj%ƒPç/Ȩ«®¾¡q!6t¥rS=-‘Û¼H#\DIÍ/ö”–x—6×hœƒø$1 °Œþ©å MÄÇ ­°â¢+XIËÉÍ®¬Zôãük¼fmYÀ:N‚–Vïú ù3Êm¡²€v…�€lì áM¹@ÔÍeý4R‹ØUpnqÐèÖm6"Ç4“½<À—ÙÛvóJ;wîêÚÝí  õ`›@öìÍ6nÄ®³ìT߇÷s¼)_zû™ïçPïa ïˆÌkgtôØq>Àsâd¿Â!€rJ�ž$€vF á³l�sCB€+ŽÙ ðy¡Ÿ&.p(­bÀÅ$»›qo‡.DMì¿ ¾$&5&À—»Â"ÿЕ~v#¾z-$\áu3ÀhŸ À …ûwGÉ›|À-ñü$oówüüñÎx‚Û�w5Á|‚{–ª(ûî[…ðƒ‡�?‰ ¸ŸŽ=£z]IžN‹ü°ò\}Ñ‚ãËÔ«H1àu5û³”y2Âà”R{è͸á)rOà}3¼g@ ½H¼Ã†ýä}aOpŒßÚЇáœ÷ã'Ýõ9ýEòÀ×tj¬9êíþü®’JÖF@J@ý‘þ 1 wçÙjb4Ñ¥õê>‘˜4›ám%tEXtdate:create2022-03-16T11:51:17+00:00‚¬Jã%tEXtdate:modify2022-03-16T11:51:17+00:00óñò_tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/ar.png000066400000000000000000000014551521174352300307500ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<êPLTEt¬ßr«Þ„µâîõûîõüîôûÿÿÿÿÿþþþþùôðóéßñæÜñåÚóéàüúùïâÖèÕÀæÎ¯äɦå˪æÍ­èÔ¾ïâÕìÝÎçϱâ×࿑ݷ�ݸ…ß¼‹äÇ æÍ®üûúþþÿïãÖá—ڱxÏž]È‘KÇ�Hðã×ùôñèÔ¿È‘JÀ Ò�É‘JÚ±yâÃ˜æ¡ ñ® å¡ Ã€!æÎ°å̫޹†È�HÓŽå¡ ×‘ ä  Ý·‚É’Kô² 㟠Ç�GðåÚÏž\é¥ ê¦ óéáéÕÀà ҌьðãÖݹ…�GÙ bKGDM€h e pHYs''”iQtIMEæ 3‰þÕSIDATHÇí”ÛRÂ0@£•’Ò‹PÀ^  ”¤$¨ÜPPÿÿ{¬`;n_xÈyΜ™ÌîY„$É…p•t�¤¤q£” �ú7E¬•tÃÔp1åQŠ[·åŠ]­Õï, XŽëù�f§´#Ò¡,î2Úqï1@Ðë‡tÀ…àÇDz˜$`üi4O˜?5c6_,ŸW«¯mÿ[€u{ý*6ÛíFìš³7Ȧþ;ß{ÎòhG�NçÏÉ�†ý@€¿ÜdŒÝ8#‰Ú�ÚrH|7|Ïu,"HV¹^«Ú•c\åߘLC/eÄ”•k!i:5çÜ%÷I“H$Â?G+d5žIÎ%tEXtdate:create2022-03-16T11:51:17+00:00‚¬Jã%tEXtdate:modify2022-03-16T11:51:17+00:00óñò_tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/as.png000066400000000000000000000053721521174352300307530ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 3sñè0 ÄIDAThÞåšYlT×ÇçÜ{gß=^ðŠcÌf›%˜51˜°D]”V•¢¤Uû�´êC¥Ji^‹ªö¥­T©j«<5­’Vj¥T¡MHÔ†„$f‹YãeÆÆËŒgî½sO‚]Æö€ ú±_æœ{÷Î÷�ó}žW<ÔR€øì�Ažzm”-F/kôúýxw_”ˆ,+õA6},Ó¯#K΀‰_|Ø,Ò‡Ø`ô³FOQ%3Ž�ƒÀ(�ljzL|i‰Nž™æQ#Éz#Ém¿câ(�¾�¦Å”<ÑFü‰6Üõó“-¾i‚Å…“Í�{A#±¶MÄwµZµ=B�mÚ€,.2Ž…#4\åå„ׯ¡t÷v"×ážWŽ�ò–3X\ãS& ÐBa‚+—ß¹�ض-øæ#]®iGLeñ1„ã€Û‹¯±‰’m[ˆïÜF`ÅRô@ èÑï33Y<�îØ u\UÕD7µß½�HëjŒÒ8BˆÛžñ>PœÅA Åb„V¯$¾«�ØãñÖÕ ôÙ½Â}` ‹«1„rÞþ%MŸ‡.ÿÒ…h^ïœÍ~�iqÝ…§®žèc‰ïj'¼¦=¹#‹ßP²÷éÑQ Ã`^íüÏŸâ(ÒâB —•^·jHLeJ!A+Vß±•Xûcø�n׬g5s9:þ“/ÿ’T×iÜR1d*–=ù r‚‘æ@q.ž†E”lÝL|g;Áæeè¡à¬g·í<ù¼EÏùSýÛï¹tðM¬Ì(ºô˜‚†­_£uÇW&ýfaq'7º*+ˆlxtp™ÜåÆûq�XJÐ5bBÕbv>û}Š®òÈ@ÓZâ;Ú(Ùþ8¾E�h÷]}éI’‚;ÏÅ¡4(�Z¿�&‘†øli+Æ,…K“ %5 –³ãëߢ~ùj4Ã…¦i„Caô-.†ð)árã©o Ú¶‰Ò]í[n^,Ük]A´î °‡±2}ŒæK¹vf/Ù�.:ŽY¬Øõ¾ôÍçp%|¸½Á[¢€«÷Üœr2% I�ããc;Î{Vç�0Jjì òê%®¿{�¾×ßbèðQœL=Bæ4JH)H¤9tä"��½ôgª±e9—.]æò¹c”„òô'Nòá{‡Í¢™°³&%åuÔÔ¸ü>‰Óoq¥{„êÍÈ 8  ™X\¼™'¤XoôßL… WMõ]K…s¹½×º‰–” úIö÷ÓÓ�`á’&’}×8ì ÊÜgHtuЛ*¡¢ª’ºÕØÙ¦iS¾ì;”W/ž4¦mÚŘ Æ4‡!ŸߢÆ9? )ÀL'éû„ìhÂS…²ÓX¹a’�$›:†,¥ºå»„cÕHÃ�î £¹ƒ¸DwûØôôKÄ*›Qh¤>ÅÊâ‹6ˆTå¼{À�~—ÂQÄ%!�%ÿéÞ9@ÿßßbôøI”�Lj†Ñ|¾ÛZ"ýÞäÌÁßqø¸Í#u!"U-\¿r€t÷À´òä3ݘÙ!FÓY¤Ô1\SoÎEî·ㆦ¼óxð4Ôßö•ØÈÀ§üç/Ð}ö %QÁñs}}c4/ÔV¹‘\鵨œ$m,¡²éiÝò®)Êcs䀉š)Š„Æ£ˆÊ¡÷÷2òÑúöîcðÀXÉZÀ�#ôÂÇi·7J¼¶•Xy-†f!¤Nj ËpFrµÏ¢gÀ"›S̋ل|&i}1†¿‚h$Rlp74S¹ýkq¥–™ÁÎ�0œìâØ‰³Ä&¯Ÿ¡¡4½‰c,k^ǘ¬£¦~‘HY 4ÏÙ&xg0¦)Œ¸\xêjŠ.Œ˜–…&54M’ÉŒ‘J%©®ªÂQ )5¦Úf¾…5miÌÀ¿dá])�Ý'Š\"´’¹-ŽÞ'¦‚1]íPÇUU9ëòø} °¦m�ðzñ56ÜQƒÄ ¸%¢-|{-2€©`LÓ$¥×$õ(¬iÛä\n<õuS¶É=fX"%ƒ·6J>¦‚1M«¬o•u75=l kºféÿÓ·Ëÿ&«Ï³4\%tEXtdate:create2022-03-16T11:51:15+00:003[Ê%tEXtdate:modify2022-03-16T11:51:15+00:00dnãvtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/at.png000066400000000000000000000006261521174352300307510ustar00rootroot00000000000000‰PNG  IHDR@0Sea,gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<PLTEÈ/Ç-È.Ç,Î+FøàäÿÿÿøâåÎ,G£G¤bKGD ñÙ¥ì pHYs''”iQtIMEæ 3ù”!Ü;IDAT8Ëc`  %`Tý .C(À�FŒ*J Ê †€p’ ùbT•³Çb𠳃%tEXtdate:create2022-03-16T11:51:20+00:00É„sŽ%tEXtdate:modify2022-03-16T11:51:20+00:00¸ÙË2tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/au.png000066400000000000000000000070611521174352300307520ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 3gð´ ûIDAThÞÍš{|TյǿûÌL&É$™ y 1Þ•Pä%(h�"ò� ÚòiQ´BðZ.\ƒ(é‡GnáÞ bÑVË« Z®%ŠR’ð(!ȃ<È;“É<ϾLž$@^˜ûû|æ3sæì³öZ¿½×Úk¯}DöÒÿ�}^}Ï©³:ؾ퉉ŸP]](4Ajä‹ÔW ü.�«K× ¥tßRU"7½qs™4!‘¬¬¢fÏJ@%$ÔŸ ëÆ,Cù ÛÀfÇ7�ùïÝ$ïf è (·R“ýÌjªOŸÅK¯eÕªi$'/bÀ€@­7 ³�€äÇE±'i.Óne’÷ÛÍh| DýW¡K"tÚ.öÑEúÆÿ[öu®þ2žÂäwÑ8ì,\8š?|Ž3F (¢“ ªè<4,úÅxö½ËàÃ)nÙ�ÏÃ#ˆÞ¿ ÿ9Ó‘ Rí9ã”c!1„lK@Lîš-䬸Öœ8ÄÄæ�søýô Ô„M”ö%a/þ‚þ»7a>ˆ²²Zví:Eqq5=5ý4Ç�{­+ÔùñèKs1ªVJ?ü„êÓgч‡á?4ŠI“2xp(ééX­v–üj"Þ…ù”ùG“)1MÇòΟRéÊÎM3y¬8ƒ¢�;ÁCGäæW yöi´>22òyñÅöíû §SíY\®‘ë2ÓsI»\ƃKf1hD?ªNœ¦üÐ �*>?Ìð‘‘Lž<�š&Ä3?¯M4#†ãtIVÏLÐÁ÷(Þ÷W|Ç�"ê�ë0ŎéÂ|Dzeï‘–v w í9ã4ðãu…7ËùôW1ŒŽá‘§cq^΢ôƒcX¯æà54š>Ã"y,v0½|°^¼BÅÑ–cÇ4éa†gS³~+5é— ]úoôÛô žQ””Ô°aÃQ^{íoUÜfx΀ˆˆiëŒFoŒFZ�†óçó© fòŠyxX-Ô|“�%ó ú¨|"{£P›y…Š£'[`š:ï!ý)XÿGœ–:"Ö½Lè²Ehý|((¨äõ×�ðñÇçñôÔa20½1<±XHÙsn näW¶ÃRJ$èƒΊ*¤ª¢ñöBcòCÁ­?âûçÿ³E±q½_ü%Ž’2ÐjÐúÂm”¹ÖNiy-ŠÒ”W(Š /¯œyO%SPPN˜㇃Ö�zªÍµÌÐh„”¤Dh4Ô|}¾‰A@ Aí?/Qzð(ÔˆÚ´j!ð½m€Eà]bAØlô¤ ˆ4Óƒ]_ˆ¥Ñ1#P¨êy®f(ERßch§q!š,•#~æÎh�Óñ™Ô3Ž×ÈBwî",ÌHP�ࢣY«¶¹¯¶_qÑòÜnÐÑUÕ.ì$!!~<ð@ 'FS[kãܹ\²²Š)/¯¥½ìj#ÿJÛâeË)*nƒ˜¿»@ùGŸ"¥tA)ñ|~�ŽFªj½{4O�@Ü6×!ДYÑn¿Öv+Üf³�矟ÌìÙ1¨ªÊ�ß°C2´ö'g·úÓå’˜Œ^ø=›þ3[pÕZð äVÊaÊ?ú´~ÜlùNxˆ°~Ž”WE.‹¡Ó¢ ô§Ú⤼‚F�v !°çUÀ× ¢®ƒH@0bD8‘‘øùy"¥$::˜aÃúpîÜ�Æ6÷$`â¸Äf£.‘ÆŽ�býúŸáo EJIí¹‹ämØ�«º†�ï&µ €·AA]Vù‰»°^»APÜLÌÓgÃŽTN�üWc§SíôfHÈÍ-cïÞ3ôíë�Ó©òöÛ_QXØP[hŸsissKYõðбpáfˆj³SöáßÉÛ¸ÂâŸEpÇè-Õ¥âûÈHúmˆ'ïw;(غÿô˼¶d1Û}ô¼óöi¬uöfF :N€{ÕÉÏ/ãüù<–-;€N§!'ç…… IUûdj`Ô:€°06lx’µkg䋽¸”üMÿMAâ. Ñ‘xýöeþ|Óƒ~ýCÐçÝhµòŸ:[ô@öì>Ex¸?ýûbš:Å˓ҿüùÕ×<7–èØ‡HÏ,¢ªª¶CжEnÝ2“�]Lvv åå–ú˜Þ~™ HÆŽ@JÊ3¼ðÂd¼½t˜Ïf�½äJþt�น”¿°œ¥»2رãsl6Ç]ÀéTÙµë ,ØÃ™3ߣ1úÒ'þ× Ø³áåEÁª LÏý†;Ÿ"vêðúE¤+¹€Àét!%¨ªÄétÝÅxÙf_ÊŠÓHIy†Gˆ´Ù)ÙÿY?_‰íj½×­ää°É,Š?ÌÉÏ.´kÅ”RSÿE\ÜnöìIÅæPñŸ>‰�’ðŸ9…›»Þ#h÷.Þ|ùa–¿4]—Kbâ¶Ï� h4J³kwŸJbâSDDôÂ^XÂ�µ[¸¾j#^}CñM|�-Ù,�ÿ ׿/¡c9“B^^¿ùM +W~@AA%žQ<�ôëW`¾�EÍ¿¯cQ¯JB¼»`ü=‡!܆�z¦OŠ¢€V«¡!PjuZó7çÉKØNíw^0‹üÇ'!ùkN~v±>·i`®‰dAË<¨uÜU¨«s�œü¿df°yóÆ�ëOØó‹ñ‰BÁº$r·¿…³f(àq‡‘k.½sP…yóF1lXo&NÀðá}9sæ§O_@ûÏ�)úŸý8n•²t ŸõÊÆøÃ\Ï)æö år©Ü,¨¤î–…BUï^  ª(å6ȯÀáhî'nZRS³ˆ‹{“5k~ÊO Gé�vý¬Ø‹ëPI›† !ÐëµX­º’ë»\.\.•+¦`0èéÓÇıc™M†ê–Hép¢èõhƒ(-5SWg£õ”—(ŠBh¨ÅnÃYVÙBe­É ÞUÝ!©èõ:‚ƒÝ5¡(8¬vŠ‹«qɆ¤Å݇··žžZfÎ|�””³hµÌfíMnšëÀK/Ųxñ#ûréR!»wŸâ­·¾Äl¶"àYÙ\É»¯ËM¥u›»Ý»½MóÒüÛí³‹=´iC92‚ÔÔlÞÿ[Nž¼LÇs7¡&“IIqèõZ22 HLü—KEJ‰¶å÷ twS =ÊÝ»�¢¸“œ9sFb0èñõõdß¾4ZÄ¡vC ª*V«“-[Ž““SJdd`£ñ zx;ÜBC�„‡û×§ÈPXXŰa½ñõõì¤D�Åb###Ÿš+™™ù-ªÑÚNJ½OT�”ô9AA¾X­*+ëxóÍSt|³DÏ´^«n‹݉ÎFn÷ž$$Ä—¢¢Jz÷ö'7·¢•c=&“7ùùÜË­ï“ H4OO�ñ[»ÝA^^9‡Ê�e0^ddåÊé$%-`ôè¨Æÿï3²Õutt0³gÇ´y¯=$Ü;ÅmV«ƒ‘#Ù0a@ýÜ=ï†аô5täö³‰£yòÉJ§®Î~[Ûû‹ÅÆÖ­'ðôÔ’•U|O»%�^Œߟ‹ ÉÍ-EQ4L™2˜1c¢ˆŽ"##__£Fõ£´ÔÌ… ÍÈê^¸\î̳IþÝû誫­ÄÄ„³}û|Ž¿ÄÙ³×3&Š€ ŒfÒ¤AÌŸÿ6›“%KÞ¹oÆ·.²ÜÛݺi�úðþûÏ;»Ý‰V«AQDãïš+‹¿ÅáÃçÍ}0¾sè¦ ((-­bãÆ£TTXððÐÖ¿YBãïýûÓ8v,£ûºüÿC€û%¨¨¨PfÍŠÁãíÑ�‰ gêÔáètºþîQ÷¡‹. ñõõdáÂѬX1•AƒBïÚº¦ÆJJÊY¶n=Á•+EM*ô º½½=¨¬¬ã�7Nc2yÎŒ?ª/?¹qåJGŽdRVf¦¼Ü‚��щóÄ;£óõ‚n‚npCåé§ÇñÂfsb±ØðáСtæÎMÆét6S´3åð¶ú–øùy¡ª³ÙÚa¹Ý° šGõÈH÷¹Á¶m'øòËk$'/¤o_ƒ'UU–n0ºÉx“ɃAÏäÉ©­µóí·7¨ª²PSÓþ£¶nÜ J@¡O’“¿`Ó¦cX,V–/¬^ý†ú³€îóy! 3ùÉO†àtª=šÉÚµwHF·n‡u:-'N\æÔ©+X,v@áÈ‘Œúº^wÂíµ!!~DDô"22€ˆˆ^„„1›Kh÷Ù`wªåp¸8|ø<ªÚ¼sÉçŸ_Fˆ®œµFCÑ4--‡Ñ£#q8TÒÒrÐëµtèl°ûÌwwÚúhJÔºvç›`n™éé×1tW£ÑNŸÎâÒ¥<Ü1©}}ÝǂȉÁ ÇnwÔ€hêwž?è*ГÔÖÚš]ßíl°müc=[�ò·Ù%tEXtdate:create2022-03-16T11:51:19+00:00Ò“1¾%tEXtdate:modify2022-03-16T11:51:19+00:00£Î‰tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/aw.png000066400000000000000000000021651521174352300307540ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<ÂPLTE3™Ì2™Ì2˜Ë1˜ËH£Ñe²Ø/˜Ìp©Ì®³Å6›Î1›Î“•­Éqx; Ñ´v„Ó67g¦Ë0˜ÌR¦ÑÉOTÒŽš´1šÎ2˜Ìt¤ÅÑ()α}‹: Ñ2œÏš“©Ñ ÌÈTZO¦Ñ0šÎD¨×»s~ËÑ+,v©Ê1œÐ0™Ì0˜Ë0™Í5žÐG¤Òf¦Ì�›µµŒÏ+,ÎÆahŸ�¤y£ÃV§Ñ=¡Ò2›Ï4™ÌB Ï[¤Ì�»¥‡šÂbjÐ78ÒÎÍÐ Ò$$ËKO·t�–“ªq¢ÅQ¥Ñ:œÎ?ŸÏ…ÁßÀ«·Õ\_Ö ÑÏÔÖ?@ˉ‘¤ÄÚW«Õ6šÌD Î_¥Ì„ž»©†—Ã`hÐ68ÑÌÏ Ò''ÊOT´y†‘˜°k¥ÉK¢Ï8›Í6žÐH¤Òe¦Ì“Ÿ¸ÎAD⇕t¥ÆS¦Ñ/˜Ë:¢Ó´z‡f¨Î-˜Í’˜°Ñk¦ÊÑ12Ϩ‡˜K¥ÒÅY`ÓƒŸ¼7ŸÑ¬€�ÒDF^¦Î0šÍ‰œ·Äƒ�B¡Ñe«Ñ ½Ô4šÌC¡Ð\®×1˜ÍK¥³æòÿÿ¶ÚH3™Ë4™Ë5bébKGD•`zƒ pHYs''”iQtIMEæ 3÷„évIDATHÇc` 0¢ñ™˜(6€DÐ `fae¦È6vNÒœ€j7 iN@3€—�_@�˜…„EDÅÄÉ7€MBRJZ†¤@@1€IVN^AQ‰¤@@ÀÄ,¨¬¢*¥¦®¡©¥M|j€ÀĤ­£«§o`h¤¦flbjfnaÉÆLœ`˜¬¬mlíì�ÔÔœ]\ÝÜ=<½¼™ˆ Mˆ>¾~þ� jjj @R!(8$4,œ(@ `ˆˆŒŠŽ‰�‹Oº 1)9%5-=ƒ�(?0ÂBP['3+;'WA-/¿ �—K�È @ŽF&æ¢â)µ¸Ò2f²$j:à*¯PˆÍ"3€€`eUuM&ù)‘�¹¶®¾A‡ýè¹±±©¹E›ZÛÚ;()P´;»º)2€¹§—²2‘‰�¸ô‡ÓÊë’Áð0 �BÀÐO!`˜@!`˜H!`˜D!`˜L! Ô€)”{�â@¤8)NH'å�Ï�£0< ß°[Qh­%tEXtdate:create2022-03-16T11:51:18+00:00tä: %tEXtdate:modify2022-03-16T11:51:18+00:00¹‚¶tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/ax.png000066400000000000000000000013301521174352300307460ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<ÆPLTES¥R¤P§k†_ÿÎÿÐô¡ Ô1Ñ4Ò4Ò4Ñ 4és¬¦5T£R¥R¦Q¦O©k†`S¤(fŠ$d�‚’PÿϺ¬,+g‰èÃèÃçÂñÇ÷ÊÿÍÿÑô¢ üÅýÇò› Ó1èoÜ;(Ü;'Ù1*Ò3×&-Ü<'Ñ 5Ò3Ñ4Ñ3Ü=(Ü='Ú2*×'-ýÅýÈó› çÂæÂ'f‹&e‹#dŽ‚‘P¹¬,)gŠŒX(�bKGDA‰ÞlN pHYs''”iQtIMEæ 3 �ÿ‰ÕIDATHÇíÔׂ0€á£¥âBʼn ‚Š.ÜïÿTn¨�´IMô¢ße“þI'@Â’)„¤tFÆY%'!)_(�ˆ€üI ¤Ê2PU)@#Õêá@£ÙÒ( ­:Ýpõt@ŸŒPÀ@T3föƒ€IŸþ XQö`ø Œl‹8QãÉTÆXž¹˜+1䯋¥Âð sáp/aíFx›÷&n=—ì¢ö‡à÷;ü‰û*û¤ãÇcòiàt&\®Äs¾ÝÏüÊïÿDøNàçwt°ÁwÀ%tEXtdate:create2022-03-16T11:51:13+00:00vãnð%tEXtdate:modify2022-03-16T11:51:13+00:00¾ÖLtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/az.png000066400000000000000000000017561521174352300307640ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<‰PLTE¸â¹ä¹äºå§Î§Ï¦Î¥Ì¤Ì¥ÍÏ:MÐ:MÐ8KÒN`ÔeuÔn}ÓcsÑJ\Ð9LÐ8Lí(7î'7î&6ñLYù §ýÜÞÿóóþìîýØÚû¼Áöˆ�ñAOî'6ë)9í(8í)9ì(8òozüâäÿÿÿýìí÷ §ñ`lïGUïIVñamóq|ïDRì&6òfqýëíûÙÜñ^jì%5ì'7ì%6í+;î:Ií,<í*:î;JûÐÓýêìí3Bòitów�þüüöŸ¦ïIWòkvúËÏñ]ióz„ì'8ø¬²þö÷ñ_kúÃÈýðñþúúýïñ÷¥¬í/>úÅÉýèêïFTî9Hô~ˆûÚÝúÇÌí2AúÈÌýëìñalí(9î(9î'8î&7ñLZø ¨ýÜàÿóõþíïýØÜú¼Âö‡‘ðAPî(8×78Ø68×46Ø78ÙJKÛb`ÜkhÛ_^ÙGGØ57×57TŽ6SŽ5SŒ4S‹2S‹3S�4>�6=œ4@œ6>›4?œ5ÀùsbKGD‚‹³ÿD pHYs''”iQtIMEæ 3Ž“J(IDATHÇc``¤ 0Œ0jÀ¨T2€‰™2ÀÀа±sp²±â \ܸ7/¿€ �07>À "Šˆ‰KHJIËÈÊÉ+ˆâ ŠJÊØ€ŠŠªšº†¦–¶Ž®ž¾ŠŠ vU@€ËC#ucS33s K+k $`fc«ngb Ö¤¢l`ï lf­BŠæŽNêÎPKÍ\]ÝÜ=,=I0@EÙKÝÛÇê{_?ÿ€@R\ ¬ja‡…G¨««GªF©Pd@4iPêŠ�1”D#Å ‘”]b $å¸xì !1)9%5-=#3+!;7`ÈÉÅòò ‹ŠKJËrñ†ò Ü ²ªªº¦?`¨­£ 0Ô74RF 5`Ô*h�ºnl>š%tEXtdate:create2022-03-16T11:51:21+00:00oóx:%tEXtdate:modify2022-03-16T11:51:21+00:00®À†tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/ba.png000066400000000000000000000036231521174352300307270ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<úPLTE™—EE´õõûþþþÿÿÿssǘ™š=1tß³ÿÎÿËÿÌþËýËýÊüÊüÉûÉúÈñÁ>2s›††ÎÛÛðwwÈÂÂæ°°ß›™II¶ žO?iä·öÅ@3r �ttÇ..«£uuǤ ¸¸â33­N?iöÄšŸ¤OO¸ôôúuuÈž¡Ÿ&&¨¡¡ÙÔÔîããôêêöÓÓí··â??²ä·##§££ÚüüýÈÈé>>²™–DD³P@iä¸ÚÚðvvÈJJ¶P@hå¸ žQ@hQAhRAgæ¸RBgæ¹……ΚKK· �SBg¢ººã..ªÿÍŸVV»ööûppÆ¡TCf((©¥¥ÛÖÖîååôÕÕîµµá<<±ç¹%%§¨¨ÜýýþÃÃç99°çºKK¶÷÷üppÅUDfŒŒÑØØïÄÄç­­Þ›GGµUDeçº ++ª£ 44­VDežŸòòú ™èº $$§ŸŸØÒÒíááóééöÑÑìAA³VEeè» ¤¤ÚËËêBB³WEdCC³xxȃƒÍÜÜñyyÉÁÁæ³³àœLL·XFdé» 11¬¥¢»»ã00«›Ÿ¡XFcé» ''¨××ïææõëë÷¶¶âYGc¦¦Û99¯é¼ ZHcê¼ ��Ñ›FF´ZHb**©´´á22¬£óóú[Ib  ÙÐÐìààòüüþÌÌêDD´\Iaë½ EE³\Ja„„ÍÞÞñ||ÊÅÅè±±ßHHµxxÉ£¤]Ja œ¤MM¸]K`¢¢Ùââó^K`ÉÉéì¾ GG´ssÆ_K`‡‡ÏzzÉÅÅ篯ß_L_00¬--ª˜`L_ì¾ RRºnnÅ™í¾ ÷Æ))©èèö²²à`M_ã¶A4q½½ä˜eP\7,wlo¶ÍbKGDýK “é pHYs''”iQtIMEæ 3i+ÁPµxˆKð¿U Ä#ø n1èáЂlñHVH!@|TiñØàl€!!…`ÀjRZ }|k1$+'Ò ·È�Ëž÷„óÉDs~!øX ħFŒ¤)£ ‹òŸÖ‚=f,¥ãƳ�?AOh`-&>NŸe-,Ïé âó“&OAËTaÚtmA í3HIl )-œÉZÌÒ´¹Ål[YÆ—P.ºgÍÕ´î@ÞÅ /V¼D+«R_˜7_Cм»x…íbÁB û‘† °¯²],–w¡%èˆK–.{íõ7Ðñ¦à­·›ô�ì„åd¨«š¬xç]Ö¢IAp¼‡ˆïW—Ï3å~P&}øQ° ò.>Qó ý´à³"€•Á‚>àmñ¹g_°]¸W~©B»pµJ%pˆ_ט¢‹kÑò�îÕ*�MkˆÍÄv±vAµÀ8j=»øVÈXoÊiC€ÀsÊ÷⻺ïieÛ…;@à$iÌFJ7mf»�¶üàxÖâGï÷ÂÒO>�@üyë¶í;Ø·{§Õ_à²wu#»—í!]R—”ö^øÇ>¶ ç/â¯ñ±bi¢´ß+ðß�Òâ·Þ¿ÓÊŠÔ4�ê�ðkñGÛ…TßàŒ¬ÅŸyáô€Òâ G0 ZzøÈÑZttÈéXCŽa Óuœ”´�#+ºž x²ñT„Q@~G9mâéfgÄRálã_¼ùõOzU2ý·ê¿"�þ?wÞ  �/PJ ÂX‹‹—.›á X¤-cÜÄù%tEXtdate:create2022-03-16T11:51:27+00:00 #M%tEXtdate:modify2022-03-16T11:51:27+00:00}~õ¼tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/bb.png000066400000000000000000000021641521174352300307270ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<ÅPLTE&%&~¥ŽEÿÉ$ÿÇ&ÿÆ%ð¼#ñ½$ÿÉ&�{¥�ÿÊ$þÉ&ó¾$C4 L< öÁ$¦�Eñ¼!¨ƒТùÃ%ÿÊ&³Œ  ¼“øÃ%Í ©„ô¾"ýÅ#gPaKþÆ%ÿÈ&é¶"@2 I9 í¹#ýÆ%ÌŸ\H pXÿÆ#ÿË$Õ§!B3 Ù© ¯‰M< ¶ŽÔ¥:-(Û¬ ‚e3(ä±!úÃ% Ó¥Þ­!,"Œn#·�Õ¦­‡*!â±!sZw]lU~bÿÆ&˜ >0 ïº#4) ËŸð»#8,Ø© ÿË&A3 ô¿$µŽÿÌ'«…|a¢~”tÿÏ'Σ Õ© ÿÎ'ˆk¬‡ØdN—„g Šk[G Ì Ö§ á¯!0%$D5 K: 6*ç´"ùÂ%æ³"Ô¦øÂ%å³"Úª ϡק ñ¼$¿•Á–ô¾$åŒñ bKGD(½°µ² pHYs''”iQtIMEæ 3`�pfrIDATHÇc`ÀŒLÌ,¬€…™‰‘�80jÀ¨ÃÏ60¢Äì¹€�“‹›“�xx9Ánçãû„“—$„„EDÅ€FˆKHJI�À)#+'/DŠ •”EUTÕÔ544µTµutõô Hò‚¡‘±†‰)«™¦¹…¥•ªµ�†­�!i�¨j¯áàÈê¤ãìâêÄêæ®áÁIb,¨Úyzy‹sÊ:»øpŠûúù¨’��AªXƒ5BTIM¡œaá|"£¢c8CIvAl\|B"È€DÑè¤d2R¢ª~JjÈ€´t� NÒ ÏÔÈÊÎÉuÉË/(,'ÜÅ%¥eå•UeÕ5µd¸€•³.¾Þ\›ÜTÉ ƒæ–Ö¶ö† K~ÏŽNr `í2íîbOo_¿9å«*4!©ª‚²6Y 4%’_"QnÀ„ø‰“T))T'O™:�¢B••““•¬BuðÔL£Œ@'ŸËPþŠ´Ž%tEXtdate:create2022-03-16T11:51:23+00:00øli%tEXtdate:modify2022-03-16T11:51:23+00:00‰1ѯtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/bd.png000066400000000000000000000014201521174352300307230ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<�PLTEjNiNkN gMdLbLjNiM"`LZRI�DF¶:DË4CÔ2B·9D‘CF[RIiM4\KÖ1Bò*Aø(@÷)@ö)@×1BcLƒGGà/Bõ)@ô)@ó*Aô*AƒGF2\K¹9D3\K>YJÐ3BÏ3BiM5\K’CF#`L‘DFß/B‚GG"aL2þêUbKGD/#Ô  pHYs''”iQtIMEæ 3`�pfCIDATHÇí–[Sƒ0…S.[·Mh¹ÖZýÿ?OÂðÒ°AôA§ç f¾3›Ëî !ýWíшn˜¦¡?iÃçZܲ�g×ó}ï…¶µÒâ•X{z#÷bQ˜Ð½Õÿ\¡4ËpQ X~L×ð§`¤G€²Rçë†ñ^VÁšZuýUËîðÁ‚5•Ê>ìHZNñÒ¡LU΢;/&ÅáØ)pÎALÈÏx Ý›áå"(^Â%�bV�\0^ B>oÀÃ@Ãh$æ DD1^wY± æêˆ�áÅK±g ¦¿là›¿m°y ›7;ÆwŒÇ.’ƒ^¤å«|°1žtt[3-·óU¡�I—Í” ïæi[‡ªTÝN�õVq¬KMËI�ï£íãzmÙªhÛ®2Þ?Çxw©³:ÞÉ̓|ã�ñÐßÓ%ƒd¸Äª#%tEXtdate:create2022-03-16T11:51:23+00:00øli%tEXtdate:modify2022-03-16T11:51:23+00:00‰1ѯtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/be.png000066400000000000000000000006001521174352300307230ustar00rootroot00000000000000‰PNG  IHDR@0Sea,gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<PLTE©‘ ÿÜ ÿÙ ÿÜ ú•ó0ò/ó0Üz“bKGDˆH pHYs''”iQtIMEæ 3ð"m÷%IDAT8Ëc`€!(pMïœ  £ FŒ*U0ª`TÁÌ™Ûw¯PÖ�¢¹%tEXtdate:create2022-03-16T11:51:24+00:00=ËW�%tEXtdate:modify2022-03-16T11:51:24+00:00L–ï!tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/bf.png000066400000000000000000000025221521174352300307310ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<PLTEÞÝÞßçIÞò™áúÓúÒéUþðÞóœÿöó›â!úÕÿôúÔê\þñÿóê[Þô£ÿòó¢ã&ûÙûØã%ëcþòëbÞô©ô¨éRñ’ò”ò“üäüãò˜ñŽñ�ñ�ñ‘Þáï}üåÿúÿ÷üæïáàßßç>ø¹ø»è@ÌËÊÎ(Ý”õëõìÝ–Î)KŒK‹KŠJŽs¶Õâþó×ãu·KŽK‰Oˆ3¢2 Kª©Ðõï«ÑMª8ž5¡3 8¢w¼ÛäÝåy¼4¡9œ4 2ŸQ¬ÏßÐßR¬?¥gµôïôîfµ ÌžÌD§ÖâüòC¦m·÷ðêê’Æ“Çëëöïk·¦ÏÇÜb³c³ÉÝ¥ÎG¨îì˜ÉC§šÊïíÚäF¨1ŸsºùðýóÎßh¶j¶Ðàøðq¹­ÒÿõñîH¨£Íóîàço¸6¡r¹ÙãÞæJ©§Ïn¸E§9¢:£,TTšbKGDª¾W¾ pHYs''”iQtIMEæ 3$ßMpIDATHÇc``d¢0Œ0 `$d>™™)3€……"YÙØX)1€�ƒ“�"¸¸¹¹(0€‘‡—��Ÿ‡‘|…„„(0@DTLLTœl%$ù¤¤ø¤%É5@FVHLLHNž‘�‚¢(*¡â5€‘‰I©² Ÿ”˜˜Ÿª2’ +#>$ÔÔ54¡@�WK ´utuuõôAÀ@_ͯŒFÆ&¦fPÀ'&Ò/%Æ15·°Dóƒ•5*°±µ“‚hD@a{&4õ ŽNhÀÙÅÕMÓ)1!wOgtÕN ^ÞèÀÇ×Ï?Ý)±€À à Å¡ aX@xDdº ¢¢c±(�eˆÃâ“Pô'§$ÄcQ˜š†Ý€¸ôŒÌ,dýÙ9áéq¤—ž›%„Ð/”•‹U?2òò‘]PP˜AšéñEB�À‡FGq¾¹ä¡Öôt ˆoK}{GyFzzFgW70OüóôÒ':úèê줬ÛP_Ð/þûüö×ÛæŠ”Ö;LÎ(ýøøòÀÆámzÓ*<儎Ó*=è�š×@QÎ)í«²ÜVeÐ1ýõöòÃÈáo|÷ÚÝç‹•Ó-?ä�^ÑbKGDdÂÚ¸ pHYs''”iQtIMEæ 3š@ð>IDATHÇ­Vk;BA\aK9¹D7ÊINIJ—#¡r‰"”;…ÿÿº==ÎåÓ»sæûγïìì¼ÃØS¶é™YnwÁ4˜sºæ%7‘‚é°°¸´ìð�(˜+«^ŸŸ‚k| „„! §åÈftK‰‰ŽßNì$ijäÝTzO’¨Fø'Èdsy‚xfu¿à; �oÖ h;<òÝlx…ãR¹b'é`²ÁIõôì\ÜCÔ..'^¥Ò×IáÈõ›Û†B’Q{¼ywßzP„óàñ©Ýád#jŠÏ/t#ëFP«¯oïÔ ô"Ê™�Ï/š†¦güîö:‹4õç÷/†DH€�Šˆ>#l$ØÊðg²à;[(VDª`¬c‹^mðr…×;C ÆøXÅ+Y#¨æ�E¬º`Ù¬û}wªsyn*%tEXtdate:create2022-03-16T11:51:22+00:00^b§%tEXtdate:modify2022-03-16T11:51:22+00:00/FÚtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/bi.png000066400000000000000000000051761521174352300307440ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 3%¨J!æ HIDAThÞíš{pTÕÇ?çÞ}ov7oò„ðÐhä-¨P¡(¢£Ó* Lå=J;•Ñiu¦vêL�©:­ŠNùA´E± ÓŒ¦Ø”W©(„���Én²ï½÷ô�° 1 ¹Pøþ¹û;çžó=¿÷9âØœG¥¯¸½Åª‚‚2¤” é(IÜÓ'#b¾éý`õËW(=R"år¯ó»Ù¼®ÇÈ›Èxl!ž»¦"¤” rª–ÆÕëh|ý¢Õµ?(mˆŸº9§ióg‘¶èA,¹ÙÄ î;HÝòUx7mEAùþ!¥]GqØqϸ�ÌeKpŒ†P;4¼qè� Þ>¦nù*{|/ÍBê:�cô02[ŒgæT‡½‹\·Ä­©£qÍ;4¬~›èÉšï…Y´«{^6i f“¾`æœ~=ÊŸ—€8“Á²ò6³ØøzkàŠ$â\ïî™9�Ìe‹°�Ú«æöJ@z0„oËvê^~ ÿîÒ+Ê,âêî3‚Œe‹ñ̸Ån34Ö0qDO×Ó¸æ4®z›HeuŸ´¡§OöiMÇ’ŸCÚ¢I›? sVfBsˆ÷k¶ÉÉéãH29�X× ÷*á#_£xÜ$ß{™¿^ˆmè ª{€MµÛYY±ŽrßQE(!�R¢£cU¬LIÏÒA1&e8¦DÌ"Üf¾-Ÿ�¾ä!£†õ(ë�µà1%õ(؈†•kqOŸŒûŽ)(6«q¥Æž¦ƒ¬8þÛëwÖÃ((í{íBÀ¹§©I� k*³rïbþ€ŸÓß‘cøÃq»ïÖ†ÏFMÀ†O_C×5fÝöêÙÀЭ|s�'§XSùïTm¢>r¥Ë{$ ý4¥À ®Á,)˜Í=YSq™�›Ewêa6–m tà–µ["¿ø)Öa…Ü3â~ìŠñî-1?ï×lceÅ:¾lùEt5—8¦óM¦)%_¶|Í“å/°ùt ¿8—[RFbRŒ›Å¹°)V,�(Ö?®£ J âø[hoüÛl>¦kìn.cű·(iØEX�´«ûù`êmb!**1=ÆG§ÿ˾æCÜŸ3ƒ÷SàÈKx¡HMË¥ÙjFÑÛ4LX-¤eäÑ×äúD š×Ol`}õfÂM¨B1ÎÕ¤‡òž‰o´7"¡ÐBìi>ÄŽ†/0 •�Ž|¬ªÅðbƒ2BñÞw ××£z´ºUjÆæpj€�aƒÇcNÀáú¢­¬¯ÞÌÓ‡_¤¸nA-„ª÷Bˆóû€ž�Å̤´±,8—ñ©£0+½*šÔhŠxi•!Š×<B0}Þ“8…�T‹ÇÐÉÅô»šJYql-;w1¨îßÞC¯NÐÈ$:)fÏ=ι3Ä÷5A¡{pBã6ToáéÃáLÄ‹*úV™r‚½A�*|Ñbz,áñ…î!}únL�á�¶ôyóçâ¢Ô³6Õšpú m±/ËÏwdcS/,\^T,Šù¼i³.%zU·ìE>Iu`QÌW½aWíì¯/3,ÿ�ï8[+·µ×'߆Ñç ÙäâˆèQZcþ.¿UøNà y9ðê‹(IN”ÅËp[] põïR_èRR鯢%äcïÆ¿ãßµçÓ62\ýÈwçáP;š­±=zåÒœ ÖtúM’âOÞ$ù¥� ý²M”nßOäÉ9,˜öD—9!Øu´„æg^aÈ~/I¾–òÙ¼[™¿ðùNœ ÖÔB…€ 2�xt›]]NÔ., »qÉõaÜ^�Ô31Ü^�Q7ü3ÝÇú›M IZɬ‰`I2N´RX4ž sr'9“0á1»Ð¤N‚½‹C@[µ¨aRT¦füˆÕ£þÄ}9Ó;ÉDÑ8vt±h„¨ÂA,à›ãeè=Ì{´ú ±Æ&B6Ј(:Õÿ+£Ev’»7{*«G?Ç´Ì ˜šÔúL„áT8]êH 0i¿½n ¿¹n ×»¢~«â kšÔ ‘)#¨:SÁéÑÙ$ýþQRò È÷äwÉøt)©�6Á¸"*œ~ΘBÄ^XJfÑprRûcW;Ú^ŠPèïÈaZæDòìÙTNÑiB’XB—P*ï¤[“*†$ð^é:’¬.î¸q¦¡…íªüŒ#UxðÖEXDïnª»bÈÈ~ ¥Ây¿…ÛÒoéS9Ò#Vƒ±;*cDe ‡b¼Ù™h9|Ù"ß5mˆ\ò–X¢ˆwƒ½€1ÚëäÏU÷i™y¶èqfçßMŠÅcøÃz8Œoó6ê_yKnæì~†Çv‡`ÙajŸ}b1,ù“±ÔÅcv11m ·¤ §9ÚBeðQE Ú‰BtO;or]ÇS…�ðø� röïV}z:©Ð¡#ÔüáÏÔ=ÿWü;÷кãsT· ËàKb¹»îÐôî&ªŸx†–â|ý‡È±X ò1e¤ÒE(äÙ³˜–9‘G.'ƒ5Ô…Û¢ÅY".ÍÅÈÔI¤=< 焱¨)žÞ/Fvî¡ñ�õ´|¼=ð_Œ\ú«±18FaÎÏ={5Z«ŸhU ÁÒrZwî!Tþºßi®Æ.ïåh[/QF"—ïrôª¿¿ö@âÚ™k�¤®=“;wÐUûPòª}*{Õ?–¾ÚŸËÿÕç´�O“%tEXtdate:create2022-03-16T11:51:37+00:00À‰Mž%tEXtdate:modify2022-03-16T11:51:37+00:00±Ôõ"tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/bj.png000066400000000000000000000007311521174352300307350ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<HPLTE1”.“˜µÿÖ0“—´ÿØÿ×–ªýÀûÀûÀ.•‰eä5á6‡Yà݇ZàÞ!Þ ¸ÃYbKGD Ö˜� pHYs''”iQtIMEæ 3‡%]aTIDATHÇíÎY@0DÑBˆ!±ÿ¥ZA—®âOßœºf ×õTæAn �×ð ` L˜æH´@`ÝöÄ„�\*޳=w5ð!pÐ�YZû®÷"%tEXtdate:create2022-03-16T11:51:25+00:00›¼\)%tEXtdate:modify2022-03-16T11:51:25+00:00êáä•tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/bl.png000066400000000000000000000005771521174352300307470ustar00rootroot00000000000000‰PNG  IHDR@0Sea,gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<PLTE&%~'¥²Ñÿÿÿú­¶ó1ò/ó0½þë`bKGD ñÙ¥ì pHYs''”iQtIMEæ 5!ù}By$IDAT8Ëc`€Fe8«è€†Q£ FŒ*U0ª £ž’pèÂ�Ò%tEXtdate:create2022-03-16T11:53:33+00:0003¹°%tEXtdate:modify2022-03-16T11:53:33+00:00An tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/bm.png000066400000000000000000000070011521174352300307350ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 3‡%]a ËIDAThÞí™ipTו€¿û^·–nm­­%B’Ù7… »ÁĨ ÀÄ1Ø8ñ`˜P1Ç&„Íîb³ KÀc’± ˜Ø;‹@Ža0 !@RKj-­î–ÔêVw¿;?ZìÈ8•fj|ª^½zË}ïœïžsî¹÷Šü©¿‘)/¿@XzêÝ^V¯ÚÇòåÃé¬nˆ$))š9/ì0§ÎEJx¤i¤-y Æ�eðÀå\¸PvS[ h˜“L,z}4�«)Î^…ôxI˜0ŠšOöâ-µ"”›ÿõ¯¥bÛnòŸŸƒóÐQÂCuÌž=” ž¦];3 5p¿"É{eðöš± ­È¥è•e¨FÒßœOÒÔŸ"ôº ~@ëY?Ç“…‹Ï΢tÃQ½ LœØ‡>x�‘#3QqŸ4ô!*O?ó0[_B§ÝÛ(]±‰ˆÞ™´ÿÃ*➆ԩ7¼(XþjþæUÙ„&'R8w—g.Ä}¹ˆÌÌÖlÙ2…9sFNÀZn|¢9†e‹Ÿ`é°´ì%ØöEòŒgxhÓŒÝ:RYUÇÆ�±ZkP„€3¶ñÊ_,(ÙsH;ŒªåÂÓ3±ï=DlL8 Œâ�wž¡cÇVHÙ’önÇÖuO1Îs�²Ù ñyÈX»€Ö¯þ}œ‰S§Š™<ù]V¬ØƒÇã…àÙ�ê÷÷\�{²�ÃyUô˜ò3ÛâØwÛ®} 5"ºw¢[Ï4~ô£ÔÔx8¨aÅEØ>þü&›%1Y£fvÃç—Ì׉„íïaÝúg"üo- fÈ|ìØqŒiÓÞãÈ‘KñóxX‘Š�`QP®Å÷ño.1ù…÷ÙêI!aåBS[Q´p-Ó_Å•—O·n)¬Xù©©±MÆ­”’8“�çÛƒþblŸý�¤é“h·yÆÌΔ—×0wîG<ÿüV.^,m4XòÝ’ìw]jjüõ M“lÚœƒcBf¬Yˆáw[p|uŒÂWW’òÊ4"{÷¸nì"ZM ¶ÿþ©×‘¾f>qcÿ%D�ÅbgáÂOøôÓÓ˜LFbc#�@¢¬Gu«�ô¤0W‹í·X#¥DæøBñã«v 5 ÕŽ…‚Š÷wQ0}Þ-u@êâÙ´šñ,Þò*ЩèLшÆäV[×@¥­åæ±^h–RœÏMÇo) Z 3ælòA�„Z¸n„”¤D¨*5Gþqƒ … îÄY*·�Ñn$L!‘·÷°PðWÙ¨q{‚bøu5ÇôøîA(%ÜçP¢úB¬ÐÝo!"n6Xˆû*hšc&ñO,�¤Íâ bÚ|…)¤Ä«Sñš¥$„@( RÓš‡ï×qÕ£jÍ{¨îæXm¹îâÖ3ÂàÛöšÔ&îkž.i³ô7„„…Ý J(8¬VjKJ0¥§cŒ‰¾‚PìW±Íz ƒ½¶YtiK_jòAÀžˆ€Áj��Æöᤔ�~”ÓðÁD=Ò©i�áq-yjâ¶$/„ÀWí êÝ÷ñÛ·±”èŒÌÝ»f¿C7Ë™3ä¯|NžÄž•EŸ·Þ"*6öŽ÷½›ªkŒ©f4<þã;núý’˜èpLÑa7îÕºð×¹1ÇS±m7¶÷”m¤9°Éÿ9)%þj~—¡×¡�7átù°U»PqC¡ •”Ÿ>‚j{‹“¨OJ.oßNä�HEàÝ·ˉDeeµ¨ý X~ y)¡ÿ ^}4¦è$¤”Ô?CÑ¢µø�5tøãš[àm"„ þÂeŠ—oÄ}é* ãGQ;l8‹Öæpð‹s×ß¹V-q;17^·DÊ/]¢æã�‰q»)Z¹ê¹°y3mzõ"":úÛ(,¬¼f>!!z&NìKvö(ÒÒâÑ< T}ð)E‹ ^/ɳþ5>®Ù¤#ͯÙ¯'mÍ¢háZ,+߯t2�ùS&±:"”ß¿{w} àUÜø£ýMç�fÄ[WGuu5ဠ´ÒRäýä2@¹æ“ÉÉ&V®ǺuIK‹§ÁZIáüU\þÕBÂSÌD.›Ï{,ÅÖZ”&@‚ªjk×~ŽÅR�¡kÚ¸˜”W¦áøú8õs^c^kW�'µm"7óÞ®/5 ¿·€“‰d}†Fã-€b2¡¿ñÞ·HÆ:�ôïߎeËž`Рö öè) ³WS{ô$‰Fc2œyësþ¬…1Oõ"²™ðù46n<ÀÎ�'xã�±ôë—NʬŸcÌìDÑ‚7±Ì^İŸ�£ÓoÇ0ïͯ¸ðÅqd œÿ«}9|³7‡A=3ðœ;FYh:3Dx¡Ì ÐWŸãô–w±Ö«TÖòäÔŸ�ܦUËÌœ9”_Ì"55Íí¡bû'/]�ðùhµàWìÓµæõY»¹R`%)ÉtïÞ’�“sŽñã71oÞH&Mê‡iØ`ÂÛ§S¼d=%ß#!÷<›_œÂŽî±„¼—>Ï]¡*$’½V;Î5Ù躷¢xÊtdñß �¤N艌ÉÀ¶k—±T=<Ž1úЖ{ÀòåcÐëUJ˱¬ÜLÅÖ?™Ùý´çXq¨’Í›wâªssëé½D¡¨¨Š_þr'N1wîR2RI_3cÏ.”¬|õ× xzÂhìq|eµwM¬qña˜vÇÑSàó¢‹Î ÏGdR*±mÒ°ëBpdŒÀ_g'U¯#$¤åeµN§S¨9ò ¬¡îX.ñ?y Ë£ÃÉÞp„/÷ŸmLx ×cöŽo‹f®êë½lØð%§r-,]6†�2Hš> cf _[CéêÿB¯jÍ/#SùÕC´®9J¯„2޾Jlüy|çC(,L':9?Zh,Âe'¼òK*ËHˆíÓ²®²®ÿùϽ„ëx.IS'’×¥/¿~éNïû³p“¤xHRܘ…‡D\ÈR+>[u@?BH„¿Ã‰¿¤ŒxÍE"�6�¶.äœbæ„·øË¦}4—þPÒÍ"&«?Üc™ÍïõÒ�Dz;½ØÊʰÕi\>WÀÌŒÎ*œû?"úì×tV5’Ïì`xƒ�˜}‹=@Oì.¥×‡Š.1ŽòòZ\.êmós‰D§*˜“¢Q<|6û-ÏÕ˜(0°Zx½~nŸ~hšFX˜³9 ¡êxÍíÁWQuSõØø/ŸÏÀ^ôÜùebyrN¥š‹ÏuÀ¡˜8|¬”ؘ( òñÕÒ±C'&¼¼ŠË¿{�v¿?Œ2h=víÂe­àâèg1TÚirètøý(ª‚lhÀ[TBœÄ5P‚Vâ ,àÜöA¿ÝÕv…hz\W_ÞâÛêr!š!¨u:)Ú³g]5bHl׿ÕN¤AÅVREx½cˆBù•<ìWr‰~x$¥_ǘw†Â¯¿Æ”öÐ= LåÚϯϮ„@ÒÌÑøN`õFÜr|Ûö×�»h¨ù|”äær²½‘Пͤë#KˆO{œÖ퓜ԕˆP…“™ôN½=æ^“¨œüçd=UçÏ:ö!Üm™»‰”""h3ma%�â ‹âj…‘�N¡Mg'§íát��'~‘MëN½‰‰ §¾ÞA›®Ý‘Ù}H’·îAà� ¸}nÊjKè<ô2Å£Øÿ•Öä××‘З¬‘#1j"<�‚‚3¹.“˜�3ÆKÛ~±*êÊ|h÷H²&¡`©ºÂgG7‘jNC*W¬ßPp=:››ÌIkè.]­¢ºàsrw®ÇÑ5ŽSfAHÑß�’+Ãø©»†È»L¶H(‚è²Zrr>¤&-”˜�á*¦oY…mÃÙjÆH+:µ;‡ÏnÁy!‡ÁËiø¢zÄqàÇ.¼FIì)IT½y—"î� �”:•¡}ìˆtQ£oÍ¥Ô¶\6ÙÉ{ØFUt!åŸ-#9¾ùÎÿ¡2-KVRòÃ)7Ç¢©…$×òØÑPÂ5Mi¾Ò'â»wk¦B‚ÉÁôv”TÆ%¢i FØPDÒ/‘H!�ª@óF!]Ñ(:í œLy¦¼ãîAü àO †(%#ïÕŸ-ˆ¦`Ü`¦$¢‚))Ä«VÀ¢ª—_mÆ k²"ª…ò^‹¡µAê¾èl1#qe ØÓÝ R!T hEb�WD ,‹Â¦Áù†àuXWtìU§;ÎgãEt#¥�û)tbË<ÂáWµô ‹Á0†0ðÓg~ùyÄ” ·SÿUBdr":]¦»ººÈd2W4õ5ùCkÿ@á�,¥í>ÙWÀ{»þûXÑûQö”Ò#i¹Y}S‰DBÚÚÚXµj÷Üs‹/fæÌ™h­/[§^:Cîí�8½Ç1…"ö¬âwßE¤½ñŽ^±LTqV=‡iiiaùòåtvvrÛm·ÑÔÔ„mO�VV>8Êà/_¢¸³».I°y.îé~ÄóqûNnk¡îKŸ#rsûÈ }Ä;‰©l¿l™èg›mÛ477sç�wÒÙÙɲeËX°`ápxÒ�›R(‹©Tȯï¢ÿéç(íì# @Gˆ€”+U7B- HýÕC$:W`ÅcØ3RXµ‰Ë–‰žÀÙ¦µfÖ¬Y,]º”5kÖ°bÅ ÚÚÚˆÅbìÐé;ÁñGÿ�R÷>¤T­ñ1ùbÌXG´FÇcØõ)ZYØÆœÇ¾Ièúùc®�ŽLô¢œk©TŠŽŽîY½šÕ«WÓ¾è&ê’uès:œÞ>ÒOÿŒüú.ü|D0…"âyøÙ<ˆÁ®KTgÚó°SuÄ_ÿKBó›&ô¡ at¥)—óðèÅ(•J>|˜w×­‡ß¼Îîß¿A×þ½ä<—šš¢Ñ(J)L¾ˆ8‰O­$Ò±eY˜|‘`ÓfþÃ×(íÚ‹²,¿û�(­Ï£ö¾ÕÌø›/“zøAœ#½èh}βsûÓ ÿö òoo"ܲ+–@Y³Ð¡¥èèýXÑûPÁ”Š£(ƒq%v6Œ)EÀ¨%•Åw£3‰x¶2Èæ ÐÖÒZÑOš%—Ù‹ˆ}bQuÖŒÁé=ŽU[ƒ²,Ž=ò(~.Góãÿ„U[ƒ—Îhœ‰Ýì›ðÒR?8¦ßáß½Áé§þ+gÞ“ßÇž‘:O”üérþ’ä=/>jíè$¹ò»zzèééáÿ÷¾•šÇ‘勹õþ{Y>*¢#!mŠET0PuÄÖèH˜`óœ1íg‘ùÙ ÔÞ·+Q@aó_x|«&Žù~"SÊ» ËnBG?;�ˆ¼4Ðí—ù„ÁQÂ#Ñþ£”f»W¢Áâ¹Ïÿj-?üõZfO ¢b ¦PÄŠÇ'lߊǨ:B僣Do¹‰üÆÍìßÑÑî‰S$?÷t00)_•Ò`5`EV£Ã«À #Þûpûâ€$k•P] ýªUZþ9:[^¯½^¶$o�ŸÖ4K%·ÛQùyÍ<©WÖ¸{R©”<°b¥¼}ÃíÒ½ð“’éÙ'FÆ[ùàÒ}ó*zåuñ²9Ùßù�ìhX(»Ûî’Ã_DÜ�Œ\ªYÛ^«ôÞU!n¸ÞÂÒ�+ÅÒäe¡‚°Í+ÒaGhµ‚”DxÙÉ1[Û|6”`½[ _ü1÷”J%Ž££lÈòü`Ýkl=°ãûcD´¼ï™çÖ’X³‚ÀÜFÒO?‡{ò4ñOÞAóãß”À®­ÑܱXsÇ’÷×QõÙ´Õá­ [wºô�4øþ…ïĪ@lDZ ŒWš%v”=~eÜ=p z.›¶oãÅm›ùïÿzêÃLôÞ{éØwœ2V�u›Öu9ìÞï!ŽP0† Õ<¿,Â+ϲÖ_«¯ap—Ç/ŠCgf»QÛ ƒ0Ï ž`Ÿ&ùÊœ$V^ÛSbÈs §ÓjÂ$´Í�žzŠÝoý–ΑLtÑ¢E$“É)ÁPs:\ÝÉ­¾´®~Îöîñþq{€ÞA�ÉösÈwh ÚüpÉlnª2xÖf²<;8DÙ¾N±ØŽ »¼2Ï–±Q|9‘ä ³k¨¿º÷züý�—ët�G¢ Ä”f‹[àGå �ÇioogåÊ•S*ç/ ÀÄ0“Ñœ~2L夢à [r¼šÍ³m‹ÇmÅß~0I2¨ñ‡{7Ög‹„Ð,²ÃXÀ{^…JÐp÷Âó­>§w)¾÷N†—œ,ÜmÇx(TK@)ú�Ç–Ò œ£+S)ç§ à,ˆ¯pO(¼~�Ax�Á º¿äà‹šx›¡½6ˆÝ �WX1ah—¦4 PDfvNSsŸ‹É)Ò}º�¢¢Ùèx¾2D\išu€�RôŸÆÅ\À«É–ó—@U]÷£;Úâ(ÜcšÌ3!ŠïØ�2›e Jƒ)+üŒªV®  ‚A¾vŽ'nLi– ¿?\äÉbš#¾SÕ—)ØËùé|BD”-äÞ pêÄ»A4L ¬„ BàžÐøi…@ÃñaŸãa‡lZ¨36íMîòɾ {„-�æwNnZüL¥RÜrË-,_¾lz€àçýO„þMSVÕ]žVŸàu†ÒN q!0SÝè£ .ÚmȾ¯˜·™±XpO)TD¨ìµ1>8^qrùuœ#q@* S¬Î¶ @Í—è§WSÚnãÜZa]_‰7Ö;tmsé=vþLô#`, >ÇÑtõ½ŸW˜‚BÊÕÃP•ª>ÏreäœT+…ëÉŸÌD?zÆÑ`äôWÎ pü%ã3¹s“/ã3.ݳßc(;µa\!Ó„q¢L4kØÿ¾ÏúwÞÞèðn�Gÿ€a²‡IW€‰`X#šS(ÈE—óW-€óѺú·R‘I•ó× € a(Pš Šè5 `"çŠèî½Üê\û.Cä2<"óQ¶QÑáŒ0^¾‡®ûÚ6Á»‹w|-%tEXtdate:create2022-03-16T11:51:33+00:004Æi�%tEXtdate:modify2022-03-16T11:51:33+00:00E›Ñ1tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/bo.png000066400000000000000000000022301521174352300307360ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<PLTEÕ+Ô)Ú@ùÊúÊøÉõÈöÈùÉÿáÿâÁÀÏÈÎɶ¼ ÿàþßèÏ ˆ‘)Àµ1üÞ úÜ ¸¯(z�'êÑ þàõש”$RK-^J7¶›R”€EQ>/PH- Œ"òÕüÞôÛ%öÛß—yh)YgfN0cQ)Vgv�=çÑ$õÚ÷ÜòÚ)çÆ-à•ß{¶Z\�YmkÇ@�0uœâ@Iµ© iš„T¢©ZµU´Q©jÿ¨¢ªihR™‘4i'”"*T’Lp ñú�÷á}¿fgggç=÷žÓ?îÈñ‡}ÓÜ[DiøÉLO\ìb"ç½æl¸&¨¢î7l>Kðù¾)¹Z<Ø=Ë-á4ßëâù¹ JV±ýsÛ» :¨kຆ,_ìŸä®ö%¼R¡]AY ‘@Þ–<7×Ê¿�uq!ã¿&lØ&Té.h0mîë˜çz§éöP€­B¬5K`kðŠßîœçæPšÃ»xf¦•¬ml+¶�¥�ÙîmZå‘þInoMâ’UCÜù¿�wŠŠJòÓ…ß�3” ·� [È€:ê!—Å'»æøLÏ 1o(-B#…F�RKI”’H¡1 SÚÎ3´À%‹&ØÛ´Ê“ã�™ng¥lnyXlÔ°/¼Â—&9Мºn¸TKn.ÎE9=ÚÇðt' Ë!Še7n³LKh…�3ì饯cŸ§ˆR�2Ça�óúr#š­cûd@õw™ºgy >K«§TC]JEÙ29qz7O¿t�“oîbyµË66<Í�ŠP0Ã�;†¹ïàËØ3„Ç]B‡Z“ 6føÞDŒïOÆX*¹¶„ †ÐÜÖœâ�ú'ÙN#E=R1³ÔÌág?ÎsÇ÷“Îù‘ÒÉ'^_1”’¼î¼å$_¸÷¿èiŸ¯1LiÁkË�<>çx2„­Å»bƒ¾oà+ïõ¨·È#“üÙ®qvs @¯1þüdœ¿yâaþçä>,ÛÄ� !D%£_:áÊÊ @J…e›œ›èæ�ávƧ‰E’N’÷¹½m™F—ÅHÖϪe^Á©[î]ShîhKòØà‹&ðªëuãÇfcüõáÏrêÂN¤ÔosrNÞÀÂr„Ócý|``”¶P ¥%�ϰù�pš[Âi’%“y_myÝÔQ�û <ºc‚/Ç_@ã .„³° ¡IçüüÝSrüÌ †Tëž$6=CQaƒ&‘jbr±�{†x‹hD� 1o‰Û[“´zÊŒfý¤Êo� Wu@Uƺ¥â£Ñ58ÂGÚ’¸dõªMég~~?9v7·‰Ûe`‰DiP l¥ÐZ×ﻊS„ÐÌ$Zð{‹ì»îÍJ¨ÀY2݆boÓ*û#+d-ƒ‹9e-+ޏЛ¯œëÅK Ïçû¦¸'¶ˆß°k2vóµ£�ãóÿÀТ Kç šAl[PÈ+J9ƒdÒfeI2?Wbz>Ãj¶Œe+„tðÒš5Ö碔¤³5Á?ÿé×è‹Í¢µ\óm]NçlÉϵò­±.†7!§/Ë€*ê>Ãæ‹<68‡Z–1¤®£¾á�@!}QÞCÁ•Äë·hh’ø›ÊxÂzû<ä#çyðÎ}ìßâö[»´ähðùÉçå²bgO™¼…e©5Np®éœŸXó27ï®èH±î§# 4ƒ�Y>Øœ¢¤%cYEue6\¢êKÑõ Y¾Ø?Å]í‰uÅË•(%X–›'ŽD8yá"ÙbC¸ÑX.M à'ÒBý\,kÜMy::Mn ÚìØWäÃ+&Þ”%/³‹äóv%yŠZضÁñ¡A>uÇOñºK—�ƒƒ¦/�ç±Fø`ó2ÿ:çL:ˆÖ”¹žîNñò‰Ž>×;õÅËe,gxæ¨-Wh�¸89”Ø(¦!yÚýKZÂ>º»üÜ´;Jc× Ííšp,O1­¹ßßʱ—ÒŒMdPJ#¥ïRh.ÎEYL…ènŸ¯-¹—ΣZ\mFN›kQ¯/‡Ö/šÍUbBh’« ¤³ 459adÈ*z¢&J+ EÅäì*3i~þÚ<‘&/ý>nÚç¡­•=Lšl&NÅxáI­”k!�õ³˜j¢':‡Öo5Ÿº#:|Eþâº14§êrº"ÑM­�X {–‡{fˆ®+^Þ†¬š\ÞKÙv11“eb¦Š5ã CÛ®£ªµfi¥Àâ«y²©0-§Ýôì�ìÚ |Gšë»xú?œ=›ÅÖŽ@Êäý›W‚šb=Ôšdwc†§&b|g¼“œe8!`M³»LÀ´7kîU_ºuç ÷µ’Í[œxc C8ßU³¾aƦW¹0®yå„`׫>Ý ¾+Í'?ãæ•Ÿ™;š¥XÊWxùΆ[*|†BVžaDîïÿJIü"âÌj€_‰˜¯ˆu�³)£�t.Às¿ØO±äÆ -ǰ*�²y›¥T‘bÑq´aH>|[;éL™\ÞÆ¶5J;Ÿù…g‡JdW5­q‹þA‹hK�¥ù"wßr”Ž–¥uKá•F5ñi-xu¹‰¯žàGSQŠÊpB *;m-8ºáL:ȧãs몺Í8BkA¤1M¸!C2Ý@Ð'éŒúIgÊ$S%,[³˜,Ô¨+¥ Ôè"�)ãrI~“\ÞªËi²¹2/ýÌfvÊËÝ÷z¸í@€»ö´ÒéÊ£•¸ªáBh ‹E7ß›Œñý‰‰KªHYÅO'E7_îæË§nàèb¤Vmé«°N¡`†�Óø½.‚.öì ‘Î”1M�ˬ®ÅÕzAÐÞìå�s)"MîË¿ChFG üÇwr¤FbÜ8�!Ò¸\«8ß u¥/&ÂüÉ©ëù—án–J. ¡×c—!QóÌtÁÃÑD„å’‹þ@ž�ËZ§û/Ç—i‘-øY)}ˆùD�7Χ(—}]A„dsVE: l¥I®”h‹x˜KHgÊë’fuø¼&¿uk³óy.Œ¦éiþ!]‘×*ˆ †WQŸ-xøÆhœ¯]èe4ë$Í˕͗ ¢:Òe“o_ìäÑ×oàÙ¹VÊJb è iHTrÆoî>M:5Äʪ�Öš€ßÄeJ–RE”ªßiÛš¶f]Q?ZW“âÚ‹6Ós9rE63L³ÿùu*°Ê>*ZJðü| üú ëb¥ln@}íx‹b¨ŽôBÑÍ‹‹a¦ ^zyšÝåê—²!èÏc+Áñ¡ÝhíäÚRY‘/ØÜ°£‰Æ ‹dªT i²Y‹RYÑÔà®9M#h {hlpÓt3³�ã¡»Ÿç#ûN­C¿Šº&r^þi¸—¯�t3™wš,WÛ,¹j5(DÕ³’¡t�W–¸ E �Gªõåp%.û¢óŒÍE™îDkE¡h£5Ä£~ЂÄr)�PH¯–)–l¤ø½&…’Âã6К\ ŠÙ…ûvýŠGçÇø=%ç=Â)€ áì ?;ÛÊßžàèb«²ÑZ­ßjlr? .Š’e/'ÂŒdýtû ´yJ5ã«W¯»ÄuÝœïev©¥R× fò$RÅËÆºÖ`Ùšþx�ùD�€Ï$à3Ÿ)Ðß1Î_þþSÄÛQ•¥¯Šú…ŒŸ|³—oŽÅ™+xÖô6·~¿­¡*l-¹�ñóÒb¥ýÁ~CÕbSkA¤!ÞþQ.ÎÆ˜N´:t—ëCKkMCÀ,¥ñûLößØÂøtx=nâ­çxìá§ì¯©SC@Î6øñt;_=7À+K!gVh6¿áò°– RhV-“ãÉgÒA¢Þ"Þ’³dVœÐÒ”æÖÁ³ØÊàâ\”|ÑSYe¨]¥ض“ôÊ–æÜÈ*…¸Í<·ï}‘?ÿô¿³³kÚYŽ+¸žIùûóý<9ÞI¢ä~Û¨¯³æÝõê›&-î2ŸŠÏò{ݳ´­PÕmñ“çwñô±ƒ¼vî:–Ò�õmñ59Ê4l «Ü¼s˜ûãÖÁ³x\eç9@Ú292ÕΓãLå·¦“¼å�‘›Bi¾40ÉÁ–eÌK#¥²‹‰ùv†Æz¹0ÕÅb*D±ìZ×ÙÝ;FOl¯»TkŒhàTÊÙ ?–c½Ë­ðmp€ã„*M‹û;ølï4q_a�œ^ÓÓÛ6j±kvM³WUž’%?˜Œò݉æ‹î_×ÖØFGTw•¾p™–ø•š£N­ËØÉ&¾1çD²©æ¨­nŽnÛùg_ü†ÍG£Î¡ˆ�ÁÜ‹«µ‚f¾èæ»ü`2Jr‹Z`WÛvBD0Ðlƒ#Óíür¹‘ÏõMsol� i¯sDuK Ž&Â<>çTÊi‚5÷ç€À6ŸqF• n©8ÔºÌ#ý“| iÕù'Ö§ó^¾=ÞÁ‘©vÒÖÖ·Á¯4®É¡*,%y~¾™_­y¨g†ßíš'`ؼ°©íÜÂö£¾nn×þ¨l½«¼?²B‹§Ä Íd¬í= s¥ñ”µ,ÿòRpBÀ¸tÿ5q€ã',Öÿí½ïû³Âï{üæZ£¥Uº€[%tEXtdate:create2022-03-16T11:51:29+00:00\6]%tEXtdate:modify2022-03-16T11:51:29+00:00-AŽátEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/bs.png000066400000000000000000000026241521174352300307510ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<[PLTE/FG(•™+ÒÙ,×Þ,ÕÜ,ÕÛ X[°·Ï×ÎÖÍÕ x}ÁÉÐØÎÖÍÕ8:—�ÌÓÏØX[±¸ !{ÃÊ;=š ÌÔÏ×\_´»"$ƒÄÌ>Až¤ÍÕ`d¶½%'‚‡ÆÍ BE¡¨ei¹À)+ˆ�ÇÏÐØÎÖÍÖ HK¦«ÐÉÑÈÏÈSt*·Ï*Ñæ*Îä*Íã* <4² ùäÿëÿé `XÓÀþêÿêÿè Œ€ëØÿì ?9µ¦ùå g^×Åþë $!“†îÙZRìØGA½­ûå$ ”‡ïÛd\×Ä94±¡øä‚wèÔSLʹýé.(¢“õà ZeÈÉëééçèæ79 ˜˜+е0Ô´.Ò´txÀÈÐÙÎØÍØ MP«±+-‹‘ÉÑfjºÁ@B §!"~ƒÅÌ W[²¹46•šËÓpt¿ÆJM¨¯(*ÈÐbf¸¿=?�¤{€ÃËMPª±Îמ�^UbKGD ö´aõ pHYs''”iQtIMEæ 3š@ðüIDATHÇc``dbfa%0°±sprqó� Øxyùø…„…È xEDÅÄ%È4l//»¤™Ž`�æ…Y9²Œ€À+"¯ ¨Dº ʼp ¢ªFº#� àåU×Ð$ÕTxµ´ut•„I1‚A�è’ä xy�ŒMH0‚ÁÃ^3s !%bMÀf/¯¥•5±ŽÀn¯�­�½ƒ£€Á™;pqus÷ð$ pÀËëåíãëçO0à4€70(8$4ŒÀg/oxDdTt ðòÆÆÅ'„á3‚!¿¼IÉ)©¡xŒ h/oZzF&n0d4€—7;'7Œ"xóò ¢)1 °¨¸§ J ë/+¯À„ ¯¬Â† È«®©Å‹a uxõ×74âOGø hjni%�’ÃÚpjoïèìJ#pÐÝÓÛ×?� ÀeÀÄI“§L�F`˜ŽUÿŒ™³fÏ™K ÀjÀ¼ù ”ˆ-–bh·Y´x ñ¦K—-'¥jB7@kÅJâ+°«Pô¯^³–ÄêÅ€uë7�Ü@`Ø×¾ió–­¤7QlÛ¾ƒœFÌ€�»võ¨ìGý^»}ä6ó@ì?p�ì¦*°}wè°.Y®‡ sä(ù-e ÇŽ ž _»�%jÃe%ÜŒ2%tEXtdate:create2022-03-16T11:51:22+00:00^b§%tEXtdate:modify2022-03-16T11:51:22+00:00/FÚtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/bt.png000066400000000000000000000070021521174352300307450ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 3, Û ÌIDAThÞåši¬]ÕuÇ{8ý÷ ~ïy¶q1‰1˜`hNœD)IH*šPJé€ÔVJÒVmhÓ~é—æK©U«*UJ)BU$Ô(”Q ÆÄ~PO?b<Ûx~ƒß�Î9{ïÕç=Û€ýˆ�»tIWº:G眵þ{íÿöR²m® ”â#/¨±ßP€2ìåÖ鲿×Á³ìöÿO­ x½€2 øˆ0¾êZÁH€3X_@>EPRþWª`ϸ˻òº>ÍwW0rÆÿó h%Ac|xŸË¿—ì¯0NíƒEˆ1ª�RÐ ê°D4õ°3rŒÚšƒð?®Üûúì^A" A$¦‘×õK°Õk¨ýtšíhåK Ά‚*ÐVógÓñÌfØ]”÷ô¹Q»BD„ÑbÍ0�v˜E”T‰¡en$³7£íOI²5ذ…%(¨qÏ‚×rÉO^Cïh€µåý ä² "jxÕƒÑ#ØI¿N}ømjS>M‡&k¢¡WPôÝCyž4Tö&%öo uCŽüðr˜¾‚À&ÚW/EFŽ“Ž/ýE]‰[@Ž)4+¿…2�U¡¢-QçuN¢“.’Ž…˜Z†R M‚T¾ŽG!¡Í;‡÷’´~ÈôÆzxú(Ùüe„…3Qwÿ9ù–Wˆ6½@h� ¼GŸ#ÛU—%>ª<¹Ìâdø8IØFÓ~�Ì€Êõ˜t.ÚDDQ„sc !xœs ÐÓÓË´i“‰Ç Ã'‘Þi„´Ö=‰>¶•·ñv�îXOµ9tV/�(!ˆ!“«ðª±3)z~kgSž86Tkœ<9J«ÕÂZ‹1¥Æ¬µ$• =}}Tª�ø¤‚êwdÑæ—°ÛÖ½±Ý<‰’€ò\¶-�¹*¹êÆÚ@Eíddtiß|lä­7hµ‰â˜(Šq®@Dˆ¢ˆIš² ñd¯Òž6™2m,ÅcÿFÏ‹ÿ^m ïŠW(R['e+JyÑ�Nî-sv »»çEÑ&¸#ØÊ,¬MÁ“e<¡ÿ¢ ÏlLöÕo‘Þ¸’JQ$5|méÈá±}…F¥ÊD]D“ë…Í!Oš&´Ûm ç(šGÐn©™‡ø”ؼ÷ä·Ü�² ¡>‚ÙÖµ$'©ßù§ÐÙ‹ßò"éöuDÍ‘ ùíò� 0û›a.Y÷ýHíÓh­Úí6ÆX|~˜|¨Ÿ(*¯l¤z`/%¸8%»ý÷h÷ÌÀ½±ŽäÐÛEA”VHkÄ{¶"ÍQ2Qtïx [´¯´-0�£Xi-|PÄq|j¯ÇÕÙ„‘¥ÄÏ>:BÜA:ø"‚9÷n¸×ÿ]ó®Ã|þ^ÔÑ}Ø5“x‹8í@7¡æ;Üó�KçgVg¨SeªRBÐÝx¯±ÙzòhÖV0F£µÆCˆ;¡³ žvá©Ù…Bh×zÈ8°>Jå®?ÁO�ƒš~5™MˆÞ\KäÚh™Ø¶K€œ·RC«b,�-‹4±ÿ© àè!ÄKAk�R ¥E÷T˜w=rÕbœ‰Á´Hs%„›¿€š:�¤ø¬…›4†�ï{¥Ô„¶]â- €H¨Ç¿Iœ¤èÆ X! Ýͤ3<‡Òà%"›ÉõWÉ‹˜J%Å{�µ¡( ôÌkhÝý´š£(—cj]�Öˆ£�7É[M‚+ˆª�„%·!ëGI˜PÃK€ cÎe õÊïâk_¤mûpÑ�7ŠQmâ8¥18JE6’7„áiD‹�Cß¼÷h­‘±,0 y k#Tw/AÀ‹ÀÞí¨v�è†t¦)x‡ß¹õôÐâù ^ÂE@'U\¼ŒBϧaV¢ÒE˜¨‚Ñ âI�ô| M}ÒßÒ¨¯&Þó~ãô‰*üê7h¬ÖxïAkôÖ5Ä?y�Ö×îÇÌ_†ìÞF²½ŸêªaÛ ×–|ÑM¨=Ûˆ7¯":ÄÑüâ= íº)jŸ%tÞ… �@Q”^aŒAë°(é!Äwânÿ�%»¨L™‰ø€R‚óPØ}Û‰^%ß¹Ó; ûØwéÜüš²IÒýÓ‡‘µ� DÊ}¯Ç[ÀËE@¡”P³‡,FpÞctyÝ{OáÖDcÆ—EME­PiJç5×"! Ræ!”€¹ýªÇö€1cբ࣠ͥ+‘éWcúŸ¢:¸¿äƒ � {ê} P b=„è^ªS®Œ�^½ƒ"¾õkˆ÷ùôy¸Ú¤Ò ²×Ú «]Èí÷¡gÏÇû@^ä´ÜLóÚ[ɦÏË‹*4îø:á›ÿˆó�¨>øáîâTƒBŠ\/ Þñg¸ä&#)X÷$iµFúË_ 8v�<é@­y„îÿø;Œ”"B}öÇ�Þd³"s—’/þÎ&¨¬Aœ·°»6c£ˆêН !ÐÞ±™ð³×é|ü»DõXûHä½�žqM(œa(ý6®ó®²aÖZP ç½½½Xchg9Išà‡Ž¡ÿᨼÕÚ”o)“g¥‘¤BëÚÛÈ–¬ 5kY\%�<ƒ¾™³± šC'ÆÒ<¸›ÚCä7V—Ûä<åçäÁKD †¡�Â~ìN„ UšöäÑÇÁ{œw$•*¾(ÐJÀ„Vƒ,©YCpŽ,í$¹j2°îÔ©5J•±\´tlx†ÚÆçp=xÑüÜï û/i 'íì"®T©U«´ç,F¶½|:¸ø”=¼,ùÚöA¨ù·Á‘¥w ñ\FÚ³QT1!P­ŸÀ¬}”ÖÔ¹ä —½¹µú!äöûh-º…jµJºw;æÍµï'¯3 PÆ¢Dˆë'J`�ì"ä¡ÈHª5êõ:¢ vÙJÂsb|q©<@Q±#$þ) ?�ÜÞH£ö Lu1íÌ0:ÚÂûœZ¬©lzž®§¾GQ8Z_þ# ç‰ßÙImëKø�¯“͘OŽxè0¶>x:´�óÓcþ¡!Ù¾ŽÖ¶~Šó Þ£�-Ïíž°óûá¡é&“Ù›j!YI¦>F{8#Š ££JR饲c=ÉÃ�>BûKßÄÜü+�ó–Ñžz5•û±»7�NWχ´´&:„<ðmܧ~ƒ¡)³è˜»µwûäeôƒÀ<¾“`™‘ –Œ_¢è¸‡/æD³—Ôt`³:Õ ÒÙ‹^ýc¢ÿÑðЏBkÁrоY ͽ –ßNךÿ¤çñFy‡q9ê”-×" (D$NPE†öî‚ß7åim[-¤­ Ø9˜ŽåÔzÑÞü2­M¯àXñ¤qDåéïc[£eL—²Bàèm÷PÜ÷×tPûßBµD�ý+éŽ×PúüY{ …÷Xq‰2ÁVÑEËÎÃ&sI&Ý‚´)ý+’§ž$ªãÒNbqØÆp™£Ÿi�2ä+ï¦ãkß"ž:Z�ع·ü‹$;7\kXƒN¬ÕDµ…D] àÈzÌ#ß#~u Ê™R‰¢Å©bä=Jù¸Bë3÷Âä« ÝÆ…²^Hýòó›@Ѿh†\DÊ®N£˜JnPÉ^ ZûúÙAÔî¥ì8¸ ¿o€Žn#¶–¼(È´&òvË‹hŸ_nÛ�³Ö¥Qi4Ä$é§Ò¿ûÐ1ôn÷�ÖÓ¯P—SÙ´Š¡ÕjÑÊrx{#öøR×.›•WÀpæ»®Ò ;š£ŸlÀç0<6cs> kM²{3ÅÆ—H"K¥9LÒÿÚçݵ¹”r: ŒõÖÎ:Vv�ÊŠ\×ÜÕKÑÃGˆöœsPáòpŽIÊ­¬átâsã$8>I¹jl’r‚±²ó¥ëŒ^‘R°{Ìå÷¼’ò£.–× x¾'.’Ëÿ“ÿ»v?¨¦OÝ%tEXtdate:create2022-03-16T11:51:26+00:00ªTF´%tEXtdate:modify2022-03-16T11:51:26+00:00Û þtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/bv.png000066400000000000000000000013571521174352300307560ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<ÛPLTE×((Ö$$膆ÿÿÿ¤¸Ú9—7–8—FžÑÛìøÝÝÚ;;Ö&&8—¤¸Ù£·ÙÖ%%Õ!!è„„Ú99Ö##ßWWßTTí  úääâffßVVüôôüóóýøøþýýýõõz—É}™ÊNu·>šd†À|™É5•6–:e®;f¯%T¦;˜/]ªóõú÷øûš°ÖEžÇÓèõ÷û¢¶Ùúååýööþþþýùùý÷÷ÛAAÜDDôÄÄà\\á__×))ò»»à[[Ö''×++ò¼¼à]]¡¶Ù¡¶Ø¡µØãWÆëbKGDHðÔê pHYs''”iQtIMEæ 3÷O©î×IDATHÇíÔGÂ0@Ñ Lfz'¡w¸ÿ�( dc$…*åíýãÑÐ$Bf‹c«ÍŽN<˼*àþvÀóÿ¯ø»€�æ��`ÈÇaZ$JbñD˜’´Tšd²I.@¬[@ÈŒ\_…bIeVåüþ\( ¬ÓtÏ@aTk×_¨7Ðd´Ú×@§Ûk x´H}üÌ" î ‰ÀHÕ¸`L›L‰€jšÍyÀE[,‰€¶òK>õàà䦦óÚÚ⟟ïÊÊùîîîÉÉÑhhÄ;;íÆÆü÷÷öääâ¡¡ôÚں鶶뾾ÖwwÌYYËUUðÐÐôÝÝÌXXØ€€ñÓÓä§§ÈKKôÛÛÕttñÑÑìÁÁÜŒŒã¢¢ã¤¤Ïcc³ÝŽŽ¿++³ËTTÁYNž"� · ›o7J—I•»½&&ÌMP°È‹A AŸ»î½À³Î‘AžBŸòÕÕõ×Ù£–[A�毯Ódg®¿ƒB ÇHHÅ??Ç=@˜p5èµµÅ7: �SB ߘ˜â–˜­¼Bžøß⥜`Ñff☛¶Ú�ðÍÍÎSV©¯rÙ{}”b'Ù‚‚¨ªmÎ__ûôôà’”å¬¬î¾À®¾�ûêí²ËŽXb)bKGDòÛ¶Žx pHYs''”iQtIMEæ 3`�pf~IDATHÇc``dbfaecgeáàäâ$0póðòñ  ‹ˆŠ‘e€¸„¤”´Œ¬´œ¼Y(*ñ *‹ª¨ª)«“ç M-m]A=&}ò 0042V61U53×&Ï iSIK+kC2ÀYÄÖΞ[ÐÁÑÉ‚<œ]\ÝÜ=Ü­=½¼É3@–×ÇWCÂÏ? 0(˜,BBÃÂC#B#£¢cÈ DžØ8O)«ø«Dò HJv`JIMKÏÈÌ"/ ²sró´ò ‹DŠÉ3 ¾¤´¬¼¢²²ªº†H.I÷óó¾Ï{Ïÿ¹Ï}ïs…£ EŸc“1>×þ# í/økøIFÝŸô/iò¯Sf_™™t dE‘P$€¨¦�j ê#^ò_^�K`†º�b’Éq9¨)tR•ŸJAf΄Xlš¡1Š28:I[ß('Ü;ç¡£ßO4¢N�. ùr:îˆ�aÕ¼\n¹ª„Eå.œ‰Vä «Þëï¡uè4ó2çg± êQ‚‘�qƒ§{xõ£fÞ?Ü�ϼl $rVþû%}£®c1+ܸ¼„ÿ¼o5÷Ý4�Òœxv´½É;MïP˜X€YPhëká¿ömæTïijÓæ ýã^ßÿ8öDê««¹~q˪² EhïEUµKáÒ¸°êy®~ü•/ðµ ¥D¤>lf+Ѝö�òÖÇÿGcË>R†¤±0Òx”Ý=û(ˆ$âmk%:0̹¾&Ž œ¢¾ôFÃ#$'Jܺ¬’ÜôxNu áóONEËKâÒ0¦Ü’ê,ž{p=×Ôæ°£õ¶ÛBéw±{ÂHþ0î‰.2ó‹Ù¸âËœ7ùxÃû>›ÿ#×,¼’cÙÕ€Ýí»)²ÎÂÚäœÏ͇Ÿ¢6kWU³¤ÂES×0]ÿÔ¼—Ÿà|}]>Ï|ûìñ“LDBXg1kÐÄŽÖß²bÉM¨©± *ã|©öŸñŽ÷rÆ{˜«óV‰úÙÛù[̲�ˆ+«×±qáÝÄØã™èêãío’›QLQZ1É6–×dÓÒ=B[ÏÈ%�pñtƒ¥ÕYüêÁõô‡NóÈžGÙvôUèAJ°ã� rûÜMH‚�Dˆp$ÈCÜÃö–èiã|¿›ÝçÞáP×nVå¬ež«³lá½®]líÛA\œƒ²‰$º=ì÷6²8¿†e•Ù=祫ßÑÇåÅÐuò]‰<û¯k)ËIB‘MÌU i;}òSY;+ V02æå�·óNë¯ 5âCv®Ž_K`|‰$†’°'¥°½éE¶¹Ÿgl2@}ñµTdT°qîä»JéS„úÒU8ll;pŽPX�‘ f– ê«æåRWšŽªkøûûðú¹nñF2léD#Qú[; zǘ—_ÁªÕcMN'Ë–‰/èaÐíf¤£ƒ3I‡D¢ÔqMPc*åKñ·c?õ v‡A  H ²(ñ|ßVª—2î`Ay&+çå²õƒ³ MÀô·€a È¿þþõ$dvñ«Æ-HþI¾½ê»Ì.¨Åß×ι½ïÓ±ÿ¦‰FJª Ò“ÒW3™s-[š~Á®®m„ÆÔø*ÉrÇqÞâ!cé\âs3pŸ9Dò»ÃDÎt‚%^9s6~ GN®â¢ŠÎpoÞÖô"'ei¥¼wÐæl':ƒLqú[À0(p%ð�MµõdIÚ|Nœ9ˆžG±áâÍïg´ñu +ãÈ/ à¬IGŒ—õ³k|˜çšžÆeÍ£2\ErŸ…ã<-Õ#5R™^Ç�¦õœÜ²…8Y@F «½Ÿœ�Ïý ‡ Æ”ÝÂâÀÿÓò2)ñéÌÉ*cÛþ†ýÓ?¦¿t¨.t’‘lçÎä ÿì)j³ëˆ·&ÐßÜLfÅò&�B͆%L=~ Â#K3JI­}šÊüeÄF¬¼ò�oP^³�oÝr3o�|‰4ÝÅèàAUC0 4Ã`Rh;t„´Ê© D£¼~~7w+šI…8íVª œ´vÃ4cáôP•ŸŠ"I �û8Ð~€«ç¯§0§S±LÁ²¥x^™Äè?Ž›Š¿ñ]$ÅDD�atðm2æ¶Qc$Ò–Ôok"a¨�µ‚À™=[9tÂKH6œ  êón½Ok+Õõë(_w7?® 1k‚'@šÝ‰(BUA*¿ùàìê —K¢,QèJ¢?ÐËýÛÀÓÖÂ"S/ÿ–S‰¤ÈH@چ&é9¸oïŠÉĬyõhƒD½-ÄYo ‚ÄÜëV ôA>H~b/æºb2ò³(¯¯¢ûäN4Dæ\-Å‹°ÙíS#A Ã×�Y±««l;õ&Ë –R˜™ˆ(Kèº~˜ §ÃÆÐäõ«H�YÉ«cÓ6ÒFyj9Š5MTÈŸ¿–¬ªˆ¢ˆ(J$FÂNîdï/!uþ ¸J’PÅ:F<#Œ9j0'fà´÷R’{µënÆdÙD¬Ã�Édúý7¨z”_ù%yþXÎö ° §Ž”&E"ž€ig²,b6‰”§Íæ†âëpX¸§ö2â2þdœaXcbE “ÉŒaÈŠ‰ÔÊÕ¨r*©Î8’’XµƒäTäbÄ=ÿVS�3‚ ƒñ©Êu­«–»k¿ˆGð󵺯“? ‹IB‘§Ÿ Í(0 ÏÄ [ûv°<÷z¬ŠõÏDz,#I‘H„ ¿ŸÖ†Ýv&³�ûäQl†…8-B²ð,‡œ#Y¨!'Ó@’d Ãø3ç†'†Y’µ„ļ Å™sþ諦oÓF¦ª:Áp”¨æG{exÄËëÇ^e{óöÏ/I¢(‚ 062B^M ³JKÑã3i�[FkÜF¤Èœ©£Ô®s"S®H’„$IŸùÎ×μÆ^÷nÆCþ÷Ø „ÔI‚a•¨:=ùà Žj ŽQõ(9I9,°,¥xÁr¼êðgŽ.DdE–IÉÊb–ËE×Ðû»U|Q+#úB‚™¥ÂãÌìaÂaǤLm™ß=ûi”:KyjÏ“„<ƒÏÅ,›�$Õ.?]Õp÷Ž£”ðÍe÷Óvp/UdaÖÂ?gš¦!I²,£ë:†nÐâñÓ8$ñ �ªùÑtƒ19�•‡¨óÿÑœ‚$KÈ’@4�zîS–ç\…r¶í›V w¯]Õ¦]˜Þ¸ ÏîTM'1&�“z7÷¿û?;øsáÀï�×uAÑÑÑu�ˆ¦u¸‡½ýAÿ0IQ/)±IV�Ï9‚– ö²,DS£†qáôÿähóŒy8å=Ez(–õÅëpÄ8P5�î�©½sÙ3AŽ»½xG&L~Þèx›«¤2ò@ êÉý8RSÐ5 5>…øÔ¾£ Œ·°Éþe&T_hˆœ„ÂßC�=ç÷ÐÞïæêhã‰2ijˆÁ‘(ÇÜÞD´™:úý<ÓÃʺTn¬¾™Ê±âœé$fæŒNòÓQn. 06Ÿ·ú'ìÛGöD,I�èÿáÈ DW=r)hCm8ŒÅü îÁ>"æÃ �ÑëãëIß'6-…ªŠ…XE)ż°ûYN÷’¤ñhNÏöÒÙï¿B¿Ã‚@4¢ò›�š¹vqw铉áavîÛJ$ÒDvB6† °ÿø³Œ()$¸Ò8¬µrÖ¢H°Z›‰‰4Q�ù‰ ê'¼­P,"J†�O¬ûÑbà Eyì'w“¿b Åe[$˚ɵ)ˉ¤ÄR?{-¢afëGÍS·H3(ŠÌ¬"d$ÄYxãá ,¯ÎÂððÅgo#Ûœ†)ËÉ­д Lº‰4[.ýý½L†&i ¸é›ì¦O>ÀÄÄ ê•ˆ&qVÏ&/ù*,ÁL2ãÓуaÂÑI¢q“ø#ƒÔ—݌͒Ä/Ÿá®„5XE3%uËØ}¼‹¿÷¾±Ð,ˆ>�Ío¡®4_ÐG’3��±kpW’’–‡ÃO0ddt’>Ï£ÞnÄH,«Ê7â̼‹1Ó0Q̲…Ûåt¤�‰Æ#nœS�d…¢¬âl2îæ6Ì‘8D' R*áñ'Ž#E1™H…Œ¨)¤'F銶b·ÄcWùðÔoÙ¯6a±ØX˜½€—ÎòÄoQõéý^¼.¨ Žòðóû©ÈKaYñ”$÷¥`óKß$-yËj×rïœ{)É £(Ùx¼}4»»WðžFÀ 99™YY¹Œiñ$ÆCYIÉÉ©¨ªJsà,/™ïÎN¢çô1¿íit›‰ÔØd޶òðóû …£ Îlõ/€(ÒÞãã�Ͱå»ëÉËpàžèâ–åwSÎ%0e<ìç#Ï^Fƒ£,p, ,$¡¤”ð… G¬ˆax|*¡�Yf/rŒÄ+ç^¦:­ÍPéq7ñÖð dWÍ#%Í…")´÷�òÀæÚ{|3–þïìâo†èòøiéaIEùÎtL+‹çÔc&y¢áÇjû˜¢Ô \E,,/Áb÷0¨u‘™”‰#ÎÁ�Öƒ×ÍŠš9|Øó!{›?b‰µ’±søÍQŽÓE±k6i³iïå«O¼Ç®#�—äÊüâû.|À{Ÿ´q×·óóûVQ_4U(ž»µóeòGÍ”û›:x×t”çN=O^BÖ¹ftÑàá�ÿÁêì/�­Ù8}ê þî.ÜÖÓÔÕÖ³9ÛÇ“¯æíî‹xW|f‹ÌÂòLÒmH¢Àðä 1Š›)Ã0è ô éöL4ÍÀ32ÁÁ3½lý¨™†ËÜ"sy| „b’ÉI�§¦ÀIUA*…™‰¤8¬XÌS!(Ñ�ÄÝ3Âñ6/ÇÎyé¼BMRËteZEÿVÛäî<}E&úcû[j”Ž9 ?×ÍÂòçÚ{@¾œæïÁþäHd™lW”%tEXtdate:create2022-03-16T11:51:24+00:00=ËW�%tEXtdate:modify2022-03-16T11:51:24+00:00L–ï!tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/ca.png000066400000000000000000000022641521174352300307300ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<¹PLTEÕ+Ô)ÙC7ùãâÿÿÿùâáÙB6ùãáþýýùâàþûûùåäáh_÷ÙÖ쟙茄þþþúèæÜPEÔ'÷ÛÙýøøÙB7ñº¶ï²­ýöö졜Ô*Ô(茅üôóﱬ죞ﲮÖ2&àbYÚE9Ø;/Þ\RÕ/"뜖öÒÏ×7*Ô'Õ/#òÁ¾úéèÛJ?Ô)Ù@4øÞÜõÏÌò½¹àd[ÞYNüóòôÊÇõÌÉò¿¼òÀ¼úæåûîíâqhØ?3óÆÂæ„}äyqÚH=àf\ûëêôÇÄì ›Ö0$ÚG<ÜRGÔ(ÛLA÷×Õ졛øßÝÝUJÖ0#æ‚z÷ÚØØ>2Þ[QÕ-!Õ,è�†Õ*ð³¯ý÷÷Õ- Õ.!Ø<1ãsjÚE:ùåãüóóè�‰×8,åwþüüí¦ ýùùóÆÃòÀ½öÕÒÞZPß^TöÕÓùáßáj`Ô*ãulúæääzqçˆ�üòñØ<0×6*Ø=1ÜQG×7+Õ."×5)öÑÎí¦¡üñðøÜÚß`VüðïöÓÐÿþþÞYOøÝÛ÷Ú×ÛK@÷×ÔõÐÎÙ?3ôÊÆûìëúèç—Ù bKGD’–ï pHYs''”iQtIMEæ 3'FD@ʾIDATHÇc`@ŒLÌ,+#n0j} `jpprQf7/eð1ò �k€—‹ �0“‹€(’!ìbD»@\BRŠAZFVN^�ƒ,•”UUÕÔ5XÈ2@SK¤VZ[G— Xôô ‚†F .ñ€›°ˆšjƒeÌÌY,,Y DÀaemckgïÀâ1@Û‰EÓÙÅUÏMœ‹H/¸{xzéxûøúIKƒÂ€Ñ? Ð[ÝK?(˜Ø0 Õ–‘f� “ ©,%-#M¬1`ÏKKÇ2Dé(†8°KãCˆ5€+ìyié(°`X?cb‘$§¤Jc‘“ŽK³%΀tEC,r2ª™DzA ËGÝ Ò2úÙħĜ\4¤óòIJÊ…EÈ&HG—�˜\K#&HÇ–•“œÙ ¤edмe¥+BHÏξ¡±•b^jUjÕb5µu¤Pß`RÏÙØÔ\ÐÂÚjÝÖJFyТ:X!Üv2J$hòêD/ÖI3 «ÛÍfÒ èIìE7€‰$Zûú)3`‚üDÊ À£Œ@sUÔ‘G½%tEXtdate:create2022-03-16T11:51:39+00:00�¶6Ã%tEXtdate:modify2022-03-16T11:51:39+00:00áëŽtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/cc.png000066400000000000000000000031061521174352300307260ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<PLTE€~ ƒ>—{®›ºšºy­<–‚€,�¨¿ñÛÿáþáîÙ¤½(� „ „4“ÑÏÿàßÔ´ÃÍÍ/‘I›ÅÊKœ‡¾ÈÌÍ�°ÉÌŽµú޷ņ‚m©òÜóÝoªg§üßÈËg¦+�5”‡r«§¿ûß_£#�—¹˜¹$�€³Ã¡¼u¬‰ˆ…„A—ºÆ«À�×ѪÀEš=—RŸ ‚ ~…‰D™ìÙ‡‹ÞÔûÞâÕñÚäÕPž;Šwˆ"�]£ÖÐùÞØÑ‰‚}¯ ¼¢½@˜ ƒ „†ÎÎL�_ŽÂ�³Ån©÷ÝÇË"ŒŸ¼ðÚÿâðÛ»Æ�µz®N�d¥w­1’ž»ÿßäÖÐÐ̣ОþâëÙýß•¸ÁÉ¿È?—��Gšè×H›¼Ö¥ÿãîÚ‹!ŒX¡ÏÎi§ „’·þàìÅ›MäºýàŠ´=–ïÚFšU éØW¡M�œ»Ùª°nêÄøÞ–¸…|¯ÁÈb¥å׃c¥úÝùÝîØÂÉœºa¤Ož€;–`¤ …°ÄÉŠ*�‚Ÿ»€°††9•�¶öÝ÷ÞC™ÆÊ ƒ2’M£9ËbKGDÔ » … pHYs''”iQtIMEæ 31²�õ›ŠIDATHÇc`£02R¤›‰‰„ɵ…‘™…•��ƒ“‹‘€vnnlF02òðòñóó  ã3�‘A„‡G”S £˜8¿„¿$‡¿´ eåää1�À¨ È/¡¤¬¢ÊšƯ®�ÛFM-m]M Lzú†iò ‰©LP÷—òówMÐöé3fL‡' FÙ™M³f#™¨9g®D#ÿ¼ù Ê%.‚FÓâ%|K¡†1.›°|ÂŒ\ò+�Püd²*‘ŸõšµåëÖo€z€i#?ÿ&¨-Œ)››¶Ôn…… ФmÛ¸QB–qöv¹%;vîÚm qF†~þ=PK5öîÕ€q¶Ù220¢§gF¦ãè}bÎð8G1€�Ñvÿ~h¨3r8xk†dbBN2(^@N‘Œ ‡�%¦èaâD"rf =¦IŒ¨ÑˆäD–}Œ%›` é8y¥%cɉ²r>hR&Ï„Î�ié'±d&¢M@ÏÎŒèáAØ”j>ušDÐŒ;söì * FîíçÎÚR`Àñ ‹—•Œp™pérý%ʪPb“!Í £;ú6‹ ¬{­%tEXtdate:create2022-03-16T11:51:49+00:00šs?Ú%tEXtdate:modify2022-03-16T11:51:49+00:00ë.‡ftEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/cd.png000066400000000000000000000023701521174352300307310ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<¶PLTEÿ~ÿ~ý9“É·¿Sö×÷Öí¦ÙI}ÿ‡çzªŒÜÍ0øÙóÂâsÒ$ Í!€úþ �öTœ°ÄÄGøØ÷Ðè’Ö8Í!Î!þK™·…ì2�Ï¢¸fïÔú×î­ÜSÏ Í ! ƒò°¼Z?•Ã{ª‹ÞÍ.úÙârÒ# 3�ÎèÑ%o¦–û׸¿R ‚ô�÷¯¼[äÏ)0�Ñ|ÿ(ŒÙøÖj¤šF—½h£�e¢Ÿc¡¢”³tôÕùÖÁÃJf¢Ÿg£�\Ÿ¨†êÎ Ô13‘θÀRöÕÝÍ/a¡£�øò¿†éޱyïÓùÖ÷Ö¾ÁM8’É~þù×òÖ€øb¡¢ñÔ–´rˆåÃÃH]Ÿ§<”ÆÕÊ7t¨’�ö…ëÉÆBðÓK˜¸¢¸gB–ÀíÒ ú׌°{�¬…�°zÅÄFÇÅD…íƒñ¿ÂKýØÍÇ>I˜º!Šß¡¸gõÕ>”Ä7’ËçÐ&ª»_'ŒÚv¨�êÑ$€¬‡e¢ €¬†„ïüO›´“²uýŠá€øˆä ‚ô”T„ÍbKGD‘ ¾š pHYs''”iQtIMEæ 36,ô`8IDATHÇíÓç_Ó@ðþ £%²I”Q …–Y¶A �a@V5 ({ƒNPÙ(üÉ&×RÒRàrùøŽçMó¹äž|/wµXÖ˜Ø8Ÿ6ôÓqbRrŠÍžÊé¤Q6NÏÈÌÊÎÉå9A7úðQ]Xó EÅ%N^иJË0�Þí)·UTjÓõ¸ªÚ}÷WÐë…ˆ‚omÝ]aúð¨oð66ݾ†ýeVÓüØ#¢–fíà Ó#ôjxNÛ½'O}>_k[;’::Õ«®gÝÑ®ë�ëéÕ¶¯ï¹$‰¢ˆd©?Þþ�@¥ç�•öArohxdTF~¿©/_)@¥w–��î¿~Ó/Êj�Œ&Þ¾»þ ¢êùÜœì¬É©àÊôŒ¨ &fç€R_a+÷¸/· æ$?Bhq Óê…ËùÖÐÛðÊ*¥Q´¶qoÖgf¤_-à½Cjü°!­mnµ^÷$|üôùËWë·íï«?°Q=YÁÎîÞO àúõ{?´J}`‡GÚŸœºÀ˜ž<|öçopšr~Æô$Jèð(ÆôÑÿvôѦÓÓŸû{ý½þ?ê-æôj¦&M赌�±ëIíìz’Þv= gBObF¯/`Òë Øô¡V}°€](0¡'áRí¶”ä$&=IB<Š‹�aÓkù”¯c+ˆGÝ%tEXtdate:create2022-03-16T11:51:54+00:007^„%tEXtdate:modify2022-03-16T11:51:54+00:00FSæ8tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/cf.png000066400000000000000000000017101521174352300307300ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<hPLTEÿúâ×'øöØ&á::Ä;;ÃÞ ÿàà��n‘‘méÒÒ,ÔÔ*çþûGG·uu‰vvˆ˜˜f÷÷øøššdyy…KK³//϶¶Hýýÿÿ··G..Ðì‹‹súúûûëBB¼ôô ~~€³³K®®PüüŠŠt ó¦¦X{{ƒðqq�««Sî ð++Ðûý''Ôî--ÿ--þ++þ,.ÿE(áä åF(àììÿìîÿîÑáü üîÐàÿÿÿÿááÿ ÿÿààØïØØñÚÝÔ¿úúÝÓ¾£¤3�áã4�¥™š‡Þà†›ˆ‡$¨"©=•ãä>”åôäöèØûûè×ÿáÿ ÿÿà�ÔÝÊbKGDwFdù× pHYs''”iQtIMEæ 3*8õyÀ×?0è‘FÇÆ‰&&§¤#™?ðù ø�”‚Ó!Â3AD³ ÈÜ< ‹´£%Ôò «kp¦ü°Šnl2°µE;Úíîí3ppx„vt 2ON8;7ÑŽLPì"¸Œ¡�þ`ùGºůo¸½‹£݃� <='ÐŽêå•�·w8S€þðü©Rb\ë¢F%tEXtdate:create2022-03-16T11:51:42+00:00˜tk %tEXtdate:modify2022-03-16T11:51:42+00:00é)ÓœtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/cg.png000066400000000000000000000010311521174352300307250ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<KPLTEÊÉËŽçýþÿÿË~äöýä÷ýÿûÿõÿŽÿ÷ÿ~ÿÿÿÿõýûþÿöÿýÎUAübKGD›i… pHYs''”iQtIMEæ 35µý1‚‘IDATHÇ¥ÌI‚PÀÐüà„€q¸ÿM=€hwU²‰¨Öõá}W÷ãtlbÐ�§sƒŸþ"ýuvþ¶¬Îow¬/ þû|�øt�ùl�z¬Çz¬Çz¬Çz¬Çz¬Çz¬Çz¬Çz¬Çz¬Çz¬Çz¬Çz¬Çz¬Çz¬Çz¬Çz¢Ÿ”'†‡òÄÓyBúýÁk)ûÝÁ{^Ëž•`ck ÇX%tEXtdate:create2022-03-16T11:51:53+00:00ò©` %tEXtdate:modify2022-03-16T11:51:53+00:00ƒôضtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/ch.png000066400000000000000000000007511521174352300307360ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<6PLTEÕ+Ô*Ô)×7+ÚD9Ô(爀úèæùåãÔ(ꕎÿÿÿÔ'Ó$铌ê•�ôÊÆ\‚5ÏbKGDâµ=º pHYs''”iQtIMEæ 5&g×ÚvIDATHÇíÖI À @Qçyºÿi 5BWL7Ö¼eÀ¿Š(cäç¸|ñ¼T@®´±îf�^ øAð8-Àuò].#P2Œ’žî$—¦†®´hFÕL·Z(_8%(pB½HèU~Øö:SàÓúqE?ïèÙÇ`ë�°vÇ£%tEXtdate:create2022-03-16T11:53:38+00:0024íJ%tEXtdate:modify2022-03-16T11:53:38+00:00CiUötEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/ci.png000066400000000000000000000005771521174352300307450ustar00rootroot00000000000000‰PNG  IHDR@0Sea,gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<PLTEÿšÿ™ÿ›ÿ߯ÿÿÿ«î«ÍÌÍ0'âbKGD ñÙ¥ì pHYs''”iQtIMEæ 3;RE…$IDAT8Ëc`€Fe8«è€†Q£ FŒ*U0ª £ž’pèÂ�Ò%tEXtdate:create2022-03-16T11:51:59+00:00VÙ?D%tEXtdate:modify2022-03-16T11:51:59+00:00'„‡øtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/ck.png000066400000000000000000000074221521174352300307430ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 38ËLM? ÜIDAThÞÕš{XTõºÇ?k­f†P`¸$˜P [:I$J>ZY©ÝÔNí§ ÝÜOíêi—û$ºÕ´ö±ûÑã¶žn»Ð:å®´L3#s›©)"P¨ —f†a`n̬uþäª&ÙÙ°¿ÿÌó¬õûýÖïû]ïûþÞ÷]#Ô?¡$ã<¸àá;ñÖ§úö‡i\ûR—�[n¹„÷Þ»‡Ù³³EánPF"qëï.ã�¥…Œÿ¨”Æ¿¬GŸ›MÚ›kˆœ7 E’Päá# n5å`Z³M\ 'ÿ…Ú‡þŒ§¶Žìì xýõ"üj Ak8wò1¦V­˜ÇS³¢‘—¬Ä¶ãkâýŽÔõ+ ËÊÀjídݺ2,–v†Ëü¤Ï>Ó•4ª Lýý e­ï}JûWߢGä„ ¦¥3~|,‡×ãñø(ºãrBÍØ>ÞÙ»Š¢qÅe�5�×^ÝMRJ,/­¼†é–ršV¼!jÆ®z ÓÝ QéÃ(/7³hQ)o¼±¿_^�‰%GŸdï1+]KFvŽí_aûp;(2ú‹Æ“5q,Ó¦¥ãtzÉ¿<­¹î´HÙYø �ß<žèMocyã}Âó~CÊ %Dæá—áÝwpï½o³wï�cèð‘�`R @cƒ�m;« »$‡Kâ?VEë»[ñT×¢›�FBæX¦ŽgÔh=ž£?`ßÒ_caѹ\h©Á¹ì¿p>Flñ¿“´òQ´)‰47;Y¾| O>ùwššìˆ£$&Î,1C1ÃPI‡™qGÅ0í¡›ñ¸pî+Çuä4)‰èÇÆ# Ðyäì[¾è'@Č˽0•úe/àw¹I,y�Ø{oEeÐS_ßÆÒ¥³yó!´Z5a�¡„…iq¹ºP”ásᄹ­_V0EéÑÀow È2R¨)€ ´¼ó!?Ý÷Ÿýò€Ä�¿èvºš­ ’PE„ ©ŽN­¶ND±7¯E�º:7]¿–úzýsŽTa»ËN{£S�è!¡( ( ‚$áüæP¯‚€"t~WIë¦-Ð- rï©!á^°( „6»¼^†Ó„½ŸÿA¬( �„4ÊîqN IÑ ›ª3"„¾„�¡®# yÎÿ†ÇñzTnú êë«ç¾q¡ÿ/Ý`¨oT–‡± è`ìS�žöF�Oïö„ a:T`û`Š¢ƒ ¢ye†©— Èr·{œ ž2Â[ÉêAõlØ= —9¨|sç º(DuDµ½×:\:]„˜¢h)ýÛÛ‚»Õ ÏŸLÜý¿EQv—A­BI»Ë�ÍîB…ž‚ ૳Ãÿüv÷ypê%ý²ùªËóV÷.¥(( L™’²e×iŒEQ:¥nù‹Ú�¤¿õ\ÿ8‚ பżzžO=ÿ:f]ÉòwSöÅ÷=cü~yÅÐéˆ*¨TRw=¡ô¹wî¢HÇø‡Ã…ÃщÇÓÅœ99¬X1‡qãb�½>¬·PûПñ75sçBÂósqWVN…¯ÈCÿo9ÈmbVCË[› m¬§à¶+° öì©Æjuâp¸q:ÝÝnös Ž ×ë–’7Þ8™¦&;n·¯ßKEñœÖ–à7%qq‘,_>—?ýi6ÑÑáø,­˜W¾Lýêu„¥�E÷Çy§!„¤TšºƒŠ¡È—áMKgÃú2ÆŒ‰dtêDÌÈGÔiiýßOPö|ÃUó§�V8™ÃGšp8: BçfºF£Ž3.¤¾¾�ðpÉÉQÜ~ûe,ZTH\\.W��FMAA:*•@k«óg×AaÊ”q”–ÞÅý÷O#T§¦ãÛrjŠ¥ùÕMÄÌ¿ÛýP¼®œ_ü¯·ëŒ.à÷ˬ[÷% làÿø ÉNÂÃw2nÃ*�ŽúG–3ëä>þöÒõÎÈê>DNw(}®+H’Hrr4O>y ï¾[Laaf³�´´²²âÉËK¥±Ñ�Édàµ×nçå—’››ŒVÂÏ5sćšIié]L�šŽâõÑüæTýöx«k‰/ù_dNãÖ‡?â‹çtb* ìÞý=óç¯gÆÝx»d"g�þ·çˆ¼æ Ö½MôúuüõÁ\øý Ô§m‰ H’ÐhT¤¦FST”Gff<—^šBSS;íí�TV6ðüóŸóõ×544´a·»HLErrsæä�••Ð-ò™[{RYÙ;%£F…ákl¦nÅK4<³ž°ôdt�?Ès‡¼,êSZš€ˆ^¯¥è?ò¦!ò5Vk'íínvì8†Åâ$'g £’L óP�2býûvü»v“™›Ê–£í´w ¬dòóÓ˜6m<³g_LeeŸ}vŒôô6nÜ�Óé¡¶ÖJUU3›7Ç�'q»»;v455Ítvúxæ™Ïhltpå•Y¸Ý~bb X­=Ÿ‚J­éØwˆº%ÏÒy ‚˜×bž~%KÖ~Ã;Žvç6b¯‚BïO¿lx�Æ"nwk×îâÈ‘zV­šG^^*q÷݆>çBêKžã䳯àwNB¹€ß/³fÍM ‡›Ù¹ó{–.ý˜£GÍ€ˆ¢Ðíãô;tè$‡§¬¬ §Ó˸qÑ,[vn·�E‹J©ªR˜üª¾{iMÿý&]-6LÅEìH˜ÀЇ?âx­…�A*�i¨oÃÝâ¢QÖ£¬È2¢Í f;]]}ý$(ËîÝUÌŸÿW/¾š«®ÊBLJCµl1ž§_'ðaó ò�†üüqX­�ø|ÆŒ‰D­–¨¨0�Z4$Nž´Á‚¹ÄÅñùüŒ­ï3·wž«.R”.?¢Fƒ*f4­­¸Ý^— ¢(kDôyñ[Ûú=Va€°P,MüþÀi6'£Ñ¨‰‰ öQ¤ËãÃbi'Ðs\‰�†(ŠdfÆ“šÍ+¯”1””` ®åé§o ¬¬šššf**êq¹|ý€»•¾›ì6î3.Ü« 0„{Çôµ�^K Q¡VKOeûöcTV6‚ÓùKRåà KK‹áÇ›ÐhTÜxc.7~‹ÇãïY¯'èÝÈÙ$œeŒ0ÄùÇ+$'ǰzõõå‘••€Ýîâèцb�+‚%ºÕÚAnn ÅÅÓ¸ë®Ë‰Š ÇnwÑÔ䆻°áš Ç�[‰ŠÒÈìÛwüWéÔÕÙ™8q &’’Fsℵçžj¸i÷…J%ñÓO-ÜvÛ«˜LÚÚ\=âü2]Ëfë`ß¾Z6c±8°Ùz׆ jµ ½>»Ý‰N§Åë ËçÛ1î]·­­ƒøøQX,Ξ@=‚\@Á`áž{ ˜81™””ä_黡 @vö¦LIgîÜ$©WÐ"€BX˜ŽY³.â¾û¦±iÓݘLá í{ä™áóu1yr[·.bÁ‚KHNŽî©,Gˆ Ñ¨ˆ�5¢B«Uókvˆ †P’’F#Š�ŠI“ †¿l6'¯¼ò11álÛVI[› A†Üf<Eá…vR^nÆéôRZº—S‰Õˆ ‚*•D\œ›­EQ0™ŒÔÖ¶r>í2­V�ѨÃb±†J%a·wr†Dh8! Ë2jµÄâųY°à$IààÁZÎ'Téõ–.½ŽŒŒx"Ø¿ÿDÏó`ĸ@/™‹/N`Ö¬Lôz »vUSScé·ésC0µž93‹9srˆ‹3rÇo (�~‚Ž ‚ž˜‘Kee# ‘ìÜù~I‘eeýCP©Dt:5--NÊËëinv’”4 £Q�Ãáê=‚Û·¯–ýû�sýõ“عó{ÚÚ:™7oŸ^‰Ýî4~ ñS_ óóÓÐh$¶mû½>„úzõƒr‹$@7 E!Pxÿýƒäå�cáÂ\¦NMÃ`ÐñÉ'47·#Ëò€ÿ-C’DÂõÜ{o7ß<™ÖÖÂÃuìØq ‡Ãݧ®q‰P_+Ä@@¦¼ÜLZZ ™™ñÌ™“Mx¸†ÜÜ$¦O¿�ÔT±±F´Z5‰‰QŒǼy9´µuPQÑ@zº‰ÌÌx<ž.œNO÷éo9#ÎúB§S³ÿ êëÛøò˨®n¦¸x*‹_ÍÑ£ Ü}÷›È2<ðÀtæÎÍáàÁ“ìÙó�€ÌÒ¥kàÈ3�@ÿÀ÷/#€Í梤äCÔj‰èhÙÙc˜>=“É€ÝîÂ`Ða6·¡V.—�‚‚t¶l9ÂÖ­å ¡g/¦F°>_^¯ŸŽŽžxb3��^6n<€,+ŒÆ®]U8,–vÞyçN™zðワU€” ž ´ÚL¦pNœhé&ü~ ×눈Ålø´Ÿ“ù_J€ ý¶?èúÐÒæìg‚0ÄëgÇ<ÿ¹ø?½6Ьfri²%tEXtdate:create2022-03-16T11:51:56+00:00 ‘O­%tEXtdate:modify2022-03-16T11:51:56+00:00ÑÌ÷tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/cl.png000066400000000000000000000014741521174352300307450ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ< PLTE9¦7¥P°àçôÿÿÿ8¥9¦-[µ*Y´6¤}šÑy–Ð A©ÀÎé½Ëè @©5¤3£0]¶ìðøëïø0\µ:¦?j¼nŽÌ£·ßýþþ¥¹ßr‘Ít“Îv”ÏDm½)X´¯Áãüüþûüý«¾á%V³6¥D«��Óïóùïòù~›ÒCª9¦„ŸÔ‡¢Õš°Û µÞK®ÔÞð÷øü’ªÙŒ¦×ôöûÚâòO¯Ir¿Ùáña…È<§:¦Y~ÅÖßðRyÂLtÀ;gº3`·NuÁ;§;¦9§7¦P±7•5•4LŸÞÐÚûæäùåã»,.¿//ÖA7ÚD9Ö*Ô)Õ+6¾ª{bKGDXíµÄŽ pHYs''”iQtIMEæ 3,Ñ–™BôIDATHÇíÔISÂ@†án͇FT&‚1ÆD�Š¢n,Ê¢âŠàþÿÿ P\<ĪɌ©y/©>ä©®LMˆBã‰IK./ЋA à©iÖ`ÏÄm-`vn>U€…p’©EGVà.yž·ìû+«këiÑd6²£yskÑ¢`gwo8æöµ�ÈùÃáx”gÅS,ß·Ž](\,�œž�_”U7°+ÕÚåU½Ñjкf ¸¹ݨèµyð&øŽÔ€Á øñø_¤ûÐ¥�§Ðž;/ÝžTôÞÛû‡\ôùK_’Ñ·f0€ `€?úÃ=ôò i%tEXtdate:create2022-03-16T11:51:44+00:00û¤^%tEXtdate:modify2022-03-16T11:51:44+00:00Šùæ¦tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/cm.png000066400000000000000000000012301521174352300307340ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<¢PLTEz^y^Š8<Ñ%Î&Í &ßX$ûÐüÑüÑÎ&Î%Í&Í&Ò#$Í&à^Î%î—Î%Ï%Ï%Ö3#÷¾Ñ$årï�ïœòªûÏÔ*#êˆûÎüÓê‰Ï%ãiûÍãjÞV üÒìŽúÊç{çzÓ)#î˜ÝR Î%ÝQ Ò%$Ô,#Ò$$&‹ºbKGD5Þ¶Ùk pHYs''”iQtIMEæ 3&1Cp\¹IDATHÇíÔI‚0PTÐH:„yFADQ¼ÿÙ„5®š�Uä/:»WÉïªHÒ�l¶;ye Çy$@kTu@è"€i[p]çhƦiL'Ëv ×ó\ñ-À~Fq’ÄQø(Nç4#$K/'À2eùµ ¤¸å ¹ª”IU%¥B‘Xus4õT! `m÷ìûW×bŸÀÞàÃݰñòãÀvðÿ� €õ_y<à“j‰%tEXtdate:create2022-03-16T11:51:38+00:006Á=w%tEXtdate:modify2022-03-16T11:51:38+00:00Gœ…ËtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/cn.png000066400000000000000000000017571521174352300307530ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<#PLTEÞ)Ý(Þ)Þ+Ý&à6Þ-ç[ êp ð‹ß3Ý'åO üÑüÏên ß0æU Þ*êl ÷²øºç^ ð�á:à7ù¾ß.á;á>Ý#çZ ýØãI ô¤ðŒÞ,äJ åR åP ò™ÿßà9þÛúÆâA èa ø¹ýÖýÕýÔÿÞèa ß1åQ ö°ñ“ãF óŸþÚÿÝß/ës ët Þ(ù½ý×ÿàâ@ ðŽö®åS ð�ï‰èd ö¯ï‡ï†á9ð�úÄèb æT åT ç\ äO ãG îƒóžüÓí€à4ô£ô¦ß2æX 0mbKGD`Å·| pHYs''”iQtIMEæ 3.?˜øn�IDATHÇí”ISÂ@…éÉ„ÁQA�U�@Y(:Å÷õÿÿ  HQ&P–—¼šC.ïëž~�±ÙþD£³„q˜·›'L‹8Vœ.‚Ìú9nBÀîUÁã5Ûöù°�×Ö7üf�€q ]›F2†BA˜À` ‘pDdìÆ8‹ÇcQ타ŽÀ‰í�aò'SiIrgd9ã–¤t*9. Yg.¿Ëàö ÅR9§(¹r©X¨èa@µ¶à@LwRoÊJ³©È¹F�袿…Ø¡u$(š„ã™Z�eŒþDV9ÄÏ±£­ ‚Úvà™¶:UŠ8U»½^W=ûù!ìÁó‹°ÈH€lÿ’ǘ¿êg§€Áuéæ–qˆ6¹Cig1’§ßç»<ÓèSÔÃ×g¨í!"=ÔÌcjï1J’Ç*ˆ„y†ó4TyzjmPºÀ†‡Å—×·Å_Eà<ïn €èýüb ðw2û¤Î‰]`É’%K–þCßR°#Ýþj-~%tEXtdate:create2022-03-16T11:51:46+00:00l;O3%tEXtdate:modify2022-03-16T11:51:46+00:00f÷�tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/co.png000066400000000000000000000006261521174352300307460ustar00rootroot00000000000000‰PNG  IHDR@0Sea,gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<!PLTEÿèÿéàÎ-|�Ž~¿ÛÚ·³FbKGD hÐôV pHYs''”iQtIMEæ 32+™¤!8IDAT8Ëc`£`ØA€A‰`0&\†P`TTAÀPN0t 3 €QD*«`ж´B%tEXtdate:create2022-03-16T11:51:50+00:00ÃAz—%tEXtdate:modify2022-03-16T11:51:50+00:00²Â+tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/cr.png000066400000000000000000000006531521174352300307510ustar00rootroot00000000000000‰PNG  IHDR@0Sea,gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<'PLTE´²vvÖÿÿÿô¹¹ÚØÙêvv¹¹ê¶³:ϾbKGD �³Qc pHYs''”iQtIMEæ 3:%B,GIDAT8Ëc`@�`P"Œ €a¢À…`%Ò†r`TýŒ¬`P$Z:(˜I0¬"v]DRÔ.��´M ;%tEXtdate:create2022-03-16T11:51:57+00:00æD%tEXtdate:modify2022-03-16T11:51:57+00:00w»ü¥tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/cu.png000066400000000000000000000032421521174352300307510ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<ÓPLTEªC<;²OïPòPðPïî×~%oEÑPñOïìÆ '`/�KáQóíïê®?C9«Nëðá ’[+AÄPñÒ s(zHØí½/U3™ Låç¤I9<µOî܆"g#DÌNñLïÊ "v6‡`€âc—ùc”öc”õïñ<<ù¯¯þ÷öÿÿÿí óZZûÊÊþüüîõzzüááìð--÷››ýððíòGGúººþùùîôffûÔÔþþþï$$í ïö‡‡ýççí÷ŽŽð22íð66ø§§þôôïüÛÛôooíòRRúÄÄøùû÷ûÿùûþòSSþýýù±±íïÆSpiwÔGƒöH‚õI‚ô÷––ýääï((ëÄ %_+‹ GßNóMðMïîñBBòHHóUUüØØö‰‰òKKòNNòPPð..°$¿g¨w‘§³LçÒ˜&fB踞áì¥Í<õèô÷åÙ·˜àùWöPu,ŒQ®ç“<ûóƒ,.ÇèÝ\Ä2Šë ¹Å;zóþÂejŽÅ»Ý,,Åhö*•‘`\™O1y¹�¹×FP¦g3¨ "Ê�B|õüËsiD@DÉ哼wþNŽ÷  'ÏuS(E±-šHƒ­ZßyÃXk*€±<^xõn&¦:ÙÙ—GDñUëÓ¸i ~©‚myÌäRûñƒ$¢.©¸ƒˆ�ﯜۜ½@²#Ï©ã6.‹«Â¦Ä2¥Z׳P]ˈ Ê·gc¥l®\cÄ'/Q(§›CÀèØŒjÃ�ˆ>ÉÂϨ$÷·^îYwŠxéW”2?± »*Ø{w÷5fA}(½KëeHç s?´=&óÙíúE(ü oBìmèˆAæH ¯z7nI DG < åó°t¢Ã ¦¬¤ rOAy*Ó»;ÔÉCXUÀî‚øt}Ô�èÀí-úO%@ Ú©/Bú DºƒqB†Ì?ÿSU×m̈֠úFœi°Ò¨µ•ÆÖ« ^¼Djç!z'*±p ¸xx�j¥‚%³¶åÒ-žA­ôëöý†MÞ [Œ…Z†pš ¹å3ˆXu>­&�LbB"ÀÄÔ3¨–£&î(P¾ÐY_Qáf�”ÇF5œÔ²1Ë¿Díhì^ ‘}EÀ¯@ícÄ�Àâ\9v/Dß`oö:¾{oãV*Àâ!ÿDÆaSÚ�‚ÝýÙmj ε— :…�ù=ôüRûC›<„¥D‡ùgy,èì~°,Y…Mß{¬Í�¸R‡B�<€í¸a´¬)ŒÕ‡ŸyÁ«õ,k‡ To@Ûw g”F¡¶ &A˜í°;þ¢Vk�õF ¦“”µ£E¢¶CEû‚ªÿ¥Ã�|\çˆ4XH@L˜d²Ok©ì„PnqL•öt�šk(UìÛ¶o[J{ªÊÜMºA3aÛ¶…m‡õ–˜¬’àzGï;ÇäÕ6Þx¿Ÿˆí¯Š"ªÁX"A¬ƒþIñ|aðŽÇîÿ�Ÿüæž_Ï•¦ ¤¡*B�°"ìÊñíÓ|ãàEr‹ ìœå×'†™™KC]0M'j̫צ�õ_Û?Í=w]£«½Ìk§yýý�¦>7õÖJ$È�ó3,Wlv γg(ÇÅkm\[HbêQÎ.ðÝ'‚µ.ŠˆR,G�ìbdûÙÞE¶´—ý¨ ßo®*º(º2™«ó)~û×]DlŸË¹4ÕšÅÖö2Gï»À.1²í[Úʼúîvþ~¶ß®Ì§83ÙÅ©‰f’ÌÕ3¤™ÏB'@UˆX>ÿ8×Íïþ¶“T¢F2æbYJ¾cüR'?|â=ú» $ãg>Ùì žoxîÅ/3u=Ãp6OÔö¨Ôšôì¦YH]è<7Õ�,Wƒ!Œ(®o¸2ŸâÔDoý«Ÿ™\†…b }Qrù³ D`üRçªbÜTU¸9fcV¾­Q–+žyá×’ìè͵}×Ôÿ_K÷µ´ÿÛ> F”«ó©UÙ`-ÊëéE øÏQn>÷oˆüW.�W}çG­%tEXtdate:create2022-03-16T11:51:39+00:00�¶6Ã%tEXtdate:modify2022-03-16T11:51:39+00:00áëŽtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/cw.png000066400000000000000000000015761521174352300307630ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<5PLTE+*~+)}%I‘(L“)~(}${kƒ´tЏ%{<‰<]�=]�¸ÄÛ¿Êß@`Ÿ E�,=Š—¨Êïñ÷üüýÉÒäo‡¶DŽ7†¹ÅÜÿÿÿl…µ&|:ˆÍÕæÙàìÔÛ鞯Î,€3U˜�¢Ç$I‘B�[v¬ 5…/�0‚0‚*~8YšBb |‘½Ž¡Æ/�ÊÒä6…4V™ˆœÃ� Æíðöóõù�®Î„™ÁNl¦ 4„ 6…{‘¼ðò÷òôøª¹ÔPn§:ˆf€²ùúüÄÎá7†'|^x­ýýþýþþæêò)M“ ¯Ï‹žÄz�¼Þãîa{¯'}œ­ÍKj¥,0S—Hf£ 3„*:vÏÈ%ûêùèúèæÚ,Ll(€õ�6²bKGDf,ÔÙ% pHYs''”iQtIMEæ 4«b§ IDATHÇí”GZA…«¦¥Ë€€¢h+ ˆŠ8F0£ ˆ9‹YïhôU \Ì¿éÕ{ßëJÿD¡ÞqdªË§rMÝ=½}¤¹!Ð߆ƒa¦F¢C±ØðH¸Ôè˜1ãì/€N$S“Si«çµ“¦33³sÙ–çsÌ.�vmhq‰8lp´Ðòж/·´\Ë“vXí@,¬oD7·¶3;»EVÜÛ?0Ɣʕ*s Ð=<2æø¤Æž‡ÚiýÌœ_°úÐN¾,]]ßÜÞq täþáQ==³W BT.Ûào¤×Í£¼�W!ð&Þ…À‡¹Á§øßBàGH§ÁÃã—&9?“ A=o%tEXtdate:create2022-03-16T11:52:04+00:00”Ùëã%tEXtdate:modify2022-03-16T11:52:04+00:00å„S_tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/cx.png000066400000000000000000000046111521174352300307550ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 3/HŸÈøSIDAThÞå™[l\W†¿µÏ™ÏŒ=ãØI\ÛI'¡u¡%‰iÕ¢ ´( ÂCQťРD¡B¢-×'@HUß($Ú(¥­„z!ĉhÒôš&m]õ_’ø2ãûÌœ³gÆöøzƱÓÄÙÒ‘ÇçºÖ¿þ­µ÷–ÄÍ?×ÔŽ#¸é,¨‡pÙ 3zª�þçö�ëj Έ¢úA›u@…|W3}OßÌðk×¢¾ƒ\F 0;’$sðF2oÄ©FŒV8&ø# ¾ÃÈk×Ò÷ôÞËFfòg ßÕtÙH”ÿ[¬—‘$Ìì§/MI,Æ,3÷¥KKªÁa+´ËÌùÒ�„*DŒrë�–*‹_�Y&Üm¿$ Vh�+¿½ªÀG’[dÄ0.>Iˆ€žìuØ·üîê<Ûj,6ij«¾xe D=eüôzìh‚èš^L,ÜòÍ%ôac\Ù]ï³¥Úòâ�ál^0óØS!S�P°†Â¹µäÏ6à¦3¸5à  *È2ƒ Ót.ž }áÓu>­ e]L90à0nç¶g‘LÁJ1þþ•HÄ#R߇»¬ ¨‚#Js•br8o€3È[agʲ>®üwÐðö¸™“á(‰¼Ì«NFàkM>÷¶ØV£ÔE”!3ª„“ÊR·jˆµøÉ��µ–�qec\Ùž¶ÜRo©s•—†Ì¼Y{6&0à íCgNØVm©)†¶Ö ·!®|8iéÎ ãþäû…Ö¿.ܨR�p'À(x¶ÜùYd‘>ÅuÆXm†_ßýîÞÒ�)[{T *O…ëâfq£´ÄíDu²@ONxaÐpï[^4eN/œf�ì¤óñ¸ËGÛR¬­�qèÅ~úrÓŒ²o{kRc·Æçö�ÇÏ:1—XŽÝëp�Pdçc@ñY'±à9“—œ©¨Rñôz±#ü¢hiá}©V?eÚ1+XË¿UD!1Å|¡–€—_báé°*ѨÃîÖrÛ¾õ �úôô樨Q_ –g6T¨N:ÜsׇØ{S«WEyõT¯Ò=¨¥AeBKQ%BàyÊÑã45Tñ¿7Ýt, ̹ⴘ*® Zeíêñ¸K6›'3XX|ëµd£ÔMB´±{²JP™$Â÷%ÊW\û/çÑ8…/ƒF‚ã¢q–¢JT°9z1�Åï^¯¦€@e�Ó  Ib…0ˆp’X¡L�ù%±‚(�À¼’XáLbº$šƒ^¡â‘KzL6NN:KjÇþaå€R¦²•%tEXtdate:create2022-03-16T11:51:47+00:00ÊLD‡%tEXtdate:modify2022-03-16T11:51:47+00:00»ü;tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/cy.png000066400000000000000000000040351521174352300307560ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 4Üe—éçIDAThÞíšYlT×Ç箞ÍãmìÁÞ0ÁÁ`ƒØ’4"E�’@¢ªQ‰%Q«ö¡o}©Ôö%RÓ·ª¡jZ©U£ª%¢QDZªB‘i1ÇÆ,66ÆÆf`¼ŒñÌÜ™¹÷ôÁ,aQÃ,öˆÔÿÇ{ç}ÿßY¾ó�;BJ)ù?–Rè ­E… ÐZPè ­E… _²c$Æz�Ž�Q;­Ð�ç"é¤IÞàÖ¥#$®�¡¨ffpuF}ˆ'î $%pSL�þ=‘¿Ä·r'¥¾‡Y¹¡êu÷ÄÍ€Ù¡1ÝóñáN’‘Kø×ì¡òÅŸ¢š¾¬ú{bØñifÎHøÈ;X×0*B,Ùý Š×ìAÑ̬û�×%p§k!Dí$ÒN‘š&öYÓgÞgöòq4o€Ò ßÁ¿öuŒ@3Bä¶�Ïë HŒž&59Œ§a+Bw�”Í¡<EJ NŠôl„h÷Ÿ‰]=‰“ˆ’ï%==Š“vp/mgÉ«ûp-Ýœ1Ô‚�vš±÷¢ù‚¨®R@¢º+Ðü5èÅ5hþ;Áºq‘dd�Ôô(Öø9¤};� P]Åhþbª¾ö.îe[òã¼PÝeH)‰_ízø¥¡Ì�âÜèß{Ž¡‚tÀ¬ZÉ’Wö¡ûCeõy�q^¤gÆp¬((ðàŒ•òÞs†|�€Ò�ßÅÛ´mÞbÌ€”’ôÌñ«�س7)ªi£(¸„Ê­KGp’±G¶{œ%,½84oæó y£�ÑÞ&~­ ™N¢y+ð®x¡™DÏxl³�’´¢½Á»b;ª«d^dœcW;€«vN2Æø¡0qâ×sk÷näwzÏÞ<Ì-¡¨¶ý„ÀÖf|Ê{e<Ò3ã„ÿþc|Í;IF˜9ÿÑÃF³qyÞíõ�iÛÜøÇ»ó!cž†­¨f)á#?C(ä<ÊŸ7/�hþN|+|£¢³r‰‘Ó$ƺq…Ö€bx0ÊëƒÇÈñöÐJj }k?fÕ*œD”ÙËÇpÕ¬C/[Ž“ˆÞž"ùUÆ„Pp…Ö!t=oñH9—óu-FEŠV„æ­ÄßúÚl¡ ºJPÝ¥…P²þmÊŸÙ{7ø\� ¡áªi¡¤ý�¬«ºl•UT ¾U»™<ù[ìDtnÏú‚}àîw÷MÇjÇ÷ô«”´¿…æ ,¨yÈ¡tRq¦NÿŽHÇ{¤&¯à$÷vÿÒ t@1Ýh¾ 8iÓ‡Yµ oóN|OíBó”/¸ñœHÇ!=s�ÄX“�¿!6téØå (¦�ĵO±ãS¸—n$ðÕQT½é¤ª�æ­¡æ­ª[pRJ$åv*p’1¬›}H;…YÞ„Ð]Lt¼Gøð;Ô¾y_󎜃Íö~á)룰eÅ9tx?›Ö¿@EYšfâªn»ï7þµ¯“ŠŽ¢èÙߨH)±¬88|ô -Ím4Ô=Uxºn0t¥ŸOÏžä¹Í;XÑð4Ë—6Ýß¹?Dp×ÏA:H)³¹dÊâ艿21柇h[½)oæ!‡ïªªñòŽ=T”W‘¶Ó¤íãá‘ûK\!BA(ZVæ§£“„oŒáóú™ŽNòõ—Þ"X™ßê0§jpìúÑ™)Ü.§ºŽsù³‹|c÷·inÌìnþQŠÅgùÃþ}™.ê–5£iCÃýØv]7ò §,�J%‰L„¹p©›îÞ“x<>*Ê‚|e˼n†af|i™J%±’ .ôwÓ}î$3·¦ -YN{ë‚•!<žü”r¾–Rrðã÷9××EÛêMx=Å\æÖl”ò²*vmßó…#vg8{á4‡�¤~ÙJ,+Ncý*Žv|Œª¨¼ùͽ”•æÿ ”󅈂g7m'PÄ4‹ˆÅg¹¥¬4Àôô}ƒgÑ5ƒdÊ¢©¾…"ÓuŸñ¡á~≆nÐ?ÐKU †¡á>BÕuèšÎºÖ-ÔT/Ç_\–wóy(("¥äÊÈ ýƒ½ÜˆŒóÂs/ÓùÉ1tÝ ÷Â'47¶òÆkßÇ0æÒâ©®ãüñÀ¯XÓ²�„§mõf®\ ™´¨­®c劵y\ï�À|±í4ãá&§"¨ªÆðÈ —¯\DU5L£ˆmÏ¿‚«È�‚Î3Ç$žˆ±4ÔHu°qBj«ëp¹<ój~^|^É”…e%8Ó}‚�¡ó´¶làfdœ®³ÿ¦´¤‚­Ï¾DWÏPU•çŸÙ‰Ïëǽ¦ ÀƒJXq>úÛŸhoÝLÏùS¬iÙHýòæ5\PRJé )�¹CÒ“Z }Yô¥ù‹Ì"€E‹,ÈBÿ5^»6„ 9R%tEXtdate:create2022-03-16T11:52:05+00:002®àW%tEXtdate:modify2022-03-16T11:52:05+00:00CóXëtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/cz.png000066400000000000000000000012571521174352300307620ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<„PLTE^�§ÓÜçÿÿÿD}6a’¦ºÏöøúD}C|J�h‰­ÙáêE~B|4`‘¦¹Î2a’ª·ËøâãúâãD}E~E-;m’+BÚ/5Û05C{Z2X¸)ØÖ/=n�&?ÑÙ×Ö×0=nŽ&>R4]³,]bKGD+$¹ä pHYs''”iQtIMEæ 4ElÆSîIDATHÇ¥ÎUÂ0EÑ EŠÓâAö¿@H)Ô2ÉÈüÏyW©Z]tªÑlµE@Ðéöú ƒÁpÄ�ø¡(¢ˆ/ ˆH~ÄàFd3"°" '¢Ð#Ê9¢ #,- P"ì!Ð €�p¸€Špˆ`"Æ“é >0�âÅrµ†ÏDñf»Û§<óÇÓùr½iø”oÞýî0ó.5ÈyÀÎ~ÞæmiÞÐæ+u¾ �ç‹c¾pæso>˜ó?€=Ÿüù�Ì@4Ÿ÷ÞÏ—ä]ë7 ½Ø,`í;%tEXtdate:create2022-03-16T11:52:06+00:00FúÊ%tEXtdate:modify2022-03-16T11:52:06+00:00rBvtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/de.png000066400000000000000000000006221521174352300307310ustar00rootroot00000000000000‰PNG  IHDR@0Sea,gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<PLTEÂÞÝÜáúµÿÏÿÎhOp³bKGDˆH pHYs''”iQtIMEæ 4!n“7IDAT8Ëc`#  Jƒ1ÀàBŒ* Ÿ‚P€!�`(':†™À¨‚!¤)oµÐ‚·%tEXtdate:create2022-03-16T11:52:31+00:00Hnç%tEXtdate:modify2022-03-16T11:52:31+00:0093{tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/dj.png000066400000000000000000000022141521174352300307350ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<‰PLTEËÜþ€ªþd—ÿe˜ÿf™ÿþþýæíþ�½þj›þÿþþÿþýùúþÅ×þ|§þÿýþi›þÄ×þœ½þd˜ÿ{§þåíþœ¼þe™ÿøúþÃÖþ›¼þÂÖþz¦þäìþš»þÂÕþøùþÁÕþÿýý™»þhšþÿòòÿííÀÔþy¦þÿÿÿÿ¶¶ÿššãëþ™ºþÿooÿGGÿ÷÷÷ùþy¥þÿïïÿÔÔÿÕÕÿÈÈÿ..ÿÿ³³ÿÏÏÿææ˜ºþÿååÿiiÿÿÿÿÿÿÿPP¿Ôþf˜ÿÿîîÿ‚‚ÿÿggÿããþþþåëÿ“¹ø]�è\�èÿììÿ33ÿÿþÿÚ÷Ø]ÛcÄ(Ã(ÿÅÅÿ@@ÿWWÿ ÿ˜˜öüö£ë¢(Ó(ËÌÿ““ÿqqÿèèÿööÿ••ÿrrÿøøÙöÙaß` Í ÿüüÿÛÛÿßß÷üö¤ì£)Ô)ÚöÙaßabßa¥ì¤*Ô*ÚöÚcßb Í Ú÷ÚÛ÷Úcßc÷ü÷bßb±î±2Õ2H*dbKGD‚‹³ÿD pHYs''”iQtIMEæ 42köÅÆIDATHÇ¥“W[Â0@ë@mQª¸·80NDÜ ëÞ÷·âÞ[ÿ¹I´Ò Iz¿¾ÞsNÒVââMŒ`IJN1ƒDÉššf‚ ˆ6IJJ–¹‚G²¦sG`ŠÈ�í\ ø�ÈäŠP0"+[¶çpPDnG„€"òe;?€/‚Ø$ k m0¢ �%BÀEÅ aQB`Œˆ@¥e”€?¡ˆò šmAeᬦˆ ¦�7QW;BPó �.ˆˆ&§;V„ZÐìiimkïðtvé"ºcDü@OoŸ·_òÇ€Ãîø‘(£ŒŽ (ÊøÄ¤vGLMÏÌÎ�z˜_P”ÅNÝ>¼ßÒòʪñü¿°æ]ߨÜ"’èÛÞÙõ¢L°·pxt|¢ÓŸžýt€ó‹C¸qé"ôW×7Ñ×5$tˆš¯êoö&j½1€Ro Ö�þžJÀ¢�`Ò‡õaV½€ô�Lë꟞_÷C.½õ¯ìú¯^@ý—þ`B�HÿΩÇß¿N?ùõðõmf=øø¶4¥G¨®%tEXtdate:create2022-03-16T11:52:07+00:00¥1ñ~%tEXtdate:modify2022-03-16T11:52:07+00:00ÔlIÂtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/dk.png000066400000000000000000000006331521174352300307410ustar00rootroot00000000000000‰PNG  IHDR@0Sea,gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<PLTEÈ.Ç *àx‰ÿÿÿÆ'ßv‡í³½ˆë*îbKGDaˆë pHYs''”iQtIMEæ 4ElÆSFIDAT8Ëc`€Fecc#Ü`TÁ¨ª(„‘`ccSGAtÀ ªÉÆÆfAJè€Á˜ z“`@ †ØU0’{TW” † %tEXtdate:create2022-03-16T11:52:06+00:00FúÊ%tEXtdate:modify2022-03-16T11:52:06+00:00rBvtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/dm.png000066400000000000000000000044731521174352300307510ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 4¢ÔëTIDAThÞíš_ŒeÀç›™;sïÝÿ»í¶u·Û–&Û­-Û¦”–-JƒŒ¢Ä�*%&#/j ƒÁ¨ÄÈ‹áÅØJˆPESµØ íCKÑšn¡jK¡å_·»ÛíÞ½{ÿÍÌw|˜Û] ¼æv!ìIîÃL¾9s¾ßœ9ÿæJÛÏQ$VaYþ¶>‘�=ÿ�{á‘Çg�V¯â™}ûè^Ð=sî�÷ðÓƒ÷ãšFY—HƒÕøeÀ\0×2`® ˜k™p%nÒ°<ûQða–�=÷ŠÞMH�Kr¨‚'ÌÙ{reHò‹Ç…ð¤Ë-ã×.rÈfDiÕIä¡û(­Ûˆ·~ÞŠ~�:%�öÑ ‰íV J‡2”dˆÞ2lŒ„J�å�55Búž/RÛ¹�“�bº’º‘Üò1Üúõ¦�@A…Á.ÑÎ,“¯;D(žT•ÉΘ U)øúˆaá¤@iìµ?þžÏæÆWìX[eóš‡CŽ^_b$«HÊöºŸëþàJ. °ä%—ïñÉD¹¼¥sÌA*–jF©‰â‹�‹ [@ˆPl ë_qqkBl!eëY�»�ì½¹Œ¤ì³R=–b°…ƒyâ—\pQ¡ØSÉ)]o»¨£`Õ0%]8ÒdÇ"H …–±Ð<í P_ÉÝUÂßBŠ^àfÒ,… ”žõˆÿë2º0¢ó‚ƒä¦ Ù)ÀA@-“�­âé×ö±¦¼‹&- ŽÐTtP¢Pv,6üÝÜÁ“ý@V¾ÛäôD§„ÑC.gj¼¥Ì©k«\ b ‚#2ëjÖ ‹FÑ¥'y¹m)»ÛïäÉ–{¸`:A-"I«RÈY^ßPãìæ*co*'ÜT­vã8%M„g Îi—â¦*Ï.‹i›2ôý'3³äR£èËã G{örõø6òñݯäúÊÌT? S]Om©Rvàk#†Î#.þÕQj•£ûÕï§£È ÜTuøò´¡éŒÃ·÷È4¸‘¼O게»ë芾‡x¿Àø�rÝ”¥U/ .UÆŽ­ã.ϸÄFiw8ñ´áá£PÖt2¢»sO:8Ht¿êáŸ*õ€÷>¸(ºý, o!çïàíŽC¬­þŽ¶È b.¯~+°fWÑ$öÅEØ3,œ�Óq�Tc@‡' «‚Èé¥wÿ½Æª¸Db ÃÃíð§ÞÑÄ™Y£äcC¾fÈ…†–Ð�w„¼I¯J€h²Õ‚±XU¦�¢Iä¿|%-áü8¦½º]Qã|`}§>¡d’Ú¡&JÅ襾*5q{z{RQ¤€5°U&WF¼¶"Â�®úwðžuà°¤6Ì¢éçXZ¼�#‹~ËË1‡Ûb¾pÎËlXk¶œÞXÅX¡ï¹ 6öèX²˜Š•Tžž»ÿþtP:ÁÎíT~ó3¦[¶ÕØzÚ¥÷%Sž „BR-z:Ik|‘¹_›¨š‡;">ΛYgU [-{ׇx ÛŽ ÝË6ðøýc³¹¤vþ V,_‘ ºi oïÈÑúæ7ŸpYzÒ#ªG€·UõcÎ,¨ðJî9öõ>OÕ! 'ó%c Ô$U¥€) C/z˜L‚5ëX2ðÉÔlNµ²vû×ÐÔ»’àÅçñƳ´ ›@úŽX�‹ �E��в 4Åt ä �‹£³ƒ¡ë¼‹ÿŒ«4G>¹ë¶¦irºAÐé\@î¦[ÇÐ1ið¬P¥l’ž’ÈÞ®ºè34’å¶3šcøÁ±€¥Cµž:ÃzÐS�|Ù�/Afõ ™�[RàþýÔ_RÄi°«}–u7Ó92EÍU&z#J–ÅÇ<¼šàÔ;?K2éùæk>ý‡G=Îf,®ª®2ÑQnµ,ª_§®pxs/áÅCÈ„M­”®_º©Ž#­ÀmÇ~t `¢;âé[ËœmR¶íõéöñTf=BH[÷|«ÊHOÄ?¿Tæ­œrÛž€¾á ûVDüxk�bFÓMƒa¥¹xreÄÊ †¯œôè�0´Z¥}ÄÅW©wxI~wêå¬5ØÄ3 Bû˜CïEC{¤,8çpªËòÐ5e.¸“Vïr €¤=gS¨:ðë BQ¾¸;  •dö1#QÞrzS€Þùg&[D1¬ýk– †#m1¿Ú\åd»Åy—Ž4$ý#õ)n!£<¼¡ÂúC|ºŠõ jòÏ‘J³eß`Èžõ!•ö¤rLš %_SZ ÂÁ.Ë›+ wÇ › 7f*\‡0ퟯ­ò­›#ZŸñ)»Ø©„¹W¶ËÅ+ Ö&S ²øƒ<±*äÞ`?EŸ†<ùƨCMÞꘖµ%‚WjG]^xÊ¥òº!7é�(•(K×5ëV’Ùôi‚�Ÿâüñ‡(Ø�×ÀÍ7À,‡$çù�é�ÉôÇìx¡ÊöB‹ Xeù@;|„–Þ¾Ùëê¯D#7E\–cëÃ̘B™ª' 4þOÍéÈÇþëð<€¹6`®eÀ\0×2`® ˜k™0×̵üò1ç…?êŽ%tEXtdate:create2022-03-16T11:52:07+00:00¥1ñ~%tEXtdate:modify2022-03-16T11:52:07+00:00ÔlIÂtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/do.png000066400000000000000000000017421521174352300307470ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<›PLTE1œ0›/›Ž¤Óÿÿÿò¿ºÚA2Ú?0�¥Ôñ·±Ö)Õ'ñ·²Ö+Õ(Ö*-š�¤ÓÕ&Õ'’§Ô‘¦ÔÏØìüüýçìóÇÑÝÍÖâñó÷ýþþøßÜ젘쟗ÐÚ둦Â�¥Â¦·Í£µË·ÄÏÀÊÒêîóòõù•¬Ò”ªÍ‘¦ÄÆÑäô¿·ê¡“IJÀ¢·Ùòõõ°Ê«Ž§®Rp™¬µ¸æŸ€½k`ã·ÈÜÕ÷úøò÷íœÂv{ “h‚´çÊ»ÖÈÁƒvšË¦­Õ›ôùòáíØ¦É‰ÌÁ¥Õ£«È¦®Õ³·¹Ÿ±¨È¤‘ÅvëôçêòãžÆ€¸–dâG9Ï•œ°Œ¡UN„s©}“Æxîõêò÷î£È…£»z¿‡\嵦¨ª¾q••v³a©Ñ–üýüþýüßÒ½Ùž�Ù�{à–~柆ڛwÄ–lèßÑøÜÚøÝÚûéçö¼¸÷ÇÃûñïëÝÑýïíö¹µ÷ÅÀñòøÖÞïÙ;,Ù:*ÿþþþþþþÿþ±ÀàD¥C¤Õ&í¡š©¹Ý1œí¢š©ºÝ2œ î}>bKGDˆkfZ pHYs''”iQtIMEæ 4 ÕÓÛ IDATHÇc`À™˜Y €•�'`ÀcÌN.nœ€(xxù¸p�QF 5`øÀˆ Àχ00ႈIH`Á DÅXÄ%$¥¤eXdåäq<@AQIYEUMŸ|hhjiëèê鈓i€¡‘±‰©™¹…¥™XÛØÚÙ;8:9»�i€«›»‡§—·�¯™ø‡„†…G�i@dTtLl\|Bb™$§¤¦¥gdfe³à3 'ÈÍË/(,**.)-+Ç *p‚Ê*–êššÚÚ–ºúœ€w½ÛØsfs îÀ3Ÿòq·Â hkgÄ�íG 5`Ô€áb§§Q]ý`è%tEXtdate:create2022-03-16T11:52:09+00:00õŠ#%tEXtdate:modify2022-03-16T11:52:09+00:00„S2ŸtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/dz.png000066400000000000000000000021761521174352300307640ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<°PLTEb3`1tKàìæÿÿÿa1uKa3b2c2`3 Z12iHÞÓÒýîñþùú)Q3c;3‘)3«3º6Ô,KÚ;XßXq錞õÎÕýùú(R3ƒ.3Á3Ó4Õ4Ô4Ô3Ñ /Ð .Ð /Ñ 0Ô@ád{þþþQB3¹3Ò4Ò3Á9ÚWo脗똨떦æ}�ÝNiÚ=Zì�¬ýøùa;3Ê3Ñ4Ò4º3d81=gJáèãý÷øõÍÕæ’ì�«�$3*Q3þúûóÂËôÆÎþýý›%3X3úæêýôö`3‚.3¶3þûû÷×ÝþýþÑ3_<3óÀÉäq†b;3³3qHÖµ¸ùÚàúåéÛC_ßWp„.3a3vLÒ¡§Û8Wà\uí ®ãk�Ñ /àZs\3«3]=3ßèãé‚•Ñ 1ÛD`öÒÙY3µ3Ð3JE3àíçÞPjÑ 1Ñ3Ò5Õ$EÞRlë–¥ùâæ\3�)3´3‚/3œ%3W3É3óÁË ­àùàû�—8‘MØ[®'º0Š™_DÕεóD-<üÚ¡™�è‚m7ÀŽ›!±ù²Ü�Úê"P$…–^ð\(ç Ú…LðÝ­Ô"D‚¦�f€é¯N¾‚ôª()-0#P̃aBß5AÞ0#ŠA8äY§à­‹(™âN|Õ„a�â–ª¢ °ó�_†Õ9X›‡ì"¬$¡’Tp­0‚xo‚Þˆ·ЪeØ<ä;¾0)Ëk�¬Ñ=W—¨ G!À2r̬ÞEêd;ù×ÝQFx`Å a3láƒïyâåï‚Ô‚£Z‚›î‡ö�AžÄ¡=B6žz+LÑ»�Žý;ØÒüï—‡Ç †ÀÆê€u¾µæèkýWÌð‡GÛH¥évÓ�Z×…bµ–ÝwÁžÏÁ®ÏBaν ^… iøp~¦fk×/ÃáÑ6¬È$ý­µæ~©¥mÌTœª^±pËÌÒÜæ°ow”±“:þn¨.O�Â'û!bÁØÄ=K yZ‡.‹u\XÈÀ‘iè�i„ª‚‘½%šÛ–±ÌJA¡Ü‹©e°ŒÜ†LØp%èúQæW>ÍüD"ÈØ®Ä[v9|¶Ÿ¿ú»[99ã)h’pv –æ!ähô~r+¢õÚ\Ç _i">v¥ÆU@¾ Ǧáoíb.ÓB¸àáy|˜ŸH0¿òi\?ºQõ7 d,S]sxêûû8w!AÑ6±S>i}…“ÇbœøŽI_ž{Þ]‚‘­›IE¾ÍéÆÃ¼#c,üçâÏ“æ÷)ç …Àí… ÉS’©´ÁØj�Ò¬O©lrîB‚§¿·�êšCÈX¾ò4éÒÚp„Ùt™ãïì‰Ê:"ºÀÞ>Ú3°§î9Ðɤö/\Ôÿ”ÅÅyÂ3ÒSú‹åvÎh? ©þ§$¹4¯>±¤ÂeùÙ¤�k9+Ž¿g0·\¦­ášt¯<€DÃ{¶Í3ЕãØÏM¶ÜTæ·6÷a/ÞÊ ý‚ü ™‚ÿ.™ó%Ÿ÷³oag%æ¼Éää$éô�™Î¿Ëϲ·ðFé«,¼®?s�à¦J>ì®pêŒÉ¶Îûçil˜ª‡êõ•*¢±g»ÏO^nãë�ähm¬²œX&¬|~g"½×áÙ·Óê 3%ïý ’-¨P½�1­*Ê÷ȹŸe×Þç¹ÞHqÌS”£%t�½ÖÂÎP+{vÌ0uLCÕ©ª‹A1,xÌ-ÜÄÛoÞIïÈ“4Û‚ûÒ!zþ¢Äyû+tÄ®C“Šªã³­?Ádü!ªz#¾®cÌBFÙ·Ÿ¡áùÄYÁé°S�<ýÓoò¥ÏdêKâñÁdà*àúµ$¨éµÅìm¨£IâÕ0Õn 1£kÓüÆZÃ`J…”×Ï0™©¢”†¥À!Æ’v½{^äš7MžŸŽc]¼…éêm¬¬½‚S°,p} xWvÕD­B9#Éb€à¶j–A~Ìbw‘áM×ÒØ2ˆ£I,(8ШÃîÞ¢Vž‹i›Š§ËB£ên…~“XÙå¡ñ5&]�ïÙBœrF¢Vƒ{"Êu(„6:§–�+†I4»”W%vÅqÊ|�,—ZÀ·:i E0 (»ÖÁñAÓtvö$êôqhÒ ˜ía9FXYî.ÃÃØ€Â®X”3’D‹K¾¦£½TŽ�œkÚ�Mó9}®�DÛ*Å´FÕ1ŸL 7i'ËRn”�®±¼–Çr6 yxÑ!Å’1 Þ* ÉF •q:\«�„jäªcR\ÑH´U;×N8T+Ž6à–ûÿlƒ. ÐÜ2?ø•œÀóDÍ1‚GãW¡b.0{)ù‹È¥ýX[O`50LzíQ*‰æ§ñ«ÈÚ_²ë¾/¨äFÂç›ß¾O±ÑÐ/͵lÌ~Q+‡Ù¡Ñ÷Ñ¥Œ ;fµ„¦ùäW,2½Ä�[ˆFû(_j#­~NËÞ£„BÁ²’B`zeDÖ�Zˆ²špiÝïSÎk,fb”* ž êÈ fžÐñ4ƒM}.!Ë$ÂA÷„3kH»ˆÓ±ô-„Í„�z3‹É(K³›éÛß„Þ0ƒÑX Q^B$]¤Ü¢H�„­ ­}.ïŸ1ð„RÕ@šãéä aÓ¡©1Ò4‹½ `Lç] ä ¿MÔØ‡¦›xksDÌNT±=·‡â| ->Å þ,î» ä¸4M€ ј#d:ä ®WŸJ¨.¥°çi¬æÂtw.‚9:©"Ðlð^÷驜!Ô2AU;I1¿Bqm‰âøàV�N�â…7p‹.mDh[HánÁ,�€ §sÂt6ŒçiuPŒ¾da¥4œ\¦è#MœNrT^�¶{¦hš`YÝŽaF(¤¦S¯;ÿ ±â ¡µ r#_¥ïîÜ—ÑæiâLÓ¸ ½Á½|Y—Ç·qP’‹óÍàÃ�‘q¢‘5fèe”íh€‘‚ê]öå�Ò èV„¦ÞÝÄþ úþ/¡_ÿ ÎÁ`øÆ,-ç~‚ó£Àý%0Êvfè%YãÀ¾qðàâB3ÁòÕ ab¦•bA²W’‘]§q‰ó8÷�$†+@¼ꑳìóï£Í Kf1»wºþË4ß|��ŸšaÐþÅ*c.Š-ãqîÁ%ÎȮӌìJR,J&gZëö†¨NËâŠÉÙvfãlÈòÀ½‡8þÞ5œ1÷òÌ­÷1´)ÃÖ·Géyt’ÂÂiš¿x?[‡÷â™U‚Ì{¬~ŸÅÿ€è�D1E ÿÌsŒ›0�<Ü{ˆDs…ñÉF&gÛƒÕÒ« @*ÝÄѱn¶d¹÷óG9râiž|é ÇK{˜õÒöö=‹S0i}bÕw¿mÏ“¨äÑ‹:©ÍC˜¦Ëøé^æ3$Ù�ø»Osïç�pt¬›Tºéj¾kòä«#üÞÁóÄb.ÿø­GÑÃ�­l'¬»ä;{˜nØJgëC˜3ü•&|¡!mƒ…–."ºÇÅPcñOÑ�G‡wŠ›÷¿É_íb1—BAãÉWGð]´ N>Ðå­ÕEJ0v¼›C‡ºùƒ/&io/ñ�žçÂÌûä3&mj�BRQõC„½ÐÀÑu”�˜ÒÇp‹Tdéd¹uûã¼£H¸Áchë Mñ28pèP7cÇ»éRðêãâ¿dï†% Ó`²£�m¥i¶Ý�!<⃣ÈMŒ¾na-("÷8[B,ž´8òÖ^ö™gñœª só�'éü„�LV)=V!:Ta×�>憠üždòÙ&¦#ý ¤–°ªª™Pïö×êÀQ‘2b\—NÒ”·ñþ-BN¯t’ʧŸ�aŸæÛòh]Šo½óuŽOìç^E?ä!Â:ùÎÍßÇ묾aò¨ÅøQèÁp'}Á6-ñ$UÚíõ ôzPT6åKh(|‚,®ù�ÄÇ‘¨iÉü_FydË�<ñö] sƒ`U7Nž'ž½‹hj•.ýkVc¸€Ï¼òéUU“�ÈñøÈºŒ„u©‚}Á[J�B AR“Q "‘´2'yáµ;°‹Í´�ÁÄÁÄ¡… v±™^»ƒâD#Z9�4H #©I”dƒ@«‹ó×Àe …àRG+v¢�!4ä‡jûÌÐF“Yú˜ÆÄÃÄ«}Ÿ%‡Î,müÚž Áv¢�K­5³ë»OFû¡¿¯(é:®&Ù’É£Õ€| ®ƒ¤�KdóGDÁ:ÙW)€õÊþ2%/÷+<ćfú¨sÈzh¿x5ÿGÿGkuÝ&'~…á¿Ø/X?›×>ÜW÷ÿ»ºží7;E¯´WºýÚøH˜^WÃ`�%tEXtdate:create2022-03-16T11:52:10+00:00¬<Ïn%tEXtdate:modify2022-03-16T11:52:10+00:00ÝawÒtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/ee.png000066400000000000000000000006051521174352300307330ustar00rootroot00000000000000‰PNG  IHDR@0Sea,gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<PLTE‘ÿ’ÿyÕ ÕÕÕÿÿÿ¿„¯»bKGD�hÙQ pHYs''”iQtIMEæ 4±¸s0IDAT8Ëc`à Jƒ1ÀàBŒ*J B †4€¡œU0œþÄzPž»¤0%tEXtdate:create2022-03-16T11:52:16+00:00ÏìúT%tEXtdate:modify2022-03-16T11:52:16+00:00¾±BètEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/eg.png000066400000000000000000000017301521174352300307350ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<zPLTEÎ&Í$Ó-@Ô-@ùâäùâæðÓÁṄêȨøááùâåÿÿÿùöèîä¼÷òßüúóþþþüûöýû÷ýüùòèÊñçÈûøðùõèñçÇùõçùöéöïÚîâ»îã½õîØùöêïä¿Ó³Mëݯú÷îõïÚðæÅöðÜÓ´MìߴΫ:Ö¹ZÚÁlÕ·UñèÈðåÂÔ¶SêܭЯEÅœñèÊïäÂÄšаFèØ¥Ë¦-ïäÁɤ)æÕœÔ¶T×»`ÜÃqóëÑñèÉÛÁmæÕ�åÒ•ÔµRÜÃsíà¶îáºíá¹åÒ–âΌԵSáˆֺ\á̇àˆϮ@åÔ™ïäÀά=ά<ïåÁÏ®Aá͉åÓ—òêÍìßµêÛ«óêÎæÔš÷òâëݰêÛªéÚ©éÙ¦ìÞ²ýýùòçÆîá¶ìÝ­êÚ¦íà³íß²ïâ¸éÙ£îàµòèÇàààààáÜÙÏÖϸÔË®ÑÇ¥ÏÃ�ÐÄŸÐÅ¡ÒÉ©ÕζÅÑbKGD}¦±É pHYs''”iQtIMEæ 4 ;ݺî!IDATHÇc`£` ÀH!`` ˜™™ñ+`b`ÁXÙØ98¹ð*aàÆ xxùøñ«Àc€€ �€°ˆ¨·� YˆKHJIËÈÊÉKJˆ“e€‚¢’²Šª¨š²’ºYhhjiëèêékkij�e€�¦Ž¡‘±‰©™Ž¦Y˜kêèX[Zéèhš“e€µ¦�­�½ƒ£­�¦Y8kº¸º¹{¸¹ºhz’e€—¦·�„¯¯„Ÿ�¦Yø¹‡¸‡:…ù“e@xDdT´¾KtTLl89Ä©Æ$$&%¸‰Æ �awJjZzFfVvNnž0äã…EÅ%¥eå•…¸U1TáÕÕU5@¢q†Z Á¨£Œ0X ïùSªnÁ³%tEXtdate:create2022-03-16T11:52:11+00:00 KÄÚ%tEXtdate:modify2022-03-16T11:52:11+00:00{|ftEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/eh.png000066400000000000000000000024101521174352300307320ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<ìPLTEz Õ -ÄÆ¯O žt – Ö 4 ź#ȃßÚÚáââàààÄÇ"ÝsyúçèÿÿÿÃÑHOñÇÉþþþà Ê)2瞢ý÷÷úëìî½À騫óÏÑþûûÅ Ûqwøåæè¤¨Ï?GÑFN꬯úìíý÷øàƒˆÄÒJQöÜÝüóóûññÅÊ,5óÑÓ촷ꪮÏ@H Úlr×`fï¿ÂÅ"Æ%í·ºë°³é§«Ë/8É)2覩쵸ûðñÉ'0袦þýýç¡¥ÃÊ*3õØÚÌ1:Äæ�¡üö÷É(1裧öÝßòÌÎÍ5>Ë09ðÄÆÑHPñÇÊïÀÂÆ$ðÃÆùèéÍ6?Å Å!Ì3<øåçÃÜqwÏAIà‚ˆÎJ 8ÊÛ—”�e˜ÑX^!/_éO\BBv>$!UÙT×€t-a€æ|¨ uŽFõÄ$eLçC€²IC#1™ ‹óq,45·´«Óé¶öŽÎ®îbº~ÑÞ¾þ ‰¨ˆNšÔò�1€çƒ  Äù`‚œO>`X´x*Ù¶ƒGÊŠJØ_•%tEXtdate:create2022-03-16T11:53:51+00:00aá%tEXtdate:modify2022-03-16T11:53:51+00:00ž¢tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/er.png000066400000000000000000000062741521174352300307600ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 4K·Na †IDAThÞÝšYl\×yÇçn³sf8äp'%Š&%Z”LZò¢D”mUNëÂNÐ-Цu[h€¦èŠ6EPÇíC‹¢@œ¢)Ò<h‚®Ñ6€a;ˆíÄv븒EI¶d[ÔFŠ÷áp†³Þåœ> I‰"eR¤$Êú€wî¹÷~¿óÿ–sîˆï7îT}Aîr¹ÉıB1ÿQ¬ÇÄú†mxìºî÷3:•‚٨ΙNÇ{ƒ vù˜�H 4y{èv›xƒ.%¨`×GL$MNõø9~_�á6‹BH»J€ØìǾ‰Þ¤kQtßbÞÇ‚Oc¸ÍâDo�“;ýLÔ›8¦¸«`,°Ü �Ù¨Á™NÇú–‡Èg™Á*®¨îÎYÀJ0!+!ù¬‡È|öCdÝjÑýkqhóG‹!ƒ¡Fƒ½NöîÈY…Bh‚`w-Nª€3žÇH0b~¼L{*�BRµ·™@SÓ/’ Îtùï¸ÑŸ¦æ¹µ8¼„š©S÷ônj¾¼!ɧwQÿLUý­È’‹3ž'БÀ¨ÐôןÈð~1JóÅ2»�Ùu¢DrÊÁÓù�†í»‚àv«bM P(ÌD/[Fy’úgziøÚ^Ü™"h‚Ü‘QòL’;6N¨'IíoíÄ¿5Fy$‹›.Ú]ÇØ?aì_Þ BJQ¼ªÈª PH‚ÝIþà~²¿¸DìàVZŸíG�X¨²Gùrgºˆ—-ƒTøZªˆìiB×B 4AÕ¾ §S”G2T?Õ…“*¢em’)—îSEzŠl²1<(„4J~ ©ÏƒØ,(Á–¿ á7{þ0ß{’@G{"Oê??!ûöE¼œ�,¹4ÿå>²ï^"ýêY4¿�ò$UûZˆ?ÑAô‘6Jgf8ÿç?%òPš©sù[ÿWyˆùûmFY€ÄˆØþ£/“?>ŽQ@ÙéŸ^À�Û-áfÊ4þñøZ£:âL¿ô1#ÿø?4„¦ÿÂ6j~ã^Œ¨{"�Ðù&‰ö·rö«¯àÎQªz3­ë†€Bák‰¼'Aõ“�X ÊfIýø43¯b_žÃIðò6 ÷Õc5„ÿÎQ|�Q½ ”Î¥)¦˜}í<©ŸÆª ‚&¨z¸ «!Œ3YÎd�˜÷E,b0Œ¿=Ž3™'ûÞ¥ÅkzY›äWz°ÃhÁJõµT‘~å,²ì­€%ª�4¥¨Êytœ+Ó÷~�®OJDr’’_Pi¸Æ�Á0®÷ƒÐ5´�…÷#„`æÕs\þ§÷p¦ ‹ñ*‹.‰§:±#8“y„©a5F�އ=:Gát !JUž$?0Îèó‡iþÆçÑ,�ðÞFÊ#Y„ÏÊ«ÎÖŒ…Ô_–ì,Ñ5Xâñ×–¯E<}õFËøÔ;*…™ Qøp’‰NàLçh‹rµêCxy³>DìÐV4ŸAih=b¡‡L4KŸwžyhŠÉžÄ×¥ák{Ѳä¢loíš½‰7�$–qyðˆKß@ᆪˆñ)×Fô°€Y¤8¸ð“@!±š«îLÙÛÈÔO1ñ ÌD=l‘þɹÅóÇ)�â™”'††3‘C9ëpuˆ€螢i̦yÌfÿ[¹U«È2 ³[µ¿%Ah#î§<”YŠAæçÃdú‡t%0b~„.–†±ˆö·‘~íܲkƒ†3]ÀËÚ1nªDü‰R/}r�Dxã0Ö"šºŽÄoÇj#�ÊŒi!óšSÎTž ñ:zØ¢åoöÚ]Gm±›ðÞF¦_ü¥ä’�ð5Dˆö·’;2Jä¡&Љ/v‘~ù,^ÉY·ó×C²,DŽ˜¨Õ9Ùãçäƒ ´•†)¥P¶G°»e{è!‹è�¶ù9T‹³©M@áÌt&HþÞn¼¹2ÅÓ)OmG \ÍXaÖ…õÔ1ûúydÑ%z  åH”{kö߯èI!ñÐ5�†`+¿Ä3Û¿¾\ ñ=wø2ɯô€‚ÀŽ”+™|áD¥¦£Ð �`O’ø¡vƾs¤D–]œ‰™bã�þ‚Ó ‚d÷v¼Çàíµ¥ åó�” xÞJ9@¡‡-¿¶�é—>&Ø]‹±È Œ_%S�—³1ëÃøš"·×àåmrGG±'æˆïJ⤋ø¶D™{÷Ò¹Òä˜5Aüm1´ˆ/]dæå3ĵ3úÑá 8¿�ö$Êð¡ÚZñ>¿ï±~ä½;P‘Hå4)®;¿„X € <œÁ¨I†HÿäÕ¿zf"@Õ¾f2ï `Õ‡1ªý”/f îJbÖ†÷5�§õ›ý”/f)|4Eöí‹‹Ê…¿#Ž[\Iö½ËD´Q:Ÿ¦<<{Ó%ަUœ–Wå±òŠ9@º.ÿ6@û·~%^Þ!z  3¢|1Ci8CîØ8±¡ ÁîZdÎÆ™*`5FˆÿJ¾¶(AöÝ„Ï@•„&ˆ>²•ðýõSC9’po=¥³iƾ;€’k-�k—¸ð¼e_k+–A�FátŠ¡¯¿A˳û1ªýˆÚ f]åH.üÕxseFþö&¿ÿ!zÀDøuÚž;@ì—¶‚&Ðüþ-1�•™�ÚFësýh>ah ¥si†¾ñ&öhv~+õæK|5ûÔV8b‚‹ß|‹Úßì!~h+f2Dì íTÿ|ˆ©O!m�âàteé\A šøZª(�d)|0Éø÷Ž!m£ÊOÃWïÇשðr6©ÿdôÛ‡Wq~ãß-d¾¯=XéñEÀÀˆúiø£(Î�;>ó+yiK”ã‘ú¯Óó‹¦<^¹ÒØDn&xomÅù9›Ì[ÃdÞƙȱ<ñÝ\‰¯€¼œÍäN2ûúb�·Sß\…óãßcË?däïþ—¹wG�Ž‹r\Üt‰™W)]žÅЇÞ›$´»Žº§w¡ÍÊ>¡¥cÄÈ¢SiÞ�¾5_ÍÖðrT-~‹~®�Æ?}�Ð}uè!w¶ÄÜ{—)œš"wlœºßÝMægCXMUDû[ñµFÑ"&¸ g2Oþƒ f^9KæÍ!œ™Â|Ò[�xíõ%¾a77`)… ÙÛHø�&�ÕXõaô°‰0ÑÃÒñðÒ%Ülg"Oéü,…““äONQÎ íÊfŠ` Wê¦ÌòMp-h¦Ž4©ùõnšþäô¸Yt™ú÷ýöÜLåz,H\ V—ømpúj3nt€XÜ´THÇC&‘›pREì‰<AhwFÜ�“ÊÏ/N+YܽY|£¶¡·Ã …Ð5Œ˜¿²NP•£xo®Œ´Èî›*ñÕ솰„åIœT�Åò¥[¨¶6¼§Æ{ìÀ-Ïâ›  ×·¶Q¹ÜÞFå°y�Ê&¸õ½øfÛŠ"w“Ä×àî•øH”¨H\îéÅ;øÞž>T²t €  ­>€  ­>€  ­>€  -S« - 2ìí!P‰â㕾 ˜‘a?hÁà9®¿Öàù` DСíMO]ô¿ÀíÆêúwŠIªm ­âþï%™O;QÐZPm…hºõ–ÄUš…â ¶"lk¢¶K"ÜÆ� ­{/3ž@áI”Z ZuÝî�(¹  c¡C;£X—q²i— +ÎÌh!z/ ž ÀvÙ¢|Qá®TÓ&¡|„úÛuþ¼ÅOûØZà‡l8'˜‘˜¢÷Üîˆ�ý,Ldk¬gmœ'/ÜÁ›(¯Ic:ŒÂ¥ã¼Å‘‘¦áïNGkzf;ˆÊ¥îê@!/YÊKÍ*F'¥ üzÝæQÍDùs°¤Â|Ú€i©\½»™±X9eî�×tqvjšÜÅßg·Mù¨+œáû ç0¥ÂgJ‡83¾�ÓÇX2Ü 2‹ßÝ”d¦ÈE«œõP?Þ»3¦—-�7?:ÀH¬‚ç›þȹ™xµ$Ñ´XL{i¯ºÎ³=Çx/ÔDÚt®$ŸIVÍq/�Uа¨pGØ£­¼�`á,w–ý¼}«•¹àv¯åÇMgéžßÌ“u—¸�XGÜpNù8Þr†á�\žk`,^Ša9Øà gv�õYŒ*@Hô�£*õ¾Y¦—ý¼<ÐÎñÞ/S_"ª{x¦û)ü®%^Ûû: ÓÁ[£û©öΓ´4Þøè>-ÅÿÌÞu£8U�æ’‰œ$¾ªì–€ì+fcÁã­+\2Ë÷�ò~Ó^~º£�乫Oò�šË<³å<¡d [ CtŽ·Ò·¸‰gÝRi*žd§<§Ý`–# ‚¾�Uÿ�™ZFRâŒÓ¸EÜpóÁB-/üóëÜIøyªë;Dtµs”¹#(j„Å’îF7­½LÙJIýÏP‹ï6¼ËvÿD&¼Th.™À´TNö}‰_Þ8‚C˜´Uô2•ð£«Çxy �¯Õt¯|î¤ÂgË9V‰˜d_šLe»Ã4¸¦9Þt†§{žf6í'a¸xþúŒÄ6€¨ŠÉêš‘¶T~7ºŸk µRê½Ó¼´ý÷T(‹È”BN;ÁøÉtÖƒ  M^á”!y±ú[|‚µ:Ê}-)>Þê’þÈ&Ðãäàë´ôß ¶#K±°©<72C‘k%›y%øçK[Xr€”8c”{ Fª@�P¬Gyt¦›Œv²56‰)×f0&ë*r s2–(Hª‹n#-ÛÍõâ 3.?)áÀk¥Ø�Zà¡ð�„zØÁeéXBÉQß·†> B•–Pˆkn¢š]ÑpY:Ez¯™DAb¢ …XÛ¡h®_ „À*BJ Œ$>cù@‰ÀJŽ×{›|ÄjÒÿñwtßÿ3”`·»•`·»•`·»•`·»ußø¹ÚzVº±èò%tEXtdate:create2022-03-16T11:52:18+00:00ŸÓ� %tEXtdate:modify2022-03-16T11:52:18+00:00îŽ9µtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/fi.png000066400000000000000000000007361521174352300307450ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<fŸ3+W•1~‰¡Äˆ¡ÄÀ±ÔbKGD »\– pHYs''”iQtIMEæ 4XÛÖ7eIDATHÇíÔI €0DÑ2ƒS4FïXW¢$`[¡þÞª«�¼ÆXwäÛÕé�þk` @€@ Œ2²¦Ùž@\‚R–7îRLRpÊxPŸ²zLEkåœï�'…° ðG`cãäg1À%tEXtdate:create2022-03-16T11:52:22+00:00µ,Ù¤%tEXtdate:modify2022-03-16T11:52:22+00:00ÄqatEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/fj.png000066400000000000000000000071431521174352300307450ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 4ÁÒ‡� -IDAThÞíš{xT嵯ßÞ{î3I&“d’®á†«±(­Z@´Šì©×Ú#­JՃעøêQ@-}�¹T¨x@«h[/¨x©P@„@Ì…„\&™Éd2·ý}ç�!$QO#ÏÓõÇd&{ÏÞk½ßúÞõ®µGìÿͪËý·`ïÙ•h,ÁÂååñ%› †Z@פLIEž?�·×ÝKÖÖ­ì»åA”R©ƒRÒã‘{áš«;y>{÷W#t-õ=¥À”äæz™3íR.#@ÅÌ…¨h û�SXsÎ8ê“­õFÿdÓjŸßÄþ)Ó mù»Õàž)±xî5ôéåS ò[˜R ¤bø°^,h?=¸“òûCw»èõô,rs Âbßþ߀‚»o&¶¿”}¿¼›ªgV£'â\sùÙ¬[<…‰¡ �’§ï ’«¡sýÕ£Y9u,ý^XKÕü¥¸‹‡ÐgÕB2¯ºþ­®ý½ðZïaøŸœ�-7‡²çspÚ¢Ë2 € näwSÇ“îq€”ß,p)ñç¤óè}—óÈHòÁyþò>y·ßHáÒGp îG}C˜%k¶p¸.„&:)ÿíöY/2ýýChs§“}å8ê×ý™/¯›Fã[Èô8˜}çDþç‰ëé×'eJN™®R1bD!+f]ÅÕ5{©¾kÉXœ^‹fS0ã·X|^vî©à†»W0ÿ¿ß$OBçÅ�n¦ Ÿ½sw9–6PtýeôÔ�à›[l|”Ä}VîÎØsûŽÄ8¯¸ö²r¯üíèU”"ãÂóЇ&)ÓÚ—ìUk8¼ò%<£GÐë÷³ÉøÉh’Ö¿¶�[g¬å£OJ°ºìô3›ÓÞih(¶m+á†/°ÒÑ•ì'gcëšOùœE¸m‘/ö3¸o>ó¸Šnù™í£R _š“)9 sú<ý€ÜÛ®§÷²Çp @m}.ØÈÍ÷­bß¾jÐŽ�äw ÙïÃŒîYm¤R,{þ}‚—�äöEsp>³‚àûŸR6c]~w+ž³‹Ú‚=Á„@65X½e1èùÔL|WM@³Z¨<ÜÈœßÿ™×ßùœL¯_¦¥N¯ÃÐ;ñUuãqÑ( …?Ó�Mš$‚()Ñ�ôŒ4„Ô®ÝÈ�Û:Nt›wù·ÿ’DM=:†7q„ÜÂ-qê#hÇ{4&«K[&dÛ¹ÿl3\o¿Ûî�fahs¬5]…®ÓôÑ?Ž D AóöÏ©{ñUPª­´�#ž¯Å'€¸nExû¢t[§ñ ø0£è»oB¥àtWP)Â9~^›÷á?¢“¸Àø¶J︔â´£h%ÀN&A­Sï.Ú^:ÍŒoªðŽw\ÿN5•B™ŠÎìŒ�ÜÛ‘¨cœˆTÀŸ~F`Ãf”R)T ïø H;¿%[½•<%qE ÑâÀÈHëÔm`Ä'_ñµÈÁ”’ �¯ç¨B3ÃÌæVµÏo"°asëé ž�$oê (¥0‚˜‘(Âb`ñy Å’‚tMkËxÄU…„<}ý¾8ÿª'މ]¡¤âÜá½xxÚ¥x=¹(¥hÞ¶›ò¹‹0CMô]ýÔIk¶‚–/Rñ_Kˆ–|EöÏ/¥yâxæ®þ€w·îm;§U�só$^O§í㫊ºÔ;©°Ú,\;©˜™wL¤G�‹S¿þ5Êçýâ òîý5z¶¯CÆW€4%žQÃè>÷nÊç,¢rÁr¼;¾à¡)×ó”ËÆsÏ¿GKK¸£IF$Í“:¨”úÞDR{×2¤"?ÏËS'pÓäsq:¬Ä×qhárjž[�§¨?ÆÔ_±¢:É/ê¸ÛñG‚ú` «ÿ´•É— §Ë ¾.™GõÒµT-zë—˜qÏ- Ÿ5™¹Ï¼ÁW¥µ)gNœ%%‰xôxà€ÑÎb´ƒ¶ã‹ Í0NÌ”bôÈB½ÿ Ɯ݄?ÙIÙ¬' ²ƒœ_üŒÊ ˜¹æcöì­äÊK†ãé t%“&KV¿ÃK¯oçñé“8ghOºÜ}3®!ý)Ÿý4•÷ÌeÜ\Í€™“˜¹â}þ¾çЩ P¢uÕøžy’ÜP š"ä‹`u(Ì+VM #Т:JW˜iq¤®05…-`#–„’Ÿ_‹»xÌ s ã®)sçM?¦[~&2£öÅW©xt1"™$ÿá»x3½+s{•ƒ“—ïå¤u[¤dñ–örõÔå̼c"×M*Æ;î}zRñÈb-YCÖ®=,½õ&ž=П*«qŠý/P±CKJ’^ƒò@¬ÒN쯰Ø¡—sHÖ„ŠkȦ&ѳ㘵V<#CÄÿ’Mô‹4*‚ (!NðÞxì¾+°XtâU5T.XFíÊ—ð €å·¿bÁ®Ëþ°�ææ(èßL3 ]£üP€;f¿ÀöÏËy`êxºôêFϧfâ6�C –cÜ5›ëþó׬ÈpÒhžb'(E¤‡‡Øµv¨ØKÒ}ˆŒÞ1BûìØ”•øžtþΑi |y&É�Nå&4Ø1-GËò [Àbh„?ÜNÙì'iþô3²ÿý2*Ç�gÖóŸðÖ–ÏS*DJ¸´¥ë‘ƨõó1"¨­Ç-Ñ8‹W¼ÍÎ/*xô¾+8od!y·^‡»hå³Rµpæ¼~��sÒ­ ¤„aÅXÿ„†gŸFüÞ³cä�%Ðg?.« -Srh—e7‰KE}…�ã¬&#š(ßäCu ÷Œ}ë6S½x‰ÚršÆÇ½1wùß8PZƒ;+ãH»R�Óë¡)©0tá?­Ãe*‚VÄö ®ìèqs¾m%5Lyx=N�À„±ƒ£F’¹ô êžÛ€§Î,!4Ôö�‰uwQ=-AÙ&B?‚½ÅFyµ�¥gvi%Ôh!±¢+ÍùÍD.¬E+ µö÷¬ß¡T"‰°[±ädQi‰¡i_sL)t]ß�†‹“ 4YµBFF¸œ® ‘Hœ˜ÓRJì6 þ¬´8šÀL$ Å%RÓ:f!ˆT–rå»9»»�¨/‚¶“(·`¢°F“4½òñh3ûcÍ+@ír#ëÊ¡‘ôÇhªK²${ZñXÄ×I°)+ûhŒ1‹ÛIºÇÙáj„ ¥[9þ".±§{°w�‚@ìhÝдÔV: hƒÐ•çsh@OöW—ãO÷Q¬¦ =‡n –w Ê£hy×òb·¡Ü&|a�§ 2ÙÈW,{ÁlgoÛ‡·‰„“°²heÒÆb§ú~»#ðSi•�5¼¹õï ó÷fóÁ�Ó­ˆM%[™à(¤û_š[š5†ù l;kJÈÉð1±×9DµIim7Ë:·> Ëq{)tû9ÜT� #cqš‚d8=èZj®èõ¤“oó’ãÊ -¨èçɧÐ×…Ñ…C0t£Ýë§ãDg™B‘—æÃ@ÑRRÊhkwDDrI�‘ôÉ* 6ÕÅà´:¸pÐYxÜ.¦8Râ–\Ðc8.ié0+Ï ”ÂeظxØxJí;°9]„êj(XŒQ›êÝÑ�îé9äŽbç—˜0è\üé~jkk�kíÏ0*‘¤öñ•TY€DàRŠj±�‘8\RR3ÿYŒUÿ‹L&qÖ×ÑüÂGTÚÔD›IŽƒÖ#Õ÷œaRÒ¼õ#˜í¦°Zˆ|´#%šhš ˆ*©æàíð€B¾¯ ËëE!Є(L)‘( «6b›H¿æRì}z Í8Rš„ëƒX,ÂbÁÈòž°úg€ÕŠíò‹¨ò;©¨¬dÔÀá$“I |IÐ_y3&ã߯ã÷#— ¼LÃÎÁ¤e_„3¿7¼WB{LøÃ/ƒJ¡»ÒÙUQ‹ßãÅmw�F‰µ´ 4€Tmõ]‚ƒáZ¦¼µ™µ¶’ÙïOôÑ•½å‡‰9ÒÛÕ?ø PJa±;ù¬ÎÉÈÒ*Š E*E,£  €LÝFèˆÒ¼S¶� B¼bŠÕ3šËk4Þ8P‡µkQ»âí@J�*ô¼^¬Ù½3™dpï4GZˆD[Àm= PS_‹3™Üï"F¤MdéÛ{åôêëŒÄÎSJ¡ë:f×Aüqß^. o7ª«ªp¸£)y.ÁúúDêxéâû!jgÝGåsúcuºSãùvªÀŸ8:EÖu½Û@^§³lËn†�Ë…� ˆ¶´àí>�’R“ eîZ„Õéê0x8C2 PŽì<ê2|¬­<Ä[;·Ñà v�•òŠeö|’ùØrÜmCœ“Žñoy«²sŸM} k J’É$ñºjT,ŠÅß‹Í�àÔ�·Ú“ÇZÛo¤ÄÐuŒÜR£)‰R©§LßôY À×�H•7uüÿ¾¡�$øÿiÿ ³èlû�í@gÛÿ1~¿,'–g%tEXtdate:create2022-03-16T11:52:21+00:00„ÄÃ9%tEXtdate:modify2022-03-16T11:52:21+00:00õ™{…tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/fk.png000066400000000000000000000102701521174352300307410ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 4¶Õ·‚IDAThÞíšytTU¶ÆçÞšS•¤2„ aÆ ˆb·€ÏœEØöàs@éaÙ=)âÑçqZj+ýžÚ6N4¾¥�Š(ŠˆišA”�Je¬T¥†Ôxï=ï�B m÷jXëõ^ë®Î=çìý�}¿½÷9W¸í7²ø—󱕗O¤x|ÅÇ<úüZ‚¡¨ ‚.‘†¤0?ƒOߺ‡œÍ›Ù?ÿ·H)» ƒ²¥÷À¼«™1÷1j4#T¥«Ÿ” ¸Y|ç¥\†Ÿ†…�C"Iꆹ\ûI õÍA„Ò=Ó?W”¶×ßåÀ-¿&´q 6‹‰»o¹€g—ÌcDE>èF�‘ßB¤”`H&UU°âþ9\X»Ͻ� :Ó¨xò n›‡0›€o?Çß À�»n&q Žý?º‹¦ç^EM%™wÅÞzö.¹`ªHãoWP“Ê�×Lã•3¨|ã5š{çYñ‡ÇqÏ™…TMßjì(ï¯"ù"¬yÔÿö1jï\L¼ÖÃÄÑCxyÙùÕ‚Ùd¸ì`'g8€a�Ÿ—ÁÃ÷^ÁÒÉÙ¿}ÿG›(üéöÂRÒÆUâïèäw+?£ÅqjÜ@ýpgÚ¢&G:çÍ¿ŠŒTߟ> ´q Ö’BÜ£*˜>u•à ر×K<–äÇמ‹£¡ÿŸ×cµ$óßÎ…ñcxé�M”•çóô/.fæÁ�4/y,fÊù%ù·^�É™ÆÎ½ üä�7yeÕ—¤tq*ÐÓ'-Ú¹Ë×u&Üx•cK ®Ûˆÿ�u œãG1n\)3ÎI$šàܳF`«÷ô €zÆ84Còë G’û‡•´¼²×´3©xj™çOC3`Õûåöû^ãË­‡�‚Sj<€JÆ™‹ÐÔègmõÒ¦VqöÕ3Ñví÷ê=âûk±�Añ¨RfžSI–ÛIü›kz�qþ4r¿;…Ñõ?°ŒðŽ=Üv¥KïÁV1”¶ö0‹ŸyŸ…�½CsSÃú§Sé�œ£? )yñõM/›ÌOŸ^Œã¹— nÚJý}Ë(þÕí¸¦L8boÄ%F8ŒÿÕ·‘fåO,$ûê‹P,f¼-,~ê=>ذ›,·“ì,š®Óâ £izŸ tG‘¿K1 ÀâpsG¯¤‰$?ˉÕÐÑA¤a :쨙é!h{íÝq¯<`èCwSôÓ‘jm“ŠÉ�qtâH,‰¯#Šr̪+ŠÀÓ`îüßámò#åã�iVJ ³þ‘44w ÇúÔöég}6tJˆÐãžRJ�¡ª„«·÷ H!èܶß›k@Ê£‘ Ç9®ãæW„Àˆ¡$âGF9N ƒ±£JuÉÔv¤ºþ’Uˆ“ RÂ� ¹Ÿl`ÆoÀ¤ö À�ù÷}Kt{À€ÿíµøß^{ò}�&ÅJÊ5[€¢*ìhÓØî�qF‰“q…vÖí ÑLö‰ÙñýGòuÀÛ)%ßæ:‰¿½׳6H(@@yŽ…ŸOÐyæ’|–_èf˜»Â>.!ºVz Lßzùÿ2ˆr(É´òØÙy«!â‰$“stMUø¸.I0%§)]¢�"`O@Ð=& 2‰éd3¼ÞŠ‹ÞŸpdEÿ6Æ– <·‚P\gÍîvÆ:ÂL·Xq¦g0c¬ƒ‘n/Š¢b2[I¦’h) UUØ€_}ž¢¥ó$= lé=}+w$ôBRt¹Vdë7øß^‹”²‹¥Ä={:éç�…4º3»nò4œH\ЍÁ¦7vA(Ñg:¬Ä4–eV™¤ª8„ÙlÆår1²r4º®c³Ù�R‹Å0›Í”Äb¼²û-yr�œ{åñË‚ndºì¸]=ä¤G¢è�Q,ù9´½þîQ“GÐr}g2… ~€”=D�Æfæl7¡„†?EU”£+¢A²)€|·‚ñ¾ë�c<­3%Ñ I*•BAzzú€%†a`±X°X,D:£©J÷Ê ÀyWÿ×1¶K¤!9gRÞy)nWRJ:ÿº Ï’§ÑCaF¾úÄÀ‰…ÄöÕÒðŸÏ?x˜Ük/¥ó’Ù,yõ >Û\sôèI„ú‹k‚Žô%­�ª"°Z­D"Ün7áp˜h4J"‘ ¤¤„p,A[¬Ç‹‹™¦Ã ¾®o†Äb5sܳXø³K(’�‘HÒ¾ê}<=É…÷ÜŠš›Ýï� ÝÀuv¥Kî³øi¼ËVàÞ±‡ûo¹‘'Ò¬¼ôúçÄbÉžTX �©‰žÏæ(´'MŒsg‰Dh÷ùh÷µ‘L¦ˆE;1$$q‚Iˆ¤Dï!ÀÀ„`HŠ ÝüfÁEüxî98ì’->_AëK«pM…iÁM¼Ü¬q½/‚³�!hÆxõO›™{ñ$ŠÇŽdØóÑüÂk4=ý–}‡¸ïîùLz`.Kžû�Ãõ¾ÁÓÔc4ïH*¬ØBÖSl×h‰)ÄýAÌJW[†Å œ òM@¡%nq„Áó¤dÚäa<üË+ùî”á ²e'õ,'²ey×_Ž÷¢‹X¸ò+öÖx¹êâI¸ú�TÓtžu«?ØÆ£¿žÃÔ3Ê)¾ëfÒ&ŽÂ³èI¼w/aÖ\Ãè…sxà_°~ãî."Àº©Œd€�5~ÌF·Ž,ÿk”ýþ0f„u;ÓŠl8Tƒ–¨N,s`4_2ýâ–ïñóÏdhQF¢œ†¥ÏÒøüJr¾ÞË wÜēà xþ�Ÿ‘Ljý€ z’¥¤¼O²½sOx2øºñ q=z ÕÍNtÝ@×âHC�üÛ� N‚�Ü{%f³J²©ï²i{e5®‰£1ÿä&–}íçÅgÞ¦³3ªÂɈP<�~~¶è ¶íöð›³)®Jù I«C㲘îZÄ 7\ÃêL -¡>¢‹ÈÎ,urùèsØ´ië¿z‡j¿ +#“¹YE¤ óYW³�xЃn2qÑÔó9£òBVFBÓ “Ù¤©ÞŽgÑr:·~CÞu—Ñ0{6‹^ßÒ墀P•öîÄqCËØBQˆ%R<÷ʾÞëåá{¯dÚ™Þq#Ή£ñ>øõËW ;ǃbé[9Eð£³ò˜31—aÙ6FÝÍÿ:È—²•Ùÿ~UÍ»0Š2™[:‘�Ÿ®D«šÊ]·>ŠÛ™Á5ÍQÞÜîc«W ˜n«Wä�^´ûþ'i;è%mþ�l?…;Ÿ^Ƕu½Z‚ÃnaöŒq$k=4¬¯&"LDaT˜|¡âÞxw �`q¤¯êÚùðó=Ømr³]$rr�“«hh ²Æ£õD®2$cG°ìŽ䤙‰i’4«�\‡NU‘`XÑH0Õ’f�W:•òÜNÎ:wñ$4ÕJQº™ïV¤óÞG;øf¯÷„rûèB–ß,eJC±Y0ååÐæ�‹%@Qz­°”UU(ÈMGI$Hù;z!kÊL‡4-m!RÇmpt—Ç6«™¼œ®=¡R‰d׆ˆq"JMgƹ£Xõ»ÛykW¯ÿ¥‰óò¢Ìs¾�Ëä¡C�H¦ïÏ4;Æ Û+)××Ò⸜ß7Íb{;Ü45Ÿ«Æº¹vÁ‹¬Y·Ñ_9Ü$Í`6ƒxý]Uh !ÐuoS Ëá�/aC‰£ÝñÆE!žÔ¨÷¶÷néo_PÚÚÃ,][dzխÄ;cÔÕùøÎQÝÅÇ�În³ó¥ê¢¸¼�*G6oytþ»±)©ïd·'‹æÖà€¡Ð$ŽI6‹™Bˆþï¨ídú/Š Õ¦¡ÎÃи—ŠÒ’¼U]L޳ÍpP™YF†Éŧ»tªÍÔk F8)±§øK›Î®Úv[:àä´95âFB'óf8(wÇ Žå�k¦°§±�Ù3g2!fbJa%ŽÁ®M~Üv3·»7P’¦Sÿ�kùø‹C|ˆ N.¶�B §4îoæ¼ó¦c¶Øp\Ï÷³›˜?µ„›'gaV,d˜àºª<®©*ãÖí8ö¾�lãÂÊ,ÚÔ‘Jhf›§µ *|V½Ÿ5ÛÚØ«W2ÒšC¥3�>ö× ¡Ú›"é÷qNi’œTRvR�;“Ƭïqø«>ù¢”�×ø´ »àª(²m:ÀÆP)O5ëÜiÊÙžõìÚãÅC6J:¹µ­ŒRZ8œJg¹ån'•ñÝL(s°!E7ú?}:m@Bv¦�{¯OUz+6“Æ}Ár~ß>† Û>ζ61YÐ È0©xuÏê3î!ü|t‚q¾f\gêxYÔjµoNK�R"…iò(²ÇhnðàÞ¹šû+¼˜rKxT^Žoètò‡�¡pÄXä�ËýúU 'óÔ,7õz")‰µ½†é㜘,æ~KøÓÓ$”»øþeã!LY…è÷PöõJVÌ}ˆ¸}ÓJ/Å¥$A®fÆ~8‚3b¼£ƒ¦� eU´¾·Š Ù»™8j[¿nè{ÛíTÛz‚íRb±š¸nZ&‘}T Ngg„¤¦‘f¾Ú´‹më6¡Å˜ìNÌö4ôXŒ-ïoäíÕŸŽ%ˆv´³eõÿ`�ù)ÏKãÚ*•ÌLgŸ^pZz€ÝfadIFû~íò€¶ü €S­À©–pª8Õòÿ€ÿÆo÷›RÎ%tEXtdate:create2022-03-16T11:52:20+00:00"³È�%tEXtdate:modify2022-03-16T11:52:20+00:00Sîp1tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/fo.png000066400000000000000000000011521521174352300307440ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<ŠPLTEÿÿÿ½Ëä>š7—v/YÚ'&×((™,G7”6––­Ô½Ìä±Âߤ¸Ú¥¸Ú§ºÛz—É<™7–aƒ¾¨»Û$T¥9—8—8˜$S¤6•7–w/Y7“šJgŠ,M‹-OŠ-Oµ*9Ø''Á)3�-NÝEDÚ&$Ö((ÚEFÖ&&´*9u/ZÄôÖ9bKGD-ÍÚA= pHYs''”iQtIMEæ 4ÁÒ‡�£IDATHÇíÓIÂ0 @Q3Äe,%@”¡†¹ÿù�]@,¥n¶~øRlÀÓéöú Q%ƒáÚ�€$ �Ú˜˜LÓ_³l^ôb™†ÀJçŒYÆäA°Ù³ûöºƒÃ±ôœÎÑ^®ep»+Ÿ­+«š€Ç£Ä¢Ÿ@ñÅ"¹FÇX#yHŽqHä);Æ)“ŸÉÅ~g H@hx¿ÈA6¯aùè%tEXtdate:create2022-03-16T11:52:21+00:00„ÄÃ9%tEXtdate:modify2022-03-16T11:52:21+00:00õ™{…tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/fr.png000066400000000000000000000005771521174352300307610ustar00rootroot00000000000000‰PNG  IHDR@0Sea,gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<PLTE&T%S'T¥²Âÿÿÿí«²Î'Í%Î&'ÓÐbKGD ñÙ¥ì pHYs''”iQtIMEæ 4/Üæ¡$IDAT8Ëc`€Fe8«è€†Q£ FŒ*U0ª £ž’pèÂ�Ò%tEXtdate:create2022-03-16T11:52:23+00:00[Ò%tEXtdate:modify2022-03-16T11:52:23+00:00bj¬tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/ga.png000066400000000000000000000006161521174352300307330ustar00rootroot00000000000000‰PNG  IHDR@0Sea,gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<PLTE6¡4 N©æÞÿçàØ{¥l½m¼–÷dbKGD ñÙ¥ì pHYs''”iQtIMEæ 4¸?)3IDAT8Ëc`à Jƒ1ÀàBŒ*J B †4€¡œ`è F !Ø™˜íª«¥%tEXtdate:create2022-03-16T11:52:28+00:00\†ê%tEXtdate:modify2022-03-16T11:52:28+00:00`>VtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/gb.png000066400000000000000000000101641521174352300307330ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 5/Åo~>IDAThÞíšwx”UöÇ?ïûΤLÚ¤'$B  "M ò¬€¢jÐ\¤Èƒ4é¸Dˆ€ÔUX‚…"]aY–A¤i0�Hi„�Þ&™Lyïï� Áa` á÷ÇžçÉ?™ûÞsÏ÷~Ï=çžs¥Œñ±"äµWp oεRPTÉkË¿eó?�a±Z‘d™ÆŠP¾>nìÛ<�Ž‘!«•ô1s(Ýþ#’Vsýo¬VtQ‘´ß¹��ž’2}†Ç“œš‡¤4N·°ªxëu¼>¹?SFõF\&gÞJJwü!�ìì„Ï�~hжìÄx>‡æq¯âѳ‹�‘Aþž¬ŽJ›–þ¬^¿—Ò2È’$5ˆ¦!¨‚È6A,š9ˆ!ýÀx"™œ…k¨>’Tÿ»ŠÖß—fÓÇà?ò9d€ª£I¤�™CÁ_`5ÔØMêí¥#vâ“lZ5ŠŽíCA¶‰þŸ‰PŠ,1ø‰Nlû`<1};Pºié£fQuèDƒñn�:ÐúãeMüOw4²Œ¹°˜œ¸x 'S �;ÑÎ%Ef`Ÿ(Ú…¿“í?ü†Ùrk.q× ¯ßu½^ÇÔÑ}˜6¶/nU•\˜³œâ/w Ö™l¬U|cúúú$;Ûä€Q1(n: ,Š·ì$}ä Êÿ}aµÚ)kÀGKG°dö`ü}=Võž²áŠñÚ5cãÛ/1oÊS(É©œ{i…ŸlC5™A4¾Þ4Ÿ?…ðÕóÎ:¹å[s _5çðP°ª Ë~?CÆøXòã×c©¨²ûÀÃÝ…™ããóÕ£éÒ1ìž¹„PYæ¹þ�ÙöÁx÷ФxýW¤�™MÕ‘$�$PUt#ióá‚§ŒBqwsPþé·,ô1ý‰Ø´¯ÇzÖÃ"c)-'oi™“ã¨I;o�š,Ó¯W{¾NÇȘ8i„ª6�áB ¬*>zoLÈú·FÒÊIpaÖRr^SAQ=åe|Ÿ{ж›V¢¼—C©ª6²~ëa”ïsY`2[éÞ·3AE¨‚ÚÓç&µiç©�‚UdI–±¨*ßüð1>â»ý)ècúÓvÓJ¼¿êÖÊjòã×s~|,†ßÏ\ã½{D°õ½—yyØ#¸8i@ýÏ«ŠŸ·oÎÄÇ+þFKÅLæŒÅdÏ_‰¹°$ I–ñÒ�¶›VâýÔ£HŠbOyƒ‘Uëöòâ´ üšœÝ�Ï(’w·’$�EÅUìþ)•:³…n}:<àQ‚š+.!IÓ³©L<Š¢÷ĵm8’æª"/W{$’ /’Rs1›-Œ} 0ñÉ׿¨'aÉ0F>óæ#¿’9uå»B}V§ñö¢Ùô±4�{ç�@‡i3²‹˜µd;ïn<@•Áˆ¤È Éœ"yw[6¿•d £ÑÌ¡c¤fð@ç6´Òç–¡ÔœþƒK”–S¹ï,eè¢"QÜu Ê´…®Q-èÞ)œüËôéÑ3Y0ÖYX0c Ý#‚(\·…ì¹oaÌÈj ¼ë}mh¹b.#ŸEÑÙSÞªªìþ)•Wb7³ç§TT„CîÒÀ‘$ UÎf°ÿðY‚‚ôtØ ý#]©ËÍÇx!� ÕÇOaHJÁ¥MN!� ¨J’DXˆ�õŒÄß×'­æ¶pvÒݵ5žUådÏ[IAÂçX«ª(ï= á«ãðŒîâ`Xeµ‘w6îcöÒídfÝ0…wàŠÈÅ%6—¨©5ӽσ4{º·Í%RÎ"ê3¬º¬<*öÿ‚¢sAÙÚsu²_oÜ­P�x”Ì©‹¨Øs¨�òŠ—'Á¯Ž¦ÅÂi8‡;LsîB!3o#áÓTLv”w¯. ®Lìð'A]�…Ÿ�g�|ö"Q�ZñL_œ[6¿%d kE%û�`¾Tˆîþvh¼<®kÜ­`­¬&sÂ<ª�ýn;ÔT�k»V„­x�ÀÑ1vÑÀbUù~ß)ÆÇ~ÁþƒgPëm¸¡}B  õãæ"8•–Ϭ%ÛY0m� í�k»pò–&Psúœ-ëBP±ÿ¬ÕBçNĵ]«FÌ{3µ¶Î%¼9HnÜGhìDt"†Z,V¶ì<ÁÊu{)¯ª%,Ì¿Q*¤¬¼âFÇ+U¸éœñ÷qG’$¬UÕXÊ+í×lUÑxy ñöºæÿ·^VsQ Âd 4z/·ë~k±ªV`¶¨È²mC#š°ßÛÞ ÅÃÅÃý¶¿¿™HŠŒSPãvR£È„{ß²͵7¾»%Bµ¥©�{+ãïD¤³#g4ÍUNªOœÂt±à†u!OÐÏW§ŒXŠËPk� Èhý}‘�´w¼Psi9ÖÊê«Å’“­¿’¢Pg2SPX‰ ¾<ÑXþòB|£ªBÅI£á…§»0kÜã×@5[(Ûñò×lÀRRŽÆÛ‹6VàqçÅSþe..[‹ád*È6 eWÇÙv„Z£ ¹‘�[Mv^ñÍGYUüü=™2¾7ãGôÂÓÝÅaˆ¹¤ŒKïnâòº-X+ªBàTkDXÿ?v»¿-ÞœAÞòµ”lßU_$‘Èž¿²¾£=�icûâíåÆâw 7·ñ¨B‘|º/�$[ÅôÚ?tíNÂâaŒÒ gG:’ÓÈš½ìj;p ô'dÖ8¼úDÛz·YµÛ-o/¼úD£õó¡&åÖ*ƒ­H›œFÕ‘$ÜZ†ÒsP4Ñ]Û�‘SLN^iCùF6^·* ¶¢„“VËÏ>Äû‹þJ—¨0‡ð¥šÌ”|³›¬™‹©>žls>î]¢h?ý3O€¢ KÒm „°Õfÿ WvÒâÖ9 ÷.÷cÌÌÁ”wÉö¾áR!å{#©*‘ýæÉ~b2[9�–�Ùd±•ůˀk¸Ò€ ðbጧ™?¥?~žŽ”/.%ÿ‘·ì}ÌW:²Z-þ/ ¤UüAmF6AÝ¢è7¨-B|øýLå冫�ÛpåÑC�[±vñ0žÐg'ǘm8™Ê…YK(Þú/„É´~4��Hèß'�Z\Ëäy_òõ÷¿2|p7ýo¯3d¨©còü-ìJLåþˆ`‚¼ì P<ÜñúËC8…Qsú,Ö2[�¶öLOàÀÃO÷ä‘îdå•�•S\%þÀ¨z7G¨*ÎZ c_èÉÖ÷^¦w�võÕU{ÊmÙIúK3©ØósâݻDÑvý |Ç çë}) �ð!?ìM®¯ËßɃ* ìKLeè¤�ùìÛ£Ô™,v#dgüG ±5sûF×&S{&�óæ“·,�›{ñÅ;c˜1îqÜuζ—-W@Dßuª Y�žÅ³;éIü}+½æÂ.._ËÅk1–:P¾6,Œ¥ïÿHÜÛ;È/(YF§û“Úã%U”WÔ°çÐÊ*jy°C(î:g;—p @ß·'’5)¶f®0™¨>’„!5ÿÛÓoH4­ÂüIN»Hiiµ­ÔŽDwmͲ׆Ы[B`HJ!wá*�Ögr­¿!3Æ0z(§rJ‰}c#?HAU’"#þÌö8¶¹¡ÖÄš {INËcÙœ!tëh0ký}�?·NíÉ[š@í¹L„”ïJĘžEè܉ {æ :D4#vÅ?Ù�˜‚fƸǙ:º7-šù8(UëL”lÛEÞòµÔeåÙâj=å[,˜†ktW¾Þ}’ù+w�žyÙÆ ùî½!”$Û+‘}‡Òx>ûcÞ˜:€áƒ»áü‡LSÖjñ}öI\#[“·ä=Êv%"„Àx>› Óa8™B‡écÙ?Šu_B³|δZÅA™ér1ù«ÖQøé7¨†Z›q ~1OÑüõITyêY¿“÷?M¤ªªÖVñ½k¦_‚"‘�[Â中$¥ä1wâØßtíÛÒêý7)øèK >ÃRZŽÕPË¥„Ï1œ:K‹7¦2g|?4×/„Àpâ9 ×Py𸭹x-å³K˜·‘݉W)ß”"(25Fï}²ŸSg/²lÎ`ênç½'!3_Æí�Hrß|—šä4�d*%ýÂl‚&Œ°¯©Æ:Š>û–ôѳ¨L–ÊCÇësy�KËæ´ZóÁ¯ gßoYŒxu=?î;… ÷”ò7¢Þ%9Ç‹Ó7òÍ®$‡W¬’,ãÙ«­?\Šÿ°Aü/ØIѨ½%tEXtdate:create2022-03-16T11:53:47+00:00ι”º%tEXtdate:modify2022-03-16T11:53:47+00:00¿ä,tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/gd.png000066400000000000000000000062061521174352300307370ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 4#h PIDAThÞÍš}l\W™ÆçÞ;¶gÆã‰S;vœØI;iÈGKš–6«BÔjWZu[Ä’•öCH€ ÚBÔ) ˆ-ËJÐ"´¨TH»*m ÒÂîv»Iih°â8 ‰í:;þŠ=�=ã™{ïyùãÎŒÓÆóaOœìû‡gä¹Ï=ç}Þçœó¾çuºi‡°Z�üg`“‹¸ŠÜ¸ äÿ”Æø7ºä®šå1€HÓªQ¦�­Œ©ÆŒUû.€”áy¹Ï&|� ïJ¼gJa4D9D9•1,aÂ÷ØDî³AJcVbÖê¡óá÷:„Ù„:ˆÁm.sÿçcþ-«$&tÐ!rØ&tÀ °Å%uÒGꔕ—Ç�Úï¹Ï&´ßAYà߬I½á#õÛÒ˜jlÕ P€hEºßD´»;\tF‘¾`!¢nPfsÞD²Šà—àÉ)ÒçLD—Àˆ÷N�V;\í.¸xmëôO- P œ„AnÄ$sÁÙ+&nR¡,á†Á™Ç¸³ÙƒÌE/zÙ¸�3k”Ç$Ù¸Iæ’…dã&N¢¦V¼¡ê�9‘r/W(SÈ� ?Þ¦l×`€8ª$ì)ƒá'@ ¸Õ³Æ'¡~²quÛ]”)e0y¤¯?J-K“Zv!±¨ÛåõÛ¸åH(ü¤óŸ…AUn\Þ"Œ©„dÎ"sÞ"4瀺Ñ�e` ô6‡ù¯Fy|Ïû£shjškn©©¿kˆ�v\%d¹èÿç, “†7òõóÛ¸2WÏý’,ù|ÙIP)ax¾žO¿ÕÍk“1žè¤;2ï©AÔrŠº-&âõÕÎ%C?×É¿_i%« LU>b•WYmðâðFÞJ4òx÷ Ñ6F�©Ñ¢US"V›ã€o¬g´Á¿]iåø¹Nþ0*ö½Ò¸­nÌ{xq®�¿?ÕÃkSM|a×]á4Zn�ŠQ7`0UÏ×ÏoãÅá�¤]ó}®dÕç @ȸ&?lãÔt”/õ ðЦI|†§†[E‚J°µâ•ѾÒßIßl$ßÏ•å+Ì—ôÞ7æoîás½;‰§ƒ˜†W­Ô’—Wã8¦!Œ¤ƒ<Ö{'GßÜC_¢à|ñOÕ¶ºL0¯†yÛâ»;xc:ʱž>°á¦’5QC!ê®(þc¬™§Ïvqj:êýh¬>\u-à©Á ÷ï®Eyô�½<Ù·ƒñÅÀMUÃõQŸX ð¥¾írâ=üïDÞù£~½U§€B°Ê6¼¤†kY?OŸíâõ©&ŽíàÞæFž qé3&s'}ÞîÞ.Oä°M}·Wà–ïSQžêßÎoÆ×yõÈMŠzÕà34­Á,£é ºPU$“þŽ5ÓŸ ñ™�ÃüMWœPÎeâÇA¦_õãÌ„ïö6D¿ò3óªŸØÃ9Zÿj‘9ŸÉóƒm|ûBWÓÁ"±k‘rUT€Oiž¹ë"ñt�.oä|2äE£J5Œe‚<~f'oLEyâôÆK ­Ê�GrÌ÷Z8s×~`2ëçøÞm¼<Ö‚£×&ê+"ÀowFæùhÇ(�vŒòÒH Ï^êàâ\CÑ×Òæå xûT=©_ùˆˆu«IÚ»ôÝ™1 s?÷sÉiÀÙX‰ä[@€Dý61¿�ņú,ŸÜq™Ãëg9úÛ=ô&"ä3òò$‰'ز?Cý}Ê3¬ñ·yÅýæÏ¦qSM'lŒ'8³!¼æÎC…U@PÄü6ŸƒNJá8ûcI>wç>CƒT5í3úLì)ƒÆr4±1|‚á�Ø4>˜Ãž2X8c²e:ƒy‹êîŠË ¥C JÁô+ÆŸ b§ ®›£9�«®oÕÃMLü(Hüõ¸I£8´Ý¤"þ�õLü(ˆ›4niaU–…0¶`*ëÇ0G)Æ_ò³—[IºVÅZ»`®ip9Zç9¬="”%Å<@YÞÿÐ!ÃÑ:\ãÖ°Pžñt� ¶±è˜ÌÞkr¢;ʯÏ4s¼¿“¤í«¢ /üÿÓÞD"`¡‡lÜÅÕgë¸úOu¸ Šð!…0ôñZ{S±ÞXk+¿# Šg/v0šòpÛ/=´ž #!&ãþâþdYçEa"´ÌRÖ¯\¸|¬�…3^ó™A“ð{m¬F!ü~›Ž}iÎŽU³Ü®1²®·#ôòh †æ¯;�)•ç‹Q´ÔeùÔÎaþ¶+Nø Ãd$Èô˲W—Æúüï-ì ƒØŸç¸ã‘E~èïãûm|çbãéÀíM„ŠN*H;…Ý¡ôLå9o(áÁ–Ží¾Äýë^z뇖�/:à0wÒ"÷Þhw‰ÜkÓ°ÛEYB›Çv q¸9ÁSg·óß“1/ ]VV ª¾Üà8¢ˆsüÃö+|rûeîæÐ‚瀀²„ЛÐ~±½÷(Ÿ'HåeJxß ^<ÜËw/má{—Ú™^ôßt5ÔX¿ÓyZŸàØîþ4_»Ú+‡ÕõäiãkyðB>qýs®†æ@Ž/÷ ps‚§ú»89Õä�VÝ$j$`)ê�~‡£�q>³óm6Õg‹Q/½¦Wî¼R…wïßp�žÆßþCÏ ¶‘ÌùnŠj @ŠQÛ·.É—{øàÆ)¬e£¾zSù}>Wƺ,Ç÷^ä}ë<ÝßÅé™F¯5�°:¼] ,—�má±;ߦ#”©"굡Ea*á¡Í“ÜMñÍ [ù×·7±àäÝXE»+$`)êÝ�)žìäÏ6Oà7ôM�z9 jØÒ�á[û.ðÀú_íï¤?^:)Y+#@AÓå‘ö1¾Ø=ÄŽÈšF½Z>CóÈ–1ö5ÍñÌùmüôò×ä`$A©+²Àº‡øËö1êM×;cm£^ŽA¡v„øçý<°~†gÎu2PÕ^Eµø ÍÛ'x²g�=�)4àæ£~;ÏG m»¢šš¿Þ:Êݱ$_íïâg#-ätå=ß "ŠöP†Çv ñ±ŽQ¾¥ãqUe%xKˆÈ3¡�ÝÑy~pOÜ1Ã7Îoc$U·:,%|xÃOìä@,‰ˆÂqng¼«3 Ô+Íßm»ÂÝÑ$Çû:±Ê«ì™†n‡¦@…+2y3ü⥱võ�5|^ÓÚ®žXåóÔ§sUìD)a6ëcá\é+2ËPý%©ü!†‘ûmtN1ÿ¦Vù‰±€ ß뱕:髺ÇÁð s¯WÆ@åKRËo¹õns•¬ùò75›4VXˆ}8‡Î‚8àÎ)r£Æ ÷Š˜�3"Ä>äm©é¬ÂMå1zŒÊc…؇²Ði…3¯È�܈YÆ›’~ÔV XMBëÑ w¹ àkÆŸ –TŽh…Z�.Ò�ß÷­ÆŸ’�—:#T˜¡õ‹„ö9`€ÓL<_G.^“5ÜU^ÇN[$~éG\/ú3¯úI÷YÅgÞ�X赘ùEãÂÌ/ü,ô–Ǥû,f~¾„IüÒÏüi«æÛ)5—ÃÊ'˜áê³u( ¬¨T~«f£0ö/u `FªÃXQaüûuhÌ�WNWš£*ö¿–ëò" LÁjìkJ Ö:Á™Q%Çå»1¾f�“Pˆ[cVLp¦"ª"¦Zû#·–83y^;—%tEXtdate:create2022-03-16T11:52:35+00:00¼!ç´%tEXtdate:modify2022-03-16T11:52:35+00:00Í|_tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/ge.png000066400000000000000000000015021521174352300307320ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<´PLTEÿÿÿÿõõÿ??ÿÿþþÿøøÿ””ÿyyÿ……ÿììÿ••ÿûûÿSSÿ..ÿëëÿppÿFFÿ÷÷ÿýýÿüüÿPPÿqqÿ>>ÿ))ÿssÿWWÿvvÿùùÿúúÿwwÿUUÿ((ÿ||ÿQQÿ††ÿ**ÿÿHHÿ//ÿ``ÿaaÿEEÿ„„ÿóóÿîîÿèèÿrrÿêêÿYYÿ22ÿMMÿööÿ==ÿÿLLÿIIÿ++ÿVVÿzz¤Ð2wbKGD;9ôl pHYs''”iQtIMEæ 4V^QIDATHÇí–[o‚@…WXv«BY¨–ŠÚ Ö ÚÖÿÿÃz‰>HvºÄmÒØô„'2ù2„™9‡T-Ž2Zä]#À4? Vt&«Ý±À±;®…hzž àõ K¥ý[”ø0ÎL`²€O¨%ù ·?BÝÆ$é�?‚á ß–´0>V÷) ÷Ç7c {B˜äÓÙ7ˆù4ŸÀè1|’/‰ _%Ǽ,9,ųGdâ+Xª¿P¬aʼn\,ÝÌK œoR†Ì„ ®pAlkºšmlaÚ:Õ P9[´Œ¨ªÝ °«ð*šúü €ö i�òïoãOLÑì¤ ì¤±xßà¨Îö1vT5Ïú—±¼41–(ñ  ¹µ…Á«-h›k{éÛ2Dì½aÀàxÀÐ�8²ÜC¦YÙ YÚ1¯¦kÜÆ‹ï‡D'½àzá»%tEXtdate:create2022-03-16T11:52:30+00:00îÈ%tEXtdate:modify2022-03-16T11:52:30+00:00ŸDp¯tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/gf.png000066400000000000000000000005771521174352300307460ustar00rootroot00000000000000‰PNG  IHDR@0Sea,gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<PLTE&T%S'T¥²Âÿÿÿí«²Î'Í%Î&'ÓÐbKGD ñÙ¥ì pHYs''”iQtIMEæ 4¿cû0$IDAT8Ëc`€Fe8«è€†Q£ FŒ*U0ª £ž’pèÂ�Ò%tEXtdate:create2022-03-16T11:52:24+00:00Öüìž%tEXtdate:modify2022-03-16T11:52:24+00:00§¡T"tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/gg.png000066400000000000000000000012551521174352300307410ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<rPLTEÿÿÿõ�¨ç+è,è-ç-ç-é+ê**ê)*ç+ë8(ô¬÷ÆöÄìK&÷ÅùßùÞìL&ç -ïh#ùÝíW$øÛíX$õŸªïcuç,ç -íV%ïi#îY$íW%ñ‡øÜùÝÑDèbKGD%ÃÉ pHYs''”iQtIMEæ 4%ç ·!þIDATHÇí–Û‚ †‘ƒgÌ’–eIïÿŒi£‰–S±SÝø].Ë7³‚Ì�Ð&´‡` }Ž…™Ýà ŽëÝp3�„c£Ù²­fCœ¢þA»c :mÅ•Àèö°?ô±×5ÜT6ÄÑÝýÃã‡L žD˜ãÉótfš³éËdl cð*b¾X®Ö‡b½Ú,æÂ¼ Ùîöv±ßmÅ)x÷|xD ¤@ þHð š””æ  < %tEXtdate:create2022-03-16T11:52:32+00:00y†Ù:%tEXtdate:modify2022-03-16T11:52:32+00:00Ûa†tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/gi.png000066400000000000000000000044141521174352300307430ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 4 —aC®ÖIDAThÞíšklSçÇïëK.6vn%1— !Aµ‹ZmÐv]Õ ¡è6iBÚŽN«6Mš´»ÖLZ«MÚ„:­*­b•&UÚÄ¥PVm¡ Ý�±u¤šI¸%±‰/±ûŸg|œ8Ú¦åØm�t$¿·çýŸÿsyŸs”ˆÿâ+­@¥åÿTZ�J‹»\ Y@ßá£SSÜsßzF~yˆ¦?@¸÷Z?³�ð»ï¡].ÖlùZ©»Ã0°Dð¸ÝdŒ, …×ãaÊ4¸þ毹uè(ç—µRwú C«;ô_äòá7PCÃ4lzœöM�Sãñ�5 ¡ÊãÅ0M´Rx<GõUNFNÿäeâgûíø7¸ zn7—÷ÿ ÿ#2ºç\è·±·ì‘0IttÒüÝo1ÙÝÃògŸâÆO ±8-_û 7þ‚ÀÚ{ùè—¾ˆ“Üp”L ��>øçÛMÓå+˜7}¿û::AûÎí˜;¶“þÎj�¤í‚|(Rxhܱ�æ¥K>B_Ï)ꮎà6LΟ;GÕµëx¿üŽà¨ÔÀ²gv1±º[͘0x‘T×jBë×jo§Ii—°¸ŒE¡IiBíí„Ö¯#Õµ/͘„-`p€‰Õ�,{f—ã^Ûñ(°´cmOl¦mhÚдà¦õ±G ˆ à0ãã‡1H"B0 õ±GiÁ]4ÞEÛ›YÚ±Êiu�w‚Xà÷S�¢Ê&ëЬÏ7kÑEhØí‹Ð³YàóáEQm·gPLùý%‰Ù%Éľ3öZpµQ|7�žÄM…Ìé[_˜¯R’<@ „ƒdØ‚¦z΢o�ã{dÈâe®YããEã·¢ñÞM¸€¿’c/Ђ‡GŠÚ¸„…ißba1CGðGrü ´áácw2Åô,P6ö™¾Öœ1ÖœÿDåǘØTÔ6g­ùŠ#> �Ñ»÷%Â#Wé;ñCGŽ1^ÔÁb|tŒ´apéí.‹A¤h+ `H ®œz‡LÎd|tŒÈt’ãÀБcô�x‹ðÈUz÷¾D2sBug05™ ºÿû`óÜû¬ì=EÙ4ïÂ…îîáÏU/ñƒï¬«sBmç¢@°®Žö�°^ù9>‘é§«P,FÄ¢ðÅû¹¢€I;ƒø0š:…™�T ½qƒc›w€‚’3¿ów4 H¡¨EÑðo¸…�Bh@‘+š‡" œ”’W„Š3¹ÂUyÅ™žu›~å(‰”¼"t»MhòT¿j‡º¥h|·éYç® f[p}Ñæ0€Å dx�÷áâ›TÑ>‡�ŠüÙ¡TRP@7&O“f'iŽO'½yª$K9¢@8IŽƒvÚ\�cì$ÍÓ¤éÆ,Ž�?ÈÀ>²œÅâ</“%‚ � ÂÀmˆ=€EÆîA؇Áy,Îb±�,qJãJ€2+Õ�@˜´éœwxÿ @Î6—B(œ(ê±#C)Äq Y›Ó¢J¡,:AâÑ(1±H#„иl«nD²ŪvWBx,ÿT}X^¯1‡ò}âÀ5öÜ ÑÜDˆ‰E0u4D:’ g²YNí…È‹?¢æÚ5Lfâûùt¸ …ÅÍ�0¶Êâ/ ‹tBX±P³æŠfÑ5Ma!„¢žFžTzñb¿ñU6|áóTyç_&q€Èè(¿Ù´…@ÿ¸óª*@)¸•3KÆi!ˆÂc·%5œy@H/�{O@kLa‘¯!ÄÂJÑì Ðàr#R”˜&ñÎ|òø!››ç@.Ÿ' #›åF?Vz*¿ëB‹RDÃa¯ÿŠšd Qjš¾)3ÍÛ5ïódyxr !½«œi_-MŸÝF]S³ž‘º¦šPg'¯—ù¦Jjøþ‡p¯ åÒvÞ>»f#"dM£èpJ L†?®ces|hj‹ña)™ÕÏëö ÔmæD�ÜܺÒ©ùªËú�„I\ZkÑ¿ ë‹­WÔHyòÿY\Ä_VFZ¤ž‚Ä 0ñ®`UÃ=(j«¡þUEˤ.yþ_,e{=^B‘=#T-…å š\µ�ÍAÕEmF•uóPf …i.nµðÆ+ßÔ“ù³¹ŽÁ)+ îL£¨¿Þˆ¢zê’3Å“rû€²›@aƒÐԨЩ<#tQí§œRÙo„ìÒO%6~gpHÙ�qWI)›PäOz7;Õ¦ é&Á7\I(³ d5d6C¢M0‚šµŠYu° HY£€K`´ÛbÉš±A×ÀB]Y”€œ‚æG4©õBc›B¯é­Lü¯UÔ¾ª^‘; ƒë,âŠÖ ² ä_Ž.VÈ0BʤB)P^þü�!7Õ.‘%tEXtdate:create2022-03-16T11:52:32+00:00y†Ù:%tEXtdate:modify2022-03-16T11:52:32+00:00Ûa†tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/gl.png000066400000000000000000000017521521174352300307500ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<ÿPLTEÿÿÿþþþýõ÷ûêíùãçþýþþûüøÜâí¤³ãn…ÛIf×4TÖ+MÛHeân…í¤²ôÊÓÕ)KÐ 4Ï/Ï0Ï 0Ï 1Ï/Õ(Kâm„ôÊÒúæêå|‘ÓCÏ 1Ï 2Ð 3õÌÔÛFcÛEcõËÔóÁËÖ/QÖ/PòÀÊõËÓþüýå{�ôÉÒâm…øÛáøÜáí£²ÛHfúêí×2SùáæõÍÕÚA_Õ'JÙ=\ÓB÷ÖÝ÷ÖÜÑ:뛫áf~þýýáe~Ö.Oùáå뜬Ú@^úéí鎠Ô#FóÄÍÙ>]÷ÚàóÄÎûêîþüüùâæì�¬Ú@_뜫øßäÓ D&P[bKGDT䈥 pHYs''”iQtIMEæ 4"yo"‚®IDATHÇíÓ×RÂ@àP)‚l6ö¬B@+)"Äïÿ.˜-‰ã•Ã�ÿÛ–£(ûü×8œ.·Ûå<ø]ûÐsäõùÿq0ä9´_? †‘Š5]×pEc§6‰x"‰ Ðu€àd"n§vNÝ !©´õ¾‘Á@w8{aµŸÎ`ÊÎ^Z<ŠÙ7…”¥{Èå ° ùœ �$”’,XØ@ Snð•| ×QÂHôF Ü"à€BR ¡‚¨^Yßy‡Eö9%À}1B‰]¼fé3îr¥¤Z)»KÌ(ëjÎë 5ÎÊ×q½!>âC³§¬ß©iˆ£Éyå -1Ð1@ÕvGÔï<ªT èÝ’xêêPOô¸?ú ZÀïú•€†|`ÈŸ´o€’ј×�ø£þPm2e÷§î¶Ð|LaêÓÀ` “™c·î˜MDý-ÀFÃ�±}Ž„ýmÀ¼IÔï•æ›öüåõ Jmæ&P·ýn4‹†Ñkw‘xy`º Íeµºl‚ªËê,`eÀjÒAÞæv²þø99וì"%tEXtdate:create2022-03-16T11:52:34+00:00Vì%tEXtdate:modify2022-03-16T11:52:34+00:00k T¼tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/gm.png000066400000000000000000000006661521174352300307540ustar00rootroot00000000000000‰PNG  IHDR@0Sea,gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<-PLTEÿÿÿ©©ÿÿÿÏÏì ˜™ ÑÑì¥Û¥™˜™1GgÛbKGDo½0O pHYs''”iQtIMEæ 4V^LIDAT8Ëc`ƒ Jƒ1@X� ÀJ0¤ åÀ¨b ê€a&@…µŠ`ØM0œ!î£ ¨¥ö{ÀgŸC%tEXtdate:create2022-03-16T11:52:30+00:00îÈ%tEXtdate:modify2022-03-16T11:52:30+00:00ŸDp¯tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/gn.png000066400000000000000000000005731521174352300307520ustar00rootroot00000000000000‰PNG  IHDR@0Sea,gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<PLTEÿÿÿ©ÿÿ¥Û™˜™Æ‘6²bKGD†Þ•z pHYs''”iQtIMEæ 4&~æ›#IDAT8Ëc`€!c8pM/‡†Q£ FŒ*U0ª ¼ÛÏL (Í�¦%tEXtdate:create2022-03-16T11:52:38+00:00Ýö†t%tEXtdate:modify2022-03-16T11:52:38+00:00¬«>ÈtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/gp.png000066400000000000000000000005771521174352300307600ustar00rootroot00000000000000‰PNG  IHDR@0Sea,gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<PLTE&T%S'T¥²Âÿÿÿí«²Î'Í%Î&'ÓÐbKGD ñÙ¥ì pHYs''”iQtIMEæ 4#h$IDAT8Ëc`€Fe8«è€†Q£ FŒ*U0ª £ž’pèÂ�Ò%tEXtdate:create2022-03-16T11:52:35+00:00¼!ç´%tEXtdate:modify2022-03-16T11:52:35+00:00Í|_tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/gq.png000066400000000000000000000027361521174352300307600ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<PLTE&‹M=™>šw´/�1=™rÑ{ž7•rÎrÏ‚z<˜=šsÍtÈ$ŠSsÎw¸/�0rÐ|ž<™ƒ|P£U¦U¦tÊ‚»ÎéóàçòàèóàèóâæòáãíØâìÖâí×ãí×èóáqÍ‚ÔÃÞôÿÿÿúùôôòæëã»æÛ¢ãךâÓ‹âÕ‘ãÖ•çܨêá¶õòæúøò<“Ùãïùêã»ÛÉfÞÖ¬ÞÔ�çãÍéãÊéäÍæâËßÕ¢ÞÕªÛÊjèà³rÍg«áöúýùøñêçÔááâììîîíïÉÝÒÐà×ñïòááãëèÖø÷ïvÏ—ÆëõõõìììÂäÏ*¦ZA¯k‘Ï©ÒëÜööö�ÓÂÝóîíîæóë5©a”6•9”5,¦ZÀØÉø÷ø÷ö÷ÜåßuÓ PZ•\s”m]¸€[¹ÄÚÌi¬âúüþæéèÛïâÕíßÌÀ±ÐÀ·ýÿþüýýþþþØÊ¿ÔÈ¿ýýýüüüèèèóóóͺ©Ì¼±ùùùááá¹›µž�úúúÔÔÔàààëëëùöò«„_ ƒpûúúßßßÓÓÓÚÚÚÂÂÂÜÜÜÜÛÚÖÏÇÖÐÍÝÝÝÎÎÎîîî¹¹¹ªªªºººÐÐÐàááâââÍÍÍ···´´´ÇÇÇíííƒÔÂßôûüüíïïâãããå庼¼¹»»áââÜÞÞîððrË”­ÑýåãûäãüåäôÜÛìÕÔêÓÑóÜÛsÏ\S†ß:4ç;3æ;3æ<4ç<4tÐ5_£Ë)*äâj»®4Båâ!ã!pɇBaä ã \Q„Ý#5`£h·­4C�?\ª…«ábKGDÔ » … pHYs''”iQtIMEæ 4 Ò¾Û"IDATHÇc``d¢00³0±Rd;E&0prqó0ñR`'¿E^äã¦À ‚‚|"¢ÐAŠ‚dEÁ2€¢`@I0@    � PȘà``#À ƒ¸„$:�I¼a§´Œ¬�W�STRVQU”SP“à ò©khj!m]=}C#cS3-œÉAAus $)K+k[;{G'g" puusGHyxzyûøúùûi€ kp’\h˜VxDdTtXŒ±ªÇÆ!äbâ“’SRÓÒ‰7%22³²sróò H1ÀU½°î‚â’Ò²òŠJR¼€d@UUL˜–Vu�–VXLm^¨«oÐØ4 ¡¾ŽŒ@lniÐÚ4 ¥¥™ŒhlïèìÒêîéíÓêêŸÐNœ( ©v⤎ÉS¦N›>½cÒŒZâ @MÊ3gÍž3wÞü -^BT,ð¹.]†"·|ÅÊU«×¬]·~9QÑè*¸aã¦Í(`Ëæ­Û¶ïRx’ vîÚ½g/Ø·ÿ¾½xÜ×>B:€àºóè±ã'N’`pêô™³dè‡ ¸óÜù³ä8j(Î�¥bÙ5€ü€¹€ì€@A€  $@P`P \  @\¼DA€ ¸|‚‚3RâÏËç6%tEXtdate:create2022-03-16T11:52:13+00:00�ÔÕó%tEXtdate:modify2022-03-16T11:52:13+00:00ì‰mOtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/gr.png000066400000000000000000000013701521174352300307520ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<¥PLTE[®X¬Z•Êýþþÿÿÿàëõn·Y­Z­\®;�À¨Çã©ÈãY”ÊU«Z“Éàêõl¶V«Y“ÉW“É”ºÝþþþëòøn¡Ñt¥Ò¤Äâ¥Åâ[®Z­ßêõûüýäíöãíö›¿ßo¸l¶9€Àm·l¶bšÍßêôZ”Êm·Y“Êüýþ[•ÊX“Ê“ºÜùûýúüýçï÷\–Ë^—Ë\N¤bKGD6G¿ˆÑ pHYs''”iQtIMEæ 4!àfs8IDATHÇÕ–ën‚@„Ï ˆÖ®¶¶E¤^hé]{õý_MÖx6ÆdI~¿&f'CĨ–çû~ÐéLhÐ�pt¨‹à6¯z×n¥�.¥ŠéÌ7·CÖw˜A‹¹ˆ =ŠõAëqò@ž%2‘•~Ò��ûå’ $ÑI°`0 (`f#ó æ)ë§ç¬ @öê%6¿-}};è÷�Ï€ì» ¿öAZ(ÖËK‰²`ðí…’i©Ò–*úœ«@è‡ùý[åù|k¾±Ù"õAQ'²BÂ"©~äÈŠÇ) ±P�Ú+­2Ø jÒ>@6€¸êRýÈ÷²Ä}P9H—ÏÜT�_'‘A%tEXtdate:create2022-03-16T11:52:33+00:00ßñÒŽ%tEXtdate:modify2022-03-16T11:52:33+00:00®¬j2tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/gs.png000066400000000000000000000114611521174352300307550ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 5OoDûIDAThÞåšyx”õµÇ?¿÷�}Ÿl“„�„��°# .ˆ+j­E‘ºö^—JíÕºôV[MU¨õbk«U«ÞûÔåºk½Vªˆ¢A ’�e2“É63™}}ßûG‚iŸ+}îyž<ïd~Û9ßß9ç÷ý�yEóuw¨c~z=†qcI$Óüæ©÷yàñµ „â KEUTŠ\v>|å6ò>ûŒ¦ëïDUÕÁFE¡|Õm°ü"NYºšÆfB–Ç©*d �Ü{ów8?�wý’)Ò—,åâ罸½ðÕJÿ·"õ¾øš¯ù¡ ›1è4ÜzÍé¿�î¾0_ïþ£(BjG ‚üîsm—ÉÆÉ×{:AßkïÚ°ýØ"œ“*X8¯Š‰•…loð�ˆ§¸ú’0uvâkýú©8N;¦NæO/}Bù8ÿäµìÀwß# ÓR~ÿOq]{)‹™ �üèî—yæå�d‚™!Ý‚@ˆ,%®BÊ’LéÐi“̬îÃbJÑ4ÒÑ�µÍªÝ±ËÍÆ¶Ó.?�‰SÊX·ÿ›ë@U°L�DMM§?�H,É s«0t¸G@žQCFQùÙ™ÈöyºŸyë‚ÙTü¾Ç© È(ðêÛ[ùáÏ_`ã–½¨*á³1Íy‹z)qE†’œ8{€1iŒhn·�ì³kÐåõ³öófÌóf2ÿ¢Edví¡ïÕ¿’hjÅ8¹Š1“ÊXtüDrœ; ¬€ýÔäŸtÕÍ„ï~�ðöÝ^÷}ÊV݆¡¢”Þþ0÷>ò6w­~_W$Ê‘ ¨‚ôÌ#‘µ1èJG—4æ?µ!ªzç>#TUUEÈ2áÏ·íGP… úe=}/¯Uýê$øª�XÚ`IL½1D2ɑůJVÕќ̴<7s\>ìúψeô5)¾ìOSpü7÷€�Ži? QUß,  KÑs}x2>UXÃ÷�ü~ág\Rµ�4تð¾»”×[NCE{ˆq£‹æh™ž8Ð`!¾1c‚¯3Ø¦Õ „€TjŸ› •lôõ’Rôx#Ì+ÜC<£=€ (˜L2 ˆÅ²ìç #Á8ºÀùGÉ!6G»]F•q㬬^}.“'ç1ë�V ¸#Nü%4Çðfë4I3²4HŒ**Üÿ9TUÙq:õTWÛ�¤ÑÁÖ)Ã;HÃáOÊžßЛeTþ¦ª*—_>ƒ“OžBW—Ÿ3ΨfÒ¤b®¸âY|¾vCˆ|óN3”ç„�…J ¦’QdŒF‰»î:ƒ3J0› äåYxòÉ ìÞ€òU·�Ú°ï4Ø¿YbÐ`‘-;ñÿy-ªªº�ªâ\¼ÛÉsQe(<ö%O�‘"$!�ûhÚ �ÄAî xã�F¦L)gÉ’¹�Z¬V#Ó§�ÁçÛƒÙ‘F.t‘c2�g�¥ ‘ ©;Å‚eÌ™S‚צ³s€'ŸüŒM›<‡t7MjéYYEÁa5â´î'ÙHŒl4†Î•Gï‹Áÿçµûºƒªb=qE+®@UU²�²±B«A›ë$”Ìàˆ!KÒWzHB�rûá‰ÄGÐÙáÆ_£ àm–-›ÊÒ¥sioŸ�ÓaÖ etu¹¸èJ+WªL™<@n^/š/]]óY¿~€@`/wßý áPñ 9ù¢ÿ8ÀvUQ9~V¿¼ù;8­…¨ªJtë.Ü÷=L6fÂs O€#¢CßÓJç¯'ÑÒNþ%ß!zîbî{îS>ú¬ñ«>È$²øúB‡PN�ɨx½1Þ{/FGÇ44̧²²’ Ua¼Þnv÷àt&ÐéuDÂùètåÔ×�ãá‡ß �.r�CÍ?(ò€4¹v c %žHsÁYÓ¹ï–ó©,/@I¦èi ­7ßK¦«‡‚k/ÅzâqÄë›FRáÓ`™7%«`(-Æ÷F�‡…ŸŠ_càÓMMôõ‡Ç ‡¨!õk¨° »ûÊPUáð^dùSŠr½øZ:0i½hD´<A,6 ¿ß@08 Ø d9œÈ8�«E…â"'÷ݺ„;WœM~®•Tw�«þ€ç×�c®*Çøó›x!b ¬´}{ûˆË�óôHNœÈS/|ÌØ"'¹cpœ~"’Ñ@ßko£~ü9gŸ7ŸÊE³ÙÑäc` 6htäðèõ*Z]ˆtz ¡(eôõwQZÚƒ%¥CŽ$§ž¦V=ÍÍK€ê¡‘ë�å/0™ü˜L`ÐK$“Òˆudì³kÌÏc+—ó½³g¢ÓÈD¾¨£õ¦{¬YOÁ²óè¹âûÜòò6þúÞ.»h>æNϨ·AeÊ$~ô‹çyçoõTW2¶Ü…íø™˜j&úd �—ßbF‰ƒÓ¯<‡ö�$mm½Q€ÊÔ&Î<7—)S£d³›1è3TTô±äü,ÖqM’„1‹*Á—_€Á裥E‡UÞÈ¥�P\´‰³Ïmâü%]”•Ac£“dRž~rÍüÛÕ‹(-ÎAI$é}y �¿z‘ÉPüËŸ°Î>–{ï_CëÞnŠŠ�‡�'Ä -Þði#¯xŠ»~|.—]8çY 1V�£sÕ£xž¼ºž¸áü®¼�ÇV@:ž1•FS¦é0Cøûú‘D‚©5nºùLÁo¼žA# &ÓdÖ­kàÒKObW}'ýMqX mÕ¼ùV+&G Y¶�ª²æþÛ/@«•IuõàyðIzŸyëôj´?úÖùyò‘?�&@>2Î$d ·×Ï�k_âËz7w¬X̘ŠRÆ=t晓ñ>øš[jùþ%KyÝa¢3>òŒÖjV«�` �»‡¶½¹Ômï ±ñIÊDZÚe FÈf2Xͼí[yôÁmxÜúcÚr/çÄ…ÞýÝÝ´zû€4Bè9¸r¤Ñj$"›¶á¾û·D·ì¤`Ùyt.^Lí‹›Y¿¡~�DÊÒˆÚ�`8V” $‰x2ÍcÏü�ºF¿ºý̪ è†Ë±Ì¨ÆSû¿ýO2áÉ€n„ûëô9¹6 F®ÂRº»ý„B’©0‰P;ªÝH4e �HÓ'÷‘6†P&ròjè÷g™s\¡à‚�þ¡9ëQÕ`ø½Cóå#/ã{ôYÒ½~\×]Í{•SX¹r mm=0tn« Vw³I¯'H¼/F—¢äòP$ÜÒ‰,d@¢žª >Þò½OqÇŠ³9û”)HeUhÄO“}³gTO²Ùeþ.t:‰\—ƒÊ ~úzÂüຓøÀ·•)e_ðIƒŽÖ¨DIi‚ÓŠT±åœ:ö{¤R‚âòì9 ùèƒw¨Û¾ 躀qü@j¯VÕtI¯GS�KŸ?B<žõv'Ë®|R2I¦?xÀ~�Æa³‰îÞ™ÌAG�½^CAÞ`MAHéDŠîîYõà‚ˆÊŒÙòrñy½Œ-GyåD¶mÚÂâ –±¶}=³Æ¿Ä¼ ¬MÀX4tëèïº�Ÿ/»�ù3&°sOÍ­nî¸å*:Ý­CóÎæ @ãKk-$w?^;–l6‹×ãêsÐ6�…Ñ —d<ƒÛÝÀ7â ç~Æ�·ã*¬¦»«‹ö½-d³Ì#MîÁÈ4ֹߡrÚstÆ¡?\ŠI?Ž�Ÿ5rÏoQ3k,õu/`<@b„]šá I¢‡ùþHj‡/}�Àî�©šhÇ™“�»­�Öæ&<íáàüóË)W´ìŠÌ#£¼K±Þè€Ê‚©°1ÐÒËÇŸ´c²)ÔïÚ€Á` ‘iü(|Û"Ðh2LŸ©E’¤RI–±Úl€Àf3³­©‘­áñL,¨d»üZ�‡�o,¯6(è÷2£I’ÐëõX,–!öÝ �oÛäƒeLIœÂ¢$^w;ñXœ_ªª2yÚ4ìV3ãJ¸$ç-¼†§×¯£@ßDÒ:…ï.\ÆÚO÷h*ä]šÉÍËÃb±aµX(¯¨âƒ÷ßFQL#Ö;¦B¥zj:}gnv‡‚$žŒ"I*’¢i§·#�Ü/ûù²¹ ‹ÜDÒ_ÊÚ¤›O‚ômÚ €$éqŽ!“޳âÆÛÙU·ŸÏ6bÍo·"4 }Ýn:ÛÛÐëõ¤Óiâ~/9R˜d°‡XÀGký:::H¤UŒê 6v8©ï¯Æa5ÐÙÚËÖÍ^þ§�u!F£…½{›‰Å2€uÄš2Ì®ý¶ ß'ƒ´¢Iô`±ÚéïëAóa”RYC*@ÎD¨v .»äBZ:ãtãLțϋg£ö÷"A(”¤§'ÄU×.cÑ™ç°îíר¼i0�Á=ßìS€ ™Ô£×‡ˆE}èõD"ˆIÎ’M'ɤè4ÑPOo¯c{OU–ñllbчø÷.fùòã™1³ˆHËŒ­¯“ˆöòÁÇ¡ Ѩ Uþ;â1d³2%Î¹æ ¡XŠH âiÐË ¨YLz-‰d†Ý±nÂåä– Ü†�tÚX\=Ÿüœ\&T�aÞt;åR…v‰ò™'ÑæñâñìEQl€ñØ@§‰SSæA'\æ$ᘞ¬�ˆgZIA')È’ !h×eð8"¤¤4=± –˜ Ø�˦ÍÛØÓ©Ð¢VÓK8aC§/Äç³ j8Ð\ûí½ž1Š‘Ũ‹á°„_Ø�N±„ £×ŠÕ˜UK*£ÃÓg'•‚É0*¨Š‡ßBµf:�þmmQr,No£ÉmaËžR@ ®÷ç€cêüT&–´KÚ˜”íá�›· çëyàÕé<¿¾�&K™+Ài³¼å `±DI)*¡°…ö(4v4Ò;`g|‘ŸÕ×~ÄÌ‚>Ö¾bcO£“¶aƃìWLOœEŠ›¾gŠ®Œsß¿l%ÏbbI€2W/…Î ý¡Á;[::íà3“5ñQ]³'„8}Vï?,Q¾#ÄYÆÝ¼ŸËÁTü`?¥š^ ¥0ÿÝ=‰…~?óŠ{8û¸z’i™fo.ÝTH‹×I0b@°›ãŒ/ö3oR‹¦ïÅfRÙÞªá�]s°G£D…–ƒwòc+ì-il"LMM??[þ9¹ö¨ðȳxñÃi$Ó:F»XåÛƒü×­ïPV8@{7ìl+á¡×Ðíw õÂ1Å÷‹JcÇǹyéF„gÓ¶|Jó%ù©!ã÷sàäÙã71Jk‹�î=6NœÜÉí‚ÙóO ’c�âÐgI¨bØ&4Q¥¤ Âá^ˆpX  ›ÃÕAJø¢62ÙÑûs<à@iëÎaû.+±“�Ó«üaÓÜ=ÎCŽé0aRƒÈ�1Ö÷ŽãOu5üeW ©Ì¾‚è?I®¬B� ÄÖE]déŒî0c$?†l_ÚÅ~î?ú{HÇ0G ΡÚö>ÿÖ1š¿NÄ´Ù+2ÿ¤üãäÿ=ÿ ÷ Ô»…à·%tEXtdate:create2022-03-16T11:53:30+00:00Û£-%tEXtdate:modify2022-03-16T11:53:30+00:00p†‘tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/gt.png000066400000000000000000000020441521174352300307530ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<àPLTEI—ÐH–ÏJ—оÚîÿÿÿþþþ÷ùöúûùîñëÐÚÇíðé³Å¤¸Í®ýþýûüûÞäØïòìõ÷ô¬½œ—­ƒæëáýû÷þüôÀ½¥jˆF°É£ðóï›¯Š¦¸—úûúÝåÖŸ®‹«º›ûûúðçÁîâ ñä£ØÐˆ¯¿ŒÀϺõöö¸Æ«ž®ŒÙáÒ×ßЊ¡w·Å«ùõÚòæžîà“ñã—êâ¿ÄÔ¼æîãÊÕ¿‰žr¹Æ­¸Çª~™gëïèýý÷öîµíÞ�íÝ�÷í°ÝæÏÉÚÂéî倚hºÇ®üüû©¼˜w‘]ìïéýýýòòðóìÀîÞ�騇íÜŽÔܳ¶Í­ëïç�™i±À¤½Ê±ŠžuàæÛîéÓå×”èØ�æÔˆèÖŽ®¾‡ºÏ±âèÝ’¥~¶Ã©ÇÒ¼{”c°¿¢òóôÒËÅïèÔäàÏëèÚ÷ôè©ÁšÛæÖª¼™{–cÊÕÁðóí¾É±’�y¦�ŽæçæüüüéêíÛä۲ɨÀδ–§‚§¶—ãèÞáãÙx_BunI¨»™Í×Åô÷ô©¹˜�©q|—a’¨€ñí뜕{}”d~•eš¬ˆðôïÏÜÉ’¤p›–I~•]¯À¢øù÷ÿþÿ¹È­’§àåÛâèÞÏÚɺƯ™«ƒ´Ã¦öøõüýüôöóîŒìbKGDŸèµ“� pHYs''”iQtIMEæ 4%ç ·!IDATHÇc`ÀŒLÌ,X3#q`Ô€QF 5ÝVV6vMŽœ\,,Ü<¼,|üä ($,"*&.!É.%-#K†rò ŠJÊ*ªjêšZÚd £«Ç¢o`hdlbjfnAº¬–VÖ,6¶vöŽNÎ.®¤àæîáéåíãëçâEº¡aá,‘QÑ1±qñ ‰²¤{!)9%5-=#3+;'7/Ÿ•ô@,(,*.a)-+¯¨¬ª®!'!ÕÖÕ74²45·´¶ñ“•Û;:»º{zûú'LœD–“e§L�6}ÆÌY³ç�›™Ø'±²ÎeŸ7wè–£Œ0jÀ�2˜·AÞ*�0@%tEXtdate:create2022-03-16T11:52:36+00:00�Éý)%tEXtdate:modify2022-03-16T11:52:36+00:00ü”E•tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/gu.png000066400000000000000000000056771521174352300307730ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 4$� ‡· ‰IDAThÞåš[p\WV†¿½ÏéÓ§ïj©Õ²ÔºÅrdűåkÇŒgl‡@`L%UP3L1$áR/SŠR÷�—yäÖþƒCXüÛXÏ>C7žzûŸylü?ñVËuŠn“¹Î€-çw®Ìð“ÿ�ŽJ㋟Ãzþièˆá©9#!þè¯8yù<áBŽ×ž&ïõ!·� î2@k´ô­ÍóScÿF<¿õö Ï’ iÞœ{�9rû+¿‡çGG8<ý!O¼ÿ:¾Êö0Á=´F I[6Í“ï½J\°¾üö/>…iyYÈ-ðÆâ[lVsHª'ŽçÅßÀü‰Ospæ2�NœÇPNC±ÝÁ5´xkN]9Kwfó—ŸA=}†ÉÌ ›‹k% µ$¯ðÕɯ‘*|¿û«xŽâØ�‹ì›�@#Ð.¦g®°÷ûf'Ø;;�qæSX¿ôs`LçføúÔK\N�õ¶pmc’sK8ÛOÌŠ";ãX/<‡ÝãäøyÚ³É:.…‚k hÉopüúáÙцõë¿€ˆ„ðI›'ºOó¥¡/Ðá‹0¹q“½­{ø(;Íצ¾ÁdzcxóKOÓ^\çØÍw1´ú®ä¥™ÖôS`k÷‡g'èÈ®b~áóûÉ•2¼½2ÆLn˰ˆXa– +¬•’Tœ ;üq2•,7õ<»ç‹t~ö µo�eïûWùà¾ab „RM?\9C¥M†§Ç1º;ñüÌãTu�‹«—ðHá~®¤'½sŽ’Sfg¨�ǺFjÄ+-î–ˆxB áyúIBï�3Ëö":ÛñUJøËŦçMc€n¸ë/¦�ˆFêÎ �,•1¦fÀg£ÛÛ@)DÍAÔ¨”‘×n¢võ#W’`HD¡ˆj‹¢ÂA„a@4Œ©jx«¥æîW3ØBÁtj`H°T•9�ÀØÈáÔj(i 6óé –×0¯,¡¢äò*ÆZ6óT>‘P�^/�é8MA÷ "°mD¾€N­×Å=µŽ(UÀc!“)T7r-…h #k5d(ð1€ºQ®w!n u‘r(–êOµÂIt m/Ò4pBDz¼6¤nàì꣺s?¢\F§#B ½VýÑ óE‚ªái:M?òvUsЩL­ÑRâÄÛ°=ʵµŽBH<ù åü)qloD�ÕX©Q)®9èä:UÃCѲ›^hzda@Í/Õwp+W �$B!L$(Ͳ¬0¿r�Ùõ�ÐZSqªjÊN…ÅÂU£œËàÜY¦`(xýM/Ÿ7•B×;L%ÃÆ{c]©‚i|×]¾ÍçÇ# Æ–¯ñ7 Ïù*™ËáOÜG±Z [ͱÂÜÎͲ;:ˆo*É™ùYÖÃýu4Ùš šŒ?L:ÜJðúë‹+莶zBƒ 3F A‹m³?ÞÁ¯ìýYJéåÙI÷#¼�»1~ªóa”!ñ^ÃÎVYìíjh@sÐô(Y6s½°°Léòu6‡\©„Ïc±}”•&W,Ñbíàpü¾ÐAìÈ|ËöáÃøÅ0^±¿3Dxlƒ*&3ñÞú‘Øäïm:”�Üêàè�w±Þ£:ò0:=ÏúÔ4ß D–�¹Û·ik�ã· \©"ûp¦/¢>D&iâ·ª$RWÉ^ºÄt´ƒ;Ñ®ô-›\­Yˆ%Xˆ%¸ïÂ{0{ g “¢aP,æÑ¹,¡¶ªºJ¾ê`Ǩ€ݽ›âøë�[f×Á>ú5²¯œ#µ°ÎÄ�C®  Ô…°hÙ|¸s?½cߤçÛÿH÷þ©x„t±�Šê$Wö“¯z‰2ô„WQjO{™ÙŒŸ¥™iB¥ ¾‹©¿½LÒe¢÷�¼Í·æ—ÄD�×»wsàöeüßxŸ®§Øùh/}ÕŠ5‹lÙO¾bãhÉìF;¹²¯Yc`¿fhÿ Á°—…Ï“»–äÒ�S¤ƒQ׺ǮÔ…Öäm?ö§óüË̾x=ð sÆ«¹0eâ5ª­ÇDiYO‘-/mmR¯Þfù//1ëåý�ûï®éF›Ì�Þ`ƒ·:xw÷aFÞz‡ôï_aý׎bû4íþ,1† UB ñ5l£Š×rÈ_O1ý;£¤6%£'N²é "]¨» õSRr~ÏqÚ3I†¾þmbñ0{¾¼�Ö`y¥5 Ii.ÃÔo¾Fêr’ÑÃ�3ÝÑçz«Ü½Û`ƒyo€ÿ8ü83á_y‰Â_¼Ž®Ô{~J׳~ IáVš›Ï‹Õ7f9·÷—ÞÒMs÷:,R+’á6þåØg¸èfæÎqû…7©¬æ‘€�Ñ&þ–Þ˜ãÍ}'¹°ç”ÜžA ÷'D„@*Åj8Æ?=òÓœùp”á?½Da|•Îç�P˜XcéÏßeiÓÃèÑ'¹Òÿà¶N‰lψLƒ �ÿúð�³ØÖÅ�Œ½CöÂËT´äFç.Î>z‚ÅÖ®z/xGd¶mFh „ŠiñÎÐQf:úxpîká×{vSöx·eHê“ ‚hL�܉îàNtGý‚£õÇGÝ6:õJü]áq„ÿýH ®yÿ‡}Ï9A� ‘^âS×ßù�ŸÕBл6wêDŒ²[o Ko×´æ'm[c7÷ KüËmyúßlÀlãí;z:%tEXtdate:create2022-03-16T11:52:36+00:00�Éý)%tEXtdate:modify2022-03-16T11:52:36+00:00ü”E•tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/gw.png000066400000000000000000000014571521174352300307650ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<äPLTEÎ&Í&Ó($ö¹üÒüÑÍ&Í%Ð&© gÄ$0¢  Ñ&Ó&n Ï&³!s ikj$Ç$~ Æ$øºþÒýѦ ; ; Ï'$Û´ÝÌÝÊÀ#cbÏ%¸")3’?¥C¤B¨ µ!*ŒEžI�Iv �DŸIÈ%> q r «.› œ ‚ W¹"X´!Í%�¶ë6bKGD{¼l pHYs''”iQtIMEæ 4&~æ›IDATHÇíÔÉR1à(Jš5ÐPÙPqØDxÿ÷!³UVy‰7óW™C•Nõ„�_rv¹¸” 1€ ð×@Ô_:' Tï‹��ë‰d2¡@*�N�@ 0Æ2YÄlFl€Ðnåò¶](" ¶�ÏYüÔœR�)—®D ×7É-Tkõ ¼Þ¨z-4[íŽd‚„îmÏ«ïÝuA|öïŸ$! =`8`Þ8öŸ_F¯’ ÿ6FœLÇ,êoï#É„S0�áÇüÓÅÙ”(°p—+Î×KwjÀæk+*aû½Q¨åpq{”;;ªvœø�Á^lÔ€Ÿ1€ ð/�ùN -Óæ|5%tEXtdate:create2022-03-16T11:52:38+00:00Ýö†t%tEXtdate:modify2022-03-16T11:52:38+00:00¬«>ÈtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/gy.png000066400000000000000000000064011521174352300307610ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 4' Ö ËIDAThÞÝ™}pç}Ç?ϳ{§;�Àz ôf„x7âÍoÂCyI:™vÚÉ4“Œ'“†vÒ2I�iIZ{œqí´�iÒôŸN&ý'�¶186‘M d�cÌ‹ ˜“L�N§“înwowŸþ±wâdIÄÀŽnvtÚÝçù}~ßß÷÷<+ñå¯?§ªWÐíkçµ3¤\Mh€@ÁÃ~hFÔÚ9kóüsÛY9ÿi\×!šŒ`Ø ”Rˆ‡„–?ÑÚqòT˜cï}ÈÚ…›øæ³ÛY2m ùÁbVŒ³�”›ºáaƒ¡=?Á·£3nÓq½—·ßy›P ‡µËžä‰ªõ4Õl¡¶x>RJú�^’©A܇LÚ/Kòv,ÍѸ긴Çâ¼»o/Ñ«Í,™}•¢Â2jŠW±²z OT<äУ$SqbFË1‡ò ÃжwLÖ$«r}èN&,ëæÜ™Uï¢0t ‡¢ sx¼üYV×levér´bF„¸5€«œVÚ¶Âà×U¥`I@§Ò¯qÚthûDqøØ ³+>fjÁnˆïF¤:ø‹©(ndYÕ&–W®gÊ#UXŽI¿Ñ‹i'ŃÔA´m…Á(…B …`†_cQ@ãÓ”K[—ËïÞƒ)“ ®úÒ:ñ�`¶"U’ü¼Ì�²–¦š­ÌŸ²Œ�f”A+ŠãÚÞÏý c€•þ²T—,ê *EÛu‡·[]tM²`ކO7Á:ÉfHüRçðëx´p) YQµ‘ÊÂ:צßèÅHÝßít€Ìô\¥ÈÓ$Ë:!)x?æÐÜæÒ�Åó%¡< \nÌ#�ØÉ}cBn5u¥OÒT³•Eå«É·b ˜Ñû²��=9¥>)¨ÏѨòKN$öœpiÿD±p¶ ¸Xé�²Àî€ä†u] 09¿žÅÓÖ³ªf3Ó‹ç"^;µïŸvªm+̽ À Þ¹Ö¯ñx@ã¼å°ÿ—Öc.u5’ŠòŒjéÝèöƒu<­Šwn/¡àT+YÉÊšÍ<1m-Å¡2’©Abf˱†�ùŽÀ›C¾0E—4}ô8.ºö´:L.̪H™¾PˆôG‚²Á¾ɽ�Ø Ö 4©S­þ¡vz¯@|nJ�&óstj|&ÞýÈåô9EýAIqZ ÙjCzPqH�†Ä›�hû2~ å…‹i¨\ÏŠª TÔâ¸6Q£ÃN€UÜ€L ™Øók,hœ³\pi=êRW-©˜š6Ç‘ �ÈVÅ0x^aAâ014�™¥«hªÙÂÂòU<(dÐêgÀòÚé�JŒ»@:¦Œ9–é’†€�nÛå`·ÃïZ&eÌQ·†0 FF HµCb7$~ öÿáóPš_Ïâiϰªz�ÍA©�UÕ›X2õ)ŠC¥$RÄ̾Q·Óô:À5ÁŒ9¥¤!xcå¸'mŽ‹çKò&Œ`Žw„!½³›„ÔYHîö”a_DÓò)™8—úG×ÐT³™™“â“>owšº»Ýé˜d (¥Ð…·r,÷IŽ'mZNºœ>«¨Ÿ-()¹�9ÞúÉŸQEïe©"E0§‚ªâE¬¨Ú@cå:Ê&T`:IbF/–c ›ã=p‚w®ókÌöëœ6mwxæ8£JP9MÞÞo?ÀȪHz^!å#äÍdÞ”4ÕlfnYA_ˆ˜ÙG܊ݲ�Ž€Ì3æ8Í'YÐ §\Ž^qÙÓêRR ˜5C ÉÏé #�rkU˜G‡œœ©L-˜OCÅ:VT­gZþtl7åíNíÙ‹¬q@VL (Ñ$�A�ˆër¤Ïƒà:‚Åó>ß8Œw“*>†Ä[^q®!ý�11·’Y“ÑT³‰…åMäKè7z0ûPJ!Ç%ê¥.0Y—, èäˆÃ±S.ñ£Ìþ­ËþE‚È¡$ ‡¨.œÍ¼²&å•}¯ß«à¥$\ÅÄL~5p}ð­?Ôø»mº·Z¼›®pë�z�^ �&m�ÀrÐ �i„#§9Øñ&­�oŽ´c9I!ÄøÈ”µ&—m—Wû ^´x$~øm�çÿX#cð*ÓJ\AðÏ�Ü z|u |¸ÊåÚÀ%Ž^Ú˾ðNNv&𼆤�H¡ =nÜxÀ{Er´y1’ä}á¶JðÊ÷uÖ?¥¡ÁèƒÊ6 •Bp%„¶B`hE€ n ÐÞÓÊþð.Ú.¾Ã¥þ0¶k!…D‰ÁçÆ€Ê¼STŠ7)~1¸h»¬n�¼ú‚΂9Ò›ûÝ:ÿ°lÀ?ÛËvîð×�ðc»6—úÎqøÓföw¼ÁÙžã ZýéW|MÞ>Ä1È®÷_ÄLþ-j’Ðö�¿ÿ®Î”Rq÷ÁËöd/Ëy[!°´b”òöu·²ïÂN>èj¡g° W9H¡Ý1èq�]ïݶËk}¿´M€=¯óç_ÓÈËà¤/¼Sð7e{fV¶g�ð{†võvf í †�ô$ޏ«ÀÇ »Þ?2m^Œ´6US/o×Ùò%‰.?§Ù Ëv‰—íÐV®­W)z»8zi/-á�œì>D4y}ÈÐôQ=&Ùõ¾;]ï�¶KãBÁk/øXZŸ®÷Û¯n.r<÷Î}B=W~Ïк÷±?¼‹Ãß¡«?Œí¦nkh÷@¦Þ“ézÿYÔ$.´QòÒvåw¨÷›²½ÌëÛÁ'A›äZô‡>mæ@Ç|Üsœø]Ú=�]ïWl—ŸD þgÀ"‚¾®ñÝoèLœp«zÿl¶k!w=„6�. ?Qã:'.ï¤%ü:Ǻösm”†vOd×û©t½2lÊËॿòñÕ�Ÿž|ö�CÙ.‚@cº¶×€6Ó6¹Ðs’ƒ�¿¡µs7ã`hã »Þ›6/G’tØ.‹æ ^û��åK$"k5:<Û~ðÍ„Ü/¥³=ÚÐ~AË…�œ¼r˜¾äu`| m\d×û/L~5‰¡ØºNòãïéÔTf-nPÞÖåe;§Ñ«íܧ@+%n ÒÞuˆ–ðNÚ>chž©}qÿ» @v½_u\þ©Ïà¿,|Aøë?ÑøÞ·t òÓ’GN:Û3²²ý8¶Ò¹Ô�CŸþŠýá78{í8q+vO mÌ2ÁKà´éðR$I«aSZ?úK�?ý²FŽpïjY�†t¶×¢dQ#‰ðoÓ†ÖµÁË¿7C•õføíDŠ—#IÂ)—yu‚W_ÐY³\"”Ê—vòu�·ü 0Á…ë§8Øùï´v¾EG¤ý 1´1�B`(ÅÆLþ5jUŠõ«%¯ü�dætL„ÀRÏÉsŸÆ•eô ^æhøWì»ð:§îC5Mz—î3ø¯ ™ßù*üà;~JJk g�·ñ×OÙœé>Âþð+÷�¡� €&àŒåðb$ÉÁ¤Mqüí_ð�¯5(Ú �g°Åd.õwp¨ýçìïºo mTÞLÚü¤'Îù”ËÌÓxå6ó솯 rêéK&9Ñy�}á_óÁ`h£9DmùuîÒež^û4¯½ú�Ôήåüõ3ìØ5¢¡=h¿#€Y³f©†Æ'øööoÒåžcïùÿåä•6¢Y†ö°= Àÿåû*·ÎäÃÞ}tô¶“r-¤ÐÊl�tü?ù·`xø %tEXtdate:create2022-03-16T11:52:39+00:00{��À%tEXtdate:modify2022-03-16T11:52:39+00:00 Ü5|tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/hk.png000066400000000000000000000027021521174352300307440ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<7PLTEº¹º¿Áº¼ ÒYY說óÓÓÛzzº¿ã››ý÷÷ÿÿÿÔcc¸»á‘‘þþþ楥»ÌFFûððûòòùêêÇ11º堠鯯謬þýýÒ[[õÚÚöááÓ]]¾¹Ç00úîîþüüòÐÐü÷÷÷ããÅ,,Ã!!ÌCCÍGGÉ77Á¼àŒŒÑUUÈ44ÍHHËAAÁùììô××úííÖhhÆ//ãššöààüööýøøûññôÙÙâ––Æ..¿óÔÔýùù×llúììöÞÞê²²Ë??ÏNNõÝÝþûû ÷ááüôôá’’ößßç©©½ Ç22òÒÒòÑÑõßßõÛÛøèèÅ**óÒÒ븸ôØØÈ66ÎMMâ••÷ââç§§îÀÀá��㙙캺ÑXXÊ??Ã##Þ††Õee椤úïïÙuu¾É99øææþÿÿõÜÜøçç»»Û}}üõõÔaaÖjjûóóðËËÎJJÀÅ))È77Úyyâ””Ùttê±±îÃÃ÷ååùëëñÌÌàŽŽÁÍIIðÈÈÙrr¾¼ òÏÏ÷ääîÂÂÜ~~Ä&&ÍFFýúú½ Ô``ïÄÄäžžÑVVì¹¹ïÇÇñÍÍÞ……ÀØooÕffâ——ÎKKä››öââóÕÕ곳諫ðÉÉÐQQË@@ÌDDÝ‚‚ÂÕddïÆÆÛ||ÑWW݃ƒÈ55Ã$$;ePbKGD¼JÒâï pHYs''”iQtIMEæ 4)î½û NIDATHÇíUéWqå naÜÆ&cuÄ¢†¤°M BEÌ™2D%S¬LI[´43ʬ´ÝÓJ­lßw-ÛëŸkèxŽ›�Ó7î÷wçÎ}÷¾ŸFGÿɈi8ÄÄæ�søýô Ô„M”ö%a/þ‚þ»7a>ˆ²²Zví:Eqq5=5ý4Ç�{­+ÔùñèKs1ªVJ?ü„êÓgч‡á?4ŠI“2xp(ééX­v–üj"Þ…ù”ùG“)1MÇòΟRéÊÎM3y¬8ƒ¢�;ÁCGäæW yöi´>22òyñÅöíû §SíY\®‘ë2ÓsI»\ƃKf1hD?ªNœ¦üÐ �*>?Ìð‘‘Lž<�š&Ä3?¯M4#†ãtIVÏLÐÁ÷(Þ÷W|Ç�"ê�ë0ŎéÂ|Dzeï‘–v w í9ã4ðãu…7ËùôW1ŒŽá‘§cq^΢ôƒcX¯æà54š>Ã"y,v0½|°^¼BÅÑ–cÇ4éa†gS³~+5é— ]úoôÛô žQ””Ô°aÃQ^{íoUÜfx΀ˆˆiëŒFoŒFZ�†óçó© fòŠyxX-Ô|“�%ó ú¨|"{£P›y…Š£'[`š:ï!ý)XÿGœ–:"Ö½Lè²Ehý|((¨äõ×�ðñÇçñôÔa20½1<±XHÙsn näW¶ÃRJ$èƒΊ*¤ª¢ñöBcòCÁ­?âûçÿ³E±q½_ü%Ž’2ÐjÐúÂm”¹ÖNiy-ŠÒ”W(Š /¯œyO%SPPN˜㇃Ö�zªÍµÌÐh„”¤Dh4Ô|}¾‰A@ Aí?/Qzð(ÔˆÚ´j!ð½m€Eà]bAØlô¤ ˆ4Óƒ]_ˆ¥Ñ1#P¨êy®f(ERßch§q!š,•#~æÎh�Óñ™Ô3Ž×ÈBwî",ÌHP�ࢣY«¶¹¯¶_qÑòÜnÐÑUÕ.ì$!!~<ð@ 'FS[kãܹ\²²Š)/¯¥½ìj#ÿJÛâeË)*nƒ˜¿»@ùGŸ"¥tA)ñ|~�ŽFªj½{4O�@Ü6×!ДYÑn¿Öv+Üf³�矟ÌìÙ1¨ªÊ�ß°C2´ö'g·úÓå’˜Œ^ø=›þ3[pÕZð äVÊaÊ?ú´~ÜlùNxˆ°~Ž”WE.‹¡Ó¢ ô§Ú⤼‚F�v !°çUÀ× ¢®ƒH@0bD8‘‘øùy"¥$::˜aÃúpîÜ�Æ6÷$`â¸Äf£.‘ÆŽ�býúŸáo EJIí¹‹ämØ�«º†�ï&µ €·AA]Vù‰»°^»APÜLÌÓgÃŽTN�üWc§SíôfHÈÍ-cïÞ3ôíë�Ó©òöÛ_QXØP[hŸsissKYõðбpáfˆj³SöáßÉÛ¸ÂâŸEpÇè-Õ¥âûÈHúmˆ'ïw;(غÿô˼¶d1Û}ô¼óöi¬uöfF :N€{ÕÉÏ/ãüù<–-;€N§!'ç…… IUûdj`Ô:€°06lx’µkg䋽¸”üMÿMAâ. Ñ‘xýöeþ|Óƒ~ýCÐçÝhµòŸ:[ô@öì>Ex¸?ýûbš:Å˓ҿüùÕ×<7–èØ‡HÏ,¢ªª¶CжEnÝ2“�]Lvv åå–ú˜Þ~™ HÆŽ@JÊ3¼ðÂd¼½t˜Ïf�½äJþt�น”¿°œ¥»2رãsl6Ç]ÀéTÙµë ,ØÃ™3ߣ1úÒ'þ× Ø³áåEÁª LÏý†;Ÿ"vêðúE¤+¹€Àét!%¨ªÄétÝÅxÙf_ÊŠÓHIy†Gˆ´Ù)ÙÿY?_‰íj½×­ää°É,Š?ÌÉÏ.´kÅ”RSÿE\ÜnöìIÅæPñŸ>‰�’ðŸ9…›»Þ#h÷.Þ|ùa–¿4]—Kbâ¶Ï� h4J³kwŸJbâSDDôÂ^XÂ�µ[¸¾j#^}CñM|�-Ù,�ÿ ׿/¡c9“B^^¿ùM +W~@AA%žQ<�ôëW`¾�EÍ¿¯cQ¯JB¼»`ü=‡!܆�z¦OŠ¢€V«¡!PjuZó7çÉKØNíw^0‹üÇ'!ùkN~v±>·i`®‰dAË<¨uÜU¨«s�œü¿df°yóÆ�ëOØó‹ñ‰BÁº$r·¿…³f(àq‡‘k.½sP…yóF1lXo&NÀðá}9sæ§O_@ûÏ�)úŸý8n•²t ŸõÊÆøÃ\Ï)æö år©Ü,¨¤î–…BUï^  ª(å6ȯÀáhî'nZRS³ˆ‹{“5k~ÊO Gé�vý¬Ø‹ëPI›† !ÐëµX­º’ë»\.\.•+¦`0èéÓÇıc™M†ê–Hép¢èõhƒ(-5SWg£õ”—(ŠBh¨ÅnÃYVÙBe­É ÞUÝ!©èõ:‚ƒÝ5¡(8¬vŠ‹«qɆ¤Å݇··žžZfÎ|�””³hµÌfíMnšëÀK/Ųxñ#ûréR!»wŸâ­·¾Äl¶"àYÙ\É»¯ËM¥u›»Ý»½MóÒüÛí³‹=´iC92‚ÔÔlÞÿ[Nž¼LÇs7¡&“IIqèõZ22 HLü—KEJ‰¶å÷ twS =ÊÝ»�¢¸“œ9sFb0èñõõdß¾4ZÄ¡vC ª*V«“-[Ž““SJdd`£ñ zx;ÜBC�„‡û×§ÈPXXŰa½ñõõì¤D�Åb###Ÿš+™™ù-ªÑÚNJ½OT�”ô9AA¾X­*+ëxóÍSt|³DÏ´^«n‹݉ÎFn÷ž$$Ä—¢¢Jz÷ö'7·¢•c=&“7ùùÜË­ï“ H4OO�ñ[»ÝA^^9‡Ê�e0^ddåÊé$%-`ôè¨Æÿï3²Õutt0³gÇ´y¯=$Ü;ÅmV«ƒ‘#Ù0a@ýÜ=ï†аô5täö³‰£yòÉJ§®Î~[Ûû‹ÅÆÖ­'ðôÔ’•U|O»%�^Œߟ‹ ÉÍ-EQ4L™2˜1c¢ˆŽ"##__£Fõ£´ÔÌ… ÍÈê^¸\î̳IþÝû誫­ÄÄ„³}û|Ž¿ÄÙ³×3&Š€ ŒfÒ¤AÌŸÿ6›“%KÞ¹oÆ·.²ÜÛݺi�úðþûÏ;»Ý‰V«AQDãïš+‹¿ÅáÃçÍ}0¾sè¦ ((-­bãÆ£TTXððÐÖ¿YBãïýûÓ8v,£ûºüÿC€û%¨¨¨PfÍŠÁãíÑ�‰ gêÔáètºþîQ÷¡‹. ñõõdáÂѬX1•AƒBïÚº¦ÆJJÊY¶n=Á•+EM*ô º½½=¨¬¬ã�7Nc2yÎŒ?ª/?¹qåJGŽdRVf¦¼Ü‚��щóÄ;£óõ‚n‚npCåé§ÇñÂfsb±ØðáСtæÎMÆét6S´3åð¶ú–øùy¡ª³ÙÚa¹Ý° šGõÈH÷¹Á¶m'øòËk$'/¤o_ƒ'UU–n0ºÉx“ɃAÏäÉ©­µóí·7¨ª²PSÓþ£¶nÜ J@¡O’“¿`Ó¦cX,V–/¬^ý†ú³€îóy! 3ùÉO†àtª=šÉÚµwHF·n‡u:-'N\æÔ©+X,v@áÈ‘Œúº^wÂíµ!!~DDô"22€ˆˆ^„„1›Kh÷Ù`wªåp¸8|ø<ªÚ¼sÉçŸ_Fˆ®œµFCÑ4--‡Ñ£#q8TÒÒrÐëµtèl°ûÌwwÚúhJÔºvç›`n™éé×1tW£ÑNŸÎâÒ¥<Ü1©}}ÝǂȉÁ ÇnwÔ€hêwž?è*ГÔÖÚš]ßíl°müc=[�ò·Ù%tEXtdate:create2022-03-16T11:52:40+00:00äÜÁ %tEXtdate:modify2022-03-16T11:52:40+00:00•�y¶tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/hn.png000066400000000000000000000012371521174352300307510ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<�PLTEÃßÂÞ3Êâã÷ûâ÷ûÿÿÿþþþËñ÷òûýçøûÒóøe×é¶ìôßöúúýþÕôù`Õè<Ìä±êôûýþ_Õè•ãð7Ëãóüýºíõá÷ú¼íõèùûêùüçùû»íõüþþýþþùýþ÷ýý§èò…ßî5Êã„ßîÉñ÷,ÈáÈð÷Êñ÷Åïö¨èòÅð÷õüýžeôYbKGD/#Ô  pHYs''”iQtIMEæ 4)î½û ÒIDATHÇíÔË‚ `Ê@ñš÷4KÔ,³òý/[8šbÔ°±¾•åô ‚°+N`Í Hiå€cHVà EF“±qª¦&mºi蚊#Z[`;.-ÀulàY¬@è^HßAè>s ÐÜEñ¾/“¤¿>ÄÑÑd ÒY^yÖUí8AÌ€7øT–güñJÀð-—ªºVG¾ @õ nÅýÑWJýk &M›nÒ¿öÁЗ}@¨û¥ý=”>�8ñ(ÜGš  ñ5¿?7)¦�%tEXtdate:create2022-03-16T11:52:41+00:00B«Ê¾%tEXtdate:modify2022-03-16T11:52:41+00:003örtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/hr.png000066400000000000000000000037731521174352300307640ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 4ÛSðÅIDAThÞíš]P”×Çç}ßýàCWÊ¢bñ;� ÒQÓ4$�¡�ŘIÇ:É�S›™t¦ÍL;^8uÚŒíEu:�ÄLš:M:¶¶¡ÒfZ¤M£im"Á�"ºA„»À.Ëî²»ïéÅA7d&½H9¬Iøß½çyÞ³ÿçžó¼Ï9³B‚ä3 #Ó2�y2M Ó˜ Ó2�9@Òåœ1)ö)öÍôs9‘ÆÜ­‹¹ök™Yˆ�ï•oá+wRäLRæÚúM<¹ûg¼ºi�nòƒƒ¼¿´‚ß®ÜEžKRèýȹf•¦Ž>ÀÎʦeÇ·q‡Æ¨:{‚°«€ï{vq®¾ì òà²QŽÔÖò𳉠&ÞÏÖ×ÛiêYÄå1‹{¼übüEò§‚¼sW Ñ<u¯ü3ýdÐV³�‡¿q€°´Y?9Æî–ßQvâ5¼öY©§WUsþ{ I8LRÒÄa'9z´–•Ý­ …< :Š©ªÎ%ö•edúI¦<üèè1ªN4ͺÖlO8Uäåà}�“cøy4·‰ƒö“,^PÆ«“vçVúEV E1�DbÛ`Æ%Kr†Øþp+--k‰†r8Y°žI÷çyL6ÓK)‡îÛà ÿy ×ÈÐí-€4 &-'ýÉ…¼>q/ éäø²ÍŒyFX¹F}ò<樟Žïãnç«X$ùcø1Ö†›Y±aœ;·þ‹gå›ÝEÐåæ¹›÷¶Y�H µ`Öp òè…¿ò·­ßáTì ])J¼6{ÅqJ&z¹nÐ1µ 6ž¬(N#‰´‰¿~¡Š…Þ(Ñ�Bjý?'p2Æýk62Pý ÕíÿÆ=|cÖÐRe«ØõÝ#L.òâÍ2xë†MñK'1/±³³ÉY`!¾úÜž$Ñ1 š; M¤Å$r��šíE¬»~ž;Þn¦:0@éÀ ôõ}2À4xzÏ~°qE‰IÖŒõqoë)*;ZñÅ(ˆqÛqL[ �2-bÂÍXV½Ywкª‚¿oºÿÂR–ä:xúŸÏRõÜOÁž}ªBú|³?«mÓW~'¯|©�-çN°Ú߆;8ñXZnÓ1ÝðHR©iF€ËM´ÐËåò Þ¼«†íoÿ Ÿÿ iÛÆ�R¶·k£9wM÷Ç]=«þÜþh†�R3¿Þ}ÂaUèéQB”•�Ç£|ÇÇ¡«Kí!”-?_ùæåAe%”—ëQ@Ûæêì”2J?76Jij_;�R67§mÍÍj ¤4M)›šÒ¶pXÊ®®OA Ðx¤ý0ë­ð $“�H¨o¾”àtª1‡C¥»m+?ÛN�}ЖJ)�ÐW::àða¸zU=/_µµjÿÛ6?®j€Ïõõi¡ZZÒï••ÁOÀêÕzж¹>Ü44¤û€x\Êúú´í�¤ŒF•íÃ}@e姤¸M¡¯,X¹¹j-õ¹³,˜šRõ 'Gùº\ A<®öüM›ê3¨ñ’T_ èî†7TÀ¦ gÎÀóÏ+1,Kíëuë”ïÅ‹ðÌ3*xÀ={Ô·ÿf!\²JKµÐÔ—¹¹*pßôµ÷Õ«ÐÖ¦‚r:Áë…Š e�sçT˜&¦m}}àvk£©/·òò Is?R)ˆNª¹4Áêë ë™YĨMQ÷5\Ù.˜œTiœJ©z§oxB!uì�šR‰Àõ~â±$#Á2{ d\ÍŠŠßè©D2Éãë#|+ðDAüø)`"{÷ÂéÓÊwóf8p ÝíÛ‡=:Êï6ž;ëFZ¦¶1X½½š2uƒu(`ã­ØÀ×— „¯,‡Úëá0ô÷+Ç›àrA2‰\¾œ?_„ƒÿH0µ14vÑ–¡qvL9ØÛ¶˜áb;û†É]ú¹ÿñ†dâúÇÆVrèL�`ÜÂ2õ`ææ~m¿Î")“7;b´Ÿôãð¸ÁÕåǘœ@z‘úâ†}kx£ñ,?yê/¾a"ei]ù[ü/><7))[’-,͇‹ (ËFÃQ“+Ã’÷ƒ’¨´0 �uCªzOƒ· ,âÒÉ¥qè•ÓÒ¨0…,CÞzg.0GÌÂ0ÅGúÌ%>ó‡¡y2M Ó˜ Ó2�y2M Ó˜ Ó2�ÿÛ;/ôçªoæ%tEXtdate:create2022-03-16T11:52:01+00:00ÆáÄD%tEXtdate:modify2022-03-16T11:52:01+00:00·¼|øtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/ht.png000066400000000000000000000023111521174352300307510ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<4PLTE Ÿžžž1¦#?¬#>¬$?­&A¯!=¬ <¬€�ÏçêöäçôäçõÑÙã¨À½¯¬º¢ž°ÒÚã��Ôÿÿÿíòî|£‚+s98t76n2,t:~¥…îòïõ÷õ™¶ŸN…Y^`!O†Z›¸¡õøöþþýüûùëÝÉóííÓÞ×]„S_‡YÕߨóíìëÝÊŸ��ÕùöïÛĵ™uˆ¬Ÿ¨ááÜÓÓÕÈ ª�§šwŠÜŵù÷ð’‘šœÏÿÿùêÛÎ�d†6Dx6M}«˜uΫPаZª—v5L}7Dyƒf‡ëÝÏÿÿú¸@¸?à—«ÿÿþ·”›EGy>9:e¤:(Ä�Ä€¢9*89fFGy¹–�Ó3Ó 1땤ÉÄË7KvDPg\UV¹A*¿`!¾^#Å4nDDBQh8KvÌÆÍÒ4Ñ3ç�“èÑÑçÞÉ¢�Qšy!¤�¸[®a>­\:¾Y¯�™y"£ŽSçßÊç‚”Ñ3Ñ2䌚ØàÑ„¥wf};ji }{)—_ªS$¨O"|{)lj g~<Žª}ÛÜÇ劔Ò3Ò4‹Y@O-0t&O€8f�WT†RGt-?i+@k,Hu.RƒPh�YW…@3z/J‚+”\CÓ4g@$!dU�RdŒaK|JOxLZ{Ua€\e…`^ZLuI@vA\ˆZS�Rcg@%À2²1³0±.°.´1±/°.²/Ñ3ºµð7bKGD»Ô¶wL pHYs''”iQtIMEæ 4(™ºËœXIDATHÇc`£`Œ€‘‰ 01’ªŸ™…•����ƒ“‹ƒÈ`ea&Q?#7//¿€ �€0//7#i&03ŠˆŠŠŠ‰KHJIËÈ™"d '¯ ¨¤¬¢J¦jêšZÚ:ºzúêj$À``(jdlbjfnafiem#jh€K¥-v`gïàèäìâêæîáéåíãko‡C!ƒvà#à�C!C,v/š�˜”œ’š–ž‘™•-‡C!CV�››—_PXT\RZV^QYU�_S›‹]%.êꛚ[ZÛÚ[;:»º{zI4 ¯ÂÄI“§L�6}ÆÌY³çÌ�7¿¿�$ú,\´xÉÒeËW¬\µzÍÚuë7,è'É€œþ�›6oÙºeó¶m›·oÙ±sóFúq°kØE¢DƒQF 5`ØD(©íùÒ5å%tEXtdate:create2022-03-16T11:52:40+00:00äÜÁ %tEXtdate:modify2022-03-16T11:52:40+00:00•�y¶tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/hu.png000066400000000000000000000006361521174352300307620ustar00rootroot00000000000000‰PNG  IHDR@0Sea,gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<$PLTEÔ6Ó4Ô5Ó3ØL0ùåáÿÿÿçñàOš6Œ8�ÆÆS bKGD ×ÄÀ pHYs''”iQtIMEæ 4*w´ª°=IDAT8Ëc`  %`Tý .C(À�FŒ*J Ê †€a&À°ŠU0„X¨]¿¥5}%tEXtdate:create2022-03-16T11:52:42+00:00sCÐ#%tEXtdate:modify2022-03-16T11:52:42+00:00hŸtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/id.png000066400000000000000000000005631521174352300307410ustar00rootroot00000000000000‰PNG  IHDR@0Sea,gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<PLTEçæé-üàâÿÿÿ N°3bKGDøoéÇ pHYs''”iQtIMEæ 4,ž×…$IDAT8Ëc`£`ØA€A‰`0&\€Q£ †Ÿ¡×ÐA!¢O+%tEXtdate:create2022-03-16T11:52:44+00:00“å%tEXtdate:modify2022-03-16T11:52:44+00:00aÎ]¥tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/ie.png000066400000000000000000000005771521174352300307470ustar00rootroot00000000000000‰PNG  IHDR@0Sea,gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<PLTEšI™HšJ¥Û¾ÿÿÿÿÏ¥ÿyÿxÿyÔ†ÓqbKGD ñÙ¥ì pHYs''”iQtIMEæ 4-éÐ?$IDAT8Ëc`€Fe8«è€†Q£ FŒ*U0ª £ž’pèÂ�Ò%tEXtdate:create2022-03-16T11:52:45+00:00¶äî­%tEXtdate:modify2022-03-16T11:52:45+00:00ǹVtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/il.png000066400000000000000000000022501521174352300307440ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<ÎPLTEÿÿÿ‚‚æËÌ::×óóüææú¢¢ìùùý‹‹çÏ¿¿ò××÷((ÓÏNNÛòòüûûþkká33Õ­­î""Ò��ëÑå11ÕááùüüþÝÝøÖÖöØØ÷ÙÙ÷ÕÕöJJÚ;;×ããùÇÇó''ÓssâßßøÞÞøààøååùýýþwwãÐÑÒÒÐÌÐ))Ô((Ô**ÔÏ Í##Ó%%ÓÑyyäÏÏõMMÛ¶¶ð––êbbß½½ñ¼¼ñÀÀò¹¹ñ22Õ©©íµµð¬¬î,,ÔÌÌô!!ÒÒÒöƒƒæ$$Ó¥¥í±±ï Î��åþþþ//Õ††æBBØ77ÖžžëÐ44Öääù¾¾ò<<×ÎGGÚœœëiiáÊRRÜõõýÌppâ\\ÞŸŸëèèúÐ##Ò³³ïVVÝŠŠçîîûDDÙ++ÔÄÄó33Ö??Øììû€€åËËôllá��è ͧ§í Α‘èUUÜÊÊô ÎaaßÂÂòÈÈôÍÍõ··ð ÒÌÏÑÓÓöHHÚ°°ïddàÔÔörrâjjá))Óššêδ´ðööývvã÷÷ý«'·>bKGD™Ö6¨ pHYs''”iQtIMEæ 4.pÙn©�IDATHÇc` Œ& 3…`@q°PX)R ;eÉŒ“‹›"ý<¼|üè£Ànqv I)Ò5JËÈòðÈÉ+(*)(«¨ª©k¨«kjji“`€Ž®ž¾�¾¡‘±‰©™¹…¾¥¥•¨µ�4 N°·³·wàstrvrquãu÷ðô2ô&É>¾ ~þ<`v€y ƒgPpI(‡:ÚŠ†AجvárnZ$†cdTDt ”+@¢~�¦D[0)9%•tÒà–j§'g�œ%2ùüY² l§ì¾\õ+‡æ9çCØ…EÅ%¥e¤Pn]ÁP) ‰ÆªêH†šÚ:’ôÛŠ×7xG665·´¶µ›Ú«8IæÈ‘ _0½V¼]_Ÿ¯£S¿ÝŸ¯£ËGÔ_O—””$Ø]QáíÝZÑÃËÝÝkÜ×ÝÝݯ  NBf‚î(‡� V¤¸Ý%'M6¬"_?ƒ¬•E8‰ñ‡ò§L¥H?ƒ–Ã4Ê Ñ&yÓ)£ j40 ) 3(”¥³Aµ ¹S¯fh%tEXtdate:create2022-03-16T11:52:46+00:00‡ ô0%tEXtdate:modify2022-03-16T11:52:46+00:00öQLŒtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/im.png000066400000000000000000000050341521174352300307500ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 4.pÙn©æIDAThÞíškl[åÇÇ>¶ãØqì¤v'%N¯qÚ.-o*[/ZÑ¥0uš¨4 Ñ ±ÓVuãôÔm«4¤ ¤VB[¹„!@+bb£¨�`PH MiC®ÔMsqlDZã[ìcŸsö!umHqêÄHðÿd½>ç¼Ïÿÿ>ïs9ïÞ•¯14Å6 ØøF€bPl|#@± (6Š&ÀW%õˆù-ÜÂd   EE·Àgܪ ·$€(@0ÜÄ Üx²24ûöáÏ’‰RÛ1@ÅDh^B×?CeÚe )B^[@Âåå÷ïgÔj�˹óõn�ü6~�éàA¶~œ¦ÉìüËØ~ý0ñ›ð•Ãàmà+™B3K˜ëçÍwkåå‚¢PûƒVjʹzü(ËÇår+ERÍÍ”íÙƒÕífKK ƒCÄü}$RkY[ñm†ÖD++) …Pæ" ”í‡u{ £­…@¨”ä‡"ÆÇÉšõd+(7è1ôõa™œÌ;¨iï‡GóRL’è�%qîq�]#ðùH¾ü2ɲuxþô âñ(‹™5Ý÷Þ‹tìØœ+§%*T‡À§s`ir³fõj^ää矧<2Iµ"#⟱-ß™ ¸6‰=­ûï»$ZZ‰†#ô¼ÿºX“ÁÀXo/SÙ,©�²==è©P´;vàp8ƒ8�Nt {÷ÒÿÜs,K&o`9"IÀzà·mØÀ•ÎN´'NP;9‰2K¨ëïY4rjKÿb2ÊÀ©×Ÿh£6EVl×þ7òù4#G"è´ZdYF’$ôz= Ýë×£´·ß@ ·š—‹[·¢Râñò != ªsf‚#ô½µÏîcX·D0* e׈ëçx¸‰�™šB§Ó!I¶Š ¬»v‘žƒˆÀôê×<ð¢É„ÝnGI¥dù(@€L2è½QÂ}2rx:e}QM4J2AE²ÙìÌxÙíë˜4hoX}€D]˶m£Úá ¦ªŠØÈÈÂܶШ@…ÚÂè/¡ö ˜æ¹všMŒ+=ï‹GE�˧‰©O¹³ž¨F;sm®J77“1p:�(@òÊ•—ÑsaÁb抛t#Ù¹öq HnÞH8ùŸ>‹’Ú‰(êð�¼ˆó¶Ÿsû ?¤ë•W{æL]]”) i dãF‚Á Á`�x2I¢·—Ò¯‚9æË‘O‘Ý»ÙýÔÓØª*ñ ½KpôIôêû˜*þŒ z0šÍì>N @ЈØ[ÖS¥��Ðsú4Îf€E ·úãß:r„•ëÖ¡ª*^¯—d2‰Ûí&�^Îé�rB¡A–Ùë‹Å‚ÅbAUUdY¦Ìl û’‘tü,«6¤©ß¼™Äßÿžw½? ¾räã‚@é¡Cl9p­ àõz‘$‰ÆÆF$)͹¶—úãKŒ¾ý“qRŠ¢Á€V«E«Ñ õ ذ˜“ôuý•±7‚”w}2oó”/ î�F[Zh}ðAt ~€drŠÆ&7ÞînÎ>ŒæÕWiH§Qz}ÄμKÀbA^¾�ÛMéªUèJKl6Ôêj\k·ÐýÚIªNžDó¶ÏyÛ[è“!ߺ•;�?ƒ”É�NÅð�tÒܼ“þ½Áð‘#T^¾|ƒçz ™Ï ª �°ZÊ­˜ÆÆ0§S…^¯Â{€$œLN¼D*©#ì ÆöÿøÕßp¾þ!5™éÂa®z¦{ˆœ‹—–H5)8ñ àªÇè1b¯Z�ÑTËȈ׿‡Èš+I\ü£¢Ì\[l,J hðÈœ_…¦aÚR�Õ·2•šBúq èˆ'N`I§ þ†w!X”,P¢ÈHïý�ÞW_¡dÍjš¾÷]” Tßq‘lõ£�ÐQø×ÜE Ì ªŠ-‘ ÐÞN¯(âÙµ‹U+W�F±67ã½pÓÈHÑ�¦¥ž½¢¥‰ñóçI887lÀRVFO?¸\Äß{óÔ 0)LŸ5,µ7,Z/Ÿ¹·yjŠÐéÓ\ž˜Àéñ`0YærŠF‘::¯‚©í ýôòÒŠ°¨Ì&bÌf‘ÛÛé:{ÓÚµ”ÚíÄËËô^Á²q”»ÿÝ>.QÐR÷¦6.Õ'2³N‚V+õO>‰ûž{øàíwÐÄûIO&ü\˜š³´Ô½­¼¹à¨ì‘ÝÏ>‹ØØˆÉfEoXÏÅß”`c¦×_ªm°¤AøsgyZ‚Fϸ×Ë…Ÿ=„kÄG•¼ôiqÉ<`6Ò€fe–ÐèS }‹¦¡!4¶Éù²Xò4,1£ˆX'Ð7ˆ£ûjQ ¢%@âÕ˱6þ–D» [B.j5¸ä(€¡®åã Øßü7Šû¹Ì’¥ÁÙˆët(€%“)"õi,yTó5âÅn„ HAp®ß_¾jøF€bPlüÓð|[k8dÈ%tEXtdate:create2022-03-16T11:52:46+00:00‡ ô0%tEXtdate:modify2022-03-16T11:52:46+00:00öQLŒtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/in.png000066400000000000000000000013201521174352300307430ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<ÀPLTEÿ™3ÿ˜1ÿ¥Kÿòæÿôçÿöèÿ÷èÿÿÿþþÿéêö¸¹ß™šÑööûžžÑKK«\\³tt¾~~ÃRR®¼¼àããñååò½½àSS®÷÷û��ÑØØíààðÊÊæ»»ßÙÙížžÒééô¼¼ß––Î}}¹¹Þ^^³ããòllºdd·™™Ïuu¾ççô~~Âee·––ååóššÏŸŸÒÿþÿëêöººà›šÑ»ºàâðáãñáæôâæõã.–$‡ˆü!íbKGD?>c0u pHYs''”iQtIMEæ 4+³š&ÓIDATHÇí’É‚0EŸ V X¥Uœ'põÿ?ËD÷]´&ºèYßœä½{ ÅŸP“ê’@ƒ‡¦7›ºÆ�âÐ2ÌvÛ4Z¼ O`ÙØq]Û–˜Àò:Äïvý^àõ…ƒNHÙpÈè(‹"Lhœ¤iS‚#Ád:cÉ|±˜'l6�–«5ÙdÛ]–Æ{÷ð �ô ÒODö»Æ˜ÑP¬FÔ÷‚÷�ˆè��uüLy,8e„òât>_Šœ—�+�[YUå��»$ð�ž’(�(Á—/hÜ-³‰Áõ%tEXtdate:create2022-03-16T11:52:43+00:00Õ4Û—%tEXtdate:modify2022-03-16T11:52:43+00:00¤ic+tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/io.png000066400000000000000000000177221521174352300307610ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 3AÈœIDAThÞ­šwtTÕ×÷?wî̤Lz2©¤L „^C/J (Š ñ{A±=ˆ?APAQå±£"b¡ƒ:ÁH%�4Ò{O&™~ÏóÇ$C"ñ}¿w½{­Yɺ³ïìsÎÞg¿{Ÿ#å/~ED,_‚»!³ÅÆúÏóÎæ4·˜@V!á¡ÂB|9úÓ �9CÞ’WB8¿TbÞzî�ËĻ֑“_…$«œï …ÐPÞ|öfÓ@ÙŠõ(& ½–/!tÉ}H5£ÑÌ¿þµ‹�>JÅÍMÍ�w㥗f«çŸd×® <óÌ”–60b„�W^™É´iý�;Æòwq8äùùM+�ç.ãnˆDgèÅÈA Qz.åTÐÐ` $IÞ^î<4o žee4ì>rý—„Àï¦1п/_þtšú#’JrN^ ËûÏÎ`tN&•k>FíçCÌÚñ¹s­&;Ún³Zí¼óÎ~Ö­;€ÙlÃl¶‘‘QÌÙ³…ÄÆèS9z4‡¥K¿¡°°E”–ÖóÇW�$‰þý#psÓtÓ·Û¶oÿy嫯®l>|Іß!i4x÷Od`ÿÆ�L ´ª‰kEµ(ŠÓÓÿÉ€@«QsïÜÞ»g!Û¾§æ«Ÿñ; ïã;!…²Šfžxb‹ ½Þ�F¦µÕÌÆ�‡Y»v/f³­Û ËËØ¿?‹æf3¡¡>xzº¡(‚£Gsxâ‰ïÈË«WÌJ´µ™9z4‡K—* Ôáçç‰,K�¾ùæ Ë—ï@½/~03ÞïKӺ͔¼ºŽ¶Ìlz½üûDòÕ{ xëa6}y”ææ6þ["$ÌŸÝÌ<+�¯®¦¡´’°'öÔChýihjców'ؽ/“]»21ôDFÐÜlââÅR¬V; Ðh4!°Ûí€DMM o½µ‹­[OŒV«æÒ¥2êêZ�e²,cµZ°Ùüþ{‡gBp°7��íde•a2Y‘^Ô­¬ôôaü’9øÚÌÔý¼Ÿ–é¸E†áŸË„‘ $Ƈráj9f“•…wÿ_"àÇSÄBøð¹™L*¸HÕªM Õ³v9!�ÎGí¥ãâÕ2žx};_o?ƒ½É�bW¨¯o¥°°†ŠŠ&�,KÌ�;Œ5kæpÇCpsÓríZ-V«•�? ±A\¼PJ~~ mm’’ÂY½zK—N¤wïPJJil46›ƒêê&®]«¦¢¢ »]$d‡Ï�•³JI+jdÀ³ILަùÐ ~?BÁ«ýúE3qToŒíÆŒHÀ½¤´Ç�õî^žÚý7Û¨þz'Þ£‡ûÁJü&�Æ®ÀŽ},}í{ÒÎ]C¥’ÑXÀast„îõdµ`ÁX6mº—�#éÛ7œY³��ÂÅ‹åDÇ0õ>=¸[ 𦼸•¤¤p¾øâan»mqqÁŒß››oîCee yyÕ¡tØèüÜÝ5Èø]‰• 8›�nä`RæNž•KÝŽ½˜ó ñè›@DR4“F%àï…ùr�{º/€ïäÑèÇ §OI>­¯¿Gë…+„.¾�è·^À=6ŠÚúVÞÜ´�ë~§ª² €ðP_^}zÆ µµ­8vdYæž{FðÞ{ó òv™�eýúE0aB"úPOÎÙvsY½Ÿ¸€D|Eë×ÏcܸÞΰwذ9l„…ú3}Z?¼(*j ¹ÙäZˆèh=+VÜŠ:ºW�ˈ"ŸýpŠæÙÃxòÃ7ñüä+šO�£äµ÷ˆxi)ÞÃ\‡¶¿‹$¡´¶Òðí/�ÆÎ��J«¡¼º‰7?ØËþcÙø{à�"‘a~Ì¿g Mzzùù5z1}z2þþ:„�dY…‡‡I’0  ‰AdìØA~FSÆšXÿÌóÄÄ8çaµYÙŸ½Ÿ+•WeÅè¸Q<ÿüTîºkééE”—7âååFJJ}ú„¢>þó Ý“˜�À?À‹ÐßÀÞØŒPdO„7ÀÏõ÷joâ>} Ô2j_—®¯�'/=1“WžšÕíYVâ¯C-«˜>½_·ï,;Û¶�å³ÏŽ£Õª¹ýöAÜÿ(‚‚¼pÓjÑûèA‚všéåHTU5óÕÙ/ù4mí‘s ¨âe$I"::�èèÀǬ;z¼Ç µ 0‚kBI–i=›yÝñ€�$ÚÎgS·}áB‚ëÁ!áÝú)Z7LcGà­÷ëöÜáPøí÷slÿåBc&7·…çž»Êþý—Y³f.ƒGáãî TµVÑØÖˆ0kùp×W|‘û.Fs3ô_Ê¡¯š1çžæÞ{GâîÞ�(Š`ß¾KHi~zˆçÿP„€ˆŒ A5ìH¹ƒùÏÌfTJ,ÞÞîX­v¶oOç�ç°Å_¡N”¢7'Q~Ò‡ôS„„úðüsÓqÄçðÂî'Ðk[ç|χ÷³½üCŠë¯1·Ïý´ïÏî�WððÐòÀ£X²d‰‰axxh°ZìڕɲeÛ‘ÎøöÿZ€¿o…óÂÿATT8ÜXbì�QçGÿ~ zÛHO/$e\¾óùéêèܽ2ÿòaþ±IQqÓcv6n )¸/óâ±÷ÚÏœ.IeJï™hÓÇpø·2½ˆíã‹Z­¢¦ÔBp°/z½7uuFÒÒ hjjCý�úÿ·H ¡¢Íh&--�´´<×§Ž–°xðXVÌŒfË©Í)ÚC¨ïy¦=q7%'tèÜ•»]¡¤=�?+N�Ü+™—¦-§:RMxüš½s©RÎ얀ǹ8ür“ÙÂuÈ•PwÝ«ÿ�û»ÿu†€óóoŠTT2`®9¿ŒŸÈÏ&8TGJÜHVï_MZA{mŸÑ'%ß°¨jeZl�¤WÇÛÍ›E£a•ÚÙkú†“Ò)J‹Jñõð#**‡$Id—µZ…Tùá—=Žº ®;KrNXã¹Ë4ürÀ‰ 8Ãßú|Æ�@(JÇöèLž Ò )BìnîìlÐñáÖ3äçW#„“M�ÚŸ-[$::«Ý†Ñb¤ÁØÀg'?#57•¢ú"B|Ch3·!x»y“žDq}1…5…Ô¶ÔáÁÄĉÌ~mþ¼ôü. k:}Xºt"RqUS÷àPü¼=ð÷vw=vÛq´µ£ ¢ö‡]\[úZ·r8jõ2Ÿ|!ŽÆfíf$�M ?-; ÍíÈ*ÕõZE€ZV¡÷÷¤¬´�£GsÉÍ­B¯÷áλS'Š9–sœò¦rÊ›Ëi1· –Õzr¾ì<ÅA”²F¦¨¶ˆ¢º"Ú¬m ÜÚÿ6f˜Á(C žnžØl YYåœ8‘Gii^^îLš”HJJêñsßí2w�P£†ÄòƳ·à¶Œ,JW}ˆ£¥•ÞßnøG.àܦÜBÊÞÞŒ¹ ýÝ·Ð6k:«¾=Íñ39.�N"´}Ó" =ƒÞ1¥óâŽÈ®ÎƮر8,hUZÌv‡@ ðs÷#6(Å¡P×ZGŸð>L »… l\Éð%hŒ•¸{ÍÄÄèÐhd ŠbР¨¿E¹@]\V×áE�ÖMÃ}wŒ`ÅS³ˆéˆb±R¿c¥«7�ÕFØ �"ëÿ1ã @q(x§ &zÕó”¾ù!åï}Žÿ…+ü÷¢Ø sãËNb29+5áP0™­Ý~Ãj·¢Ã}¦’`�ŒÅf¥®ÊŒN«Ã¬jaè$=»¯þB»¹­FKa]!þ:D ÀQãCÍ•&Îe\fßÞËü¸ýOV¯¾ƒéÓolŠ!HK»†Œÿð•ógÕ²Ûxõñè½±V×QöÖG”¿½]B ¯=Ã÷Fw¢£‚q+.¾¡ò¿y –ÄD>ÿþ$‘aþÆFàwóXTîÔý¼qò,3f§?i(óªhnn§½ÝFma †è@½�e*Iælj›Þ¸HúÁ&.7‘û§™º‰Ð/ŠÔr¡òÞ^”4”d ¼¡œ#WŽP­Ê',QfhR2­5¹¹•ìÛw™¶6 ƒwT* E?žËÒ¥ß ½XŒÇšå·3nx<`üë%¯¿�1ýÁóo¥|Æ Vlû“«9å¤îXFЙ´ž[bóç2ñ®w òá�—ï`ä ( Mœ¤tåF,…¥„þ׈-*—ÍçÞ¥ÅÜÂCÃ¥ô÷(ÒSk0̘܇Û%Š› è0œy#ç°è–»ˆ 4Pc¬åBi&¹í¤ K @DRVbìh„¨:’1¨Ô²ŠÖ´óä=´ŒÚ/&hÞ-Ô>ý8�þt™�ŸýA[›Ù9&EAtô�h¡\'?Êu$ºüo2YùøËTî~âsN¤ç#é<]z? _­C ÂþÍ�hl6.Ÿ¹ÊÖ­'hj21qb"·Þ;Ÿ°@ªk›±Ù7pƒÖV3;~:Ga~-}ú„1÷ÎaÄÅ€$!©ºœ!tè !8y2ŸmÛÒððÐ2kÖÆ�K@«½^¾œûô¬v+MfPXWÀ°ÀñøµˆââzRRâ¸í¶AèõÞ=¶‹ËX,v±fí>áá¹TÀCŠÐÐgÅÛoï--&Ñ“deWˆ‘£Þð°€…Bë¶XÌ™ó‘Ⱥ\Þ£~{»E¼ðÂv¡Õ.rÙHJzU|ÿÃYaµÚ{|g÷î ¢W¯exHøø<.ž{îGQUÕìÒIÿøY‘þñ³Â!q­°JÌœù¾€…²ü_bâÄwÄéÓùBQ”m\¾\.䆆Þ+?Út¸£³êLBF£‰£G¯’“SMl¬žà`oWHçåU³tÉ7œ:™CgUåp8¸r¥‚#G®âççALL�ë Âd²òöÛûX·n?V«Ã•€êêZ9x ‹ÆÆ6Bðõõty%5õ*K—~CqqÎâE…Åb#-­€ŒŒ¢¢ˆè@Õ_û�h ãXöüOüúk†kLBŠŠj8p �F&..ØÕVÈÌ,éà,]«0žu< ñcÒ¤DŒBQ~þùEß+7è»»k1"–±cãÑë½IK»Æo¿e`6Ûÿfãz&Ž‹ aòä$C©­meÛ¶³””Ôuá—]m(øúzqÓM}¹»÷<|$><:’?ew õ®6�ÌÀ�ÑL˜Ð›ÈȪ«[عó99•Hð°P©$FŒˆe̘xjk�¤¦^¥´´® f*üÿ½™={¾¾œ9S@FFv»£‡…qþU«UL˜�Ä�!QäåÕpìØUÛè¾øÝmÄÅ…0sfÌf;'NäÑÞÞŒ¯� c›‚Ù¬°rA‘q:–­�¢©Å ?™ä¾á„GD�™YFZZf³µµ jÌŸŸÂºuó õEQ²²*Xµj7;wžë˜”ªË„BCýØ´é>n¿}0²¬¢®ÎÈ_œdݺÔÔ4uÁs§7dYbéÒIüë_·ãçç‰ÕjçØ±V¬ø�´´|®7(„ËÆ�!1lÙ²€¡C£Q(¼–Íé3ûøy{’шÚÛ‡àžzý“u`¶²hÉFŒ‹B¥rÇî¸�ŸÎ`ÕªÎ2XÕņʵ òÓO/_ùÆ·æçÊŽ!!>L›–Œ¯¯'ÙÙ•´¶š:^P ôáý÷ïa޼ᮼàé©eÔ¨8† ‰âÚµz**š:j{'=øàXÞ~ûNüü<�h"«ˆ‹ fÚ´dL&;¹¹ÕX,—�¤¤¶lYÀˆ׺«Œ—Ðgã™QFÒ±½„çbu Óûb\ŸÆÐ‚lâ‹‹Q ›0›òñ8‘aCc;6�òòfŠ‹ëq8®oC�FÍw A²ÙìB­–éIEáÒ¥r~ùå<™™%ȲŠ F3kÖ€NÉÜÛqœkríqíMxN ¡é¥+€“FIZÙú,a÷¯CîˆÜæævÈâàÁlÊËÑéܘ6-™»î†$„v»ƒÔÔ«;–Kp°Ó§'“�Ò­%î¤�8ÛH’DEEÛ·§ÓÜlbìØÆŒ‰ïÖzV»]A­–Q©$,{÷^"=½ˆÄÄP¦MK&4Ô×¥/„Àfs R©P«�¿t©Œ_=�»»† £ 8ùM/|‹:„ä>îh’¼0ýT‡ ŽhHÆÜ׈í?‰É“ñîÒÔQ�Ýî@¥’�eç<°Ûbóæ£ÂÏ~XÄŽ$>ÿü¸0™¬=âgQQ�˜6m½ s½¼�>ú•(.®ïQßb±‰·ÞÚ#<;¸†Jõˆ5jµ8t(K8=côÉ“¹")éUo Q¬{òq. qå.DÖLÄå[Ô"÷E�8ß‘¿ ‘©G|6.\è| 7·ÅâÎ;?YY=s“ÎyȲú5YY¥®äel5¡÷ºÊKÊh+á?M�ùäA¦MKveìðp?¦O‡™™åXÌ6nŽ)E¥ØH-Šä‘G&ñÊ+· Ó¹¡RIx{»3fL<ƒE‘›[CEEc—-+P©$Æ�OBjo·ˆ¿ßÒê«ÕIAü1�K—ÊP©$.˃Žê–PºJAA ?üð'G�æÒÐ`däÈX^~y&‘‘=ê·´˜Ø³ç¿ývž‚‚Zt<ÿüT¦LéÛcûÝáPøë¯"vïÊ$¡|B@Ûð×yàÁ1Ý ¯«TT4ñÓOqð`UUÍxzj™2%™GçäŠ"ÈÌ,áìÙBôz/ÆŽMè†Ñ‡Ò‘ÁÁËË I’hllçàÁ,ZZLŒa 99•ù…˜Ív,:��ŒÝ®pöl.”§gÔ¨8||<\6ìvmmV4ÙUµ×óÇÙ¸»k3&¾Ûõ8Åaçèës˜°r'²ZM{»…ǯP^ÞÄ AQ år”«Õ�ÉdE­–ñôÔ¢RI „;vüÕQ{/²¼H þ¦øý÷La·;zÄÏššqß}[„,?"àaú¬X±âWQW×Ú£¾Ãá[¶AAO X(ÜÝ—ˆÙ³?çÎý#F_¼X*FuôTªÿII¯Š/¾8)Ìf'7qØmâð+³ÄáWf ÅaF£Y<÷Ü�ÂÝ}±€…ÂßÿIñøãߊÒÒ†´QSÓ"äððI+_yågÊÊpb´BE…ó>žÕj§oßðnÝÔÔÎòå;øúëÓ®ûƒF£™'ò¸|¹‚ÄÄBC}º±È~Hçù社¾Pa·;ÈÍ­à�?®àëëABBH·-•Ÿ_ÃâÅ_sê”³ç „³pèP6µµF’“Ãñõv£0õ{$ tÔ�¬]»Ÿõë¯÷Ìf+éé×8{¶ƒ!ˆÈÈ€.m:g[mÙ²íHÍ"a³u¶°ºÞ¤Y–:ÔÀ�weàÀHEð嗧رã/ŽN(鬮œÉ%<<€9s†0qb"AA^œ>]À† ©©iqétå Z&MêÃm· ">Þy.°qã!N�Ê£{i}½Чo÷ÏFŸÊõH’Dªô0Ÿ~vªãb¥¸Á†³tÈÔ©É„‡ûQ[käþç\îä‚ÐP?’’Âhj2‘“SÑq|u½vîìðX,ÎçZ­Ì€QètZ®\©¤¦¦™®¼A­Ö ÑÈX,6W¤ÄÄLYY#ÕÝú’$ãæ¦Ááp`³ÙðññdàÀH¬VÙÙå] V!D¯ã�ñ§�€ÇÇP]ÛŽ,«èÛ7½Þ›ÜÜjÊ˺qYV£Õª±Ù®‹—jP5*�÷ß¿‡�#iks&’5kö’™Y슋¥óÚª„§§–W^™Åc�MÂÍMÃÕ«•lØpˆíÛÓ;ôdìvGÇ�^Ÿ>½?ï½w7qqzêêŒüøc:ëפ¼¼žNzlîrNîÏúõw3{ö@ìv…3g®±fÍŽÏA IR!u($T*�=6™—_ž…¿¿'EEulÞ|Œ­[O`4šp¶î×¹d§³ä©S\¹qã|†�qeÇää¦LéKCC;¹¹5®ÕÐjÕ¼ôÒL–/Ÿ�——;�LX˜Ó¦%£×{séR--ítmˆL˜�Ä–- èÝ;µZÆÇǃ””XRRâ((¨§¬¬¡ËEFAP�|p/wß=�F�››†øø`¦Oï‡Ý.ÈʪD… ½›± ãHžžûïÍÚµs òB­– òfòä$âãƒ;¸‰±4J �|ö쎕11A7`n@€Ž)SúHuu+õõmhµjžzêf^ziæ 7¼55Æ=:޶6UU-˜ÍvÆŒI`Ó¦ûHJ ûÛ$¢¢˜:5//w**šin6¡×û°fÍî½w¤¦ºHç¹~߾ᔗ·Pfôãbu0#Æ bÍš¹èºéw^®œ8ÑÉ&++[hk³âééÆí·fãÆùü/ÓðYÓ±BM%tEXtdate:create2022-03-16T11:51:30+00:00.s%tEXtdate:modify2022-03-16T11:51:30+00:00tsˬtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/iq.png000066400000000000000000000020321521174352300307470ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<¶PLTEÎ&Í$Ó-@ùâäÿÿÿþþþøûùñ÷ôéóîùüúîöòåñëóøöìõð÷úù…¿¢’Ƭýþýqµ“¡Í·úüûÔèÞµØÇ×êá®ÔÁ·ÙÈY¨�èóíôùöz¹š[©‚ãðé]©ƒ–Ç®àîçÍåÙºÛÊO¢xªÒ¾B›nóùörµ”Z¨�æòìüýý]ª„™Ê±ŒÃ§}»œP£yªÓ¾D�qôù÷u·–øûú—ɰi°�Øêá_«…Ûìヾ¡p´’x¸˜Q¤zëôïçòí©Ò½¹ÚʈRw¸—“Æ­t¶•%�Y<™jy¹™`¬†™Ê²ÓèÝo³‘J tQ¤{„¾¡T¥|®ÕÁb¬‡S¤{�½ŸE�qBœoAœn@›m>šlL¢wC�pa¬†ÇáÔöúøM¢x‡P*�]@›nD�p¬ÔÀ4•e™É±íõñ»ÛË ~Cz={>y;y<w9q´’u6V¦}ûýü/’`x;$ŒX°Õ‚IÅàÒ:˜iŠÂ¦•È®•ȯ”Ç­ÄàÒºÛËŽÄ©§Ñ¼¬ÓÀ˜É±˜É°Þíå�Ūñøõ‘Å«¸ÚÉð÷óÈâÕ÷ûùààà —Ü’bKGD‘ ¾š pHYs''”iQtIMEæ 4-éÐ?'IDATHÇc`£` ÀH!``¢00SX(ÄÀÊJ†lì@�œ`67 +/+Iðñ °° ƒØ"¢bâ’RÒ¤ #+'t�‚"Ø%eU5u^ ÐÐÔÒfaÕaÕÕ§¾�¡‘1±rš˜Êq°˜™[XZ� °¶±µ³'ÖGI'gW7}wO/o �¯Ÿ¿�W±‡„†…GDFEÇÄÚzÇų$$&%§¤F§¥gdc@VvNn^~.Z—d––åç”WTf«c@Uu�MmÔ7465›™µ˜·¶¶5·gtøa@gWwO/®tGLèô±²¯Ÿè¼€Û€~ à ÃD Á¨£Œ0X £©ªºg¦„%tEXtdate:create2022-03-16T11:52:45+00:00¶äî­%tEXtdate:modify2022-03-16T11:52:45+00:00ǹVtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/ir.png000066400000000000000000000045011521174352300307530ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 4,ž×… IDAThÞíšÏkGÇ?UÕÝÓÝ3’5’Frb'N0±±/1û’Ãn òüø¶@NKÈð°¾%>æœö`°bpb0„€ƒc˲4úaI£é_UõöP£±³IØÀ ^ëÁ@7UïÕ÷}ûÛ¯^w�:ùÏ¿Šˆ ”âE4=i“¶C& `ÒvHÀ¤LÚ ˜4€IÛ!“0i{á ˆöDží†å7f«?0ögúþ ±#…B©0&òt†Rê_… ãñýç†g×ýOßßÿ#¾¿·î¯ÇÁ‹ŒûeìÿæÆ£¿»€Ö[Í ¨\E/›#11^AÔ{X±8ñ4½|ë-8ïØ©h¥(lÅ\Ö¥¥cüÀ^3ĊËÇz˱ÎQ¬·8ñlW»(¥(mÉTÒáHk ç=‚PØ’ÒV”®âxçhHÁ‹°SïP¹š–I˜ÏfǸj×°× Ú‚—Ú Ä:ç´Y>Aýí_PiMÑ2 Åz¹I¬#Œ2#ÐŽ©¤Cµ(mÉ Ò2 µk°b™N:Ä:&ÖkÅFiA(mE7=B¥”¶b½Üb:éÐx‹óŽ,J‰MDË´X®#@¥4ÞR»†™Ö‰IpÞ±VlЉsœrŒ2dQ‹Ì¤lVÛ”¶¢g4ÞRÚ’Ùt†XÇ€°²×'�3ŒÒxñ8ñh¥Ñ§»'Á(�Všù¬Ë°)Ål:C7=‚G¬#:qNË$ì5CŒ2¼6}ì©ü€¹t†ÒVxfÓ#Íçi|C¤ y”ÑŽs [¢”âÕ©—‰t„™Ïºx¼xò(å•©—¨]�RšÄÄtÓi [Š—Û t¢ë-ÍL:MKÇ”¶$11¯N½ŒõŽHG­éesT®FD˜Kg˜K»T®¦e¨¢)¥_l’G)í8ÇŠ£?Ü`1ŸG+MaKvê‹ù<;õ€Æ[æ³."Âz¹EË$LÅm¼xV‡ëÌg³Ä:úU¬¡-4CÒYðž'R‚3&GôË-¦â6Y”"«{ë̦GHLBåj¶ªmŽæ=öš!C[ÒËfØ®vñxfÓ™1Žnë-“àı6Ü`!ŸÃ(3޵˜÷Pòl•8 óEÁà³Ïpk}póÊ+L]¼ˆŠ"8à3ÚØåeªÛ·ñ;;$çÎQÞú–òûïi½õns“êömìòò�ýï!þ˜ ¿úŠâúuâ7Þ %BrêÍýûį½Fýã�ÔwïÒ|ñÙÛo“/-®Q@yó&›Lzáõ�;D'N€xÖ‚÷Ä'NPß¹Czá›ÿøÅÍ›ÿH]³õ駴ΟÇHÓ`fCáÂЂ™�Eš?�ž?Ï“O>Aêúù'À>x@uû6í¥%ª[·0óó£•5ʘPôF…ÏÌÏSݺEþÞ{Tß}GóàÁóO€ÛØ¥ˆŽÇ®¬ÙCHZëðÛ¯üÎaWVˆŽ¥ðÏ?*ÏÑYQ„jµhîÝ ŒùÅ÷ˆæÞ=TšB¡³ •eÏ?ѱc˜^×ïÓ:wŽò믱ËËAþû5Àìò2å7ßÐzóM\¿�éõ‚žwL·Köî»”7n�/-á‹‚�«WïCã£5xÏÎÕ«ø¢ _Z¢¼qƒì�w0ÝîóOÀô¥KØ•Tš2sù2O®\apíÚøÞß½v�'W®0sù2*M±�1}éÒA@;¸V¸þá‡Ðž=ËÆ‡²ûùçHÓ@Ó ²Œ©‹™ûè#ê»wÑÓÓ$§OÖ &§Oã‹·²Bþþû”ß~Kqý:ÙÙ³äKKØG�HΜAw:ë`†¤®i~ú ûø1Ã/¿„º¦ýÁˆs˜^�øäɰkn8×ï£óÕé€s¸µ5L¯Æ E�ßÙÁ,.†½ywê=êæÜú:*MÑSSà=nm Ýí¢â8ìëý>ÑââÓX{{D  Tè DˆŽÜÚjûÁ=~Œž›CµZH]ã771#_ÙÛÇáðÛÛàºÛ ¾««Gš\««¡ 3&ÄÚÚÂ=ŠZ½|Yìêj<êÏí£GħN¡Ó_ø'OÐ�bmXH„øõ×°ý~ØÒ $õàA¸Ší6b-vu5HÚûz0÷·R¸­-p.l‡Ja——‰P‘P8ó<ø6 ®ß'9se ~0À!ABÃ¥â˜øÕWǾû˜¡yø�äÔ)t–!Uæç9‘[_G% :M!Ž‘ºÆôz(­‘²ïƒ:Ò4¼TŒ¢P¼´Ä$ɸyÁ9Ìâ"*Ž‘²D¬E?ÓÉþó¾1øíí° ¦iˆ)ž¢‘¥Úíà«5RUH]�“G)t§ƒjµBLkDzö»»AIiŠ2©*L·‹Š"|Y¥t:ˆ÷hÝn#E�8‡ ‡c¹ÚåeÄÚ�Œµø½=T–¡»]¤(°¢Úm¤iü`€YX@EQð­*T’ e‰ɳ³H]cþ•eã«ãwvˆz=T«…ßÜÄom¡ò|œ4"c©7÷ïâDƾ¦ÛEu:øÝ]ìê*ªÓyšSU…œ”Â>|Î�/¢êÇv[¤®Ç{²©€g±vܺî3´s›&¨Eä·}GjQ£ž-•$!î~1Š¢p>º%T…¹Æ„WÙ£+‰Rávõñ>œ�Ô'Ö>Å5RËWUÁ襞æôÃoNxa,R^Ì¿H~<$à�€I˜´0i“¶C& `ÒvHÀ¤LÚþ ¦sVˆžl¾Ž%tEXtdate:create2022-03-16T11:52:44+00:00“å%tEXtdate:modify2022-03-16T11:52:44+00:00aÎ]¥tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/is.png000066400000000000000000000007701521174352300307600ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<9PLTE8—4•Y~»ýþþþýýåssÖ$$×((1“Y{ºýýþW{º”«ÓþþþÿÿÿþüüÛBBÖ&&ÔzŒíbKGD{¼l pHYs''”iQtIMEæ 4+³š&‚IDATHÇíÔÍ € FÑÏß1ˬ÷Ù„p#‚Æ,‚š³÷‚: ´”6Öy"ï¬Ñ ÏI@øm@µÂk .A�@·Ö-Õ@ÚV=ÓŠi¯�=E3Û‘ï@¶àzŽ“è<Ü øž²¾ü ?ÀÞûÙ×È$ö(³Óûÿ�$ �¯.\=ÐÑðÎ%tEXtdate:create2022-03-16T11:52:43+00:00Õ4Û—%tEXtdate:modify2022-03-16T11:52:43+00:00¤ic+tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/it.png000066400000000000000000000005771521174352300307660ustar00rootroot00000000000000‰PNG  IHDR@0Sea,gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<PLTE’F‘E’G¥Ø½ÿÿÿí´¸Î,8Í*6Î+7>öbKGD ñÙ¥ì pHYs''”iQtIMEæ 4/Þ^?$IDAT8Ëc`€Fe8«è€†Q£ FŒ*U0ª £ž’pèÂ�Ò%tEXtdate:create2022-03-16T11:52:47+00:00!{ÿ„%tEXtdate:modify2022-03-16T11:52:47+00:00P&G8tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/jm.png000066400000000000000000000014571521174352300307560ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<®PLTEÿÌýË¥ºž˜™¤¹½¾6£ÿËáÆb¬šša¬àÆÿÎõÊ’¶�‘¶ôÊÊ¡üËýÌ¿¿7¤¾¿Ê¢�sôÅÿÍõÅ‘taMà´aN6+¾˜7,’t�ÃÀ¿¿™•wûÉüÉ–xgu{bKGD$´ù™ pHYs''”iQtIMEæ 40ŠÖSÊDIDATHǽ–kSÂ0E·² õ‰‚PŸ .¢€ˆoýÿÌ2šiÒnb:—!Ÿò¡{æÜ6Ý,Ñj%[ æí‹¹±“�µ’f«�¹ÕL(-êóíîÞ~4��ÈÔ·7)Ÿtâ$˜;ÝSSÕ¦^ßì³³óB®‘™šþ%]]†i�–~:¼Ý’Œï&ñ1\ýÉýXHD¦Yd G?›Îòâ@棸®þãB .FYÿI @L EßüCÓwẾ Åðè—Þ>ý @�áׯ´} P‰ÒW¥Ëe@_¸1ž_ú>€#¤ïX1LËSõý+ÆŸþëÌó  oï…Áç×·lF@_"úÁƒ„eôgg´¡ - lªh[G/ðjC/Wôz tÄ�‡,x̃MxÔ]ϰ Œû?|Ï?úÎ¥%tEXtdate:create2022-03-16T11:52:48+00:00×3�m%tEXtdate:modify2022-03-16T11:52:48+00:00¦n7ÑtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/jo.png000066400000000000000000000016461521174352300307600ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<)PLTEÂY þó²L ÿô³M""á--à““àÖÖàääàááàààÿÿ ÿMMÿ³³ÿõõÿÿÿÿ ÿKKÿ±±ÿôôÿÿ ÿIIÿ&&ÿÿÿ::ÿppÿ¥¥ÿƒƒÿmmÿÿÿþþÿ÷÷ÿssÿ ÿGGÿººÿýýÿÿccÿ¸¸ÿüüÿîîÿœœÿEEÿÿÿWWÿ§§ÿ¨¨ÿÿÿ>>ÿ33ÿ%%ÿ ÿLMÿ²³ÿôõôà?-ߥ’ßèÕßöãßóàßòß³-Mk›¨!¥¥Mj ’›˜™ó².Lk “Â%Yc ’ÈØM•bKGD Lò pHYs''”iQtIMEæ 41ýÑc\@IDATHÇ­ÓçR1†áU,ÄŽ  VTìmEETX `—,÷R†�,›“œ¿ÿï3“ìÆ0::=:3ºº{z½Zc}ýt¢ hu@ƒhd¢ ‰V€Dð�ph¢@nŠp„P&Ä€"5bphx TßèØøÄ¤x†ŸI65=3;'ž`, Ík áa,Á ,�-âXZ^Y]‹ãÂë¡�Ít)[Û;»°·pxt|b’ó4yv½HÑ�À.ãé+ä§ä�K™¨üÿ$l®\ßd²Ðc’Kå/r^¾~5rÛþgX†ÞÙôˆ%tEXtdate:create2022-03-16T11:52:49+00:00qD„Ù%tEXtdate:modify2022-03-16T11:52:49+00:00ëî ÐkyfØføÅØÍ“T žÀÉÄä Šòþé_�>Dé1ò/Ò7@@xW¹ù ‘ücB~&ùœ¥ ÂÛê•ÖWÌô§r©î É¾�ùüëï*$ôóNh ,<âãFDx$@¬Bl¬¬1ÑQ:.@\|B¢Z’’SRR“Ô&1!>Žoié™�•­7ôÙY�™‘žÆ9Ŝܼ|(0š MÆÈÏËÍá@‘¹¸¤””•——‘Š’Jsj¬BT]Sk!b�ÕZ'KmM5æƒzL �M”6ÛlÍ”656 6hÁÔÚF m·ÙÚÕÒÖŠÚ QgW7%¢Ýjµ‹„vwub> ˆ$G�“ˆ½.W¯Hœ= óA$÷ ý R¿Ð'c>`‚a‰ŽŒŽŽPi†Œ¼yl&d2955IÈŒ�ÉœizfçÈüÂÂ<™[„™i‰°$Àò ]][[¥+Ë ,ý>@ë'h¢æßøó‹¤ù*k~LšŸ3(nÏ[ xÜßÊ:¢�Í­í·HÛÞÚÜÀ|àE´³ëÛÛ Õƒ=ßîæÃÊáÑ1;y�õv|t¨`öµü�S…��_ çgL9 ø#P.Õ^vu}ss{§6þÀ¥Â¸ð2õàãÓÓ# vÏ|¦xƒë»9�~¬ÀŸ¼F5À€õDá‘%tEXtdate:create2022-03-16T11:52:50+00:00(vÁ”%tEXtdate:modify2022-03-16T11:52:50+00:00Y+y(tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/kg.png000066400000000000000000000033761521174352300307530ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<µPLTEÿÿÿÿÿÿ.ÿÿÿ9ÿÿ/ÿÿÿHÿ1ÿDÿTÿ!ÿpÿ)ÿiÿYÿÿÿ ÿ=ÿ^ÿ0ÿ€ÿ@ÿ‚ÿBÿÿcÿkÿWÿdÿNÿÿÿ"ÿÿ–ÿ>ÿŸÿUÿ ÿsÿˆÿ¢ÿ¥ÿCÿ˜ÿOÿ4ÿ ÿIÿ ÿeÿzÿŽÿÈÿµÿ¾ÿ—ÿœÿ•ÿ~ÿhÿ™ÿÿ-ÿFÿ±ÿÒÿñÿæÿØÿäÿÕÿÉÿŒÿÀÿMÿ`ÿÿPÿSÿìÿ¶ÿ2ÿ­ÿêÿºÿwÿ6ÿ}ÿÿ‰ÿ‹ÿçÿÞÿ$ÿªÿÊÿËÿ°ÿoÿ(ÿÖÿïÿLÿÿÿgÿfÿ§ÿÚÿÝÿGÿÎÿþÿÿÿVÿéÿ¡ÿyÿ ÿ*ÿ¹ÿÁÿ ÿšÿåÿýÿÃÿ�ÿrÿÿRÿ%ÿ�ÿ¸ÿ…ÿ;ÿ ÿžÿqÿÿlÿõÿaÿxÿQÿÿòÿ7ÿÿ'ÿ_ÿùÿóÿÐÿ®ÿ�ÿ<ÿmÿ´ÿÛÿÆÿ³ÿ,ÿÍÿÄÿ]ÿÅÿãÿÜÿ½ÿ3ÿ«ÿ�ÿ©ÿÂÿJÿÓÿ¦ÿ‘ÿîÿôÿ‡ÿðÿ\ÿ¨ÿ×ÿ+ÿ¯ÿvÿ8ÿÿÏÿëÿ÷ÿbÿ†ÿ{ÿßÿ:ÿtÿ²ÿÙÿ’ÿZÿuÿ£ÿ¤ÿ“ÿ„ÿŠÿ›ÿàÿ”ÿ?ÿ»ÿÇÿ#ÿ¬ÿ�ÿÿ&¶¢‡bKGDæÁlZ pHYs''”iQtIMEæ 44�»—Ó IDATHÇc`£€æ€‘�‘‰�™\ÝÌ,̬lìœ\Œldiçæáåãa'Y¿„˜¤”´Œ¬œ¼‚¢’² «ªš:‰hˆhjiëèêéJ›p™š‘æ–VÖúrz6¶vö¶ŽNÎ.®Ü¼Äëwss7ñðt¶õòöñõõóö ¶ q#>,C]ÂÂ=ý""¥¢„…¥•£cb´bã⤉կž(¨•”œ’’f•ž‘™•�#�›çè�_`I¤…E:Å%¥eå•U PZ-é_S«XgEœþú††êƦÅf—–ÆÖ¶ª¼öŽÎ®îšŠ¬l÷nâ|PÞkhàÛgdò÷;L˜b”¤êL2™J”S&ÈOí›6�¿wÆLMP^˜úA€^I‡ˆc°i5qQõ ‹ÂÃË!“:·�ޢܿù¦º:)‹õ‡–GW;ZôV+<Ö¾½ÚúÉSÒk†‚Y|Ýüռ󅸦›=™E²vPgy8oÖ1®sâÒÖ°`dæa&Íï£`�ÑòK÷Ó�%tEXtdate:create2022-03-16T11:52:51+00:00ŽÊ %tEXtdate:modify2022-03-16T11:52:51+00:00ÿ\rœtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/kh.png000066400000000000000000000032611521174352300307450ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<ÖPLTE.¡.¡(’Å3á$â#ß$à%Ý#±0E².DÞ#ß%Í ,›�†›ƒÎ +à$à#ß#”‘’”�‘²-CÔ4Ò6Õ#©fqª¬«¨coÔ4×#²jv³v€Ô%Ê ,°Ž”¸ºº·¹¹°Œ’Ê ,¿0‘„†’ŠŒ»5á#Æ0³œ µ¶¶´µµ´œ Ç/“ŠŒÜ"¬6J¡  £¤¤ªARÚ#Õ& ~2 SÂ\"¢bÂA à—Ú+()%--#)‘�ä!ÚA9yEA ””UTÕÔY€"Š òr‚ÄÀâ¡©¥­ÃÃ΢«§o`hÄÂΣ£m¬©�50°À#hbjfna)(hemckgïà((hianæd‚ÍX tvqus÷ðôòöñõó öò ñpwsuq$Ê�аðˆÈ¨è˜Ø¸ø„Ĥä”Ô´˜ôŒÈ̬ìâ ÈÍËOHÎ,(,*.)Í,+-¯P©,ÈLNˆ¨Ê%ÎÁêšÚ:¿ú䆯¦Ì²æ–²ÌÖÆ†äúººÚšjâ¼ÀÞÖÞÑ™ÔÕÝSÖÝÛ×?¡o‚_YOwDRgG{Q±ÀÃ>qÒä¤)õSý¦ÕwvNŸîß9cZ÷Ìú)I³fOdç!ÆsæÎ›?uÁÂE‹[KfÌljš9£¼5~ÉÂSç/]6‡ð._±rUSkÙêþ5½}]3š2ûV¯é_]ÖÔ±vÝrÌ”À€¡ý†�›&lÞÜ»eëÖ­[V7N›alî™°iã†õ&`¸@pÛö;wíÞ¼gçÞ½{wî)ëÙa4nÞ¿sÇ�ƒ‚„\À~èð‘£G·66î;zìØ±£ûË6o3ö5n>~ôè‘–„ >yêô™³çÏŸ=sæÌÙ e›/^1ö5^¾réÌé«'… píú�›·nß¹{÷Þý[·nÝððÑãÛ Æ½»wŸÜ¾uóÆÓkè •‘:Ïž?þâå«W¯_€¯_½zc¼1Þê ªèÅô»÷@ðÞce¼Ã(Ö)®X(®ÚFÁ(Z6<€$âªS%tEXtdate:create2022-03-16T11:51:37+00:00À‰Mž%tEXtdate:modify2022-03-16T11:51:37+00:00±Ôõ"tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/ki.png000066400000000000000000000107161521174352300307510ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 42dØ2æ˜IDAThÞåšil\×uÇ÷¾e6’Ãe¸Š"©�e-”EÉ–-[’×8që8 à$MÓ´M€äCÐ ‚¢Ë§¢h‚´@Š´€‘i7iÒÄq³Ù•w[µdí¢(Jµq‰û�Ùy˽ýðf†¤dIv@:r�ÇñÞ;ïœsÿçüÏ9ï‰áÝ›µV !¿�Kþ¶øm¯ß{˜¿mnºtáÏüZ†0} õŸÀŽ…Æ,<¯�ü©üuP ´^r',½®3¶`PD"Ê P 'GfV!·ªaÔÙAXø _`‰UÙPmã£ñÒŠLW܃©¥O|‹T]öR8Ï aIxO1E÷•€ �aÏuÆ]fÏÌ¡g|üAu9 îòPßµüu@Ny‘CCæå$Þ°K¸-ŠYnâd5Ù¾,ÎñjØ-Ô>"‡¢å4þýqÀBGhžÆ;9Çìé4„ø—ßhùþ6eï_/ 5:_øÀh ÚÈ��I´Ìå ý›?æ½®åG@®ÔÓB ‹%˜Ã›"¸ý°&*$pN§‘“>:£ù­ù]�êø–ÂˆJ“P�…•°ÐB"Dª,¦_œÆl£Îd�ujÒƒ¤b¹bY µF'Lp5Ѷhù� ÜÆD £«ÌD"0›CØ1³½wÒ#upL1îýn²€Öê,„-0[#õá„EvN!¤@ �]f‚%4‘Õa` H_Ì`6ÚøºÀ"°pX>ø`5„°[¸I³ÂDI0cC \Waš x¾Æ2%Ji|¥‰´EñÆ<¨¶ÈöeñÍå˜B,¹–¥Ö!‰®·P¾&².LXçu¸¾*´žd| (¥sŽ–„šÂ¤/ePcºÆ„aá,= ––sÆè‰(–X­a<¥Á B­5Rm‚mÉà°ƒ_?ßôääx®Â×sS4€vy¸qf½MxKßÕµ�@ �ã*Â!ãúbG€ax¾"ã(lS"¥ ÜÂ/ó1¥ N¡.djiKã u®y�ÏÁS úŒ¸A|K ÃÔ��ýÆ/Ü #@ƒÈ D )°bÚUA9aÎ?ëÝ騒?né­5Zùh¥rÿ+´ïßôÆ›=P•Jô*'åá¸�<­ž¯1ÞEÀ™Rภ´�Ò‚ìxs:*öî#6ÿ\! „Äà;Ùcæ2Â00šÖj¿³q*5‹Ûq §ãjv¤¼iÇ FK”c%î$ÔÔ†¹ºÃÁ˜8ŒŸêCp›$¦5B(¬p1VÕ.Dé6 ßï$úìóx—ÑBÞ2´Ö F¢ŠÐ}`oÝŽ…ñ._ {ðMÜî.t6 B³‹á½mÚlZCäOÞó0²²º`¨ÎfpN!õÓàœ8‚ΤƒøË¹‡ ÓÄh\Ex÷<‚¹²aZó¨ÈŽ¡¯íCŽþ/Ú#àƒy+‚=Q€D· Wü1"Þ†�fÁ( —Ô�¿Oæ•P3I�òºÉ² ¦G±"Â÷ì&úÔ§°š7 £p‰šIâ{›ôK¿Æé<‰NN!æ^~^Û[¶!+*oºÃ*5‹sô ™7_Á=ß�žžDû>"ÃZµ–н{Ý}ß"çݸ3 RáÚ 0uÜ Ð¹a‡ A¨*‡vÅ;ËpœGHïûîÙS¨é)ð}°,di9Vë&"µ¥E4UÆ YÆ"g­µö•âíóC<ýòIÞêdj.‹!õåÅ<µs=ŸÙ³™DI”[-O)Ž^á[¯vðòé^F“i´Ö…-¸£‘¯üÁ]l[U}ÛÉÓÄlšï¼vŠo½ÚAßè4¨,ŽòáíëøÒcí4×–s»5<5Ë3û»øÁ[g¸tm ß×”…¹}=ŸÞ½‰ûZꉆ‚ �ý×ôœå;¯v0:•*Ìóòñ+ Ƀ›šøÛïäîµµ„¬Å¥ƒë+º‡Æùîë�üà­.F'S¹± Àµfeeœ/?¾ƒOîÚ@yQä¥Ïç­sWø§_âÕÎ^|¥X,Ö×'øÒcí<¹½™Dqd‘3}¥¹:=Ë '/óô+'9~iå«\žÐ1EÑ»[WòG;ZغªQóùÓW'g ƒÃ4ˆ†,\ß'“u (+޲«eí«k©-�a’ÑäÇ.�°¿û Ã3�ÂZƒ€�ma›iÇÅs}`™;ÖÖñ‘ÍÜÙTM<"ëúœ™äù“—Ø×q‰É™4�RRQÁ4$³i²Y¯ ccC%»ZêY]UŠeH&SYz†'8ri˜ Óxž_�Q^Á6 &SÒi§0ª7LI<Fˆ�}Uk¥)) óàÆFžlof]m³‡ýÝWøÑÁ³ô N,.ŒdŽ”šõ¥!²Øºªš¶­aûšJ£!úÆ’<{øÏŸ¸Äì\¶p$d¶ <_“Ê:(o~·šë*øüÃ[yhc#!ËäôÀ(ß}½“O]Æq¼ù÷ kç +„ ­©š?ß»™ÝëW±MzG§ùåñ‹üüØyúF§ƒz\€¨þÜ7õÞ |fïîm^AØž‡¸ÖšKצùö«üðÀÆ’�Ñ×qyiq„ÝøÔ®;Ø{Ge±Å8ãzìë¸Ì×u˜·Ïâ{jq¨å ˆ„-žÜÑÂß}x'­+3ÁLÚ῞å/¥ûÊ:gÀ‚)hHÄù³Ýùì[XQ^¼H†¯4®Nò³Ã=üêøEÎ_�Dtô]Ó͵e„­›·¾Rô O²ïÔežb`B@<â¡MMüÍwÓÖXuK ›žËòÜ‘ž~å$'{¯‘u‚*¤¤¥®œ/?¾ƒ�ßÓJÔ¶¸Õêçk¿8ÄOŸc6ä Ó2h_]Ë_ÿá]<Ö¶z‘¡7¢UÓÑw�oî;Æ/�_`|& ZcšëjËùÄ=­<µ³•ÕU¥R ~|ð¬~f/v\Æq½ ÁåcJJ³ª¦Œ¿|¬�'Û×@�¯c3iÞ<;À·_;Ågúƒ$•‡_!Aj¶ÅGïná‹�µ³¹¡kA‰šGß³‡{ø×ŽÒ34N!Óå“�ÖÇB<µ³•¿Ø³™;V&ˆ…,DÎ虌ÃÙÁq~zè?>x–¡ñ™y ,$L�‚ƪRÙÔÄÎæû“_×…ÌJÀ“E2®Çx2] Ã�4U•²aEÕñÀ ã3iÎ Žsax‚¬ã5-ƒò¢Ñ�ÅT*ÃÔl†¼W«ËŠØÝÚÀöÕ5$Š#d\ŸsÃã¼~f€Óý£x~PGÃ6«ªJ±Mƒ�±$cÉTÁaeÅQ6¬¨ ±2ŽmJ’s}cÓ\™b:•.8?±iªŒ±M†&g¹:•ÊÕÁyaH„xê«Z£i¨,å£wµðDûZ%Ìe=]â?Þ<Í�î+G,þvgñŒ.�ñÐÆ&žØ¶–-�U…-†'S´u í«k0�yÃ’‡¹¬‹‚âˆMÔ6 ²ÆgÒU¢yh•R‰&iµQ T œŠ5;ÅŽYdÆ/3c{<›g»§×3xXŒÍ’1ö4ÍœÑÕý~ßwþçžÃî/–ɶ›”’ùV~øtý9�ƒ|S‚Šü0E2“JulYXß1ñew!=!+‹ì!ìæx¶ïëÛàüÉÂzEHšBK>gÖRÆ~TE2’Pyÿr o«ã°»˜XRdû>[�& C: }3 ].|ó´Mƒr¯�T" •÷.Íg×±åü»£hÚ¥á. ÈÀ€Õë ›iè.d b¦Ò$ß4=Ò LäO©4„ã´•²ëXŸwºˆkO~î“€ !�7læD—‹Á¨‰*G�Wnº‰&c:I!P„ÂH2Æ_+M¾6fçRb+FZl¦MjÌ·ó»Õ¿â¹Ò•¨Ba( þÌ9ìn`{õF6/ø¥ys¸4èÆ=Ü�À˜Ïî —†îs„â*eä­ÙÖzRJr V~ýý7X[¶*ýÛ_ZþÉ{—!T;ÊQ…Jsÿ%|ó RÊ´èT¥ÒIDiô¶ÒÜw‰¹6ór‹¦\2z@RKòbå:öþà-Lª€¶›í¼þŸßà ÷¡ «ÁŒЬN:=w0¶R½Ái±óRÍ&vÖl¡Ðêȶît¥í�Râ°°£zcZ<À¡k'è ù$’@,Ä<[1ÑdŒ„–W<èiP•Á¨Ÿ·›ßgÏñ½œîm&)§ÆR™^“Rc¹«†%³¥G†ùo÷ùô÷“�Ÿ/~žõeÏpª·‰ý­Ñ¾™:.i¡ ¥äLo3W‡:y¥æ^©y§¥ «ÐÝW„`Åì¥X æôàõ@×½éy; 1'×Ema%ëÊV³¨ ”Éœ¥Òpsdˆ}Íïòæñ½œõü-‹iH'À¤©²—e v}„ã‘[´„ÀíïæÐµt‡|œîmÎX&L}4 '{.pe¨ƒ�5[xiñf–üì0«&·ÅÑ dÌÕ¤Ôx·íSþÖö N‹!ô¾ð %„@*ý‘AþÐt€³¾‹¼U½�ZŠðŠ @ PnsònââZ‚ÚÂJ± -�A™Ô~*³¤DM@ç©Ó|U’X·ñ�¡>€h2ÆP4�1˜o²¡%=GóL¹¼úÔV6T<ÃWž‹üéâ‡t<:ÀÉL R€T–�U'C¬;âÇ5'2ñ«L~09¥\ÏÐ{¯#1ý0TRí¨`[Õzž›¿’¨çíæ÷9zýfÕ„?Ô{ƒÔEKæ¨îú†Ï†)êÓ]—SPø}¤ hHT¡0;§�ÅÎØÍyœó\¤+èI{*…~‰’®Ïôó�¦0ÆDªmNí÷9V�оÔõ„|t½ôçE(ÈÑ—’T©½ŽÄ)ö ˜ À”mi�ÀXú^aôykŸ`ÚÉs×ñÎâàR‰öôÔw}ÒÆ–D‚�ˆ¤«§‚ÜŽZ á|‰´d[Îã IÏuCÐ�ͽ‹¯¡©:²÷4÷Ø讃H°zÊG]/ÐGÄTîñ Ãu;¶ŽZ,Þ2Ýõ”'Xü¸n¹®bõV�ëž>®� íºÄ²ës}š¹~O3Åõ;Ì0×3¤]×T,žrlK1„¦·ë ¡lîZ,Þòáz‹· ›{Æ€“™âúØú?B:ûÐ�Ž¢%tEXtdate:create2022-03-16T11:51:52+00:00TÞk¾%tEXtdate:modify2022-03-16T11:51:52+00:00%ƒÓtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/kn.png000066400000000000000000000052501521174352300307530ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 5"`tà rIDAThÞÕškTT׆Ÿ3Ì…a†:ID‚r˜`"š,¢v-5k%1i‰5¥DCº\6Mjâ-Ä“UkS¼ R¼¡U´šÚÕ$¶5–˜hª/µÑ˜ŠxAnÊ Ã\Nìa•�AðûwΙýíó½ïÞç<|é§ùÈxB¦ÅAÇß¹ZÍ/ƒS†µ�c"¨ûŠ!ã÷2ßr¡PH( �@R€BÇ’ …„Òéêä»ôSH’÷±K¥ÃB =>µ5.Öþ–­� “ø�Óy£ ÞÇJI§$î��ep}´� £" (öîƒù‹á«oÁél{>eWäká� x2^�£ªª k¬X—;ç½'ð«‡I}á™> ”aÇ.˜¿ö[¢=Ñ­ð®SBR¼ÁPQÙ«`ݨ­ëØÝV�£ý{ˆ'üðAvÀß·Á‡Ùpø¨æévx\7¨`L8Lˆ†^:(+ƒ¬?ÁæOáZƒÿæëV¸dñ¾t¼ ƒz�Í ù[`Árø±Ôÿsv <®‡h % ÆEÂ}�pìøh)|ú4Ú:gî.À4ÃC„ë ÀµzÈÝ sáL9H’„ÁЃºº:dÙûq¯V«±Ûí7�ïöx\×Bj_H� „?dCaØížßʤ¥¥qåʶnÝŠËåB’$†ŠÑhdãÆ�8}¡ÀðHÝ´š§„É1hªÍÂõekàBåÍãjkkÉÉÉ!22’-[¶�––ÆÔ©S™={¶ÏÅ?þ(|0~þ,Hƒ7 ß-öšx¦7¨%Ø»_`ìîßcHQQz½žŠŠ bcc)))!99™êêê6ͬ‡ô‰0ë×Måwi´šçzCZ_4••�»Vn¸3ÆÚl6êëëéÙ³'F£€¢¢¢6Ÿ8æÎ„ä$pÀåÍpqÅ]À4 =¿ÉÛ¿tcìA!ЭB¥R‘””Dff&ÑÑÑ^ׯ�Ïþýû),,¼åC0X“'À¬7 *¬' |)\ù\��¸ZÍØx9JMyy3ÆÖÕß>‡^¯gêÔ©L™2…��T*z½»ÝŽB¡Àl63þ|Ö¬YƒÍæý®|,æÎ€Q#Aéógpa)XËÄu‰NÀ4‰n y<MðÏðáRøO1V£ÑлwoÔj5’$‘˜˜ÈªU«p:�dddpöìYt:.—‹={ö\ßzLz f¿ Ñ}Áú£(Üüầxðóð¸Þ«ÐáäÉfŒm°´=ŸÍfãÌ™3×�kjj¸pá§OŸ&??«ÕzÓ˜��×G' ×/mÓ2°žò.Ü~À4O¸;4 ÷ƒÕë7ÃÇËá';>‡ÙlæðáÃìÚµë¦âuAðJ ¼óèÖ <Ìವ^¼_¸4Að‹hzucìg…þÃX‡ÃÁ¦M›8räˆ×ùÃ{ÓaÌó rÀ¥õ`ZÖ3·.Üí~´š§Ý@g€ú:ظ­ëï¸>AZH{2¦AL,XŽÁ…%P]x{×[F»V€ìîǹ�fDh ä€ÀØíE`wø¿xàzñýã…ë/Œ®W­S4žm[áíÀ㺾ЄƒÙ Ùay˜*}Éè{iaâ8xwÄÁò=”/�êíàjò}%·Y—,’'ô¹a¡ ¾Þ#€æë}¾ucÛ�<™oø± ¶CUžÛu÷VkÏ«üŽ´ 4z¨4AÎZX•WÚF£ím Lxæ¼F#Xþ eK f¸ìc˜Û àšÁ÷»�¦'¸œP¸C¸þÝ¡Ûc¬?¢_dN‡Ç ×+Wƒ)lâzG®UZÍKQð‚hÎ�ƒ%+aý_›1622’šš®^½ê•Ã`0`±Xhjjj×�ÂËc`ÎÛÿ4�²ÅPý%Èt½e(n<á’!@‚'{AV"¼j-ð·Ï`ìdXºÆ›áLVVaaaBQ¥’Q£F1sæLT*U»n*>VfÁŠÅ•+áÄd0áßâÁ½$š]�h4:5”–Âsà“Ï[ÇØÒÒRrss‰‹‹cÁ‚$%%‘žžNff& ¾µo5¢KóÛéÐ/CÙ"¨ù—h‰wFÏB‰ N 0žmš†øóVø8N”Ý:Á¹sç8uê#FŒ`È�!süøq |ºc Ì™^{ýb®ø{Ýæþ'gg5l”.ÐLŽ�§Ã@£„ï�º1v;Øî€±¡¡¡(b'pâĉ67*4?J@ÍÃýàÚ!8¹j¿ê<×[†”ý ò¸HÑ¡©«ƒüO`ñJ8[qû�:�Ž””222èׯŸ×µÆÆFòòò˜7o—/_¾eޏhx÷-˜˜š&¸”¦UÐtÑ}s�\<€ä¸„,ÂülØùÕ�1V­V“ššJjj*ƒ�   ŒF#jµšêêjP*•ìܹ“¹sçrþüy¯ñ5ŒK†ÌÐÿa¸vÎ/‚Ú¯ïŽë^Tý€¼n3,˃‹Um$IhµZ$IB’$BCCÙ¶mF£‘)S¦°{÷n´Z-�“É„ÙÜÜð‹‰›ú6AÕ¸¸šÜ}·¿SPŽž‡Ž€ÃŒ•e‹¥ù•`µZ9~ü8‹…‚‚‚V÷¿Z cŸƒ÷f@Bh(�Ò…P÷ Èήû@CY|¨ãIœN'%%%·Z|ßHxçMxe‚pÝ”-ˆ®é’¸Þ•_§Høé[¦øøx, ÍOOµ F'‰vô€þp­Î/„º½]ëz§pcDE×'M­ *×Ae4]nž¸;„ßP©àùŸÁÜYðh\Ûïvý[�]ݧðN 2f¿“S!È×BåZ°_iž¬»…_P)!ùYx<6®î®×ïëž®ûU€ˆ>0ëuHOsïõ<±ßíææ ºs´[¥FŽ€÷gCâ@¸ú­Ûõﺿë < f¾¯M‚ FArUëÁ^Ýœô^ ŸP*!é)áú Gáê^¨XõÅ"˽T¸Ï„‡Áô_Á/Ó@צÕP•Žš®.¡ƒH’·’t³�ƒS‘õ�‚'†ÉX�98÷;u{-$E«Y}_ íY>R;Ý0äÿXܰÜï÷æ+%tEXtdate:create2022-03-16T11:53:34+00:00õ”‡>%tEXtdate:modify2022-03-16T11:53:34+00:00„É?‚tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/kp.png000066400000000000000000000024701521174352300307560ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ< PLTE=T”>U”>V˜=V˜=U—:S–;S–{‹¸{Œ¹ýÿÿí¯¯ÆÇÅÆÇÇÆÈ Ò88ßrr鞞ﷷ멩䆆ØPPËÖKKûïïþþþÿÿÿýùùõÒÒàwwÊæ��üòòõÖÖþýýñÄÄÓ<<쬬÷ÞÞÚbbûîî÷ßßÖHHé��ê§§ÈñÆÆöÚÚÑ22ÛbbýøøþüüÚ__Âã††í°°È ËóÌÌË""ÓDDüôôý÷÷ØUUÙWWýúú飣ÄÃóÎÎç——ûññ颢ⅅ㈈㇇Ñ;;Ä×SSကà||à{{àyyßwwì±±øààÍ!!ð¿¿ð¾¾Ñ::ÄÅ ÜiiøááüõõÔ@@ÊôÐÐùææÞppÆ Ì&&ꥥØSS먨Í((Å×TTõÔÔÑ88úêêç™™ÊÙVVÖNNÇÄ蟟쫫ÊóËËôÒÒÉÍ))몪øââÞttÆ ØYYþûûÙUUÛaaå��ÄØWWõ××ë««Ê ÷ÝÝ蜜Úaaä‹‹Ù[[ûððöÛÛøßßÖIIòÄÄõÓÓàxxÒ99ßtt韟︸쪪䈈ØQQËÆÆí±±üÿÿyŠ·zЏ>$ÀË+$,"*&.!)% ”# À+ #&+' ŠJD�b¯²Š*X³š:�T×Ð$Âdx¥µÔÁ¶këè‚i=}Â& À+d †FƆ‰)I˜™C´YXZYC�²±%dÂ^;{¨.m+G'ÓÙ…\Ýä!àîáiäfÉÉkñói/¯·¼�¯Ÿ@@@ §gPpHhXxD¤zT4ÑÅÈ[ÄÆy‚@|<ˆ´JHL’ON!Ú€Ô4 ›Ó32AúãAFdeÕ"‡4äróÀ&xæ‚c„x€^ƒ¢L°Å%` ^"”�áÌÌ#>ùxËÝ@:Ì+<=+ó<<«ªÁÔ�|¼µu õ V�MÍ-­Vmí „ÔA|Bâãí%å®îž^yy·¾¼þ $&e`0N”—wš4œ£å{§ô‘š™@ÙYΧК#¦N“Ÿ>ƒ¤ìŒ(P @}&© ¤H› -ÒfÍ&½HªsæÎ›¿`á¢ÅKˆ.T1 ê¥$ë<è`ð –ñ3,§0¬ 0¬¤ ¬¢¼�1ðm¤oÃjÊÀ³?cvíP%tEXtdate:create2022-03-16T11:53:12+00:00Ôaµy%tEXtdate:modify2022-03-16T11:53:12+00:00¥< ÅtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/kr.png000066400000000000000000000063031521174352300307570ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 58_Ò �IDAThÞíZ}P•U~Þ÷½p?øP“¢Eaü@EpgÊuÚiüØuÇÁ�0jE -"R'„Ì6k+AWW²Œ1�eÕÑÈ4¬ÆíRQ$à¦)—„,Á€K× ÷ó}ö1®p¯{‰f뙹wî½çüÎû{ž÷÷;ç¼çw’Ä/âP;0ÔøU€¡v`¨qGTTT ¡¡a¨}ïACC*++ï̘.¢¶¶–3gÎäœ9sXSS㪹ÛQ]]Íûî»�³gÏæ·ß~ë²½K`±X°cÇœ={J¥���ÈÊÊ’h¸rå ^{í5\»v …¥¥¥Øµkl6ÛàEÀÑ£GéååE0!!�¸iÓ& Z,–A¿ã‹…ƒ�©©©À'žx‚'Ož¤ŸŸ}}}™ŸŸïÒxN P[[ËéÓ§·nÝÊP©T200�ü1׬YÃôôt¶¶¶ù––nܸ‘IIIÔjµ5jÕj5�9Â_|‘Éúúz÷ `6›™œœLœ?>KJJFQ¹{÷nfggS’$Nœ8‘—.]4.^¼È &ÐÃÃû÷ïçŽ;(§N�ÊÒÒRΛ7�‹/æ¥K—h·ÛÝ'ÀÛo¿í0ô—,Y¢¢"ÓÃÃûöí4òÝØ³g CCCyêÔ).Z´ˆ¸víZÖÔÔ°¨¨ˆñññòÈ#,((`@@Õj5sss™••EŒŠŠrjUèWgB_¡P0$$„åååý^Èn±ÐXQÉÆ}øÍÓiÔ-[ɯ.åW —Q·l%¿Y—Ϋÿ V«åÁƒYZZÚ“ ½W?~¼_n»0›Í8qâŒF#Ö­[‡††:t���HIIÁ믿ŽÚÚZ,_¾+V¬p8†lµ¢åh>.=�Ž–wÞƒ­µ  I‚ Š7^’A¡Öï[ð}Þq\JICë{'Aëº X°`***�7Þx6l@@@rrrÐÖÖ†”” äççÃjµÞv �·¾|ù2>üðCLš4 ‰‰‰¨ªªBVV ’““ŒcÇŽ!<<Ü!ùæœÃh|+r§ ‚ØKkØŸØí�¼½ð›¤DÜóðÒýçÎ�CLL ®\¹‚ììlèõz<óÌ3Gvv6ÊË˱`ÁÞö:ý‚�˜˜///xyy!&&ضmDQDZZšCò$Ñrì=4îu@“A’`7v qÏ[hý@ë°ÏôéÓ‘––’ÈÈÈ@tt4-Z•J¬]»¶_òF@oÔ××Ãl6ãå—_FNNâââ°wï^h4š>}øªuëÓamjîKþV©T„v;”�£1~WÔ¡ú´_¿~«W¯F^^Ö¬YƒÔÔT¨Õj8C Ò–-[¶8ÓÑ××LJ$I°Ùlؼy³Ã‹X¬vTïÞÛ™3$i€Q ‚(¦oI »ïw}õôôDHHš››‹¨¨( 6Ì)ò€ ÐsGHtvvB¥RAtpw+uõ¸œ´þ-õ xOÛÝî7…¡,ÃÃo$&dÿšß†ô1‘e&“ jµ‚àD~õ‚Ë ‚�Fã�<}QK[û-úåÛEZ¤ ‘òMǺ¿“=«ƒáôÇ$D�Æeò pÙ¢tZe}ÝŠ?C„€›Þy‘„]P©¸§•øV1 ˆ±¶vD›ëbk…@‚² cY9h·;‘ZC$ÀF .|oÃ�»ji!Ü6ûÉÿ *ñ/ïi8®žˆ6IsK�‘ö,ï¨ÀÃÆ¯ ‘e˜¯4Ânì€Â×Çm>»õL°ÃdE‹‰øP3�‚âÆ�» y�„Y�ð†Ï,äxOG›¤îjé~-’{½#±Ï{¬‚ÙhÍfwºìþCQÄgÊ ¼«™xã{¯9–]ï" ŽjÂð®fbÏï}•º‘yšpœV޾açvÝ/•>j¬=w6m¢ "eH”¡  ‘D«¤Æ~ïéÈö‰„E�ºf~É"‰ÑÿV�‡ìí Q©t«n�|5ž¼Û ºÚ6$%öøÌÂǪq˜m®G ½P§ŽRÏѨòðƒ½‹`¿+FWÛ7ÒXF« Ð¨¾¨<%DO¼'ÿSß¾"*<ýQáét/qBwÐuåºSKa’<á95P¸Õe×S€$L&dYvØ>oæ(ŒðUÝâ|QA@ïIΩ‡‚®!üîòÂ=Ñ›»7B.îé\@–ehµZ$$$@§Ó9ì3#d$æEŽd7NW²Œ¹³Çãîñc6_¸p«V­ÂG}ä²NÇSSS:;;‘››‹Ã‡C‡CJ O/ÃgšÐÐÒˆ®ïÎn%OŒ½×Y<Õaø_¿~¯¾ú*òòò0bÄŒ?�þþþN ïT”——cÉ’%HMMÅÊ•+1nÜ8äææâÈ‘#ûGOôó+¦@¥”nîíï�¼—Z�ç‰À´ ~»ôz=ÚÚÚ�““ƒÆÆÆ;Àjµâ…^ÀªU«PTT„M›6ÁÃÃÛ·oǤI“°téRTWWcëÖ­èèèèc¯ô”�¶| þ¾fFùi{׃MÑÝn—1æ/ìJŠÂú˜0x(»©ÕjQWW‡ØØXcçÎ�P©Txî¹çPPP€Õ«W㥗^ê·\vÛóI’`6›ñþûïãË/¿D||ÉÂÂBVWWsûöíî+Œt£wU¸¨¨ˆÏ>û,0&&ægSÛ¼y3ùÉ'Ÿð¡‡rºJìrqtÞ¼y,..vX euuõ ‘¯¬¬ìûÇÅÑââbΟ?Ÿ+V¬`MM m6ç"Êmåñ„„¦¤¤°¹¹yÐhjjâSO=ÅÇœËã³fÍry¼½SA«Õò±Ç#¦¦¦R¯×Ód2 ùn˜L&êõz®[·Ž˜””ôÓüA‚¼5|ðA~þùçÌÈÈ`]]Ý ÿ1jkk™™™ÉS§NqîܹNÏúÿ“Ýž1c£¢¢xñâÅŸœø�¡ÓéÉèèh~÷Ýw.Û»\€²²2 >AAA®š ._¾ ƒÁ€É“'»l{Gü?á׊µC�_¼ÿ͵|æqh%tEXtdate:create2022-03-16T11:53:30+00:00Û£-%tEXtdate:modify2022-03-16T11:53:30+00:00p†‘tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/kw.png000066400000000000000000000016071521174352300307660ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<PLTEF±5ÛAÙAØ@! ˆ(Ò?ØAO·6 ‡(¶6†(Ò>N …(Ñ>Mµ6Ù?Ø?ˆ+ÙSÝW!ÅÞÌáüéßúçáààÿÿÿááá !!!âââ"""ããã###äää$$$ååå%%%æææ&&&+##çÍÐþäçýâå)¢#ñ0Eô3H ` Ò)õ0ó.ò.)Ÿí.ó0ò0 _ Ñ)ò/(ž^ (œ] Ð)'›\ Ï)&ì.[ Î(šZ™PÇ'ö0J)GkbKGDøoéÇ pHYs''”iQtIMEæ 43ßp-IDATHÇÅÎWWÂ@†á˜8,¨Ø°bïŠJ³DÔÁ.ëÿÿ.pàvsÎìÌEæ~žï5Œ.Óê¶èg@OoŸiõ3ˆ 2"04L�¨œˆÀˆh""JŠh"bd”á 2Fˆð¤ˆv€ÑèGHÄô"d`|b¡ 65mÆgp§DÄìÜ<îXXL,¡.X^YÅ] °ÆÖ¹ÀÆfØÀÖvØÀÎnØÀØgl ɹÀÑq*�º “Í�àN œž�ÛyÜ©€Ë«kÛ¹qp'îmÁvŠÈwpw¯1/îƒÖ¼<>éÍwîó‹æ|;ðZÒž÷îÛ»þ¼ðJ„ùP®TIóMÀû$Î7€òy¾xßôùðóûGŸ÷_Ý_èråÿ%tEXtdate:create2022-03-16T11:52:51+00:00ŽÊ %tEXtdate:modify2022-03-16T11:52:51+00:00ÿ\rœtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/ky.png000066400000000000000000000111311521174352300307610ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 3)¡ümÍ#IDAThÞíšyx”åµÀß2{fË:I ÂvDp B�j/­XE*•Ö½­V±RõÞëB¥W½ŠÕ"QÐÖª-®(²£�°“@Böef’™Éì3ß{ÿ{oŸBŸ{ÏóäÉÌ÷Íû½çüÞóžsÞ3#UÞñK‘ûà\Œ…=‰Dã<»äSþã¥5øüaPd$:Eh‚ì,;kß¾Ÿô�©˜ûBˆÎ›šFÁ÷ÃÍÓ¸lúÓì¯lBRäÎqB@RÃåròøÝ“¸/u�< Ññ™Ó™±¼�Ú›éŸ+r뛡òö_à_·£^å¾Û¯â……7S\”Ií¸‘ßB„  † -bɯn䚪rjx %ÅBÑoÅuÇÍH:øösü¯ô¸÷6¢•ÕTÜr/�/.C‰Ç¸yòHÞ~áv®¿ªE’Ú¹+(4 ½ª0kÆ–λŒ¾+WÐøôˤŒLñÏâ¼qBQ¾Õ³ÿ¡þÚ{(YÏ-Ààʤ桧©ºûq"Uµ î׃?<óC~>o"v« 4­{†hY™vž|`2OŒHC{è7x?YOö]?¤×ËO`Øo{�ÿ^¾Žfw€óåþÊGå–�fãæNÅ�à^ý7üë¶bè™�³¤ˆñÓ··‹ûꉄcÌžy æº:¼ïv‚ÕÇ•—À þ¼¾r=…Y,¾ç:.?XNÓÂß�^GÁS’5ç&Ô åûêøÉ£o±ô­M$ÚG¨�JÒ6lAùîZ6U·Q:ëúÈÇ÷ñ:¼ï} B#eP æsÙè>t„¢\2ªcMm—”!Ih‚_\Ó‡Œ7–Ó¼ô¬c†SôüWŒ!¡Áª¿~Ã�^Á¦¯!ÐÁ98Ó–9wˆ öá � ±Á˚͕X.ÊÅÓ.'±ûîU©¨ÂÔ¿˜Ü’|.Ý—Tg ‘]ûiûàdö+Æ�qéHúÕTxô;öâºãûä?q?Æ¢¥¶ÖÛ-ªeí—]ÞŠNïf§,IÄj½ðòAh Ÿa¥$â‰8-Þz»E± xâ䥌&híèÀj1�ãH§N´’aËcÝf7�nqöm Ž›öŸ'Ø.š`ô°"»{N« !ÁovS»p1I€>Ë�OUW’¨¢îß_"rð03'¼~" —màË�û�}æx!ä?ƒñâØŸ*ôÜWüC¬\ÎÞ*/¿ž?“AÇ¿ýêeF ,dá­3˜½òI¶µî!«G)UÕ�Ù£óÙ§×WñÉýøü!|íA‘8S& fá½ß¡wA&Z4†gåTÝý8‰Æ2çÜ„uìHÂ{*þ¾¾r ) AKjór° êKxo%­Ëþ„©¾žñ3®À«Ù°¥·'€/&à� üâ4¥° 7×Î�™äeÛ˜xu!×^>ˆsUåÍä8,Œ()€p‚UÏè½øæ£F‚%FaÔ©ddXq{ÂGJä®!HÌh‚—ƒ_λ–ÙÓGc6é‰5»ixv -¯¯ÂZZ‚:ïVV7%¸iÊE¤|ñ%•sþ»Ž�:kËVodúuÃÈu9H´ûizy�‹_GŸæ ã¾¹|(;YøâG®qƒ&A£IÑ¥‚·N)d¦;¾pY€5ÇgÕð;ãXüzÒ;T4³D¤X¢®Æ�~WMH¸2�Ô÷/åçŸ&hjh?-!3¢+ÿˆ;g�ÃlÔѱµœÊÙ÷Óòû·Èœ9 ï=w1wõnÿþ3¢±xg@ìB‰$/-û‚›æ¿Ê¦²C(v+¹÷ÞFï%O!™LÔß·� »7óÇGnäÊñކÉÓïÏD©â0í9M$³Ðí«¦ÕVM| ›Pv-¾Ö êâû +Õ„Ûk1§èyYœ˜®ÓÞƒèÝ$Y:ãò=·_ÍŠÅ?bܨbD4FËïrà÷­¨"ç±{øü¢Ë™õÔ|¶vBêÊUOò'„$±nÃ~fÌ[«+7Mh8'Œ§Ïáœt% /-'}ñ ¼|ó0îš}:ý™J �,á8%wŒžŽ±:Ú²TxÌDu wè0¦Hj®>‚f�®§Ã8 í&R7J᧘‚N§kl¡þ™Wh]úÖÁýÐýäVžÙéå•ß½K0¥›…€"SÛàeþ‚•”í©å—ó&’[”Gá¢G° íOÃ3KPï]À÷gN燙º°ÿ´ÏÓYû´~ÖAø.ƒ‘ŒD”AùiØ.–©k cÊÕ‘—aæÀ1oí«(©17ôUuªLÇ–íÔ>úÁ¯w‘ù½¨›8‘onå³u{:OàŠüw½;‰“ŸähH²L8çÅ¥_°s=O>0…1ÊȾs)CúQ¿`5Ͻzä, ?�z‚x"É¡B¶@’X]gŸbµqªvÄHx“ØzÉ4Õ…~åÁ˜a@f R¤ m�vggerZ¿{ZDkE=æ9?`Ó€‘ÜýÛ�(+«!=‹@R`6è™8n ±ƒ5Ô}²…€¦@% )0lþì¬üó6ÚÚBÇ3˜5‡Ý|ôÅ^Lz=N+ÑÔtÄð¡ÔÕûx��PºTnÔˆ.’M‹-©mX;TÒ:ŠÉhÈ!¹ÑƒÏ!0ûâdzséáD¤"Ä7�aôA½‡Œ"P:€÷ËütNWh�äÒÍ"ž@6P3Óp{;‡c]îE‘Éʰ!G£$<í'¬¨XÌ4·úI$NipH€&0T2Ó;{ ’,�Ähnö“]eÁüù—ðä“ÓˆU5ÒôÊ R zàúþd³‘æ×VQÿÊJRú’ÿè|L%E¶”Ñðæ‡¤ŒLÎô‰|µu3f,£©ÉÇéŠ" æœàÛÝé¢UVêâºèæøÉpš1‚Û9?�ÀàâôªŒß³��–FBvá²é-n»•€¬ÇŒbJ”áL„ªwPï òùçe<0ÿÏ46¶ŸÀ)!¸;�N:ÃõîœÁ»ß¸lò†ùÑs_ð�Kú0a¨‹-eo°¥ÒIEÛæO.aêØ^4z:øõ7SÕÐÄןùθ[ð'Kxáý�X#íÈg™îü‡Ï"É„†Uõ±g×k¬ÛÚD�w)z;Ó.Ö¬íÇÒ�G`‘ÝHñ ÄCM¼·}ÛªšI5ç` ²È'™<³Wv/·�èüxòz]Š"û¨öxiîhà{ãKP­Ã(?ÜÁA¯•«F]I~V˜z¯ŸFÿazdö`òå×qi?¡p쌳\ йj±˜`Ü€L¦ŽÀÓolDÕ…H$b\6t4·L¹–]•Hs¦S˜e¢¾õ®.�¢“ülÚ�ôé5œ¥K?')μ¾à|›{²h¨:“.ëÉw3½|¸£–Ft‰zlŽ©4z217²¡%ü I,lØ]ÃÖ]UØÓ)Í/DA–~ØBê–ÏXèà _ÅïyþÉ@NÉçKŽ«àrÙ™>­—Ön&íþdwñʈ©ŒfÜ2iæ(=nEƨ|€A?ˆfBØÛâÀ¨S0ã¸*wòÔž�Q2ììœ6‘U6mª;!Ew‚¸<@ I)v3©©>ZÈ´É^DÙD¹Û(õEEø’YŒì›ÎS‹STÉú}o³­¶_¨šk&xð»×`·çá ÄBãæ^(Ú߈�”Üî`ô„,ZZ¬Ô7F�e™d¢³s|ÄAŸÞéÜy±¿3‡^½Ãì¨o&óÚ|Ze;ƒfdñ\– bBI¯B,´þìoªåëÕ«I5§pßÌŸQ�?ž‹‡ ~ê qèÀú:3Ù‘2 UŽ“Èµ�62ñêÁ\ጲ¿CÇ’÷kÑ’É X­zŠí$é¬#ž¸žLKi9�Và #Ë@0”ÀÛÚ@{z›£˜”z9Áëó~Fe}ëë¨ð4’�j@ó£FÛ°9 Nsá‰$i İëû��‘±åc¥W"É2\$êšBx†¹ÈØöúælÒúêp‚hLÞ$å²yþ¥- [ÏÚæ$BøØc>ižP)Ͼ³�²ú5Œ/4¯t“‘*c™%Л˜L*Æ À(…0où¡Éì êIÆã€t!ÄG’ÏfÀø8®�¹Eâ¡(1$ZCfƒB4bbýÚòm ªÙȆ*•OË[ØYD†Y­å-ˆD„)׫¨V»š;pè½3Md:¢D#~Z2 y»LGKkGzÝF:4›'ËbhI�"¨®ïlýwHÍõ�¢³ànNcG¹žhÒ†9ËÉ>O˜L›g"AÀí¦(?Jqß)V?þH”hØ a%½&ƒÀã7òêr•EÏï#�_X$I¢  •Á¥NŒF‰êꋎÛg§0d�—ê6‰¤F¦Õ‚–0`P-˜ zd B‘ Š.Jµ×G4‘ ËjÆ$²Y¾JeÍ'^ ò�ج*Õ‡ÃlßÑB(tü Ù @'„“ÜÐù:;ÛÉÔɹ\{�DzV;²¤®-ˆ&4f• ›�¶`œ,›‰¶€D2â`{¹…•«ÚØ´¥�D<~Ê3O>´]@NF’d²³íŒ™ÆÈa&òò6{ƒ¾ó—hm>w«Jùî›6ûس×M8|´ ræRø_@'„£ÿeY%%ňժÇhTH&Á`¿?J4£;_†œ(@ìŽoœhZ¿?ˆßßÑÅ}8×î¿€®aü#äîüsäÿœoηüŸð?T³‚¡Iˆßh%tEXtdate:create2022-03-16T11:51:41+00:00©œq½%tEXtdate:modify2022-03-16T11:51:41+00:00ØÁÉtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/kz.png000066400000000000000000000114521521174352300307700ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 41ýÑc\ôIDAThÞÝšy�\wqÇ?ï˜ûÚÙ™�½W{h¥=$Y’­]Û’e#ÙDá0Ûˆ�8eÊV¨„Ã�BbR… U Ê`ˆÁ66>�‰A’mY>di‘…u®î½ïkfvîyofÞ{ùcfGÂx­Õ…«èªÙz3;Ó¿îo¿îþýžÙm`À÷ +œcŒ«%XÄ,>S’—Ã- )>ø“$qîÁ&e¸¥ôûb ´;&¨µDP|l,=ý^ËxEIž{Pt™É j,›ìÄ$æxéIúÓ~òæ7ÞkY¯,’`ÉÙ1XåÆ,h )¥¤4óŸ¬òpNH‚Î ç(>S’;Yå¡Ö2K³}ú½–ñ�@F—HhVþÜwœ£‰jÖzú˜É¸ø£d@ƒ³Žvîó “ ã’Ž%+i°†0 }é2JMÉ+$�qŽ¢&Q!ÿ™(Åç¹ÿ_q¦3.öD“5$‚Y']ÑFbšõŠ(-bÐh " :ëKzðH f1Ç÷ ")ƒYÌ�!\1¯(�3D^�4#¯Î.a\õ0™ñp0^{YôοYC8¤ º!r«ÿ(íŽ àVÿQl!mA>ê?‚EÔ¸=p·¬V){Ö+.;‚�nˆ³.Úì�Õs"UÉ2Ç8“jI~áKP^ JL)@ É䞪½xMI¶TíÁ#§Yãâj×ðg©}Š ÞS|ÀwŒDÎÊuž>®u€!žezYÈ£ÀJç ÍB0ë¤'UN™9N�5œwÁ‹T CäZ÷›Ëߢ7à�·¸«âM"9;w” Ã5„GVXéã–ÒøLI>_û ]憒þ½a;cŠ¿)ÎU®ÑËŠ�ÄÇ?õf1ÇÇÊóÊl ëKzpJ*3Y7W»†9š¨™Ãè‚”—E�¥öIÝÄLÆÍ6>Oµ%‚,h|‰Ï”ä¶²#¬óôb–²b«ÜCÜ8Hw¢šo ߂ߔäX¢Ší¡6þ®ú5®q óØTCjéÅkΜéŸÙm`´;Ǹ·² “�ã¥p>S‚5îa‚Yß½)_-i Øä;Η½HV—È2Ï—“5$¾Ñø<sóÊ È"ïÚqÍÊw†oæééÕ<Òú~S‚¿?³™Á h‚Žaˆíù€@»c¿)Á°âÃ!«ØÄã)CoºŒPv�9M‡{�ˆf£?]ÆÍ¥§yev)=éß_òeæÂ;ó  ‹˜£Ã=ȸZ¾X¿ -'©™ÙXz’«œcLeÜÄ5ëEPÜê­!~mb×l ½§©·†x~æ*†•R*-Q¨= Í‚ŽÀkwñµúíLe\ì ·ðÕúøLÉüv¶vBP»”áÓ5»9¯csàO¶?ÂÕ®a~_ÄDÆ}qš¨˜º¢�…> Š!ÅË âG æ8[ƒW± ø7dQ£Í>‰KRy1ÜJ©)ÉTÆÍ�ÞV9GòZ]ˆµ ÞÐ` òñÀ~2q=�Nv²;ÒL\³ :9 ãùHœ³\O:@R³Pi‰ñÄT'ÛCËXáåX²ŠhÖ±àbH3DRº‰6Ç÷Tv±Ú5±d׸†‘Dí"kŠüon(éeRõ°¥j/ÛVüÿÛòU¾¿Ð¯\å=@00 ¥ðZO??›¸‡¤ÒPâÉ©5²Ò‚ä4 �ÞT€ï�ÞÄŽP;ëKzèK—qwåoß9á]u–0^S’Á´�¹:~\Ɖd%IÍòû_5Š?Y …‰OoºŒ«]Ã,²†¨´D9“ÉÙAÐÆÍQÐépòÿQ®ó Po ±7Ú„SR/ÚJsd“²¨ºL驤Ÿœä­x¯E–0¨”6@Èw·YC<¯ÜòœàR!v»Õ¬-éCÄ`Ot1-Ž N%+ÎÃÇ(º¶ŽÀ�ø"ûb |Ø×ÍÞh«]× @V—Hë&‚Y'Ç“•ITÓ“Ë�Ó±"µÖ0K퓼nËËö.ÕâÙ‰×y¨±Ì²ÎÓG�%ÂJçíŽñX^À.©ÔZÃ@ƒ5È]åûù§º�ÜêïFÒ>.­€7Ë”P")¬õô×,ìŽ.¦+ÒD8ëVv˜K„ý±zþmàC¼nÅ&fXîCd}I½©2®v á•SÄröwÕæœ¡¨�†À˳-T˜c$53]ÑFdA;/DfQ£Ö¡Òã/ÊÐâ˜`�÷ßjzŽzk˜m¡eŒ(%ü`l=iÝ´ðÁFAyÍøÁè�T˜ãÔYÃ<2y-^SŠÍ�˜�:ë,�¶ÕÖ0î!"š�O”¿ÅóÁØ%›”™7 Ά]ÑFF/{¢MŒ©%NÔr"YùîÖ5dA#®Yh°Yb›¢Öa:ãâK}·q[÷ßÉÚØºüGœNUðÀà&Òº\ØY΃‚ “3~2±–ǧ:Xá£Þ¢Õ>ÉwG6ðÃñP öwã‘S|½ñ×T›#|ºê Ÿì¤/`ƒ÷4)3ï…:4]âx²ŠÍ�ì�4Qi‰Òh›aW¸õ]·AXé%–³Rm‰ÐjŸâdª’_ϬDsÜ]±�{«ºxnæ*JMIú?÷õÜÁ?Öí¢É6�€ÎFb¾W½üpü›ìஊ7¹§²‹‡Æ×1•qs[Ùa~<¾–Õ®aî­Ü‹�@µ5L*Àzoç�Èb¶T¿�ªË3Îy(4C ÒlŸ¦Ábwd ³9;¼gèMPtÓ¼Û €�]ÊÒ` ÑlŸáÃþ#Ä5+¿ ®`±-H½-Ä ¿Ÿ“É ~ÔòUæ(;íì-ãTª‹ # :�Ñe"9;Ç“U<1ÕÁ·G6Ò¯øyxéÏéM8”¨e�§�7¢‹yrúV8ÇypéS4Ùg0 �©Œ‡±Œ�¬poÕoÉ"O¬+ÈÿÎ[¡0w8*÷Tvñf¬QЉæl´Ø'‘ƒmÁåïì¸å4-ö):܃ÔZgUJètòß#9”¨A7D\’Êw—<ƒ¢Ë¼>ÛÌ÷–<Íã“�Œ¨%Œ×â�2(º —¤0¢z©4GéO—ñ•E/RnŽaV1ËmÝŸÆ.©,wŒa—²|±îe&T7¿œYÅÉTµ–YþuÑ xä4{¢Ml�YÉë‘fÒšy^Šs84Û¦qH&T7Y¾ŸøŽq4QÃ2Ç8SrÞ$’Ð,ÔXgYbŸfO¤‰ï�ÜÂϧ:Ø\~S´Åö)žš^ÍgÏlf±}†ãÉJâš…¯5lãóµ¯rÃ6ê­aî«}¿)Éý ÛøBí.ާ*h²Osÿà9ž¬b�§— Å‹EÌñ¥º�<9u w�¸›_Lv2’öqGÙ!,bާ§W³3ÜŠMÌ" ïÞăïzO?݉jJM)ê­ašlA C`:ãb¥s”ùvLÝ�HjÊͱÂ1ºÆÎp+3'›ƒîD5/…ÚqH %rŠÏžÙŒSRÙ:½š1Õƒ¢Ëä �6ç8i]æ­x9ÍCcëymv)¥rš¯ô}Å�ùrýþeÑ‹|sèýü`ôFÝ„ERùdÅ›,¶ÏðB¸�ÉŒ·œ¦/í'ñö>a>†”R®óô±Á{Š—g—2�öqkÙYÃŒ«Þ1c ù88ž¬Ì»€!�3D~8~�¶ ·•ÎÏíYÐyhl=ýi?iÝÄ7†6׬<2qûcõŠ×q*YÁSLg]Ä5  m"©™¨°DÙR¹—úŽñ¹ž;ùuðª¢DíŽq6•ž ÜCt?Ÿìàh¢¶Ð&Ï¿Û'BIåú’*Í1Ž$j0 W»FPt¯Gšó§ÄóÄQ,gcV³q[ÙB9“ªnâh²Š�ø»isNp:UN$ëd6gÇ,féMLûñ›ì ·׬XÅ]±&¦3.tCd  glðžæ�¦ÿ#œuð=›9–¬.¤Õ1Áj_¥Ó3ȱd5G5ü.VÏtÖuŽ‘æ/…‹3Á-ÕoЛ*cPñqÃoSKøöÈÍÜê?Ê�RÊ®p[!¾�æ!�÷÷ÕîⱩN¶—a à”î­ÚËÕ®až™^Íë‘f¢9{¡v×qÉ qÍ‚„Žß”d*ã Æfƒ÷4›JO�Ñež�YÅ+³KIiÀ Ô” Ó=Äíe‡h´éIxev)¯Eš™R S¢ŒÌ‹`5ZìSœI—Óé`:ëâx¢ŠN÷ ¯F–ÏÍ7w;Ûã�©^†T/÷ÕîÂ-+t'«IköÇ!‹:]ù&Ͷšl3ˆ¢Ž¢ËÄ5+†!b £è&Zl©Þç*ö‘3d�ìäÇk9™¬&kˆˆ‚·üÝ<´ôÜ8„SV9‘ªdg¸…Ý‘f¦2 Wþ³˜ã3Õ»ùÕÌJ–;G™Ê¸‘ƒÅ¶i›ì<Ç�Þ… 'AÍö)>Wó*Š.óÌÌjÅkÉhf첂]ʰÚ5L›}§¤’Ô̼Y‚WNqWÅ~ÚœLVðàØ�ˆÕŸË³˜cKÕ^¾T·ÃèNVñË™UlµÎÚ‹¹æBKò`€!Òá ÞæééÕXD�»+»ØZ–?Yð$'ÏË*fyŸ÷4ñEtv„ÚÙZFF—Éç^³˜¥ÚaKÕ^>Vv˜}Ѿ7zG5eŒb——‹Y>Wó*«]#L¨n^šmå…P;Ó7çëûç#ù\Á'j‹ãñ KŒ™Œ‹Q¥tá¡97òî½#´œ×"K¸ÞÓÇRû41W ûËcÔZg eÜyì^N$+Ï*>7†ÓóävÇW¹FØm⑉ëT|Å|pV¾ Ÿ·C@t*Ì1j-|¦NIåp¢–˜faRõ\ä,ïl‚œ{/ :·–a¹cœhÎÆSÓ«‰ålyaƒTÎŠŽ€MRi¶Ms½§·¬ÒŸöq$QÈZBÎ�0 Ðæ;X¹��KzèO—ñ>ïÆÔ&3nË*ÛUÏE²еÂ\k»±ô×¹0‹9ê wJMIF/Á¬“¤f¦Í1ÁM%=¬pŽá7Ç1Pu㪇ÉJú?i?O¬%™³\¤lo Ü§ÊÅ,h”™\ïégPñ]Òç’„Á°âå�¡?£ åæ8�·ýŸ)‰ˆA™9ŽURÈOªuCD1d&U¯Ì.¥+ÖȾh᜽pƒíÒ¨@Ö‰kÖzú9’¨Æ-+4Ù‚ˆ×qYî š!r2Yu/»˜åÁÑ©·†±jwIЋ'Åc™¦2.úÒ~N§*Èês"E¾—áxg·µ¢ŒwHÈ—vƒ­€fˆMT# :ÏάÂ,h$us¾ºb4Š^ÄÅ(Èröo«å/ߛ {å² s(^ÇÁD-‹¬aìRæ²/:ó¾® °Š9Z“Œ©îªØÇGýGTJi´ùS¾*[ �´fæ¥p+k\Ct'«±‰¬!^·¼×2^Qú¨ê¹ÈF}¯%tEXtdate:create2022-03-16T11:52:49+00:00qD„Ù%tEXtdate:modify2022-03-16T11:52:49+00:00™>’Å’m²m4”4  }ƒ8–8ŸÌŸ§Ñ§þþþßîßt¶tuA›A  ;˜;HŸHCœC Š ½Ü½òøò³×³,�,|F�F^ª^1‘1b¬bE�EW¦Wh¯h»Û»2“2t€v·vâðâ¸Ù¸«Ò«u¶u§Ð§•Ç•%Œ%{v/’/€+�+“Æ“ìõìïöïZ¨Z‚�‡!Š!DœDGžGQ£Q¢Î¢ñøñ£Î£z3“3]©].‘.y�0’0æòæÆáÆK Kx¼ˆd­d�Ã�Üí܇N¢Nj°jrµr ‰ &�&…ÉâÉ�Ä�*�*>š>|{€ŽÃ޼ܼn²n&Œ&†ùüùð÷ðžÌžyÂßÂ\©\9—9ºÛºi°i„¦Ð¦M¡M…3”3:—:ŒÂŒÃßÃäðäûýûIŸIe®e@›@zz#‹#�{/‘/œËœÅàÅR¤R ~ |º|¬Ó¬µØµ‚½‚?š? } Ôèԋ‹’Æ’Ìḁ̈ϥ¿Ý¿õúõŠÂŠôùôúüú$Œ$*Ž*ÓèÓðøñ�Æ‘9™;F H Ï¡ãòåôûöÕê×X©Z~.“0†¸ÛºýßÞ£°…|›]ÄÁ¥õÛÖÿâãÿáâÿáãïÙÒ”¨u·»™ÒÉ´t—UT†6ÚÌ»ýñýÿ !üýð÷àc(bKGDô2Õ+M pHYs''”iQtIMEæ 45ú¼§E0IDATHÇc`£`xF&|€™…•¯F6|€�ƒ“‹ƒ¯n|€‡—�_@¯¼ ‹ˆŠŠ‰KHJ‘i€´Œ(ÈÊÉ+(’e€’²Š¬ªšº†¨¬¦–6èèêé˫ș˜š‘n€¹…¥‰•µ�­�½ˆƒ£‚“‰8»¸º¹{yzyûøÚËùøù;“h@@`Ppˆc¨HXxDdTtLl\ÇpÃFƒM›e·ÈcP¶Nt«Í¶íé-;vêë…]»÷dyíÝ×-* ŒÂ=ûçM”p:pðЂv3" 8|ähò± gîãU l› ë·ñà bcN.zNÁb÷ôR pvéÙsv50¥Ÿ;�Çœ\¸xéò•«×®ß¸yëö­;θ ÀQZß½wÿÁÃG�ÙŸ<}öüÅËW¯ã,ÖqT,oÞ¾{®RY?¼ÿøé3îŠeŒ‚ᯒ×a•Ù@%tEXtdate:create2022-03-16T11:52:53+00:00žÛ %tEXtdate:modify2022-03-16T11:52:53+00:00hÃcµtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/lc.png000066400000000000000000000035671521174352300307520ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 5"`tÃAIDAThÞåš[lUÇ3Ý[÷Ž¢PÄ¢r“ ØÒÂ^côE1^â%1Ƙ �@0j¢c¼„õÁ'_|Lˆ;´eKIµ´nÅJíÆµ­©¡Ö-.n,”v·»s|8»´K©4íÌ,—lvgΙ³çû�ïüçÌ7GYß!W±©Åî@±­¨„�Ÿ«Àå`E  ˜_ ×8äï« €P¢À½×AM°xÎp½Vø¡*ž’âiAѦÀJ?íP^ ‹¼ ©–<6¨ Èc‡*§�M)NX@y`�Î 22î] om”¢7Áùñt˜=KêAM…<‡éë;ÉR?Ì7A  „ô¡*nš÷ï§»ç–,€÷_†æ06ï'3ÈÂ’›ä�¡|.tw÷ðå—ÍxTX4>YbÆÄïÜС�FÀ£³} T-›‚óã!èpÇ*xo3¸�:ŸâÜÐY*MH– àVŸ|øù¾½�ŽcGغº›BÑ›jcž|^~h?·ß}O™K¦Ô/;â'µµµ–˜,1@…æØ‡aàmÊ7¨ùÅŽQ&@Uà{;êÀ[Ì.9kX²dF„— Õõï�áô'(ã—¸FY®-E§?EI|Du0cÈÎ’БÙÞ…ÙFøó]ÐSÆ:~1bâÛY� ²³dÚò�ªí¸ã¯Bæt®Àä@öñ×XckÃ>Ã[âŒ2ÝÊÞ³a~K_‹®Ì”ó}”ß…á &„ÇÅŽ•qõ'oCIgað ¼J ÿà�¶Êt÷ ª¢ãàÜÅ�Ê¥EJ™êÚx<€ÂNd'ºP§ÖÔElÚ (  •‘ÉèO§CÓ 1EŽFÈC0ÔÌÐIìªß+ü/H÷X,vˆ—%tEXtdate:create2022-03-16T11:53:34+00:00õ”‡>%tEXtdate:modify2022-03-16T11:53:34+00:00„É?‚tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/li.png000066400000000000000000000023251521174352300307470ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<FPLTE+)~*~)$;_ /r*€+~5gMO<5DO,w*HK:3BO*} .t /q-v*|+svk3:GQ(+y .s,x .sAJHf_0lb.`[3MQ@?HE”)e_6?HHWV9g_0mc.XW8$;]+{HMCŠv$Ÿ‡& ˆ&’{#udqayg wf o_‚o ›„%¡‰&˜�%rf*7d1mrf,¯•*³—*±–*‘{"UH‹u!p_fV©�(²—*³˜*«�(“}%AJG3i{m*£Œ'³š+‘|#‡r ‡s ¤�'´š+¬’)š„&IOB /ppf.¢‰&Ÿ†&«‘)•~#r`…p�…%˜�$ral¨Ž(¥‹' ‡&˜�&:FK8f¨’2°•*xeɪ0Ŧ/o^ª�(º�,ŧ/tcа1ƒo¤-edE){“‡CŦ-Í®1Õ´3ñÍ:êÆ8p^·›+òÎ:Ó³2¦�'á¿6½ -É«3:M^(€=M^�…'ѳ2üØ=Õµ3ûØ=ÿÜ>в2îÌ9ÿÞ>åÅ7âÀ6£‹%‡|;,w .u©—?Ú¸1ή1»Ÿ,¯”)¬‘)´˜+Ó³1Ù¸3NYY$9X((  283 /u)}#o]PF@>?CKV!e&w+€+�'tµ0Ï%Î&àãIbKGDÁdfïn pHYs''”iQtIMEæ 47²ÆiRIDATHÇc`†€‘‰2ýÌ,¬lìègâàäâæ!O/;pðòqƒh’�ÁÎÃ/ ($,"*&.!)(ÅÃC¢ ì<Ò2²rò ŠJÊ*ªjêšü$:€GK[GWOßÀÐÈØÄÔÌÜÂÒŠ�4جmÌmíì�œ]\ÝÜ=<½I4ÀÛÇ×ÍÞÍÏ? 0(ØÞ=$4ŒD?ð„GDFEÇÄÆÅ'$&%§¤¦¥3“肌̬ìœÜ¼ü‚Â"Ýbó’Ò²r]À]QYU­WS[WßÐØÔÜÒÚF¢ ØÛ;:»º{zûú'Lœ4¹{ÊÔi¤¦Gžé3fΚ='ßÕuî¼Üù Š“¨h¢ÅK–.[¾bùŠ•«V¯YKF†X·~ÃÆM›·lݶ}ÇÎ]¤¦d –»÷ìÙ @’�ÂRaH�½†}†ý†‚QF 5`Ô€Q¨hÍã’•2Å%tEXtdate:create2022-03-16T11:52:55+00:00zNî3%tEXtdate:modify2022-03-16T11:52:55+00:00 V�tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/lk.png000066400000000000000000000046641521174352300307610ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 5 Žzrï~IDAThÞíšûoÕÇ?÷Îìì{×^Ç6vœ8��¤I ÚFBÚª*�¶¨ji+õ·þÜ¢@%¤ªê/ý¡ �*µ• *­Z 6!!qIíĉ?³ïÙÙ¹÷ô‡Y?ù±@â�€#­vvïÌ™{¾÷<î=ç(ù;—˜\P­Ïç%YÁOwZ¼uæh£9F(/'8>“c-}©2ûUm}æý@5ÍøX «mÄ3p;+³t"Ä4 [BvøÀ ŽÏäøÅ›û�uø�s�ýúÒÚoÑÀ@J .§NÅ9øx‰ù—·_êCê1è€ÅYQô}�'ž�er\sýdê" ‘uì@nù^k„_«±sO“¾Á�‘6¨\Ž�ºvÖ>)ÀŠ0¼¯Êðý!ù‚alT!MÅ]ó©u„ÛpÐ(>z«›Ò\Œ¡]uù&åK 7Û/h×¢=ÇÿM06’¥''(UÖà6�RP»šæý±'»„ÉJ/zÇÍ%ãÞ?ÚEx-ƒi¸¾;¿4vg=“G+l)�)zÄ6_vP —`2‡«h¹i 6Å5+žêLLGiPÑõ­x·FêÛFj…Àjóû°}@'_.ÈòÖùË€ (QT¤É uD>% ·'ŸÅŽ DQ#$up ºkÐÚ�.a#�kAZ¿­…º1”tƒ¢ãS’€ÀD`~ :vB±î¶"‡�ÔøÇ „"ˆâZS ~¾‚ÁË4MB\fb4Ru©Ò7Ô ŸŠ%Íù�RL}ØEºž"æ,{zAm°õî¾5ìy°LÂUø5‡äžiÄ1Ì�çð¶Ôøñsótå„Lª h4¯¼£ØÚ'd\‡ãÿIð­ƒM·É3?*1ÿx…×þÚMí“à*E¬�}wÇÃÐö&õšFBMï`À“OW¨UKä2BŇtê8 ¶÷ ]]‚ƒæÍã fn(êÆ!lº\¾Ôd Ï’Ø9�›÷ñâBéRçJφg�Î 1C>g¸~Ý%®ν›cÇî�쳸.x.¸Nt»ÖPõ!©*eůUáù?;\9�£»–ãüEÃ9ÇPQM†w×ÚÞ¤x±=÷Ö¹,…c‰{‘j‹“ñ9z ^zSóô!á©CÂì ¸¶é Àš™‡Ócð죆â%¦®ÖA ¢×‚@qâõ=Å.´s ”à8BØTX ý[›<÷ËÌ4CšàhèÎ@£ nÌ»\)ðÆ �xÒàu5ÐŽ`|S�aBEÿÁ9>rƒ�ÿ–'ÆÆtNTtH2F¡4ŒŸKðÇ ÷î阹…ÀJ½ef4ùF𤣡 a9‰Å.óòš$R†f Û>to:‚ PˆDY™0TxJ³½Öƒ²À{Ùydš}Ã×�z²)È&áÀŸRÿ$‰Xôl*cÈf-Z †P,/ÿn€‚jCÿ;€B`Ð}e”†D¶I#]#YÏæ«üôg³Ü;l)Õ" Hxц¯êÃ჆ÞîZä×È­”ªPh`Š‚Û†tÄv>P¥âÃöá�‘¾*Õ‹Iöžå±o„`!Ÿ^ŽA1'RsG¦%ü­›>�\¶í®sþì] @Z<>x£›Dþ:¡@²;`*YåÁèV}"›\¾?áEߪ%äFréE4Ú ø€h=?Ž µ¦ð“ç*¼Úë“LF5„Å©«–°~e¬Sñ–tŠè¬°’i 8c`n:†Ûæ1gÓC‹š[W!&¦£sÐÏF+-QØ C–VÚ¢{B�Éi9£¹¶ù++˜*˜^€ëÒÄt{q # W4½yý ÉɳO=fH§`¶ ^ â-'nŠ5˜žÐŒ¾›æÚXŽJEñÌ/§xd¿a®…\Ë7(¸8ábæ“m—:À"ˆâjEÎuxíå^比9ðP�£o¤è¿'äûßöéï�ñËŠþ”§y¹‹„Ÿ « Fþ�ãàþœ8«ØµM(tC©¨qBÜå�»u$`ÂL�á!K÷= z‚4W� ò—ç·ÑÝÊÙWùàt {;Ió\]Í$qW!JˆiEùLGߊãÅà_Ç’üö÷Y®OÃ};BÌ–2¡ÝXøŽà(p§ºyáÅ WÞßB —¤réS$´&'q&.$ ÷ïõ©Š˜%Ï}RcòB×�CÌ�Ï3zÊcx«¥p_…°Í Sg|€R :IJçtœVà Ôâ>6pÏÖ€ùœx'C¶–aѧ)¡X*NH*f,œI‘ô •¶Œœq˜í¥Ðf ®#>`ñ"[lOˆRZEÇgï““ì¾/¤· >žPÌžé¢`<¤­……Â{Ÿg÷ÃÔ4¤«>Pa`ÀriJƒ‚ßÞ|:[´_Â"‚ų.c¯÷ñɱV¥ÚhÒA¢•.ŒîQJpÊI.ëçâ1Á¶ö WQ¼'˜±f¬íwß@ÔÀ�‘Tò+vB,•´ÔŠB˜‚ÒÆüÚq‚w µlj•±›ÿh�_ôUe¨Óè4}áXY(Y­h²)ˆ@`í§/ÝR(ŒØhg¸JÿÓ@,+èœ�î/w¦*`½o¨„u ƪ›Rw, ˆ@fk•½ß«0´«ÎñWz˜½¦h#Q{ÛÉ1ßüÎ ²™yÆF³(o�ÕØh©ÚXJ‹°ÿð�CY'Nßô¶¥KÅÿΤè*„ÌMǨÏljڄ6ß4Љ3i&vÕ™�ÓXð–òj±YúζÊ*: û+ç¿F«lÀWÍÒ+n-ò³Ÿ‹Ë�¥Öÿ¿p©`n !ë%tEXtdate:create2022-03-16T11:53:32+00:00–D²%tEXtdate:modify2022-03-16T11:53:32+00:00ç ¸tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/lr.png000066400000000000000000000020631521174352300307570ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<}PLTEfg2OÄÌeËÄ55…t8&t☜쟞랞i§§Ê]]�c<<Šôôøÿÿÿd//�ëëó­­Îbyy®ééò11ƒs**((~))~44…ÉÉߌŒº,,€..� m9+yæ­±ðµµð´´))  Æååïêêòééñììóüüý÷÷úïïõÙÙètt«n3PÅ Íppp©ßßìûûü»»ÖAA�g++¨¨Ëýýþuu¬occ ããî''|3SÈÐÏ®®ÎÛÛéèèñþþþll¦:1ëÇËöÐÐõÐÐ//‚îîõ��º!!z99ˆ°°Ðûûý lss«½½×CCŽ ldd¢ÆÆÝ;;‰hq$${++€7iÙmqãqqâqq2NÃ2M::‰8:ŠbØ::×::óóøõó÷üóóüôôØ<<öÔÔÐé’’´pãµbKGD~?¸As pHYs''”iQtIMEæ 46cµöÿyIDATHÇÍ•GSÃ0FeÂÒ 8HSŠé%�ÐK„Þ{ï½÷^þ;ØcƒöÌFb&¼‹uÑ›µö“–¤W"ò‡« ‰u¿E�ÌQ¤¤šHKÏÈDò»ß�•-kÙ“C±üX®7Ï \ö�’O m1 €ùüþâ’RJË|ªZ®V«¬ª®A¢P[Wß6RÚä †š[ZAjkïÀ¢ýëìê6 ê ÷F öëë�jûCƒ2ð ”!]0<¢wRŸ@b†`’F§¦é̬.`só ‹HŒ,–WV×Ö7›À$`[Û;Æv÷ö—àÐs¤°ã¾ £ý §gçHÌ«D¬ éò ÛEË{Àû"É6Àµ _Á� ·w÷�HÈ“Ï/hº_Nm¼ BÞ!è~9µ�§ W€½4Ž—)þ9¼ B>o£°=E�†+vŒ;Ž÷øç@Xð)È?È�ð‹$*øûr²º7jdÖ%tEXtdate:create2022-03-16T11:52:54+00:00Ü9å‡%tEXtdate:modify2022-03-16T11:52:54+00:00­d];tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/ls.png000066400000000000000000000017651521174352300307700ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<•PLTE Ÿžž–£×™¦Ú•£×ÿÿÿýýüÊÊÈsrpuusÊÉÇüüü¦¦¦VVV///777WWW§§§éééÓÓÓ]]]hhhÑÑÑYYYîîîÉÉÉffföööSSSZZZóóóbbbÒÒÒÆÆÆkkk¸¸¸°°°ÍÍÍÝÝÝ\\\000(((ËËË[[[âââ÷÷÷ddd¶¶¶333¨¨¨iiiúúúžžž666 ---³³³ ªªª:::×××gggTTTïï˜���ÀÀÀ©©©sss$$$ôôôÇÇÇ``` 555222lllµµµ€€€jjjwww@@@ŽŽŽJJJzzz***pppþþþßß߉‰‰HHHOOOLLL‡‡‡&&&888???áááòðñÅÃÄ“‘’mklWTUNKMTQRYWXpmn—”–ÆÃÅòïñ–Ó±—Ô²™Öµš×µ’Ï­ŽËªŽÌª’Ю—Ô³”A”B•Co!ÖíbKGD>Idã pHYs''”iQtIMEæ 46cµöÿ#IDATHÇc`£`€#…€�‰BÀÀŒ°°2³àWÁÀ†°sprqóàU‚ß^>~A!ò —�$Û)iY9yE² PRVQUS—Ö ÛM-qm]=}² 0042Ö115#Û6s K+k^6ò °±µ³³w ß}G; °v"×g;0pq%Ó7{ˆî<ä`àéeÞ>ò¤`æ ×ogç'íO²Ú�ªAöÁV!¡aáü‘$#Ÿ`êÌ—ž”œBª©iŽÆÚé™Yü¦Ù9¹iy¤"[~AaQqIiYyEenU Õ8AMm]M}CcSs]m nU -xA+àWÁÐJ!`h£Œ0jÀ01$†7‘ôä%tEXtdate:create2022-03-16T11:52:54+00:00Ü9å‡%tEXtdate:modify2022-03-16T11:52:54+00:00­d];tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/lt.png000066400000000000000000000006251521174352300307630ustar00rootroot00000000000000‰PNG  IHDR@0Sea,gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<!PLTEý¹ÿ¹Ó¬p?iDjDdB¡10Ã&,Á'-›âE'bKGD hÐôV pHYs''”iQtIMEæ 48„ Ûø7IDAT8Ëc`à Jƒ1ÀàB0„£ ‘‚4€¡œ`è f£ †�$×ÐRü`%tEXtdate:create2022-03-16T11:52:56+00:00K¦ô®%tEXtdate:modify2022-03-16T11:52:56+00:00:ûLtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/lu.png000066400000000000000000000006161521174352300307640ustar00rootroot00000000000000‰PNG  IHDR@0Sea,gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<PLTEí)9ì'7ïBPüåçÿÿÿàóû¬á Ý¡Þ«1XbKGD ñÙ¥ì pHYs''”iQtIMEæ 48„ Ûø3IDAT8Ëc`à Jƒ1ÀàBŒ*J B †4€¡œ`è F !Ø™˜íª«¥%tEXtdate:create2022-03-16T11:52:56+00:00K¦ô®%tEXtdate:modify2022-03-16T11:52:56+00:00:ûLtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/lv.png000066400000000000000000000005741521174352300307700ustar00rootroot00000000000000‰PNG  IHDR@0Sea,gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<PLTE˜2—1›&9åÇÌÿÿÿÑdËŸbKGDøoéÇ pHYs''”iQtIMEæ 45ú¼§E-IDAT8Ëc`£€ H0( ƃ 0R (‚AM0²FÁ( []�¦Û¿%tEXtdate:create2022-03-16T11:52:53+00:00žÛ %tEXtdate:modify2022-03-16T11:52:53+00:00hÃcµtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/ly.png000066400000000000000000000013461521174352300307710ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<áPLTEçæèËË  rrr¿¿¿ÅÅŤ¤¤LLL---ÀÀÀòòò’’’111öööjjjhhhqqqÿÿÿ   ÑÑÑUUU888DDD½½½úúúIII(((äääáááÃÃÃÙÙÙEEEÜÜÜççç%%%222„„„ÊÊÊûûûýýýyyyËËË))),,,‹=‹=#ŸF#žF"�Eê]7bKGDaˆë pHYs''”iQtIMEæ 47²ÆiÈIDATHÇí“ׂ@EA@ì ±cï½wDáÿ?È ˜ð(;>N²É}:Ù™½ @Ê>¾À`$@QÐÀ„P0À"ñ¾€ óB F¤h,žH’ RéL6—ä‚R,‘D©\Q>‘¯ÖuµÑ´c«Ýáº=Å�€ë†ß<O¦³¹Ë,–«õ;l¶»ýA=žÜŽàœIÎ.$# —ˆFöjéF^$|•­MʨÏô ^hwè:<‘€aLÃø‚¿^<"ßÕ{ÓJ%tEXtdate:create2022-03-16T11:52:55+00:00zNî3%tEXtdate:modify2022-03-16T11:52:55+00:00 V�tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/ma.png000066400000000000000000000013641521174352300307420ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<ÌPLTEÁ'-À'-Á&-Â&,¡0-Ã&,dC/Á&,¸)-/S1š2.]2Ä&,Æ%,gB/,T1«--q?/iA/fB/#W1-T1»(-x=/Z2c3"W1)U1 _24R1º(-�1.8P1%V1>N12R1¶*-?N1œ2.´*-]E0`2;P1µ*-\E0Ÿ1.Z2Y27Q17P1o?/(U1WG0`2¼(-å Æç^ÿe0FýÞ+æ^Á8HÙÛx2�NÆï‰|=›/>>ó™–é ´\­7›õjI²ÞîÒý×÷>Ýme.ááœOññ û:_~ˆ™~/g‘Œ ÂÍò€ÉŸð§oÇ7JˆÚǽq ZˆËŽ=j%tEXtdate:create2022-03-16T11:53:05+00:00Ýl‹i%tEXtdate:modify2022-03-16T11:53:05+00:00¬13ÕtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/mc.png000066400000000000000000000005631521174352300307440ustar00rootroot00000000000000‰PNG  IHDR@0Sea,gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<PLTEó0ò.ô3HýãæÿÿÿÛÎábKGDøoéÇ pHYs''”iQtIMEæ 5,�$IDAT8Ëc`£`ØA€A‰`0&\€Q£ †Ÿ¡×ÐA!¢O+%tEXtdate:create2022-03-16T11:53:03+00:00¾¼¾S%tEXtdate:modify2022-03-16T11:53:03+00:00ÏáïtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/md.png000066400000000000000000000054341521174352300307470ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 5,� æIDAThÞíšY�œUÇ÷Ûúë½gééž%+Y+ É‚lŠI @@¢Pò`•åBù /Z.>ð`‰Viù(ø U€e�Zˆh &$$„Ä df&3“Ùz™^¦×o¹>|�É”eò…‰VNUW}ß×÷ž{Îÿžsî½ç\AÿÓ¿H‚¢HžûîoxôÎàúÄW…ùWBdž4�®Dá›ÈŠoœþGé:‹-ÀbÓu[€Å¦Où1Ïÿ·\¸RIïÝqÁq.ùïrøùHÚ'¥¼í@¡–„tµ ª­.ò£û^Mƒ¹ HN  XQnÞV&)!W;ì){zX05š 8 ‰ö ýýÚî…l¬æð‘0¥ÁK¥…þ8]#H@¡K;ƒ˜–ŒT×S« ³cGC‡ŽÌÍByØ' ¶l+JÏj*“ƒglç;?—;¯Xkæ�þ+Ì»o­A¢SLN°e¦‚â£;øÈ;ûޱ:ic:S#Ë9v< 4 ´ H "ºD«ç±+Ó(ŠÄÐ4æKÁ—8Çîì¤Æ»ï,#¨…ˆÄ æ6&Éj Búçþ !¥ÌŠxžrÍAJI½®ðþ»Ij5@‚\æç¡ëPIehgB`¹�]óhê…üàĉ8åbÇu©7lêA�\D÷oÎð9èÔ(”Ë8 ›XX'Wl’šMÁ� „!’‚Þ©'÷  #’eóæÂE¼\ ™œÊØL…RUÇv\æë�ç|Ã'7ð! 1TêM‡T[�XØò¢¸„H ÕPB<ÞÄrm¤THw‰ÇðN�â|› ¡’nb»]#ÒÑ4Wn_p¥ _¶hMj Óp¦í)¥pÑñزÒ©x«„lè!鵯5ææ›X¶ƒªUÐc;¾î |…SU¦¡¢© ÉD�¤Y7Ø×ÁÉkW�|QðÞûITÝ@ÑS“IFÆu\ªŒžÕycœ™é(Š€DD'dª¨ŠÀÔU_7þî¤@Jp¥DJp€Òʯ+4ÃeR©:“YƒUMŒ/Ì|nÄ$ØgQ.h”æ"D]“¾6Áœðxy?ÿ·D¾`». Ë! @¶Ô hjD«u¶þm­®€Ñ¥�Ì4H2Åü-à¶AèŸÐ,ÂäjXuÚÆ°æ@@ýþ$':C«ª"PA£y͹€\0IUQèˆh‹t·I„ âa}Á÷3ýPÿ$«PºÏAì(?a k`úKàHÀ…p@#ÑIµ™$ãÚc¦ÑrŸŒá h).(6¨ÖE#.Y­ê…®c n;h Ђ R^ÃŽ·ÁÞ¥åç˜x¦/.y–*HMúÂ廀 $(ħ ç8Lôxß/!!¡Ú@ÏzJ„wCé@'Ï‚.A-�jB³ý˜a]àv ªù¶ŽP¹"º<$žâ©!è„ø tŒCæaÄG8¨ÊCð-(|äK Š ¼ Np ´Š‚8 Ñc?®Xꢬ³qþbâGrøò-ÀU=Ó_y‚E˜Z�[N’U�ºd«&pº ó(m„ÒÏ¡c¨Â“@H(O‚ü%´? " Ô¼ï)´­Aç‹Ù—L_6„*Ý>ñ_÷:7j# Å4äû`|-N|’ÒÒA–h&á†H £�ñŽ�˜OæYµ’¡ñ~Ö>>Bt‰Äˆ�# �N8:°‰üö|ÏâÍìÝäÚ»(éåón% {Y�èë.Í}ºgmWˆÀå[€�Ð Ãì!=„Ýw‚£Œ:“FÉ\¨——Í_}þ,år]›ö²½mÏB ­à¦pjÓö |ŸøÔ$c#[ÛA öÏÑõ D?¤P}!€p¯\y¸¢U@\’§aý>L·Á}…%äÕóºÝj'‘–ÉôÄ„k35vÏÿþ1†‡ùûÐOq´mì;ôõʱxƒÁƒkè‰�’^ûm²Bµ—¶]g¨1—rÏÎ zÒŽ·Æ·º‡W7îùʱ& ]U®Ñâè¥9°sŸ%|¨–!!ƒ[oËP(Ao¯ØBÿV² çÃÃHéï5¹«s?à?‚¸�ì�$;8_0¹J— ®=ZÊ.‚¾¢ë—¤[€Å¦ë,¶‹M×Xl›þ OâûêÇ*JÁ%tEXtdate:create2022-03-16T11:53:03+00:00¾¼¾S%tEXtdate:modify2022-03-16T11:53:03+00:00ÏáïtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/me.png000066400000000000000000000050101521174352300307360ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 5²y–>ÒIDAThÞíšëo\ÅÀgæ>öa{íõ#& ΃Xå‘´ i¡´B(Ì®R¡b±‡úH?ìà‡+¤”†c‚i´Nö‡üÕ$v("x|”pº�l1£s¾‹WðkJt £1¦í`W ³¿Š{³Q˜U!2PµÈp¡A*–èØ¢¹ƒ;Ù }·œì«?5±…Ø?5N0UÅ-¦¤gÖq'øÙÆû¼�ªÍÛŽ jó¾ ˆ…Y€„‚™(AÙàU ¬`¦û P'{y½œ‘�[ëSýÙáýƒ¤o­Þ?ˆ¨Òyvÿ·«˜Ä#}ÁñQìt?Þ€óŠ)›Ü BA³bÒ‚B,@¬@ ¤lÀ¥ŸŽ=>F�ŽÇ¿³J÷b›�£ƒÈÑAR„î'mü;kH׃¢'Æ(ýdOž!JÅ¢Ö@ h�Kö‚\(Ì@€O=êuŠXÁÆBéGc„džP»§Œavo…`o…0TTÀÞYFÂcC”žÃÆy}b³=Ÿ)f @J¦°2^qAÐ^ÁùË©WL$y´.[ØSÁ6RÎ=q/'×'é?×e)©àÔ2Ö\§™Å~ü3ö''óÙ¢gEbÁ§9d ó>Ô|Å,@´™A3Cl>jbŸåIqût“äÅ+¤·÷ñúÆ4FXHû9<<Ïb§ÂË û8»6Ê‹ÍC¤}$¼Bût|¦ˆ¡×&°ÙOA ±�^¹)ñxăïzÂz�Œ�4•Cåy&JkÔÂ÷O\æBc�á`úÄ V‚㣄õßõàó€ï[Óõ躃Ä£}QP�=�ð]�T,>õeKÖö#å§w¬¤|øþn�¯rÏÐ<©&j-â2dmO5L‰ŸÜA<ໞ¬í1�àÚ.�m�{«‘§Ð¹A1.èJŠfŠÎu°ð�µÆ‚K<®åHLÈÅv�W§H¸¼TfºŽOžeÏh“3k;HL€k9\×#² —'Y¸�ZèB·0ó‡¢,@€ù.úî*.Sd ÀNUñÒ–'ì³ Êz˰šÄ •º¼Ù˜äù¹ƒÿ’…@‘«»¯>€/�±�òÍ¡í~�í–k.à4/lÞÒ¢=]o`§ûó”·ºMôŽÊ^@ÉÏÎöŽ�~-¤WUÉÇ{ûƒñÍ—žÎÿ·šïKÙÈxÉ%tEXtdate:create2022-03-16T11:53:04+00:00{€Ý%tEXtdate:modify2022-03-16T11:53:04+00:00 F8atEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/mf.png000066400000000000000000000005771521174352300307540ustar00rootroot00000000000000‰PNG  IHDR@0Sea,gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<PLTE&T%S'T¥²Âÿÿÿí«²Î'Í%Î&'ÓÐbKGD ñÙ¥ì pHYs''”iQtIMEæ 5"`tÃ$IDAT8Ëc`€Fe8«è€†Q£ FŒ*U0ª £ž’pèÂ�Ò%tEXtdate:create2022-03-16T11:53:34+00:00õ”‡>%tEXtdate:modify2022-03-16T11:53:34+00:00„É?‚tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/mg.png000066400000000000000000000007011521174352300307420ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<nÕ$xþ^ÄVQ²ü\5%tEXtdate:create2022-03-16T11:52:57+00:00íÑÿ%tEXtdate:modify2022-03-16T11:52:57+00:00œŒG¦tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/mk.png000066400000000000000000000031301521174352300307450ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<ÑPLTEâVùÉÿéÿæÿåÿçúÏÞ>ÑÒÕöºÿèÝ=ÒÜ6ô°þç÷¿Û1Òðœô±Öìˆýßö½Ú.évèvÚ-ýàì‰Óä\úÎö¹Ú*áOþãä]Ü5õµÙ'üÖÙ&Ø#Ö÷ÀÕó­Ø Òñ¡ó©×ê{ò¥×âTþåÖò¤ñ ÖÛ2üÙð›ÕøÄï—ÕÓò¦Õï–þæî’ë�í�ÔãZÔ ýÞþäëƒÓ ä_Ó þèêÔ ÒýáûÖÖä`ÒÝ;õ´õ³ð�ådàGÛ.×ÑÝ<ùÌßFåcë‚þâü×øÇéxÙ%Þ=ãYéwï•øÆþáûÒó¨íŒçnáPØÔçmí‹ò§üÛúÍñŸåeñžö¸úÌÿêæiõ·ò¨ØÜ4ûÑô³ô¯ßGÖùËÚ,ê~D–«(bKGDš˜ßg pHYs''”iQtIMEæ 5 Ë¥.šJIDATHÇ­Vç_A=v9`I�$„"©¡wP¢tB‡H ÝB³¢ˆ *(vEÿ[wïr¹’#ðó¼/ÉÎμ}ogwv8. ádŒ1Ÿ’ �¦þ =ƒÐ L2Òu�™ÂÓ‰dŒ’8ÎbµÙB2Ÿ•­E‡1äthí��ųlwY-@Ž;W“¼|ÝJÀ�¹0�ˆ+ž=—ÀQƒç|a$Hq‰v©Ò2PVªµ–¶<)*÷Ð Nää•d�ŠJµ/äW1€ªB�±ºBŒ·Û¼¢bNR%Ê ¨®•3ÔÖQ_RW¯¶Õ¸(Û(ý4@‘Aohj¦›€š›T¦Æ¢ÐWÄd�–Ö˜;@hS’­-DE_ ËÀäÂEſ݇±¯]_ºL°Š¾@–�IG§< ]Ýwwņ�l^¡¯ˆÊÀ|O/È}„ôÉxÐÛCgÕôõQØ~¥_r��A„¢ƒ«~;ÖÒ��e†¤ÓD((@úP@Oß@’Á†CRT8KÿBÃ^Oß@’A|îæ ÖÑQ«øgÄí#qô $H»Œ÷ø8S×ÇOÿQÆ„09ÓÏ4ý™š& è‹FV&cfÖ ‘°ßåò‡#à��qç{r�>½Œò¹ù…EÑOXZ˜Ÿ‹£ spËc+7nÞššÖáÀmX]‹-\k«t¨‹´Lå®ol:9„ìwîÞsùï‡S«ë=Ã�È"bµ’Õ>´�X$ ô?x¸õè±m»ê‰!Ntá)Ó@îNÝÓgÏ_Xw_Î3¿°€cŸf–ùЮ·ôÕë7Y;£ V\Ì)^˜'Ô*ì½-~·ù¾Òâ— 0 ~KåJpÿàÞÀ|xU�@…óñÐãBŠ ¹<‡H™ý€,áÀPÂFpÿÓÚqäMüL7Ñ{ì&:B_¾Š›øM½‰b·mbû5i\RÒø]—ÆLšÆÑ4.o®ü,üex�Žäƒt´`x�~¯o� �òÒiŽrÂË´Å.ÓVâËtºëüçøëüß ŠÙ’f¶¨š,ëf³O›ÉÇÕìón¶Á0ÙâœÐdÕžÔd�ÔæiúOƒ6Ïd£yŠV· a«kºÙ6Ûîÿ\Fî…©èk%tEXtdate:create2022-03-16T11:53:13+00:00r¾Í%tEXtdate:modify2022-03-16T11:53:13+00:00KqtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/ml.png000066400000000000000000000005731521174352300307560ustar00rootroot00000000000000‰PNG  IHDR@0Sea,gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<PLTE𙛝ßÿÿÿ©ÿÿ’­ÃµbKGD†Þ•z pHYs''”iQtIMEæ 5µR'#IDAT8Ëc`€Fe8+‡†Q£ FŒ*U0ª ¼–u�Ýï^L%tEXtdate:create2022-03-16T11:53:00+00:00�T¤Î%tEXtdate:modify2022-03-16T11:53:00+00:00þ rtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/mm.png000066400000000000000000000025211521174352300307520ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<ïPLTEþËþÊþËýÊþ×?þËþëŸþÒ'þùâþùãþâqÿÿÿþÎþòÂþÙHþüôÿËþêœåÇåÇíÐ*þøáLµ,J´* Öˆÿÿþ2±31±2>¶?ÎìÏ4²33±22±11±01°00°/nÈmöûö?¶>I¹HN¼MV¿U_Â^hÆgsÊr~Î}ŠÒ‰•ו¡Û¡¬ß¬×ðרðحୣܢ—×–‹ÓŠÎ~tÊsiÆh_Â_W¿VO¼NIºHÒíÑê÷êîøîóúóøüøûýûþþþüýüôúôïùïë÷ëÓîÒiÆi5²4tÊtãôãuÊt^Á]ÐíÐÑíÑ^Â]M»L»å»üþü¼å»@¶?£Ü£÷ü÷¤Ü£8³7ŠÒŠrÉrâôâ]Á]ÔîÔÔïÔžÚž:´9ÅéÅ2³20²1N¼NæõæI¡3GŸ0~¿qúýúÔ88Ó66硟硞ë&9ë&8ì.?ùÃÉþö÷÷´º÷³¹ê(9é&7ìFTüæèû×Úñs~ê->ñr}é$5ðkwþúûýðñõŸ¦ìAPé%6é'8õž¦ê'8õ™¡þüüùÈÍïbnê):ïamùÈÌê/@ùÆÊüçéóŒ•ë7Gó‹”é%7íIWüâäø¹¾îR`é&8îR_ø¸¾ñv�ê0@ñu€ê*:µæ …bKGD¤Y¾z¹ pHYs''”iQtIMEæ 5\w÷%IDATHÇí“ë;ALJu(?—„fv-ºé~Qº;©SI7I¥T!•K$×�P IÉ?Ú:ç¼hÎÎÎ3µ½è…Ï«Ýy¾ßÏÜžAh�ÿŸ¨(�ýèho-&Fó´_l¬ÏË´¸ ã¼,A‹ˆ÷ ÐþÞ %%$'É›$øRÀ&Å'Ë Í¥¯ ÒÓR%!´Å�ŒÌ¬5AVf†$„¶º’�“ Ars²ÝSs¢ëFži“g˜ù!AA¾©‡Çt�¾Á .ܶ}ÇÎ]E»÷ìÝ·ÿ„9xèð‘â£ÇJŽŸ8yª™€”œ>s¶Ô® ”�÷_\¼t™È˜”_© WË¥[° Ƶëîý7�ˆ¾C`*oU‰ëU·+}§c£úÎ]Q߯Úp¦¬×Ü8û�â« ìËxPÙ¯-"« ìƒxøˆï?vŸL€‰YÇ êLqßUPßÀ êÝO„465󂿦Fq=ÒÒÚÆ ÚZ[ÄIôLHûóÈ[xÑ.N¢—"::»BµîW¯»C_]�Â(êA{û‚°ÿÍÀÀÛþàÓìë¥Â¨X084lwFFÇ,Ƭ±w#öÏðРº`œNL¾ÿ0œ”N}ü4 0AÇ•lzf?ÏY,ükÍ}™…™i¦,˜_Xüºôí·=Sºü}qa^]°ôcÅâæcÖÊÏeu[¥Žå2ºª¾…ÆÔÆ\Àºà~ó jžú«îE%tEXtdate:create2022-03-16T11:53:06+00:00ì„‘ô%tEXtdate:modify2022-03-16T11:53:06+00:00�Ù)HtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/mn.png000066400000000000000000000023271521174352300307570ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<æPLTEÄ'/Ä&.Â'/EBrQ˜Q—Ã&/Ä&/Ä'.Æ.-Ö`É8*Ã%/ÌB'è›ÛrÅ+-Üuê¢ ä�ÍC'Æ.,é�öÇó¼ÑQ#Ã$/ÒS#ç™ÝwÅ--Ã'/Ä).ÓX!á…ÛpÈ6*×fùÒùÐç—Æ/,ê¡øÎùÏöÇÐM$Æ--éžúÒöÅÏK%Å*-ÑS#×dô¿øÌã‹ÑR#Ê;)Øfâ‡ÙkßÜtÜsâˆÇ1,ð³ î¬ ï± ë¤ ÎI%Å,-É7*È4+Ë=(Öaß|Ç2+ÒV"ðµñ¸èšÊ:)í« ñ¶å�ÍD'Ùlñ¸ò¹Ä(.Õ^ ï¯ Æ0,ÓV"èšÝvÂ!0ÝxúÓè™Õ] øÍùÑî­ ÒU"ÚnÜuÕ_ç˜íª î® à€È5+à�õÂá„Ì@(öÈøËê ãŠÝyç–ôÀÛqð´ ó½Þ|ß~Ùjì¨ Ô[!ÜvØgæ•ÔZ!î­ Ô\ â†à‚ß|Ùjß}ê¢ã‰à€ÛqäŽáƒÏJ%õÃì§ Ä*.É9*ÒT"Å*.ÍE&È3+Ÿ ]ébKGD¡)ÔŽ6 pHYs''”iQtIMEæ 5²y–>´IDATHÇíÔY7[aà˜¶ÏÉ'I…„�rB¦SÄTó¡æ!æÒj ‰)1S)5•JÍ~j­å27ÎΕÅûžµ÷»öÚ‰‚‚CBÃü$yYÞ�W @@@8‰ $ 8)%x€@¤L®<ŠQÊh£RÇÆ±ˆOÐ$âWH‚ä-¯{nMU§é F@ SšYø˜Î’‘i1 YÙ�@NnÞ'}~AaE´¸¤´¬¼¢² 3J©Q[m­±Õ2JÄP÷YZ_×ÐØÄ×V¥Òf"`-­mír{guWwOo_I¿hà‹Ù20H¾~ªÿî° �ˆFÇœ®q~b’ç§šôÎi`•»ìnûL×,˜™›kôp:…Étžù•Ã;„¬Üâ’V¶¼²Š]Á^& ¨ÖÖÝ4°±iÈü1,Û®nŸûç¶zçºÄÁ˜Ý‘½}¦Á‡>ßï£ã?'èCš°�šL¶³stÞ¿JåÅå?ä!- ÍÞ³«ëý� 7ˆàvŠ»»§É�ŒFr\ºè@€1O ¡ŒQÑÉ/ïÀÛþªþƒÜnÕl!%tEXtdate:create2022-03-16T11:53:04+00:00{€Ý%tEXtdate:modify2022-03-16T11:53:04+00:00 F8atEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/mo.png000066400000000000000000000030761521174352300307620ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<RPLTEx^w^x]x]v_(…R}Y/ˆPŒ©50‰P}Yv^‚¦8ñÍòÍ„§7}Y,‡QA�K*†R9‹MÏÁ"*‡Qmž>êËgœ@2‰O1‰Oz[J’H¢±/I‘Iz[v]H‘Iw^�Vw^w]w\?™…X {[,�z…n0‘|Ûìè;�L�¯0^™B |Zy_žÌ€¼¯ªÒÉÿÿÿžËÂ;ŒMC�JâÈ�«4…mÎåàžËÁð÷õ…m |ZƒT<�L6ŠNv\®ÔÌw]v[6”€ÆáÛÅàÚ ~e ~ex_u[(�w¿ÝÖÑæâ'�wZ§–¨ÑȔƻe­ž#‹tfÕèä#Št|b ‰rIžŒsµ¦‚½°—Ƚ¤ÎÅk°¡�¼¯Ôèäþþþ‚¼°{b�i¡ÍÃâïíòø÷õùøßîë¹ÚÓ³ÖÏøûú{a ÍÃøûûçòïíõô÷ûúæòï{a(ŒvÒçâýþþx^<˜„p³¥Óèãùüû<—„JŸŒ²ÖÎ�øµ×Ðìõ󆿳íõó-�z�ŬÓ˰ÕÍÈâÜáïìòøöìôó´×Ðq³¥ ÌÃ�ĸ fg‚kj°¡�¼°…¾²}º­ŠÁµ´×Ïp³¤c¬œ£ÎÅŸÌœËÁ›Ê¿›ÊÀ�ËÁ¢ÎÄtµ§%‹uuZ }dU¥“S£’R£’M Ž?™†5”8•�‚jT¤“V¥” ~eb¬œ»®!‰sœÊÀ"Šsƒl/‘{e­�­Ô˵ØÐ¸ÙÒF�Šr´¦Ö¸ RbKGDÅc +w pHYs''”iQtIMEæ 49ó ën¯IDATHÇc`#02R¨Ÿ‰‰˜YXYY™É³ÙØ988¹ÀLÒ-çfdfäâáåã`sHÕ/($ÌÈÌ""**ÂÂÌ(&$H¢ ŒLâ’ÌŒŒRÒœRÀˆ�”'10edåä™™™˜”ädeH1h5£²Š*£ššº††ºš£ªŠ2PˆhO03jjÕ3ªkëèêééêh«ƒxZšÄšÀȤo`hÄÈ flbjfnnfja¬ÆÀhdh`Id802ZYÛ€ °µ³w07w°·sàdcmElºftvq:×M×ÎÝÜítÝ€Þruq&6�éÆCM�ÁÓËÛd€�·—'ƒšš ‰I�Á×Ï? 0(d@pPH@€¿Ÿ/P˜hÜBÃÂ#"£Â¢AD‡EÅD„‡…ºk€šZl\|BbRrJjZº¹yzZjJrRFB|\¦qF¨eeçäæ9äû¦™›¥øä;äåædgi@q‰9”–•W˜›W”W–Bø%UDz­º¢#½6jÓ!¼šj7"ா¡Ñ šš`¬Æ†æ:"½ ÖÒÚÖÞQ ÒÕÑÙÙ¢k;ÚÛZ[ˆ D`,v÷ôöõO˜8iò”©S§Lž4qB_ï4mbãQ�aúŒ™õ³fÏ™›0oþ‚†ùóæÎ™=«yæŒéD&%µº…‹/Yºlù “•«V¯^µÒdÅòeK—,^´�È0`P[ãµvÝúõë7lÜäµy³×¦�€œuk½Ö�–Õ¶l^¿vëÖµÛ Ä^¿y ñy�ÁmûŽ�‰©H qçŽíD¦¨ÔveL�j±|7,·˜:5c±QˆˆŠ½ûö'8xèÐÁIûö’�—ánp‹�9¼ðÈ‘…‡cbÝHµj†[]Œ‚Q@6°ŸÑ8}ae¨%tEXtdate:create2022-03-16T11:52:57+00:00íÑÿ%tEXtdate:modify2022-03-16T11:52:57+00:00œŒG¦tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/mq.png000066400000000000000000000005771521174352300307670ustar00rootroot00000000000000‰PNG  IHDR@0Sea,gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<PLTE&%~'¥²Ñÿÿÿú­¶ó1ò/ó0½þë`bKGD ñÙ¥ì pHYs''”iQtIMEæ 5µR'$IDAT8Ëc`€Fe8«è€†Q£ FŒ*U0ª £ž’pèÂ�Ò%tEXtdate:create2022-03-16T11:53:00+00:00�T¤Î%tEXtdate:modify2022-03-16T11:53:00+00:00þ rtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/mr.png000066400000000000000000000024741521174352300307660ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<¿PLTEÍ*>Í)>Å,=2T5b2b3a3i/`3`†a‡c2«¤¬¤_4#n,á¸â¹$o,&p+r�z�u�žžûžŸy�sŽ)q* f0nŒæ»ÿÆÿÄè» g0d1d1:x'Á¬ Ä­ =y&a3+r*m-_† ýÃþÃdˆVƒ!6v(b2›�Þ·Ý·ŸŸb2v�Z„!l-Õ´´§.s)±¦×µm,Z„ �“�™?z&x�h/g0B{%�™w�ͱ i/ f0c2b2^† öÀQ€"Q�"�ÌDÍ-ïUŸéÉ›6Éù&š¶…:ÛѶ+¢íPD#îx<’Íã �{…»€àÎb$ (Ùµ»þS@Ñ»gï¾ý^D ÿ.(-;P~°¢âPyeÕa€¿È;#GuÊÑ�•‡ÂoP]“/>qÒœ:í·¤5Õ j­ðž9Ké¹ó^kZ¨ ÈXW�– xA¿xI¿lXƒ°¾e‚Е¼ ¡1|5pízS^p#$4ß´VoÝŽ Þ Esƒî6K-­m9´ßBà~»õ ­µE*ˆÅäïïMËoÁ‡ñ˜Tð¨#ìs85à w<–  óI×S‹»;¥ç ˜Ð»{DH°§[Oe>K²ÞçvÁ¦^–|Qøìèëgt`° ykPÖßRÁÔ¥/_ô ß#•¦t(eÿeöv†á‘QÊÆ2¯ýYÐ_šcttdؾºv�È8ïÁ‰7o'§¦ÍáÓS“ïÞOðGãA°…À̬YÏâsó‰L&1?g¦qvFL¢D"ðaa‘Ñ�ܱ åÙâÂ'a° #�ÀÒçåsÚ,le9¶$Fq&ò]k¨ZM²,ÉÕ/_�‚Õ)TùÒG¢•ßÖÒéµï?¢?Ñ1U�c�+ÐXߨX7Ðy¸ôŲ‰k‰äÝ(G]@Q¿`(_q”/Y[¨ó ª—;0 %tEXtdate:create2022-03-16T11:53:01+00:00)#¯z%tEXtdate:modify2022-03-16T11:53:01+00:00X~ÆtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/ms.png000066400000000000000000000071301521174352300307610ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 5Å~¦¨ "IDAThÞíšytUõµÇ?¿sÎÍx3‘™P™™AÀ <ÅO¨�já¡õ)äá*“T…PÚRaY´ØV¤ŠåUK)¥ ÝxsõüdÎx"‚Á0nLqà >.‚_<ÿ0+Gc¼�ƒeï§$Î}‚Ô×WšÕ ‹µ‘×Þþ„Šêz�ãþê?rC³ËCÂ9ë»D¸T¿÷wê!ð[‰DõNaÔ=éôJKàäÙRvO>z/!%%Xþº¯�֒ȱ÷ÂÝwñÇmŸÒ£g<ëæ‡û/æryùz0Ñcå�‰ÿá÷ÑÌ¡äž-á¿—¼Ã¦í‡pë¢3ÐÃfçž.æPA-}gL¢Wf2u{`yHóݽÉÊJfôð lMNîšNPQ±_ÔþYx ÉOÈ ö­·©ØôgÂF "å•l"ÇŒÀcÀö]ǘý⽄tªò*ƒ²P^fa÷á „Þ3€a�Ü�çôyª·ÿ G^>Áw¥“Ô;™û‡÷¢K”Ç©sÔîô bÌbïBŸ¢ 4,YMÃÉ/Ixf:É+”Ò�ªš–­ßÅâUïs¹Ü m¢~§z@rÖøìÈð"#CÑ4•gJ°ÇÅ1zÎ`o¢ásiúâ�)Ý1'wEÐøÅ9jw~ä@ä¸{ é“JéÏ_ÁÓd§{ö�H˜ýŸháfJ+¬d¯ÝÉ_öä@dd(‘á!˜C±;ÜFç]QxÙꆥ‰$¾‹™@CÇS[‡4 Ô�`ÔÈp„TmyŸKϾäStÏYH×¹?À]YšŠÑ¢”Íî¢ÚÚ„ÒÆêŠ"(.«eê¬×(-· ¥SÐB÷â÷E£­î)¥)ªJÃá­R�Ÿ¡ú�� eK&hY#aWX‚�Z;ŠÓÑ|Š/yù}…šŠVY|Šì{ûl¤¼éT&€r%�YaY\V‚| �R€9ÈÄmÔa>¼t)±ÚèWeíV+=$…¸éŠQ€×Âþ¶I;2 -#’F)×?‰k¹‹”ÐMJöî8CQY­�±´ÛÇ÷6È�f^gHì� 6 ¤Y7éÝpe�Po…]ïBÿaЫ/H£ ²•�”Œn¨Æ¤¶�3Ú�Vx¾‚ ßßW$¿I/�\ƒ· ”æŸ6<œo|Q¨µÀ§{!2’3@ê^¥AU}eëÀ�´+ù®9´K4 ¶£§°ìØ�”Ò¥$jü(ÂGE¶¤´+ÁÓ@ Ú…EÔ:'Ú¶ÓPïlfÇÂâr¦uP˜ªÊÀ>騢9¿çÏôËû[]=ç¥ Óç@JïV�hy;\S'·[£‘aÁD…µ<ÖmMè�MÄÇPµõ,;v·)%aßLâœÇ‘R¢×Ö¡79& StõN–º&T¥ÕšŠ¸Êk‘äC�ãÆ‚¨¢BÏ 0‡ 1á¾¾lÚp–>é)¬œ<†¿ÿz-oõèO•9̯²þüSùȯÛ,�HC2|` KçM$*,)%�ÇNS¼|z}›×^³hB`?ŸOÉ/7à¸XHì£iœ0žå›?㓃çZÖxt�ŠêÿÊ‹«–L&x` È4 Ô¦R «­ô`ñß…,ªAÄfB\zûsý  –T{ÿ2$�&¦OÊâç&У[4†ÓEÍö]笗›ÄE?D��î0âKÀР† yùŠ—­£tõF¢N~ÉK3g°64�?ný'v»«µÂ/ ížˆÖ€†a0Êl"Äé½–g+ñOk*¹} *Ýâ¦Ò²‚ðBÝ51Š5/MeýÒÇèÑ-WE5E‹×�?ÁIñ„­ZÌ›2†’jþ†7ŠÔÔÙY÷æ~J/[ ÉÌ uCI?™MÝÁcØ-åÅô ^Y2•ä䨿«.n­à6$©Á*QšÀé¸È‹Ÿ¿†á($‰ª2¢£)HɈÁ©lY÷ÏÎIH� Û‘\.<¹ˆÊß¿CÜ£±ÌŸË¬÷N³î÷ûpºÜt”™=� ›?æûϽÁ¡ã—P#ÂHZð4iW"‚ƒ)]¸œOæO‹§0vTfKíPËkÐïªtž½ä¤^÷_bÃÈ<ƒè h?ÊÊ!PæÏü7¶¬{Š‘CÓ‘N•oíàüãóqæåÓué|>ºç~f¬Üɾý§�â:‚ oY|à³s|oÎFÞØöN�AÔƒ£ÈøÓZ¢&Ž¥lÃÛĬ{•×§ dî“cÐüƒp-ý… Q *< eZê(†N�ÝæM�7æ(+ŸŸL÷®]p•WRøâ* æÜ-�°U‹Ym bnÎò *A½±fE¨ ÅežËÞÆ‚œ÷(­°”Ò�žkÓýçó°�Ê£aA6Ó5+q‘!·VóKÐT…IãFò—ÿZ˜¸LVßI½ˆ¸æž«I3i ¶Ã'(Î~™Æ£§ˆ{l%ãÇ“½õûœñ^UUi7»kÍô­ÿ·]!»ÓÍo7}ÌgKùÅó“1(…Ägg`îׇҥk)zy#ºùnPnÂ$HA¬I23-ŠÈú ÞÈݡž3\¶Kè9±csû«Žox‡Ë¯nÆ]e!aö“ìMË$ç—£  ß ¥ëeVìV;åJ`KÍ"1Pê�PnÅíÑ}:/‰äÀá<›»‘ŸÍyˆ‡Fg¢¤¥£å¼€ãå7ÑÖ\OãöÐHÉÃJ åy,|åu\Ãê=£é„$q£n%{>-¥Ûƒ€C•ņÝîEiס©ªBBl8ŠÓ‰Ûbõá¡E†ChUõ¸=ºpWÚã @q1Þ™‚Pn§‹Šê<†ôi»‚I“3ù8+™º€�«,¨â¶±ºv=¶ºzö}pœ]]#`Pè:õ‡îs@1µÙf0ÚZEÁ¶\ Jk}fZ¹4y Pjñö~†BtÝ ´¼Ök%ÈwA½³¥¢k×s( —‡¢Òß7ί”Ïm/—B˜»Ž¯ÛÍy›ÊV¾Ã�†\âX#T€·¶ðT‚ÞJd›}»—ÖÂ[pÝâAÑñšk½»‘ýW¯•’Ý�ª¸H iîKL°ì"·>†ÿQÆÐè0(h I3øks=ƒÔÑ´¤ Oƃ@4Ox„t�õ’‚.C0 �°F7O¸b™—ò 6MA:®Øª²gûþßtùÚp IBBã†%3$¡‘ȪcPtjËÀ‰¸»¥@MgÏ +Ǿ(ÂíÖ¯ûÕ›¯p¥ŸðŠÎݽ�b¦G˜�&ÝÄ™J…Ï¿¬âb~%.§«]#÷µÀˆf�ª‚94—[ÇioÎñ7¨øº3+Ák�·? zƒdƒ­Éûü6_{|Àø ¾SpçÖÿ"ú€Î ³é:[€Î¦oèl:›þßðxGš‡ž7b%tEXtdate:create2022-03-16T11:53:05+00:00Ýl‹i%tEXtdate:modify2022-03-16T11:53:05+00:00¬13ÕtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/mt.png000066400000000000000000000022161521174352300307620ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<ïPLTEÿÿÿùààÓÍÎþþþýõóýòíýóïþûûþø÷Ü­‚ táx¡xÌŸm÷àÓþöóÆ¢z›œ˜�ž�œžž¬—uôÛÉÇ£|��›   ž ¡­˜wÇ¢{­—wýóñǦƒ�ž›®›~óÙÉñáῪª³­§¢¢¢žžžžžŸ¯¬§¹ª§àÈÉÿýýüñîüíæÈ²°“�‘›œœ£££¡¡¡“““¨˜˜ôáÜüìæüíèþûúþùùÛª‚º™r»›w»œzµ¬¤�žžŸŸŸ���¬ª¨½¢…½›u½›vÊ™gøâØÿø÷ˤ}››—�ŸŸ�Ÿž¤¤¤©©©žŸŸœŸ °–r÷ßÐ̤}�œ˜¶¶¶¼¼¼¦¦¦±—s¨¨¨¾¾¾···«««žŸ Ÿ  ¢¢¡±±±¯¯¯œŸ¡°–sÙ§|¶˜o·št¸œw³¬£  ¡ššš¬«©¸£ƒ·�s·�t¶�tÆšcøáÖûíçúçÜúçÝûèÝı¯’��™™™¥¥¥’““«ššòÛÒûêÝúéÝúéÜúêàîÞÞ»§¦±¬¨®¬©°¡ŸÚ¾¾þüüüðîǦ…žžœŸ ¡®™ñÓÅÿþÿ¬”uôÖÆ¬”v­”vÆ¢{›œš«“uóÖÆþ÷öØ©|»œq¼žt¼žuÇ™eöÛÎüñìüíåüíçþúùéo�bKGD¤Y¾z¹ pHYs''”iQtIMEæ 5µR'bIDATHÇc`À™˜Yð†af+;pp’m7//¿Ù ‹ˆˆŠ‰“o€„¤””´Ì@ 2@Ž|ä�()“k€Šªšº††¦–¶Ž.‰°ê郀�¡‘±‰”‰”©™¹¾………¥ÑXÛØÚÙÙÙ;8š¨;i8;»¸º¹»»{xm€—·�¯ŸŸ¯”††¿q€±“¿I ‡o@h˜8©‡‡GD:;9yÒQ¤`ç$¥A²ÞÂñ@��h—”ìäì⥤o€uZzFFFfV¶³“±¿±FNn^~AAaQ1ñÑXRZVVV^QYe¢^-¥YS[WßÐÐØdMjBjniU@[{G'™I¹«»GÊ©·¯e™iâ$ ³ódJ ˜B�S§ùúMŸA¶3gÍž3gî¼ùdÀº`!,ZL¶XÀ¨£Œ0jÀH2±®n1!±I%tEXtdate:create2022-03-16T11:53:00+00:00�T¤Î%tEXtdate:modify2022-03-16T11:53:00+00:00þ rtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/mu.png000066400000000000000000000006701521174352300307650ustar00rootroot00000000000000‰PNG  IHDR@0Sea,gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<0PLTEî'7ï'6Ó&=/fmmm13_⸠ÿÎÿÍàÇ ¥CŸM Mâ¨WbKGDºÙ pHYs''”iQtIMEæ 5Âb±KIDAT8Ëc`T‚ƒÀ`L0¸ ¡ÀHQ�F0” ÃL€a0ªª`7Àp†`¸K0¼#F©/bß_—Œ{Þ%tEXtdate:create2022-03-16T11:53:01+00:00)#¯z%tEXtdate:modify2022-03-16T11:53:01+00:00X~ÆtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/mv.png000066400000000000000000000013511521174352300307630ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<ÀPLTEÒ4Ñ4Ò3Ó3Î4»4¸4/e8q9p9q9:~:}9}8|7}9…E�QŒO€>€=?žk•É­ÃáÑ�ͳH¢r ƒB~9|8‰L’È«ñøôéôîo¶�†G°×ÂÿÿÿæòìN¥vùüûl´�@žkîöò¾ÞÍ…El´Œ{6ÇâÔð÷ó7™d‹OÜíäãðé"�Tãñéúüû‰Kñ÷ô”É­I¢r ƒB�QAæ¤ébKGD?>c0u pHYs''”iQtIMEæ 4;ŠBìIDATHÇí•Ç‚0†¤ ÄŠ b‹Š½+¶÷,n ΄ìA|ÇLòMÊîAÈÉù3 ¢ÄˆXHˆEYaB.Š©IV5�M•¥t�R2LŒ’òM §L Þ‡ô °Êv¥Z^©7šN«Ý‰®Ë!ðº~¯?r�tGt<ñàs_¬¨ût$×3 ¬Ùœ.–Éõ¬ŸÒÕÚäØºÝYü²?ÐãÉà Îúñ%ˆKD?c\HL!™$Ä•rÔL¡Å4SÜÎ7§upçA(Ï= ˜# ªØXG,è¯-'燼cã:”>á"%tEXtdate:create2022-03-16T11:52:59+00:00½î„G%tEXtdate:modify2022-03-16T11:52:59+00:00̳<ûtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/mw.png000066400000000000000000000024421521174352300307660ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<þPLTE-Fo ^… | j Œ XO"W‰ ~ ¢‘ Ÿ � € ¥t Uk l ©• ˜ ƒ v � “ ‡ œ  I6— ¤x Š w m a]n r ‡ y ¡ ˆ } E  T:4/7<Ls † „ –  \§u › c=1 9H_s š >Qi M.5” Dz ;!´ÁÀ®(Ž '0’ Óò÷ ö îÈp E@Äõ ó ò ±+‹ ‚ � RØgf)Îô °äáà,"*ÖõôõÚ!:y4‡;!‡;Q¥ÁcbKGDˆH pHYs''”iQtIMEæ 4:jºÔçIDATHÇc`À™˜YXYØØÈœ\Ü<¼|üÜ‚BÂ"¤êf—�”â•–‘•”–•“•W!ÅìŠJʼ*ª|j2êšZÒZÚ:ºzDë×70”5260å7S4·°´’7³V±±µ³çt N¿£“œ¬³¬º¼¹ —«›;§‡§—‚¹·�©´¯Ÿ«?1úƒ‚CŒÕCÃÂ#"ÙØ£¢£™cbãâíu¤“ˆ0A?9HK5…;5�jéL‘þ@w§³dxÉ'dÊJ&ôEz–d¶†:N®C^¾…fAaQ±¸0ø˜J¸m2KCÊP^aZªnV™ÎP%[]S[õ –� ì1qüZ¥2Z<¡ßä£ÂÇÓÌ’ÎÐÒÚÖÖÞÑím5�] ìù.JÝ=ò éx Èè5Qꋈbàꯃh‡Q×ÚÅÀÆé2¡TÕÛŸþ<±Ù‰L “&×NAµSEô³ÌzT 3ð�k(Ód¡;�!�wú 40Ó‚�}–ÂÄlÕ`F<°Ïvã囼Ùs&¡�9s�ÂéóÊËYÐôÌG @it_ˆªƒa…€a1…€a …`Ô€Q†‹K) Ë( Ë) +( +)£Œ0j• è‡Ñµ‚,%tEXtdate:create2022-03-16T11:52:58+00:00™�ó%tEXtdate:modify2022-03-16T11:52:58+00:00jÄ7OtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/mx.png000066400000000000000000000023221521174352300307640ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<jPLTEhGgFhH¥É¾ÿÿÿÎ'Í%Î&ÿÿþõðëçÚÏíãÝûùøþþþýýýú÷ôëàÔÄ¥…¢mA�^>¬ˆræÛÒïðæéæÕÖ¹œ­{N«€T›k?rB#b=#€`HÚÍÅééÝ×̡ױgÁ”c¢n=‡W,~J'a;#]1‡`IïçãüøïûúõåáÌÎÁ“ʦ~�`9d: oB%rH*xI(wF%¾¤•þÿÿôëÎÞÚ¿ÎͱåàÕ·‰]‘`3Q0|O/‰Z6zN+wH$�lUõôóúúøûûøùùôÕռ˼—èÖª´’nxN+|Q.‚bJ¾ªžœ�q~[FŠo_óñïüüúÄÇ©åäÕú×ÊãÜËÒÇ�È©SÁœ`�T1hF+Z8# ��×Ðͦ—ޤ—‘ãäØÀâùùöÇÅžîèÓÛÊË”±°ËɬݽŽÛ»�®‰lwXIQ0W4Šo[Á¼·ÅÄÃáßÊÀÀ˜êçÑÜÚÂÓãâUœžzª¬·±²²ÊËÃÓÓö—œƒL›‡nŒznÄ«žëçÞÑѳêçÔëì⫯‚êèØéí㊷³f¤¨=�“5‰�i�tk˜v…¤’s¦©ÖËÍæâÐ�¢oêëàçãÊÔÏ©éçÔ¯ÝãxÍ⨼¯­¥†[�††«¤Š½¾—¾´ÙãÜÜÙ¼áßÈÿþüÏѶ¬°†×ãÚ¤ÝÞ£²–æ™MÄ�P£±˜£ØãñîÛ¯²†¿Ážþýú÷÷óÞÚ»Óͤ¼¾–Áé³±š¿¯�¿Â«¦°‰×Ô´á߯ôôïþþüìíâÌβËѸ¶¶ªÌ­¦Ï̳ÂÄ£ïðçÿþýüýüôïîíìëýûûßôãbKGDÍmУE pHYs''”iQtIMEæ 5,�+IDATHÇc`ÀŒLÌ,X+;&`5`Ô€QFˆœ\Ü<¼dÀÇ/ ($,"*ÆG¦â’RÒ2²rò d ¨¤¬¢ª¦®¡©¥MŽ|:ºzú†FÆ&¦fæä¸ÀÒÊÚÆÖÎÞÁÑÉÙÅ•tÜÜ=<½¼}|ýüƒ‚CBùH4 4,<"2*:&6.>!1)9%5�DÜÓ32³²sróò ‹ŠKJËÜHõByEeUuMm]}CcSsKkÉaÐÞÑÙÕÝÓÛ×?aâ¤ÉS¦N#Ù¾é3fΚ=gî¼ù .Z¼„Ÿôh\ºlùŠ•«V¯Y»ný†�›ÈI›·lݶ}ÇÎ]»÷ìÝG^RÞàà¡ÃGŽ;~‚ÜìÌÇròÔé3C¼D5`Ô€QèfŽÅ¤6%tEXtdate:create2022-03-16T11:53:02+00:00˵ç%tEXtdate:modify2022-03-16T11:53:02+00:00i– [tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/my.png000066400000000000000000000036241521174352300307730ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 4;ŠB^IDAThÞí™]l׆Ÿ33ûë]ïÚ»¯eì5u¡1Ieš†4�F¥íEÛ«¨"RsÃM墊T©R©¹èUÕ›Fi¢VUÔ(* ¥QÂ$uiib 2†Ø^c/Ø^ï²ÞõÎÎÎÏé…ð/ •î™Wš›™sæ|ï{¾óÎwÎ//H\€D� Ào8J‚Y\ Ð*h. T$µñÙ/‚kà&i¡jx­ø4Ç�L�òn�pÏ”hÍëÙøî»$7Dqœç€8åò�¸A\A‡PÀ$è·pAA÷P6´eÚÞ½BÕð´´ µÆjK¾ G×o'À¡ ßbOwšï>5Â㛦ñzl®NÕ1�ŠòïÏ›øøl3ã“uU3›/Âÿ#kî=V@ ›“9¿øìIaZ ïOòÞ‰� ¤"èe ¯Ç™»¼6FEá`Ýаl!$R²‚i”>ù„R:äÊ�†±œsä»:§yóµ“lÛšáÂ`”W~½“¿ŸÞ€e+,ôlA8h�ˆI×ÓýH†/†(–<4ÇK �ׯæä$ÃÏ?�¡ÌV…ª­+˜  ÑùÕOO³­+Ãp*ÌO~ñ úÎ'ªÄn̨¦:H)0L�çz.ó—Þ$Û¶L1• °û± ®f‚ �Gðz,*¦Â’L�N©„Ã,N�ù߀²œ?Ú÷%ÏîÃ2o¼³uy�ø-žÛ5J">‹aªúáç<þð4ßê¹Â�§FŸ òÍíc<’¼¾b÷jXÆBAƒìBõ¹ ¼w¢c^˜ ®0ëãò•¯ì§dh|ïé“gwŒñé@¯ìçü¥¿ëo©ö]hŒÂë#¸y+!_…Z[À�%K@ÐÞ\dKG$œ>¿ž‰éàÍgóÛÅ"eíÌðÚ ¤¢üìÇg‰7”QÄͽ;ÆøðŸ­üõm<óÄF¯…LE±ìïqð¬[GÇ^££½±ö&Ë×ëc:á   ¥ÃÜš¹…Ƚ¤§‚<³=Í·w� UPªM…M•tufÙ·sŒ#½í¤§ê摯BQPÃaD¸µæôAx½K=@ˆy‰î¬üw$”tù¢ËRË4fu�|Ñ[5ÁÕ‡%0•óSÔ5üu6m‰"+YT,bÐõÐ4õ'èÞ’!-Ï}])á³Ë�|ñe#- SåÂPü,8¥ùcÇȯ ¸²deÉ^X’ºbp4B¼i’�N‹”™Îûwe*çço}í´7ØÓ�æƒSmìÛ5F8`âHÁ§q²yBHþ|ü+U“[X?X™ £‡aSpg3¨Ð}xþ £¢ÑXo°wû8MÑ2©(ç㋺ @ ˜|ýk×8Ö׆aªäf|LféMâQ%?ÿív#�ÃD6Èâ: „Áy‘°¬ ¥œK›_KN×ÓÓ5AG{‘M®óñÙf&²u7gÿ&—F#d®ØýØ5Þ>ú0ñ†2Gz“Ì–=è†Æ‰3­J–¥,#@…ï0H˜Š+³_¥ðâ¢Å7W ÷t]ãÍÃ'ÙÜ™ç_g›xé�]œþlý¼MÏ­WÔ×$â%.¦¢ìÝ9ƹ‹1Êõ潕аøcO†Ö ]ûR�¶½œ·°mË$¿¯�¦:L]÷S©hH !lPÔ5LKEQ$ŽSÕy ÚÚbô‰d²öu€G×o/êËì2Å÷÷ŒðÕ�9,[�ª5ýc|ÔŸ`8FÊ¥•ÞíáÐÖçÔ©Who_•çsAæf|¼stú°“Æú2á:Çäf|ä‹^yíÿãÜ"gZ Ù Ù;µ½[œB�é·Þ"ØèqÇLÓÍCQ�•Ë’>ü{ ¸š¶Ãk Ø. -‰t÷<à…ƒO¢¨µO D1h§‰(eWD�¶�°JºTþÿým÷!]G®& ûXó&(F_~Y mÕü#­)¤e!θ{(ë:ÖüX󈫯¿.…Çãv®@š&Â.•¤¸‹+ptýÁФe!-Ëí8\�´,Ä¥ýû%ªÿeVlûA Ý‡X÷X€5=ý€¦†BnÇà*D¡¯om&�833)Ý8�]°²Ù…Кà¿þÕ—/³%tEXtdate:create2022-03-16T11:52:59+00:00½î„G%tEXtdate:modify2022-03-16T11:52:59+00:00̳<ûtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/mz.png000066400000000000000000000030271521174352300307710ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 5\w÷áIDAThÞåÚkŒÔåÇñÏf/³³X.J]Y¼Ä[‘  ¨XCIc]´Vã%(Ú*Z ¯Œ�­ ­¦Å5M¨[BŠ©bk‚14c©dbP_¨(1 Á¤”À²Q”ËÎé‹ÿ¬.ìî,»�ÌÎì/y’™y.“óýŸóœó<3É3‰ß^Éöñ("�1Jºˆ·¦rÿÕlš\0‚ $‘škû8ùÏÎæ@�ÔF„ïÀ× üe�-ä?0"¼á0PLØpvï�^ûzèÖÖñ<ÔÎ 39”©]ý€ÎO^ÆŠìiVfdõª,èJxé|\ć­j.$ЭOá�E¼tAºOÔ „£»óIÛ–(£0m‡÷wà}|ƒLiÈ:,FC¥Ÿr€=X_2fãdL.ÈñA©ïyidŒê1ïtü¿ÇøJ[ÚŸr÷ýÄ2"GL'nš%v¿!:׋U­b6±”ø¬Ì]Ä+Ä�†�ËÙúßO@†µ_q{SùÇX>º‚wس—O ü|·¢±{^VºAîï½äV<„p¨ÒO¾¤º~{¦Óq+Ÿ!¿‹åË2N;k‚�?ïô÷?u;&oÍ£“�Ñõ_õõ;SÃlÆß°³÷’SðÎà ihUZý{@’úìšÓøf:ó.�ïÍO/ñôªuæÎ�¯±1kÒ¤S-˜®ú/o7±a;/bu߯÷T^ƽØVaý{@�læ¦í|ÝšøãúÖ½ù/¢¨©)§­­M¡Pðv¡E[ݥ⯫%¯>¾}”0 dvóþS‰çÖ}jêY“ünùr;vìP(ܹt©o|ÛÆ×²¾•;*ã;ñ˜4£l«´õÊy€t[‹•ùQ~rÝõšò93gÎpJëD‰CÜåš+çZõÄÓÎ-2{€/«®MPšÛ—áîúp׌‚Žq�’m›4miÑ8z—±­[Ì“•=yŸµû¿5­}¬SÄÜ�÷*mñ‘*W|@ü�Ø;EÄ«"Þñ°(NÅ9"ÖˆØ,âqñŸ:±µ�5¾"Vã‡AÎﳕP,µ¸AÄË"®‘ë1f‚ˆßˆxQĽço# •6r¨‚ˆz‹E\ØO®æâÃ+¿j9 |ÎJ˼}eÆd�+�iÊëho÷Ü´i¾(ÿãðq½ñÃ<Ü#–,¡¹YR·BÇÀ9¸·�9-Ò2rø|ÔaîÀi�[Eª;¦Ùc¤%Ý5h*_e×âC0¿ÆœÒû*üM`h²¸ K¥W>UþǪÁ87âºÒën—¯RãàLÜ…yÒ¼_…ñ>4\Œ»¥W:EUïƒ�Ç/p3F«úxïKý×q'~,Ýøjè©÷ToH0KšâÎVs._@‹p NT“.¤¾�ü Q¯¦ŸzOÕI0CêòçIqŒãS?ů¤™àòGêÿkêä<�M÷%tEXtdate:create2022-03-16T11:53:06+00:00ì„‘ô%tEXtdate:modify2022-03-16T11:53:06+00:00�Ù)HtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/na.png000066400000000000000000000062711521174352300307450ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 5+pÇ„ ƒIDAThÞÕš{\”e¢Ç¿ï;f¸(c@ä¢ ˆšAµYÚ–kÞÊÕ´ŽyIÛösþ8ý±ŸÝVMÐÖ�xÉ.®ÙšyVtå¸yIÏÚ¶n¥ev‘è¢qÁlE`@`˜ûûœ?p¨Üg:öü 3ïó¼¿ß÷¹üžçéÎ' ßW„àûß`ø§@�$I}^{Áð¨–ÏÊâ¡{RѪe:ŠŠ¨yæ:‹Š@–A–½×IÒµ¿e$ µÇ£øéö_|Å+Š@­’™4.Že³Ç’•ƒÒÖŠiÏL۶ᨩéW�jßJ E�"†è0›–Á¬I)„©hÿäcŒùùXÞ{ávÓ_UêÁ߈÷·$ „�BB’Dïkï{þ:­Š{'Žàñ™cIMˆÀm6S·åUvìÀe6{Û@½ƒ6@’Š"#��%…tC5ÕM·`s!„„, ¼£ÿÆ]èŸbÊ’c™š“H� –wÞÁ˜ŸOÇ™3ETKƒ2@ЪÝÜ3öçk“Ñi�ä=ügþûä\>ÿ&“ìä ÊkSié‚|ú{º{ˆNËô;“X<=ƒ„Ø!8ëj©ùã6̸[[½@ÙÆ ðvoO7ù‡ï|�9ÙðÑ…[¹P—ÄÈhw�.%gÔyžÚ½�¢ÙÓÝv‹J÷ËLƲYYÜ=>µâæêÑ£7n¤óìYâ†û×€ BbˆÞJÊðZÔ²‡¯.§QV“ŠVí­¨h·…r¾.KW(#£ë î ÑEKÇÐ~ÏBE¦cÎ=©<ú‹1ÄDc¿t‰Ú^ yÿ~<��0`Kýa Q»xê�Ct؃Ùyb>‹î>ΔŒ/Ñi\¸<*Î]Ncç‰ùÌžø1·§–‘{à)šÚÃQI?œE ËÙcbY>{Ùc†#9l4R¿y3]~>�mQ)¾›SÇŒ ŸðÀ­ŸBw”Ш<Ü>º‚.ç?8\4S[ŒI?8!öP�ŽfÁ}i̽w4a:ºÊ˩߼™–#GPìv¿‹€Üï �ÊÍ”Œ/—ø5ÍC™”Vâ­Å®“*H„êlü<ó ‚4ÎÞ¥ñÛEQ*Yfò­ lyê^–ÍÇ\4ìØAÕœ94íß�b·#@< ph5.îUNÚ-Wx[¾ �Öñ½`5j•›ÔᵌŒ®ç|]2�–È>ë™áã»ÍÌIÉ„ê4t~ñ9Æ h=~árùUtáC‡9~ÿ �$�Õ®çå.äþ±Ÿ!„DMópbÂ[ÁÓmBwŸ2["±Úõ|p>›÷Ësè°÷®¾�æçG°´;Ðx®^¥~ûŸ1½ü2N£ÑÛf€Ä‡NœˆaíZÂgÌHðÞŽZåfò˜³4Z"9\ô Rbëˆëèosh9tféñ—¹#µœ÷Ësz¯B ¤ÂY:#“ûs RItœ>í�±§N!<ž€ W……½lqO?�vÄÌÖÚ�/ƒÃÂÚhë E£òàò¨YäIfL8C\DW;‡r¢ìÌ–H&�9‹Õ®'.ÒL¥1 ExÑi™ñ³$=�IBl®†êvì qçN\MM>6û_|È„ į]KĬÙ8UÞþ¦�×+^Dºý‰}ýÞ­ q-û‡é­lY¼�jsT܆x™ì” &&U’{à¿hj�Š�ÈÅòÙYL�–'©Ëϧ£¨È/�æºÔCC‰^º”¸+JL¤¦½Š}e›9qù 6·m`=@’¸¶Ñº—¹¸ˆfþsêüåôƒ\iŠcDTEÆí�ˆ0s&§òèTo qÔÔpeëVšöìÁm±–úøñÖ¬!òÁqª<ÿfûÊ6ò¯¶*d Tò ö^ÀêÐñâß—Ðn %<¤ƒØ¡-¼[ú3Ì–>¼0‡[GΘá<ñ`·¥Gr9iyã0Æ�›°ž;Páª�¢—,ñROJ¢ÚRɾ²Mœ¬>„ÝcG–®íT4|›úöº®Q»q¹UÝ�&„÷§1oÊ(ÂÃtØ.^Äôüó4¿þ:«5 âƒ³²ˆÏË#rÎ/q¨=œ¼|€}囩n»ØGxOävXêS‘àp©Ð¨dîÇòÙYd&Gƒ­‹¦½{1>÷¶ÊÊ€ W…„0lÑ"âV®D—œÌå¶ þR¶‘÷¯ùu?à+Þ'Ð<�ÁÌ»’ Õkè*-ŸiWÿö·€ÄX_ñÁ™™òòˆš;‡ÊÍ›_聆|3W,—¼cýß4|'B>�æ6ï MJ|J{; »wazñEìÕÕ.ýØcÄ­Z….%…µ•³·t#§jŽâô8®Ký† èhffrv":µLgq1u6ÐööÛ‰±¾âƒ320äæ5ïaìj7Ç.| 5íß Kôû f€AÈÛÝCõÞšEÓ3Iˆ ÃÕÒ‚q×.¶oÇi2¤®×3láB «V¡5ŠK­eì-ÍçtÍ1œŠÃ{Ú=€zûm€ÒVÆ&G³lÖXo ‘–S§0æçÓ~út@b¬¯x}z:†Ü\†Í_€Míæ«vRx~ uí—D}@øžÐürò(™šNLD0N“‰ÚW^ÁüÚk¸ZZ€Sä «W4z4—ZKØSšÏ‡5oâRœ¨ú½© ='49ÃY>Ûhd�›Ö·Þ¸aÅʼn±¾âõiiV¯&jÁ#Ø5nŽVþ‰ÿ9ÿÆŽêASÿAz¨ÇD³à¾tævGu5¦­[iÚ»w{;@ê:Q `X�‹.=�¯¯žcOñz>ª} —âº!êÿÖE¨Õ2÷Lˆcù¬,2’‡�ÃAóÁƒÔoÚ„µ¤$ Â}ÅëG�òRô?°i\¼qa;û+^ ¾£Æ/Ô¿×€Þ@Æ¢i̸+™P½[UõÏ=GËÁƒxºº*^ "jþ| ¹¹èƤSÕr–=¥ëù¸î8n?RïcÀu�ÕŠyw!õ[¶`»x1 Ât©©V=ð… ±i\º°�¿ž Sg­ß©Ëo y|f&÷e'¢Ó¨°~õÆM›h=v Åá¨x9(ˆÈyóˆÏÍC—9†Ê–/(øt=gŒÿÄ­¸B½�‹§g0ïÞÑ$ÄÁm±`zu/¦—^ê}¼Pê))V®dØ¢Åtiœ¨ØÊë/ÑÐi (uß"¹=Š�tcÌϧíÝwôxy0âe­–ȹs1äå¡Ï̤¢å3 JÖSd|�pÿ(Â{ p64óîÝÞÛÐàýg€„è’’ˆ[¹’èÅK°j]¼yq*þH£µ¾_›¿Pš“#¬gÏ,Æöˆ—µZ"æÌ!>o ú¬±”7SP²Žâúx„çG¥ÞÇ€3ÝpI=häH +V½d)�ZÇ.¾ÆÁ Û0[Mÿ/Ô}‹:�Ô%�†È‡"~Ítã²(oþ”‚O×ñYý{x„'à3|¿ „p€ ÄDâ~ÿ{b_F‡ÖÉáòͺð2M]�?Ú ÿ£ÐC=bÖ,Ö>‹nÂ8J›ÎPP´ŽÏM§Pnê~7 —zBqO?MÌò'èrr°l#‡+·ÓÜe¾©¨ûÕHj53gÿì³èo�@‰ùcv­ãˆP„rÓQ÷‹½Ôãã¹åw¿#ö‰_Ñ®sr t=oTþ‰[ÓMKý† è¡>}: Ïþým8×øEë8ÛøáMO}ÐôP× Äýö·Äþê×XtþZ²Ž#U¯rÕÖü“ >(z©O›æ¥ž=‘/ͧ)(úç?AðÓ¡þúópPk0pËo~Cì“¿¦Mo§°d-G«vÒf¿êMs\ûúìO©¨¡;_/� AHv6‰Ï?Ï�)S¸ÔVÆ+­àsÓI„PШTß¹Dòùy£Å__æ–®s?ÿ䎖Îá%tEXtdate:create2022-03-16T11:53:07+00:00Jóš@%tEXtdate:modify2022-03-16T11:53:07+00:00;®"ütEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/nc.png000066400000000000000000000044361521174352300307500ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 5 ÌÈêƒèIDAThÞíšlS×Ç?÷]Ç6v'$áG ?È dJ!@-[ٺѴ릎¶*°IU·iÕTi›¨ÆÓ(݆´uÓZib°Š©”¢Pˤª´* ÒB)£ÀH h~˜8ÁvüÞÝ×Î�;v‰cªåHçŸûã½s¾çœ{Î=ï æ¿ªø?&#ݤ›ÆH·é¦1Ò-@ºi„øtB¾yÉvã:+QE 0-0ƒ`€¾È¢ �N��F(5hðB‚iBà".NS”sšÒ‚VŠ&ø8!À”ÉZ®xhl›DK× z™Î�6ÀJ+âsBJ�0À²½ L÷¼Å} ŽðÍÛÛ¹¥\áÍ— þñš^¾üAèé�ŽN8Y/xó½<^?TEƒïN”k:(+- $ €¢?®L¶íæñ¥oñèýW).C‚1¨MÂ+»À0§Z.ÀâÛ´®– g[`[m6Ù{'çÃ÷‚ÓKhŒâ¹!™ü½uÉ*/üõ|£äEþüô»,¿?H®GÏZƒ¼Ù�pø¼º¶×ÂWBÉ4-ðæÀÕAUœ¢ù¿õ4µM{Þ§Þ•zJ" hå¥ÿ8«j6±eÃÇTWi…M+²Bhî냷À³› öM¸}ÜQ£Šz¹«º ¶l8ɪšMHÿqF;s$€ŠXÄ_ÏŠš—Ø¸º•‚|‡�’4à£�aͳpæ,¬x~öc�2ò†î ‡¡ 6®neEÍKà¯×ïR£sG3úÃ. �î*ÛÊú§ZÉñhW¾î™% ËóçÀ£ß…o-�\ÏPëY.ô³r<°þ©Vî*Û �ýÎDd»ASª7 µi�ÓÚÅߟ©¥ºJ[-Þ�}µ[[üµ=zïÑJÆËvJ�ͦÏ�G~¹Œ€ñ€.RL¶Ýã¶Å] … Î×M×Ýǘ;;Žå#J²³àåÂúç"V{HÏY*¾'Ì� ?Yº�ܽmÌÏÌÂLq(ئ¾˜“›ŠË™Í<°,€˜ÃÔ,—?Ѱþ9h:§Ç6<¯Âì,ï�½W)�îY`×;�ZS±IA*!0‚X ‚3×B8æù()Šm½(I ‡�Âþƒ Œ‚°ÿÔÑkbñ�’"pÌóÑx-qä ŽeÑL|ÒôS±0„M0 6ؽ–.�¬LÍK—è1[ÆðÅ^´ˆªXâ¤éG@J= æ]@}&\Îò³¸<ö)>Dx ÊŠ¡¾Q”ÕU:î[/Aã9(›¦× ¢eÁôr8šå§Ï�!IÅ=g{Âæ„ÞœÄÒ²¥ ´Öý\+ÑÔ¬7MX÷ =g%ð¥t¥hNж†ßp×zL{^NG’¨PY¡Èm¸²‚¤SšÓvo˜ž“ìH¹’ Š+VP)2\F•©ðµEÚN7h¶,øê¢ä.{†n‹`ŠÓàˆ—†í�°£.¶iÞñ:´wè¹›�â6DBÐ×k`©Ä‘²,p»àÉÇaë+zlår=f%Ζ}=Ž÷â¦A·”„Ú3 Rpð}¸p¼¹0>Og��Üý&‚P‡ ·”éIƒn›�¼â¤£«wab (¥‹ uÐШÝ>‚ù³Jèèyʼnۖڸ‰ëò»3i¨�t­†ÀÐ|ÖþηjÈñÀÙføÕo¡ù|b…�a@C=tg’!S[Å Z�Í’™œ8h'l/¼0´â.'<ü tú4?üp:õÜp¡6áÄ;·ÈÌ”÷† ¡±¥(u:ÖyhjÖŽç¸x –~Ú.ë“¿½Ú®èr¸µ-¾2ÑÛdS3ß÷Pêt@ùF‚mÍîø&‘ò}ùìÙÛÅ“?ì‹ë¦Á|ûnøÝ ãW»áG«àô™�öY,ë[ öìÍ Ÿ|.eKÌ”Øî]쎿B€i¹pþÇÏmžÓ ‘á­ÿËŠ¡rÔ¾¡Ç+gAU%x²õÞëU…ÑKС#ðBã$‚÷å|CI%çÝ œ²˜QÄÚ�>þ:¹‹‚‚ë7F ¾T¦yb%;¡·>±ìv=w½RJ_“/µÁÚ�9œ�YYFÊ•‡DëK�×Á>o9k6»èêül“sp»ëø)Ø÷6Œs‚Û ï8…øì>)¡«Ölvñ/o9x‰ÝšF€Z’Ô›dC'�Y§xæû½´·£×Øm;à×u:ìGÙ€y³á¿�š¹C¿HC[~Íf3fbNÏÅûõážÒu ­Œä#åÇ1¿‡�Þî¥<7ÀäBý$Ößž^¯ÛbC¶*]¬ƒ[¿ Ó¦ÐÁª; ?ÝšÃά™X¥9CÞus- �ë Ñ™Çû=g{™ä±xy».€º{b?â“8ô̩ПÇþ¸=ƒÕïñaY9Lt�ºòZ­$C@ IØa…Ñr•)-i·�ž �„¶—Ìvb»5�†ü‰¨¢l°‰áŽ7Q„ˆ´Ž´_ƒ&Ÿæ¶^èAÈÔkí²ìPà‚{`ü8­¸‚t~ÿüÿD¶"½ìºaÁD­xЄh;Ëf€Cj ¢å¤bÀêiüIâÆÿ‰ µ$hEír –ûØàô–æ¿CF€xôøõ&lR�0ÀcŒý-fvîñÃØa%tEXtdate:create2022-03-16T11:53:09+00:00Ìá%tEXtdate:modify2022-03-16T11:53:09+00:00k‘Y¡tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/ne.png000066400000000000000000000012071521174352300307430ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<ŠPLTEàRßPãf#ãf$ãg$ûêáûëâûìäûêàúåÙÿÿÿýóïôÄ«ì—iè‚KýóîøÙÈèFàT ßOßOøØÈäk*ßQüòíè~FüóíôéàT þþþì•gì–hþú÷è€IèGöÄ«î–iê�JáõåâöæâøéáðÞ*¹D ¯) °+¤ã3bKGD-ÍÚA= pHYs''”iQtIMEæ 5 UÁ»9ÀIDATHÇí“Ù‚0EGA�ÊVZ¨²(û¢þÿ÷Hß&¡5Ƈžç›“Ì̃Áð'4�#ŠeÛž€ÂÙq=ÏuÎXÂÅÂ0ð#,ƒ bš0ÎYBc5Aš1±®Y°,U\ol»£¹‚ HÄ&e±_PÝ™, {T»uÃ¥€7õïÚ#h/‘äTž±Í$–EBªˆV¹-×*—­b• ‰º~ú¦ašÇeç ËÀSxioMŒÀŒàK‚–ßæNIb)%tEXtdate:create2022-03-16T11:53:10+00:00Cþ¤P%tEXtdate:modify2022-03-16T11:53:10+00:002£ìtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/nf.png000066400000000000000000000035141521174352300307470ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 5 ¼¢ IDAThÞíšOl\GÇ?óÞÛ]ï_¯³ö:vG„6JT§¸¡i ЖV@ÊÁ¡Rp©¸–Nü¹p@HHP…E‘ JR5qRSLRÇŽíxíµ7^{½ÿìÝ}ûç½7o8”CA(¹Ï/±ý½Ž4ó�Ïü~£ùÍŒ8‡b›R \ßyþ|ë3ßÝnw÷ÕÏÇ~È�ßþš!¶ßŸæ©Û‡@ûü6à·öømÀoíðspÇqh˜�½ Àl›dîÍï]™õyÞ[¾†”ÎÞ0›¿ÍŹ7©Ö«¾y0üÔv,6ªÖëyÍF�R ñQœmÿOùå­2¿¿þ:ï/M`u:¼~å7\¿}Å+þ(n(o•(7Šä6—¹4õ×fßÁqìÝ @¹Š‰»ã¼ùþ¬T—ˆbDÂQ†ÓG°‹-skwš Õiq{u’r§@®’ÅiJæŠÓ\\;Ï\azw˜\ºÁO¯~ŸùÊ Žë‰…Q†¤7ÞG¯6@Htí^RJr¥,q£›C©ÃÄ‚ F’¦QGÚ.fÍd"3Ž”rw°¥Íre‘\-K0 /Ù‡¡HûL¦¦UøÝ̯ykò<(PjÛUÿ“vìPÜ,°T] e7i5Û¬V™mÿƒ Ñq[œzW“\˜~ƒéõ[|ó³¯Ñ?°{d ‹L®þ�º³ÅIã4Ãñ£´Ú-æ›SÌ•o“wV¨»›Äõnúâ_§+Þ_;’õf�«™K¤Âižì9C$ÅE \åR°ò´Çuè6zp]—‰Ì8Û¿®}(¸µrƒ d£¶ÎåÒyÆÊáNí›NƒƒÆI·Ôb¶”áïÙwi´½/•½O+•,¿¼ùL·Ž¦éØÒ¦ÜÞÀ„€¶Ý¢*Ë‚¢Z㯥wp5—¯l¾L,ü¨§öv$>ü‹<•ú-FB$éÂдW¹XXHÝýÁA>•~Ž³Ç¿Êdö�Výá`;6Wç.“Œô0š|šç†¿ÄÈà(}á~ D¡ˆã$)""JÌH°Ñ\ãÂ̈GDBQOýyžŽt¨Ô*hºÆ‰�ÞË�Q´ÖˆiÝXtÐ5ƒÓÏ`ÊÅktéaŽ'ÇEÒh×oKdÏ# R/‹Ä8–>Á–Y#¡õà:ŠÕö2«ö2Žk3µv“·WþD®“¡Ò.2Sº…�ÍRe�l1ã©?Ï#`½šg|á*¶cq·<Ë–*ts2þI2õYòæ -Æóý_¦¦W¹¾q%éÆ Ö<¹ÁeŽö?òp°l‹j£ÂÁÄ •f‰žÈj­2‹Íyp6J(VYd©1Cݬ#t�O=KH cÉÙj†3òYt]÷Ä£g) ]ÉJq‰\u™€IJ-6Úk„�(†Ð(»ë˜²ŽBQlmp¯µBƒDšŽmáêMÙ`µ’ól‘<‹Ë¶¸soš?/ü‘b{\X0ç�º$I7GB�R² 4eƒáðQ–­yšÂ¤¨ò\.¬rª÷’Á‹wY..2”FÓ>úõò@³mrî·™.NÒß5Ä»kc´Ü}z/ ¶¨³‰=B©²Ž¤’ÂàDüè 8D@ `u,®Ì^âÔÇž"Ž=‚�O~šùÊ Ó•› Eq,õª)X¬Í’sÉ´f‰ÚQá�³–è( ©$ Õ9ÒÆ ½¡~BF¥ ¬GB^Xõ€¡|íÔ+T�;kSŒg¯Pm•È5²D�."ØÊ¢Ø) P¤ý iÃtéa^=ý‘`”üæ*U³„RŠÇGÞlWžíBâ‘8ް%Öç•ÞWùxêe³D—ægcç˜*ÝàG_ø#C£HéЛHpöQ >Tzõfà]×yñäK¼8òÒ¿fðïíRJ~;ù+ô²AO4EOì?.?�O�žøðDî×d¹fÇÛ‚ç~òù€À’ªÍòÞ tX«å}óàËã(€&4^ý£ƒOrrà‰½@h‚FÎògwì ü¿é�ø#ädzøÀOíðÛ€ßÚà·¿õO•½l ;Hî%tEXtdate:create2022-03-16T11:53:12+00:00Ôaµy%tEXtdate:modify2022-03-16T11:53:12+00:00¥< ÅtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/ng.png000066400000000000000000000005641521174352300307520ustar00rootroot00000000000000‰PNG  IHDR@0Sea,gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<PLTE‡S†R‡S¥ÔÂÿÿÿ£ÓÀ%×­ýbKGDaf¸} pHYs''”iQtIMEæ 5 "Æ‹¯"IDAT8Ëc`€Fe8`À£ FŒ*U0ª`+˜¡³e2%tEXtdate:create2022-03-16T11:53:11+00:00副ä%tEXtdate:modify2022-03-16T11:53:11+00:00”ÔXtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/ni.png000066400000000000000000000020441521174352300307470ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<³PLTEgÆeÅyÌyÍyÎàìøàì÷ßëôÛäáßëõßìöàíùÿÿÿþþûüøê÷ñ×üúòöîÍöîÎýûóöîÏúõâþþüþýûøôâõïÔûùîÿþýåïßåïàÿþþú÷ëõîÑöðÖýüùþýüòëÇøùò»åáöð×ôîÏþþýú÷éôíÎýüøÚíá¨âëÛíàùõåýýúóìËüúñòð᤽­„²·ƒ´¶¤¾¬ú÷êôíÍòêÅýüú®È¾€ÅÖž®Á¢±ÃÆÕ­É¼ôíÏýü÷ùöçÜ䨕ÇÄ§èæ®ÉIJÇÁ§èå•ÇÃÜä×ûøíýýùýûõûùõª¸•¬ÌX½Ü^¾Ý]¼Ü^¸Û\ªÎX¬¾šûùöþýúüûôØÞ¹Ž³LŸÇ(³Í*³Í,¤Ç0›Ã2‘¿2�¶TÕܽþþþùøñ¯¹—‰£�‹¦Šˆ¥•Ѝ „£¤‡¢£€š™‡�•¤­žù÷ðýûöóñéññîñòïòòîññíòñíòðèöñÛþýùõïÒóëÈóëÇúöèúøëõïÓû÷æöîÌ÷ïÑúöæú÷èôìÇõíËûøêÝèëÞéîÝçéßëój9FYbKGD�x Ž pHYs''”iQtIMEæ 5 UÁ»94IDATHÇc`£` ÀH!`` ˜YXð+`b`ÅØØ988¹¸ñ)aàÁ xùø…„EDÅð(Âc€¸„¤”´Œ¬œ¼‚¢9(«(Šó¨ª©©òˆ«kh’a€–¶�´®žž¾4�˜‚éó𘘚™[˜ððXZ)“l€”µ!��­�½ƒ£“ �޳ ɸ:óð¸¹{xzyûøòðHú‘l€O`PpHhXxDdO´&ÉhÆðÄÆÅ'$&%§¤¦ñÄ�n@ºXFfVvNn^~AaQ±X:Éð”H––•••—UTVU×Äð�n€˜•‚?„U[§M†<:õ �âéé:MÍêd%e ZZÛÚ;:»ºÓñ(›�¹9{z{ûúñggüå à/P(.ÒFÁ(ƒ$W¥acœ‡%tEXtdate:create2022-03-16T11:53:10+00:00Cþ¤P%tEXtdate:modify2022-03-16T11:53:10+00:002£ìtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/nl.png000066400000000000000000000006161521174352300307550ustar00rootroot00000000000000‰PNG  IHDR@0Sea,gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<PLTE®(­&·7Aõãåÿÿÿäèñ;\˜DŠ!F‹EisbKGD ñÙ¥ì pHYs''”iQtIMEæ 5»ÏÚ3IDAT8Ëc`à Jƒ1ÀàBŒ*J B †4€¡œ`è F !Ø™˜íª«¥%tEXtdate:create2022-03-16T11:53:08+00:00¼»ê©%tEXtdate:modify2022-03-16T11:53:08+00:00ÍæRtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/no.png000066400000000000000000000010101521174352300307450ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<^ÙÕ‚/ ²°ÜFB‚1Þý�^€äàãVì}}¼q¤“}u07;…üü EŽw¿§@Lè`Dc =T‹Nµºyiw Ž? Ël¤¦ZâÝ÷é+ ÿÎ$ÀrÚɸøËGNþz¨�´4 ÅÅYèt×vÈœ@ DÕ CPN7ÓN[—›÷´q梇²Ò9X­‰×¬“¼$€Ñ bÿ¥âf„�ìúÌÅ[ûZ0õ”•Ú0uñ¶gzÄ 0BFPH?˱ãíu³ãývO9)*²’�}m…ÌËïFO‹D"TÓÅuj'GÎôñêî‚�ò²l,C¼m»:—SClZHÀ<|܆ÉÛÇë‡;9Ðè o^yyéÈòì™chãþÔY­X**°TWc,)AííUE¨*£E.*•8©œ¸èfû®zÜA–g“œlŽ·�—p�"S%;µ¿iÈø9›73gófÒkjHZ±KUÁsçP{zªŠ’”„’”„æ÷+& ?·ÒNŠ¿—·�vó÷#mX­‰f¢ÓÍ>5 + Ð íᇠ}ñªÏGæ£�’¹q#†¼K÷žGu:¯ÈøÑaFe)ÝTj¿tóò®‹¸½!–ÛHJ2Í(IÇCâ÷ävZQGu2Vd“ ÙlFD"ø„Õ22 }bÒº2vQÈŸ¥ÅÌ¿q O?}7«V]7cNrÒ·Œ--@ ��óXÙÁRú1 #ІS(“·a²zÒ!4>þø«W·±fÍÍlÚ´’’’¬iw’—Ä<~µWŽ‹[hcÕÌ-Ígõêj "f›“ï'„©3Ù})ª�¦E¯“'íäå¥O{RöŠu&ˆ†´û9ƒ„àu»‘äD#_1-çBˆ«È×@Œú”ü€³¨>xö MžØð�¯ÂL­¦0ÞŠP¡iÃù€8‹6(ñ»: E–y|ýí×ä‰Ò¤Ya]z:†ü|".µµDº»‘t: Dzz��E¸�Ãê�z1%%P}Cþ¬ßþ^€È–h¶WŸ“üçžCÀ¶e ªÇCzM ’^Ïàñã()) ²ˆ¨ÿЋ%9‘ªª¼k ÂÆ¢"²·nE6›I_½š”{ïÅ�›Kâ²eXn¼‘àùó$¯\‰.=�ÁÏ>CãB x¡ÁKbjK—æÇeU÷¿”1>@6› Ûí貲ȭ¯IBÒE«è¬V„d=ñ!»�æ�;QЂA”H„N£y%~ó+ E‘ydíòkâeD’‡ä{ïÃöÌ3˜Š‹Ñçä �“²$IÑ{ª:œ%G냧~UÂOj¾=+§ƒ.ÖuÍçÇßÔª Êå4:«5šlks¨ƒ`@e-Ÿ£õJlyRB–eÖ<ø­YaŒ´,_Žœ˜ˆæõb,)™R¶¡¶6\;vD¿77�É Ž† GP‰·?ÌKÿò�“›ÁâEsgÕtã={öà=tˆ‚·Þ"ât¢$$ '$ŒT":ß% _c#ž}û†2‹Dìˆ]åQšÐz$žÜ�?z zÖ@˜°0Ì�‹÷àAº·m#oûv´`ãüù„ZZÐefÒóÊ+øŽEIIA†1òŸ ‚ •ŸÓ„æ”Ø´!:îÿaÕ¬€0a%¨ºÝøAô6O=…±¸˜žúz¼‡!B!úÞ}—йsÄ6ù—2cÄ'h\O7ݾ;ú((È¢¼<;î&n††Œ¡¾†Bv;‡ß'Ÿ0xì¡ ~ÿ?„Ε }Ì/Ì¢¬ÌW¦Àp*ÛïGóûøàƒa0—ë+%CG?W,DXÏ 4‡Äãë%dEæûß«œ=ƃ€U\í8Å $fŸ¢uH¬_uŒ÷|·bv˜ ÆÕ–Ñ6rœçÛáë$Yâî»—Ì8E¦²îNš)€Á41‰h $§¤¦Å§C ÈÈÌÊÎ!>¡^È�ÊË/€à[XTLª@é ¤Ô§ ¤ÝÁ® ¼B›ä@d¬¬2u¯Îp ó«©­«¯m 9è467¶´¶µÛuk{t’îmƨ®îžÞ¾¢þ �éšT/€ý“Šë&3L™:-—xíÈhM×Öž13—qÖl’Jj„b »µ,Hq?z½@¢fLÈCÞÂóR²ô:È%tEXtdate:create2022-03-16T11:53:07+00:00Jóš@%tEXtdate:modify2022-03-16T11:53:07+00:00;®"ütEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/nu.png000066400000000000000000000105161521174352300307660ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 5 "Æ‹¯IDAThÞíšwtUוÆçÞûšô$=u ˜*ET22ÅtcD·A€c;ΤLâd²’™µ��™•ÉÊ$Ï$.˜Ä1"; JÀ`Šh¢QD¯¢#éé©ëµ{ÎüñÔˆ…%H2¬Éò^ëé^­wιûûÎ>ûìóÝ'Š&å¨Ä¯Ì%zòhôˆp­¦ÎGnÞAÞ|?Ÿ³n£„@A{M)…Íj°néטôdžMùœ_ô]T ø¹q”RhV =sÿ‹è‰™lØv‚Yÿ°”@ÐDBpÏ}ã8B4|˜¦$<ÌÆø'ÓøÎ’qô×}Ü}÷TæïGúü`JìÝ»;{2FÕžÃÔ�8ƒ;óqâsf5z8º3 g˜�—çg2.#•߯>@nÞ!®Ýp£„M£ý4|C ×Ö P(¥0•jßx¦Äf·2rX^œ“ÁØŽáÈ 8ÿñ&|Wo€’غt"vÖâçgaïÑ#qþ3x¶ï£|Ãv*w 2s ‹f5vº3œ^]yãÕ,žöq–­*àà G¸}§%hâ/ B¡z ¾àE�R*Üaå‰a=yiÞŒMq"?ÙNÉ�ÿDý¥bP`{¬øsÏbïÑ¡iÔÔz1*¾ñ �-œIÕÖâÞ´Ϧ�Tí9LäCIX4“¨qèá¤õLæg?ÌfÁŒá¼ûá^Vr”ÒÒ*”¦=*(°&@€ï¶¡·s–[þxO^ž÷c;G"7ïàÎ�ÖSá*J�½KGbgN&þùg±÷ìŠÐ4<•ulÌ/bÅÚƒÙß\Æ“#Ryiqis¦Q™›‡ûÓ=x6àCšˆ0"� ê›Â¿6‡E3GðöŠ=¬ßz�§¥kíË 4‹Â‘VOìÄJ„¡povQwÞíà ¸½øKóG1¶KrK>·¼ŽúsWPJbëÜ‘ØìpGj·àµlÜQÄÒU8z™€?€QRVÅòU{Ù´í8ÏNÄ /…ÞóžÁ³| žíû¨Ø²›ê‚#DŒ"bü‘ŒÔ•Á}SXjâ|<�„œ™¸&fÅô‰éŒËèŦüS¼•»›£EךÇnaÒÛìŒ2ž¬Vƒ £û²dvãzÆ!ó÷rë'«©=y4±vH$æÙ $,œAX¿^]§´¼†õ[�óÞª}|vâ*�€ Zh·ºcË€´§~S™R†ol¤B› ¤R II.fMJθ>tºtŽòåk¨9våõ#lVœCû“°p®I£1b]!(¯¨ec~ƒú¦Ð¯W‡{ !š·ÕðiYÕÔùVV£öàÎï›�ëQDOC|N6áýR†N©»šµ[�³lÕ>>;YLмw ~wCÔ �ظ㤒RaJÉ=WSbJ…”ÓTƒ&ASÒ!ÉŘ½÷ÖS}èÁŠ*”?€¬÷�€°½‰–ް÷°.„À³i's^EƒTiå @´ò%ƒ«… =•Ô_,†  †Ž=Ò‰½kÊ=ã�¿ÅÑ¢ëøüA4M ”B…f³iR•j¼6ßSÇöã¡Ìi'zêØ6›µÜŠrÍÂz{;-±T‡éhšÂQ£p3]¹éÕbºŒè("† hsüþ©éŸÚñ!@(ÄÕþÙƒU J€x°nšÐ¸zõ.?Ü}ƒ}º %5¦Ž¼Bd¸Ÿ•ÛRšd¸¬ä§£SèÖ9.´ôþÆ>!b¿3­ý½ …²¶ô5>Úc?ïÁz['P ¼õêN⢼Ì}"Á B0Åw‹Ô^ÀŠ|ð l  ¡Ýe©¦aÃh³�R „B`ëà'bH e›¢QAÚ¿Ûx ¦§ŒHŽÅE1¡O16‹‰Ãä©Á7w™?þ<î*;¦œ9Ù.+‘mT „®EÜT•"ð—XÀ¥¾Ø/¥B×h} s¦×’¼¸”ðÞõØ:ø¹»2™¥Í~8£;) Ú˜’\Å÷ç’_ƒ®…"aÙ?åSZáàͼþì;•Ä)ÃÉ�`e»fÞ$q^ñY\™ÕÜ^GMaxÛ}¬]b´öŒY/0ë4¼×l!¶µ¶û+ Z3¨÷Yxw}_Юİì{ù¤v©·<¾ú‹1l>Ô©4ª…Ñžcðßµà»iEzÒ'¨;ëhsö˜€–vûƒ‚:šC¶ |ƒŸÄH?ˆÐtùfA¥QçÕ1M�DpẠ)5б*Ðîe,4Eí©0Î~­Ft0” À  ¶»±YÕGmM¨„õmk¶$Ð×WA¬Õ‹[s�Ñÿ6~¿Æ’ÿG­×àG9G3è&n¸p}ôóz�¦Ù®(P@M‘µÁ ¡I@¶¯¯R¾÷ò1ö0&€DM㹋^þgϪê¬,ø÷ñœ¾: �½CïÎt‹dîÈÞŒé5]¶Ä_ä—¡Ôƒn¸oW7ðíWÞd³ˆÆ§ôæ�X…ÉUÁ›ï|‹n“2þ�Ÿ‰+2ìÞïM“º“ç(ù` u'Ï¢‚&Âbñx:‰‹gìØ%Îp�]I¦Jx*à¦Vè(À©LlÊDY­È†ôWWï'hšD:-(Ÿ÷ÚOñlÊ'PêFh–¤xâŸË"|ÊSøMÉ[+öpäøULS"äºÖÂ\×Ð×ZeG*4}S;òïOæß¾›Eæ°8ì–&bêÏ\äÖ/—qýõ7©Ìß�ÿV)Ö¤8’—Ì"r^»‹+ù—Ÿ¯#.ÆIÏÇð^*¦|ͤ”è(ìJâP¡{IH¨ˆÍžŒ£{Žœ,æÿõcP�’�ÃnA�%.†ÈÌa8‡¥£ü¼—Šñ^¾NÕ®ƒø|ÆÀÔÌZ<‘”)¾UNYY5÷[å0ZÎzè(jÜ£["/ÌÉ‚éÃé”ìjŠ%ÞËÅ”æ®ÅýñF¼Å7ºNøÀ4’—ÌÆ9í)ŽÜ¬æ7?ÝÀÆí'©­õ²pÆðVVŸhB[Ó“ü‚³lÛs†áƒ»ñâÜ žןXW8šÅBİ8¦‘°h&%Ëóðüi;5…§¸Ttžˆ!ýYðÂlžþÏ…,Ï?ÃûíãÚõ²PÖkŒˆ†rÜ ñÑ2¾s§XÌxœ%³2èÞ%®¸Rø®Ý¢ìÃõ”­Ü€÷R1 ëÝ�Äœl\ÙS(ª ðö¯>%ï“BÊË«Cµ¶Eÿ<óŠˆ�µ AõgáŸ�Qš®Qï÷³çÀy½ÌÐôÇøÊœ ²Æ .Ɖ°8‡ô'<½ 9Ù”.Ï£|Ãvª¥¦ðQƒùÖ’Ùdÿjïm<Ϊu‡(-­DµÐ Õ<1!ŠyÏ åÅyO�Ö#­…Џ]BÙÇ›(ÍÍ£þÜe”TØ»¦�ø\±ó³¸Ðùéïö²rýaî–T†z(šZ‰>aQÄNª qž4ÅÝãpoqq¿ó�Ð5üA“}‡/røØÞýp//ÌÉ`úÄtb#†�sp?Âô&~á Js×R¾ažû©:x ×èáüxÑ,æ>µ˜·×fý§Ç¨®¬C #>ÖIÖøt^Y�ÉÀ´ŒìJܸó¶PòÁjêŠ5¸dâçL%~a67lN~ýÇ,_³Ÿë7ÊCÀuí¥§ÕôâÓ¨=ç@X$Bƒº ¤WC³q_B€.˜’ƒG/óÙÉb–®ÜË’Ù#Éž4ˆ¤øÈVˆÈ£|ývÜ›vR±÷ÉFñ‹çgðÜät~½j?;÷�ÅØø»o�Þ»#VksU(¯À³a;%ïÿ‘Úc§‘~?ÖÄxb§O$é…Ù”ÄÄó‹uGøÝG\¼r·1¥>Ð{C³ZçÊë)«ôv÷k$"hJŽ»JaÑ5Þ[YÀ’Ù#™9yÉ Q!"õ%¼ofS’›Gùºm”¬ÞLùŽýôyz,Kç>CAÖŒaº4 ¬¬¦bó.îþö#jŸ@z}X⢉Ÿ:�¤—æRÕ©3ïn9ÎÒqêü-”T <„Bá»mÅwËÚ´ÞTÌh$”ŠÂ“×8qúËVícÑÌÌž:˜ŽI.„JÎ�õK%aa6¥¹y¸×måNîZ¬[÷0pâèP4«ë¨ØVÀÝeQ½ÿ(²Þ‹áŠ$zÚx’_š‡7µ+vžæí×ÞáXÑ5¤)CJ«!õ¾¾‹{¿klûç¢Eƒ*ª$ÍëF…N HÑÆù&ä‡)áxÑ ¾{z5ï­ÚONöæNB—Ž D¤÷!¬_*ñ g†v°µŸRþñ'5‡6RºbU»bÖÕcMÐpôéAâ sˆxr8‡Îßá­Ÿü’ýŸ]Æ’’ØÎ#`ƒéº ÌrH@³ÞÅÞÙDZÏvÂb¢[ï7±é7éœXE½×Oû%ž�UWœá­÷ϱsïr²‡3uL¿P¡ ìiv:¿1‡ø¹é¸ó¶ |‡Â”Yïm*+`ĸÐ#œÈ`�’²jêêýèúƒoUˆ‹væ°"½>‚žÊûgGB5» ¯/@©»æÁµÁ&¥DÓ4â¢�X-!UYh¡ Pè:H…�—[qG5Év! ð¡]hÀÚ8^Ë—_СeÛ¿ôwªé÷¯\¹¯ô"Zìe�ã¢hkoü>»yà·*ô ‡‹ë¿#û’€GíÀ£¶/ xÔÇ ƒŒôD¿K†¥`<²ûÖdÝu Ý_XB\¿^ØëøÃŸ¶SU㊦ÿ¨=WT›Àe3LbÐGÍ›ïáܾK—,’{ç3vd½zdràp9>o€_LClYöMœåµ$éc _^^¿ƒ®Ý2Xq﵌ûú •‹ž³‰®O<@ƯnB‹�ãàá2î|l=kÞÜCH7ƒ¢D�=aHÑÁ/JÙýMnO¯‹òp¼¿ûÛïƒ4ˆïß›~ýò¸ü➸=~ÆŒ(Àz²´MÔAý’‡®êIÚ+¯Rµf¶ÑCɦˆ¤+F2àÏïîçöG_c÷¾¯‘BÅ "Š�8´§ìlÙsŒ¸‘ƒ5i¡/¾¢æÏïà;ZBLßrzç1îâ^tJŽÇ÷ùê6·$ ñŠÑ¤]:œ>'�ázl®_’yÛtò–ÌÅšŸKu­‹…ϾËü¥oSYQÎúRD�-¯sjóCJ^\·Çøaܵb!±+WãØ±�“�.#çÁÛ± ÐèoIQ — ûÚ·�&�nOÍ'eÒ5(fåUõ,|æÞÛVL§äxR:ÙéPiè:ÏMXDÇ'*ë[x#%H$�â±:¡:Ò0PccP“BPýÚÛ¿c^ �»ø>²ïú9ÁÓµ ©hɉˆFPno€šzÊY{½"¥&ÏZGy…³c:@JlVÌ&•{C‡HÐâ>ü¨Í$¸¡Ù )%H‰PU\{>;à … áÓbj^ß R6ïÍm„Àv6EbëüŸ¿CŽ#%è’=SéœÇË›ƒ"ÃDF@„Ø�4àÛ«)#f_ ©Pb™™x •jlDÏRT…A½3ȶµ‰2Í’ÕµñTúû¾¬$ÔÛ�G‘RÒ‘«¥7"òþ²ãúÏÐ%>¿ÎOzÆrÉ¡môøx Óº›ê¡PûôJ“iÄ=¤¤øH¯Å ôï�¢‡ØP`ÿÁS FZ{^+g™¸Œh£ãU€¦�ž�Ìb—o@''+Å\…¡Gæ�¨Xñr›švƒæ†42+À½ïsìomAJN‚R’\8–„ËF £1q6%O�h5)Š”:ƒLx£œrg0²"%B$Ä[q:}H)IH°Òà  ëFë‰9w²Îæ10yâ9ƒƒn$ÙbH¶Y›oënzƒsF*Õë6bkKSs�Û%ÃÈšõ3¤”èut�aÒ0¥$ãô‡°;<¨ŠÒ¼ß+B¨pÀæuàF¦ 4‡ÓÛ4;8]¾ÖŽJ‰Å¢!øüm“¬]6é÷gù.‘†äâ!ù,˜}=ɶL¤”4ìÿ‚ÒE+Ð�.z®}ªykl›ÀûU e¿}ß×'H›r= ײhíN>Úu¤¹ œBÿtöÏ7{ÿjÅBÃebµhlýø8hJ+½¡:”¾E§G}^_�‰Wdќѣk:†?@íúÍ”Ì^H¨â4鿺 Û%Ãñm-…0šø‘ƒ0tkn6qý{áýòÕkÿBLy9co¼»feçß�RSëÂáòârû‘ÂÒ¶–«Å„$|Óîi$­kn2£/JçÇi†&êSS …úæUO gUÈÎJfù¼É<»`*];§¨ªáäüå”Ü»�˜œ lKç³Z¦RVãnS´)BPëð²bõ‡”WÖ{QOº?¿˜œoDZk?Þ¹ x´ÀÊ3�M&//- ´­�QÐ%WŽÌ£G—dÐeÄIÖí 2*/ž±Çv3¬x'#sãpy‚MËçÌ qhÑèaÝY¹x?¹f0fMÅýÉ!J~ýê6@úÔñœþÙtæ¼þïl=ÈO'�"®¬¼Íjи¨7wÎ{•÷¶Ó§G&]ºf�pñ`bûõĹcu¯obPç$®¼åZN8ü|s¢¶e1$%&³FfjII1Ìê­aµš(õX,^è_‹.)�Ë�a21d`.îœ<^úÂˑ㵠*-ò�vïŒrÏ/Æ‘›Ý Ãç§úõÍ”=þ""{Á½¼ŸØ……Ol¦äxYÙÉœ7[‰°,Þ¾ó7ÎZÅü»¯ã§7Œ ùê±Ät£lÉsœzþURæ…;nåé‚V¾z€`ðLæVAá¨<¦XkHûÛFúåä0lÂ<½«–Ú:OûÃ@T�{>ñ…¥x¬9¬Î!P{âþ‰˜L*�ŠÓ”/{‘ê5° ìƒéÎ[YvÈ΋ϾECƒ/Ì\;L¨ ¥§ìÜ]´žO‹KyxV!9ù¹t{j>qƒûrjÙ*´9ELŸ>• I±”�v‡; �ßdÍ»‡éri'n²(8-V~\Ég_V7·iÁžeºl&¶)ÜÏ6ͤ)¸÷|FiÑ“4ìûœô©ã)+,¤hÝ^>Ø^Œ„Úú\P [¬A˱…"ðúƒ¬\ó!‡—óøý=4Ÿ¬;n&~`Ê<ÅÉ'WJ¼4ç¬b-3�—´ëÈM�ÅöUCcÎhç¹A£Z4Î:n4þÉŽ¢NÈèWT<ïiª�Ÿ"væ-ìî?’Ù+ÞçÓ'@QãS±1V Çõ#PRFÙ{q)¦ð%4>gç\ÖoÜG�Ãî×x�,µó×��c!-%j:rø`ʪÜl*×ñˆ–ŠÜjÑø¦>ÄÆýUì<Ñ@À€:—?²¢Kˆ¶¯s›eö˜+e0„bµ ¥§PSëÆë ´™¡UU!#5Åï'd¯o¾/-)âb©ªv é­‹ÅDzš !BQúTÕºÑ Ú�ÕgfÉì½� û<Ù¼~¥<œ5µ¡ @gƒ>Ÿ°‘M…Q\ÿLkf¹=@Îצ±N8ÿ¦6Q<?Ç¢wù?bßmѶ Ÿ€ŽÄüßФ …Ïw�ÈN·Ñ«[ÊwŒ€Æ?]`HÆt³1± Â÷"$âÂ;n|4¦qãM5dÔ•S:*§ÃÎâ*ìužö¿ˆ¶?±oiü²K��ßJÆG[™‘æÆ¬ \ �ˆÆºð=¤óÞά=eBËÏÃ\�φú86l+!Eø^à5ŬÒ-/…?Ö�Á’tÉN¼×NÀŒhœ –‹¦ðæ§5|u¼Ã�ôÌ÷cÖ¾kô˜½¿h}k«dî@eyÁ®€VÕg Ì / þ›í{¢ Úö=Ñmûž€hˆ¶ý4½çöSÉgQ%tEXtdate:create2022-03-16T11:53:09+00:00Ìá%tEXtdate:modify2022-03-16T11:53:09+00:00k‘Y¡tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/om.png000066400000000000000000000017601521174352300307600ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<tPLTEï-)î,(î+'ï,(î*&÷�œÿÿÿï0,ï62ðC?ï.*ï/,ñGDò]Zõ�~ú½¼ñIFð>:ò`]÷žœï84ø£¡ñROî)$ò[Xö–”ï1-ï/+ö’�óifôwtø®¬ï2.òXU÷—•ójgùµ´ï73ùµ³ôpmúÈÇù³²ônlî($ð@<ñIEðC@ø¯­úÇÆüÞÝ÷˜–ðA=ðB>ðA>ø¤¢ûÕÔûÎÍö��øª¨ûÑÐûÒÑúÆÅõ…ƒù²±ûÐÏûÍÌób^õˆ†ö‰‡óheú¿¾ólið@=ób_õ}zôzxø¯®ûÉÈûÏÎúÄÃúÀ¾õ~{ðFBóa^÷œšûÓÑö�Žôolù±¯õ‚€÷ž�ôzwî)%ðGCöŽŒï40ókhù¶µóljð?;÷ ž÷Ÿ�ø§¦òYV÷š˜ñHEï74ö��î-)ñ,)ò+)ï,)È=(¥K'¦K'ñ+)qa&�%Ž%ob&‘$�$�%‡RˆbKGD{OÒµü pHYs''”iQtIMEæ 5R¬ ?IDATHÇí“GSAF»g[Å5¡"  *`ÆF³ ˜³"FÌ9ë¯wÖâ¶^zKoûª¦ª/ýªç›iDy‚" … YèýERa+VK@1#¥eåvª¬RQ¡jþާË][§y¼f@õ >#55;ÐŒ‚!O‹»µ­]&É ttvyÃÝ=áÞ¾HÔ‡|�Ö?084<�'ÆÆýdb‚‰É©éPbf6™š›� ~ž^XŒ--¯ ™È@Þaum}csk{G“?R¡]®Ðå îi™ýtö@˜ zxt,·€NNs”ㆨ†ÎÎåûË0lñ‹¤à ´Ë+Òûõ­Œ�-øYäq0ô?¿¼¾q0 Þ?>9ü&øâ` ,�%ø#Á7^ìsˆc–¨%tEXtdate:create2022-03-16T11:53:14+00:00·±€C%tEXtdate:modify2022-03-16T11:53:14+00:00Æì8ÿtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/pa.png000066400000000000000000000022141521174352300307400ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<ÚPLTEÿÿÿþýýí……åGGåJJþüüæSSÚÛþþþîîùÌÌî¼¼è^^ÉøøüyyÒ²ÕÕñ77½©••ÜôôûÝÝóÜÜóÞÞôªªã ¯GGÂÙÙò××ñààõüüþêêøssѵ³´°ª¬³²88½´´æýýþððúŠŠØ±«ªFFÂÊÊí¿¿ê55¼­ììøxxÒ±ÎÎïññú<<¾ ­²’’ÛÆÆì®´——ÜÑÑï\\É«KKÃ÷÷ü……×CCÁÉÉí44¼ÐÐïúúý¸¸çèè÷ËËíÙ¥¥á‡‡×†‡×‡†ÖÉ|—íxwìxx@@¿©©â@@À«þûûúââúààèllüððñ¨¨ÛöÄÄæ\\Öê{{ýøøûääúääöÆÆÜ×ß11øÒÒúááúÞÞþúúüññ솆Þ,,Ý Ý""ÛØØÜÜß//ïššýõõðŸŸÝ&&Øà66ó¶¶ùÙÙåUUØèjjûååí��ñ¦¦ýööãHHÚá;;Ù ÷ÍÍÚò°°ýòòÞ**ÜùÚÚèmmùÝÝý÷÷Éûí bKGD�»ò± pHYs''”iQtIMEæ 5%«O¶uIDATHÇc`À™˜YðúXÙØñ" àÀ ¨o''…pqSh/eð Rd—�°¹ˆŠ‰‰KHJ K ÊÈÈÊÉ“n€‚¢’²Šªššº€†¦–¶^ÐÕÓVS3PS342æ$à :&¦ ÌøÍÉD  Ô,­ÈŽka[;55{² pptrvqus÷ ×O/oNQ_2 ðóQœ�.dˉœ:œdz ‚”‰Áž!x@hXxD$^ÀJ{8�°a4!7ƨá±D`€Œ€i@\<#e$$&Qf@rJ*EÄ¥¥g�k@fVvvVNn^~AaBQa1é””–•WTVåU×äÖÖÕg’ᅆƦ¼¼¼f ni�#/ ÚÚ›�ttv‘ˆÝ@ëóª{ÈŽ…Þ¾ôþ ÓÓâÈ5`Òäü)S{¦MŸA®3gÉÙ�ÉdÀ˜0â“.N2]€Œ@¹ûq ­[x†%tEXtdate:create2022-03-16T11:53:15+00:00Æ‹÷%tEXtdate:modify2022-03-16T11:53:15+00:00`›3KtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/pe.png000066400000000000000000000030241521174352300307440ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 5ߤrÕÞIDAThÞí˜_luÀ?w½^Ûµ]Ûu[×�µncÙ�ÿB0>hôIüó¦/>û`b‚‰/¨¼c@P‘'ˆÇ6„ѱ²u°–þY·õßõzw>˜(¯šÝ.Ã~^úÐäúéçúË÷¾Fü]ó„a¢HË—G¨yß|]€Ù“gHzC×aÞ®+Ϋå"¤Àj«©°ZÀjj¬°šZ«¬¦Àj«©°ZÀj, `<òjó¶�þk$+>´ Ì0– ¤Îà²{é mÀíð=þT­ÂÀè)L�ÐèAîNõ“�gKïkØm2š®! â¼îý–P´ ЦP®±:©™í¡Mlë>€aô�ž&™¾F¦�àf1Ã`ú^X²�åþŽÅ@Õ«œ¸w޲šgcc�ž6d{NIÆ04td›Œ]r“T¦ù`ðs& î—r|ºá=Ó¦Ðt�¾äu¾¸ý�vOx„¤ ¥j�;ñßÈæ²,©w’›¡+؃Sh”Ò6�™ä$÷ÆnÐѵÜÔ¦N�‰üŽ�œ$YHñ¶³ÆßÍÇ?ÿÎáóu|r9È™«HR3ÿRêZ ÛíYÿ.}O!¹œ$Ä<ÿÌ‹Eàlü©ëxDØ^O±X`(6Æ–ê=Õ$Ý`º˜%•!ïG©*,­óã𻹔àHì&òS¦0í¨è„\ ¬ôw TKTµ þúou«4ß¿E1°‚£Ù6eT]¬PQ2äD7çR”t…›31–sD<­‹/€„HJ) K^â…$ý‡X×Љîm嘰‹Ù´Ì¸â¤­ee\¸ê›ðy#dU�•�^‚ª§ä¥Õ4íË›@@Ecl.Næ6N£Âx!Z•Llq"�K�Xí‘qMøð–D䊊Qç|õ.ç\a‡cY½Èpî.awhq0 ±ñJÇâщ+D½ašÒ³ì:z‚�ž,ö}¤V•ÊÅÓ^ »€Üì#øÎKäPùQFÓËè±sloÛ„YÓÐÄ#A‡‡5�¥ŒæFÉkEf¯]Eö&‘Oc‹T0 Z@ðÐr.ª7‹<9¥ ¶02Çns°¹il(& SŸ‚ΉR–œª067É윌«»‚ÕÑ5 £`C¿/!4„dí²�Æ�.ö:{ñë*[åµ¼}ÖLEsÇ`½ìå¹Ö�4»ÉRŒõ¶`gê Œ–±a”ÀP ªÃÔãhŽòU0A¿>ÅŽÐ6ÞèÙG½Ãmj“…v·nf²˜âëѳWo°üíñ]ú…òÐ-ª¥4¢³Šm.€ïÐjâÛ»ù>qš;3y¢îÎp ¦þ… NÉÁ«�{°Ûœû‰�òýؽ•–>ƒa6I¢\,“~~?}Ó¿uúyºx&¼™:›Ól½…Ùý²—ƒ]{Ù“Œ]d8þçµg´;všÜ§¯cU4s$ýezFM˜¼‹^½”G+}¤P îìy,_"7ÁPBãï£I{êÈ}«{?VO×ìPÒa GÛPÓ˜¾ö‰Ïú‰�hرÓ�K¢Ä -4p,œÁ¤2’‡{IuFeãµ�_åŠP”EÐ<‰uõO¸–ï@Mß'�œÂ›?GYEzÝ<äÄmn€œ¸…>¿3¸·}"¸mO«{Z`>fó–Ù ² W÷"º`DcÍÛJýø$bì62çÁ¨ý"Á  @)´P#*#5FSb ›öí`ßïA²h¾FÓs�}oPÍÁh|•�@e'�ñ>t¥�jt¿IUeµgƒ§Oa�8A"v—f¯W¸=]Ž¡$2Þ‡òÆÑ"­ˆ²0¸ËÁÊ€;ðùPÙFíZ:‰)«Qâ 9o-ËÔãr‘“7qÕÕáìØÁèȶ pyªuM(Œºu¸jŸAJÀÉ£×v"óä‹àÄûÈ}4M€]÷è:¶psðøZ§¸=@Ue>¿�¡XŒææºoô±³³ �=p˜Ü�+HG‚cáÙò“bT-€Q³sAÒÊchÃ_‰00œ¦fõóLå „žjÁté8ºN¨y )C£aU·îÝb±3ÅånIJBŒè’Ù�©\Ejë^ª‚.Î÷ŒÑ}óíÖæ¹¡+ykÏUÊDšÝ_[Žišüü½3$ .v¿Ú�w¼eÙ|‹,]¾”µKªHNpÂQ*f @ÎÒxëÐ8yKr®{ igøq ’ö®=\ÌæùÒ´Á”�äà1?ž2/O§ŽâN9hï¥åH#ž¸`£z†él/à6u¾ÿÊÂÙ.wS_íçý�ûÙöLíOUq'ômïü”mïýН›Cßø!§‡l,;ÉËõmlþõë4L$Ij:—_ÜÅ�vmæÆ�$O òÊ–&ª+ËŠQµ8çÉ©<¿Ù×ÃðXš‰É<±iV4—ó¼yò8Wƒ‹¸^ƒ-u„�KcU¡›ÖØET{j˸~'Ce¹›H¨Œ…/»¾²„PÐ=;]òÐÉ?{÷7bIV¶Tñ¦E»<ÂgGûL¾º©·©±ÿØ ÷9Ö´GذbGÎqöúj¢~~ñ½ulY[ƒRÃYðáBoœþ¡ã©§®<à|ïKClX1ŸñÉGΓ/8l^³�ÊrO ÒK±zq[××ðš,m ót[¤‹ ð(S™oüþ2Ç.��+8x\:AŸI®à0�±P ‚~º&ˆ'sl‰ÛÔxaC?øúrü^³˜õŠ •"1™G)‰gx{ï5><5DEÀÅÎm­”ytþøÑMïO±qå¾ûr;µóüH©ˆ†Ëp›Å=œÑCÑáx†�ÏÞãR_œk �e(X5Q?_è¨fãªù¬k�Rî+î]ÿ€™:W€&@ÓŽ£Hg-†ã29›†ù*n4 ¤£�Àã_îþÀàú¥3þŽ�M<ü % Ô > øO ûn¬Ã~~bíÉ~>údÏ~``` ÔJ�9€R(užx€¯ÐéÈ­~%tEXtdate:create2022-03-16T11:52:24+00:00Öüìž%tEXtdate:modify2022-03-16T11:52:24+00:00§¡T"tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/pg.png000066400000000000000000000034611521174352300307530ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<åPLTEkÓÿ/·ü‰òYÛÿÿ ÿ0ÿ ÿeÿ‹ÿÿiÿÍÿ¼ÿ2ÿ(ÿºÿÌÿxÿýÿÎÿ™ÿ Šÿ‰ÿÏÿËÿ¦ÿÿÿZÜÿÿŽÿ„ÿ¬ÿÀ1¸ÿ ÿÿ ÿÿ€ÿ¤ÿ:ÿÿ^ÿ“ÿ¢ÿrÿˆÿ°ÿ ÿÿbÿÃÿÈÿqÿÿ?ÿ4ÿdÿÆÿ=ÿ-ÿ§ÿÉÿÁÿÊÿ\[ÿŒÿÐÿ»ÿƒÿ ===888¹ÿ1ÿ¿ÿÄÿ¡ÿ�ÿ,333µµµ<<<‹óÿÿ�ÿµÿ~ÿNÿÔÔÔýýýþþþÖÖÖ:::ÝÿPÿ†ÿ‡ÿyÿÿ”ÿ{{{ÿÿÿ„„„2ÿ®ÿÿZÿGmmmžžž“““ÿ/ÿ›ÿ‘ÿ³ÿ¹ÿnÿCÿ)ÿ½ÿ’ÿ$2ÿ*ÿ«ÿ|ÿ7aaaAAAŒÿÿwÿ@@@———äääÚÚÚ222PPPËËËDDD\ÿÿ5ÿ<ªªª°°°øøønnnºÿ@ÿxxxßßßdddeeeàààÕÕÕIII)))---''',,,3�$$$uuu]Þ555«««%%%» 000Žgggããã···iii^???ÜÜÜššš4‰‰‰úúúóóóVVVôUUUGGG4¼�ß_•þíÐòbKGDaˆë pHYs''”iQtIMEæ 5¨£BCIDATHÇc``d¢00³°²Qf;'e°sóð¡’�_—ìì‚„½!$,"ŠÕ1�ìℼÁ'!)%�Ç‚Þ�‘•”“WÀcÈŠx V’SRVÁk»¸*no¨©k(ijiËèà6€�[W—úêrr²†FÆš2蘰#S3,ÞÐ7·°´²V—Ó�S’”“³±åÃcVoØÙ;8:9+É�€†œº‹+>°zÃÍÝCÎS4¼ð€ÅÞ>¾~þ@»aÀ#¿èÞ ‘ …Û/©$†b@8ªîˆ 7"‘¼á-‡bbãä”ÍñŸöF"ÜIÉ }’’P?¤¤ §É¦ã4 #3++;ä�Ü<ˆ|~A´º’’d¡²?X¿RQqš±K N²KËÊ+*Á±Y1 Úº¦¶Î^ºÞ@䥡Æ4I'œ^hjnn�2[¡ÞàP%_™6uI%I%›v¦%ÿN$rP èêîi‚±{aÞ€€>‡þ ý'¹2MŽé7ÇeÀ”©Ó2"à‰ ê (°Ô²ôž.<£zæ,{ÙÙX ˜3#E°ÏKDKTó½”,ô^$;‹M‹‘t.Y õÆ2o0é/Ÿ-*à¶"n%†«V¯YÛ³›ë7toÜñÆæ*T7XmÙjè² )·Cô„ïh.ïÙ 5`û®æÝ{`AѺÙúûbû÷£$$¨ì<÷Áá#G3áTo(Øå£J0"Ž?± ®çÄÉSÈ%º7°€œÞ«H’g0DzÏæá2à¦þóÂ1ĸ/^"Þ€ËW®bóÆ5Eb ¸~ã Øobõ6p�[ؼÁ0UÑíixcÓhœÙs¯#nÞÍÃkÀ‰{÷<4Ág­G—ððøIsùÓgøCâ9ª7мðâå«×„ÂòæÝ7ÈLA ‚{o_¿#ÈÞ@5€}¶tŒ ÞPÄa±àæÇ7”ôÆ'Ê ÆÄ ŸÉ5ê `¿õåe€¼ÁF™ì_¿Ó¨£œÛüÖ%tEXtdate:create2022-03-16T11:53:16+00:00 .‘j%tEXtdate:modify2022-03-16T11:53:16+00:00Qs)ÖtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/ph.png000066400000000000000000000045011521174352300307500ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 5F­#o IDAThÞåš[l×€¿ví]lã (R5U©”’V­’’Tˆ‡”Vª¨‚*Q©jûõ©êC•¶jß›J‚ �qpˆ N¨˜kÁ.1w°1ÆvmïÚ{ß�9f¹–5clç—VÚ�9söüßù¯3#_êÔÿç<{�p áë"¢ªz£'Éúí—Y¹å"-íQÀúz@UUU¥éJ„e5¨ÚÑFO8åBåÖЀdløßÉ.W�ggÃuR){Tƒ¸ Õ &�øž§›Hf2µ{;XRÝ̉ó=¨âBenHœÂtü<¥HÅXåóè &X[תÚÚ¯EG�5ˆªªÚ]h`Úµ p�©‹‘Š…HVQ£ÊéK½,ý¨™Í»Ú鋤G ˆ,€nˆ7b‚ËÀ*BJf#å󑂉ý§3†ÝÇn°¨ª‰=ÇdÒfħÍ[.`Â[ÿLÄ?#s+Ž¦Ù¼«�¥]àÌÅ0 #6mö &âEÄó@·]�±ªökëZ¹ˆ�H·èàQÄ1ʉ¦Kª›©Ý{•X,3¢@<6€›’L9ì8|�ÅUMl b;ê¦ÌabÐÜ”îÞîlcYÍEš/÷¹‡q|xdjÒ€�XE÷žSåRG”_dÃöËtõ$‡­[<Uƒ†·@ò,2é-D s*g;†Ãgzx§ª‰Ïv’H ¿²úÑDv£};ÑtRþR6±ü÷KÚÔèä�MM|y¦c†O|ðæUÔ¤ ÝžPƒNuO˜hÄNÄ�Fí˜>P<ãoÅ~/¿žû ?�5‘ÊÏ[Y¹å­W£`éS‡`å=k"˜Ž¿¹erøÔîr�N<ˆx‘‚ɈxQµÑÞÏÐÐfLÛ›�wç &»Cã_Aº �ìFŠÞñ9g¾û\)ïþùûÔüë~>{ …ÖS‘ׯۖÌF'‘¸¬4q�Ôƒ«ìn4yMžAƼÓ@ óN]൘óÒ$~8s[ö^eIu3�M!Ôè�¦Íƒ š4Ä�£ñÃhd¤šÐÌ�;G ž2ð} )~)þ¿ŒxËj!Ák>maÍÖK\½²lq_ª�[ ‘&NaÚþ€¦Z¬;§nãdù‘)oc�[xsí7GŽ?É®BÀbðqªÕðnu35»Û‰ AÛ�€ªBtš¹ŠL…©h¤íü'ª&§Bª6Vùä›o�@Ó€"e?ËY,¹×8;´÷SdüïÿLR‡ú£}ØÄ¾ã2¶k€p5XT ª†è~@@,?†&N#’{!ªñN@Jç j…Ó‘ o"žòÜ×Eö`ÚÿNÿ;düoß·G3TïjgÅû_r£#tKz ɳ&üà77±höãÉþ~˜ëoK©“`Aø/´o |5ðD àw¹À?ò»@ÅdÒ_]Èt€*RöúºÀ6×ü31é4Ñ} –¯%rà0d2YËü4™ÓD-™�ÜÀL-œ©VÐ\A°J^E|ÓÁ7ÉAɳû‚Å?vç3´�øéóWVþtN¸<by²ª¡ Üôu7 Ec P0 1I7 ª“]Ðí4HòÚ[ů ÞŠ¼ÊgÿäÖ×LÀнaÝë«I·w‚e!Þ»3õ8’·P'âv}év4q ñÏ@J^C“§ÑP ˜2v.R6Ï-Žb‡�Âg `*Rö Ä÷Ü€ p¢1ÂÛv\YIüäY×mžPÄÏ%ùƒ ÚàDÐè~¤èE(šcç c¾v2×�q ‘¢Y`•ºccÝ}×tþ©36ц£–¯#²û&™rw}•©GŠ^‚‚ÉHÉOÜø`@“(6’éfAÑ‹�jB,?Ú÷RöËÜŠ«’jn!¸z¡�ë°»Càñ ž'oîÀ‹5åmð»í°÷îñt‡ÔF3×@mD¼P:LR><÷L— vÑSõ ]k7‘jmÄ;À÷^€I¹ŠªíÞN÷V÷*nâ zwì&°ââÇQÇ­ìžD^T÷•’×ÜÊÍ*tƒ�ørSÛ!v¬‘ÀŠuôí܃‰'\Å=Cëçùä‰ÝM·^!¸¶ŠžMµØ�.7Ÿƒ4÷»'L¨fÁÕI6·dÛ‰á³ãwË E “LÑW€àŠuDEm{Øøy>yl PcH4ž%°òzëþ‹‰[sÀÃ>M·wÒUYM÷Æ2�7F”â7¥¿ ôíÿwÀ?3ïãq§7Bhëv‚ï­'q¦É%9uû v7$1Ý•`�q+¾ò_Á]/H˜t†èþ+ÖÙ×€¦Ó#ÂÏ Ñkl(}¼n RcHž»@ð½õ„j·ßnSŸRù:èÄ;Ê磱#à)u_“Éîjæz€î�5tUV“¾Ò24mêPÉ=¯Éá{1=8É z?ÛE`e%ñ¯N»mª ¯›ƒ « ÚÑÃÇ ,ŸÈ®˜drÄûùH]l%¸z#¡šmØ]=n›:Jï 袧ºÖmS[.»mê0._S¼}õû¹±t Ñý ¨íŒjsÏ%ÿçmZÏ‘ ¿1%tEXtdate:create2022-03-16T11:53:17+00:00†YšÞ%tEXtdate:modify2022-03-16T11:53:17+00:00÷"btEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/pk.png000066400000000000000000000022571521174352300307610ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<¹PLTEÿÿÿæîæ/p. W Y X Z W X \#i"c•c4t3 Y O‡NÁÕÁm›lZ f—fìòì£À£8w7!g YŽYîóîèïç9x8 VVi˜h¡¿¡b&k%ZŽYf/q.×äצ¥TXŒWöøö½Ò½“µ“[”µ“ýþýf–eVaO‡O´Ì´þþþäíä3s21r0âëâñõñ?|>I‚H¯È¯åíåýýýô÷ôj™jp�o.p. Y ]ÓáӨç·Î·A}@§Â¦-o,cÂÕÂU‹Td`ÇØÆ:x9_^‘]^eÔáÔûüû[�[dÒàÑ–·–^ÀÔÀÛæÛ*n*šºš‡­‡_‘^úüúêñê$i#ØäØC~B`v¡uüýüÜçÜ\QˆPK„J¸Ï¸óöò¥Á¤G�Fa@}@Ÿ½žªÅ©5u4ÑßÐÄ×Ä”¶”t tj™isŸr�³�ÔâÔ7v6;y:ÇÙÇÉÚɲ àËðóÐÀ§°?ƒ‚=å3$$‹Ø™;Là0mx„NÞF#£¢cbõ„€ãâQ‚Ã�Ĥ䔸Ô4 @HG™’ìVvŽåæ9Kç c!•aEŦTZÐrr«°¿û •U…&suM­jàQ‡�©Þ±¡±‰4ëõ€–V„´m_9ÑÞÑ „¨w�tu#ÔÓ+9¶ FJ³}ý1ðukÌ¢b¹08dÃ#?×6 £V5öc5³Ã8>aQ“ÙTIpÖXqÊl•Ó3 �ÙJP <7oÕ ‹Ôö]ªYZÕ�4¯Ø&V×Ö7DI’pûæÖvQí‚¥vvíSƽýƒÃ£ã!ãÉ©“ |Ó‘ðÙ¹A¹tqÉS�¶k¸ºr,hon1_K³†BS»ßw?ÿ`~|J¹ò@^Õ�þùåõí]”¯±×Q‰RÂÌÈÿot\µ€ÀHU;Ü,k%tEXtdate:create2022-03-16T11:53:14+00:00·±€C%tEXtdate:modify2022-03-16T11:53:14+00:00Æì8ÿtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/pl.png000066400000000000000000000005631521174352300307600ustar00rootroot00000000000000‰PNG  IHDR@0Sea,gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<PLTEÿÿÿúâçà0SÛ:Ü<ªòbKGDøoéÇ pHYs''”iQtIMEæ 51ªù$IDAT8Ëc`£`äA€A‰`0&\€Q£ †œTQÇÁŠé½K%tEXtdate:create2022-03-16T11:53:19+00:00Öfáƒ%tEXtdate:modify2022-03-16T11:53:19+00:00§;Y?tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/pm.png000066400000000000000000000005771521174352300307660ustar00rootroot00000000000000‰PNG  IHDR@0Sea,gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<PLTE&T%S'T¥²Âÿÿÿí«²Î'Í%Î&'ÓÐbKGD ñÙ¥ì pHYs''”iQtIMEæ 5#s#U$IDAT8Ëc`€Fe8«è€†Q£ FŒ*U0ª £ž’pèÂ�Ò%tEXtdate:create2022-03-16T11:53:35+00:00S㌊%tEXtdate:modify2022-03-16T11:53:35+00:00"¾46tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/pn.png000066400000000000000000000112241521174352300307560ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 5F­#o^IDAThÞíšy”\UµÆçÞš«º«çyNwzJB2ò0 QÅ@‘%2ûäA�A0< ˆ2)<á O%  ³2$™2:dìNÏCõPÕ]óxïyT¥ÓM¢\Ïd­ç^«W¯ª{Ï9{gï}¾½O‰ÖËo‘Å?¾Ke)‘hœžx‹Ÿ?¶¯/ ª‚ )R—æ;y÷¹eä|ô-WÜŠ”2ùPשX± .8—S¿}ûZ]UIŽ“4�‚‚Lî¼îlã¡çö #¾ô;œ·>B÷@”ƒ+ýsEZý ­—ÝŒïý-XLn¸ìt~}×ÔT僦2ò ˆ”tÉÌU€²¶zù.Ç\�G×­÷Ñ~Ý�DÚ»9¡¾„'ïÿ.7]½gštýè ÐuòóœÜsã×Yqb6ú­wãys…×~—I¿Y�}J-žÑ ÿý‡÷öKûQßh¶/ï·¥³àŠoâŒG~áu|ïoÁ\ZHf]§œ\CmuŸìí%Žñ½ïÌÃÖÓƒçÕ·ÇY-Éøò<˜ÚÀïŸÙ@Ee>ÿÇY,<ÐŒë®GÀd¤âg?&ÿçcpØiÞÛÃ5?}†•/l"¡™@QŽZúÌåÍ»ºÙØ1´‹SÛXŽ÷/ïãyù/ uSë˜2¥œSçL&Š2ï¤,]ÝG@�>…„.¹ùŒÉä>õGV¾HÚÜYTýj9§Í%¡Ãók·såOV±qÛ¤PA±€8†àœµý}ÖmjÅ~ò fŸ»�Ä®ý ?¿†HK;Ö†ŠëÊY8§–¬L‘O÷1òÚDœ§Í%÷KMÔwµâÿéýø?ÙCÁåK)_± KUCn?w>²–Ûï{Wÿh2ëKqÌ0”—äŒ}Ð¥äñÕð.>‘k¾Û£Oâݰ�®ŸÜOñMW’Ö4-eï’¢è~?ž§_B T>t;Ù瞉b2Ò;0Ê�¿ZÃëëw“•é ;+ €„.�@Ó8Ê< “ :œÿáü!:]£¬‘$’ü,f]#1âEê:ªÍŠš‘Ž‚¡U/ÓvÕmx@ÙÝ7Ptí%ÄÝ`P1d:"©] cx4„2î¬W„ »ßË·¯^Mo¿ïèx€¡hXáöç uS �/†Áþî{G|”€1#¤” %BUñoúø‚€‚àŽÝ ?ûH9vrAÚg”S„À6ED¢G§©„$£ �$6“žÕB¥.IÓœ4ûsð꟱1cÚ?ÎB¤üü #éWl\áœ�KµB�cwö¢ ¿úSÜ]…œ¬é,ÌñNK!kÕH¡€8znaø¢LOŒ7XˆÏÍSN{¸•R€žš[HP#uO)“·#‘D‚¹¬q—³ÍÁfNà”±„$S“c¥8òÂãøBÖÿ_ˆ¤‚Í¥¡bˆúŠ!Þo.¡£?çR`Pœ¡jbmÕ”;ƒ‰'$Þˆ�ÒÜ;:�©ùH‰b �TÑ5#H5Jã8J†7E1ñ?¤²ççô&¡�óI]ù·\´�éÕ<¾IPqÑ=xšfJí¦dzi�¯L‹Ù‚ÑhÁ¨ üaè‚6›ðGÔ±gOÛÏÔéÍlhsŽšñ3Ú_Ž®™“ó 0T¬Xvä I�cº"’ lûÏKë�R&]YJ2�Bú‚“�ºž �ƒÉSG KЍ¾8†çzÁ)˜9ÙÅ™³»ù¸5�]ý·¡s0`Tâ´ôx©.‹b³f¢0TÞÝ-ð‡ÕdÈè s”Ÿ^¼›Ü¬;Ý«ygž !¸{êÇô3ľ}Îa®¨é:iV2Ó,c_k�Z0„)?‡¡Õ¯àyiݘç"%ióO¤ðê‹‘R¢�xÑB„Ñ€1;_4�ÇBU”1÷S„ Öï…×Vƒ7 €Ëíà­­EÜúÛé8ê6ñg¢iF¬é.´¸‰X( WHÇ˜ßÆHÂK¶ßA0*ˆ FË€"H(L*Æ0ã X(+Áß[Áh"ANy±Hz2”äæœû‹q¶K¤.™3³Š;®;›Ì´¤”·ï¢û®‡Ñ|~&?ýÐÄxXtÂûÛé¹÷1":ÉýÎÙ¿ºˆ»žþ�÷>Ú7ö"BˆdŒoÝWÈ'æ’!jÔ¿ƒ¢Úíd•´öeàî)£©&Lí”:FTòâ§‚yumôúƒ˜ü'Öz8£©“æ¶\þüA)ó§¹(TóÙÕ\DØ›�®)ã¼ �=ÃIÍu‰Éldé7Nâö~•Š’lôh ÷óké¾ûˆÅ)\öÔÜ쿚ñ% k:i³gP~×õtßù0½÷?Aæ'{¸í²‹xÈnæ÷«? Ž¥ˆ� † @Åd…4ÒÆ®„ÐÉ(è&-o)ñh ‹b¬åQ¯&M•¸[üTx‡¨±4“—¦wØÈ‚é}|¹i€Å_êç• „fÕ ðöö¼½5hRLÈ]*™MË‘PT˜É]7|�[¯>“Üì4bÃô¬ø/zï} {MÖŸüˆU åey˜;;+†2OŸG´¶–'V}@ia&ÙUÅdœ>Åjaø…µÈ6qæâÙT/œEs‹ ¯7ª ¨X#TÎØHfIf»“=Š¢ê¸»+ˆ‡M ï�ż¢ êò5A�Ö½ìmíCÅKÃä5λ›ëxkS5'×÷1à±Rš¢²(ˆËm¡®|ˆóîgOg&£~ëX(ª8g-Ÿ{â$½û¾uæ L•ÀÖ�´ÿè?yímò–,fðâ¥\ÿìǬy³™ Ï��½§÷ˆÕ ÞXÇ5·ý‘××料º€ÒŠ|ÒçÌÀ6e2¾ ÛyöU¦—dpúwÏ¢Ó¥£Ó�,†H]àÌïÆšÂh�£EMt~|2ƒ¦ðä;‰Š‘ð~6mÜNVF:3gÕaœÔJO4Ä®A�:îþ2¶ìÉçÖ4òúæRæ60­z„…3]H)yòõ"qã!þcÙÍËqË7™VW‚ŒÆZõ2í×ß…6ì¡àæ«ykÒ üè—ëØ±£Gº•KÎûý€i üî¹�ØñqolØKºÃJcmiµU8O›C|ÀÍàÓ"«¿‡s.= ™ŸÇöÝCè:èR%âÏ ê·c¶ÑB6F;�L�¬ü~Êösîü>Üývš¦7‘áHcÔï §UáߦúPœ\#Fº»Ê‰FÍ �Ø(ÎwsÖœ>¶îÍáÑ?7²½¥ ÿ) ?»ñŒF•Xÿ ½÷?ÎÐÊI;¡ã5—rÿN�?òÁ`Ô£+Y€ªÐÝçá‡ËŸaÇînn¹zÅUeT>t;ö ôÝÿ†ë—³té^̰Ñ3]%è)"è."p2uÖV®û÷µä:,ÖÒ#7CÇbHðÞ¦4 ŠP˜d/#*âTÙ©>q˜ÏN̶‘@ö4/¥å]üîµn}|Ã#ŽdöG• FƒB`ÓÇt/�à¶OÉ[²˜žE‹X¾z o¿¿;IœÔÃû‚9�U~–Ú EŽÆytå»ìÜÛË=7žÃÜYU^uŽêé½ã!º|‚„óK©0Hfgo%Û?4c µpÖ K4fUFˆ÷ýÅŠ0ä�F±ZL$âqJ‹ éué”g|ˆÍ˜@U"T–tÑPçÃ- ¼øn£+¨³ÿ!Í ;{ׯŸ">ì!ÿÊïófu#wßû:ƒÉ$uÐ0!ÑtAß �ðh”~ÅvÈ`¡£øàòOBM“êy¼¿éK®ý·\³ˆ3O�‚R]‡aÅmDxms,¥OŠ»K¨,åì9ƒÌ�briˆ·zfñä[uô�œëôá°hKÙà©ÄhP {ë1O&&ד^<€o4“·w”34P@,’Ô1Éþ&raQP½LÊxÅbÆ�—Ͱ;0(ªª�Ÿ“Ž�’ðŒN8þ é`·10ä#‘Ð� ]b6ÉËMC�Pâ‘îšžò!)9ã¤üüÊÍ4VyñŒ¬ßžÇ[.¦9~ ƒˆ3ÛØÊ77PVÚÃ¥oÜ€/bKÙ$0E»pv>�ÃÙƒ=Ë�¢jÄ6´á"»ëñíCÀ%-`@¯7ù½zäIÓ ÏåK¡ñ™Öoj¼P¬B4®ÓÝë,IPÒUÎa®;#…až^WÁo_m¤Ýëg´"i ‘�*­¦\ ŠwcSÚYº®ð‡7P"a~¸d#i¶!Ò-O(ü~MRSAW k»'‚ ñ–¢}çŒú“ ý|¸¶*� SsÛ˜‘½ž'6ªË÷¢Åüìì÷’níç‚ú·¹gÓ’Ô<‚—Ö×°vÐ;â RÍ£8/Lk_Öa§Àñà´&¨JOãò³÷à‹«ÔÅÎô0(4.lXÇÖ#A#ë7-'¢+tŒèDZ \µà²ç³;hKö °Ï¯¡)þ´±‰xÄ�ÎáÇàq•�‚ºòaî¸t3%yAËœX3È'eäç Î.[Å+;5fÅ9¹8LQzŒ‚t�¿‚ ÈÌ2•w÷T’ß@Á¤ÝXÒƒtŒV±°™x4í°$}| ŽÚY»©œx¦Vy¸ê�Shn/`Ù×ÞaGg;mn•‡ŽÃ"ÈMƒ>¿‚˯°ß­rv�‹¶¶\Z6ç�HÏï§÷ÓéGóˆ†2ÐæÃš¢ÇîNêH"$º®0âµóÎö2ÂÑ$ß·„Fñ îck�JT¼Óeâ½.û=*Úg¦7¨â�(¬ß 0º4©IDÍø=Eø*‰GÒRî?QŽ3cT}ÈkC%�ÙgëžbxC˜3†(K׉$96IQºdç€UHLªd_gÛ6OEÓ�L©meh ‡Ñ�òqôÿpŽr|yÀɺ`å�L�4Ää²aº[j‰z�|¯)ÊŠ8 ] »Aç¢LJ×ém™LÈëä+M­,�3ÂPgC Ô¿Þ­>>HíT d&ž0°lÉf2­Ðµ{ëvZɵiÔdi˜T˜^� ìs ¥_M�ÝÜtáVÚú2‰GÍuç�sR:ë·ÏÊâyí|kÁn¼å¬ZÛÄÚ=v²í:3Š5¬F¸ç¥¶li"Ë㦥1µÊCïPÚQýôè8Ëã$u\g8ìéÌàÙõ�„"f"¾l†ÝétG}ì€764еgzÜJ(jÂå¶c5Fظ§€WÖßÝbAõmÇî'ZG…É»ÂTëüà}ŸÑêC5…ˆøò’…�8ÔO0™âèR�HþîéqÇ'Š8t—w0–SÅÃéÄÃÎ$HÙ]êY,žº<Š[â〿¡ÿÁ.Òg_G3ø�¿IðŸ$ÿàX+p¬å_k޵ü¿à8œ"þgD%tEXtdate:create2022-03-16T11:53:18+00:00pê7%tEXtdate:modify2022-03-16T11:53:18+00:00LR‹tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/pr.png000066400000000000000000000033751521174352300307720ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<PLTEB9­¯>ìïíìPñHÚm+�Î îPï%CÉŠ!cÝðOðPðPòOí=;±§EèOïQó LäY1•Á,íGÕw'vÔPð.@Á–Wâ NêG7§²;êJßd-‰É $!DÍ„3zàZf÷kiõihôhhSò;zô­ÈûöùþÿÿÿMï VðX�õÉÚûüýþ`ñy£÷àéýNïNï,nòš¹ùïôþRðF€ô¹ÏúùûþYðe•õÓàüýþþ)lòeñ†¬÷çîýTð•¶ø1qòPð5tó¦Âùô÷þPï$hòàêýl™öTðQˆôÃÖûûõöÿõóþõõ[Žõ¯ÇúSð]ñmhÁÐJ`ó><ò>>ñ??LïNùãìý'iòKïMî#@LjbÜ]ñL„ôS‰ôSˆôb“õÞèý�²øWŒõZ�õY�õ0qòOí;<´¥Hç Wðu öêñýþþþýýþûüþ¬Æú%iò LåV2—¿.M…ôÔáüñõþƒª÷ZðHÙw'wà )kò°ÉúßéýXŒõQðFÒ€$má Fôöøþ¢¿ùOïJàa.ŒÇ &{¤÷_ñNëE8©¯=êºÐúáêýw¡÷H�ôNðLí,=¿“Vá .oòèïýÄÖû:wó[ðó÷þ‹¯øaðzf¶×HYô><ò?>`’õ˜¸øbñV‹õ¡¾ù[ñ Xð^�õÎÜûýõõÿõô Wð fñZð@|ó³Êú÷úþ'kò”µøíòý^ñsŸöÜçü UðÅ×û7uó¨Ãùôøþˆ­øh—öÕâüUòIƒõ¼ÒüúüÿPñ+@”5rç_gôihG×t(zÒV2˜¾.:<´$Cˈ!eÜIÝi,„Ì !MèL6¢¶7ë2>¼›Rä EÐ~%o×V3˜¾/ê†ÛýbKGDÿ¥òÅ pHYs''”iQtIMEæ 5¯Î†ZÀIDATHÇc``dbfae!0°±sp2s‘o7/?ÙŽ`à#× Ä%$¥¤e¸XÉ1d€ ÈY9y²ü1@�››MAQI™ # €!¤¢ª¦NrPÀ ûCCS ¥$$€F° iëèêé�� äd34261% r…™¹…¥€Œ°¶±¥ÄAA;{G'² €Å©�³‹«éˆ‹#üáîáéEªâÞæâHAáãëGšâþ�vHî±  %h@»ðˆH3ÔøˆŠŽ‰�‹Ç�S¢Y‚ib’¸ ªÉ)©ié¸Ôq33³Ì¬lӜܼÌÌL$ äs)þ¼ ^\RZVZ^ajUYU]“P+ˆp· P]}C#Î\ 5 ©¹¥Õª­ÕÔ´Õ«µ½£S9qsiWw� `^êíƒkÿ„‰v‚¨hĤÉSð—âfS§�ÓÍô3Ñõƒ²ù¬Ùs(™sç� ˜¿@Óþ…‹sá÷г%¦¦ÀPð\j‡¦]hÙò+ "H¡ù*ÓÕk¦Y™¬EIKÜëÖoظ‰™P4‚’áæ-[·™mŸ°c§’ÄÍvíÞ³w¾„MÊfû4·›yèð¤,yôØñ'ñ'ehfì~"³¹ nh~þòõù M¡ßü¤ ©«ðë÷òµ øû�‹‚¶: C©œçy:»y%tEXtdate:create2022-03-16T11:53:20+00:00Íq£³%tEXtdate:modify2022-03-16T11:53:20+00:00¼,tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/pt.png000066400000000000000000000034241521174352300307670ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 51ªùÞIDAThÞíÙKl\ÕÇñÏ�ñxÆ3¶Ç�ØŽãÄNHBPHH š**-´e´U”BK× ²¡UUU, ¨ªDYtQõ¹¨L*-� JÒ¯��¤!Æ$iÀ±=öŒí{^· 'jV]ØÄ7´þJ£¹#Ý{Ïï|uæÎ=7ðu¡óIÀ½yüÏ絕‹:@Ô, ˆ:@Ô, ˆ:@Ô, ˆ:@Ô, ˆ:@Ô, ˆ:@Ô4œ—»†ç|çü¾ùp„óŸ†Y¶vÓ×ÊÕ—òÎ2§H"}ŒÆÙy7Qóá çovÕn߯E�äfɳe-å.£ðUâ£déxŽdéA@H{#ß¼šk×óìa{…wódüºƒ�OÐ|€âj ŸbúNJŸ¦óZ�G7/ ¤+ÅC×.oZígO% õ¬j ¨ž M´S^ƒ0”xž©wÈßCù‘SêVµý( iŽq÷¥\ÓŸPøM¯Ï�ùÚ±º-æOídŒb‘îéùkNôsdsÝŠ—7ˆ«àø“|›öÑ¥°¸i0äïFRMh™\9&6�Ó’ËiÍå$R9Õ+rÂîœæ‰œæÉœ +§¶k’¦¢†§™»ˆc÷R:?sÒeáM†ô5ñù‹I§im'1ÇúljÇÛî¿[<Û¦±­nË*²·2½‹z¥¢í�?wÕ�†Ì\Lm�Ô?ÉÄS4½ù°s ÝfŠÔJÄÆYó¥µY±ûî“ìï÷Á‰‚_üî¨w¯¶æÎÕRIüå—dö 9• |Œ–ܾŸò Ôß\ÚÕÙ¢ÚÚµŽ§2ø*© ”Q?§¤O—*^üÇq#ã3ÿqÌŸ§LÓ1šGI½@ysé%ì½…Ž€�¦8½NT¨W9~‚z’#·ÐYcc¹®4]1°²Ùwlså%] 3ef«N®å½/ÐÙHóMN2;Â\+s4/thIЖ$Ýà C äö*k>KåƒÀþrÒo ¹iw¿g^9®0S¶ï­Ó6u§ì¹˜¹nª£õ'XO¸›J 3YÚN~g–½Õ*VfYñO>þA7ï#�Ÿ.K75˜œ*K5ÆÍ”ªêA¨ïõ@ïL÷Qk'–¦R£VŸÿ{,% 0U£òöij1nØxµ¢ç0sSe{>ÖiûžmZšâ„lß¼Âî+Vi¬e~Z’>Âð:ò_ µ%y�ø*2ù¥°°"P¬rb’É9¾ÿ÷ªT2)(—Åk5›úã®ß ¾e–Ô˜±1& ´ý‰¶ÃKÛùÅ 8#áWغ’Ûv²}„°aT¶šHn”˜ËkûפØlY5™4Ù�•»®KææI�±ò¯Sï§ò6 “./½€`ѯÇCzR|ï3´¤xb/§giM5Ê: ä[ÜÑèy1/%ÓcÒù¢b’ÂWˆ­¢óAºE³'°¨pF¡™*{‡ÙÐÁí;ë¼qªæ�©iéq7_?nãà˜î×ó‚JÅÔU”î!>M×C¬8݆ÈâGÀYB¸v5_ÚÎÚÆf)ð‰2%‘¡ÖK0Nz�¿'½ÄUÿü 8#AHcŒuY.éau+;«ì"}Цƒ4%U¼06E?\犀:bÜó6�¿r¶Á ‹ó³s¶—ñùã ¸ð:~–ÿû7CË¢5Ë¢5Ë¢5Ë¢5Ë¢5ÿÌ_ 8•¥6%tEXtdate:create2022-03-16T11:53:19+00:00Öfáƒ%tEXtdate:modify2022-03-16T11:53:19+00:00§;Y?tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/pw.png000066400000000000000000000020421521174352300307650ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bPLTEJ­ÖJ­ÕI¬ÖI¬×H¬ØG¬ØH¬×G¬ÙL­ÒY±Ãf´³o·ªg´³M­Òd´¶–Á{ÄÎEàÕ#îÙôÛ ïÙáÕ#—Áze´µc³¸¬ÇaéØþÞÿÞêØ­È`c³·K­Ô†½ŽáÖ"þÞâÖ!‡½Œ›ÂvôÛ œÃt÷ÜÿݘÂy{º›ðÚðÚ|ºšW°ÅÒÒ4ÓÒ2X°Å�À‚üÝ’À€Q¯ÌÎÑ8ÐÑ7R¯Ìm¶¬ñÚòÚn¶ªF¬Ù�¿†þÝŽ¿…I­Ö¤Åj¦Æi°È]±É[±È[²ÉZ«Çc™ÂwøÜùÜ[±ÀàÖ#\²À­Ç`®È_k¶®ëØìÙl¶­¡ÄnýÝ¢ÅmU°ÈÄÎDÅÎCV°Ç`²»ÍÐ:`³º^²¾¾ÌKûÝÀÌJ_²½•Á|ãÖ R¯ËÔÒ2òÚóÚÕÒ1�Ãsa³ºS¯Ên¶«‹¾ˆ¢ÄmŒ¾‡T¯ÊùfMbKGDu¨j˜û pHYs''”iQtIMEæ 5%«O¶ƒIDATHÇí•WWÂ0†É×$Qq8.q âÞ8q£¸·èÿ?Rô¨hsøÊuŸ»^¼OÞ¬Æb11‘B@¡ŒQE¦¹jµ•Øí¥6‡J��“2gyE¥ËUU]^SK¸1ZWßà_¸›š • ÐÒêñŠ_xÛÚ[ðÖ—øC§Ï�6qúE ?þ.‚ܺ{þæ5Co�á*(}ýÿóša`PÁ ]Bè 0Ö+ U�`V��� “ !ˆNÅd‚Øt´p>Îf„”Y/¼|N.˜GÜLà rÁ"B§KrA=ElƒÚ%,«ˆ]P»WdùÕ FÀ×ÖeÏG2Á&`N"¡[Ûú—ig—¢®#À^Roüä>ª@¶‚rp¨'8:V�¿$BONEþ,²ánŸ†³ótþðé‹K|>kà‘«k÷OÜ{í¼ážòÝÞå3yÿðødðaÉØóËk&‘ȼM¾SÃy U)W£ Љ[ŠŽš˜åŽTZí ûßÞ%tEXtdate:create2022-03-16T11:53:15+00:00Æ‹÷%tEXtdate:modify2022-03-16T11:53:15+00:00`›3KtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/py.png000066400000000000000000000016401521174352300307720ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<\PLTEÕ+Ô)ÚD9ùåãúåäûæåÿÿÿøúúìííåççùúúüüüåååÚÚÚÞÞÞÛÛÛßßßÑÑÑÂÂÂ’’’———ÌÌÌËËËäääàà྾¾ Ÿ ÀÄÁÔÙÖÙÝÚÏÔÑ¥¤¥µµµÝÝÝøøøÙÙÙÔÔÔ¥¤¤›¸¦h¨€¿ÖÇéôí¤Óµ§È³���ÇÆÆëë뛚›—¥œJšh¶ÕÂùùõýûøÖëÞe·„­º²¤£¤ìì좡¢˜·£\¦xõöòîâ‹îá‹÷ùôwÀ“©È´ÜÜܮƷV¤sìòíïã”ëõîZµ|«É¶Ÿ�žŸŸŸ¯³°c«~…½™ðõðéóë|Ä—W³y»Ä¾¨§§ÇÇÇ´³³Òà×w¶Ž’˧ŠË£q¾ŽÉáÒÍÌÌÍÍÍíííôóóëîìÒåÙÏã×çìéôóôðððóòòóòóñðñúùùííìçæåàçôáèõO²6§8¨«’nþbKGDsA =Î pHYs''”iQtIMEæ 5¨£BCIDATHÇc`£` ÀH!``¢00ã,¬@À‚W >ÀÎÁÉÉÁ…W >¸yxùøyøy¸É3€›O@PHXDTŒ��›,Ä%$¥¤edåäyÈ1@IYEUM]CSK[G—W‰ ôô �ŒMLÍÌ-ø,É0€‡ÏÊÚÆÖÎÞÁÑIŸ—‡œ¥\\ÝÜÝ=<½¼ùÉ1@�ÏÇ×Ï? 0(8$”,/(ñ†…GDFEÇÄÆÅ“ˆlâ ‰IÉ)©i |dE#·¢€ezFf–¥™ ˜”•ÄÅ”ÉMÊ@��“››“�W C^�øU0P ) E‚QF 5€J|�! ²ˆ%tEXtdate:create2022-03-16T11:53:16+00:00 .‘j%tEXtdate:modify2022-03-16T11:53:16+00:00Qs)ÖtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/qa.png000066400000000000000000000013621521174352300307440ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<äPLTEÿÿÿþýýïàäÓ§´µk��;Y� A‹9Œ;Œ<�=þþþûøùïàåÛ·ÂÁƒ•¨Qk–.MŽ?úö÷çÐ×Ç™˜2PýüüôéìáÄÌÈ‘¢¯_w›8V÷ïñæÎÖС¯¶m‚Ÿ@\‘#D‹;‹:ýûû޽dzh~˜1PŠ7úõ÷íÛàÖ®º¼y�£Hd“(HŒ<÷ðòÏ ®±c{”)IÈ™üùúðâæÜ¹ÃÁ„–¨RkýüýéÔÚÊ•¤®^vš6T�A�@áÃÌÈ‘¡›8UæÎÕÏ ¯µl‚ðáåÁƒ–�JBH²NöÃYÛk¯Ï±Ï™™^,´H•*­“ȉšGš K?¿óžgÞ™#öïÜcù?–ì÷è·œ+ò«_®)Ño‹ÿ[W¤,`”åZx¶.? f@c¶Æ˜¼æj§pùX‹5´¦�à˜ò© Zcµk¯J=g€„µËÆ;0«G!Ói›£�%»AP^ÁRŒ™­"šM„„À qUÄCÏ„µX¥°kW#6O¢×äXš»ÍÃQ‡oïÜEãàMÆ D{6áÎĘc'•Y„Î@ôAo¬Åä°÷l#-´ 6 ’¼µŸÜÛ³(-ÉE1ôMƒ~õ�F+CòµsxÜEghnsñö?�‹Í¾Cè)¬±ˆ-7Ñ fà�w1'Oã­-#<��X,R"\�7Vœþ ñÆ»tœiĶ�XÓÿPè-0[ÃÍE8BÑýঘ�-& HšÙã'®eËŸ ]êÒýà$…›aváªèÔóc7¾Ô‹šK´¢-_ ŠC\ì| ‘$ØxšÊb•\(q§¶ÓÊŸ£Ñ9�ko`)Ôè$Á?REsm>�È2œUæTLg°…J%^˜‘%ïãÇšñœÂY2¤�ƒøQ†—)Ò³nŒz¯ŠLÓ¾›‡Ki…… ê:¬Ÿë0°å ^N �ª…é „gˆË'èâIHSAÒ k'j·Œš'cü’¢[ øó1Ÿ»7vð[ �yM´!äÄ´`Í‚B`±vy~¿kÀ™‘þŠ'å=‡¼+\#°-�Ô)Z-¯!>[G "À�u ®@¶]\Çâä-V@+µ,v³¾“w¿¸¢0ö­‚G›Ÿ’ �†Î¬Ã'Jøãch¥ºÿ^p®ÌyÌŠ*`åî-"—#šš¤›$”wÜNù‘‡p…û©‡­$G1òÕ]ÏÅ^HpOy¸mAñÁûÞs'Ý$!˜˜@ ËÛä>ª‡[`Q…<‰£­&±”¬~êI’sÚ•ó„÷ÝÍ\ui!®Îܳqà}üÁAÆž{–ÅvŒÖBIä`ì|_¢žjÐ ˆ“øžOGIJO=Î쫯sæÏA:Dq×Nbê âUÃlÜûßÃjMš¦dí6Ƙ¾7=e€Äa¢uFÇÔZ-ÜZ¿Ó%__dúõäë‹Ý.N­ÎB«E·ÑZ!�ç!uÿÒÿ’|ÑÅI©ðƒ€(Ê!+V T±ˆœb#åòÞÈE9‚ @)¹üý~»ï €À$ i» XÒn!À�"d¢<“$¥0I‚ò…\éxù¶–Ö±ÇÇ¡�§ýÇ·ÐÍ%P }všl±Aþž=”V�²tü¥‰ ¬µèêEŒ6k}Ü 9ëV—W4A Aä*È4žçÑøô3tܹq-åÎ*¿û±´––hKAÒé0¶y2¢O}ÂâéÏÜ0…´–¨8Àº�ª�í°83³°¢« )1Ç�Ñ<øù»ö0÷Ë_QþÉàŽ‡p¦SâC½ð,Îà i£Aüò+„[n%[R?ô[ŠÍIFŸÚGsÿ; l» uë–åWjý`íÊñ§µ:‡~úcí#ÂEÚ*¦{:GtF‘¿ÿ>Êß}m R j/ÿ‚æïߤ½NãN.1 CqžBp ÛôÞÐÊ*ðr«§tKƒ¬Út VÏ’å:3¥Á a,jj…ë:ÇÁ™š@X(3™€,ê`Ì#nî»ùžŒ>ø-Šv3ñp§RÂí jç(å;î ô‚0$ôÊ;vàìZM¸=Á»)¥=…îV?øp¿½_€p|œÉǾCX¦5 Õó¢f G·Ó¡Ûí’v;˜\„Í Q½`iÎY‚é2S�¾@4±¾ßÞ/ Àð½÷²~ïsÈ…¦âRºy7¹ÁA‚ ð}|? *(oÚ�©¸¨Å2“O�‘o<ÐoßÿÖ%�I G±fß^¼5«˜~ýט4£uêÞà (‰Í4i½�É4#ÑÆŸxœÒî;JõÛ÷<ô² ü—,tççYx÷=ÇOÐ]lb?ïýb‘ÂÍ)í¸·4Øo¿WÀ—Ydzi « Ò÷‘�UÝñ+àZÓUòŠò:€ë®¸à:€¾è_È“¶Bá0ðQ%tEXtdate:create2022-03-16T11:53:25+00:00ŸIŒ%tEXtdate:modify2022-03-16T11:53:25+00:00î4¨tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/ru.png000066400000000000000000000006251521174352300307720ustar00rootroot00000000000000‰PNG  IHDR@0Sea,gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<!PLTEÿÿÿàçôP°7¥9¦9§7•»,.Ö*Õ+ÏŽ½bKGD hÐôV pHYs''”iQtIMEæ 5ØÉ¶Ì7IDAT8Ëc`#  Jƒ1ÀàBŒ* Ÿ‚P€!�`(':†™À¨‚!¤)oµÐ‚·%tEXtdate:create2022-03-16T11:53:21+00:00k¨%tEXtdate:modify2022-03-16T11:53:21+00:00[»tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/rw.png000066400000000000000000000021001521174352300307620ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<­PLTE¡Þ Þ¡Ý¡Ü¡Û ¢Ô¢Ö ¢Ò¡Ö¡Ø¡Ý£Ì ¢Õ"¥½£È¤Á¤¿ ¢Ó£Ë¡Ù£Ì£Ì*¦µ3§­2§­5§«8¨¨%¥º¤Ã¢Ï¡Ù¡×¤Ã/¦°@©ŸNª’]¬ƒ^¬ƒR«�F©™,¦³$¥º¡Ø¡Ûa­ƒ±_“³O•³Nˆ²Zf­{Iª–)¦µ#¥»£Í¤Ä3§¬[¬…вX¡µB¯·4³·1¢µA’³Pb­~;¨¤¤Â£Ê!¥½D©œo¯r�´F¼¸(徿¾Èº µC{°fKª”)¦¶ ¢Ñ+¦³E©šw°jŸµDÓ»Þ½¥µ?…±\O«‘¢ÕC©œq¯p�´E¿¹%ç¾Ìº}°eLª”&¥¸ ¢Ò¤ÀŒ²V´·/¸¸,¤µ?”³Ne­|¥¿.¦±‡²[–´L—´Kj®wJª–-¦²"¥¼¤ÅA©žQ«Žb­U«‹Hª˜0§¯£É4§¬7¨¨:¨¦(¦· ¢Ô$¥»¤Æ¡Ü ¢Ð ß¦ÃÛÌûÒúÒßÄ:m5_= `=¬‡ó6bKGDŽ‚³o pHYs''”iQtIMEæ 5AÀçvVIDATHÇc`‰€‘‘"ÝLŒL@D®!ŒLÌ,¬lìœ\Ld™´™›‡—�_@Pˆ™‰‰týLŒÂ"¢bâ’RÒ2²<Œ¤›À('¯ ¨¤¬¢ª¦®¡©ÅI†ÚübJ:ºzú†FÆ&ò$;�‘ÅÔÌÜÂÒÊÚÆÖÎÞÁÑIŽÔpddâqvqus÷ðôòöñõóg&Ùa¾€À àO�аð ÇHÒ]À&ëï��˜”Lº X„RÌURmÓÒ32³²ùH  Ž9JY¹yù©…EÅœ¤§EFáÈóÒ2�òŠÊ*yÒ ¦Äj‘¢ÉÚºzrR"(/546¥ð²Wsq‘®ä¦fídž-fòr#ØLLÌ ò€ ÀŒ&ÈÖ·RÚ( í† C'…`Ô€áaÅ ©‹BÀÐM!`è¡0ôRF 5€*¿™®àå0ë<%tEXtdate:create2022-03-16T11:53:22+00:00Z%tEXtdate:modify2022-03-16T11:53:22+00:00+³ &tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/sa.png000066400000000000000000000052611521174352300307500ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 5¦xÊq {IDAThÞíšyl\ÅÇ?óÞÞk{×Gl¯;vìØÎI.(Ĥ$ÊMPš”¨%ôP)¥ (…JK+•"TUˆª””"” J¡ ”@ I€äÂäp.ljïõ±^ÛûÖ»ûŽékƒIÍáŰ•ê¯ô´oöÍÌûý>;ó›ß¼·"ð8RJ‚ÿ+ û¬¤Û�tk@º H·&¤Û€tk@º H·&|Y7’2yH>òÝZµfœª ¿#›˜CÓ#¨B¡7BUTføgÒª53Ù[J‹ÖÀܼ…$¬áxˆNÕÉîÎÄÍ›ÝÒQ…JÔа¤…a¨ŠŠ%%6aÃÂB 0,=Éïs@H   ; òÏ£H+aQ`)vÅNÌDJI¦#‹_íº§âbMÍx»í @Pè-bfÎ\lŠ�’Œ2„P˜ž=› {Í‘F¶·oåp¨Ž"ïdʲ*9®§?fýɹ¸ô2 =Ed9|´k­d:|¼pâoœ[øU¶wl!ªk)A3)Á¥:Q…�ÞX««¾K¥¯†£½‡p¨N*|UÄŒÙÎ\Þb Ë Ò?�-­›X;ï>‚Ñv®»Ÿ›f¯åXïa:´VzbÝÜ6÷*}5ܺí;œ8Å•å«(ö–’çÎg[Ûf2íYÜ<çgèV‚ƒ=û©ôÕPì-¥6°ï¡ þÕðŠøïéóis”@¦#‹ÅE˨ð×�íÌ#ïÅïÌaWð-:£èÙGYV7ÍZË–Ö×FÛX^~-Á ¡áµgPšYNp°�rß4Bñ.êº÷ಹÉqåíZ zöÑû1,ƒíí[ih$ϕϱp=ÁÁv:¢-ÒĦØH5¦Ž€ Kç¼À<ÅôĺÈrø©ÉžÅ¼¼s0¥‰]±Ó¦5óôÑG©ôÕp8TGuöL67¿ÂüIçò`í:Âñ·Ï½—êÆïÈáÁ}¿¤Mk¡&{¾jt+AD a&˜æŸÎíóîáXøGzb6z»x½éŽôÀ©º>°m¬J)ô'úhÓš± UþéTøªx¹ñyò=…¬?ùçÔ¢[&û»öÒáPüýè_)˪䅆§éOôŠ÷�e÷±tò¥x4ôåDøUþܼu wÎÿ BLiâ±yÈuåó—ƒÑiæÆYwpjà13NKät2ž0ú 2î„KJ®ûùî|ºc�Ø;o´ldéäK˜’YÎ”Ì nŸ{7š¡ÐSL_"ÌÙù‹hŠ4ò~÷>^=õ««®çP¨Ž9¹óð^À‹ ÏÐ9ÍuÕ7ðµÒ«ÇC8'ý‰0ºep÷Ž›ùjÑEx$¬“Ü…ø~Ú´¾Rp~r©M�À؃àÐQá›Æ�fßI0ÚNó@#ç-å¬I ¸¼lva§ÂWÍ©þ´jMüãø“ø�Ùìïz—“ÎÅi³cX:7κƒW>›šÖÓØ’p"Äæ– \U¾Šá£S£k0HqF UþfçΧ/æ�¶ƒ,Ÿz-û»vã¶yPÓ2Ç<šÇ>†Ÿ#›uÿ@¾;ÀŠŠoò~÷^"z?•¾é8TOþ–4Ù|›„™ ªk´Fš¸¸äJ]ò,gå-D3"Ôuï!frã¬ÛÈ÷R×½—g.ç^À›­›èì$Û™Ëú“ÏÒ9äêòo54Ú´n˜ù@"¥…*LÆ`ìAphˆííÜE0ÚÁ5SWÓ4ÐÈkM/s¨ç=úaf‚†¾cÒäÂÉ—rïÙ�ãÊ£±¿�BO1[[7òÛ=wŠuSXÊ÷¦ß²’ËÑô6¡òü‰§ˆªPIX1Šƒ9y P…J}ïMà`Ï>–_‚ªØH-¦˜øœ~J3¦âwæPè-bªoµ�%8U7‡BïásdÓm#Ëáãž…5"übç­\6e99®<–Žn&ØÓ¹�GÀOçýSš„ã!NöŸ í`ÝÁ‡˜;i!•¾,i¥`Ì#À’Pè)bqÑ…d:2�R²£}+ÇûŽp8TÇŒœ³xåÔó¬žömXôgr\¹«„1Ö÷R‚"{šÁ¡8)Î(Á°t:¢mè–‰×æf@�`IÈ´{)ðFÛ‰ªHŽ"K‚*†—Õd¿ª"¨öÏ nÆiìo@"ɰgàwæÐ¦5' üÎlŠ3JÉuMâpè}ºÇîü°Ïc0Üx¤,’!èã¶±ɹvæ=䈭ðpyd_#·Ïb”zrhE«ó#¤” žéˆú)uÕÏØÏhu…¬ ©þ�hâ‘Xº H·&¤Û€tëÀȧÉ_„R~*<š¡–}GšŠýÃ}¸m. KÇ�æG®�×ÿÆ€”Éìpvî|T¡31,!vÅŽCuâV=¸m^Ü676ņ)MLËL~JÓ2Ñ­ +�n%ˆ›q¢ºÆE%Wpz ��Û�H,iÑ!¥ã6LiP�=“••kÈuMB"1-SZXÒBb!¥D"‘RbI 9ôk*(((BA*ŠP€)-rœ¹–A(Ö Hti°ö�ïs¤·þó�/€�0už>ò¯žz‘WŠPÐ-ÝJ [:†¥cJ3 cH!ÄUQQ… ›bC XUy=3³æ %ð:2©-YÆÔ¬*êCõã’¥” œ†ÓÖá—Œ–Å}Rû3Ê–„²Ì2쓉n›‡ÒÌr¶µm&íH)ikÊ{�/S瑯àRÍÿG0n1à‹Òx8û‰ý§ÛÁtk@º H·&¤Û€tk@º H·&¤Û€të?ä_™O&k%tEXtdate:create2022-03-16T11:53:24+00:009>‡ %tEXtdate:modify2022-03-16T11:53:24+00:00Hc?tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/sb.png000066400000000000000000000035001521174352300307430ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<âPLTEÖÕÖÖÖXXäÚÖ\\䨨ÃÃõOOâÚÉÉö??àÙØPPã÷÷ýššîÙÙÖÙØ__åüüþŠŠìHHẺôÖÖøääúÿÿÿòòüÎÎ÷{{éØÖUUãÀÀôÕÕøççûïïüËËörrè ×;;ß½½ôþþþkkç ØFFáÈÈöÞÞùaaå ×Ôúúþ¨¨ñffæ––î——îèèûÂÂõÛÛù!!Û§§ðááú‡‡ëÌÌöÐÐ÷Ù‘‘í<<ß„„ëKKâiiæ Û““í33ÞÚ‹‹ìÖ ØØ++Ü%%ܬ¬ñ))Ü((Ü ×>>à»»ôêêûññüøøþëëûuuè ×##Û¢¢ðýýþÙÙøØ¯¯òÙ ÉL=•ÚמžïØØøjj祥ð**Ü ÊUDŽ»–8öÅ��í//ÝÙ~~êggæJJâ””í ËTC�º•9÷ÆÿÎÿÌ''Ûââúnnç××Õ22Ý]]äöÆÿË::ßeeæÇÇöccåddæSSã@@àŸŸï¼¼ôSC�º”9ÿÍ  ïööýPPâ--ݪªñùùþÆÆõøÉɵ®®òÙSB�¹”:ùʲ\†hhhæzzéææû ËöÆ\‡f^_¤¤ð..ÝÑÑ÷99ß¹¹ó˜˜î,,ÝvvéÏÏ÷RB�¸“:`55ÞÕ ÌRA�QA‘¸“;Á² Ì·’;P@’øÊ¶’<õÅÁ± ÌO@’¶‘“µ�>õÄ ÍN>”´�> ÍM=”M=•³�?ôÄÀ±[†L<–²Ž@ ÎK<–±Ž@ôÄ J;—±�Aóà ò ÷É¿±Z†Ø»hŒgü;íbKGDõEÒÛ pHYs''”iQtIMEæ 5¡h!IDATHÇ¥Õ÷[Ó@ð¼…¢,AáDŠ VA¤Cq "ˆÊ"*â(n©¨¨8q!(î½µî-î½÷Þ€wiZÒA“–û!Éó>÷ùöF.¥(ÒÀB”VKÅ¿� FMí°²¶¾·ZµmÉ�U©S׎U1þë6öB‡zõ�ì-TýÁÙÑŵ�›»ÐÉÅŠG6òðD�=¼šx3"Ÿ¦¾~¨™oób~ChÙÊ!Ï€Öš)ˆÛ „‚$R~Ë29BmUÃ¥§ ²`Âk Hwª]¨{û°4‹€ìAÇN�ûØó ˆè QÑD º‘ˆé q=ìøH½ñ†Å ɶE„[Ëð­g/|±òè‹ ®w‚Dž˜””œÂTxzÍRôIíÛõ–6ÐDªHú  „;Äóö@ aÏ‚¹j¡?w P™Ã²˜Çá#Èâ;�5zLÐXšÆp�óqã'd«ž-&N"9““A}ÆÌY¹ z´²Ùsæ’Ý›—Ì—’Ê¿…²ª§¡â‹rù <î‚Å’´diá2Wf÷¬–KV "I¡­áí |å*Âó«qÿ„5kñÑñ÷ZÇ^ Š×oÀ•Œ��"àà›6“J^>L©1¬Š8 ïgÉS ¼´Œá[·•o§‹;2BåEì³;ýw¹%êïæ»KËö¨ùÞ}û�jJÉÁC‡�TvףǎŸ8Y úüÔi-®T’zŽ­àL+ .ÚÎFÆ‚?w^—«x®ø,±úêUh~áb6Ã/©9 ~�ÙÝu*˜_6ÈU\�æW r>„_Uók:œ;€æ×o0ü¦.ç À¼Â(7@ø­ÛF¹±ÂïÜåàUÐüÞ}.^Uæòá†ôø s`�rC˜?}ö\ÃË�rý¹næ/^šÂµõú�)œ@x–†¿}Ç‹W˜ÉÕ„¿ÿ`g>(TæÇOæqP-N0ÿüÅ\Ž*¾~ûn>Çe?ªÃqù‡U(~þúmÇ ÒþüýgW*ÿ·LÙ+—O=%tEXtdate:create2022-03-16T11:53:28+00:00þžíÔ%tEXtdate:modify2022-03-16T11:53:28+00:00�ÃUhtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/sc.png000066400000000000000000000043141521174352300307500ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 5Hv«]–IDAThÞÕšylTׯo<¶Cìx‰1ÄrÀÈ@¡Àa±I ì°S%J•Ò¤%¡j±¤fñ Ei«¦j«Dj¤¤j#õ�¦RS©­ÚªµiZÒ¨Çã±ñ¾{6Ï>óúÇ1xÀŒ=Ë{ƒúý7o¹g¾ïž{îw�ž¿PI9^ÙŽ·ßùczŠÃ÷�ÀòÓ�Úè* °´t�ï4œO=ùÏ€—€ßM]2¦ö(d¤hüîiV®îO]ØðGàÐ~ç­  i<óôU¾ñâ§© kÞ~8¦ßN‘*``añ'›ZÈÎñ¥&¬0B÷~$E(¤B>t–uå]ú‡ g€Àç3?š$õkk®±wß%ýù�÷€ó?®³’úó m˜L-äxô × ¼¼ĸÊt@A!Ì+/ŸgÓ‹~aTàSàðq|¯êèdö7WZ8pðŠ^‘üÀo€]ñ“Ý2@ O~ž SS3ó‹œú„~ ¼¸B'ö½t‘š7ô q8 ü ©ú B$õ×?ÞÉ¡#ÇhÔØî†€–Iò_$?œÆHêggyi:Ù‚’qm‡wï?AÒ_h,€(¼°û¾òìUm‡¾ ¼üñöAC$õW.辰ñ ™¡¤G¼=ì%d‹ûD»{ nN dú9~ì#–,‹Á‚Åð+àëú�M3@áùç>ãù]W´nxø%bou‚Hê/^4Äñò`– ô*p8=9¼ŽÐ@…tc�W�žaUY_rC�¿MÈQ6HR9é=½ó?¼¸'ÉEêÞÞDš)BHê�Ñdj!'7‰&‡iWýÉ‚"  †0‡ÎR¾±3±!Tà²Þ5ª�ñ"ÁmPf¿fë öí¿xËúÇðsà…ûGʱ»…vL¦ Ø£€ {¼÷þ‘OP™î—÷_`ËÖJõ$åÏ¡û7+²³ã@R¿²ÂÂÁ†óÒâx5ü)vÖûKšÇƒ�;aëÖx�ÔÏÍqÓdj¦¨Øû«6fìÍëŽ9s`Å ¨­…; ¬ rsAQâ@Nz{¿u‰u×cÍŒ›?µ7¯ 23aÙ2¨©‘Ù^·~”;+vŒHê?¾º‹#GÏbL�¡Go^3ddÀâŰmÔÕAy9Ì� †è›] Hêg=èåä‰JJÇfÅ�bÞ ¦Þ|R0aÑ"¨ª‚úzظydFÒq ©¿ûkÿäÙ¯Æ0•=À÷€_#[=�– À¦MBº²Š‹åz¼úÍ|[Rù—úi8x i]iE�ùó¡¢BHWUAi)¤§kbdöŸ{æßìÚý¯è��"MÊwI¸7? sç† RȪ«aÉ©ê: ŠB~ÑÂN4}HVv”ŬQo€ü|X»V¶¬šX¾\öo�EcZˆ£‡ÏP¶¶gúíÐK0 99°f�˜“ÚZX¹²²t'­ª*��§ßq/¤É±sûUöì½<ýö­Þü��vÄiÈÊ+º}»_µ zhšAц)Ü~Þ!ºœ]´;,´ÚZisXèžè¾[Iý¢ùã˜LÍäæßuTK´7?gޤtm­¤xYäåiJ:1p1â¦ÇÕ�ÕÑN«ÍL›½�WýžÆý6¼!߇°»P0(ažcceÇ�º\D¶¸X;_™™°t©¬çº:±¢I“‡Ãx‚nƼ#ôºzépX1Û͘íf¬ÎzÝ}ŒúÇð=¨‘§ÍȰ)BIýªÍ×ÙàÂÔÿô!¼Ž|€0ÒÓe›ºeE+* °0fW UUñ=Œ{Çéw÷Ñáè m’h»ÃJ·»‡ß(Á Âá¦QˆFƒqмBA¾ƒS¦ çMÈå!àGÌÜ›7¡¤DŒI}=<ñ„–Iß*HvŸ�w?7��´ÙÛ0ÛÌXœít¹ºò ã ¸…#NSq�Emÿ¾�ÙúT«\ú9ÈÜ«7o0À£�NYÑM›ä÷LVTU „ƒ8ýv†Üƒt9»°8,˜' ÒMWƒÞAì�P„ãÔˆè Há«Xo¥áð9ÒU>*¼»7o0È!#ÒŠ–”L·¢*„Ô .¿‹ÏÝ®nÚí“DÛètÞ¼]�|aÿ”¸‘Dë3&&€BN¶Ó©fŠóìòuÕ›€)XóæÉ±²¾¶UOZQ!‡qûœŒzGè�èÁj—‚Ô6Y�ú<ýŒùÆð„¼1¤û#(|sÏeê¾| ¾�Ì~^!ìÜ ¤««Q—âÍ€qÏ(}£Wn¤V»«ÓJÏD/#¾QÜA7a5ñ‚t_(/³òê곤ÉCõ¬Áûý*ì›×3°0—Nu‹í¯˜/ÿ‹ÃB÷DÃÞ\A¡p„÷ý?  ÊûªÕ5yA¾X°ŒkKÒ¹¡ Ðî°ÒçêÁæ·E/H)Z£zã™ ¿V8c4Æ%tEXtdate:create2022-03-16T11:53:26+00:00®¡–‰%tEXtdate:modify2022-03-16T11:53:26+00:00ßü.5tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/sd.png000066400000000000000000000014371521174352300307540ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<ÉPLTE_`Þÿ™ö™–g[ã;vÃ$ãÿ ÿ;™"ÃÇ£þàáÿààÿßߦ—Ø™öü÷ÿÿÿœgÂgãôã;±;ÃçÃþþþ˜¤—Ö—öûö£œ×œýþý¦™Ø™÷ü÷#™#¤È¤âáâáàáààà–[!!Š>v$u#`Ng2ŸbKGD;9ôl pHYs''”iQtIMEæ 5$‰¶öIDATHÇÅÔ×rÂ0PHdˆ%„4Lo!„ôê„’ÿÿ(dl� Ïjïû¾gîµ%YÖQ+_8>�aK§ íòY„vµÆ®¡Oà×ð�Ôð Fðk„»F0kÄ^�8Àª‘5R€y�4àרŸ7¨³¨ò¢yyuM  qsÛrh£<£ÝéB€�²× €�ÃÑx‚Ô­F jLïf‡Ð àGD#z�°£¬.Óýü�¶ïè¯óâñéù…6ºåõíýã“:š'íëûÇ¥Ïþ£úûg°ž¼øK£}×Bâ§óøI€?°âÇ^ü`ÆvüàÇ÷ ¾ñw€\­�ulþ¡}w ü2¥Xp†E%tEXtdate:create2022-03-16T11:53:36+00:00b –%tEXtdate:modify2022-03-16T11:53:36+00:00V.«tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/se.png000066400000000000000000000007721521174352300307560ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<NPLTEj§h©l’bÿÌþÌõÈC‚}h©i§hªk’bm  k£q”^õÈJ…x l£À³)¿³*Ù½ûËϹÿÍýËþÍSI7}bKGDìnµˆ pHYs''”iQtIMEæ 5%þ†`oIDATHÇíÔM@0 €áŽbÌ׆Íÿÿ¥#’^&*‘ÐçÞ÷Òn„ÊrŒŠ²‚$  ü7 ‰º9J§�!ÚîôÃhÒÀnÚçq^œMOaˆóW “ž°×È>$ö)³Óûÿ�$ �¯6€Ë'o³ú%tEXtdate:create2022-03-16T11:53:37+00:00Ä|�£%tEXtdate:modify2022-03-16T11:53:37+00:00µ!%tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/sg.png000066400000000000000000000020741521174352300307550ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<�PLTEßÞà ä..èKKéVVæ>>àáìjj÷ÀÀüííýôôõµµéTTå22ö¼¼þûûÿÿÿüèèìlláùÓÓéRRä//ðˆˆõ´´éPPà áö»»þúúíqqã!!øÇÇýööê]]ßìkkþüü÷ÁÁáÞìooíppæ99àßÿþþà ã''ã&&à ßßßáírrèHHáüëëüîîå33âó¤¤ó¡¡âàøÎÎç@@þùùúÜÜâítt÷ÅÅæ88àúØØáßã%%áã##ââà çAAýõõûããã$$ßßûßßþ÷÷èIIä((ê^^ó££ñ’’æ::õ¶¶ûááîyyèNNøËËúÛÛëeeçBBô««èLLö¾¾ùÑÑå11ï„„õ°°æ<<ä--ä++å44âñ””þýýó  úÙÙþþþ÷ÄÄó§§øÈÈîzzâûààHi—¯bKGD„bÐZq pHYs''”iQtIMEæ 5?q›ËpIDATHÇí”Ù#QÆç$M Ò) �DYgB![BKY*û’}Í’�Ü4ž¼¹3/=Ì÷pßÎï,÷;‡¢JG IA¸¦L[®£e2ô£©¢²Š–W€¹Ú‚V›FŒ®1Ë €¹Ñj/&wÔÕ70¤p6"6¹¤!²ÍîiÐÚ†èm�Ót‡¿ +@‚�±Û=½}ýïッCÃ!êÿp„GFa,âŸ(¶1éOM”Ú(âL `vÎ%…Á¼1'iÁnA\H€°¸´,H€•$›"¬®!®o‹ÒÅ7“&û`³ˆ›[b·½¨Œ®Š÷‚»ˆ¸'fÝ?8<¢©ÜñÉ)Od83‰=ˆfγÉË«kB#q7¢“nõÀÜåïŽzÈ?šè§(ž¿«(g!�±½^ßrq¢áý!kxÿ0~ÆdŸ$±l.b·@¡¨/…¢¾ŠB…R*@¨PJ€׬ õËâ%tEXtdate:create2022-03-16T11:53:27+00:00Ö�=%tEXtdate:modify2022-03-16T11:53:27+00:00y‹%�tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/sh.png000066400000000000000000000073561521174352300307660ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 5!ù}By ¸IDAThÞíšytTUšÀ÷½W©J¥*I‘� IHB�MD‘VPÁ¥m±ÕVšAmÛ¶§q�£ˆ»€Í¢ã âÒÈ8xN»·¶›3Ú¨¨(ˆ š‘]R©¤’T*•Ú—÷Þ�?*B– ‚z&8ãwN�ZÞ}÷Þï÷}÷û¾{_‰½×Þ-Ëï¸Û°¡$’iY±†‡–¯¦3UA�iJ†¸ Xû—9oØÀžëîAJ™¹hšT/ž—ÏàŒ™KصׇP•Ì}R‚aRZêbÁ-p!ç>ÉéKgrÉ‹Mxš:áÀHÿ»¢´½ü{gÝEh}-¶�Ûfýœe /gD� ó ’ßA¤”`J&œXÊû¦ó‹º­xnÕ‘GÍcó(½ör„E¾ûß@Åì?�Ü[Ïžßͦù©PÓ).¿èdþ²lçÿüxT!�æ‘OPš&9šÊ•—Læ¹Ï`Ô+/ѼäiO`Äó�àš~.RU¿Sß?(€·Ž9÷£ó±––ÐpÏênY@¢Îà c*xö᫸óÆi8sÁ4OqÓÄ]RÀ·_ÄⓊ0ïYDà½�rÓU z1yÇ�"Œò/®§Åf Ü@}gkÞüf{>S®û5éþ¿¾Mh}-Ö¡Cp�®aꤌ:¦”-;½$â)®¾ô4ì��þþ~7­%…gŸãŽåϯ|Lõ07OÜúKÎüz+¾…OBŽ…êïÀ}ÍoÐylÝÙÈ¿Ì{•ç^݈Ô»¨ ÕÈŸ0ëW6Öwpü•2jl�ï®'ðú» MãFsÜqUœqêH"±$§M�­Á“€:þ8tSr×/F2øùiyîo8'ÿŒšÇçSxÖdt^{k×ßû?߇”@„�@ÁÏæ# ¹)ÀêO÷’7éDN™q&úW»ñ¿ö&‰=uä;‚òÑUœyê(¹$¶í¢cUOgMfðé'3¦a/áyÞ²ƒÒk¯ jñl5•´µ‡Yðä[Ì]ò:¾æ (Ì� UUøbJɾü1�žÄMO,ÀþÔ³t~ü9 ÷>Lù�×ã<ùø.}³.!0Ãa/¬DZ4†-�KÑŒóPr,x[‚,xüMÞ^·�A.Eƒœ @OøüA ÃåÄ~_°‡6R‚DâäÀjè�HÓDµç¢æ#„ í¥×ÙwÃ}=ê€ÊE·QvÓïH·¶ƒ¦¢¹ "cÕH<…?CQZYQž†3/z ¯7(@Ë[ûaÖ Q™ñÎo”�R‚”U%üéæƒ)Ñ/¶ãuHy h#Î^®�½-†H&9r÷?Tê<²¾ÄÆÂã¿"–Ä 4›V® ‹OZ�@YAÆ[D—G ¤”]Þhv½ˆö]+=Ñ]a!ޏb‚o¹GvµÓ((°RV¦QY)¨¨Ð)-Már¥°Û ¤„tZ!²ÐÚj£¡ÁB}½ ±1MGG ÓÔ»úÊBûNÚÿPÒ¯q$v»…I“ò8ûì(“&Õ1|¸—âb?š"NÓÖæ@˜1F��¢()ULÓJ"ᤣ£˜}û*¨­-cݺ6lHâ÷dz¨n…×sâ¢ç;tEÏ#ô&Óìw5�çà™g6R]ýB$üÃ'ÑÖò{¢�[Èw~@Eu!Ò¨j‚¼¼Nòò©¨ØÌé§ç0kV wß}úS’Ìòè A«^<'» º²ÁAc‰ŒÂ"Ÿo#°r5RÊL”×´©äO™ˆ4Í®åñMð4ˆ>!Bµ=�¶tt$úLÌb1)(ðõPÀé„sÎ ñÅG;©mÉgíú³˜ª­fhE*‹�R8�޾ý�šyq/ÍÁ0M �¹¸œ¶?‘F4FŽ»˜¶—ß °rõ7ÍAJœÿpCnü-RJŒŽNŒXaѰ¹%u�1TE90ERž<ý5tôuOE‘Ý;s,:Í­[H)ÉƪX·v*‘ÈJJL¦M»½;PÕþ=S›2ãß»é.‘¦äÔ 5Ü˸œ¥H)‰nú ÏÂ'0BaF¾°´gìC]ß]Gã¿-'ñõ~_zÑó§±ð…OøpîmB¡¬ÖÑ4ú`±ÀÈÑu´ÖRì:™æV�/¿ì �ŽrÊ);zM;€ý�þ®v’«…+¦OdîÍçS]Q„™LÑþÚ[x= ©4Cæ\ƒ:¸¨ßè-Ó0qžr"U gãYðÞ‡WàÚ²ƒûf]ÉÒ<+~ù#âñT¦Ö={_šŠ’½B”†�6ØP»Eó2rd˜«®Òyç�|‚A(+ë9« €ìFS2ùʆ¸xä¾™v$×/¢üÎëéܰ‰øœû¹w„�ÇçͤªjpWfêß“4M¢(Ù= ­ .„Ž`” ›‰F#8 fÌhe̘¾f9ä@J&Ÿ4œÓO>Dj·Ò0ïQ"µ[(ùͯðžws_üŒ�»¼üú—pöCS× –¿°Ž¿½ýÝ5�Iã‡Q>ûä�0ÏüÇðÞ¶�sÿùÆÌ�μç?áý¶÷´½ì†¿}Ñx)ROH$gŸƒ‹%�^Ayyš&Ÿ@ÓT�õ a iÝA¦®ÍàÖYçð¯WŸIeÙ ÌD’¶WWÑøÀ2„®Svÿ­¼[0”®¢n_ CÊ\²²™²xý'»¸äÆ̽ù|þiúD\çN%wÄ0/£iù‹¹“§oø=�U—òÔ’HÇõ>ê'õBÖÔ-CW¬=²Ê7E� ž:¿ŠâpÓâÙ�Úd!m-Aê¤m,ŠÈì-4Ú¢kb]Ö,­gw‚žKXЭj …x2ÍSÏ­ãË]^¸ýb&O¨aÈ Wâ?ïü¥4<ú zøX §Æ`k3–5+n+þš)}¾œÜ˜‡ÀK9¹è†ŽP$&¶Ü|rUƒ¨­]FH)…¡f¶(R’N¦º–Z–lóÅ“¯â[ö<é¶îk¯æ½cƲhÑ*êë[¡+oK2§»FÒ¤É$î�ÑlZ3Ù@¦‰H‚§ƒt¤’Á!%¬ÿh7—í[ÁÝ7žÇygŒE©�öÇ{H<ô,Æë­Yý(ÜÅÓêG«ì$ïÝßRÙ¶ U†ð{¯@TOÁfwfJ’”:¡H ´œZ ©Å�š„@HƒX8Þ¿Ç–Z®–2­£X­h%Eø‘LšÊ¡UUÁ=8%™Dov[± æCž�–¶ºnôÖL‰ÕªQRœ9SŠB:‘¢¥%„!{[GRêÖ¸bÜLÖðXÀ_&hµWÙ?’Ÿþô8†},6-„a$H›ƒl­#d'l)Õ‚ÍŒñÆCOóöë_‘íÌAó¥-€’€§�žÁ¦§†A“7Ðզ׶#‘µ¢ë.ɸŽÇÓÞ‹ Yï‰'ÚSùÛ!W¯ÒBâmÿŒÂ!3Hš j6Rä`Û°j& ¥O(DÚª£§ö3ÔLbäÛñ·„ú�“Ò÷«ø–—Bv%ÅܯôjÛWâqI@¦ÕQIH' s÷*¾�)0Ê8ö´ŸÎp˜&í-MÄ;|Dƒ>ÔmqâšWP=»ñ5÷ô>°ÛáCH*eÒu#�ú �M°·b¶Fö4¼�=Í¢�³ ‹½3W£Ù»�œàfâÑ�š >:Ф½5Úï8G)˜4¶ºðùŠqº|XHGvn}çˆ<®b{©]AÓ¯¤ñï+1Úv �u:D¦L§•xBïw¤£€Äç×ø¤¥Œq#}ŒSah,�Úò‰„ ŠY÷ÞZl©FrrìË·“öï"ÔE5ÀŠJZæ³¹¶¡ÔA2a°i·›Ø nwšñ¾õmù¬fnˆPÝWØÌ|ÍÈâ¡È •[.96 =‘¢nS�õ�£Å$Áh9‘OGŸ²�ýIƒÒØжÿŠxA%b‚ƒ<¯ k…‰Dǰ§ˆ”úQ#¤7ì&ÐäÇü–‡.G=PØÓ0žÕJ NŸH$¿i­l%m‰¢ ;XT"CZqøJÉó¡¯ÛNäÝfô¨“CˆÂ@=�8lÉØÉ´�/<'°y—†_-'™g 1Hj¤rÂ(º†–ÈEÊ4Æ;; ¾¹ŸX›£[‡áš�}@X’±¢ª†)®³&Á1.R¹aŽN,É\¬>Ñ÷7ÑùiÉø îNþO8A�ÀV¦püPì'�&2ÜO|׌ÿ ßoÇ”Îí¿M~Dº+%QD„¼¢4Š "-#�¨GÜãQ{ËA·6¥“°¿;”ÞŸOŽò Ø„oDâÚáÉ�ÌzË÷ÿSÅ�Ð~Xù À@O` å'=��–Ÿ ôZþßø+ÀçcKÛ%tEXtdate:create2022-03-16T11:53:33+00:0003¹°%tEXtdate:modify2022-03-16T11:53:33+00:00An tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/si.png000066400000000000000000000023521521174352300307560ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<1PLTEÿÿÿþþÿþþþîíùÊÈï �äƒÖuqÎa^ÓheÑ~yÏŽ‹ßµ³êÞÜõøøüøàá�sÄ43ËÁÀ91‘n_h»,&›vfb ¶ÀÅQLÍͦÅÿüúðµ·F…Á¾¿ ¶­ ¹¬½³¨Ewÿ÷õõÂÂS €½MC…% £ °µS|ÿüùøÎÌa{¼LB„$ ¢ªÁb�ÿÿýûÙÖqvÆÁ£Ír‰þäá‚$s½¿À Á  çNNÒ Á$›Ù„“ÿïì—3r¹ddØ––ähhÙ÷÷ý»»í\\Ö¦¦èÆ2‘噡àà÷àá÷âÚî¢=t³JKÒççùûûþóóüòòû¥¥è ÅD„Øš­áäûÆ ÅgkH0µÙÚ÷ýýþˆ‹äXvCœÉLv|M¨öøÿõõüööüüüþúúý¾»ëm h©*—jt‡ˆá¬¬ê��㒒㡡犊᜜槩ëjK¶be¼º[jP)¤{~á››æ……àŽŽâ££è“”ä[XÒbm-–ªdezW¶àâùîîúúûÿ®©ähH|¾§^jw4�®ŸÚâäúÎÌð�k¹lpA�¼ ·7‰als#�ltPs¢ ¶&™¦¨¨»ÖÕÔñßbKGDº£±GÚ pHYs''”iQtIMEæ 5¡h|IDATHÇc`ƒ 02111’«™‰™…•��ƒ“‹›‡—� ýü‚BÂ"¢bâ’RÒ2²r$ ¯ ¨¤¬¢*¬¦®¡¬¤©¥M²:ºŠÊJÊzú ÊÐȘdLL•••ÍÌ-„••…-­¬I6ÀÆVYYIIÉÎH;8’ˆNÎ.J®nîžJ^JŠÞ>¤àë篮I¼Æ(ˆŽ‰�‹OHLbHLfHIMKψ"0dBAVvN.Ô̼ü‚¢L"ƒ—”2••3T$W2TU×(+ ”¡@±¶®¾¡±©¡¹¥µ­½£S™8 ¤ 7@¹«»§×£¯ÂÄI“§L¦JR Pž6}ÆÌ¼Ye³çÌ�7ŸH ¸@IxÁÂE‹—,]¶|ÅJe"€bЄU«×¬]·~ƒ2ÑúQ ò7nÚ<_˜xýh€� E;¦$ƒQÀS¶P¶naØF!`ØN!`ØAعcÔ€QF  ’(áù«¬r’%tEXtdate:create2022-03-16T11:53:28+00:00þžíÔ%tEXtdate:modify2022-03-16T11:53:28+00:00�ÃUhtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/sj.png000066400000000000000000000010151521174352300307520ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<?PLTEï+-î)+ðDFýååÿÿÿàåìAz&f(hî')ðCDòZ\ýèèþûûâæíÅÎÜ>wBz+j'g�2»ÜbKGD’ßÉ5 pHYs''”iQtIMEæ 5%þ†`‘IDATHÇíÔɃ0 EÑ—Ù„þÿ_�M©’©¼h+ùìs¥ Ð0ÖùQŠÁ;kð) h@0�.¿rg°�Ü—3Púlp­2œ�¡8ü�Wà„«qªG Ncà!^ÍuY‰Ö¥Î‘‡tg_¿Ò !y@¼ñ!НQü�ÄOY„ikEÖ7“½ÿlox/ 8örŠo=~‚J\Møý£®ë”µk“è|”PÅ45ïÞÝ»@•s®$¾¸¯4Ûn< ¾,p4(Æ2X«\êHàsáŸTUb¾A¬·À \j˜üo~‹}ý$n¢O]Gñ=‚^CÏÀ 9•©¡XþÚ›A»v"ÆŠáDíûøw];g½8~’û6ÞÂ÷S�<öûk»x¢y; Æx¡¾ƒT|-¢¿eCWóÊÉqÌjٌϿ’¢ÿöëY¿i�dÛ8زƒ‚xìžþ‚Yžk¸ #‚§�‘¿hé"gb¾üÃô'šØœKó½Sϰ«ûž�Œ3x&S±DHên=TVøUUTáÞ½×°+H±÷éQf¼DIJ1µâE2/�£ >‚¨°gÍ,Þõ1î82DOo¯Œ”|9Í8 œ¢"8~u¬�ôÖmt]×�ZWÊ‹:QÜPñ0Dk¿Î‡ÝŸý��RzÞ˜@Œ”5†å,~{~ª|lvx’ß?õîÙ»�Ñ©,ÇONà)íKª—ÔcîÚ³…$=öOÚ …bvY ¯v^wqŸ.Fòö=7Ò·ïËø]//½6>a‰9§Ä}×>y÷µg˜½ÿ!¦Rco¾S¼Ô&[¯|ìE¨¹åfïü*ß}~Œ£/X�MD³n�²¡±†o|z+wćà‡bû*î<€L´myGâÓ¢×o§ðµ¯óÄt?æ5úF2(÷ 7^ÛÂ7÷tðÑ'ÿÈ£Øñ4R¡;ÀeP‚à^ËjîÜGïŽÝ<>Á«}“|î†+¸­1CÝã‡ÈýñÏh¬ˆ™_V%Î!Æß¾ sûÈwt’<ö¹ÃG°Ã#°$ ^ ¶¬`^ ’¬ÁÔ×cÇÓQÚ»‚f}¡]Ôÿç3ÏCóln<:­Pçß‹@¬0¹¿•­Ü©©¨¨¨¨¨¨x·íÿ~ ìñgͨ%tEXtdate:create2022-03-16T11:53:28+00:00þžíÔ%tEXtdate:modify2022-03-16T11:53:28+00:00�ÃUhtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/sl.png000066400000000000000000000006161521174352300307620ustar00rootroot00000000000000‰PNG  IHDR@0Sea,gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<PLTEÍÌÑÕöÕÿÿÿææú&&ÔÌÍ8«5bKGD ñÙ¥ì pHYs''”iQtIMEæ 5Hv«]3IDAT8Ëc`à Jƒ1ÀàBŒ*J B †4€¡œ`è F !Ø™˜íª«¥%tEXtdate:create2022-03-16T11:53:26+00:00®¡–‰%tEXtdate:modify2022-03-16T11:53:26+00:00ßü.5tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/sm.png000066400000000000000000000051171521174352300307640ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 56Ç×à IDAThÞíšiŒUåÇïYî¾Ì½wö™ETˆ@Ô¢lIJª6E#Q«Ö´¦I›”ÔÆ´)MýàcSÓϦIE­� 5ŠZÆ¥dQCÙ‡`æ2Û]æ®çܳ½ý€mÓ/s™kâü“óá,yÏÿüÞç<Ïóž{…”Rò5–Òh�Ö€Fh´4Ú@£µ Ñ­�º±”’jiÛ*|=¸n�Éá?RÎ}ÔPÚ|ÝȶÊå B(І]$åÛ�S‰S(¬á!=ŸÏO0èG1/¾Ä|¬*•*'Ž¿ÖI"‘(~uª{Q|í8új<<×¥bHu¬¥§çòy0/066J@ü‹kn¼ é1Ï�ÃLg9ëÞJ´:J{[þÅW¡'›©äöprh=ø|—ÞÞ¼ð<Å•Þ:Lqç?q^ÝŽÚ–E<ú[ÜÉüy rå7m¼ý Ëož©ó «»—ã{}Ÿxm‘@DÜÌ0ª“%�*â~¼ëÀn¦6¯#rÇ“ø}ú¼¸ä9`db×s‘Uóï¿!”Ù�Ú"–çCó9(†‡4ÁžˆR\ûÚVÜA,¡P+ÒnEW/ŒKélšM/lbMï~xËýx7\N-¦®l#ïÅtjT‹§ú dŒXßbžNo#ãd)RážÖ[ù^÷:¸DEá’ȳ �1pj€]§w1�gmô8±ì+(b)˜©ä¨J�RÅ¡-QCÌ‚c¦ÉÏüµýf†# É{3ˆˆ«Z®!æ�~õ˜–ÉÖ÷¶²õÃ)%РÏŠ¦ì †¦â¶Qª,âœz oŠœÖFÆ9O7GÐb’xmˆ'3œk]Ϲ`€SöN�=ÏÃêƒ|«cõW@Ũð—½Ïs2ó1�šÎòþNîï˜&ѧóvõ V÷®'cE9ZHñý–2AtÞœ”lè=KJ©’Ï>Âòê^*µ oÚ‹¯Í`´Fxml€ËB\恵ߺµÂ®ç’+æÐT ­I#YSؼòÇüjùí,kv8b®!¾�öænλqü*,Mú(8´�-ýœ÷_Ë;æOq}‚^g”n‚`UÁ³<ŽÃ+ Õ{¾êÁ³ï<ƒæ×é�÷0”8Ìd<Ìô'Û¹ùJõnÂQcÔƒ’£áI¨¹’œ¥âI°�¢­0¥®¢à6S5Æù k”r(ŒÀESu¢Z¤þÆ ¯.©B¡§ÿf~þò}ø —e³:;>ÞÂÚEI\ G"þ›^„åøÑ£”´E(þNFGG)k)\%‚i�8RGñ«¸†KT�0T!¢·ÑéCRŸê­Ý¹¿T‡ax6æØvhÓ¥-´5kÌ(£ÁuTíz4!é]t'3>ò¦¤¿¿�©B� 㫽 áñMŒ¢ÙeÒ²�qkmîAjãrý^;Ësãm¸Z+àÖÀX�"4ª³iª™í§ %åÇ_õ1l´‘vÚi³1#KT²“ÄE'aE'àÕhÑ4üЇß3I©:ÍÎ >3Ï!ån¦Ý¥¤ÔCˆD=l1[Y˜µÇvuŠ5öÀæÇ„Ìm!@O,Ç¡f$�ŸnízNä�±(æ:ÿ ÎøÖ²ç6ÌTv0Éð[O3­Ä1â—qzàY2¦E�ò�ò/6bê&žb¢&f�«I›pD EÈ9úýbS£÷o~lî/´iÒ® dMtã8V…-�ÉšÖ7Í"ôôNƒ`¥F5R¢]yƒpÉ �ˆÒ}�Ž©=,a7﹫L6Ñ;þ¢d“ \Iºv'¶Ò�õl ëÛ¸6Nacr+­F>â†Hžövq;J£¼Á~\÷8!µL-y„ÅÓ£D*c´é§˜±TöD¯Æï›%ŒAHR ÎÒ­ogÂ\�){¢~Ë—ºõRJ”P3¡¥? võã¨4óþŒÅ²®¥¬ìHòjøaFÜ+iµÏ ›y’3Tš‚„K9Z¦N¬æÐE™}`Å-®ò¦)Æ[®¦P]‚*+DÅɺÎW]\ø„%©�¿�qú¯H»B¥ìãõ³=¬Vr¬8÷&[ôG‘¶DÆóó6ºá�X&1õ,Û´‡ö–³ª2ˆ%%™ˆGÌÿ M�“V ³îJ¨ãì×À TœÂ(Ná.GIçwòìÑ}„Îá±-çç×ý*}1?,2£F¸V\‘¯’6Á2Cؾìø 7Åw1ê„Y¤²ØñùS9Œ{ÖGËtÍóx{VÁRM6jüdy;O •"F§S $“¸bîU¼.0íkÂkN÷ NÚ6‡Ë‚É@ •�dˆƒ¥ �›Ô’´ëi~ÚÁaë:^1îc‘:ʦؓ\Ñtˆ×jwã¡@õÂ[©†ð®ãÑ•sɪa¦ ŠÒÆêœê‘¥D~ŽRâ¹.(*Š"_JŽŸžF. .¶ô]8†@ÇB5HĽמé:EA(_®z$Á¹Ç�ø’a!P5í¢s_*q¥Š‹úù>€#u©ƒøß¥à³q/‚:÷<0o¿ ~føb&ŸÂû�cÿˆú~^ø@£ 4Z m ÑZÐh�Ö€Fh´þ –FøÈõ%tEXtdate:create2022-03-16T11:53:23+00:00ü™¹.%tEXtdate:modify2022-03-16T11:53:23+00:00�Ä’tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/sn.png000066400000000000000000000016131521174352300307620ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<>PLTE r& q% s&­Ïÿÿ棼»¼ûüøûÑä·Õ �¾f§ýþ÷úPš/‡ èñÖç!"v$½Ø �Æ r%p&‚·úü[ o&H•ôøØèÍâÏã¹Ö %�! q&}"±Ò Îãõý磮Р4Šy${#{# q&x$y#$€"Š»þþÄÝ @�p&o&&�!¢Éøûâîf¦t%D“Éß�¿u$k©äïüýh¨9�êóðöA‘}"ÒåÈßz#šÄŒ¼0‡ ÇÞF”\¡öùL— p&Xžåðlªs%)ƒ!àí1ˆ ‡¹–Â¬Ï ÅÞ¸Ö º×  Èôù§¦FbKGDi¼kÄ´ pHYs''”iQtIMEæ 5¦xÊqIDATHÇc`ÀŒLÌ,X+;&`5`Ô€Qèc'…póPh/?E Sd€ˆ¨˜8EHHJISb€Œ¬œœ¼Y(*)++s«¨ª©©kp™šÜZÚ$ £«§¯o 'ih(id ¯olbJ¢fæ–j††† ††jjVÖ6¶$‡��½ƒš$ˆ+i¨æèdFF *8«‚¸†.®näÅ‚»‡ˆ+åéEf4zûX�/©æëG¦þ†Rz¾R††�d$%¬ªfÆI–á‘Q",,Ñ1±qñdà—�è 6(É$™,RRÝ!™€?-ÝŒ Ì8Í`ùÐ,ƒ—Ê£Œ0R G‹M¬ç´b%tEXtdate:create2022-03-16T11:53:24+00:009>‡ %tEXtdate:modify2022-03-16T11:53:24+00:00Hc?tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/so.png000066400000000000000000000017031521174352300307630ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<#PLTE@¦ÿ?¥ÿd¶ÿM¬ÿD¨ÿ¹ÞÿxÀÿ=¤ÿ>¥ÿ`´ÿî÷ÿ°Úÿ“ÌÿÿÿÿâñÿU°ÿG©ÿËçÿüýÿ„Æÿi¹ÿòùÿ¿áÿC§ÿ?¦ÿŸÒÿìöÿ`µÿ=¥ÿL«ÿÕëÿ•Íÿ]³ÿ›Ðÿ§Öÿ¦Öÿ¨Öÿ©×ÿª×ÿ¬Øÿ¼àÿøûÿãòÿ²Ûÿ±Ûÿ±ÚÿŠÈÿF¨ÿ‚ÄÿÞïÿöûÿX±ÿW°ÿ®ÙÿõúÿþþÿÚíÿ|ÂÿB§ÿÙíÿV°ÿôúÿÛîÿ~ÂÿA¦ÿ‰ÈÿøüÿØíÿZ²ÿ<¤ÿ…ÆÿU¯ÿ¾áÿ„Åÿêõÿýþÿ½àÿ�Êÿo»ÿÌçÿE¨ÿÅäÿ×ìÿzÁÿ™Ïÿëöÿ�Êÿb¶ÿóùÿT¯ÿÈåÿv¿ÿIªÿ’Ìÿg¸ÿc¶ÿH“e©bKGD`Å·| pHYs''”iQtIMEæ 5Ö>þcIDATHÇíÔYSÂ@ àÔDp+ZÔ ¨h•Ѝ•KñVðÂñøÿÿÂv�c�Ö.õÉifúÐ�Í·Ù&SAÁAÀ÷ã.ðïg8<^pÀÐð:hÔç·>áÇX`œ 8ÁÄIÀÐcÓðá04ƒfc³s2´Ân$“8ÑÅv:Øb ‹KñåEY]3€„ª®'“IUÝÚHmn±Ÿ±íOÛ«@_Á�L¶']ÛÍåûôÓ¬ ”Ï´îül¦ˆý6š¶°¨”:ÇïíKýÇÉb¨|pØŽŽÑd—Õ �œŠ- pf6ÎHçí+ˆÈP¬¢§V>C¸”ø¯€WzJJúúF¿I%F¼ÜÖ˜vwŸ'ô><2í yùÙ÷¯Ÿ T«¾¦€9i”›u¾½>��õNï�>=œƒzR÷+qw¡÷ç1À$Ú p�?¾’P!Žë-u%tEXtdate:create2022-03-16T11:53:29+00:00Xéæ`%tEXtdate:modify2022-03-16T11:53:29+00:00)´^ÜtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/sr.png000066400000000000000000000016351521174352300307720ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<PLTE8~@6}>7~?4|<3{;‰³ŽýþýÿÿÿÒoƒÒnƒ³*²)²)·'´ .³ ,´ -³-ÊU&³ -µ ,Ú�!³-¼%*æ´³-ÉR&ëÇ´ ,؆"ìË´ ,»"*¼'*¼&*»$*Á8)å±ìÉÆH'ᢠç·æµç¹ìÈᣠÆI'´ ,Á7)Þ› ìÊìÇß› ¹+Óu#éÀìÈÓv#¹+´ ,ÈM'ä°å°ÈN'Ø„"¹+ãªÅF'êÃâ§â¦Õz#íÌêÄׂ"»#*×�"ËZ&µ,ËY&æ¶ÄB(Ü”!Á6)À5)½)&¸'±)½(&ÒmƒYnŸbKGDZ»¥¢ pHYs''”iQtIMEæ 5$‰¶öOIDATHÇíÖYOÂ@ðõ>eYŽ–R®Q`uT<  € *È÷ÿ"yÔnÒî†ðšMš_2™fv YYU Y ¬­«…l(†ln©e€íµ�]Ÿ,þ@À/ýÀGööƒ’ÐPˆ¥‘,‰„™ÑX, @<¡i‰¸€Á4TOFR§?æ`)3�Éd²¹—µË´™bnýà°P,KçZÉ. GǺ ÈÄÉi‘óJ…sÄòYN¸jÁèùEµK;V¯jÔi˜ŽSP¿¾Á)€·wu.§0k£aL£!$ÿ’€¦…vÿ­&xh«Íñþy»E½Ltº½Ç'ó¹×íHzp f^úý×7«:¾‚ÁÇpà܃d¡|ŽÆ³b<ú’,ç•6™ü®þXióßÊó”/Wåë}þ/”%ð€oJ1|AJ+«y%tEXtdate:create2022-03-16T11:53:36+00:00b –%tEXtdate:modify2022-03-16T11:53:36+00:00V.«tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/ss.png000066400000000000000000000040211521174352300307630ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 58_ÒÛIDAThÞåšKlT×ÇçÜ™ñ`ãÁoc 6i ih)�"U¤ iR©A]�&m¤TÍ¢­ÔºiYdÙE©ÔuT©m ”Ô1yb‡¸vpS»c¦Œ¿¿fæžóuqgÌìx� Ÿ4²,�ŽÏÿw¿ÇÿœkŠ÷üFœŠ-À÷ñù«Ã)m 9Kâêìl”)Ô†'ÿ*( €™¾JâÊ)’×ßC’S…ÞÛ 8ò7ñ²A ƒ¿Hüò ÜÑ�Mz�y _Šƒ÷C,Ji|»pB�$‡Ï¿rÀƒtÿ…oÁo*  |Aµ‡ñUì"qíŸ$†ÞBæ¾(ô~ïy¤J`‰Á낹q™ø•7HFÛÁ�)ô¾WÀ<„T°.îX‰Ë¯ãŽ} b ½ÿ»ß²ßPýA;ø«öà+k"ù¿÷‰¾��,´†<¸„ˆAùŠ Ô?…¯êk$†Þ$1ÔŠ$Æ ­åŽbùX4nŽMÜÉ>WN’î3WhM+ Í!Ý4bã¸_t¿ü:f¢ÄZ[V‘} ,™cSûñ×ìÃ)ßI2ò.‰ÁSØ™H¡õ-/á®2àÖȘf&Bbð ÉÈYHÆV­�º·< dÚj¹ÑÇÁ†<¹w#%AÆ®.Y—€dì[©´ÈÅb¡­&ÔÄ'³êâa~ñÌ6vm ¡Õrmå"‡ JŠæ˜ŽQóåŸ<ÁX!\äù'¶ðb‹C}r ‹BrY¨�¬(~t �ÞH�;p´aé,Xb + `~—#£�”¹Ó¥r^ë^EÖ%`EÑPåßhç§ú%£Ó¥hå�:…O€V²dvh­úT¯T�·‚ͼmeßä%Šl«ôŠ7K'ØøÜo³phÇE^<ØFÂõñÁç;1ÖÁZMÀqi¨‰Ò\;ÄplÆ:KBPJ¡E°Z3¬áý²†‚Õ„“ãT%chQ”B­Àç|€ðò·ßäÓ¡­ô\ÝÊþÆ^?ÒÍWëyõ̳œïk^~ ¥P€#†§ˆUûé5óý‘vžù€M‰›ý!ß…± ™Ooctz÷lX7Ã+ÇþLÜõS[>ŠßçòǶ§øû…})}_6%�%(çøæ§y§|ÏEÛx|¬‹R3ƒEçÄk5V4%Es<\eã%Ž´|ŒM© M‚Bûç;yõôQâI?ZÛìÄ/$�‹(Eoq=¿ßú<­å�ñB´•=±ÿà«t^ ÜÀ›÷Їª†yæÑN¾ó•nZê.SUC)ŒR (”ÀÈTˆß�8ÆÐX%>'÷Ép“Aº,,®rx¯¬…îÒ‡ybìc~9Mm|,/#S/÷Y¦-§<ß=ßXÆò¸ö’> ]Š’¢8 Õ×9°½—|›Ý[°V£•Ì—Àùþf^:þ+"ã•wX€¢E@\¾9Ù»"%°ÄôœžÖ×8 ÇÊèèßA]Å(‡š.�•1>]JIQœ‡ª£}IÎö¶¤F`–M0xJ`ÓÌ?»v’—#§Ø6ñnò$–�G Bú|/Lήçׯ½DÏ`û{yü‘nl¿ÄÑ=çxíÃCÙ[åù§® 'ÆoƒF9äÛ#æìÅñ³GøG×^\«éó—Žo±¥r„šÐ_’„ëÏN¸rXof9<ÞÅ£m4M_E!˜Ô›ª•0Ç9p´åí‹»ùCëÓÑ8ÚË c5ÿÓ?NYá¥K@ÄKw¿uùú�ßf…-j¾ó®„-΀VÂÀÈFNwïat*´à0¤TÚü¤cqñéÃP£ãØÈ;ýÈ; ý�¼§ûbñÀ‡s¸QLÍ­ó¨eÕå=�(J‹|w_˜ŸÝÆîí!ô*ºÉÀÂõeÄ»)FYTù�4´ì�qa®ŸÎnYU÷ƒ÷øN0-^a‹G1›;1áTÑ4ÖÂê’îÅÝ]‹ß&\#þL¸S׉-Á{§è½@ÉÿávÅd×Ilenýy¤lQÞ”P¨TŬ>ñw@¼Wç6t ·þ<¶ºqâžpÑ«UóݸYçœÀÝ|³© )Š-¾Äç #Ý}³˜�Ÿaê:°ë½ÿ*[kÂs�Yç.¶|S[>€¤Ü µæ„g -ìúë˜ú15Ÿ!¾9Öbºç ã©Å0µ]¸µ�àÄ}#| Â�8¶º×ëî¡ÞOÝ ÝÂo�!\¤l·þ¶²ÑIÖÒX»öµdS×�Ùø âŸá~K÷ňBS˜M=˜Ía×�>Âç˜Ê>Ì–vo¬)›òëkw¬åÿHèmxHu}%tEXtdate:create2022-03-16T11:53:31+00:00§¬¨™%tEXtdate:modify2022-03-16T11:53:31+00:00Öñ%tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/st.png000066400000000000000000000024301521174352300307660ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<­PLTEr^/§+­*¬+­+Ë3©+­*Ó4Í3Ñ4Ò4Ò4 ­+ ¬+Ì3~_-[²]¸]·Ó2ånúÉüÎûÍÒ3Ñ4ènýÉÿÎÿÍþÎÿÏç»Ñ©ÿѪŠoZþÍeR( æ»ÿÐæ¼*"³’ÿÓõÅϨ̥ͦШ—zaNϧͥˤè»è¼ôÅõÆ�s    bOàµáµcP ŽsÒ3èpþËû̱�-$„kïÂ…k°ŽÒ2éqÛ²L>!·”ü͸”L=Û±èor]3)ìÁì¿/& ½™»˜ A5È¢å¹mXxalXä¸É¢B5q[é½øÊŸ€ZIíÀž€r\úÊÕ¬÷ÉþÏÚ°îÀèoænûÉ~`-\³_¸_·©+þ¨ÈÊbKGD70¸¸G pHYs''”iQtIMEæ 56Ç×à.IDATHÇ¥Öù_Aðé°²è¶(kf”QÔD�ÊïH’ÒÌRÑ<Ò.º45é°ú››aY܆Ïg}ï§å}f¾;ÃìÌ<„>r¨ ;Љj˜€Nž‚ È�(&H$䈠!\0€ @NŸ±û€Ξ;á¢Í0B¨¹tÙyÅ^˜ÇÕÚšk×±½°y�XZM+î¤iD”¨«ŽZ„Ö¹¨ (ˆ»ÞãµÀë©wP*x}Ô2$_cƒW9³@0cÌÝÔìoir„ЇÖs“[<ä•&¡íF{ £3È»B�pä¦|ß­H8êâÁÎŽ@{èvù˜„î;w{¢½œû£}ýƒ²ùÐp_ÔÏyo´çÞýn „cr ñG#<‰Ç£úF“ =3ò$®š‚žŽÅô?aü™l=ñ|R_JB�/&dæå”þ¨¦0m,›‘ÍS³Æ§@èlJff˜r,ýñ\Š¿š_X\bÀ–æ_óÔ\¥e,ô'lyåÍÛwï?¤ _M?~úüee9O¢ŠïÇ8ùu•ѵoëFbc}s�²ÕïIõ§l½C Á™Ý¬‘Éîf0!tg{Kµ™Ìý±–‘?„`ì?²ŸQlçéâílç<ýØì�‹Ž´Ÿ¿œ“öÂz¨þÞûó×fX�õ€cz±@¯6èå ½Þ¡´Ä�YÐ2\h‚K]p± -÷ÿ,õöͤ_%tEXtdate:create2022-03-16T11:53:23+00:00ü™¹.%tEXtdate:modify2022-03-16T11:53:23+00:00�Ä’tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/sv.png000066400000000000000000000023161521174352300307730ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<RPLTEG¯ E®+]¸+]¹âèõâéöâèòâæëâçðâèôÿÿÿÿÿþÿüñÿöÌÿñ´ÿï©ÿ÷ÖÿöÐÿöÍÿýöÿþýÿùâÿò¾ÿóÇÿúãîéÓôñäÿûêÿõÐÿõÎÿøßÿþþÿöÔÿñ¹ýùèþþü½ÂÓääçþýûýùäÿüóÿýõÿõÍîîÜÄǾØÚÜÿþüÓÆžçÛ´ÏÑÓÉÍÃóôìÿñ¸ÿúèÿôÉúõßµ¿¬~‘¦‚‘½íæËâÍ«ãΫêåÑp‚·‰›¢ÀɹýôÐÿð·ÿõÏÒ×ÆŽš~�™¿t…ºÝͪ뽲ëÀ°×Ë«cw¸›¥½Œš{àâÑÿï®ÿûîÿøÞúí²‚�zDbqm¯“˜�óâ³ç̯íÕÅðçÒŒ“–cw«Igh•¬Žÿò½ÿúåÿüòùõÞˆŸ9Yru„¯ÐÂ\ðÊëÆ'áÇL×Ìt°»‰^s­Bbhš®“þóÇÿúæÿüïûñÅ“«ŒJh]MnenšYpšTu�Sj–T\‘\I�rBeiNlY§º¢ÿöÕÿüðÿôķĨFl:‚—rf‰�~ž—U|€\�„~�—c†‡}’gHo>ÍÕ¾ÿùÝÿ÷Õë嵋¡…`‚\ž®¬º¿Ê¹¾Ð»¿Ð¶»Æ“§Ÿa‚\˜¬”óì¿ÿõÌÿûïÿð¯ÎÔ²R|Pv�oW}Sž©±œ©©U|Qs�lY‚WßáÅÿò¶üî²ñëÆˆ¡3c1Pg}Nis4e1�±”õíÇýí­ÿùåÿûéÿò¸òðÕÛãÜÚßæÏÕßÜäÜõóÛÿõÆÿüîãéôäê÷äêöâéõ¯ÃX bKGDÅc +w pHYs''”iQtIMEæ 4 ¥¹/M?IDATHÇc`£` ÀH!``˜ È31°à¬¬l윬ø”°0páÜ<¼|ü‚BÂÜxá1@DTL\BRJZFVNžä•”¹TT¹ÔÔ4DÈ0@SK[GWO߀ËÐÈØÄ”tôÌÌ-,­¬mlíì�œEH6@ÃÅÕÍÝÃÓËÛÇ×Ï? 0ˆd‚CBÃÂ#"£¢cbãâ“H6 9%5-=#3+;'7/¿ °ˆdŠKJËÊ+*«ªkjëê›H6@¸¹¥µ­½£³«»§·¯é�(?qÒä)S§MŸ1sÖì9sçÉ“l×ü -^²tÙò+W­Æé|I¹hÍÚuë7lÜ´yËÖm\äÀ½}ÇÎ]»÷ìÝ·ÿ¾¼€/7³ÿïçç¿laùHZ¿ø þõAP„¬¤AH¯ó¬‡(�9B¬(BJ)‚lë×oáüñ¤m#e±?Ûç @:.îc|8Jå+q)%~gÅW„óÌÕJQâ¾`e(ñ@PùJ|*€¹ªT% *S‰‡•§ÄC˜«JQâ3€ÊPâáfÀÍ•wö¸Ü•X)=üà¾×AäQÕhZ;B‰2×êrUâ�|Ç¡�c:wU}U`¼§¡Å %·“xäªkÑ£Q„¢,K%æ�|4�é‘47®½†7}”ñËMX7x®ŽµH~a£¶#¶—äÆ/­]5{;,+%Ê&@¾ó\ïG®m!È¿†2zžé®$nM„ ¢¡ÚÔlA6Å�u/£Ù«�¹,bï^H$€å£DyâÂïß$WeµÅê$Ži›E/æ™N­GŸž!’Aj NM’6]~û‰Üé¸8|„ý«Ãøé¥©„VöêÚu ¶6qèé�×ùœk£½áÛÄú®aX3Ö?F¤.E(›F>õýƒl¹rþ®æDÈ ´ë)´ ën)!aIA(ŸËÆm•�ÕÛ¸”ë#ªF�.Ë ™Ê¢Œ PrjUIªJ'~µ½1Uö­„h[#ö³W çiD(„ ‚ÅîûV•O€iRHâ|…Ltí‘u4&ØôÅm¨À¨Еég"F× Òˆ¶¯>˜tý*ª^x­m#ÖR※9šŠxijÃh¥i|ˆGiÄ4kQ…Ë"Ôw�! †�UU1¸9äÊ–æJ„ Œ]O¡ÞTÂ;{!ƒò‹?®{ÕhG/P*n(Djr˜°SĶŽ;†¢(˜¦‰®iÔ;7ÈFMŠñdsøX”œ ªmèúš²œS"~àÇLþò0ƒï%`q ÜP*õ!å^<ÿûè½›«­£ŽàÚElÇáâÅ‹ ‡Éd2477#té•Ù°÷Üq°ºA|—Ré%4í¹nlFV±ÏÛΑ’XÔ™ ÁllÿM¦òÓ„ªÚˆ\î&רŒxÈb�h¼•dø ¹�m¨v>¹„H#Ÿ|™ˆRâ Žèa¦tž¬õwnÐdûž»ù%´ë÷ ¥Äv/0Rü-SÞY6%:¾Š”ÛAÙŽÃ:¡¢Ê,šèÆ+�dÈ•äK&q­…úðnÌÈ::gxqÿ)Nt #Kn×ï `®‚ÀÆ-õP˜yU=J¼ºÈ”WÅ¥Éf_g]õ(­±¶­19½–pøe±oâ–Ì›‘?³d#¿ 0÷»ÈAp ){ñƒa<™ÇõtE'¤Ö"Äze º¶†LÖY‘_0€{a”½YÜ1å÷w,‹Èß[ÚBݯŸå0åÿ'ÊUf¬À¾%x°ù¿(ùeâû  "ÿ™TJä@¥Eþ¡Tbä  R#ÿ©*=ò°"_+%òóH)9ua”—öŸâÄétÅG~€w�\á•×ÏpµoÔÊ�ü½õì ~>Ù°Ì%tEXtdate:create2022-03-16T11:53:27+00:00Ö�=%tEXtdate:modify2022-03-16T11:53:27+00:00y‹%�tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/sy.png000066400000000000000000000014711521174352300307770ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<PLTEÿÿÿààÿÿÿþþþïøïÊêÊßòߨïØÁæÁ]¾]÷û÷•Ô•€Ì€þÿþ‚Ì‚¡ÔíÔùüùO¸O8¯8ðùð¢Ú¢‹Ð‹‰Ð‰,ª,˜\½\†Î†¿å¿ýþýáóá–Õ–ŒÑŒ~Ë~¡ � sÇsˆÏˆÕîÕûýû³à³-«-—šbÀbàòàôúô“Ô“¢ŸÛðÛ@²@š…Î…öûö¥ ¯ß¯øüøM·Mœ˜ŸØŸ#¦#™šÌêÌjÃj°ß°X¼Xúýú©Ü©£žØž"¦"ºãº÷ü÷âóâ�Ñ�çõç�Ø�¹ã¹’Ó’üþüàààñÁ¨lbKGDW} Ù pHYs''”iQtIMEæ 5&g×ÚôIDATHÇc`£` ÀH!``¢00S0 `aÁ«CÃV6¼°s2€“‹Ÿ<¼ø `ácfæÄå  �°ˆ(3²4Š¢bâ’RÒ2²rØ �WPTRVQUSTÇå M-m))m]=¬Î×70IɈâcm)S3sÀ"k!%ei…â<4¬m´míìq¡¼ƒ£“‘3¾XtpqqsÇe€‡§¢—·>|¼|™ýüpy!0HŽÙ9Ø·,æ!@R— äÌAñÇ‚Ç¤Ê ¥0„QÂ)£Œ0jÀ`1Â]Žrš¡À@%tEXtdate:create2022-03-16T11:53:38+00:0024íJ%tEXtdate:modify2022-03-16T11:53:38+00:00CiUötEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/sz.png000066400000000000000000000054641521174352300310060ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 4Æ¿C” þIDAThÞíš{ŒTÕÇ?çÜ;3wž; »,,Hw‹áaAJ—‡Ú¦”•XúGƒimã&ZÛÄÖBªý§iÅþc$ƤAB£Ôˆ�Ø�Z)-†QpuY`éÊ.»¸.ûÞæ±wîÌÜsúÇì“]5À¶Â793ɽçÜùý¾ç÷:¿;âÞŸ¾«µÖ!¸™0¤³œlA&·˜l&·˜l&7=¦« ´žl1&B€ùЊ7ÑÜœ Bv“j?ˆ[1`àüÍU_ ±¿2¨od£†ÖW©Âu! QéFžI„Àhçú+­€„ÖôhM¯ë*-eÁ‚à8äûúP==ˆDéºHC‚¸þj 9r2º–ЃJK ¥§ò.Ç\—¥èV 3äÅßý–û|�|6‹“L’<žžÚZº"‹atvbR?ïšÉ7¨³x;º¦ÇáÑŠÛZs4Ÿç€ðÐì+"™@e ]6lØÀ«¯¾ŠeYãž‘Íf鬯§q÷nz÷ìÁìè@ZˆkFÂ�Îæ5$uXy4º.{²Y>1,f.û f,BôÑÿ‚–ãoQQQ1¡ò^¯—Û–,aÆâÅ´nØ@ýóϓٿ�낼¶nalòz\Ö4 ®"NJÀEóÏ|ž—‡+ÅôëY8{9>a0;ÑNi¨·x-gŽp_õ¢ÑâK?OJŠgÍ¢¼ºš”ÏÇ…ÚZdƹ kÕh×E+5b1¬B\Bƒ’× ÊœxhRhÞprü9›%HÃKù‚ïS™¹€cZ¤‚%øúép.Ðpê0^-ZD(º¬:^Ë¢|åJr3gÒõñGèlíãdpMÈ �ã©Z‰gñb²¶�¶m„Rãt¼² è‘ïlTá¯ÎaúF]Ú)ršWh5«áÛJåèi$Q¾„Hº—þ¢(�Ÿ“$›IòÜsÛ8{¶™íÛ·SZZоL:6 ƒolúž!ξó$žÔ Œe;ãr欦âÞû¹ûç/c…‚4>̧۶aÅbø´g —‚´Ð( Z€’ üz\(–@_^óŠ�壤‹i˜<òÈ#444PYYI[{¡òU¤Ït±"´YÅ”[Hv�ààÁƒ†Á£�>Ê=÷܃eYÑÜÜÌüùó9wî~¿Ÿââby`ÃL-™Ê‰ü•¿úfw;H¥4˜äœÛå³É·w¾m¾`�ôÑ£¨Ï?Çpœ‚èƒz^UÌyÀø^©.$ñ‹ ôÚšÓM&H)Yµjù|ž+VÐÐЀ½¤îôÓQß‚§í s¾s¹)wpðàA\×¥©© ¯×K4eÚ´iÔÔÔ ¥¤¶¶–¢¢"ÊËˉÅb¬[·Ž©%SY¸æ¸¿·9÷Γ˜N/gZ4‘Y¬ù埘Qym'êøø…èí5Š”BJyÉk„ JAÁJ4B€á€zßCZ޳z¤€¸ÐüÑv8ËN2™$“É�L&À0$óo¿�®ó ,]4ÇNâ8Îðü��Âá0Á`¿ßO$Á²,B¡Á`˲ˆD"†1H²`ñº�d šžÙJiwN¶S×ó M_ŸOòÓOÐ'OpJH„ÖhZ‹Áõ#5–x;Òh�+@¬Ì­téë—´vG™Zä • ´ØÆçSÃ,ýا8’pÇ–²²2lÛÆï÷“Íf�Bj³m›@0€“qPJ�Ç())aëÖ­lÚ´ ¯×K&“Áï÷ã8RJLÓĶmJKKñx<ÿ•Ï剽ò‰Ÿ!h9¸J¡uas„4BÓÚ¢³?Èìi)¦FÒ ýÿ2ñœ3’±. д§sĸ—V±€ ?‹cXÜmþ…oéÚQ´†þU‰Vz˜¨!8ŽC&“ùï‹1QØ h!�ƒ¢?¿°¦ñnùÃtD¾ÆÔP/ ‹c,îÿÈ�u ˜úbaö8á÷E�Á"¬ómt•ÍãTm•->Äè¨+à1¡Ñ¦Ã‡ù‘z<¶lÙB,cùòå466"¥dÞ¼y;vŒåË—ÓÜÜŒmÛìØ±Ã0X·n‰D‚�;wRRRB]]UUUœ�RŠ#GŽÐÔÔ„”’ööv„ôöö_ëèèÀq�›7ofíÚµ?~œ`0HQQ–eQQQ�×ëNƒ†a L§÷íãÌæÍxûúà"ò -˜•é§¼»»¤¿“Äts¨Ü3ûÏaŽrµ±u€Öœ“WTãN_L<\F´å6Ô¿EH« S‰Ö)q­Ùé8¼ŸÏO”1'ÄܹsÙµkUUUx½ÞËBC®zzß>N?õž¶6ÄÊÍÔZspfm%󱬉@ ª¯‰ž|ƒ27‹â¢R!BP¬óø�mž%]§ønÓA¦¨Ü%ó¨­5~!¸Ó0PÀY¥p¹2âñ8{÷¾žeË–�F GÔ †ëºÔ½þ:Ÿ=ý4žööË(_°”§Ú™ÝÛÈç‘™x“í¬iØÇô|fX—qÇá¡ÓœÖš �ÆO!Â^ šBU˜Óš÷òy^Ïfé¾ÂŽ.Y²„õë׳páBª««™2eÊ„óRñ8µ/½DÇ‹/â¹pá²Ê�–Gh�úL WJshQè-0Q%(† 𠯮ò >Ôñ1…`­ÇÃ\)Ù“Ëñq>Oîk¢Ñ(«V­bõêÕD"‘q÷]×¥µ¦†SÛ¶‘Ù¿¯ëNèó—’!P@q>3¨‹iÇ Í»î ×å﹟¹.Ù æ[–ÅÒ¥KùÙO°qãF,Ÿ¯Ð9}š¦Ý»éÙ³³½ýÿ£!2Ì<à>!ø¶ir—aPï¶Ä\—­±µF™L†X,FC]ÙÖV¾9}:í�>rÑÙ‰W0ÍkÞ–wo tÝ[Â6EµÂLÇ–€PæñQ™Ï߸¦h`¦æF¶Åƒ@9cj0 @„ÆôÍ¡{W›P¿$„@¤ß»šf×Wf ü¦ÖÿÖ»AsûþÇoî×ã«>p¥ü+ !À4¤{]^�ý¯ãÖ%q‹€É`²q‹€É`²qÓð×wÝLW%tEXtdate:create2022-03-16T11:52:17+00:00i›ñà%tEXtdate:modify2022-03-16T11:52:17+00:00ÆI\tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/tc.png000066400000000000000000000074221521174352300307540ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 5-ðËR ÜIDAThÞåšy”UŵÆUçÜ©ûö=‚LÊ$hÅ8O/qÀC <1("æÅ;�¼Á%„×E#Š¢ë™ !‘ˆA‘A ¡Áž.=Üî;OçT½?nwCÓ�‚š4¬·×º½nߪSUû«½w}{×?¿O÷úåÜýO žHñhùßø¯Å« c`HiÑJSR”Ã{¯Ì¤ç‡²kÊýh­Ó�JÑoîL-cÇÍgG…aÈôsZƒ­(.ÎãáéWr~ªg= ‰$©›Çqý:Uû Ûfú׊lxéOTLþÁµãvšÜ3ùBžš=ž�ŠÀV”ü¢µ¥9bå^ÍÅ•›©ºw†7“OÖÖ�4¾ú&ñ]•xNH¯!}9ÿìÁäçy‰oÙAóÊŽäüp ?8ƒ¡_Vzh¡Ï¶Süó›é;w&î}hh ñ𓫘5ÿ |u-vÝ {] ïðKËr³3ÈÍÍÄ4 >ÝVM¬°�±S¯Ã‹úÇf¢ŸïÀ5 Þ¾¥"Ÿï yå»Ƚð2†žHÍo~‡�ѧì?(¾ý'˜Ù^jö·PöøJþ÷­ÍxÜNrs3ÉÍÎÀëuM¥ÐJubŸ¯¥CÖ4š¢|/.ec5ÐJadx0r³Bаì öÜñ`ÐgÎ=”Þù3RõM`˜y9ˆV¥Â±$�-QäA¾.… Ê×̸i‹©©óƒ”Ý€™ùÞû]6D4„¡] ­5h�0 B}zA@ AdÓ6—¯­ÛO‚ö>B�uÈK!Èh‰"â‰nu±>÷Ôok}ÔJ Îp1%8>ÃÕm˜ß”鉃⨣€oÅ2¿+éÇ;†ÄHw�Vš³Gà×Ó¯$/«­5‘�[©š½;bÐ �w €�ÆÄvVRýÛÅÄwï£à†+‰\q)³_ø;︣½€¥l|�`'å�ƒÌ ßmˆRD¢ ’)»Ã|æ¾êÆÖv�Óåàæ«G3kÚôëÝ•HÒôê*ªæ< É%3oÃ(èqX¿Õ€²Yg� ïìT=¼�šåä}¶�'OàñLϾô±X2M…à¤c2¤�Ê}OF§8êáàîúÀá(`î¶ñçw·‚a!@iJKò¸oêeLw6'Éý�Ô>ZNý³¯’uêÌ©“xÎgqScok’BЈñŠwùHz ĉ‹çà[²Œº…Ïâܹ‡î™ÂȇÆ1{Ñ_Ù÷eã8(Ò�›�Á°üUxb¯¢1ѤlÕFhÒYTÇE‘%>Ô3½²5FYÄÜב›=´SíE¢5cF�Ȳ…ÿÎÎ%Ãí üñf*&Τþ™åÞp%þ»ïdÊŠ­,|æÉT: v!–e³ø…5Ü4íiÖoÚƒ‘“E¯·rRù<„ÇCÍ=³¹dëGüqÖÕ\pÞ°VÝ»È5GŠVH¯.D%’`YXõ}ÁJ! ·â‘�¦ V*ž aùJªy aY”þúnÞÊ9�‡ç­¤rÏ~JJó¾Ú$Eš¯ýû®ŸZάiWð“«G“wÉyxö§zîSÔ.~‘žŸÁ’;&ñÄÀb-_C*eu Nºu@+áB{·.'ºî”Z�«è¶­±-h¨SшF+J7)²{JŠ{v×K—óîý1}JóIÖÕ³ï�ùì½gžÞÅdÍŸÅ¿›;ç¼NåÞz0Ž, CRUëgZÙË̘³‚šý-¸ô¡ÿã³èó›é„·ì"4£Œ›ÍŠr3[T¶HÇÂÆ/Äö÷#¥ó�ßÇŽçÛ†PP“ŠC,ª©ýÒf÷‹Ú}6±hú÷P0 RW"¦$üѧìž4“¦¥¯QxãU4MÿSVl剧ÿF$–@t‘© Ò1ºís(¸BHb‰‹–®á¦;Ÿf݆ÝÈL%wL`ÐÒ¸J ÙÿX9VCS—!(%Ж‡aà0M\v!R d¢?ºe…²Á¶4ÊÖ¸½’dT j’1�;S¢l��ÒØ‡á{æ¦ß/Ç÷Ôó¤üÝ1‘·OƜ߮dïA»ÞFˆl¥¨­o!ˆQg¸œB#C ðµ�²íVWH·ik?ÚÉ�Óʹoêe\6vrà@̹÷ì9ì �é¢H—Ö$q©l¤�$㹸ì �*…é�²7`:4R¦‰–•ÔXÉôœV¬”FxR æa¸üñ·ÐVOd~)æšZ_ßI,–Ï!»®¡)ææÿƒL$±ò‡hÒóµ­°º2]ätj’êF?Óç-ç‘òtMAHA*¡ñÎÃf“Êr`'*ö)*>¼òaŒÆM2¡Ù»ÝÂ!aïv‹xL·ç)�Cs0Þi®cÏ„À×"œ* �´ã !Ò–ÐF‡‘Dl\1È‚̘ 䎜ûo.Mšœ‚ܲ5­7 ¥ ð56wλ[ßN"u jé�ãEj¦í�&eÃç¢�Ú‘.þÕzúñ®´ŒŸ‚bƒ‚ ½>£QdQèI]ÃÞNœãØð"l®tpú¨~ÈÔg ÒDAk0|t³$«ÿ�’„6 “"wгƒQFeǰÕA­°}Ù\éÀˆtÆ»»•í$B -›w7Ô‘gvˆÜBhl Ï7ö n z;“ôr'0 M]ÒÉÒÆØ:ݯM4‘gòΆz´ewr�c)Y»q/;›F DO@µ'ÌM)“õ‘Lò¤ERH¢J¶ƒ´6ì¥)er€…(”èÉÎÆ|°±²ËË—c!ðÕ·ðÊ{q⮋ZëŠéÅ~uáKš¤¤8ZÏìIºØuµç&Z+⮋X¾&ޝ>Ð%9FHƒðÒª-lò]€-û�NŸá£Ø ’H´¸„¢­² 6F3ÒchKöc“ï^þË–ö‚îñ¤Oƒú,«¢Á˜„�¥5q™ØÄ´$¤Œ´e´<Á®¸ ¥56�I,XVEÝþ–þƒpìР›ïocѪ|"´Ä…M“í ©%1 ’Z’v�´ç;Q(-‰¸'°hU>o¾¿í+_À0è9ª¬»õ<¬´^¹mÚ^G~ñ†�˜ÏiŽ 8¤M³eÂDh�4ƒ�Q&4p{q3FÖxžýàLæ•@"eeþ!2¥û/è¾N”&ÛëæþÛ~À­c·á�ÿ�`*LMÒ�Ch,-(uÆÉvx »'RþÞÉÌY²–`8þµ¯ß´‚àq™Lºæ îºN0žÃi}Ž ­%IÇ)TY·ðÄëðÌŠ�‰%¬#z÷èøÒï'g�ÖŸ»Çeì MxÕ:Âr ïíÉ£ÜÎúO+Óà¯ÚŽ/ZA@i²¼n®8o(ŽîÅÛ×°rÍvB¡V“?Š{Æã€C€�¦DYê¨o“c2:"$(¥¿±òÇ7m |K9¶‰Ð¿@þßðÄŠ8÷Þ�!%tEXtdate:create2022-03-16T11:53:44+00:00ÿQŽ'%tEXtdate:modify2022-03-16T11:53:44+00:00Ž 6›tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/td.png000066400000000000000000000005611521174352300307520ustar00rootroot00000000000000‰PNG  IHDR@0Sea,gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<PLTEg––*ÿÿÿ–ÿð蚃bKGDøoéÇ pHYs''”iQtIMEæ 3+Oò á"IDAT8Ëc`€F%80q�†Q£ FŒ*U0ªÀÅç°É1XM¢%tEXtdate:create2022-03-16T11:51:43+00:00>`”%tEXtdate:modify2022-03-16T11:51:43+00:00O^Ø(tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/tf.png000066400000000000000000000032511521174352300307530ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<ñPLTE#•“h}Àÿÿÿþ÷÷ñ^jì%6í)9ì&6íZhN_®"”’ñ]iì%5ì(8 .š +˜p„Ãþ÷øõfpñ1?ò4Aò1?ñcoO`¯h|Àf{¿‚“˧³Ú§±Ø¤‹µ¢}¨¢~©£}¨¡‰´3N¨ “'—&–$•&—'˜ ”!” -š%C¤$B¤#A£)˜ÆÎççêõåèôèëõ±»Þ2œs†ÅüüýôõúTl¸"•(—'—0›aw½n‚Âm�ÂkÁýýþ›¨ÕjÁWn¹)—&–H`²>W®‘v‡Åüýþ"@£'E¥7žRi¶4Nª4�ÅÍç¾Æãg{¿v‰ÆþþþñóùêíöåéôXo¹9 s†ÄÌÓé¶Àà`v¼ -™Rj·òóùE_±%– +˜°»Þ8Ÿ%–`v½÷øûáåò9T¬=W®…–̇—Í2M©C\°ŒœÏ )˜†–ÌG`²4Pª–¥Ó+G¦Ia³ƒ”ˈ˜Í'D¥0›&– /š0›¹ÃâXn¹’Sh¶�vˆÅ›©Õ1›$•q„ÃøùüÏÖë: t‡ÅPh¶1L©ãçóö÷û.J¨ÄÌæ|ŽÈúúýŒ›Ïz‹Çûûý`u¼ª¶ÛÛàðÊÒé8Ÿ£¯ØÃËæ—¦Ôòôùëî÷½Æãúúü¸Âá‘ ÑÔÚí„”Ë#•[r»óôúûüýüüþñòùóõú?Y¯¦²ÚÏÕë[qº2Nª7R«±¼Þ3Oª2N©n‚ÃÖÛí��Ï(—#•’Ùßï&B¤%–3�•£Ò'– )˜,H§âæóËÒé4�Vl¸ “zŒÇÒØì~�É7R¬w‰Æ]s»&–C]±ÍÔꭸݴ¾à<¡ +™,I§ÌÓê$•�É”£Òƒ“Ë$•’¡Ñ•¤Ó9Ÿ;T¬+F¥ ,™6ž4�Qi·¯ºÞœ©ÖIb³)˜oƒÃ÷øüìî÷Vm¸B[°¨´Û*F¥; .š(ëˆbKGDúÕmJ pHYs''”iQtIMEæ 4Qmš{IDATHÇc`€F&f(`aecN.F¢Á¨£Œ0j7ð àåã>¢ €A!˜Â"¢b` .!I„RP -# rò Š` ¤¬¢JØ5P×€M-(ÐdàFö¬62Ð�IqãÈúuõô‘€�!7aס#c8053×!I;È9–Ìp`e­ÊÀM¼l¸mí¸uì�œÍ˜]\¥ÜœÜ=¸¹ =¹mˆ´ž�ÑË›‘�›‘‘ÑÇ—ÙÏÉ? �(ÌÈ@œ#¸CœBÃÂíA�ÊÁ«ªŸ�˜”L¤)©Ñi ÜéÜ ,]2³¸¹³sróò‰tƒjAaQ±ªjIiЗòŠÊªjUÕšÚºzmb㠡ѶI§¹%·µ-‚Ù²½£3²ËŽ»»§L—èxÅ¢No__ÿ„‰Ì–“&O™¤Š–Ð{cZÞô3gÍfž3w^”Ðü IKH ܆‹˜/Yºly䊕S�W­f^³–$û¹uÖM�µ>jÃÆÈH¿™›6GõEo!"«"нuÛö•;w�ÒqÕîÊ={÷í?@ЏÕCÌ2ªò^ÆÌ|ø�*ãÑ�cÙ$úA‡Û˜–Ž3»LÔá^ ̤ÅèœØ~RGõÔé3�:ªgÏ�'U;7Ãî /]fà¾r•ñÚõý7ëIt7wÖMæ[·¹¹ïØrs߽Ǽª�d'Üðð‘'7÷ãµÜÜöOžJ‘‰`ÔžÌ:À}èù‹CÜ/_õ<Ó ÕÀxÆÄë7oß½×ƈÉú!†|øøéó—tò4ƒã×o[¿“ì}d'üøòŠ“¹¾Ç¢ ¾+¯’º%tEXtdate:create2022-03-16T11:52:26+00:00Acý·%tEXtdate:modify2022-03-16T11:52:26+00:000>E tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/tg.png000066400000000000000000000017731521174352300307630ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<tPLTEÕØ›*„‡Ûœ(ƒ†…†×ØÚáAAà;;ó³³Ú›'� „ë��ýòòà::Ùµ2g£e§ÚöÈÈÿÿÿë}}ãCýÞýâÙ ÛÛäRRýôôöÄÄÞ**ÜÜÛÛØãDþÞÿãÝ""ð  øÕÕøÖÖø××ûççþþþþúúûååúßßùÞÞøÔÔéssÝ&&ñ©©þûûûéééooÙ Ù êvvûëë÷ÍÍâCC×ØïššþùùäTTÚÿþþ숈üðð÷ÌÌ펎úää÷ÎÎëý÷÷Ü á;;õ¿¿ýõõãLLþßÿäðžžæaaØÛí��튊À6‹±‰µÝ!!à55‚ „…× Ú Ÿ1 ˆŠñ±ò°æ¹ËÎÿæÿåþâk©¿†Æ»bKGD{OÒµü pHYs''”iQtIMEæ 5)÷¦ÊKJIDATHÇíÕWSƒ@†áÅ®ÇØ5±­¢±w�½÷Ø{�ÆÞ{ýõ" ~x¡™¼W\°ÏÌ2{XÆÌââ`L0/1)9%…€4Ô_ˆœéä W†Q°dfe�œÜ<˜ Ê/pOaQ1Œé‹åJJy™òV¨¼¢¦$J’Wªªæ¾šÚºú†FE ¦æ˜´¶µwtvùywOo_ÿ€h Á¡andtLÝ‚@~{|bRY?5=£~Hk€@³�ïõsóúq´ ,øø¢Ÿó%Û€{™¯¬®ñu¯=€hc3°EÛ;»{`?‹®ƒÃ�|„ŽŽO´yðœž�à À…²y ]ФÍÂÕ5Ìð ´¬Oÿü¥E#pƒo¦[óîîaìɼç—W{û¡w< A†ç Lc øàÃaìÓa _ààz‡ã†¦1DðL‹‰°ì`¶%tEXtdate:create2022-03-16T11:53:41+00:00­i¡€%tEXtdate:modify2022-03-16T11:53:41+00:00Ü4<tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/th.png000066400000000000000000000007061521174352300307570ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<9PLTE¥1¤0¦5ݵ¾õøûôõøïðófd|)&G-*J,)I1.NººÅ÷øúôöùêÚà®3H¤/i›ÎbKGD{¼l pHYs''”iQtIMEæ 5(€¡úÝPIDATHÇíÖÉ €0ÄP³ï„ôßl ¡ÿ ðq4ÐIôƒÄ(1Ix³Ä"±JlR"ð—À.qHœ—ÔÀ¨ÖÜIâ‘ÈRí‹>½tI̤ý%tEXtdate:create2022-03-16T11:53:40+00:00 ª4%tEXtdate:modify2022-03-16T11:53:40+00:00zCˆtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/tj.png000066400000000000000000000021431521174352300307560ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<‰PLTEÌËÜQQþûûþüýþúöÿÿÿþþþþþüþûíüé¡þöÚýï»þýøþ÷ÝùÏ6þöÜþùéúÙ^ùÌ*ýï½þüóüê¦üê§ýï¾þùèûä�úÛjþ÷àþþýþ÷ßúÛiûå�þýùþüôþý÷ýóÌúÛfüé¥þüòýñÇüê¥ýîºøÉûÞtüçœüì²þøãýðÁýóÎþøâúÛgüì°üì¯ýðÂþøäÿþþþüöûâ‡ûâ†ýõ×üê©üæ—ùÒCþþûüì±üå“ùÍ,ýî¶ûßzýî·þøáþûñùÒ@þûðúÖRùÒAùÎ1øÊ ÿÿþüæ–ùÑ?ùÎ0úÔKüè ûã‹ûâƒýï¼üç�ûâ„ûãŠüè¡ùÒ?üíµüí²úÕMú×Yþûïþûîú×UúØ[úÔLýõÕýòÊûÝpú×XúÚdúÖTùÓDúÚcûÝnýòÉûà{úÒCúÙ`üäŽüç˜úÙaúÓCûýûúóÒûúðûüûûýþûþÿQ–QQ—SQ–Rcfp8ôŒbKGD‚‹³ÿD pHYs''”iQtIMEæ 5'çL�IDATHÇí’WSÂ@FcÛD0b@�¨‹AŠ€‚ ¤ "(EÅ^ÀÞö`Aýç.F×qåÍÉyù¾ÉÜ9¹» EÉÈÈ|RS%Tm•Pu?RßÐPÿó°Ð � E# �ŸÂ e šUªÀ6)™?8µ¦humZ ×¨ù¿lÐÞÑ ººÉ7à�Pèa¥ÎöÐÈ  ÉÜk©­Õª­¤Åf6A’ ì}# £Óår~GŸ�èýîʧó  ›ûQ¡Ý#£Dš¦½(|Ícþ*^ô€DÀ WjÁ ”^`/BᡈTu:)#ãá�ðû ¢±‰¯�•ÉX”à ‡öÐsÉàÔT0ÉéÑ»yƒ‡ä™Ä4ïO¥3Y›-›I§üütó3b3³s¹ù…Å¥å•�}um}>·D`É›[Û;ê].¹·PÈ[è �ŽONϧçÇ—v +€ÅØÕuüæöö¦xw+B¬à‡(–ŸžO�%QÄŽQ/8Êå×ïúZ.cǨ·*¡Þ«DÈ‚"øî)'Òò*%tEXtdate:create2022-03-16T11:53:39+00:00”Cæþ%tEXtdate:modify2022-03-16T11:53:39+00:00å^BtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/tk.png000066400000000000000000000041431521174352300307610ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 5*n¯›ñ-IDAThÞíšklTÇÇ3w^;¶1Ø`‚k»@cá8¥.…b©�Ж´Ô *IQÕ´’‰’T©UB”Vió%ªT%R•‘ú)ªÒ&QUm¢J´)�lÔP° æe0µ�‹±×Þç�é‡{÷e³ø®½›µéîÜ�;wæœÿüÏ™™³+Xù¢æ3,2ß ä[æÈ·ù–yò­@¾eÇ-µ¶®¹,Ú¾²€m¸!åB[F+�”„΄éÐÃ�ÔT•ñ�-uÜUä!æ¶¡¦¤ØbËê^î«ȸG (ô¹yvïýüúà#´lX1w / Ѻ±‹·¼ËÚ/ôs®hÂyo.'�ÆÆBttõã2$=n€©Àø´ã§¶ŒS_A˜–Æ^ömë`SÃeuÕòÆ_!tƒÔd‚€˜ö, 5�Ïë"5RG-7ø4 ×—aÒ´ª�gvœ`[ãyŠ|Qü7�½º‹?w܆ÊÈxpÂÛßÁˆ]¡¦‹YEƒ²ú\U=ÈSÛÛÙ½á4‹J‚heµøøB%Gº«3žyçLg˜ÖñaµÍ–¬nÓ½¢ÌÏÞͧhÛz’ÏWŽX�Ì„­Çzª/°¢ÿ $@rTwj„Öx<.XSM0¥½óш9 bt—xÝQ¶}ù<=Æýu×pI_�cÝ+N÷UXïÈÙ ­ÈZèsF2šÉ» =<»w=£þ �/ à�˜³4^P_3Àþoþ‹Ö¦3FÐ ”íyÉj…£#Ed¼ûI@k¤!©]¶€oo­çÃÃçéî"âp&Çü!^}óѨb"q0dÕ¤´8ÀÞͧxfÇ V,± 7§¥á¨3/N ”¦y]-/´5SàuÑÝ;七ˆ©8Ú~  3¥¾Žïàš®ðü®#<¼ú"nC¡U*Ýo'Rh<®è,LÅÉ®~žÿÕ_éì Ž‚t°ÎÇ´’8 ¹NbÖ—ùiÛÞAÛÖ–”M¤¥ûíÄí2)/ XàÏÐ ,þ’®sƒtž½Ž0 gƧÿpf¼=ë5^àÅÖð@ýU¤Ðñèî4†,_|sÆÆ'” »Vö›‹5=ii{zÇ Ú¶ž¤¼4`Ñ]ÍlȆšA ·‰iÊ™l’–Áœîì,ã°¡á?ßý6\FŠ;9'Ý~±f�ÊÒq® Ï€\в.?j9Éþ�ÿdéÂñYÍzÜ~ µ‹GX³â:×n”™o…sx¢‰�ÚuUC¼ùÔû¼òÄ!*ËÆ-_' ¤ÓPà5ùúÚsHCY.–¡äˆå¥Ðìøj¯ìù µCY™õ±ƒË—z¹çîaº¯V€ÈŒ9`€%)òFØÿè1~ûôû ã³uTHMCMÅ(�m8M<Ðf YÌ &ËÊoñÚÿÂËßý; ‹ƒ¨lQ>�Z�o꤮jØÀù²è8'(… ÀëJDlMõWøÝsïñý-§ðØ;º\.0±ìÜÊÊ›ìÛÞŽa˜±ÀQNÐí6X^³�=;WSR\€4ìäh·´„±ñ0—‹þÿŽroí ?ùÖQv5uSè‰NIVäCbã›ZðúŸÖqð­ÍL„îœ(5XØü³é UJ1r+ÈÄxÁ-~Ðòo^{òC6Ýw—Tñ�ói¼­*Z[§ò5+¯SXáø'U„Bî„ý“tt¸C³¾¾�væk�q»”•�Ù$w Ø¥ÇPüxçq–/¹ÉËØÈ™¾ ÂQ#±B‹\À*–”ùi]†êŠ[(û`#„N”ÂJPÄî…ÐÈø3�´ë ÖÎn3éyòý�ÚIì1¥Ny/Ñκ ©é.áÄ'˸z£ÈÍ©KKè.á�å¥ã¼þäÔ.!jJ´( Z ;�h—Z ôÔ{«Lýž¨Knk•¦¥dš6SûÓ“û›¤�@S¹ÀOyñGÎVsÓï‹ÛæÀË;ÇV±lѨ…²ÔBY¥Ô)ßc¨§k»O´S©÷±ö"ÑNJ…!&×%’RŸÌ™Ê&Cj*J'8ÚSE ä¶]fÚ‰Å"ÉÃl2Ĥ>nWo»DrBI ­=D’‹‘ânV1×HvA‘\Ÿì’$îÇCÆžøoˆ`kc8üñ=“ì”�tÒ{:W!5¦—°�·‡Éþqx.- iõJ|™ÿ‹L¾È·Ì�oò-óä[�|Ëg€ÿ›WWÌ:æüu%tEXtdate:create2022-03-16T11:53:42+00:00œ�»%tEXtdate:modify2022-03-16T11:53:42+00:00íÜ¡tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/tl.png000066400000000000000000000034401521174352300307610ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<ôPLTEM¸, ÑÊË3"¬Z Ú@Î ŠfㆠÜBÍ \JØ£ ï� ÚA 3(¸‘÷¼ íŽ Œmð¼ ù¼ ì� Ú@ ^IÛª ûÅ ÷» 5)º� ùÁ ùà öº ëŒ Ù?�oðº ú øÂ Ù>Í aKÝ« û øÀ ë‹ Ù> 8+½’ øÀ Ù=“qñ» úÁ ÷¿ ëŠ eN߬ ë‰ Ù<Ì;.À• ö¹ ëˆ Ø;˜uó¼ ÷¿ ê‡ Ø: jR⯠ö¸ ê† Ø9Ì@1Ř ê… Ø8<<X;ÞÚnÀ�»Hú- Îm²üDegçß3†(êë*,@œÖ~Ÿp=…i€ÅUp¡ªnFT5Ç€Õù íDVq èήXˆ¯Þ°VmŽ$T°È­Ë&Ã…ÝQe%tEXtdate:create2022-03-16T11:53:41+00:00­i¡€%tEXtdate:modify2022-03-16T11:53:41+00:00Ü4<tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/tm.png000066400000000000000000000057741521174352300307760ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 5,‡Ì>Ä ÆIDAThÞÝšËo\×}Ç?çqï�7ÉФHJ|ˆ²DÙ²e§rdWn›¤�Ó4² Ëúíª‹nºnºË¢hÑMëÖIÑôáÔ¶4H”J±%DzdëaR|h8Î{îëœÓÅP2;Û9þsgp�9ßïïw¯sÄ_ýñ3î«-GÜ“ôÖ}pp8kBì~n�ƒ`4¥0sUHž[r4¥`èà�#‰3–~ÕÇYpœÖx3ÓHe½mœi7=l,â¦" 4®l±©ß DBhåYúU9˜¨0vþ"M8tþI—_â £9•m"o…DG¯¦‰×2„5[ŠÒýz…a׃î?w°„ÒIK‘t$VBéô)F¦ËÔW®ò�¯ü-sך|÷DÊ™îÓ‡4ç‡T‚ÕšÆEQ]ɯ'¿÷ûý÷·G”ý‡L9XS!ÃèR†�­+\xã Wß]£7qˆ?iÌbkšÙØáÿ¢"¹��™ÎáœÃ¦g?H^JÉ——žâÈÈ$÷ð¤bªPA<â`@J9x]Ô#ºñ#L¼Â÷Ÿ,Ò /Úˆ~ˆéwy~]ñ;ƒÉ>�“à܃øø«pαީÑ�û€@ IbRNšçÉéåƒ%@0š¢²)ïô˜è¯ñaÂsû4f"b[ç¹s¿Ã_ü"¥ùÓô¶ ñ�»H-ÆÒݰkÕ]k;àvcƒfÔåá‰E~é8ÇÛÛwyþÌW8\烮³O˜T�©$Håˆ63l½®.Ö9ººÆŸWËG§)gçàf—�—/²óÊ�QÖá• 2°8#¸àNZdª8ŽþðøÓÌ�L±ÖÞâ—[·AÖ;5Fƒ<__þü®`ûï Z+ðІìdBÿžGº™%Á±¾ Ä6È6�WWpaˆ´„Ä+YrS1RH¤z�ÄT¡Lj ›n‹Þº@lRŒ54ú-@`¬!Lcž=ö$séE“|ô•B�^Î�ö$*° �B ŒB$ d?B!J Ї¬ÅDòB1(ž„àåÛ—¸±½B ÎÍa1%î�ÇFu Œ˜X€ø ++©{#¤³œ>´ÀS±ÕmëHá9úU�¤£Ρ¤åÊ´à{_š¤ýxŸÂr—ïÿ^‘œÉá´A8‹K »1¨ß—vó{”ÆüèæEÚQwð»I9”/ógç¿C%7¿ßüQî7w´ %ICÓÕ–W�ù<3Ñ"µTRŸâªO‚åX9â­#)™‘6/6*œ¼i8ÞÄM��{,éZi2ʧ—†Xç(xYÎN/ó§O“ß]ø ^¼þcþá�ÿˆu "wÎ:Yǵ1x¬#9R³Œõ›øehJÉãÕ.£«Ð+JÞÍC¾à8Ѥ}9È{¡’§fáìáÌ–&89>Çrå(�¸Ï_þïßñÝŸ¿ÀVoçA\ØoèÌHŠô$Ê‚ó4®dé&†Ú–b9�‚‚u Õ)Ëñœ%VÏŽLÉ ÔžFH¢4æ•;—¸¹³ÆRy†â�Kl÷[¼]_e½µ…ÃòÚ ðË £U�o]î35¦øÙŒÇÿ<>É;7™ˆ ?<6C;¶œÿe�¯Õ{”:‘³È‚Á<ð€÷DH­áÖÎ]nÕWßë´Õ‡<€2ã)&øuº3uÇgu G Ù¬å¡Ûm¸«Iª9fÈŒ%?£|è(`Ï á CgІdUá qSc­`¡/8z#¡y·DS8‰ ›XR)°‚’ÁÄ8´çC„! û¡„m…W0t6|œÔ’>­$ävѱ™±8E'8Þ“”œb:S$n*2#)ÆBšHðö›ÆÇÀ kqC³™öXë·¸:*hŒg |pNP/ª.d±bûŽY[¢w7 ]ˆ±½Àpº€âMˇ~È­yH¢ Ï×Kä�Î�¨*Ü ùi ¹ôH³{ ÓV(•-y¶46ôµc³hyÂ3€ÑÑ<é™1Þ=^`b±‚r‚³Â’ µpµÔ °ÿ]ÝGÀÏ„r( A*¸®%¡˜fqý,‡³$[!7aÉá”DØA¾÷FRL$PžCj7ÔÅ�[»ó€uŸ4q´&KÈ/œeæÌY‚l sï¿qw~ÊNÕ£ùf†ìºFîh²s&Øð†øp ÂM�fÏ'zöGsŒÙ‡>ƒÛ© ²iÕ�RÌ$⺢7QbéÛßb:÷(ÁèIâ­7©ýë¶>NO<ƒöcr·.òÐB ·’ô$iGívƒÃi}µôàœ�é"V@ºcHsoÑ¿ÙÁtòÈLŽ~Õ2òÙoàîuQ5zgWˆÛ gÌpgø£?ß"^} åÏ#Ö7Èd“ææ1¡"w| oîË8{•dtòÛd*ï€8œŸ€)Gg"îüd„øÙif³Õ~�òR ·ôèÎU«ì„×YùçŸ�»ý:cË\û4 A,cÓ Ý7îýõ%6NÆTæ5~/€êÂ+P¿ðÑ+¯‘_½Çáßjáùåyd×’ŽÄ+òÓ ñ•<æ5�æµ,Vµ€ÿDÈ—ð{ #©Cù#1ц�M÷{ùŸ„@´£‰›ŠâBHãz™H Ñý-,³{�’üL�µ4ªÞîñ˜á†D@ÒVtV²ã)¥Åîw‚Ý}=ptÞ0ºÜ#é žÿ4``f'h\Ë·•Ǻd'#/÷àå¨<Ö%(§4®e‰›zX3߇ n*j¿È#çCtÖâ :gðІL%¡8ÑY h¾�êú/ôýç'>š&(§L¾�ô§A¥vØDàDÛÊOƒñß/ ÈÕ.ðG qsprÄ»Géú÷‡©Ô§D�ÿ9ˆ«£eÕÇ%tEXtdate:create2022-03-16T11:53:44+00:00ÿQŽ'%tEXtdate:modify2022-03-16T11:53:44+00:00Ž 6›tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/tn.png000066400000000000000000000030211521174352300307560ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<sPLTEçæææææè ê!1ë.=ë/>ê#3è"çè íESô‘™ùÆÊüáäýìíýíîüãæúËÏõš¡îP]è!çíAO÷³¹ýôõÿÿÿþ÷øùÀÅçç òv€ýëìýòóôŠ“óˆ‘þøùþþþýñòüßáûÛÞýêìþûûþüüõŸ¦è!ñs}þøøþýýúÐÔòx‚ì9Hé,íDRõœ£þôõôŒ”çì~A!aQ1q fFR `””’–‘…9yq&Ò `RTR–E*ªL¤À¨¨¦Ò§¡©¥­£ béé0o#�¡P“±‰©™¹¹…¥ÈckF¢ `¶µj±w0gqtrv±;AÖÕ�™XÝ=€Ô=½˜¼}d}5 áàçÏD¤,�@õAÁLL!®²¡PÂÂYˆ3€‘9¨<2Š…9:Ȉ�zÁ×ÈŠO`$Î÷D jF&�A²IÉ)©ié>@–IQ0efUg³0æäÊÊæåóøs�Œ²+f&Êæ’R`¬•0—W¸VVU×02ÕÖé� Ьg!Á€†æÆ¦¼æ–Ö6F¦vYR `êèªVbaÊ0¦ÅÐ.–n¦ž^�>}Äy�±PõD/ÆI“AégÊÔiÓgÔ�ÓÌYÄ"#ól j�9,Ìs…deçͯ”•]°pPÈrqÑÈÀl¶¨|ÉR¦„eF²‹—ËÁ2õ "ÐË�ê}ëV²(f¯ÒЃeéÕÄ&eæ5M@ FkK˜9ÕÖ­Z‰ƒ Dg&`aºq¨4ر¥|ë¶x{p�°½�øìÌÀ¸cç"p�bßT±ËÄÒݽ‡„˜vìõA.Ò÷í'©Hв8¨ ÓnŸxè0‰…*(5¸9zìx¤Ý‰“§fœf!¹XI°0�1ï;{î<# n5ø €VmLdWmÄ€QF  ’-MŠ!O¶,·%tEXtdate:create2022-03-16T11:53:43+00:00:ö°©%tEXtdate:modify2022-03-16T11:53:43+00:00K«tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/to.png000066400000000000000000000013421521174352300307630ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<ØPLTEÿÿÿ÷ààÈÀÁþþþüóóúîîûîîýùùþûûÜqqÌ--Ì11Í44ïÀÀÓOO¿Áë±±ÔOOÂì±±ûòòúììùééÓJJ餤ûððþüüÜrrË**Ë--ÄÈÌ..Í11ïÁÁÔSSÁì³³ÕSSÂØ__ÅÄ Æî¹¹óÐÐóÑÑóÎÎÑBBÁä‘‘ôÔÔôÒÒûññÔPPÔQQÅÅÇí¸¸÷ááôÓÓôÕÕøääøååñÈÈÇÉ##Ž~›bKGDG`½É{ pHYs''”iQtIMEæ 5*n¯›ñÍIDATHÇíÔÇ `’EcÁ5{ï±`ï]ßÿ‘Ä›3☠ÿ8ÀwXr‰¦æ úàóF („Â$�ÉqI e‚•öðelÛÎæ¬|�­‚Â@±T&¤RÀµ:!�¦8Ð2�ã×íŽ8Ð}z_ýªã8=F Ø<‰QS:™Ìæ J—«/¯q-ÛÒÀ†µ²Ðßîö™ç|<-Î>”Ëç\owNàáÝâÀ5\ç1âÛ¦(@ PÀŸ€' „Bô)¼qb%tEXtdate:create2022-03-16T11:53:42+00:00œ�»%tEXtdate:modify2022-03-16T11:53:42+00:00íÜ¡tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/tr.png000066400000000000000000000025361521174352300307740ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<øPLTEã â âââä%ç2=éEOêMVãéFPò“™ùÌÏüéêýõõþøøýõöüêëùÍÐò”šâè8Cõ¨­ýññÿÿÿþþþþøùþööþúúýðñõ¬°è:Dã ì`iûàáûáãô¢§îjrêKTéAKêISígoôŸ¤÷½Àì`hã ýïðýíîòŽ”ç/:âæ+6ït|ëS\ëQZüëìûÝßëU^è6@æ%1ã å#/ûäåêKUãð}„þùúîovä&é@Jå+ùÐÓ÷¾Âä#æ$0ö·ºç4?êOXþ÷÷þýýíiqâ ûáâõ®²ä âå$/ã ð†üèéç1<æ%0ûâãþúûñ†�õ©­øÊÍùÏÑãæ*5þûûõ¬±øÂÅäãö²¶üæçþüüó› õ¨¬øÆÉä!ì\eô£¨ûàâò‘—úÛÝêJSýððâíhpýôõè6AûÞßëXaîlt÷¹½õ¯³ò”™è=GûßàìZcè5@å"-ãõª¯üäæè9Cíjrâãä%ä å*öµ¹ö°´ç0;æ'2ñ‹’é?Iã ä$è;EðƒŠæ)4å)ò�•ýîïö³·ùÏÒå +êGQüçéüìíêIRç3>õ­±_¥•bKGD§À·+ pHYs''”iQtIMEæ 5+¨«g)IDATHÇc`£`xF&ff&F2µ³0²²±s°³±Ydhgæäâæáåãæâd&ÕFQ1q �”’–‘•“!ÍFE%°neU5u M-m]RL`dPÕé×70T0†£ƒ±‰))&0›™ƒô[X2@ýÎÈÌ`eÍhÃÀHœ!"¶< ývöH¡ÏÈèÒN” Œ"Ž’@ýNÎ(AÏr€‹+1&ˆ¸¹ƒàá)‚!ãåíà ´€@¤²øúõû° KŠX‡„ꆱ…ã3Á†%ä€È(ft F£è˜Ø8ÕøK¼adÔ�è„.ž” ŒÝ'G¼^`ÔM�–ŽªŠ1Ã23+$“ãÀÄ€×…\�²¼|4l ‹@ÑG &EŠA”ØŠ ‹³0––Iø›—–ã5€�¥dO¥F,0”WéU×ÔÖÕ»‰à5€Ù'ä„L—–765³°8´´â7€±­d@G'ª€)‘¹³ ŒÌøè‡Rp^ÌdíF DPDö•›ËA¡��Ó[SÏÈÜçÆ@d^‘þ 'dOlaa‚òîIÍ.¤”(Ì“'øƒŒPž2Õ¥GaÚô3‹g‰� hÂì9sÁeš^â<±ÌùÅ ˜IÒô…îB±Eþ�bu±Ü]Òì[yÆRMîe–5T,Í('«nadfÑÍÐa!¹R@2ÈÖ= FIÂu]T‡v¤‚%tEXtdate:create2022-03-16T11:53:43+00:00:ö°©%tEXtdate:modify2022-03-16T11:53:43+00:00K«tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/tt.png000066400000000000000000000053001521174352300307660ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 5+¨«g ŠIDAThÞÕÚÛRÙÇñoq< ¨ *Ê¨È È)�swŠZÎSLÕÜì÷Ìøs95o±¯I:' 9 �p$ÝI§÷�¶�"˜ý¯Z•«ÿ?+Ÿê^•ªß2lýþ»vé—_HÊ2¯^½âÏ?ÿ¤¨¨ˆ£JÓ4*++ùã�?xñâj,FüçŸIýç?>Õd0ðÅu’^�~ã¿�×Eåå\²Ù0··3==ÍÄÄš¦¹’É$‘H„ÖÖVîÖ×Sb6“"ûîÝGÚɶšvjËø*�~-ûý++¹&Š8�ɉ ffft÷�Ç …B˜Ífî¶´`²ZQ"Ô÷ï! xƒ×Z:�ì÷c¼u‹ë‚€ÃédllŒ¹¹9]„ÕÕUz{{iooçNK %(}}¨Ñ('|pϤŒ¿Âk�K¥�%‰â;w¨p¹p8ŒŒŒ°°° ;dee…ÞÞ^, ·[[1™Í(¡j,VðÆ_á5ì=¹Ý]dIâܽ{T:�Øívy·ÿ^U±XŒþþ~l6·Z[1µµ¡ƒ¨««��È#$“È~?ŵµT9X­V"‘ï÷ßë£*�‰D°ÙlÜlkã\s3²ß�º¶V°‡òÛÛÈ~?çêë¹épÐÑÑA__ÑhTwàòò2ƒƒƒ8ªÌfL��È’„šH$ÂGy„ÍMä@€s��ܶÛioo'‹Åt‡.--122‚ÓéäF{;ç=BöùÈmlÂ'ò(�¦æfªívÚÚÚƒ¬®®ê^\\dtt§ÓIeGçêê�½^r[[…ð�êú:r(DI[wm6š››ñûý¬­­é_XX`ll A¨°X(¾a{»`ŽÈ#Äã(á0¦öv~°Ûyüø1’$±¾¾®ûýõ‚Àu«cM rO¹��‚@ÐÈ#¬®¢ôõQb±pßn§¡¡ŸÏÇÆÆ†î—ÌÎÎ255… Š\·Ù(¾}{aw÷›# �‹¡D"”ØlÔÚíÔÕÕáóùØÜÜÔퟙ™avfQ¹êp`¼qcïuH¥¾)±J�FQ††8ïpPg·óàÁ¼^/ÛÛÛº½SSSÌÍÍáv»¹êtb¼v�´×‹–N3„Ï8ؤº´Dfd„—‹z‡ƒšš¼^/ÉdRwÆÄÄ ¸ÝnÊ�NŠÊÊ�}>4Yþ&Ÿýl2»¸HflŒ—‹§“êêjzzzØÝÝÕ�1>>ÎÒÒ¢ÇC¹Ë…áâEdIBS”3Gøl€Cóód'&8/ŠE9²_Ó4†‡‡I$��\EÈf‘Ãá3A81À!„ñqÔåeJ=Ì‚À… �$‰L&£‹044ÄÖæ&bg'—=´T ¥·-—;U„¯páÍr±<:D‘“ ¿ßO6›ÕE`gg¡«‹Ë¹d¥¯MÓN á«B%·¶Æ…ÎN,‚€Ñh$ !‰�N¥pí#¨d"‘SCøªš¦‘"·¹Éw��X-—# ¢ªê‘ý¹\Žþþ~2Š‚³«‹K¹xœÌÐЩ |u€Ch;;\ììÄ&Šd2Âá0¹\N¡¯¯�œªâèêâ¢Ç³÷|d$?¿ þŽ D"h²ÌE·»(’ÚÝÝûq:ªªÒÛÛ‹°ï#d—–ÈŒŽ~U„SÈ#är(ýýhªÊ%�§(²½½M?švtf¤ª*áp˜b£[Wßy<¨ dÆÇ¿©äT¥· .ï#$ t²Ù,¡Pˆ“iÁí&;;Kfbâ« œ:ÀßäPƒÉÄ·§(�ÇÔíÏf³ƒA.”–b}ò„ïD‘ìÔ™éé#œ @!›E 1”–rEq‰"Ñh”‘ýÃí¨Êd2.]¼ˆåÉJ�Ìø8ÙÙÙ!œ@!“A1\¾Ì÷‚€KYz÷Ž7oÞáÊ•+t<}J©Ë…2:Jv~þ‹Î � (È~?Eåå” .A`~~žñýÃí¨R¿ßOyy9æ§O)u8È “]\ü"„3ø¡¢‚r— — 0;3Ãää¤n¿,Ëøý~®_»†ùéSÎÛí{±üÒÒg#|€á›äöcùâš*N'£££ÌïnGU*•B’$îTWÓÔÝM‰Ù¼˯¬ á›ävvPöcùJ› »ÝÎðð0‹û‡ÛQµ»»‹$IÔܽËãînJZZ�Ôx\¡ ò±|]7l6l6‘H„¥ýÃí¨ÚÙÙA’$îß»Gã³g˜ššöî&¬¯‰P0y„­­½X¾¡�*««ÕJ__ËË˺ýÉdI’¨­­¥áÙ3L�‘Ö‰å �pË75qËj¥££ƒp8̇tû···‘$‰ºº:êŸ?çÜ�?îEp››ŸD(8€5‘@…0µ´Pmµb6› ƒ¬¬¬èöommá÷ûyôè?>Nqmí?Æò �GX[ËÇòw,Z[[ ÄãqÝþÍÍM����Ô½xAñ?�îé!—LB(X€<Âê*Jo/&‹…‹…¦¦¦cßMH$š››©}ñ‚âêê�bù‚È#Äbdúû)±Ù¸g±ÐÐЀ$I$ Ýþõõu‚Á ---Õ÷ïÉ QâtòÐjåáÇø|>¶¶¶tgåï5··sï§Ÿ(*+Cñû1þf4¾6ñÉe0œlÁ‰z?…‘}÷Žìì,¥ÝÝÔµ¶RQQAOO¹\Žâââ#×êê*oß¾¥³«‹J�‡¢²2þ bB# D8%tEXtdate:create2022-03-16T11:53:43+00:00:ö°©%tEXtdate:modify2022-03-16T11:53:43+00:00K«tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/tw.png000066400000000000000000000015431521174352300307760ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<ðPLTE•–ƒàÿ”•%%¤((¥ “iiÀ ((¦88¬¢¢Ø ¨¨ÛŸ¡¡Ø::­œÍÍê³³ß''¤««Ü&&¤±±ÞÎÎꜜ•††ÌœœÖcc¾‰‰ÎœœÕ‡‡Í77¬ÏÏë@@¯­­Ýôôúÿÿÿ……Ì££Ù››Õ­­Ü¬¬Üµµà$$¤óóú''¥##£hhÀ©©Û««ÛŠŠÎkkÁbb¾²²ß´´à ÑÑ숈ÍAA¯ÐÐ룣Ø))¦99­((¤¤¤Ù—„à„9säû~eƒbKGDOnfAI pHYs''”iQtIMEæ 5'çL6IDATHÇí”kS‚@†ñrV8’¬¦–‚ˆ‰RŠY‘Ý/t³ìÿÿœ¨©iwùÒÞO»3»Ïœ÷Ü!Q¹|¡ø·~¿HXþB 8ð@€R ~FÁQB,—å à`E¡¤Z%µÍ:r¡±¥nkZsg·µ¼0ÄJ[7:f·kZ=½½'~&bÝ@Vú†=:Îp`ï÷(°Z@ªŽÆN ךHÈláМ†€©yD�ÍÇ'Þé̉4sµ³fÔN - ´pÎoa•ÄÚ…õ•ÄKÊšD®”ë›[wUƱmÜÝËŒeðë­¨‘:=½ñà3[Zy"ºî£ÊÓÊá0=IÄóU¸†éÛ8SŸoœS/®•–KÔóË<�OÔëÛ"PHÔ|ñ(¦TÈ d€ÿø[$Dä�ô³w%tEXtdate:create2022-03-16T11:53:39+00:00”Cæþ%tEXtdate:modify2022-03-16T11:53:39+00:00å^BtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/tz.png000066400000000000000000000015271521174352300310030ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<ÒPLTE™˜8¯Äçÿÿééss— �lÄßòýýÃÃEE1¬®Þùüìì„„mÄàòÂÂDD::††êê……ûýÞò wȇùü®ÞP0¬Î˜þàòlÄ’ �ñ—ÿ˜ÿ1¬Í™ÿ0¬kÄ­Þ �ÄÄí탃CCáómÄ‘¯ßO2­Ì žñvÈÞòûý‡‡mÅ‘ßòrrÄç:9¯Å³h�êbKGD†Þ•z pHYs''”iQtIMEæ 5(€¡úÝHIDATHÇ¥ÖÙVÂ@ €áVƒ *mU@Ù]QÁºï®ïÿJN,VhgJ2É}þïœÌÍxo|aJKe• s½²¼² P ÂH¹|m} Vo(åÐüæ–æ›­H¹L<#`æé O XybÀΓøöÈž(äU»#ãÝž„�  ¾_Ø–ñ°³+â÷öþðèx8’ð'ƒQ[øÓ"¾•ò±1 ù3"o hþù>�7R>¤ðù“ÏüÊE!_Ïò™ŸŸ ¸ðÓ'þ?ðÇ_òø40á¯l|ÓÂOsøë+Ÿæð·ÈßÝy �ø‡G3ÿHøn!ÿ4´íÇÞó‹€ÇÀ«„Ç€ˆÇ@o,à1Ði x ˆxK€ÎÞ`ñùÀ[¿ù\€Ëg|~6àÀO¢ùêñs�ògIÿ⿾y¼ž á`2}÷%tEXtdate:create2022-03-16T11:53:40+00:00 ª4%tEXtdate:modify2022-03-16T11:53:40+00:00zCˆtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/ua.png000066400000000000000000000005631521174352300307520ustar00rootroot00000000000000‰PNG  IHDR@0Sea,gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<PLTEW¸V¹f¡àÇÿ×!��bKGDøoéÇ pHYs''”iQtIMEæ 5.iÂ_è$IDAT8Ëc`£`ØA€A‰`0&\€Q£ †Ÿ¡×ÐA!¢O+%tEXtdate:create2022-03-16T11:53:46+00:00hΟ%tEXtdate:modify2022-03-16T11:53:46+00:00“'²tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/ug.png000066400000000000000000000023131521174352300307530ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<þPLTEàËÿèÿçÿæûÒûÑûÐúÐúÏâNâMÞMÙb$ÒwAÑ‹QÚ˜gÛ…QÝ7Ý5ÕJ"ÜšŠìÛÚÄ„t»—!Õ¿nñçëïÞÝÛš‰Þ9Ý8Ý6ÔY4èÌÅýþþþýÿ†yw2,”_:ïØÕÿÿÿýýþÝ9Þ7ÕK"ÿþÿÜÚÜaOK886±°±ÿýÿÞ8Ú8Ü›‰ýþÿðíïr`ZfcbôóõÿüÿÕM%îÞÛ¥¤¥MSN……†îÞÚß9ß6×oQù÷ùøöøaaa]c]fjfÄÆÄèçèýüýù÷øÃ2Á.Ë�kýýÿúøú]]]LPL»¿»½¿½ºª¦íÛÙþýþujhÁ¿Á%%%$'$_d`�sk¶A%ÐK,çÀ¹tjhKKKø÷øÒÑÒddd '—6×+×iPú÷ùÚÙÚûùû÷õ÷ÅÄÅGGG|}°­Â8ÙiPüùû†…†ñïñwvw€€lll˜™šÖ½¸ÂD&䲨ÃÂÃéè韞ŸëéëÙ×Ù¨§¨ëááÙ¾¹ýúúÄÃÄ///ÄÂÄþþþåäå~}~çæç„ƒ†ÚØÛÁÀÃtsv®¬°Ø×ÚÙ×Û=:fcH�~d‹‡mliNÞÉÝÇÜÇF¦F bKGDˆH pHYs''”iQtIMEæ 5.iÂ_è�IDATHÇí•UWBA…GE±»s®ql±[± »»[±;ÁÂîà_ªïwîârŸtñ=³×šó°7BfþA–AVAt_ÿòJKœH 0 �GŽîâÉÇ>Ge¹'8 i Ÿ?¸�“'SWS^ØI¡ì¹�gž8FKSí'vøî�üí“Çi]ÖX॔lÛ¸Šo}ã8kW/Á’iYȬ‰•ÍåÒâ‰/Ÿ:‹¡k„"q4MEU‰dŠ×Þ¸ˆÇí Œ ª*º¦’L¥9ýöe®t1í¡( 6C'žHòç¯3îó319‹‡Ý Orñý^bñ$ÃcS8ì6¢ñtñÜ�^¥p¤Ä½t1µ·T`þ�<þ¯ jÛï—B,K§ÃÎþ=)+uóO¯œ!Œ ‡Í`ï�·ÑÜXÃÏ^|“i)ÁfÓ¹sóÖ´µðÓßdÂ7‹”Cר´¾�Më[y᥷›Â²$𦲮cwm¿•~å }ƒXVN†¦iñÔã÷qâKŸEZVq$ „Èë@`š&+–.dÕŠE¥6‚¬i²¤¹Žö¶æ‚‰ !ÈfM-¬¦cÕb4UrÚΘ&õµåt®^ŠÍбòš7M“êÊt¶/Åå´cY9þ#¹ä?[QŠsÍe@muªª0ᛥ²ÜƒàD(_P‚Óacd|šò²4Ua6¡Äí ¬ÔÍÀÈ$e¥nt]%Šb7 jªpcØ‹§Ä‰Ý0†£(ŠBc}%ýƒ^Ü.;‡�p$ŽeY,j¬a`ÈK2•á©ÇqâKûвûš`h‡maÏŽNN~ïg\횢pdÿ6ŽÜÆ_?û.÷!BQ„ìÛ½�?pß}îç¼õÎUf~w–¾ÈV‘<@@,žâÝú±Ùt"‘8ªª „ žHqéê£3CQE * ÉTš+ÝÃDbIü�B4M!�ÉÐÓ7†M×™š �]SI§³ôMðúÛ— ‹«k©t†¡ÑINŸ¹Ì¸×@èZ7c½¿Ç,R$0§CÃÐ çòoμG<‘BJÐu• ko¡¡¶‚So^$K"eÎÔÖ®\Ìò¥ œzý"ÁpŒ¹Ú¢my·®^©7.03ùXmQǦumüê·ï29À4%ª"ÈX’ö0mÌâ$Úœ¡Y–•3Cwm»•šê2μs…H4¤%Ù~ÇjÖ´µpæÜUBá9Ó´¸c]+;·vpö|73�0�”&�íK9v`.÷á›"X–ÉêÖfî¿w;Wz†óÎ ˜–šÓ�Qª7<%NE!ޱ¤¹MSéœÀfèØm:þ@„–¦ZvƒC^EÁí²3í±ha5n—ƒ�–i±Àãbr&HCmå J›$‘LSYîÁ7 ¶ºŒªŠRFǧ GTW–25$›µxâ�Ý|õHf‘ŽA Àãvòø#†ÓaçÏ¿Lï�q g‚_9~7�õU|ÿ‡/rcÈ äLðÁC]´·µð½ç~ÎàÈ$†¡qxßvljçï~ø=ýcŒNÌ i*ûvoàÀÞ�üàù_ðþµ&|³¨ªÂέ<ð¹.þþÇ¿äìÅnŒ °7.,Òþç ‘L ÇHg²Äâ)„"@2™&ŽãrFˆÆ’ä¼Ré ¡pœÙÀŸ« Òé,áh B$–@QÙl–H4Ž6B$š@JPU…¬i‰&˜ „s¼%)vC jÛï—Š††¤%i]Þ„ËiãÝús¯’`Iɲ–zª*<œ¿Ô›¯sü¢…Õ,j¨âÜ{’ÍæÔ+¥¤®¦œåK8÷nét¶ÀWVxhomáÜ{=$éŸLeøÚ}[xtßF²f‘$ „Àʹ”—Ó΃÷uQ[]ƉoþS3A WòÚ·…Ž•-fE i*©t–‹—û£LÍù#5™JóþõA$ïäl®[4t’É4×ûFù—_œad| òC•T:€•Í@:�i§µí÷K‡Ýàî®Nì†Á«§ÏÍ1sÓžêŠR^ùõ9Bá°å§=K›ëxùÔYfƒQ,K¢ë*ë×.§cåb^zí,S3Á¨ce ›Öµòò©w÷ù±, MUY±¬‘�[Öðêéóôûxh‘“£MŽâ5Cs6¯kÃívðÚ OZ–d}Çr–´ÔñË×/"%YÓ¢cÕb6ç;:k6œŸöX¬\ÞÄž®N~s澩ÙÂÔhYK={w®ã­w®221�"rS¦æ…Õ|f×zÎ_î¥oÈKÂë#à­U«ŽIE(,¬¯@‚1¯Ÿl>ý‚†º tMeÌë'“ÍÞX_SŽÝf0áó“Ler%¬„Úê2\NÞÉñDªÀWU–âq;™œæ2,ÏW”•PVêfÊ"‰sÔá`ï ˆ½Çž–s» ú€�gÁËçgçÿ#Ÿ¯úæ�»ðÇx�B°Ëžd‡=Eq aáH¬È¾ûÇ¡ �®ïûĹ/v“¡ˆký§ mä__šïæâõM]7µ´OXòMMµÙæ;†y…ð_|練À§Çà|0ßÐb#£óüBüû¾ûnj h)¿¾c˜ß(Ö_QþT¡5Þ»¾c˜W|z Îwó�O=àÚß|{¾c˜ßð�~s¾c˜ßP4íÿ)ÿ�qÓ›àËàéy ½L<%tEXtdate:create2022-03-16T11:53:47+00:00ι”º%tEXtdate:modify2022-03-16T11:53:47+00:00¿ä,tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/uy.png000066400000000000000000000034361521174352300310040ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 50“Íb‹èIDAThÞíš]lWÇwvöÓÞo‡õw¶Ä©íB“4´"ŽiKEP+§¨U@£ªêCŸ�OH­*��JAAH´ ¡(ˆF%iH¡ IJ'v•Æ”´É¦ÎÚñήwg=Þ�Ù¹ÃCBèÆ6 RÑl»ùKçi4÷œó?çžÍÇqšŠÛ¸�ÿ™Çqø(%ÍM ¥¼æ´išd.^¬{&¥tÛ�ÿ¶m311�iš y޽qÇq( :ø*Åbñ†ŠÇAÊÆu-cÇAQ,ËbâøË$ã>6lÜ‚¡ÏQÉ�bYOrrlº¦‹qÅ{×ãÈø]@¬¶Û¶äÌÄ‹äÎ~—p D¥ fM’J*H Ú¢¤§ÃÃB^¢`Û*ѰD7;°|Ûéì{”;·î@UÿsÃtÃ"_4nZ1d³Y¦N`áí=|¼'Ë„Á|‰D¤ÊÔ?lZC�J*ŒNÖèi´E%—��¨�_!))Wœ<9N0²ž��Ákgï?:Ë3?Ÿn¸:°b.•ŠÔl…á/ì!±n' 쳋í´ÅÎnÕ#H%�€m9�°ÞC(>¶Ü÷< |ºRÅ4«uç– ‹‹Ù2�Æ@BĶ%‡öÿ}AcÓðOÑÞù%�Ú…åBrS½GNëÝ…ð´09¶—@t3ŸÜ|/�€Ÿ@À_¯Iˆ«BC‘°æ:|úô$s9Éç¿ükz7l§jÌQ Œ�H?E©å¶»vSQ>�6{Œþ-O0ôÐ÷ùëßÆÐ´ü�µ:NÃȪ۠”’Tª�]O~ƒ`0ˆa”Y(F¸sp0ÎÌT÷nØF,ñÏØØ(##;BP,±,‹¶¶¶›Ñ×p¸!ï_‘áÊ®`FÃOxu4ýwuïkܶÁU1´¯©¯€êȦöµ‘ÆRwhö èíhqÛW!ÎgËM�·!· pMO€*›¼ ˆÇŸmjwïmjTÔæ.Íí= Rûðþáõ�ðøHÚm\…°íæîƒ·Fa· p·pÛ·ñ/i$'+[i×%tEXtdate:create2022-03-16T11:53:48+00:008ñäS%tEXtdate:modify2022-03-16T11:53:48+00:00I¬\ïtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/uz.png000066400000000000000000000020661521174352300310030ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<’PLTE™µ˜´—´›· ¦¾¥¾›¶™µ™µ™µ˜´š¶N¸Ë¨Üå‡ÏÜ2­Ãš¶HµÉ`¿Ð›¶ž¹mÄÔ4­Ä/«ÂoÅÕŸ¹›¶~ËÙéöøxÉ× œ·W¼ÎtÇÖ…ÎÛ?²Ç9¯ÅˆÏÜ º_¿Ðöûü�ÒÞšµ™µšµ ºÊêïåô÷)©À—³<±Æ÷ûü³à飼 ž¸¢»œ·œ·¢»SºÍÿÿÿšÖá,ªÁ©Üæ-«ÂiÃÓŒÑÝ¡ºŸØãM¸ËEµÉ¢Ú䢼H¶Êüþþ¦ÛåI¶Ê.«ÂE´É!¦¾¥½FµÉ œ·"¦¾áóöÒíò¡»ŒÐÝúýýcÀÑ£¼»ãëÝñõ;°Æš¶@²Ç0¬ÃO¸Ì0¬ÂA³ÇJ¶Ê"¦¿¥½L·Ë �¸¤½—ÕáÄçî^¾Ð¡»‰ÐÜhÃÓ*©Á§Ûå+ªÁhÂÓŠÐÝ›·�ØâK·ÊD´È¡Ù㢻/¬ÂX¼ÎŸº �·€F]ñª±ñª´‹P/´9µ:µ:‚§«hbKGD…×jç pHYs''”iQtIMEæ 51äÊRgIDATHÇí’×SÂ@‡ï„X¢ÁÞK,IÔ "(VìÝØöÞ{Åîn0à œó=ÜìÝì|···„„�Fä.´DFL\|‚EO†56»&µQÀ&%§¤r?¹ ié<™@Vv…¹yù…L¸[à()ÊÊ…Ø ¢²ªúWLj¬H¬H!�kj똈n=ˆ‰â¬oàõ÷s�à’µ šÜ€§™¢¥ÅÛª_„¶ö�Î.7|Ý=@o_?…``pȪ „aqZáÆ'TŠLNMÏ øþï‘@dÀÐü¢8;7¯ 4�°#è�ŒmXX\ZVÿʪö%k2Èú†êæ°½³KeØÛ?8<ùãàô츸¼‚p}æöîžr–�* ¸ÞÇŽ€I~TYŠ&@EÁß!Ï!/!^ƒ˜S` þKðjòfònòaòiS` LA�/ѳcôO”8%tEXtdate:create2022-03-16T11:53:48+00:008ñäS%tEXtdate:modify2022-03-16T11:53:48+00:00I¬\ïtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/va.png000066400000000000000000000040031521174352300307440ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 52}çÍIDAThÞí™Ëo\WÇ?çÜsï�¹3ã±Ç¿�ië;‰¬D¥¤©…¡ïEHÝEHìø¬º* ±`CT ±a‚ �ÔVD%!4JlR;ÇvœÄ�dÜÒdÓžGÊ6˜9�e Œuaþ)<¯çÃ Ñ 8„°ô È @ Dæ}wÛUIÐÝmÖ:Œ18çpÎbÓE<Õ‹Y„[Eˆé�"d/&½¹ý½swÛ»·ÙU3À¤+´[˨p†ÚÖuÒ�‰OâåúÆ·É>Y Õ\¦º~’�Âk)ñÍOÑíxÁâ>6E7EÛvŒ[·n°´´D½^' C@`ÍMrQ›G&?C6SÀVïÐZ»‚Ižò0¾Ooe’Dš�k$[?!ôW ‚ ÕVÌ ¢¯ágžÄS…ÿr£ó«€lmm177GµZEA©Tbtté• |Åââ966f1ù;\%{h;`J7I„¥Qÿ;­ø aP# Ú¨ìQá B0gе`Òù{šï|8G±·H¥Raqq)%µZ�f³ÁÄxÄÖÖ ù¨‡F}Ž­Ú8cc�‘ËÀVÐ"Æ6_D·²á'Ðö8Ö\¤�þéù$é0RTÉžC…S÷æß !€ª`ŒaccƒùùyªÕ*ÓÓSHaÉFEJ¥>’$a~~žz=fêÑ�QˆIê/�ÉŽ’z'Èd+´šhÝÂ5ˆ/N!ÔaTÙÃÞÓ�·À]yžG¹\fjjŠb±ˆR>}¥AòùZk¬µŒ�O¨€S/¾À•ß|gûiØïà©QšÍD„ò°âR S†�À 8ªµþñ–@ˆŒÑxžbié-FúÿÆäÔ·v€(s›ñòñ³Ÿ#[<ÎöñWѪÿ�~Î� m •j›1a_…R‰õÅMâÜAöOdllk- ¬Üð{x�`‡Ór׬º}‰4�QÙÏ£ü>”_ÂS=ÑgIÓR]bð‰'pZƒs ;F]{8«&2™ ™L†ÑÑQ’$¥V«íh³«Xày>Rþ{«_[¡½¾Ißᣅ«5ÎZTÑwð­7©^¼È; ÛÉÐ{`2ìªðÃC4’I¢øWÀ—±ÖrûÍkT~†Û_$âqœ1ÿl¹ß°ZºÉùW_áÆÙ³ =J88ÈÊÒezòwèíݹTÖUyVÖŸ#nüŽ¡þïÓº³ÅòŸn0ðéiVß$Ú °8­±Zcµ%Њf¹ê`öϧ¸R¯“›>H.˜å‘‰Ë„Áv6Ù-[aØ.s7›-MC¢OÞ­õ³=õ�¥×_§tà=û,Î9„”÷‰õ_žt€ûI�P ”"mµØ\\ÄËd@ÊœÅw€ÿÔáçŸ'ˆ"œ1ïý]ˆ¼­®Ê�PWíöìØ°`À€=ÿWý¿ÅÐ0c:Êž%tEXtdate:create2022-03-16T11:53:50+00:00Ç´ªª%tEXtdate:modify2022-03-16T11:53:50+00:00¶étEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/vc.png000066400000000000000000000022751521174352300307570ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<¤PLTEXªV«j•ÖÞõòôñõñÙæ3¤™šóðòðóñ¢Ð·Ùöò°Ö©ÓöñÍá2¤P°æëÛçA©?©ìíe¸˜›™ÍñðyÀƒÄ Ïœ™™;§Öå´×%Ÿ.¢ÇßÓã:§{ÁßéJ­˜íîîîl»* ÁÜ‚Ä!�­Ô¨Ò �]µêí¼Ú) áé�ÉAªàé÷ò§Ò›1£ÒãßèG¬�ÎéìZ´†Å«ÔW³èì¿ÜE«Þèf¸'Ÿ~œÎ|ÁœÉà0£w¿µØ#ž<¨Øæ>¨a¶‰Æ9§Õä}Â,¡ÄÞK®–Ë+¡ÂÝ[´Âåë¼Û`¶ÓäãêQ°’Êâê£Ñëí_µ$žÃÝo¼ðï‚Ã5¥ÏâÜçBªš‘É¥ÑL®®ÕäêøV&bKGD‹òoGà pHYs''”iQtIMEæ 5$‰¶öÜIDATHÇí”ÙS1‡Wa’^$tYäÊ ˆÊP9¢x Šâ¨ rz‹¢ üÕd²TeMòÄÃvÍCWMõ׿>Ò‘È^;v<'×û¯A^>¡{-’dG€æ;à‡ �îæÕ~�­8QÈvÒ";YÄ-È‹KN•‚‰B(;}¦ ÐPàÅÊãgy&ke!Õ–=à5µÂ¯;¤Ev¾ž� ™‚Â�_¼äSA.ñИ�”Êò&Í-¾ ”\¹ªÓb«Ð¾hk7ÂxÇ5üŒ_¿áñΛ&B&º < [€ìéÕ—4>éà¡�ÔeS‘ÒÃñÀ·lšÈn5ÄGî@:¦î5È{÷!|<¯iTRò SU>|ÄpŒ1Þg3F-aâ1ñŸDÕäÓgSjê¹/_ÄlßÂKÿÕ´êMH2ƒ¬¦bö5³Ze½>©7o9V AææUúÝ{‡ç\üA-˜ö-ÆøRjç-Ù\$€å3Ìñö%X§UšY§Á�àtù§Ú `¥Ôñ¨~þbJø:ÉÐ €ìÛ,¡ÂÿþÃù¬ãšãÏ_ë¿åŸ ðܰÍäße@g€îcË?…î ôúl5ïZ+ÀÝt°, 8° †$s}¤í%tEXtdate:create2022-03-16T11:53:35+00:00S㌊%tEXtdate:modify2022-03-16T11:53:35+00:00"¾46tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/ve.png000066400000000000000000000017521521174352300307600ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<VPLTEÿÌÿÍà·8m7m7m"}!}(�6‰|$}#|"|)€Œ=Œ0„��Åñó÷…–Á1„…–ÀŽžÅ^t¬¤±ÐPh¥!{¤°Ð]t¬2†)�4‡"s!r!r¶4Ð*Ï+lì?æbKGDq¯\â pHYs''”iQtIMEæ 52}çWIDATHÇí‘ISÂ@FGeŸž AÁ—H7‚¨AE%(n Џ‚²¹üÿ“p±&+<䦪kz^w}ƒ�††Æ?¡O%¨_%h  :}ëÔëºõ ƒËî¹€sÊ·á»}j¢›ü¿ßKÖu—#lðãmüÇäÞú{¢¥”\u+µ�¿ˆÓ¹üü1¼úØL¦œ=U¤õÔ–…]S™qñž¿q_y™ÚŸ$qìI¼ðÞ &#UõG�ý“ðî‰Ed><GV•w=Hù- ˆ”û8ip.Ï-¾’;n<—d�,ëØ°,23’ùËíçóÀèT¬»îÇÿáz²g_É O>€»p þæ6þç¥uìkÒSé ¾¿Í=¿Ö•Äé³.$9¡áõ÷¬Û„£O6ÞAùL<¹€�'fñÍ®j"a�«/9WUþ¯9$jIÊY§À°!<ûÊzúõÏdéœßpÆwÛ¨[ø(Ømô[ôG2¯½ -ÑͶ]UÜtï ž_±£Ùhg­gHPͤ‘ó·m÷±¡¢‰á3ÎcàÐX‡Õ -‡ ¢°0�IãЊrÊØ*}] Ž(İ$:gé/¼Ä¾çßÀ3aù�Ì'åÌ ¼öûe6l.CJ •ž%€äQóP[ãgõÆRÜ'1î¢30¶ï¡áµwˆ””ãR@Π<Î?�^ÞD"Å»iz»3ÉgN ý´1 ®,%xïb‚ßì$ëº+È{`. ù}©o ²àÑw™÷à*êj›A`õ<Z^nZÇKJžZ¾ž–óF3{é\�?GËúÍTÞ½˜œ;®Ç3fx{¼].!°‚Aü/®DÚ4ú/™GêE¿F±Û¨Þ×Ì‚GÞá½OvÐË›Hj/0"&u ͘¦Ù#Áˆ½uÍ�¢‘$’Ì^‰8,£©iY¨.'jJBê_^EÙ ÷tÒ}ï¿�Þ³¯"¶¿4Í›ŒñYm ë44‡P”ƒ³¬(_¥Ÿéç?NuµPsíÿbw82Ë4÷ÚO»lÚ&ãÙy )%H‰PU‚¿î4¤‚¶­;hXñ6HÙ±t´Ïa¶!pÕ‡ÑhŽIl6 ‡ÝvˆÛ¢Ã`§ÖÄ!w„8ò™n´µEÛIílKlHþŸS-åa–�m.j-³‚C¨“ŽNÁƒà¢Kãê lè‡Øˆggœd‰XÈxHí÷¤ˆ“ʽb¹¼ö� Bá#ÉÖ~¬Ò‡,ÄVŒBpÔ>ŠPP=aVµü‹ixR*£ 1ë ×iÑ("A*nªœ8cž°�-M#h $SƒFü§pà0 šÜ‰Ã¸s8Ìh1ÚC!ÿÑìhý˜ÛµùöÝààd‰xî hÝ\Œåj¤Œ¯?)%Þs'’túX¤eµ/�ÅÓB Ž(Ѝ�´%ÅÐ9"”«:]á©2Iq«Éê…*Si_?‚’H€6O±QÓˆø¶ u�U *ú“’6…ÏÛ‚n3@Ó§O;œxLË"ÅãÄëIè¸m¶†0ÛBØ3Ó¨_þþ•«;EJ<§Ž&ûÆß"¥ÄljÁ E6 [ª—@ÔÀßBU”Ž8!Ð}~xò;h ÓÕN` 8¥¶=ÛAY²CQp IXBºÝÃõ¯àÄ1“¸®h»V,¢ä󪛔d%Rg ŠlOÔ.2ö§_ô·CLJ¤%?2Ÿûn™Š×“…”’¶-Ûñ-\Š2àÅ%� àaBÞSNÕ_Ÿ òÝ^Ò/™JÛ”sYøâç|úÅîŽ6…P€®Š�lÏ[oW*æ >Ûã•2(Ž)Lx2�ÍNºÝÆùi}ùsrC³tÎ!(o¶xe‡Á§{·ŠBÛ[ÕÿeIìW\0–y7O¡_n*VT§ñµwñÝÿ(è1²ç^‹šžzÔê-Ë´ðŒ+"oá­ø,¥zñ2¼ßìäž™3Xâvðìòχõ¸6ãhîI’bÕΛû,Z“Wkv˜*`ÑOu õ(Í-ÍØõý™XN+‚ÔJ“/ý‚ua;ú÷Áö½³½…r]EJ‹ iý˜’•�nÆP…‚/ .ÜÆÄèUeu½Â¦ J¬]"uW¤dÂèxyéï¸aÆé¸l´nÚFéÕsÙÿÌ 2.™ŠÎlf½¾�¥Ï¬!ªÇ:)¯Ca&O¼ø —Ýü4¶–¡&{ȹõ÷œ¸lÂé¤ú¶…LÞ¾‘λ€³&=P&�šMHˆ¥Ù¸x à…p]nŒÓlü&{Ë÷nǰÛp¹Ý8-¨¨ÕBL pÓ`¸¡¿ÉX»ŽÒÍúPæÌü//ý§�-@Fuö¿°’=¿�C´¤œÞ÷Íáã“Ï`Æ¢·Y³¶8®²ºÛ¼E\¯û|7߸Œ§_ùœ¨aá�<‘ÿ\‚wêYÔ<ñiKãÉËG2ûê3±Ùµ®†i_°1ÉÉ&]¥: ÙÔ(8)«ˆ7};¨U$Ù©™¸Ýnœ‘¯–máS‡ÅFl(1‹ò€d»®að÷(h‹nŸ†Í¦¢×î§zñSÔ?ÿž“c»éëç©GWÒÖõØ4“P|5~nžÿ [wø¸óÆsÉÉïKÿ%óp ¡fñ2´[çsÅ%Óy#ÅEU8pØ G±Ä¼Z§±õÛ†ËF¡'Œ/ÜÄÍM4FÑ£ì,û–õ�•ôÆh¨�ñ°á¢**¢ �Ý%šMShýòk|÷>LÛæb2.=�ªsÏeþòM¬Y·#¾TU刳;Aç%Üi» …p4ÆãÏ·»«ùËíÓ˜02Ÿìf�8b0Õó—PùðÓÁ!€½‹% ; ž§äg�j/¦0Y2Ø›†Ã‘€ aj.n4ä´LI¯~P–lªŠòUÄÖí. l}t뮼›’M%˜3¯æÃ¢‰Ì¸ÿm>ú¨i&HC‚!1£5ÕÍøBÔZjL5Vüòù£TùšˆEL0Úû˜ MX÷Ù.�µŒ'ž[GÅ^?Myh¾‹È¤I˜ßó !,P¤dwŽ‹>ù6®(95E00«/‡Õå¦pô$NLÍe¯ÛFqº“I’TÕ§«Dé^ ‰,ÛÕRÆ ‡-#•k|›ê¢B«ªBfzJ4ŠÑØ|Èl�–’nûêÆa°$‡FFZüLA( ±ˆÎ¾}LyèkªDU4λ*“5¼NÑw�Ô pcs(T…!Í. Z‰¼8óïœ:d4áH˜h$Ê+—ð·ËÉÔ!ñ;a…º˜‚’sì“Yÿ‚¤5t¤àÒêb6ÀQÀרɑÃaš&5Õþö6ŽÎ›"GQt ø|�‡1C—}$)%ù‰’SûH\’¯j,¾ðƒHt‘–ä%aI‰"ÒóØhÁY‰"ÓAÿ°dûþ»bê÷lƒGüßs)t¤øý•ÃÚv)1Áš9Á DIK šPi�†¨Ü_ €ÓéÄîp0&¿�æÌTšû'pi?˜Ð˰$â ¬ìÇ!¤”h†](ت¢,6ì¸àÛP{A3utià°;p¹\ é[Àˆä<ÖîÜLEX¡4¤Pm¨¨B’ 9�2òó!À’µ¥‚†å1$P…> {¢Š¢˜øÚ$a5‡j#�àJtc³ÙÑ�ÑŽ^dÆ"D= ¨v�ê×q$ä¢6g‰~÷s ž¦CgpÊp‰šù+ÊE3TÑÏ Ïl3¨hUHr¸I±%а¿–¶H›�TÕ×Rê´HæâÃà›}1þñRØïBÒ �¶ý}xÿƒ½~.x>;;…9×\8ê-¶Õ ç=ëRVU®eÏÎm|ÓªCÁ²üí¿Q�ÑlOg²×ÎǾ2Þkj AÚùê3‹´„AŒ=q:cS+›ýo ³‹ú°acu'T5¿§C?€¡C3ø¯+CL+ZKzrˆt§�hk„høL,µ/AÙD‹$& ¾ijàÛ`eÍÕlÜïcO(HÌ2H¶§0,m2§÷>ŸÂ¤ÝŒëý½#¤:«ÉÌM¥ÚŸ�¯ªµÝ¢8^ˆÏÈ…S’¸lÂûTV5’•j§¾É ´¬”¢þ�ˆð z«'“™”L“ÞHÀƒ?ŠZ§êâ”ô±L͜ƨ”²Ôw‰ì[EAo UUز+DŸärTOkÖ[HiâxYqµ¶m‡IÓäøiåƒÝ^ÒÕõôJR–SACóôOGŸÀhÆe�d[Û׬.ûœ°a|ŸáŒ÷Ž"ÓRñ([qF72¦o Ë‹[Ù¸#‘|Ó�ÇÙÂÎò$L3p¨åk{ö}$ª¦2¬0 iYDu…ÙW ¦�ü‚úº2¶•†éßÛAS8wÊ@ÔÄvÖù´ú9gXÑ–*Õ*¼î¯¯iႉZt/ïÏ oz1M�Ó¥²ys]\éüÜr¼'á`�’ddx™qioÆ ÞŰŒ-l)®¦O†Fn¦�µ›Ûšï¢¢VgúÙJ*uV® pÍy^ªmT†PìÅÓ/·PQÑÀA!ÔY|'5à:«Æ¶¶_nn¢¤:ÝYDïœ,ZÃ:éÉ’ºF�‚\»}QÒ’mHì{:%þ¡l­šÄ?ÞÌfùëÕ468sìZygÐâY¡ª6rûx)äb@�ôä éÉQm1t]¥!à¦ÔçbÇ“½{èú�£öî�Ý~t&" ͦa³©(ô˜ILowïXBÇö­ò8ÙŽ‡ebÄLŒXwmŽ ?#ô§AÏ~=ð =í@OãzÚ�žÆ/ô´=�ÿ-ÛwKx’À%tEXtdate:create2022-03-16T11:51:32+00:00’±b9%tEXtdate:modify2022-03-16T11:51:32+00:00ãìÚ…tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/vi.png000066400000000000000000000105071521174352300307620ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 5-ðËRIDAThÞíš{l\w•Ç?¿ß½wî¼gì±Ço;Ží<'qÒ¦iÒ6 J·)´,/Án¡èŠŠí²‹–.ZiZ„@K%» ]�ØV…Ý-Z ˆRBú"liÒ6äAšØ‰;Žß3¶çeÏã¾~ûÇ4iCì’VA¢_i4šûýæœï|Ïù�sîJ)Å1äµ6àZãM®µ×op­ ¸ÖX’×óp]Åy<(ÀSÕ×} )¥p\Ï»ô—ôß¾à8Çÿ ¯�ß')ež`Z|ŽæýWå´§•R‰Bv‚Búvæ¦}‚¨–¢Tq)Ö €W›~ >ŸA°åO~q‰è"!ÿiLë îäOÉ�'Hë]ˆp/2´Šx];‘XŸÏ¼,B*• ¾‰Q|k1Å©¼ECÂGO[ŠÙ‰gðÚûù}DàyŠr©H.3Ia~аx¿wލ–åP²³y—t¹�õ[wñÛfêKmÜÔÞGvt'ÅìÏ©XÕ¸Ñ4¿oœˆo‚ÅÉ}Ìt´d’9½î#T·�h¢›`$†¶Œhî}áðG©ìÿ:qkm�„pQ•qlÛÆ4�e>/ë…|š|z�òüQDñš=Nzf–Ž�*–¢`ƒë)Pq ê»ßE4VwÉžK EH®zÓ/ÂÔÒ¸žÄó X†REQ±<„ª 9ÓÔûf ø<¥3¦O7ã7jØFMc¡pñ*iøL“öÎ^òÄÌ4­5&R Ýb>5LSÛêKìq]�Bv†ÌÔ!ʳðY„´4QÍÆ“Ьí!”C¦ !¥à|q¯Ix¸�u´¬¹kÉ<¶$ÍÐä˜=õ}d~¦¡PªÊªß”Ìç&Rñ¨Ž® šê,jijٓ¤Æ~ÈBí|�o§míÛðù|¯’-Œ =K­6„®É—OA¥˜§<;y …Ü'Á›†Rþ ‚PD§dÁô¬ƒ‚Ét…XXGÓR4­ª—E+ŒÙôzV¿‹H¬fI?—�8M“4¯¸Žæþ¿a‘•ضƒãºº 6¦WÙöÀôU2—s |Ä‚Aç¾™¯‘:wè¢}s™Ù3�ñW�¤PH ­õ.îÌc¤S“¯�¥`rðQ¥‡åš–#)«g§ß”Tl�pP#ÒФ¨yŽKÅRØá[èÜòµõ,—¢–UÀy$ê[à–Ï3?ò8å™§1½1@ kÕ-çó~Sâ)ÅBÉE×~¿†ey„ ‹±™QÎIV÷´‹Exéùÿ¦#4Ä|Að›aÁ¯‡|ܰڢ¯ÓÁÊ%;7I$š`zf–�“£$ìšcOI¦$�± ˜aJG1›±©¯©æ )Áón°Ÿ@ãm¬èº¿é{MÿÄå¶Ãž‚SGöP|ˆ ^QÏÌœ…® š“&†.¨X ˆ‡%yÑG.v?÷ò»€¤­¥§4…ጓÎû› ±Xñ6+´Õ©�ZÈPŽˆ1:>‡O—üó?î ÝýwìR)%ù‡º¸A¦à0>S!ÔˆGt”R(¥(x�¬¸é‹4µv]Ž[¿[bE@wß.Òµ ¤Gž¢<þÂ�*ûs9¥>]bÙà8 !¶k’=û3J‹9R9“щ„�(Z¢º§®AÉ08`` *BÒœ°(e±Ât eËÃoJภ¿ORÑñ<—¼“¤¶û¬j¿‰šäŠËuëò Ð ƒ¦ŽMÄê{8ƒ‹›y©2èšàìd…U,[á3š”´û�àd]tщ”~¤Ð––¡íB�V•åy S¢Éû1 !�Ü‚†WvÑ4È/¸ŒMWhªóá*‰k´PÓy7ݛߋ&¿ í"r¹û“Ãüb¾²³ž»›@†'ÓÜóè)º"‚ÿ¼g+…rŽÏ=þ½ëc´mù4Vî8•ñg‘…ç«'DTg¡äRšt±mŸî¡»%4CCy^Õ?MâÙÒgàY6ÒÐQŽR ¸¶ÂÐ=J.gÆLŸ$Ò¨X.šîÃ×ðVâM›énÝJ4žÄqÇC×/µ‚Ñé4|ô$ëâÿqïMË+ ®®Ž·ô¶ñÈdšYÏä|}»  &?ê©AÓ³©yò,ðø±½4�Üuó�$ƒ�,ž<‰ÏÊ3›µ‰5LŸ¤hë|úwpäó?¤éŽm,ŽMcg $wlføÛ?fÍÇïeà¡ïÐ}ß{˜Ú»Ÿ`[#¾x„Ô/³þ¯Þ†í|‹Ú�Ü‚K©âQÕ±�vš×ˆD²)¶íðس¹±·‹¦†úKTИ¬gQŽá û‰G#­]RìèN’ô+öžÉR)—�'N¥1„b÷êFö½ô+¾°÷K¬2W’J¥xrôÆR£´vßJ)ø'ÔEÉÛQ¤36šðèY™d•ßd}G½u5¬‰GØØÝF·®³©w%=ºÆÆžvÖD¬kHÐ×ÖÀj¿ŸÕ]õ¿æ*E);‚O«P•xJr6Ó„Ûx?=Ûyxÿ/LäùŸçNð÷ûR´'D‚~<Ïã÷t_r ˜¦ŸÝ]q;—fÿpšÕÉ2ƒY—¯«!tý¼µcÇôãœX V‹³wäiºZ:iß|3}·>HzòNæ&‘Ï L—|¡‚U©p¹ùYA¥Ra¡h!£·³hèø7²¦¥�DC'ƒ£S|ëxžÝI—ÿ=–"g‡¹®5J¦°È�£ƒì¼¾�@ peÜÚ“$ñ\š=CsœN席§hš†Ðøåô~ê Òó³tu®äÅS‡XÑÒAGsÍëilëÃõªS˜_ýì›,äÇâòz]!ùìád?›¶ÝŽç¹èšD�ëØ|ãÙ!FJ~ÂaXiåiä(æLÞÿí vwFxkÀå ènJ°%iðäÙ`Ñ—ˆ±¾ý•ä²cÃÍhšÆáÓGyrþ²…C #Ü2³�–d º^í@2:ø$­ú�H]_ÆB]– ,­7,àÏ~—Ù©NZz.¬•ÊÒZ¤E-ðÂ@žî¦Ý�1>s°H�)xç–UpÙZ[¦òûýì^ež çTœÛ:ÂÄ#¯$˜…Åž?y�S…3]rdâ7lièç±Ã{˜š�¾ð½ñÓÏ2ñë‡N†þ÷‘ME<÷µãÓs¹»Ÿ¿}×NV·5.éËÄô IY‚bŽùle{�ÖÆz¹ï&@04”RMwš“M¼¥ûêgpO2Vš µ0‹¥lÛ¿‡mm­ä'æp-‹¦ú->BÅÖ¨é|30Èð Ž#ª<8B1<ø$Áõ'AêÄWÜG,EÍ?ɹiÏ%6Ÿ¢¡©•‰ÙG& lj³w`Šûv¬ã†Õí€X2ò•R¬]ÑÊOîo@(†B—G@8"Z¾°0M¡ 3Cd�ËâèÌQ‚�3J¿zÏÊ3Wðnº,gâak©IÌÀ4Ú-5ÌeŽc¾¥€’{Q– £ÑG~èø›ßIÑ&•=MkýçŽ}ø—�Ÿ¤P,3™ÓxàöµÜuýj^+é !¨‰Ç¨Ynýjn�;¶ÃãûöðÈ‘’Ÿewý} >Bz�X8€¹=±»’#{âKÄÌ,eŠ%—TÆ&Õ©‹97½JQ÷á7%—¢¾žDïÇQv5÷s¼üat#ÂÁ³._=åŽ;>È?¼ï6|†q¥æ¿¶.š®±¹¯Ÿæ¶VÎ=ÿ0Ië ú; r•nûghî¼!%‡~þYBÚާ#PDÃ:Sc"]A—%‚¦$3¢:Kð›:²øT&Y½é”Ë;˜8ñŒ™¯“ð»|jã9º{ÔU;WyoPAkc+ׯs+ŽŒ‘ÎÛ�MRÓ´]¯Îéüµë)»~\×C×RV“õŠf?]­1]«v�º.¨XŽÖ@0^�êøý~¦¼þéÿ:ø·£ÝÈ@ñDëU;Õ¼o|'Ý;ÿ…Ãê¾22Ísƒ.¬­ê¿ ½õ#”løt‰® ‚~‰ß”øŒ*)>]"„"oבÜð)š;Ö�RFÏÆ;‘RprlšOütˆa'†Jyж‹s¡*ºz\U\½�kéí\{QÝ‹'X{óßqú× æf~BÈ,#Sʨ£fÝtõ݆a¤ææyðÑĊAW0?º�õ�ÔD‚¯›­oÈBˆKœ?�P8BÏõ&¹õk8¡mœ�V˜m yÃWéêÛ…ñrfw�÷ö5Ð.ÁÌd¦!’`K[©½~ÿÛ¢€ß…`(J0%ù$³Óïf[{áðÅ£ªæ†:î­¯e>»�^¹yàò rÁó@I©� �¤Œ (7‘ŠJpU„T×ü@m!ÄÌÔ7(€Å 6‰jTúI“”ôE€fQ‹[Zå6[{G°wvµGËáè–)t=½}N§«ß=084Ȉǫ”Ç3:6€ßÄ$Q+ãÕ3‚@Ñ<íþÛ>3;÷÷hjì0ïüê_0ׂêßFˆ‹¦”þþ¥e•~m€"¸²šh¬Í«ß,i‚¬7Å�1Y#Ké’ÃFpÙþL$FØÜbÚNZÃ�Ë5 Å–`×$ìcöìÊ1ö¼ `:d<"äøD ê-§„œ1/9¿)áäË+rmeÌnnïî¿ÃGñðøô,± /¯‘øÊÒÛ#`}ÿHÊ>Ðö©ú‡Ò�"åìüzÕè¬,�2øõU4“ÎxAõ%tEXtdate:create2022-03-16T11:53:50+00:00Ç´ªª%tEXtdate:modify2022-03-16T11:53:50+00:00¶étEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/vu.png000066400000000000000000000041101521174352300307670ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 51äÊRIDAThÞåškl”eÇï¼3Ãtz›aÚig:Ó·Ó mmÔ5Å”È ríŸZ _ÐÄlXÖ6Q£d×u¥v]*kt‘5‹Œb ¨Hhµ1©Y(Å–KA K¯0óî‡Ó‰0-µÅ&3Sηw¦Ó'ç÷üŸó?Ï™QæTý÷èÜt@áÖ %Õ�®žQX¦(”êâà–¡6ì¥òl¼}T绫 E!0Ü"]Gï냺z¨^ Ͱ…rtL~5(çÏ£; (pü8ü½6½ ?Á€™€:b2BP›š¨LH€¬,HN†ùóàŽ; é8l> �L QÂdSƒzò$•Û·C[Üv¤¦ÂôéPZF+¼û_ØÓ+ÒÓ$¡•W®À·ßÂŽ ëÀé„Ù³aV4wÀ;'àd4À1ôáÉA*ƒ—.ÁîÝðõ×àrAFø|PVS“¡î0ì¸$*ðSˆ~5\D'NÀ¶mpö¬¨Áí†{î�ûçÀÿ~„MÇà°<€“è¶Ìa‚Ñß/JøôS°X`Ú4Ð4(^ Z&ì< u�àGÔ`%:ÕpCÁèì„�;¡¹YhÜu,Z]ƒ°©öB à&úÔð‹ü~hi‘cqù2dgK}X0ò  ¡ Þ퀟5$=j€`ôô@c#44€Ý.õ¡ J‹!`‚-G ±ì€0}.’AŒ @0Μ�k{‡¬,˜;fÂ�SðN;tè��Àˆd7 ´wÈÉ�¼<(+…8;l= »º!©–yÓ‚Ú;ääÀì{á¾ßBk'Ô¶Á1¿t‘ÉCÉG„_ †÷ÙÙ�Ÿ%Å�æ…í-ðáEù[¢ŠHQèRSaÞ<(+ƒ9s¤€‹%éÐíòò ¨·s½°é(¼"v™JdXæˆ (/‡5k 7WλÁ =ú¨´ÇJÂ#Ehï0c,^9¹ðù1xï,ô"·Ì¸!áŠà‘¼.xžª«áã�e×AfÙÙð pá<ý4ôõ�¾@J ,_+VHKÝÞ5¯ÀÆ�àù–…ˆ"@\¼ÿ>Ôׯ ¢€Ü\y¯¹Z[Áã�Í›aÝ:øàƒ1,¢ÀÝwóÏBi)�R8ÿR‡¾„éq‰p„1ô…à`ä³Ï乿\ŽAE…¼vê”$PR26ºûöÁc�ÉÑzæX¸î¼Ö¿ÿÙÃS †°ÙàêUèî–çînÙÁädy=ííPXf3 Žm±Þ^¨­…={à©§äXüùOðÇX �aG¯« bbd Rüvï†/¾ª ‰‰�”$p®…�1Lß"û•+¥¢¿úª¼g6‹tÏŸ‡™3¡© �±/fµþ| à‡à�õ°eóÏ…6ìzzÄþ^{M¼¼¶V*¾Ý.C‘ÎN˜:U*z}ýØ©îÚ«^„¯¾1£Å¡&†ÇF´A�~â ÈÌ”³ÛÖ&·@› –-ƒÕ«á£�~y�‘lð•ø÷F¸š”€¯\Ã^`C1„§º!�óîrIš&u¡»[ŽDcãèÿØl†Å‹á¹çæà «®‚ïÚL¤-pãY”†yªY¾tSŒ Àd‚¥K!6Vº¿C‡D£En®4I�<ññpä¬Y ïmU0ùlø–h$æ$¢ô€ŽŽò?Vã‰àñ¨¨�~¢»[ Üßþ 'º¦�^æÁ=Ç…1ÞÐõð&?aTU¾CX¹R.MF#ìßU«`Ç.…øIøÖˆóÅ�‰OMƒ'Ÿ”.ÏáÇxóMøÇ:¸°’ñ�g‘Õ¢F\ò¿ ÀµžžŸ/ýÀÞ½bm�_©8Šœhz±º¬™øMõt‹NŸgø×èOˆÇ·$ÇoŒ†È™|L€PO�™`õ*ø¦Åˆë~7Þâ4¦$M‰˜"7!®õôÂB)z­­ðòËr-V¼62—hØòlam ÔÓ{zd^°æ%8vÎŒ·Øƒ{¾ S‚)jv}LB=]×e þR5|¸MÁz»_y: Y @ô%~C¡žn2Éù­· f-œˆA{ÐKê½)¨V5*wý†B=Ýï—+oÕ*ø¼Á€½ÐIÆïÒ±z"ÛÚÆ ÔÓEæû¯¿ëÿ —-qøÊÓI*LÂ`Š|k€Y³Ð+*döo±Èhê“O êEØ×l$å¾T¼¥,NKÔË}D¡?“[»V† �ÔD2—hØ ì(jtYÛ¸(Y_'þÈ)3žEi¤-pc²E§µ� À�è5kak�‚%{ÈÚ¦%€Â¤Ýõë¸\è]~+ée^Rf;Qc£ßÚÆFz ¥›+Öæ—Äo…äþ_¢“o=%tEXtdate:create2022-03-16T11:53:49+00:00ž†ïç%tEXtdate:modify2022-03-16T11:53:49+00:00ïÛW[tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/wf.png000066400000000000000000000005771521174352300307660ustar00rootroot00000000000000‰PNG  IHDR@0Sea,gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<PLTE&T%S'T¥²Âÿÿÿí«²Î'Í%Î&'ÓÐbKGD ñÙ¥ì pHYs''”iQtIMEæ 53 Ä31$IDAT8Ëc`€Fe8«è€†Q£ FŒ*U0ª £ž’pèÂ�Ò%tEXtdate:create2022-03-16T11:53:51+00:00aá%tEXtdate:modify2022-03-16T11:53:51+00:00ž¢tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/ws.png000066400000000000000000000021371521174352300307750ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<ªPLTE+*~+'tµ0Ï%Î&'|/Q–3T˜7†"G�–§Êž®Î!F�*)~,O•¼ÇÝøùûùúüÄÎá3U˜(}_z®üüýýýþh�³c}°›¬Íe±*~?‹0‚AŒ)}/�Dc -€?^ž8‡,DŽNl¦ÅÏâJh¤CŽ9‡&J’¶ÂÚVrª>Š/‚Ws«àåïÿÿÿÜâíOl¦Ï׿ûûýéìôŽ¡Æ8†0‚³¿Øûüý«¹Õ.�-€•§Éßäï'K’o‡¶Hg£o‡· 5…/�ˆœÃ|’½š«Ì.Q–+,€-€'}.� 5…7†2ƒRo¨@Œ-€æêòœ¬Í:ˆDc¡ÎÖæ{‘½?‹<‰9‡%{kƒ´^x®/R–@`ŸÄÍá¹ÅÜ;\œ 3ƒêîôýþþçëósЏ0‚/�˜ªË� Å.€¥´ÑÉÒäÐØç•¦É8‡a}±>‹D�`|° 4…+€(t)u(t&s&s(t.%j¸/Ë'Î%Í&ÛâbKGD� âÕ pHYs''”iQtIMEæ 5AÀçvxIDATHÇc`@ŒLLŒ(Ì,¬lxš~vNvFò `äâæáåãbä'×A!aQ1F²] .!)% ÒÏsñ0‚¬—‘å•ñäI4¬ƒ‘AAQQ H+«¨ª)3’`#£€º†8P‡�ÅȨ©¥­£«ŽPâ `dÐ70426�:›‘ÁÔÌÜÂ’‘-­¬mlí`¡ÏhïàèäL’\\ÍÝÜ•ááiçáéåM’>¾~þâPí�ŒAÁ!ÁA$j,Î €ˆÈ(MFH´� °‡è`Œ–މ�ƒ§E385Æ'$2’oÐ!q I d �œLJH¹‰ÔÌ”š–ž*Ž\ �dcDFfVvN†=¹Ù™1×//_ª °ˆüò ¸Äܼ´Œl/StyEe#ùðW×ÔÖÕ7 ‰�M `FÍ-­m-ÍHí�„ `Á:»º ÀJt÷0€�B0jÀ¨£Œ0j }¿e…¡!™%tEXtdate:create2022-03-16T11:53:22+00:00Z%tEXtdate:modify2022-03-16T11:53:22+00:00+³ &tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/ye.png000066400000000000000000000006051521174352300307570ustar00rootroot00000000000000‰PNG  IHDR@0Sea,gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<PLTEñðõOKþùùÿÿÿùùùKKKÜ3ÃbKGDaˆë pHYs''”iQtIMEæ 54” ¦’0IDAT8Ëc`à Jƒ1ÀàBŒ*J B †4€¡œU0œþÄzPž»¤0%tEXtdate:create2022-03-16T11:53:52+00:00P+»ƒ%tEXtdate:modify2022-03-16T11:53:52+00:00!v?tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/yt.png000066400000000000000000000005771521174352300310060ustar00rootroot00000000000000‰PNG  IHDR@0Sea,gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<PLTE&T%S'T¥²Âÿÿÿí«²Î'Í%Î&'ÓÐbKGD ñÙ¥ì pHYs''”iQtIMEæ 5[3 $IDAT8Ëc`€Fe8«è€†Q£ FŒ*U0ª £ž’pèÂ�Ò%tEXtdate:create2022-03-16T11:53:02+00:00˵ç%tEXtdate:modify2022-03-16T11:53:02+00:00i– [tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/za.png000066400000000000000000000052571521174352300307640ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 5Ö>þ yIDAThÞÕš{pTÕÇ?çÜ}o²›M6Éfy$ž"Ix*HQJ«�¡ ;¶J‰¯¢NgÚ©Õ� ¥SÑÑ)J‹:ÖaþéŒãTcÕ[ bÁâ ¤µ"áÂn6ïl6Ùlvïéwó@+f̆ßìÎþqî={¾�û;¿sî<_¡øªP MjÜ1e;æÝKqvÑ@ÛÅ‹°m¼ò ôôpµ†Æ­þÀW¶ �R:·œâƒð'Œs0)Û�²³aùrðû¡¦ÚÚ2�å EJq¡3Äu‡éˆG™�[J–ÙV+Ì›gÑØŸºžiLW˜€>„$–ˆñ~èGÂ'™˜å£8«)%ø|°j•ñ[Síí™Æ•ßõC¼ZÖE.R]w˜®d³=¥8Ívà óçòeÐеµW…4ómþ€®T?À¯%AHºÝ }ÄÑÆ3ÉågB–ÏÈ EE°z5x½†::2�ñòìy@N÷ØhJh)€ †b !PJq¶ãÕuï×Ìò”â0Ù 7,\K—B08¦Ý ½þp$°ÂÕI›n᳘•¤¤ë†hoïÿÅñ¦ÿRêÏ8gBH7ÎpCn®á†H$Óx¿L@ ’€×ÔËÍ®v&Z“ÔÄ´Ó µíçy³î}0Ë3›É 6,ZK–@}=œ9J}}Ÿ£EÀCEÀn3Š2G'7eGiÖ­œêI¹! ’ÎÞ(ïÖããÖϙꚀߑ��Æ�‡[n�œ8y:;3�Ý àÃÿh_ž¤dœBJ(0ÅYånÃoÑ©é¶Ó6 7èJqªí,o^8‚&4fz&cÕ,`·Ãu×ߺ:8w.ãnÐÎÔ«@õaˆv›˜] N§Â‚bž£“o¹º'­œŽYЇᆎx„¿Ö¥¦í ÓÜÅøìy†&N4rCv¶á†h4s�î8ô‘Î?OJŠ}’‰E†|¦8«\íX51;ýnbïB +�O[kùó…°™,ÌÈ)Á¢™Áá0ò¢Epþ|ÆÜ œ *ªAWOÊ …Uè,pF¸!»‹`ÂJm�]‘¶Ú{:xçÂ|Ö^ÇŒœòmà Åņà ]]™! /ºbð��tŽÖHJŠ$ŠR€ßgµ»�\ÔÄìD’2pˆÿ$I¥SÓrŠ·ë�’ev0=§³4�ÓiÔ ÀÙ³F~%7¤&ýÿùÁOÖkÜ¿NÇëÑÁøp4ê"ôó—v'ÉtÜÐJǪYY7y�–ofzNÉ@[8 {öÀ��g–)aù<�í•pýÜ$2uGKÒÌó�…ìnðÒЛfnCa¥3Í3™GËîfíäØMV£-‘0Ö‰Dæ è‹‚\Ƀ$÷®ÕÉËpÃáN7UA?ïv8ÒË ƒH°›ílœr3�̽‹)î ß8èa I¸q�Æö-°øÚ74%Ìü¾Ñdza/M½iæ†ADÌÊ›Êcå?æ;ã¡ 9ô��}áË“<´IR¹F'×mX!‰à½ˆ›@°ˆC‘á»!Ëâdª»³4�]4 V,4±}‹báœ$£§pÂÂ3a{Ãy´$†ï†ÑŠ/MƒéŒót�Nõa�R³&ƒÍ¦pŠ$7duPáŒQ·q!nN‘�^Ý0ZßaÐ�]Šw?Ô9qJcÊx�¿@¡ (µÆXínG“511]¦?]ŽBŒ˜]Á©ó:o˜L&ʦ)LdkI–gwPîŒq¢ÛI¸×4Öð#¯dgJ)Ôv~ËWô�®` ; Mƒo/”l¯„³õ~°¡^ Ï4úx.œGkbl>¦‘vàó ÞhL‰·êŸÿq¸èçpÄn0<ÁÃH¦A 7-0T_4Gï/Šö4ò»°—æEcš€Â\Áƒ%÷~_'7§Ou8Ôé¦ê¢Ÿ¿� r˜Lr�Ã$´±W #™Z ¨Þœ0³·©�g¼„G°0šž[Ê£e›¹yÂbä(=.C& ß#غArßZ¯Gõ/†ŽDÝT],â`Ç0–Æ)à6“�ÛKWò˲»™–S<*À‡L€”°¬\c{¥bI¹Ž–º£5iâ…¦B~Û�O(>|Õ§æ”ðHÙ]¬/]i¼T ESS‚Dâ›.K€7GðÀí’n×ÉÏPýXÔEUÐÏÛ#Ú±°fÒM_S?¿V,JbJ©Þ©k¼Ò’Ï®P!gcÃW}\–�ŸÎù›§·%+Õ¤8v¬‹;‚¼õV{*Óg®DÍ…ê«æNÆœì úyµÕE\O8€ÒÑ„ÆÊ ‹Ù^QÉüüYÈ”êííI^z©‰§žj ¾>sªS®ËߥkhÍç7ÁNÇÒÜÅ�~Õ}Î|ºf÷ÌXƒÇêJ5)Ž7T¯®Î¼ê—ðiÌÁ¯C~þØâ"¦> 1Tð:RHno¨~]á㸠‰$Ù·¯™'Ÿ QW76T¿„€çšŠØÝàåÓnKjl髞ïÈcëì Ü?s-y¶œT“âĉnvìòúëmôöŽÕ‡0?_¡zÓ9$Õ^G"Xê¯ PqK‹ÊÐRªwv&yùåfžx¢�sçúN‘Ž=ð¦aÒS=×îáþ™ëØ:{=öÜT“â“OºÙ¹3Äk¯µ��MÕ/! ½RVG X\TF ânôÏC“FI�&Ù¿¿…]»BÔÖŽmÕ/%`HÀ Õsln*g¬áák6Qäðö7×Ôt³sg�W_m£§G¿*€p¹÷ð©sÂB^˶ò-¬¿“4x‹F“8ÐÊã�‡8}:ÖwS¦1¥IÀå_ê¸ü¦)«øÕŽË‡Ã½Aöík¢»ûêR}püo™н9ª¯%tEXtdate:create2022-03-16T11:53:29+00:00Xéæ`%tEXtdate:modify2022-03-16T11:53:29+00:00)´^ÜtEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/zm.png000066400000000000000000000024421521174352300307710ustar00rootroot00000000000000‰PNG  IHDR@0–•Œ-gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<dPLTEŠŠˆŠ‰Š‰&{HpHz…ƒˆ†"†‰!„.w2z……\^’b·h�qtfkp3‰‡wt©gmi#~‹Š"„;}Lr]v’i¡c„c.v†[b°]½bÈhÑm²\¬d�myvhrÙwÚvTkCy@Sz�p¡j·f¼dÌkÎkÆf�a&}†Jv�`ÂeÛr¬Y²[ÐjèyézÀkÆl½g»bÁcµ]«Y¾cÓnÌjÁeTn‰)ywb±bËiºaµ^¸`¹`ßuï|äw¶_³]°\­ZÞsÔo´kiq„„9tcj e´a¶^·^ÇgÎlÒmÇh¨X°c}hPw.€$TjgÊk½i´]£T—Rk^6y†5u›_zj…^|d[m‚€z^PgŽ]/mYo´j�b“f4u‹)|Eo1r'zˆ‡†‡‰‰^d¦= ¤> ¥> š= %+%%$PO²�±€‹}TãáâÒ+h8ô~ò|{TàÞ Ï*g8ð~ï}|T*g9Ê1h bKGD¼JÒâï pHYs''”iQtIMEæ 54” ¦’�IDATHÇc`2€‘RýLÌŒŒŒ, , "ÈÊJ¬¹lìœ\Ü<@õŒ¼|ü@]ŒŒÌÌ‚BÂ"DÚ/*&.!)%-Ã++'¯ ¨¤¬Â¤ª¦®¡©¥­C¤ºzú†FÆ&¦fæ–VÖ6¶vöŽNÎ.®nÄÀÂèîáéåmàãëgèKd°0ªÄÅ'$&%§¤¦¥gdfeçä8çæå’9ŒEÅ%¥eå•UÕ5)µ9åuõ �Lð!ÊV¦¦âæ‰Ö¶šöŽÎ®îV’ôƒ“+3o_¿Ä„‰“&3“¨îŽ)S§MŸÑÃDnÊd”›9köœ¹óÈ´”¤ç/X¸¨‡TûA ™YA$œOœ½‹—@�îRX¶|gÀ¼•«VƒÀšµëÖo��›6o�â Øºmûعk÷Ø»o?iÀ�ƒ‡Ààð¨G�‡€Q†�'F 5`Ô€Q†�Û�'O�ÁžÓ0œªÀž‹ÉG%tEXtdate:create2022-03-16T11:53:52+00:00P+»ƒ%tEXtdate:modify2022-03-16T11:53:52+00:00!v?tEXtSoftwarewww.inkscape.org›î<IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/countries/zw.png000066400000000000000000000043571521174352300310120ustar00rootroot00000000000000‰PNG  IHDR@0¡K|gAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDùC» pHYs''”iQtIMEæ 55ã§–¹IDAThÞåš{PT×Ç?÷î ËK|‚•hL|¥­MbÐþaªN¢;I:“h+ÖZ;ÉŒã$¤­3vä%LIEJKH0­Öm@ñÑhDiki�$ [D| A„…]ØuŸ÷žþ± >Yòpò�9³3{Î=÷ü>çw^¿s¥¤Ä$‘“›ƒ!ÒO�€à[! MÉ?K’gΘ‰þ„žÖÚVyJ wHBpáÂ’“Ø_º×c.xÈ]áùnwèìì$÷Ý\2þ”AëØVx ·7ˆa¢/ªªRZZJ||<�ðC`ü0„ЀnÕÕÕ‘úf*ùó±}×3¸5$†‹îÀjµ’·;�Ô-©4èxø)˜Šâë–ß'BNŸ>ÍÆ�qÛN�úº`ábx8ÀºÕÒÒBú[[9|`;¯-7óÊË ¨¾6á>p8ì-ÚGZê&f?t‘”×`êd„¡6AzÚ+晀€VÆ¬àƒ‚}˜äX¾^ÃG'@¸k‚cbP TTI«¥££ƒ¬?f“¿+‹_<ÛÁ«`ÔH†Ž7 ´ ö%gc#¶³g {þyEáHñQ6%%ðÀȳ¤Å¬G|mÙà4(¦¢"Œ»v1©°9$¤çÿK—.“´)™s{Øø’ƒç"A+†Æüè5!Ík×b*,dÊñãEGß‘o6›ùó_v�ýV:ó¯_çUÆ~½eðvTTk}–“ÿF1™°”–ö*ʱ¯ó×ÂB.Í{’õ*Tª ©€ Š®7œãÂɵ4|²ÓÍKîÞ.)AµXz••e™… °gO!O¬[G|p0…€ƒ[/’ü$õ´yÀî—ƒ±›˜4ùFÌv"[e%öšš~‰ŠŠ"+3“„œ ¦LáM Ðxòýiµ”Á=¾…¢Ð×t0!j:¿·4ZÄDpŠÁÐç0è–‚­–5«Wó·¢"ÌK–ð[Y濞|:SIB¡Z,óó±ž:’äN=ÖȘÃë |ú8¦×^��CèÃÓž?¿w�Š‚ªÍÖ3N$àúƒ0a Ìœ.\.‚›ïƒÎxçx€nÆ "’“ [ºY§ëÉs:�üãÐ!R_]M´·-ü&�·I±ZEÇîÝ¢vÚ4Q=©b¢åcĵb„ò)BùÑ�ƒøt&â=}@€hˆ‰¶šq/UŸ?/^\¶Lh´Úî‹oS_�´~ñ…¨[ºTèµZQ¢r±@U!âòAĹ�GM{Ÿ-Bè'M†ìl¡tu od2™Dzzº7nœÏô»RL&:rsiIÛ‚ý)ák r,X¬ðQ9È,ˆ†ÎÎPéU})��:¼•ªª”••KuuµÏ†A¿Ë &<œðŸÅ`Ÿ�ºBƒáb=œ«…Ù3áûSAu‚6hÓŸ‹CÖŽÔ‹…8�N‡—´÷Ê´}þ5†:0Ãè›àrÁwÆÁȨk� (o$ì™ $�ÆËW‚Ñh$;;›¬¬,ÚÛÛý€ó±cŒispÕGO¹Ýÿ¦ ‚AÒ@äEˆ>}[Íùž%o UéõÄ%$P|ø°Ï{ÿž\MMXNž$²BÂá_Í¢ƒ1aàR@•ÀY´°”• Àáp°oÿ~R7mâ�ÚZ~çkË`­¨À~ù2´Ú&òì�#‰Ž$�@ÆŠÝÖBcõ5DU'æ’Ƭ[wÇùvµ´´�¾u+¶oç§f3Ë�Püc7Ø'!]ÅÅÈ!ÁD¬_�nÍÏÑŒ�Vˆ„ ¸p:Í„'ê197c;{{u5AsçöªçtEqqqËÊH‚¹Ã�ø6hԴꀫ¹œN&²xq\#‚ ~òi ~€!3keå¬V+ïçå‘‘šJtCI@$þ1ës ˜L«í„ ^U¢Úí(7n �ŠB’eêëëIIMåD^¿´Ùø à1Þ_ ïî„A…Ä¡ª/-#!>mE¿fq«×ýMý�/£®®.Þy7—Üm[Yt£•_iÜŸt/tþÒówøZ< ¦æ ‰I\¬:@ü2'K"A3D®Î¾’¸\.>üð0)É L‹ø…¿‡G¦ùÚ¤ûÀ`0�±íìýûÛ¼ò‚‰u102·ÏûÓ4ߟonionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/dark_history_icon_toggle.svg000066400000000000000000000016231521174352300334160ustar00rootroot00000000000000dark_history_icon_toggle_selected.svg000066400000000000000000000016231521174352300352070ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/desktop/onionshare/resources/imagesonionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/dark_history_in_progress_none.svg000066400000000000000000000010761521174352300345000ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/dark_history_requests_none.svg000066400000000000000000000010301521174352300340070ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/dark_icon-add.png000066400000000000000000000003131521174352300310020ustar00rootroot00000000000000‰PNG  IHDR�‰ pHYs  šœsRGB®ÎégAMA±� üa`IDATxí“Ñ À D“Ò=JwÈþ $;ÔNüðãDÿôA>ޏ Ñ¡‡ª3ûï�˜˜ù!�‹³áBnENs$€B‘·ŠåB¤zÄ{j3ôËîþ§:A¡lHr2hm±¼sIEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/dark_icon-close.png000066400000000000000000000004611521174352300313630ustar00rootroot00000000000000‰PNG  IHDR�‰ pHYs  šœsRGB®ÎégAMA±� üaÆIDATxí‘Ñ Â †9ÚºA áÕn`ÜÀÕÜÀtX�nà<š4ä@4ö­BZr÷üpŒíÚDƘ.Qª[kÇÔCÕ8Ñ|!<Ò¢  æ½/Ö9qÈ3Æ8ãwÌM ÖnRÊ97+\i1âÖqÎ'ü‡5Lk}¥¼$�‚bjø« hÒ])u©y8ûN‡Úô«À|¥A5sXz³¾ï§(´À¨n]×uGÔ«šSˆÒ4ÑìVIÖ*L2ü£g×ozË´4ÚŽ§IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/dark_logo_text.png000066400000000000000000000060601521174352300313350ustar00rootroot00000000000000‰PNG  IHDR²$-µ`6 pHYs  šœsRGB®ÎégAMA±� üa ÅIDATxí\Kl×½”å…½ y))ô¢íÒ”?€/BÇÞ5²T Nº³ØUѵäТEE·Ý¥ŽéE?«Šê*v6²•ìì†YØäµ«�WZZ‰º± ÈŸœ3º�~œyÃR” )s€!‡óÞ¼Ï�óî»ïÞ7ÌH‹¸ÿþÛ™LfäÕ«Wùׯ_p)«±„k^WW�*Χ÷íÛ÷XR¤Xcd’f|ðàÁÉ—/_Žâ´ -d®uww—¦$EŠ5B,‘¡�ß�§ …ß–ÕÁÛ¶m[)%tе@$‘¡�³/^¼˜�Ǥ“f2e˜çAè%I‘¢Cp$Î-//Oƒp{em@º�ÚÏ):…‘IbhâjRSâÉ“'²¸¸èŸ÷ôôÈîÝ»%!R2§èˆ¬æD­‰Ÿ>}*·nÝ’¹ÚYX˜Çïg é;wî�Þ¾>9tè9|ø°4ƒ.�lF3kÎVôÖ,a0ÎÉ&×?öo<÷¹ÍjòuÛ?Ô&Ž$1 üé•OBäµÁ´GùÇçŸÍÈ�ߊ$4êÊÃ�7�ÓqY%,bkN.´{_9ô¡‚ï¢l ÐEНœùí"(g^,â«ö5Ì�¼gsYÝkÎ…µð•Ë—åöí[Ò hrükªâkî¡¡ãÐÖ;Cy •Ç xú›¿”6€vŸB»K VÖ¾~÷îÝï�—„r , Á´{÷îU@è’eÊ‘°?Á1ŒcT69ºÌ ´ñù¨L—Û ±�߸!.|ä øŠ´�ÙÙÙ H\–Mì©vœÆààâƩà^”5ê(â8BŒl Ÿ�cUVüüK”‰+*£H÷0ÀO1?5ô�¸ ¯È€¯‘UGšCCCòßGÿ‘'‹ß„Òú`÷öõû$ýfñ‰ÌÏÏ;ËX˜_€VÿDF‹?w%çØ†V´ç�;w.âA�ä94ïhð^}`ej|jg<´KÒAlߣǎ…Ìz1fffä+‡¿}û¶üà‡?rÚÌ5LDd}0¦Íc®@â‚À<¥Æ.áž©-ì»6‹¶¥ ‰ ôÛCÿ«�ÙˆlQt+)bG©!óT¥"'>ø@úûû#ó‹E9zô(ˆÿyú¬qaøé•+¬Ë^.p‘’ćöNèiSM M=¥š*‹ojïK\RK›<ôœ° +ŸÃµ%L¹µ€Méƒùl”{J\‰ ä;¥ûQr¼†òjœÊ‘ÿª�—f�4.ÎJ82z¿!mþŠ«.ä3å7¨ž$€±³%Fv~¶Ñjgd[U&¶©çíß¿ÿ¼®süg‚ûÆlùhù£*ÇȲi#KB�¤gΞ�$± æùÅ/ºþìÝw7�÷ “‰4mS=-7˧˜Þ>ä‚~gTðÎ(.�ÒL¡=-+ö%=yµ)«~ �ys¯æ)ëU_| é%y³7%ËzQÏ4ê+ú“³ËäA_¾¸œ¶1x¯â±)G½7.Y\ŀ̀8‘®“,;Û–CM=!  ùÆüV;ý~Zm}¸%kËž÷që:‡÷Snÿ7™Ip-TÞlNs–Ý…‹i&íÀØÊ{óae?7WóÓi†ØHb¿‘XÆEˆƺØ0zkzê—�J ¼ e˜šçn>>h´¹5�‚m0»@„qæÁi-ªNÈtRÛèi¹{X'~�i?'Ì¢‹@ZQËô´_ÔÈÓhÇ.mÏy3 '‚ƒ ZÓ,p}· g�`ž$@9èkĪ—Š…Ê ± Ïk›*zO°Ÿy{àÑÄaº–K�Øc:y ík&蟲Êã<ïã¡Jl)X65r.ªc•ÉIùÇßÿ&3×®I«¸~ýº| Ób®~Þô1ÿùOôÓžŒB|Éu_1Iúm\f<„S[Eåa„Ñ^¼qÚB~_ˆXÔŒåœÆA æ/¸Ê¥ £ž¢Q®O ä36= €¾Ö5)pC›˜�¥‚í­Áñ-Ë$µK›ºÀöRs[õ^åÞMŽT2�qÃúCÍ½Š–š!h²˜sš4/pTxeùWl»Ÿò¤[UÓêÊ ’È$±q¹}†ÀF«d¦�|hð�Èt†³OŸ9Û`+£ƒ­j‘ØÅ:ûuLºç²ÿðæ4½¥6Y ªjD¹Æ¦Ï#k¼à%ЧmÊ9Ò=%sÙhgÑi˜n7Lá“ ’'ꪚö:fºøŠ¨·æ¸ÏãwÜ3�X_pÐø‡ƒÄq›±¡³¦OôZ„*²Il@2CÇ�KR�ÌDЃaHìØ—Ñòtr�¬/rü°Ð’î@棽�ï¶Ae{²%Ç´[ÑÞÕE˜±ë¹ n{ îK,²këK\g¢¬YxZ‹³vPpèÃI “v"gÖ:çó}Ü,ÁEbƒN�¹ ‰“¢.Hµ©›>â-t¶®!Ö¹¤[Õö­@Mô ÃÖ§Y“S[÷ˆtf«¯z{:Ö´q—9×…^,hZÔ‰A»6.‚G2ß¼ySZ�13�8ÖT°§Xq .¿q-ò,Ù¢àôJ3%Êt ­ »ÒhµBR›9 ²˜ýê´ý———÷˜Ã²­W.îšƬ¡FöW¥üq Äø©_‡|ÀËíÇHf.ì\û-,x’|�Ô…X)&ïä㢢"ë 6'Í5³ŸF­tj6”deÏ„3¨Ôg.3Ë* þæQýYÄBmÚN‡9«”¢@¹p%èÅHb Q#W] ½ý}¡k7 ±IÄ2F"Ó?F¡QyÛ�}”–¬*ë¾ÊoÚ¦.½æœÁé,"g(ÔU×ÂI¼=q°×ܳáHÏIûðDggº˜ä†.ËÏÚ€|>,šQ{)\ˆÚ$…¤dã¢Æ¸Ç€²‹Ìt¦«–b¹Së¸�ŸÑø^'mÊ™ÍYt+uºMè§Ó¼Ðè­ÑÔÕNlqµ½Av�¼ 0É*vÔÑ|4¦ ]l}:e2ÚÉ�‹Š$üÝo2/vìØéG÷¸Y¨>|ô_eïÞ|ÔF¡¸¶•‡«‡Æô'w¿ùƒÒú›‚Ð&ö—³BÇ$ðU —Æ¥3©Þ³ëŽée³U§ÝªÕ.j¬¬}�ývŒF° V˜×”ÉÐð\\zðajzþ%ƒ¬ü=û�Ö«ábö“i-·ÊrôI’x £ªß~]¸wN}È>)Uv~™ì‹üª—)˜}úBÞ](CÏ–#¯á>nE•.uÙT%š'>üYð²bf0£R™ E怙™kìxæoªLþS Öª†AÇ…3�+æÏ‡FÇùHp §X] çô’öÕ qéô[!S±ê-˜:Hh�ÆÕ4}̬¾5 6`÷U˱šé—©î¹ØtÖG2‰MYhhÙ´³ õ–õúQ5i B^¿Ù‡Ò4=„ÍÇß~4u•­rJv™�®]gºÍt@HKÚ[Ž|‰¹nvdø¡f*âÀ$Üq_5ñdôöõÊîžÝ²ÄŸŸÿŸ¿]Ó…ÁÁÁ¦šÙµ³è´�ã9W²e§›i£YÛ·o÷Ö£]ª-}²àÛƒì=YCÌÎÎ2ÌŸ]˺LQr̘LÓ^Æñš5ìÇ>Id5èëí•ßÿa"*™1øõ\¤ØB¨¿!bù@ãô™sòÞ{G¥] ‡|úì¹Èt;O‘¢]dì�ÅS|ùôó™«Î7E\àÕ?=ñaÜÛÔ—¸AFR¤XB`¯£@B3¸›Øùw½ýˆä Fm ·Á]]é¿¥X-2Á ­þAËâbã´ôô¤Ð’bý‘q]l•Ì­‚>Fx†S§èº\uokÞŠžu—à>I5qŠŽ"—�>f†U;ñ·²Å�ô}Š­ƒX"XÿD”—ÖP�zû7EŠN!1‘ h?ãkX_ZÍéaµô>0¶^åV¼çÏŸ_]ë¨RŠÄw°sÓaRÉ=@IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/dark_logo_text_bg.png000066400000000000000000000233571521174352300320150ustar00rootroot00000000000000‰PNG  IHDRDB/įo pHYsÙÙÕsBtEXtSoftwarewww.inkscape.org›î< IDATxœí�y|U¶Ç§zËF[�€  kª:„Å% ¢ ˆ¸°¨¸�ŽÏõ9〨]ŒÎVx]^µ¼¤|õÑ}G¯ºþáë Åh``ÐfÚ¤½>XøÁ@“`ZÖ{Hï¡ÇKjinhV+¾­X< oÀu’$y:Dƒ‚¸µØ[O¾õøÀÑÿh±YÚej+µûjë÷ü¸gæ5ºæÓŽ–ÅÀÀà×IÌ qÙ[˺'%%}Õ½÷Aí!P[ðº½(w–ÿcÎMs®!"îhy ~]Ĥß~êís²OËþ8½[º­½J•Û*l>Òœ;ó3:Zƒ_ºâ;Ï¿3'gDÎbKÒ/cŠ�ƒ;V7V6ޏø–‹÷v´,¿t)·ÅO-¾u@-ʺõëÖ%£ƶEO.:¥£e100øuÕB\üä⫎¸Ðd1%v™Áîf·Õ«rRZR§â55õ5»j̼eæÁD�m``pbQÉ-zrÑyGü§Ùfn³eX]Y]ã,v|W¶­¬ª¢ªÒÒÔx´;3:lH£šLBm§´TOß¾ýjÄÁ¹½Fˆ£F¥vIíÜÖsW•W47›s&_9ùh[Ç2008q «—¾¼4»sßÎ;Ó»¥[ãÜëòª›¾)û¦ðã÷+jjk&‚Ð%Æ!êÒÒ:­Ÿ2aŠéŒ‰gN°&[-ñʲgËž�3®ž1*Þþ'>!"3ÓªÂU;{ èÑ7žAUEåÒ¯KÖ½ùî�n�ç|èôUF‚HØtÎÙ“L›>íl[Š-®Üè¾ùaþe7]v{[e10081 ©ß]ðîËÇ ü]<Øs ê©çžX]]S= @Ü]8Lfóÿ{í٧Ž8uH¬}½./ïØ¸cüœ?Ì)J´\¿~Z)ÄÂ……Ãú êSf±YbZDaf¬ûdÝš÷V¼{2˜&NÄ�4Œ·�_3çªË§›­æ˜ä<¸óàþó.>¯—¸m`` ¥ÕÔ3É’´,Ve¨x~å¹—–oünãTqûc m½cýô]•»Þ¸ýö;¯²&[uO¡»õëÖó½ß{À}í(ß �Ãáø#�iùLD;DQ¼£#e:‘eù]C}GDÕ¢(þÏqé„'Hñ-zvÑåƒÇ^ë ŸøéÇKW-�š8±ôÓµk·¥÷Ýó— “R“Lzû4×7{<ðt)((02Yâ@–å÷Ì h*•$)·£ä9Q‘ey€p~ü I’zOyþ²¬ºöêúx<ƒä�É¿üÓeUe{bÄÒÏ¡C/~bþãoÜq÷�×è�>'uJ²T:+ŸpC{ÊÆÌTZZz13߬ªêPA:1³€ÊÌ Õ0óf ìvûŠö”Åàø Ëò0S‰h¸ªª½ˆ¨»ÿ«Cþ›UUýtçÎ�fΜ©tœ¤¡8¦@Þáý ä Xï@»·í®úÛ“= pÔÅAÊmV’,Éd2™l“ÅÃ`·Ëí:ÒÐÜPéñ¸ÇÈŠáôÊoÎùÍ{̼ðr½kÝÙý²ÓèŠá<ºq:�רªú uÒÙ¥Žˆþ,Šâ«í!O"1,ÄÖ”””ŒQUõQgèìRÍÌ/Y­ÖgFŒq ̘'3ópf>�™Ï'¢3¾6,Ävà˜BühñGßõ:­×imìDz+Ÿxáñf5T%O·.Ý×_tþEFŒÙ'\拪¨¨øiïÁå+–}·õ§­Ãè ÌfTßöû?4êTÝװùã�Ko¸tžÞãõ ˲…™¿"¢Ññô'"9))iÜé§ŸîN¤\‰Äét.`æ)MßJ’4­Ãê`ÇDtâ /kðPyyùüH£Ãá˜KDo4 ± XU¸ª[VŸ¬ªD¤ç•o)ß7Á£5*«Ç,ÅÔ”´¢kçüö”¡£‡v�ÔWËþ=ûÝ/¾øÂÆý‡öåé9Þjµ-ŸÿÈãS“Ò’t…ûìÿiÿ§ž‹L‘�e9À÷ÂݨLDMÌ É¿/++«NNNs¢d3hdY~@¨¥]Šì`‚ïÅ>Àÿg-«%I:7Üy …x| ¾ºþ¾Då*÷Ú?û®Ûîéj6›¿°ÿì1ŸÍŸÿø˜X•!ôìÓÓ:ïáó&Ž;g €¨S[·ÛuáÚÏ¿\¢wüî9Ýû®Z¼*‘7U1B+ÃREQ¦&'''‰¢˜*IR*›Ùlžà?~HöáÇK(—A;àt:'Ðúï`æ)¢(æH’t™$I·I’t«$IWI’$è _„C½¦_\3 ƒÄb€ÔŒÔ‰´ï ¾Ýçÿý‰4w£»*3;sr[Ç›yÕ¬¡]³ºíxÿ£w³$E8”>úìÃSÏ(8Ó•Ö9-j¡Á$ ®¶î6l«ŒN§ó)f>]Ó¬˜Íæ«GŽÙjåÞ¿ÝÁZãKJJÎgæþ—˲ü°$Iw·U6ƒö�™A°•ÿƒÅb9#œO$I:ேã"ú í´ó¥A|eee©Ýúu;)ѧd¤¤dfgæ$j¼ S'äL�0m5Òq*³¸þ‹¯Ñ;nRZRØiŠ^JJJº1ó-šföz½ç‡R†Zrss?ñz½gAsmÌ|»,Ëm•Ï ñ””” 02°�™oФ ±Ûíå*ÚC6ƒøÊ�å$¼´W;1mö#ûf÷ýO´ã>ýê«úQºœÔ¥Íõ™ùhíP"??µÞ1F�ý5ý%°�ˆL^h«|‰‡™µ~íC’$}ËD´-�"$³Ë庠£…ˆ…›n¾eô÷ü¹Š=ÂÓÔÔ›ˆ3s:yìcæ2“ÉôѨQ£~Œ6Ά ™L¦¡¾#¢&Q?nù\XXhêß¿ÿ4"š¨ªêÉD”  šˆJ|,Šâ&½ò3³6,l/Eœ½„ã;çÄÒ'%%%½TU½, þÑÅÌUÖÑ I’ŽÄ3.3SIII.3�%¢‘þëÎ "/3WØFDEuuu_xuÈ9DUU­k©å\ v»ýͱ×0ó©D”DD{ˆèÙÜÜܲHç(..¶ ‚0�ˆF0s'G‰è€ Ìü©$I»Ãõ5§¤§ �vá`•AÂñ1.=.�Â*« +trï~vîÙV!Hzû½·÷\6çò®=zõ [²MÌá­ÙSs6€¸¢Édú½¢(A«†Dô\½àÉ·&œwzþÙcÎŒÞ#>¼n¯rçÝw,©¯¯æ¾u0,Z¿]•;íâopÀ÷¿ýíõ¥y£ó~êX2“¯|Š¢\©mcæ§ãÏl6?ïõzƒü‘~øO=ý‰(¥¸¸øÌúúúլȖc`RZZÚFfÜÞ/ŠŠŠ’­Vë[~f>ÀY²,_/IÒ;qœ2µ¬¬,ÕãñÜÈÌ�"rœ ˜îñx†�ËËËÛi`UUË5s§Ó™/Šâ7z…³Ûíox+ê�a(..îÙÔÔ´À©Qíày‡ÃÑÏn·G-çp8†655½ÏY'ÑK²,Ÿ+Ëòì8÷HÏôûÌŸ2É‚™ Õ.Ëòuªª> ÚbªÀÌsÍfó9²,O–$isЗ¶[Z¬RWíªª½çþ»Š+÷UÞ¸ð�7r?þàãÏcC/f«Ùô¿¿¿5�@i~e+©É))#†�¸,ì9l涤UöaæCþ•ĸ9räÌ4õ`æcV¼Ùl®'¢"´š¢¨ªÚC„/•¡*× ¤ÕJD§:�ÎçÂɤ(J '|©gq¥›šl6ÛRZeØLDk¼JD‹|«ù>À"§Óò!¢xÀ—Zmáõz¯ð~V†?ùÏ·@¨©S"Zíz233¿PØÆÌ¯—””t‹Ö7A$ ‚° ?+ãJ‰èfþ!ÂÔˆèÿœN§žš— ´2ÜÍÌ˘ùøy € —(] ¬A@DŸ3óóÖ8â�¿ Œ2੯¯ß¥m”eù:¯ Xzü¿ók–ÐZƒÙVk/úzý×J,›Gíß±ÿȃ�ÍûAQ¼�yËîó ¦|1cÎŒóõŽ+ß–~»å™ŸÊ‚ïBtcµÚÖ<<ïïb§¬Na3^v–îÜrÉõ—Äò60³àt:½�(–$©M1e²,ïpl埙ëív{zˆã,Dô3÷ #ßFAnËÍÍ]GDª_Þ³¼ `€æðfQS£ùÁüS©=ŽÅ•2³b·Û#Vr:�÷3óšæwA¸5777H‘Ÿ%›¯«Q{nn®Va!ËòAWˆQá³ – ‚0Oë't:�g0óBhþªªæååå9¢œk|p {üIÅ¥±ú#"0»…:"ºŸ™ú ¿ùæ›t‹Åò3kCÊ¢ÞŸþÌ›ûšÖ3ó�v»½Õ‚fqqñHAÞ˜²«¥µ¾B!ËrB‡Òíð€=D$0s:H’ToÁápäÑW®²õ 3_î_Éàó…ʲ|½ßK¶…%’$KCA¿ðÀ®GšÿÀ6�2ë§kWM\²ðý!‚ŒÂ�QC†ÞtÝÍ•"Ne1›Í_=tß_GFR† ˜…äxdÚ´iS/´Ž#kõ‹ƒ=šÏ!åóOKBž�ˆî±Ûí£DQü²åÁ$"U’¤µ¢(dæ�š.I‡#¬Ý‚?¥°2ú%üŒ?'÷®À6f^,Šâ\­2€¼¼¼Á·Øø[§¨ª�+B ¢$Iº$Ô¢‰(Š_)Š2 > ëçN‚ÖgÀ£ðYI�ôPèt:¿—eùáââb;3·—£}‡Éd’DQ|Z»h’ŸŸ_'ŠâŸüÖX y‡#Ú;f¾.”2€¼¼¼�‚ Lx~€¨÷R8ˆhi}}ý@I’î—$é5Q_‘$éq­2,,,4ù\ 2ÜÜÜÜ|n 2ô�Év»}Z[Ÿ—lذáXª±ÒzpïÁºy�Ü¿ÅëU½]¬k¾^sþÒ·—®Ô3^< Ë.^=ëÚí`TG;Öd29î¿kÞ Ì™!ëÉk1Å¥].W(k5îérAS øMH˜Y›ñA^Eñáp}ˆˆM&Ó­!úé�8ˆi³.UUÿ„àéLeCCÃõ‘,(I’¶Ñ4Í“JJJbõ÷®Eq^$ÿèèÑ£wÑûÚæhK’Ôèõz§Ð¾\àw ‚Pìt:÷8�ΗœNçTzg"h0=ÚJ¼Õj}€6/>–Œ’™™¹3Ò¹¹¹•~wG z‹\hÙÂÌs"-òµ�““s!€À}’TAæŽ?¾Õ3Ñ‚$Itñ‘Ùl>¶¶ kª\»¿¶áÁGæ9¼Šw\”C­«ÿýÙä•ï¯X¥gÜx3q̸ËgÌÝŒÐþ€`2•Üsû}½»÷éi%úñZµþÕÚ ˆ(ª²Ö1n½æsØ—– MÚî¹¹¹Q ‡ªªê!ÖN£Ã¡»BÐÚµkÍæ¶Ñ|=7|nnîrAÓ.f¾Jï¹ýçÒµÃÌÿÖ4é²¢òóó«êëëÇX€>]?'1ó ̼@¥,ËÏ–––¶µªüa=SRÿŠyÐoMDƒc8Ï^=¡BÜOq-Öø»Þ"Òns²2ZHŽŸ {‚™�- ^�7¢6h<ÒØ4ïïù·Û효GHÖ�¿øøì5¯ùLçñ1sæ”3Ϻòâ«· „5F$lºïöûz�”s’n_£âQ´JE/­,KEQÚ\�A„ÆÀÏDQ)j�ÕƒŠ¥]¼‰y�-vh*1ó2=}ýV]PIº1Ÿ �ˆ´nŠtfÖe04K’t €a̼>ë-nVe«,ËÏ�L¤€Ðž–Ï]H&“é"’üÿô® hg ñ,€‚™kõWVV– à¬À6"ÒUÇ@­òÕò[ ^—7ì´ÅÝävß;ïžÕ�MMS†”%½?æ›ußèÎÔˆ•q“Ç�u匫KàgL¦-÷ßý@v¯œ“bz;±Âq)DAZýx‚ ´ùgæVŠ6Ü”OUÛä·zp£…éÄ3kë$–G Œ Ñ­¦iàÖ­[®¸UUÕÆ ß~ûmLÓ[I’¶Ùíö¹V«µ3_àáp |ñ¦ÅN§3‹-fBÌ8"*«ÜÜÜJQ�þac@;¯×; šAŠõôUUµFÓdÛ¼ys˜=.�!Ê©ªŠùO>úÑц]1c!H_øÎëC³{e—�<èä�™meÜùãÎÌôù›… Él6íºÿžtïÝ=æYO³GûÒ…ªª5&S«?�¾ú�‘ Rè‰\­ „™U�E©Ë"b_êŒÞÓMõ֊Žsmל‹š››ûÐ�U¢ó<­®©¦¦&®Å�áÇ×xÀë………¦œœ‘ˆÎ0€6Kc3¯“ey¬$IÛã9_4B\[L×UXXh:å”SòTUÉ̃üE�µQ}Ú*g,0sm›¢(?Ȳ×x.—«3€sS}Ó‘Ìž™­Ks©àK/˜5ä`Õgå¾Jª¬¬°m+ß–­²m³yoFJfyzFúánYÝ»\®v­Ù6fÒØsS;¥mî›ÓwPf�ÌÌxÆð4{âÊR±Z­»¥UXž.¿e´J=jJT<‚ hü§ _ m —hAUÕ°¾ßPx½ÞCVk°áJDqýÎ�?c©Øÿï¯þ�¢GäÖÀ²ÂÂÂÜ_Ò¶þ”Í»ˆh®ªª=ý.™ã@«0´¶ ªªÌ^·wbÊZÌ 6hÈ a?¿~ÿõ÷¶¹á‹ˆ 159eócOÏé˜D3<xÌ1„�¨¬ÆõZ5jT­ÃáP4«À‰Ø‚5H©†ZIü:Þ“0s�åIDñT|ŽY5J·1ܱ¡;vl“,Ë f1Š¢D-íöK%//ï_………ãû÷ïÿ€Àůá999WÃgYv8‡c’Ûí^°'Ì/ f6·‡r67iÜ_ߨ\0súÉk‹¿ØË¶"4Ž65ÛøõÆ=#ÇŒ<®&t[èœÝùËxûúW•�E»3s›*pÿøã�¶ºººn%¢Ûç#Zk¤=,DíCL~¹¢¢¢d´véĤTiÌœ9Saæ?”””ˆÌ?oÌFD—ã ýyß+ßÇÖ0ó'ÊÑ:nólf¾çxÉ(‚+Ä‹öêxÇóx<ûÀL %ЄE„#¹S²yðÀ!Îoø6Ò4ØüÚ[¯z|Ø“'%¥%%ÜâH4õ‡ê]ÓçN™©"*fæß|Nr8yv»]—ƒWËáÇ'šÍfíßMw~lŒÝQí@†$BL>^³ÙÜ*Ž”ˆbšv·‡c¶?M D´WÅ?ÅÒŸˆT‡Ãñý# y,T6êJKK3EYˆ`exHUÕKüó!q8]�ótZ[½Ç–ˆì aÐØAŸz]‘Co™1õ¢ˆ˜ëQ<£ž}ú™¯ôÖ$ìHjö×Ä­ @UÕgB4Çý¦4›ÍÚØ*(Š2?Þñ¢Ðî?3ÿ ù<4–þ&“©UòŒŒŒm¬�Ñé.p)3_ÏËÄd2icælÅÅÅÑ|ô튢(³¼¨§˜Iv!Š<˜dYî×ÖqI’<vÐ=%ë3¨o¿ŒN™Q+¯lßýÓ™¯/xí«D¥òmß´ý§¿Ü{ï›òzy}BôÓ\×üi[úÛíöÕÐ$ùÑÔÍ›7Ǽ¸RTTÔ…™µÉ÷£G�nÀí•g€ÉdÒZ·=c 3QUuBàgf.m¯­cÛ@šÓéŒ'¹ÕfhÉÉÉíQÚxãU’$%ô™K[¡q�‚Ðæª[Ô¨{Wo×\víDÏV ÇÖâqO=òäg®&WüŽ•ñá¢åE�=÷HZÕ�ª«_}ëåÓÖ­Z·Ï/Å£ +3ë± ¥Í±š››cNa´ÙlËC¤é=¿X‘¡Ý¾Q£F}`§¦Y×þÙþâ³Ûˆ¨Ý² Ú‚ 1/¦©ªª­º]3lØ0]�ÉíõÒ4E,pÑ‚ ñf¦Ä…ÿ¥¨�Q½º­ã Уw�G¼nýÓæÁâàSsúä| güïwl›|Çÿ·aKñ–˜ @Åö½ wßqgÑ'_­‹ŸÍø®ï~ø¶øÅÊ/´©V1Sµ£jçä+'ëÚ#¢(΃&—ˆìN§óe½cȲül` ‘Ÿý’$-h«|á8"13¿¦9ïÍeeeQW/™ùÇ·©ìۮᇢ(1mE±víÚ$ÿ«iþ¢#ý‡@ëE0"ŠZά¤¤d3?Ø~R…†™_Õ|>ËápèN"),,lD,À¤™“ŽT|W5/2�oøÃt�§žc›š›ò¼öLÖ½wÞý¯¢5ÿÙIùzÝ^–ÿåØ÷·þúõƒ�Ϊ�T� qXFáÊ÷¤ÏW|u•H4Ö4êVX‘ "U„KµíÌü;Y–¿Ø´iSØ`íÒÒÒL‡Ãñ9€›5c2%t7Äò—‡�ˆžCpšeº×ë-ô+…�øË:YïÌüm“_ ‚ üÖápèò�–••¥¦§§¿%êüN;š ÷ 3Oö¯ô‡Äét^¤ªêgª^[�$i%Y°Dô†,ËQë›:Ž¡ýû÷/•e9¨ÐÅ1Gð›�¾9ñô §¯‰e¥hÓ†MŸ}AÄ$ÉŒ�3:oïš™%¤§eXXeª?Zç>P{ÐTßP׋™µf{8ŽÎº`öÆ S'F+:ÑŠúCõÍë¦%26¦å^kAX®ªêf •`2€ø·ƒ „™çGªn\TT”l³ÙÆ0ó3ðm€È-f³ù³#FüÊâ(..î)Â/"ø·k`æëm6Ûgþl íõeÏÌ ˆ(pGE†o �Õá²-ü«²Z×Ìf"ú¿íÛ·¯iùŠŠŠºX­Ök<ˆà\ñJ‹Å2*\yFÈ)D´¾|áîôz½/æçç×…êç¿®x[óU~rrr©¿ä™¶ÏCîÕ4«VÑ{‚ ügäÈ‘?þýeY@DÓ˜ùVAáYD´HÅVÕ×ýý2àKó ´Â)Š2n×®]Û#Ýò,gÃ÷;Oh^íõz¯ UB_–åKá+Óˆ“ˆþ¦ªj™ÉdªWUµ3�òWh™öÅŠ¨‘$)ì‘O�–2t�+Ú·477¿©bM þm¾Fð½R à~«Õº(ð>.++Kõz½ã™ùJ³àÛrA–$iô±y�ƒ¯|gåžìAÙ1e–¬xwùÊUkW��õqâèµ³®Û=zâè˜òA·;¶¿0ëÆYÚòRmÆáp¼DD7´q˜×%Iº.Ô²,[dæ //À{’$]%%%³Ey‹ˆZ9óCà&¢ DQü¬¸¸¸}ODzʤ)Dô¢(Š7k¿�eùaw…èS_ Èø ãjå«p®$I´�Nç4fž_�ÒHÛ»¬•$éØ~4~¥6¾}gÂ…ˆyü@DÏŠ¢øJKㆠrÌfóóìÛæ .5ð½;H sÜj·Û=}ìØ±A9õ‡c�  o„s4ø–™ïmÙ É¿-îfßöᨰÀå-ùåk×®5wêÔi3€XªÈï'¢»™ù�€6†¯úy… l)ìët:gùkcF°"„¦ïNf^e·ÛoŠvr‡Ãq±ÿe«½o¼ðš­‡/û«[ˆc`ª$Iÿ47Á¡=‡nŽ5Tæ‚ÙN;{Ü„ÑNéeÑ蔞þï¡âИü7õ‡ê]}Fôùs{Èc·Ûÿ>k)ž=%¼DôÇpʼ^oøv=Ó3ž‰™�YrÌÜS§2�½[*pIDAT«ªªƒÀb±$éT†-çìê I’îðg´¾W:Á§Ðú¡õ »@A(eªªž_M¼hÙ+'¯i˃/×:R¼¬ÀéÚp¡Ñ£GïEq 3_ŠÖÛ´`ƒÏ÷Ý¡•¡À#ÉÉÉSµÊt(CÀWm:W„c¹½D”ÊÌg!²2€Løþ&Ç,ê‚‚¯#(½eì6(ðx<ÚÅ.‚/oû\¯×˜¸p*|‰ ‘ ‰€" å.k…Ýn_ê�®Ò|e†ïž Zß[G‰è¦ehn„kî¸æÃ]›vEÝ–2Hr"̾rö%S&LY�ÖÁ’íJv÷^«¼ÿ¡sS3Sõ>䀽Ûö>êL’$½èõz»Ñ2"Ò"â"¢�Eé)Šb´ªÐ1]k[ ¢„[ý’$=¡ªêHøö¹ˆô·Ùàþäääá’$i«Rÿb°ÛíH’t:3À7åÖSÑý°¿’õ`I’î 5%ïHòòò¶EDK~�̶ðéa†iCtq¸òpõs/-ø´rÅň>�‰NJNúø–ën4`Ø€˜ö…W£‹¿ÿæ{éÚÛ¯ýÅZGX+cù›Ëè3´O\•[˜›‹7—¼ñök»›š›¦!D½ÅX1™Ì_^ò›KëΘtÆ›~ë5�m_mûÛ¼B»2h``` ‚B,|¾°gV¿¬�=2â¶òT¯Êß–~»eÙ??ø¾¢²b¬2ÜÍn¯§Éã�­)V›5ÉšðUÍ#UGŽ6T6 ˜~ýtí’¼���AQ§ Ë>]¶iÌ€1•]Nê2ÕdNœR$"˜-fÁšbµX“­V“Ù”ðÚ‰5ûkë*ërgünF{X5008�ЭàÞ}þÝYýFô{'–pœŽ¤zoumí¾Ú¡3oœYÑѲü:ˆÉâ[ôô¢I½Oë½²S×N¿è=-öÿ¸»Íd'Íœt\Å ~ÝÄ<.|­°Kj§Ô¢zÄØÞ(^{·ì]rÑo/šÝ^[wœ¸ÄådfaÉKKžé5¤×ï“Rû¦ÔßW¾oÎÜ[æF­æm```Š6-’,zjQ¶-Ù¶<'7g4 ³_«ë¨KÝ»uïÝw¿±   C Lœ$D‹-yiÉDKŠåÉì�ÙÃM–6'¥èÂuÔ¥îÙºçKÕ­^qÙ­—!5m&¡fÝ‚û Ëê–õLŸ¡}ÎHNOn—úˆµûj*¾«xÏ”dºíŠ[®[ôÓÀÀÀ VÚežËÌÂów<yZVÚïzé-ffgê­¥×z,•Q]Q}äðžÃ_›,¦§gÝ8ë³DÊj```ÐÂqqü½÷ú{#š5]lK±‰©™©§¦uNë!˜‹%Ùb6›Í „æ£Í^w“Ûínt7¹Žº*êkê·z½ëN:õ¤¥çÍÊŒŒnÂ¥�h¼­QeÛÅIQÿòæ~}cNÐfÝF†vî¹½ct<]ws¬wÅ1ã~§ªyÏê‡ó{®¼�lpì„”¬Öû@¨¹ö?fvfé<ÁŒ#Wâu8®Õhæi¾Ì¡ø´Ê�C£•» ñ B¾£Àá€GÛÏ8öè›^e1™�k¢ºê˜mý¯Ãäþü‹YG=}§\¥l…*¨qœ“æŽVÉþÜKY¶ÍM�ŽfÓeF:ë� ÑÈ(•Ý�dÏfН¶2!;¡ÏÓ/5Ü)ßTdÙm÷İ5É£# ¤aÖo¡çÚ¤—VnÃv]›âž�½ÃjšFëµpvÎÄmÝJ�i ~;•Ôª¿½–yþ‹�ûÀ�¶:�n«Æ|23míÙm왺A 'Ñ{ô®ïüj¹rurùA·ì;œºàž´ƒ~N\·;Y sQQ÷TµÓíô²:òfêê�TW ·ûÞíÝœ›îB¢'­Mü –¾:CB\Ül¯'Ã÷•Þ%‹KBwV^5»2ˆÒåÀ6Efp«š%ºuÛ™=ÒâÖZ�Öâ5«‡€&�ª½ÎPjÄ`H"$½GhªôP’§žðn½§ç¥úŒ§*\/ÂB¯þ‚]—ÂÂŒ©šNïb”ÆÎùŒnsŒ!jz6ØiÝZÒìlÝh9±È†ŸwR{Í cZí@¡­hÜž+Kùl�ògzÀ"ÈrѲgÒ#__%:Ws‚C¿°D$é*fÎðwWJà$î(ù™™°N& O¿ì’�@Bݪؼ'ª,a(ǬùÕ1AæÓ§ Xvâ׃Ơ òÁ%ôQç)tWÚ—ÚËNu•†èHüâ#“–a`qu¹ŠÑó¹Áͯ?ÉÌŸ�í'ÈÀ+¨¶ÃÆííîm8Ê‹p#µ$ñò�n£vŽ9Z8àüp�hѱ„”¨ õiË]¨[&:÷y™}µ(ç±(¤I4•·[0U[Ì^½R!1¯f~°éžþ´á¢‡2ô¦¥@Š*��ûæ È—kp�’{ÈØ¡†Rˆ6VTB¡gDg¡k3¤=lR)`E…éïlôkJPá@[ò7�ó„*vKX7xÖöž¦—1ùø‹âF|.4‹z#À>ˆ:À^’vgêÁ4P7@á„Rèõ £^AºõÔŠŒB:@ 0Âãt"/ÊtS7±1½�®Êp=ìx: Ú#�ùØ,ÂMà–Z¢Ž;e)6܆CåB(^ÿXÞâ§î÷*UÙ3AMð9Bü„ õX舄,^ª%à9-ÅH±6€(:Ã1At Ø€�ý�ªÁµ‘v…ì>å òh4ÿ=ýê²uKyhi§}2 ý&^ Ÿy…Ù`¤I‘�BË¥‚t ÒËigN¸„0 ɦBºÅäÈ”ÙZX𕷥ܛ:ÞÁ·ê/à ¹,æàêÁy½+_½¶é²²¯'H-üG/geŠ ¹…8ø*ÝU´ãʤHAšD¡HT/Ô- ŽBþ$&FdƒAï5ì«�ÀrJèÉé™&ŒÇ4êr\[脈~@.¢7(bk ׶­£Òp»+hñRþ©ŒäžŠ~ž§‚ÛåÄ"…F“ÑÑE¦Ç˜…ð­ °S¢$(Ȉ¶—–½@^*q‹uòqÐ Š‘k Dq2ú€ØlPª…è™òS­â%éí£&@ž÷“ÈÃŒî¯OI¨%�½ÏŸŽÅï1ѼáSdq�À÷̲7H‚‰7x+f #Aá ·KrKåÛOGc2pT m…›Ûrº­åbïZ%é À†øcª=UW@ô‚Ÿa�¤¥$Ô^|vS\¨hÚý™©<ϦöBl2C¹[�Çǯ-z’ÌͰÄJVBŽÒY#† Em­SÐÉZÞM”xÏc0îµÚ ìMËlö5Š+Miì v™qmk~ˆxn[EˆõuÐòÂôè3Ø ß#²á.þ¢}±ÿcê¡°ßM¾úÇ4Â�Üs£ŸC9SÄ>iO„žá}´)‰¿km†è–Ýëé¿h¡…WÌ7Ò\Q]Jr‹vòr¨c/Z𠓘¹n�žúžüNV�¥ÕüuÎqsOÖˆÇ!Ž A;Ò§žéN°ÂÖ³½à÷àéˆÖÉÓ³_ô»k�àøfT6ÜÑ@•…Ž…(gîà>ˆ:•€g£Âó¤úQi(˜À”šðœKéjmä‰ñ5S†¨ÊŽOc¦HÀuMkÁUȶË·l­µ€ð”*æ£d´ {Y5è‚ëÀÇRj¤Šïû´Oß~¸JÒ òÞM¨ÉŽâ›xµ+(úC¼†Ú6Å|\¬.Ƨ샣)�'¢�FBöb+Ñ °ÄcÄˆÑÆ·S‰xëXˆGºTµ•‘ƒTûg} ó"7ô§:Ax-€îˆß‘.¬ÒmÚwƒ7ºÜ&h¤Ç‹ŒDˆ)M­ñ iÖ²ÎA�ú0WÄåTNšxS‰œÉI¨ W}‹º(øÙx8„��sME’Þš¬Š§»¡Õõ+*,XÒ|nV ¼-î&À+&Ž• øüH±EĆÖ”úpg×Ú¹£ÈgÂ+ØOYîŠ"áMUÉ´�û1¨PNzÓŽôç€V¹o� #Òúr éó5«êmÒÞhb¢cÚ=éZíÃÿÏΓIw/hŃôG`‹jpBÞœ¡¢¨Ýê%öøÐß%�7¦ f”­Õâf`NйaGÒ6ô iPñÒzöT) ùAU‰Cñ4H;`k|ëL3nÉ�]ÀOtuÓr·C–Y.à-d#“CÔnOÖê´T'í<žª/åªr„È@Ô A®ƒ Ū§%ÁNG3„;׌þi•T6©F€k‘SÌW¢ýÆ�èÇÇ�·h%ƒßÑ~­9îS©ôiÉVÑת•ÀReD_'éB� ’ºˆÈ|dÓ)/F$䥖C»î”øx³¨>T1`ÙQJpƒü¶ìBØDiu]ÈK@G*Z‹î`9~M©9~�>ö ®Æ¬ÀdXì3ù6‚´±àñF‚7+#Â2šx§-²â3¨yý’Ì…¯ÅÜ„ÒäÝ3¸/ªå³°~!WmÑ Š ‚4vînB>L§ÍÆz™�|P¥hMôƒ!¶­4hi#GrD»i[Jš57¦vÃp7( º�&AÚïŠ÷Át^ e…öW±5ø&k"Û´KÇE¹w–§„I¤zì_‡ÃHlIå(ÊÚžéj;& ÇOjaްÐ*‚ŠÙ4]\³â¢.|@ÝŸeh´<~Lj¢Íµ±¶jow‘MtêBRí´ôóÄtUÊ=�C«Q�&Q¦¨»®õWÓέ¶DH'áû¹Ó¶·\€»N'ãG�Çó ñéÈ«Å5>º®üš~]˜W’þAÐ Úgä!‡GrãÈ}˜$}Ý�´ü‹ÌMè4“eÄ1P`.ƒ&+¡‡ö%ö;E^þG*Ý´ÂÜhF­8/£å2Øð¼]© åÔ·-ÀÇÝš…�Ê¥ÀOjq…æCÞàóîhÆ2Îzyý•Ñ–ëâ1s„Þ¾EPÖÊè˜3ÕnÙËùÃ’0PÈüaþæõS34Ä.¦·*¬Ãã¶öy @•rª6G¤‰Ãe¥ûQy›#c[ÞÕæsØ™j|-‰ŒŽŠ:” ËQ@(üâ ]»y¸iŒhìÙ~�áõŸõÏ-!iÓ˜¬ÜœpŒÚp^øˆ5­økå0é GQgÞ„'Fíú/‡¤Ъ�†XAâW¦ £‘iœxu;ú3-8… eޏӯnÖÈÔ�^{Fe�§¯ˆ(„XÀZ¯½Ú/dIA¨Jl½_8¶½]¦9ÌÑŒ:†�iŸ%ñ‡ITøG§j˜SÔr÷Û“† ]N»âŽ€¯ŽŽ’qd‡àêØ�7b@³ä—­¥vAo¡ºìUH Ps�œó6_'‘ˆtA7%Ä Jƒ¾€þT <œ´±nÚd…HRÏÐ «v'İD°Ê¤ÞˆBW¹eÞ®ó@§E–ÀŽŒ"¤–Mç)ŠDRU¦rM‹Ï\â Ú³¸ËÓËN7ór[ªðQâ-ühÀI™„^«ŠAÈ7[„…²HHÏ«•œsÓr¨SZ­wmΠ�ŠY›¨.†qI­ä¯ƒÃeèÊC³–xùª˜�‹ *pÿMâ2J>¥ñ €’vV�RF¸$&!2HŒYKƒÚiתè±Óú?¤ƒŠëði�“€ã6Jç]“=“ÅXq�‰êJ0É>&-…éì…¶Z‘ˆð[û”õDE¡ÏÀu-ž-†Í= ÇÖ¾�­ ?DSÈzJh^ÞÒÐÓÍÕwö‡Œ=l¸1=Ø % 2!jù{ûÈŸ}ôûÒ™­­„ν'më~ŠÜ= Î-àJޮݯ]<úŽÔ UanùAØ�†“:j’F¡¬Š…Øò‹« ¡ < “þÊÏö�ÿñ_ßÑKª£¸*åß ³ÓöcÓ€úðÞoà�vèZ�sIVi¸•,­‚—ØÐÖ¡@ˆ �*Eß "E�Ý¡ÅüFPwúŘ $¤ùLÞ{-„R €:®“DÞG"pƒà¢äY WfEþf¿¸LxU§{œI†¼c „êE* áèg¼B y°œZ…ºSg{d¥¦öà´¦j/³Iº7�ñ¸BÓ²;(5ž�â-ðBdÒ m¦áмljÄ~§û¤ÿ¤ü2‚P‹3kû ûÒŠ¨'X¸XÚç-)áJ´èZÝ {tíÎ�XÑ‚˜ßÈpJŠÈuÔjòZã^Zc˜Z¢ÒІèµâß� „ r �—6÷‰ÝAN "Þó½®b‹g§gÛûh•;‚'™ôF—�´$×¢2ƒOÑùÂàs¤ à´w…&ÕñPŒ¸Vj˜ r¢np„tQK‰G-·2ºÃ£åÊÐ \Qhg¬²š…p¢ÇßÁ+øE2Q)­á3q»çú¯Zt R¸� –�!¥–”Þa�ÒzƒØ0K„ügîП×RAÚ �ïèKïkj§·TèMËZ:EÆG�½œ�&@€ýÜ—ï!á7�=kdâh9é®Þ×f²~Ø”ðëBŸ-MúD›YDÞ�(Ï* WݤÜw4_aZ¦u�Q¸oË}vÜó�w‹oÉUuÀgkûºÉA!´è'¦Æt´Ü Õ-¤�éÙ¨ L¸B[ZÙ´©ñ›»æ¦ xæ"rå ‹4J7‰ ºœ &‰T�Ö8Æ>zXÚ~»a�üeA>‘p[4á÷‹>Ób>Ú,”÷"?‰öhó78ú KOA5õS‡¨èF¿iÖ ž(: üõIL}µ0´cA4^6•ÁøR¦HšݤD+Ä’0<ô¢[ëKÚOÐVK×¢ìÈ�/LK+ êŸÔ7f¥ï;ª‹(ƒ’‡r]-Ì…AáCŒ[† |\*Ez™ŒÀ,SáÑyr¼Ä­WñæEÑ›ÒöTPÐ&v®në\TB²O õ³Ì¬Me”+ðhÿ“ÙÁÒÀ:2:D„Ð0 P*R_M i¢lÆPa+: Rþà¡ùÜßF±ì62/¨·‡?Ÿ­°[w`/e8ñ€XQOÈô*‚G›“x± Ã-Ô[×Vã&0·ª�P¿O¡'€·¤“hÍ[>Ïpy�yÛ\¨°ó9ÉÂëØÉB+!¥ðÇÃrýµqÜŸ;É«€Ð;¼£+þà$·5TG¶�,Æï̤�SgŠEg³’Óª·Øè¶B=Ø œ<èÌh¨ ¶¶´u䙆ï!þ WâàÔ 1ê©ì›uœôÐj@` NYûÕ”ŠŸG«mmä~RÉ¥œ§¬vv¸Úq�륳ñ²ch§d¾#E4â÷MîÖ•"ì£/…²ˆŒ)Ó¶è3džbÑCL¢lìž@M#o‡”CÄÜf$.:Ëxd‹²~‹ hh¤M=„ª�E×t„oò~±4ãH°]/ÍtE—$I*©Ô‹ásŸ¤“G)¼2)Iëv>¸Þè!æy06ζxY�d1ûÕÉ Í/J¯è D²–»W|–P7HT‡Ì è]œ µM™’bŒí\A„�3ŸÚ€’ÝÖ"@Ä·eÔZ™4cët.-¡Ãw™U,šoArôêF"ÒiÝù)b»µøsj’ï¯:t*u®ž<ó˜TO Æu­tÎ;Q‚˜æq2Î3� .�zò'à0BoZ*SÁÞw`ç‹ë¨A¬RÄö„ƒ—¶´ñ¨ ¶Ö%)30z%p;ȆhÁ†F¡z£K«Ꞇ<^8ƒÁ ôŽ©Óš(˜¡ã?çÖjŒ;')ÿ*|¡Ú]ÛÏçìo!pFÁà !¨Nãõ¼%¤CDÉRÁ5$tœ~"F»jåqY§�ppï tío÷:ÿâ=70i„G~°û¾ÞÙ90ˆbb¨ïň9W;mrC àqçÀ+f\™±]€*çвxŽÐ-­Ø¸üŒR$uÖmµ‚ÙpH³£ƒ�¡q› ¡Ãá¥÷·öDËR˜§^bÒfÚ‘×ð£‘�LôߪŒì�óÿlAþƒ×ÿ‡áè7æÌý7äj¿¢, áàbKGDÿÿÿ ½§“ pHYs  šœtIMEå1P/F4 IDATxÚí½{p[çyçÿ}Þsp¡@‘‡ÔÕõ…‡¶,_ÚüDwÚ¦koChzK×Ír-»³;­ Ÿ.tÆqEOœ�ή$‚2ÓÙn»?IIó«dI•�Ý�/± vrkfÇP›´»MR‘N9¶lBñ¥’lKEJ$Î9ﳤxI€¸ŸÏ Æ2¼8ç{¾Ïsž÷yAAAAAAAAAAAAAAAAAAAAAAAAAAAAª’!„òðÔSOµŒŽŽ¶‘ÍÌ6Yì̬Ìc:©Ì#™ùÿ$3'•RIfN:ŽÓßÛÛ›ÁaÁâä8N˜™ÃÚ2¢d•ð#Sú˜¹@ÂuÝÓµ(b"X‚P¢Ñ¨å÷ûÉT¤Äâ”+}Ìœ ¢ø‘#GN‹` Â)ŸÏ·…™#D®ðÝMi­ãD?zôè),AXBNJk­‘Ê~Ò%=ÏK(¥z«Íy‰` BŽBešæ."ê¬�p¯ha£ÖúÀ±cÇNˆ` B•³cÇŽv�ËKÕ,×u@üرcçE°¡Ê„Š™cÕö"\®ëž ¢ã•(\"X‚05ô³ ÃèRJE—ò8dW¬ÒBE,A@Mç¨ .­ug¥ÜYÁ$ü ÿNQ‹ŒFv´Ö½b‹&Š` KÝUue\•Pa¢– ®J¨·%‚%,9¶oßÞED1‰ÂÜE>Ü/‚%¥ O.µR…Rây^÷—¿ü岉¿!C.,±²MÓüßDÔ&£Q<”Rá¶¶6ëÌ™3߇%Å !¢^H¹B)éÓZGJ�×Ájš;vìp@F¢ îgì.b¸”¢¥d˜…vV]"V僙mÃ0Û¶m+Ù�WqXBÍŠ•Ü \4RJ©p)î Š` "VBÕˆ–„„‚ˆ•P ,fŽ;<‡%ˆX %£Ø‰x,¡VÄê"ŠËHT¦h¥ÓéбŠ�„„BÕ�FíL�•P�0³íóùNc[Ré.T½X™¦™ ¢µ2�]ŒŠxqXBUcšæqé¸P†Ñ¹mÛ¶]"XÂ’$“dËHTJ©XGGdž…¾_’îBU’YÍ&!#Q}’„‡%TÑhÔfæ2Õ 3ÛJ©. …%�a]’·ªúß°3ã’%$j—�;wnaæ^‰¥ŠÃª ­u·ŒÂÒ E°„¢³mÛ¶–h4Z´fyãw•2w%¬±Ð0Ÿ»†"XB)Âh(j,ƶž|òI@g¦š=&£[“®9çže"XBµˆ`—ŒBÍÎ5/‚%T¶R**ÃPÓääžE°„jÂ2 µï²¶mÛ¶EK¨j$ɾ¤Âþy]–Ôa óÒÑÑñ3缞3‡ôÑ•b¸+™/¸´œÖ‘#GNÏö¤)ã#ÌG]]Ýé‘‘‘|zseÚŒçy-rgpɰQ–PulÛ¶í¸$ÛÅe‰Ã*žLÝU¤HN­¦ÆÆ0j»ï¦Ö: à´8,¡j(æœÁwÞùYM�Í-·üL³¦½FÊqœÖls å.¡P‘0s§ŒÂ’Å2 #k‰ƒ–P‘á €6‰¥‹R*"‚%T¦iî’QXò„Ÿzê©,¡â‘º+FFF""X‚„ƒBÕ†…"XBEáóù‘QÆÃÂé}ÕD°„Š‚™#2 Â8†a<²è‚�F­\ffçJGGÇ~ùik …É<0ù¥ú, ZZk[ra2Ÿþô§Û]×µjñ»†Y´bO¢¥Sï�qX�‹*X‚� ×uköÂÓÐЀúúzù‘óOØÑhÔ¯z—–P1H£>!¦iN´OÁ*¥”-£ d¡MBB¡¢Èܾ^2¹H­5˜¹f¾A©Òø¥Tq+�Z�@ ç;uÌ "BGGÇñ"}§d¾ÛÒZ÷ÎÕÙP(/uuu\×]2ß÷Úµk¼Z3ß'¬ÃªU«ªÃaeb[å´ p–Œ‚0‹Á™HHK¨<Ï“ÒaVÆ'BK @kkk‹ã8¶RÊVJY¬L\Þ;00p^F¨ŽUËë&þvß-+2âÕ† ׆“·5Ãíþ’Ôb ‚„„E ÛÇÝÕ8×§ŠÓ ëã3ÞwïÚ•SÄj:k—‡lfüÕX§„,‚ ‚U4Z§ÿaz+¸mÆ›Zß2¿enS&wÉ¡R::””Qæ‚™SµNáêÐT‡ÕÜ<3ñ¾ª¾.×Ñêü^ÏS$4¬NB¡›�>]×ÅèèHÖ×ÕÕ-+Y‹Ã0ä‡Áš�ë#ïÂqá32ãm¨ Þ:ÅyÍN'í[ÄäЩ>š››'þ=<<œU°� V®\)ƒ%!aYè›qµœV,ê3ðë}m÷ýLsyþEØ"‡KI)KX˜­ç–a˜SDM¨H‡•¬%ÁJHM«ñ«ð™ h]çá×{¿þÛ£°š5nû¹ÇðËÿÏóùÁ–ä{II•ãC´Ö3ÄjõêÕE[ÑF��p~µJ&S¶m÷@ëÿ/êênÃ}¿àâ¶Ý˜xÝ/þŠ‹#_ªð«¸ç¶�yŽôZÊub-5´ÖÉÉ­pKÅôz¯ææf«*€ˆ’ Ö¾ÍûÚ©ˆ¦±5‰©�\êÝýÊîÅHNÇÇk¥5–`ÿ�O¦ß;íCS³Æýóð¿=Š—ÿgnYõ[þ!¿pÂ1šäЩ‡µ|y‚Á Œ|upuÁ‚µoó¾v2è- �ÆÃ¦û8ÖóDO¯;ê>‹ÇÊéFN8¦o,Ñn5�œÿëÛ�Œ`]GSóXãÿµÍkówX>ïŠ7¥½‚–>´ð&Äʲ$¯�À°€V÷ãÝ[HQŒY‹˜5ý櫱H¬lGD2™Lal.!®gî^xoìë=ýìuìxjìÎÐ?ÿhL£ï°näí~í�¿Ø/‡NÉ«,®Üq<A«*ãK_+)ÊK°b‘˜­HÈéJFÜfúÍr\€÷Þ{ ðÒÿâÊe…¦f�`�ÆÿÑÄ?ü­ÐRÿ�y^™9!‡MIé+LJ(¥äŽ`õ]Ì&Ž�¼BBŸÏ×¥‘ûê&Lܹoó¾øÞ—ö–e9­d2yʶíÔ;¾f�Š>†?{.„¦&�7##c¡ëýMßD½y9Ï�zåÐ)¥óq’>Ÿ¯¤Ÿ¡µ–;‚ÕÉDº /‡¥•Žä�3 ÞXæ/wúò9ôÿøY\yW®(ŒŒVÏ¡}íñó�ßÊó²LÉOìþ©Rìì§?ýéöíÛ·­£éÎ�;«rQf©¸d©Ý•ˆUõáy^"o‡ÛkÃÚØц2¿ƒ[#±å� _Ã;¾†=ÿöwpÇÊøéFþ[#J™ì†K|"-¡RÍ‹9h­J©¨œ¢Â´cºA!á‚> å]\ S“µ™<¼ué¬[uç÷Ÿ£2‡°<(¥”Çb扥ß'/?y)øéËÂO_RŒˆ&J©’.½.ä‡ëº}ù‡„ÎÂì:ƒË^h™L&OcÒ¼¿×ßÿhg%s[©BA!+ Êu¦Ói8Žƒt: ×uáy<σÖzâÁÌS“ŸÓZÃó<¸® Çq0::Št: i*Xîª/“.È3$ŒÇRÏ=ñ\™âÌœÏ{W-J{ád2ÙmÛö)­õ–»V7Es g5#é4\¸[?ÕsTÊÊÈ‘#Gú¶oßžÊwɯ@ 09¬Ìê°æ9)f¸¬Rcšæ”.•ÊÈÈ<ÏÍúÜäý/U7 Ïó¦\Äò ‰©—‰s,•üO_ûO'k°“Éd€¾‡wljfßoÇõÀ 8ž O3LC¡Þ¬_Px�F­P(Ô˜‡ÝµˆÈ_Š»PÇÉ{[ã5.•3lj(Z@XYâ … …ª!Ã… À¬g<רØXò¶9D_°`í~q÷‰çžx.š«Ëb�;«áàñ™cƒî÷Ýüö=Ê�Çq" šh‘¾N_¾ÛŠF£'ÛîÅD)u@BE`š&V­Z…K—.f»¸”C0û,Xà�z›Œ€ñ*Æ–yŸ#¶Bçî—wWHþ‡Ë–ø?|øp? %îã>Ÿï¸ŒDåÐØháêÕÔ ÷UÊ2¥Tbú…4oÿ‹ÇR{^Øó1EA˜J( ÁinÛóÒžƒ•2à4Ÿ¸ CoooJfT ¨¯_>C°Jì®zg8¾…nl÷‹»O8‹Ä,Ñ)8H–yÂó¼üí¾§ÛYŽ·ª"“·ËHTMMM™»¨cór§÷+6Á`0‘Å|Ô6‰Ïï:Nš£yÇîäÙRµ8D£QËçóIgŒ Dk� .Àó\444¢±±±$Ÿ£”J>|xÆ,™š¬Œ;s†­�×y×›}ƒ'+ïŠ.d #%,f V¯^ "UÒ:µlá`A!a%rö,Û~Â.¢Á¢ºåX~£—ÞÄ•ïÿxùOxf†-‡çâáóùb®ëŠhU ãw¯]»Vª”@òرcYË¡jÂa ¼Éíç^çW} LèM- ¬¾kî‚õ+ÿF(·Ö" ŠÈ¡¹xüå_þåéñ>ÞBåP__šÂ×¹ÜuU ÖÙ³l¿ùS>éi$@ó'iCöDZ2ü,¿ÿ“ó«<¸M�XtÈT.¥j/í÷ûc5%Xgΰõæ¼ß§0@@^NÈ ­@Ã/üÖ<¼þUëæz©e(oƒ–‹‡ëºÅe-9zçšyQu‚õÖë¼kyˆQP½Z�UŸž3L¬»ë¡ø™3,.k±ŽÜ±¢Á^‰¥3Ï9•¯j’îgϲí#g*n}NÈþ8«ÖáÚ�¿…ëÉ©m“ý+m+T‡“6Ê¡´8˜¦yÐó¼N‰Ò3[w‹Ib’Óv&O&ÿ¯Rjâ1ÛäòL)Cb®mW…ÃzëuÞå#œ•¦˜Ð ­@Ó¯ü{¬yx/ŒP3È_‡úû?‰�ýq€~ë§,SE‰C‡%Åe•ÇqàºîD‹žÙ„+—4¥…�çypŽãÌY áy^÷¼bXéƒøæO¹‹&õ¶Z<¯Š¤ò#|ç�$ŤeæÉ'Ÿ´]×=“oÛ¡0·5½MO.¢5Ù=MnÕ3_ "Š?ÿüó›æÛ~Å:¬ñÄzEˆÕ˜´ÛÚAòÜOùøÀ›üˆÒewYrǰŒ(¥` Àiš0M>ŸoÞÇøkMÓ„aaà|ø|¾œÂþЬ·ßæ ˃è+4±^"¢žFüÜë<ðöOYî"– ¹cXÓôæÚ“­âëìY¶u (´TôlMH¼ý6·ÈñV†#º·7ED1‰Ú‚ˆ’sÕ]•\°º»»·Äb [ñùìY¶}@bz¥zŰtúæbBi9räÈA™cX[xžw ŸŽ·E,f&Ï[XÁ¥OaÅ;«,Nëͳ,Wþ2a†”8Ô�»:vìX^}óJ& ÃÈ»nià§¼yV­WÌÀØ%‡_y8|øp?³\ jŸÏÎ÷=E¬X,–�·Ãò4º«väÖÀ›Ü.‡`y8zôh73÷ÉHTu(ؽ�ÅOJ•tOæí®ª-œ)¸Q9 ˇiš›ä®aÕÿò—¿¼ —\Á"¢äž={Úó8Ù»«ýÐZZú–“C‡%å®aõ‘¹+Ø Û¶mÛR‚Å̧MÓÌ©cg-¸+pHv™ÉÜ5”‚Òê¬Èx(hšfÞù’V,ëcæœËãÚ¥\Ö«¯Jg‡rsôèÑg$ŸUxž×�YoÁ”²ptÞ“÷�7¹½šK½zGN®R�~4ÊaY~2ù,™ãYÁh­.4oUÁ"¢Ä¾}ûæ¼[8Z„Du¶%´Åa9€£%,\ :”4M3,IøŠ%~ìØ±¢ÔÏ•R°ú˜yV÷tö,Û(Â’ä®çå4¹²‚åÊ‹*Z†aˆhUý¡PhkÑÜt -`?€YÛEøºŠŠU@8È€f@AÖbrøðáþ�;wv2s¯ŒFE�"¢�7nìïèèÈrÞ°ÕÑÑ‘W¯¹’ V,KÅb±–Rº«Œb-ú¯â8ÿ,‹ÃÚ¹sç–t:}*ÓB¸ ¢Ñ¨ešfûÑ£GOÕÂòüóϟعs'D´"Jú|¾ðBŠC%$ {zzfˆVP¡hUán8¬ñ]ÐMe:¡P¨( þ`0h)¥jjÑØçŸþEE6jK¬Ê!X ÏóÂÓÿ^¬BQf Ê£uk©ðÜÌ`’Ü%¬$ÑRJE$§UvúK%V%,­uÿôÄû;or{± E×…iúýr�‰Ñ´åx­>|*“ˆ—’‡ò�…B%«’ V,›qu-✻ÑÑøü�Å ½qÇ'‚U�¢ÕŸ)yÑ*­99xäÈ‘�(©£-G=@jJC?]Ì%³¸"~,Ç�ø§-Õî•Ǥ:­„ŒFIγXuVóQòUsº»»`uuu�xçMnÕÅéЙvÒО‹`pÙ¢þXé4�ºÿüóU9a}ûöí]2iºHâA”ÔZo=zôhÙ.%_H•™Oclå›Å Gn\G(T¿è?ÚŒeÖay ÖáÇÊá_Ž=ÚÝÑÑÑçyÞA"’~ü 'áóù¢¥ÌW-JH˜Écµ;ÔÐ0ŒÅ_¸ÚIOÛ/ªÎ®©K‰Ã‡ŸÊt ˆËh,,ìÕ(Xý~ø~Ñré‘‘EÏ]M8,7‹ˆI3¿ªáÈ‘#3n«WFcVR㮪Ðö0Õ"X‰ºe E©nO;i�ªŒåg䝯]KXX…nk+EÅmÍ î÷ûÕUM‹`ÊÃO^»>àÔÙ…ngp0…P¨¾"òWÓïŽÃ@*­Ñºq#I•u²sçÎ-Zëî%ž”O0sw9ïV”`�ûiásh<ÏÅ൫h²VTÄà�Œƒ©YG6üà'è´œþÕÉ“O>i»®»ÀÖ%&\)Te¬7þ™Û”gŠá®ê‚uQÝÃCc�l°ÆÁ‡6’,úYåtvvZׯ_d 8®Šª² V1 F=ÏÅ•ÔGX¹bMÅ ÞÐ5àúð¬O÷=ØNÈ)_[¡"3G�𹩒"¢^­õ©Jªª¬ÁÁü~ÅÜ€«W€ÑÑÙŸgöC‘$qk0\ô<¯‹™7V©ëJˆ‡B¡¥žû·dëJêC4Y++ëòty,ñ>ëà2zÿU˜¶Ê)^ÓâöI§•R}‡JÖ☖³¬á jh‘fàƒ‹9¼N\–0‰ÎÎNkdd¤Mkmi­7(¥,"²´Öö\ïSJ%Àó¼$¥ˆè<3'C¡P²VÜSe Öëüj1M­¸òQn¯Õ@ô_çÙrF„,Â]Fe¬©™ñù”Á\¼¶:‚ ‚UŽ à3jæ>‹õ0!,¡Š«µ•R&°«Vn®»ƒÙH»³/*+B… ´ÞK§x¬ûh Ä„ù½ÜPØ"‡› T‘`ÀÝ÷P÷å+ï÷V}HèåýûŸ¾ÇÒ’WªI°à[s¬÷ïþþÅÕœÓRFþNqÔ•Æ~‚Pu‚¥µî?þ¬e2ÂT¥�WÔ#¾€ðÖ–CرcÇ®§žzª(nóÉ'Ÿ´wìØ±KFU«dd¦°Zï£ä]÷ÐVˆV›ÛR>¤j§nâܧyc•ÈK"²*y{‚V6’ã ¬¶ÞC'ªÍmýÜ�c]F›r[ŸBŸr‚P…‚ED "zdüÿÇÝÖõCqÏó*zÐh’SÚ¸‘R¦�GÌ;=BJ¡J‹™O3óŒwׯ âòå0< Fü®{i†[úÞiî¢é‰xç¼÷Ðþ~L”$�cí]_¨™¹…ÑhÔ …B�¹¾ÞuÝN­uÜï÷' ýl­µ­µŽ˜¦y Ÿ÷-Æ" Báä½ôÌöíÛ9zôè©"}~2‹Y™$<Àç ¤V¬Xƒ#×q}øSº†††&øüþ¢~yíÜÀÈû?‚±¬yÌnúê@¾:˜¡æ9ß÷Ú�ú³&yj§îïžfK�zð�”ˆ[|õÜ4±c ½‰ž]1ÃÔ‘_ûã/öWûAÚÇiËã-)" ;ŽS¬]H9ŽÍÃݧ”Ó –aE¬t:� íS¶Gc¹ ºà2ø}~ adä:®¤>„Ï@}hyÑ„+ýÁ9\ù?ÿ=»‹Ê—ò×ÁXÖ #Ô _ÓmÖËðõo|=¼9ò¹3¤9ÁŠ’ì¹IÃô'_8ù§ýÿº�ž9ó*w_û§?og5û„ob¶µC}§{vÐ.uoŒUo‹�ÇŸ*Ö1!E¬b288ˆ•+Wnœ|°�ä q4ÑÐ`!ªŸ$\£E®ôЇxïþ'f[ðž�pRïe}îßÞFø¾2ÚÎ^Vm¦Ûô,ÀÔ÷ùƒÿ!µªÎLÝ»’±ªŽ±b™FИõrßI&"ßëy*üÐn S¡b+�NÃqœ)] ü ‰Q=ÝÕÍ.\uuu Êq |çÿ]F°.ÿ%Ãý «N�ˆÀÓûÌ·À# ¼;)l2€•Ë«ê4n­g,÷3V-ã ·å�™Ñ„ , "LÎc¹&ú‘F Yº“f.ÇÅðÐ5„ê—Ãç À0Œy?óg§�ùüBù ]Z+üøJç®1ä*„B€f íyp]žë�g™=êï]#¼wÍ@ߥ›¿u9£Á¯ñsõ°}f/€�rX B… –Öºßó¼ NcmhÞü) 9¦½L®÷ß?ùÉ�ñÖÛoáÃ.áþŸÿ~ñw¶Þ™õ½þé¯�:÷÷°BË`ÌSÔ1ä¸0ìÃG£~6äÇ�;S )(SÁ4}Ïóà:i¸ž;Ó}eá½k„÷`àìG`„Ûô,ƒ)¡4÷iöÚ§ú^y忊ëÔÑÑq<Ÿ70sõI¬lŸÏ— …BÖàà`ròsrkøþû?nOO*•ÂÏ~vçÏ'q>y©«W'\ŽãŽNˆD“Õ„Ö;ïÄý÷ÿZí»PWÄO~òÏøî_=�Ûüù¦ŠÏ5W!íÒšpyÔÀ�c"­ «úð\Ž›†ëº… S}ì¹q0aI V%ìD¶z,`lµ�¯ç›Ç?¼t)œJ]ÅÈÈ(FFGæAσ㥡µ›µ�±é ÀoúËúý4k8££9»®\LiN0{ñ—þzÿi9Œ ËH¦.f­÷Q2úï{’P¹÷#V†�€Q7áp\퀵ÀP†Yv±Á:øXÃu8Nº0á"nÓÚ£ó±È³)ÅÙsã/ÿõ~)-jU;¡Tßž={Úgñ' ®O2L‚Á‚Ázø}ÁÅýž¤à÷P·,Ÿ¯HÂI°˜8 Óˆ?yöÊæÈçŽoþÔ3írh "X¥sX§MÓÌ^)mp²æ�� –…êATĨ<#^l‰Í‘Ï üÞ¦ÏJ[fA«ØÄb±¾ÌʸYÎÁÚí!¥HaY¨¾xnkòE€Ø&P¯— ‚U²ÎÏcÅýµü�@~ $Û®Ç"Ÿ{õÑG?+�"¬¢œ¸D‰}ûöe[»oI,Ãí÷Jâ´n0‡ ­"Z‚Vq«�™ÃÓÿÞÛK*¹~Œ@ ˜S¥~!nËÐ*‰tJKáEbçÎ�]ÅÚÖŽ;vutt,©z+F°´ÖýÌÜšýÉÜû¦×‚Ó*%Ll0$§µxf»ˆÛ²<ÏkÁZ2s ³‡+Ê]2Å‘†a–Ôe�ýèªu© F,³zíiéy´GBã*Ĭ°ýIöôô´ìÞ½{êÔqx8¾d~Ó‡÷µo\Jy,³ ¿±…ˆ¢ ¶Ç'¨?÷Äs�ЮîíúZ× ‘qXùíŒRq­õ ËÜÛK�iÉ„…E­Íʶ-…qŒEbVÏã=û�€1BŒÁÙ±°2UoÏ=Ý¿×-¡r¥ŸÕ²£Ñ?ìÞ¦KáGq]##7Jù©—OþyMç>b‘˜mŒ8€¼’Òšuw׋]±\_Ÿï‚°Žãðù|�Å9NÜNfîóù|9_̇‡‡¯öööVí�w³jöTñRD¸X°IDAT xÃ,õZB^X‘H§�¨Ù’#h$ÀÈ;O¥Huu?Þ�\E+Ÿ^òúðžY/<ì|¶gšfª¸�5UÓÎnýÞ-̺WVNhm/œüÓš,Êíy¼g?äbXsxïK{¥F¥ù–jÚÙã_Ù}ºzV‡^ðU„JqáÖd+‰Ù…Š�¢˜Èƒ„„sl±˜ à$0±¤» ÅÌ)¥T @ÊóÜÄ¥‹êfµÁs­ÇB¾¢6CkÓoîš­Muž„÷mÞ×..Kk.g±@¬««ëÔ4!³˜Ù`+¥°jµwÀ4©€¥µ¶´&›–ç�åzl‘¥5ài€=@óØ¿]g̹ˆÐ ªjVÏ£=-žé…)C}»_Ù�µë*ÓÌÙ Ötâ�È´îD°f cSsº³8¯ÆŒÉ\¶�Æ,¤a`)¦ þ€²´æ6¿O[PdAØd0 �Ø#h”{h ¸ÎL¡c/óœ[ ?=U¼ÃÚ·ißòÓ‡ÕxöÂØ`ô<ÑÓ ±,ÂU4!Î\@¬Y™² ôB›8V&²ŠÚïÇl˜°Ã°Ä˜ÚX m›YJ1”ƒ0ÞÿÏôñ˜°y4qÛb²Ð€ãÚ´&°7&r¹::"•TžŠ³b›‰íbž„7?¤²k±ºïÞBD½³G´…‰È¾'ö…÷¾°·b¿³‹ f†¨ D]k‘ˆÅbe=8z¿KNrlñY\Z[FÐZ@lO´ÙŠiãB§ À4¾ à0.]Èí‡2/þÕyfòß"‘Î6¦E  ¤Éö”·±0Keå8«9Äj’¢XÄ”èy´§m¶QÁ*MNE© Ìœ¨”ýɸ´Äœa§;IИ۠u=Î4ëØ˜æÂÃÉxüÀÇøXäÙýȳ(r:�>úÙ–J\�‡t*g§D°ØÇ½6ƾK>÷ÄsY×´\ ¨§D"D°²¢µŽ˜¦Y5•ìÓ-�ÙðTt¶×_¿Ô/g¤®§d�ÁXF§ÆcE Ö¾ÍûÚ'|ZË,4Õ7A)…ÑÑQ¼õ}è™±u8‰Y±øD* \”‹¨«â"•EÅÔa1³5cÒsÑÛKÎõ|z”àpEí3ƒË†GNîÏé³XÝÌ­YË,ܶâ6„!Ôùê`Õ[¸cÅÙ¯¼~óÐÐñ"PB$B+»³§ÚOpŽÜ ‚ôã³z \Ÿš's-Åjâ5k×Ìx¾>X�P04»ÆŒò ¡K-ƒ{%/&‚•= Ø·¯�¨º1ÌÝuèªç\ΖyOl#¿R–63›¿ñ…vaÀ˜·Û¦¦›ËºùL_Ö×”¥_˜©X<–ÒÐÑÂN •TŽŠ‰<Û·o/Z‡ÔmÛ¶mÉw²xE 3·Õ†`Ís2j‚iŽ•DÌ#G¹¸Í"VyJˆ(œùoç£_ÿ‹9XÒ4~sÃ#ÃY_s#}#›`M¼¯ë…®S`,Hp”òÒ^DÜUæâ`v%m«R+¼wïÞꟈËóßUL–-+‚€ >¡˜`—g\nÖ‘ùÈ{f®—î}iïiÐØ�€ W/Àq§Þnýàêp 44Î]“�ƬL­Wö|ç]*|R£ÏPÒñgFjJÇœ±ú¯ÓÙÄÊñtïÉOýQÿË@¢çñž$+_º»^îÊéb{)Ö‡›Óµ¬…¡µŽôôôlª‰Ñ$Næò²‘B]½Æ\ý�´Ù8—óÁHÊ,ÂÏÇ\Ž):”ĤÒuEº5›Xi�O�üÔMˆçîwŸp"öû±°¡�öLL™£ÏË{rúæOGGÇñr¼g6\×�uttä~Aõ¼øÑ£GOU’ê+®t œ[õ9{c5Y£# û¨xü@ê±ÈgS(°~­K~1tœ@�“~ô)åO|ë‹»Øó®¾ü©]YE(öÕX�"Îbpøðá­U}Š-æ‡gö]­™£�9çï2x5Çš¬y�KÁ—Œ’¯ÏçŒzý ›n‘'íwää~Z·¾øð®˜È‰PÑ‚ED\×­™ùZDt%÷Px¬&«°4·tž=)yHßôLŠY¸ióo –?`ìrØØ/§¢� ‹f&y¦@>µ©Láùæo|¡ÝõTBN;¡ª eì¿´j¼ ɽ}ò vXe[=‡U”I&1 U$X™†}5›d%¨7ÖL‚u™s›rkûâÀIa·ËRí® mI8(T•`Q{-7ìËwzÎdÒi ~y~%ïñø�at¦Ú½táà×÷·1“Ü ªK°´ÖážžžZ R ‚ëPÞa¡âÂÃB›%uXÊ0ÛÕ,m‘¡’VMf¦ç,ø;Ž·OÎËÕ¡kƒçŒ–´‹5Â_ý�§óºP½ò¹WÚO>{²ë•Ͼ²ENU¡ì‚•É_%k~Tyáßqd„`ú€—³€£kC©§ç�ÊO„_yö•^bJˆQïÉÏ�8ÞyÜ’SV«œîjƒã8K!,(H@\‡j̽˜SQaŸWj6ã íÚË}e¤WþÃ+[4ÕU1쳡SNY¬²¡µ›¦Yû‰×“àƒW�ææ<.EêÚP²ƒLQ›¡r_™‡4µefÕ.§¬V9VM5웣0ÁÒš��½/Ôt¾ÿÏÉ\V�žGôì’éw¾ù+cÇ8©/|4-jxXìí U.X5·àÄ\'? Ñn\'kÏž=y8ŠÊÍ å)¦£8ÁÌ3ÊCü>ÿDHèóù"Û·ok�ÀI‘¬Éîj½º•¢ QÂ0ŒhΟYœIÐE'rr¿�oõÿ¦›RäQ„^Œåç.Ü�þa):]â”­½ 3‡MÓ<°µ·7–ŒþÁ¾‚¶áy3#‹Y¹„ÑT¡Ë0Z»‚h+ãPúr 8I³€ŸÓ(Î’aYVn ÷€FWè»ç’;wîÌÍQµk­ÛvîÜY”‚Wf¶sýìqÒéô©ÞÞ^iã\k‚•iØ_JK@²Àu�Ç+ÁÌ�æt…ôw'æä ñ?í/Ñ@Ìë®#'÷ÛŠùªÿòÈéé)¯ÛÍx™Ï&ÏKaT§–%/�ïç Ã0й§yçËD¬jT°´ÖvwwwÿRXV|¼�½{÷žŽÅbÑú$�×JÎ rõ ÇÐ%¹˜äÚ¡Áç÷u�±C‡�0ÀØE Qð¤æ‚¬~å�ÿDVÏY”%‡Uà NÌqõ�¥P¤v*DÔ—KM#—Ä9�ÌePA ºnmô¥¿þÿzãñ¥q d4ÎW6¾(ÅxŸ¬'¾õÅ]� 9@D�“ÅŠµî~áßì’©9"X¥%³àDbIŽn‘òvÌ|Â0ŒMóÿ˜sL{R>(T]”oˆL˜pJZ6 µ)ðœw/ýAÕN ðø7¿ÔÆôÒ—„çb£$ã…²3·-UÁ"……‡Z“¦Êdî-óßm�Öß]ù@fª®F døAS~rµ+)Ý\Öd§5 Ì;GƧí(èÓÞJà­Z«FGܦ~çé�ã«E BÉsXZë¶îîî%™w`C÷Ã+Î5�ˆz´˜µF饸Ÿõ>y6©Ö~ª�æ¹Ø2—…æÜf�#`¿òðÓççõ›·&òí—%ˆÃ*¾ËX‚ù«qŠ™ÇbæÓÌ�ïu/ÇÿŸ �™-vF|ÚˆÈÊ&>ÙDf¡ÂR*FF‡ô¾¡á+¾<ãïhmmŸ`�³zõš‰“Õ*�ÆFƵ!‚ç�…~Á#šl˜Ù&¢DGGGäðáà ׿)•u …Š,"ÚàÕé¢dF[f¾›MD6µM£é.§ÒD¨”4X@c£Â�Ñ BË»ïþ ï¼óÎÄóÃÃÃhjš¹ NSÓÔ&ð~ÿ˜“ZÌl¯^½¦ïŸø.^¼˜�Ì,ÖšÔZ÷)¥’o¼ñÆœbfZ1Wå}Uð‚PÁjmmm¹~ýzôÛßþvßúõë#Ú2ašU¬P«Zp½ôÜâÀÓ Í w­öÆ'BcÃ]X·î.üàßÇÙ³g'ÞséÒ%¬Y³fŠËjn.~¿¿ù›¿…þþ~ûµ×úíé!u&íÃX;è¾éBÆD�Äš ”B°lÛ¶LÓÜ@DmD`ýË¿ü ®_¿Yê úáê·áz-0 ÿ„H OjAcͲ€ê/ýÒ/chhhÂi½ýöÛøØÇ>6!X>Ÿ~¿¿$û¿aÃ455á‡?ü††f„·m™Gd’�¥ˆ¨ïƒïý¸éêO’ûmÛ¶’ÉäŒ\¦µñ9…’ ÖºuëÚ•RáLÛ˜¶lÎéÒ¥K2ºÖ®]‹{î]‡�Ÿžýî]]€±z¥žõù|ßùÎßàòåËpW®ÜÌg×××—ô;ÜqÇhnnÆk¯õã­·Þšïå3‡Ý«C}ïÃ^¿ß�õë×÷1s‚™ãçÎ�»Éd�Ž¸Ò£](�`­[·®�ˆ"D¨Ùî¨�»¸í¶;«W2f¬¦�µkg¿s79D­���)Ï•šúúz<øàCX½z-~ô£þlnkêþ67 }yp‰exçúõëS£?´Nm�IYƒP<Á²mÛòûý»tfsQB.k ´Lceðá•›å¡ec®*—»wÙDk1X·î.¬]»&W·•Õ�ˆŒ\ºŠõë×H8ޝ'„¹˜µeã=÷ܳË0Œ8€OÊPåÏš5k°~ý=“\ £a9£¹‰±f5£¹I#_sdlÛÆààU N¸Ÿ»îZW¶ïå÷ûqûíw ª&öc2CçÞ»î¬ÛH�ys\¼Ú Ãèljj¢Ë—/'ä¨ò¬»ï¾»À‹PÆí·ß�[o½uª¥5Ǫ€IQc¢ÕŠáᡉ\Ö}÷Ý_öï×ÜÜ ÛnÅ]wÝ…K—.âÆ�ÏÍ%VÙ ¢ðŠ+¢ ñT*uUŽ!'Áºûî»÷Ñ“24…óó?ÿ1466–T‡‡‡pñâE axxZ{ðûý(r¿óy—mÛ8>‰t:]Ȧ,Ó4Û>úè£rôÙ0³]édXŠC}}¨äŸñàƒ!ªÇk¯õcò}ަ¦&Ô××cÍš5hnnFSSsI“ó~¿÷Þ{~ðƒï´f·¶¶¶HNKÈU°RK©²¼Ô!S9ذaàµ×nŸ_¹rW®\™R%ßÔÔ„¦¦f¬]{SÄŠû}‹R¼š±r¬ÑÑÑ­~¿? E†gáø|¾²~^6њθˆ½ýöÍ»{kÖ¬™±úúú‚DìÂ… …~�”ã89z„ÙÈZdÛ¶åóùögj®„ …ð裿WöÏ=wî~øÃ”KZ³f B¡z477¡¹y,” …êá÷û1<<„¡¡¡‰:¬t:�¡¡a\¼xaJ1ëBÁ„ëºQqWBÞ‚5I¸lŸÏ×%µ0þàþpQ>÷òåË8}:1oqg%�©€ï>wî\BŽ¡ Áš,\~¿¿c¤m2l¹ñ›¿ù[X»ví¢|öÐоó�¿©HÑ"¢¤çy½DtêÍ7ß”3BqkñŠ 3ÑY†qö°ð¡‡š5‹#Zét?øÁ÷Z‘^ '•pZÜ”P6ÁšÎ½÷Þö«p­Y³wÜq;n¿ý޲~ÿœÉø�bæ¾q�r]·/[ÇA(»`ÍâÀÚlÀÍ>XFN¯uëî*«ózá…¯ZÔ9kx—§¤aý¯¿þzR~i¡*k6î¾ûîñN£p³íqÛR)Ëé¼Nž|¥�|V ™F}Ìœ2 £ßó¼>Çq’✄š¬9™åóùl"²™¹7['[[`Â^*?Æí·ßŽÛo¿kÖ¬-z�«ÿöß¾2ŸKJaR+dÃ0®Š( "XˆšaÛó¼ÆI«ãX·fÍ·XE5º¯bT¥_¼x!ñío»�ˆRJ©óZëT&„KIø&ˆ`U÷Þ{¯íyž•9dÄ “Änâo—1EèfYŸÅD¢Y_HNúœT&›xîÎ;ïDKË�©Ûn»YBéóØ*EZë$।b±˜’ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ äÊÿ-c{Uô‘¸eIEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/dark_mode_new_tab_chat.png000066400000000000000000000353561521174352300327650ustar00rootroot00000000000000‰PNG  IHDRxe†,'—‡zTXtRaw profile type exifxÚ­›ir9p…ÿã>B‰õ8X#|ßßC5©u&l‡G#‘jvWryKrû¿þó¸ÿà¿’ŸÇÅTjn™oŸ'¶ØBç›ú¼ÿ½_ýïŸ÷¿òõ3ÿëë.§Ï/_íýkÞŸ÷w^O?](~^¿¾îÊü\§~.ôùÁ×Mw|óy_ý\ÈÂûºÿüݵÏçzüi9ŸßVî%¾ßüûßc!+ñ¢¶y{øS ¦ßÞ:_õg°È›ôZ·xÿLf��ûþö·à­ò÷Ø=ýóû5îÉŸ7äßbôyݧ¿ÇîFèç'ò_߆_Кÿ„÷ÏØ�³ê9û]]�™He÷YÔó¹ÄýŽ7BùF#ó«ð;ñ}¹¿¿*Kœ}‘ÍÁ¯é|ó�hýòÝ¿ï×é'�Ã…¯!Lr ×ª•мɈúåO(Öl9«dc’5S^¾ŸÅßû¶{¿é+w^žwÏÅ<Ÿøã—ûÛ‹ÿ—_ß:G±õ^Á$õþMpPòÊœþä]$ÄŸOLÓ�ïýå¾Óúã?%ÖÈ`ºa®,°?ã½ÄHþGmÙͳñ¾ôD÷¼åîËú\€qïÄÃx#Oö–|öO ¡xO+ùé<¹Ê~�ŸRXÞrc–IN º7Ÿ)þ¾7¤ð¾ ´�ˆdÙ ©iÖIVŒ‰ú)±RC=YŠ.¥”SI5µÔ³å˜SιdaT/VbI%—Rji¥W«±¦šk©µ¶Ú[h„¥–[q­¶Özç¦�Kw>ÝyGï# q¤‘Gu´Ñ'å3ãL3Ï2ël³¯°lÑþ+¯âV]mõí7¥´ãN;ï²ën»jíØ‰'�|Ê©§�þ�µOVÍšÿ-sÿž5ÿÉš2ïûÊ�¬ñr)_—ð‚“¤œ‘±=/Ê”³§úƒ2§œ=-Ð)�5Ÿ”œå•12·éøïÜýÈÜ¿æÍ¥ø¿Ê[ø§Ì9¥îÿ#sN©ûdîϼý%k«_F±› u¡búØØxî=Ô.Nú?uß/Œ¢�LËv�>èùÌ'b@ëÍ>ƳF{R�h"ðt \OD«¥2zs§µ“­–¹XˆcóÙI—+Ý÷½ó²éOÏÑò¬­˜gy!ù¶VÈ;ÇylWßÝÈyí¹W_VÊj{m_K!Ï¥åê¹àI3Å�*v–|»œ'&°>†^çVN÷ððZ)„õ~õ xh…ªhYR·æcp7,]'ÏXöÓ�^æyz'úg„éªÔßÎÊ¦ß ÔØí°lJ ‰PÉ›%³�3Wã‰Z˃wžŸrýSKˆî$«}æ~rhÝWоˆIlž‹ôÝŸÊ[}?6WÓX. lOžtŸ÷9ÄÂun’æ£ØUšb6S' m‰ËY¡ Ràz……ÆÌU7…Lƒ&“ÿñÕýþ¿~MÊÔ´3ÀD«yåz̹Öq¶Ï2i\:qáþ<Á&ŠåœœxK´…qZe—5œ˜}‚rŠžÎ<îdI+åµQh>›.LŠ ‘亴GM`Y‘ ÜOŠkÌxêªÏ sZn ‰cÙ}Ãd´W F¡&%,tj„.ZOâ“áÄY�2´0" û¢–,™·Äý4sºygñÿ£ŽÚãÆ <;µÛ4]v6�ÌQ<±Ba…p˜T‘¸¡T ¿Gš#•~ÒNƒÎس¿A £@ RjV)À\¼K;º�°Æ¡<ò $ºÞF˜¼ÞÆS "ÀÄAÅòÐ&ÐL-¤‚0LÙ’ ³pcE•·¥Ü¸½v,m84.š.7@¡Ršgs�Õ{DÉ„Xüäí{œM~2L›Ë¡i)齉ø^ç„�¸áymƒoÖÛ™½>†R<90C]pãgÈeœgq1—ÖCøj”ɳ‚œ™‹†D�¦ÐHqM’€o¤i±”׉”P¶ž#ÙºÀßÞ  +×ñHüÀ‚ß¿ZGsQEÛbžÈŸáO[\yAt‰„Pâa=OY�xò´ÆBzÕÒ#kÙ3³Þ{±aZZ�,kwßÎižÊæ% q�åK¢vSø¡7ˆ^E¼vîŠQ¨«­Ê�ðA Ê R5g–³íçÀ@cLäÏ&ªÄLõ¸8Ò-ÓN#È0Z«ð ŽÑS‘ß~¿¸ÁθLÃR¯ôÓÒQÿC¯p­yÀ”G’wI¬yK%ÔåäŠf,c¹Cõæ²R�([ÒsÌ¡K)�óûm”(à4fx¿tÀ|¥®(a.%ož"_ÐyâZ‰g@¢.¥”UÊ3Ÿ˜P°(t0Bã¹7°^/�6®l0Q£§6Y�±uÌnË/~>bî{ :ÇIñS÷|.áØZJ›„§ÔN¬£“ã�ĀÅï%ÿ3…¤Û‚|–JrÝôO$?e¯ïÎ3#–8àB7O£(ùáÎHðRœ™Äxi%Þh=°ÇÛ(—›YŠ«ù~,tPrZêˆP¶Œ@µP4.ÏB“ç€6ñpí„ JÝq•¶x9‘H »;Å Œ#äÉÀ¸ºfmXÄèË'®@X©ÃÑ(Lz"/ºqUU֡dz&C8êŒ"]%ÌEds;<Øòw8¬¨‡¶ƒ…�s1ÔBÛ™[JýCº´ïnŽZÕÂ)KHŠ Û ¾wäH¢ƒ–Åò°ä˜˜íB…J€.¨€4Fu˸¤‚v&MÌõW{Éf-ˆ–‡e4â言'·^è/!w2ÿ3ç¹÷‚»J]÷ëõ±‰ÛÎÒ…G ê"s3UO ; *Sy‘¬Áœ Ľ'^‹”‚×OÊÜÏ9€ëF¹H:-«¿ßÕòö’9ÜB"Õqi±k¤‹oýÙ·RŠˆîF�”~ LÌ­©˜Ã�èåzÌýùñ|W{ã¦ÞñwýhaúpAº!6.ta -:žöl£0»Ä©+¾lSü£`øèúz©³Ã ¶N+é3zü†zAþ¨G†Œ_.Ñôˆ¢^ø�X3€V€xƒ9b¦�©<Ö ”PvTÏNûVô%ÚÅKÍu¤Ú|à�'‚³í0rWþÌø°ca\î ¨A@dDüHÜ=1—îòJ�Æë6A«|„æ(ïïýÂ¥ÈBØ,Ô䬑šC~Êý :1¶GºqÔ 3�äíx[ÖE�…� }3rRª”X�zE`RÔ¼Öi“çH¾‡RcøðFžt¢ÁñY¢fu.–¸|Ñà†Ê² ^j؆]�Ôxª,=×]»á¤µ¡é»{rÑb¬©âÚÐTªžb±æ„3€Õñ ì6€´#kÒ}¿0.ß�{ çÔdÈsTq¸á‚;Mühž¾Ö{hôà¯ôë×›P ­ÇêÓ1�¨8PÞ &m<=EÀšh&Ò×Y¡’ O€Î†üC@>.Ï™Û#í„pc(.c¬3 ]¥ vÂ[À±@Æ8Ê9cÀó ÷�‚>U7œçÈ L[¶}ƪ�F«½Ç`DTHEšz¶&yŒ5€ ÊÕà4Ìç#Ø*°Š˜ùo�º[¢Å#ÀÏ`=w…"7HßÐ~P=6�MÞËœt?˜…ôrÛ†@ ¶G¥>i¡Ç(kµZ¬S8¹E�Py”\:š»š£P@¸Í ­5ž59$‹åQÕ¢¨=!¼–šè „[;½(['Ã\Æ)³Œ•#ÂÜ[ z¿¥G!"ÂÈx‚‚d*)¥;F€…(jä Œ=‰cvÏŽ=J˜h–žèÚ®)Ý©�x)�ò (±OMÚ ·?ä�¬VL{’óU›»ã+é=£0ÆÚÄ‹bÖ"§GŒ ÚJ”æQµÓ|„RÀ¸#°[S™Èš„œ©¡.lBþ2ö¬ ¤Úû|M8u Fê¥ÿðX˜V£iØS·Kº8½�!Dâ÷€\iù*äDùqºLª?Ì­�®º`(r=•:е¦FÛÊch&ÕÓúúW¿Ý�ÏC³^REP¨pÇ‹z®¡Ý;>f .‘Ë…`R2�Q:üXVµùŠ‹‚&[…º(¡syÜ™Ê.=JjàU4IôßëÁþʞѶ#â6ÅÔVmaòàAöðÀ0‡ê®%\­Ì‡B§V;hD %Ï@9`m/¬”Zpt´üßÒÔ¤¤§¨Xÿ ¢27XO>ƒeÀ }3v™êÐGn¿†ÜRí ê�Ú][Mð}ò,ƒU#UëjüJ0Õ¢º1F¬a‡0UÁm˜ò¨‰'\Ó`ã$Ñé“H³Q…€�ó‹^ƾ™ž¹È¨�/ZÛ‡2¨U.á(ü°Ç¥liàjÒyÁw‚³<C+Ð(Q"±� NÍÐÎ�Y”[÷8'ºëNíê–â‡äꕳ(6ÄÛÈy¢úв�ÊèŒ^°{hmÞàL}>hDXµfXŸˆt8*'j¾"ÚÚÅl€˜‡N¸äËHPÈ8ºzÎn{¼îl'¹üÄ�3RðĹ�£Q=¦©|•z6„•*ªOuÇc!p«öš½÷nìÜïs7*_mÉé¥sE2í)«I¼>8Žøâ~÷NÜÇ`4:–U‹2�¨ªš_�ÆœÁ-ªŸ: D»Eý(ß"O¯2{íé¹OH%Øò¼k"�ârˆå�ÈŽ•o ­9맸40¤k` æ¨�¼š” õEñT&E»ÄÛø�Áí30c�?š !ÿ5ØCªGáL¾ÛîŒmOZHõQ`žHÂ15†÷$ «½R“ú¡@© *öoCÎLü’´lwëªá·jèNKÔ,%w¬ÒhrsÀ¾ö35D÷!b$O{o�Ónœì79Ú,±˜8ÍœæX3M ¦%”b’s�iQ…’ ‚j¶¶Ÿ4¶Fý;U~b± ½Çàd5x‰¤#|î=ã­²³å_”«?«“²º~Üõô“=k˜˜+>ÑAz|hi"ÇbÓpCY³¤ª†g’”DUnÒµô�C£˜hc(�\^QHø#Ý ~‹x5q c·¼@¶De…t&’#w°NŠ B¡]g¯ÞOl=”„¿²©é¶vR‰š®ô5¡ÀºÙ,»i³ÝVFNà×î,äG…·ùÈmʳ‰§‚ÇB�Š\;J�ëFÂÍj~e‘[¥Tn¥ (›-4#~1'ðäGÊV*³‹Û PB:Œ†\Äói~‚¿›t'i¸>“ò¯øæÆ‚5 @E¹ý"%ÁnúEŽD"’¦«Ú»lèFНãlBýf:-�Ú’4Ä¢=è?”†«´Ú”tŠ·,b¹²•¢IÜfûv���E9¼XÀ‚ðØ!O½m ¯ä‘S¸ ´%ÿßiæ¯f“ºôm8Ô'¸ËJÚø¦a+ ~ìQ8@7ä‘̽ªÒXo–nšý#+ñ±‹ã�¿NÊ5Üݽ}72v BpCžõ¦‰ø ‡DªOcÀŠªP¿Eƒi?ß#~-S›¼B?ÞIÔMzLƒs¬õîò”tX^xF«u z4õÄËÉGM¤èz²Ãl“pŠZcÃ;Íz~ñ†kXŸwà{^g‹IžïT7% 9ß–ÄM]æua¯ ÛÏMñÖ$ØO:A Æ=IÏ._‰þtÚ–ʶi6žËŠj`G…§VXmz(+ ¿õÚR.Qvß³n÷óЛª€‡ãM1þèN�¸æ‰áðÿØ[ø$"[Y#¸!Z5‚º¶#T –_½ãüxº¡-Œ;BòšÆµ!s·,Çiáåù>¬À§c››| ,R ¯ŽÀú• ñÃ8…šBé<Œ=Ú8A*S“ʾÛ>šÀè©L™B² ð¨¡áµá…ÓÐ|öáqÊ„Kõí ,J*ƒ!˜" Qžô;õ‰“DçÒ%&ébZpbÁŒ"J1)%wz:òMéhHúµkÒvˆiL]B öŒ0y†Ã}˜îoédÂaÝ <�@œÂýʉéí } ´«¡ÞïÐÇߤ–ðÉem'ìˉގš'.MC2.€u¡¸Aj ‚÷¢7‰“ ¥6î,iZc:Œ W=­É¾™°2…ra—`¨šv,¯ãÑ~Ïê5¤êŸù áqí–<Òõ~Í)aÑdxÒ�¦‡¾‡ *’ 6KÚ¾õ"@ë!w,*±´yPÁ.˜Êf@+Üò§hÛíÙwB¶£Ï2·ßWì*˜…KFfÂUø]rb`ñ¤ A”ÎM´èO 4ŸÚ(ö £T÷un�^Ô©)ðîN¶H ­pÕê=îÕãÿY� ßÕ¼ΫÒ~iîUiê|ÌÇûâ|€šüE[Á(A¬è2: ñØô¤>#ü22oM0ÆEƒ›t´H³¦ yÑмŽŒ³R?š‹õ…©‘ÑM ¢¯–¼7„Cúᬼʃϯ�8¼…Kçcº_è_ôèC‘cŒ�ÀÇ'B¿x*®*»¾5¨È²¹ECuCh¤–}¦§¹"R~=w_|F@ÖV†üzn¦¢ÿ37ˆH8 ‘ ¹yˆ»¡z`äE¦' õî|2�Éü»{RñåS{oÇ Àr٣쬬�Ç#°¾6 ï5‘Ê7›öHí;J$~í›»¯�óiÏF)Æö»/þöÇÐSõTžã¼åA@4©j®ÈÈ@j^)‹H/£€m#Qâ:¿1QÈ€ÖMå5‚†Éð£“@Ͻú3ÇÝ(8Ä]Ð[<—(.F+"XǃœÂ¯¡k`ø“îôß´G:\Òç¨t¤!Õ¿[yÆ*¿Û¿^»àš»Ãܼ°ŒŠ…Ç´ëGµ®°W‘sM:i”�ÔdüÈkZã¦áN@|hð:º¶akâmínÃJ!ðÇVÓm@Á¾zÒöÄÓª.h{?ÉÕâÈ5×CiJ”M�_·àŸ xbÃAŠ�þF�—4º§5âEÂý½A†„ƒÛ?±å c!$6d�ÈQíü¤,Ñ„´¨Ö‘£[ÔK3îuÏê�&sƒHH˜{–0e-/s·âŸ`Ä\­åá#AÉŽÊ#$2Ë€'êJà´¥ ÒÕ´{ž!•éR™Ha£UVÒ™3LÔøO»4Qº£ÃHÒ¥…ÉQ~k’ÖVÆsÁŠ¥ èU’µ(OSDsꕪ–TLáƒ?Ü«&€_Œ¬Á’‰ 8dÈ´�3$?�$º ‰æÅ(qŽ"6Ȅϔ–q4m*ÀXË(éa ‡Ø"Z|ÔŽïÁD±è,�M†5‚·Â Š±PP(À£¹�xõ…Ï‚Aq ׫iPzÏ”�à@ú­2%(½6ε½#n�üÀ4ºH½p œ�LÚ(ð~͸5µÂÙà ×ñ2Šy×¢—BÅ�ÈØ-*æžAkux˜&(u"„V¥=p§[u¸‡“Û í¡IÐìí’–ÂÑ(h²¼ÃÇ0.aAoQùùFqfJŠš -;*ƒú9u1^*Ò„ýç]á›ÂíNŸqöî#J?8ê�×dK�oIJC¼’ôç jâJÒvÞ‰tw'�¬w¹ï·AãP¹vQµM9¥4·ˆ ̉€�é—hTîNh<2ô!µ†Å7 JÆL€•³]‘:ˆt¡GVöG7P�À=�òÀˆ’=aõgs:\{HiÌ?äm@/€§7IÚE�¡�Ôés¢µuöëø Äô:ƒ¥ÝÚž†@+øô"&ÅK0Áù¢—�,Ö9.„-ïìÓ­‡jóA Œ$jû¶•&@íN²Äà"rÄ<ýy�)w—´uϺIt÷d'á�©ì�®´Zl�ˆ¸˜€Ñ$�¬w ³Ö»}ˆ~t q Å¢uj<­Gªa4G ‡ÀÅ hïC™$£¨a,§is•EøáϧËÚÍ¢<62Äk»¤Þ™*ÛÙ3Ý­³?–±^ê©9ìØ®R{´C‘¥š\8h¨™½C“cöeþY�š­!”4»¢‰~ )…b(Ús?@ÍСäèvÚs)~eãÞÔY…š'æ?s´ÔEm� ¥zgR3A®x£‹ù�+ÓÑ*IÚËCQ„¯Èâj�ßéIÚ)¹Û­9 › È‹žªïü¨®¯¢tßÕ9h¥.’cÓ¥›$K°”\‘ Ñ““Ubü/ؽ"8}YÑ/ýýŠïŸ¤÷߇°ÚgÓ„ý ö/íÍ�¥¾?ÒDˆÁÔ¥Ó�Hjy“zЪ‚_\`¢RtÖ½J(—�îÇ´LózTïÚA»û„3b+RùâÜ Z¦ê¼�Ï»-ÅMæ%jÈhô3̵(zàb€d$OÅH�ý²_ Í×qG­-3Ú½ï]ÜMx0OúÕ™NÕœ@‹»9é¯-¢bxk¥F“ç‚Ûä‘4eB¥ê´Ì ´¸iÛQs«šWñݶI‘b¯žŽAa"ê»Æ/ w:³F³cI&ŠM«Š‡Õ U£ÞÐq½r7ƒP)DP³j`|k0™«¦²i4ÞáÞ):”†ˆcùM›ƒ5UT¾|«5mëQÔÆþs/¬/8¦3gì°´åª!MynLÉûñîç§ø–Nö‚JÑð[EXw˜†s8`�–‡xƒ Ïkíú=V«ÀÜzÔñr �gVhÃÊ^‘ÚèÙ ´E¶°rï1&/‘1Á#ðö<:ÈõžŠY›XhÀ”åá,æ@ȉµ{Ò:tèŒe‰G©©êfšQ:ܯ™ Wû§aÍ?|Å.æ–Ü“½Æ?°¤¯•6ñú' lÏ�Nµ^CÓtÄñv"f �'ëZål‹:¶O&Ü) 'žóè4pº«5($‚þ!xúû¿LÁB"î�B;Uý‹¶{3À˜.ÚäŸSê‚ `Ý«®Í‡'gKohi®M¨ujÖ€*TóŠûü«m§Rš:ÁœcøƒûAT¦G§è_€¢>Üs}8”êD�þɦ†l¶ë½È‘·†E˜Í3ógómÒõ°GÀ�´Ä•–ÎÞ3S…›¤¸�4öÕÝóÜ㙳¯¯:dž{â›ÿ�ø/×Éê^bKGDÿÿÿ ½§“ pHYs  šœtIMEå 5šŒ³èIDATxÚí�{|UÕµï¿c®µ_y’A@ÑúªEëm=¢­µWk[_¥çôjÑK²7÷cµŸÓzª§5°#Õco[{ŽÇ«�×GýxEm«½­õø8öáÛ*RQÔ€¼Ñ@ $Ù�5Çýcm`'d';°#!f|>ûYϹæoŽ1ÇsŒ1…*}ûÛß& •‰È4U=8ø0¨Š:��õÀ;À*à/À[ªºåÎ;ï,X›d–ƒ5„Œ1³€og“�Àe�MÀ‹ÀràqkíŽ%K–Œ|¨¨®®nŒˆ\D�ã§@�¶Àf`±ªþRUß_²d‰Žü1Ñܹsƒ"ò?DäŸ�éƒüº-@³ªþÂZÛºtéÒ€‘c>%"·_, ÇöGš™Ÿ¿¯ª¿_²d‰—ï�ÎlùÑW\aŒ1WˆÈ}ql>Æ× 0FD.‘Š“N:éO¯¾újr„ƒ DõõõE@ðýPžƒ›ÌknnÞ8ðÁ‹åbY |kˆõ× À7‰Äº{î¹'çEfÂ>Á-‘;† ¸§…B¡ }]4pî9ב›�K‡°¤› š¨ªãfΜùøË/¿ì�pp~ôYù—! På¥(‹È¥ª›;wÎCc.‘Ê£f;@ƒˆû‰¸¾¾~\,‹ä:‹Å¦s�SÃÏ#"7Õ××;ŸX€Edœã8¡~4Óëcóñ+À>vp, ªê ÀÍ:<‰®½W‚ê•Àÿ<Ì?ýàKÍÍÍ)z|ü°¢@ �N§ÓëU5{€ï ÚoeÆZ;8w|úiÀç2@�x²²æç+€%½õ‰ª²mÛ¶ÞÆÅ“ëºTTT"2(,õ<¯néÒ¥êŽ@ uuuýx«’ɪ…¸�Ïê…¾îºî?­#f’Oã2bm¸P…ªž=`-º®®.XWWWÓ‡bsd,;Í�È hí}þ‘ ðå+Y®ëYk'àGôF32ŠŒ=Ì̧φ>R^>Šp8Ü'øƒH§Ì�;7”ó —_~9¡PhL�APªªEdUŽÛfÒYÇÓ×UÁìo‘u@IŽ{^zÙtæeC•Ê�±ƒõpk-Û¶mÅó¼‚=ÓuŒ;¶? P)"Õ9¾ë®»X{ ¸j®–%S»Æ?ñÜ©ây�3EdNmmm-~lðÀ‚–––MC]kí(©†Š£Xk�(¸™T[[kº’­?¾í:XÛìå² @㙋3’jø!,2Æ\®Ú¼õ¹Ë\',):>àáÄqUL©(E:†P?D8<–„Ê ÍÁeÀ[w¼š4á|JЧÐÚ�t_>a:‰´ÇöÝÚ»Ëcw´ •Qd§Ã!ý¶BÛ¬G•;v¾ XÊJü˜ðã'�Åu Å¡GT–O˜1¾zÞ37\5$ܤªº;­5)Ú«¹úGˆDŠúü9Žs¨¿­³Ð¼H…§¸E%'žp6]‰k) ½ÜS;Ÿ£˜8Ð50NÉÖB/&OÛ·o§½}¥¥e”—çPHíùnëà…ß\X™±iËQžò’ÞÚø#ñ|ž¹X9ã¨Ëg^6×p”–]ŒÓõ^¦³TxG«2ÊÖ¡Ö¢Û�1í@eÿ×zQVVv¸ˆèÍû|ÃìŽÀ¬>1Ão›� s!~zc#&-"Ë€™Ž£¸ˆ8BÁPO€w ºc(t‚1¦ hË`Çq)++lT¡È‘ Ýæà—,@Dæî×§±ñÆÙ�ýN(k×®X±juÓG‹n]Ç£wí¦ºý)BÎΞ.”ej¥OM:‹U×××Gúð@Q�^ð¼6ü´Íþ5Ȳ2Œ9l\íªêVÓ½ßE€i½\Úñû[^ñ›zŒ‰3¾èéžçŸˆÏj¸Uû³áD$ÒÇù# Ñ K—.µø¸žÒˆt:M2™$™L’H$H¥R$ ’É$©Tê�ίyÐzkí–n":Ù•ÔHqäüµQ“üÓxäåPmiiÑÚÚÚŸž<©æ½ #ÿ—ŒëÒZ%m½¤Â¥ç4Þ¾-ûžººº ëº5=:x´ˆÈ¼yóŠsLUóæÍ›ØãðîÝ»w·Þ{ï½UFž‘+»}³ŽãääØ|Å´1†ÊʪƒZÿµÖ²cÇv¬µ”””‰åóþ?.Y²$Ý à›~s g/¼á³ÀœÌ?§ª74<Ø�w [ZZR_Ÿûµ7$k…Æ!h\¶í?·9Xk{Nk3�Ÿkjxµ—sæçÇgðã´Êz‚x°ó­ˆä\QèsZ[?Âqœ|žg�?@/Ë… Ëvÿxö�ÿ—ÛˆdCò†Î�4æÝU6´éw7ÏòÚ7‡öo§Fzj\‹/N‡Òó±ø=pÉP•·EEE¤Óé|§…-ƘÂÇd½÷¶YË×béÝ­§îzë™HçûÏ¡v¯tOgÌj¸õÏC­ëëë¿<ÂŽSSUºººˆDú�M¸ÅZ{Í’%K´ *áš·4ôÎjýšUžC¸˜åWF*Nþ:Ug^M°úXðu4WÜð—^yÅÅÎ{¿ÚÍP¶kó·]DîÝSÓÃÜÉ÷ ¬>Mv²–B£'3úô+(?ùï1‘ JŽ=÷ê²b™9Ô:ïÎ;ïl–RÈÐÉpìÍ=×/™LöÛ°Ö¾‘í6<0qüžŠ—â�{€£óÒS Ä ÆlnX®ÖÛ8혡Ü�FËUõÏÀ1C ä=¿\š|–2Ø)"§755½²Wëìëá���ÒØØXÚóøªU^’sÅWLŽÎ·±&B|³c ð¯ Ä8Ó‡Jg&‰6àÇ@z¨´ID0Æà8Î~?c ƘlM)ðZ·>ïgôˆªžÔóxȘÉ"4qðxµÀOÞG‡„{èî»ïxø~Ô""7755Ù¼ŽÇã° Ýd¨Â÷€ jØß¥=Ž*½ÔÜÜœ®"O÷åP>À<ÏÛºŸÔÌãæ­ŽãTïµqWëd„oªeÖRÙÙIõÓ¨[€C+ò$yÀO�1/º®;vÀ‹HÛž ´U«<Ô¯ÇX“K!xgb�ý¯ä|Ì5Žã<üóPš�sÐrkí�í?¥¹_-º±±Ñ¨êéÆ˜gÿavC¹¯“zåFÏà 0Š!•„í­|ûs³¤_r4­VÕí{R#{R]]]µˆlknn.ˆ©�F]Um~ÀÐËÄTàIùWÙ•Õ¾n²ßF/X°À666Šª:ÎWrÍ—ŠU°a�1áFç©Qãºî_�^×’�13€ÖBq]SSS:�ÆU5\ÏÐ ÎSà7Žã\¾hÑ¢Ö¾.ÌkTªj²¢¼&¢Â?äëÖZŒ¸Y� úŸú_O[þîÌ}�Îä8•÷�2ÅÖÚŠ\ùOªZ""±X,ÛòO-^¼x×A€œŠF£7ªêàf`Ô!7©ªwˆÈ�-ZÔo<™›'笪©™úß�ÏææD×øOûÂöL ©mK÷2FëUµ¿°voí\ß‹~Ðì:HNö€Åõõõo‹ð‹| j‘¨ê]ÍÍÍy­:äËÁí£ªOªúò¶ tiMu/%‘Àê=ç2+LJ“žˆ<§ª_Ì(_õ||óiàwÀµétúÍ�”Î`oÂø©N.¥,�Nå“ Õ›‰„õÕ!WýÎÕCY]mjjØ�FÿQUà·{0°¿?q]÷Á;î¸#5àA™ÏEï¿¥â ÷Ãþö¯ª’Lv <½6•‚íûÒÒVXG/9ýtsØD¡××ׇñK.}8?` Ë�À+ÀbàÑæææžbòjÌï¨IZ–+\Ô›r¥jqœ�âD´íÓ‡·§|n–¬ã0£X,†µöHàk™ß§@ëÂ_®| x8 ½~Ûm·tÐW^·¼e%-r;0¯�ÓÙ»vvÓý”¶zÓ¬³ßÊõõõüÜ£ñ£S�Âߤc4û‚ë“ø¡ºEd °xCD¶�ÎÛn»­pzC¾®Y­ßÅÓv·û¿ì×áÄÓÎ�F¨ ”7X¢üJUŸ(äËíþ�GzÊ™#°€§Î�ö¿­þËwvíj}²‡½z0ôºGP�³>&Qì«ne4�Ô××?1¼òêï×>ñŸ÷üo”Ë8Àìÿl¼¸˜�"›¶RD&ôqþ©<ÜvØ)鎎¶Ô´òÀ+/¶Ö¡›ÃáÈ�Æw8æ)<Ì Ý…m[7뙟ýdì¬k®Ý\¨�œ3g‘H$è8ŽÙg»§Ãª¾òÊ+ýÛöé°ˆ¤zžWÕ®Ûo¿ý°XzMc2Fý¶Þnhhh8Óuݾ5ûúyÉTâç]]]„ÂÁPN ;6¬"Õú*Á aBE$&–?üÈõï­Ýø§‹.Ž–Ôº®6ëûŠ$·(j×#,@¹oVíɃýÈh4*øîÅl‘ìd$X®é&€@žmª¤UõµB­V‘>Ýoííí£KJJÆcÞ…" †¥««ƒ];w … …ÂÝ€îjÛʶîÇMuO@ëL›P`wè§â8<´¢)vh?¢D© ]ÄÄŠ°Þi Ç>tÝÕ×^|ó­gÛÔÔ¤SäG‹ÅÎèqlÏÒ݇½Ýà8Ή‘H¤slÍQ[Ï9ûïo ÃǤR)g˖ͼûî;¬ß°žéÓ§S[;•â¢bÞ~òn‚íë±*$=aWÊes§Ë‡ —Ýik/�&•Na­Ï0Ž@Ø!ݑ毪<üðcuó²_ý¼‹*¬œM ,8ËZûÔÌ.Ž<ùôS/µ·ï>ÖfÙ<Özx^U% hŽN§Ó¤R‰\) ”×ðó—Ï[µü׿ðF`,0Àñx|ðÇ–wEA~ |©��R”t*Õ_…×ÝÀ (?Uxâ¡G~–�ó ͤ¬yºMD*qÔÞ+ü¨�` ÅÀY¿ᦋ.øþ�+��F%�–ôa‹Çb±A�9ÐNy[UO¾ë®øÖË/»áåAkœëI¥’ý}Ãw ² xi0ÚÑðµ‚á`=ÜSÕ�æ/ŸŸÌƒà$à¹ç�¶Önak•(À]"²=óÿgñ£&J£�Žã�êßoæŠD_p€ãÄ�t¾‚°•ÈŠÈ37̾¡aþ²ùݲ$¯¼òÊ`¶T´ÖºÖÚ¾líÉ>¯ªÚÑё̔’<4/X°ÀoúB^ßÅÊåT£~DHÁ9× 9ç÷³/LÈ_‘ãn˜}ùó—ÍuÏõ©Tj:û‡%S©Ô ¹Æ/P�J¥²=fi×uWâ¯8€ãñ¸àûŒ hº³ƒÿhÛÁ4k¥¥(¶Š¨õ¦�Ü4ðƒxáÅ ]ëØJñ¤mþCóÁpÐÁ�¦ì-¬FD¾×ø�Æ9 –/°{ûÍ!ïèÈWréx<þl<7‘" FŠxÂZ ¥’„»:¥Âóo-“& Lô<™L´V+ ‚ºà¯´¬ç‡ÑvÒ ¬Ã�Åe¼Q½(‡2ù Ä0&hNFø7ƒ™†ËÆ…³^«¢Ï rr·ž*F†pt÷¹j™Z™ü¥.ºW­[‡KÔ�æÌY€X3 •qÀ$„IÀ�˜q¨4„Jg§dÏÁ+|øg³.ºà{ÅŽ:µjô!zÍhÔ‰_xMð¡‡6`Ñf‚¦XDî ¸�F ‰Tb¬Ÿó,geDe.u>)*CÚmy@«êTùÓ@ï»ûîFðƒÖw�‰˜¼üò¸¨g¾ìyTz8Ù_¬¯xä–Ý_ðýÕ‚äp”(äÞn`/Í~üß�Qk[–ŸÿÝ=µGŽºÁiµcjqŒC˶:“�Õ(Ç"%BU·ŠH½'~�7â˜ü2Y`µbvìçÓžlyðü«†]<ö@çàãúØõì`ÞB�dÖ‚ˆî)q¼¯¨)¦UÑÖ�ËG*}ã±[¡*­ò抯|Gɱaô'ND«jDUwÞÐͽq�ç�ÀUÙ7«_)>—PaÅû—DÁÉ€;¬)o€ãñ¸¨ªI¥R…÷Ü[è%º1�5dÍÁ>ò³ÊšOrŒÍ#éĶÞèæ)»fEñÃ×<|ÊŠkV„>©\!"Ûo¼ñÆÂ·Âš$°q‰V ””{�,˜KÑ2Öä“Õ§£2bÞ÷ŸVAnÏ81nüÄ܇é 9ØZrÔ‹N§¤¼¨¨GÑ5Õ¿‘£h¨hßa¿¬¸A<Ñ}ñÎâOñAü�,‚uuu£ëêêJúpFL�F£ÎpxŒ1fëà´ÂzлØM§I€œÐØØ˜íÞx›\¢sCn©ªî|༫÷»ÿ¬&¯�Ò~žz?‘*úÎï=z{X }-:Ó¹áùóçJ<ò]w7rùe WædJ%¥ªa`ÏêÏüÅŽž\d¶ömËK%~…wf?ô‹ŠàƶÓV½ñækoºæ}”É"2èÊ0§ª€Ñh4[oH&“É÷ jó±œÙa�+¡ë®ìÉ�övþV\ÂÉø›O£èvA¶�í{g'Öû¹ ôóžÈ.€¯?t tŽqRÞÊö/L»X]縃AÊ/ʇF�ÃôéÓqC ½í é8555lܸ‘––÷éìì$�NïÝ™¤·�$E„ÒÒRjjƲnÝZ»ö)ÉšH`Œˆ| ¸½µµ55Üv3 ÏK"ò$~aÍCâc-*Šäµç½ëºwÜq¬\ù/¼ðÖZ� £5jUUU”––Q\\D8!•J’L¦hooÇÚ^§ÛU½-ËK6üDôøñã‰D"cÌy"r)ðßÈsñ¼PTSSÃYg}�@ ¿tYk-ï½÷./½ô©é‡{8ZDºm,•¥¹'ñË@ýNUïTÕ×׬Y£ÃàlÊ([c2ž�ϧâ¡MÊp÷ ¹-ÇŽË„ 7n<åååýî¶­ªlܸ‘§žúÏ\•öTÉéÊ8Q^UÕ�TõÝ5kÖ´1Ì©O &NœH86Æ(`~ßü›ãñ«²—à‡ÐáçñT…8SåJ¦L9’1cÆP\\L(Ô{­�öööÎGy¸UUÛñ |n>ÞÇÏHx_U׈H—1Æ{ë­·†}GÞçCS§Nu�@±µ¶(Ë[UŒ‘RU-J�ˆˆU5""Žª†r „LP�‡åÑY]]ÝQ[;¥kâĉ‘HQÔS¥´µ­­mÓ¯ý«V ÝÓñI°?úÿdÑoMwN;ÝIEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/dark_mode_new_tab_receive.png000066400000000000000000000356551521174352300334720ustar00rootroot00000000000000‰PNG  IHDRƒd¥Üƒ\özTXtRaw profile type exifxÚ­šgv,9r…ÿcZ¼YLàí@Ë×wQõØfºg¤9óØÍ"‹Y™@˜k"ÓÙÿü÷uÿÅ¿šzv¹´^G­žyä'?tÿù÷y >¿ïŸ·Ò÷oá�ﻚ¿ˆ¼¥ƒ¾Vû?y¿üö�ö=>¬?¾ïÚþž§Oôýï&]9òÃ÷¸þ=QŠŸ÷Ã÷w7¾Ÿ›ùwÛùþŸÚ;ÅÏÁþ=7‚q o¦è¢¥�<ßõÁ˜ôH“W}�)s�Oé½ãùžÒßÄÎýüø§àíô×±óó{Dúc(œ¯ßêŸbô}?”¿ŽÝ‹ÐïW~ýÿø‡3Có¿ÿ÷»ØÝ{ú½öÙÝÌ•HU÷Ý”ÿžâýÄ�‹P¦÷±ÊWãÿÂÏí} ¾:[Üý�ÍÅ×va„H´oÈá„n°÷ºÃf‰9Zl¼Æ¸É�Þë©Å÷KFÖW¸±¥‘ŽK�Ül²–x;þ¬%¼ëŽw½:W>�#càd�Oü×û«7ÿ�¯ŸÝ«Ò AÁÜéÅŠïQÈ2”9}ç(î7¦åÅ÷}¹Ÿ´þöO‰Md°¼0w68ýúœb•ð[m¥—çÄqÅgç?åÚùž€qíÂbB"¾†TB ¾ÅØB Ž�üLV®²_d ”Op—ܤTIN�º6ŸiáKü¼ ´�ˆ’jj¤f¤I²r.ÔOË�š%•ìJ)µ´ÒË(³¦šk©µ¶*Œš-µÜJ«­µÞF›ë¥×Þzï£ÏGÂʨ£¹ÑÇsrÑÉ©'Ÿž1çŠ+­¼Êª«­¾Æš›òÙy—]wÛ}�=O<éÐþ§žæN?ãL F)Y¶bÕšu6/µvÓÍ·ÜzÛíwÜù“µoVÿ˜µð§Ìýó¬…oÖ”±üŽk¿e�·[ûuŠ 8)Ê‹9�ñ¦ PÐQ9ó=ä•9åÌ�HS”HÖBQrNPÆÈ`¶Ë ?¹û-sÿ4o®äÿWÞâßeÎ)uÿ‰Ì9¥î›¹ÌÛ_díÌÇ(ŸnT*¦>]€�¬Ïا8éß~u?o º¦÷ÝKÌm‘p_O`£y^’ÛN0ŸŸï£>Vö[K&3d‘HºnY+Ûu�ps<{b<ì©Q¦DÂ. qÒ„°æn×§Óç)�k7­½BoõÖ Ó’šrza„³iýrÊZ›²1ëg×0á,d™cZ¼œ®çz*kÚ6(›>k1תåáuÕ>Ò.À<Б»>ÚV,mXë FíØZ}–ÕÂ*µ�s£·¾º_'ÙŽ`Eó ¶^W¨ðÍ í{Ãðå®Mù/ö|{­;Ý•+×tK()�Ù«Õ•�^˜mG¶»áÂuÈh '®X�Õ³ÏÚ£o+ù„6[;æS)¢Û¼w¾Í[n—öݬlá…o•ËA‡¥u]µE/çÉESbo;W6“YM¦éÜÜ”Œáã>—:÷|Ÿ~žFgìÑz˜ft?Xp+hyÕ�•.Jý¬N%4[Â>É!�Vå±kët‹UxéªdÓå³Ó¶-·o£TæðkŸ<ê9†ng™­¹XpæË¶}`óïœÞÿÅ«û›?”*MÎ$E=—´{Íg+C]-Àç¡Ú� •M»5.J$€:%U"Ü_ãSªÝâ¢N>ŹfSnºÅ’Ű�+E .�ZBkÑÛEÑ´˜Aüéún4Q>‘FuÞMW‚(3ÝNÌã5Ëiô ,¨xÂÞ/ùdQaän\5PÿGà?·�(A ¥XŽ�5à  âàq,ð„®*“{êZùWΖ÷©Lª�•:9£==ž¬·L &éÁÙqF§-f¼ƒ¿$¿ ¬zßa—ÿ2�häÀÖ€úXGi'œª€}‘€Îmö»{/–¨c@…–]‰››†m—øzíȋŠCÄ �V‚L€É•�¢ÐÈüABàHKÒÔÁŠ}\ÕZ¹ÙêTPÐÙÄ÷ÌÉO±¸K¢…o¢i [!°ÿÔ©#à‚ åÆ)–“+@‡�Ï�Ûr]à…â¡BB }šÂQLÑGTIÀZ°Å�›÷ôL• Xµ†…^E¾v\—g+i¾QÖ®™¤€ 逈tðòÓ‡G+ø‘)`  gê rˆ9t¤QO…0ðÓ¯“+/@C6oÔÆlg›„.”|ºB0*}ewÇ@”×áíBòò�›Šw [Nu6n�Ô™vV`³šèQpã–}Ð1Ù\68YÍs®šKdšCù w:o¡,b7F äýôzÄFé‹Šäˆ +´V¬Ø cí¾=Œ' Ö£6º(” êSÀÓ#Fœt6%î4÷%aÿÏ^¹à’nÆ™|,2g¦vw%[}Æt‹ÄR3ÀŒ�[ÈrÀZ¬ä@/A‚ä‹&›j€À�rXëDÔŒÎS‘u]ÒÅÄ­ÝNHåî)@¡õSS ˆb'ZÄ´ ñ)Ž»‰#Y_\¾¸Ã†ÃØšÒõ4™ØàhVå§5Ðt8¤Àµ°8ýt1 Drœ@r>#`8q�ÀѦ’W Œ©–™JІ§T3@R; «ÀÐí ÿš� œÀ•ºÂ†)°!7yq¶å)6¿ñˆè ð�·æFF$¸Š¿Õ /³ÊˆRǽº‚©B»@€ñHØIJ¤J]cë$‚_t%ÙS³5»ð^KÁÔ;sƒ(x ÅÖÌ ”O´K�ªº0 '%’|GH[&² UcDa¤U§‡½©„ÖÜ!@¸ãr `zÜ ¥!í�.‚ß @ ?z{?S*Ŷr d»À0@éj„–é7šiP?¶5=ÁSÛ/$h A} ÅÚ…³2°`»"ÚÑñˆçŽüBÊ\‡u¡&ÀÕ×5¨!*»`>¿.ºƒ£Ñ^õÄ0~'Þ¼Ó�ÌkºTMÖ"K�ÓŠF  †ò#›ø{¶ÿ¼Â†–‚ûéIC´¶YÚ¾á2ïAÕ�F£"/21£š8äh ¾V(Iß#" `±~+[˶±\ŸB†�‘—­&ã ¤/:¹†Í™(¿°€Ô –ÿ¡ë�u\%-Û€ØÙà'$`‹žjAf@9ˆ†Ðu&˜$^ß�::�Œ`AX]·ÁyÞo8’”d·j§¦KÏù ŸC 9Ú†µ¸@C;Ü K¿àŠº˜ã3QÊ”[â8Púttëe1Äæ@¦àùóš)>?zù AäâŽ(˜CA&¸Ÿb>—Ê=˜4x£[.8ú.œ(£Œì vFM²DÎÂ;Í|@…å Eú¡EœØ‡CŠŒ P\4;¹h¶{c>!JO^�Ѥ.Zø³‡G_¹?nVRçì5XÙP‘óH;âà/Êe©`É-Ä“$ž,/ãè¾¼.ò�Êì´4Â’%­,Ö„IàÔÒ¦IÉʾ#ƒW…l Èë…º# ÙµyO%<@ +\ø2ï^¢ðM€-Š_b¤S¼4ÝíH!ûc!ÏlÈ•�¯ÐÑ�@–‡ë. „¬€BAùK� ãšûñ"~ ,t·�SØŠ¾¨¶^6ÌhÈ0ÖŒÖ ù² ‘L�úiµÃRŠøó¡eâ Gƒ 3¸Çép+¾„6Ià95šÞ~¨µù ˆÕÁQRÑ”$,@ì*Œ�abrè­´ÖÈ­¢ñeå•H°¤ëá, €€’Tc ?ùù…%²,OéºÊT¾Âc¿¸õ¤(^V£6¹ñ�‚Èó <4^ �6$+m¤ê+P@â&>¨½nj_^h}x ›çøPh QepEÅ�#C«ôÖÖlá3¦·ºQ@„в ëP?QÕ‘g©|öÏ;!¡ö|+·Ø ®d¢nÊÈ 1Zsè=hþA I”äzaÈ'ÓHb²M;`Ì@úÀû¡¶Ð�ŽMŒ Ãèåùº±¼S&x[:¸ÆFËîy`‹È5‚Þž§Ù(ûgü Îô±Ò„ãü²oÆŽŽK_Sˆˆ‹ ~ Á!%婈ހ»�®v4Ö CñÊ`Ö]Ùj¤–¡ò*eŒïèèÔvôWÝÔƒGl¥bsĽkå>ª èX´&L&,‡Dk#Péàð×@îI^\GÄ@Ëjh³�¦Uó\´†>àíÕäh×ö!ç�¢Ûu"K—‚O�ÀÂ'þWÜx„žùCõ]¸ ÈJÔa´>[�º¢; 0 …PHyÄÙà ^„› SSŸÃD=ÀÈ7¦DGRó‰ Ãêl¤X1Ý dô¥ú¼Îƒ“ �ÀñQ#Å/Ígf{„Ìr�»L.ª#v R FNÁfRUdC]LUqÓ膦pëÔcnSÞ46zâ‰Ï¶Š&KÅz({ÈU˜5e(ðè/$MG™ÀÀ5TŽìÚd‚ 09z.�`¦ŽsET˜ ²â²höD'a]4}©QÞ‡éo o½)¤„h‡¶h° /€ %ÉÁ»@?ÕÓ,!qè&R#wDQ#Ò–*F/¾žÀ‰àû ùÚ@U�"-›²Œ££áY¥("z¤t[}¸fš‰üQ—°;˓언EBR³Â¾7k#s(  p¤´DÑ_®vXjCgªJÐ|båéäŽxÇ"Ç%Ý¡ø�+@Ü(ˆ"ð`9ìɆ�Я!Üh‚æ¢AS3“…-\DÒ•.ÿ ¸òMf«„_à6ÝNâ ¯´ôJýH8&9Á6Ñnð9%H%BI‰""±è`еo°;N _g¨S�ðùû]>’qÄ)‡ã#»öŽÞך%á#2[ÓöCâ ~É4® p™#´‹Õ¢tm‹ê:‹Ï£•·-M eýÁK<ÓR# óf^lï…žÄ`Ú%ÇFÒ8ùtJ„\hªj U#äÞ`$M ÞKO ˜�âÇgŠá©��…“4kÁÛTÈA‚Þlñîâf|z âã÷’™ÜJI7auTwTYa{!Tt<âØ/ÑfÆ€Sˆª‰²~‚c‘h‚È|aÁûÏ×™NîKùɳ)‰)«D{!¡{tÝ|ÈT`7äqCÊ¡ð Mjvœ,¯‡Óu‹Þ£!¡ìµ>B0xÖÖ ´A-�Ì[‡Ñ÷åÆ?0J/.¿(³÷É¢A†€!Ê”F:´.XŠ“[�6º3æ¬é!p©<4;.åH :4–la‹Ø„¡ÁáG B}œû ¥ÛX_¥\Œ ÂÁ7±ÂØÍîùç$M1}o�²Ûѱ@0Ê“*ºü™Žèo–­ÙAîbJLoåÖ üböè鱩éâšôIƒŒµRìBü¤�ÁÐôÑ€Œóa_:~ËÝÓ˜)CÁ Ác)„60½¬ˆ%b7(T”��ÞxJ÷ÂÏ+hžŠu!oZøÎÞ’üKÔ}‘&ºWåXBÖƒ{†ŒE¦š† ¨‘4–áv)!¨¶K\ƒšL·.%öˆ¾šƒäñ�[í„ÂBlw@Ù“>^)Q3¶dšy?äÏð‡£Y¦GœÒž=8Õ«×Tm€� ƒ)M¨§Â‰º‡QgCmPüAÅ‘HW °ŒX ¬?i§í‚]„Àsèô@ÇäŸÙ§Oˆf¢¡ñªëçƒÙ+GbK¥¥Š£Åªl!ß<ÑèGW[ùºéeà“òG>üüˆÊýê»7'.ŒCË=Ë/7EÎQí5Tömˆ�$ZðX˜Ý4‰Ó’m¼;[øCâ^”¶iZÝÄÅéNtC¢K€;0,¥¼Fã�O´ W×Ô¢¸w‡†Â4ÈB"Ý F?µ‚,Àï�•;b‹[¨^!pP¬­)ý…j,õ8ü‡?ÖFjF )#&E' +áÏð�ÆBvØö¾} ‚ª\5¢¥¢ç ‰[º× a~æC&-ÁGa, LŽZ1Ï55Q—Z*`ªl j*ÖàP…¯ÆƒQ 1‹l¦Æ|ÿb"¨ÛhćîBÝhE�jƒ—ö%``}�€F‰�‡E;ˆû…f\0ˆèŒ‘ð ‰|g^ÍÝ!DÕªpy�ÎñÙžÍ%à^÷,Dª´^M¼9.ÖGÁ#H«3ÐÉ~yçu# )ÖÔAèÜ*fwR*üF|bDF•Pïè¢HÝŒ„9ÓÆ£A‰ß³-²5Ê…,JÞ�.ÂÈ\ðMU!–Ÿê)k]«—Ip=µjô‡|À¤ á5h›5DÐèEN €qƒùŽáëã&äë¥ßY}\`? …åGôD NÝ4§œ ždêFÔÏ�°büu?uë1�’Á¾d¼rV8ù05^Eã{‡ÙO^VŤÀQ;ÃfÔm@dÒ™21Ö¬AÐOÝPéפ‹½¾ã(ò~t÷¹#G|ÀóvÍTÁ� ñ×BPX Ú�’½´Ì¤æÑÑpN@ ?œº7ÌìLƒ‚ÂûÆ¥ ›"Âót'ÌÆùa½æó»Ë¾mômÒäE+÷Я(­£ÅuØ ­I?ãWŸ†ô£@uTx·Ù3ŠDŒ�„g…U¹$ÌIjz’&%rsQÃŽ*‹¸`ŽÑ¨þ¬�nJsW0oú=PS8bP ›JÓo镘*6‰vX­DÙ¹…›ÆA‚ãH!R±øC"¦{f J;¡‚®ä¶Ñ½„üçš…?sÑ 18=µ÷:½WbŽ)WÉÐ$}ê!­¡Qê@÷�áð§šÊÃðð$ÍZIÑ ™n…ÚÁ³ÙQ·FçF´ðÐM] _eãÁý€£ºq •v€ì'Ý)lwU(y5>€ø$ZžSí¨©‰`F ‚7šb9[+”øxkŒ¸l¼ÛªÔMÝR$4/ syÝǼÅËX¡*4L‚_un\;pª!jÅÕÃ{¹Ž]À0BŒ·Ý±�ÄKD8®îûƒdôôÁ¢†}cˆ“þÏD¬£9$ôt.=x#O€\‹~ËÕDW�pIMªâ?Së_oRRuŒg0ŽC¾NÅzCN#à*ž¤F(©›]‘™ Š–B:¹Î�@@2bmvƹgW1’f¢­Ð`„˜Ÿ4©æ¤oåÛ\á¿kè~‚åsãΕ§Ñ†î¥UuÀ3RàßÏû=“±X=:sP;ÙUø³AÕêi4 Р>? z×Ф5KhØÎfÙõÇ"F¥Ò�…ÀH@èTšÐ&ÁêUªÍKma7$’QzAb0š »ã.Ù§@»è‚…Påä¾,:š �Náó¶Ça4'byÒVº§£KñBEÇXDEiÒ=ô¨$ö)CÁå°Ÿ\št$…‹ë^�×óVHÎØ‚˜Xè–=mŠÎD¾'š¦ƒ lj rv4õÖƒ/T2E@Dð È0| 2¡¯ §\Åh6=:!2bQSd(y´[Íé™Ó÷ôÚ»³á«ƒH¦�†&uŒáÐp« Óõø‹iäªU åS£¸òX„êõº½Lã¬�“†[¬ÊGB¿•Î5ä"Íìåߨ‡L¬?tƺø‰ó·!=ú„ˆ:½GЉ¾?z"ï=ózU*š¥RÛ½JŽgzžvXooÒ„B¹æäóáþ}Ÿ)Fæ§þMéBzÃc9ZÓÀT @*è(ö•Þm€ùÞõ\íÔ�|!¢QB˜C2F '×û †Ä­9h>Dâ1,iOEªînVARq·‰H ñÅÕW¤Òcû°¢EÄv0†Ô¥M©¦Ç|�/ÄË…‡flè7z’ Ûkp¬mAò'Ýr{·‘±Ûq.= ò[«¯Ð\�*aOªjeûT Φ»6«nš4IÕ�燂<‚ªËp¨ƒðÔÝþüª6¢–¸öTw�MÓ(~=ލçƒ7$C@¶oMAz%ªajŸA™…¬ÁfUÝå ¨x1T´^#é�bÌö”}@IȨà”ôðļ!3�-Þ~÷=¹¥‘ÆæÂFÛz µ2=Àþž´Ã|$ìÑÐs-ká� IC ã,u33ë1Å ñdOõ#ê¡eÓ-'™0t¿Oº])Èà₇µ¦§ä5áGÇþ¢¹U ûÐ[´à–¬@žÊ††V¤ Ô‹EBÉ6‘ø‰·Å‹D�C9‚à/AÞ‰ˆÇסÐ$,”i€¶±‰¿ÞÐÜâF=ê"õ˜Z�q\‘i°�Õ‹®øæêé,pohÜ( Ç2‘YÓó�ú䥷9Ï‚ûˆcñæVÉücBIÀޏ½  c)Uv]�ÔRžXÇ)·¥[³ÞÐq—ïq®„ÐUOì-D ¡¡/úê¾6æH*‰pc¸‚¦Ú LCÝäµ(Å"àv›Fõ«�²P›èêÄa¾Z�ì%Å&?\J™¼h�ðsó$°�$›é�7‹BAó¬;DzÚ¥gïIüÜ ‹Ÿ[j0¾žüÃ=öhšÖÌ�>¿OÔ�Quë&=Â54óÒûãwwå>¯ë×~~pß«àšªl<³Ñ^Ï£¥¨YÓg°�ÚŸ¶ý|¤Í¢¡³Ó�(>Û¥P†û_j3iÅG�XbKGDÿÿÿ ½§“ pHYs  šœtIMEåNP IDATxÚí�yx]U¹ÿ?ïÚ{Ÿ!iÒ™–¶”Ža°ˆ rUZ@”Ad-¶¯(z½¢?™�ð^.{¥MR¸Ê ¢µT¡—«Rfd°€ -�(t‚´INδ÷^ïï�sN8I3œœ¤CJÞç9O’“½×Þ{­ïþ¾Ãz×»„~ÙëeúôéâyÞà8àãÀx 4/©êœºººæž^Gú»zï–3f 0Æ| ¸ÝÎ!)™Á6ÇqÆ+jkkm9×2ýݽ÷ÊÌ™3'c?êPcÌñÀ³ªzåW¾ò§ û�Ìš5k¬ˆü˜t:¸ª.‰ÈµÆ˜kg̘áôƒaßP 1à6àC¥¯ªÇŠÈgòz"ò]cÌÙý`ØDDN>[âᡈ|ˆ}®™5kÖ�î\×éïú½N=ÄEdvÞc(E"y{¢­30X}Øa‡-}å•Wú™¡�Êà#ÝôMc{¦çy‘Rrûû¾<9ðÀFˆÈ a­mPÕôºuëvô°é£ÚP~�Ú2ÆT[ûÁ° � "Çÿ¤Œ1Í@fܸqsÂ0üùºuë²e6?¦ou„ˆT– †~5Qž�Wü ˜”‹åõöà§Žãü׸qãªËl¾ªwoUJf™~0tSÆ�7¨Ï|Glû5 v̘1å0ïŽ^¼ÝŒµ¶¹ »N†.á¸Oºnd\í/ïÅ{}Hôƒa×)‰$0$aDeŒ¡ñ(ûUÆ¨Š¼GñØàÊÑ£Ž( K�m½¤#ž2Æ4õ{»HFŽ<ìÝa‘`­Ínþàg�˜ÄøCÈ!žëÐ�LóÜÊ·øû†-HÅ�~€—ìnûŽãl Ãðaà¢^P÷ÕÕÕÙ~fØEây±ä§õ—ËN:šÉû£"â1¨"FeÄcÔ *N™rßúÔ±|bÂàßúaø\wÛ¿ãŽ;àrÓÓ=‘%ÖÚ§»sB?º)O>ù€ýàèÊgD#DÜ�¸1Ïe`EÌ~|BÕ‚gžY–s cÌßó€˼ÍMªúíùóçgúÁ°ËÍVta˜eÃëå6?wî\k­ý©ªÞY ¶cfÖÕÕ-ë6ûG¶ ,¨.ëä�…¨®îÉ5êëë3À7€ë�RŒ@^‘Ï»®»¸,FêÚîË'®¹ÝWå_oû¿ I&“k·mk zz�ººº´ã87'� rmiç0 ¼\%"Ÿœ7oÞ“sæÌÑòo“©S§ŠˆÈ’%K쮼Îâ«.CÈ�È+Ž“³Â0$ CTõÃ>|á†1M�!=~²hO¯w饗ºÖÚa"r¨ªþ¨ÞQÕsEä¥0 ›æÏŸßCíׇeÚ´ižª“›#8 8ˆë��À›À&`;Ðìû~ãÓO?�íéµW/ Yµàú“ýÆõÿÛοӣNú·%Õc<(ʯ?óÖA‡Çzå¹gÍšõgàD`ƒª]WW·©ƒã\ BDHÍ›7/»OĦM›æªêäæŽTÕ)À(`P±Z[ø©aîÃp»µöFà®rïcã•P©Ì„œ8âØ/ÌYÿÿÑÎ+fbŽ9%ÿ×Ñ*\æD¢‹V¿®�¯ˆËÊ Å/÷Tµ)7¾DÚÎ=\|ñÅÆuÝ£€3�OCTU€Ä¬Y³^´Öþ¹¾¾>ÝgÁ`Œ9xTU«É%twÙl–0 ±Ö¢ª-`ÈwÆà"é–¬YaÉúñ>šôù&p$0¼bÄøÊèÐ d¶­)‚0ðàOR±_«Ü”ý�K5—§Ø  ׬ЯO¨‘D9}!"…ù†ˆˆDò,€ª&"7'•íœz4ðecÌ¢Ë.»ìü9sæø} € Ë¿m;§º�ÊR/øÒK*U1F©rºë2]áƒå/ƈã.¢yÃ?iXù$Ø�¡GžÉ ‰G!Ž×Q³�/Yeتåz©xºaâÄnÛñ�ùŸQ :sæL>-"ó�‘%ôãzUõgΜ9ÜZÛ0þül_CoIE)­|]£¢ÌD¸BáÀ>–Šác©{8úć�+ÕVû Â#ÈYÀŠn>Cªð2«ª'"'÷䙯ËsEdA6›/"÷cþt饗þ`îܹö}†¼šéTV,Ó!·"œ_ê 2:ïêwK>Üœ×M5‘È«FWUljÈOKÀ?Uu³ˆü8RD>†áSÀâ÷cœ¡S“~ÅëVŒp1pa÷™³,çìŒU¯ë×V¯PÓ @§Š€ñC`b7®÷ð`Þî!ïmÜ0cÆŒê÷D¤CfX³F£òy„+v£ÛnVåÔ¥KK�G$îæ½žž�QˇEä_Þ�Ì9òÈ#wšaZrÃå•›ýäº0Ûü˼«º;¥øÙ€¸ +ñø$¹Èc9âtð’œù~CÔÓÒ!�^ûM¿ñò‘"Ü4mº²yõ_ã¨îö›²™äA‰å�~è/×}£T²·oòØ÷£7�FþrÝ7ƸŽº?0]rÉ­’xýOÄö?„ÈàQÅçdÈÍãx½pýÂ@F o©Y¶¿´PÒo=?Ç5òi`uW6ƒˆXzwÔ¸>Á ÷|ý¯¦ºfHOÛ¢ž7é3‡Ž»ßþ Ì~L.è]õS¼³ôlÝú6+W½Æë+^M&“‰/Óƒ¨eó;Ó€À —?Aú­ç�„pë7|Ãí Í=P‰Ù+™áwßù]µ†zJ¨áÁVíª:qÊ~SF®O®'¤ÐÒs<ÄÇÁƒc Ÿ;dô�Ã÷zªi'xÕ�ʰô­wøû¦—y÷þßДh@USƘÇî¿ç…Õ çzäÚÂúI5ò<ðüªº®qùã7'–ýñ¨"Ö?QE¦î¤¿·Õ„ˆlß;Õ„0Éqœ»œXaà£^” ¹ßú4ûͼ¹íMš²M6 c3¤Ã4Õ•ÕT{ÕTEªÀv;«’«Zšó˜<|ŽTß*‚òNc’—×oféú­ìHûm{ÙQÕÃÒŒe)¹xO˜¡%è5©F}ì†ËOá'À¹y·7\öØ ß\2õšÛÂ.ÝÛ`PÕ—÷V›Áô¡ä½&!âFˆ!îÅiJ4—xë³Ú8�‰°uè`Ä!æåÔlcÆç—/­ÁfÒ¬oHXÛÙ½xL»úu}Xset¤üNo=¯2õšÙ›–\÷­‹�cãÀ9ù¯�¼³»À<´O{FL[Šné Ïe ç°v{¢3 U�çòQÊÏK,PÃNA/q4Në�wL¤Óõ–½­&¶�¼¯À°%åÓ”ñóö„áˆý•ÊRj_É{ó½"]t ‡}½R‘ÍÞ�1©"r5Гâ^*"³­µoíÛ`h“Õ×ì‡,ݰ ›�#Œ®®ÄsºìGU+òou†\8·G2sæÌ3gÎ�F?ºôÝìµy[!O@<0õ·¥;CñÔó‹À/zÀX�…ax[}}½}_1À³¶³jkSÎÑ÷ÜV« :a†µ[rSeË?—½ð ù‹ˆ\3}útGDnŒ9ò…Âÿ“�Ú?nL3sæÌ‰3fÌ�ßìk€¹e¸›ÏcfÖ××7tŸGvŽÉ„ª<øúž{s3+7ï )ÓeÞªÓòÖZ,ÝX»Øž¬ß°úàÀu]÷Óƒ=ùؤn‹MóÏFßiô|yLD.¼øâ‹»lsÞ¼y)à;À”¶p7 ÔgÌ�;wM1êß7j¢%Xþï�-<¸b¾µ]ŒH€cPÉE#{iÈÿâŠ|ûCƒ¼hÔÉÀÚDÀŠæ¶#"¿pgÖ¬Y³Z1„µ­RÒµµµ)¹5ç‰ðŸy[¢‘ÜýfÈÍglî>|­¶¶öíâv÷épt{j¢ÌÑ‹¸ÍZÊN¦UU‰†Â[xÌ‘ƒÜCGÆsìµ9ò·>¶µ�P)"7¯ma·0ÜODܼ›¹­ˆ!,°øÎW¿úÕ+­µ©ê¨üq�ÖÚåuuu2Ç^ ††tCÅàèà�Às=šÂ¦rN�uä–Æ¿�ÿ<Ûϵný*Ö¾ù">Xí9¹ÊE€Fßòì6Ÿtû$5¸yÖ¬Y§ÔÖÖ¼† äó@Uum{'ÝqÇ>ðZþS’ô g,¸…HÌ#r<0Fa=Ê‹Ùt6±ð¬ï”ÜÎ 'œp ªž¦ªX¼jñ�?àã^Ü�÷âD�(‚ "-A¨Â›f±d‚ Õñj†W 'êFqaHv#Ž dhÎ6³)±‰æ ™ŒÍ�µYˆ;qE1$6„êhuvsróÉ«V¿jŒi|ñÅ[%Œú!F…x¹ýåy†x†#‡D5�±Ê“[³4…�† þøäù矿ð¾ûîCD>–·eyµ·^²Ápîâ9Ž`OSôM�Û�CáÕhóõ’#"rœˆü¤u|7û.‹V/Ê!âDp|‡êH5ƒcƒÈÖæ­liÞ–Ô’A’s;‡¡†¶j7êFZ‘û.‘N³±Vó~èã ÏÍ[äA9`ä›,y Ýú6y,·<ëqÂÃpRï•Xz;²Ýï²› pVEEÅ¢K.¹¤JUO*œ®ª+ö(Î\p hx*"÷ ò¿y�ZPÐS@~튞 <_¾¢Ö–�KI›Yg×õø�‹™%âDÚ»pg ³�$Çv%‰U϶B¨ðFsÉá�ã�1®ª~‰Üt;À£¾ï¿Ý{w�¹ñ¼o'WÉô€6–ÒP?™¾é³¿º1FA:«›x ¹5e�¿aS+«ôŸ >Ò%‡†þ_žA›Œ1³ïºë.ݣ̠"‡L)z[Z%}ø©,a:s¬1f¹åm}FTt@'H9™\Tµe­e477ÓØØHss‚ÆÆ¶lÙÊ�†õŒ� ¡ZV7¼Ötg‚! ü7¹d¿r]wio>{¹6Ã�ŽXņ–0�¨"Wí¼o1ƒJgù ÕEî©TŠD¢‘Í›7³mÛ6¶nÝÂÖ­Ûhhh$vf¹FY«&e6ÓØrÆê üï/ªêõå®¶îU0„™Ìf•|Òˆ8T±aˆßœ.,wk 7ÕÚ§DéÀÂl„+Ÿzú‰k7nÜX³yóšš-Ëûº’À ëR^´Gc¸^D.©­­ÝÜÛÏ^‚Dz¥æŒÃ�Š䳆T•–dR‘¿jØþ|ü^®&:4 'ÕÈöéÞðÂÕåÛ$=ÊVÛ$"çyž÷ò®‰Ø–ÓaA˜nTµµ–¢¬â·A¿÷‡/}?Cß“.â2Þ³€fÙ@¸x¦·ÕC�À°húµ?xÕó�—‹ž0ž‘s]põ+}*ˆÛ…QQEéKÙÚ;¿œ³6‹ÈùÀ’yóæí²‡ï–š8û·ŠãæÖXÅ>pêå‹Ï¸ïGφ é£ý MŸ‰2ì—VYlolÚ�#hŒÉ«)iKè4Ž¡J"› é'3U‘ªWF*•® s�¢G)ê¶ |NDž�;wî.íÇ’ÁpîÃ?�‰è÷€S�FX~îÃ·ß úïÌyåeÐQ�Üø_ÝvuN8á„ÖÚ1"’!ŸQÔÞ²ûÂ÷"’Ët.d<;"Â3›žaùöåTGª©ŽTwãDœ\¾d¥WIÖÏ’ R4fiÎ6³5µ•™d ¡†�¢-]ºôÅR‰=5Q»¡*Tõß�1ÏÎ�;w—¯ì) ç.¾ýpÔŽ9žÜ\<À¡"œòS¯¦úECY™6"r¹*#­|ö�y<Þ„¶Çª*Û’ÛØÜ´¹¥HGáShË3¡†Xm÷Ít(µnƒJ=(Ñ$¥Ÿ»øV]]Ývú]ᶸÀ#r¹ºÆm;ñ»¦ŽgûÊ—·”yNGLP,‘Hû�Ád2I6›íÒ½ó­ß¹‘_ú†=šÜSužÌ·qtmeÉU­ÿqEEÅ:v£tù`¢ò„�ä#o'í¤ƒÐ ÿ_®Û#_žz(Žª–ZÑ¥G%ýÔFï~“gØ;h½"z ð]àžÚÚZw÷e×Þ„È‘¼‚uÚŒ~s`’©Œ$é»"tQ·¡èíØÑCôn$7%ýŸE@ÉÕ”<1�ßµ'€P*åuh é,6µÚTƒSHm+a4ßéIé'òîµäæu ñŒÀ­Æ˜ÿ˜;wnóžì„.Á�Ù‘X šÇDÅq# úÖÏ1¦Mïh*´ôm) æmÐ,m*εQ#i:X“)~´ÈÇ| ø^eeåßn½õVÝÓÐ53Xû¢U}ŒÐžÜ�ºLÙÆÌ�yçEÎ\ð_‰;*BËf«¢ >û�p/Ci[þ©6"l¡ã½©È¢ýý"ÄlnîˆÅbÍ·Þzë^Ñ]Ú /ø~k/þÖž1¯ð½Ô’ "·ä €sš]�»W ò,ÈËÆp†ç0ûœ‡oŸ²ƒ¡`Ú´iÑ©S§î7mÚ´ª©S§¶£l¹Ê³¹žO€&:8©’‹Ú.L§ÓSf̘ß: $åwÊì+ð†T98™\-ÃeªÜ£è Mó^; ðòþ§ÏþÃmUŽ+w‚œUÔþßÈ%†Àï?åK mŸx≋€ÓÊ}€ææf²Ùò–‹X®ë¾ìºî[ä’Mæ©~ ðvÞç_¬÷}íä '_ |¾0|±ƒük;*7òH+‚L~a­½¯¾¾ÞßS`(Ég^|ùÏÞæ�þ«ç«Ç üìÂé×)ÀñŸ8w ÊQÆ1—Ÿk´µØâª?;ë·7O[pöw›vûú.®›K–-D.‹bS€)75¼š\HZɱU]®ª‹:‰�Äò“Yí3ÃÎA§ àXàCƘÓfÍšuymmí¦½ Ųè¢m}mµ²EÐÑ'ýÛe޶£~¤ÅM¤Ž} ðän¥@âñ8®ë¶ŠQ´ Lù>étºU©ávú«ÒÚ`¹ÓQX F": uÛsKé$ÎÆÎš5ëôÚÚÚÝ>ýß+«Lžxêþ°R|ûéN +‚L–0ë{hKÆÎžÕ‘yf(|ŠY 3ïÐÏf6ÐÁjl㤾,Û�AA óGw|å+_‰÷I0ä)ðÏÁª†Cm&h7’gƒ€ •)¼’ ô]ñ’éíÛéxMãÔHûà+)x)ÀiŽãœ5sæÌ¾ †ÇŸúmV“éÛýæÔã~"E�ʤ³é,ÙD’LcÍ­Û¦¹�Súª˜mÛ×l§ý]aÈ©‡ºUJÅ8À·òûX÷Ef€ÇžX�¶j¯2ÙF?™ÆoNá7§3~! ʪr·W!«ú23¤RÛ]:X¶¦ê‘ÛÑ lfH«êz¼Èw‚À:ò‚ŠLÏVÚ:Ùµj䪟¿º/G+�¼±÷$ídª¨:�tkI�½ ¸HUo®­­ ú4þxþ÷­ˆ,DäC(—ï$^ ›2wª2MU/ÿãßïËZ�«äEtqÞÝî†ÁÚ%–‰Èé‘Häwõõõ»=Z»KVa/úâU ln?þcçüš\Y»¨mcJÏÿÖ|î}õ^Q´ï1ƒå-„ß‘Û]¦ÑΘA�ÇTu¦1æ�l6;ô’K.«ª•µµµOöi0Ëà?n«+öÞ¦¿¾ùÉêײ߽ó²ÿùsÔñ&Àò�IÕ“>¶²qe_C$‰\ºlåî9õÉEe‡vM Ú‘ÿ Ô‹È9ÖÚ©ÀAª:¸{wÆcvÎ\p ‘˜wèà´{í‘ËWጎ¹“4f0W‘+¥'Š1ú˜ß÷/ª×¯å‹Œ™r%0‡.ëJwÈ 8Ž\âPÛl«Ýú–ì20Dbî1"üÞU5b[¼Ã« ­Êèìh2a®ÊkÆfl@o¨cLKè¹~n/+ª”´»v¤rG㛌Õ)w©pð¥Îl0Ávd36SkÏÚ|¦;7tîo«Çœ®°EUŸàÔËwìq0œýÇÙ±|ù™Q]{Ĉ#8|Äáø¡O6ÌØ€À$² ~‚ÆL#›7‘±|ë“Ñ|¡�v´hÒ©%{ºí@[kI§Ó…ÍH[Α®"�;á�;ï¾&;ýÂþá䢇�ݶÿ!"+õàÏÝû#c­½ÅqÌ �·Eäñsž}á§^îYfP,Ês¥„<�BAŽâz Ã*rûpdü «YÝ’Ùœ ’,mXÚ‘H„h4Ú2 ¥¼å¾ï·bˆv¼kO*Ts[ Ýu÷5ïN¿è†¯¡ƒbŠ“'�’Ï·xžWre9+ °Í©ã¤ªBŒãì¯V�ÖPvÇãÙ%ÕÞÄ‘J…Ÿ+r¥(½zG\ã¶Z$ãy®ë¶Ë»XªZõŸèRUí0KE­‹Ú’í£GTõ·sæÌ)½l˜ÐÐþ9ÛØlÓ;šl¦¡é¯ÖO6îÑ8€ŽáeAOsm—+”úªÄµ(Ô(*êÇÚ°c«!,)³n©1沺ººnÕ›\xÁ,ž÷ý°){eðNb¶; þ3¯¢ròy‹g;{ À«¨†ÀTßÑcöU0÷ŸªÄ<7ú© :TÖÆóÊåacÌÙsçÎ}£¬øÎyßK4Þ»ìn’Á`×óþ”sYåòóÏ–=EÖgóÒÛ›¬ß�dƒ©‰J9Ìq\‚Žlu°Á@Ú$˜e€eùàÕyå¡%"VMKeä U2¸F‘Q¥œ»K Èßœòu{ú½?ú Öî‡Õ �ø>† ‘⪣:$âßÏ Æi׆±a%ªÆm^aLêÐ'=Ï{:“Édëëë˺‘sší‚VX%ùî/^È„©L:Û”Ä¸Žƒêv/â5î10,úâU‰3ïºþk«îÛÁà�KYËW3ÉÙ®!}<7Ò�1Ãú±1¡ê»~uíß{rç>üó*½MU&º†5ÕgÖ\ÑôÄs½1ÇZ?ü8›J7íQ0,œ~mðå+~ÿ�}TMH·yÿÿ‹F aâ8;ÛÑ(ŒØßT‡ïÞxãM?^øÁ®.Ë¿õ›g»•ñ/Çàãšôõ‰ÅƮ̋¯+¹Ý÷ã¾–½‡)J|[l Ç!Ԡ݈gÕ@Á‹€ãpð(ðë›nº©¬š¡~sJìO˜õ±I?]²ðâë´;@èCÏ¥8itÛ¸ˆk\¬ žσÊÂà¡Buµ´5DcW_]3 ²ÐúÁ¯3[›³MÉ»�±U×?þäoËJŠqûdz^“j¬#0〚Œá#ÃG˜oÇ+Ú]r—)ÏÌsÿ.Þ~ñ×exì«‘ÉCýð·XvBL?zf3yI2JDq=°!ä½ËDW:�Dc< ,hëY‰ð°¸œ8ñœéÕÕŸšôKw¿Ê“MÄ] ü“�khô«‰Ýå^Ç  ÆŽ3Œ9Ðàå&´ÿäDÜ5µu׆`žÖî’�ÿ¸úê«Ë Æ8£*ÿÅ Œ~ÖDÜXŽ™ôÃ=y˜~0ôLM´€!ãÆêjñs®%TV‰ êës¶€ª4²óÍmªdšeý.øqãŒëºQ©‘‘8UUOUæ}îêüÛRA®XEüÁ—uÆ”3öI0Ap-ð}UÍ®[·Î›8qbPì¡®Çsù7ßéÕ«W =øàƒsñ�0äÅ_nܸ×®]«eƒaüøñŽã8cÆcónÒþäjŽ$—–Ë¢yÄò8¯³<‚íÉíû ´”,Z•]èC7™L¶q+�3zô˜Ö¬Yó­çKXkY±âuV­Z9×ö:¸Šj*Õªª+"H®N+aè×<òÊH$²•÷Ê l"—©¾ÞZ»2‚mk×®m 555?%·„~xa {Ó–x«á-½²ˆÁƒŒçzD½(‘ Dä’Uòá[#]'¨¨*V-Šî²d–B¹Â€¿³ªr7näàƒÆóÞË‹­¬l½:nëÖ-lÚ´‰M›6²lÙ²î¦ÙµÂFSb«»rÕß8p8/†ëzˆ˜!ÑHü˜æ�+C…@Æ“ŒD"Ë'Ož|ëÊ•+·S£“'O>LrŽ}˜H.oq@žêãy6Ø%½." ŒdP|Ã+‡3´b(¢ˆzQ*£•TF*q�ËÚ-kiL7Ò˜ndKr ëëp\§%ѵ�ûX\s¡øÓªWÂ�¦¦&Šë0>…A/äGvW&L˜Àرæ—þ;¼ñƼöÚk{‚ÈBrÅFš‹TÍZ`µª¾h­}dõêÕÛÚ³ˆ[IMMMLDªjU€äÖ Ë«Œjr[ì ,L<Ï*…¿½¢¿ËÇ8B`ƒ’fŒiùƒ¥P¨#™L¶ìSxã{¡–d¯š#äjd¥yo“ÒTÑÏTþ�äfM·ånÏ«†í"Òl­m4Æ4ŠHãòåË»4P{ôÆOš4ɸ®ëªªKnÙ™¸ù 8 ¹b›.‘hX¨Ì_Á{»Ð›ÂÄO^æÖVäl“÷zmÀél.To“â½1J“&vN] Øygú–ãD¤¹ÈelBUÍä8$Wº'Ì®´¥,IDAT‹�RÕŒˆdT5XÉ¥SšË �Àªj¾ïkÖ¬éUÿ ØdyÂaIEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/dark_mode_new_tab_share.png000066400000000000000000000316601521174352300331420ustar00rootroot00000000000000‰PNG  IHDR‡d¬7#&ðzTXtRaw profile type exifxÚ­›gv$9v…ÿcZ¼Yì9Ú�–¯ï"‚,‹=ÝšQ±É$3à ž¹@›ý?ÿ}Ìñ¯¸àML¥æ–³å_l±ùÎ/Õ>ÿžWgãýù¼UÞÏÜïï›ß~õ¿0“ëöë¿/±;gÕsöót=f"•ÍûPö½Äý�¡ ÷´ÌWá;ñ{¹_�¯Ê#N‚¾Èæàkל'ÚÇE·\wÇíû:ÝdˆÑo_xõ~’½WCñÍÏ›Œ¨/w| -,*¹™d-ð¶ÿ‹»÷m÷~ÓUî¼GzÇÅhˆ?¿ÌOoþ;_Ÿ:G¥ëœ‚IêÝ“`¯dÊœ~r qç�iºñ½_æ3­¿þ)±� ¦æÊv;žKŒä~ÕV¸y—l4ö)wWÖ{BĽƒq� ØìBrÙÙâ}qŽ8VòÓ¹Ê~�—’_ÎrB&9ÕëÞœSÜ=Ö'ÿ¼ ´�ˆr(¤¦…N²bLÔO‰•ê)¤hRJ9•TSK=‡sÊ9—,Œê%”XRÉ¥”ZZé5ÔXS͵ÔZ[íÍ·„¥–[1­¶Özç¦�KwÎîÑûð#Œ8ÒÈ£Œ:Úè“ò™q¦™g™u¶Ù—_aÑþ+¯bV]mõí6¥´ãN;ï²ën»jí„O:ù”SO;ý3koVÏšû–¹�5÷fM‹÷¸ò+k¼]ÊÇ%œà$)gdÌGGÆ‹2@A{åÌV£Wæ”3Û930¨Rmiû´Bß@‚®2êò~U· ÈŠnƒªÛÙ“…Ù t�'í²F ³TNqˆ çéä=—8kg8yÅCîc0Ëå=É™îšM¥çxÆöcî2s8 õŒm“ö©â6,ã)5L«M^ú8‰:0͵]ê™Dîäjî~Drítëæ·¥2Ún‘¨DÚcœSظ–­[àXúJíœjR¥ñ‹ÆÓmkz'8½ ‘Pl›ôW³gèu•1 G¤uF¡S¬Ø‹†609„ÀzS¥¶³VäéÏ>”vë«ÔQOhs ~Ó%�Á�LOm·áZLnˆ±L…-EnûÎ êÝáŒfK;±‡\ïX6…+!×5¤JõòSÎ:±œ©Ãªá·Hn©È:F‡ÇÉC¾W_~¯f?®ÇÞ+š�KJ‹=×d ?\õsdŒ³‡-âvË_†Ù6ï—µëpoÏ=íó¢9@гì]Ü>µƒ K¹žÙäÿ´_ß65 �ÀCv@æxÛÔÏxn—Î<üM�q_ðö–íŒIµ¢¹y]0� f÷�Š¥)<õz ÷8‘ËŒhoPÓ™¢ì£¯�‰´È°r ¥� jÀfªèl€5eµ=E7šZ±—ÿm¿Ð6Œ­-0Ü"¹Ó»gcü�=o`ÿ´`Eß›€Ò}$FN«�²Ð\#ì%UV,´‘¸zÌ÷¾ZqmÂ5<@q†ûµ¼¤�ÿIÙ“X¸bQ“gšú�,�…}8ïL°hüþ©éœ Ïø1ªÚb–pÖîqŠTO¡æ†`:ÚŠÜitlµ·àû¨Õ1>»˜ñ´â�¤îŸâÙÊ*å2ׯóõé—+è7_Îÿv6�ùõü{¶]dFŒUÂQážÃÏYM#äŽtÕӹɻC™¾s_^)khaòµ®"D-dÛš¹´Žò'1¹­€6T·ÑOï¥DQdô:y!‚Ré´ÄN†gbÉÇÂ~…j0~€r5ª9ï çs?ŽB�ZÐŽ·­$ø`eP¦@nû¶oJTµáF@9tŒÄQ @qÃ"½k¡Ëž«D‹Xä»h7BƒO~ÀN5¢Ö[ÐvÈmhúçØ�)Ï 5ûÁHgE•RHè›E×��…˜(¬á'¢Œ£+œˆ ˜˜À0eÔ“›Íf@·�1Z M�qDAãdäEŸ¬…Ø ¾‡®è˜š6âjÉû6GœÛņËÝ!œCÂò‚ÆÜODo@Â�øP ËO*brd�`§áq4â‰àAì%ö `P 3ÉšBY{X.‚$iÐSÛÀÎÜÒVøÊæc5Si–È2É ¢äQ3ÓÅ ð#uN� $—;û1ak"´|ÁQ£SôµÔè½qrqº^½ÑÕÑЧ»šmË.ÃOƒèÙ¹Æt$ÐdHsQçlšaRcç‚åDD%¿1þ&(�Eõ7¹éÐ=åÔ*z§Œr7™¨X¤Ë% ú¬ƒ*äúÔ<0g°â Ænd��6‘U©`g ú£cl ¦†4J‡hµÈÓ/î´%f­ãΤtß´qO‹o„MkG;v"¹2Õá’2hTØC@V\bRØ �e߆¡ôöNž MpÂ=CNÇHÝÃéO»ôZÆ|àc×%Ѥ‚Õ,D Å`y“ÆE»ÍyÜÏC®†ÚzØ]ð€V� 1 c­™„#Pwa3'›âQÆÒ†êïÜÁPÿ•4î¬ûÌDT¤ü À*`OŸ­ገ´8ô'/ªìx¥�¿ƒ•2w¼sýA }pàø‘Q ƒÒ‹@Ú¾¦AqI)Iãf:Â@å =ÝQ Å�îžÚÆ5âþ†0P¤“G Ýf`Q�wÊ(Ž5bl-“ƒ6PwƒMôXœôTJá‚SòÞ•2ƒ³“Ò¦ c© •Óx—k;%À"Ælêü€¨@ˆà.[æN¦ˆ;ÖÍEÑ|~’`âO�(ïœaNlŒt{oœ][ñà˜ ¬1€«>Ñ…@f nï‰Q eðDEʃA <a©dÆ2nÜOUniš«ÆdVÐ ,+íxK)´­÷´2·eÃëeù+¿„¸Áº ëŒ+¼EþQÄ…ÞEO~áõä íà¡ÞÉ«&"ø_ñ‡„-†ÿøFÇI[ÍPÆ€þÊÔ¤ÉòöÐLGb7HÓψ@ßÈ�²QSR[#ÔK.´ËÚ+ÏG¥.¤©"_*n$JrnzzÝ ¶-�øèÎãédÅY`Æ:Òæ¹P;Ã|$Û·.üìÆ�fl%î ÍøG+ÐîÏnT/Qo/¤.lI¶"4g‘Á_hMÂÜÐ>@£Y0“¸¨ë�cbv©@ÓNÓtÛßöL8,m´¢ *ºt`¾ ¢nü­×È ž'aš"ÍÏI[-_žfrÔ÷ÓL<ÎÛIö]d¾µQˆš¸…õtß <ž|×§º£ïÈ8r¹ï“¡—‹M{ðÐèó™‡9—P € œ$ÍsuUö²¯vóyø8ùë¹æ?9ù빆”8”€<^–_Þ³Ï U´d&¨ñN @€þ>Ps�­nyyÅ4ÁÞÀ¤ˆ¯²m+B*¢„µr)UÉ ˆL7’‡ïóÑŒ�Np*"Ö^åïú§FïÒ‡4$‹w@7݉Gtò Ò Ô¢M XSù)M¾AÉ�j1²å%Ò˜5!Œ’§s5m¶×N-õÆP£æ¨ERjn8?ñ¶ró˜¶"ê¤XL_×;#kl( Ì ¶Øu| RpfmuÜA¬®d… PŽ…ÿ²Ù¦aN´ë¹Òž~ÖL–]½ ™…ƒ^š¸X ÛW õ×ÃÀÅVPdœ±æº9×n—&¥&¾� ž©§ì�×T ÓÚ†�GGñs"ð�ø“–W?ÞHÏ$“í¯X¤ÅÓmT4×�¾³œ.Йfª ä–K"j#F�ÓМ9€Û¦‰í;ÝH·TÄboaTH¹Øã�Àû3-„‰‘‹„üzŽêþ‰¼L ½zšÚü¡Õ’]  ƒÑíˆ#�uœ–n ³Mð�Ô§n±K} 3QÞ½rÙ"7$Û¸ýÙÈé;Â�T’üL\“Ý|�ž=м¯ J­ßËøÑ÷)k.+Êà @ŽQ±$³/,"ü‹.ËY;áìù ÈÇ}A»è/“×Î ��cÔ<NŽd#ž¨èµ0ˆ+ÂENHÀÙòÞkb7Á« I í4 ÷Ñt&o9©Êü1ã×­,z‰í™ èY3´„·@ÃõÌ~†�OÍ×�¯×¿gb?žóç§âl'úŽ€ödQû4‘Ö :šq’â%£¢Š@ðŸî”)1äõtZ¨ ŸÝ >૟Õ3†¬µEÁwŠŸö–æ´Z>ªô˜»Rýr½ø×.ÄoÄ1"þ†«-#J F±#FÐ+š[¦¢Ð 3°´Ã®yí 8û="=h£og|®¾zG|ÖiP¦¡™ðú8ïÒ á `Ô"fùàØ±ˆ¸0@A½_.­䮽SCÛ¶w/ƒÂY�üÜú zy×ÍãžøÑ° p[-�,b›ö�M•4é€5Säê» _(É`(×\¨^®â7ÍDw"c+š¤”ÍE-0<œ‘fñåQwFó­3k™xu�¤áÍR¿kG�·Ë>¡ƒ¿êÑ�‚"É<ÑRCz¬h¿‡ˆL=Ôš­Öúl¸Ö§=5ô£¶øÔ+¹ik²†h’i“¿ä–„ÆÅè'à.ì¦é>$_»µ>+h–¾]úò. $f×Äù�]%mئº|ÛBŠdH³€8d…G[¡†èMÃDÙ¹ 5Ÿ°¬Ñâ#ÊAl‘Ä6„=4ÝÜ¡Ý~ùˆÂ-ÑÓÄÍü;>`R…`�2½¶1 }‘õYõ&Þb�ñ òڢBcó90­E E¾nL/(NtûZù«¨Z^4ƒM ,b„n´ M5=Ë_á÷;‘y x¬¤mÑ-ÞbK´@+Yƒeî)‰2*¤zÔOäo¯yô®ÅÊ#çcµr é6È…ãéP›‚æå]7ê|?4­ÕÆE«Ò«;¢ÅÐÄõš¶éZËk4Mºý˜ó™›[1üð)0�噕¤‰´ ¼D¤Ó/M®%5³×œ[¦]ı‹û‰ؾCz´=ä|nÛ¨NtAx¥)ßê-ÄÔ`ÙWypyäb;Î@‹š~ö'® yéÂY;èÞ‚ƒ™Dí#p&keÅ5¤()¯6„¢Nu4ùXf´È“çEaåˆ.OÛOm/Ðz ÆA þ%lÛ¹]ñì¨äó�'B7­XÃfØ1ÖÐÜTÇÞd@ û¹"–ZBk’°” ðG´ñF¾sç³Aúˆàõ‚¡‰š§ÆŠVy¨@*§i{Õa-Í™K*þMïjá/šúéQÿK—Ò£8—?5ÏÇÜ2ôJ½<:ëÇã`w \ü$©kB’�e-„ˆP"äšÇÎËD¨ï85O*ÙÃ3úß‘ÕÉË­-ùÛb««BìuOôy'¥,‰ú''F›S‚“AB1.at¦øÐr:¤ê!Ÿ .Ð_ãÞf�ò{B~FÔÏD5ßu¼+¢ w‘µ;º€xêîNØ �HþC5û§5<W~47¸¦æ30©M‰(r;6o >ó|ÁøìQÿ+ßb×zu]!0˜�_ÓÚ46pW*K�N]Ò\¥ÄQqY{ZRÃÊÄ;³yŒâa6Æ–¹mÉ& ‰©÷¢iGçèo¾¤xf­V>Šæ�ˆY”-F£SªÀŠœ0�¶�F–�bЈ<üL­$ÍÁÒÃÔ麓0€θMÈ“® N Äå´Ö–V@H@›bÑÍB‡©1KÒ”7Aæ84qÜZŽÞj¥»ãNÅÂ>ÜeÇD” †:´ò‚m(•^2Ž–£‚ô»öb"â®(ÕÆ=6îZ†Ÿñû+íµbŒ6Æ¡ÙÛ ýÜR°Qp—V ‘Uè#ÊÄkåTSÆ�!h`iñR8Ú—Pî´Ÿi¡(8i/4hû¬ó„‰j"÷ŽF8¡V‚t©ôÊÈËVÒíi8)º|Œ"ä©®¨-Cm©=Pb4T^ {¢çv›×7úËÒÆ¹kwð¿‰H�£‘”‹t6wˆ6_w2ú‰2]³¼Tè‰)¸w¹¯™èÑ ë=Ó‡÷ ^}G¶lݾÃÄD<Éð2¨`绑Eë)ÜTÓê´ÛŠÚ©±ÎÆ?#@{[žrádfAyÛÁRu¥ iÑú=v§URUüý­½]�ÌŸ�\ÅÓŽw£סBïMPwäq5‘•Ñ4H§-£Õ$×ÊŸ˜oÊLìTˤ¤Q>”’veTl<Ús5lÀ“"¿Fôþìh šI³Ek-FŽÓ’|¸µ‘kÜUšgÍN÷¡º‡³1ˆ¥±ûhÔ'�E…�3ùNNi²®7`—xŸ¬EŸ>jÑ6š†ü:UÛ � Yÿsÿ›þO�t QV)XѨÙ{”.à¤hhêŒB×¾숧[0¡¾‘Aï‚p�ÚZß÷­ÐƒPiáÝ÷²Ø" R€BEatÉ@§ ¨S¦_5Mµ·¢ƒ<°\±ØgÚT¹–�Z£NA¸ ¸œn’¢N£ü¸[Ù§J¼Ö=›êåF‰rR•Nih‘ÎN“ôìt†Ç„6ðF;Ù¢�ÃWlN¼ö�°€sµ‘µ¶»�¤ ‚£#5«Í–#�_Ú5v%§ü*YÇ8Ù+¿–Iãc|”ÅDDMÖIµ•¦f׎˜>hkŒÑ _Û%Yɯõš+Rô‰XtL£ò¼6Jâ1ŽoÀLhÉwZf'ò¢}«¥˜¾*¢z)Ä£¬�“Ñä*[!\ƒù9k„ˆÚìA ‡!ïƒ.ˈW?Œ–ka1L*mMiFd´ôùÝ\¨â§&’î¦M3»:�Æn@‚ÕÖž:²¸ÙÃÓ/íz ^ª�Zš-F=³Å`ÌBØs_¾B<@q@ŠíY›i}¢�›´Â"N0Òņý¬»‹ŽPKC˜ž8gl´~k}�­¹èúÓÿ ·5‚ö3D\s§Öµ}‘¦ek˜©Íx-m†vÈí£`ƒI0wF^¬ŠÍM,´ä°qáXåB¾!ìq²Š¡´øcUt@K Ú�ÁhM‚¦•C¥´˜škÇã™xíÑ"¼ �rf�†¢DPb•OÐæMä]�}šØ;Ú¼• Ž�€ž´ýæÇI'«‹Bð CY Š ã] Æ*ù‰ÏšN e˜Ó©¹l­–h™ñÜ»ñp„ïû;Ûhç[)Ú¥•�Æ´ä–õA/Ñ Á{Æ2µ:œ IÓîuQóå­† _Kci£ö>ÀYKÿÇ Xµ"X´ u:­Àâí iæ-ŠBKþ@�ömŠ<"·å9j$ SÖæºŒ_C/�2`cuïÿ;Ä�ZÓ>YsˆUE¤Òöhm)Ðć¢DÞ¨ÈÐÐ.šÆ8ò88t,Õe! �›ÜFÍÔê3“�§›$A=;ÏÝEƒðqòL3ã8hWj¨–Ä‚Úz…tªör£L §YŠ® US‹BkR˜Ñ‰€-*+ÎÙi—,À¾BæǯaøÄ‘xR´zðiÒïQNÙÒùL}Ç–èvÕ¶9¬1}RŒV§äâ´ø¯7ƒl¬æán­œ}·Õä Hº‰(Ò$Œ—�Óª©«â´™#™R©Ôõ�šÑNxƒ:öÎKZ^J %Mùâ³–¶w¥$ÛB[ú SÛD‹¡I;¤;:uI•Ûëú¡]b¿�¸}'ËZ|Ãü}4ì?Šœù›ƒµ²8$ö¢þ ·»g•_!ÌœÍ/ÿ L0%Är(lbKGDÿÿÿ ½§“ pHYs  šœtIMEå9ëZ°KAIDATxÚí�yœ\U•Ç¿ç¾W{UW/é„t’†�„$Ž:ÙQ–ÁdgF?ŸYŒ&8nŸQ2À¨3Î Äat‎ㆠÁ�Õc°Q@B@:±²�îê½¶÷Þ™?ªºÓI:ÝÕݯª›t�OêóI¿zuï}÷þÞÙî9çB•*Jžç¡ª!U�g³YT5¦ª³U5 ª¦øÿÚöövT5®ª³TÕVUQU+›ÍVl¬R]®ò“ª 8@H™]»vå6mÚËårkUµn´6"‘H ¦¦&vèС^×uÝr�ÙSG@`€�oø=ëׯŸ�N§íy^ót»eYØÕ%,0Â@ Ð!"N‘k”ú[<Ï«èxEcÌתàðAÀ²ªú’1FÇÛF6›%•ê¬è¸kjjˆÅâUp”5@§ˆèDÛ …BÌž=§¢c?škTÁá(°E$šl{Žã�N§+ú ¡PˆP(T‡Ï¦©õÀ�÷¯]·Ò¯r¿}€]"âÛj’ÉÚ)¾*8& I}“†Wü SH3¤R©Š>O"‘¨*¤>š~A@'Ë1²ÙlŸçyGrŽ uuõ•å¶]å~éEå3烬עhšR?GUçðÏ2iPՎɘ«cY+===}®x<~ ÷¨‚cÈ” ƒfeccc¥Åd•sø`¶ªˆô•³Ÿ\.GOOwEŸ-‹‰D«à˜ÄÛU ôû¡kŒFƘcªü i Ê9&I.>:ºF³F²ª~ŽéŠ ×EU{FÚƒx9ÑÀ@?ùü±Äáp¸ê>Ÿ«OPp‘»/ççH§Ó Œ(ʦ8V®\ióEdŽˆUµGUÛZ[[{¦+×B®ëöúÕæ?øÁ�ª¾X¦ªu•ök”j–U–ˆ¼CDþx5PŠJ^»ªnQÕM­­­éécŒ9:Šk¢´nݺ ëº›�1×-^¼8ðÜsÏá8Žã”ýYz{{ÈfsDZV"CW4lÕªU ùà½@øè±ËDä3"òg«W¯~÷ã�?~p‰”ÁyòŽã¼Õ¶ík�@`áÂ…´µµ!"xžWvÏh"QC<®ÓÇϱzõê pk£it8ظråÊ÷´¶¶æ¦ >â@Ÿ�`[ÜÜÜjjj¢©©‰5kÖÐÖÖ¦{öìÙWÔkJ2&Œ1e³wE¤2àPÕwŠÈµƒÀZW×+ 8`òîo̥Ƙ/O%_Uç£u×®]íííÑh4Êc�=0`Ûö›¿ð…/ü¾”6Ö¯_fO¤ÿH$"gœqFÍC=Ô=¥¦ìªU«jEäÃ@ °8éÈ9Å? Ñ=�ÅSåÑ]ûéÉ:U½fÅŠ�<ñÄ:�É·€(�‘Œª&ã8N·mÛ¦ðb”¾›ªªy?MX˲õ<ï?<Ï[÷ì³Ï€Œª~ZUŸ-µ�Ï}îsà�§u—\rIçTû9Ζ þQ²²y6±à±9×Sv¼ÔMO¶YnYVȯáþþ~"‘È K»¦¨ÜBä‡9¬2PÜ-‚£FU=�5@_*•rëë�Ý&/îÀÖ~MHKK‹»víÚO¨êÿ¶··Ÿªª;€·ß~{EÌäL&£ápxÌ€‘²ƒCD.ÞOw&O&ïŒެã’JetÙ"bÆB?àxž×#"½Åþ9�;l ýšÐYT ±,+ Dkkk{‹Âîp®RTÔ|×7oÞœ~SüT”2™ áp8Œš>WVwߪU«ÂÀ  §¸(ôç~óǃ8Giåž*­íHerc±Ä°ªF‹q)é±, Ññî”Ú¶�ˆäD¤·««kðe©-o*")N J&“9&SŽ";>UU<\Ûÿáνüâ/â 0I døés{QS—c ~n›×××#""Ò!"ªª UMs[£'8Š�=ýS*VTužˆDDä§EÕ,O•}= ßÑd$Ä‚š]™®‘Pñ"Øú€q{)¯¿þúøX¹¨GÓG?úQV¯^kmmMž{î¹ ëׯ?T†ùéoiié¬48öìÙCSSÓÀ”‚CDV¿VÕýE¹¿x…,j¨Á22Ühç�ËЙuèÌA:Ý7è0€¨ê„ý ù|þ]Žãü«jéŒ&�Nóàƒpß}÷Uõ]ï°mûKÀ‡+ ŽææfS+]SŽ+V`)ðß±` \WÛ¸cÉ+ÎHÔ%ÔØÆò9ǾÈÍõ5¬»üÏÉŸr/ìl­_î<ó¶G>ó¡mù\¾ýM7mžÌpBžç%�‡ª’Ëåpghã©’»®Å|Ú© ’¶Mì2r �l¼þ «^#Â'óÖ,�ε!ò>�ÆíÝ7Â� �KÏ"ºàOhžÕ°øÐ¿ý¦zî>Û¶Ö_÷s|žç‘J¥8,zƒÁ Ó"–¢œä8ŽkÛö˜¡fe{MZ[[õÎ?= Ú_ 앱P0jD,Š[r.Œä˯]@xîiG_ž+èGü_ßÀÈå²tu¥8ÑɶíH)"¶Ì ©Y,¢ÅԭÉ�²Šì¾gÈîûí\#±ü­;4RS ¿Çv¼\Ô\.‡ëºX–EOO�oaÆñx‚i,ÒSÆ9Šxj_�ôPn„±CÔ­¾œ`ã²!]x6‘¹K�þý”Š]ñí3ÍŠ(•ÑVfkE³Ç[h+š¤þÌ«é~ò¨“'ùêókØpÔ+|Š­ßc‹D"d³ÇzæC¡–eØU"Á‰Fªj‹HI…ÅÊ«yÉèîY+œ nõ¥àyˆ<YpØ{Þï÷Ðb±ù|žþþ¾aÀ‘ÀÜÙÙé[¶»1†ÚÚº)+ª(š°S%7ÈMM$9b@‰{Dáfì b‡P7WÎaŒ¡®®ŽX,v\S6áyþȶÃâå‹i*Â"Kî³¼ )’•¢<1ÁÄøä®1`¬Á¿ÊðÍ× Á`ð˜ëÑã¯×|pôU�kˆª:ã)CUn�#}˜CXㆠ‘!pøÖÕ•ªHÌæ‘œª~JÄÊ`�é.··gh«\ìðd4öŒß‹FcŒÇ�^±Rɾ)”¹—x.·Bê d€0“{c|WH�ÎÑ8QIUmÀ‘q‹ærs�qÔß…|+‡½D>Ÿ¯Ø"cÑØØXé½fŠä/³‡TA3@\ÝIaÄ÷míd²v&ˆ¼t÷Ýw{Ó\´]À,ÜOØ„&h9ÄJ‚c$k¥Ì#!"“2•Ëk­x `&ö֫뢔²Çï±utt�ÏW.-Ʋ,gy_ËLQ?DqYÁá©ä :ÁÔÆ¡RY*e({0k֬Ћ•áúFñÿñµk×6oÞ<éçK§Ó„Ãáàªj¿ºM%µ£ �QUãe°ý+þI0¤±±‘h4ú÷"òå|à“.‡m »×ž_Jo¹�`2@ÏI�OåP¾ñæ;uu¥*j­X–ŬY�„ÃaŒ1œzê©ìÚµ+˜J¥Þ <¹nݺniiW›}}}Äb±…t _JkW F<[‘àD8‡ª‡jùr|êë*îs°,‹p8ÌâÅ‹™7oáp˜ŽŽžþù×{ž`œâ3‹…(dö–c¼‹‡S7?QkeÒÁ"ò«@ pcÏÍçóûëëë#ÙlÖéïïÏGω§Óé½ð âñ8íííÅ�_¯}4ïe6›%ˆëºjÛv„B°NWqë½lçzU.XrÜ"B F‚±ºÉt}Ûm·m¶UÀ„LRpS�h)d2kÆ =étúÖ$»»»5›Íî6µ´´˜––KUóR°yíB“ê Õ‰mÛ]òj39Çeº9Á + ˜Híؽ»�ƒ`Ù6fXÆc Š-5ùâZPX4~ò¢ë®»Q¶l¹±²Ž‰ñS£¤N†Ãa¸ãýïÿïwïÞ}>�¶mûë7nlÛ´iS `7Ç•ËcŒÃáüߊR™MYc¼0€­Zø|>ÏO~ò£�cWW点JhÛ—º ×Ü´Msp¯„è Ûo¿ý1à±£Dßp‡Už2x…§­XÙð ��¿dïÞ½ìþc;cpØÝ7À@6O0}ý½'¡¡K€�ÓßøÆ7ê<Ï;È BåõsÈaeò±mÛùÑ�~ÂÓO?C_ïØ1.žçÑŸ/pš ñ‘+Þ󮛦íVêå—_Ш‚£”Æ�7hÈ�¿«ÁßÌŽæ°D—ªEÓt�HU¥Xó£ Ž±è�× pP“q îø­ÑŽ¬�*$‚.sÂn=˜%Óv"�‰‹ˆ]GI“¥àR€T&@ÚWíýlQšã9ï5Óqë”úY7l:ЄœK[ï}zN,»&÷÷nÇ Iýý×?Ø/Õ¾†—¤aBƒ[˜{–pÿ ôI-sÏÛ¾hÑÒãæÌ¦º:žü÷O~ú‡=õµŠš¼Ùl–`0(åP¥~A=É9É¡ëñdc®Y8t­£½ƒž=ô¦RÌçÐGy¤\À°(dªwøubSƒ¦k®9·xÕb–�>tˆɺ$ù|ž¹ Ãà‰‡Ÿàw?þ�oUu|")* 3G¼¡ºíÞml»÷p8ç¯{#Ý©n¶ß»ý˜ß„"S[r¼xªÂðÒÚ3Š*¦sÌnnÆX¥wglêçÎ�’IÀó<1ÆHA¢h?3�* ކSšK¾¿yÅ+IÔÖN…™*‘H¤VDÆ‘þJDzÏhpØ�«Ï3Ñú#¼ë`}�GrìdÓ^uÎ9#»ÒË@ÅÓ¦CEw¸“ÍP¯‚cœT7ggýÅÔ-8í÷øý�³ãÑC*ßÜe‹9ëªË‰%kÊÎ!T5¢ª–1&@ñ8SñŽ—w2Ó¨â{+ '�ÄyW¿“ý»v±ÿ/Ðsð"BíÜ94-YLã‚‚Á‰šFUëOU»D$BáÌÚ áþõòJ»Š×¡PÉåÞ#yÙ€£`…D8yùrš—.Ê>7ÆLz³MÁs§Ó¶mééé!™Lf(Ô©ð<ÏScLÅ@ ™h}¼,À1ô¦ƒåóæZ15@ãåˆÒŠnuɧ©ÎQ¥À9r¹\6�N·¹®'Ç~—©Ëåò£Ú –ee"‘È~9 7›Í45£EýÁÞx<þâQ:Ç¡ê’V—|{£|ç²ë�YÀç\×Ymejº®ËÖûïÿ²ã¸ïµSÛ<ð–7¿åšp8<¢+úû?øÁû²¹Ü¿É¨mØ­k×~à–eé0pd«Kê£ØíË+¾×’@ÈóíëJÚN½îê›jyŒÂÙn£Ñú-wm8n›ë®¹yð `´ôÇçÄ3kîüÊ'{ªË8:‡“÷ú�‘×^¹µ¥ÄPY@1ýqJ#úó1ÌŽç�çÇhg–ï¤êN8¾séõÈ€ˆ¹°D>ôj 2Æ]{pÙ9º°óz�_�ÑN-°°º„SŽK¿»I ë­O‰pÍ[[F­xwíµ7¬)¡Ï_ýœ‘b‘–{½4¶««K8à°-yÕU÷ojPÕ pÐ2òÎQ-ì°xŒþ<”‡¶l¹iì‘©þ80ÆMúWïú”T—±ÂàAEä¯U�O�¼ûŠïn _M Ì£¿nA~^ÊÀ¶Üý�û€ícȱ%žø_£t¼tÙÖÍÖŒ‡ª×\$F;€åÆÅ q­ 0Fa7ý£x~ã»g Ѳ@�—œÊ ¼êû- õ¼ØŒG>ãõ�‚\ÚÄAÎUбÒÒäÑ;îþxée Dï^åŽ0sJiêâoÝ«þöJ_'ïâoߊzæÛ’ìÅߺe怣èüz¸ŠÂŽfŸˆ®<þBºyD»F³ŒA×èÔ¤ŠÜc@²¨¤ K/<××7< ,a‘€Œ„N�Q¦,°x¥ªœô‚œzåý·�ìUõ´x g÷ «9Hýx2®Ðð-wÝè¶�n ±£/c‹•KîÙ(KòF¼ó/¹g£o ¬1ü¥ˆîÞ$x53WnmI\¶u³ÝÞBá씘%Œl±å«7z‚Üü_m½tÎo6Ì[`…‡nù™=M5;P><]['‡æ5šÂž¾(jîS: U–Ì †Ì)~LÜ•[7ZÀ›@öˆp�z<;#À!F–ŒnV¤—Â~ÅY”°Ý}ç]7ì™·Àzom�´ Bar� üø-¢_—Àø�ôÚr÷ Èñx]]ƒ|>Ë‚¦ùæ»XÞßÜy÷ {Çj#´ó"\€H˜óü˜81V=Фªó�Ä7.ü`zF€•?g |¤`¥òʱ-‘…#ºF„ÁÂn‡fñ>àl1òÕ;î¸aBƒÜr÷ Þ–¯lè1†íEý.Z¸Ð*iLžë¨ Ð%"œã 80I ("ç*¼xÅ÷6E/½÷s'~Á8ÏsSÀ�·¬"’•n¾ùŸBÀ‡)œ°Û²´}Ë]zïܲÁ‡bjò4‡OXdŒ\}óÍŸ[‡0Ö| d h£�óçg D-K>kÙö‰Žo^¸ЯõŒ’8y pþ°KÛ6lØàÛ`]7ßì6ö�‹èÉcýÎ2¬.Îôyþ"À"àíÀ�o¾}mæ„GÁøà©¢)[ÝtÓ§,àj`p7üÔÏÁÞxã�ðð°KsUyØ:­§sK�ãœ?ò¨Þs¢érÚi§½íx_žü¾ ® $¢C“ïåò»÷Üóè­¹;� ª æõ¯?ëÝ¡Pè ÝÛÛ{ßSO=ùóžž_ÃüçÏŸŸ\²ä´‹ƒÁàk“Juý϶m�ýbô%9å}\kÇ"gº™ìÓmŸÿîm“GòuËg7ž¾ücógOÛmýŒfòS�GÛºsçNßNÒü×üêÞ›ïÔ%IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/dark_mode_new_tab_website.png000066400000000000000000000244521521174352300335030ustar00rootroot00000000000000‰PNG  IHDR’dm°iŠ^zTXtRaw profile type exifxÚ­šgv丒Fÿc³x³˜ˆsÞfùsÉÊ’«>¯»GYRJLÂ|,'ÿûuÿÃWñ=»\Z¯£VÏWyÄÉ/Ý¿¾^ïÁçûó~�ø|>w5?D%ÞÓëÏ*Ïù“ãå÷í9?¬ÏÇ]ÛÏ8ýèùà×€Éîl³xÎëÏ@)¾Ž‡ço7žëfþ°œç;µ;Äûä¯çF0Ná`Š.J ÉóÓ.ŒÉ¾Cš¼ÛϘ2'ù”ÞGøú9vîýë—àMý9v~>g¤Ï¡p¾>'Ô/1zއòsìn„>Î(üú5~þ`×ð+Ñßb§zºª¼V7s%RÕ=‹òÏ÷7N\„ò�Ê«ñMÕñn¯Á«³ÄMÐÙ\¼¶ #D¢­!‡fÐ ÷}‡Ís”Øx�q“;ÖS‹#îúl¯ ±¥‘ŽK�Ül²–8ßs ÷¾ãÞo‡Î�OàÌ,pÅ·—ûéà?y½RµÒ Á‚IêÃ+ÁÑÎ4,sö“³HHÐ'¦åÆ÷¾Ü;­¿¿,±‰ –æÎ§_¯!V ¿k+Ý<'Î+>;ÿ*÷ÐÎ3!âÞ…É„D| ©„|‹±…@;ù™ÌÜÊ~‘�PJ<Á)¹I©’œíÞ\ÓÂ=7–ø: ´�ˆ’jj¤f¤I²r.ÔOË�š%•ìJ)µ´ÒË(³¦šk©µ¶j5[j¹•V[k½�6{ê¹—^{ë½�>G +£ŽæFcÌÉM'CO®žœ1çŠ+­¼Êª«­¾Æš›òÙy—]wÛ}�=O<éÐþ§žæN?ãL B)I–"Ušt2•ZÓ¤Y‹VmÚuè|gíÉê笅/™û묅'k–±|Ïk¿³ÆáÖ~  NŠåŒŒÅÈx³ PÐÑræ{È9Zæ,g€8MQ"Y Å’s‚eŒ f ±hxçîwæþ2o®ä¿•·ø§Ì9KÝÿG朥îÉÜ÷¼ý�µ3/£¤› ëB‹©O °q‚ôû4NúÇïî}`M¯ž…ö1{��‰õÕ¶õÞÎBäëÖ½vc²uÌÒHä.-¥EËqÚqäH“çØjg�Í8\ÈÐ8ÛwµõžÝò”éÓ¸j/5t¸,W(jVOHg§×øëa�p樋©�ÓåôMN+eSøÇw œÕ¯k¢sŸXR¢’‚w».5œ¦¶XY�Ô�Q…·“ÅOCÜ �™§Ó¼ 3FÒ.$tn@Ư“u€ZW˜ÃËìÒæ"«kŒ°›Í(”¶¼fg¬ýåÝýéƒïEVšU»_¹œÌº´Ž„š °£s¨§µRB%s·sNO[+ŒU!?!�½&«>d€jjêu•8´jµ7Gù)e9ÙºA“ôí©UÉAΠ‰òÔÞ‘©¼`;eBtÄb»‡Yˆ@Ö±:4µCr½ìAÉÄ"Ñú&ö£-myJT`Ô[uF-9*ãÏ<|^5“çÙIQGêEÚ°b9mÒžy©ä2VVí0%x MÅ9R½æSÃ2Ÿ;Ñ"s†Æ™>:gŒš(Ù@_ )ÓVÀB�°Žªáš_¢JwÝsäUCv È€ºovvÝnªóßxpº’~0í¬¸{Ÿ’à°n5+à‡Ì²˜³˜˜qÙœH�ˆ³Žl‰A ½Äh íâ$ø †oĉú% V$ö�`ϾãÌ‘fŠÛz ¦´�¸@M¡ubD±ëÆDEƒO�-ïEy°k%¥èÀP²ඬ™˜”À¾þ´´Ð>ÃMŸàT²²»#U“d‰,Q‰ÓDù&=Ûî&Eçicq>%NlÁOh;–>ÐGš'IŠwM¥6 ýz’œJT¸ÅÕEöô#•-Ù²Z¹Ñðas_¦¼!¥’ËbJ#’µÓcn«H§¯E3öH¢™r~W©Ê:;¤’€Zl¢»é9`Ñn¥�¨u?h$–A´=sïÙÚ&â/¡Gã}oËAh¥' Vh¦Z&š —ÕG(Qj2§Ba=è5/ˆ2udÊ̇ºÍ­R“:›dƒˆåYò€5h’@/H]›O“¬ Z¹ÖSp}SH‰YkÑâ(´NŽß»pîÒcng&"5ÂV+Ë)²Å†8ô¤'ô i•SaßÓ¦í>YRÓ“*ê5*§Î…'Ä#]|ƒµÃŸ[¤Õ‚˜�ûi…�(8�më˜[QÛcÀBgrÔyXEFØÐêTX›´ƒÍ7²J×þ@E6†§Q(‘ÛÝñ Âöö71 �4:Ädƒ’Œð†/{ElLt�od¨Búp_ Á@mânÏû�ݬUჶíÑ…ÂúuKòÃTÅ�еaÇ9ºåu5¼µð gÍ=bñj¡¼QV’¢Í’òò0“÷³2kãsʳ†×]¾ÜdF]T¼�™vÍö¾ÄDSǙȓ;Í= \šNwj%E¢¯¡ƒÀ™©ŒŽg ‰¥pÃ… z î~ýÛàJqWÚùWZ:J¦-[HÃæÛ'�|®˜þæ¶�š–Þd£‰Ô.F¥”Ú+,¶ôw`b½!ø�êÓìê÷y14ENx‚{ŠH "ƸƒHÝÆ(?Ì7½î¼Ýï£6’�ÑÑ�„r#KGf´?�êýk\§†ý´ 0 Êù>Äʼn_w³Ë͸ã–å„ö­:^É0Ô½¹°L°–;å†Yê&K/”1.0ƒnE*L\':*�VvæµAé4VŒ Ðn­Xò‘&ÜG ¨ Ñ£¶áÍI³ÓÀÐ1eK%MæFeC¹–&àý ´¦µ>²m‡ÀÞdn–�oÞ�X¼”¹+ã (ëà¶5­¥1¡´t§!€¿ß¥àÕ\Ü܉Dé܆1…ßt D"<0%ÑÃmÈÂh£¾%’ô $›Ï“ÜÈè£ØÑ~ 0ÖŠôÇ€Ö.¿Ÿsk‡eY¤E4.D€hf&¹R'=ºClY‰™µÝÁPjfí=KV&{Ží Ò&À8a tä¬gåxœ‘ ±Pñ–(%¬”‘í BþíŽií&r13£µU[* · Û¨°Ïe?g¦Ž¥ ù4]™Ð ¯�ñKÐB3¦�Ð<ªeG¤#<ˆÄ»€0n`†Ð`¢%êѽŽïTrÕ$G:x±Ù, ´»c¸É��Ÿ‡V×­…šAbµ¾ÈùUú “å  é"4 íÌÆšóëxîð§ñîh úu¼;ƒ~Ï}žà?ŸŸûqÁÿÍüˆ&¿"WªŽ=š+¨ÎºH’r-,ókÑ´ó8'Ê¡­M#ÄhwŠ N«+a‹wÎØá·™«ŽETЈ-ô5ÒoMÅ`åj¤”3=eH²ŒÀз=:7ï]~ y¹Õ;ØÜ´Ü7B8&ÜpÕ:#5ˆhYÅCø`^ÉÈ ÊÍkÝ´‚¦Ó§mdšµ9, BÓÂöŽ� ¿€äÊ2—éGsoiŸ–3ÍH-B–=ØÞAÅ}Ðê¸)7ОÙŽioSÁ] €í¡ Œ˜ e‚�bõæD!ÓõH÷üŠ.Ž'3¸c0¦©Ø5B–ÌËÒ Öθ7ì¤Ï ˆ€4M‚Œº0ÓÇñéI¿ì:øñ'g¿  bQ¬–åv» W‹¯7õä^=Hq½»æ°.E×[x‡»§„zâ1#Ý|¦¼€?ÙÂ…cÎÎÍU Bˆd��¦è0û°E¡úGñb$é2XÌ @TCCz°¯ï”ªÕÞKÛÃ`&“qz _¢ØÂaÛ,ÃŽï�†x:Гé\qnïºoBXPjÙ TLE¡B=ñ¢<ò´]­FMå{ª¤xÜ Ržõ„f‚Þ¡s 1.P¸·ýžŸâ܇¢ûÀC[�®G »™‚Ì ©¨$'@Ў宄“®& ÈšÒËWÌð;ZèÚ„?U s¤8PÛ”¨‡�•b‰®k3AÚ®3X�"iYÏãÀ¡Øv�¹b°)hQk©µð¶yƒõt¸ïÎ\ô‰³µ»wóyJQ›¬Û· Ïñõ…Ùõ/6,Šû…æ?TÒàœ{ú9L€{¹Hâ)äs Ê®2ðeˆ“}BÜ7˜{) 6v´yCÄnÛ#¨&Åè¹I­ù|6+Á%áCò§ õ¤‰â&Ïxé˜m›��&�Ž0 ÃØ4¿)rµ]HÛOýÚ!÷ó<�@Bëæ„K9:C<M£• Î�TP7q¡’ 3 ¦+7ýÜж‚Yø’~€n;hÔ�#ÄSgè@ 5‚âÀ "j@ØŠ¢x™§ÏFiP·I*-Ýqÿ¶{ű…¬AgMîÉá]^\½wò?õý³gó#+3£ywžš…7|élBd~¥~Û¢\5󨨦a›ÉèÒ˜kv¡Xmk T4#XªÞÄÌ¡Z{FÜu#zͶolÿYôØ�¶�¿bTÆiaÖ‚\ Í›7‹ºk@á¨=x†è‹`F„9ÊöÈ> ùDÝ8ã̵Q>%j¬Û4y ’Qw›€Ê�lè4bÐKͨLµt)¡«±’iE´ŸÃ�ïá³4ÒC$0¿æ™Î±}W*ôå<*�(þÚÕ"w?{nf›/qg`ø=§ˆiZœ©% `�å'x(Û3…:¦í·xbÝ®–…µ¯EœB�vBYÁˆ¶óªžì¾J÷°�’â·Âp®Œ¿Wîþv!"¸ –v;1×G´o© G‹1�–ZÁ›œoaPñUÈZì�/Žß JjÅaQq¨œ =ªiOcC†Š³cçb'ó#à8Ø[A±ë Ça¤h «“e “.Å0€P)Ÿ3P5sš.G03ú‹z,±÷ Ô!Ï—a+õDù”¨ïÛ#!ì±”=H€›¿5ݨI=BD&É©íyr+ú5dËÛú¢)¡13ÒAƒ…ª‰VÁ}n¬ûØ”v£:z1éî3 õg'dlMD!ü"ŒGÉá¬RôNˆÜT ¬pÏvŽw÷�Üw>°w*†–JÝØ•H£ê­¡ ð!9ËxuɱÒo›’µB0R3%­çÅm…uë~íÆÐ�.ÕÔÌïw³ÉÅ\í ÙÅv¤¹8îÓ%öœÁ´´�Èx™üš¢2inä Ó´ù«¾ï4>ÌÂý¾¬xÛg4 GȲ¹·¯—ñÕ1áqxwM~W…{3̘ÿJjöfß0t‰x*ÅR>pj45¦Î¶üY×},²�0Çvù¬z=â¤wLï‡�% dµÇ6”è3‰ö,¼ÿ´i�n™ÄǤAÑèr×T°Òì)8éò@¥»h{zl/ Z÷î£X‡=82òBj,‡ã�1*�o¼° *�•"/Ð’L*ŠíÔC¤X igaŽ«Ç p4V!jr‹íÍ�îHßq }Ù&à0•Ž;qígà@L$DzØ&Ú‚HüÎ�ÜZ )Ñl t?“aqg§‘ ¹�pì3aÕl³t\,Ö‘hi0 %v™¶k™)ÈJÛaN8 JAé£#ûÌ‚Gœ€É •`Übú—”£Fè¾N~ð5¶¹q }Àa§Ëeè3›ÂÆuãÆ`‡MË£b? ¨m0Á.GpG÷Qå9©ù¶÷±cÆY£)¼l—•�Ô� â”;tž¥3a aXoJwç «ÉíI˜ú}”P’úþrØ2Y6[9÷™-ª?—ðp(’e„ $x-›Læ·Y@ dß!pmS«æj‰Ñ†McËòê8:3QÐu|÷Š$˸~·Û†fYjáî¶[rPÕ õŽ­š•Û‘¤<ìÑÂY.WÞÞÓž7®æÚöׯnÝçU÷ó÷Á®Ï‰>üéâ�׺sñÇkÝ¿¹øã‡îÓÅ+`UO–Mu CzbÆ„QÛĦÏîÞÁÇ ßcSÞ8�aÕ²ZÁØ&ýÑÑÅ[ÙÞ@ 0�ùö’ßøG kQÀ5¡pqí&ý güqö¶AŠt³GòˆC/@ €ˆ¿h2Ÿ*ô㘑±=E³YÁ.ƒñki®!ãpÐ?@ÜÂW›•š*³LŽÀMX±ý¯üd¹æM¡G”2‹B#е(}4$îGÔ| n]³Ý–:.3δ*•G[ýÔ >lo«¶MxkÅzoåa!pµöe{¥*í­Zk«±hÁj± Vy I@È“Pƒ÷ž%"·‰_‚‰ŸG¤ø½é3¦é1j¡¯óÍcf$yDê¨öMÓ0˜A@f ›IBø/ƒ¹Ö#RGUF“­¢…m`\ )@�H•HÆ\œ�¶Tôâ·Ìð{Dê€$@œ‚¿‚Œ3Æ\ꩃaÖØY¢h.ñ þ:]<"uD…W¿å¨E?öˆÔÑ (OÁ¦‹ÊÐx³C­µ�yq.ˆ\âZ}÷¹ë§´¸\pã¯ꩪ¾ÿ»µ`s<úä⪃óI_C‰¿çf:ÖÇoŠÈRŸ‘Ƽ4ï€�däϧsã3]€ê+"L¹ô±oÇÇ`G€3ãø¶ òs�HÇåfs p*"…"|Ì‹Q2Ýðë‡püþ\¬>œ�re×ì.iñè“u-(ÿ"qz Õ®ëîöˆt|øb㘂 "rÇ-/ά=«O}¯;ÍÁÄEKT×T+Jði¼¼6G�¸/Æ·;)77×RT5„V¯^íŒ{ù'¢Ð¿Ù¥)"L««Dänà¼f¿e€ž¼0xð`ü"PUwõêÕumÕßÇþô³ÆÎÚ lzÇøõ앇P*<"É—顪/‹HðNnnî+ªºÜ�¨c|tþÜå9(O³?…u¿&VN?ÿüó“Œ1ý�‘�Úl�ˆÌ–´©íf5"F~ &ºŒ£8ƒ¬Õˆþºðùøçs·»©ÍZ»h.îž‘·¶ýüÕ»lCø 4 qÌ9Æqü`¬R·¥t¨1æY`9ÑLÅ‘@/`}[÷yêÒ©Š2ø+![”M®MLn[{$R=Pü9­: ´±lFÉóëܰ«âó “´éɆÂT½·�=üÇW�‰¦uì î6Ģߕ!”_µ1x|H�Å*:cú²é6riw’eeeäääT_š/NJxg%µKöî�/-¹ÙÜ¢¸¡0¶!L动Y±\ÛR¤ù9cÌowìØÑæÂX±a#α" RÛðñk1¶ðw…»%—v鵉ÈÀÚ–~ ﬤôwo®¨Ù½1¨Uª×ndïª�‡zlxæÝwß�™›^°´ ì†ÜBàŽ6ÒLaà=UýIá …õ‰”I»ÌÙ.)) åääT7|N+E§¯šz,–Ô>§ Æ€ÂÞM;¨|eè!M”?óJJJbºW¬x}1#ŽØÒØï/4ßÇòA[–hHÇM}nê?-“v›üŸ��ý‰ˆôÑ‚h¨¬‚ä>Ùø3Ó° !v½üîžšCΘ@þªU«¶Ä£ï¯}ðš;âœËQ~‹°¸¬µdò9JFŠKfZ˜§UW¡gMõíW^º;oÄ…µO½öNÂvß¶ë ’ƒî)"¿iÄAcIÒ�ì‘C¨ûtŸ.zñP�©VÕ|àÙÕ«WÇÝP�9ffš c�ÓήÁoDq­¨€ø}ÓH³žY5‘î�J‡$�n�^à௪ò]3´p^¥G¤£'Óé"ò$0ìóÖÉL¡×„ë¨|#寬:”&ºOU—î l&ËîÿÞ©•×U9+è·›?ú4ý÷¡ˆ8½³?´½rÏe¥Uu¾ªúªðî½õï}¡kzñˆ³{G‚~ßW€³ÇÞ¼�ðʳFõ“˧Îo8á‰të­·’––æw'¡Fû¦M›:íÞ½û×uïTÕîÍbHtuËÿE¨´üÃZD^ONN.0`ÀZ¿ßŸ°)AUµ¶¶6üÍ>é", ìÃŽº/O~aå@àW-LáÖ;茩õ9e8pгÙï•ÀëXî:m^ù M¤¼¼<f æ%áp¸—ëºYh¥ô ¶¦mfd‹HÄï÷bŒ©;º]ÑÍ/÷\�œ$0تª·ú�]1ù…•™Àï�ËÅCàO§¤F÷ê‹zD‰¸/z¾G�K®(œó4–¶X"9�h蟤¤$T•P(êø8ŽC  ¾¾¾I�ÉÉÉ„B!\·íg¿ß�ßï?ØANJjiÜýOò;BÅE]? D¾7¬pþßrssGøs‰«Úäl:"(`£àªµ¡Û‡Î{â�Y“ó�•@QããË­jM<ÆÑfkmݺucÈ�!¸®Ë›o¾Imm-C† !++‹uëÖ±nÝ:úöíËÀ�)//ç­·Þj"ÜÉ GàÜ _§L¿ù`~a]û‡¦Ã1×ÝtÎéǬ�2Éï3쬮£xC n”L~`Üù矿PE’DõºfMü¯ß¸eíŠH999ddd ªdggSRRBNN�@€^½z±nÝ:zõêEjj*�@€ÔÔÔ“šH�æc@†_Œ ÀzµZ8|Ú‚¦5Ž‘3�’EFò�uWM-ß\F]¤I«÷1Æd]¼®Éyö²‚'´]iË–-deeáº.[·n% ññÇÓ­[7Ö¯�®ƒ®_¿ŸÏGyy9UUU'-‰83ÕaP¦µRkDx`háü­Í¯kˆX§¬ºö "Õ†"û´Q“Ïï‘Ù]T'²?@»ÊX»>^cj3"UVVòÆo4Ù?kÖ¬ÁC$]uؾ};eeeXk±Öž´Dê“â�Û9€%‘*¼Ô‚GÇ+ë¶Ð%5H×Ôä&뺴²†°{àûË=­{oàKÍþôÛ+âäú·)‘½!z÷î�‡ÃØEªôíÄ/‘}Ä»ÊÖ ¸¼üÃñ\ûГ\¿±|ïö§V|ØypϬ” OÏÆg ÿغ‹ ß¡.섺¥$ÕõÎÊœ MùX¥ ¯Æs\mJ¤H$ÂæÍ›=¶aZKMtò!Ñ'ù„G#ê|9%˜:»xæä ›:Ï6~˜jJjêÏ,]ÿiFï.}ɽôô²§¶ž�{#;ËmºÜÜ7ewZ0�Û¬™·EdS»%Ò>2y8<ÖVAƒUdøFç·äF#ù2^,ž5åÏ¢º­!y¡>ânûÓúí5eä8½³‚ãŒPDV'Ÿ*l¯KéôY(Éß«sEó�µ."Ï\Q0×¶k"yhÅǦðau„’z—A>=5Å2BѲ7ßt,B8)às“¾=_Ôï7ÿ¬èœ�|Ö`$šGå"l®KMê�rPöH‰ª¾ï1yDJØV–ï ï¢L9#Íw ь͌F¹ì“MZU8pÏ`½úÄ*�ë‰áågû*h»R1[Îð�@XEßÜZ­è·€áÀ¢;NÂû·¥.Y2!³�D® ÿ®IÃU!ba-è’á…�{Éÿ'+†Îw‡Î[m•)Š\2X_öã*tö‡š4Ù¶ÚTvÔ'áªP: v×{çÍDôß#Ò †áSçé°Â¹eÕ{C¿pUÆm®MÝ4Š#Ñj¥õɬ©JgŸ%] ìÛ–Axrxá㵑<4áúGò|é)‘�ö¦hYÈϦ½i|XÕ‰·Ë3 ëþ¤�ª°�ЍV*SË_Õ_ÏØ>�!ª_W8µÁVUµ\ 7¤ÂæÚT’wå5Ó²Ù#’‡ƒ=;åÒÖdŒ}R›ÌÖº`B/;êÔªˆ®ci»…еµã ©)NdW;’Fú7ÑÊh~`©ˆ¬QÕ/©jºˆüE4z öeŠÛH%QÖÊÖˆþÑ#Ò±#lÞ&û|¾ªê.Z´hŸzwß…ùùù/«ê™D6ÿ“ýy;'²Fú¬•W¾·à§îñˆtl¨¦ËŒ1EEE‡Í’[¼xq°`âĉk­µ³ˆî<éÛ¦ø5‰î@{}�[�9ŽãüjÉ’%;�D¢Ï£¨¨è3Çqî‘áÀ›'ì(õ 2=-ÁEØâéèñ¡µöU�µhÑ¢c¾-Z´H/^\ªª�¶•{" rÒÝs²�¦ s‡w,”�‰îo{›ÚªºøÉ'Ÿl³ÒH$ò¦ßᅧè× ' ï»ïGN¤A¤uÞ"(å‰îs{ÒHõÀ4Çqþ§-úôÓOë’%K¶ªêÏh\(M¸Ñ 7wÑºÚ $ì©õxÇuÝÇŠŠŠöÆÄAù °ŒøUŸmyJ»kNW`­/( ŽG¤Öãí§žz*f_Þ’%Kª�1“ˆÆ£‚;'Ìôàœ£¸- ‘‹="µ«Dä‰X7RTT´SU?MÔ }>6ÑC“ÍÑÉP¿>eòLŸG¤#cÙâÅ‹7Ç£!y/jw$ @Ÿc¸s  \áéPÕ®qlîa`[¼ÇxïÄG‚ ãŽQ&©X¾vïÄGÄ#Ò¡Q'"ñ Z îUJÔHoà‚ãÐfשÑÞ‘�ÝŽãÄ-aKD2‰í!ƇÂ0 ÓqÜŸ f”G¤C#ÃZÛ/ŽÓè.à£øšFŽ:âøe©ãîÍŸ“î©e$«jÏ8)¬ªÕq‚¤drð1Ç‚³Õ§_ôˆÔ2j¬µãØÞ ‰s\FÄß™èñÇ‹”ÛîÍ{ÔxDjáåcrãØ^¯ã´UŽ�H¾nmh—�PÇöñˆt0’€ïæççÇkî�ç8’à;µ ×á&�H-#ÍZ›ëFòóó»‹ÈýD‹:ÄS%õhS^Â×ïÍŸÓÉ#ÒÁÈ®ÉËË‹é2€µö¢Åßã •¶þHªO/õˆÔÂô&"?þ#V Ü~ûíFD.$19Zm-‡ÊÄ{óu<"Œ.À¨ñãÇ·yŸóóó“ü~!ðM:†©Ïžå©e|ÕsûøñãÛô8OkíÀƒñöÖš!GduFãéP/‰ÈÃ÷ÜsÏq÷=//Ï7~üø\à�Þab 66‡+£'MœÓÅ#RËð‹È·B¡Ð7Ç�ßýX2qâÄ0Ýóªˆ %‘ü¨Æ*y޽Ô#Ò¡‘,0ƬÈËË{47N˜0!y„ Xk¿Kt_\|J”ân'6±+•ñ÷æ=s¢=o�L!š¶0//o0PNt�ÚÊ%K–°µèÎ;ïL‡ÃÉÆ˜là'ÀÅ@Ú‰2~«‘ 'ÚÿXä]]©Ž@t7²G¤#ØM÷7þÿNàÕ¼¼¼`£áüg ›ëºcLôä¼´F tbib U=á;DÊÄpË}÷Mÿ×ã�OW�HG0WÿÛ¸µÙ߯¢nhµ¾ ø”è™l±˜;oqë“»<éøvBC‰D8Ä©ám„þŠ^9yr¡glÓñ¿œØÕr2ß°‘´d�Hª¬‹åÔ ÃjÌ2MOxÉCZZZ\Û¬©©‰ûéMbœªî: {ŒšHG5yÒÃkç-ø�=éˆä8]»Æo7’µ–ÚÚÚøæPO„×�¡1leŒ�8 ½Û“‹Háp˜M›6ÑÑ1þ÷˜tל?€ÞOë÷ý-ú zÕ”)Óž™;wÆQÝ8ú¥y��ÓEuí³#§Øv9µ¥§Çoc„ª&djaƒ*çÅl|Â7ÜpppTµ¥®‘Å w�~qþ KGÞkÛ‘|>Ý»w�[{ÖZêêêB¤ù?} jÒ]�,‹%‘€«°fðÏ£#¹\t‘E"ºý+Ïÿ÷Êe£¾Ó~ˆ´ïlÜ“(° ô;@¬ÔpÑqSîydõÜ'<ä×rÓ¯fß®B/”×þœÛøSÈ#þ$ç& ²]Û]ºt‰[{ÖZÊËËvæ® (úp%ÑÂ_ ì/æ‚Ç*7Ÿ(þ²R¬Ö'‡Ÿ% Õ™D+Âý3Ò:×ÔTUúróEàåve#ƒÁ¸µçº."‰ ˆÏ_xxÒ]sí£P*P+J= I}Së.è’z¼"ìKÚÕ�T·;ì³@êaÙ�lluï”ú®=ƒµ’拼à÷¥+¦Î×ÃZßT¨!º>yIxoêZüÉA Âå£^\ð§çGNÒvãµmÛ¶�“ >ððNK¿Ïšò� wöJæbõÿ±ô8¨¿9{LròΈYþÚÅ�îØ±£UU‚“¿�“’Þï´ó™iCÅq’Ê×~2·fÍÆ¦M Ò¿ÿNž8Û’’’9òúÑÁ`p¡ˆø"‘È+¯¿þÚ×vîÜyؘÅÍ7ß<,%%å�Uµápè‘âââÇvíÚuܱñDÓ¾0kÖC§�þ¸¨ÙŸ+DørAAÁÛ‡¿wöw�G›É½B•;TY6mZÁqåBy6R;ÂŒ3 ?.üÜO�T¹­�è÷9å‘)“Æ0söìÙA�H' ¦bŒ3’èy)ÍÉ`=¸Ö³ÞöÔx@•Íœù°xDêàðù‚¢ÊÕXr§\¢*Ñs³�%Íšçæø�ÛDô˜�&/ ÙN`mHÇ÷ËF Ò(ž]^Xغ¤þiÓ JF�õä¹çžkÇ_:•hpò`%´úÄʃðÿÁqÓ2r \IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/dark_mode_receive.png000066400000000000000000000557071521174352300317730ustar00rootroot00000000000000‰PNG  IHDR,,y}ŽuzTXtRaw profile type exifxÚ½šWr$9–Eÿ±ŠY´XăYï`–?ç"˜¢²DW ›dƒ z¸O\ÀÙÿþãºÿá_ó£º\Z¯£VÏ¿<òˆ“ºÿüû¼Ÿß÷÷/ÂoßwßÿyM¼¦Ïª}^Ãäýòã-½¿~û¾kûëIýëF_øvä'G~øº®Ý(ÅÏûáëw7¾>7óOÓùú?µw‹ïÿú{nãÞLÑEK!y¾ëƒ1éÿ�&¯úSæ"ŸÒ{'¾wêÇÎ}ÿñ—à}ÿé—Øùùõ~úm(œ¯_Ô_bôõ~(»¡ŸG~<ù7˜1Lÿó¿Ÿbwïé÷Úgv3W"UÝפ¾MåýÄ…‹P¦÷±ÊWãÿÂÏí} ¾:SÜý�ÍÅ×va„H´oÈá„n°÷ºÃfˆ9Zl¼Æ¸É�Þë©Å÷KFÖW¸±¥‘ŽK�Ll²–x;~KxÏïy;tž|WÆÀÍŸøÝ—û£7ÿ�¯ï7ºW¥‚ïßcŸ¢ �a(súÎU$$ܯ˜–ß÷å~ªÿSb,/Ì� N¿>·X%ü¨­ôòœ¸®øìü§ÜC;_7 D<»0˜�È€¯!•Pƒo1¶ˆc'?“‘«ì¥ÄÜ%7)U’Ó£žÍgZxׯ?o-$¢¤š©i’¬œ õÓr§†fI%»RJ-­ô2ʬ©æZj­­ £fK-·Òjk­·ÑfO=÷Òko½÷Ñçˆ#aeÔÑÜècŒ9yèäÖ“OO®˜sÅ•V^eÕÕV_cÍMùì¼Ë®»í¾Çž'žthÿSOs§Ÿq¦£”,[±jͺ ›—Z»éæ[n½íö;îüžµ¯¬þ6ká—ÌýuÖÂWÖ”±ü®k?²ÆÛ­}»Eœ匌ÅÈxS(訜ùrŽÊœræG¤)J$k¡(9'(cd0[ˆå†ï¹û‘¹¿Ì›+ù_Ê[ü³Ì9¥î¿‘9§Ô}eî÷yûƒ¬�ù%½© SŸ.ÀÆÖgìSœôo¿ºÿôÿ7»÷ÉM.qï6‚+(µr©ë¬Û+y\£ßFbÔú Ø:®Gk7Ñ�0­ÈÊa±x§ §©îíû¾³…›y?½ÇŠg~~u¿¾ñï½¶év�§÷ÜÕ2ÕS³5¿ÖlÇ(Ï;û¦¨|4æÕ:߯êÝ|ïb Lmj¶7÷ãïN§ÞI'…C¯FËø}pk°ùèõ¹Œ™ÏD=ÐW=V3ä¶ÜªmÜÝC¸ý´¶P©Ù1'›§´ëæ¶ÕJ/>¥nE²7KežŒD¢�æu· ËúÚw¥\ú´‚˜"È#ã±[¬í\½ù[B±½¨ükñ¬Üí´bP_…ªåÃδ޵ÂàFòó_.$÷׌HêóIsTešÒ5O’´:÷9/#u¸°{ÉQ"”ަ‰ÕSó=)�yëZñúYG©-�  ƒIµ�Mvgèóå—KC;› ?hœaŸ!"}‚žO¹Ò•~ú6R@ú)¾³¿«»¶ òRÁä¹LÑa§X—Å[G6*qBª]�õ¹^ù8T³y‰ºêH®MXz˜WùUQ0‚j�}w†”:íÂ�ƒ^Þî;ˆ %kÀýn›§) >¹:N±Ó­94žzI}šìn ›hÁvëg©Zã‚17ÕRæ“E´ß˜Ä6»†Ç©wx¦.%µI}Ú‚‚BI ²Ð öÐô›k˜ÔA¶}át„Þ�©Ôí:u?f‹1Ö: àºHHHäÌn€q¥¬šßþ°"áñ;=ð¶MÕyé‘íðÚ…Ò¡#€U{΂´W9§ÐË6�¶M¯K¯…ŠìZž´Qóq MŸÂH¼ÈûöA.ú¡­Bï)H›pÏH¡Ì¼¿ è2¡ª;5w‘#.˜1«}²ÓÙæmqïCâ¨[�5Š!0F#o¤Ð5ÁV§ª[>›®MC0r™„ÓÒ¬Qäâ+sÞÎ|ã¸(㮞¨Ê†¡0Y9¨�Ãmp‚|ÎC ½Ýaƒ;Ö~È–bV�Û†î¥Ðœ�º€™”æ¥qK6�²Á±EEð[Y¨yŸ#Ä?%~îEˆ)íÓà»Ó£¦^jŠL‘š»¹œ„| SPôø ¨ñsØT�@$°¤[±'n0 4�MÈ<3�4€$¢‡—§íôSñl‘áym#ÃÀ.Íd�ÍÚäsFdP‹4š¡µ.ƒíäEEê‘e<šõ D`kèæHÙ.b]©dÃJî&üIg μ}®¬¶Ì‘ú£ÕÖ d4^uF|��–aÜ?…pºÜ ýÁè!Ê–joÀ/rlZí`/¥h’ °�‰ÓR>««& õÒ&NÆ,ïÅ8j{®RËqÆ„èò–ö”Ñ~Э0úqÑý”?¸=ZA‘ÏAlº$qCY·£ånVô»Õt*¹@‡—ÉŒ5ônŽÂ p{€JPdD>b�±d�f< ï"Ȉ좦ƒ£W¹ êУŠq°,xƒFÇO/`­�pÎá0<Ô¯at²âs6œ“hZ˜–„‹ 1)ÿ‰ý§6k�‡;¥{# 8ÚU· “ õÚñÇŸ¹4RÞíɳw‰÷ï¢éšdQÖtsHÝÀL£m;턲ÁÅÞU¸.–„(äŽE@·»ÛYíУ٩=§ttßôu·ÉP§q‚a»™³Zé‰Ñ7#´yŠÍg‚Ç5» v'"z*ÅÄk«t™Ÿ`²¤BZmÓÑÍ(Jéwt0Às�Ì“n%Ò@‘ÜiŠâ¨S tP“ˆµxªi·p¼AŠpk_’žI޽•ç@•H´ž@løÓGÇ„`ïg7¨Ú†;Ø)*ÜŽÀð‡äF£œ™´fq%¶E$û¡p^Øã«#½G;Ð~Rjž ²_Çê@^ Æ ûAe$vGÕȃ$H´Í]š»IäÜ—ÈÉOøB²ƒ4ÄKCØ‚ÒW ez¨v½U‰W r*HÄÙìÐ'S%íêG‰-OŠ.™)Þ-€uuOK±#o¸�*•ÆðxA,«c“t^¢0>^Å1xŸ./‚ü§ûÑBÓDzlÒªÐY`,)%¬Y4�Ó;-ˆ£ï˜M¥¯Ñh`�ж§Æ°DêsC/"•Ð2_65„‡ê†¢•º��œ8ؾCŸa8´�PˆóOu¡¦Pcpª<ù,>P°�ƒâÆÓÕÁ¸­Ö´n$j9å¦9ÍH=ú²ÒÅ(x]QÑ«èMÒKw† I«sú�˜³æã·¸£K|ð€sâÎ+lŒÝ@D`s�W€HÉ ¦%ÃËXó4NX¢&¤UŒ¥y >àx赪± è½ßâõ0ìnÚͨpj#CˆsÏ�å�¸ÕÔÞE®o+ô2® “,}ÅUàÐP, 'n€�­ ˜L™Ãä>ä 1/a=½L€\å¤ÛøU+�´²Ë=<Z ›')2ª6áËdº�cj¢k=�Ãd@ÁÁíÑ’GßX-�ùg£°Ï˜?A›Éð´HÎ ¦É;MT˜<¼±ÿÀ~ÇÌ¡Ô*–ÎÕÚN3èÒ\hÁŒþr&ãI@±ËZѤ ¸„Š+[; 5¤�^�„àüŒìkYËSxerW¦£ƒö¬ÐsYî¡P÷à[Üøûš¨<ùü;]�!ŠÄ¼ä“§'‘]À˜:AXÁÄ °&o"f¾ ÌŸeajÏŠ­"10®;§Þ2B®M ™¿PÝÀZÃôÛ¨3¢UÂ6lmÀ]À²Ê‹@½�•ŒÏ÷vð4 � )� ÀF–*)”YY¯ºÑ¡´³dƒ$]“Œ"°9Ý *5ñ[_ pÁ}[‰›‚Q�=aa�鲎�3n @…S|"é!2ÚÜû�mÙAKFÈ7Ì1#† ¬©ÿx,8ƒIŽ} Çn äÇVm[«`Óñ¤( µó‰™ud�HvM`óÑÒ6¯ˆ€´¨B*^8×n£TÁ¡¨Ãà–yS…i’ÖªšöÅ#Âø@‰0FÙMû´)dÌ—V²Ý‚�Ç�RB)¶ …4…‘yºŠè»à&¼Ã“˜7�ãð xÖÓ…Ó eÕR2’Bɽ4 ‘ÞCyÕž,¿Â7àýŽ»ˆH„„‡x# ƒà¬Ð‘lI ó'©èçIu¢±N4ßúSÖZîÖŠc]‰ Å|8zi¿ã iC´@4H·Wö´&/'ê“ ’®€þÚó©/qM±9©~Z�zGÏb¥ù¯� {ÈÁ7`�¾¬žæSÖ.Úc5òd"lÐ W6åIœÂ¨áqeÄåFóh;î‡ìÒöДà3¹„ŸbÆogá —¤^Fé,¥8Eø“yZnž Ñà™²‘B¢^Z@r::Œ9¨›Áýý0¨’•'ø`?&4Š[:E¤UrÊó‹ c¼vÕ‰]«M+à¹ob£9>+6$á:u¥ÚrCqû£^$XIx¶©ñv£ ªÚѨǷYP.EIJQÅVF'˜Tó;&’‡�÷€…`4J¬rIuW\ŽŽ ÎÐ:•~­U+»XO¤¯ï)Ê»MÚ¾KÞÇÉ~Ùs‹*6´@û,bÿð—+OÉ$Ä©æ©aLÄÌ.T„øJ+ÅY‡tÔŸCGß áëÏe°Eë©1"¹ ˜à`4bd4Æ›ÚNÈ‚¦@FÈÚ»ži%丅©•<�È/Ú´€�¡Q!Á�é&ƒ©‘¶"¥¦è1#pa‘&‡ãÁ¤Ñ€"é1&lq˜2š-hÇÂp…©öûôƒ-žCWßg¨™d@C^Ú*áÈ­Jdc76 €§Ã`òb"´0ʧF¶uз/�²'nrS­Ñ©uù3¤�ÐýTXUElU‚T€.)t„�±’®™*‘RqyŒB Ák(�Ñ+.5 ƒ_Úú̈ûòÙ»@‡—_©Â#7?ãȯŸ_Hlz×¹·É‘ I±…VC‘f-yš8cæ[ ZÖ4ØíòŠ–�gÆ^b!0‹Üuת%ñ]1,Í„VD©h•DBiån@�Ʀ¾‰e36|ôj2Ræf­²Ûøj@ëD0n¤�W £ZÚ. :AÙ„áA,­škÁŽ©YjOOeh+@�õÅ¡y�|ÈEÍ©¨�òÃR,íâOíÈTŒÊ¦²16�èõ‘ª:R€ž¢#„8–.2¤@™ƒf÷d-c±ÆMËzÚ°ØÕa'' ˆÃ@>à­ÔyxvmÎ1At�¼dÀÜ0êØ¨WÔú�û!o*RW:ùÏÒd Ÿ@Zgø»›Z•‘‚?\Ó郥¼,h¹C W)¿£=ô�g%²7éhD˜”ÚeÈ™Ød-‚.'iÏÁ- ÅSÂéT/æ°#Jཬ]w‡›@‚«G·$3@¤gH*ˆtAÈ=q¤‡Ò2 Í?´«%IŽx•{ˆ`™ï´ç¸D XíĶC!]‡®„"¸ÅÜ�d!*tZG&BÚ5×WsU Á~¢J°JôÔ¢«tbKÇòÓGZ[ÿ;ÝÄ_Áã«�”"_Œ¡`+dÇ žö³t®}*rf:©€ô|;~k­´h 7bÂ:,%�42%‚†AŠÔgMÂtFE~óD ÏÃÿÒ B>â xù{ 9Ã_#Ôˆ²Ê 8`Ó.Šœnp=1ª�ÊûÌ5¹lÐJñ€ºï¿KÃdðºÃƒ]öLÇ«h¬¤E $þ¥L±›Ü` ZG‚¿ ž¶Öþ¡6gL‘B_¥ø<)rÄ«ê‡!"‘ã8à'Æœé±u‚óªø¤x`&}¨tªè‡ÑâæýgKšî×7¡ßt©†Wá¾R(`rži½ÓÃíß–|¨2[Ôò!E¦Ö®ï�û¡Ÿ€M¹d˧ÐŒU®Ð9�|Ðòf�ꌠ(†„éu,O@33ezI‡<CQG¨ã¶0�:lC3#”�Îú 5鿪sdÌKq ËP‰GñœIc·!@̾Úo«…,¹¤•VIvváT¢¸á;FßÀÅLÇJEÉäGê¯l‚‘žæ›ò) ÆÔÜwN®8 aèêÖ‘@.‰Ú]ÝG§lý ý’Dgìd`HÁt\"8ˆ&·§ä¨¼M©þ€ÀÆŒ©U'1âE¬6,¨¦Ü�'§ê‡  FûsRN종3Â…´tE»obM ¾ §¦CJ-5-{âuJ ‹õ£ ȵæuä±àêjëçtÇ´ÕTpñø#mâ¼ ²CÃ%îUãNAgl¶Î–Ò3˜¤òd_¥ÀÀâƒ>,I÷�–ñµA(¦'ùéœÞµñB^Û[úgH×L=o8hs�{›Ÿ^ËcpÑ;™EuÈ ËÖ jµ„ñÅk£¡ü\0Nò(¨ÓG@Ý�~ðö–ÆH�Œ ‚.64¼&޶ï>¢ÃPb‹'—½µ¡JLüÒéj©½Df©:%3Mí Ó&êÁQ7úLçŠpe= hìE !J‡k1 SCÅæ¥ðèuˆ×¼ècò³J2‚Žhݧ£©“˜¦¨ÈÁå¤ÖŸ:9Ý´¤bP͘�¼Üž:è¥#?%É��mÄ)wC2.¤óRÊÈìÑéJ°1CÃR Í ð»£!Á,mW>:ÑMèÁ6nLÃë¬@BêŒÓµ¥õMX�é¹ VôB&×a.iûÂ6Uð韢Ã8^u£åcz!µ·óð)v:ŽN‡ú¨#Æý޾‚ÅÅ\P]¶†VMïŠVš’gAkâºà7<\ðŽC‹ rWÇ£P²ù*dªq½‰u|>2#¼º ÆýïE9DÈjòêPhÑiÓ¹|hûP†ÀÔ"âqümŠ Àé8ª>à¡ÃøzJ‹ Iáû«#3‹®«jÇ›µ²H#‡·I„ƒ„B1iØÚ°ujö Q¥KC/ßN‹þòj/ºN�ê”:¾êÌè°×ACž]Kàw Çï¾¹ ?ÞE¿^39­øƳƒv6ÉÚíõ;€sµ²õ¹ýíûéë�÷«÷¿»é÷õ‡dÿÙ-Ý�{þ“[J+€;ÉjREµoxø½Ìõ¿›ÛNù\¥Í>„\;Lñ'IæþµÓ´þú_½³<Ãý"Úäðük+bKGDÿÿÿ ½§“ pHYs  šœtIMEå øÚD IDATxÚí½{p÷•çû=¿îÀ‡(P–-;±MЉeœŠ ÌÜ›Ú$¶ ÇwvÏ®©$¶'¯@S´=å‰Eß;;�Ø¡Ä3u·îÖ%ÛÅ-h+Iå1±(?óØAvâñ&Y‹ò:ã‡l ò#ÖËb“"‰W÷ïwÿ@�$@‚  ð|T,BØèþõ¯¿8çôù�0 Ã0 Ã0 Ã0 Ã0 Ã0 Ã0 Ã0 Ã0 Ã0 Ã0 Ã0 Ã0 Ã0 Ã0 Ã0 Ã0 Ã0 Ã0 Ã0 Ã0 Ã0 Ã0 Ã0 Ã0 Ã0 Ã0 Ã0 Ã0 Ã0 Ã0 Ã0 Ã0 Ã0 Ã0 Ã0 Ã0 Ã0 Ã0 Ã0 Ã0̲‚x¦q ƒ^·ÛÝaÛ¶OáÍ>/¥4‰ÈL¥RGÂá°É‚Å0LMèííݨ”ê"¢2"¥êvú±é|z¦1,)]×·Q/Ñ¢l¿ÂÀñ‚%øT3LÝ[TÛ Ã8FD!Þ’\-"3Ÿ²…Å0L¹¬*Ÿ®ë{*±}MÓvÜvÛm¥Tpppð[X ÔDOOÏÃ0gâTC!DP)å¹õÖ[C,X Ã,š­[·ö !Â¥ºEZWý³ÿë­·î`ÁbfQb•‰UUÔÕ$¢MyD¬¯§§g/ Ã0 ÒÛÛ»­Òbº®o!¢Ž¼‚!D°–– ÃÔÁ`Ð` JŸÓ½€»Ø×ÓÓ³�‹a˜|"âÕu=R�ϚϺšei…zzz:ª=,X ãpt]ï/FDªa]åàÍþ«ŠÆÓ�aœí jšöÃJE‰ÈCD]‹ø3ߟþéŸF^xá…ãla1 3'½ ‚xQÚÒœP5ǃ?3Œƒ­+Ã0ŽÕÁ®ª• ÏÃ8—˵±NvµjV Ã8¥T_�쪿Z ¥Y°Æ¡î Š«e强®WÅdÁbvËa nbÁb˜eŠ”Ò_Oû+„X_�ÏázXLÃáóù|RÊmBˆÒ·ë£L¤KGsD!úÎ;ïrèaøëlØ«²¿,XLCÑÙÙ¹^)Ém¸À—ùÝ%„ȵ àóù¢D8vìØq'yëlè9èÎ0‹µ¬”R‘E^<>¥ÔÈe—]vÃr€rrç�wV|ù Ó0b Râ…îÕ4mØçó…œtH|VY°˜ÆeÀR¿áû}>ß'ŒRÊäSÊ‚Å4¦uµ@¹îRõù|¾Ã>Ÿ¯¦.Y¾.6NgrrrŒ‹aæ«~åÎ÷Ø[ãC«7Á2«ÑAš‹©wBÚn×¥—^Z³äM)åH]¹jBTeY°˜z§bß꺮]Ê(°Q,†Y˜Š]ØB¸kæ–éº^o‚aÁb˜È4ú,;šæÂš‹ÖvÕ긾ó�盛;…�‡‹a‚ˆòº"Í®¥-âð¶] —á©õò˜p=œ!D䡇ªÊJ^šÃÔ5«WwLMš�©ØhŽXøÎ-Ÿ?;Ž©D*ý¼Û@³Ëœ97…WÞ;ƒ_} g&b3¶ÙÒ²­­«¨š›aÖe9¾&–eYUV,¦®ijº-Mâß}Pá¿¿ôÎLݺµiúõŽUmyÿîÂÖ&|ô’ °ùÁþ^ÅðáW—¯jƒ{E'’@:µf|ç;ß9´uëÖœláÚ¶} jÖOy¦¾‘&|òŠ‹ð×—¯jC×'Ö-j ›?ñ¬»ø¬»øüÃõŸÁU7 fʶCµ>:Ã0BN}˲öU#ÿjZ yÂ3õÎ¸îæ»qÍ’\§Ó1\˜±Ìž;>…§_í{æ×?Ýé„ãÛºuëA'ZYD}øá‡;«ù™la1uϾæ¢%»n渑¿Ø3ì±Ò­á�8îv ,P,¦î±¥VÖ5l-.ÍQéßýîw� üË�–æˆK¹shhh Ã,ž² ŒRjÌi888¸5¾ �ë  ÕD@Y°˜ºgSh ZNÑ;ñ8S©T·Rª¦ðD5 #P«ÏgÁb¢p¹6¥ÃŽ8ñÃá°iYÖ¦Z‰VV¬ª•$Ê‚Å4®^IYwI)þô½wêqfE«îá‘Z‹ Ó0\óÍ)Ð’/bCÈ�Ó�5›ƒƒƒ›•RUÙW)åΖ––š‹ÀyXLq0Ôç%Í!PI¥’S¶¾.ôàæz:æ;î¸ÃgYV„ˆÊÞ‚ˆ¢RÊî={ö8ÆEf ‹i6…LekµhK ‘L"›¬·^€Ø½{wtÏž=>" *¥Êe™J©Pssó'‰[XL£ZZ>k‡ ±`y ‘ˆÁJÙi++!Û7„ë¶Äwܰm{‹RjÓ"­.“ˆ"RÊ�N),¦áyú‚>㘮Ð }Ž+aÙ6lÛF*eA)9ý¼øÿâ¿f1ãÄ‚ÅTU˜”R~¤ÛTù3�½J)(¥ šù13ß¾&� h=‰D¢�§ÇEíþN�|®ö Fe.dl‰¾×_QQ�êüí«ÇñPJ™Ds#@ÜD,¦bÂäËþVJÍžŒù6áÃù6è]™É<ýâÆ�§,+nD5MsäðáÃua¡{Umyù{_ߎäTiEës/b‚ϯ¿¢Bõ(\…«ƒA¯Ûíî°mÛ'„ðæ|fTafo³`5:×^{m‡RÊŸi´àÈ'LåBJ ¥”×¶í@æqö9!úìtú˜}Mí°úV]uÎ~¬¤mWsás„ „ˆ&0¬$¢W|„œ÷Êk9‘¯”�õöönTJuQŸ”D„ÙsSJ‰ÞÞ^ˆ(¥Fˆhxpp°d÷šË!lÚ´é†aò+¥|RJo¥„ɶmÌ%Û¶‹Ž 9…?¾©: aÃo)H¥Ë°¬ºêÿ(Y°VýÉu ¿‰à´%‚ðú« Pˆh„°2¹â j¸xa0ô꺾�ˆúxi±2Eûn»í¶¨mÛ¡RÊÓ°`9!ÄpŽ)�Ù®Ú<¦þ|ÖlÛž¥\�ªwÞ|S­— ˜J¡ã¼†Ì´’š/þ¦N¼º¨í¶_uš/YWÚN6@ÑcGU_ç•tÀ)ãED…,,ïb…ª î©O¾í¶ÛB‹]ŸÈ‚å@²ß\¥Ä”R˜˜˜€eYåÞ­öZ�ËáÃÊëmÆ ¶BP¦Xh�Æê ÿo=ýÿ,J¬Ö|òËe8�ðÙÃÇŽª€ƒî.–$X×o_%–þ”ÒS’«Å®BÔÊZÓ±£j£´Ñ¥€  x‹Mwn¾d]QV–p5ãWw£µãeÝo["òÆkªïCki§æ…Y@4¼óˆÕ6• Ö—ÒÏ�‹q$¹Ö”-(uMÆåŸÿ;@âý·0uâœ>ü8dÎÝÃö«®Ãjÿ ÐÜÍ9¥0pôeÕ~åG)Tã!-TE5¯`mݺu*\–9_?ÞžžŽ¡¡¡‚"Æ‹ŸÇ Õ±WÔ¶ŒØ@„@9¶ë¾àr´_õç輡zëjW3.ýì�XóÉ/WL¬¦­�þ×_QßÌÜ p:[·nÝ‘‰WU”Ùíío½õÖõBˆ‘[o½5Ä‚ÅT=ÞPŠë·Âƒ›0�Š\ÜÆŠÕøÀÕݸø“Uvp~ÕB@&©•h !F‹q ·nÝÚ_ ±"¢á\wðÖ[o]¯iZ€WÓ´þžžžm,XŒc9úªê·%"•ª\š/Y‡ÖŽ Õ?H‚O&®‘`-¸4ç¶ÛnÛBT×UJÎ'V9û;pûí·¯gÁbJ¥"yX‡+ïÑWÕ~BU½€]͵EBàØQµÑi'7 ú”RU¢èž={«ëo8 zY°GÖË/+ß F(³Dh¹`ÛÕ·²æ+î ½š¦õ£JÉÁJ©�N™($VÙ0Df… S{ �þj¸€Žƒà;úšÚá”ÝÑu}›"XEñÜ×ÓÓ³@d!‘Ìij:X°˜Ú#±i¹:)ô}¹:M$ŠpÑúªøYQ¥T‡b1Vfˆ‹YìDó•s{G_S;–¥u•;¦ýo¼¦¶Uã³vïÞ­¦»?�uå]¤XAÌÆ²X°˜ªòòËÊ÷ú+ê`v‘òrG) 81_AJÇl,‹‹©o¾©Ö„ÃåJmláÇ•—G¢0š¦mdÁbņ Jvám¿kÛÙç�/Ì9¾!|­žªXœÑ:¥À�wÞÙÁ‚ÅT”ƒ¡>ïÁo߆ÀÀä¿ñ¦FßáAɧY¶±•5?ñx<À‚ÅTR¬|Ð숶dŸ;²Ÿ& Þ5+kW£^Œ|,f1q„Îbßûì·¾¾>-V4cyEâÔë8÷Z„sæáGqô}u •RÑ:Ÿì2åwÝ¿m‡$È_ômâ?ƒLÆx°2ŒÿáiL=(Õwpû]!‘‚ø¹³$qšÜ¦”ò“Q¥¤Ÿ X ²³LÅ0ú»ïã‚Oo]öc˜8ý:ÎýágÓÿýÏl¿ëð5ý»ð › ³—¢HwóÙö¿¯ ’¦Î7#P ´ˆ*{ñwÿ§ŽÂ}Ñ•ó¿‘Ñ$†mBNoúIˆPæNœÊ¶RS…S8¬É³xÿ×{掳@ø7÷ßéÿô½/óù‹Vªzh•柗‹)·ÛúÜu×ÜüñN¯·Å•¾,—Àèo€‹þüï \M€3gNàø;GÑäjÁê /�Rjû§¯þ`޾ª¼Õ®è°X4‰�Îu3O{Yù¤@¿Bº»N®X�‰<•Êë{SJËwéRÞï"“«†|ÿÎïw@ƒ_ƒæüà'„Ð4 º®ãC´ùº®º«š\KÞv̲ñìÈ‹8ûòßÁÓº ÿöòÿÄ™3'ftRJMßRÔ%öÙÂÙ‚eçÉ1ëü(Et¿þªò"S•"+VöäÙyŒ5xæ[_ßxÍ78ÄW »„Ueoß^¯Ûv¯$üŠ”_Bú äƒJOp‰Ú·ÝB€ˆ iÚô�çïÉø/iÇæ?¹lÉŸóú™1üìå·ðÆ™l‰ñha‹EÓÚs/ü×_Q‘zÍ’×\è¶SðZçÞ÷Ÿ9ô w>±Ê"I„ØÊšñeÁª�þçG7JK†ø¥’^¥e,ˆ9ý;Vt )“8—<‡‰ÔDÅ÷o¥{%,² „š¶ òÄ Òþ‰ÛX²Xͪ\R ¡„DĹTá[g'™6=û­¯¯—D�+·•EDÑz¾¦”RìVlp¡:5M €m¾÷AAáú]?-RIL$'0žGÂNÀŒ™8;uÉ Äe–²Ò¿eq½[Œ¬ö¬ÆJ÷J´¹ÛàõxaÏ�>�¸Ÿ×%€�^TZ>c̲qèè»xæÍ÷K¦J™ 3Ò".»’½þª2áÔà»Zx¿®þæG†ú6�fG ÷úc++Çå¶í V­¿•3ÿ@˜n]¬AC{S;Ú›ÒÑDÓ¢vpÏýû„L nÇ‘’)Äeq;Ž6» +]3Å)o<€Š;ý—{WNøÝ±Izã]¼ôÞhIB5¿&`ÀéÁ÷…؈ðúö]ý ª{>á"(ÿÁPŸwShÀd—�ް`Õ9ná†[ÌR²Öâþ¶XÁòzòÙGãIüâõ�JÁ£l4:ÎÆâª,�HB6ƹÛxß®íC}ûH“‡ç±½B—7Ø·ÌÅ*:88áLw¦ÁÊo¡ ¯ž9‡WO�ã™7þˆŸ¿ò~wüT9ÅjÎE|Yºõ»#­ e£½kK ÏëÚØP¦‹þx½ÎÁlx¬eŒGó÷>= n¥Ç…5­žJNÒBVǰ#T+qñò%wˆTÇrŸ«J©},XLQÄ-»àk.®Aü[¢ar“†ú|$Õ¼]ƒ‰e]v&ÓŒ-,¦8Þ›(|'ñã{á1´J}t{i¤QÆVè ×tWH»CËÛ¶C¹af™RlÐý-sj^wñãk*VÆ)ï†×~ŒF°”R�… JQ‹²P»z¦RÊ‘qA"Š ícÁbЬÿñΙy_ÿÈ…mÕŸÈõ]î7÷8|ó« E7Ý7P kžvõ˜Ý°Ô)†1CÐY°˜‰[Ï¿Sx)ÉZ›ÐdT$CÆ[Ø2©o·0 z†ú¼X VÙ²î ÷á‡Þ‡Ý̰m{ûCͬXÁ‚µœ-¬E,%}&zf<™÷µ&CǪæòß-œç.!@¨‹DÊl?½\zzzö†1ú³ÓS£ ZB†ªµ¯©Tª{¾–öUfø‘G™sì,XËY°Dñ‚·$¼ònÁ×?¸²¥ªû®,XÁ`лuëÖþ­[·6 cǬ×|Ù¶ð-úüµ©b¶Š”»&Ö|„ÃaS×õ@­E‹ˆ¢---Ýy]W¾l™b9nNáPôtÞ×Ú›ÝUu …rž`�?knݺµß0ŒcD""ÿì÷hšÖŸ}|Eóü_¿:•ôööîíí­Z£ÕÝ»wGk,ZG à ä_ŠÄ‚µœ-,Z|ÜéPôT^ÑŠ¥¬Jìbá–„ã²¶�¼ô›>" Úï\ëªU'\Ö\8ä�I £)~‘žžž½===UI ­¡hEZZZ³ãV,XL&>b”ôw‡¢§ðØ«ïNÇ´b–�—Þå]€\ëêšÕ…-ÒI[áEsæò&!DPÓ´Hµ¬­Ý»wG-ËòWãólÛÞ>88¸©�eÅ‚Å,‰‘÷Lìzþ(v>ÿv>÷ ÎNU¤ NÃdxçZWëVhXå*¿úýÙ$&ó,.PJùDn½õÖP5ö9›ƒƒƒÝD¬ µQJmÊ`gÁbf~ãÓÒ3ÔÇâ)Ä­Ê”O ¢†¬¬uÕª>î-\búE3…·crÁmUK´àá‡Þ·gÏ_9…‹ˆF¤”ÁÁÁÁMÙe7,X̼”Ãr nÇêa?•RÑ\ëjãj7 W'6^/.¨iZOO϶Åì‹”Ò[@<¢‹.Z ÂDL!DX)µéá‡Þ�›Á^ôœåË–q2~¿ß;22R9W‰ÄÔ¼ÖÕÇWêh/ V“¶Âsg’‹ú¾Ò((V¿8Ï·*b|ÂÁ`pC8^pŒ”RùúQÉã»{÷îP½:ûì²Kèd¢J©±zËS§ÞÆÛo¿–Ï ^Ñ¢áÏÚ Ç­"§%‰UV ÃØ[ä{ýž¯›òË,X˘ kÂI»c"½–-DD›¥”í/¼ðBg=¸ƒccgðƒý×¼¯­[¡áS«çÞOfó­–BW1é…nbH)ëf]&»„àÚk¯íx}ôõõk½k³O†fÀírÃ¥»àÑ=x?ù>"Ç#µÚS)5BD#ޏ\®ÈóÏ?­×ó}òÔ;H$f¦u´ê„·Ê…5žÂ6ÁïGSx³TÓj.!,Ð]‡ˆ^bÁZ/­Ï˜Ú>¥”OJé�šQÔJ°4¡¡ÅÓ�î�®éhr5�ˆfôB¼P»×]vÝtĉÔDÅú"®t¯Äê¦Õh5Z͗ξ´éw¿ûÝ’/ˆäŒy°fÍÌž�—6 |jž»�@:}á•se]èííÝX(ÿ×ý×-+ÿçišeÁ*7=½s �ÈÖ "˜J"ª€áŸ|þ®š•ɽöÚk÷f ¯ù2ß\sÞóîø»xü�ÇÑæjƒ[s£ÍÝ6ã±[+ÏÚ;KZ0ã&Æ’c¸¼ýr\uÉUpió·’WPðÀƒ6O[6†‘þÁùf¯fÌÄÉÉ“˜H¤Å,n§û N÷E´ãˆË¹•H õ@Ì|®¹÷ç{Ëòmn+´;E°V¶]€?ûÓÏâ÷ÿóÿßµX·bþËjÒVE§/”ËÊJ¥R]îÑï~÷»GX°JuÆ÷ïðo¾ÛLë“9­É@é~}7?½+jÙ*ôÓ¿ÜVõöGD "ßü“rcÓ‚0—æB›» B ´è-i13Ühw·Ã£{°²i%¼ž¹!‡±ÄÎÄÎ`,>†3ñ3˜LMN¿æ[í[P¬ÒãJ˜!´y.|%�ZE+ZÝ…û†%d1+j#4»šç]îC˜Ìê™ÏnºmïýÐNMx¹2bþ`0è-pÇps½»ƒŽ¬›ž~p ‘¸ñ©]] [PäÓ5 ßü³]])[ô=zýß8n1lVò}³YÊÂÙøYœ;w…Luh2šÐêjEÊJaÊšBÒN:êÝ ·Ë]ý±èPóð£E‰œŒÛ•Ú ¯¦iszÞ~ûí7H)ó.œ¶mÛ™ˆ à˜»„7=ýP?A…¡È+h�}uBF¾ðäƒ Ù )–Šáôäi˜ ÓqbUKÔB¥…«Hâôë˜�‘TNÞÓp¼ü²ò�*wŽãñ8âA7M˜c&Ls 'Oœ@<ž@<17Yv´Å“W°N&l:•DRUûºáB¯QÔ0ŒPÝZèµüp¥à]j²²5Ÿ½QŽa9’K³¨[ut$–Xà4�cÌ4gXIYA2Ç_â­Iž=ÑŠ+ÛÒ¢5©&ñæ„ÄÉ„tÜøK)ûêÕºª¹`•aða'R¬ˈXc‹é�af„éä‰8y2ý»QZˆ×Ç=x}<ÝLÖð8³"ŽmÛÛyä‘õ|þëV°”RH�Mð¼ÌXû19úš …¼åãÇ£8uò$¢Ç�ãxôx^n™)¶Ñ V!w.;.4‚H/¾!‚”©ñIH™/8@#<7ýE³d—ýʵt÷±—Õ;“íþø“öžz±÷Ç{ ñÑsHŽOÁŠ' ŠØqk«Â2Ò?�¶†ÔQ‚e6’XÕ\°@Q6¿š4}¢û¾_ÆÎE’l/çö”~'Ÿƒ,,SÑPbåÁÚÿ•o¢2uÝÐ\2À’àt��V–uƒŠ|<ªùŪ—Þ8^°Ò–‘Ö½ÔŽ²R©í�~ñÞã!0póÓ»úRRœÖgð³Ÿý쨔Ò[H”²Ý“ ‰Ïì¿›½�¬µ”µž4­¼î�”RJ¼Ÿ|§ÇOOÿ_ʹ.L“Ñ„f½q+>£Qk øÀTIJZŽbUQÁºéé·@Ú�?¾~[H*DÁ"åÍ—é3˜#ZÊk£5+ïBN>Ë÷;÷qss3”Re±Ì²âcY”RÓ‚”}\,±T ±"+ÔÞû"Ÿã,¬ ݉(*¥ìŠ,W±®HZÃæÇw­'¨0 ÑÓ“;C?ùü]‡@XD *-Z]ûèp°�wÙ‡²,v ëÒc£Ê –�8Èøž3]BÅZUX¯±`I©FH) “ܸ(±šJ"››]­’6Ô'>2ypÁ„í ýQ©.¶ªêH°R'Ï‘ºn‚à%¢tŸAM@¸ôt†¶¦M ™R °%¬”™LAZùgž<=Å'µŽñûýÞ‘‘‘ŠœÃp8 Þò-³Ž\OS)ܳgÏž%Z±åÜØpwÈ$ÂHV�dÊ‚O"9>•î3xvü|ŸÁ³ãˆ�MÀšŠ+°ÇR\«¾Ý•žÂeCeBÉ#K;Öy=�pKKK'‹•ƒ,, ÝgЖ2R¦é�|öí°@ùz2 †R# ¥ç{ ƒ2)ºµ¾ôéjç쨔²›³Õhaé>ƒJ` ÛÒ =¤AëåSŬ2Ì ~ä‘oI§I,ÅšyÇIJ¹“,;ÜÂ-am·um3QéYïR©í�Ýü÷ûWÿUp17]ÙT£Tz)„TþäówÚüø®õ$„é´Z[�Lf]]åÆ[È#KýÞ%[_rØ�rºåp˜:¬áî�Ùµ7°u-RŠh•Òg°kÿ¯ËmôOW„Èù²¤B6:uTèæ§w…SR„X¸Ǥ6̈_�Qooo?€¨RÊ$¢(€‘ÁÁÁC|Ò&XÑŠví ùm·ÞOÅ••Q0%Tè‰[î[TnÊæÇw­O—´QÄ‘7>µkcÎÿƒ:©®/=¹38o-y¦Ìº/u(¥ü¼™ ÙTJ‰D"‹ »]rj-ý.#å–Rªk¦õu>ŧ··×‘R q‹ºE�sèÚò)—ѯ¤êÊ79ˆµAa=™Ú9Üš1iWÿUPAm<ôì�º ‰•Ë@j¡$EQ ¥—Käh$ü¹¿Ypâ|ö³ŸuTú}2™Äää¤s'V¦p¡aa—Ëe"½zF’9gè¼%b"·ŒÑ“ˆ¢¿úÕ¯òZÄÁ[¾5Š%¤6�Á½ß¿w_ð–P{KòLµIhÆÙÅŽQÔ²¬}D´whhˆ­ýZZX³­-¤Ëmt§­.—–òB'SK$G2¯°øícbK7ÐçÖq@©b2ª)@Ps4š Â7ÿl×È�þâ®#<J #åTOÍý�Õ“E\À^Ì*Á’[^: +d¶m›‰Dbä·¿ýív(©@mzñŸ•R>MÓú‰hKOOOˆ-.‡Ö,ñPt÷_MÓŽ+)ó~+.£¿°˜_´òNIax:,,LD4£”sÖ’ªHT(S�>[æ9S›Þ§”òeÊ>wØEѲÔvWZG-jÄ+¥|BˆpoooPJdkkž9èôŒD~…RÞ@ k†uãS»6 ¡‚åø "ø¿øèÝÂÓaÖ·™®£©© ­­­X±bZ[[ÑÒÒ�ÇÃ0Šj=V¬0¥R)$‰95ê'''�Ç‘L&ó֨߰aC4{dI‚AÊW +MÓ"·ß~ûzž}u*Xé%FdÊuìç‚åÚ|r2+òt˜cÝN‹ÓìFÅ6ËÈœ¥”°mÉd‰D±XlFãŒX,†D"�d2 ˲`ÛÅGÒÉyz«3-À¶,?O‰ºs[ÓµÒ•ì -¶…ˆ: K¿E¢"un¼š¦E‚Á [þõ&XÏ>û£€ŠHÛÕ_ŽíYñ$W6m$•x_jâh»=gî öó ®3Á2Rw“BÀ|äp÷R¶#¥„›Û„T¦ßN®7�R™´–%Þ)Lo¬4 «\÷y¬È>ŽgÕ¡`E"Ã&éÉÍ©÷&*QÚ$‘)kº…Øœ‰§%X°ê”%Ý)”éňªÄE‰„ªTÄ ñY®3ÁʈVF*�|òx*–€´,(káø�LYHNL!1>YÀ¤èãÿéþc<%êÔÒZÂ�B±´K�ª"X¶²êP°²¢e¹Ôvk*ž®d:6‘®b:6�Äø$’±éŸøØâgÇ‘Ÿ„�H4+õ=¾ìë/�.—Œï*è%»ƒé«¨j…å—½•%êuÇŸ¸å¾}JÍŒ9)ˆLY°ÉéeÙÓëÑ ÇApܵBßÃ×~ZVJ�˜—xWJ.¥F 7IaÁ*b–èšV–l`Û¶w>úÅ{9~UÿêUrà]Úž%¸„Vå'»”;7-÷S\Ï‚…ý_ùÆ!©Ñ’ÌdI´ó©`ÿ¾Úë"òM?.]ZK߇ ß%”Rö õñÙ®sÁ€'¾|ÏöREKûžøê=<êÛ%<ÿX“�V"ÈTJmâf« $XYÑ‚ÁÙ1­y”Ê”Jõ=þµ{ƒ<‡p8dBQ¤úVž]�mRÔårù¹�E <ö•oì{ü–û|"H@Þ“¬¤zQ…„eu.¶ 3ãXff© Yõ>–X–innÞðÐCq\uz£Ðc_ùÆ>ûºö†¼‡ÞéWSvŸj6Ú6~`ûìòËLC¸„³KíƒM!T«t™s°¤”;9^µ ,¬Ù w‡ÌÿÞswò½‰€<:ºyô‘—w|êS_à•ïËÁ-”Wͺ*cÀ�ƒëËX°²<ûìOÁHù•²£é‘k®ù"Fkd— Y5w¿LËrŠ ®ßyç�·ÝvÛ–åœñNËé`�.RFD q0e§BÏ=÷hQ1‚½}{½ßû_ßuÒ±T£kŽÛíFsssY¶eYÎ�;W —0zøðáÎÙÏoùÖ·V„˜‚æz¿ô �(jF _¼êöÛo_/¥ ݘ£++Ιºï˲a…¾œ6Žð]ó™/õg¬­Ð3Ïüt_®05ÙM’¤_�ðK)}ðCnMÅÔø—ȶeÛƒ|‚_ûö6�¨¨^£Ð´‰Rþ4 œiºê'"±âª”Ú´\ÓÚºñ©] ÔwéIwÀs’¼mcVŽkhŽë0Üé|p¡µ†Œ³I¥Î/j×4­Àqï¾�Á¯}+BWå>½d + ˜Ûzâ?²\ÏuC V×þ^—Ûè'R}-1 WÿáÂóßNPÊ8ß ¤’Ù7¤ß“yMA�­žg¸ì†E@T‘;Ä»ª‡CD#ápxÙº„ w—°kÿŸÇ£�©¾ü,ýO�€ MhЄC3Ò?º—î‚KwÁm¸á1-dç’é ò™Ø$ì„cÅ)+L¹íæ Cöÿ³ŸÏm#¯”šnaŸÛ¾ÞIZø{÷í ~õ[~Ë'VÉj[™ÑÁÁÁ5ðX" è€JŸOR¸=Zè O>xôú¿9΂UâÀ–«uýB¸57ÜMîiË«Y!KX Œ'Ç‘´“OŽÃL˜˜HL .ã°¤UQqš-PšV|¡ºÙb•L&‘L&¡”*ºjVÄ4äݰhS¹âYT…:X³ÎG¤êCf`ŽÇ¢kä3„ŒèdÁ*—ÛØV¡f–%³Âµ+\+æñå{¶×b_ÂÂJÄä!·'Ÿö’Ï&¾ˆ™¹tßò­�ªÃŽO"e'àÒÝKr …¢²e½;I¬¦ÝÃÍw›W_}cD@~þÀæ�OíÚ(ˆBçSùÑçîêf «ÈÁD�Æ “ߣ�à2<°¬Tщ°EK–-øqšXÍæKOî¼AEò¥à»éé·Üü³]ëÙÂ*f‚°¬�„à+rùR¬KMÓ¡YR©8ÜîÒkIk„˜\RË/¥ThÏž=Û�:°š¦§ݯsn* …(*˜ýÞ0Wö�?÷7ûâc#ñÑsˆ½?6ý7Ïñ%Ìäñ»Ôt£árÃV6,{ Km”€L®*ÙªBø�,VÓ¢uq‹7qnªc®Á 2uæÉWI+«¡25%ƒ6DT¥OL] †¼°ÏÏA†îFÊŠC­(uͶTÀòBÓ‹¾ÏQJm¯§ê¡b… Ò²a[´ ËJ ?€Štán(ßiÿ-ß<�ó¯–9 Y%çº�†î)Bj‰U6¤µvò(•7U"kíkiii¬¿RÇÉ´Ë›:››ý.%ìT ÂJU,þÖ��T7ÿàŸ£–mï£ U™dìé-(X¤‰•ùî熉d º0¦ë�•$Z²2Ñ ¡M‚D",´ÉCFëºø^$òÃh@ÿ+x>õ()aMÄ`OÆA€ÌVæ¥è¿|힊‰pCF§÷å‡4ËQ˜/afŽË’¿šRÐthšŽT*^–Ï‘v ìÔª`*véÊz«ŸÚµ±kÿßMOíÚñÅ'vÎéá© ê;ïþ)([ž/ET Ò/ Ö w‡¢¾zO÷ÿöÞEø]^lذa~ËZŠ‚V˜ËåYz~ŽI‡P0r|\õ¦§ ¢ˆá2ú‰¨O×Døæ§wË]ö¤³ß!DP)u<Dz‘Jmzü«÷V´À`Ã/ó÷�ór¦;3ÛÄòªeE ºÉÔÒð €@2A^-©­„ƒW]ÜôÔƒ;ˆÔ˜Y3]¨¯kÿŽ æÎCP¶2³¡ûºö†|Y¡ûÉuI˜åÍ¿|ÇÐ]�–…”•€Ë(=þƒ— è`¥[ª®ûï¿øÞ{ïu\Bh×Þ�ךšê3Z Õ÷"ŸËcÜ ¥ ™íÉTs_9Ã’iD¼K|ºá‚e%K®–ÚÚ–¶°²––ÛMJ!zÿýÿ´wûöûopÒ`‘ÛµÞŠ'çÜõ›a”N&ÂVÛYáZî+ ÓphšÖ¾€…å_x:4Ý@ÒŠ•´mmù/-¥TP ßÿ?Û¾ýÛ!'ŒWB©1°§P2¿«œxíý.†Ÿyæ§ûX°¦J,&øí2Ü€’Öâr³thZ`•�RÊ'õßÿý5O½q%SQ(˜JJ$Æ&�:7;‘„�H"K 9CüÔø�ȯRóG,¦áPjžVoɢׂ@pénX©$ä"\ÃK.)þ²rBL+·PŸ’V2…äD ɉ¬©8ìD*ú‹�ƒN8·,X̲‚ôÅ%kºMèHX±ä¹Ë§€Ë xš­m„\*àò+¬ä˜þ�}õž�R›ÛœC½Iœ²Ÿ|—�Y^ÖWñÕλLn©sHª%ÒÉȺ\´F,èúÍk-娆)O|ùží]{Cû¦Ž¼PYÒk\á >õþÓ'í#[XL#R8N5OÒè|®a³¾ztï÷û÷‘Lç(­h£%ŠEï½÷Þ}N´«¯¾q£¹çÉߟˆN¾ðžßibÅ‚Å4¦¥Ô|¢TR=©Ç�ÀÞï÷ïƒ&;ã±¥µ““R8iÌ®¹ææmÆÊ¦HÓ'?xð¢o\zî¹GY@�]B†­¯…å%‡¦ãWáp( `óý÷ÿó¥d¸ëÊIý3¯ûÚÖþŸé¹:¼Ð ïæ§wEAèúÑ_ÜuÄI'�-,¦)œ‡Eä›)é ¹kþ„öH¾'ï½÷ûPBin¥TÈ)ï×þå×ú½×¯ËŠUî@ù”¤H¥K³…Å0ÀÊbÞÔÚ\x‘@n%™³gFÏÎLžÔ\z¨°kGÃBMŠÞsÏ=Žˆ]]^£³½[óº h;¼B6³…Å0µ@©höáÌ+XµšàiÊ]ñ,ÃCCóYCZt±Ö•S†Â¶ÝµK›;RñD�}Åp"fw;éô±`1Ë Ê¤%xšÏ¯õ›MKkÎRÚ¾h11ÓIw5P;XS Hkvb¬ +%#n�¶ƒ‹a*jD®Æ°÷¿Ý»�HÛWPÁR/mmç-¬ðï‹Ì÷Y¡Ð?FQ|ÙgñÓì{< (…ä¹)XÉT®´…€8i—Y°˜eGÇÖ¡æ•…K) ÐuHåîÕgwñHä'#Écæ�^’“:7…øè9$ÏMM/ÍINÆCNÚg,¦™7uAÓô½ mÀí ¨HÁ¢º­Õn½=Ñ7õÛ÷Î[§RÂN¦`'’HNƾ¿ÿKë¨äV¾KÈ,;ÁBÉ£Þ h`rE –RÊ,î}ä8KìÙgrèù¥�ÔѳŸ\qóº7!Õ¤‰÷ãSüòÎÿû—NÛ_,†-¯…E¾ð÷î½»H!ŠjawÆak³<ó›¹{ãgn:<¾çÅß=óëŸ~ÍÉ'Ž]B†Éëæ©@(T\í,)‹ŽaE{¼zr3‘èûÔ§¾àèÖxla1 (6ä[»vmÖä1‰Jrżÿú¯ÿºwíÚµf>0w›ÿöo/ù?ö±«æÝ˜iš‘†}���3ž?vì˜#2Þ}>?â“cQÃeŒ\µ.dðJ¢ÐÐPÿNG�['O¼ÎÎÎ0 Ã+¥ô¦ÍjáËç�½Ù†š«[W{ÿvÓßú�t\££xwôÝyß3–Ãá±ÃŽ:“““H&“u!Z_»å–ÿTÔ6Nœ8�_þò ¾ï²Ë.C °iÞ}ùå/1ï>åˆm4ç¿ÑYBYèµhÚÒ“&2)B3•J™…D1 y[4}eJ&¶ €ó鬄îŸ?q¶A,,ŸÏç%¢•Y±Éš¿éüÚ._æ¤xóÅÛ‰7ÛØÑ²,0Ë)å‚�#&&&ÐÚÚºà¶.¾øb¬Zµ gÏž�÷} ‰ø‘#GŠ«Ì¼-ô%¼ ³¯ÃHgÆ®]»¹Öæ.ùˆ×ÐàM„˜/.äÒ û|¾ÍÑhÔ7 ôÅŠ�Ëåê�Rú„^>¥”—ˆ¼áñåôyÅ&+, ³X”R°,k†HI)Ëú—^zÙ‚‚5¿X�àÍ7ßpÊ�y•RÞ±ñS‹PA>üáOŒº\.Q4ë+¥¢9®qTJB˜Édòx%ÅMÏç†išæÏ ùˆÈŸkùä e:M²ð0•'Û¶aÛ6¤L·F/UœÎž-Ê€5kÖ,I¬^|ñEÇ�åÔÔ8â‰IxÜ-E½ÿ²®Ãÿø,+é˽Ö)§ËlV\.2q¿(™RÊQ¥ÔˆeYG–*fºÏç󆱅ˆùܱz£X*†Ç^z «šV¡½¹MFÚ›ÛÑÞÜÎ*à`²Â”ý]NËéäɸüòËŠzo1Â6ÛK&“øÝï~‹7ß|Ó¡n³…{ù7¸üƒ‚Ö¶UÐ5š¦�(¿'¤ë.¬¹¨ïþñÕ¢-9~¥2º"ÊŠÙ€Û¶#o¼ñÆ¢“RiíÚµ‡QbÆz§ÉÕ„ö¦´ˆy›½éÇzSÅ…�ƒîùãN•§|†�¿üËÿP´=ùä ¾¯¥¥úЇ199�·ß~»nnNhš�§W t÷»nW3ˆD.—©To½óLM�•ûã‡_{íµE•®Ñ“ÉäfÃ0ú‰È¿Ü„+–Œ!–\¸Q檖Uhoj‡G÷ÀÛìE“Ñ4ÃbË>W6A‹�âÔä)ŒŽŽB]סë:„Ð4mÑ7 œwª´8å#•Já¿ø9þüÏÿý‚¢5:Z\üjrr/¾x¤î·m§099ŠÉÉÑjÎ�ˆR*bYÖ¢S&f¤5ø|>¯ÇãñÛ¶½žˆ¦ãXó­~g [®¨5M¸då%s,¬Éä$NLœÀÙ©³��b46Ф½ð·³®ëÓâ¥i4MƒaB@1}‡¨–V®8-5îT)Ö¬Yƒ5k.ƪUíp¹\Ó?@únb$©kÉid‚ô#™tŒ¨RêˆeY#K‰c�‡uå•Wú5MóðI);2w}DäÍä}(©^öòsC[\-Р-N¥›ûÚ´€iš]×ADÓ–}®\‚eYÖtp¼®S;!Ê<Œfïˆjš6fÛöˆ¦iæ+¯¼­Èg—{ƒ™ ¾OÓ´lþ•WJ™M÷÷eØ—ùöæ‹]�ÈZkY‘˺ ³ÝÐ\ÁªdPœ© ¹ÙúYÑ1sÒLMÓÆ¤”¦Â�Çãf­ó±•éžqI½¹â–½ÌãÜuNY7u:«}Öó`W¶ü›ݺe$,@N†{¾Ì÷¬Ðd®SaÚ¶mjšf€D§a«Šb8CØf cÆ‚X9K§-ÂY汯@üfÎ{³Ï³5éxW'Ñ<ç2ßssÖ. !ŽÏškY«%;צ*åN5Ä9â!pëÖ­+Æ*,Õr¬‹3Z©¿a1`†a†a†a†a†a†a†a†a†a†a†a†a†a†a†a†a†a†a†a†a†a†a†a†a†a†a†a†a†a†a†a†a†a†a†a†a†a†a†a†a†a†)?ÿ?Ö 86ûï®IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/dark_mode_share.png000066400000000000000000000221601521174352300314360ustar00rootroot00000000000000‰PNG  IHDR,ßL îv pHYs  šœsRGB®ÎégAMA±� üa$IDATxí�{p[÷uçÏïâÁ§H�”¨·Ê’â•íˆZ;vÚm,ª»íØ›õZînœ‡“ ³»3;;‘"*3Ûigb‹±3;ûOÆz9›í´U«IÚtjÙ©óh;ä´qíX%;²#©d=II|H¤H‚À½=¸ A.€ß½ÀýÝó™ùÍ..ˆïýâœó;çü0 #Ã0êp³G‡Ç%!Ä�ŒÇ7ঠÇÝÇÇú³žß„ûn3 Ô K=¤„gæZÆ~+*¤ióñi‹“D®G“ùÜ[øÜóÀ°`1L)˜YI 7pÜ´*H^{­yó†×¬0,†) YJËq\E�ˆ[}Þ®]»¶Äãñ^°�ææf²ê`jjêÎäääxMÓ’&+Ã09 8nVã kŠ\²¢~àñù±X¬K×u� Šx�`0È‚Å0y kêŒS®S †I‚ÑjÓýKB³z,VÕ ãyP¤ÚpüÝ.&FÅ8»„Œ§A¡Z†›:ª7 ‚`ð¼LMM�¥ãX°O“™;U)‰ €—Y½ú.KDZKÈx ÓýkÆ•°…Åxªõ¸ â8UZyÐÞ¾˜Â°`1žÅj¤êùnB•A ‘Vc8^‡‹ñ(T'�q=,X Sa(þöíÛàeš››-Ç‚Å(‰¯ªF0|¯pëÖ(x«‚ų„Œr˜bwƒX1ÅÁ£TpŒ› «Kà|>Ÿå<$¯Ã‚ŨÆ%®ÿSv ¥`±R¶°×CÙënŽWÑ,áÍ›7ÀË,YÒné8,ÆÕ�XAª§ºk‹f ½Ø�¯X°×böU_�½âLµ‹Åú­võûÀ†‹q3�*« ÌÅjÄÊq4K¸|ùr` Ÿ–jµ¬ûàYB†a\[XŒ« žëªµ1¦~W®\/à üUÙ`®¶Ìx¶°×@«Ú@ªìæ(5ðkhh¦0,XŒ›XUéÅ"ì€øµ¶¶Sv 7ñ60ž†-,Æ5¨\'ÈË|ñ2_ ã x™/ž%d�Êŏa ‹©z6à8 C³„­­mÀ†‹©ZLË*¡ZC64KØÐÐLaØ%dª™Å8®ذ…ÅT37U·®˜â`Ábª+÷A3ž¥@-v¬À‚Å0Œ4nÞ¼ SSÅwOå´ÆÕp*“ ,¦ê@±Z©€;ÃÌ�‹©F–Ï29àS�·6éëéé aày¾Ú†J B3¹aÁ2Ù¼yótE:5Më»�8BtÒÑc¸G?õÇí‘'NÆðû¥åc.‚Ë@¡ Çãñƒ(P]tŸ–P*ê%ÑÂÇ€)¦³³3„'ÕN¢.¼Ûeõyx2Fu]ïíïï?ŒçÙ±cÇ&<'"é8båÊ•pùòlÛcZî+‹�ê Ú6K ½+XdQá vÇ(.]hq]Æ“�e5==Á¾™ó¨­­ ž~úiØ·oßœcÉÒÂcAeèóY]‹1+íeH°<é>øàƒ/ Ðô@™ Ø…qDxà�îãÇ�³µåAðÝ�)Vù äH­R.h·Ø» ¬§Ët#(V›@.}(ZÀ¢UfüŠÚ Ÿ÷°µ˜ƒ)®¥²`Ù�g+-Vx1È«4}èfF9 _Í8&À%˜3‚IëêᇞÙ_WW—ìÑž¹�2ÀÏ�;—l%ÔŽg Íñpc—X%Á“±…q3ã--QÎÌcŽ[àB2‘ ÁÊÞw玳e‘dÉ©‰½'äݵ�¸Ù€nÍ×ßyç�^`Š¿»�¸9ã¦,œ!ÆM(sßBAw?ãÞ”?-ZÝPÔÖÖúñ3‹©©))³ Ê[Xhñ„ñ ë-dŠ×ü01]þu‚¯³_s[YŃßÝip�êCk¦:°gÏž>¨ðÚ£Ž±—duÞP¾4]ÁÝ™ù1 qßò–¼�ß½¸,Â×ü"0žgÅöâÆÒ�Š[­«x ŠIJ+dWZ°ÈºÂMw¾cȲZÙÜݵZëk[î^žs.ðÄÜŒ'@K†’ˆçXX¯:zôèœãH¬ ˆäd… WPš`)ÃÂØÕA( XOÜß�b´Jå;o¾ï]š·g�Z*í¢9N+�iH' ¥ œGks4ãñ�æþ$øØÉŒÇhŽiÜïH _ÓïÖBŒemAQ:”+'‹²àqt¿øâ‹žK06ÛÕãÿõ&H@õVAK‡,¬rXèùf½í‚E9¤D‰‰KfÞ„9¦s-Bj!fD¢Õ†¯±RíŠí®ñ»ÇIp!û÷ï§t–ðöíÛ»p»…ö¡x�Äb±W¾ýíoGÁ£à9“>¥ ¬`¡;ødÍÞØÁB�zŒcµ€Í �Ôã†Ä„š73­'¢œ@§)p×̑뵩gµ�Àc¯A™˜ŸÅ59X aƨ"ÀØ‚²1, Kq¤+·Æ †î8³Ä8YR4ãbZTIH�p¼‡ã7Ùbe7¦HÑz�êr‘ù¾Æ.TºwZ9è½+CP*CSpetì…  ÇxóHYQUã1ó"µÝÉ|_e¬Öìz ‹™�i�KAå_EK‚EÒ¹£°ÎzÚ ?}ß‘*]ħrÅ ªšÌ!k0éVZ ¸šî+¯’£æä …ÊJZXÔ:&ó>~iy•å{ïœÅXTq�!Iä~ùáu�Énß´ËÄ*myõãM*bn5ãSŒ7!Á’f9+)X8;“m]Ìwü0ZY/þã)Ëñ¨Ëè~çÍ@&xQw@Ê*¬*·¯Lá:+x}AFªÆ°ºÒ7t]§ Ó ®ŒÞAÑz7)F…xý_®Àä´r½Ò½¨þè3ÛÂŽÞŽ6×ÃO|ö·-[÷o»šfž3è¿Óס×ÍÆ­ÛQ i\ODwŽ^:—ÜùÆÎ¨‘0mݽ¯€Ô å\®êÖ­Qêã --­à÷s=´—¡”¼¥N.)uF™1«/Ñí£½=aáK0„5ÕmkÈ+¢vÅýe V e%ŽUy�CÓ`7 ×F\lÝڻǵýÞGGG“¢”²º®Á’%ílmyÙUJ&Žþü¹›„Ï8‘)V Ѹ¡ D ô® ë­g pu‚Ðm_1Å.nß¾]P¬Ò�õuýú ô©()Xq¯°–Ý®¡X5n(-É×РᇋzަÁNp!$±Ú¡$PcccIá¡63ä2’@Q€=W�=57AŸ¯d}& ×¶K`Âî%ÝTÌt¿°P¦»“"¢x-M(sBgg¯¹‹ªAV VÕu•u ;cWi<•8Z V�0ÀË¿À SÞ¬ s ²,ha1 S2t· ¡X ‹ ˜sõÂ÷ ”èʵ„ó1g›Ñ¼ œ`míÝ=öüW ZÑ Ý•.áÈȰ§›ñqñó‚Ð*UoƒCxÊ%¬4Ža1J€Öu¸D½ÛÁ!<å–Ò¤�IA†—±’ÖàA†P¬n‚ƒp ‹±×2Ù8-V„š?¢zëõ„0¢À0LI°�Ë0Œe0nµÌŽÅ%¬Âv>c *Vöú,¡•’#•1S–9•Â� %-,£º³Éy–�q¦UE) ¶—ßäCQ ‹êõª4ÉQ¸S°yºcO:-ÛuÒîâæBxê¿ Ç&*^2£Úp!‹-Æ»TÒ ÌÄS³„ÕÐgÝHHiáÌ0^DIÁFõ¦Ä'}®´°ï�q«¨2”t õ„v¡ØÕŸbdkï×Öêºw‹Ÿ©=´—âX(V›pãxbh!”üÐÊ9•¾´ã9Ö‘" .…º5x9­¡¾¾Þ3‚…bµR5‚,XN�0´“TŸ…ÅÍû—­ôlàBpâ(c‰åËWã ªU¬.Ía˜2¡>Yé¡ëz\×q8׎· X°OŠ00Ê@1-êDfî‹|ùË_>¿cÇŽ-PåPöº\¯j«*v K$ ð2ÙÝFiQÕÌYëׯ‡K—.%''pwE¶oßÞsàÀ�½P½Ð:‚gÝ"V„Ç2Ýïp¿àâg³ø™,©ì†~=ôP²çý¹sçfö¡ìAK+²ÿþ“P…àû; .ÃS.¡î`¦;•1ê�yQ½ÝQÄö@•@­aÀ娙‡¥%Ö  ’èUP$“P¨…‹Ÿ¡øVÉ(p]===¡={*—0ŒBµ7« Â�dÀ1,Æuu¼Î"‘¬•+WªU«fö·¶¶ÂG?úQhkk›ÙwêÔ©dL ãk Bm…P¬Öâf…ó P,†‘‰S.P4Z B Pý‚Ëã ÅU±“f,‹dÞoll\<66vÊ„ò¬0†Õuùòe ‘fݺupöìÙ9A÷4èNöƒÍ (’iG1ªŠ”í¯W)<%Xññ!¨&“}ûöU]E¾P¾^ÈeÍÖQ,èøñã¡C‡�*âiGìŽ_™ëRÞÉ'׬œ8ê$ÂÀ8^Ð�ŠÁÅxàz0ü«ÏA‹¬$AÙè$šf=ó}Q.ÕoT+ÂS‚åd·Q-�ûµNœ0BÀ8 –”i[ê¼ùÍo~ó¢hD2÷;vlŽ‹hÛýâ‹/Ýÿ,»L†Àñ Þ¤:%yVE÷ÏJà-Á 8'XþÆÜ ªKêa 0NC–ÇHäÀ�[QDzÑ‚J R:Ë� 1khhø=t·¥�7-£qtš#[”6’ÛJ�AJ˜f@á›Àñ6Ž÷¨å‹,©…ðT ËßЖsÿ_}FGgà 5µuP[›?ÚÕÜœßPZ4qr-î>m$ݪÌ|VóÉ h}7_ß¾}{¾F˜ö%‰þo}ë[ý9ÞÃEÜ\„…ߣë²Î+Ae³+mâhoO·æÓfï_ùTî²® ¢ðÒK/�L6oX �9téí`WôÝ÷OmîëëåÞX S$žq ýyj׬ ã�ë©Õ-Ê�zsëöí0Ä}_†aŠÆ3‚µPÑóää$üÝßý­,¹kC\¹q+çþäëhz70ŽAÙÞ•\^�‘‡gþ‰Âœ!��ÁøÝÀkפ Ušè…a¬Ã��mY Ñù¥Ï>·åà÷ž=Œ´ª–ñíU<#X¿:{ ^ÿÙóà$Sº€Æ¬}A´ic:j–Oï²`9Ã$0Jà—ðÆX œfhjþïAP3;Áq,0“F½»>™bxF°ÆbÖ{É"–˜? ;ë"й…ÀØ ¥4àø0J æÊÏcžÄtç38Æâó¿Þ�-³ ×èn†a,£œ`íí ÝØ–½hJJ9YQ Mηê–×M'ãXI„ÆÃ�r‚¥ ý ÜÌIC'×,V�f™C±1,ŸëšÓVV² ƒ±ªÃF”,CÝÙûr ‡ÄÜÌx¿«1= Bÿíóÿw0¶€bµ7‹�Q¥ ÝÁ°£+{ÿ…± TŠkw滢™n¡Ó]ÀØ•sÞF”,ÓœÇÐdåÒÍ>Ë;›q E‚ÝBûhpÓš{La”,tçÛǦ}pmÂù€{rGs¥7̸…X°lÀÌ¿ºŒRTÌôèêêòÃH¨$ñù�/[•˼|G]¯ÜªÅ“ì?�VÖGšç&®¶ãé÷ÕÙÕ¹MNS¿ÐÈX$ñîj§˜-e<ÛèNU*Ö^æG¯¾¿%|¿±AŽfM¼Æ¯Î[(Ò¸ïÓ�¨_•$09Æ©ïÎÛ?õo>¾EË¡¾®®ì ëâåóý­?þÿÿ;íã2FY*ZK¸¨©iÙâÅK@#Wþ ƳöQ‡†e*O®_} b×箨²´Qƒ†p˜n–½"ï�ÉqiÖ*ÃT+ÊݦG.ÏÛ×°¾zò2›î}tÞ¾Ä�!`äc¶æv2 ¢l-!YWõ+î‡j¡¦}=—¬›³O8§Q6f¢hcXËSe+{EœEhÑøÛ šhû�ÿþÐÊ™ûÕ$¨ ±Ç`”D³™¬—ÉËï&o7n|cCCµA«ö,ýý?„©Á³@áÒ‚õÀHg‚s¯ÔEÁZ´¡ ‚(nr{@±bëJa” L²0ŒÚðRõ øžúÍblx.}ðk¹:Ã×az2•‡¨­…`m ´w¬�öðXÚÁ 8W 83HyluèžFiX°LÎ_€÷޾ƒÑü«è¤o…àÞ­Ÿ€»7sw˜* Åê `”Çó‚56< o¾üjA¡Êf|dÞzù‡ð«£?g᪠h]Qà’íÁÓ‚uñý_'E'6Yzù]Z¸îŒŒÂý[Æq†ÐºâžWÁ³A÷ß¼s þñ{?((V¡%¡ä(¹“ÿü7¯ã,,VÞ“‚Eñª7�X—Çÿ×ã°}ÿvh^Ò\ðØóý§à].†aìÁs‚•ŒY±Ï"K‹\MÆ>0nµ — xÏ Ö»‘×aEËNNüøïazb ù˜ÅÍÍ\~ãM<%Xd]EOœ»¡@üÿü&0r1ÅŠZJó¬ Gñ”`‘uå¿~ã-p’` 0á¨ê-U(�xÒlÌxO Öõhœ‚2ä)¸ï+V¬¾ªz?wªkì zÏÖÀù¨í±«l.ÀÁw†‘‰gkäê 8 Ų˜òÀ¸Õ`ÏdºÇ¦æ'ˆZIÍû) À[+˱’\šÉ½[�†Vë%?*b–ÕÌ€"u‘…Š‘�'3ÝQ¬~­ Ÿõ†ñáübd%¹4ÍæÇ~îñhìÊ)²¤Úq áàEMéxvÕœ´hYµ´òAn Ym^+JO øÔ)^�™± O×’hýç]ÛáÝŸýÞ‹ƒR ¥ë?þÄãžpM+Š’ÙÚpL�«—~ oŸ†±^ªR�øŽÍ÷'—é¢QÈM$‹*ŒÇ¯ºçžŠdÐ/ J¤²Æ'Ìq…䉹"�?ó¹æß^‹ƒbQ—¸ó'S X°LÈÚ¢•›i _½Ã×’-iÒMøµ5Ét…–eË’³ŒÁºê+l6æm—¤,¡9-“iy,HYGi¢™å0Tχ› ù<¤[Y›;(0…+”¡îæ,u3süFŽý—ps)ÏóNÃT1ž º3 ã>X°†q ,X ø,†a\ Ã0®�‹a×À‚Å0Œk¨XÖÍÑá˱Äô‘Ñ‘a(–á‘á{ÆÇÇï‰,moÿ‡@ 8epíÚÕÿO$[ZÚ@ �ÑuëîŽX9VœÔɨ�Òýùç_al‰ø‚ZøÏþìk  ºŸþÆAÐôn�G¤ï¥g·Ã0I\ê›A*z´\±JâKH¶r çšÐ3Œ ([°¶½ü‚£m º?×Û‰v¡ìŠãÈ@3^©ˆÐÿÜ7ª§ºša*LÙ‚uäÉ]#ŸúѾ-àÂ/¤7K ÿ�@__o¿Ò(HDOõAg$¹„ÓS‰“ÿõµ½O€º&5vEhuÖº.EüÒš†a’H,²²|>-üéŸìs`©Éñ+¡÷K‰_¥ÿœR 'º€a˜$Ò‚îSñC`À!;cZÝŸé K�_éPZ«Ñ0|úIÜX_µ¢‚ï “Fš`‘•e€ïå`�o7Ø„Ê�_AÜ'Õ"Â8ÖBž‹iˆpww¯·—áa©i Ä !zì  Ѳ©MÈO¸ÔäÆ±Ä”Æ«²2 H¬ï?¶+в ö€!Û=Š$-"ÙHNo0|‚ÝB†G C;"tþ—¿ÝûE��ìxŽ!äÈM’é 2ÝB‘`Áb(C°žüaîA¡%"´õûD/HÄŒãÈ�åÄá$؆D·Pp.Ã% V0 …Ÿzmooöþ© Ýœua™±,‘�Ç1Fú¾ÿLlcy�Þ�a˜Òkjbú˜ði;³E‰f )Ž•üãzAÂ�ú•™sä©¿¸ãYÍÀ(EÙ‚•`Ÿ=égS((å’�äÆIn'c…TË Áw‘ƒM¼üøWNúô€ËH[WBý™û$8ž¥ e ÖìLa äNc(÷׻ﻹcAZ‘ŸÀÎrœ¼ø�½`ÑÊÒ¤—¤[ƒÒQr•[U3ÁZ-eÕÆŒuUSë?¨ëÂñ&Æ~¤,BböBœÍ»Ê´°ðÄÒŒ(üíÍÞ·d±€5´/Pß( ]ì¨fc¿Þ…Ö4…¬X¥AÇ:-ççº?’ÉŒóLN&Ž _¿ÓM±ü�wÓÖ¾´5Ókºp¦Úö<;Æyäü–F†å`_Þ%b �'¨‘Š›ù�x‘ÓvQ³€å+Dòb_±:÷Ǻ֤ïð3{³Ëu›Ö¬Õ`õ –´ ¨«OíonÉXãÖ€¾÷îƒñµC`éJúñÁ…‘¹“'UŽÙÉb&–j¤lr2îØL0ãE Ö§^Û»3Û½3²z?Ù™wuðÏ¿v¨ïðî0Ï67‡|}¹Ž©«Ëý\­¶rVš¾¿xöKh<‰19Üê[é3øýó� ¡ôÞ>½¥ïð³[í«”HAÆ�ŒYpò¤ÊøÔk/t¢˜'ß7NH Óg xŠX*G�Q�â-,!úšÍŒu!æœNä]QL+Ô¢ç|�x€µƒkléˆ:M[U©4•ÌÉ“êEóÍ–+MM$.`<+µÔÜ‹ŸQ‰¢ëÿñ+Ç(f%4m÷S?Ú÷íËÌÅJýUm M3ƒ�<÷ÜÿA+ w~—χÁyŸÞ‘thv®O È_ÏP '; ¡÷‚ï€j?ÍØUÚµZhò¤š0 m&]&iQæÿ8#Ϩ…JÀÐEÆ:zhÁ -¼°p¦0³‚+™weïIãóݺžû1¼Ð#©U˜“3˜¶¸R²èíýãèóσÄ=Wܯ«··7„ÃVñ§ÔM󇂵�' ‘FÿŠ&OlKR•…†ŒÏä`é†v%))ènd´ÿ%ÑÂ_´y'·ÐÀ¶• é"Öõ¼€Û~a  á³=žNM ã�€éÞ 7-|aD3‹ï�ŒjÊÉFJ¬´[8³Ãüe›ƒ!¹ÿz>_€fµüûÏý“}›Ò©)z\†‘úÁìJßÇÏÐc$'dô0JQ²`ýà“»è�€ƒ¤.Úü³WŒ? .à ªçMt´cÆ0•«$¢8‰A %�©ê: ‹,ìûÉs…«ª'\˜â)/Ó]ÈëYnéå,\´ñxÜñn 2À‹,Rà�.;¬,Æ¡Ô/ÌI%Ñï?¶#ŒR”%XSqÇ~ÁÌÀsW�Ã"v§ØE�8V ÍHw×RõƒàÊï,/F‚cW "¡E²3n¡¦-¸*†£ŸLRq,#o&>ZBÒ³ÏS —êu6˜6|/£å?;äêzŒ‚éó,‘´D/nÃÏ<óÌ^p)dâû›Ùù‘\Ç`ðÝ–Ò"ÝÐû@%ôs/,56l8eR·¼5\è˜é±É‘øí;e¹uuu¡`°vN€utt8 âôgÍõ?œ¸:…*Æ¿¨>h¬�—R#ã\ó{Μ9ãš™õž7�IBG‚ÚIEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/dark_mode_website.png000066400000000000000000000215471521174352300320060ustar00rootroot00000000000000‰PNG  IHDR,ÍMæ pHYs  šœsRGB®ÎégAMA±� üa"üIDATxí�{”õuçﯪ»g$ ¨õà!›G‹ÇBâ$àlœ…õ¬�Yv�eÇ'>{Ôc#k£öd}²F£©Ñ'›¨%Yá!cšsb;F±5úpŒzœ|b=±±Í1X� !µ„æÕ]õûåÞš‡æÑï©~TÕýpúTwÕ¯»gõ·ïýþîïþ0 S5F—„ýRȰ‘–ŒëROmûö¶×ñZDE'žOÉœ1†Œ 0KBÃ0%!a!!¢J©×uÐW¢HE4ÐÚ¨H�§‘@…g(©¢Ûl¦jX°¦)é-úK0G|ª£­4’(^)|¦HP4LY°`1Lvܾcƒœ”§0ÝëQBÅÀ±*„Tr ÿ‰~˜’°`1̦£©ÇðnêE]–eõöÿCÿ!`ŠÂ‚Å0Ó8™úU WBJ™Ð,-Íib~X°¦Lu«ƒPÇȪ ÍzFß�¾ÝÀ̃‹ñ5UiB[)ZÄ!‰K¡‰�¦Œõ«ÿq`fÑ€a|Š�¶êI©f+B×õv`æ¡Ãø�±jF¡šEÀD?É—“I`lX°_Ò±¡c#šÜwA“C…ª¿ÓÑŽÂõ[,\,XŒ±£« þMhÐl`¥ °^MÂ…¢•FÑÃã;ì:«fN  �§ÙLð1`ŸÐè:«¥‚³™™¾¡>_/ æ‹ñ zHß.+B‚Œ Ü6`€�á:,Æà}F( p; 2Âí~­„ç‹ñBÙ]Ü�€° ª”_#-,Æè ÇÀ;„Ñ€ïñ£Ï‚Åx2Û¥&cà%0ÒÒƒú&ð,XŒ§!± ´ƒ±r–ïÖ²`1žF´ˆÎ"-Œ]�Ô6€Ï`Áb< z=]àQ”¦nŸÁ‚Åx�UàQ4¥møø@'ø,ÆÓà‡úx4Þ5͵eÀ‚ÅxÚŠ ¼ ŠÖÎ�ítݺÈjaÁb¼Žç›à©�Z>�‹ñ,ƒ·z²œa.äïK‚O`Áb¼Œç+Áˆ•à#X°Ï‚f_÷Žò",XŒwQ0G-ê§Ò,ƳH%=/XTůišov×aÁb< Ò§€ñÜ"ÙEÜþ�=)ÓR»¾õG=U/zýŸ_ÿâF¡Tât6wM²Ûðv»]ÝÞAÙó W—ŸÀ–KøÄS{6â?Í ]KÜöänªà–oÜß/¤L‚R‘sƒÏûè�#”ˆm{b›oº6°`¹¥Åfî Më¿í©=»*x¶-V`)ãìk@ <ŽV <ŽÒ”¯Z%³`¹]“s !z1E|¬œç.+BIh�>æíŽ•B Ï –ŸŠF ,@é ‘g½˜ˆ•Jó‰Õ4ásB��àadNŽ h%À«(È üñ€¯ºŽ²`¹M§­)=üÄ“{{ò]»åë_ÜT@¬¦ž ¢<Œ1ddÌœy/xj“ì³ÍÛY°\¦oÑb×5 âS¦üYn~̈€”q(úÂàé‹ ÑÂC¼Šòðï–,€y¤ÔM@¢ëà®YO*Ô“Pr-�7[/gÒ<çei ¥1BNømB¬:ÓÞÞ^¹Ñ­Êi‘""¡ݞƷËòz^‹ìk•õRªêço0J(ÏU‚+SÛ¾¹­|ŽÖ]×w]{íµ1¥T gúÒRÊ$S/½ôÒp¾ñŸüήH¹µ�4søñoÿU2;6i”ùÈfí^Jy¿¥¯¹æš øsF§—~Da*bKâÍU½Ä•T†ÐD<EW÷}ë>ßí˜C°`Õ;=Aq!hG1°7I@qHã¹$ Db®xYJ¿Ó½²�ÀÀdùãCóÛ“àϱú™bx ãý…Oq] ²ýÀöáÁÛ‡Ð¤Ž‚ZÎH�ið)œÖŒ¨òú)( <ÄH´P4Ž`êUÕtµ €(æH(Sš‡·|ßÃôþxº |°Q`]ٯ[1µŽƒÀ+âÇ]Ÿ ¬:ƒÔH©1$^´¹ ×[ßx¶âmªô`¨ì±§†ÿ­ ß+…·8¾o´ÔxËroõ¸•µvc”åz“šü«éÙOßQA²Á8Åu×]w˜¼¡rÇWµÁEwüw„ÛÊ�¯ 'Ncžƒ“Ïü&�‡rÁ×Mcºêêþá·tb„âζ3$¶ Žô}³ÏÓõsÅà«à?YÉøÜÉ3pä¯@æ¹—ËO¾S±´pìå×á�¯=[‘XM¿n\N@"àBì2†¬Øèg±"X°úXUÍð¼óä¿Â»ß{©¬±¢€`�~þçpâéÀšÈB¥`Úèú™©ûÜ·ÛmËuˆŒÊ©¨ßj®òÁ‚ÕR©TºÚhåij©²DK× ‰ݪ�ÒÁÿøÇIð´\Ç-·øY Ò¦4¹!°`5’ª}”rDka„uæÅW«+‚LyðdXo;°­Ûš°¢n- ¬C~5ÙÂ‚Õ p¶�Ò«ªÿ’h�ýêÍ‚×çÖO‘ÁžIþ,Lc=×E ݬ¢Ei ý\RÉ�þ'ú `lX°¦…$VKŠZŽ}û_@–áEÿ‡ïábVOú'$ZB‰#ÐD�Á.³2ŠbÚÎb5õ¦h2.¸à‚Œ„þª¬¾&±’9 Vü§‹_ÄËŸ´ÓÀñWß„j!ï ±·Þz˳ʳ/?ûø‡?ðá0þÍþÏäàæ¾ƒ}¯$‘œfa5вP–Ô€íÔó?ƒÉ7ß]|A*;\ŠoE wex5ºšË¶'¶ÝKýÑ­Ik=¦c +Žmm5φ G›€k¯½–ZÇ J–­¿Ð.,�‹4-xó‰a»æªZ¨^ ÅÊ—u?;oÛ¹I •€Ô¬hÍÁèD.>.Z3JØ»à$u)ãÚ¾·äÊ?Á‹Ÿ›4´ïÅH†„¡¢V/3Œy ÌÌ™y•ðfft©b•ðþF…0³æ!½Åî)…@Bõ¾5cx›À¨AáÏIûšPvŸ²˜"–ÜÙ“–2º•¼aÛ>ßG^a5 ííí´~0 UŠÖêÿÚk>|ÍìãS/üÒ6å«„RÕv?¤‚¥0>a´ Ѓ�ÇñÓ²MZÛ…%rŠÕeëF+zŠZRH•�J;ÔaÄy-!ÓX–"ZZk.ïûÔìã£ûÁÄoN@�XEQ¬8)¦‹»0]¤ŽÀ¨¨­Õ²ÏOdu˜Ì錗ìI”e! Öœ3‰)Ÿç¶åà×Ç–CP“°úÜ,´´L@úøétP×—­ky)zh]øÜ’‹ÝÕTÉÃ�&eâÆí{‡ÁG°`5K­÷æfX~Ù:{íaúÿ€J™N£YçŸwܳaÔ $'³Zx"§Á…á©þcÔËì?½0m +B�—UúƒW�ˆžÉåÂ?{óÝöqœÑ}ãÔxõøi89v¶gÙôß�z¡Ó¹Qh #:¸µœ®±3~WLÃ)# VBý©P´¨Ýqo%Ï _ÿÛpÞG?'ð2ê_¡B†ÐKëž®c pØè�úIÚB1ÑD: ÌèBÑ ®­BˆCx+ë EkàÅ_4è}4]nˆ«»Ìv×$^)ô»â^ö»X°š˜éîŸT_Ö?Ø–u«á’Ïu¿å;¶_ôí®ëz·WÖ Ö’JÅêºë®£’•TN ¿<º(Òµ… #.T£Š¾¼@BlcÿϵQn ÁŠÅbá+V¬&/?ùÉOb¹\®Å¥d�é¥÷t¡`=Öxé xªÄE]_»v-GUy=•H$ì¿ GxZ¬6̃ÐHPÈÎ|‘5F„êIY–Õ1ñ’p‰€ÕOµbå<ÿ­ E·ïuUïýrhв†`0Ø•ÍfËÚvÝ�\uÕUåN¾¿}EÙãctÿ=0‹ ìyÄ £ Ý Æ ÆÞy‚O>$¥�°4¨ß?}&lÑÁYÁ4º¿¿së�Tjw©4Qš'[(s¥;ÔàðàÖÄB±¢4°£ÿ˽ùÊ Pè6•ëYƒ6YØÛÿÆm{EûöFð®>„‹aŠ0¼³g~H-Ÿ"ϪÐshòÓöx¾½ 7öí�–V°]µ%•'ËRšZ°B¡\~ùåpñÅz\5Ã0 ùÏ«ƒÝh-2»Q� Í¡¸tÎDWï_YüßÚêå-°,XÒ• £hå]oª ¹¡Ð“Bºµ †aò{+põ9ÁÅi¥‚}_6 =ÓÁ(mòû—œ—­] ¿:^¸ÉÅ:´7O�§ñ–)üï‘f ñ°{î92ᥦ´¬g!TvCŸ7ËšV°®¿þúY‘!è>�ûîw¿ëø†™ ‰Õï­ æ½V,$hIENŸ¼öJû1 W)~tômøÆ ¯¼Žæ{”Ò¹5r"¨ú…Ì?k¬„î¹r†š6%Ì—ºÍ'Ç0Ì —­Ð ŠU±Tp5µp¹"V/k-9f®‰o—8HË;ÐŽãIð(M+X”º•:çÔ†!H¬®_“ZL½’8+h@ŒçL e8N‚QVûìÏ‚ÑU¡qÒTž�®ˆ¦¬^xaž°Ðýçž{nޘ矾â1Ts´p ì Š‚b…áM î”ÉÌšÁryãTù~jÑè l³ÝÓõŒMëa�8qÂö™V­ZeÏò=z8’91†ñ7$V¹°XZ¦z+]›÷ô/~ Wüáï–5¶qÓ„ÜXèšáùžYMÝÀ�ĦTúæÔƟ̈U¨À"5šq‹öí­8ÍzíøiøÇW~ 7_uIɱ¯¾û”‹ÒD,ßÌ }­R Ž2¾¥-P\¬ÈÀVR¿ªä™ŸµE«?}óœ-o¯ jkƒb-t=V<Ž+Z$ã”.0ŒÓ¼ï½ß@(W8º9>a&ÿxpßR†§Q´"?zýü·«/± I“¿öFÉ×À[äò5çDL…" ZììÕÚ«¹¸B°2n&À8ϪÜDÑ�îÖ†tê©Õ6ÇB$¨)5ëûûiŸ»é·.žMôëcvêHu[«ðF÷ó�Z Dþ享 ­HsM ð®¬t: ã4§ƒ¼]KÑ1B©˜ zìðÀÖš�«@¸Ò¦iR¯±y'_{çÀU8©4>‰éâQûÜM}=ó‹£y_IJ¬¡O~ðê®ÕËCÅÞ+C‹¢Áð®9Œo9‘“ðü»Yø/kB%Çjôç °ix`«Q¬1ž¦iöÂgŒ®2(6i<ÎÛ&íWSûA¼…ÿôš+ìs—¯] k–ŸΑcÙøI}]o«.ÒtÑhtekñŸ�ÒAð MÑÀoóæÍ1¾|öñŒ�U ôÇ ð,X S$\7öíî�–ÖQÎbãw²SõUç…Š Ö�NÎošÉ‹Ž·Û û`kú…°`1LtñdtÛÞn{çšQ¥‚)-×MxëxÁ×ú噳Â6 VVþxúÍlŸ�Ëf LopJ·Çíæzº•œÙäôÈèTŠwåŠÂ ú(|ù½sò^#Ë+tB¤:¶ùËlŸ�#,†q/eéQ2ççzRá ™w<�I_ 9•ÿcø›‰BëU| Ã8ÈŒh½=Ù:[åÌ3;˜E‘úÁ‰ÕEÍõ7&òtAÕDš|4ð)œ2ŒÃÊ\¹ 8%ØNúëcË`ÕʳuU'³xîäš’3�9ô°ŽM†àü93Œ~,e˜ Ã8LnBïBÎnËõËÑ6Ș!œ)œ„wP€ìÅxŸ{~ˉÙÇ~5Ûg`Ábéíý‹ˆ9¹x‡[¨&K·±YÈ1œi¤ÙB»èÔg �óÁÃ8ˆÌŠNpJ GN�k‹–4•/šôƒ#,†q)¡Ëé.siœm¤H+œ<>‡#,†qa¨cV~6¾ÂŸÃ‚Å0N¢AͶxÒD >‡‹a\€ÂÌpσæëB‚Ë�PQb oIMÓh+©Ì‚kLƒPÊ^¦ã8Bh¾­nŸ ›îÍ�-N(Ja!Dï§i—”¯|å+3î¾ûî„iší4†ÄëÑGݽyóæv/¥ŒãñR`ê‚Pøÿ«[»(‘õÍÎ8Å`ÁjnºW¬X1�Ç3wÝuW䡇Jçôàƒãaxî¹ýû÷S–Ú²e µ"éÄ[m=5-|,`5B HÛ§JRûömó]+™|°`5'$,qŒ¢3' ‰U)yäúf¶¿�{{{Ã$~(b›0ò`árµ¥€±a«y ?ŠÒ:£ªõsS>§ ±¢#ŠØãÁ`p0®@ˆ@ް F9iŒvºQ ’Ó§F P‰iæzô¾’ø3¬ÄS5©b–Ž’&GXÓp„Õx2sĪ®Pš‰ïÑuýŒîº0ºcŸ¤ Ñ—Mðÿ—iX°FV�/_¾¼ ×Ã?|(DY´–îpœ(‰Ç .U™†SÂ`YÖF4/=úè£Mµ˜•„kóæÍ/á]6ã«D�Z/œ¬kPŠÓÁ9°`ÕŒªz¿úÕ¯î†&%—Ëuc¤A_«fKL¼ÊTkžy­%œÖ—$uB“H$2hÄSš:¤øÛ½"¨q8ŒP* Ì,,XuSÁap$Zû÷ï¿#­[ÙÓ*�­wi“‹÷-p ˜YX°êǦ‚¸ò´¸^«4” Êšíd£�f¬:@Å ¡P¨\ÈøøøÈ‚ÅÕÌr�®c« ,X5†f©j}ß>wn+Né!/ )Äçþ÷—úy‰Sý`Áª!TÅî¶40èeus”µJ1|6€©,X5DJ™0íeQ%|˜Yj1+¸¹ ˜YX°jEXàhí!Š–ŒÍ=wÿåÆZÌ .BÓxÒc,X5�v<‰GYS(% ¨J…ïÙü—�±aÁª Œ®ân5Ú‹Á^ÖTt¢P'”^'qt,Xµaè‘G¹< ±ï§ï•Tõ-QAqìí5¸lX°jõ\ï’cÏ jª ꌙmqeŸÓ°`ÕÓ4]±§0¢¾M ë33˜­¬Z ëºezs‹†÷ðjVc~w6ßmX°jF!‡ÁÃ�hùÑ|ßzç��¬jgó�«&`„•�C[†�ϰ„Vwïjh¾ßsçÀǰ`9Œ”r÷Ã?\—�$ÅæÍ›7b„UƒíB›!Tc (ÊR·‚�aÁr˜@ ðxŸõ~[ðk×^�j‚Ò­ÇÏ%,Xƒ‚åùT Ç#à3$4>º²Aó]N¶u‚OaÁr˜l6�cš&uÁô•‡%¤ŠB“ •ŸÂ‚å0˜*%ÀãLÏÖ¨ÃfóÑÛ»+ŒŸ”æÙ”ƒÌwŸ–8°`1L ¬É\ÓÍÌ)Ýò¥ù΂å0yøÂÅß3>×(4š¶É�æ; –ÃÐnÎàqî¸ã* ôOµ»j¢tpüb4³Ë}×+‹Ëyü0ƒõWYC“F“R6ÇÌeaÁrMÓü°c²¿v…n&Ã}.>4ßY°#�èg>ó¯GëÁ'ôÞõhbüf¾³`9 ™Ñº®'ÁÛø¡šßÆzsùøÌ|gÁª$ZŸýìg½eEÁ')›[ |f¾³`Õˆñññnð ±X,Bi/ø"ÐìøÈ|gÁªË–-ó\Út÷Ýwo ƒ/���Ò=ì}d¾³`Õ/FXÙl6†_+*á’ßW“¾èù΂U#ÐxïÁôÉ3nJ5M‹�ßpÉÊ¥ _ì¬Ã‚U;˜> Q³;ð­­­À41¶ùîý�uX°jËF¯to�RòîÃMŽRÂó³…,X5†J>ýéOàb(DÁ¦©¯›ï,Xu½.åŽ;îèÇÔö ßZ"»¯ï¬Ã‚UȬvãr�-[¶lB¡2Àok݌ǷµgÁª”¢h ¹iÖ�~V?u-ˆ ·3ó²ù΂U?Ú1µ:‚‘–[ JI°ÀïåÆÞõÞÝÖž«¾„§Óæ-2Ù�@ÓAßn'5Ú�î,okÏ‚ÕH´šqq4ÕŒ¡˜Æ§ÅŠMvDIu \ˆWÍw¬‘Íf‡šÉˆG±¢4"‰bÚÃbu¡ÄIp#5ßY°G;õÍ¢þè(\ -ø»óÎ;icN6Øó  5.Å‹æ; V¡ÙCŒf†0ªIlÙ²åH#".J¹(´­­.Þ0Ö{æ{˜¦`ºô!…wWA ¡r…P(ÔiYm$AF_¬ò¯–xüÞÌçîþþ�\¸}Û´ù¾wÿç‡Á#p„Õ\„§#-;E¤èÇÉÚ-J?©´Å1AÆ? ‹U9H•—â5ó�#¬&c:ҢѠû(0$\I¼dìß¿¿ìoJš…œœœl7MÓ~¾‰ õèò}©B¥()áÖjjîwçö>üç®õâæÂ‚Õ¤,ØY™Ò·8FHCx?…f=uO˜‰ŽÒ˜âûöí{���Ž×8 Æç^Kûi—æZ k�’.®¡Uº¢�uX°˜ú�¢ÓŽdË£ Í»†âÔ…QÝ /¼Æbå¤Ýmžh=½½F<7\<�0{XÞ œêÕ 7—6Ø ù.'Û:Á°`1L âý¿4šA®ŽN¤2càX°¦”J�›ñÈÎ:,X SJw xc[{,†)]ª$¸lkÏ‚Å0e -kqµ¸¶µgÁb˜2 %: Áõi¡Û·µgÁb˜2QšH‚Ûq¹ù΂Å0e¢�àfó�+Ý&öGýf&ãú¢éŠÑ[‚#ædÖ��æ2e¾n¬|gÁr˜övïïˆ511?üáÁoØ­fîz Ei¸™³æûnp,X“L&�ñ.šCR¹\°ˆ)óÝu‚ÅÃT€jy¼€KÍw,†©»¼AA¼€&ÒÀñãOîî¤T ÃTŠÊ€f ECvÖÑ5­oC·=¹Û€ aÁb˜ Hé�´Ð6ß뻳N×Á]ÇR¢ŽÖ`i¹Ý2èEE,j S”•›˜„`k ” Ã4M¨¸Z\€þçîÙð¡?ß;BÑ>¶;�Ré�9Ñ2¯ŽIjzFJ+S*£hNÓíÅÎóDDÓ ®tê62·|ãþ8ª¡Qj¬9:Ai5NžM CšZ�‡¼Ñ% Ã4ËÔ†QHȘŸ'$2g{9ó*¿§ë¤’PÍ¡g‡Å⦴ðÆí{�²¬€Þ]**$²ï�Ú~Öìc)Ž|]`¦a�� q“Xx~ÚwŠ²ð°¨ C‚‡¡(K7­(þ"%Ë>$Î*yvfQfs§ �eÁb˜#¤\´¹ùZ‡�^G[¿Øâˆ�Ú¢÷ªËé÷"P´Ò:ȲDËœ˜™ é¡[ï-8ž‹aŒ�މÅ{êéø ^�(+ŒiiM6X=ø¿¶�h¦yM©Ok27uGÈ¢{?²`1L3 `Q”eYÐS(ʪE :ƒiaz(Dár%¥}3M­èVj,X ÓPäs Zá„fÏá ^M¢ž|Q¥ 3°½Ó0jÓ�”DëЧîëÖræúBÂEeJŸTW\qEÃÑ_yå•]mmm é/Í0…K¼òÊ+ ¨7Ýtstݺ ºß Næà˜€áÔOc‡F^MƒÃüŸ›~¿÷ëÖve oÃ2x…ÒÄøell4~àÀ�!¨1ËÖ­ ¯ÜpyG輕�š®Gì“J¥Ò�?]TÄÕW_†aÆÚµk/½á†?4ðK{ѵ3gÎÀ÷¾÷O÷âÑÑEÖWG.Á÷¼Á˜}Þùl6 ‡?k?~|©Uö5AÃ0 epðþ~ /ŒB×¥Týý}8Èý÷ßÿ¾n¬Àåd_ß6Çý3'`‹azF”¤îbc4Mô8í-¡Xµ¹ì�&„‹aˆ®ÑX/Y ÖuÝ1~ZüÚ‹�ñ;¾Øt­²`1Lƒ(• ÎEͱI)M m(gœrh``gSmÅ‚Å0 `ÇŽÊ+B)q*âÁ×j/sh˜v4vîÜYrM`=`Áb˜:C)™¢âýà0â1ÀP„*òÃÐCÃHP$›A´X°¦Î oÕS†oµ! ÜÈÈq(ÂkÑbÁb˜:2exŸ\ UF)»:ÜÁ’ªªé"ÑR Ð@¸‹aêÈÀÀ�šf–SIžD‘JãqXÊÜ �£…£†1 ´MJÉŽJ£=¥´èöí_¨ËNÑ á~ SG”²V•ƒžQú¾ûî«iá¦aô%aºàt™C$ö`+õÜi/­!…¥,X SWr]¨(³Pz—,G4œd:z£¶.݃ƒ÷§KÌ^&ÉË‚Á)!Ã4JÉt]£z¨™; 9Ò×gG> …ªï5-Ôƒ‘T;¥¥ÂîÕ%G,ËJ9�šVÊYÜ”›‚ZóIEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/dark_persistent_enabled.svg000066400000000000000000000007371521174352300332230ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/dark_server_stopped.svg000066400000000000000000000012511521174352300324050ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/dark_settings.png000066400000000000000000000007101521174352300311650ustar00rootroot00000000000000‰PNG  IHDR�‰ pHYs  šœsRGB®ÎégAMA±� üa]IDATxÕTËQÃ0•î8`:ðïNZ ‚� `*W@¨„pöo¨€¡‚˜»?¼ÍXšµ­(3>ÁÎh¬Õ>í÷ÉBüu±Î²,븾X,–¾ïW§ð¶0HY–Þø¬ëºKÓ�‹‘·mÛµeY;¬Ÿº®i?¸Ð4ÍŸXØ{ÂAð-í4Ê{Åç®W©,GèEÙÈa†›‰CÊÑ¿Ä ±m{…,?Ž{VʳŒ b-¨[}U窇¸ð§.¶|[”“0=ÉóÜ�ƒ˜�íT9œÐ†ÓDG¤EÑÀ‡‘6sÄf‘]d÷Î� �®gk®¤iZEq%uÕÃ~(+Foä€ÒßH'Þ�0zú‚ííQ—D¹Á…½˜! �+É­Jîy´c¸Êà£b^Ê`((íIòÓ[Ò^ã,�ýšÙÇãßF÷zPž‡Œ>OÝ9G›IÙ&gÿC~§´�Žã9�IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/dark_tor_settings.png000066400000000000000000000070201521174352300320520ustar00rootroot00000000000000‰PNG  IHDR�‰ zTXtRaw profile type exifxÚµ™i–» …ÿsYg�ËáxNv�åçK’¥üdwÒ²ÄRU©Þ \´Yÿù÷6ÿâ/”˜MLRrÍÙòk¬¾qPìõWϧ³ñ|^_âíš{=o<§c¸¾J»Ýß8Ÿ~ýà>‡ë¯çM¹]ñåö ÷xðù :³¯g#9ï¯ówCL½Ý�k‘gSûíAãnqùõ޳®A¿›—’xM±ròèWð¼�Aß.4Þö|zîp¡pœ‚3 >Ü-�—åÝGkŸzù~d>¢ÿ8ú¾o·óá–ù†_^péÃùð˜Æ?Où× cÛùi9·÷޳콮յ˜ñ»|󨶻?†;�‡ó³ÌKx'Žå¼*¯b›P>í°�×pÕyÐß8¤›®¹íÖ‡˜ýòÂèý€(=W‚øêGPž¢¾Üöj˜°æÃðË„Àiÿ°Å�yë™o¸ÂÌÓq«w< ¿™ß]ü“—Ù{(DΖVØåÕ¯1C™ÓOî‚·o¼¥ðýu£ß>ù�:sä6…¹°ÀfûõˆžÜ/ß ‡çÀ}‰ñ !gdÞDÌ�0ưم䲳â½8Ž‚–¾Ã€KÉOŒô1„ì�øâun~#îÜë“Ï^O£M‘B754ÈŠ1á? >ÔRH1¥”“¤bRM-‡sÊ9KV‘k$J’,"Eª´‚–Tr‘RJ-­úÐÀTs•Zj­­yÓ˜¨ñ¬Æý�3Ý÷ÐcO=wé¥×Þî3âH#eÔѦŸaÆ™&B1ˬ³-g*±âJ+/YeÕÕ6¾¶ÃŽ;í¼e—]w{°vcõÓëXs7ÖüaJï“kœ5"÷G8•“¤œÁ˜�ÆEPSÎlq1zeN9³ÕÉcdRnÌtÊÆå|ÚîÁÝ/æÞâͤòoþŸ˜3JÝÿ‚9uŸyû‚µ©ynÆ®(TLm ú¸¾J3¾4Mjí¯ÇÞâ¶`T|z·r'b@#��‘£íRïiÀË Ý·šìh½¸žRYº4(†ïáTFÈž�Öœ nCöª ¨¢1X6Bº›­à¼YêÊÈvHi-nX{‘ºœ3DoM7÷¨T’r¬-Å•CoIð�¢”’YÎj÷…íZÂÎ…V_Œ4ÑäsjÁtÝO)&‚l—e¹�û\AךڂÓ4窪Ã.UÏúýœ±¬fF*¡w¼hÆìÊL°Ç F‡²9'>‘ö<0tý,“BD't1i‘œ¹ütüø éVïí“ÝüÛݦXÕŠ†6åH-J„“Ýjm£Q§éE/¬PS'µõ]\¸‰en^��Yýj±\ïÎ¥æ8šCZ•Z+f�V¨RÊÅó>Æ>œòŒŒD�–eŽBs«õ�‰¡âŽ(dXÃlÇ‘O±TGoäNeá&¢ŽÔ»,<Š.ŸKYÇ=ò‚¡á¡Î`~Oãçí~Ÿäqjì™wê˵aEë¹MLÎÒIèy×êÍYfïÅY¤3/Õ£¡^98ìÌ~c'kº­þNŽ(dó`ëÄÚ'ÆA¯5¯4½­ƒß*™Ù›J¡Ô�‰æ‚Ê sªpK»|4õPÈŠpì]§Ô®Þªeoú£Ñ¼{£t/Ãç]"‡ÚQuI Y­"­F꣑¤íŒkäNe¥ÒS�ÎбT¥GúV ´�¦Øƒ�ªJ?þŽ®÷0¸\¼EÜá Š6® ð¼v¶Ïd7¥®8úã¦jQ6¸¸Ë©O“VBÝëòÕö:§ó¡jDë&ðæ†Jµ]-R—•Á´&†®y¸3¸ø LE¤ùºËÄ“‰ÍB�…²m±"¥´ Ë–a?w”w�;“Ð14³ƒüŸ<ûáárˆÌö¨KôzÔñš=Õkû‚„³N[ÁjX(•šë„$ëŒ�Ö‹ÜÆ<Í3@çw°v~Ø—@q¹Æ-Ó——0ÿf æÇàÜ00é²A!8>CðŒÀ—ë7Ÿøà—{¼®þ‚?Í ~9ð›·xc4ß]è�l–#LGQÐ3G8Rl™Í«ŠÍ•ÚÝJ ’Í$ÇÐùÓÓ•Âw/ ¾® ¢¥ä .EÎoÓ„º�q€0SO™l½¨D‚•:)âL…*�¹fÛ–b\ÜÎÖÇ”SÌêˆ5g¢†TwDxXm¾.†mô*‹|Ýò¢1kžB¤RŒbpòat‘:Úª=µš¶Ü˜nÉ«¹È´æÍžð£³¡‘ëÖZ¯Y?.àÝ‹ 4²)⿊œk4ß]øn «^ù%ÊU²¤Ü±Í>v ¨kTIºhî²ÄQ-q ñè‘[§’:aq]< a»=P}”�s™ç‘k©’A†þ¸zœv ¯Ô!rx5J(ôàc1Ð&Ýp¹„t¾·4·Gâɽ‡!ldbæÕs>…£J×IeNOCÂLòÇšUk¶·âÂ|Xø0¾‡¢ùcù»À5úÛvpWC(t¥6 êYRŽW�›œ„IÅê7ùÏ|L€-#ÔWÕ­‘Ž9—RcscÜÌîéìjR<˜©Qü“LºJø?°` •©U˜óݶ‰ÄxV›º£ÚY„¤ŸkTjøáùIMG¥¬ÊÚ¾ºê1d"'F©.链²´p9·uÊ}‚6Œa•Ȧ@}Ê¡µ;mb°5Àá›P1Päκ'9ugjŒQiµ®× ¼êXÁ¯ÿÍþUƼCFf–á'*Xz§d$= ]B �nßox�3ä# ^:éº'–J·Óp“ŘÀcÃì!ËQË·}ójÝI»¼Ú¶ãÕy$ÍÒñióñi4ßo.ºuÛõà�À…ksT7†g˵­haúì Gê#UŠN€ÓùÈQ J¼Çæ¨JÀÙE®M;d·kE5Ýݽa(l�5êÖãæe¢CÞHDZÑT"þ¿‚Ýom�iCCPICC profilexœ}‘»KÃPÆ¿¦JKiqÐA¤C†ê Š‚ºXÅ"Tµ‚UóèCHÒ�¤¸8 ®ÑÅ× €èêà*‚"ˆ¸øøZ¤Äs“@‹´¸Ü_¾œóqïwî\•5«+hºmæ2i~¹°Â‡ÞA ¤0)Ê–1-Yt¬ïꤺO2¯Î}m+¦-ðÄs²aÚÄâñMÛ`|DÜ'WD…ø‚xĤ¿2]òø“qÙe.ÌØÌçfˆãÄ|¹…¥–+¦Fù- { ìCeò^ëpï°Ÿß< üÛã'ø N tÙ½ÐbKGDùC» pHYs  šœtIMEå 3ÔBw¼áIDAT8Ë­’±NQg-·1!Btú4Xú ô$þ‹%•–&vÒÐøvRk‰kgB‹¶c! qwß[vÚ÷îäæž‘¨©z–÷~)kà\½àÔ+u®>«SŽE]ùÇm²ñNöT‡ìF½S35­C8Úm÷¡vÊþǤÜúul—¹'SÇT,ï½ù,ÔfŒìÅr>ƒBR gV&kÇ·zZ”rlŠéáÌ¡°Y¡ �"á{áºìŽo7ü Iy n…ÃÐ.^ª›Ñ&O–¸†@h¯ÀxL’ä翹_ä©%w‘\IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/file_delete.png000066400000000000000000000002661521174352300305730ustar00rootroot00000000000000‰PNG  IHDR �2ϽbKGDÿÿÿ ½§“ pHYs  šœtIMEâ:&*ë@#CIDATÓc```øÏÀÀp‚78UgÀ¢èºA°(>€Ëd‰xlAQŒ¡ˆ‰� @”ÕDyæÁs€��ï`Šž (‘àû–IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/history_completed.svg000066400000000000000000000006521521174352300321010ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/history_in_progress.svg000066400000000000000000000010761521174352300324600ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/history_requests.svg000066400000000000000000000010301521174352300317670ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/info.png000066400000000000000000000006631521174352300272660ustar00rootroot00000000000000‰PNG  IHDR ü|”lgAMA±� üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDÿ‡�Ì¿tIMEâ NCB¨»IDATÓuÐ!NQ„áo› à‰b€¤$Å5ÁÕºÝ 4xŽ€à\WC/°‹$AWÒ8Bæ…³e[A7(ÆÍ¨ÿŸ ÈmáË‚Ž¶e’ʽŸRVœ¸ñ¦ÖufæZ“ãÔÀ¥o¯.<ºòì.F¦>-=x‡©‘Dчvõlb.й6/ö m ’¤�Úb½õ%)hTÆvtåj:Æ*Íné{†¿¸­à‰¡ˆäv-øß%+ö7ÝÊ7Ü%tEXtdate:create2018-02-11T18:24:27+11:00 •yj%tEXtdate:modify2018-02-11T18:24:21+11:00ôìIEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/light_history_completed_none.svg000066400000000000000000000006331521174352300343060ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/light_history_icon_toggle.svg000066400000000000000000000016041521174352300336030ustar00rootroot00000000000000light_history_icon_toggle_selected.svg000066400000000000000000000016231521174352300353750ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/desktop/onionshare/resources/imagesonionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/light_history_in_progress_none.svg000066400000000000000000000010571521174352300346650ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/light_history_requests_none.svg000066400000000000000000000010111521174352300341740ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/light_logo_text.png000066400000000000000000000064061521174352300315270ustar00rootroot00000000000000‰PNG  IHDR²$-µ`6 pHYs  šœsRGB®ÎégAMA±� üa ›IDATxí]MlSW>ÏqÐHáÇlèjŠaÑí8@ÔJ3#^`Sµ“ÄÓ?#ᔪ)1«i)R‰RºªÃ*U¨Ž4…vS™„²À]Œ„ÊOL;‹®ˆÃ¬Ú.j: ÑØñ›ó½œk®Ÿßó³;"™÷I/ïù�û¿{î¹ç^;µˆ7~óÆÖòºrܰŒUÈ´ +BEl¡EE~_¨„*Ã0råùröê“«s @‡a4ppÃàa˲LP“Z€Q1òVÈJOýwj’è|‰<°~`kÚI#dl¥å B Q* t€NÀ“ÈfÄŒl,mcò%©�°(ýKø—ñ\1W¤ÚW"¿y5Ú]êβþu¬�Ë e3°Ÿ´ uDçš5%¶<¿Å¾€üh_M! s€6¢†È0'6”6ä‘xý¦õÔ¨Ÿ^~ýeÚþâvê‰ôÔÈÓìw³tí³ktýâuj˜9/v?ì_�fFoo/f+xkŠ333÷h‚ë°GÿÌ‹ù{ù|~Uš|aýƒØÄž$ÞwhùàHyu@¶ã�;ìëÀ»èÒ—< ÍÞŒØÆ2çItœ– �X@ÇÉÅÞ›,_Qîü ¦gÜèèúìFÐX, …B9ý]¥RAœÕMd¸×øæº°ƒ>ræí=´—ZÁ–­[hôãQÚöâ6úâÌôèá£ú@%Ù3’�~4ý5-»víåŽJ1©"úû�;w¸cRÜ�ÿ7^hX&gŠM§ŒÛ#ƒvâ®L9öÏ| ñ• UŽ�z°*Ö¸W 7ϼÙ2‰u þm�N}uÊnàM” -Lâ ßÒ 1wRA´c–¯9hË®®® wàGÔ0a†9�~,ãô `÷îÝc¢aM¾Šh —ž¶G‚å |„‡†¾sçN–ËŸ¡5ÛFmœñ ôÜóÏÑ©«§ª‹:°‡qõlê±åо^¸ö�ktöØY/q¢3wÜGÜQjIp§ÔÄíëëåNJËÇ$Ë'h�fÚYÚ{Ð]³³VNP“@Çh$N:I ܺuk‚;H…Iqœ­]¨E[ÑIb€µo�o9ZÃÃÝF ó ¨È<òñ]øûºÿÝ}Ïpg�ž¥ésÓôþÕ÷mM­ã­ߢo¾ú¦Î^¶ ËÄ9Ž/Ÿ|é«X»ŒÉc¡‘¦-•J“6Å�¾cÖ™À¢�§ÙêÀåç<Ò`¢æ0  Q~‡©9ï°)m S}f-–s³Ã1p8Ü(¶ô‘¦¼Îc*çð—õ°lþ >Ñj[p¾|ˆÏãòÎ6�ÜòâpQ ã¹P[XX(pýÈÊÎök=<‡‹«r6*«´‰nêxà�Ë:ÇînŸ¤Þ>’~‚Äî÷J;´®²nˆšHúÞkïy’XÌ�ÓO×½±ûö»Æ)w•ãÔ¸"*�t£p²RÏJSî�# ”€™{šŸMØÖ|�‰<çÔäápXÉbwšÎ|Å#�gyФ`Ç#_Î'ËÄMéá‘§ž¦¤›Ã€Ò3ÅæO¹TuN¥#Þ·¶¸ÌÖÐÍ '8�qegë퀺ˆ'¤  ^NUOUV–Ï8¢Dô¶G<Øö´¸Î±ëÉíûÐ%ý„´ŸgÚ!öåšÔð/¶­lݼr³NöÊŸ^±åN››ý×¾3ˆÅ²•ï͸Øò*ªý�Áº™ ­:4ÆÏhÜ~t4.’U¼¨Æìº}ûöq “÷Ê�úS)#Nö3y¶!O•¿S‹.€eÃHÚFä)¾eY‹nÆ{¾cá‘Uq�ƒ‹µ˜½ y³ÆM©!Må+šÊie\ÂÛm ‰8ÎzB®<˜8�sX¥°°HOÊ 4Œ‹e¶­/>î´¤?Žx¸ÐžR¦š´CU§½:Œž¥—NÐ�wP«<6h› ­ð1§ÿ•¶åº'æEIW;ˆ+ý³_`n{„+�á&‚Éͩϰ¹9|ZâyÍX®Ó8áM·ta· I�y— ²¤òý‚\ת&å�RS&„c¹I𷆝Ÿ™ 7@j7mê)ïe•/žU;09=• Ë&u?5êIO‰_7CÀdÑ>&a^ð…:g” Ãi¦µ¶H©ÀÒž)I§ª Bì·ˆ’ @bårÛbËdž8:A×?óÞÙÃÂ6w�­lQ«ZÄ×yÏ 1ë#/¸ÙÜ©÷DÞR™˜@q‰ŸsK·\.+›>âÜYÓPp¾Q”ÆÖln]²›Box1št!ª¸ïøÜÿ¶ÞW¶w÷°s×;þ°ƒN\ç´ðþw÷/ž³ˆôØ…FÎ��/,Ê·Bb»l´8òçd‹3.*‹Š;Ñ`Š›2*¯"²ÍœhF?±Ú2•ð*_SåBËn\^äI‰£vÁzÚ8®Hª§©mB4”K~¦Ì@H7¦¶‚iq@"ß´#߈,ÆL•.ê©-ÐÊõM%9fË~ä§¥“r¤óȳ 9fÚ+q‹R½Ó<ªf‡í'jtŒ³‘;˜ývÖöB€øøêÓ¶—ÜMŸ#œ@b9?MÊ® (ž±’}V¾²£Ê…•}©T*¬D¹Ä-f“…ï…›7o¨ƒèëëÃ6¤“y©<¼Ú±êðè(¸}W‡â·¿´�–˜"8æéŠ ¦O­ôÆE€5„ê7DÂFø°[hÚ“¯Ÿ¤©sS´T`«þã¥HQ€Ë@õ€ê÷óßϽÐýTwÝ)ŸÒ¯%šùç ýôà'Ûtp.½€Ap>yž>?ó9Íÿ:ï¦bU&¦MH,5{©ìÁˆTÊ•ü6Ö(¾M »®87¯†ýsl» ¯›¡îP//8Ÿ {6ÀêEÝ¡¸ãJ ­ý@ËVù�–¹Ö~ %¼6[õTà×Ó-­’¹UXë^÷B÷P@âíBÈí%|Ë]Ý]1&\šÚ ØÄœv ‰´¾ç íßE®XãíøYÙŠQ¾òèJŽh3š;8K²i‚Ÿ 0ü¿q­ƒ�ØØaË¿‹ “hšÈ öÙŒJeˆ·µÕ×Ü£5ÿzßÇ2(g‘•͇.gŸd  @‡ñ?4ö{+âÝÌIEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/light_logo_text_bg.png000066400000000000000000000366421521174352300322040ustar00rootroot00000000000000‰PNG  IHDRBA¤N­† zTXtRaw profile type exifxÚ­˜i’+¹ „ÿ×)|n ‰ã\"|ߪ5o›çñ–º¥R‰Å"‘@fBÏùÇßïó7EgyšŒÙµ÷Ä£iÓbÌôõøzÏ©½¯ï£•ÏQþùüÓ>)TÞë×Ç~¾Þ³q^¾_0Úç¼ÿ|þë3ÏüLôÇÄŸ kܹpð7?Õòu>>?ú¹ÎÚÛùü—ñ.>åÏ _?·A0¶0_-O95×ÄëŒ»ÔøÏÕâÜû:”ë฽ç[í¿�Ýóíð—àÕúûØ%ûŒ¨?‡âIý3 ÿ£Ïù,¿�Ý¡W”ÿ8,?1o²ôãã‡ØÝ»ç½çkwÖ:‘êÏgSé3Å{Ä@'”õ½¬óü Çã}*ÏÉmˆmÐtžëÉš ‘½¹å�-ß|Þ÷•Klå”Á{) âܬ£hY5 hñÌ·Œªu?u‚ÓµÊéòm-ù½¯¾÷[yrç�Y2“e®øÓóùÝÉÿåùm¢{#usŽ`ÖúÆŠ×9Í2¹xe€äû‰©¼ñ}ŸÏ7X¿?Ø ‚ò†y²AKþ5…Kþž[õŹ2NR{¾’>å±?"î-,&WH=WÉ=§QÊÈ™8Nð1V^j+Y¤ìü\°©µÕÀ½¹fäwl‘òuj©�R™ d€Õš�?£MrȤJ{D¤Ë�)*Öko]zï£GÙ¨£ }Œ1‡›u¶)³Ï1çÔiZ´Ba¢]Ç£SU͸©1µqµ1ÂÌ‹Wo.Þ}øtu[¤ÏjKV_cÍ¥ËvÙuSþ»ïñì¹uÛɇT:íÈégœyôØ%×n½íÊíwÜyõÚ7Ô>¨þŒZþ¹¿F-P ÄÚ;n|G�Ócü1E:‘À ÄJË >ºfiæÖJ ˜%-…PËàìˆ�`;¹ÈÍß°ûŽÜ_âöHû¯p+ÿ ¹' û ÷täþŒÛoPÛö*ÊW5FFLS½Qš§²6ݲ“T¼3cºœÝÚjóä!·®Þá‘9Öªwì5ebvÓxΔ¾Oi—{W%"G»äeã\@F`–yGÝævtSzóÖ6Ï6i( ØåšÔbmHÝ ®sº+~Û†$]‰ÔK®ýb9ai?°ÈÐCêö`‰@žŠ 6\ƒ„FEä$ø,V‘Ñ jl¾DÖÐMÆåÝ#Øßf3S/_Qà{uwÉ9®Ë>OÝ"M'·T¬ŠÝq†ÚÈWV./ηПZ#E ©€¦2ô;çÅs]È_É5¶s3ë÷+x®ÙílÆô…˜È�È�2¥Æ/ÕŒ>ODd…£RÓL`CŸÜs`m«ƒô=ì­ 9äðh /¤v)^Î_,Ï%|¿»œØöÍéYµ«ó.›óH–¨_6®÷÷l Š‚}ì²¶ô{šÃ(á]Ö]«±¶ÕV*º\�òN"=jì³K)Qæ€Vº¥` L}G›j3–ƺ�¤÷ýañÈX“¥£Q^k�Gªñ¿w, WId-5ÀÆj_¾¥i¤ÙÖuÖ½Ÿqo ݺÆÀ²ª«cƒ™ÍÙAüúÛ8[VÕˆ ²J�:ßýA@&lUX{�çRð¯ÐX+WÛ÷²¨°Û—Ú:›�@ÀŽ‚y£Èþ‘ù�\ïEò½Á]så2´Ba\â�ðžuèÉFCa¤hÈ›z$`êq—±Ûžp4*D8.�M,�‰a~ÐD†§l_¸HÕÏ™07—\ìJ·5©~¾DbÉâ[r+ÃOU¬LTŠzF¾�ïnx$ìÒÆ²l¨¥Ùuø³ÃOÊ™ýàÚ»Pw.a�2HІ.üI‚½Ø²KĹ“!9\�’ôÁOÀ¿Q¸|²k[Ì•…”W²0&(Çõ}ª/¥1!�ÝñÁ*ºî+ ×í9©C&Âu5%Û b¯[°e‘ £E ºp7½ «¸386@Š˜íÝ#ôç ºpÎF›[à@CÔáiX¦v‡,ã^—®º´�9mlÒšoó†.¤R§öaKJãã™kg¼ô8%%\bWº Þ÷€: R1‘-SÀÏú&æ5åÁ_¦9W‚£¥^¤Bk¤7wÀá4jäDmõ }#ËöÆb¬g± øöê‡üíÙiT(ñäR·w†Ã@b½'Œ!NyÒ‹ ƒs­uÃm¼Ñà2°!è >jN‹Ö ¨p2é° –²&áo2H·<LNäšÎDZÒúþ]r=¤E2xŒºYÈŽ"Mb¢' 4K¢ØoÒ×%Çymø¹¶Ç´f¢½Ãøè‚é;.±° ÊøµÁ1€©­o£ç¢9Åå-Í <ìv¿³‘“¬ãl§""æ‹Ä„ç.Â!,Ù¥ƒ8ätƒBQ¥0@0Ù„ôCÎHt”ÆšT¿A89L ))‰Ä>ÖÓÃ. ÝÀp½‚C^³w,M9yA›¾9~u釾%TIžGÔþ—€´‹†Õ>Ñ(ß±0=Ü=2§¸™â¡&Ó~¼@K¾ïÕ¿ÆÌv°å˜µL@‰–„iXTyÎÞˆ¼l;ˆ ‡†i3«û ;Fëq� —Ãò,þNAo‰Äß*Dé V;Ã`CŸ-]ü/gT�éû¸°KX “Œ%€)wªîÐÜD'�O ¿ä‰½²¹¨ç\²�„×÷ütó;˜“Á×ä‡A@½7�ÆvÒ�„ƒÅ¬C79f)ºŸLš³äò(x‚èºôJ˜í`f‡ˆ¬MêA¯˜È¦(à úÄsAÝpéäºÂù„ÅÅi·S¸Èz�k§{+F-G�ÖðÆV¢´j¦ý…rÅ G ÆÐ5®·¸¢!Ëä:-@ê%ØÀ§M·eâ‹—g»Š)N˜ƒÏÅqm†‡<ÚuÉVñŒ^ ’{Åœ½aøá‹ƒÉŠVY~He',7–†jŠªAQN§§…hÍ´sçŒi7u7Üé5¡rçýòƾŽÿïDŒ¾ „ºÛ F´ÚBCŒp£ËªŽ‡K‘8äù× (¿DƒipÍ¥‡ù/ÍÄ™\Óà+ïO|Z¥©¤÷\˜‚hncóð<^ÿGÚÄüìK§ÏÉMc¤E€dpGy�ž'~ûB¼Z Ô,ºZ‹…a†Z N‹tg(ÄðhÃl/4L²V|vױ㸼�ÎÖ«ú˜rŽ)˜16Búä @š*á„ÅDÖh¿¨ äˆ(ü3ûz/-ÑKBaõ}–�<íVc*ÄòÒvåI¶†:c ÈÕ%ö¼—'š.¬Í2IñÔ’B…±¸RЫ§=Îb´DŠIüÚ+H;^„Ö5!GÁðIEIV¤f°ÀœÑàZ;…å+=}{ãŸ6‰«Øñ°;JDPp¹N …:Ô—ÑC¾ž_Gqëûþü§z4ÌôüË+ [#@BbKGDÿÿÿ ½§“ pHYsœœ&Í:4tIMEå  . ÅŠD IDATxÚí}wx\Õµïoí33êÝ’¬b÷¦2E`lŠMOÀ&À ä‘BBrs“Ø„âÀ“ò€„šGHBB %ÔàB5͘ŽU,ÉE¶Ü%˶d[]3š9{½?Î>öÑxFš‘ec¾œß÷Í— Ï9³ËÚk¯¾#ŒÉÚdLOšˆB”Â�¡˜ÁÓÁ(á$�� € thað0¶‚°–ˆ6€ÑÒC»‰]êÜhÄf¹6lذ1R ‘zÑ)©§ ‹²„‹]Ib" >Œy&(�çï±Élð¶”ò´@ïò®åloŸ 6NFxFúH¢$r±k1ÍðUÍ�À9BÌ–txÀ“ ^ …öè¬Ë7üoØ;iÆ�χ^œ~1éÐ35h_ã;N�vÆÝ  À?u©¿,„hµ%D6l7F˜Né˜�6NéL$Îp€9’GRÕŽQJìð.€?‡B¡·„Cô¯èZaïª 6â‚ï礜#4¡�Ñ -°@ ×qf‚&w˜àKBˆÕOÐ&t7†í�µaÃÆÈK„>—E‰Ef>“@·)5ØyÍ% š™ÎÄv†:Cïõ½gï° 6FF"œ›99"ÇED_%Ð}J‡#M‡¹Ñ<"jOÔ74t{‹mذqÔŒpnÆ\$#9UƒöcbZ øsPƒã‘p³`Ø,»§$L©-Ô CÛCÛí�¶aÃFT8†úB RR4Ö~IL 1²áŒ@jFPµPŒYŒÀ»saØ/]iŽ´ì­¶aÃÆ`TDT¸*P�Pà"ÐÜv”L�ÉEA‘(vhIZÓüëçO•?Js:�ÎçA©Ë¤`0=älY¿¥ùý‡ßï†Ä½WÏ„~TŒñ€[Aø[G°#°ªo•½ã6l؈�^œ~±À`Ü ˜ïïÏñæ3şó¯šœ0iÂì¤ä¤¶¤ä¤±D”‰a†B¡æžîž¾ÞžÞ¼w^}gÙÚ×ú¶}´­8ÐH¦´Ø ¯$ËÇVt­Ù[nÆ�!a†ÈÀìôÙä”ιÄô(€qq¿U äÌq6\õÛ«zÏ8÷ fvæ,MÓ#Ü%v1’9 ‡t±iæßZþVþ;~'OïÒ³¿�r'ƒ¯ …Bï¾Ú÷ª´·Ý† ƒ2 Ò/€ޱkO8-^8Û›ÝqÚ%§½~Ù7/;%3+3O‘2íïïß¿»iwÏÝ¿¼{ãŽ×wÌ�‘»ó¸|àkÌÜ´¼{¹½ó6lØ8„#¼ÆÓ�Ó“U°ô¥ˆ/D¦¿àô‚OnúËM˜÷¥y³“S’G‘kĪiÉ™Y™és/š»#·,÷ÀÚ÷×:e¯Œ•€ ’åªÍÁÍA{ëmذQ"¼8ýbãÿ0*Ö—8sœ�’%¯.Z²(=3+sFÆóR—ýuÕu¯ÿþ[¿ŸèßåŸÇïµ2ø[^³s“ãC~~> œBˆ,ëzQ»”Ò_]]m/ÒQbúôéHJJJ„Qž.šù§“™{íõ>FŒðüŒóábW®`ñ8€ £Ž\Ôõ}W·,¸bA†ÓéL?ÖLð�®Ëغyë#7^xcyÿ¾þY1þ.xS'ý=ÔÓúnÇ»Çe‘sssQTTd;Ö¯_�`ð‹#˜Î˜1 3‰èIµ$ Ÿˆ1󊪪*ûbP^^"2Ï33Ö®]Ó³�D´ÀaäîGÂMÌüÏêêjÛÖ=‚pÖ‘5ALW8q8#D¢h9uî©A§Ó™�ãhMD &O¸úŽWïxbñ¥‹]};û¼1ü>8Ccí²D$>#ŽñX‡¦i)Ìœ @3;…meeeø¥”ÝRÊ`¬‡ås† ¢yê¿ÌœòŸ~ˆÜn7„‰D”Â̲Ôÿö !öù|¾fîcæ)e`ˆ½N""³~g$$3Ûwαc„¬èjÄç„€Þ¥�¹ïæûÞ[|Ïâ`FfÆô¥2ffŠÀ¸˜ˆ8V©’ˆ’ÇOÿ­›Ÿºùß·\rK~°-XÃc ®q°c€æ‘^P¯× fvÑ "ºÀiDt*€tcÈd®Á>›„!–{<ž:fÖÕÕA×OèÌ@²� 0~üxdff@²b€/8•ˆ¦+fF&­è$¢õ>q8z½Þ ƒ\WW7@S ¢f•¦Ã(hœh¯ùq"êi ˆ@ó<‰áN‡f~mæG¿üÃ/ó323&GÙ8ìö´lÿø½•ïíhßßîëë훤‡ô4"’N—sOjFjMáØÂÏf�>ëÉ)ɱzœ¥”ý¿÷qͽ×Ý;=°'Ëøû|O²|jE÷Š»^Ýn7iš–à‡®0CgïH;¼ÄÌ’Rn«©©9á®|¥—!Þ€‘¹cJ„×xö?M5öx<š¢À/œ æ.bØëµþ3¯dæÓÞ7qâD¤§§;…™²™yý_^Ë;~(¥ü«­�0#«�…;É�ÂÃ.öíCЧ]6mõâ»çgd � Yé�ƆÆ-/<úÂÁÚ×j'õíèËÁá´:²HŠ:ôôié›.[xYßig�¦åæçzˆhH Qé�w,¾ã³OþòÉY1J”ÿbð÷Öö­íÞÚyT‹˜���±cÇ’¢„ˆîTÃ.G¸„¬kT’ÀbUµµµòD²!Nž<©©©£ˆèæ"¢XWYYùʼnè"º À ½™ûÐ #ê"Ù²×VZïR—ßíRÊ�‘.?·Û�­iÚ3εá1f„¦_1C°X…8<ÅÑ$ÃWÌøèÆ?Þ˜Ÿ‘™1™™ùà�ƒ¯?ýÐÓ™o?ðö”PG(;FÊ*ÏÚ~ý½×ûKÊKr5‡–7ij¼g÷ž†�þ£”`[pL ï? !O"¸áõ®×�Z0“ˆ`uÜ„ìU îS"Ú¦T ±ê–Ÿ `Œ…iJë|[×õêM2<餓�––f:ýýýØ´i¤üÏ8—^¯D4À¿Ì´Ðd7€j"zŽ™×0s/!„Èff7€óÕžg[èCp3ÿºªªÊo3ÂÏÚT×T,®á|}i-Ѻ¾µxÃÎ ëNž{²_˾=¿¾ê×®úgë+d@ÆÛ¼Iø÷ú³>|ýÃäæÍÏxçxÇ`©~”˜”È]ܵeÓ»› c� `´ˆ6õoö„KKK¡iZÝ£$AÍr0žfæx˜ˆ>q8 BˆMRÊJf~Àr"êP¦l—¤ÔΓˆèÍüüüî={öœ0ÄÒÞÞŽ}ûöaïÞ½‡>mmmøO2Þ�=:…ˆ~à< �µ¸À¯ˆè"ÚYYY¹·µµuOQQÑv)å'Ìü,€*"�Ü€z¯·´´#üV’âr,~™™+÷ìÙc{LF)d²�b6FªÈ*CÛøÂÆÓ—ô-ÙÛ¹¯Ó¹¿r.†oì¥Àž@Úª{V]%¥|vÑ-‹rGQÔÉ8¹ç_rþgoþãÍ6ÿ.ÿè¡æNDç)x¿Rc†§Óé ¢+`Ë5‹íì÷Bˆ¥”ík×® —˜t!„^RRÒ¨iÚmBˆ&ÕrLiá,"úžâöÄÄÄ ßï·)õDPŸˆ@D3”„f2Á~f¾“™Ú±cGÿ�«4¡>ùä ;�N}æÌ™+…£‰È�8�’6Ž1#Ôtm“0²ž)ÇÖW¶�àûÒ>~òã+j.ªiõÍòÉÁl†cÆ�9×3ßóáG~”?ÄœÀ‡tŒWêèplE0MÙõ-êðsBˆ‡‚Á`{´P )%jkkQVVÖ«$Æ|"ú¥º�|ÀÒ‰'Ö®[·î¨Ïívúÿ555' ñ)iÚ¸tVê±þ½xâû¬Ï«€<ËŸ×x–™0ÁpƒAèº.…õü#ÉG�…âââaÏk(Xb#�ÉûÃ1cÆ ¸\®¸ébúôéHHH84Îææf´µµÅưˆh €"œà¶Óþtߺ~ûäoëÆœ4¦,“šp\~íåc?{ú3=ÔÊc;Z1ynæÜu«Ú‡U¢K(iЪ²oaæ;¥”m±Lmm-|>_/€¿¸€GýS!]‘””T¯l‡p»ÝB‘Å„ÁDÔSUUÕÏÌfl[2e1s¶:x=>Ÿï 3wJ);‡²A–——C‘@DQ½÷Bˆnfî�ÕYâv»‰ˆ”g4•™G€¦iû}>_3wH)»‡›×ëu"z¯lÉÌ�›6m’===p»Ý$„È$¢LµN"êðù|ÌÜ.¥ì‹Å+„ДZ›`ùs%µÇrÁôöö"==}'õ�Ä™p»Ýš¦iéÒÕ:jj^ÝÌ|PJÙ;œ‹O1¾Dµ‘BDÉ*.RÑA¯×Û [JÙYWW§îåõz=@\7iÑívƒˆR„£˜9€®iÚŸÏ··²²2¢Ö–““ƒ1cÆ"JQ­r$è7n\ç¸qãzt]o¯©© n'&ã°0>%Ø8 Ç6ÎIªßB{]û¨w_wÿ•×^Ùãp8¢Ý¨bTÞ¨T‘ 6ˆÅ2¥¿Hq‹i`LJ ¥i0 ×ñªJùα˜À‹DÔÐÔÔó{*++QQQ±GÙ‘ÊÕš:ÌV¾Ï¼üüN]^áèð§²²²·ó:C1éÓ‰h¬#h!¢*MÓ–y<žçóŒ6?¡Z,Œbs 2ó]0œACJ¥D”LDgÑyÎ0Ù’�RcûXÓ´—=Ï«DÔ-,‡ˆÊÜE²:ÀÌ?�:uê"Êp1€ËÌ"¢tEA;‰hµâY¯×»J×õЗ—P‡,üÄ„íÛ·£¼¼¼ @#ŒA“¾ã&=¯×›ED_0€‡ˆLG§`;­Ö4í9�ÇóõGÛc+|>1s� à,ΠiFÑa™ND­Öjš¶ª¼¼üe›B¡�¬­­�öê/ѵˆJ¶ƒˆ~æñxú„³\£¾of/íp€7ÂÌ`(--…"À%0œQ³”P'Ô¾°AÓ´•^¯÷E›£�ÓF9(nF& Ï,Üì=ÇûÊæšÍ4ü»a*ŽM“þé_�þ¬ožïcóé™é~"ºm0Õ"%%¥ãÊ[¯ü[g{gN°?˜ìfÖPnó»Íã"°ó‰ÄäRŒ$Þ[sª"­^Õu½ß¾}qM´ªª*äv»? ¢½0 D€À8·Û½OÝì‰DtzØošðxKQ)„Xà–÷Xq’úœ/„8—™{½Þ]ƒ”")—‘a€™ŸTŒ…‡8`ÅD´À)†Ns.Õg�âC7{½Þê¶¶6}çÎ#BœFÁpNeEøÉ6!D13'¸À‚—½K]”Ó‰h>€¿hšvOYYY÷ :¤[Æ?ž™SJKK{‡Rá”ädæ%Ddja ÌOuRñ‹·ÀpØDb¦+Y „xÀ½%%%=õõõ_8sæL$$$8Ì&¢_8@æ ÎXõ¹@…SÝîp8^(++닲vã£Šä‡Øª.ö“Ü«ößJk ‘Ö§¤¤DÑ4¿Wt)~x´úœNDW¸]Ó´ggΜ779@˜¯$X4·hýMÞä((*øqûÁööû3ïß\õXÕdÈg†ºw®·èÒ+/]âp:Ò,ÒÝ *¯Ãé˜té×/½Ëü~Àèü»ü{ ùÝæH–Â1D䌗‘ÆÌÓˆÈz71ó¦á¨#RJ¨ìƒÝ–ÆÌ%BˆJ%9`dÃŒSÙ*�; !®ðs%¹èa JXˆ,Àÿ!¢�’ø:£ í€bð¦#'®=VöÉÉDt¯: šE’Òa8ªBŠ�ÍV éŠùŽ!¢Ÿååå½¾sçÎpFÛ Ã[›Š#cRÌ\®Ü|õ^ëZPØ÷ üœˆÚœNçߢiµµµìñxêÕZe¨?Ï&¢³ž+++L*2(º¦iï !HÙ²X×õx<À%¾¡˜ 2/³âÒ�ö;�·¢ÍËáp†gú1Å�(L# ª}"ÅxÍ}r)©ñ~"JdíÚ•dW Þa¥¡d%~ˆè«èVÂÁ¡±–””�ÂMDp²…¦%€~5ÖTÅ'„:3Ü%„pº\®ÇÍYl\ ÜxÎkñÙÅëoþËÍ …Å…S‰È‘•�5já­ óÜßt7„¿|�ôô/žö¬xaÅêP(äW ïŒA'"r‘³¿¿¿÷é<]÷æÞ̈fkF ½["Ø‹œDTa‹°UJÙ6ÜÉJ)Û™y»•°Õo˜„Óàf> À×¼jy\Sd‘zþc"ºA©8³\Î̇×h5�\ÊÌ_r»ÝG¬)3K+™y. OéÏ`dFijN™0Z=\`™G'€—‰èÌ<‡™OWöÑ{•À”¸f¨¿ÔçóQØØ*•¤7ÀÿØ`U ˆè×.Tã]ªT®YDt:}[­]ï3 p=MQŒ!âeÅÌ«ì°Ò(€ß0óå‡#S9е WWWóš5käš5kdee%Å<Ãð5¥ð‚’ÈNƒQ#àG̼@�åû©¾ODÊËË£sV£@%€ÅDt¶Ú§9Ìüef~@16“N³Ôå[‘––éý/8‡ˆÎ�‘‰Óbùçl"ú…bÄ=jm7Ø`;€Ff>C6mÚ4!¦¨‹õd‹¼ Àÿ˜§ÎÇ~£ÞašrüRÓ4OEEÅzÒ¦&LýM»GtIðÏ79 ‹ §X™QbRb’ûT7íìØÙÔRÛ’¹ 4âÄÚ7kG§MHû`âÔ‰ùBˆ„XŸ Ï<òLýK·¼TÁAŽf¬ x¸¡¿!®šÂÂÂD?R7¨©6-B¼ÓÒÒ2¬¹@å(Ÿn¹å:‰èé––}Ïž=ÜÒÒÒ™ŸŸ¿G±^©­ç…æ¥6ý‚ˆV3ó)ånMÓ¼FD�0ºü™C"€>"ZÙÒÒÒoÏÞ½{ÑÒÒÌÊÊÚïp8vQ=€ï)‰Í´G½`]øœP^^îPLç'µ¨ À­Ì|‹¢ZÓ´}�@ M± À»DÔ F9ŠÆFÈdæ•™™™Ó ØÒÒjii9X\\¼KJÙHD§YlšRíjü„™ÿHD5‡c·¢™™ë¥”ˉÈ:–`{^^Þ§Ñâô úˆ( lÃ.5ÆçÑ4"ÂèÑ£ÛŠŠŠü£G�Fvv6Z[[‡EQ☹žˆ~NDw¨‘R61s3U1ók*_¿Â2¯"j ¢ê––Žð; ¢ÑÊŽgÚ’ŸTRÚ‡cguuu[ZZZ›ÓéÜND+�e1Q¥88jÔ¨÷vïÞ=@*lii ´´´(**Ú©ëz€D4Ú²Wɶ¸™ˆnfæ»�Nç£0R~—hmiiAII ÒˆèvuÉ™k½:‹ÿ”RîÚ»wo[FFF33¿ÏÌ«ˆèd‹4š­hþu¿ß(4Ía9ƒ +cγá×ü:¡ ¨ b¨�’ ŽòÞ†êǪ§ GÊŠúã}2óá=_8Q÷ø�”ò¡êêêþFý ×ë]¡ãg–=ªPN„îHãZ¿~½ù{2VçÀÔ©S¡$Œë` -bæg…«¬¬ôG_àä“O^&¥Lp?×å»À—Ÿ ÿ�Ï>û ^¯7’Ãa+€ø(‚ÃE–——wišöW%M}Ér)x„IaR•Uµ•š¦=GD”IÁdé®ð%!Ä.ÑkIIIµ^¯·UJÙUSSsÔ٠̼ž™¯“R®‰ð>  µ¢¢âAfž§æFŠÆÏ&¢Gct 23¿!¥ÜmÍ`ihh0÷)äõz_!¢'\oqîy¥”éê²C„½b�lj†š˜ù¤”oÕÔÔèZÞ?à :�Ä̧‘5f· À�Dôæš5k�u÷îÝr»Ý5š¦Ý#Ȥ§/3sѸqã6òãGæ¬xnÅÛјa è|êoOU¿xÓ‹îç$;ÆF1€¾Ï9ݬ�ˆüƒ9kÖ­[fÞfsÈ6ƒ�GÉJÒ²îÁ«ö ¢²qãF0s€×”�ʤS·”rL¬‡K…x J555LD;¤¿Ì¡ZL(&ÚàNfþ޲Ëí�à˜r(Õþ¿`„=½à"šäv»‡e>"¢n"’Jâ‰fËdfÞ6ÿQÌœ2qâÄHŒÓ¼€ÿ à9OQË`¶Kµ‡,{dJÔñ‘Ÿˆêªªªü7nŒú¥I“&™9úgYøP?3?#¥Œ*577C9PÞ±ì� À©Ì,¬ÆòNeO9RœW´nñŸ»†’#H†Y o]¨ß/îß\õhÕ”‘ô&Ë>™ùØÂÇæ M¼áežnU“•$X¿tÉÒYC¨ÃVô!ŽX°7è Šè{¤ "¢K ½‘�˜sa”!³ß?”R*Òßß/].W½ªÍgžÜ""Ê-++Û§sa(UŸ"fg2ÝT1¿×ë] £1Ø™Ênx€RéÕOPë±ÀyBˆ;¼^ï‹¡PÈ?’ó±ìñ~e+´:Ó’"]v���ÈÌÌܪì¹& �T¸E°¯­æÇˆ!–2!!BŸÅ>m2ïψÁ¤l‘Ñl¾™ÓŸ Î?`ìÉ‹Ï.ÞqÓ7%ÆË­’á¢[i÷È{¶T?Z= #XÂ_úeæ#?yä4]×ß^pù‚³Gz è|òoOV/»uÙ)q0AèVÞÑx‰Mh·~ °£�^¸mõxõbÑ xVdMEë°+– Žúúzø|¾6žQ+ƒ£išÀ1¬,/”ý±«¼¼üe!Ä›Bˆl…LO®G­CŠ…!•Ñýò�NçƒaRÕˆñÃX/µmÛ¶™ß×M³Fii)y<žL!D:3§Q‚ÊÊ!Ë— νGi?/‘åí®Ãµ”«$ŒÆ“5MK9Ì »M¸¼,Ç—Ž?àr¹>8xà 4N !-#íRMÓÆuI)A ¤¦§¦/øú‚¾êG«û-ó‘a†½2ãñ…�Ï#¢Oνèܲžx¡qÙ’e³âd‚€‘Í0œÂLDV‘\¨®£�Zx¹±½_PÉ3)Ì^ÔÍÌ]1Žtý€¦iaŒ:›Fà¦9Pb`êÔ©-)))-D´†™ÿ `¬Šø ¿YŸ0FŒßV�dzüD(«U^^Í'Ñ%0®&«àï”9þ„c“H ¹a‚Â("Z4Ì‹~€Äûvvø—Vß·zÊêûVg›‡P¤ˆÐݫ4^"ÝÉ�õ;ž}èÙt"ê'AÝ{wìÍÀÀÜÌ‘c†~™ùØ¢Çæ¼ÿòûzã+�>òp˜íVFtç =#EËcYË“Žæœªg­%ÄF€õ±öœ#LÅ”ñ¨QBˆ€²íXá´¸OD(Ϫ9߀Ín·»QÓ´¥0ZäÞ¢$Fó`/B|æóùvžÅmÝn74MËð-q™'/i/޳‘�ñŠ‘!VÂZ L2‘ K›ì‘üäƒO>ºø‹‹„ÑŽÈÈÌØ\ûïÚÜPGhlÕ¤7#Tv¥uê¦7Už º®'!Î,‹-Ã)„˜¶¹ë†£ºÑÁÌ"–ÊäŸðœîééÁæÍƒÓ_MM {<žBè0BƒÒÔ{Ê`?ýyIþeee&¼FP~Šå|tÂVß®ÌÖ1ކ‘-”|èÊ„`Äš|‚�ÞñXÑhMÝsÀˆâîÆÐ½J¨­©mV°?x !1¡0Ú—F�žqÍ=×Ô<¼ðá"½Kw�àç­ƒ™_êyi86 Õ©M0c'!Šˆ¨q˜*rŒPó …˜¹þ‹È•¹!`¡+W<š3'Eø~ðsf‚$„˜‚ÃAô-iiiu±0°êêjŒ3&˜——÷+#Ü©8ë�è¶¿±½h}Ýúž“=ßDRJ=wþ¹“^yü•·›ßm>om!u +: Z¼}8úý~NJJZ¯ÖÏ´±N$¢©n·{Kuu5ÇyÈ „(ÃÀ’h»¬ƒ_D‰° F¬¢Y%ƒˆrJKKcª/§œP™aû¿s°Ø¶ã¡îÑÃÈb`ñiç#F‡Ö•¡ÎæIDAT®]»�››ë‡Ñ¶áKÕn †(\q,¡˜ûu&ÈÞ$¢2óöîîn¶¨ü‡àõzÇkÌJ°hU—¡i'Ì!"[[[çŽ;Žn @Ø !– ±Î©u•ust]ïì{‰‰‰¹7?xsZÞ©yëGh¡Úgÿ÷ì¿^õ§«–ˆ$Ñ8Bïd»B"´m8¯_¿RÊÍ0Ò¸Ìñ¤¸‚ˆR¦M›—ýƒˆ’`Ó3,ãûTÑ­jÈ ®ÚîÇÀœÒt“Ç�crr2„cq¸T`d+ì‰÷‚iA‡ O8ä3sVœë¢ÀHU‡g7òª§Ã¨³xH@ð[Û«ªª"2ÁÏ�ž ø”ÕÃ> @^NNÎÑ_`ø¼‡# Ó¥èew,KÞÛ²÷ÀÌH+(*˜³äá%]¹'羡T¤aÍ?¡(¡õ¬Îúç ¿¹aÎW¿ùÕŸþì_?{UKÕ¶Œ3 1ø;†]$SØ|Ý÷ÑÅÉÉÉ1K­ªXéɾj‘v»™y)3wâ fÞ  ‡$ÀEBˆ”éÓW>¦M›æ„á±´Røö0Æz" ‹ò —Ë"ÒˆhJØ…¼ÿóš@II‰PZˆµœ×Z kÖ¬‰zÆT\aF0•v0¨êÞÖ�ªDŽ„-Y€"z S®¢"x0˜÷Ô_žÚ ‡ê�I…Å…³îzþ®Àü%ó_wd8â  d»³×Þöüm-?¾éÇW:]N7 Ê™3wÎU?}â§/Ž€dØIL+….†ýU_îu‘˜ïÉ€QÒÉ^1%’$¨˜à8"ºÑr¨XUWY~"5oŠ’™_ÇÀ¬ÓÌNNŽnRR]â aT‹1¥Ç 3¿KD'#LP�Ÿ/œ2e `Uϳ\x!é_Ÿ—¤©¬]ƒxøUåòtÕrŽÇ  ¥l…‘ùÂIú*ãG�=ä;Ün7Ün·˜9s摌°¾§̼À[±‘7hõ«ËÖ|´¦>†ÍÓ2²2|ç'ß9÷ηîÜæ¢3WfÌÌØ­¥iA‹ÍÏ ü”‚‰E‰þlOöGßýÇw?¼oÙ}û§Íœ6SÓ´C…HPöióN»v$Ã7™x[S iØ›³víZèºÞÎÌ·Ã(dV9€û™yŽ×ëuDÊá-++ƒÇãBˆqªžµ+Ú>"ú#€n•"ô…Coo/| >楸�ˆNòz½Î@ÊËËÁÌi0ù­Wš< …N4[i�QTT”îõz£J%N§�‡\.WžêKc­zÀ²Ï‹꺮+éÝêˆ ?¼¤XII‰I³£…7ªËê¸yö¥”!ÏXΚ©Öÿ ¸¸8ÕÚ›'œ®¼^¯¦iÚtMÓ~�”””QVV6ÐD°Uߊ*ñƒñŒ’æC'MëÈzä÷�Lœ8eâš¼Ñy¾!ƒ4MKž8e⌅ÿ»°Èÿs?¯¯]ÿxC]C±¿×?6 æ`W‚kOzVzí¬3fçæW¸\.BD‹)òü�»®¼ëÙ'ãÍ~éðƒ»«ôª£Úœššöz½¸À­81‡ˆžðW‡Ãñ²×ëÝgz©,½D*ˆè`ô»5oå^fþ €wªªªüñãÇ###8\f*¼rPª”2Ûívëü�@€7lØ—Ë…©S§š�‹’T $G˜*;J×õ4·ÛÝÅÌÜÖÖ†ÖÖVLž<N§’™y4iaÒD63g¹ÝîN¡¶¶6455¡¡¡�§ À}ªk›y3ßCD·®/((èVL A1N®k-v³>°ÍšC=sæLs\‰0âñÃÆ• Óív÷èonnFkk+’’’0eʳ Aªrʈ0{]®Ûínà×u�qî$¨ax€|>_­”r?3w+s��(„È0•ˆ~#WÖœ[Àöš1„ªqÁ¨F> GzÎ3Õzwuww£±±¹¹¹(((0ûª¤¨g­óÒä !ÚÜnw�”’wìØ�ºº:x½Þm0ê@šŽºÉnBÜïñxZ˜¹ßì3Ã̧Ñwa”ùr``è�€Ün÷¡~סPÈlšE’‰(/lN@–ÇãIgænf–›7o6/Òð³¯×»F³³_©÷¸ü€™„÷x<�ª§4`ôpIBä3óW]å1s�¦iOX¥^€óÒÎC’ò<��I̓š�Šæ-»ã‰;DZzÚEqÞ ’™É:L ó¿bbj̼õ[«¿ë²»¾‰Ø›Ó3€·|Åò®åFâ¦*--…ÓéLU·ýO00R‡QÄr³Åü�#L¦½êÝÌü 3ÿVJÙ^œÀív§kšv•’8Ç©ÛКésF1ͽÖ2ó3UUU;+**ˆ™Ëas-0E½ÃeY“Í0êº5XÍÌË¥”ýBˆRÕûd<Œ°‘ lHߨ>Û|@D/®Y³&¥¸ÒÓÓ]RÊÂ(’™jyn—ë.eŸÎSïžfU‰<àGº®°2ÂŠŠŠ“˜ù[0<öcaä÷f[æÓ FðJUVV†”¹â 5‹aTe™lùÍ�úþ•e^ª¬¬üP­¿B\¥êáåc`à{F–ÖµþÝê�jÝfZ.ÉCs#¢ë¥”{«ªªÌÈ�©¾AD`x“ËÃ.¼m0âWw+•úÙÊÊʯ×ë€QéùaX“`TÁaóÚ#Òa9€÷+++eEEE*3?£¯‹µùüna䦧ªõ¯ö¿À*EbMõØà9UðáE)妚šöù|Êþ}’ú”[..VôS§Ö{ €F«T^^Õßü½J¬´² @¥*‡'‰([­ÅE'æåÿ3_ ÛÌKÎ+»Vâ+_ieÉ«‰ÅÒ̉šßmþÒ�W߸ôöÇo_™–žv^ÌPDÈÀNHLrfvf"âKü6;Æ)‘½®®ååå݇ã÷ŠÈ~¥•éa,Âà�¥:¸*FØ¥BK&€ÿV Y0*IF¶P%€�RJ‚QR~"{(IËE˜ã¼©ˆË àQžaÏMT�ë¦]§¤¤¤ßårý]I’?U„)ÔoŒ³˜FD©ý)fþ�”ò@xEfž£Þ`N”ùŒQ0À£0â2€¯«2þ‘èÕ¡ÎÀ,µ/]>T‰ôz½Ï0s£Z˹8œéR ur ñ~Ϩ¹×ì£ÎD)ýÑ넎Wð0ó0��Š1\å,Yç¥èbæ�H]×»‰èwªÏL ÝškŽþÎÌ/ªøÇ‹„|ù4:ŽMj¯LÚKˆ²Wæº1€�adÕ£™£¼^ï>?%¢n—+[­Ó¤EkÈ82t�ÕÅøõôõõ de�²2ü¯ŠÃ^‘ÐôvÓWn¼úÆŽ®Î®—qSÁXrÿúÚõKo»ü¶9˜Ü?¾`e{°}Dm2k×®E{{{3?ÂÌ_‡‘=Т¤=šêêßö)Æ|ýAJÙ1H-“iôÇð‰4¿P ÏëPÏ�úúzH)»¥”÷3ó·a”zêTc1Õ*«ð3/"¢™y°ð¡áÎÇ” †zöˆøÀ®®®Œ*:ßV†ú?ápXG(Â0íßýŠ�ü ÀÕJ{Ø¥i–ãG:oý1ÎëКìÝ»BˆZf¾ÀËJX§Y3e°Š™ÿ‡ˆncæ%PDZoÆzÇ0_UUÅ̼SJùcf^#»¤Ï2fko³çJ€Ç|CJù;}���‘¥°) ˆÍU¹0>(>«xù’‡–ŽÊ5Ƕ½'t]ï]óÑšª»¯»û$“¿(Žßkaæo‚ðöò®åÇÌ8­Tœ$•¬~ªº…§àpÀªFFO-€·ìÖu}È´n·;Iq6b«*`檫«÷x<‚ì}rŒkµ›™?TÙ3cUüX°�™ß‹PàõzI9Jœ§,™%ùê˜ù}"ú@JÙÖÙÙ©oÙ²%ây<žÑj\±d«ôXQUU¥+ÕøLf޵—w}UUUm”ý Õ:"@ù”¹¢Èr»•Ê÷3¿§ÊAuG MQ©nãˆhb K9 Ö»×ãñhDtŠEZ µÌ¼ÞZìA©þ™|Dt¡¢Ù4ÅHšˆè-f~GJ¹»¾¾^/--D4�™GG`þŸ2óÖêêjöù|S˜Ù£ÆxÀëÑÚ¸F ) F1ŽÙ0R§[úpû•†VÃÌ+‰¨‰ˆz#­ý‡b~êü$Aâw0¯ãI‘ åÏÉßøý[¿¿©ÜWîv8F^ „ìììü`åò•IOßüô¸àþ`<�§‚¤ýbißÒŽ*** ¥4 ¦PbŽ5Ù^U‰ù’‘RrMM &NœˆôôtÄZ¹…™¡ë:www####î端—““ƒñãǃ™‰™¼Z# ÙÐHõI޹�ùÎéÓ§#99™âH�ä¡z+FBD˜ˆÌÌRJnjj‚Ùw%.— 3fÌ€Ùá.F¡€×®]‹ÒÒR³Šs¬{Å~¿6l8ÂÞíp8"Î…ˆ˜™ÙêØIJJЏ–ÌÌ]]]hll„ÏçƒÅ'0$ü~?«ö1 æ¹°Ž9|í7oÞŒžžžÈv¾ð?\”r4¡åƒð$gÇ)Ý14ì=ç†s>½ò{Wž’“›“¡ú?5 ôûýûwnÛÙyß�÷õ4½Ó4ñU´‘Þãj7/ï^6lØÔAqIæ%$u9KéÔ“ã~«€tæ8w}í¿<ã¼3:sósË„¬úÇn”2¤‡ô@}Mýº·–½5êƒ|�/{dê0æÙHLߤ}ú’ÿ%io» 6†d„0?m¾&X\Â]8Üp<^„²=Ù}…S ë.¼ò¾IÓ&U$%'íMLL ¸\3ÃmÌÜéïóoïëíËîééI~íÅ×>ݸf£gçg;Óû÷ô'Óö¸ŒÅÄôØÒž¥º½å6l؈™V8+P˜Pèdâ« ô{Äî™�(Ý‘‹ D+¶ø zϽâÜÙN—³Gsh]R—Iº®'vì ,¿oy]°3X‰qz¯žyTŽ—6f¾‰@�t„:úWùWÙ;nÆ�Ø¡E2tè;Zr”ÌðæÃv'q8„b$Óu0øwÌüÀŠî{«mذ C–DÊ  =EK©ÐF  ]À5&lÆûŒlÈÍßÂà‡ºô®ÀŽÐ{§mذ1|‰ÐÄÅ©;ü·Âp œˆÍ#$€-Ì|+�ž_Ö½¬ßÞb6lµDh"•Seª3u�>�Q=£Ç·ƒÕPè‡"³�Áo  íÔwÚ;lÆ�‘“M¨Ðš\ž‹#ÛOo�Þ3ø¡‹}Kû–²½µ6lØq‰ÐÄFÿFLrNêqhŽÕªxh Œª®ãÌFêÔËÌü+¡‹'uè�Ëûì`i6lc‰ÐŠi ˆ@)`\ÂÕ0òj³ŽCì€QþŸ ¼$Y¶¯èZaK�6lØ8þŒ|NŠ“‹‰™sÀ¨€ÑÕlB”0BLѬ¸ÒÁàWô<3*4Ñâ¿Üù²½“6lØøüá"S *bæy0z·NRªs¼’¢£ÄO3€fþ�ˆV0ónûWtÛ  6N@Fã´q(K)1„–\D ± œ£úðt�ep:¶‚Ñ•f«˜y €fÔÌÌýÌ̵}µ°½Á6lØIüœ‡DƒüßÄIEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/light_mode_chat.png000066400000000000000000000531141521174352300314440ustar00rootroot00000000000000‰PNG  IHDR,,y}ŽuõzTXtRaw profile type exifxÚ­›gv]9’­ÿc=x3¬õfÐÃïoãR”RiúUu%S"u͹8a¶ €îü÷ÿ»î¿ø¯ÕQ].­ó½zþË#�8ù¡ûÏŸïÁç÷÷û/ÂwßOD¾'¾§Ïõ|¾‡ÉãåçZþz|ýñq×ö×'õ¯ }=ñã‚IŸùáëuýëB)~_ÿvãë}3ÿr;_R{—ø~ñïÿÎ�`XáÁ]<)$ÏßzcLúÒä»þŽ)ó"ŸÒ{d¼¿ã_ÇÎ}ÿø[ð¾ú-v~~=žþ çë× êo1úz<”¿ŽÝ‹Ð¯+ ??ùOܶÿõ¿_bw¯õ{Ïçîf®Dªº¯›úq+ï'^¸ezo«|5þ~nïkðÕ¹ÅMÐ�l.¾¶ #D¢}Cf¸á¼ï;l–˜ã‰�ï1nr ÇzjqÄý’‘õnl¤Á\êäf“µÄÃñ{-á}îxŸ·Cç“-ðʸXàúrõà¿óõ}¡{Û|ÿŽ늪–¡Ìéo^EBÂýŠiyñ}_î—ºñ¿$6‘ÁòÂܹÁé×ç«„Ÿµ•^ž¯+>;ÿ)÷Ðì너Ï.,&$2àkH%Ôà[Œ-âØÉÏdå*ûEB)Ñ‚»ä&¥JrzÔgóžÞkc‰Ÿ‡�QRM�ÔÐ($+çBý´Ü©¡YRÉ®”RK+½Œ2kª¹–Zk«Â¨ÙRË­´ÚZëm´ÙSϽôÚ[ï}ô9âH@Xu47úcN>tréÉ»'¯˜sÅ•V^eÕÕV_cÍMùì¼Ë®»í¾Çž-íoÕš³nÃæ ‡R:ù”SO;ýŒ3/µvÓÍ·ÜzÛíwÜù�µ¯¬þ1ká·ÌýsÖÂWÖ”±ü^×~f�‡[ûq‰ 8)Ê‹9�ñ¦ PÐQ9ó=ä•9åÌ�HS”HÖBQr,(cd0ŸË ß¹û™¹Ì›+ù_Ê[ü»Ì9¥î?‘9§Ô}eîÏyû‹¬Ù|Œ’^‚Ô…Š©O`ã§Ïا8éßþîþ¯ø_hl×»Áfä.îÝ&]?R9d·'›«õe1ZŽwØÊ×b¸§2~ÀüNþm—r€Ùwt�z×uz¾žwú»Ó=�s¶yá¾w*–ù›KPb{Ôcc�3z؆$p{�ªß0Î]ø—U(ÇUYF[w Ÿú>�*Ø;·˜àù~­.j#\2žJ§Žl¯rÏ¡¥z"5Y ˆ™ÆÒ.kj¸{>x_»Ú}Bkú ¤Û pw¾óï>g?'ÝJ«-;™¿Á•Eï`¡f¬+ÜLW†ÝôŠÓ ±öëvíøs» oJwéO†Ç< —o¬e ¶Û"t·÷²[âž:òÌN¬¶ÔÈ©Íä`­y×}[9×�Ú/è{Rس–Å�W‹3Ò‚;Ñkðdò^<%“Ù�¸iBp ÈÛÚ«ö3Ýr€³T¼¥›øÜÕ7…üi}7®ÅÍt²˜OŠê¶ô¹úî΄E‘N%(˜ÿþw÷ÛåãÓ a´ñ^±þÎ Ee)ÜsZÊÔ¦Ú›Úu;”ÛI�¬z’JŒÞ ·×,Í}² cn�ÅÉ»•4ŽŸÜÓ¥î¢Ô Œ¥×&¤'<�ÖZ$ÜJªŸño¾ßoëB™û–%¨²šÜN«îå+Wï{‘öi=/t ­F.[�<HPÌÚ<”,Äí ™0Ó<ÛÂÚ �]w),w0VhžÃfŰ®J/°:ó üâ¹§Ø+�Á­·»éTÖe®-Ä"’¶uÝ<�y€ïË ÿ¿ðÝ}~ (áÈëO¹­�yk^4þV}w4µ;,ö¾+ê˜xÛÜ$&àörù‰%»~óZ›�Ñ%´­ò V™‰Š›Ç�C²½·6Æ Ð�(”_džµJWä6'ào3Õ1£Í¶@€Ò�ªi†%õÐ6MSŸµö¡ú*ºÄ±Ãr�6+šø¥o·Wè‹’²ÝaÄú¹»Ü›ªî´9 j[>‰§h¦vM*·[æGÒ‰sr0¬Îüª\¦®Ymvj#•ÓóSh4ôìȲÑó­ÅÌÒXã<¹!{ËE�8UÖ%~kA‡}€E@[ uÃéu§@K&ÀtD˜=ûówxKÛCè66Áž VKöÐN4há! žûù�è)°l—A^Ê)¶/,K:ö„DÖBÖ Í·ùé5ý¦à?}žü<¥ ßËÖC™·ÌB¯‚�bÚ ž8î�v~½‡ôP ›œÜµ,£�J£5k)¸?­=ÃÌ#ÐU  óž%Å êϳ)•ˆnB~U-Â$ÿÀ˜LÃ…`ÛÖV—u}|ÈH�A5M³næ MIÇb”T ëÊbê0Vе#3Z&¡ç-L©5ž[[N\7²zgJm mCÀÊ�ð\8›7âu™ÒZCú˜*S\€N� �Eo‘‡ç¢0æÜt”|«/ÀJ:Š<z£{øNÀNâe‹!ý Pù4&ýU /ÁV>\Ù•+T*˜ËrE]ÂIå´«ÀÕG˜5¸3^Ò¡5xäÕÒ™çå®ïRçYt&[\Qy´;.`¡&›îÂb½½_P6%]õ)¨� ?k%À™‹¥ ~Ì#z8$ueÐ1^\Žz# VáÖ[Qͽq"L(0 pOó�Y:-ú¸þ@N£Ÿ�‚ql�X€-h¡ÖÑ�ÖåòpÿmÄjÛ©$ Ÿ yô\ Ê@r«hJˆR�hÜ| Õ°Fã³HœMqÇÔ¢›qª“B…¨iÈ)›Š°à�ÿV£­3!¢*‡2�wfDÙ™š×x¢…öN`Fj¸zH¯‘cBÚ`ãÒ=TžÝ ÛT™iYÑ¹Æ §©Ç‘¬í_oI²,–¨j'Ù{¤heZVÕC�ƒÖè¹@äuH„V½¹c¨6죜{L‡OÓÝ,Þ�¹p™M|@™{…¯'¸ôcF�mŠŠÆ`n�#ɇkæ³wAw�éõÜ÷6w< âʱqÇ9} á7áa5“r>BQ°×NåÕ0jÌÈruy¨â.Úòý¿Źi:â�‰QFçá„ ¼ì¤%o§9ÙŠ?IRÇpÊ/Bè‰öiT"³•#RÅÍ£˜:úI‰[šližUh@>j�ªDÜöÆ€ù*Á!‰ªä¾@¯v\|òj¼ûë~z†"×üU/�\­JÂU »ôîQ2Ü@�Ñ_šG4×#̦WÔiç,bce?`~ K÷,žV% »ªñ0Ÿ“;Źh›~¨“üæìö0)J6G°: ûáç.PK¸S-ÿ&Îd‹8egî£mÉLÄþ€˜tï:é{V€Æ÷œöTK1�¨jîkM�AÛ�:ØÁòh½Aï 6ìf4-’aõ*kŠbó¡—p·‹:£Cp)á¢ø�[¡4»±ÚKâp™GËEk­î† ²´1CMÑ¥"påÝM!"¥É•£ùèF r ´'ÂÆÊE(îÛZJ{¹8rN7�p‹€JcyùìIwÏA®¸zÒŽ¬Ü†x€n¥äóAznm%S_PÏh¡Ã¥#òñ²Fp“RL*iSMlûÀìWDH§Â'y$bÁ-ýó]?¶òâÝÅÀŸûóHªé#0”¬2èŒÂ\s²FsV(EG„žýG=A=3Ã܆©¢xVH¸­$© >Þ�ˆ¦7£sUú¥�ã픉8˜Ü�\”HÓƒ¡Lî«"ì(ÝŽ™ºÛH�È¡¬ñJ8‹ŒË–e¥*ÔÖd€Ð‚'ÂÐ`—z)߉Ì_DTD�TØ”žLë 12<ŠÜÒ'C`< Å æô^Ñ\†nBHÖûÝ—ÒŸ(HµR:·> §2”FEpu]6Zg�ãÄ hKnàžµò¸û¬íÀ«¬Æ%Ñ®¾âcTÐý0TP$òQ�ãáKš/]T—ÄË­ÁñÁ÷æàu¤Pˆç•€Fñ€íGnz켉R–üCPBðÕ.Š2/Q´�r¨Åá hyíÒôì%ç–!§qÂ�°„âu‚'˜Ñ…‚ç•f(‚Z}" `E£în äYІ牕îªIæðnÑâ —­)8ÞÉ€G*]:Œ{DzDG`…Åþ!Õæ@Ì•hÌÎ{LÓ,Ê{®4u«wÎ:UX½qIÜx—Vq%攲êiÂÞq·VÀ�–­7�JVZk.¹Œ îÆ£Mí\^Y�H°©Ò‰À@~O Z|+dÀ.›6BßNƒá!;TÈfÁ„²öLB*òR&Ûãì:9 ‰®yêDÈËvqCW ŠrUK $—îh8•‘Å«™Æ$k†€`� ï²ƒ{ íª¡TÔÍL�£¹4@�ÎÄ4ª4¨;ÚŒ&&Õ¶e÷6šÄ¥�aðg¾ëÇã�xÖÕ&uI]Ãq}. BÐ\ˆˆF‚½Ãy÷-ä  AѪÍ1� XÕäóªºîÖ!Ap ê©à¶6G“°Û�s¹‰¡iüH­£1Y¡Ï9H˜ ŠI)5n„{½”fÌŠ]&¹Áðf-îï‡0ð7èÌÕ‚¦�ô"1‡ÖáëHD"¾º\õš…6yãmÛÀÐ:ÑŽsˆ;,m•J‚ÒŒš·äˆ÷v8£JOž-O‹$‹ò^ÁìHC��*ÀÈÄð@ cÄ}#ìÈu:±)ào½0Þ„d;ÍóQ€D¥3äî(ÓÜQñ¸^ºbJ£;š”/åÒ–„Š2é×G6hCd‡³¯ITÅAQ,‡çÐB´’ñ%d㾡æÝÈ�Ž“™' Jî*]ÕùÃôV™Z ›1ž)4@ØL~ )ïfÍ€~M�i(Ð0�(ȃ-;íF:¿Væùˆ PwÉ h—§6½‘p*”Ï‘’Á7‰¨ûÒ³{£û-/1óÆÿ6¬i"„zÉAq'ù;ä‡4õ³N‰’TÈŸ²ª`s£&€$ˆ‰€ª@9í÷|¤V�cµ@ ”ìd2�¦–  ¯Á Þ÷º<5’wuõÂhпì‚�„,Eª²À^K"—@^<ñ[Ý}« ?WwÁŠåêÎ(�MdçË[ Ú ¨~†`o-¹¢0¹ d½ÅdÈ ¼ÅÀ%x‘1,tS5ë¥7= Œ"IÁdê¶6q ô»ï�š"FDïÒ� {ÞÄ;fšú™ÄœÍ¨ý1B„tL`ªä¼©Qúµ‚¶B7Íâaï ×¢.±ðÛM¨‚•ª²�s)døN|ýFÓ>zÛ1ð@ИjUÞ‹1h¾nÒÅŽk#ô â?ÙÂ÷&é°n˜tÍ’Ðûh/ìnÞÜšöUÂ~ Dâ}A¡x)H–XQ†šĤY†ê�êÀŽˆ%ˆ2Ô™æÂt àýWcn÷ýвz<úœ4¤ä»¶!ððÔ( î-Òïø·®Q æw´QqK¼Ì¡áAÀj¡id€—psמGFjB½0AÑ®K=âük†üh,OvÃÚ+Q��/¢ÈiU»‘[²•EìN\´‘EÖÒ¾ öêU>‚æMžywo“D"Sºï 3ó›’Ê¿«m~îPP^]#+š c¶¹#,W3Ã5‡ú€kð„€Ú­&¥ó|Å“FÀ�ÿ†·†ÃGÑýchÎ.‘.¬Â¢×«æ�#IÓÓËQ£Ã(¨CV�Ž4¤0Ê>‚Z6j…³š�œd ¦M(ŠÀøœ® @A¢©:AEûdªv³èv5¡çÆŒ|o ßg‚ÓýúY/4m_¦=#«Ç2N­ûà‘µ³¨� ­¢�Byµ>1 W¬ˆEbƒ–÷ÑNc•‘uëçûÀYm0 ’H5DàJ1™;ãFÒ辂UÍÕ`m¾�£{^”-SE�UÛ@=a:ÕTüûPBéŒ�yŒN)Éz�ùéX;áÒ8?ÁРDàÇim–’[¬R�*BVv™º$³F2æÜ¾ô;·h$‰>¬~R à§j ÞDƒ/ê퀮 2ÊËÿ¾�·T*$23¨Rº¶| k|ꦦZñ&ÚäÆCÚ‘#åÓ!–Â5?>ŒdG«jÍÓÀË?K~_‚¶_ÞˆŽF¸ô vdµ‡G:œF“&Òâq?SÓ‘04ôÓ£‹%í?ƒZô”æÔeÓ¸i‘-¾„’)æp¦¼ §øð]ƒÒ&e In/•w(· Áã<ðxÙ•ÜÈêipftÍÞ¯çªoã ˜#h4ÂÖæÁ Ú׿.¨ÔÖnkdx¹×ÉÔ†j¡ß÷ëXtV ejf–4`‘¤E˜q í Áè…÷½�A‘}A<»*¡�»ÅwAݘQ�оlƤHz ÖD%aF±y«6kR«•òƒ"o Às¹°=nˆâh©Æ)—±�Ñúˆäs�ˆ:ÖOÁr†T§í´g¤I Ð� Éâèè`M$zÒ6dõ‚¸G=^]Ô+U‰êò9xñQöÃxœÔ��ß=:L t)Ž„Ôùí³@˜®÷‡žÑš¶DífA&A›s¡¹éæ^›ì0×vEC±¢m;ÜâDPÞ‚Žè\(�Ó6(ÖѤݢÿ ´Å.h)§^ËÓLL^¡Hú€¢­0tGÆ M¥ Q©«U ºØ¸¶×n1·�ÒѪ†¯hþ稠KT +¢Äe™®%Àñ ƺXwlì)úç±÷/X Š1hÆŽ³ÀôeD ª¤N(·ªSЏý±R×Ü:óqC7‚½€ö`¯œÇC™@…‚VÄ[¨wœaZ¡ã‚Óˆ ~Â>7ñÁÝH`.@má†ùŒ=u°¥]¦† “òMÖ¤J—èÌÖm;Áưf‰º �4�‚Xx˜To�ƒ Nšñ瀀΀ò0L¤á-°&·–6»�6¨¡Lº‡ÚÆÎh‰ƒ£âÖåa*|ÒDe=ÐWˆLÔ-ÆEÇbtxT™ú.Ž‰Î£õ@Ä�ùì�õçÝbñ¢ô‡¶'ñ™ÕMe´*áB÷W´Ñ@�Û›Ó`Qâÿt¦u ¨M!fBï@T†=Ñ>êÔ;à=œ?µä¸�ešÏTì]—êð ÊuBm�N>û¾¹SH7ß žé;+½C$Ú)€+À»àˆ¢�&·MhðT  �éü´°µ oªyOø6«#.�¹™8�­F÷ZJŸýGlq“¯1´ Å䤡ÝGl§Á)Sƒ_LDó°ï :!«= ļj0C�Õ%¯; ‘(a SV[-mþH²hª¨1À&4%“ym§z!îÁÚ‡"¢Uµ‡GüëÇ{ž3ëÕ 6UˆaÍ®"ŸªýˆÏ±‚£C|˜{¤•¾ªÓŒúÍiÅŒÒÒvyÅ!¢TP¶:r5U]'’ ¶÷z$ÕéåsJ  k#�ïÚ_—>þü� cëìSÖÞäÌ�¦È:Ñ‚äÊö15]N�2#06�‚‘/(ì`Ldñ~™àà³ëPÕ•þ¤°Œ: Þ©é1RžûÆæW¬¦ï657ÜÀYFP—�Èß Œ’á®è¿ðN}ÐSN(JÁW42ÅM­Ï¥c”bÕ±9jéHÓÎÚä$îiLå�^mEdMÙ,¡Ø"nr#·&tf^C ºfôB™SÇzª”ÒnUH(¸œZõÚ«¡´(מQv<Î�½ðhÂ?­¨é¸¯a [’t>�È6¦×s2 €ºÅ$2qÒv8ý ©ÝÖÕ¤IgÃ�xê©i–ìéhÄæÓ�èµõE I3À1¹¢¶�böà(l�×,OóìÞJï Ê;d š~o É›8ò0wütž·**¢XÑŸš—­]d÷(έíË}´G�€C¿Zù †¬ ž=¹tu¸@‡†Db¦]™¾wÔ\ûðœ¶,”¸úYÒ–öiÊrudÄ�Õ¹¥&ùŒZ¿°0z}¶d¯Š†¿· rt`(‚‚*_“St¸O¼Þíù«µx¿¾§äwö�ðÚŒÑÁ/äÄ~êYÄWÃg‹!H•P9îd¹m4aßiÎ'P°wþ�þ=Ô¦+*JCË¡S7ÒMªI l8´ï ›û!‰=‘gõ€Ý)ÌR½Ž‹¾7ƒœú¬_y!rxd:ŒÅÛÁAvJ›‹…>ÿÌ ¿ýŽƒvÙ{©®5Td½t‚D‰6 "Ýy¨’3ÍaLÐ)§<ÆOµÌ‡ƒ¦C°XІ&ïdõ¢sr„œªŽø�æô‘º¤k—iãû�æEH‚RY9â�¬~QQ,0”Äp=‚êN:Ö:t?¨¾”s5î‚ë¬Zæ*ô¬fÞ´Íd9#PöF,ß6_SÅG/' –ŠÆÖnh˜„DGbb�™m¦|D(Ê´v¸ —õ+A§` $$‰Ù!M -íø5D�¤ôm'<ƒ¹cR�±±P®L[£^ð„È |ø�ØtT`¡] œæÄÚtÖi"¹©”¸ƒõØsL{Y;‹P±q‡ÍÄ]A_,G]óIsh=ÓPAþ�©™&¢*Xè÷D–55:;€å:ÞoWeôKï:º¬áQošI ¹¤½ú¤"�0U-šÆêÐ=Q‘dDÓ±£Ò�†pja"¡}œÚ6ÜE#6bA Ð#SG/4›&‹:¦P'­²Pb¨Z?¤êu^ä4 Gžz4Ô£f²rÔÊËž�¦BÉÖöÄ=¤T.BÀõ蔆ù"[F©"át2Ž�ÍúæbÀÕ\ôôÃ;Q»e`"7XWsþ‰ ´R*Ù*k!w†Ž8…”4±O¡k´¹ëôµéÄ®F Y�Ö‹Ÿ“©?Í¥ûÿt¡ú,Ϭ:jR¶Ip¤Ð®¶ ((gü³VþÏÚ�Ç=p”~Ê2Œ4%úd�eIî*ݺ´{¢ *kC�ŸYhé©3’0™ó1'@TIÓ¹‚N…ܘÎé£÷Ô±CÒr+õOQ ä1P�­‚Õ£—á´×B“(ûÍÕ¸Àƒv¸çF:fýçG�Æõ ßùÑÈ¥!‰Þ¡|úª¾¾z^äsÒù�ϸï§è#Ô§éT=P¬sv»hn‚çKï7¬à-G Gsè  ¿ù=˜—¦ßàŸÈáOQA­µÊt˜é¶ÎïeV�ÁÅQÃhR.‡Wƒí…Yf¨6½Z*§b³®ÎHj‹|àP/uVõ‹Nyédæ@aŽ´!ò±�ã�ä _¤!Uâ7<©ƒ2�»óJè� Õ¼!M"ͯÎéY0h[¿^ƒï‡Éu†æKsüÓoAüÓw÷ï¾ñ?p!FÙýûY,×Q–sœbKGDÿÿÿ ½§“ pHYs  šœtIMEå'TÕÔÕ IDATxÚí�{t[×uæ¿}îÅ‹AP²$+¶CÈñC’Cš¤™DnL0I'ñ¬¤¦ÒÊ�6+¢lÇn­¦¢Û¤í¼"ª™Öµg:’Óñš'±¨®®¤©›j2õJW[AMꤙ4¥Ä"åD‚â§,Ëâ÷Þ³ç€ßˆ ÷o-.Ë xqqî¹ßýö9ûì‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚P©�4� ”†ñññF˲¢ÌQJE˜9 ’ý€pög.©ìO2ûÿI"J2s’ˆ’¶m÷544¤D°A(DœbbÌ%¢È"bä) "J0sÜqœÕ(b"X‚àƒƒƒaÃ0îÐ^dqÊ fN(¥âzêêêNˆ` Â)¥Ô"jÏ U9“Р' Á„µå¤:*@¤s^I"ŠQw¥9/,AÈÝMí'¢Îr÷Ü ‰èp(:*‚%ÎÈÈH+3w"3.Uµ0sÀa¯×Û΋` Bå UW¥†}…—Öú¨ßï?RŽÂ%‚%³C¿ˆa�£Z³dǹºÊ-TÁTï•KÂÕY.3‹"X‚„##­Zë£DÔ(­±(Ý�§kµÃD,a­»ªYW%T@˜(‚%ˆ«*Æm‰` kŽ¡¡¡DÔ%-Q˜Û2 £= ö‰` B‘B@Ã0žÅKU(&Žãlhh(™ø‹` kE¬"J©¸„€E¢Ãuuu‹` ‚ ß ’®PÌ1áõzÛ‹=®¥¤©…jfhhh?2U D¬Šë²¢ét:>>>^T+‚%T³X ¢ÃÒ%­H±EKBB¡šÅªKZbUÂÔa±bÌ Š` "VBň–„„‚ˆ•PŒð0ì8N�Ûá¡8,AÄJ(¦ÓJz½Þ˜[³‡"XBU�M]è‘–(OÑÒZïpc …Šgpp0‚Lž•Pžáa$»Â `D°„Š«ìVV’gUÞÄFFF‰` kÃ0ŽÈr›Š ;³‰¼"XÂÚchhèd!s¥Ñ5::Ú²âðRÚO¨D²›DÄ¥%*Òi­x^–Pq F´ÖG¥%*"Š˜¦y@BBaM`Æ·ªx—Õ922Ò*!¡PÕ ï�¤0¬ÙÐP–Pi�ü ´ÂÚ E°×9{ölcoo¯kyQ-ÀôÒ «,4ÌgÖPKp˲:êëëëÝ8ÖéÓ§#:#²N°:ÑZç\³LK¨²ÛÇ ÕI,×x,¡Ä* CZ¢ªCÜܳ–Pö„ÃᘴBõ»¬ì °–P¹\{íµ�^¯WB\ÉÃr ¿¿ÿ"ŠæÑñbZë>Ã0 ýì 6ÄLÓ‡µF ¢X]]Ý ,aÅôöö†ý~ÉË·„ÃáÆÚÚÚ¸\�5E< µ‰` ÇðððÈ`»¸¬˜Ò Oe½Ë–PNá`LZA˜‹×ë�.Ÿ,‚%”ia.Z먄„BY188^Kî—‡/ãòðåªù>µ¡Ú¢�­Íì®Ö¹sç–eå=SwæÌ™#.}§d¾Ç"¢îo¼ñ„HEy`šfKµŽ_-ijO>‹¿úŸU5ß§yg3{æ±Ê¬-[¶¤ì•ÛN( S†¥„EÌÅôP�Œa åÒ)%5EX”©…Ð2†`Û¶4š&Gˆ8 œý�e¥»OŸ~þ¼´Piž¢k)$òöí-ÎW½`í»�Ÿø �Ÿ&�GÇD‰! P˜ºQf`õz|]ÍïŒ<ù“x—t™¢‡„ia‰Zõ:¬ÎŽØŽ€¾õ½v�Ž ´ž¥‹C“¢ÍïŒAD«èÈ–°lÿ¨Ê1,[a€(ó%ýÞ ­ø† ERA øKKX¶T�`mÝ‹œ}é‹»f¾æó]]èa%\)>ÒÆÂ²CUnÝ‹ø¼ˆ ÿÛ¬Òª557È„* jÖ”XÔ8‘~}vð[ײìßû c)yï‘®R<æi„W•Ãòz±ÈÌ$ØÎ(&&_‡? ú}WÃ4kaÛó—BløÑzÝ&\[Wxyä2^¸4„³©QL8$•™î’þRüÎ(kF°˜5n54Ò7-Xàó^ Ûþù¬¿©÷zñ«ï¸u>Ïôk×ÖÕâں̚¨ÔÄd²®Æ»ÿ+OH.– HHèMMm­SîjŠÑ±ŸÍ ç'R_ôÏ«y’î÷E ‡{ŽttŠ,·à-s_™˜¼0'dœ?S¸ýª†\¬[˜< ]¥x444$¥„eHUUH8—ËóÖü�÷Ðîj¶hQç—ïÛwXBÃÊdf¥Ï /]ÀÉçO.ø¾�·ï,Z‰”M×m’ !‚µ8“é×aÛ£0Í €ÌÀ»ß·i–ó y=9Ïpx/€.é7•Çï?þûÓÿþ‡¿ù‡«yg3>wäsÒXÇAbîk�9! iñKÍ_ÃM‘?€i®à)J¼GºKQ)IXøú/^_ÐýÌ5¡ü ¢dÕ–׋$À©™bõέÿ ¦Ä–|ðÓøà‡'^§±iÃG°íŸ_I“Edð½¨2UŠÏ�'V�=ó˜„lÒ?ªB°‰x tÅemÞôkðû®Æ¶wÚøÔ¾1|ð#i|ð#i|jß8Âë4¡(®[ÿî¼?G+§QºNe;¬7^~c^¸(bU9« 1¬àÍ&c €.½9„�§Ÿ¦ÑR!fÝC0beØ?ô‘4à_NxаNc{“ƒ}xßøZë~Àwò‹Ÿ57H×)Þ´õ°f:¬O|æhÞÙ,�_h­‡V,X<À›}1­Q‡>�€ÈÆz¼ëwîç3†ðüÓOSºT_H)u”5€adÚÃë4à¿ãË ÖÖenŠu5ùGwZÑ t�b=p¸$kjã‡O|æøÄg>! _!˜¦ynE!áï>È7z4>¦‘«…:pÓú0>¶{7{Kr¦Ö¾þJæë}ú3cøÔ¾ ÀONe4zƒw$ß�HÝ÷Ô_ôI×)š`•$eäÂKм³YĪÂçó¬‡â máÖ\Þk0Ö_³ï*­m¤ÃðÆÅL¨÷ôWý|K¡a�†? ño?4ñýÎhèzþ×|器t›âá8N¢ŸSª•ÁÊ{˜M÷�¼BB¥ñnVÈÙ5Yšx€“O>I¯•â‹�:uüXKs,uáÒw¡P €�à|¾ ãㄉ‰L™Ñ·éÿ .å×häé–®STŠŽ�ÊŒ`25àž·Ã"'ÿ"k5Àæ’ª1ôaxñÜc8söQLL¾ŽÁA…‰ Bgp“>ŒÍø»|�š¼÷ÈŽã|_|ñÅÖþþ~×*š Tä2¢†††T±E+X±ª@”Rñ¼Ö'?Éë5#ï1©1W•øË=Κ÷ÔxáÒwpáÒwp×¶íØP㇉ñ•2å(+ò$ìâ±"•Ü1µÖr‹ sB¾…„+»�à+å—K$⩦¦¶=Š0­Ê¯�\Âæšu+tlfÇý_ù‚¬!,Ñå[É9Ž˲`Û6ÇÁTz„“©g6ïß`Ì)ØhˆJ)x<†�Ç#W¤ °m;‘wHxýõYÑ Ï˜,õ×÷§Óé0€ðÙ³g]YöcYVÞǺþúëË&äUJõ2ŽeƼp¯ÙyûNì¼}gÙŸç…—.`߇öÍ[ƒ þñƒÖ‹ÞV,X_ú�yè>¾9W—E><_ OvS€<3šcï‘Ã+ZŒ[__ßhYV{®ïŸzš[–ÕáÒ×Iä{¬ÞÞÞÇwìØ‘*‡k¡µ> BY°éºM8Ð}ŸÝõÙy¿»<|¹è‚5sü*oÁ€�×á;oþc…õK½Ïëÿz‚ÊåÉ]²* ×_} %Wˆã8=†a‘–(šÞׄÿøA|ñs_œõú/¿Qì4‘øÌñ+`Ksºº(ý¿Ÿ¢o¦ q…Ùñ¬‘áÕ‘4¾yè úiÙ´8qTº]eÐÐÐ�"¢¸´Dy±ë�]hÿÔìÀa±±-ÃÁîyÑÐJö¥/Ñgn¿�}›7c} €Ésg1úÜs4YN ýÔÞßn•îVYQóâcŽÂêð[Ÿÿ-œýéÙ銭 �k¹‰aó\×Ãzî9š|ê)zõ‰'èR¹‰UÆ\ÑŠÆC¾|ß>©}µJX–uTZ¡<ùÜ‘Ïáê·gªùNU¾(V88µàÙ‡Uδ·w…=55{ü°coé‹íëŒüuTi# @FW),‰‹Ë*?‚õA<úÍG±ïCûpᥠ% «N°Úï~$â%µŸw€u8 …Ú›°Î™@“ç-ÈÎÙéˆtÏU¥ @\š¡ü˜š9|öÉg‹r|fNƒÁ£U+X»ïy¬UAw�˜“+øûq"ý6\C£¸Á3œ£p9í—î¹:ÔÕÕ�È7‰T(MïkB±*Ä.5éB•ÜhYGuˆˆsÎ{ ��kÔeÜ`-÷ÖØ»eo÷á”tÏÕaddä3wIK¬-<Od¡ñ«ŠuXíí]ao p€ˆ;çÙ©eg?sêñŠ®E“q KŒo…™&[0gi€P:lÛ~Ü0ŒNqYkŠîÅÄ ¨À]sîºëÏöûjýç2bµrÆÙÄíM8•^‡q^X·_vêzÚÛ»äfY%²9YÝÒk"Zr†¸bVûÝ�D|DG@ˆÁÅÐùâ-Ë�Œ®1f¯ÎOioØð?  MºÒª»,¡ÈX–5ýÃÌÓ¥z´Îlæ2·DÏbL­åœùß©r=S¥{!^WW_RÐ*ÅUÁD¸¸¡A€l¼Çó<ÐH:uø™3½†¹ûë_ý£½Ò¥W‡ááá#�õ…EEk�áááéºbEpN0 555¨­­]ì=m/XwÞýèRe1ðš´&ìØ3ÏüWÉÍ*1ƒƒƒÃ0z!cY%cf™ž)g•‹Ãš*‚8嬔RPJåRA£' íZöøeÎX/§Gºeô|㫟•Â~%Df «›¥fË^°vÝõg->ƒ�1¨œ—Ç$á ýë_ÿ#©ÌP—6 㜸¬ª¤; å4äRv³„íw?ñšˆ—¹X@„ Šüãÿ]Ö–€†††”RJV•ÁÌI�Ç“óuu]°š›c{¢ÑØŠž‚íw?ñ+Ä‹=¸î{üf\º]iƒ�Ké™êÂ0ŒÃ¹„‚E,f�ãPËJþÖ«Ô¡ pVóœÖ�¿ñˆ<ùKõ� ’‡*rWÁ`0¯åo® –a NÌyç-ÝyÏ£{¹/±)/Ô~é~%sY}D$ˆ*ÀëõÆò¾ÓÜ>‰D"ž$BÞK‘>X±O}px÷=�I¡ÀQWWw�ˆÒí®æ M°€)¿-Çï¼çÑ= Î\§Cºaé°m{Y˜^™ôÔ×ׯÈ%i–P'›šÚZs¿Ù+×]ÍxbĤ–ކ††¤ÌVä}’ôx<�000°§,Ë¶Õ Êqã‡jpW -ùA%&;kxXZ¢r0 £}F(˜÷C¾(‚õ ñ1r,R\¡³޵wŠh•˜ººº‡e<«bÜÕÁ`0XP¢uñGÕò¹T»ïy¬œ¿ÊÎkðª_ Æ:U[/ݲôض½‹™e�gy‹Õã+·*‰`1ëøŽmKÏRá+ð‹U¦5ïóp4˜mqX«@CCCRkƒ —+=õõõ®äÏQ°Œ„ã,>Ý~÷#í‚`9 2XÉìÀ†‘¾¹z¢¥”Ñ*3´Ö}Žã¸Vš©hü ƒû´�EËEx”qÐ.EYØ]0‡µŠƒÁ¾áááNÝÒe!V©K—.�³mûÐÀÀÀB÷Mx``àHYV"Oµ´Ä‹é® BÖÎÔ(‰ÃØ366vlÇŽ»‰sçÎ…mÛn½ñÆ«¢\N(::<< ­Uˆ'}>_ìïx‡«c‹ª¸'­;v|`žhyIµº.«ì°²Ï”†}d¬¾¾Þ•þ‰‰‰°Ö:ZM7K(: ©Pºªbåõzc+Éd_eÁ2⎣có>Ô¥DQfhõǯ4gB[‚’YÂò­vȘV©ÃÀ¾b‰UÑË0¸�æ¤-ì¾ç±V·EY;PÊXõ‹ÄÙ"ý Ò„„B΢uL)“”‡’g梉UÑ+‘ˆ§æ}¹gÕdžQ‚•uX ˆ`•Á`°Ok-¢Uü0ðñP(ÔÖÐÐPTG«ŠÿE�šYÐÏ€ãÞ–YeRàYóÔ8E$Û½ü˜ÊÓ’âE¥:ÝʳZŽ¢ïKÈLq­ùG3á v%ÔŽ ÐêWxÖÎì-‘BT{€£ù£¿¿?EsoS[–ÕµÐTñ ŸŽùN/'o¾ùæŠZ°ÞÐÐ�Ð&›Y¸êª’J©½Á`°d‚¢ –að m£ ÀQ7ÃAÛ±àñøV_°ôì\2ÊTmÈK°¶nÝú¸tÿÒPWWwpxx8ÁÌ�‘Ôã_9q¯×ÛQÌñªU ‰xŠ Õèz8È *‡Å³Ó*˜Ð.}¹¼ …BDzKyz¤5V†B¡¶R‹UI+£-:ù±�}ÖµÙAÛJƒ ³,.ëyÙúá]»þ°Eºuù‡ˆ¡Ph—RªSäswUJ©h¾uØ+P°Ð799êÚ˜‡£-xLoY\Á¹ öĤoWÁ`ðñ¬Ûê–ÖX”Ô”«*´Ð£¹ À^¹Õ«Îu%§®ëÈÈHŒ™÷0s[™gÎÇ•R=–e-öåbR’åûïy¬U‘ŽW[Ç�/]æ95Ìc[â=‡¥&Ó`tt4  •™Û™9 `5gŠ“âN8ŽÓSÉ"Ur‡e°sž‰ª®ƒòò5éÃ!Ôtè’ÛyM„Œ �ϰ–¬xE‹(bI "J2ó �Ç“Éjlã’©È]¿ñè ÀU“›Ä̘˜Éå­â²„iæiF™9LD-ÂÙG–éoI ¢$¥´Öç•RI˲’ÕâžÊÆae¤‘nlšZ>‚•s-ùpˆy—œª“¬¸Ä³ÿ+‹¯ó¤t³„\e'�ízˆeCA¨(ÁšôúŽR%ßå³ã4Å>*¡r«§ûákÚ_=‚•ß&°Š É|„Š |ýëtŒA]k,"œŠ ÷Hw„Â(ù:—Ÿžú‡7Üøï#¦é«èÍ;ÇÎgà…oÙ~[÷éÓß’n'"Xà5ÍÔdúrª>´i3ˆ*2ÕA³Ó¥µËëo@‰�þïöI·„  §UÒà¾ÑÔká FLCuWbÃyÈ×£9Ï„P–�V�Ì.AgÏžueËéÓ§#ýýýû¥UE°ŠFvƒÕpÏ_ÿ§äÓ_ýƒ½ÌÔQi3ˆ–a¦¾Ýó§‰óX½O””.�Ë®š*Ô¥ "X³�äÔ«óµ?/ ¼ýîG"©×û�LNŽÆ,kÚ±à8ö2"1åpž2WÊ„a”¶H3 +gו‹€18ÎŒžþþïŸ�n,ˆ`•R°ZbGúúâ{û˜:Vîpt¶œ1Ê€i¬^¼�,üRÊa§G)Õó Ï“.-T3F9œÄ¦Mo�lÜx½ÿ�7’ççÿ.%PlE73)(e@”aB)µªß“PÙsʆÄnÖODQwoÜðöÎõW]³õª«®K½ùæË6 U‡*‡“°mu‚ˆÉ”ÖU—PI† Óô¹jrV¤:Q|û¶�çn¹åV)Ë,ˆ`¹Í /ÄĈ.Fɪ�Ç 0Mï´ãr™kîáD°Šs& ®Ï3 ®ê’ÂSnKo" š»·m}ßñ-[vJ¥AË•p†u|ÇŽ¶…öî[kì eËie…‘b?â"Z‚–+‚e$‡cs_O$â)'×ÂÅ0 ª¸·‘€ñH$&%…W‰���n«¿¿ÿÀÀÀšÚ W•ÏÍÊ}ÐØ²È¯ãkå‚PñÓ."Á€-cZ«6@�ÖZ7ˆ`­‰DI¯‰/3Á­¤“=y2~ÄU/XT‚çˆGqUŽc=ô + ïy(?Êj këÖXÄçų $ @…¡tŠ3»*§¤˜'æ j‘ËWÀ IÕZ“ bdãx€7‹ËÁZü©ï¡Íè:uòø¬;�…„D²/֚볯…‰Tà0xú=’ɽ\ØÉvÅ8¬{ïå:ÃÀfðz1ùƸôôÓ4º `Yx»7Ô›ˆ`‰`-öÔç˜R88÷õì)ÌÙ"~1²Ö-3D-Fd†ð­Y¸Ö}÷ñ:¿ÂN0Þ6]ïpØXüÎý|æÂ~4W¸Xa½[Ÿ?fç6Ã(¬YÁ¬] WJöSuç㋈Zd¾¨Q´,\Q’Á=D4%°ÅpCeí°~÷A¾ÑqжXaVnÚØ€ÆO~’¿ý—I—¦œ˜ËýÑ'!‚µ¨+b§tŸ—HÄ“3[Ï".-š´F‘R áôéï?<óµíÛwFµÖa"³p"ÌܦH­x�@eë2ï»�×9NÛ�iøêüøèîÝüÍÅBDA«(8µq¼\Î'ëÒâË„�Ó‚F„èJkÏç /YWvGJJè'”�`UqÁ¾”;7un ¡ÄHq¡ãîÌ ¥jœLÞÕ<áMÈ­(”mH˜-Ø×S¥mš,é§ ¾ÙKUÈ|>PfºKn=¡b‹ˆcS¹8Õs‰g YÜŽ¥*ä—9a J‡„ê,D«¤`ßBwdI»±¨$áyÆYV¾XÁZ…{U;˜Zêõ„Ž£\ K³m½RÜai,¡r+S°U<ÈJnm3ÉåMµµÞÂ]©*�êª�ªU°LS·VsÁ>Ãà’Þ�‰D<¦‚E«ØÙîÕÿ ªR°ˆTl*Û¹J)}¸K\°8NqÓL²ªrË õ£’b�_M9ž–æX  ’噹QµA)5+û Ê+[ýÓ{¹• 1ÅH~áÉ‚g¡´+$«¾UÝøŽ:wѺð™É¢/ÏÉsg¤}÷q7+ÄAèÒ Ýûîås�,»ƒ‹`•ÐÎe6œX aAÁ2·ŒðÒÚVÚTŠ|ÉwgïßÝË{Ø3§="¶ºRfYÁ*¾ñ Ä€êxe.­‹t«jCñÎωæ3ÑâX8‘•Ñ*·¬VIY Z]p¹ÐµmÛ¶óSæõb?3×d²æÇï÷~KvÏYÔfнz7œXÒñ¸QEa*¼Ì1'kÙ°Î0<Øxõ͸ak ÛvüZGÿóÝÅÚõÙ0¨~¹sšÚ”bjB¦¹ù¶ý>/�#Pç±:xò'qYš#‚U\ò]GV]a¡;倕RG‰yײυ%ê»××ãí[~ 7ßò!lÚ|3�LXEMÈ.ÉYröÒëE+™­ç››o;@0ϱ�qRÜ&ƒñBI‹È‰­QÁ*hÜ.2Ó­‘�Æht骠së»××ãêknÁöæÛqý�·¢>¼†á™yù÷··wÑýª‘:·ÌpAûÔ²¥Ô R¼7û³ƒ7ô�:ÞVåõÓ„<(ú‘Šöö_“ã†Á}nŒc™œ,­ÍQêïÿA÷Ö­ïMÞpóm‡üþºèlqZàÚ€ÃfMí’Ç,ìÚ#ÒÛûOç—.˜F‹0 «ë°ÖâøÕLgäÖ8–að‰\–êô÷ÿ ^[»>²œXÀÐà+8{úï{ZšÛ¸¥)v¤M�’á¡b+×Y¢j×­•þáÌ0‘ˆ§˜�\.,ܽûO¢Ùmß—elì-8Ž=e‡:š›cûKÙ½Öòp�P†‚µ† ö- °Ñ)‘ªŸ},êYj©NssìÐøäйßq¬ÙŸÇ*æ®»^z¿C"[ké.B�šR̃gTw­ö—ܹóã� ”'L¤Ã™s£ÈŒëÊ¿ ašW��Ãà•ÕhŸL�EÆ'FWtÞ�@ý÷ÝvgïÁâäÈð›íïÿî„ã8Ixþùg¦s—ÔyéâÏQ\·äq­ô8.¼Ö�Ñ‘‹s.·75µµž:u¼à‡L4‹h{Ùõ�’x)”�`¹½áD,ÖN§U½a‘iÁш\™¬°pV€Ôܬo@WþyE¤0ÿ}sÕwe›<jåËshÿÌ�%üžZhÛŠ{L/ õýwfDhr2uybc—ß›oü Wm¼aþåp,¼ué</�¿ ÎýLâîmÛvÆNŸ.l¡z:�°ibpéþ¡¤hžP‚•o¤�;?Þ¨”'¬G³Â!P𣅡8Âà1æh Íâhcnce‚å5ý0Œù—Çãó!=93+XSØÚš¾ùß|ãç|ÁІŽcarbc—sñůÇÏ{>ÜþÃ~gÅáZ&itñõ‰2¾)”•`y<Ô2·ÒÎ�o4 %¢HF��¦è'ÄYÝ¡+"¤qŒš@h¡X3B|xôR¸·÷Û¤‡® V,ÖÖ¶w?�"R+chøât¸¶qóV¬[¥@æT Bn³w‹‹V) 2–u[‹ Ö !¯õ×'¡(n9V×T>™ ¬H°n»í®ý¤¹K„ª€pp!ñùCÙß�-먖­ššÚé1­R ÖL·5wsÚHi©ÜóKˆõÁø÷¾Ñ%½FÈ[°b·þz7+µGš§0Òã›-ÚñküAx}hí`xä­Uûž¨© -˜7–I‹í˜¸-a1æÍßÝvë�‡D¬ÜÁÒé¢lbéÉq(e &PŸ7Óô@•8sÖa££C`Ç)´7F<ÊÓ-=GÈY°ˆrÛVJÈÁ0h§èŸ161ЉñËðzý‚Ö†ª¿ uµ ¨­©/™ˆ14&&Ç]ðü›Zû)sYÀÃSj-f–Åy8NI>g"=ð®$—¦ €Ç3#¹Ô¶áh¶mÁÑ–ëçç¸!ÐI …œ‹Ìɽ°Ç»ñóç¦ÌÏyêçDŸ_|;aЕ=o>ÇÕω‚Ÿ»Ï¿Mû|¯Çnçó_(÷_ÿúïX˜Œ•ø0xãwpÁòS_ôAÿ¹ÐyÕO"Ùî'�Ÿ!´?Ï�ùzûËä­òç¹³ýsDøy*ŒÍŸò/sôùÜ¥?ÏÝ�¡Gä¾½õ?ÿb,oúóÃÜ�³ê9ûÝ]�™™ÊæsSösŠûŽSî×2 ÿ%Þ—û·ñ·r‹“I_Dsðwלg¶�‹n¹îŽÛ÷uºÉ£ß¾ðêý$ú¬†â›Ÿ7QÝñ…0,*±™D-ð±ÿ‹»×m÷zÓU®¼GzÇÉßøí¯ùÓ‡ÿÉ߯�£ÔuN“IèÝ °×Œ3 EN?9Š€¸ó™Ótç÷þ5_aýþG� D0Ýi®Ü`·ã�b$÷=·Â�sà¸d£±/Ý]YŸ0E\;1ˆ€Í.$—�-Þç˜ÇJ|:#WÚ"àRòË™ClBȧz]›ïw�õÉ¿��‘B…ÐP(+ÆDþ”XÉ¡žBŠ&¥”SI5µÔsÈ1§œsɨ^B‰%•\J©¥•^C�5Õ\K­µÕÞ| @Xj¹Ójk­w.Ú9uçÛ�#z~„Gy”QG}’>3Î4ó,³Î6ûò+,ÊåU̪«­¾Ý&•vÜiç]vÝm÷C®�pâI'Ÿrêi§EíÕŸ£æ~‰Ü?GÍ}¢¦ˆÅ{\ù5>¾X|Oá'I1#b>:"^Ú+f¶º½"§˜Ùæ)Šä‰šK ÎrŠŒÛùtÜWì¾GîãfRü·âæÿ9£ÐýDÎ(tŸÈý·?DmõË(áHU¨9µál°k÷µ‹“þãWóõÁXél×Ït«�ɼìÓÛëdnq×b­.‡9KˆuU¦²¸±louöᶉnG�k‡1Ã8öp²s,nsœÎ3Rd$g/ç|v`N¬3^Ù%™ÍĸqªMÛ�Âf`kŒpÀœ¼Nk#Ìvš�#ª®­u IÂÍ­Ò9¤ôÃ� ¸F“z˜®çÜZÞ ¸p¾£2”¹%žÖ>ƒì�;zÅ«ð „GÆ´\1‘KŸÜ‚% zZÜMÛ³Ûµvši¬vòÞÙÏÒHÖ¶#0Ÿ;w“˜;Ýטe“2sšÛ)JÛâ¸òáRDðy{H t•ö¡z®UZ;µŽ ó×tÀ´Ý—hb<{–¨ðU-§Q×l ÷¯‘†æí.k,"·âÂŒ�ɵ-Ñ%VŽi²m%¥ûÕO+šbXn-ÇÉGÉËò’ûbL™û®Yc²)�œ‘È”AÊ•¹1ÜÞ°ißV×±ó͘áBÒ£m»Å¯Çr‘vfá]‰Ÿ‡¤(¥3EaSPyLÓ!;™Á�–ß)ø9w'÷`Yæ�¹é}!ÔZN.ùxläÊ€k2-v’jRŒ†tˆ¤.sÁ´Ô0ùI.× ½õ[ÿâ«ù僱z`©ÍÓ7oz>mìÄdû�Ã(ÆÙ›"ZÕoòӵɴå\ u¶\*#µu³™Á¥¹È²uB™ë ·ælùl&›Œ?9¸4wP’Ï'ÈW-F_�ú˜Ú®ÙÏðŒˆ™%•'UKôÐ|e-pøYÒ>¤ôË÷cËna{&�äBŠá^÷VZ¡´@ºÉµ[Þ·µû1‰¸¬jH�¼‡LºeÆ"«^mQÏ$銰¬NêLEò÷©h1þÐ8Ͻ,¢Qîà™>òrCõ¶2BQ¥Œ ›™è¶Î¿n†„ïTK]lþíÕ)%íÀyÏ¥p´síŽ4‘åéd²µ¹Äìæ ŒÆWh`´œéaæ+—€K]¸À Lx”N˜÷'†7Á>”#ñ2Õ2§1ìS2êÕ$bÀ‘Ì ÈÕO(Fª:e‰§Si§¹=v»yïäUF$÷¦Ý­/Š:ù¡›‘Ë<¤ ·^˜W#Jp̺í�@„×2…‚dJt ÈAìæ¾Hˆ¿‘§5!Ltßà¢è,0«[n Ïô¦|ùXæÖ]b åÕ ¤T¹Ï¿‘5ãN�b¹ï Õ4�äuµo�àà)Gš1M~ÞÌéJ{â–ï¤æÇ³þ»'-̬%Ž0'E Rø±‡±‡­Ùµàê Ð^ Á9AéöBJÔžbwn!îôŸÏšÏ`ÞP”Ï#-[¨iªaáH3¨•LmŒ‘«Üz©€ÃªèãfŠ2;•áY6Sí7�,¤qo�£É@‡ÊvÂÙIî7‹P4vŸ?N„C€²3¯îIPR›-"/, ︅½·ƒØ%óG‡­©ÌÉAø*áйÌaTwD¢stuLõ÷o0ù|§cÇq W;àd8+Å-]ú�àÆ�ÝEŵÉV·ò{Q yù/ȯV.$`ú¥)u�§¤˜›ìáâ²=S›ƒ€Ý¶,Ì@ HKB%NìÆ#dPy£ÉÛÎx–ª-Y"ÖóN…l�!Ñ‘lhvd(¡zÒ8¹AW´??.f!c`ÿ…mÑ}AßÄ�'èå öp‹íÿ’0×ûÅ.èÕ_ù®RÛC¢‹eË’HÉßàïx¹ÿb$³L@q6¦¾Ó l14ð6&Èl$mã.KhŒŸ ªú>ezÉ"C&tóhD.¢!™­Îýg¼m)G´ Û)¬B<ÈæÀ÷(9ˆxíèÄ�OÍ̉ˆ¦¬ç5S~¯l!/°ãÀC7rœ+V Û‚Ò\ìêƒzb¶j†´¾Ög2¢B%Pd€“E]} ž>Ü£z;CÒË# 26‘1ó]&÷ÜÌw=aÙ:†:è& S£O‰i€wy ­9æ"SHºª0�@Ükº!®D¨6°™/é³u“GÌ ïW‡²ÙB"rþ‘ñ•^H¸L¥ž¹µ)C ƒü± ÐÃ$*]7ÇõáNGœoeË8î ZÛybá¬9®3Y@Þ‰lÀÙòáÂϽÀô«õÆùBbk“:,6ºÜAGØ‘ï8b”Æ€ú‡ pf–gÞ(É��¸a>¢– “¹‰ÔIÈ £4T&“·8G0¶ ²z´2­ƒ•.úÈ`$MêU0v«àx – ¨ÈÏ„þIyO®“€4²ªù%Ù<¦Ò¨ÃaPÚ‘`C,L�4=ÍRE[ûܸÂ×b’1µŒÍªªëÈoI]àI·,+ȉ w„L:nÐ_ŽË›î°ž$÷†~(ËRP�),v…ÞahÌÚB‰‹ã¡Tµgì ËEÇ<} “HŠ>MŠh`î&ŸÜ&™÷®¸›’¬C“=ö +̬gÓœƒ$TÛÓh’íÅp˜sâ¾HðèŠ(½ú-Ó™B^ÑÊD©¢1�×ÈóÁÈ·Âï`ZyeÔ}#�¤ñNT ¾a×ßê… ™è�¨çvФÅGA|ƒæxÈâ$ìŠØ*)Èùš!˜ÌU ¨3g¥È`]¢–|¯ó.$CÖPz®(YA­žÕnÇKAØG| Ô'$'+;>P�°ȳ:SR¾‘G¤)>Eí7Ü.K­xʱϬîŠú•ˆUJÀ«e¡¶,Þä½±J q'òD@üfBÁfx Y'f‹ê‚<Ò¶’íÒçXê ý°Â³ö= O€w0{“##º«‹¢ip rh08°ppÐUÈv.nÚIaxœR©�{¯ðců`!ñlÛ%�qã™¶©H¿ˆE d :jg‘$‚¤|‘cÅV̾¥˜îkNÑR= Ó‘"ºôP)»ûö(Dá)Üå*;º èË79¸+Li �‡Oc�^á¨1 6H`i;Œ¿ÉQB´T WŒ(«O01/áÆ¯¯™½ó*uä¿ù¼göåù`<\Ð{@­”—ò?lùzHmWõ5¦Ú5›¤%Ÿ2‘ä/�€QÁkÕ7w³3yüÒ`£™Õ é¡ÄHlßa×r!e�G›ç'‰:"{åºÛ½¢‘9dµJrdKÔA^ä¶$€šiÚ(d®§• ïa·áS¦"å¯1-rÐ9™8Jõ9Rß°RvÜÉ€÷;w¬!yŒ8¥ ïAC8 å§µS78ÄÈb˜ávâ¥×‰§>qBê`@§š&ÈmÉ{²*hð@�[<âœDè–²ÆËTw]ž}-$1ô»aûÛˆ¢Êø©|V§6pâ!ɤÿtMnsš¿^ö뢢¿wY­Û5÷|œ^~¼®ùáÂñ^×È…Ã=’?[¸¥7lF«0‡ iLjU‹6„mQ_Š/ƒØÌüzÀêK²gàzRÛ‡3Ú‰vƒՊص»¨�˜˜’Zdê‹nà9¢±útn¢‹aŒsuZ¬Øq“Õ%À¶žOl“ñ#>Fl1]Å´‚Aœ©M¨T3 ß'dZ¡AÚ#Š- |mÑ]¿£ZÚ�­ iŠÎ m·æBºÂuµ[ÔC â‘ôg¸ù¨[�ÌDÁdaÁý©œ”€æã˜‘u8 ¹‰<Â`î6&¡ DwIÕ¤)é‘‘ÅI’ˆe¨S|Îl `é™Iò®ûÆàÄœ“6½±«âæÛuÃ¥Öz!w}—6€ú!Sr‰»1¸ ÀÀ«™Éc :Ù?³ú5B$‹yq)×ýP¡F2ëPe–+F®3ó =�!µ¹)ò h5‘Ñ3åì˜f‰‚.5Ú!^Mòhb§<÷.‰c Ód6 ½”áïȉÕLÕšfI >Ö‘TıÀ£íj¨ )þì7$Ø™Ž-JX·ƒj=«—†¬B‘r}u©k5IØ™Ðßö½ƒ$`·íͨAçÅU1�CÍI”à£~Ù¶Z§8WT� �!(b˜ÌòyË-’(èl©ìÁ*yü½£fQc¨+ÊÐIQk¾M]�>bhj €¢É¾ú÷OÇׯ“öþÊ“€ŽÙ‰±N)t@'’B‘²íGä4î·LFãkBùr�!n ›B²ÈC«AêqhQ)&Ê{¤  ¤$¥ÕrEºïnàDqMâ »Ú/Jk!ƒÖ¤a›ú!’`çÛ«>�wXŸ¬Þ¡À0 ˜˜­ÉDµFûù, �'ˆ1ø£ÀŠS팋£0¨`ð:ušÄ錫 �écüÈl}þ†�èsY¤N´0BÙBE–D)‰sƇ¬ÎÉÚH¯ýeg]óN¶²ûEcïÐÖGdy·;œCÖDcÍ )Æ¢%þ˜!/¹û «6[4÷ë�J}˜Û›WÏÁHB Š_s>Ý“ÃÑÔêPç™sìKŠû€ÈÃé¼E¤¸Ü* \*9Ô'ŸÊ:¥F ´ëDA:áÚGÑÒÒlZêg!±a—n£%;Ñ ·á% ŒV*ÚxåpŽq«c¸3¸ˆß«Ø™$ ‡KZ iƒ©¥b@| �w<ß±Zƒ°Ú3p»øØ'qŠÕ[²® {y|~—ü@M“ LÇÜQ´ac�š+(Jô$„D:¯îC�I Ò"ÇðpßH�ª{òÛ“´zfþºl6¸¦ºÌêÙ¸±\ÈÖo7ÇWÈ®+ ÜG°[†1cæXW«˜ Ö"·ÄÐ.´Ón^Üö®{�‰ëÎ%èM²[íÄm’ö¯mmf;¨8\ªÌ72Q�Œ,„ùîDœmOuïHYí³(*\@yVª©¢jÁð²îÄI^cÕqæZ ƒ��›žÉ?mºê-ÕX½Ï·‹ïÔx›£ñá€c®Ušþ‰N÷Ó7-Ž|më»É‰®k`‚” I±b%üT¯Ø`ufÎ,^-:‡ÒGS!ÏÜ¢ØB'7þ�oBê0ù¦Ž·óèµâ¡ª�¬É§È±µÕCö‹_bÓ"¢gk5ù‰Kä7>Ö!éØ,‰|y$\ñ†°®ÃB,5hy¼›n³“u a‚˜?”ªzàT1º ÕùçjT§ ™.=š)¢KRëG¸ÁRTI@ùkµÅŵ‘›jšIŠ“„xF`yT|dPoŒ‘cTÔâ n&N€”�—^²¦–~ 11{ÐNÚM,ãµ¼, Ì‘cSþZrrÙshk/‘³¯·¾¡È>·ZÅ]S¢ÖˆW�©ã§„&>Û‘ÌH=K¹ðšîroD_A Úq’ÉH`’ ¯]»=Mj˜Â-“êðŠyÅÆ† YûÈð€O¢6«…Ò=€‚-Ü.ó´ÜÆsRÚ�ZA]ªjK�vg¥X“o£Ý=tK|{Drkhk…¿í":šM±Ùh`LÙ×-¯¥Óh5Üum Aþ`ëÃ5úX] DÏTVÈ/ ò8LSK7׋�ß‹2¾áµç†xdöˆ°å\TÌÄ«“k*ý/ñ¨Ìöqjž€”:MQéÏ äºÃp`í~»Û18ÕçÝšòQÊÚšÿMqÿË’Ê|þ]'§§“íSÊêAöáÔpƒP2h>˜MÍX�:­´(8µ]$¼W›ÜLeh]‹¸Ã{YÊSݲ¿*^ó’—”Î]�£Ü`J?�}ж�’·áv£€@Âß´H _˜àC8�»•³õ2®NÈë³ïç¾Ê]jÒ--!Ö·n¦Võ4iLõ»·vS`KQŒd×�ß®¥Ðíá�éµÄ+@ƒÐ*é¹Ü5H©%°ðŽBl°šLú[+áÛkž¹ÞAø·odÅÙÐcÖ*ï0|Ö&‹J".¼ø.Ck<å bë>E½¯u[+²Ìõøþ-)NÜ- wC”šÚ||îV-ü,‰È7(WºnƒÍ9Xªd2Ÿ`2ÇX^òŒW¥Éêg­Ñ1&~60ðîÕ 89²³kÍrI™8zÃA Ýìxƒ«Â&‰ï�¶Ñk§�[Q»~P0CûNKi§­ å6®ñ6ZÛL)¤p�_r‰"jwu½Á—¦ "m§Í‚¹’ŒÿÆŽƒL ¡µáÏÖ*íLw5PPD8Ì÷Ñ–Qx¦D¢Ü9¾õ;;g…˜V 3�¢Á– ³©À«‰uQ›ž¯•˜ÁX­dW-<£>ɤ©‡!Rœ1fTeÖZ$%µ[·�AÍl@ -‰¿-¯m�±"9ä'H”CQOÈg4òÝ3Õ´öª,7µt²VŽ™â%ÑŽuÐ~Ò¥]åµT”çõ6SC €1î+BhM†¢�`œ¶Ó¸Ñ®Š1¥¯#ÓÝ¥¨¤4uô3ä—6ÆJÊ+¢›BF%CeZ2{põÀýHc[ˆ'Õj÷õõÚÄ>½Å95´/9i™anµq»zè=8àP6 ”µ%ò×BA?qT-˼eõ�¦Vµ¢›O©!Ut׎´SH@Œ²×··Üå\R­¦ƒÆ›Ÿbù¿œH;T¯L[Ku˜¾êŠñhwÜ `@Õ0ž{¦'/Ead’ÌrCê²´×q#·QráÊÓ?lš¤b@ìŒB¦Nµºî`µà!Û›lÝãÒôq@¾½’¬ý¡^ÆÚqsÈ)äÝõ2HÁjDõÓÂÝ_ ÎíÏb<L-ä„•ïȧ?\Îüñz^ûBÔÓe¬¶ÄÜ¢²BN• M©�‹k'0,°«©QQ;,¯†ŒÝ"‘évÕ1:;µÕ§�) ${CÒ2®(Æ�z¬µ’DHOã£Ö&QYSò_Ï 9•ìбÚñ2‰#È\¬ÛÔhÖ&m§a’¤êñ"àZaltY´Z.¤¨­ö$iYüjL¨aLâ„£I@EᎹ)�´ïªâŽ´¸9:ô�¶PbE\ZM…¨ý-VòG(ÓQh˜†rõ$X Ò—dïîè\ ( íâÛÆ�(ôž¾aàÖÊB[Z-FCéùÀ=䢢4¶©e<†Ñ&cÆ�¨Õ¶˜o #N…ZáɶÂЧủö·«Õ’ÔDæ^qöC›–î⋱=„·Š‹×J¡4/–7‰óˆ ¹,í¯‹ØG:>5.P l¥\2GM˜bOqb/»N™"�s.¿�æ:b O1@}É¢âdx¤VÙ6 –Ùa,Ù“^˜²±Y£LÖ85ÊÛð±æ­gø­3!`ø+gRgœè±@æê�à[¨ÐH2·w®ý—“É*¡¢]Àg3ÈÛÄãâÚV€Çа�KM¹�µ¼€~)j#šÖ�÷7¥D¨çèé‘'µÉ=_¼ÙOÏÙa>GŽÕ®Ð{4Ǻëdzêpüýd ”ö<«±ÊOr$kßÞ¸[tõüs=Æ‚\¶‰˜eDEžÒ¬$·’¦í^n›ÚÔ2›¶­–LîkÏVÕ€C&_E+ pï“»˜�Ö1ÃÔæRJ›Ÿ ®Ðc=u㵦յ8¾+uü\«‚Ä·µ»Ÿ/N ZÔš òqkí¦Ç+õÊž`]¶ãÀ]_‘d†”5BPc™¨B©œ³ê ®‡f†¬iuzÞ ZÐóDd9%ÿÇÓ3eYW™Ü,ùÖRv®ëA-²R’\ÏAÈk™É£Sú]µOûî³ Œ Î—Ô¤áðö�¶ˆXmú’R9-A«xX<¥O�¨ç�°t|Ï|wR¡v¬¼HŠ˜ <ïr ”‘¾znˆò ÷ñŠæµ7XtíÍÈ£ñ{=r¦�gƒóvoŠúÁz @r‰«P68MTu&é<ò äKXO$cÑF·‰Ø»ÅâÞr¹æSÍ\=,(8ÆÇ'Xpÿ8ÙOKm"A­í�#v-|+nð<£íËDZmF“õÔÜã¶PwÀGßm^8"’ QKVÛÇ–6üœIOá…Ñ1)EoÐʆðûn+ˆIž_«Ë®ÀcÇ}–f§9ofFÒì�Ê<¸­) “I|+~8þX½|žÕsŸ²lÚ»º^Ÿ¥!Æï~m7¼,°*ŽŒvÏèx͹M’ðÙÀÿyâTµçnÊågû$ú��ÂáEÌ%Ç0Q~BCXTþŽEo3Æ·C8Àü†@V=\¥‰9€¡í¼]O”†;¡oG�zÖ*D¹ý3±ë¶‹=Ô8R¿(/m6L1­Mn=Ó˜µy0ÞÖˆéÛ @cá>Æ×rƒùûã;ÃIµ—PÔJ“ 4ÈÞìõ&E‰‚Ô�ZóÓTDãã¢å¬Ì¼;jÒ}£zoßnI *S‹nM&ÙƒÛá=fQ‹¡FÍ%Vš$j§€¶È—ç·ç=xOtÆm!iki¹ö¼^ˆÛS]´³Ëzû³Ý·mÉäYXlà¨ÕVè e¨U½µòOʪ|–ù{µ¾ë²cpý{Õ™#C:†ƒÊE§b"œúø¶©Ý«ÕL›#ð)ƒ`}j7cÐ6ƼgÔá¼ÏE§ûHZɺ¢²)#fÌ¡k ÿ83DœrB�w°ûøYPGÏŸ”Jøq_kÃ6¼‘‰¨ª*…IE´jŸD¹ûûî#1^Û±qiÓV�7êf¦`õä�ÚÁÝömqé=m•e±iǯv[•;-­±‚6ÔDIŒ›ï O[¥M¶ 3ÐgU³n'‰ã~¾Õ��û5�‚ž#Êån²… šv“…·¶c{Ò}»^¾ÛÝó1ÚhëP‚ª…9©„hjSPâxÀÑâ¹»zê"Ñ@¨a#l²´|s×,—âhC¼[‡�Õc³y+Û‡·¸25/ÙJ»¯ýö²ŒaháΫ¥A]ƒ7^î’Y²ÉäÉíR­jYå»°²ÆŸVÊ´àþr}¸»¥["œ–ºU£¤âLïÿË¿0IDÿG#¬‡cîÖJ¹PŒFÕú ªP»ýA³¥-z8Z-Îí×þ¹ÃgðæÃâýg³´î˜N?Üp'auOzè+œzW5¢§�µÑÕ%­A ÚÆ´µ90Fu‚:œŽld€I�ôÞ(a9ûõ팿6ÍÍo]ôߺêzºù_øm‹:üªi‚bKGDÿÿÿ ½§“ pHYs  šœtIMEå''Ñ’/IDATxÚí�y|\Õ•ç¿ç½W«T%ÉûŠ ¶%c#É&¬&`²2!˜¦i0| ˜’Ðéž&™|:™žîdf’–@CÀi:é C �°4 Ä’WUÛx·ñ&—Öªzïžù£JB’URI.™²Ðù|ê#}^½ºïÞû»g½÷œ'ŒRÁèèÑ£9X˜ýœ̦ÀÒÀ!`/ð.° ø°NDvE"S¨þÈ($Ç ¨#"ó�«�Ë€9@Éš:4O¿vG£Q÷C æææ ª~ ¸¸p ¹f€SÕGý~ÿÚP(dFÁ=”H$,U]$"ÿ\X`Pûù ànÇq¶…ÃáQp‡Q�‘o_fP{Ó>à[–eý¼´´49 néðáÃ8ŽsðPû!Í› Örccã™ÚýšªÎ‘>�ÿh4zjIIÉã@à$öZ`Q4m…=¡”N§ßwçp¯ËëTµ/ëØ ‡Ã� X7íâ¹^Aû Ëš|†Ì¶á¨Ÿ �H$¦Î%¶_úíK<ùÈ“{ž/àãžGî¡$R2ÃyVD–D"Ï…€Oö§�SÉ;ߨY°‡'Q£Ã5–OeÕÑŽQW(Cÿi�%hŒ¹lÐ:7‹U�ªªª}9Œ˜3çÎ�ûç“i&š››Cªza¡Û D”�+ë[,—økX5â'�‡®ª†D$ÔÏ-“N•>(/t£WÞq%K¿´4·Þõù†sL5---¥9Áݶm›•N§ÏêeA–þx<>%ø3ãñxo.hÖUVV%²ªZ3î�åXø|>Ö¯YOs¢¹`íÚ¶Í™ç�‰ãôË—“Œ1“sÞaŒ1@ý`,"oö57ß|§TWוŠ6ÆY¿þµTá;g8½†ž|�—{¹`íUL«à±×Ü01ç³fÍ4_»1�Úι-mïU­Ùxó8Ð…ÀKd ¶-{mÍu7¬]¿ò`1 +"3ûò}Ov‘iw…^_sÅ”³j}\qçˆ8¢šî}Ëd±ä¢NG»Äò¸‘hþ«êØ‚ºBÕÕu¥íçÍ-[*CÁ)b['}\ÀÏâ)ã8-ÆoÉQÐX1LÀ‘#GlŠÏv¨q , ª� š[cŒs¡à ZÛŽrÉŒILŽ”°`2xÆl´ÅÚ¹líÊ¢�^ŒÜͧÐby<`·wì͘ÖÑsHwld\I¨k&ËZDæ”þÿü°G_QQá&‰ÏŸQ}_þ__æÁ¿{'äðÅÿþE¦LŸÒÿDLÿa¯µÀàê�ôØŠZßÙç{Ô¦—ðÒsàȪÞÜrùc7ÝñÃe+îõŠ`…膙³g’lϬ�ë¿}=K–.Ávìb7¨î·ñ<™T*8(›Û]¶¯øWÑ�ÔwgKí‚sæž}^σ½ï�V=Ò]JÁø¯&ao>Ör2•äÓ·~šËÿêò¢6KûŽÑ7ž‘Id¶�æœ*Â'Ã~Nͧµ††W›}vïž}´·[$6N"�pÌämX¶âþŽ"±*·äs_0ä¦;n"\rRØ_IUÝÝÜn0 TÒ3æl¡ÌͶÜGÞiøáá—¿ÆêŸ¬bbò è îQà¾�š‰Çãgæú.‹Yñx|A�8w=™T�¾€ïúœVyee=®1í‘}=ÄrI �>6Z£™¤á¼È3²¹#¹íÎ{ÿÏ?_™1QDºOV‘eËVüèOy4UÒ �Q˜Bpî …^ñ厎’É$žçu�Ù9Û¶ñù|„Ãaº�¯ÏA””0éô¡‡Üݔˡm‡P£D§D7e܀϶¸®{ø˜»nÿÏ:]àSݸW±xõ�‡%žo‡,¨“eóæ,�|�wºž1¨êŸ<Ï:ÿK?{ÐôâÒ©Ài½&}ªˆìîÇ…™ìè~ÑS?wîÜAr‰Äï€OäâÞ~Ø€ÔÞÖŽñ†ž,ïy?}ø§<óƒg¸ýÞÛ¹ä²K— ¸¨þ!�þÓ1Õø©ºóàny˜§` ¼ë÷ñî`:T_¿R# çE»û�¶•Áø–ÇtÌH+++w»?D1öÛ\àæ b. …CÇݹën¹Žïî é@%¥žÞ0"òÛNè»ÁëT‚AäÑGePËî/¯]°DÏ\ä{ÿ«ã¼^X§Øç.[q_{1)¨D"1—Lö\ÑZKûvïãÅ_¾È�wÜ8 o‰Èy‘H$™ÓÏýÙÏD{[BýÑ×ÜeûE–ˆèßç¾™oϰۘa% ]öÊtQo"ð^‘ù„›Uõ52劒&M�Äg¯úl>·>‰D’P€Ó�W\s—DÎCø™2>a«WÂ^dŽ�`¢Ý‚�–ÒÐåÀ½Å4q‘HÄK$÷“9ÁP4çÊz[æc'ŽÅó¼êBDº«ŽÝÀ/»&C¦«¯YîK¿Ü™ Lä¶~ÆZ)¦[­Ä½Hs«:7¥;ܧžzêÛEãO9rĶmû5`Q1ôÇC[[étc ™íõnþ©eaÛ6~¿Ÿnµ2þ9�þýqƒ{Õµw�±…×3W)K)àwÀÝé÷õb9‘H|xð÷àvq­ˆ,ŒD">PôC55uþššºYÇMK—‡lá1àÆ!Kvò> <åíÓ‹e"-ËzøU‘Ù9?ÝøÛ¶ôOÿ ã¢Ì8fÐ¥Àç Ð÷±‚ÜV,YZZš‘;��œ\ô‚ˆü´w)£~ÁmhXim¯©© véÙk—‡�¿¥@û ªú™bš¥ööödJuœ$ÀnO&“¿gÏž²c™p Q%Ò$PÖÍ:úP°£ŒªfÌåK¾,–™š0a"ò+àzme!n9|øð~ ÚûËÍ~…Ý(³€ýW-]ô¯sý®{ü5«Ðó�]N¦�V±¸F¦©©é»–e�¾T¤Àšööö'ššš:€³�@,›<(p-Kj$šÕµçôç* \5ƇêØ|À�Åb‹Dä�ÊÊJíã;ŸˆTVVVn(ÄÌ•——§‰D§‹·”â:ŽÓ|£½½}EVºÈ¼8pëë_¥¶¦Njj.Bà¦\RÖ¨ñ‹ä—ð,"eŽãH_‘3cŒeYVi!g0�¶$‰[�=À¢gPh: ÜîóùþïÌ™3ûUyEcŽ�púlà’þ¸Ö²¹¸UQ5>E¯wÿª±±q²ˆÌîõŒ étúã±X¬/çÏ&Æb1Ï®³¾ªªªé8nojjú¶eY»€ïÒÝþ8ñÔ("·zž·* |2&Ÿkk..Ÿ2½ö¶hÙ¤ïåZžçbÛƒ‹Ü©1t$[}ÞÆ|þé§ïö(RJ$¢ªçˆÈ}ÀYœØÜæ4ð„ˆ|+‰ìÊÛoÏ�sµÕç ~<§!eÌà¹6+ʳv¡§RÔµ(¢Ñ¨–••½©ª—ÿx‚ @6ŠÈRàÆÁ›7¸UUŸòBár;·Þô<¸F»TÆD údp*ËÊÊš£Ñè?f ËïÄîYžäñ¬¥~A$ùE4´[–"ŽÏÉ¥kŒš!Û©§»ÔƒÈe'SH(�n¾)"5À7€7�ãݧ><,‘3�1G£Ñ!Û yé�«¯]îÑÿ÷-9†¦~R©<¯+×l—ª.|öWwä$¤æææ€ªÎ‘ Uõ|2/°˜I&Žnwc$ͺ/^Ö¥Ù ¼ ¼ ¼éyÞ®ŠŠŠ‚H‚¼Qù«¥w?Xh‡>•jÃóÜn«Dïxæé»îg„P"‘(‘SÈ$¥‡º„�j“ˆ¼¯ª»¢Ñè°¥³æîµwŸ�ð…t’ÉVŒéa ¿…êâg~uW;£tÜ”·²|âçÿõ-×M~GÕ´*|¦ªm½®�‰ÈŒQXN0¸[â¯=y´iß—�UP=ü�수v"‹Å>¶uëÖ>Ç¿iÓ&_cccõG \c¼£{w­Ýêª\j<÷ùãÑÒ1p)íG-‰ˆ”œìà3¸Í›7‡oΜ9Ǥ6.X°Ûö]šN»/Vž~É#žçÞlYŽí@?q券Ø(i,\<„¤›Ú°aÝ L=e¡—?0Åq??3�*ã¤wúD¿üô¦?j+Ä ÇY–uz/7l†ˆìÌ!�lU�ÔûP¼ˆ4Ι3çÀI n<Ÿ ´VVVîíëË—ÿðÆg~ýòÓÓf^x'è·]/�ñ?œ7¸ÕgÔ•¯[¿²©›ˆ­²”‹€O/ª°Úª€]�³LS›##ÑòÕׯr�çÁ ¯e€m¦ÿ¤«@� Íië̼05u,K˜wúN/ÛãL2'&j3v¢Â6 ¯Ø¶¥á_–aO‹Åb§Äb±h?îÖ¹¶. î¼yu¶ …t9< u_6{£w˜œûÈ2cöì‹Ìa&ð9Ÿã?·óڮݿÏt<¼¢ÂoÏ(›ßݾ¯áe2ošn'mReuÒÍx '€JPc &–‡ˆn-`çÓdR$ÆĹ–eíCÉ%1Æ|¦4ÛV”üçÖÔ\ô°ÎÞóþ/6MŸú[M6ëA„˜ßfûK/Mæ%hùÊWÌ+š’0ÇÚ~T†åÜS<w€ó{]ž 4Çãñ–?›íº®Äãñî‹~eee|ð:×P�P0—Ãu-‘D>œk‰ÕbÔ¡ïúcŒz‘�ÀU•¸À^ ¨*3M§Ý½;ø±pÛÍú®ØÐ‘JèO~òÁQ±°téRRUWDÞäÏÞè[s’skk/¨¡¥pA Ë�.p�ç�Èö¬›Õ›Ê)ÏA9iíÚWÚjkêîÙ""U‚ù=ƾ¤¶æâëÿøÖ'N}^3‡ÍOxnnUU€[¨ö¬Á­,+ †T}ýÊ‚ ܲԅ~­Î®�§À¶\¾®d|ì�”Åý ‡PÞû~„€+€wUy8•j-ö¤ë»B‚”"4²õõ+µ¶¶î}rÇä»tn2ÙF8Xö^N{Nó;\—N£ŽM)°ѧ@žDÙŠèöµkWŽ` ®¢3DØRð^({óËï½·žysåÖ÷¢y•GµmƃîZ»îÕà%F(Yƒ!Òаòhá±ý ߸Yß3º“ò“@T"f #œ®Èðd–KÿFP —jØÕ�6&¿Å¤þ††×{ì }u™VÜq“–|$Á­®®£Ã$ÝOîíº`ÏÐ�9 *¸ÕÕuaÁjël-Â[Æâù¯.Ó²�¸"L•Lmˆáðï�Éx닦WW_ì| –õ(¹û1`I]K8 éõ^a:p*0ϲ¨Ø¸qcÎE‹ÅœX,6nD� T¨jó°0®È>Èé;—X¢]% ÿhȽµ7 Ú0†°šžU]}±½>ö?6+|¸~ñgî‘3úékHDŽk¹¦æbKPúW“Ãщ††•©Úš‹7çNR˜´`A]¬¾~eçµ\•Û|G�e3Ʋ¤íƒÀÌì /»lö‘�},ÞùªÌIÆ0®wM§nR¦TDÆöþÞu݃óçÏOŸtà Z‚�澬¥ïRô2§]Kè ªÄ5�’DzlDì¸ë¥þ­¿ÌŸ_g«³¦á¨©®‹–•EƘ =´âk-ÍmÑ/\ñÙïÏš5s“jnãJU×Òë|”ˆ<)9Waœ¨ sŽŒ¾ òõ¾]!Ó€ZóÉîƒn<Ÿ?d••O¥¼b*�`deº#õì¦M«ûño5$Bs·U;kÕëïì^õúš{Èl`ÜóÈ�ï}û#eP rŠe³}x»"ïÐwM‰�eY ²`A]–qeÝ¬Ê ÿ}ÎÜ:&O�G(\F:Õ¶dÇö7þ¦¦¦Î×�¾ Ðc@ƈ%ÅÒ+ÅÒ+Ö¾òúHr…òä\µÖ¬\XnÑ¢+˲C–%a” JPD‚d^Bì½°<ã†[Z�VÕ©½ •–Ž™ÓÑÑê¡:{Ñ¢+ßkmm:×ñtžkV5mÚ;ÞóRËÙL¦ vý`C@D½lœ|Dfòî¼yu~”Ô¢EWŠcÛ%¢RªPŽ0M` Êt„qd²Æå(cJÅl ÔÊ2{ˆLÛv|®›î%Jí)ÖÛá`D=ÏUÇv’_0¸ÏƲò1ÓQã‘8º—Ö–ƒ�ãùþYg~æ@I¸|‡¢-iYµê `T#"™Èüùu!UI1‚)'¸]tU@ÔªJ§SŸ°l»Öû;À)$,�ÎðR_!§¡�mûp|!'@ T†�#ß³ÚÚÑp8Ò�ËI¶ì´7ÍõŒ·:í&>Ÿ¿�îZ|áÕ�u­)ƒû|Æc¢ˆîÉàvÁPWw…¨ëŸ„P|�̉€ñªʤì o5*tÜ\X÷ñ«|ˆ]bDKD³+„r�(h‘J ¨ ÎvîçËß‚·ÒßÇÎÏïéÏ¡p¾~¨¿Åèû~(»¡?®(üxÿüÁ.áGü%v÷î~ïùÜÝÌ•HU÷½)ÿ=Å{Å�F(ÓûZå§ñ·ðº½ŸÁOçAßdÓøY.Œ‰ö 9ì0à çý^a±ÄOlüŽq‘½×S‹#®—Œ¬ŸpcK#m—:ÙXd-ñvü¹–ð®;Þõ7¹ý'SþþòãþîÍççç‰îU醠`®ôbÅ¿QÈ2”9ýËQ$$ÜoLË‹ïûq?Óúë�›È`yaîÜàôö9…•ð«¶ÒËsâ¸â³óŸrmO@ˆ¸va1!‘_C*¡ßbl!ÇN~&+WÙ¥ÄÜ%7)U’Ó£®ÍwZxÇÆ?o-$¢¤š©i’¬œ õÓr§†&}“])¥–Vze‚O¹–Zk«Â¨ÙRË­´ÚZëm´ÙSϽôÚ[ï}ô9âH@Xu47úcN.:9õäÛ“#æ´hɲ«Ö¬Û°¹(Ÿ•WYuµÕ×XsÇ�6í¿ënn÷=ö<áPJ'Ÿrêi§Ÿqæ¥Önºù–[o»ýŽ;fí›Õ?g-ü–¹ÎZøfMËï¸ö+k¼ÝÚ�SÁIQÎÈXÌ�Œ7e€‚ŽÊ™ï!ç¨Ì)g~Dš¢D²Š’³ƒ2Fó ±Üð3w¿2÷�ys%ÿ¿òÿUæœR÷ŸÈœSê¾™ûkÞþ&k{>Fùt£ºP1õélpúŒ}Š“þíßîç3—‰•_’ù´wŸÁƒòiýä~ƒí0ZÚÐÒ"òàÄ|§òñV×ïLûVÛsæ0ë×�Qáö“˜ù0¢”ÏJãX¹¥5^]"_ËñmSáÚÞÙ�ZÖ>ÖÉᬆˆBY7Fëé¼›}Wžf:‘ �»Nå(æ=é ÁÎqëÎq¢í5µÖi“@ï:¦ÕqÓîåæ«•±[ÍÆ3uzÆj©Ô©¸Ü˜¸iwW Ͻ¹ì}B·ØÏš÷„5JöD†³õ@ô†�â)ÆrSY½9�hQ2äÓõymE;5ÜΙ¼Ê÷ÜÔçe]„5PX|žž@!ô]“ºV‡ìÓ}rkþr¯ôÿzc“è³|9{ײé¦8n[jÛ4| ð±yçê—ÚéÐ$¼¯œÛ°äè®N¼=½yGi)€ëüjÜm݃lŠî’dÊÎwR/¥ôU£•DßE‚y»Ë7Ú8»z#c•Rß+ÍÒb›ƒViù(”•\ê4Ó8}7ÛÄŽkv’zÌù±G¿- �è+‡ÂKÉXׇœO]~@ὕ£K$Ú:Ò®eûÙxíoï‡:pŠÏZ=�Ѩ¾“îÉãnîÎ#9 W¿Š^ ¥Í½['ë\åtlð*µá*í~}ßF>)ûŠ,XwªÌ©Q2ú³Ÿü¼¾Ðü™ˆ÷Úî!ö—aí»´åe¹Ó*׺È›yåÁÅìÀ3—ÐDš·‘n Ci܈¢ §´\B.•Åýxñý¦%+ÀK¥®ÝsIipzƒ]O°ÎÚ\ž/±u£tú3sÈ l@Ö=¥0uw¢½ZÈRÞ}& x R¤øOçC˜vçiþLßEãÛf1¸Á* I3›µÐt)oámk5®]oH)šŒít+ä¨ÙÄ uQw]V…ZÆ¡è4$.YÔR"öKÔu·Å¬lšoÂÝOŠÁ~µqù€ ]~Sbñ€2ƒþ¿j¸<ƒ$7ñW\àÈkÿó©r¼ëdðªþ]ÇN¾¬Æ˜ ØÔ÷ZÞàUS  ÛñƒÕ‚‰D™û°°TGAÓ#Ü8鈴ð3òuмB6E�Ò›Æ&ï [¸3Ì;¨âX§­KoGá$Ô��²^‰2ãÝJÚ¦íXFZ¡¸còÍR^4à#�®-芠@Ùç°rÁÆ4ÐÂÓO{òA/kB„%¢—[�Ç"ªŽ*�È ßÛÇA�±À��m "ÌÝÙZ* Ë·…H§øÂ„¢7:ÆÔg%ÒM�IѲùÉH"t¢ ¬ÕHÅö³‡çv@`ß1ô7­Ã6q€Ä‹e”f¼«×ÅM ô 5™àèa}8¼L >ÈIEךDGá¿e–•I"Š’Ï8…�¢HªÝƒéá¶ ,Ð#dÝQX`yé ê*]I»’ðN\`›‚º±˜ðNÄE]Á-3ë_*3¶et?ëmÜ`‚Ù Œäú Nˆ“»��€°Y‘?œ0RØ@˜løûæé”´C£i EyrÞáj�Ï28n©t=ñ†ÕhD0g�Å_âÓ)ºÕ"L~*p“vlîø€h˜r'ü€±Lb5¤ÔT½fe ä§tn9ýa¨'“ÑFÝ»êY:ø4jšOÅÁ\ÞœDvÝ.þÆÌ™«ÐëT①뛊)îÀéóý)XZ´ê sWäÔ5¡JåÖº)¨ćji‘h(Vqþ‘!Ý?PèY–›nax:÷î×Ü(Ø6'¨�«3¨¼ôŒ´kÒ|X�OMHaAà Ùô~{¾�„…Á�ö]ÔÅ…N»Æêr§Š6¹�C¥ÿªõu)Dn-ê‡Ä4™ºµŽ>ayo¬h8D€^ Fsà‹¬ Ì‹j=ÂɃ°Rh—¦ȉ§Vñt éÞ‰ŸÏYQ8H™mi¹L„)Z£ÁXxåz�%ØGB}Y²ú ÷~œ©mRÅØ$„B±ì žÏ0#kI ! òCý¦œ# SŠA,%”mÑA¥  F ùªŠì×J–@"5ÿ‡õ ªŒ`I|ÆRP·{I»Q™„œL S¡�øUyjŽ~ ƒ ßM�#e(f„J�°?qPmCÆïLp�c&úõ�h!ޏ+´|ö�Ô=g¾ ±ú¸ü¤Ã:hÈIh âÔæ)6‘*�oaLÈÔmè�!î?tùüè,Ñ+ÁLA].l§mõáç ½ªˆþGá?¸™"K&fwYõ÷ë3NBI’Æ>ð2û/h§ n O0‚@¦Î&Œ�Þ8~Ïè¾’%þ‹ßg È�øØ–8ñÜVØ\ZÚaJ£e"!“á`»o¦$PKtn®”èN¶[¦| a"�ÈR„k‰"œfB¯Bÿ ÐIsžÝ1Çx¨Yô*E0 !¨&ïG¢d—ÅEqÒ©�â¹8 KIÛX“ °¡>ðŠçŽŒŠ×d&là‹ÌáUOpU@&Áû>’ÆÕ‘�Nb]×Ñ7è�Âj»Ì$®y ð\é}'K¯ó Ùq'8å9~¢‘H8¢ÐÝv—“¡BŽ ‰ýjƒr©_t^˜·‘ $ê}`AunDàH¢;x*ø™Oe¯.‡*$SÓ_B¶]ÓkJ‡ìwŸ´’|.7�ns}‰ã3å‚F†á¯QÊÕD‹úœ’j‡WCÔ¼áz+}´Vj³i.6 pº 6+ÜÑ�âÞÛÙ¡¢ŽèÙFTÛ‚“|k\@~µ$´%’‹qCÞùMX\]8¦Ãt]$D·ÈÚç@f”*Š �@v� $fŒ �…ÌØÑ’n eë;õHâ%"¸í5eˆ8V©äL0¤Q®’´f�Bá¬M2Ž Ž¸…¶•YÐTô¤FˆÙC•¸ã«ÝˆÕ o$Bˆ˜Š† ÉQ>Ô Ê˜D, ý gK°´à%ˆkÅÈ‘©Þ57YWª HUïÐZშ£€/‚èu..Ç�‘4 ¢QˆÕü‡éÆÃ5ˆAR&x¢l(|î ‹­�|)ѲDu T:-AøÞHÉ-¥¢[ÚORŒÀ Ò\É#Œ�>„ \HAO‡£IùF²á§æ²ÔkŒÈÔÐGšñ¨1A]rÝ@mdaå$O‡  S?§ñ±$‘D?D]–!1®…¸"M‚—,ZK&â1=î±ú²†–QÇm<@†«Uw¡Ð0Àê âÇ 6™Adk§ð©Æ2¬Rq£ 9 Á�¤÷Ãeéà„U^i�n=¹³PñG�Óâ”±…@²n„‡½q:+DLms�6·ú ¶"X(°5²ð9ï„é&ØÌV’ÃC4£¶��)0Êå Âúz’¼†ou:ÓM™DV®8Ô2 [j¦ÌN ËUT™U‰Ÿ4­^œ�'Ê„³š3O¡ODø¡,$#Á©sä6:ŠEÒrË<ÀèNÀ+Jºž´ÅC+×éaîr#µŸÚnêÃ;jó.ÕÖ ´Šxìò /O¢8œE2îhÜì°Bèã�³]/U¸üJ&® O?Þ€B§Iv&4>m 8ä {^4<“#¤ ²d/*/SùÈt"$‹€†Œ’j Ô¼žÓPETyÂ×_±ºSÍØO—±ï±æKqL}å”OP–Šdù‚œ•±Yð†_”HÎà*ïônAX8.¶ãvø…¾ïšGQç!ƒŠuËV7ôÆŠ2Xû^ôÐx¢,™@Â…œ7VËÉñQŒêhT:DnkRNµ¿lÈú~Dò¼;½ßHxä7°BYT®,%Hq+Yv˜õ°r2Œ �¡jEF—lÓä Ù(ê±±/øÐ  ŽGöä N¦"ć¸¿Jh+<` $!Ù#•4$Üu%âge ³^õ<…±Ä�ò¿ÒÇ(ÂÖ¸”g–ßé](q�²ˆµBLîÐÌ?÷µ†~P¶öyó£�*9×v !“l-(DaÐzŽ“VîôÔ(V{¸SoÓæD±A÷]cÙP1Ùç S´t„ì›PåRƒ¶“ðhš­™P6Ó¡Jû J–†5tX¥Å�ÐR ™X|­1„@ì‰>º°kNÇÕ‰;PÆL_¶[­¡a© ’%Ñl¼NQf*¨�9%°A÷2Ý�Û…Å¢œ/V‹¯A£i]̵#=ˆUÚŸ�Ó‡>Û#²Ó§s"B;¢ æÁÀ‚F4‰DŽÊšJPîƒâlÕ xƒM1³^Оlå©©ªf#ȳÆ Iη¯t5ˇPÃó#’L§÷};$…Æõxáðµ_€âO¤Ê›&�ºÔê,ŒU`Ð'¥Ki¡-6k1½J@œs ˜XTÀÕ!uJŠçÉ>pž; 6ÈTeÉÓÀÙ÷msBÁ ð¸nË»¬œGâŠË´ A9b{Pâʽ„,³´ž¥ß4³1Àˆ‹�&Ρ™–ƒÄ—…Mßµ×FöDâ)HE=ÇFe—P4ËØÒÙ‚@!Ãp†Fµ“áþ‰°£îu,zx7¥G®Us¼Î�¬\žãhž#™a°t¹©2„ÝP옎ùS¼üŸ*jÚS*B•V´ôœ¡ÿ$_Y&¦Q�EÂ¥xCÔ}Cî¸]øÑ Ë&jòŽ�ÇXðlS›TjaÁo¤è�!8@-Ä¢;†à*­%½½íâd9#’Üb„ÑÚ¡ÉÇ“o^ú‡ßei6™ ‡€>í`=Fƒ"Þ|ÖàRÛ—§k|²Y,m^sXšˆÉ6`>QÀ° ö:€}„‘šš!�q}"G!`BWN“·íšÄyŸè4Y\@W7§-wQ®œ´ÜØüàJ;/-æSºšÃó4Ž:ÜÏè:…&¹ì¨ü劉¤æÂ`VMÑ’àÍ=¡J`TYã†X3+&Y39¾3Ã8yùê0˜•Ÿ—‡ Äõ‡8§„M]J>ÉÄBÐAPR”�¹ô3„eû 8ß][Š’ÈBÓ�b3,—:ÛK+îRChÜ:±Ðô´©JJƒ%Ń¿QÜ—Céã•®öAoÕt{‰ø¡Ÿaar{í¡3f–ûÝÀ7ÎNO4/ïÃèÝøñ4ZÅ0|Ttjƒ’$0–¼T<-�ÎE±(b‡m¦‡M„ýpÁ!ÑfTK�znEa²tŠ{I& qáHÌöâ�Î5I.êÐZ/´¹ÁLÇqò-ÒÑõªÅTSøùÆø~ôWï÷qsXè�.š ¼F�úÃq¶khÐu´73›ü4ÙË´° u!þQ½äšû�ÍÜÆú¨è¬‚ú@<>ñk „ߦ†d¨2Þ4EÒøÍó‚‹öo]S»#éêa¥oÂöÓÒŠC%e±? Ó†HrÙ2œŠ³Àb'íž‘lŸæ_™ãk¦ JñÈâ!�OHX9“_7CµŠÊ¶LìhÜ<‡D Ò+P|=>ÐqF‚Uv…âï ![&úˆA¬¶�GÏ ¼5T频i¿HzµÎ?ÌP¾CM¿f¢s58[(XŒ�üð†ƒÍP�½¹4m9rßá4Ü¥ž=ÀH£ØTGä7ó†u¥ÜÇiÛtqÜÚå¥ïeÄ�òùà«w–Eºœh4¢J¯‹¹\‘�¢AtrJ™o‡Ín7 -1šH`þ—%Rpn%@ �0O– É5‡ºG°9�<… ú¯I¬<™1ñ¤¤îÁîÊdikL: "$E(�[Ÿ{d'µ]½¦ÙAÛK€ÝÒåT4ÊÔ(âŠ}"7 %9(N'h£öE:ÇqÀâ|a³Z3µúœFq˹^£ >íÞ}ŒŸqˆt¢ߪ‡¯ Ñq3'ÂkÏÝð0Ê?PŠ ©6¹3Í#4.ïaóÊ£{õE Ò62ó�ŽQÚ-ŽlCB; @ÏË&ñ¤!ᢺư€|*ä¯6z]:F´ G#Pˆ½°©¹uÇ/΃7g9š£JT ‰ëû¨ë®’ƒ™º¬B|{òбÓðCêˆÞï0EA�cƒ_óDî²@ê(i­¶Jß Ö�]Üñ>P7*¢yƒÔõ›…U :í½iÒ‘�=Òæ¨ˆèXV�Ý&ÀÐÔŽÞá£å*ú·‘y™H nÀ+iΠiÌÛÓž |ù;QÿöÛý|£Í)‹&›�5öd$ñ®ÅóHBk‰Ò�R Ì#¬ÄšIßìâé X£Y¿6~H.JÞåM´fèÚç…^mÞ£GEDÖ30Å[0‹M›ÐéuªVèxŠ<ÞEñ_Mdì×°ŽbŸ€ì,Á౎0�¼MA9xZÕÃ)9Ë>A©Òp[Õð&�1º€G6Ѫxô0é&âÒu‚_«‰¢Ñn«†9FC£êÄÔ¸x £Ï»°Ö; ZUOq¶ÄI‡}\‘Ç`À«T2ŒFh¨³±§H«ÁÅénîYÏ¡(�ßÚ!Bâ´Ô€TÊ4�æÄ€×-ù44aB<ÆR:]'QUWÔ3 ·�Ǻ� ¹(zC­©ŠKravÜ ìŒ™ë%Çp?;€¤¦ÉïÁ·Ú3 ØG®Ê¹Šm=É�{ј9».PÖôYå„,u4Ü1ô„6ÓhßLl¹C=$º úÑTÒ„0ƒkhe«o¤!IÃ…ÈëEè©pÄ¡>]ì—±‘µ¥kz;‘ø}õ*õQõô“Æ™'?u☆¿ÓÞæxRhHkÊgÊRª¨ªi´dµÂäc´6º¾"µÝ †ã²qf˜;o' K$J¤5á ÷°ŠT“@Jq£ÍFÜ‘–�^ï(^îKÖŽ\Ôƒ:¶ž†…#t<þ¹R�¼Âý“ZŸ6&QÓ,0/^�[c\šÌEyŸAŽeݳ°ª2�±¡-g£Éš7Â�p­¡-i5Î~½¾PÚßI¤ûµÏg˜_®r(Y«oŠV`ÇsàwpÀ]Û˜Ód^›¡ë?ãóÕ�Ý­YP„1°Çô¹zOϧ‘6V‹�mh CIöµ’6hèLí�¸Q�”!kàò;Qõ >†ÚÄHÞ´é™�v”Ä1è¡0: ´ÏQOó »y!$ò4iç´Ñpïö„u(2IžèT„ ¬É°)WóUT¥µ�žÃ€øØ,Z·i„�nGwÚ"E G‘ÛÛ›Ä! ðÕcW±vY£¤ÇÒž,Ç#ºÝi(¤É½*�™=-|;ðm™ž®†¡¿ÆF_£àQÚHÎZ³cñÐDHMj|{Ÿ 2�n Æs6dM‰WìáxÊ‹J×LV›noØ@§�61ÒB±þ<ôÞá/ÀÜý_¼Ã±{Úžõ3£¥ù›ÿ±]<N�–§î ®‚ÅAD©‡Á„‚•Ôm劻?1âº%¥mDŒ3w›õ„ïѳ x^'åÕDYÚ©­ÈÛ>¼¶ÆDޤÇk>æ9¡áh(Ý­ÃA=Ê52VcÓ´L¼`;þ÷0ü›P¾‘²{kHÄ+¾ïz=ü@[ëz&©ã'ê.ýûïùƒÒ9è6j@Šùi=‚8—é�0×,z:ú,ZAvÑëa§ èvwK)òè8IÈÈÑÇöH%z¥suD—�p":ÈgÕªdL0=ÈW;pÎ4Aÿ`8½6i— qƒ¾Šô}­}ñ°ÏZŸ½øüĤ'�ÑNÚzQÃtøg�RÁRÜ&U§‡0ñ¯¡²úbzè·ŠP=eÛý9ÝGrr¡e°ï½Â‚x ø¾È3hžîM�!õ�jõh‚†,MéÅ}ÐI5=§¬›J_àÇiIˆ˜/YRyÍìßD¬Ó5ØCmLUG…qŸ„‰_Bð§�§½Ü0W4UÒ³âœ_Œ´“MÔ5àiÈ–Œ¤™›«I#§,«AæÑo¡«–d]oÍ7U¯=eyX 8@èŽH¼p ¶P³e=ÄãX ¦ñ%˜ø¬Ô~1‘èÓ3ØjÆÞ£�¸¼N#crͽ²¢gÑ� mX\ºC�ÈÈ [õÄŽKÇ„„ß'ãþ*êñÇG Ý?>shåãÇ]Ï]cð4ç¢~p-ú⸨3¯ç„§®†~(�2¡\D€¶ú^Å,Ø[O� ±s£=Ìœq'ZQÐSl=|/«1 …û_æ ¥äìbKGDÿÿÿ ½§“ pHYs  šœtIMEå*7·Èn»�IDATxÚí�y˜\e•ÿ?ç½·Ö®ªÎJB6"«‚£,²1H! .èø *ús�ÁTœ²Šâƒh Ä(DI �°D¶„%@²vºªºk¹÷¾gþ¸Õé%½TWw–}òÔÓé®»¼÷}¿÷ìç¼Â íñ´uëVq]w0 ˜¼ ˆ�À3À ™L¦©¯÷‘Á©Þ³©±±1%"c;9¤ ª[€wcV¦Ói[˽ÌàtïÑ@8@D?èP™&"ËUõÒ\.ç ‚aïÂù#pÐÓâÆ€ €!Àåªzycc£3†½q¹8²ÊS>|¤òÿp±ˆÌÃ^@"rðÑ*€/U¸C[NqY6›6†�ÍÀ·ÊSÒ"rL'70kãÆ�ƒ`À\aàØ^Z„¦‹µ�™H$¢Õ^ÈœþÚhÚ´ÓÁÆFaÍ8DójhŠ=ôÇm}ÃQªë§ae­Í›Á°“hêÔÓ ˆMBä0:(ˆÒ”¦Mžsƒ½~éÒ;ʵ\[UÇõãPGcêªà˜¨åíµñƒ¹8°¢¬ ©øöGäÇóÓi“çfj¼|º?‡ÚA±C¿r…És‡ r°7ÜöB„_M™2§×œWD¶õãpKÖÚ¦A0ì4�aÀª8ô$Q™XÃ-^êÇá¾."ùArg‘Š�h ˆKƉ8†ÀZ#4—}r%¯åÈ:&¯ôRgxš0Î0¼F»ÌqœÜ vYaëA#‡¬NÆ¢ïÿÄôc9t¿q”<�¨ë²5×Ä}O?Çc¯¼ÉÆl“×X(6× &Ö«ê=À'ú*"€ß×ÕÕÙA0ì<84|ÚÑ?ê ýß‹DˆE\RñPGK'âœwÂ$Î<þüõ©Þñ³¿-{¬×Úc:íçr¹«Tõt ¾]¬ª÷VÛ¤ÞJŠ%�Ìæu‡kõLç_�_XËõóù¼±Ö~ ¸ŒžƒT�ÑzàÄL&óboNT k£•@wŠYÉ8òr­O¥RVU ÜL{è m>Û[ ‚¡V2î‹À’.9,yµ/·¨¯¯/©ê�ïÕ(� ¬PÕ³\×]TÓc ®l æåÔcöì çN;¶3ÇQ¼¡©pjåu;äóŽFN�2÷A�g}ë¯zøáù^Ío°HNU¢#œ Æqœ£€™ÀT` ÖÚ|6›}øp&“)X0Ì{0< ªÂ4q*KMËk}ÂIR¹Ҷphå3¾.`D£¨‡Ê—ŽF>úÊ[u'q#2©vZÜso¬eùª5m/±/Âæ)6ºÆ]0eÊœ/,]:/_Ë\¨jK¼!Ú2Û¶mÃó^àûÀ‡€ºNN=ø°°P(œ“H$¼�ª3D€"ÒFÆI;a¶†nUîºjo8}úLÑ 2ätTÎÞ�´F7ç‹,xôÞ7q‡Žƒ,{aw<þå¬aª\�È9Õ¾0O½ñ6"½FæaWg÷òÌñâŠÈDàÇTïº~بªwGˆÈaA,½ý ñîMÓ¹¢j>�ðñÞrN­Í€Š¶ôàøw"gˆNš4k‡à�.^Zw×ÅŸûÎþ#‡þµ‹ÇT‡ÈOÜÕú¼=�µPW�¯™ïD0Ä|ßß>!Á .�˜[GdÒ—ž7õè„cv½/n°Ì!W|lÆ‘þ߬VLh?áƒïD2:*�–ÿ¾t\Äq¦û¢œO˜Ü*“;„^z•ûŸ­í9%Â8N¤îß²�±–·th2ΞuŠ:aÌ ^íÁéTPUKmáí®hâ€à 3’3"N1Ö/Hp�/œqŒȣÀo* ØA-r7q™yÜ‘k-Öͪú)úàµì@_Cäà߀µ©X„¯œvï?�Q¹ZzÄí M}]‘Ù#9Ãi©Ó2Šžj±ïÞ]_]Ÿ@ÝêY¸(ˆã bÁá[g�4lúû�á˜߃M�YXñO?÷"¥r±Å�Uð–Ô%¯ç©>©¯Êš‡–þáqàñiSæ¾uÉÌ]yüaÕÆ,=Ëtàþn.ãí1ѰgŠ á@ƒù­Ál75 îÊ8`]Á‹ب@TPÇ ŽàS¶8‹)(vDŒ`xkuÙÄáõ|ààp«JÙó�76nfñ³Ïsß³/²¾1ßÑDt\cS}Ú OúûûBÛ�^.ýãS®øòiÀ�€¹³7|^—,],Ó§�J‹; +öT�Át”‡¢ å–/«>Ò�Svèê·Ÿ¯}‡¤HÅC|mÎæ¸äæsà¥u)ûA7c‘ÈÒ¥óì´)sï!l£S³†)B»ÚG™>i½.^þiDÀœÊŸ�g°a‚áî½Ûš:ΗnŸÃL2Áèú:þñæúî€ÐÌDeé ÷ihá°£ÓK‚í]Þq�Ø.[€{÷n0tP±Vmh`K.ôäÆ#N:üÐ긔´Ä3tí½}¦ 6f<ð/m‡ vcIËÓ½ ô¥¹—×cÞÜ«Á ¶ý˳9_à¯O=G`ÃyäXÔ6vÈ1¹\î€æææjtµÖ^¦ª¿¨ÁÜ|øl}}}c‹<Ü‹Á°£Xõ‚€ο—ËŸäÉU¯±%_¨‚3„o­cé>E¾G;vßó€c×qœ›RyrtÃæíÚeyß}�œ£ªK<ÏûøæÍ=WÓ2¤ ª_¾TS¸[~ œ‘Éd¶{×öj¤tFlh.qÍ¢e¨Z<¿Ç$fš 9ƒ*¡7²ƒ’VY­ú•غ 1ñÂ1x#‡á ݉'"7F"‘x.—ûu:�Ö6ÖDÛu+¶"ŸÏ_­ª TõB´·‘´–ä„MD¿Éd26Ó©6Õ¨Û¯µÚ«ÄB©cÕl7pk°—�¡¾>ݲ¢ÇD7l>ÔÝ&-ùõiJûîC‡¤ˆ:¹RUŸm£3ìÓ[ZþžJ¥,ððµ\.w)a®è˜ €²"òR:�î’sì‘`°u’túØüVl¢&×}¼¼„ò¢,ï�çšñ‘)L˜0±–è†ÍGDßÞªÉÅ cQ§Óñ®Ìf³§¶i ¼?•ÜGYÝÙIétÚþYùTE}Ãó¯"wĈLÆ)¬Ay²\,çÌúZÕ×™6åìý¬µsÀ¾WÑÃò%öKn²ñã�¡ê&¶Ã/ 4*8�Á) -ÿœ&ƒ»¶„F 6�uu ¸áQbSRO1Ͷ¤�SÊuæ9«’}üñ…^{ya h¢Öù*KH±HâíM8¹<(hÄ¥ø®ñh÷VÍñÀI«W¯^0qâDTurE—ñ+\£_¨f0Ì]tƒ#ØÓ}ä:àP Í¢çb‰è×gÝ}ýßçä U:Ft’1ò#¨¼ h²q©8�l±Œ cÁ`?ê`£‚u…ÌFÁÝÒ�-7Í X,e-‡¾C e·: 4Y8Òhd‹}ã¡üß¶t!0¡Öö<¬{áÌ?WâD[}¥þ� 6ÖcC6Ì>|øÂl6›&Ì~x[DVîV0Ìœh0‘ÛùkE¦¶X&‡ƒÜîŠÎ¨˜.µòùÖìgühgóS£QI£— 3¥³»„Y�ÐMrlOtîÔcÈ´‚ƒ7lHÕ ÔZëŠÈ' Ãíø¾ÿv�¡¦�ÅÝ„ˆ\V1¹>JÇZÕá^sñû½åŠøT;£ÝÌÖ~À¾5M´GogU”ÇŽ&¨KV{‰á"2øÏŠˆÈ‰Èµ•ò»ÝÇTä=V3Aj#ò e‚béƒÆ˜QÀËí&D­œB7 ."c F ŽãâF¢DÜ®Áq#¬Ú˜cô°¡8±(Þ¨”Gôª62ü¬Å:nqçéþ|ôZu†a]qX‚b Mÿ5·ÜuÖ¨jwù ™6æ®!‰�ƉFã¸nÇqqé$oþ�O¾ÎÊM9>ö¹™˜d¢–µ:¤òÿ'E仵V[÷+‚Ri#ŠŠã`ŒAªØ ÀkÚžÒˆHqàyªºî›¨V¯ugÕðáû^�&vœŽS½ùZôžß”ÅF#}qý®þ=�NoìïG¯iL~¾¸Êk*>^Î6QjÌSlÈQÜ–§”mƶ„ƒEÕ óxüN] ñ‡ž×°ß„CïN¥†Ñh¼W@h¡DóáË ã:-þŒmÀÕÀ×××7íÎIè ¥mù§AK☘8bÏÇVr÷l³¿A �e`S•`0oƒ–é:ºéæ%vjÖ¥ǵHX`‰ˆ\âûþSý}ÜyœÁÚ'­ê{Jâ²`³¥› 3n·ÓÌù?•h©H–�VEçô‹Á †ê¶üSÍ"l¢ë½©çUñ‰N,'êÂÔü�ªz¥ˆü¼¹¹¹iÔ¨Q{Äô¨@.8ï›E¬½xª“¯›.),^{aÉsî¾6K¸ßd9È c8#âpíœ{®;|OE‚j‘œrÜ™±©ÇÍ=eÒ™ééÓgv"l#°®Óó!Ð|Wf¥ë8 ¬‘áÀljÄáÙl6±'ÌAUf’·-·22,s2ÈlàÂÎb/ªò¿Š>¡Åà¨%söŸ¯IÃo€Y-NA.ö3¬³]wîNýââ=Gu �VÆÈé“'Í:\áEê�‚_–­“'ÍZ[±ù× ¬YõÊŠÕtä›Ó°W&�J`¶0'W>¶äùGccã�"òûŽéë{]ô€­À/O¿åŠß¨Çñ½ò‚ó¿£Ó¦ÎÝ„r€qÌ¿gvp³¹]Wýɬ;®>oÆE½JÄÙ) ¾fÿåÚ¸ˆ\Ik‘h×ìó ŸÔó%R/–H­*S·ºLÝ[e’ë=â›|¢Û|L“‡”¤€o»QÒ Æ88•ÈH$†ëÆ*5�DU‹ï—ñ½¾_ÂóÂ�ï—±A¯t¶(¢ró­—y(_¥ó¨n«Y™I!½Ë‘^UŸªöà3oû�±Ö^Ü"ð[#rãœ{®uv;P,ÊctÈqèöM À'kq·X"bk}b«Ë8/çp_Èâ¾”Å}³½ oŒƒëƈDâ•Å�V _M;WsÛ�j¸Ë]ëÇbm@ص¿jJBèøí­—m.¤uW¹¨±1OàW 6 \åºnÕ�å¬�òš “l°¯Z=Z}­ßí`Gê®WäRµýäzV_ÁÓv6‰1•â_ÙåFIºÒ®¾òÐú´ª^ÝÕÁ¯¿¶‘�›ª¶Dï5ÆÜ‘L&«Ÿsä5°÷—³M¶¸-gK�¹G­×œÝí`0Â$Vz¾}™½“mË}DE=¿ät•¶_*yüó¹W«¹îÓ"òùT*Õ«~“ Îû¶%ùf�+_êoÈ_ë¦?‰$ë:{Qõ¢bg5}Õ˜.Q瘽 ’h!ã’xÄ��ì>]Õø=õäJššºÍ¾GDf§Óé×kòïœ}I>{Û‹·Òìu#‘ûB“U.:{ѵ²ÛÀ ÈšRcþ—ņœ-5æ÷RÆ ‰ŠýÓÂêD低ãâw¡ˆ®[»•‡|¿½îPªx/‘³kÂvë,+J]ô U 2¸L‘1Õœ»SLË?žú{úm?øÖîC §5-|o¢$íŒ`uŒƒç•PãtªÇÜ»èI¶f9æØÃVîÀ¸ÿug©µöa œÉÔÖHnÎÝ׺ I«4o½ñ‰RP(˹fŒë8¨6D¢‘ìnã ÏýFÞøÁ…¼¾í3{)kpÓªá©×â°pÝ(~Ðy*£µÊ£Ë_暟Þ9îË_¼fA:�^\___®µÔ~î=×§�‘_Š˜?»ŽùUfæÁ‰Òó›a=ÿf¿PºÏ/–ÿ­©1—Ûmœa»Rsþåþ™3ž×½ ¢Ú.ùuß0ˆF AtšÙdm@¡�OªêÅg�ñåë}âÎ×Ô˜òrùÙn]âS&ÜtkŠ6{Ù`u~‘ñüïfÁ§¿Sõu߉ûZöYµ©6И@W¦qõ[ú[µ_@¯Ôâ×8á�ÛgÍújm½�=ß÷š ”=‚²‡mö|ÐÅ >ýí ÁÐgZÛf«´Ëý׸Xë?øÖZ|ߣ\.âyírV@|þüÿ_[ÈZd�õüÛK›²Må\ó­Î„ôw\zGMI1îà’öEN´+ÖÝ!ØÔ|Õc‹Å¦¯�×YBCYú°gæ¶_üC"û$^–‘ñÏE~û=_ù¯šbÁÐ, m­$е¶5Û]e±÷Z,'LeëhY=fÅ.ªe'Î9?“9ùÀß¹ûÔ�b¢î«À ìØCcPLìOíúL—Êå"MMÛhjjĆû`ÝçDÝ×~wË÷_ƒåÀꎗøïùw][Sö—3¦îxSû¨‰ºñ�3éú$ö—´O¬!Ùj!øWx^ÑPµ�§Àü›núVKcÌ,;ÖhnQXV3}ë—óü’‡õÑ@ÃîÂB›n/MM�#­µÛÅ®ï{oÐ&9eÁ‚«èè]l»%a¯©üVî‘Ò«[î-o˽ZjÌ/+66ÝЗÔú‚‘ÑÓ&Ï�€ŠµÖ¾Ç#­`(çÖ­{mí´)g�TU«vkûò>}¶Pl*Oš4Ëyä‘ù½¶&\xkÓôƳ¿.ÏgO3a¿»M“¬é+º{¤éÓgß�ÄŒ‘$–¸ˆÄQ(1ŒFTµ‘”„�¶ëcý)ЄÛlÇÔ­,Ÿ[³-�¥h[SϵÎÁ?¸¾æ4ZUÛÑ´«™7‚c\¥œLf"Éd*Òz r¹†ue¯h+o1™HO&ÓûT¾'—oX].WæAÃ}3¥È#”�&U͉Ф�šAs‚äÒ©ŒÝw̸}NT|ÒÇUåüW^[ñ§%KhÍœaÒ¤YŽã˜ñ3eÂØŠGm$Êh êq”xØh[cqÂ}�#�çT*˜]Ù[ø@h%T¶hc1¸®Õ #×p¢Ñøø²Wlë¤Ú>7…Bžr¹8˜ØþÕÔ×éøÖ†•½r ªn8¦Ð_¥6¸)bR—N›G>ßi *;áÙM„"f5á¾ÙÏ(vIU:ÃôãçÆU¤Ñ4Jª²3Ë(ÂÚ€ˆ E5C¸Å^}À$*\¥å÷H›ßûḃŸ~âUªJx;`#Ÿ0´Xy£KË£åg¡ò]–p;æ-•Ÿ ÑÐÒ¤¢Yc%‹/Ù%�ÞÞ£‚Ú§Y˜>y¶Áº.Žº ®ª:∋ŭ,Ÿê1Tb`�:E]U’FÂ]è º½CZ‹¸´XT~¶W´ °¹Tݽ­Gʱcê’ÏŽ;Ó·9NšÚ½& @(… ¬�ZšE$T}…ª%�¢ùð\ !Uõ &@ÕÇÇ'êùKšß¯áÿâk¥úIEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/light_mode_new_tab_share.png000066400000000000000000000316231521174352300333270ustar00rootroot00000000000000‰PNG  IHDR‡d¬7#&zTXtRaw profile type exifxÚ­šWv$¹–eÿ1ŠÔ…äZ5ƒ~ï÷™¯Ä«&3I†»¹pÅÜù¿ÿqÝÿá«ôÐ\¶ÚJ/Åó•{îqðGóŸ¯Ïïàóûùy©~ß }Ý•ü}#òRâwúü³œïõƒ×í×ê÷ú0ÿúº«ë{Ÿö½Ñ÷�7Lzrä�ïuí{£?¯‡ï¿]ÿ~näߦóý?Õw‹Ÿÿýß¹Œm¼˜¢‹'…äù©ƤÿCüÖϘ2ù”ø;¼Ÿ|ý9vîçŸ ÞÜŽ�ß+Ò_Cá|ù^Pþ£ïëÁþ»¡ßG~üÿúÆõáGøþ»{w»÷|f7r!RÅ}'å¿·xqá$”Ÿh¾+ÿ×÷ÝùnLqôM6'ßË…"Ѿ!‡F¸á¼ß+,†˜ã‰•ß1.r ×Zª±Çõ’‘õn¬©§íR#7‹¬%^Ž?ÇÞsû{Þ �'ïÀ•1p³À'þñíþôâ¿óýóF÷ªtCP0I}ø$8ª†2§Ÿ\EBÂýÆÔ^|ß·û™Ö__Jl"ƒöÂܘàðós‹iáWm¥—çÄuæ³óŸruo@ˆx¶1˜�È€/!Y(Á×kı‘ŸÁÈUö“ ³¸ƒ»ä&¥BrZÔ³ùL ïÚhñó2ÐB",•TIMOƒdålÔOÍ�–,;3+V­Y·QRÉÅJ)µ£FM5W«¥ÖÚj¯£¥–›µÒjk­·ÑcO@˜õÒ«ë­÷>ÜzðéÁcÌ8ÓÌÓf™u¶ÙçX”ÏÊËVYuµÕרq§MûﲫÛm÷=N8”ÒÉÇN9õ´ÓϸÔÚM7_»åÖÛn¿ãgÖ¾YýkÖÂß2÷Ÿg-|³¦Œåw]ý•5^®õÇ-‚àÄ”32s ãU  £ræ[È9*sʙ°HÖ‚)9;(cd0Ÿ톟¹û•¹ÿ4oÎòÿ(oñ_eÎ)uÿ?2町oæþ™·?dm�Ç(é%H]¨˜út6.8mÄ6ÄIÿöo÷ù£ï°ÊMyt2ÒÖ�iz#|Ë—ÄÖš¬¯Î�¶7)™~§ã+, c{w»åþŠ…Œ@€ &¶�Që$k½_ß Ñ!êÀ¤�~&ÕÑNª�wIï™3-ˆleËÍç[Rö¡�íó¶|k@ýºu�µz:JH³„5š?‹”F³9ü¡×.0uÍ`M1.˜]¹ÁÚso/¬îÓÚ¬é|е[K>»ÜÞ@’Q2Ÿ°•Üm#�ðgîC5òÁ;I}�’Ü y’Ìg¯¿.uÿƒk¿—ÆI]Þ9„cªS'½çÑŸí\®±úÇRû[NxQ�m"ݽ–¿®RG4|¸e‚-~= ›¾(3£]¦ï•1�­ ­«±;"(žVe†Á å…6½ÃU|@Å4öà¡a4Xˆj{ª2 7ž=I`ºiWRËA#8lHi3˜jljEEëá²ÔÍ�&�€úiÀlå´0Jßü �Æi–ÉFŸ¡ÚÜ¡'#L:Ô=E)î¬x4Ÿ8Kjššaw] m°Ö†Ÿ¡‚;3˜Y�ãïZã\GÃÝÄr’êåDjj£øü¤ 6h¤x¡†Qé€1£#‘50™ÛëpÚ >ø)xTÈY@÷¤à:C€=*w‡_ˆBçÚTiWvúf ~õ�ÇB�œ1‹ÅÌÓé.¿Ö �n«É5vdš�Q7Jøzýª´¦»{J<ø…G 9:rˆâs(ª%âq ¹ê ܵ‚#Df4;(ée)¥ëhíF»žJ�Á›jÉÈÝrí¶hÁ³oMØ(õ• j? s”6 š{f¨îðfö<ÓÀâJ©X*X#î'ÇDô³E eÏ2ô¡›Så·pœÏAÁÍíHÒ¯×ZÐç æEvCv\ƒ©÷xùÞ`c£Bà;Ñ@„y¡É.™EÙÎOekgOT T�ÁâŒÖ8Ù±Är £´Ä€NdL4,#Í´7 µ¹Q¶º®`f‡+&âû¡Î¡G?,R`Ý£·{ÈReäôü¥ÿÉM¬�`÷I«|fl ñ P÷$QïNÛ�‡ ÙÏÇoTÒÎnÌ­Ä fuè4;¾ÿëÌ1.²‚BEtå{ƒüE•‡ú¢j肾îrÊâëî®Â—@½@x‚hÁ1ÁªP‹zgl…ªÊˆ£$åk`Y´ µS+íLÚzƒEú¸tåÝÐñ@š�^B6)Ox}S‰,mÛÂ�6btUµ7p0rÅrD•ADõ@94:m5Øp´ˆÔN3F ¦Ï5a‰š€^Ûqi+n”ÞX\(C¸f"Ok Y×*ò‚å™4é¼ì)ÙtÈLC%ÖÝTƒ8‚8‰‡FüH]Úí/X® ¨ÐÈÐaPô!••MªœŒ�ˆÖÑYþj×ß Ž<…Gިơf§| ˜l-“7-ê ËY•º$»02»()©£’èûyÐð- •çBuLµ 6ãå13s€d�‹¬¾‰Z�~;¼ã-CÿÔ“‰è+[áçFзòaWð‹Š*æ 7ÀRk»‚üœLRÔÓ·²“%4!FÈî6úÇ“8§*Nç´)£vûìm˜²Zƒ:'Ö/H^ Ë*ƒE캣–àx|@%T"¥)N„ÁÄæ'€ðè[€R‚ÓoÙà3i…U´ä(xjA×ðy“HouÒ¥0íe'r»A„5É�üyÜFo;2®²[US£Æ(zð õBz5SxŸWvŒt3T–›‡Ä¾J[XÑ2 †9 ×Q˜4:fi?É®€~ey±¥Ù¦g" +}Ÿ¢& ªS¶Ø¬‰·’nÙñ —)|Æ WæƒZfÒô�ݾ31Tó×[ºÏ=ùáA-¦çYÔ­N]À÷B¿rÀÈŠ<à]w<ó óÀù=¦ p÷» ©ñl¶lnðÎ�‹†=ŒV‚Dz–( ÅWs™ª¹n´Îõ‡>¨+ä *z†;“”y =6+žzaJi§�lùh¢ÜžïåpW;oBEë™èp=”¸o}SV•‘{ž¹N¯ó”G T˜Ì˜-X{0r"ž s¨ˆTa$5ÇÓè¿ý~Ôþ­(µI ãÆ^Œ$£øØ¯+¾ïó¡7« ÷B"“ªFÉmJX0X‘hŒ‡~/i8h+W úé£òñIôécÄ ‘%ü=ü0Ÿ{†ÓÏgP©qÛAõpçU˜ÚF«ãgµŒ–{¥ˆ�™w¨£ö™ãÝ5£ŸŸ7Ð¥xhF2pbùXê OK¯<îò4ƒ}l(¢è~¢œs—y¨ Jö�pzWâa0N/Fã¶ði2YÑB9sK&Ž1¤‘™Ó=™¥ÚPØ@_*2z½Ó6/T†>â©$Õ@y^Z28WTÌÝ¥]‘¦fƒüôÚç—Zé{‡�Dª4m~ÅØô ¯¤t«Ún;,VÑõŠÜ.ñ¡‘G5�¸2Ï‚ðê/sÕÐÁò?É Nèùü±„ÀÊÖÛ“á¸=ˆfÄ:œéÍ•”� †Ïè±ôû ¡G�bÐEDc ¢ÚË¥K`=Э±U¬ù f�ÚišÝ¨"²ŠÑ7ñ¹Õ‚aÞZŒ*ÅChÅîØä6V€ oª‡Ô�3˜ ×@cÁ³)÷añë éÁ\‹7€ò‰Üæšv?¯øý}½ ÇmÙ ´4èÈ)g?Ëž[Zy•å–ý@�ѪVØê1„&Ó˧m°Ÿz D�€wz ÈãáLåó†ã�ö0 VéL¾JÇ ŽYÇ¿•1"@ áî뇿õäwŽ–¦ oˆ¢½òH( Ìø2ð©Blåywl€M®ú~¯øLe]°Tvƒ Óáà3³ö”„ÔŸ ~û¤¢PÃê†û¹õ÷Î?Ÿ:î+â�?~\�Ëœç_ª#³$W°š7øêäªhî­] ,-D°PÙQÊܨh(¤¢ (ꔡBæ”/>5S©Ã*¥‡t Í1[û¬ù.¾´4Àšp¢€*@5_zkJ:W,0û ýiÐ(ªž;@æŒÖõϪA¢qƨu I��vF¥h½Ì²ªß¯4(:}W¤Y;âÇÅuèÞ� ¤ÚBÃ�b\+ HÿÓYHǬe`ÔVA‹�$L„4;`ÌGWš ~s2äX\.#ìÌÕ�”BðuÄdº°Ù‹ŽeÊG JéÅL“�¸ÓE!ÐÔF^ a6oà€ðÖ±Ò2EúƒJÿþ› J‹Ý)@�¯èèˆSMrþ r¢Z/g^!ýþ)£`câ‡�HLÒpφ´GÞ#'0~TØ|ª–æ~(WÜ-ÚYKG@|8ZÖWcÓz;²5°@ÐgðPµ�WWr°5ÆoŒå±£jÁ„[@‡Ï‹–À-Bç »ZnX]œ Œ /#`1ãYbÙ-Qä“€ÖRFÉIá D`/ÓÀú3ÚŽF&,¦Õˆ´€[­»!ŠGtM´ô�rÁüÒñG²ÑÍè8n$ɽÃCÛ§¡‹–Ãæ }û4Z­´ÈÓ}S °û¾K…] Ž´Gáž]OµmaâÉÔyWKT¨´ÜÅe•úYÖÂÐ?bÝ¿ å;cx‹cÌœ~�¤ŸŠStH‚ƒw˜t^£úù#´6 —"÷´ Aói¹õ™%DßÍE8§É„x/r{î «h�ÞòjÐî¼~Ú€V+éþ–?Qø\Ìb›˜vºÆ(rÉÎhƒÐQÇá»5h`œ™F´«Æ§xÃZÔ$Þ«¶ÖÀvH¨,DΩÐ]zÊqÕš4 ¶7HC$ OGÎ{9¿|0ª ç ;ÅZ–廯Á%R²ZI°)ž Ø¥iÃCº#¿…¹ÝäD þ½%D =ùâŸ%©´ÃZ @¯nÿàhzüa�²RÌ)�…D�}Å�ï©ÈÃÒj!¨Œ\f�ðWtœÉÉû‹; dçÁ8N–žØÂ‘žD¥bG³v¹Ëyâ€ÐðI,Ð�Ì ¡«4¢¹šöÄ´÷|dküéÖú±Ú_¹u&®G¤Ê#º"|ƒOëäu_þo‹‘›Ç#ÂWÆfhÃÛõÒ;¨YÝ¿®ÉAü±W@¤fÕê´$µµ™XY¼‰àŸ—'ÔFAŽ ªþ+¼†‰rÙ}jUDœvžÚõÚâ ;ijuký¯UŠ‘QíNŽûA'&7e ž�köy™éÃêZ£e´uÂ$aQ±L5yÀ:íÚ…H›ö×&ìÊ(¶�Êœѽã8 Ž£`õ)ô (u”¯•Š�‹DòEJ¥ïóvŸˆÞQCÓ8H-<.Ù¤hHÝž•uÛ¤%×г§ÎèWÜšQ[•ña¶æ–Q­‡Ù±éŽ^×AžÚÏ@¢5+ïVšq`su0£Ÿ&ùF a�#÷§%;º†Ìx­R¾dä¢F†àj3›€åí;þMŒü¿Jí¿ÎìÅ >¸ªmJ0 y/ã=´�2ÏÚÒ¿^4ËÊ4~Ux‘ž‡a÷ú}ôÍÁ º·¡HrF?ǯÏ^L?j‚iÇs[Üü‰2ï&¯<µNCp‹�áu’(»¦Õ詎'³Á„|¾F ;=t¡ÌIz;ÖÑ4�Ê�´í!Ú4DÜ„w;媡-ÀÞ)Ÿ“’<¥s´§n¶É_À’s` ÕAÄ!pÁNL‰*ϑ׮ÕQJ5ž í£œNŽ™y3ÔATl²ŽK��«¾måùOUàþ,þ!´S�R¿o)ùã%+%‹Lnåõµó÷£ kì×Ö£oBßÒ¢4­ƒÒÀ@ñøä¤l”œtþ褨­áœ´¥…‹0Ì’‘L@|…Î €ábŸŠ&s*�Y¨€Ô„a&,rK©T míjÙ~Ó^ÇÄ�ÅPCJ¥Rý4‚Ö ð›ÞZgªY9:�p´ø•�€›Q<À¾½¾•í«MB°˜¶¾ QHM\L�Ü�T÷!yNëº;ã*;U¹ItAõÜÏn^XÆ”iÑ <â¤JŒ|$(nä‰Ë¬{¡®Ö~jJÌü±ÏÚGŠÔ¾˜S‹©Ôù*˜nªQBb@Š|:Íã>fnõŒ‘º‚Ë·tÐÛÛ®Å@²]ÒTz€PÞT¦‚ð8i ¥Mï9Ù¾ºá$Å)‰�h+uX jc’ü–·ÅÑ?娳Cn—^‚Mkëñăˎ;SÅ:g"ñ¹é‰ta̵s³„wK¤k¢ÈÉýÛˆÑfwAG¤€¡)}F°™—b¤fðáµFÝb.¹)%)#Aa‘™3¤°;ˆÈiç ë®Ý¨" I’m¬ÅO YÍÉ�À;¦>•F£èri€ÞÉc�Á Þ_ËÇ×ýûGX¦ ‡L“ǰJm&­^‚†ø(HçªW!ƵÂ`K›a�‹ÈZMòø·?¦gä2¤L_î11:é�‚!yÐüývÑ(R…ˆ}hlVÁv8Uæ ìÔflS]D°åÂ(ï˜5ª­O´ò… #Dôü;:Tì±~)r/Fð�<$HqR±k]ñÒ3=Ѭ­>™^ùâs ¡·€•ÉlÏ®Áo“Ï("¨�¼×mí…XÑ Ø7Ý4<žÖ÷Ç,óÑWñgS-#²Ú¯§h¿ëLÐÅtøK´ ÝE„^P!U�ç* z1a/U(»ôãDðÉ”¾ÅëìKéÅÍÐÞ^õ`¼þÖ›ÕjËÅ`Pøk†9Zb”…å+²b@gƒ!rïG粜äü-ˆ TTúg¹7=DÚd>sËס@UØŸ¢¤†d"x­%VT–}kÕ*×§¬mM€¯„êEÛ-ð›Ì'.ê]NJ‹nÈaÚÝ'ÃNb³ºÝÕžAãÞ™(«³ó”·ë•ºŒ\¯ŸårFäGä›AUF÷߆i“ìk¿�ÓNc:9Dç f´‚JgHH,­jL IõñTN’p¡‹§ã`Шˆ¬ƒHá¾#×&Ài�·…0.­›ª³‰"&pçHÀÚégÔå�Æ9p¿ÎVuäÞ­^Ë+RŒ±i¡u@åá y%±‘�bÙš»U‡ùt€$ùïÑî»��OÊ`öy^€kh‘“‰Ù6:}àÐTËtÁoíW'м¢Q:ÊÎ"´m ôÕf Ç7¿ÁUjbÃÃëè ã%¬ F®ÂçÜ•ÇöI:ÃS‹¢jµ�Š¡ šŸÒtð$\ õ+œø†×�½½L�sÓ�Î6Óþ&Ï:Œß–¤Óþ³Ö[1£K‹;/¤ ¦Ã.iµÔ˜e î×*“L�0çÈYgr€$�öÑ�O9àëò¤3#ý©(¬‰‘‘Öîoá+™3R%èè'l0\Ñcáýä@Tzrël-�?YÇœ6ÍÊ-rïÜ<ƒ©�p\×ÅG›SP?Rš2õbtÌ4uñž!cñòæzÌ(xzã�UãS<0ÕÊÝñ:¥€ÞÐIk w< ™SDØá­£ÎÏšõ¶ª:¼JO#uG‰Zʤi(BÈÁ ð ÌÞoùx£iu¦[?NñÚglŒÅpÆ·[¢ñeÉûƒ+ÖnŸÂ�„ÇÙf^w8Xèoé4l"ü‘jØ*æ�t1hb`reÞ0ÓȤ_÷'>ÖNø¢•c’òÈ PÅb4aÒÊpÃw0•FåLwßMìâ]`?ÏÕ~°ŽxŒ ›Ö@Y-l ÖAÊiIÞTN 3‚P£`%qê:ÒÀ¶:U×ÝZ?† ¼£ðqAZ ,ZÚ ˜•CTpò åÐÐjþê¹QÔ‰ÖŒ�}¦ÝÈf�Ô¥xi4�Á¤{^P 滣?®-a© Ü�n@±iYŸ�÷G#bŒ“ŽšJìQ0ŒG›4:žµì D’ �AU ÉK¥#нkG‘ÅrØ‹ü@·‰ÐÒ W»Æ&„¯7ýØÆüûk(¸M8J™Þ:c–Эjç„©ËÌ71z-ÀýÇ #�]›x DÛw€äGD¶‰ù~»³’"h뢵6œÚšÚ¥íi[7ÈN �¡HœŠØ‡Ù- ÚzÚ pF¾ƒÄ� )à>›Rû“aZ!V÷‡ažyQÕ¤vЖqw¹¾¬ õÄàˆ+­ ‹ˆRM§DL”ŒÞùî{d�Nz™y_zŽšÖ§Ev2¬† KcÚNˆ¾èÊy.Ðý!/h3 úŒöJIŒ'{Çïzyžyd<äsèç«î·— �a~´Àü¶z¼AvÝO4pã¯ÍÑÆ†‰ñžR§Ö^hZŠ–z¬|ft§vÿe ä>™IÇhÈfBˆáêà"’Út̃&Ø(^|‹»²@�@6i ¬tFßJH­€5”°¶Ú³Ú*ι›Î™&�=)Z„þ}ÎîþiÊŸ/ˆÿ_EÊýóåEïRìX„ùÏÚð,l^uœдFø§ÎB˜�†2¨è±Ó+'OµjŒ°·ø`ÉÝ�®Úæsÿ³O©¹TSYbKGDÿÿÿ ½§“ pHYs  šœtIMEå+!Zê«IDATxÚí�yt\Õ�ç?¿û^-ÚlÙ/€�‘mlˆ¥*ÉÆ1Àbi–€Ù¤é’I8½ä$i8�œîNæ�î&3$!´ Ý™03èsÒ“Î8l†Ìi:`™-Æ`©$ËØc¼o²-©TÛ{÷7TÙ–míª* »~çèU½ºï.ßûÛïï %**µ´´ˆ1æ\ ZU·¨êÅ"2GU×czTõ:`"‘x·¢¢b�ªž¬’"âŠH¢¶¶¶(}•Òr¹ˆ«ê~Y¨ª;zzz:ÞûÝæÀ²ë>û…`0X=Pª:A­¿XÄlcöºÏ]]ñî8 H­­­AU5ª‘iªº£¾¾>Õû™§žúyÅm·Ýü^YYxÁxê{çÑîmni Cmmm3T5""oD£Ñ. kX,]Š¿oUõ¤ÿKàÈ?·˜šÓö¯D";Ü6\×% µß™L†t:]G¡(‹M±ÖÖYkߨ¯¯÷GÚŽçyø¾?æã)�#? §+"¢Ñè!à·£mσëwi|ß? �%pŒ^ŒU½RD>:òbBŠ`Œ)ê8¬µ%Αg¥S4«Å­‹D"ñ|î⾫˜Êh £%b­]lŒF£#FYYø4ËÄqÂápQÇ“N§Éd2%pä‰õORÑh41šv®¿þ? ÚSY|2™,qŽO)×0Ñhô pp´mƒAíK)-¶BZÇèPXÖÜܼ¦¡¡Á+Ä;Œ1�¢�íT=§Žá³_ØU(`ÛʼnD¢Øã*qŽQŠÇZë544l.ä{Ç! ulžç•ÒQ*¡K€-À¡BïbÏóŠ:¶’Î1zê‘£Å�ýÅösôE%p ‘š››ÅZÛÞÐРŸæqÇéS¬œÊ­JະPU·‰Oó8\×í3nÓ—(pÔÖ^í z�Ó@‚ �VeÛ† «;Ç©"*ª:ÍZÛž¯6ožpsȨYú­«¿µà{Ï|oÒyžWt߯ :V‘Aáz«ˆ|¨& ì}Ú÷ý'Ú7¾1®vgss³¸®¨««K磽›&Þ ø�'�k¾Zw{]`Ë[[¸ç{÷pí×"¦°K û+½­•ΣÝÛŠÕ…—6Vá ù7à:`jÀ�ï;ŽûlÝÂÆ©ãL¤LPÕ¼Ù–/pƒSáÜž,hX€—ôxvųìþxwÁÇ’N§I$§ý�jÆM¬ÔÕ]äÇÀ×€�i€ÅÈã‘ÚÆÿÒº¡)=À¡ªóE䃼5h˜;ïæ…fÍžÅÌÙ3¹êΫØÚ¶Uî;¸çüšó{†hÑH&ã9#F„~M¢T:½³H:‡¹¸ÿ0F° ~Î+çŠà�ì¡»‘§€5ãÄ¿±ÍZ›?}HiÙüÛÍ=[Ã[Ë«gUóÛù-@Ͼðƒ?\Õ½êý¡4ÑØøUÓ‹ó‹n¸¾Á½âÊEu?ü?›ÇÔ”­«k¬ä;@ ä.Ÿ>29ÇKe(Hw*�b�ÒãùeÀ}Ñhãë±XÓ°MÇæææ Çqf‡#‘ÈîX,ö ¨ª-Ƙ�1Æ­­­r˜ÝZ{¨¾¾>o&¬qÌÖÚ¶û±5±�DyÄX3dîÔÔô´R#yÿŠy€ÛÔôtjLÁ!ÈåY}"KU®Ë‚s&QæžÎ­*Û»zèñ|€K€Ðoìzýúõ¸®k¬µjŒY˜Sp×YkUU;z9¬v&çX  [[[·‰ÈU­¶¤Óéøe—]Ö—¥bDd°:_sòüÑçýÛ*oû[ëÙÿ³åÕ-5(›Eeó =/%qÔó<ßuݵãÁ vKï÷t{iÏëißÒ•öz÷Í À\cÌRUíRÕ6`“ªj4=6ÁÇew4=Òë§�ÀÛ­­­¨ê'ÀE®ënlii9GDâÑh´çd©"=ùž”º_H͹¿¢Rn“Lö�8jkÃ@4· 倛ô-›á²Sqz™mªÊ惇éÊ SˆÅb³WU·©êÚúúúc?v0"‰@6NrhݺuƒÁ ªú™æææ7�E]sYäïœI=×uEU#ÀŽ8Œa2J è‚\ T¼³ï0Aã�>“K‘;šÊðî¾ìíííaÏó&ªê‡9 oÑ©%K–|”û£µµõRU ‹H pQ$ùý™UųelÅŠÊù@ð*p#àŽUå`"uª‚¦–…èîê9Í;iŒY "váÂ…†Û�o|ý;îÔéSf¦5¯½½½á²ºš ±÷Ëë×Eþîáÿ¾'¿ GŽty�?ùH¦ØàH§Ó‡·�±Î¡ ï"ìEÉÛ�K¸ ª §Wb­c„Ïžw.G>ÞÍᔇæ #"®ª`Ä~†/í�®­™3ó§Æ˜a›~_|1ªú³oÕ¤ò½{<ò��?ùÈcÅG8äÄý»cŽK.i4 ó�ÿ6N‘ͦª*àò©¨™4ñ´ßL¯,çºÙð›�”a'eYýÛþÇ3¯eÉ�_æ§#îK0 …áó�1ÁSüc0Æ ªø¾ßgFT¡X{0ª#É2$çYÁÀaŒhUÀ}üË—Ö,áowv§æ¿y 'TáfVO$à˜>|C°7ááºA¦•æ¦÷îÿGd�#ò ð«<;¶‡Ã'E(}ß'™LŽ‹\Š[+Éœ.5ðª7®ÖêæU…]ç…§¾<à–#8]že[W²Oų;ã³¥û4î=á»ùî_ 8-tí8NÑ0� Ûpœ �1vÌ8GŽÌ9­(IÛáÓËL NâI�ôûdëyg¿ý�EuAU …By+… ª¤Ó颉­AúrIο36œ#§‘oß5r©Tª·É—× ;ÉdrL¹H,›˜óŒ¾>æàP8¾õ2¾ö©„zªôõEÜ·ø ކs¨*Éd’L&ƒã8XkO3e}ßÏ«ÎqªµTUUVÔ -"brq(Æ ©cÚƒg•ál_�M¨@¯ Z¾©¯¢%½¹K!©¼¼xàˆÅbŽˆNªƒC'¸ÈðØé)É?yþáp¸¨ ½Ç8ÕXˆ•––\¡ªïg£:d|ëÙ¾¥ÇP§6ïõ2™Ì˜Tì#ëÄ‘�‘HdX¸ÐœÃË-lx4ÐÉ»B: ²ƒÚÚÚ&Xk“‘Hä£aû‚ Ü7K~Âêy+eeeE+‰D¢¨b%‹¹ÖÚFà?Fòû‡ìñ’@¥ŒÎ­Õ‘ﮥR©¢Š•±p†cÖÚW?øàƒÔøšŽçˆdíŽNÏÞB,Ö™J---.°°®®.6šv ñ{ÀÑ®wå8¯ñ@wž b¥§§§( ‘UuIªÂ:ÁT2"#;xœåøBŽÙäÝáPìÊ9½¹U:•æà®ƒtwvWÞZqkàÅø‹£ßúõë1ÆL#{3Çù8JQăÔ#–ï¨,Àî�ãоC<ýèÓìÛ²�Ží‰0{yåòo®ê^5*½Êu݉ªºPDÞˆD"yaOŽ­ ¹Å=æ29£ÂÓà …Š.Vº:»XùÔJZþ½…e__Ʀø¦`²#y¯ «ÿ[Ó‘¦aµÙÜÜŒ1f¦ˆ$sÁ´WóÙçÂfŸ‹¸6wÒm¸+mD ¶/v�O€xgœmk·±øæÅ̪™Eˆûfï£ýµöÏMÈL W|:Ž38ÇZ»±ý-šX1’Õ#F �ÉhyÈ¡ƒ‡7”•4bŽctúô©éT*5Óqœ.×u�ôi>§S³R6õ§›Z6M­¾°š­­[Ù¿c?¾ïïH™T¿^¹ööv|ß7ªj� EäbU]‰Dö3ÈÁ¤O‰Î1\Éq_™4š¶n¸iÙ6à§…îs,«vF£Ñ>ó%š×7—*âmñ¿ß¹uçÄŽ]šØŸøË?|û‡�ÚG�µ¶ÓÉ&šTc<Ïóâžç-‘€ˆ¬µÖî‘�½Nöñ©‡öÒ9zGe3™4¾ï�¦öþ¿S|µp8šÌ̉Fe$‡ª‹IÖÚM‰††E =ÀO–W,wó+›oUS«Vþâ£_|ôüC-ÙS�ëÉÖ+¹ÔZûq}}}°v,ÆSPpXUWDÂ=žß˦$S‡K¼´ƒµç‚{»ãwªå1`Ûx‡ã8aß÷õF®Š¯Z{|Ás—{ÕÕÕõ>¬uxk¬ÇS4u½3•"™Œ�¥'Ñ=èóiß'•=m�çûÓQ¹}<ã¹çžCU?Çè"ŒãŠ ŽãÊdGOœdª‡Œ—&«W NÝé,‡v#wÕÖ^=nÏ Ìž=[TuKCC%p ÉÑäÌfÄÓÃwöä2±¦W–ã™oÐóÆ­�urmå ¢‚�ãç_}P@—z2Þ ¥ú¢‰$V• ¡ ³+Ëoë Œ1U%p IždÊ€;Ž$Ste†oy}x$Žg×.ª®`ÉxœÄ––¦Zk»Î$pŒÈ¹ô»ß½3­¼¼ò¾` Øïï;¶}<ñÕÏýàê¥ HT”�¨ƒU{öáïÜE*¢òò¥ï5,nè÷ÌìÁCG6<üç�ýGSû/‹ª®_¿ž@ ¨««ËœIà‘)[^^>}Ú´s-+ ÷®£RvÎdïý᪑ÅÎmßÁ›OüŒ)“ªYö‡W-–—/êïÙp8ô3ºÃ¯ÓbÈÕ%›ëûþï9ÃhDàÉÊ’š"‚qæ^sáªÊG@'Ϻ€ùËo §ã0n0ÈÀï,þ)JÇqªzq}}ýÖ8†HçÖ\ÄU~ƒêÓG7ư ñJÔZŒãŒ» �qR/õSŽ@8Ää™ç÷û}:•f×ïwÑÕÕ…ˆP]]ÍŒÙ3pnŸ\HÆ!0ÚÚÚ&¨jy$Ù[G(�JÓ¶¶�—ÿõev4ï Ý‘�й!\µ€›þø&D`3î'ÏZ{ÙX%pŒ’’=I^xú^úþKÇSæf_=›d"ÉÞµ{iùe _ÙÈ—þîK4ÞÚØç)øñD¹R—ñ8F;‘VYóÒV=²ê¤Ï¯ÿ£ëéèè`åÚ•YÎÒ‘æÿõTO©fÑ•‹ÆG¡ŽÓý“€‰õõõsSÑx÷�=xñ§/Môt¤ùõ?ýšx÷ð6¥ˆX*R5c[[[]‰û8éhàØÜ¶™Î­C¿xà“·>á“?Ö;ª'M8j§ìÒBðEä�úúúęޢ‰•m¶¡V™}õl¦Ï™~bA'Wã]–>°ô0Þÿ„ÝoïæÀþ\Â%Ãáúú믤ÿ±X¬LU¯ÖD£Ñ4g Éx6¡wñ5‹Yzí L>w2éTššù5Ç?[ýÒjv¿½{¼•|ts èYŒ¢‚cúEYn±òᕬ|xåñÏÿäg’UHÿfåi¿)/+ÓÉinncÌÅ"b"‘È&Î2*8æÕÎítñº‡ºM qá¼ ÇdRŽÝãBîx¯µv g! sÎeáçûÕÐÎö.{`S¦M)ú„Äb1hPÕd4Ý@özrJà( CAîýö½ìûx{Ö�¸€`ÿÎýtu�œ1÷ú¹,ÿãå}ºÒ ä·™$D¤GU·E£ÑƒœåTTéù³ÏçÛ?ú6Ïüà6¿´€çÿþùÖ†–Ü¿„/~ã‹Lš:©àBDf‡­µ!à<Ù‰D2ÀYŒ¢ƒ�™sfòÐ�bËý[h_×ÎŽöc¨i¨aáe ™ó™9„ÊF–G¬ª�ÖÖÖ+s`½ªÎRչƘ˜ªvŠÈç€x]]Ý»"2WUUDöå\à%8Œ%8rTQUAýçê‰,�¯õiŒu°MD2¾ï¿!"Žçy wÈÞ¢hUõr5M#‘È¥å‡à8FÆ1y�¾æŽKXÍpò ´Diɇ±>¥)(Q^9G2™IÅã=Û|ß?-f�÷LJ&SÕ¾Ôu“&Tî‘>ã ñîž)žïM(�,wMžØÚ¶zE_F"� ¨¼MööèþèC…Åmm«;KË8:‡—±qcdéÝ/¯Ò­ŠF˜Iîøã”}k`“”­À`ÙÜçˆ2½´„cŽçïxÈ‚ôˆ˜[†äg@êÈÞ#;íd—´1t�v t5ÂE¥%pܱê‰\±Gmá¾»^^1y †"‘eºxï|G Š‚\‘–¸4¶‹JK8àp©½ç7OLQÕ$°ß1rï@ Yk syŸšb±¦!p!}—ÁSñ"õõ×Hi‹ TDþTÕÐò•»V=êÿy¦ò¾!W¬ik[³xo�Çæù¾­ëI¼óå'�³ ªv°\ŒÎ6—§+DD‚0ha·OŒÃ0Ž êsƒˆ–™¢2q,'ðžÿ·¢J­­8«À‘IÚ8Ð!È= ;€J�+ÑÛAo´´¬z¡Ñ�Ý<1ô¡4uÛ¯£öÏïÎëäÝöì�Qk>ï:’ºí×��=àÈ9¿6÷��Ot‹hýæg†ì ýZÆ(MÃ霪Îq�þ©:gH ªæß²,¯;< ÌaŽ€, ÕœU¦lÎä\¨*] 5wÿæ'}zU=�n¾’2.F‡•ÞÖÖèS9]¥?ÍuP±rûs�KÀ‘Œ{ãíÏ=ž7Ö¾$¢»€ë;á¬ÇÝ/¯¨ºóå' 貕¦¯'ѬpäX¹ê“éý÷›¬ÂcÀ¿ÓwnÄ›ªnÙ ü5°‘““p>žRá7ƒJ'! Ê<�Á�™��‰»ûåÇà:��"ܧ–Î pˆ‘ù£O*ÒE6^qC¸Ûµ­mõN…¯;r¥�W€VàWÆI »0X[[“£O‰Ñ?àä*Ä«Ä蟵µ5í¬�@Ð͈ðyDŽ€¹:'Æ™ œ§ªUÿ÷–o'Î p òp…ÀwÉVÉY8K䘰8VØí è WбÿÖÒò»u2k²±XS'è{œÈÏXný¡õÉúžŠP:O„«òÌD ("ËvßõÒåw¼ð�îkýÃd/�»!k¥Pœ3Xcµµ�!�ï�-Ó °] ;ÚÚVwÅbkF} fE˱lä9"òåÚÚ«×!ŒsÐ ²ôÜ<Ο\)Pî8ò¨ãºg>8VÞò  ¿ÌéCVàŒÈõÀ�½>Z7oè0ÀmÀö^}ÿk�A·8†àóÀåyž¿2`p3°oåÍßLžñà°J{ΔÕÕ]í_Çõ Íïå0±X“åäK3®”ãX} ˜1TÑ8Ìù ƒhr*I"‘Æ›úûrú}—ݨ(;>ù6ãmß¿ªõÇ™ýñTŸ¥|ä³@"çÀz‹üß ;¸ •¥ÙÅÑEx{sEfÜ·ä~·Ã~…óå}Bù%Fïã!ŽÝ¡g¾½�?°GøvÉo±»w·{Ïku#"UÜ{Qþ=ÄóŽ'¡´ç²ÂOåÿÌûúüt~K\}“ÍÉÏr¡‡È½oHa‡n8Ïë ‹)¦xbå5ÆEt¬Y�=®'I?áÆjݶ³FnY3ǯ¹„ç¾ý¹ß �;ïÀ™10XàŠß~ܧƒÿæçk {Uº!(˜¤>¼U€LC™ÓoÎ"!á¾cšŸø>?î+­ßÿ)±F󿯇Ÿ¯!fßkËž<çeŸœ•{¨û=!âÞ™É#¾Ë¡_c¬!ÇF~3WÙO2rŽ;¸KnÌ ÉiQ÷æšžscޝÃ@ ‰t¬’šnƒd¥”©Ÿš54²åärÎ%×ÜrÏ£XI%—RjF�j5Õ\K­µÕ^G³–Zn¥ÕÖZo£Çn@Xî¥W×[ï} n:zpõàŒ1fœ6Ó̳Ì:Ûìs,Êg¥•WYuµÕרqÛ¦ýwÙÕí¶û'J餓O9õ´ÓϸÔÚµ›n¾åÖÛn¿ã+kï¬þœµðKæþžµðΚ2–žóê÷¬q¸ÖoCÁIVÎÈXL�ŒWe€‚ŽÊ™o!¥¨Ì)g€8M‘#Y YÉÙA#ƒé„˜oøÊÝ÷Ìý5o.§”·ø§Ì9¥îÿ#sN©{gî÷¼}Èڣؓ u¡bêílœpÚˆmˆ“þõ«û:0wœ‡ÆoIðo›%±š=Óµ³jº‰ ¶CãÇ5ò´pR©qù³Ë¡\ kß™"ÛvdÍJç¶–öÜ+·ÅÊoˆU*üm­&úà„£š_£6¢är�s“†uËÉ0íap;|«¤2)>C*ÙÛ™ê1¸myí@©›€’à�w^C—Rò0à{üÍ“œSX. ¯3C�´Ç¨  ´`�Ѩ�6¥˜Y¡ÆÕÝYXD|ú: ᤦBšÄ€  jÌ+‰,ûôy+’]7#p!8[p‡ÈžF¥ŸÒ³:t<�Ò»ÿB’__óyÀ/ Ð":�óc®3çP{„tVG¥I{´p33lIíú‰ ¥Á¨Ü@:ðýÍ…î×è©‚ ²Þ·ÌÙèšn)sK7#h¸ Û’ÎYsRXØ‘¬†V™¸Ök€ÁѼ™MÄR›+1Yt9H±#°÷šX(òw¡¢4*Ù™/ãºÒ×SqB Ð$a$&üëæi~ŸS¾—ÉòÑ3ï~óû:ˆzsu g…çÊáÏ}r Íò"C¶Ù�sl¯‘þ��ôGò=Ò_ÆùÃŒ \`Á›±²'úæ@7´L'V°„V’º¯6�~X¼f¡zê J™>–€ümêw�Cî "÷µ%%â‘¢`„>®�²,Ž€L*FRÑ/}Áà �v'ûÔ{„.¦‹1Ùí '�åà £æýhyCbm(À…ý݈@Š,©'¢~Qº·ká¾UµvÎôICG9Tèñ¢)m�íf}=XŒŒ(™ùÜî@<•Ž™A„¦ ˆ˜g\‚ 9?ÔÇø©Ù ø±"]‰>è�hŠÑ± Юˆï’à†d›Ü¯G¦ý7Rµq³+ÝŠÌÙ ; ¨ë‹�õíÁûc,n2, B§Þ‰RGäMÑ<$Ië��#?YVœ+Y|‡M iGJ ü1"¨tË4Hîà äw²Í…ʉ‰ÒJ0¬}PY´w^§Ï/$CBâr3г0å,'�Á ø«kÆ…-$t$¹À6¬È•½ÏÂ$BtS®ÏØhÒàÄù±KâC?‰˜•ŒF\¡+׋…mŒ±ˆ$*gX¢‚x‘ HĈ×f‚ýeÛç³føG…á>WF§2( m¯�à¨!€9nŸRézv™t}ž$‚�€Ž‚O�Âò}Ìêë|-€ßNÕG€‡lqˆ ®‚°äh•¼ÌB˜®a|„Ù �ùfRù¦†µšÚáèíU×è a�û�ýyh ˆÑ›×Müm¯ÅÒž —=ŠËR›Ô÷˜,P|µ“4†¨-¸Js>¯ˆBð‡úzܱ ¬0´ËåfÚ“ ¼»D3lƒ�ZÏ•èv{Ñ)â~褠]èèqGÀsÖö&hÊå¶«CÎ,îÕ’/hWä9µ‚¶ÜÚ®ýP¸ÔÑ¥¼r”hd0O•R–Kç~Ô¦$nÿ`�G”j’!¼ãiÀÝôä$/G�«  é)WòLV¦ÐÓ…ÚÌ�¶Ñºªärôd§v+ÃAû¸íÞÖ«ÃÓ'ÿ{1Þn„Ìý•íµçÞ>îÚmš‚h²1ÈB2 ðJ\€Þ˜¯Z#û~ž‚o�ÚˆŽIÛ{\É‚�ü¶0ƒˆ ¥ÇϦ,í|Œè÷¾�ÆÇ4R.ÖÐ6†i"i cø³´ç�E“E¡F´±Q�Y”nšÃõéAWtÑä.%/ø·9g]Ï0Ú}+ÚòÓó„ …\ ‘Òë³_�€£{ÁÈ99º"Ý rƒTôÝg€šÙ½PÖì[ä×Å©�•ÃéÎv%®ñjqë‰�<"ÖÛ:³¡Ó³Í£�x½>ˆW„xö…xJ¸{ü@ÅžHFQmÓ?=C§mŽW¤æFRXº'¥ˆ†*úÆ ²ð¸þuÊÔÃáµÑÿo+èU@îŸUò�ºòõÔŸÖÿKŽ;²ëÇó?Uöþ!Ä_óÓ“‘g·°NíüÓYðJìp"ÈéÐY(ÑoÄr(3»¥íZ’À ‰¤ÇHmUaÝ«¿wâ!ÚFæ]±&lÚ«µNÝŒ‹–Ú­ÂzMÏ3öE‡¸÷IÛ#Y ¨„“šž_ùšÎZeBà‡ž¯ETKTÿÀ¾yGÏQ@çpq{HÈ‚ÑÁ„T0q@‚ÿ°.–¦NYiê¾¹Vð-ôSÔn2:nm`™’Äœd¬ 0½�H y¬¥mùÜõÕ�×—"•)mØEãq'b°C\r}8"âÉç)¡‰Á1Ä´I[’ÚèƒC�±ÊDï:ŽBÔ£ýZ¡•=¨×Õ*¯Ý‘ï]°9>nÆ.BÐ3z‡òÔƒ†®*ϲ£ëѕЂ鹙Ödgàð-zÐ.- ½!ÎWÁ,Ý¢ÞÂcØ� q „ràûÃJ2¶ªæ„È´%ŒÏ5=Ê3#¾¶GÎàFépÌÜÐÖ'�JÏ¡X¯w  ï­èùîîÄÃFcmžª¡‹¶^à�ÒZ`N•>'H­ÓØ”EÕÓòØ:tè Ž8b—8$ΡFàöêÑý“ðä²poœ¿{MñµÝÛ\ä¶`Év\˜v=»‰óÈ/_±-8™*þ‰J.YÆNò�¶·qÆÁˆxAAc†çÚ¬½:Ì2~¥·4Úíµþ= R»"B ›OÍû;’vʰý1`h½LŸöŠÝ×'ߎ+”ˆU\ÂïW?ç·!Ý·1_Wǃ Tœ µ2ÚãH0¥O1$uëñ*}ަéþµÛñg *€âY˜åûûAu£<µã·£‚ AÖ„¡CöU½7r!}Ö£Ëo LÈE¨Š–û®?Fëÿ´^÷qÁß×ûqµŸ‚à>,øóÒLgØ{d0K�s‡¼ ŒÁ¯Ñ‹4¬É²<;l=ŸL4,=ÓþÎÇâ±:ÎÚ'N—øTàÐ#k¤  '‹²Ž �b±È…·ÕÙ ])X�Ÿrö{!µôH°#åþƒPZWÍ/ñ©mþÉEŸqXÏ�®l2ˆŒÕõšcK°µeЊ¾É’xöãJ�±žQÂåÈÆƒŸÀM×C×´3®-cf˜P/khCȦžÄži !éÏ(ïWÌ »‹Ñ8!O˜‘61Lúv ¨€Óððl> �‹ÌNz®™=¤Õè~À¢}G\g%Rþåx‰DÔ³ß&âöÚKÃbÕ£^@øÀý̧bé¨ }ÉG_Î ÙýypM•i–úÖÒF˜Ûk�»žª·£ŒF…kΖ�¾i€m5k:®—~9ãñ­$È%ABR=ڗǤÁ‚(’(ÕäÛ¸ñÒnŸÐʳŸ€€AyQ@u��Ñ·T¢¶ôý�®¯•èûéD”%'é�îþ VÔ•PvbKGDÿÿÿ ½§“ pHYs  šœtIMEå+ìaÇ–•IDATxÚí�y|Uյǿëœ;dº÷rI˜dEd�œ‚U X…ªtÀ÷lŸõSëkŸC+­´¶ÏÚöµ¾¶O­µÏ§u¨8 ­""5ET¨PQ™ �2Ü’;œ³Þçˆ ÷ÞÎïó¹Ÿäž{öÞgýÎÚk­½öÚ‚‹Œ£¦¦Ó4ûŠÈÙ€8˜¬6'K€gUµÙãñDsssµ+�A\1fõõõŒ~ K~e¶# Ø |üUU…B1—HÇ9êê꼆aÜÌò’äé(�ûDä)Û¶? …Bq—HÇç4ÖODf&µPÞQÜn/ð½`0xŸK¤ão:ë <'"çwÒ-?²mû:U]‡£™—áŠ6­$2�9"rn'Þv˜a‹ ÃøVmm­¸D:öIdˆÈ "2/Ͻ@D憑å釈 î)jâTùJ}}½ß%Ò1ŠÝ»w=RØŒø¥ˆLq‰tŒÂëõöæ¾7•ôq‰tìb02Mm�‰D¼.‘ŽMøH_¨e6΋K¤c ‘HD€3Ošš4�ž.‘ŽA‡ ˜”F�Ô|ìéØƒ¦Y°`Bºé9–$v~Îùr®ˆ¬zsÏ›V{×ÌÈ�1@E=iüËætôɲ,5MsC:í1I»çvLi$Q,PÕÛÎÏ>¿ÍK2-w3òfœ‰ÁbAn>/�{ÔëõJ2™.lþÏ%ÒÑY#%@`žˆÜqA΀é�é˜bž�ð0á¢|òóÒÑ%Û¶QÕ‰4=…UÝíéèpArLYÀíÀܱ9cè�ðGàÔäuƒL5Ó¢%vìØ¡ªú ðiº¼6Ã0Ìt?øng#M7ÓÉIØhì�7Xçe�'ÀðV—æw«EåF„¢Vßå^8K Q¯¨ø0,ëïËžiê¬þ6Œ†††=ªZ Nñã©~bF�K¤Cú@fDQyg¸««êñ5& Âû]ÝO�G�})¬­5ñ‰ãÇ]å.è4G›i!jÜ <ÔɽN/§' ž*¬‘ÇsrrÔ%Ò¡xdX5¢F8;ù¹AD>öïûdâãª,¢v[¯ ë´„&ðˆ§Md'ÞÛœ È%ÀDœ,EAPE?ìt<І††ûTõDàFRS²�M‰D"#ré†6R¬¥t¿—a„ø=ó=§ô Kÿ~A%®Ÿ¥4«WˆôÐÔÇ{%0#wiìvQÙ˜Š^WTTÄDä1œôØN(Àï�ùápØv‰Ô,[ö"ˆ<ÛŽ@D²¼˜ƒz"á¶dŠãI}Bó Í==¨ÑŽVP^ŒªTô{øðá¨êjà×À®N¾ýZÃ0n ƒ[2%—n鵩èûÀšv#^s`O$ï³p[m0 z‚‡Xàsš„¢O”.*esC0Œ[–5OUçv’fŠåªú«¼¼¼æLʤ[iÙ²§Qý%Ðôyd2N�)-Ä#ÑÓ$:ˆW¬¼ º"Õ}‡ÃjÆà¿€í8ûÕŽÌ&RýƒˆŒ …B�gZ&Ý6Žd /¢<‡³–uàÀòüùÙÎ¼ÍæÁLÜJDç/[þLc:ú¢†aÌ‘sEä'F°R, ³±oM�ä–—Ë{óÍKuñâ¾úÒK•e·ÞŽT|áÌŠ<‰ÈØöÆb76c­¯Æè™�98ÿónÓ ª7$lëé·Þz.í†j$Éf'EÀT½¢Š†"ñ8¢ŠÆ–­ ÿ®ª�¦ˆÕ^Éi#°‘'�2))©w‰t¸dw剪ÆÃˆ³ÿnUÛ&±~F¿F¨ÝðM¥ª~Û&±`ùòç­L�%þÏöWÃxjD£››‡}AMÓlzgUáÚõÇn«­ólÙ¸9¾­º¶ü¬!K¯+¾0‘›åÿ"049ö(°x‘§� RRíòDª¨¨  yMǪ́ZýÓc½¶äíoÖÕíù†mkïÏìŪnÀå"¾6Køýž×O9eÀ�ߟwËš¼¼ÌdPU�F£ñ+V€™•ôêæbY‹Šî¸w”`ü gó@kyÙ¦Èk?¹zÒ&Ÿ9f"ðM`@«ïë�×1Œ¹2iRm—&R}}½ˆÈ�€i]A;Õ×7 ŒF› ö“”3Li'0=z7x½Þ¦.Ðí:³¹ù›9«Wß|ØŠêuØöÛ…·ÝÛÃ4Œpr¾Ûwà•1ýó¯zäÛÿÚÕ;“Ód‹ú­ΕɓSžÆrT‘m„ú'ÚìÌïw^pËrþ–�£ˆ82mj|^Å“‚ôôP(@·�yh».—ÁX†Öù?ùäûÀUI£û?dÊ”·ŠFÁgšç&l[�gê1 lUl[[ÁÅe»¿*%%¿ÓÅ‹o@uð`ò¦Å�è´%’ÝÕÏ/ÈÂçƒ/Îl&'Çfé’,>^grQIŒ‘£âlXïañK~ŸlQ25Š××¥Jüd‚Døvì™õõ_JzÐ�¢úbË×^�9õ¶K‹}^�IÂvü€,¯—ÍU»ydÙ*b– N=¥ÙcÆß�³·mj«þŒmWv+"U|j²écÀ�; úPÞyËÃÞ=Âûk=Œçýµ¶o3¨­ÆOŒßDRÅ[U…ëVAU€Q�'S¦ì[Ïñ™ž!Å…ÃÉ´M�Úº«†+ʉ5í³£OV¥gí±…H ÀÓ2mšv+" >É✱ |>eà‰>ŸR2=ÆÆõ&ç_è<›sÎ�ÓÜ, >É&7Ï>®•‘§¶ÿæÍàhšFà6™2ekëköÆbæ¦Êêˆij"fµq2=Ó Oé�êד `5¶ýaÚÆÓY7 †l¦]Ö„˜Ié̳cŒ9Cðz�—¢ß WÎjÂ4Á0ŽoemØ€8d°�ûñx^>Ð’VZòýÂ!úç‡[¼<6UVÑo­˜tú¨ÁÀ…­ اdêÔh·#€i*±XŒý3¢û Ç>Ž•‘XÙÛ¶!-I$Žal%¥æ©§è9{v›ëWnÚ^që£Ï†KÆŒÈ)9½ŸÇäÅUïÈòQïLm±¡½BM§ x7ìËÇÚ‰Ss’nI$Áçóáâà° ðìÙ㸱ª~,ë^Lsr8¾[_}õ2iRË«¶h|Çî!ì\5¨ÿ©Šœqù9ERQSÇÆ�UUå[vÈ�¯¹lw8/çŒÖüÃ06u["µ ¸8b}û¢þ­[‘X ˜ŠêXà%}å•WÙ¶'{¾©iï¶ûý­ñÙw?2G4[„Eyl[Y¹~Chp¯|ïðþýZוּ€'ä’KìnM$€aïÝ+ÄWQ¡Þ]»bضè�êµÀ,Tã¹>¯•ë Õ|ù¢ñOV54÷µÕŽúL�Äm‹¿¬ZëŸ~Váþw߬Lû�\©fvVÍ'Ÿ\ïßÿzà1œe M¾àÙ8)Àƒ>Ý]skɘás¼¦çz’ë‰[ªª)Û²ƒpÞ»ªV ºÕ%Òqg}‹F zøNþøo� œ¤5T•%eïË ^†ˆC¢h<Á•«‰4E‰ÆÛTFÞ <$S¦¨K¤ã•O“'[2yò»ÀÍÀ™À¿n«®¡!ç”~ÎZ´­Ê›ëÖóìªØO°©²MÖn9ªË32[»"ìr„R™<¹²¾±ñQ˲f—¾÷áöÂA¼¦ÛVÊ7måž^#špâHoôI˺[‘‡eÊ”½™è·klwQô˜9“Ñ£‹‚è ¡À­ÀÏTõO�@ êP$j‡TÕ¶mߨª�å]w˜îÀE°%Ó=íŽé¹Ò0Œ�sss�x/ZrúÛ‰DîNæðNqL) ‹ @Ní�c¡Teº¿ÝM#Å�ß��†DmŒ¬Db9p1ðrWäðáŦ!ÜNÇ*¼%­u‰tx6Ñ ÃøCgÞ´gÏž ·ÿ›$jÆá÷1äß:¨!m$óýîNDzGU‘——·'E÷ XHúªÏ¶‹Ñ£‹óAæÓñ�‚f~JîNDZ™ÊÓ¤ƒÁ`ƒˆÜ„�ÊN;m<‚ÌN;ŒŸå‰È9.‘:†Õ"ò»T7ªH_ã`šF_à†Ã”‹\STTìq‰th, ›ÓÔV9ÎÒJÚ!0=é=.FaËx—H‡F~º²mû§8Ç0¤ÙÝŸ˜2ûe’‹ð¥ÓN›èž²}4‘Æ ¡iš6ŸSR0¥‚Œ“y¤˜j:÷p‰ô9ØmFÚ¶Tµ©=ĸýv‘b t·è+†\áé •eYÃÒÕ˜eY»€�Ò9ÀX,n |¡d9»°pbÀ%RûȦm%²TOmqœJiömÛz�ñ²Œ4„ \"µ�Fù$mž“H!�Ö¸Luõî00°n•Ì),œh¸DjÿᜑFiàQÚ*‡oî®éÕ‰vÙ=Ù%Ò�ðßmhhHËÜ/" ÒGª««ï߉·ë#"—¹DjyªLu# ½UõÖ¤]–6ìÝ»·3Ï àšÑ……\"ˆU-ihhHé2€ª–cÓ=¸x<ÞÙ/É(=Ï%R;Ó›ˆüܶíKRÕ@mm­œE’ýTµ³åà¾^X8Ñt‰t zŠÈMMM�ÞçH$â7 cðŽèP—HíãÊX,öÕH$ÒÙÇyŽ‘ÛÓí­µÀ4ÍT‘¹Ú%Òç<yøigh¦††O]]ÝÀ÷’ÞaFàóùRs˜±pÕèÂâž.‘Ú‡øZ<ÿJ$é}Ó™OUïJž�6� ð“››“ªäýÒ�mßÇ+‘‚8©ÞŽD"³ç‡õõõÙ‘HäLà»8µˆz’áS¢zö W�𨕉p}aáÄ”;ÝyƒdNØý‘Hät X."+�@›&{öìÉN$Ù@_ùÎH^W0¬Kö?yW ŒÀÙ�ìéàF%·&ÿ]¥ªK"‘HVÒp~èeYÖÕÉj»yI Ô¥4qAA~ᤩ RfŽSü^YY©ºD:”Yé p]«¿_L78ܰ_¿¾œ\ñÂ51S-~KçŸîÝím¤Ã%X—FvvvtM ›®ÈEEE©KëvkHvοAêj9"\«jd»D:æy¤ëR9õŨ ;®‰¤ªiýdfŒ²X—Â&"\QTTl·D²m;mŸL ¬fÐ×SÜÈÕjSÐåŒÑH$"À#À—ݹéˆQ-"�ÀEEŧ£²œŽïû?\+†ýDYÙßëG3¿;ŒÍ‰ k^œ3Ïv§¶.:µ9ã´7âÔÁL%®µ-9|¢*ã—_úØ� wjëÀ'SX³fYtaŠ›¹dÄün,БÄ0Î)þãÛ|Ù-’¦irÜ@XˆòïtðÜù#€O„ÙEEÅï–——~î[3kÑUa *¯«ÚïEkF'¿*Õ{ò¼žËpNsê>DJ÷t“Éà m[Þ7Dß¹§ðW”Ï €y�¬#•[8ÇO®ÏóÖ§u{JUeKžÀ�"Æ?M¿ï$+º¯Tç8¹Xä©‹iíÚ×ãEEÅ·£œ ìDØ Òì8Fê¿uê¸3÷éõëõÛ«ük·lkZºn‹ ää–ÑS{÷h˜qVaþ…#†JŸp�ç³³ü/ˤI‡z¨ËqNÿÎÎõåf‘0 â{› �qW<~÷+Ï]{§v"ÇÙ‘Üåå¥ïï´÷Ý5÷Þþ>ªß¸`øÐ¢XÂÚyãƒ�ÎYµµòRTÆãì�Sœ“>ÞÞ˜?{ºgÄ€žzWcÛ¿Ç9á`šq�aèRà²äÛ…'Ë�mÙ$5SÛÆ$YáÎ=‹¤ÛÙPÒ,@µÐç1óÿpÓܘ””Ü1fL±'6P VVVºïlóC~ ÄbÏ¡zNÅ“QÀ[kfÁ´›¢W¿ü›{D¸�–¬oŽ;ž@mÛ¶[ÍîIwã‘3%=Ÿœv¨^ PVVš(++�”••6´&€Lœ¨ÀÿÕI™_¥¯¼rH&M¬T§‚ܾÄ00½@¶F‰„K¤î��‘¦æeÑxBpÒ„;à«ùÖ"²0©±._µaSÿ1cŠú“…—ߢ±æÄójs•*¯¶ý†Ïƒ¼]:wþgd�0nVñ‘ŽÆã1¸å;sg‡B�1®l� –eïY¶lŃK—¬ìpÞ¶m'rzùí»†ô Ÿ=jЀúWÞûäæí‘ø!«ÿ£¸hÔà‚ÐÏÞ\÷qö_ßýð�¸™{¯Çôt¨J°9(7'{xA‘'œ3[ý�«?½/±±qߦ)7;䊳û@U‰4V_eÛöý-6®ˆ,æåÉ0̃FS÷6Õ'‰',[sÛãž@^þ/ Ã8ê(¬¸¢é^=zü Á|8»ÕŸë@'—¯)]y°ß�žø]àÞVr¯S˜«Êµk_?ª‹k#u# V쌟ãl-o�Èœè³aû)� ú£‘#Çf¹D:>4~?Ó@¦ïGÛñà´#Åì…·=…Eä6¯ÇûŸ……G^×%R·±� ™DÛ’;;€ëEô\ÐÛ:@£y 7¿6µúÆ 2GÐ#všLWDÝ}ûžˆ@-H^2®³ôVÄz±¼|Yueå–CžUY¹¹Ñëõ¿›››·XU—R�ÔR¥À“«*+7Ñ!Ëÿ€fŽŒ€UÜIEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/light_mode_receive.png000066400000000000000000000560761521174352300321610ustar00rootroot00000000000000‰PNG  IHDR,,y}ŽuÎzTXtRaw profile type exifxÚ½›i–)–…ÿ³Š^ð—ÃxNí —ßßÅCRäP•5�V(åž&w3xùó¿»îøUSJ.åÚJ/Åó+õÔãàMóŸ_Ÿ×àÓûóýŠëë]øíu÷ó/"¯Æ«}þ¢œÏk\Ï¿¾PÓ×õùÛë®®¯'µ¯}ýÅ�šžyóõ¹öu#‹Ÿëáëÿ]ÿúÞHߦóõŸÕw‹Ÿþýÿ§J0væ¢E�óü©/FÓÁ¯ú3ZâCÞŒ÷ÁòûÓþP~£¯ë!ÿyì^„¾�(üzòoþânòòý×·ØÝ»Û½ç3»‘ ‘*îkR?¦òÞñAn’>Ñ(üTþ˼¯ï§óÓ˜â"è›lN~– =D¢}C ;ŒpÃy¯+,†˜â‰•×9еf5ö¸^2’~Â�Õºmg�Ü,²f\Ž?ÇÞsû{Þ �'ïÀ'càf�oüáÇýÙÅççç�îUé†àÛÏX1®¨dÊœþäS$$ܯ˜æß÷ã¾Õ�ÿ–X#ƒù…¹1Ááçç3‡_µe/ÏÆç²OÎÊ=ÔýuBij3ƒ F|¡¤C ¾ÆXC Ž�ü F®²Ÿd äwp—ܘ’Ó¢žÍwjxŸ�9~.-$"[±Jjº ’•R¦~jjÔÐÈ–“Ë9—\sË=�b%•\J©E5ªÕTs-µÖV{ÍZj¹•V[k½�»a¹—^]o½÷1xèàÖƒo>1ÆŒÓfšy–Yg›}ŽEù¬´ò*«®¶ú;nÛ´ÿ.»ºÝvßã„C)�tò)§žvú—Z»vÓÍ·ÜzÛíwüÌÚWV›µð»Ìý㬅¯¬)cé}®þÊ—kýq‹ 8ÉÊ‹)�ñª PÐQ9ó-¤•9åÌ÷HSäHÖBVrvPÆÈ`:!æ~æîWæþaÞ\NÿRÞâßËœSêþ™sJÝWæþ˜·?ÉÚ�Qì%H]¨˜z»8mÄ6ÄIÿö«ûOoðÿp£‘ˆlíã 2÷ =–Þ/™:”ËZû&Ñr´çlÛìP*m»™3åZƒ'¾;¤B#�)“O¥PtÖÇ:7Ø]voˆµÙÙ'ξK\”Lr@HʇoÕ¼W‚€ú›µÁP Ræ·Xú/^Ý?ûÁo¯Ùby­ÑÂ1¢�wºÉÅA¥juô’¹~¨‹wthc‹}è¶o·ÊsÇ›ö»€g³lÄÀÜ^{-`³íÔœ9î˜ÄïÔe‘o€¤…ú&² êךµœyiº;[¿{çˈª;¢àÈ…~fJ�^9�¦/�]ô<À#0¬E³A7Õ[?k â~|>Ü&µ­å•AšvýœµÍ³j²×èV.¤³P1«€‡üÌ�f_ÇF©-lºyœýÊæÆén#CP‚š±ÓÓJ��R0Äe·0¾NÛ÷ì:¬²¹ŠF@^„V\6´Ï¤NÆíi+§Ñî|a%z¾LP.—;BžÄ¿NßCï h:#W»PMc¸Ç�ÿ¼;Þ«ûñfZ 1qî6Ð(bWà@©Ì8@¬–³¾‹4 „¯ÇKxÈþ‰Ñmr]‘6Tø7ûH$6'¿H2ø´Ìú]qòj“b -�Ò-Øö¤RB};”fläÊ×Çx}yoqtEÓ�2±)€Š·â›ež3s\åú•ÆJŽ RÇ|òÒÜ–ýxÛt\ >È õÞÎX¾WÔÛ^�q†m/5ã®ÜÆôd~8R˜ÌL}¤ÎzöA¡´µKƒduuÈö~�æIù÷¨%F¤R¡:Ül#OzÅYI*BžU÷£+XTAk©®jPɵÔ'åÊÍ6iATÞZömaZœ5Ð2Ä)JÛ·½Kn»¤Ï š{ºÈxôŒ—b¤öítHitBî´T%;ØÉÇ™\<Èkk*îi»NHÆÏA˜BÙ#�ÎcGË'õCMP¤…NGúŽRe›¢GHdr�ç‰}2¬R‘\—%æ&L¨Û¶Teª. &’Nþ�*\Ñýî?ý:ËM‰òÛBعÍ� }{cV€''SAÈ}ebú0aeçåµO‘ZïÁf©£„Düh¸]nÍüjž²¿kˆ!mè³Uæ3nÑ%‰k/ 5ŒŒzñó�>¯×*»¡ØV�™´exÜÖø€rÛÒ…ì÷º¨„ž¹G±å©uF6ÖX9 Ô.=�D½Œ.Y‘ýMSÂ=¤I+Ò=L(7–ºÄd„‡LNu �\Xö¤-ó�Ä“ã20uª ñ0zч3anš…©Çƒ;¦e|Ï«~(/ 람à >%n»CëàõZ¤é2$Ĥ�, 4ÊZr¯”V;È’Ïê5˜ðÖŒ"£ä!žmΈÀ¡÷¹†4£0ö5:a"KÐÌE¢…f²U "îéP§ý" OªÌo:±[\`8ð‘+̱*l_-å8ÔPE KˆÑ;eÏ@ lOám�tÐPmùØ—+@ÿ ³/ðX'�+kLø t«sE¿…aôÿ̧ƒûñ‚^ÆIèƒé7cq6Ôÿ̳:¿ß9*É9hQÔÖô‰SC`tA& ìzº~�“U)”Ê?y FKx�ˆõd7uKì ÁI0ÈQ˜°_ÁçRFÑ7‘àY¦‚¨²ÑG!·py§ /ÍÞ˜Áº(ô˜ý¡2Õ à�ÆTkêW ƒÈ-,%ä4h ¡«¤Bªw.ÝNîé æî¸H©¦¡¨¬O,›<1gúäv¤&ð6*-Šö¹î$v[ z0DñÎÜ[*ƒ BÝv06Ñ;CÒ%S©èwÕ0o1²?`n||)Ê•?€…@„–.Á{ŠªÐÃí&‘~+È¡+åO¤Uáпp:¸ñD’ö . ~gŠ ‹l¢Q냯AJaöÀ5š[±]»J3=Ñõè½r°BUê�Â߇¿Jª.êÃS$à¶ lÚM‘$lR`î/T^ŒYEä JATìêb“ÝH$Èô˜ç¸izƒ¹=“ ½‰†b˜¥#¼&„W�G¢m¤ÛˆP=*ØÀÚiꥃÈy¸�ÀÅç¦- šp§u©Y"IøÑG C¹ó��©ãþ¥r#fÛ)‰m2kÇyä-576hÀhB(´!Z¥ºñn1&"U${_—„1<î±Q�‘Rp¶2¨º‡±ˆtð—4‘EÚ{„%º)Œ§“¼)=õ¼eòà Æí€+Š|’Œ =<…MCúú§�p± Z(ÜÝI]÷H�¸]$î�FŠ�î/B! Â@®âsõʃÐ2pÂlKN‘’‚ OyÊ *GüJIÄ‹<¢šð#Â"�„�ŠÂÄŒ)ljž(]nÆÿ�_hŽþcä!®v/à êvgZò„ù1¥äÅó†¼ñ¨Ï¡ä™ÎùùŠvå$« ŠœbÉà:œG‚ä�M…~�ÜœaYä¯ ëÀ<Ì’4!¿áÁ•Ä/xÔ>ÞL,S;Œ˜A=8(À*�¶�<ŒØ@Ži€ˆf¢‘ü8xšï"' ßü¼‘šÀ­õ‹ã32Ób籠&ÒèE§.X¼˜Z}Cžà�y&@ƒŽ`¦_Â""z�£1Èz½Xÿ^£Šl÷ŽëÏ$‹æñwVÔ‘ÿØ6=PÑÄ HDá"utùßH’¡HÍvy/æ#�"®J±QŒêeF9ÿ¤½Ýo.&Šö5ŸOU²ˆ²Qc7¢^ï^úT£õúÎ�¬u˜‹Ù"�£¸ ͨiœKß䂷ɵ, ->…8�¶PÀ¬ È`0xû jn¢üŸ�‚ÁïÄ ¡‡‹V]¸õ–#¢W]ó�ˆöD颛ˆâ-6Nì€e8¦]GuØØ!QýYOÐnä#.�"Í:´²±*c>@{E9\PÏ]{Y(n}ºê/)Ãå_±S" ™N^è¹É•=@´L7ò*l\ó€ 2·ΈÑÄ`©Ð†eC‚¡U`û¥5„1û“HÒ`jYÌø~Ñ:€Jlq4h%)-ÅHuUÙl(ñ@%‡7 ú8¼1Ò9 }*W|¦ò¬Â�.~êײªVèr/L ‡‰±`E(¾¦J‰ V @Œ´ÄæDï6ÂÎÕHQ"ÜV¸x)Û}ij÷X7í�yB³�€háÁÀ=\رX] ƒÐÈÜù¥‰ZgÞ§ lš˜þ>û ¥›‚§ ÕÒÞj +a¸yéN_AÉŽ w° Ù=L ‘PkR·CJ 0 ø Ú#ŸMc˜f�^ƒ{t¿cµÒ·%cE`�$†Yª}L }Q_ùh-à¼Q>Ï«Œ\`ž2GhQŠã€í{ábùØñáâ‚ÄØº¬i ¹$$!<|Žá®Nåzòf’N½;BHÐ6þ÷ͬØ¢#sÌå@晷׬!ÊdGÀŠ¢4�û„‘mèdµ0(Œ6ê8e²Kâ.9‚¬.9Çfg�M‰1jú¯K„º3)y-9,ta_`ÎÅ,æÃ%È"7‰Z ú Gb¨;°KêxEó ?dÆ’Àcô[J�'ñ›¦¥^#î@Šf8Š„ìò4QXð—äc+>8=*c‡·EÊ.%CÁ¡=í¦ÖltÙ)æ[¨)p†”o”HD³­_Ë—Ô�ë”ð�³"è"jÂçÉ­+tX,¨Í&̽5Ù[´ŠCoc°Ã{½†þ—PBùÐB¦~™C§¨œ:Ð(»S¡Ë<"u€£4@|‘ârH[ü?ø[‰¸T p²Q‡šìTCD�0RûV‡p­@Ò8”S,>¡TF^æ’$W+9£€{¤» œùÄMS0[lXL'¨T-š0F†ÆÊ³àÈb$ÝëbÌ €,=ŸT–�ŒhÁáó0 ÉÅuVÐM×q„¨øCSàñdܨ•J‘Q&׸iC½­�÷?`™À�X!°˜h—Ø%3m-l±ÖÖ"|Ü’ ë[#y` ²v9äcHC?p¨áP‘>‚o¬Y`8ßdút[�÷³Zœ¢M¾4\â9Mèµû}9]¹-\@±ND$CDÂ7$®°CFpaôIÆ2Jâ�™°r�~kã.;-ˆ šw.¼˜�GWKBÖÅAð£©#9`\—hw{„à)]Ó´@ ¢)84èǼeu˜Z\¨˜Œ=Ij´r‡Œ5hýÀ”± ˜ �W’n€¹ÔÒ2MdO¹Ì<¼98‰ª U(³7™°bz¢„¾'ã" ÔòY ìr"rͧýì`¥ ö: ïE ú݇ю!FT:ýs" ¡ 9È4*q@ãfÒŒk �I*BŽDÁVTü†Áá3‘–«à±Ôåö�5ŸõƃžÄmT`DÖàˆ(eÄÅÃ0Ї8ö`ÃÖâ-5’a9­9"T´À£»f*ÐøÜL‰`¿Š®¨ê½}VTª@ ½ŒW<Ñ�ÊÁ°O�È“Q }B©àvñ‡†’!_¯0 §] aª|À´êô�QZÑ�Š�¨†ü9©’rŠ¡c�Ì�´$£Ó‰²~ãq÷«ÉØìºJgàòøbºƒöi‰¨-š}•€DÓ–´¡¹He¢ÆÞ ç–Ôà_kâý¹M΄¸ 'š‘Àb~ìCi§MÙÜ;#ÁB9¯ç¶`(oYÜœ»Cû8âD{jUkËçI ¤"Â'2Kà@µ€@õ<†I¯ŽÏóWÍ…ír¸øsw{b+ÀÅâ?éS5¦-ó}Þðuå,j§á^ŒÂ‘¹£´|rÚZ€¯Ðù2Qòw’B1ÚpŒEÆèÊFmïÑÅëʘңMX3 3v›>ø*8— Òò8š½˜_�Uà½!·PðFœðqI „,T-ÑÀBaTU,XH¦•К¦%²,0G+–ÈVJì‚g0ܰ..Û²Ø —"tM c“Ÿçø �ð9o¼·™6JÉ·„*¹ h⛥Y©Õ8"Døêò¾r_à‘1ªçnhÈ� ¦§}ˆƒ<ª’ÿª äÿE¶âBÁ$Ô.(N4{bKàþ „Ö~³¶ç(p SX¶ŠÖESU8y@ðB`­bG­éð Ó#£¿�Ž6 •'b}k'+1ž=¬‰¬5åð�Ÿ í"vÞÚÜ8ÝÉãÁ%otcèÀ…Î�r¡"ɰW¶ŠŽÞ¾K-§v–ðë÷†�0ÆxZŽj=”R� ¼ZúƇÿZ:ìÿx­\ë›@í\¹ ÐÔ®�ä è´.F\²:r`!èÔþ"¬åǡฤá±ÿ×xúˆ¸AßpŠvÎPDˆhœ‰Øo�úA0„‘¢—3˜Yªuí” bˆŒÖ~´)NOP¸|qމ`åƒ42];Ç‘zP¨×)_8O ²¢(ÌÒ u ¥é´0¯nùÀ7�V¦ZÐ[L¨”@dŽÚq—µ36O 0ºÿ s„Aźx¡Òf97¼#•Ê|2­ @µ`ÓF$'àû`¸FF( —­Ú§§‘QÉ‘u:„4xц|HÞ¬¥L³k¿‡nus»ua;ŽÕ ¼6?¢“@³w'·FÜÀF f�ZãGà=´@ì[’Ôö`O[uRð$hÉ�‚Ê+hæ´Ál„Ç@Ìhq 1èÅ´ Æø'ö“ǘÞãô¨ÅæI�¶±µZ×_pý"WÀ,Ù˜Pª¿¨Ê2·[»ç”rù‰å¥QYºI  È‚êäÕbA ”×ü ü4ýs¤*•Ò)ƒfHt.# ,[ÌÊ>Ì6ëxZ¤Ñä u…dî´•vT Ý]…tVC]HeÐlÒŠ´-íIѶ™îD@U' èÁZ†GimšþìÝ�´%ª’¬Ðº�ÇøçÀºÎ’ ª¢öÖœÖuj(˜mˆD¦“è¡Q°íߊLÏ’ BÚÙ=<¾Û\¾Â¿Íˆ渥}2NÛºN‡�WhŠ.E?¶‹»,’gÈ 7ÃŽ"Ä¡µu4É… µ[„wc¸fD@&E ÚËÃ%Äø³dLÿrãÍýD•ŠD ®J}ñE(t�ZJçŽÄe�Ç M™>úÕéëRAòEmê 1²¶E„â�ç‡pìÚäÁTbŽEÂ'É×iA@‚'â^(?ì:p¥Ã={�Vµ]\UA Ë|„¡Õ&a~ 1:vçéÊšÃ#Ë&ת“€á=NK báNpöû*øŸ…e«7ØŠºí ›l(ßD2ÇFýÉ’„´e‹ß=ûkw—6u8éïv0÷AWèˆÖú“¨¡ˆZºo™Ý¡±÷ZbE'Ð e�ëÖIT?�}A!oŠ–þ¸Ì âͬößÌ£cŒ”!î‡Qo<í¦#ƒØ{Ô*¡…΂×BNÈ™ùo`¸…SË ¾ê$ËÔZ÷kj&d¹F"xRm�wÔbL 䙣LfD'J£IßaQÜ;'b˜ÕZ5É—L •)v¡{D˜I»ç -5J ÿÔГT„´ÿ¹—\BØi1”N3u„®O”ŀ肊RÚšÓf¿!*©÷CyRí]“GÔHAïø.N A›FVu>‹Â…*&CR÷ ëz-,ÃVàÌñZm¼d_›aø5€ÊÊ:vTñ¡�Ï¡I‘–ýh_­û‚Ê?õïŸÕp¿» 8GCFÁƒÞtMÖ4Øp´¢U$€' „\´„!¹àEÒìHJ”tSžð¸aŠ0� #O ryȑΛi1Š.FXSK*´Œí›ÝJj»$¦±Bö³. MKSl*§¨7ýÙ$íýlý 6Þ+M9¶Ã\ÒuSò( .Iaa[R¾„?‡ˆ9 ÿ èÇ© *p]‡7¨ÔÖ÷“ãr.*Bì<Êë0FŠÒÚ%K'#4²1V¤…¼Ðx]}€¶Ýt„»lçå’´ˆõÛjkšÏƒHà´d ®3þ[„θq³ ¢È×S]h�ª¸ŠðA‹áշ࿇Ëo ïIÎbFŒWÚ2-ì^Z;&Áu�§ þí¶3k‘¦7-{n‡´´=§µÊhHÏ¥”½uimL¦Sj]«~0^è—é–É­å° Q±:¾2ÐÙ®Upüz®!©€I®Ö/Lpö¢ûéí¦�80AŠž+ˆ£êovµÝÜ_ 1ŒŠAÔ€ßÖrUÅÁVýŒÍZKùO‹Žäq)ý­›EmVBL^koXm»NÚvQ¡ ~r$ZF!£Ñ;+_Ýq³ÇÈ�P7¬=²êtgÆ36ÚS[D_{f� H…ÉÙL›€5뺂,§2Ö¤h£GßÑOuÀ=᳂ǡ+èYhZÊè|†JXËoZ¨lîÀÐW<„É–g;ÚW•“@Œ2�S†�àÑ…Ô‚K®\žZ�L|U½`v§ÍãÚl€ˆ Ö%�«ãÔC;n¥N¾ªJ,êfÖñ99»Q¤ŒHG@¡ƒl�€„`Óºá–Û\R({m-JÉ—K¿ªßÃeÙ5 ™&v§�|œž_݆šob¦¯‚ºþC{¸éžꔃû¶T¡F òVxŠæñuªv]mšSw’4b¯?Q:Næk�¤˜¦Å‡ß¢ã(ÛŽŠ„ÁÎÐ"Ên¯KBƇ´·çO=�Š`Æ´Yu¤Ÿ°˜ðF´éæ�ÚõÑföÕ?¨Ê;Zþ­cx’ŽÝtDeÇË@Ë:ՇŇɾ¬8^{ÙYqÎðÃMËš‰�Cãô~»¡ËOéÒ¦IÇy+%I‰�£S—£?q[® ªhóyuOFSöÀeÒZÁx`š1R•f°§~Î T”�6ÖqÈó<^Ãç0ð;3Q7”;À•¶$a4"Pð8íê«üH¥ U¤7dj¶ «¶™ªÃÉî¥e@ØKDK¥nHgPdÌÛ’‡­%|BjŒ ë^h"”ÄÆ¹kÁe9´C6(TÈ ’Ô¹A¸‰„já” CrÈ7`K0s£¼5y"Ÿ+TÆŸÆÅ%«QÛoGgJH�Á)†ÐùiVÆ�íSoH†‘ÚÃ¼ŽŒ.í’‡-… «N%è@)ØÂ³dP†Ž`È=¶£mg:[òZKA¦c„Z͹«åo¼À¦u$TBÓalm:Ô{§‹¡Ñ y˜朊Ëg탫¸ª×.V0Óvòrߎ˜�ˆ>¢™p&(,r¶Ï¢3<>�Ƭu$mS�únª_B½Õí .X%Aõ½Õm[<%ëàš"C6R§ö5íE#I¼œz*Ú᛬Ó�Ç™ŽÖYÇ  æ z@£`ïêYkh‡d }PÏ /…oØÀ%dªÎ¡=.,‹¸ÀkA3­¤Þ+(ŠWÃ(Uí‹…µ .)!� SD> 3ÂÜÍU­óø†¾$�J›2¼ª*w 1�œ*èQ$À•oüíÖvð3}$¥R“kû=“üG-Ó¤ cè°h%ho+Ò7:Š‚±¸:Zø@.‰·„h0­F§äàñäÑVƒZÆcYÒ©ëªñ!ß¡eâ�Å(­5uemˆA%Ñ®_kæ¤_±üÖ¦÷H]Ä/^x±€:>w·¦VU­­·#‹p“+X÷á°¨Œùs0àS„mi§!–›^ÍjòàŠµ˜�]ÑjŠ|¾Vàîr[j’O2¦eýtHg¹8(< —qßúWIýâœr jÏèÕà«».°Ä,;�$�¶ŽÄâ:ˆ«Œ-Òµ÷…õÏK¦�ªÇ hq;ê/ÌørÖ1MÓ^Há *OÊ!õó<]™uÊyNÆ4Ò¦ó"xn‘xŠï°‡ö¨�˜‰AéßB„…bh DÿT�.m`$C"°|±=m^n‰uaµÀKSöu@}ÙÇw÷m þót"“–×Ië¤mHúY-)€9‚ä:‰»SuÎt&ùl«Á=²Û'}ÜJ÷ê,�¤¹žš®[LÊ3U&½>G‹ùäYþC—:Ž÷p½Bh:A^�Ž6šŠ66‰² Y]#FB j c�ˆ\tmª¦u�÷áìôiì/>ïµR[äÂä4®3ŒY­jNAާ­«n¿Ý¨»PÞ�Gþ1�ÒÙT …ȸ+Ûø©š_�ù̯Xæï±œÏÝÁŠñ¥Ÿžy;A°“ð7„;8±�¸»¡ûQö?óÏ-Ü¿ôï2þ«7‚d6bÞýÀ›%P’*;bKGDÿÿÿ ½§“ pHYs  šœtIMEå- >…!Î IDATxÚí½{t[ùußûÝ¿ß9 )ñÎŒça�CÈvR?š òêªm�$BN›zÆqÒèáøQQ«Y÷ÞuãZœ{{›Æã ¡4ióGoõðd­ÞUÛ‚R'µ=Qö<\»‰ i^Ž]5^±S�í�ìqçáHx‘ppÎoß?P|$@à¹?^´FœÇï|ÏwÿÎþí ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ¦‚äÂÆ%•JmÛ1Ƅ罔&¢´ëºW†‡‡Ó"X‚ ¬ ¹\n@Ô!¢ðJïgæ)"š<*‚%BGœ”Rê�/rR ÁÌé¡¡¡a¿ï§’S-ÝM&“9¦µ~™ˆb««jˆXKE°Ah•« e³Ù Dtr BU­õ‰L&ór%ÄÁaud³Ù#ZëDÚ%†Æˆ(Ä̉T*Áa5!à€x;\ÕûØU?íG.—{¡[æ°ª ¶]O$$6”³jJ¬ÊW@ÈÖzj÷î÷ú̱»íøwbm¡–°aÄ ¥&ÅêF TP“‘]b>Ú¥�œU,a£R²'Y­m�0“šØ³ûÐ ŸìQZNj�[‹¡ÛÙsס¤Ðº$Kƒ)²�½‰Ä争F6›}¹Û\–çyÃínÊ*Kèn±Úuh¢¥bU¾*ÂìÖµ0u•Ãbæt':H‹` Ý"bmúèèîÝG×o¿hª»ÎCg¶WKèr¸mwubЬãŽMuÙ‰HŠ` Šz¥Úxaóº…eÌÜU‚Õ±Î2â…îŽ 9Ô¶�†Š®×nUêKuÍ<–ÖZKV¶"T3éïém�b™uÍ4'¢x—œ…D___GV ÈZB¡«1„“jQ»öþÞ<þÀÿøñ«¿Ät¡8÷ûþÞÀké,¦^~ßøÞñZ&ã×Ý›àûšXJ©Ž «–°!Ûûþ9ñ¹=84÷ûwÜñ¦šï¿}xámwbìƒïGü¯¾�ø…çÊï¿íV¼–ÉTEnr=÷i``àb.—K0sÄ·—9Y*•ÎwLe¨ ]î±Òð¡ïÁÉß9€wÜþ&Œ}ðý͉Ý߇pèN„CwâäïÀ®w¾`¤KžóÁÆ|~Îv"ÿj.L–/t;>"êȶ2ó)f^w±Á6\< æU_TÅ’;égwµ˜���ãžçmã5ìóJ! íïdr¨–°9\ÖÞ½i@EV#Z¹™Y\ϦÂݶÏÃÃÃÉ¡¡¡�Rj¬…•&¢˜1fÇÀÀ@ÂWçX†¹°áŒÖ…çBžqOh­W,c #�Ë¡PrNÎÞvt_×6€Èårf>ÂÌ{‰šjÊ‘� ¢S~),aÃóê¹s![õ¾Ü×Ûƒ^»J-êN©„b©„é|Ìfî÷VO |ÛG>te#ƒééé0€íÌfæ1 f ´8�õ³HÍGª5’�6Q¦¡•†¥Œa¸Æ,©BV,ElÁêïïŸB¹ÔòÙl6­%XJ©D¢[öIkƒ‰Dƒî,�‹Ò~kÇÞfоñWÏxðŒ·â?S0ãÿëÑ'&?zêÏ¢Ä38ÍàÉË—¾ØÍ‡ƒˆÒÌ\륮ê0-‚µÁ„I)„™(Ìà0…]AXå§+»vîIbN(Í„)Å&Í )ö�¶¶ðÕõìÅ×Jz{Ô¨1«º´C¯§ÓSTiO4>zס$k/véÒ£g»ô�Ô<¯\ÙO,¡# da×Apã% Æ •€ˆB•—¢†ÔÜHp®»ö§axŠ@iI‚I2QÒMu‹CÛ³çБôléø`o`UÿþZn&XÃz…ˆu|ô®C±.®¶ÝˆR©TжícLh¾c#¢$¥ûûû[b‹`ù˜�;÷�hp˜˜CL*l€ÈRajÝ“ƒ™ƒ ŽP%|(ÿÁ€áq§ü~ÌöÜuè1Æ¿õÂßâ¾üƒU}ÆL±´\Ì8'\P”0ð&™uòé§¿âëy¯z!!óêšxär¹QQfŽ™v–™ÁÌÈf³@ù ä€ÉJƒ ¬nf÷î÷sˆ ‡ 8LD!0‚ µ^˜æ0fð";¶xh3ùs®cçÎý# µ “Q‘jè§®üpÕ‚õÔ ÿså7)„SPc ÆèîCS‚•w]NlÄùÂT*TJ#¢ñU„’‘JÂñL&“$¢Øàà`Ó.UË'(¨I@ ®Š/¾eU„„)K�;gUšØÌ½‡ë¼·Ùµkßv‹­ó¬æåÍKƒž-–ðƒW^ǻMI±ú[üð¯­ÒÆp„XGlBr÷îã—/?rÞ/Ç‹¹n�Å`3B…LÒQ@<“ÉÄš]Ÿ(‚åKû^ õ¨ö ËL äª±\+·ix½�K$ ¸— ��(Â+ŽGŸï>ðOš«ÿré»­¸û„ÔäîÝ#>zº¸*ÁÊår£Æ˜³M&¡6#\â°DìZï¢4´~áòÁQEÙÅ‚�7üð¯7ä²f þÓ·žÅÿøé+-v͔سë>_Ô†_f«®`e2™cÌ|’¨mùåM÷3Á|É7ŠT,gÓüÑ£ßüÊ-Ãx÷�·á¾÷oÇÖ{�«zôù1ë8m }2²ëÀpâéGbëy<�©[E5XG¬NTBÀöMƒÔèg˜ÏçG–1,Á‡BeA ÷“ÂZtwÿÙߥð³¿Ká»?ù9<ð›Ø°ÛâªjºSR£»�–Li¬&ãS©TœˆŽ´û{··ŸžžÞ^*•©TêÔððp¬¶k„FœT¨Ýß±{÷ÁQ”ì)b:¹`2½…ü]nÿé›Ïâ¿\únGÄêÆäˆMV¢úTs=t¨‡•Éd&´ÖG:°=“ó�T¥3P@Pk=‘Édމ` ¾eÏ®C ”h—PÍ燿xÿã'¯t~'B¶²ãërÃ!J×ùýœ`e³Ù#�* ¨µŽ×«yÛurzzz»–°Ê¸¦=K8"‘hptסsD�íp<Ó¦9«FœÖîÝG}†œìÌPâäÖ­[Ï׫*žçM¦R© –°š˜°å‚‰DC(ÙS D7Ó¡T†:î²\×½ºŒXµÖèÐBh"Js)‰zßKD¡ÅýE°„õ3m%{¢! ÿ ¡=»�ðÍæ(u ÀXÃÓ³Ùlö3'VI"šÈçó#"X‚Lönâ}�ì:óŶ´9}aq8ÈÌ#@ãmÙJ¥RLKhv¨…Zùi{î:tbSº«ùG”ÔÄž]÷ëÄw '—y¹“ëDƒÍˆU…±ê\––ÐQ"‘hht×Á ÕEÊ›Þe’>éÇIø6º¹U‰cu.KKè»víÛÎnàP%s](_Œ†â‘H4(GbY¡Ášb-I�|ñÙcÿ:zw¹0—(Bp­N8Îd7›ó|>?"‚%´¾p!ÈžŽƒqò#ÿðïßqû›ä Ô:NDÇÄe-�çy,¡�bìHÍ-õøÔ=£r`j=AÇQCr–¬"XBÃ8޳­a±º|y;H€Ô‚åámwâÀûwÈÁ\ħîÅ3ÿþ_µ5,$¢n AD m/>{žžB�¢oc¿ñ~ô÷öÈÁª�½À��;Æ8_¸“#Rgl1‡¥¼Œ°&q‚ê=æ0H%Á& ²RýÀþÞü›ý¿‰ÏþÅ×7ý1 ‡îÄØß7ÏFè ¾ôÌ ´ç®ó2–"‚%4>X�å§…�þÞÿ>êŸ[ÍÍ5Üõ®·#ºSÉWVº­&Xa’1€ü=)Íœ€Vå°Ë Tùe¤ÞÛoÂ}üŸ-}Á ÎÏ<¦»îjií,"J2wuMÿ –Ð0JëØÝ¿ñ±“ü‰{ƒ· ¬ùóþÍ}ÿ¿ó§_Ât¡X¹ÞËW+˜Røø¥J¥Î=»;]Ñ¡Y ñÉË¿²ÀE"Ñ—ì ([,V'ÿÅô×ì�HA”(ŽM¼t©i¬uäžÞ{F`#ì‘*øu#©Ü ƒHcÇÛÞúÌ�{pÇðàš?6—/à‰ï¾×sàºL�6ò[çæÄÒrβðµ`‘QK`"1™pttס`µ*EU¬n^Nô9—ž¥=;/Ê•"!aG‰#Á>·o»Q&¬Y‡a&¢ƒƒ`@³ö‰…RP 0D {öÜýÞ÷à3î^óW|ï'Wñ…ÿþ4^øéÏVv,¦4<ÿÂÝu8ªbùZÌ,ç({=Á7†ÿãÑÁåÅjβÅÄe- iE°ÚÄGú?2Êà€0»åye*e K—êŒ hL€Ú¾}ª`€^ Jk€4”¢S2å?o ¬Y¬šªúׯ‰)”k)ùóŠª_ä0‘˜LØË—¿½ž—@C Ž[벘9)!¡Pgðb›‚ZÙ pY¼¶þ´TùkY%L�m£&@0à(°ÐhÔ˜‘ðf<¨CÊbEpÞÓÖj¹h°çÝ¿ºê°ï«O_yú;sóTMÙÿÊ$•Ë—¾8ºû`Ú¿“ï+oí~ß¾ðÜÀ$ÐH¯?qYó•ÁZa[Ð0µúßÊàTû7¹öÏ�²ˆ•Ý™6<¨¼Y N5q¬¼‰ámoij—~ô‹×ñÕg¾ƒKó£U Õò.�Nú}ò}ÅS¾÷I!¾øÌ Ž./\&Ì.iïÞôf¿T˜ùŠV·ë�c@NU‘Ê.­Ñ“J^c-WoÖžd-�ÃCO&ÀÌxÓ`z{ñj*Ó¡š´Ä mŒs7z×q¾ðÜY€_¨"Rª÷^g7¹X%Åa ÖðPÝxöéþ ƒ’Óz�"^bù9,TàáÕ¸-N<7 ðX}“ev´B°˜ùj·ŽÁjxYš³™q¼†ÞV;W¨ì¼ÚY}�ë•¢1jÒ—.€V»xyñ¥Í]™µ"XgE°„†˜.Ôo‰õ¡÷¾§óƒWцÉM*W´0Ñ5 Ú&Äa �ñãWߨ/X;ÞÕ¶…ÌD¨biojÃ\Õ³rMwBb3�?­uìFØ-l^¼ÆÖ•M½ü‹eÂÅ|(üîöÜYA5C¬Dâá�#XŒÈŠï1n«eªŽƒIðåSHfNö÷÷ŸÁ@ Ö#Ï}oÙ×w½ëíë±ùÉ rB+í'íÝ݇U¯]=p£Éƒß ]KX‘éB�<ûBÝ×ßqÇ­èïk}XÈËeƒ3ºÚe¥R© _¸ÄŠïÜöp�ˆ‚㫇Ì|¼¯¯ïª–PqX�¿7~áy¼–ÊÕ|m ¯w™Ô‡Õ£ –,êŠDÊj?½ùd³Ù3ZëÔÌ»Þ�Zñì¾XÇf<ï¨�R&‡††bKÇ„°yñ¯a5](âOûfÝ×íŽÛ:{÷ûV°R©T0“ÉLär¹´Ö'½B¥-¼rÜå÷Ѳt×{;& ÃÃÃicLd½E‹™“žç­}„™Jþñ¿úvÍ×îhƒÃš+XÓúo’øæ›ƒéL&3¡µ~™ˆbÌ^ü­õÄœyº¾¼ÁÊÿj(’Éd^ÈårëÜ1<<œ\OÑ2Æ\ ‘ááá´–°($l¾údüÂs5Ek:߆¥8Ëô0T¤|—µý›ÿt÷8ÅPg^j¾»¢¢+�­ûY¥›†áõõ‚ˆÂÌœÈf³gòù|GH×Q´ÌYÓàÛípXë‰8¬M ÷im Ò ž2 +[¶èD¥ÓŒï¹õ¶›ñïÿä_×|Í~ãÚ²b•ÿ•;ámé]ë&Ds¹Üh¡a°ŽèuͺL¬6°sçþ÷çf»�6¾Ú.š÷?Óo¡ø«}ë'NÄSjʾ¢µN<ÿíÉd·žï·mûlÙºðXRÑAïÏ~+7SßY½å¸·´æA(3ǰBwæÚ=•R"X›�H$ôŠ´�Àa† â…À·ö:ú �ÁP•È~/D•÷ÐóÓ8Pé…ØCm단 zÚ@;HoïÙûìw&[p�¨`c-4ÚÏO_^ØkÑJçÐ{õ•ºO�rúBé¶›[:—sY¹\n´ÖüUEȺæfákÁ:ôÔ©#Š Z3ˆ�fƒ$“ßóéu+“;ºûðcLÄ+qˆÕ ! Ð\÷Q·Ÿ�û ]b�¨ �ò¼‘ªü®%wVx½ÓKzg,¬ØT†x€•ኌy‹^f x�ò盺ÑJ¬GÏ ×¶z=«çïÂÏ'[r7× aö‰`½ñú5|íÜ_âŸíû ô¼ò*o\[öý&`7œ¾ÐB—­'VýýýWD°VŒŸ;œÜwº<¾Õ0¯"#—›{0~ø©ÓI×ãØ£¿ulÚqD) -« }€× xXÜå™+‚ÁÐ×9ÊÁœ°)� K€.-ýX¯‡àm- ”»U/�À/ uÀ¢!âü?ì¡çy@Ï,s$*Ž,à�Ãõ{ –w=´QÝöþüÅ=¿öV �ßëÜzK{F%s8•Jk=14Æì#¢®ž¿ò�`zê¡#DæäÁ'OGWvP²4Åãt´ä©ñÇ>ü)ß-†¥EÂ0§@l¥’ î«e�ª UvfŒ@9TÓ>ÛGÇ”…·Ã6#ä£ö„Ÿº{ÃÅÆ„ØÚ¦ñFAÛ¶—ô0Ìf³÷©3åËDu'ü#V:Aà8˜‚ª™Î¾LQ[™Äþ'Ú˜­�4àõ¦Ïbµ®BÉä·ÞöVع£¡÷z}½ðúzÛ¶-ƘH !«[þ¸T*�Áj’Oœº—`æ‰E>yº‰U鲕‰Ëeìîé½§57òOxyàá†ßëÜzs[·eñ“Àl6{¤ÞÓAñFNE°æ=w"d):µdÚqYU‘{âsÇD6‹Å2a¿lJxÛ[«7Ý÷æáö–yËcR©T�™�×½ø•:Ùm§}ÝËX÷2j•­ ˆ›”^Á‰EÎÄ‚r5ol"‘ƒa¿4íïí©Û{q(X|ëíÙ¦j¡?¥ÔÄ2%aÝôtÐ7‚¥ß_ßß6>(�Ü,Ü|>8hé#rIûO{kcÔh7í³ Ø(¾½sS¬®ënËf³G–›»²m{¬ÇϺ ÖÁ'O�ÖvWÍQš)ÂsÊ9¬UDdÁǑњc"2ˆ®×ö[:€@ ýýÃoE_ÿ-øÛÿ•^V¬V»°y ÇxÀrá^|¹2Ä~f]Ó”¢ðZsÿŒ1p 7JvP#�t….£!ö¸mçX‘†R�ž^XV–eÁ¶z˯é¥�j¿ùƒ«xç›—G¯+ o�Ñ�õÆÔÅÌÉ@ ëÖó¿®‚ÅŒàZSiÜÙÂâ•9,?‡GlÖä¨=ÏYëå¯HòË"dY6lË. ’Ò°¬@ÓŸ÷ÂÕ_âó—þ»ÞñÀÛÿ~¥›‡áµ)ßjM¼e�w«»ZwÁjÁ�^±$*°‰ÐnbY“¥ôô"èEO ·"R�–o×3/½Šg^*We8ý[»|yì˜ùøÖ­[ÏwóùïZÁbf”2Óro2‰‡§öÜuà$)UsB¹·w+�>ôõnAoÏÖš!Üf=tµ:)‹`5ÎòW•¶ H�¬Æ–1¥ì Œ©5Ö]k£6Œµ‡ì—žyäþÈ®�ž¯&�ÞrËg�^X:°îÕ·¥Ç�7÷d Ûãg]ˤg']Ûš«–H–†ReñÒ¶)R•Ò(ÆÀxŒãÂ+–P¯Ti%‚åcˆZ“?•xúË ûX, íŸÂ¹}}þ¬ŠXEºyÞj>ëz¦'�ÆÒ4¯4»<§w¶€bf…Tùkä¯ePHåàdg᜺b^Á=+²°‰Ð"_­!õ™`¥7’X­»`€Rªeq5i•|üèƒ ¹Œ}¶tm öÓþùH°ÒJ© %V¾¬sûÌEjQ× XºR]ð›%ÂPk�BrPk‹U7.½ñ½`•�‘>ºÖ޲†ùøc÷}öªŒÕÍ&€ì+Áºù¦A«�.X“¿ýûIíz‘ÕŠ–a>þø'ŒÉÕ»)‘DáM"V¾,˜<Kj׋Q¼‰ÛkZÛö˜ˆUÑê2ÉMVôh77ݼnkË•¯«*Zç?þÀQÕ£÷©IªS—”J¢˜*•¶�;ü{òT°›Z—v26 É!Ýt‚ˆÇ똃ˆ&?üÔé¤1tòáÿËS5ÞÔleÖû`íܹDƒÃó±AYxiÎáTö§Åæ‰R R+¶ôú^PZæ�Ê”S/]b�S35{!²¼­w«Û îVåŸî=FAì3ÁêíÈ÷0óñþþþS›ívÝÁ"jäÑ3…”ÂÉÃO�/ñ[ŸÁÑ]S¦ò½Ú~´|—g€+­Roüß<ɨ67U1«/lå‡ T§+_y9õ°¸ÒÏ•Á\c[<@;F×îîÜĉAh—³:µ)÷½m®ê©‡ŽzâT 7Ó‚‹BKû rЧÖyž(¨ˆ0÷£”RÐJßøÑZ[ÐÚ‚ÒHYåÅÛ¤*KÀÙÀ3·¦�°FÇœê‚åÁÁA™X÷£`�ûØg.²ÂÉV|–¶­˜†Þ )§J¨#X-&þÅ/þÁ•ršÄZVÏb±:% –[K[ÒtÑ=îYz_#Éru‡óñ¯þ½³‘ÝkæßÍU6Õ#\þ,Œ=|ϧ/îûúéí¤TÚoµ¶6tHè8Û´ïx+se­÷]ò¬5O;Ìï–ÃÌI¥ÔQɫꇔç²:Ýg0zîDðГ�èéµRJ©“`Š(¤1°-ŠÚŠ“‡Ÿ:}fa½-¡kñ0å‡Í˜ï®ˆhŠ™'²Ùì…l6{&—Ë�Èd2Çr¹Ü¨œ0:¬Šh%£gba¯Çš ƒñÆì=Ò{ü“6•›²ïë§·÷X8Ïà:"D‘ƒOžž7XhÌ"ŽxâÔØ²µä…µ»mЂI÷H$tgiDiŽ%ÁHë¾’HL6?Ç@rÍ© -È[F…†år@ÌÈf³i “ƒƒƒÒ¢Î/‚UuZî�ž‰�â€=Á†£µ’(n•J§¾Vþ7M‰UÀF‚™–tŠãò@©~gP“š<ôÔCc_½ûS2pÚ5À,Ýý�ý!C»B°3¿î<®Cصs?ù‡i¬sí­&ZÔ+‚Íd21cÌÙÞÞÞ3²~Ђ5ßm¡\nãhÙuBp9‹ÒºèLU^¯ãø½—Ô‘:a`¨ÇÂù•Īê² ,jÐ@àøáoœžúʇ>}E†ÃLJ¥}9ixAÃŒ1¾¡K ˜ WËI—Mw¹&¾*‚†$1'a8í’™zþù¯Ó¨ìØÖ‹Õt|&¢�ÖzÂqœ#Ùl6&ŽË'‚µH¼¦€Æç´ÖWÙ˜P­×ì€=Q? ¬-Z5#Ñr5Ô2ºÊÊÂCªÜ ‘ÚW÷½Z£ž™A•¤cf„ªekˆpLÉ–tÏa=²]x¨Ü¬#žÍfÇlÛ·µL¤ä÷ L$¾œs0‰.pQŸ<=ª�µè ß÷Ø8"Ãa‰Û�Ò”²+�2Еzóª…�}¸ZŸ¾F�zö¼r�zæš5êwîÜ?í­iâ�iíu»n^…êAÄqœÄôôôv}]*X奦L)pï¢ß�µêã�™<ÜBaL†Ã"ÁÒ –¶aYÖ’®@7šeè…Í2¨Ú,ƒnüÌk‰6'Jó;úxn¹>ý*kÔ“òônº¥5 ýDò+óW]¯^«/—üâ‹?Y½Ãºy°»Æ§÷nöSÜÍ‚…sûÌE£iM6Ù�zrlâ„\íÝ:‚)4*¬ºrè_?ÿƒUoB«–åÔÝE¥Æ‡††Æådw¹`Àã¿ýÀñÕŠgÿø2ºÚUÍûOm6Z‰ 4í•f«H°ª¢¥Æ.ÉÌHæñ¯â³c26ñx, ¦D§¿÷¦›Ú&mÛK‹ (Xðµ�}æì×?ù`J�Ѽʢ �á QL¹î¶fË0 ¾5X ³Ô•éxË6$Ž&Œ1;¤.ÖR¬�¶C_ûØgÎ8= N_|e‚g½qÞbŸ}óñÉ&Ë/ ÝpÇU‹‹Ï£:T2¹ÕËr˜ù”ÌWm‡µ˜É£±ô�þ~çÕéˆy)µ/õŞعs¿¬|ß a¡A¼Ý•L®obÁªrùòÃa—ÂÌ^Ò&+±gÏ}RmCÅ„¼ÔIÙ¦cá~‹²Üš\Ïçó#ÙlöÈfÎxW›a'‰Éô¥§9N¶³WyêøèîÃgšq[‘`DÊ{ø•]˜*Yï';ñõk¬å&×§§§·g2™cÙlöL6›M•J¥$€x¥ü¦ÄÚL;›HL&„öì:0Qq[±K—=;_˜zJ=#¤(LLaBd( ¡‘ê#¸çÑcÕþ†—Ÿ;w Íqxj mžËZ˲cÌfŽôõõ¥S©Tв¬íƘ0E„�1ÁZuó‰hÓÎÅÒfØÉè¹Áž>=ÂÌåÖõéÜø6Ü7ò“Ö/�¸Î3`¡î�kfG¿¯öÉ®[j¯ýÖ–nͲÃÜ’Ó–!\½¦Ù0ȲCÕþ…cŸø·Ç@ÜV§µÿ¾QD>¸ª†Kq"ŠˆVÆe¸Qq%¢½›5ÝaC;¬ƒOž%и÷ükçZ!è]ÍÂ\ͯ gKÐå·�méÞˆ0x^ãCÇq¶¸ ñ/=xjì-ìÄÜR‡u˪'ÝǘW×õÉuÝ©Íz¶7¤`EÏ�zì "ç_æQ:ñý®�«c[Ïò5ÿ{¹ß Ý2ÂÍQ¸´DmyBÜ·¥·³òÌ<5<<¼iC 7é=w"ÔÛ«§ˆx¼n\éöRýQ¤æ~4é%?Y2<ºdòBƒL*Åã±´ÝÛ®ÍzË[néìa Ú´îjÃ9¬è¹ÁÞ^�hEG�%jÚÀÌ­$Rm5O‹¤cpcžˆ*ï]—ȯ±ýPfÉ<пôWÆ>ñoÇÛ1ŸÕ¡â}7YëÉõ¸®½Ö1"ƒ,5fœRfrßýwzJ°ì€}¢¹Öõ�³õÇó&Œ5Á ¬ &PþáÊŸàõ)°ö±oRzN –¨Ï¢Úa̦֯ç…Ê pÕ±„JU¨õ¶:Ä¿ôੱ�ÿaª2gÙ wuç›:&·nÝz~"–#àÊ ‹ééÕ±ýO<yìߺ*‚µÊÛªÖõ+â1t~åÛþœ˜éêŸÊbg4€€ëö^Õ¤T%ìÕ h�jæ™/L{.<Ól-}jYKûµßÑÌýpio«æ³ÚÝ|¢† Ntü�ÙX±X1€B¶2 Û6é$ÅÚôØÇ|çd†5m`g<ôüÒEïk.ú~VBïKyX?ÌÀº’‚}%û‡YX?ÊAÿdêÕ<Ô¨éU¤,(ª¤"ذ­>}°­X:Pi)ßìRþ©vu^Ýîtz6�º¬Cu]V<–†Å¬©éê ¶t8´m;ÖÉïÛ÷ÿnÔÉæG–VìåPõX|òô¨Ö*pŠ¥STyœÝUx ä]Ðt *ã@¿š‡~eôj~ÅS§´†Ö,«�@VoYœ´Õ´8mâñXL-¹ð_üþO:ºé�®Þà2occàæ—iÐÁÔÑæÃfXOî»?Y(¸afLn† O)K µ ¥$‰¬©+ÿKžjEݬül?~é�Øät§Ýh»,n¾ˆRÑY4]À`׃W(ýLkõ¢•þê=ÿrCÅä²Ü¤4ºÎÎò޶"4LüÕ÷:qsŠ­Km¬™â$¸|ŒÜJªb¶Ü¥ª˜Ê¡�™0û½NnÒ†¬ýO<4²ÿ‰‡æ&¿z÷ï7FI™aÙÐÐxkOsxéǯ Ÿ/¶sS'׫DòäÑXêFø\íJUíDe˜�wºyˆ,[sÔVœ<ôäç^8üÔé3÷=~ꈞt\“'íç…:!])ò—>øäéQE»‘â€ÄWîþôQqX LÔiŠÞ�oƒRnnyu<`åEÒ”|ä´M„7äÙsûÌEíz‘J‘AX$j\3dÑÚ‚ÖÖš'à«|ûÛƒ/ÿÅ_Ž}úÿ<1Ô-buðÉÓ£Ñs'B‡ž<}â¾ÇO-éáÉE�ßÿìT+:p½J¿"XË3y4–<ÿñŽªs?ß!—èæbÅž“FÕua�@ïš'à—Z:Ä*óf¾æÐ“Ÿ‹+¢„°'ˆhÜÒ*~ø©Ó/Ï_öT²ß•c¾±Š„ˆ¦ óÞ¯ü³m-0¸ñ‹•O¥e^Xl±B ®£-Ûê�S*@«þ5UM5Æ3 µjGþ} tèɇNñXX³\¨/zîÄŽô©‹`�ÓÕ©g£gb¡ªAèÄvZ2z…M-Ÿ«e[×EÉ-"`¯>{=ŸÏÁ¥ Qtÿþß�|ì±?õ]ŽUôL,èÎÎŽÛ[ûê°P ×¾×˜ ›`tJ¨6|H(l^\wÅ'…+†g–€ë:XíâhÇ-ÎeÏcÏ;IÆNÞ?³ï#÷ßë§ãE=�ínÁYRój�)�)F”ÇÇ™Üøzn«–°á0¦4¼‚ÃZ1OHk Ú²á¸ùUmƒëÔM�Sš'ï‹{yt<æ‡ãUd΀7[›Ú¡rñG×¢ L^ºôèY,AèÍL~ì€Ën©9Áôà­8iO!&öïÿ¿×=õ&à”’`¤Ù3Ó(åfáxE¥|Ît…7²çO?¼î9Ž"X†òT}¨‘4ZWR@X=pKL¡a¡0Ýð{{ìÿ]÷9­ù…úظN ÎtÎtîl^±”üæÉ‡ÆüpnE°„ Ö²šK&Ö– ­,ÝüIÔxÊWvS\¯Ç-`v6×ð¼Ã?ý¾öñN½´9 «�#¾¹Éè6ŒÆÖ\ÈÔÓ‹b)wž O±*'#ã¡P˜…ç•V½-D䫆)�ÿöÇ£gbgg¯\»À® Úo Ž=ùýñy?m£8,aÃALõç©–I].4ÜbÝ’:óçgÉ”s”J%gMb¥ÀÉGÏ�8ë§ã¶{÷ÁÑôçÿf²øÝ×’3ß{5ì7±Á6¦‹Z~=áª* «pÎüùÄYh³MkkMîÈ@�ôÓ1Û³çð1{¨/Ñ÷¾·\¸õ3»cÏ>û˜/krIH(l6V±DÆ$ãñØÜüU<KØwß¾û�€9¾wå©’oÂÁü‰ß™Ø5 Œ`Àøá§N'Aˆ~åCŸöUÙqXÂÆ Ã˼ZàÆ˜áyÞJå‰Z¿¬„t‰¦å�TÌ/ïü­OL?üΪXÍ?P!6”hwÉc,ABBÐP#ïsœ"ffÒ˜�Í`v6ƒ\î:ŠÅ¥‰¢:`Åê}†3ÙÜ矹«H$´· ÕÁžzÂÁ„uS3NVÿ³TÊÏ•E¹!by¸îüÉtÿÂê7 %ÒÉfÝ•_…çõŒê;·Œ” Å:‡ “żwÔO§OKØ\áb%-Áõœº�rÜùOÿJúìòúÇÍÌñ¤ýôdPƒ†À�-¸‹CbŽ3›DO¯>!‚%í¥eš©žù³Ïž%RcžS¬[êÅ-Ýpñ/?˜Xî»&'O&ÑxÙñÓÞ”—uf8¹ÙE%�iL)uP,AXGRÙ¿»è¸¥à2®©ì¾ˆ ÷º´ñI"ñð”órz À\ÉãB*'7;·4Ç™)Äü´Í"XÂÆc…F8³ÒGϘ’ ^D][«Ýýùôøì_¿zãÐÏ)Á+:pfò~îÀ¿òUr«äa 1&\)×jÅäQÇ-œ´¬ž†ËPc‹}Xqôòå‡/î1N–^ºþ¾�Ãïü) ¿�´ºV˜žýÜ·~÷O¾å·íÁ6#+&�º®ŠéÁû¢d#•”ý¶v°Ê¥g¹tס²Ÿñ;—ž~ô~>q BM“†H4:ÞPV¼�iÌa‘“ðíþZÎ>"5¾bqX‚Ðj84ºûP¥ïÒ`ZM(œÍ¥ÏŒî>œ^ê¨8=¢½˜Ÿ oéXÁ±•×3o„vîÜ¿à÷~Y³ …Q˜É$í€=õžwÆÒ‚†(ö…/LœòÙ�Ä¿TÕ^);Hd‚[šwk ͳۡyC*ˆÊŠ}U0Á�ÿY ûi¿\vá°³ü]{À‚÷«ƒ¾:®ëÀÝ@ ÐW÷µ[n~sCŸQr‹Èd®5ð]½¸©þ¹ô\¤³×;vfÞD?!¹èj�û;ÏK€…*ÿžÙ¤�²83«´1¥t=Q‹·jk¨dœˆ§(¢@c5¶&m`…—KœÝ0‚‰DƒŽ£†ªb3'(‘™û;cáŸÄÁ&M�yÆÀŠÁÚ$‚¥Š,¨û–áàmÐZ7ôqéô/&’Ö S삃·Ô}=—K£èÌúÀx–Ýfð¦`ðÖ[ïhì3H¼ôòÔ¾DbÒ ¬fEÈu{Fˆ¼‘  B�@A0Bs¢£8Ä`ëòQ¨üljä…'B“·[‚R ‘"ZSÁzîÉͯ¾îÕìlÎbU¾Æ‚ ÎÌÌ4q@ä¦à›S£»UܧA”!9+$™9ɬҖU¼ÚNq³j…aZ«0…À" CaÙCPPs:4'>$¢#´YœHUDIƒH­Zœ<·Ô°Ã² ¿z±šÍç|w(]·Ç) èmèýÃÁ›‘J¥`à…æ› ªþ—‹‚ì0ºëPŒ$ˆÒL<â$3¦´.]Y«˜Q$ c!¦‘V†c¾çþîA9€r È+‡‰Êa }’*‹“" ‚µðyv__?¶niìØzÆC*õú ZJ¸ù¦;nD^Æ`f6‹BqÖ·×…°1¼ ½}}°´ ­Ë7�z¼ñË×�N]_ûLAÑ“›XMË0ÝuèÂØ„TÅ‹<€3÷ßí6¬ÚóN ªÚµ9Ù†ˆ0<ô&(m5°Ï%¤3¿l`4z{·Àó<8N Ó×´¥¡-­5lˆ¥-("€Zkc�ʤQrœVýäÅË_Ý×THH–³�KöˆÂ›M¸X^_5®¨"”Ý/3ò]y­U˜-ܧ7æA_4ï¤Tçç˜éÌ5‡n^Q´Üë¶ö|þ­x,`ຮÛÑ/�b˜Ie¹M§L,-‘H4·7l”·�H…+OôB‡d¥£°HØæ‡¡ä:o–8,îQ0ýÐg�û4¸Ïömv\Ók�8­mÞ©]XVv–eU¶O͉¨çyÈfS]ã–|xwJ<Å@ÄIeø ,wj-óX ŸÈ΃a(!dØŒ”Ÿ"P°²Ø4´Ñæ¿Ú†¢èƒû¬®JÝ]I°”ҕã²@ÉùÞ¸BHB!É†Ó N*ÖxÞŒN'žÿr²=!l‹‰D¢A8v¨,n&¨ a3¤©ìÔª ŸÌAPEðDìºJ°æ&Å;4ï$´<,+§'T…œ†¢4›jª§ë `Ò`•†‹$z éõÎÇòÕ=0‰Qè- —UM$-‹^yžÀÌ­sº!~ô¡›¾J(ÛÚ¹ŸòüÏzÌ;‰°Ìqù¨y™ï^%ó}Nh€9±1^F—?â³a«cb8_çŽÄ aCÞÌ¢†œ„ ©E¿3u; ‡ê\õâ&ýêÔbékjéïæÊü·‘Z´´¥"$s�'(ÚNmˆ3$‡ÀgÂúþ�®ì ­æÛ­WÎvw8NFó¬ÛØ¿1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAh=ÿ?3mÄë® ÃIEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/light_mode_share.png000066400000000000000000000224701521174352300316300ustar00rootroot00000000000000‰PNG  IHDR,ßL îv pHYs  šœsRGB®ÎégAMA±� üa$ÍIDATxí�{p[÷uçÏïŇ$P²%m,›�cweY"@µÓ¸YÛ„¼ÉFI‹rggÛSM2I<­)¥³ýÇ�!3Sïvw¦!å®7‰�TT§™qj�D%r¬l:d%qª±Å‡(ªiý€ü¨I–@‰O¸¿žƒ ’ qü.pç3sÀÅ’÷~qÎ÷w~ç'€aåœ={¶Ùãñ„ñ®Ÿ¶d2Ù·sç΋Ù燆†º¤”ô|”‡B¡}¹¯ nß¾}˜`¦dFGG›gggÃBˆXKK˱ì~¬6Ü×iAŠÑÖÚÚ3òž~MÓ:ñõ!º1¼? ÂÅ0¥€¢À›n“kº®ŸÂû£‚T.�uÒ-Fp·Ea,X S€Lij…éX1¢ô¿»ŸÝ¼ãwïø0�ººÚp�W»¤¼r}|ú;à>øàÒ^`&/˜Ö1Šé@¯)€bUtJÖôïM­­Ûþ²¡¡L¤·¿ðë ož`Áb˜e@i …ꛕJõ˜Â°`1Lô†ÍMûð6 Œ¥Ð€a\ÎððpÛàààIºÏÑ”µá‹q5(V{È£ …B» Š Wn&™L:Ž‹q5¹µSÕ½2¨¯¯7sãÆ CÇqJȸ Jÿ¨Š[Âãº0õh­,¦¤099 LaX°W€¦ú!†ÃhªGÀ‚õpÜ ã O.fì ÃXŸÏn&�:Ž‹q$äWÑä`<‡F kkkÁÍ,%d‰•¦i1;ˆSa1Ž‚Z¯èº ƒ‡Á&Ð(¡Ñ:$·Ã‚Å8 «Ã<½Æ¹pJÈ8 +gÃc{¨zÝî~U]�©=³,ÏÔÔ”¡ãX°[Cb•L&iâ²m‹F ½^¾�À%ƶP_uô¬:0 ´dQèÜ7¾j•±rü=€) c[02é ½,ÊúõëOa›˜F '&&€) c[xº�ûàQB†alGXŒ­ %·œVº@¦{cc#¸nàÇ8MÓºhx`\ GXŒm Umð&ºsç΋à ÈtŸ��¦0,XŒmÀ »£Ú‹E˜Åôô40…á”�± (X{�q5a1¶ÁÉóy™/^æ‹al/óÅ£„ŒC é7<*Èdዱ44ý½«np04Jh´[�ÛaÁb, EW(X1§•1ä#‘HSN Ë¢iZ›®ëU_Jž±a1–ÅêŽ F�a2°`1–…ÅÊ~`T ¥`´ Ã0Ê õKéžÊe Œ­áR&,XŒåÞãñxÂÀ0‹`Áb,úí<:Èäƒ=,Æ’ØuÞ`Øö¯N¬‚ÿÓ�=íü»�£¬ ;vìjB†„„0žl!Üåþô³2¥ÀMŠþsçNÚz <+CEq¤©lÆnÿî@M¢æ�H :Rœ9~|ìÜ÷È}ððŸ> Lùp1�@Ø¿f t¦E O4ÃȨèŽÆõ<Øð`PZ„¢ªì¾-;¶À[çÞš;¦ùîfxâù' ~­³'9Ó‚°f�þú›'\ÛÓ‚"ªºUðS¢Å*E!üôºMëÖ}¤ÿÊ•wÆ€q%YytÏO…&6e÷mhÞ�õ>ÿøƒœ;nìòÌÎÌBË®p2Ùî©ÅnôºB|xåÚë®4Ý[ZÂ=š€ O™Cç"à«©�¶Ü~WR;[Û…beè<:ñ½pá• àd¨¯U)›Q\%X”w„1:Ú ÑÇ¢U>ä_ u‚�ÐA/ªeók'^¦t\cº“X­]�Q•A0-L3£lÈ—ŽÇã¡ÿMlB»¿Ý¯'õTtõÀ<0·¿aml¸mÂ}—.^‚‘Ÿ�Àåw.S:®¬µk¡¤9b•E²/ ·FÛÊ×L05 ÑÙ!°!$PYH°¥—¢Ÿ¼> •`|Üyýµ¦§â–û;Q¬:ÀtD@OHJ7»�)MÓº®Ûfäµ?Ö{hõCôåäî=7·ŸL÷Û[n‡Ü}Y.üòÂÁ5kÖ(µ$òwl pïï†Ö&= ñÊ+#J¾Ä_Ö°uk8Pëƒ�ùšªü¬òx`ºóobB“[8Êr5<ÔƒNð"Áêüv'<ñ™'–¯K}×ññãp èIvÕÔÔômÛ¶MIFǛÐUH¬ˆÛý+/¾¹± â×u`Þ%h5ÚA¼1öå¤CÔMbE`Ä|qfff (ÂÑ‚EÑU¡T�"«›ëVÁ¶õk`�¯fÙ­u㺼ûó!$´ã 0-Œ¢-ˆ°È¯úÑÓ?Zx Š•7é ƒËÀ�”k˜ê+ë¼áè”0 *$Xm›7ÂN£RùÑïÀ±ñ%û1-lªvZxöìÙ6˜û|9-†3ןٖ@=«¨ þü~üöTÑ †+ 6§¼?‚7`LÁ±‚¥i²ÓÁ‚Ç]ž¤z•µP*×ã³P 2] :Q$f£¥Œ €*@"…ŸiŲ #°Cx{ÀÉKÉ3ÖÀÉ)aÈÈAoŒ�CJc,GÁ›3AŠ|¤nŠ>¨©�•D!'Ü_�*Rä‡&KXO0 Œã h\Qî`Á’Â�`Q„ôÎ� ¸uu˯þí ˜ ùPxíïCCÜVÑ ‰, ×úkG�®ª½ÆPf@ÖÞU"XŽ,k Ö1 ÷È¿éý½(cË e!‘ýPmW™Ìäß.ºÍÊn©‰Ofı�û0/(áj”z“ŽŒ°„ 9ió£wà�Xaº ¥vÏÿú"ü5 •75Ñ7Ô­•Pa¦Ó…* ùYERßv®S˜p0Ž‚²UE£„ã+ ûs ÷(õ]b^ÀT°í¦µPë)ýOG£&´�KÉx\Kß¡ˆ™^7ÇØÇyXɤjÙò+)#™{�ù#dl¥ÉÐkj {XTݾsÃzxåýâš±ej©È«ŠƒÁƒ`¡öª‰Dç£]Çr~,vc¼šŸGïŽÏL½þúKæÖº¸Ç –2œ�"©yEï’$­n"—�²³¡ÞXº×º± Î+ªp”¦žà¨YïÎ�;-Ó¤®«çÏžÝØ|/X]Bcßѧ>6err ^>=°ûk_{É–MÍ€Ò~•Sº(X‚ôƒ'³'N s“BL­”“‡mëÖNõ(ÊúÜGo�ãh¡QÑÊ�\l×­÷[¢Ù[†F°)¾ÚZ`‚Ù]kÊËy¦»L®K�½9ûÒi†”4/.oʱ¹±Ún-îºÝP__Úq||óF¨¯[ ^oát’aÜ„êù¡ŽŠ°Rý¯2þ”¦åVÖ¦÷IŒÀÂšð€¯¦–Ê Ø´ Z7¬ƒUÞÒ»6¬«kŸOÇmèÉ$$’³ð±›Úÿç}g�§Ö;ø©¯~Ùq ®â‰H&ù‚E3im¹b—mbœK¦Ê]i +G –Ç#Öâ•Ô'¥>8”éEõµÝÿ5ðþÄD´Þ«ÆEmûØŒ mþoø[ë›Ê+b46ßð_ÃTÑ‡Û¦ÆÆÎKé}‡:ëÆ›Ãûúþ_78©U«V¥D+‰Dfff¨L÷B% (Z½ G Öùó)Ï*åêØ0s(½}ºAßéߌ·_Ÿ]XúöÄ4¬¯-~a–gp5žXñ˜LYEW_Çc{$øvíëëµm%»ÏçƒÚ^ šE{jjŠ£-—SN‹£|8²pôûô'A€Ù�´X­ÌèØ4Ä˸¦FÇŠXN‰ ¾lJMMMA±ÊBÑW]]]*mdU8òlÒôä1!¤¡zžxRÂù± (…³Ixýzq%7xÛjeã,$@]ûšZ9s-¹“øUá8ÁúÛ}_oÃ뤨îeݘ-Þo¼VÒ¢˜¶,Œ¤4¯”h‰^·œ×Å8šŠç‹òÕ£œWé.å–b/в~~é|úã�GK‰®ìLîh`)¯��]X«æ)³—~¥¡eŒAõWT$ ŠqÍRõ…ø`j®N@ë:cüÏ/�ƒ›(Ç‹Ê÷R__vbrr’Š+PBÇÙ‚¸Êm¬Yù×¼:ÿz½p{™ó±©”À1 “•-erákÙÈéÎ5ùçR*xæJi&½�¡”¨Ô(+_=E,v‚ÓÁâ0kr? VH´ÆÉ%é!‰Õ‰w¯zŸpVðJÅ ¥úXù.vN¯˜Rp\J¨ y @éái4â³£‡Y±7x¡ù<Î#Ó¼”(ƒ^ÇâĨÂq‚%@SVEN£€'ÞKyVňÕÊÈ(ØšnS $p‹GgCk€‰pJXJ ÝèYåƒÄÇh1(‰ÕJSsJŸU ¦§§9R,@f=ʘ –I¼�£ˆwÖ8¯Ê;�§Lt­åLxº°)[éç);ο̺ðÜèq•`]�I@¥ˆ;¸SðYž @i£ˆŠ„Œö‰Dœ­x<|ä&åN2‹A½¯Ì¨½Êʼn•î—«t�WPCâz~ƒ÷:bÍA"+\¥`·²#ÔÕÕÂ'?Ûæ®Šâ‚Á ékPº*.�'«õ ÃTw –^¹â?'§„ S-Øt7‰¸ÃôªœÉÏN€<7®v_ � ¢‡lii9Àqgá¾¾ïDûö=–EÚ3%\iTÐ ðäçü _|ÿ.{¡Bp„Uadj!W†±?]u¡`õ…B¡Š�Ó®,*eJƒŠ@&L#˜ ž‚ Âc^‡YL¥ÅŠp¨)¡vñF•h E�a˜’àù Ãfxxx�‹K…SBÆ4Y™G Ýí�R Zí­­­)aȇ3‹J,ÛŽJãQBÆvPTE% (XPEœaYW„=˨K/×å^pD°-‘Ht˜=¹¹®J }š¨èôœ|èRTõ^*܈ÏÝTª’½N5%¢ùvú,àÁx5¡¤…3øG –°pâ„î±e„Ÿô­:Áb82%ÔA¿(¬©Å±}}½¶�KèfŒ6&t (V}xs,†#‹VΩö¼úFïRÁ”6^€‚º5¸¹¬¡ÔF…vdhh¨GûZ[[#`1œaI1dÅ-nÞÇØ«ƒ(VQ° \8Êbb‚Wr V+‚‹aÊ`òú$Œþr4uKü⇿à�­VÈ\—RöW»ÆÊ,X•%Œc8òWGà§Ïþ&n,ˆ>#5<•BvüxüÇïfP ™9�½èMƒA[ˆ, c·¯#¸¸½Î“Ÿ.¼raîñŽûvÀ[ÃoÁøØ8 ˆÈƒ î?>qü XüŸváÈg—]ÄŠp]¥;Suuu<ù9SÖðw]·@¬ˆ]ÿmWªçûÈÏGæöáß«E+‚¢5…êØ W��>Oå~]Ggrù�Ëpâ{' ïž^°ÔlŽ##,�ÍÕî�i…i@*¡¥ç€×N¼VÔñèe…Ãþ°?‹T­¤ehhèQŒþ:0B4}¡S³a‹1„› 'Wâíóo§noßq;Zsû7ܶîyðØÐ¼anß™ãgRžVÓlS3T©ÅЦ×ÄB¡Ð.p,X £ˆ”ជY1ÛU}*Ëšþ¥À‚årÞ}çƒ_é21 ã®»î\Ñ i®¯¯�@™ÔÖ×ð&üæ¹7�¶,ÛïÝ#§G˜îYƽãƒ`2èOµaÚ׎›£©}àP\%Xùæ÷¹�½¿ÿ)ÛûFº©ÿƒ7>h7òššÙšý ˆÑÑÑæÙÙÙpö³d÷£H¹âK‡pUȯàÚzËý¬p¸½j+ޏêG 8ô?3øÌ^!E$wÿño‡è¹è‚c“�ì82}¤è¢L¦ÜÇ´øFˆGQ¬öcu7Ktÿ¬®Š°â¬uXn•éD¢¶j#F.&†Cúý �cãÇv=Øø` ×>¡‰æ7‡çý,LÏ"·m½­÷éWŸžJ'Q4ÛQlRÿ{¼íÎ�»G-]È¢â\&:f®¨33y/0Ö][¦þvß×ÛtXø H<½–WH&'n€.çÕŒZÓ±rðY¨êû?65·¬_²ÿû¯_j?}ú×~C:‘öÆöpR$tߣ{û'úM7ÙÝŠ##¬¤”[ò­ð²\ÔãóÕÂøä¨äÒ ÚRÁšžï …§#e9„þñþ0Á5ÖrbExk|àõÖ€Jf—iyŠ‘\í­G�a˜¢q�`ݘÍ/XR—055ŽÞ’Úe¬bSñ¼ûéç`ì×LÅ jïj.¯Î¨Ã5‚Ï蕞L¢©9�©ññŒÝ¸3ñ)PM"‡ëñåDP„vìØÕLE@3;ìôú$·àšQ«(P±±ËPI¦1 ]ã[˜jÖz4˜Iâ�€”4êcéoNAUIS}\a�MW~åâË“K;Ôfªíq(œ}¬ @© ®ëÜëÇ!¸F°®ÇãPifò¬c—qù9-4JqSVmÎT‡®ü¬-‚™*,‚y}f©H¶nX7wÓBG´ü`˜Já8Á:Ô±ß�¦Å’y^ùÒ3³¹<µôgÞºº!åcBGX SŽ,MÌìÁq¡CØ]‘Ñ]iò V­ÇÛÖg>ž!`LåìÙ³ÍÀ8Ç –”ZÇâ}—&Õ—-�„òÒäÒVSõ7dïú[[w�1êåñxÂÀ8G ¦ƒ4†Â‹÷¿«ÞªÅïÞ˜\²ïÖÕ�sia2¹ôó2j †vÉd2ŒcpX„Ï»*Èå©êDXıy÷gÓB!�ÓB“@Á Øa5cÆ8Ž,KÍö±x£œê ùXùü³¹´�},S ú+MÓú€qU+¨ ‡Ã^ˆùAŸÜ²ió-~íÜâý£ŽÁÿ¿øT“ÿÒ¼ #ªµ ö‘¿õí¡×S÷ýbµšE ü±ñH$ÂËÛ0Ž¥j‚uæÌ™6M«}nu£ÍúÍÈ(¼ùâK›ïÿèÃíPsóMPMô?„yáè’ý›÷|7m„&ÿÚ²õ�7ß{áÿ<ö7ÿ#ísÜ‚ “¥ªs ×®]½iãF5brùW×—ì«[×Á¶{ úÜW‡àÊëo.Ø»©qܶíŽÔ](“ɉ)eÑ*ÃXÇxXcソdß�mÿ ¬Â]»?¹dßć׀Qµæv2Îıs )ºº¥ån° 7ß¹nºãöûjêV£Z°�z£s;gâÁòÖÕ-x¼m÷'R¢e%îùÒ‡µ·|dÕ)!ºh�`‰cúaÝ|ÇxÿÜùÔý­(VÍûm°¾ú:øÏö8\ù×·À¿ù? Èr„¥ê}ŵWÎÅ1‚uGø^ðßr‹-„à&Lsƒ®YTÔ�8ªã( Ã8W­üÌ0Œ½qÕÊÏF¸òîxõ¥WáâèExûüÛ09–ž¼\¿¶ê×ÔÃ]¿wÜõñ»R·Œ5ÞCó1<Œ£aÁÊpá—àÈ·ŽÀ…W.ä?àÝÌqôü·Ðäß|3ìýÆ^¸ÿ‹÷S]pTp(âî­.Àõ‚uù�ËðÌ�g–ªå^÷.¾îÏÀÑoeáª"]]±Ñî\-X¯½ôZJ¬&n”Þ/++\”J>ü§SqNµ¶¶F€q®5Ý_þáËÐóåž‚bµá¶ ©­”N~wÿw�©,,Vî•‚E~EEFxüÛ�ó#Ï­ÓÏŸ†#u†1× VʳÚoL¬J�"­WO¼ Œy oõ(/.áN\'X$(—ß3wÉútý`®‚Q MnÆ›Vž~ãN\%X]�þûÓ`6dÄŸøÞ `ÔBb%„8„w»�q%®,Š®*ʼnïWV°|>ï ¢Žn�ìñx‚º®wpë÷⪲†þÅ?C¥ ”�j»*U[à–÷�ÞϽ¥¥å0®Æ5‰‡ÙÞÕb^;ñ0 £×ÖÅ‘Ê{´ä™1å144Ô “Á5)áäõ¥£vFj«Š9öÒÛ—<¦ ÔLiPOv2Ø“Éd70L×Ö•w®,ÙGE¡;îÛFxò'O<æ+Û¿²D´˜Ò@±ê¡VÇ;wî†Éà깄$.…&Y±U–P(´f®¬›n]ºþáS_ªàëþâÅ¿HEaO|扢E‹úg1 £טî7ßz3Tê™ÅƒÖ ì€k"¬­¿·* w%-L¦z�–æ: Ù¯bVÄUV¥#žmßÌÊhšÖ)¥<Àmb#¸jjÎ}�ܕⶻoKmÌÊ`Tu€§Ú0Fq•`}êËŸ‚†5 P vi70 ¡Ú*ôª†)W VÃÚ†”h™ �Hr�÷y2BÕE… èUq5-S2®ë‡E}×›·™×û�Jþüù?fô©ö P� …B{Ù«bÊÁ•-’üÍü‘âÒ\þÆÃyk¾ÜET¹�ѧ:ÌBŨÀ••î$(O¼ð<ùù'SÍöVÂHqi–?ìþCØýwzW$RIáˆ_;¦~ÜÅ‹š2Êqíª9YÑRQê@iàþïïw­Xeè$ k¯À̘…«ç’hõüSOj¥›R»‘RqèW{¾êŠ4�¢(êú‰¢ƇQJõ²ÏaÊÇ‹™2¦ÃKÕCÚˆ¿ÿ‘ûáå¿9Õó½PšHÕ}_¸~g÷ïÀ]·N5; J…VBŽâÃ(Þ�lß¾½èêñÑÑÑfŒ–ü¹¯Í¼wg2™<…É“ŠÃTUâÌ™3mMM7E6n´^drñüÅÔF-i²âU¿º>U-ß|w3¶ nMX ô�ºW¯^�Šr2¦w·h®°P T&:Jáõz{sE‰æóáûøñ*äŒrjÇX ,‡�+X ãT\kº3 c?X°†± ,X ÃØ,†al Ã0¶�‹aÛÀ‚Å0Œm¨Z¥ûûïO¼79©÷_½z Šå�·ÿmë‡WbJ›´ÿÖÖ-ÿP__7epþÜ¿|">›hlZ§¦I`SSSôž{~;bäXMÓ�aNÕ GË! )ÚA!šg&00ð˲šËáç:„Ÿ«T!edè\d0 “ž)¡„VPK´\±"¤ÔÕF9B„€a˜9ʬö£=~¨ Û¶…ñ"j[†b$ À´ì¨ÅßÚú€yíQÆf”-Xý{ľð“§Ú Bx½ |±MD?(`p0‘ê” ŒDBr”Å0”¤„³3ɡϿxpT!@©wEx½3ÊR9)A‰øeB€a˜J‹¢,�G |ñÄSæ/5®Þ¿Tá_e‘R¨,©…�a˜ÊL÷™©Äa“ÃfzZ[·†ªý+©ËS �GỪ[TpJÈ0Y” EYÏôt²óúN;y?´º•Â3@·™òš°ÇĉíLõPÓ^FæFæÕ]Q!&šü�㛃²ªÈðpä ”òPhé÷Æ×ÈÎT /L­b O,N¦GÚœ—*Ó6=�¨ØH0S9Ь/¼x°sqz7?w0�™uWtÑ GB“­Å^üO<Ufh(²?û^Üèv×J¿>¿·¦¡s'w™%Vi‘‚œ/-²ìà‰ÅøÂ‹=!óÔçÆ/£kô;�ŸE-ªÓ5‚ŒÓ(>Âb°F“Ñ\¯C±àä¨DÝUª¾IÂr?'ßÉ­t9ÃràgïÇ­�ü4]‡eG-“IÑlFGÔ¥ˆh6ªJ—©äžXÍ3?]if*yý¬ôRsÒÚ^!S:E ÖóŸyüyVBÓºùÉS=´/·+ý®Z›Âº©¼ìر«mÙt¤ˆPtBin½¨¨}šg¶,ˆÇ³¼/…iN7T€ÔÜÏŒw•M­–<±Rjså2©ˆJjí™'Ø¿r(^(©‹>ô:öÓ‚(Z419 ¹3¸RuWæž4©Ð]輟Oè‘!jS ©LSR)UP;å`K8–·›ªašŽcv”E¥)šæõûVÕì‘"y�þ®ø÷µüÜE"9'^v‘]]joãHJ2Ý%Ì÷’"ÑÂo´%'·ÐÀ´• Ssêäò+@kv!ZaY0=a~mT¶4E€Þ�#±iq´U[fÍ�|/sF¨©& ÇP’`eÓ¹ù–�—Š;„æ ëzçJýÝ«UkU*˜>/+Xh€wš=é9[š‚ƒ'hb'Ç2Ê6¥ Æ„sç W“c$T_|é¯Oâ/‘æ J.k@ÿ wþ�¨ØÉM«? ðt/{@k­JE®Ü®Ù¯'Á”Åii!‘9s�jL©üèMÚòÏ] -)¥\µŠzê‹À Ÿýc¥K®1Õ¥tÁÒãU9jk¡g¥ç¥ W�gåù�”v§Ô"É‹5šù≧‚ÙÒô…ö‚Í�é/Ìpö1þûej@F�ã(J¬ç?{€NðT�ÔE+ÅŠ£WRˆ“`3ÒËÛ¯¼Ž¡#†éZ%ÅA”F(Ù ÛEX.zœ:GP¸,=àÂOy•‰q䪻Ð1…¢«" ¥²8bhF”%@N_ð"3H"àDô¹OÿIGQ–`ÍL%*ö –á2iéùJ ,;&¤Tž®¥ç‚-ÿf+"“ì]9-’+“YHý«ŠF|*IG†+Ï‘4c!ŠtÁ¥ó:ÌJO0Ž£üÉÏJ ñ‚Z¦=KL¢¿£yfÃ#‘ƒ`S(2¤9’©ÉÝËte�R7ej‘.õ>p¹–3Á`ø”‰oÃÚ@¡cô‰x,11Unêá_ZµhZ�s¨èïšï¿4 ãm¨ók ¾%%5ŠÎ5W�HˆÞóçOÚfdýß~š•Z}9®ÏIEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/light_mode_website.png000066400000000000000000000206451521174352300321720ustar00rootroot00000000000000‰PNG  IHDR,ÍMæ pHYs  šœsRGB®ÎégAMA±� üa!:IDATxí� l\çu ÏïÌ�”øÊkÅ–cyd~ĖȬ•nKÑ%à‡Û•­M° 4Ø.6(id ìÛp”Ø]¨©í.�ÝШE·n,ÊMë¸I«+ÇIÐF®‡–›ØN�ìZ¶•Ø|Iâcfîßs.gè!9oÞ™¹÷ÿÏÐóº$‡‘ôñœóŸÿü†©›©©©h(“RFña ?ÆÃáp²££ã<¾3 ã ~$3™Ìdooï40BÃ0!1™¦yïZÙlöŽiâQ`VÁÂb´†¢ªp8܃+'1º¹üŦ‰Ç�YÁ†Ñ”\Ÿ”í8NÒ‡²¢6ˆ~`VÁÂb´$/+?Š*¦†£ø>ãÀ¬À)!£%³³³Ô:Á`SVê”�ƒæ°°íBtUíkZ,,F;0º:>X ¬Z=ÄzÛ�÷$†€a4Á}VeZ÷ Ô\tg´eõWV´j›™™‰ƒÆpJÈh¦�‡ñ&‡ÒÂH$Ò¯k' šÁÂb”&×su SCíz²XXŒÒ`r�V×@AB¡Ph ‹Q¬] ‚¢8Žs4ƒ…Å(M6›íu9œÛ© ,,FiLÓ<ŠB…wŒ  ,,Fub 0$­ùùù m⮣4�(?/“ÉìM`a1Ê277§d;C!(ä£]]]6h ‹Qå;Á1%ì�`a1ʂчv[WT‡…Å( FA�\7(eK§Ö£2Ê ‹ºøu:]‡…Å( ®žÍ£,¬ñ©MŸJÞ½ùî íШó¡}68gE-ê;ZŒVeÖW5°°Â]íwíÛ>êlFqÅ¡tÿÜ6þ©ÇºÓÝÊ×=Âáð(ŽaC���ÚLm`aaˆ¡‚‡cwuÜõÔÉ ÄW¾žXõõT% Šƒ¿À´•Ì …P8£i«æ×ÊŠ�Bö«žâ?få…¥SÓ(Á ¹t°Ø~±¡Jéa1Yåˆve»ö�Â`Ñ}8x¢t Eîp m`aå–­)=)öÂ�®‡KÈjùËJ1 Cgøe³ÙÇAQhã3Ö°@'XXÿbZ^ÏEa+ì�î��„q(�ÒAÒrÅ4M4‚…ªñ‹EùDaM*œÛ]•¯Q µG¯ \- ÓÁÞ$t;Ÿ�…Õd,k°æBw•#Rb‹‹‹î2¾Û¾`ˆjf$E?×þ¹šf)Õóþ}€r�àYÅ»»»‡A3BÀ4™n{bßÞG†ÀÁßú¤pµÎ–’ßÿþS§‹]ÿëí¿ƒ*¡•Ã{6Ýc—«[­e)´D³”Šþ–Þ³çÑ>Ãp,!�~|¿½¢2 6¾´Yâqü°A(ºÒ©÷ªV“‘&$…Šmé·~?¾ÞÙw÷#)0„퀓(”—QS”†tMûçÖŽ'Ù»÷á}ø=ñ=‘ @Ò»“+±¸`ß.ýŸž››› � ÀÈ�:Û×ÂÂj2R:IÂú ª'É!ÄÉKšÙøóÏ«æß¢(,ÈÈ „Du´ÂQJó'|X80ˆÏXË/¿>+d ‡â¡´¡´ÆPZq8ø3ÄèÔgZPÍàV“1ÍôdÅ‹P^Bš ×¹ÐMÿ¦æcªœ…ê¯ýhxÒaŒúÄ8TX�$²Y'°ìL&sT…Îpª_é(+BÓtöíyôæVVµ×;‹Yp^ÿ%È¥LU×Sw•yUÙkdDÀåíaÈvÖð;Ë�ÔéüE ç‡çfGrì ÉÓÁsXlWº®aµ Ò®åz£Í„ÐÎkÀØÚYÕõøõÝ´°é-&ÌÝÒV›¬Ü7RÛûö#†aÄ €P¡=‰ìÓYV «!£®óú(×vUumZ¦‹>¿xM®`d…ÅÿšÁ45ð+S¸ºv‚·]geeéÖsU V °í'S¸úfC˜Ûzª’V±‹dµpM�ë,˜Ú/­dý„¤……øsà#(Ä÷d¡LûYV«aaµ#´tT8õÿv§ÕC±­øÊa>¢º•�úÁÚU:›�ƒÂtuu ÐÄ ð(©I*°ãâÀ$§�ëaaµв²lh›¹µ DÇz#Q/¥‚©[Ôq¯jtUJëqš�Žù(¯–5dž%¯–†G}À¾»>Fý3Ö�¹EȾþËUÏ™ø¿¶WCzË„%¥}ú…§´ìû¹téÒaŒvÐ`D6 Æ¥KàtvBä­· rá=�‚åÍÚãbÿþÊ;#4‚…åÜ‘-épRµmt.$söÝU�ðf$ÆÎ­P7” ÊŒ¥CtU Ú« …Nä6L{‰*Œrr%ýrpŸ+B B¡8,.Úâ�´�¼XX>¥CiÙõJ+{aœwæV›[:ÁØQç` Ói'Ó¯«¬ ÁH«#­L�ã³6è…ÄHVí©Ôˆ�òJÀÜÜIqèï%dZËF¤%³d’V‡nûˆMa¨”UÒÖ /œàT¤sssO ´FÝ™ ˜—/»we{;8mm$÷7…X\„ðûrB33�Þ¾ �sj æß}^>!Õ'vßøÑÓ`ôg>ˆ‘V5›Ýé{Làç$Ä}÷��`aùŒ�H+C¤±žaü#P3š§�Õ"¿ó�>§½Ýv"‘(I*|ñbþ¥Ä•½{SX¸�Ñ3�Nmúñ�­éKóÑç_ýyÿÜü¼öÎE8ó‹·àÂ…�ë2…¿(ì¥ÌRü'ø{E4‚Ë…‡0U¬æï@ (ò•\RF–qçS¥CcÂ0Fkù¼ì{sàüË Ww‚¹½ÆtPÊ JÓÊ%0%‘Ï>Äz™¤PÖZiÜ~ûž¾�: Ub”Ž<òò+vÜý>†qÅ5\¥¸¨–ÓW¹ÞÅÂò14ýÓtàxµÑ–3Ÿ†ìOÞƒÐÍ[AtUÙ|…Q•ΰýÂ_ÚÀ”¥VYíÚõéÃÌÔŒL.¥—úӞωkò)hµ„BCâž{”£ì aÑŠL{{{0EùÝ/ÿ�¡_^|ë&æÌOßóæ«A˜•[ì:{6'yä3ãûöÝÅQUhÃq¾ySž8…Žïö­¹leu°xdÞ@?—L ’I{ùû“¸Ls #®¡*¿À„Ø¿?h³÷+â aÍÎÎáMUÇ®3L³ÀUÁxWW׺�u+’ÏjY9ÎQL¿âkWìn½ÕеE¨�ªþ6LÓ'ÏÚ«¤ƒïã >´Š4ÑFa)×CÇ�î SŒn°>²J‰Ï~v´X{A$âÞ°¬!wí²Ví„@ �ŸùL _‹ƒ†°°¦ ò¹çž@9¬ß>…5«RŸƒË|ÃàÄx¿µ® î¿ÿFZ¥ÇU;Ž’m)¾Ö¼€úÇüä¬ S ½†aÖzã�á¢Ån)�”Z…Û¹sà`>ººåÚò­%×õö@WGÅÅ‘¨ã”Øo õ•ü,)Ÿñí1_Søãÿ³ ¦§–íuà‹_š‡Þ-Žç×0ÌZh__Û»ïKëR˜’ÅK}žppàÎ;à“7n‡ÿâÍR—ºB{í�÷ÜÞ¬×.\,y��tü-|Î-Âg³‰Ÿ’Pµ­Á·ÂúÖ7ÛW$CÐý¿üf›+¯¯a˜B\YáGQʤ‚„п-Ú_}ô÷ñCŸÜ •xæÌYøÊ_üM¹/jQZ˜_1tY^1,¾j,¥rí y|›}0µþ­M¯yΫk&OèâÅÒ²*“ ƒÙÖ[¹£G¬ ºÑUéöŠmPßþËíí]Ÿ²Eפq^]Ã0ɪãç?/õ²].,dn~æª?̶²YÙ¿ò€¢«R(]¾Öƒ‡W‰…îÿÆo.­ºæ7>_û5írÝ5 c\¾\NVÓhŒ!¨’Õko_¬örxëXÕR!º¢ÕA¥û}[úö:,ŽÿçyxçmWù>¾ÓAÙ¬‰ž¶xs £7$«M¯¼Rú‚PhTìß_Sûëßý|ã¦íU]ûj rÃØG³³J üÌ,ß ‹ ÙTZÍóêFOò²*1<�HÔ³'ï ®~ý»/Àoß»§òµçÞ„ª‘r¨äk4+Kq¸úÌh Í«ª «ÌÏ?uBQI«§þùu¸ðÁ,T�µÁ«ä‹‹6(ޝ#¬ö1h/ÝÎð!BŒ¡¸Ëï}/^®�AÐ0í¥A¦…+,¹jÄË‹©ótÑ ¼ýê#ËÝð»oÜÛ®úPHþ£Ç¿;ùúhtS{ê©ÿò[ÖÕ�›¡,RN€&ð<,F{ܬW_‹ðUâ½UïDOL3_›þR¯?ýÉé¯~ë¹èöÞ ¿ûÐ=Pù Ê•»Û á‹ÑŠ´æï¸ÃÝCXp D9b�É$Pá™Ϻ··nÛ ]íí•¿ƒâ{×ÂÂb˜"d¶n…+»wS+ÁJaCýMgRoZtû¹·‹æZ •ºŽVó­ 7o«*ºÒ*$XX SqÿýÇs3ÔëW^BÕDL…]ñÕŒœÍÒA‚…Å0U°J\5ˆ"/¡;oº¾ìu$¶g^üpö;SUl×Éfã ,,†©W\t|–”`‰J×ç76ïÞQ~rÃWžúëU�_»Pq䌲c�ËÁÂb˜: Ú‘¸ï¾a÷äšQ×™7ÞtWühëÍÀ¥[¾ùÂ�×mËyõÂÅòC5+¶çaa1Ì@q¥ ¢®…u.jQ >¿gwÉÏw·è|÷E_;óó’cg’ºÛó°°Æ#H^@- (­ÂšÔ-%Vüèšßúÿß„Ùùâ=_öOJl …ÆASXX ã!yiýèõÔJ7{WÇú~®¹ùxüOž.; ëï_ùY±§Sõn RÃxÌm�ÿ/øÚÓÏÎä?sfõøå×±>õèÑceÏ"$¨†Eu°5Ø 1¼5‡a<¦­ Æ@~x, é£ÃRwßx½;:¹èÜ«Ðçî.œ ¯i±= ‹a<äÖ[­Êjhíó)‰–*Br£H+×tª]gûZ8%d‰Dœƒà!$«?8ùwË-Ž£Å�¾rp„Å0"„1<…V_üÅ[ðà¿Ýy4‡#,†ñ–(4š ÿÿ¾÷ý8h ‹a¼DŠ~hR@4‡…Å0Á õò˶Ö+„ +˜L !’øaãý¬¹»‘sô˜�"d €©mw{!\t÷?$ ’STJ43`¢««ëHþ‚¹¹¹>ß�¯Gñvº³³óè¥K—úljásãøÜ À4‹†üÂ0Í%mNÆ) Ëß g³Ù‰ÞÞÞé©©©Þ¦Š]„ò:�7§ ŸCiÑáÉÙYwëÇA×~Pde�5úÿÝë:Vò¥—~¨Ý(™b°°ü ‰eE”È?QJV•èîî¦ßÌîog”^™Æèë0Šð‹+ H™Æ…kXþÁ6 £%G™ì(Lù¼‚"5ºÅèë8~¯ÃÀ\´�qá«Å`š–By £ ìÜS“Ð(�Ĉk~o%IÄÒ?ÄlÓaåà«õLȪ©PšÙÓÓÈîøpPnðt¦1ðŸË‡°°ZþE<Ž+yÐbH\Xë:‰ïÅâ&Þ2�LÚܪ’ƒS€R8 …^Ú¼y³¯6³’¸pUñ%¼ËÅøz‘°¼D§ƒ°°š ÖŒF©O | ¦‡Ã(SêßjØUqG˯¼6N ›‹ígY´’˜Éd(M� nz`ªÆÜç9�éœ*,¬&‚QËi$-¬iBqâšVuìÚe.6¸o£H 3À¬ÀÂj¸"‡A5-îת ¥‚ 1{ý ˜fV fÐp8< £,ê ãUª2´E¨±Sp[`a5Z¤®õŽŽŽ@¦V”r-«4»v}zŒ í̓…Õ@¨‹=hi`10Ê޲ֱœ šq`š «�äFÁªeáÏ2˜›¿Åäh̪àèfVcI�"äFØÄ�qÙ¹s`_#V×" Á‹°°Úã $-޲–1 ‡æuåȸ°°@nPÞxP íå Ÿ 4']YÐ$ hš} « ¬h„ñã  4±4£«æ¶¨aõ÷[Ü6,¬†`š¦Êó·mИÜQôƒÐdœ ²�ÏkXX `ii)[pê!“ÉЄ mÓ¦¬ ‹ï#À°°�aqP”ÞÞÞd6›mù ¯–!¡U?;ß�…ÕB¡Ð)P’he¡0¶²«�‹ï,¬†@î >Ú ‹íM¯]­‹ï·ß>ÐÃÂò”ÕÑÎÎΦ$Ñ*æææöáÏ)@7$´VXˆ)ä!ЖÇà á1P”ÕÝÎ4\®µ¾¥ƒŠï:·8°°<…¥|ª„²:š!„lyt•#ê8p4……å1¸ìÅÁŸ‘¦`jUÃ,ð BÂh ËcÇI€âÐ*!m=MpS0)üs(ßumq`a1L²Yổ9!õ,¾³°¼G‹‚(FX1Ь_Yà3h쌎Åw–÷Å™��=¨S·;Ö¯üxF#ßµ›•ÅÂò\%T~ £+K³¶†øჾ°fÃÂò,ºëpb²^§Bû©à^ˆ†Åw–ÇH)­ùùy¥£”òЬÅÀÇèV|gay £—––lPÃ0”ïæÏƒ+„¾þå£[ñ�…ÕHZŠGYèƒße Uñ�…Õ 0Ê™ššŠQÚ š D6>G§â; «AD"åÒ&šÒ€« /�VþO·4*¾³°„ŠFVC Icl�øy ZÌ|ga5ŽLŸ”ùÇM© Þ �fA ©ÅÉ:,¬AÇaÑq_”FÃ4ž¨'ë°°.ÿïSezÖ®X¼>G꯲° µ8ÌÌÌÄ!ÀäV�ãsDLõâ; « `¤%!  lÇðýŸÐm$rPQýdVÀ´p(ˆ�¤³³³‡QTqüÐkï`�QüX{VÈm×™Òªaî½j3U´Ro´ÊÅwV“ (S«sµ¥¡TÛ“YÖ8a©|¬= «‰P«Þ ù]ZTdG¹ÚÀÒBœ ¶¡ì±ö,¬ÖàËšõŒ¡¬ÆIV\d_FJcˆªÅwV‹ š–Ÿ¤…«�#RJÛ4Í–U!b ‚ˆ¢ÅwV‹ šÍÍ¢ùè´-„ÞƒNÇvÕ‚iÊI(*ßYX-$wòÌ~$0Â9׊ˆ‹Ò@Çq¸)´4�=0VÅâ; Ë'äZ’Ð`¨]�":*ü£$Ÿ 4kV¾;wÏ/$“6 KUZÊßYX>‚V)Òʧˆ¹"¸guJýr§ú$ðc¿Ÿ#I6Œ€ÕŠï,,Ÿ‘KÝ1WŸBÑœªu꥗$(}PQ=—úq«Bí4<òmX|¿ýöe"è0¾dÍÉÊÊf¥5�ËÿãÉGG©p8ïèè8OHRx“H§Ó®˜0ÝKå¿ÞS;R:I&S¸'ëvñ V@ UE”UÑ=}(§AÝ�ù¼0BJ3d×Sñ½¿ß_®ÇN Õ œê5Œ ·6ä “u‚°°¦™¤¼Rè"¤ã­YX S "À…wB‘“uXX SR\X Æ±ö,,†©)… G…cíYX SXx? Á'ðÇÚ³°¦ Ü–!H ƒ}¬= ‹aªëX6�€ßYX S%XÇšrñ�…å1 ëð¡#Ë ¤ÁîÇ"‚\|ç­9“N§AuhOb8Ý :V_Ÿ• ›|ñý( –ÇD"`ÔEJgB€iAÀÉß',N ¦ Ã8*Ðâ; ‹aj ×Þ`ƒКŽýÙï|èøï×µ›…Å05‚i¡ * dKNÖ1$Œ &üé×âP#,,†©eÒB*¾7ùd�ýÇâ1\c¶ÜBŒÕ*-.º{̨­¶µµ�®Ð¸\-´A Ž0ÜÕÂ84‰pG{d2o@Œ=ø§_›úöø½ªXXÓÞÞŒú¨²ZˆÆˆQñýìÙSMÙ+)2kís†ã>ù?ío?ö_+Jä”�aê@¡´°©'뀢c¾�lvÂ:¯XOã‹aê ×DªDZ˜?ÖÞ‹™ï�>û¿ÏI)¦…!S™Œœ�´Ÿ~àKç .‰ýD)cÝ!“êiñr_Ÿ#,†©ÇqP¯f¾£¬’XâìG‘†L#Fq¡ÄNýûo=¼üz™³„©e±°¦N–ë>�Þ[8�I`4ô‰—_¶=Iq±ˆoyÖ"yQôe¶…Ë )ŠQVÙy]œzÌââ"¨­ò¤e$8ãX|�<•rÿëž-Hf…Bì2šûÄ”J�LwG|þîÝðÙ_»#~Ãc�yº=ÇqdÒ(y&šˆEº6Az~2WН¦KÓ° Ì–!–Çè¼Ü¯#X|Ç\î1`ÉåÓuªG>÷ÜØ…¦ã¦f൷߃3o¼¯½û\ø`¼†$uç�×Ãö|vß´=ÿ´çû ŸúìïœÆH*Er*uMß‹ ÁÒÌåu“?„#-(ƒ/އœ��›cÀ0>#ÉxWW×hòÔ©(†äSkŸÿÑÏRÿéObºø.n€ú™ÆbBçôóc£Otu´¯OÇ Ã÷ÝçiKÃ#Ïþß1N¼ÒuÙÅ4,]º²îù�€ØÓ_øïç‹}GX Ó"ÄÀÀ´üÎwl€Õãjîºy‡59i÷Ò}\½Ä ä`•òJ¡ l)�¤aÀiŒøVF:wmúo7`8_÷Ù,~]ðTXK KGÛ:B£ Ëî‹õ,0Ó×T ‹aZË8¬Š%Š"ëû÷O¢thÊ©;é4·ïom“['«˜ŽF"Gaii”¾öªç c<îtŸ8ôø4FYãÕDY‘ÎXL§©öµòÜÒ’Ü�7a1Œïhk;�ÿB§‹ˆÄÂÿ®êüÎõIÙPn4÷Üs$ÇøªHŽû·û¼N )Êjo £†*¦´áÎM°8{yåq$"Εº–Û¦…�Hð&±îÇñþtв„X߆‘Í�ÇP”µ°�±°J^±íÇÐÏ–Ó?XÊÌ”¼†i-¢èá–Ïœ9 gÞxóÃçL³1ÇʯeY�Þÿùƒ�š@JÒzê�/ /.dv”Õ²BåÄÞ½·|ý¿øØàM7m†ño¿ý^â�þèxšÀåËSV6“�Óýëz{àΛ®‡w~5tìù—Rà1ø›ûGwßxÝ ò™Ï‚ýÏ?ƒÙùE0 1¾¹ëª†úHgtó[BWo:(BfŒžËÎÍ'§N¾^ÖÂÚûØ0 Ó2–Ò 7Ì/ÌÅÇY÷š)LØÜ}Ü4Bžn²ÞÒºa~i.¾v�À¤kÓ¦žx$9>Ä[sFgvíúôØš Ô«�Ž<òò+v<¤¯Ï:R }QJ{ò¬íyýÌ ¸†Å0-äÖ[­F5Ãå®ÁbôHjKý%_ÂÚu‡5>„…Å0-$qW±G0´¼'¸ò“¢¿Ü5(Éq?´ÊÂb˜Q),k7ž-Je³¢¯šë (-O&‘z… Ã4�ÛoßÓ‡…ô'«ÿ ݺu‡}ñbjÃÅðk®Ù>ˆièþ*.mûÈÕ1±åªmç~õ«·f Åp„Å0M&³¢!3tjÄ»ÓmŒšêa˜Žáª¡}ÛmŸÚÈl.O`a1L“éîvFêÌ'Ê×�‹ˆùAZ,,†i"Tð®´*X÷°Ã\ôHXN�=](­P$-„û°¦‰P›ŠÙ/”`cÕ;Eã�ñÑ„g‚ⴤĕÇ:Æ0;¬f�½àÇ0MEöV'¤&Ïžjhã& ІÜ0À\�W 6R²™´€\-­%�¥œ2L1MŠ®dé*YaêgA¡è�æ¿ONÚÖ÷3–ߟõM=õN ¦PJæ8@ýPù»iÀÉ\äÓRð½Åð½�·È/R¹C-òG™yššÖÊ¿E0V›Cý)ÒIEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/light_persistent_enabled.svg000066400000000000000000000006221521174352300334020ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/light_server_stopped.svg000066400000000000000000000012321521174352300325720ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/light_settings.png000066400000000000000000000022051521174352300313540ustar00rootroot00000000000000‰PNG  IHDR�‰ ÞzTXtRaw profile type exifxÚí—Q’ã( †ß9ÅI‰ã`Usƒ=þþ`Úé¤{¦jgçab*ËBÀÿ ’„þ÷�þÂEEbHjžKÎW*©pEÃãu]wŠiÕ×CÚïèÙî “à.×cîۿ®�¶ýéx¶;wß�ö‹�€2Gf4¶Ÿï@—ýc"¡ì~5}ZÎþˆ­·óës2ˆÑFáÀ]H"êÙ‘3�"uÚP³O‹®vF¥|¯]¸›/âÝ­íbÝvy–"ļò‹FÛNú½vK¡'j�‘Ÿ^˜ÜC|ÑnŒæcôku5e(•Ã^ÔÇRV ޤ”Õ-£>ж­RPKåMüV@P—ÌŽÖx\!¥GnÉâ,ðÓ˜B¼Ò�¬í�c+&C1#±)S4f#‚Ž>3gI|€©r£0ÀF$Žó}Œ–/+_f-¡Ø"4Ø@€•’",9r¨ªh ªšÕÔµhÍ’SÖœ³åyFUK¦–ÍÌ­XuñäêÙÍÝ‹×ÂEp„iÉÅBñRJ­´"tEï �Z>äH‡ù°Ã�rÔés¦SÏ|Úég9kã& Û¿åf¡y+­vêH¥žºöÜ­{/½äÚ�‘†ŽBÐ…–D§#j*j �Úéñ.T>‚„„Š(DümöMx³ïÞ¹›dŠ�<óìÌì3KÚÖñ�óåTB{‰Hl´ÂáHlHƒv…sŒ Ç‘v3ßFÆq�Zžl1—ð˜ +ÂÌfd=xk€ ž¿ Ò�UÌ$FñнÐÖ$ʸ2îa>qëA$±Z€ýÄTÀS¤…TÕ¿±atl-ò’E¶›ÃnÆtXÖ¼½ç½ü§åç I0t5Bv˜xÄ�RØŒ¢\ÂöÃy�‰Êû¡ÚkUØ̘çšX½¼ÌvòåÖ‚�…ÅßJ��¢/Tt„ÛFåp!»nå?¼‰Ä’„¥:„—¸ÃW8·á,•ðsœ©7‚®ÐIEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/light_tor_settings.png000066400000000000000000000027371521174352300322520ustar00rootroot00000000000000‰PNG  IHDR�‰ èzTXtRaw profile type exifxÚí—Y’Ü †ß9EŽ€$„Äq0KUn�ãçÇÛtÏL¶JžRm ƒ…,ÉúdÜÆ·¯3|ÁA%sHjžKÎG*©pÅÄãq”ýL1íçã"�kô,÷C$帴zêWÈõí†ËmÏòàç ûiˆnÃû!Ëóš�Ç !çC~Ê©�‹Ûc¨Ûi¨]û[OwXǰ®Ã“ÀrC¾ºE“¬Œy£ïÈê$=îg†‰c®BƒÈõ¬HÈÓã]cŒ� zJò5 ï³ÏÞ%Ÿë)—w¹ÌgŽ0ùt�ô�\n7üèXîˆøyÁä2õ1ÉsvŸsOWSFÝå³¢ödÓeŠR.ûmÍÐsÛ[AóXcò[ÜÐbd¢ ©S¥Ic5„˜x°adnµd.Æ…›,Ni5šlR¤ƒKãÀ, ß±Ðî·ìþ9ù- { ìCeò^ëpï°Ÿß< üÛã'ø N tÙ½ÐbKGDùC» pHYs  šœtIMEå 3$û- ;ÝIDAT8Ë­Ò1JAàOÓi!H‚XEo±M,“hïïbi¥¥�N›4À.©“BÁØ ±TÛµ™€ˆ™�Ùìƒ;óíÛù—üÚA{ÝÃV&v€ó°ÞŇ êxÄ…ê%®šÀ†»o»Ä !��k¦{E·jóv|„¢‰éaÂ2¬‡jþ¼·¿ ¿=F'{Š`«~K é.[õuv˜�•øÂ^,墯]1°S#Àn œ×_ª6Ì2îð=å�=|&‚ýÔÏ8Á2-×a[ ž…ƒÇØÇSŒðýß¡<œ^HÐó%IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/logo.png000066400000000000000000000073601521174352300272740ustar00rootroot00000000000000‰PNG  IHDRPPŽò­bKGDÿÿÿ ½§“ pHYs  šœtIMEÞ2ü Áç}IDATxÚí�{PTWžÇ?÷ö �VÑz'èh¥G×èjiƒfÆAkÌt©cƬ™ìæa²qG³Ù1hÔ°šò­eí&£§TŒ1ê¸qtö–¦„EBJF@ÃÄ2Õ¨`‚"¾•+Ðï»tÃ4Ðзow¨âGYŠÜsÏ9ßþ�ßã{Îï Љb3Û�d)øût`0� X+ð8�<¤½Ô7€ ÀÔ7�*I–¾m¯�x‹ÐÙÀÙ̶1À<à@˜¢|½ð{€’,•v&�B'�–L²Cœçä6§$YÊ�7˜ñ0!°$K:´ŽÀ Ø%YrÄ£1–g3ÛšþýP |õ=‚G ï¯€ÊÀ˜ZŒ³Ëi`À¾�éšÒLj²“]Bƒ´®2°\»*xÆVkL4QŒ8à›Ùv?Žtó+Ñ)D©}¿нe‹$K ;Mmf›øû‹X‚çóùð¸=84Ê�ÔËõȲŒ,ËÔËõ4Ê�8xÜ|>_,\˜KóÜâ¢�M±”Ílëü x4*À¼~À,ƒ,X[ðä J#cb)–,錽Œ¸]Ô~[˽Ú{œ/:Ï�+7¸U}‹ÚªZj¯Ô¢7èuQ›ókÀ?J²t7’¸QÐ`÷ÑdŠOAoÐ3ùŸ'3÷�¹ôî×c‚QÓ»\uwëØ·zû ð¸=bTVÉ $Dt ,Û”@>9x <|ø�'§?IæìL²^ÌŠ‹1Ëÿ0ŸÂƒ…œ>zšääd­ÞÈÃïI²¤Är _Õ²lA oj_¶•o#!1¡S¼‚£ÁÁë#_çþÍû(Š¢i9K²40j'ã})x>¯AX~`9»*vux ‰ ìªØÅòËŸ7b§óh�c‰Nµ„*n§›qÓDZâЊ.§¼;ë]þzô¯Lg•aC!Œö½ìˆÈ€48ÙðÙF>=²K{å'ËYòó%˜#6áó€�í9!ŒöÝúDbïVYň§FtɈùë/¾&癜HíâI–úª¶�­r[ÕàŒ|pî2&ftÙ”#cbœû Ò°©OG¹³Ð€cÄ€*Ñtl;·�ÔÇR»Eîv½ò:óGÍ�TÇ¥­—r Ÿ�Þý{óñ•�ÕЮÌJ™…×ëUóè%Yz]`5Yt‚ =Ís;Ý,Ý»” ¿œÐ¾�Ÿü×.]£²¼²ˆ¢NäÁí¢Õ;²cn§›ÊòJ2ggj~Ï�ïnpùÜe5áÒp»Ë¾V1³†ªw9\¬?¾ž‘™êhª-ol!/7Q#Ž%£‘z¹žmeÛ:Z[Ft»æ6/ zAM˜ä¬"þ qSpnÛZdYféÞ¥ªÁXðþlÿnÃåp…Ô�T{XIî�ÌÛYoãvº5µïݯ7–A5�š€Á"þÃ�jÅÆ¼�š2‹W7¾Ê”™‚×ãí4EÁírSQZ¡©½1Áˆe°Eíã©Í†¯Qndé¾¥ŒÉ£yB‹v,bÖ›³BîKÄÄÜ¥¹šÛøáµ›÷±=æÅít³ìOË¢R^^û2gO ¹¬â¢ \(¾ e3 €´AijÛZE  B^¯—Í›™çù˜zñöú:{ü,˧/ofmDüE,ÍÆ]…6tèp5º"_F:É}“C¾3ðÂiæ��XóÜš˜zñ�Lj^ ïþêÝ`ÊKñŸ¸ê˜ñ@¤öÛZMv(9%9¦ ¢ œþ¿ÓlY¸%n¶;ÿ£|r¦çø)¹  WÄ_>ÕñÀu‚Ÿ­ÕÀ±õÿAÿ˜Çx¡@ÔtäíÊcÇÛ;bÞ7§¿áýùï‡:"‹økÏÂq¾è|ä“RÓS5´‘‚(Š"‡þûþuCÌú*8PÀ¢É‹ÐéBn}‹&&,iyãÊ MX¸u!u uq¡¯B�h0(:XDî²Ü¨û(>RÌÚçÖvDÒæ‰ø«;P¹U}Ksr>óµ™­mG|5Q'rè±yÞfÍï.Í/eÝÜuô2÷ê(¤»)â/ +µUµ!©)52ûw³ñx·6¤æuž[’¥ùÍë-L ƒ£MRy¾’9‹ç´«êjíUæìL&Ø&pbß |^_D4–¢({ùż_°êÈ*úYúµyfø„á¤=–Fɱ’6¦èRÙ%êëêIî›ÌÊ™+Û=ÎÑÁx6Ø]öv—]ýᢿ�ÞO8îªØÞÎíôoå.ÍåBñÜn7F£�^‡¨Q�Ûã/ãBÀœbfþ{óõ³Q!�k-Çr�±é•M$›[æäŠOAQ”�5v*>ÌæÃE­ÏºPQ¢ßT@3vZl‰WŸ×Gµ½š³Ÿ�åjÅUnUß"±w"éÃÓ:j(ÞFrßÈɉÃïfûâíQûhµ|[o 0ìË`ÿòà/t)ü¤�õ/¬Ç`4h⃤ÅËG|�ø‹kÌj´åbÙŘn<ÅSÒÿ!�Ds"ERQ¤Þ6X®ÿ|Ä·@»ËŽÝe÷XMÖ^@X7+ˆß}ó3"Ùˆþ^eØøa xteùe‘8Œ`Ù(ÉÒ‰&ðÚ,á m¬GååÎ'›Nn"cbFÜλÄZ>Ýþ)[nEoÔGâý$Yjs&¯½J¥IjcJ4‘óLµUµt3m ¦$S$š0)T¥RÈr×À½*Uj߬( oŒƒë•×ãvh(¢( ×+¯óÛú-^·7’¦UíÝ5ÓSl^"+6lµ”Eú g?�MùÉò.^ùÉr²ŸÎÖ²BuTtÝSpݱ„-¸[òxAQ¤„Ai^)3úÌ äXÉ÷bE¡äX 3úÌ 4¯T xE’,-Œºä?ÌžK'´ØsíI 40ȱô\¼£q ÷\ý­6-gI–”À½*cFeù|Í *^_àËïéü_‚Nh+Ô‰¯(¤H’¥§šæ‘��¦×žë€1Ðñ¼ ÖÝä0OM¨ƒlÄÎ@ªSÕ�À« Œyg«¹D,=—ÐF)1½ÿ½*I@~ö¶«Èu '0¶Ò.{ r+@{.âŽ6£’d©<°ƒ5X˜Pg€¶˜*É’1°äˆWg=¿Œ ; ÈÀ÷Ýþ×aü?ÏZ˜¬K%ÚIEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/logo_grayscale.png000066400000000000000000000043221521174352300313210ustar00rootroot00000000000000‰PNG  IHDRPP$:&bKGDÿ‡�Ì¿ pHYs  šœtIMEá3$IæcIDAThÞÝ›lUgÇ?çܶ”Bik\Ç�¶¼% $K¬KŠ:V¡‘îÀMt‚2ˆ-cÄ¡&¸¸%E† º"É’­+7b�86�?Õµv �ÐHkbL‘´oËø±fÚË ¥·—{�ÜÛsϽç=?îåÖ€Ïý£·ç}Ïû~ÏóûyÎ{52"�Œý�O%¥Ìf y�¹”#\åC.ÒÇu†�ƒÖ;Ò%-Sp¢šFÖ`šÇôqPvgRËÚ jyŽÜ4w ³—.Ùž.Ìô泈óiCK†¹˜>9îÿÝç šè§ç®àA.=ô‹¦É5³ÆAQMd�ƨ•ÝYá D?ç³  8/úñÁEÝ  "H%SA•"HƒH‹ý<ËÔÒ/åÖŒ Mâ4�øÙ#J„0Q sQ�\þ,ÎÈ¥B“Fñ þÎ<÷•#„© ‚y”³„RÊÉƹÌ0g¹Ì†"—€Ä+TÉÿ¨ý£æ¨}ãî1"J.�³�×i!FØÇ;„½¸"_úå Ð(áªó¾7YÁJÖ¦¡h‡9I;3ÝT>Ä\Fì‚V‹øgáj|’.¦g` ·©å# AË2O7#qÚ ^�VÎe¦sŽV4"Næ‰Óv§“P"ö;YnˆeôS—Idr¿Ž~–ršðˆØ/ÝD, �ƒN±é˜?ŸãǯðUçÀÔȯ¤³Š EêgocI½óYÖ9iã Y¬q<æ*áM£“š¬†�:�ÜDQrŒÖ“2eÌÍáOÌ¿ ÍSKd>§œÖ¬Õ JèRù<£sJ‚pmŒ©‡ºZhF!ÑD½Ú�è䪲P£ŒÏs„EZ[ ¾o1ùô3'•{ Œò6O 7ЩŠÕ×XÀ¸LX±ø4=Îð&x•U8‡¿a"DÑ�CŽßLX ¶çÏÈ^‹›ÞµFˆyZ9ò:] 3ÌMn“K!E̦ŒfÏŠ4Fï±I1,óâ¬à”÷"h&7FùßL‰¯GØÉ6‹Œp‹�lá!O€5 «,ºžv‰j�ÂK˜4˜ÏWHm–y=|Š�hÌP,`Çø?ða,]ÜT ÔJ RünBO­Ü»Í+,§–�ø›9á83YŒ�ÆË4�çê5ôò¾È,ÏZôûå%Á]]"ªú—lo²€ÝlqÕPÉÜ|–m>­ÜzWk™èŒÇ;ùÑpnÂ(²Ìtæ™ud?›|Zy‚:Ø o†ÎUûÄË.ZTäs3Ãòý<Ÿ–~MtÎ&t>´‡öa€³}{=Ã’ïæÇ¾áuó\¢12ªsÑž>žuÉKÊ\�­D�׸ޝ»~Ï*k•wV§Ï®g—]hæV•¯a‰µ'ÙíyG;›’S«S:×í\ºâÔ7¦­´ð}×Ù�lff²³V*Ü�sØbÉgÒƒ˜ÃQv:Î<Á×ìNgXgÀŽfˆ×äü®™�Ä|~Í ÊYeódÔM8�º´k}.û\·üyšÍ8�1“ë:obsó6_·äÓæEä ²›É;[¾ÂªÐî’ÿì0“‹<ŽÓœ4ú>O'Õ8¦Ë> xU‰Ña× Ëx�Ÿ5É(ͬ¡‘}¦.8@ƒÅr7X„›d€AÈn{"¦sÒcÛB.PǨÈ[ÌáÏqå’&³>Ö9ÅvÞâ)§x–Ý‚@(ÎgiêÒÿd«Gi©±ŠÇx‹¨Cªe�Ï·h£Ô¼²˜2:L.öò1E<•ä÷’Öy)ØT7�bË—r·'èaÝ„É#‡aÂ@1{xÔn’~Ë÷L�F1,QÃö˜õ´K·ö›F+u>� Â%º¸ÄU YHÕ.IÅë¼è§1—h¿©˜±Áþ)骞`KJãD¡$ñ¦o÷q;Ð6L ÀUìHj')à]£OÄu¼S<Ý^”è\¤F]Pß%}Ž9–w Mo–ÁÔ1qKõ~jŒãÔdù-ɤ~ž<µ“3Lš„gë³Æ¨€u M‰ —S€ÃûàZ� ÈnÔÅL=ƒi5ŠüHƒÔ9eEÖ5÷ÏËĸ˜·9=ñjÎd ÞV;Kd›p¬õb OÊ„ø2odÞþèì¨m§hREŒÄù´L„ZYž±Mt°‰;ÎÇTÎÈ¥©‡Sî·CB£Ê¹(1¦œuùb*få »Á Q%4÷~C²¹Ü»{î‹£Q÷øá2?N'käq<Ï〣ÜJ#7¦ Ü åVá»)‡£>öOÉ̹ÀûÈòýÈ6îtºå ¶«²î èÛå º…Ï®DtÏô6i\öÊ<êÙ£zçâ mõ2Oö2žÎmÿ_?6Hù¿ø¹Æª®¨|Áž´ÎIEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/logo_transparent.png000066400000000000000000000072341521174352300317150ustar00rootroot00000000000000‰PNG  IHDRPPŽò­bKGDÿÿÿ ½§“ pHYs  šœtIMEâ >a)IDATxÚí�ktSWvÇ÷J–Œ-†b‹iÂ#ÎT‹Ô1±‹Ôj{ÆŒx`HIÚ’Xq'0i^oXLšÌ¤â@&@)è]0Å Ž~PgXdÉó&bŒ-¿ô¼ý`ÙccI¾º’Áîbk郗ï=÷œÿÝ{Ÿ½ÿgŸ#�G(£eÄ`°ïkŒ@´ïÒÀ45¾oÐÔJv©îQ�Ax } ü% š0›ô^àk \²K·þßh1Z�áÀh=)^à4pU²K—ú,€£Eë3Çù´``þ¨‘ì’»Ïh1ZÒ�TŸ/ë Ò”Hv©¨Wèóos€(z§¸€]‘ô“BÁû%0�¾!÷%»ôN¯Ðb´$™€ž¾% _²KçÂiD&x?^´ô=Ñf³ÞcuZ«ºZŒ–W€a›.½^¼/n—Ù#ãõ}DßGÐh£´ˆQŒèÄ~M²K=-FK? ×—)¨Ì–i„ ÓHCžBˆÆLCœ)Ópº~:œÍNlWmÔÚj9ê<·¯Üæîõ»Ø.Û°]±µƒ¦Ø�ßHv©¹§\ŽéË^m”–I;‰Ù+gÓPtÑ:Um9[œÔß«gïú½î+Äír#ˆa¹u�d—Ö÷€>Í[¤ <x>ûyÒg¤“1'£GœZÁ®ŠqæØ ƒZå¶+ÕÄP|S�Ù ‚ÀÀø�¼_ñ>Ñ1Ñevhijᵤ׸ç>²,«2gÉ.ý*bª™0¼/­†ûW�’™‚ <\ÞB–eJóKÙ0k·G��T4±ˆ Àûq¨à¹.R2S8Rw„Ô¬Ô‡^›æ§f¥r¤î)™)¸®P›æ»z ôÉ–�¢Ó&[>ÛBÒä¤^ôUœ¬`éß,Er¼/ ¶»ÓÀÌPßú¶“ÛzxI““Øvr›kÈT¥�¡æ¶ºh;Šw`iz$&«Ô/Ú.ÛX˜¶g‹3"¹³„UQ ž&JÃ{¥ï1ô©¡½¼6 úÔPvﵟ}˜(6á9Jß(€£ÑAiAiŸI‚M#M¬;ºG“#”Ûæ("|dh¢Ò7 jDÊòˈKˆãéä§{=€‚ �0<�gþú v Ñ*Ê 4f½Y¶:­Wè£ás]wšçÏ bŒ32*mTŸÑĪsUܼxSi 8Ĭ7—X�Vo n[R <ƒÑÀ‡K?¤è€Jæ\�Ûƒ£ÉA³½™ÆºFšê›hilÁåp!{刃¸úÐj¥Zzíĉu”ùJÍ6 ɦӲùåÍÔܪaú/§+ÈáwS~¢œÚ۵ܳݣÙÞŒ£É�&JClÿX qLüðx¼·@5áOVì_Á†Y”¦}ó�u]ÂßÒãË¡jž×ãE„.&Ð`o`ñ‡‹Éz5+hÐ]°»€�KvÒÒÔÒš+ ݧˆõMõLŸ?�oÎà ó o^ù‹W¨µÕ*e>i[2m×]³ÞœLëÚ­bÍs»Ül/ÚN?C?*ÏVvz¸N¯£ôx)ƒù�X*K+ÉMÎ¥,¿ „VÍUÒyAˆÖGså�W�~-ñÝÍïH›šö¤’57‹]kv¡Ó+Òì:«ÓzùA_öXÒ3t³˜·uSþ~ ·ç¡�(Ë2.§‹ÊÒJU÷ë¢u˜Fš”^Û ?ðšíÍ,Û»Œ”ŒÕZ´s9oäàõx*ˆyËòTß?äÉ!x½^E /b^\ËÿsyØA*À«_e⌉~ͪ'@� Åü¾4%’0"A齃E K.äñxØ^¸�I³&ElPKw/%çŸsü¾ÙžÑårqÝz]Õ½c&ŽÁír+°Ó*KKc oüÇŒz>ò”ÔÜÍsÉ|%Óoç" ¢N§£ü³rU÷Æ™â�=ŠúbÐvâXÿûõ¤f¦ö÷ú¿¿N}M=ÅRq—X+’!ŽF«áFå u<ápS{aS7bl�ýœ'«?]¼HjÇò½Ë™µtV@ÿê³Q@öÊ�¾pçÚuÚÛO‡O—6ÛøÈ•aÑ‚Åhù@E¯×ë—´´7Ú9)Ÿ ¹#�õ�Ì2Íò[Š&jÅ�Ò`šùóÅ?ç¥U/Etô¬òå¬È^ÑÎÚˆ´nbiwî‚(tùjÐàlv†nF †�¿m†Ê.ÓÌý[÷³áÅ �ÅýII~ k¶¶å%ÒZœñ@ÄvÕ¦Êâ ˜?AàÌŸáÝïö˜ï.ø¸€UÙ«Z)¹‹Hë€à×­l­ ŽmðÐÁ�ñü�¨‰Ò�ÿQ>;ßÞqð¾9ó ;rwø+ qˆ´î;ëˆó§Î‡>XQ ~x¼ê€6TEQäпbË?l‰Ø³ ÷²hÒ"4¿ä EŠ‘ÛWn«êÀ‚÷PßTß#ô•?£ôQœ:xмåya?£øh1_ÜŒ¤½¤È„EQäîõ»ª“óéó§?è;zV5"‡þíÛçnWÝviA)›fo¢Ÿ±_°�®Q¤uËh·b»l µ §]f¼9·ÛÝ#ËúD­†Ÿàƒ%„ÜfÑ�"–d.Qâ4Š@-­uÁÁ¼b£þž:S|Âüs2p;zd¿_@uÑ:¤_K¼»Pùì\ñe›^Ú„Ñhì.Äñµ«Óê0ëÍé¦x\šê›—=NÕ Ó¦¦QQXAÍ­šÑÑä@„N�» Tž­äÖ¥[L˜6!h_ìû‚õ3×ûõy~‚k�d—N´=ék%Iá¾Â°ùVÞ[ÄÅÇ)åÚB–Å»3o˼.d…V§¥è¿ŠøxÍÇï=÷ù96ÌÞ€6J«4¸þš6­3ëÍ (X•óz¼ þÞ`ŸMT5ÀرdÌÉ `W�jÊÝoÊhodч‹˜òò~0îÄ‹çôáÓ�Ö5QàÂé Týo?œùÃγí±bÖÏ\ïwQ=HZwÌê´Ú5V§ÕnÖ›ÓéÆÍ ‚@Kc /Ì~Aõ`£ôQ休CuE5•å•è£ÕïQlilÁ4ÒÄÖ[;±æ‰I‰ècô-îdŽ‚ pý›ëÔÝ«k'M>ßó9_ÜèWó‚€ç•ìÒ1è\™ %HiG›TŸ¯fÖ’YU]©¿JŸ‘ÎxËx¾Øû^�7$K–etýtüdîOXwtƒL]WàF�M°JŽ—tqEUeU4Ö7bh`Íô5Ë9‚ôçT[i‡ââ¢?õ¾•pü¨ò£ˆðv.GëPÞ²<._Àår¡ÓéÐh5ˆY–q»Ü­Û¸0ÆÉ}'—ä%ûîA9žwœmÿ¸ ƒ±sN.{edYö»DÁËl/.êt•ÅhY…‚½#‚ °bÿ R³"K¼z=^®[¯SþY97*op÷ú]búÇ0|ôpžN~šQÏ�Â00trâð;‡ù`Éa•}<`¾]ËÛ|&¯)5Ã#uGè+Rt ˆÍ·™(]”*°ƒ¼/Ù¥Û鬎R£$µƒÖJÒµ9kû €é3Ó™·e ö†pÀkx�;è<[�V¯YoŽF*aZ®}s�1Ç„²ýHeTÚ(†üùÊ ÊB™0:ÊiÉ.] Ä«f½y ¶µj´Žç'irñÃâ{õ‘6ùþsßgÀŸ à«£_µOR ûí’ìÒ']ŒïRÚ!}ŒžUSWa»lë3朒•‚>VŠæÄÄ/€¾sUî+mY–e¦-äÛêo{¬h("Ë2ßVË/žû—'”[ï:k&`ÈâÛ¦x+�³ÅInr®*æúaÉùSçÉMÎ •–s;c¦»˜/?Ô7¼xòb*NVô:ð*NV°xòb5ƒn€oÓñ_…š]ŒËÇêC«{xksÖòÕ±¯ÔÒg%»ô?AYªîZð5p-T 4¿”i¦Qr¼ä‘øEY–)9^´Ó(Í/UÞµîÀS¤�4ññ¡j4°ƒüÔ¿?M¨µÕ’›ÍÊ©+)ØUÐcÀì*`åÔ•dÇfSk«U žÇ7Ve jë�Þ ÀÇG?…` >F˜+µjBœ^(g•̶ù€pžluZ«Ìzs=0‚¾w† ø½d—þN#�� SBÛ›ìäãc�#âヸ#æã£à#ì'ÿA„Àìó?‡ñju\$’ÒIEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/mode_chat.svg000066400000000000000000000327721521174352300302770ustar00rootroot00000000000000 onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/mode_receive.svg000066400000000000000000001035701521174352300307750ustar00rootroot00000000000000 onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/mode_share.svg000066400000000000000000000567701521174352300304660ustar00rootroot00000000000000 onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/mode_website.svg000066400000000000000000000324131521174352300310120ustar00rootroot00000000000000 onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/open_folder.svg000066400000000000000000000014431521174352300306370ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/open_message.png000066400000000000000000000124331521174352300307760ustar00rootroot00000000000000‰PNG  IHDR Vu\çðzTXtRaw profile type exifxÚí–mŽÜ †ÿsŠ!¶16Ç!¤Þ Çïë|ugvWÚªû§Ò�ׯ�ÃLÚ~ýœé.ª–SVóRKYpåš+7t|9®¶×´ä½>®~¶ô8žîŒ!A+Ç£—sþ5N·ÀÑ4ôô��ŸB´>¾¨ùÔ÷'!> �¢?N¡z /èhǶ–RÝÞnaÝŽö\„Áck¨²?ºýîÙ½¡°#Ì›�,¨Yøp@â¦$ �ŒZ$&’ô O ¯Ë)†€|§å�Wé•«GŸŒ?A�1:¨ÉS0ËÝ~8Nú4.þñËÒoËã&·‰‡ Ç=çð4çvì®å‚�–sS×Vö&®¹ìË ŠáVôm/Ų·ù@b®(�*1°LÊ4¨Ñ¤mo;u¸˜ycCËÜ*Æ\Œ+wYå(4٤ʭ¼‚Q¾}¡ÝnÝÍur„™L£H…Õw”O…挔'ZüŽüâHB¸䢯,¡yå‘î¾Êó\u³cƒmY‰UéÌ­È#ÙA &*Úã[#§BÛ gH@`)$J…c6"ÄÑÁ§AÈY2¯@@ª<à%g‘8ÎakŒö¹¬| ãÌÅÇd@S¥�UlÈËŽj*šUµ¨©kÕV¤ä¢¥+qø5˦VÌÌ­ZsñìêÅÍ=yõV¹ G­¥ZõZkk0ڠܰºaBk+¯²æUײÚêk][Gúôܵ—nÝS¯½ 2pNŒ2lø¨£m´!•¶¼éV6Û|«[›Hµ)3O�eÚôYg»©Q:°¾+_§F5ÞIÅD»©a©Ù%Aqœh01Îâ�Ð̧œ9º`¶TÆW¡ /5à b ˜7b�t³ûCî�[ÊùŸ¸ñE.ºï —Ý'äÞsû€Úhû�¦¤�P|†ÔEðùaÂæ�½Å�Ú—Ûô· ^B/¡—ÐKè%ôz ý?B*þ¤ÿ‘£·LÊM…iCCPICC profilexœ}‘=HÃ@Å_ÓŠTD,("’¡:YqÔ*¡B¨Zu0¹ô š4$).Ž‚kÁÁ�Ūƒ‹³®®‚ øâææ¤è"%þ/)´ˆõà¸ïî=îÞBµÈ4+0hºm&bQ1•^Û_À0úщ^™YÆœ$ÅÑr|ÝÃÇ×»Ïj}îÏÑ­f,øDâYf˜6ññô¦mpÞ'±¼¬Ÿ�™tAâG®+¿qι,ðÌ�™L̇ˆÅ\+MÌò¦F �Dn`bKGDÿÿÿ ½§“ pHYs  šœtIMEå wÝ1 „IDAT(Ͻϱaàï—k$¨¨=Áõ*r/s/áE#h©Q(tr¿f%—‹ a’Ivv'»;ü Gœ?xǘÂ{”oÌ%¸‰ 'Ì_˜±4c «d\Q·ÌuôrèM�^'ÏUèFQö�r‡mÜŸ¡¿E“Ð`‡!è£&Ç+�6” ;rIEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/receive_icon_toggle.png000066400000000000000000000005741521174352300323270ustar00rootroot00000000000000‰PNG  IHDRóÿabKGDÿÿÿ ½§“ pHYs  šœtIMEâ  C2hÐ IDAT8Ë�“¿JC1Å­.]\ÁA:é¦APqòîâævæëT‡N÷A|§NŽ‚dqñ*hׂ(â!Mcî=S’ïœÃ÷/P€¤‘¤Q‰³T5pàœ[ñÞ�s¼nÁüýŸó– ŸÀOt¦˜�¤ Z"æÆ% $U-Ä0ÈTÀPR]×À0pzpœg’6�×D|â3à~aŒÞû±s®‡À6°Â}àønÌì2»ÞûGçÜØöB‰]`x.Ìì6Öt ]~ÖÂÓ°kf“”ÛiÕS¸îçÄs’N�·$þ׃i*4³‡t ×aã¾ZîÓVÓ_h…8ƒóL �øw/Géñ@ÑÝIEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/receive_icon_toggle_selected.png000066400000000000000000000007241521174352300341740ustar00rootroot00000000000000‰PNG  IHDRóÿabKGDÿÿÿ ½§“ pHYs  šœtIMEâ  ]­þ-aIDAT8Ë�’1OÂ@†ß^Ûk€Á‰˜¨“aèB¨ÃO qsh›ÎŽ&übô/–�Íÿ`(ÄhH “"#¤wiÏA!¥ô]îËwßûä.ß ÄÈÔÍŽ©›�¸)ÎìøEÐ4¯õÒ:‹š#[ɲ4Šª@àGÖÛNÉ1�P«³KŸòºmØÕ]fÛ°«|Ê뛀1×Ù�U¬¼ÕÞf¶òV› Y…�¹¾ YÚƒŒ€OxÙÔM/b+Ÿð2d4K{‘k´òV›�øyÈC•P‚ï@9#û! )Q W³ê½ûì^,<ò* ÿÙ¿+ä {‚‰“à+H-ú‚ EÉ(sºOoÜ'÷rg�œ’cÌ^g]Á‰Ja:—>m<4'Ñ)9Æ|0÷ uœ*F™ÿlþ–di°z)qø—Ä÷uc³Û¬€²høoþBˆ„yªÅG9¡–/ÐŽ´Ûõ/Äjø{üiéƒ÷°%�IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/receive_icon_transparent.png000066400000000000000000000041321521174352300334010ustar00rootroot00000000000000‰PNG  IHDRPPŽò­bKGDN N‡<¢“ pHYs  šœtIMEâ Ä섨çIDATxÚí�[l×Ç;³°Æx´YLJcbŒ0Í�P�@‚0n›H¶ìT#„‹dP¥ØÊz«¸J,™¾¸jÅC I”Bå(• 9/Q”&²äQq¡>’8ai6Ùi„…ðƒ ¾íöagÉïzgvç²ëì_ÚÏ̹üæ;ç|ç;sŽ=¸(ERü@X ”åú¯ �€ýÖ;€Ü®é¿[À8Q5õ†[uð¸­Ø l@Ì1É \†TM½¼à*’R T;thv* | |­jꥂ¨HŠWoŽ! Íó(pMÕÔ邨HJ-°UïËòA·€3ª¦žÌk€zÿÖ,"?5¼ce?é±^p…¡ëª¦vç@ER6õ€�ÂÒ𱪩çrIDÌ^ð$à¥ðädÙ'—†'èHJ+ð…¯•²O^ž Ÿw¤ +’²xNŸ),$iÀ[ª¦~gæ¡lü³ý z�öÛf�ºåí·`ê•ïšµD3øœSðêZêèùª‡¾›}ôÝì£ç«êZêœ(êuµnÑŒ9Qúg_z–æ®fÊüßOb–”-aÓS›�çþyΉbøŒ,¢x N�¶u-u4u6QRZ2· ¢HåÕhc—Î_r¢8~#.Ž`ÀIÞæTÛ©{¦ŽR©4íõR©”ºgkÊÛtY÷�õN–vùƒË-¹ÇbÕgPŸÛ::=+YZbÉ=V÷‡: ãõ¨Šã��X,fÉ=6è>�‰a lq£”Ñé¨%÷ؤCõ`¨+ñ¼<¶@€E:›ôõ0üVŠJ§­:£´˜XR,*µK¯i†ŠŒ2*” ¾ô(ùdŽè¬æX`••¹4w5ß ôÝ죽»�ÀŠ€íµ ¬ÐÞÝ>+ïæ®f«³©Jp‡U©<~�½]{g»ó­õtv³îñu¶Á[÷ø:º»©o�=yØÛµ—ƒÇZ™ÕŽYu'Q°Êò6ìÜ�zv¾ÜÏ¡þC4†-‡×jäPÿ!üËý)¯oعÁJKŽuÚf«R¾×òî•w‘—à+AB¯Z7^…^ |%ˆw‘7§²™Ôæd€�tVEQ¤¡­�Îc�9§Õy¬“†¶DÑñ@ùF¯þ‰Ù¬æëñØÿÍ‘ Ôî‰;öG‚G²†W»§Ö‘ò¦iÆ~�ø÷y¢U–÷ÞKï¾×ãñP»§–½Lçs ÷€ixfÊf¤!�")ë�_Åb1ËÞä›gßdåOVšzæòÅËHË$¤eó/øicÚ˜FÅÚ SéûŸoißÒnµ~(ÿ:ÔÒfо¥�«ß\5õLÅÚ Ê™g‘e�2Óð®~sÕxePmGÊÁõAF¾1õŒ‘—höE�|9Bp}Ю~°\´+õŽí �rmÎ5tbˆŽívfQ.Ê>ùI;çÀ ¢º‚ªGª-c±'?8ÉË¿~ÙDÙ'ÿÂî\ÕA*ÖV°êáU¶CŒF£œúðTÖ®‘YWF”}òÏoÍÎÊ ªƒøËýTÿ´A°Çàg¦gøèØG¼þüëNõ^QöÉ?‹÷Íö7¯³'Îreä �Õ?†èµvæ051Åk¿}�Þ¿ô:ÒEè¼<ñM,ŽiàýÚmcüƸeiŽß§íÑ6Þp¤ÉÆ&ÿ.ÎQEF#ì«ÜgÚWLçãí«ÜGd4âÆ@?#ßàŠ²ñôñŒhB ¾ïÌ5eë+:àãÑÿDÙ'/ÖºYŠ„¯¸zýjÃ÷;àãÑiW›p²Ž�^XwÈÇ›· ‰ñK ¾e4/ÔúP+ÓSé·´MOMÓúP«ëð’Fáqˆÿ.ØuEF#4•71üÅðœkÃ_ ÓTÞäÖh›Ê…™"ER~Ožío ¬øq|4r%â:¸3µ)USÿ”X…¹lÉ'€‘Q÷¡¥sž“˜Ý� QT¦cŽ'u ¾ý3ZÄ•±Ù&Ml™M‹|ZD–±ÙÎa•¼ý5°ÓŠŒK––ðôož¦fw �|¥>ˆÅÃMNHôŠà�‰ÛDF#|Òû Çÿzœ;ãwrµ¼dVqÈÉU$å�ä�––I„þâ‰_>Áâ’ÅyaI“w&ùüïŸsôwGÑÆrŽ�DUM}19“¬£¹¦¾ë…]Ôì®Éx‹KS³»†]/ìÊvÀHËè^€×r�Ú5¶5ÚqÎE‚ ÐØÖ˜K³…ïþI P?äL.�o§‘Ûš¯l#ògî=>eŽ©èGƒLÇà9šJulJº¶öN¶¹ÜÖnç-�Ë–’IJ€º“x=›\úßî'Í?Ÿ<�Òÿv¶�_OwÖLÚ¥±ðdø_²OÞŽÉ9†/ såý<°æËWÞrqc>ëûŒw_|—Éï&Í>>¡jêát3ÁùPÌä¦�i¼ñüŒü{¤`é Ò>™žÖ7\o㇩Ӫ¦þcÞ—•)…ðdø¢ì“×þ¼ÿªšúAFÿÒHJª¦öàÂú±‹Òô:c @]o‘'¡›5£×ÕXÄÆlꊤü�…{vÌŒª©¦väd3i=¼@›³¦×Í”²þ$K?KfÕ0z²y0릞 Ÿ—}r)°²Àá�62ÚZ0ÉŹ ¬¦ðΜúUM=•K"Å#@sTñÚ|˜²x ²‹q[³x¼ÅýdñŸX³àÿÆÿ¦Å”)z×IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/server_started.svg000066400000000000000000000012511521174352300313740ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/server_working.svg000066400000000000000000000012511521174352300314060ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/share_icon_toggle.png000066400000000000000000000006051521174352300320020ustar00rootroot00000000000000‰PNG  IHDRóÿabKGDÿÿÿ ½§“ pHYs  šœtIMEâ  ª¸®@IDAT8Ë�’!KDAÇï<8Ð$jP.ªQ„Áb²øÄb»6Y±È¥«Â‰&ôûfÓEA¶X´5x@µŒ²¼·ûÞû—Ý�ùÏowg· #U]}¹gfo)_QSü¬zèØIAÅÇÀ-° üxx 8‘yá9 PÕSàØ^�eàxúÀ¾ˆtC€ª^GÀpÌ€CO_:°ìŠÈvá `,3;/_Íc÷ þâ1` Íì&÷2žº·™Ù”¹gTäÞ9ù÷vk|½hƒ^ÎÔ©¬eæí¥ªcU×yŠÈ|¼—ò+>Î}˜•{p |úGj£­¦´R|‚³Äõ M™fìÁIEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/share_icon_toggle_selected.png000066400000000000000000000007311521174352300336520ustar00rootroot00000000000000‰PNG  IHDRóÿabKGDÿÿÿ ½§“ pHYs  šœtIMEâ  hÏVfIDAT8Ë•RÍJQ=÷ŽwF�*‚PD 1¡wh•‹qÐWhíS¸¡gPgµ |¡‚ Ä,Bˆ —‘:3ÎÜ¡Ló§�ͽ|ßùçû!AõºZXN—CHœ%Jíçö8ˆGН‹79"'yž¼ ¡Þ€RPÆÌèoŠ€›œ3£¯”F¤ƒÊeåÁš[7Žå0*RÓþ¶%Ã1‘2j±,{R'jÙ' çåáúk}±ÃØ aä}õ¶º€øiü‘[üÄ�×t­ô§snaC`iÖÛ$ÝÐt­ÄÒ¬‚97‹¾° ÓÅœØrÛóB�¨e1'¶X†é~�«uÇÝ:v ;îÖYŠÕ|a{‚›KCY¤Àÿ®;ØîÞæÙ ÿ¿ çå�œ—QâºÀÈÔãâˆ@>¼…�Q§ ±MÀ˜w p@Á÷4ØŒâžØ:�Ž¥{o ‘øü}~39‹–  IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/share_icon_transparent.png000066400000000000000000000040601521174352300330610ustar00rootroot00000000000000‰PNG  IHDRPPŽò­bKGDN N‡<¢“ pHYs  šœtIMEâ Iä‰]½IDATxÚí�_lS×Ç?¾6qH°R—E¨d,išêJ Áê ÔŒ@¤UZ¨®¢hm©D%&ÑLyXS…U"¡Nâa£jJ5ÇPµ :uWm¢dÙC“RJQBÕЊ+Q-Bkq²›¤ÄŽ�=øš¹‰ûúþÉuðWò‹ï¹çÏÇ¿sÎïüµ‹%”ä“*?P¬VkŸU€(Õ‚ÞT`¸£}&�) ,«òÄR•ÁµÐÖ`# nƒQÆ€8ð0"«ò­ePòI�ÕÀV š•Šç€²*]°%ŸäѪc« ЃîȪ<[0%Ÿ´جµeNÐ$pQVåAGÔÚ·=À œ©(pÂÌvÒe"¼và Cã²*w9 ä“v^ K3@Ÿ¬Ê—ŒDâ6ï·Ào…' Š^±L‰(Wm(ù¤ßë)|U‰^±V‰(ŸÛR…%Ÿ´hÓF ËI*ð¦¬Ê?èy)ÿlß2„‡V¦}–Y fyûLz9]1àh®–¨ÇÛì„ç_ã§vS-µ›jñ¯ñÛ Ð­•Õ< Ô:ŒŸÙU‚×ϽÎÃ?øGß]½ÆK[_²ä7²*7 PsU¶Øeu¡¯BxV¤÷Šf£³ì]¿—ðwa» ~&«roÞ5'Y²+·ïO¼�˵øo:77GsE³�–(/ælgkwؕˎPGVx.—‹ŽP‡�wäåHkc[[fS½wˆz©>çð5j%òÑß?²eÄ"zÅ_(åBΨͪØ21Ðu¾‹À“Ýïž Ðu¾Ë.+|@c’sÞcG®B_†¨ÙP“÷û5j}² âžœj“¡–Îçù×ø9õí)*×UŽ«r]%§¾=e‡¯¸Bc“ 6 ¿ÙÊ\4>ÛH÷ånÊ+ÊM‹³¼¢œîËÝ4>Ûh5ÄÍ£ô�ˆè+�_[•zë_ZÙ}p7žóg¿Ü7[š¶Pñ“ †ÿ5lUJ€¯”ˆ2• `­“t„:xâù'p»­ ‚@] Žªº*ÎËç­J& D”Áµ¥ÇMVÁÛþôvÁúÅ9—ËEõújÖÖ­µ ¢KôŠ7•ˆžßV[åã5>Ó˜““l&ÄÆg9ôÞ!«’¨N׉luŠ�gZ]³ÎWÜú#€š“hjýÊÇÇ›››3%Œ ¾¢�t¬“ÐL5“cÃÇtûx·®Þb2<™5Üdx’[Wõ-ëV®«äØð1Ó <àF#¿rªvíßEÕ£Uº¬nd`„¶@Îs˜´ÚѕϪG«Øµ—™7&M±b~õ5Òà?·ÿ9]ðÏ r¸å°ît·fðÌ .ˆzò–c5®ð�ØŸçNÈ®Þ2�3tvˆ×ö¾–wÉw·ýn›-.Ò|ßð $67Ú /‹ÑÛÝk^*ÄÞî^b±ØRtôå÷šïÝ#ï.ú|6:Kè•Á—ƒ¦•"ør�Ð+!f£³†ò–‡V À#fÆxúÈiF‡FÓ>›¸=Á�¦ô{L7…ž`š0q;ýnßÑ¡QN9mv²«à§fÇÚ¹³sÁ¯Ýw¼�öúv®\¸bY}ºrá íõíôï[`y�;;­HrµKòI�8d±üíëoã{pñMê˜ÊîšÝ8Dß ,ÿ�VÊ'˜á<ßÇ*€93{áûA)ÆæHb)J‡R�M ±/Îq3ÆFÅG!Á#˜ÆFÍ$Î�-0?ÝtÀ»SwM c£¾vT¾}ó¶)alì…§GF¡þ“ýL«ÓŸO«ÓôŸì_rx)ÍÈ”„Iì ^z€'úxk€h$ºàY4eà­úO,-Àx1 ìV"ÊŒèœ2¤»ôïKŒ?NÝcu¬\µ€±ÿŒqòàIÎ=ëˈɪ<à�|ÒSÀ/‹.². ˪üAÒ©)òÈÚaÌ×Hr$‚vü3^Ä•µÚ&O™MuëÏ‘åì´ßc•ºÏì°ÍŒ„KËKÙù‡�4´4à_ãÇ[æ…9ˆÍÚÓÙ»=npÁÌô áïÂ|ü��ùðoæì„ç°ÀvãäÔo%Ÿtƒ[<|úhýk+�?õ8%¥%ް¤ÈÝŸ~ð)Á?QÇ Ï�ÄeU~5u6&U†—Êš_l¦¡¥Á1ðJJKhhi ùÅæ|;ŒŒŒæ¼cth×ôBÓR,rgŸÅš^h2Rmáÿÿ¤¨] rÑHFË|eŽíË[޳<ç_Ÿ²ÀT´«A¢Å>xáh2ݵ)™êÚ‰|SYl2`©e0oi™¤¨9‰ãù¤ÒÓÝC<î<Ÿ<�ÓÓ�÷ŽˆñLwÍdœ@P"ÊÑ+Ö£óFŽk_\£r]%Õ>”ðÇâÆ|òÏOxçÕwˆüÑûúŒ¬ÊG3=̧�Ç]Õ1•7þø×/_/XG: ƒÌ�O¶·ívìØw>¬{ì1à"ÂÛ,‚Ï|æ3î¾ûîÙÝ»w$¸XûÈsZ€¿¿eË–%½• VÕÐ>÷¹ÏM8p`ËJ—ÿô{ßûÞ[ôwNêÀ–Ä?†oCÐ~·tTùßV!¸Ä¦M›þ÷»îºkïg?ûÙ J˜�BÌæ ÓA£ZÈÆõö“ÚÜý-U!º!˜˜žž¾saaá¯öïß¿ ýß¶�hÞá'ÐÂ5vÿý÷ߪÓAŸR€&Ó›ÞôéÉÉÉÑ/|á £Jh"¼CÎÇ?þñ ïÿûgµæýSå­ÑïÓ ÄCív{\‰ùÜÄlb>ò‘�ŒoÞ¼yämo{ÛŸêí›”gôoܬóÀÿñòË/?'æóð#šwHAåmÛ¶�þÎïüΧ´PÝ©j@›Ï3:’ýW.\ÑZx\ C�hÞá$x×»Þ5©Ó8û¶nÝúWªF´ïÐmõ³Ÿýìï¶oß.ùß!F4ï¢ÓBãZpÂ+¯¼òoÔ*066öIíg_·wïÞ Éÿ/"¼CÌe-¸­~ðƒW™Ïí—-[¶|Z›ëá#�<"Ñç!E„wÈ€¶»í¶ÛöŽ��R­"ºá¸õ÷ÿ÷Òé£q;‚I2ä¥ èEµqãÆà²Ë.ƒàΨUyåÛo¿}Ï™3g$x5„ˆð!´Ü‡?üá÷kkõ>5 ú|ÅWü/:uÔ’ÎÇï�ð±�}Ìh7-À«j.»ŒŒŒÜ�Á sssc¼.Dx‡ô]ž™™ùЇ>ôÉÕ RucÓ¦MŸ>yòdøÀˆùóór²¨uoºé¦i%AQoˆðVÈ£�>:‚1»Úd~s™@4oÓø‡ÊyZ”óEyHÎ×"¼¢};£–¦§§{šÌH s�ªe…Øœ¯˜Îžá­�—^zɨÒ2¹Ýùùµßw9ß믿~³ÞmÉPÁê᭬ݳwïÞà½ï}ï­ëaBYtÔVHxäÈ©k#ZFënܸ±§É¼žÀPHí÷Fb:W�oE`>fL³Öæ¨Z)ˆ:c‚:”�˜ÎÕ"Â[‡6ý˜1LY“yó–Žš˜l^ßÜw? êüº×½îN”�˜ÎÕ"…Y^tÔæa_³e\¾kI5 Œ6ê�ó6C"Åt®Þj0šwdd¤/“ùÐ-óªI@ëî»jQõ‹6�ïD¯³íÛ·K‡� á]!¬cf‡<ØÏß¾þ ‹}›¡«Émïlx.Lç|à·`M_é°Q"¼+äë_ÿú¨A3Ðlï»ÿ\#|ßÙ×bpþ‚”M›6Ý�¨ó­·Þ*Ú·"DxWÈk^󚑲ÃÿŠØ©ýÞ_û.¨a¾ù½œS+A§ŒLãvúôiѼ!»2BíÇ™2\ÉÑASf333¢uW€.?Šˆë6 "¼}BýrÅß]¬³†ÔÁ‘‚ë�ýrÍŽø»+B«®ÃT¹JêàÀHÁõÁ£�>jÊ i"1Í»20E.Ö2$h5"¼}€Áˆ4?øàƒ¬Z!ZÝu×]»±Ûm·IÐjDxûÃ”×ØØØ^%¬ô´‚søða©‡ …Ö$¼b2W€ZíÁȬ3gΈæ Ó÷|´Hû»¬ª]Ž{Pž:‚/JdDxK‚™.\¸€žUJ–ð¬ úa„‘úFZ¼’<öØc!L<;g•˜Í £Ì{á󢫩DœûG„·$4ÚáÝï~·˜Ì�ˆóý÷ß¿ ¢DœûG„·$ûöí3e¥µ¯˜Ì²qãÆë$â<R`%¡i[&&&Dx+DGœg¤›ä`H�•äĉTV"¼B}ÄÏ�;'fsŸˆð–ZWú4{~/¶;vìPBˆð–Àöiî 'I•M¨ €�ùJè )°;vÌh^ôk–4Qå 1 á÷Jº¨?DxË�Ñ¡C‡DëV :¼À¢AÃ(é¢þá-‡é ñº×½N´®ÞùÎwî…_}õÕ¢yû@„·×^{-–5‰´É,š×333{ yÇÇÇ¥>ö�ôm.�õyƒÑÑQIy£‹°Õ~¯hÞ>�–®Úß5¾˜Dšý0222ËfzzZ„·Dó–‘PmÖ™!lJ¨/ºHÒü`B9Dx{€¡€ðǬÏ+ÂëDœm)𷤥ë‚U[·n•ŠU˜ŒN ¥áíÁ—¾ô%³…kdî*À¢a�£pIÄlîÁ–-[`6›N°òÆfü‡2Ž¢f´z#š·»ví ˜VáõCR®GŽ‘:Y)¨è(¨Yð-oyË´|a„嬄҈ðö Õj™®‘Úçݬ/�;‚r†›¢„RHA•]ø”à¤ãn¼ñF%”C„·Zh%zRwÜq‡‰8Ÿ8qBÊ»$"¼=عs§ê1%”B„·$Ôy^ðVû÷ïWB9Dx{@Ï�ŽŽ*Á›6mšAÀêôéÓ¢yK"Â[’¥¥%%øcbbBrè}"Â+ E„·7¦ŒÄçõN$�4úC„Wø¼2 ¿<"¼%ét:J† ÞØ�øJðÏÜÜœ˜Î%‘!�=°~˜˜rþ¡íÞÀSB˜©†t>]Ê»$b öJ µ€¾Íb6—G„·4¯’¬ü"�`úG„·§OŸ–€U ŒŒÄË�9sFÌæ’H�,�Ì) #"¼%Ñf³°0Tˆð–G)5033#å\ÞP[ñyëA|ÞòH�† Ѽåáí��9RREÂÐ!=¬z³Y§Š°+æœGtªH4nŸˆð–€RE¢}ý€åM–––LË�ÀòˆÙܘͶ‹¤hO`}"÷DºG–G4o&&&°V‘D›k½Ù$Ú\©‘=˜ŸŸ‡Ï‰ÉìéÛÜ?¢yK`}Þ@´¯?¨o³¤ŠÊ#µ±¶£†Tª�€UyDxK€ •hÝz�€UyÄl.4¯ø¼þAppllL4oIDxKpå•WŠæ­ñO ¥�Y¤0DóÖƒø¼åá†Iõ�¯0 U„VByDx{À*”˜sž�{"Ñæòˆðö QP°’JUÒ=²<"¼%@TVõ°{÷n%”CRE%‘T‘�OךW å�Y ¤Ôƒ,-Ó"¼=€àJž·>Äl.�o ¸Ñ ÂP!Â[‰6ׇ¤ŠÊ#Â[éo[’**�o(X%>¯0lˆðö>¯`Ñ5 3i”G„·Ï?ÿ¼T¨š³¹<"¼%�üc}ˆæ-�oØBcR©j@Æó–G„·¤ue}^aØá-�h^a¨á†DõŸ{î9%”C„W"¤å¤osyDx{ #Šj#ÍÛ"¼= � 2ž×?:²Hª¨óÌ3³: t¿Þ½+‚‹¢è¸>öÕV«õå}ûö=«VŒïäy–ñ¼ºNÖ›ézˆ­Òõ›'ô¿¯êúøjXuá=~üøçuý.u?Ôûf« kVçþÞ¢?îç?ÿù#W]uÕQµŠÈx^¿Pžwµ§~…"ÑuîÏIhfu½¼ëÙgŸýWúüÝZˆŸP«Híf³~èà�ÿø�Ç?þñ�Oi¡üß ¸8Ž–Í¶n9ôñ¥¯=ªV˜ f³.^¼¸ª ä�üã}º>~SïæÇ©n²ú !þþ/~ñ‹ßúæ7¿ÙB�V«@­Â{ôèÑð³Ÿýìm�?ôÐC_ЭíûÝk†M€ÙŠ ‚g&''£Õê Áû¿õî,?ÞC©ü›Í›7ÿ“?ú£?Úø‘�|d\ÕLm«wLo6Ž���Üwß}ŸÔ‚{_Ñu%4ð漢AºHÌfÿÐ|auóä“Oný²êCpíù-¼së­·Îê¬Äøg>ó™©:µp-Âkw&èí·ßþ°.¨O,w}þ¼öK®W5‚t‘’†w®¼òÊ`5:iè€äQ]¯ÞÈ�õ\vÝÌÎ�;¿výõ×Ïœ?~–e]ì]xµà¶´æšÀþßøÆ½Ú4ùD™¿[®ðtá|�%¬)à¢ÔÝIãé§Ÿ~DÇ3>ªV€®§{<ø¯±~ä‘G¦T x^ø¸Zp7\qÅÁ�7Þ¸yÏž=_£TP–iù�Zú U#2ß?°ÌꌯÍå×j÷ív�—Õº¸�ï{ßû¶Ã�}ìc“Ê3Þj$Wo6ìß¿fItÍ5×|-”ê“eÌç·ÔéÿÊÀ¿ Ï‹™4ê XÁÏݸqãq�"¸¬Ê·¿ýí¦ŽëFhÔwË›ðNMM¡å a ½ãï¸Oû¹©èÀªÑ|–€•G�çE#_—Ï ?W9*0¨àÚ¿�Ùµk×_QÊ A,¸�Ê^„y\ØþØ¿í¶Ûöês)?·ËðæÍg Xy¦.Ÿ÷g?ûÙmE~îJ—}ÇÁøÃI}×ÖĤµB+§ò/Å�"�KŸuq s¹,5šÏ¢y=Ÿ·Í‹…Òÿ,wpæ²K«ÕzH[›{±�ºÞL(T*¼‘ë–&‰´Ýyç�×isè^UCd> ž¨CóêèòQU±¹\ð]3—_~ùŸ 1²�|Z6]Z)• ¯‘�S'~ܸ¶ùÿRUÈ2¼ýQ•G¤{¤0ôÒ§æ].º\5º¾Ü¢µo¢¸&''Ç«ÎÿV&¼÷Üs|ܤuÁ�û0——)èÃv$ˆÐ@mö=õ«Ž.Î=V¥¹ì¢c=Ÿ>tè�I�"ˆ¥•[¥é£Ê„÷À�“Ô‰ö¾¾ñO*,WÐ>´/=“t�ôŽWÁýéOú€Þ¼[ÕÌç×¾öµI–E[£UšÏ•/¢Ëʦ…PÙ·oßþ�ç U·S³U¯ØÀ1›=¢ÍYå‘@‘*éŒÑ/úwFÆ.�µ,&ª2ŸW,¼6 >Ž›Ã¿o¼qÏ 9ݲ”^mVBãðµ.”Öº÷«‚ U@û"ãòÊ+¯$ó¡=ðÀ•tÞX±ðNOO�C;¡UÁ?eób.÷r¿•j_YlÌ?ðyõ«_UÆGOªÕÒº2.ï~÷»÷ ›0>_sÍ5•tÞX‘ðâta�b¾nU©¡^ôоÿ¢Jí‹ÆIú6û=¬¶lÙRù48:Ê‹†|Ö=^—àHQ@ÎnWìû®¨F¢÷¶´׎;VÔ“ªB*×¾Ò·Ù/>¢Í65ôA÷xÝ‚ �:zÏ{Þs ”"ÏzÛ²šÁ¿S ˆþá1Êé¢Ðoºé¦Ú´.Q§ö•h³_ y«vO´ÖEtyÖ=¾ ´¼Ü+3†à324j ,¼ûöí3N7uÂ"­KTª}Ålö ÍY!¡n¼ô_í{ß ×�FPéCáƒ>8ªd ‰\i]´"U·Ö%êоäþ¨z•@aþ�Z¥ór � ÁÅ*ñ®]»Ž<ªN2Îöe—]vŸNªÔ¾’çõ ÉŠú6«aî´¯Ž6O3+#ü¾0�öí[xáëêB6Ž6i$Ü�ZEzLö/Ô A+©dT‘W`6W5žw5óº½@Þ÷õ¯ýÃ4h2Ôn·Ò¾} /|]òþÍßüM/}˜ûe¹A +éóŒÂµ©"Ѽ�ÙlýÀ•­û¡ÜÁ!ÐºÄØØX¦ÓÙ³gGѾ} /E˜¹è«s¿,÷b´é|T­Iù§ŠTÑÓO?�™Eߢ†hßÇ߉}êÜ477×wÞ·/á½ùæ›Më`ÍH…¼Õ0h]b¹ù®Õ¾(X4Vmö Ìæ*|ÞnnÒ°h]bãÆ�q%øòË/÷�÷-]#}ôÑšÚ†lõ©©©a TåКó.5 `í—ˆÏëR ƒ‚Nº‘-4™‡ tÚ¸ãŽ;n¡Ïè]¦ó¾}ù¾¥…÷ñǃ“MÞüæ7¯Zz¨=ÒF$mD­£h^¿Àç…RXIÀJ¿«¡6—]´ï{ úI ŽÙ†«ÕÏ|W¥.Äb*Kt'] ò-ªYl¶Ëˆö™ÍJð ™Íjp†6=Ô ® qQÇ(X‡�>eÿ¾”ðjA5¾.~ˆ XÿðPi]¢Ç‹ÈtÆp.‰6ûå<(?þñ�oSCšêW·ß~»Q‚`ha ô);Þ·”ð>ÿüócôø‡U°ÙÕ�Ò#p5«ú�-éÛì”ó h­ûÁ¢ãêu mÑfº£¾}ô£-yî)¼è{‰ôï4>Ä=ªzÒ¯éL –hÞ¡F¿ž0çï»àÌ󌥀°�®Æ¨k{öì)5Ö·§ðê/Ek›œ!¬v�ª^ôèqõ!Õ'h¸DóúgÐ<ïO~ò“ÂÑCM¦óÕW_mä‰\Ríÿ—J-+¼T�8q¢E… ³s1Sn·ËÍsÕOΗ.%xe%CõßN,×Í ´2¼Š‘ü^Dž:ÔÓt^VxŸzê©*/}1þi~Ÿj8Z‹VÂP�h³ ˜Ì9ámŠàÝøÜòÖ·¾u�×W\a"Ï‹‹‹=Mçe…wïÞ½£XèDr#Mæ)£ž«ÆQA ~¡€UÙ!�Û¶m[S‚Kìß¿ÿ’;r[uʶœð>øàƒ-ZÑ •*kŒ6)EäREÊHðK¿S¿êëo²Ù ôs9£¡‚Ø?~üx9áÕQfs!$�/»ì²ëÔ¥Wo+DÙû ¤ƒSÒlp,8¨šºJ¤&[E)£œðÎÌÌŒ0?×TÜ�7®E—XÖïÅóË`|ÿô“ç…¿«õ�j ‚qð{Ñ¿™º%#xõÅ/~1§}3‹ÍÉ (¿Kª¼©¬Ä陋T‚_`6—m$µ+×3ÐØdfgg"ÖBÁR¸¯:µ¼ð¾ð #$°\u7Ùß-Áìrù^1™ë¥LÀj­åw]ÆÆÆŒ¼QÏFø¿E2 —LeŠtÝsÏ=ÑûC5œ/vM·äM ³yÍåw]�Ùágh^ TpýÞŒð’¿KÑf;¢hèÇî®´ê*¼°Bd«z@}+°Z“þ.�|/OOBóâ³ë÷rá…¦Ajˆÿ0=¥ZãèÂêZàwàŸô°ª‡^fó“O>¹O­�!€Ë� Õ-·Ü2Ã;I¡º~o"¼�>ú¨Ù§‘Dt¼éÁ*b9³J›#‡»�CyÐKÁ/eVZ™Ìªu‚Vü3êáÜÜ\f�B"¼ÇŽËŒ¤ÎÑkÍeéÖQÃõ;„Ua]6žÔqŠg<ȵ…‡ø ÿeÌÂõ(¼Ý�Nþé•ç}òÉ'gÕ:Ùòuyƃ„·5==�ôŸ´Ÿiðº^�ü.T±qöO¿ó6¯¸ÕGóËá:j„SSSE´èB»ˆ¶Z‡6Xm®‡åÜ“õ2ßåàÁƒ&Cù^>{ˆŽÎÔ³ŠZa^“š·ßÔ “T‚w¤'[ž�7Nc ¡%% !¾í¶ÛFBú€-ÙÒp’×Ùp@bÖ=àFúHO¶<£££‰ågû8›W_}ubQ1œ ¿B»Z›¯gú]%p½!Ãä’7p‰cKZW*k»Z¢h„@Ýë6$p½�("Úí6¥Š’t.ê#R¼¡=‘ä’´gö»�{_ ¡ì¦y×i�?äÒΪ‘%ú7·¬?‡ƒÁÖ­[;”^ã}FKc NZ2Ïô»>ïzÓ·Bh‘ÎE]Ä>,”mÛ¶<ÔÑQçä³hÞ–Äü#yÞbZ­VÆ\Æ–êcH‹h[Ÿ·#9Í,(8)“úàs4 ‰\R:÷ÙgŸU-»xtb2óÙêCG·tR¡<³°°`¬¾ééiÑÀ D›mº2s|vvVµ ¸PÇ\H· Xu~ô“Ÿ©§~øÕ[·Ä1…›nº^mݺzÁÁo|ãÿQ§_yµëù¨ÓÉ|ž˜œÐÏ]ÜhÙiHDx=366f´ËŽ; Ïÿ‡ÿðeýŽÆrÇMl¦K|¦)õÑerõq\mÑ÷|Ů˹´±#ÈZÙF­.i�ðÜÜ9õ÷ÿ„„«®š]ÕÂúÙÏŸU?×ÿºÑ�?/‚[XÁ—ëf6ÿ×ÿzLaþT™Àê°×Çnü#}ßW¼ûíÊv‰ÌœÓñ© Å´- îWbºµc5¯Ô=åy�8mÙ‘ía¸.HcVP"°Ê‚h3ÿL©Ë_|Qñõ>CÝòA€Môy÷ºšpDÐHjßWJÊïbŸr¾˜'³2 ©efF¯{PXâ÷Ö‡hÞ,6Úl—%Ð9äygÀ¯CÊCXM‘ƒóÞ~Æl&µ,µñyëAê_¬ÈÏ…E s™âR¡ôÛí�T*ÿ”Y«h=C®,W$-:(Ô°ù7~ãŸý9?ðÔ�Ž�aääÿû÷ß?xëÿO”à‡ÿø|ý_>õ£çÞ§Sðýr“7GAgŸ5“‘Ó$ÚLj™F-„ësTÑfD÷ó�%ó¿zåtù2Bÿœ={î–Î’íùVTõÖ©àF]z¡o3Mƒ“\�Œé•QE‚°ê]È hÑ·9ŒÏúN:J„a�+Xru3ó»J~W†“¢˜T"¼33²@‚ 4‰$`uæÌµÞÑÞÅ/¾aoá°ï¼ý¶©7ŸP‚>ü[÷þúW¿úÕow«‡ÇŽýò¾öRçUBBØ÷‰u –—P‚7°´g7Á•N2Åt•Ñ(’%-9:è'È#­V«ë9Ýp†¢Nòt-±k®Ù¯~ó½ãj¶lYÝ)vßñŽ·è¼ìõ]ÎFªÓ% †õ™žúá÷•P?Ë-ª}éÒ¥èî»ß¥Â‘âÁøA�Õ?‡»>v§Ûì.ããã�.“îÂ;=½I½éMoTM3¨«ºŸïtŠaȇkáuk•‘X"!Ík; -¹çßð†ý�©©©ÜßáòE½êãrüò—¿ÌCc†mWá]�f¢~æÎÑ£GÏñcú³i¶e*\¿@óB£èÝ]æÜó÷Þ{ïº�%ÂjÚLÜ»woêHHßæåŸ×/м¨ ;wîTBWpÁñãÇSáå=HºDW³Hyø…|Þ'N(¡…!<„ìEÓu²\´y½ÓÍ*Ý‹¬ß!8HcVb6ç!«˜dršø¼\²a_KR<�˜Íþű<äûB>áó&¶ `ìKeÍ"š×?¨œâóƒ†�÷@à ’->­$]¤ÖíÐçb¤1«”ó¾}û”�‚‹ÁC<òlÌf,÷w±/š&e"nD=Èȶ<4u�—äÔ/ù¹�Òz…%�™dd[žÅÅÅD¹â3™ÏÓÓÓA‹OùÊ5Œ˜‰1hÌlùHyµƒåN¬B5õ‚ 9�››‹B\˜,�j‰øe¡ò�î‘Âj@ó6c[r- yC|À?H´˜-y$uVV£ˆòp€|R„ŒB¡@ó¶\�ÎB­Þ°�\Y ز–†’1::Ú5e|^×T–î‘YÐò‰ÙìÔÅ©©)i%°¢T*·Š…(«*0Á?oÉÍËs¼èœAdÌfæÿJ! µ²ÜLë™±±±$ÿÍ{Y™V”*" C,uB£ŠtUüÆùóç•«`¦Á ¹©ÂNˆæjf¡D›ó@Áº դЬ�pGX ´´~²F¿°ip„ªHïG!ü[Ûƒ#°¢ySPhØŠæõËÈȈm¶“†™=’w_6¬– h í+«”—^zɸ¢yý²´´$J£ 0›u=ÄnijA!íH¤¹;âFÔ‡D›óè21[·qkAXQ9­CQK *01›…ÕòˆzHñ)ȬÞ�ç°â �BŒ¸õ!)Ê<èÛLòIiK*§dêW:@*Zˆ¡(¼¼¢Vv5@Á…×?¼Š§ÁK¢Ìк´/fb Z=”‡ Ôð‹X©……i$ aE]„¼BNŸ{î9ÕÒš6Y2~/©h‰®f‘!’~�æçÏŸ—rf UDX�œÉó¶�Ç䦲øxY$xWм@Æóæ�¶…UÂåÒôm†àâ$„–WT1›S$Ï+¬˜ÃÊu'ÈÕÅtNÒH7NJe�¡VJf�¬m6K930ž@N!—$¯È‡·ì©fú#Ѽ1d™(™[É7¦Âi³Yʹ(VÈ'KE¡¶�Mxž .öE󦨲‘ÖÌ/™ƒB ‚S€— öwïÞ�_Ÿ—œbѼ1R¡ê}›%U”‡ÌfW¹bbÿ(XE aѼ1TP’*ò‹Œ**¦Óé˜r!%•I¢yuå”Þ-Hª¨>ÄÊ)ÆÜ$ÚLÑåM›6™ƒb6g‘ajõ"Ñæš€4¯ÛƒˆÏãÄ� B*!ù¼ÕGc6;&‚,šW¨]ÿ¤Ò9P' ‚,c°Â®Yh_4oŒÛ³EðF$îI1¶òއ®TCÓ`+š7…%Ú·¤“F˜ÍE©\òHûi-šWB-lß¾] )˜@ûÜ­¡Ícf"ZÒ¦ˆàÖÊúäÉ“JH¡� (ª‹´5ÑfŠ`aŸlkñycXk' šg$¶�Ç 4uÏÝ&+nŠÏ›Â4¯´fž‘ØBwЬá\ÀJ ¤LêÐ)aY\NVIè�ø¼õ@Ë�HÀª;®"é*¼Ò—7ÆíO*øA4ïòð 2ÑR²ØB :�ŽT®�hs1Eñ€ŒæÝ¸qc²/Càb¨ÐÂ0”òðH«%zd9Š4oFxÏ�;§a5h·ÛÒ8.×¼É*�J(…˜Í~Aßæ"í"äI×VB)Älö V’ç-¦ÛôÃ…Â+-`ѼÂjÑmµ\”€¤\RE)hÌDó ÃFÑt¦’J´9æœhÞz�Nå)4›e‰¡n¨‡•ÎxHÝ+I¡ðÊ<ÅyÄl† éY)�¸xñ¢4’%1k៻˜‘�bËD*•G¨oóää¤Ô?• —KÚ§U•»€´¬blã¦a5 X@‘+kÌf¾À]$fs 7¾¹ Ô 4/­¡ °O2jò¼|Ñ^œ”5cRXÁIc&Ô4/W|?°¢Š*ÑæÖ�I™Ô€¬Š!Ùä¾o‹@`IªñY|Þ[.Ò=²&.\¸ åìÀ¬aroÑÜL@ðYûp!>‹ÏƒòÁ?�çU‚_P÷¶mÛ¦„;`#³r')Ù�Ldž.RPhø§5¯ü‚J¹qãF±øðyÉdv§Æ y$‹›ÎBŠðêuñøñã¢@ÚâKʃ2(§©©© EPAµdKÁ9ÐúÅJ¨1›ó@F­{ÐçóçÏG-®µ©¥‚`M±F¥Øµœ"‰6ûС.ž:uJ )£££™Ï$¸ðyCëófr½b6gA‰æõ´‹¬²,..víñH5²C+]#³Xw"Íë±øŠ�òÀ‚6#¤2œ^V謡„P‚_´o§„îœ8q"Ù·Örm“yYŒu"f³_àó�*’ •d’ä’¶&ÚÌlݺ5Ó¥1›ý"š·;:heä’: %ëgQß]Ðα±¥E€SmFyˆæõ‹�6‹Öu@´rI2_n6¤£ƒø,…˜'š×/¤y/\¸ Ó¸æ%YMÔ õßÅ겘t ÊÿDóúšõNREY�*‚ÙÌ*YƉÏKë‰ÖÍ" Y=@óŠ»–‡Ìf ¢n‘æ8 L@+e;j ¢âB` ´®,¼æh^(‰6gi·Û��I™ò¡¸@÷HŒ T§OŸŽÈ¦æJ:iÔ„ ½ÌƒØZb äTËk`:i@pIóꑘ/yÄçV •ä®,öiŽõZ Ñö„LýÊ“¹$Ï[ i^—;v¨P;¾æ—n1_RP.ZÉì‘~¡hóÖ­[•�Ÿ×U ´JlA¸-S€MIÙxå¬]8%¤´Z­ˆ÷Å@Úˆn"¼Ô9Œ ”` ²�€•_Äl.†¦Ú‚3Ñfü‡ ŠƒTQ±/ó6ǰ’òð L² “ÛÏX¡s¡9 !–²ˆÙì±øòpÍë’Ö¥îg!FV~Á\MRïòÀçŶ(ˆœD›é$}³9‹h^a5@´[Š0s°VQtîܹ¤/mÅlN�5"š×?b6ç�æ…|ºÖ±9‡�-[¶äœaѼ1’>«¬É#fsh^-Ÿ—û¯¼òŠ2¡g˜Ê�n’hì 1º|”‹˜Í~�Ï+š74/¹²€Ü[Óà `OóI�1S�˜Í)hàÄlö 4/¯¤B 4/ä“„63“NP¡ñ\¯˜Í1hÈD#øšuqbbBÊÚÁmÔP_|ñŸ“‹dIÁ ¾X}ÌÏÏKY3`6C>I±B�1ªH+•xH —ld1›cDëÖ¬d0~˜Í�OL�a•ˆ(£?G¡=a.ä.fs Êe"+¿Àl†_799)åÌ@?e’O®Ht½ ¢ä¯�Bå#+ÿH]ÌCÝ#É:¶«Ðh^÷b1³0—B4‚G¨{¤˜Íyh:ëï"¥!`:É_)8¦—²ñ|^1›ó `E •Íiò¼nÀª[Z `ªˆÏëô5�TQ¬(E+‡œšî‘=[µŒH–QËJ0 aÓeŠÏë»t¥Ô=²ü0‡3-¶m LeÞQC7‹5›EóÖÊZ|Þb —�QžÖm‘°’Æ…0ËÛ)¶q“ò¨ ’²Øn¦šTI3 1WBö)Ò�Õ‡L»Cõ�k_“*"Év÷…Ø"Aa‰Ï[Ò=²ÔCrq´p‹õªJ.¿7 q%øõN§Œ¤¬ à2IÁešÇ®ø?%Phb:û�4°Å s! É#ßšV�b’jl韄‘ñ¼Ý!åÁãRضl3‰4ÓV ”….%øš×vÒPBJå’û†ú˜˜ Û±DüÓjµ¤œ»ÀUœ°(¯+…(ÔM»ÝÒWNMªhóæÍ–BL7¢ y�¬Šáf3�¢ .$¤‡UÜzè¶­S”® )HÅOJ^S¨JI÷È,(— 6ž3fsÁìtÒ «‚˜ÍY�B#ËØ•K#¼®¦…6–î€)p#dN/a5 ‹¸.\«Ûɸq#üC+ayHûbÝÞÐ=(d¡à�L…뤊€ø¼Y`6óϼû²^TP‰ª#3‹ÔƒhÞbìN…õ¯Ðç²HÃæÒ¼BZìÎ=*ADóCf³»äÎöíÛ‹…W“êF:iôÇÉ“'‹…W–÷ꆧD„rd„WÆSvGò¼~±£Š餑e¹F-#¼ €--ä+¤Ë¿HªÈ/vT‘”qT]¹,Ô¼|õíõU(Ѽ~¡€•äyó ÚQE¹Ì„øè¤¬a8 ‰!É*æL´™«d1_RìªlÒ� «ºAÚmDÿðÙD›IhÅT.傟WXM @ìºb‰2 Q9é„ AÙˆÏë ”æ!³™´.)3šÎ0`_ 0�¤Ðü#Ý#‹!³�lÒ6 XYÍ›˜†ÒI#3÷i³Y þ@´å,yÞ<Vh\rm±5+¾Ú6!Ñæ,Àó4/ê ¤Š–‡´® XñŠI'ÄLL!WBºÞúE&tš–ê¡]/:6›éÁml!-81›ëAÌæ,¨x<#„•ì‪e£W‰]-«,6<¯Dóú•rddD )mE¾®«hCž&¢“¸XV1p!d±qÿ ¾¸kyÈäã‚‹ršœœ ’©_q‚4Ò„°Ša�4”à :—ŽBÅð>$«/^Œh•@cK³ë;J0P‹'f³_ì\MÁüü¼´’ È£Nœ÷°²ëóbvGREþ¡õy'&&¤¬,E�šYåäÂ… �‰Ïs_ÚÎÒúY$ˆW¢@ò0Ÿ7Y`òºaÆ(UÄ N 1Eú|×Ìfh1›óP<Š€NV¨*êmµÞ‘hs}ÈüØyØ�ÀÀƦ𱃀U&ÚŒ ¤² «ù¼BŒ*¢ew)6•˜@Š–�† 1d•HªÈ/0›©ç��‚òè&—¡½ ­ ¤Ì"–H=H´9„åÂe“|Þ–=Ù”‘¹@*k šäyýb;iHÀÊš—už2Pl ´Ý!{aÀW!¤!«YÐmP[­V"§Ø¶ìšZÒ\H9%A!Ÿ&nD=H�+€ÌfKDŠöÔ©S*êø@,¼ðw)‡$#f³_0ô î‰ô°Ê‚Y5!›š /,e“*Âh\7`%¤ ðÄlö‹�hMZÈ. hJî-¹Fx‹ MREB݈õ—‡+¬Ö³*ž‡_ˆƒÒ5²+R.žë/+äÒU°™N…‡ˆ.–CKÀ*†ÊE›,?ùR7 áÆ9¾¥sü8>?þÜ�“'OP}²}û¶§öîÝýTÙëݧ¬õðƒüè�‹‹—¦UŸ\sÍÕÿ×ÔÔäÙn¿ÅËÀ½Ç³gÏÎa{æÌ%¤ Q³§0Ç&[OfÓhÑEvt¾Ù”օù·zÿy÷ËH#“pã³Ý�hYP»¶/UœÌH%ºþñÇÿ¿/¶Û}W�˶o{üškþÑãìPòýö»»ŽŒ¢ß¦ëè~u°î¬½äÕ¢¿C™<úè£ßÐåó�2Ú� œ:¼°ÙÌö‰<óï:�¥¾…w¤5rì�÷ý‹Q GœéXƒß£ß {f¾Qr4…>ñÿÿgGÔlžÙðù�;··#¨4æù¨¢Ræ÷ƒ¿³e¦ Å+Õ€ÀšÐßó%Òº8æNô@ûn%¥Š]ÖlæÏì6$˜lµ¤D#ÓÁõnàÚ…‹í�ëæÂBü~ø3Ùw’Ѫü�A†zùûVÖ2 ™Ë 3â­ã…­mñ3]Ùl…Êý(¾‡ ORi–7©ÑÂ{­û›nƒCçŠüyVQUYÁuÿž·Þî5TAÝÙHèü /¼¬]… ow!&˜~ùå¹iþ�î3ÑqKÇ=Çî=àæ7=ŸÞÁV¥fÈíÂwr3ž~»WÚ­l´™¿úN×m sxϼó-Õuû9Ô ÐÀ�—n\¯D� { ì ¿_¢Ÿœ6½g*S‚zXŽv\�°š3ÑTÖŸI„¼¨‘9à ö¥K�7À_äŸÖ#»‹’Ö¼ƒ‰»ßMÈéÅõ‚7h®Yæ6pÔ@¹&Ê Ûsç.áèÙ5ssçvwÔœ É…¨@ÓñçˆèþtHéÊAß Ìú¢ïç¸÷Îß(£y¹LÇø>êf·2b‚ðû$wDs`àçWÑnfád”7¥‹,“"av–Lÿ hó�?{¸�WXëÛåls|f¹á¤bU(^h�hðÖ ¼xzn7}§ûм¢ºkër ã>w7èû©à¸EßÉŸ�·¼üž¨õ_Xê ¨uc.^j_KÏ�òv­ þ›ü¾ù=»×P£ŒÏ�¥În58»ùïP£Å‹~�޹š° ìÚ�YQÉwR¹Ð=¸¹hŽ6ºmÙ ü~–:êZúMª[®¥aå¨(Fr%ÈßS\Y¡­p/PRvQQ!“PÓgׯtMú®¨ lš�…óóײ{ ÜÖ”žîÛ yb5�@º•¹ î°É€kRz1EZhí´¢g×QÈÔhò{£gtMUÇz ºÝWÊàïF€§ùË“WòºB�o츶ã÷_ŒŠ?wUîû¢x ]Ã]ÍàïGÇ$ÎëhuQÿ×ä ›¤¿+ºQþ÷+iÝÀB;Ø]äKp3Ý1S2÷nÍ™ Û½rx�ñ�‚u¼"º– Ó�U’ÎR´Bá�f¬‰—¼TzÆ^¦*E©¹yMÇñ=/¼üò4P­€ùù ŠÞx»ul¹Æ°zn™ws�¸åCà÷¨P¹=ýô +z7àÂb\·Ý2pŸ�Ë~¿W—dz×ôÙh^~�SésÊ Œÿ ûÂÜ wùñÒÒRœ#¥—N’^·$¨•-jhpMÙinùw»çºi·" F ߊ\ø•ü=Ùg ÜÆ—ß7ßòÆÈÑ8êÜé‹+®¼íöH.âD Ýÿmû³]çpKÅ!Š*Hì»K§â+›)È4$Q´´¢† ÌŸ½p ¨®ðÆƒ× zgÜ$.’=@�,ûÎôK\Ƚ1Ò6Ë]\ÓšWÞ§ñâŠ+HÀ475 ö%$)«�’F„º™µÒÜ(IJ]Éô5—¨Bé­9¶iÓ&3·�6‘2 óéŽ��' !Óy¾¶ªŽkì^áèÂݸ'ú`¢2¿ƒßƽbËï�Žó{qÏáÙÚíNydz KKíkô=]ÂïóßÅ÷Sù)›¾¢r¢ß:Ú¼Ðë7˜h¾ËVüÈÕNVˆÈUR®UÆë<ЯtÅué"úm./t ÷Ìï“ß tq™ŒxL¢ÍºK¶ô‡‹(d,Ÿ€/¦h…ìççç#ú¬÷“‚ÃßðÈàÄÄDÀ�á3�Ó‘¸qýýqìÒâŠ4XêD¯?wîܼtŒ´ ûÃoc‹YìýFz?¸ì²ËÌ}ážèáéÚ^ÑÍ£G�¾¬*â®»îß<Ò VԺì}â‰g7~å+ñ¬ª˜÷üÓû¯ V8ò±½´´«Ê2sÑï]üÚŽÅdº]ê:Ѧúª­³ˆÞ7½kQÔÀQ�¸FRwª²¤£Õd£QÑ�Ø%Œv´÷n~÷E÷‰c¼îÔ_ÔÙ�7ª—^z)Óâ<ÓôôôbKôiåýWR ³´²h&±çÇ?þ‡HWàWT“h©ëUèú‡ïyVUŒÜ*îï:å‘/~ñ‹è­ðÊ¿ñOx�Z!äÖ�æÕ‚wQ×ÿsÊÞG<øàƒ£Ü Xiš(aTͪ†¡ »áÕaÆÍÊUŒÇÛÓÔXÚª™U+D?ú Ïth-;¢<á]x§¦¦hU˜ètVîW€ª¡Nª¨æ{:Þž½’ï=räœU DÇ#fÕŠ‰®Dº{&»Ðé´”'¼ ¯¶ÑG²Új„W‡<|io„A0«* ª·:à�ëM%eª]¼Tøçžû+kçæ×P6G•'¼ ¯¶ùÍÍÃŒ8uêìŠóˆD©7ª†¡[°½ª ¢ úgoU©ÍÃ}ªat:Õ5ˆæÛ˜Âjùr#¼ ïÜÜœ1à¼úê¥*‚U1AÐ<³¹*S߃æ­R›G*Ú£†¯Êê(`KQgdób:{Þ0 ǰ…¿»´´XM°*fV5ˆ*Í2 ÍÜYU%Quå†ÁUªaD>¿öswó®›'Nœðb:{� ê9VdØI&Äí·ßþ±‰ñ±ß£Ÿ¥yÌãN ù‰Ì@ {ÀÌœ ÌÈ�äªëÿñ��‰j>óÌÏ÷Ì«g>oô’}TzžÜ„îôÔ¸0w.ÂÈõòËgn{ûÛo{LUÄ“?øÁ_t–Ú2¥l~ÛÞH¯Éæí½šM¿<Ïõ7üãFEœøÃ~³½¸pØ|Hj]zF*§�Í'â?‰ß øêWÿ“±2m—Ô³ZæTÅx‹„�lݶm[R [7M¦ÆÍ~d È­'Nç£ 9žx�ü]“;ó›·nž`‚iO™�bu#s —g°yóU%3›&ôo.©LyÜgBÑyVé>Üzì±ÇÚª!LO�™\®ÜÙsÒ9~2Ó�-jZ±zA ½[1øq¥rÞ‚èbvB»�Gâg’ÎDÑEdrÄÃÀjiûy)XqOÆìïªyŒD·7¤†î¡ ²F�ˆý½µŠìóÜpà £MÞ@-èú¹ˆ4œÕö8¯st8Èçï©H©ŒR7®Šñ*¼:M”¹éÔÉÚ$¦BÒ‹§JÁ*i±õfkXƒè,ηZ£Þ¸Š_8“TÃ2*/òkm„�Kúý,±†1rî/ÈVÐÈVòÌý¥÷Œ¡jAÔVAgÞ>MdŸ•×Ežít¶üu©lýÚtöR^…wlllTç¹âÂKÍ�iÅY9p¡Ul¦NF€%¸†öùѰebwÅæ°êþP…u¤b‚N[k÷K™ß –¹åœ/¸G¯u«j uÃh>ùûîŠù³ªÐƒˆýàtß=O_ïÃ�ðZÀçÎ�ki6ûs:ÍY)´&—uø##Ë6�bÉNZCnbÍ‘_îÔÒ|h.LWªèEÇV -V ‹» L•„ê’®„—r¿St?ªàÞ'†¡ß{³4og1yþ¤1�²�XòÞºÄ%Ø)¥Š&''Ã÷¼ç=#�^hÞÌ�¶6ÍÆ–ŠÔG"Ÿ;e­I[Ñ©d´jwqËÎ|Ä.ÒÉÚ¬üµt½Âh!Ö<Ž¥\xËÝŽ}>{ù ÀówRÍpŸ——þsý]¥R¥Ã¾“͆�>}ºòÆÌ›ðb@BîÇBT�¶�ÉÙ‚ÈìZ­™Qö¿Æ`wÑ¥ Tí\€ D‘´³ÛBÓÕ×£w°™ÏÝKOœ@"¥¾ô3�­�0¼ÄfsRæ¼q]få~}�v&èU!Þ„w||<ߤsQ äHÒ3$kr¤9\•ÏËTªæXÍ&p‡€PÐá«4’–Cªöè³e”R5ÚlŽ}>2àó¿SdÆ•6ÈÑèBÛØžE‹ªŒD0›çí;(Ô(†ô Ä¥Á] ~M•Ëš7áÕùÝœæ5ÍÈZ‘é’—*Ò€Z0Á lápa�T6mÔà>ÄÏžmÏx#V‰–Ù¯š0Êú|½‚iE÷Ì?#@i{5Bx�塟9�ÐíYCUê�4Gx‹¾;€iÒYP*“^PßÖÐáÇâ¶ŽB÷ìï#¾ÜÁT2ó2Á>O—ñãt}RNÔxUŒÉsáe¿�¦QÉqó™|;ön’Ÿ½ÔÎðØ˜ˆ³¶˃—ÿ8-)YŒŠX» ƒW•Ç|nFÍ %–´ßENÝM#ψ9GZb+šñ#ŠbM@kÞ#ì°(Hdß~'J…2>©’'Í©[ûw‚uhTÃŽ�ŒŽ*b”ÞÁfòž‘ÛÀ4æµd€åë(!àem>rl�LG–¬]ä®*Rv¢Ã~ðÞ2ÒC˜TQ؉Ûj'-z'ß·7®§ññ¢ªàú� 3À4¯Ÿ"ç6À“´ìŠwæ¦sL¤#-¥Šè·iÃdÖ$ï–ßyÉ*ãÃ7‰Øò`y^+´¼¼3miòΔâXzöv»“)†V�e^Á»ðÚi-Í~§=„ØÍø¸ù¿Iž²£²ýlíõMóyAìó™—­oÈÈ,U™mz4Ò– –T òœ!Ëó*ÅsÐé1¥Òj8wšǶQ™"ÝèP´9}GEÁ)"û‹B�N–´�µ‰Êâ3ÚŒï²kû¨…(¤V‘ë[8fHbº©¤mR¬5�6lØ _ü¹øÙ§ß°%y>ÔŠ®e-X�¹¸:ŒYÍ“ëò¦XC©|˜Šïóëš%¼!:i$Ý#­ ÄÞåqí‡Ü{¡² Ó#ûü�Ò¼E“g›¾ÍÑR�+—5�ó+éq•�€6IxÍô´�…}‡ãŽï]°Aº¬é¬2Ýï‚‚¡W•€î‘¶“BÆ$ ¡ôq{¾‰V—²¹K¥Qå@¥Š%G—‡o”æM~€;îKðû:™ÊPd:‰Öaרë�WŸ@«¡{dî¶¹¢sž·PÇy’ ãï²TQr\ëWW+çoì{W��¥Ê\øs&©Ë×ñzïCëšïUžá>¯‰¬¶c³9M7ÐùêAÁ�Œ¤ÚÏMjÝa6«vúì.E¥x`Ο¯›ÐYîþŠö£th`îêÀ‹¦ñÊ’~öÅ¥B­�}þ¢÷@ï(ÝoÛEÌiÕÈ~VA,‹wáåk‘"]Ù B$ã!¿¨�¤‰‹2&³Ÿ>Fž1•£“´S$®Qòlnµà¡-ú¿ãO|qoZx³œ½�¬�“üINh½Cë7«Æ`/‹ºìWж ’w”ûýˆMž@ÏCÇ›æóšù¸£Ô’N9(6;fü‘41ë9g˃›Ìeqo«7oë/u²æˆÝO_~r*þÌ5U]šÆ!Ƙ͋�øÞyà<ñ£x`.õµ²ÍYñ~UÁm§÷‘ÿ­¬/8ûÙkˆ~öŒbQEïG|æý°RýlW 4Ê«‘Ñfzìã!: QFÓæ]¾OÅÁ ÒWϘ€Š�û¸]LÓ4t§²>¯;¡RÕp³Ùþ~ìúÅw”aUðŸæ¢œçOöº¹‰2vþÆç­Àb™Os®Qš¸¹¾DÌôê8u1­Ñ¤sãIƳ?5Ø#K±¥‘7�Y+#ÑéÑlôד¿oòÐQæîâ»ÉÆ#ø9åÜ¢ÆuÒ€ÛÐv£ËüÝÄgŠÞª¡HápMÛ8³™¢Í™7‘f#ÁYs,H«B,ØQ6‘æ�Ò‹›¦‚‘&£H:‹ s,H¢·©öMÌÓ(5é"3Ë,ÙV …t¦1NÉòhœÏ‹QEzƒ^&è]b¶&]Ñ4‘Íó²üYÄ>“Ú!áx¢¼Y&sìïw°Ø#=d|ÂZ…ã™»`ô²‡–«³­Œ–è—@q”;ZöSYçççÓÄv(UD8ï‰bña¼¸ µ>Ü)?ãh{DV§Á¾—;‰¬ÉÇ}c'k*òóø3$ñ)’$ŠRi×�F`‚7ð©¢N&šL䟕—‡ë ³éq*$\Š£ÍQ®i,ŽsgF&ÛÊËßa¦O{ੲ×læG³å”©£A�ósåóš©_Â0Q—¦õi+Ó·Ù ^6}—;*h�Éö*Ь†Ji’à&ÀꢼÙÉjD’J",mÈ·;|Ða=ÀÜxCòÛ{:ÊÄ#{ž’xß¾FÓxr»˜uOr%Ͳg5‚LÊ8Ê6w¾‚UÀ«æ={ölòæZ�äa ø¤f.°¡+¸ S¥Xá-CQ¥ñîã#£ÑîæÏf·î~ÑgëóªÆ�DÛcŠJ¢{ †+¸ŠÖòˆg6/,,$7�Œm\J󆮩ÌMfîYÅ×ÌT Ø™�N%…77©ýÇ ®j–¢|ßk¥Ó0½ŸÈ½7•º}ØÒj��û¼ÙMÆ\ΤÛ�wÁ­ãQ±cKŸ«Ä«Ù|þüyóuÃð(ÑLz©‚-_nÚúƶ‘p7Nh•Œ}÷ÝQîåE$e‘1K³¹ÅÊ1óã2wsÏ\ˆù6ëå¦PY_yåÕ–¢4`§ø|\Š©”"õ’þ¯Øuãh»¶@"lµªªÆ«Ù Áµ+ƒÇOk’àNS•©‡4�Uë &IºiÐp3Ê‘•/Û9…Ó­»^5÷×É ÆO~+¹ßä¶2÷š»{•·QPßfæÖ%UÍæ°•ÝÏ iÍœ‹ËÌ*-c}Â}ôa‰x^Z% [£yMª¨{ÅËÖ]Þ{…²HŽ}Ö$ γgžW©eõ©o‹ÃhÝÅ>z)]NOnšŒ­­¦€º™ô0K)zGi²S\oKo45™q¸Qf3Ì�ë57?11�œ_Ž_êdFepó�û¸™ V2Š’�bi–ú�;¨d Ít̲Jލäãc\Í%ç£áBå]̦…èÝн¤÷¥ìj i#«ø½Å>_Ф¿yvø¼¾òÝÞ„i¬Ì�h“�4:‹mu¬ œ˜2UZ«Ô4Åf˜jk/šÇ#q¤½mü*ׇ4pÿ±ÀNKŽ;•©RœN IõÄOÌø‘䤕ӘXuÔ¸h3½�o3Ý�ø»I¯HË(Ê_ä³¼¬¨{$ZŸ°Æf³ ¬bq€€-´d ˸ÝoG©©¦žWØ�À¢gT*ûœœ|}ìÐÀS÷á6ò>Uá½{$sÚUgi)î‚WКeZú¤Uw‚QÖ×jQ”t?´¬"�»¤äsÀ\ G™>´^ 3‡Uv{ˆ?§&tüHÌÄV,BÄÁéo´—âç�Tñ|UÌè‰~Œœß(§˜©îÃmlT´�4ô&ÈpG¥qÄD3ëJ9 Šl³8˜�šƒ Z˜,Y”© Qö¥ó@H¦‘¢ åk ç{ã”rF̤÷ãÞ#ŸÕ`0ºj j°�{Tînù'SßtÜÒñO¨<�N0ðä¼=�Õ(Í4G¢ÈþS*“Pk�ÙL$BŸ‹¢î×ð,Y]ðŠËß\ºKïQ¿ÿFµ²nÙgkk�œ£ãéùî�é³·7á¤qiF�(Y%Û‰\\£#K×  ½¶YPÃe–-u*ú°Æßò•9ÈjbÇ„oš'“Á‘û¶rÏêŽþ‹Ïñ¿ÉâsåßÂñ›7)ÁÄs²™ -(óR@ÅÏË@иˆs”t‹)ºÿ\?æ XÓÕ%E¶È<æÇpШE “ÈâÆ)`û½¡rðQ^…—zXsóŸÊÆ%­Yœ�²…DØéW¢tà~sšyD›ŽäÏì>†k>Ó±¼©V=n#Á“›íîñì=5Tý†ÙçáZ¤Ê"[W]Üòð©y½§Š°µSÀFÙ…ig›7›‹Zvw¿ `0~¯S‘vÍK Ê¡jŠ+c�i(ù\Ó‹(2!­ÕÕíÛáå(7×­±ucEe˜Y)³B¼j^Œé´“p%º´{+� ~ðp}zL5”ƒn·¢¢ûw[x笳­Ÿ´çTÖ�q­¥"° ³¾<‘wi‚‚z˜7¥Q﹩Ü8³Ù„œD›ƒ´ Šˆ[:ž²ÇTœŽ¿K5¼8-¹�«¥€k"içÛ:Lç¢ûˆ]–| f9çóZº5°D’ùH>§é"×´¾Lg¯ÂKЋŒ˜íáB>PbkL†4ÐÓ$Ó¹ß È{=[½é¢ ÷ÛnÏ¿»ØÚ˜ŸŸoœ•m‘ïŸn©>æÿ�/8Ð8³™HREQÀ¼Þìè ô8êT€]ߢi  “A …¦WJ7Á÷³»“´J™ÆÄ}?°ºe6wŠ¥4#@ðDQà´ÈšÌ¬Q]!^…·(LÎÍåüªêæháçåriÃŽ™úµcgãTa ‡ l‘)�^ç¯xÅä÷µÙ÷™óÑ—×+¡*¾¹Š%‹‰æÏ�:�÷nÙöòÒ¼ŽçŤëhuhî¥@Í-©àyk'c¯"jÉl\„Ê*P¬|¢ûÂaã„8 GÎt:íç̓q]YâÊñ33%%Gí´„fÀdTÞA²3ÒzUFÏ™×&Æ÷Â{Œ– é°!æ<.Ðÿ5Íçí,.×wÿ,ömF¡›ª2]u#2"UÒcÅØ�q.ÐŽPˆu"Íi-ÏÊËÃû�@¼DìãþäòëÿL ó¿7?ÌÂç´_ô™¯Ð>zôè ª� û÷³ÿÝŸëgù3ZòД Ü¬*šiЫ¥iþÚ·ïEU![þð ¿û‡ø‡Ÿ§{¢û ÷Â'§Õïh!9züÙÔÅfMƒ³íSÿæ~þY×µÍú¹føs»eÀŸÇð©¬FÓzX-¬ª¦¶h3= (=¬Ï‡¯·!¢ŠÁ8:ï *›VEù¦Ûjîî=P%îÖ¨4]óòÏüý¸– [W‰nÂ_Þ…×Õ,lý¢ä`“Sg„ØjèÆV€û§çä�ÌRöòͳòEÉéo\_´ŠÌx~œ»=ôޏÐ7YóÔ8qµ–bæ�*:Gÿ|YLÞ…Â(wáa«…#Þ–| »ßèJ@–à•‰ÔÀ;’)BÝ–½¡íÖ@�[S”«¤çá�2Ýo“5/Ý{�àed†—™Ì€Þ-?§*Æç`üÈj–¨Èã­o¹¸ Z?9`áöÆBÏIšð _&‰Ï[{t[‹»8Ý‘¦[GËÁŸ�)¢Ž{ŽõkHaÖ¸5§“V¼õq_|·}‚ kãVœ+€ž/ßB¾®�ÛP¹¦ðÑ[‡ßg7A¤Æ§èUj~ŸkÁl®åh'V ÈbÄ1ryÜ÷ÅëªñÝÃ**J/ð6H³§BS(~-øM‰_ÈÍ*:oײÍò¨"¸×;QûJq¢¦™÷BÏ€Šì¾Ï¢Ú§…P7¼Ž " 1ÕUzodyú²˜¼û¼\ûgÒ0sÐ_ºt)Ñ$ìœék Ã,BfS_«ééé€ 6&l‚ úÅ^jB?Ã=£~&�ä<{~¼ì�àÚKâîÃöZ׫ ý»mvb~Œoñ<¶ñÍøôöo}MR[¦þb‡YKæ_L@±q«üýªxwÒÄ^ØþoæÃ,,mË_IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/images/tor-connect-smoke.png000066400000000000000000000756261521174352300317150ustar00rootroot00000000000000‰PNG  IHDR žS©") pHYs  šœsRGB®ÎégAMA±� üa{+IDATxí½ �]Å‘(zª-Ý�ZB€±�ZbóHò`yll„áç Ä<`ˆ0¯b�„±XÆ_òò€âØÈf@Â6šÑÀ0ØöØzþÏ"Œ3ŽŒ$lƘE2›@K£¥ -u½Ì«“WyófVÕéEêådD÷=§NUVVUfVVÖæ²%xïÝòåË<6Á_øqãÜ�öîÝ‹a G}t¶oß>·sçÎlìØ±ß»ºº<¦mhhèÁßÍ›7˜6m>÷Üpà œs>+¡„J(¡„ಎ8äFA#<6µ¶¶6¾òÊ+ÍãÇ�o5jT¥}Þ~ûížãŽ;ÎýéOrï¾û®çácÆŒ©¶!|÷üŒ‹,�GA£¡³³³»½½½»4J(¡„JˆAi(!¸òÊ+›Á(h:þøã›À+Є†À¶mÛª=vúF�<h$Xø0>tþht4`¼Ñ£GûwÞy§‚ 42аÀw‹8ÛÚÚº!îþ×^{íÝo¼qVB %”PB JCá0“&Mj†N{4Ü ½Ü0�Fœ9sÚO;í´)ÞÑÜÜ<:úÉ0ÝБöà%˜JqÁpØ‚¿===�ðÓ‰¿0e±þ¶<ÿüó[Ÿ|òI ÏаOC¶ÿþwÑx£áݬ„J(¡„¥¡0À€Ó ·ÞzëÁ�†× —†y¤ñpöÙg·¿ÿýï?Œ‚Y���`ÌbFâÏÀ0¨þÊpù¬Ð‡ÆÃ&06B~Þ|óÍ�ëÖ­Û ŸzÀãÑýàƒ¾³~ýúÒÓPB %”0B¡4Ð{0~üø1---ÍòMÈ©ô|ðƒÞ‚³ Ý™à-˜FÁ”,o'ìð5 C�?ó°P|- ‡�h<ìÞ½û¡gžyfÃoûÛ·ÆŽûî’%KÞÉJ(¡„JQP ý h Ìš5kìŽ;š¸—¿q ¸VàŒ3ÎÂ¥¹a0>µÇ:ó�!� Üã ñ³wކǡ?|öÙgüéOúúÊ•+Kƒ¡„J(¡Á}êSŸjž9s&zžöìÙƒ;ÝzÚÛÛý«¯¾z`õêÕèÙ="‹ÏKC¡Ÿ „3fŒéêêjÖ¾ÓbC\ € /¼ð¹àuXS s!?"Û„{BÆBêÔCQ£a-x~Ó¿(= %”PB }wÝu×�¹þúëçÁtï_555�a ·Ççzû06‚áðƒ5kÖ}z xšÈc@‹µ� ä=fø ®7PFð•_9•À¿ñï´)-�4 ´_ŽCY¯~+x¾yÿý÷ßU %”PB ÅáÎ;ïlþøÇ?~2 ¿úõc±ø wùÊ+¯,þÞ÷¾÷üáôì6f%ô p‘"@Ë”)SZ¡Ão„Ž¿2Å€¿`ýÕíT@áüóÏ¿vÚ´iÿ„ó íqgo=ä]}†E…x#n�WÃðZà÷v(ë_½ÿýïÿÂW¾ò•=` ?½~ýúòL†J(¡„øò—¿<<Ñ—M˜0a-¼žŠaR—K5�;Ú`Êúª3Ï<ó�mmmAçÈ”…^@¾Í±¤A@»h]ísçÎ]ñe§ª )FBC":•Q0^  ·a.¦ÿ笄J(¡`ú`ÔW\qÑQGµ–Â,¯.BŽžÜªž†iîE?ýéOÿyáÂ…ÝÙCi(l¤Õ«W�}íµ×ÆÐBDnÐAFöÙÏ~vîĉWÑvFéö'ЦÄ{¥#M+ˆwŸ{ ¼Ñ�gùÂõì &OuÜÚ¾mÛ¶3O:é¤ßô »MY I€^„åË—·Ž=º¦i]þÒ)Š_|qÇÔ©SïÀEŠyãW㓱 çý5#àPïD€¹ó!¯ÛN©á—´ht�ñ Óç@‘˧AøÝ���ó z^ÊJ(¡„J 鯃®lgz·¢CaPÜÕ&ÂÛqmôKÿ<ïËJ�Bà\ÌÁ·Èí�ò ¤E‹-„°eY`‹#�)¬µ Ö”ƒ–žwüÒ{Pdýƒá‹M�‡aÄù0–g%”PB %4<ýôÓï›1cÆ&|‰õ)ƒ²ù“'OþÿÒ«Pz�_Ö„kFÑš¸> ÃýE]4uúôé«È‹€�(ŽÂ ¬ÎÜz·v"hŒex´wgíŒà ÅÑvBhyŠüw<|¿qçÎ�ó þ.{ï{ßûRVB %”0B§:::>ËuhÊ€’@Ó»mmmçA?õ0<رû Y *`ƒÞrË-ã ƒ«œ‹0nܸJ]¡�â@£õä^„ù0O´ÜFsy‡®¹þµ÷PÜ~°8½fáæŽE7Æáñ´8ì}ÔÛ#o½õÖ‚¬„J(a„ÂöíÛa,Ùˆç$–·Vö€·Uh_^  ‘?ãvíÚU©¾³�nd¤çÅ‹ßtÔQGÝ �WÙÑ Fã¡^>jк­CŽyØwÇÃRŒÁ¤ºË qm Ÿ†Ô]à]¸!+¡„J�}I0•‡ ïBÝ .6U q߀öååÔƒ<@ ¼màIh€ßj¸<†ÏEø‹¿ø‹{iªA-P ¸•‚gX®}kÚ ´FAÁÁ-¨ ýÁç-É ÒÅÃBS`¨Ü¸cÇŽÓáîÞ••PB ƒòiWvê€`4\Õ'NDÁ®Œ:Ö¯_ŸÍ›7¯X=Y A˜4iR]˜X‡æä.·˜WE‚ǻϮ甆4f̘�Ó 5&ÜÛo¿]2æÏŸßñ~ Ô!·†¦XZÃü»„"S >ïÅÎ F‡ç«nùgŽ q@YíÕ‹,÷bÈhÙÁò^§¿öÚkç”ëJ(áÈ@n 4£óæM{÷îuàEm?~|„×ÄÅ�Rkkkå™ô -ä#¡âuC¡b<Œ;öàÌŽ?þøý ;€!ÑSÞ@{¦N�ZcL^Ùäç¹ÇyK6ÀP 9 ‘0sæÌ£€áä±Ë$\pAÇ”)S~–<‹[=#¶+€/. |« ã8ÅóATx>Ç¿qæäi hzBl�trq¥V>Š—)‡8‘¡‘ŸuýHi,”PÂáèЛð:üF0 p»wåÀ8ôtww;èø{ÀHpt/ Ÿf¥÷Ü8¨Y«ES³x¶ ÆÁûn`šÑžQ8ÒECâ#ùî ÃSÑ`Øà 7t»Þû?áÑGÍ.ºè¢gà±#´ˆQókï¹~¹©©i@½9¥¡�\“L=0³¦¯„£Àà"Fšv¸øâ‹g½ç=ïYGë¤Û>Ëôë c®£JBÃ‹à”“h¿-üºüWÅíUJš–(â •˳Cœ4%ÿV1¶mÛö×ÇwÜÓY %”Ðo€2¸dÉ’Qè-€þ(ììß¿;ñìì³Ïú¬ŒƒðT…knnÆkí«ƒÔøŒ¿`lƒ¢ä¶ �Η_~yËO<ñ6 ¨#'h0d§-{À£P=g›à½Òç|ík_ó w¼ôÒKïÂßþ‘âq€zƒ*ìþ%轿 4½ËãC{þrÓ¦Mj(Œøsháb–ÏÅ‘;MÆ“FB°\ÿFÜš9~ê¸QPù{(�†G~CàFƒ¶Ø±­„¼*vA¾ç”ÆB %ô òé„Ñð8*Ë‚ýèGÛO=õÔ¹---S`ä9»±±q6Èå—ø“ Ω‡ÃuÂß&è¬¶à ‡àMØô›ßüfÓæÍ›wá-¹h  NÅgtY—åô€§£ûÁ|g˜ îñÇŸ4kÖ¬?f½Ù/¼ð¬ÓO?ýÙ,¸%G´¡@F®I�®6dò�üã¸&áQxm÷öªþ,6å ÅEàñÉa®û&!ÖQ[qCéð^j…€¿>°˜R–ÇúžB'|ßÊæå4D %‡üþ4šæÌ™3áƒüà|è¤çâV<dLIÕÖÂê"èŽM�fãîÝ»¾cÇŽ�?ûÙÏ*óèh$à/ èÁEý‹ÞšÚÀçW^yåO0%Ò=Hâ=àé¹¼7W…ô0‚�,"‡zþÁm·Ýö·€óOÙÂH7ГP�~‘§,bعçž;Œô$tð´š‹_Îá˸Š1Q™ÇGo�æ1°ðißR  ,F$Ã�ÎMðÞ‡ÊT2!£'Çñ¸åÊ5 %”�ä=Ø·o_ó¢E‹æÁˆ}.x æƒ.™�„˜üZË�Žâ:dÈöƒ`üü‘GÙBÇÝk@S½ùm¼Ýmmm]ÃÌ`p�=öØ{gÏžý8´ÕÔ�ç×øFë¿^~ýõ×Ï=ùä“7Ðë=F¬¡ð�ï|g,0ëXz§õ¸Ã�ïn˜>}zeá"¾'ºÒ©k@3Ðk@Åáù¤Zö±ðÞz´oh4�§ÁŒèŠà MÃäå êååÖÉJÐåçúë¯ó¹Ï}îä)S¦|8ŸÁ©+~o©¤d½�ô6ÀÅ÷·nÝúøC=T]±¯MI°©`\8¶o¸ ¸xþ›ßüæ0ÝúP&nÎØQûJÒ–ˆ]Û·o?ïî»ïþO¨“Ÿª‘†Âí·ß>Üa­Òƒ Wû.^¼x½f�'ºÒëŒ |GìdŸtç÷&ßTЬÕ¯ô0Àt�ö�½ªHX^Aå’Ãúc�=öœ¬„J¨ÊÔ­·Þ::™‹`”½ÏpÉz ŠüÓ¹)½Ò1r ”jvdQ12&ÿ ?Úµk×÷ï¹çž Fz™nèE`Fİ1pºèÚk¯=eòäÉB5M�ysXý¾ ý×g^|ñÅÿ<çœsËzŽg(àº0 pd#¿ZƃF¼ :ôEôêÌ­0þŒÆ÷Hœ>qÚÀêÌc4† æVŒÅ§i 4´²s… úÿŒ…ë²J(!ûÕ¯~õž“N:éZÐ[‹³úh„ô„×ry$zS£¸-€8[@ßò½ï}ï>ν h8àzôúNœ8ñݽ{÷ù) ì�Î?ÿüãÁsýuè#¾jxßÔ÷~÷»ß­ºí¶ÛÞøÑ�~t ;L0â …eË–µ¿ç=ïi„ ¯ÙÝÀ­×¿ù›¿YÆÃMøÜ—Q<¦mnn®n]¤0«c–ß$¾Ôµ<~ ®”²nkZ„ŒZ Ê7‘žàšû—¬„F(üñ�œÞƒëA‡|ÉEv)ôÆ8èÏiÉÞ%<Ú·oߊ;ï¼s­–^ì@owÁ4LW6´«jOÑI ï>Ã_A{ãíÃ8åÝ :u#ü>€ބx‡ý Še(Èu tp­¸Å`Ý=šÜ2)ÝæIù��v.PXlÑJŠ7!Å àñµx1ƒ¢¯ ¿wwwW éÝÕ¡ò}à(wB”0âdaüž={®…ßk³ÜƒÀ×7åq²<œ\ý5ë”Jþ‹¦1<54 ÓèUÀ鈻=ñpÁ<Ðøì³ÏbÇQ]nß¾ÝìcÛB�;B‡T�C!ß 9Ÿ�}¼X¼xñS¹%Wg X.4h BêÈ_ƒÔ4–Ò�Öò*2ò�qÐPàkbS7†R{¬ìd%”0B:¾ áç2vy“›£ ¿džCÈë™?«†I gª1 ˜bøúí·ßþ�œ"æÆè›w¾ò•¯ìs#ðÄÇ�†s{䨱c[é™ ´áòË/_–±´Ñ0-0Á?œ^ÀK¤¤‘ qŬ|«Óôl1 ÿÓ éyàxå³––çÏñÈt!ïyUÀò¯Y¼ÉëLæ'Ë—‡ŸþÆoܘ•PÂ0‡®®®i»wï~ÿ-SnÌeR5x˜©òÏó³òñâÔÕ”<,}Êe]K‡ƒ6˜z¹wéÒ¥wÀ\~ÍÎ~j.zÀ‹9fùòåíxLuVB¿Âˆð(|ùË_ îë6éE�ç%L›6 O¬ºöR€Ö!ði+^ÈÕ‡Pdú!5\~OIß—<¨Zžx46zB†•(�Lž<¹<¹±„a ` ܼ~ ðü�éÍ-ÄL“uUDþµÝ éM¨ÒÐ[Ýe}S-8q LGT<òµeÌË0Ö. ö†2õW¿úÕqàQhäSt¬(1zÙe—a'Ô¡�Æ¥€å®­ÊAI€³Î"N™û³¾Iá° „;,á´¦KRŒ+- ¸~Áªcí=÷ج‡)ˆs²JF€^� ô œ®ÈªÁ0àòŸ‚+˲ îpâúdþÍ¢K>#€þXûüóϯ 3øövÂ�ï ó»¡~÷–×_÷†ýÔî;«”“{ò…0×Õ¥Yn$ÈiézC/N5„¦ ¬ÎÏò(Pœ"£ö¤¸‰&ë[ ^>¥¢§!@€«Te•¡Šƒ§ëéé™·mÛ¶k²J&°gÏžk Ó{ §×(LÈ�º@‘â¥@É¿2%Pó¬é-Å#à¤N̲úû ¬²Q C.=õÔS¶`Á‚ùˆ B<ŸiÝÞb Áãòõi%ô†µG�ßå€ÌÃ= d…þå_þelj'žX9}Ñê9`4XGWzcÉ§Ž \`ZCÆã 5!|2Ž KšŠ°pI€8» Ý¦”§6–0dÁÜÑpƒ?¸£¡#Qþ‹€¥3Á¸å»ßýî |§óÀCì`P!ÑÛ;vE)Ö–ãXôÃäÛh*@aS¦LY˜å ¤G€?£q€£aÍJOykxµ°Pg)]|¦¥±,}J¯yMèÏò|hø4€F‹¤§mÐ3£}×hƒïã¡Ý®ÍJ(aˆN5€^z„ ž»:c(Ëbß ýèA/»æškÖ]pÁ¨ëÑSÌ×, žÏOßm½îºëÆf%ô †­G�o‡D@£ÝRÄDø~ÞyçuœtÒIO[Ö5gNìÐpÈZÍÓÉ42?úfYò„¼V|žg*h#ž"ó‹Nô*€0›t <¥W¡„! ;wî<½±±ñ߀Ÿ§Q˜å%Iò_„ž€^ÝòüóÏ_@·T²;"ª;ÛÐhèììì‚éèr‘cAÎ…Qt˜R~�©£ƒ:0 ß§N�ŠÛ!+Ö<·¦³Z¿2òÅ?Í �B³®E>}2d>|d¡�68�E-|K!hÞ•‰ÿpÇHKK‹WxvÆC[”^…†€á‹Àç�Àã4KŒ$ù‡pO·Ñ¦ÐcÑÁ 2…|É%—Ì&Àt=M=Ã4ÄX#³Ðz\ȈÆ®ˆ=þøãsWšÂøž”Òái‚"£ž†ÿr<šÀX½5EÂÃ¬ï¡ø!œ’¾Å‚¿´D¶�P€¥W¡„!x> ÿ�ó2 �¦D¼%w#Eþógoá¥ð®ö‰'Þ³páÂOã;ê~:+'Ÿz¨œ»€Gù—kÒaX “'O…+]ÉšDÀ1‹Ç±à%8ß-kWÎÊë 9¤ !ë?·&Ìšµ9pÜ}½]pz4Z5°ðÓ‚QÚU¢¹&ó÷Ò«P †ü¥YСUxõ²Qý6’å?F”e0DÀµµµÝqÅW\JtÌ3õùnˆÒXH„ag(à"FÜ?K‡)a_‹Ï9áN‡z7ÂA#¡âI°\\ü�NŽR…ÆÂ­ y(�k$Q„‰L[dä!ñÉú£_¢�< ù7¯àí´ +¡„Ad$Ñ¥ü›^WŸ¢?yÞøwÔQG­"c�<ÌÔ7 ±pûí·�ÎJB‘3±ñ*ÌÆW_}µZá;wîìùÑ�~„óÿé­8À€["Áš¬œÎï1G�ÎNoÂgrÆ«“ËüCùY唸p�ã¾}ûð°%UCBœ ²ƒ—ç”`Ô©;çœsgÏž]9c|úôé ¨ ìÝ»×µ¶¶V+¿±±±äßQ¶{n¸á†®¼h'pá"y4 (Fºü‹t.”Ž0D^ú‚›.¾øâ�<ðÀ&yE5ð˼yó¬_¿~V‚ 1ŽƒùþQK—.=Fxó@�Ì—põÌPà� tƒüú5kÖü²#l4 ãé€%~%)zpKä‰'žø´f=£‘@G2kß5ÁÐÂR Bi´oEh°„*„7TV­ždÞü]â×€ãĕѹ± Æ~œ^^C}>õ©O5B‡ßeÊ”³W^ye3MÇ|x÷šPùA}4|⟘rÜqÇÍ�LL¡Í‚ºš í`TM‘8"í��­ø áÏ@;l…ŽpÂæÍ›w¡¢ÅóôAžöƒòí醦ÔÝÝý®ãiä×[n¹åâ3÷( �÷øù�¿ÿû¿ß›•PR9¸?þñ�g@¥á5žSy#‘ˆ[ÁÐzÛ±cÇ%Ó¦M{âp ` Bû·7Až=´‡–{Àí: FZ�òr¡‘JV뀲¼,5a1Ë8Õúµ ÕŠO�§…k?×,uù=ŠŒô¡-cv”³½?ø¨¿ôQþ±½ÖîÚµkíêÕ«Ã3LŽ>úè.ð6v% SÓ@§¼�%h¥ü÷Mþc4 üæ <_óè^œv Û&Ùú\¬ûvVB*•ˆ#˜»¹ þ³•À>23Pß]¸pá’ýèG²„oûÛ­0o[·–æžÐ]ûçþç/#á”ÎS!„,n '11}ׄ8&¬Z~±t1üEòŒÅAQ\šÀËô¡¼p­̇óà]0Š�>}ˆ_…ÇÊÒôÂüùóñ²¥8µ`x$T”bQÞ£xýÔ™©ÄÁt$LÝrç�wÞr×ïï\ýõCúr(ÃxÐ9꺄RþNþµ¸–î¶p@›=ùVœ|�c ÊJ8h(lܸñ}àº}69�‘4ÆäûN=õÔßeßúÖ·Ú¡i” éû_ÿõ_Ï�0aÂ:¢ �4$ÝE ¿jQ<©Š!¤|Š(1Ž+FCÅ!•*Ï+”zº»»«éÀP8 …õÙPF£à§þpûâ´iÓ–555]ÊãôV¹‘ÙôVþ9äà 0ÖÂkÏöíÛ»V®\9$§$`ÊáVèºhuôš¥ü— <Þç[S¡�øú½÷Þ{'í~À…Á¸u’¶còÍo~s—+wAd 8·?yòäoÈXѼádÅkV]–¯Gàߎ=öØÏãïl€¹ŠŸ_BÏ0G:—hÂén$½²¼¦}K.zça®P¸ü¦ –üN2L£ß*»…+ßR22®F»V.þL·M²ø§gC P&n¿ývôu¶ÁÃø/}éK7Ÿ|òÉOs#Á2´:Ö@©wÏpû�ï/ùç€ç°´µµ­ú»¿û»§ÀÓøœ.ijOò5FCòóø}#fC”òßÿò¯½ó|ùUA?°lÞ¼ySØtC\âóòåË[³²†—^zi/ž“PS³s„Š)´ºÖƒ)�/á^ïl€N.\äa4­€€Œeœ�Ït— o ó!Xu¡¥×¬xo¸uù»¦xYߦáÔ@v:¼ š²ÐÚ×ê¸4ˆáLIÏÓqº±ùm“ð{v6De§f̘1\×�W]uÕ¹sç> îÎ…‰�qÍ÷"uše5{ËÃ?`òÏã°Ž§£µµõŽk¯½v%xQ¦Âg4ZBé€ëúߟ+WÊÿÀÉ¿üÞKh\E§öböt¢/ @Gãù<Ù·uëÖ3 Sý•úÑ…‹p7ÿFßyø[o½õ>p Èô-däÓh(àÅNtªO8š©ìrˆ�Vví»%ø½e澤ë­àÈvKÁ•šŸUOV\IƒTr”„BÓøúÒ´iÓ¦gƒЋ0sæL<¬á’K.™ ôM¸‹�¾‡FøFÝp·7–ú¦æÙ_òk{�ÓwÜqÇ-ÙÁ“÷ æÃ›p—üÜâëRþkã „ük´p™päâòá…�;vìøüÝwß]· ‚Þaª¬{ÅŠ»³ ЙNÀ—îöòÌv’ɼ×]\`©½? WmY„¸…ÓÀNÁ­‹î…ËQ€ŒÂ­þRÓÅFü]–•çËqiq%^ ?áâ¿ò{ˆ^itɼð§ rüÓûm’Ðù�#¡ X˜fXS~� ‘`u° ×χæáBmfAÈ  N–^wÝuOåÞ…qƒõV?Üåå¹Vãk„T´ ”ÿtù×€åãX™¼LÏé™0aÂM¸»û ô(Ð à½léG5 ‚Å�9 a �£}3rÿþýGg8­A÷Ž£a@g'Ð÷O<�°­L9Ĭ­Ìš‹/E𭺉#ô.ãK“i,#…M*t­Lü[Lù[¼c)§Ñ/ÿx�kt wˆ]>-„€* 8Ú‚»-Zô¿°c¤Ñ8�ÎyÙæVǤ�Æg––ßÝÚ·^É¿E#\¿pÒI'=õ³è¸ãŽ3×.€awüŒ/åpÈ?ÿ>ÝVMG¿ð×�[�ip‰wÑG2Àë0¢¯£Ùl¨™OKo´ŽÕh”Ï@@WWW…xô&P�¸…ÏP¶qءȌ͚pIÉ-no<½üÆñYŠÛ”"�†& <Žf½Kò×R„�š" m2}(€9 º�8Õ°|ùrô"4^~ùåóO;í´õ|ª�À ~H9Š8¾U5È[íM¸eX*•+žÂ+¼D7-^¼xÕœ9sÐÛ9n°Ìã]PO ð9Æû¥ügj¾söÙg¯Ç©PÚí¸ø3;ÂpàÀ�Rxß‚Rþk¿õ—üó2¸'A5ÄYXû™gž‰'÷V⡱ÐÀö±^…˜sûMJDÞ8Òjc D¼LþR6€®IšKâ«WéZiüÖÖÖÖ¡y4•BB�j p\2,40=š†ç§ �¤I »VnN‹U–„h �º8-ô¬Å‘¿¹!8-$�wl•m�K–,Y…S V™X¸“G (i¼ÆKü·(ôUþ9þ+Ÿ9@ÚŽ3f¬»ð g‚l�=’ÆzzzzÈðTù(å`å_“©¢F 8}à¨Þ>Ìw?`¿}JÃHÝѰjÕªá·3IkPÖ0×8jl<—⿼fÍš$ƒ¤Ђdð£šé—¦Z[[çj€´¤µpùM‚¦@µø1,F��Š ‡VnYOÒŠ•%©i½2ÂñÊh‡½ ò8î#Ø¡adž‡'}ô£]Gç"xo.Fô!ž“ ÔâÖFNû.ñ¦B_åŸhOÁ{“'O~táÂ…—Â`cÌW¾ò•#²¯½»»û-¼”ÿb0Pò2:4ÐÒ£W!?.½.ö'yxq×ô0€†×_}?ÀðŲcÌ)Ã%“�Ëæ±Í›7wgý ùB§QhùѶH4èÝF¨`PÙĬd bñ¤%/…̪;+œ·]Ž8,šBqbtHJ m n+?+9âÐŒ:�>ŽkìØ±G|�B¾Z,.Z<ùä“×�'k–é À0g•U3l¥á�?{–VNÙ¡¥ðJÈ¿Œã! 7ÒtÅW,ƒ_Ü×Þ–F@oü,�á¥ü.ù×€ÑÌçêÌ~½ ³fÍGïÔ§à/ÄG«·i$zð¨„ÿ…/Zå 4 YCVþ½õÖ[7 Ä]Û·oo¦gmÊ!ÿ½´ˆ°I†•b^ú•Ï–b¶ ˆÕ--l˲Öò׎CLá§Ðê”´üyÝi  8á‚Nùô\©@#¡½½},žövê©§þ h Ö\h¤o„ÕG2Ú‚Õ—‹á”uâʧ?ä_ûnñk¨óƒݲ«¯¾z)>NcR×HZJù\òoAn�;+QNô*Ì'¯í¤£_ õˆ[ÔX™¸¡{*í—²QC�¼ ÷>òÈ#Ïg0/= >íÀÌ¸à‚ :Àí;×Pv(Âx!†Ô„ŠXZä–€:go’89ý1�çq-«^¥†¬|Ké…,{©d¤’ÓÒðß~ð.-ÈŽàt Ès8¯tv`xH)¥€Ö®½”ÅhÞ!ÿÖ‡>ó# W]uÕR˜nu¸¦!€Ö ñ·”ÿÁ/ÿ>2@eÝáà’¯Oà»éÀpå‡È ¢ýCaõêÕÝ0q%¾2— "Áé-Q÷i_Þ¶mÛMàþï÷i¼ñ\Í�Ú}âS§N]ª);Ͳæ 1¦VÖ7mt¡�&ü�&,ýÕQhe•4KEË;¥¼<.ÇR}2OˆsMv˜�¯I8ñÄFF‚FýTµö¡_‹wcŠ3”·¥ôûKþ‹€è°œÖàýŸûÜçâ4Ä@/p„vE#aZ)ÿCCþ­€ñ ä/̀ǎÂ3áñXf\`§Õ! ³:SŠçµï‹�¸¼Qg<ÐøÀÅ:j©lEþk~)ŽLc} …k�%«\<º*$Œóý8ÊÜ_,å?«‰+qieòoòZÌ@ãá8Øä—C!Ðñξoß¾æl„€º4÷ü þþ_øûÿ®ºêª `ÄôWÐùâ �x&ŽÖðHæ-`lÜ»wïvìØñ_Ï=÷Üö‹/¾¸ß·AJhkkkæWJwÜqt™G%,·kŽÊ•–¥¤� ­†iqd¾Ú»†#$ü<®F·F¿Ä£1VnßJ¯•ÑJ›)išÏ†¿»³€|ñbãE]Ô ã¦,«ÍYùä84°ÑðÒ~[$†_}õÕ7á%<�¡pƒ ™Hä¢BËKÃÑ[œ©ùX£‘¾I)ñ,ã-UðeÙü1!ëgÀÝ6“&MªL9àµÈxãa?µMM‡T ôÅ÷�s|2=«'OŠÅ{ZÞ)ÐvvÐkâRe ·oß~þ=÷ܳ~÷®\¹ò�¬�ïvø7žO)ÿCGþ5œ1¼òÊ+óî¿ÿþ�tw�åmXïφ9$Ÿ0•uÁêÕ«³Ã ¿üå/›rC¥Ôxä]Àgð~œ%@{.bik Ý[‹YËWâµ,Ýœ±‘Ÿ¦xY%N>R‘ÊYË_K›Ê-;2‰Û*«¤M¤¿{÷îyGuÔú¬Ÿ Ÿ¯ìÝǽüîà‰Ÿ>Ë=õE•]>¡ÎÐiiµN>‘+ ñŽ�g=óbX<��ØkµÑ>…S¼Š’Èv)Ðip#¡Š2”ôÂÊ9s朳yófmÕÝ—5RPoÐñÓ1=¡”=m–vù¯‹¯Ñ`ŧoÀSg sSgg§ooo׌\D;ì …Au×{ @Ã�f+Pë¾ãÂ&<6WSÚü!ÆŒ2>ÿ¦…[ß%.δ2Mp�2¢”¿š¢±@ §Gë4…¢ÑÁÃ5ÁÕÒÊpþnÕaHÐyPôýz¤skkëX\—€Ç3ã^þ<¿š‘ÓêÔò8.µNRãȶˆu2!>¡ôŠ’u™B ãªOßDzµ�y^‚§¥QâN=óÌ3—â-²0ܧØ÷éz¶`ÈeELŸ¢ å¯öl¥Õ˜“ œ&¢Ic|+/Í·ð„€§ •ÍꄬòJüZÚÚ(~J¹DÛŸ�õà”ÃÞ½{G£ÂÀã™�URÙŒz® �mË;cöç%Þ"P$¾¦Ð#íZ±£èæÖ„ø™HœDG–׿ƒSŽ^xáÜ–––æÞn™Äõ d(”ò_OæO¿ƒQþµ÷HcÏâá‹é�QüÅCÿüØ&9¤ \Ÿ€ ¥ûÃ𠈶¶¶¹ÂZ5G?.`Ù[ß%„Œ™·Æð=ÖÈ‹—«)d‰C†iùHúŠ �•V³ú5:´ç†uˆVü†ƒOºn:?™±ûà³aïQR–Ðþð‡F˜{¤ûÁ«GkºƒkÜÅ_ŒFB»––=…éyÜ�b’8CV|,_ðfh–²üÖa¶/TöˆÐ©ñb Ë'ñʲZe6èøð-·Üò0LôìÝ»·{ýúõ=ðWd•2ŽHðÌÀñʧ ›�SŒ½p³ËvLáSù,;ö=H«|N_¿]³&0P-£BGû™gž¹ðÉ'Ÿ\¯8m´'K‡ñî�·¦®#)åÿP<¦Å‹Á@ɿƋ)†”™æææùK—.m£y# ›ž{î¹�O=õÔnô,ä£Ámlmm=:wîn[&û6ü9ÌðÕ¯~u¹€Ð@ xqÇ•W^yÖ1dz.ë'):KHbÊQûŒG‹ouEñ¥äaÕ—¦Ø4èîî^»råÊ«e8L%twuu¡P¿k 5ŽDaô0½UK–,YÕÔÔti–@»|ŽAHáj¸Ca©ôiá®v»fÍw‚_Ê<¬v*Ò~’†"õ ß;}ôÑlÞ¼yx;S¶KâBFAîŒåQÊÿÐ�ÿ”ï!œVZÛ‚† X<³ñ�؄ᴧ½@oìÏ�‡wn¸á†nÌ4¤< ¸h\‰•Óé(MüÍ7â9ܳxü� „˜PZ–ü»Å¨VxL±Ð÷ƒrºB¿1AJQXZ¾ò{_ƒ–‡VŸœ¶%Aá0˜%¿!ßäÛšðo  ÈSÝG}t÷Ž;ªûïq;$ ¸˜‰ŒN‡6Ò³ ÖžZ„âHbmúÆêÚ¥¤‹å¡ñ ÈÇÄg”Ã{e¡gB�^…+üñ8}A{³¿Lãç'”ò_›¯ü>Øå_é¥IiON@è„ÐçÁ¾¶åÀ�víÚµýB~Åzøºeô­·Þš�W¢{òäÉïr3T`Èxø‰Œò[~¬&.:»}¡–>E‘n(béjô§ŒÞRé ˆ)©T¼1å¤ÑKùÍOÒ/Òu~ç;ß9‘Ž÷æž(Ž#!ì‡)®nƒ—�-Z´heÌ›�HseÄ.âV:Á.*—x®ý‹uy¤9š.§)”�Ïr~ŠÒ.J_¨s…÷N0Nÿío *âí]1ÍOdh(å`äß2æcá½Í_¡g x27¼þúëßGOy¼Pá;Lcî¯æ»à©ìÓ ¢‡ †ÄbFT¤ ¼GãŠS4 P©ÓbFüŽFÞïáçRÞø9ÓòÔ@†kñx>ó¿|œ©CùXô[# 7Ç/…ê�‰+O†…ÒÅòãõ+ËnŒtÚÏ8㌪� izø¡)Œ‡zð ÏpÏ^í>ñ‰OLãóÒ¢4ñ�×±òy —Q®ŠÍP°<—Â�–lÄÊÍèÓ |0½ãyÈò¤Ö­"_ÞÂËÒ´èCZ”Þö8¦Yy‡ÂJù·ãɰ�–^Ék]ô§áN‘�¯ux½æšk]°`ÁgPÿ�B8ôgM0%цëøoûÛý~óiàžzÀÊC÷ï·¾õ­Q4½•�V. ©T:&LX†cà»f5j¿ÇM(9.ù]†[ß-å&é �&$X4iß‹”]âH‰g¥•e⸤âµê&¥~ù3L)à×·ÑÀÌ�bEa¥ã¿+‘iZ ~«¼…‚=eÊ”¹±¼5ðÊèÑ­-�Ufi¢žŽ/«íœµ½KFRÊ.匧AL¶d›²põdK‰/¿÷e cáÛŸ\`®Ú¦=Ä_�¥üÇáHÉ?=óxm½É[Ї»ðÚÚÚVÁÔÄR˜šXûûßÿ~í† ¶b6¨ƒðrƒAÉ(˜š@Of×`\YH‰.È­«ðÑt|&†ãè/WòîÊ+¯<Œˆ›¡ñ:²^‚Õð[L§á‰1žE‹¦l5œ±ðÞ†¥�Š(ò„ê$DCO ]o½õÖù«W¯~ Ã�¤�¶ØÒ�ó|z /~;BpD …;ï¼³eæÌ™è®.ª$EŽž­�Ó ---7A…¶‡pYLoY¦ôj`MX­¼´x!�d>\x5a³„;¤ôåw©T¬ú´ðjø$½¡º)ÙAÈvÕpq|`µ;º&VÆÍ ˆºðË/¿�„Ïym•^£·&Bm'WWN£óq,¾46|¨®”w/ó tŽâd€ååbq,Ù‹¤sOS´óyøûÆo$Ý*YÊ¿N×P�ÿ"tkõmуûSþÑs9cÆŒuxéM‹òíÜ8ÑÚÚÚr¤¦#Žˆ¡€ýÖ·¾ÕþÚk¯U/l¡-�ø‹ïXa0�³žv3„˜Nc­5†£ç�Ö¬.¯¨%ÏÃCe ÇÊ_£ßê ,¡ë-­s™V¶�r¤É=4µ@¿ò¢1|¡œïÄÅb’­O(—‹Ðšñ Z`�ϹáPñ.àT}vá° `$ŒÁÅŠ0Ê«xx…`Eô\}õÕ7µµµÝÁíZƒJAàáE)7$$–•o�BŒÉ…UâN¥§hZJ#é׬u­|.2±„ÆÆX{É´bJ·#rà;Â|ML…Ñ@£e·|Ö”Ro TÿZ\_{r¡OÉ?Ô>Ú÷@‡åcÊØ “õ&ñôVþe~gœqƹ8Õ4yòä¯ݼgϼ@l¼•¶”ÿ¡)ÿ2½†3„çpË?x�Gó)œŠÀw¾v ûI€œª‡¾´%;LpX ,(ã1SY—€X1‹/~÷=kVWLšpZéSAc"—0‚ˆ1¤õM2›ÌÛÊ—ç/iÕ£–Æ{¯*^‰KSF}¡81ecu*ý!áäkh{¤\Àˆž|¿è¢‹f�qÑ£QS†VjàØZ�'©£¡NQn–’äeHT|Î⥘\ZÐßòOJø,œ‚Z°`Á hï`ܵ{÷î§ð~¼<ñO×Ò–ò?tå?d°Xa<Ï#!ÿ¨p*"Ÿ­ lh úÌÑè™?S‡åzLí´´´µÿþÑxà «Ã?üvàÀüsç�w^¥b ‚N‘镯p)Vd•m$#±þµw-\+‡6ªI¡35Njü�Ø”|d‡S´}Á è¿þë¿6Ñ;ñý’Á€Æ*òâ9çœó×ðí0^0âBtkÏZÔ‚á*¾ÞÔkÇ-ÀßÁºKÄíz+Û`t|ô£½f„ ×Áë…¹ap|VJù?²òßr�Jƒbù‡´í —.š3gŽûõ¯½ÃHg! ®C×Mœ8q4û_zé¥Û1à–Z;Ë—/¯N5È»PIãéŠ'�tÒ£ŽlÙA ƒ´Tec„F2R™Î¬z-NÈÊMpnÁ[V±dJ©\Rê@5HZd|_Àu˜J‹UF+­æó?¯“ֿЮühUüÅQ§ GŽÐ£9X¨H™½ø�‚UZ§R‡O�kñˆ&£¾$mÞù�@{Æ©–ò?4å_æ¯Å‘8{c¨ùVù�µ¦ã—²÷jüÜËàÀ?n ×- ¨¡�/‡«ÊQ Ëc¨¸¯¹æšKñjh'v5¤0¬ŒË…D °hB­áÔðÉï>ÁÅš"H®s{_ä+=køSpiÊ&Eqj !6ÚÒÊnááñ4p‡ &ðÚÛxØ@�Å­xìj(ZÇ— œ)‚c¿A¥auônä™j€pÅ—YùS>r͇P–¡<½Äiñy_å_£]>SÚRþkq aùWé—tÄx\ËçHË?è©eK–,¹ ûM€ñ­² ×-à�…ÙÀ€ h$Ìœ9ó(Ê�Úî�ïø|Ùe—]‚«<ñ]cFM8�óZ|Ét–%bë]3L8³†‚‡(§YOZ~²ì=—¦lRhŒ)ÜPXì›&´â×[tƒpu¢ áÚ6¿çi¾�_…H¹ü4Fž‡ŒÚCŠØHãô¨äqÔ/‡ÒÞ‰4åJùXtkÀpyë›BKmáìNÄI™ uF‡CþcPÊV÷¢C×ûæ•�Ÿ&£ò7VËhŒò�‹—.]Zé/i€C7'S¿Š÷™ „±0 † xÂ…ÑIS.Õ]qÅ—æ;ª²<éÝhd§ÅµâK%… �ƒÅd\qºˆUo•-.éÓʤá¢8±Î¥/ÀëÒ%t@2­ f– ç YV{·O÷ /ü‘GÌ/‡ª›r@€)°÷sAÕðYõª�FkHIü©=GÁÂIϢ΢F†iä8«FÇŸÀ7*íš�u4)ÿ~$¡”ÿ48‚òäŘQ$ ŒÏ9ç�üãy xí=yèá×ó#èóEÙýn,ô»¡€FÂŒ3Æá¼ ^x��§Oqð }_¥5.YÞAX &IXëWæb6Éä–âÓp[ ê"Ö½,—¦È¤²’ôZ´…J©”¬ú²ÒI,!ãe¶¬ñ˜²%xæ™g*ÛhÕ0î¸Á-’|*Œ¶LÂï,TMˆ°Bš6Ðix«|F¾AÜ2} ž ¯©W­}c ´©×:eÙá "ùw¥ü‡iò_M—*ÿ’n«Íx\É÷ƒIþÑXÀ#PŸá€�òŠÒà§¿�…~5pá"zò=é ø‡n²x>ùÉOvsÌ1÷*®XE¹X\þ=Ä´) 1Uª`X´iJ"V<¿�’±ð„”½TDM’VK�ʸ±|,z$Í!ÚéÑGØÈ�D¥Ë¡ð�N^\/ó1”n¡Æ—ÊšŠuVÚX�[�t R¯J>NkCM ‡h‰É¿&½”Ïq–ò_ ƒXþÕpi`ñ0-®…w0Ê?!ÆÂ2îÅþ–¯¹BcÏ-ÊúúÍPÈ÷râéI 4jã[ gÏI8ùä“×eá£që@V”öŽ�ª|x«¥bˆ1xHˆd>1ëÞ¢‡Ó"é´Ò§(5Kq Á¨Ü�0[ /µ]Ráõ‚ÆN&:Æ�Wyœ3yÀZŸIxe»³6(r Ñ!k&RvÇÇø$�¶æ=&±²¤Ð­u ©¼�‚;$ÿVDþeZzäéKù\òŸb È¼4º,ÚèW¶Õ`•Ü �÷ ±ðå˜z<ö9éÈòô›¡€ÇJ>TÈr$Ìý¶ã9 Pàš[L4FN±~SÂ4áãß´<¤àÐ3W]óÊø!á•WS™VK XéR”’öÝú&WÏkñ3aéwwwWÏO ÷·ºéð%âמžžñ„7À›N£SBÇYß#`æâwW{ˆ‹·â)têD(�]Qü{¨}CicòŸÒ–LXù—ò?¸äŸÇ�Ñfåe…q@„b°È?ÞƒtñÅÏ¢)~¹³0ÿm�7o^SÖèCO\ÌïЮ'ó™gž¹”ŸvGÀKUÑ­t)ˆšq!«#¢  hùhÌž’‡Ì/„›+M©Ä4\m©‚S°Zú^Ä�ãÏìÝÅèCà†YÛüI~2#ò)L=LÑðÀ‡”4§]eÚe¸ÖñÈgÏBù´Ë¡| _¯Õ¿f¸i8µ2ð_Âã+>+ߘü‡ð”ò¯§=ÂòoÒšb„€óU‚8âò 'üëYg�ÕA·àj÷Ú€¡ÐæÏ0ѠφB>œ¹üòËñc™³,ye¶ÓâYB�j�[cаZñ4¥‘2R)œ-¦‘Š4%)Ä>a„™J{ªÒ¡¼SÁ:áuÓ_[²�0åD;ǓБÔÍÃ'–Ãê™3+<…וzqÆsM˜1zqâ½æ9À+±²’«³à�b¨Ó(å? CQþeš�áÊÓ2^ù¯–Žiù‡ç˜Ò_E~áóì7¬X±¢-ë%ôÉPÈ×%T.¦ ·.H·A⺄±cÇ.Ë D�ç4&VÂÇÓb&ãRI«¥4{+øEGеÎñƘ=4Ò’ßø{*ÍV½He_4ëXËç®»îÚÀßiw¬sÏ=w Ãã9�òÙ‚ž.šÒguVCPîý½¾3"d”êÁ;åÆMY†ò_M#åV†[ô–ò?üä_kó"õ¯å—Â?ƒYþñ»E‹-äg¡N£Kðtäë®»®W;!zm( °ãº:a­nÁàbF|ÆÅ‹·]�pHœ2'„ÉדQeت‚Ò˜¯—V_HEÓ[fåi´gùî#^G–â´Êo¥±ÚŠãâéC 8¦ BŠXÆãñ­¶ wŒÇèÂ1¾Ø‡O;ä7—ò,¾z«Î-ÐÚ0Ržj窡Óð2|¡Q ~Kº*ËÂnPÞ~VgN�^ܸ)y¯ üåXÃWÊÿð—™Æ’«þ$m¡°¡$ÿ---7ãzº‰9¿|±úu ”p'Dáõ ½6–/_>–Ö%8åh\$òª«®ZêÅâEï}áÑŽ œ«êöê(Åjd‘N ×âä¸kž5%e1k,ïP<þ-$Ä<_ΘšÀhêd<Ÿ`ykßCá±D†kõ/ãa¸>+âZÔ(Þ2O»*K ›Åq±t�vv9^Ž#:Òµ:æ-\ì{dgà£Tk!*ÿÕˆŠ¼h¼)iÔðJ>âüê\Jùüò¯á⿟ÈoVØP“ÿæææEóçϯxòiÝ é7꣡Sd ¢°¡� Ù@£2 £ƒ•ÈpX¼xñ§ÏÓ*””8{®k8K ø» 2.áÕ„-Õ*…Ç”UH¸b�ZNŠ“btÅ?¦8-c´¥„Ic³Ïiß°yóæ]rZ§ È›€<ŒkièýÍ7ßÄQµÂRqŠ¢å2¢Å±põåHi¨7F?©ò' &°ˆüK’ù‡ŒMîd\Kþ„ ªRþ³Ã+ÿ1ó´R ¤ò‰•ÇÊ?µ^bôk4…âkÏEãèªô‹0íð`~¬©š–‡;–Y¨4”ò.Ã,ÅSÆ"oáËü¤7ÒžÞÊÛê,-|Eä_Kâ˰—ü^Pþ) ¨Jù¯ÇÑßòÏñZqcå’õÆñXý ³ò òÏg}á _˜›Ÿ’\ñ˜Ò€ž] Õ˜zÄsQ�BKž�§Åa¨pɽ�ïèM€Ÿ#½…q!0¯&P2=skѲ0C ó•Š)�N3�˜âÕâÈü% ”—E Õ‰V!ZBÂL8$M) C‚WF2œGÏ"¸¶lÙòóœ7ñ'¿â/,“—C555áoQâ -ʵ:¸,¡L–aÄã(é •Ç\¨š²de÷ò›†>UþS”·AGÈ�g¤”=| ä_>kåµÂcuJqb¸aÐÊÿ„ ªwAà¬1½:&EG$ èME;º‚™­MÀk.ñ�æ|Ñ› …–¤f§VxËJbq�e©)qcN¤u*ƒâ¯XÊ’q|Àj ¼öNaf3;KñHáŠ)”ý„>Æ*|ãC=T=h‰¶ ¹|w莓—C­[·nk¨-�€Æ�ÞJ({¿\¥Å‘¼fá·pZa¢΢‡ €ü«òkñ;…õ£ü×èŸRþÁá’« ÞXÛJчIÃIþñlô*Дà¯ô÷|A7¼6Üzë­Q¯B²¡0vìØV~ÉSNTwï.\¸ðÓÖiD' ÇãRå‹|ª¿–4ò2=7§)¦¨8¾�ñ|,«VSì’&-¾V¦¾€*ÎàRQiÏ1úµO¬nê‡:<¶{÷î;é®v~O;-j¤ýÅÚåP�o'Ñ(óV²5šÐø×§ðÃ-Ó›i¥’·:­3Pè¬ùÊÛjçÞÈ¿&7_ŠüK~ˆÉ¿ñÍIœ¥üùÒ®U¡øÜ8Òx7$KÃEþ'Nœ¸u öÑø‹z�®¦¦?xW£^…$CWGâ©NøLŠ3& …nKK‹º6AƒË–½{zö"BŒ)-‹VÆ áñÞ•”l(®,4­1©&±z”ñx~.Ñ" )´Í#[4Æò  �Ñ”*ñO÷Ê+¯l`G2gt:}§SDù:rÍ‘¡+‡Eo€·Ô2ue³ò°ÒÒ³†ƒ¥ãòU‹$ÐVgÜù×Ú–Ó$;kž·F‹%ÏZ'n•C¦)å`å?Ô!ä_íÄ­¼"ú'¹„b°Ë¿Ë×*Ð"nîýçb^…$CaÏž=£q[ù_­a†àM¸ˆêÈ €ÅÌ„µã´¸¬2}(?Ë(àŠ(d�Ê0ŽW†[ÊJƒ�rHnž_L¸C4Äò‘a1ká0òó.ã½é�üÉO~ò2½ó´F� ZgÃσ¸înˆDáV/‡Ñ:¶Ì(¯RWN£%±cvÆsžÄ«uØÐÐP—•Íj¿‚ÊOâVåP“©Ð»ÄcågµIŒ×KùùO ÓòˆužhF[jº´ò�^üåëèôä|ÍVЫ5pmB[[Ûh²HhFî ËÝ—ò¤€VÀ¡ ¥?˜Ä©i-Á‘BL B´hJ#†Ï*£EO*­©õ¨Å‰Ñ­1¬ÄAxRpJË;;fŒÚûð—,er»É©3~”3 [9MDwBý/‡ ðºÓâäßhT`âI•5I«•ÎPBN“‹‹Ê¿¦¼e~2žLÏy+Eþ�«=ô.ÖV©e)å?,ÿ¸Q¨ñC*ȶ—aVy´tÃEþ!ÎY—\rÉlz§-’òû믿Þô*D P¼cy´ÕßqÝx #.œà…q —Ãðp«2riŽ®,MH%kLN›õœ*¸nžÞGF:<_°â9£¦*s-íÏGkÛ˜à¥vP©àk�YÞ²fÍš‡À0h°¶îðÓ¹Q‰�F>YŒþ’R‡1¼žÝ› u~1E-G,©ù† ¥C É?ÿ“á2>ÏCK£¥×Òr`ñœÇ‚Rþkóé�üÇh.–�õ½�¡.ÿÇ{ì¹<4Ña‰Ð¯›^… ¡€‰À›Ðl}GW-º1N<ñĥЀ×¢´S¬½�‹0€g–©�T~Ío $m2½&¸–€k`¥×âÉo) WÆ·ÊR*ÿÕÊ¢á 0«Þ•ļ,Å¢aß¾}+ð]j|ýyÃðÃÑÐå‹p¹e á[9½±<9Yùw/ÓÒ{¤3 1¤×ÚÍRà⹈֬ëÜS!Uþ5ù‘á!…ju õ[ó-UþcéKùÏÔüûAþMÕ%åcu¨JGZ'”n¨Ê?žÖ¨!¦SI.\¸P=­1h(,Y²d”Œƒ. Ÿ/bDÈ·��%Y‚·-àê—pœ¬‘GU)ùC×ìÖÅO ·ò’–1¾W¬u±¬¥ÐÆ0ÆÈôÂÃkCG3ö,Ÿ)ÎZ[JXþ[îºë®ûÈ�Æ=_d5ó�x–þòË¡^{íµMY¤ÜYfoò ×_õJçByÊçT…kä-c¨MRe‰§‹ÑjÉ Œã}xmC)ÿƒBþÕðP]†h 8®ÞPUÓ'tØ* uù‡÷v\Ô(ÓÓ¶IÒ›3fÌP§‚†ÂĉGó•‘¹åQ3׋™;¶ˆ1`XÙ8Ǭ,�S�˜#dåiyRœ\1Õ Wr)–mL Éßelå§�dN£ãVñ¹ƒ�¥€Ä2BaŠl…\ƒÀ/+Óv>Ðù |‹d~þB§E=JˆiìÆøKÃÃññdj¥ž‹ÊGOO�–?��‚yZ ZKcÑ’¥Tþ •=&ÿ¡üKùÏÌ<$=–üË´©uªü®XÝ…ÂR`¨Ëÿøñã/åï¤iQc¾F«Ië‡MC1ÂOí·D$hyÐJqZA.3'še@ £†,/�Ù%Ãò¸!¼¡¼c‚hAhTAïÕªÒ,gKAÈø±Q�fhðtò»UÙš²äÏ–²KUÜp<šån ކ#öM–£€‹Ò%IõÙÊG­M�<Š@kð¿‘±À÷ÓåPø‡Dww÷cY–v9”eÀ†”¯FáZ›jq¨®RQ¨SõöåP„ÌIycï!ù–ߺ”^f�7½2ª•´ :¼Ä¡Ñ*Þ])ÿá‹Wb< •“‡‹6®Il)¾ÌVlþj½S�¤sÊ·º >™>Dƒ&3Z}¦Ê¿¡¸�x×òލ”ÿ¬—Vß\Ò}8¨+»ººšó…*¨†Fjii1w;  "nkk›Å "X¯nÍ{ˆ1\ËXûR˜1Z¤5P2&SËïÜ¢ •Å{}·ˆeðXu!‰Tc‡\–3¡–‡•>ÏÃi߸ X4Q¾¸6�Vîb§Ï× @�Á€„a˜¼*?ʹ‡o—¼ÿþûÑ£ð6¯“ˆÄ3G(�wV\‘ŸÓÒ3ã-­YÜè‹ð‡©Øxú˜ü‡Ò•â#ƒ—| t²\¥üëá<-§QÒÏi´p‡ä_Ãmá±@â3Ú¿jü'ùonnžOßh¶õMA䃧Q�j(lß¾½j$СJÚu½�éy’é²Záª)‹[w9Œ(œÉÚ7-/×ÊK‚E‹e$- œ ¥Ò ï<®•Ö,[-ÏÍZž!fÎé¨aæ,‹ß„Fq­Ž¤öU/Çþýûïõ øŽítà yy9t9øKëd»ó_Qf­Ny€¬#5 —Ò6�TÍGÕ=�§•Ã*³ÄcÉ¿lk-«}ezzï�üÚ(¤Ý9ï9Iß–ÿ:A†§€%ÿ!š4Ú¬x–Á#ù;dt 7ù‡°Ž9sæ´Óô…ó{pð|¤,ÅP˜8qb3CPÝnÆ•lccã¬�0Ê aq}&F“±Æ�ßbV¨ ·p¥à&¼–`j4‡Âd>RùY´É°”: …§BH¹Ö¹“í 1¹à�º‘¨ÌK„gÏ?ÿ|em?»ðU[¢]ür( §_y9ðþ�¤; �­ÑBM=YÊ5„+Ï Kɇ’„Òó0 W/åß4Nœsf^RF5Ù²äßPªæ(��ð:šå÷á*ÿV{Q˜ö,qð0­Ó²Ýµô­šìr=¤Ñ&ãùÿЇ>Tñ*Ðtÿ–ßwƒÛ%=ó*Zkšøœ!å.¼ðÂ÷ÃO»F¨õÎÀÅÒážže…Ò»%Ì,�Ô”œL“ÒxšàËï“jBS|2¯�„3�6â�yp¦äí`tüߢ«¤É  cšåù ò†Hír(‚ßüæ7k³t¨Ã¯ñRLqj¸Rê—GçiBõ˜óžãñÅ·C)ô[òz×¾¥È¿Tèšìð2k²£é…�"·hÉÃH�ÿ"mlá°ò ú(’§¬‹'è—?çyy«® À�’˜ ˜EÓ²ü°9êïiPµ|ùòFJSg(ä‹8ÜvÆ•êøñãgÉ´)ÌY¤’qH±åa®>j�5´Ì,£€+%KjJŒž%#R� ,"qZøxz)€<]ªÂÓh�ï)ÆDꨀ'³pùƒÛ!WPí^ wÜò(­e2øåPòr(|~ä‘GvÁôÃc<^¢ò­ kLAŠ0Š“‚'Ët÷x_;.SÎÙîâÞÊ¿ü�á´ò)RÆ”2|5JXÃ3\å?Öf!\B'×á£üRÂ(\{ñ�—µ wõs£¡®†‹ü£¡€¿\?Êþ>®î~¨3^}õÕŠ!çwé<ÚVF™IÂb�hUU@ a,�L§ mˆŽ�hAеkÑ Ábvë]cF G*šðåóü=¥Óq|ˆj?í;|ë|î¹ç.àWHãÔ7b‰áiq>Ó ’ür( ㋹u�ÿÞ'ËbÇ5�¯ó0o]:†³ÎèMáMžw¬ƒIÁƒI­öfqRðÔ<[ucí¡ü9})òÏë6$ËY?ðF¾ùµ™|ÖhÔâkõæÒ*Ää‹h ño–Õ,tža"ÿ• ¢}'V¶¡0iÒ¤Êú~ª?S¡±±q6-iË”BZViH(sù”4)V¨–VkT+®9h�ª%1¤Îß9�.Ü‘›åÐŒ"©�#ÂTI¦Ðïµ|,Ëת‹˜ìÙ³ç?üðËôŽ|Šr -PäV²v{$Ÿ–à瞣ñôÓO?Á�E”——½KDé[xEû»P\+ŸP^š\öRӧȨ£�üªá¶ÊQðŽãWê6,#HþSêVÒEøCíÌq%èž:Z´º(ÚHôV^ÃAþÚÏ=÷Ü)øÀo‘”‹»ººì©‡±cÇ6’Û–N¹#àˆ\~l³R@Y('ãY «¯çJ¡ÖòÓð¥2Ž…OBH„:D)D–²àÖ´Äk1�T&šàÐs„ ëê¬HçÁârÞµg’2`4V/‡‚Žþû¸Ë�:wšB�S èY�×¢Kíæ¡g¾žûÛß¾ y®MUšô‰è¦²FâkBî½Ýq© ñZ$ŸP™lDX¼eÑ'ù‘×O _Ä:?+Ÿ"ø¸�²Iò¯éS-®4žd»‘ b†WLî¬úÒâ GùŸ2eJe Oƒ'¾SŒú,U�s®3vìØQ £Sîh”Eß !x¦XL/‰ Ž=sw/¥iÝÅ:VqOLÉiïRÁ¥ÐÇ¿§(úƵoÖ»,Ÿ†ËRÞ1°Êž—ÅêÃg‘)—ÿmY½zõÿÿ“C¼îýÂ3øåP|QnþÝÓb42äåP¦âîËŒrË * huîØ*§t�^,ìuh2rŒd‡ óÐŒ> $]¼,ô¬Ñê,‹æiuRZ>}�_Ê¿ ²ì‚Ï uÈ!ÐøM–CËÏú¦Ñ¬•Í‚¡.ÿÐWWpó“éH{êÿ/¾øâŠ= ‡záç?óCjÎ?ÿü)’‹c…áyÏ5x9ŽåÂÃñYJ‡ÇÑÒÄ,·Ü1|Z|Š[DøŠXñ!Zd\‰ßR@E–…½DLضàº< ßéN¾þ@N1ȵÖåPhdh—Cüð‡?|F.j ”Gí4”¶v²®jDÑŠj+‘ÐÚÔR¸òr(M¾µtîÞvz1ÚcÊWâ”iŒVåÑP†›üÇòp‰ˆ•6fü„Œ1-�EG,Ÿ>Â�’0ª9Ò”-]Eá¨3?ö±�UÖ)ÔP÷ÀT½ ôK –»(Ž:ꨩ²24ëŽX%¼7  ·º,«‘~ó0Ÿ‚»7L$6$ ñJà _Ä�áéS�×1§'&´¡w-‰þ:·nÝúyÜ I|‰¼(�%ïšË¡h�½ôŽqÈ’& ï;wî\ÁèI­�yY¼æÄo5M*h;“ÑšÑ�|–ù ðZ'Âù��ª²¾€ÆcZyd9$ï§Ê /ÊÕ 7ùçmÊó�å’­3—�ÏËâ«3ð¶e¸¥ðİ‘0L:Г@º�ÀÄ_|ñÅz�Â/~ñ‹©É3óÅVŠq2száɵ¬îP�ù7�ñ(ŽòÍIšyÉd½–¢ 0@Ÿ7Vfk4íÆÑ¦fí R ÍíÝ»÷ë`ÀVosäžz§_nÈ…‹x=:ͽñË¡4 © 2 ðHçÜ«à}ѲÉúÔÚ/4Þ¶ò‹à®ýÄø’õ”΢I>kÊ[>‡äŒœ÷¤Œjå�ñ}¦ükôá(NÐçŒvõ<­†w¨ÉŒ_­N0„S‹cáŠñgè»õMãM¯ŒÔsã�'Nòߎž:w†¼ ²ÿ?í´Ó*k øØ@#+‘!Ð|.ME455µ»“¤XÌ2¾•FvÔò›Àkfì”ÚN±–c4ù]{æñcFŠŒ#ãiÊ!4±ÒKå£Ô©*4.`Xi´pËã¿}ýî»ï^ËDâ|‰ NYì‘xø:ô*�µLq‰§q—Æ£wú¥©7ð*|[Ò§Ñœ‰ÎBòƒÖ~¼.R•j„†$C7”O¨½µ6Ôph Y~Ó:öP>>0`àñDœBò¯Ñ^G>0hÑžežƒIþ�Nµ—0¬ªaü]Ãoµ�Ô?òY “ùˆ²úo ]TI’eú}4C]þaê¡�MÇV#Éþÿµ×^«Ÿz˜>}z]�ŠTžXGJ–/„°ÎÒFœ>Ô1¡I­@wbq½Äíã�¥ªL,aRÈBùRZ-+ž¦`9ÃZ·Oýð:ÔUŒF ÀÒ½åŸþéŸVÓ1Ët­? »ÄBƪ5,á^2 È( ëZ®g ø÷ÜsÏc@k¡µ u\Ø%/ÛÞÌÀP®Z›„ò �ÖA„âZ¼m)où�èu)©�·°ü‹ouIŠüñ´ß0•ÓÐð†¾ôÝ©ñ¹O45’µ´<7ö$¤È%¡µâ&ù‡¸ãhméWÔ¥Jÿ¯.f¬¹‚ïKç ïµÖˆ•àB�{þ+'ÿ¼Ñxu }Ë¿{N�Œ€b5)6)¼E@ ÇmÑS>„”RDÙ{…fy h�—!Ƭ<§ �„U«V­ Ž�Üaä&# ˜Œ>§†žÎÃø+§!Ș p>…Á= ÜØxã�7¾A4ò_¥…nŽWò˜–W@þÕ8ZÇÁË!eF“­#!ÿš|K(ˆ¦üÇê3…¿b´XSõé4!Y±èbÏ>oHÊ?;s¦Gëÿñ·ÆPhmm­¸n¥RÖ¶¡iÀ¿¥€%Ô�Œ/òqõÙ‡G#2oÍ�u˜-R�ʸ‰å5A–+fuË2j ›¢x(®¤…µï¡ó­·Þ:ÿî»ïþ!z \~€ÝÅ@ëÈ€àkøy Ä«|ë¿ É¥FÇ?ãŸvOþrÁÁ°§Ÿ~œ�Wk…ÐCˆOx˜µz§–×%/Eª(iW›¥ÙÎuü`ñXŒ¯´ø<¯ÔN>FÛÉ¿j[ò¯ñÂP”Š/Ÿ­6ÓÞ¹|XùIºC8Cõ™jÈY¸k³©1ìœw(Ê¿ìÛµþë< |^�ÏݲàN¥°^"´�Œ/U�X !…YÄ­*)Pù³/"à¡N6V?ÎVê*že« Ž,gJ^Ö»šâx¶üîw¿›wÏ=÷l ³ø 4E€¿Ì‰Òógn�W�ŸÊH;´k¥!Ž'cD^SÍqãÔÄš5kêééyÈ(OµÜ²øw^7)|œ·±—8SÚÁ³i£XGÑ~�~ _)òT®ÍGHþ“”Àp‘«M­¶âß5Ù/Ú7Hœ)á²³–ñ,ÃÊøæê£†wóhx›üCÚNÔu´€‘ô›Õÿ×yä<ß~F‰º»»ßVèIïEeÂCÌíÕ…ñBú�ÅHÏE:7“ÊL·âBL'Ÿ9mZ˜Äë�󦄤Òàï) �çÁñ¦£ÕËp/F „Ï&xôÑGçáaJÖtñ_tc¯Õ8rwþòËOøµÒ�Ö&È)’yPÓOd½éPEû;+Ÿ¿[ E¶‹–>Né„CñR¾Y� ç¥#)ÿÖ»îC†ŒòŸª¿4]¨éA­Ý,Ü)4kic4‡ðÆŒÔ,³w5Xx£üÃ{g~p�§5Z´ŒÇ#�Z·x‘F]ü`Z¦qk“;C�¼zFÑX|g)>þbœPZ›äZ|R - )gX÷�†­Á™b¡òxš‚Ñh(RgpY&Ÿ©œxFÂm·ÝvÁ“O>Yé¡Ñª•în ò#Å1Œ:wâOÉ䜇µ{K¬)6ÄKé\~Ä3á ÿã?þ£sûöíW'ô/u )zù,㦶‡ä­DeR•7vŒ³_æÇ­4!ÞÓ”jE¬… ¤üsZµüdºì 7‡âù×h£pù. ^N wo %]oõ™ÅSEòá<ÒòOºŽHZÿ�Pg(�UÁ�¾M áÛž©Q@/‰’b8¼HWgdYýí„\ ¬<,ú4àB%Ã4|^±ø-bùZ�káŒ)J-ž¤5OKø7øÝ‚ë¾ûÝïÞÉ¿ÓVGîMàw9P<­£§…‹N\%­d¹ÛA~Í´vÿ-øÁgœ.Á]E•ï5¥+ê·úbñÿ.øÒŒêdŒwÇyÃ:ùº¢²ê,RâP’ÿü[åb³,�ïP‘ÿP»YP(�†£(È?Ö(2ë@|Ê#eb5zˆ4A‘ÊÕRŠ!\E.¦@½Ì+Ôþ`±®Åm�èšþùç;©ãF#!Ÿ¨DFƤ…²òp#Âů|F~Ô¼âr¨ºm>´N� ~è…ó5 |ñ.?ÒYÒe®¸é~øá—ßxã�Ïg‡¶{Y'1AWŒLgáÒðñ0ÞN1¹ÓøMQjŽ¿‡p¤vÚZ\‹—y'#ã%Àa“zÏ¥¢w1ƒIþ­ŽHãã�¡'ÛZ1 ²¤tÌ‘ºñ�¼øÕ#Ù²7¨åô['ê0Ô©lŠÕÉþûöí•_¹˜q?þ3.‡¨)Mp'o´ˆàè[fÌqÕUPˆQR:»”NQ³Ä½ê �4c ‚˜¥)ñ†”gQÁ´ê(¤ˆ( È 0Íð?o¿ýö«qÛ#}Ã~¾A¥c¥‘>ÝÏ€Ï|ç‚¶óAÞ)Ï8�S<œç‡ÏtÔ3­u�ë"¸ÛMâãk%8�ÿüÏÿ¼ñõ×_?ŸªËª'Ù Ô÷#Þl§�,hr`ñD*/J^°x›Â,^•£àXE:�Á*ÿ¥nÂ`’i¸pœWÈp�F‚¤KË×¢­7a ·ãÆÏ_€¿EaPËÿOúÓͨ³H�Y—CuwwWl‚CáÆo¤Ñ]Íjoír(€:C�¤T c߸4š®�¹4�r‰«BcL¦1\Ñ4!(7„#µCÐ@‘|ìOþ1\‡pÛm·�ß}÷ýÒ�ÄOüXe´Û�:qy>yhd¯ºÄçÖÈàáò^¾Ö�'£˜Œž'Ÿ×ã×Sã}»wﮜܨ 5)†@'à”Ê­þÆx“~E»Æ˜ÌËôœf)·øÞР_ #;­P˜•‡Æ—²†¢ü÷‡¬[xZþ­rkñBmg¥ÑžûZ¹CòÂâ%14³üo]U]ŸÀu›ìÿÁ3\˜5ÔÓä{¤BähÎ~7i"ia²_üWµº½pÍ9ç‚�¡}÷†{/&H”ºàd¶Ey�”{ˆ�ä»4^RÒù·òŒòoå©Å}OÁ#¸þp!V{Kœ–¬hqs‘©Èã1'yWғȳ)aý.ÿÛ·oßDaìäÛjݒ΃ß2ˆš|ûs‹Âå /#·/äÓ {ØÈ3<Ë"ì NŠ °/Ë™¤ˆÐÔ$•h)'-OŽC0�}}˜’?�š*tEËk)[gŒ4B´²¼;a~êAhëÇŸ~úéŸx≷ù蚯 ç¼#ÎÄ;uª•Ìá[µ“×ÜÿùîzÎè™ _¥ëµt�` `\ÚzYÉ=ÖZ :ůÓt·´I6øt‹\„¹nݺ­óçÏ¿à”SN¹æõg[JšÚ@k—Ð{,\€“ñ#ÊŽÙÞYš�¾ü›üR¦±ðŒ4ù·ÊÖKù¯I ³¾ky,Ÿ á¯FJìx­ô2\áQWý+Xõ“ Óp„ðÆâ€›¶üä'?ÙH::Ut¿ø.;XÞ”P5ðw竼qEˆá®]»:æ˜cÕPR[ÁA �½;™ö:W£´²¬f=ƒ÷‘9%M)YBAIz¹ò¨£5€‹‡û,ëÛÅY)L"Ÿ-‹:†·6ÒeMÔùñ­4ÚU¤üï˜y'žåFñ�žÈ¯uæÏ„�:¾è†è‘ž‰ØåPôË]n´Æ€ •œ®c€Œn4äõÙ“Úëñá‡>ûŠ+®¸ð,âm •†„P'MAQ~,\|”Î~Í´©ô…¾G<#ZþC0òŸâÎà’iYxŸë&ÖËo1~õq£C•‰Î3ô~8帎¥A�С>×�û)}�¡pã�7öàîuqåH.ØÜ=ëp�ÂÑG½ˆh—Áiβº9O-¬&-®ªF· …Á3�lꘟ)�:`é*¿Z^ œfIábøÄñyÞfù˜´g½)Õ}¿"ÏšòT"çñ°ÌHÃ�øàÇS™òpÈ ßÚˆ ÏÈà§|Yßqþ^x$ñ!ŸÉQ¼e°Ë¡*ç#äÛy¸‘ÀyX\U5lÈ�!"?p¤Z&ò.�áÀóàÆ‹U7˜ÿ=÷Üó�K/½tckk+ í‚?ªíÀÛHëäRãqþ¥wEÙYr£u(U~Ôòã¿V¹D]‡S½tžMÞÿïçÄÕÁ·¿ýíV°™Þ7S‚Q7Ì#9æõõÏ=h¼ŸOí¾Ãí6tßx”³óÙj½uóü˜§rê÷‚Ú›½uu<üÌó^x¹r¿Å§x9ÿOo'ŠÕ‰x…e“ª §x ã}y çÍâåú¬XA¸\T,a é·'È»ã=Çœßè]�ŸßÒÇèÇ3‚Ï~¯�±¬wŒðåˤ_ÿ ñ›�åÅ#~#üáOAÞ;ÚÞëq:/¼«7£rzFçü B.×Ï*.Ã[ñÝ®«ãjÙó8‘g¸&ub’¼ rÚ´®qÒ„‹…FæÉrÍ51î<åàTÎE›Mº„4 9y%@Y„_|¡kß~í7©aç ,e‚1ºàÿÅ•þêæw®´÷{ã7F×ZV®|¦¡MB¥Š›.°JQðÇJ‡\E‹ªV5mI»z•ZªÖZ­‘s+Õ3³fݼI+M[mÖZëÍ;w�j¯Ýzë½»srlä°åXï˜A_#ãFî(°ì^ÝhvŠ®�ÜêLs }Êmž°ñ…UŒÖ´;²vêJõ$¬ÈØhŠåp J£ôóëX5ú†ÈVÚk¶=R…v€¡{56Ùs#Ø8fÎz9ð{c¢oþàßbH�c”@mò.-—èKQT8º\¹œÀ¹õBq…¾í†$­ü°uê•+¬èòaÔ×ÑÉ-PÕ¨6QÙº‘\â�­!Ùªw[è%¡©Pխ·æØv7(� Me‚bMÚ¶œƒÄ$¶ahšQ ÀÖ¹‘ieXaE“Ëd0jƒ´h¨£}ë<2R!7§ Ÿè¶ �(Ê�(¹ì‹m†”øø™®/ºÎÞ(Û8øÅ�A©±c!#£ó]µ®Ð;Ž‹b4²Êª“1Ò95z huè¡d^TdeTÄó Š®cfô:»cK†-¨èÄS�£#!ô0áYDш|ÎvãÙ–ût_“I…©&ˆ}�OÚ¯ <¼€:6 gͧ,Gcd ³Ñ"¯U41‹§æ^±0ЯH} ½[(ržéFœÅ¿Hxžqúˆ1дÓM.4Í8™š ÈÆ?¯µé‡ú¬ï‚þfg¨ôÜm“áéIxê¤%_HT4E×/ðè“ ©�zü]IúC‚ôCÿ^Cæ ù ARjè˜E )áh è‚ùDOU#ÏéÔŒ ÚõŒ~¶ßF­ª‚< ³{vÔˆŒ²íó×½’vmA+è[Poð(‡'d%ª�¢1CÇ=³ÂDe©—Œ7ÍÁ¼Ú÷µ\=JÁ’�O<'¦M\&žÜ´ ÆGÄ}rYTˆ/ˆGL: ñ+Ó%�?—\æÂŒÍ\v†8FÌ—šXjb¹ljÄSÄqEÓÉŸ[÷Xa¼ÍXS«²NvÃHA_Z¤:L;†4Tl@ƒ ð�P¥o6TuR,d©+EÙ¶öp}š“\/™ffQ!OÑu{‹¿[ʼnqÏ)BÎ�/Žó1„v�zÍq~ާ~Ÿ�k½1_¡“_¤×Züè¥{^Þ44i¸ÚúŸ Ñ])H›+�÷3z®<½ºW½üüÿ8}r[@æØ?†Jä½ÖæÞa?¿y,@ø·ÇOðN tÙF‘8KbKGDÿÿÿ ½§“ pHYs  šœtIMEæ9úX¦~ IDATxÚíÝoŒ]é}ößóœsç9üOjwGk‹‰%E"myS'†S “AcHÁÖ1RÀt X \Ô1Ò o hÔ7E€qÐ&@]¤aÑ$V8@²œ&(ÔfŒ6¨l£É: ©u-Û\y5K-Éå,9$gæžsž¾˜¹3g.ï�»’¸"9Ÿ°;wÎ=÷Ü;Ïåì~ïÃßó{RðÝJ éòåËéìÙ³åòåËéüùóqåÊ•´uN7ºoô ………Ñíb÷ùÞ_†*¥Ä+¯¼’G¡{yy9EDÌÏÏO ×—/_.ÇŽËóóóåòåËåìÙ³iôõÌ™3eqq1.]ºÔ¥”„s�€IJ)é•W^ÉgÏžMËËËéÇ~ìÇâwþïŸ˜ŠƒÏ\�éÓÕt™šävX¯—©ª.QED êX�ˆèš²‘si×ÝýÙÙ[÷ïÜyëÞüü¯nŒžcyy9}æ3ŸéΟ?/œ äDD,,,äˆÈ;G>]߸ñãǧ֫¹û%Ú ÝMä.R—ëí�«&umý�P½ù˜T×ëmêîLºùî¡CÿãJ?˜_¹r¥,,,tÞ�`ßñååå4??_Ö¾ý³‡Ö6ž~ص‡óVðÎU“b1¬ë®ê"µ9JÕ핱šˆ¨úœMжÎÝÊìÑ;o8ðwï///§[·nugÏžÌr€ý¡”’óhAæ­[åÄðÞ±ª.¦&�ßuMʹ.¹kvÍ�÷å®Iã÷çªÙÎc£ÙôQ¨ŸêÖW›êÞÍåwÿ‹£Zs¥,9À3maa¡-Ð<_<Ò–S/–ÔL?¼ôd3p�Âö^Á¼ëšTOåýp>éyäõ»ÇÛKßüÝú××¶�vfËr€g-ˆo׉//vê@û#i#zXðÛùÇÇw®š4,›¥.ãσˆÃí�z6ß®SÙœE/Õý·«#÷þàþ�¯Ü7[.�<“aüÆ7ÿú‡ÚU_û�Õù_[=ÜlùÓ-`Ÿ‡ñúòåË)âÓõÝå¿ú‘”/Nå¦îÚºôg»\—Í™î½eæªIÍp§^|Ôû_'Ý…ñÜ5)WM:Ù¾==5!ŒGD¤ÓÃîù>üíŸúÁååå´¼¼\]ºt©òN>½Ì�û=Œ—cÇþÆt½ñ©�WÕæ¢ÍGÍr÷ËVú%)“:¬ìUʲW ?^¾53if¼‰&êºÞlÔ²ev°ñÖlûwï­ùùræÌ™òÊ+¯´ÞÕ§�r`_ºtéRuùòåò‘�ü×3J/ŒwcuÞýÙì­Ž(ëyg«û~p~ ¼Úê¾R5©�½‹[ƒÑÌxI±+Ä×±;ŒGq8õÂ;å¿|)â#õÖNŸfÊŸBfÈ€}gaa¡ŽˆX]ýO§ï½ûÉ��ÚNjMø^º§ì á{œ3 óÍp3Ä�?GDÄóÕ³±ÆS©À›­דJfR{wýÿùµˆ7š/~ñ‹]JIM¹@ðĆñ­Í~>;U—O||�ò#[N*;É]“Ös”A/ �gn.þìÕŸ¿‡²•¹²VÎßš~ä°õ9·©ëªíkâÞ�Cùøwoi‹øÔQ²ì»0ñéº.ŸúxÕMMM ãýÍzòX˜îÏ¢¢Ž\5é@w§>�oÕǧïÔsõ�jºîZȹW;Ä]9;ÝßÎe›�¾M£Û»lØè…ñˆˆûqàÐÍô—?6z™¥¯O uFÀ¾qêÔ©ü£?ú£ù÷û³§«.Üë¼Ròv0ïbrùÊ\}§:Ö]Ÿ>7§¦òÝê@ܯÝý*ÇýêPÜ©çò�:åT†í ”ôàhUºÔ?~°Z­ë²žsnS[rT©¤Ròž³§yÂ÷© ¦µ?:üÚÕ_¹såÊ•¼´´d–\ x2\ºt©J)¥ßû½Ÿ}¡jfNõCöƒ�¹‰\utZ))Çt}§:×f¦º;u�Ú”ÇÂqMÔ¹¤œÚ”Êzu¯mÒvøn¶ÏÎù^U—õ< áí¯9·iôá�PÞ»otåa“ŽNÕÿÉÊÌÑßÚ8wî\,--Ù8è §dxæ-,,ä+W®¤ååÏN šÙùí T5©Ë1!°ÖÃÍ6†ýsOÄ›3'Ú·§gÒúžªŽ:º®*]W•QuùÎν{˜ß/u7ö 6Û+M•±Ä„ûFç·i¦ÄàçoÞüñjyy¹Rº"�|ß---刈åSïÏzoÞž’»\o÷Ÿ‹[ƒ“ݳÓi³¤d£¶ûÆë½×»M vý¤³Fµäm¯Î¼™p­¦À›‡ü¬iºm»˜ÿÄ óóóeqqQÞ{Â)Yži ùôéÓéÖ­ÿêD·^�ÈU“R»»~;WÍže!ò�úXþötÚº¼®»¤(i«s]ÞŒër«z~#""µÝv-zîvž{³?ùfùJÛM—éîN]å.åˆèú׫#r·S–2*‹™ôšWò‡6JÉQuScðá•+WþQû¹Ï}NéÊÌ'&à™¶¼¼\E|ºîÖÓ|·µéO·µYÏöIÃ�óÛÛ÷å®IGâ�ÁîŸÊøÎœmZí4勞um]FÏ·}Ÿ¡ßq/{<"¶fÛÝÇFe1ã¯å^}xØÿYî_ÿðÌo¶A”ùž`fÈ€gÖ¥K—ªµµµxûí?÷\Þ˜=RÕÝö¬r–|×ly‰Íî&]“ª*ÒÁ¸5Økö|’�2׬¤6š”K ë“�–”·�ÓlW¥�<ˆaͼ?jaçöó¦(ï´/®oϾwM*yjjãÖ¾c�ç“ͧ%à™uåÊ•15p[›Å­7ÿʉ¶‹©~øî¶ÂoÄäM{FÚvP†íT;*ɹM9?ØÙ¤ŽˆÕ| Y�SÃQè®·ÂøxYʨsË®’™­= Ñ·Ó ÷êÍò•Q0o¢ÙÕe¥¤Íë¬všwókÃ2Û�¸èr]ªH‡îÝû ³[‡t\È>gΜIqð¹íà³–sÞ©ëƹÖ»\—ëÕ‹ëëùpSRýÀLuIQ†1Ý^�­Ýn_ØÃÛ׬š4šGunõþóå®Ùž�¿½~¬¹–?r5ßX/UW¥™²ÑU¥¤(m”�t ]ŽùµÛé…�®�-»~¾®IýŸ«YýÁ£çÏŸ—ýž@µ!žAé+_ùJŽø¹Át™šis”AÓäI%#ã3Ø»]vMЍËÍ8µ‘«&EŠÍ.†Íýõl7Œˆ®›<Ã>šÏÝænŸ›ßÇ®kç\—Äö¢Òa]wU©ëš¹.ÑF¬V‡Ú.Ž51êR>Z¢ÙîýÃw[�Ýäõ‡"â­Ï|æ3yqq±õÇãÉâSðÌYXXجo>y4wM¤Í0ÞïÞ�Í"O J[%$Û¥.m]ÖÛº¬§Cíp¸ù}ÿ»êÅ·‚þv­zoF<¢·ñOïAÕEÊ£ Þ»?wÍ{*5É{üL¥DµöíŸ=ôÖ[o ä�ÝåË—Óüü|™tG»¼Ùz0wýzîz³¼cøàcǃz—ë’·®±ë¼± =)t÷ƒòøã¢ßL±w»é½ŽÑc»‡Ô¹�—ØŒ¿Î‘µò¡#ËËËé•W^‘ÿr€ÇëìÙ³éêÕ�ÔÍôÜAxB¨isL ß“BûCïφ÷ñ�Þï][—íÅž½:÷�°Þì ÞýèÞåº4{„ÿ¾ÔåCçÏŸ÷D x|J)iyy9=?û§fó„®*„¡Þ}£—Û÷M(ÿ˜T¢Ò¿öø±I÷�uö»ê"MZ`:šÅïXˆZï¼þÞ€f�qiÚ4;=ýrµ‚äÉac à™’RʇJï®ÿ™ã¥©mË»6ÿis”h›\•n»Ôc|ÓžÑbÌŽ´u^Ê]Jm·ªû�éo:4 Þ»7÷É‘¶6*ÊU“JÉ1¾ùOÙzݹÛÜÄ(WÍæóõ^W*]Jeg“£ÔÛ¨Ü ÓÍ® > é{¨­:ó®íÍZwMêrìzÌèùw”6»îÛ.Uîô'ß~ýfô»¶.úîvëÍœ�Õ¦�>4ss"v½"�|Ï�ú�S3ýÞ;”Ô;‹4Çë¿·ßæØ¾Özމ‹<»­.)ýÝïÐÒï8=êÐRu‘b1H›;{·B{=ˆ˜+wªÕõ©cƒ[ƒÃùN=H÷s¿¬æQ?Ûx§—º©§^xá…tùòe�ü ¢9ðLÕHWÝÔÔ(ŒökµÇwÏ|ÔŒxîÕx�fº[3ÛƒÔä]×Êué&<¾ëšT?ä9ú×Dsqkp¨Ü®SnRt›;„N—ªÌDD[hnwG›a™íbû‘÷Æ®WcžÛÙ©·ÞzK¹ÊÆ 9ðL¹|ùrY^^NuÙ\+—«ÝmÇ{‡÷·¬�¿gpêµN¬ºH�êÆ2ê0Üý¡ "âD¹>u8½3H¥I]×n-JÝÜ!´Žˆéî^}$½==H÷ó°l–¯Lêà²ýóôž{˜‡õ /¼�tZÈ›³gϦ�þù©Í@ÚLì >)HoϤO¸o¯Yô¼G÷–IÇ&µ>ì׃ç®Isqk0�o×;A¾zðµä6M•&¯nN�w…é?÷úXMzDDÛMO½õÖ[E§�àqIwoK—ëÒöv眸ðqkqæ#gÅû3ì½�ƒú :Üw�Ó{®ÑΜ]®KU ÓáôÎàQ?`×U%ç6Uízž�ºŸûa¿Í±½Às0V™ÜÞ3gÎ([ȋҠ/+ib´ Pcžðxèîm4 ÓÝV�øxÇ–ñët¹.ÍpòõgS“›÷øC¶¥ê""¦‡7Û(;}Ô'õJïÚºTÝÐ̸@ðÁØkû� º»ÜcÔídWøž´åýxÈ«ÕÎã› uMê¶f¯óÖâΉ¯§Ü­Öm#çvûº©l>ÇljóèEÿƒÇ®!½¥ÚÜÔóÔ©S‚¹@ðÍÿêF?4Oªõî/îÜ.5icW›Àí¯i/8¾`³Üsפa]w9×e4{Ý¿¿ßJ±Ë¥·Ûf³+€çܦÑÂΞ�öñò™ÍúøAqýúu%+9ÀãqùòåÍ�2Ëp§á`÷lv?”ï~ôä9êÑч՚�ìÑóV]¤n�Úòþ¬|Ô3ÝÎóÕÑà{…ñ¦T݃3÷ÍÄÍ‚º\—™\ÚååådQ§@ðØŒZúÕ[åýà�óîZñ‡uHé&”«Œø\íÌDçn«f½×M¥ÿ¼{½ÞÑ9ëkuo†|²ñãëé`ûàѽ _ºªlô?´ �|Ï]¹res†¼íî�:�ôïï· œ´;çv‰G¿ôdÂÌx®šÈ.ôËDÆÓî“î[O‡Ú¶Lw{EêœÛTÇN-yIu¹_fºIgï5“ßÔÝÆüü|9{ö¬@.�<^ëSƒõ®W»½—®×Žp¼ä¤ß¡d´Þ–én£�²ÑFY/Uw¯~{ðáµÛë›a|ÒëŸh‘¢Ü;qâ7ZõãOžÚÏš3gΔ+W~£½¹ñ­VÍô\ÿ¾®kRÞªñîb÷œuôg–›•£tíf‡–œë’»H]¯.}X×ÝfYÌæù›e(õ®pÞoŸ˜÷è´²«�x®Ëjs¨]�CmäÍÙóíÒ›vçµíji˜wÊ`¶7êm\tðP»êOÆ“É 9ð̹råJ¹|ùrTÕ�ÂO¯D¥¿ø±Œ÷�‰�Rú‹7#Få(›ç�:­ìzÂÁÎÍQLßÕéekqè(@O*¯y°~÷œê°®»ÑãÇ­Ž®·k+ËËËiqq±ó'D x¬ÊÙ³gÓT¹¾UGþ`#Á6Gé/ÖìÏP�/Ð×õÚ'Ž7š‰Þµðsëºã›ôôkÇûõç“ú‡�®µÞ'¨&ô9=f=G©òÆÆÑ£gu~~¾D„’�à±+3Ïýƒ;Ã\ÝžT¥;>“|4n æÓï8Ù½1Û´Tµ3Ý�-…ò.×¥ÿ±þç“vÝÕÓ|,x�÷AðµÕ;[ÆÃÔѦæÎòò²Í€žPjÈ€gUyzpçv3<|hb°îšÔå(¹‹t zg°†×Ò\º_Ýî5{>&zõÚQo†à ½ÌûmÇËNšØÝë¼këÒÖ›õßÃRwUÄÄ>æýYô~½xÕEÊU“rѵ»ï;ßxë…û±øÂ¾Ðúcñä1C<“ºˆˆ7oþŸ×›ƒèæ>±½ÑÎæRÉ:ºnmb»ÄáÖ¶ô£ï·OæÍEŸ»BV56¾u{4“]÷Îë_¯›T‡“ËYFõëýP?šE]£�r'æuã­·ÞR®"�|°Îœ9S>ó™[evªy{;$�åFÄ â�ôáµ�˜nWÓñ�Õ85…à]xk6¼›PÎR¶VöÃq±åèZÕÖâÏ~JC¢Üëœ2¾Ëè(¼oÏ–·{Õ¹ïLvmii)bóo x©%žY¥”ô…/|¡žž~9—»Ÿþ‘”9brûÁQàÝ;äîë½Î{ÔbЇ�ó¨ÇŽêÖû‹Q÷ÖD›ë]YýÐü·¿±°°Ð†ò'’rà™•R*çÏŸïŽ{5¦â�/Gy1bwíö.Ãx ~ ëÍ\�/®œäûÁzRp¯a|�îçÙ¼RO 7ªA‘F³ò]D¤ˆ¶Lwë©.]šno—™.Ê Û‰vuT]¤õêkoŒžV‚ÿœàYVJI_úÒ—ªË—/—‡ÿá'‘Œ6ÖÞãA}<(¿—ðñkÖ{„ðÉÉì~>Ü­Ö«{UªšÔ4›¯2ç6u]µÕ}çvÄÎO²š4«qj¸]C>¸ûö½îo|ëÖ­[Ýââ¢ÅœO05äÀ3-¥T"¢;{ölÚ(¿¿5cü`‘À¤YóþN˜“¾XkÄÑ5ûa|T>éqò�ú…ôöô\¾]§Ò¤~ëô~ŸÆ#"æº{õså�™ÃåúT•c£ü?oݺu«;{ö¬™ñ'ýϨ!öƒ………:"beù¯ŸjÛÁ<êü‡Õ‹ïUƒÞÞÛX&<~tˆÃÝ�©q·Ú¹~›º\•zbÈß=C>I™¾ýµ�Sÿâ݈èFÝfȾï¹gaa¡Šˆ¸ùÖ_ûx4Ósýð½†ßCyɤҕQð…õG…öQ?^¾53Ušz”×Û·›¨£Þ>ö`±Í˜Áð›ëÏýÓož9s¦¼òÊ+jÇŸJV€ý¢Ä¨õßÔÿõ»UÞØèß¹×¶õ{…ö½Zn†ðæ�6ˆ»žk�0žs›¢¼7ÕÛÿ.)ÊÃÂx¬¾µþÜ?ýfD„0.�þõotSõZ?@ïÆ»~-y[—í­îG›M¨EïÏ€Éwê÷Æ› Çúa|PÝ»þæ×.ßýß†ÂøSüéÐûÙùó竳gϦXþìÔõòÃ/æ.íóQ™I—ëò¨ò”qã��ˆ8™ß˜�*M*)ʨ&¼‰ˆ© í ›]·êÝå,[ÝT""¶:ªãO©ÊûÙ•+WÊ©S§R3{¥té_¬ÌNý™èÚ|(""Õ]*%GI›Ú¹·¨²ëš”ÒƒÝmŽ2:oô¸¦Ê%—HÓõZu¨{·ŽˆH)ç6•’#GD)^«‹Íšò:—”JÞ¬ÏíúFºþzû¿üöè´ŸÿùŸW3þS²ì{‹‹‹íüü|;??_þàúÏ,Oûúå(±>i�çvˆêµ>ŒØé¢²½áOÏhV}¶¹Ÿ#¶f¾ëÍ]7KÚé†2j{82ju8š9oKó­ë^m9~åÝË—/—°€ó™ d`K)%}éK_ª–——Ó­[·º�œøïN¬—ã/DÓýœï÷º£N+Ïśۋ9÷Úà§é…ñ�dÞ½[ªÕo^þýÛóóóe«^\kC�àÙ´°°�£WI°q믜¸wïà m75ñàbÏa41x OvoÌNUMï”2®ËmÊ]UFA|ãÔ¿x··Yq�`_䤅……´¼¼\EDܺu«›?òߟìª'¢™žûN.8Ÿ~÷@ÿûc«SJàð{˜žÉÀ³áüùós?Z×Soþʯüò #O‡làÙ0¬K‰£M³Q È�žljÈà)öùÏ_8÷¨sn܈¯.-]\3ZðdRcO€sçÎÕÏ?úÅá0Ÿ¬ë®îºX‹ˆk‹‹¯àaJ‰íÿNä3›5ä±RUÑ àW#O.3äð„ñ'þðK)us|b®ãê—¿|ñªQÞ‹—_¾p´®ã¥”âuèá顆¾ÏN�ú¡Ó“ÂxDDÓÄésç.Ì%È�ǤmÛ“»ÿøñáI£9ð¸~ s}4®^½Ú €ï­Úð('OÆO”rúZD¼n4¾·²!�ö¥dwþüù¹áðàv9S]ÇKUÕÞX_¯Þ[Y‰µ¥¥‹kF ໣†œ ~´®ãhÿHÛV'ë:N޾?u*^�ˆkÆ @ ç{îî7šf÷ yJ±2ÆÕѱ••««Æ >Ÿÿü…sþÏ_ø„‘øÞ³¨rØŸÔ�óH7nÄW#®6FØGRÿ›sçÎÕ§N�>yýz¬,-]\3<ðxåþ7§OŸ®K‰Oœ:G |À�È`ßH/¿|áôè›®«ê©©öŪjo¬¯W«£ãG�Ƶ‹ՔÓìܹsõÒÒRc$àéR×uœÞù¶Ýüw[�¬ë89:º²+!�ÃÂO�ú¡ÓåùRºú§~êÂÚÔT\ûò—/^5:ðtØÕeåÂ… 3««ñ)Åë‹‹¯x²Ãøñã§ÿXÎ1óÀ/vŠ•ÅÅ‹¯%xò©!‡§Ôñã}~R�ˆ(%Žž?áy£9ð˜¤Ô=4pw�ö¥ðTòªŠµºž²0 žpuÝÕýåÞcöxÂþŸÞÿf«“ÊW <ù66ÚÕªªºw:%O.M:±ÝyIDAT%+ð”*¥zs¯ûRÊÍÁƒí›F ž|•!€§Ó믿¶vöìKk;-JGa<âÎkÿøÿã{F ž|ÉÀÓíÂ… 3wïÆÑá0fƒX»~ýê <£’!€ïÍïÑÂÂÂèkDDÙº¯ú>÷¹Ÿ;yàÀýç»®ª».Ör¾ûæââ⪑È�÷aaa!GDŽ8Ÿï}³šî¦ŽÎÞ˃鈈jc¶Ôõ½RfîÜ=zôêÚåËoxéÒ¥.¥$œìs?ýÓ>1ÆóãÇë:®~ù˯!�x�A|eågæÚwOÎ7Už­Ë ŠˆÈU“º¶ÞݹkR—ë’åÞZ×ÜŒøú»·nýÍõÅÅÅÖHì?çÏ_x¾”øÄ^÷7M¼öê«WŒÔþSxo^/]º”ÿõÿþé“Ãtì…AÓLG®K]"º®I9×%†‘w‡ñ\5©Ö¦cp âS?ðÑ£{åoþ¥ÿì­û?øoï.,,t†`_yþawÕɈÈ÷¡ÊÀÃ-,,ä�üoÍ~ë·â£%Í}(—¨JÊ;I}ëvÿØèv)›_é~þ¡ækG>Ô];y0 >Tß93œû¡wï^¹rE À>ñ#?òÒéRöž -¥Üûú×_»a¤öŸlàáaüæÍ¿8WuŸüdä鹇þ2uMÊ]ó@Ø 5ùãåß�M÷ꈈ®Ë³³Í½OýÉé¿ôÑK—.ùP °Ot]¬=ôÿ#¹jŒ’@Œ…ño~ó/lîÏlªMÌh´y³ƒJ®6Cx—뉳ÝG›ƒªnÿ®¥Ò¦TÚ4UÕ½ó/O~ôüùóB9À>жõCg¿lß4Jû“ ”RÒ?ÿçÇTëÿ#¹TU*]ê—¤äªIS¥ËsåæàCqmöP¹9˜ÎÃ|7nr×lŸ›«&Í—oÌ Ê°Wã’·ÿ)%Ž¿xð?ŒÿsywiiIM9À3ìë_ÿ7·?ùÉ—fRŠþƵiâê—¿|Q¹Š@lgætnæÞõÿà�t%©‹ª÷J'›·§ üö¡yùÀL{¯ž-w‡ºw¦ïæÙáz:ÔŽÂx×ÖåT~{ºî6vý®¥Ò¦Ø íu׿¾þ§ÞþÌg�n,--©)x¦Cùk7Ξ}i-¥¨SеRb¥m㯾zñšÑÙ¿tY�1 õµ«/=_¥f:çºä®Iƒ^9ʵÿæÈ\¹3U¢*¥­¶�·Õ »×kF¹½k7{?¦ÚéˆAD3ñWîn®5/|äîÍÿzD¬{žm‹‹¯E„Î65ä°[Z^þìÔtš~nÆGµá¹jÒ‰xsæ`Ü”TíšÉ^L·¿—>µÒ?7b³®üzuúÞ0ç’JÚµà³+mŠˆøvõ‡î•¦™´ç>´ÕçÈaºtéR®Û�Ío‡æÞÌxÓŸˆ­²“ˆX¯ ¿‘þèÊý2ÛmñÞ¹÷Ël÷Fù‘w»©éíÕó%U%UƒîÛÕ‹««qlØåºl¬•çnÞüñ�wö%+ÐsåÊ•TÒËG"šwÞ¬št³}qm˜§»¹îvƒˆÛåøpµF;9´�ܡš¯u?qëp~kj¦»W§jº{'�Ø–Ùí…œUIUäÿøh)åí”’ZrÈa)¥¤/|aùèt‰ª‰ˆ<®›aDΫõ±áíöÔFλ{_¿Ô¥ïvzaãv›O¸y^ ¶®Õ½úÈ+¯¼r#bñ€g�’ز¸¸˜äãs9ïžï…ðñÙóQ_òˆQ©K³óØ ED ëºëÚºÔ[�iJ>töìÙäÝ€ýà 9ô´¥90Þ ô½Ì‚KÝU]¤ñ_¯®Ý é]®K¿¦ÍQ©ÉÑÖÛ~k¶¼^^þìTÄBÊVx&¼üò…£u/¥¯ou™A ‡}å+_ÉÊON•ªI›å);SFAº»_’Ru‘º®Iã�YF�ynø­™“å[R×¥&M·×ÓÜ»Þ=¿»Åá`+Øß=5÷½#°?(Y�-óóó¥í¦¦º¶.ykF;b÷ y3|ȧÛ^”6G•©Þ¸6uªüÁÁÔu)"¢.ëÕ Íë‡ç;uDD×í^Â2*SÙÞhؤÑß?5ÑÆLiS¹·¡ÐÔ°M‘7gÈû¡|ccmCà©™u¼´óÝ`tìôî³N5"ö} W²[>ýéOǽ´ÑŽJUvý¢Œ÷„YñˆÝõä£ïG³å÷ãȰ¤ªä±Ý=ïT‡†›³»û\½¡å!O½”âõÑ?Õ›¥Äµþñˆ«�‘2CÛ~í×~­;âÞÆ°;0ú¨Ú_ Ùæ(vRÙÛèq×òGîÎïLM·÷%U%•6½[ŸX»^^\ï_?WMŠaDœøG÷B‡žrýn*[e*/æ+º¬äððOóM{¿Ëƒ�€Üí„ëA³SÞ7i ]ÝXÚº¼žþøÊáéëS³íÝ|7¶«qj8ºî(èwm]bj}õÌ™3Â8ì#JV`ËÂÂB÷vwé�Ñ÷ëmlׄÏNí„ñíî+£î(Bz3ÜœQï»ÝžÚ¸^½¸> ã£kôgÝͤ›W®\È@ ‡ýé'òà0êõÕ\5i°õHsq}ð±û_=~"ÞœÉ]“Ö·6ûɽ:ñqõ`³7yîšÔ?gWÇ–h¸Æ�û¯ßYXXè¼8¯¼òJ{ýú_^n§ï¼±9C¾WòñïOÄ›3Óe­*¹”TÚQr)»Âxtw¾µúîo\ÿÐuã°�™! üÔOýÅ«jút)]±¹íìÍ›qui颚ãÀ¥K—ªý¯?}2Ý;øBÛMMõ7ýðñ þñî7�Í”õjTž2>3^Çý?x#Þþ�…‹?»vå€}MÛÃ'ÜùóÿùGSJ§#vúê¥s33qò¹ç^ºqõêk�Qz¼ËŸý³s÷gV�¿{?ŸªÒ°Hu·Ýê°ßú0wMJ¥Kî~o.RŽÔ•)G¤­·/ ך™;¯}ëÅûÆÂ/ýâÐèùìå—/͹||Ò})E}ð`Ì]¹òÚ5#õø---•¥ÿ÷—‡?ù¹úÎì½c7ïÅsUŠf:¢Ê›}ÇGáü`º98VÞ™Þ|£6�·yýÖ0ïÛ?øëÿþîÜ·ïÚüÑeåÉvôáwç9CôÁZXXh"Ú………ß�ˆ¼²ò sycúÐú0Ï–Aªªv#Õ¥ªriÖs—ÖÛjãv[½yýÿ¸õ•õÅÅÅ.”§ùÓ£ëª:¢ÝóþQM9¸²°°P"¢‹Xx7"Þ=þ|Žˆ8þ|,..Æë['n…ðÄ�ü)4=Ý®–‡Ä¸R²VyO@8ß ÞíÖW#O©ŸþéŸ;¹±±qòæÍ«ßXZZúÀÖéi{ø»~ýê�®‹=;©äܽi”¾7îßߘK)ž�8ý�NZ äO°¥¥¥æðáxmR(ïºá7/ZÐ ð”S²ò„»xñâZD|õsŸû¹“Uµ1—ó°yç�o]û ÿ€ÇÇÆ@ìKçÏŸŸ‹8øÑÑ÷m39ÇLJ±2:–sÛü“ò¿üûÇù:Ì�°/]¿ñÜs1³s$×¥t‘óα®«ûÎèfÈ "^~ùÂ麎Ó7nÄW—–.®}PÏkQ'| ä �À÷×ììÔj)q-âªnvð}– ûÍ… fîß�—ržúƯüÊ/ß0"À÷SmØ�Ú6fºnßàû.È`_RCξðùÏ_8÷¨sš&^{õÕ‹+F ø ©¡e_hš¸:ºÝuU=5Õ¾XUí�õõjutüèÑX3RÀÍ 9ûÎ… fVWã'RŠ×/^3"À÷“rÈ@ ‡}áêÕ«MJñúÁƒa'<ÉÒ“ð"Î�;W?ÿüé‡Ã|róH·zóf\]Zº¸æ-@ ¬aüÂÌñãñRÎ1³ë…¥ÜDÜymqqqÕÛÀ³*¿_À©Sñ‰ñ0QJW·íÁ>wî\ím@  Î�;W—G÷|q9fŽ==çm@ ,NÍ<êŒÁ f¼Mä�ÅõG.ÚÃÂNòÇaii©I)Vöº¿ëbíÕW/®x›È“ƒãõ®{p¼ëbíðáxÍ[À³,=)/äüù ÏGÄóMÓ6¥T«++Wß\ZZj¼EÀ!àýzùå Gë:^J)^_\¼x͈Àw.È`_R²¼'çÎ]˜Ý>thjnzzㇻnø�wÞÜ_Zº¸f¤@ ƒÏþ¹G�sãF|U(‡÷§6À{‘R¼>º½¾^ÍMMµ/–×rŽ•�³®6F Þçï–!Þ/]Và{Ç¢NÈ@ xOVV®®6M¼výúÕFžiÉ0rçÎ�s)¥-¥ü¡RÊ‘”Ò»]×]Í9¿vèС%#$�ð=vëÖ­£u]ÿB)å¯FÄш({äÄ«)¥‹u]ÿϳ³³W�œ@ÀwéÎ�;çJ)ÿ "N§”¢”ò``ìߺ}5"~ñðáïÁï^6ûÓêêê/”RþU)åtDŒ‡ñ²õO”R"¥]ó¸§#âŸÝ¹sç‹Fñ»g†`Ÿ†ñ®ë~é�pØ Þ{Ì–—RJê�ó‹GŽù%#*�ðÝ¿ÿtÓ4¿?)p?2Ó4Íßî…ê’RÚ53>Vž²ëØÖãv×¶”ò·�êwÎ 9À>²µˆó_=4 ó�ù“Ú"~gÌ�ì#)¥ŸÍv§”&¦î~G•±Ùò=Sz)ågŒ®@À#”R^uMé/ÎÜ+˜�uXI½`¿}ÚÖí—�®@À{䣰=¬ö˜‡Õ¯Œ.pôÖ­[§�°@À&æGó­ãi¯Ç�ßF à;0*Mæ6z˜£FR `o+±Só=1”Oš13à+†øýÓö`¹}ûöïGÄéïðáå!ùqåðáÃÇŒðûg†`)¥ü¯£Û{mô�zò´Ê'�ÿkFW àQá/çW{á¼Ô·¿+Q)ýsÒÞå¯Ý€}æÎ�;ÿª”rî¡!qk·Îþ®�c·Ë¨�y)åê‘#Gþ�‘ý?$€ý¥iš/õƒ÷¤Û“fËÇfηOîºîg�ª@À{tìØ±¥RÊ/NÙ�¬%ëö/;vlɨ ä¼GŽù¥RÊ—úÇúuäýÃãçônéÈ‘# F󻣆`»}ûö…RÊsΧßG¿ñ[¥”ÿæÈ‘#¿dr¾K·nÝ:]UÕ#âåxøn›+)¥‹MÓü�cÇŽ]5r9ßÛ`~4"ÎÕuýéˆ8]J9šs¾ZJY)¥üVÛ¶¯;vÌnœßcÿ?£¯"ª§+ÎåIEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/000077500000000000000000000000001521174352300256125ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/af.json000066400000000000000000000476441521174352300271120ustar00rootroot00000000000000{ "not_a_readable_file": "{0:s} is nie ’n leesbare lêer nie.", "other_page_loaded": "Adres gelaai", "incorrect_password": "Verkeerde wagwoord", "close_on_autostop_timer": "Gestop omdat outo-stoptydhouer afgeloop het", "closing_automatically": "Gestop omdat die oordrag klaar is", "large_filesize": "Waarskuwing: die stuur van ’n groot lêer kan ure duur", "gui_drag_and_drop": "Sleep-en-los lêers en vouers om te begin deel", "gui_add": "Voeg Toe", "gui_add_files": "Voeg Lêers Toe", "gui_add_folder": "Voeg Vouer Toe", "gui_choose_items": "Kies", "gui_share_start_server": "Begin deel", "gui_share_stop_server": "Staak deel", "gui_share_stop_server_autostop_timer": "Staak Deel ({})", "gui_stop_server_autostop_timer_tooltip": "Outo-stoptydhouer eindig om {}", "gui_start_server_autostart_timer_tooltip": "Outo-begintydhouer eindig om {}", "gui_receive_start_server": "Begin Ontvangmodus", "gui_receive_stop_server": "Staak Ontvangmodus", "gui_receive_stop_server_autostop_timer": "Staak Ontvangmodus ({} oorblywend)", "gui_copy_url": "Kopieer Adres", "gui_canceled": "Gekanselleer", "gui_copied_url_title": "OnionShare-adres gekopieer", "gui_copied_url": "OnionShare-adres na knipbord gekopieer", "gui_waiting_to_start": "Geskeduleer om oor {} te begin. Klik om te kanselleer.", "gui_please_wait": "Begin… Klik om te kanselleer.", "gui_quit_warning_quit": "Sluit Af", "zip_progress_bar_format": "Samepersing: %p%", "gui_settings_window_title": "Instellings", "gui_settings_autoupdate_label": "Soek na nuwe weergawe", "gui_settings_autoupdate_option": "Laat my weet wanneer ’n nuwe weergawe beskikbaar is", "gui_settings_autoupdate_timestamp": "Laas gesoek: {}", "gui_settings_autoupdate_timestamp_never": "Nooit", "gui_settings_autoupdate_check_button": "Soek na Nuwe Weergawe", "gui_settings_connection_type_label": "Hoe moet OnionShare aan Tor koppel?", "gui_settings_connection_type_bundled_option": "Gebruik die Tor-weergawe wat by OnionShare ingebou is", "gui_settings_connection_type_automatic_option": "Probeer outo-opstelling met Tor Browser", "gui_settings_connection_type_control_port_option": "Koppel d.m.v. kontrolepoort", "gui_settings_connection_type_socket_file_option": "Koppel d.m.v. soklêer", "gui_settings_connection_type_test_button": "Toets Tor-koppeling", "gui_settings_control_port_label": "Kontrolepoort", "gui_settings_socket_file_label": "Soklêer", "gui_settings_socks_label": "SOCKS-poort", "gui_settings_authenticate_no_auth_option": "Geen magtiging of koekiemagtiging", "gui_settings_authenticate_password_option": "Wagwoord", "gui_settings_password_label": "Wagwoord", "gui_settings_tor_bridges": "Koppel u d.m.v. Tor-brug?", "gui_settings_meek_lite_expensive_warning": "Waarskuwing: Die meek_lite-brûe is baie duur vir die Tor-projek om uit te voer.

Gebruik dit slegs indien u nie direk aan Tor, d.m.v. obfs4-vervoere, of ander normale brûe kan koppel nie.", "gui_settings_tor_bridges_invalid": "Geen van u toegevoegde brûe werk nie. Gaan dit na of voeg ander toe.", "gui_settings_button_save": "Bewaar", "gui_settings_button_cancel": "Kanselleer", "gui_settings_button_help": "Help", "settings_error_unknown": "Kan nie aan Tor-kontroleur koppel nie omdat u instellings onsinnig is.", "settings_error_automatic": "Kon nie aan die Tor-kontroleur koppel nie. Loop Tor Browser (beskikbaar by torproject.org) in die agtergrond?", "settings_error_socket_port": "Kan nie aan die Tor-kontroleur by {}:{} koppel nie .", "settings_error_socket_file": "Kan nie aan die Tor-kontroleur d.m.v. soklêer {} koppel nie.", "settings_error_auth": "Gekoppel aan {}:{} maar kan nie magtig nie. Miskien is die nie ’n Tor-kontroleur nie?", "settings_error_missing_password": "Gekoppel aan Tor-kontroleur, maar dit vereis ’n wagwoord om te magtig.", "settings_error_unreadable_cookie_file": "Gekoppel aan die Tor-kontroleur, maar wagwoord is dalk verkeerd of u gebruiker mag nie die koekielêer lees nie.", "settings_error_bundled_tor_not_supported": "Die Tor-weergawe wat met OnionShare verskeep word werk nie in ontwikkelaarsmodus op Windows of macOS nie.", "settings_error_bundled_tor_timeout": "Vat te lank om aan Tor te koppel. Miskien is u nie aan die Internet gekoppel nie of u stelselhorlosie is onakkuraat?", "settings_error_bundled_tor_broken": "OnionShare kon nie in die agtergrond aan Tor koppel nie:\n{}", "settings_test_success": "Gekoppel aan die Tor-kontroleur:\n\nTor-weergawe: {}\nSteun efemere uidienste: {}.\nSteun kliëntmagtiging: {}.\nSteun nuwegenerasie-.onionadresse: {}.", "error_tor_protocol_error": "Daar was ’n fout met Tor: {}", "connecting_to_tor": "Koppel tans aan die Tor-netwerk", "update_available": "Nuwe OnionShare is beskikbaar. Klik hier om dit te kry.

U gebruik {} en die nuutste is {}.", "update_error_check_error": "Kon nie na nuwe weergawe soek nie: U is dalk nie aan Tor gekoppel nie, of die OnionShare-webwerf is onbeskikbaar?", "update_error_invalid_latest_version": "Kon nie na nuwe weergawe soek nie: die OnionShare-webwerf meld dat die leeste weergawe die onherkenbare ‘{}’ is…", "update_not_available": "U gebruik die nuutste OnionShare.", "gui_tor_connection_ask": "Open die instellings om Tor-koppeling op te los?", "gui_tor_connection_ask_open_settings": "Ja", "gui_tor_connection_ask_quit": "Sluit Af", "gui_tor_connection_error_settings": "Probeer in die instellings verander hoe OnionShare aan die Tor-netwerk koppel.", "gui_tor_connection_canceled": "Kon nie aan Tor koppel nie.\n\nMaak seker u is aan die Internet gekoppel, open OnionShare dan weer en stel die Tor-koppeling weer op.", "gui_tor_connection_lost": "Ontkoppel van Tor.", "gui_server_started_after_autostop_timer": "Die outo-stoptydhouer het afgeloop voor die bediener kon begin. Skep ’n nuwe deel.", "gui_server_autostop_timer_expired": "Die outo-stoptydhouer het reeds afgeloop. Pas dit aan om te begin deel.", "gui_server_autostart_timer_expired": "Die geskeduleerde tyd is verstreke. Verstel dit om met deel te begin met.", "gui_autostop_timer_cant_be_earlier_than_autostart_timer": "Die outo-stoptyd kan nie dieselfde of vroeër as die outo-begintyd wees nie. Pas dit aan om te begin deel.", "gui_share_url_description": "Enigeen met hierdie OnionShare-adres en privaat sleutel kan u lêers aflaai d.m.v. die Tor Browser: ", "gui_website_url_description": "Enigeen met hierdie OnionShare-adres en privaat sleutel kan u webwerf besoek d.m.v. die Tor Browser: ", "gui_receive_url_description": "Enigeen met hierdie OnionShare-adres kan lêers d.m.v. die Tor Browser na u rekenaar oplaai: ", "gui_url_label_persistent": "Hierdie deel sal nie self stop nie.

Elke opvolgende deel hergebruik die adres. (Deaktiveer “Gebruik ’n blywende adres� in die instellings om eenmalige adresse te gebruik.)", "gui_url_label_stay_open": "Hierdie deel sal nie self stop nie.", "gui_url_label_onetime": "Hierdie deel sal stop na eerste voltooiing.", "gui_url_label_onetime_and_persistent": "Hierdie deel sal nie self stop nie.

Elke opvolgende deel sal die adres hergebruik. (Deaktiveer “Gebruik ’n blywende adres� in die instellings om eenmalige adresse te gebruik.)", "gui_status_indicator_share_stopped": "Gestop", "gui_status_indicator_share_working": "Begin…", "gui_status_indicator_share_scheduled": "Geskeduleer…", "gui_status_indicator_share_started": "Deel tans", "gui_status_indicator_receive_stopped": "Gestop", "gui_status_indicator_receive_working": "Begin…", "gui_status_indicator_receive_scheduled": "Geskeduleer…", "gui_status_indicator_receive_started": "Ontvang tans", "gui_file_info": "{} lêers, {}", "gui_file_info_single": "{} lêer, {}", "history_in_progress_tooltip": "{} besig", "history_completed_tooltip": "{} afgehandel", "history_requests_tooltip": "{} webversoeke", "error_cannot_create_data_dir": "Kon nie OnionShare-datavouer skep nie: {}", "gui_receive_mode_warning": "Ontvangsmodus laat ander mense lêers op u rekenaar plaas.

Sommige van die lêers kan moontlik u rekenaar oorneem indien u dit open. Open slegs lêers van mense wat u vertrou of indien u weet wat u doen.", "gui_settings_language_label": "Voorkeurtaal", "gui_settings_language_changed_notice": "Herbegin OnionShare om na die nuwe taal te verander.", "systray_menu_exit": "Sluit Af", "systray_page_loaded_title": "Bladsy Gelaai", "systray_page_loaded_message": "OnionShare-adres gelaai", "systray_share_started_title": "Deel het Begin", "systray_share_started_message": "Begin lêers aan iemand stuur", "systray_share_completed_title": "Deel is Afgehandel", "systray_share_completed_message": "Lêers klaar gestuur", "systray_share_canceled_title": "Deel is Gekanselleer", "systray_share_canceled_message": "Iemand het ontvangs van u lêers gekanselleer", "systray_receive_started_title": "Ontvang het Begin", "systray_receive_started_message": "Iemand stuur lêers aan u", "gui_all_modes_history": "Geskiedenis", "gui_all_modes_clear_history": "Wis Alles", "gui_all_modes_transfer_started": "Begin {}", "gui_all_modes_transfer_finished_range": "Oorgedra {} - {}", "gui_all_modes_transfer_finished": "Oorgedra {}", "gui_all_modes_transfer_canceled_range": "Gekanselleer {} - {}", "gui_all_modes_transfer_canceled": "Gekanselleer {}", "gui_all_modes_progress_complete": "%p%, {0:s} verstreke.", "gui_all_modes_progress_starting": "{0:s}, %p% (bereken tans)", "gui_all_modes_progress_eta": "{0:s}, Verwagte Aankomstyd: {1:s}, %p%", "gui_share_mode_no_files": "Nog Geen Lêers Gestuur Nie", "gui_share_mode_autostop_timer_waiting": "Verstuur word afgehandel…", "gui_website_mode_no_files": "Nog Geen Webwerf Gedeel Nie", "gui_receive_mode_no_files": "Nog Geen Lêers Ontvang Nie", "gui_receive_mode_autostop_timer_waiting": "Ontvang word afgehandel…", "days_first_letter": "d", "hours_first_letter": "h", "minutes_first_letter": "m", "seconds_first_letter": "s", "gui_file_selection_remove_all": "Verwyder alles", "gui_remove": "Verwyder", "gui_chat_stop_server": "Stop kletsbediener", "gui_dragdrop_sandbox_flatpak": "Om die Flatpak-sandput veiliger te maak word sleep-en-los nie gesteun nie. Gebruik eerder die “Voeg lêers toe�- en “Voeg vouer toe�-knoppe om lêers te kies.", "gui_chat_start_server": "Begin kletsbediener", "gui_receive_flatpak_data_dir": "Omdat u OnionShare d.m.v. Flatpak geïnstalleer het, moet u lêers in ’n vouer in ~/OnionShare bewaar.", "gui_copy_client_auth": "Kopieer privaat sleutel", "gui_copied_client_auth_title": "Privaat sleutel gekopieer", "gui_qr_code_dialog_title": "OnionShare QR-kode", "gui_please_wait_no_button": "Begin tans…", "gui_tor_settings_window_title": "Tor-instellings", "gui_settings_bridge_use_checkbox": "Gebruik ’n brug", "gui_settings_bridge_radio_builtin": "Kies ’n ingeboude brug", "gui_settings_bridge_none_radio_option": "Moenie brûe gebruik nie", "gui_settings_bridge_moat_radio_option": "Versoek ’n brug vanaf torproject.org", "gui_settings_bridge_custom_placeholder": "tik adres:poort (een per reël)", "gui_settings_moat_bridges_invalid": "U het nog nie ’n brug vanaf torproject.org versoek nie.", "gui_settings_bridge_custom_radio_option": "Verskaf ’n brug wat u van ’n vertroude bron verneem het", "gui_settings_stop_active_tabs_label": "Daar loop nog dienste in sommige van u oortjies. \nU moet alle dienste stop om u Tor-instellings te verander.", "gui_settings_version_label": "U gebruik OnionShare {}", "gui_settings_help_label": "Benodig u hulp? Sien docs.onionshare.org", "moat_solution_empty_error": "Voer die karakters in die beeld in", "gui_copied_client_auth": "Privaat sleutel na knipbord gekopieer", "gui_show_qr_code": "Toon QR-kode", "gui_qr_label_url_title": "OnionShare-adres", "gui_hide": "Versteek", "gui_qr_label_auth_string_title": "Privaat sleutel", "gui_reveal": "Onthul", "gui_autoconnect_bridge_detect_manual": "Kies handmatig my land vir bruginsttellings", "gui_autoconnect_no_bridge": "Probeer weer sonder brûe", "gui_autoconnect_try_again_without_a_bridge": "Probeer weer sonder brûe", "gui_settings_tor_bridges_label": "Brûe help u verkeer om op die Tor-netwerk te kom indien Tor-toegang versper is. Afhangend van waar u koppel, kan een brug beter as ’n ander werk.", "gui_enable_autoconnect_checkbox": "Koppel outomaties aan Tor", "gui_autoconnect_failed_to_connect_to_tor": "Kon nie aan Tor koppel nie", "gui_autoconnect_description": "OnionShare steun op die vrywilligerbestuurde Tor-netwerk.", "gui_autoconnect_trying_to_connect_to_tor": "Koppel tans aan Tor…", "gui_autoconnect_connection_error_msg": "Maak seker u is aan die Internet gekoppel.", "gui_autoconnect_bridge_setting_options": "Bruginstellings", "gui_autoconnect_start": "Koppel aan Tor", "gui_autoconnect_configure": "Netwerkinstellings", "gui_autoconnect_circumventing_censorship_starting_circumvention": "Sensuur word omseil…", "gui_autoconnect_circumventing_censorship_got_bridges": "Brûe opgerig. Koppel weer aan Tor…", "gui_autoconnect_circumventing_censorship_requesting_bridges": "Versoek tans brûe vanaf die Tor-sensuuromseiling-API…", "gui_autoconnect_could_not_connect_to_tor_api": "Kon nie aan die Tor-API koppel nie. Maak seker u is aan die Internet gekoppel voor u weer probeer.", "gui_general_settings_window_title": "Algemeen", "gui_settings_controller_extras_label": "Tor-instellings", "gui_settings_bridge_moat_button": "Versoek ’n nuwe brug", "gui_share_url_public_description": "Enigeen met hierdie OnionShare-adres kan u lêers aflaai d.m.v. die Tor Blaaier: ", "gui_website_url_public_description": "Enigeen met hierdie OnionShare-adres kan u webwerf besoek d.m.v. die Tor Blaaier: ", "gui_receive_url_public_description": "Enigeen met hierdie OnionShare-adres kan u lêers na u rekenaar oplaai d.m.v. die Tor Blaaier: ", "gui_chat_url_description": "Enigeen met hierdie OnionShare-adres en privaat sleutel kan by hierdie kletskamer aansluit d.m.v. die Tor Blaaier: ", "gui_chat_url_public_description": "Enigeen met hierdie OnionShare-adres kan by hierdie kletskamer aansluit d.m.v. die Tor Blaaier: ", "moat_captcha_submit": "Dien in", "moat_captcha_reload": "Herlaai", "moat_bridgedb_error": "Kon nie BridgeDB kontak nie.", "moat_captcha_error": "Verkeerde oplossing. Probeer weer.", "gui_autoconnect_bridge_detect_automatic": "Bepaal my land d.m.v. my IP-adres vir bruginstellings", "gui_autoconnect_circumventing_censorship": "Verbindingsprobleme word opgelos…", "gui_autoconnect_bridge_description": "U kan dalk d.m.v. ’n brug koppel indien u Internetverbinding gesensor word.", "mode_tor_not_connected_label": "OnionShare is nie aan die Tor-netwerk gekoppel nie", "gui_status_indicator_chat_scheduled": "Geskeduleer…", "gui_url_instructions_public_mode": "Stuur die onderstaande OnionShare-adres:", "gui_client_auth_instructions": "Stuur dan die privaat sleutel vir toegang tot u OnionShare-diens:", "gui_status_indicator_chat_stopped": "Gestop", "gui_status_indicator_chat_working": "Begin…", "gui_settings_theme_label": "Tema", "gui_settings_theme_auto": "Outomaties", "gui_settings_theme_light": "Lig", "gui_settings_theme_dark": "Donker", "gui_url_instructions": "Stuur eers die onderstaande OnionShare-adres:", "gui_status_indicator_chat_started": "In gesprek", "gui_open_folder_error": "Kon nie die vouer met xdg-open open nie. Die lêer is hier: {}", "gui_tab_name_share": "Deel", "gui_close_tab_warning_title": "Sluit oortjie?", "gui_main_page_website_button": "Begin huisves", "gui_main_page_chat_button": "Begin klets", "gui_tab_name_receive": "Ontvang", "moat_contact_label": "Kontak tans BridgeDB…", "gui_main_page_receive_button": "Begin ontvang", "gui_tab_name_chat": "Klets", "gui_tab_name_website": "Webwerf", "gui_new_tab_chat_button": "Klets anoniem", "gui_new_tab_website_button": "Huisves ’n webwerf", "gui_new_tab_receive_button": "Ontvang lêers", "gui_new_tab_share_button": "Deel lêers", "gui_new_tab_tooltip": "Open ’n nuwe oortjie", "gui_new_tab": "Nuwe oortjie", "gui_main_page_share_button": "Begin deel", "gui_color_mode_changed_notice": "Herbegin OnionShare om die nuwe kleure te sien.", "moat_captcha_label": "Los die CAPTCHA op om ’n brug te versoek.", "moat_captcha_placeholder": "Voer die karakters wat in die beeld is in", "gui_close_tab_warning_persistent_description": "Sluit permanente oortjie en verloor die onionadres wat dit gebruik?", "mode_settings_website_custom_csp_checkbox": "Stuur ’n pasgemaakte inhoudsekuriteitsbeleidkop", "gui_close_tab_warning_share_description": "Sluit oortjie wat lêers verstuur?", "mode_settings_title_label": "Pasgemaakte titel", "mode_settings_receive_disable_text_checkbox": "Deaktiveer indien van teks", "history_receive_read_message_button": "Lees boodskap", "mode_settings_website_disable_csp_checkbox": "Moenie verstekinhoudsekuriteitsbeleidkop stuur nie (dit laat u webwerf toe om derdepartyhulpbronne te gebruik)", "mode_settings_receive_data_dir_label": "Bewaar lêers na", "mode_settings_receive_data_dir_browse_button": "Blaai", "mode_settings_share_autostop_sharing_checkbox": "Stop deling nadat lêers verstuur is (merk af om aflaai van individuele lêers toe te laat)", "mode_settings_autostop_timer_checkbox": "Stop opniondiens op geskeduleerde tyd", "mode_settings_autostart_timer_checkbox": "Begin oniondiens op geskeduleerde tyd", "mode_settings_public_checkbox": "Dit is ’n openbare OnionShare-diens (deaktiveer privaat sleutel)", "mode_settings_persistent_checkbox": "Open altyd hierdie oortjie wanneer OnionShare begin word", "mode_settings_advanced_toggle_hide": "Versteek gevorderde instellings", "mode_settings_advanced_toggle_show": "Toon gevorderde instellings", "gui_quit_warning_cancel": "Kanselleer", "gui_quit_warning_description": "Sluit alle oortjies af, selfs indien deling in van hulle aktief is?", "gui_close_tab_warning_cancel": "Kanselleer", "gui_close_tab_warning_close": "Regso", "gui_close_tab_warning_website_description": "Sluit oortjie wat ’n webwerf huisves?", "gui_close_tab_warning_receive_description": "Sluit oortjie wat lêers ontvang?", "gui_autoconnect_circumventing_censorship_starting_meek": "Vestig tans meekbrug vir domeinvoorloping…", "gui_server_doesnt_support_stealth": "Jammer, hierdie weergawe van Tor steun nie heimlikheid (kliëntwaarmerking) nie. Probeer ’n nuwer weergawe van Tor of gebruik ‘openbaar’-modus indien dit nie privaat hoef te wees nie.", "mode_settings_receive_disable_files_checkbox": "Deaktiveer oplaai van lêers", "mode_settings_receive_webhook_url_checkbox": "Gebruik webhaak vir kennisgewing", "gui_rendezvous_cleanup": "Wag tans vir Tor-bane om te sluit om te verseker u lêers is oorgedra.\n\nDit kan ’n paar minute duur.", "gui_rendezvous_cleanup_quit_early": "Sluit vroeg af", "error_port_not_available": "OnionShare-poort onbeskikbaar", "gui_quit_warning_title": "Sluit OnionShare af?", "waitress_web_server_error": "Daar was ’n probleem om die webbediener te begin", "gui_close_tab_warning_chat_description": "Sluit die oortjie wat gasheer vir ’n kletsbediener is?" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/am.json000066400000000000000000000024031521174352300271010ustar00rootroot00000000000000{ "gui_settings_button_cancel": "ተወ�", "gui_settings_button_help": "መመሪያ", "gui_tor_connection_ask_open_settings": "አዎ", "gui_settings_autoupdate_timestamp_never": "በጭራሽ", "gui_settings_theme_label": "ገጽታ", "gui_settings_window_title": "ቅንብሮች", "gui_quit_warning_cancel": "ሰር�", "gui_all_modes_history": "ታሪክ", "gui_add": "አክ�", "gui_general_settings_window_title": "ጄኔራ�", "gui_close_tab_warning_cancel": "ሰር�", "gui_remove": "ያስወ�ዱ", "gui_settings_language_label": "ቋንቋ", "gui_hide": "ደብቅ", "gui_tab_name_chat": "Chat", "gui_settings_password_label": "የመ�ቢያ ቃ�", "gui_settings_button_save": "ያስቀ�ጡ", "gui_tab_name_share": "ማጋሪያ", "gui_settings_authenticate_password_option": "የመ�ቢያ ቃ�", "moat_captcha_submit": "Submit", "gui_settings_theme_dark": "ጨለማ", "gui_settings_theme_light": "ብርሃን", "gui_status_indicator_receive_stopped": "ቆ�ዋ�", "gui_status_indicator_chat_stopped": "ቆ�ዋ�", "gui_status_indicator_share_stopped": "ቆ�ዋ�", "gui_main_page_website_button": "ማስተናገድ ይጀ�ሩ" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/ar.json000066400000000000000000000650251521174352300271170ustar00rootroot00000000000000{ "not_a_readable_file": "{0:s} ليس مل�ا قابلا للقراءة.", "other_page_loaded": "لقد تم تحميل العنوان", "close_on_autostop_timer": "تمّ الإيقا� بسبب بلوغ مؤقت الإيقا� أجله", "closing_automatically": "تم الإيقا� بسبب اكتمال النقل", "large_filesize": "تحذير: إن ر�ع مشاركة كبيرة قد يستغرق ساعات", "systray_menu_exit": "أنه�", "gui_drag_and_drop": "اسحب المل�ات والأدلة وأ�لتها لبدء ر�عها لمشاركتها", "gui_add": "أض��", "gui_choose_items": "اختر", "gui_share_start_server": "ابدأ المشاركة", "gui_share_stop_server": "أوق� المشاركة", "gui_share_stop_server_autostop_timer": "أوق� المشاركة ({})", "gui_receive_start_server": "ابدء وضع الاستلام", "gui_receive_stop_server": "أوق� وضع الاستلام", "gui_receive_stop_server_autostop_timer": "أوق� وضع الاستلام (بقي {})", "gui_copy_url": "نسخ العنوان", "gui_canceled": "تم الإلغاء", "gui_copied_url_title": "لقد تمّ نسخ عنوان OnionShare", "gui_copied_url": "لقد تمّ نسخ عنوان OnionShare إلى الحا�ظة", "gui_please_wait": "يبدأ… اضغط هنا للإلغاء.", "gui_quit_warning_quit": "اخرجْ", "zip_progress_bar_format": "يجري الضغط: %p%", "gui_settings_window_title": "الإعدادات", "gui_settings_autoupdate_label": "تحقق من وجود إصدار الجديد", "gui_settings_autoupdate_option": "أخبرني عند وجود إصدار أحدث متاح", "gui_settings_autoupdate_timestamp": "تاريخ آخر تحق�ّق: {}", "gui_settings_autoupdate_timestamp_never": "أبداً", "gui_settings_autoupdate_check_button": "تحقق من وجود إصدار أحدث", "gui_settings_connection_type_label": "كي� ينبغي أن يتصل OnionShare بشبكة تور؟", "gui_settings_connection_type_bundled_option": "استخدم إصدار تور الم�دمَج مع OnionShare", "gui_settings_connection_type_automatic_option": "حاول التهيئة التلقائية باستخدام متص�ح تور", "gui_settings_connection_type_control_port_option": "اتصل عبر من�ذ التحكم", "gui_settings_connection_type_socket_file_option": "اتصل عبر مل� مقبس (socket file)", "gui_settings_connection_type_test_button": "اختبر الاتصال بشبكة تور", "gui_settings_control_port_label": "من�ذ التحكم", "gui_settings_socket_file_label": "مل� المقبس (socket file)", "gui_settings_socks_label": "من�ذ SOCKS", "gui_settings_authenticate_no_auth_option": "بدون استيثاق، وبدون الاستيثاق بمل�ات تعري� الارتباط", "gui_settings_authenticate_password_option": "بكلمة السر", "gui_settings_password_label": "كلمة السر", "gui_settings_tor_bridges": "هل تريد الاتصال باستخدام جسر تور؟", "gui_settings_meek_lite_expensive_warning": "تنبيه: يكلّ� استخدام الجسور meek-azure مشروع تور للغاية لأجل تشغيلها.

استخدمها عند الضرورة �قط عند تعذّ�ر الاتصال إما ب�تور مباشرة، وإما عبر وسائل نقل obfs4 وإما عبر الجسور الاعتيادية.", "gui_settings_tor_bridges_invalid": "لا تعمل أي من الجسور التي أض�تها. قم بت�حصها جيدا أو أض� أخرى.", "gui_settings_button_save": "اح�ظ", "gui_settings_button_cancel": "ألغ�", "gui_settings_button_help": "المساعدة", "settings_error_unknown": "تعذّر الاتصال بمتحكّم تور لأن إعداداتك غير صحيحة.", "settings_error_automatic": "تعذّر الاتصال بمتحكم تور. هل متص�ح تور (متاح �ي torproject.org) يعمل �ي الخل�ية؟", "settings_error_socket_port": "تعذّر الاتصال بمتحكّم تور �ي {}:{}.", "settings_error_socket_file": "تعذّر الاتصال بمتحكّم تور عبر مل� المقبس {}.", "settings_error_auth": "تم الاتّصال مع {}:{} لكن تعذّر الاستيثاق. ربما هو ليس متحكّم تور؟", "settings_error_missing_password": "تم الاتصال بمتحكّم تور لكنه يطلب كلمة السر للاستيثاق.", "settings_error_unreadable_cookie_file": "تم الاتصال بمتحكّم تور. ربما كلمة السر غير صحيحة أو أن المستخدم غير مسموح له بقراءة مل� تعري� الارتباط (cookie file).", "settings_error_bundled_tor_not_supported": "استعمال إصدار تور الم�دمَج �ي OnionShare لا يشتغل خلال ’وضع التطوير‘ �ي ويندوز ولا نظام ماكْ.", "settings_error_bundled_tor_timeout": "استغرق الاتصال ب�تور وقتا أطول من اللازم. ربما أنك غير متصل بالانترنت، أو أن ساعة النظام غير مضبوطة ؟", "settings_error_bundled_tor_broken": "تعذّر على OnionShare الاتصال ب�تور:\n{}", "settings_test_success": "لقد تم الاتصال بمتحكّم تور.\n\nإصدار تور: {}\nيدعم خدمات البصلة الزائلة: {}.\nيدعم استيثاق العميل: {}.\nيدعم الجيل الأحدث من العناوين البصلية‬: {}.", "error_tor_protocol_error": "لقد كان هناك خطأ مغ تور: {}", "connecting_to_tor": "يجري الاتصال بشبكة تور", "update_available": "يوجد إصدار أحدث من OnionShare. يمكنك تنزيله الآن.

إصدارك الحالي {} والإصدار الأحدث {}.", "update_error_check_error": "لقد تعذر التحقق من وجود إصدار أحدث: ربما لست متصلًا ب�تور، أو أن موقع OnionShare ليس متصلا؟", "update_error_invalid_latest_version": "لقد تعذّر التحقق من وجود إصدار أحدث: موقع OnionShare يقول إن أحدث إصدار هو إصدار '{}' غير م�تعرَّ� عليه…", "update_not_available": "أنت تشغّل أحدث إصدار لـ OnionShare.", "gui_tor_connection_ask": "أتريد �تح الإعدادات لضبط الاتّصال بتور؟", "gui_tor_connection_ask_open_settings": "نعم", "gui_tor_connection_ask_quit": "أنه�", "gui_tor_connection_error_settings": "جرّب تغيير كي�ية اتصال OnionShare بشبكة تور �ي الإعدادات.", "gui_tor_connection_canceled": "لقد تعذّر الاتصال ب�تور.\n\nتحقّق من اتصالك بالانترنت ثم أعد تشغيل OnionShare وقم بإعداد اتصاله ب�تور.", "gui_tor_connection_lost": "لقد ق�طع الاتصل بشبكة تور.", "gui_server_started_after_autostop_timer": "لقد بلغ مؤقت الإيقا� التلقائي أجله قبل بدء الخادم. ي�رجى إنشاء مشاركة جديدة.", "gui_server_autostop_timer_expired": "لقد بلغ مؤقت الإيقا� التلقائي أجله. ي�رجى ضبطه للبدء بالمشاركة.", "gui_share_url_description": "إن أي شخص لديه عنوان OnionShare هذا سيكون بوسعه تنزيل تلك المل�ات باستخدام متص�ح تور: ", "gui_receive_url_description": "يمكن لأيّ شخص لديه عنوان OnionShare هذا ر�ع المل�ات إلى حاسوبك باستعمال متص�ح تور : ", "gui_url_label_persistent": "لن تتوق� هذه المشاركة تلقائيًا.

كل مشاركة لاحقة تعيد استخدام ن�س العنوان. (لاستخدام عناوين ذات الاستعمال الوحيد، عطّل خيار �ا�تح علامة التبويب هذه دائمًا عند بدء تشغيل OnionShare“ �ي الإعدادات.)", "gui_url_label_stay_open": "لن تتوق� هذه المشاركة تلقائيا.", "gui_url_label_onetime": "ستتوق� هذه المشاركة تلقائيا بعد إتمام أول تنزيل.", "gui_url_label_onetime_and_persistent": "لن تتوق� هذه المشاركة تلقائيًا.

كل مشاركة لاحقة ستعيد استخدام ن�س العنوان. (لاستخدام عناوين ذات الاستعمال الوحيد، عطّل خيار �ا�تح علامة التبويب هذه دائمًا عند بدء تشغيل OnionShare“ �ي الإعدادات.)", "gui_status_indicator_share_stopped": "متوق�", "gui_status_indicator_share_working": "يبدأ…", "gui_status_indicator_share_started": "تجري المشاركة", "gui_status_indicator_receive_stopped": "متوق�", "gui_status_indicator_receive_working": "يبدأ…", "gui_status_indicator_receive_started": "يجري الاستلام", "gui_file_info": "{} مل�ات، {}", "gui_file_info_single": "{} مل�، {}", "history_in_progress_tooltip": "تجري معالجة {}", "history_completed_tooltip": "تمّت معالجة {}", "gui_receive_mode_warning": "يسمح وضع الاستلام للآخرين بر�ع المل�ات إلى حاسوبك.

بعض المل�ات قد تكون قادرة على السيطرة على نظامك إذا �تحتها. لا ت�تح مل�ات إلا من أشخاص تثق بهم، أو إن كنت متأكدا مما ت�عل.", "systray_page_loaded_title": "تم تحميل الص�حة", "gui_settings_language_label": "اللغة", "gui_settings_language_changed_notice": "أعد تشغيل OnionShare للتغيير إلى اللغة الجديدة.", "gui_add_files": "أض� مل�ات", "gui_add_folder": "أض� م�جلداً", "systray_page_loaded_message": "تم تحميل عنوان OnionShare", "systray_share_started_title": "بدأت المشاركة", "systray_share_started_message": "بدأ إرسال المل�ات إلى شخص ما", "systray_share_completed_title": "اكتملت المشاركة", "systray_share_completed_message": "انتهى إرسال المل�ات", "systray_share_canceled_title": "تمّ إلغاء المشاركة", "systray_share_canceled_message": "لقد ألغى شخص ما استلام مل�اتك", "systray_receive_started_title": "بدأ الاستلام", "systray_receive_started_message": "شخص ما يرسل إليك مل�ات", "gui_all_modes_history": "التأريخ", "gui_all_modes_clear_history": "محو الكل", "gui_share_mode_no_files": "لم ت�رسَل أي مل�ات بعد", "gui_share_mode_autostop_timer_waiting": "�ي انتظار إنهاء الإرسال…", "gui_receive_mode_no_files": "لم ت�ستلَم أي مل�ات بعد", "gui_receive_mode_autostop_timer_waiting": "بجري إنهاء الاستلام …", "gui_stop_server_autostop_timer_tooltip": "مؤقت الإيقا� التلقائي ينتهي �ي {}", "gui_start_server_autostart_timer_tooltip": "مؤقت البدء التلقائي ينتهي �ي {}", "gui_waiting_to_start": "م�جدولة للبدء �ي {}. اضغط هنا للإلغاء.", "gui_server_autostart_timer_expired": "انتهى الوقت الم�جدول للمشاركة. عدلّه للبدء بالمشاركة.", "gui_autostop_timer_cant_be_earlier_than_autostart_timer": "لا يمكن أن يكون وقت الإيقا� التلقائي قبل �ي ن�س وقت البدء. ي�رجى ضبطه للبدء بالمشاركة.", "gui_status_indicator_share_scheduled": "م�جدوَل…", "gui_status_indicator_receive_scheduled": "م�جدوَل…", "error_cannot_create_data_dir": "تعذَّر إنشاء مجلد بيانات OnionShare: {}", "gui_all_modes_transfer_started": "بدأ �ي {}", "gui_all_modes_transfer_finished_range": "تمّ نقل {} - {}", "gui_all_modes_transfer_finished": "تمّ نقل {}", "gui_all_modes_transfer_canceled_range": "تمّ إلغاء {} - {}", "gui_all_modes_transfer_canceled": "تمّ إلغاء {}", "gui_all_modes_progress_complete": "%p%، الوقت المنقضي {0:s}.", "gui_all_modes_progress_starting": "(يجري الحساب) {0:s}، %p%", "gui_all_modes_progress_eta": "{0:s}، الزمن الباقي، الم�قدَّر: {1:s}، %p%", "days_first_letter": "يوم", "hours_first_letter": "ساعة", "minutes_first_letter": "دقيقة", "seconds_first_letter": "ثانية", "gui_website_url_description": "يمكن لأى شخص لديه عنوان OnionsShare هذا والم�تاح الخاصزيارة موقعك باستخدام متص�ح تور: ", "gui_website_mode_no_files": "لا يوجد موقع الو�بْ تمت مشاركته حتى الآن", "incorrect_password": "كلمة السر غير صحيحة", "history_requests_tooltip": "{} طلب من الشبكة العنكبوتية", "gui_receive_flatpak_data_dir": "لأنك قد ثبّتت OnionShare باستخدام Flatpak، يجب عليك ح�ظ المل�ات داخل م�جلد �ي المسار ‎~/OnionShare.", "gui_qr_code_dialog_title": "رمز OnionShare المربع", "gui_show_qr_code": "اظهر الرمز المربع", "gui_chat_stop_server": "إيقا� خادم المحادثة", "gui_chat_start_server": "ابدأ خادم المحادثة", "gui_file_selection_remove_all": "إزالة الك�ل", "gui_remove": "إزالة", "error_port_not_available": "من�ذ OnionShare غير متاح", "gui_rendezvous_cleanup_quit_early": "غاد�ر مبكرا", "gui_rendezvous_cleanup": "�ي انتظار إغلاق مسارات تور للتأكد من نقل مل�اتك.\n\nقد يستغرق ذلك بضع دقائق.", "mode_settings_website_disable_csp_checkbox": "لا ترسل ترويسة مخصصة لسياسة أمان المحتوى Content-Security-Policy header (يسمح لموقعك على الشبكة العنكبوتية باستخدام موارد الجهات الخارجية)", "mode_settings_receive_data_dir_browse_button": "تص�ح", "mode_settings_receive_data_dir_label": "ح�ظ المل�ات �ي", "mode_settings_share_autostop_sharing_checkbox": "إيقا� المشاركة بعد إرسال المل�ات (قم بإلغاء التحديد للسماح بتنزيل المل�ات �رديا)", "mode_settings_autostop_timer_checkbox": "إيقا� الخدمة‬ البصلية �ي الميعاد الم�جدوَل", "mode_settings_autostart_timer_checkbox": "بدء الخدمة‬ البصلية �ي الميعاد الم�جدوَل", "mode_settings_public_checkbox": "هذه هي خدمة OnionShare خاصة بالعامة (ت�عطّل الم�تاح الخاص)", "mode_settings_persistent_checkbox": "ا�تح علامة التبويب هذه دائمًا عند بدء تشغيل OnionShare (سيبقى عنوان البصل كما هو)", "mode_settings_advanced_toggle_hide": "إخ�اء الإعدادات المتقدمة", "mode_settings_advanced_toggle_show": "عرض الإعدادات المتقدمة", "gui_quit_warning_cancel": "ألغ�", "gui_quit_warning_description": "هل تريد الخروج وإغلاق جميع علامات التبويب، على الرغم من أن المشاركة نشطة �ي بعضها؟", "gui_quit_warning_title": "هل تريد الخروج من OnionShare؟", "gui_close_tab_warning_cancel": "إلغاء", "gui_close_tab_warning_close": "موا�ق", "gui_close_tab_warning_website_description": "إغلاق علامة التبويب التي تستضي� موقع الو�بْ؟", "gui_close_tab_warning_receive_description": "إغلاق علامة التبويب التي تتلقى المل�ات؟", "gui_close_tab_warning_share_description": "إغلاق علامة التبويب التي ترسل المل�ات؟", "gui_close_tab_warning_persistent_description": "إغلاق علامة التبويب الدائمة و�قدان العنوان البصلي الذي تستخدمه؟", "gui_close_tab_warning_title": "هل تريد إغلاق علامة التبويب؟", "gui_tab_name_chat": "محادثة", "gui_tab_name_website": "موقع الو�بْ", "gui_tab_name_receive": "استلام", "gui_tab_name_share": "مشاركة", "gui_main_page_chat_button": "بدء المحادثة", "gui_main_page_website_button": "بدء الاستضا�ة", "gui_main_page_receive_button": "بدء الاستلام", "gui_main_page_share_button": "بدء المشاركة", "gui_new_tab_chat_button": "المحادثة بكل مجهولية", "gui_new_tab_website_button": "استضا�ة موقع الو�بْ", "gui_new_tab_receive_button": "استلام المل�ات", "gui_new_tab_share_button": "مشاركة المل�ات", "gui_new_tab_tooltip": "ا�تح علامة تبويب جديدة", "gui_new_tab": "علامة تبويب جديد", "gui_color_mode_changed_notice": "ي�رجى إعادة تشغيل OnionShare من أجل رؤية الألوان الجديدة.", "gui_open_folder_error": "تعذر �تح المجلد بواسطة xdg-open. المل� موجود هنا: {}", "gui_chat_url_description": "يمكن لأي شخص لديه عنوان OnionShare هذا والم�تاح الخاص الانضمام إلى غر�ة المحادثة هذه باستخدام متص�ح تور", "history_receive_read_message_button": "اقرأ الرسالة", "mode_settings_receive_webhook_url_checkbox": "استخدم مشبك الو�بْ (webhook) التلقائي للإشعارات", "mode_settings_receive_disable_files_checkbox": "تعطيل ر�ع المل�ات", "mode_settings_receive_disable_text_checkbox": "تعطيل إرسال النص", "mode_settings_title_label": "العنوان المخصص", "gui_settings_theme_dark": "داكن", "gui_settings_theme_light": "�اتح", "gui_settings_theme_auto": "تلقائي", "gui_settings_theme_label": "المظهر", "gui_status_indicator_chat_started": "يكتب", "gui_status_indicator_chat_scheduled": "م�جدوَل…", "gui_status_indicator_chat_working": "يبدأ…", "gui_status_indicator_chat_stopped": "متوق�", "gui_client_auth_instructions": "بعد ذلك، أرسل الم�تاح الخاص للسماح بالوصول إلى خدمة OnionShare الخاصة بك:", "gui_url_instructions_public_mode": "أرسل عنوان OnionShare أدناه:", "gui_url_instructions": "أولا، أرسل عنوان OnionShare أدناه:", "gui_please_wait_no_button": "يبدأ…", "gui_hide": "إخ�اء", "gui_qr_label_auth_string_title": "الم�تاح الخاص", "gui_qr_label_url_title": "عنوان OnionShare", "gui_copied_client_auth": "لقد تم نسخ الم�تاح الخاص إلى الحا�ظة", "gui_copy_client_auth": "نسخ الم�تاح الخاص", "gui_tor_settings_window_title": "إعدادات تور", "gui_settings_controller_extras_label": "إعدادات تور", "gui_settings_bridge_use_checkbox": "استخدم جسراً", "gui_settings_bridge_radio_builtin": "حدد جسرًا م�دمَجا", "gui_settings_bridge_none_radio_option": "لا تستخدم الجسور", "gui_settings_bridge_moat_radio_option": "طلب جسر من torproject.org", "gui_settings_bridge_moat_button": "طلب جسر جديد", "gui_settings_bridge_custom_placeholder": "اكتب العنوان: المن�ذ (واحد لكل سطر)", "gui_settings_moat_bridges_invalid": "لم تطلب جسرا من torproject.org بعد.", "gui_settings_version_label": "إنك تستخدم OnionShare {}", "moat_contact_label": "يجري ربط الاتصال بـ BridgeDB …", "moat_captcha_placeholder": "أدخل الأحر� الموجودة �ي الصورة", "moat_captcha_submit": "أرسل", "moat_captcha_reload": "إعادة التحميل", "moat_bridgedb_error": "تعذر الاتصال بـ BridgeDB.", "moat_captcha_error": "إجراء خاطئ. حاول مرة اخرى.", "gui_reveal": "كش�", "gui_copied_client_auth_title": "لقد تم نسخ الم�تاح الخاص", "mode_tor_not_connected_label": "إن OnionShare غير متصل بشبكة تور", "gui_settings_help_label": "أأنت بحاجة إلى المساعدة؟ ي�رجى تص�ح docs.onionshare.org", "moat_solution_empty_error": "أدخل الأحر� الموجودة �ي الصورة", "gui_settings_bridge_custom_radio_option": "و�ر جسرا تعرّ�تَ عليه من مصدر موثوق", "moat_captcha_label": "قم بحل كلمة التحقق CAPTCHA لطلب الجسر.", "gui_autoconnect_no_bridge": "حاول مرة أخرى بدون جسور", "gui_autoconnect_configure": "إعدادات الشبكة", "gui_autoconnect_start": "الاتصال ب�تور", "gui_autoconnect_bridge_setting_options": "إعدادات الجسر", "gui_autoconnect_try_again_without_a_bridge": "حاول مرة أخرى بدون جسور", "waitress_web_server_error": "لقد حدثت مشكلة �ي بدء تشغيل خادم الو�بْ", "gui_server_doesnt_support_stealth": "آس�، لا يدعم إصدار تور الحالي التخ�ي (الاستيثاق من العميل). ي�رجى المحاولة باستخدام إصدار أحدث من تور ، أو استخدام الوضع �العمومي“ إذا لا تستلزم الضرورة أن تكون خاصة.", "gui_share_url_public_description": "يمكن لأي شخص لديه عنوان OnionShare هذاتنزيلمل�اتك باستخداممتص�ح تور: ", "gui_website_url_public_description": "يمكن لأي شخص لديه عنوان OnionShare هذازيارة موقعك الإلكتروني باستخدام متص�ح تور:� ", "gui_chat_url_public_description": "يمكن لأي شخص لديه عنوان OnionShare هذا الانضمام إلى غر�ة المحادثة هذه باستخدام متص�ح تور: ", "gui_autoconnect_bridge_detect_automatic": "اكتش� بلدي من عنوان IP الخاص بي لأجل إعدادات الجسر", "gui_autoconnect_circumventing_censorship_requesting_bridges": "يجري طلب الجسور من واجهة برمجة تطبيقات تجاوز رقابة ل�تور…", "gui_autoconnect_circumventing_censorship_got_bridges": "لقد تم إنشاء الجسور. تجري إعادة الاتصال ب�تور …", "gui_autoconnect_could_not_connect_to_tor_api": "لقد تعذر الاتصال بواجهة برمجة تطبيقات تور. تأكد من أنك متصل بالانترنت قبل المحاولة مرة أخرى.", "gui_dragdrop_sandbox_flatpak": "لجعل صندوق اختبارات �ْلاتْباكْ (sandbox Flatpak) أكثر أمانا، لا يتم دعم السحب والإ�لات. استخدم الزرين �إضا�ة مل�ات“ و �إضا�ة مجلد“ لتحديد المل�ات بدلا من ذلك.", "gui_autoconnect_description": "يعتمد OnionShare على شبكة تور التي يديرها المتطوعون.", "gui_enable_autoconnect_checkbox": "الاتصال التلقائي ب�تور", "gui_autoconnect_failed_to_connect_to_tor": "تعذر الاتصال ب�تور", "gui_autoconnect_trying_to_connect_to_tor": "يجري الاتصال ب�تور…", "gui_autoconnect_connection_error_msg": "تأكد من أنك متصل بالانترنت.", "gui_general_settings_window_title": "عام", "gui_settings_tor_bridges_label": "تساعد الجسور حركة مرورك على الدخول إلى شبكة تور إذا تم حظر الوصول إلى تور. اعتمادا على المكان الذي تتصل منه، قد يعمل أحد الجسور بشكل أ�ضل من الآخر.", "gui_close_tab_warning_chat_description": "إغلاق علامة التبويب التي تستضي� خادم المحادثات؟", "gui_autoconnect_bridge_description": "قد تتمكن من الاتصال باستخدام جسر إذا كان اتصالك بالانترنت خاضعا للرقابة.", "gui_autoconnect_bridge_detect_manual": "حدد بلدي لأجل إعدادات الجسر يدويا", "gui_autoconnect_circumventing_censorship": "يجري حل مشكلات الاتصال …", "gui_autoconnect_circumventing_censorship_starting_circumvention": "تجاو�ز الرقابة …", "gui_autoconnect_circumventing_censorship_starting_meek": "يجري إنشاء جسر meek لواجهات النطاقات (domain-fronting)…", "gui_settings_stop_active_tabs_label": "هناك خدمات تعمل �ي بعض علامات تبويبك.\nيجب عليك إيقا� جميع الخدمات لتغيير إعداداتك �ي تور.", "mode_settings_website_custom_csp_checkbox": "أرسل ترويسة مخصصة لسياسة أمان المحتوى (Content-Security-Policy header)", "gui_receive_url_public_description": "يمكن لأي شخص لديه عنوان OnionShare هذا ر�ع المل�ات إلى حاسوبك باستخدام متص�ح تور : �", "gui_chat_mode_explainer": "وضع المحادثة يتيح لك المحادثة بشكل ت�اعلي مع الآخرين، �ي متص�ح تور.

لا يتم تخزين سجل المحادثة �ي OnionShare. سو� يخت�ي سجل المحادثة عند إغلاق متص�ح تور.", "mode_settings_persistent_autostart_on_launch_checkbox": "ابدأ خدمة البصل هذه تلقائيًا عند بدء تشغيل Onionshare", "gui_settings_license_label": "تم ترخيص Onionshare بموجب GPL v3.
يمكن الاطلاع على تراخيص الطر� الثالث هنا:
https://github.com/onionshare/onionshare/tree/main/licenses", "error_generic": "كان هناك خطأ غير متوقع مع OnionShare:\n{}" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/ay.json000066400000000000000000000005151521174352300271170ustar00rootroot00000000000000{ "gui_close_tab_warning_cancel": "Suyt'ayaña", "gui_quit_warning_cancel": "Suyt'ayaña", "gui_settings_button_save": "Imaña", "gui_settings_window_title": "Jak'ankiri", "gui_general_settings_window_title": "Taqpacha", "gui_settings_button_cancel": "Suyt'ayaña", "gui_settings_language_label": "Aru" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/be.json000066400000000000000000000675571521174352300271170ustar00rootroot00000000000000{ "not_a_readable_file": "{0:s} не з'�ўл�ецца файлам, �кі чытаецца.", "other_page_loaded": "�дра� загружаны", "incorrect_password": "��правільны пароль", "close_on_autostop_timer": "Спынена, таму што �кончыў�� таймер аўтаматычнага прыпынку", "closing_automatically": "Спынена, бо перадача завершана", "large_filesize": "Заўвага: адпраўка в�лікага аб'ёму можа зан�ць некалькі гадзін", "gui_drag_and_drop": "Перац�гніце файлы і папкі дл� адпраўкі", "gui_add": "Дадаць", "gui_add_files": "Дадаць Файлы", "gui_add_folder": "Дадаць Папку", "gui_remove": "Выдаліць", "gui_dragdrop_sandbox_flatpak": "Каб зрабіць п��очніцу Flatpak больш б��печнай, перац�гванне файлаў не падтрымліваецца. Заме�т г�тага выкары�тоўвайце кнопкі «Дадаць файлы» і «Дадаць т�чку», каб выбраць файлы.", "gui_file_selection_remove_all": "Выдаліць у�е", "gui_choose_items": "�біраць", "gui_share_start_server": "Пачаць адпраўку", "gui_share_stop_server": "Спыніць адпраўку", "gui_share_stop_server_autostop_timer": "Спыніць адпраўку ({})", "gui_chat_start_server": "Запу�ціце �ервер чата", "gui_chat_stop_server": "Спыніць �ервер чата", "gui_stop_server_autostop_timer_tooltip": "Таймер аўта�пыну заканчваецца ў {}", "gui_start_server_autostart_timer_tooltip": "Таймер аўтазапу�ку з'�ўл�ецца ў {}", "gui_receive_start_server": "Запу�ціць р�жым атрыманн�", "gui_receive_stop_server": "Спыніць р�жым атрыманн�", "gui_receive_stop_server_autostop_timer": "Спыніць р�жым атрыманн� (за�тало�� {})", "gui_receive_flatpak_data_dir": "Паколькі вы ў�тал�валі OnionShare з дапамогай Flatpak, вы павінны захоўваць файлы ў т�чцы ~/OnionShare.", "gui_copy_url": "Скапіраваць адра�", "gui_copy_client_auth": "Скапіраваць прыватны ключ", "gui_canceled": "�дменена", "gui_copied_url_title": "�дра� OnionShare �капіраваны", "gui_copied_url": "�дра� OnionShare быў �капіраваны ў буфер абмену", "gui_copied_client_auth_title": "Скапі�ваны прыватны ключ", "gui_copied_client_auth": "Прыватны ключ �капі�ваны ў буфер абмену", "gui_show_qr_code": "Паказаць QR-код", "gui_qr_code_dialog_title": "QR-код OnionShare", "gui_qr_label_url_title": "�дра� OnionShare", "gui_qr_label_auth_string_title": "Прыватны ключ", "gui_reveal": "Паказаць", "gui_hide": "Схаваць", "gui_waiting_to_start": "Пачатак запланаваны на {}. �аці�ніце, каб адм�ніць.", "gui_please_wait_no_button": "Запу�к…", "gui_please_wait": "Пачынаецца... �аці�ніце, каб адм�ніць.", "zip_progress_bar_format": "Сці�к: %p%", "gui_tor_settings_window_title": "�алады Tor", "gui_autoconnect_description": "OnionShare абапіраецца на �етку Tor, кіраваную добраахвотнікамі.", "gui_enable_autoconnect_checkbox": "�ўтаматычнае падключ�нне да Tor", "gui_autoconnect_failed_to_connect_to_tor": "�емагчыма падключыцца да Tor", "gui_autoconnect_trying_to_connect_to_tor": "Падключ�нне да Tor…", "gui_autoconnect_connection_error_msg": "Пераканайце��, што вы падключаны да Інт�рн�ту.", "gui_autoconnect_bridge_description": "Калі ваша інт�рн�т-злуч�нне падв�ргаецца ц�нзуры, вы можаце падключыцца з дапамогай ма�та.", "gui_autoconnect_bridge_detect_automatic": "Вызначыце маю краіну па маім IP-адра�у дл� налад ма�та", "gui_autoconnect_bridge_detect_manual": "�б�рыце маю краіну дл� налад мо�та ўручную", "gui_autoconnect_bridge_setting_options": "�а�тройка ма�та", "gui_autoconnect_start": "Падключыцца да Tor", "gui_autoconnect_configure": "�алады �еткі", "gui_autoconnect_no_bridge": "Паўтарыце �пробу без мо�та", "gui_autoconnect_try_again_without_a_bridge": "Паўтарыце �пробу без мо�та", "gui_autoconnect_circumventing_censorship": "Выраш�нне праблем з падключ�ннем…", "gui_autoconnect_circumventing_censorship_starting_circumvention": "У абыход ц�нзуры…", "gui_autoconnect_circumventing_censorship_starting_meek": "Ствар�нне meek bridge дл� даменнага фронту…", "gui_autoconnect_circumventing_censorship_requesting_bridges": "Запыт ма�тоў ад API абыходу ц�нзуры Tor…", "gui_autoconnect_circumventing_censorship_got_bridges": "Ма�ты ў�таноўлены. Уз'�днанне з Тор…", "gui_autoconnect_could_not_connect_to_tor_api": "�е ўдало�� падключыцца да API Tor. Пераканайце��, што вы падключаны да Інт�рн�ту, перш чым паўтарыць �пробу.", "gui_settings_window_title": "�алады", "gui_general_settings_window_title": "�гульны�", "gui_settings_autoupdate_label": "Праверыць на�ўна�ць абнаўленн�ў", "gui_settings_autoupdate_option": "Паведамл�ць аб на�ўна�ці новай вер�іі", "gui_settings_autoupdate_timestamp": "Пап�р�дн�� праверка: {}", "gui_settings_autoupdate_timestamp_never": "�іколі", "gui_settings_autoupdate_check_button": "Праверыць на�ўна�ць абнаўленн�ў", "gui_settings_connection_type_label": "Як OnionShare павінен злучацца з Tor?", "gui_settings_connection_type_bundled_option": "Выкары�тоўвайце вер�ію Tor, убудаваную ў OnionShare", "gui_settings_connection_type_automatic_option": "Спроба аўтаканфігурацыі з дапамогай Tor Browser", "gui_settings_controller_extras_label": "�алады Tor", "gui_settings_connection_type_control_port_option": "Падключ�нне з дапамогай порта кіраванн�", "gui_settings_connection_type_socket_file_option": "Падключыце�� з дапамогай файла �окета", "gui_settings_connection_type_test_button": "Т��тавае падключ�нне да Tor", "gui_settings_control_port_label": "Порт кіраванн�", "gui_settings_socket_file_label": "Файл �окета", "gui_settings_socks_label": "Порт SOCKS", "gui_settings_authenticate_no_auth_option": "��ма аўт�нтыфікацыі ці аўт�нтыфікацы� з дапамогай cookie", "gui_settings_authenticate_password_option": "Пароль", "gui_settings_password_label": "Пароль", "gui_settings_tor_bridges": "Падключыцца з дапамогай мо�та Tor?", "gui_settings_tor_bridges_label": "Ма�ты дапамагаюць вашаму трафіку падключыцца да �еткі Tor, калі до�туп да Tor заблакіраваны. У залежна�ці ад таго, адкуль вы падключаеце��, адзін мо�т можа працаваць лепш, чым іншы.", "gui_settings_bridge_use_checkbox": "Выкары�тоўвайце мо�т", "gui_settings_bridge_radio_builtin": "Выберыце ўбудаваны мо�т", "gui_settings_bridge_none_radio_option": "�е выкары�тоўвайце ма�ты", "gui_settings_meek_lite_expensive_warning": "Увага: ма�ты meek-azure �кладаны� дл� праекту Tor.

Выкары�тоўвайце іх толькі ў тым выпадку, калі вы не можаце падключыцца да Tor напрамую, праз тран�парт obfs4 або іншы� агульны� ма�ты.", "gui_settings_bridge_moat_radio_option": "Запытайце мо�т на torproject.org", "gui_settings_bridge_moat_button": "Запытаць новы мо�т", "gui_settings_bridge_custom_radio_option": "Укажыце мо�т, пра �кі вы даведалі�� з надзейнай крыніцы", "gui_settings_bridge_custom_placeholder": "тып адра�а:порт (па адным на радок)", "gui_settings_moat_bridges_invalid": "Вы �шч� не пыталі�� мо�т на torproject.org.", "gui_settings_tor_bridges_invalid": "�іводны з дададзеных ма�тоў не працуе. Пераправерце іх ці дадайце іншы�.", "gui_settings_stop_active_tabs_label": "�а некаторых вашых укладках запушчаны �лужбы.\nВы павінны �пыніць у�е �лужбы, каб зм�ніць наладкі Tor.", "gui_settings_button_save": "Захаваць", "gui_settings_button_cancel": "�дм�ніць", "gui_settings_button_help": "Даведка", "gui_settings_version_label": "Вы кары�таеце�� OnionShare {}", "gui_settings_help_label": "Патр�бна дапамога? Праверце docs.onionshare.org", "settings_test_success": "Падключаны да кантролера Tor.\n\nВер�і� Tor: {}\nПадтрымка �фемерных �лужбаў onion: {}.\nПадтрымка аўт�нтыфікацыі кліента: {}.\nПадтрымка адра�оў .onion на�тупнага пакаленн�: {}.", "connecting_to_tor": "Падключ�нне да �еткі Tor", "update_available": "Выпушчаны новы OnionShare. �аці�ніце тут, каб атрымаць �го.

Ваша вер�і� - {}, а апошн�� вер�і� - {}.", "update_error_invalid_latest_version": "�е атрымала�� праверыць на�ўна�ць новай вер�іі: Сайт OnionShare паведамл�е, што апошн�� вер�і� - г�та непазнавальны '{}'…", "update_error_check_error": "�е атрымала�� праверыць на�ўна�ць новай вер�іі: Магчыма, вы не падключылі�� да Tor, ці �айт OnionShare не працуе?", "update_not_available": "У ва� апошн�� вер�і� OnionShare.", "gui_tor_connection_ask": "�дкрыць налады, каб праверыць злуч�нне з Tor?", "gui_tor_connection_ask_open_settings": "Так", "gui_tor_connection_ask_quit": "Вый�ці", "gui_tor_connection_error_settings": "Па�прабуйце зм�ніць �по�аб падключ�нн� OnionShare да �еткі Tor у наладах.", "gui_tor_connection_canceled": "�е ўдало�� падключыцца да Tor.\n\nПераканайце��, што вы падключаны да Інт�рн�ту, зноў адкрыйце OnionShare і наладзьце злуч�нне Tor.", "gui_tor_connection_lost": "�дключыў�� ад Tor.", "gui_server_started_after_autostop_timer": "Таймер аўта�пыну �упаў з пачаткам працы �ервера. Пачаць адпраўку зноў.", "gui_server_autostop_timer_expired": "Ча� аўта�пыну �упаў. �аладзьце �го, каб пачаць адпраўку.", "gui_server_autostart_timer_expired": "Запланаваны ча� �упаў. �бнавіце �го, каб пачаць адпраўку.", "gui_autostop_timer_cant_be_earlier_than_autostart_timer": "Ча� аўта�пыненн� не можа быць такім жа або больш раннім, чым ча� аўтазапу�ку. Калі ла�ка, адр�гулюйце �го дл� пачатку �уме�нага выкары�танн�.", "gui_server_doesnt_support_stealth": "�ажаль, г�та� вер�і� Tor не падтрымлівае �т�л�-р�жым (аўт�нтыфікацыю кліента). Па�прабуйце з дапамогай навейшай вер�іі Tor або �кары�тайце�� агульнада�тупным р�жымам, калі ён не павінен быць прыватным.", "gui_share_url_description": "Любы, выкары�тоўваючы г�ты адра� і прыватны ключ, можа �пампаваць вашы файлы праз браўзер Tor: ", "gui_share_url_public_description": "Любы, �кі выкары�тоўвае г�ты адра� OnionShare, можа �пампаваць вашы файлы праз браўзер Tor: ", "gui_website_url_description": "Любы, выкары�тоўваючы г�ты адра� і прыватны ключ, можа наведаць ваш �айт праз браўзер Tor: ", "gui_website_url_public_description": "Любы, �кі выкары�тоўвае г�ты URL OnionShare, можа наведаць ваш �айт праз браўзер Tor: ", "gui_receive_url_description": "Любы, выкары�тоўваючы г�ты адра� і прыватны ключ, можа �пампаваць файлы на ваш камп’ютар праз браўзер Tor: ", "gui_receive_url_public_description": "Любы, �кі выкары�тоўвае г�ты адра� OnionShare, можа �пампаваць файлы на ваш камп’ютар праз браўзер Tor: ", "gui_chat_url_description": "Любы па г�тым адра�е і з закрытым ключом можа далучыцца да г�тай размовы з дапамогай браўзера Tor: ", "gui_chat_url_public_description": "Любы на г�тым адра�е OnionShare можа далучыцца да г�тай размовы з дапамогай браўзера Tor: ", "gui_url_label_persistent": "Г�та� адпраўка не �пыніцца аўтаматычна.

Кожна� на�тупна� адпраўка выкары�тоўвае той �амы адра�. (Каб выкары�тоўваць аднаразовы адра�, адключыце «Выкары�тоўваць па�та�нны адра�» у наладах.)", "gui_url_label_stay_open": "Г�та адпраўка не �пыніцца аўтаматычна.", "gui_url_label_onetime": "Г�та прад�таўленне не �пыніцца па�л� першага запу�ку.", "gui_url_label_onetime_and_persistent": "Г�та� адпраўка не �пыніцца аўтаматычна.

Кожна� на�тупна� адпраўка выкары�тоўвае той �амы адра�. (Каб выкары�тоўваць аднаразовы адра�, адключыце \"Выкары�тоўваць па�та�нны адра�\" у наладах.)", "gui_url_instructions": "Спачатку дашліце паказаны ніж�й адра� OnionShare:", "gui_url_instructions_public_mode": "Дашліце паказаны ніж�й адра� OnionShare:", "gui_client_auth_instructions": "Затым адпраўце прыватны ключ, каб дазволіць до�туп да ��рві�у OnionShare:", "gui_status_indicator_share_stopped": "Спынена", "gui_status_indicator_share_working": "Запу�к…", "gui_status_indicator_share_scheduled": "Плануецца…", "gui_status_indicator_share_started": "�дпраўка", "gui_status_indicator_receive_stopped": "Спынена", "gui_status_indicator_receive_working": "Пачынаецца…", "gui_status_indicator_receive_scheduled": "Запланавана…", "gui_status_indicator_receive_started": "�трыманне", "gui_status_indicator_chat_stopped": "Спынена", "gui_status_indicator_chat_working": "Запу�к…", "gui_status_indicator_chat_scheduled": "Запланавана…", "gui_status_indicator_chat_started": "Зно�іны", "gui_file_info": "{} файлаў, {}", "gui_file_info_single": "{} файл, {}", "history_in_progress_tooltip": "{} у прац��е", "history_completed_tooltip": "{} завершана", "history_requests_tooltip": "{} в�б-запытаў", "error_cannot_create_data_dir": "�е атрымала�� �тварыць т�чку дадзеных OnionShare: {}", "gui_receive_mode_warning": "Р�жым атрыманн� дазвал�е �пампаваць файлы на ваш камп'ютар.

�екаторы� файлы пат�нцыйна могуць захапіць ваш камп’ютар, калі вы іх адкрыеце. �дкрывайце файлы толькі ад людзей, �кім дав�раеце, або тых, хто ўп�ўнены ў �ваіх дзе�нн�х.", "gui_open_folder_error": "�е ўдало�� адкрыць т�чку з дапамогай xdg-open. Файл тут: {}", "gui_settings_language_label": "Мова", "gui_settings_theme_label": "Т�ма", "gui_settings_theme_auto": "�ўтаматычна", "gui_settings_theme_light": "Светла�", "gui_settings_theme_dark": "Цёмна�", "gui_settings_language_changed_notice": "Перазапу�ціце OnionShare, каб зм�ніць мову.", "gui_color_mode_changed_notice": "Перазапу�ціце OnionShare, каб убачыць новы� колеры.", "systray_menu_exit": "Выхад", "systray_page_loaded_title": "Старонка загружана", "systray_page_loaded_message": "�дра� OnionShare загружаны", "systray_share_started_title": "�дпраўка пачала��", "systray_share_started_message": "Пачніце адпраўл�ць файлы каму-небудзь", "systray_share_completed_title": "�дпраўка завершана", "systray_share_completed_message": "�дпраўка файлаў завершана", "systray_share_canceled_title": "�дпраўка адменена", "systray_share_canceled_message": "Хто�ьці �ка�аваў атрыманне вашых файлаў", "systray_receive_started_title": "�трыманне Пачало��", "systray_receive_started_message": "Хто�ьці да�ылае вам файлы", "gui_all_modes_history": "Гі�торы�", "gui_all_modes_clear_history": "�чы�ціць у�ё", "gui_all_modes_transfer_started": "Пачатак {}", "gui_all_modes_progress_complete": "%p%, {0:s} прайшло.", "gui_all_modes_progress_starting": "{0:s}, %p% (разлік)", "gui_all_modes_progress_eta": "{0:s}, ETA: {1:s}, %p%", "gui_share_mode_no_files": "Пакуль нічога не да�лана", "gui_share_mode_autostop_timer_waiting": "Зав�рш�нне адпраўкі…", "gui_website_mode_no_files": "��ма апублікаваных �айтаў", "gui_receive_mode_no_files": "Пакуль нічога не атрымана", "gui_receive_mode_autostop_timer_waiting": "Зав�рш�нне атрыманн�…", "days_first_letter": "д", "hours_first_letter": "г", "minutes_first_letter": "х", "seconds_first_letter": "�", "gui_new_tab": "�ова� ўкладка", "gui_new_tab_tooltip": "�дкрыйце новую ўкладку", "gui_new_tab_share_button": "�дпраўка файлаў", "gui_new_tab_receive_button": "�трыманне файлаў", "gui_new_tab_website_button": "�публікаваць �айт", "gui_new_tab_chat_button": "�нанімны� зно�іны", "gui_main_page_share_button": "Пачаць �дпраўку", "gui_main_page_receive_button": "Пачаць атрыманне", "gui_main_page_website_button": "Пачаць хо�тынг", "gui_main_page_chat_button": "Пачаць чат", "gui_tab_name_share": "Падз�ліцца", "gui_tab_name_receive": "�трыманне", "gui_tab_name_website": "В�б-�айт", "gui_tab_name_chat": "Чат", "gui_close_tab_warning_title": "Закрыць укладку?", "gui_close_tab_warning_persistent_description": "Закрыць па�та�нную ўкладку і �траціць onion адра�, �кі �на выкары�тоўвае?", "gui_close_tab_warning_share_description": "Закрыць укладку, з �кой адпраўл�юцца файлы?", "gui_close_tab_warning_receive_description": "Закрыць укладку, на �кой атрыманы файлы?", "gui_close_tab_warning_website_description": "Закрыць укладку, на �кой знаходзіцца �айт?", "gui_close_tab_warning_close": "Ок", "gui_close_tab_warning_cancel": "�дм�ніць", "gui_quit_warning_title": "Вый�ці з OnionShare?", "gui_quit_warning_description": "Вый�ці і закрыць у�е ўкладкі, нават калі абагульванне актыўна на некаторых з іх?", "gui_quit_warning_quit": "Вый�ці", "gui_quit_warning_cancel": "�дм�ніць", "mode_settings_advanced_toggle_show": "Паказаць дадатковы� налады", "mode_settings_advanced_toggle_hide": "Схаваць дадатковы� налады", "mode_settings_title_label": "Ула�на� назва", "mode_settings_persistent_checkbox": "Заў�ёды адкрывайце г�ту ўкладку пры запу�ку OnionShare", "mode_settings_public_checkbox": "Г�та публічна� �лужба OnionShare (адключае прыватны ключ)", "mode_settings_autostart_timer_checkbox": "Запу�к onion �лужбы ў запланаваны ча�", "mode_settings_autostop_timer_checkbox": "Спыніць onion �лужбу ў запланаваны ча�", "mode_settings_share_autostop_sharing_checkbox": "Закрываць до�туп пры загрузцы файлаў (зніміце �ц�жок, каб дазволіць загрузку а�обных файлаў)", "mode_settings_receive_data_dir_label": "Захоўваць файлы ў", "mode_settings_receive_data_dir_browse_button": "Выбраць", "mode_settings_receive_disable_text_checkbox": "�дключыць адпраўку т�к�та", "mode_settings_receive_disable_files_checkbox": "�дключыць перадачу файлаў", "mode_settings_receive_webhook_url_checkbox": "Выкары�танне апав�шч�нн�ў праз webhook", "mode_settings_website_disable_csp_checkbox": "�е адпраўл�ць тыповы загаловак Content Security Policy (дазвал�е в�б-�айту выкары�тоўваць іншы� р��ур�ы)", "mode_settings_website_custom_csp_checkbox": "�дпраўл�ць ула�ны загаловак Content Security Policy", "gui_all_modes_transfer_finished_range": "Перададзена {} - {}", "gui_all_modes_transfer_finished": "Перададзена {}", "gui_all_modes_transfer_canceled_range": "�дменена {} - {}", "gui_all_modes_transfer_canceled": "�дменена {}", "settings_error_unknown": "�е ўдало�� падключыцца да кантролера Tor, таму што налады бе���н�оўны�.", "settings_error_automatic": "�е ўдало�� падключыцца да кантролера Tor. Ці працуе браўзер Tor (да�тупны на torproject.org) у фонавым р�жыме?", "settings_error_socket_port": "�емагчыма падключыцца да кантролера Tor па адра�е {}:{}.", "settings_error_socket_file": "�е ўдаецца падключыцца да кантролера Tor, выкары�тоўваючы файл �окета {}.", "settings_error_auth": "Падключыў�� да {}:{}, але не можа прай�ці аўт�нтыфікацыю. Можа, г�та не кантролер Tor?", "settings_error_missing_password": "Падключыў�� да кантролера Tor, але ён патрабуе пароль дл� аўт�нтыфікацыі.", "settings_error_unreadable_cookie_file": "Падключыў�� да кантролера Tor, але пароль можа быць н��лушным, ці вашаму кары�тальніку не дазволена чытаць файл cookie.", "settings_error_bundled_tor_not_supported": "Выкары�танне Tor вер�іі, �ка� па�таўл�ецца з OnionShare не працуе ў р�жыме ра�працоўшчыка на Windows або macOS.", "settings_error_bundled_tor_timeout": "Занадта доўгае злуч�нне з Tor. Магчыма, ад�утнічае злуч�нне з Інт�рн�там ці ў ва� недакладны �і�т�мны ча�?", "settings_error_bundled_tor_broken": "OnionShare не ўдало�� злучыцца з Tor:\n{}", "gui_rendezvous_cleanup": "Чаканне закрыцц� ланцужкоў Tor, каб пераканацца, што файлы перададзены.\n\nГ�та можа зан�ць некалькі хвілін.", "gui_rendezvous_cleanup_quit_early": "Вый�ці раней", "error_port_not_available": "Порт OnionShare неда�тупны", "history_receive_read_message_button": "Чытаць паведамленне", "error_tor_protocol_error": "�дбыла�� памылка Tor: {}", "moat_contact_label": "Сув�зь з BridgeDB…", "moat_captcha_label": "Разгадайце CAPTCHA дл� запыту ма�тоў.", "moat_captcha_placeholder": "Ув�дзіце �імвалы з вы�вы", "moat_captcha_submit": "�дправіць", "moat_captcha_reload": "Перазагрузіць", "moat_bridgedb_error": "�е ўдало�� злучыцца з BridgeDB.", "moat_captcha_error": "��правільнае раш�нне. Паўтарыце �пробу.", "moat_solution_empty_error": "Ув�дзіце �імвалы з вы�вы", "mode_tor_not_connected_label": "OnionShare не падключаны да �еткі Tor", "waitress_web_server_error": "Пры запу�ку в�б�ервера адбыла�� памылка падча� запу�ку", "gui_close_tab_warning_chat_description": "Закрыць укладку, на �кой знаходзіцца �ервер чата?", "gui_chat_mode_explainer": "Р�жым чата дазвал�е ўзаемадзейнічаць з іншымі кары�тальнікамі ў браўзеры Tor.

Гі�торы� чатаў не захоўваецца ў OnionShare. Гі�торы� чатаў знікне, калі вы закрыеце браўзер Tor." } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/bg.json000066400000000000000000000720551521174352300271060ustar00rootroot00000000000000{ "not_a_readable_file": "Файлът {0:s} н�ма права за четене.", "other_page_loaded": "Зареден адре�", "close_on_autostop_timer": "У�лугата е изключена поради до�тигнато време за автоматично изключване", "closing_automatically": "Изтегл�нето е завършено, у�лугата е �пр�на", "large_filesize": "Предупреждение: изпращането �а гол�м обем от данни може да отнеме ча�ове", "systray_menu_exit": "Изход", "gui_drag_and_drop": "Плъзнете и пу�нете тук файловете и папките, които и�кате да �поделите", "gui_add": "Добав�не", "gui_choose_items": "Изберете", "gui_share_start_server": "Сподел�не", "gui_share_stop_server": "Изключване на �подел�нето", "gui_share_stop_server_autostop_timer": "Изключване на �подел�нето ({})", "gui_receive_start_server": "Включване на режим получаване", "gui_receive_stop_server": "Изключване на режим получаване", "gui_receive_stop_server_autostop_timer": "Изключване на режим получаване (о�тават {})", "gui_copy_url": "Копиране на адре�а", "gui_canceled": "Отказано", "gui_copied_url_title": "�дре�ът на OnionShare е копиран", "gui_copied_url": "�дре�ът на OnionShare е копиран", "gui_please_wait": "Включване… Щракнете за отмен�не.", "gui_quit_warning_quit": "Изход", "zip_progress_bar_format": "Компре�иране: %p%", "gui_settings_window_title": "�а�тройки", "gui_settings_autoupdate_label": "Проверка за обнов�ване", "gui_settings_autoupdate_option": "Изве�тие при ново издание", "gui_settings_autoupdate_timestamp": "По�ледна проверка: {}", "gui_settings_autoupdate_timestamp_never": "�икога", "gui_settings_autoupdate_check_button": "Провер�ване за ново издание", "gui_settings_connection_type_label": "Как OnionShare да �е �вързва � мрежата на Тор?", "gui_settings_connection_type_bundled_option": "Използване на вграденото в OnionShare издание на Тор", "gui_settings_connection_type_automatic_option": "Опитване на автоматична на�тройка чрез четеца Тор", "gui_settings_connection_type_control_port_option": "Свързване, чрез порт за управление", "gui_settings_connection_type_socket_file_option": "Свързване, чрез файл на �окет", "gui_settings_connection_type_test_button": "Проверка на връзката � Тор", "gui_settings_control_port_label": "Порт за управление", "gui_settings_socket_file_label": "Файл на �окет", "gui_settings_socks_label": "Порт на SOCKS", "gui_settings_authenticate_no_auth_option": "Без удо�товер�ване, нито � би�квитка", "gui_settings_authenticate_password_option": "Парола", "gui_settings_password_label": "Парола", "gui_settings_tor_bridges": "Свързване, чрез мо�тове на Тор?", "gui_settings_meek_lite_expensive_warning": "Внимание: Проектът Тор бива так�уван при в��ко ползване на мо�товете meek-azure.

За това ги използвайте �амо ако не можете да �е �вържете � Тор директно, чрез obfs4 или обикновени мо�тове.", "gui_settings_tor_bridges_invalid": "�ито един от въведените от ва� мо�тове не работи. Проверете ги или добавете други.", "gui_settings_button_save": "Запазване", "gui_settings_button_cancel": "Отказ", "gui_settings_button_help": "Помощ", "settings_error_unknown": "Грешка при �вързване � контролер на Тор поради грешни на�тройки.", "settings_error_automatic": "Грешка при �вързване � контролер на Тор. Четецът Тор (до�тъпен от torproject. org) работи ли?", "settings_error_socket_port": "Грешка при �вързване � контролер на Тор в {}:{}.", "settings_error_socket_file": "Грешка при �вързване � контролер на Тор чрез файла на �окет {}.", "settings_error_auth": "Свързано � {}:{}, грешка при удо�товер�ване. Може би това не е контролер на Тор?", "settings_error_missing_password": "Свързан � контролер на Тор, но той изи�ква парола за удо�товер�ване.", "settings_error_unreadable_cookie_file": "Свързан � Тор контролер, но паролата е грешна, или на потребител� ви да не е позволено да чете файла � би�квитките.", "settings_error_bundled_tor_not_supported": "Изданието Тор, вградено в OnionShare не работи в режим на разработчик под Windows или macOS.", "settings_error_bundled_tor_timeout": "У�танов�ването на връзка � мрежата на Тор отнема твърде много време. Уверете �е, че има връзка � интернет и �и�темни�т ча�овник е верен.", "settings_error_bundled_tor_broken": "OnionShare не може да �е �върже � Тор във фонов режим:\n{}", "settings_test_success": "Има връзка � контролер на Tor.\n\nИздание на Tor: {}\nПоддържа временни у�луги на Onion: {}\nПоддържа удо�товер�ване на клиента: {}\nПоддържа �ледващо поколение адре�и .onion: {}.", "error_tor_protocol_error": "Възникнала е грешка в Тор: {}", "connecting_to_tor": "Свързване към мрежата на Тор", "update_available": "Има ново издание на OnionShare. За да го изтеглите щракнете тук.

Използвате {}, по�ледно издание {}.", "update_error_check_error": "Грешка при проверка за ново издание: веро�тно не �те �вързани към Тор или �траницата на OnionShare е недо�тъпна.", "update_error_invalid_latest_version": "Грешка при проверка за ново издание: �траницата на OnionShare �ъобщава, че новото издание е неразпознато: '{}'…", "update_not_available": "Изпозвате по�ледното издание на OnionShare.", "gui_tor_connection_ask": "За да бъде въз�тановена връзката � Тор да бъдат ли отворени на�тройките?", "gui_tor_connection_ask_open_settings": "Да", "gui_tor_connection_ask_quit": "Изход", "gui_tor_connection_error_settings": "Опитайте да промените в на�тройките как OnionShare �е �вързва � Тор.", "gui_tor_connection_canceled": "Грешка при �вързване � Тор.\n\nУверете �е, че �те �вързани � интернет. Отворете OnionShare и на�тройте връзката � мрежата на Тор.", "gui_tor_connection_lost": "Връзката � Тор е прекъ�ната.", "gui_server_started_after_autostop_timer": "Изчакването за автоматично изключване е изтекло преди �ървърът да �е включи. Споделете отново.", "gui_server_autostop_timer_expired": "Изчакването за автоматично изключване е изтекло. Променете времето и �поделете отново.", "gui_share_url_description": "В�еки, имащ адре�а на OnionShare и ча�тни� ключ може да изтегли файловете чрез Четеца Тор: ", "gui_receive_url_description": "В�еки, имащ адре�а на OnionShare и ча�тни� ключ може да изпрати файлове на това у�трой�тво чрез Четеца Тор: ", "gui_url_label_persistent": "Сподел�нето н�ма да �пре автоматично.

В��ко �ледващо �подел�не ще използва �ъщи� адре�. (За да използвате еднократни адре�и, изключете „Отвар�не на този раздел при �тартиране на OnionShare“ в на�тройките)", "gui_url_label_stay_open": "У�лугата н�ма да �пре автоматично.", "gui_url_label_onetime": "У�лугата ще �пре автоматично �лед първото изтегл�не.", "gui_url_label_onetime_and_persistent": "Сподел�нето н�ма да �пре автоматично.

В��ко �ледващо �подел�не ще използва �ъщи� адре�. (За да използвате еднократни адре�и, изключете „Отвар�не на този раздел при �тартиране на OnionShare“ в на�тройките)", "gui_status_indicator_share_stopped": "Спр�но", "gui_status_indicator_share_working": "Включване…", "gui_status_indicator_share_started": "Сподел�не", "gui_status_indicator_receive_stopped": "Спр�но", "gui_status_indicator_receive_working": "Включване…", "gui_status_indicator_receive_started": "Получаване", "gui_file_info": "{} файла, {}", "gui_file_info_single": "{} файл, {}", "history_in_progress_tooltip": "{} в изпълнение", "history_completed_tooltip": "{} завършени", "gui_receive_mode_warning": "Режимът на получаване дава възможно�т на други хора да изпращат файлове до вашето у�трой�тво.

��кои файлове, ако бъдат отворени, биха могли да поемат контрола върху у�трой�твото ви. Отвар�йте �амо файлове от хора, на които имате доверие, или ако знаете какво правите.", "systray_page_loaded_title": "Отворена е �траница", "gui_settings_language_label": "Предпочитан език", "gui_settings_language_changed_notice": "За да влезе в �ила пром�ната на езика е необходим ре�тарт на OnionShare.", "incorrect_password": "�ев�рна парола", "gui_status_indicator_receive_scheduled": "По график…", "gui_enable_autoconnect_checkbox": "�втоматично �вързване � Тор", "gui_add_folder": "Добав�не на папка", "gui_file_selection_remove_all": "Премахване на в�ички", "seconds_first_letter": "�", "gui_receive_flatpak_data_dir": "Тъй като �те ин�талирали OnionShare от Flatpak, тр�бва да запазвате файловете в папката ~/OnionShare.", "gui_share_mode_no_files": "��ма изпратени файлове", "gui_all_modes_history": "И�тори�", "gui_remove": "Премахване", "gui_new_tab": "�ов раздел", "gui_all_modes_transfer_started": "Започнато {}", "gui_autoconnect_configure": "�а�тройки на мрежата", "systray_share_started_title": "Започнато е изтегл�не", "gui_tab_name_website": "Уеб �траница", "gui_tor_settings_window_title": "�а�тройки на Тор", "hours_first_letter": "ч", "gui_status_indicator_share_scheduled": "По график…", "gui_tab_name_chat": "Разговор", "gui_receive_mode_no_files": "��ма получени файлове", "gui_new_tab_tooltip": "Отвар�не на раздел", "gui_qr_label_auth_string_title": "Ча�тен ключ", "gui_website_mode_no_files": "��ма публикувана �траница", "gui_autoconnect_failed_to_connect_to_tor": "Грешка при �вързване � мрежата на Тор", "gui_hide": "Скриване", "gui_reveal": "Показване", "gui_tab_name_receive": "Изтегл�не", "gui_new_tab_receive_button": "Получете файлове", "days_first_letter": "д", "gui_new_tab_share_button": "Споделете файлове", "mode_settings_advanced_toggle_show": "Разширени на�тройки", "minutes_first_letter": "м", "gui_dragdrop_sandbox_flatpak": "С цел �игурно�т, п��ъчниците на Flatpack не поддържат влачене и пу�кане на файлове и папки. Вме�то това използвайте бутоните.", "gui_tab_name_share": "Сподел�не", "mode_settings_receive_data_dir_label": "Запазване на файловете", "mode_settings_receive_webhook_url_checkbox": "Отдалечено изве�т�ване", "gui_autoconnect_start": "Свързване � Тор", "gui_please_wait_no_button": "Включване…", "gui_quit_warning_title": "Изход от OnionShare", "systray_share_canceled_title": "Прекъ�нато е изтегл�не", "systray_receive_started_message": "��кой ви изпраща файлове", "gui_qr_label_url_title": "�дре� на OnionShare", "gui_status_indicator_chat_working": "Включване…", "gui_add_files": "Добав�не на файлове", "gui_waiting_to_start": "Включване �лед {}. �ати�нете за отмен�не.", "gui_close_tab_warning_close": "Добре", "gui_qr_code_dialog_title": "QR код на OnionShare", "gui_show_qr_code": "Показване на QR код", "gui_status_indicator_chat_started": "В разговор", "gui_main_page_share_button": "Започнете да �подел�те", "gui_all_modes_clear_history": "Изчи�тване", "gui_close_tab_warning_title": "Затвар�не на раздел", "gui_status_indicator_chat_scheduled": "По график…", "gui_copied_client_auth": "Ча�тни�т ключ е копиран", "gui_copied_client_auth_title": "Ча�тни�т ключ е копиран", "history_requests_tooltip": "{} за�вки", "gui_chat_start_server": "Включване на �ървър за �ъобщени�", "gui_copy_client_auth": "Копиране на ча�тен ключ", "gui_chat_stop_server": "Изключване на �ървър за �ъобщени�", "gui_stop_server_autostop_timer_tooltip": "Време на автоматично изключване: {}", "gui_start_server_autostart_timer_tooltip": "Време на автоматично включване: {}", "gui_autoconnect_no_bridge": "Повторен опит без мо�тове", "gui_url_instructions_public_mode": "Изпратете адре�а на OnionShare:", "gui_autoconnect_trying_to_connect_to_tor": "Свързване � Тор…", "gui_autoconnect_bridge_detect_automatic": "От моето IP да бъде пределена държавата, �поред ко�то да бъде избран мо�т", "gui_settings_bridge_moat_radio_option": "За�в�ване на мо�т от torproject.org", "gui_settings_stop_active_tabs_label": "В н�кой от разделите работи у�луга.\nЗа да промен�те на�тройките на Тор у�лугите тр�бва да бъдат �прени.", "gui_autoconnect_circumventing_censorship": "От�тран�ват �е проблеми � връзката…", "gui_share_url_public_description": "В�еки, имащ адре�а на OnionShare може да изтегли файловете чрез Четеца Тор: ", "gui_website_url_description": "В�еки, имащ адре�а на OnionShare и ча�тни� ключ може да по�ети �траницата чрез Четеца Тор: ", "gui_website_url_public_description": "В�еки, имащ адре�а на OnionShare може да по�ети �траницата чрез Четеца Тор: ", "gui_settings_controller_extras_label": "�а�тройки на Тор", "gui_settings_bridge_radio_builtin": "Използване на вграден мо�т", "gui_autoconnect_try_again_without_a_bridge": "Повторен опит без мо�тове", "gui_autoconnect_circumventing_censorship_starting_circumvention": "Заобикал� �е цензурата…", "gui_general_settings_window_title": "Общи", "gui_settings_bridge_custom_radio_option": "Използване на мо�т, получен от доверен източник", "gui_settings_bridge_custom_placeholder": "формат адре�:порт (по един на ред)", "gui_settings_version_label": "Използвате OnionShare {}", "gui_autostop_timer_cant_be_earlier_than_autostart_timer": "Времето на включване не може да бъде �ъщото или по-ранно от времето на включване. �аправете промени и �поделете отново.", "gui_settings_bridge_use_checkbox": "Използване на мо�т", "gui_autoconnect_description": "OnionShare работи благодарение на мрежата на Тор, ко�то �е поддържа от доброволци.", "gui_autoconnect_circumventing_censorship_starting_meek": "О�ъще�тв�ва �е връзка � мо�т на meek � цел ма�киране на домейните…", "mode_settings_share_autostop_sharing_checkbox": "Изключване на у�лугата �лед изпращане на файловете (за изтегл�не на отделни файлове махнете отметката)", "mode_settings_autostop_timer_checkbox": "Изключване на у�лугата в определен ча�", "gui_share_mode_autostop_timer_waiting": "Завършване на изпращането…", "gui_autoconnect_could_not_connect_to_tor_api": "Грешка при �вързване към ППИ на Тор. Уверете �е, че има връзка � интернет преди да пробвате отново.", "gui_autoconnect_bridge_setting_options": "�а�тройки на мо�т", "gui_autoconnect_connection_error_msg": "Уверете �е, че има връзка � интернет.", "gui_autoconnect_bridge_detect_manual": "Ръчен избор на държавата, �поред ко�то да бъде избран мо�т", "gui_settings_bridge_none_radio_option": "Без използване на мо�тове", "gui_autoconnect_bridge_description": "�ко връзката ви � интернет е цензурирана, пробвайте да �е �вържете чрез мо�т.", "gui_url_instructions": "Първо, изпратете адре�а на OnionShare:", "gui_server_autostart_timer_expired": "Ча�ът за включване е отминал. �аправете промени и �поделете отново.", "gui_settings_moat_bridges_invalid": "�е �те за�вили мо�т от torptoject.org.", "gui_receive_url_public_description": "В�еки, имащ адре�а на OnionShare може да изпрати файлове на това у�трой�тво чрез Четеца Тор: ", "gui_chat_url_public_description": "В�еки, имащ адре�а на OnionShare може да �е при�ъедини към разговора чрез Четеца Тор: ", "gui_autoconnect_circumventing_censorship_requesting_bridges": "За�в�ват �е мо�тове от ППИ-то на Тор за заобикал�не на цензурата…", "gui_autoconnect_circumventing_censorship_got_bridges": "Мо�товете �а получени. О�ъще�тв�ва �е повторна връзка � Тор…", "gui_settings_help_label": "�ужна ви е помощ? Вижте docs.onionshare.org", "gui_chat_url_description": "В�еки, имащ адре�а на OnionShare и ча�тни� ключ може да �е при�ъедини към разговора чрез Четеца Тор: ", "gui_settings_tor_bridges_label": "Мо�товете дават възможно�т да �е �вържете � мрежата на Тор от ме�та, където Тор е блокиран. ��кои мо�тове работ�т по-добре от други, зави�имо�т от м��тото от което �е �вързвате.", "gui_client_auth_instructions": "След това, изпратете ча�тни� ключ за до�тъп до у�лугата на OnionShare:", "mode_settings_autostart_timer_checkbox": "Включване на у�лугата в определен ча�", "gui_settings_bridge_moat_button": "За�в�ване на нов мо�т", "gui_receive_mode_autostop_timer_waiting": "Завършване на изтегл�нето…", "gui_server_doesnt_support_stealth": "Извинете, но това издание на Тор не поддържа удо�товер�ване на клиента (режим „stealth“). Пробвайте � по-ново издание или използвайте публични� режим, ако не е необходим поверителен.", "moat_captcha_placeholder": "Въведете знаците от изображението", "gui_main_page_chat_button": "Започнете разговор", "gui_all_modes_progress_eta": "{0:s}, готово �лед: {1:s}, %p%", "systray_receive_started_title": "Започнато е получаване", "mode_settings_advanced_toggle_hide": "Скриване на разширени на�тройки", "gui_close_tab_warning_receive_description": "Затвар�те раздел, който получава файлове!", "gui_status_indicator_chat_stopped": "Спр�но", "moat_solution_empty_error": "Въведете знаците от изображението", "mode_settings_receive_disable_files_checkbox": "Без качване на файлове", "gui_rendezvous_cleanup": "Изчакват �е веригите на Tor да затвор�т, за да е �игурно, че файловете �а прехвърлени.\n\nМоже да отнеме минута.", "mode_settings_receive_data_dir_browse_button": "Избиране", "systray_share_completed_message": "Край на изпращане на файловете", "mode_settings_persistent_checkbox": "Отвар�не на този раздел при �тартиране на OnionShare (адре�ът на onion ще о�тане �ъщи�)", "systray_share_started_message": "�ачало на изпращане на файлове към н�кого", "waitress_web_server_error": "Грешка при �тартиране на уеб �ървъра", "gui_all_modes_progress_starting": "{0:s}, %p% (изчи�л�ват �е)", "gui_close_tab_warning_share_description": "Затвар�те раздел, от който �е изпращат файлове!", "gui_open_folder_error": "Грешка при отвар�не на папка � xdg-open. Файлът �е намира тук: {}", "moat_bridgedb_error": "Грешка при �вързване � BridgeDB.", "gui_all_modes_transfer_finished": "Прене�ено {}", "gui_close_tab_warning_cancel": "Отказ", "gui_all_modes_transfer_canceled": "Отказано {}", "systray_page_loaded_message": "Зареден е адре� на OnionShare", "gui_main_page_website_button": "�аправете до�тъпна", "mode_settings_public_checkbox": "Общодо�тъпна у�луга на OnionShare (без ча�тен ключ)", "mode_settings_website_custom_csp_checkbox": "Потребител�ка заглавка на Content Security Policy", "systray_share_completed_title": "Завършено е изтегл�не", "gui_quit_warning_cancel": "Отказ", "gui_new_tab_website_button": "Уеб �траница", "gui_settings_theme_light": "Светла", "moat_captcha_reload": "Презареждане", "moat_captcha_label": "За да получите мо�тове, решете тази CAPTCHA.", "gui_rendezvous_cleanup_quit_early": "Ранен изход", "gui_settings_theme_label": "Тема", "gui_new_tab_chat_button": "�нонимен разговор", "gui_close_tab_warning_persistent_description": "Затвар�те по�то�нен адре�. Ще загубите .onion адре�а, който използва!", "mode_settings_title_label": "Заглавие на раздела", "gui_color_mode_changed_notice": "За да влезе в �ила пром�ната на темата е необходим ре�тарт на OnionShare.", "gui_all_modes_transfer_canceled_range": "Отказано {} - {}", "gui_close_tab_warning_chat_description": "Затвар�те раздел, който �ъдържа у�луга за разговори!", "error_cannot_create_data_dir": "Грешка при �ъздаване на папката за данни на OnionShare : {}", "moat_captcha_error": "Грешен отговор. Опитайте отново.", "gui_all_modes_transfer_finished_range": "Прене�ено {} - {}", "gui_quit_warning_description": "При изход ще бъдат затворени в�ички раздели, дори и да �ъдържат работещи у�луги!", "gui_all_modes_progress_complete": "%p%, за {0:s}.", "gui_settings_theme_dark": "Тъмна", "moat_captcha_submit": "Изпращане", "gui_close_tab_warning_website_description": "Затвар�те раздел, който об�лужва уеб �траница!", "moat_contact_label": "Свързване � BridgeDB…", "gui_settings_theme_auto": "�втом.", "gui_main_page_receive_button": "Започнете да получавате", "error_port_not_available": "Портът на OnionShare е недо�тъпен", "mode_settings_receive_disable_text_checkbox": "Без изпращане на �ъобщени�", "mode_tor_not_connected_label": "OnionShare не е �вързан � мрежата на Тор", "systray_share_canceled_message": "��кой прекъ�на изтегл�нето на файловете", "mode_settings_website_disable_csp_checkbox": "Без изпращане на подразбираната заглавка на Content Security Policy (за използване на �транични ре�ур�и)", "history_receive_read_message_button": "Прочитане", "gui_chat_mode_explainer": "Режимът за бързи �ъобщени� ви дава възможно�т да обмен�те �ъобщени� в реално време по�ред�твом четеца Тор.

Хронологи�та на разговора не �е пази в OnionShare. Т� изчезва при затвар�не на четеца.", "mode_settings_persistent_autostart_on_launch_checkbox": "Стартиране на тази у�луга на Onion при отвар�не на OnionShare", "gui_settings_license_label": "OnionShare �е разпро�тран�ва под GPL v3.
Лицензите на трети �трани могат да бъдат вид�ни тук:
https://github.com/onionshare/onionshare/tree/main/licenses", "error_generic": "�еочаквана грешка в OnionShare:\n{}" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/bn.json000066400000000000000000001142501521174352300271070ustar00rootroot00000000000000{ "not_a_readable_file": "{0:s} পঠনযোগ�য নয়।", "other_page_loaded": "ঠিকানা লোড হয়েছে", "close_on_autostop_timer": "বন�ধ হয়ে গিয়েছে, কারণ অটো-স�টপ টাইমার �র সময় শেষ", "closing_automatically": "ট�রান�সফার শেষ, তাই থেমে যাওয়া হলো", "large_filesize": "সতর�কতা: বড় ফাইল পাঠাতে গেলে অনেক সময় লাগতে পারে", "systray_menu_exit": "কর�ন", "gui_drag_and_drop": "শেয়ার করা শ�র� করতে ফাইল �বং ফোল�ডার �খানে টেনে ছেড়ে দাও", "gui_add": "যোগ করো", "gui_choose_items": "পছন�দ করো", "gui_share_start_server": "শেয়ার আরম�ভ করো", "gui_share_stop_server": "শেয়ার বন�ধ করো", "gui_share_stop_server_autostop_timer": "শেয়ার বন�ধ করো ({})", "gui_receive_start_server": "রিসিভ মোড আরম�ভ করো", "gui_receive_stop_server": "রিসিভ মোড বন�ধ করো", "gui_receive_stop_server_autostop_timer": "রিসিভ মোড বন�ধ করো({} বাকি)", "gui_copy_url": "�ড�রেস কপি করো", "gui_canceled": "বাতিল করা হয়েছে", "gui_copied_url_title": "OnionShare ঠিকানা কপি করা হয়েছে", "gui_copied_url": "OnionShare ঠিকানাটি ক�লিপবোর�ডে কপি করা হয়েছে", "gui_please_wait": "চাল� করছি… বাতিল করতে �খানে ক�লিক করো।", "gui_quit_warning_quit": "প�রস�থান করো", "zip_progress_bar_format": "কমপ�রেস করছি: %p%", "gui_settings_window_title": "সেটিংস", "gui_settings_autoupdate_label": "নত�ন সংস�করণ �সেছে কিনা দেখ�ন", "gui_settings_autoupdate_option": "নত�ন সংস�করণ আসলে আমাকে জানাবে", "gui_settings_autoupdate_timestamp": "সর�বশেষ চেক করা হয়েছে: {}", "gui_settings_autoupdate_timestamp_never": "কখনো না", "gui_settings_autoupdate_check_button": "নত�ন সংস�করণ �সেছে কিনা দেখ�ন", "gui_settings_connection_type_label": "OnionShare কিভাবে টর �র সাথে কানেক�ট করবে?", "gui_settings_connection_type_bundled_option": "OnionShare-�র ভিতরে থাকা নিজস�ব টরটি ব�যবহার করো", "gui_settings_connection_type_automatic_option": "টর ব�রাউজার �র সাথে স�বয়ংক�রিয়ভাবে-কনফিগার করার চেষ�টা করো", "gui_settings_connection_type_control_port_option": "কন�ট�রোল পোর�ট ব�যবহার করে কানেক�ট করো", "gui_settings_connection_type_socket_file_option": "সকেট ফাইল দিয়ে কানেক�ট করো", "gui_settings_connection_type_test_button": "টর নেটওয়ার�কের সাথে কানেকশন চেক করো", "gui_settings_control_port_label": "নিয়ন�ত�রন পোর�ট", "gui_settings_socket_file_label": "সকেট ফাইল", "gui_settings_socks_label": "SOCKS পোর�ট", "gui_settings_authenticate_no_auth_option": "অথেনটিকেশন ছাড়া, বা ক�কি অথেনটিকেশন", "gui_settings_authenticate_password_option": "পাসওয়ার�ড", "gui_settings_password_label": "পাসওয়ার�ড", "gui_settings_tor_bridges": "টর সেত� দিয়ে য�ক�ত হবে?", "gui_settings_meek_lite_expensive_warning": "সতর�কতা: meek_lite ব�রিজ পরিচালনা করা Tor Project-�র জন�য অনেক ব�যয়বহ�ল।

�গ�লো তখনই ব�যবহার করো যখন Tor-� সরাসরি কানেক�ট করতে পারছো না, obfs4 ট�রান�সপোর�ট দিয়ে, অথবা অন�যান�য সাধারণ ব�রিজ দিয়ে।", "gui_settings_tor_bridges_invalid": "তোমার দেয়া কোনো সেত�ই কাজ করছে না। আরেকবার দেখো বা নত�ন সেত� দিয়ে চেষ�টা করো।", "gui_settings_button_save": "সেভ", "gui_settings_button_cancel": "বাতিল", "gui_settings_button_help": "সাহায�য", "settings_error_unknown": "টর নিয়ন�ত�রকের সাথে সংযোগ করা যায় না কারণ তোমার বিন�যাসসমূহ বোধগম�য নয়।", "settings_error_automatic": "টর নিয়ন�ত�রকের সাথে সংযোগ স�থাপন করা যায়নি । টর ব�রাউজার (torproject.org থেকে পাওয়া যায়) ব�রাকগ�রাউন�ডে কি চলমান?", "settings_error_socket_port": "{}: {} � টর নিয়ন�ত�রকের সাথে সংযোগ করতে পারছি না ।", "settings_error_socket_file": "সকেট ফাইল {} ব�যবহার করে টর নিয়ন�ত�রকের সাথে সংযোগ করা যাচ�ছে না।", "settings_error_auth": "{}: {}-�র সাথে সংয�ক�ত, কিন�ত� পরীক�ষা করা যাচ�ছে না । হয়তো �টা কোনো টর নিয়ন�ত�রক নয়?", "settings_error_missing_password": "টর কন�ট�রোলার সাথে সংয�ক�ত, কিন�ত� তা প�রমাণীকরণের জন�য �কটি পাসওয়ার�ড প�রয়োজন।", "settings_error_unreadable_cookie_file": "টর নিয়ন�ত�রকের সাথে সংয�ক�ত, কিন�ত� পাসওয়ার�ড ভ�ল হতে পারে, অথবা তোমার ব�যবহারকারীকে ক�কি ফাইলে পড়ার অন�মতি দেওয়া হয়নি।", "settings_error_bundled_tor_not_supported": "OnionShare �র সাথে আসা টর সংস�করণটি উইন�ডোজ বা ম�যাক � ডেভেলপার মোডে কাজ করে না।", "settings_error_bundled_tor_timeout": "টর সাথে সংযোগ করার জন�য খ�ব বেশি সময় লাগছে। হয়তো ত�মি ইন�টারনেটের সাথে সংয�ক�ত নন, অথবা তোমার কম�পিউটারের সময় ঠিক নেই?", "settings_error_bundled_tor_broken": "OnionShare টর �র সাথে কানেক�ট করতে পারছে না:\n{}", "settings_test_success": "টর নিয়ন�ত�রকের সঙ�গে য�ক�ত হয়েছে।\n\nটর সংস�করণ: {}\nঅস�থায়ী অনিয়ন ঠিকানা সমর�থন করে: {}.\nক�লায়েন�ট অথেনটিকেশন সমর�থন করে: {}.\n৩য় প�রজন�মের অনিয়ন ঠিকানাগ�লো(৫৬ অক�ষর) সমর�থন করে: {} .", "error_tor_protocol_error": "টরে �কটি ত�র�টি ছিল: {}", "connecting_to_tor": "টর নেটওয়ার�কে য�ক�ত হচ�ছে", "update_available": "নত�ন OnionShare সংস�করণ বের হয়েছে। �টি পেতে �খানে ক�লিক করো ।

ত�মি ব�যবহার করছো {} �বং সাম�প�রতিক সংস�করণ হলো {}।", "update_error_check_error": "নত�ন সংস�করণের জন�য দেখা যায়নি: হয়তো ত�মি টর-�র সাথে সংয�ক�ত না, অথবা অনিওনশেয়ার ওয়েবসাইট বন�ধ?", "update_error_invalid_latest_version": "নত�ন সংস�করণের জন�য জানা যায়নি: অনিওনশেয়ার ওয়েবসাইট বলছে সর�বশেষ সংস�করণ চেনা যাচ�ছে না '{}'…", "update_not_available": "ত�মি OnionShare �র সাম�প�রতিক সংস�করণটি চালাচ�ছো ।", "gui_tor_connection_ask": "টর �র সাথে কীভাবে সংযোগ করবে, তা ঠিক করতে সেটিংস খ�লবো কি?", "gui_tor_connection_ask_open_settings": "হ�যা�", "gui_tor_connection_ask_quit": "প�রস�থান", "gui_tor_connection_error_settings": "OnionShare কীভাবে টর নেটওয়ার�কের সাথে সংযোগ স�থাপন করবে, তা সেটিংস � গিয়ে পরিবর�তন করে দেখ�ন কাজ হয় কিনা।", "gui_tor_connection_canceled": "টর-�র সাথে কানেক�ট করা যাচ�ছে না।\n\nত�মি ইন�টারনেটের সাথে সংয�ক�ত আছো কিনা তা নিশ�চিত করো, তারপর OnionShare প�নরায় খ�লো �বং টর �র সাথে OnionShare কে সেট আপ করো।", "gui_tor_connection_lost": "টর �র সাথে যোগাযোগ বিচ�ছিন�ন হয়ে গেছে।", "gui_server_started_after_autostop_timer": "সার�ভার শ�র� হওয়ার আগেই স�বয়ংক�রিয়-বন�ধ ঘড়ির সময় শেষ হয়ে গেছে। অন�গ�রহ করে আবার নত�নভাবে শেয়ার করো।", "gui_server_autostop_timer_expired": "অটো-স�টপ টাইমারের সময় ইতিমধ�যেই শেষ হয়ে গিয়েছে। দয়া করে, শেয়ারিং শ�র� করতে নত�নভাবে সময় সেট করো।", "gui_share_url_description": "যার কাছেই �ই ঠিকানা �বং ব�যক�তিগত কী থাকবে সে ই টর ব�রাউজার ব�যবহার করে �ই OnionShare ঠিকানায় গিয়ে যে কেউ আপনার ফাইল(গ�লি) ডাউনলোড করতে পারবে:", "gui_receive_url_description": "যার কাছেই �ই ঠিকানা �বং ব�যক�তিগত কী থাকবে সে ই টর ব�রাউজার ব�যবহার করে �ই OnionShare ঠিকানায় গিয়ে যে কেউ আপনার কম�পিউটারে ফাইল আপলোড করতে পারবে:", "gui_url_label_persistent": "�ই শেয়ার স�বয়ংক�রিয়ভাবে বন�ধ হবে না ।

কারণ, প�রতিটি শেয়ার �কই স�থায়ী ঠিকানা ব�যবহার করে। (অস�থায়ী ঠিকানা ব�যবহার করতে, পছন�দসমূহে গিয়ে \"অনিয়নশেয়ার শ�র� হলে সর�বদা �ই ট�যাবটি খ�লো\" বন�ধ করে দাও)", "gui_url_label_stay_open": "�ই শেয়ারটি অটো-স�টপ হবে না ।", "gui_url_label_onetime": "প�রথমবার ফাইল ডাউনলোড হওয়ার পরই �ই শেয়ারটি বন�ধ হয়ে যাবে।", "gui_url_label_onetime_and_persistent": "�ই শেয়ার স�বয়ংক�রিয়ভাবে বন�ধ হবে না ।

প�রত�যেক পরবর�তী শেয়ার �কই স�থায়ী ঠিকানা ব�যবহার করবে। (অস�থায়ী ঠিকানা ব�যবহার করতে, পছন�দসমূহে \"অনিয়নশেয়ার শ�র� হলে সর�বদা �ই ট�যাবটি খ�লো\" বন�ধ করো।)", "gui_status_indicator_share_stopped": "বন�ধ হয়েছে", "gui_status_indicator_share_working": "আরম�ভ হচ�ছে…", "gui_status_indicator_share_started": "শেয়ারিং", "gui_status_indicator_receive_stopped": "বন�ধ হয়েছে", "gui_status_indicator_receive_working": "শ�র�…", "gui_status_indicator_receive_started": "গ�রহণ", "gui_file_info": "{} ফাইলসমূহ, {}", "gui_file_info_single": "{} ফাইল, {}", "history_in_progress_tooltip": "{} অগ�রসর হচ�ছে", "history_completed_tooltip": "{} সম�পূর�ণ", "gui_receive_mode_warning": "গ�রহণ মোডে লোকজন আপনার কম�পিউটারে ফাইলগ�লো আপলোড করতে দেয় ।

আপনি যদি তাদের খোলেন তবে কিছ� ফাইল সম�ভবত আপনার কম�পিউটারের নিয়ন�ত�রণ নিতে পারে । শ�ধ�মাত�র আপনি যে ব�যক�তিদের বিশ�বাস করেন, অথবা আপনি যদি জানেন আপনি কি করছেন তা শ�ধ�মাত�র খোলা জিনিস ।", "systray_page_loaded_title": "পৃষ�ঠা লোড করা হয়েছে", "gui_settings_language_label": "পছন�দনীয় ভাষা", "gui_settings_language_changed_notice": "নত�ন ভাষায় �পটি দেখার জন�য OnionShare প�নরায় চাল� করো।", "gui_add_files": "ফাইল যোগ করো", "gui_add_folder": "ফোল�ডার যোগ করো", "error_cannot_create_data_dir": "onionshare ডাটা ফোল�ডার তৈরি করা যায়নি: {}", "systray_page_loaded_message": "onionshare ঠিকানা লোড করা হয়েছে", "systray_share_started_title": "শেয়ারিং শ�র� করা হয়েছে", "systray_share_completed_title": "শেয়ারিং সম�পূর�ণ হয়েছে", "systray_share_completed_message": "ফাইল পাঠানো শেষ হয়েছে", "systray_share_canceled_title": "শেয়ারিং বাতিল করা হয়েছে", "systray_share_canceled_message": "কেউ আপনার ফাইল গ�রহণ করা বাতিল করেছে", "systray_receive_started_title": "গ�রহণ শ�র� হয়েছে", "systray_receive_started_message": "কেউ তোমার কাছে ফাইল পাঠাচ�ছে", "gui_all_modes_history": "ইতিহাস", "gui_all_modes_clear_history": "সব পরিষ�কার করো", "gui_all_modes_transfer_started": "{} শ�র� হয়েছে", "systray_share_started_message": "কাউকে ফাইল পাঠানো আরম�ভ করছি", "gui_all_modes_transfer_finished_range": "স�থানান�তরিত হয়েছে {} - {}", "gui_all_modes_transfer_finished": "স�থানান�তরিত {}", "gui_all_modes_transfer_canceled_range": "বাতিলকৃত {} - {}", "gui_all_modes_transfer_canceled": "বাতিলকৃত {}", "gui_all_modes_progress_complete": "%p%, {0: সে} অতিক�রান�ত হয়েছে ।", "gui_all_modes_progress_starting": "{0:সে}, %p% (গণনা করা হচ�ছে)", "gui_all_modes_progress_eta": "{0:সে}, কাসবা: {1:সে}, %p%", "gui_share_mode_no_files": "�খনও কোন ফাইল পাঠানো হয়নি", "gui_share_mode_autostop_timer_waiting": "পাঠানো শেষ হচ�ছে…", "gui_receive_mode_no_files": "কোন ফাইল �খনও পাওয়া যায়নি", "gui_receive_mode_autostop_timer_waiting": "রিসিভ শেষ হচ�ছে…", "gui_stop_server_autostop_timer_tooltip": "অটো-স�টপ টাইমার বন�ধ হবে {} পরে", "gui_start_server_autostart_timer_tooltip": "অটো স�টার�ট টাইমার বন�ধ হবে {} পরে", "gui_waiting_to_start": "{} �র মধ�যে শেয়ারিং শ�র� হবে। বাতিল করতে �খানে ক�লিক করো।", "gui_server_autostart_timer_expired": "পূর�বনির�ধারিত সময় শেষ হয়ে গিয়েছে। শেয়ার শ�র� করার জন�য আবার টাইম সেট করো।", "gui_autostop_timer_cant_be_earlier_than_autostart_timer": "অটো স�টপ টাইম, অটো স�টার�ট টাইমের আগে বা �কই সময় হতে পারবে না। শেয়ারিং চাল� করতে দয়া করে �টি ঠিক কর�ন।", "gui_status_indicator_share_scheduled": "শিডিউল করা হয়েছে…", "gui_status_indicator_receive_scheduled": "শিডিউল করা হয়েছে…", "days_first_letter": "দি", "hours_first_letter": "ঘ", "minutes_first_letter": "মি", "seconds_first_letter": "সে", "gui_website_url_description": "যার কাছেই নিচের OnionShare ঠিকানাটি �বং ব�যক�তিগত কী থাকবে সেই টর ব�রাউজারের মাধ�যমে উক�ত ঠিকানায় গিয়ে আপনার ফাইল(গ�লো) ডাউনলোড করতে পারবে: ", "gui_website_mode_no_files": "�খনো কোন ওয়েবসাইট শেয়ার করা হয়নি", "incorrect_password": "ভ�ল পাসওয়ার�ড", "history_requests_tooltip": "{} ওয়েব রিক�য়েস�ট", "gui_new_tab_receive_button": "ফাইল গ�রহণ করো", "gui_new_tab_share_button": "ফাইল শেয়ার করো", "gui_new_tab_tooltip": "�কটি নত�ন ট�যাব খ�লো", "gui_new_tab": "নত�ন ট�যাব", "mode_settings_website_disable_csp_checkbox": "বিষয়বস�ত� নিরাপত�তা নীতি শীর�ষাংশ নিষ�ক�রিয় করো (তোমার ওয়েবসাইটকে তৃতীয় পক�ষের সম�পদ ব�যবহার করতে সম�মতি দাও)", "mode_settings_share_autostop_sharing_checkbox": "ফাইল পাঠানোর পর শেয়ার করা বন�ধ করো (স�বতন�ত�র ফাইল ডাউনলোড �র মঞ�জ�রি দিতে টিক চিহ�ন ত�লে দাও)", "mode_settings_autostop_timer_checkbox": "নির�ধারিত সময়ে অনিওন সেবা বন�ধ করো", "mode_settings_autostart_timer_checkbox": "নির�ধারিত সময়ে অনিওন সেবা শ�র� করো", "mode_settings_persistent_checkbox": "অনিয়নশেয়ার শ�র� হলে সর�বদা �ই ট�যাবটি খ�লো (অনিয়ন ঠিকানা �কই থাকবে)", "gui_quit_warning_description": "সমস�ত ট�যাব প�রস�থান কর�ন �বং বন�ধ কর�ন, যদিও কিছ�তে শেয়ারিং সক�রিয় আছে?", "gui_close_tab_warning_website_description": "ত�মি কি �ই ট�যাবটি যেটা �কটি ওয়েবসাইট হোস�ট করছে বন�ধ করতে চাও?", "gui_close_tab_warning_receive_description": "ত�মি �ই ট�যাবটি যেটা ফাইল পাওয়ার প�রক�রিয়ায় আছে বন�ধ করতে চাও?", "gui_close_tab_warning_share_description": "ত�মি কি �ই ট�যাবটি যেটা ফাইল পাঠানোর প�রক�রিয়ায় আছে বন�ধ করতে চাও?", "gui_close_tab_warning_persistent_description": "ত�মি যদি �ই স�থায়ী ট�যাবটি বন�ধ করো তাহলে ত�মি যে অনিওন ঠিকানা ব�যবহার করছো তা হারিয়ে ফেলবে। ত�মি কি নিশ�চিত যে ত�মি �টা বন�ধ করতে চাও?", "gui_quit_warning_title": "OnionShare বন�ধ করবেন?", "gui_new_tab_website_button": "ওয়েবসাইট প�রকাশ করো", "gui_close_tab_warning_title": "ট�যাব বন�ধ করবেন?", "gui_close_tab_warning_close": "ঠিক আছে", "gui_close_tab_warning_cancel": "বাতিল", "gui_quit_warning_cancel": "বাতিল", "mode_settings_advanced_toggle_show": "উন�নততর সেটিংস দেখাও", "mode_settings_advanced_toggle_hide": "উন�নততর সেটিংস ল�কাও", "mode_settings_public_checkbox": "�টি পব�লিক অনিওনশেয়ার ঠিকানা (ব�যক�তিগত কী ডিসেবল করে)", "mode_settings_receive_data_dir_browse_button": "অন�সন�ধান করো", "mode_settings_receive_data_dir_label": "ফাইল সংরক�ষণ করো", "gui_chat_stop_server": "চ�যাট সার�ভার বন�ধ করো", "gui_chat_start_server": "চ�যাট সার�ভার শ�র� করো", "gui_file_selection_remove_all": "সব সরাও", "gui_remove": "সরাও", "gui_main_page_share_button": "শেয়ার করা শ�র� করো", "gui_new_tab_chat_button": "বেনামে আলাো করো", "gui_tab_name_chat": "আলাপ", "gui_tab_name_website": "ওয়েবসাইট", "gui_tab_name_receive": "গ�রহণ", "gui_tab_name_share": "শেয়ার", "gui_qr_code_dialog_title": "অনিওনশেয়ার কিউআর কোড", "gui_show_qr_code": "কিউআর কোড দেখাও", "gui_receive_flatpak_data_dir": "যেহেত� অনিওনশেয়ার ফ�ল�যাটপ�যাক দিয়ে ইন�সটল করেছো, তাই তোমাকে ~/OnionShare � ফাইল সংরক�ষণ করতে হবে।", "gui_rendezvous_cleanup": "তোমার ফাইলগ�লি সফলভাবে স�থানান�তরিত হয়েছে তা নিশ�চিত হয়ে টর সার�কিট বন�ধের অপেক�ষা করা হচ�ছে।\n\n�টি কয়েক মিনিট সময় নিতে পারে।", "gui_open_folder_error": "xdg-open দিয়ে ফোল�ডার খ�লতে ব�যর�থ হয়েছে। ফাইলটি �খানে: {}", "gui_chat_url_description": "�ই অনিওনশেয়ার ঠিকানা �বং ব�যক�তিগত কী দিয়ে যে কেউ টর ব�রাউজার ব�যবহার করে �ই চ�যাট র�মটিতে যোগ দিতে পারে: ", "error_port_not_available": "অনিয়নশায়ার পোর�ট নেই", "gui_rendezvous_cleanup_quit_early": "তাড়াতাড়ি বন�ধ করো", "gui_main_page_chat_button": "চ�যাটিং শ�র� করো", "gui_main_page_website_button": "হোস�টিং শ�র� করো", "gui_main_page_receive_button": "গ�রহণ শ�র� করো", "gui_color_mode_changed_notice": "নত�ন রঙের মোড প�রয়োগ করার জন�য OnionShare প�নরারম�ভ কর�ন।", "history_receive_read_message_button": "বার�তা পড়�ন", "mode_settings_receive_webhook_url_checkbox": "বিজ�ঞপ�তি ওয়েবহ�ক ব�যবহার কর�ন", "mode_settings_receive_disable_files_checkbox": "ফাইল আপলোড করা অক�ষম কর�ন", "mode_settings_receive_disable_text_checkbox": "পাঠ�য জমা দেওয়া অক�ষম কর�ন", "mode_settings_title_label": "কাস�টম শিরোনাম", "gui_status_indicator_chat_started": "চ�যাট করছে", "gui_status_indicator_chat_scheduled": "শিডিউল করা হয়েছে…", "gui_status_indicator_chat_working": "শ�র�…", "gui_status_indicator_chat_stopped": "বন�ধ হয়েছে", "gui_server_doesnt_support_stealth": "দ�খিত, টোরের �ই সংস�করণটি স�টেল�থ (ক�লায়েন�ট প�রমাণীকরণ) সমর�থন করে না। দয়া করে টোরের �কটি নত�ন সংস�করণ দিয়ে চেষ�টা কর�ন, অথবা ব�যক�তিগত হওয়ার প�রয়োজন না হলে 'পাবলিক' মোড ব�যবহার কর�ন।", "gui_settings_theme_dark": "কাল", "gui_settings_theme_light": "হালকা", "gui_settings_theme_auto": "স�বয়ংক�রিয়", "gui_settings_theme_label": "থিম", "gui_client_auth_instructions": "পরবর�তী, অনিওনশেয়ার অ�যাক�সেসের অন�মতি দেওয়ার জন�য ব�যক�তিগত কী পাঠান:", "gui_url_instructions_public_mode": "নিচের অনিওনশেয়ার ঠিকানা পাঠান:", "gui_url_instructions": "প�রথমে, নিচের অনিওনশেয়ার ঠিকানা পাঠান:", "gui_chat_url_public_description": "�ই অনিওনশেয়ার ঠিকানা দিয়ে যে কেউ টর ব�রাউজারব�যবহার করে �ই চ�যাট র�মটিতে যোগ দিতে পারে: ", "gui_receive_url_public_description": "যার কাছেই �ই ঠিকানা থাকবে সে ই টর ব�রাউজার ব�যবহার করে �ই OnionShare ঠিকানায় গিয়ে যে কেউ আপনার কম�পিউটারে ফাইল আপলোড করতে পারবে:", "gui_website_url_public_description": "যার কাছেই নিচের OnionShare ঠিকানাটি থাকবে সেই টর ব�রাউজারের মাধ�যমে উক�ত ঠিকানায় গিয়ে আপনার ফাইল(গ�লো) ডাউনলোড করতে পারবে: ", "gui_share_url_public_description": "যার কাছেই �ই ঠিকানা থাকবে সে ই টর ব�রাউজার ব�যবহার করে �ই OnionShare ঠিকানায় গিয়ে যে কেউ আপনার ফাইল(গ�লি) ডাউনলোড করতে পারবে:", "gui_please_wait_no_button": "চাল� করছি…", "gui_hide": "ল�কান", "gui_reveal": "দেখাও", "gui_qr_label_auth_string_title": "ব�যক�তিগত কী", "gui_qr_label_url_title": "OnionShare ঠিকানা", "gui_copied_client_auth": "ব�যক�তিগত কী ক�লিপবোর�ডে কপি করা হয়েছে", "gui_copied_client_auth_title": "ব�যক�তিগত কী কপি করা হয়েছে", "gui_copy_client_auth": "ব�যক�তিগত কী কপি করো", "mode_settings_website_custom_csp_checkbox": "�কটি বিশেষায়িত আধেয় নিরাপত�তা নীতি(সি�সপি) শিরোলেখ(হেডার) পাঠাও", "gui_dragdrop_sandbox_flatpak": "ফ�ল�যাটপ�যাক �র নিরাপত�তা ব�যবস�থা বজায় রাখতে টেনে ছেড়ে দেওয়া সমর�থন করা হচ�ছে না। নথি যোগ ওফোল�ডার যোগ করো বোতামগ�লো ব�যবহার করে ফাইল বা নথি অন�সন�ধান করো।", "gui_settings_tor_bridges_label": "সেত� তোমাকে টর নিষিদ�ধ করা জায়গায় টর নেটওয়ার�কে ঢ�কতে সাহায�য করে। ত�মি কোথায় আছো তার উপর নির�ভর করে �কটি সেত� অন�যটার চেয়ে ভালো কাজ করতে পারে।", "gui_tor_settings_window_title": "টর পছন�দসমূহ", "gui_settings_controller_extras_label": "টর পছন�দসমূহ", "gui_settings_bridge_use_checkbox": "সেত� ব�যবহার করো", "gui_settings_bridge_radio_builtin": "অভ�যন�তরীণ সেত� ব�যবহার করো", "gui_settings_bridge_none_radio_option": "সেত� ব�যবহার করবে না", "gui_settings_bridge_moat_button": "নত�ন সেত�র অন�রোধ করো", "gui_settings_moat_bridges_invalid": "ত�মি torproject.org ও সেত�র অন�রোধ করনি।", "gui_settings_bridge_custom_radio_option": "বিশ�বস�ত সূত�র থেকে জানা সেত� �খানে প�রবেশ করাও", "gui_settings_version_label": "ত�মি অনিয়নশেয়ার {} ব�যবহার করছো", "gui_settings_help_label": "সাহায�য লাগবে? docs.onionshare.org দেখো", "moat_contact_label": "ব�রিজডিবি �র সাথে য�ক�ত হচ�ছে…", "moat_captcha_label": "সেত�র অন�রোধ করতে ক�যাপচার সমাধান করো।", "moat_captcha_submit": "জমা", "moat_captcha_reload": "প�নঃশ�র� করো", "moat_bridgedb_error": "ব�রিজডিবি �র সাথে যোগাযোগের সময় ত�র�টি হয়েছে।", "moat_solution_empty_error": "ছবি থেকে অক�ষরগ�লো তোমাকে প�রবেশ করাতে হবে", "moat_captcha_placeholder": "ছবি থেকে অক�ষরগ�লো প�রবেশ করো", "gui_settings_bridge_moat_radio_option": "torproject.org থেকে সেত�র অন�রোধ করো", "gui_settings_bridge_custom_placeholder": "address:port লিখো(প�রতি বাক�যে �কটা)", "mode_tor_not_connected_label": "অনিওনশেয়ার টর নেটওয়ার�কে য�ক�ত নয়", "moat_captcha_error": "�ই সমাধানটা সঠিক নয়। আবার চেষ�টা করো।", "gui_settings_stop_active_tabs_label": "তোমার কিছ� ট�যাবৃ �ই সেবাগ�লো চলছে।\nতোমার টর পছন�দসমূহ পাল�টাতে �ই সব সেবাগ�লো বন�ধ করতে হবে।", "gui_autoconnect_description": "হাজারো স�বেচ�ছাসেবী পরিচালিত টর নেটওয়ার�কের উপর অনিওনশেয়ার নির�ভর করে।", "gui_autoconnect_bridge_setting_options": "সেত� পছন�দসমূহ", "gui_autoconnect_configure": "নেটওয়ার�ক পছন�দসমূহ", "gui_autoconnect_no_bridge": "সেত� ছাড়া চেষ�টা করো", "gui_autoconnect_circumventing_censorship_starting_circumvention": "নিষেধাজ�ঞা �ড়ানোর প�রক�রিয়া শ�র� করা হচ�ছে…", "gui_autoconnect_circumventing_censorship": "সংযোগ সমস�যা সমাধানের চেষ�টা করা হচ�ছে…", "gui_autoconnect_bridge_detect_manual": "সেত� পছন�দসমূহ থেকে �কটি দেশ বেছে নাও", "gui_enable_autoconnect_checkbox": "টর � স�বয়ংক�রিয়ভাবে সংয�ক�ত হচ�ছে", "gui_autoconnect_failed_to_connect_to_tor": "টর � সংয�ক�ত হতে ব�যর�থ", "gui_general_settings_window_title": "সাধারণ", "gui_autoconnect_start": "টর � সংয�ক�ত হও", "gui_autoconnect_connection_error_msg": "ত�মি কি ইন�টারনেটে য�ক�ত কিনা নিশ�চিত করো।", "gui_autoconnect_circumventing_censorship_got_bridges": "সেত� পাওয়া গেছে! টর � প�নঃসংযোগের চেষ�টা করা হচ�ছে…", "gui_autoconnect_circumventing_censorship_starting_meek": "ডোমেন-ফ�রন�টিং �র জন�য মিইক শ�র� করা হচ�ছে…", "gui_autoconnect_trying_to_connect_to_tor": "টর � সংযোগের চেষ�টা করা হচ�ছে…", "gui_autoconnect_try_again_without_a_bridge": "সেত� ছাড়া চেষ�টা করো", "gui_autoconnect_could_not_connect_to_tor_api": "টর API �র সাথে সংযোগ করা যায়নি। আবার চেষ�টা করার আগে নিশ�চিত হয়ে নিন যে আপনি ইন�টারনেটের সাথে সংয�ক�ত আছেন।", "gui_close_tab_warning_chat_description": "ত�মি কি �ই ট�যাবটি যেটা �কটি চ�যাট সার�ভার হোস�টিং আছে বন�ধ করতে চাও?", "waitress_web_server_error": "ওয়েব সার�ভার শ�র� করতে �কটি সমস�যা হয়েছে", "gui_autoconnect_bridge_description": "আপনার ইন�টারনেট সেন�সর করা থাকলে আপনি �কটি ব�রিজ ব�যবহার করে সংযোগ করতে সক�ষম হতে পারেন।", "gui_autoconnect_bridge_detect_automatic": "ব�রিজ সেটিংসের জন�য আমার আই.পি. ঠিকানা থেকে আমার দেশ নির�ধারণ কর�ন", "gui_autoconnect_circumventing_censorship_requesting_bridges": "টর সেন�সরশিপ সার�কামভেনশন API থেকে ব�রিজ অন�রোধ করা হচ�ছে…", "gui_chat_mode_explainer": "চ�যাট মোড আপনাকে টর ব�রাউজারে অন�যদের সাথে ইন�টারেক�টিভভাবে চ�যাট করতে দেয়।

চ�যাট ইতিহাস OnionShare � সংরক�ষণ করা হয় না। আপনি টর ব�রাউজার বন�ধ করলে চ�যাট ইতিহাস অদৃশ�য হয়ে যাবে।", "mode_settings_persistent_autostart_on_launch_checkbox": "অনিয়নশেয়ার শ�র� সাথে সাথে �ই অনিয়ন সেবা চাল� করো", "error_generic": "অনিয়নশেয়ারে �কটি অনাকাঙ�খিত সমস�যা দেখা গিয়েছিলো:\n{}", "gui_settings_license_label": "অনিয়নশেয়ার জিপি�ল সং৩ � অনমতিপত�র প�রাপ�ত।
তৃতীয় পক�ষের অন�মতিপত�র �খানে দেখা যাবে:
https://github.com/onionshare/onionshare/tree/main/licenses" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/bo.json000066400000000000000000000046541521174352300271160ustar00rootroot00000000000000{ "gui_add_files": "ཡིག་ཆ་�་སྣོན�", "gui_add_folder": "ཡིག་སྒམ་�་སྣོན�", "gui_remove": "གཙང་གསུབ�", "gui_qr_label_auth_string_title": "སྒེར་གྱི་ལྡེ་མིག", "gui_please_wait_no_button": "འགོ་འཛུགས་བཞིན་པ…", "gui_settings_theme_dark": "ནག་པོ�", "gui_all_modes_history": "བསྔོགས་བཤུལ་�", "gui_all_modes_clear_history": "ཆ་ཚང་གཙང་གསུབ�", "gui_main_page_website_button": "གཙོ་ས�ྱོང་འགོ་འཛུགས�", "gui_tab_name_website": "དྲྭ་ཚིགས�", "gui_tab_name_chat": "གླེང་མོལ�", "gui_status_indicator_receive_working": "འགོ་འཛུགས་བཞིན་པ…", "gui_settings_button_cancel": "ཕྱིར་འ�ེན�", "mode_settings_title_label": "མང་མོས་ཀྱི་འགོ་བརྗོད�", "gui_add": "�་སྣོན�", "moat_captcha_submit": "ཡར་སྤྲོད�", "gui_tab_name_share": "མཉམ་སྤྱོད�", "mode_settings_receive_data_dir_browse_button": "ལྟ་བ�", "gui_settings_window_title": "སྒྲིག་འགོད�", "gui_settings_authenticate_password_option": "Password", "gui_settings_password_label": "Password", "gui_settings_bridge_custom_placeholder": "type address:port (one per line)", "gui_settings_button_save": "ཉར་ཚགས�", "gui_tor_connection_ask_open_settings": "རེད�", "gui_status_indicator_chat_working": "འགོ་འཛུགས་བཞིན་པ…", "gui_settings_language_label": "ས�ད་ཡིག�", "gui_settings_theme_label": "བརྗོད་གཞི�", "gui_settings_theme_light": "དཀར་མདངས�", "gui_main_page_share_button": "བརྒྱུད་ས�ུར་འགོ་འཛུགས�", "gui_close_tab_warning_close": "འགྲིག", "gui_close_tab_warning_cancel": "ཕྱིར་འ�ེན�", "gui_quit_warning_cancel": "ཕྱིར་འ�ེན�", "gui_status_indicator_share_working": "འགོ་འཛུགས་བཞིན་པ…", "gui_status_indicator_share_started": "བརྒྱུད་ས�ུར�", "gui_settings_button_help": "རོགས་རམ" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/bs.json000066400000000000000000000051251521174352300271140ustar00rootroot00000000000000{ "gui_general_settings_window_title": "Općenito", "gui_settings_button_cancel": "Odustani", "gui_settings_button_help": "Help", "gui_quit_warning_cancel": "Odustani", "gui_tor_connection_ask_open_settings": "Da", "gui_tab_name_website": "Website", "gui_settings_authenticate_password_option": "Lozinka", "gui_close_tab_warning_cancel": "Odustani", "gui_remove": "Ukloni", "gui_file_selection_remove_all": "Ukloniti sve", "gui_add": "Dodaj", "gui_choose_items": "Izaberi", "gui_settings_window_title": "Postavke", "gui_settings_password_label": "Lozinka", "gui_settings_bridge_custom_placeholder": "type address:port (one per line)", "gui_tor_connection_ask_quit": "Odustani", "gui_settings_theme_label": "Tema", "gui_settings_theme_dark": "Tamna", "systray_menu_exit": "Odustani", "gui_quit_warning_quit": "Odustani", "moat_captcha_submit": "podnijeti", "gui_all_modes_history": "Historija", "gui_settings_button_save": "Sa�uvaj", "gui_canceled": "Otkazano", "moat_captcha_reload": "Ponovo u�itaj", "gui_settings_autoupdate_timestamp_never": "Nikad", "gui_hide": "Sakriveno", "gui_settings_language_label": "Jezik", "gui_settings_theme_light": "Svijetlo", "gui_tab_name_share": "Podijeli", "not_a_readable_file": "{0:s} nije �itljiva datoteka.", "other_page_loaded": "Adresa je u�itana", "incorrect_password": "Neta�na lozinka", "close_on_autostop_timer": "Zaustavljeno jer je istekao tajmer za automatsko zaustavljanje", "closing_automatically": "Zaustavljeno jer je prijenos završen", "large_filesize": "Upozorenje: Slanje velike koli�ine sadržaja može potrajati satima", "gui_drag_and_drop": "Prevucite i ispustite datoteke i mape da biste zapo�eli dijeljenje", "gui_add_files": "Dodaj datoteke", "gui_add_folder": "Dodaj mapu", "gui_dragdrop_sandbox_flatpak": "Da bi Flatpak sandbox bio sigurniji, funkcija \"povuci i pusti\" nije podržana. Umjesto toga, koristite dugmad \"Dodaj datoteke\" i \"Dodaj mapu\" za odabir datoteka.", "gui_share_start_server": "Zapo�ni dijeljenje", "gui_share_stop_server": "Zaustavi dijeljenje", "gui_share_stop_server_autostop_timer": "Zaustavi dijeljenje ({})", "gui_chat_start_server": "Pokreni chat server", "gui_chat_stop_server": "Zaustavi server za chat", "gui_stop_server_autostop_timer_tooltip": "Tajmer automatskog zaustavljanja završava u {}", "gui_start_server_autostart_timer_tooltip": "Tajmer za automatsko pokretanje završava u {}", "gui_receive_start_server": "Pokreni na�in prijema" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/ca.json000066400000000000000000000552151521174352300271000ustar00rootroot00000000000000{ "not_a_readable_file": "{0:s} no és un fitxer llegible.", "other_page_loaded": "Adreça carregada", "close_on_autostop_timer": "S'ha aturat perquè s'ha acabat el temporitzador d'aturada automàtica", "closing_automatically": "S'ha aturat perquè ha acabat la transferència", "large_filesize": "Compte: La transferència de fitxers molt grans podria trigar hores", "systray_menu_exit": "Surt", "gui_drag_and_drop": "Arrossegueu fitxers i carpetes per a començar a compartir", "gui_add": "Afegeix", "gui_choose_items": "Trieu", "gui_share_start_server": "Comparteix", "gui_share_stop_server": "Deixa de compartir", "gui_share_stop_server_autostop_timer": "Deixa de compartir (queden {})", "gui_receive_start_server": "Inicia el mode de recepció", "gui_receive_stop_server": "Atura el mode de recepció", "gui_receive_stop_server_autostop_timer": "Atura el mode de recepció (queden {})", "gui_copy_url": "Copia l'adreça", "gui_canceled": "S'ha cancel·lat", "gui_copied_url_title": "S'ha copiat l'adreça d'OnionShare", "gui_copied_url": "S'ha copiat l'adreça d'OnionShare al porta-retalls", "gui_please_wait": "S'està iniciant… Feu clic per a cancel·lar.", "gui_quit_warning_quit": "Surt", "zip_progress_bar_format": "S'està comprimint: %p%", "gui_settings_window_title": "Paràmetres", "gui_settings_autoupdate_label": "Comprova si hi ha versions noves", "gui_settings_autoupdate_option": "Notifica'm si hi ha una actualització disponible", "gui_settings_autoupdate_timestamp": "Última comprovació: {}", "gui_settings_autoupdate_timestamp_never": "Mai", "gui_settings_autoupdate_check_button": "Comprova si hi ha una versió més nova", "gui_settings_connection_type_label": "Com hauria de connectar-se l'OnionShare a Tor?", "gui_settings_connection_type_bundled_option": "Fes servir la versió de Tor inclosa dins d'OnionShare", "gui_settings_connection_type_automatic_option": "Intenta la configuració automàtica amb el Navegador Tor", "gui_settings_connection_type_control_port_option": "Connecta fent servir el port de control", "gui_settings_connection_type_socket_file_option": "Connecta fent servir un fitxer de sòcol", "gui_settings_connection_type_test_button": "Comprova la connexió a Tor", "gui_settings_control_port_label": "Port de control", "gui_settings_socket_file_label": "Fitxer de sòcol", "gui_settings_socks_label": "Port SOCKS", "gui_settings_authenticate_no_auth_option": "Sense autenticació, o autenticació amb galetes", "gui_settings_authenticate_password_option": "Contrasenya", "gui_settings_password_label": "Contrasenya", "gui_settings_tor_bridges": "Voleu connectar mitjançant un pont de Tor?", "gui_settings_meek_lite_expensive_warning": "Avís: els ponts meek-azure són molt costosos per al Projecte Tor.

Feu-los servir només si no us podeu connectar directament a Tor, mitjançant transports obfs4 o altres ponts normals.", "gui_settings_tor_bridges_invalid": "Cap dels ponts que heu afegit funciona. Comproveu-los o proveu d'afegir-ne de nous.", "gui_settings_button_save": "Desa", "gui_settings_button_cancel": "Cancel·la", "gui_settings_button_help": "Ajuda", "settings_error_unknown": "No s'ha pogut connectar a Tor perquè la configuració és inconsistent.", "settings_error_automatic": "No s'ha pogut connectar al controlador de Tor. Heu iniciat el Navegador Tor (disponible a torproject.org) en segon pla?", "settings_error_socket_port": "No s'ha pogut establir la connexió al controlador de Tor a {}:{}.", "settings_error_socket_file": "No s'ha pogut connectar al controlador de Tor fent servir el fitxer de socket {}.", "settings_error_auth": "S'ha establert la connexió a {}:{} però ha fallat l'autenticació. Pot ser que no sigui un controlador de Tor?", "settings_error_missing_password": "S'ha establer la connexió al controlador de Tor, però necessita una contrasenya d'autenticació.", "settings_error_unreadable_cookie_file": "S'ha establert la connexió al controlador de Tor, però pot ser que la contrasenya sigui errònia o que faltin permisos de lectura en el fitxer de galetes.", "settings_error_bundled_tor_not_supported": "La versió de Tor inclosa a l'OnionShare no funciona en mode de desenvolupador a Windows ni a macOS.", "settings_error_bundled_tor_timeout": "La connexió està trigant molt. Podeu revisar que tingueu connexió a Internet i que el rellotge del sistema estigui en hora?", "settings_error_bundled_tor_broken": "L'OnionShare no s'ha pogut connectar a Tor:\n{}", "settings_test_success": "S'ha connectat al controlador de Tor.\n\nVersió de Tor: {}\nCompatible amb serveis onion efímers: {}.\nCompatible amb autenticació del client: {}.\nCompatible amb adreces .onion de nova generació: {}.", "error_tor_protocol_error": "Hi ha hagut un error amb Tor: {}", "connecting_to_tor": "S'està connectant a la xarxa Tor", "update_available": "Hi ha una nova versió d'OnionShare.Feu clic aquí per a obtenir-la.

Esteu usant {} i la més recent és {}.", "update_error_check_error": "No s'ha pogut comprovar si hi ha una versió més nova. Pot ser que no estigueu connectat a Tor o que el web d'OnionShare estigui caigut?", "update_error_invalid_latest_version": "No s'ha pogut comprovar si hi ha una versió més nova. La web d'OnionShare diu que l'última versió és '{}' però no s'ha pogut reconèixer…", "update_not_available": "Aquesta és l'última versió d'OnionShare.", "gui_tor_connection_ask": "Voleu anar a la configuració per a provar d'arreglar la connexió a Tor?", "gui_tor_connection_ask_open_settings": "Sí", "gui_tor_connection_ask_quit": "Surt", "gui_tor_connection_error_settings": "Proveu de canviar la configuració de com l'OnionShare es connecta a la xarxa Tor.", "gui_tor_connection_canceled": "No s'ha pogut establir la connexió amb la xarxa Tor.\n\nAssegureu-vos que teniu connexió a internet, torneu a obrir l'OnionShare i prepareu la connexió a Tor.", "gui_tor_connection_lost": "S'ha perdut la connexió amb Tor.", "gui_server_started_after_autostop_timer": "El temporitzador de finalització automàtica ha acabat abans que s'iniciés el servidor. Torneu a compartir-ho.", "gui_server_autostop_timer_expired": "El temporitzador de finalització automàtica ja s'ha acabat. Ajusteu-lo per a poder compartir.", "gui_share_url_description": "Qualsevol persona amb aquesta adreça d'OnionShare pot baixar els vostres fitxers fent servir el Navegador Tor: ", "gui_receive_url_description": "Qualsevol persona amb aquesta adreça d'OnionShare pot pujar fitxers al vostre ordinador fent servir el Navegador Tor: ", "gui_url_label_persistent": "Aquest recurs no es tancarà automàticament.

Cada recurs compartit reutilitzarà aquesta mateixa adreça (si voleu crear una adreça diferent per a cada recurs, desactiveu l'opció «Obre aquesta pestanya automàticament en iniciar l'OnionShare» a les opcions.)", "gui_url_label_stay_open": "Aquest recurs no es tancarà automàticament.", "gui_url_label_onetime": "Aquest recurs deixarà de compartir-se després de la primera baixada.", "gui_url_label_onetime_and_persistent": "Aquest recurs no es tancarà automàticament.

Cada recurs compartit reutilitzarà aquesta adreça (si voleu crear una adreça diferent per a cada recurs, desactiveu l'opció «Obre aquesta pestanya automàticament en iniciar l'OnionShare» a les opcions.)", "gui_status_indicator_share_stopped": "Aturat", "gui_status_indicator_share_working": "S'està iniciant…", "gui_status_indicator_share_started": "S'està compartint", "gui_status_indicator_receive_stopped": "Aturat", "gui_status_indicator_receive_working": "S'està iniciant…", "gui_status_indicator_receive_started": "S'està rebent", "gui_file_info": "{} fitxers, {}", "gui_file_info_single": "{} fitxer, {}", "history_in_progress_tooltip": "{} en procés", "history_completed_tooltip": "{} completats", "gui_receive_mode_warning": "El mode de rebuda permet a qualsevol pujar fitxers al vostre ordinador.

Alguns fitxers podrien guanyar el control de la vostra màquina si els obriu. Obriu només fitxers de persones de confiança, o si realment sabeu el que esteu fent.", "systray_page_loaded_title": "S'ha carregat la pàgina", "gui_settings_language_label": "Llengua", "gui_settings_language_changed_notice": "Reinicieu l'OnionShare per canviar a la nova llengua.", "gui_add_files": "Afegeix fitxers", "gui_add_folder": "Afegeix una carpeta", "error_cannot_create_data_dir": "No s'ha pogut crear la carpeta de dades d'OnionShare: {}", "systray_page_loaded_message": "S'ha carregat l'adreça d'OnionShare", "systray_share_started_title": "S'ha començat a compartir", "systray_share_started_message": "S'està començant a enviar els fitxers a algú", "systray_share_completed_title": "S'ha acabat de compartir", "systray_share_completed_message": "S'ha acabat d'enviar els fitxers", "systray_share_canceled_title": "S'ha deixat de compartir", "systray_share_canceled_message": "Algú ha cancel·lat la recepció dels vostres fitxers", "systray_receive_started_title": "S'ha començat a rebre", "systray_receive_started_message": "Algú us està enviant fitxers", "gui_all_modes_history": "Historial", "gui_all_modes_clear_history": "Esborra-ho tot", "gui_all_modes_transfer_started": "Ha començat el {}", "gui_all_modes_transfer_finished_range": "S'ha transferit entre: {} - {}", "gui_all_modes_transfer_finished": "Transferit el {}", "gui_all_modes_transfer_canceled_range": "S'ha cancel·lat entre: {} - {}", "gui_all_modes_transfer_canceled": "S'ha cancel·lat el {}", "gui_all_modes_progress_complete": "%p%, {0:s} transferits.", "gui_all_modes_progress_starting": "{0:s}, %p% (s'està calculant)", "gui_all_modes_progress_eta": "{0:s}, Temps estimat: {1:s}, %p%", "gui_share_mode_no_files": "Encara no s'han enviat fitxers", "gui_share_mode_autostop_timer_waiting": "S'està finalitzant l'enviament…", "gui_receive_mode_no_files": "Encara no s'ha rebut cap fitxer", "gui_receive_mode_autostop_timer_waiting": "S'està finalitzant la recepció…", "gui_stop_server_autostop_timer_tooltip": "El temporitzador d'aturada automàtica finalitza a les {}", "gui_start_server_autostart_timer_tooltip": "El temporitzador d'inici automàtic finalitza a les {}", "gui_waiting_to_start": "S'ha programat per a iniciar en {}. Feu clic per a cancel·lar.", "gui_server_autostart_timer_expired": "L'hora programada ja ha passat. Ajusteu-la per a començar la compartició.", "gui_autostop_timer_cant_be_earlier_than_autostart_timer": "L'hora d'aturada automàtica no pot ser igual ni anterior que l'hora d'inici automàtic. Ajusteu-la per a començar la compartició.", "gui_status_indicator_share_scheduled": "Programat…", "gui_status_indicator_receive_scheduled": "Programat…", "days_first_letter": "d", "hours_first_letter": "h", "minutes_first_letter": "min", "seconds_first_letter": "s", "gui_website_url_description": "Qualsevol persona amb aquesta adreça d'OnionShare pot visitar el vostre lloc web fent servir el Navegador Tor: ", "gui_website_mode_no_files": "Encara no s'han compartit llocs web", "incorrect_password": "La contrasenya no és correcta", "history_requests_tooltip": "{} peticions web", "gui_new_tab_share_button": "Compartir fitxers", "gui_new_tab_tooltip": "Obre una pestanya nova", "gui_new_tab": "Nova pestanya", "mode_settings_website_disable_csp_checkbox": "Desactiva la capçalera de la política de seguretat de contingut (permet que el vostre lloc web usi recursos de tercers)", "mode_settings_receive_data_dir_browse_button": "Navega", "mode_settings_receive_data_dir_label": "Desa els fitxers a", "mode_settings_share_autostop_sharing_checkbox": "Atura la compartició després que s'hagin enviat els fitxers (desmarqueu-ho per a permetre baixar fitxers individuals)", "mode_settings_autostop_timer_checkbox": "Atura el servei onion a una hora programada", "mode_settings_autostart_timer_checkbox": "Inicia el servei onion a una hora programada", "mode_settings_public_checkbox": "Aquest és un servei públic d'OnionShare (desactiva la clau privada)", "mode_settings_persistent_checkbox": "Obre aquesta pestanya automàticament en iniciar l'OnionShare (l'adreça onion romandrà igual)", "mode_settings_advanced_toggle_hide": "Amaga la configuració avançada", "mode_settings_advanced_toggle_show": "Mostra la configuració avançada", "gui_quit_warning_cancel": "Cancel·la", "gui_quit_warning_description": "Voleu sortir i tancar totes les pestanyes, tot i que algunes d'elles estan compartint?", "gui_quit_warning_title": "Voleu tancar l'OnionShare?", "gui_close_tab_warning_cancel": "Cancel·la", "gui_close_tab_warning_close": "D'acord", "gui_close_tab_warning_website_description": "Voleu tancar la pestanya que allotja el lloc web?", "gui_close_tab_warning_receive_description": "Voleu tancar la pestanya que rep els fitxers?", "gui_close_tab_warning_share_description": "Voleu tancar la pestanya que envia els fitxers?", "gui_close_tab_warning_persistent_description": "Voleu tancar la pestanya persistent i perdre l'adreça onion assignada?", "gui_close_tab_warning_title": "Voleu tancar la pestanya?", "gui_new_tab_website_button": "Allotjar un lloc web", "gui_new_tab_receive_button": "Rebre fitxers", "gui_qr_code_dialog_title": "Codi QR de l'OnionShare", "gui_show_qr_code": "Mostra el codi QR", "gui_receive_flatpak_data_dir": "Com que heu instal·lat l'OnionShare amb el Flatpak, heu de desar els fitxers en una carpeta dins ~/OnionShare.", "gui_chat_stop_server": "Atura el servidor de xat", "gui_chat_start_server": "Inicia el servidor de xat", "gui_file_selection_remove_all": "Treu-ho tot", "gui_remove": "Treu", "error_port_not_available": "El port d'OnionShare no està disponible", "gui_tab_name_chat": "Xat", "gui_tab_name_website": "Lloc web", "gui_tab_name_receive": "Rep", "gui_tab_name_share": "Comparteix", "gui_main_page_chat_button": "Comença el xat", "gui_main_page_website_button": "Comença l'allotjament", "gui_main_page_receive_button": "Comença la recepció", "gui_main_page_share_button": "Comença la compartició", "gui_new_tab_chat_button": "Xat anònim", "gui_open_folder_error": "No s'ha pogut obrir la carpeta amb xdg-open. El fitxer és aquí: {}", "gui_chat_url_description": "Qualsevol persona amb aquesta adreça OnionShare pot unir-se a aquesta sala de xat fent servir el Navegador Tor: ", "gui_qr_label_auth_string_title": "Clau privada", "gui_settings_bridge_moat_button": "Demana un pont nou", "gui_qr_label_url_title": "Adreça d'OnionShare", "gui_settings_tor_bridges_label": "Els ponts us ajuden a connectar amb la xarxa Tor si aquesta és blocada. Depenent de la vostra ubicació, un pont pot funcionar millor que un altre.", "gui_settings_stop_active_tabs_label": "Aquests serveis estan funcionant en alguna de les vostres pestanyes.\nAtureu tots els serveis abans de canviar les opcions del Tor.", "gui_rendezvous_cleanup": "S'està esperant que es tanquin els circuits de Tor per a assegurar que els vostres fitxers s'han transferit.\n\nAixò pot trigar una estona.", "gui_status_indicator_chat_started": "En conversa", "gui_dragdrop_sandbox_flatpak": "Perquè el sorral del Flatpak sigui més segur, no es permet arrossegar i deixar anar. Utilitzeu els botons «Afegeix fitxers» i «Afegeix una carpeta».", "gui_copy_client_auth": "Copia la clau privada", "gui_copied_client_auth_title": "S'ha copiat la clau privada", "gui_copied_client_auth": "S'ha copiat la clau privada al porta-retalls", "gui_tor_settings_window_title": "Paràmetres de Tor", "gui_settings_controller_extras_label": "Paràmetres de Tor", "gui_settings_bridge_use_checkbox": "Utilitza un pont", "gui_settings_bridge_none_radio_option": "No utilitzis ponts", "gui_settings_bridge_moat_radio_option": "Demana un pont a torproject.org", "gui_settings_bridge_custom_placeholder": "Escriviu adreça:port (un per línia)", "gui_settings_moat_bridges_invalid": "Encara no heu demanat cap pont des de torproject.org.", "gui_settings_bridge_custom_radio_option": "Proporcioneu un pont provinent d'una font de confiança", "gui_settings_bridge_radio_builtin": "Selecciona un pont predefinit", "gui_settings_version_label": "Esteu utilitzant l'OnionShare {}", "gui_settings_help_label": "Necessiteu ajuda? Veieu docs.onionshare.org", "mode_settings_website_custom_csp_checkbox": "Envia una capçalera personalitzada de política de seguretat del contingut", "moat_contact_label": "S'està contactant amb BridgeDB…", "moat_captcha_label": "Resoleu el CAPTCHA per demanar un pont.", "moat_captcha_placeholder": "Escriviu els caràcters de la imatge", "moat_captcha_submit": "Envia", "moat_captcha_reload": "Torna a carregar", "moat_bridgedb_error": "No s'ha pogut contactar amb BridgeDB.", "moat_captcha_error": "La solució no és correcta. Torneu-ho a provar.", "moat_solution_empty_error": "Introduïu els caràcters de la imatge", "mode_tor_not_connected_label": "L'OnionShare no està connectat a la xarxa Tor", "gui_please_wait_no_button": "S'està iniciant…", "gui_hide": "Amaga", "gui_reveal": "Mostra", "gui_server_doesnt_support_stealth": "Aquesta versió del Tor no és compatible amb l'ofuscació (autenticació del client). Instal·leu la versió més recent del Tor o bé utilitzeu el mode «públic» si no us cal aquesta privadesa.", "gui_share_url_public_description": "Qualsevol que conegui aquesta adreça de l'OnionShare podrà baixar els vostres fitxers mitjançant el Navegador Tor: ", "gui_website_url_public_description": "Qualsevol que conegui aquesta adreça de l'OnionShare podrà visitar el vostre web mitjançant el Tor Browser: ", "gui_receive_url_public_description": "Qualsevol que conegui aquesta adreça de l'OnionShare podrà enviar fitxers al vostre ordinador mitjançant el Navegador Tor: ", "gui_chat_url_public_description": "Qualsevol que conegui aquesta adreça de l'OnionShare podrà unir-se al xat mitjançant el Navegador Tor: ", "gui_url_instructions": "Primer envieu aquesta adreça d'OnionShare:", "gui_url_instructions_public_mode": "Envieu aquesta adreça d'OnionShare:", "gui_client_auth_instructions": "A continuació, envieu la clau privada per accedir al vostre servei d'OnionShare:", "gui_status_indicator_chat_working": "S'està iniciant…", "gui_status_indicator_chat_scheduled": "Programat…", "gui_status_indicator_chat_stopped": "Aturat", "mode_settings_title_label": "Títol personalitzat", "mode_settings_receive_disable_files_checkbox": "Inhabilita l'enviament de fitxers", "mode_settings_receive_webhook_url_checkbox": "Utilitza un punt d'ancoratge web de notificació", "mode_settings_receive_disable_text_checkbox": "Inhabilita l'enviament de text", "history_receive_read_message_button": "Llegeix el missatge", "gui_rendezvous_cleanup_quit_early": "Surt abans", "gui_settings_theme_label": "Tema", "gui_settings_theme_light": "Clar", "gui_settings_theme_dark": "Fosc", "gui_color_mode_changed_notice": "Reinicieu l'OnionShare per a veure els nous colors.", "gui_settings_theme_auto": "Automàtic", "gui_autoconnect_circumventing_censorship_requesting_bridges": "S'estan sol·licitant ponts de l'API de circumval·lació de censura de Tor…", "gui_autoconnect_could_not_connect_to_tor_api": "No s'ha pogut connectar a l'API del Tor. Comproveu que teniu connexió a internet abans de provar-ho de nou.", "gui_enable_autoconnect_checkbox": "Connecta automàticament a Tor", "gui_autoconnect_bridge_detect_automatic": "Determina el meu país a partir de la meva adreça IP per a la configuració del pont", "gui_autoconnect_bridge_detect_manual": "Selecciona manualment el meu país per a la configuració del pont", "gui_autoconnect_circumventing_censorship_got_bridges": "S'ha establit el pont. S'està reconnectant a Tor…", "gui_autoconnect_description": "L'OnionShare es basa en la xarxa Tor, operada per voluntaris.", "gui_autoconnect_failed_to_connect_to_tor": "No s'ha pogut connectar a Tor", "gui_autoconnect_trying_to_connect_to_tor": "S'està connectant a Tor…", "gui_autoconnect_connection_error_msg": "Comproveu que teniu connexió a internet.", "gui_autoconnect_bridge_description": "Podríeu connectar-vos utilitzant un pont, si la vostra connexió a internet es troba sota censura.", "gui_autoconnect_bridge_setting_options": "Paràmetres del pont", "gui_autoconnect_start": "Connecta a Tor", "gui_autoconnect_configure": "Configuració de la xarxa", "gui_autoconnect_no_bridge": "Proveu de nou sense ponts", "gui_autoconnect_try_again_without_a_bridge": "Proveu de nou sense ponts", "gui_autoconnect_circumventing_censorship": "S'estan resolent els problemes de connectivitat…", "gui_autoconnect_circumventing_censorship_starting_circumvention": "S'està circumval·lant la censura…", "gui_autoconnect_circumventing_censorship_starting_meek": "S'està establint el pont meek per al domain-fronting…", "gui_general_settings_window_title": "General", "gui_close_tab_warning_chat_description": "Voleu tancar la pestanya que allotja un servidor de xat?", "waitress_web_server_error": "Hi ha hagut un problema en iniciar el servidor web", "gui_chat_mode_explainer": "El mode de xat us permet xatejar de manera interactiva amb altres persones al Navegador Tor.

L'historial de xat no s'emmagatzema a OnionShare. L'historial de xat desapareixerà quan tanqueu el Navegador Tor.", "error_generic": "S'ha produït un error inesperat a l'OnionShare:\n{}", "gui_settings_license_label": "L'OnionShare es publica sota la llicència GPL v3.
Les llicències de tercers es poden veure aquí:
https://github.com/onionshare/onionshare/tree/main/licenses", "mode_settings_persistent_autostart_on_launch_checkbox": "Inicia de manera automàtica aquest servei onion en iniciar l'OnionShare" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/ckb.json000066400000000000000000000374251521174352300272570ustar00rootroot00000000000000{ "not_a_readable_file": "‌{0:s} nikare were xwendin.", "other_page_loaded": "Malper bar bû", "incorrect_password": "Şîfre nerast ye", "close_on_autostop_timer": "Sekinî ji ber demê otomatîk-sekinandin qediya", "closing_automatically": "Sekinî ji ber wergirtin bi giştî qediya", "large_filesize": "Hîşyarî: Şandina parvekirinên mezin dikare bi demjimêran bidome", "gui_drag_and_drop": "Ji bo parvekirin destpê bike belge û dosyayan bitikîne û bikşînê", "gui_add": "Zêde bike", "gui_add_files": "Belgeyan zêde bike", "gui_add_folder": "Dosya zêde bike", "gui_remove": "Jê bibe", "gui_file_selection_remove_all": "Hemû jê bibe", "gui_choose_items": "Hilbijêre", "gui_share_start_server": "Weşanê destpê bike", "gui_share_stop_server": "Weşan biseknîne", "gui_share_stop_server_autostop_timer": "Weşan biseknîne ({})", "gui_chat_start_server": "Server yê pêwendî destpê bike", "gui_chat_stop_server": "Server yê pêwendî biseknîne", "gui_stop_server_autostop_timer_tooltip": "Demê otomatîk-seknandin di {} disekine", "gui_start_server_autostart_timer_tooltip": "Demê otomatîk-destpêkirin di {} destpê dike", "gui_receive_start_server": "Mod ya wergirtinê destpê bike", "gui_receive_stop_server": "Mod yâ wergirtinê betal bike", "gui_receive_stop_server_autostop_timer": "Mod ya wergirtinê betal bike ({} maye)", "gui_receive_flatpak_data_dir": "Ji ber tu Onionshare bi rêya Flatpak bar kir, pêwîste tu belge di dosyayek di nav ~/OnionShare qeyd bikî.", "gui_copy_url": "Malper kopî bike", "gui_canceled": "Betal bû", "gui_copied_url_title": "Malpera OnionShare kopî bû", "gui_copied_url": "Malpera OnionShare lis ser taxtê kopî bû", "gui_show_qr_code": "QR kod nîşan bide", "gui_qr_code_dialog_title": "OnionShare QR kod", "gui_waiting_to_start": "Pilankirî ye di {} destpê bike. Bitkîne ji bo betal bike.", "gui_please_wait": "Destpê dike...Bitikîne ji bo betal bike.", "zip_progress_bar_format": "Dewisandin %p%", "gui_settings_window_title": "Ayar", "gui_settings_autoupdate_label": "Ji bo versyonekî nû kontrol bike", "gui_settings_autoupdate_option": "Dema versyonekî nû derket min agahdar bike", "gui_settings_autoupdate_timestamp": "Kontrolê dawî: {}", "gui_settings_autoupdate_timestamp_never": "Tu carî nebû", "gui_settings_autoupdate_check_button": "Ji bo versyonekî nû kontrol bike", "gui_settings_connection_type_label": "OnionShare xwe çawa bi Tor ve girêbide?", "gui_settings_connection_type_bundled_option": "Versyona Tor a di nav OnionShare de hatiye ava kirin bikar bîne", "gui_settings_connection_type_automatic_option": "Hewl bide ayarê-otomatîk bi Tor-Browser bikar bîne", "gui_settings_connection_type_control_port_option": "Bi kontrol port girê bide", "gui_settings_connection_type_socket_file_option": "Bi nameya socket girê bide", "gui_settings_connection_type_test_button": "Girêdanê ji bo Tor biceribîne", "gui_settings_control_port_label": "Kontrol port", "gui_settings_socket_file_label": "Socket name", "gui_settings_socks_label": "SOCKS port", "gui_settings_authenticate_no_auth_option": "Rastbûyin kontrol neke, an kontrola rastbûyîne bi cookie", "gui_settings_authenticate_password_option": "Şîfre", "gui_settings_password_label": "Şîfre", "gui_settings_tor_bridges": "Alîkari ji pirên Tor", "gui_settings_meek_lite_expensive_warning": "Hîşyarî: Pirên meek_lite ji bo Tor Project gelek buha ne.

Tenê bikar bîne dema tu rasterast ne bi Tor, obfs4 servîs û bi pirên ji rêzê nikarî werî girêdan.", "gui_settings_tor_bridges_invalid": "Tu pirên hilbijartî kar nakin.\nCarekî din kontrol bike an jî yên cûda zêde bike.", "gui_settings_button_save": "Qeyd bike", "gui_settings_button_cancel": "Betal bike", "gui_settings_button_help": "Alîkarî", "settings_test_success": "Bi rêvebirina Tor girêdayî ye.\n\nVersyona Tor: {}\nPiştgirî dide ephemeral onion servîs: {}.\nPiştgirî dide rastbûyîna muşterî: {}.\nPiştgirî dide malperên .onion yê pengava nû: {}.", "connecting_to_tor": "Bi tora Tor tê girêdan", "update_available": "OnionShare a nû derket. Li vir bitikîne ji bo daxistin.

Yê kû tu niha bikar tînî {} û yê herî nû {}.", "update_error_invalid_latest_version": "Nedikarîbû ji bo versyonên nû kontrol bike: Malpera OnionShare dibêje versyona nû ya nayê bîra wî '{}'…", "update_error_check_error": "Nedikarîbû ji bo versyonên nû kontrol bike: Gelo tu bi Tor ve girêdayî nîne, an jî malpera OnionShare girtî ye?", "update_not_available": "Tu OnionShare ya herî dawî bikar tînî.", "gui_tor_connection_ask": "Ji bo hilbijartinên girêdanên Tor ayarê veke?", "gui_tor_connection_ask_open_settings": "Erê", "gui_tor_connection_ask_quit": "Betal", "gui_tor_connection_error_settings": "Hewl bide di nava ayarê de biguherîne çawa OnionShare xwe bi Tor ve girê bide.", "gui_tor_connection_canceled": "Nikarîbû bi Tor re girêbide.\n\nEkîd bike tu bi înternetê re girêdayî ye, piştre OnionShare ji nûve veke û girêdanbûne wî bi Tor ve ayar bike.", "gui_tor_connection_lost": "Girêdanbûn bi Tor ve qut bû.", "gui_server_started_after_autostop_timer": "Demê otomatîk-sekinandin qediya berê server weşand. Ji kerema xwe weşanekê nû bide detpê kirin.", "gui_server_autostop_timer_expired": "Demê otomotîk-sekinandin ji berê de qediya. Ji kerema xwe dem dirêj bike ji bo weşan destpê bike.", "gui_server_autostart_timer_expired": "Demê pilankirî derbas bû. Ji kerema xwe dîsa dirêj bike ji bo weşan destpê bike.", "gui_autostop_timer_cant_be_earlier_than_autostart_timer": "Demê otomatîk-qedandin nikare ji demê otomatîk-despêkirin kêmtir and wek heve bibe. Ji kerema xwe demê wê dirêjtir bike ji bo weşan despê bike.", "gui_share_url_description": "Her kesî bi vê malpera OnionShare bikare belgeryên te bi TorBrowser berjêr bike: ", "gui_website_url_description": "Her kesî bi vê malpera OnionShare dikare were li ser malpera te dema TorBrowser bikar tîne: ", "gui_receive_url_description": "Her kesekî bi vê malpera OnionShare dikare belgeran li ser komputera te bi kar anîna Tor Broweser bar bike: ", "gui_url_label_persistent": "Ev weşan otomatîk nasekine.

Her weşanê bin vê de heman malper bikar tîne.(Ji bo maleperê yekcar bikar bînî \"Malpera bêdawî bikar bîne\" li ayarê de vemirîne.)", "gui_url_label_stay_open": "Ev weşan bi xwe ve naqede.", "gui_url_label_onetime": "Ev weşan piştî temambûna yekemîn biqede.", "gui_url_label_onetime_and_persistent": "Ev weşan otomatîk nasekine.

Her weşanê bi vê ve girêdayî wê heman malper bikar bîne.(Ji bo malperekî yekcar bikar bînî \"Malperê bêdawî bikar bîne\" di ayarê de vemirîne.)", "gui_status_indicator_share_stopped": "وەستێنراو", "gui_status_indicator_share_working": "Destpê dike…", "gui_status_indicator_share_scheduled": "Pilankirî…", "gui_status_indicator_share_started": "Diweşîne", "gui_status_indicator_receive_stopped": "وەستێنراو", "gui_status_indicator_receive_working": "Destpê dike…", "gui_status_indicator_receive_scheduled": "Pilankirî…", "gui_status_indicator_receive_started": "Werdigire", "gui_file_info": "{} name. {}", "gui_file_info_single": "{} name, {}", "history_in_progress_tooltip": "{} di nava pêşketinê de", "history_completed_tooltip": "{} bi dawî bû", "history_requests_tooltip": "{} daxwazên torê", "error_cannot_create_data_dir": "Ava kirina data dosya yê OnionShare ne gengaz bû: {}", "gui_receive_mode_warning": "Moda wergirtinê dihêle mirovan belgeyan li ser komputerê te bar bike.

Hinek belge belkî dikarîn kontrol li ser komputerê te bike dema to wan vekî. Tenê belgeyan ji mirovên kû tu nas dikî veke, an jî dema tu baş dizanî tu çi dikî.
", "gui_open_folder_error": "Vekirina doysa bi xdg-open pêk nehat. Belge li vir e: {}", "gui_settings_language_label": "Zimanê xwestî", "gui_settings_language_changed_notice": "OnionShare ji nûve veke ji bo ayarê ziman werin guhertin.", "systray_menu_exit": "Derkeve", "systray_page_loaded_title": "Malper bar bû", "systray_page_loaded_message": "Malpera OnionShare bar bû", "systray_share_started_title": "Weşandin destpêkir", "systray_share_started_message": "Destpê bike nameyan ji bo kesekî re bişîne", "systray_share_completed_title": "Weşandin qediya", "systray_share_completed_message": "Şandina nameyan qediya", "systray_share_canceled_title": "Weşandin betal bû", "systray_share_canceled_message": "Kesekî wergirtina nameyên te betal kir", "systray_receive_started_title": "Wergirtin destpê kir", "systray_receive_started_message": "Kesekî nameyan ji te re dişîne", "gui_all_modes_history": "Dîrok", "gui_all_modes_clear_history": "Hemûyan jê bibe", "gui_all_modes_transfer_started": "Destpê kirin {}", "gui_all_modes_progress_complete": "%p%, {0:s} qediya.", "gui_all_modes_progress_starting": "{0:s}, %p% (jimartin)", "gui_all_modes_progress_eta": "{0:s}, ETA:{1:s}, %p%", "gui_share_mode_no_files": "Name nehatin şandin haya niha", "gui_share_mode_autostop_timer_waiting": "Benda qedandina şandinê ye", "gui_website_mode_no_files": "Malper parve nekir haya niha", "gui_receive_mode_no_files": "Name haya niha wernegirtî", "gui_receive_mode_autostop_timer_waiting": "Bendê ye wergirtin biqede", "days_first_letter": "d", "hours_first_letter": "h", "minutes_first_letter": "m", "seconds_first_letter": "s", "gui_new_tab": "Şibakê nû", "gui_new_tab_tooltip": "Şibakê nû veke", "gui_new_tab_share_button": "Nameyan biweşîne", "gui_new_tab_receive_button": "Nameyan werbigire", "gui_new_tab_website_button": "Malper host bike", "gui_new_tab_chat_button": "Bê nasname bikeve pêwendî", "gui_main_page_share_button": "Weşan destpê bike", "gui_main_page_receive_button": "Wergirtin despê bike", "gui_main_page_website_button": "Hosting destpê bike", "gui_main_page_chat_button": "Pêwendî dayîn despê bike", "gui_tab_name_share": "Parve bike", "gui_tab_name_receive": "Werbigire", "gui_tab_name_website": "Malper", "gui_tab_name_chat": "Pêwendî", "gui_close_tab_warning_title": "Tu bi rastî dibêjî?", "gui_close_tab_warning_persistent_description": "Ev beş herdem e. Dema tu vemirînî wê malpera onion kû bi kar tê wenda bibe. Tu bi rastî dixwazî vemirînî?", "gui_close_tab_warning_share_description": "Tu di nava şandina nameyan de ye. Tu di rastî dixwazî vê beşê vemirînî?", "gui_close_tab_warning_receive_description": "Tu niha de wergirtina nameyan de yî. Tu bi rastî dixwazî vê beşê vemirînî?", "gui_close_tab_warning_website_description": "Tu niha aktîv malperekî diweşînî. Tu bi rastî dixwazî vê beşê vermirînî?", "gui_close_tab_warning_close": "Vemirîne", "gui_close_tab_warning_cancel": "Betal bike", "gui_quit_warning_title": "Bi rastî?", "gui_quit_warning_description": "Weşandin hîn di hinek beşan de aktîf e. Dema tu vemirînî hemû beş werin girtin. Tu bi rastî dixwazî vemirînî?", "gui_quit_warning_quit": "Vemirîne", "gui_quit_warning_cancel": "Betal", "mode_settings_advanced_toggle_show": "Ayarên pêsketîtir nîsan bide", "mode_settings_advanced_toggle_hide": "Ayarên pêşketîtir veşêre", "mode_settings_persistent_checkbox": "Vê beşê qeyd bike û veke dema ez OnionShare dîsa vekim", "mode_settings_public_checkbox": "Şîfre bikar neyêne", "mode_settings_autostart_timer_checkbox": "Servîsa onion di wextekî ayarkirî despê bike", "mode_settings_autostop_timer_checkbox": "Servîsa onion di wextekî ayarkirî biseknîne", "mode_settings_share_autostop_sharing_checkbox": "Parvekirin piştî name haitn şandin biseknîne (Ji bo destûra berjêrkirina nameyên yekane tikandin derbixe)", "mode_settings_receive_data_dir_label": "Nameyan li qeyd bike", "mode_settings_receive_data_dir_browse_button": "Bigere", "mode_settings_website_disable_csp_checkbox": "Sernivîsa kanûnên naveroka ewlekarî rê neke (destûr dide malpera te bi kaniyên sêyemîn kar bike)", "gui_all_modes_transfer_finished_range": "Şandî {} - {}", "gui_all_modes_transfer_finished": "Şandî {}", "gui_all_modes_transfer_canceled_range": "Betal bû {} - {}", "gui_all_modes_transfer_canceled": "Betal bû {}", "settings_error_unknown": "Nikarbû bi Tor girê bide ji ber ayarê te li hev nayên.", "settings_error_automatic": "Girêdanbûn bi navenda rêveberina Tor pêk nehat. Gelo Tor Browser (amade li torproject.org) li piştê de dixebite?", "settings_error_socket_port": "Girêdan bi rêveberina Tor pêk nehat {}:{}.", "settings_error_socket_file": "Girêdan bi rêvebirina Tor dema bikaranîa nameya socket pêk nehat{}.", "settings_error_auth": "Bi {}:{} girêdayî ye, lê nikare jê bawer bike. Gelo ev ne rêvebirina Tor ye?", "settings_error_missing_password": "Bi rêvebirina Tor girêdayî ye, lê ji bo bawer kirinê şîfre dixwaze.", "settings_error_unreadable_cookie_file": "Bi rêvebirina Tor girêdayî te, lê şîfre rast nîne an jî destûra hesabê te ji xwendina nameya cookie nîne.", "settings_error_bundled_tor_not_supported": "Bikaranîna nifşa Tor yê kû bi OnionShare bi hevre tê di moda avasazî de li ser Windows û macOS wê kar neke.", "settings_error_bundled_tor_timeout": "Ji bo bi Tor re girê bide gelekî dirêj dike. Gelo tu ne bi înternetê re girêdayî ye an jî demê şîstema te neraste ?", "settings_error_bundled_tor_broken": "OnionShare nedikarî xwe bi Tor girêbide:\n{}", "error_port_not_available": "Port yê OnionShare tune", "gui_rendezvous_cleanup_quit_early": "Zû bigire", "gui_rendezvous_cleanup": "Li bendê ne haya kû Tor rêya hatî bikaranîn dîsa bigire ji bo ekîd bike nameyên te serkeftî hatine şandin.\n\nEw dikare hinek xulekan bidome.", "gui_chat_url_description": " Herkesî bi vê navnîşanê OnionShare dikaretevlî vê rûniştinê bibebi bikaranîna Tor Browser:", "gui_settings_theme_label": "ڕووکار", "gui_settings_theme_light": "ڕووناکی", "gui_settings_theme_dark": "تاریک", "gui_settings_bridge_none_radio_option": "Piran bi kar neyne", "gui_receive_url_public_description": "Her kesekî bi vê malpera OnionShare dikare belgeran li ser komputera te bi kar anîna Tor Broweser bar bike: ", "gui_chat_url_public_description": " Herkesî bi vê navnîşanê OnionShare dikaretevlî vê rûniştinê bibebi bikaranîna Tor Browser:", "gui_status_indicator_chat_working": "Destpê dike…", "gui_status_indicator_chat_scheduled": "Pilankirî…", "gui_please_wait_no_button": "Destpê dike…", "gui_share_url_public_description": "Her kesî bi vê malpera OnionShare bikare belgeryên te bi TorBrowser berjêr bike: ", "gui_website_url_public_description": "Her kesî bi vê malpera OnionShare dikare were li ser malpera te dema TorBrowser bikar tîne: ", "gui_settings_theme_auto": "خۆکار", "moat_captcha_submit": "پێشکەشکردن", "gui_general_settings_window_title": "گشتی", "gui_hide": "Hide", "moat_captcha_reload": "Reload", "gui_status_indicator_chat_stopped": "وەستێنراو" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/cs.json000066400000000000000000000530451521174352300271210ustar00rootroot00000000000000{ "other_page_loaded": "Na�tená adresa", "closing_automatically": "Zastaveno, protože přenos je dokon�en", "large_filesize": "Varování: Posílání velkých souborů může trvat hodiny", "gui_drag_and_drop": "Přetažením souborů a složek můžete za�ít sdílet", "gui_add": "Přidat", "gui_choose_items": "Vybrat", "gui_share_start_server": "Spustit sdílení", "gui_share_stop_server": "Zastavit sdílení", "gui_copy_url": "Zkopírovat URL", "gui_canceled": "Zrušeno", "gui_copied_url": "URL zkopírováno do schránky", "gui_please_wait": "Spouštění... klikněte pro zrušení.", "gui_quit_warning_quit": "Ukon�it", "zip_progress_bar_format": "Komprese: %p%", "gui_settings_window_title": "Nastavení", "gui_settings_connection_type_label": "Jak by se měl OnionShare připojit k Toru?", "gui_settings_connection_type_automatic_option": "Zkusit automatické nastavení s prohlíže�em Tor Browser", "gui_settings_connection_type_control_port_option": "Připojení pomocí řídicího portu (control port)", "gui_settings_connection_type_socket_file_option": "Připojit použitím socket souboru", "gui_settings_control_port_label": "Control port", "gui_settings_socket_file_label": "Socket file", "gui_settings_authenticate_no_auth_option": "Žádné ověřování nebo ověřování pomocí souborů cookie", "gui_settings_authenticate_password_option": "Heslo", "gui_settings_password_label": "Heslo", "gui_settings_button_save": "Uložit", "gui_settings_button_cancel": "Zrušit", "settings_error_unknown": "Nelze se připojit k řadi�i Tor, protože vaše nastavení nedává smysl.", "settings_error_automatic": "Nepodařilo se připojit k řadi�i Tor. Je prohlíže� Tor Browser (dostupný z torproject.org) spuštěn na pozadí?", "settings_error_socket_port": "Nepodařilo se připojit k řadi�i Toru na {}:{}.", "settings_error_socket_file": "Nepodařilo se připojit k řadi�i Toru pomocí socket souboru {}.", "settings_error_auth": "Připojeno k {}:{}, ale nelze ověřit. Možná se nejedná o řadi� Tor?", "settings_error_missing_password": "Připojen k řadi�i Toru, ale vyžaduje heslo pro ověření.", "settings_error_unreadable_cookie_file": "Připojen k řadi�i Tor, ale nelze ověřit, neboť heslo je možná špatné, �i chybí povolení �íst soubor cookie.", "settings_test_success": "Připojeno k řadi�i Tor.\n\nVerze Tor: {}\nPodporuje efemérní onionslužby: {}.\nPodporuje ověřování klienta: {}.\nPodporuje adresy nové generace .onion: {}.", "error_tor_protocol_error": "V systému Tor došlo k chybě: {}", "not_a_readable_file": "{0:s} není �itelný soubor.", "systray_menu_exit": "Ukon�it", "gui_share_stop_server_autostop_timer": "Zastavit sdílení ({})", "gui_receive_start_server": "Spustit přijímací mód", "gui_receive_stop_server": "Zastavit příjem", "gui_receive_stop_server_autostop_timer": "Zastavit přijímací mód (zbývá {})", "gui_copied_url_title": "OnionShare adresa byla zkopírována", "gui_settings_autoupdate_label": "Kontrola nové verze", "gui_settings_autoupdate_option": "Upozornit na dostupnost nové verze", "gui_settings_autoupdate_timestamp": "Poslední kontrola {}", "gui_settings_autoupdate_timestamp_never": "Nikdy", "gui_settings_autoupdate_check_button": "Kontrola nové verze", "gui_settings_connection_type_bundled_option": "Použít verzi Toru vestavěnou v OnionShare", "gui_settings_connection_type_test_button": "Vyzkoušet připojení k Toru", "gui_settings_tor_bridges": "Připojit se pomocí mostu Tor?", "gui_add_files": "Přidat soubory", "gui_add_folder": "Přidat adresář", "close_on_autostop_timer": "Zastaveno, protože vypršel �asova� automatického zastavení", "gui_stop_server_autostop_timer_tooltip": "Časova� automatického zastavení skon�í v {}", "gui_start_server_autostart_timer_tooltip": "Časova� automatického zastavení skon�í v {}", "gui_waiting_to_start": "Naplánovaný start v {}. Klikněte pro zrušení.", "incorrect_password": "Nesprávné heslo", "gui_hide": "Skrýt", "gui_reveal": "Ukázat", "gui_qr_label_auth_string_title": "Soukromý klí�", "gui_qr_label_url_title": "OnionShare adresa", "gui_qr_code_dialog_title": "OnionShare QR kód", "gui_show_qr_code": "Zobrazit QR kód", "gui_copied_client_auth": "Soukromý klí� byl zkopírován do schránky", "gui_copied_client_auth_title": "Soukromý klí� byl zkopírován", "gui_please_wait_no_button": "Spouštění…", "gui_copy_client_auth": "Zkopírovat soukromý klí�", "gui_receive_flatpak_data_dir": "Protože jste nainstalovali OnionShare pomocí Flatpaku, musíte soubory uložit do složky v ~/OnionShare.", "gui_chat_stop_server": "Zastavit chatovací server", "gui_chat_start_server": "Spustit chatovací server", "gui_file_selection_remove_all": "Odstranit vše", "gui_remove": "Odstranit", "gui_dragdrop_sandbox_flatpak": "Aby byl Flatpak sandbox bezpe�nější, drag and drop není podporováno. Místo toho k výběru souborů použijte tla�ítka \"Přidat soubory\" a \"Přidat adresář\".", "gui_tor_settings_window_title": "Nastavení Toru", "gui_settings_controller_extras_label": "Nastavení Toru", "gui_settings_tor_bridges_label": "Mosty pomáhají vašemu provozu vstoupit do sítě Tor, pokud je přístup přes Tor blokován. V závislosti na tom kde se nacházíte, může jeden most fungovat lépe než jiný.", "gui_settings_bridge_use_checkbox": "Použít most", "gui_settings_bridge_radio_builtin": "Vyberte vestavěný most", "gui_settings_bridge_none_radio_option": "Nepoužívat most", "gui_settings_bridge_moat_radio_option": "Vyžádat most z torproject.org", "gui_settings_bridge_custom_radio_option": "Poskytnout most, o kterém jste se dozvěděli z důvěryhodného zdroje", "gui_settings_version_label": "Používáte OnionShare {}", "gui_settings_help_label": "Potřebujete pomoc? Navštivte docs.onionshare.org", "gui_tor_connection_ask": "Otevřít nastavení a vyřešit připojení k Toru?", "gui_settings_stop_active_tabs_label": "V některých panelech jsou spuštěny služby.\nChcete-li změnit nastavení Tor, musíte všechny služby zastavit.", "gui_share_url_public_description": "Kdokoliv s touto OnionShare adresou může stahovat vaše soubory pomocí prohlíže�e Tor Browser: ", "gui_website_url_public_description": "Kdokoliv s touto OnionShare adresou může navštívit vaši stránku pomocí prohlíže�e Tor Browser: ", "gui_url_label_onetime": "Toto sdílení se zastaví po prvním dokon�ení.", "gui_url_instructions": "Nejprve odešlete níže uvedenou adresu služby OnionShare:", "gui_share_mode_autostop_timer_waiting": "Dokon�ování odesílání…", "gui_receive_mode_autostop_timer_waiting": "Dokon�ování přijímání…", "mode_settings_persistent_checkbox": "Uložit tento panel a automaticky ho otevřít při dalším spuštění OnionShare", "mode_settings_share_autostop_sharing_checkbox": "Zastavit sdílení po odeslání souborů (zrušením zaškrtnutí povolíte stahování jednotlivých souborů)", "mode_settings_receive_disable_text_checkbox": "Zakázat odesílání textu", "mode_settings_receive_disable_files_checkbox": "Zakázat nahrávání souborů", "mode_settings_receive_webhook_url_checkbox": "Využít notifika�ní webhook", "mode_settings_website_disable_csp_checkbox": "Neodesílat výchozí hlavi�ku Zásady zabezpe�ení obsahu (umožňuje vašim webovým stránkám používat zdroje třetích stran)", "error_port_not_available": "Port OnionShare není k dispozici", "history_receive_read_message_button": "Pře�íst zprávu", "moat_captcha_submit": "Odeslat", "moat_captcha_reload": "Na�íst znovu", "moat_contact_label": "Kontaktování BridgeDB…", "moat_captcha_label": "Pro žádost o most vyřešte CAPTCHA.", "moat_captcha_placeholder": "Zadejte znaky z obrázku", "moat_bridgedb_error": "Nebylo možné kontaktovat BridgeDB.", "moat_captcha_error": "Nesprávné řešení. Zkuste to prosím znovu.", "moat_solution_empty_error": "Zadejte znaky z obrázku", "mode_tor_not_connected_label": "OnionShare není připojen k síti Tor", "gui_url_instructions_public_mode": "Odeslat adresu OnionShare uvedenou níže:", "gui_client_auth_instructions": "Dále zašlete soukromý klí� pro umožnění přístupu k Vaší službě OnionShare :", "gui_status_indicator_chat_stopped": "Zastaven", "gui_status_indicator_receive_working": "Spouštím…", "gui_status_indicator_chat_scheduled": "Naplánováno…", "gui_status_indicator_chat_working": "Spouštím…", "gui_file_info_single": "{} soubor, {}", "gui_status_indicator_chat_started": "Chatuji", "error_cannot_create_data_dir": "Nepodařilo se vytvořit datovou složku OnionShare: {}", "gui_file_info": "{} souborů, {}", "gui_settings_language_label": "Jazyk", "gui_settings_language_changed_notice": "Pro změnu jazyka restartujte OnionShare.", "hours_first_letter": "h", "gui_new_tab_receive_button": "Příjem souborů", "minutes_first_letter": "m", "gui_new_tab_chat_button": "Chatuj anonymně", "gui_tab_name_chat": "Chat", "gui_close_tab_warning_title": "Zavřít panel?", "gui_quit_warning_title": "Ukon�it OnionShare?", "gui_new_tab_tooltip": "Otevřít nový panel", "gui_quit_warning_description": "Ukon�it a zavřít všechny panely, i když je sdílení v některých z nich stále aktivní?", "mode_settings_title_label": "Vlastní název", "gui_rendezvous_cleanup": "Čekání na uzavření obvodů Tor, abyste měli jistotu, že se vaše soubory přenesly.\n\nTo může trvat několik minut.", "gui_rendezvous_cleanup_quit_early": "Před�asné ukon�ení", "settings_error_bundled_tor_timeout": "Připojení k síti Tor trvá příliš dlouho. Možná nejste připojeni k internetu nebo máte nepřesné systémové hodiny?", "settings_error_bundled_tor_broken": "Služba OnionShare se nemohla připojit k síti Tor:\n{}", "gui_settings_theme_label": "Vzhled", "gui_settings_theme_auto": "Automaticky", "gui_settings_theme_light": "Světlý", "gui_settings_theme_dark": "Tmavý", "gui_all_modes_transfer_canceled": "Zrušeno {}", "gui_all_modes_transfer_finished": "Přeneseno {}", "gui_all_modes_transfer_canceled_range": "Zrušeno {} - {}", "gui_all_modes_transfer_finished_range": "Přeneseno {} - {}", "mode_settings_receive_data_dir_browse_button": "Procházet", "mode_settings_receive_data_dir_label": "Uložit soubory do", "mode_settings_autostop_timer_checkbox": "Ukon�it službu onion v naplánovaný �as", "gui_tab_name_website": "Webová stránka", "gui_tab_name_receive": "Příjem", "days_first_letter": "d", "seconds_first_letter": "s", "gui_share_mode_no_files": "Zatím nebyly odeslány žádné soubory", "gui_all_modes_transfer_started": "Zapo�alo {}", "gui_all_modes_history": "Historie", "systray_share_completed_message": "Sdílení souborů dokon�eno", "systray_page_loaded_message": "Adresa OnionShare na�tena", "systray_share_started_title": "Sdílení zapo�alo", "gui_open_folder_error": "Složku se nepodařilo otevřít pomocí xdg-open. Soubor je zde: {}", "gui_receive_mode_warning": "Režim příjímání umožňuje nahrávat soubory do Vašeho po�íta�e.

Některé soubory mohou potenciálně převzít kontrolu nad vaším po�íta�em, pokud je otevřete. Otevírejte pouze věci od lidí, kterým důvěřujete, nebo pokud víte, co děláte.", "history_requests_tooltip": "{} webových požadavků", "history_completed_tooltip": "{} dokon�eno", "history_in_progress_tooltip": "{} v procesu", "gui_status_indicator_receive_stopped": "Zastaven", "gui_status_indicator_share_started": "Sdílení", "gui_status_indicator_share_working": "Startuje…", "gui_status_indicator_share_scheduled": "Naplánováno…", "gui_status_indicator_share_stopped": "Zastaven", "gui_website_url_description": "Kdokoliv s touto OnionShare adresou a soukromým klí�em může navštívit vaši stránku pomocí prohlíže�e Tor Browser: ", "gui_server_autostop_timer_expired": "Časova� automatického zastavení již vypršel. Nastavte jej, abyste mohli za�ít sdílet.", "gui_tor_connection_lost": "Odpojeno od sítě Tor.", "gui_tor_connection_ask_quit": "Odejít", "gui_tor_connection_ask_open_settings": "Ano", "update_not_available": "Používáte aktuální verzi OnionShare.", "gui_server_autostart_timer_expired": "Plánovaný �as již uplynul. Nastavte jej, abyste mohli za�ít sdílet.", "gui_settings_meek_lite_expensive_warning": "Varování: Provoz mostů meek-azure je pro projekt Tor velmi nákladný.

Používejte je pouze v případě, kdy se nemůžete připojit k Toru přímo, přes obfs4 transporty nebo jiné běžné mosty.", "update_error_invalid_latest_version": "Nepodařilo se zkontrolovat novou verzi: Na webu OnionShare se objevuje hlášení, že nejnovější verze je nerozpoznatelná '{}'…", "update_error_check_error": "Nepodařilo se zkontrolovat novou verzi: Možná nejste připojeni k Toru nebo je webová stránka OnionShare nedostupná?", "gui_settings_tor_bridges_invalid": "Žádný z Vámi přidaných mostů nefunguje. Zkontrolujte je nebo přidejte další.", "gui_tor_connection_error_settings": "Zkuste v nastavení změnit způsob připojení služby OnionShare k síti Tor.", "gui_settings_button_help": "Nápověda", "connecting_to_tor": "Připojování k síti Tor", "gui_tor_connection_canceled": "Nepodařilo se připojit k síti Tor.\n\nUjistěte se, že jste připojeni k internetu, a poté znovu otevřete aplikaci OnionShare a nastavte její připojení k Toru.", "gui_share_url_description": "Kdokoliv s touto OnionShare adresou a soukromým klí�em může stahovat vaše soubory pomocí prohlíže�e Tor Browser: ", "gui_receive_url_description": "Kdokoliv s touto OnionShare adresou a soukromým klí�em může nahrávat soubory do Vašeho po�íta�e pomocí prohlíže�e Tor Browser: ", "gui_chat_url_public_description": "Kdokoliv s touto OnionShare adresou se může připojit k této chatovací místnosti pomocí prohlíže�e Tor Browser: ", "systray_share_canceled_message": "Někdo zrušil příjem Vašich souborů", "gui_main_page_share_button": "Zahájit sdílení", "gui_close_tab_warning_share_description": "Zavřít panel, který odesílá soubory?", "gui_url_label_persistent": "Sdílení se automaticky nezastaví.

Každé budoucí sdílení znovu využije tuto adresu. (Pro použití jednorázových adres vypněte \"Používat trvalé adresy\" v nastavení.)", "systray_page_loaded_title": "Stránka na�tena", "gui_new_tab": "Nový panel", "gui_main_page_chat_button": "Zahájit chat", "gui_close_tab_warning_website_description": "Zavřít panel, který hostuje webovou stránku?", "gui_url_label_stay_open": "Toto sdílení se nezastaví automaticky.", "gui_status_indicator_receive_scheduled": "Naplánováno…", "gui_main_page_website_button": "Zahájit hostování", "gui_close_tab_warning_persistent_description": "Zavřít trvalý panel a ztratit onion adresu, kterou používá?", "gui_status_indicator_receive_started": "Přijímám", "gui_all_modes_progress_eta": "{0:s}, Přibližně: {1:s}, %p%", "gui_tab_name_share": "Sdílení", "gui_close_tab_warning_receive_description": "Zavřít panel, který přijímá soubory?", "gui_close_tab_warning_close": "Ok", "gui_website_mode_no_files": "Zatím nejsou sdíleny žádné webové stránky", "gui_receive_mode_no_files": "Zatím nebyly přijaty žádné soubory", "gui_close_tab_warning_cancel": "Zrušit", "mode_settings_website_custom_csp_checkbox": "Odeslání vlastního záhlaví zásad zabezpe�ení obsahu", "gui_main_page_receive_button": "Zahájit příjem", "gui_autoconnect_description": "OnionShare se spoléhá na síť Tor provozovanou tisícemi dobrovolníků po celém světě.", "gui_enable_autoconnect_checkbox": "Automaticky se připojovat k síti Tor", "gui_autoconnect_failed_to_connect_to_tor": "Nepodařilo se připojit k síti Tor", "gui_autoconnect_trying_to_connect_to_tor": "Pokus o připojení k síti Tor…", "gui_autoconnect_connection_error_msg": "Ujistěte se, že jste připojeni k internetu.", "gui_autoconnect_bridge_description": "Je také možné, že je Váš internet cenzurován. Možná se vám to podaří obejít pomocí bridge.", "gui_autoconnect_bridge_detect_automatic": "Automaticky ur�it mou zemi podle mé IP adresy pro nastavení mostu", "gui_autoconnect_bridge_detect_manual": "Manuálně vybrat mou zemi pro nastavení mostu", "gui_autoconnect_bridge_setting_options": "Nastavení mostu", "gui_autoconnect_start": "Připojit se k Toru", "gui_autoconnect_configure": "Nastavení sítě", "gui_autoconnect_no_bridge": "Zkuste to znovu bez mostu", "gui_autoconnect_try_again_without_a_bridge": "Zkuste to znovu bez mostu", "gui_autoconnect_circumventing_censorship": "Pokus o vyřešení problémů s připojením…", "gui_autoconnect_circumventing_censorship_starting_circumvention": "Zahájení procesu obcházení cenzury…", "gui_autoconnect_circumventing_censorship_starting_meek": "Spouštím meek pro domain-fronting…", "gui_autoconnect_circumventing_censorship_requesting_bridges": "Vyžádání mostů z Tor Censorship Circumvention API…", "gui_autoconnect_circumventing_censorship_got_bridges": "Mosty získány! Pokus o opětovné připojení k síti Tor…", "gui_autoconnect_could_not_connect_to_tor_api": "Nepodařilo se připojit k rozhraní Tor API. Před dalším pokusem se ujistěte, že jste připojeni k internetu.", "gui_general_settings_window_title": "Obecné", "gui_settings_bridge_moat_button": "Vyžádat si nový most", "gui_settings_bridge_custom_placeholder": "Zadejte adresa:port (jeden na řádek)", "gui_settings_moat_bridges_invalid": "Zatím jste si nevyžádali most od torproject.org.", "update_available": "Nová verze OnionShare je k dispozici. Klikněte zde a získejte ji.

Používáte {}, nejnovější je {}.", "gui_server_started_after_autostop_timer": "Časova� automatického zastavení vypršel před spuštěním serveru. Vytvořte prosím nové sdílení.", "gui_autostop_timer_cant_be_earlier_than_autostart_timer": "Čas automatického zastavení nesmí být stejný nebo dřívější než �as automatického spuštění. Nastavte jej, abyste mohli za�ít sdílet.", "gui_server_doesnt_support_stealth": "Omlouváme se, ale tato verze Toru nepodporuje funkci stealth (ověřování klienta). Zkuste to prosím s novější verzí Toru nebo použijte režim \"public\", pokud nemusí být soukromý.", "gui_receive_url_public_description": "Kdokoliv s touto OnionShare adresou může nahrávat soubory do Vašeho po�íta�e pomocí prohlíže�e Tor Browser: ", "gui_chat_url_description": "Kdokoliv s touto OnionShare adresou a soukromým klí�em se může připojit k této chatovací místnosti pomocí prohlíže�e Tor Browser: ", "gui_url_label_onetime_and_persistent": "Sdílení se automaticky nezastaví.

Každé budoucí sdílení znovu využije tuto adresu. (Pro použití jednorázových adres vypněte \"Používat trvalé adresy\" v nastavení.)", "gui_all_modes_progress_complete": "%p%, {0:s} uplynulo.", "gui_color_mode_changed_notice": "Pro změny vzhledu restartujte OnionShare.", "systray_share_started_message": "Za�ínáte někomu odesílat soubory", "systray_share_completed_title": "Přenos dokon�en", "systray_share_canceled_title": "Přenos zrušen", "systray_receive_started_title": "Příjem zahájen", "systray_receive_started_message": "Někdo vám posílá soubory", "gui_all_modes_clear_history": "Vy�istit vše", "gui_all_modes_progress_starting": "{0:s}, %p% (probíhá výpo�et)", "gui_new_tab_share_button": "Sdílet soubory", "gui_new_tab_website_button": "Hosting webové stránky", "gui_quit_warning_cancel": "Zrušit", "mode_settings_advanced_toggle_show": "Ukázat pokro�ilá nastavení", "mode_settings_advanced_toggle_hide": "Skrýt pokro�ila nastavení", "mode_settings_public_checkbox": "Toto je veřejná služba OnionShare (vypnout soukromý klí�)", "mode_settings_autostart_timer_checkbox": "Spustit službu onion v naplánovaný �as", "settings_error_bundled_tor_not_supported": "Používání verze Toru dodávané se službou OnionShare nefunguje v režimu pro vývojáře v systémech Windows a macOS.", "gui_close_tab_warning_chat_description": "Zavřít kartu, která hostuje chat server?", "waitress_web_server_error": "Došlo k chybě při spuštění webového serveru", "gui_settings_socks_label": "SOCKS port", "gui_chat_mode_explainer": "Režim chatu umožňuje interaktivně chatovat s ostatními v rámci Prohlíže�e Tor.

Historie chatu není uložena v OnionShare. Historie chatu zmizí, když zavřete Prohlíže� Tor." } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/da.json000066400000000000000000000446641521174352300271070ustar00rootroot00000000000000{ "not_a_readable_file": "{0:s} er ikke en læsbar fil.", "other_page_loaded": "Adresse indlæst", "close_on_autostop_timer": "Stoppede fordi timer med automatisk stop løb ud", "closing_automatically": "Stoppede fordi overførslen er færdig", "large_filesize": "Advarsel: Det kan tage timer at sende en stor deling", "systray_menu_exit": "Afslut", "gui_drag_and_drop": "Træk og slip filer og mapper her for at begynde at dele", "gui_add": "Tilføj", "gui_choose_items": "Vælg", "gui_share_start_server": "Begynd at dele", "gui_share_stop_server": "Stop deling", "gui_copy_url": "Kopiér adresse", "gui_canceled": "Annulleret", "gui_copied_url": "OnionShare-adressen blev kopieret til udklipsholderen", "gui_please_wait": "Starter ... klik for at annullere.", "gui_quit_warning_quit": "Afslut", "zip_progress_bar_format": "Komprimerer: %p%", "gui_settings_window_title": "Indstillinger", "gui_settings_autoupdate_label": "Søg efter ny version", "gui_settings_autoupdate_option": "Giv mig besked når der findes en ny version", "gui_settings_autoupdate_timestamp": "Sidste søgning: {}", "gui_settings_autoupdate_timestamp_never": "Aldrig", "gui_settings_autoupdate_check_button": "Søg efter ny version", "gui_settings_connection_type_label": "Hvordan skal OnionShare oprette forbindelse til Tor?", "gui_settings_connection_type_bundled_option": "Brug den Tor-version som er indbygget i OnionShare", "gui_settings_connection_type_automatic_option": "Prøv autokonfiguration med Tor Browser", "gui_settings_connection_type_control_port_option": "Opret forbindelse med kontrolport", "gui_settings_connection_type_socket_file_option": "Opret forbindelse med sokkelfil", "gui_settings_connection_type_test_button": "Test forbindelsen til Tor", "gui_settings_control_port_label": "Kontrolport", "gui_settings_socket_file_label": "Sokkelfil", "gui_settings_socks_label": "SOCKS-port", "gui_settings_authenticate_no_auth_option": "Ingen autentifikation, eller cookieautentifikation", "gui_settings_authenticate_password_option": "Adgangskode", "gui_settings_password_label": "Adgangskode", "gui_settings_tor_bridges": "Opret forbindelse med en Tor-bro?", "gui_settings_tor_bridges_invalid": "Ingen at de broer du tilføjede virker. Dobbelttjek dem eller tilføj andre.", "gui_settings_button_save": "Gem", "gui_settings_button_cancel": "Annuller", "gui_settings_button_help": "Hjælp", "settings_error_unknown": "Kan ikke oprette forbindelse til Tor-kontroller da dine indstillingerne ikke giver mening.", "settings_error_automatic": "Kunne ikke oprette forbindelse til Tor-kontrolleren. Kører Tor Browser (tilgængelige fra torproject.org) i baggrunden?", "settings_error_socket_port": "Kan ikke oprette forbindelse til Tor-kontrolleren på {}:{}.", "settings_error_socket_file": "Kan ikke oprette forbindelse til Tor-kontrolleren med sokkelfilen {}.", "settings_error_auth": "Forbundet til {}:{}, men kan ikke autentificere. Er det fordi det ikke er en Tor-kontroller?", "settings_error_missing_password": "Forbundet til Tor-kontroller, men den kræver en adgangskode for at autentificere.", "settings_error_unreadable_cookie_file": "Forbundet til Tor-kontrolleren, men adgangskoden kan være forkert, eller din bruger har ikke tilladelse til at læse cookiefilen.", "settings_error_bundled_tor_not_supported": "Brug af den Tor-version som kom med OnionShare virker ikke i udviklertilstand på Windows eller macOS.", "settings_error_bundled_tor_timeout": "For længe om at oprette forbindelse til Tor. Måske har du ikke forbindelse til internettet, eller går dit systems ur forkert?", "settings_error_bundled_tor_broken": "OnionShare kunne ikke oprette forbindelse til Tor:\n{}", "settings_test_success": "Forbundet til Tor-kontrolleren.\n\nTor version: {}\nUnderstøtter kortvarige oniontjenester: {}.\nUnderstøtter klientautentifikation: {}.\nUnderstøtter næstegenerations .onion-adresser: {}.", "error_tor_protocol_error": "Der opstod en fejl med Tor: {}", "connecting_to_tor": "Opretter forbindelse til Tor-netværket", "update_available": "Der findes en ny OnionShare. Klik her for at hente den.

Du bruger {} og den seneste er {}.", "update_error_check_error": "Kunne ikke søge efter nye version: Måske har du ikke oprettet forbindelse til Tor eller også er OnionShare-webstedet nede?", "update_error_invalid_latest_version": "Kunne ikke søge efter ny version: OnionShare-webstedet siger at den seneste version er den ugenkendelige '{}' …", "update_not_available": "Du kører den seneste OnionShare.", "gui_tor_connection_ask": "Åbn indstillingerne for at rette forbindelsen til Tor?", "gui_tor_connection_ask_open_settings": "Ja", "gui_tor_connection_ask_quit": "Afslut", "gui_tor_connection_error_settings": "Prøv at ændre måden hvorpå OnionShare opretter forbindelse til Tor-netværket, i indstillingerne.", "gui_tor_connection_canceled": "Kunne ikke oprette forbindelse til Tor.\n\nSørg for at du har forbindelse til internettet, og åbn herefter OnionShare igen for at opsætte dens forbindelse til Tor.", "gui_tor_connection_lost": "Der er ikke oprettet forbindelse til Tor.", "gui_server_started_after_autostop_timer": "Timeren med automatisk stop løb ud inden serveren startede. Opret venligst en ny deling.", "gui_server_autostop_timer_expired": "Timeren med automatisk stop er allerede løbet ud. Juster den venligst for at begynde at dele.", "gui_copied_url_title": "OnionShare-adresse kopieret", "gui_url_label_persistent": "Delingen stopper ikke automatisk.

Enhver efterfølgende deling bruger den samme adresse igen (hvis du vil bruge engangsadresser, så deaktivér \"Brug vedvarende adresse\", i indstillingerne).", "gui_url_label_stay_open": "Delingen stopper ikke automatisk.", "gui_url_label_onetime": "Delingen stopper efter den er færdig for første gang.", "gui_url_label_onetime_and_persistent": "Delingen stopper ikke automatisk.

Enhver efterfølgende deling bruger den samme adresse igen (hvis du vil bruge engangsadresser, så deaktivér \"Brug vedvarende adresse\", i indstillingerne).", "gui_file_info": "{} filer, {}", "gui_file_info_single": "{} fil, {}", "gui_share_stop_server_autostop_timer": "Stop deling ({})", "gui_receive_start_server": "Start modtagetilstand", "gui_receive_stop_server": "Stop modtagetilstand", "gui_receive_stop_server_autostop_timer": "Stop modtagetilstand ({} tilbage)", "gui_status_indicator_share_stopped": "Stoppet", "gui_status_indicator_share_working": "Starter …", "gui_status_indicator_share_started": "Deler", "gui_status_indicator_receive_stopped": "Stoppet", "gui_status_indicator_receive_working": "Starter …", "gui_status_indicator_receive_started": "Modtager", "systray_page_loaded_title": "Side indlæst", "gui_settings_language_label": "Foretrukne sprog", "gui_settings_language_changed_notice": "Genstart OnionShare for at skifte til det nye sprog.", "gui_settings_meek_lite_expensive_warning": "Advarsel: meek_lite-broerne er meget dyre at køre for Tor-projektet.

Brug dem kun hvis du ikke er i stand til at oprette forbindelse til Tor direkte, via obfs4-transporter eller andre normale broer.", "gui_share_url_description": "Alle med OnionShare-adressen kan downloade dine filer, med Tor Browser: ", "gui_receive_url_description": "Alle med OnionShare-adressen kan uploade filer til din computer, med Tor Browser: ", "history_in_progress_tooltip": "{} igangværende", "history_completed_tooltip": "{} færdige", "gui_receive_mode_warning": "Modtagetilstand lader folk uploade filer til din computer.

Nogle filer kan potentielt tage kontrol over din computer hvis du åbner dem. Åbn kun ting fra folk du har tillid til, eller hvis du ved hvad du gør.", "gui_add_files": "Tilføj filer", "gui_add_folder": "Tilføj mappe", "error_cannot_create_data_dir": "Kunne ikke oprette OnionShare-datamappe: {}", "systray_page_loaded_message": "OnionShare-adresse indlæst", "systray_share_started_title": "Deling startet", "systray_share_started_message": "Starter på at sende filer til nogen", "systray_share_completed_title": "Deling færdig", "systray_share_completed_message": "Færdig med at sende filer", "systray_share_canceled_title": "Deling annulleret", "systray_share_canceled_message": "Nogen annullerede modtagelsen af dine filer", "systray_receive_started_title": "Modtagelse startet", "systray_receive_started_message": "Nogen sender filer til dig", "gui_all_modes_history": "Historik", "gui_all_modes_clear_history": "Ryd alle", "gui_all_modes_transfer_started": "Startede {}", "gui_all_modes_transfer_finished_range": "Overførte {} - {}", "gui_all_modes_transfer_finished": "Overførte {}", "gui_all_modes_progress_complete": "%p%, {0:s} forløbet.", "gui_all_modes_progress_starting": "{0:s}, %p% (udregner)", "gui_all_modes_progress_eta": "{0:s}, anslået ankomsttid: {1:s}, %p%", "gui_share_mode_no_files": "Der er endnu ikke sendt nogle filer", "gui_share_mode_autostop_timer_waiting": "Færdiggør afsendelse …", "gui_receive_mode_no_files": "Der er endnu ikke modtaget nogle filer", "gui_receive_mode_autostop_timer_waiting": "Færdiggør modtagelse …", "gui_all_modes_transfer_canceled_range": "Annullerede {} - {}", "gui_all_modes_transfer_canceled": "Annullerede {}", "gui_stop_server_autostop_timer_tooltip": "Timer med automatisk stop slutter {}", "gui_start_server_autostart_timer_tooltip": "Timer med automatisk start slutter {}", "gui_waiting_to_start": "Planlagt til start om {}. Klik for at annullere.", "gui_server_autostart_timer_expired": "Det planlagte tidspunkt er allerede passeret. Juster det venligst for at begynde at dele.", "gui_autostop_timer_cant_be_earlier_than_autostart_timer": "Timeren med automatisk stop må ikke være det samme som eller tidligere end timeren med automatisk start. Juster den venligst for at begynde at dele.", "gui_status_indicator_share_scheduled": "Planlagt …", "gui_status_indicator_receive_scheduled": "Planlagt …", "days_first_letter": "d", "hours_first_letter": "t", "minutes_first_letter": "m", "seconds_first_letter": "s", "gui_website_url_description": "Alle med OnionShare-adressen kan besøge dit websted med Tor Browser: ", "gui_website_mode_no_files": "Der er endnu ikke delt noget websted", "incorrect_password": "Forkert adgangskode", "history_requests_tooltip": "{}-webforespørgsler", "mode_settings_website_disable_csp_checkbox": "Deaktivér Content Security Policy-header (giver dit websted mulighed for at bruge tredjepartsressourcer)", "mode_settings_share_autostop_sharing_checkbox": "Stop deling efter filerne er blevet sendt (fravælg for at gøre det muligt at downloade individuelle filer)", "mode_settings_autostop_timer_checkbox": "Stop oniontjeneste på det planlagte tidspunkt", "mode_settings_autostart_timer_checkbox": "Start oniontjeneste på det planlagte tidspunkt", "mode_settings_persistent_checkbox": "Åbn altid dette faneblad når OnionShare startes", "gui_quit_warning_description": "Deling er aktiv i nogle af dine faneblade. Hvis du afslutter, så lukkes alle dine faneblade. Er du sikker på, at du vil afslutte?", "gui_close_tab_warning_website_description": "Luk faneblad som er vært for et websted?", "gui_close_tab_warning_receive_description": "Luk faneblad som modtager filer?", "gui_close_tab_warning_share_description": "Luk faneblad som sender filer?", "gui_close_tab_warning_persistent_description": "Luk det vedvarende faneblad og mist den onionadresse som det bruger?", "gui_new_tab_website_button": "Vær vært for et websted", "gui_new_tab_receive_button": "Modtag filer", "gui_new_tab_share_button": "Del filer", "gui_new_tab_tooltip": "Åbn et nyt faneblad", "mode_settings_receive_data_dir_browse_button": "Gennemse", "mode_settings_receive_data_dir_label": "Gem filer i", "mode_settings_public_checkbox": "Brug ikke en adgangskode", "mode_settings_advanced_toggle_hide": "Skjul avancerede indstillinger", "mode_settings_advanced_toggle_show": "Vis avancerede indstillinger", "gui_quit_warning_cancel": "Annuller", "gui_quit_warning_title": "Afslut OnionShare?", "gui_close_tab_warning_cancel": "Annuller", "gui_close_tab_warning_close": "Ok", "gui_close_tab_warning_title": "Luk faneblad?", "gui_new_tab": "Nyt faneblad", "gui_tab_name_chat": "Chat", "gui_tab_name_website": "Websted", "gui_tab_name_receive": "Modtag", "gui_tab_name_share": "Del", "gui_new_tab_chat_button": "Chat anonymt", "gui_open_folder_error": "Kunne ikke åbne mappen med xdg-open. Filen er her: {}", "gui_qr_code_dialog_title": "QR-kode til OnionShare", "gui_show_qr_code": "Vis QR-kode", "gui_receive_flatpak_data_dir": "Da du installerede OnionShare med Flatpak, så skal du gemme filer til en mappe i ~/OnionShare.", "gui_chat_stop_server": "Stop chatserver", "gui_chat_start_server": "Start chatserver", "gui_file_selection_remove_all": "Fjern alle", "gui_remove": "Fjern", "gui_main_page_share_button": "Begynd at dele", "gui_main_page_receive_button": "Begynd at modtage", "gui_main_page_website_button": "Begynd at være vært", "gui_main_page_chat_button": "Begynd at chatte", "gui_chat_url_description": "Alle med denne OnionShare-adresse kan deltage i chatrummet med Tor Browser: ", "error_port_not_available": "OnionShare-port ikke tilgængelig", "gui_rendezvous_cleanup": "Venter på at Tor-kredsløb lukker for at være sikker på, at dine filer er blevet overført.\n\nDet kan tage nogle minutter.", "gui_rendezvous_cleanup_quit_early": "Afslut tidligt", "history_receive_read_message_button": "Læs meddelelse", "mode_settings_receive_webhook_url_checkbox": "Brug underretningswebhook", "mode_settings_receive_disable_files_checkbox": "Deaktivér upload af filer", "mode_settings_receive_disable_text_checkbox": "Deaktivér indsendelse af tekst", "mode_settings_title_label": "Tilpasset titel", "gui_color_mode_changed_notice": "Genstart OnionShare for at se de nye farver.", "gui_status_indicator_chat_started": "Chatter", "gui_status_indicator_chat_scheduled": "Planlagt …", "gui_status_indicator_chat_working": "Starter …", "gui_status_indicator_chat_stopped": "Stoppet", "gui_settings_version_label": "Du bruger OnionShare {}", "gui_autoconnect_failed_to_connect_to_tor": "Kunne ikke oprette forbindelse til Tor", "gui_please_wait_no_button": "Starter …", "gui_settings_bridge_custom_placeholder": "skriv adresse:port (én per linje)", "gui_reveal": "Vis", "gui_settings_bridge_use_checkbox": "Brug en bro", "gui_copied_client_auth": "Privat nøgle kopieret til udklipsholder", "gui_settings_bridge_moat_button": "Anmod om en ny bro", "gui_settings_bridge_radio_builtin": "Vælg en indbygget bro", "gui_settings_bridge_none_radio_option": "Brug ikke broer", "gui_qr_label_auth_string_title": "Privat nøgle", "gui_hide": "Skjul", "gui_enable_autoconnect_checkbox": "Opret automatisk forbindelse til Tor", "gui_copied_client_auth_title": "Privat nøgle kopieret", "gui_copy_client_auth": "Kopiér privat nøgle", "gui_qr_label_url_title": "OnionShare-adresse", "gui_general_settings_window_title": "Generelt", "gui_settings_bridge_moat_radio_option": "Anmod om bro fra torproject.org", "gui_settings_controller_extras_label": "Indstillinger for Tor", "gui_url_instructions": "Send først OnionShare-adressen herunder:", "gui_autoconnect_no_bridge": "Prø", "gui_autoconnect_circumventing_censorship": "Finder en løsning på forbindelsesproblemer …", "gui_settings_theme_auto": "Automatisk", "moat_solution_empty_error": "Indtast tegnene fra billedet", "gui_autoconnect_circumventing_censorship_starting_circumvention": "Omgår censur …", "gui_url_instructions_public_mode": "Send OnionShare-adressen nedenfor:", "moat_contact_label": "Kontakter BridgeDB …", "moat_captcha_error": "Forkert svar. Prøv venligst igen.", "mode_tor_not_connected_label": "OnionShare har ikke forbindelse til Tor-netværket", "gui_settings_theme_dark": "Mørkt", "gui_settings_theme_light": "Lyst", "gui_settings_theme_label": "Tema", "gui_autoconnect_start": "Opret forbindelse til Tor", "gui_settings_help_label": "Brug for hjælp? Se docs.onionshare.org", "mode_settings_website_custom_csp_checkbox": "Send til tilpasset Content Security Policy-header", "gui_close_tab_warning_chat_description": "Luk faneblad som er vært for en chatserver?", "gui_autoconnect_trying_to_connect_to_tor": "Opretter forbindelse til Tor …", "gui_tor_settings_window_title": "Indstillinger for Tor", "moat_captcha_label": "Besvar CAPTCHA'en for at anmode om en bro.", "moat_captcha_reload": "Genindlæs", "moat_captcha_submit": "Indsend", "moat_captcha_placeholder": "Indtast tegnene fra billedet", "moat_bridgedb_error": "Kunne ikke kotnakte BridgeDB.", "gui_autoconnect_connection_error_msg": "Sørg for at du har forbindelse til internettet.", "gui_autoconnect_configure": "Netværksindstillinger", "gui_autoconnect_try_again_without_a_bridge": "Prøv igen uden broer", "gui_autoconnect_bridge_setting_options": "Indstillinger for broer", "waitress_web_server_error": "Der opstod et problem ved start af webserveren", "gui_client_auth_instructions": "Send herefter den private nøgle for at give adgang til din OnionShare-tjeneste:", "gui_share_url_public_description": "Alle med OnionShare-adressen kan downloade dine filer med Tor Browser: ", "gui_chat_url_public_description": "Alle med denne OnionShare-adresse kan deltage i chatrummet med Tor Browser: ", "gui_website_url_public_description": "Alle med OnionShare-adressen kan besøge dit websted med Tor Browser: ", "gui_receive_url_public_description": "Alle med OnionShare-adressen kan uploade filer til din computer med Tor Browser: " } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/de.json000066400000000000000000000546431521174352300271110ustar00rootroot00000000000000{ "other_page_loaded": "Seite geladen", "closing_automatically": "Gestoppt, da die Übertragung erfolgreich beendet wurde", "large_filesize": "Achtung: Das Senden von großen Dateien kann mehrere Stunden dauern", "gui_drag_and_drop": "Dateien und Ordner hierher ziehen, um sie zu teilen", "gui_add": "Hinzufügen", "gui_choose_items": "Auswählen", "gui_share_start_server": "Teilen beginnen", "gui_share_stop_server": "Freigabe beenden", "gui_copy_url": "Adresse kopieren", "gui_copied_url": "OnionShare-Adresse wurde in die Zwischenablage kopiert", "gui_please_wait": "Startet… Klicken zum Abbrechen.", "systray_menu_exit": "Beenden", "gui_settings_authenticate_password_option": "Passwort", "gui_settings_password_label": "Passwort", "gui_settings_button_save": "Speichern", "gui_settings_button_cancel": "Abbrechen", "gui_settings_button_help": "Hilfe", "gui_canceled": "Abgebrochen", "gui_quit_warning_quit": "Beenden", "gui_settings_window_title": "Einstellungen", "gui_settings_autoupdate_timestamp": "Letzte Überprüfung: {}", "gui_settings_autoupdate_timestamp_never": "Niemals", "gui_settings_connection_type_label": "Wie soll sich OnionShare mit Tor verbinden?", "not_a_readable_file": "{0:s} ist keine lesbare Datei.", "close_on_autostop_timer": "Angehalten, da der automatische Timer abgelaufen ist", "gui_share_stop_server_autostop_timer": "Freigabe beenden ({})", "gui_settings_connection_type_control_port_option": "Verbinde über den Steuerungs-Port", "gui_settings_connection_type_socket_file_option": "Verbinde über eine Socket-Datei", "gui_settings_control_port_label": "Steuerungs-Port", "gui_settings_socket_file_label": "Socket-Datei", "gui_settings_socks_label": "SOCKS-Port", "gui_settings_authenticate_no_auth_option": "Keine Authentifizierung oder Authentifizierung per Cookie", "settings_error_auth": "Mit {}:{} verbinden aber nicht authentifiziert. Eventuell handelt es sich nicht um einen Tor-Controller?", "settings_error_missing_password": "Mit dem Tor-Controller verbunden, aber er benötigt ein Passwort zur Authentifizierung.", "connecting_to_tor": "Verbinde mit dem Tor-Netzwerk", "gui_tor_connection_ask_quit": "Beenden", "gui_tor_connection_lost": "Verbindung mit Tor getrennt.", "gui_receive_start_server": "Empfangsmodus starten", "gui_receive_stop_server": "Empfangsmodus stoppen", "gui_receive_stop_server_autostop_timer": "Empfangsmodus stoppen ({} verbleibend)", "gui_copied_url_title": "OnionShare-Adresse kopiert", "zip_progress_bar_format": "Komprimiere: %p%", "gui_settings_autoupdate_label": "Suche nach neuer Version", "gui_settings_autoupdate_option": "Benachrichtige mich, wenn eine neue Version verfügbar ist", "gui_settings_autoupdate_check_button": "Suche nach neuer Version", "gui_settings_connection_type_automatic_option": "Versuche automatische Konfiguration mittels Tor-Browser", "gui_settings_connection_type_test_button": "Verbindung mit Tor testen", "gui_settings_tor_bridges": "Mittels einer Tor-Brücke verbinden?", "gui_settings_meek_lite_expensive_warning": "Achtung: Die „Meek-Azure“-Brücken sind für das Tor-Projekt sehr kostspielig.

Nutze sie nur, wenn du dich nicht direkt, per obfs4-Transport oder über andere, normale Brücken mit dem Tor-Netzwerk verbinden kannst.", "gui_settings_tor_bridges_invalid": "Keine der ausgewählten Brücken funktioniert. Überprüfe sie oder gib andere an.", "settings_error_unknown": "Kann nicht mit dem Tor-Controller verbinden, weil deine Einstellungen keinen Sinn ergeben.", "settings_error_automatic": "Kann nicht mit dem Tor-Controller verbinden. Läuft der Tor-Browser (kann von https://www.torproject.org/ heruntergeladen werden) im Hintergrund?", "settings_error_socket_port": "Kann unter {}:{} nicht mit dem Tor-Controller verbinden.", "settings_error_unreadable_cookie_file": "Verbindung mit dem Tor-Controller hergestellt, aber dein Passwort ist falsch oder dein Nutzer darf die Cookie-Datei nicht lesen.", "settings_error_bundled_tor_not_supported": "Im Entwicklermodus auf Windows oder macOS kannst du nicht die Tor-Version nutzen, die mit OnionShare geliefert wird.", "settings_error_bundled_tor_timeout": "Die Verbindung zum Tor-Netzwerk braucht zu lang. Bist du vielleicht nicht mit dem Internet verbunden oder geht die Uhr auf deinem System falsch?", "settings_error_bundled_tor_broken": "OnionShare konnte sich nicht mit Tor verbinden:\n{}", "settings_test_success": "Verbunden mit dem Tor-Controller.\n\nTor-Version: {}\nUnterstützt vergängliche Onion-Dienste: {}.\nUnterstützt Client-Authorisierung: {}.\nUnterstützt .onion-Adressen der nächsten Generation: {}.", "error_tor_protocol_error": "Es gab einen Fehler mit Tor: {}", "update_available": "Es gibt eine neue Version von OnionShare. Klicke hier, um sie herunterzuladen.

Du benutzt {}, und die neueste Version ist {}.", "update_error_check_error": "Konnte nicht nach neueren Versionen suchen: Bist du vielleicht nicht mit dem Tor-Netzwerk verbunden oder ist die OnionShare-Webseite offline?", "update_error_invalid_latest_version": "Konnte nicht nach neueren Versionen suchen: Laut OnionShare-Webseite ist die neueste Version die nicht bestimmbare Version '{}'…", "update_not_available": "Du benutzt die neueste Version von OnionShare.", "gui_tor_connection_ask": "Einstellungen öffnen, um die Verbindung zum Tor-Netzwerk zu reparieren?", "gui_tor_connection_ask_open_settings": "Ja", "gui_tor_connection_error_settings": "Versuche in den Einstellungen zu ändern, wie sich OnionShare mit dem Tor-Netzwerk verbindet.", "gui_tor_connection_canceled": "Konnte keine Verbindung mit Tor herstellen.\n\nStelle sicher, dass du mit dem Internet verbunden bist, öffne OnionShare erneut und richte die Verbindung mit Tor ein.", "gui_share_url_description": "Jeder kann mit dieser OnionShare-Adresse und dem privaten Schlüssel deine Dateien mit dem Tor-Browser herunterladen: ", "gui_receive_url_description": "Jeder mit dieser OnionShare-Adresse und dem privaten Schlüssel kann mit dem Tor-Browser Dateien auf deinen Computer hochladen: ", "gui_url_label_persistent": "Diese Freigabe wird nicht automatisch beendet.

Jede folgende Freigabe wird die Adresse erneut nutzen. (Um Adressen nur einmal zu nutzen, schalte „Diese Registerkarte immer öffnen, wenn OnionShare gestartet wird“ in den Einstellungen aus.)", "gui_url_label_stay_open": "Diese Freigabe wird nicht automatisch beendet.", "gui_url_label_onetime": "Diese Freigabe wird nach dem ersten vollständigen Download beendet.", "gui_status_indicator_share_working": "Starte…", "gui_status_indicator_share_started": "Teilen", "gui_status_indicator_receive_stopped": "Angehalten", "gui_status_indicator_receive_working": "Starte…", "gui_status_indicator_receive_started": "Empfange", "gui_file_info": "{} Dateien, {}", "gui_file_info_single": "{} Datei, {}", "history_completed_tooltip": "{} abgeschlossen", "gui_receive_mode_warning": "Im Empfangsmodus können Personen Dateien auf deinen Computer laden.

Einige Dateien können die Kontrolle über deinen Computer übernehmen, wenn du sie öffnest. Öffne nur Dateien von Personen, denen du vertraust, oder wenn du genau weißt, was du tust.", "gui_settings_language_label": "Sprache", "gui_settings_language_changed_notice": "Starte OnionShare neu, um zur neuen Sprache zu wechseln.", "gui_settings_connection_type_bundled_option": "Die integrierte Tor-Version von OnionShare nutzen", "settings_error_socket_file": "Kann nicht mittels des Tor-Controller-Socket {} verbinden.", "gui_server_started_after_autostop_timer": "Der Autostop-Timer ist abgelaufen, bevor der Server gestartet werden konnte. Bitte starte das Teilen erneut.", "gui_server_autostop_timer_expired": "Der Autostopp-Timer ist bereits abgelaufen. Bitte ändere diesen, um das Teilen zu starten.", "gui_status_indicator_share_stopped": "Angehalten", "history_in_progress_tooltip": "{} läuft", "systray_page_loaded_title": "Seite geladen", "gui_add_files": "Dateien hinzufügen", "gui_add_folder": "Ordner hinzufügen", "gui_url_label_onetime_and_persistent": "Diese Freigabe wird nicht automatisch stoppen. >br>
Jede nachfolgende Freigabe wird die gleiche Adresse nutzen. (Um jedes Mal eine andere Adresse zu nutzen, schalte \"Diese Registerkarte immer öffnen, wenn OnionShare gestartet wird\" in den Einstellungen aus.)", "error_cannot_create_data_dir": "Der Ordner für die OnionShare-Dateien konnte nicht erstellt werden: {}", "systray_page_loaded_message": "OnionShare-Adresse geladen", "systray_share_started_title": "Freigabe gestartet", "systray_share_started_message": "Upload von Dateien begonnen", "systray_share_completed_title": "Freigabe erfolgt", "systray_share_completed_message": "Dateien erfolgreich versandt", "systray_share_canceled_title": "Freigabe abgebrochen", "systray_share_canceled_message": "Jemand hat den Download deiner Dateien abgebrochen", "systray_receive_started_title": "Empfange", "systray_receive_started_message": "Jemand sendet dir Dateien", "gui_all_modes_history": "Verlauf", "gui_all_modes_clear_history": "Liste leeren", "gui_all_modes_transfer_started": "{} gestartet", "gui_all_modes_transfer_finished_range": "{} - {} übertragen", "gui_all_modes_transfer_finished": "{} übertragen", "gui_all_modes_transfer_canceled_range": "{} - {} abgebrochen", "gui_all_modes_transfer_canceled": "{} abgebrochen", "gui_all_modes_progress_starting": "{0:s}, %p% (berechne)", "gui_share_mode_no_files": "Noch keine Dateien versendet", "gui_share_mode_autostop_timer_waiting": "Senden abschließen…", "gui_receive_mode_no_files": "Noch keine Dateien empfangen", "gui_receive_mode_autostop_timer_waiting": "Empfang beenden…", "gui_all_modes_progress_eta": "{0:s}, ETA: {1:s}, %p%", "gui_all_modes_progress_complete": "%p%, {0:s} vergangen.", "gui_waiting_to_start": "Geplant in {} zu starten. Klicken zum Abbrechen.", "gui_stop_server_autostop_timer_tooltip": "Automatischer Stopptimer endet um {}", "gui_start_server_autostart_timer_tooltip": "Auto-Start-Timer endet um {}", "gui_server_autostart_timer_expired": "Die geplante Zeit ist bereits abgelaufen. Bitte passe diese an, um das Teilen zu starten.", "gui_autostop_timer_cant_be_earlier_than_autostart_timer": "Die automatische Stoppzeit kann nicht gleich oder früher als die Startzeit sein. Bitte passe die Zeiten an, um das Teilen zu starten.", "gui_status_indicator_share_scheduled": "Geplant…", "gui_status_indicator_receive_scheduled": "Geplant…", "days_first_letter": "d", "hours_first_letter": "h", "minutes_first_letter": "m", "seconds_first_letter": "s", "gui_website_url_description": "Jeder kann mit dieser OnionShare-Adresse und dem privaten Schlüssel deine Webseite mit dem Tor-Browser ansehen: ", "gui_website_mode_no_files": "Noch keine Webseite freigegeben", "incorrect_password": "Falsches Passwort", "history_requests_tooltip": "{} Web-Anfragen", "mode_settings_share_autostop_sharing_checkbox": "Dateifreigabe beenden, sobald alle Dateien versendet wurden (abwählen, um das Herunterladen einzelner Dateien zu erlauben)", "mode_settings_website_disable_csp_checkbox": "Content-Security-Policy-Header deaktivieren (ermöglicht es, Ressourcen von Drittanbietern auf deiner Onion-Webseite einzubinden)", "mode_settings_receive_data_dir_browse_button": "Durchsuchen", "mode_settings_receive_data_dir_label": "Dateien speichern unter", "mode_settings_autostop_timer_checkbox": "Onion-Dienst zu einem festgelegten Zeitpunkt stoppen", "mode_settings_autostart_timer_checkbox": "Onion-Dienst zu einem festgelegten Zeitpunkt starten", "mode_settings_public_checkbox": "Dies ist ein öffentlicher OnionShare-Dienst (deaktiviert den privaten Schlüssel)", "mode_settings_persistent_checkbox": "Diesen Tab immer öffnen, wenn OnionShare gestartet wird (die Onion-Adresse bleibt gleich)", "mode_settings_advanced_toggle_hide": "Erweiterte Einstellungen ausblenden", "mode_settings_advanced_toggle_show": "Erweiterte Einstellungen anzeigen", "gui_quit_warning_cancel": "Abbrechen", "gui_quit_warning_description": "Alle Tabs beenden und schließen, obwohl das Teilen in einigen aktiv ist?", "gui_quit_warning_title": "OnionShare beenden?", "gui_close_tab_warning_cancel": "Abbrechen", "gui_close_tab_warning_close": "Schließen", "gui_close_tab_warning_website_description": "Tab schließen, der eine Webseite hostet?", "gui_close_tab_warning_receive_description": "Tab schließen, der Dateien empfängt?", "gui_close_tab_warning_share_description": "Tab schließen, der Dateien sendet?", "gui_close_tab_warning_persistent_description": "Permanenten Tab schließen und die verwendete Onion-Adresse verlieren?", "gui_close_tab_warning_title": "Tab schließen?", "gui_new_tab_website_button": "Webseite veröffentlichen", "gui_new_tab_receive_button": "Dateien empfangen", "gui_new_tab_share_button": "Dateien teilen", "gui_new_tab_tooltip": "Einen neuen Reiter öffnen", "gui_new_tab": "Neuer Reiter", "gui_tab_name_website": "Webseite", "gui_tab_name_chat": "Chat", "gui_tab_name_receive": "Empfangen", "gui_tab_name_share": "Teilen", "gui_file_selection_remove_all": "Alle entfernen", "gui_remove": "Entfernen", "gui_new_tab_chat_button": "Anonym chatten", "gui_qr_code_dialog_title": "OnionShare QR-Code", "gui_show_qr_code": "QR-Code anzeigen", "gui_chat_stop_server": "Chatserver stoppen", "gui_chat_start_server": "Chatserver starten", "gui_main_page_chat_button": "Chat starten", "gui_main_page_website_button": "Webseiten-Freigabe starten", "gui_main_page_receive_button": "Empfangsmodus starten", "gui_main_page_share_button": "Freigabe starten", "gui_open_folder_error": "Ordner konnte mit xdg-open nicht geöffnet werden. Die Datei befindet sich hier: {}", "gui_receive_flatpak_data_dir": "Da OnionShare durch Flatpak installiert wurde, müssen Dateien im Verzeichnis ~/OnionShare gespeichert werden.", "gui_chat_url_description": "Jeder mit dieser OnionShare-Adresse und dem privaten Schlüssel kann diesem Chatroom beitreten, indem er den Tor-Browser benutzt: ", "error_port_not_available": "OnionShare-Port nicht verfügbar", "gui_rendezvous_cleanup": "Warte darauf, dass alle Tor-Verbindungen beendet wurden, um den Dateitransfer sicherzustellen.\n\nDies kann einige Minuten dauern.", "gui_rendezvous_cleanup_quit_early": "Vorzeitig beenden", "gui_color_mode_changed_notice": "Starte OnionShare neu, um die neuen Farben zu sehen.", "history_receive_read_message_button": "Nachricht gelesen", "mode_settings_receive_webhook_url_checkbox": "Benutze Benachrichtigungs-WebHook", "mode_settings_receive_disable_files_checkbox": "Datei-Übermittlung deaktivieren", "mode_settings_receive_disable_text_checkbox": "Text-Übermittlung deaktivieren", "mode_settings_title_label": "Benutzerdefinierter Titel", "gui_status_indicator_chat_started": "Chatted", "gui_status_indicator_chat_scheduled": "Geplant…", "gui_status_indicator_chat_working": "Startet…", "gui_status_indicator_chat_stopped": "Angehalten", "gui_settings_theme_dark": "Dunkel", "gui_settings_theme_light": "Hell", "gui_settings_theme_auto": "Automatisch", "gui_settings_theme_label": "Design", "gui_client_auth_instructions": "Sende anschließend den privaten Schlüssel, um den Zugriff auf deinen OnionShare-Dienst zu ermöglichen:", "gui_url_instructions_public_mode": "Sende die OnionShare-Adresse unten:", "gui_url_instructions": "Sende zunächst die folgende OnionShare-Adresse:", "gui_chat_url_public_description": "Jeder mit dieser OnionShare-Adresse kann diesem Chatroom beitreten, indem er den Tor-Bowser benutzt: ", "gui_receive_url_public_description": "Jeder mit dieser OnionShare-Adresse kann mit dem Tor-Browser Dateien auf deinen Computer hochladen: ", "gui_website_url_public_description": "Jeder mit dieser OnionShare-Adresse kann deine Webseite mit dem Tor-Browser ansehen: ", "gui_share_url_public_description": "Jeder mit dieser OnionShare-Adresse kann deine Dateien mit dem Tor-Browser herunterladen: ", "gui_server_doesnt_support_stealth": "Sorry, diese Version von Tor unterstützt kein Stealth (Client-Authentifizierung). Bitte versuche es mit einer neueren Version von Tor oder benutze den „öffentlichen“ Modus, wenn es nicht privat sein muss.", "gui_please_wait_no_button": "Starte…", "gui_hide": "Ausblenden", "gui_reveal": "Zeigen", "gui_qr_label_auth_string_title": "Privater Schlüssel", "gui_qr_label_url_title": "OnionShare-Adresse", "gui_copied_client_auth": "Privater Schlüssel in die Zwischenablage kopiert", "gui_copied_client_auth_title": "Privater Schlüssel kopiert", "gui_copy_client_auth": "Privaten Schlüssel kopieren", "gui_dragdrop_sandbox_flatpak": "Um die Flatpak Sandbox sicherer zu machen, wird Drag und Drop nicht unterstützt. Bitte nutze stattdessen die Buttons \"Dateien hinzufügen\" und \"Ordner hinzufügen\", um Dateien auszuwählen.", "gui_tor_settings_window_title": "Tor Einstellungen", "gui_settings_controller_extras_label": "Tor-Einstellungen", "gui_settings_bridge_use_checkbox": "Benutze eine Brücke", "gui_settings_bridge_radio_builtin": "Wähle eine eingebaute Brücke", "gui_settings_bridge_none_radio_option": "Keine Brücken benutzen", "gui_settings_bridge_moat_button": "Neue Brücke verwenden", "gui_settings_bridge_custom_placeholder": "Schreibe im Format adresse:port (eine pro Zeile)", "gui_settings_moat_bridges_invalid": "Du hast noch keine Brücke von torproject.org angefragt.", "gui_settings_stop_active_tabs_label": "Es laufen noch Dienste in deinen Tabs.\nDu musst alle Dienste beenden, bevor du die Tor-Einstellungen ändern kannst.", "gui_settings_version_label": "Du verwendest OnionShare {}", "gui_settings_help_label": "Du benötigst Hilfe? Gehe zu docs.onionshare.org", "mode_settings_website_custom_csp_checkbox": "Sende einen benutzerdefinierten Content Security-Policy-Header", "moat_contact_label": "Kontaktiere BridgeDB…", "moat_captcha_label": "Löse Sie das CAPTCHA, um eine Brücke anzufordern.", "moat_captcha_placeholder": "Gib die Zeichen auf dem Bild ein", "moat_captcha_submit": "Absenden", "moat_captcha_reload": "Neu laden", "moat_bridgedb_error": "BridgeDB konnte nicht kontaktiert werden.", "moat_captcha_error": "Falsche Lösung. Bitte versuche es erneut.", "mode_tor_not_connected_label": "OnionShare ist nicht mit dem Tor-Netzwerk verbunden", "gui_settings_bridge_moat_radio_option": "Verwende eine Brücke von torproject.org", "moat_solution_empty_error": "Gib die Zeichen aus dem Bild ein", "gui_settings_bridge_custom_radio_option": "Stelle eine Brücke aus einer dir bekannten vertraulichen Quelle bereit", "gui_settings_tor_bridges_label": "Brücken helfen dir, das Tor-Netzwerk an Orten zu verwenden, wo es blockiert wird. Je nachdem, wo du bist, funktioniert eine Brücke besser als eine andere.", "gui_autoconnect_bridge_detect_manual": "Manuelles Auswählen meines Landes für die Brücken-Einstellungen", "gui_autoconnect_description": "OnionShare stützt sich auf das Tor-Netzwerk, das von Tausenden von Freiwilligen auf der ganzen Welt betrieben wird.", "gui_enable_autoconnect_checkbox": "Automatisch mit Tor verbinden", "gui_autoconnect_failed_to_connect_to_tor": "Verbindung zu Tor fehlgeschlagen", "gui_autoconnect_connection_error_msg": "Stelle sicher, dass du mit dem Internet verbunden bist.", "gui_autoconnect_bridge_description": "Es ist auch möglich, dass dein Internet zensiert wird. Vielleicht kannst du dies mit einer Brücke umgehen.", "gui_autoconnect_bridge_detect_automatic": "Automatisches Ermitteln meines Landes anhand meiner IP-Adresse für die Brücken-Einstellungen", "gui_autoconnect_bridge_setting_options": "Brücken-Einstellungen", "gui_autoconnect_start": "Mit Tor verbinden", "gui_autoconnect_configure": "Netzwerkeinstellungen", "gui_autoconnect_no_bridge": "Erneuter Versuch ohne Brücken", "gui_autoconnect_circumventing_censorship_requesting_bridges": "Brücken von der API zur Umgehung der Tor-Zensur anfordern…", "gui_autoconnect_circumventing_censorship_got_bridges": "Brücken errichtet. Wiederherstellung der Verbindung zu Tor…", "gui_autoconnect_could_not_connect_to_tor_api": "Verbindung zur Tor-API konnte nicht hergestellt werden. Stelle sicher, dass du mit dem Internet verbunden bist, bevor du es erneut versuchst.", "gui_autoconnect_circumventing_censorship_starting_meek": "Meek-Brücke für Domain-Fronting…", "gui_autoconnect_trying_to_connect_to_tor": "Verbinden mit Tor…", "gui_autoconnect_circumventing_censorship": "Beheben von Verbindungsproblemen…", "gui_autoconnect_circumventing_censorship_starting_circumvention": "Zensur umgehen…", "gui_general_settings_window_title": "Allgemein", "gui_autoconnect_try_again_without_a_bridge": "Erneuter Versuch ohne Brücken", "waitress_web_server_error": "Beim Starten des Webservers ist ein Problem aufgetreten", "gui_close_tab_warning_chat_description": "Tab schließen, der einen Chat-Server hostet?", "gui_chat_mode_explainer": "Im Chat-Modus kannst du interaktiv mit anderen im Tor-Browser chatten.

Der Chatverlauf wird nicht in OnionShare gespeichert. Der Chatverlauf verschwindet, wenn du den Tor-Browser schließt.", "error_generic": "Es ist ein unerwarteter Fehler bei OnionShare aufgetreten:\n{}", "gui_settings_license_label": "OnionShare ist unter der GPL v3 lizenziert.
Lizenzen von Drittanbietern können hier eingesehen werden:
https://github.com/onionshare/onionshare/tree/main/licenses", "mode_settings_persistent_autostart_on_launch_checkbox": "Diesen Onion-Dienst automatisch starten, wenn OnionShare startet" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/el.json000066400000000000000000000772531521174352300271230ustar00rootroot00000000000000{ "not_a_readable_file": "Το {0:s} δεν είναι αναγνώσιμο α�χείο.", "other_page_loaded": "Η διε�θυνση φο�τώθηκε", "close_on_autostop_timer": "Τε�ματίστηκε λόγω αυτόματης διακοπής", "closing_automatically": "Τε�ματίστηκε λόγω ολοκλή�ωσης της λήψης", "large_filesize": "Π�οειδοποίηση: Η αποστολή μεγάλου όγκου δεδομένων μπο�εί να δια�κέσει ώ�ες", "systray_menu_exit": "Έξοδος", "gui_drag_and_drop": "Μεταφο�ά και απόθεση α�χείων και φακέλων για ένα�ξη διαμοι�ασμο�", "gui_add": "Π�οσθήκη", "gui_choose_items": "Επιλογή", "gui_share_start_server": "Εκκίνηση διαμοι�ασμο�", "gui_share_stop_server": "Τε�ματισμός διαμοι�ασμο�", "gui_share_stop_server_autostop_timer": "Διακοπή διαμοι�ασμο� ({})", "gui_receive_start_server": "Εκκίνηση λειτου�γίας λήψης", "gui_receive_stop_server": "Τε�ματισμός λειτου�γίας λήψης", "gui_receive_stop_server_autostop_timer": "Διακοπή λειτου�γίας λήψης (απομένουν {})", "gui_copy_url": "Αντιγ�αφή διε�θυνσης", "gui_canceled": "Ακυ�ώθηκε", "gui_copied_url_title": "Η διε�θυνση OnionShare αντιγ�άφτηκε", "gui_copied_url": "Η διε�θυνση OnionShare αντιγ�άφτηκε στο π�όχει�ο", "gui_please_wait": "Ξεκινάμε... Κάντε κλικ για ακ��ωση.", "gui_quit_warning_quit": "Έξοδος", "zip_progress_bar_format": "Γίνεται συμπίεση: %p%", "gui_settings_window_title": "Ρυθμίσεις", "gui_settings_autoupdate_label": "Έλεγχος για νέα έκδοση", "gui_settings_autoupdate_option": "Ενημε�ώστε με μόλις γίνει διαθέσιμη μια νέα έκδοση", "gui_settings_autoupdate_timestamp": "Τελευταίος έλεγχος: {}", "gui_settings_autoupdate_timestamp_never": "Ποτέ", "gui_settings_autoupdate_check_button": "Έλεγχος για νέα έκδοση", "gui_settings_connection_type_label": "Πώς να συνδέεται το OnionShare με το Tor;", "gui_settings_connection_type_bundled_option": "Χ�ησιμοποιήστε την έκδοση του Tor που είναι ενσωματωμένη στο OnionShare", "gui_settings_connection_type_automatic_option": "Π�οσπάθεια αυτόματης πα�αμετ�οποίησης με τον Tor Browser", "gui_settings_connection_type_control_port_option": "Σ�νδεση μέσω θ��ας ελέγχου", "gui_settings_connection_type_socket_file_option": "Σ�νδεση μέσω α�χείου μετάβασης", "gui_settings_connection_type_test_button": "Έλεγχος σ�νδεσης με το Tor", "gui_settings_control_port_label": "Π�λη ελέγχου", "gui_settings_socket_file_label": "Α�χείο μετάβασης", "gui_settings_socks_label": "Π�λη SOCKS", "gui_settings_authenticate_no_auth_option": "Χω�ίς επαλήθευση ή επαλήθευση με cookie", "gui_settings_authenticate_password_option": "Κωδικός", "gui_settings_password_label": "Κωδικός", "gui_settings_tor_bridges": "Σ�νδεση με χ�ήση γέφυ�ας Tor;", "gui_settings_meek_lite_expensive_warning": "Π�οσοχή: Οι γέφυ�ες meek_azure επιβα��νουν τη λειτου�γία του Tor Project.

Χ�ησιμοποιήστε τες μόνο αν δεν μπο�είτε να συνδεθείτε κατ' ευθείαν στο Tor μέσω obfs4 transports ή άλλων κανονικών γεφυ�ών.", "gui_settings_tor_bridges_invalid": "Καμία γέφυ�α που π�οσθέσατε δεν λειτου�γεί. Ελέγξτε ξανά ή π�οσθέστε άλλες.", "gui_settings_button_save": "Αποθήκευση", "gui_settings_button_cancel": "Άκυ�ο", "gui_settings_button_help": "Βοήθεια", "settings_error_unknown": "Αποτυχία σ�νδεσης στον ελεγκτή Tor, γιατί οι �υθμίσεις σας δεν βγάζουν κανένα νόημα.", "settings_error_automatic": "Δεν ήταν δυνατή η σ�νδεση στον ελεγκτή Tor. Λειτου�γεί ο Tor Browser (διαθέσιμος στο torproject.org) στο πα�ασκήνιο;", "settings_error_socket_port": "Δεν ήταν δυνατή η σ�νδεση στον ελεγκτή Tor στις {}:{}.", "settings_error_socket_file": "Δεν ήταν δυνατή η σ�νδεση στον ελεγκτή Tor χ�ησιμοποιώντας το α�χείο socket {}.", "settings_error_auth": "Εγινε σ�νδεση με {}:{}, αλλα δεν μπο�εί να γίνει πιστοποίηση. Ίσως δεν είναι ελεγκτής Tor;", "settings_error_missing_password": "Έγινε σ�νδεση με τον ελεγκτή Tor, αλλά απαιτείται κωδικός για πιστοποίηση.", "settings_error_unreadable_cookie_file": "Έγινε σ�νδεση με τον ελεγκτή Tor, αλλα ο κωδικός ενδέχεται να είναι λανθασμένος, ή δεν σας επιτ�έπεται να διαβάζετε α�χεία cookie.", "settings_error_bundled_tor_not_supported": "Η χ�ήση της έκδοσης Tor που πε�ιέχεται στο OnionShare δεν είναι συμβατή με το πε�ιβάλλον π�ογ�αμματιστή σε Windows ή macOS.", "settings_error_bundled_tor_timeout": "Η σ�νδεση με Tor καθυστε�εί α�κετά. Ίσως δεν είστε συνδεδεμένοι στο Διαδίκτυο ή το �ολόι του συστήματος δεν είναι �υθμισμένο σωστά;", "settings_error_bundled_tor_broken": "Το OnionShare δεν μπο�εί να συνδεθεί με το Tor στο πα�ασκήνιο:\n{}", "settings_test_success": "Εγινε σ�νδεση με τον ελεγκτή Tor.\n\nΕκδοση Tor: {}\nΥποστη�ίζει εφήμε�ες υπη�εσίες onion: {}.\nΥποστη�ίζει πιστοποίηση πελάτη: {}.\nΥποστη�ίζει διευθ�νσεις .onion νέας γενιάς: {}.", "error_tor_protocol_error": "Π�οέκυψε σφάλμα με το Tor: {}", "connecting_to_tor": "Γίνεται σ�νδεση στο δίκτυο Tor", "update_available": "Υπά�χει διαθέσιμη ενημέ�ωση. Κάντε κλικ εδώ για να την αποκτήσετε.

Χ�ησιμοποιείτε την έκδοση {}, ενώ η πιο π�όσφατη είναι η {}.", "update_error_check_error": "Δεν ήταν δυνατός ο έλεγχος για ενημε�ώσεις: ίσως δεν είστε συνδεδεμένος στο Tor ή ο ιστότοπος OnionShare είναι εκτός λειτου�γίας;", "update_error_invalid_latest_version": "Δεν ήταν δυνατός ο έλεγχος για ενημε�ώσεις: η ιστοσελίδα OnionShare αναφέ�ει ότι η πιο π�όσφατη έκδοση είναι η μη αναγνω�ίσιμη \"{}\"…", "update_not_available": "Χ�ησιμοποιείτε την πιο π�όσφατη έκδοση του OnionShare.", "gui_tor_connection_ask": "Θα θέλατε να ανοίξετε τις �υθμίσεις για να φτιάξετε την σ�νδεσή σας με το Tor;", "gui_tor_connection_ask_open_settings": "�αι", "gui_tor_connection_ask_quit": "Έξοδος", "gui_tor_connection_error_settings": "Ίσως να ήταν καλή ιδέα να αλλάξετε τον τ�όπο σ�νδεσης του OnionShare με το δίκτυο Tor από τις �υθμίσεις.", "gui_tor_connection_canceled": "Δεν ήταν δυνατή η σ�νδεση στο δίκτυο του Tor.\n\nΕλέγξτε ότι είστε συνδεδεμένος/η στο Διαδίκτυο, επανεκκινήστε το OnionShare και �υθμίστε την σ�νδεση με το Tor.", "gui_tor_connection_lost": "Έγινε αποσ�νδεση από το δίκτυο του Tor.", "gui_server_started_after_autostop_timer": "Το χ�ονόμετ�ο αυτόματης διακοπής τελείωσε π�ιν την εκκίνηση του server. Πα�ακαλώ κάντε ένα νέο διαμοι�ασμό.", "gui_server_autostop_timer_expired": "Το χ�ονόμετ�ο αυτόματης διακοπής έχει ήδη τελειώσει. Πα�ακαλώ �υθμίστε το για να ξεκινήσετε το διαμοι�ασμό.", "gui_share_url_description": "Οποιοσδήποτε με αυτή τη διε�θυνση OnionShare και το ιδιωτικό κλειδί μπο�εί να κατεβάσει τα α�χεία σας χ�ησιμοποιώντας το Tor Browser: ", "gui_receive_url_description": "Οποιοσδήποτε με αυτή τη διε�θυνση OnionShare και το ιδιωτικό κλειδί μπο�εί να ανεβάσει α�χεία στον υπολογιστή σας χ�ησιμοποιώντας το Tor Browser: ", "gui_url_label_persistent": "Αυτή η κοινή χ�ήση δεν θα σταματήσει αυτόματα.

Κάθε επόμενη κοινή χ�ήση επαναχ�ησιμοποιεί τη διε�θυνση. (Για να χ�ησιμοποιήσετε διευθ�νσεις μιας χ�ήσης, απενε�γοποιήστε το «�α ανοίγει πάντα αυτή η κα�τέλα όταν ξεκινάει το OnionShare» στις �υθμίσεις.)", "gui_url_label_stay_open": "Αυτή η σελίδα διαμοι�ασμο� δεν θα πάψει να λειτου�γεί αυτόματα.", "gui_url_label_onetime": "Αυτός ο διαμοι�ασμός θα σταματήσει μετά την π�ώτη λήψη.", "gui_url_label_onetime_and_persistent": "Αυτή η κοινή χ�ήση δεν θα σταματήσει αυτόματα.

Κάθε επόμενη κοινή χ�ήση θα επαναχ�ησιμοποιεί τη διε�θυνση. (Για να χ�ησιμοποιήσετε διευθ�νσεις μιας χ�ήσης, απενε�γοποιήστε το «�α ανοίγει πάντα αυτή η κα�τέλα όταν ξεκινάει το OnionShare» στις �υθμίσεις.)", "gui_status_indicator_share_stopped": "Σταμάτησε", "gui_status_indicator_share_working": "Εκκίνηση…", "gui_status_indicator_share_started": "Γίνεται αποστολή", "gui_status_indicator_receive_stopped": "Σταμάτησε", "gui_status_indicator_receive_working": "Γίνεται εκκίνηση…", "gui_status_indicator_receive_started": "Γίνεται λήψη", "gui_file_info": "{} α�χεία, {}", "gui_file_info_single": "{} α�χείο, {}", "history_in_progress_tooltip": "{} σε εξέλιξη", "history_completed_tooltip": "{} ολοκλη�ώθηκε", "gui_receive_mode_warning": "Η λειτου�γία λήψης, επιτ�έπει σε τ�ίτους/ες να ανεβάζουν α�χεία στον υπολογιστή σας.

Με�ικά α�χεία μπο�ο�ν δυνητικά να αποκτήσουν έλεγχο του υπολογιστή σας εάν τα ανοίξετε. �α ανοίγετε α�χεία μόνο από άτομα που εμπιστε�εστε ή εάν ξέ�ετε τι κάνετε.", "systray_page_loaded_title": "Η σελίδα φο�τώθηκε", "gui_settings_language_label": "Γλώσσα", "gui_settings_language_changed_notice": "Επανεκκινήστε το OnionShare για να γίνει αλλαγή στη νέα γλώσσα.", "gui_add_files": "Π�οσθήκη α�χείων", "gui_add_folder": "Π�οσθήκη φακέλου", "error_cannot_create_data_dir": "Δεν ήταν δυνατή η δημιου�γία φακέλου δεδομένων OnionShare: {}", "systray_page_loaded_message": "Η διε�θυνση OnionShare φο�τώθηκε", "systray_share_started_title": "Ο διαμοι�ασμός ξεκίνησε", "systray_share_started_message": "Η αποστολή α�χείων σε κάποιον/α ξεκίνησε", "systray_share_completed_title": "Ο διαμοι�ασμός ολοκλη�ώθηκε", "systray_share_completed_message": "Η αποστολή α�χείων ολοκλη�ώθηκε", "systray_share_canceled_title": "Ο διαμοι�ασμός ακυ�ώθηκε", "systray_share_canceled_message": "Κάποιος ακ��ωσε την λήψη των α�χείων σας", "systray_receive_started_title": "Η λήψη ξεκίνησε", "systray_receive_started_message": "Κάποιος/α σας στέλνει α�χεία", "gui_all_modes_history": "Ιστο�ικό", "gui_all_modes_clear_history": "Καθα�ισμός όλων", "gui_all_modes_transfer_started": "Ξεκινησε {}", "gui_all_modes_transfer_finished_range": "Μεταφέ�θηκαν {} - {}", "gui_all_modes_transfer_finished": "Μεταφέ�θηκαν {}", "gui_all_modes_progress_complete": "%p%, πέ�ασαν {0:s}.", "gui_all_modes_progress_starting": "{0:s}, %p% (γίνεται υπολογισμός)", "gui_all_modes_progress_eta": "{0:s}, Εκτιμώμενος χ�όνος: {1:s}, %p%", "gui_share_mode_no_files": "Δεν έχουν αποσταλεί ακόμα α�χεία", "gui_share_mode_autostop_timer_waiting": "Ολοκλή�ωση αποστολής…", "gui_receive_mode_no_files": "Δεν έχει γίνει λήψη α�χείων ακόμα", "gui_receive_mode_autostop_timer_waiting": "Ολοκλή�ωση λήψης…", "gui_all_modes_transfer_canceled_range": "Ακυ�ώθηκε {} - {}", "gui_all_modes_transfer_canceled": "Ακυ�ώθηκε {}", "gui_stop_server_autostop_timer_tooltip": "Το χ�ονόμετ�ο αυτόματης διακοπής λήγει σε {}", "gui_start_server_autostart_timer_tooltip": "Το χ�ονόμετ�ο αυτόματης εκκίνησης λήγει σε {}", "gui_waiting_to_start": "Π�ογ�αμματισμένο να ξεκινήσει σε {}. Κάντε κλικ για ακ��ωση.", "gui_server_autostart_timer_expired": "Η π�ογ�αμματισμένη ώ�α έχει ήδη πα�έλθει. Πα�ακαλώ �υθμίστε τη για να ξεκινήσετε το διαμοι�ασμό.", "gui_autostop_timer_cant_be_earlier_than_autostart_timer": "Η ώ�α αυτόματης διακοπής δεν μπο�εί να είναι ίδια ή νω�ίτε�α από την ώ�α ένα�ξης. Πα�ακαλο�με �υθμίστε τη για ένα�ξη του διαμοι�ασμο�.", "gui_status_indicator_share_scheduled": "Δ�ομολόγηση…", "gui_status_indicator_receive_scheduled": "Π�ογ�αμματισμένο…", "days_first_letter": "ημ", "hours_first_letter": "ώ", "minutes_first_letter": "λ", "seconds_first_letter": "δ", "gui_website_url_description": "Οποιοσδήποτε με αυτή τη διε�θυνση OnionShare και το ιδιωτικό κλειδί μπο�εί να επισκεφτεί την ιστοσελίδα σας χ�ησιμοποιώντας το Tor Browser: ", "gui_website_mode_no_files": "Δεν έχει γίνει διαμοι�ασμός ιστοσελίδας ακόμα", "incorrect_password": "Λάθος κωδικός", "history_requests_tooltip": "{} αιτήματα δικτ�ου", "gui_open_folder_error": "Δεν είναι δυνατό το άνοιγμα του φακέλου με xdg-open. Το α�χείο β�ίσκετε : {}", "gui_receive_flatpak_data_dir": "Επειδή έχετε εγκαταστήσει το OnionShare μέσω Flatpak, θα π�έπει να αποθηκε�σετε τα α�χεία μέσα σε έναν φάκελο στο ~/OnionShare.", "gui_chat_stop_server": "Τε�ματισμός διακομιστή συνομιλίας", "gui_chat_start_server": "Ένα�ξη διακομιστή συνομιλίας", "mode_settings_website_disable_csp_checkbox": "Μην στέλνετε την π�οεπιλεγμένη κεφαλίδα Πολιτικής Ασφάλειας Πε�ιεχομένου (επιτ�έπει στην ιστοσελίδα σας να χ�ησιμοποιεί πό�ους τ�ίτων)", "mode_settings_receive_data_dir_browse_button": "Επιλογή", "mode_settings_receive_data_dir_label": "Αποθήκευση α�χείων σε", "mode_settings_share_autostop_sharing_checkbox": "Τε�ματισμός κοινής χ�ήσης με την ολοκλή�ωση α�χείων (αποεπιλέξτε για λήψη μεμονωμένων α�χείων)", "mode_settings_autostop_timer_checkbox": "Π�ογ�αμματισμένος τε�ματισμός", "mode_settings_autostart_timer_checkbox": "Π�ογ�αμματισμένη εκκίνηση", "mode_settings_public_checkbox": "Δημόσια υπη�εσία OnionShare (απενε�γοποιεί το ιδιωτικό κλειδί)", "mode_settings_persistent_checkbox": "Ανοίγετε πάντα αυτή την κα�τέλα όταν ξεκινάει το OnionShare (η διε�θυνση κ�εμμυδιο� θα πα�αμείνει η ίδια)", "mode_settings_advanced_toggle_hide": "Απόκ�υψη π�οχω�ημένων �υθμίσεων", "mode_settings_advanced_toggle_show": "Εμφάνιση π�οχω�ημένων �υθμίσεων", "gui_quit_warning_cancel": "Άκυ�ο", "gui_quit_warning_description": "Έξοδος και κλείσιμο όλων των κα�τελών ακόμη και των ενε�γών;", "gui_quit_warning_title": "Έξοδος από το OnionShare;", "gui_close_tab_warning_cancel": "Άκυ�ο", "gui_close_tab_warning_close": "Οκ", "gui_close_tab_warning_website_description": "Κλείσιμο της κα�τέλας φιλοξενίας ιστότοπου;", "gui_close_tab_warning_receive_description": "Κλείσιμο της κα�τέλας λήψης α�χείων;", "gui_close_tab_warning_share_description": "Κλείσιμο της κα�τέλας αποστολής α�χείων;", "gui_close_tab_warning_persistent_description": "Κλείσιμο της π�οσω�ινής κα�τέλας και απώλεια της διε�θυνσης onion που χ�ησιμοποιείτε;", "gui_close_tab_warning_title": "Κλείσιμο κα�τέλας;", "gui_tab_name_chat": "Συνομιλία", "gui_tab_name_website": "Ιστότοπος", "gui_tab_name_receive": "Λήψη", "gui_tab_name_share": "Κοινή χ�ήση", "gui_main_page_chat_button": "Ένα�ξη συνομιλίας", "gui_main_page_website_button": "Ένα�ξη φιλοξενίας", "gui_main_page_receive_button": "Ένα�ξη λήψης", "gui_main_page_share_button": "Ένα�ξη διαμοι�ασμο�", "gui_new_tab_chat_button": "Συνομιλήστε ανώνυμα", "gui_new_tab_website_button": "Φιλοξενία ιστότοπου", "gui_new_tab_receive_button": "Λήψη α�χείων", "gui_new_tab_share_button": "Διαμοι�ασμός α�χείων", "gui_new_tab_tooltip": "Άνοιγμα νέας κα�τέλας", "gui_new_tab": "�έα κα�τέλα", "gui_qr_code_dialog_title": "Κώδικας QR OnionShare", "gui_show_qr_code": "Π�οβολή κώδικα QR", "gui_file_selection_remove_all": "Αφαί�εση όλων", "gui_remove": "Αφαί�εση", "error_port_not_available": "Η θ��α OnionShare δεν είναι διαθέσιμη", "gui_rendezvous_cleanup_quit_early": "Π�όω�η έξοδος", "gui_rendezvous_cleanup": "Αναμονή για τε�ματισμό των κυκλωμάτων του Tor για να βεβαιωθείτε ότι τα α�χεία σας έχουν μεταφε�θεί.\n\nΑυτό μπο�εί να δια�κέσει λίγα λεπτά.", "gui_chat_url_description": "Οποιοσδήποτε με αυτή τη διε�θυνση OnionShare και το ιδιωτικό κλειδί μπο�εί να συμμετέχει στο δωμάτιο συνομιλίας χ�ησιμοποιώντας το Tor Browser: ", "gui_color_mode_changed_notice": "Επανεκκινήστε το OnionShare για να δείτε τα νέα χ�ώματα.", "history_receive_read_message_button": "Ανάγνωση μην�ματος", "mode_settings_receive_webhook_url_checkbox": "Χ�ήση ειδοποίησης webhook", "mode_settings_receive_disable_files_checkbox": "Απενε�γοποίηση της μεταφό�τωσης α�χείων", "mode_settings_receive_disable_text_checkbox": "Απενε�γοποίηση υποβολής κειμένου", "mode_settings_title_label": "Π�οσα�μοσμένος τίτλος", "gui_status_indicator_chat_started": "Σε συνομιλία", "gui_status_indicator_chat_scheduled": "Δ�ομολόγηση…", "gui_status_indicator_chat_working": "Εκκίνηση…", "gui_status_indicator_chat_stopped": "Σταμάτησε", "gui_copied_client_auth_title": "Το ιδιωτικό κλειδί αντιγ�άφηκε", "gui_qr_label_url_title": "Διε�θυνση OnionShare", "gui_reveal": "Εμφάνιση", "gui_hide": "Απόκ�υψη", "gui_share_url_public_description": "Οποιοσδήποτε με αυτή τη διε�θυνση OnionShare μπο�εί να κατεβάσει τα α�χεία σας χ�ησιμοποιώντας το Tor Browser: ", "gui_website_url_public_description": "Οποιοσδήποτε με αυτή τη διε�θυνση OnionShare μπο�εί να επισκεφθεί την ιστοσελίδα σας χ�ησιμοποιώντας το Tor Browser: ", "gui_chat_url_public_description": "Οποιοσδήποτε με αυτή τη διε�θυνση OnionShare μπο�εί να συμμετέχει στο δωμάτιο συνομιλίας χ�ησιμοποιώντας το Tor Browser: ", "gui_url_instructions_public_mode": "Στείλτε την πα�ακάτω διε�θυνση OnionShare:", "gui_settings_theme_label": "Θέμα", "gui_copy_client_auth": "Αντιγ�αφή ιδιωτικο� κλειδιο�", "gui_copied_client_auth": "Το ιδιωτικό κλειδί αντιγ�άφηκε στο π�όχει�ο", "gui_qr_label_auth_string_title": "Ιδιωτικό κλειδί", "gui_please_wait_no_button": "Εκκίνηση…", "gui_server_doesnt_support_stealth": "Λυπο�μαστε, αυτή η έκδοση Tor, δεν υποστη�ίζει το stealth (πιστοποίηση πελάτη). Πα�ακαλο�με δοκιμάστε μια νεότε�η έκδοση του Tor ή χ�ησιμοποιήστε τη λειτου�γία «δημόσιο» αν δε χ�ειάζεται να είναι ιδιωτική.", "gui_receive_url_public_description": "Οποιοσδήποτε με αυτή τη διε�θυνση OnionShare μπο�εί να ανεβάσει α�χεία στον υπολογιστή σας, χ�ησιμοποιώντας το Tor Browser: ", "gui_settings_theme_auto": "Αυτόματο", "gui_settings_theme_dark": "Σκοτεινό", "gui_url_instructions": "Α�χικά, στείλτε την πα�ακάτω διε�θυνση OnionShare:", "gui_settings_theme_light": "Φωτεινό", "gui_client_auth_instructions": "Στη συνέχεια, στείλτε το ιδιωτικό κλειδί για π�όσβαση στην υπη�εσία OnionShare:", "gui_dragdrop_sandbox_flatpak": "Για να γίνει πιο ασφαλές το sandbox του Flatpak, δεν υποστη�ίζεται η μεταφο�ά και απόθεση. Χ�ησιμοποιήστε τα κουμπιά \"Π�οσθήκη α�χείων\" και \"Π�οσθήκη φακέλου\" για να επιλέξετε α�χεία.", "moat_captcha_label": "Λ�στε το CAPTCHA για να αιτηθείτε μια γέφυ�α.", "gui_settings_tor_bridges_label": "Οι γέφυ�ες βοηθο�ν να αποκτήσετε π�όσβαση στο δίκτυο Tor όπου είναι αποκλεισμένο. Ανάλογα με το πο� β�ίσκεστε, μια γέφυ�α μπο�εί να λειτου�γεί καλ�τε�α από μια άλλη.", "moat_captcha_submit": "Υποβολή", "moat_solution_empty_error": "Εισαγάγετε τους χα�ακτή�ες από την εικόνα", "moat_contact_label": "Επικοινωνία με BridgeDB…", "gui_tor_settings_window_title": "Ρυθμίσεις του Tor", "gui_settings_controller_extras_label": "Ρυθμίσεις Tor", "gui_settings_bridge_use_checkbox": "Χ�ήση γέφυ�ας", "gui_settings_bridge_radio_builtin": "Επιλέξτε μια ενσωματωμένη γέφυ�α", "gui_settings_bridge_none_radio_option": "Χω�ίς χ�ήση γεφυ�ών", "gui_settings_bridge_moat_radio_option": "Αιτηθείτε μια γέφυ�α από torproject.org", "gui_settings_bridge_moat_button": "Αίτημα για νέα γέφυ�α", "gui_settings_bridge_custom_radio_option": "Π�οτείνετε μια γέφυ�α για την οποία ενημε�ωθήκατε από αξιόπιστη πηγή", "gui_settings_bridge_custom_placeholder": "πληκτ�ολογήστε διε�θυνση: πό�τα (μια ανά γ�αμμή)", "gui_settings_moat_bridges_invalid": "Δεν έχετε αιτηθεί ακόμα γέφυ�α από το torproject.org.", "gui_settings_stop_active_tabs_label": "Υπά�χουν υπη�εσίες που εκτελο�νται σε ο�ισμένες από τις κα�τέλες σας.\nΠ�έπει να σταματήσετε όλες τις υπη�εσίες για να αλλάξετε τις �υθμίσεις του Tor.", "gui_settings_version_label": "Χ�ησιμοποιείτε το OnionShare {}", "gui_settings_help_label": "Χ�ειάζεστε βοήθεια; Δείτε το docs.onionshare.org", "mode_settings_website_custom_csp_checkbox": "Αποστολή π�οσα�μοσμένης κεφαλίδας Πολιτικής Ασφαλείας Πε�ιεχομένου", "moat_captcha_placeholder": "Εισαγάγετε τους χα�ακτή�ες από την εικόνα", "moat_captcha_reload": "Επαναφό�τωση", "moat_bridgedb_error": "Δεν είναι δυνατή η επικοινωνία με BridgeDB.", "moat_captcha_error": "Η λ�ση δεν είναι σωστή. Πα�ακαλο�με δοκιμάστε ξανά.", "mode_tor_not_connected_label": "Το OnionShare δεν είναι συνδεδεμένο με το δίκτυο Tor", "gui_autoconnect_description": "Το OnionShare βασίζεται στο δίκτυο Tor, το οποίο υποστη�ίζεται από χιλιάδες εθελοντές σε όλο τον κόσμο.", "gui_enable_autoconnect_checkbox": "Αυτόματη σ�νδεση στο Tor", "gui_autoconnect_failed_to_connect_to_tor": "Η σ�νδεση με το Tor απέτυχε", "gui_autoconnect_trying_to_connect_to_tor": "Σ�νδεση στο Tor…", "gui_autoconnect_connection_error_msg": "Σιγου�ευτείτε ότι είστε συνδεδεμένοι στο διαδίκτυο.", "gui_autoconnect_bridge_description": "Είναι πιθανό το διαδίκτυο σας να λογοκ�ίνεται. Ίσως, μπο�είτε να το πα�ακάμψετε χ�ησιμοποιώντας μια γέφυ�α.", "gui_autoconnect_bridge_detect_automatic": "Αυτόματος π�οσδιο�ισμός της χώ�ας από τη διε�θυνση IP μου για τις �υθμίσεις γέφυ�ας", "gui_autoconnect_bridge_detect_manual": "Μη αυτόματη επιλογή της χώ�ας μου για τις �υθμίσεις γέφυ�ας", "gui_autoconnect_bridge_setting_options": "Ρυθμίσεις γέφυ�ας", "gui_autoconnect_start": "Σ�νδεση στο Tor", "gui_autoconnect_configure": "Ρυθμίσεις δικτ�ου", "gui_autoconnect_no_bridge": "Π�οσπαθήστε ξανά χω�ίς γέφυ�α", "gui_autoconnect_try_again_without_a_bridge": "Π�οσπαθήστε ξανά χω�ίς γέφυ�α", "gui_autoconnect_circumventing_censorship": "Π�οσπάθεια επίλυσης π�οβλημάτων σ�νδεσης…", "gui_autoconnect_circumventing_censorship_starting_circumvention": "Πα�άκαμψη λογοκ�ισίας…", "gui_autoconnect_circumventing_censorship_starting_meek": "Καθιέ�ωση γέφυ�ας meek για συγκάλυψη ονόματος τομέα…", "gui_autoconnect_circumventing_censorship_requesting_bridges": "Αίτημα γεφυ�ών από Tor Censorship Circumvention API…", "gui_autoconnect_circumventing_censorship_got_bridges": "Οι γέφυ�ες λήφθηκαν. Επανασ�νδεση στο Tor…", "gui_autoconnect_could_not_connect_to_tor_api": "Δεν ήταν δυνατή η σ�νδεση στο Tor API. Βεβαιωθείτε ότι είστε συνδεδεμένοι στο διαδίκτυο π�ιν π�οσπαθήσετε ξανά.", "gui_general_settings_window_title": "Γενικά", "waitress_web_server_error": "Πα�ουσιάστηκε π�όβλημα ένα�ξης του διακομιστή ιστο�", "gui_close_tab_warning_chat_description": "Κλείσιμο της κα�τέλας που φιλοξενεί έναν διακομιστή συνομιλίας;", "gui_chat_mode_explainer": "Η λειτου�γία συνομιλίας σάς επιτ�έπει να συνομιλείτε διαδ�αστικά με άλλους, στο Tor Browser.

Το ιστο�ικό συνομιλίας δεν αποθηκε�εται στο OnionShare. Το ιστο�ικό συνομιλιών θα διαγ�αφεί όταν κλείσετε το Tor Browser.", "error_generic": "Υπή�ξε ένα απ�οσδόκητο σφάλμα με το OnionShare:\n{}", "mode_settings_persistent_autostart_on_launch_checkbox": "Αυτόματη εκκίνηση αυτής της υπη�εσίας κ�εμμυδιο� όταν ξεκινάει το OnionShare", "gui_settings_license_label": "Το OnionShare είναι αδειοδοτημένο σ�μφωνα με τις άδειες GPL v3.
Third-party μπο�ο�ν να π�οβλεφθο�ν εδώ:
https://github.com/onionshare/onionshare/tree/main/licenses" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/en.json000066400000000000000000000502471521174352300271170ustar00rootroot00000000000000{ "not_a_readable_file": "{0:s} is not a readable file.", "other_page_loaded": "Address loaded", "incorrect_password": "Incorrect password", "close_on_autostop_timer": "Stopped because the auto-stop timer ran out", "closing_automatically": "Stopped because the transfer is complete", "large_filesize": "Warning: Sending a large share could take hours", "gui_drag_and_drop": "Drag and drop files and folders to start sharing", "gui_add": "Add", "gui_add_files": "Add Files", "gui_add_folder": "Add Folder", "gui_remove": "Remove", "gui_dragdrop_sandbox_flatpak": "To make the Flatpak sandbox more secure, drag and drop is not supported. Use the \"Add Files\" and \"Add Folder\" buttons to select files instead.", "gui_file_selection_remove_all": "Remove All", "gui_choose_items": "Choose", "gui_share_start_server": "Start sharing", "gui_share_stop_server": "Stop sharing", "gui_share_stop_server_autostop_timer": "Stop Sharing ({})", "gui_chat_start_server": "Start chat server", "gui_chat_stop_server": "Stop chat server", "gui_stop_server_autostop_timer_tooltip": "Auto-stop timer ends at {}", "gui_start_server_autostart_timer_tooltip": "Auto-start timer ends at {}", "gui_receive_start_server": "Start Receive Mode", "gui_receive_stop_server": "Stop Receive Mode", "gui_receive_stop_server_autostop_timer": "Stop Receive Mode ({} remaining)", "gui_receive_flatpak_data_dir": "Because you installed OnionShare using Flatpak, you must save files to a folder in ~/OnionShare.", "gui_copy_url": "Copy Address", "gui_copy_client_auth": "Copy Private Key", "gui_canceled": "Canceled", "gui_copied_url_title": "OnionShare Address Copied", "gui_copied_url": "OnionShare address copied to clipboard", "gui_copied_client_auth_title": "Private Key Copied", "gui_copied_client_auth": "Private Key copied to clipboard", "gui_show_qr_code": "Show QR Code", "gui_qr_code_dialog_title": "OnionShare QR Code", "gui_qr_label_url_title": "OnionShare Address", "gui_qr_label_auth_string_title": "Private Key", "gui_reveal": "Reveal", "gui_hide": "Hide", "gui_waiting_to_start": "Scheduled to start in {}. Click to cancel.", "gui_please_wait_no_button": "Starting…", "gui_please_wait": "Starting… Click to cancel.", "zip_progress_bar_format": "Compressing: %p%", "gui_tor_settings_window_title": "Tor Settings", "gui_autoconnect_description": "OnionShare relies on the volunteer-operated Tor network.", "gui_enable_autoconnect_checkbox": "Auto-connect to Tor", "gui_autoconnect_failed_to_connect_to_tor": "Could not connect to Tor", "gui_autoconnect_trying_to_connect_to_tor": "Connecting to Tor…", "gui_autoconnect_connection_error_msg": "Make sure you are connected to the Internet.", "gui_autoconnect_bridge_description": "You might be able to connect using a bridge if your Internet connection is censored.", "gui_autoconnect_bridge_detect_automatic": "Determine my country from my IP address for bridge settings", "gui_autoconnect_bridge_detect_manual": "Select my country for bridge settings manually", "gui_autoconnect_bridge_setting_options": "Bridge Settings", "gui_autoconnect_start": "Connect to Tor", "gui_autoconnect_configure": "Network Settings", "gui_autoconnect_no_bridge": "Try again without bridges", "gui_autoconnect_try_again_without_a_bridge": "Try again without bridges", "gui_autoconnect_circumventing_censorship": "Resolving connectivity issues…", "gui_autoconnect_circumventing_censorship_starting_circumvention": "Circumventing censorship…", "gui_autoconnect_circumventing_censorship_starting_meek": "Establishing meek bridge for domain-fronting…", "gui_autoconnect_circumventing_censorship_requesting_bridges": "Requesting bridges from the Tor censorship circumvention API…", "gui_autoconnect_circumventing_censorship_got_bridges": "Bridges established. Reconnecting to Tor…", "gui_autoconnect_could_not_connect_to_tor_api": "Could not connect to the Tor API. Make sure you are connected to the Internet before trying again.", "gui_settings_window_title": "Settings", "gui_general_settings_window_title": "General", "gui_settings_autoupdate_label": "Check for new version", "gui_settings_autoupdate_option": "Notify me when a new version is available", "gui_settings_autoupdate_timestamp": "Last checked: {}", "gui_settings_autoupdate_timestamp_never": "Never", "gui_settings_autoupdate_check_button": "Check for New Version", "gui_settings_connection_type_label": "How should OnionShare connect to Tor?", "gui_settings_connection_type_bundled_option": "Use the Tor version built into OnionShare", "gui_settings_connection_type_automatic_option": "Attempt auto-configuration with Tor Browser", "gui_settings_controller_extras_label": "Tor settings", "gui_settings_connection_type_control_port_option": "Connect using control port", "gui_settings_connection_type_socket_file_option": "Connect using socket file", "gui_settings_connection_type_test_button": "Test Connection to Tor", "gui_settings_control_port_label": "Control port", "gui_settings_socket_file_label": "Socket file", "gui_settings_socks_label": "SOCKS port", "gui_settings_authenticate_no_auth_option": "No authentication, or cookie authentication", "gui_settings_authenticate_password_option": "Password", "gui_settings_password_label": "Password", "gui_settings_tor_bridges": "Connect using a Tor bridge?", "gui_settings_tor_bridges_label": "Bridges help your traffic enter the Tor Network if Tor access is blocked. Depending on where you connect from, one bridge may work better than another.", "gui_settings_bridge_use_checkbox": "Use a bridge", "gui_settings_bridge_radio_builtin": "Select a built-in bridge", "gui_settings_bridge_none_radio_option": "Don't use bridges", "gui_settings_meek_lite_expensive_warning": "Warning: The meek-azure bridges are very costly for the Tor Project to run.

Only use them if unable to connect to Tor directly, via obfs4 transports, or other normal bridges.", "gui_settings_bridge_moat_radio_option": "Request a bridge from torproject.org", "gui_settings_bridge_moat_button": "Request a New Bridge", "gui_settings_bridge_custom_radio_option": "Provide a bridge you learned about from a trusted source", "gui_settings_bridge_custom_placeholder": "type address:port (one per line)", "gui_settings_moat_bridges_invalid": "You have not requested a bridge from torproject.org yet.", "gui_settings_tor_bridges_invalid": "None of the bridges you added work. Double-check them or add others.", "gui_settings_stop_active_tabs_label": "There are services running in some of your tabs.\nYou must stop all services to change your Tor settings.", "gui_settings_button_save": "Save", "gui_settings_button_cancel": "Cancel", "gui_settings_button_help": "Help", "gui_settings_version_label": "You are using OnionShare {}", "gui_settings_help_label": "Need help? See docs.onionshare.org", "gui_settings_license_label": "OnionShare is licensed under the GPL v3.
Third-party licenses can be viewed here:
https://github.com/onionshare/onionshare/tree/main/licenses", "settings_test_success": "Connected to the Tor controller.\n\nTor version: {}\nSupports ephemeral onion services: {}.\nSupports client authentication: {}.\nSupports next-gen .onion addresses: {}.", "connecting_to_tor": "Connecting to the Tor network", "update_available": "New OnionShare out. Click here to get it.

You are using {} and the latest is {}.", "update_error_invalid_latest_version": "Could not check for new version: The OnionShare website is saying the latest version is the unrecognizable '{}'…", "update_error_check_error": "Could not check for new version: Maybe you're not connected to Tor, or the OnionShare website is down?", "update_not_available": "You are running the latest OnionShare.", "gui_tor_connection_ask": "Open the settings to sort out connection to Tor?", "gui_tor_connection_ask_open_settings": "Yes", "gui_tor_connection_ask_quit": "Quit", "gui_tor_connection_error_settings": "Try changing how OnionShare connects to the Tor network in the settings.", "gui_tor_connection_canceled": "Could not connect to Tor.\n\nMake sure you are connected to the Internet, then re-open OnionShare and set up its connection to Tor.", "gui_tor_connection_lost": "Disconnected from Tor.", "gui_server_started_after_autostop_timer": "The auto-stop timer ran out before the server started. Please make a new share.", "gui_server_autostop_timer_expired": "The auto-stop timer already ran out. Please adjust it to start sharing.", "gui_server_autostart_timer_expired": "The scheduled time has already passed. Please adjust it to start sharing.", "gui_autostop_timer_cant_be_earlier_than_autostart_timer": "The auto-stop time can't be the same or earlier than the auto-start time. Please adjust it to start sharing.", "gui_server_doesnt_support_stealth": "Sorry, this version of Tor doesn't support stealth (client authentication). Please try with a newer version of Tor, or use 'public' mode if it doesn't need to be private.", "gui_share_url_description": "Anyone with this OnionShare address and private key can download your files using the Tor Browser: ", "gui_share_url_public_description": "Anyone with this OnionShare address can download your files using the Tor Browser: ", "gui_website_url_description": "Anyone with this OnionShare address and private key can visit your website using the Tor Browser: ", "gui_website_url_public_description": "Anyone with this OnionShare address can visit your website using the Tor Browser: ", "gui_receive_url_description": "Anyone with this OnionShare address and private key can upload files to your computer using the Tor Browser: ", "gui_receive_url_public_description": "Anyone with this OnionShare address can upload files to your computer using the Tor Browser: ", "gui_chat_url_description": "Anyone with this OnionShare address and private key can join this chat room using the Tor Browser: ", "gui_chat_url_public_description": "Anyone with this OnionShare address can join this chat room using the Tor Browser: ", "gui_url_label_persistent": "This share will not auto-stop.

Every subsequent share reuses the address. (To use one-time addresses, turn off \"Always open this tab when OnionShare is started\" in the settings.)", "gui_url_label_stay_open": "This share will not auto-stop.", "gui_url_label_onetime": "This share will stop after first completion.", "gui_url_label_onetime_and_persistent": "This share will not auto-stop.

Every subsequent share will reuse the address. (To use one-time addresses, turn off \"Always open this tab when OnionShare is started\" in the settings.)", "gui_url_instructions": "First, send the OnionShare address below:", "gui_url_instructions_public_mode": "Send the OnionShare address below:", "gui_client_auth_instructions": "Next, send the private key to allow access to your OnionShare service:", "gui_status_indicator_share_stopped": "Stopped", "gui_status_indicator_share_working": "Starting…", "gui_status_indicator_share_scheduled": "Scheduled…", "gui_status_indicator_share_started": "Sharing", "gui_status_indicator_receive_stopped": "Stopped", "gui_status_indicator_receive_working": "Starting…", "gui_status_indicator_receive_scheduled": "Scheduled…", "gui_status_indicator_receive_started": "Receiving", "gui_status_indicator_chat_stopped": "Stopped", "gui_status_indicator_chat_working": "Starting…", "gui_status_indicator_chat_scheduled": "Scheduled…", "gui_status_indicator_chat_started": "Chatting", "gui_file_info": "{} files, {}", "gui_file_info_single": "{} file, {}", "history_in_progress_tooltip": "{} in progress", "history_completed_tooltip": "{} completed", "history_requests_tooltip": "{} web requests", "error_cannot_create_data_dir": "Could not create OnionShare data folder: {}", "gui_receive_mode_warning": "Receive mode lets people upload files to your computer.

Some files can potentially take control of your computer if you open them. Only open things from people you trust, or if you know what you are doing.", "gui_chat_mode_explainer": "Chat mode lets you chat interactively with others, in Tor Browser.

Chat history is not stored in OnionShare. The chat history will disappear when you close Tor Browser.", "gui_open_folder_error": "Could not open the folder with xdg-open. The file is here: {}", "gui_settings_language_label": "Language", "gui_settings_theme_label": "Theme", "gui_settings_theme_auto": "Auto", "gui_settings_theme_light": "Light", "gui_settings_theme_dark": "Dark", "gui_settings_language_changed_notice": "Restart OnionShare to change to the new language.", "gui_color_mode_changed_notice": "Restart OnionShare to see the new colors.", "systray_menu_exit": "Quit", "systray_page_loaded_title": "Page Loaded", "systray_page_loaded_message": "OnionShare address loaded", "systray_share_started_title": "Sharing Started", "systray_share_started_message": "Starting to send files to someone", "systray_share_completed_title": "Sharing Complete", "systray_share_completed_message": "Finished sending files", "systray_share_canceled_title": "Sharing Canceled", "systray_share_canceled_message": "Someone canceled receiving your files", "systray_receive_started_title": "Receiving Started", "systray_receive_started_message": "Someone is sending files to you", "gui_all_modes_history": "History", "gui_all_modes_clear_history": "Clear All", "gui_all_modes_transfer_started": "Started {}", "gui_all_modes_progress_complete": "%p%, {0:s} elapsed.", "gui_all_modes_progress_starting": "{0:s}, %p% (calculating)", "gui_all_modes_progress_eta": "{0:s}, ETA: {1:s}, %p%", "gui_share_mode_no_files": "No Files Sent Yet", "gui_share_mode_autostop_timer_waiting": "Finishing sending…", "gui_website_mode_no_files": "No Website Shared Yet", "gui_receive_mode_no_files": "No Files Received Yet", "gui_receive_mode_autostop_timer_waiting": "Finishing receiving…", "days_first_letter": "d", "hours_first_letter": "h", "minutes_first_letter": "m", "seconds_first_letter": "s", "gui_new_tab": "New Tab", "gui_new_tab_tooltip": "Open a new tab", "gui_new_tab_share_button": "Share Files", "gui_new_tab_receive_button": "Receive Files", "gui_new_tab_website_button": "Host a Website", "gui_new_tab_chat_button": "Chat Anonymously", "gui_main_page_share_button": "Start Sharing", "gui_main_page_receive_button": "Start Receiving", "gui_main_page_website_button": "Start Hosting", "gui_main_page_chat_button": "Start Chatting", "gui_tab_name_share": "Share", "gui_tab_name_receive": "Receive", "gui_tab_name_website": "Website", "gui_tab_name_chat": "Chat", "gui_close_tab_warning_title": "Close tab?", "gui_close_tab_warning_persistent_description": "Close persistent tab and lose the onion address it is using?", "gui_close_tab_warning_share_description": "Close tab that is sending files?", "gui_close_tab_warning_receive_description": "Close tab that is receiving files?", "gui_close_tab_warning_chat_description": "Close tab that is hosting a chat server?", "gui_close_tab_warning_website_description": "Close tab that is hosting a website?", "gui_close_tab_warning_close": "Ok", "gui_close_tab_warning_cancel": "Cancel", "gui_quit_warning_title": "Quit OnionShare?", "gui_quit_warning_description": "Quit and close all tabs, even though sharing is active in some of them?", "gui_quit_warning_quit": "Quit", "gui_quit_warning_cancel": "Cancel", "mode_settings_advanced_toggle_show": "Show advanced settings", "mode_settings_advanced_toggle_hide": "Hide advanced settings", "mode_settings_title_label": "Custom title", "mode_settings_persistent_checkbox": "Always open this tab when OnionShare is started (the onion address will stay the same)", "mode_settings_persistent_autostart_on_launch_checkbox": "Automatically start this onion service when OnionShare starts", "mode_settings_public_checkbox": "This is a public OnionShare service (disables private key)", "mode_settings_autostart_timer_checkbox": "Start onion service at scheduled time", "mode_settings_autostop_timer_checkbox": "Stop onion service at scheduled time", "mode_settings_share_autostop_sharing_checkbox": "Stop sharing after files have been sent (uncheck to allow downloading individual files)", "mode_settings_receive_data_dir_label": "Save files to", "mode_settings_receive_data_dir_browse_button": "Browse", "mode_settings_receive_disable_text_checkbox": "Disable submitting text", "mode_settings_receive_disable_files_checkbox": "Disable uploading files", "mode_settings_receive_webhook_url_checkbox": "Use notification webhook", "mode_settings_website_disable_csp_checkbox": "Don't send default Content Security Policy header (allows your website to use third-party resources)", "mode_settings_website_custom_csp_checkbox": "Send a custom Content Security Policy header", "gui_all_modes_transfer_finished_range": "Transferred {} - {}", "gui_all_modes_transfer_finished": "Transferred {}", "gui_all_modes_transfer_canceled_range": "Canceled {} - {}", "gui_all_modes_transfer_canceled": "Canceled {}", "settings_error_unknown": "Can't connect to Tor controller because your settings don't make sense.", "settings_error_automatic": "Could not connect to the Tor controller. Is Tor Browser (available from torproject.org) running in the background?", "settings_error_socket_port": "Can't connect to the Tor controller at {}:{}.", "settings_error_socket_file": "Can't connect to the Tor controller using socket file {}.", "settings_error_auth": "Connected to {}:{}, but can't authenticate. Maybe this isn't a Tor controller?", "settings_error_missing_password": "Connected to Tor controller, but it requires a password to authenticate.", "settings_error_unreadable_cookie_file": "Connected to the Tor controller, but password may be wrong, or your user is not permitted to read the cookie file.", "settings_error_bundled_tor_not_supported": "Using the Tor version that comes with OnionShare does not work in developer mode on Windows or macOS.", "settings_error_bundled_tor_timeout": "Taking too long to connect to Tor. Maybe you aren't connected to the Internet, or have an inaccurate system clock?", "settings_error_bundled_tor_broken": "OnionShare could not connect to Tor:\n{}", "gui_rendezvous_cleanup": "Waiting for Tor circuits to close to be sure your files have transferred.\n\nThis might take a few minutes.", "gui_rendezvous_cleanup_quit_early": "Quit Early", "error_port_not_available": "OnionShare port not available", "history_receive_read_message_button": "Read Message", "error_tor_protocol_error": "There was an error with Tor: {}", "error_generic": "There was an unexpected error with OnionShare:\n{}", "moat_contact_label": "Contacting BridgeDB…", "moat_captcha_label": "Solve the CAPTCHA to request a bridge.", "moat_captcha_placeholder": "Enter the characters from the image", "moat_captcha_submit": "Submit", "moat_captcha_reload": "Reload", "moat_bridgedb_error": "Could not contact BridgeDB.", "moat_captcha_error": "Incorrect solution. Please try again.", "moat_solution_empty_error": "Enter the characters from the image", "mode_tor_not_connected_label": "OnionShare is not connected to the Tor network", "waitress_web_server_error": "There was a problem starting the web server" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/eo.json000066400000000000000000000051471521174352300271170ustar00rootroot00000000000000{ "gui_hide": "Ka�i", "gui_settings_button_save": "Konservi", "gui_settings_button_cancel": "Rezigni", "gui_settings_button_help": "Helpo", "gui_status_indicator_share_working": "Komencanta…", "gui_status_indicator_share_started": "Disvastiganta", "gui_status_indicator_receive_working": "Komencanta…", "gui_status_indicator_receive_started": "Ricevado", "gui_status_indicator_chat_working": "Komencanta…", "gui_settings_theme_auto": "Mem", "gui_settings_theme_light": "Hela", "gui_settings_theme_dark": "Malhela", "systray_menu_exit": "Lasi", "gui_all_modes_history": "Historio", "gui_all_modes_clear_history": "Forvi�i ĉiujn", "gui_close_tab_warning_close": "Bone", "gui_close_tab_warning_cancel": "Rezigni", "gui_quit_warning_quit": "Lasi", "gui_quit_warning_cancel": "Rezigni", "mode_settings_receive_data_dir_browse_button": "Foliumi", "moat_captcha_submit": "Sendu", "moat_captcha_reload": "Re�argi", "incorrect_password": "Nekorekta pasvorto", "closing_automatically": "Haltis aŭtomate ĉar la el�uto fini�is", "gui_add": "Aldoni", "gui_remove": "Forigi", "gui_file_selection_remove_all": "Forigu ĉiujn", "gui_choose_items": "Elekti", "gui_copy_url": "Kopii retejan adreson", "gui_canceled": "Nuligita", "gui_please_wait_no_button": "Komencanta…", "gui_settings_window_title": "Agordoj", "gui_general_settings_window_title": "Ĝenerala", "gui_settings_autoupdate_timestamp_never": "Neniam", "gui_settings_connection_type_label": "Kiel OnionShare devus konekti�i al Tor?", "gui_settings_connection_type_control_port_option": "Konekti per kontrolpordo", "gui_settings_connection_type_socket_file_option": "Konekti per socket-dosiero", "gui_settings_control_port_label": "Kontrolpordo", "gui_settings_socket_file_label": "Socket-dosiero", "gui_settings_authenticate_password_option": "Pasvorto", "gui_settings_password_label": "Pasvorto", "gui_tor_connection_ask_open_settings": "jes", "gui_tor_connection_ask_quit": "Lasi", "gui_settings_language_label": "Lingvo", "gui_settings_theme_label": "Etoso", "gui_new_tab": "Nova langeto", "gui_new_tab_tooltip": "Malfermi novan langeton", "gui_main_page_share_button": "Komenci disvastigadon", "gui_tab_name_share": "Kunhavigi", "gui_tab_name_receive": "Ricevi", "gui_tab_name_website": "Retejo", "gui_tab_name_chat": "Babili", "gui_status_indicator_share_stopped": "Haltita", "gui_status_indicator_receive_stopped": "Haltita", "gui_status_indicator_chat_stopped": "Haltita" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/es.json000066400000000000000000000546111521174352300271230ustar00rootroot00000000000000{ "other_page_loaded": "Dirección cargada", "closing_automatically": "Detenido porque la transferencia ya se completó", "gui_drag_and_drop": "Arrastra y suelta archivos y carpetas para comenzar a compartir", "gui_add": "Agregar", "gui_choose_items": "Seleccionar", "gui_share_start_server": "Comienza a compartir", "gui_share_stop_server": "Dejar de compartir", "gui_copy_url": "Copiar Dirección", "gui_copied_url": "Dirección OnionShare copiada al portapapeles", "close_on_autostop_timer": "Detenido porque se llegó al final del cronómetro de parada automática", "large_filesize": "Advertencia: Enviar un recurso compartido grande podría llevar horas", "gui_copied_url_title": "Dirección OnionShare Copiada", "gui_please_wait": "Comenzando… Clic para cancelar.", "zip_progress_bar_format": "Comprimiendo: %p%", "gui_settings_window_title": "Configuración", "gui_settings_autoupdate_label": "Comprobar nuevas versiones", "gui_settings_autoupdate_option": "Notifícame cuando haya una versión nueva disponible", "gui_settings_autoupdate_check_button": "Comprobar Nueva Versión", "gui_settings_connection_type_bundled_option": "Usa la versión de Tor incluida en OnionShare", "gui_settings_connection_type_automatic_option": "Intentar la configuración automática con el Navegador Tor", "gui_settings_connection_type_test_button": "Probar la conexión a Tor", "gui_settings_tor_bridges": "¿Conectar usando un puente Tor?", "gui_settings_tor_bridges_invalid": "No funciona ninguno de los puentes que agregaste. Vuelve a comprobarlos o añade otros.", "not_a_readable_file": "El archivo {0:s} no se puede leer.", "systray_menu_exit": "Salir", "gui_share_stop_server_autostop_timer": "Dejar de compartir ({})", "gui_receive_start_server": "Iniciar Modo de Recepción", "gui_receive_stop_server": "Detener Modo de Recepción", "gui_receive_stop_server_autostop_timer": "Detener Modo de Recepción (quedan {})", "gui_canceled": "Cancelado", "settings_error_unknown": "No se puede conectar al controlador Tor porque tu configuración no tiene sentido.", "settings_error_automatic": "No se puede conectar al controlador Tor. ¿Se está ejecutando el Navegador Tor (disponible en torproject.org) en segundo plano?", "settings_error_socket_port": "No se puede conectar al controlador Tor en {}:{}.", "settings_error_socket_file": "No se puede conectar al controlador Tor usando el archivo de socket {}.", "settings_error_auth": "Conectado con {}:{}, pero no se puede autenticar. ¿Quizás este no sea un controlador Tor?", "settings_error_missing_password": "Conectado al controlador Tor, pero se requiere una contraseña para autenticar.", "settings_error_unreadable_cookie_file": "Conectado al controlador Tor, pero la contraseña puede ser errónea, o a tu usuario no tiene permiso para leer el archivo cookie.", "settings_error_bundled_tor_not_supported": "La versión de Tor que viene con OnionShare no funciona en el modo de desarrollador en Windows o macOS.", "settings_error_bundled_tor_timeout": "La conexión con Tor está demorando demasiado. ¿Quizás el equipo está desconectado de Internet o el reloj no está en hora?", "settings_error_bundled_tor_broken": "OnionShare no pudo conectarse a Tor:\n{}", "settings_test_success": "Se conectó con el controlador Tor.\n\nVersión de Tor: {}.\nAdmite servicios cebolla efímeros: {}.\nAdmite autenticación de cliente: {}.\nAdmite direcciones .onion de nueva generación: {}.", "error_tor_protocol_error": "Hubo un error con Tor: {}", "connecting_to_tor": "Conectando a la red Tor", "update_available": "Nueva versión de OnionShare. Clic aquí para bajarlo.

Estás usando {} y el más reciente es {}.", "update_error_check_error": "No se pudo comprobar si hay versiones nuevas: ¿Tal vez no estás conectado a Tor, o el sitio web de OnionShare está caído?", "update_error_invalid_latest_version": "No se pudo comprobar si hay versiones nuevas: El sitio web de OnionShare dice que la última versión es la irreconocible '{}'…", "update_not_available": "Estás usando la última versión de OnionShare.", "gui_tor_connection_ask": "¿Abrir la configuración para arreglar la conexión a Tor?", "gui_tor_connection_ask_open_settings": "Sí", "gui_tor_connection_ask_quit": "Salir", "gui_tor_connection_error_settings": "Prueba a cambiar la forma en que OnionShare se conecta a la red Tor en la configuración.", "gui_tor_connection_canceled": "No se pudo conectar a Tor.\n\nAsegúrate de haber conectado a Internet, vuelve a abrir OnionShare y configura su conexión a Tor.", "gui_tor_connection_lost": "Se desconectó de Tor.", "gui_server_started_after_autostop_timer": "El temporizador de parada automática expiró antes de que se iniciara el servidor. Por favor vuelve a compartirlo.", "gui_server_autostop_timer_expired": "El temporizador de parada automática ya expiró. Por favor ajústalo para comenzar a compartir.", "gui_share_url_description": "Cualquiera con esta dirección OnionShare y la clave privada puede descargar tus archivos usando el Navegador Tor: ", "gui_receive_url_description": "Cualquiera con esta dirección de OnionShare y clave privada puede subir archivos a tu ordenador usando el Navegador Tor: ", "gui_url_label_persistent": "Este recurso compartido no se detendrá automáticamente.

Cada recurso compartido posterior reutiliza la dirección. (Para usar direcciones de un solo uso, desactive “Abrir siempre esta pestaña al iniciar OnionShare� en los ajustes.)", "gui_url_label_stay_open": "Este recurso compartido no se detendrá automáticamente.", "gui_url_label_onetime": "Este recurso compartido se detendrá después de completar la primera descarga.", "gui_url_label_onetime_and_persistent": "Este recurso compartido no se detendrá automáticamente.

Cada recurso compartido subsiguiente reutilizará la dirección. (Para usar direcciones una sola vez, apaga la opción “Siempre abrir esta lengüeta cuando OnionShare arranque� en los ajustes.)", "gui_status_indicator_share_stopped": "Detenido", "gui_status_indicator_share_working": "Comenzando.…", "gui_status_indicator_share_started": "Compartiendo", "gui_status_indicator_receive_stopped": "Detenido", "gui_status_indicator_receive_working": "Comenzando.…", "gui_status_indicator_receive_started": "Recibiendo", "gui_file_info": "{} archivos, {}", "gui_file_info_single": "{} archivo, {}", "gui_quit_warning_quit": "Salir", "gui_settings_autoupdate_timestamp": "Última comprobación: {}", "gui_settings_autoupdate_timestamp_never": "Nunca", "gui_settings_connection_type_label": "¿Cómo debería conectarse OnionShare a Tor?", "gui_settings_connection_type_control_port_option": "Conectar usando el puerto de control", "gui_settings_connection_type_socket_file_option": "Conectar usando un archivo de socket", "gui_settings_control_port_label": "Puerto de control", "gui_settings_socket_file_label": "Archivo de socket", "gui_settings_socks_label": "Puerto SOCKS", "gui_settings_authenticate_no_auth_option": "Sin autenticación, o autenticación por cookies", "gui_settings_authenticate_password_option": "Contraseña", "gui_settings_password_label": "Contraseña", "gui_settings_meek_lite_expensive_warning": "Advertencia: Los puentes meek-azure son muy costosos de mantener para el Proyecto Tor.

Utilízalos solo si no puedes conectarte a Tor directamente, a través de transportes obfs4 u otros puentes normales.", "gui_settings_button_save": "Guardar", "gui_settings_button_cancel": "Cancelar", "gui_settings_button_help": "Ayuda", "history_in_progress_tooltip": "{} en curso", "history_completed_tooltip": "{} completado", "gui_receive_mode_warning": "El modo de recepción permite que otras personas suban archivos a tu ordenador.

Algunos archivos, potencialmente, podrían tomar el control de tu ordenador si los abres. Abre solo cosas de personas en las que confías, o si sabes lo que estás haciendo.", "systray_page_loaded_title": "Página Cargada", "gui_settings_language_label": "Idioma", "gui_settings_language_changed_notice": "Reiniciar OnionShare para cambiar al nuevo idioma.", "gui_add_files": "Agregar Archivos", "gui_add_folder": "Agregar Carpeta", "error_cannot_create_data_dir": "No se pudo crear carpeta de datos OnionShare: {}", "systray_page_loaded_message": "Dirección OnionShare cargada", "systray_share_started_title": "Compartición iniciada", "systray_share_started_message": "Se empezó a enviar archivos a alguien", "systray_share_completed_title": "Compartición completada", "systray_share_completed_message": "Finalizó el envío de archivos", "systray_share_canceled_title": "Compartición cancelada", "systray_share_canceled_message": "Alguien canceló la recepción de tus archivos", "systray_receive_started_title": "Recepción iniciada", "systray_receive_started_message": "Alguien te está enviando archivos", "gui_all_modes_history": "Historial", "gui_all_modes_clear_history": "Limpiar todo", "gui_all_modes_transfer_started": "Iniciado {}", "gui_all_modes_transfer_finished_range": "Transferido {} - {}", "gui_all_modes_transfer_finished": "Transferido {}", "gui_all_modes_progress_complete": "%p%, {0:s} transcurridos.", "gui_all_modes_progress_starting": "{0:s}, %p% (calculando)", "gui_all_modes_progress_eta": "{0:s}, Tiempo estimado: {1:s}, %p%", "gui_share_mode_no_files": "No se enviaron archivos todavía", "gui_share_mode_autostop_timer_waiting": "Terminando el envío…", "gui_receive_mode_no_files": "Todavía no se ha recibido ningún archivo", "gui_receive_mode_autostop_timer_waiting": "Terminando de recibir…", "gui_all_modes_transfer_canceled_range": "Cancelado {} - {}", "gui_all_modes_transfer_canceled": "Cancelado {}", "gui_stop_server_autostop_timer_tooltip": "El temporizador de parada automática finaliza a las {}", "gui_start_server_autostart_timer_tooltip": "El temporizador de inicio automático finaliza a las {}", "gui_waiting_to_start": "Inicio programado en {}. Clic para cancelar.", "gui_server_autostart_timer_expired": "La hora programada ya ha pasado. Modifícala para comenzar a compartir.", "gui_autostop_timer_cant_be_earlier_than_autostart_timer": "La hora de inicio automático no puede ser igual ni anterior a la de parada automática. Ajústala para comenzar a compartir.", "gui_status_indicator_share_scheduled": "Programado…", "gui_status_indicator_receive_scheduled": "Programado…", "days_first_letter": "d", "hours_first_letter": "h", "minutes_first_letter": "m", "seconds_first_letter": "s", "gui_website_url_description": "Cualquiera con esta dirección de OnionShare y clave privada puede visitar tu sitio web usando el Navegador Tor: ", "gui_website_mode_no_files": "Aún no se han compartido sitios web", "incorrect_password": "Contraseña incorrecta", "history_requests_tooltip": "{} solicitudes web", "mode_settings_autostop_timer_checkbox": "Detener el servicio cebolla a una hora determinada", "mode_settings_autostart_timer_checkbox": "Iniciar el servicio cebolla a una hora determinada", "mode_settings_public_checkbox": "Este es un servicio público OnionShare (Deshabilita clave privada)", "mode_settings_persistent_checkbox": "Abre siempre esta pestaña cuando se inicia OnionShare (la dirección cebolla permanecerá la misma)", "mode_settings_advanced_toggle_hide": "Ocultar la configuración avanzada", "mode_settings_advanced_toggle_show": "Mostrar configuración avanzada", "gui_quit_warning_cancel": "Cancelar", "gui_quit_warning_description": "El modo compartir está activo en algunas de tus pestañas. Si sales, todas tus pestañas se cerrarán. ¿Estás seguro/a de que quieres salir?", "gui_quit_warning_title": "¿Salir de OnionShare?", "gui_close_tab_warning_cancel": "Cancelar", "gui_close_tab_warning_close": "De acuerdo", "gui_close_tab_warning_website_description": "¿Cerrar la pestaña que está alojando un sitio web?", "gui_close_tab_warning_receive_description": "¿Cerrar la pestaña que está recibiendo archivos?", "gui_close_tab_warning_share_description": "¿Cerrar la pestaña que está enviando archivos?", "gui_close_tab_warning_persistent_description": "¿Cerrar la pestaña persistente y perder la dirección de cebolla que está usando?", "gui_close_tab_warning_title": "¿Cerrar la pestaña?", "gui_new_tab_website_button": "Alojar un sitio web", "gui_new_tab_receive_button": "Recibir archivos", "gui_new_tab_share_button": "Compartir archivos", "gui_new_tab_tooltip": "Abrir una pestaña nueva", "gui_new_tab": "Nueva pestaña", "mode_settings_website_disable_csp_checkbox": "No enviar encabezado predeterminado de Política de Seguridad de Contenido (permite que tu sitio web utilice recursos de terceros)", "mode_settings_receive_data_dir_browse_button": "Navegar", "mode_settings_receive_data_dir_label": "Guardar archivos en", "mode_settings_share_autostop_sharing_checkbox": "Dejar de compartir tras el envío de archivos (desmarcar para permitir la descarga de archivos individuales)", "gui_tab_name_chat": "Chat", "gui_tab_name_website": "Sitio web", "gui_tab_name_receive": "Recibir", "gui_tab_name_share": "Compartir", "gui_new_tab_chat_button": "Chatear Anónimamente", "gui_open_folder_error": "No se pudo abrir la carpeta con xdg-open. El archivo está aquí: {}", "gui_qr_code_dialog_title": "Código QR de OnionShare", "gui_show_qr_code": "Mostrar Código QR", "gui_receive_flatpak_data_dir": "Al instalar OnionShare usando Flatpak, debes guardar los archivos en una carpeta en ~/OnionShare.", "gui_chat_stop_server": "Detener el servidor de chat", "gui_chat_start_server": "Iniciar el servidor de chat", "gui_file_selection_remove_all": "Eliminar Todo", "gui_remove": "Remover", "gui_main_page_chat_button": "Empezar a charlar", "gui_main_page_website_button": "Empezar a alojar", "gui_main_page_receive_button": "Empezar a recibir", "gui_main_page_share_button": "Empezar a compartir", "gui_chat_url_description": "Cualquiera con esta dirección de OnionShare y la clave privada puede unirse a esta sala de chat usando el Navegador Tor: ", "error_port_not_available": "Puerto OnionShare no disponible", "gui_rendezvous_cleanup_quit_early": "Salir Antes", "gui_rendezvous_cleanup": "Esperando a que los circuitos Tor se cierren para asegurar que tus archivos se han transferido.\n\nEsto puede llevar unos pocos minutos.", "gui_color_mode_changed_notice": "Reiniciar OnionShare para ver los nuevos colores.", "mode_settings_receive_webhook_url_checkbox": "Usar webhook de notificaciones", "history_receive_read_message_button": "Leer mensaje", "mode_settings_receive_disable_files_checkbox": "Deshabilitar la subida de archivos", "mode_settings_receive_disable_text_checkbox": "Deshabilitar el envío de texto", "mode_settings_title_label": "Título personalizado", "gui_status_indicator_chat_started": "Chateando", "gui_status_indicator_chat_scheduled": "Programado…", "gui_status_indicator_chat_working": "Iniciando…", "gui_status_indicator_chat_stopped": "Detenido", "gui_reveal": "Mostrar", "gui_settings_theme_label": "Tema", "gui_url_instructions": "Primero, envía la siguiente dirección de OnionShare:", "gui_qr_label_url_title": "Dirección de OnionShare", "gui_server_doesnt_support_stealth": "Lo sentimos, esta versión de Tor no soporta stealth (Autenticación de Cliente). Por favor prueba con una versión de Tor más reciente o utiliza el modo 'público' si no necesita ser privado.", "gui_website_url_public_description": "Cualquiera con esta dirección de OnionShare puede visitar tu sitio web utilizando el Navegador Tor: ", "gui_share_url_public_description": "Cualquiera con esta dirección de OnionShare puede descargar tus archivos usando el Navegador Tor: ", "gui_please_wait_no_button": "Iniciando…", "gui_hide": "Ocultar", "gui_copy_client_auth": "Copiar la Clave Privada", "gui_qr_label_auth_string_title": "Clave Privada", "gui_copied_client_auth": "Clave Privada copiada en el portapapeles", "gui_copied_client_auth_title": "Clave Privada copiada", "gui_client_auth_instructions": "Después, envía la clave privada para permitir el acceso a tu servicio de OnionShare:", "gui_chat_url_public_description": "Cualquiera con esta dirección de OnionShare puede unirse a esta sala de chat usando el Navegador Tor: ", "gui_receive_url_public_description": "Cualquiera con esta dirección OnionShare puede subir archivos a tu ordenador usando el Navegador Tor: ", "gui_settings_theme_dark": "Oscuro", "gui_settings_theme_light": "Claro", "gui_settings_theme_auto": "Automático", "gui_url_instructions_public_mode": "Enviar la siguiente dirección de OnionShare:", "gui_dragdrop_sandbox_flatpak": "Para hacer que la zona de prueba de Flatpak sea más segura, no se soporta arrastrar y colocar. En su lugar, usa los botones \"Agregar Archivos\" y \"Agregar Carpeta\" para seleccionar archivos.", "gui_tor_settings_window_title": "Configuraciones de Tor", "gui_settings_controller_extras_label": "Configuraciones de Tor", "gui_settings_tor_bridges_label": "Los puentes te ayudan a acceder a la red Tor en lugares donde Tor está bloqueado. Dependiendo de dónde estés, un puente podría funcionar mejor que otro.", "gui_settings_bridge_use_checkbox": "Usar un puente", "gui_settings_bridge_radio_builtin": "Seleccionar un puente predefinido", "gui_settings_bridge_none_radio_option": "No usar un puente", "gui_settings_bridge_moat_radio_option": "Solicita un puente desde torproject.org", "gui_settings_bridge_moat_button": "Solicitar un Nuevo Puente", "gui_settings_bridge_custom_radio_option": "Indica un puente que conociste a través de una fuente confiable", "gui_settings_bridge_custom_placeholder": "escribe dirección:puerto (una por línea)", "gui_settings_moat_bridges_invalid": "Aún no has solicitado un puente desde torproject.org.", "gui_settings_stop_active_tabs_label": "Estos son servicios ejecutándose en algunas de tus pestañas.\nDebes detenerlos todos para cambiar tus configuraciones de Tor.", "gui_settings_version_label": "Estás usando OnionShare {}", "gui_settings_help_label": "¿Necesitas ayuda? Mira docs.onionshare.org", "mode_settings_website_custom_csp_checkbox": "Enviar un encabezado personaizado de Política de Seguridad de Contenido", "moat_contact_label": "Contactando BridgeDB…", "moat_captcha_label": "Resuelve el CAPTCHA para solicitar un puente.", "moat_captcha_placeholder": "Ingresa los caracteres en la imagen", "moat_captcha_submit": "Enviar", "moat_captcha_reload": "Recargar", "moat_bridgedb_error": "No se pudo contactar BridgeDB.", "moat_captcha_error": "Solución incorrecta. Por favor, inténtalo de nuevo.", "moat_solution_empty_error": "Introduce los caracteres de la imagen", "mode_tor_not_connected_label": "OnionShare no está conectado a la red Tor", "gui_autoconnect_bridge_detect_automatic": "Determinar automáticamente mi país a partir de mi dirección IP para la configuración del puente", "gui_autoconnect_description": "OnionShare se basa en la Red Tor, colaborada por miles de voluntarios en todo el mundo.", "gui_enable_autoconnect_checkbox": "Conectar a Tor automáticamente", "gui_autoconnect_failed_to_connect_to_tor": "No se pudo conectar a Tor", "gui_autoconnect_trying_to_connect_to_tor": "Intentado conectar con Tor…", "gui_autoconnect_connection_error_msg": "Asegúrate de estar conectado a Internet.", "gui_autoconnect_bridge_description": "También es posible que tu Internet esté siendo censurado. Es posible que puedas eludir esto usando un puente.", "gui_autoconnect_bridge_detect_manual": "Seleccionar manualmente mi país para la configuración del puente", "gui_autoconnect_bridge_setting_options": "Configuración del Puente", "gui_autoconnect_start": "Conectar a Tor", "gui_autoconnect_configure": "Configuración de la red", "gui_autoconnect_no_bridge": "Inténtalo de nuevo sin puente", "gui_autoconnect_try_again_without_a_bridge": "Inténtalo de nuevo sin Puente", "gui_autoconnect_circumventing_censorship": "Intentando resolver problemas de conectividad…", "gui_autoconnect_circumventing_censorship_starting_circumvention": "Iniciando el proceso de elusión de censura…", "gui_autoconnect_circumventing_censorship_starting_meek": "Comenzando puente Meek para domain-fronting…", "gui_autoconnect_circumventing_censorship_requesting_bridges": "Pidiendo puentes a la API de elusión de la censura de Tor…", "gui_autoconnect_circumventing_censorship_got_bridges": "¡Puentes conseguidos! Intentando reconectar a Tor…", "gui_autoconnect_could_not_connect_to_tor_api": "No se pudo conectar a la API de Tor. Asegúrate de estar conectado a Internet antes de volver a intentarlo.", "gui_general_settings_window_title": "General", "waitress_web_server_error": "Hubo un problema al iniciar el servidor web", "gui_close_tab_warning_chat_description": "¿Cerrar la pestaña que aloja un servidor de chat?", "gui_chat_mode_explainer": "El modo de chat te permite chatear de forma interactiva con otros, en el navegador Tor.

El historial del chat no se almacena en OnionShare. El historial de chat desaparecerá cuando cierres el navegador Tor.", "mode_settings_persistent_autostart_on_launch_checkbox": "Inicia automáticamente este servicio cebolla cuando arranque OnionShare", "error_generic": "Hubo un error inesperado con OnionShare:\n{}", "gui_settings_license_label": "OnionShare tiene licencia GPL v3.
Las licencias de terceros se pueden consultar aquí:
https://github.com/onionshare/onionshare/tree/main/licenses" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/fa.json000066400000000000000000000707621521174352300271070ustar00rootroot00000000000000{ "not_a_readable_file": "‎{0:s} یک �ایل ناخوانا است.", "other_page_loaded": "نشانی بارگذاری‌شده", "close_on_autostop_timer": "متوق� شد چون مهلت زمان‌سنج توق� خودکار به پایان رسید", "closing_automatically": "متوق� شد چون انتقال کامل شد", "large_filesize": "هشدار: یک اشتراک‌گذاری با حجم بالا ممکن است ساعت‌ها طول بکشد", "systray_menu_exit": "خروج", "gui_drag_and_drop": "برای شروع اشتراک‌گذاری �ایل‌ها و پوشه‌ها را بکشید و رها کنید", "gui_add": "ا�زودن", "gui_choose_items": "انتخاب", "gui_share_start_server": "شروع اشتراک‌گذاری", "gui_share_stop_server": "توق� اشتراک‌گذاری", "gui_share_stop_server_autostop_timer": "توق� اشتراک‌گذاری ({})", "gui_receive_start_server": "شروع حالت دریا�ت", "gui_receive_stop_server": "توق� حالت دریا�ت", "gui_receive_stop_server_autostop_timer": "توق� حالت دریا�ت ({} باقی‌مانده)", "gui_copy_url": "رونوشت از نشانی", "gui_canceled": "لغوشده", "gui_copied_url_title": "نشانی OnionShare رونویسی شد", "gui_copied_url": "نشانی OnionShare در کلیپ‌بورد رونویسی شد", "gui_please_wait": "در حال شروع... برای لغو کلیک کنید.", "gui_quit_warning_quit": "خروج", "zip_progress_bar_format": "�شرده‌سازی: %p%", "gui_settings_window_title": "تنظیمات", "gui_settings_autoupdate_label": "بررسی وجود نسخهٔ جدید", "gui_settings_autoupdate_option": "هنگامی که نسخهٔ جدید در دسترس بود من را خبر کن", "gui_settings_autoupdate_timestamp": "آخرین بررسی: {}", "gui_settings_autoupdate_timestamp_never": "هرگز", "gui_settings_autoupdate_check_button": "بررسی وجود نسخهٔ جدید", "gui_settings_connection_type_label": "چگونه OnionShare باید به Tor وصل شود؟", "gui_settings_connection_type_bundled_option": "از نسخهٔ Tor توکار در OnionShare است�اده شود", "gui_settings_connection_type_automatic_option": "کوشش برای پیکربندی خودکار با مرورگر Tor", "gui_settings_connection_type_control_port_option": "اتصال از طریق درگاه کنترل", "gui_settings_connection_type_socket_file_option": "اتصال از طریق �ایل سوکت", "gui_settings_connection_type_test_button": "اتصال آزمایشی به Tor", "gui_settings_control_port_label": "درگاه کنترل", "gui_settings_socket_file_label": "�ایل سوکت‌", "gui_settings_socks_label": "درگاه SOCKS", "gui_settings_authenticate_no_auth_option": "بدون اصالت‌سنجی، یا اصالت‌سنجی کوکی", "gui_settings_authenticate_password_option": "گذرواژه", "gui_settings_password_label": "گذرواژه", "gui_settings_tor_bridges": "با است�اده از پل Tor وصل شود؟", "gui_settings_meek_lite_expensive_warning": "هشدار: پل‌های meek_lite برای پروژهٔ Tor برای اجرا بسیار پرهزینه هستند.

�قط درصورتی که نمی‌توانید مستقیماً به Tor وصل شوید، از طریق obfs4، از آن‌ها یا دیگر پل‌ها است�اده کنید.", "gui_settings_tor_bridges_invalid": "هیچ‌یک از پل‌هایی که ا�زوده‌اید کار نمی‌کنند. دوباره آن‌ها را بررسی کرده یا پل‌هایی دیگر بیا�زایید.", "gui_settings_button_save": "ذخیره", "gui_settings_button_cancel": "لغو", "gui_settings_button_help": "راهنما", "settings_error_unknown": "اتصال به کنترل‌کننده Tor به‌دلیل نام�هوم بودن تنظیمات شما امکان‌پذیر نبود.", "settings_error_automatic": "اتصال به کنترل‌کننده Tor امکان‌پذیر نبود. آیا مرورگر Tor (در دسترس از طریق torproject.org) درحال اجرا در پس‌زمینه است؟", "settings_error_socket_port": "اتصال به کنترل‌کننده Tor در {}:{} امکان‌پذیر نیود.", "settings_error_socket_file": "اتصال به کنترل‌کننده Tor از طریق �ایل سوکت با است�اده از {} امکان‌پذیر نبود.", "settings_error_auth": "متصل به {}:{}، اما نتوانست اصالت‌سنجی کند. شاید این یک کنترل‌کننده Tor نیست؟", "settings_error_missing_password": "متصل به کنترل‌کننده Tor، اما نیاز به یک گذرواژه برای اصالت‌سنجی دارد.", "settings_error_unreadable_cookie_file": "به کنترل‌کننده Tor متصل است، اما شاید گذرواژه اشتباه باشد، یا کاربر شما اجازهٔ خواندن �ایل کوکی را ندارد.", "settings_error_bundled_tor_not_supported": "است�اده از نسخهٔ Torی که با OnionShare می‌آید، درحالت توسعه‌دهنده روی ویندوز یا macOS کار نمی‌کند.", "settings_error_bundled_tor_timeout": "اتصال به Tor زمان زیادی می‌برد. شاید به اینترنت متصل نیستید، یا ساعت سیستم شما دقیق نیست؟", "settings_error_bundled_tor_broken": "OnionShare نتوانست به Tor وصل شود:\n{}", "settings_test_success": "به واپایشگر تور وصل شده.\n\nنگارش تور: {}\nپشتیبانی از حدمات پیازی ناپایدار: {}.\nپشتیبانی از هویت‌سنجی کارخواه: {}.\nپشتیبانی از نشانی‌های نسل بعدی ‪.onion‬: {}.", "error_tor_protocol_error": "خطایی در ارتباط با Tor وجود داشت: {}", "connecting_to_tor": "وصل شدن به شبکهٔ تور", "update_available": "پیازرسان جدید منتشر شده. برای گر�تنش این‌جا بزنید..

از {} است�اده می‌کنید و جدیدترین نگارش {} است.", "update_error_check_error": "نتوانست نگارش جدید را بررسی کند: شاید به تور وصل نیستید یا پایگاه وب پیازرسان پایین است؟", "update_error_invalid_latest_version": "نتوانست نگارش جدید را بررسی کند:‌ پایگاه وب پیازرسان می‌گوید جدیدترین نگارش قابل تشخیص نیست «{}»…", "update_not_available": "از جدیدترین نگارش پیازرسان است�اده می‌کنید.", "gui_tor_connection_ask": "گشودن تنظیمات برای ساماندهی اتّصال به تور؟", "gui_tor_connection_ask_open_settings": "بله", "gui_tor_connection_ask_quit": "خروج", "gui_tor_connection_error_settings": "دگرگونی چگونگی وصل شدن پیازرسان به شبکهٔ تور در تنظیمات.", "gui_tor_connection_canceled": "نتوانست به تور وصل شود.\n\nمطمئن شوید که به اینترنت وصلید. سپس پیازرسان را دوباره گشوده و اتّصالش به تور را برپا کنید.", "gui_tor_connection_lost": "قطع شده از تور.", "gui_server_started_after_autostop_timer": "زمان‌سنج توق� خودکار، قبل از شروع سرور به پایان رسید. لط�اً یک اشتراک‌گذاری جدید درست کنید.", "gui_server_autostop_timer_expired": "زمان‌سنج توق� خودکار به پایان رسید. لط�اً برای شروع اشتراک‌گذاری، آن را تنظیم کنید.", "gui_share_url_description": "هرکسی با این نشانی OnionShare و کلید خصوصی می‌تواند توسط مرورگر Tor ‌�‎�‪‫ �ایل‌های شما را بارگیری کند‮:‭", "gui_receive_url_description": "هرکسی با این نشانی OnionShare و کلید خصوصی می‌تواند توسط مرورگر Tor ‌�‎�‪‫ �ایل‌هایی را روی رایانهٔ شما بارگذاری کند‮:‭", "gui_url_label_persistent": "این اشتراک‌گذاری به‌صورت خودکار متوق� نمی‌شود.

هر اشتراک‌گذاری بعدی هم از همین نشانی است�اده می‌کنند. (برای است�اده از نشانی‌های یک‌بارمصر�، گزینهٔ «این زبانه همیشه هنگام شروع OnionShare باز شود» را در تنظیمات غیر�عال کنید.)", "gui_url_label_stay_open": "این اشتراک‌گذاری به‌صورت خودکار متوق� نخواهد شد.", "gui_url_label_onetime": "این اشتراک‌گذاری پس از اولین تکمیل متوق� خواهد شد.", "gui_url_label_onetime_and_persistent": "این اشتراک‌گذاری به‌صورت خودکار متوق� نخواهد شد.

هر اشتراک‌گذاری بعدی نیز از همین نشانی است�اده خواهند کرد. (برای است�اده از نشانی‌های یک‌بارمصر� گزینهٔ «این زبانه همیشه هنگام شروع OnionShare باز شود» را در تنظیمات خاموش کنید.)", "gui_status_indicator_share_stopped": "متوق� شد", "gui_status_indicator_share_working": "درحال شروع…", "gui_status_indicator_share_started": "درحال اشتراک‌گذاری", "gui_status_indicator_receive_stopped": "متوق� شد", "gui_status_indicator_receive_working": "درحال شروع…", "gui_status_indicator_receive_started": "درحال دریا�ت", "gui_file_info": "{} �ایل‌ها، {}", "gui_file_info_single": "{} �ایل، {}", "history_in_progress_tooltip": "{} درحال اجرا", "history_completed_tooltip": "{} کامل شد", "gui_receive_mode_warning": "حالت دریا�ت به سایر ا�راد اجازه می‌دهد تا �ایل‌ها را روی رایانهٔ شما بارگذاری کنند.

اگر برخی �ایل‌ها را باز کنید بالقوه می‌توانند کنترل رایانهٔ شما را در دست بگیرند. �قط چیزهایی را باز کنید که از طر� ا�رادی که به آن‌ها اعتماد دارید باشد، یا اگر نسبت به آنچه انجام می‌دهید آگاهید.", "systray_page_loaded_title": "ص�حه بارگذاری شد", "gui_settings_language_label": "زبان", "gui_settings_language_changed_notice": "برای اعمال تغییرات روی زبان جدید، OnionShare را راه‌اندازی مجدد کنید.", "gui_add_files": "ا�زودن �ایل‌ها", "gui_add_folder": "ا�زودن پوشه", "error_cannot_create_data_dir": "ایجاد پوشهٔ دادهٔ OnionShare انجام نشد: {}", "systray_page_loaded_message": "نشانی OnionShare بارگذاری شد", "systray_share_started_title": "اشتراک‌گذاری شروع شد", "systray_share_started_message": "درحال شروع ارسال �ایل‌ها به شخصی", "systray_share_completed_title": "اشتراک‌گذاری تکمیل شد", "systray_share_completed_message": "ارسال �ایل‌ها به پایان رسید", "systray_share_canceled_title": "اشتراک‌گذاری لغو شد", "systray_share_canceled_message": "شخصی دریا�ت �ایل‌های شما را لغو کرد", "systray_receive_started_title": "دریا�ت شروع شد", "systray_receive_started_message": "شخصی درحال ارسال �ایل به شماست", "gui_all_modes_history": "تاریخچه", "gui_all_modes_clear_history": "پاک‌سازی همه", "gui_all_modes_transfer_started": "{} شروع شد", "gui_all_modes_transfer_finished_range": "{} - {} منتقل شد", "gui_all_modes_transfer_finished": "{} منتقل شد", "gui_all_modes_progress_complete": "‎%p%، �‎{0:s} سپری شد.", "gui_all_modes_progress_starting": "‎{0:s}, �%p% (درحال محاسبه)", "gui_all_modes_progress_eta": "{0:s}، تخمین: {1:s}, %p%", "gui_share_mode_no_files": "هنوز هیچ �ایلی �رستاده نشده است", "gui_share_mode_autostop_timer_waiting": "درحال به پایان رساندن ارسال…", "gui_receive_mode_no_files": "هنوز هیچ �ایلی دریا�ت نشده است", "gui_receive_mode_autostop_timer_waiting": "درحال به پایان رساندن دریا�ت…", "gui_all_modes_transfer_canceled_range": "{} - {} لغو شد", "gui_all_modes_transfer_canceled": "{} لغو شد", "gui_stop_server_autostop_timer_tooltip": "زمان‌سنج توق� خودکار در {} به پایان می‌رسد", "gui_start_server_autostart_timer_tooltip": "زمان‌سنج شروع خودکار در {} به پایان می‌رسد", "gui_waiting_to_start": "برای شروع در {} زمان‌بندی شده است. برای لغو، کلیک کنید.", "gui_server_autostart_timer_expired": "زمان برنامه‌ریزی‌شده سپری شده است. لط�اً برای شروع اشتراک‌گذاری، آن را تنظیم کنید.", "gui_autostop_timer_cant_be_earlier_than_autostart_timer": "زمان توق� خودکار نمی‌توان یکسان و یا زودتر از زمان شروع خودکار باشد. لط�اً برای شروع اشتراک‌گذاری، آن را تنظیم کنید.", "gui_status_indicator_share_scheduled": "زمان‌بندی‌شده…", "gui_status_indicator_receive_scheduled": "زمان‌بندی‌شده…", "days_first_letter": "ر", "hours_first_letter": "س", "minutes_first_letter": "د", "seconds_first_letter": "ث", "gui_website_url_description": "هرکسی با این نشانی OnionShare می‌تواند توسط مرورگر Tor� از وب‌سایت شما بازدید کند‮:‭", "gui_website_mode_no_files": "هنوز سایتی اشتراک‌گذاری نشده است", "incorrect_password": "گذرواژهٔ نادرست", "history_requests_tooltip": "{} درخواست‌های وب", "gui_new_tab_share_button": "اشتراک‌‌گذاری �ایل‌ها", "gui_file_selection_remove_all": "حذ� همه", "gui_chat_start_server": "شروع سرور گ�ت‌وگو", "gui_tor_settings_window_title": "تنظیمات Tor", "gui_settings_controller_extras_label": "تنظیمات Tor", "gui_settings_bridge_use_checkbox": "است�اده از یک پل", "gui_settings_bridge_radio_builtin": "انتخاب یک پل توکار", "gui_settings_bridge_moat_radio_option": "درخواست یک پل از torproject.org", "gui_settings_bridge_moat_button": "درخواست یک پل جدید", "gui_settings_moat_bridges_invalid": "شما تاکنون از torproject.org درخواست پل نکرده‌اید.", "gui_url_instructions_public_mode": "نشانی OnionShare زیر را ارسال کنید:", "gui_client_auth_instructions": "سپس، کلید خصوصی برای اجازهٔ دسترسی به سرویس OnionShare خود را ارسال کنید:", "gui_tab_name_receive": "دریا�ت", "mode_settings_advanced_toggle_hide": "پنهان‌سازی تنظیمات پیشر�ته", "gui_rendezvous_cleanup_quit_early": "خروج زودهنگام", "moat_captcha_submit": "ثبت و ارسال", "moat_solution_empty_error": "نویسه‌های در تصویر را وارد کنید", "gui_please_wait_no_button": "درحال شروع…", "gui_copy_client_auth": "رونوشت از کلید خصوصی", "gui_copied_client_auth": "کلید خصوصی در کلیپ‌بورد رونویسی شد", "gui_qr_label_url_title": "نشانی OnionShare", "gui_show_qr_code": "نمایش کد QR", "gui_copied_client_auth_title": "کلید خصوصی رونویسی شد", "gui_hide": "مخ�ی‌کردن", "gui_reveal": "آشکارکردن", "gui_status_indicator_chat_started": "درحال گپ‌زدن", "gui_url_instructions": "ابتدا، نشانی OnionShare زیر را ارسال کنید:", "gui_status_indicator_chat_stopped": "متوق� شد", "gui_status_indicator_chat_working": "درحال شروع…", "gui_color_mode_changed_notice": "برای مشاهدهٔ رنگ‌های جدید OnionShare را راه‌اندازی مجدد کنید.", "gui_new_tab": "زبانهٔ جدید", "gui_new_tab_tooltip": "بازکردن زبانهٔ جدید", "gui_new_tab_receive_button": "دریا�ت �ایل‌ها", "gui_main_page_website_button": "شروع میزبانی", "gui_main_page_chat_button": "شروع گپ‌زدن", "gui_tab_name_website": "وب‌سایت", "gui_tab_name_share": "اشتراک‌گذاری", "gui_tab_name_chat": "گپ‌زدن", "gui_close_tab_warning_title": "بستن زبانه؟", "gui_close_tab_warning_close": "قبول", "gui_quit_warning_cancel": "لغو", "mode_settings_autostart_timer_checkbox": "شروع سرویس Onion در زمان برنامه‌ربزی‌شده", "mode_settings_autostop_timer_checkbox": "توق� سرویس Onion در زمان برنامه‌ریزی‌شده", "mode_settings_receive_data_dir_label": "ذخیرهٔ �ایل‌ها در", "mode_settings_receive_data_dir_browse_button": "مرور", "mode_settings_receive_disable_text_checkbox": "غیر�عال‌سازی ثبت و ارسال متن", "gui_settings_theme_label": "پوسته", "gui_settings_theme_auto": "خودکار", "gui_autoconnect_bridge_detect_manual": "کشور من زا برای تنظیمات پل به‌صورت دستی انتخاب کن", "gui_dragdrop_sandbox_flatpak": "برای امنیت بیشتر جعبه‌شنی Flatpak، قابلیت کشیدن و رها‌کردن پشتیبانی نمی‌شود. درعوض برای انتخاب �ایل از دکمه‌های «ا�زودن �ایل‌ها» و «ا�زودن پوشه‌ها» است�اده کنید.", "gui_receive_flatpak_data_dir": "چون شما OnionShare را با است�اده از Flatpac نصب کرده‌اید، بایستی �ایل‌ها را در پوشه‌ای در ‎~/OnionShare ذخیره کنید.", "gui_qr_label_auth_string_title": "کلید خصوصی", "gui_autoconnect_bridge_setting_options": "تنظیمات پل", "gui_close_tab_warning_cancel": "لغو", "gui_qr_code_dialog_title": "کد QR برای OnionShare", "gui_chat_stop_server": "توق� سرور گ�ت‌وگو", "gui_remove": "حذ�", "gui_autoconnect_circumventing_censorship": "درحال حل مشکلات برقراری اتصال…", "gui_autoconnect_try_again_without_a_bridge": "دوباره بدون پل امتحان کنید", "gui_autoconnect_no_bridge": "دوباره بدون پل امتحان کنید", "gui_settings_tor_bridges_label": "اگر دسترسی Tor بسته شده باشد، پل‌ها به ورود ترا�یک شما به شبکهٔ Tor کمک می‌کنند. بسته به اینکه از کجا وصل می‌شوید، یک پل ممکن است نسبت به پل دیگر بهتر عمل کند.", "gui_settings_bridge_none_radio_option": "عدم است�اده از پل‌ها", "gui_settings_bridge_custom_radio_option": "ارائه پلی که در مورد آن از یک منبع قابل اعتماد یاد گر�ته‌اید", "gui_settings_bridge_custom_placeholder": "نشانی را به‌صورت address:port تایپ کنید (یکی در هر خط)", "gui_settings_stop_active_tabs_label": "خدماتی روی برخی زبانه‌های شما درحال اجرا هستند.\nبرای تغییر تنظیمات Tor باید همهٔ خدمات را متوق� کنید.", "gui_settings_version_label": "شما درحال است�اده از OnionShar{}‎ هستید", "gui_settings_help_label": "به کمک نیاز دارید؟ docs.onionshare.org را ببینید", "gui_server_doesnt_support_stealth": "متأس�یم، این نسخهٔ Tor از stealth (اصالت‌سنجی کلاینت) پشتیبانی نمی‌کند. لط�اً با نسخهٔ جدید‌تر Tor سعی کنید، یا چنانچه نیاز به خصوصی‌بودن نیست، از حالت ‹عمومی› است�اده کنید.", "gui_website_url_public_description": "هرکسی با این نشانی OnionShare می‌تواند توسط مرورگر Tor ‌�‎�‪‫ از وب‌سایت شما بازدید کند‮:‭", "gui_share_url_public_description": "هرکسی با این نشانی OnionShare می‌تواند توسط مرورگر Tor ‌�‎�‪‫ �ایل‌های شما را بارگیری کند�‎‎�‪‫‬‭‮:‭", "gui_receive_url_public_description": "هرکسی با این نشانی OnionShare می‌تواند توسط مرورگر Tor ‌�‎�‪‫ �ایل‌هایی را در رایانهٔ شما بارگذاری کند�‎‎�‪‫‬‭‮:‭", "gui_chat_url_description": "هرکسی با این نشانی OnionShare و کلید خصوصی می‌تواند توسط مرورگر Tor ‌�‎�‪‫ به این اتاق گ�ت‌وگو بپیوندد‮:‭", "gui_chat_url_public_description": "هرکسی با این نشانی OnionShare می‌تواند توسط مرورگر Tor ‌�‎�‪‫ به این اتاق گ�ت‌وگو بپیوندد‮:‭", "mode_settings_public_checkbox": "این سرویس OnionShare عمومی است (کلید خصوصی را غیر�عال می‌کند)", "mode_settings_receive_disable_files_checkbox": "غیر�عال‌سازی بارگذاری �ایل‌ها", "gui_status_indicator_chat_scheduled": "زمان‌بندی‌شده…", "gui_new_tab_website_button": "میزبانی یک وب‌سایت", "gui_open_folder_error": "نمی‌توان �ایل را با xdg-open باز کرد. �ایل اینجاست:{}", "gui_close_tab_warning_receive_description": "زبانه‌ای که درحال دریا�ت �ایل‌ها است بسته شود؟", "gui_close_tab_warning_share_description": "زبانه‌ای که درحال ارسال �ایل‌ها است بسته شود؟", "gui_close_tab_warning_website_description": "زبانه‌ای که درحال میزبانی از یک وب‌سایت است بسته شود؟", "gui_settings_theme_light": "روشن", "gui_settings_theme_dark": "تاریک", "gui_quit_warning_title": "خروج از OnionShare؟", "gui_new_tab_chat_button": "به‌صورت ناشناس گپ بزنید", "gui_main_page_receive_button": "شروع دریا�ت", "mode_settings_advanced_toggle_show": "نمایش تنظیمات پیشر�ته", "mode_settings_title_label": "عنوان س�ارشی", "gui_close_tab_warning_persistent_description": "زبانهٔ ماندگار بسته شود و نشانی Onion مورد است�اده آن از دست برود؟", "mode_settings_persistent_checkbox": "این زبانه همیشه هنگام شروع OnionShare باز شود (نشانی Onion یکسان خواهد ماند)", "mode_settings_receive_webhook_url_checkbox": "است�اده از اعلان Webhook", "mode_settings_website_disable_csp_checkbox": "سرآیند پیش‌�رض سیاست امنیت محتوا را ارسال نکنید (به وب‌سایت شما اجازه از منابع شخص ثالث است�اده کند)", "mode_settings_website_custom_csp_checkbox": "ارسال یک سرآیند س�ارشی سیاست امنیت محتوا", "gui_rendezvous_cleanup": "درحال انتظار برای بسته‌شدن مدار Tor تا مطمئن شود �ایل‌های شما منتقل شده‌اند.\n\nشاید چند دقیقه طول بکشد.", "moat_contact_label": "درحال برقراری ارتباط با BridgeDB…", "error_port_not_available": "درگاه OnionShare در دسترس نیست", "history_receive_read_message_button": "خواندن پیام", "moat_captcha_label": "برای درخواست یک پل، CAPTCHA را حل کنید.", "moat_captcha_reload": "بارگذاری مجدد", "moat_bridgedb_error": "با BridgeDB ارتباط برقرار نشد.", "moat_captcha_error": "راه‌حل نادرست. لط�اً دوباره تلاش کنید.", "moat_captcha_placeholder": "نویسه‌های در تصویر را وارد کنید", "mode_tor_not_connected_label": "OnionShare به شبکهٔ Tor وصل نیست", "gui_quit_warning_description": "خروج و بستن همه‌ی زبانه‌ها، هرچند اشتراک‌گذاری در برخی از آن‌ها �عال است؟", "mode_settings_share_autostop_sharing_checkbox": "توق� اشتراک‌گذاری پس از اینکه �ایل‌ها ارسال شدند (برای اجازه بارگیری تکی �ایل‌ها، تیک را بردارید)", "gui_main_page_share_button": "شروع اشتراک‌گذاری", "gui_autoconnect_description": "OnionShare به داوطلب‌گردان‌بودن شبکهٔ Tor متکی است.", "gui_enable_autoconnect_checkbox": "اتصال خودکار به Tor", "gui_autoconnect_failed_to_connect_to_tor": "اتصال به Tor ممکن نیست", "gui_autoconnect_connection_error_msg": "مطمئن شوید که به اینترنت متصل هستید.", "gui_autoconnect_trying_to_connect_to_tor": "درحال اتصال به Tor…", "gui_autoconnect_bridge_description": "اگر اتصال اینترنت شما سانسور شده است شاید با است�اده از یک پل قادر به اتصال باشید.", "gui_autoconnect_bridge_detect_automatic": "کشورم را از روی نشانی IP من برای تنظیمات پل تعیین کن", "gui_autoconnect_start": "اتصال به Tor", "gui_autoconnect_configure": "تنظیمات شبکه", "gui_autoconnect_circumventing_censorship_starting_circumvention": "درحال دور زدن سانسور…", "gui_autoconnect_circumventing_censorship_starting_meek": "درحال ایجاد پل meek برای دامنهٔ صوری…", "gui_autoconnect_circumventing_censorship_requesting_bridges": "درحال درخواست چند پل از API مربوط به دور زدن سانسور Tor…", "gui_autoconnect_circumventing_censorship_got_bridges": "پل ایجاد شد. درحال اتصال مجدد به Tor…", "gui_autoconnect_could_not_connect_to_tor_api": "نتوانست به Tor API وصل شود. پیش از تلاش دوباره از اتصال خود به اینترنت مطمئن شوید.", "gui_general_settings_window_title": "عمومی", "gui_chat_mode_explainer": "حالت گپ‌زدن اجازه می‌دهد تا با دیگران به‌صورت تعاملی در مرورگر Tor گپ بزنید.

تاریخچهٔ گپ‌زدن در OnionShare ذخیره نشده است. تاریخچهٔ گپ‌زدن هنگام بستن مرورگر Tor ناپدید خواهد شد.", "waitress_web_server_error": "مشکلی با شروع سرور وب وجود داشت", "gui_close_tab_warning_chat_description": "بستن زبانه‌ای که یک سرور گپ را میزبانی می‌کند؟", "mode_settings_persistent_autostart_on_launch_checkbox": "هنگام شروع OnionShare، این سرویس Onion به‌طور خودکار شروع شود", "gui_settings_license_label": "پیازرسان با نگارش ۳ پروانهٔ GPL منتشر شده.
می‌توانید پروانه‌های نرم‌ا�زاری سوم‌شخص را در این‌جا ببینید:
https://github.com/onionshare/onionshare/tree/main/licenses", "error_generic": "خطای غیرمنتظره‌ای در OnionShare رخ داد:\n{}" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/fi.json000066400000000000000000000535461521174352300271200ustar00rootroot00000000000000{ "other_page_loaded": "URL-osoite ladattu", "closing_automatically": "Lähetys valmis. Suljetaan automaattisesti", "large_filesize": "Varoitus: Ison tiedoston lähetys saattaa kestää tunteja", "gui_drag_and_drop": "Vedä ja pudota tiedostot tänne aloittaaksesi jakamisen", "gui_add": "Lisää", "gui_choose_items": "Valitse", "gui_share_start_server": "Aloita jakaminen", "gui_share_stop_server": "Lopeta jakaminen", "gui_copy_url": "Kopioi URL-osoite", "gui_canceled": "Peruutettu", "gui_copied_url": "OnionShare-osoite kopioitu leikepöydälle", "gui_please_wait": "Käynnistyy... Peruuta napsauttamalla.", "zip_progress_bar_format": "Pakataan: %p%", "not_a_readable_file": "{0:s} ei ole luettava tiedosto.", "close_on_autostop_timer": "Automaattinen lopetusajastin pysäytti toiminnon", "gui_add_files": "Lisää tiedostoja", "gui_add_folder": "Lisää kansio", "gui_share_stop_server_autostop_timer": "Lopeta jakaminen ({})", "gui_receive_start_server": "Aloita vastaanottotila", "gui_receive_stop_server": "Lopeta vastaanottotila", "gui_receive_stop_server_autostop_timer": "Lopeta vastaanottotila ({} jäljellä)", "gui_copied_url_title": "OnionShare-osoite kopioitu", "gui_quit_warning_quit": "Lopeta", "gui_settings_window_title": "Asetukset", "gui_settings_autoupdate_label": "Tarkista päivitykset", "gui_settings_autoupdate_option": "Ilmoita minulle, kun uusi versio on saatavilla", "gui_settings_autoupdate_timestamp": "Viimeksi tarkistettu: {}", "gui_settings_autoupdate_timestamp_never": "ei koskaan", "gui_settings_autoupdate_check_button": "Tarkista päivitykset", "gui_settings_connection_type_label": "Miten OnionSharen kuuluisi yhdistää Tor:iin?", "gui_settings_connection_type_bundled_option": "Käytä OnionShareen sisäänrakennettua Tor-versiota", "gui_settings_connection_type_automatic_option": "Kokeile automaattista konfigurointia Tor-selaimella", "gui_settings_connection_type_control_port_option": "Yhdistä käyttämällä control porttia", "gui_settings_connection_type_socket_file_option": "Yhdistä käyttäen socket-tiedostoa", "gui_settings_connection_type_test_button": "Testaa Tor-yhteyttä", "gui_settings_control_port_label": "Control port", "gui_settings_socket_file_label": "Socket-tiedosto", "gui_settings_socks_label": "SOCKS-portti", "gui_settings_authenticate_no_auth_option": "Ei todentamista, tai evästeiden todentamista", "gui_settings_authenticate_password_option": "Salasana", "gui_settings_password_label": "Salasana", "gui_settings_tor_bridges": "Yhdistetäänkö käyttäen Tor-siltaa?", "gui_settings_meek_lite_expensive_warning": "Varoitus: Meek_lite-sillat ovat Tor-projektille erittäin kalliita.

Käytä niitä vain, jos et pysty muodostamaan yhteyttä suoraan Toriin, obfs4-kuljetusten tai muiden tavallisten silta-solmujen kautta.", "gui_settings_tor_bridges_invalid": "Mikään lisäämistäsi silloista ei toimi. Tarkista ne tai lisää uusia.", "gui_settings_button_save": "Tallenna", "gui_settings_button_cancel": "Peruuta", "gui_settings_button_help": "Ohje", "settings_error_unknown": "Ei voi muodostaa yhteyttä Tor-ohjaimeen, koska asetuksesi eivät ole järkeviä.", "settings_error_automatic": "Tor-ohjaimeen ei voitu muodostaa yhteyttä. Onko Tor Browser (saatavilla osoitteesta torproject.org) avoimena taustalla?", "settings_error_socket_port": "Ei voi muodostaa yhteyttä Tor-ohjaimeen: {}:{}.", "settings_error_socket_file": "Ei voi muodostaa yhteyttä Tor-ohjaimeen käyttämällä socket-tiedostoa {}.", "settings_error_auth": "Yhdistetty osoitteeseen {}:{}, mutta ei voida todentaa. Ehkä tämä ei ole Tor ohjain?", "settings_error_missing_password": "Yhdistetty Tor ohjaimeen, mutta se vaatii salasanan todentamiseen.", "settings_error_unreadable_cookie_file": "Yhdistetty tor ohjaimeen, mutta salasana saattaa olla väärä, tai käyttäjä ei saa lukea evästetiedostoa.", "settings_error_bundled_tor_not_supported": "OnionSharen mukana tulevan Tor version käyttäminen ei toimi Developer-tilassa Windowsissa tai MacOSissa.", "settings_error_bundled_tor_timeout": "Yhdistäminen Tor:iin kestää lian kauan. Ehkä et ole yhteydessä nettiin, tai järjestelmäsi kello on epätarkka?", "settings_error_bundled_tor_broken": "OnionShare ei voinut yhdistää Tor:iin\n{}", "settings_test_success": "Yhditetty Tor ohjaimeen.\n\nTor versio: {}\nTykee lyhytaikaista onion palvelua: {}.\nTukee asiakas todennusta: {}.\nTukee uuden sukupolven .onion osoitteita: {}.", "error_tor_protocol_error": "Tor-verkossa tapahtui virhe: {}", "connecting_to_tor": "Yhdistetään Tor-verkkoon", "update_available": "Uusi OnionShare versio on julkaistu. Paina tästä ladataksesi sen.

Käytät versiota {} ja uusin versio on {}.", "update_error_check_error": "Ei pystytty tarkistamaan päivityksiä: Ehkä et ole yhteydessä Tor-verkkoon, tai OnionShare-nettisivu on kaatunut?", "update_error_invalid_latest_version": "Päivityksien tarkistaminen epäonnistui: OnionShare-sivuston mukaan uusin versio on tuntematon '{}'…", "update_not_available": "Sinulla on OnionSharen uusin versio.", "gui_tor_connection_ask": "Avaa asetukset Tor-yhteyden selvittämiseksi?", "gui_tor_connection_ask_open_settings": "Kyllä", "gui_tor_connection_ask_quit": "Lopeta", "gui_tor_connection_error_settings": "Yritä muuttaa miten OnionShare yhdistää Tor-verkkoon asetuksista.", "gui_tor_connection_canceled": "Tor-yhteyden muodostus epäonnistui.\n\nVarmista että sinulla on toimiva internet yhteys, jonka jälkeen avaa OnionShare uudelleen ja ota käyttöön sen Tor-yhteys.", "gui_tor_connection_lost": "Tor-yhteys katkaistu.", "gui_server_started_after_autostop_timer": "Automaattinen loputusajastin pysäytti toiminnon ennen palvelimen käynnistymistä. Luo uusi jako.", "gui_server_autostop_timer_expired": "Automaattinen pysäytysajastin päättyi jo. Säädä se jaon aloittamiseksi.", "gui_share_url_description": "Kaikki joilla on tämä OnionShare-osoite voivat ladata tiedostojasi käyttämällä Tor-selainta: ", "gui_receive_url_description": "Kaikki joilla on tämä OnionShare-osoite voivat lähettäätiedostoja tietokoneellesi käyttämällä Tor-selainta: ", "gui_url_label_persistent": "Tätä jakoa ei pysähdy automaattisesti.

Jokainen seuraava jako käyttää osoitetta uudelleen. (Kertakäyttöisten osoitteiden käyttämiseksi poista käytöstä asetuksista \"Avaa tämä välilehti aina, kun OnionShare käynnistetään\".)", "gui_url_label_stay_open": "Tämä jako ei pysähdy automaattisesti.", "gui_url_label_onetime": "Tämä jako lopetetaan ensimmäisen valmistumisen jälkeen.", "gui_url_label_onetime_and_persistent": "Tätä jakoa ei pysähdy automaattisesti.

Jokainen seuraava jako käyttää osoitetta uudelleen. (Kertakäyttöisten osoitteiden käyttämiseksi poista käytöstä asetuksista \"Avaa tämä välilehti aina, kun OnionShare käynnistetään\".)", "gui_status_indicator_share_stopped": "Pysäytetty", "gui_status_indicator_share_working": "Aloitetaan…", "gui_status_indicator_share_started": "Jakaminen", "gui_status_indicator_receive_stopped": "Pysäytetty", "gui_status_indicator_receive_working": "Vastaanotetaan…", "gui_status_indicator_receive_started": "Vastaanotetaan", "gui_file_info": "{} tiedostoa, {}", "gui_file_info_single": "{} tiedosto, {}", "history_in_progress_tooltip": "{} meneillään", "history_completed_tooltip": "{} valmistunut", "error_cannot_create_data_dir": "OnionShare-tietokansiota ei voitu luoda: {}", "gui_receive_mode_warning": "Vastaanottotila antaa ihmisille mahdollisuuden ladata tiedostoja tietokoneellesi.

Jotkin tiedostot voivat hallita tietokonettasi, jos avaat ne. Avaa asioita vain ihmisiltä, joihin luotat, tai jos tiedät, mitä olet tekemässä. ", "gui_settings_language_label": "Haluttu kieli", "gui_settings_language_changed_notice": "Käynnistä OnionShare uudelleen ottaaksesi uuden kielen käyttöön.", "systray_menu_exit": "Lopeta", "systray_page_loaded_title": "Sivu ladattu", "systray_page_loaded_message": "OnionShare-osoite ladattu", "systray_share_started_title": "Jako aloitettu", "systray_share_started_message": "Tiedostojen lähettäminen jollekulle aloitetaan", "systray_share_completed_title": "Jakaminen Valmis", "systray_share_completed_message": "Tiedostojen lähetys valmis", "systray_share_canceled_title": "Jako keskeytetty", "systray_share_canceled_message": "Joku keskeytti tiedostojesi vastaanottamisen", "systray_receive_started_title": "Vastaanottaminen aloitettu", "systray_receive_started_message": "Joku lähettää tiedostoja sinulle", "gui_all_modes_history": "Historia", "gui_all_modes_clear_history": "Tyhjennä kaikki", "gui_all_modes_transfer_started": "Aloitettu {}", "gui_all_modes_transfer_finished_range": "Siirretty {} - {}", "gui_all_modes_transfer_finished": "Siirretty {}", "gui_all_modes_transfer_canceled_range": "Keskeytetty {} - {}", "gui_all_modes_transfer_canceled": "Keskeytetty {}", "gui_all_modes_progress_complete": "%p%, {0:s} kulunut.", "gui_all_modes_progress_starting": "{0:s}, %p% (lasketaan)", "gui_all_modes_progress_eta": "{0:s}, ETA: {1:s}, %p%", "gui_share_mode_no_files": "Yhtäkään tiedostoa ei ole lähetetty vielä", "gui_share_mode_autostop_timer_waiting": "Viimeistellään lähetystä…", "gui_receive_mode_no_files": "Yhtäkään tiedostoa ei ole vastaanotettu vielä", "gui_receive_mode_autostop_timer_waiting": "Viimeistellään vastaanottoa…", "gui_stop_server_autostop_timer_tooltip": "Automaattinen pysäytysajastin loppuu {} kuluttua", "gui_start_server_autostart_timer_tooltip": "Automaattinen aloitusajastin loppuu {} kuluttua", "gui_waiting_to_start": "Ajastettu aloitus {} kuluttua. Peruuta napsauttamalla.", "gui_server_autostart_timer_expired": "Ajastettu aika on jo mennyt. Säädä se aloittaaksesi jakamisen.", "gui_autostop_timer_cant_be_earlier_than_autostart_timer": "Automaattinen pysätysaika ei voi olla sama tai aikaisempi kuin automaattinen aloitusaika. Säädä se aloittaaksesi jakamisen.", "gui_status_indicator_share_scheduled": "Ajastettu…", "gui_status_indicator_receive_scheduled": "Ajastettu…", "days_first_letter": "pv", "hours_first_letter": "t", "minutes_first_letter": "min", "seconds_first_letter": "s", "gui_website_url_description": "Kaikki voivat käyttää tätä OnionShare-osoitetta vieraillakseen verkkosivullasi käyttäen Tor Browser-verkkoselainta: ", "gui_website_mode_no_files": "Yhtäkään verkkosivustoa ei ole vielä jaettu", "incorrect_password": "väärä salasana", "history_requests_tooltip": "{} verkkopyyntöä", "mode_settings_receive_data_dir_browse_button": "Selaa", "mode_settings_receive_data_dir_label": "Tallenna tiedostot", "mode_settings_share_autostop_sharing_checkbox": "Lopeta jakaminen kun tiedostot on lähetetty (poista valinta malhdollistaaksesi yksittäisten tiedostojen jakamisen)", "mode_settings_public_checkbox": "Älä käytä salasanaa", "mode_settings_persistent_checkbox": "Avaa tämä välilehti aina, kun OnionShare käynnistetään (Onion-osoite pysyy samana)", "mode_settings_advanced_toggle_hide": "Piilota edistyneet asetukset", "mode_settings_advanced_toggle_show": "Näytä edistyneet asetukset", "gui_quit_warning_cancel": "Peruuta", "gui_quit_warning_title": "Lopetetaanko OnionShare?", "gui_close_tab_warning_cancel": "Peruuta", "gui_close_tab_warning_close": "OK", "gui_close_tab_warning_title": "Suljetaanko välilehti?", "gui_new_tab_website_button": "Julkaise nettisivu", "gui_new_tab_receive_button": "Vastaanota tiedostoja", "gui_new_tab_share_button": "Jaa tiedostoja", "gui_new_tab_tooltip": "Avaa uusi välilehti", "gui_new_tab": "Uusi välilehti", "mode_settings_website_disable_csp_checkbox": "Poista 'Sisällön suojauskäytännön' otsikko käytöstä (mahdollistaa kolmansien osapuolien resurssien käytön nettisivussasi)", "mode_settings_autostop_timer_checkbox": "Lopeta onion-palvelu tiettyyn kellon aikaan", "mode_settings_autostart_timer_checkbox": "Aloita onion-palvelu tiettyyn kellon aikaan", "gui_quit_warning_description": "Suljetaanko kaikki välilehdet vaikka joillakin niistä on aktiivisia jakoja?", "gui_close_tab_warning_website_description": "Suljetaanko verkkosivustoa jakeleva välilehti?", "gui_close_tab_warning_receive_description": "Suljetaanko tiedostoja vastaanottava välilehti?", "gui_close_tab_warning_share_description": "Suljetaanko tiedostoja lähettävä välilehti?", "gui_close_tab_warning_persistent_description": "Suljetaanko pysyvä välilehti, jolloin sen käyttämä onion-osoite menetetään?", "gui_main_page_receive_button": "Aloita vastaanottaminen", "gui_main_page_share_button": "Aloita jakaminen", "gui_tab_name_chat": "Keskustelu", "gui_tab_name_website": "Verkkosivu", "gui_tab_name_receive": "Vastaanota", "gui_tab_name_share": "Jaa", "gui_file_selection_remove_all": "Poista kaikki", "gui_remove": "Poista", "mode_settings_receive_webhook_url_checkbox": "Käytä ilmoitusten verkkotoimintokutsua", "history_receive_read_message_button": "Lue viesti", "error_port_not_available": "OnionSharen portti ei saatavilla", "gui_rendezvous_cleanup_quit_early": "Poistu aikaisin", "gui_rendezvous_cleanup": "Odotetaan Tor-kierrosten sulkeutumista tiedostosiirtojesi valmistumisen varmistamiseksi.\n\nTämä voi kestää joitain minuutteja.", "mode_settings_receive_disable_files_checkbox": "Poista käytöstä tiedostojen lataaminen", "mode_settings_receive_disable_text_checkbox": "Poista käytöstä tekstin syöttö", "mode_settings_title_label": "Muokattu otsikko", "gui_main_page_chat_button": "Aloita keskustelu", "gui_main_page_website_button": "Aloita isännöinti", "gui_new_tab_chat_button": "Keskustele anonyymisti", "gui_color_mode_changed_notice": "Käynnistä uudelleen OnionShare, jotta uusi väritila tulee voimaan.", "gui_settings_theme_dark": "Tumma", "gui_settings_theme_light": "Vaalea", "gui_settings_theme_auto": "Automaattinen", "gui_settings_theme_label": "Teema", "gui_open_folder_error": "Kansiota ei voitu avata xdg-open-komennolla. Tiedosto on täällä: {}", "gui_status_indicator_chat_started": "Keskustellaan", "gui_status_indicator_chat_scheduled": "Ajastettu…", "gui_status_indicator_chat_working": "Aloitetaan…", "gui_status_indicator_chat_stopped": "Pysäytetty", "gui_chat_url_description": "Kuka tahansa tällä Onionshare-osoitteella voi liittyä tähän keskusteluryhmään käyttämällä Tor-selainta: ", "gui_please_wait_no_button": "Aloitetaan…", "gui_qr_code_dialog_title": "OnionSharen QR-koodi", "gui_show_qr_code": "Näytä QR-koodi", "gui_receive_flatpak_data_dir": "Koska asensin OnionSharen käyttämällä Flatpakia, sinun täytyy tallentaa tiedostot kansioon sijainnissa ~/OnionShare.", "gui_chat_stop_server": "Pysäytä chat-palvelin", "gui_chat_start_server": "Perusta chat-palvelin", "gui_dragdrop_sandbox_flatpak": "Flatpakin tarjoaman eristystilan turvallisuuden lisäämiseksi raahaa ja pudota -tuki ei ole käytössä. Käytä \"Lisää tiedostoja\"- ja \"Lisää kansio\"-painikkeita lisätäksesi tiedostoja.", "gui_autoconnect_description": "OnionShare ei olisi mahdollinen ilman vapaaehtoisten ylläpitämää Tor-verkkoa.", "gui_share_url_public_description": "Kuka tahansa, jolla on tämä OnionShare-osoite, voi ladata tiedostojasi käyttäen Tor-selainta: ", "gui_website_url_public_description": "Kuka tahansa, jolla on tämä OnionShare-osoite, voi vierailla verkkosivustollasi käyttäen Tor-selainta: ", "gui_chat_url_public_description": "Kuka tahansa, jolla on tämä OnionShare-osoite, voi liittyä tähän keskusteluhuoneeseen käyttäen Tor-selainta: ", "gui_tor_settings_window_title": "Tor-asetukset", "gui_settings_controller_extras_label": "Tor-asetukset", "gui_settings_bridge_radio_builtin": "Valitse sisäänrakennettu silta", "gui_settings_bridge_moat_radio_option": "Pyydä silta torproject.orgilta", "gui_settings_bridge_moat_button": "Pyydä uusi silta", "gui_settings_bridge_custom_placeholder": "kirjoita osoite:portti (yksi per rivi)", "gui_settings_bridge_use_checkbox": "Käytä siltaa", "gui_settings_help_label": "Tarvitsetko apua? Katso docs.onionshare.org", "gui_settings_version_label": "Käytössäsi on OnionShare {}", "moat_captcha_placeholder": "Kirjoita kuvassa näkyvät merkit", "moat_captcha_submit": "Lähetä", "moat_captcha_reload": "Lataa uudelleen", "moat_captcha_error": "Virheellinen ratkaisu. Yritä uudelleen.", "moat_solution_empty_error": "Kirjoita kuvassa näkyvät merkit", "mode_tor_not_connected_label": "OnionShare ei ole yhdistettynä Tor-verkkoon", "gui_copied_client_auth_title": "Yksityinen avain kopioitiin", "gui_qr_label_url_title": "OnionShare-osoite", "gui_copy_client_auth": "Kopioi yksityinen avain", "gui_copied_client_auth": "Yksityinen avain kopioitiin leikepöydälle", "gui_reveal": "Näytä", "gui_hide": "Piilota", "gui_qr_label_auth_string_title": "Yksityinen avain", "gui_receive_url_public_description": "Kuka tahansa, jolla on tämä OnionShare-osoite, voi lähettää tiedostoja tietokoneellesi käyttäen Tor-selainta: ", "gui_settings_bridge_none_radio_option": "Älä käytä siltoja", "gui_enable_autoconnect_checkbox": "Yhdistä automaattisesti Toriin", "gui_autoconnect_failed_to_connect_to_tor": "Toriin ei voitu yhdistää", "gui_autoconnect_no_bridge": "Yritä uudelleen ilman siltoja", "gui_autoconnect_try_again_without_a_bridge": "Yritä uudelleen ilman siltoja", "gui_autoconnect_circumventing_censorship_starting_circumvention": "Kierretään sensuuria…", "gui_autoconnect_bridge_detect_manual": "Valitse maa silta-asetuksia varten manuaalisesti", "gui_autoconnect_trying_to_connect_to_tor": "Yhdistetään Toriin…", "gui_autoconnect_connection_error_msg": "Varmista, että olet yhdistettynä internetiin.", "gui_autoconnect_bridge_setting_options": "Silta-asetukset", "gui_autoconnect_start": "Yhdistä Toriin", "gui_autoconnect_configure": "Verkkoasetukset", "gui_general_settings_window_title": "Yleiset", "gui_autoconnect_bridge_detect_automatic": "Päättele maani IP-osoitteestani silta-asetuksia varten", "moat_captcha_label": "Ratkaise CAPTCHA pyytääksesi siltaa.", "gui_settings_stop_active_tabs_label": "Joissain välilehdissä on käynnissä palveluja.\nSinun täytyy pysäyttää kaikki palvelut muuttaaksesi Tor-asetuksia.", "moat_bridgedb_error": "Yhteyttä BridgeDB:hen ei voitu muodostaa.", "gui_url_instructions_public_mode": "Lähetä OnionShare-osoite alla:", "gui_url_instructions": "Lähetä ensin alla oleva OnionShare-osoite:", "gui_client_auth_instructions": "Seuraavaksi lähetä yksityinen avain salliaksesi pääsyn OnionShare-palveluusi:", "gui_autoconnect_circumventing_censorship": "Selvitetään yhdistettävyysongelmia…", "gui_autoconnect_bridge_description": "Saatat kyetä yhdistämään siltaa käyttäen, jos internetyhteytesi on sensuroitu.", "mode_settings_website_custom_csp_checkbox": "Lähetä mukautettu Content Security Policy -otsake", "moat_contact_label": "Muodostetaan yhteyttä BridgeDB:hen…", "gui_settings_moat_bridges_invalid": "Et ole vielä pyytänyt siltaa torproject.orgilta.", "gui_settings_bridge_custom_radio_option": "Syötä luotettavasta lähteestä saamasi silta", "gui_autoconnect_circumventing_censorship_got_bridges": "Sillat on perustettu. Yhdistetään Toriin uudelleen…", "gui_autoconnect_circumventing_censorship_starting_meek": "Perustetaan meek-siltaa domain-fronting-kiertoon…", "gui_autoconnect_circumventing_censorship_requesting_bridges": "Pyydetään siltoja Torin sensuurinkiertorajapinnalta…", "gui_autoconnect_could_not_connect_to_tor_api": "Tor-rajapintaan ei voitu yhdistää. Ennen kuin yrität uudelleen, varmista että olet yhteydessä Internetiin.", "gui_settings_tor_bridges_label": "Sillat voivat auttaa tietoliikennettäsi saavuttamaan Tor-verkon, jos Internet-yhteytesi on estetty. Eri siltojen toimivuus voi vaihdella sijainnistasi riippuen.", "gui_server_doesnt_support_stealth": "Valitettavasti tämä Tor-versio ei tue stealth-ominaisuutta (päätetodennus). Yritä uudelleen uudemmalla Tor-versiolla tai käytä \"julkinen\"-tilaa, jos sen ei tarvitse olla yksityinen.", "gui_close_tab_warning_chat_description": "Suljetaanko keskustelupalvelinta isännöivä välilehti?", "waitress_web_server_error": "Verkkopalvelinta käynnistettäessä ilmeni ongelma", "gui_chat_mode_explainer": "Keskustelutila mahdollistaa keskustelun interaktiivisesti muiden kanssa Tor-selaimessa.

Keskusteluhistoria ei ole tallennettu OnionShare:en. Keskusteluhistoria katoaa kun suljet Tor-selaimen.", "gui_settings_license_label": "OnionShare on lisensoitu GPL v3:n alaisuudessa.
Kolmannen osapuolen lisenssejä voi tarkastella täällä:
https://github.com/onionshare/onionshare/tree/main/licenses", "mode_settings_persistent_autostart_on_launch_checkbox": "Käynnistä tämä Onion-palvelu automaattisesti, kun OnionShare käynnistyy", "error_generic": "OnionSharessa tapahtui odottamaton virhe:\n{}" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/fil.json000066400000000000000000000037651521174352300272720ustar00rootroot00000000000000{ "gui_add": "Magdagdag", "gui_settings_password_label": "Password", "gui_settings_button_cancel": "Kanselahin", "gui_settings_authenticate_password_option": "Password", "gui_tor_connection_ask_quit": "Isara", "gui_tab_name_share": "Ibahagi", "gui_tab_name_website": "Website", "gui_file_selection_remove_all": "Tanggalin Lahat", "systray_menu_exit": "Isara", "gui_settings_button_help": "Tulong", "gui_quit_warning_cancel": "Kanselahin", "gui_settings_theme_light": "Maliwanag", "gui_remove": "Tanggalin", "gui_settings_window_title": "Mga settings", "gui_general_settings_window_title": "Pangkalahatan", "gui_tor_connection_ask_open_settings": "Oo", "gui_status_indicator_share_working": "Sinisimulan…", "gui_new_tab": "Bagong Tab", "gui_main_page_share_button": "Simulan ang Pagbabahagi", "gui_tab_name_chat": "Pag-usap", "gui_settings_theme_auto": "Awto", "gui_settings_theme_dark": "Madilim", "gui_settings_button_save": "I-save", "gui_choose_items": "Pumili", "gui_hide": "Itago", "gui_please_wait_no_button": "Sinisimulan…", "gui_settings_autoupdate_timestamp_never": "Hindi kailanman", "gui_settings_language_label": "Wika", "gui_settings_theme_label": "Tema", "gui_all_modes_clear_history": "Tanggalin Lahat", "gui_close_tab_warning_close": "Ok", "gui_close_tab_warning_cancel": "Kanselahin", "gui_quit_warning_quit": "Isara", "mode_settings_receive_data_dir_browse_button": "Maghanap", "moat_captcha_submit": "Submit", "gui_status_indicator_share_started": "Nagbabahagi", "gui_status_indicator_receive_working": "Sinisimulan…", "gui_status_indicator_chat_working": "Sinisimulan…", "gui_all_modes_history": "History", "gui_canceled": "Kinansela", "moat_captcha_reload": "I-restart ang laro", "gui_status_indicator_share_stopped": "Inihinto", "gui_status_indicator_receive_stopped": "Inihinto", "gui_status_indicator_chat_stopped": "Inihinto" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/fr.json000066400000000000000000000571541521174352300271300ustar00rootroot00000000000000{ "other_page_loaded": "L’adresse a été chargée", "closing_automatically": "Arrêté, car le transfert est terminé", "systray_menu_exit": "Fermer", "gui_drag_and_drop": "Glisser-déposer des fichiers et dossiers pour commencer le partage", "gui_add": "Ajouter", "gui_choose_items": "Sélectionner", "gui_share_start_server": "Commencer le partage", "gui_share_stop_server": "Arrêter le partage", "gui_copy_url": "Copier l’adresse", "gui_canceled": "Annulé", "gui_copied_url": "L’adresse OnionShare a été copiée dans le presse-papiers", "gui_please_wait": "Démarrage… Cliquez pour annuler.", "gui_quit_warning_quit": "Fermer", "gui_settings_autoupdate_timestamp_never": "Jamais", "gui_settings_language_changed_notice": "Redémarrez OnionShare afin d’appliquer la nouvelle langue.", "not_a_readable_file": "{0:s} n’est pas un fichier lisible.", "gui_settings_window_title": "Paramètres", "gui_settings_autoupdate_timestamp": "Dernière vérification : {}", "gui_settings_connection_type_label": "Comment OnionShare devrait-il se connecter à Tor ?", "gui_settings_connection_type_control_port_option": "Se connecter en utilisant le port de contrôle", "gui_settings_connection_type_socket_file_option": "Se connecter en utilisant un fichier d’interface de connexion", "gui_settings_socket_file_label": "Fichier d’interface de connexion", "gui_settings_socks_label": "Port SOCKS", "gui_settings_authenticate_no_auth_option": "Pas d’authentification, ou authentification par témoin", "gui_settings_authenticate_password_option": "Mot de passe", "gui_settings_password_label": "Mot de passe", "gui_settings_button_save": "Enregistrer", "gui_settings_button_cancel": "Annuler", "gui_settings_button_help": "Aide", "connecting_to_tor": "Connexion au réseau Tor", "large_filesize": "Avertissement : L’envoi d’un partage volumineux peut prendre des heures", "zip_progress_bar_format": "Compression : %p%", "gui_tor_connection_error_settings": "Dans les paramètres, essayez de changer la façon dont OnionShare se connecte au réseau Tor.", "gui_share_stop_server_autostop_timer": "Arrêter le partage ({})", "gui_copied_url_title": "L’adresse OnionShare a été copiée", "gui_settings_autoupdate_label": "Vérifier la présence d’une nouvelle version", "gui_settings_autoupdate_option": "Me signaler toute nouvelle version", "gui_settings_connection_type_bundled_option": "Utiliser la version de Tor intégrée dans OnionShare", "gui_settings_connection_type_automatic_option": "Essayer la configuration automatique avec le Navigateur Tor", "gui_settings_connection_type_test_button": "Tester la connexion à Tor", "gui_settings_control_port_label": "Port de contrôle", "gui_settings_tor_bridges": "Se connecter en utilisant un pont Tor ?", "gui_settings_tor_bridges_invalid": "Aucun des ponts que vous avez ajoutés ne fonctionne. Vérifiez-les de nouveau ou ajoutez-en d’autres.", "settings_error_unknown": "Impossible de se connecter au contrôleur Tor, car vos paramètres sont incohérents.", "settings_error_automatic": "Impossible de se connecter au contrôleur Tor. Le Navigateur Tor (téléchargeable sur torproject.org/fr) fonctionne-t-il en arrière-plan ?", "settings_error_socket_port": "Impossible de se connecter au contrôleur Tor à {}:{}.", "settings_error_socket_file": "Impossible de se connecter au contrôleur Tor en utilisant le fichier d’interface de connexion {}.", "settings_error_auth": "Connecté à {}:{}, mais il est impossible de s’authentifier. Est-ce bien un contrôleur Tor ?", "settings_error_missing_password": "Vous êtes connecté au contrôleur Tor, mais il exige un mot de passe d’authentification.", "settings_error_unreadable_cookie_file": "Vous êtes connecté au contrôleur Tor, mais le mot de passe est peut-être erroné ou votre utilisateur n’est pas autorisé à lire le fichier témoin.", "settings_error_bundled_tor_not_supported": "Utiliser la version de Tor intégrée à OnionShare ne fonctionne pas en mode développeur sous Windows ou macOS.", "settings_error_bundled_tor_timeout": "La connexion à Tor prend trop de temps. Vous n’êtes peut-être pas connecté à Internet ou votre horloge système est-elle mal réglée ?", "settings_error_bundled_tor_broken": "OnionShare n’a pas réussi à se connecter à Tor :\n{}", "error_tor_protocol_error": "Une erreur est survenue avec Tor : {}", "update_available": "Une nouvelle version d’OnionShare est proposée. Cliquez ici pour l’obtenir.

Vous utilisez la version {} et {} est la dernière version.", "update_not_available": "Vous utilisez la dernière version d’OnionShare.", "gui_tor_connection_ask_open_settings": "Oui", "gui_tor_connection_ask_quit": "Fermer", "gui_tor_connection_lost": "Vous êtes déconnecté de Tor.", "gui_share_url_description": "Quiconque disposant de cette adresse OnionShare et de cette clé privée peut télécharger vos fichiers en utilisant le Navigateur Tor : ", "gui_receive_url_description": "Quiconque disposant de cette adresse OnionShare et de cette clé privée peut téléverser des fichiers vers votre ordinateur en utilisant le Navigateur Tor : ", "gui_url_label_persistent": "Ce partage ne s’arrêtera pas automatiquement.

Tout partage subséquent réutilise l’adresse. (Pour des adresses qui ne peuvent être utilisées qu’une fois, désactivez « Toujours ouvrir cet onglet lors du démarrage d’OnionShare » dans les paramètres.)", "gui_url_label_stay_open": "Ce partage ne s’arrêtera pas automatiquement.", "gui_url_label_onetime": "Ce partage s’arrêtera une fois que le premier téléchargement sera terminé.", "gui_url_label_onetime_and_persistent": "Ce partage ne s’arrêtera pas automatiquement.

Tout partage subséquent réutilise l’adresse. (Pour des adresses qui ne peuvent être utilisées qu’une fois, désactivez « Toujours ouvrir cet onglet lors du démarrage d’OnionShare » dans les paramètres.)", "gui_status_indicator_share_stopped": "Arrêté", "gui_status_indicator_share_working": "Démarrage…", "gui_status_indicator_share_started": "Partage en cours", "gui_status_indicator_receive_stopped": "Arrêté", "gui_status_indicator_receive_working": "Démarrage…", "gui_status_indicator_receive_started": "Réception", "gui_file_info": "{} fichiers, {}", "gui_file_info_single": "{} fichier, {}", "history_in_progress_tooltip": "{} en cours", "history_completed_tooltip": "Terminés :{}", "gui_receive_mode_warning": "Le mode réception permet à d’autres de téléverser des fichiers vers votre ordinateur.

Certains fichiers pourraient prendre le contrôle de votre ordinateur si vous les ouvrez. N’ouvrez que des fichiers provenant de personnes de confiance ou si vous savez ce que vous faites.", "gui_settings_language_label": "Langue", "gui_receive_start_server": "Démarrer le mode réception", "gui_receive_stop_server": "Arrêter le mode réception", "gui_receive_stop_server_autostop_timer": "Arrêter le mode réception ({} restantes)", "gui_settings_autoupdate_check_button": "Vérifier la présence d’une nouvelle version", "settings_test_success": "Vous êtes connecté au contrôleur Tor.\n\nVersion de Tor : {}\nPrend en charge les services oignon éphémères : {}.\nPrend en charge l’authentification client : {}.\nPrend en charge la nouvelle génération d’adresses .onion : {}.", "update_error_check_error": "Impossible de vérifier l’existence d’une mise à jour : peut-être n’êtes-vous pas connecté à Tor ou le site Web d’OnionShare est-il hors service ?", "update_error_invalid_latest_version": "Impossible de vérifier la présence d’une mise à jour : le site Web d’OnionShare indique que la version la plus récente est la « {} » qui n’est pas reconnue…", "gui_tor_connection_ask": "Ouvrir les paramètres pour résoudre le problème de connexion à Tor ?", "gui_tor_connection_canceled": "Impossible de se connecter à Tor.\n\nAssurez-vous d’être connecté à Internet, puis rouvrez OnionShare et configurez sa connexion à Tor.", "systray_page_loaded_title": "La page a été chargée", "gui_settings_meek_lite_expensive_warning": "Avertissement : L’exploitation de ponts meek_azure demande beaucoup de ressources au Projet Tor.

Ne les utilisez que si vous ne pouvez pas vous connecter directement à Tor par les transports obfs4 ou autres ponts normaux.", "gui_server_started_after_autostop_timer": "La minuterie d’arrêt automatique est arrivée au bout de son délai avant le démarrage du serveur. Créez un nouveau partage.", "gui_server_autostop_timer_expired": "La minuterie d’arrêt automatique est déjà arrivée au bout de son délai. Réglez-la pour commencer le partage.", "close_on_autostop_timer": "Arrêté, car la minuterie d’arrêt automatique est arrivée au bout de son délai", "gui_add_files": "Ajouter des fichiers", "gui_add_folder": "Ajouter un dossier", "error_cannot_create_data_dir": "Impossible de créer le dossier de données d’OnionShare : {}", "systray_page_loaded_message": "L’adresse OnionShare a été chargée", "systray_share_started_title": "Le partage est commencé", "systray_share_started_message": "L’envoi de fichiers à quelqu’un est commencé", "systray_share_completed_title": "Le partage est achevé", "systray_share_canceled_title": "Le partage a été annulé", "systray_share_canceled_message": "Quelqu’un a annulé la réception de vos fichiers", "systray_receive_started_title": "La réception est commencée", "systray_receive_started_message": "Quelqu’un vous envoie des fichiers", "gui_all_modes_history": "Historique", "gui_all_modes_clear_history": "Tout effacer", "gui_all_modes_transfer_started": "Démarré le {}", "gui_all_modes_transfer_finished_range": "Transféré le {} à {}", "gui_all_modes_transfer_finished": "Transféré le {}", "gui_all_modes_progress_complete": "%p %, {0:s} écoulé.", "gui_all_modes_progress_starting": "{0:s}, %p % (calcul en cours)", "gui_all_modes_progress_eta": "{0:s}, fin prévue : {1:s}, %p %", "gui_share_mode_no_files": "Aucun fichier n’a encore été envoyé", "gui_share_mode_autostop_timer_waiting": "Fin de l’envoi…", "gui_receive_mode_no_files": "Aucun fichier n’a encore été reçu", "gui_receive_mode_autostop_timer_waiting": "Fin de la réception…", "systray_share_completed_message": "L’envoi de fichiers est terminé", "gui_all_modes_transfer_canceled": "Annulé le {}", "gui_all_modes_transfer_canceled_range": "Annulé {} à {}", "gui_stop_server_autostop_timer_tooltip": "La minuterie d’arrêt automatique se termine à {}", "gui_start_server_autostart_timer_tooltip": "La minuterie de démarrage automatique se termine à {}", "gui_waiting_to_start": "Programmé pour démarrer dans {}. Cliquez pour annuler.", "gui_server_autostart_timer_expired": "L’heure programmée est déjà passée. réglez-la pour démarrer le partage.", "gui_autostop_timer_cant_be_earlier_than_autostart_timer": "L’heure d’arrêt automatique ne peut pas être identique ou antérieur à l’heure de démarrage automatique. Réglez-la pour démarrer le partage.", "gui_status_indicator_share_scheduled": "Programmé…", "gui_status_indicator_receive_scheduled": "Programmé…", "days_first_letter": "j", "hours_first_letter": "h", "minutes_first_letter": "min", "seconds_first_letter": "s", "gui_website_url_description": "Quiconque disposant de cette adresse OnionShare et de cette clé privée peut visiter votre site Web en utilisant le Navigateur Tor : ", "gui_website_mode_no_files": "Aucun site Web n’a encore été partagé", "incorrect_password": "Le mot de passe est erroné", "history_requests_tooltip": "{} requêtes Web", "gui_close_tab_warning_title": "Fermer l’onglet ?", "gui_new_tab_website_button": "Héberger un site Web", "gui_new_tab_receive_button": "Recevoir des fichiers", "gui_new_tab_share_button": "Partager des fichiers", "gui_new_tab_tooltip": "Ouvrir un nouvel onglet", "gui_new_tab": "Nouvel onglet", "gui_close_tab_warning_persistent_description": "Fermer l’onglet persistant et perdre l’adresse oignon qu’il utilise ?", "mode_settings_autostop_timer_checkbox": "Arrêter un service oignon à une heure prédéterminée", "mode_settings_autostart_timer_checkbox": "Démarrer un service oignon à une heure prédéterminée", "mode_settings_website_disable_csp_checkbox": "Ne pas envoyer l’en-tête Politique de sécurité de contenu par défaut (permet à votre site Web d’utiliser des ressources tierces)", "mode_settings_receive_data_dir_browse_button": "Parcourir", "mode_settings_receive_data_dir_label": "Enregistrer les fichiers dans", "mode_settings_share_autostop_sharing_checkbox": "Cesser le partage une fois que les fichiers ont été envoyés (décocher afin de permettre le téléchargement de fichiers individuels)", "mode_settings_public_checkbox": "Ce service OnionShare est public (il désactive la clé privée)", "mode_settings_persistent_checkbox": "Toujours ouvrir cet onglet lors du démarrage d’OnionShare (l’adresse oignon restera la même)", "mode_settings_advanced_toggle_hide": "Cacher les paramètres avancés", "mode_settings_advanced_toggle_show": "Afficher les paramètres avancés", "gui_quit_warning_cancel": "Annuler", "gui_quit_warning_description": "Quitter et fermer tous les onglets, même si le partage est actif pour certains d’eux ?", "gui_quit_warning_title": "Quitter OnionShare ?", "gui_close_tab_warning_cancel": "Annuler", "gui_close_tab_warning_close": "Valider", "gui_close_tab_warning_website_description": "Fermer l’onglet qui héberge un site Web ?", "gui_close_tab_warning_receive_description": "Fermer l’onglet qui reçoit des fichiers ?", "gui_close_tab_warning_share_description": "Fermer l’onglet qui envoie des fichiers ?", "gui_tab_name_chat": "Dialogue en ligne", "gui_tab_name_website": "Site Web", "gui_tab_name_receive": "Recevoir", "gui_tab_name_share": "Partager", "gui_new_tab_chat_button": "Dialoguer anonymement", "gui_open_folder_error": "Impossible d’ouvrir le dossier avec xdg-open. Le fichier est ici : {}", "gui_qr_code_dialog_title": "Code QR d’OnionShare", "gui_show_qr_code": "Afficher le code QR", "gui_receive_flatpak_data_dir": "Comme vous avez installé OnionShare grâce à Flatpak, vous devez enregistrer vos fichiers dans un sous-dossier de ~/OnionShare.", "gui_chat_stop_server": "Arrêter le serveur de dialogue en ligne", "gui_chat_start_server": "Démarrer le serveur de dialogue en ligne", "gui_file_selection_remove_all": "Tout supprimer", "gui_remove": "Supprimer", "gui_main_page_chat_button": "Lancer le dialogue en ligne", "gui_main_page_website_button": "Lancer l’hébergement", "gui_main_page_receive_button": "Lancer la réception", "gui_main_page_share_button": "Lancer le partage", "gui_chat_url_description": "Quiconque disposant de cette adresse OnionShare et de cette clé privée peut se joindre à ce salon de discussion avec le Navigateur Tor : ", "error_port_not_available": "Le port OnionShare n’est pas accessible", "gui_rendezvous_cleanup_quit_early": "Fermer avant", "gui_rendezvous_cleanup": "En attente de la fermeture des circuits Tor pour garantir le transfert de vos fichiers.\n\nCela pourrait prendre quelques minutes.", "gui_color_mode_changed_notice": "Redémarrez OnionShare pour appliquer les nouvelles couleurs.", "history_receive_read_message_button": "Lire le message", "mode_settings_receive_webhook_url_checkbox": "Utiliser un point d’ancrage Web de notification", "mode_settings_receive_disable_files_checkbox": "Désactiver le téléversement de fichiers", "mode_settings_receive_disable_text_checkbox": "Désactiver l’envoi de texte", "mode_settings_title_label": "Titre personnalisé", "gui_status_indicator_chat_started": "En conversation", "gui_status_indicator_chat_scheduled": "Planifié…", "gui_status_indicator_chat_working": "Démarrage…", "gui_status_indicator_chat_stopped": "Arrêté", "gui_copied_client_auth_title": "La clé privée a été copiée", "gui_please_wait_no_button": "Démarrage…", "gui_copied_client_auth": "La clé privée a été copiée dans le presse-papiers", "gui_qr_label_url_title": "Adresse OnionShare", "gui_hide": "Cacher", "gui_qr_label_auth_string_title": "Clé privée", "gui_copy_client_auth": "Copier la clé privée", "gui_share_url_public_description": "Quiconque disposant de cette adresse OnionShare peut télécharger vos fichiers en utilisant le Navigateur Tor : ", "gui_url_instructions": "Envoyez d’abord l’adresse OnionShare ci-dessous :", "gui_settings_theme_light": "Clair", "gui_reveal": "Révéler", "gui_chat_url_public_description": "Quiconque disposant de cette adresse OnionShare peut se joindre à ce salon de discussion en utilisant le Navigateur Tor : ", "gui_url_instructions_public_mode": "Envoyez l’adresse OnionShare ci-dessous :", "gui_settings_theme_label": "Thème", "gui_settings_theme_auto": "Automatique", "gui_settings_theme_dark": "Sombre", "gui_website_url_public_description": "Quiconque disposant de cette adresse OnionShare peut visiter votre site Web en utilisant le Navigateur Tor : ", "gui_server_doesnt_support_stealth": "Cette version de Tor ne prend pas en charge l’authentification client secrète. Essayez avec une version plus récente de Tor ou utilisez le mode « public » si la confidentialité n’est pas nécessaire.", "gui_receive_url_public_description": "Quiconque disposant de cette adresse OnionShare peut téléverser des fichiers vers votre ordinateur en utilisant le Navigateur Tor : ", "gui_client_auth_instructions": "Envoyez ensuite la clé privée pour accorder l’accès à votre service OnionShare :", "gui_dragdrop_sandbox_flatpak": "Afin d’accroitre la sécurité du bac à sable de Flatpak, le glisser-déposer n’est pas pris en charge. Utilisez plutôt les boutons « Ajouter des fichiers » et « Ajouter des dossiers ».", "moat_solution_empty_error": "Saisissez les caractères présentés sur l’image", "gui_settings_stop_active_tabs_label": "Des services sont en cours d’exécution dans certains de vos onglets.\nVous devez arrêter tous les services pour changer vos paramètres de Tor.", "moat_captcha_label": "Résolvez le CAPTCHA pour demander un pont.", "gui_tor_settings_window_title": "Paramètres de Tor", "gui_settings_controller_extras_label": "Paramètres de Tor", "gui_settings_tor_bridges_label": "Les ponts vous aident à accéder au réseau Tor si l’accès à Tor est bloqué. Selon l’endroit d’où vous vous connectez, un pont pourrait fonctionner mieux qu’un autre.", "gui_settings_bridge_use_checkbox": "Utiliser un pont", "gui_settings_bridge_radio_builtin": "Choisir un pont intégré", "gui_settings_bridge_none_radio_option": "Ne pas utiliser de ponts", "gui_settings_bridge_moat_radio_option": "Demander un pont à torproject.org", "gui_settings_bridge_moat_button": "Demander un nouveau pont", "gui_settings_bridge_custom_radio_option": "Fournir un pont dont vous avez connaissance de source sûre", "gui_settings_bridge_custom_placeholder": "taper adresse:port (une par ligne)", "gui_settings_moat_bridges_invalid": "Vous n’avez pas encore demandé un pont de torproject.com.", "gui_settings_version_label": "Vous utilisez OnionShare {}", "gui_settings_help_label": "Besoin d’aide ? Consultez docs.onionshare.org", "mode_settings_website_custom_csp_checkbox": "Envoyer un en-tête « Politique de sécurité de contenu » personnalisé", "moat_contact_label": "Contact de BridgeDB…", "moat_captcha_placeholder": "Saisissez les caractères de l’image", "moat_captcha_submit": "Envoyer", "moat_captcha_reload": "Recharger", "moat_bridgedb_error": "Impossible de contacter BridgeDB.", "moat_captcha_error": "La solution est erronée. Réessayez.", "mode_tor_not_connected_label": "OnionShare n’est pas connecté au réseau Tor", "gui_autoconnect_description": "OnionShare repose sur le réseau Tor, exploité par des bénévoles.", "gui_enable_autoconnect_checkbox": "Connexion automatiquement à Tor", "gui_autoconnect_failed_to_connect_to_tor": "Échec de connexion à Tor", "gui_autoconnect_trying_to_connect_to_tor": "Connexion à Tor…", "gui_autoconnect_bridge_detect_automatic": "Pour les paramètres du pont, déterminer mon pays d’après mon adresse IP", "gui_autoconnect_connection_error_msg": "Assurez-vous du fonctionnement de la connexion à Internet.", "gui_autoconnect_bridge_description": "Si votre connexion à Internet est censurée, vous pourriez vous connecter en utilisant un pont.", "gui_autoconnect_bridge_detect_manual": "Pour les paramètres du pont, choisir manuellement mon pays", "gui_autoconnect_circumventing_censorship_starting_meek": "Établissement d'un pont Meek comme domaine-écran…", "gui_autoconnect_circumventing_censorship_starting_circumvention": "Contournement de la censure…", "gui_autoconnect_no_bridge": "Réessayez sans pont", "gui_autoconnect_circumventing_censorship_requesting_bridges": "Demande de ponts à l’API Tor de contournement de la censure…", "gui_autoconnect_try_again_without_a_bridge": "Réessayez sans pont", "gui_autoconnect_circumventing_censorship": "Résolution des problèmes de connectivité…", "gui_autoconnect_circumventing_censorship_got_bridges": "Les ponts sont établis. Reconnexion à Tor…", "gui_autoconnect_could_not_connect_to_tor_api": "Échec de connexion à l’API Tor. Vérifiez la connexion à Internet et réessayez.", "gui_autoconnect_bridge_setting_options": "Paramètres du pont", "gui_autoconnect_start": "Se connecter à Tor", "gui_autoconnect_configure": "Paramètres réseau", "gui_general_settings_window_title": "Général", "waitress_web_server_error": "Un problème est survenu lors du démarrage du serveur Web", "gui_close_tab_warning_chat_description": "Fermer l’onglet qui héberge un serveur de dialogue en ligne ?", "gui_chat_mode_explainer": "Le mode conversation vous permet de discuter interactivement avec d’autres dans le Navigateur Tor.

L’historique des conversations n’est pas enregistré dans OnionShare. L’historique des conversations disparaît en cas de fermeture du Navigateur Tor.", "mode_settings_persistent_autostart_on_launch_checkbox": "Démarrer automatiquement ce service oignon lors du démarrage d’OnionShare", "error_generic": "Une erreur inattendue est survenue dans OnionShare :\n{}", "gui_settings_license_label": "OnionShare est sous licence GPL v3.
Les licences des tiers peuvent être consultées ici :
https://github.com/onionshare/onionshare/tree/main/licenses" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/ga.json000066400000000000000000000561701521174352300271050ustar00rootroot00000000000000{ "not_a_readable_file": "Ní comhad inléite é {0:s}.", "other_page_loaded": "Seoladh lódáilte", "close_on_autostop_timer": "Cuireadh stop leis toisc go bhfuil an t-amadóir uathstoptha caite", "closing_automatically": "Cuireadh stop leis toisc go bhfuil an t-aistriú críochnaithe", "large_filesize": "Rabhadh: D'fhéadfadh go dtógfadh sé tamall fada comhad mór a sheoladh", "systray_menu_exit": "Scoir", "gui_drag_and_drop": "Tarraing agus scaoil comhaid agus fillteáin chun iad a chomhroinnt", "gui_add": "Cuir Leis", "gui_choose_items": "Roghnaigh", "gui_share_start_server": "Comhroinn", "gui_share_stop_server": "Stop ag comhroinnt", "gui_share_stop_server_autostop_timer": "Stop ag Comhroinnt ({})", "gui_receive_start_server": "Tosaigh an Mód Glactha", "gui_receive_stop_server": "Stop an Mód Glactha", "gui_receive_stop_server_autostop_timer": "Stop an Mód Glactha ({} fágtha)", "gui_copy_url": "Cóipeáil an Seoladh", "gui_canceled": "Curtha ar ceal", "gui_copied_url_title": "Cóipeáladh Seoladh OnionShare", "gui_copied_url": "Cóipeáladh an seoladh OnionShare go dtí an ghearrthaisce", "gui_please_wait": "Ag tosú... Cliceáil lena chur ar ceal.", "gui_quit_warning_quit": "Scoir", "zip_progress_bar_format": "� chomhbhrú: %p%", "gui_settings_window_title": "Socruithe", "gui_settings_autoupdate_label": "Lorg nuashonruithe", "gui_settings_autoupdate_option": "Cuir in iúl dom nuair a bheidh leagan nua ar fáil", "gui_settings_autoupdate_timestamp": "Seiceáilte: {}", "gui_settings_autoupdate_timestamp_never": "Níor seiceáladh riamh", "gui_settings_autoupdate_check_button": "Lorg Nuashonrú", "gui_settings_connection_type_label": "Cén chaoi ar chóir do OnionShare ceangal le Tor?", "gui_settings_connection_type_bundled_option": "Úsáid an leagan de Tor ionsuite in OnionShare", "gui_settings_connection_type_automatic_option": "Déan cumraíocht uathoibríoch le Brabhsálaí Tor", "gui_settings_connection_type_control_port_option": "Ceangal trí phort rialaithe", "gui_settings_connection_type_socket_file_option": "Ceangal trí chomhad soicéid", "gui_settings_connection_type_test_button": "Tástáil an Ceangal le Tor", "gui_settings_control_port_label": "Port rialaithe", "gui_settings_socket_file_label": "Comhad soicéid", "gui_settings_socks_label": "Port SOCKS", "gui_settings_authenticate_no_auth_option": "Gan fíordheimhniú, nó fíordheimhniú le fianán", "gui_settings_authenticate_password_option": "Focal faire", "gui_settings_password_label": "Focal faire", "gui_settings_tor_bridges": "An bhfuil fonn ort ceangal le droichead Tor?", "gui_settings_meek_lite_expensive_warning": "Rabhadh: Tá sé an-chostasach ar Thionscadal Tor na droichid meek_lite a chur ar fáil.

Iarraimid ort gan iad a úsáid má tá tú in ann ceangal díreach a bhunú le Tor, nó trí chóras iompair obfs4, nó trí dhroichead eile.", "gui_settings_tor_bridges_invalid": "Níl aon cheann de do chuid droichead ag obair. Seiceáil arís iad, nó bain triail as droichid eile.", "gui_settings_button_save": "Sábháil", "gui_settings_button_cancel": "Cealaigh", "gui_settings_button_help": "Cabhair", "settings_error_unknown": "Ní féidir ceangal a bhunú leis an rialaitheoir Tor toisc nach féidir linn ciall a bhaint as na socruithe.", "settings_error_automatic": "Níorbh fhéidir ceangal a bhunú leis an rialaitheoir Tor. An bhfuil Brabhsálaí Tor (ar fáil ó torproject.org) ag rith sa gcúlra?", "settings_error_socket_port": "Ní féidir ceangal a bhunú leis an rialaitheoir Tor ag {}:{}.", "settings_error_socket_file": "Ní féidir ceangal a bhunú leis an rialaitheoir Tor trí chomhad soicéid {}.", "settings_error_auth": "Ceangailte le {}:{}, ach ní féidir an ceangal a fhíordheimhniú. B'fhéidir nach rialaitheoir Tor é seo?", "settings_error_missing_password": "Ceangailte le rialaitheoir Tor, ach teastaíonn focal faire uaidh.", "settings_error_unreadable_cookie_file": "Ceangailte le rialaitheoir Tor, ach seans go bhfuil an focal faire mícheart, nó níl cead ag an úsáideoir an comhad ina bhfuil na fianáin a léamh.", "settings_error_bundled_tor_not_supported": "Ní féidir an leagan de Tor a thagann le OnionShare a úsáid sa mód forbartha ar Windows nó ar macOS.", "settings_error_bundled_tor_timeout": "An iomarca ama ag ceangal le Tor. B'fhéidir nach bhfuil ceangailte leis an Idirlíon, nó nach bhfuil clog do chórais socraithe mar is ceart?", "settings_error_bundled_tor_broken": "Níorbh fhéidir le OnionShare ceangal le Tor sa gcúlra:\n{}", "settings_test_success": "Ceangailte leis an rialaitheoir Tor.\n\nLeagan de Tor: {}\nTacaíonn sé le seirbhísí onion gearrshaolacha: {}.\nTacaíonn sé le fíordheimhniú cliaint: {}.\nTacaíonn sé le seoltaí .onion den chéad ghlúin eile: {}.", "error_tor_protocol_error": "Tharla earráid le Tor: {}", "connecting_to_tor": "Ag ceangal le líonra Tor", "update_available": "Leagan nua de OnionShare ar fáil. Cliceáil anseo lena íoslódáil.

Tá {} agat agus is é {} an leagan is déanaí.", "update_error_check_error": "Theip orainn nuashonrú a lorg: B'fhéidir nach bhfuil tú ceangailte le Tor, nó nach bhfuil suíomh OnionShare ag obair faoi láthair?", "update_error_invalid_latest_version": "Theip orainn nuashonruithe a lorg: Deir suíomh OnionShare gurb é '{}' an leagan is déanaí ach ní aithnítear é seo…", "update_not_available": "Tá an leagan is déanaí de OnionShare agat cheana.", "gui_tor_connection_ask": "An bhfuil fonn ort na socruithe líonra a oscailt chun an fhadhb a réiteach?", "gui_tor_connection_ask_open_settings": "Tá", "gui_tor_connection_ask_quit": "Scoir", "gui_tor_connection_error_settings": "Bain triail as na socruithe líonra a athrú chun ceangal le líonra Tor ó OnionShare.", "gui_tor_connection_canceled": "Níorbh fhéidir ceangal a bhunú le Tor.\n\nDeimhnigh go bhfuil tú ceangailte leis an Idirlíon, ansin oscail OnionShare arís agus socraigh an ceangal le Tor.", "gui_tor_connection_lost": "Dícheangailte ó Tor.", "gui_server_started_after_autostop_timer": "Bhí an t-amadóir uathstoptha caite sular thosaigh an freastalaí. Caithfidh tú comhroinnt nua a chruthú.", "gui_server_autostop_timer_expired": "Tá an t-amadóir uathstoptha caite cheana. Caithfidh tú é a athshocrú sular féidir leat comhaid a chomhroinnt.", "gui_share_url_description": "Tá aon duine a bhfuil an seoladh agus eochair phríobháideach seo OnionShare aige/aici in ann do chuid comhad a íoslódáil le Brabhsálaí Tor: ", "gui_receive_url_description": "Tá aon duine a bhfuil an seoladh agus eochair phríobháideach seo OnionShare aige/aici in ann comhaid a uaslódáil go dtí do ríomhaire le Brabhsálaí Tor: ", "gui_url_label_persistent": "Ní stopfaidh an sciar seo go huathoibríoch.

Déanann gach scair ina dhiaidh sin an seoladh a athúsáid. (Chun seoltaí aonuaire a úsáid, múch “Oscail an cluaisín seo i gcónaí nuair a thosaítear OnionShare� sna socruithe.)", "gui_url_label_stay_open": "Ní stopfaidh an chomhroinnt seo go huathoibríoch.", "gui_url_label_onetime": "Stopfaidh an chomhroinnt seo nuair a chríochnóidh sé den chéad uair.", "gui_url_label_onetime_and_persistent": "Ní stopfaidh an sciar seo go huathoibríoch.

Déanfaidh gach scair ina dhiaidh sin an seoladh a athúsáid. (Chun seoltaí aonuaire a úsáid, múch “Oscail an cluaisín seo i gcónaí nuair a thosaítear OnionShare� sna socruithe.)", "gui_status_indicator_share_stopped": "Stopadh", "gui_status_indicator_share_working": "� thosú…", "gui_status_indicator_share_started": "Comhroinnt", "gui_status_indicator_receive_stopped": "Stopadh", "gui_status_indicator_receive_working": "� thosú…", "gui_status_indicator_receive_started": "Glacadh", "gui_file_info": "{} comhad, {}", "gui_file_info_single": "{} chomhad, {}", "history_in_progress_tooltip": "{} ar siúl", "history_completed_tooltip": "{} críochnaithe", "gui_receive_mode_warning": "Sa mód glactha, beidh daoine in ann comhaid a uaslódáil ar do ríomhaire.

Tá comhaid áirithe an-chontúirteach agus dhéanfaidís dochar do do ríomhaire dá n-osclófá iad. Ná hoscail ach comhaid ó dhaoine iontaofa mura bhfuil tú i do shaineolaí cruthanta slándála.", "systray_page_loaded_title": "Lódáladh an leathanach", "gui_settings_language_label": "Do rogha teanga", "gui_settings_language_changed_notice": "Atosaigh OnionShare chun athrú go dtí an teanga nua.", "gui_add_files": "Cuir Comhaid Leis", "gui_add_folder": "Cuir Fillteán Leis", "gui_stop_server_autostop_timer_tooltip": "Críochnóidh an t-amadóir uathstoptha ag {}", "gui_start_server_autostart_timer_tooltip": "Críochnóidh an t-amadóir uath-thosaithe ag {}", "gui_waiting_to_start": "Tosóidh sé i gceann {}. Cliceáil lena chur ar ceal.", "gui_server_autostart_timer_expired": "Tá an t-am sceidealta caite cheana. Caithfidh tú é a nuashonrú chun comhaid a chomhroinnt.", "gui_status_indicator_share_scheduled": "Sceidealaithe…", "gui_status_indicator_receive_scheduled": "Sceidealaithe…", "error_cannot_create_data_dir": "Níorbh fhéidir fillteán sonraí OnionShare a chruthú: {}", "systray_page_loaded_message": "Lódáladh an seoladh OnionShare", "systray_share_started_title": "Tosaíodh an Chomhroinnt", "systray_share_started_message": "Seoladh na gcomhad á thosú", "systray_share_completed_title": "Comhroinnt curtha i gcrích", "systray_receive_started_message": "Tá duine éigin ag seoladh comhad chugat", "gui_all_modes_history": "Stair", "gui_all_modes_clear_history": "Glan Uile", "gui_all_modes_transfer_started": "Tosaithe {}", "gui_all_modes_transfer_finished_range": "Aistrithe {} - {}", "gui_all_modes_transfer_finished": "Aistrithe {}", "gui_all_modes_transfer_canceled_range": "Cealaithe {} - {}", "gui_all_modes_transfer_canceled": "Cealaithe {}", "systray_share_completed_message": "Seoladh na comhaid", "systray_share_canceled_title": "Cealaíodh an Chomhroinnt", "systray_share_canceled_message": "Chealaigh duine éigin an chomhroinnt", "gui_all_modes_progress_starting": "{0:s}, %p% (á áireamh)", "gui_all_modes_progress_eta": "{0:s}, ETA: {1:s}, %p%", "gui_share_mode_no_files": "Níl aon chomhaid seolta fós", "days_first_letter": "l", "hours_first_letter": "u", "minutes_first_letter": "n", "seconds_first_letter": "s", "incorrect_password": "Focal faire mícheart", "history_requests_tooltip": "{} iarratas gréasáin", "gui_please_wait_no_button": "� thosú…", "gui_hide": "Folaigh", "gui_reveal": "Nocht", "gui_qr_label_auth_string_title": "Eochair Phríobháideach", "gui_qr_label_url_title": "Seoladh OnionShare", "gui_qr_code_dialog_title": "Cód QR OnionShare", "gui_show_qr_code": "Taispeáin an Cód QR", "gui_copied_client_auth": "Cóipeáladh an Eochair Phríobháideach go dtí an ghearrthaisce", "gui_copied_client_auth_title": "Cóipeáladh Eochair Phríobháideach", "gui_copy_client_auth": "Cóipeáil an Eochair Phríobháideach", "gui_receive_flatpak_data_dir": "Toisc gur bhain tú úsáid as Flatpak chun OnionShare a shuiteáil, caithfidh tú comhaid a shábháil in ~/OnionShare.", "gui_chat_stop_server": "Stop an freastalaí comhrá", "gui_chat_start_server": "Tosaigh an freastalaí comhrá", "gui_file_selection_remove_all": "Bain Uile", "gui_remove": "Bain", "gui_status_indicator_chat_working": "Ag tosú…", "gui_status_indicator_chat_scheduled": "Sceidealaithe…", "gui_tab_name_share": "Comhroinn", "gui_tab_name_website": "Suíomh gréasáin", "gui_tab_name_chat": "Comhrá", "gui_close_tab_warning_cancel": "Cealaigh", "gui_quit_warning_cancel": "Cealaigh", "mode_settings_receive_data_dir_label": "Sábháil comhaid i", "gui_settings_theme_light": "Éadrom", "gui_close_tab_warning_close": "Ceart go leor", "gui_settings_bridge_custom_placeholder": "clóscríobh seoladh:port (ceann amháin ar gach líne)", "gui_settings_theme_dark": "Dorcha", "gui_new_tab_share_button": "Comhroinn Comhaid", "gui_settings_bridge_none_radio_option": "Ná húsáid droichid", "gui_general_settings_window_title": "Ginearálta", "moat_captcha_reload": "Athlódáil", "gui_main_page_share_button": "Tosaigh Comhroinnt", "moat_captcha_submit": "Seol", "gui_autoconnect_start": "Ceangail le Tor", "gui_settings_bridge_moat_radio_option": "Iarr droichead ó torproject.org", "gui_all_modes_progress_complete": "%[%, {0:s} caite.", "gui_receive_url_public_description": "Tá aon duine a bhfuil an seoladh OnionShare aige/aici in ann comhaid a uaslódáil go dtí do ríomhaire le Brabhsálaí Tor: ", "gui_share_url_public_description": "Tá aon duine a bhfuil an seoladh OnionShare aige/aici in ann do chuid comhad a íoslódáil le Brabhsálaí Tor: ", "mode_settings_receive_data_dir_browse_button": "Brabhsáil", "gui_new_tab_receive_button": "Glac le Comhaid", "gui_settings_theme_label": "Téama", "moat_solution_empty_error": "Cuir isteach na carachtair a fheiceann tú sa bpictiúr", "moat_captcha_placeholder": "Cuir isteach na carachtair a fheiceann tú sa bpictiúr", "moat_captcha_label": "Réitigh an CAPTCHA le droichead a iarraidh.", "gui_autoconnect_circumventing_censorship_starting_circumvention": "Ag dul timpeall ar chinsireacht…", "gui_autoconnect_circumventing_censorship_starting_meek": "Droichead meek á bhunú le haghaidh aghaidh fearainn…", "gui_autoconnect_circumventing_censorship_requesting_bridges": "Droichid á n-iarraidh ón API imchéimniú cinsireachta Tor…", "gui_autoconnect_circumventing_censorship": "Ceisteanna nascachta á réiteach…", "gui_autoconnect_circumventing_censorship_got_bridges": "Droichid bunaithe. Ag athcheangal le Tor…", "gui_server_doesnt_support_stealth": "�r leithscéal, ní thacaíonn an leagan seo de Tor le stealth (fíordheimhniú cliant). Bain triail as le leagan níos nuaí de Tor, nó úsáid mód 'poiblí' mura bhfuil gá leis a bheith príobháideach.", "gui_website_url_description": "Is féidir le éinne leis an seoladh OnionShare seo agus an eochair phríobháideach seo cuairt a thabhairt ar do shuíomh Gréasáin trí úsáid a bhaint as Brabhsálaí Tor: ", "gui_chat_url_description": "Is féidir le éinne leis an seoladh OnionShare seo agus an eochair phríobháideach seo dul isteach sa seomra comhrá ag baint úsáid as an Brabhsálaí Tor: ", "gui_chat_url_public_description": "Is féidir le duine ar bith a bhfuil an seoladh OnionShare seo aige dul isteach sa seomra comhrá seo ag úsáid Brabhsálaí Tor: ", "gui_status_indicator_chat_stopped": "Stopadh", "gui_share_mode_autostop_timer_waiting": "Ag críochnú le seoladh…", "gui_receive_mode_autostop_timer_waiting": "Ag críochnú glactha…", "gui_tab_name_receive": "Faigh", "gui_close_tab_warning_website_description": "Dún cluaisín a bhfuil suíomh Gréasáin á óstáil aige?", "mode_settings_share_autostop_sharing_checkbox": "Stop ag roinnt tar éis na comhaid a bheith seolta (díthiceáil chun comhaid aonair a íoslódáil)", "gui_new_tab": "Cluaisín Nua", "mode_settings_receive_disable_files_checkbox": "Díchumasaigh uaslódáil comhaid", "gui_quit_warning_title": "An bhfuil fonn ort OnionShare a scor?", "gui_status_indicator_chat_started": "Ag comhrá", "mode_settings_receive_disable_text_checkbox": "Díchumasaigh cur isteach téacs", "gui_autoconnect_connection_error_msg": "Bí cinnte go bhfuil tú ceangailte leis an Idirlíon.", "gui_main_page_chat_button": "Tosaigh Comhrá", "gui_rendezvous_cleanup_quit_early": "Scoir go Luath", "gui_autoconnect_no_bridge": "Bain triail eile as gan droichid", "gui_autoconnect_configure": "Socruithe Líonra", "gui_close_tab_warning_persistent_description": "Dún cluaisín leanúnach agus caillfidh tú an seoladh oinniúin atá in úsáid aige?", "gui_autoconnect_bridge_description": "Seans go mbeidh tú in ann nascadh le droichead má dhéantar cinsireacht ar do nasc Idirlín.", "gui_autoconnect_try_again_without_a_bridge": "Bain triail eile as gan droichid", "gui_autoconnect_failed_to_connect_to_tor": "Níorbh fhéidir ceangal le Tor", "mode_settings_website_custom_csp_checkbox": "Seol ceanntásc saincheaptha Beartas Slándála �bhar", "gui_autoconnect_bridge_detect_automatic": "Aimsigh mo thír ó mo sheoladh IP le haghaidh socruithe droichead", "gui_settings_controller_extras_label": "Socruithe Tor", "mode_settings_autostart_timer_checkbox": "Tosaigh seirbhís oinniún ag am sceidealta", "gui_autoconnect_bridge_detect_manual": "Roghnaigh mo thír le haghaidh socruithe droichid de láimh", "gui_settings_bridge_custom_radio_option": "Tabhair droichead ar fhoghlaim tú faoi ó fhoinse iontaofa", "gui_dragdrop_sandbox_flatpak": "Chun bosca gainimh Flatpak a dhéanamh níos sláine, ní thacaítear le tarraing agus scaoil. Bain úsáid as na \"Cuir Comhaid\" agus \"Cuir Fillteán\" cnaipí chun comhaid a roghnú ina ionad.", "gui_settings_bridge_use_checkbox": "Bain úsáid as droichead", "mode_settings_public_checkbox": "Is seirbhís phoiblí OnionShare í seo (díchumasaítear eochair phríobháideach)", "gui_rendezvous_cleanup": "Ag fanacht le ciorcaid Tor a dhúnadh le bheith cinnte go bhfuil do chomhaid aistrithe.\n\nSeans go dtógfaidh sé seo cúpla nóiméad.", "gui_quit_warning_description": "Scoir agus dún gach cluaisín, cé go bhfuil roinnt gníomhach i gcuid acu?", "gui_color_mode_changed_notice": "Atosaigh OnionShare chun na dathanna nua a fheiceáil.", "mode_settings_advanced_toggle_show": "Taispeáin ardsocruithe", "gui_close_tab_warning_chat_description": "An bhfuil fonn ort cluaisín a dhúnadh atá ina óstáil ar fhreastalaí comhrá?", "gui_close_tab_warning_title": "Dún cluaisín?", "gui_url_instructions_public_mode": "Seol an seoladh OnionShare thíos:", "gui_open_folder_error": "Níorbh fhéidir an fillteán a oscailt le xdg-open. Tá an comhad anseo: {}", "gui_settings_theme_auto": "Auto", "gui_client_auth_instructions": "Ansin, seol an eochair phríobháideach chun rochtain a cheadú ar do sheirbhís OnionShare:", "gui_receive_mode_no_files": "Ní Fuarthas Comhad Fós", "gui_settings_bridge_radio_builtin": "Roghnaigh droichead ionsuite", "gui_autostop_timer_cant_be_earlier_than_autostart_timer": "Ní féidir leis an am stad uathoibríoch a bheith mar a chéile nó níos luaithe ná an t-am tosaithe uathoibríoch. Cuir in oiriúint é chun tús a chur le roinnt.", "systray_receive_started_title": "Cuireadh tús le Fáil", "gui_website_mode_no_files": "Níl aon Láithreán Gréasáin Roinnte fós", "gui_new_tab_tooltip": "Oscail cluaisín nua", "gui_new_tab_website_button": "Suíomh Gréasáin a óstáil", "gui_new_tab_chat_button": "Comhrá gan ainm", "gui_main_page_receive_button": "Tosaigh Fáil", "gui_main_page_website_button": "Tosaigh Óstáil", "gui_close_tab_warning_share_description": "Dún cluaisín atá ag seoladh comhaid?", "gui_close_tab_warning_receive_description": "An bhfuil fonn ort cluaisín a dhúnadh a bhfuil comhaid á bhfáil agat?", "mode_settings_advanced_toggle_hide": "Folaigh ardsocruithe", "mode_settings_persistent_checkbox": "Oscail an cluaisín seo i gcónaí nuair a thosaíonn OnionShare (fanfaidh an seoladh oinniúin mar a chéile)", "mode_settings_autostop_timer_checkbox": "Cuir stop leis an tseirbhís oinniún ag an am sceidealta", "mode_settings_website_disable_csp_checkbox": "Ná seol ceanntásc réamhshocraithe Beartas Slándála Inneachair (a ligeann do do shuíomh Gréasáin acmhainní tríú páirtí a úsáid)", "gui_tor_settings_window_title": "Socruithe Tor", "gui_url_instructions": "Ar dtús, seol an seoladh OnionShare thíos:", "mode_settings_title_label": "Teideal saincheaptha", "mode_settings_receive_webhook_url_checkbox": "Úsáid cuaille gréasáin fógraí", "error_port_not_available": "Níl port OnionShare ar fáil", "history_receive_read_message_button": "Léigh Teachtaireacht", "gui_settings_tor_bridges_label": "Cuidíonn droichid le do thrácht dul isteach i Líonra Tor má tá bac ar rochtain Tor. Ag brath ar an áit as a nascann tú, féadfaidh droichead amháin oibriú níos fearr ná droichead eile.", "gui_settings_bridge_moat_button": "Iarr Droichead Nua", "gui_settings_moat_bridges_invalid": "Níor iarr tú droichead ó torproject.org fós.", "gui_settings_stop_active_tabs_label": "Tá seirbhísí ar siúl i gcuid de do chuid cluaisíní.\nNí mór duit gach seirbhís a stopadh chun do shocruithe Tor a athrú.", "gui_settings_version_label": "Tá OnionShare {} in úsáid agat", "gui_settings_help_label": "Teastaionn Cabhair? Féach docs.onionshare.org", "moat_contact_label": "Ag dul i dteagmháil le BridgeDB…", "moat_bridgedb_error": "Níorbh fhéidir teagmháil a dhéanamh le BridgeDB.", "gui_autoconnect_description": "Tá OnionShare ag brath ar líonra Tor a oibrítear go deonach.", "gui_enable_autoconnect_checkbox": "Uathcheangail le Tor", "gui_autoconnect_trying_to_connect_to_tor": "Ag nascadh le Tor…", "gui_autoconnect_bridge_setting_options": "Socruithe Droichid", "moat_captcha_error": "Réiteach mícheart. Arís, le d'thoil.", "mode_tor_not_connected_label": "Níl OnionShare nasctha le líonra Tor", "gui_autoconnect_could_not_connect_to_tor_api": "Níorbh fhéidir ceangal leis an API Tor. Cinntigh go bhfuil tú nasctha leis an Idirlíon sula ndéanfaidh tú iarracht eile.", "waitress_web_server_error": "Tharla fadhb agus an freastalaí gréasáin á thosú", "gui_website_url_public_description": "Is féidir le duine ar bith a bhfuil an seoladh OnionShare seo aige cuairt a thabhairt ar do shuíomh Gréasáin trí úsáid a bhaint as Brabhsálaí Tor: ", "gui_chat_mode_explainer": "Ligeann mód comhrá duit comhrá idirghníomhach a dhéanamh le daoine eile, i mBrabhsálaí Tor.

Ní stóráiltear stair comhrá in OnionShare. Imeoidh an stair chomhrá nuair a dhúnann tú Brabhsálaí Tor.", "mode_settings_persistent_autostart_on_launch_checkbox": "Cuir tús leis an tseirbhís oinniúin seo go huathoibríoch nuair a thosaíonn OnionShare", "error_generic": "Tharla earráid le OnionShare gan choinne:\n{}", "gui_settings_license_label": "Tá OnionShare ceadúnaithe faoin GPL v3.
Is féidir ceadúnais tríú páirtí a fheiceáil anseo:
https://github.com/onionshare/onionshare/tree/main/licenses" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/gl.json000066400000000000000000000516071521174352300271200ustar00rootroot00000000000000{ "not_a_readable_file": "{0:s} non é un ficheiro lexible.", "other_page_loaded": "O enderezo cargou", "incorrect_password": "Contrasinal incorrecto", "close_on_autostop_timer": "Detido porque o temporizador de parada automática rematou", "closing_automatically": "Detido porque se completou a transferencia", "large_filesize": "Aviso: unha compartición moi grande podería tomar horas", "gui_drag_and_drop": "Arrastra e solta ficheiros e cartafoles para compartir", "gui_add": "Engadir", "gui_add_files": "Engadir ficheiros", "gui_add_folder": "Engadir cartafol", "gui_remove": "Eliminar", "gui_file_selection_remove_all": "Eliminar todo", "gui_choose_items": "Escolle", "gui_share_start_server": "Comeza a compartir", "gui_share_stop_server": "Deixar de compartir", "gui_share_stop_server_autostop_timer": "Deixar de compartir ({})", "gui_chat_start_server": "Inicia o servidor de chat", "gui_chat_stop_server": "Deter o servidor de chat", "gui_stop_server_autostop_timer_tooltip": "O temporizador de detención automática rematará o {}", "gui_start_server_autostart_timer_tooltip": "O temporizador de inicio automático comeza o {}", "gui_receive_start_server": "Iniciar o modo de recepción", "gui_receive_stop_server": "Deter o modo de Recepción", "gui_receive_stop_server_autostop_timer": "Deter o modo Recepción ({} restante)", "gui_receive_flatpak_data_dir": "Debido a que instalaches OnionShare usando Flatpk, tes que gardar os ficheiros nun cartafol dentro de ~/OnionShare.", "gui_copy_url": "Copiar enderezo", "gui_canceled": "Cancelado", "gui_copied_url_title": "Copiouse o Enderezo de OnionShare", "gui_copied_url": "Enderezo OnionShare copiado ó portapapeis", "gui_show_qr_code": "Mostrar código QR", "gui_qr_code_dialog_title": "Código QR OnionShare", "gui_waiting_to_start": "Programado para comezar en {}. Fai clic para cancelar.", "gui_please_wait": "Iniciando... Fai click para cancelar.", "zip_progress_bar_format": "Comprimindo: %p%", "gui_settings_window_title": "Axustes", "gui_settings_autoupdate_label": "Comproba se hai nova versión", "gui_settings_autoupdate_option": "Avisarme cando esté dispoñible unha nova versión", "gui_settings_autoupdate_timestamp": "Última comprobación: {}", "gui_settings_autoupdate_timestamp_never": "Nunca", "gui_settings_autoupdate_check_button": "Comprobar se hai nova versión", "gui_settings_connection_type_label": "Como debe conectarse OnionShare a Tor?", "gui_settings_connection_type_bundled_option": "Usa a versión de Tor incluída en OnionShare", "gui_settings_connection_type_automatic_option": "Intenta a configuración automática con Tor Browser", "gui_settings_connection_type_control_port_option": "Conecta usando porto de control", "gui_settings_connection_type_socket_file_option": "Conecta usando ficheiro socket", "gui_settings_connection_type_test_button": "Probar conexión con Tor", "gui_settings_control_port_label": "Porto de control", "gui_settings_socket_file_label": "Ficheiro Socket", "gui_settings_socks_label": "Porto SOCKS", "gui_settings_authenticate_no_auth_option": "Sen autenticación, ou autenticación por cookie", "gui_settings_authenticate_password_option": "Contrasinal", "gui_settings_password_label": "Contrasinal", "gui_settings_tor_bridges": "Conectar usando unha ponte Tor?", "gui_settings_meek_lite_expensive_warning": "Aviso: as pontes meek-azure requiren moitos recursos do Proxecto Tor.

Utilízao só se non podes conectar directamente con Tor, vía transporte obfs4 ou outras pontes habituais.", "gui_settings_tor_bridges_invalid": "Non funciona ningunha das pontes engadidas. Compróbaas ou engade outras.", "gui_settings_button_save": "Gardar", "gui_settings_button_cancel": "Cancelar", "gui_settings_button_help": "Axuda", "settings_test_success": "Conectado ó controlador Tor.\n\nVersión Tor: {}\nSoporte de servicios efémeros onion: {}.\nSoporte da autenticación do cliente: {}.\nSoporte de enderezos next-gen .onion: {}.", "connecting_to_tor": "Conectando á rede Tor", "update_available": "Nova saída OnionShare. Preme aquí para obtela.

Estas a usar {} e a última é {}.", "update_error_invalid_latest_version": "Non se puido comprobar actualización: A web de OnionShare di que a última versión non é recoñecible '{}'…", "update_error_check_error": "Non se puido comprobar actualización: Pode que non estés conectado a Tor, ou a web OnionShare está caída?", "update_not_available": "Xa estás executando a última OnionShare.", "gui_tor_connection_ask": "Abrir os axustes para arranxar a conexión a Tor?", "gui_tor_connection_ask_open_settings": "Si", "gui_tor_connection_ask_quit": "Non", "gui_tor_connection_error_settings": "Intenta cambiar nos axustes o xeito en que OnionShare se conecta á rede Tor.", "gui_tor_connection_canceled": "Non hai conexión a Tor.\n\nAsegúrate de ter conexión a Internet, volve a abrir OnionShare e configura a súa conexión a Tor.", "gui_tor_connection_lost": "Desconectado de Tor.", "gui_server_started_after_autostop_timer": "O temporizador de detención automática esgotouse antes de iniciar o servidor. Fai outra compartición.", "gui_server_autostop_timer_expired": "O temporizador de detención automática esgotouse. Configúrao para comezar a compartir.", "gui_server_autostart_timer_expired": "A hora programada xa pasou. Configúraa para comezar a compartir.", "gui_autostop_timer_cant_be_earlier_than_autostart_timer": "A hora de detención automática non pode ser a mesma ou anterior á hora de inicio. Configúraa para comezar a compartir.", "gui_share_url_description": "Calquera con este enderezo OnionShare e chave privada pode descargar os teus ficheiros usando o Tor Browser: ", "gui_website_url_description": "Calqueracon este enderezo OnionShare e chave privada pode visitar o teu sition web usando Tor Browser: ", "gui_receive_url_description": "Calquera con este enderezo OnionShare e chave privada pode subir ficheiros ó teu ordenador usando Tor Browser: ", "gui_chat_url_description": "Calquera con este enderezo OnionShare e chave privada pode unirse a esta sala de conversa usando Tor Browser: ", "gui_url_label_persistent": "Esta compartición non se rematará automáticamente.

En futuras comparticións reutilizará o enderezo. (Para enderezos dun só uso, desactiva nos axustes \"Usar enderezo persistente\".)", "gui_url_label_stay_open": "Este enderezo non desaparecerá automáticamente.", "gui_url_label_onetime": "Esta compartición deterase tras o primeiro completado.", "gui_url_label_onetime_and_persistent": "Esta compartición non se deterá automáticamente.

Cada futura compartición reutilizará o enderezo. (Para usar enderezos dun só uso, desactiva nos axustes \"Usar enderezo persistente\".)", "gui_status_indicator_share_stopped": "Detido", "gui_status_indicator_share_working": "Comezando…", "gui_status_indicator_share_scheduled": "Programado…", "gui_status_indicator_share_started": "Compartindo", "gui_status_indicator_receive_stopped": "Detido", "gui_status_indicator_receive_working": "Comezando…", "gui_status_indicator_receive_scheduled": "Programado…", "gui_status_indicator_receive_started": "Recibindo", "gui_file_info": "{} ficheiros, {}", "gui_file_info_single": "{} ficheiro, {}", "history_in_progress_tooltip": "{} en progreso", "history_completed_tooltip": "{} completado", "history_requests_tooltip": "{} solicitudes web", "error_cannot_create_data_dir": "Non se puido crear o cartafol de datos OnionShare: {}", "gui_receive_mode_warning": "O modo Recepción permite que outras poidan subir ficheiros á túa computadora.

Potencialmente algúns ficheiros poderían tomar control sobre a túa computadora ó abrilos. Abre só elementos que recibas de xente de confianza, ou se realmente sabes o que fas.", "gui_open_folder_error": "Non se puido abrir o cartafol con xdg-open. O ficheiro está aquí: {}", "gui_settings_language_label": "Idioma", "gui_settings_language_changed_notice": "Reinicia OnionShare para cambiar ao novo idioma.", "systray_menu_exit": "Saír", "systray_page_loaded_title": "Páxina cargada", "systray_page_loaded_message": "Cargado enderezo OnionShare", "systray_share_started_title": "Compartición iniciada", "systray_share_started_message": "Comezou o envío de ficheiros para alguén", "systray_share_completed_title": "Compartición completa", "systray_share_completed_message": "Rematou o envío de ficheiros", "systray_share_canceled_title": "Compartición cancelada", "systray_share_canceled_message": "Alguén cancelou a recepción dos teus ficheiros", "systray_receive_started_title": "Recepción iniciada", "systray_receive_started_message": "Alguén estache enviando ficheiros", "gui_all_modes_history": "Historial", "gui_all_modes_clear_history": "Baleirar todo", "gui_all_modes_transfer_started": "Iniciado {}", "gui_all_modes_progress_complete": "%p%, {0:s} transcorridos.", "gui_all_modes_progress_starting": "{0:s}, %p% (calculando)", "gui_all_modes_progress_eta": "{0:s}, Estimado: {1:s}, %p%", "gui_share_mode_no_files": "Aínda non se enviou nada", "gui_share_mode_autostop_timer_waiting": "Agardando a que remate o envío…", "gui_website_mode_no_files": "Aínda non se publicou unha web", "gui_receive_mode_no_files": "Aínda non se recibiu nada", "gui_receive_mode_autostop_timer_waiting": "A rematar a recepción…", "days_first_letter": "d", "hours_first_letter": "h", "minutes_first_letter": "m", "seconds_first_letter": "s", "gui_new_tab": "Nova lapela", "gui_new_tab_tooltip": "Abrir nova lapela", "gui_new_tab_share_button": "Compartir ficheiros", "gui_new_tab_receive_button": "Recibir ficheiros", "gui_new_tab_website_button": "Publicar sitio web", "gui_new_tab_chat_button": "Chat anónimo", "gui_main_page_share_button": "Comeza a compartir", "gui_main_page_receive_button": "Recibe ficheiros", "gui_main_page_website_button": "Publica un Sitio web", "gui_main_page_chat_button": "Conversa", "gui_tab_name_share": "Compartir", "gui_tab_name_receive": "Recibir", "gui_tab_name_website": "Sitio Web", "gui_tab_name_chat": "Chat", "gui_close_tab_warning_title": "Pechar pestana?", "gui_close_tab_warning_persistent_description": "Pechar a pestana persistente e perder o enderezo onion que está a usar?", "gui_close_tab_warning_share_description": "Pechar a pestana que está a enviar ficheiros?", "gui_close_tab_warning_receive_description": "Pechar a pestana que está recibindo ficheiros?", "gui_close_tab_warning_website_description": "Pechar a pestana que hospeda un sitio web?", "gui_close_tab_warning_close": "Ok", "gui_close_tab_warning_cancel": "Cancelar", "gui_quit_warning_title": "Saír de OnionShare?", "gui_quit_warning_description": "Saír e pechar todas as pestanas, incluso aquelas que están compartindo de xeito activo?", "gui_quit_warning_quit": "Saír", "gui_quit_warning_cancel": "Cancelar", "mode_settings_advanced_toggle_show": "Mostrar axustes avanzados", "mode_settings_advanced_toggle_hide": "Agochar axustes avanzados", "mode_settings_persistent_checkbox": "Abrir sempre esta pestana cando se inicia OnionShare", "mode_settings_public_checkbox": "Este é un servizo OnionShare público (desactiva a chave privada)", "mode_settings_autostart_timer_checkbox": "Iniciar o servizo onion na hora programada", "mode_settings_autostop_timer_checkbox": "Deter o servizo onion na hora programada", "mode_settings_share_autostop_sharing_checkbox": "Deixar de compartir unha vez enviado o ficheiro (desmarca para permitir a descarga de ficheiros individuais)", "mode_settings_receive_data_dir_label": "Gardar ficheiros en", "mode_settings_receive_data_dir_browse_button": "Navegar", "mode_settings_website_disable_csp_checkbox": "Non enviar cabeceira Content Security Policy (isto permite ao teu sitio web usar recursos de terceiros)", "gui_all_modes_transfer_finished_range": "Transferido {} - {}", "gui_all_modes_transfer_finished": "Transferido {}", "gui_all_modes_transfer_canceled_range": "Cancelado {} - {}", "gui_all_modes_transfer_canceled": "Cancelado {}", "settings_error_unknown": "Non se puido conectar ó contralor Tor porque os teus axustes non teñen sentido.", "settings_error_automatic": "Non se puido conectar ó controlador Tor. Estase executando o Tor Browser (dispoñible en torproject.org) en segundo plano?", "settings_error_socket_port": "Non se puido conectar co controlador Tor en {}:{}.", "settings_error_socket_file": "Non se puido conectar co controlador Tor usando o ficheiro socket {}.", "settings_error_auth": "Conectado a {}:{}, pero sen autenticar. Pode que non sexa un controlador Tor?", "settings_error_missing_password": "Conectado ó controlador Tor, pero require un contrasinal para autenticar.", "settings_error_unreadable_cookie_file": "Conectado ó controlador Tor, pero o contrasinal igual está mal, ou o teu usuario non ten permiso para ler o ficheiro de cookie.", "settings_error_bundled_tor_not_supported": "A versión Tor que ven con OnionShare non funciona en modo desenvolvedor en Windows ou macOS.", "settings_error_bundled_tor_timeout": "Tarda demasiado en conectar a Tor. Igual non tes conexión a Internet, ou o reloxo do sistema está mal axustado?", "settings_error_bundled_tor_broken": "OnionShare non puido conectar a Tor:\n{}", "error_port_not_available": "Non está dispoñible o porto OnionShare", "gui_rendezvous_cleanup_quit_early": "Saír axiña", "gui_rendezvous_cleanup": "Agardar a que se pechen os circuitos Tor para ter certeza da transferencia de ficheiros.\n\nPodería levarlle uns minutos.", "gui_color_mode_changed_notice": "Reinicia OnionShare para ver as novas cores.", "error_tor_protocol_error": "Hai un erro con Tor: {}", "history_receive_read_message_button": "Ler mensaxe", "mode_settings_receive_disable_files_checkbox": "Desactivar a subida de ficheiros", "mode_settings_receive_disable_text_checkbox": "Desactivar o envío de texto", "mode_settings_title_label": "Título personalizado", "mode_settings_receive_webhook_url_checkbox": "Usar webhook de notificación", "gui_status_indicator_chat_started": "Conversando", "gui_status_indicator_chat_scheduled": "Programado…", "gui_status_indicator_chat_working": "Comezando…", "gui_status_indicator_chat_stopped": "Detido", "gui_settings_theme_dark": "Escuro", "gui_settings_theme_light": "Claro", "gui_settings_theme_auto": "Auto", "gui_settings_theme_label": "Decorado", "gui_please_wait_no_button": "Iniciando…", "gui_client_auth_instructions": "A continuación, envía a chave privada para permitir o acceso ao teu servicio OnionShare:", "gui_url_instructions_public_mode": "Envia o enderezo OnionShare inferior:", "gui_url_instructions": "Primeiro, envía o enderezo OnionShare inferior:", "gui_chat_url_public_description": "Calquera con este enderezo OnionShare pode unirse a esta sala de conversa usando o Tor Browser: ", "gui_receive_url_public_description": "Calquera con este enderezo OnionShare pode descargar ficheiros ao teu computador utilizando o Tor Browser: ", "gui_website_url_public_description": "Calquera con este enderezo OnionShare pode visitar o teu sitio web usando o Tor Browser: ", "gui_share_url_public_description": "Calquera con este enderezo OnionShare pode descargar os teus ficheiros usando o Tor Browser: ", "gui_server_doesnt_support_stealth": "Lamentámolo, pero esta versión de Tor non soporta ocultación (autenticación do cliente). Inténtao cunha nova versión de Tor, ou utiliza o modo 'público' se non ten que ser privado.", "gui_hide": "Agochar", "gui_reveal": "Amosar", "gui_qr_label_auth_string_title": "Chave Privada", "gui_qr_label_url_title": "Enderezo OnionShare", "gui_copied_client_auth": "Chave privada copiada ao portapapeis", "gui_copied_client_auth_title": "Copiouse a Chave Privada", "gui_copy_client_auth": "Copiar Chave privada", "gui_tor_settings_window_title": "Axustes Tor", "gui_settings_controller_extras_label": "Axustes Tor", "gui_settings_bridge_use_checkbox": "Usar unha ponte", "gui_settings_bridge_radio_builtin": "Elixe unha ponte prestablecida", "gui_settings_bridge_none_radio_option": "Non usar pontes", "gui_settings_bridge_moat_radio_option": "Solicitar unha ponte a torproject.org", "gui_settings_bridge_custom_radio_option": "Proporcionar unha ponte que coñeces e é da túa confianza", "gui_settings_bridge_custom_placeholder": "escribe enderezo:porto (un por liña)", "gui_settings_moat_bridges_invalid": "Aínda non solicitaches unha ponte a torproject.org.", "gui_settings_version_label": "Estás utilizando OnionShare {}", "gui_settings_help_label": "Precisas axuda? Le docs.onionshare.org", "moat_captcha_label": "Completa o CAPTCHA para solicitar unha ponte.", "moat_captcha_placeholder": "Escribe os caracteres da imaxe", "moat_captcha_submit": "Enviar", "moat_captcha_reload": "Recargar", "moat_bridgedb_error": "Non se puido contactar con BridgeDB.", "moat_captcha_error": "Solución incorrecta. Inténtao outra vez.", "moat_solution_empty_error": "Escribe os caracteres da imaxe", "mode_tor_not_connected_label": "OnionShare non está conectado á rede Tor", "gui_dragdrop_sandbox_flatpak": "Para facer aínda máis segura a instancia Flatpak, non hai soporte para arrastrar e soltar. Usa o botón \"Engadir Ficheiros\" e \"Engadir Cartafol\" para seleccionar ficheiros.", "gui_settings_bridge_moat_button": "Solicitar Nova Ponte", "gui_settings_stop_active_tabs_label": "Hai servizos en execución nalgunha das túas lapelas.\nDebes deter tódolos servizo para cambiar os axustes Tor.", "mode_settings_website_custom_csp_checkbox": "Envía cabeceira Content Security Policy personalizada", "gui_settings_tor_bridges_label": "As Pontes axúdanche a acceder á Rede Tor en lugares que Tor está bloqueada. Dependendo de onde te conectes unha ponte podería funcionar mellor que outras.", "moat_contact_label": "A contactar con BridgeDB…", "gui_autoconnect_description": "OnionShare depende da rede Tor xestionada por voluntarios.", "gui_enable_autoconnect_checkbox": "Conectar automaticamente a Tor", "gui_autoconnect_circumventing_censorship_got_bridges": "Pontes establecidas. A reconectar con Tor…", "gui_autoconnect_bridge_detect_automatic": "Detectar o meu país usando o enderezo IP para os axustes da ponte", "gui_autoconnect_try_again_without_a_bridge": "Intentar outra vez sen pontes", "gui_autoconnect_circumventing_censorship": "A solucionar os problemas de conectividade…", "gui_autoconnect_circumventing_censorship_starting_circumvention": "A evitar a censura…", "waitress_web_server_error": "Houbo un problema ao iniciar o servidor web", "gui_close_tab_warning_chat_description": "Pechar a pestana que hospeda o servidor de chat?", "gui_autoconnect_connection_error_msg": "Comproba que tes conexión a Internet.", "gui_autoconnect_failed_to_connect_to_tor": "Non se puido conectar a Tor", "gui_autoconnect_trying_to_connect_to_tor": "A conectar con Tor…", "gui_autoconnect_bridge_description": "Poderías conectarte usando unha ponte se a túa conexión a Internet está censurada.", "gui_autoconnect_bridge_detect_manual": "Elexir o meu país manualmente para os axustes da ponte", "gui_autoconnect_bridge_setting_options": "Axustes da ponte", "gui_autoconnect_start": "Conectar a Tor", "gui_autoconnect_configure": "Axustes da rede", "gui_autoconnect_no_bridge": "Intentar outra vez sen pontes", "gui_autoconnect_circumventing_censorship_requesting_bridges": "A solicitar pontes na API de Tor para evitar a censura…", "gui_autoconnect_could_not_connect_to_tor_api": "Non se puido conectar coa API de Tor. Comproba que tes conexión a Internet antes de volver a intentalo.", "gui_general_settings_window_title": "Xeral", "gui_chat_mode_explainer": "O modo chat permíteche conversar interactivamente con outras persoas, no Navegador Tor.

O historial da conversa non se garda en OnionShare. O historial desaparece ao pechar o Navegador Tor.", "gui_autoconnect_circumventing_censorship_starting_meek": "Usar unha ponte encuberta para acceder aos dominios…" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/gu.json000066400000000000000000000057451521174352300271330ustar00rootroot00000000000000{ "not_a_readable_file": "{0:s} � વાંચી શકાય તેવી ફાઇલ નથી.", "other_page_loaded": "સરનામ�ં લોડ થય�ં", "close_on_autostop_timer": "બંધ થય�ં કારણ કે સ�વત stop-સ�ટોપ ટાઇમર સમાપ�ત થઈ ગયો છે", "closing_automatically": "અટક�ય�ં કારણ કે સ�થાનાંતરણ પૂર�ણ છે", "large_filesize": "ચેતવણી: મોટો શેર મોકલવામાં કલાકો લાગી શકે છે", "gui_drag_and_drop": "ફાઇલો અને ફોલ�ડર�સ ખેંચો અને છોડો વહેંચણી શરૂ કરવા માટે", "gui_add": "ઉમેરો", "gui_settings_autoupdate_timestamp_never": "ક�યારેય નહીં", "gui_add_files": "ફાઇલો ઉમેરો", "gui_add_folder": "ફોલ�ડર ઉમેરો", "incorrect_password": "ખોટો પાસવર�ડ", "gui_settings_button_save": "સેવ કરો", "gui_canceled": "રદ", "gui_settings_window_title": "સેટિંગ�સ", "gui_settings_authenticate_password_option": "પાસવર�ડ", "gui_tor_connection_ask_open_settings": "હા", "gui_tab_name_share": "શેર કરો", "gui_tab_name_receive": "પ�રાપ�તિ", "gui_settings_button_cancel": "રદ કરો", "gui_settings_button_help": "મદદ", "moat_captcha_submit": "Submit", "gui_all_modes_history": "ઈતિહાસ", "gui_settings_password_label": "પાસવર�ડ", "gui_settings_bridge_custom_placeholder": "type address:port (one per line)", "gui_general_settings_window_title": "સામાન�ય", "gui_settings_theme_auto": "ઓટો", "gui_tab_name_website": "વેબસાઇટ", "gui_all_modes_clear_history": "તમામને દૂર કરો", "gui_settings_theme_label": "થીમ", "moat_captcha_reload": "ફરી લોડ કરો", "gui_new_tab": "નવ�ં ટેબ", "gui_remove": "દૂર કરો", "gui_settings_language_label": "ભાષા", "gui_close_tab_warning_cancel": "રદ કરો", "gui_quit_warning_cancel": "રદ કરો", "gui_settings_theme_light": "પ�રકાશ", "gui_settings_theme_dark": "અંધારિય�ં", "gui_hide": "છ�પાવો", "gui_autoconnect_start": "Connect to Tor", "gui_status_indicator_share_working": "શરૂ થઈ રહ�ય� છે…", "gui_status_indicator_chat_working": "શરૂ થઈ રહ�ય� છે…", "gui_file_selection_remove_all": "Remove All", "gui_status_indicator_receive_working": "શરૂ થઈ રહ�ય� છે…", "gui_close_tab_warning_close": "ઠીક છે", "gui_please_wait_no_button": "શરૂ થઈ રહ�ય� છે…" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/he.json000066400000000000000000000065241521174352300271100ustar00rootroot00000000000000{ "systray_menu_exit": "יצי�ה", "gui_add": "הוסף", "gui_add_files": "הוסף קבצי�", "gui_add_folder": "הוסף תיקייה", "gui_choose_items": "בחר", "gui_share_start_server": "התחל לשתף", "gui_share_stop_server": "הפסק לשתף", "gui_share_stop_server_autostop_timer": "הפסק לשתף ({})", "gui_copy_url": "העתק כתובת", "gui_canceled": "מבוטל", "gui_quit_warning_quit": "יצי�ה", "gui_settings_window_title": "הגדרות", "gui_settings_autoupdate_label": "בדיקה ל�יתור גרסה חדשה", "gui_settings_autoupdate_timestamp_never": "לעול� ל�", "gui_settings_control_port_label": "פתחת בקרה", "gui_settings_authenticate_password_option": "סיסמה", "gui_settings_password_label": "סיסמה", "gui_settings_button_save": "שמור", "gui_settings_button_cancel": "ביטול", "gui_tor_connection_ask_open_settings": "כן", "gui_tor_connection_ask_quit": "יצי�ה", "gui_status_indicator_receive_started": "במהלך קבלה", "gui_all_modes_history": "היסטוריה", "gui_all_modes_clear_history": "למחוק הכול", "gui_settings_button_help": "עזרה", "gui_hide": "הסתרה", "moat_solution_empty_error": "הכנס �ת התווי� מהתמונה", "gui_new_tab": "לשונית חדשה", "gui_tab_name_share": "שתף", "gui_tab_name_receive": "תקבולי�", "gui_tab_name_website": "�תר", "gui_quit_warning_cancel": "בטל", "gui_status_indicator_share_working": "התחלה…", "gui_tab_name_chat": "שיחה", "gui_close_tab_warning_cancel": "בטל", "gui_settings_theme_dark": "כהה", "gui_settings_theme_label": "ערכת נוש�", "gui_autoconnect_trying_to_connect_to_tor": "מתחבר �ל Tor…", "gui_close_tab_warning_close": "בסדר", "gui_autoconnect_start": "התחבר �ל Tor", "moat_captcha_submit": "הגש", "incorrect_password": "מילת מעבר שגויה", "gui_remove": "הסר", "gui_file_selection_remove_all": "הסר �ת הכל", "gui_status_indicator_receive_working": "התחלה…", "gui_settings_language_label": "שפה", "mode_settings_receive_data_dir_browse_button": "עיון", "gui_please_wait_no_button": "התחלה…", "gui_settings_theme_auto": "�וטומטי", "gui_settings_theme_light": "בהירה", "gui_settings_bridge_moat_radio_option": "בקש גשר מן torproject.org", "gui_settings_bridge_custom_placeholder": "הכנס כתובת:פתחה (�חד לשורה)", "moat_captcha_label": "פתור �ת ה־CAPTCHA כדי לבקש גשר.", "moat_captcha_placeholder": "הכנס �ת התווי� מהתמונה", "moat_captcha_reload": "טען מחדש", "gui_general_settings_window_title": "כללי", "gui_status_indicator_chat_working": "התחלה…", "mode_settings_title_label": "כותרת מות�מת �ישית", "gui_settings_bridge_use_checkbox": "להשתמש בגשר", "gui_status_indicator_receive_stopped": "נעצר", "gui_status_indicator_chat_stopped": "נעצר", "gui_status_indicator_share_stopped": "נעצר", "gui_autoconnect_configure": "הגדרות רשת", "mode_settings_advanced_toggle_show": "הצג הגדרות מתקדמות" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/hi.json000066400000000000000000000406011521174352300271060ustar00rootroot00000000000000{ "not_a_readable_file": "{0:s} रीड होने योग�य फाइल नहीं है।", "other_page_loaded": "पता लोड हो गया", "close_on_autostop_timer": "ऑटो-स�टॉप टाइमर बंद होने के कारण बंद हो गया", "closing_automatically": "स�थानांतरण पूरा होने के कारण र�क गया", "large_filesize": "चेतावनी: बड़े आकार की फाइल सा�ा करने में घंटों लग सकते हैं", "gui_drag_and_drop": "सा�ा श�रू करने के लि� फाइलों �वं फोल�डरों को ड�रैग और ड�रॉप करें", "gui_add": "जोड़ें", "gui_add_files": "फाइल जोड़ें", "gui_add_folder": "फोल�डर जोड़ें", "gui_choose_items": "च�नें", "gui_share_start_server": "सा�ा श�रू करें", "gui_share_stop_server": "सा�ा बंद करें", "gui_share_stop_server_autostop_timer": "सा�ा बंद करें ({})", "gui_receive_start_server": "रिसीव मोड चालू करें", "gui_receive_stop_server": "रिसीव मोड बंद करें", "gui_receive_stop_server_autostop_timer": "रिसीव मोड बंद करें ({} remaining)", "gui_copy_url": "पता कॉपी करें", "gui_canceled": "रद�द हो गया", "gui_copied_url_title": "OnionShare पता कॉपी हो गया", "gui_copied_url": "अनियन शेयर पता क�लिपबोर�ड में कॉपी हो गया", "gui_please_wait": "श�रू हो रहा है... रद�द करने के लि� क�लिक करें।", "gui_quit_warning_quit": "छोड़ें", "zip_progress_bar_format": "कॉम�प�रेस हो रहा है: %p%", "gui_settings_window_title": "सेटिंग�स", "gui_settings_autoupdate_label": "न� संस�करण की जांच करें", "gui_settings_autoupdate_option": "जब कोई नया संस�करण आ� तो म��े सूचित करें", "gui_settings_autoupdate_timestamp": "अंतिम जांच: {}", "gui_settings_autoupdate_timestamp_never": "कभी नहीं", "gui_settings_autoupdate_check_button": "न� संस�करण की जांच करें", "gui_settings_connection_type_label": "OnionShare को Tor से कैसे ज�ड़ना चाहि�?", "gui_settings_connection_type_bundled_option": "OnionShare में निर�मित Tor संस�करण का उपयोग करें", "gui_settings_connection_type_automatic_option": "Tor Browser के साथ ऑटो-कॉन�फ़िगरेशन का प�रयास करें", "gui_settings_connection_type_control_port_option": "कंट�रोल पोर�ट का उपयोग करके कनेक�ट करें", "gui_settings_connection_type_socket_file_option": "सॉकेट फ़ाइल का उपयोग करके कनेक�ट करें", "gui_settings_connection_type_test_button": "टोर से कनेक�शन टेस�ट करे", "gui_settings_control_port_label": "कण�ट�रोल पोर�ट", "gui_settings_socket_file_label": "सॉकेट फ़ाइल", "gui_settings_socks_label": "SOCKS पोर�ट", "gui_settings_authenticate_no_auth_option": "कोई प�रमाणीकरण या क�की प�रमाणीकरण नहीं", "gui_settings_authenticate_password_option": "पासवर�ड", "gui_settings_password_label": "पासवर�ड", "gui_settings_tor_bridges": "Tor ब�रिज सपोर�ट", "gui_settings_meek_lite_expensive_warning": "चेतावनी: टॉर प�रोजेक�ट को चलाने के लि� मीक_लाइट ब�रिज �क अच�छा विकल�प नहीं हैं।

केवल उनका उपयोग तभी करें यदि ओबीफ�स4 ट�रांसपोर�ट, या अन�य सामान�य ब�रिड�जेस के माध�यम से टोर से सीधे कनेक�ट करने में आप असमर�थ हों।", "gui_settings_button_save": "सहेजें", "gui_settings_button_cancel": "रद�द करे", "gui_settings_button_help": "मदद", "settings_error_unknown": "टोर कंट�रोलर से कनेक�ट नहीं हो सकता क�योंकि आपकी सेटिंग�स गलत हैः ।", "settings_error_automatic": "टोर कंट�रोलर से कनेक�ट नहीं हो सका हैः । क�या टोर ब�राउज़र (torproject.org से उपलब�ध) बैकग�राउंड में चल रहा है?", "settings_error_socket_port": "{}:{} पर टोर कंट�रोलर से कनेक�ट नहीं हो पा रहा है।", "settings_error_socket_file": "सॉकेट फ़ाइल {} का उपयोग करके टोर कंट�रोलर से कनेक�ट नहीं हो पा रहा है।", "settings_error_auth": "{}:{} से कनेक�टेड है, लेकिन ऑथेंटिकेट नहीं कर सकते। शायद यह �क टोर कंट�रोलर नहीं है?", "settings_error_missing_password": "टोर से कनेक�टेड हैः , लेकिन इसे ऑथेंटिकेट करने के लि� �क पासवर�ड की आवश�यकता है।", "settings_error_unreadable_cookie_file": "टोर कंटोलर से कनेक�टेड है, लेकिन पासवर�ड गलत हो सकता है, या आपके यूजर को क�की फ़ाइल को रीड की अन�मति नहीं है।", "settings_error_bundled_tor_not_supported": "ओनियनशेयर के साथ आने वाले टोर वर�शन का उपयोग विंडोज या मैकओ�स पर डेवलपर मोड में काम नहीं करता है।", "settings_error_bundled_tor_timeout": "टोर से कनेक�ट होने में बह�त अधिक समय लग रहा है. हो सकता है कि आप इंटरनेट से कनेक�ट न हों, या आपके पास सिस�टम की घड़ी गलत हो?", "settings_error_bundled_tor_broken": "अनियन शेयर टोर से कनेक�ट नहीं हो सका :\n{}", "error_tor_protocol_error": "टोर के साथ �क �रर ह�ई: {}", "gui_tor_connection_ask_open_settings": "हां", "gui_tor_connection_ask_quit": "छोड़ें", "gui_status_indicator_share_started": "शेयरिंग", "systray_menu_exit": "छोड़ें", "gui_all_modes_history": "इतिहास", "gui_all_modes_transfer_started": "द�वारा श�रू किया गया", "gui_all_modes_transfer_finished_range": "ट�रांस�फरेद {} - {}", "gui_all_modes_transfer_finished": "ट�रांस�फरेद {}", "gui_all_modes_transfer_canceled_range": "रद�द {} - {}", "gui_all_modes_transfer_canceled": "रद�द {}", "gui_stop_server_autostop_timer_tooltip": "ऑटो-स�टॉप टाइमर {} पर बंद होगा", "gui_start_server_autostart_timer_tooltip": "ऑटो-स�टार�ट टाइमर {} पर बंद होगा", "gui_waiting_to_start": "{} में श�रू होने के लि� शेडयूल है। रद�द करने के लि� क�लिक करें।", "incorrect_password": "पासवर�ड गलत है", "gui_show_qr_code": "क�यूआर कोड दिखा�ं", "gui_chat_stop_server": "चैट सर�वर बंद करें", "gui_chat_start_server": "चैट सर�वर श�रू करें", "gui_file_selection_remove_all": "सभी हटा�ं", "gui_remove": "हटा�ं", "gui_qr_code_dialog_title": "अनियन शेयर क�यूआर कोड", "gui_receive_flatpak_data_dir": "चू�कि आपने फ़�लैटपैक का उपयोग करके OnionShare स�थापित किया है, इसलि� आपको फ़ाइलों को ~/OnionShare फ़ोल�डर में सहेजना होगा।", "history_receive_read_message_button": "मैसेज प�े", "error_port_not_available": "ओनियनशेयर पोर�ट उपलब�ध नहीं है", "gui_rendezvous_cleanup_quit_early": "जल�दी छोड़ो", "gui_rendezvous_cleanup": "यह स�निश�चित करने के लि� कि आपकी फ़ाइलें सक�सेस�स�फ�ल�ली ट�रांसफर हो गई हैं, टोर सर�किट के बंद होने की प�रतीक�षा कर रहा है।\n\nइसमें क�छ मिनट लग सकते हैं।", "mode_settings_website_disable_csp_checkbox": "कंटेंट सिक�योरिटी पॉलिसी हैडर ना भेजे (आपकी वेबसाइट को थर�ड पार�टी रिसोर�सेज का उपयोग करने की अन�मति देता है)", "mode_settings_receive_webhook_url_checkbox": "नोटिफिकेशन वेबह�क का प�रयोग करें", "mode_settings_receive_disable_files_checkbox": "फ़ाइलें अपलोड करना अक�षम करें", "mode_settings_receive_disable_text_checkbox": "टेक�स�ट सबमिट करना अक�षम करें", "mode_settings_receive_data_dir_browse_button": "ब�राउज", "mode_settings_share_autostop_sharing_checkbox": "फ़ाइलें भेजे जाने के बाद शेरिंग करना बंद करें (अलग-अलग फ़ाइलों को डाउनलोड करने की अन�मति देने के लि� अनचेक करें)", "mode_settings_autostop_timer_checkbox": "निर�धारित समय पर अनियन सर�विस बंद करें", "mode_settings_autostart_timer_checkbox": "निर�धारित समय पर अनियन सर�विस श�रू करें", "mode_settings_public_checkbox": "यह �क पब�लिक अनियन शेयर सर�विस है (कि अक�षम करे )", "mode_settings_title_label": "कस�टम टाइटल", "mode_settings_advanced_toggle_hide": "�डवांस�ड सेटिंग छ�पा�", "mode_settings_advanced_toggle_show": "�डवांस�ड सेटिंग दिखा�ं", "gui_quit_warning_cancel": "रद�द करना", "gui_quit_warning_description": "आपके क�छ टैब में शेरिंग सक�रिय है। यदि आप छोड़ते हैं, तो आपके सभी टैब बंद हो जा�ंगे। क�या आप वाकई छोड़ना चाहते हैं?", "gui_quit_warning_title": "क�या आप स�निचित हैः?", "gui_close_tab_warning_cancel": "रद�द करे", "gui_close_tab_warning_close": "ठीक है", "gui_close_tab_warning_website_description": "आप सक�रिय रूप से �क वेबसाइट होस�ट कर रहे हैं। क�या आप वाकई इस टैब को बंद करना चाहते हैं?", "gui_close_tab_warning_receive_description": "आप फ़ाइलें प�राप�त करने की प�रक�रिया में हैं. क�या आप वाकई इस टैब को बंद करना चाहते हैं?", "gui_close_tab_warning_share_description": "आप फ़ाइलें भेजने की प�रक�रिया में हैं. क�या आप वाकई इस टैब को बंद करना चाहते हैं?", "gui_close_tab_warning_persistent_description": "यह टैब पर�सिस�टेंट है। यदि आप इसे बंद करते हैं तो आप अनियन �ड�रेस खो देंगे जिसका आप उपयोग कर रहे है। क�या आप वाकई इसे बंद करना चाहते हैं?", "gui_close_tab_warning_title": "क�या आप स�निश�त है?", "gui_please_wait_no_button": "श�रू हो रहा हैः …", "gui_hide": "छ�पाइ", "gui_reveal": "दिखा�", "gui_qr_label_auth_string_title": "प�राइवेट कि", "gui_qr_label_url_title": "अनियन शेयर �ड�रेस", "gui_copied_client_auth": "प�राइवेट कि क�लिपबोर�ड पर कॉपी हो गयी हैः", "gui_copied_client_auth_title": "प�राइवेट कि कॉपी हो गयी हैः", "gui_copy_client_auth": "प�राइवेट कि कॉपी करें", "gui_new_tab_tooltip": "�क नया टैब खोलें", "gui_settings_theme_light": "हल�का", "gui_settings_theme_dark": "गहरा", "gui_all_modes_clear_history": "सभी को साफ़ करें", "gui_new_tab": "नया टॅब", "gui_tab_name_chat": "चैट", "moat_captcha_placeholder": "छवि से अक�षर दर�ज करें", "gui_status_indicator_receive_working": "चालू किया जा रहा है…", "gui_settings_bridge_none_radio_option": "ब�रिड�जेस का प�रयोग न करें", "gui_settings_bridge_custom_placeholder": "type address:port (one per line)", "gui_settings_bridge_moat_radio_option": "Torproject.org से �क प�ल का अन�रोध करें", "moat_captcha_submit": "जमा करना", "gui_tab_name_receive": "प�राप�ति", "gui_general_settings_window_title": "जनरल", "gui_settings_language_label": "भाषा", "gui_status_indicator_share_working": "चालू किया जा रहा है…", "gui_status_indicator_receive_started": "प�राप�त कर रहे हैं", "gui_tab_name_share": "शेयर", "gui_tab_name_website": "वेबसाइट", "gui_status_indicator_chat_working": "चालू किया जा रहा है…", "gui_settings_theme_label": "थीम", "gui_settings_theme_auto": "ऑटो", "moat_captcha_label": "प�ल का अन�रोध करने के लि� कैप�चा को हल करें।", "moat_solution_empty_error": "छवि से अक�षर दर�ज करें", "gui_autoconnect_start": "टोर से कनेक�ट करें", "moat_captcha_reload": "Reload", "gui_status_indicator_share_stopped": "र�का ह�आ", "gui_status_indicator_receive_stopped": "र�का ह�आ", "gui_status_indicator_chat_stopped": "र�का ह�आ" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/hr.json000066400000000000000000000522441521174352300271250ustar00rootroot00000000000000{ "not_a_readable_file": "{0:s} nije �itljiva datoteka.", "other_page_loaded": "Adresa u�itana", "incorrect_password": "Neispravna lozinka", "close_on_autostop_timer": "Prekinuto, jer je vrijeme timera za automatsko prekidanje isteklo", "closing_automatically": "Prekinuto, jer je prijenos završen", "large_filesize": "Upozorenje: Slanje velike koli�ine podataka može trajati satima", "gui_drag_and_drop": "Povuci i ispusti datoteke i mape koje želiš dijeliti", "gui_add": "Dodaj", "gui_add_files": "Dodaj datoteke", "gui_add_folder": "Dodaj mapu", "gui_choose_items": "Odaberi", "gui_share_start_server": "Pokreni dijeljenje", "gui_share_stop_server": "Prekini dijeljenje", "gui_share_stop_server_autostop_timer": "Prekini dijeljenje ({})", "gui_stop_server_autostop_timer_tooltip": "Timer za automatsko prekidanje završava u {}", "gui_start_server_autostart_timer_tooltip": "Timer za automatsko pokretanje završava u {}", "gui_receive_start_server": "Pokreni modus primanja", "gui_receive_stop_server": "Prekini modus primanja", "gui_receive_stop_server_autostop_timer": "Prekini modus primanja ({} preostalo)", "gui_copy_url": "Kopiraj adresu", "gui_canceled": "Prekinuto", "gui_copied_url_title": "OnionShare adresa je kopirana", "gui_copied_url": "OnionShare adresa je kopirana u međuspremnik", "gui_waiting_to_start": "Planirano pokretanje za {}. Pritisni za prekid.", "gui_please_wait": "Pokretanje … Pritisni za prekid.", "gui_quit_warning_quit": "Prekini", "zip_progress_bar_format": "Komprimiranje: %p%", "gui_settings_window_title": "Postavke", "gui_settings_autoupdate_label": "Traži nove verzije", "gui_settings_autoupdate_option": "Obavijesti me o novim verzijama", "gui_settings_autoupdate_timestamp": "Zadnja provjera: {}", "gui_settings_autoupdate_timestamp_never": "Nikada", "gui_settings_autoupdate_check_button": "Traži nove verzije", "gui_settings_connection_type_label": "Kako se OnionShare treba povezati s Torom?", "gui_settings_connection_type_bundled_option": "Koristi verziju Tora koja je ugrađena u OnionShareu", "gui_settings_connection_type_automatic_option": "Pokušaj automatsku konfiguraciju s Tor preglednikom", "gui_settings_connection_type_control_port_option": "Poveži se koristeći kontrolni priklju�ak", "gui_settings_connection_type_socket_file_option": "Poveži se koristeći socket datoteku", "gui_settings_connection_type_test_button": "Ispitaj vezu s Torom", "gui_settings_control_port_label": "Kontrolni priklju�ak", "gui_settings_socket_file_label": "Socket datoteka", "gui_settings_socks_label": "SOCKS priklju�ak", "gui_settings_authenticate_no_auth_option": "Bez autentifikacije ili autentifikacija kola�ićem", "gui_settings_authenticate_password_option": "Lozinka", "gui_settings_password_label": "Lozinka", "gui_settings_tor_bridges": "Povezati se pomoću Torovog mosta?", "gui_settings_meek_lite_expensive_warning": "Upozorenje: meek_lite mostovi troše velike koli�ine resursa za pokretanje Tor projekta.

Koristi ih samo ako se ne možeš povezati s Torom direktno putem obfs4 prijenosa ili drugih normalnih mostova.", "gui_settings_tor_bridges_invalid": "Nijedan od dodanih mostova ne funkcionira. Provjeri ih ili dodaj druge.", "gui_settings_button_save": "Spremi", "gui_settings_button_cancel": "Odustani", "gui_settings_button_help": "Pomoć", "settings_error_unknown": "Nije moguće povezivanje s Tor kontrolerom, jer tvoje postavke nemaju smisla.", "settings_error_automatic": "Neuspjelo povezivanje s Tor kontrolerom. Radi li Tor preglednik (dostupan na torproject.org) u pozadini?", "settings_error_socket_port": "Nije moguće povezivanje s Tor kontrolerom pri {}:{}.", "settings_error_socket_file": "Nije moguće povezivanje s Tor kontrolerom pomoću socket datoteke {}.", "settings_error_auth": "Povezan s {}:{}, ali autentifikacija nije moguća. Možda ovo nije Tor kontroler?", "settings_error_missing_password": "Povezan s Tor kontrolerom, ali zahtijeva lozinku za autentifikaciju.", "settings_error_unreadable_cookie_file": "Povezan s Tor kontrolerom, ali je lozinka možda pogrešna ili tvom korisniku nije dozvoljeno �itati datoteku kola�ića.", "settings_error_bundled_tor_not_supported": "Tor verzija koja se isporu�uje s OnionShare ne radi u razvojnom modusu operacijskih sustava Windows ili macOS.", "settings_error_bundled_tor_timeout": "Povezivanje s Torom traje predugo. Možda nemaš vezu s internetom ili imaš neto�no postavljen sat sustava?", "settings_error_bundled_tor_broken": "Neuspjelo povezivanje OnionSharea s Torom:\n{}", "settings_test_success": "Povezan s Tor kontrolerom.\n\nTor verzija: {}\nPodržava kratkotrajne Onion usluge: {}.\nPodržava autentifikaciju klijenta: {}.\nPodržava .onion adrese sljedeće generacije: {}.", "error_tor_protocol_error": "Dogodila se greška s Torom: {}", "connecting_to_tor": "Povezivanje s Tor mrežom", "update_available": "Objavljen je novi OnionShare. Pritisni ovdje za preuzimanje.

Trenuta�no koristiš verziju {}, a najnovija verzija je {}.", "update_error_check_error": "Neuspjela pretraga za novom verzijom: možda nemaš vezu s Torom ili OnionShare web-stranica ne radi?", "update_error_invalid_latest_version": "Neuspjela pretraga za novom verzijom: OnionShare web-stranica kaže, da je zadnja verzija neprepoznatljiva „{}� …", "update_not_available": "Koristiš najnoviji OnionShare.", "gui_tor_connection_ask": "Otvoriti postavke za podešavanje veze s Torom?", "gui_tor_connection_ask_open_settings": "Da", "gui_tor_connection_ask_quit": "Zatvori", "gui_tor_connection_error_settings": "U postavkama promijeni na�in na koji se OnionShare povezuje s Tor mrežom.", "gui_tor_connection_canceled": "Neuspjelo povezivanje s Torom.\n\nProvjeri vezu s internetom, a zatim ponovo pokreni OnionShare i postavi njegovu vezu s Torom.", "gui_tor_connection_lost": "Prekinuta veza s Torom.", "gui_server_started_after_autostop_timer": "Vrijeme timera za automatsko prekidanje je isteklo prije nego što je poslužitelj zapo�eo. Izradi novo dijeljenje.", "gui_server_autostop_timer_expired": "Vrijeme timera za automatsko prekidanje je već isteklo. Za pokretanje dijeljenja, podesi vrijeme.", "gui_server_autostart_timer_expired": "Planirano vrijeme je već prošlo. Za pokretanje dijeljenja, podesi vrijeme.", "gui_autostop_timer_cant_be_earlier_than_autostart_timer": "Vrijeme za automatsko prekidanje ne može biti isto kao vrijeme za automatsko pokretanje ili ranije. Za pokretanje dijeljenja, podesi vrijeme.", "gui_share_url_description": "Svatko s ovom OnionShare adresom i privatnim klju�em može preuzeti tvoje datoteke koristeći Tor preglednik: ", "gui_website_url_description": "Svatko s ovom OnionShare adresom i privatnim klju�em može posjetiti tvoju web-stranicu koristeći Tor preglednik: ", "gui_receive_url_description": "Svatko s ovom OnionShare adresom i privatnim klju�em može prenijeti datoteke na tvoje ra�unalo koristeći Tor preglednik: ", "gui_url_label_persistent": "Ovo se dijeljenje neće automatski prekinuti.

Svako naredno dijeljenje ponovo koristi istu adresu. (Za korištenje jednokratne adrese, u postavkama isklju�i opciju „Uvijek otvori ovu karticu kad se pokrene OnionShare�.)", "gui_url_label_stay_open": "Ovo se dijeljenje neće automatski prekinuti.", "gui_url_label_onetime": "Ovo će se dijeljenje prekinuti nakon prvog završavanja.", "gui_url_label_onetime_and_persistent": "Ovo se dijeljenje neće automatski prekinuti.

Svako naredno dijeljenje će ponovo koristiti istu adresu. (Za korištenje jednokratne adrese, u postavkama isklju�i opciju „Uvijek otvori ovu karticu kad se pokrene OnionShare�.)", "gui_status_indicator_share_stopped": "Prekinuto", "gui_status_indicator_share_working": "Pokretanje …", "gui_status_indicator_share_scheduled": "Planirano …", "gui_status_indicator_share_started": "Dijeljenje", "gui_status_indicator_receive_stopped": "Prekinuto", "gui_status_indicator_receive_working": "Pokretanje …", "gui_status_indicator_receive_scheduled": "Planirano …", "gui_status_indicator_receive_started": "Primanje", "gui_file_info": "{} datoteke, {}", "gui_file_info_single": "{} datoteka, {}", "history_in_progress_tooltip": "{} u tijeku", "history_completed_tooltip": "{} završeno", "history_requests_tooltip": "{} web zahtjeva", "error_cannot_create_data_dir": "Neuspjelo stvaranje mape za OnionShare podatke: {}", "gui_receive_mode_warning": "Modus primanja dozvoljava korisnicima prenijeti datoteke na tvoje ra�unalo.

Pri tome neke datoteke mogu preuzeti kontrolu nad tvojim ra�unalom, ako ih otvoriš. Otvaraj samo stvari od ljudi kojima vjeruješ ili ako znaš što radiš.", "gui_settings_language_label": "Željeni jezik", "gui_settings_language_changed_notice": "Za mijenjanje jezika ponovo pokreni OnionShare.", "systray_menu_exit": "Izađi", "systray_page_loaded_title": "Stranica u�itana", "systray_page_loaded_message": "OnionShare adresa u�itana", "systray_share_started_title": "Dijeljenje pokrenuto", "systray_share_started_message": "Po�inje slanje datoteka nekome", "systray_share_completed_title": "Dijeljenje završeno", "systray_share_completed_message": "Završeno je slanje datoteka", "systray_share_canceled_title": "Dijeljenje prekinuto", "systray_share_canceled_message": "Netko je prekinuo primanje tvojih datoteka", "systray_receive_started_title": "Primanje pokrenuto", "systray_receive_started_message": "Netko ti šalje datoteke", "gui_all_modes_history": "Kronologija", "gui_all_modes_clear_history": "Izbriši sve", "gui_all_modes_transfer_started": "Pokrenuto {}", "gui_all_modes_transfer_finished_range": "Preneseno {} – {}", "gui_all_modes_transfer_finished": "Preneseno {}", "gui_all_modes_transfer_canceled_range": "Prekinuto {} – {}", "gui_all_modes_transfer_canceled": "Prekinuto {}", "gui_all_modes_progress_complete": "%p %, {0:s} proteklo.", "gui_all_modes_progress_starting": "{0:s}, %p % (izra�unavanje)", "gui_all_modes_progress_eta": "{0:s}, procijenjeno: {1:s}, %p %", "gui_share_mode_no_files": "Nijedna datoteka još nije poslana", "gui_share_mode_autostop_timer_waiting": "Završavanje slanja …", "gui_website_mode_no_files": "Nijedna web-stranica još nije dijeljena", "gui_receive_mode_no_files": "Nijedna datoteka još nije primljena", "gui_receive_mode_autostop_timer_waiting": "Završavanje primanja …", "days_first_letter": "d", "hours_first_letter": "h", "minutes_first_letter": "m", "seconds_first_letter": "s", "mode_settings_website_disable_csp_checkbox": "Ne šalji standardno zaglavlje politike sigurnosti sadržaja (omogućuje tvojim web-stranicama koristiti strane resurse)", "mode_settings_receive_data_dir_browse_button": "Pregledaj", "mode_settings_receive_data_dir_label": "Spremi datoteke u", "mode_settings_share_autostop_sharing_checkbox": "Prekini dijeljenje nakon što se datoteke pošalju (deaktiviraj za preuzimanje pojedina�nih datoteka)", "mode_settings_autostop_timer_checkbox": "Prekini onion uslugu u planirano vrijeme", "mode_settings_autostart_timer_checkbox": "Pokreni onion uslugu u planirano vrijeme", "mode_settings_public_checkbox": "Ovo je javna OnionShare usluga (deaktivira privatni klju�)", "mode_settings_persistent_checkbox": "Uvijek otvori ovu karticu kad se pokrene OnionShare (onion adresa će ostati ista)", "mode_settings_advanced_toggle_hide": "Sakrij napredne postavke", "mode_settings_advanced_toggle_show": "Prikaži napredne postavke", "gui_quit_warning_cancel": "Odustani", "gui_quit_warning_description": "Prekinuti i zatvoriti sve kartice, iako je u nekima od njih dijeljenje aktivno?", "gui_quit_warning_title": "Prekinuti OnionShare?", "gui_close_tab_warning_cancel": "Odustani", "gui_close_tab_warning_close": "U redu", "gui_close_tab_warning_website_description": "Zatvoriti karticu koja hostira web mjesto?", "gui_close_tab_warning_receive_description": "Zatvoriti karticu koja prima datoteke?", "gui_close_tab_warning_share_description": "Zatvoriti karticu koja šalje datoteke?", "gui_close_tab_warning_persistent_description": "Zatvoriti trajnu karticu i izgubiti onion adresu koju koristi?", "gui_close_tab_warning_title": "Zatvoriti karticu?", "gui_new_tab_website_button": "Objavi web-stranicu", "gui_new_tab_receive_button": "Primaj datoteke", "gui_new_tab_share_button": "Dijeli datoteke", "gui_new_tab_tooltip": "Otvori novu karticu", "gui_new_tab": "Nova kartica", "gui_receive_flatpak_data_dir": "Budući da je tvoj OnionShare instaliran pomoću Flatpak-a, datoteke moraš spremiti u jednu mapu u ~/OnionShare.", "gui_tab_name_chat": "Razgovor", "gui_new_tab_chat_button": "Razgovaraj anonimno", "gui_chat_start_server": "Pokreni poslužitelja za razgovor", "gui_chat_stop_server": "Prekini poslužitelja za razgovor", "gui_tab_name_receive": "Primi", "gui_open_folder_error": "Neuspjelo otvaranje mape s xdg-open. Datoteka se nalazi ovdje: {}", "gui_tab_name_website": "Web-stranica", "gui_tab_name_share": "Dijeli", "gui_qr_code_dialog_title": "OnionShare QR-kod", "gui_show_qr_code": "Prikaži QR-kod", "gui_file_selection_remove_all": "Ukloni sve", "gui_remove": "Ukloni", "gui_main_page_chat_button": "Pokreni razgovor", "gui_main_page_website_button": "Pokreni hosting", "gui_main_page_receive_button": "Pokreni primanje", "gui_main_page_share_button": "Pokreni dijeljenje", "gui_chat_url_description": "Svatko s ovom OnionShare adresom i privatnim klju�em može se pridružiti ovoj sobi za razgovor koristeći Tor preglednik: ", "error_port_not_available": "OnionShare priklju�ak nije dostupan", "gui_rendezvous_cleanup_quit_early": "Prekini preuranjeno", "gui_rendezvous_cleanup": "Čekanje na zatvarnje Tor lanaca, kako bi se osigurao tvoj prijenos datoteka.\n\nOvo može potrajati nekoliko minuta.", "gui_color_mode_changed_notice": "Za prikaz novih boja ponovo pokreni OnionShare .", "history_receive_read_message_button": "Čitaj poruku", "mode_settings_receive_disable_files_checkbox": "Onemogući prenošenje datoteka", "mode_settings_receive_disable_text_checkbox": "Onemogući slanje teksta", "mode_settings_title_label": "Prilagođeni naslov", "gui_status_indicator_chat_scheduled": "Planirano …", "gui_status_indicator_chat_working": "Pokretanje …", "mode_settings_receive_webhook_url_checkbox": "Koristi automatsko obavještavanje", "gui_status_indicator_chat_started": "Razgovor u tijeku", "gui_status_indicator_chat_stopped": "Prekinuto", "gui_server_doesnt_support_stealth": "Nažalost, ova Tor verzija ne podržava autentifikaciju klijenata. Pokušaj s novijom Tor verzijom ili koristi „javni� na�in rada ako ne mora biti privatni.", "gui_settings_theme_dark": "Tamna", "gui_settings_theme_light": "Svjetla", "gui_settings_theme_auto": "Automatski", "gui_settings_theme_label": "Tema", "gui_client_auth_instructions": "Zatim pošalji privatni klju� za dozvoljavanje pristupa tvoji OnionShare usluzi:", "gui_url_instructions_public_mode": "Pošalji donju OnionShare adresu:", "gui_url_instructions": "Najprije pošalji donju OnionShare adresu:", "gui_chat_url_public_description": "Svatko s ovom OnionShare adresom može se pridružiti ovoj sobi za razgovor koristeći Tor preglednik: ", "gui_receive_url_public_description": "Svatko s ovom OnionShare adresom može prenijeti datoteke na tvoje ra�unalo koristeći Tor preglednik: ", "gui_website_url_public_description": "Svatko s ovom OnionShare adresom može posjetiti tvoju web-stranicu koristeći Tor preglednik: ", "gui_share_url_public_description": "Svatko s ovom OnionShare adresom može preuzeti tvoje datoteke koristeći Tor preglednik: ", "gui_please_wait_no_button": "Pokretanje …", "gui_hide": "Sakrij", "gui_reveal": "Otkrij", "gui_qr_label_auth_string_title": "Privatni klju�", "gui_qr_label_url_title": "OnionShare adresa", "gui_copied_client_auth": "Privatni klju� je kopiran u međuspremnik", "gui_copied_client_auth_title": "Privatni klju� je kopiran", "gui_copy_client_auth": "Kopiraj privatni klju�", "gui_tor_settings_window_title": "Tor postavke", "gui_settings_controller_extras_label": "Tor postavke", "gui_settings_bridge_use_checkbox": "Koristi most", "gui_settings_bridge_radio_builtin": "Odaberi jedan ugrađeni most", "gui_settings_bridge_none_radio_option": "Nemoj koristiti most", "gui_settings_bridge_moat_radio_option": "Zatraži most od torproject.org", "gui_settings_bridge_moat_button": "Zatraži novi most", "gui_settings_tor_bridges_label": "Mostovi pomažu tvom prometu da uđe u Tor mrežu gdje je pristup Toru blokiran. Ovisno o tome gdje se nalaziš, jedan most može funkcionirati bolje od drugog.", "gui_settings_version_label": "Koristiš OnionShare {}", "gui_settings_help_label": "Trebaš pomoć? Pogledaj docs.onionshare.org", "gui_settings_bridge_custom_placeholder": "upiši adresa:priklju�ak (jedan unos po retku)", "gui_settings_moat_bridges_invalid": "Još nisi zatražio/zatražila most od torproject.org.", "gui_settings_stop_active_tabs_label": "U nekim se karticama pokreću usluge.\nZa mijenjanje postavki Tora, moraš zaustaviti sve usluge.", "mode_settings_website_custom_csp_checkbox": "Šalji prilagođeno zaglavlje politike sigurnosti sadržaja", "moat_captcha_submit": "Pošalji", "moat_captcha_label": "Riješi CAPTCHA ako želiš zatražiti most.", "moat_captcha_placeholder": "Upiši znakove koji se nalaze u slici", "moat_captcha_reload": "U�itaj ponovo", "moat_bridgedb_error": "Nije bilo moguće kontaktirati BridgeDB.", "mode_tor_not_connected_label": "OnionShare nije povezan s Tor mrežom", "moat_captcha_error": "Neispravno rješenje. Pokušaj ponovo.", "moat_solution_empty_error": "Upiši znakove koji se nalaze u slici", "gui_enable_autoconnect_checkbox": "Poveži se na Tor automatski", "gui_autoconnect_failed_to_connect_to_tor": "Neuspjelo povezivanje s Torom", "gui_autoconnect_connection_error_msg": "Provjeri jesi li povezan(a) na internet.", "gui_autoconnect_bridge_detect_automatic": "Automatski odredi moju zemlju prema mojoj IP adresi za postavke mosta", "gui_autoconnect_bridge_detect_manual": "Ru�no odaberi moju zemlju za postavke mosta", "gui_autoconnect_start": "Poveži se na Tor", "gui_autoconnect_configure": "Mrežne postavke", "gui_autoconnect_no_bridge": "Pokušaj ponovo bez mostova", "gui_autoconnect_try_again_without_a_bridge": "Pokušaj ponovo bez mostova", "gui_autoconnect_circumventing_censorship": "Rješavanje problema s povezivanjem …", "gui_autoconnect_circumventing_censorship_starting_circumvention": "Zaobilaženje cenzure …", "gui_autoconnect_circumventing_censorship_got_bridges": "Mostovi su uspostavljeni. Ponovno povezivanje na Tor …", "gui_general_settings_window_title": "Opće", "gui_autoconnect_could_not_connect_to_tor_api": "Neuspjelo povezivanje s Tor API-jem. Prije ponovnog pokušaja provjeri vezu s internetom.", "gui_autoconnect_circumventing_censorship_requesting_bridges": "Zahtijevanje mostova od Tor API-ja za zaobilaženja cenzure …", "moat_contact_label": "Kontaktiranje BridgeDB-a …", "gui_autoconnect_description": "OnionShare koristi Tor mrežu, koju pokreću tisuće volontera širom svijeta.", "gui_autoconnect_bridge_setting_options": "Postavke mosta", "gui_autoconnect_trying_to_connect_to_tor": "Povezivanje s Torom …", "gui_autoconnect_bridge_description": "Možda ćeš se moći povezati pomoću mosta ako je tvoja internetska veza cenzurirana.", "gui_settings_bridge_custom_radio_option": "Omogući most o kojem si saznao/la iz pouzdanog izvora", "waitress_web_server_error": "Došlo je do problema pri pokretanju web servera", "gui_autoconnect_circumventing_censorship_starting_meek": "Uspostavljanje meek mosta za domain-fronting …", "gui_dragdrop_sandbox_flatpak": "Kako bi Flatpak sandbox bio sigurniji, funkcija povla�enja i ispuštanja nije podržana. Umjesto toga koristi gumbe „Dodaj datoteke� i „Dodaj mapu� za biranje datoteka.", "gui_close_tab_warning_chat_description": "Zatvoriti karticu koja hostira server za razgovore?", "gui_chat_mode_explainer": "Modus razgovora omogućuje interaktivni razgovor s drugima u Tor pregledniku.

Povijest razgovora se ne sprema u OnionShareu. Povijest razgovora će nestati kada zatvoriš Tor preglednik.", "mode_settings_persistent_autostart_on_launch_checkbox": "Automatski pokreni ovu onion uslugu kad se pokrene OnionShare" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/hu.json000066400000000000000000000376561521174352300271420ustar00rootroot00000000000000{ "not_a_readable_file": "{0:s} nem egy olvasható fájl.", "other_page_loaded": "Cím betöltve", "close_on_autostop_timer": "Leállt, mert lejárt az automatikus leállítás időzítője", "closing_automatically": "Leállítva, mert az átvitel teljes és befejezett", "large_filesize": "Figyelem: A nagyobb fájlok elküldése órákat vehet igénybe", "systray_menu_exit": "Kilépés", "gui_drag_and_drop": "Húzzon ide fájlt vagy mappát a megosztás megkezdéséhez", "gui_add": "Hozzáadás", "gui_choose_items": "Kiválaszt", "gui_share_start_server": "Megosztás kezdése", "gui_share_stop_server": "Megosztás leállítása", "gui_share_stop_server_autostop_timer": "Megosztás leállítása ({})", "gui_receive_start_server": "Fogadó mód indítása", "gui_receive_stop_server": "Fogadó mód leállítása", "gui_receive_stop_server_autostop_timer": "Fogadó mód leállítása ({} van hátra)", "gui_copy_url": "Cím másolása", "gui_canceled": "Törölve", "gui_copied_url_title": "OnionShare-cím másolva", "gui_copied_url": "OnionShare-cím a vágólapra másolva", "gui_please_wait": "Indítás... Kattints a megszakításhoz.", "gui_quit_warning_quit": "Kilépés", "zip_progress_bar_format": "Tömörítés: %p%", "gui_settings_window_title": "Beállítások", "gui_settings_autoupdate_label": "Új verzió keresése", "gui_settings_autoupdate_option": "Értesítést kérek, ha új verzió érhető el", "gui_settings_autoupdate_timestamp": "Utoljára ellenőrizve: {}", "gui_settings_autoupdate_timestamp_never": "Soha", "gui_settings_autoupdate_check_button": "Új Verzió keresése", "gui_settings_connection_type_label": "Hogyan csatlakozzon az OnionShare a Tor-hoz?", "gui_settings_connection_type_bundled_option": "Beépített Tor-verzió használata", "gui_settings_connection_type_automatic_option": "Automatikus konfiguráció a Tor-ral", "gui_settings_connection_type_control_port_option": "Csatlakozás kontroll port által", "gui_settings_connection_type_socket_file_option": "Szokettfájl használata", "gui_settings_connection_type_test_button": "Tor-kapcsolat tesztelése", "gui_settings_control_port_label": "Kontroll port", "gui_settings_socket_file_label": "Szokettfájl", "gui_settings_authenticate_no_auth_option": "Nincs hitelesítés, vagy sütik általi hitelesítés", "gui_settings_authenticate_password_option": "Jelszó", "gui_settings_password_label": "Jelszó", "gui_settings_tor_bridges": "Tor híd támogatása", "gui_settings_meek_lite_expensive_warning": "Figyelem: A meek_lite hidak fenntartása nagyon költséges a Tor Project számára.

Csak akkor használd őket, ha nem tudsz közetlenül a Tor-hoz csatlakozni az obfs4 vagy más hidak által.", "gui_settings_tor_bridges_invalid": "Egyetlen híd sem működik. Ellenőrizd őket, vagy adj hozzá újakat.", "gui_settings_button_save": "Mentés", "gui_settings_button_cancel": "Mégse", "gui_settings_button_help": "Súgó", "settings_error_unknown": "Nem lehet csatlakozni a Tor-kontrollerhez, mert értelmetlenek a beállításaid.", "settings_error_automatic": "Nem lehet csatlakozni a Tor-kontrollerhez. Fut-e a Tor böngésző (letölthető innen: torproject.org) a háttérben?", "settings_error_socket_port": "Nem lehet csatlakozni a Tor-kontrollerhez itt: {}:{}.", "settings_error_socket_file": "Nem lehet csatlakozni a Tor-kontrollerhez az alábbi szokettfájl használatával: {}.", "settings_error_auth": "Csatlakozva itt: {}:{}, de nem hitelesíthető. Biztos, hogy ez egy Tor-kontroller?", "settings_error_missing_password": "Csatlakozva a Tor-kontrollerhez, de a hitelesítéshez jelszó szükséges.", "settings_error_unreadable_cookie_file": "Csatlakozva a Tor-kontrollerhez, de vagy a jelszó hibás, vagy a felhasználó nem jogosult a süti fájl olvasására.", "settings_error_bundled_tor_not_supported": "Az OnionShare beépített Tor-verziója nem használható fejlesztői módban Windows ill. macOS alatt.", "settings_error_bundled_tor_timeout": "Túl sok időbe telik csatlakozni a Tor-hoz. Lehet hogy nincs internetkapcsolatod, vagy a rendszer órája pontatlan?", "settings_error_bundled_tor_broken": "Az OnionShare nem tudott a háttérben a Tor-hoz csatlakozni:\n{}", "settings_test_success": "Csatlakozva a Tor-kontrollerhez.\n\nTor-verziószám: {}\nTámogatott ideiglenes Onion szolgáltatások: {}.\nTámogatott kliens-hitelesítés: {}.\nTámogatott újgenerációs .onion címek: {}.", "error_tor_protocol_error": "Hiba a Tor-ral: {}", "connecting_to_tor": "Csatlakozás a Tor-hálózathoz", "update_available": "Új OnionShare-verzió érhető el. Kattints ide a letöltéshez.

A te verziód {}, a mostani pedig {}.", "update_error_check_error": "Nem sikerült az új verzió keresése: Lehet, hogy nem csatlakoztál a Tor-hoz, vagy az OnionShare oldal nem elérhető?", "update_error_invalid_latest_version": "Nem sikerült az új verzió keresése: Az OnionShare weboldal szerint az új verzió '{}' ám az felismerhetetlen…", "update_not_available": "A legújabb OnionShare-verziót használod.", "gui_tor_connection_ask_open_settings": "Igen", "gui_tor_connection_ask_quit": "Kilépés", "gui_status_indicator_share_started": "Megosztás", "gui_status_indicator_receive_started": "Bevétel", "gui_settings_language_label": "Előnyben részesített nyelv", "gui_add_files": "Fájlok hozzáadása", "gui_add_folder": "Mappák hozzáadása", "gui_stop_server_autostop_timer_tooltip": "Auto-stop időzítő megáll: {}", "gui_start_server_autostart_timer_tooltip": "Auto-start időzítő megáll: {}", "incorrect_password": "Hibás jelszó", "gui_waiting_to_start": "Ütemezett indítás: {}. Kattintson a visszavonáshoz.", "gui_hide": "Elrejtés", "gui_all_modes_history": "Előzmények", "gui_tab_name_website": "weboldal", "gui_tab_name_chat": "Csevegés", "gui_settings_bridge_moat_radio_option": "Híd kérése a torproject.org-tól", "gui_reveal": "Felfedés", "moat_solution_empty_error": "�rja be a képen látható karaktereket", "gui_status_indicator_share_working": "Indítás…", "gui_close_tab_warning_close": "Oké", "gui_status_indicator_receive_working": "Indítás…", "gui_settings_bridge_none_radio_option": "Ne használjon hidakat", "gui_settings_bridge_custom_placeholder": "írja be cím:port (egyet soronként)", "moat_captcha_submit": "Elküldés", "gui_status_indicator_chat_working": "Indítás…", "gui_settings_theme_auto": "Automatikus", "mode_settings_advanced_toggle_show": "Speciális beállítások megjelenítése", "gui_autoconnect_start": "Csatlakozás a Tor-hoz", "gui_quit_warning_cancel": "Mégsem", "gui_remove": "Eltávolítás", "gui_tab_name_receive": "Fogadás", "gui_autoconnect_trying_to_connect_to_tor": "Kapcsolódás a Tor-hoz…", "gui_please_wait_no_button": "Indítás…", "gui_close_tab_warning_cancel": "Mégsem", "gui_new_tab_share_button": "Fájlok megosztása", "gui_general_settings_window_title": "�ltalános", "gui_file_selection_remove_all": "Összes eltávolítása", "gui_settings_theme_light": "Világos", "moat_captcha_placeholder": "�rja be a képen látható karaktereket", "moat_captcha_label": "Oldjon meg egy CAPTCHA-t a híd kéréséhez.", "moat_captcha_reload": "Frissítés", "gui_all_modes_clear_history": "Kijelölések törlése", "gui_new_tab": "Új fül", "gui_tab_name_share": "Megosztás", "mode_settings_receive_data_dir_browse_button": "Tallózás", "gui_settings_theme_label": "Téma", "gui_settings_theme_dark": "Sötét", "gui_settings_socks_label": "SOCKS port", "gui_copy_client_auth": "Privát kulcs másolása", "gui_server_autostop_timer_expired": "Az automatikus leállás időzítője már lejárt. Kérjük, módosítsa a megosztás megkezdéséhez.", "gui_show_qr_code": "QR-kód megjelenítése", "gui_qr_label_auth_string_title": "Privát kulcs", "gui_autoconnect_bridge_setting_options": "Hídbeállítások", "gui_autoconnect_no_bridge": "Próbálja újra hidak nélkül", "gui_autoconnect_try_again_without_a_bridge": "Próbálja újra hidak nélkül", "gui_autoconnect_circumventing_censorship_starting_meek": "Szelíd híd létrehozása a domain-frontokhoz…", "gui_tor_connection_canceled": "Nem sikerült csatlakozni a Torhoz.\n\nGyőződjön meg arról, hogy csatlakozik e az internethez, majd nyissa meg újra az OnionShare alkalmazást, és állítsa be a Tor kapcsolatot.", "gui_url_label_persistent": "Ez a megosztás nem áll le automatikusan.

Minden további megosztás újrafelhasználja a címet. (Egyszeri címek használatához kapcsolja ki a „Persistent address� beállítást a beállításokban.)", "gui_settings_bridge_custom_radio_option": "Adjon meg egy hidat, amelyről tudja hogy megbízható", "gui_autoconnect_circumventing_censorship_starting_circumvention": "A cenzúra megkerülése…", "gui_server_started_after_autostop_timer": "Az automatikus leállítás időzítője lejárt, mielőtt a szerver elindult. Kérem, készítsen új megosztást.", "gui_receive_url_public_description": "Ezzel az OnionShare-címmel bárki feltölthet fájlokat a számítógépére a Tor Browser használatával: ", "gui_autoconnect_bridge_description": "Lehetséges, hogy híd segítségével csatlakozhat, ha az internetkapcsolat cenzúrázott.", "gui_settings_controller_extras_label": "Tor beállítások", "gui_receive_url_description": "Ezzel az OnionShare-címmel és privát kulccsal bárki feltölthet fájlokat a számítógépére a Tor Browser használatával: ", "gui_autostop_timer_cant_be_earlier_than_autostart_timer": "Az automatikus leállítási idő nem lehet azonos vagy korábbi, mint az automatikus indítás időpontja. Kérjük, módosítsa a megosztás megkezdéséhez.", "gui_autoconnect_failed_to_connect_to_tor": "Nem sikerült csatlakozni a Torhoz", "gui_status_indicator_chat_started": "Csevegés", "gui_receive_flatpak_data_dir": "Mivel az OnionShare-t Flatpakből telepítette, a fájlokat a ~/OnionShare egyik mappájába kell mentenie.", "gui_tor_connection_error_settings": "Próbálja meg módosítani a beállításokban, hogy az OnionShare hogyan csatlakozzon a Tor hálózathoz.", "gui_settings_tor_bridges_label": "A hidak segítségével bejuthat a Tor hálózatba, ha a Tor hozzáférést blokkolják. Attól függően, hogy honnan csatlakozik, az egyik híd jobban működhet, mint a másik.", "gui_autoconnect_circumventing_censorship": "Kapcsolódási problémák megoldása…", "gui_qr_code_dialog_title": "OnionShare QR-kód", "gui_server_autostart_timer_expired": "A megbeszélt időpont már letelt. Kérjük, módosítsa a megosztás megkezdéséhez.", "gui_chat_stop_server": "Csevegőszerver leállítása", "gui_settings_bridge_radio_builtin": "Válasszon beépített hidat", "gui_autoconnect_configure": "Hálózati beállítások", "gui_url_instructions": "Először küldje el az alábbi OnionShare címet:", "gui_status_indicator_receive_stopped": "Leállít", "gui_status_indicator_chat_scheduled": "Ütemezett…", "gui_file_info": "{} fájl, {}", "gui_chat_start_server": "Csevegőszerver indítása", "gui_autoconnect_bridge_detect_automatic": "Határozza meg az IP-címem alapján az országomat a hídbeállításokhoz", "gui_url_label_onetime_and_persistent": "Ez a megosztás nem áll le automatikusan.

Minden további megosztás újra felhasználja a címet. (Egyszeri címek használatához kapcsolja ki a „Persistent address� beállítást a beállításokban.)", "gui_url_label_onetime": "Ez a megosztás az első kitöltést követően leáll.", "gui_website_url_description": "Ezzel az OnionShare-címmel és privát kulccsal bárki meglátogathatja webhelyét a Tor Browser használatával: ", "gui_copied_client_auth_title": "Privát kulcs másolva", "gui_dragdrop_sandbox_flatpak": "A Flatpak sandbox biztonságának érdekében a drag and drop (fogd és vidd) funkció nem támogatott. A fájlok kiválasztásához használja a \"Fájlok hozzáadása\" és a \"Mappa hozzáadása\" gombokat.", "gui_tor_settings_window_title": "Tor beállítások", "gui_settings_bridge_use_checkbox": "Használj hidat", "gui_settings_bridge_moat_button": "Kérjen új hidat", "gui_settings_moat_bridges_invalid": "Még nem kértél hidat a torproject.org webhelyről.", "gui_client_auth_instructions": "Ezután küldje el a privát kulcsot az OnionShare szolgáltatáshoz való hozzáférés engedélyezéséhez:", "gui_autoconnect_connection_error_msg": "Győződjön meg arról, hogy van internetkapcsolata.", "gui_website_url_public_description": "Ezzel az OnionShare-címmel bárki meglátogathatja webhelyét a Tor Browser használatával: ", "gui_autoconnect_could_not_connect_to_tor_api": "Nem sikerült csatlakozni a Tor API-hoz. Mielőtt újra próbálkozna, győződjön meg arról, hogy csatlakozik e az internethez.", "gui_chat_url_description": "Ezzel az OnionShare címmel és privát kulccsal bárki csatlakozhat ehhez a csevegőszobához a Tor böngésző használatával: ", "gui_tor_connection_ask": "Megnyissuk a beállításokat, hogy a Tor-hoz való kapcsolódást rendezze?", "gui_status_indicator_share_scheduled": "Ütemezett…", "gui_status_indicator_share_stopped": "Leállít", "gui_status_indicator_chat_stopped": "Leállít", "gui_enable_autoconnect_checkbox": "Automatikus csatlakozás a Torhoz", "gui_tor_connection_lost": "Leválasztva a Torról.", "gui_copied_client_auth": "A privát kulcs a vágólapra másolva", "gui_qr_label_url_title": "OnionShare cím", "gui_autoconnect_description": "Az OnionShare az önkéntesek által működtetett Tor hálózatot használja.", "gui_autoconnect_bridge_detect_manual": "Válassza ki kézzel az országot a hídbeállításokhoz", "gui_autoconnect_circumventing_censorship_requesting_bridges": "Hidak kérése a Tor cenzúrakerülő API-tól…", "gui_autoconnect_circumventing_censorship_got_bridges": "Hidak létesültek. Újracsatlakozás a Torhoz…", "gui_settings_stop_active_tabs_label": "Egyes lapokon szolgáltatások futnak.\nA Tor-beállítások módosításához minden szolgáltatást le kell állítania.", "gui_settings_version_label": "Ön OnionShare szolgáltatást használ: {}", "gui_settings_help_label": "Kell segítség? Lásd: docs.onionshare.org", "gui_server_doesnt_support_stealth": "Sajnáljuk, a Tor ezen verziója nem támogatja a lopakodó (kliens-hitelesítés) funkciót. Kérjük, próbálja meg a Tor újabb verziójával, vagy használja a \"nyilvános\" módot, ha nem kell privátnak lennie.", "gui_url_label_stay_open": "Ez a megosztás nem áll le automatikusan.", "gui_share_url_description": "Bárki, aki rendelkezik ezzel az OnionShare-címmel és privát kulccsal, letöltheti fájljait a Tor Browser használatával: ", "gui_share_url_public_description": "Ezzel az OnionShare-címmel bárki letöltheti fájljait a Tor Browser használatával: ", "gui_chat_url_public_description": "Ezzel az OnionShare-címmel bárki csatlakozhat ehhez a csevegőszobához a Tor Browser használatával: ", "gui_url_instructions_public_mode": "Küldje el az alábbi OnionShare címet:", "gui_status_indicator_receive_scheduled": "Ütemezett…", "gui_file_info_single": "{} fájl, {}", "history_in_progress_tooltip": "{} folyamatban" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/hy_AM.json000066400000000000000000000177141521174352300275140ustar00rootroot00000000000000{ "gui_close_tab_warning_close": "Լավ", "gui_file_selection_remove_all": "Հեռա�նել բոլորը", "gui_autoconnect_trying_to_connect_to_tor": "Միա�ում Tor-ին…", "gui_settings_window_title": "Կարգավորումներ", "gui_general_settings_window_title": "Հիմնական", "gui_settings_autoupdate_timestamp_never": "Երբեք", "gui_all_modes_history": "Պատմություն", "gui_close_tab_warning_cancel": "Չեղարկել", "gui_quit_warning_cancel": "Չեղարկել", "mode_settings_receive_data_dir_browse_button": "Դիտարկել", "moat_captcha_label": "Լուծեք «CAPTCHA»-ն կամուրջ պահանջելու համար:", "moat_captcha_placeholder": "Մուտքագրեք նկարում պատկերված խորհրդանիշները", "moat_captcha_reload": "Վերաբեռնել", "gui_tab_name_chat": "Զրու�արան", "gui_remove": "Հեռա�նել", "gui_choose_items": "Ընտրել", "gui_hide": "Թաք�նել", "gui_settings_bridge_custom_placeholder": "մուտքագրեք հաս�ե:մատույ� (մեկ տող ամեն հատին)", "gui_autoconnect_start": "Միանալ Tor-ին", "gui_settings_bridge_moat_radio_option": "Պահանջել կամուրջ torproject.org-ի�", "gui_settings_button_help": "Օգնություն", "gui_settings_theme_auto": "Ինքնին", "gui_settings_theme_light": "Լուսավոր", "gui_settings_theme_dark": "Մութ", "gui_new_tab": "Նոր ներդիր", "moat_captcha_submit": "Ուղարկել", "moat_solution_empty_error": "Մուտքագրեք նկարում պատկերված խորհրդանիշները", "gui_tab_name_website": "Վեբ կայք", "gui_add": "Ավելա�նել", "gui_settings_authenticate_password_option": "Գաղտնաբառ", "gui_settings_password_label": "Գաղտնաբառ", "gui_settings_button_save": "Պահել", "gui_settings_button_cancel": "Չեղարկել", "gui_tor_connection_ask_open_settings": "Այո", "gui_settings_language_label": "Լեզու", "gui_settings_theme_label": "Ոճ", "gui_tor_settings_window_title": "Tor կարգավորումներ", "gui_close_tab_warning_title": "Փակե՞լ ներդիրը:", "gui_autoconnect_bridge_setting_options": "Կամուրջի կարգավորումներ", "gui_autoconnect_failed_to_connect_to_tor": "Չստա�վե� կապվել Tor-ին", "gui_autoconnect_no_bridge": "Փորձեք նորի�� առան� կամուրջների", "gui_autoconnect_try_again_without_a_bridge": "Փորձեք նորի�� առան� կամուրջների", "gui_settings_controller_extras_label": "Tor կարգավորումներ", "gui_settings_bridge_use_checkbox": "Օգտագործել կամուրջ", "systray_page_loaded_title": "Էջը բեռնվե�", "gui_qr_label_url_title": "OnionShare հաս�ե", "gui_add_files": "Ավելա�նել ֆայլեր", "other_page_loaded": "Բեռնված հաս�ե", "not_a_readable_file": "{0:s}-ն կարդա�վող ֆայլ չէ:", "gui_please_wait_no_button": "Մեկնարկում է…", "gui_copy_url": "Պատճենել հաս�են", "gui_canceled": "Չեղարկված", "gui_settings_bridge_moat_button": "Պահանջել նոր կամուրջ", "connecting_to_tor": "Միանում է Tor �ան�ին", "gui_new_tab_tooltip": "Բա�ել նոր ներդիր", "gui_new_tab_share_button": "Կիսվել ֆայլերով", "history_receive_read_message_button": "Կարդալ հաղորդագրությունը", "mode_settings_receive_data_dir_label": "Պահպանել ֆայլերը", "gui_status_indicator_chat_working": "Մեկնարկում է…", "systray_share_canceled_title": "�արածումը չեղարկվե�", "gui_main_page_share_button": "�կսել տարածումը", "mode_settings_advanced_toggle_hide": "Թաք�նել ընդլայնված կարգավորումները", "days_first_letter": "օ", "gui_status_indicator_share_stopped": "Պատրաստ է տարածմանը", "gui_tab_name_share": "�արածել", "gui_add_folder": "Ավելա�նել թղթապանակ", "history_in_progress_tooltip": "{} ընթա�քում", "seconds_first_letter": "վ", "systray_share_completed_title": "�արածումն ավարտվե�", "systray_page_loaded_message": "OnionShare հաս�են բեռնված է", "systray_share_started_title": "�արածումը սկսվե�", "gui_receive_mode_autostop_timer_waiting": "Ավարտվում է ստա�ումը…", "hours_first_letter": "ժ", "minutes_first_letter": "ր", "gui_receive_mode_no_files": "Ֆայլեր դեռ չեն ստա�վել", "gui_new_tab_receive_button": "�տանալ ֆայլերը", "mode_settings_receive_disable_text_checkbox": "Կարողազրկել տեքստի ուղակումը", "gui_please_wait": "Մեկնարկում է... �եղմեք չեղակման համար:", "gui_share_start_server": "�կսել տարածումը", "gui_share_stop_server": "Կասե�նել տարածումը", "gui_share_stop_server_autostop_timer": "Կասե�նել տարածումը ({})", "gui_reveal": "Բա�ահայտել", "gui_qr_code_dialog_title": "OnionShare QR ծածկագիր", "gui_autoconnect_circumventing_censorship_got_bridges": "Կամուրջները հիմնված են: Վերամիա�ում Tor-ին…", "gui_settings_autoupdate_label": "�տուգել նոր տարբերակի առկայությունը", "gui_settings_autoupdate_timestamp": "Վերջին ստուգումը� {}", "gui_settings_autoupdate_check_button": "�տուգել նոր տարբերակի առկայությունը", "history_completed_tooltip": "{} ավարտված", "systray_share_completed_message": "Ավարտվե� ֆայլերի ուղարկումը", "gui_all_modes_clear_history": "Մաքրել բոլորը", "systray_receive_started_title": "�տա�ումը սկսվե�", "gui_share_mode_autostop_timer_waiting": "Ավարտվում է ստա�ումը…", "gui_share_mode_no_files": "Ֆայլեր դեռ չեն ուղարկվել", "gui_main_page_receive_button": "�կսել ստա�ումը", "gui_main_page_website_button": "�կսել հյուրընկալումը", "gui_new_tab_website_button": "Հյուրընկալել վեբկայք", "gui_tab_name_receive": "�տանալ", "mode_settings_advanced_toggle_show": "Ցու�ադրել ընդլայնված կարգավորումները", "mode_settings_title_label": "Հարմարե�ված վերնագիր", "mode_settings_receive_disable_files_checkbox": "Կարողազրկել ֆայլերի վերբեռնումը", "error_port_not_available": "OnionShare-ի մատույ�ը հասանելի չէ", "gui_status_indicator_share_working": "Մեկնարկում է…", "gui_status_indicator_share_started": "�արածում", "gui_status_indicator_receive_working": "Մեկնարկում է…", "gui_status_indicator_receive_stopped": "Պատրաստ է ստա�մանը", "gui_copied_client_auth_title": "Փակ բանալին պատճենված է", "gui_copied_url": "OnionShare հաս�են պատճենված է սեղմատախտակին", "gui_copied_client_auth": "Փակ բանալին պատճենված է սեղմատախտակին", "gui_chat_stop_server": "Կասե�նել զրու�արանի սերվերը", "gui_chat_start_server": "�կսել զրու�արանի սերվերը", "gui_show_qr_code": "Ցու�ադրել QR ծածկագիրը", "gui_autoconnect_configure": "Կապի կարգավորումներ", "gui_copied_url_title": "OnionShare հաս�են պատճենված է", "gui_copy_client_auth": "Պատճենել փակ բանալին", "gui_qr_label_auth_string_title": "Փակ բանալի" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/ia.json000066400000000000000000000033601521174352300271000ustar00rootroot00000000000000{ "gui_remove": "Remover", "gui_hide": "Hide", "gui_settings_window_title": "Configurationes", "gui_settings_autoupdate_timestamp_never": "Never", "gui_settings_language_label": "Lingua", "gui_settings_theme_light": "Clar", "gui_settings_theme_dark": "Obscur", "systray_menu_exit": "Quitar", "gui_tab_name_website": "Website", "gui_tab_name_chat": "Chat", "gui_close_tab_warning_cancel": "Cancellar", "gui_quit_warning_quit": "Quitar", "gui_quit_warning_cancel": "Cancellar", "mode_settings_receive_data_dir_browse_button": "Navigar", "moat_captcha_submit": "Submitter", "moat_captcha_reload": "Reload", "gui_add": "Add", "gui_choose_items": "Eliger", "gui_please_wait_no_button": "Initiante…", "gui_general_settings_window_title": "General", "gui_settings_authenticate_password_option": "Contrasigno", "gui_settings_password_label": "Contrasigno", "gui_settings_button_save": "Salveguardar", "gui_settings_button_cancel": "Cancellar", "gui_settings_button_help": "Adjuta", "gui_tor_connection_ask_open_settings": "Si", "gui_tor_connection_ask_quit": "Quitar", "gui_status_indicator_share_working": "Initiante…", "gui_status_indicator_receive_working": "Initiante…", "gui_status_indicator_chat_working": "Initiante…", "gui_settings_theme_label": "Thema", "gui_all_modes_history": "Chronologia", "gui_all_modes_clear_history": "Rader toto", "gui_new_tab": "Nove scheda", "gui_main_page_share_button": "Comenciar a compartir", "gui_tab_name_share": "Compartir", "gui_status_indicator_chat_stopped": "Stoppate", "gui_status_indicator_share_stopped": "Stoppate", "gui_status_indicator_receive_stopped": "Stoppate" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/id.json000066400000000000000000000520731521174352300271100ustar00rootroot00000000000000{ "not_a_readable_file": "{0:s} bukan berkas yang bisa dibaca.", "other_page_loaded": "Alamat dimuat", "close_on_autostop_timer": "Berhenti karena timer berhenti otomatis habis", "closing_automatically": "Terhenti karena transfer telah tuntas", "large_filesize": "Peringatan: Mengirim dalam jumlah besar dapat memakan waktu berjam-jam", "systray_menu_exit": "Keluar", "gui_drag_and_drop": "Seret dan lepas berkas dan folder untuk mulai berbagi", "gui_add": "Tambahkan", "gui_choose_items": "Pilih", "gui_share_start_server": "Mulai berbagi", "gui_share_stop_server": "Berhenti berbagi", "gui_share_stop_server_autostop_timer": "Berhenti berbagi ({})", "gui_receive_start_server": "Mulai Mode Menerima", "gui_receive_stop_server": "Menghentikan Mode Menerima", "gui_receive_stop_server_autostop_timer": "Menghentikan Mode Menerima ({}d tersisa)", "gui_copy_url": "Salin Alamat", "gui_canceled": "Dibatalkan", "gui_copied_url_title": "Alamat OnionShare disalin", "gui_copied_url": "Alamat OnionShare disalin ke papan klip", "gui_please_wait": "Memulai... Klik untuk membatalkan.", "gui_quit_warning_quit": "Keluar", "zip_progress_bar_format": "Mengompresi: %p%", "gui_settings_window_title": "Pengaturan", "gui_settings_autoupdate_label": "Periksa versi terbaru", "gui_settings_autoupdate_option": "Beritahu saya ketika versi baru tersedia", "gui_settings_autoupdate_timestamp": "Terakhir diperiksa: {}", "gui_settings_autoupdate_timestamp_never": "Tidak pernah", "gui_settings_autoupdate_check_button": "Periksa Versi Terbaru", "gui_settings_connection_type_label": "Bagaimana seharusnya OnionShare terhubung ke Tor?", "gui_settings_connection_type_bundled_option": "Gunakan versi Tor yang terintegrasi dengan OnionShare", "gui_settings_connection_type_automatic_option": "Mencoba konfigurasi otomatis dengan Tor Browser", "gui_settings_connection_type_control_port_option": "Menghubungkan menggunakan porta kontrol", "gui_settings_connection_type_socket_file_option": "Hubungkan menggunakan file socket", "gui_settings_connection_type_test_button": "Menguji sambungan ke Tor", "gui_settings_control_port_label": "Port kontrol", "gui_settings_socket_file_label": "Berkas soket", "gui_settings_socks_label": "Porta SOCKS", "gui_settings_authenticate_no_auth_option": "Tidak ada otentikasi, atau otentikasi kuki", "gui_settings_authenticate_password_option": "Sandi", "gui_settings_password_label": "Sandi", "gui_settings_tor_bridges": "Dukungan Tor bridge", "gui_settings_meek_lite_expensive_warning": "Peringatan: meek_lite sangat mahal untuk dijalankan oleh Tor Project.

Gunakan hanya jika tidak dapat terhubung ke Tor secara langsung, melalui obfs4 transports,, atau bridge normal lainnya.", "gui_settings_tor_bridges_invalid": "Tak satu pun dari bridge yang Anda tambahkan bekerja.\nPeriksa kembali atau tambahkan yang lain.", "gui_settings_button_save": "Simpan", "gui_settings_button_cancel": "Batal", "gui_settings_button_help": "Bantuan", "settings_error_unknown": "Tidak dapat tersambung ke pengontrol Tor karena pengaturan Anda tidak masuk akal.", "settings_error_automatic": "Tidak dapat terhubung ke pengontrol Tor. Apakah Tor Browser (unduh di torproject.org) berjalan di latar belakang?", "settings_error_socket_port": "Tidak dapat tersambung ke pengontrol Tor di {}:{}.", "settings_error_socket_file": "Tidak dapat tersambung ke pengontrol Tor menggunakan file soket {}.", "settings_error_auth": "Tersambung ke {}:{}, tetapi tidak bisa mengautentikasi. Mungkin ini bukan pengontrol Tor?", "settings_error_missing_password": "Terhubung ke pengontrol Tor, tetapi memerlukan kata sandi untuk mengotentikasi.", "settings_error_unreadable_cookie_file": "Terhubung ke pengontrol Tor, tetapi kata sandi mungkin salah, atau pengguna Anda tidak diizinkan untuk membaca file kuki.", "settings_error_bundled_tor_not_supported": "Menggunakan versi Tor bawaan OnioShare tidak bekerja dalam mode pengembang di Windows atau macOS.", "settings_error_bundled_tor_timeout": "Terlalu lama terhubung ke Tor. Mungkin Anda tidak terhubung Internet, atau jam sistem tidak akurat?", "settings_error_bundled_tor_broken": "OnioShare tidak dapat terhubung Tor:\n{}", "settings_test_success": "Terhubung ke pengontrol Tor.\n\nVersi tor: {}\nMendukung layanan ephemeral onion: {}.\nMendukung otentikasi klien: {}.\nMendukung alamat .onion generasi berikutnya: {}.", "error_tor_protocol_error": "Ada kesalahan dengan Tor: {}", "connecting_to_tor": "Menghubungkan ke jaringan Tor", "update_available": "OnionShare Baru tersedia. klik di sini untuk mendapatkannya.

Anda menggunakan {} dan yang terbaru adalah {}.", "update_error_check_error": "Tidak dapat memeriksa versi baru: Mungkin Anda tidak terhubung ke Tor, atau situs web OnionShare sedang down?", "update_error_invalid_latest_version": "Tidak dapat memeriksa versi baru: Situs web OnionShare mengatakan bahwa versi terbaru adalah '{}' yang tidak dapat dikenali…", "update_not_available": "Anda menjalankan OnionShare terbaru.", "gui_tor_connection_ask": "Buka pengaturan untuk memilah koneksi ke Tor?", "gui_tor_connection_ask_open_settings": "Ya", "gui_tor_connection_ask_quit": "Keluar", "gui_tor_connection_error_settings": "Coba ubah cara OnionShare terhubung ke jaringan Tor di pengaturan.", "gui_tor_connection_canceled": "Tidak dapat terhubung ke Tor.\n\nPastikan Anda terhubung ke Internet, kemudian buka kembali OnionShare dan atur koneksinya ke Tor.", "gui_tor_connection_lost": "Terputus dari Tor.", "gui_server_started_after_autostop_timer": "Timer berhenti otomatis habis sebelum server dimulai. Silakan buat pembagian baru.", "gui_server_autostop_timer_expired": "Timer berhenti otomatis sudah habis. Silakan sesuaikan untuk mulai berbagi.", "gui_share_url_description": "Siapa saja dengan alamat OnionShare ini dapat mengunduh berkas Anda menggunakan Tor Browser:", "gui_receive_url_description": "Siapa saja dengan alamat OnionShare ini dapat mengunggah berkas ke komputer Anda menggunakan Tor Browser:", "gui_url_label_persistent": "Pembagian ini tidak akan berhenti otomatis.

Setiap pembagian selanjutnya menggunakan lagi alamat tersebut. (Untuk menggunakan alamat sekali pakai, matikan \"Gunakan alamat persisten\" di pengaturan.)", "gui_url_label_stay_open": "Pembagian ini tidak akan berhenti otomatis.", "gui_url_label_onetime": "Pembagian ini akan berhenti setelah penyelesaian pertama.", "gui_url_label_onetime_and_persistent": "Pembagian ini tidak akan berhenti otomatis.

Setiap pembagian selanjutnya akan menggunakan lagi alamat tersebut. (Untuk menggunakan alamat sekali pakai, matikan \"Gunakan alamat persisten\" di pengaturan.)", "gui_status_indicator_share_stopped": "Terhenti", "gui_status_indicator_share_working": "Memulai…", "gui_status_indicator_share_started": "Berbagi", "gui_status_indicator_receive_stopped": "Terhenti", "gui_status_indicator_receive_working": "Memulai…", "gui_status_indicator_receive_started": "Menerima", "gui_file_info": "{} file, {}", "gui_file_info_single": "{} file, {}", "history_in_progress_tooltip": "{} sedang berlangsung", "history_completed_tooltip": "{} selesai", "gui_receive_mode_warning": "Mode menerima membiarkan orang mengunggah berkas ke komputer Anda.

Beberapa berkas dapat berpotensi mengambil alih komputer Anda jika Anda membukanya. Hanya buka hal-hal dari orang yang Anda percaya, atau jika Anda tahu apa yang Anda lakukan.", "systray_page_loaded_title": "Halaman dimuat", "gui_settings_language_label": "Bahasa", "gui_settings_language_changed_notice": "Mulai ulang OnionShare untuk menerapkan bahasa baru.", "gui_add_files": "Tambahkan berkas", "gui_add_folder": "Tambahkan Folder", "incorrect_password": "Password salah", "gui_waiting_to_start": "Dijadwalkan akan dimulai pada {}. Klik untuk membatalkan.", "gui_start_server_autostart_timer_tooltip": "Timer mulai otomatis berakhir pada {}", "gui_stop_server_autostop_timer_tooltip": "Timer berhenti otomatis berakhir pada {}", "gui_new_tab_chat_button": "Mengobrol secara Anonim", "gui_new_tab_website_button": "Host sebuah situs web", "gui_main_page_share_button": "Mulai Berbagi", "gui_main_page_website_button": "Mulai Hosting", "gui_main_page_receive_button": "Mulai Menerima", "gui_close_tab_warning_cancel": "Batal", "gui_close_tab_warning_title": "Anda yakin?", "gui_tab_name_chat": "Obrolan", "gui_tab_name_website": "Situs web", "gui_tab_name_receive": "Menerima", "gui_tab_name_share": "Berbagi", "gui_main_page_chat_button": "Mulai Obrolan", "gui_quit_warning_title": "Anda yakin?", "gui_receive_flatpak_data_dir": "Karena Anda menginstal OnionShare menggunakan Flatpak, Anda harus menyimpan file ke folder di ~/OnionShare.", "mode_settings_website_disable_csp_checkbox": "Jangan kirim header Kebijakan Keamanan Konten (memungkinkan situs web Anda menggunakan sumber daya pihak ketiga)", "gui_open_folder_error": "Gagal membuka folder dengan xdg-open. File ada di sini: {}", "gui_status_indicator_share_scheduled": "Dijadwalkan…", "error_cannot_create_data_dir": "Tidak dapat membuat folder data OnionShare: {}", "history_requests_tooltip": "{} permintaan web", "gui_status_indicator_receive_scheduled": "Dijadwalkan…", "systray_page_loaded_message": "Alamat OnionShare dimuat", "gui_all_modes_transfer_canceled": "Dibatalkan {}", "gui_all_modes_transfer_canceled_range": "Dibatalkan {} - {}", "gui_all_modes_transfer_finished": "Ditransfer {}", "gui_all_modes_transfer_finished_range": "Ditransfer {} - {}", "mode_settings_receive_data_dir_browse_button": "Telusur", "mode_settings_receive_data_dir_label": "Simpan file ke", "mode_settings_share_autostop_sharing_checkbox": "Berhenti berbagi setelah file dikirim (hapus centang untuk memperbolehkan mengunduh file individual)", "mode_settings_autostop_timer_checkbox": "Hentikan layanan onion pada waktu yang dijadwalkan", "mode_settings_autostart_timer_checkbox": "Mulai layanan onion pada waktu yang dijadwalkan", "mode_settings_public_checkbox": "Jangan gunakan kata sandi", "mode_settings_persistent_checkbox": "Simpan tab ini, dan secara otomatis membukanya saat saya membuka OnionShare", "mode_settings_advanced_toggle_hide": "Sembunyikan pengaturan lanjut", "mode_settings_advanced_toggle_show": "Tampilkan pengaturan lanjut", "gui_quit_warning_cancel": "Batal", "gui_new_tab_receive_button": "Terima File", "gui_new_tab_share_button": "Bagikan file", "gui_new_tab_tooltip": "Buka tab baru", "gui_new_tab": "Tab Baru", "seconds_first_letter": "d", "minutes_first_letter": "m", "hours_first_letter": "j", "days_first_letter": "h", "gui_receive_mode_autostop_timer_waiting": "Menunggu untuk menyelesaikan penerimaan", "gui_receive_mode_no_files": "Belum Ada File yang Diterima", "gui_website_mode_no_files": "Belum Ada Situs Web yang Dibagikan", "gui_share_mode_autostop_timer_waiting": "Menunggu untuk menyelesaikan pengiriman", "gui_share_mode_no_files": "Belum Ada File yang Dikirim", "gui_all_modes_progress_eta": "{0:s}, ETA: {1:s}, %p%", "gui_all_modes_progress_starting": "{0:s}, %p% (menghitung)", "gui_all_modes_progress_complete": "%p%, {0:s} berlalu.", "gui_all_modes_transfer_started": "Dimulai {}", "gui_all_modes_clear_history": "Bersihkan Semua", "gui_all_modes_history": "Riwayat", "systray_receive_started_message": "Seseorang mengirim file kepada Anda", "systray_receive_started_title": "Menerima Dimulai", "systray_share_canceled_message": "Seseorang membatalkan menerima file Anda", "systray_share_canceled_title": "Berbagi Dibatalkan", "systray_share_completed_message": "Selesai mengirim file", "systray_share_completed_title": "Berbagi Selesai", "systray_share_started_message": "Mulai mengirim file ke seseorang", "systray_share_started_title": "Berbagi dimulai", "gui_color_mode_changed_notice": "Mulai ulang OnionShare agar mode warna baru diterapkan.", "gui_qr_code_dialog_title": "Kode QR OnionShare", "gui_show_qr_code": "Tampilkan kode QR", "error_port_not_available": "Port OnionShare tidak tersedia", "gui_chat_stop_server": "Hentikan server obrolan", "gui_chat_start_server": "Mulai server obrolan", "gui_file_selection_remove_all": "Hapus Semua", "gui_remove": "Hapus", "history_receive_read_message_button": "Baca Pesan", "gui_autostop_timer_cant_be_earlier_than_autostart_timer": "Waktu berhenti otomatis tidak boleh sama atau lebih awal dari waktu mulai otomatis. Silakan sesuaikan untuk mulai berbagi.", "gui_rendezvous_cleanup_quit_early": "Keluar Dini", "gui_rendezvous_cleanup": "Menunggu sirkuit Tor menutup untuk memastikan berkas Anda telah berhasil ditransfer.\n\nIni mungkin perlu beberapa menit.", "mode_settings_receive_webhook_url_checkbox": "Gunakan notifikasi webhook", "mode_settings_receive_disable_files_checkbox": "Nonaktifkan pengunggahan berkas", "mode_settings_receive_disable_text_checkbox": "Nonaktifkan pengiriman teks", "mode_settings_title_label": "Judul kustom", "gui_quit_warning_description": "Pembagian sedang aktif di beberapa tab Anda. Jika Anda keluar, seluruh tab Anda akan tertutup. Apakah Anda yakin mau keluar?", "gui_close_tab_warning_close": "Oke", "gui_close_tab_warning_website_description": "Anda secara aktif menghosting situs web. Apakah Anda yakin mau menutup tab ini?", "gui_close_tab_warning_receive_description": "Anda dalam proses menerima berkas. Apakah Anda yakin mau menutup tab ini?", "gui_close_tab_warning_share_description": "Anda dalam proses mengirim berkas. Apakah Anda yakin mau menutup tab ini?", "gui_close_tab_warning_persistent_description": "Tab ini persisten. Jika Anda menutup tab ini Anda akan kehilangan alamat onion yang sedang digunakan. Apakah Anda yakin mau menutup tab ini?", "gui_chat_url_description": "Siapa saja dengan alamat OnionShare ini dapat bergabung di ruang obrolan ini menggunakan Tor Browser:", "gui_website_url_description": "Siapa saja dengan alamat OnionShare ini dapat mengunjungi situs web Anda menggunakan Tor Browser:", "gui_server_autostart_timer_expired": "Waktu yang dijadwalkan telah terlewati. Silakan sesuaikan waktu untuk memulai berbagi.", "gui_status_indicator_chat_started": "Mengobrol", "gui_status_indicator_chat_scheduled": "Menjadwalkan…", "gui_status_indicator_chat_working": "Memulai…", "gui_status_indicator_chat_stopped": "Terhenti", "gui_copied_client_auth_title": "Kunci Pribadi Disalin", "gui_copy_client_auth": "Salin Kunci Pribadi", "gui_hide": "Sembunyikan", "gui_settings_theme_auto": "Otomatis", "gui_settings_theme_dark": "Thema Malam", "gui_please_wait_no_button": "Memulai…", "gui_settings_theme_label": "Tema", "gui_settings_theme_light": "Terang", "moat_captcha_submit": "Kirim", "gui_autoconnect_start": "Hubungkan ke Tor", "moat_captcha_label": "Selesaikan CAPTCHA untuk meminta sebuah bridge.", "gui_reveal": "Tampilkan", "gui_settings_bridge_moat_radio_option": "Meminta sebuah bridge ke torproject.org", "gui_settings_bridge_custom_placeholder": "masukkan alamat:port (satu entri per baris)", "moat_captcha_placeholder": "Masukkan karakter-karakter dari gambar tesebut.", "moat_captcha_reload": "Muat Ulang", "moat_solution_empty_error": "Masukkan karakter-karakter dari gambar tesebut.", "gui_autoconnect_trying_to_connect_to_tor": "Menghubungkan ke Tor…", "gui_general_settings_window_title": "Umum", "gui_autoconnect_configure": "Pengaturan jaringan", "gui_settings_bridge_use_checkbox": "Gunakan Jembatan", "gui_copied_client_auth": "Kunci Privat disalin ke clipboard", "gui_qr_label_url_title": "Alamat OnionShare", "gui_qr_label_auth_string_title": "Kunci Privat", "gui_tor_settings_window_title": "Pengaturan Tor", "gui_autoconnect_description": "OnionShare mengandalkan jaringan Tor yang dioperasikan oleh relawan.", "gui_enable_autoconnect_checkbox": "Sambung otomatis ke Tor", "gui_autoconnect_failed_to_connect_to_tor": "Tidak dapat terhubung ke Tor", "gui_autoconnect_connection_error_msg": "Pastikan Anda terhubung ke Internet.", "gui_autoconnect_bridge_description": "Anda mungkin dapat terhubung menggunakan bridge jika koneksi Internet Anda disensor.", "gui_autoconnect_bridge_detect_automatic": "Tentukan negara saya dari alamat IP saya untuk pengaturan bridge", "gui_autoconnect_bridge_detect_manual": "Pilih negara saya untuk pengaturan bridge secara manual", "gui_autoconnect_bridge_setting_options": "Pengaturan Bridge", "gui_autoconnect_no_bridge": "Coba lagi tanpa bridge", "gui_autoconnect_try_again_without_a_bridge": "Coba lagi tanpa bridge", "gui_autoconnect_circumventing_censorship": "Mengatasi masalah konektivitas…", "gui_autoconnect_circumventing_censorship_starting_circumvention": "Menghindari sensor…", "gui_autoconnect_circumventing_censorship_starting_meek": "Membuat meek bridge untuk domain-fronting…", "gui_autoconnect_circumventing_censorship_requesting_bridges": "Meminta bridge dari API penghindaran sensor Tor…", "gui_autoconnect_circumventing_censorship_got_bridges": "Bridge berhasil dibuat. Menyambungkan kembali ke Tor…", "gui_autoconnect_could_not_connect_to_tor_api": "Tidak dapat terhubung ke API Tor. Pastikan Anda terhubung ke Internet sebelum mencoba lagi.", "gui_settings_controller_extras_label": "Pengaturan Tor", "gui_settings_tor_bridges_label": "Bridge membantu lalu lintas Anda masuk ke Jaringan Tor jika akses Tor diblokir. Tergantung dari mana Anda terhubung, satu bridge mungkin bekerja lebih baik dari yang lain.", "gui_settings_bridge_radio_builtin": "Pilih bridge bawaan", "gui_settings_bridge_none_radio_option": "Jangan gunakan bridge", "gui_settings_bridge_moat_button": "Minta Bridge Baru", "gui_settings_bridge_custom_radio_option": "Berikan bridge yang Anda pelajari dari sumber tepercaya", "gui_settings_moat_bridges_invalid": "Anda belum meminta bridge dari torproject.org.", "gui_settings_stop_active_tabs_label": "Ada layanan yang berjalan di beberapa tab Anda.\nAnda harus menghentikan semua layanan untuk mengubah pengaturan Tor.", "gui_settings_version_label": "Anda menggunakan OnionShare {}", "gui_settings_help_label": "Butuh bantuan? Lihat docs.onionshare.org", "gui_settings_license_label": "OnionShare dilisensikan di bawah GPL v3.
Lisensi pihak ketiga dapat dilihat di sini:
https://github.com/onionshare/onionshare/tree/main/licenses", "gui_server_doesnt_support_stealth": "Maaf, versi Tor ini tidak mendukung stealth (autentikasi klien). Silakan coba dengan versi Tor yang lebih baru, atau gunakan mode 'publik' jika tidak perlu bersifat privat.", "gui_share_url_public_description": "Siapa pun dengan alamat OnionShare ini dapat mengunduh file Anda menggunakan Tor Browser: ", "gui_website_url_public_description": "Siapa pun dengan alamat OnionShare ini dapat mengunjungi situs web Anda menggunakan Tor Browser: ", "gui_receive_url_public_description": "Siapa pun dengan alamat OnionShare ini dapat mengunggah file ke komputer Anda menggunakan Tor Browser: ", "gui_chat_url_public_description": "Siapa pun dengan alamat OnionShare ini dapat bergabung ke ruang obrolan ini menggunakan Tor Browser: ", "gui_url_instructions": "Pertama, kirimkan alamat OnionShare di bawah ini:", "gui_url_instructions_public_mode": "Kirimkan alamat OnionShare di bawah ini:", "gui_client_auth_instructions": "Selanjutnya, kirimkan kunci privat untuk mengizinkan akses ke layanan OnionShare Anda:", "gui_chat_mode_explainer": "Mode obrolan memungkinkan Anda mengobrol secara interaktif dengan orang lain, di Tor Browser.

Riwayat obrolan tidak disimpan di OnionShare. Riwayat obrolan akan hilang saat Anda menutup Tor Browser.", "gui_close_tab_warning_chat_description": "Tutup tab yang menghosting server obrolan?", "mode_settings_persistent_autostart_on_launch_checkbox": "Mulai otomatis layanan onion ini saat OnionShare dijalankan", "mode_settings_website_custom_csp_checkbox": "Kirim header Kebijakan Keamanan Konten kustom", "error_generic": "Terjadi kesalahan tak terduga dengan OnionShare:\n{}", "moat_contact_label": "Menghubungi BridgeDB…", "moat_bridgedb_error": "Tidak dapat menghubungi BridgeDB.", "moat_captcha_error": "Solusi tidak tepat. Silakan coba lagi.", "mode_tor_not_connected_label": "OnionShare tidak terhubung ke jaringan Tor", "waitress_web_server_error": "Terjadi masalah saat memulai server web" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/is.json000066400000000000000000000540551521174352300271310ustar00rootroot00000000000000{ "not_a_readable_file": "{0:s} er ekki læsileg skrá.", "other_page_loaded": "Vistfangi hlaðið inn", "close_on_autostop_timer": "Stöðvað vegna þess að sjálfvirk niðurtalning endaði", "closing_automatically": "Stöðvað vegna þess að flutningnum er lokið", "large_filesize": "Aðvörun: að senda stóra skrá getur tekið klukkustundir", "systray_menu_exit": "Hætta", "gui_drag_and_drop": "Dragðu og slepptu skrám og möppum til að hefja deilingu", "gui_add": "Bæta við", "gui_choose_items": "Veldu", "gui_share_start_server": "Hefja deilingu", "gui_share_stop_server": "Hætta deilingu", "gui_share_stop_server_autostop_timer": "Hætta deilingu ({})", "gui_receive_start_server": "Byrja í móttökuham", "gui_receive_stop_server": "Hætta í móttökuham", "gui_receive_stop_server_autostop_timer": "Hætta í móttökuham ({} eftir)", "gui_copy_url": "Afrita vistfang", "gui_canceled": "Hætt við", "gui_copied_url_title": "Afritaði OnionShare-vistfang", "gui_copied_url": "OnionShare-vistfang afritað á klippispjald", "gui_please_wait": "Ræsi... Smelltu til að hætta við.", "gui_quit_warning_quit": "Hætta", "zip_progress_bar_format": "Þjappa: %p%", "gui_settings_window_title": "Stillingar", "gui_settings_autoupdate_label": "Athuga með nýja útgáfu", "gui_settings_autoupdate_option": "Láta vita þegar ný útgáfa er tiltæk", "gui_settings_autoupdate_timestamp": "Síðast athugað: {}", "gui_settings_autoupdate_timestamp_never": "Aldrei", "gui_settings_autoupdate_check_button": "Athuga með nýjar útgáfur", "gui_settings_connection_type_label": "Hvernig ætti OnionShare að tengjast við Tor?", "gui_settings_connection_type_bundled_option": "Nota Tor útgáfuna sem er innbyggð í OnionShare", "gui_settings_connection_type_automatic_option": "Reyna sjálfvirka uppsetningu með Tor-vafranum", "gui_settings_connection_type_control_port_option": "Tengjast með stýrigátt", "gui_settings_connection_type_socket_file_option": "Tengjast með sökkulskrá", "gui_settings_connection_type_test_button": "Prófa tengingu við Tor", "gui_settings_control_port_label": "Stýrigátt", "gui_settings_socket_file_label": "Sökkulskrá", "gui_settings_socks_label": "SOCKS-gátt", "gui_settings_authenticate_no_auth_option": "Engin auðkenning eða auðkenning með vefköku", "gui_settings_authenticate_password_option": "Lykilorð", "gui_settings_password_label": "Lykilorð", "gui_settings_tor_bridges": "Tengjast með Tor-brú?", "gui_settings_meek_lite_expensive_warning": "Aðvörun: Að reka meek_azure brýrnar er kostnaðarsamt fyrir Tor-verkefnið.

Ekki nota þær nema þér takist ekki að tengjast beint við Tor, með obfs4 tengileið, eða öðrum venjulegum brúm.", "gui_settings_tor_bridges_invalid": "Engar af brúnum sem þú bættir við virka. Yfirfarðu þær eða bættu öðrum við.", "gui_settings_button_save": "Vista", "gui_settings_button_cancel": "Hætta við", "gui_settings_button_help": "Hjálp", "settings_error_unknown": "Gat ekki tengst við Tor-stýringu því engin glóra er í stillingunum þínum.", "settings_error_automatic": "Ekki tókst að tengjast Tor-stýringunni. Er Tor-vafrinn (tiltækur á torproject.org) keyrandi í bakgrunni?", "settings_error_socket_port": "Gat ekki tengst við Tor-stýringu á {}:{}.", "settings_error_socket_file": "Gat ekki tengst við Tor-stýringu með sökkulskránni {}.", "settings_error_auth": "Tengt við {}:{}, en get ekki auðkennt. Kannski er þetta ekki Tor-stýring?", "settings_error_missing_password": "Tengt við Tor-stýringu, en hún krefst lykilorðs fyrir auðkenningu.", "settings_error_unreadable_cookie_file": "Tengt við Tor-stýringuna, en lykilorðið gæti verið rangt eða að notandinn þinn hafi ekki heimild til að lesa vefkökuskrána.", "settings_error_bundled_tor_not_supported": "Sé notuð Tor útgáfan sem er innbyggð í OnionShare, virkar hún ekki í þróunarham á Windows eða macOS.", "settings_error_bundled_tor_timeout": "Það tekur of langan tíma að tengjast við Tor. Kannski er ekki tenging við internetið, nú eða að klukka kerfisins sé ekki rétt stillt?", "settings_error_bundled_tor_broken": "OnionShare gat ekki tengst við Tor:\n{}", "settings_test_success": "Tengt við Tor-stýringuna.\n\nTor útgáfa: {}\nStyður stuttlifandi onion-þjónustur: {}.\nStyður auðkenningu biðlaraforrits: {}.\nStyður næstu-kynslóðar .onion vistföng: {}.", "error_tor_protocol_error": "Það kom upp villa í Tor: {}", "connecting_to_tor": "Tengist við Tor-netkerfið", "update_available": "Ný útgáfa OnionShare er komin út. Smelltu hér til að ná í hana.

Þú ert að nota útgáfu {} og sú nýjasta er {}.", "update_error_check_error": "Gat ekki athugað með nýjar uppfærslur: mögulega ertu ekki tengd(ur) við Tor eða að vefsvæði OnionShare sé óvirkt í augnablikinu?", "update_error_invalid_latest_version": "Gat ekki athugað með nýjar uppfærslu: vefsvæði OnionShare tilkynnir að nýjasta útgáfan sé hin óskiljanlega '{}'…", "update_not_available": "Þú ert þegar að keyra nýjustu útgáfu OnionShare.", "gui_tor_connection_ask": "Opna stillingarnar til að ráða fram úr tengingu við Tor?", "gui_tor_connection_ask_open_settings": "Já", "gui_tor_connection_ask_quit": "Hætta", "gui_tor_connection_error_settings": "Prófaðu að breyta í stillingunum hvernig OnionShare tengist við Tor-netkerfið.", "gui_tor_connection_canceled": "Tókst ekki að tengjast Tor.\n\nGakktu úr skugga um að þú sért tengd/ur internetinu, opnaðu síðan aftur OnionShare og settu upp tengingu þess við Tor.", "gui_tor_connection_lost": "Aftengt frá Tor.", "gui_server_autostop_timer_expired": "Sjálfvirkri niðurtalningu er þegar lokið. Lagaðu hana til að hefja deilingu.", "gui_share_url_description": "Hver sem er með þetta OnionShare vistfang og þennan einkalykil getur sótt skrárnar þínar með því að nota Tor-vafrann: ", "gui_receive_url_description": "Hver sem er með þetta OnionShare vistfang og einkalykil getur sent skrár inn á tölvuna þína með því að nota Tor-vafrann: ", "gui_url_label_persistent": "Deiling þessarar sameignar mun ekki stöðvast sjálfvirkt.

Allar deilingar sem á eftir koma munu endurnýta vistfangið. (Til að nota eins-skiptis vistföng skaltu slökkva á \"Alltaf opna þennan flipa þegar OnionShare fer í gang\" í stillingunum.)", "gui_url_label_stay_open": "Deiling þessarar sameignar mun ekki stöðvast sjálfvirkt.", "gui_url_label_onetime": "Deiling þessarar sameignar mun stöðvast eftir fyrstu klárun.", "gui_url_label_onetime_and_persistent": "Deiling þessarar sameignar mun ekki stöðvast sjálfvirkt.

Allar deilingar sem á eftir koma munu endurnýta vistfangið. (Til að nota eins-skiptis vistföng skaltu slökkva á \"Alltaf opna þennan flipa þegar OnionShare fer í gang\" í stillingunum.)", "gui_status_indicator_share_stopped": "Stöðvað", "gui_status_indicator_share_working": "Ræsi…", "gui_status_indicator_share_started": "Deiling", "gui_status_indicator_receive_stopped": "Stöðvað", "gui_status_indicator_receive_working": "Ræsi…", "gui_status_indicator_receive_started": "Tek á móti", "gui_file_info": "{} skrár, {}", "gui_file_info_single": "{} skrá, {}", "history_in_progress_tooltip": "{} í vinnslu", "history_completed_tooltip": "{} lokið", "gui_receive_mode_warning": "Móttökuhamur leyfir fólk að hlaða skrám inn á tölvuna þína.

Sumar skrár geta hugsanlega tekið yfir stjórn á tölvunni ef þær eru opnaðar. Ekki opna hluti nema frá fólki sem þú treystir, eða ef þú veist raunverulega hvað þú ert að gera.", "systray_page_loaded_title": "Síða lesin inn", "gui_settings_language_label": "Tungumál", "gui_settings_language_changed_notice": "Endurræstu OnionShare til að skipta yfir í nýja tungumálið.", "gui_add_files": "Bæta við skrám", "gui_add_folder": "Bæta við möppu", "error_cannot_create_data_dir": "Gat ekki búið til OnionShare gagnamöppu: {}", "systray_page_loaded_message": "OnionShare-vistfang hlaðið inn", "systray_share_started_title": "Deiling hafin", "systray_share_started_message": "Byrja að senda skrár til einhvers", "systray_share_completed_title": "Deilingu lokið", "systray_share_completed_message": "Lokið við að senda skrár", "systray_share_canceled_title": "Hætt við deilingu", "systray_share_canceled_message": "Einhver hætti við að taka á móti skrám frá þér", "systray_receive_started_title": "Móttaka hafin", "systray_receive_started_message": "Einhver er að senda þér skrár", "gui_all_modes_history": "Vinnsluferill", "gui_all_modes_clear_history": "Hreinsa allt", "gui_all_modes_transfer_started": "Ræsti {}", "gui_all_modes_transfer_finished_range": "Færði {} - {}", "gui_all_modes_transfer_finished": "Færði {}", "gui_all_modes_transfer_canceled_range": "Hætt við {} - {}", "gui_all_modes_transfer_canceled": "Hætt við {}", "gui_all_modes_progress_complete": "%p%, {0:s} liðnar.", "gui_all_modes_progress_starting": "{0:s}, %p% (reikna)", "gui_all_modes_progress_eta": "{0:s}, ETA: {1:s}, %p%", "gui_share_mode_no_files": "Engar skrár sendar ennþá", "gui_share_mode_autostop_timer_waiting": "Lýk sendingu…", "gui_receive_mode_no_files": "Engar skrár mótteknar ennþá", "gui_receive_mode_autostop_timer_waiting": "Lýk móttöku…", "gui_stop_server_autostop_timer_tooltip": "Sjálfvirk niðurtalning endar kl. {}", "gui_start_server_autostart_timer_tooltip": "Sjálfvirk ræsing endar kl. {}", "gui_waiting_to_start": "�ætlað að ræsa eftir {}. Smelltu til að hætta við.", "gui_server_started_after_autostop_timer": "Sjálfvirka niðurtalningin rann út áður en þjónninn ræstist. Útbúðu nýja sameign.", "gui_server_autostart_timer_expired": "�ætlaðri tímasetningu er þegar lokið. Lagaðu hana til að hefja deilingu.", "gui_autostop_timer_cant_be_earlier_than_autostart_timer": "Tímasetning sjálfvirkrar lokaniðurtalningar má ekki vera sú sama eða á undan sjálfvirkri ræsiniðurtalningu. Lagaðu tímasetninguna til að hefja deilingu.", "gui_status_indicator_share_scheduled": "�ætlað…", "gui_status_indicator_receive_scheduled": "�ætlað…", "days_first_letter": "dag", "hours_first_letter": "klst", "minutes_first_letter": "mín", "seconds_first_letter": "sek", "gui_website_url_description": "Hver sem er með þetta OnionShare vistfang og einkalykil getur skoðað vefsvæðið þitt með því að nota Tor-vafrann: ", "gui_website_mode_no_files": "Ennþá hefur engu vefsvæði verið deilt", "incorrect_password": "Rangt lykilorð", "history_requests_tooltip": "{} vefbeiðnir", "mode_settings_persistent_checkbox": "Alltaf opna þennan flipa þegar OnionShare fer í gang (onion-vistfangið helst það sama)", "gui_close_tab_warning_persistent_description": "Loka viðvarandi flipa og tapa onion-vistfanginu sem hann er að nota?", "gui_quit_warning_description": "Hætta og loka öllum flipum, jafnvel þó deiling sé virk í sumum þeirra?", "mode_settings_share_autostop_sharing_checkbox": "Hætta að deila eftir að skrár hafa verið sendar (taka merkið úr reitnum til að leyfa niðurhal á stökum skrám)", "mode_settings_website_disable_csp_checkbox": "Gera sjálfgefinn haus fyrir öryggisstefnu efnis (Content Security Policy) óvirkan (gerir vefsvæðinu þínu kleift að nota tilföng frá utanaðkomandi aðilum)", "gui_close_tab_warning_share_description": "Loka flipanum sem er að senda skrár?", "gui_close_tab_warning_website_description": "Loka flipanum sem er að hýsa vefsvæði?", "gui_close_tab_warning_receive_description": "Loka flipanum sem er að taka við skrám?", "mode_settings_receive_data_dir_browse_button": "Skoða", "mode_settings_public_checkbox": "Þetta er opinber OnionShare-þjónusta (gerir einkalykil óvirkann)", "mode_settings_receive_data_dir_label": "Vista skrár í", "mode_settings_autostart_timer_checkbox": "Ræsa onion-þjónustu á áætluðum tíma", "gui_quit_warning_title": "Hætta í OnionShare?", "gui_new_tab_share_button": "Deila skrám", "mode_settings_advanced_toggle_show": "Birta ítarlegar stillingar", "gui_new_tab_tooltip": "Opna nýjan flipa", "gui_new_tab_receive_button": "Taka á móti skrám", "mode_settings_advanced_toggle_hide": "Fela ítarlegar stillingar", "gui_quit_warning_cancel": "Hætta við", "gui_close_tab_warning_title": "Loka flipa?", "gui_new_tab_website_button": "Hýsa vefsvæði", "gui_new_tab": "Nýr flipi", "gui_close_tab_warning_close": "� lagi", "gui_close_tab_warning_cancel": "Hætta við", "mode_settings_autostop_timer_checkbox": "Stöðva onion-þjónustu á áætluðum tíma", "gui_receive_flatpak_data_dir": "Þar sem þú settir OnionShare upp með því að nota Flatpak, þá verður þú að vista skrár í möppu undir ~/OnionShare.", "gui_tab_name_receive": "Taka á móti", "gui_chat_stop_server": "Stöðva spjallþjón", "gui_chat_start_server": "Ræsa spjallþjón", "gui_tab_name_chat": "Spjall", "gui_tab_name_website": "Vefsvæði", "gui_tab_name_share": "Deila", "gui_open_folder_error": "Mistókst að opna möppuna með xdg-open. Skráin er hér: {}", "gui_remove": "Fjarlægja", "gui_qr_code_dialog_title": "QR-kóði OnionShare", "gui_file_selection_remove_all": "Fjarlægja allt", "gui_show_qr_code": "Birta QR-kóða", "gui_new_tab_chat_button": "Spjalla nafnlaust", "gui_main_page_chat_button": "Hefja spjall", "gui_main_page_website_button": "Hefja hýsingu", "gui_main_page_receive_button": "Hefja móttöku", "gui_main_page_share_button": "Hefja deilingu", "gui_chat_url_description": "Hver og einn með þetta OnionShare-vistfang og einkalykil getur tekið þátt í þessari spjallrás í gegnum Tor-vafrann: ", "error_port_not_available": "OnionShare-gátt ekki tiltæk", "gui_rendezvous_cleanup_quit_early": "Hætta snemma", "gui_rendezvous_cleanup": "Bíð eftir að Tor-rásir lokist svo öruggt sé að tekist hafi að flytja skrárnar þínar.\n\nÞetta gæti tekið nokkrar mínútur.", "gui_color_mode_changed_notice": "Endurræstu OnionShare svo nýja litastefið taki gildi.", "history_receive_read_message_button": "Lesa skilaboð", "mode_settings_receive_webhook_url_checkbox": "Nota webhook fyrir tilkynningar", "mode_settings_receive_disable_files_checkbox": "Gera innsendingu skráa óvirka", "mode_settings_receive_disable_text_checkbox": "Gera innsendingu texta óvirka", "mode_settings_title_label": "Sérsniðinn titill", "gui_status_indicator_chat_started": "Spjalla", "gui_status_indicator_chat_scheduled": "�ætlað…", "gui_status_indicator_chat_working": "Ræsi…", "gui_status_indicator_chat_stopped": "Stöðvað", "gui_please_wait_no_button": "Ræsi…", "gui_settings_theme_dark": "Dökkt", "gui_settings_theme_light": "Ljóst", "gui_settings_theme_auto": "Sjálfvirkt", "gui_settings_theme_label": "Þema", "gui_server_doesnt_support_stealth": "Því miður, þessi útgáfa Tor styður ekki huliðsham (stealth - m. auðkenningu biðlara). Prófaðu að nota nýrri útgáfu af Tor eða að nota opinberan 'public' ham ef þetta þarf ekki að vera einkamál.", "gui_client_auth_instructions": "Næst skaltu senda einkalykilinn til að heimila aðgang að OnionShare-þjónustunni þinni:", "gui_url_instructions_public_mode": "Sendu OnionShare-vistfangið sem er hér fyrir neðan:", "gui_url_instructions": "Fyrst skaltu senda OnionShare-vistfangið sem er hér fyrir neðan:", "gui_chat_url_public_description": "Hver og einn með þetta OnionShare-vistfang getur tekið þátt í þessari spjallrás í gegnum Tor-vafrann: ", "gui_receive_url_public_description": "Hver sem er með þetta OnionShare vistfang getur sent skrár inn á tölvuna þína með því að nota Tor-vafrann: ", "gui_website_url_public_description": "Hver sem er með þetta OnionShare vistfang getur skoðað vefsvæðið þitt með því að nota Tor-vafrann: ", "gui_share_url_public_description": "Hver sem er með þetta OnionShare vistfang getur sótt skrárnar þínar með því að nota Tor-vafrann: ", "gui_hide": "Fela", "gui_reveal": "Birta", "gui_qr_label_auth_string_title": "Einkalykill", "gui_qr_label_url_title": "OnionShare-vistfang", "gui_copied_client_auth": "Einkalykill afritaður á klippispjald", "gui_copied_client_auth_title": "Einkalykill afritaður", "gui_copy_client_auth": "Afrita einkalykil", "gui_tor_settings_window_title": "Stillingar Tor", "gui_settings_controller_extras_label": "Stillingar Tor", "gui_settings_bridge_use_checkbox": "Nota brú", "gui_settings_bridge_radio_builtin": "Velja innbyggða brú", "gui_settings_bridge_none_radio_option": "Ekki nota brýr", "gui_settings_tor_bridges_label": "Brýr hjálpa þér við að tengjast Tor-netinu ef lokað er á Tor. Það fer eftir því hvaðan þú tengist hvaða brýr virka best, ein brú getur virkað betur en aðrar.", "mode_settings_website_custom_csp_checkbox": "Senda sérsniðinn haus fyrir öryggisstefnu efnis (Content Security Policy)", "moat_captcha_submit": "Senda inn", "gui_settings_bridge_moat_radio_option": "Biðja um brú frá torproject.org", "gui_settings_bridge_moat_button": "Biðja um nýja brú", "gui_settings_bridge_custom_radio_option": "Settu inn brúna sem þú heyrðir um hjá áreiðanlegum aðila", "gui_settings_bridge_custom_placeholder": "skrifaðu vistfang:gátt (eitt á hverja línu)", "gui_settings_moat_bridges_invalid": "Þú hefur ekki ennþá beðið um brú frá torproject.org.", "gui_settings_stop_active_tabs_label": "Það eru þjónustur að keyra í sumum flipanna þinna.\nÞú þarft að stöðva allar þjónustur til að breyta Tor-stillingunum þínum.", "gui_settings_version_label": "Þú ert að nota OnionShare {}", "gui_settings_help_label": "Þarftu aðstoð? Skoðaðu docs.onionshare.org", "moat_captcha_error": "Röng lausn. Reyndu aftur.", "moat_contact_label": "Hef samband við brúagagnagrunn…", "moat_captcha_label": "Leystu CAPTCHA-þraut til að biðja um brýr.", "moat_captcha_placeholder": "Settu inn stafina úr myndinni", "moat_solution_empty_error": "Settu inn stafina úr myndinni", "moat_captcha_reload": "Endurhlaða", "moat_bridgedb_error": "Tókst ekki að tengjast brúagagnagrunni.", "mode_tor_not_connected_label": "OnionShare er ekki tengt við Tor-netið", "gui_dragdrop_sandbox_flatpak": "Til að auka öryggi Flatpak-sandkassans, er draga/sleppa ekki stutt. Notaðu frekar \"Bæta við skrám\" og \"Bæta við möppu\" hnappana til að velja skrár.", "gui_autoconnect_description": "OnionShare reiðir sig á Tor-netið sem rekið er af sjálfboðaliðum.", "gui_enable_autoconnect_checkbox": "Tengjast sjálfvirkt við Tor", "gui_autoconnect_circumventing_censorship_starting_circumvention": "Fer framhjá ritskoðun…", "gui_autoconnect_circumventing_censorship_starting_meek": "Kem á meek-brú fyrir lénaframhlið (domain fronting)…", "gui_autoconnect_failed_to_connect_to_tor": "Gat ekki tengst við Tor", "gui_autoconnect_trying_to_connect_to_tor": "Tengist við Tor…", "gui_autoconnect_connection_error_msg": "Gakktu úr skugga um að þú sért tengd/ur við internetið.", "gui_autoconnect_bridge_description": "Þú gætir tengst með brú ef internettengingin þín er ritskoðuð.", "gui_autoconnect_bridge_detect_automatic": "�kvarða landið mitt út frá IP-vistfangi fyrir stillingar brúa", "gui_autoconnect_bridge_detect_manual": "Velja landið mitt handvirkt fyrir stillingar brúa", "gui_autoconnect_circumventing_censorship": "Leysa vandamál í tengingum…", "gui_autoconnect_circumventing_censorship_requesting_bridges": "Bið um brýr frá Tor API-kerfisviðmóti fyrir leiðir framhjá ritskoðun…", "gui_autoconnect_circumventing_censorship_got_bridges": "Brúm komið á. Endurtengist Tor…", "gui_autoconnect_could_not_connect_to_tor_api": "Tókst ekki að tengjast Tor API-kerfisviðmótinu. Gakktu úr skugga um að þú sért tengd/ur við internetið áður en þú reynir aftur.", "gui_autoconnect_bridge_setting_options": "Stillingar brúa", "gui_autoconnect_start": "Tengjast við Tor", "gui_autoconnect_configure": "Netstillingar", "gui_autoconnect_no_bridge": "Prófa aftur án brúa", "gui_autoconnect_try_again_without_a_bridge": "Prófa aftur án brúa", "gui_general_settings_window_title": "Almennt", "waitress_web_server_error": "Vandamál kom upp við að ræsa vefþjóninn", "gui_close_tab_warning_chat_description": "Loka flipa sem hýsir spjallþjón?", "gui_chat_mode_explainer": "Spjallhamur gerir þér kleift að spjalla gagnvirkt við aðra í Tor-vafranum.

Spjallferillinn er ekki geymdur í OnionShare, hann mun hverfa þegar þú lokar Tor-vafranum.", "mode_settings_persistent_autostart_on_launch_checkbox": "Ræsa sjálfkrafa þessa onion-þjónustu þegar OnionShare fer í gang", "gui_settings_license_label": "OnionShare kemur með GPL v3 notkunarleyfi.
Notkunarleyfi utanaðkomandi aðila má sjá hér:
https://github.com/onionshare/onionshare/tree/main/licenses", "error_generic": "Upp kom óvænt villa í OnionShare:\n{}" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/it.json000066400000000000000000000530351521174352300271270ustar00rootroot00000000000000{ "other_page_loaded": "Indirizzo caricato", "closing_automatically": "Fermato perché il trasferimento è completato", "large_filesize": "Attenzione: inviare file di grandi dimensioni può richiedere ore", "gui_drag_and_drop": "Trascina e rilascia i file e le cartelle per iniziare la condivisione", "gui_add": "Aggiungi", "gui_choose_items": "Scegli", "gui_share_start_server": "Inizia la condivisione", "gui_share_stop_server": "Arresta la condivisione", "gui_copy_url": "Copia Indirizzo", "gui_canceled": "Annullato", "gui_copied_url": "Indirizzo OnionShare copiato negli appunti", "gui_please_wait": "Avviato... Clicca per annullare.", "zip_progress_bar_format": "In compressione: %p%", "not_a_readable_file": "{0:s} non è un file leggibile.", "close_on_autostop_timer": "Interrotto perché il timer di arresto automatico è scaduto", "systray_menu_exit": "Termina", "gui_share_stop_server_autostop_timer": "Interrompi la condivisione ({})", "gui_receive_start_server": "Avvia modalità Ricezione", "gui_receive_stop_server": "Ferma modalità Ricezione", "gui_receive_stop_server_autostop_timer": "Ferma la ricezione ({} rimanenti)", "gui_copied_url_title": "Indirizzo OnionShare copiato", "gui_quit_warning_quit": "Esci", "gui_settings_window_title": "Impostazioni", "gui_settings_autoupdate_label": "Verifica se c'è una nuova versione", "gui_settings_autoupdate_option": "Avvisami quando è disponibile una nuova versione", "gui_settings_autoupdate_timestamp": "Ultimo controllo: {}", "gui_settings_autoupdate_timestamp_never": "Mai", "gui_settings_autoupdate_check_button": "Controlla se esiste una nuova versione", "gui_settings_connection_type_label": "Come dovrebbe connettersi OnionShare a Tor?", "gui_settings_connection_type_bundled_option": "Usa la versione Tor integrata in OnionShare", "gui_settings_connection_type_automatic_option": "Prova l'auto-configurazione con Tor Browser", "gui_settings_language_label": "Lingua preferita", "gui_settings_language_changed_notice": "Riavvia OnionShare per cambiare la lingua.", "gui_add_files": "Aggiungi file", "gui_add_folder": "Aggiungi una cartella", "gui_settings_connection_type_control_port_option": "Connetti usando la porta di controllo", "gui_settings_connection_type_socket_file_option": "Connetti tramite file socket", "gui_settings_connection_type_test_button": "Verifica la connessione a Tor", "gui_settings_socket_file_label": "File socket", "gui_settings_socks_label": "Porta SOCKS", "gui_settings_authenticate_password_option": "Password", "gui_settings_password_label": "Password", "gui_settings_control_port_label": "Porta di controllo", "gui_settings_authenticate_no_auth_option": "Nessuna autenticazione, o cookie di autenticazione", "gui_settings_tor_bridges": "Connettersi usando un bridge Tor?", "gui_settings_meek_lite_expensive_warning": "Attenzione: i bridge meek_lite sono molto costosi da mantenere per il Progetto Tor.

Usali solo se è impossibile connettersi a Tor direttamente, con i trasporti obfs4, o con un altro bridge normale.", "gui_settings_tor_bridges_invalid": "Nessuno dei bridge aggiunti funziona. Controllali nuovamente o aggiungine altri.", "gui_settings_button_save": "Salva", "gui_settings_button_cancel": "Cancella", "gui_settings_button_help": "Aiuto", "settings_error_unknown": "Impossibile connettersi al controller Tor perché le tue impostazioni non hanno senso.", "settings_error_automatic": "Impossibile connettersi al controller Tor. Il Tor Browser (disponibile da torproject.org) è in esecuzione in background?", "settings_error_socket_port": "Impossibile connettersi al controller Tor in {}: {}.", "settings_error_socket_file": "Impossibile connettersi al controller Tor utilizzando il file socket {}.", "settings_error_auth": "Connesso a {}: {}, ma non può autenticarsi. Forse questo non è un controller Tor?", "settings_error_missing_password": "Collegato al controller Tor, ma richiede una password per l'autenticazione.", "settings_error_unreadable_cookie_file": "Collegato al controller Tor, ma la password potrebbe essere errata o l'utente non è autorizzato a leggere il file cookie.", "settings_error_bundled_tor_not_supported": "L'uso della versione Tor fornita con OnionShare non funziona in modalità sviluppatore su Windows o macOS.", "settings_error_bundled_tor_timeout": "Prendendo troppo tempo per connettersi a Tor. Forse non sei connesso a Internet o hai un orologio di sistema impreciso?", "settings_error_bundled_tor_broken": "OnionShare non è riuscito a connettersi a Tor in background:\n{}", "settings_test_success": "Collegato al controller Tor.\n\nVersione Tor: {}\nSupporta servizi onion effimeri: {}.\nSupporta l'autenticazione del client: {}.\nSupporta indirizzi .onion next-gen: {}.", "error_tor_protocol_error": "Si è verificato un errore con Tor: {}", "connecting_to_tor": "In connessione alla rete Tor", "update_available": "E' disponibile una nuova versione di OnionShare. Clicca qui per scaricarla.

Stai usando {} e l'ultima versione è {}.", "update_error_check_error": "Non è possibile controllare per una nuova versione: Magari non sei connesso a Tor, o il sito OnionShare non funziona?", "update_error_invalid_latest_version": "Non è possibile verificare per la nuova versione: il sito OnionShare dice che l'ultima versione non è riconoscibile '{}'…", "update_not_available": "Stai usando la ultima versione di OnionShare.", "gui_tor_connection_ask": "Apri le impostazione per trovare la connessione a Tor?", "gui_tor_connection_ask_open_settings": "Sì", "gui_tor_connection_ask_quit": "Esci", "gui_tor_connection_error_settings": "Prova a modificare le impostazioni di come OnionShare si connette alla rete Tor.", "gui_tor_connection_canceled": "Impossibile connettersi a Tor,\n\nAssicurati di essere connesso a Internet, dopo prova a riaprire OnionShare e configurare la connessione a Tor.", "gui_tor_connection_lost": "Disconnesso da Tor.", "gui_server_started_after_autostop_timer": "Il timer ad arresto automatico si è fermato prima dell'avvio del server. Si prega di fare una nuova condivisione.", "gui_server_autostop_timer_expired": "Il timer di arresto automatico è già scaduto. Si prega di modificarlo per iniziare la condivisione.", "gui_share_url_description": "Tutti con questo indirizzo OnionShare possono scaricare i tuoi file usando il Browser Tor: ", "gui_receive_url_description": "Tutti con questo indirizzo OnionShare possono caricare file nel tuo computer usando il Browser Tor: ", "gui_url_label_persistent": "Questa condivisione non si arresterà automaticamente.

Ogni successiva condivisione riutilizza l'indirizzo. (Per utilizzare indirizzi monouso, disattivare \"Usa indirizzo persistente\" nelle impostazioni.)", "gui_url_label_stay_open": "Questa condivisione non si arresterà automaticamente.", "gui_url_label_onetime": "Questa condivisione verrà interrotta dopo il primo completamento.", "gui_url_label_onetime_and_persistent": "Questa condivisione non si arresterà automaticamente.

Ogni condivisione successiva riutilizzerà l'indirizzo. (Per utilizzare indirizzi monouso, disattivare \"Usa indirizzo persistente\" nelle impostazioni.)", "gui_status_indicator_share_stopped": "Fermato", "gui_status_indicator_share_working": "Iniziando…", "gui_status_indicator_share_started": "Condividendo", "gui_status_indicator_receive_stopped": "Fermato", "gui_status_indicator_receive_working": "Iniziando…", "gui_status_indicator_receive_started": "Ricevendo", "gui_file_info": "{} file, {}", "gui_file_info_single": "{} file, {}", "history_in_progress_tooltip": "{} in avanzamento", "history_completed_tooltip": "{} completato", "gui_receive_mode_warning": "La modalità ricezione permette alle persone di fare l'upload di file nel tuo computer.

Alcuni file possono potenzialmente prendere il controllo del tuo computer se li apri. Apri solamente file di persone di cui ti fidi, o se sai quello che stai facendo.", "systray_page_loaded_title": "Pagina caricata", "error_cannot_create_data_dir": "Non è possibile creare la cartella dati OnionShare: {}", "systray_page_loaded_message": "Indirizzo OnionShare caricato", "systray_share_started_title": "Condivisione iniziata", "systray_share_started_message": "Inizio dell'invio dei file a qualcuno", "systray_share_completed_title": "Condivisione completata", "systray_share_completed_message": "Completato l'invio dei file", "systray_share_canceled_title": "Condivisione annullata", "systray_share_canceled_message": "Qualcuno ha annullato la ricezione dei file", "systray_receive_started_title": "Inizio ricezione", "systray_receive_started_message": "Qualcuno ti sta inviando dei file", "gui_all_modes_history": "Storico", "gui_all_modes_clear_history": "Pulisci tutto", "gui_all_modes_transfer_started": "Iniziato {}", "gui_all_modes_transfer_finished_range": "Trasferito {} - {}", "gui_all_modes_transfer_finished": "Trasferito {}", "gui_all_modes_transfer_canceled_range": "Annullato {} - {}", "gui_all_modes_transfer_canceled": "Annullato {}", "gui_all_modes_progress_complete": "%p%, {0:s} trascorsi.", "gui_all_modes_progress_starting": "{0:s}, %p% (in calcolo)", "gui_all_modes_progress_eta": "{0:s}, ETA: {1:s}, %p%", "gui_share_mode_no_files": "Nessun file ancora inviato", "gui_share_mode_autostop_timer_waiting": "Terminando l'invio…", "gui_receive_mode_no_files": "Nessun file ricevuto ancora", "gui_receive_mode_autostop_timer_waiting": "Terminando la ricezione…", "gui_stop_server_autostop_timer_tooltip": "Il timer di arresto automatico termina alle {}", "gui_start_server_autostart_timer_tooltip": "Il timer di avvio automatico termina alle {}", "gui_waiting_to_start": "Programmato per avviarsi in {}. Clicca per annullare.", "gui_server_autostart_timer_expired": "L'ora pianificata è già passata. Si prega di modificarla per iniziare la condivisione.", "gui_autostop_timer_cant_be_earlier_than_autostart_timer": "Il tempo di arresto automatico non può essere uguale o precedente all'ora di avvio automatico. Si prega di modificarlo per iniziare la condivisione.", "gui_status_indicator_share_scheduled": "In programma…", "gui_status_indicator_receive_scheduled": "In programma…", "days_first_letter": "d", "hours_first_letter": "h", "minutes_first_letter": "m", "seconds_first_letter": "s", "incorrect_password": "Password errata", "gui_website_url_description": "Chiunque, con questo indirizzo di OnionShare, può visitare il tuo sito web utilizzando il Browser Tor: ", "gui_website_mode_no_files": "Nessun sito web condiviso al momento", "history_requests_tooltip": "{} richieste web", "gui_chat_start_server": "Avvia il server della chat", "mode_settings_advanced_toggle_hide": "Nascondi le impostazioni avanzate", "mode_settings_advanced_toggle_show": "Mostra impostazioni avanzate", "gui_tab_name_chat": "Chat", "gui_tab_name_website": "Sito web", "gui_tab_name_receive": "Ricevi", "gui_tab_name_share": "Condividi", "gui_main_page_chat_button": "Inizia a Chattare", "gui_main_page_receive_button": "Inizia a Ricevere", "gui_main_page_share_button": "Inizia Condivisione", "gui_new_tab_chat_button": "Chatta in modo anonimo", "gui_new_tab_receive_button": "Ricevi File", "gui_new_tab_share_button": "Condividi Files", "gui_new_tab_tooltip": "Apri una nuova scheda", "gui_new_tab": "Nuova Scheda", "gui_open_folder_error": "Impossibile aprire la cartella con xdg-open. Il file è qui: {}", "gui_qr_code_dialog_title": "OnionShare QR Code", "gui_show_qr_code": "Mostra QR Code", "gui_receive_flatpak_data_dir": "Dato che hai installato OnionShare usando Flatpak, devi salvare i file nella cartella ~/OnionShare.", "gui_chat_stop_server": "Ferma il server della chat", "gui_file_selection_remove_all": "Rimuovi tutto", "gui_remove": "Rimuovi", "gui_close_tab_warning_receive_description": "Chiudere la scheda che sta ricevendo file?", "gui_close_tab_warning_share_description": "Chiudere la scheda che sta inviando file?", "gui_close_tab_warning_title": "Chiudere la scheda?", "gui_new_tab_website_button": "Ospita un sito web", "gui_quit_warning_description": "La condivisione è attiva in alcune delle tue schede. Uscendo, tutte le tue schede verranno chiuse. Sei sicuro di voler uscire?", "gui_quit_warning_title": "Uscire da OnionShare?", "gui_close_tab_warning_close": "Ok", "gui_close_tab_warning_website_description": "Stai ospitando un sito web. Sei sicuro di voler chiudere questa scheda?", "mode_settings_website_disable_csp_checkbox": "Non inviare l'intestazione della Politica sulla Sicurezza dei Contenuti (consente al sito web di utilizzare risorse di terze parti)", "mode_settings_receive_data_dir_browse_button": "Naviga", "mode_settings_autostop_timer_checkbox": "Interrompere il servizio onion all'ora pianificata", "mode_settings_autostart_timer_checkbox": "Avviare il servizio onion all'ora pianificata", "mode_settings_persistent_checkbox": "Aprire sempre questa scheda quando si avvia OnionShare (l'indirizzo Onion rimarrà lo stesso)", "gui_quit_warning_cancel": "Annulla", "gui_close_tab_warning_cancel": "Annulla", "gui_close_tab_warning_persistent_description": "Questa scheda è persistente. Se lo chiudi perderai l'indirizzo onion che sta usando. Sei sicuro di volerlo chiudere?", "gui_main_page_website_button": "Inizia a Ospitare", "gui_chat_url_description": "Chiunque con questo indirizzo OnionShare può unirsi a questa chat room utilizzando Tor Browser:", "mode_settings_receive_data_dir_label": "Salva i file in", "mode_settings_share_autostop_sharing_checkbox": "Interrompi la condivisione dopo che i file sono stati inviati (deseleziona per consentire lo scaricamento di singoli file)", "mode_settings_public_checkbox": "Non usare una password", "gui_rendezvous_cleanup_quit_early": "Chiudi in anticipo", "gui_rendezvous_cleanup": "In attesa che i circuiti Tor si chiudano per assicurarsi che i file siano stati trasferiti con successo.\n\nQuesto potrebbe richiedere alcuni minuti.", "error_port_not_available": "Porta OnionShare non disponibile", "gui_color_mode_changed_notice": "Riavvia OnionShare per vedere i nuovi colori.", "gui_qr_label_auth_string_title": "Chiave privata", "gui_reveal": "Rivela", "gui_tor_settings_window_title": "Impostazioni Tor", "gui_settings_bridge_moat_radio_option": "Richiedi un bridge da torproject.org", "gui_settings_controller_extras_label": "Impostazioni Tor", "gui_settings_bridge_use_checkbox": "Usa un bridge", "gui_settings_bridge_moat_button": "Richiedi un nuovo bridge", "gui_settings_moat_bridges_invalid": "Non hai ancora richiesto un bridge da torproject.org.", "mode_settings_receive_disable_files_checkbox": "Disattiva upload file", "moat_contact_label": "Contatto BridgeDB…", "moat_captcha_label": "Risolvi il CAPTCHA per richiedere un bridge.", "moat_solution_empty_error": "Inserisci i caratteri dell'immagine", "mode_tor_not_connected_label": "OnionShare non è connesso alla rete Tor", "gui_copied_client_auth": "Chiave privata copiata negli appunti", "gui_copy_client_auth": "Copia chiave privata", "gui_copied_client_auth_title": "Chiave privata copiata", "gui_qr_label_url_title": "Indirizzo OnionShare", "gui_status_indicator_chat_working": "Avvio…", "gui_autoconnect_circumventing_censorship_got_bridges": "Bridge stabiliti. Riconnessione a Tor…", "gui_settings_bridge_none_radio_option": "Non usare bridge", "gui_autoconnect_connection_error_msg": "Assicurati di essere connesso ad Internet.", "gui_please_wait_no_button": "Avvio…", "gui_hide": "Nascondi", "gui_autoconnect_trying_to_connect_to_tor": "Connessione a Tor…", "mode_settings_receive_webhook_url_checkbox": "Usa webhook notifica", "gui_settings_theme_label": "Tema", "gui_settings_theme_light": "Chiaro", "gui_enable_autoconnect_checkbox": "Connetti automaticamente a Tor", "gui_autoconnect_failed_to_connect_to_tor": "Impossibile connettersi a Tor", "gui_autoconnect_bridge_setting_options": "Impostazioni Bridge", "gui_autoconnect_circumventing_censorship": "Risoluzione problemi di connettività…", "gui_autoconnect_start": "Connettiti a Tor", "gui_autoconnect_configure": "Impostazioni di rete", "gui_autoconnect_no_bridge": "Riprova senza bridge", "gui_autoconnect_try_again_without_a_bridge": "Riprova senza bridge", "gui_general_settings_window_title": "Generale", "gui_settings_version_label": "Stai usando OnionShare {}", "gui_settings_theme_dark": "Scuro", "mode_settings_title_label": "Titolo personalizzato", "history_receive_read_message_button": "Leggi messaggio", "moat_captcha_placeholder": "Inserisci i caratteri dell'immagine", "moat_captcha_submit": "Invia", "moat_captcha_reload": "Ricarica", "moat_captcha_error": "Soluzione non corretta. Riprova.", "gui_dragdrop_sandbox_flatpak": "Per rendere la sandbox Flatpack più sicura, il \"drag and drop\" non è supportato. Usa i pulsanti \"Aggiungi file\" e \"Aggiungi cartella\" invece.", "gui_settings_bridge_radio_builtin": "Seleziona un bridge predefinito", "gui_settings_theme_auto": "Automatico", "gui_chat_url_public_description": "Chiunque con questo indirizzo OnionShare può entrare in questa chat room usando Tor Browser: ", "gui_url_instructions": "Prima di tutto invia l'indirizzo OnionShare qua sotto:", "gui_status_indicator_chat_scheduled": "Pianificato…", "gui_autoconnect_bridge_description": "Potresti riuscire a connetterti usando un bridge se la tua connessione ad Internet è censurata.", "gui_share_url_public_description": "Chiunque con questo indirizzo OnionShare può scaricare i tuoi file usando Tor Browser: ", "gui_website_url_public_description": "Chiunque con questo indirizzo OnionShare può visitare il tuo sito web usando Tor Browser: ", "gui_receive_url_public_description": "Chiunque con questo indirizzo OnionShare può caricare file sul tuo computer usando Tor Browser: ", "gui_autoconnect_description": "OnionShare si affida alla rete Tor gestita da volontari.", "gui_autoconnect_bridge_detect_automatic": "Determina il mio paese dal mio indirizzo IP per le impostazioni di bridge", "gui_autoconnect_bridge_detect_manual": "Seleziona il mio paese manualmente per le impostazioni di bridge", "gui_settings_help_label": "Hai bisogno di aiuto? Visita docs.onionshare.org", "gui_url_instructions_public_mode": "Invia l'indirizzo OnionShare qua sotto:", "gui_client_auth_instructions": "Successivamente, invia la chiave privata per consentire l'accesso al servizio OnionShare:", "moat_bridgedb_error": "Impossibile contattare BridgeDB.", "gui_status_indicator_chat_stopped": "Fermato", "gui_settings_stop_active_tabs_label": "Ci sono servizi in esecuzione in alcune delle tue schede.\nDevi arrestare tutti i servizi per modificare le impostazioni di Tor.", "waitress_web_server_error": "\"Si è verificato un problema nell'avvio del server web\"", "gui_autoconnect_circumventing_censorship_starting_circumvention": "Eludere la censura…", "gui_settings_bridge_custom_radio_option": "\"Fornisci un bridge di cui hai avuto notizia da una fonte affidabile.\"", "gui_settings_bridge_custom_placeholder": "\"inserisci indirizzo:porta (uno per riga)\"", "mode_settings_website_custom_csp_checkbox": "\"Invia un'intestazione personalizzata per la politica di sicurezza dei contenuti\"", "gui_autoconnect_circumventing_censorship_starting_meek": "Stabilendo un bridge meek per il domain-fronting…", "gui_autoconnect_could_not_connect_to_tor_api": "Impossibile connettersi all'API di Tor. Assicurati di essere connesso a Internet prima di riprovare.", "gui_close_tab_warning_chat_description": "Chiudere la scheda che ospita un server di chat?", "gui_autoconnect_circumventing_censorship_requesting_bridges": "Richiesta di bridge tramite la API di elusione della censura di Tor…", "gui_settings_tor_bridges_label": "I bridge consentono al tuo traffico di entrare nella rete Tor se l'accesso a Tor è bloccato. A seconda di dove ti connetti, un bridge potrebbe funzionare meglio di un altro.", "gui_status_indicator_chat_started": "\"In chat\"", "mode_settings_receive_disable_text_checkbox": "\"Disabilita l'invio di testo\"", "gui_server_doesnt_support_stealth": "Spiacenti, questa versione di Tor non supporta la modalità stealth (autenticazione del client). Prova con una versione più recente di Tor o utilizza la modalità 'pubblica' se non è necessario che sia privata.", "gui_chat_mode_explainer": "La modalità chat ti consente di chattare in modo interattivo con gli altri, in Tor Browser.

La cronologia chat non viene archiviata in OnionShare. La cronologia della chat scomparirà quando chiudi Tor Browser.", "mode_settings_persistent_autostart_on_launch_checkbox": "Avvia automaticamente questo servizio onion all'avvio di OnionShare" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/ja.json000066400000000000000000000636031521174352300271070ustar00rootroot00000000000000{ "not_a_readable_file": "{0:s} ��読��り�能�ファイル���り��ん。", "other_page_loaded": "アドレスを読�込����", "close_on_autostop_timer": "自動タイマー�タイムアウト�����止����", "closing_automatically": "転�を完了�����止����", "large_filesize": "注�: 大��ファイルを�信�る��数時間��る�能性��り��", "systray_menu_exit": "終了", "gui_drag_and_drop": "共有を開始�る���ファイルやフォルダーをドラッグアンドドロップ������", "gui_add": "追加", "gui_add_files": "ファイルを追加", "gui_add_folder": "フォルダーを追加", "gui_choose_items": "�択", "gui_share_start_server": "共有を開始", "gui_share_stop_server": "共有を�止", "gui_share_stop_server_autostop_timer": "共有を�止中�� ({})", "gui_receive_start_server": "�信モードを開始", "gui_receive_stop_server": "�信モードを�止", "gui_receive_stop_server_autostop_timer": "�信モードを�止 (残り {} 秒)", "gui_copy_url": "アドレスをコピー", "gui_canceled": "キャンセル����", "gui_copied_url_title": "OnionShare �アドレスをコピー����", "gui_copied_url": "OnionShare �アドレスをクリップボード�コピー����", "gui_please_wait": "開始�����… クリック��キャンセル���。", "gui_quit_warning_quit": "終了", "zip_progress_bar_format": "圧縮�����: %p%", "gui_settings_window_title": "設定", "gui_settings_autoupdate_label": "新���ージョンを確�", "gui_settings_autoupdate_option": "新���ージョン��る場��通知", "gui_settings_autoupdate_timestamp": "最終確�日時: {}", "gui_settings_autoupdate_timestamp_never": "未確�", "gui_settings_autoupdate_check_button": "新���ージョンを確�", "gui_settings_connection_type_label": "OnionShare � Tor �接続�る方法", "gui_settings_connection_type_bundled_option": "OnionShare �内蔵�れ� Tor �ージョンを使用", "gui_settings_connection_type_automatic_option": "Tor Browser ��自動設定を試�る", "gui_settings_connection_type_control_port_option": "コントロール�ートを使用��接続", "gui_settings_connection_type_socket_file_option": "ソケットファイルを使用��接続", "gui_settings_connection_type_test_button": "Tor ��接続をテスト", "gui_settings_control_port_label": "コントロール�ート", "gui_settings_socket_file_label": "ソケットファイル", "gui_settings_socks_label": "SOCKS �ート", "gui_settings_authenticate_no_auth_option": "�証������ Cookie �証", "gui_settings_authenticate_password_option": "パスワード", "gui_settings_password_label": "パスワード", "gui_settings_tor_bridges": "Tor ブリッジを使用��接続����?", "gui_settings_meek_lite_expensive_warning": "警告: meek-azure ブリッジ� Tor Project �����常�高��維�費���り��。

直接� Tor �接続����obsf4 ブリッジや他�ブリッジ�使用����場����使用������。", "gui_settings_tor_bridges_invalid": "追加������ブリッジ�機能�����ん。�確��る��他�ブリッジを追加������。", "gui_settings_button_save": "�存", "gui_settings_button_cancel": "キャンセル", "gui_settings_button_help": "ヘルプ", "settings_error_unknown": "設定を解釈�������Torコントローラー�接続����ん。", "settings_error_automatic": "Tor コントローラー�接続����ん。Tor Browser (torproject.org �入手�能) ��ックグラウンド�動作������?", "settings_error_socket_port": "{}:{} � Tor コントローラー�接続����ん。", "settings_error_socket_file": "ソケットファイル {} �� Tor コントローラー�接続����ん。", "settings_error_auth": "{}:{} �接続�������証�����ん。�れ� Tor コントローラー�����も�れ��ん。", "settings_error_missing_password": "Tor コントローラー�接続�������証��パスワード�必���。", "settings_error_unreadable_cookie_file": "Tor コントローラー�接続������パスワード�正������Cookie ファイルを読�込む権���り��ん。", "settings_error_bundled_tor_not_supported": "Windows � macOS 上���OnionShare �組�込�れ��る�ージョン� Tor を開発者モード�動作��る�������ん。", "settings_error_bundled_tor_timeout": "Tor �接続����ん。インター�ット�接続�������システム時刻�正�����能性��り��。", "settings_error_bundled_tor_broken": "OnionShare � Tor �接続����ん���:\n{}", "settings_test_success": "Tor コントローラー�接続����。\n\nTor �ージョン: {}\nエフェメラル Onion Service �サ�ート: {}\nクライアント�証�サ�ート: {}\nnext-gen .onion アドレス�サ�ート: {}.", "error_tor_protocol_error": "Tor �エラー�生����: {}", "connecting_to_tor": "Tor �ットワーク�接続�����", "update_available": "OnionShare �新���ージョン�公開�れ���。��をクリック�る�入手����。

����使用���る�ージョン� {} ��最新��ージョン� {} ��。", "update_error_check_error": "新���ージョンを確�����ん���。��ら� Tor �接続�������OnionShare 公�サイト�機能������能性��り��。", "update_error_invalid_latest_version": "新���ージョンを確�����ん���。OnionShare 公�サイト�よる��最新�ージョン��識�能�'{}'��…", "update_not_available": "���� OnionShare �最新�ージョンを使�����。", "gui_tor_connection_ask": "Tor ��接続�関�る�題を解決�る���設定画�を開����?", "gui_tor_connection_ask_open_settings": "��", "gui_tor_connection_ask_quit": "終了", "gui_tor_connection_error_settings": "設定� Tor ��接続方法を変更��������。", "gui_tor_connection_canceled": "Tor �接続����ん���。\n\nインター�ット接続を確����ら�OnionShare を�開�� Tor ��接続を設定������。", "gui_tor_connection_lost": "Tor �ら切断����。", "gui_server_started_after_autostop_timer": "サー�ー�開始�る���自動�止タイマー�設定���る時間�到�����。新��共有を行������。", "gui_server_autostop_timer_expired": "自動�止タイマー�設定���る時間�到�����。共有を開始�る���タイマーを調整������。", "gui_share_url_description": "�� OnionShare アドレス�秘密�を知���る人��れ�誰�も�Tor Browser �����ファイルをダウンロード����: ", "gui_receive_url_description": "�� OnionShare アドレス�秘密�を知���る人��れ�誰�も�Tor Browser �����コンピューター�ファイルをアップロード����: ", "gui_url_label_persistent": "��共有�自動���止���ん。

次回以��共有も��アドレスを使用���。(1回�り�アドレスを使����設定�「OnionShare �起動時�常���タブを開��を無効�������。)", "gui_url_label_stay_open": "��共有�自動���止���ん。", "gui_url_label_onetime": "��共有�最��完了後��止���。", "gui_url_label_onetime_and_persistent": "��共有�自動���止���ん。

次回以��共有も��アドレスを使用���。(1回�り�アドレスを使����設定画��「OnionShare �起動時�常���タブを開��を無効�������。)", "gui_status_indicator_share_stopped": "�止中", "gui_status_indicator_share_working": "開始�����…", "gui_status_indicator_share_started": "共有�����", "gui_status_indicator_receive_stopped": "�止中", "gui_status_indicator_receive_working": "開始�����…", "gui_status_indicator_receive_started": "�信�����", "gui_file_info": "{} ファイル�{}", "gui_file_info_single": "{} ファイル�{}", "history_in_progress_tooltip": "{} 進行中", "history_completed_tooltip": "{} 完了", "gui_receive_mode_warning": "�信モード���他�人�����コンピューター�ファイルをアップロード�る�������。

悪��る人物�よ��アップロード�れ�ファイルを開���コンピューター�乗��られる�能性��り��。自分��よ�����る��を�解���る場������信頼��る人物�アップロード��場�以外��ファイル�開��������。", "systray_page_loaded_title": "ページを読�込����", "gui_settings_language_label": "言語", "gui_settings_language_changed_notice": "新��言語�切り替�る�� OnionShare を�起動������。", "error_cannot_create_data_dir": "OnionShare �データフォルダーを作�����ん���: {}", "systray_page_loaded_message": "OnionShare アドレスを読�込����", "systray_share_started_title": "共有を開始����", "systray_share_started_message": "ファイル��信を開始�����", "systray_share_completed_title": "共有を完了����", "systray_share_completed_message": "ファイル��信を完了����", "systray_share_canceled_title": "共有を�止����", "systray_share_canceled_message": "誰��ファイル��信を�止����", "systray_receive_started_title": "�信を開始����", "systray_receive_started_message": "誰������ファイルを�信�����", "gui_all_modes_history": "履歴", "gui_all_modes_clear_history": "���クリア", "gui_all_modes_transfer_started": "開始 {}", "gui_all_modes_transfer_finished_range": "転� {} - {}", "gui_all_modes_transfer_finished": "転� {}", "gui_all_modes_transfer_canceled_range": "�止 {} - {}", "gui_all_modes_transfer_canceled": "�止 {}", "gui_all_modes_progress_complete": "%p%, 経�時間 {0:s} 。", "gui_all_modes_progress_starting": "{0:s}, %p% (計算中)", "gui_all_modes_progress_eta": "{0:s}, 完了予定時刻: {1:s}, %p%", "gui_share_mode_no_files": "�信��ファイル����り��ん", "gui_share_mode_autostop_timer_waiting": "�信を完了�����…", "gui_receive_mode_no_files": "�信��ファイル����り��ん", "gui_receive_mode_autostop_timer_waiting": "�信を完了�����…", "gui_stop_server_autostop_timer_tooltip": "自動�止タイマー� {} �終了���", "gui_start_server_autostart_timer_tooltip": "自動開始タイマー� {} �終了���", "gui_waiting_to_start": "{} 後�開始予定。クリック��キャンセル���。", "gui_server_autostart_timer_expired": "予定��時間�終了����。共有を開始�る���タイマーを調整������。", "gui_autostop_timer_cant_be_earlier_than_autostart_timer": "自動�止�時間��自動開始�時間より後�設定���れ��り��ん。共有を開始�る���タイマーを調整������。", "gui_status_indicator_share_scheduled": "スケジュール済�…", "gui_status_indicator_receive_scheduled": "スケジュール済�…", "days_first_letter": "日", "hours_first_letter": "時間", "minutes_first_letter": "分", "seconds_first_letter": "秒", "gui_website_url_description": "�� OnionShare アドレス�秘密�を知���る人��れ�誰�も�Tor Browser �����ウェブサイトを閲覧����: ", "gui_website_mode_no_files": "共有��ウェブサイト����り��ん", "incorrect_password": "パスワード�正���り��ん", "history_requests_tooltip": "{} ウェブリクエスト", "mode_settings_website_disable_csp_checkbox": "既定�コンテンツセキュリティ�リシーヘッダーを�信��� (ウェブサイト�第三者�リソースを使用��るよ���り��)", "mode_settings_receive_data_dir_browse_button": "閲覧", "mode_settings_receive_data_dir_label": "ファイル��存先", "mode_settings_share_autostop_sharing_checkbox": "ファイル�信�終了��ら共有を�止 (個々�ファイル�ダウンロードを許��る場��オフ����)", "mode_settings_autostop_timer_checkbox": "指定�日時� Onion Service を�止", "mode_settings_autostart_timer_checkbox": "指定�日時� Onion Service を開始", "mode_settings_public_checkbox": "公開� OnionShare �サービス���設定 (秘密��無効��り��)", "mode_settings_persistent_checkbox": "OnionShare �起動時�常���タブを開� (Onion アドレス�変更�れ��ん)", "mode_settings_advanced_toggle_hide": "詳細設定を�表示", "mode_settings_advanced_toggle_show": "詳細設定を表示", "gui_quit_warning_cancel": "キャンセル", "gui_quit_warning_description": "共有を行���るタブ��り��������タブを閉��もよ������?", "gui_quit_warning_title": "OnionShare を終了����?", "gui_close_tab_warning_cancel": "キャンセル", "gui_close_tab_warning_close": "��", "gui_close_tab_warning_website_description": "ウェブサイトをホスト中�タブを閉��もよ������?", "gui_close_tab_warning_receive_description": "ファイル�信中�タブを閉��もよ������?", "gui_close_tab_warning_share_description": "ファイル�信中�タブを閉��もよ������?", "gui_close_tab_warning_persistent_description": "固定タブを閉�る����タブ� Onion アドレス�失�れ��。よ������?", "gui_close_tab_warning_title": "タブを閉����?", "gui_tab_name_chat": "�ャット", "gui_tab_name_website": "ウェブサイト", "gui_tab_name_receive": "�信", "gui_tab_name_share": "共有", "gui_main_page_chat_button": "�ャットを開始", "gui_main_page_website_button": "ホストを開始", "gui_main_page_receive_button": "�信を開始", "gui_main_page_share_button": "共有を開始", "gui_new_tab_chat_button": "匿���ャット", "gui_new_tab_website_button": "ウェブサイトをホスト", "gui_new_tab_receive_button": "ファイルを�信", "gui_new_tab_share_button": "ファイルを共有", "gui_new_tab_tooltip": "新��タブを開�", "gui_new_tab": "新��タブ", "gui_open_folder_error": "xdg-open �フォルダーを開��������ん���。ファイル�����り��: {}", "gui_qr_code_dialog_title": "OnionShare QR コード", "gui_show_qr_code": "QR コードを表示", "gui_receive_flatpak_data_dir": "Flatpak � OnionShare をインストール�����ファイルを ~/OnionShare �中�フォルダー��存���れ��り��ん。", "gui_chat_stop_server": "�ャットサー�ーを�止", "gui_chat_start_server": "�ャットサー�ーを開始", "gui_file_selection_remove_all": "���を削除", "gui_remove": "削除", "error_port_not_available": "OnionShare ��ート�利用����ん", "gui_rendezvous_cleanup_quit_early": "早��終了", "gui_rendezvous_cleanup": "ファイルを確実�転��る���Tor 回線�閉�る�を待���。\n\n�れ��数分��る�能性��り��。", "gui_chat_url_description": "�� OnionShare アドレス�秘密�を知���る人��れ�誰�も�Tor Browser ����ャットルーム�入れ��: ", "history_receive_read_message_button": "メッセージを読む", "mode_settings_receive_webhook_url_checkbox": "Webhook を使用��通知", "mode_settings_receive_disable_files_checkbox": "ファイル�アップロードを無効��る", "mode_settings_receive_disable_text_checkbox": "テキスト��信を無効��る", "mode_settings_title_label": "カスタムタイトル", "gui_color_mode_changed_notice": "新��カラーモードを�用�る�� OnionShare を�起動������。", "gui_settings_theme_dark": "ダーク", "gui_settings_theme_light": "ライト", "gui_settings_theme_auto": "自動", "gui_settings_theme_label": "テーマ", "gui_status_indicator_chat_started": "�ャット中", "gui_status_indicator_chat_scheduled": "スケジュール済�…", "gui_status_indicator_chat_working": "開始�����…", "gui_status_indicator_chat_stopped": "�止中", "gui_client_auth_instructions": "次��OnionShare サービス��アクセスを許��る秘密�を�信������。", "gui_url_instructions_public_mode": "OnionShare �アドレスを以下��信������。", "gui_url_instructions": "����以下�表示�れる OnionShare アドレスを�信������。", "gui_chat_url_public_description": "�� OnionShare アドレスを知���る人��れ�誰�も�Tor Browser ����ャットルーム�入れ��: ", "gui_receive_url_public_description": "�� OnionShare アドレスを知���る人��れ�誰�も�Tor Browser �����コンピューター�ファイルをアップロード����: ", "gui_website_url_public_description": "�� OnionShare アドレスを知���る人��れ�誰�も�Tor Browser �����ウェブサイトを閲覧����: ", "gui_share_url_public_description": "�� OnionShare アドレスを知���る人��れ�誰�も�Tor Browser �����ファイルをダウンロード����: ", "gui_server_doesnt_support_stealth": "申�訳�り��ん�����ージョン� Tor �ステルス (クライアント�証) をサ�ート�����ん。より新�� Tor �ージョンを使用�る���公開��る必����れ�「公開�モードを使用������。", "gui_please_wait_no_button": "開始�����…", "gui_hide": "�表示", "gui_reveal": "表示", "gui_qr_label_auth_string_title": "秘密�", "gui_qr_label_url_title": "OnionShare �アドレス", "gui_copied_client_auth": "秘密�をクリップボード�コピー����", "gui_copied_client_auth_title": "秘密�をコピー����", "gui_copy_client_auth": "秘密�をコピー", "gui_tor_settings_window_title": "Tor �設定", "gui_settings_controller_extras_label": "Tor �設定", "gui_settings_bridge_use_checkbox": "ブリッジを使用", "gui_settings_bridge_radio_builtin": "内蔵ブリッジを�択", "gui_settings_bridge_moat_radio_option": "torproject.org �ブリッジをリクエスト", "gui_settings_bridge_custom_radio_option": "信頼��る情報��ら入手��ブリッジを�供", "gui_settings_bridge_custom_placeholder": "「アドレス:�ート番��を入力 (�行�1���)", "gui_settings_moat_bridges_invalid": "�� torproject.org �ブリッジをリクエスト�����ん。", "gui_settings_version_label": "���� OnionShare {} を使用�����", "gui_settings_help_label": "サ�ート�必����?docs.onionshare.orgを�覧����。", "mode_settings_website_custom_csp_checkbox": "指定�るコンテンツセキュリティ�リシーヘッダーを�信", "moat_contact_label": "BridgeDB �接続�����…", "moat_captcha_label": "ブリッジをリクエスト�る�� CAPTCHA を解決������。", "moat_captcha_placeholder": "画���る文字を入力������", "moat_captcha_submit": "�信", "moat_captcha_reload": "�読�込�", "moat_bridgedb_error": "BridgeDB �接続����ん���。", "moat_captcha_error": "解答�正���り��ん。も�一度試������。", "moat_solution_empty_error": "画���る文字を入力������", "mode_tor_not_connected_label": "OnionShare � Tor �ットワーク�接続�����ん", "gui_dragdrop_sandbox_flatpak": "Flatpak サンドボックス�安全性を確��る���ドラッグアンドドロップ�サ�ート�����ん。ファイル��択��「ファイルを追加��「フォルダーを追加��ボタンを使用������。", "gui_settings_tor_bridges_label": "Tor ��アクセス��断�れ��る場��ブリッジ� Tor �ットワーク�接続�る��役立���。接続元�場所�応�����ブリッジ�よ�動作�る��変�る�能性��り��。", "gui_settings_bridge_none_radio_option": "ブリッジを使用���", "gui_settings_bridge_moat_button": "新��ブリッジをリクエスト", "gui_settings_stop_active_tabs_label": "�����タブ�サービス�動作�����。\nTor �設定を変更�る�������サービスを�止�る必���り��。", "gui_autoconnect_description": "OnionShare �ボランティア�よ���用�れ��る Tor �ットワーク�支�られ����。", "gui_enable_autoconnect_checkbox": "自動的� Tor �接続", "gui_autoconnect_failed_to_connect_to_tor": "Tor �接続����ん���", "gui_autoconnect_trying_to_connect_to_tor": "Tor �接続�����…", "gui_autoconnect_connection_error_msg": "インター�ット�接続���る��を�確�����。", "gui_autoconnect_bridge_description": "インター�ット��接続�検閲�れ��る場���ブリッジを使用�る�接続��る�能性��り��。", "gui_autoconnect_bridge_detect_automatic": "ブリッジを設定�る際�IP アドレス�基��自動的�国を確定", "gui_autoconnect_bridge_detect_manual": "ブリッジを設定�る際�手動�国を�択", "gui_autoconnect_bridge_setting_options": "ブリッジ設定", "gui_autoconnect_start": "Tor �接続", "gui_autoconnect_configure": "�ットワーク設定", "gui_autoconnect_no_bridge": "ブリッジ����試行", "gui_autoconnect_try_again_without_a_bridge": "ブリッジ����試行", "gui_autoconnect_circumventing_censorship": "接続�関�る�題を解決�����…", "gui_autoconnect_circumventing_censorship_starting_circumvention": "検閲を回������…", "gui_autoconnect_circumventing_censorship_starting_meek": "ドメインフロンティング用� Meek ブリッジを確立�����…", "gui_autoconnect_circumventing_censorship_requesting_bridges": "Tor Censorship Circumvention API �ブリッジをリクエスト�����…", "gui_autoconnect_circumventing_censorship_got_bridges": "ブリッジを確立����。Tor ��接続�����…", "gui_autoconnect_could_not_connect_to_tor_api": "Tor API �接続����ん���。インター�ット�接続���る��を確����ら�度試������。", "gui_general_settings_window_title": "一般", "gui_close_tab_warning_chat_description": "�ャットサー�ーをホスト中�タブを閉��もよ������?", "waitress_web_server_error": "ウェブサー�ーを起動�る際��題�生����", "gui_chat_mode_explainer": "�ャットモードを使用�る��Tor Browser �他�ユーザー��ャットを行������るよ���り��。

�ャット�履歴� OnionShare ���存�れ��ん。Tor Browser を終了�る���ャット�履歴�消去�れ��。", "mode_settings_persistent_autostart_on_launch_checkbox": "OnionShare �起動時��� Onion Service を自動的�開始�る", "error_generic": "OnionShare �予期��エラー�発生����:\n{}", "gui_settings_license_label": "OnionShare � GPL v3 �下�ライセンス�れ����。
サードパーティ�ライセンス�関�る情報:
https://github.com/onionshare/onionshare/tree/main/licenses" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/ka.json000066400000000000000000000104371521174352300271050ustar00rootroot00000000000000{ "systray_menu_exit": "პრ�გრ�მის დ�ტ�ვებ�", "gui_add": "დ�მ�ტებ�", "gui_quit_warning_quit": "პრ�გრ�მის დ�ტ�ვებ�", "gui_settings_button_save": "შენ�ხვ�", "gui_tor_connection_ask_quit": "პრ�გრ�მის დ�ტ�ვებ�", "gui_settings_theme_dark": "ბნელი", "gui_settings_autoupdate_timestamp_never": "�რ�სდრ�ს", "gui_settings_window_title": "მ�რგებ�", "gui_settings_authenticate_password_option": "პ�რ�ლი", "gui_tab_name_share": "გ�ზი�რებ�", "gui_close_tab_warning_cancel": "გ�უქმებ�", "gui_quit_warning_cancel": "გ�უქმებ�", "gui_settings_theme_auto": "�ვტ�", "gui_settings_bridge_moat_radio_option": "გ�დ�მცემი ხიდის მ�თხ�ვნ� ს�იტიდ�ნ torproject.org", "gui_status_indicator_chat_working": "გ�შვებ�…", "gui_general_settings_window_title": "ზ�გ�დი", "gui_all_modes_history": "ისტ�რი�", "gui_settings_bridge_custom_placeholder": "�კრიფეთ მის�მ�რთი:პ�რტი (თით� ც�ლკე ხ�ზზე)", "gui_settings_language_label": "ენ�", "gui_status_indicator_share_started": "გ�ზი�რებ�", "gui_settings_password_label": "პ�რ�ლი", "gui_please_wait_no_button": "გ�შვებ�…", "moat_solution_empty_error": "შეიყვ�ნეთ სურ�თიდ�ნ სიმბ�ლ�ები", "gui_status_indicator_share_working": "გ�შვებ�…", "gui_autoconnect_start": "დ��კ�ვშირეთ Tor", "gui_settings_button_cancel": "გ�უქმებ�", "gui_settings_button_help": "დ�ხმ�რებ�", "gui_tor_connection_ask_open_settings": "დი�ხ", "gui_status_indicator_receive_working": "გ�შვებ�…", "gui_all_modes_clear_history": "ყველ�ს გ�სუფთ�ვებ�", "gui_tab_name_website": "ვებს�იტი", "gui_settings_theme_label": "თემ�", "gui_settings_theme_light": "მსუბუქი", "moat_captcha_reload": "თ�ვიდ�ნ ჩ�ტვირთვ�", "gui_main_page_share_button": "გ�ზი�რების დ�წყებ�", "gui_autoconnect_trying_to_connect_to_tor": "უკ�ვშირდებ� Tor-ს…", "mode_settings_receive_data_dir_browse_button": "ნუსხ�", "gui_tab_name_chat": "ჩ�ტი", "gui_file_selection_remove_all": "ყველ�ს მ�ცილებ�", "moat_captcha_label": "გ�ი�რეთ CAPTCHA, გ�დ�მცემი ხიდის მ�თხ�ვნისთვის.", "gui_remove": "წ�შლ�", "gui_hide": "დ�მ�ლვ�", "moat_captcha_submit": "გ�გზ�ვნ�", "gui_choose_items": "�ირჩიეთ", "gui_canceled": "გ�უქმებული", "moat_captcha_placeholder": "შეიყვ�ნეთ სურ�თიდ�ნ სიმბ�ლ�ები", "gui_share_stop_server": "გ�ზი�რების გ�ჩერებ�", "gui_qr_label_url_title": "OnionShare-ის მის�მ�რთი", "gui_add_folder": "ს�ქ�ღ�ლდის დ�მ�ტებ�", "gui_share_start_server": "გ�ზი�რების დ�წყებ�", "gui_settings_bridge_use_checkbox": "ხიდის გ�მ�ყენებ�", "gui_copied_url": "OnionShare-მის�მ�რთის �სლი �ღებული�", "gui_copy_url": "მის�მ�რთის �სლი", "gui_settings_bridge_radio_builtin": "�ირჩიეთ ჩ�შენებული ხიდი", "gui_share_url_public_description": "ყველ�ს, ვის�ც ეს OnionShare მის�მ�რთი �ქვს, შეუძლი�, გ�დმ�წერ�ს თქვენი ფ�ილები Tor ბრ�უზერით: ", "gui_tab_name_receive": "მიღებ�" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/kab.json000066400000000000000000000061411521174352300272440ustar00rootroot00000000000000{ "gui_settings_window_title": "Iɣewwaren", "gui_general_settings_window_title": "Amatu", "gui_settings_autoupdate_timestamp_never": "Werǧin", "gui_settings_authenticate_password_option": "Awal n uεeddi", "gui_settings_password_label": "Awal n uεeddi", "gui_settings_bridge_custom_placeholder": "type address:port (one per line)", "gui_settings_button_save": "Sekles", "gui_settings_button_cancel": "Sefsex", "gui_settings_button_help": "Tallalt", "gui_tor_connection_ask_open_settings": "Ih", "gui_tor_connection_ask_quit": "Ffeɣ", "gui_status_indicator_share_working": "Asenker…", "gui_status_indicator_share_started": "Beṭṭu", "gui_status_indicator_receive_working": "Asenker…", "gui_new_tab": "Iccer amaynut", "mode_settings_receive_data_dir_browse_button": "Snirem", "gui_add": "Rnu", "gui_add_files": "Rnu ifuyla", "gui_add_folder": "Rnu akaram", "gui_remove": "Kkes", "gui_file_selection_remove_all": "Kkes-iten akk", "gui_choose_items": "Fren", "gui_qr_label_auth_string_title": "Tasarut tusligt", "gui_hide": "Ffer", "gui_please_wait_no_button": "Asenker…", "gui_status_indicator_chat_working": "Asenker…", "gui_settings_language_label": "Tutlayt", "gui_settings_theme_label": "Asentel", "gui_settings_theme_auto": "Awurman", "gui_settings_theme_light": "Aceɛlal", "gui_settings_theme_dark": "Ubrik", "systray_menu_exit": "Ffeɣ", "gui_all_modes_history": "Amazray", "gui_all_modes_clear_history": "Sfe� kullec", "gui_main_page_share_button": "Bdu beṭṭu", "gui_tab_name_share": "B�u", "gui_tab_name_website": "Asmel n web", "gui_tab_name_chat": "Asqerdec", "gui_quit_warning_quit": "Ffeɣ", "gui_quit_warning_cancel": "Sefsex", "gui_close_tab_warning_cancel": "Sefsex", "moat_captcha_submit": "Azen", "moat_captcha_reload": "Smiren", "gui_canceled": "Yettwasemmet", "gui_status_indicator_share_stopped": "Yettwaḥbes", "gui_status_indicator_receive_stopped": "Yettwaḥbes", "gui_status_indicator_chat_stopped": "Yettwaḥbes", "days_first_letter": "a", "incorrect_password": "Awal n uɛeddi d arameɣtu", "gui_copy_url": "Nɣel tansa", "gui_qr_label_url_title": "Tansa n OnionShare", "zip_progress_bar_format": "Tussda: %p%", "gui_tor_settings_window_title": "Iɣewwaren n Tor", "gui_autoconnect_bridge_setting_options": "Iɣewwaren n tqenṭert", "gui_autoconnect_configure": "Iɣewwaren n uẓeṭṭa", "gui_settings_controller_extras_label": "Iɣewwaren n Tor", "gui_all_modes_transfer_started": "Yebda {}", "gui_new_tab_share_button": "B�u ifuyla", "gui_close_tab_warning_title": "Mdel Iccer?", "gui_quit_warning_title": "Ffeɣ seg OnionShare?", "mode_settings_title_label": "Azwel udmawan", "gui_all_modes_transfer_canceled": "Yettwasemmet {}", "history_receive_read_message_button": "Ɣeṛ izen", "gui_share_stop_server_autostop_timer": "Seḥbes beṭṭu ({})", "gui_autoconnect_start": "Tuqqna ɣer Tor", "gui_main_page_website_button": "Start Hosting" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/km.json000066400000000000000000001106711521174352300271220ustar00rootroot00000000000000{ "not_a_readable_file": "{0:s} មិនមែនជាឯកសារដែលអាចអានបាន។", "other_page_loaded": "អាសយដ្ឋាន�្រូវបានដាក់បញ្ចូល", "close_on_autostop_timer": "បានបញ្ឈប់ ដោយសារកម្មវិធីកំណ�់ម៉ោងបញ្ឈប់ដោយស្វ�យប្រវ�្�ិអស់ព�ល", "closing_automatically": "បានបញ្ឈប់ ដោយសារការផ្ទ�រ�្រូវបានបញ្ចប់", "large_filesize": "ក្រើនរំឭក៖ ការផ្ញើដែលមានទំហំផ្ទុកធំ អាចចំណាយព�លយូរ", "gui_drag_and_drop": "ទាញ និងដាក់បញ្ចូលឯកសារ និង��ឯកសារ ដើម្បីចាប់ផ្�ើមចែកចាយ", "gui_add": "បញ្ចូល", "gui_add_files": "បញ្ចូល​ឯកសារ", "gui_add_folder": "បញ្ចូល��ឯកសារ", "gui_choose_items": "ជ្រើសរើស", "gui_share_start_server": "ចាប់ផ្�ើមចែករំលែក", "gui_share_stop_server": "បញ្ឈប់ចែករំលែក", "gui_share_stop_server_autostop_timer": "បញ្ឈប់ការចែករំលែកនៅ ({})", "gui_stop_server_autostop_timer_tooltip": "មុ�ងារបញ្ឈប់ម៉ោងដោយស្វ�យប្រវ�្�ិ នឹងចប់នៅ {}", "gui_start_server_autostart_timer_tooltip": "មុ�ងារចាប់ផ្�ើមម៉ោងដោយស្វ�យប្រវ�្�ិ នឹងចប់នៅ {}", "gui_receive_start_server": "ចាប់ផ្�ើមទម្រង់ទទួល", "gui_receive_stop_server": "បញ្ឈប់ទម្រង់ទទួល", "gui_receive_stop_server_autostop_timer": "បញ្ឈប់ទម្រង់ទទួល (នៅសល់ព�ល{})", "gui_copy_url": "ចម្លងអាសយដ្ឋាន", "gui_canceled": "បានបញ្ឈប់", "gui_copied_url_title": "បានចម្លងអាសយដ្ឋាន OnionShare", "gui_copied_url": "អាសយដ្ឋាន OnionShare �្រូវបានចម្លងទៅ clipboard", "gui_waiting_to_start": "ការកំណ�់ព�លចាប់ផ្�ើមនៅ {}។ ចុចដើម្បីបញ្ឈប់។", "gui_please_wait": "កំពុងចាប់ផ្�ើម... ចុចដើម្បីបញ្ឈប់។", "gui_quit_warning_quit": "ឈប់", "zip_progress_bar_format": "កំពុងបង្ហាប់ឯកសារ៖ %p%", "gui_settings_window_title": "ការកំណ�់", "gui_settings_autoupdate_label": "ពិនិ�្យមើលកំណែ�្មី", "gui_settings_autoupdate_option": "ជូនដំណឹង�្ញុំនៅព�លមានកំណែ�្មី", "gui_settings_autoupdate_timestamp": "បានពិនិ�្យចុងក្រោយ៖ {}", "gui_settings_autoupdate_timestamp_never": "មិនដែល", "gui_settings_autoupdate_check_button": "ពិនិ�្យមើលកំណែ�្មី", "gui_settings_connection_type_label": "�ើ OnionShare ភ្ជាប់ទៅ Tor យ៉ាងដូចម្��ច?", "gui_settings_connection_type_bundled_option": "ប្រើកម្មវិធី Tor ដែលបានដំឡើងក្នុង OnionShare", "gui_settings_connection_type_automatic_option": "ព្យាយាមកំណ�់រចនាសម្ព�ន្ធដោយស្វ�យប្រវ�្�ិជាមួយកម្មវិធីរុករក Tor", "gui_settings_connection_type_control_port_option": "ភ្ជាប់ដោយប្រើច្រក�្រួ�ពិនិ�្យ", "gui_settings_connection_type_socket_file_option": "�ភ្ជាប់ដោយប្រើ socket file", "gui_settings_connection_type_test_button": "សាកល្បងការ�ភ្ជាប់ទៅ Tor", "gui_settings_control_port_label": "ច្រក�្រួ�ពិនិ�្យ", "gui_settings_socket_file_label": "Socket file", "gui_settings_socks_label": "ច្រក SOCKS", "gui_settings_authenticate_no_auth_option": "គ្មានយ�ាភូ�កម្ម ឬ យ�ាភូ�កម្មរបស់�ូឃី", "gui_settings_authenticate_password_option": "ពាក្យ​សម្ងា�់", "gui_settings_password_label": "ពាក្យ​សម្ងា�់", "gui_settings_tor_bridges": "ភ្ជាប់ដោយប្រើ Tor bridge?", "gui_settings_meek_lite_expensive_warning": "ប្រុងប្រយ��្ន៖ meek-azure bridges វា�្រូវចំណាយច្រើនសម្រាប់គម្រោង Tor ដើម្បីដំណើរការ។

សូមប្រើវា បើសិនជាមិនអាចភ្ជាប់ទៅ Tor ដោយផ្ទាល់ �ាមរយៈ obfs4 transports ឬ Bridges ធម្ម�ាផ្ស�ងទៀ�។", "gui_settings_tor_bridges_invalid": "គ្មាន Bridge ណាដែលអ្នកបានបន្�ែមដំណើរការនោះទ�។ �្រួ�ពិនិ�្យម្ដងទៀ� ឬបន្�ែម Bridge ផ្ស�ងទៀ�។", "gui_settings_button_save": "រក្សាទុក", "gui_settings_button_cancel": "បោះបង់", "gui_settings_button_help": "ជំនួយ", "settings_error_unknown": "មិនអាចភ្ជាប់ទៅកន្លែងបញ្ជារបស់ Tor ដោយសារ�ែការកំណ�់របស់អ្នកមិន�្រឹម�្រូវ។", "settings_error_automatic": "មិនអាចភ្ជាប់ទៅកន្លែងបញ្ជារបស់ Tor បានទ�។ �ើកម្មវិធីរុករក Tor (អាចរកបានពី torproject.org) ដំណើរការព�លដែលកម្មវិធីមិនបើកដំណើរការឬទ�?", "settings_error_socket_port": "មិនអាចភ្ជាប់ទៅកន្លែងបញ្ជារបស់ Tor នៅ {}:{} ។", "settings_error_socket_file": "មិនអាចភ្ជាប់ទៅកន្លែងបញ្ជារបស់ Tor ដោយប្រើ socket file {}។", "settings_error_auth": "បានភ្ជាប់ទៅ {}:{} ប៉ុន្�ែមិនអាចផ្ទៀងផ្ទា�់បានទ�។ ប្រហែលវាមិនមែនជាកន្លែងបញ្ជារបស់ Tor?", "settings_error_missing_password": "បានភ្ជាប់ទៅកន្លែងបញ្ជារបស់ Tor ប៉ុន្�ែវាទាមទារពាក្យសម្ងា�់ដើម្បីផ្ទៀងផ្ទា�់។", "settings_error_unreadable_cookie_file": "បានភ្ជាប់ទៅកន្លែងបញ្ជារបស់ Tor ប៉ុន្�ែពាក្យសម្ងា�់អាច�ុស ឬឈ្មោះប្រើប្រាស់របស់អ្នកមិន�្រូវបានអនុញ្ញា�ឱ្យអានឯកសារ�ូឃីនោះទ�។", "settings_error_bundled_tor_not_supported": "ការប្រើប្រាស់កំណែរបស់ Tor ដែលភ្ជាប់មកជាមួយ OnionShare មិនដំណើរការនៅក្នុងទម្រង់ developer នៅលើ Windows ឬ macOS ទ�។", "settings_error_bundled_tor_timeout": "ចំណាយព�លយូរដើម្បីភ្ជាប់ទៅ Tor ។ ប្រហែលជាអ្នកមិនបានភ្ជាប់អ៊ីនធឺណិ� ឬប្រព�ន្ធនាឡិកាក្នុងកំព្យុទ�ររបស់អ្នកមិន�្រឹម�្រូវ?", "settings_error_bundled_tor_broken": "OnionShare មិនអាចភ្ជាប់ទៅ Tor បានទ�៖\n{}", "settings_test_success": "បានភ្ជាប់ទៅកន្លែងបញ្ជា Tor ។\n\nកំណែរបស់ Tor៖ {}\nដំណើរការលើស�វាកម្ម onion រយៈព�ល�្លី៖ {}។\nដំណើរការចំពោះយ�ាភូ�កម្មអ្នកប្រើ៖ {} ។\nដំណើរការចំពោះអាសយដ្ឋាន .onion ជំនាន់បន្ទាប់៖ {}។", "error_tor_protocol_error": "មានកំហុសជាមួយ Tor: {}", "connecting_to_tor": "កំពុងភ្ជាប់ទៅបណ្�ាញ Tor", "update_available": "OnionShare ច�ញកំណែ�្មី។ ចុចទីន�ះ ដើម្បីទទួលបានកំណែ�្មី។

អ្នកកំពុងប្រើកំណែ {} ហើយកំណែចុងក្រោយបំផុ�គឺ {}។", "update_error_check_error": "មិនអាចពិនិ�្យមើលកំណែ�្មីបានទ�៖ ប្រហែលជាអ្នកមិនបានភ្ជាប់ទៅ Tor ឬវ�បសាយ OnionShare មិនដំណើរការ?", "update_error_invalid_latest_version": "មិន​អាច​ពិនិ�្យ​មើល​កំណែ​�្មី​បាន​ទ�៖ វ�បសាយ OnionShare បង្ហាញ�ា កំណែ​ចុងក្រោយ​បំផុ�​គឺ​មិន​អាច​ស្គាល់ '{}'…", "update_not_available": "អ្នកកំពុងដំណើរការ OnionShare កំណែចុងក្រោយបង្អស់។", "gui_tor_connection_ask": "បើកការកំណ�់ដើម្បីជ្រើសការ�ភ្ជាប់ទៅ Tor?", "gui_tor_connection_ask_open_settings": "យល់ព្រម", "gui_tor_connection_ask_quit": "ចាកច�ញ", "gui_tor_connection_error_settings": "សាកល្បងផ្លាស់ប្�ូររបៀបដែល OnionShare ភ្ជាប់ទៅបណ្�ាញ Tor នៅក្នុងមុ�ងារការកំណ�់។", "gui_tor_connection_canceled": "មិនអាចភ្ជាប់ទៅ Tor បានទ�។\n\n�្រូវប្រាកដ�ាអ្នកបានភ្ជាប់ទៅអ៊ីនធឺណិ� បន្ទាប់មកបើក OnionShare ឡើងវិញ ហើយដំឡើងការ�ភ្ជាប់របស់វាទៅ Tor ។", "gui_tor_connection_lost": "បានផ្�ាច់ច�ញពី Tor ។", "gui_server_started_after_autostop_timer": "កម្មវិធីកំណ�់ម៉ោងបញ្ឈប់ដោយស្វ�យប្រវ�្�ិ បានផុ�ព�លកំណ�់មុនម៉ាស៊ីនម�ចាប់ផ្�ើម។ សូមដំណើរការ ការបញ្ជូន�្មី។", "gui_server_autostop_timer_expired": "កម្មវិធីកំណ�់ម៉ោងបញ្ឈប់ដោយស្វ�យប្រវ�្�ិបានផុ�ព�លហើយ។ សូមកែ�ម្រូវវា ដើម្បីចាប់ផ្�ើមការបញ្ជូន។", "gui_server_autostart_timer_expired": "ព�លវ�លាដែលបានកំណ�់ កន្លងផុ�ទៅហើយ។ សូមកែ�ម្រូវវា ដើម្បីចាប់ផ្�ើមការបញ្ជូន។", "gui_autostop_timer_cant_be_earlier_than_autostart_timer": "កម្មវិធីកំណ�់ម៉ោងបញ្ឈប់ដោយស្វ�យប្រវ�្�ិមិនអាចដូចគ្នា ឬ មុនកម្មវិធីកំណ�់ម៉ោងដោយស្វ�យប្រវ�្�ិចាប់ផ្�ើមនោះទ�។ សូមកែ�ម្រូវវា ដើម្បីចាប់ផ្�ើមការបញ្ជូន។", "gui_share_url_description": "នរណាក�ដោយ ដែលមានអាសយដ្ឋាន OnionShare និងកូនសោសម្ងា�់ន�ះ អាច ទាញយក ឯកសាររបស់អ្នកដោយប្រើ កម្មវិធីរុករក Tor: ", "gui_receive_url_description": "នរណាក�ដោយ ដែលមានអាសយដ្ឋាន OnionShare និងកូនសោសម្ងា�់ន�ះ អាច ផ្ទុកឡើង ឯកសារទៅកុំព្យូទ�ររបស់អ្នក ដោយប្រើ កម្មវិធីរុករក Tor: ", "gui_url_label_persistent": "ការបញ្ជូនន�ះនឹងមិនឈប់ដោយស្វ�យប្រវ�្�ិទ�។

រាល់ការបញ្ជូនបន្�បន្ទាប់ ប្រើអាសយដ្ឋានដដែល។ (ដើម្បីប្រើអាសយដ្ឋាន�ែម្�ង សូមបិទ \"ប្រើអាសយដ្ឋានជាប់ជានិច្ច\" នៅក្នុងការកំណ�់។ )", "gui_url_label_stay_open": "ការចែករំលែកន�ះ នឹងមិនឈប់ដោយស្វ�យប្រវ�្�ិទ�។", "gui_url_label_onetime": "ការបញ្ជូនន�ះ នឹងបញ្ឈប់បន្ទាប់ពីការបញ្ចប់លើកដំបូង។", "gui_url_label_onetime_and_persistent": "ការបញ្ជូនន�ះ នឹងមិនបញ្ឈប់ដោយស្វ�យប្រវ�្�ិទ�។

រាល់ការបញ្ជូនបន្�បន្ទាប់ នឹងប្រើអាសយដ្ឋានដដែល។ (ដើម្បីប្រើអាសយដ្ឋាន�ែមួយដង សូមបិទ \"ប្រើអាសយដ្ឋានជាប់ជានិច្ច\" នៅក្នុងការកំណ�់។ )", "gui_status_indicator_share_stopped": "រួចរាល់ដើម្បីបញ្ជូន", "gui_status_indicator_share_working": "កំពុងចាប់ផ្�ើម…", "gui_status_indicator_share_scheduled": "បានកំណ�់ព�ល…", "gui_status_indicator_share_started": "ការបញ្ជូន", "gui_status_indicator_receive_stopped": "�្រៀមទទួល", "gui_status_indicator_receive_working": "កំពុងចាប់ផ្�ើម…", "gui_status_indicator_receive_scheduled": "បានកំណ�់ព�ល…", "gui_status_indicator_receive_started": "កំពុងទទួល", "gui_file_info": "{} ឯកសារ, {}", "gui_file_info_single": "{} ឯកសារ, {}", "history_in_progress_tooltip": "{} កំពុង​ដំណើរការ", "history_completed_tooltip": "{} បានបញ្ចប់", "error_cannot_create_data_dir": "មិនអាចបង្កើ���ទិន្នន�យ OnionShare បានទ�៖ {}", "gui_receive_mode_warning": "ទម្រង់ទទួល អនុញ្ញា�ឱ្យអ្នកផ្ទុកឡើងនូវឯកសារទៅក្នុងកុំព្យូទ�ររបស់អ្នក។

ឯកសារមួយចំនួនអាចគ្រប់គ្រងកុំព្យូទ�ររបស់អ្នក ប្រសិនបើអ្នកបើកវាឱ្យដំណើរការ។ បើក�ែឯកសារណាដែលផ្ញើមកពីមនុស្សដែលអ្នកទុកចិ�្�ប៉ុណ្ណោះ ឬអ្នកដឹង�ាពីអ្វីដែលអ្នកកំពុងធ្វើ។", "gui_settings_language_label": "ភាសា", "gui_settings_language_changed_notice": "ចាប់ផ្ដើម OnionShare ឡើងវិញសម្រាប់ភាសា�្មីដែលបានកំណ�់។", "systray_menu_exit": "ចាកច�ញ", "systray_page_loaded_title": "ទំព�រ�្រូវបានផ្ទុក", "systray_page_loaded_message": "អាសយដ្ឋាន OnionShare បានផ្ទុក", "systray_share_started_title": "ការបញ្ជូនបានចាប់ផ្�ើម", "systray_share_started_message": "ចាប់ផ្�ើមផ្ញើឯកសារទៅនរណាម្នាក់", "systray_share_completed_title": "ការបញ្ជូន�្រូវបានបញ្ចប់", "systray_share_completed_message": "បានបញ្ចប់ការផ្ញើឯកសារ", "systray_share_canceled_title": "ការចែករំលែក�្រូវបានលុបចោល", "systray_share_canceled_message": "មានគ�លុបចោលការទទួលឯកសាររបស់អ្នក", "systray_receive_started_title": "ចាប់ផ្�ើមទទួល", "systray_receive_started_message": "មានគ�កំពុងផ្ញើឯកសារឱ្យអ្នក", "gui_all_modes_history": "ប្រវ�្�ិ", "gui_all_modes_clear_history": "លុបច�ញ​ទាំងអស់", "gui_all_modes_transfer_started": "បានចាប់ផ្�ើម {}", "gui_all_modes_transfer_finished_range": "បានផ្ទ�រ {} - {}", "gui_all_modes_transfer_finished": "បានផ្ទ�រ {}", "gui_all_modes_transfer_canceled_range": "បាន​បោះបង់ {} - {}", "gui_all_modes_transfer_canceled": "បាន​បោះបង់ {}", "gui_all_modes_progress_complete": "%p%, {0:s} កន្លងផុ�ទៅ។", "gui_all_modes_progress_starting": "{0:s}, %p% (ការគណនា)", "gui_all_modes_progress_eta": "{0:s}, ETA: {1:s}, %p%", "gui_share_mode_no_files": "មិនមានឯកសារដែលបានផ្ញើច�ញនៅឡើយទ�", "gui_share_mode_autostop_timer_waiting": "កំពុង​រង់ចាំ​ដើម្បី​បញ្ចប់​ការ​ផ្ញើច�ញ…", "gui_receive_mode_no_files": "មិនទាន់ទទួលបានឯកសារនៅឡើយទ�", "gui_receive_mode_autostop_timer_waiting": "កំពុងរង់ចាំបញ្ចប់ការទទួល…", "days_first_letter": "�", "hours_first_letter": "ម", "minutes_first_letter": "ន", "seconds_first_letter": "វ", "incorrect_password": "ពាក្យសម្ងា�់មិន�្រឹម�្រូវ", "gui_remove": "លុបច�ញ", "gui_dragdrop_sandbox_flatpak": "ដើម្បីធ្វើឱ្យ Flatpak sandbox កាន់�ែមានសុវ�្�ិភាព ការទាញបញ្ចូលមិនដំណើរការនោះទ�។ ប្រើប៊ូ�ុង បញ្ចូលឯកសារ និង បញ្ចូល��ឯកសារ ដើម្បីជ្រើសរើសឯកសារដទៃទៀ�ជំនួសវិញ។", "gui_chat_start_server": "ចាប់ផ្�ើមបើកម៉ាស៊ីនម�ដើម្បីឈែ�", "gui_chat_stop_server": "បញ្ឈប់ម៉ាស៊ីនម�ឈែ�", "gui_receive_flatpak_data_dir": "ដោយសារ�ែអ្នកបានដំឡើង OnionShare ដោយប្រើ Flatpak អ្នក�្រូវ�ែរក្សាទុកឯកសារទៅក្នុង��ឯកសារ ក្នុង ~/OnionShare ។", "gui_tab_name_website": "វ�បសាយ", "gui_chat_url_public_description": "នរណាក�ដោយ ដែលមានអាសយដ្ឋាន OnionShare ន�ះ អាច ចូលរួមក្នុងបន្ទប់ឈែ�ន�ះ ដោយប្រើ កម្មវិធីរុករក Tor: ", "gui_server_doesnt_support_stealth": "សូមអភ�យទោស កំណែរបស់ Tor ន�ះមិនដំណើរការសម្រាប់យ�ាភូ�កម្មអ�ិ�ិជននោះទ�។ សូមសាកល្បងជាមួយកំណែ�្មីរបស់ Tor ឬប្រើទម្រង់ 'សាធារណៈ' ប្រសិនបើវាមិនចាំបាច់�្រូវការឯកជនភាព។", "gui_website_url_description": "នរណាក�ដោយ ដែលមានអាសយដ្ឋាន OnionShare និងកូនសោសម្ងា�់ន�ះ អាច ចូលមើល វ�បសាយរបស់អ្នក ដោយប្រើ កម្មវិធីរុករក Tor: ", "gui_settings_tor_bridges_label": "Bridges ជួយអ្នកចូលប្រើបណ្�ាញ Tor នៅកន្លែងដែល Tor �្រូវបានរាំង�្ទប់។ Bridge មួយអាចដំណើរការបានល្អជាងមួយទៀ� វាអាស្រ�យលើទី�ាំងរបស់អ្នក។", "gui_settings_moat_bridges_invalid": "អ្នកមិនទាន់បានស្នើសុំ Bridge ពី torproject.org នៅឡើយទ�។", "gui_settings_stop_active_tabs_label": "មានស�វាកម្មផ្ស�ងទៀ�ដែលកំពុងដំណើរការនៅក្នុងផ្ទាំងមួយចំនួនរបស់អ្នក។\nអ្នក�្រូវ�ែបញ្ឈប់ស�វាកម្មទាំងអស់ដើម្បីផ្លាស់ប្�ូរការកំណ�់ Tor របស់អ្នក។", "mode_settings_persistent_checkbox": "បើកផ្ទាំង​ tab ន�ះជានិច្ច នៅព�លដែល OnionShare �្រូវបានចាប់ផ្�ើម", "mode_settings_autostop_timer_checkbox": "បញ្ឈប់ស�វាកម្ម Onion �ាមព�លវ�លាកំណ�់", "mode_settings_advanced_toggle_hide": "លាក់ការកំណ�់កម្រិ��្ពស់", "mode_settings_public_checkbox": "ន�ះគឺជាស�វាកម្ម OnionShare សាធារណៈ (បិទកូនសោសម្ងា�់)", "mode_settings_receive_data_dir_label": "រក្សាទុកឯកសារទៅ", "mode_settings_receive_disable_text_checkbox": "បិទការដាក់ស្នើអ�្�បទ", "mode_settings_autostart_timer_checkbox": "ចាប់ផ្�ើមស�វាកម្ម Onion �ាមព�លវ�លាកំណ�់", "mode_settings_share_autostop_sharing_checkbox": "បញ្ឈប់ការបញ្ជូនបន្ទាប់ពីឯកសារ�្រូវបានផ្ញើច�ញ (ដោះធីកដើម្បីអនុញ្ញា�ឱ្យទាញយកឯកសារនីមួយៗ)", "moat_bridgedb_error": "មិនអាចទាក់ទង BridgeDB។", "mode_settings_website_disable_csp_checkbox": "កុំផ្ញើ header លំនាំដើមរបស់គោលការណ�សុវ�្�ិភាពមា�ិកា (អនុញ្ញា�ឱ្យវ�បសាយរបស់អ្នកប្រើប្រភពពីភាគីទីបី)", "moat_captcha_placeholder": "បញ្ចូល�ួអក្សរពីរូបភាព", "moat_captcha_submit": "ដាក់ស្នើ", "moat_captcha_reload": "បើកឡើង​វិញ", "gui_show_qr_code": "បង្ហាញ QR Code", "gui_hide": "លាក់", "gui_tor_settings_window_title": "ការកំណ�់ Tor", "gui_settings_controller_extras_label": "ការកំណ�់ Tor", "gui_settings_bridge_use_checkbox": "ប្រើ Bridge", "gui_settings_bridge_radio_builtin": "ជ្រើសរើស Bridge ដែលមានស្រាប់", "gui_settings_bridge_none_radio_option": "កុំប្រើ Bridges", "gui_settings_bridge_moat_radio_option": "ស្នើសុំ Bridge ពី torproject.org", "gui_settings_bridge_moat_button": "ស្នើសុំ Bridge �្មី", "gui_settings_bridge_custom_radio_option": "ផ្�ល់ Bridge ដែលអ្នកបានដឹងពីប្រភពដែលទុកចិ�្�", "gui_settings_bridge_custom_placeholder": "ប្រភ�ទអាសយដ្ឋាន៖ ច្រក (មួយក្នុងមួយជួរ)", "gui_settings_version_label": "អ្នកកំពុងប្រើ OnionShare {}", "gui_settings_help_label": "�្រូវការ​ជំនួយ? សូមមើល docs.onionshare.org", "gui_website_url_public_description": "នរណាក�ដោយ ដែលមានអាសយដ្ឋាន OnionShare ន�ះ អាច ចូលមើល វ�បសាយរបស់អ្នក ដោយប្រើ កម្មវិធីរុករក Tor: ", "gui_chat_url_description": "នរណាក�ដោយ ដែលមានអាសយដ្ឋាន OnionShare និងកូនសោសម្ងា�់ន�ះ អាច ចូលរួមក្នុងបន្ទប់ឈែ�ន�ះ ដោយប្រើ កម្មវិធីរុករក Tor: ", "gui_url_instructions": "ជាដំបូង សូមផ្ញើអាសយដ្ឋាន OnionShare �ាងក្រោម៖", "gui_status_indicator_chat_stopped": "រួចរាល់ដើម្បីឈែ�", "gui_status_indicator_chat_working": "កំពុងចាប់ផ្�ើម…", "history_requests_tooltip": "{} សំណើវ�បសាយ", "gui_open_folder_error": "បរាជ�យក្នុងការបើក��ឯកសារជាមួយ xdg-open ។ ឯកសារនៅទីន�ះ៖ {}", "gui_website_mode_no_files": "វ�បសាយមិនទាន់បានបញ្ជូននៅឡើយទ�", "gui_new_tab_tooltip": "បើកផ្ទាំង�្មី", "gui_new_tab_share_button": "ចែករំលែកឯកសារ", "gui_new_tab_receive_button": "ទទួលឯកសារ", "gui_new_tab_website_button": "ផ្ទុកទិន្នន�យវ�បសាយ", "gui_main_page_share_button": "ចាប់ផ្�ើមបញ្ជូន", "gui_main_page_receive_button": "ចាប់ផ្�ើមទទួល", "gui_main_page_website_button": "ចាប់ផ្ដើម Hosting", "gui_tab_name_share": "ចែករំលែក", "gui_tab_name_receive": "ទទួល", "gui_tab_name_chat": "ឈែ�", "gui_close_tab_warning_title": "បិទផ្ទាំង tab?", "gui_close_tab_warning_share_description": "បិទផ្ទាំង tab ដែលអ្នកកំពុង�ែផ្ញើឯកសារ?", "gui_close_tab_warning_website_description": "បិទផ្ទាំង tab ដែលកំពុងបង្ហោះវ�បសាយ?", "gui_close_tab_warning_cancel": "បោះបង់", "gui_quit_warning_title": "បិទ OnionShare?", "gui_quit_warning_cancel": "បោះបង់", "mode_settings_advanced_toggle_show": "បង្ហាញការកំណ�់កម្រិ��្ពស់", "mode_settings_receive_data_dir_browse_button": "រុករក", "mode_settings_receive_webhook_url_checkbox": "ប្រើ webhook ជូនដំណឹង", "mode_settings_website_custom_csp_checkbox": "ផ្ញើ header គោលការណ�សុវ�្�ិភាពមា�ិកាដែលអាចកែប្រែដោយ�្លួនឯងបាន", "gui_rendezvous_cleanup": "កំពុងរង់ចាំសៀគ្វី Tor បិទ ដើម្បីប្រាកដ�ាឯកសាររបស់អ្នកបានផ្ទ�រដោយជោគជ�យ។\n\nវាអាចចំណាយព�លពីរបីនាទី។", "gui_rendezvous_cleanup_quit_early": "ឈប់មុន", "history_receive_read_message_button": "អានសារ", "moat_contact_label": "កំពុងទាក់ទង BridgeDB…", "moat_captcha_label": "ដោះស្រាយបញ្ហា CAPTCHA ដើម្បីស្នើសុំ bridge។", "moat_captcha_error": "ដំណោះស្រាយមិន�្រឹម�្រូវទ�។ សូម​ព្យាយាម​ម្�ង​ទៀ�។", "moat_solution_empty_error": "សូមបញ្ចូល�ួអក្សរពីរូបភាព", "mode_tor_not_connected_label": "OnionShare មិន�្រូវបានភ្ជាប់ទៅបណ្�ាញ Tor ទ�", "gui_please_wait_no_button": "កំពុងចាប់ផ្�ើម…", "gui_receive_url_public_description": "នរណាក�ដោយ ដែលមានអាសយដ្ឋាន OnionShare ន�ះ អាច ផ្ទុកឡើង ឯកសារទៅកុំព្យូទ�ររបស់អ្នក ដោយប្រើ កម្មវិធីរុករក Tor: ", "gui_share_url_public_description": "នរណាក�ដោយ ដែលមានអាសយដ្ឋាន OnionShare ន�ះ អាច ទាញយក ឯកសាររបស់អ្នកដោយប្រើ កម្មវិធីរុករក Tor: ", "gui_new_tab_chat_button": "ឈែ�គ្នាដោយអនាមិក", "gui_close_tab_warning_receive_description": "បិទផ្ទាំង tab ដែលអ្នកកំពុងទទួលឯកសារ?", "gui_main_page_chat_button": "ចាប់ផ្�ើមឈែ�គ្នា", "gui_close_tab_warning_persistent_description": "បិទផ្ទាំង tab ហើយបា�់បង់អាសយដ្ឋាន onion ដែលវាកំពុងប្រើ?", "gui_quit_warning_description": "ចាកច�ញ និងបិទផ្ទាំង tab ទាំងអស់ ទោះបីជាផ្ទាំង�្លះកំពុងចែករំលែក?", "mode_settings_receive_disable_files_checkbox": "បិទការផ្ទុកឡើងឯកសារ", "error_port_not_available": "ច្រក OnionShare មិនមានទ�", "gui_copy_client_auth": "ចម្លងកូនសោសម្ងា�់", "gui_copied_client_auth_title": "បានចម្លងកូនសោសម្ងា�់", "gui_copied_client_auth": "កូនសោសម្ងា�់�្រូវបានចម្លងទៅកាន់ clipboard", "gui_qr_label_url_title": "អាសយដ្ឋាន OnionShare", "gui_qr_label_auth_string_title": "កូនសោសម្ងា�់", "gui_reveal": "បង្ហាញ", "mode_settings_title_label": "ចំណងជើងអាចកែប្រែដោយ�្លួនឯង", "gui_client_auth_instructions": "បន្ទាប់មក សូមផ្ញើកូនសោសម្ងា�់ ដើម្បីអនុញ្ញា�ឱ្យចូលប្រើស�វាកម្ម OnionShare របស់អ្នក៖", "gui_url_instructions_public_mode": "សូមផ្ញើអាសយដ្ឋាន OnionShare �ាងក្រោម៖", "gui_status_indicator_chat_started": "កំពុងឈែ�", "gui_status_indicator_chat_scheduled": "បានកំណ�់ព�ល…", "gui_settings_theme_label": "ពណ៌", "gui_settings_theme_auto": "ស្វ�យប្រវ�្�ិ", "gui_settings_theme_light": "ភ្លឺ", "gui_settings_theme_dark": "ងងឹ�", "gui_color_mode_changed_notice": "ចាប់ផ្ដើម OnionShare ឡើងវិញសម្រាប់ទម្រង់ពណ៌�្មីដែលបានកំណ�់។", "gui_new_tab": "ផ្ទាំង�្មី", "gui_close_tab_warning_close": "យល់ព្រម", "gui_qr_code_dialog_title": "OnionShare QR Code", "gui_file_selection_remove_all": "ដកច�ញទាំងអស់", "gui_enable_autoconnect_checkbox": "ភ្ជាប់ទៅ Tor ដោយស្វ�យប្រវ�្�ិ", "gui_autoconnect_failed_to_connect_to_tor": "បរាជ�យក្នុងការ�ភ្ជាប់ទៅ Tor", "gui_autoconnect_trying_to_connect_to_tor": "កំពុងភ្ជាប់ទៅកាន់ Tor…", "gui_autoconnect_circumventing_censorship": "កំពុងដោះស្រាយបញ្ហាការ�ភ្ជាប់…", "gui_autoconnect_bridge_description": "អ្នកអាចភ្ជាប់ដោយប្រើ bridge ប្រសិនបើការភ្ជាប់អ៊ីនធឺណិ�របស់អ្នក�្រូវបាន�ាមដាន។", "gui_autoconnect_bridge_detect_automatic": "កំណ�់ប្រទ�សរបស់�្ញុំ�ាមរយៈអាសយដ្ឋាន IP របស់�្ញុំសម្រាប់ការកំណ�់ bridge", "gui_autoconnect_bridge_detect_manual": "ជ្រើសរើសប្រទ�សរបស់�្ញុំសម្រាប់ការកំណ�់ bridge ដោយ�្លួនឯង", "gui_autoconnect_configure": "ការកំណ�់បណ្ដាញ", "gui_autoconnect_no_bridge": "ព្យាយាមម្ដងទៀ�ដោយគ្មាន bridges", "gui_autoconnect_circumventing_censorship_starting_circumvention": "កំពុង​គ�ច​ពី​ការ​�ាមដាន…", "gui_autoconnect_circumventing_censorship_requesting_bridges": "កំពុងស្នើសុំ bridges ពី Tor censorship circumvention API…", "waitress_web_server_error": "វាមានបញ្ហាព�លចាប់ផ្ដើមម៉ាស៊ីនម�វ�ប", "gui_autoconnect_could_not_connect_to_tor_api": "មិនអាចភ្ជាប់ទៅ Tor API បានទ�។ �្រូវប្រាកដ�ាអ្នកបានភ្ជាប់អ៊ីនធឺណិ� មុនព�លព្យាយាមម្�ងទៀ�។", "gui_general_settings_window_title": "ទូទៅ", "gui_close_tab_warning_chat_description": "បិទផ្ទាំង tab ដែលកំពុងបង្ហោះជាម៉ាស៊ីនម�សម្រាប់ឈែ�?", "gui_autoconnect_description": "OnionShare ពឹងផ្អែកលើបណ្�ាញ Tor ដែលដំណើរការដោយស្ម�គ្រចិ�្�។", "gui_autoconnect_connection_error_msg": "�្រូវប្រាកដ�ាអ្នកបានភ្ជាប់អ៊ីនធឺណិ�។", "gui_autoconnect_bridge_setting_options": "ការកំណ�់ Bridge", "gui_autoconnect_start": "ភ្ជាប់ទៅកាន់ Tor", "gui_autoconnect_try_again_without_a_bridge": "ព្យាយាមម្�ងទៀ�ដោយគ្មាន bridges", "gui_autoconnect_circumventing_censorship_starting_meek": "កំពុង​បង្កើ�​ meek bridge សម្រាប់​ដែន​មុ�…", "gui_autoconnect_circumventing_censorship_got_bridges": "Bridges �្រូវបានបង្កើ�ឡើង។ កំពុងភ្ជាប់ទៅ Tor…", "gui_chat_mode_explainer": "មុ�ងារជជែកអនុញ្ញា�ឱ្យអ្នកជជែកជាមួយអ្នកដទៃនៅក្នុងកម្មវិធីរុករក Tor ។

ប្រវ�្�ិជជែកមិន�្រូវបានរក្សាទុកនៅក្នុង OnionShare ទ�។ ប្រវ�្�ិជជែកនឹងបា�់នៅព�លដែលអ្នកបិទកម្មវិធីរុករក Tor។" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/ko.json000066400000000000000000000153571521174352300271310ustar00rootroot00000000000000{ "not_a_readable_file": "{0:s}는 �� 수 있는 파�� 아니�요.", "other_page_loaded": "주소 불러옴", "close_on_autostop_timer": "�� 멈춤 타�머가 �나서 중지�", "closing_automatically": "전송� 완료�어 중지�", "large_filesize": "경고: 대용량 공유는 오래 걸릴 수 있�", "systray_menu_exit": "종료", "gui_drag_and_drop": "파�과 ��를 �어다 놓아 공유 시작", "gui_add": "추가", "gui_choose_items": "선�", "gui_share_start_server": "공유 시작", "gui_share_stop_server": "공유 중지", "gui_share_stop_server_autostop_timer": "공유 중지 ({})", "gui_receive_start_server": "수신 모드 시작", "gui_receive_stop_server": "수신 모드 중지", "gui_receive_stop_server_autostop_timer": "수신 모드 중지 ({} 남�)", "gui_copy_url": "주소 복사", "gui_canceled": "취소�", "gui_copied_url_title": "OnionShare 주소가 복사�", "gui_copied_url": "OnionShare 주소가 �립보드로 복사�", "gui_please_wait": "시작 중... 취소하려면 �릭하세요.", "gui_quit_warning_quit": "종료", "zip_progress_bar_format": "압축 중: %p%", "gui_settings_window_title": "설정", "gui_settings_autoupdate_timestamp_never": "안함", "gui_settings_control_port_label": "제어 �트", "gui_settings_authenticate_password_option": "암호", "gui_settings_password_label": "암호", "gui_settings_button_save": "저장하기", "gui_settings_button_cancel": "취소하기", "gui_settings_button_help": "�움�", "gui_tor_connection_ask_quit": "종료", "gui_status_indicator_receive_started": "수신", "gui_settings_language_label": "언어", "gui_autoconnect_bridge_description": "�터넷 연결� 검열� 경우 브리지를 사용하여 연결할 수 있어요.", "gui_receive_flatpak_data_dir": "Flatpak으로 OnionShare를 설치했으므로 ~/OnionShare� ��� 파�� 저장해야 해요.", "gui_add_files": "파� 추가", "gui_remove": "삭제", "gui_start_server_autostart_timer_tooltip": "�� 시작 타�머가 {}� �남", "gui_enable_autoconnect_checkbox": "Tor� �� 연결", "gui_autoconnect_failed_to_connect_to_tor": "Tor� 연결할 수 없�", "gui_autoconnect_trying_to_connect_to_tor": "Tor� 연결 중…", "gui_autoconnect_connection_error_msg": "�터넷� 연결�어 있는지 확�하세요.", "gui_autoconnect_bridge_detect_manual": "브리지 설정� 위해 수�으로 국가 선�", "gui_autoconnect_bridge_detect_automatic": "브리지 설정� 위해 IP 주소�서 국가 추정", "gui_autoconnect_circumventing_censorship": "연결성 문제 해결 중…", "gui_autoconnect_circumventing_censorship_starting_circumvention": "검열 우회 중…", "gui_autoconnect_circumventing_censorship_starting_meek": "�메� 프론팅� 위해 meek 브리지 구축 중…", "gui_qr_code_dialog_title": "OnionShare QR 코드", "gui_dragdrop_sandbox_flatpak": "Flatpak 샌드박스를 보다 안전하게 만들기 위해 �어서 놓기가 지��지 않아요. 대신 \"파� 추가\" � \"�� 추가\" 버튼� 사용하여 파�� 선�하세요.", "gui_copy_client_auth": "비밀키 복사", "gui_copied_client_auth": "비밀키가 �립보드� 복사�", "gui_show_qr_code": "QR 코드 표시", "gui_qr_label_url_title": "OnionShare 주소", "gui_qr_label_auth_string_title": "비밀키", "gui_hide": "숨기기", "gui_waiting_to_start": "{}� 시작하�� 예약�. 취소하려면 �릭하세요.", "gui_tor_settings_window_title": "Tor 설정", "gui_please_wait_no_button": "시작 중…", "gui_reveal": "보�기", "gui_autoconnect_description": "OnionShare는 ��봉사�가 운�하는 Tor 네트워�� �존하고 있어요.", "gui_autoconnect_no_bridge": "브리지 없� 다시 시�하세요", "gui_autoconnect_try_again_without_a_bridge": "브리지 없� 다시 시�하세요", "gui_chat_stop_server": "채팅 서버 중지", "gui_stop_server_autostop_timer_tooltip": "�� 멈춤 타�머가 {}� �남", "gui_chat_start_server": "채팅 서버 시작", "gui_file_selection_remove_all": "모� 삭제", "gui_add_folder": "�� 추가", "incorrect_password": "잘못� 암호", "gui_copied_client_auth_title": "비밀키 복사�", "gui_autoconnect_bridge_setting_options": "브리지 설정", "gui_autoconnect_start": "Tor� 연결", "gui_autoconnect_configure": "네트워� 설정", "gui_close_tab_warning_close": "확�", "gui_tab_name_share": "공유", "gui_settings_theme_label": "테마 설정", "gui_status_indicator_chat_working": "시작 중…", "gui_tor_connection_ask_open_settings": "예", "gui_settings_theme_auto": "��", "gui_all_modes_history": "내력", "gui_quit_warning_cancel": "취소", "moat_captcha_label": "브리지를 요청하기 위해 CAPCHA를 풀어주세요.", "gui_status_indicator_share_working": "시작 중…", "gui_settings_theme_dark": "어�움", "moat_solution_empty_error": "�미지� 문�를 입력하세요", "gui_tab_name_website": "웹사�트", "gui_settings_bridge_custom_placeholder": "주소:�트번호 입력하세요.(한줄� 하나씩)", "moat_captcha_reload": "다시 로드", "moat_captcha_placeholder": "�미지� 문�를 입력하세요", "gui_status_indicator_receive_working": "시작 중…", "gui_status_indicator_share_started": "공유", "gui_all_modes_clear_history": "전체 지우기", "gui_new_tab": "새 탭", "gui_tab_name_receive": "수신", "gui_tab_name_chat": "채팅", "gui_close_tab_warning_cancel": "취소", "mode_settings_receive_data_dir_browse_button": "찾아보기", "gui_settings_theme_light": "��", "gui_settings_bridge_moat_radio_option": "torproject.org�서 브릿지 요청하기", "moat_captcha_submit": "제출", "gui_general_settings_window_title": "�반", "gui_main_page_website_button": "호스팅 시작", "gui_main_page_share_button": "공유 시작", "gui_new_tab_share_button": "파� 공유", "mode_settings_title_label": "커스텀 제목", "mode_settings_public_checkbox": "공개 OnionShare 서비스 (비밀키 비활성화)", "mode_settings_persistent_checkbox": "OnionShare가 시작� 때 항� � 탭 열기", "gui_settings_bridge_use_checkbox": "브리지 사용", "gui_status_indicator_receive_stopped": "중지�", "gui_status_indicator_share_stopped": "중지�", "gui_status_indicator_chat_stopped": "중지�", "gui_new_tab_tooltip": "새 탭 열기" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/lg.json000066400000000000000000000000551521174352300271070ustar00rootroot00000000000000{ "gui_settings_button_save": "Tereka" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/lt.json000066400000000000000000000535031521174352300271320ustar00rootroot00000000000000{ "not_a_readable_file": "{0:s} nėra perskaitomas failas.", "other_page_loaded": "Adresas įkeltas", "incorrect_password": "Neteisingas slaptažodis", "close_on_autostop_timer": "Sustabdyta, nes baigėsi automatinio sustabdymo laikmatis", "closing_automatically": "Sustabdyta, nes perdavimas yra užbaigtas", "large_filesize": "Įspėjimas: Didelio viešinio siuntimas gali užtrukti ilgą laiką (kelias valandas)", "gui_drag_and_drop": "Norėdami bendrinti, tempkite failus ir aplankus �ia", "gui_add": "Pridėti", "gui_add_files": "Pridėti failus", "gui_add_folder": "Pridėti aplanką", "gui_choose_items": "Pasirinkti", "gui_share_start_server": "Pradėti bendrinti", "gui_share_stop_server": "Nustoti bendrinti", "gui_share_stop_server_autostop_timer": "Nustoti bendrinti ({})", "gui_stop_server_autostop_timer_tooltip": "Automatinio sustabdymo laikmatis baigiasi {}", "gui_start_server_autostart_timer_tooltip": "Automatinio paleidimo laikmatis baigiasi {}", "gui_receive_start_server": "Įjungti gavimo veikseną", "gui_receive_stop_server": "Išjungti gavimo veikseną", "gui_receive_stop_server_autostop_timer": "Išjungti gavimo veikseną (Liko {})", "gui_copy_url": "Kopijuoti adresą", "gui_canceled": "Atsisakyta", "gui_copied_url_title": "„OnionShare“ adresas nukopijuotas", "gui_copied_url": "„OnionShare“ adresas nukopijuotas į iškarpinę", "gui_waiting_to_start": "Planuojama pradėti {}. Spustelėkite , jei norite atšaukti.", "gui_please_wait": "Pradedama… Spustelėkite norėdami atsisakyti.", "zip_progress_bar_format": "Glaudinama: %p%", "gui_settings_window_title": "Nustatymai", "gui_settings_autoupdate_label": "Tikrinti, ar yra nauja versija", "gui_settings_autoupdate_option": "Pranešti, kai bus prieinama nauja versija", "gui_settings_autoupdate_timestamp": "Paskutinį kartą tikrinta: {}", "gui_settings_autoupdate_timestamp_never": "Niekada", "gui_settings_autoupdate_check_button": "Tikrinti, ar yra nauja versija", "gui_settings_connection_type_label": "Kaip „OnionShare“ turėtų jungtis prie „Tor“?", "gui_settings_connection_type_bundled_option": "Naudokite „Tor“ versiją, integruotą į „OnionShare“", "gui_settings_connection_type_automatic_option": "Bandyti automatiškai konfigūruoti naudojant „Tor“ naršyklę", "gui_settings_connection_type_control_port_option": "Prisijunkti naudojant valdymo prievadą", "gui_settings_connection_type_socket_file_option": "Prisijungti naudojant socket failą", "gui_settings_connection_type_test_button": "Tikrinti ryšį su „Tor“", "gui_settings_control_port_label": "Valdymo prievadas", "gui_settings_socket_file_label": "Socket failas", "gui_settings_socks_label": "SOCKS prievadas", "gui_settings_authenticate_no_auth_option": "Jokio autentifikavimo ar slapukų autentifikavimo", "gui_settings_authenticate_password_option": "Slaptažodis", "gui_settings_password_label": "Slaptažodis", "gui_settings_tor_bridges": "Prisijunkti naudodami „Tor“ tiltą?", "gui_settings_meek_lite_expensive_warning": "Įspėjimas:

Meek_lite tiltai labai brangiai kainuoja „Tor“ projektui.

Jais naudokitės tik tuo atveju, jei negalite prisijungti prie „Tor“ tiesiogiai, per obfs4 transportą ar kitus įprastus tiltus.", "gui_settings_tor_bridges_invalid": "Nė vienas iš jūsų pridėtų tiltų neveikia. Patikrinkite juos dar kartą arba pridėkite kitus.", "gui_settings_button_save": "Įrašyti", "gui_settings_button_cancel": "Atsisakyti", "gui_settings_button_help": "Žinynas", "settings_error_unknown": "Nepavyksta prisijungti prie „Tor“ valdiklio, nes jūsų nustatymai nustatyti nesuprantamai.", "settings_error_automatic": "Nepavyko prisijungti prie „Tor“ valdiklio. Ar „Tor“ naršyklė (prieinama torproject.org) veikia fone?", "settings_error_socket_port": "Nepavyksta prisijungti prie „Tor“ valdiklio adresu {}:{}.", "settings_error_socket_file": "Negalima prisijungti prie „Tor“ valdiklio naudojant lizdo failą {}.", "settings_error_auth": "Prisijungta prie {}:{}, bet negalima patvirtinti autentiškumo. Galbūt tai ne „Tor“ valdiklis?", "settings_error_missing_password": "Prisijungta prie „Tor“ valdiklio, ta�iau norint jį autentifikuoti reikia slaptažodžio.", "settings_error_unreadable_cookie_file": "Prisijungta prie „Tor“ valdiklio, bet slaptažodis gali būti klaidingas arba jūsų naudotojui neleidžiama skaityti slapukų failo.", "settings_error_bundled_tor_not_supported": "Naudojant „Tor“ versiją, kuri pateikiama kartu su \"OnionShare\", \"Windows\" arba \"macOS\" sistemose ji neveiks kūrėjo režime.", "settings_error_bundled_tor_timeout": "Per ilgai trunka prisijungimas prie „Tor“. Galbūt nesate prisijungę prie interneto arba turite netikslų sistemos laikrodį?", "settings_error_bundled_tor_broken": "„OnionShare“ nepavyko prisijungti prie „Tor“:\n{}", "settings_test_success": "Prisijungta prie „Tor“ valdiklio.\n\n„Tor“ versija: {}\nPalaiko efemerines onion paslaugas: {}.\nPalaiko kliento autentifikavimą: {}.\nPalaiko naujos kartos .onion adresus: {}.", "error_tor_protocol_error": "Įvyko „Tor“ klaida: {}", "connecting_to_tor": "Jungiamasi prie „Tor“ tinklo", "update_available": "Išleistas naujas „OnionShare“. Paspauskite �ia, kad jį gautumėte.

Jūs naudojate {}, o naujausia versija yra {}.", "update_error_invalid_latest_version": "Nepavyko patikrinti naujos versijos: „OnionShare“ svetainė sako, kad naujausia versija yra neatpažįstama „{}“…", "update_error_check_error": "Nepavyko patikrinti naujos versijos: Galbūt nesate prisijungę prie „Tor“ arba „OnionShare“ svetainė neveikia?", "update_not_available": "Jūs naudojate naujausią OnionShare versiją.", "gui_tor_connection_ask": "Atidarykite nustatymus, kad sutvarkytumėte ryšį su „Tor“?", "gui_tor_connection_ask_open_settings": "Taip", "gui_tor_connection_ask_quit": "Išeiti", "gui_tor_connection_error_settings": "Pabandykite nustatymuose pakeisti tai, kaip OnionShare jungiasi prie Tor tinklo.", "gui_tor_connection_canceled": "Nepavyko prisijungti prie „Tor“.\n\nĮsitikinkite, kad esate prisijungę prie interneto, o tuomet iš naujo atverkite „OnionShare“ ir nustatykite prisijungimą prie „Tor“.", "gui_tor_connection_lost": "Atsijungta nuo „Tor“.", "gui_server_started_after_autostop_timer": "Automatinio sustabdymo laikmatis baigėsi prieš paleidžiant serverį. Prašome sukurti naują bendrinimą.", "gui_server_autostop_timer_expired": "Automatinio sustabdymo laikmatis jau baigėsi. Sureguliuokite jį, kad pradėtumėte dalintis.", "gui_server_autostart_timer_expired": "Numatytas laikas jau praėjo. Pakoreguokite jį, kad galėtumėte pradėti dalintis.", "gui_autostop_timer_cant_be_earlier_than_autostart_timer": "Automatinio sustabdymo laikas negali būti toks pat arba ankstesnis už automatinio paleidimo laiką. Sureguliuokite jį, kad galėtumėte pradėti dalytis.", "gui_share_url_description": "Visi, turintys šį „OnionShare“ adresą ir privatųjį raktą gali atsisiųsti jūsų failus, naudodamiesi „Tor“Naršykle: ", "gui_website_url_description": "Kiekvienas, turintis šį „OnionShare“ adresą ir privatųjį raktą, gali apsilankyti jūsų svetainėje naudodamas „Tor“ naršyklę: ", "gui_receive_url_description": "Kiekvienas, turintis šį „OnionShare“ adresą ir privatųjį raktą, gali įkelti failus į jūsų kompiuterį naudodamas „Tor“ naršyklę: ", "gui_url_label_persistent": "Šis bendrinimas nebus automatiškai sustabdytas.

Kiekvienas vėlesnis bendrinimas pakartotinai naudoja adresą. (Norėdami naudoti vienkartinius adresus, nustatymuose išjunkite \"Naudoti nuolatinį adresą\".)", "gui_url_label_stay_open": "Šis bendrinimas nebus automatiškai sustabdytas.", "gui_url_label_onetime": "Šis bendrinimas pabaigus bus automatiškai sustabdytas.", "gui_url_label_onetime_and_persistent": "Šis bendrinimas nebus automatiškai sustabdytas.

Kiekvienas vėlesnis bendrinimas pakartotinai naudos adresą. (Norėdami naudoti vienkartinius adresus, nustatymuose išjunkite \"Naudoti nuolatinį adresą\".)", "gui_status_indicator_share_stopped": "Persiuntimas sustabdytas", "gui_status_indicator_share_working": "Pradedama…", "gui_status_indicator_share_scheduled": "Suplanuota…", "gui_status_indicator_share_started": "Dalijimasis", "gui_status_indicator_receive_stopped": "Persiuntimas sustabdytas", "gui_status_indicator_receive_working": "Pradedama…", "gui_status_indicator_receive_scheduled": "Suplanuota…", "gui_status_indicator_receive_started": "Gaunama", "gui_file_info": "{} failai, {}", "gui_file_info_single": "{} failas, {}", "history_in_progress_tooltip": "{} vykdoma", "history_completed_tooltip": "{} baigta", "history_requests_tooltip": "{} žiniatinklio užklausos", "error_cannot_create_data_dir": "Nepavyko sukurti „OnionShare “duomenų aplanko: {}", "gui_receive_mode_warning": "Gavimo režimas leidžia žmonėms nusiųsti failus į jūsų kompiuterį.

Kai kurie failai gali perimti kompiuterio valdymą, jei juos atidarysite. Atidarykite failus tik iš žmonių, kuriais pasitikite, arba jei žinote, ką darote.", "gui_settings_language_label": "Pageidaujama kalba", "gui_settings_language_changed_notice": "Norėdami pritaikyti naują kalbą, paleiskite „OnionShare“ iš naujo.", "systray_menu_exit": "Išeiti", "systray_page_loaded_title": "Puslapis įkeltas", "systray_page_loaded_message": "„OnionShare“ adresas įkeltas", "systray_share_started_title": "Pradėtas dalijimasis", "systray_share_started_message": "Pradedama kažkam siųsti failus", "systray_share_completed_title": "Dalijimasis baigtas", "systray_share_completed_message": "Failų siuntimas užbaigtas", "systray_share_canceled_title": "Dalijimasis atšauktas", "systray_share_canceled_message": "Kažkas atšaukė jūsų failų gavimą", "systray_receive_started_title": "Pradėtas gavimas", "systray_receive_started_message": "Kažkas siun�ia jums failus", "gui_all_modes_history": "Istorija", "gui_all_modes_clear_history": "Išvalyti viską", "gui_all_modes_transfer_started": "Pradėta {}", "gui_all_modes_transfer_finished_range": "Perkelta {} - {}", "gui_all_modes_transfer_finished": "Perkelta {}", "gui_all_modes_transfer_canceled_range": "Atšaukta {} - {}", "gui_all_modes_transfer_canceled": "Atšaukta {}", "gui_all_modes_progress_complete": "Praėjo %p%, {0:s}.", "gui_all_modes_progress_starting": "{0:s}, %p% (apskai�iuojama)", "gui_all_modes_progress_eta": "{0:s}, Preliminarus laikas: {1:s}, %p%", "gui_share_mode_no_files": "Kol kas nėra išsiųstų failų", "gui_share_mode_autostop_timer_waiting": "Baigiamas siuntimas…", "gui_website_mode_no_files": "Dar nėra bendrinama jokia svetainė", "gui_receive_mode_no_files": "Kol kas nėra gautų failų", "gui_receive_mode_autostop_timer_waiting": "Baigiamas gavimas…", "days_first_letter": "d", "hours_first_letter": "val", "minutes_first_letter": "min", "seconds_first_letter": "s", "gui_new_tab": "Nauja kortelė", "gui_new_tab_tooltip": "Atverti naują kortelę", "gui_new_tab_share_button": "Dalytis failais", "gui_new_tab_receive_button": "Gauti failus", "gui_new_tab_website_button": "Talpinti svetainę", "gui_close_tab_warning_title": "Uždaryti skirtuką?", "gui_close_tab_warning_persistent_description": "Uždaryti nuolatinį skirtuką ir prarasti jo naudojamą „onion“ adresą?", "gui_close_tab_warning_share_description": "Uždaryti skirtuką, iš kurio siun�iami failai?", "gui_close_tab_warning_receive_description": "Uždaryti skirtuką, kuriame gaunami failai?", "gui_close_tab_warning_website_description": "Uždaryti skirtuką, kuriame talpinama svetainė?", "gui_close_tab_warning_close": "Gerai", "gui_close_tab_warning_cancel": "Atsisakyti", "gui_quit_warning_title": "Išeiti iš „OnionShare“?", "gui_quit_warning_description": "Išeiti ir uždaryti visus skirtukus, net jei kai kuriuose iš jų yra aktyvus bendrinimas?", "gui_quit_warning_quit": "Išeiti", "gui_quit_warning_cancel": "Atsisakyti", "mode_settings_advanced_toggle_show": "Rodyti išplėstinius nustatymus", "mode_settings_advanced_toggle_hide": "Slėpti išplėstinius nustatymus", "mode_settings_persistent_checkbox": "Visada atidaryti šį skirtuką paleidus „OnionShare“", "mode_settings_public_checkbox": "Tai yra vieša „OnionShare“ paslauga (išjungia privatųjį raktą)", "mode_settings_autostart_timer_checkbox": "Pradėti onion paslaugos paleidimą suplanuotu laiku", "mode_settings_autostop_timer_checkbox": "Sustabdyti onion paslaugos paleidimą suplanuotu laiku", "mode_settings_share_autostop_sharing_checkbox": "Sustabdyti dalijimąsi po to, kai failai buvo išsiųsti (atžymėkite, jei norite leisti atsisiųsti atskirus failus)", "mode_settings_receive_data_dir_label": "Įrašyti failus į", "mode_settings_receive_data_dir_browse_button": "Naršyti", "mode_settings_website_disable_csp_checkbox": "Nesiųskite turinio saugumo politikos antraštės (leidžia jūsų svetainei naudoti tre�iųjų šalių išteklius)", "gui_file_selection_remove_all": "Šalinti visus", "gui_remove": "Šalinti", "gui_qr_code_dialog_title": "OnionShare QR kodas", "gui_show_qr_code": "Rodyti QR kodą", "gui_open_folder_error": "Nepavyko atverti aplanko naudojant xdg-open. Failas yra �ia: {}", "gui_chat_stop_server": "Sustabdyti pokalbių serverį", "gui_chat_start_server": "Pradėti pokalbių serverį", "history_receive_read_message_button": "Skaityti žinutę", "mode_settings_title_label": "Pasirinktinis pavadinimas", "gui_main_page_chat_button": "Pradėti pokalbį", "gui_main_page_receive_button": "Pradėti gavimą", "gui_main_page_share_button": "Pradėti dalintis", "gui_new_tab_chat_button": "Kalbėtis anonimiškai", "gui_status_indicator_chat_scheduled": "Suplanuota…", "gui_status_indicator_chat_working": "Pradedama…", "gui_tab_name_chat": "Pokalbiai", "gui_tab_name_website": "Tinklalapis", "gui_tab_name_receive": "Gauti", "gui_tab_name_share": "Dalintis", "gui_receive_flatpak_data_dir": "Kadangi „OnionShare“ įdiegėte naudodami „Flatpak“, turite išsaugoti failus aplanke, esan�iame ~/OnionShare.", "mode_settings_receive_webhook_url_checkbox": "Naudoti pranešimų webhook", "gui_main_page_website_button": "Pradėti talpinimą", "gui_status_indicator_chat_started": "Kalbamasi", "gui_status_indicator_chat_stopped": "Persiuntimas sustabdytas", "gui_color_mode_changed_notice": "Iš naujo paleiskite „OnionShare“, kad būtų pritaikytas naujas spalvų režimas.", "mode_settings_receive_disable_files_checkbox": "Išjungti failų įkėlimą", "mode_settings_receive_disable_text_checkbox": "Išjungti teksto pateikimą", "gui_rendezvous_cleanup": "Laukiama, kol užsidarys „Tor“ grandinės, kad įsitikintume, jog jūsų failai perkelti.\n\nTai gali užtrukti kelias minutes.", "gui_rendezvous_cleanup_quit_early": "Išeiti anks�iau", "error_port_not_available": "„OnionShare“ prievadas nepasiekiamas", "gui_chat_url_description": "Kiekvienas, turintis šį „OnionShare“ adresą ir privatųjį raktą, gali prisijungti prie šio pokalbių kambario naudodamas „Tor“ naršyklę: ", "gui_settings_theme_dark": "Tamsi", "gui_settings_theme_light": "Šviesi", "gui_settings_theme_auto": "Automatinė", "gui_settings_theme_label": "Tema", "gui_please_wait_no_button": "Pradedama…", "gui_client_auth_instructions": "Tuomet nusiųskite privatųjį raktą, kad leistumėte pasiekti jūsų \"OnionShare\" paslaugą:", "gui_url_instructions_public_mode": "Siųsti toliau nurodytą \"OnionShare\" adresą:", "gui_url_instructions": "Pirmiausia nusiųskite žemiau nurodytą \"OnionShare\" adresą:", "gui_chat_url_public_description": "Kiekvienas, turintis šį „OnionShare“ adresą, gali prisijungti prie šio pokalbių kambario naudodamas „Tor“ naršyklę: ", "gui_receive_url_public_description": "Kiekvienas, turintis šį „OnionShare“ adresą, gali įkelti failus į jūsų kompiuterį naudodamas „Tor“ naršyklę: ", "gui_website_url_public_description": "Kiekvienas , turintis šį „OnionShare“ adresą, gali apsilankyti jūsų svetainėje naudodamas „Tor“ naršyklę : ", "gui_share_url_public_description": "Kiekvienas, turintis šį „OnionShare“ adresą, gali atsisiųsti jūsų failus naudodamas „Tor“ naršyklę: ", "gui_server_doesnt_support_stealth": "Atsiprašome, ši „Tor“ versija nepalaiko slapto (kliento autentifikavimo). Pabandykite naudoti naujesnę „Tor“ versiją arba naudokite viešąjį režimą, jei jis neturi būti privatus.", "gui_hide": "Slėpti", "gui_reveal": "Parodyti", "gui_qr_label_auth_string_title": "Privatusis raktas", "gui_qr_label_url_title": "OnionShare adresas", "gui_copied_client_auth": "Privatusis raktas nukopijuotas į iškarpinę", "gui_copied_client_auth_title": "Privatusis raktas nukopijuotas", "gui_copy_client_auth": "Kopijuoti privatųjį raktą", "gui_tor_settings_window_title": "„Tor“ nustatymai", "gui_settings_controller_extras_label": "„Tor“ nustatymai", "gui_settings_bridge_use_checkbox": "Naudoti tiltą", "gui_settings_bridge_none_radio_option": "Nenaudoti tiltų", "gui_settings_bridge_radio_builtin": "Pasirinkti programoje esantį tiltą", "gui_settings_bridge_moat_radio_option": "Prašyti tilto iš torproject.org", "gui_settings_version_label": "Naudojate „OnionShare“ {}", "mode_settings_website_custom_csp_checkbox": "Siųsti pasirinktinę turinio saugumo politikos antraštę", "moat_contact_label": "Susisiekiama su „BridgeDB“…", "moat_captcha_placeholder": "Įveskite simbolius iš paveikslėlio", "moat_captcha_submit": "Pateikti", "moat_captcha_label": "Išspręskite „CAPTCHA“, kad galėtumėte prašyti tiltų.", "mode_tor_not_connected_label": "„OnionShare“ neprijungtas prie „Tor“ tinklo", "gui_autoconnect_description": "„OnionShare“ remiasi savanorių valdomu „Tor“ tinklu.", "gui_enable_autoconnect_checkbox": "Automatiškai prisijungti prie „Tor“", "gui_autoconnect_bridge_description": "Jei jūsų interneto ryšys cenzūruojamas, galbūt galėsite prisijungti naudodami tiltą.", "gui_autoconnect_bridge_detect_automatic": "Tilto nustatymams nustatyti mano šalį pagal mano IP adresą", "gui_autoconnect_bridge_detect_manual": "Pasirinkti mano šalį tilto nustatymams rankiniu būdu", "gui_autoconnect_no_bridge": "Bandyti dar kartą be tiltų", "gui_autoconnect_circumventing_censorship_starting_circumvention": "Apeinama cenzūra…", "gui_autoconnect_circumventing_censorship_starting_meek": "Kuriamas „meek“ tiltas, skirtas domenų sąsajoms…", "gui_autoconnect_circumventing_censorship_requesting_bridges": "Prašoma tiltų iš „Tor“ cenzūros apėjimo API…", "gui_autoconnect_could_not_connect_to_tor_api": "Nepavyko prisijungti prie „Tor“ API. Prieš bandydami dar kartą įsitikinkite, kad esate prisijungę prie interneto.", "gui_autoconnect_start": "Prisijungti prie „Tor“", "gui_settings_bridge_custom_placeholder": "įveskite adresas:prievadas (po vieną eilutėje)", "gui_settings_stop_active_tabs_label": "Kai kuriuose jūsų skirtukuose veikia paslaugos.\nNorėdami pakeisti „Tor“ nustatymus, turite sustabdyti visas paslaugas.", "gui_settings_help_label": "Reikia pagalbos? Žr. docs.onionshare.org", "moat_solution_empty_error": "Įveskite simbolius iš paveikslėlio", "moat_bridgedb_error": "Nepavyko susisiekti su „BridgeDB“.", "gui_general_settings_window_title": "Bendrieji", "gui_settings_bridge_moat_button": "Prašyti naujo tilto", "gui_autoconnect_failed_to_connect_to_tor": "Nepavyko prisijungti prie „Tor“", "gui_autoconnect_circumventing_censorship": "Sprendžiamos ryšio problemos…", "gui_autoconnect_trying_to_connect_to_tor": "Prisijungiama prie „Tor“…", "gui_autoconnect_circumventing_censorship_got_bridges": "Nustatyti tiltai. Iš naujo prisijungiama prie „Tor“…", "gui_autoconnect_connection_error_msg": "Įsitikinkite, kad esate prisijungę prie interneto.", "gui_autoconnect_bridge_setting_options": "Tilto nustatymai", "gui_autoconnect_configure": "Tinklo nustatymai", "gui_autoconnect_try_again_without_a_bridge": "Bandyti dar kartą be tiltų", "gui_settings_tor_bridges_label": "Tiltai padeda jūsų srautui patekti į „Tor“ tinklą, jei „Tor“ prieiga užblokuota. Priklausomai nuo to, iš kur jungiatės, vienas tiltas gali veikti geriau nei kitas.", "gui_settings_bridge_custom_radio_option": "Pateikti tiltą, apie kurį sužinojote iš patikimo šaltinio", "gui_settings_moat_bridges_invalid": "Dar neprašėte tilto iš torproject.org.", "moat_captcha_reload": "Perkrauti", "moat_captcha_error": "Neteisingas sprendimas. Bandykite dar kartą.", "gui_dragdrop_sandbox_flatpak": "Kad „Flatpak“ saugi dėžė būtų saugesnė, nuvilkimas ir įdėjimas nepalaikomas. Norėdami pasirinkti failus, naudokite mygtukus „Pridėti failus“ ir „Pridėti aplanką“." } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/mk.json000066400000000000000000000045531521174352300271230ustar00rootroot00000000000000{ "systray_menu_exit": "Излези", "gui_quit_warning_quit": "Излези", "gui_settings_window_title": "По�тавки", "gui_settings_autoupdate_timestamp_never": "�икогаш", "gui_settings_button_save": "Зачувување", "gui_settings_button_cancel": "Откажи", "gui_tor_connection_ask_quit": "Излези", "gui_settings_theme_auto": "�втомат�ки", "gui_tab_name_chat": "Chat", "moat_captcha_submit": "И�прати", "moat_solution_empty_error": "Вне�ете ги карактерите од �ликата", "gui_autoconnect_trying_to_connect_to_tor": "Поврзување на Tor…", "gui_tor_connection_ask_open_settings": "Да", "gui_close_tab_warning_cancel": "Одкажи", "gui_close_tab_warning_close": "Добро", "moat_captcha_placeholder": "Вне�ете ги карактерите од �ликата", "gui_quit_warning_cancel": "Одкажи", "gui_settings_theme_label": "Тема", "gui_tab_name_share": "Spodeli", "gui_tab_name_website": "Webstranica", "gui_autoconnect_start": "Поврзи �е на Tor", "gui_new_tab": "�ово јазиче", "gui_canceled": "Odbien", "gui_remove": "Од�трани", "gui_settings_theme_light": "Svetla", "gui_file_selection_remove_all": "Избриши СЕ", "gui_settings_language_label": "Јазик", "moat_captcha_reload": "V�itaj povtorno", "gui_general_settings_window_title": "Општи по�тавки", "gui_add": "Додај", "gui_settings_authenticate_password_option": "Лозинка", "gui_settings_password_label": "Лозинка", "gui_settings_button_help": "Помош", "gui_all_modes_history": "Istorija", "gui_settings_theme_dark": "Temna", "gui_hide": "Skrij", "gui_settings_bridge_moat_radio_option": "Барање за мо�т од torproject.org", "gui_settings_bridge_custom_placeholder": "вне�и адре�а:порта (по една во �екој ред)", "moat_captcha_label": "Решете ја З�Д�Ч�Т� за да побарате мо�т.", "gui_settings_bridge_use_checkbox": "Кори�ти мо�т", "gui_status_indicator_chat_stopped": "Запрено", "gui_status_indicator_receive_stopped": "Запрено", "gui_status_indicator_share_stopped": "Запрено" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/ms.json000066400000000000000000000040721521174352300271270ustar00rootroot00000000000000{ "gui_add": "Tambah", "gui_quit_warning_quit": "Keluar", "gui_settings_window_title": "Tetapan", "gui_settings_autoupdate_timestamp_never": "Tidak pernah", "gui_settings_authenticate_password_option": "Kara laluan", "gui_settings_password_label": "Kara laluan", "gui_settings_button_save": "Simpan", "gui_settings_button_cancel": "Batal", "gui_tor_connection_ask_open_settings": "Ya", "gui_tor_connection_ask_quit": "Keluar", "gui_status_indicator_receive_started": "Penerimaan", "systray_menu_exit": "Keluar", "gui_all_modes_history": "Sejarah", "gui_settings_theme_dark": "Gelap", "gui_remove": "Buang", "gui_file_selection_remove_all": "Alih Keluar Semua", "gui_autoconnect_start": "Sambung denganTor", "gui_hide": "Sembunyikan", "mode_settings_receive_data_dir_browse_button": "Semak imbas", "gui_general_settings_window_title": "Umum", "gui_tab_name_receive": "Terima", "gui_tab_name_chat": "Chat", "gui_tab_name_website": "Laman Web", "gui_new_tab": "Tab Baru", "gui_close_tab_warning_close": "OK", "incorrect_password": "Kata laluan tidak betul", "gui_settings_button_help": "Bantuan", "gui_settings_language_label": "Bahasa", "gui_tab_name_share": "Kongsi", "gui_close_tab_warning_cancel": "Batal", "gui_quit_warning_cancel": "Batal", "gui_settings_theme_label": "Tema", "gui_settings_theme_auto": "Auto", "gui_settings_theme_light": "Cahaya", "moat_captcha_placeholder": "Masukkan aksara yang tertera dari imej", "gui_settings_bridge_moat_radio_option": "Pinta titi dari torproject.org", "gui_settings_bridge_custom_placeholder": "taip alamat:port (satu per baris)", "moat_captcha_label": "Selesaikan CAPTCHA untuk meminta satu titi.", "moat_captcha_submit": "Serah", "moat_solution_empty_error": "Masukkan aksara yang tertera dari imej", "gui_status_indicator_receive_stopped": "Terhenti", "gui_status_indicator_share_stopped": "Terhenti", "gui_status_indicator_chat_stopped": "Terhenti", "gui_choose_items": "Pilih" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/nb_NO.json000066400000000000000000000505141521174352300275050ustar00rootroot00000000000000{ "gui_copied_url": "OnionShare-adresse kopiert til utklippstavle", "other_page_loaded": "Adresse innlastet", "not_a_readable_file": "{0:s} er ikke en lesbar fil.", "close_on_autostop_timer": "Stoppet fordi tidsavbrudd tiden utløp", "closing_automatically": "Stoppet fordi nedlastingen ble ferdig", "large_filesize": "Advarsel: En stor deling kan ta flere timer", "systray_menu_exit": "Avslutt", "gui_drag_and_drop": "Dra og slipp filer og mapper for å starte deling", "gui_add": "Legg til", "gui_choose_items": "Velg", "gui_share_start_server": "Start deling", "gui_share_stop_server": "Stopp deling", "gui_share_stop_server_autostop_timer": "Stopp deling ({})", "gui_receive_start_server": "Start mottaksmodus", "gui_receive_stop_server": "Stopp mottaksmodus", "gui_receive_stop_server_autostop_timer": "Stopp mottaksmodus ({} gjenstår)", "gui_copy_url": "Kopier nettadresse", "gui_canceled": "Avbrutt", "gui_copied_url_title": "OnionShare-adresse kopiert", "gui_please_wait": "Starter… Klikk for å avbryte.", "gui_quit_warning_quit": "Avslutt", "zip_progress_bar_format": "Pakker sammen: %p%", "gui_settings_window_title": "Innstillinger", "gui_settings_autoupdate_label": "Se etter ny versjon", "gui_settings_autoupdate_option": "Gi meg beskjed når en ny versjon er tilgjengelig", "gui_settings_autoupdate_timestamp": "Sist sjekket: {}", "gui_settings_autoupdate_timestamp_never": "Aldri", "gui_settings_autoupdate_check_button": "Se etter ny versjon", "gui_settings_connection_type_label": "Hvordan skal OnionShare koble seg til Tor?", "gui_settings_connection_type_bundled_option": "Bruk Tor-versjonen som er bygget inn i OnionShare", "gui_settings_connection_type_automatic_option": "Forsøk automatisk oppsett med Tor-nettleseren", "gui_settings_connection_type_control_port_option": "Koble til ved bruk av kontrollport", "gui_settings_connection_type_socket_file_option": "Koble til ved bruk av socket-fil", "gui_settings_connection_type_test_button": "Test tilkobling til Tor", "gui_settings_control_port_label": "Kontrollport", "gui_settings_socket_file_label": "Socket-fil", "gui_settings_socks_label": "SOCKS-port", "gui_settings_authenticate_no_auth_option": "Ingen identitetsbekreftelse, eller cookie-identifiseringsbekreftelse", "gui_settings_authenticate_password_option": "Passord", "gui_settings_password_label": "Passord", "gui_settings_tor_bridges": "Koble til med en Tor-bro?", "gui_settings_meek_lite_expensive_warning": "Advarsel: Meek-lite-broene er veldig kostbare å kjøre for Tor-prosjektet.

Kun bruk dem hvis direkte tilkobling til Tor ikke virker, via obfs-transporter, eller andre normale broer.", "gui_settings_tor_bridges_invalid": "Ingen av broene du la til virker.\nDobbeltsjekk dem eller legg til andre.", "gui_settings_button_save": "Lagre", "gui_settings_button_cancel": "Avbryt", "gui_settings_button_help": "Hjelp", "settings_error_unknown": "Kan ikke koble til Tor-kontroller fordi innstillingene dine ikke gir mening.", "settings_error_automatic": "Kunne ikke koble til Tor-kontrolleren. Kjører Tor Browser (tilgjengelig fra torproject.org) i bakgrunnen?", "settings_error_socket_port": "Kan ikke koble til Tor-kontroller på {}:{}.", "settings_error_socket_file": "Kan ikke koble til Tor-kontroller ved bruk av socket-fil {}.", "settings_error_auth": "Koblet til {}:{}, men kan ikke identitetsbekrefte. Kanskje dette ikke er en Tor-kontroller?", "settings_error_missing_password": "Tilkoblet til Tor-kontroller, men den krever et passord for å identitetsbekrefte.", "settings_error_unreadable_cookie_file": "Koblet til Tor-kontrolleren, men passordet kan være galt, eller så har ikke brukeren din tilgang til å lese fra kakefilen.", "settings_error_bundled_tor_not_supported": "Bruk av Tor-versjonen som kommer med OnionShare fungerer ikke i utviklermodus på Windows eller macOS.", "settings_error_bundled_tor_timeout": "Det tar for lang tid å koble til Tor. Kanskje du ikke er koblet til Internett, eller har du kanskje en unøyaktig systemklokke?", "settings_error_bundled_tor_broken": "OnionShare kunne ikke koble til Tor i bakgrunnen:\n{}", "settings_test_success": "Koblet til Tor-kontrolleren.\n\nTor-versjon: {}.\nStøtter flyktige løk-tjenester: {}.\nStøtter klientidentifisering: {}.\nStøtter nestegenerasjons .onion-adresser: {}.", "error_tor_protocol_error": "Det oppsto en feil med Tor: {}", "connecting_to_tor": "Kobler til Tor-nettverket", "update_available": "Ny OnionShare-versjon tilgjenglig. Klikk her for å laste den ned.

Du bruker {} og nyeste versjon er {}.", "update_error_check_error": "Kunne ikke sjekke etter ny versjon: Kanskje du ikke er tilknyttet Tor, eller OnionShare-nettsiden er nede?", "update_error_invalid_latest_version": "Kunne ikke sjekke etter ny versjon: OnionShare-nettsiden melder at siste versjon er det ugjenkjennelige «{}»…", "update_not_available": "Du kjører siste versjon av OnionShare.", "gui_tor_connection_ask": "Åpne innstillingene for å ordne opp i tilkoblingen til Tor?", "gui_tor_connection_ask_open_settings": "Ja", "gui_tor_connection_ask_quit": "Avslutt", "gui_tor_connection_error_settings": "Prøv å endre hvordan OnionShare kobler til Tor-nettverket i innstillingene.", "gui_tor_connection_canceled": "Kunne ikke koble til Tor.\n\nForsikre deg om at du er koblet til Internett, åpne så OnionShare igjen, og sett opp dets tilkobling til Tor.", "gui_tor_connection_lost": "Frakoblet fra Tor.", "gui_server_started_after_autostop_timer": "Tidsavbruddsuret gikk ut før tjeneren startet. Lag en ny deling.", "gui_server_autostop_timer_expired": "Tidsavbruddsuret har gått ut allerede. Juster det for å starte deling.", "gui_share_url_description": "Alle som har denne OnionShare-adressen og tilhørende privat nøkkel kan Laste ned filene dine ved bruk av Tor-Browser: ", "gui_receive_url_description": "Alle som har denne OnionShare-adressen og tilhørende privat nøkkel kan Laste opp filer til din datamaskin ved bruk av Tor-Browser: ", "gui_url_label_persistent": "Delingen vil ikke stoppe automatisk.

Hver påfølgende deling vil gjenbruke adressen. (For engangsadresser, skru av \"Bruk vedvarende adresse\" i innstillingene.)", "gui_url_label_stay_open": "Denne delingen vil ikke stoppe automatisk.", "gui_url_label_onetime": "Denne delingen vil stoppe etter første fullføring.", "gui_url_label_onetime_and_persistent": "Delingen vil ikke stoppe automatisk.

Hver påfølgende deling vil gjenbruke adressen. (For å bruke engangsadresser, skru av \"Bruk vedvarende adresse\" i innstillingene.)", "gui_status_indicator_share_stopped": "Stoppet", "gui_status_indicator_share_working": "Starter…", "gui_status_indicator_share_started": "Deler", "gui_status_indicator_receive_stopped": "Stoppet", "gui_status_indicator_receive_working": "Starter…", "gui_status_indicator_receive_started": "Mottar", "gui_file_info": "{} filer, {}", "gui_file_info_single": "{} fil, {}", "gui_receive_mode_warning": "Mottaksmodus lar folk laste opp filer til din datamaskin.

Noen filer kan potensielt ta over datamaskinen din hvis du åpner dem. Åpne kun filer fra personer du stoler på, eller hvis du vet hva du gjør.", "systray_page_loaded_title": "Side innlastet", "history_in_progress_tooltip": "{} underveis", "history_completed_tooltip": "{} fullført", "gui_settings_language_label": "Foretrukket språk", "gui_settings_language_changed_notice": "Start OnionShare på ny for å se nytt språkvalg.", "gui_add_files": "Legg til filer", "gui_add_folder": "Legg til mappe", "error_cannot_create_data_dir": "Kunne ikke opprette OnionShare-datamappe: {}", "systray_page_loaded_message": "OnionShare-adresse lastet", "systray_share_started_title": "Deling startet", "systray_share_started_message": "Begynner å sende filer til noen", "systray_share_completed_title": "Deling fullført", "systray_share_completed_message": "Forsendelse av filer utført", "systray_share_canceled_title": "Deling avbrutt", "systray_share_canceled_message": "Noen avbrøt mottak av filene dine", "systray_receive_started_title": "Mottak startet", "systray_receive_started_message": "Noen sender deg filer", "gui_all_modes_history": "Historikk", "gui_all_modes_clear_history": "Tøm alt", "gui_all_modes_transfer_started": "Startet {}", "gui_all_modes_transfer_finished_range": "Overført {} - {}", "gui_all_modes_transfer_finished": "Overført {}", "gui_all_modes_progress_complete": "%p%, {0:s} forløpt.", "gui_all_modes_progress_starting": "{0:s}, %p% (kalkulerer)", "gui_all_modes_progress_eta": "{0:s}, ETA: {1:s}, %p%", "gui_share_mode_no_files": "Ingen filer sendt enda", "gui_share_mode_autostop_timer_waiting": "Venter på å fullføre av sendingen…", "gui_receive_mode_no_files": "Ingen filer mottatt enda", "gui_receive_mode_autostop_timer_waiting": "Venter på fullføring av mottak", "gui_all_modes_transfer_canceled_range": "Avbrutt {} - {}", "gui_all_modes_transfer_canceled": "Avbrutt {}", "gui_stop_server_autostop_timer_tooltip": "Automatisk auto-stopp utløper {}", "gui_start_server_autostart_timer_tooltip": "Automatisk auto-stopp slutter {}", "gui_waiting_to_start": "Planlagt start om {}. Klikk for å avbryte.", "gui_server_autostart_timer_expired": "Planlagt tid allerede tilbakelagt. Juster det for å starte deling.", "gui_autostop_timer_cant_be_earlier_than_autostart_timer": "Automatisk tidsavbruddsur kan ikke være likt eller predatere auomatisk starttid. Juster det for å starte deling.", "gui_status_indicator_share_scheduled": "Planlagt…", "gui_status_indicator_receive_scheduled": "Planlagt…", "days_first_letter": "d", "hours_first_letter": "t", "minutes_first_letter": "m", "seconds_first_letter": "s", "gui_website_url_description": "Hvem som helst med denne OnionShare-adressen og tilhørende privat nøkkel kan besøke din nettside med Tor-nettleseren: ", "gui_website_mode_no_files": "Ingen nettside delt enda", "incorrect_password": "Feil passord", "history_requests_tooltip": "{} vevforespørsler", "mode_settings_advanced_toggle_hide": "Skjul avanserte innstillinger", "mode_settings_advanced_toggle_show": "Vis avanserte innstillinger", "gui_quit_warning_cancel": "Avbryt", "gui_quit_warning_title": "Lukk OnionShare?", "gui_close_tab_warning_cancel": "Avbryt", "gui_close_tab_warning_close": "Ok", "gui_close_tab_warning_title": "Er du sikker på at du ønsker å lukke fanen?", "gui_new_tab_website_button": "Offentliggjør nettside", "gui_new_tab_share_button": "Del filer", "gui_new_tab_tooltip": "Åpne en ny fane", "gui_new_tab": "Ny fane", "mode_settings_receive_data_dir_browse_button": "Utforsk", "mode_settings_receive_data_dir_label": "Lagre filer i", "gui_new_tab_receive_button": "Motta filer", "mode_settings_autostop_timer_checkbox": "Stopp løktjeneste ved planlagt tidspunkt", "mode_settings_autostart_timer_checkbox": "Start løktjeneste ved planlagt tidspunkt", "mode_settings_public_checkbox": "Dette er en offentlig OnionShare-tjeneste (skrur av privat nøkkel)", "gui_close_tab_warning_receive_description": "Du mottar filer. Er du sikker på at du vil lukke denne fanen?", "gui_close_tab_warning_share_description": "Du sender filer. Er du sikker på at du vil lukke denne fanen?", "gui_chat_stop_server": "Stopp chat", "gui_chat_start_server": "Start chat", "gui_file_selection_remove_all": "Fjern alle", "gui_remove": "Fjern", "gui_quit_warning_description": "Deling er aktiv i noen av fanene dine. Hvis du avslutter, vil alle fanene dine lukkes. Er du sikker på at du vil avslutte?", "gui_close_tab_warning_website_description": "Du deler en nettside akkurat nå. Er du sikker på at du vil lukke denne fanen?", "mode_settings_website_disable_csp_checkbox": "Ikke send hode for innholdsikkerhetspraksis (tillater nettsiden din å bruke tredjepartsressurser)", "mode_settings_persistent_checkbox": "Lagre denne fanen og åpne den automatisk sammen med OnionShare", "gui_open_folder_error": "Klarte ikke å åpne mappe med xdg-open. Filen er her: {}", "gui_receive_flatpak_data_dir": "Fordi du har installert OnionShare som Flatpak må du lagre filer til en mappe i ~/OnionShare.", "mode_settings_share_autostop_sharing_checkbox": "Stopp deling etter at filer er sendt (fravelg for å tillate nedlasting av individuelle filer)", "gui_close_tab_warning_persistent_description": "Denne fanen er vedvarende. Hvis du lukker den vil du miste onion-adressen den bruker. Er du sikker på at du vil lukke den?", "gui_tab_name_chat": "Prat", "gui_tab_name_website": "Nettside", "gui_tab_name_receive": "Motta", "gui_tab_name_share": "Del", "gui_new_tab_chat_button": "Sludre anonymt", "gui_qr_code_dialog_title": "OnionShare-QR-kode", "gui_show_qr_code": "Vis QR-kode", "gui_main_page_chat_button": "Start sludring", "gui_main_page_website_button": "Start vertsjening", "gui_main_page_receive_button": "Start mottak", "gui_main_page_share_button": "Start deling", "gui_chat_url_description": "Alle med denne OnionShare-adressen og tilhørende privat nøkkel kan ta del i dette sludrerommet med Tor-nettleseren: ", "error_port_not_available": "OnionShare-port ikke tilgjengelig", "gui_rendezvous_cleanup_quit_early": "Avslutt tidlig", "gui_rendezvous_cleanup": "Venter på at Tor-kretsene lukkes for å være sikker på at filene dine er overført.\n\nDette kan ta noen minutter.", "gui_color_mode_changed_notice": "Start OnionShare for å se de nye fargene.", "history_receive_read_message_button": "Les melding", "mode_settings_receive_webhook_url_checkbox": "Bruk varsling webhook", "mode_settings_receive_disable_files_checkbox": "Deaktiver opplasting av filer", "mode_settings_receive_disable_text_checkbox": "Deaktiver innsending av tekst", "mode_settings_title_label": "Egendefinert tittel", "gui_url_instructions": "Først sender du OnionShare-adressen nedenfor:", "gui_website_url_public_description": "Alle med denne OnionShare-adressen kan besøke nettsiden din med Tor-nettleseren: ", "gui_status_indicator_chat_started": "Sludrer", "gui_status_indicator_chat_scheduled": "Planlagt …", "gui_status_indicator_chat_working": "Starter …", "gui_status_indicator_chat_stopped": "Stoppet", "gui_client_auth_instructions": "Så sender du den private nøkkelen for å innvilge tilgang til din OnionShare-tjeneste:", "gui_url_instructions_public_mode": "Send OnionShare-adressen nedenfor:", "gui_chat_url_public_description": "Alle med denne OnionShare-adressen kan ta del i dette sludrerommet med Tor-nettleseren: ", "gui_receive_url_public_description": "Alle med denne OnionShare-adressen kan laste opp filer til datamaskinen din med Tor-nettleseren: ", "gui_share_url_public_description": "Alle med dene OnionShare-adressen kan laste ned filene dine ved bruk av Tor-nettleseren: ", "gui_server_doesnt_support_stealth": "Denne versjonen av Tor støtter ikke stealth (klient-identitetsbekreftelse). Prøv med en nyere versjon av Tor, eller bruk «offentlig» modus hvis det ikke trenger å være privat.", "gui_settings_theme_light": "Lys", "gui_settings_theme_auto": "Auto", "gui_settings_theme_label": "Drakt", "gui_settings_theme_dark": "Mørk", "gui_please_wait_no_button": "Starter …", "gui_hide": "Skjul", "gui_reveal": "Avslør", "gui_qr_label_auth_string_title": "Privat nøkkel", "gui_qr_label_url_title": "OnionShare-adresse", "gui_copied_client_auth": "Privat nøkkel kopiert til utklippstavle", "gui_copied_client_auth_title": "Privat nøkkel kopiert", "gui_copy_client_auth": "Kopier privat nøkkel", "gui_tor_settings_window_title": "Tor-innstillinger", "gui_settings_bridge_use_checkbox": "Bruk en bro", "gui_settings_bridge_radio_builtin": "Velg en innbygd bro", "gui_settings_bridge_moat_radio_option": "Forespør en bro fra torproject.org", "gui_settings_bridge_moat_button": "Forespør en ny bro", "gui_settings_bridge_custom_radio_option": "Angi en bro du lærte om fra en tiltrodd kilde.", "gui_settings_bridge_custom_placeholder": "skriv inn adresse:port (én per linje)", "gui_settings_stop_active_tabs_label": "Tjenester kjører i noen av fanene dine.\nDu må stoppe alle tjenester for å endre dine Tor-innstillinger.", "gui_settings_version_label": "Du bruker OnionShare {}", "gui_settings_help_label": "Trenger du hjelp? Sjekk docs.onionshare.org", "moat_captcha_label": "Løs CAPTCHA-en for å forespørre en bro.", "moat_captcha_submit": "Send inn", "moat_captcha_reload": "Last inn igjen", "moat_contact_label": "Kontakter BridgeDB …", "moat_bridgedb_error": "Kunne ikke kontakte BridgeDB.", "moat_captcha_error": "Løsningen er ikke riktig. Prøv igjen.", "mode_tor_not_connected_label": "OnionShare er ikke tilkoblet Tor-nettverket", "gui_dragdrop_sandbox_flatpak": "For å gjøre Flatpak-sandkassen sikrere er ikke dra og slipp støttet. Bruk «Legg til filer» og «Legg til mappe»-knappene for å åpne filutforskeren istedenfor.", "gui_settings_controller_extras_label": "Tor-innstillinger", "gui_settings_bridge_none_radio_option": "Ikke bruk broer", "gui_settings_tor_bridges_label": "Broer hjelper trafikken din å nå Tor-nettverket der Tor-tilgang er blokkert. Avhengig av hvor du er kan én bro fungere bedre enn en annen.", "gui_settings_moat_bridges_invalid": "Du har ikke forespurt en bro fra torproject.org enda.", "moat_captcha_placeholder": "Skriv inn tegnene fra bildet", "moat_solution_empty_error": "Skriv inn tegnene fra bildet", "mode_settings_website_custom_csp_checkbox": "Send egendefinert Content Security Policy header", "gui_autoconnect_trying_to_connect_to_tor": "Kobler til Tor…", "gui_autoconnect_bridge_description": "Det kan hende du kan omgå sensur hvis du bruker en bro for å koble til.", "gui_general_settings_window_title": "Generelt", "gui_autoconnect_bridge_setting_options": "Bro-innstillinger", "gui_autoconnect_connection_error_msg": "Forsikre deg om at du er tilkoblet Internett.", "gui_autoconnect_bridge_detect_automatic": "Fastslå IP basert på mitt land for oppsett av broer", "gui_autoconnect_bridge_detect_manual": "Velg landet mitt for broinnstillinger manuelt", "gui_autoconnect_start": "Koble til Tor…", "gui_enable_autoconnect_checkbox": "Koble til Tor automatisk", "gui_autoconnect_circumventing_censorship": "Prøver å løse tilkoblingsproblemer …", "gui_autoconnect_circumventing_censorship_got_bridges": "Broer etablert. Kobler til Tor igjen …", "gui_autoconnect_could_not_connect_to_tor_api": "Kunne ikke koble til Tor-API-et. Sørg for at du er tilkoblet Internett og prøv igjen.", "gui_autoconnect_description": "OnionShare avhenger av det gemenskapsdrevne Tor-nettverket.", "gui_autoconnect_configure": "Nettverksinnstillinger", "gui_autoconnect_no_bridge": "Prøv igjen uten broer", "gui_autoconnect_circumventing_censorship_starting_meek": "Etablerer meek-bro for domenefronting …", "gui_autoconnect_failed_to_connect_to_tor": "Kunne ikke koble til Tor", "gui_autoconnect_try_again_without_a_bridge": "Prøv igjen uten broer", "gui_autoconnect_circumventing_censorship_requesting_bridges": "Forespør broer fra Tor sitt omgåelses-API …", "gui_autoconnect_circumventing_censorship_starting_circumvention": "Omgår sensur …", "waitress_web_server_error": "Kunne ikke starte web server", "gui_close_tab_warning_chat_description": "Lukk fanen som vertstjener en sludretjener?", "gui_chat_mode_explainer": "Chat modus lar deg chatte interaktivt med andre, i Tor nettleser.

Chat historikken er ikke lagret i OnionShare. Chat historikken vil forsvinne når du lukker Tor Browser.." } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/nl.json000066400000000000000000000402711521174352300271220ustar00rootroot00000000000000{ "not_a_readable_file": "{0:s} is geen leesbaar bestand.", "other_page_loaded": "Adres geladen", "close_on_autostop_timer": "Gestopt omdat de automatische stop-timer afgelopen was", "closing_automatically": "Gestopt omdat de overdracht klaar is", "large_filesize": "Waarschuwing: het versturen van grote bestanden kan uren duren", "systray_menu_exit": "Afsluiten", "gui_drag_and_drop": "Sleep bestanden hier naar toe om het delen te starten", "gui_add": "Toevoegen", "gui_choose_items": "Kies", "gui_copy_url": "Kopieer URL", "gui_canceled": "Afgebroken", "gui_copied_url": "OnionShare adres gekopieerd naar klembord", "gui_please_wait": "Aan het starten... Klik om te annuleren.", "gui_quit_warning_quit": "Afsluiten", "zip_progress_bar_format": "Comprimeren: %p%", "gui_settings_window_title": "Instellingen", "gui_settings_autoupdate_label": "Controleer op nieuwe versies", "gui_settings_autoupdate_option": "Laat me weten als er een nieuwe versie beschikbaar is", "gui_settings_autoupdate_timestamp": "Laatste controle: {}", "gui_settings_autoupdate_timestamp_never": "Nooit", "gui_settings_autoupdate_check_button": "Controleer op een Nieuwe Versie", "gui_settings_connection_type_label": "Hoe moet OnionShare verbinden met Tor?", "gui_settings_connection_type_bundled_option": "Gebruik de Tor versie die is ingebouwd in OnionShare", "gui_settings_connection_type_automatic_option": "Probeer auto-configuratie met Tor Browser", "gui_settings_connection_type_control_port_option": "Verbinden via controle poort", "gui_settings_connection_type_socket_file_option": "Verbinden via socket bestand", "gui_settings_connection_type_test_button": "Test Connectie naar Tor", "gui_settings_control_port_label": "Controle poort", "gui_settings_socket_file_label": "Socket bestand", "gui_settings_socks_label": "SOCKS poort", "gui_settings_authenticate_no_auth_option": "Geen authenticatie, of cookie authenticatie", "gui_settings_authenticate_password_option": "Wachtwoord", "gui_settings_password_label": "Wachtwoord", "gui_settings_button_save": "Opslaan", "gui_settings_button_cancel": "Annuleren", "gui_settings_button_help": "Help", "settings_error_unknown": "Kan geen verbinding maken met de Tor controller, omdat je instellingen nergens op slaan.", "settings_error_automatic": "Kon geen verbinding maken met de Tor controller. Draait Tor Browser (beschikbaar via torproject.org) in de achtergrond?", "settings_error_socket_port": "Kan geen verbinding maken met de Tor controller op {}:{}.", "settings_error_socket_file": "Kan geen verbinding maken met de Tor controller via socket bestand {}.", "settings_error_auth": "Verbonden met {}:{}, maar kan niet authenticeren. Misschien is het geen Tor controller?", "settings_error_missing_password": "Verbonden met Tor controller, maar het heeft een wachtwoord nodig voor authenticatie.", "settings_error_unreadable_cookie_file": "Verbonden met de Tor controller, maar het wachtwoord kan onjuist zijn, of je gebruiker heeft geen toestemming om het cookie bestand te lezen.", "settings_error_bundled_tor_not_supported": "De Tor versie die is meegeleverd bij OnionShare werkt niet in de ontwikkelaarsmodus op Windows of macOS.", "settings_error_bundled_tor_timeout": "Verbinden met Tor duurt te lang. Misschien is je computer niet verbonden met internet, of je hebt een inaccurate systeemklok?", "settings_error_bundled_tor_broken": "OnionShare kan geen verbinding maken met Tor:\n{}", "settings_test_success": "Verbonden met de Tor controller.\n\nTor versie: {}\nOndersteunt ephemeral onion services: {}.\nOndersteunt client authentication: {}.\nOndersteunt next-gen .onion addresses: {}.", "error_tor_protocol_error": "Er was een fout met Tor: {}", "connecting_to_tor": "Verbinden met het Tor netwerk", "update_available": "Nieuwe OnionShare is uitgekomen. Klik hier om hem te krijgen.

Jij gebruikt {} en de laatste is {}.", "update_error_check_error": "Kon niet controleren op een nieuwe versie: Wellicht ben je niet met Tor verbonden, of de OnionShare website is niet beschikbaar?", "update_error_invalid_latest_version": "Kon niet controleren op een nieuwe versie: de OnionShare website meldt dat de laatste versie de onherkenbare is '{}' is…", "update_not_available": "Je draait de laatst beschikbare OnionShare.", "gui_tor_connection_ask": "Open de instellingen om het verbindingsprobleem met Tor op te lossen?", "gui_tor_connection_ask_open_settings": "Ja", "gui_tor_connection_ask_quit": "Afsluiten", "gui_tor_connection_error_settings": "Probeer hoe OnionShare verbind met het Tor network te veranderen in de instellingen.", "gui_tor_connection_canceled": "Kon niet verbinden met Tor.\n\nZorg dat je met het internet verbonden bent, herstart OnionShare en configureer de verbinding met Tor.", "gui_server_started_after_autostop_timer": "De auto-stop timer verliep, voordat de server startte. Maak een nieuwe share aan.", "gui_server_autostop_timer_expired": "De auto-stop timer is al verlopen. Stel een nieuwe tijd in om te beginnen met delen.", "gui_share_start_server": "Start met delen", "gui_share_stop_server": "Stop met delen", "gui_share_stop_server_autostop_timer": "Stop met Delen ({})", "gui_receive_start_server": "Start Ontvangstmodus", "gui_receive_stop_server": "Stop Ontvangstmodus", "gui_receive_stop_server_autostop_timer": "Stop Ontvangstmodus ({} resterend)", "gui_copied_url_title": "OnionShare Adres gekopieerd", "gui_settings_tor_bridges": "Verbinden met Tor bridge?", "gui_settings_meek_lite_expensive_warning": "Waarschuwing: De meek_lite bridges zijn erg kostbaar voor het Tor Project om uit te voeren.

Gebruik ze alleen als je niet direct met Tor kan verbinden, via obfs4 transports, of andere normale bridges.", "gui_settings_tor_bridges_invalid": "Geen van de bridges die je hebt toegevoegd werken. Controleer ze of voeg andere toe.", "gui_tor_connection_lost": "De verbinding met Tor is verbroken.", "gui_share_url_description": "Iedereen met dit OnionShare-adres kan je bestanden binnenhalen met de Tor Browser: ", "gui_receive_url_description": "Iedereen met dit OnionShare adres kan bestanden op je computer plaatsen met de Tor Browser: ", "gui_url_label_persistent": "Deze share stopt niet vanzelf.

Elke volgende share zal het adres hergebruiken. (Om eenmalige adressen te gebruiken, zet \"Gebruik vast adres\" uit in de settings.)", "gui_url_label_stay_open": "Deze share stopt niet automatisch.", "gui_url_label_onetime": "Deze share stopt na de eerste voltooiïng.", "gui_url_label_onetime_and_persistent": "Deze share stopt niet vanzelf.

Elke volgende share zal het adres hergebruiken. (Om eenmalige adressen te gebruiken, zet \"Gebruik vast adres\" uit in de settings.)", "gui_status_indicator_share_stopped": "Gestopt", "gui_status_indicator_share_working": "Starten…", "gui_status_indicator_share_started": "Aan het delen", "gui_status_indicator_receive_stopped": "Gestopt", "gui_status_indicator_receive_working": "Starten…", "gui_status_indicator_receive_started": "Ontvangen", "gui_file_info": "{} bestanden, {}", "gui_file_info_single": "{} bestand, {}", "history_in_progress_tooltip": "{} bezig", "history_completed_tooltip": "{} klaar", "gui_receive_mode_warning": "Ontvangstmodus laat anderen bestanden op je computer zetten.

Sommige van die bestanden kunnen mogelijk je computer overnemen, als je ze opent. Open alleen dingen van mensen die je vertrouwt, of als je heel zeker weet wat je doet.", "systray_page_loaded_title": "Pagina Geladen", "gui_settings_language_label": "Voorkeurstaal", "gui_settings_language_changed_notice": "Herstart OnionShare om de nieuwe taal te gebruiken.", "gui_add_files": "Voeg bestanden toe", "gui_add_folder": "Voeg map toe", "systray_page_loaded_message": "OnionShare adres geladen", "systray_share_started_title": "Delen Begonnen", "systray_share_started_message": "Begint bestanden aan iemand te sturen", "systray_share_completed_title": "Delen Afgerond", "systray_share_completed_message": "Klaar met versturen van bestanden", "systray_share_canceled_title": "Delen geannulleerd", "systray_share_canceled_message": "Iemand heeft het ontvangen van je bestanden geannulleerd", "systray_receive_started_title": "Ontvangen Begonnen", "systray_receive_started_message": "Iemand stuurt bestanden naar je", "gui_all_modes_history": "Geschiedenis", "gui_all_modes_clear_history": "Wis Alles", "gui_all_modes_transfer_started": "Begonnen {}", "gui_all_modes_transfer_finished_range": "Overgezet {} - {}", "gui_all_modes_transfer_finished": "Overgezet {}", "gui_all_modes_progress_complete": "%p%, {0:s} verlopen.", "gui_all_modes_progress_starting": "{0:s}, %p% (aan het berekenen)", "gui_share_mode_no_files": "Nog Geen Bestanden Verzonden", "gui_receive_mode_no_files": "Nog Geen Bestanden Ontvangen", "gui_all_modes_transfer_canceled_range": "Geannuleerd {} - {}", "gui_all_modes_transfer_canceled": "Geannuleerd {}", "gui_stop_server_autostop_timer_tooltip": "Auto-stop timer stopt om {}", "gui_start_server_autostart_timer_tooltip": "Auto-start timer stopt om {}", "gui_waiting_to_start": "Gepland te beginnen in {}. Klik om af te breken.", "gui_server_autostart_timer_expired": "De geplande timer is al verlopen. Stel een nieuwe in om te beginnen met delen.", "gui_autostop_timer_cant_be_earlier_than_autostart_timer": "De auto-stop tijd mag niet identiek of vroeger zijn dan de auto-start tijd. Stel hem opnieuw in om te beginnen met delen.", "gui_status_indicator_share_scheduled": "Gepland…", "gui_status_indicator_receive_scheduled": "Gepland…", "gui_share_mode_autostop_timer_waiting": "Verzenden afronden…", "gui_receive_mode_autostop_timer_waiting": "Wachten tot ontvangen klaar is…", "gui_website_url_description": "Iedereen met dit OnionShare-adres kan je bestanden bezoeken met de Tor Browser: ", "gui_website_mode_no_files": "Nog Geen Website Gedeeld", "incorrect_password": "Foutief wachtwoord", "error_cannot_create_data_dir": "Kon geen OnionShare datamap aanmaken: {}", "gui_all_modes_progress_eta": "{0:s}, Verwachte aankomsttijd: {1:s}, %p%", "days_first_letter": "d", "hours_first_letter": "h", "minutes_first_letter": "m", "seconds_first_letter": "s", "history_requests_tooltip": "{} webverzoeken", "mode_settings_share_autostop_sharing_checkbox": "Stop met het delen van bestanden nadat ze verzonden zijn (afvinken om het downloaden van individuele bestanden toe te staan)", "mode_settings_public_checkbox": "Geen wachtwoord gebruiken", "mode_settings_advanced_toggle_hide": "Verberg geavanceerde instellingen", "mode_settings_advanced_toggle_show": "Toon geavanceerde instellingen", "gui_quit_warning_cancel": "Annuleren", "gui_quit_warning_title": "OnionShare sluiten?", "gui_close_tab_warning_cancel": "Annuleren", "gui_close_tab_warning_close": "OK", "gui_close_tab_warning_receive_description": "Tabblad sluiten dat bestanden aan het ontvangen is?", "gui_close_tab_warning_share_description": "Tabblad sluiten dat bestanden aan het verzenden is?", "gui_close_tab_warning_title": "Tab afsluiten?", "gui_new_tab_receive_button": "Bestanden ontvangen", "mode_settings_website_disable_csp_checkbox": "Stuur geen Content Security Policy header (hiermee kan uw website bronnen van derden gebruiken)", "mode_settings_receive_data_dir_browse_button": "Blader", "mode_settings_receive_data_dir_label": "Bewaar bestanden in", "mode_settings_autostop_timer_checkbox": "Stop onion service op een geplande tijd", "mode_settings_autostart_timer_checkbox": "Start onion service op een geplande tijd", "mode_settings_persistent_checkbox": "Altijd dit tabblad openen als OnionShare start", "gui_quit_warning_description": "Delen is actief op sommige van uw tabbladen. Als u stopt, worden al uw tabbladen gesloten. Weet u zeker dat u wilt stoppen?", "gui_close_tab_warning_website_description": "Tabblad sluiten die een website host?", "gui_close_tab_warning_persistent_description": "Tabblad met vast onion adres sluiten en het adres verliezen?", "gui_tab_name_chat": "Chat", "gui_tab_name_website": "Website", "gui_tab_name_receive": "Ontvang", "gui_tab_name_share": "Deel", "gui_main_page_chat_button": "Begin met chatten", "gui_main_page_website_button": "Begin met hosten", "gui_main_page_receive_button": "Begin met ontvangen", "gui_main_page_share_button": "Begin met delen", "gui_new_tab_chat_button": "Chat anoniem", "gui_new_tab_website_button": "Host een website", "gui_new_tab_share_button": "Deel bestanden", "gui_new_tab_tooltip": "Open een tabblad", "gui_new_tab": "Nieuw tabblad", "gui_open_folder_error": "Niet gelukt om de map te openen met xdg-open. Het bestand staat hier: {}", "gui_qr_code_dialog_title": "OnionShare QR Code", "gui_show_qr_code": "Toon QR Code", "gui_receive_flatpak_data_dir": "Omdat je OnionShare installeerde met Flatpak, moet je bestanden opslaan in een folder in ~/OnionShare.", "gui_chat_stop_server": "Stop chat server", "gui_chat_start_server": "Start chat server", "gui_file_selection_remove_all": "Alles verwijderen", "gui_remove": "Verwijderen", "gui_rendezvous_cleanup": "Wachten op Tor circuits om af te sluiten, om zeker te stellen dat je bestanden succesvol zijn verplaatst\n\nDit kan enkele minuten duren.", "mode_settings_receive_disable_text_checkbox": "Schakel het versturen van tekst uit", "mode_settings_receive_disable_files_checkbox": "Schakel uploaden bestanden uit", "mode_settings_receive_webhook_url_checkbox": "Gebruik notificatie webhook", "gui_rendezvous_cleanup_quit_early": "Vervroegd afsluiten", "error_port_not_available": "OnionShare poort is niet beschikbaar", "history_receive_read_message_button": "Lees bericht", "gui_chat_url_description": "Iedereen met dit OnionShare adres kanin deze chatkamer aansluiten met de Tor Browser: ", "mode_settings_title_label": "Handmatige titel", "gui_status_indicator_chat_working": "Starten…", "gui_status_indicator_chat_started": "in gesprek", "gui_status_indicator_chat_scheduled": "Ingepland…", "gui_color_mode_changed_notice": "Herstart OnionShare om de nieuwe kleur toe te passen.", "gui_status_indicator_chat_stopped": "Gestopt", "gui_settings_theme_label": "Thema", "gui_settings_theme_auto": "Automatisch", "moat_captcha_label": "Los de CAPTCHA op om een bridge aan te vragen.", "moat_captcha_placeholder": "Voer de tekens van de afbeelding in", "gui_reveal": "Onthullen", "gui_settings_theme_light": "Licht", "gui_settings_theme_dark": "Donker", "gui_settings_bridge_custom_placeholder": "typ adres:poort (één per regel)", "gui_settings_bridge_moat_radio_option": "Een bridge aanvragen bij torproject.org", "gui_general_settings_window_title": "Algemeen", "gui_please_wait_no_button": "Aan het starten…", "gui_website_url_public_description": "1Iedereen2 met dit OnionShare-adres kan je bestanden 3bezoeken4 met de 5Tor Browser6: ", "gui_hide": "Verbergen", "gui_autoconnect_trying_to_connect_to_tor": "Verbinden met Tor…", "moat_captcha_reload": "Vernieuwen", "gui_settings_bridge_none_radio_option": "Gebruik geen bridges", "gui_autoconnect_start": "Verbinden met Tor", "moat_captcha_submit": "Versturen", "moat_solution_empty_error": "Voer de tekens van de afbeelding in", "gui_share_url_public_description": "Iedereen met dit OnionShare adres kan je bestanden binnenhalen met de Tor browser.", "gui_receive_url_public_description": "1Iedereen2 met dit OnionShare adres kan bestanden op je computer 3plaatsen4 met de 5Tor Browser6: 7", "gui_settings_bridge_use_checkbox": "Een brug gebruiken", "gui_autoconnect_configure": "Netwerkinstellingen" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/pa.json000066400000000000000000000036151521174352300271120ustar00rootroot00000000000000{ "systray_menu_exit": "ਬਾਹਰ", "gui_quit_warning_quit": "ਬਾਹਰ", "gui_tor_connection_ask_quit": "ਬਾਹਰ", "gui_settings_button_help": "ਮਦਦ", "gui_tab_name_chat": "Chat", "gui_settings_window_title": "ਸੈਟਿੰਗਾਂ", "gui_settings_autoupdate_timestamp_never": "ਕਦੇ ਨਹੀਂ", "gui_settings_button_save": "ਸੰਭਾਲੋ", "mode_settings_receive_data_dir_browse_button": "�ਲਕ", "gui_settings_bridge_custom_placeholder": "type address:port (one per line)", "gui_status_indicator_share_working": "ਸ਼�ਰੂ ਕਰ ਰਿਹਾ…", "gui_settings_theme_label": "ਥੀਮ", "gui_remove": "ਹਟਾਓ", "gui_add": "ਜੋੜੋ", "gui_settings_theme_light": "ਸਫ਼ੈਦ", "moat_captcha_submit": "Submit", "gui_settings_language_label": "ਭਾਸ਼ਾ", "gui_settings_authenticate_password_option": "ਪਾਸਵਰਡ", "gui_close_tab_warning_cancel": "ਰੱਦ ਕਰੋ", "gui_status_indicator_chat_working": "ਸ਼�ਰੂ ਕਰ ਰਿਹਾ…", "gui_settings_theme_auto": "ਆਟੋ", "gui_tab_name_website": "ਵੈੱਬਸਾਈਟ", "gui_quit_warning_cancel": "ਰੱਦ ਕਰੋ", "gui_tor_connection_ask_open_settings": "ਹਾਂ", "gui_settings_button_cancel": "ਰੱਦ ਕਰੋ", "gui_file_selection_remove_all": "ਸਭ ਹਟਾਓ", "gui_general_settings_window_title": "ਜਨਰਲ", "gui_settings_password_label": "ਪਾਸਵਰਡ", "gui_all_modes_history": "ਇਤਿਹਾਸ", "gui_new_tab": "ਨਵਾਂ ਟੈਬ", "gui_tab_name_share": "ਸਾਂ�ਾ ਕਰੋ", "gui_please_wait_no_button": "ਸ਼�ਰੂ ਕਰ ਰਿਹਾ…", "gui_settings_theme_dark": "ਗੂੜ�ਹਾ", "gui_status_indicator_receive_working": "ਸ਼�ਰੂ ਕਰ ਰਿਹਾ…", "gui_hide": "Hide" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/pl.json000066400000000000000000000541761521174352300271350ustar00rootroot00000000000000{ "not_a_readable_file": "Brak uprawnień do odczytu {0:s}.", "other_page_loaded": "Adres został wczytany", "close_on_autostop_timer": "Upłynął maksymalny czas wysyłania - operacja zatrzymana", "closing_automatically": "Transfer został zakończony", "large_filesize": "Uwaga: Wysyłanie dużego pliku może zająć wiele godzin", "systray_menu_exit": "Wyjście", "gui_drag_and_drop": "Przeciągnij i upuść pliki i foldery, aby je udostępnić", "gui_add": "Dodaj", "gui_choose_items": "Wybierz", "gui_share_start_server": "Rozpocznij udostępnianie", "gui_share_stop_server": "Zatrzymaj udostępnianie", "gui_share_stop_server_autostop_timer": "Przerwij udostępnianie ({})", "gui_receive_start_server": "Rozpocznij tryb odbierania", "gui_receive_stop_server": "Zatrzymaj tryb odbierania", "gui_receive_stop_server_autostop_timer": "Zatrzymaj tryb odbierania (pozostało: {})", "gui_copy_url": "Kopiuj adres", "gui_canceled": "Anulowano", "gui_copied_url_title": "Skopiowano adres OnionShare", "gui_copied_url": "Adres OnionShare został skopiowany do schowka", "gui_please_wait": "Rozpoczynam... Kliknij, aby zatrzymać.", "gui_quit_warning_quit": "Wyjście", "zip_progress_bar_format": "Postęp kompresji: %p%", "gui_settings_window_title": "Ustawienia", "gui_settings_autoupdate_label": "Sprawdź nową wersję", "gui_settings_autoupdate_option": "Poinformuj mnie, kiedy nowa wersja programu będzie dostępna", "gui_settings_autoupdate_timestamp": "Ostatnie sprawdzenie aktualizacji: {}", "gui_settings_autoupdate_timestamp_never": "Nigdy", "gui_settings_autoupdate_check_button": "Sprawdź, czy nowa wersja programu jest dostępna", "gui_settings_connection_type_label": "W jaki sposób OnionShare powinien połączyć się z siecią Tor?", "gui_settings_connection_type_bundled_option": "Skorzystaj z wersji Tora wbudowanej w OnionShare", "gui_settings_connection_type_automatic_option": "Spróbuj skonfigurować automatycznie przy pomocy Tor Browser", "gui_settings_connection_type_control_port_option": "Połącz za pomocą portu sterowania", "gui_settings_connection_type_socket_file_option": "Połącz z użyciem pliku socket", "gui_settings_connection_type_test_button": "Sprawdź połączenie z siecią Tor", "gui_settings_control_port_label": "Port sterowania", "gui_settings_socket_file_label": "Plik socket", "gui_settings_socks_label": "Port SOCKS", "gui_settings_authenticate_no_auth_option": "Bez uwierzytelniania lub uwierzytelnianie za pomocą cookie", "gui_settings_authenticate_password_option": "Hasło", "gui_settings_password_label": "Hasło", "gui_settings_tor_bridges": "Połączenie z użyciem mostka Tor?", "gui_settings_meek_lite_expensive_warning": "Uwaga: Mostki meek_lite są bardzo kosztowne dla Tor Project.

Korzystaj z nich tylko wtedy, gdy nie możesz połączyć się bezpośrednio z siecią Tor poprzez obsf4 albo przez inne normalne mostki.", "gui_settings_tor_bridges_invalid": "Żadne z dodanych przez Ciebie mostków nie działają. Zweryfikuj je lub dodaj inne.", "gui_settings_button_save": "Zapisz", "gui_settings_button_cancel": "Anuluj", "gui_settings_button_help": "Pomoc", "settings_error_unknown": "Nie można połączyć się z kontrolerem Tor, ponieważ Twoje ustawienia nie mają sensu.", "settings_error_automatic": "Nie można połączyć się z kontrolerem Tor. Czy Tor Browser (dostępny na torproject.org) działa w tle?", "settings_error_socket_port": "Nie można połączyć się z kontrolerem Tor pod adresem {}:{}.", "settings_error_socket_file": "Nie można połączyć się z kontrolerem Tor używając pliku socket znajdującym się w ścieżce {}.", "settings_error_auth": "Połączono z {}:{} ale nie można uwierzytelnić. Być może to nie jest kontroler Tor?", "settings_error_missing_password": "Połączono z kontrolerem Tor ale wymaga on hasła do uwierzytelnienia.", "settings_error_unreadable_cookie_file": "Połączono z kontrolerem Tor, ale hasło może być niepoprawne albo Twój użytkownik nie ma uprawnień do odczytania pliku z cookie.", "settings_error_bundled_tor_not_supported": "Używanie wersji Tora dołączonej do OnionShare nie działa w trybie programisty w systemie Windows i MacOS.", "settings_error_bundled_tor_timeout": "Połączenie się z siecią Tor zajmuje zbyt dużo czasu. Być może nie jesteś połączony z internetem albo masz niedokładny zegar systemowy?", "settings_error_bundled_tor_broken": "OnionShare nie mógł połączyć się z siecią Tor:\n{}", "settings_test_success": "Połączono z kontrolerem Tor.\n\nWersja Tor: {}\nWsparcie ulotnych serwisów onion: {}.\nWsparcie autoryzacji klienta: {}.\nWsparcie adresów .onion nowej generacji: {}.", "error_tor_protocol_error": "Pojawił się błąd z Tor: {}", "connecting_to_tor": "�ączę z siecią Tor", "update_available": "Nowa wersja programu OnionShare jest dostępna. Kliknij tutaj aby ją ściągnąć.

Korzystasz z wersji {}, a najnowszą jest {}.", "update_error_check_error": "Nie można sprawdzić czy jest dostępna aktualizacja. Być może nie działa połączenie do sieci Tor albo strona OnionShare?", "update_error_invalid_latest_version": "Nie można sprawdzić nowej wersji: strona OnionShare twierdzi, że najnowsza wersja jest nierozpoznawalna '{}'…", "update_not_available": "Korzystasz z najnowszej wersji OnionShare.", "gui_tor_connection_ask": "Otworzyć ustawienia w celu naprawienia połączenia z Tor?", "gui_tor_connection_ask_open_settings": "Tak", "gui_tor_connection_ask_quit": "Wyjście", "gui_tor_connection_error_settings": "Spróbuj w ustawieniach zmienić sposób, w jaki OnionShare łączy się z siecią Tor.", "gui_tor_connection_canceled": "Nie można połączyć się z Tor.\n\nSprawdź połączenie z Internetem, następnie ponownie otwórz OnionShare i skonfiguruj połączenie z Tor.", "gui_tor_connection_lost": "Odłączony od sieci Tor.", "gui_server_started_after_autostop_timer": "Czas automatycznego zatrzymania upłynął przed uruchomieniem serwera. Utwórz nowy udział.", "gui_server_autostop_timer_expired": "Czas automatycznego zatrzymania już upłynął. Dostosuj go, aby rozpocząć udostępnianie.", "gui_share_url_description": "Każdy z tym adresem OnionShare oraz kluczem prywatnym może pobrać Twoje pliki za pomocą przeglądarki Tor Browser: ", "gui_receive_url_description": "Każdy z tym adresem OnionShare oraz kluczem prywatnym może przesyłać pliki na Twój komputer za pomocą przeglądarki Tor Browser: ", "gui_url_label_persistent": "Ten udział nie zatrzyma się automatycznie.

Każdy kolejny udział ponownie użyje tego adresu. (Aby używać adresów jednorazowych, wyłącz opcję „Zawsze otwieraj tę kartę po uruchomieniu OnionShare� w ustawieniach).", "gui_url_label_stay_open": "Ten udział nie zostanie automatycznie zatrzymany.", "gui_url_label_onetime": "Ten udział zatrzyma się po pierwszym zakończeniu.", "gui_url_label_onetime_and_persistent": "Ten udział nie zatrzyma się automatycznie.

Każdy kolejny udział ponownie wykorzysta adres. (Aby używać adresów jednorazowych, wyłącz opcję „Zawsze otwieraj tę kartę po uruchomieniu OnionShare� w ustawieniach).", "gui_status_indicator_share_stopped": "Zatrzymano", "gui_status_indicator_share_working": "Rozpoczynanie…", "gui_status_indicator_share_started": "Udostępnianie", "gui_status_indicator_receive_stopped": "Zatrzymano", "gui_status_indicator_receive_working": "Rozpoczynanie…", "gui_status_indicator_receive_started": "Odbieram", "gui_file_info": "{} pliki/ów, {}", "gui_file_info_single": "{} plik, {}", "history_in_progress_tooltip": "{} w trakcie", "history_completed_tooltip": "{} zakończone", "gui_receive_mode_warning": "Tryb odbioru umożliwia przesyłanie plików do komputera.

Niektóre pliki mogą potencjalnie przejąć kontrolę nad komputerem, jeśli je otworzysz. Otwieraj rzeczy tylko od osób, którym ufasz, lub jeśli wiesz, co robisz.", "systray_page_loaded_title": "Strona załadowana", "gui_settings_language_label": "Preferowany język", "gui_settings_language_changed_notice": "Uruchom ponownie OnionShare, aby zmienić na nowy język.", "gui_add_files": "Dodaj Pliki", "gui_add_folder": "Dodaj Folder", "gui_stop_server_autostop_timer_tooltip": "Automatyczne zatrzymanie zakończy się za {}", "gui_waiting_to_start": "Planowane rozpoczęcie za {}. Kliknij, aby anulować.", "gui_server_autostart_timer_expired": "Zaplanowany czas już minął. Dostosuj go, aby rozpocząć udostępnianie.", "gui_status_indicator_share_scheduled": "Zaplanowane…", "gui_status_indicator_receive_scheduled": "Zaplanowane…", "error_cannot_create_data_dir": "Nie można utworzyć folderu danych OnionShare: {}", "systray_page_loaded_message": "Załadowano adres OnionShare", "systray_share_started_title": "Udostępnianie rozpoczęte", "systray_share_started_message": "Rozpoczynam wysyłanie plików", "systray_share_completed_title": "Udostępnianie zakończone", "systray_share_completed_message": "Zakończono wysyłanie plików", "systray_share_canceled_title": "Udostępnianie anulowane", "systray_share_canceled_message": "Anulowano odbieranie plików", "systray_receive_started_title": "Rozpoczęto odbieranie", "systray_receive_started_message": "Ktoś wysyła Ci pliki", "gui_all_modes_history": "Historia", "gui_all_modes_clear_history": "Wyczyść wszystko", "gui_all_modes_transfer_started": "Uruchomiono {}", "gui_all_modes_transfer_finished_range": "Przesłano {} - {}", "gui_all_modes_transfer_finished": "Przesłano {}", "gui_all_modes_transfer_canceled_range": "Anulowano {} - {}", "gui_all_modes_transfer_canceled": "Anulowano {}", "gui_all_modes_progress_complete": "%p%, upłynęło {0:s}.", "gui_all_modes_progress_starting": "{0:s}, %p% (obliczanie)", "gui_share_mode_no_files": "Żadne pliki nie zostały jeszcze wysłane", "gui_share_mode_autostop_timer_waiting": "Kończenie wysyłania…", "gui_receive_mode_no_files": "Nie odebrano jeszcze żadnych plików", "gui_receive_mode_autostop_timer_waiting": "Kończenie odbioru…", "gui_start_server_autostart_timer_tooltip": "Automatyczne rozpoczęcie zakończy się za {}", "gui_autostop_timer_cant_be_earlier_than_autostart_timer": "Czas automatycznego zakończenia powinien być późniejszy niż czas automatycznego rozpoczęcia. Dostosuj go, aby rozpocząć udostępnianie.", "gui_all_modes_progress_eta": "{0:s}, pozostało: {1:s}, %p%", "days_first_letter": "d", "hours_first_letter": "h", "minutes_first_letter": "m", "seconds_first_letter": "s", "incorrect_password": "Niepoprawne hasło", "gui_website_mode_no_files": "Żadna strona nie została jeszcze udostępniona", "gui_website_url_description": "Każdy z tym adresem OnionShare oraz kluczem prywatnym może odwiedzić twoją stronę używając przeglądarki Tor Browser: ", "history_requests_tooltip": "{} żądań z sieci", "gui_close_tab_warning_title": "Zamknąć kartę?", "gui_tab_name_chat": "Czat", "gui_tab_name_website": "Strona internetowa", "gui_tab_name_receive": "Odbierz", "gui_tab_name_share": "Udostępnij", "gui_main_page_chat_button": "Rozpocznij czatowanie", "gui_main_page_website_button": "Rozpocznij hostowanie", "gui_main_page_receive_button": "Rozpocznij odbieranie", "gui_main_page_share_button": "Rozpocznij udostępnianie", "gui_new_tab_chat_button": "Czatuj anonimowo", "gui_new_tab_website_button": "Hostuj witrynę internetową", "gui_new_tab_receive_button": "Odbierz pliki", "gui_new_tab_share_button": "Udostępnij pliki", "gui_new_tab_tooltip": "Otwórz nową kartę", "gui_new_tab": "Nowa karta", "gui_open_folder_error": "Nie można otworzyć folderu za pomocą polecenia xdg-open. Plik jest tutaj: {}", "gui_qr_code_dialog_title": "Kod QR OnionShare", "gui_show_qr_code": "Pokaż kod QR", "gui_receive_flatpak_data_dir": "Ponieważ zainstalowałeś OnionShare przy użyciu Flatpak, musisz zapisywać pliki w folderze w ~/OnionShare.", "gui_chat_stop_server": "Zatrzymaj serwer czatu", "gui_chat_start_server": "Uruchom serwer czatu", "gui_file_selection_remove_all": "Usuń wszystko", "gui_remove": "Usuń", "error_port_not_available": "Port OnionShare nie jest dostępny", "gui_rendezvous_cleanup_quit_early": "Zakończ wcześniej", "gui_rendezvous_cleanup": "Oczekiwanie na zamknięcie obwodów Tor, aby upewnić się, że pliki zostały przesłane.\n\nTo może zająć kilka minut.", "mode_settings_website_disable_csp_checkbox": "Nie ustawiaj nagłówka Content Security Policy (pozwala Twojej witrynie na korzystanie z zasobów zewnętrznych)", "mode_settings_receive_data_dir_browse_button": "Przeglądaj", "mode_settings_receive_data_dir_label": "Zapisz pliki do", "mode_settings_share_autostop_sharing_checkbox": "Zatrzymaj udostępnianie po wysłaniu plików (odznacz, aby umożliwić pobieranie pojedynczych plików)", "mode_settings_autostop_timer_checkbox": "Zatrzymaj usługę .onion w zaplanowanym czasie", "mode_settings_autostart_timer_checkbox": "Uruchom usługę cebulową w zaplanowanym czasie", "mode_settings_public_checkbox": "To jest publiczny serwis OnionShare (wyłącza klucz prywatny)", "mode_settings_persistent_checkbox": "Zawsze otwieraj tę kartę po uruchomieniu OnionShare (adres onion pozostanie taki sam)", "mode_settings_advanced_toggle_hide": "Ukryj ustawienia zaawansowane", "mode_settings_advanced_toggle_show": "Pokaż ustawienia zaawansowane", "gui_quit_warning_cancel": "Anuluj", "gui_quit_warning_description": "Wyjść i zamknąć wszystke karty, mimo że udostępnianie jest aktywne w niektórych z nich?", "gui_quit_warning_title": "Zakończyć OnionShare?", "gui_close_tab_warning_cancel": "Anuluj", "gui_close_tab_warning_close": "OK", "gui_close_tab_warning_website_description": "Zamknąć kartę, która hostuje stronę internetową?", "gui_close_tab_warning_receive_description": "Zamknij kartę, która odbiera pliki?", "gui_close_tab_warning_share_description": "Zamknąć kartę, która wysyła pliki?", "gui_close_tab_warning_persistent_description": "Zamknąć trwałą kartę i stracić używany adres .onion?", "gui_color_mode_changed_notice": "Uruchom ponownie OnionShare, aby zobaczyć nowe kolory.", "gui_chat_url_description": "Każdy z tym adresem OnionShare oraz kluczem prywatnym może dołączyć do tego czatu używając Przeglądarki Tor: ", "mode_settings_receive_disable_files_checkbox": "Wyłącz wysyłanie plików", "gui_status_indicator_chat_scheduled": "Zaplanowane…", "gui_status_indicator_chat_working": "Rozpoczynanie…", "history_receive_read_message_button": "Czytaj Wiadomość", "mode_settings_receive_webhook_url_checkbox": "Użyj powiadomień webhook", "mode_settings_receive_disable_text_checkbox": "Nie wysyłaj tekstu", "mode_settings_title_label": "Tytuł niestandardowy", "gui_settings_theme_dark": "Ciemny", "gui_settings_theme_light": "Jasny", "gui_settings_theme_auto": "Automatyczny", "gui_settings_theme_label": "Motyw", "gui_status_indicator_chat_started": "Czatuje", "gui_status_indicator_chat_stopped": "Zatrzymano", "gui_client_auth_instructions": "Następnie wyślij klucz prywatny, by umożliwić dostęp do Twojego serwisu OnionShare:", "gui_url_instructions_public_mode": "Wyślij poniższy adres OnionShare:", "gui_url_instructions": "Najpierw wyślij poniższy adres OnionShare:", "gui_chat_url_public_description": "Każdy z tym adresem OnionShare może dołączyć do tego pokoju używając Przeglądarki Tor: ", "gui_receive_url_public_description": "Każdy z tym adresem OnionShare może przesyłać pliki na Twój komputer za pomocą przeglądarki Tor Browser: ", "gui_website_url_public_description": "Każdy z tym adresem OnionShare może odwiedzić twoją stronę używając przeglądarki Tor Browser: ", "gui_share_url_public_description": "Każdy z tym adresem OnionShare może pobrać Twoje pliki za pomocą przeglądarki Tor Browser: ", "gui_server_doesnt_support_stealth": "Przepraszamy, ta wersja Tor nie obsługuje skrytego (uwierzytelniania klienta). Spróbuj z nowszą wersją Tor lub użyj trybu „publicznego�, jeśli nie musi być prywatny.", "gui_please_wait_no_button": "Rozpoczynanie…", "gui_hide": "Ukryj", "gui_reveal": "Odsłoń", "gui_qr_label_auth_string_title": "Klucz Prywatny", "gui_copy_client_auth": "Skopiuj klucz prywatny", "gui_copied_client_auth_title": "Skopiowany klucz prywatny", "gui_copied_client_auth": "Klucz prywatny skopiowano do schowka", "gui_qr_label_url_title": "Adres OnionShare", "gui_dragdrop_sandbox_flatpak": "Aby piaskownica Flatpak była bezpieczniejsza, przeciąganie i upuszczanie nie jest obsługiwane. Zamiast tego użyj przycisków \"Dodaj pliki\" i \"Dodaj folder\", aby wybrać pliki.", "gui_tor_settings_window_title": "Ustawienia Tor", "gui_settings_controller_extras_label": "Ustawienia Tor", "gui_settings_tor_bridges_label": "Mostki pomagają ruchowi wejść do sieci Tor, jeśli dostęp do Tor jest zablokowany. W zależności od tego, skąd się łączysz, jeden mostek może działać lepiej niż inny.", "gui_settings_bridge_use_checkbox": "Użyj mostka", "gui_settings_bridge_radio_builtin": "Wybierz wbudowany mostek", "gui_settings_bridge_none_radio_option": "Nie używaj mostków", "gui_settings_bridge_moat_radio_option": "Poproś o mostek z torproject.org", "gui_settings_bridge_moat_button": "Poproś o Nowy Mostek", "gui_settings_bridge_custom_radio_option": "Podaj mostek, o którym dowiedziałeś się z zaufanego źródła", "gui_settings_bridge_custom_placeholder": "wpisz adres:port (jeden na linię)", "gui_settings_moat_bridges_invalid": "Nie zażądałeś jeszcze mostka z torproject.org.", "gui_settings_stop_active_tabs_label": "Na niektórych Twoich kartach działają usługi.\nMusisz zatrzymać wszystkie usługi, aby zmienić ustawienia Tora.", "gui_settings_version_label": "Używasz OnionShare {}", "gui_settings_help_label": "Potrzebujesz pomocy? Sprawdź docs.onionshare.org", "mode_settings_website_custom_csp_checkbox": "Wyślij niestandardowy nagłówek polityki bezpieczeństwa treści", "moat_contact_label": "�ączenie z BridgeDB…", "moat_captcha_label": "Rozwiąż CAPTCHA, aby poprosić o mostek.", "moat_captcha_placeholder": "Wpisz znaki z obrazka", "moat_captcha_submit": "Potwierdź", "moat_captcha_reload": "Załaduj ponownie", "moat_bridgedb_error": "Nie można połączyć się z BridgeDB.", "moat_captcha_error": "Nieprawidłowe rozwiązanie. Spróbuj ponownie.", "moat_solution_empty_error": "Wpisz znaki z obrazka", "mode_tor_not_connected_label": "OnionShare nie jest połączony z siecią Tor", "gui_autoconnect_bridge_detect_automatic": "Określ mój kraj na podstawie mojego adresu IP dla ustawień mostka", "gui_autoconnect_could_not_connect_to_tor_api": "Nie można połączyć się z interfejsem API Tor. Przed ponowną próbą upewnij się, że masz połączenie z Internetem.", "gui_autoconnect_bridge_detect_manual": "Wybierz mój kraj ręcznie dla ustawień mostka", "gui_autoconnect_circumventing_censorship_requesting_bridges": "Żądanie mostów z interfejsu API omijania cenzury sieci Tor…", "gui_autoconnect_circumventing_censorship_got_bridges": "Mostki ustanowione. Podłączenie do sieci Tor…", "gui_autoconnect_bridge_setting_options": "Ustawienia mostka", "gui_autoconnect_configure": "Ustawienia sieci", "gui_autoconnect_no_bridge": "Spróbuj ponownie bez mostków", "gui_autoconnect_circumventing_censorship_starting_circumvention": "Obejście cenzury…", "gui_autoconnect_trying_to_connect_to_tor": "�ączenie się z siecią Tor…", "gui_autoconnect_circumventing_censorship_starting_meek": "Ustanawianie cichego mostka dla frontingu domen…", "gui_autoconnect_connection_error_msg": "Upewnij się, że masz połączenie z Internetem.", "gui_autoconnect_bridge_description": "Możesz być w stanie połączyć się za pomocą mostka, jeśli połączenie internetowe jest ocenzurowane.", "gui_autoconnect_try_again_without_a_bridge": "Spróbuj ponownie bez mostków", "gui_autoconnect_circumventing_censorship": "Rozwiązywanie problemów z łącznością…", "gui_autoconnect_description": "OnionShare opiera się na obsługiwanej przez wolontariuszy sieci Tor.", "gui_enable_autoconnect_checkbox": "Automatyczne łączenie z siecią Tor", "gui_autoconnect_failed_to_connect_to_tor": "Nie można połączyć się z siecią Tor", "gui_autoconnect_start": "Połącz się z siecią Tor", "gui_general_settings_window_title": "Ogólne", "waitress_web_server_error": "Wystąpił problem z uruchomieniem serwera WWW", "gui_close_tab_warning_chat_description": "Zamknąć kartę hostującą serwer czatu?", "gui_chat_mode_explainer": "Tryb czatu umożliwia interaktywną rozmowę z innymi osobami w Tor Browser.

Historia czatów nie jest przechowywana w OnionShare. Historia czatów zniknie, gdy zamkniesz Tor Browser.", "mode_settings_persistent_autostart_on_launch_checkbox": "Automatycznie uruchom tę usługę onion podczas uruchamiania OnionShare", "gui_settings_license_label": "OnionShare jest licencjonowany na podstawie licencji GPL v3.
Licencje stron trzecich można przeglądać tutaj:
https://github.com/onionshare/onionshare/tree/main/licenses", "error_generic": "Wystąpił nieoczekiwany błąd w OnionShare:\n{}" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/pt_BR.json000066400000000000000000000546051521174352300275250ustar00rootroot00000000000000{ "not_a_readable_file": "{0:s} não é um arquivo legível.", "other_page_loaded": "Endereço carregado", "close_on_autostop_timer": "Interrompido ao final da contagem do cronômetro automático", "closing_automatically": "Interrompido devido à conclusão da transferência", "large_filesize": "Aviso: O envio de arquivos grandes pode levar horas", "systray_menu_exit": "Sair", "gui_drag_and_drop": "Arraste e solte arquivos e pastas para começar a compartilhá-los", "gui_add": "Adicionar", "gui_choose_items": "Escolher", "gui_share_start_server": "Começar a compartilhar", "gui_share_stop_server": "Parar de compartilhar", "gui_share_stop_server_autostop_timer": "Parar de compartilhar em ({})", "gui_receive_start_server": "Iniciar o Modo de Recepção", "gui_receive_stop_server": "Parar o Modo Recepção", "gui_receive_stop_server_autostop_timer": "Parar o Modo Recepção ({} para terminar)", "gui_copy_url": "Copiar endereço", "gui_canceled": "Cancelado", "gui_copied_url_title": "O endereço OnionShare foi copiado", "gui_copied_url": "O endereço OnionShare foi copiado para a área de transferência", "gui_please_wait": "Começando... Clique para cancelar.", "gui_quit_warning_quit": "Sair", "zip_progress_bar_format": "Comprimindo: %p%", "gui_settings_window_title": "Configurações", "gui_settings_autoupdate_label": "Procurar por uma nova versão", "gui_settings_autoupdate_option": "Notificar-me quando uma nova versão estiver disponível", "gui_settings_autoupdate_timestamp": "Última verificação: {}", "gui_settings_autoupdate_timestamp_never": "Nunca", "gui_settings_autoupdate_check_button": "Procurar por uma nova versão", "gui_settings_connection_type_label": "Como OnionShare normalmente conecta-se a Tor?", "gui_settings_connection_type_bundled_option": "Usar a versão de Tor já instalada no OnionShare", "gui_settings_connection_type_automatic_option": "Tentar configuração automática com o Navegador Tor", "gui_settings_connection_type_control_port_option": "Conectar usando porta de controle", "gui_settings_connection_type_socket_file_option": "Conectar usando um arquivo socket", "gui_settings_connection_type_test_button": "Testar a conexão com a rede Tor", "gui_settings_control_port_label": "Porta de controle", "gui_settings_socket_file_label": "Arquivo socket", "gui_settings_socks_label": "Porta SOCKS", "gui_settings_authenticate_no_auth_option": "Sem autenticação nem cookie de autenticação", "gui_settings_authenticate_password_option": "Senha", "gui_settings_password_label": "Senha", "gui_settings_tor_bridges": "Conectar usando uma ponte Tor?", "gui_settings_meek_lite_expensive_warning": "Aviso: as pontes meek-azure são muito custosas para o Projeto Tor.

Use-as somente se você não conseguir se conectar ao Tor diretamente, via transportadores obfs4 ou outras pontes comuns.", "gui_settings_tor_bridges_invalid": "Nenhuma das ponte adicionadas funciona. Tente usá-las de novo ou adicione outras.", "gui_settings_button_save": "Salvar", "gui_settings_button_cancel": "Cancelar", "gui_settings_button_help": "Ajuda", "settings_error_unknown": "Impossível conectar-se ao controlador do Tor, porque as suas configurações estão confusas.", "settings_error_automatic": "Não foi possível conectar ao controlador do Tor. O Navegador Tor (disponível no site torproject.org) está rodando em segundo plano?", "settings_error_socket_port": "Não foi possível conectar ao controlador do Tor às {}:{}.", "settings_error_socket_file": "Não foi possível conectar ao controlador Tor usando o arquivo de socket {}.", "settings_error_auth": "Conectado a {}:{}, mas não foi possível autenticar. Talvez este não seja um controlador Tor?", "settings_error_missing_password": "Conectado ao controlador Tor, mas é preciso ter uma senha para autenticar.", "settings_error_unreadable_cookie_file": "Conectado ao controlador Tor, mas talvez a senha esteja incorreta ou o seu usuário não possua autorização para ler o arquivo de cookie.", "settings_error_bundled_tor_not_supported": "Não é possível usar a versão de Tor que vem junto com OnionShare, em modo 'programação', com Windows ou macOS.", "settings_error_bundled_tor_timeout": "A conexão ao Tor está demorando muito. O seu computado está conectado à Internet e o seu relógio de sistema, ajustado?", "settings_error_bundled_tor_broken": "OnionShare não pôde se conectar ao Tor:\n{}", "settings_test_success": "Conectado ao controlador Tor.\n\nVersão do Tor: {}\nPossui suporte para serviços onion efêmeros: {}.\nPossui suporte para autenticação de cliente: {}.\nPossui suporte para a próxima geração de endereços .onion: {}.", "error_tor_protocol_error": "Houve um erro com Tor: {}", "connecting_to_tor": "Conectando à rede Tor", "update_available": "Atualização de OnionShare disponível. Clique aqui para obtê-la.

Você está usando a versão {} e a última é {}.", "update_error_check_error": "Não foi possível verificar a nova versão: talvez você não esteja conectado ao Tor ou o site OnionShare esteja inativo?", "update_error_invalid_latest_version": "Não foi possível verificar a nova versão: o site OnionShare está dizendo que a versão mais recente é a irreconhecível '{}'…", "update_not_available": "Você está rodando a última versão de OnionShare.", "gui_tor_connection_ask": "Abrir as configurações para consertar a conexão ao Tor?", "gui_tor_connection_ask_open_settings": "Sim", "gui_tor_connection_ask_quit": "Sair", "gui_tor_connection_error_settings": "Tente mudar nas configurações a forma como OnionShare se conecta à rede Tor.", "gui_tor_connection_canceled": "Não foi possível conectar ao Tor.\n\nTenha certeza que você está conectado à Internet, então abra OnionShare novamente e configure sua conexão ao Tor.", "gui_tor_connection_lost": "Desconectado do Tor.", "gui_server_started_after_autostop_timer": "O cronômetro de parada automática acabou antes que o servidor fosse iniciado. Por favor, faça um novo compartilhamento.", "gui_server_autostop_timer_expired": "O cronômetro já esgotou. Por favor, ajuste-o para começar a compartilhar.", "gui_share_url_description": "Qualquer pessoa com este endereço e esta chave privada do OnionShare pode baixar seus arquivos usando o Navegador Tor: ", "gui_receive_url_description": "Qualquer pessoa com este endereço do OnionShare e chave privada pode carregar arquivos no seu computador usando o Navegador Tor: ", "gui_url_label_persistent": "Este compartilhamento não vai ser encerrado automaticamente.

Todos os compartilhamentos posteriores reutilizarão este endereço. (Para usar um endereço novo a cada vez, desative a opção \"Usar o mesmo endereço\" nas configurações.)", "gui_url_label_stay_open": "Este compartilhamento não será encerrado automaticamente.", "gui_url_label_onetime": "Este compartilhamento será encerrado após completar uma vez.", "gui_url_label_onetime_and_persistent": "Este compartilhamento não será encerrado automaticamente.

Todos os compartilhamentos posteriores reutilizarão este endereço. (Para usar endereços únicos a cada compartilhamento, desative a opção \"Usar o mesmo endereço\" nas configurações.)", "gui_status_indicator_share_stopped": "Encerrado", "gui_status_indicator_share_working": "Começando…", "gui_status_indicator_share_started": "Compartilhando", "gui_status_indicator_receive_stopped": "Encerrado", "gui_status_indicator_receive_working": "Começando…", "gui_status_indicator_receive_started": "Recebendo", "gui_file_info": "{} arquivos, {}", "gui_file_info_single": "{} arquivo, {}", "history_in_progress_tooltip": "{} em curso", "history_completed_tooltip": "{} completado", "gui_receive_mode_warning": "O modo de recepção permite que pessoas enviem arquivos para o seu computador.

Alguns arquivos podem tomar o controle do seu computador se você abri-los. Apenas abra arquivos enviados por pessoas em quem você confia, ou se souber o que está fazendo.", "systray_page_loaded_title": "A página carregou", "gui_settings_language_label": "Língua", "gui_settings_language_changed_notice": "Reinicie o OnionShare para aplicar o novo idioma.", "gui_add_files": "Adicionar Arquivos", "gui_add_folder": "Adicionar Pasta", "gui_share_mode_no_files": "Nenhum arquivo ainda enviado", "error_cannot_create_data_dir": "Pasta de dados OnionShare não foi criada: {}", "systray_share_started_title": "O compartilhamento iniciou", "systray_share_started_message": "Iniciando o envio de arquivos", "systray_share_completed_title": "O compartilhamento completou-se", "systray_share_completed_message": "O envio de arquivos terminou", "systray_share_canceled_title": "O compartilhamento foi anulado", "systray_share_canceled_message": "Alguém cancelou o recebimento dos seus arquivos", "systray_receive_started_title": "O recebimento iniciou", "systray_receive_started_message": "Alguém está lhe enviando arquivos", "gui_all_modes_history": "Histórico", "gui_all_modes_clear_history": "Apagar Tudo", "gui_all_modes_transfer_started": "Iniciou {}", "gui_all_modes_transfer_finished_range": "Transferido {} - {}", "gui_all_modes_transfer_finished": "Transferido {}", "gui_all_modes_transfer_canceled_range": "Cancelado {} - {}", "gui_all_modes_transfer_canceled": "Cancelado {}", "gui_share_mode_autostop_timer_waiting": "Completando o envio…", "gui_receive_mode_no_files": "Nenhum arquivo recebido", "gui_receive_mode_autostop_timer_waiting": "Terminando de receber…", "systray_page_loaded_message": "O endereço OnionShare carregou", "gui_all_modes_progress_complete": "%p%, {0:s} em curso.", "gui_all_modes_progress_starting": "{0:s}, %p% (calculando)", "gui_all_modes_progress_eta": "{0:s}, Tempo aproximado: {1:s}, %p%", "gui_stop_server_autostop_timer_tooltip": "O relógio de interrupção automática encerra às {}", "gui_start_server_autostart_timer_tooltip": "O cronômetro de iniciação automática acaba às {}", "gui_waiting_to_start": "Marcado para começar daqui a {}. Clique para cancelar.", "gui_server_autostart_timer_expired": "O horário marcado já passou. Por favor, atualize-o para começar a compartilhar.", "gui_autostop_timer_cant_be_earlier_than_autostart_timer": "O horário para o término automático não pode ser o mesmo ou anterior aquele marcado para começar. Por favor, ajuste-o para começar a compartilhar.", "gui_status_indicator_share_scheduled": "Marcado…", "gui_status_indicator_receive_scheduled": "Marcado…", "days_first_letter": "dia(s)", "hours_first_letter": "hora(s)", "minutes_first_letter": "minuto(s)", "seconds_first_letter": "segundo(s)", "incorrect_password": "Senha incorreta", "gui_website_url_description": "Qualquer pessoa com este endereço OnionShare e chave privada pode visitar seu site usando o Navegador Tor: ", "gui_website_mode_no_files": "Nenhum website compartilhado ainda", "history_requests_tooltip": "{} solicitações da web", "mode_settings_website_disable_csp_checkbox": "Não envie o cabeçalho padrão da Política de Segurança de Conteúdo (permite que seu website utilize recursos de terceiros)", "mode_settings_receive_data_dir_browse_button": "Navegar", "mode_settings_receive_data_dir_label": "Salvar arquivos em", "mode_settings_share_autostop_sharing_checkbox": "Interrompa o compartilhamento após o envio dos arquivos (desmarque para permitir o download de arquivos individuais)", "mode_settings_autostop_timer_checkbox": "Interromper o serviço de onion na hora programada", "mode_settings_autostart_timer_checkbox": "Iniciar serviço de onion na hora programada", "mode_settings_public_checkbox": "Este é um serviço público OnionShare (desativa a chave privada)", "mode_settings_persistent_checkbox": "Sempre abra esta aba quando o OnionShare for iniciado (o endereço do onion permanecerá o mesmo)", "mode_settings_advanced_toggle_hide": "Ocultar configurações avançadas", "mode_settings_advanced_toggle_show": "Mostrar configurações avançadas", "gui_quit_warning_cancel": "Cancelar", "gui_quit_warning_description": "Sair e fechar todas as abas, embora a partilha de ficheiros esteja ativa em algumas delas?", "gui_quit_warning_title": "Sair do OnionShare?", "gui_close_tab_warning_cancel": "Cancelar", "gui_close_tab_warning_close": "Ok", "gui_close_tab_warning_website_description": "Fechar a aba que está hospedando um site?", "gui_close_tab_warning_receive_description": "Fechar a aba que está recebendo ficheiros?", "gui_close_tab_warning_share_description": "Fechar a aba que está enviando ficheiros?", "gui_close_tab_warning_persistent_description": "Fechar a aba persistente e perder o endereço onion que ela está usando?", "gui_close_tab_warning_title": "Fechar a aba?", "gui_new_tab_website_button": "Publicar site", "gui_new_tab_receive_button": "Receber arquivos", "gui_new_tab_share_button": "Compartilhar arquivos", "gui_new_tab_tooltip": "Abrir uma nova aba", "gui_new_tab": "Nova aba", "gui_tab_name_website": "Site", "gui_tab_name_receive": "Receber", "gui_tab_name_share": "Compartilhar", "gui_main_page_chat_button": "Iniciar a conversar", "gui_main_page_website_button": "Iniciar a hospedar", "gui_main_page_receive_button": "Iniciar a receber", "gui_main_page_share_button": "Iniciar compartilhamento", "gui_new_tab_chat_button": "Converse anonimamente", "gui_open_folder_error": "A pasta não pode ser aberta com xdg-open. O arquivo está aqui: {}", "gui_qr_code_dialog_title": "Código QR OnionShare", "gui_show_qr_code": "Mostrar QR Code", "gui_receive_flatpak_data_dir": "Como você instalou o OnionShare usando o Flatpak, você deve salvar os arquivos em uma pasta em ~ / OnionShare.", "gui_chat_stop_server": "Parar o servidor de conversas", "gui_chat_start_server": "Iniciar um servidor de conversas", "gui_file_selection_remove_all": "Remover tudo", "gui_remove": "Remover", "gui_tab_name_chat": "Bate-papo", "error_port_not_available": "Porta OnionShare não disponível", "gui_chat_url_description": "Qualquer pessoa com este endereço OnionShare e chave privada pode entrar nesta sala de bate-papo usando o Navegador Tor: ", "gui_rendezvous_cleanup_quit_early": "Fechar facilmente", "gui_rendezvous_cleanup": "Aguardando o fechamento dos circuitos do Tor para ter certeza de que seus ficheiros foram transferidos.\n\nIsto pode demorar alguns minutos.", "gui_color_mode_changed_notice": "Reinicie o OnionShare para ver as novas cores.", "history_receive_read_message_button": "Ler mensagem", "mode_settings_receive_webhook_url_checkbox": "Usar webhook de notificação", "mode_settings_receive_disable_files_checkbox": "Desativar o carregamento de arquivos", "mode_settings_receive_disable_text_checkbox": "Desativar envio de texto", "mode_settings_title_label": "Título personalizado", "gui_status_indicator_chat_started": "Conversando", "gui_status_indicator_chat_scheduled": "Programando…", "gui_status_indicator_chat_working": "Começando…", "gui_status_indicator_chat_stopped": "Encerrado", "gui_share_url_public_description": "Qualquer pessoa com este endereço OnionShare pode baixar seus arquivos usando o Navegador Tor: ", "gui_server_doesnt_support_stealth": "Desculpe, esta versão do Tor não suporta (autenticação de cliente) furtiva. Por favor, tente uma versão mais recente do Tor ou utilize o modo 'público' se não houver a necessidade de ter privacidade.", "gui_please_wait_no_button": "Iniciando…", "gui_hide": "Ocultar", "gui_reveal": "Mostrar", "gui_qr_label_auth_string_title": "Chave Privada", "gui_qr_label_url_title": "Endereço OnionShare", "gui_copied_client_auth": "Chave Privada copiada para a área de transferência", "gui_copied_client_auth_title": "Chave Privada Copiada", "gui_copy_client_auth": "Copiar Chave Privada", "gui_settings_theme_auto": "Automático", "gui_settings_theme_dark": "Escuro", "gui_settings_theme_light": "Claro", "gui_settings_theme_label": "Tema", "gui_client_auth_instructions": "Em seguida, envie a chave privada para permitir o acesso ao seu serviço OnionShare:", "gui_url_instructions_public_mode": "Envie o endereço OnionShare abaixo:", "gui_url_instructions": "Primeiro, envie o endereço OnionShare abaixo:", "gui_chat_url_public_description": "Qualquer pessoa com este endereço OnionShare pode entrar nesta sala de bate-papo usando o Navegador Tor: ", "gui_receive_url_public_description": "Qualquer pessoa com este endereço OnionShare pode carregar arquivos para o seu computador usando o Navegador Tor: ", "gui_website_url_public_description": "Qualquer pessoa com este endereço OnionShare pode visitar o seu site usando o Navegador Tor: ", "gui_dragdrop_sandbox_flatpak": "Para tornar a ferramenta Flatpak sandbox mais segura, a função de arrastar e largar não é suportada. Em vez disso, use os botões \"Adicionar Arquivos\" e \"Adicionar Pasta\" para selecionar arquivos.", "gui_tor_settings_window_title": "Configurações do Tor", "gui_settings_controller_extras_label": "Configurações do Tor", "gui_settings_tor_bridges_label": "Pontes ajudam a acessar a Rede Tor em locais onde o Tor está bloqueado. Dependendo de onde você se conectar, uma ponte pode funcionar melhor que outra.", "gui_settings_bridge_use_checkbox": "Usar uma ponte", "gui_settings_bridge_radio_builtin": "Selecione uma ponte embutida", "gui_settings_bridge_none_radio_option": "Não use pontes", "gui_settings_bridge_moat_radio_option": "Solicite uma ponte no torproject.org", "gui_settings_bridge_moat_button": "Solicitar uma nova ponte", "gui_settings_bridge_custom_radio_option": "Fornece uma ponte que você teve acesso de uma fonte confiável", "gui_settings_bridge_custom_placeholder": "digite adress:port (um por linha)", "gui_settings_moat_bridges_invalid": "Você ainda não solicitou uma ponte do torproject.org.", "gui_settings_stop_active_tabs_label": "Há serviços funcionando em algumas de suas abas.\nVocê deve parar todos os serviços para alterar suas configurações Tor.", "gui_settings_version_label": "Você está usando o OnionShare {}", "gui_settings_help_label": "Precisa de ajuda? Veja docs.onionshare.org", "mode_settings_website_custom_csp_checkbox": "Enviar um cabeçalho personalizado da Política de Segurança de Conteúdo", "moat_contact_label": "Contactando BridgeDB…", "moat_captcha_label": "Resolva o CAPTCHA para solicitar uma ponte.", "moat_captcha_placeholder": "Digite os caracteres que aparecem na imagem", "moat_captcha_submit": "Enviar", "moat_captcha_reload": "Recarregar", "moat_bridgedb_error": "Não foi possível contactar BridgeDB.", "moat_captcha_error": "Solução incorreta. Por favor tente novamente.", "moat_solution_empty_error": "Insere os caracteres que aparecem na imagem", "mode_tor_not_connected_label": "OnionShare não está conectado com a rede Tor", "gui_autoconnect_description": "OnionShare depende da rede Tor operada por voluntários.", "gui_enable_autoconnect_checkbox": "Conectar-se automaticamente ao Tor", "gui_autoconnect_failed_to_connect_to_tor": "Não foi possível conectar ao Tor", "gui_autoconnect_trying_to_connect_to_tor": "Conectando ao Tor…", "gui_autoconnect_try_again_without_a_bridge": "Tente novamente sem pontes", "gui_autoconnect_circumventing_censorship": "Resolvendo problemas de conectividade…", "gui_autoconnect_bridge_setting_options": "Configurações da ponte", "gui_autoconnect_start": "Conectar ao Tor", "gui_autoconnect_configure": "Configurações de rede", "gui_autoconnect_no_bridge": "Tente novamente sem pontes", "gui_general_settings_window_title": "Geral", "gui_autoconnect_circumventing_censorship_starting_circumvention": "Contornando a censura…", "gui_autoconnect_connection_error_msg": "Verifique se você está conectado à Internet.", "gui_autoconnect_bridge_detect_automatic": "Determine meu país a partir do meu endereço IP para configurações de ponte", "gui_autoconnect_circumventing_censorship_requesting_bridges": "Solicitando pontes da API de evasão de censura do Tor…", "gui_autoconnect_circumventing_censorship_got_bridges": "Pontes estabelecidas. Reconectando ao Tor…", "gui_autoconnect_bridge_description": "Você pode se conectar usando uma ponte se sua conexão com a Internet for censurada.", "gui_autoconnect_bridge_detect_manual": "Selecione meu país para configurações de ponte manualmente", "gui_autoconnect_could_not_connect_to_tor_api": "Não foi possível conectar-se à API do Tor. Verifique se você está conectado à Internet antes de tentar novamente.", "gui_autoconnect_circumventing_censorship_starting_meek": "Estabelecendo uma ponte meek para fronting de domínio…", "gui_close_tab_warning_chat_description": "Fechar a aba com o servidor de chat?", "waitress_web_server_error": "Ocorreu um problema ao iniciar o servidor web", "gui_chat_mode_explainer": "O modo de bate-papo permite que você converse interativamente com outras pessoas no navegador Tor.

O histórico de bate-papo não é armazenado no OnionShare. O histórico de bate-papo desaparecerá quando você fechar o Navegador Tor.", "mode_settings_persistent_autostart_on_launch_checkbox": "Iniciar automaticamente este serviço onion quando o OnionShare for iniciado", "error_generic": "Ocorreu um erro inesperado com o OnionShare:\n{}", "gui_settings_license_label": "O OnionShare está licenciado sob a GPL v3. As licenças de terceiros podem ser visualizadas aqui:
https://github.com/onionshare/onionshare/tree/main/licenses" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/pt_PT.json000066400000000000000000000543621521174352300275450ustar00rootroot00000000000000{ "not_a_readable_file": "{0:s} não é um ficheiro legível.", "other_page_loaded": "Endereço carregado", "close_on_autostop_timer": "Parado porque o cronómetro de paragem automática expirou", "closing_automatically": "Parado porque a transferência está concluída", "large_filesize": "Aviso: o envio de ficheiros grandes pode demorar várias horas", "systray_menu_exit": "Sair", "gui_drag_and_drop": "Arraste e largue os ficheiros e pastas para começar a partilhar", "gui_add": "Adicionar", "gui_choose_items": "Escolher", "gui_share_start_server": "Começar a partilhar", "gui_share_stop_server": "Parar partilha", "gui_share_stop_server_autostop_timer": "Parar partilha de ({})", "gui_receive_start_server": "Iniciar Modo de Receber", "gui_receive_stop_server": "Parar Modo de Receber", "gui_receive_stop_server_autostop_timer": "Parar Modo de Receber (Restantes: {})", "gui_copy_url": "Copiar Endereço", "gui_canceled": "Cancelado", "gui_copied_url_title": "Copiado Endereço do OnionShare", "gui_copied_url": "O endereço do OnionShare foi copiado para a área de transferência", "gui_please_wait": "A iniciar… Clique para cancelar.", "gui_quit_warning_quit": "Sair", "zip_progress_bar_format": "A comprimir: %p%", "gui_settings_window_title": "Definições", "gui_settings_autoupdate_label": "Procurar por nova versão", "gui_settings_autoupdate_option": "Notificar-me quando estiver disponível uma nova versão", "gui_settings_autoupdate_timestamp": "Última verificação: {}", "gui_settings_autoupdate_timestamp_never": "Nunca", "gui_settings_autoupdate_check_button": "Procurar por Nova Versão", "gui_settings_connection_type_label": "Como é que o OnionShare deve ligar ao Tor?", "gui_settings_connection_type_bundled_option": "Utilizar a versão do Tor integrada no OnionShare", "gui_settings_connection_type_automatic_option": "Tentar configurar automaticamente com o Tor Browser", "gui_settings_connection_type_control_port_option": "Ligar utilizando a porta de controlo", "gui_settings_connection_type_socket_file_option": "Ligar utilizando um ficheiro ''socket''", "gui_settings_connection_type_test_button": "Testar Ligação ao Tor", "gui_settings_control_port_label": "Porta de controlo", "gui_settings_socket_file_label": "Ficheiro ''socket''", "gui_settings_socks_label": "Porta SOCKS", "gui_settings_authenticate_no_auth_option": "Sem autenticação, ou autenticação por ''cookie''", "gui_settings_authenticate_password_option": "Palavra-passe", "gui_settings_password_label": "Palavra-passe", "gui_settings_tor_bridges": "Ligar com Ponte Tor?", "gui_settings_meek_lite_expensive_warning": "Aviso: as pontes meek-azure são muito dispendiosas para o Projeto Tor.

Utilize-as apenas se não conseguir ligar diretamente ao Tor, via transportes obfs4, ou outras pontes normais.", "gui_settings_tor_bridges_invalid": "Nenhuma das pontes que adicionou funciona. Verifique-as ou adicione outras.", "gui_settings_button_save": "Guardar", "gui_settings_button_cancel": "Cancelar", "gui_settings_button_help": "Ajuda", "settings_error_unknown": "Não é possível ligar ao controlador Tor porque as suas definições não fazem sentido.", "settings_error_automatic": "Não foi possível ligar ao controlador Tor. O Tor Browser (disponível em torproject.org) está a ser executado em segundo plano?", "settings_error_socket_port": "Não é possível ligar ao controlador Tor em {}:{}.", "settings_error_socket_file": "Não é possível ligar ao controlador Tor utilizando o ficheiro socket {}.", "settings_error_auth": "Ligado a {}:{}, mas não é possível autenticar. Talvez não seja um controlador Tor?", "settings_error_missing_password": "Ligado ao controlador Tor, mas este requer uma palavra-passe para autenticar.", "settings_error_unreadable_cookie_file": "Ligado ao controlador Tor, mas a palavra-passe pode estar incorreta, ou o seu utilizador não tem autorização para ler o ficheiro do cookie.", "settings_error_bundled_tor_not_supported": "Utilizar a versão do Tor que vem com o OnionShare não funciona no modo de 'programação' no Windows ou macOS.", "settings_error_bundled_tor_timeout": "A ligação ao Tor está a demorar muito. Talvez não esteja ligado à Internet, ou o relógio do sistema está incorreto?", "settings_error_bundled_tor_broken": "OnionShare não pôde se conectar ao Tor:\n{}", "settings_test_success": "Conectado ao controlador Tor.\n\nVersão do Tor: {}\nSuporta serviços onion efémeros: {}.\nSuporta autenticação de cliente: {}.\nSuporta próxima geração de endereços .onion: {}.", "error_tor_protocol_error": "Ocorreu um erro com o Tor: {}", "connecting_to_tor": "A conectar à rede Tor", "update_available": "Está disponível uma nova versão do OnionShare. Clique aqui para obtê-la.

Está a utilizar a versão {} e a versão mais recente é a {}.", "update_error_check_error": "Não foi possível procurar por nova versão: talvez não esteja ligado à rede Tor ou o site do OnionShare está desligado?", "update_error_invalid_latest_version": "Não foi possível verificar se existe uma nova versão: o site do OnionShare está a dizer que a última versão não é reconhecida '{}'…", "update_not_available": "Está a utilizar a versão mais recente do OnionShare.", "gui_tor_connection_ask": "Abrir as definições para corrigir a conexão ao Tor?", "gui_tor_connection_ask_open_settings": "Sim", "gui_tor_connection_ask_quit": "Sair", "gui_tor_connection_error_settings": "Tente alterar nas definições o modo como o OnionShare conecta à rede Tor.", "gui_tor_connection_canceled": "Não foi possível ligar à rede Tor.\n\nCertifique-se se está conectado à Internet, depois reabra o OnionShare e configure a sua conexão à rede Tor.", "gui_tor_connection_lost": "Desconectado da rede Tor.", "gui_server_started_after_autostop_timer": "O cronómetro de paragem automática atingiu o tempo limite antes do servidor iniciar. Crie uma nova partilha.", "gui_server_autostop_timer_expired": "O cronómetro de paragem automática expirou. Por favor, ajuste-o para começar a partilhar.", "gui_share_url_description": "Qualquer pessoa com este endereço do OnionShare pode descarregar os seus ficheiros utilizando o Tor Browser: ", "gui_receive_url_description": "Qualquer pessoa com este endereço do OnionShare pode enviar ficheiros para o seu computador utilizando o Tor Browser: ", "gui_url_label_persistent": "Esta partilha não irá parar automaticamente.

Todas as partilhas posteriores reutilizaram este endereço. (Para utilizar endereços de uma só utilização, desative a opção \"Abrir sempre este separador quando o OnionShare é iniciado\" nas definições.)", "gui_url_label_stay_open": "Esta partilha não irá parar automaticamente.", "gui_url_label_onetime": "Esta partilha irá parar depois da primeira conclusão.", "gui_url_label_onetime_and_persistent": "Esta partilha não irá parar automaticamente.

Todas as partilhas posteriores reutilizaram este endereço. (Para utilizar endereços de uma só utilização, desative a opção \"Abrir sempre este separador quando o OnionShare é iniciado\" nas definições.)", "gui_status_indicator_share_stopped": "Parada", "gui_status_indicator_share_working": "A começar…", "gui_status_indicator_share_started": "A partilhar", "gui_status_indicator_receive_stopped": "Parado", "gui_status_indicator_receive_working": "A começar…", "gui_status_indicator_receive_started": "A receber", "gui_file_info": "{} ficheiros, {}", "gui_file_info_single": "{} ficheiro, {}", "history_in_progress_tooltip": "{} em progresso", "history_completed_tooltip": "{} concluído(s)", "gui_receive_mode_warning": "O modo de receção permite que as pessoas enviem ficheiros para o seu computador.

Alguns ficheiros podem potencialmente tomar o controlo do seu computador se os abrir. Abra apenas ficheiros enviados por pessoas que confia ou se souber o que está a fazer.", "systray_page_loaded_title": "Página Carregada", "gui_settings_language_label": "Idioma", "gui_settings_language_changed_notice": "Reiniciar o OnionShare para alterar o novo idioma.", "gui_add_files": "Adicionar Ficheiros", "gui_add_folder": "Adicionar Pasta", "error_cannot_create_data_dir": "Não foi possível criar a pasta de dados do OnionShare: {}", "systray_page_loaded_message": "Endereço do OnionShare carregado", "systray_share_started_title": "Partilha iniciada", "systray_share_started_message": "A iniciar o envio dos ficheiros para alguém", "systray_share_completed_title": "Partilha Concluída", "systray_share_completed_message": "O envio dos ficheiros terminou", "systray_share_canceled_title": "Partilha Cancelada", "systray_share_canceled_message": "Alguém cancelou a receção dos seus ficheiros", "systray_receive_started_title": "Receção Iniciada", "systray_receive_started_message": "Alguém está a enviar-lhe ficheiros", "gui_all_modes_history": "Histórico", "gui_all_modes_clear_history": "Limpar Tudo", "gui_all_modes_transfer_started": "Iniciado em {}", "gui_all_modes_transfer_finished_range": "Transferido {} - {}", "gui_all_modes_transfer_finished": "Transferido {}", "gui_all_modes_transfer_canceled_range": "Cancelado {} - {}", "gui_all_modes_transfer_canceled": "Cancelado {}", "gui_all_modes_progress_complete": "%p%, {0:s} decorrido.", "gui_all_modes_progress_starting": "{0:s}, %p% (a calcular)", "gui_all_modes_progress_eta": "{0:s}, tempo restante estimado: {1:s}, %p%", "gui_share_mode_no_files": "Ainda não foram enviados ficheiros", "gui_receive_mode_no_files": "Ainda não foram recebidos ficheiros", "gui_stop_server_autostop_timer_tooltip": "O cronómetro de paragem automática termina em {}", "gui_start_server_autostart_timer_tooltip": "O cronómetro de início automático termina em {}", "gui_waiting_to_start": "Agendado para iniciar em {}. Clique para cancelar.", "gui_server_autostart_timer_expired": "O tempo agendado já passou. Por favor, ajuste-o para começar a partilhar.", "gui_autostop_timer_cant_be_earlier_than_autostart_timer": "O tempo de paragem automática não pode ser o mesmo que o tempo do início automático. Por favor, ajuste-o para começar a partilhar.", "gui_status_indicator_share_scheduled": "Agendada…", "gui_status_indicator_receive_scheduled": "Agendada…", "gui_share_mode_autostop_timer_waiting": "A terminar o envio…", "gui_receive_mode_autostop_timer_waiting": "A terminar o recebimento…", "days_first_letter": "d", "hours_first_letter": "h", "minutes_first_letter": "m", "seconds_first_letter": "s", "incorrect_password": "Palavra-passe incorreta", "mode_settings_autostop_timer_checkbox": "Parar serviço Onion na hora agendada", "mode_settings_autostart_timer_checkbox": "Iniciar serviço Onion na hora agendada", "mode_settings_public_checkbox": "Não utilizar uma palavra-passe", "mode_settings_advanced_toggle_hide": "Ocultar definições avançadas", "mode_settings_advanced_toggle_show": "Mostrar definições avançadas", "gui_quit_warning_cancel": "Cancelar", "gui_quit_warning_title": "Sair do OnionShare?", "gui_close_tab_warning_cancel": "Cancelar", "gui_close_tab_warning_close": "Ok", "gui_close_tab_warning_title": "Fechar separador?", "gui_new_tab_website_button": "Publicar site da web", "gui_new_tab_receive_button": "Receber ficheiros", "gui_new_tab_share_button": "Partilhar ficheiros", "gui_new_tab_tooltip": "Abrir um novo separador", "gui_new_tab": "Novo separador", "gui_website_mode_no_files": "Ainda Sem Site da Web Partilhado", "history_requests_tooltip": "{} pedidos da Web", "gui_website_url_description": "Qualquer pessoa com um endereço do OnionShare pode visitar o seu site utilizando o Tor Browser: ", "mode_settings_website_disable_csp_checkbox": "Não envie cabeçalho de Política de Segurança de Conteúdo (permite que o seu sítio electrónico utilize recursos de terceiros)", "mode_settings_receive_data_dir_browse_button": "Navegar", "mode_settings_receive_data_dir_label": "Guardar ficheiros para", "mode_settings_share_autostop_sharing_checkbox": "Parar a partilha de ficheiros após terem sido enviados (desmarque para permitir o descarregamento de ficheiros individuais)", "mode_settings_persistent_checkbox": "Abrir sempre este separador quando o OnionShare é iniciado (o endereço onion será o mesmo)", "gui_quit_warning_description": "Sair e fechar todos os separadores, embora a partilha esteja ativa em alguns seles?", "gui_close_tab_warning_website_description": "Fechar separador que está a hospedar um site da Web?", "gui_close_tab_warning_receive_description": "Fechar separador que está a receber os ficheiros?", "gui_close_tab_warning_share_description": "Fechar o separador que está a enviar ficheiros?", "gui_close_tab_warning_persistent_description": "Fechar o separador persistente e perder o endereço onion que está a ser utilizado?", "gui_tab_name_chat": "Conversa", "gui_tab_name_website": "Sítio Electrónico", "gui_tab_name_receive": "Recebe", "gui_tab_name_share": "Partilha", "gui_main_page_chat_button": "Começa a Conversar", "gui_main_page_website_button": "Começa a Hospedar", "gui_main_page_receive_button": "Começa a receber", "gui_main_page_share_button": "Começa a partilhar", "gui_new_tab_chat_button": "Converse Anónimamente", "gui_open_folder_error": "Não foi possível abrir a pasta com xdc-open. O ficheiro está em: {}", "gui_qr_code_dialog_title": "Código QR do OnionShare", "gui_show_qr_code": "Mostrar Código QR", "gui_receive_flatpak_data_dir": "Porque instalou o OnionShare com o Flatpak, deve guardar os ficheiros numa pasta em ~/OnionShare.", "gui_chat_stop_server": "Parar servidor de conversação", "gui_chat_start_server": "Iniciar servidor de conversação", "gui_file_selection_remove_all": "Remover Tudo", "gui_remove": "Remover", "gui_please_wait_no_button": "A iniciar…", "gui_hide": "Ocultar", "gui_reveal": "Revelar", "gui_qr_label_auth_string_title": "Chave Privada", "gui_qr_label_url_title": "Endereço do OnionShare", "gui_copied_client_auth": "'Chave Privada' copiada para a área de transferência", "gui_copied_client_auth_title": "Copiada Chave Privada", "gui_copy_client_auth": "Copiar Chave Privada", "history_receive_read_message_button": "Ler mensagem", "error_port_not_available": "Porta OnionShare não disponível", "gui_rendezvous_cleanup_quit_early": "Sair mais cedo", "gui_rendezvous_cleanup": "A aguardar o fecho dos circuitos Tor para ter a certeza de que os ficheiros foram transferidos.\n\nIsto pode demorar alguns minutos.", "mode_settings_receive_webhook_url_checkbox": "Usar webhook de notificação", "mode_settings_receive_disable_files_checkbox": "Desativar o envio de ficheiros", "mode_settings_receive_disable_text_checkbox": "Desativar envio de texto", "mode_settings_title_label": "Título personalizado", "gui_color_mode_changed_notice": "Reinicie o OnionShare para ver as novas cores.", "gui_settings_theme_dark": "Escuro", "gui_settings_theme_light": "Claro", "gui_settings_theme_auto": "Automático", "gui_settings_theme_label": "Tema", "gui_status_indicator_chat_started": "A conversar", "gui_status_indicator_chat_scheduled": "Agendada…", "gui_status_indicator_chat_working": "A iniciar…", "gui_status_indicator_chat_stopped": "Parada", "gui_client_auth_instructions": "De seguida, envie a chave privada para permitir o acesso ao seu serviço OnionShare:", "gui_url_instructions_public_mode": "Envie o endereço OnionShare em baixo:", "gui_url_instructions": "Primeiro, envie o endereço OnionShare em baixo:", "gui_chat_url_public_description": "Qualquer pessoa com este endereço OnionShare pode entrar nesta sala de conversa usando o Tor Browser: ", "gui_chat_url_description": "Qualquer pessoa com este endereço OnionShare e chave privada pode entrar nesta sala de conversa usando o Tor Browser: ", "gui_receive_url_public_description": "Qualquer pessoa com este endereço OnionShare pode enviar ficheiros para o seu computador usando o Tor Browser: ", "gui_website_url_public_description": "Qualquer pessoa com este endereço OnionShare pode visitar o seu site usando o Tor Browser: ", "gui_share_url_public_description": "Qualquer pessoa com este endereço OnionShare pode descarregar os seus ficheiros usando o Tor Browser: ", "gui_server_doesnt_support_stealth": "Desculpe, esta versão do Tor não suporta ocultação stealth (autenticação do cliente). Por favor, tente uma versão mais recente do Tor ou utilize o modo 'público' se não houver a necessidade de privacidade.", "gui_dragdrop_sandbox_flatpak": "Para tornar a \"área de testes\" Flatpak mais segura, não é suportado o \"arrastar e largar\". Em vez disso, utilize os botões de \"Adicionar Ficheiros\" e \"Adicionar Pasta\" para selecionar os ficheiros.", "gui_tor_settings_window_title": "Tor - Definições", "gui_settings_controller_extras_label": "Definições do Tor", "gui_settings_bridge_use_checkbox": "Utilizar uma ponte", "gui_settings_bridge_radio_builtin": "Selecionar uma ponte embutida", "gui_settings_bridge_none_radio_option": "Não utilizar pontes", "gui_settings_bridge_moat_radio_option": "Solicitar uma ponte a torproject.org", "gui_settings_bridge_moat_button": "Solicitar uma Ponte Nova", "gui_settings_tor_bridges_label": "As pontes ajudam o seu tráfego no acesso à Rede Tor se o acesso Tor estiver bloqueado. Dependendo de onde está a ligar, uma ponte pode funcionar melhor do que outra.", "gui_settings_bridge_custom_radio_option": "Forneça uma ponte que sabe de uma fonte confiável", "gui_settings_bridge_custom_placeholder": "digite endereço:porta (uma por linha)", "gui_settings_moat_bridges_invalid": "Ainda não solicitou uma ponte de torproject.org.", "gui_settings_stop_active_tabs_label": "Existem serviços em execução em alguns dos seus separadores.\nDeve para todos os serviços para alterar as suas definições do Tor.", "gui_settings_version_label": "Você está a usar o OnionShare {}", "gui_settings_help_label": "Precisa de ajuda? Veja docs.onionshare.org", "mode_settings_website_custom_csp_checkbox": "Envie um cabeçalho de «Política de Segurança de Conteúdo» personalizado", "moat_contact_label": "A contactar BridgeDB…", "moat_captcha_label": "Resolva o 'CAPTCHA' para solicitar uma ponte.", "moat_captcha_placeholder": "Insira os carateres da image", "moat_captcha_submit": "Submeter", "moat_captcha_reload": "Recarregar", "moat_bridgedb_error": "Não foi possível contactar BridgeDB.", "moat_captcha_error": "Solução incorreta. Por favor, tente novamente.", "moat_solution_empty_error": "Insira os carateres da imagem", "mode_tor_not_connected_label": "OnionShare não está ligado à rede Tor", "gui_autoconnect_trying_to_connect_to_tor": "A ligar ao Tor…", "gui_autoconnect_description": "O OnionShare depende da rede Tor, que é operada voluntariamente.", "gui_autoconnect_failed_to_connect_to_tor": "Não foi possível ligar ao Tor", "gui_autoconnect_connection_error_msg": "Verifique se está ligado à Internet.", "gui_autoconnect_circumventing_censorship_starting_circumvention": "A contornar a censura…", "gui_chat_mode_explainer": "O modo de conversação deixa-o conversar interativamente com outros, no Tor Browser.

O histórico de conversação não é guardado no OnionShare. O histórico de conversação desaparecerá quando fechar o Tor Browser.", "gui_autoconnect_circumventing_censorship": "A resolver os problemas de conetividade…", "gui_autoconnect_circumventing_censorship_got_bridges": "Pontes estabelecidas. A religar ao Tor…", "gui_autoconnect_bridge_setting_options": "Definições da Ponte", "gui_autoconnect_could_not_connect_to_tor_api": "Não foi possível ligar à API do Tor. Certifique-se que está ligado à Internet antes de tentar novamente.", "gui_autoconnect_no_bridge": "Tentar novamente sem pontes", "gui_enable_autoconnect_checkbox": "Ligar automaticamente ao Tor", "gui_autoconnect_bridge_description": "Talvez possa ligar utilizando uma ponte se a sua ligação à Internet for censurada.", "gui_autoconnect_bridge_detect_automatic": "Determinar o meu país através do meu endereço de IP para as definições da ponte", "gui_autoconnect_bridge_detect_manual": "Selecionar manualmente o meu país para as definições da ponte", "gui_autoconnect_start": "Ligar ao Tor", "gui_autoconnect_configure": "Definições da Rede", "gui_autoconnect_try_again_without_a_bridge": "Tentar novamente sem pontes", "gui_general_settings_window_title": "Geral", "gui_autoconnect_circumventing_censorship_requesting_bridges": "A solicitar pontes da API de evasão de censura do Tor…", "gui_autoconnect_circumventing_censorship_starting_meek": "A estabelecer uma ponte ''meek'' para ''fronting'' de domínio…", "gui_close_tab_warning_chat_description": "Fechar separador que hospeda um servidor de conversação?", "waitress_web_server_error": "Ocorreu um problema ao iniciar o servidor da Web", "error_generic": "Ocorreu um erro inesperado com o OnionShare:\n{}", "gui_settings_license_label": "OnionShare está licenciado sob a GPL v3.
As licenças de terceiros podem ser revistas aqui:
https://github.com/onionshare/onionshare/tree/main/licenses", "mode_settings_persistent_autostart_on_launch_checkbox": "Iniciar automaticamente este serviço onion quando o OnionShare inicia" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/ro.json000066400000000000000000000330631521174352300271320ustar00rootroot00000000000000{ "not_a_readable_file": "Fișierul {0:s} nu poate fi citit.", "other_page_loaded": "Adresă încărcată", "close_on_autostop_timer": "Oprit deoarece s-a oprit cronometrul automat", "closing_automatically": "Oprit pentru că transferul s-a încheiat cu succes", "large_filesize": "Avertisment: Transferul unui volum mare de date poate dura ore", "systray_menu_exit": "Închidere", "gui_drag_and_drop": "Tragere și plasare fișiere și directoare pentru a începe partajarea", "gui_add": "Adaugă", "gui_choose_items": "Alegeți", "gui_share_start_server": "Începe partajarea", "gui_share_stop_server": "Oprește partajarea", "gui_share_stop_server_autostop_timer": "Oprire partajare ({})", "gui_receive_start_server": "Începeți modul de primire", "gui_receive_stop_server": "Opriți modul de primire", "gui_receive_stop_server_autostop_timer": "Opriți modul de primire (au rămas {})", "gui_copy_url": "Copiere adresă", "gui_canceled": "Anulat", "gui_copied_url_title": "Adresă OnionShare copiată", "gui_copied_url": "Adresa OnionShare a fost copiată în memoria clipboard", "gui_please_wait": "Începem ... Faceți clic pentru a anula.", "gui_quit_warning_quit": "Închidere", "zip_progress_bar_format": "Compresare: %p%", "gui_settings_window_title": "Setari", "gui_settings_autoupdate_label": "Verificați dacă există o versiune nouă", "gui_settings_autoupdate_option": "Anunțați-mă când este disponibilă o nouă versiune", "gui_settings_autoupdate_timestamp": "Ultima verificare: {}", "gui_settings_autoupdate_timestamp_never": "Niciodata", "gui_settings_autoupdate_check_button": "Verificați versiunea nouă", "gui_settings_connection_type_label": "Cum ar trebui să se conecteze OnionShare la Tor?", "gui_settings_connection_type_bundled_option": "Utilizați versiunea Tor încorporată în OnionShare", "gui_settings_connection_type_automatic_option": "Încercați configurarea automată cu Tor Browser", "gui_settings_connection_type_control_port_option": "Conectați-vă cu portul de control", "gui_settings_connection_type_socket_file_option": "Conectați-vă cu fișierul socket", "gui_settings_connection_type_test_button": "Testează conexiunea la Tor", "gui_settings_control_port_label": "Port de control", "gui_settings_socket_file_label": "Fișier socket", "gui_settings_socks_label": "Port SOCKS", "gui_settings_authenticate_no_auth_option": "Fără autentificare sau autentificare cookie", "gui_settings_authenticate_password_option": "Parolă", "gui_settings_password_label": "Parolă", "gui_settings_tor_bridges": "Suport pentru Tor", "gui_settings_meek_lite_expensive_warning": "Avertisment: podurile meek_lite sunt foarte costisitoare pentru rularea Proiectului Tor.

Utilizați-le numai dacă nuvă puteți conecta direct la Tor, prin transporturi obfs4 sau alte poduri normale.", "gui_settings_tor_bridges_invalid": "Niciunul din podurile adăugate nu funcționează.\nVerificați-le încă o dată sau adăugați altele.", "gui_settings_button_save": "Salvare", "gui_settings_button_cancel": "Anulare", "gui_settings_button_help": "Ajutor", "settings_error_unknown": "Nu se poate face conectarea la controlerul Tor, deoarece setările dvs. nu au sens.", "settings_error_automatic": "Nu s-a putut face conectarea la controlerul Tor. Tor Browser (disponibil de la torproject.org) rulează în fundal?", "settings_error_socket_port": "Nu se poate face conectarea la controlerul Tor la {}:{}.", "settings_error_socket_file": "Nu se poate face conectarea la controlerul Tor folosind fișierul socket {}.", "settings_error_auth": "Conectat la {}:{}, dar nu se poate face autentificarea. Poate că nu este un controler Tor?", "settings_error_missing_password": "Conectat la controlerul Tor, dar este nevoie de o parolă pentru autentificare.", "settings_error_unreadable_cookie_file": "Conectat la controlerul Tor, dar parola poate fi greșită sau utilizatorului nu i se permite să citească fișierul cookie.", "settings_error_bundled_tor_not_supported": "Utilizarea versiunii Tor care vine cu OnionShare nu funcționează în modul dezvoltator pe Windows sau macOS.", "settings_error_bundled_tor_timeout": "Durează prea mult timp pentru a vă conecta la Tor. Poate nu sunteți conectat la Internet sau aveți un ceas al sistemului setat inexact?", "settings_error_bundled_tor_broken": "OnionShare nu se poate conecta la Tor în fundal:\n{}", "settings_test_success": "Conectat la controlerul Tor.\n\nVersiunea Tor: {}\nSuportă servicii efemere onion: {}.\nSuportă autentificarea clientului: {}.\nSuportă adrese next-gen .onion: {}.", "error_tor_protocol_error": "A apărut o eroare cu Tor: {}", "connecting_to_tor": "Conectarea la rețeaua Tor", "update_available": "Noua versiune OnionShare. Clic aici pentru a o obține.

Folosiți versiunea {} și ultima versiune este {}.", "update_error_check_error": "Nu s-a putut verifica dacă există o versiune nouă: Poate nu sunteți conectat la Tor, sau site-ul OnionShare este închis?", "update_error_invalid_latest_version": "Nu s-a putut verifica dacă există o versiune nouă: site-ul OnionShare spune că ultima versiune nu poate fi recunoscută '{}'…", "update_not_available": "Rulează ultima versiune OnionShare.", "gui_tor_connection_ask": "Deschideți setările pentru a sorta conexiunea la Tor?", "gui_tor_connection_ask_open_settings": "Da", "gui_tor_connection_ask_quit": "Închidere", "gui_tor_connection_error_settings": "Încercați să schimbați în setări modul în care OnionShare se conectează la rețeaua Tor.", "gui_tor_connection_canceled": "Nu se poate realiza conexiunea la Tor.\n\nVerificați dacă sunteți conectat la Internet, apoi redeschideți OnionShare și setați conexiunea la Tor.", "gui_tor_connection_lost": "Deconectat de la Tor.", "gui_server_started_after_autostop_timer": "Cronometrul de oprire automată a expirat înainte de pornirea serverului. Vă rugăm să faceți o nouă partajare.", "gui_server_autostop_timer_expired": "Timpul pentru cronometrul auto-stop a expirat deja. Vă rugăm să îl modificați pentru a începe distribuirea.", "gui_share_url_description": "Oricine are această adresă OnionShare poate descărca fișierele dvs. folosind Tor Browser: ", "gui_receive_url_description": "Oricine are această adresă OnionShare poate încărca fișiere pe computerul dvs. folosind Tor Browser: ", "gui_url_label_persistent": "Această partajare nu se va opri automat.

Fiecare acțiune ulterioară reutilizează adresa. (Pentru a utiliza adrese unice, dezactivați „Utilizați adresa persistentă� din setări.)", "gui_url_label_stay_open": "Această partajare nu se va opri automat.", "gui_url_label_onetime": "Această partajare se va opri după prima finalizare.", "gui_url_label_onetime_and_persistent": "Această partajare nu se va opri automat.

Fiecare acțiune ulterioară va reutiliza adresa. (Pentru a utiliza adrese unice, dezactivați „Utilizați adresa persistentă� din setări.)", "gui_status_indicator_share_stopped": "Oprit", "gui_status_indicator_share_working": "Pornire…", "gui_status_indicator_share_started": "Partajare", "gui_status_indicator_receive_stopped": "Oprit", "gui_status_indicator_receive_working": "Pornire…", "gui_status_indicator_receive_started": "Primire", "gui_file_info": "{} fișiere, {}", "gui_file_info_single": "{} fișier, {}", "history_in_progress_tooltip": "{} în progres", "history_completed_tooltip": "{} complet", "gui_receive_mode_warning": "Modul de recepție permite utilizatorilor să încarce fișiere pe computerul dvs.


Unele fișiere pot prelua controlul computerului dacă le deschideți. Deschideți doar fișierele de la persoanele de încredere sau dacă știți ce faceți. ", "systray_page_loaded_title": "Pagină încărcată", "gui_settings_language_label": "Limba preferată", "gui_settings_language_changed_notice": "Reporniți OnionShare pentru a aplica noul limbaj.", "gui_add_files": "Adaugă fișiere", "gui_add_folder": "Adaugă director", "error_cannot_create_data_dir": "Nu s-a putut crea folderul de date OnionShare: {}", "systray_page_loaded_message": "Adresa OnionShare a fost încărcată", "systray_share_started_title": "Partajarea a început", "systray_share_started_message": "Începeți să trimiteți cuiva fișiere", "systray_share_completed_title": "Partajare completă", "systray_share_completed_message": "Am terminat trimiterea fișierelor", "systray_share_canceled_title": "Partajarea a fost anulată", "systray_share_canceled_message": "Cineva a anulat primirea fișierelor", "systray_receive_started_title": "A început primirea", "systray_receive_started_message": "Cineva vă trimite fișiere", "gui_all_modes_history": "Istoric", "gui_all_modes_clear_history": "Ștergere toate", "gui_all_modes_transfer_started": "Pornit {}", "gui_all_modes_transfer_finished_range": "Transferat {} - {}", "gui_all_modes_transfer_finished": "Transferat {}", "gui_all_modes_progress_complete": "au trecut %p%, {0:s}.", "gui_all_modes_progress_starting": "{0:s}, %p% (se calculează)", "gui_all_modes_progress_eta": "{0:s}, Timp estimat: {1:s}, %p%", "gui_share_mode_no_files": "Niciun fișier trimis încă", "gui_receive_mode_no_files": "Încă nu au fost primite fișiere", "gui_all_modes_transfer_canceled_range": "Anulat {} - {}", "gui_all_modes_transfer_canceled": "Anulat {}", "gui_stop_server_autostop_timer_tooltip": "Cronometrul de oprire automată se oprește la {}", "gui_start_server_autostart_timer_tooltip": "Cronometrul de pornire automată se oprește la {}", "gui_waiting_to_start": "Programat pentru a începe în {}. Click pentru a anula.", "gui_server_autostart_timer_expired": "Ora programată a trecut deja. Vă rugăm să o reajustați pentru a începe distribuirea.", "gui_autostop_timer_cant_be_earlier_than_autostart_timer": "Ora de oprire automată nu poate fi aceeași sau mai devreme decât ora de pornire automată. Vă rugăm să o ajustați pentru a începe distribuirea.", "gui_status_indicator_share_scheduled": "Programat …", "gui_status_indicator_receive_scheduled": "Programat …", "gui_share_mode_autostop_timer_waiting": "Se așteaptă să se termine trimiterea", "gui_receive_mode_autostop_timer_waiting": "Se așteaptă să se termine primirea", "days_first_letter": "zi", "hours_first_letter": "ore", "minutes_first_letter": "min", "seconds_first_letter": "s", "gui_website_url_description": "Oricine are această adresă OnionShare poate vizita website-ul dvs. folosind Tor Browser: ", "gui_website_mode_no_files": "Niciun site nu a fost partajat încă", "incorrect_password": "Parolă incorectă", "history_requests_tooltip": "{} solicitări web", "gui_quit_warning_cancel": "Anulare", "moat_solution_empty_error": "Introdu caracterele din imagine", "gui_autoconnect_trying_to_connect_to_tor": "Conectare la Tor…", "gui_website_url_public_description": "Oricine are această adresă OnionShare poate vizita website-ul dvs. folosind Tor Browser: ", "gui_settings_controller_extras_label": "Setări Tor", "gui_tab_name_receive": "Primește", "moat_captcha_submit": "Trimiteți", "gui_please_wait_no_button": "Pornire…", "gui_receive_url_public_description": "Oricine are această adresă OnionShare poate încărca fișiere pe computerul dvs. folosind Tor Browser: ", "gui_status_indicator_chat_scheduled": "Programat …", "gui_settings_theme_label": "Tema aplicației", "gui_tab_name_website": "Site web", "gui_new_tab_receive_button": "Primire fișiere", "gui_settings_theme_auto": "Automat", "mode_settings_receive_data_dir_browse_button": "Răsfoiește", "gui_new_tab_share_button": "Partajare fișiere", "gui_close_tab_warning_close": "Ok", "gui_settings_bridge_moat_radio_option": "Cere o punte de la torproject.org", "gui_settings_bridge_custom_placeholder": "scrie adresă:port (una pe linie)", "mode_settings_receive_data_dir_label": "Salvare fișiere în", "gui_new_tab": "Panel nou", "gui_settings_theme_dark": "Întuneric", "gui_settings_theme_light": "Luminos", "gui_tab_name_chat": "Chat", "moat_captcha_placeholder": "Introdu caracterele din imagine", "gui_remove": "Elimină", "gui_file_selection_remove_all": "Șterge tot", "gui_tab_name_share": "Partajează", "gui_close_tab_warning_cancel": "Anulare", "gui_status_indicator_chat_working": "Pornire…", "gui_reveal": "Dezvăluie", "gui_hide": "Ascunde", "gui_settings_bridge_none_radio_option": "Nu folosiți poduri", "moat_captcha_label": "Rezolvă acest CAPTCHA pentru a cere o punte.", "moat_captcha_reload": "Reîncarcă", "gui_autoconnect_start": "Conectare la Tor", "gui_general_settings_window_title": "General", "gui_share_url_public_description": "Oricine are această adresă OnionShare poate descărca fișierele dvs. folosind Tor Browser: ", "gui_status_indicator_chat_stopped": "Oprit", "gui_autoconnect_configure": "Setări de rețea", "mode_settings_advanced_toggle_show": "Afișați setări avansate" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/ru.json000066400000000000000000000724731521174352300271500ustar00rootroot00000000000000{ "gui_copied_url": "С�ылка OnionShare �копирована в буфер обмена", "other_page_loaded": "�дре� загружен", "gui_copy_url": "Копировать адре�", "systray_menu_exit": "Выйти", "gui_add": "Добавить", "gui_choose_items": "Выбрать", "gui_canceled": "Отменено", "gui_quit_warning_quit": "Выход", "gui_settings_window_title": "�а�тройки", "gui_settings_autoupdate_timestamp_never": "�икогда", "gui_settings_control_port_label": "Порт управлени�", "gui_settings_authenticate_password_option": "Пароль", "gui_settings_password_label": "Пароль", "gui_settings_button_save": "Сохранить", "gui_settings_button_cancel": "Отмена", "gui_settings_button_help": "Справка", "gui_tor_connection_ask_open_settings": "Да", "gui_tor_connection_ask_quit": "Выйти", "gui_status_indicator_share_started": "Идёт отправка", "gui_status_indicator_receive_started": "Идёт получение", "gui_settings_language_label": "Язык интерфей�а", "not_a_readable_file": "{0:s} не �вл�ет�� читаемым файлом.", "close_on_autostop_timer": "Врем� ожидани� таймера и�текло, �ерви� о�тановлен", "closing_automatically": "Загрузка завершена, �ерви� о�тановлен", "large_filesize": "Внимание: Отправка данных большого объёма может зан�ть продолжительное врем� (не�колько ча�ов)", "gui_drag_and_drop": "Перетащите �юда файлы и/или папки, которые хотите отправить", "gui_share_start_server": "Сделать до�тупным дл� �качивани�", "gui_share_stop_server": "Прекратить до�туп к �качиванию", "gui_share_stop_server_autostop_timer": "Отменить до�туп к �качиванию ({})", "gui_receive_start_server": "Включить режим получени�", "gui_receive_stop_server": "Выключить режим получени�", "gui_receive_stop_server_autostop_timer": "До выключени� режима получени� о�тало�ь {}", "gui_copied_url_title": "�дре� OnionShare �копирован", "gui_please_wait": "Запу�к… �ажмите, чтобы отменить.", "zip_progress_bar_format": "Сжатие: %p%", "gui_settings_autoupdate_label": "Проверить наличие новой вер�ии", "gui_settings_autoupdate_option": "Уведомить мен�, когда будет до�тупна нова� вер�и�", "gui_settings_autoupdate_timestamp": "По�ледн�� проверка: {}", "gui_settings_autoupdate_check_button": "Проверить наличие новой вер�ии", "gui_settings_connection_type_label": "Как OnionShare �ледует подключать�� к �ети Tor?", "gui_settings_connection_type_bundled_option": "И�пользовать вер�ию Tor, в�троенную в OnionShare", "gui_settings_connection_type_automatic_option": "�втоматиче�ка� на�тройка при помощи Tor Browser", "gui_settings_connection_type_control_port_option": "И�пользовать порт управлени�", "gui_settings_connection_type_socket_file_option": "И�пользовать �окет-файл", "gui_settings_connection_type_test_button": "Проверить подключение к �ети Tor", "gui_settings_socket_file_label": "Сокет-файл", "gui_settings_socks_label": "Порт SOCKS", "gui_settings_authenticate_no_auth_option": "Без аутентификации, либо по cookie", "gui_settings_tor_bridges": "И�пользовать \"мо�т\" Tor?", "gui_settings_meek_lite_expensive_warning": "Внимание: и�пользование мо�тов meek-azure очень затратно дл� Tor Project.

И�пользуйте их только е�ли не можете подключить�� к �ети Tor напр�мую, через obfs4, или другие обычные мо�ты.", "gui_settings_tor_bridges_invalid": "�и один из добавленных вами мо�тов не работает. Проверьте их �нова или добавьте другие.", "settings_error_unknown": "�евозможно подключить�� к Tor-контроллеру из-за некорректных на�троек.", "settings_error_automatic": "Ошибка подключени� к Tor-контроллеру. Запущен ли Tor Browser (torproject.org) в фоновом режиме?", "settings_error_socket_port": "Ошибка подключени� к контроллеру Tor в {}:{}.", "settings_error_socket_file": "Ошибка подключени� к Tor-контроллеру � и�пользованием �окет-файла {}.", "settings_error_auth": "Подключено к {}:{}, ошибка проверки подлинно�ти. Возможно, �то не Tor-контроллер?", "settings_error_missing_password": "Подключено к Tor-контроллеру, но он про�ит пароль дл� аутентификации.", "settings_error_unreadable_cookie_file": "Подключено к Tor-контроллеру, но пароль не подошёл, или пользователю запрещено чтение файла � cookie.", "settings_error_bundled_tor_not_supported": "Вер�и� Tor, котора� по�тавл�ет�� вме�те � OnionShare, не подходит дл� разработки под Windows и macOS.", "settings_error_bundled_tor_timeout": "Подключение к Tor занимает �лишком много времени. Возможно, от�ут�твует подключение к �ети Интернет, или у ва� неточно на�троено �и�темное врем�?", "settings_error_bundled_tor_broken": "Ошибка подключени� OnionShare к Tor в фоновом режиме:\n{}", "settings_test_success": "Подключено к контроллеру Tor.\n\nВер�и� Tor: {}\nПоддержка временных \"луковых\" �ерви�ов: {}.\nПоддержка аутентификации клиента: {}.\nПоддержка адре�ов .onion �ледующего поколени�: {}.", "error_tor_protocol_error": "Tor выдал ошибку: {}", "connecting_to_tor": "Подключение к �ети Tor", "update_available": "Вышла нова� вер�и� OnionShare. Дл� загрузки нажмите �юда.

Вы и�пользует�� вер�ию {}, по�ледн�� вер�и� – {}.", "update_error_check_error": "Ошибка проверки новой вер�ии: возможно Вы не подключены к �ети Тор, или �айт OnionShare не до�тупен?", "update_error_invalid_latest_version": "Ошибка проверки наличи� новой вер�ии: �айт OnionShare �ообщает что новейша� вер�и� не ра�познана - '{}'…", "update_not_available": "Вы и�пользуете по�леднюю вер�ию OnionShare.", "gui_tor_connection_ask": "Перейти в раздел \"�а�тройки\" дл� решени� проблем � подключением к Tor?", "gui_tor_connection_error_settings": "Попробуйте изменить �по�об подключени� OnionShare к �ети Tor в разделе \"�а�тройки\".", "gui_tor_connection_canceled": "Ошибка подключени� к Tor.\n\nПожалуй�та, убедите�ь, что вы подключены к �ети Интернет. Откройте OnionShare �нова и на�тройте подключение к Tor.", "gui_tor_connection_lost": "Сеть Tor не подключена.", "gui_server_started_after_autostop_timer": "Врем� �топ-таймера и�текло до того, как �ервер был запущен. Пожалуй�та, отправьте файлы заново.", "gui_server_autostop_timer_expired": "Врем� �топ-таймера и�текло. Пожалуй�та, отрегулируйте его дл� начала отправки.", "gui_share_url_description": "Кто угодно c �тим адре�ом OnionShare и �екретным ключом может �качать Ваши файлы при помощи Tor Browser: ", "gui_receive_url_description": "Кто угодно c �тим адре�ом OnionShare и �екретным ключом может загрузить файлы на ваш компьютер � помощьюTor Browser: ", "gui_url_label_persistent": "Эта дол� не будет авто�топом.

Кажда� по�ледующа� дол� повторно и�пользует адре�. (Дл� и�пользовани� одноразовых адре�ов выключите «В�егда открывайте �ту вкладку, когда OnionShare запущен» в на�тройках.)", "gui_url_label_stay_open": "Эта отправка не будет о�тановлена автоматиче�ки.", "gui_url_label_onetime": "Эта отправка будет завершена автоматиче�ки по�ле первой загрузки.", "gui_url_label_onetime_and_persistent": "Эта дол� не будет автоматиче�ки о�танавливать��.

Кажда� по�ледующа� дол� будет повторно и�пользовать адре�. (Дл� и�пользовани� одноразовых адре�ов выключите «В�егда открывайте �ту вкладку, когда OnionShare запущен» в на�тройках.)", "gui_status_indicator_share_stopped": "О�тановлено", "gui_status_indicator_share_working": "Запу�к…", "gui_status_indicator_receive_stopped": "О�тановлено", "gui_status_indicator_receive_working": "Запу�к…", "gui_file_info": "{} файлы, {}", "gui_file_info_single": "{} файл, {}", "history_in_progress_tooltip": "{} в ходе выполнени�", "history_completed_tooltip": "{} завершено", "gui_receive_mode_warning": "Режим получени� файлов позвол�ет другим люд�м загружать файлы на ваш компьютер.

�екоторые файлы могут пред�тавл�ть угрозу дл� вашего компьютера. Открывайте файлы от тех людей, которым довер�ете, или е�ли вы точно знаете, что делаете.", "systray_page_loaded_title": "Страница загружена", "gui_settings_language_changed_notice": "Язык будет изменён по�ле перезапу�ка OnionShare.", "gui_add_files": "Добавить файлы", "gui_add_folder": "Добавить папку", "error_cannot_create_data_dir": "�е удало�ь �оздать папку данных OnionShare: {}", "systray_page_loaded_message": "�дре� OnionShare загружен", "systray_share_started_title": "Отправка начала�ь", "systray_share_started_message": "�ачала�ь отправка файлов", "systray_share_completed_title": "Отправка завершена", "systray_share_completed_message": "Завершена отправка файлов", "systray_share_canceled_title": "Отправка отменена", "systray_share_canceled_message": "Кто-то отменил получение ваших файлов", "systray_receive_started_title": "Загрузка начала�ь", "systray_receive_started_message": "Кто-то отправл�ет вам файлы", "gui_all_modes_history": "И�тори�", "gui_all_modes_clear_history": "Очи�тить и�торию полно�тью", "gui_all_modes_transfer_started": "�ачато {}", "gui_all_modes_transfer_finished_range": "Отправлено {} - {}", "gui_all_modes_transfer_finished": "Отправлено {}", "gui_all_modes_transfer_canceled_range": "Отменено {} - {}", "gui_all_modes_transfer_canceled": "Отменено {}", "gui_all_modes_progress_complete": "%p%, {0:s} прошло.", "gui_all_modes_progress_starting": "{0:s}, %p% (вычи�л�ем)", "gui_all_modes_progress_eta": "{0:s}, ETA: {1:s}, %p%", "gui_share_mode_no_files": "Пока нет отправленных файлов", "gui_share_mode_autostop_timer_waiting": "Завершаем отправку…", "gui_receive_mode_no_files": "Пока нет полученных файлов", "gui_receive_mode_autostop_timer_waiting": "Завершаем �качивание…", "gui_stop_server_autostop_timer_tooltip": "Врем� окончани� �топ-таймера: {}", "gui_start_server_autostart_timer_tooltip": "Врем� окончани� �тарт-таймера: {}", "gui_waiting_to_start": "�ачинаем через {}. �ажмите, чтобы отменить.", "gui_server_autostart_timer_expired": "Запланированное врем� уже прошло. Пожалуй�та, отрегулируйте его дл� начала отправки.", "gui_autostop_timer_cant_be_earlier_than_autostart_timer": "Врем� окончани� не может быть раньше времени начала. Пожалуй�та, отрегулируйте его дл� начала отправки.", "gui_status_indicator_share_scheduled": "По ра�пи�анию…", "gui_status_indicator_receive_scheduled": "По ра�пи�анию…", "days_first_letter": "д", "hours_first_letter": "ч", "minutes_first_letter": "м", "seconds_first_letter": "�", "gui_website_url_description": "Любой у кого е�ть �тот адре� OnionShare и �екретный ключ может по�етить ваш �айт при помощи Tor Browser: ", "gui_website_mode_no_files": "�ет опубликованных веб-�айтов", "incorrect_password": "�еверный пароль", "history_requests_tooltip": "{} веб-запро�ы", "gui_main_page_share_button": "Сделать до�тупным дл� �качивани�", "gui_close_tab_warning_title": "Закрыть вкладку?", "mode_settings_website_disable_csp_checkbox": "�е по�ылать �тандартный заголовок Content Security Policy (разрешить вашему веб-�айту и�пользовать �торонние ре�ур�ы)", "mode_settings_receive_data_dir_browse_button": "Обзор файлов", "mode_settings_receive_data_dir_label": "Сохран�ть файлы в", "mode_settings_share_autostop_sharing_checkbox": "Закрыть до�туп к файлам по�ле их отправки (отмените чтобы разрешить �качивание отдельных файлов)", "mode_settings_autostop_timer_checkbox": "Отключить onion-�ерви� в назначенное врем�", "mode_settings_autostart_timer_checkbox": "Запу�тить onion-�ерви� в назначенное врем�", "mode_settings_public_checkbox": "Это публична� вер�и� �ерви�а OnionShare (�екретный ключ не и�пользует��)", "mode_settings_persistent_checkbox": "В�егда откройте �ту вкладку при запу�ке OnionShare (адре� Onion о�танет�� прежним)", "mode_settings_advanced_toggle_hide": "Спр�тать дополнительные на�тройки", "mode_settings_advanced_toggle_show": "Показать дополнительные на�тройки", "gui_quit_warning_cancel": "Отменить", "gui_quit_warning_description": "Выйти и закрыть в�е вкладки, не�мотр� на то, что в некоторых из них раздают�� файлы?", "gui_quit_warning_title": "Закрыть OnionShare?", "gui_close_tab_warning_cancel": "Отменить", "gui_close_tab_warning_close": "Ок", "gui_close_tab_warning_website_description": "Закрыть вкладку, размещающую �айт?", "gui_close_tab_warning_receive_description": "Закрыть вкладку, на которой принимают�� файлы?", "gui_close_tab_warning_share_description": "Закрыть вкладку, отправл�ющую файлы?", "gui_close_tab_warning_persistent_description": "Закрыть по�то�нную вкладку и утратить onion адре�, и�пользуемый ей?", "gui_tab_name_chat": "Чат", "gui_tab_name_website": "Веб-�айт", "gui_tab_name_receive": "Скачать", "gui_tab_name_share": "Поделить��", "gui_main_page_chat_button": "�ачать чат", "gui_main_page_website_button": "Запу�тить веб �айт", "gui_main_page_receive_button": "�ачать �качивание", "gui_new_tab_chat_button": "�ачать анонимный чат", "gui_new_tab_website_button": "Подн�ть веб-�айт", "gui_new_tab_receive_button": "Получить файлы", "gui_new_tab_share_button": "Поделить�� файлами", "gui_new_tab_tooltip": "Открыть новую вкладку", "gui_new_tab": "�ова� вкладка", "gui_open_folder_error": "Ошибка при попытке открыть папку � помощью xdg-open. Файл находит�� зде�ь: {}", "gui_qr_code_dialog_title": "QR-код OnionShare", "gui_show_qr_code": "Показать QR-код", "gui_receive_flatpak_data_dir": "Так как OnionShare у�тановлен � помощью Flatpak, вы должны �охран�ть файлы в папке ~/OnionShare.", "gui_chat_stop_server": "О�тановить чат-�ервер", "gui_chat_start_server": "Запу�тить чат-�ервер", "gui_file_selection_remove_all": "Убрать в�е", "gui_remove": "Убрать", "error_port_not_available": "Порт OnionShare не до�тупен", "gui_rendezvous_cleanup_quit_early": "Выйти раньше", "gui_rendezvous_cleanup": "Ожидает�� завершение �оединений � �етью Tor дл� подтверждени� отправки ваших файлов.\n\nЭто может зан�ть не�колько минут.", "gui_color_mode_changed_notice": "Тема будет изменена по�ле перезапу�ка OnionShare.", "gui_chat_url_description": "Каждый у кого е�ть �тот адре� OnionShare и �екретный ключ может при�оединить�� к �тому чату при помощи Tor Browser: ", "history_receive_read_message_button": "Прочитать �ообщение", "mode_settings_receive_webhook_url_checkbox": "И�пользовать веб-хук дл� отправки уведомлений", "mode_settings_receive_disable_files_checkbox": "Запретить передачу файлов", "mode_settings_receive_disable_text_checkbox": "Запретить отправку тек�та", "mode_settings_title_label": "Соб�твенное название", "gui_status_indicator_chat_started": "Чат активен", "gui_status_indicator_chat_scheduled": "По ра�пи�анию…", "gui_status_indicator_chat_working": "Запу�к…", "gui_status_indicator_chat_stopped": "О�тановлено", "gui_settings_theme_dark": "Тёмна�", "gui_settings_theme_light": "Светла�", "gui_settings_theme_auto": "�вто", "gui_settings_theme_label": "Тема", "gui_client_auth_instructions": "Затем, отправьте �екретный ключ, необходимый дл� до�тупа к вашему �ерви�у OnionShare:", "gui_url_instructions_public_mode": "Отправьте адре� OnionShare, показанный ниже:", "gui_url_instructions": "Сначала, отправьте адре� OnionShare, показанный ниже:", "gui_chat_url_public_description": "Каждый у кого е�ть �тот адре� OnionShare может при�оединить�� к �тому чату при помощи Tor Browser: ", "gui_receive_url_public_description": "Кто угодно c �тим адре�ом OnionShare ключом может загрузить файлы на ваш компьютер � помощьюTor Browser: ", "gui_website_url_public_description": "Любой у кого е�ть �тот адре� OnionShare может по�етить ваш �айт при помощи Tor Browser: ", "gui_share_url_public_description": "Кто угодно c �тим адре�ом OnionShare может �качать Ваши файлы при помощи Tor Browser: ", "gui_server_doesnt_support_stealth": "Прино�им �вои извинени�, текуща� вер�и� Tor не поддерживает режим \"stealth\" (аутентификаци� клиента). Пожалуй�та, попробуйте обновить вер�ию Tor, или и�пользуйте 'публичный' режим, е�ли у ва� нет необходимо�ти и�пользовать '�екретный' режим.", "gui_please_wait_no_button": "Запу�к…", "gui_hide": "Скрыть", "gui_reveal": "Показать", "gui_qr_label_auth_string_title": "Секретный ключ", "gui_qr_label_url_title": "�дре� OnionShare", "gui_copied_client_auth": "Секретный ключ �копирован в буфер обмена", "gui_copied_client_auth_title": "Секретный ключ �копирован", "gui_copy_client_auth": "Копировать �екретный ключ", "gui_dragdrop_sandbox_flatpak": "Дл� обе�печени� дополнительной безопа�но�ти, функци� \"drag and drop\" не поддерживает�� пе�очницей Flatpak. Вме�то �того и�пользуйте кнопки \"Добавить файлы\" и \"Добавить папку\".", "gui_tor_settings_window_title": "�а�тройки Tor", "gui_settings_controller_extras_label": "�а�тройки Tor", "gui_settings_tor_bridges_label": "Мо�ты позвол�ют подключать�� к �ети Tor из ме�т, где её и�пользование заблокировано. Какой мо�т лучше выбрать, зави�ит от того, откуда вы подключаете�ь.", "gui_settings_bridge_use_checkbox": "И�пользовать мо�т", "gui_settings_bridge_radio_builtin": "Выбрать в�троенный мо�т", "gui_settings_bridge_none_radio_option": "�е и�пользовать мо�ты", "gui_settings_bridge_moat_radio_option": "Запро�ить мо�т � �айта torproject.org", "gui_settings_bridge_moat_button": "Запро�ить новый мо�т", "gui_settings_bridge_custom_radio_option": "Подключить мо�т, полученный у доверенного и�точника", "gui_settings_bridge_custom_placeholder": "в формате адре�:порт (по одному на �троку)", "gui_settings_moat_bridges_invalid": "Вы ещё не запрашивали мо�т � �айта torproject.org.", "gui_settings_stop_active_tabs_label": "�а некоторых из ваших вкладок запущены �ерви�ы.\n�еобходимо о�тановить в�е �ерви�ы, чтобы изменить на�тройки Tor.", "gui_settings_version_label": "Вы и�пользуете OnionShare {}", "gui_settings_help_label": "�ужна помощь? Вам �юда: docs.onionshare.org", "mode_settings_website_custom_csp_checkbox": "Отправл�ть �амо�то�тельно на�троенный заголовок Content Security Policy", "moat_contact_label": "Подключаем�� к BridgeDB…", "moat_captcha_label": "Решите капчу, чтобы получить мо�т.", "moat_captcha_placeholder": "Введите �имволы � картинки", "moat_captcha_submit": "Отправить", "moat_captcha_reload": "Запро�ить новую", "moat_bridgedb_error": "�е удало�ь подключить�� к BridgeDB.", "moat_captcha_error": "Вы ввели неверный ответ. Пожалуй�та, попробуйте ещё раз.", "moat_solution_empty_error": "Введите �имволы � картинки", "mode_tor_not_connected_label": "OnionShare не подключен к �ети Tor", "gui_autoconnect_description": "OnionShare работает благодар� �ети Tor, которую поддерживают волонтёры по в�ему �вету.", "gui_autoconnect_connection_error_msg": "Убедите�ь, что вы подключены к Интернету.", "gui_autoconnect_bridge_description": "Е�ли ваше Интернет-�оединение подвергнуто цензуре, можно попробовать подключить�� через мо�т.", "gui_autoconnect_circumventing_censorship_requesting_bridges": "Запрашиваем мо�ты через API обхода цензуры Tor…", "gui_autoconnect_could_not_connect_to_tor_api": "�е удало�ь подключить�� к API Tor. Проверьте, подключены ли вы к интернету.", "gui_enable_autoconnect_checkbox": "�втоматиче�ки подключать�� к Tor", "gui_autoconnect_failed_to_connect_to_tor": "�е удало�ь подключить�� к Tor", "gui_autoconnect_trying_to_connect_to_tor": "Подключаем�� к Тор…", "gui_autoconnect_bridge_detect_automatic": "Определить мою �трану по IP-адре�у, чтобы на�троить мо�т", "gui_autoconnect_bridge_detect_manual": "Выбрать �трану вручную, чтобы на�троить мо�т", "gui_autoconnect_circumventing_censorship": "У�тран�ем проблемы � подключением…", "gui_autoconnect_circumventing_censorship_starting_circumvention": "Обходим цензуру…", "gui_autoconnect_circumventing_censorship_got_bridges": "Мо�ты получены. Переподключаем�� к Tor…", "gui_autoconnect_bridge_setting_options": "�а�тройки мо�та", "gui_autoconnect_start": "Подключить�� к Tor", "gui_autoconnect_configure": "�а�тройки �ети", "gui_autoconnect_no_bridge": "Попробовать подключить�� без мо�та ещё раз", "gui_autoconnect_try_again_without_a_bridge": "Попробовать подключить�� без мо�та ещё раз", "gui_autoconnect_circumventing_censorship_starting_meek": "Подключаем�� к мо�ту meek…", "gui_general_settings_window_title": "Общие", "waitress_web_server_error": "Возникла проблема � запу�ком веб-�ервера", "gui_close_tab_warning_chat_description": "Закрыть вкладку, на которой размещен �ервер чата?", "gui_chat_mode_explainer": "Чат-режим позвол�ет вам общать�� в интерактивном режиме � другими, в Tor Browser.

И�тори� Chat не хранит�� в OnionShare. И�тори� чата и�чезнет, когда вы закроете Tor Browser.", "gui_settings_license_label": "OnionShare лицензирует�� по лицензии GPL v3.
Лицензии третьих �торон можно по�мотреть зде�ь:
https://github.com/onionshare/onionshare/tree/main/licenses", "mode_settings_persistent_autostart_on_launch_checkbox": "�втоматиче�ки запу�тить �тот �ерви� onion, когда OnionShare начинает", "error_generic": "С OnionShare произошла неожиданна� ошибка:\n{}" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/si.json000066400000000000000000000035441521174352300271260ustar00rootroot00000000000000{ "gui_settings_button_save": "සුරකින්න", "gui_settings_button_cancel": "අවලංගු", "gui_settings_button_help": "උපක�ර", "gui_tor_connection_ask_quit": "ඉවත් වන්න", "gui_all_modes_history": "ඉතිහ�සය", "gui_quit_warning_cancel": "අවලංගු", "moat_captcha_reload": "යලි පුරන්න", "gui_settings_theme_label": "තේම�ව", "gui_remove": "ඉවත්", "gui_settings_bridge_custom_placeholder": "type address:port (one per line)", "mode_settings_receive_data_dir_browse_button": "පිරික්සන්න", "gui_settings_autoupdate_timestamp_never": "කිසිද� න�ත", "gui_close_tab_warning_cancel": "අවලංගු", "gui_quit_warning_quit": "ඉවත් වන්න", "gui_settings_authenticate_password_option": "මුරපදය", "gui_add": "එකතු", "gui_hide": "සඟවන්න", "gui_settings_window_title": "ස�කසුම්", "gui_general_settings_window_title": "ප්�රධ�න", "gui_settings_password_label": "මුරපදය", "gui_tor_connection_ask_open_settings": "ඔව්", "gui_settings_language_label": "භ�ෂ�ව", "gui_settings_theme_light": "දීප්ත", "gui_settings_theme_dark": "අඳුරු", "systray_menu_exit": "ඉවත් වන්න", "gui_tab_name_share": "බෙද�ගන්න", "gui_tab_name_website": "වෙබ් අඩවිය", "gui_tab_name_chat": "කත�බහ", "moat_captcha_submit": "Submit", "gui_close_tab_warning_close": "හරි", "gui_status_indicator_receive_stopped": "නවත්ව� ඇත", "gui_status_indicator_chat_stopped": "නවත්ව� ඇත", "gui_status_indicator_share_stopped": "නවත්ව� ඇත" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/sk.json000066400000000000000000000542711521174352300271330ustar00rootroot00000000000000{ "not_a_readable_file": "{0:s} nie je �itateľný súbor.", "other_page_loaded": "Na�ítaná adresa", "incorrect_password": "Nesprávne heslo", "close_on_autostop_timer": "Zastavené, pretože �asova� automatického zastavenia vypršal", "closing_automatically": "Zastavené, pretože prenos je dokon�ený", "large_filesize": "Upozornenie: Odosielanie veľkých súborov môže trvať hodiny", "gui_drag_and_drop": "Presuňte a pustite súbory a prie�inky, ktoré chcete zdieľať", "gui_add": "Pridať", "gui_add_files": "Pridať súbory", "gui_add_folder": "Pridať prie�inok", "gui_remove": "Odstrániť", "gui_file_selection_remove_all": "Odstrániť všetko", "gui_choose_items": "Vybrať", "gui_share_start_server": "Spustiť zdieľanie", "gui_share_stop_server": "Zastaviť zdieľanie", "gui_share_stop_server_autostop_timer": "Zastaviť zdieľanie ({})", "gui_chat_start_server": "Spustiť diskusný server", "gui_chat_stop_server": "Zastaviť diskusný server", "gui_stop_server_autostop_timer_tooltip": "Časova� automatického zastavenia kon�í o {}", "gui_start_server_autostart_timer_tooltip": "Časova� automatického spustenia kon�í o {}", "gui_receive_start_server": "Spustiť režim prijímania", "gui_receive_stop_server": "Zastaviť režim prijímania", "gui_receive_stop_server_autostop_timer": "Zastaviť režim prijímania (zostáva {})", "gui_receive_flatpak_data_dir": "Pretože ste nainštalovali OnionShare pomocou Flatpak, musíte uložiť súbory do prie�inka v ~/OnionShare.", "gui_copy_url": "Kopírovať adresu", "gui_canceled": "Zrušené", "gui_copied_url_title": "Adresa OnionShare skopírovaná", "gui_copied_url": "OnionShare adresa bola skopírovaná do schránky", "gui_show_qr_code": "Zobraziť QR kód", "gui_qr_code_dialog_title": "OnionShare QR kód", "gui_waiting_to_start": "Naplánované spustenie o {}. Kliknutím zrušíte.", "gui_please_wait": "Spúšťa sa... Kliknutím zrušíte.", "zip_progress_bar_format": "Komprimovanie: %p%", "gui_settings_window_title": "Nastavenia", "gui_settings_autoupdate_label": "Skontrolovať novú verziu", "gui_settings_autoupdate_option": "Upozorniť ma, ke� bude k dispozícii nová verzia", "gui_settings_autoupdate_timestamp": "Naposledy skontrolované: {}", "gui_settings_autoupdate_timestamp_never": "Nikdy", "gui_settings_autoupdate_check_button": "Skontrolovať novú verziu", "gui_settings_connection_type_label": "Ako by sa mal OnionShare pripojiť k Tor?", "gui_settings_connection_type_bundled_option": "Použiť verziu Tor zabudovanú do OnionShare", "gui_settings_connection_type_automatic_option": "Pokúsiť sa o automatickú konfiguráciu s prehliada�om Tor", "gui_settings_connection_type_control_port_option": "Pripojiť pomocou riadiaceho portu", "gui_settings_connection_type_socket_file_option": "Pripojiť pomocou socket súboru", "gui_settings_connection_type_test_button": "Test pripojenia k Tor", "gui_settings_control_port_label": "Riadiaci port", "gui_settings_socket_file_label": "Socket súbor", "gui_settings_socks_label": "SOCKS port", "gui_settings_authenticate_no_auth_option": "Žiadne overenie alebo overenie pomocou súborov cookie", "gui_settings_authenticate_password_option": "Heslo", "gui_settings_password_label": "Heslo", "gui_settings_tor_bridges": "Pripojiť sa pomocou premostenia Tor?", "gui_settings_meek_lite_expensive_warning": "Upozornenie: Prevádzka premostení meek-azure je pre projekt Tor veľmi nákladná.

Používajte ich len vtedy, ak sa nemôžete pripojiť k Toru priamo, cez obfs4 transporty alebo iné cez bežné premostenia.", "gui_settings_tor_bridges_invalid": "Ani jeden z premostení, ktoré ste pridali, nefunguje. Prekontrolujte ich alebo pridajte iné.", "gui_settings_button_save": "Uložiť", "gui_settings_button_cancel": "Zrušiť", "gui_settings_button_help": "Pomoc", "settings_test_success": "Pripojený k ovláda�u Tor.\n\nTor verzia : {}\nPodporuje do�asné onion služby: {}.\nPodporuje overenie klienta: {}.\nPodporuje adresy .onion �alšej generácie: {}.", "connecting_to_tor": "Pripája sa k sieti Tor", "update_available": "Nová verzia OnionShare. Kliknite sem aby ste ju stiahli.

Používate {} a najnovšia je {}.", "update_error_invalid_latest_version": "Nepodarilo sa skontrolovať novú verziu: Web OnionShare hovorí, že najnovšia verzia je na nerozpoznateľná '{}'…", "update_error_check_error": "Nemôžete skontrolovať novú verziu: Možno nie ste pripojení k Tor, alebo je web OnionShare nefunk�ný?", "update_not_available": "Používate najnovšiu verziu OnionShare.", "gui_tor_connection_ask": "Otvoriť nastavenia spojenia s Tor?", "gui_tor_connection_ask_open_settings": "�no", "gui_tor_connection_ask_quit": "Ukon�iť", "gui_tor_connection_error_settings": "Skúste zmeniť spôsob pripojenia OnionShare k sieti Tor v nastaveniach.", "gui_tor_connection_canceled": "Nepodarilo sa pripojiť k Tor.\n\nUistite sa, že ste pripojení na Internet, potom znova otvorte OnionShare a nastavte jeho pripojenie k Tor.", "gui_tor_connection_lost": "Odpojený od Tor.", "gui_server_started_after_autostop_timer": "Časova� automatického zastavenia vypršal pred spustením servera. Vytvorte nové zdieľanie.", "gui_server_autostop_timer_expired": "Časova� automatického zastavenia už vypršal. Upravte ho tak, aby sa za�al zdieľať.", "gui_server_autostart_timer_expired": "Plánovaný �as už uplynul. Upravte ho tak, aby sa za�al zdieľať.", "gui_autostop_timer_cant_be_earlier_than_autostart_timer": "Čas automatického zastavenia nemôže byť rovnaký alebo skorší ako �as automatického spustenia. Upravte ho, aby ste mohli za�ať zdieľať.", "gui_share_url_description": "Ktokoľvek s touto adresou OnionShare si môže stiahnuť vaše súbory pomocou Tor Browser: ", "gui_website_url_description": "Ktokoľvek s touto adresou OnionShare môže navštíviť váš web pomocou Tor Browser: ", "gui_receive_url_description": "Ktokoľvek s touto adresou OnionShare môže nahrať súbory do vášho po�íta�a pomocou Tor Browser: ", "gui_url_label_persistent": "Toto zdieľanie sa nezastaví automaticky.

Každé �alšie zdieľanie znova použije tú istú adresu. (Ak chcete použiť jednorazové adresy, vypnite v nastaveniach možnosť „Vždy otvoriť túto kartu pri spustení aplikácie OnionShare“.)", "gui_url_label_stay_open": "Toto zdieľanie sa automaticky nezastaví.", "gui_url_label_onetime": "Toto zdieľanie sa zastaví po prvom dokon�ení.", "gui_url_label_onetime_and_persistent": "Toto zdieľanie sa nezastaví automaticky.

Každé �alšie zdieľanie znova použije tu istú adresu. (Ak chcete použiť jednorazové adresy, vypnite v nastaveniach možnosť „Vždy otvoriť túto kartu pri spustení aplikácie OnionShare“.)", "gui_status_indicator_share_stopped": "Zastavený", "gui_status_indicator_share_working": "Spúšťa sa…", "gui_status_indicator_share_scheduled": "Naplánované…", "gui_status_indicator_share_started": "Zdieľa sa", "gui_status_indicator_receive_stopped": "Zastavený", "gui_status_indicator_receive_working": "Spúšťa sa…", "gui_status_indicator_receive_scheduled": "Naplánované…", "gui_status_indicator_receive_started": "Prijíma sa", "gui_file_info": "{} súbory, {}", "gui_file_info_single": "{} súbor, {}", "history_in_progress_tooltip": "{} prebieha", "history_completed_tooltip": "{} dokon�ené", "history_requests_tooltip": "{} webové požiadavky", "error_cannot_create_data_dir": "Nepodarilo sa vytvoriť dátový prie�inok OnionShare: {}", "gui_receive_mode_warning": "Režim prijímania umožňuje ľu�om odosielať súbory do vášho po�íta�a.

Niektoré súbory môžu potenciálne prevziať kontrolu nad vaším po�íta�om, ak ich otvoríte. Otvárajte iba súbory od ľudí, ktorým dôverujete, alebo ak viete, �o robíte.", "gui_open_folder_error": "Nepodarilo sa otvoriť prie�inok s xdg-open. Súbor je tu: {}", "gui_settings_language_label": "Jazyk", "gui_settings_language_changed_notice": "Reštartujte OnionShare, aby sa zmenil na nový jazyk.", "systray_menu_exit": "Ukon�iť", "systray_page_loaded_title": "Stránka bola na�ítaná", "systray_page_loaded_message": "Adresa OnionShare na�ítaná", "systray_share_started_title": "Zdieľanie sa za�alo", "systray_share_started_message": "Za�ínam niekomu odosielať súbory", "systray_share_completed_title": "Zdieľanie dokon�ené", "systray_share_completed_message": "Odosielanie súborov bolo dokon�ené", "systray_share_canceled_title": "Zdieľanie bolo zrušené", "systray_share_canceled_message": "Niekto zrušil prijímanie vašich súborov", "systray_receive_started_title": "Prijímanie za�alo", "systray_receive_started_message": "Niekto vám posiela súbory", "gui_all_modes_history": "História", "gui_all_modes_clear_history": "Vymazať všetko", "gui_all_modes_transfer_started": "Spustené {}", "gui_all_modes_progress_complete": "%p%, {0:s} uplynulo.", "gui_all_modes_progress_starting": "{0:s}, %p% (výpo�et)", "gui_all_modes_progress_eta": "{0:s}, ETA: {1:s}, %p%", "gui_share_mode_no_files": "Zatiaľ neboli odoslané žiadne súbory", "gui_share_mode_autostop_timer_waiting": "Ukon�ovanie odosielania…", "gui_website_mode_no_files": "Zatiaľ nie je zdieľaný žiadny web", "gui_receive_mode_no_files": "Zatiaľ neboli prijaté žiadne súbory", "gui_receive_mode_autostop_timer_waiting": "Ukon�ovanie prijímania…", "days_first_letter": "d", "hours_first_letter": "h", "minutes_first_letter": "m", "seconds_first_letter": "s", "gui_new_tab": "Nová karta", "gui_new_tab_tooltip": "Otvoriť novú kartu", "gui_new_tab_share_button": "Zdieľať súbory", "gui_new_tab_receive_button": "Prijímanie súborov", "gui_new_tab_website_button": "Hosťovanie webu", "gui_new_tab_chat_button": "Diskutujte anonymne", "gui_main_page_share_button": "Spustiť zdieľanie", "gui_main_page_receive_button": "Spustiť prijímanie", "gui_main_page_website_button": "Spustiť hosťovanie", "gui_main_page_chat_button": "Za�ať diskusiu", "gui_tab_name_share": "Zdieľať", "gui_tab_name_receive": "Prijať", "gui_tab_name_website": "Webstránka", "gui_tab_name_chat": "Diskusia", "gui_close_tab_warning_title": "Zatvoriť kartu?", "gui_close_tab_warning_persistent_description": "Zavrieť trvalú kartu a stratiť onion adresu, ktorú používa?", "gui_close_tab_warning_share_description": "Zatvoriť kartu, ktorá odosiela súbory?", "gui_close_tab_warning_receive_description": "Zatvoriť kartu, ktorá prijíma súbory?", "gui_close_tab_warning_website_description": "Zatvoriť kartu, ktorá je hostiteľom webovej stránky?", "gui_close_tab_warning_close": "OK", "gui_close_tab_warning_cancel": "Zrušiť", "gui_quit_warning_title": "Ukon�iť OnionShare?", "gui_quit_warning_description": "Ukon�iť a zatvoriť všetky karty, aj ke� je zdieľanie v niektorých z nich aktívne?", "gui_quit_warning_quit": "Ukon�iť", "gui_quit_warning_cancel": "Zrušiť", "mode_settings_advanced_toggle_show": "Zobraziť rozšírené nastavenia", "mode_settings_advanced_toggle_hide": "Skryť rozšírené nastavenia", "mode_settings_persistent_checkbox": "Vždy otvoriť túto kartu pri spustení služby OnionShare (adresa onion zostane rovnaká)", "mode_settings_public_checkbox": "Toto je verejná služba OnionShare ( vypne súkromný kľú�)", "mode_settings_autostart_timer_checkbox": "Spustiť onion službu v plánovanom �ase", "mode_settings_autostop_timer_checkbox": "Zastaviť onion službu v plánovanom �ase", "mode_settings_share_autostop_sharing_checkbox": "Po odoslaní súborov zastaviť zdieľanie (zrušením ozna�enia povolíte sťahovanie jednotlivých súborov)", "mode_settings_receive_data_dir_label": "Uložiť súbory do", "mode_settings_receive_data_dir_browse_button": "Prechádzať", "mode_settings_website_disable_csp_checkbox": "Neposielať hlavi�ku politiky zabezpe�enia obsahu (umožňuje vašej webovej lokalite používať zdroje tretích strán)", "gui_all_modes_transfer_finished_range": "Prenesené {} - {}", "gui_all_modes_transfer_finished": "Prenesené {}", "gui_all_modes_transfer_canceled_range": "Zrušené {} - {}", "gui_all_modes_transfer_canceled": "Zrušené {}", "error_port_not_available": "Port OnionShare nie je k dispozícii", "gui_rendezvous_cleanup_quit_early": "Ukon�iť pred�asne", "gui_rendezvous_cleanup": "Pre istotu sa �aká na uzavretie okruhov Tor, aby sa vaše súbory preniesli.\n\nTo môže trvať niekoľko minút.", "settings_error_bundled_tor_broken": "OnionShare sa nemohol pripojiť k Tor:\n{}", "settings_error_bundled_tor_timeout": "Pripojenie k Tor trvá príliš dlho. Možno nie ste pripojení na internet alebo máte nepresné systémové hodiny?", "settings_error_bundled_tor_not_supported": "Použitie verzie Tor, ktorá je dodávaná s OnionShare nefunguje v režime vývojára v systéme Windows alebo macOS.", "settings_error_unreadable_cookie_file": "Pripojené k ovláda�u Tor, ale heslo môže byť nesprávne, alebo váš používateľ nemá povolenie na �ítanie súboru cookie.", "settings_error_missing_password": "Pripojené k ovláda�u Tor, ale je potrebné heslo na overenie.", "settings_error_auth": "Pripojené k {}:{}, ale nedá sa overiť. Možno to nie je ovláda� Tor?", "settings_error_socket_file": "Nedá sa pripojiť k ovláda�u Tor pomocou socket súboru {}.", "settings_error_socket_port": "Nedá sa pripojiť k ovláda�u Tor na {}:{}.", "settings_error_automatic": "Nepodarilo sa pripojiť k ovláda�u Tor. Je prehliada� Tor (dostupný na torproject.org) spustený na pozadí?", "settings_error_unknown": "Nemôžem sa pripojiť k ovláda�u Tor, pretože vaše nastavenia nedávajú zmysel.", "gui_chat_url_description": "Ktokoľvek s touto adresou OnionShare sa môže pripojiť k tejto diskusnej miestnosti pomocou prehliada�a Tor Browser: ", "gui_settings_theme_label": "Téma", "gui_settings_theme_auto": "Automatická", "gui_settings_theme_light": "Svetlá", "gui_please_wait_no_button": "Spúšťa sa…", "gui_share_url_public_description": "Ktokoľvek s touto adresou OnionShare si môže stiahnuť vaše súbory pomocou prehliada�aTor Browser: ", "gui_website_url_public_description": "Ktokoľvek s touto adresou OnionShare môže navštíviť vašu webstránku pomocou prehliada�a Tor Browser: ", "gui_settings_bridge_custom_placeholder": "napíšte adresu:port (jedna na riadok)", "moat_captcha_label": "Vyriešte CAPTCHA a požiadajte o premostenie.", "moat_captcha_submit": "Odoslať", "gui_general_settings_window_title": "Všeobecné", "gui_status_indicator_chat_scheduled": "Naplánované…", "moat_captcha_placeholder": "Zadajte znaky z obrázka", "moat_captcha_reload": "Znovu na�ítať", "gui_autoconnect_start": "Pripojiť sa k Tor", "moat_solution_empty_error": "Zadajte znaky z obrázka", "gui_receive_url_public_description": "Ktokoľvek s touto adresou OnionShare môže nahrať súbory do vášho po�íta�a pomocou prehliada�a Tor Browser: ", "gui_chat_url_public_description": "Ktokoľvek s touto adresou OnionShare sa môže pripojiť k tejto diskusnej miestnosti pomocou prehliada�a Tor Browser: ", "gui_reveal": "Odhaliť", "gui_settings_theme_dark": "Tmavá", "gui_hide": "Skryť", "gui_settings_bridge_none_radio_option": "Nepoužívať premostenia", "gui_settings_bridge_moat_radio_option": "Vyžiadať premostenie od torproject.org", "gui_status_indicator_chat_working": "Spúšťa sa…", "gui_settings_bridge_use_checkbox": "Použiť premostenie", "gui_autoconnect_failed_to_connect_to_tor": "Nepodarilo sa pripojiť k sieti Tor", "gui_copy_client_auth": "Kopírovať súkromný kľú�", "gui_copied_client_auth_title": "Súkromný kľú� skopírovaný", "gui_qr_label_auth_string_title": "Súkromný kľú�", "gui_qr_label_url_title": "Adresa OnionShare", "gui_autoconnect_configure": "Nastavenia siete", "gui_autoconnect_trying_to_connect_to_tor": "Pripájanie k sieti Tor…", "gui_autoconnect_connection_error_msg": "Uistite sa, že ste pripojení na internet.", "gui_copied_client_auth": "Súkromný kľú� bol skopírovaný do schránky", "gui_tor_settings_window_title": "Nastavenia Tor", "gui_enable_autoconnect_checkbox": "Automaticky sa pripájať k sieti Tor", "gui_status_indicator_chat_started": "Prebieha rozhovor", "mode_settings_receive_webhook_url_checkbox": "Použiť webový há�ik s upozornením", "gui_autoconnect_bridge_detect_automatic": "Ur�iť moju krajinu z mojej IP adresy pre nastavenia premostenia", "gui_autoconnect_circumventing_censorship_requesting_bridges": "Žiadosť o premostenie z API rozhrania Tor na obchádzanie cenzúry…", "gui_autoconnect_could_not_connect_to_tor_api": "Nepodarilo sa pripojiť k rozhraniu Tor API. Pred �alším pokusom sa uistite, že ste pripojení k internetu.", "gui_status_indicator_chat_stopped": "Zastavený", "gui_chat_mode_explainer": "Režim diskusie umožňuje interaktívny rozhovor s ostatnými v prehliada�i Tor.

História diskusie sa v službe OnionShare neukladá. História diskusie zmizne po zatvorení prehliada�a Tor Browser.", "mode_settings_receive_disable_files_checkbox": "Zakázať nahrávanie súborov", "waitress_web_server_error": "Nastal problém so spustením webového servera", "moat_captcha_error": "Nesprávne riešenie. Skúste to prosím znova.", "gui_autoconnect_bridge_detect_manual": "Manuálne vybrať moju krajinu pre nastavenia premostenia", "gui_settings_bridge_radio_builtin": "Vybrať zabudované premostenie", "gui_settings_controller_extras_label": "Nastavenia Tor", "gui_settings_version_label": "Používate službu OnionShare {}", "gui_autoconnect_circumventing_censorship_starting_meek": "Vytváranie premostenia meek pre službu domain-fronting…", "gui_autoconnect_description": "OnionShare sa spolieha na sieť Tor prevádzkovanú dobrovoľníkmi.", "gui_color_mode_changed_notice": "Reštartujte OnionShare, aby ste videli nové farby.", "gui_url_instructions_public_mode": "Pošlite adresu OnionShare uvedenú nižšie:", "gui_autoconnect_bridge_setting_options": "Nastavenie premostenia", "gui_settings_tor_bridges_label": "Premostenia pomáhajú vašej dátovej prevádzke vstúpiť do siete Tor, ak je prístup k sieti Tor zablokovaný. V závislosti od toho, odkiaľ sa pripájate, môže jedno premostenie fungovať lepšie ako iné.", "mode_settings_title_label": "Vlastný názov", "mode_settings_receive_disable_text_checkbox": "Zakázať odosielanie textu", "history_receive_read_message_button": "Pre�ítať správu", "error_tor_protocol_error": "V systéme Tor došlo k chybe: {}", "gui_server_doesnt_support_stealth": "Je nám ľúto, ale táto verzia Tor nepodporuje funkciu ukrytia (overovanie klienta). Skúste to, prosím, s novšou verziou Toru alebo použite \"verejný\" režim, ak nemusí byť súkromný.", "gui_url_instructions": "Najprv pošlite adresu OnionShare uvedenú nižšie:", "gui_dragdrop_sandbox_flatpak": "Aby bolo pieskovisko Flatpak bezpe�nejšie, nie je podporovaná funkcia drag and drop. Na výber súborov namiesto toho použite tla�idlá „Pridať súbory“ a „Pridať prie�inok“.", "gui_client_auth_instructions": "Potom odošlite súkromný kľú�, ktorý umožní prístup k vašej službe OnionShare:", "gui_settings_bridge_moat_button": "Požiadať o nové premostenie", "gui_settings_bridge_custom_radio_option": "Poskytnite premostenie, o ktorom ste sa dozvedeli z dôveryhodného zdroja", "gui_settings_moat_bridges_invalid": "Zatiaľ ste si nevyžiadali premostenie z torproject.org.", "gui_settings_stop_active_tabs_label": "Na niektorých kartách sú spustené služby.\nAk chcete zmeniť nastavenia Tor, musíte zastaviť všetky služby.", "gui_settings_help_label": "Potrebujete pomoc? Pozrite si stránku docs.onionshare.org", "mode_settings_website_custom_csp_checkbox": "Odoslať vlastné záhlavie zásad zabezpe�enia obsahu", "moat_contact_label": "Kontaktovanie BridgeDB…", "gui_autoconnect_bridge_description": "Ak je vaše internetové pripojenie cenzurované, možno sa budete môcť pripojiť pomocou premostenia.", "gui_autoconnect_no_bridge": "Skúste to znova bez premostenia", "gui_autoconnect_try_again_without_a_bridge": "Skúste to znova bez premostenia", "gui_autoconnect_circumventing_censorship": "Odstraňovanie problémov s pripojením…", "gui_autoconnect_circumventing_censorship_starting_circumvention": "Obchádzanie cenzúry…", "gui_autoconnect_circumventing_censorship_got_bridges": "Premostenie vytvorené. Opätovné pripájanie k Tor…", "gui_close_tab_warning_chat_description": "Zatvoriť kartu, ktorá je hostiteľom diskusného servera?", "moat_bridgedb_error": "Nepodarilo sa kontaktovať BridgeDB.", "mode_tor_not_connected_label": "Služba OnionShare nie je pripojená k sieti Tor", "mode_settings_persistent_autostart_on_launch_checkbox": "Automaticky spustiť túto službu Onion pri spustení služby OnionShare", "error_generic": "V aplikácii OnionShare došlo k neo�akávanej chybe:\n{}", "gui_settings_license_label": "OnionShare je licencované pod GPL v3.
Licencie tretích strán si môžete pozrieť tu:
https://github.com/onionshare/onionshare/tree/main/licenses" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/sl.json000066400000000000000000000061561521174352300271330ustar00rootroot00000000000000{ "not_a_readable_file": "{0:s} ni mogo�e prebrati.", "other_page_loaded": "Naslov naložen", "close_on_autostop_timer": "Prenehal, ker je auto-stop timer pretekel", "closing_automatically": "Prenehal, ker se je prenos kon�al", "large_filesize": "Opozorilo: Pošiljanje prevelikih deležel lahko traja ure", "systray_menu_exit": "Izhod", "gui_drag_and_drop": "Povleci in spusti datoteke in mape za za�etek skupne rabe", "gui_add": "Dodaj", "gui_choose_items": "Izberi", "gui_share_start_server": "Za�ni deliti", "gui_share_stop_server": "Zaustavi deljenje", "gui_share_stop_server_autostop_timer": "Zaustavi deljenje ({})", "gui_canceled": "Odpovedan", "gui_quit_warning_quit": "Izhod", "gui_settings_autoupdate_timestamp_never": "Nikoli", "gui_settings_control_port_label": "Krmilna vrata", "gui_settings_button_help": "Pomo�", "gui_tor_connection_ask_open_settings": "Da", "gui_tor_connection_ask_quit": "Izhod", "gui_add_files": "Dodaj Datoteke", "gui_add_folder": "Dodaj Mapo", "gui_stop_server_autostop_timer_tooltip": "Samodejno zaustavi timer, ki se kon�a ob{}", "days_first_letter": "d", "hours_first_letter": "h", "minutes_first_letter": "m", "seconds_first_letter": "s", "incorrect_password": "Napa�no geslo", "gui_settings_button_cancel": "Prekli�i", "gui_settings_window_title": "Nastavitve", "gui_settings_authenticate_password_option": "Geslo", "gui_close_tab_warning_close": "V redu", "gui_tab_name_share": "Deli", "gui_settings_theme_auto": "Samodejno", "gui_file_selection_remove_all": "Odstrani vse", "gui_quit_warning_cancel": "Prekli�i", "gui_hide": "Skrij", "gui_tab_name_chat": "Klepet", "gui_settings_theme_light": "Svetla", "gui_settings_button_save": "Shrani", "gui_settings_theme_dark": "Temna", "gui_main_page_share_button": "Za�nite deliti", "gui_general_settings_window_title": "Splošno", "gui_settings_password_label": "Geslo", "gui_settings_theme_label": "Tema", "gui_status_indicator_share_working": "Za�etek …", "moat_captcha_submit": "Vloži", "gui_please_wait_no_button": "Za�etek …", "gui_new_tab": "Nov Zavihek", "gui_tab_name_website": "Spletiš�e", "gui_remove": "Odstrani", "gui_settings_language_label": "Jezik", "gui_all_modes_history": "Zgodovina", "gui_all_modes_clear_history": "Po�isti vse", "gui_close_tab_warning_cancel": "Prekli�i", "mode_settings_receive_data_dir_browse_button": "Brskanje", "gui_settings_bridge_custom_placeholder": "type address:port (one per line)", "moat_captcha_reload": "Ponovno naloži", "gui_status_indicator_share_started": "Deljenje", "gui_status_indicator_receive_working": "Za�etek …", "gui_status_indicator_chat_working": "Za�etek …", "gui_status_indicator_receive_stopped": "Ustavljeno", "gui_status_indicator_share_stopped": "Ustavljeno", "gui_status_indicator_chat_stopped": "Ustavljeno", "gui_autoconnect_configure": "Omrežne nastavitve", "mode_settings_advanced_toggle_show": "Pokažite napredne nastavitve" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/sn.json000066400000000000000000000471151521174352300271350ustar00rootroot00000000000000{ "not_a_readable_file": "{0:s} faili sio la kusomeka.", "other_page_loaded": "anuani inapakia", "close_on_autostop_timer": "imesimama kwa sababu muda wa auto-stop timer umeisha", "closing_automatically": "imesimama kwa sababu uhamisho umekamilika", "large_filesize": "Tahadhari: kutuma mafaili makubwa inachukua muda", "systray_menu_exit": "acha", "gui_drag_and_drop": "weka faili kuanza kusambaza", "gui_add": "ongeza", "gui_add_files": "ongeza faili", "gui_add_folder": "ongeza faili", "gui_choose_items": "chagua", "gui_share_start_server": "anza kusambaza", "gui_share_stop_server": "acha kusambaza", "gui_share_stop_server_autostop_timer": "acha kusambaza ({})", "gui_receive_start_server": "anza kupokea mode", "gui_receive_stop_server": "sitisha kupokea mode", "gui_receive_stop_server_autostop_timer": "acha kupokea mode ({} iliobaki)", "gui_copy_url": "nakala anuani", "gui_canceled": "imesitishwa", "gui_copied_url_title": "anuani ya OnionShare imenakiliwa", "gui_copied_url": "OnionShare imenakiliwa ubaoni", "gui_please_wait": "inaanz... bonyeza kusitisha.", "gui_quit_warning_quit": "acha", "zip_progress_bar_format": "imekamilika: %p%", "gui_settings_window_title": "mpangilio", "gui_settings_autoupdate_label": "angalia version mpya", "gui_settings_autoupdate_option": "toa taarifa kama version mpya inapatikana", "gui_settings_autoupdate_timestamp": "mara ya mwisho kuangaliwa: {}", "gui_settings_autoupdate_timestamp_never": "hapana", "gui_settings_autoupdate_check_button": "angalia version mpya", "gui_settings_connection_type_label": "OnionShare inawezaje kuunganishwa na Tor?", "gui_settings_connection_type_bundled_option": "tumia Tor Version kuunda kwenye OnionShare", "gui_settings_connection_type_automatic_option": "jaribu usanidi wa moja kwa moja na Tor Browser", "gui_settings_connection_type_control_port_option": "unganisha kwa kutumia contol port", "gui_settings_connection_type_socket_file_option": "unganisha kwa kutumia socket file", "gui_settings_connection_type_test_button": "jaribu kuunganisha na Tor", "gui_settings_control_port_label": "control port", "gui_settings_socket_file_label": "socket file", "gui_settings_socks_label": "SOCKS port", "gui_settings_authenticate_no_auth_option": "hakuna authentication au vidakuzi authentication", "gui_settings_authenticate_password_option": "neno siri", "gui_settings_password_label": "neno siri", "gui_settings_tor_bridges": "unganisha kwa kutumia kiungio cha Tor?", "gui_settings_meek_lite_expensive_warning": "tahadhari: viungio vya meek azure ni gharama sana kuendesha mradi wa Tor.

unaweza kutumia tu kama imeshindwa kuunganisha na Tor moja kwa moja, kupitia obsfs4 transport, or au viungio vingine.", "gui_settings_tor_bridges_invalid": "hakuna kiungio ulichoongeza kwenye kazi yako. bofya mara mbili kuhakikisha au ongeza zingine.", "gui_settings_button_save": "hifadhi", "gui_settings_button_cancel": "sitisha", "gui_settings_button_help": "usaidizi", "settings_error_unknown": "haiwezi kuunganishwa na Tor kwa sababu mpangilio wako hauleti maana.", "settings_error_automatic": "haiwezi kuunganishwa na kizuizi cha Tor. (inapatikana kutoka torproject.org) Tor Browser kuendesha kutoka nyuma?", "settings_error_socket_port": "haiwezi kuunganishwa na kizuizi cha Tor kwa {}:{}.", "settings_error_socket_file": "haiwezi kuunganishwa na kizuizi cha Tor kwa kutumia Socket file {}.", "settings_error_auth": "imeunganishwa na {}:, lakini haijadhibitiwa. labda sio kizuizi cha Tor?", "settings_error_missing_password": "imeunganishwa na kizuizi cha Tor, lakini inahitaji neno siri kudhibiti.", "settings_error_unreadable_cookie_file": "imeunganishwa na kizuizi cha Tor, lakini neno siri linaweza kuwa limekosewa, au mtumiaji haruhusiwi kusoma mafaili ya vidakuzi.", "settings_error_bundled_tor_not_supported": "kutumia Version ya Tor ambayo inatokana na OnionShare haiwezikufanya kazi kwenye utengenezaji mode ya programu tumizi au macOS.", "settings_error_bundled_tor_timeout": "inachukua muda mrefu kuunganisha na Tor. labda hujaunganishwa na mtandandao, au mda sio sahihi?", "settings_error_bundled_tor_broken": "OnionShare haiwezi kuunganishwa na Tor:\n{}", "settings_test_success": "imeunganishwa na kizuizi cha Tor.\n\nversion ya Tori: {}\ninasapoti huduma za onion kwa mda: {}.\ninasapoti udhibiti wa mtumiaji: {}.\ninasapoti next-gen. huduma za onion: {}.", "error_tor_protocol_error": "kulikua na makosa na Tor: {}", "connecting_to_tor": "inaunganishwa na mtandao wa Tor", "update_available": "OnionShare mpya imetoka. bonyeza hapa kupata.

sasa unatumia ya sasa.{} {}.", "update_error_check_error": "haiwezi kuona Version mpya: labda hujaunganishwa na Tor, au tovuti ya OnionShare ipo chini?", "update_error_invalid_latest_version": "haiwezi kuangalia Version mpya. OnionShare inasema Version ya sasa haitambuliki '{}'…", "update_not_available": "unatumia OnionShare mpya.", "gui_tor_connection_ask": "fungua mpangilio kutatua mtandao kwa Tor?", "gui_tor_connection_ask_open_settings": "ndio", "gui_tor_connection_ask_quit": "acha", "gui_tor_connection_error_settings": "jaribu kubadili ni jinsi gani OnionShare inaunganishwa kwa mtandao wa Tor kwenye mpangilio.", "gui_tor_connection_canceled": "haiwezi kuunganishwa na Tor\n\nhakikisha umeunganisha internet yako, halafu jaribu tena kufungua OnionShare na uunganishe na Tor.", "gui_tor_connection_lost": "haijaunganishwa na Tor.", "gui_server_started_after_autostop_timer": "Auto-stop timer imetoka kabla haijahifadhiwa. tafadhali hakikisha unasambaza.", "gui_server_autostop_timer_expired": "Auto-stop timer tayari imetoka. tafadhali sogeza ili uanze kusambaza.", "gui_share_url_description": "yeyotemwenye anuani ya OnionShare na private key anaweza kupakuakwa kutumia faili lako la kivinjari cha Tor: ", "gui_receive_url_description": " yeyote : mwenye anuani ya OnionShare na private key anaweza kupakia mafaili kwenye kompyuta yako kwa kutumia Tor Browser :", "gui_url_label_persistent": "ukisambaza haiwezi kusimama,

na kila utakapotumia itahitaji utumie tna anuani. ( ili kutumia anuani ya moja kwa moja, zima \"tumia anuani inayoendelea\" kwenye mpangilio.)", "gui_url_label_stay_open": "hawezi kusambazwa.", "gui_url_label_onetime": "itasimama baada ya kukamilika.", "gui_url_label_onetime_and_persistent": "haitasimama kusambazwa.

kila usambazaji unahitaji kuweka anuani mpya tena. (ili kutumia anuani ya moja kwa moja , \"zima kwanzaanuani inayoendelea\" kwenye mpangilio.)", "gui_status_indicator_share_stopped": "tayari kwa kusambaza", "gui_status_indicator_share_working": "inaanza…", "gui_status_indicator_share_started": "inasambazwa", "gui_status_indicator_receive_stopped": "tayari kwa kupokea", "gui_status_indicator_receive_working": "inaanza…", "gui_status_indicator_receive_started": "inapokea", "gui_file_info": "{}}mafaili,{}", "gui_file_info_single": "{}mafaili,{}", "history_in_progress_tooltip": "{} inaendelea", "history_completed_tooltip": "{}imekamilika", "gui_receive_mode_warning": "kupokea mode itasaidia watu kupakia mafaili kwenye kompyuta yako.


na faili zingine zinaweza kuhifadhi ubora wa mafaili yako kwenye kompyuta endapo utazifungua. fungua tu kwa watu unaowaamini, au unaojua wanajishughulisha na nini.
", "systray_page_loaded_title": "kurasa inapakiwa", "gui_settings_language_label": "lugha", "gui_settings_language_changed_notice": "anza upya OnionShare kubadili lugha mpya.", "gui_show_qr_code": "onyesha QR Code", "gui_qr_label_url_title": "anuani ya OnionShare", "gui_hide": "ficha", "gui_tor_settings_window_title": "mpangilio wa Tor", "gui_qr_label_auth_string_title": "PrivateKey", "gui_settings_controller_extras_label": "mpangilio wa Tor", "gui_settings_bridge_use_checkbox": "tumia kiungio", "gui_settings_bridge_moat_button": "omba kiungio kipya", "gui_settings_bridge_custom_radio_option": "onyesha kiungio ulichojifunzia kutoka kwa chanzo kinachoaminika", "gui_settings_bridge_custom_placeholder": "andika anuani:port (moja kwa kila mstari)", "gui_settings_bridge_moat_radio_option": "omba kiungio kutoka torproject.org", "gui_website_url_public_description": " yeyote kwenye hii anuani ya OnionShare tembelea tovuti yako kwa kutumia Tor Browser :", "gui_status_indicator_share_scheduled": "imepangwa…", "gui_status_indicator_receive_scheduled": "imepangwa…", "history_requests_tooltip": "{} ombi la tovuti", "error_cannot_create_data_dir": "haijaweza kutengeneza data folda ya OnionShare: {}", "systray_share_completed_message": "imemaliza kutuma faili", "systray_share_completed_title": "imekamilika", "systray_share_canceled_title": "usambazaji umesitishwa", "systray_share_canceled_message": "mpokeaji amesitisha kupokea faili", "systray_receive_started_title": "anza kupokea", "gui_all_modes_clear_history": "futa zote", "gui_receive_mode_autostop_timer_waiting": "inamalizia kupokea…", "hours_first_letter": "h", "minutes_first_letter": "m", "gui_new_tab": "kurasa mpya", "days_first_letter": "d", "seconds_first_letter": "s", "gui_new_tab_chat_button": "Chat kwa usiri", "gui_main_page_share_button": "anza kusambaza", "gui_main_page_receive_button": "anza kupokea", "gui_main_page_website_button": "anza kuendesha", "gui_main_page_chat_button": "anza kuwasiliana", "gui_tab_name_share": "sambaza", "gui_tab_name_receive": "pokea", "gui_tab_name_website": "tovuti", "gui_close_tab_warning_title": "funga ukurasa?", "gui_quit_warning_cancel": "sitisha", "mode_settings_advanced_toggle_show": "onyesha mpangilio wenye ubora", "mode_settings_title_label": "kichwa cha habari kuu", "mode_settings_advanced_toggle_hide": "ficha mpangilio ulioboreshwa", "gui_all_modes_transfer_finished_range": "imehamishwa{}-[]", "mode_settings_receive_data_dir_label": "hifadhi faili kwa", "gui_all_modes_transfer_finished": "imehamishwa {}", "mode_settings_receive_data_dir_browse_button": "kivinjari", "mode_settings_receive_disable_text_checkbox": "sitisha kuwasilisha ujumbe", "mode_settings_receive_disable_files_checkbox": "sitisha kupakia mafaili", "mode_settings_receive_webhook_url_checkbox": "tumia taarifa za webhook", "mode_settings_website_disable_csp_checkbox": "usitume kichwa cha sera ya usalama wa yaliyomo cha chaguo msingi kwa rasilimali za watu wengine(tumia upande mwingine wa tovuti yako)", "mode_settings_website_custom_csp_checkbox": "tuma kichwa cha sera ya usalama wa iliobinafsishwa", "gui_all_modes_transfer_canceled": "imesitishwa {}", "error_port_not_available": "OnionShare haipatikani", "history_receive_read_message_button": "soma ujumbe", "moat_contact_label": "wasiliana BridgeDB…", "moat_captcha_label": "tatua CAPTCHA kuomba kiungio.", "mode_tor_not_connected_label": "OnionShare haijaunganishwa na mtandao", "moat_captcha_placeholder": "weka alama kutoka kwenye picha", "moat_captcha_submit": "wasilisha", "moat_captcha_reload": "pakia upya", "moat_bridgedb_error": "haiwezi kuwasiliana na BridgeDB.", "moat_captcha_error": "utatuzi sio sahihi. tafadhali jaribu tena.", "gui_please_wait_no_button": "inaanza…", "gui_copy_client_auth": "nakala Private Key", "gui_copied_client_auth": "Private key imenakiliwa kwenye ubao", "gui_reveal": "onyesha", "gui_all_modes_history": "historia", "gui_close_tab_warning_persistent_description": "funga kurasa inayoendelea na ufichenanuani ya onion inayotumia?", "gui_close_tab_warning_share_description": "funga ukurasa ambao unatuma faili?", "gui_close_tab_warning_receive_description": "funga kurasa ambazo zinapokea mafaili?", "gui_close_tab_warning_website_description": "funga ukurasa unaoendesha tovuti?", "gui_close_tab_warning_close": "funga", "gui_close_tab_warning_cancel": "sitisha", "gui_quit_warning_title": "acha OnionShare?", "gui_quit_warning_description": "acha na ufunge kurasa zote, hata kama bado baadhi zinasambaza mafaili?", "gui_rendezvous_cleanup_quit_early": "acha mapema", "gui_autoconnect_circumventing_censorship": "kutatua masuala ya kuunganisha…", "gui_autoconnect_circumventing_censorship_starting_circumvention": "kukwepa udhibiti…", "gui_autoconnect_circumventing_censorship_starting_meek": "kuanzisha viungio vya meek kwa domain fronting…", "gui_autoconnect_circumventing_censorship_got_bridges": "Viungio vimeanzishwa. unganisha tena na Tor…", "gui_autoconnect_could_not_connect_to_tor_api": "haiwezi kuunganishwa na Tor API. hakikisha mtandao wako upo sawa kabla hujajaribu tena.", "gui_server_doesnt_support_stealth": "samahani, hii version ya Tor haisapoti udhibiti wa mtumiaji. tafadhali jaribu version mpya ya Tor, tumia kwa umma kama mode haiitaji kuwa ya binafsi.", "gui_waiting_to_start": "imepangwa kuanza kwa {}. bonyeza kusitisha.", "gui_qr_code_dialog_title": "OnionShare QR Code", "gui_receive_flatpak_data_dir": "kwa sababu umepakua OnionShare kwa kutumia flatpak, lazima uhifadhi mafaili kwenye folda ya ~/OnionShare.", "gui_start_server_autostart_timer_tooltip": "Auto-start timer inaishia kwa {}", "gui_stop_server_autostop_timer_tooltip": "Auto-stop timer inaishia kwa {}", "gui_chat_stop_server": "acha chat server", "gui_chat_start_server": "anza chat server", "gui_file_selection_remove_all": "ondoa zote", "gui_remove": "ondoa", "incorrect_password": "neno siri sio sahihi", "gui_dragdrop_sandbox_flatpak": "ili kufanya flatpak sanbox kuwa salama, iondoe kama haisapotiwi. tumia \"ongeza faili\" na \"ongeza faili\" kuchagua mafaili mbadala.", "gui_autoconnect_circumventing_censorship_requesting_bridges": "omba viungio vya udhibiti wa Tor API…", "gui_settings_tor_bridges_label": "viungio vinakusaidia zaidi kuweka mtandao wa Tor ikiwa upatikanaji wake umefungiwa, kutegemeana na wapi umeunganishwa , kiungio kimoja kinaweza kufanya kazi vizuri zaidi kuliko kingine.", "gui_settings_moat_bridges_invalid": "Bado haujaomba kiungio kutoka torproject.org.", "gui_settings_stop_active_tabs_label": "kuna huduma zinazoendelea kwenye kurasa zako.\nlazima usitishe kwanza huduma zote ili kubadili mpangilio wa kurasa zako.", "gui_copied_client_auth_title": "Private Key imenakiliwa", "gui_autoconnect_description": "Onionshare inategemea mtandao unaoendeshwa na Tor.", "gui_enable_autoconnect_checkbox": "inaunganishwa na Tor", "gui_autoconnect_failed_to_connect_to_tor": "haiwezi kuunganishwa na Tor", "gui_autoconnect_trying_to_connect_to_tor": "inaunganishwa na Tor…", "gui_autoconnect_connection_error_msg": "Hakikisha umeunganishwa na mtandao.", "gui_autoconnect_bridge_description": "unaweza kuunganishwa kwa kutumia kiungio kama internet yako imedhibitiwa.", "gui_autoconnect_bridge_detect_automatic": "kuweka nchi yangu kutoka kwa anuani ya IP kwa mpangilio wa kiungio", "gui_autoconnect_bridge_detect_manual": "chagua nchi kwa mpangilio halisi", "gui_autoconnect_bridge_setting_options": "mpangilio wa viungio", "gui_autoconnect_start": "unganisha na Tor", "gui_autoconnect_configure": "mpangilio wa mtandao", "gui_autoconnect_no_bridge": "jaribu tena bila viungio", "gui_autoconnect_try_again_without_a_bridge": "jaribu tena bila viungio", "gui_general_settings_window_title": "kuu", "gui_settings_bridge_radio_builtin": "chagua kiungio kilichoundwa", "gui_settings_bridge_none_radio_option": "usitumie viungio", "gui_settings_version_label": "unatumia OnionShare {}", "gui_settings_help_label": "unahitaji usaidizi? angaliadocs. onionshare.org", "gui_autostop_timer_cant_be_earlier_than_autostart_timer": "muda uliopangwa hauwezi kuwa sawa kuliko muda wa kuanza. tafadhali anza kusambaza.", "gui_share_url_public_description": "yeyotemwenye hii tovuti ya OnionShare anawezakupakua mafaili kwa kutumia kivinjari cha Tor: ", "gui_website_url_description": "yeyote mwenye hii tovuti ya OnionShare na private key anawezatenmbelea kwenye tovuti yako kwa kutumia Tor Browser ", "gui_url_instructions": "kwanza, tuma anuani ya OnionShare apo chini:", "gui_url_instructions_public_mode": "tuma anuani ya OnionShare inayofuata:", "gui_chat_url_description": " yeyote mwenye hii anuani ya OnionShare na private key anaweza kujiunga na hii chumba cha chat kutumia Tor Browser :", "gui_chat_url_public_description": "yeyote mwenye hii anuani ya OnionShare anaweza kujiunga na hii chumba cha chat kwa kutumia Tor Browser :", "gui_status_indicator_chat_stopped": "tayari kwa chat", "gui_status_indicator_chat_working": "inaanza…", "gui_status_indicator_chat_scheduled": "imepangwa…", "gui_status_indicator_chat_started": "wasiliana", "gui_open_folder_error": "haiwezi kufungua folda na xdg-open. faili lipo hapa: {}", "gui_settings_theme_label": "dhamira", "gui_settings_theme_auto": "auto", "gui_settings_theme_light": "light", "gui_settings_theme_dark": "dark", "gui_color_mode_changed_notice": "anza upya OnionShare kuona rangi mpya.", "systray_page_loaded_message": "anuani ya OnionShare inapakiwa", "systray_share_started_title": "imeanza kusambazwa", "systray_share_started_message": "anza kutuma mafaili kwa mtu", "systray_receive_started_message": "mtu anatuma faili kwako", "gui_all_modes_transfer_started": "imeanza {}", "gui_all_modes_progress_complete": "%p%, {0:s:} ilipita.", "gui_all_modes_progress_starting": "{0:s}, %p% (inahesabu)", "gui_all_modes_progress_eta": "{0:s}, ETA: {1:s}, %p%", "gui_share_mode_no_files": "hakuna faili iliotumwa", "gui_share_mode_autostop_timer_waiting": "inamalizia kutuma…", "gui_website_mode_no_files": "hakuna tovuti iliosambazwa", "gui_receive_mode_no_files": "hakuna faili iliopokelewa", "gui_new_tab_tooltip": "fungua ukurasa mpya", "gui_new_tab_share_button": "sambaza faili", "gui_new_tab_receive_button": "pokea faili", "gui_new_tab_website_button": "endesha tovuti", "mode_settings_persistent_checkbox": "mara zote fungua ukurasa wako OnionShare ikianza", "mode_settings_public_checkbox": "hii ni huduma ya OnionShare ya umma (zima private key)", "mode_settings_autostart_timer_checkbox": "anza huduma za onion kwa muda uliopangwa", "gui_server_autostart_timer_expired": "muda uliopangwa umeeisha. tafadhali anza kusambaza.", "gui_receive_url_public_description": " yeyote mwenye anuani ya OnionShare unaweza mafaili kwenye kompyuta yako kutumia Tor Browser :", "gui_client_auth_instructions": "inayofuata, tuma private key kuruhusu upatikanaji wa huduma za Onion Service yako:", "mode_settings_share_autostop_sharing_checkbox": "acha kusambaza baada ya mafaili kutumwa (toa kuruhusu upakuaji wa mafaili binafsi)", "gui_tab_name_chat": "chat", "mode_settings_autostop_timer_checkbox": "funga huduma za onion kwa muda uliopangwa", "moat_solution_empty_error": "ingiza alama za picha", "gui_all_modes_transfer_canceled_range": "imesitishwa {}- {}", "gui_rendezvous_cleanup": "inasubiri mzunguko wa Tor kumalizika ili kuwa na uhakika wa mafaili yako kuhamishwa.\n\nhii inaweza kuchukua muda kidogo." } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/sq.json000066400000000000000000000541171521174352300271400ustar00rootroot00000000000000{ "not_a_readable_file": "{0:s} s’është kartelë e lexueshme.", "other_page_loaded": "Adresa u ngarkua", "incorrect_password": "Fjalëkalim i pasaktë", "close_on_autostop_timer": "U ndal, ngaqë kohëmatësi për auto-stop u plotësua", "closing_automatically": "U ndal, ngaqë shpërngulja u plotësua", "large_filesize": "Kujdes: Dërgimi i një sasie të madhe mund të dojë orë", "gui_drag_and_drop": "Që të fillohet ndarje me të tjerë, tërhiqni dhe lini kartela dhe dosje", "gui_add": "Shto", "gui_add_files": "Shtoni Kartela", "gui_add_folder": "Shtoni Dosje", "gui_remove": "Hiqe", "gui_dragdrop_sandbox_flatpak": "Për ta bërë më të sigurt bankëprovën Flatpak, nuk mbulohet “merr dhe vër�. Në vend të saj përdorni “Shtoni Kartela� dhe “Shtoni Dosje�.", "gui_file_selection_remove_all": "Hiqi Krejt", "gui_choose_items": "Zgjidhni", "gui_share_start_server": "Filloni të ndani me të tjerë", "gui_share_stop_server": "Resht së ndari me të tjerë", "gui_share_stop_server_autostop_timer": "Resht së Ndari Me të Tjerë ({})", "gui_chat_start_server": "Nis shërbyes fjalosjesh", "gui_chat_stop_server": "Ndal shërbyes fjalosjesh", "gui_stop_server_autostop_timer_tooltip": "Kohëmatësi për vetë-ndalje përfundon më {}", "gui_start_server_autostart_timer_tooltip": "Kohëmatësi i vetë-nisjes përfundon më {}", "gui_receive_start_server": "Fillo Mënyrën Marrje", "gui_receive_stop_server": "Ndal Mënyrën Marrje", "gui_receive_stop_server_autostop_timer": "Ndal Mënyrën Marrje (edhe {})", "gui_receive_flatpak_data_dir": "Ngaqë e instaluat OnionShare-in duke përdorur Flatpak, duhet t’i ruani kartelat te një dosje në ~/OnionShare.", "gui_copy_url": "Kopjo Adresën", "gui_copy_client_auth": "Kopjo Kyç Privat", "gui_canceled": "Anuluar", "gui_copied_url_title": "Adresa OnionShare u Kopjua", "gui_copied_url": "Adresa OnionShare u kopjua te e papastra", "gui_copied_client_auth_title": "Kyçi Privat u Kopjua", "gui_copied_client_auth": "Kyçi Privat u kopjua në të papastër", "gui_show_qr_code": "Shfaq kod QR", "gui_qr_code_dialog_title": "Kod QR OnionShare", "gui_qr_label_url_title": "Adresë OnionShare", "gui_qr_label_auth_string_title": "Kyç Privat", "gui_reveal": "Shfaqe", "gui_hide": "Fshihe", "gui_waiting_to_start": "Vënë në plan që të nisë për {}. Klikoni që të anulohet.", "gui_please_wait_no_button": "Po niset…", "gui_please_wait": "Po niset… Klikoni që të anulohet.", "zip_progress_bar_format": "Po ngjeshet: %p%", "gui_tor_settings_window_title": "Rregullime Tor-i", "gui_autoconnect_description": "OnionShare bazohet në rrjetin Tor të mbajtur në punë nga vullnetarë.", "gui_enable_autoconnect_checkbox": "Vetëlidhu me Tor-in", "gui_autoconnect_failed_to_connect_to_tor": "S’u lidh dot me Tor-in", "gui_autoconnect_trying_to_connect_to_tor": "Po lidhet me Tor-in…", "gui_autoconnect_connection_error_msg": "Sigurohuni se jeni të lidhur në Internet.", "gui_autoconnect_bridge_description": "Mund të jeni në gjendje të lidheni duke përdorur një urë, nëse lidhja juaj Internet censurohet.", "gui_autoconnect_bridge_detect_automatic": "Për rregullime urash, përcaktoje vendin tim nga adresa ime IP", "gui_autoconnect_bridge_detect_manual": "Përzgjidhje dorazi e vendit tim për rregullime urash", "gui_autoconnect_bridge_setting_options": "Rregullime Ure", "gui_autoconnect_start": "Lidhu me Tor-in", "gui_autoconnect_configure": "Rregullime Rrjeti", "gui_autoconnect_no_bridge": "Riprovo pa ura", "gui_autoconnect_try_again_without_a_bridge": "Riprovo pa ura", "gui_autoconnect_circumventing_censorship": "Po zgjidhen probleme lidhje…", "gui_autoconnect_circumventing_censorship_starting_circumvention": "Anashkalim censurimi…", "gui_autoconnect_circumventing_censorship_starting_meek": "Po vendoset urë “meek� për “domain-fronting�…", "gui_autoconnect_circumventing_censorship_requesting_bridges": "Po kërkohen ura nga API Tor anashkalimi censurimi…", "gui_autoconnect_circumventing_censorship_got_bridges": "U vendosën ura. Po rilidhet me Tor-in…", "gui_autoconnect_could_not_connect_to_tor_api": "S’u lidh dot me API Tor-i. Sigurohuni se jeni lidhur në Internet, para se të riprovoni.", "gui_settings_window_title": "Rregullime", "gui_general_settings_window_title": "Të përgjithshme", "gui_settings_autoupdate_label": "Kontrolloni për version të ri", "gui_settings_autoupdate_option": "Njoftomë, kur ka një version të ri gati", "gui_settings_autoupdate_timestamp": "Kontrolluar së fundi më: {}", "gui_settings_autoupdate_timestamp_never": "Kurrë", "gui_settings_autoupdate_check_button": "Kontrollo për Version të Ri", "gui_settings_connection_type_label": "Si duhet të lidhet me Tor-in OnionShare?", "gui_settings_connection_type_bundled_option": "Përdor versionin Tor që përmban OnionShare", "gui_settings_connection_type_automatic_option": "Provo vetë-formësim me Shfletuesin Tor", "gui_settings_controller_extras_label": "Rregullime Tor-i", "gui_settings_connection_type_control_port_option": "Lidhu duke përdorur portë kontrolli", "gui_settings_connection_type_socket_file_option": "Lidhu duke përdorur kartelë socket", "gui_settings_connection_type_test_button": "Provo Lidhjen me Tor-in", "gui_settings_control_port_label": "Portë kontrolli", "gui_settings_socket_file_label": "Kartelë socket", "gui_settings_socks_label": "Portë Socks", "gui_settings_authenticate_no_auth_option": "Pa mirëfilltësim, apo mirëfilltësim me cookie", "gui_settings_authenticate_password_option": "Fjalëkalim", "gui_settings_password_label": "Fjalëkalim", "gui_settings_tor_bridges": "Të lidhet duke përdorur një urë Tor?", "gui_settings_tor_bridges_label": "Urat e ndihmojnë trafikun tuaj të hyjë në Rrjetin Tor, nëse hyrja në Tor është e bllokuar. Një urë mund të punojë më mirë se një tjetër, në varësi të faktit se prej nga lidheni.", "gui_settings_bridge_use_checkbox": "Përdorni një urë", "gui_settings_bridge_radio_builtin": "Përzgjidhni një urë të brendshme", "gui_settings_bridge_none_radio_option": "Mos përdor ura", "gui_settings_meek_lite_expensive_warning": "Kujdes: Xhirimi i urave “meek-azure� është shumë i kushtueshëm për Projektin Tor.

Përdorin vetëm nëse s’jeni në gjendje të lidheni drejtpërsëdrejti te Tor-i, përmes transportesh via obfs4 transports, ose urash të tjera normale.", "gui_settings_bridge_moat_radio_option": "Kërkoni një urë nga torproject.org", "gui_settings_bridge_moat_button": "Kërkoni një Urë të Re", "gui_settings_bridge_custom_radio_option": "Jepni një urë që e mësuar nga një burim i besuar", "gui_settings_bridge_custom_placeholder": "shtypni adresë:portë (një për rresht)", "gui_settings_moat_bridges_invalid": "S’keni kërkuar ende një ura nga torproject.org.", "gui_settings_tor_bridges_invalid": "S’funksionon asnjë nga urat që shtuat. Rikontrollojini, ose shtoni të tjera.", "gui_settings_stop_active_tabs_label": "Në disa nga skedat tuaja ka shërbime që janë duke punuar.\nQë të ndryshoni rregullimet e Tor-it tuaj. duhet të ndalni krejt shërbimet.", "gui_settings_button_save": "Ruaje", "gui_settings_button_cancel": "Anuloje", "gui_settings_button_help": "Ndihmë", "gui_settings_version_label": "Po përdorni OnionShare {}", "gui_settings_help_label": "Ju duhet ndihmë? Shihni docs.onionshare.org", "settings_test_success": "I lidhur me kontrollorin Tor.\n\nVersion Tor: {}\nMbulon shërbime Onion efemere: {}.\nMbulon mirëfilltësim klientësh: {}.\nMbulon adresa .onion të brezit pasues: {}.", "connecting_to_tor": "Lidhje me rrjetin Tor", "update_available": "OnionShare e Re. Klikoni këtu që ta merrni.

Po përdorni {} dhe më i riu është {}.", "update_error_invalid_latest_version": "S’u kontrollua dot për version të ri: Sajti OnionShare po thotë se versioni më i ri është i papranuar '{}'…", "update_error_check_error": "S’u kontrollua dot për version të ri: Ndoshta s’jeni lidhur me Tor-in, ose sajti OnionShare është jashtë funksionimi?", "update_not_available": "Po xhironi versionin më të ri të OnionShare-it.", "gui_tor_connection_ask": "Të hapen rregullimet për të zgjidhur lidhjen me Tor-in?", "gui_tor_connection_ask_open_settings": "Po", "gui_tor_connection_ask_quit": "Dilni", "gui_tor_connection_error_settings": "Provoni të ndryshoni te rregullimet se si lidhet me rrjetin Tor OnionShare-i.", "gui_tor_connection_canceled": "S’u lidh dot me Tor-in.\n\nSigurohuni se jeni lidhur në Internet, mandej rihapni OnionShare dhe ujdisni lidhjen e tij me Tor-in.", "gui_tor_connection_lost": "Shkëputur nga Tor-i.", "gui_server_started_after_autostop_timer": "Koha e caktuar te kohëmatësi për vetëndalje i plotësua, para se të nisej shërbyesi. Ju lutemi, bëni një ndarje të re.", "gui_server_autostop_timer_expired": "Koha e caktuar te kohëmatësi për vetëndalje i plotësua. Ju lutemi, rregullojeni që të fillohet të ndahet me të tjerë.", "gui_server_autostart_timer_expired": "Koha e planifikuar kaloi tashmë. Ju lutemi, rregullojeni, që të fillohet të ndahet me të tjerë.", "gui_autostop_timer_cant_be_earlier_than_autostart_timer": "Koha për vetëndalje s’mund të jetë e njëjtë ose më herët se koha për vetënisje. Ju lutemi, që të fillohet ndarje me të tjerë, rregullojeni.", "gui_server_doesnt_support_stealth": "Na ndjeni, ky version i Tor-it s’mbulon “stealth� (mirëfilltësim klientësh). Ju lutemi, provoni me një version më të ri të Tor-it, ose përdorni mënyrën 'public', nëse s’është e nevojshme të jetë private.", "gui_share_url_description": "Cilido me këtë adresë OnionShare dhe kyç privat mundet të shkarkojë kartelat tuaja duke përdorur Shfletuesin Tor: ", "gui_share_url_public_description": "Cilido me këtë adresë OnionShare mundet të shkarkojë kartelat tuaja duke përdorur Shfletuesin Tor: ", "gui_website_url_description": "Cilido me këtë adresë OnionShare dhe kyç privat mundet të vizitojë sajtin tuaj duke përdorur Shfletuesin Tor: ", "gui_website_url_public_description": "Cilido me këtë adresë OnionShare mundet vizitojë sajtin tuaj duke përdorur Shfletuesin Tor: ", "gui_receive_url_description": "Cilido me këtë adresë OnionShare dhe kyç privat mundet të ngarkojë kartela në kompjuterin tuaj duke përdorur Shfletuesin Tor: ", "gui_receive_url_public_description": "Cilido me këtë adresë OnionShare mundet të ngarkojë kartela në kompjuterin tuaj duke përdorur Shfletuesin Tor: ", "gui_chat_url_description": "Cilido me këtë adresë OnionShare dhe kyç privat mundet të hyjë në këtë dhomë fjalosjesh duke përdorur Shfletuesin Tor: ", "gui_chat_url_public_description": "Cilido me këtë adresë OnionShare mundet të hyjë në këtë dhomë fjalosjesh duke përdorur Shfletuesin Tor: ", "gui_url_label_persistent": "Kjo ndarje me të tjerë s’do të vetë-ndalet.

Çdo ndarje pasuese ripërdor adresën. (Që të përdoren adresa vetëm për një herë, çaktivizoni “Hap përherë këtë skedë, kur niset OnionShare-i�, te rregullimet.)", "gui_url_label_stay_open": "Kjo ndarje me të tjerë s’do të vetë-ndalet.", "gui_url_label_onetime": "Kjo ndarje me të tjerë do të ndalet pas plotësimit të vet të parë.", "gui_url_label_onetime_and_persistent": "Kjo ndarje me të tjerë s’do të vetë-ndalet.

Çdo ndarje pasuese do të ripërdorë adresën. (Që të përdoren adresa vetëm për një herë, çaktivizoni “Hap përherë këtë skedë, kur niset OnionShare-i�, te rregullimet.)", "gui_url_instructions": "Së pari, dërgoni adresën OnionShare më poshtë:", "gui_url_instructions_public_mode": "Dërgo adresën OnionShare më poshtë:", "gui_client_auth_instructions": "Më pas, dërgoni kyçin privat që të lejoni hyrje te shërbimi juaj OnionShare:", "gui_status_indicator_share_stopped": "U ndal", "gui_status_indicator_share_working": "Po niset…", "gui_status_indicator_share_scheduled": "Vënë në plan…", "gui_status_indicator_share_started": "Ndarje me të tjerë", "gui_status_indicator_receive_stopped": "U ndal", "gui_status_indicator_receive_working": "Po niset…", "gui_status_indicator_receive_scheduled": "Vënë në plan…", "gui_status_indicator_receive_started": "Po merret", "gui_status_indicator_chat_stopped": "U ndal", "gui_status_indicator_chat_working": "Po niset…", "gui_status_indicator_chat_scheduled": "Vënë në plan…", "gui_status_indicator_chat_started": "Po fjaloset", "gui_file_info": "{} kartela, {}", "gui_file_info_single": "{} kartelë, {}", "history_in_progress_tooltip": "{} në kryerje e sipër", "history_completed_tooltip": "{} i plotësuar", "history_requests_tooltip": "{} kërkesa web", "error_cannot_create_data_dir": "S’u krijua dot dosje të dhënash OnionShare: {}", "gui_receive_mode_warning": "Mënyra marrje u lejon njerëzve të ngarkojnë kartela në kompjuterin tuaj.

Disa kartela munden, potencialisht, të marrin kontrollin e kompjuterit tuaj, nëse i hapni. Hapni gjëra vetëm nga persona të cilëve u zini besë, ose nëse e dini se ç’po bëni.", "gui_open_folder_error": "S’u hap dot dosja me xdg-open. Kartela gjendet këtu: {}", "gui_settings_language_label": "Gjuhë", "gui_settings_theme_label": "Temë", "gui_settings_theme_auto": "Auto", "gui_settings_theme_light": "E çelët", "gui_settings_theme_dark": "E errët", "gui_settings_language_changed_notice": "Që të kalohet te gjuha e re, rinisni OnionShare.", "gui_color_mode_changed_notice": "Që të shihni ngjyrat e reja, rinisni OnionShare.", "systray_menu_exit": "Dilni", "systray_page_loaded_title": "Faqja u Ngarkua", "systray_page_loaded_message": "U ngarkua adresë OnionShare", "systray_share_started_title": "Ndarja Me të Tjerë Filloi", "systray_share_started_message": "Po fillon dërgim kartelash te dikush", "systray_share_completed_title": "Ndarje Me të Tjerë u Plotësua", "systray_share_completed_message": "U përfundua dërgim kartelash", "systray_share_canceled_title": "Ndarja Me të Tjerë u Anulua", "systray_share_canceled_message": "Dikush anuloi marrjen e kartelave tuaja", "systray_receive_started_title": "Filloi Marrje", "systray_receive_started_message": "Dikush po ju dërgon kartela", "gui_all_modes_history": "Historik", "gui_all_modes_clear_history": "Spastroji Krejt", "gui_all_modes_transfer_started": "Filloi {}", "gui_all_modes_progress_complete": "%p%, {0:s} të rrjedhura.", "gui_all_modes_progress_starting": "{0:s}, %p% (po llogaritet)", "gui_all_modes_progress_eta": "{0:s}, ETA: {1:s}, %p%", "gui_share_mode_no_files": "Ende Pa Kartela të Dërguara", "gui_share_mode_autostop_timer_waiting": "Përfundoi së dërguari…", "gui_website_mode_no_files": "Ende Pa Sajt të Ndarë Me të Tjerët", "gui_receive_mode_no_files": "Ende Pa Kartela të Marra", "gui_receive_mode_autostop_timer_waiting": "Po përfundohet marrja …", "days_first_letter": "d", "hours_first_letter": "h", "minutes_first_letter": "m", "seconds_first_letter": "s", "gui_new_tab": "Skedë e Re", "gui_new_tab_tooltip": "Hape në skedë të re", "gui_new_tab_share_button": "Ndani Kartela Me të Tjerë", "gui_new_tab_receive_button": "Merr Kartela", "gui_new_tab_website_button": "Strehoni një Sajt", "gui_new_tab_chat_button": "Bisedoni Në Mënyrë Anonime", "gui_main_page_share_button": "Fillo të Ndash Me të Tjerë", "gui_main_page_receive_button": "Fillo të Marrësh", "gui_main_page_website_button": "Fillo të Strehosh", "gui_main_page_chat_button": "Filloni të Bisedoni", "gui_tab_name_share": "Ndani me të tjerë", "gui_tab_name_receive": "Merr", "gui_tab_name_website": "Sajt", "gui_tab_name_chat": "Fjalosje", "gui_close_tab_warning_title": "Të mbyllet skeda?", "gui_close_tab_warning_persistent_description": "Të mbyllet skeda dhe të humbet adresa Onion që po përdor?", "gui_close_tab_warning_share_description": "Të mbyllet skeda që po dërgon kartela?", "gui_close_tab_warning_receive_description": "Të mbyllet skeda që po merr kartela?", "gui_close_tab_warning_website_description": "Të mbyllet skeda që po strehon një sajt?", "gui_close_tab_warning_close": "Ok", "gui_close_tab_warning_cancel": "Anuloje", "gui_quit_warning_title": "Të dilet nga OnionShare?", "gui_quit_warning_description": "Të dilet dhe të mbyllen krejt skedat, edhe pse në disa prej tyre po kryhet ende ndarje me të tjerë?", "gui_quit_warning_quit": "Dilni", "gui_quit_warning_cancel": "Anuloje", "mode_settings_advanced_toggle_show": "Shfaq rregullime të mëtejshme", "mode_settings_advanced_toggle_hide": "Fshihi rregullimet e mëtejshme", "mode_settings_title_label": "Titull vetjak", "mode_settings_persistent_checkbox": "Hape përherë këtë skedë, kur niset OnionShare (adresa Onion do të mbetet po ajo)", "mode_settings_public_checkbox": "Ky është një shërbim OnionShare publik (çaktivizon kyç publik)", "mode_settings_autostart_timer_checkbox": "Nise shërbimin Onion në kohën e planifikuar", "mode_settings_autostop_timer_checkbox": "Ndale shërbimin Onion në kohën e planifikuar", "mode_settings_share_autostop_sharing_checkbox": "Ndale ndarjen me të tjerë pasi të jenë dërguar kartelat (hiqjani shenjën që të lejoni shkarkim kartelash individuale)", "mode_settings_receive_data_dir_label": "Ruaji kartelat te", "mode_settings_receive_data_dir_browse_button": "Shfletoni", "mode_settings_receive_disable_text_checkbox": "Çaktivizo parashtrim teksti", "mode_settings_receive_disable_files_checkbox": "Çaktivizo ngarkim kartelash", "mode_settings_receive_webhook_url_checkbox": "Përdor webhook njoftimesh", "mode_settings_website_disable_csp_checkbox": "Mos dërgo kryet parazgjedhje Content Security Policy (i lejon sajtit tuaj të përdorë burime nga palë të treta)", "mode_settings_website_custom_csp_checkbox": "Dërgo një krye vetjake Content Security Policy", "gui_all_modes_transfer_finished_range": "Shpërngulur {} - {}", "gui_all_modes_transfer_finished": "Shpërngulur {}", "gui_all_modes_transfer_canceled_range": "Anuluar {} - {}", "gui_all_modes_transfer_canceled": "Anuluar {}", "settings_error_unknown": "S’lidhet dot me kontrollor Tor, ngaqë rregullimet tuaja s’kanë kuptim.", "settings_error_automatic": "S\"u lidh dot me kontrollor Tor. A po xhiron në prapaskenë Shfletuesi Tor (i passhëm prej torproject.org)?", "settings_error_socket_port": "S’lidhet do me kontrollor Tor-i te {}:{}.", "settings_error_socket_file": "S’lidhet dot te kontrollor Tor duke përdorur kartelë socket {}.", "settings_error_auth": "I lidhur me {}:{}, por s’bëhet dot mirëfilltësimi. Mos nuk është kontrollor Tor?", "settings_error_missing_password": "I lidhur me kontrollorin Tor, por lypset fjalëkalim për të bërë mirëfilltësimin.", "settings_error_unreadable_cookie_file": "U lidh me kontrollorin Tor, por fjalëkalimi mund të jetë i gabuar, ose përdoruesit tuaj s’i është lejuar të lexojë kartelën e cookie-ve.", "settings_error_bundled_tor_not_supported": "Përdorimi i versionit Tor që vjen me OnionShare nuk funksionon nën mënyrën zhvillues në Windows apo macOS.", "settings_error_bundled_tor_timeout": "Po zgjat shumë lidhje me Tor-in. Ndoshta s’jeni lidhur në Internet, ose keni sahat të pasaktë sistemi?", "settings_error_bundled_tor_broken": "OnionShare s’u lidh dot me Tor-in:\n{}", "gui_rendezvous_cleanup": "Po pritet që të mbyllen qarqet Tor, për të qenë të sigurt se kartelat tuaja u shpërngulën.\n\nKjo mund të dojë disa minuta.", "gui_rendezvous_cleanup_quit_early": "Mbylle Herët", "error_port_not_available": "S’ka portë OnionShare", "history_receive_read_message_button": "Lexoni Mesazhin", "error_tor_protocol_error": "Pati një gabim me Tor-in: {}", "moat_contact_label": "Po lidhet me BridgeDB…", "moat_captcha_label": "Që të kërkoni një urë, zgjidhni CAPTCHA-n.", "moat_captcha_placeholder": "Jepni shenjat prej figure", "moat_captcha_submit": "Parashtroje", "moat_captcha_reload": "Ringarkoje", "moat_bridgedb_error": "S’u lidh dot me BridgeDB.", "moat_captcha_error": "Zgjidhje e pasaktë. Ju lutemi, riprovoni.", "moat_solution_empty_error": "Jepni shenjat prej figure", "mode_tor_not_connected_label": "OnionShare s’është i lidhur me rrjetin Tor", "waitress_web_server_error": "Pati një problem me nisjen e shërbyesit", "gui_close_tab_warning_chat_description": "Të mbyllet skeda që strehon një shërbyes fjalosjeje?", "gui_chat_mode_explainer": "Mënyra fjalosje ju lejon të bisedoni në mënyrë ndërvepruese me të tjerë, në Shfletuesin Tor.

Historiku i fjalosjes nuk depozitohet në OnionShare. Historiku i fjalosjes do të zhduket, kur të mbyllni Shfletuesin Tor.", "mode_settings_persistent_autostart_on_launch_checkbox": "Nise automatikisht këtë shërbim Onion, kur niset OnionShare", "gui_settings_license_label": "OnionShare licencohet sipas GPL v3.
Licenca palësh të treta mund të shihen këtu:
https://github.com/onionshare/onionshare/tree/main/licenses", "error_generic": "Pati një gabim të papritur me OnionShare-in:\n{}" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/sr_Latn.json000066400000000000000000000440271521174352300301160ustar00rootroot00000000000000{ "not_a_readable_file": "{0:s} nije �itljiv fajl.", "other_page_loaded": "Adresa u�itana", "incorrect_password": "Pogrešna lozinka", "close_on_autostop_timer": "Prekid rada zato što je isteklo vreme na auto-stop tajmeru", "closing_automatically": "Prekid rada zato što je prenos završen", "large_filesize": "Upozorenje: Slanje velikih fajlova može trajati satima", "gui_drag_and_drop": "Prevuci i otpusti datoteke i fascikle da bi zapo�eo deljenje", "gui_add": "Dodaj", "gui_add_files": "Dodaj datoteke", "gui_add_folder": "Dodat fascikle", "gui_choose_items": "Odaberi", "gui_share_start_server": "Zapo�ni deljenje", "gui_share_stop_server": "Prekini deljenje", "gui_share_stop_server_autostop_timer": "Prekini deljenje ({})", "gui_stop_server_autostop_timer_tooltip": "Auto-stop tajmer se zaustavlja na {}", "gui_start_server_autostart_timer_tooltip": "Auto-start tajmer se zaustavlja na {}", "gui_receive_start_server": "Zapo�ni režim primanja", "gui_receive_stop_server": "Prekini režim primanja", "gui_receive_stop_server_autostop_timer": "Prekini režim primanja ({} preostalo)", "gui_copy_url": "Kopiraj adresu", "gui_canceled": "Obustavljeno", "gui_copied_url_title": "Kopirana OnionShare adresa", "gui_copied_url": "OnionShare adresa kopirana u privremenu memoriju", "gui_waiting_to_start": "Planirano da po�ne u {}. Klikni da obustaviš.", "gui_please_wait": "Po�inje… Klikni da obustaviš.", "gui_quit_warning_quit": "Izađi", "zip_progress_bar_format": "Komprimujem: %p%", "gui_settings_window_title": "Podešavanja", "gui_settings_autoupdate_label": "Proveri da li postoji nova verzija", "gui_settings_autoupdate_option": "Obavesti me kada nova verzija bude na raspolaganju", "gui_settings_autoupdate_timestamp": "Poslednja provera: {}", "gui_settings_autoupdate_timestamp_never": "Nikada", "gui_settings_autoupdate_check_button": "Proveri da li postoji nova verzija", "gui_settings_connection_type_label": "Kako bi OnionShare trebalo povezati sa Torom?", "gui_settings_connection_type_bundled_option": "Koristi verziju Tora ugrađenu u OnionShare", "gui_settings_connection_type_automatic_option": "Pokušaj automatsku konfiguraciju pomoću Tor pretraživa�a", "gui_settings_connection_type_control_port_option": "Poveži se koristeći kontrolni port", "gui_settings_connection_type_socket_file_option": "Poveži se koristeći datoteku priklju�ka", "gui_settings_connection_type_test_button": "Testiranje veze sa Torom", "gui_settings_control_port_label": "Kontrolni port", "gui_settings_socket_file_label": "Datoteka priklju�ka", "gui_settings_socks_label": "SOCKS priklju�ak", "gui_settings_authenticate_no_auth_option": "Bez autentifikacije ili autentifikacija kola�ićem", "gui_settings_authenticate_password_option": "Lozinka", "gui_settings_password_label": "Lozinka", "gui_settings_tor_bridges": "Povezivanje pomoću Tor mosta?", "gui_settings_meek_lite_expensive_warning": "Upozorenje: meek-azure mostovi su vrlo skupi za Tor projekat da ih koristi.

Koristi ih samo ako ne možeš da se povežeš na Tor direktno, preko obfs4 transporta ili drugih redovnih mostova.", "gui_settings_tor_bridges_invalid": "Nijedan od mostova koje ste dodali ne funkcioniše. Proverite ih ponovo ili dodajte druge.", "gui_settings_button_save": "Sa�uvaj", "gui_settings_button_cancel": "Odustani", "gui_settings_button_help": "Pomoć", "settings_error_unknown": "Nije moguće povezati se sa Tor kontrolerom jer tvoje postavke nemaju smisla.", "settings_error_automatic": "Nije moguće povezati se sa Tor kontrolerom. Da li Tor pregleda� (dostupan na torproject.org) radi u pozadini?", "settings_error_socket_port": "Nije moguće povezati se sa Tor kontrolerom na {}: {}.", "settings_error_socket_file": "Nije moguće povezati se na Tor kontroler pomoću datoteke priklju�ka {}.", "settings_error_auth": "Povezan na {}: {}, ali nije moguća autentifikacija. Možda ovo nije Tor kontroler?", "settings_error_missing_password": "Povezan sa Tor kontrolerom, ali on zahteva lozinku za autentifikaciju.", "settings_error_unreadable_cookie_file": "Povezan sa Tor kontrolerom, ali je lozinka možda pogrešna ili tvomj korisniku nije dozvoljeno da pro�ita datoteku kola�ića.", "settings_error_bundled_tor_not_supported": "Korišćenje verzije Tora koja se isporu�uje sa OnionShare ne radi u razvojnom režimu u operativnom sistemu Windows ili macOS.", "settings_error_bundled_tor_timeout": "Predugo traje povezivanje sa Torom. Možda nisi povezan sa Internetom ili imaš neta�an sistemski sat?", "settings_error_bundled_tor_broken": "OnionShare ne može da se poveže sa Torom u pozadini:\n{}", "settings_test_success": "Povezan sa Tor kontrolerom.\n\nTor verzija: {}\nPodržava povremene onion usluge: {}.\nPodržava autentifikaciju klijenta: {}.\nPodržava next-gen .onion adrese: {}.", "error_tor_protocol_error": "Došlo je do greške sa Torom: {}", "connecting_to_tor": "Povezivanje sa Tor mrežom", "update_available": "Novi OnionShare objavljen. Klikni ovde da bi ga dobio.

Trenutno koristiš {} a najnoviji je {}.", "update_error_check_error": "Nije moguće proveriti novu verziju: Mođda nije povezana na Tor, ili sajt OnionShare ne radi?", "update_error_invalid_latest_version": "Nije moguće proveriti novu verziju: Sajt OnionShare kaže da poslednja verzija nije prepoznata '{}'…", "update_not_available": "Da li koristite najnoviji OnionShare.", "gui_tor_connection_ask": "Da li otvoriti podešavanja da biste podesili vezu sa Torom?", "gui_tor_connection_ask_open_settings": "Da", "gui_tor_connection_ask_quit": "Odustani", "gui_tor_connection_error_settings": "Pokušaj da u podešavanjima promeniš na�in na koji se OnionShare povezuje sa Tor mrežom.", "gui_tor_connection_canceled": "Nije moguće povezati se sa Torom.\n\nProveri da li si povezan sa Internetom, a zatim ponovo pokreni OnionShare i podesi vezu sa Torom.", "gui_tor_connection_lost": "Prekinuta veza sa Torom.", "gui_server_started_after_autostop_timer": "Tajmer automatskog zaustavljanja je odbrojao pre po�etka rada servera. Unesi novi deo.", "gui_server_autostop_timer_expired": "Tajmer automatskog zaustavljanja je već odbrojao. Podesi ga da bi zapo�elo deljenje.", "gui_server_autostart_timer_expired": "Predviđeno vreme je već prošlo. Podesi ga da bi zapo�elo deljenje.", "gui_autostop_timer_cant_be_earlier_than_autostart_timer": "Vreme automatskog zaustavljanja ne može biti isto ili ranije od vremena po�etka automatskog pokretanja. Podesi ga da bi zapo�elo deljenje.", "gui_share_url_description": "Svako sa ovom OnionShare adresom i privatnim klju�em može preuzeti tvoje datoteke koristeći Tor Browser: ", "gui_website_url_description": "Bilo ko sa ovom OnionShare adresom i privatnim klju�em može posetiti tvoju web-stranicu koristeći Tor Browser: ", "gui_receive_url_description": "Bilo ko sa ovom OnionShare adresom i privatnim klju�em može poslati datoteke na tvoj ra�unar koristeći Tor Browser: ", "gui_url_label_persistent": "Ovo deljenje neće se automatski zaustaviti.

Svako sledeće deljenje ponovo koristi istu adresu. (Da bi koristio jednokratnu adresu, isklju�i opciju \"koristi trajnu adresu\" u podešavanjima.)", "gui_url_label_stay_open": "Ovaj deljenje neće se automatski zaustaviti.", "gui_url_label_onetime": "Ovaj deljenje će se zaustaviti nakon prvog dovršenja.", "gui_url_label_onetime_and_persistent": "Ovaj deljenje neće se automatski zaustaviti.

Svako naredno deljenje ponovo će koristiti istu adresu. (Da bi koristio jednokratnu adresu, isklju�i opciju \"Koristi trajnu adresu\" u podešavanjima.)", "gui_status_indicator_share_stopped": "Spremno za deljenje", "gui_status_indicator_share_working": "Po�inje…", "gui_status_indicator_share_scheduled": "Planirano…", "gui_status_indicator_share_started": "Deljenje", "gui_status_indicator_receive_stopped": "Spremno za prijem", "gui_status_indicator_receive_working": "Po�inje…", "gui_status_indicator_receive_scheduled": "Planirano…", "gui_status_indicator_receive_started": "Primanje", "gui_file_info": "{} datoteke, {}", "gui_file_info_single": "{} datoteka, {}", "history_in_progress_tooltip": "{} u toku", "history_completed_tooltip": "{} završeno", "history_requests_tooltip": "{} web zahtevi", "error_cannot_create_data_dir": "Nije moguće kreirati OnionShare fasciklu sa podacima: {}", "gui_receive_mode_warning": "Režim prijema dozvoljava korisnicima da šalju datoteke na tvoj ra�unar.

Neke datoteke mogu da preuzmu kontrolu nad tvojim ra�unarom ako ih otvoriš. Otvaraj samo stvari od ljudi kojima veruješ ili ako znaš šta radiš. ", "gui_settings_language_label": "Željeni jezik", "gui_settings_language_changed_notice": "Ponovo pokreni OnionShare da bi novi jezik bio primenjen.", "systray_menu_exit": "Izađi", "systray_page_loaded_title": "Stranica u�itana", "systray_page_loaded_message": "OnionShare adresa u�itana", "systray_share_started_title": "Deljenje zapo�eto", "systray_share_started_message": "Po�etak slanja datoteka nekome", "systray_share_completed_title": "Deljenje završeno", "systray_share_completed_message": "Slanje datoteka završeno", "systray_share_canceled_title": "Deljenje otkazano", "systray_share_canceled_message": "Neko je otkazao primanje tvojih datoteka", "systray_receive_started_title": "Prijem zapo�et", "systray_receive_started_message": "Neko ti šalje datoteke", "gui_all_modes_history": "Istorija", "gui_all_modes_clear_history": "Izbriši sve", "gui_all_modes_transfer_started": "Zapo�eto {}", "gui_all_modes_transfer_finished_range": "Preneto {}-{}", "gui_all_modes_transfer_finished": "Preneto {}", "gui_all_modes_transfer_canceled_range": "Otkazano {}-{}", "gui_all_modes_transfer_canceled": "Otkazano {}", "gui_all_modes_progress_complete": "% p%, {0: s} je proteklo.", "gui_all_modes_progress_starting": "{0: s},% p% (prora�unavam)", "gui_all_modes_progress_eta": "{0:s}, ETA: {1:s}, %p%", "gui_share_mode_no_files": "Nijedna datoteka još nije poslata", "gui_share_mode_autostop_timer_waiting": "Čekam na završetak slanja", "gui_website_mode_no_files": "Još nijedna web stranica nije podeljena", "gui_receive_mode_no_files": "Još nijedna datoteka nije primljena", "gui_receive_mode_autostop_timer_waiting": "Čekam na završetak prijema", "days_first_letter": "d", "hours_first_letter": "h", "minutes_first_letter": "m", "seconds_first_letter": "s", "gui_rendezvous_cleanup_quit_early": "Prestani", "gui_rendezvous_cleanup": "Čekajući da se Tor �vorovi zatvore da bi bili sigurni da su vaši fajlovi uspešno preneti.\n\nOvo može trajati nekoliko minuta.", "error_port_not_available": "OnionShare port nije dostupan", "mode_settings_website_disable_csp_checkbox": "Ne šaljite zaglavlje smernica za bezbednost sadržaja (omogućava vašem veb sajtu da koristi nezavisne resurse)", "mode_settings_share_autostop_sharing_checkbox": "Zaustavite deljenje nakon slanja fajlova (uklonite oznaku da bi omogućili preuzimanje pojedina�nih fajlova)", "gui_quit_warning_description": "Deljenje je aktivno u nekim vašim jezi�cima. Ako želite napustiti, svi važi jezi�ci će biti zatvoreni. Da li ste sigurni da želite napustiti?", "gui_close_tab_warning_website_description": "Aktivno hostujete veb sajt. Da li ste sigurni da želite da zatvorite ovaj jezi�ak?", "gui_close_tab_warning_receive_description": "U procesu ste primanja fajlova. Da li ste sigurni da želite da zatvorite ovaj jezi�ak?", "gui_close_tab_warning_share_description": "U procesu ste slanja fajlova. Da li ste sigurni da želite zatvoriti ovaj jezi�ak?", "gui_close_tab_warning_persistent_description": "Ovaj jezi�ak je postojan. Ako ga zatvorite, izgubićete onion adresu koju koristite. Da li ste sigurni da želite zatvoriti?", "mode_settings_receive_data_dir_browse_button": "Pronađi", "mode_settings_receive_data_dir_label": "Sa�uvaj fajlove u", "mode_settings_autostop_timer_checkbox": "Zaustavi onion servis u planirano vreme", "mode_settings_autostart_timer_checkbox": "Pokreni onion servis u planirano vreme", "mode_settings_public_checkbox": "Ne koristi lozinku", "mode_settings_persistent_checkbox": "Sa�uvaj ovaj jezi�ak i automatski ga otvori kada otvorim OnionShare", "gui_quit_warning_cancel": "Otkaži", "gui_close_tab_warning_cancel": "Otkaži", "mode_settings_advanced_toggle_hide": "Sakrij napredne postavke", "mode_settings_advanced_toggle_show": "Prikaži napredne postavke", "gui_quit_warning_title": "Da li ste sigurni?", "gui_close_tab_warning_close": "U redu", "gui_close_tab_warning_title": "Da li ste sigurni?", "gui_tab_name_chat": "Ćaskanje", "gui_tab_name_website": "Veb sajt", "gui_tab_name_receive": "Prijem", "gui_tab_name_share": "Deli", "gui_main_page_chat_button": "Pokreni ćaskanje", "gui_new_tab_website_button": "Hosting veb sajta", "gui_main_page_website_button": "Pokreni hosting", "gui_main_page_receive_button": "Pokreni primanje", "gui_main_page_share_button": "Pokreni deljenje", "gui_new_tab_chat_button": "Anonimno ćaskanje", "gui_new_tab_receive_button": "Primanje fajlova", "gui_new_tab_share_button": "Deli fajlove", "gui_new_tab_tooltip": "Otvori novi jezi�ak", "gui_new_tab": "Novi jezi�ak", "gui_color_mode_changed_notice": "Ponovo pokrenite OnionShare da bi primenili novi režim boja.", "gui_open_folder_error": "Neuspelo otvaranje fascikle sa xdg-open. Fajl je ovde: {}", "gui_chat_url_description": "Bilo ko sa ovom OnionShare adresom i privatnim klju�em može pristupiti ovoj sobi za ćaskanje koristeći Tor Browser: ", "gui_qr_code_dialog_title": "OnionShare QR kod", "gui_show_qr_code": "Prikaži QR kod", "gui_receive_flatpak_data_dir": "Pošto ste instalirali OnionShare koristeći Flatpak, morate �uvati fajlove u falcikli ~/OnionShare.", "gui_chat_stop_server": "Zaustavi server za ćaskanje", "gui_chat_start_server": "Pokreni server za ćaskanje", "gui_file_selection_remove_all": "Ukloni sve", "gui_remove": "Ukloni", "gui_copy_client_auth": "Kopiraj privatni klju�", "gui_copied_client_auth_title": "Privatni klju� je kopiran", "gui_copied_client_auth": "Privatni klju� je kopiran u clipboard", "gui_tor_settings_window_title": "Tor Podešenja", "gui_settings_controller_extras_label": "Tor Podešenja", "gui_settings_bridge_use_checkbox": "Koristite most", "gui_settings_bridge_radio_builtin": "Odaberite most", "gui_settings_bridge_none_radio_option": "Ne koristi mostove", "gui_settings_bridge_moat_radio_option": "Zatražite most od torproject.org", "gui_settings_bridge_moat_button": "Zatražite novi most", "gui_settings_bridge_custom_radio_option": "Obezbedite most za koji ste saznali iz pouzdanog izvora", "gui_settings_bridge_custom_placeholder": "upišite adresu:port (jedan po liniji)", "gui_settings_moat_bridges_invalid": "Još niste zatražili most od torproject.org.", "gui_settings_version_label": "Koristite OnionShare {}", "gui_share_url_public_description": "Bilo ko sa ovom OnionShare adresom može preuzeti tvoje datoteke koristeći Tor Browser: ", "gui_website_url_public_description": "Bilo ko s ovom OnionShare adresom može posetiti tvoju web-stranicu koristeći Tor Browser: ", "gui_receive_url_public_description": "Bilo ko sa ovom OnionShare adresom može poslati datoteke na tvoj ra�unar koristeći Tor Browser: ", "gui_chat_url_public_description": "Bilo ko sa ovom OnionShare adresom može se pridružiti ovoj sobi za ćaskanje koristeći Tor Browser: ", "gui_url_instructions": "Prvo pošalji ovu dole OnionShare adresu:", "moat_contact_label": "Kontaktiranje BridgeDB-a...", "moat_captcha_label": "Rešite CAPTCHA da bi zatražili most.", "moat_captcha_placeholder": "Unesite znakove sa slike", "moat_captcha_submit": "Pošalji", "moat_captcha_reload": "Obnovi", "moat_bridgedb_error": "Greška u kontaktiranju BridgeDB.", "gui_please_wait_no_button": "Pokretanje …", "gui_qr_label_url_title": "OnionShare adresa", "gui_qr_label_auth_string_title": "Privatni klju�", "gui_reveal": "Otkrij", "gui_hide": "Sakrij", "gui_dragdrop_sandbox_flatpak": "Da bi Flatpak sandbox bio sigurniji, prevla�enje i ispuštanje nije podržano. Umesto toga koristite dugmad Dodaj datoteke i Dodaj direktorijume za pretraživanje datoteka.", "gui_settings_tor_bridges_label": "Mostovi vam pomažu da pristupite Tor mreži u podru�jima gde je Tor blokiran. U zavisnosti gde se nalazite, jedan most može raditi bolje od drugog.", "gui_settings_help_label": "Treba vam pomoć? Pogledajte docs.onionshare.org", "gui_server_doesnt_support_stealth": "Nažalost, ova Tor verzija ne podržava nevidljivost (autentifikacija klijenta). Pokušajte s novijom verzijom Tor-a ili koristite 'javni' na�in rada ako ne mora biti privatan.", "history_receive_read_message_button": "Pro�itaj poruku", "moat_captcha_error": "Rješenje nije ispravno. Molimo pokušajte ponovo.", "moat_solution_empty_error": "Morate uneti znakove sa slike", "mode_tor_not_connected_label": "OnionShare nije povezan na Tor mrežu", "gui_settings_theme_dark": "Tamna", "gui_status_indicator_chat_working": "Pokretanje …", "gui_status_indicator_chat_scheduled": "Planirano…", "gui_settings_theme_label": "Tema", "gui_settings_theme_light": "Svetla", "gui_general_settings_window_title": "Generalno" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/sv.json000066400000000000000000000522251521174352300271430ustar00rootroot00000000000000{ "not_a_readable_file": "{0:s} är inte en läsbar fil.", "other_page_loaded": "Adressen laddades", "close_on_autostop_timer": "Stoppad för att tiden för den automatiska stopp-tidtagaren löpte ut", "closing_automatically": "Stoppad för att hämtningen är klar", "large_filesize": "Varning: Att skicka en stor delning kan ta timmar", "systray_menu_exit": "Avsluta", "gui_drag_and_drop": "Dra och släpp filer och mappar\nför att starta delning", "gui_add": "Lägg till", "gui_choose_items": "Välj", "gui_share_start_server": "Starta delning", "gui_share_stop_server": "Stoppa delning", "gui_share_stop_server_autostop_timer": "Stoppa delning ({})", "gui_receive_start_server": "Starta mottagningsläge", "gui_receive_stop_server": "Stoppa mottagningsläge", "gui_receive_stop_server_autostop_timer": "Stoppa mottagningsläge ({} kvarstår)", "gui_copy_url": "Kopiera adress", "gui_canceled": "Avbruten", "gui_copied_url_title": "OnionShare-adress kopierad", "gui_copied_url": "OnionShare-adress kopierad till urklipp", "gui_please_wait": "Startar... klicka för att avbryta.", "gui_quit_warning_quit": "Avsluta", "zip_progress_bar_format": "Komprimerar: %p%", "gui_settings_window_title": "Inställningar", "gui_settings_autoupdate_label": "Sök efter ny version", "gui_settings_autoupdate_option": "Meddela mig när en ny version är tillgänglig", "gui_settings_autoupdate_timestamp": "Senast kontrollerad: {}", "gui_settings_autoupdate_timestamp_never": "Aldrig", "gui_settings_autoupdate_check_button": "Sök efter ny version", "gui_settings_connection_type_label": "Hur ska OnionShare ansluta till Tor?", "gui_settings_connection_type_bundled_option": "Använd Tor-versionen som är inbyggd i OnionShare", "gui_settings_connection_type_automatic_option": "Försök med automatisk konfiguration med Tor Browser", "gui_settings_connection_type_control_port_option": "Anslut med kontrollport", "gui_settings_connection_type_socket_file_option": "Anslut med socket-fil", "gui_settings_connection_type_test_button": "Testa anslutning till Tor", "gui_settings_control_port_label": "Kontrollport", "gui_settings_socket_file_label": "Socket-fil", "gui_settings_socks_label": "SOCKS-port", "gui_settings_authenticate_no_auth_option": "Ingen autentisering eller kakautentisering", "gui_settings_authenticate_password_option": "Lösenord", "gui_settings_password_label": "Lösenord", "gui_settings_tor_bridges": "Ansluta med en Tor-bro?", "gui_settings_meek_lite_expensive_warning": "Varning: meek-azure broarna är mycket kostsamma för Tor-projektet att köra.

Använd dem endast om det inte går att ansluta till Tor direkt, via obfs4-transporter eller andra vanliga broar.", "gui_settings_tor_bridges_invalid": "Ingen av broarna du lagt till fungerar. Dubbelkolla dem eller lägg till andra.", "gui_settings_button_save": "Spara", "gui_settings_button_cancel": "Avbryt", "gui_settings_button_help": "Hjälp", "settings_error_unknown": "Kan inte ansluta till Tor-kontrollern eftersom dina inställningar inte är vettiga.", "settings_error_automatic": "Kunde inte ansluta till Tor-regulatorn. Körs Tor Browser (tillgänglig från torproject.org) i bakgrunden?", "settings_error_socket_port": "Det går inte att ansluta till Tor-regulatorn på {}:{}.", "settings_error_socket_file": "Det går inte att ansluta till Tor-regulatorn med socket-filen {}.", "settings_error_auth": "Ansluten till {}:{}, men kan inte autentisera. Kanske är det här inte en Tor-regulator?", "settings_error_missing_password": "Ansluten till Tor-regulatorn, men den kräver ett lösenord för att autentisera.", "settings_error_unreadable_cookie_file": "Ansluten till Tor-regulatorn, men lösenordet kan vara fel, eller din användare är inte tillåtet att läsa kakfilen.", "settings_error_bundled_tor_not_supported": "Användning av Tor-versionen som följer med OnionShare fungerar inte i utvecklarläge på Windows eller macOS.", "settings_error_bundled_tor_timeout": "Det tar för lång tid att ansluta till Tor. Kanske är du inte ansluten till Internet, eller har en felaktig systemklocka?", "settings_error_bundled_tor_broken": "OnionShare kunde inte ansluta till Tor:\n{}", "settings_test_success": "Ansluten till Tor-regulatorn.\n\nTor-version: {}\nStöder efemära onion-tjänster: {}.\nStöder klientautentisering: {}.\nStöder nästa generations .onion-adresser: {}.", "error_tor_protocol_error": "Det uppstod ett fel med Tor: {}", "connecting_to_tor": "Ansluter till Tor-nätverket", "update_available": "Ny OnionShare utgiven. Klicka här för att få den.

Du använder {} och den senaste är {}.", "update_error_check_error": "Det gick inte att söka efter ny version: Kanske är du inte ansluten till Tor eller OnionShare-webbplatsen är nere?", "update_error_invalid_latest_version": "Det gick inte att söka efter ny version: OnionShare-webbplatsen säger att den senaste versionen är den oigenkännliga \"{}\"…", "update_not_available": "Du kör den senaste OnionShare.", "gui_tor_connection_ask": "Öppna inställningarna för att reda ut anslutning till Tor?", "gui_tor_connection_ask_open_settings": "Ja", "gui_tor_connection_ask_quit": "Avsluta", "gui_tor_connection_error_settings": "Försök att ändra hur OnionShare ansluter till Tor-nätverket i inställningarna.", "gui_tor_connection_canceled": "Kunde inte ansluta till Tor.\n\nSe till att du är ansluten till Internet, öppna sedan OnionShare igen och ställ in anslutningen till Tor.", "gui_tor_connection_lost": "Frånkopplad från Tor.", "gui_server_started_after_autostop_timer": "Tiden för den automatiska stopp-tidtagaren löpte ut innan servern startades.\nGör en ny delning.", "gui_server_autostop_timer_expired": "Den automatiska stopp-tidtagaren har redan löpt ut. Justera den för att starta delning.", "gui_share_url_description": "Vem som helst med denna OnionShare-adress och privata nyckel kan ladda ner dina filer med hjälp av Tor Browser: ", "gui_receive_url_description": "Alla med denna OnionShare-adress och privata nyckel kan ladda upp filer till din dator med Tor Browser: ", "gui_url_label_persistent": "Denna delning kommer inte att stoppas automatiskt.

Varje efterföljande delning återanvänder adressen. (För att använda engångsadresser, stäng av \"Öppna alltid den här fliken när OnionShare startas\" i inställningarna.)", "gui_url_label_stay_open": "Denna delning kommer inte automatiskt att avslutas.", "gui_url_label_onetime": "Den här delningen avslutas efter den första slutförda överföringen.", "gui_url_label_onetime_and_persistent": "Denna delning kommer inte att stoppas automatiskt.

Varje efterföljande delning kommer att återanvända adressen. (För att använda engångsadresser, stäng av \"Öppna alltid den här fliken när OnionShare startas\" i inställningarna.)", "gui_status_indicator_share_stopped": "Stoppad", "gui_status_indicator_share_working": "Startar…", "gui_status_indicator_share_started": "Delar", "gui_status_indicator_receive_stopped": "Stoppad", "gui_status_indicator_receive_working": "Startar…", "gui_status_indicator_receive_started": "Tar emot", "gui_file_info": "{} filer, {}", "gui_file_info_single": "{} fil, {}", "history_in_progress_tooltip": "{} pågår", "history_completed_tooltip": "{} slutförda", "gui_receive_mode_warning": "Mottagningsläget låter personer skicka filer till din dator.

Vissa filer kan potentiellt ta kontroll över din dator om du öppnar dem. Öppna endast saker från personer du litar på eller om du vet vad du gör.", "systray_page_loaded_title": "Sidan lästes in", "gui_settings_language_label": "Språk", "gui_settings_language_changed_notice": "Starta om OnionShare för att språkändringen ska börja gälla.", "gui_add_files": "Lägg till filer", "gui_add_folder": "Lägg till mapp", "error_cannot_create_data_dir": "Det gick inte att skapa OnionShare-datamapp: {}", "systray_page_loaded_message": "OnionShare-adress lästes in", "systray_share_started_title": "Delningen startades", "systray_share_started_message": "Startar sändning av filer till någon", "systray_share_completed_title": "Delning klar", "systray_share_completed_message": "Filerna skickades", "systray_share_canceled_title": "Delning avbruten", "systray_share_canceled_message": "Någon har avbrutit mottagningen av dina filer", "systray_receive_started_title": "Mottagning startad", "systray_receive_started_message": "Någon skickar filer till dig", "gui_all_modes_history": "Historik", "gui_all_modes_clear_history": "Rensa alla", "gui_all_modes_transfer_started": "Startades {}", "gui_all_modes_transfer_finished_range": "Överförd {} - {}", "gui_all_modes_transfer_finished": "Överförd {}", "gui_all_modes_progress_complete": "%p%, {0} förflutit.", "gui_all_modes_progress_starting": "{0} %s% (beräkning)", "gui_all_modes_progress_eta": "{0:s}, ETA: {1:s}, %p%", "gui_share_mode_no_files": "Inga filer har skickats än", "gui_share_mode_autostop_timer_waiting": "Slutför sändning…", "gui_receive_mode_no_files": "Inga filer har mottagits ännu", "gui_receive_mode_autostop_timer_waiting": "Slutför mottagning…", "gui_all_modes_transfer_canceled_range": "Avbröt {} - {}", "gui_all_modes_transfer_canceled": "Avbröt {}", "gui_stop_server_autostop_timer_tooltip": "Automatisk stopp-tidtagare slutar vid {}", "gui_start_server_autostart_timer_tooltip": "Automatisk start-tidtagare slutar vid {}", "gui_waiting_to_start": "Planeras starta om {}. Klicka för att avbryta.", "gui_server_autostart_timer_expired": "Den schemalagda tiden har redan passerat. Justera den för att starta delning.", "gui_autostop_timer_cant_be_earlier_than_autostart_timer": "Den automatiska stopp-tiden kan inte vara samma eller tidigare än den automatiska starttiden. Justera den för att starta delning.", "gui_status_indicator_share_scheduled": "Planerad…", "gui_status_indicator_receive_scheduled": "Planerad…", "days_first_letter": "d", "hours_first_letter": "t", "minutes_first_letter": "m", "seconds_first_letter": "s", "gui_website_url_description": "Vem som helst med denna OnionShare-adress och privata nyckel kan besöka din webbplats med hjälp av Tor Browser: ", "gui_website_mode_no_files": "Ingen webbplats delas ännu", "incorrect_password": "Felaktigt lösenord", "history_requests_tooltip": "{} webbförfrågningar", "gui_close_tab_warning_persistent_description": "Vill du stänga fliken och tappa onion-adressen som den använder?", "mode_settings_website_disable_csp_checkbox": "Inaktivera rubriken för innehållssäkerhetspolicy (tillåter din webbplats att använda resurser från tredje part)", "mode_settings_receive_data_dir_browse_button": "Bläddra", "mode_settings_receive_data_dir_label": "Spara filer till", "mode_settings_share_autostop_sharing_checkbox": "Stoppa delning efter att filer har skickats (avmarkera för att tillåta hämtning av enskilda filer)", "mode_settings_autostart_timer_checkbox": "Starta oniontjänsten vid schemalagd tid", "mode_settings_autostop_timer_checkbox": "Stoppa oniontjänsten vid schemalagd tid", "mode_settings_public_checkbox": "Detta är en offentlig OnionShare-tjänst (inaktiverar den privata nyckeln)", "mode_settings_persistent_checkbox": "Öppna alltid den här fliken när OnionShare startas (onion-adressen förblir densamma)", "mode_settings_advanced_toggle_hide": "Dölj avancerade inställningar", "mode_settings_advanced_toggle_show": "Visa avancerade inställningar", "gui_quit_warning_cancel": "Avbryt", "gui_quit_warning_description": "Vill du vsluta och stänga alla flikar, även om delning är aktiv i några av dem?", "gui_quit_warning_title": "Avsluta OnionShare?", "gui_close_tab_warning_cancel": "Avbryt", "gui_close_tab_warning_close": "Ok", "gui_close_tab_warning_website_description": "Vill du stänga fliken som är värd för en webbplats?", "gui_close_tab_warning_receive_description": "Vill du stänga fliken som tar emot filer?", "gui_close_tab_warning_share_description": "Vill du stänga fliken som skickar filer?", "gui_close_tab_warning_title": "Stäng flik?", "gui_new_tab_website_button": "Publicera webbplats", "gui_new_tab_receive_button": "Ta emot filer", "gui_new_tab_share_button": "Dela filer", "gui_new_tab_tooltip": "Öppna en ny flik", "gui_new_tab": "Ny flik", "gui_qr_code_dialog_title": "OnionShare QR-kod", "gui_show_qr_code": "Visa QR-kod", "gui_receive_flatpak_data_dir": "Eftersom du installerade OnionShare med Flatpak måste du spara filer i en mapp i ~/OnionShare.", "gui_chat_stop_server": "Stoppa chattservern", "gui_chat_start_server": "Starta chattservern", "gui_file_selection_remove_all": "Ta bort alla", "gui_remove": "Ta bort", "gui_main_page_share_button": "Starta delning", "error_port_not_available": "OnionShare-porten är inte tillgänglig", "gui_rendezvous_cleanup_quit_early": "Avsluta tidigt", "gui_rendezvous_cleanup": "Väntar på att Tor-kretsar stänger för att vara säker på att dina filer har överförts.\n\nDet kan ta några minuter.", "gui_tab_name_chat": "Chatt", "gui_tab_name_website": "Webbplats", "gui_tab_name_receive": "Ta emot", "gui_tab_name_share": "Dela", "gui_main_page_chat_button": "Börja chatta", "gui_main_page_website_button": "Börja publicera", "gui_main_page_receive_button": "Starta mottagning", "gui_new_tab_chat_button": "Chatta anonymt", "gui_open_folder_error": "Det gick inte att öppna mappen med xdg-open. Filen finns här: {}", "gui_chat_url_description": "Vem som helst med denna OnionShare-adress och privata nyckel kan gå med i detta chattrum med hjälp av Tor Browser: ", "gui_status_indicator_chat_stopped": "Stoppad", "gui_status_indicator_chat_scheduled": "Schemalagd…", "history_receive_read_message_button": "Läs meddelandet", "mode_settings_receive_webhook_url_checkbox": "Använd aviseringswebhook", "mode_settings_receive_disable_files_checkbox": "Inaktivera uppladdning av filer", "mode_settings_receive_disable_text_checkbox": "Inaktivera att skicka text", "mode_settings_title_label": "Anpassad titel", "gui_color_mode_changed_notice": "Starta om OnionShare för att se det nya färgläget.", "gui_status_indicator_chat_started": "Chattar", "gui_status_indicator_chat_working": "Startar…", "gui_chat_url_public_description": "Alla med denna OnionShare-adress kan gå med i detta chattrum med Tor Browser: ", "gui_settings_theme_dark": "Mörk", "gui_settings_theme_light": "Ljus", "gui_settings_theme_auto": "Automatiskt", "gui_settings_theme_label": "Tema", "gui_client_auth_instructions": "Skicka sedan den privata nyckeln för att ge åtkomst till din OnionShare -tjänst:", "gui_url_instructions_public_mode": "Skicka OnionShare-adressen nedan:", "gui_url_instructions": "Skicka först OnionShare-adressen nedan:", "gui_receive_url_public_description": "Alla med denna OnionShare-adress kan ladda upp filer till din dator med Tor Browser: ", "gui_website_url_public_description": "Alla med denna OnionShare-adress kan besöka din webbplats med Tor Browser: ", "gui_share_url_public_description": "Alla med denna OnionShare-adress kan hämta dina filer med Tor Browser: ", "gui_server_doesnt_support_stealth": "Tyvärr, den här versionen av Tor stöder inte stealth (klientautentisering). Försök med en nyare version av Tor, eller använd \"offentligt\" läge om det inte behöver vara privat.", "gui_please_wait_no_button": "Startar…", "gui_hide": "Dölja", "gui_reveal": "Visa", "gui_qr_label_auth_string_title": "Privat nyckel", "gui_qr_label_url_title": "OnionShare-adress", "gui_copied_client_auth": "Privat nyckel kopierad till Urklipp", "gui_copied_client_auth_title": "Privat nyckel kopierad", "gui_copy_client_auth": "Kopiera den privata nyckeln", "gui_tor_settings_window_title": "Tor-inställningar", "gui_settings_controller_extras_label": "Tor-inställningar", "gui_dragdrop_sandbox_flatpak": "För att göra Flatpak mer säkert, är dra och släpp inte tillåtet. Använd knapparna \"Lägg till filer\" och \"Lägg till mapp\" för att välja filer istället.", "gui_settings_bridge_use_checkbox": "Använd en bro", "gui_settings_bridge_radio_builtin": "Välj en inbyggd bro", "gui_settings_bridge_none_radio_option": "Använd inte broar", "gui_settings_bridge_moat_radio_option": "Begär en bro från torproject.org", "gui_settings_bridge_moat_button": "Begär en ny bro", "gui_settings_bridge_custom_radio_option": "Tillhandahåll en bro som du fått från en pålitlig källa", "gui_settings_bridge_custom_placeholder": "skriv adress:port (en per rad)", "gui_settings_moat_bridges_invalid": "Du har inte begärt en bro från torproject.org ännu.", "gui_settings_stop_active_tabs_label": "Det finns tjänster som körs på några av dina flikar.\nDu måste stoppa alla tjänster för att ändra dina Tor-inställningar.", "gui_settings_version_label": "Du använder OnionShare {}", "gui_settings_help_label": "Behöver du hjälp? Se docs.onionshare.org", "mode_settings_website_custom_csp_checkbox": "Skicka en anpassad rubrik för innehållssäkerhetsprincipen", "moat_contact_label": "Kontaktar BridgeDB…", "moat_captcha_label": "Lös CAPTCHA:t för att begära en bro.", "moat_captcha_placeholder": "Ange tecknen från bilden", "moat_captcha_reload": "Uppdatera", "moat_bridgedb_error": "Kunde inte kontakta BridgeDB.", "moat_captcha_error": "Lösningen är inte korrekt. Var god försök igen.", "moat_solution_empty_error": "Ange tecknen från bilden", "mode_tor_not_connected_label": "OnionShare är inte ansluten till Tor-nätverket", "gui_settings_tor_bridges_label": "Broar hjälper din trafik att komma in i Tor-nätverket om Tor-åtkomst blockeras. Beroende på var du ansluter från kan en bro fungera bättre än en annan.", "moat_captcha_submit": "Skicka", "gui_autoconnect_description": "OnionShare bygger på Tor-nätverket, som drivs av tusentals frivilliga runt om i världen.", "gui_enable_autoconnect_checkbox": "Anslut till Tor automatiskt", "gui_autoconnect_failed_to_connect_to_tor": "Det gick inte att ansluta till Tor", "gui_autoconnect_trying_to_connect_to_tor": "Ansluter till Tor…", "gui_autoconnect_connection_error_msg": "Se till att du är ansluten till Internet.", "gui_autoconnect_bridge_description": "Du kanske kan ansluta med en bro om din internetanslutning är censurerad.", "gui_autoconnect_bridge_detect_automatic": "Bestäm mitt land från min IP-adress för broinställningar", "gui_autoconnect_bridge_detect_manual": "Välj mitt land för broinställningar manuellt", "gui_autoconnect_start": "Anslut till Tor", "gui_autoconnect_configure": "Nätverksinställningar", "gui_autoconnect_no_bridge": "Försök igen utan broar", "gui_autoconnect_try_again_without_a_bridge": "Försök igen utan broar", "gui_autoconnect_circumventing_censorship": "Löser anslutningsproblem…", "gui_autoconnect_circumventing_censorship_starting_circumvention": "Kringgår censur…", "gui_autoconnect_circumventing_censorship_starting_meek": "Etablerar meek-bro för domänfronting…", "gui_autoconnect_circumventing_censorship_got_bridges": "Broar etablerade. Återansluter till Tor…", "gui_general_settings_window_title": "Allmänt", "gui_autoconnect_bridge_setting_options": "Broinställningar", "gui_autoconnect_circumventing_censorship_requesting_bridges": "Begär broar från Tors censur kringgående API…", "gui_autoconnect_could_not_connect_to_tor_api": "Det gick inte att ansluta till Tor API. Kontrollera att du är ansluten till internet innan du försöker igen.", "gui_close_tab_warning_chat_description": "Stäng flik som är värd för en chattserver?", "waitress_web_server_error": "Det gick inte att starta webbservern", "gui_chat_mode_explainer": "Chattläget låter dig chatta interaktivt med andra i Tor Browser.

Chatthistoriken lagras inte i OnionShare. Chatthistoriken försvinner när du stänger Tor Browser.", "error_generic": "Det uppstod ett oväntat fel med OnionShare:\n{}", "gui_settings_license_label": "OnionShare är licensierad under GPL v3.
Tredjepartslicenser kan ses här:
https://github.com/onionshare/onionshare/tree/main/licenses", "mode_settings_persistent_autostart_on_launch_checkbox": "Starta denna onion-tjänst automatiskt när OnionShare startar" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/sw.json000066400000000000000000000473311521174352300271460ustar00rootroot00000000000000{ "not_a_readable_file": "{0:s} sio faili linalosomeka.", "other_page_loaded": "Anwani imepakiwa", "close_on_autostop_timer": "Imesimama kwa sababu ipo nje ya mda", "closing_automatically": "imesimamishwa kwa sababu uhamishaji wake umekamilika", "large_filesize": "Angalizo: kutuma sehemu kubwa itachukua masaa", "gui_drag_and_drop": "Weka faili na uanze kutumia", "gui_add": "Ongeza", "gui_add_files": "Weka faili", "gui_add_folder": "Weka folda", "gui_choose_items": "Chagua", "gui_share_start_server": "Anza kusanbaza", "gui_share_stop_server": "Acha kusambaza", "gui_share_stop_server_autostop_timer": "Acha kusambaza ({})", "gui_stop_server_autostop_timer_tooltip": "Inaishia kwa Auto-stop timer {}", "gui_start_server_autostart_timer_tooltip": "Auto-start timer inaishia kwa {}", "gui_receive_start_server": "Anza kupokea mfumo", "gui_receive_stop_server": "Acha kupokea mfumo", "gui_receive_stop_server_autostop_timer": "Acha kupokea mfumo ({} iliobaki)", "gui_copy_url": "Nakili anuani", "gui_canceled": "imetolewa", "gui_copied_url_title": "OnionShare anwani imenakiliwa", "gui_copied_url": "OnionShare anwani imenakiliwa kwenye ubao", "gui_waiting_to_start": "Ratiba ya kuanza {}. bofya kufuta.", "gui_please_wait": "inaanza...bonyeza kusitisha.", "gui_quit_warning_quit": "Acha", "zip_progress_bar_format": "kandamiza:%p%", "gui_settings_window_title": "mpangilio", "gui_settings_autoupdate_label": "angalia version mpya", "gui_settings_autoupdate_option": "nipe taarifa endapo version mpya inapatikana", "gui_settings_autoupdate_timestamp": "mara ya mwisho iliangaliwa: {}", "gui_settings_autoupdate_timestamp_never": "kanusho", "gui_settings_autoupdate_check_button": "angalia version mpya", "gui_settings_connection_type_label": "jinsi gani OnionShare inaunganishwa na Tor?", "gui_settings_connection_type_bundled_option": "Tumia version ya Tor ilio ndani ya 0nionShare", "gui_settings_connection_type_automatic_option": "jaribu usanidi wa moja kwa moja na Tor Browser", "gui_settings_connection_type_control_port_option": "unganisha kwa kutumia control port", "gui_settings_connection_type_socket_file_option": "unganisha kwa kutumia socket file", "gui_settings_connection_type_test_button": "jaribu kuunganisha kwa Tor", "gui_settings_control_port_label": "Control port", "gui_settings_socket_file_label": "Socket file", "gui_settings_socks_label": "SOCKS port", "gui_settings_authenticate_no_auth_option": "hakuna authentication, au vidakuzi authentication", "gui_settings_authenticate_password_option": "neno la siri", "gui_settings_password_label": "neno siri", "gui_settings_tor_bridges": "Unganisha kwa kutumia kiungio cha Tor?", "gui_settings_meek_lite_expensive_warning": "Onyo: Hizi viungio vya meek- azure ni gharama sana kwa Tor Project kuendeshea.

unaweza tu kutumia endapo umeshindwa kuunganisha moja kwa moja, kupitia usafirishwaji, au kutumia viungio.", "gui_settings_tor_bridges_invalid": "Hakuna kiungio ulichoongeza kinafanya kazi. bofya mara mbili au ongeza kingine.", "gui_settings_button_save": "Hifadhi", "gui_settings_button_cancel": "Sitisha", "gui_settings_button_help": "Msaada", "settings_error_unknown": "Haiwezi kuunganishwa na kizuizi cha Tor kwa sababu mpangilio wako hauleti maana.", "settings_error_automatic": "Haiwezi kuunganishwa na kizuizi cha tor. Tor Browser( inapatikana kwenye tovuti ya torproject,org) inaendeshwa kwa muktadha?", "settings_error_socket_port": "Haiwezi kuunganishwa na kizuizi cha Tor {}:{}.", "settings_error_socket_file": "Haiwezi kuunganishwa na kizuizi cha Tor kwa kutumia socket file {}.", "settings_error_auth": "Imeunganishwa na {}: {} lakini sio halisi. Labda inaweza kuwa sio kizuizi cha Tor?", "settings_error_missing_password": "Imeunganishwa na kizuizi cha Tor, lakini inahitaji neno siri kuthibitisha.", "settings_error_unreadable_cookie_file": "Imeunganishwa na tor, lakini neno siri linaweza kuwa sio sahihi, au utumiaji wako haujaruhusiwa kusoma mafaili ya vidakuzi.", "settings_error_bundled_tor_not_supported": "Kutumia Tor version inayotokana na OnionShare haiwezi kufanya kazi kwa utengenezaji wa usanidi kwa Windows au macOS.", "settings_error_bundled_tor_timeout": "Inachukua mda mrefu kuunganisha na Tor. Labda haujaunganishwa na mtandao. au una mfumo usio sahihi?", "settings_error_bundled_tor_broken": "OnionShare haiwezi kuunganishwa na Tor:\n{}", "settings_test_success": "Imeunganishwa na msimamizi wa Tor. \n \nTor version: {} \nHusaidia huduma za onion za muda mfupi: {}. \nHusaidia authentication kwa mtumiaji: {}. \nHusaidia anwani za onion za kizazi kijacho: {}.", "error_tor_protocol_error": "Kuna makosa ya Tor:{}", "connecting_to_tor": "Unaunganishwa na mtandao wa Tor", "update_available": "OnionShare mpya nje.Click here to get it.

unatumia {} na kipya {}.", "update_error_check_error": "Version mpya haiwezi kuangaliwa: labda haujaunganishwa na Tor, au tovuti OnionShare ipo chini?", "update_error_invalid_latest_version": "Haikuweza kuangaliwa kwa version mpya. Kwa sababu tovuti ya OnionShare inasema version ya karibuni haitambuliki '{}'…", "update_not_available": "Unaendesha OnionShare mpya.", "gui_tor_connection_ask": "Fungua mpangilio ili kupanga muunganisho wa Tor?", "gui_tor_connection_ask_open_settings": "Ndio", "gui_tor_connection_ask_quit": "Acha", "gui_tor_connection_error_settings": "Jaribu kubadilisha jinsi gani OnionShare inaunganishwa na network ya tor kwa mpangilio.", "gui_tor_connection_canceled": "Haijaunganishwa na Tor\n\nHakikisha mtandao wako umeunganishwa, halafu fungua OnionShare kuseti mpangilio wake kwa Tor.", "gui_tor_connection_lost": "Umetenganishwa na Tor.", "gui_server_started_after_autostop_timer": "auto-stop timer imetoka nje ya mda kabla server haijaanza. Tafadhali anza upya.", "gui_server_autostop_timer_expired": "Tayari muda wa auto-stop timer umekwiasha. Tafadhali rekebisha na uanze kusambaza.", "gui_server_autostart_timer_expired": "Wakati uliopangwa tayari umepita. Tafadhali irekebishe ili kuanza kusambaza.", "gui_autostop_timer_cant_be_earlier_than_autostart_timer": "Muda wa kuisha hauwezi kuwa sawa na muda wa kuanza. Tafadhali rekebisha ili kuanza kusambaza.", "gui_share_url_description": "Yeyote mwenye hizi anwani za OnionShare pamoja na alama za kipekee binafsi anaweza kupakua mafaili yako kwa kutumiaTor Browser: ", "gui_receive_url_description": "Yeyote mwenye hii anwani ya OnionShare na private key anawezaoakia mafaili katika kompyuta yako kwa kutumia Tor Browser: ", "gui_url_label_persistent": "Hii anuani inaweza kusimama.

Hivyo unaweza kutumia baadae. (Unaweza kutumia mara moja , zima halafu tumia anuani inayoendelea kwenye mpangilio.)", "gui_url_label_stay_open": "Usambazaji huo hautoacha wenyewe.", "gui_url_label_onetime": "Huu usambazaji utasimama baada ya hitimisho la kwanza.", "gui_url_label_onetime_and_persistent": "Huu usambazaji hautosimama.

Kila baada ya muda hii anuani itasimama. (ili kutumia anuani ya moja kwa moja, zima kwanza \"tumia anuani endelevu \" kwenye mpangilio.)", "gui_status_indicator_share_stopped": "Ipo tayari kwa kusambazwa", "gui_status_indicator_share_working": "Inaanza…", "gui_status_indicator_share_scheduled": "Imepangwa…", "gui_status_indicator_share_started": "Inasambaza", "gui_status_indicator_receive_stopped": "Tayari kwa kupokea", "gui_status_indicator_receive_working": "Inaanza…", "gui_status_indicator_receive_scheduled": "Imepangwa…", "gui_status_indicator_receive_started": "Kupokea", "gui_file_info": "{} faili, {}", "gui_file_info_single": "{} faili, {}", "history_in_progress_tooltip": "{} inaendelea", "history_completed_tooltip": "{} imekamilika", "error_cannot_create_data_dir": "Huwezi kuunda folda ya data ya Onionshare: {}", "gui_receive_mode_warning": "Pokea mode na uache watu wapakie mafaili kwenye kompyuta yako.

Faili zingine zinaweza kuwa nzuri kwenye komyuta yako endapo utavifungua, fungua vitu vyako kwa watu unaowaamini tu, au kama unajua unachokifanya.", "gui_settings_language_label": "Lugha", "gui_settings_language_changed_notice": "Anzisha tena OnionShare kubadilisha lugha mpya.", "systray_menu_exit": "Acha", "systray_page_loaded_title": "Ukurasa unapakiwa", "systray_page_loaded_message": "Anuani ya OnionShare inapakiwa", "systray_share_started_title": "Imeanza Kusambazwa", "systray_share_started_message": "Imeanza kusambaza mafaili kwa mwingine", "systray_share_completed_title": "Imemaliza Kusambazwa", "systray_share_completed_message": "Imemaliza kutuma mafaili", "systray_share_canceled_title": "Kusambaza Imeghairishwa", "systray_share_canceled_message": "Mtu ameghairi kupokea faili zako", "systray_receive_started_title": "Imeanza Kupokea", "systray_receive_started_message": "Mtu anatuma mafaili kwako", "gui_all_modes_history": "Historia", "gui_all_modes_clear_history": "Toa Zote", "gui_all_modes_transfer_started": "Imeanza {}", "gui_all_modes_transfer_finished_range": "Imehamishwa {}-{}", "gui_all_modes_transfer_finished": "Imehamishwa {}", "gui_all_modes_transfer_canceled_range": "Imesitishwa {} - {}", "gui_all_modes_transfer_canceled": "Imesitishwa {}", "gui_all_modes_progress_complete": "%p%, {0:s} ilipita.", "gui_all_modes_progress_starting": "{0:s}, %p% (inahesabu)", "gui_all_modes_progress_eta": "{0:s}, ETA: {1:s}, %p%", "gui_share_mode_no_files": "Hakuna Faili Iliotumwa", "gui_share_mode_autostop_timer_waiting": "Inamaliza kutuma…", "gui_receive_mode_no_files": "Hakuna Faili Iliopokelewa", "gui_receive_mode_autostop_timer_waiting": "Inamalizia Kupokea…", "days_first_letter": "d", "hours_first_letter": "h", "minutes_first_letter": "m", "seconds_first_letter": "s", "gui_copy_client_auth": "Nakili private key", "gui_copied_client_auth_title": "Private Key imenakiliwa", "gui_copied_client_auth": "Private Key imenakiliwa kwenye ubao", "gui_show_qr_code": "Onyesha QR code", "gui_qr_label_url_title": "anuani ya OnionShare", "gui_qr_label_auth_string_title": "Funguo binafsi", "gui_reveal": "onyesha", "gui_hide": "ficha", "gui_please_wait_no_button": "Kuanza…", "gui_tor_settings_window_title": "mpangilio wa Tor", "gui_settings_controller_extras_label": "mpangilio wa Tor", "gui_settings_bridge_use_checkbox": "Tumia kiungio", "gui_settings_bridge_radio_builtin": "Chagua kiungio kilichoundwa", "gui_settings_version_label": "Unatumia OnionShare{}", "gui_settings_help_label": "Unahitaji msaada? Angalia docs.onionshare.org", "gui_autoconnect_bridge_detect_manual": "chagua nchi yangu kwa mpangilio wenyewe", "gui_autoconnect_no_bridge": "jaribu tena bila kiungio", "gui_autoconnect_circumventing_censorship_starting_circumvention": "kukwepa vikwazo vya udhibiti wa mtandao…", "gui_autoconnect_circumventing_censorship_starting_meek": "Kuanzisha meek bridge ya domain-fronting…", "gui_qr_code_dialog_title": "OnionShare QR code", "gui_receive_flatpak_data_dir": "Kwa sababu umepakua onionshare kwa kutumia flatpak, ni lazima uhifadhi faili kwenye folda ya ~/onionshare.", "gui_chat_stop_server": "Acha seva ya chat", "gui_chat_start_server": "Anza seva ya chat", "gui_file_selection_remove_all": "Ondoa zote", "gui_remove": "Toa", "incorrect_password": "Nywila imekosewa", "gui_dragdrop_sandbox_flatpak": "Kufanya sandbox flatpak salama zaidi , weka na ushushe kama haijasapotiwa. \" ongeza faili\"na \"ongeza folda\" kuchagua faili badala yake.", "gui_autoconnect_bridge_detect_automatic": "kutambua nchi yangu kutokana na Ip anuani yangu", "gui_autoconnect_try_again_without_a_bridge": "jaribu tena bila kiungio", "gui_autoconnect_circumventing_censorship": "kutatua tatizo la mawasiliano…", "gui_settings_tor_bridges_label": "Viungio vinakusaidia kuingiza mtandao wa Tor kuligana na wapi unaunganishwa kutoka kiungio kimoja ili kuweza kufanya kazi vizuri kuliko kiungio kingine.", "gui_autoconnect_description": "OnionShare inategemea mtandao wa Tor ulioendeshwa wa kujitolea.", "gui_enable_autoconnect_checkbox": "kuunganisha moja kwa moja na Tor", "gui_autoconnect_failed_to_connect_to_tor": "haiwezi kuunganishwa na Tor", "gui_autoconnect_trying_to_connect_to_tor": "unganisha na Tor…", "gui_autoconnect_connection_error_msg": "Hakikisha umeunganishwa na mtandao.", "gui_autoconnect_bridge_description": "Unaweza kuunganishwa kwa kutumia kiungo kama mtandao wako umedhibitiwa.", "gui_autoconnect_bridge_setting_options": "mpangilio wa kiungo", "gui_autoconnect_start": "unganisha Tor", "gui_autoconnect_configure": "mpangilio wa mtandao", "gui_autoconnect_circumventing_censorship_requesting_bridges": "kuomba kiungio kutoka kwa mzunguko wa udhibiti wa Tor API…", "gui_autoconnect_circumventing_censorship_got_bridges": "Kiungio kimeanzishwa. inaunganishwa tena na Tor…", "gui_autoconnect_could_not_connect_to_tor_api": "haiwezi kuunganishwa na Tor API. hakikisha umeunganishwa na mtandao kabla ya kujaribu tena.", "gui_general_settings_window_title": "kuu", "gui_settings_bridge_none_radio_option": "Usitumie kiungio", "gui_settings_bridge_moat_radio_option": "Omba kiungio kutoka kwa torproject.org", "gui_settings_bridge_moat_button": "Omba kiungio kipya", "gui_settings_bridge_custom_radio_option": "Toa kiungio uliyojifunza kutoka kwa chanzo inayoaminika", "gui_settings_bridge_custom_placeholder": "andika address:port (moja kwa kila mstari)", "gui_settings_moat_bridges_invalid": "Haujaomba kiungio kutoka torproject.org.", "gui_settings_stop_active_tabs_label": "Kuna huduma zinazoendelea kwenye baadhi ya kurasa zako. \nHakikisha unasimamisha huduma zako zote ili kubadilisha mpangilio wa Tor.", "gui_server_doesnt_support_stealth": "Samahani, hii version ya Tor haiwezeshi vitu vilivyofichwa kwa makusudi( mtumiaji wa anthentication. Tafadhali jaribu version mpya ya Tor au tumia mode za\" uma\" na hazihitaji kuwa binafsi.", "gui_share_url_public_description": "Yeyote mwenye hii anwani ya OnionShare anaweza pakua mafaili yako kwa kutumia Tor Browser: ", "gui_website_url_description": "Yeyote mwenye hii anwani ya OnionShare na private key anaweza tembelea tovuti yako kwa kutumia Tor Browser: ", "gui_website_url_public_description": "Yeyote mwenye hii anwani ya OnionShare anaweza tembelea tovuti yako kwa kutumia Tor Browser: ", "gui_receive_url_public_description": "Yeyote mwenye hizi anwani za OnionShare anaweza pakia mafaili katika kompyuta yako kwa kutumiaTor Browser: ", "gui_chat_url_description": "Yeyote mwenye hizi anwani za OnionShare na private key anawezajiunga sehemu hii ya chat kwa kutumia Tor Browser: ", "gui_url_instructions_public_mode": "Tuma anuani ya OnionShare hapo chini:", "gui_client_auth_instructions": "Inayofuata, tuma Private key ili kuwezesha kutumia huduma za OnionShare:", "gui_status_indicator_chat_stopped": "Tayari kwa chat", "history_requests_tooltip": "{} ombi la tovuti", "gui_settings_theme_auto": "Auto", "gui_settings_theme_light": "Light", "gui_settings_theme_label": "Maudhui", "gui_settings_theme_dark": "Dark", "gui_color_mode_changed_notice": "Anzisha tena OnionShare kuon rangi mpya.", "gui_website_mode_no_files": "Hakuna Tovuti Iliopakiwa", "gui_new_tab_share_button": "Sambaza Faili", "gui_new_tab_receive_button": "Pokea Faili", "gui_new_tab_website_button": "Hifadhi Tovuti", "gui_new_tab_chat_button": "Chat Bila Kujulikana", "gui_main_page_share_button": "Anza Kusambaza", "gui_tab_name_share": "Sambaza", "gui_main_page_receive_button": "Anza Kupokea", "gui_tab_name_chat": "Chat", "gui_close_tab_warning_title": "Funga Ukurasa?", "gui_close_tab_warning_persistent_description": "Funga kurasa inayoendelea na kupoteza anuani ya onion inayotumia?", "gui_close_tab_warning_share_description": "Funga kurasa inayotuma mafaili?", "gui_close_tab_warning_receive_description": "Funga ukurasa unaopokea mafaili?", "gui_close_tab_warning_website_description": "Funga ule ukurasa unaoendesha tovuti?", "gui_close_tab_warning_cancel": "Sitisha", "gui_quit_warning_title": "Acha OnionShare?", "gui_quit_warning_description": "Acha na ufunge kurasa zote, hata kama bado kuna zinazosambaza?", "gui_quit_warning_cancel": "Sitisha", "mode_settings_persistent_checkbox": "Fungua huu ukurasa kama OnionShare imeanza", "mode_settings_public_checkbox": "OnionShare ni huduma ya umma (ina zima private key)", "mode_settings_autostart_timer_checkbox": "Anza huduma za onion kwa mda uliopangwa", "mode_settings_autostop_timer_checkbox": "Simamisha huduma za onion kwa mda uliopangwa", "mode_settings_share_autostop_sharing_checkbox": "Acha kusambaza baada ya faili kutumwa (sitisha kuruhusu upakuaji wa mafaili binafsi)", "mode_settings_receive_disable_text_checkbox": "Zima kuwasilisha maandishi", "mode_settings_receive_disable_files_checkbox": "Zima kupakia mafaili", "mode_settings_website_disable_csp_checkbox": "Usitumie maudhui ya Sera ya Usalama ( ruhusu tovuti yako kutumia sehemu ya tatu)", "mode_settings_website_custom_csp_checkbox": "Tuma taarifa zenye maudhui kuzingatia Sera ya Usalama kwa mtumiaji", "gui_rendezvous_cleanup_quit_early": "Acha Mapema", "moat_captcha_error": "Ufumbuzi usio sahihi. tafadhali jaribu tena.", "moat_solution_empty_error": "Weka alama kutoka kwenye picha", "mode_tor_not_connected_label": "OnionShare imunganishwa na mtandao wa Tor", "gui_close_tab_warning_close": "Sawa", "gui_tab_name_website": "Tovuti", "error_port_not_available": "Sakiti za OnionShare hazipatikani", "history_receive_read_message_button": "Soma Ujumbe", "gui_new_tab": "Kurasa Mpya", "mode_settings_receive_data_dir_label": "Hifadhi faili kwa", "mode_settings_receive_data_dir_browse_button": "Kuperuzi", "gui_chat_url_public_description": "Yeyote mwenye hizi anwani za OnionShare anaweza jiunga sehemu hii ya chat kwa kutumia Tor Browser: ", "gui_status_indicator_chat_started": "Mawasiliano", "gui_url_instructions": "Kwanza, tuma anuani ya OnionShare apo chini:", "gui_status_indicator_chat_working": "Inaanza…", "gui_status_indicator_chat_scheduled": "Imepangwa…", "gui_open_folder_error": "Huwezi kufungua folda kwa kutumia xsd-open. Faili lipo hapa:{}", "gui_new_tab_tooltip": "Fungua kurasa mpya", "gui_main_page_website_button": "Anza Kuendesha", "gui_main_page_chat_button": "Anza Mawasiliano", "gui_tab_name_receive": "Pokea", "mode_settings_advanced_toggle_show": "Onyesha mpangilio ulioboreshwa zaidi", "mode_settings_advanced_toggle_hide": "Ficha mpangilio ulioboreshwa", "mode_settings_title_label": "Kichwa cha habari kuu", "mode_settings_receive_webhook_url_checkbox": "Tumia taarifa webhook", "gui_rendezvous_cleanup": "subiri mzunguko wa Tor ufungwe ili kuwa na uhakika kama mafaili yako yamehamishwa.\n\ninaweza kuchukua dakika chache.", "moat_contact_label": "Wasiliana BridgeDB…", "moat_captcha_label": "Tatua ili CAPTCHA kuomba kiungio.", "moat_captcha_placeholder": "Weka wahusika kutoka kwa picha", "moat_captcha_reload": "Pakia upya", "moat_captcha_submit": "Wasilisha", "moat_bridgedb_error": "Haikuweza kuwasiliana na BridgeD." } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/ta.json000066400000000000000000001245061521174352300271210ustar00rootroot00000000000000{ "gui_tor_connection_ask_quit": "வெளியேற�", "gui_file_selection_remove_all": "அனைத�தைய�ம� அகற�ற�", "gui_choose_items": "தேர�வ�", "gui_canceled": "ரத�த�செய�யப�பட�டத�", "gui_settings_button_save": "சேமி", "gui_settings_button_cancel": "நிராகரி", "gui_settings_button_help": "உதவி", "gui_all_modes_clear_history": "அனைத�தைய�ம� தீர�த�த�வை", "gui_tab_name_share": "பகிர�", "gui_tab_name_receive": "பெற�", "gui_tab_name_chat": "அரட�டை", "gui_close_tab_warning_cancel": "நிராகரி", "moat_captcha_placeholder": "படத�திலிர�க�க�ம� எழ�த�த�களை உள�ளிட�ங�கள�", "moat_solution_empty_error": "படத�திலிர�க�க�ம� எழ�த�த�களை உள�ளிட�ங�கள�", "gui_status_indicator_receive_working": "தொடங�க�கிறத�…", "gui_status_indicator_chat_working": "தொடங�க�கிறத�…", "gui_close_tab_warning_close": "சரி", "gui_settings_authenticate_password_option": "கடவ�ச�சொல�", "gui_settings_password_label": "கடவ�ச�சொல�", "gui_hide": "மறை", "gui_quit_warning_cancel": "நிராகரி", "gui_tab_name_website": "இணையதளம�", "gui_settings_autoupdate_timestamp_never": "ஒர�போத�ம� இல�லை", "gui_settings_theme_dark": "கர�மை", "gui_new_tab": "ப�திய பக�கம�", "gui_settings_theme_light": "வெளிச�சம�", "gui_settings_bridge_moat_radio_option": "torproject.org இலிர�ந�த� bridge கோர�ங�கள�", "gui_settings_bridge_custom_placeholder": "ம�கவரி:ம�னை தட�டச�சிட�ங�கள� (ஒர� வரிசைக�க� ஒன�ற�)", "mode_settings_receive_data_dir_browse_button": "உலாவ�", "moat_captcha_reload": "மீளேற�ற�", "moat_captcha_submit": "சமர�ப�பிக�கவ�ம�", "gui_please_wait_no_button": "தொடங�க�கிறத�…", "gui_add": "சேர�க�க", "gui_remove": "நீக�க�", "gui_autoconnect_start": "Tor உடன� இணை", "gui_settings_window_title": "அமைப�ப�கள�", "gui_general_settings_window_title": "பொத�", "gui_settings_autoupdate_label": "ப�திய Versionக�க� Check செய�யவ�ம�", "gui_tor_connection_ask_open_settings": "ஆம�", "gui_settings_language_label": "மொழி", "gui_settings_theme_label": "கர�ப�பொர�ள�", "gui_status_indicator_receive_started": "பெற�கிறத�", "gui_settings_theme_auto": "தானியங�கி", "systray_menu_exit": "வெளியேற�", "gui_all_modes_history": "வரலாற�", "gui_quit_warning_quit": "வெளியேற�", "gui_status_indicator_share_working": "தொடங�க�கிறத�…", "gui_autoconnect_configure": "பிணைய அமைப�ப�கள�", "gui_share_stop_server_autostop_timer": "பகிர�வை நிற�த�த�ங�கள� ({})", "gui_stop_server_autostop_timer_tooltip": "ஆட�டோ-ச�டாப� நேரங�க�றிகர�வி {} இல� ம�டிகிறத�", "gui_start_server_autostart_timer_tooltip": "ஆட�டோ-ச�டார�ட� நேரங�க�றிகர�வி {} இல� ம�டிகிறத�", "gui_receive_start_server": "பயன�ம�றையைப� பெறத� தொடங�க�ங�கள�", "gui_receive_stop_server": "பயன�ம�றையைப� பெற�வதை நிற�த�த�", "gui_receive_stop_server_autostop_timer": "பெற�ம� பயன�ம�றையை நிற�த�த�ங�கள� ({} மீதம�ள�ள)", "gui_settings_connection_type_socket_file_option": "சாக�கெட� கோப�பைப� பயன�பட�த�தி இணைக�கவ�ம�", "gui_settings_connection_type_automatic_option": "டோர� உலாவிய�டன� தானாக கட�டமைப�பை ம�யற�சிக�கவ�ம�", "gui_settings_controller_extras_label": "TOR அமைப�ப�கள�", "gui_settings_authenticate_no_auth_option": "�ற�ப� இல�லை, அல�லத� க�க�கீ �ற�ப� இல�லை", "gui_tor_settings_window_title": "TOR அமைப�ப�கள�", "gui_enable_autoconnect_checkbox": "TOR உடன� தானாக இணைக�கவ�ம�", "gui_autoconnect_failed_to_connect_to_tor": "டோர�டன� இணைக�க ம�டியவில�லை", "gui_settings_socket_file_label": "சாக�கெட� கோப�ப�", "gui_settings_socks_label": "சாக�ச� த�றைம�கம�", "gui_settings_tor_bridges": "டோர� பாலத�தைப� பயன�பட�த�தி இணைக�கவா?", "gui_close_tab_warning_receive_description": "கோப�ப�களைப� பெற�ம� தாவலை மூட�?", "gui_close_tab_warning_website_description": "வலைத�தளத�தை ப�ரவலன� செய�ய�ம� தாவலை மூட�?", "gui_close_tab_warning_share_description": "கோப�ப�களை அன�ப�ப�ம� தாவலை மூட�?", "systray_page_loaded_message": "வெங�காய ம�கவரி �ற�றப�பட�டத�", "gui_status_indicator_receive_stopped": "நிற�த�தப�பட�டத�", "gui_all_modes_progress_eta": "{0: �}, இத�: {1: �}, %n %", "hours_first_letter": "ம", "gui_autoconnect_circumventing_censorship": "இணைப�ப� சிக�கல�களைத� தீர�ப�பத�…", "mode_settings_advanced_toggle_show": "மேம�பட�ட அமைப�ப�களைக� காட�ட�", "update_error_invalid_latest_version": "ப�திய பதிப�பைச� சரிபார�க�க ம�டியவில�லை: வெங�காயர� வலைத�தளம� அண�மைக� கால பதிப�ப� அடையாளம� காண ம�டியாத '{}' என�ற� கூற�கிறத�…", "gui_settings_moat_bridges_invalid": "Torproject.org இலிர�ந�த� ஒர� பாலத�தை நீங�கள� இன�ன�ம� கோரவில�லை.", "gui_main_page_share_button": "பகிர�வைத� தொடங�க�ங�கள�", "gui_receive_mode_no_files": "இத�வரை கோப�ப�கள� எத�வ�ம� பெறப�படவில�லை", "gui_url_label_onetime_and_persistent": "இந�தப� பங�க� தானாக நிற�த�தப�படாத�.

ஒவ�வொர� அட�த�தட�த�த பங�க�ம� ம�கவரியை மீண�ட�ம� பயன�பட�த�த�ம�. (ஒர� ம�றை ம�கவரிகளைப� பயன�பட�த�த, அமைப�ப�களில� \"வெங�காயவைத� தொடங�க�ம�போத� எப�போத�ம� இந�தத� தாவலைத� திறக�கவ�ம�\" அணைக�கவ�ம�)", "gui_autoconnect_connection_error_msg": "நீங�கள� இணையத�த�டன� இணைக�கப�பட�ட�ள�ளீர�கள� என�பதை உற�திப�பட�த�திக� கொள�ள�ங�கள�.", "gui_settings_bridge_radio_builtin": "உள�ளமைக�கப�பட�ட பாலத�தைத� தேர�ந�தெட�க�கவ�ம�", "days_first_letter": "டி", "gui_new_tab_chat_button": "அநாமதேயமாக அரட�டையடிக�கவ�ம�", "gui_new_tab_share_button": "கோப�ப�களைப� பகிரவ�ம�", "gui_settings_connection_type_control_port_option": "கட�ட�ப�பாட�ட� த�றைம�கத�தைப� பயன�பட�த�தி இணைக�கவ�ம�", "mode_tor_not_connected_label": "வெங�காயம� டோர� நெட�வொர�க�க�டன� இணைக�கப�படவில�லை", "gui_autoconnect_could_not_connect_to_tor_api": "TOR பநிஇ உடன� இணைக�க ம�டியவில�லை. மீண�ட�ம� ம�யற�சிக�க�ம� ம�ன� நீங�கள� இணையத�த�டன� இணைக�கப�பட�ட�ள�ளீர�கள� என�பதை உற�திப�பட�த�திக� கொள�ள�ங�கள�.", "gui_close_tab_warning_title": "தாவலை மூட�?", "gui_autoconnect_no_bridge": "பாலங�கள� இல�லாமல� மீண�ட�ம� ம�யற�சிக�கவ�ம�", "gui_share_url_public_description": " யாராவத� இந�த வெங�காய ம�கவரிய�டன� பதிவிறக�கம� டோர� உலாவியைப� பயன�பட�த�தி உங�கள� கோப�ப�கள� : ", "gui_new_tab_website_button": "ஒர� வலைத�தளத�தை ப�ரவலன� செய�ய�ங�கள�", "gui_close_tab_warning_persistent_description": "தொடர�ச�சியான தாவலை மூடி, அத� பயன�பட�த�த�ம� வெங�காய ம�கவரியை இழக�கிறீர�களா?", "history_in_progress_tooltip": "{} செயலில� உள�ளத�", "gui_show_qr_code": "QR க�றியீட�டைக� காட�ட�", "gui_add_files": "கோப�ப�களைச� சேர�", "gui_chat_start_server": "அரட�டை சேவையகத�தைத� தொடங�கவ�ம�", "gui_chat_stop_server": "அரட�டை சேவையகத�தை நிற�த�த�ங�கள�", "gui_autoconnect_try_again_without_a_bridge": "பாலங�கள� இல�லாமல� மீண�ட�ம� ம�யற�சிக�கவ�ம�", "gui_autoconnect_circumventing_censorship_starting_circumvention": "தணிக�கை மீற�தல�…", "gui_autoconnect_circumventing_censorship_starting_meek": "டொமைன�-கைவினைக�க� சாந�தக�ணத�தை நிற�வ�தல�…", "gui_autoconnect_circumventing_censorship_requesting_bridges": "TOR தணிக�கை ச�ற�றறிக�கை பநிஇ இலிர�ந�த� பாலங�களை கோர�கிறத�…", "gui_settings_connection_type_test_button": "TOR க�க� சோதனை இணைப�ப�", "gui_settings_control_port_label": "கட�ட�ப�பாட�ட� த�றை", "gui_settings_bridge_moat_button": "ப�திய பாலம� கோர�ங�கள�", "gui_settings_bridge_custom_radio_option": "நம�பகமான மூலத�திலிர�ந�த� நீங�கள� கற�ற�க�கொண�ட ஒர� பாலத�தை வழங�கவ�ம�", "gui_url_instructions_public_mode": "வெங�காய ம�கவரியை கீழே அன�ப�பவ�ம�:", "gui_all_modes_transfer_started": "தொடங�கியத� {}", "gui_all_modes_progress_complete": "%p%, {0:s} கழிந�தத�.", "gui_all_modes_progress_starting": "{0:s}, % p % (கணக�கிட�தல�)", "gui_share_mode_no_files": "கோப�ப�கள� இத�வரை அன�ப�பப�படவில�லை", "gui_share_mode_autostop_timer_waiting": "அன�ப�ப�தல� ம�டிக�கிறத�…", "mode_settings_share_autostop_sharing_checkbox": "கோப�ப�கள� அன�ப�பப�பட�ட பிறக� பகிர�வதை நிற�த�த�ங�கள� (தனிப�பட�ட கோப�ப�களைப� பதிவிறக�க அன�மதிக�க தேர�வ� செய�யவ�ம�)", "mode_settings_receive_data_dir_label": "கோப�ப�களை சேமிக�கவ�ம�", "mode_settings_website_disable_csp_checkbox": "இயல�ப�நிலை உள�ளடக�க பாத�காப�ப� கொள�கை தலைப�பை அன�ப�ப வேண�டாம� (மூன�றாம� தரப�ப� ஆதாரங�களைப� பயன�பட�த�த உங�கள� வலைத�தளத�தை அன�மதிக�கிறத�)", "settings_error_bundled_tor_broken": "வெங�காயர� டோர� உடன� இணைக�க ம�டியவில�லை:\n {}", "gui_rendezvous_cleanup_quit_early": "ஆரம�பத�தில� விலக�ங�கள�", "error_port_not_available": "வெங�காயர� த�றைம�கம� கிடைக�கவில�லை", "history_receive_read_message_button": "செய�தியைப� படிய�ங�கள�", "error_tor_protocol_error": "TOR உடன� பிழை இர�ந�தத�: {}", "moat_bridgedb_error": "பிரிட�செட� பி தொடர�ப� கொள�ள ம�டியவில�லை.", "gui_website_url_public_description": " யாராவத� இந�த வெங�காய ம�கவரிய�டன� �ப� பார�வையிடலாம� டோர� உலாவியைப� பயன�பட�த�தி உங�கள� வலைத�தளம� : ", "gui_please_wait": "தொடங�க�கிறத�… ரத�த� செய�ய சொட�க�க� செய�க.", "gui_receive_url_public_description": " யாராவத� இந�த வெங�காய ம�கவரிய�டன� பதிவேற�றலாம� டோர� உலாவி �ப� பயன�பட�த�தி உங�கள� கணினியில� கோப�ப�கள�: ", "gui_share_url_description": " எவர�ம� இந�த வெங�காய ம�கவரி மற�ற�ம� தனிப�பட�ட விசைய�டன� பதிவிறக�கம� டோர� உலாவி �ப� பயன�பட�த�தி உங�கள� கோப�ப�கள�: ", "gui_close_tab_warning_chat_description": "அரட�டை சேவையகத�தை ப�ரவலன� செய�ய�ம� தாவலை மூட�?", "gui_settings_help_label": "உதவி தேவையா? docs.onionshare.org �ப� பார�க�கவ�ம�", "gui_qr_label_url_title": "வெங�காய ம�கவரி", "gui_settings_meek_lite_expensive_warning": "எச�சரிக�கை: டோர� திட�டம� இயங�க�வதற�க� சாந�தக�ணம�ள�ள �ழ�நிலை பாலங�கள� மிகவ�ம� விலை உயர�ந�தவை.", "update_available": "ப�திய வெங�காயம� அவ�ட�. அதைப� பெற இங�கே சொட�க�க� செய�க .

நீங�கள� {} �ப� பயன�பட�த�த�கிறீர�கள�, மேல�ம� அண�மை காலத�தத� {}.", "update_not_available": "நீங�கள� அண�மைக� கால வெங�காயத�தை இயக�க�கிறீர�கள�.", "gui_tor_connection_lost": "TOR இலிர�ந�த� த�ண�டிக�கப�பட�டத�.", "gui_chat_url_description": " எவர�ம� இந�த வெங�காய ம�கவரி மற�ற�ம� தனியார� விசைய�டன� இந�த அரட�டை அறையில� சேரலாம� டோர� உலாவி �ப� பயன�பட�த�தி: ", "gui_open_folder_error": "XDG-OPEN உடன� கோப�ப�றையைத� திறக�க ம�டியவில�லை. கோப�ப� இங�கே உள�ளத�: {}", "gui_settings_language_changed_notice": "ப�திய மொழிக�க� மாற�ற வெங�காயத�தை மற�தொடக�கம� செய�ய�ங�கள�.", "gui_color_mode_changed_notice": "ப�திய வண�ணங�களைக� காண வெங�காயத�தை மற�தொடக�கம� செய�ய�ங�கள�.", "systray_page_loaded_title": "பக�கம� �ற�றப�பட�டத�", "systray_share_started_title": "பகிர�வ� தொடங�கியத�", "systray_share_canceled_title": "பகிர�வ� ரத�த� செய�யப�பட�டத�", "systray_share_canceled_message": "உங�கள� கோப�ப�களைப� பெற�வதை யாரோ ரத�த� செய�தனர�", "systray_receive_started_title": "பெற�தல� தொடங�கியத�", "gui_website_mode_no_files": "இத�வரை எந�த வலைத�தளம�ம� பகிரப�படவில�லை", "gui_receive_mode_autostop_timer_waiting": "பெற�வதை ம�டித�தல�…", "minutes_first_letter": "மீ", "seconds_first_letter": "கள�", "gui_new_tab_tooltip": "ப�திய தாவலைத� திறக�கவ�ம�", "gui_new_tab_receive_button": "கோப�ப�களைப� பெற�க", "gui_website_url_description": " யாராவத� இந�த வெங�காய ம�கவரி மற�ற�ம� தனிப�பட�ட விசைய�டன� பார�வையிடலாம� டோர� உலாவி �ப� பயன�பட�த�தி உங�கள� வலைத�தளம�: ", "gui_url_label_onetime": "இந�த பங�க� ம�தலில� ம�டிந�தத�ம� நின�ற�விட�ம�.", "gui_status_indicator_chat_started": "அரட�டை", "not_a_readable_file": "{0:s} என�பத� படிக�கக�கூடிய கோப�ப� அல�ல.", "other_page_loaded": "ம�கவரி �ற�றப�பட�டத�", "incorrect_password": "தவறான கடவ�ச�சொல�", "close_on_autostop_timer": "ஆட�டோ-ச�டாப� நேரங�க�றிகர�வி ம�டிந�ததால� நிற�த�தப�பட�டத�", "closing_automatically": "பரிமாற�றம� ம�டிந�ததால� நிற�த�தப�பட�டத�", "large_filesize": "எச�சரிக�கை: பெரிய பங�கை அன�ப�ப�வதற�க� மணிநேரம� ஆகலாம�", "gui_drag_and_drop": "பகிர�வைத� தொடங�க கோப�ப�கள� மற�ற�ம� கோப�ப�றைகளை இழ�த�த� விட�ங�கள�", "gui_add_folder": "கோப�ப�றையைச� சேர�", "gui_dragdrop_sandbox_flatpak": "பிளாட�பாக� சாண�ட�பாக�சை மிகவ�ம� பாத�காப�பாக மாற�ற, இழ�த�த� த�ளி ஆதரிக�கப�படவில�லை. அதற�க� பதிலாக கோப�ப�களைத� தேர�ந�தெட�க�க \"கோப�ப�களைச� சேர�\" மற�ற�ம� \"கோப�ப�றையைச� சேர�\" பொத�தான�களைப� பயன�பட�த�தவ�ம�.", "gui_share_start_server": "பகிர�வைத� தொடங�க�ங�கள�", "gui_share_stop_server": "பகிர�வை நிற�த�த�ங�கள�", "gui_receive_flatpak_data_dir": "பிளாட�பேக�கைப� பயன�பட�த�தி வெங�காயத�தை நிற�வியதால�, ~/வெங�காயத�தில� உள�ள கோப�ப�றையில� கோப�ப�களை சேமிக�க வேண�ட�ம�.", "gui_copy_url": "ம�கவரி நகல�", "gui_copy_client_auth": "தனிப�பட�ட விசையை நகலெட�க�கவ�ம�", "gui_copied_url_title": "வெங�காய ம�கவரி நகலெட�க�கப�பட�டத�", "gui_copied_url": "கிளிப�போர�ட�க�க� நகலெட�க�கப�பட�ட வெங�காயம�", "gui_copied_client_auth_title": "தனியார� விசை நகலெட�க�கப�பட�டத�", "gui_copied_client_auth": "தனியார� விசை கிளிப�போர�ட�க�க� நகலெட�க�கப�பட�டத�", "gui_qr_code_dialog_title": "வெங�காயம� QR க�றியீட�", "gui_qr_label_auth_string_title": "தனிப�பட�ட விசை", "gui_reveal": "வெளிப�பட�த�த�ங�கள�", "gui_waiting_to_start": "{} இல� தொடங�க திட�டமிடப�பட�ட�ள�ளத�. ரத�த� செய�யச� சொட�க�க� செய�க.", "zip_progress_bar_format": "ச�ர�க�க: %p%", "gui_autoconnect_description": "வெங�காயர� தன�னார�வலத�தால� இயக�கப�பட�ம� டோர� நெட�வொர�க�கை நம�பிய�ள�ளத�.", "gui_autoconnect_trying_to_connect_to_tor": "TOR உடன� இணைத�தல�…", "gui_autoconnect_bridge_description": "உங�கள� இணைய இணைப�ப� தணிக�கை செய�யப�பட�டால� நீங�கள� ஒர� பாலத�தைப� பயன�பட�த�தி இணைக�க ம�டிய�ம�.", "gui_autoconnect_bridge_detect_automatic": "பாலம� அமைப�ப�கள�க�கான எனத� �பி ம�கவரியிலிர�ந�த� எனத� நாட�டைத� தீர�மானிக�கவ�ம�", "gui_autoconnect_bridge_detect_manual": "பாலம� அமைப�ப�கள�க�க� கைம�றையாக எனத� நாட�டைத� தேர�ந�தெட�க�கவ�ம�", "gui_autoconnect_bridge_setting_options": "பாலம� அமைப�ப�கள�", "gui_autoconnect_circumventing_censorship_got_bridges": "பாலங�கள� நிற�வப�பட�டன. TOR உடன� மீண�ட�ம� இணைகிறத�…", "gui_settings_autoupdate_option": "ப�திய பதிப�ப� கிடைக�க�ம�போத� எனக�க� அறிவிக�கவ�ம�", "gui_settings_autoupdate_timestamp": "கடைசியாக சரிபார�க�கப�பட�டத�: {}", "gui_settings_autoupdate_check_button": "ப�திய பதிப�பை சரிபார�க�கவ�ம�", "gui_settings_connection_type_label": "வெங�காயம� எவ�வாற� TOR உடன� இணைக�க வேண�ட�ம�?", "gui_settings_connection_type_bundled_option": "வெங�காயத�தில� கட�டப�பட�ட TOR பதிப�பைப� பயன�பட�த�தவ�ம�", "gui_settings_tor_bridges_label": "டோர� அண�கல� தட�க�கப�பட�டால� உங�கள� போக�க�வரத�த� TOR நெட�வொர�க�கை உள�ளிட பாலங�கள� உதவ�கின�றன. நீங�கள� எங�கிர�ந�த� இணைக�கிறீர�கள� என�பதைப� பொற�த�த�, ஒர� பாலம� மற�றொன�றை விட சிறப�பாக செயல�படக�கூட�ம�.", "gui_settings_bridge_use_checkbox": "ஒர� பாலத�தைப� பயன�பட�த�தவ�ம�", "gui_settings_bridge_none_radio_option": "பாலங�களைப� பயன�பட�த�த வேண�டாம�", "gui_settings_tor_bridges_invalid": "நீங�கள� வேலையைச� சேர�த�த பாலங�கள� எத�வ�ம� இல�லை. அவற�றை இர�ம�றை சரிபார�க�கவ�ம� அல�லத� மற�றவர�களைச� சேர�க�கவ�ம�.", "gui_settings_stop_active_tabs_label": "உங�கள� சில தாவல�களில� சேவைகள� உள�ளன.\n உங�கள� TOR அமைப�ப�களை மாற�ற அனைத�த� சேவைகளைய�ம� நீங�கள� நிற�த�த வேண�ட�ம�.", "gui_settings_version_label": "நீங�கள� வெங�காயத�தைப� பயன�பட�த�த�கிறீர�கள� {}", "settings_test_success": "TOR கட�ட�ப�பட�த�திய�டன� இணைக�கப�பட�ட�ள�ளத�.\n\n TOR பதிப�ப�: {}\n இடைக�கால வெங�காய சேவைகளை ஆதரிக�கிறத�: {}.\n கிளையன�ட� அங�கீகாரத�தை ஆதரிக�கிறத�: {}.\n நெக�ச�ட�-செனரலை ஆதரிக�கிறத� .ஒனியன� ம�கவரிகள�: {}.", "connecting_to_tor": "TOR நெட�வொர�க�க�டன� இணைக�கிறத�", "update_error_check_error": "ப�திய பதிப�பைச� சரிபார�க�க ம�டியவில�லை: ஒர�வேளை நீங�கள� டோர�டன� இணைக�கப�படவில�லை, அல�லத� வெங�காய வலைத�தளம� க�றைந�த�விட�டதா?", "gui_tor_connection_ask": "TOR உடனான இணைப�பை வரிசைப�பட�த�த அமைப�ப�களைத� திறக�கவா?", "gui_tor_connection_error_settings": "அமைப�ப�களில� டோர� நெட�வொர�க�க�டன� வெங�காயம�சேர� எவ�வாற� இணைகிறத� என�பதை மாற�ற ம�யற�சிக�கவ�ம�.", "gui_tor_connection_canceled": "டோர�டன� இணைக�க ம�டியவில�லை.\n\n நீங�கள� இணையத�த�டன� இணைக�கப�பட�ட�ள�ளீர�கள� என�பதை உற�திப�பட�த�திக� கொள�ள�ங�கள�, பின�னர� வெங�காயத�தை மீண�ட�ம� திறந�த� அதன� இணைப�பை TOR உடன� அமைக�கவ�ம�.", "gui_server_started_after_autostop_timer": "சேவையகம� தொடங�க�வதற�க� ம�ன�ப� ஆட�டோ-ச�டாப� நேரங�க�றிகர�வி வெளியேறியத�. தயவ�செய�த� ஒர� ப�திய பங�கை உர�வாக�க�ங�கள�.", "gui_server_autostop_timer_expired": "ஆட�டோ-ச�டாப� நேரங�க�றிகர�வி �ற�கனவே ம�டிந�த�விட�டத�. பகிர�வைத� தொடங�க அதை சரிசெய�யவ�ம�.", "gui_server_autostart_timer_expired": "திட�டமிடப�பட�ட நேரம� �ற�கனவே கடந�த�விட�டத�. பகிர�வைத� தொடங�க அதை சரிசெய�யவ�ம�.", "gui_autostop_timer_cant_be_earlier_than_autostart_timer": "ஆட�டோ-ச�டாப� நேரம� ஆட�டோ-ச�டார�ட� நேரத�தை விட ஒரே மாதிரியாகவோ அல�லத� ம�ந�தையதாகவோ இர�க�க ம�டியாத�. பகிர�வைத� தொடங�க அதை சரிசெய�யவ�ம�.", "gui_server_doesnt_support_stealth": "மன�னிக�கவ�ம�, TOR இன� இந�த பதிப�ப� திர�ட�ட�த�தனத�தை ஆதரிக�காத� (கிளையன�ட� அங�கீகாரம�). TOR இன� ப�திய பதிப�பில� ம�யற�சிக�கவ�ம�, அல�லத� தனிப�பட�டதாக இர�க�க தேவையில�லை என�றால� 'பொத�' பயன�ம�றையைப� பயன�பட�த�தவ�ம�.", "gui_receive_url_description": " எவர�ம� இந�த வெங�காய ம�கவரி மற�ற�ம� தனிப�பட�ட விசைய�டன� பதிவேற�றலாம� டோர� உலாவி �ப� பயன�பட�த�தி உங�கள� கணினியில� கோப�ப�கள�: ", "gui_chat_url_public_description": " எவர�ம� இந�த வெங�காய ம�கவரிய�டன� இந�த அரட�டை அறையில� சேரலாம� டோர� உலாவியைப� பயன�பட�த�தி : ", "gui_url_label_persistent": "இந�தப� பங�க� தானாக நிற�த�தப�படாத�.

ஒவ�வொர� அட�த�தட�த�த பங�க�ம� ம�கவரியை மீண�ட�ம� பயன�பட�த�த�கின�றன. (ஒர� ம�றை ம�கவரிகளைப� பயன�பட�த�த, அமைப�ப�களில� \"வெங�காயவைத� தொடங�க�ம�போத� எப�போத�ம� இந�தத� தாவலைத� திறக�கவ�ம�\".)", "gui_url_label_stay_open": "இந�த பங�க� தானாக நிற�த�தப�படாத�.", "gui_url_instructions": "ம�தலில�, வெங�காய ம�கவரியை கீழே அன�ப�பவ�ம�:", "gui_client_auth_instructions": "அட�த�த�, உங�கள� வெங�காய சேவைக�க� அண�கலை அன�மதிக�க தனிப�பட�ட விசையை அன�ப�பவ�ம�:", "gui_status_indicator_share_stopped": "நிற�த�தப�பட�டத�", "gui_status_indicator_share_scheduled": "திட�டமிடப�பட�ட�ள�ளத�…", "gui_status_indicator_share_started": "பகிர�வ�", "gui_status_indicator_receive_scheduled": "திட�டமிடப�பட�ட�ள�ளத�…", "gui_status_indicator_chat_stopped": "நிற�த�தப�பட�டத�", "gui_status_indicator_chat_scheduled": "திட�டமிடப�பட�ட�ள�ளத�…", "gui_file_info": "{} கோப�ப�கள�, {}", "gui_file_info_single": "{} கோப�ப�, {}", "history_completed_tooltip": "{} நிறைவ�", "history_requests_tooltip": "{} வலை கோரிக�கைகள�", "error_cannot_create_data_dir": "வெங�காய தரவ� கோப�ப�றையை உர�வாக�க ம�டியவில�லை: {}", "gui_receive_mode_warning": "பயன�ம�றையைப� பெற�ங�கள� உங�கள� கணினியில� கோப�ப�களைப� பதிவேற�ற மக�களை அன�மதிக�கிறத�.

சில கோப�ப�கள� உங�கள� கணினியைத� திறந�தால� அவற�றைக� கட�ட�ப�பட�த�தக�கூட�ம�. நீங�கள� நம�ப�ம� நபர�களிடமிர�ந�த� மட�ட�மே விசயங�களைத� திறக�கவ�ம�, அல�லத� நீங�கள� என�ன செய�கிறீர�கள� என�பத� உங�கள�க�க�த� தெரிந�தால�. ", "gui_chat_mode_explainer": "டோர� உலாவியில�, மற�றவர�கள�டன� ஊடாட�ம� வகையில� அரட�டையடிக�க அரட�டை பயன�ம�றை உங�களை அன�மதிக�கிறத�.

அரட�டை வரலாற� வெங�காயத�தில� சேமிக�கப�படவில�லை. நீங�கள� டோர� உலாவியை மூட�ம�போத� அரட�டை வரலாற� மறைந�த�விட�ம�. ", "systray_share_started_message": "ஒர�வர�க�க� கோப�ப�களை அன�ப�பத� தொடங�க�கிறத�", "systray_share_completed_title": "பகிர�வ� ம�ழ�மையானத�", "systray_share_completed_message": "கோப�ப�களை அன�ப�பியத�", "systray_receive_started_message": "யாரோ உங�கள�க�க� கோப�ப�களை அன�ப�ப�கிறார�கள�", "gui_main_page_receive_button": "பெறத� தொடங�க�ங�கள�", "gui_main_page_website_button": "ஓச�டிங� தொடங�கவ�ம�", "gui_main_page_chat_button": "அரட�டையடிக�கத� தொடங�க�ங�கள�", "gui_quit_warning_title": "வெங�காயத�தை விட�ட� வெளியேறவா?", "gui_quit_warning_description": "அவற�றில� சிலவற�றில� பகிர�வ� செயலில� இர�ந�தால�ம�, எல�லா தாவல�களைய�ம� விட�ட�விட�ட� மூட�ங�கள�?", "mode_settings_advanced_toggle_hide": "மேம�பட�ட அமைப�ப�களை மறைக�கவ�ம�", "mode_settings_title_label": "தனிப�பயன� தலைப�ப�", "mode_settings_persistent_checkbox": "வெங�காயவைத� தொடங�க�ம�போத� எப�போத�ம� இந�த தாவலைத� திறக�கவ�ம� (வெங�காய ம�கவரி அப�படியே இர�க�க�ம�)", "mode_settings_public_checkbox": "இத� ஒர� பொத� வெங�காய பணி (தனியார� விசையை ம�டக�க�கிறத�)", "mode_settings_autostart_timer_checkbox": "திட�டமிடப�பட�ட நேரத�தில� வெங�காய சேவையைத� தொடங�கவ�ம�", "mode_settings_autostop_timer_checkbox": "திட�டமிடப�பட�ட நேரத�தில� வெங�காய சேவையை நிற�த�த�ங�கள�", "mode_settings_receive_disable_text_checkbox": "சமர�ப�பிக�க�ம� உரையை ம�டக�க�", "mode_settings_receive_disable_files_checkbox": "பதிவேற�ற�ம� கோப�ப�களை ம�டக�க�", "mode_settings_receive_webhook_url_checkbox": "அறிவிப�ப� வெப�ஊக� பயன�பட�த�தவ�ம�", "mode_settings_website_custom_csp_checkbox": "தனிப�பயன� உள�ளடக�க பாத�காப�ப� கொள�கை தலைப�பை அன�ப�பவ�ம�", "gui_all_modes_transfer_finished_range": "மாற�றப�பட�டத� {} - {}", "gui_all_modes_transfer_finished": "மாற�றப�பட�டத� {}", "gui_all_modes_transfer_canceled_range": "ரத�த�செய�யப�பட�டத� {} - {}", "gui_all_modes_transfer_canceled": "ரத�த�செய�யப�பட�டத� {}", "settings_error_unknown": "உங�கள� அமைப�ப�கள� அர�த�தமல�ல என�பதால� டோர� கன�ட�ரோலர�டன� இணைக�க ம�டியாத�.", "settings_error_automatic": "TOR கட�ட�ப�பட�த�திய�டன� இணைக�க ம�டியவில�லை. டோர� உலாவி (Torproject.org இலிர�ந�த� கிடைக�கிறத�) பின�னணியில� இயங�க�கிறதா?", "settings_error_socket_port": "{}:{} இல� டோர� கட�ட�ப�பட�த�திய�டன� இணைக�க ம�டியாத�.", "settings_error_socket_file": "{} சாக�கெட� கோப�பைப� பயன�பட�த�தி டோர� கட�ட�ப�பட�த�திய�டன� இணைக�க ம�டியாத�.", "settings_error_auth": "{}: {With உடன� இணைக�கப�பட�ட�ள�ளத�, ஆனால� அங�கீகரிக�க ம�டியாத�. ஒர�வேளை இத� ஒர� டோர� கட�ட�ப�பட�த�தி அல�லவா?", "settings_error_missing_password": "டோர� கன�ட�ரோலர�டன� இணைக�கப�பட�ட�ள�ளத�, ஆனால� அங�கீகரிக�க கடவ�ச�சொல� தேவைப�பட�கிறத�.", "settings_error_unreadable_cookie_file": "TOR கட�ட�ப�பட�த�திய�டன� இணைக�கப�பட�ட�ள�ளத�, ஆனால� கடவ�ச�சொல� தவறாக இர�க�கலாம�, அல�லத� உங�கள� பயனர�க�க� க�க�கீ கோப�பைப� படிக�க அன�மதிக�கப�படவில�லை.", "settings_error_bundled_tor_not_supported": "வெங�காயவாதிய�டன� வர�ம� TOR பதிப�பைப� பயன�பட�த�த�வத� சாளரங�கள� அல�லத� மேகோசில� உர�வாக�க�பவர� பயன�ம�றையில� வேலை செய�யாத�.", "settings_error_bundled_tor_timeout": "TOR உடன� இணைக�க அதிக நேரம� எட�த�த�க�கொள�வத�. ஒர�வேளை நீங�கள� இணையத�த�டன� இணைக�கப�படவில�லை, அல�லத� தவறான கணினி கடிகாரத�தைக� கொண�டிர�க�கலாமா?", "gui_rendezvous_cleanup": "உங�கள� கோப�ப�கள� மாற�றப�பட�ட�ள�ளன என�பதை உற�திப�பட�த�த டோர� ச�ற�ற�கள� மூடப�பட�வதற�க� காத�திர�க�கிறத�.\n\n இதற�க� சில நிமிடங�கள� ஆகலாம�.", "moat_contact_label": "பிரிட�ச�ட�பி தொடர�ப� கொள�ள�ங�கள�…", "moat_captcha_label": "ஒர� பாலம� கோர கேப�ட�சாவை தீர�க�கவ�ம�.", "moat_captcha_error": "தவறான தீர�வ�. மீண�ட�ம� ம�யற�சிக�கவ�ம�.", "waitress_web_server_error": "வலை சேவையகத�தைத� தொடங�க�வதில� சிக�கல� இர�ந�தத�", "error_generic": "வெங�காயத�தில� எதிர�பாராத பிழை �ற�பட�டத�: \n{}", "mode_settings_persistent_autostart_on_launch_checkbox": "வெங�காயர� தொடங�க�ம� போத� தானாக இந�த வெங�காய சேவையைத� தொடங�கவ�ம�", "gui_settings_license_label": "சிபிஎல� வி 3 இன� கீழ� வெங�காயர� உரிமம� பெற�றத�.
மூன�றாம� தரப�ப� உரிமங�களை இங�கே காணலாம�:
" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/te.json000066400000000000000000000530561521174352300271260ustar00rootroot00000000000000{ "not_a_readable_file": "{0:s} చద�వగలిగిన దస�త�రం కాద�.", "other_page_loaded": "జాల చిర�నామా లోడ� చేయబడినది", "close_on_autostop_timer": "స�వయంచాలితంగా ఆగ� సమయ సూచీ సమయాతీతమయిపోయినది కన�క ఆపివేయబడినది", "closing_automatically": "బదిలీ పూర�తి అయినంద�న ఆపబడినది", "large_filesize": "హెచ�చరిక: ఒక పెద�ద అంశాన�ని పంపించడానికి కొన�ని గంటల� పట�టవచ�చ�", "gui_drag_and_drop": "దస�త�రాలన�, సంచయాలన� లాగి వదలండి వాటిని పంచ�కోవడం మొదల�పెట�ట�టక�", "gui_add": "చేర�చ�", "gui_add_files": "దస�త�రాలన� చేర�చ�", "gui_add_folder": "సంచయాన�ని చేర�చ�", "gui_choose_items": "ఎంచ�కో", "gui_share_start_server": "పంచ�కోవడం మొదల�పెట�ట�", "gui_share_stop_server": "పంచ�కోవడం ఆపివేయి", "gui_share_stop_server_autostop_timer": "పంచ�కోవడం ఆపివేయి ({})", "gui_receive_start_server": "స�వీకరించ� రీతిని మొదల�పెట�ట�", "gui_receive_stop_server": "స�వీకరించ� రీతిని ఆపివేయి", "gui_receive_stop_server_autostop_timer": "స�వీకరించ� రీతిని ఆపివేయి ({} మిగిలినది)", "gui_copy_url": "జాల చిర�నామాన� నకల� తీయి", "gui_canceled": "రద�ద� చేయబడినది", "gui_copied_url_title": "OnionShare జాల చిర�నామా నకల� తీయబడినది", "gui_copied_url": "OnionShare జాల చిర�నామా క�లిప�‌బోర�డ�నక� నకల� తీయబడినది", "gui_waiting_to_start": "ఇంకా {}లో మొదలగ�నట�ల� అమర�చబడినది. రద�ద�చేయ�టకై ఇక�కడ నొక�క�.", "gui_please_wait": "మొదల�పెట�టబడ�త�ంది... రద�ద� చేయ�టకై ఇక�కడ నొక�క�.", "gui_quit_warning_quit": "నిష�క�రమించ�", "zip_progress_bar_format": "క�దించబడ�త�న�నది: %p%", "gui_settings_window_title": "అమరికల�", "gui_settings_autoupdate_label": "కొత�త రూపాంతరం కోసం సరిచూడ�", "gui_settings_autoupdate_option": "కొత�త రూపాంతరం వస�తే నాక� తెలియచేయి", "gui_settings_autoupdate_timestamp": "ఇంతక�మ�ంద� సరిచూసినది: {}", "gui_settings_autoupdate_timestamp_never": "మ�న�పెన�నడూ లేద�", "gui_settings_autoupdate_check_button": "కొత�త రూపాంతరం కొరక� సరిచూడ�", "gui_settings_connection_type_label": "OnionShareన� Torతో ఎలా అన�సంధానించాలి?", "gui_settings_connection_type_bundled_option": "OnionShareలో కూర�చిన Tor రూపాంతరాన�ని ఉపయోగించ�", "gui_settings_connection_type_automatic_option": "Tor విహారిణిని వాడి స�వయంచాలక ఆకృతీకరణక� ప�రయత�నించ�", "gui_settings_connection_type_control_port_option": "నియంత�రణ పోర�ట�న� వాడి అన�సంధానం చేయి", "gui_settings_connection_type_socket_file_option": "సాకెట� దస�త�రాన�ని వాడి అన�సంధానం చేయి", "gui_settings_connection_type_test_button": "Torక� అన�సంధానతన� పరీక�షించ�", "gui_settings_control_port_label": "నియంత�రణ చేయ� పోర�ట�", "gui_settings_socket_file_label": "సాకెట� దస�త�రం", "gui_settings_socks_label": "SOCKS పోర�ట�", "gui_settings_authenticate_no_auth_option": "ధృవీకరణ లేక�ండా, లేదా క�కీ ధ�ర�వీకరణ", "gui_settings_authenticate_password_option": "సంకేతప�మాట", "gui_settings_password_label": "సంకేతప�మాట", "gui_settings_tor_bridges": "Tor బ�రిడ�జి మద�దత�", "gui_settings_meek_lite_expensive_warning": "హెచ�చరిక: tor వ�యవస�థన� meek_lite బ�రిడ�జిల ద�వారా నడపడం చాలా ఖర�చ�తో కూడిన పని.

మీర� obfs4 మాధ�యమాల ద�వారా లేదా వేరే మామూల� బ�రిడ�జిల ద�వారా torక� సూటిగా అన�సంధానించలేని పక�షంలోనే వాటిని వాడండి.", "gui_settings_tor_bridges_invalid": "మీర� చేర�చిన � బ�రిడ�జీ కూడా పనిచేయ�టలేద�.\nమరల సరిచూచ�కోండి లేదా వేరేవాటిని చేర�చండి.", "gui_settings_button_save": "భద�రపరచ�", "gui_settings_button_cancel": "రద�ద�చేయి", "gui_settings_button_help": "సహాయం", "settings_error_unknown": "మీ అమరికల� సరైనవిగా లేవ� కన�క టార� నియంత�రితక� అన�సంధానింపబడలేద�.", "settings_error_automatic": "Tor నియంత�రణకర�తక� అన�సంధానం కాలేకపోత�ంది. Tor విహారిణి (torproject.org న�ండి లభ�యం) వెన�తలంలో పనిచేస�త�ందా?", "settings_error_socket_port": "{}:{} వద�ద టార� నియంత�రితక� అన�సంధానింపబడలేద�.", "settings_error_socket_file": "సాకెట� దస�త�రం {} ద�వారా టార� నియంత�రితక� అన�సంధానింపబడలేద�.", "settings_error_auth": "{}:{} వద�ద అన�సంధానించబడినది, కానీ ధ�ర�వపరచబడలేద�. ఇది టార� నియంత�రిత కాదేమో?", "settings_error_missing_password": "Tor నియంత�రితక� అన�సంధానించబడినది, కానీ ధ�ర�వపరచడానికి ఒక సంకేతప�మాట అవసరం.", "settings_error_unreadable_cookie_file": "Tor నియంత�రితక� అన�సంధానించబడినది, కానీ సంకేతప�మాట సరైనది కాకపోవచ�చ�, లేదా మీ వాడ�కరికి క�కీ దస�త�రాన�ని చదవడానికి అన�మతి లేకపోవచ�చ�.", "settings_error_bundled_tor_not_supported": "OnionShareతో పాట� వచ�చిన Tor రూపాంతరం విండోస� లేదా మాక�ఓఎస�‌లో అభివృద�ధి రీతిలో పనిచేయద�.", "settings_error_bundled_tor_timeout": "Torక� అన�సంధానించబడ�టక� ఎక�క�వ సమయం తీస�క�ంట�ంది. మీర� జాలక� అన�సంధానించబడలేదేమో, లేదా మీ గణనయంత�ర సమయం సరైనది కాదేమో?", "settings_error_bundled_tor_broken": "OnionShare వెన�తలంలో Torతో అన�సంధానం అవట�లేద�: \n{}", "settings_test_success": "Tor నియంత�రణికి అన�సంధానమయింది.\n\nTor రూపాంతరం: {}\nఅల�పాయ�ష�క onion సేవలక� మద�దత� ఉంది: {}.\nఉపయోక�త ధ�ర�వీకరణక� మద�దత� ఉంది: {}.\nసరికొత�త .onion చిర�నామాలక� మద�దత� ఉంది: {}.", "error_tor_protocol_error": "Torతో పనిచేయ�టలో ఒక దోషం కనబడింది: {}", "connecting_to_tor": "Tor జాలాకార వ�యవస�థక� అన�సంధానించబడ�త�ంది", "update_available": "సరికొత�త OnionShare వచ�చింది. తెచ�చ�కోవడానికి
ఇక�కడ నొక�కండి.

మీర� వాడ�త�న�నది {}, సరికొత�తది {}.", "update_error_check_error": "కొత�త రూపాంతరం కోసం సరిచూడలేకపోత�ంది: బహ�శా మీర� Torక� అన�సంధానమై లేరా, లేదా OnionShare జాలగూడ� పనిచేయట�లేదా?", "update_not_available": "మీర� అతినూతన OnionShareని వాడ�త�న�నార�.", "gui_tor_connection_ask": "Tor అన�సంధానత సమస�యన� పరిష�కరించడానికి అమరికలన� తెరవనా?", "gui_tor_connection_ask_open_settings": "అవ�న�", "gui_tor_connection_ask_quit": "విడిచిపెట�ట�", "gui_tor_connection_error_settings": "OnionShareన� Torతో అన�సంధానించే విధానాన�ని అమరికలలో మార�చ�.", "gui_tor_connection_canceled": "Torక� అన�సంధానం కాలేకపోత�ంది.\n\nమీర� జాలక� అన�సంధానమయ�యారేమో సరిచూస�కోండి, ఆ తర�వాత OnionShareన� మరల తెరచి, దాని Tor అన�సంధానతన� అమర�చ�కోండి.", "gui_tor_connection_lost": "Tor న�ండి వేర�చేయబడినది.", "gui_server_started_after_autostop_timer": "సర�వర� మొదలయ�యేలోపే స�వయంచాలితంగా ఆగ� సమయ సూచీ సమయాతీతమయిపోయినది. ఒక కొత�త అంశాన�ని పంచ�కోండి.", "gui_server_autostop_timer_expired": "స�వయంచాలితంగా ఆగ� సమయ సూచీ సమయాతీతమయిపోయినది. పంచ�కోవడం మొదల�పెట�టడానికి దానిని నవీకరించండి.", "gui_server_autostart_timer_expired": "నిర�ణీత సమయం ఇప�పటికే దాటిపోయింది. పంచ�కోవడం ప�రారంభించడం కొరక� దయచేసి దానిని నవీకరించండి.", "gui_autostop_timer_cant_be_earlier_than_autostart_timer": "స�వయంచాలక ఆగ� సమయం అనేది స�వయంచాలక ప�రారంభ సమయంతో సమానంగా లేదా అంతక� మ�ంద� ఉండకూడద�. పంచ�కోవడం ప�రారంభించడం కొరక� దయచేసి దానిని నవీకరించండి.", "gui_share_url_description": "ఈOnionShare చిర�నామా గల ఎవరైనా మీ దస�త�రాలన� Tor విహారిణితో దింప�కోవచ�చ�: ", "gui_receive_url_description": "ఈOnionShare చిర�నామా గల ఎవరైనా మీ దస�త�రాలన� Tor విహారిణితో ఎక�కించ�కోవచ�చ�:", "gui_url_label_persistent": "ఈ పంచ�కొనబడిన అంశం స�వయంచాలితంగా ఆపబడద�.

తద�పరి పంచ�కోబడిన ప�రతి అంశం ఈ చిర�నామాన� మరల వాడ�క�ంట�ంది. (ఒక�కసారికి మాత�రం వాడగలిగే చిర�నామాలన� వాడాలన�క�ంటే, అమరికలలో \"నిరంతర చిర�నామాన� వాడ�\"ని అచేతనం చేయండి.)", "gui_url_label_stay_open": "ఈ పంచ�కొనబడిన అంశం స�వయంచాలితంగా ఆపబడద�.", "gui_url_label_onetime": "ఒకసారి పూర�తయిన తర�వాత ఈ పంచ�కొనబడిన అంశం ఆపబడ�త�ంది.", "gui_url_label_onetime_and_persistent": "ఈ పంచ�కొనబడిన అంశం స�వయంచాలితంగా ఆపబడద�.

తద�పరి పంచ�కోబడిన ప�రతి అంశం ఈ చిర�నామాన� మరల వాడ�క�ంట�ంది. (ఒక�కసారికి మాత�రం వాడగలిగే చిర�నామాలన� వాడాలన�క�ంటే, అమరికలలో \"నిరంతర చిర�నామాన� వాడ�\"ని అచేతనం చేయండి.)", "gui_status_indicator_share_stopped": "ఆగిపోయినవి", "gui_status_indicator_share_working": "మొదల�పెడ�త�ంది…", "gui_status_indicator_share_scheduled": "షెడ�యూల�…", "gui_status_indicator_share_started": "పంచ�కొంట�ంది", "gui_status_indicator_receive_stopped": "ఆగిపోయినవి", "gui_status_indicator_receive_working": "మొదల�పెడ�త�ంది…", "gui_status_indicator_receive_scheduled": "షెడ�యూల�…", "gui_status_indicator_receive_started": "స�వీకరిస�త�ంది", "gui_file_info": "{} దస�త�రాల�, {}", "gui_file_info_single": "{} దస�త�రమ�, {}", "history_in_progress_tooltip": "{} పని జర�గ�తూ ఉంది", "history_completed_tooltip": "{} అయిపోయింది", "error_cannot_create_data_dir": "OnionShare దత�త సంచయం: {}ని సృష�టించడం జరగలేద�", "gui_receive_mode_warning": "స�వీకరించ� రీతి వ�యక�త�ల� మీ కంప�యూటర�క� దస�త�రాలన� ఎక�కించడానికి అన�మతినిస�త�ంది.

కొన�ని దస�త�రాలన� మీర� తెరిస�తే అవి అవశ�యం మీ కంప�యూటర�న� నియంత�రించగలవ�. కన�క మీర� విశ�వసించే వ�యక�త�లన�ండి వచ�చిన వాటినే తెరవండి, లేదా మీరేం చేస�త�న�నారో మీక� అవగాహన ఉంటేనే తెరవండి.", "gui_settings_language_label": "ఎంచ�క�న�న భాష", "gui_settings_language_changed_notice": "మీర� మార�చిన భాష అమల�లోకి రావడానికి OnionShareని ప�నఃప�రారంభించండి.", "systray_menu_exit": "నిష�క�రమించ�", "systray_page_loaded_title": "ప�ట లోడ� చేయబడినది", "systray_page_loaded_message": "OnionShare జాల చిర�నామా లోడ� చేయబడినది", "systray_share_started_title": "పంచ�కోవడం మొదలయింది", "systray_share_started_message": "మరొకరికి దస�త�రాల� పంపడం మొదలవ�త�ంది", "systray_share_completed_title": "పంచ�కోవడం పూర�తయింది", "systray_share_completed_message": "దస�త�రాల� పంపడం మ�గిసినది", "systray_share_canceled_title": "పంచ�కోవడం రద�ద�చేయబడినది", "systray_share_canceled_message": "వేరెవరో మీ దస�త�రాలన� స�వీకరించ�ట రద�ద� చేసార�", "systray_receive_started_title": "స�వీకరించ�ట మొదలయింది", "systray_receive_started_message": "మరొకర� మీక� దస�త�రాలన� పంపిస�త�న�నార�", "gui_all_modes_history": "చరిత�ర", "gui_all_modes_clear_history": "అన�నీ తీసివేయి", "gui_all_modes_transfer_started": "మొదలయింది {}", "gui_all_modes_transfer_finished_range": "పంపబడినది {} - {}", "gui_all_modes_transfer_finished": "పంపబడినది {}", "gui_all_modes_transfer_canceled_range": "రద�ద� చేయబడినది {} - {}", "gui_all_modes_transfer_canceled": "రద�ద� చేయబడినది {}", "gui_all_modes_progress_complete": "%p%, {0:s} గడచినది.", "gui_all_modes_progress_starting": "{0:s}, %p% (లెక�కపెట�టబడ�త�ంది)", "gui_all_modes_progress_eta": "{0:s}, పూర�తి అగ�టక� పట�ట� సమయం: {1:s}, %p%", "gui_share_mode_no_files": "ఇంకా � దస�త�రాల� పంపబడలేద�", "gui_share_mode_autostop_timer_waiting": "పంప�ట పూర�తి అగ�టక� వేచిచూడడం జర�గ�త�న�నది", "gui_receive_mode_no_files": "ఇంకా � దస�త�రాల� స�వీకరించబడలేద�", "gui_receive_mode_autostop_timer_waiting": "స�వీకరణ పూర�తి అగ�టక� వేచిచూడడం జర�గ�త�న�నది", "days_first_letter": "d", "hours_first_letter": "h", "minutes_first_letter": "m", "seconds_first_letter": "s", "incorrect_password": "తప�ప� పాస�వర�డ�", "gui_settings_theme_dark": "దట�టమ�", "gui_please_wait_no_button": "మొదల�పెడ�త�ంది…", "mode_settings_receive_data_dir_label": "దస�త�రాలన� ఇక�కడ భద�రపరచ�", "gui_tab_name_share": "షేర�", "gui_tab_name_receive": "పొంద�", "moat_captcha_submit": "Submit", "gui_general_settings_window_title": "సాధారణం", "gui_tab_name_chat": "చాట�", "gui_hide": "దాచ�", "gui_status_indicator_chat_working": "మొదల�పెడ�త�ంది…", "gui_status_indicator_chat_scheduled": "షెడ�యూల�…", "gui_share_url_public_description": "ఈOnionShare చిర�నామా గల ఎవరైనా మీ దస�త�రాలన� Tor విహారిణితో దింప�కోవచ�చ�: ", "gui_receive_url_public_description": "ఈOnionShare చిర�నామా గల ఎవరైనా మీ దస�త�రాలన� Tor విహారిణితో ఎక�కించ�కోవచ�చ�:", "gui_tab_name_website": "వెబ�సైట�", "gui_remove": "తొలగించ�", "gui_file_selection_remove_all": "అన�నిటినీ తొలగించండి", "gui_new_tab_share_button": "దస�త�రాలన� పంచ�కో", "gui_new_tab_receive_button": "దస�త�రాలన� స�వీకరించ�", "gui_close_tab_warning_cancel": "రద�ద�", "gui_quit_warning_cancel": "రద�ద�", "mode_settings_receive_data_dir_browse_button": "విహరించండి", "gui_settings_theme_label": "అలంకారం", "gui_settings_theme_auto": "స�వయం", "gui_settings_bridge_none_radio_option": "బ�రిడ�జిల� వాడవద�ద�", "gui_settings_bridge_custom_placeholder": "type address:port (one per line)", "mode_settings_title_label": "శీర�షికన� అన�కూలపర�చ�", "gui_main_page_share_button": "పంచ�కోవడం మొదల�పెట�ట�", "moat_captcha_reload": "Reload", "gui_settings_theme_light": "Light", "gui_stop_server_autostop_timer_tooltip": "స�వీయ నియంత�రణ సమయం అయిపోయినది", "gui_start_server_autostart_timer_tooltip": "స�వీయ నియంత�రణ సమయం అయిపోయినది", "gui_status_indicator_chat_stopped": "ఆగిపోయినవి" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/tl.json000066400000000000000000000024011521174352300271210ustar00rootroot00000000000000{ "gui_all_modes_history": "Kasaysayan", "gui_tab_name_share": "I-share", "gui_add": "Magdagdag", "gui_remove": "Tanggalin", "gui_choose_items": "Pumili", "gui_hide": "Itago", "gui_close_tab_warning_cancel": "Kanselahin", "gui_quit_warning_cancel": "Kanselahin", "mode_settings_receive_data_dir_browse_button": "Mag-browse", "moat_captcha_submit": "I-sumite", "gui_settings_theme_auto": "Awtomatik", "gui_settings_window_title": "Mga Setting", "gui_settings_button_help": "Tulong", "gui_settings_autoupdate_timestamp_never": "Di kailanman", "gui_settings_language_label": "Wika", "gui_settings_button_save": "I-save", "gui_settings_button_cancel": "Kanselahin", "gui_settings_theme_dark": "Madilim", "gui_general_settings_window_title": "Pangkalahatan", "gui_settings_authenticate_password_option": "Password", "gui_settings_password_label": "Password", "gui_settings_theme_light": "Maliwanag na tema", "gui_tab_name_website": "Pook-sapot", "gui_tor_connection_ask_open_settings": "Oo", "moat_captcha_reload": "Reload", "gui_status_indicator_receive_stopped": "Natigil", "gui_status_indicator_share_stopped": "Natigil", "gui_status_indicator_chat_stopped": "Natigil" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/tr.json000066400000000000000000000544301521174352300271400ustar00rootroot00000000000000{ "other_page_loaded": "Adres yüklendi", "closing_automatically": "Aktarım tamamlandığından durduruldu", "large_filesize": "Uyarı: Büyük bir paylaşım saatler sürebilir", "gui_drag_and_drop": "Paylaşıma başlamak için dosya ve klasörleri sürükleyip bırakın", "gui_add": "Ekle", "gui_choose_items": "Seç", "gui_share_start_server": "Paylaşımı başlat", "gui_share_stop_server": "Paylaşımı durdur", "gui_copy_url": "Adresi kopyala", "gui_canceled": "İptal edilen", "gui_copied_url": "OnionShare adresi panoya kopyalandı", "gui_please_wait": "Başlatılıyor... İptal etmek için tıklayın.", "zip_progress_bar_format": "Sıkıştırılıyor: %p%", "not_a_readable_file": "{0:s} okunabilir bir dosya değil.", "close_on_autostop_timer": "Otomatik durdurma sayacı sona erdiğinden durduruldu", "gui_add_files": "Dosya ekle", "gui_add_folder": "Klasör ekle", "gui_share_stop_server_autostop_timer": "Paylaşımı durdur ({})", "gui_receive_start_server": "Alma kipini başlat", "gui_receive_stop_server": "Alma kipini durdur", "gui_receive_stop_server_autostop_timer": "Alma kipini durdur ({} kaldı)", "gui_copied_url_title": "OnionShare Adresi Kopyalandı", "gui_quit_warning_quit": "Çık", "gui_settings_window_title": "Ayarlar", "gui_settings_autoupdate_label": "Yeni sürümü denetle", "gui_settings_autoupdate_option": "Yeni bir sürüm yayınlandığında haber ver", "gui_settings_autoupdate_timestamp": "Son denetleme: {}", "gui_settings_autoupdate_timestamp_never": "Hiçbir zaman", "gui_settings_autoupdate_check_button": "Güncelleme denetimi", "gui_settings_connection_type_label": "OnionShare ile Tor bağlantısı nasıl kurulmalı?", "gui_settings_connection_type_bundled_option": "OnionShare üzerindeki Tor sürümü kullanılsın", "gui_settings_connection_type_automatic_option": "Tor Browser ile otomatik yapılandırma denensin", "gui_settings_connection_type_control_port_option": "Denetim bağlantı noktası kullanılarak bağlanılsın", "gui_settings_connection_type_socket_file_option": "Soket dosyası kullanılarak bağlantı kurulsun", "gui_settings_connection_type_test_button": "Tor bağlantısını sına", "gui_settings_control_port_label": "Denetim kapı numarası", "gui_settings_socket_file_label": "Soket dosyası", "gui_settings_socks_label": "SOCKS kapı numarası", "gui_settings_authenticate_no_auth_option": "Kimlik doğrulama yok, veya çerez doğrulaması", "gui_settings_authenticate_password_option": "Parola", "gui_settings_password_label": "Parola", "gui_settings_tor_bridges": "Tor köprüsü kullanarak bağlanılsın mı?", "gui_settings_meek_lite_expensive_warning": "Uyarı: meek-azure köprülerini çalıştırmak Tor Projesine pahalıya patlıyor.

Bu köprüleri yalnızca Tor ile doğrudan veya obfs4 ve diğer normal köprüler üzerinden bağlantı kuramıyorsanız kullanın.", "gui_settings_tor_bridges_invalid": "Eklediğiniz köprülerin hiçbiri çalışmıyor. İki kez denetleyin veya başka köprüler ekleyin.", "gui_settings_button_save": "Kaydet", "gui_settings_button_cancel": "İptal", "gui_settings_button_help": "Yardım", "settings_error_unknown": "Ayarlarınız mantıklı olmadığından Tor denetleyicisine bağlanılamıyor.", "settings_error_automatic": "Tor denetleyicisi ile bağlantı kurulamadı. Arka planda Tor Browser (torproject.org adresinden alınabilir) çalışıyor olabilir mi?", "settings_error_socket_port": "{}:{} adresinden Tor denetleyicisi ile bağlantı kurulamadı.", "settings_error_socket_file": "{} socket dosyası kullanılarak Tor denetleyicisi ile bağlantı kurulamadı.", "settings_error_auth": "{}:{} bağlantısı kuruldu, ancak kimlik doğrulaması yapılamadı. Bu bir Tor denetleyicisi olmayabilir mi?", "settings_error_missing_password": "Tor denetleyicisi ile bağlantı kuruldu, ancak kimlik doğrulaması için parola gerekiyor.", "settings_error_unreadable_cookie_file": "Tor denetleyicisi ile bağlantı kuruldu, ancak parola yanlış ya da kullanıcının çerez dosyasını okumasına izin verilmiyor.", "settings_error_bundled_tor_not_supported": "OnionShare ile birlikte gelen Tor sürümünü kullanmak, Windows veya macOS üzerinde geliştirici modunda çalışmaz.", "settings_error_bundled_tor_timeout": "Tor bağlantısının kurulması gecikiyor. İnternet bağlantınız kesik ya da sistem saatiniz hatalı olabilir mi?", "settings_error_bundled_tor_broken": "OnionShare, Tor ile bağlantı kuramadı:\n{}", "settings_test_success": "Tor denetleyicisi ile bağlantı kuruldu.\n\nTor sürümü: {}\nGeçici onion hizmetleri desteği: {}.\nİstemci kimlik doğrulaması desteği: {}.\nYeni nesil .onion adresleri desteği: {}.", "error_tor_protocol_error": "Tor ile ilgili bir hata oluştu: {}", "connecting_to_tor": "Tor ağı ile bağlantı kuruluyor", "update_available": "Yeni bir OnionShare sürümü yayınlanmış. Almak için buraya tıklayın.

Kullandığınız sürüm {}, son sürüm {}.", "update_error_check_error": "Sürüm denetimi yapılamadı: Tor bağlantınız kesik ya da OnionShare web sitesi kapalı olabilir mi?", "update_error_invalid_latest_version": "Sürüm denetimi yapılamadı: OnionShare web sitesi en son sürümün anlaşılamayan '{}' olduğunu bildiriyor…", "update_not_available": "Güncel OnionShare sürümünü kullanıyorsunuz.", "gui_tor_connection_ask": "Tor bağlantı sorunlarını çözmek için ayarlar açılsın mı?", "gui_tor_connection_ask_open_settings": "Evet", "gui_tor_connection_ask_quit": "Çık", "gui_tor_connection_error_settings": "OnionShare ayarlarından Tor ağı ile bağlantı kurma yöntemini değiştirmeyi deneyin.", "gui_tor_connection_canceled": "Tor bağlantısı kurulamadı.\n\nİnternete bağlı olduğunuzdan emin olduktan sonra OnionShare uygulamasını yeniden açın ve Tor bağlantısını kurun.", "gui_tor_connection_lost": "Tor bağlantısı kesildi.", "gui_server_started_after_autostop_timer": "Otomatik durdurma sayacı, sunucu başlamadan önce sona erdi. Lütfen yeni bir paylaşım yapın.", "gui_server_autostop_timer_expired": "Otomatik durdurma sayacı zaten sona ermiş. Paylaşımı başlatmak için sayacı ayarlayın.", "gui_share_url_description": "Bu OnionShare adresine ve kişisel anahtara sahip olan herkes Tor Browser kullanarak dosyalarınızı indirebilir: ", "gui_receive_url_description": "Bu OnionShare adresine ve kişisel anahtara sahip olan herkes Tor Browser kullanarak dosyaları bilgisayarınıza yükleyebilir: ", "gui_url_label_persistent": "Bu paylaşım otomatik olarak durdurulmayacak.

Sonraki her paylaşımda adres yeniden kullanılır (bir kerelik adresleri kullanmak için, ayarlardan \"OnionShare başlatıldığında her zaman bu sekmeyi aç\" seçeneğini kapatın.)", "gui_url_label_stay_open": "Bu paylaşım otomatik olarak durdurulmayacak.", "gui_url_label_onetime": "Bu paylaşım bir kez tamamlandıktan sonra durdurulacak.", "gui_url_label_onetime_and_persistent": "Bu paylaşım otomatik olarak durdurulmayacak.

Sonraki her paylaşım adresi yeniden kullanır (bir kerelik adresleri kullanmak için, ayarlardan \"OnionShare başlatıldığında her zaman bu sekmeyi aç\" seçeneğini kapatın.)", "gui_status_indicator_share_stopped": "Durduruldu", "gui_status_indicator_share_working": "Başlatılıyor…", "gui_status_indicator_share_started": "Paylaşılıyor", "gui_status_indicator_receive_stopped": "Durduruldu", "gui_status_indicator_receive_working": "Başlatılıyor…", "gui_status_indicator_receive_started": "Alınıyor", "gui_file_info": "{} dosya, {}", "gui_file_info_single": "{} dosya, {}", "history_in_progress_tooltip": "{} sürüyor", "history_completed_tooltip": "{} tamamlandı", "error_cannot_create_data_dir": "OnionShare veri klasörü oluşturulamadı: {}", "gui_receive_mode_warning": "Alma kipi başkalarının bilgisayarınıza dosya yüklemesini sağlar.

Bazı dosyalar, açtığınızda bilgisayarınızın denetimini ele geçirebilir. Bir şeyleri yalnızca güvendiğiniz kişilerden geliyorsa veya ne yaptığınızı biliyorsanız açın.", "gui_settings_language_label": "Dil", "gui_settings_language_changed_notice": "Yeni dile geçmek için OnionShare'i yeniden başlatın.", "systray_menu_exit": "Çık", "systray_page_loaded_title": "Sayfa yüklendi", "systray_page_loaded_message": "OnionShare adresi yüklendi", "systray_share_started_title": "Paylaşım başlatıldı", "systray_share_started_message": "Birine dosya gönderilmeye başlanıyor", "systray_share_completed_title": "Paylaşım tamamlandı", "systray_share_completed_message": "Dosyalar gönderildi", "systray_share_canceled_title": "Paylaşım iptal edildi", "systray_share_canceled_message": "Birisi dosyalarınızı almayı iptal etti", "systray_receive_started_title": "Alma başlatıldı", "systray_receive_started_message": "Birisi size dosyalar gönderiyor", "gui_all_modes_history": "Geçmiş", "gui_all_modes_clear_history": "Tümünü temizle", "gui_all_modes_transfer_started": "Başlatıldı {}", "gui_all_modes_transfer_finished_range": "Aktarıldı {} - {}", "gui_all_modes_transfer_finished": "Aktarıldı {}", "gui_all_modes_transfer_canceled_range": "İptal edildi {} - {}", "gui_all_modes_transfer_canceled": "İptal edildi {}", "gui_all_modes_progress_complete": "%p%, {0:s} geçti.", "gui_all_modes_progress_starting": "{0:s}, %p% (hesaplanıyor)", "gui_all_modes_progress_eta": "{0:s}, öngörülen yükleme zamanı: {1:s}, %p%", "gui_share_mode_no_files": "Henüz bir dosya gönderilmedi", "gui_receive_mode_no_files": "Henüz bir dosya alınmadı", "gui_stop_server_autostop_timer_tooltip": "Otomatik durdurma sayacı bitişi {}", "gui_start_server_autostart_timer_tooltip": "Otomatik başlatma sayacı bitişi {}", "gui_waiting_to_start": "{} içinde başlamaya zamanlandı. İptal etmek için tıklayın.", "gui_server_autostart_timer_expired": "Zamanlanan süre zaten geçmiş. Paylaşımı başlatmak için ayarlayın.", "gui_autostop_timer_cant_be_earlier_than_autostart_timer": "Otomatik durdurma zamanı, otomatik başlatma zamanı ile aynı veya daha önce olamaz. Paylaşımı başlatmak için ayarlayın.", "gui_status_indicator_share_scheduled": "Zamanlandı…", "gui_status_indicator_receive_scheduled": "Zamanlandı…", "gui_share_mode_autostop_timer_waiting": "Gönderme işlemi tamamlanıyor…", "gui_receive_mode_autostop_timer_waiting": "Alma işlemi tamamlanıyor…", "days_first_letter": "g", "hours_first_letter": "s", "minutes_first_letter": "d", "seconds_first_letter": "sn", "gui_website_url_description": "Bu OnionShare adresine ve kişisel anahtara sahip olan herkes Tor Browser kullanarak web sitenizi ziyaret edebilir: ", "gui_website_mode_no_files": "Henüz bir web sitesi paylaşılmadı", "incorrect_password": "Parola yanlış", "history_requests_tooltip": "{} web isteği", "mode_settings_website_disable_csp_checkbox": "Öntanımlı İçerik Güvenliği İlkesi başlığı gönderme (web sitenizin üçüncü taraf kaynaklarını kullanmasına izin verir)", "mode_settings_receive_data_dir_browse_button": "Göz at", "mode_settings_receive_data_dir_label": "Dosyaları şuraya kaydet", "mode_settings_share_autostop_sharing_checkbox": "Dosyalar gönderildikten sonra paylaşım durdurulsun (dosyaların tek tek indirilmesine izin vermek için işareti kaldırın)", "mode_settings_autostop_timer_checkbox": "Onion hizmeti şu zamanda durdurulsun", "mode_settings_autostart_timer_checkbox": "Onion hizmeti şu zamanda başlatılsın", "mode_settings_public_checkbox": "Bu, herkese açık bir OnionShare hizmetidir (kişisel anahtarı devre dışı bırakır)", "mode_settings_persistent_checkbox": "OnionShare başlatıldığında her zaman bu sekmeyi aç (onion adresi aynı kalacaktır)", "mode_settings_advanced_toggle_hide": "Gelişmiş ayarları gizle", "mode_settings_advanced_toggle_show": "Gelişmiş ayarları görüntüle", "gui_quit_warning_cancel": "İptal", "gui_quit_warning_description": "Bazılarında paylaşım etkin olsa bile tüm sekmelerden çıkıp kapatılsın mı?", "gui_quit_warning_title": "OnionShare'den çıkılsın mı?", "gui_close_tab_warning_cancel": "İptal", "gui_close_tab_warning_close": "Tamam", "gui_close_tab_warning_website_description": "Bir web sitesini barındıran sekme kapatılsın mı?", "gui_close_tab_warning_receive_description": "Dosya alan sekme kapatılsın mı?", "gui_close_tab_warning_share_description": "Dosya gönderen sekme kapatılsın mı?", "gui_close_tab_warning_persistent_description": "Kalıcı sekme kapatılsın ve kullandığı onion adresi kaybedilsin mi?", "gui_new_tab_website_button": "Web sitesi barındırın", "gui_new_tab_receive_button": "Dosya alın", "gui_new_tab_share_button": "Dosya paylaşın", "gui_close_tab_warning_title": "Sekme kapatılsın mı?", "gui_new_tab_tooltip": "Yeni bir sekme aç", "gui_new_tab": "Yeni sekme", "gui_remove": "Kaldır", "gui_file_selection_remove_all": "Tümünü kaldır", "gui_chat_start_server": "Sohbet sunucusunu başlat", "gui_chat_stop_server": "Sohbet sunucusunu durdur", "gui_receive_flatpak_data_dir": "OnionShare uygulamasını Flatpak kullanarak kurduğunuz için, dosyaları ~/OnionShare içindeki bir klasöre kaydetmelisiniz.", "gui_show_qr_code": "QR kodunu görüntüle", "gui_qr_code_dialog_title": "OnionShare QR kodu", "gui_open_folder_error": "Klasör xdg-open ile açılamadı. Dosya burada: {}", "gui_new_tab_chat_button": "Anonim olarak sohbet edin", "gui_main_page_share_button": "Paylaşımı başlat", "gui_main_page_receive_button": "Almayı başlat", "gui_main_page_website_button": "Barındırmayı başlat", "gui_main_page_chat_button": "Sohbeti başlat", "gui_tab_name_share": "Paylaş", "gui_tab_name_receive": "Al", "gui_tab_name_website": "Web sitesi", "gui_tab_name_chat": "Sohbet", "gui_chat_url_description": "Bu OnionShare adresine ve kişisel anahtara sahip olan herkes Tor Browser kullanarak bu sohbet odasına katılabilir: ", "error_port_not_available": "OnionShare kapı numarası kullanılamıyor", "gui_rendezvous_cleanup_quit_early": "Erken çık", "gui_rendezvous_cleanup": "Dosyalarınızın aktarıldığından emin olmak için Tor devrelerinin kapanması bekleniyor.\n\nBu, birkaç dakika sürebilir.", "gui_color_mode_changed_notice": "Yeni renkleri görmek için OnionShare'i yeniden başlatın.", "history_receive_read_message_button": "İletiyi oku", "mode_settings_receive_webhook_url_checkbox": "Bildirim web kancası kullanılsın", "mode_settings_receive_disable_files_checkbox": "Dosya yüklenemesin", "mode_settings_receive_disable_text_checkbox": "Metin gönderilemesin", "mode_settings_title_label": "Özel başlık", "gui_status_indicator_chat_started": "Sohbet ediliyor", "gui_status_indicator_chat_scheduled": "Zamanlandı…", "gui_status_indicator_chat_working": "Başlatılıyor…", "gui_status_indicator_chat_stopped": "Durduruldu", "gui_settings_theme_dark": "Koyu", "gui_settings_theme_light": "Açık", "gui_settings_theme_auto": "Otomatik", "gui_settings_theme_label": "Tema", "gui_please_wait_no_button": "Başlatılıyor…", "gui_server_doesnt_support_stealth": "Maalesef bu Tor sürümü gizliliği (istemci kimlik doğrulaması) desteklemiyor. Lütfen daha yeni bir Tor sürümünü deneyin veya özel olması gerekmiyorsa 'herkese açık' kipini kullanın.", "gui_client_auth_instructions": "Ardından, OnionShare hizmetinize erişime izin vermek için kişisel anahtarı gönderin:", "gui_url_instructions_public_mode": "Aşağıdaki OnionShare adresini gönderin:", "gui_url_instructions": "İlk olarak, aşağıdaki OnionShare adresini gönderin:", "gui_chat_url_public_description": "Bu OnionShare adresine sahip olan herkes Tor Browser kullanarak bu sohbet odasına katılabilir: ", "gui_receive_url_public_description": "Bu OnionShare adresine sahip olan herkes Tor Browser kullanarak dosyaları bilgisayarınıza yükleyebilir: ", "gui_website_url_public_description": "Bu OnionShare adresine sahip olan herkes Tor Browser kullanarak web sitenizi ziyaret edebilir: ", "gui_share_url_public_description": "Bu OnionShare adresine sahip olan herkes Tor Browser kullanarak dosyalarınızı indirebilir: ", "gui_hide": "Gizle", "gui_reveal": "Görüntüle", "gui_qr_label_auth_string_title": "Kişisel anahtar", "gui_qr_label_url_title": "OnionShare adresi", "gui_copied_client_auth": "Kişisel anahtar panoya kopyalandı", "gui_copied_client_auth_title": "Kişisel Anahtar Kopyalandı", "gui_copy_client_auth": "Kişisel anahtarı kopyala", "gui_settings_bridge_moat_radio_option": "torproject.org'dan bir köprü talep et", "gui_settings_bridge_moat_button": "Yeni Bir Köprü Talep Et", "gui_settings_bridge_custom_placeholder": "adres:bağlantınoktası yazın (satır başına bir tane)", "gui_settings_moat_bridges_invalid": "Henüz torproject.org'dan bir köprü talep etmediniz.", "moat_contact_label": "BridgeDB ile iletişime geçiliyor…", "moat_captcha_error": "Yanlış çözüm. Lütfen tekrar deneyin.", "moat_solution_empty_error": "Resimdeki karakterleri girin", "mode_tor_not_connected_label": "OnionShare Tor ağına bağlı değil", "gui_settings_tor_bridges_label": "Köprüler, Tor erişiminin engellendiği yerlerde trafiğinizin Tor Ağına girmesine yardımcı olur. Nerede olduğunuza bağlı olarak, bir köprü diğerinden daha iyi çalışabilir.", "gui_settings_bridge_use_checkbox": "Köprü kullan", "mode_settings_website_custom_csp_checkbox": "Özel bir İçerik Güvenliği İlkesi başlığı gönder", "gui_dragdrop_sandbox_flatpak": "Flatpak korumalı alanını daha güvenli hale getirmek için sürükle ve bırak desteklenmemektedir. Bunun yerine dosyaları seçmek için \"Dosya Ekle\" ve \"Klasör Ekle\" düğmelerini kullanın.", "gui_tor_settings_window_title": "Tor Ayarları", "gui_settings_controller_extras_label": "Tor ayarları", "gui_settings_bridge_none_radio_option": "Köprüleri kullanma", "gui_settings_bridge_radio_builtin": "Yerleşik bir köprü seç", "gui_settings_version_label": "OnionShare {} kullanıyorsunuz", "gui_settings_bridge_custom_radio_option": "Güvenilir bir kaynaktan öğrendiğiniz bir köprü belirtin", "gui_settings_stop_active_tabs_label": "Bazı sekmelerinizde çalışan hizmetler var.\nTor ayarlarınızı değiştirmek için tüm hizmetleri durdurmalısınız.", "gui_settings_help_label": "Yardıma mı ihtiyacınız var? docs.onionshare.org adresine bakın", "moat_captcha_submit": "Gönder", "moat_captcha_reload": "Yeniden yükle", "moat_captcha_label": "Bir köprü talep etmek için CAPTCHA'yı çözün.", "moat_captcha_placeholder": "Resimdeki karakterleri girin", "moat_bridgedb_error": "BridgeDB ile bağlantı kurulamadı.", "gui_autoconnect_bridge_description": "İnternetinizin sansürlenmiş olması da mümkündür. Bir köprü kullanarak bunu aşmanız mümkün olabilir.", "gui_autoconnect_connection_error_msg": "İnternete bağlı olduğunuzdan emin olun.", "gui_autoconnect_description": "OnionShare, dünya çapında binlerce gönüllü tarafından işletilen Tor Ağını temel alır.", "gui_enable_autoconnect_checkbox": "Tor'a otomatik olarak bağlan", "gui_autoconnect_failed_to_connect_to_tor": "Tor'a Bağlanılamadı", "gui_autoconnect_trying_to_connect_to_tor": "Tor'a bağlanılıyor…", "gui_autoconnect_bridge_detect_automatic": "Köprü ayarları için IP adresimden ülkemi otomatik olarak belirle", "gui_autoconnect_bridge_detect_manual": "Köprü ayarları için ülkemi el ile seç", "gui_autoconnect_bridge_setting_options": "Köprü Ayarları", "gui_autoconnect_start": "Tor'a Bağlan", "gui_autoconnect_configure": "Ağ Ayarları", "gui_autoconnect_no_bridge": "Köprü olmadan tekrar dene", "gui_autoconnect_try_again_without_a_bridge": "Köprü olmadan tekrar dene", "gui_autoconnect_circumventing_censorship": "Bağlantı sorunları çözülüyor…", "gui_autoconnect_circumventing_censorship_starting_circumvention": "Sansür aşılıyor…", "gui_autoconnect_circumventing_censorship_starting_meek": "Etki alanı ön uçlaması için Meek köprüsü kuruluyor…", "gui_autoconnect_circumventing_censorship_requesting_bridges": "Tor Sansürü Aşma API'den köprü talep ediliyor…", "gui_autoconnect_circumventing_censorship_got_bridges": "Köprüler alındı! Tor'a yeniden bağlanılıyor…", "gui_autoconnect_could_not_connect_to_tor_api": "Tor API'sine bağlanılamadı. Tekrar denemeden önce internete bağlı olduğunuzdan emin olun.", "gui_general_settings_window_title": "Genel", "waitress_web_server_error": "Web sunucusu başlatılırken bir sorun oluştu", "gui_close_tab_warning_chat_description": "Sohbet sunucusu barındıran sekme kapatılsın mı?", "gui_chat_mode_explainer": "Sohbet modu, Tor Browser'da başkalarıyla etkileşimli olarak sohbet etmenizi sağlar.

Sohbet geçmişi OnionShare'de saklanmaz. Tor Browser'ı kapattığınızda sohbet geçmişi kaybolacaktır.", "error_generic": "Beklenmedik bir hata oluştu:\n{}", "gui_settings_license_label": "OnionShare, GPL v3 altında lisanslıdır.
Üçüncü parti lisanslarına şuradan bakabilirsiniz:
https://github.com/onionshare/onionshare/tree/main/licenses", "mode_settings_persistent_autostart_on_launch_checkbox": "OnionShare başlatıldığında bu onion hizmetini otomatik olarak başlat" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/ug.json000066400000000000000000000024031521174352300271170ustar00rootroot00000000000000{ "gui_settings_button_cancel": "ۋاز كەچ", "gui_settings_button_save": "ساقلاش", "gui_hide": "يوشۇرۇن", "gui_add": "قوش", "gui_remove": "ئۆچۈر", "gui_settings_window_title": "تەڭشەك", "gui_general_settings_window_title": "ئادەتتىكى", "gui_settings_theme_light": "ئاق", "gui_settings_theme_label": "ئۇسلۇب", "gui_settings_autoupdate_timestamp_never": "ھەرگىز", "gui_settings_authenticate_password_option": "پارول", "gui_settings_password_label": "پارول", "gui_tor_connection_ask_open_settings": "ھەئە", "gui_settings_language_label": "تىل", "gui_all_modes_history": "نەشىر تارىخى", "gui_tab_name_share": "ھەمبەھىر", "gui_tab_name_website": "تورتۇرا", "gui_close_tab_warning_cancel": "ۋاز كەچ", "gui_quit_warning_cancel": "ۋاز كەچ", "mode_settings_receive_data_dir_browse_button": "كۆرۈش", "gui_status_indicator_share_started": "ئورتاقلىشىش", "gui_settings_button_help": "ياردەم", "gui_status_indicator_share_stopped": "توختىدى", "gui_status_indicator_receive_stopped": "توختىدى", "gui_status_indicator_chat_stopped": "توختىدى" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/uk.json000066400000000000000000000715211521174352300271320ustar00rootroot00000000000000{ "not_a_readable_file": "{0:s} - файл що не читаєть��.", "other_page_loaded": "�дре�у завантажено", "close_on_autostop_timer": "Зупинено, о�кільки збіг ча� таймера авто�топу", "closing_automatically": "Зупинено, о�кільки передаванн� завершено", "large_filesize": "Увага: над�иланн� великого об'єму може тривати години", "gui_drag_and_drop": "Перет�гніть файли та теки дл� над�иланн�", "gui_add": "Додати", "gui_add_files": "Додати Файли", "gui_add_folder": "Додати Теку", "gui_choose_items": "Вибрати", "gui_share_start_server": "Почати над�иланн�", "gui_share_stop_server": "Припинити над�иланн�", "gui_share_stop_server_autostop_timer": "Припинити над�иланн� ({})", "gui_stop_server_autostop_timer_tooltip": "Таймер авто�топу �пливає о {}", "gui_start_server_autostart_timer_tooltip": "Таймер авто�тарту �пливає о {}", "gui_receive_start_server": "Запу�тити режим отриманн�", "gui_receive_stop_server": "Зупинити режим отриманн�", "gui_receive_stop_server_autostop_timer": "Зупинити режим отриманн� ({} залишило�ь)", "gui_copy_url": "Копіювати �дре�у", "gui_canceled": "Ска�овано", "gui_copied_url_title": "�дре�у OnionShare �копійовано", "gui_copied_url": "�дре�у OnionShare копійовано до буферу обміну", "gui_waiting_to_start": "Заплановано почати за {}. �ати�ніть дл� �ка�уванн�.", "gui_please_wait": "Початок... �ати�ніть дл� �ка�уванн�.", "gui_quit_warning_quit": "Вийти", "zip_progress_bar_format": "Сти�ненн�: %p%", "gui_settings_window_title": "�алаштуванн�", "gui_settings_autoupdate_label": "Перевірити на�вні�ть оновлень", "gui_settings_autoupdate_option": "Повідомл�ти про на�вні�ть нової вер�ії", "gui_settings_autoupdate_timestamp": "Попередн� перевірка: {}", "gui_settings_autoupdate_timestamp_never": "�іколи", "gui_settings_autoupdate_check_button": "Перевірити на�вні�ть оновлень", "gui_settings_connection_type_label": "Як OnionShare повинен з'єднувати�� з Tor?", "gui_settings_connection_type_bundled_option": "Викори�товувати вбудовану в OnionShare вер�ію Tor", "gui_settings_connection_type_automatic_option": "�амагати�� автоматично налаштувати за допомогою Tor Browser", "gui_settings_connection_type_control_port_option": "Під'єднати�� через порт керуванн�", "gui_settings_connection_type_socket_file_option": "Під'єднати�� через файл �окета", "gui_settings_connection_type_test_button": "Перевірити з'єднанн� з Tor", "gui_settings_control_port_label": "Порт керуванн�", "gui_settings_socket_file_label": "Файл �окета", "gui_settings_socks_label": "SOCKS порт", "gui_settings_authenticate_no_auth_option": "Без автентифікації або автентифікаці� через cookie", "gui_settings_authenticate_password_option": "Пароль", "gui_settings_password_label": "Пароль", "gui_settings_tor_bridges": "Під'єднати�� за допомогою мо�ту Tor?", "gui_settings_meek_lite_expensive_warning": "Увага: Мо�ти meek-azure заважкі дл� роботи Tor Project.

Кори�туйте�� ними лише �кщо не вдаєть�� з'єднати�� з Tor безпо�ередньо, через obfs4 тран�порти або інші звичайні мо�ти.", "gui_settings_tor_bridges_invalid": "Жоден з доданих мо�тів не працює. Ще раз перевірте їх або додайте інші.", "gui_settings_button_save": "Зберегти", "gui_settings_button_cancel": "Ска�увати", "gui_settings_button_help": "Допомога", "settings_error_unknown": "�е вдало�� з'єднати�� з контролером Tor, о�кільки налаштуванн� беззмі�товні.", "settings_error_automatic": "�е вдало�� під'єднати�� до контролера Tor. Чи запущено Tor браузер (до�тупний з torproject.org) у фоні?", "settings_error_socket_port": "�е вдало�� з'єднати�� з контролером Tor за {}: {}.", "settings_error_socket_file": "�е вдало�� з'єднати�� з контролером Tor за допомогою �окет файлу {}.", "settings_error_auth": "З'єднано з {}:{}, але не вдаєть�� автентифікувати. Можливо це не Tor контролер?", "settings_error_missing_password": "З'єднано з контролером Tor, але він вимагає пароль автентифікації.", "settings_error_unreadable_cookie_file": "З'єднано з контролером Tor, але пароль може бути неправильним, або у ва� немає прав на читанн� файлів cookie.", "settings_error_bundled_tor_not_supported": "Викори�танн� Tor вер�ії, �ка по�тавл�єть�� з OnionShare не працює в режимі розробника на Windows або macOS.", "settings_error_bundled_tor_timeout": "�адто довге з'єднанн� з Tor. Можливо, від�утнє з'єднанн� з Інтернетом або у ва� неточний �и�темний ча�?", "settings_error_bundled_tor_broken": "OnionShare не вдало�� з'єднати�� з Tor:\n{}", "settings_test_success": "З'єднано з контролером Tor.\n\nВер�і� Tor: {}\nПідтримка ephemeral onion services: {}.\nПідтримка автентифікації клієнта: {}.\nПідтримка .onion адре� на�тупного поколінн�: {}.", "error_tor_protocol_error": "Стала�� помилка Tor: {}", "connecting_to_tor": "З'єднанн� з мережею Tor", "update_available": "Випущено новий OnionShare. �ати�ніть тут, щоб його отримати.

Ваша вер�і� {}, а найновіша {}.", "update_error_check_error": "�е вдало�� перевірити на�вні�ть нових вер�ій: можливо, ви не під'єднані до Tor або веб�айт OnionShare не працює?", "update_error_invalid_latest_version": "�е вдало�� перевірити на�вні�ть нової вер�ії: веб�айт OnionShare повідомл�є, що не вдало�� розпізнати найновішу вер�ію '{}'…", "update_not_available": "У ва� найновіша вер�і� OnionShare.", "gui_tor_connection_ask": "Відкрити налаштуванн� дл� перевірки з'єднанн� з Tor?", "gui_tor_connection_ask_open_settings": "Так", "gui_tor_connection_ask_quit": "Вийти", "gui_tor_connection_error_settings": "Спробуйте змінити в параметрах, �к OnionShare з'єднуєть�� з мережею Tor.", "gui_tor_connection_canceled": "�е вдало�� під'єднати�� до Tor. \n\nПереконайте��, що ви під'єднані до мережі Інтернет, відкрийте OnionShare знову і налаштуйте з'єднанн� з Tor.", "gui_tor_connection_lost": "Від'єднано від Tor.", "gui_server_started_after_autostop_timer": "Таймер авто�топу збіг до початку роботи �ервера. Розпочніть над�иланн� знову.", "gui_server_autostop_timer_expired": "Ча� авто�топу збіг. �алаштуйте його, щоб розпочати над�иланн�.", "gui_server_autostart_timer_expired": "Запланований ча� збіг. Оновіть його, щоб почати над�иланн�.", "gui_autostop_timer_cant_be_earlier_than_autostart_timer": "Ча� авто�топу не може бути однаковим або ранішим за ча� автозапу�ку. �алаштуйте його, щоб почати над�иланн�.", "gui_share_url_description": "Будь-хто, за допомогою цієї адре�и та приватного ключа, може завантажити ваші файли, через Tor Browser: ", "gui_receive_url_description": "Будь-хто, за допомогою цієї адре�и та приватного ключа, може вивантажити файли на ваш комп'ютер через Tor Browser: ", "gui_url_label_persistent": "Це над�иланн� не припин�тиметь�� автоматично.

Кожне на�тупне над�иланн� викори�товує ту ж адре�у. (Щоб викори�товувати одноразову адре�у, вимкніть «Завжди відкривати цю вкладку під ча� запу�ку OnionShare» в налаштуванн�х.)", "gui_url_label_stay_open": "Це над�иланн� не припин�тиметь�� автоматично.", "gui_url_label_onetime": "Це над�иланн� не припин�тиметь�� пі�л� першого виконанн�.", "gui_url_label_onetime_and_persistent": "Це над�иланн� не припин�тиметь�� автоматично.

Кожне на�тупне над�иланн� викори�товує ту ж адре�у. (Щоб викори�товувати одноразову адре�у, вимкніть \"Завжди відкривати цю вкладку під ча� запу�ку OnionShare\" в налаштуванн�х.)", "gui_status_indicator_share_stopped": "Зупинено", "gui_status_indicator_share_working": "Запу�к…", "gui_status_indicator_share_scheduled": "Заплановано…", "gui_status_indicator_share_started": "�ад�иланн�", "gui_status_indicator_receive_stopped": "Зупинено", "gui_status_indicator_receive_working": "Початок…", "gui_status_indicator_receive_scheduled": "Заплановано…", "gui_status_indicator_receive_started": "Отриманн�", "gui_file_info": "{} файлів, {}", "gui_file_info_single": "{} файл, {}", "history_in_progress_tooltip": "{} в проце�і", "history_completed_tooltip": "{} завершено", "error_cannot_create_data_dir": "�е вдало�� �творити теку даних OnionShare: {}", "gui_receive_mode_warning": "Режим отриманн� дозвол�є завантажувати файли до вашого комп'ютера.

Де�кі файли, потенційно, можуть заволодіти вашим комп'ютером, у разі їх відкритт�. Відкривайте файли лише від довірених о�іб, або �кщо ви впевнені у �воїх ді�х.", "gui_settings_language_label": "Мова", "gui_settings_language_changed_notice": "Перезапу�тіть OnionShare, щоб змінити мови.", "systray_menu_exit": "Вийти", "systray_page_loaded_title": "Сторінку Завантажено", "systray_page_loaded_message": "OnionShare адре�у завантажено", "systray_share_started_title": "�ад�иланн� почало��", "systray_share_started_message": "Початок над�иланн� кому�ь файлів", "systray_share_completed_title": "�ад�иланн� виконано", "systray_share_completed_message": "Завершено над�иланн� файлів", "systray_share_canceled_title": "�ад�иланн� �ка�овано", "systray_share_canceled_message": "Хто�ь �ка�ував отриманн� ваших файлів", "systray_receive_started_title": "Отриманн� Розпочато", "systray_receive_started_message": "Хто�ь над�илає вам файли", "gui_all_modes_history": "І�торі�", "gui_all_modes_clear_history": "Очи�тити В�е", "gui_all_modes_transfer_started": "Розпочато {}", "gui_all_modes_transfer_finished_range": "Передано {} - {}", "gui_all_modes_transfer_finished": "Передано {}", "gui_all_modes_transfer_canceled_range": "Ска�овано {} - {}", "gui_all_modes_transfer_canceled": "Ска�овано {}", "gui_all_modes_progress_complete": "%p%, {0:s} минуло.", "gui_all_modes_progress_starting": "{0:s}, %p% (обчи�ленн�)", "gui_all_modes_progress_eta": "{0:s}, ETA: {1:s}, %p%", "gui_share_mode_no_files": "Поки що нічого не наді�лано", "gui_share_mode_autostop_timer_waiting": "Завершенн� над�иланн�…", "gui_receive_mode_no_files": "Поки що нічого не отримано", "gui_receive_mode_autostop_timer_waiting": "Завершенн� отриманн�…", "days_first_letter": "д", "hours_first_letter": "г", "minutes_first_letter": "х", "seconds_first_letter": "�", "gui_website_url_description": "Будь-хто, за допомогою цієї адре�и та приватного ключа, може відвідати ваш веб�айт через Tor Browser: ", "gui_website_mode_no_files": "�емає опублікованих веб�айтів", "incorrect_password": "�еправильний пароль", "history_requests_tooltip": "{} вебзапити", "gui_close_tab_warning_persistent_description": "Закрити по�тійну вкладку та втратити адре�у onion, �ку вона викори�товує?", "gui_close_tab_warning_website_description": "Закрити вкладку, на �кій розміщено веб�айт?", "mode_settings_receive_data_dir_browse_button": "Вибрати", "mode_settings_website_disable_csp_checkbox": "�е над�илати типовий заголовок Content Security Policy (дозвол�є веб�айту викори�товувати �торонні ре�ур�и)", "mode_settings_receive_data_dir_label": "Зберігати файли до", "mode_settings_share_autostop_sharing_checkbox": "Закрити до�туп, коли файли наді�лано (приберіть прапорець, щоб дозволити завантаженн� окремих файлів)", "mode_settings_autostop_timer_checkbox": "Зупинити �лужбу onion у запланований ча�", "mode_settings_autostart_timer_checkbox": "Запу�кати �лужбу onion у запланований ча�", "mode_settings_public_checkbox": "Це загальнодо�тупна �лужба OnionShare (вимикає приватний ключ)", "mode_settings_persistent_checkbox": "Завжди відкривати цю вкладку під ча� запу�ку OnionShare (onion-адре�а залишить�� та ж �ама)", "mode_settings_advanced_toggle_hide": "Сховати розширені налаштуванн�", "mode_settings_advanced_toggle_show": "Показати розширені налаштуванн�", "gui_quit_warning_description": "Вийти та закрити в�і вкладки, навіть �кщо �пільний до�туп активний на де�ких з них?", "gui_close_tab_warning_receive_description": "Закрити вкладку на �ку отримують�� файли?", "gui_close_tab_warning_share_description": "Закрити вкладку з �кої над�илають�� файли?", "gui_new_tab_website_button": "Опублікувати веб�айт", "gui_new_tab_receive_button": "Отриманн� файлів", "gui_new_tab_share_button": "�ад�иланн� файлів", "gui_quit_warning_cancel": "Ска�увати", "gui_quit_warning_title": "Вийти з OnionShare?", "gui_close_tab_warning_cancel": "Ска�увати", "gui_close_tab_warning_close": "Ок", "gui_close_tab_warning_title": "Закрити вкладку?", "gui_new_tab_tooltip": "Відкрити нову вкладку", "gui_new_tab": "�ова вкладка", "gui_file_selection_remove_all": "Вилучити в�і", "gui_remove": "Вилучити", "gui_new_tab_chat_button": "�нонімне �пілкуванн�", "gui_open_folder_error": "�е вдало�� відкрити теку за допомогою xdg-open. Файл тут: {}", "gui_tab_name_chat": "Бе�іда", "gui_tab_name_website": "Веб�айт", "gui_tab_name_receive": "Отриманн�", "gui_tab_name_share": "Поділити��", "gui_receive_flatpak_data_dir": "О�кільки ви в�тановили OnionShare за допомогою Flatpak, ви повинні зберігати файли в теці ~/OnionShare.", "gui_chat_stop_server": "Зупинити �ервер бе�іди", "gui_chat_start_server": "Запу�тити �ервер бе�іди", "gui_qr_code_dialog_title": "QR-код OnionShare", "gui_show_qr_code": "Показати QR-код", "gui_main_page_share_button": "Розпочати над�иланн�", "gui_main_page_chat_button": "Почати �пілкувати�� у бе�іді", "gui_main_page_website_button": "Почати хо�тинг", "gui_main_page_receive_button": "Почати отриманн�", "gui_chat_url_description": "Будь-хто, за цією адре�ою та з приватним ключем, може приєднати�� до цієї бе�іди за допомогою Tor Browser: ", "error_port_not_available": "Порт OnionShare недо�тупний", "gui_rendezvous_cleanup_quit_early": "Вийти раніше", "gui_rendezvous_cleanup": "Очікуванн� закритт� �хем Tor, щоб переконати��, що файли передано.\n\nЦе може тривати кілька хвилин.", "gui_color_mode_changed_notice": "Перезапу�тіть OnionShare, щоб перегл�нути нові кольори.", "mode_settings_receive_webhook_url_checkbox": "За�то�овувати мережні обробники �повіщень", "history_receive_read_message_button": "Читати повідомленн�", "mode_settings_receive_disable_files_checkbox": "Вимкнути передаванн� файлів", "mode_settings_receive_disable_text_checkbox": "Вимкнути над�иланн� тек�ту", "mode_settings_title_label": "Вла�ний заголовок", "gui_status_indicator_chat_scheduled": "Заплановано…", "gui_status_indicator_chat_started": "Спілкуванн�", "gui_status_indicator_chat_working": "Запу�к…", "gui_status_indicator_chat_stopped": "Зупинено", "gui_settings_theme_dark": "Темна", "gui_settings_theme_light": "Світла", "gui_settings_theme_auto": "�втоматична", "gui_settings_theme_label": "Тема", "gui_please_wait_no_button": "Запу�каєть��…", "gui_hide": "Сховати", "gui_reveal": "Показати", "gui_qr_label_auth_string_title": "Приватний ключ", "gui_qr_label_url_title": "�дре�а OnionShare", "gui_copied_client_auth": "Приватний ключ �копійовано до буфера обміну", "gui_copied_client_auth_title": "Приватний ключ �копійовано", "gui_copy_client_auth": "Скопіювати приватний ключ", "gui_client_auth_instructions": "Далі надішліть приватний ключ, щоб дозволити до�туп до �лужби OnionShare:", "gui_url_instructions_public_mode": "�адішліть вказану внизу адре�у OnionShare:", "gui_url_instructions": "Спочатку надішліть вказану внизу адре�у OnionShare:", "gui_chat_url_public_description": "Будь-хто, за цією адре�ою OnionShare, може приєднати�� до цієї бе�іди за допомогою Tor Browser: ", "gui_website_url_public_description": "Будь-хто, за допомогою цієї адре�и OnionShare, може відвідати ваш веб�айт через Tor Browser: ", "gui_receive_url_public_description": "Будь-хто, за допомогою цієї адре�и OnionShare, може вивантажити файли на ваш комп'ютер через Tor Browser: ", "gui_share_url_public_description": "Будь-хто, за допомогою цієї адре�и OnionShare, може завантажити ваші файли, через Tor Browser: ", "gui_server_doesnt_support_stealth": "�а жаль, ц� вер�і� Tor не підтримує �тел�-режим (автентифікацію клієнта). Спробуйте за допомогою новішої вер�ії Tor або �кори�тайте�� загальнодо�тупним режимом, �кщо він не повинен бути приватним.", "gui_tor_settings_window_title": "�алаштуванн� Tor", "gui_settings_bridge_radio_builtin": "Вибрати вбудований мі�т", "gui_settings_bridge_none_radio_option": "�е викори�товувати мо�ти", "gui_settings_stop_active_tabs_label": "�а де�ких ваших вкладках запущені �лужби.\nВи повинні зупинити в�і �лужби, щоб змінити налаштуванн� Tor.", "moat_captcha_label": "Розв'�жіть CAPTCHA дл� запиту мо�тів.", "moat_captcha_error": "�еправильне розв'�занн�. Повторіть �пробу.", "gui_settings_bridge_use_checkbox": "Викори�товувати мі�т", "gui_settings_bridge_moat_radio_option": "Запит мо�ту на torproject.org", "gui_dragdrop_sandbox_flatpak": "Щоб пі�очниц� Flatpak була безпечнішою, перет�гуванн� не підтримуєть��. �атомі�ть нати�ніть кнопку «Додати файли» і «Додати теку», щоб вибрати файли.", "gui_settings_controller_extras_label": "�алаштуванн� Tor", "gui_settings_tor_bridges_label": "Мо�ти допомагають перенаправити ваш трафік через мережу Tor, де до�туп до Tor заблоковано. Залежно від мі�ц� вашого перебуванн�, один мі�т може працювати краще, ніж інший.", "gui_settings_bridge_moat_button": "Запит нового мо�ту", "gui_settings_bridge_custom_radio_option": "Укажіть мі�т, про �кий ви дізнали�� з надійного джерела", "gui_settings_bridge_custom_placeholder": "введіть адре�а:порт (по одному на р�док)", "gui_settings_version_label": "Ви викори�товуєте OnionShare {}", "gui_settings_help_label": "Потрібна допомога? Перегл�ньте docs.onionshare.org", "gui_settings_moat_bridges_invalid": "Ви ще не запитували мі�т на torproject.org.", "moat_captcha_placeholder": "Введіть �имволи із зображенн�", "moat_captcha_submit": "�аді�лати", "mode_settings_website_custom_csp_checkbox": "�ад�илати вла�ний заголовок Content Security Policy", "moat_contact_label": "Зв'�зок з BridgeDB…", "moat_captcha_reload": "Перезавантажити", "mode_tor_not_connected_label": "OnionShare не під'єднано до мережі Tor", "moat_bridgedb_error": "�е вдало�� з’єднати�� з BridgeDB.", "moat_solution_empty_error": "Введіть �имволи з зображенн�", "gui_enable_autoconnect_checkbox": "�втоматично під'єднувати�� до Tor", "gui_autoconnect_connection_error_msg": "Переконайте��, що ви під'єднані до інтернету.", "gui_autoconnect_bridge_detect_automatic": "�втоматично визначати мою країну за моєю IP-адре�ою дл� налаштуванн� мо�ту", "gui_autoconnect_bridge_setting_options": "�алаштуванн� мо�та", "gui_autoconnect_bridge_detect_manual": "Вручну вибрати мою країну дл� налаштувань мо�ту", "gui_autoconnect_try_again_without_a_bridge": "Спробувати ще раз без мо�ту", "gui_autoconnect_circumventing_censorship": "У�уненн� проблеми зі з'єднанн�м…", "gui_autoconnect_circumventing_censorship_starting_circumvention": "Обхід цензури…", "gui_autoconnect_circumventing_censorship_requesting_bridges": "Запит мо�тів від API обходу цензури Tor…", "gui_autoconnect_circumventing_censorship_got_bridges": "Мо�ти наведено. Повторне з'єднанн� з Tor…", "gui_general_settings_window_title": "Загальні", "gui_autoconnect_description": "OnionShare покладаєть�� на мережу Tor, роботу �кої забезпечують ти��чі волонтерів по в�ьому �віту.", "gui_autoconnect_could_not_connect_to_tor_api": "�е вдало�� під'єднати�� до API Tor. Переконайте��, що ви під'єднані до Інтернету, перш ніж повторювати �пробу.", "gui_autoconnect_circumventing_censorship_starting_meek": "Запу�к meek-мо�ту дл� фронтингу домену…", "gui_autoconnect_failed_to_connect_to_tor": "�е вдало�� під'єднати�� до Tor", "gui_autoconnect_start": "Під'єднати�� до Tor", "gui_autoconnect_trying_to_connect_to_tor": "З'єднанн� з Tor…", "gui_autoconnect_bridge_description": "Також можливо, що ваш Інтернет піддаєть�� цензурі. Можливо, ви зможете обійти це за допомогою мо�та.", "gui_autoconnect_configure": "�алаштуванн� мережі", "gui_autoconnect_no_bridge": "Спробувати ще раз без мо�ту", "waitress_web_server_error": "Під ча� запу�ку веб�ервера �тала�� помилка", "gui_close_tab_warning_chat_description": "Закрити вкладку, на �кій розміщено чат-�ервер?", "gui_chat_mode_explainer": "Режим бе�іди дозвол�є вам інтерактивно �пілкувати�� з іншими кори�тувачами в Браузері Tor.

І�торі� бе�ід не зберігаєть�� в OnionShare. І�торі� бе�ід зникне, коли ви закриєте Браузер Tor.", "mode_settings_persistent_autostart_on_launch_checkbox": "�втоматично запу�кати цю onion-�лужбу під ча� запу�ку OnionShare", "error_generic": "В OnionShare �тала�� непередбачувана помилка:\n{}", "gui_settings_license_label": "OnionShare має ліцензію GPL v3.
Ліцензії третіх �торін можна перегл�нути тут:
https://github.com/onionshare/onionshare/tree/main/licenses" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/vi.json000066400000000000000000000627561521174352300271430ustar00rootroot00000000000000{ "not_a_readable_file": "{0:s} không phải là một file tập tin có thể đ�c được.", "other_page_loaded": "�ã tải địa chỉ", "incorrect_password": "Mật khẩu không chính xác", "close_on_autostop_timer": "�ã dừng vì đồng hồ đếm gi� tự động dừng đã điểm gi�", "closing_automatically": "�ã dừng vì việc chuyển giao đã hoàn thành", "large_filesize": "Cảnh báo: Gửi một lượng lớn dữ liệu có thể mất nhi�u gi�", "gui_drag_and_drop": "Kéo và thả tập tin và thư mục để bắt đầu chia sẻ", "gui_add": "Thêm", "gui_add_files": "Thêm tập tin", "gui_add_folder": "Thêm thư mục", "gui_remove": "B�", "gui_dragdrop_sandbox_flatpak": "�ể làm cho sandbox Flatpak thêm bảo mật, kéo và thả không được hỗ trợ. �ể thay thế, sử dụng các nút \"Thêm tập tin\" và \"Thêm thư mục\" để ch�n các tập tin.", "gui_file_selection_remove_all": "B� tất cả", "gui_choose_items": "Ch�n", "gui_share_start_server": "Bắt đầu chia sẻ", "gui_share_stop_server": "Dừng chia sẻ", "gui_share_stop_server_autostop_timer": "Dừng chia sẻ ({})", "gui_chat_start_server": "Bắt đầu máy chủ chat", "gui_chat_stop_server": "Dừng máy chủ chat", "gui_stop_server_autostop_timer_tooltip": "�ồng hồ đếm gi� tự động dừng kết thúc tại {}", "gui_start_server_autostart_timer_tooltip": "�ồng hồ đếm gi� tự động khởi động sẽ dừng tại {}", "gui_receive_start_server": "Bắt đầu chế độ nhận", "gui_receive_stop_server": "Dừng chế độ nhận", "gui_receive_stop_server_autostop_timer": "Dừng chế độ nhận ({} còn lại)", "gui_receive_flatpak_data_dir": "Vì bạn đã cài đặt OnionShare bằng cách sử dụng Flatpak, bạn phải lưu các tập tin vào một thư mục trong ~/OnionShare.", "gui_copy_url": "Sao chép địa chỉ", "gui_copy_client_auth": "Sao chép khoá key riêng tư", "gui_canceled": "Huỷ b�", "gui_copied_url_title": "�ã sao chép địa chỉ OnionShare", "gui_copied_url": "�ịa chỉ OnionShare đã được sao chép vào khay nhớ tạm", "gui_copied_client_auth_title": "Khoá key riêng tư đã được sao chép", "gui_copied_client_auth": "Khoá key riêng tư đã được sao chép vào khay nhớ tạm", "gui_show_qr_code": "Hiện mã code QR", "gui_qr_code_dialog_title": "Mã code QR OnionShare", "gui_qr_label_url_title": "�ịa chỉ OnionShare", "gui_qr_label_auth_string_title": "Khoá key riêng tư", "gui_reveal": "Lộ diện", "gui_hide": "Ẩn", "gui_waiting_to_start": "�ã lên lịch để bắt đầu vào {}. Nhấp vào để hủy b�.", "gui_please_wait_no_button": "�ang bắt đầu…", "gui_please_wait": "�ang bắt đầu... Nhấp vào để huỷ b�.", "zip_progress_bar_format": "�ang nén: %p%", "gui_tor_settings_window_title": "Các cài đặt Tor", "gui_autoconnect_description": "OnionShare phụ thuộc vào mạng lưới Tor Network do tình nguyện viên đi�u hành.", "gui_enable_autoconnect_checkbox": "Tự động kết nối tới Tor", "gui_autoconnect_failed_to_connect_to_tor": "�ã không thể kết nối tới Tor", "gui_autoconnect_trying_to_connect_to_tor": "�ang kết nối tới Tor…", "gui_autoconnect_connection_error_msg": "Hãy chắc chắn rằng bạn đã được kết nối tới Internet.", "gui_autoconnect_bridge_description": "Bạn có thể kết nối bằng cách sử dụng cầu Bridge nếu kết nối Internet của bạn bị kiểm duyệt.", "gui_autoconnect_bridge_detect_automatic": "Xác định quốc gia của tôi từ địa chỉ IP của tôi cho các cài đặt cầu Bridge", "gui_autoconnect_bridge_detect_manual": "Lựa ch�n quốc gia của tôi cho các cài đặt cầu Bridge theo cách thủ công", "gui_autoconnect_bridge_setting_options": "Các cài đặt cầu Bridge", "gui_autoconnect_start": "Kết nối tới Tor", "gui_autoconnect_configure": "Các cài đặt Mạng lưới", "gui_autoconnect_no_bridge": "Thử lại mà không sử dụng cầu Bridge", "gui_autoconnect_try_again_without_a_bridge": "Thử lại mà không sử dụng cầu Bridge", "gui_autoconnect_circumventing_censorship": "�ang giải quyết các sự cố kết nối…", "gui_autoconnect_circumventing_censorship_starting_circumvention": "�ang vượt kiểm duyệt…", "gui_autoconnect_circumventing_censorship_starting_meek": "Thiết lập cầu Bridge \"meek\" cho tên mi�n trước Domain-Fronting…", "gui_autoconnect_circumventing_censorship_requesting_bridges": "Yêu cầu các cầu Bridge từ API vượt kiểm duyệt Tor…", "gui_autoconnect_circumventing_censorship_got_bridges": "Các cầu Bridge đã được thiết lập. �ang kết nối lại tới Tor…", "gui_autoconnect_could_not_connect_to_tor_api": "�ã không thể kết nối tới API Tor. �ảm bảo rằng bạn đã kết nối tới Internet trước khi thử lại.", "gui_settings_window_title": "Cài đặt", "gui_general_settings_window_title": "Tổng quan", "gui_settings_autoupdate_label": "Kiểm tra phiên bản mới", "gui_settings_autoupdate_option": "Lưu ý cho tôi khi có một phiên bản mới khả dụng", "gui_settings_autoupdate_timestamp": "Kiểm tra lần cuối: {}", "gui_settings_autoupdate_timestamp_never": "Không bao gi�", "gui_settings_autoupdate_check_button": "Kiểm tra phiên bản mới", "gui_settings_connection_type_label": "OnionShare nên kết nối tới Tor theo cách nào?", "gui_settings_connection_type_bundled_option": "Sử dụng phiên bản Tor đã được tích hợp vào OnionShare", "gui_settings_connection_type_automatic_option": "Thử tự động cấu hình với Trình duyệt Tor Browser", "gui_settings_controller_extras_label": "Cài đặt Tor", "gui_settings_connection_type_control_port_option": "Kết nối sử dụng cổng đi�u khiển", "gui_settings_connection_type_socket_file_option": "Kết nối sử dụng tập tin socket", "gui_settings_connection_type_test_button": "Kết nối thử nghiệm tới Tor", "gui_settings_control_port_label": "Cổng đi�u khiển", "gui_settings_socket_file_label": "Tập tin Socket", "gui_settings_socks_label": "Cổng SOCKS", "gui_settings_authenticate_no_auth_option": "Không xác thực hoặc xác thực cookie", "gui_settings_authenticate_password_option": "Mật khẩu", "gui_settings_password_label": "Mật khẩu", "gui_settings_tor_bridges": "Sử dụng một cầu Bridge của Tor để kết nối chứ?", "gui_settings_tor_bridges_label": "Cầu Bridge giúp giao thông của bạn đi vào mạng lưới Tor Network nếu truy cập vào Tor bị chặn. Phụ thuộc vào việc bạn kết nối từ nơi nào, một cầu Bridge có thể hoạt động tốt hơn cái khác.", "gui_settings_bridge_use_checkbox": "Sử dụng một cầu Bridge", "gui_settings_bridge_radio_builtin": "Ch�n một cầu Bridge đã được tích hợp", "gui_settings_bridge_none_radio_option": "Không sử dụng cầu Bridge", "gui_settings_meek_lite_expensive_warning": "Cảnh báo: Các cầu Bridge \"meek-azure\" rất tốn kém cho Dự �n Tor để chạy.

Chỉ sử dụng chúng nếu không thể kết nối trực tiếp tới Tor, thông qua phương thức vận chuyển obfs4, hoặc các cầu Bridge thông thư�ng khác.", "gui_settings_bridge_moat_radio_option": "Yêu cầu một cầu Bridge từ torproject.org", "gui_settings_bridge_moat_button": "Yêu cầu một cầu Bridge mới", "gui_settings_bridge_custom_radio_option": "Cung cấp một cầu Bridge bạn đã biết từ một nguồn cung cấp đáng tin cậy", "gui_settings_bridge_custom_placeholder": "Viết theo kiểu dạng địa chỉ:cổng (một trên mỗi dòng)", "gui_settings_moat_bridges_invalid": "Bạn vẫn chưa yêu cầu một cầu Bridge từ torproject.org.", "gui_settings_tor_bridges_invalid": "Không có cầu Bridge mà bạn thêm vào nào hoạt động cả. Kiểm tra lại chúng hoặc thêm cái khác vào.", "gui_settings_stop_active_tabs_label": "Có một số dịch vụ vẫn đang chạy trong một số tab của bạn.\nBạn phải dừng tất cả các dịch vụ để thay đổi cài đặt Tor của bạn.", "gui_settings_button_save": "Lưu", "gui_settings_button_cancel": "Huỷ b�", "gui_settings_button_help": "Giúp đỡ", "gui_settings_version_label": "Bạn đang sử dụng OnionShare {}", "gui_settings_help_label": "Yêu cầu trợ giúp ư? Hãy xem docs.onionshare.org", "settings_test_success": "�ã kết nối tới bộ đi�u khiển Tor.\n\nPhiên bản Tor: {}\nHỗ trợ các dịch vụ onion tạm th�i: {}.\nHỗ trợ xác thực máy khách: {}.\nHỗ trợ các địa chỉ .onion thế hệ tiếp theo: {}.", "connecting_to_tor": "�ang kết nối tới mạng lưới Tor Network", "update_available": "Có một phiên bản OnionShare mới. Nhấp vào đây để lấy nó v�.

Bạn đang sử dụng {} và phiên bản mới nhất là {}.", "update_error_invalid_latest_version": "�ã không thể kiểm tra phiên bản mới: Theo như trang web OnionShare thì phiên bản mới nhất là phiên bản không xác định '{}'…", "update_error_check_error": "�ã không thể kiểm tra phiên bản mới: Có thể bạn đã không được kết nối tới Tor, hoặc trang web OnionShare đang ngoại tuyến?", "update_not_available": "Bạn đang chạy phiên bản OnionShare mới nhất.", "gui_tor_connection_ask": "Mở cài đặt để sắp xếp kết nối tới Tor chứ?", "gui_tor_connection_ask_open_settings": "Có", "gui_tor_connection_ask_quit": "Từ b�", "gui_tor_connection_error_settings": "Thử thay đổi cách làm thế nào OnionShare kết nối tới mạng lưới Tor Network trong cài đặt.", "gui_tor_connection_canceled": "�ã không thể kết nối tới Tor.\n\nHãy chắc chắn rằng bạn đã kết nối tới Internet, sau đó mở lại OnionShare và cài đặt kết nối tới Tor của nó.", "gui_tor_connection_lost": "�ã ngắt kết nối từ Tor.", "gui_server_started_after_autostop_timer": "�ồng hồ đếm gi� tự động dừng đã hết gi� trước khi máy chủ bắt đầu. Xin vui lòng thực hiện chia sẻ mới lại.", "gui_server_autostop_timer_expired": "�ồng hồ đếm gi� tự động dừng đã hết gi�. Xin vui lòng đi�u chỉnh nó để bắt đầu chia sẻ.", "gui_server_autostart_timer_expired": "Th�i gian theo như lịch trình đã định trôi qua mất rồi. Xin vui lòng đi�u chỉnh nó để bắt đầu chia sẻ nhé.", "gui_autostop_timer_cant_be_earlier_than_autostart_timer": "Th�i gian tự động dừng không thể trùng khớp hoặc sớm hơn th�i gian tự động bắt đầu. Xin vui lòng đi�u chỉnh nó để bắt đầu chia sẻ.", "gui_server_doesnt_support_stealth": "Xin lỗi, phiên bản này của Tor không hỗ trợ tàng hình (xác thực máy khách). Xin vui lòng thử lại với một phiên bản mới hơn của Tor, hoặc sử dụng chế độ 'công cộng' nếu nó không cần phải được riêng tư.", "gui_share_url_description": "Bất kỳ ai có địa chỉ OnionShare và khóa key cá nhân này đ�u có thể tải xuống các tệp của bạn bằng cách sử dụng Trình duyệt Tor: ", "gui_share_url_public_description": "Bất kỳ ai có địa chỉ OnionShare này có thể tải xuống các tập tin của bạn bằng cách sử dụng Trình duyệt Tor Browser: ", "gui_website_url_description": "Bất kỳ ai có địa chỉ OnionShare và khoá key cá nhân này có thể ghé thăm trang web của bạn bằng cách sử dụng Trình duyệt Tor Browser: ", "gui_website_url_public_description": "Bất kỳ ai có địa chỉ OnionShare này có thể ghé thăm trang web của bạn bằng cách sử dụng Trình duyệt Tor Browser: ", "gui_receive_url_description": "Bất kỳ ai có địa chỉ OnionShare và khoá key cá nhân này có thể tải lên các tập tin tới máy tính của bạn bằng cách sử dụng Trình duyệt Tor Browser: ", "gui_receive_url_public_description": "Bất kỳ ai có địa chỉ OnionShare này có thể tải lên các tập tin tới máy tính của bạn bằng cách sử dụng Trình duyệt Tor Browser: ", "gui_chat_url_description": "Bất kỳ ai có địa chỉ OnionShare và khoá key cá nhân này có thể tham gia vào phòng chat này bằng cách sử dụng Trình duyệt Tor Browser: ", "gui_chat_url_public_description": "Bất kỳ ai có địa chỉ OnionShare này có thể tham gia phòng chat này bằng cách sử dụng Trình duyệt Tor Browser: ", "gui_url_label_persistent": "Chia sẻ này sẽ không tự động dừng.

Mỗi lần chia sẻ tiếp theo sẽ sử dụng lại địa chỉ. (�ể sử dụng địa chỉ một lần, hãy tắt \"Luôn mở tab này khi OnionShare được khởi động\" trong cài đặt.)", "gui_url_label_stay_open": "Lượt chia sẻ này sẽ không tự động dừng.", "gui_url_label_onetime": "Lượt chia sẻ này sẽ dừng lại sau khi hoàn thành lần đầu tiên.", "gui_url_label_onetime_and_persistent": "Chia sẻ này sẽ không tự động dừng.

Mỗi lần chia sẻ tiếp theo sẽ sử dụng lại địa chỉ. (�ể sử dụng địa chỉ một lần, hãy tắt \"Luôn mở tab này khi OnionShare được khởi động\" trong cài đặt.)", "gui_url_instructions": "�ầu tiên, hãy gửi địa chỉ OnionShare bên dưới:", "gui_url_instructions_public_mode": "Gửi địa chỉ OnionShare bên dưới:", "gui_client_auth_instructions": "Tiếp theo, gửi khóa key riêng tư để cho phép truy cập vào dịch vụ OnionShare của bạn:", "gui_status_indicator_share_stopped": "�ã dừng", "gui_status_indicator_share_working": "�ang bắt đầu…", "gui_status_indicator_share_scheduled": "Lên kế hoạch…", "gui_status_indicator_share_started": "Chia sẻ", "gui_status_indicator_receive_stopped": "�ã dừng", "gui_status_indicator_receive_working": "�ang bắt đầu…", "gui_status_indicator_receive_scheduled": "Lên kế hoạch…", "gui_status_indicator_receive_started": "�ang nhận", "gui_status_indicator_chat_stopped": "�ã dừng", "gui_status_indicator_chat_working": "�ang bắt đầu…", "gui_status_indicator_chat_scheduled": "Lên kế hoạch…", "gui_status_indicator_chat_started": "Chat hội thoại", "gui_file_info": "{} các tập tin, {}", "gui_file_info_single": "{} tập tin, {}", "history_in_progress_tooltip": "{} đang tiến hành", "history_completed_tooltip": "{} đã hoàn thành", "history_requests_tooltip": "{} các yêu cầu web", "error_cannot_create_data_dir": "�ã không thể tạo thư mục dữ liệu OnionShare: {}", "gui_receive_mode_warning": "Chế độ nhận cho phép m�i ngư�i tải tập tin tới máy tính của bạn.

Một số tệp có thể chiếm quy�n kiểm soát máy tính của bạn nếu bạn mở chúng. Chỉ mở những thứ từ những ngư�i bạn tin tưởng, hoặc nếu bạn biết mình đang làm gì.", "gui_open_folder_error": "�ã không thể mở thư mục bằng xdg-open. Tập tin ở đây: {}", "gui_settings_language_label": "Ngôn ngữ", "gui_settings_theme_label": "Chủ đ�", "gui_settings_theme_auto": "Tự động", "gui_settings_theme_light": "Sáng", "gui_settings_theme_dark": "Tối", "gui_settings_language_changed_notice": "Khởi động lại OnionShare để thay đổi sang ngôn ngữ mới.", "gui_color_mode_changed_notice": "Khởi động lại OnionShare để xem những màu sắc mới.", "systray_menu_exit": "Từ b�", "systray_page_loaded_title": "�ã tải Trang web", "systray_page_loaded_message": "đã tải địa chỉ OnionShare", "systray_share_started_title": "�ã bắt đầu chia sẻ", "systray_share_started_message": "�ã bắt đầu gửi các tập tin tới một ngư�i khác", "systray_share_completed_title": "�ã hoàn thành chia sẻ", "systray_share_completed_message": "�ã hoàn thành chia sẻ các tập tin", "systray_share_canceled_title": "�ã huỷ b� chia sẻ", "systray_share_canceled_message": "Ai đó đã hủy nhận tập tin của bạn", "systray_receive_started_title": "�ã bắt đầu nhận", "systray_receive_started_message": "Ai đó đang gửi các tập tin tới bạn", "gui_all_modes_history": "Lịch sử tiến trình", "gui_all_modes_clear_history": "Xóa tất cả danh sách", "gui_all_modes_transfer_started": "�ã bắt đầu {}", "gui_all_modes_progress_complete": "%p%, {0:s} đã trôi qua.", "gui_all_modes_progress_starting": "{0:s}, %p% (đang tính toán)", "gui_all_modes_progress_eta": "{0:s}, ETA: {1:s}, %p%", "gui_share_mode_no_files": "Chưa có tập tin nào được gửi", "gui_share_mode_autostop_timer_waiting": "�ang hoàn tất gửi đi…", "gui_website_mode_no_files": "Chưa có trang web nào được chia sẻ", "gui_receive_mode_no_files": "Chưa tập tin nào được nhận", "gui_receive_mode_autostop_timer_waiting": "�ang hoàn tất nhận…", "days_first_letter": "d", "hours_first_letter": "h", "minutes_first_letter": "m", "seconds_first_letter": "s", "gui_new_tab": "Tab mới", "gui_new_tab_tooltip": "Mở một tab mới", "gui_new_tab_share_button": "Chia sẻ các tập tin", "gui_new_tab_receive_button": "Nhận các tập tin", "gui_new_tab_website_button": "Thành lập host một trang web", "gui_new_tab_chat_button": "Trò chuyện ẩn danh", "gui_main_page_share_button": "Bắt đầu chia sẻ", "gui_main_page_receive_button": "Bắt đầu nhận", "gui_main_page_website_button": "Bắt đầu thành lập trang web", "gui_main_page_chat_button": "Bắt đầu chat trò chuyện", "gui_tab_name_share": "Chia sẻ", "gui_tab_name_receive": "Nhận", "gui_tab_name_website": "Trang web", "gui_tab_name_chat": "Chat trò chuyện", "gui_close_tab_warning_title": "�óng tab chứ?", "gui_close_tab_warning_persistent_description": "�óng tab liên tục và để mất địa chỉ onion đang sử dụng chứ?", "gui_close_tab_warning_share_description": "�óng tab đang gửi tập tin chứ?", "gui_close_tab_warning_receive_description": "�óng tab đang nhận tập tin?", "gui_close_tab_warning_website_description": "�óng tab đang lưu trữ host một trang web chứ?", "gui_close_tab_warning_close": "�ồng ý", "gui_close_tab_warning_cancel": "Huỷ b�", "gui_quit_warning_title": "Thoát OnionShare chứ?", "gui_quit_warning_description": "Thoát và đóng tất cả các tab, mặc dù tính năng chia sẻ vẫn đang hoạt động ở một số tab chứ?", "gui_quit_warning_quit": "Thoát", "gui_quit_warning_cancel": "Hủy b�", "mode_settings_advanced_toggle_show": "Hiển thị cài đặt nâng cao", "mode_settings_advanced_toggle_hide": "Ẩn các cài đặt nâng cao", "mode_settings_title_label": "Tiêu đ� tùy chỉnh", "mode_settings_persistent_checkbox": "Luôn mở tab này khi OnionShare được khởi động (địa chỉ onion sẽ giữ nguyên)", "mode_settings_public_checkbox": "�ây là dịch vụ OnionShare công cộng (tắt khóa key riêng tư)", "mode_settings_autostart_timer_checkbox": "Bắt đầu dịch vụ onion vào th�i gian đã lên kế hoạch", "mode_settings_autostop_timer_checkbox": "Dừng dịch vụ onion vào th�i gian đã lên kế hoạch", "mode_settings_share_autostop_sharing_checkbox": "Dừng chia sẻ sau khi các tập tin đã được gửi (b� ch�n để cho phép tải xuống các tập tin riêng lẻ)", "mode_settings_receive_data_dir_label": "Lưu các tập tin vào", "mode_settings_receive_data_dir_browse_button": "Duyệt", "mode_settings_receive_disable_text_checkbox": "Tắt gửi văn bản", "mode_settings_receive_disable_files_checkbox": "Vô hiệu hóa việc tải lên các tập tin", "mode_settings_receive_webhook_url_checkbox": "Sử dụng webhook thông báo", "mode_settings_website_disable_csp_checkbox": "Không gửi tiêu đ� Chính sách Bảo mật Nội dung mặc định (cho phép trang web của bạn sử dụng các tài nguyên của bên thứ ba)", "mode_settings_website_custom_csp_checkbox": "Gửi một tiêu đ� Chính sách Bảo mật Nội dung tuỳ chỉnh", "gui_all_modes_transfer_finished_range": "Chuyển giao {} - {}", "gui_all_modes_transfer_finished": "�ã chuyển giao {}", "gui_all_modes_transfer_canceled_range": "�ã huỷ b� {} - {}", "gui_all_modes_transfer_canceled": "�ã huỷ b� {}", "settings_error_unknown": "Không thể kết nối tới bộ đi�u khiển Tor vì cài đặt của bạn không hợp lý.", "settings_error_automatic": "�ã không thể kết nối tới bộ đi�u khiển Tor. Trình duyệt Tor Browser (có sẵn từ torproject.org) có đang chạy dưới n�n không?", "settings_error_socket_port": "Không thể kết nối tới bộ đi�u khiển Tor tại {}:{}.", "settings_error_socket_file": "Không thể kết nối tới bộ đi�u khiển Tor bằng cách sử dụng tập tin socket {}.", "settings_error_auth": "�ã kết nối tới {}:{}, nhưng không thể xác thực. Có lẽ đây không phải là bộ đi�u khiển Tor?", "settings_error_missing_password": "�ã kết nối tới bộ đi�u khiển Tor, nhưng nó yêu cầu mật khẩu để xác thực.", "settings_error_unreadable_cookie_file": "�ã kết nối tới bộ đi�u khiển Tor, nhưng mật khẩu có thể sai, hoặc ngư�i dùng của bạn không được cho phép đ�c tập tin cookie.", "settings_error_bundled_tor_not_supported": "Sử dụng phiên bản Tor đi kèm với OnionShare không hoạt động ở chế độ nhà phát triển trên hệ đi�u hành Windows hoặc macOS.", "settings_error_bundled_tor_timeout": "Mất quá nhi�u th�i gian để kết nối tới Tor. Có thể bạn chưa kết nối tới Internet, hoặc có một đồng hồ hệ thống không chính xác?", "settings_error_bundled_tor_broken": "OnionShare đã không thể kết nối tới Tor:\n{}", "gui_rendezvous_cleanup": "�ang đợi các mạch nối Tor đóng lại để chắc chắn rằng các tập tin của bạn đã được chuyển giao.\n\n�i�u này có thể mất một vài phút.", "gui_rendezvous_cleanup_quit_early": "Thoát sớm", "error_port_not_available": "Cổng OnionShare không khả dụng", "history_receive_read_message_button": "��c tin nhắn", "error_tor_protocol_error": "Có một lỗi đã xảy ra với Tor: {}", "moat_contact_label": "�ang liên hệ BridgeDB…", "moat_captcha_label": "Giải CAPTCHA để yêu cầu một cầu Bridge.", "moat_captcha_placeholder": "Nhập các ký tự từ hình ảnh", "moat_captcha_submit": "�ệ trình", "moat_captcha_reload": "Tải lại", "moat_bridgedb_error": "�ã không thể liên hệ BridgeDB.", "moat_captcha_error": "�áp án không chính xác. Xin thử lại.", "moat_solution_empty_error": "Nhập các ký tự từ hình ảnh", "mode_tor_not_connected_label": "OnionShare không được kết nối tới mạng lưới Tor Network", "waitress_web_server_error": "�ã xảy ra một sự cố khi đang khởi động máy chủ web server", "gui_close_tab_warning_chat_description": "�óng tab đang host một máy chủ trò chuyện chat server đi chứ?", "gui_chat_mode_explainer": "Chế độ Chat trò chuyện cho phép bạn chat tương tác với các bên khác, trong trình duyệt Tor Browser.

Lịch sử Chat không được lưu trữ lại trong OnionShare. Lịch sử Chat sẽ biến mất khi bạn đóng trình duyệt Tor Browser.", "error_generic": "Có lỗi không mong muốn xảy ra với OnionShare:\n{}", "mode_settings_persistent_autostart_on_launch_checkbox": "‘Tự động khởi động dịch vụ onion này khi OnionShare khởi động", "gui_settings_license_label": "OnionShare được cấp phép theo GPL v3.
Có thể xem giấy phép của bên thứ ba tại đây:
https://github.com/onionshare/onionshare/tree/main/licenses" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/wo.json000066400000000000000000000000031521174352300271230ustar00rootroot00000000000000{} onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/yo.json000066400000000000000000000032251521174352300271360ustar00rootroot00000000000000{ "not_a_readable_file": "{0:s} je oun ti a ko le ka.", "other_page_loaded": "Adiresi ti wole", "close_on_autostop_timer": "O danuduro nitori akoko idaduro aifowoyi ti pe", "closing_automatically": "Odanuduro nitori o ti fi ranse tan", "large_filesize": "Ikilo: Fi fi nkan repete ranse le gba aimoye wakati", "gui_drag_and_drop": "Wo awon iwe pelebe ati apamowo re sibi lati bere sini fi ranse", "gui_add": "Fikun", "gui_choose_items": "Yan", "gui_share_start_server": "Bere si ni pin", "gui_share_stop_server": "Dawo pinpin duro", "gui_share_stop_server_autostop_timer": "Dawo pinpin duro ({})", "gui_receive_start_server": "Bere ipele gbigba", "gui_receive_stop_server": "Duro ipele gbigba", "gui_start_server_autostart_timer_tooltip": "Akoko ti nbere laifowoyi duro ni {}", "gui_stop_server_autostop_timer_tooltip": "Akoko ti nduro laifowoyi dopin ni {}", "gui_chat_stop_server": "Da olupin iregbe duro", "gui_chat_start_server": "Bere olupin iregbe", "gui_file_selection_remove_all": "Yo gbogbo re kuro", "gui_remove": "Yokuro", "gui_add_folder": "S'afikun folda", "gui_add_files": "S'afikun faili", "incorrect_password": "Ashiko oro igbaniwole", "gui_settings_language_label": "Èdè", "gui_tab_name_chat": "Chat", "gui_all_modes_history": "Ìtàn", "gui_settings_password_label": "Password", "gui_quit_warning_cancel": "Cancel", "gui_tor_connection_ask_open_settings": "Yes", "moat_captcha_submit": "Submit", "gui_close_tab_warning_cancel": "Cancel", "gui_settings_authenticate_password_option": "Password", "gui_settings_button_cancel": "Cancel" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/zh_Hans.json000066400000000000000000000474321521174352300301110ustar00rootroot00000000000000{ "not_a_readable_file": "{0:s} �是�读文件。", "other_page_loaded": "地�已加载", "close_on_autostop_timer": "因自动�止计时器达到计时上�而�止", "closing_automatically": "因传输完�而�止", "large_filesize": "警告:��较大的共享文件�能需数�时", "systray_menu_exit": "退出", "gui_drag_and_drop": "拖放文件和文件夹以开始共享", "gui_add": "添加", "gui_choose_items": "选�", "gui_share_start_server": "开始共享", "gui_share_stop_server": "�止共享", "gui_share_stop_server_autostop_timer": "�止共享({})", "gui_receive_start_server": "开�接收模�", "gui_receive_stop_server": "�止接收模�", "gui_receive_stop_server_autostop_timer": "�止接收模�(还剩 {} )", "gui_copy_url": "�制地�", "gui_canceled": "已�消", "gui_copied_url_title": "已�制 OnionShare 地�", "gui_copied_url": "OnionShare 地�已�制到剪贴�", "gui_please_wait": "正在开�…点击以�消。", "gui_quit_warning_quit": "退出", "zip_progress_bar_format": "压缩中:%p%", "gui_settings_window_title": "设置", "gui_settings_autoupdate_label": "检查新版本", "gui_settings_autoupdate_option": "新版本�用时通知我", "gui_settings_autoupdate_timestamp": "上次检查时间:{}", "gui_settings_autoupdate_timestamp_never": "从�", "gui_settings_autoupdate_check_button": "检查新版本", "gui_settings_connection_type_label": "OnionShare 如何连接至 Tor?", "gui_settings_connection_type_bundled_option": "使用 OnionShare 内置的 Tor 版本", "gui_settings_connection_type_automatic_option": "�试使用 Tor �览器的自动设置", "gui_settings_connection_type_control_port_option": "使用控制端�连接", "gui_settings_connection_type_socket_file_option": "使用 socket 文件连接", "gui_settings_connection_type_test_button": "测试 Tor 连接", "gui_settings_control_port_label": "控制端�", "gui_settings_socket_file_label": "Socket 文件", "gui_settings_socks_label": "SOCKS 端�", "gui_settings_authenticate_no_auth_option": "无验�,或者 cookie 验�", "gui_settings_authenticate_password_option": "密�", "gui_settings_password_label": "密�", "gui_settings_tor_bridges": "使用 Tor 网桥连接?", "gui_settings_meek_lite_expensive_warning": "警告:meek-azure 网桥会对 Tor 的�行产生�大负担。

仅在无法直接连接以�通过 obfs4 或其他网桥连接 Tor 时使用。", "gui_settings_tor_bridges_invalid": "你添加的网桥都无法工作。请�次检查或添加其它网桥。", "gui_settings_button_save": "�存", "gui_settings_button_cancel": "�消", "gui_settings_button_help": "帮助", "settings_error_unknown": "无法连接至 Tor 控制器,因为你的设置无效。", "settings_error_automatic": "无法连接至 Tor 控制器。Tor �览器(�从 torproject.org 获�)是�正在���行?", "settings_error_socket_port": "无法连接至�于 {}:{} 的 Tor 控制器。", "settings_error_socket_file": "无法通过 socket 文件 {} 连接至 Tor 控制器。", "settings_error_auth": "已连接至 {}:{},但无法验�。这也许�是一个 Tor 控制器?", "settings_error_missing_password": "已连接至 Tor 控制器,但需�密�进行验�。", "settings_error_unreadable_cookie_file": "已连接至 Tor 控制器,但密��能错误,或你的用户没有读� cookie 文件的��。", "settings_error_bundled_tor_not_supported": "OnionShare 自带的 Tor 版本无法在 Windows 或 macOS 以开�者模��行。", "settings_error_bundled_tor_timeout": "连接至 Tor 的时间过长。也许你未连接至互�网,或是系统时间�准确?", "settings_error_bundled_tor_broken": "OnionShare 无法连接至 Tor\n{}", "settings_test_success": "已连接至 Tor 控制器。\n\nTor版本:{}\n支�临时洋葱�务:{}。\n支�客户端验�:{}。\n支�下一代 .onion 地�:{}。", "error_tor_protocol_error": "Tor �生错误:{}", "connecting_to_tor": "正在连接至 Tor 网络", "update_available": "有新版本的 OnionShare �用:点击这里以获�。

正在使用的版本为 {},最新版本为 {}。", "update_error_check_error": "无法检查更新:�能没有连接到 Tor,或者OnionShare 关闭?", "update_error_invalid_latest_version": "无法检查更新:OnionShare 网站认为最新版本无法识别'{}'…", "update_not_available": "正在�行最新版本的 OnionShare。", "gui_tor_connection_ask": "打开设置以检查 Tor 连接?", "gui_tor_connection_ask_open_settings": "是", "gui_tor_connection_ask_quit": "退出", "gui_tor_connection_error_settings": "请�试在设置中改� OnionShare 连接 Tor 的方�。", "gui_tor_connection_canceled": "无法连接 Tor。\n\n请确�已连接互�网,然��� OnionShare 并设置 Tor 连接。", "gui_tor_connection_lost": "已断开与 Tor 的连接。", "gui_server_started_after_autostop_timer": "在�务器�动之�,自动�止定时器的计时已到。请建立一个新的共享。", "gui_server_autostop_timer_expired": "自动�止定时器计时已到。请对其调整以开始共享。", "gui_share_url_description": "任何人��有这个 OnionShare 地�和�钥,都�以用 Tor Browser �下载你的文件:", "gui_receive_url_description": "任何人��有 OnionShare 地�和�钥,都�以用 Tor �览器上传文件到你的计算机:", "gui_url_label_persistent": "此共享�会自动�止。

�个�续共享都会��使用此地�。(�使用一次性地�,请在设置中关闭“�动 OnionShare 时始终打开此标签页�。)", "gui_url_label_stay_open": "这个共享�会自动�止。", "gui_url_label_onetime": "这个共享将在�次完���止。", "gui_url_label_onetime_and_persistent": "此共享�会自动�止。

�个�续共享都将��使用此地�。(�使用一次性地�,请在设置中关闭“�动 OnionShare 时始终打开此标签页�。)", "gui_status_indicator_share_stopped": "已�止", "gui_status_indicator_share_working": "正在开始…", "gui_status_indicator_share_started": "共享中", "gui_status_indicator_receive_stopped": "已�止", "gui_status_indicator_receive_working": "正在开始…", "gui_status_indicator_receive_started": "正在接收", "gui_file_info": "{} 个文件,{}", "gui_file_info_single": "{} 个文件,{}", "history_in_progress_tooltip": "{} 个正在进行", "history_completed_tooltip": "{} 个已完�", "gui_receive_mode_warning": "接收模��许他人�你的电脑上传文件。

打开一些文件�能导致你的电脑被控制。仅打开�信任的文件,或知�自己在�什么时打开文件。", "systray_page_loaded_title": "页�已加载", "gui_settings_language_label": "语言", "gui_settings_language_changed_notice": "�� OnionShare �更改至新语言。", "gui_add_files": "添加文件", "gui_add_folder": "添加文件夹", "error_cannot_create_data_dir": "无法创建 OnionShare 数�文件夹:{}", "systray_page_loaded_message": "OnionShare 地�已加载", "systray_share_started_title": "共享已开始", "systray_share_started_message": "正在开始��人��文件", "systray_share_completed_title": "共享已完�", "systray_share_completed_message": "文件��已完�", "systray_share_canceled_title": "共享已�消", "systray_share_canceled_message": "�人已�消接收你的文件", "systray_receive_started_title": "已开始接收", "systray_receive_started_message": "�人正在�你��文件", "gui_all_modes_history": "历�", "gui_all_modes_clear_history": "清除全部", "gui_all_modes_transfer_started": "开始于 {}", "gui_all_modes_transfer_finished_range": "已传输 {} - {}", "gui_all_modes_transfer_finished": "已传输 {}", "gui_all_modes_progress_complete": "%p%,已耗时 {0:s}。", "gui_all_modes_progress_starting": "{0:s},%p%(计算中)", "gui_all_modes_progress_eta": "{0:s},预计完�时间:{1:s},%p%", "gui_share_mode_no_files": "尚未��文件", "gui_share_mode_autostop_timer_waiting": "正在完���…", "gui_receive_mode_no_files": "尚未接收文件", "gui_receive_mode_autostop_timer_waiting": "正在完�接收…", "gui_all_modes_transfer_canceled_range": "已�消 {} - {}", "gui_all_modes_transfer_canceled": "已�消 {}", "gui_stop_server_autostop_timer_tooltip": "自动�止的定时器在 {} �止", "gui_start_server_autostart_timer_tooltip": "自动开始定时器在 {} �止", "gui_waiting_to_start": "已计划在 {} �开始。点击�消。", "gui_server_autostart_timer_expired": "已超过计划的时间。请对其调整以开始共享。", "gui_autostop_timer_cant_be_earlier_than_autostart_timer": "自动�止时间��早于或相�于自动开始时间。请对其调整以开始共享。", "gui_status_indicator_share_scheduled": "已计划…", "gui_status_indicator_receive_scheduled": "已计划…", "days_first_letter": "天", "hours_first_letter": "�时", "minutes_first_letter": "分", "seconds_first_letter": "秒", "gui_website_url_description": "任何人��有 OnionShare 地�和�钥,都�以用 Tor �览器访问你的网站:", "gui_website_mode_no_files": "尚未分享网站", "incorrect_password": "密�错误", "history_requests_tooltip": "{} 个网络请求", "mode_settings_website_disable_csp_checkbox": "���默认的内容安全政策 (Content Security Policy) 头部(�许你的网站使用第三方资�)", "mode_settings_receive_data_dir_browse_button": "�览", "mode_settings_receive_data_dir_label": "�存文件到", "mode_settings_share_autostop_sharing_checkbox": "文件传�完��止共享(�消选中��许下载�个文件)", "mode_settings_autostop_timer_checkbox": "定时�止洋葱�务", "mode_settings_autostart_timer_checkbox": "定时�动洋葱�务", "mode_settings_public_checkbox": "这是一个公共 OnionShare �务(�用�钥)", "mode_settings_persistent_checkbox": "�动 OnionShare 时始终打开此标签页(洋葱地�将����)", "mode_settings_advanced_toggle_hide": "��高级选项", "mode_settings_advanced_toggle_show": "显示高级选项", "gui_quit_warning_cancel": "�消", "gui_quit_warning_description": "一些标签页还在共享,是�退出并关闭所有标签页?", "gui_quit_warning_title": "退出 OnionShare?", "gui_close_tab_warning_cancel": "�消", "gui_close_tab_warning_close": "确定", "gui_close_tab_warning_website_description": "关闭正托管网站的标签页?", "gui_close_tab_warning_receive_description": "关闭正在接收文件的标签页?", "gui_close_tab_warning_share_description": "关闭正在��文件的标签页?", "gui_close_tab_warning_persistent_description": "是�关闭�久标签页并丢失它正在使用的洋葱地�?", "gui_close_tab_warning_title": "关闭标签页?", "gui_new_tab_website_button": "托管网站", "gui_new_tab_receive_button": "接收文件", "gui_new_tab_share_button": "共享文件", "gui_new_tab_tooltip": "打开新标签页", "gui_new_tab": "新建标签页", "gui_show_qr_code": "显示二维�", "gui_receive_flatpak_data_dir": "因为使用 Flatpack 安装 OnionShare,必须将文件�存到 ~/OnionShare 中的文件夹。", "gui_chat_stop_server": "�止�天�务器", "gui_chat_start_server": "�动�天�务器", "gui_file_selection_remove_all": "移除全部", "gui_remove": "移除", "gui_qr_code_dialog_title": "Onionshare 二维�", "error_port_not_available": "OnionShare 端���用", "gui_tab_name_chat": "�天", "gui_tab_name_website": "网站", "gui_tab_name_receive": "接收", "gui_tab_name_share": "分享", "gui_main_page_chat_button": "开始�天", "gui_main_page_website_button": "开始托管", "gui_main_page_receive_button": "开始接收", "gui_main_page_share_button": "开始分享", "gui_new_tab_chat_button": "匿��天", "gui_open_folder_error": "无法用 xdg-open 打开文件夹。文件在这里: {}", "gui_chat_url_description": "任何人��有 OnionShare 地�和�钥,都�以用 Tor �览器加入该�天室:", "gui_rendezvous_cleanup_quit_early": "��退出", "gui_rendezvous_cleanup": "等待 Tor 线路关闭,以确�文件传输�功。\n\n这�能需�几分钟。", "gui_color_mode_changed_notice": "�� OnionShare 以查看新颜色。", "history_receive_read_message_button": "读�消�", "mode_settings_receive_webhook_url_checkbox": "使用通知 webhook", "mode_settings_receive_disable_files_checkbox": "�用上传文件", "mode_settings_receive_disable_text_checkbox": "�用�交文本", "mode_settings_title_label": "自定义标题", "gui_status_indicator_chat_started": "正在�天", "gui_status_indicator_chat_scheduled": "已计划…", "gui_status_indicator_chat_working": "�动中…", "gui_status_indicator_chat_stopped": "已�止", "gui_please_wait_no_button": "�动中…", "gui_settings_theme_dark": "深色", "gui_settings_theme_light": "浅色", "gui_settings_theme_auto": "自动", "gui_settings_theme_label": "主题", "gui_client_auth_instructions": "接下�,���钥以�许访问你的 OnionShare �务:", "gui_url_instructions_public_mode": "��下�的 OnionShare 地�:", "gui_url_instructions": "首先,��下�的 OnionShare 地�:", "gui_chat_url_public_description": "任何人��有 OnionShare 地�,都�以用 Tor �览器加入该�天室:", "gui_receive_url_public_description": "任何人��有 OnionShare 地�,都�以用 Tor �览器上传文件到你的计算机:", "gui_website_url_public_description": "任何人��有 OnionShare 地�,都�以用 Tor �览器访问你的网站:", "gui_share_url_public_description": "任何人��有 OnionShare 地�,都�以用 Tor �览器下载你的文件:", "gui_server_doesnt_support_stealth": "抱歉,此版本的 Tor �支��身(客户端身份验�)。 请�试使用较新版本的 Tor,如果�需��密分享,请使用“公共�模�。", "gui_hide": "��", "gui_reveal": "显示", "gui_qr_label_auth_string_title": "�钥", "gui_qr_label_url_title": "OnionShare 地�", "gui_copied_client_auth": "已�制�钥到剪贴�", "gui_copied_client_auth_title": "已�制�钥", "gui_copy_client_auth": "�制�钥", "gui_settings_bridge_use_checkbox": "使用网桥", "gui_settings_bridge_radio_builtin": "选择内置网桥", "gui_settings_bridge_none_radio_option": "�使用网桥", "gui_settings_bridge_moat_button": "请求新网桥", "gui_settings_bridge_custom_placeholder": "输入地�:端�(�行一个)", "gui_settings_help_label": "需�帮助?�� docs.onionshare.org", "mode_settings_website_custom_csp_checkbox": "��自定义内容安全政策头部", "moat_bridgedb_error": "无法�系 BridgeDB。", "moat_solution_empty_error": "输入图片中的字符", "mode_tor_not_connected_label": "OnionShare 没有连接到 Tor 网络", "gui_dragdrop_sandbox_flatpak": "为了使 Flatpak 沙箱更安全,�支�拖放�作。请使用“添加文件�和“添加文件夹�按钮�选择文件。", "gui_tor_settings_window_title": "Tor 设置", "gui_settings_controller_extras_label": "Tor 设置", "gui_settings_tor_bridges_label": "如果 Tor 访问被阻止,网桥将帮助��进入 Tor 网络。 根�连接的�置,一个网桥�能比�一个网桥更好用。", "gui_settings_bridge_custom_radio_option": "�供从�信��处获�的网桥", "gui_settings_bridge_moat_radio_option": "从 torproject.org 请求网桥", "moat_captcha_error": "解答�正确。请�试一次。", "gui_settings_moat_bridges_invalid": "你尚未从 torproject.org 请求网桥。", "gui_settings_stop_active_tabs_label": "在一些标签页中,还有�务正在�行。\n必须�止所有�务�能更改 Tor 设置。", "moat_contact_label": "正在�系 BridgeDB…", "gui_settings_version_label": "你正在使用 OnionShare {}", "moat_captcha_label": "解决 CAPTCHA �请求网桥。", "moat_captcha_reload": "�新加载", "moat_captcha_placeholder": "输入图片中的字符", "moat_captcha_submit": "�交", "gui_autoconnect_description": "OnionShare �赖于由全�数��志愿者��的 Tor 网络。", "gui_enable_autoconnect_checkbox": "自动连接到 Tor", "gui_autoconnect_failed_to_connect_to_tor": "无法连接到 Tor", "gui_autoconnect_trying_to_connect_to_tor": "正在�试连接到 Tor…", "gui_autoconnect_connection_error_msg": "确�你已连接到 Internet。", "gui_autoconnect_bridge_description": "如果你的互�网有�能�到审查,�以使用网桥绕过审查。", "gui_autoconnect_bridge_detect_automatic": "根�我的 IP 地�自动确定我的国家以进行网桥设置", "gui_autoconnect_bridge_detect_manual": "手动选择我的国家进行网桥设置", "gui_autoconnect_bridge_setting_options": "网桥设置", "gui_autoconnect_start": "连接到 Tor", "gui_autoconnect_configure": "网络设置", "gui_autoconnect_no_bridge": "�使用网桥�试", "gui_autoconnect_try_again_without_a_bridge": "�使用网桥�试", "gui_autoconnect_circumventing_censorship_starting_circumvention": "正在规�审查…", "gui_autoconnect_circumventing_censorship_starting_meek": "正在建立用于域��置的 meek 网桥…", "gui_autoconnect_circumventing_censorship_requesting_bridges": "正在从 Tor 审查规� API 请求网桥…", "gui_autoconnect_circumventing_censorship_got_bridges": "已建立网桥。正在�新连接到 Tor…", "gui_autoconnect_could_not_connect_to_tor_api": "无法连接到 Tor API。 请确�你已连接到互�网,然��试。", "gui_general_settings_window_title": "常规", "gui_autoconnect_circumventing_censorship": "正在解决连接问题…", "waitress_web_server_error": "�动 Web �务器时出现问题", "gui_close_tab_warning_chat_description": "是�关闭托管�天�务的标签页?", "gui_chat_mode_explainer": "�天模��让您在 Tor �览器中与其他人进行互动�天。

OnionShare 中�存储�天记录。关闭 Tor �览器�,�天记录将消失。", "mode_settings_persistent_autostart_on_launch_checkbox": "OnionShare �动时自动�动此洋葱�务", "gui_settings_license_label": "OnionShare 采用 GPL v3 许�。�在此处查看第三方许�:
https://github.com/onionshare/onionshare/tree/main/licenses", "error_generic": "OnionShare 出现�外错误:\n{}" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/locale/zh_Hant.json000066400000000000000000000460661521174352300301140ustar00rootroot00000000000000{ "not_a_readable_file": "{0:s} �是一個�讀�的檔案。", "other_page_loaded": "已載入的地�", "close_on_autostop_timer": "因自動�止計時器的時間已到,已�止", "closing_automatically": "因傳輸完�,已�止", "large_filesize": "警告:傳輸巨大的檔案將有�能耗時數�時以上", "systray_menu_exit": "離開", "gui_drag_and_drop": "拖曳檔案�資料夾來開始分享", "gui_add": "新增", "gui_choose_items": "�覽", "gui_share_start_server": "開始分享", "gui_share_stop_server": "�止分享", "gui_share_stop_server_autostop_timer": "�止分享 (剩餘時間{})", "gui_receive_start_server": "啟動接收模�", "gui_receive_stop_server": "�止接收模�", "gui_receive_stop_server_autostop_timer": "�止接收模� (剩餘{}秒)", "gui_copy_url": "複製地�", "gui_canceled": "已�消", "gui_copied_url_title": "已複製 OnionShare 地�", "gui_copied_url": "OnionShare 地�已複製到剪貼簿", "gui_please_wait": "啟動中...點擊以�消。", "gui_quit_warning_quit": "��", "zip_progress_bar_format": "壓縮中: %p%", "gui_settings_window_title": "設定", "gui_settings_autoupdate_label": "檢查新版本", "gui_settings_autoupdate_option": "當有新版本的時候�醒我", "gui_settings_autoupdate_timestamp": "上一次檢查時間: {}", "gui_settings_autoupdate_timestamp_never": "從未", "gui_settings_autoupdate_check_button": "檢查新版本", "gui_settings_connection_type_label": "OnionShare�如何連接到Tor?", "gui_settings_connection_type_bundled_option": "使用OnionShare內建的Tor版本", "gui_settings_connection_type_automatic_option": "嘗試auto-configuration with Tor Browser", "gui_settings_connection_type_control_port_option": "使用control port", "gui_settings_connection_type_socket_file_option": "使用Socket file", "gui_settings_connection_type_test_button": "測試連接到Tor", "gui_settings_control_port_label": "Control端�", "gui_settings_socket_file_label": "Socket file", "gui_settings_socks_label": "SOCKS端�", "gui_settings_authenticate_no_auth_option": "沒有驗證,或使用cookie驗證", "gui_settings_authenticate_password_option": "密碼", "gui_settings_password_label": "密碼", "gui_settings_tor_bridges": "連接 Tor 橋接器?", "gui_settings_meek_lite_expensive_warning": "警告: The meek_lite bridges are very costly for the Tor Project to run.

Only use them if unable to connect to Tor directly, via obfs4 transports, or other normal bridges.", "gui_settings_tor_bridges_invalid": "您新增的橋接器無效。請�次檢查或新增其他的橋接器。", "gui_settings_button_save": "儲存", "gui_settings_button_cancel": "�消", "gui_settings_button_help": "說明", "settings_error_unknown": "無法連接到Tor controller因為您的設定無效。", "settings_error_automatic": "無法連機到Tor controller。Tor Browser(�以從torproject.org�得)是�正在背景�行?", "settings_error_socket_port": "無法在{}:{}連接到Tor controller。", "settings_error_socket_file": "無法使用Socket file {}連接到Tor controller。", "settings_error_auth": "已連接到 {}:{} 但無法驗證。或許這個�是一個Tor controller?", "settings_error_missing_password": "已連接到Tor controller,但是它需�密碼進行驗證。", "settings_error_unreadable_cookie_file": "已連接到Tor controller,但是密碼錯誤,或是您沒有讀�cookie檔案的權�。", "settings_error_bundled_tor_not_supported": "OnionShare附帶的Tor版本並��用於Windows或macOS上的開發人員模�。", "settings_error_bundled_tor_timeout": "Tor連接超時。您�能沒有連接網路,或是系統時間設定錯誤?", "settings_error_bundled_tor_broken": "OnionShare 無法在背景連接到Tor:\n{}", "settings_test_success": "已連接到Tor controller。\n\nTor版本: {}\n支�短期onion�務: {}.\n支�客戶端�證: {}.\n支�新一代.onion地�: {}.", "error_tor_protocol_error": "Tor發生錯誤: {}", "connecting_to_tor": "正在連接Tor網路", "update_available": "新版本的OnionShare已推出。 點此��

您正在使用版本 {} 而最新版本是 {}。", "update_error_check_error": "無法檢查更新:�能是您沒有連接到Tor,或者OnionShare癱瘓了?", "update_error_invalid_latest_version": "無法檢查更新:OnionShare 網站說最新版本無法識別'{}'…", "update_not_available": "您正在使用最新版本的OnionShare。", "gui_tor_connection_ask": "開啟設定來檢查Tor連接?", "gui_tor_connection_ask_open_settings": "是", "gui_tor_connection_ask_quit": "�", "gui_tor_connection_error_settings": "試試在設定中改變OnionShare連接到Tor網路的方�。", "gui_tor_connection_canceled": "無法連接到Tor。\n\n請確�您已連接上網路,然後��新開啟OnionShare並設定Tor連線。", "gui_tor_connection_lost": "已斷開Tor連接。", "gui_server_started_after_autostop_timer": "在�務器啓動之�,自動�止的定時器的計時已到。請建立一個新的共享。", "gui_server_autostop_timer_expired": "自動�止計時器時間已到。請調整它來開始分享。", "gui_share_url_description": "任何人���有這個地�就�以下載你的檔案經由Tor Browser: ", "gui_receive_url_description": "任何人���有這個地�就�以上傳檔案到你的電腦經由Tor Browser: ", "gui_url_label_persistent": "此次分享�會自動�止。

隨後的所有分享�列將會繼續使用相�的地�。(如�使用一次性地�,請在設定裡關掉\"使用永久地�\"的�項。)", "gui_url_label_stay_open": "此次分享�會自動�止。", "gui_url_label_onetime": "此次分享將在第一個任務完�後�止。", "gui_url_label_onetime_and_persistent": "這次分享�會自動�止。

隨後的所有分享�列將會繼續使用相�的地�。(如�使用一次性地�,請在設定裡關掉\"使用永久地�\"的�項。)", "gui_status_indicator_share_stopped": "已�止", "gui_status_indicator_share_working": "啟動中…", "gui_status_indicator_share_started": "分享中", "gui_status_indicator_receive_stopped": "已�止", "gui_status_indicator_receive_working": "啟動中…", "gui_status_indicator_receive_started": "接收中", "gui_file_info": "{}個檔案, {}", "gui_file_info_single": "{}個檔案, {}", "history_in_progress_tooltip": "{}個在佇列中", "history_completed_tooltip": "{}個已完�", "gui_receive_mode_warning": "警告:接收模�將使其他人上傳檔案到您的電腦。

有些檔案�能將會在您開啟時控制您的電腦。請�打開您信任的人所傳�的檔案,或是您清楚了解自己在�什麼。", "systray_page_loaded_title": "��已載入", "gui_settings_language_label": "語言", "gui_settings_language_changed_notice": "�啟 OnionShare 以使用新的語言。", "gui_add_files": "新增檔案", "gui_add_folder": "新增資料夾", "error_cannot_create_data_dir": "無法建立OnionShare的資料夾: {}", "systray_page_loaded_message": "OnionShare地�已載入", "systray_share_started_title": "分享已開始", "systray_share_started_message": "開始�其他人分享檔案", "systray_share_completed_title": "已完�分享", "systray_share_completed_message": "檔案已傳�", "systray_share_canceled_title": "分享已�消", "systray_share_canceled_message": "��使用者�消接收您的檔案", "systray_receive_started_title": "已開始接收", "systray_receive_started_message": "��使用者正在傳�檔案給您", "gui_all_modes_history": "歷�紀錄", "gui_all_modes_clear_history": "清除全部", "gui_all_modes_transfer_started": "已開始 {}", "gui_all_modes_transfer_finished_range": "已傳輸完� {} - {}", "gui_all_modes_transfer_finished": "已傳輸完� {}", "gui_all_modes_transfer_canceled_range": "已�消 {} - {}", "gui_all_modes_transfer_canceled": "已�消 {}", "gui_all_modes_progress_complete": "%p%, 已用時間{0:s} 。", "gui_all_modes_progress_starting": "{0:s}, %p% (計算中)", "gui_all_modes_progress_eta": "{0:s}, �計剩餘: {1:s}, %p%", "gui_share_mode_no_files": "目�無已傳�的檔案", "gui_receive_mode_no_files": "目�無已接收的檔案", "gui_stop_server_autostop_timer_tooltip": "自動�止的定時器在 {} �止", "gui_start_server_autostart_timer_tooltip": "自動開始計時器在 {} �止", "gui_waiting_to_start": "�定在 {} 開始。點擊以�消。", "gui_server_autostart_timer_expired": "排定的時間已經�了。請調整它以開始分享。", "gui_autostop_timer_cant_be_earlier_than_autostart_timer": "自動�止時間�能相�或早於自動開始時間。請調整它以開始分享。", "gui_status_indicator_share_scheduled": "�定…", "gui_status_indicator_receive_scheduled": "�定…", "gui_share_mode_autostop_timer_waiting": "完�傳�…", "gui_receive_mode_autostop_timer_waiting": "完�接收…", "days_first_letter": "天", "hours_first_letter": "時", "minutes_first_letter": "分", "seconds_first_letter": "秒", "incorrect_password": "密碼錯誤", "gui_website_url_description": "有OnionShare��的任何人都�以使用Tor�覽器來造訪你的網站: : ", "gui_website_mode_no_files": "尚未分享網站", "history_requests_tooltip": "{}個網�請求", "mode_settings_receive_data_dir_browse_button": "�覽", "mode_settings_receive_data_dir_label": "儲存檔案至", "mode_settings_public_checkbox": "��使用密碼", "mode_settings_advanced_toggle_hide": "隱�進階設定", "gui_close_tab_warning_title": "關閉標籤�?", "gui_quit_warning_cancel": "�消", "gui_quit_warning_title": "�止 OnionShare ?", "gui_close_tab_warning_cancel": "�消", "gui_close_tab_warning_close": "好的", "gui_new_tab_receive_button": "接收檔案", "gui_new_tab": "新分�", "gui_new_tab_tooltip": "開啟新分�", "gui_new_tab_share_button": "分享檔案", "mode_settings_advanced_toggle_show": "顯示進階設定", "gui_tab_name_chat": "�天", "gui_tab_name_website": "網站", "gui_tab_name_receive": "接收", "gui_tab_name_share": "分享", "gui_main_page_chat_button": "開始�天", "gui_main_page_receive_button": "開始接收", "gui_main_page_share_button": "開始分享", "gui_new_tab_website_button": "架設一個網站", "gui_qr_code_dialog_title": "OnionShare 二維碼", "gui_show_qr_code": "顯示二維碼", "gui_chat_stop_server": "�止�天伺�器", "gui_chat_start_server": "開啟�天伺�器", "gui_file_selection_remove_all": "全部移除", "gui_remove": "移除", "error_port_not_available": "OnionShare通訊埠��用", "gui_rendezvous_cleanup_quit_early": "��退出", "gui_rendezvous_cleanup": "等待 Tor 迴路關閉,確�檔案傳輪輸�功。\n\n這�能需�幾分�。", "mode_settings_website_disable_csp_checkbox": "�消內容安全政策(Content Security Policy)信頭(�許您的網站使用三方資�)", "mode_settings_share_autostop_sharing_checkbox": "檔案傳�完後�止共享(�消�中��許下載單個檔案)", "mode_settings_autostop_timer_checkbox": "定時�止onion�務", "mode_settings_autostart_timer_checkbox": "定時起動onion�務", "mode_settings_persistent_checkbox": "OnionShare 啟動後讓此標籤�一直維�開啟", "gui_quit_warning_description": "�止並關閉所有標籤�,�便有些�在進行分享?", "gui_close_tab_warning_website_description": "關閉正在代管網站的標籤�嗎?", "gui_close_tab_warning_receive_description": "關閉正在接收檔案的標籤�嗎?", "gui_close_tab_warning_share_description": "關閉正在發�檔案的標籤�?", "gui_close_tab_warning_persistent_description": "關閉長存標籤�與失掉正在使用的 onion 地� ?", "gui_main_page_website_button": "開始代管網�", "gui_new_tab_chat_button": "匿��天", "gui_color_mode_changed_notice": "請�啓 OnionShare 來看看新色彩。", "gui_open_folder_error": "無法用 xdg-open 打開文件夾。文件在這�: {}", "gui_chat_url_description": "任何有這個OnionShare地�的人�� 加入這個�天室,方法是使用Tor�覽器:", "gui_receive_flatpak_data_dir": "因爲你用Flatpack安�的OnionShare,你需�把文件儲存到在~/OnionShare�的一個文件夾�。", "gui_copy_client_auth": "複製�鑰", "gui_please_wait_no_button": "啟動…", "gui_qr_label_url_title": "OnionShare 地�", "gui_qr_label_auth_string_title": "�鑰", "gui_reveal": "�開", "gui_hide": "隱蔽", "gui_autoconnect_description": "OnionShare 有賴於志工�作的 Tor 網路。", "gui_enable_autoconnect_checkbox": "自動連接到 Tor", "gui_autoconnect_failed_to_connect_to_tor": "無法連接 Tor", "gui_dragdrop_sandbox_flatpak": "為了讓 Flatpak 沙盒更安全,�支�拖曳功能,請改用\" 新增檔案\"與\"新增資料夾\"按鈕來��檔案。", "gui_copied_client_auth": "�鑰複製到剪貼簿", "gui_tor_settings_window_title": "Tor 設置", "gui_copied_client_auth_title": "已複製�鑰", "gui_settings_controller_extras_label": "Tor 設定", "gui_settings_bridge_use_checkbox": "使用橋接", "gui_settings_bridge_moat_radio_option": "請求來自 torproject.org 的橋接", "gui_url_instructions": "首先,發�下方的 OnionShare 地�:", "gui_settings_theme_light": "亮色", "moat_captcha_placeholder": "輸入圖片中的字符", "moat_captcha_submit": "��", "gui_share_url_public_description": "任何人�得此 OnionShare 地�後,便�以�� Tor �覽器來下載你的檔案:", "gui_website_url_public_description": "任何人�得此 OnionShare 地�後,就�以�� Tor �覽器來訪� 網站: ", "gui_status_indicator_chat_started": "�天", "mode_settings_title_label": "自定標題", "gui_autoconnect_trying_to_connect_to_tor": "連接上 Tor…", "gui_autoconnect_connection_error_msg": "確�已連接網際網路。", "gui_autoconnect_circumventing_censorship_got_bridges": "已建立橋接,�新連接 Tor…", "gui_autoconnect_circumventing_censorship_starting_meek": "為域�置建立 meek 橋接…", "gui_autoconnect_could_not_connect_to_tor_api": "無法連上 Tor API,請確�已連上網際網路後�試一次。", "gui_autoconnect_circumventing_censorship_requesting_bridges": "從 Tor 審查�� API 請求橋接…", "gui_settings_bridge_none_radio_option": "�使用橋接", "gui_url_instructions_public_mode": "發�下方 OnionShare 地�:", "gui_settings_bridge_radio_builtin": "�擇內建的橋接", "gui_settings_bridge_moat_button": "請求新的橋接", "gui_settings_theme_label": "主題", "gui_settings_theme_auto": "自動", "gui_chat_url_public_description": "任何人�得此 OnionShare 地�後,就�以�� Tor �覽器來加入�天室 : ", "gui_settings_tor_bridges_label": "如果 Tor ��鎖,橋接�以�助把您引入 Tor 網路,這��據您的網路�置來決定較��的橋接器。", "gui_server_doesnt_support_stealth": "抱歉此版本 Tor �支� stealth (客戶端驗證),請使用新版 Tor �試試,或者在無須�密的情�下改用公開模�。", "gui_autoconnect_bridge_description": "若您的網際網路被審查,或許�使用橋接器方能連接。", "gui_autoconnect_bridge_detect_manual": "�擇所在國以進行手動橋接設置", "gui_autoconnect_bridge_setting_options": "橋接設置", "gui_autoconnect_start": "連接 Tor", "gui_autoconnect_configure": "網路設置", "gui_autoconnect_no_bridge": "�用橋接器�試一次", "gui_autoconnect_try_again_without_a_bridge": "�用橋接器�試一次", "gui_autoconnect_circumventing_censorship_starting_circumvention": "��網路審查…", "gui_autoconnect_circumventing_censorship": "解決連接�題…", "gui_general_settings_window_title": "一般", "gui_autoconnect_bridge_detect_automatic": "為設置橋接請從 IP 地�判斷所在國家", "gui_settings_bridge_custom_placeholder": "輸入地�:端�(一列一個)", "gui_settings_moat_bridges_invalid": "您未曾� torproject.org 請求橋接。", "gui_settings_bridge_custom_radio_option": "從您信任的來��供橋接器", "gui_settings_help_label": "需��助,��考 docs.onionshare.org", "gui_settings_stop_active_tabs_label": "您的標籤�中有一些執行中的�務。\n必須先中止所有�務��變動 Tor 設定。", "gui_settings_version_label": "正在使用 OnionShare {}", "gui_receive_url_public_description": "任何人�得此 OnionShare 地�後,就�以�� Tor �覽器 上載 檔案到您的電腦: ", "gui_status_indicator_chat_working": "啟動…", "gui_status_indicator_chat_scheduled": "已排程…", "gui_status_indicator_chat_stopped": "已�止", "gui_client_auth_instructions": "接著發��鑰以便存� OnionShare �務:", "gui_settings_theme_dark": "深色", "mode_settings_receive_disable_text_checkbox": "關閉�交文字", "mode_settings_receive_disable_files_checkbox": "關閉檔案上傳", "mode_settings_receive_webhook_url_checkbox": "使用 webhook 通知", "mode_settings_website_custom_csp_checkbox": "發�自定的內容安全政策標頭", "history_receive_read_message_button": "讀�訊�", "moat_captcha_reload": "�新載入", "moat_solution_empty_error": "輸入圖片�的字符", "mode_tor_not_connected_label": "OnionShare 未能連接 Tor 網路", "moat_contact_label": "�繫 BridgeDB…", "moat_bridgedb_error": "無法連上 BridgeDB。", "moat_captcha_error": "答案錯誤,請�試一次。", "moat_captcha_label": "回答機器人辨識碼以請求橋接器。", "waitress_web_server_error": "啟動網�伺候器時出��題", "gui_close_tab_warning_chat_description": "關閉使用�天伺候器的分�?", "gui_chat_mode_explainer": "�天模��以在 Tor �覽器中與他人互動

OnionShare ä¸�會儲存å°�話記錄,一旦關閉 Tor ç€�覽器它就會消失。" } onionshare-onionshare-26fcdc5/desktop/onionshare/resources/onionshare-128.png000066400000000000000000000307641521174352300275500ustar00rootroot00000000000000‰PNG  IHDR€€Ã>aËÊzTXtRaw profile type exifxÚ­›W’9{Eß± -Þ,6âß�–¯s‘ÙͦŽ¤é «¦:+øÌ5höÿç˜ÿâ¿b51•š[Ζÿb‹ÍwÞTûü×îßÎÆû÷ýïãWüÿwŸ›Ï_x> ¼†çK¯ï|ž~¾‘ßnêû_ß½¿ø¸aГ=oö×Aò¹>wñ½Q{/È­–¯Cþy�ï…w(ïŸó1¬ò¼èÿÍ×bÉ“x­bKÈÉ3(¿ƒçÏAxþôàÞ¿7Þû� /úä ùnz¯Ö~ ÐwAþxg~Œþ绂ïûûyø!–ù�o~ù —~üâ/Ÿ#òßÿ¢lûãt>‚|V=g?³ë1Swù­¨l÷q.ä&1ܯe~ ïËýiüTÛí$åËN;ø™®9Oô�qÑ-×Ýqû¾N7bôÛ^½Ÿ>ÜÏj(¾ù”§¨w|!c+Tr6ý6ä,ÿ9wŸÛîó¦«{} 6‘ˆr(䆞"Y1&ê§ÄJ õRL)åTR5©¥žCŽ9åœKÈõJ,©äRJ-­ôj¬©æZj­­öæ[SË­´ÚZëݛ΃:÷ê\ßùdøFiäQFmôIùÌ8Ó̳Ì:Ûì˯°âJ  XuµÕ·3”Øq§�wÙu·Ýµv‰'�|Ê©§�þ™µ7«?ýü‹¬¹7kþfJוϬñ©)åãNp’”32æ£#ãE  ½rf«‹Ñ+sÊ™mž¦HžA&åÆ,§Œ‘¸�OÇ}æî[æþ*o&Õ¿Ê›ÿ§Ì¥îÿ#s†Ôýœ·_dm‰çæÍØÓ…Š© t¿ßµ_»H­ÿîu´ÝÕäb“׳çQ_k;âuÇàúàËqTæÜ] Ay›:W—sz>÷9›÷iwRKu€9­ (×ݩݾfgúÑÛ“a¯ŠkD¦V˜R§PIéÎÍŽ1KˤvÇÅMVn›¯¸}ì+îJØÂI”Dá)Ž ¹„¦çÊZ.î;3ŠåO9üéµïÔ©˜SLàY~ GÁ|dµ£Š/Y½à©°å¼­yõ4êZØÛŒ­4ëGæÓéÉÑꆪ\ŽÂO,›äÎâ:Á®1*ìËæÜNZM#&N§„ÁU–ZH¥«±qÃPÌó>þ—¯¾¯¹*ÂÑÑBndÕ=g2%½ç!}Dk4ª’Ž%⮫oš�™|\þÐ=®õ™{rTPÊ;»dr�¹ô¾\›‹Ï‹WÝ”‘ë¡ò×àÀ2˦tö¨;�3”@EÀë{ùgˆÝÄöËÁ�Ö‰`O“Is§\K‡w?¦â°ƒœ0ôÔpÔ½Óß�€§uh˜ê‡Ë÷°Ùì-|°«Þ×åy˜d§ÁzßѧÃÍ�²Ó"h èª1áéTޤ1ÂHå3whà0-0S�ÇÓÓ .—±mžgŸ0yrÝcÕa¹d© v¥袬çå9˜5_›.6H8BJfƒS}¾ì{MÔ5G¬je²¡yFèÄ"daÒ>òà…« ­©C­.‚†˜ÏÍcä��B¤§Q.| !%,ie�A“¦vLÎ ºVfú€}�t‡5òJ£ø8€:‚Ž´+ c$;gê•To„Ù ðüt£Þ¯}m©ýÇV#BÂT#E1“q”�œ„ …u²;*ÆÑüVù�J¥XW›«~‚€apƒ•ÒÈ�?%^„O[M90#¨9´–=s›Šc…úâ¡Ý#<ÂeôÄm ©pºÓy.ý ša¾Tí$3‹{ö^Òt¾BÔ\<Á³4Óñ/€õoîáóZÏÐg"qÛlBJj4XO¶=‰6kTT‹Ec¤¸Cð‹â¢¢ !'oú(ð“ËÌsMà�ðxÏØÁßûn¬¶Ë\­Ê=Z”~q4e ô§«÷!y|¼¢ Ç_”¡æé¸ ßYWÔÑD6<Ò9aW6ñ„%B€¢(’®JpFtMö`üèèŒ=lž94FŸf Ò0G-cR-$�‹¶Úyn%¿Ó0pƒÿk&«à:ö@�yp¥Ì¸Ð†…¶×‰ýØ‚×zæ‚+ÌÞÚ™7s© ÝÞÄdÎÛ„ Ö½Ô�…*Ò$³Ýê²ûè“÷© È™1 m<‡ú§ÊNY:|²¨W?fÌfHOPmhF¤A¹õ·lhÝ_ÐT ÿœˆºƒu×($€Ê^|3 Ë£Õj7Ú�‚:ÔCá‘9Cxĺ5£(Œþ Lw !°…bô„i2 ‘¦Ž£ÑRêpD–gFbº B�ˆeHÎa#³«ô¢›áÒì–ΧþžôÂíhíÚLÒûƒâÌRÁçZvDd¤£3ï”à­¥Iº¦é© ?Á�–v¡µâTOõ9cEþ¶v2ï€�’lŸËÒW•‚Gw£Dw@3Áœ`›$¶*·¥�àLBµ˜ÌÖR#ŽNLž΄˜2騵¶A¹*–L ¨odi„×ýµ÷`EjPépår'Lat¤Â€ŒŒyÁ÷tÇ€�áÌŠ’.°v;N.>a�\¡†�åÀ•ðŠÝ×z\ÐClðçî´åNbUŒ„ڙіò ZŒ õPMèÌôàeæ¼v� J@_žÑU�Ž" ¨Ìm Ü2²FCŽþ'M”‚BG báT 'ædX �9Œdò÷ÀœD4ð„ C¡”ÕáOO:JˆVËmÑ=ñ€6�òÖâÔ’ê+$u$h@4Þ¤MAÒW0”²�‘âvêø&K3P9ð>K#áìÃ�Tx(À<€ŒªMÁ@ºÆ osO ˜'Íì{W”"å×à絇â~¤R!Ózh€º;«&œKÕeNÌé$H™M&ÛÈMCÊM%žzÎztàx¤_Õ�Çׂ K·ÐFô�eÜ&JÔZvå´Ÿ! ùl›äà¡ ‰Ã(&mtÔøpjís¢Zº¹j€Idg|ì/p‹B`<ˆž3|êíE~ñ°M :nÞF²e°Pn&jpÌïË¿»Åstv$÷‹ ?8ëJÙb�Á?H${ä~8 þ+/²þ¬ædW3±¶‹ºÜ tÅ×  0œçÃñ#ëFðð5?£ï'øRêÏæ+%ŒEûW€ûŽHðHÔu¸I‡XiH·‰ÏNÄaw¤Í“»¡ŸdÌQDëæÊ¯7Рï ô:“!2ºíð(�‚ƒn'�cÝ”²Jzä@+¦o+Ì·7¬ýñõ[ç¯}l~ÑÈêãƒìBïaŠ,0"žPÑÊV™3jÁ á�&Çò¢ôò0À˜Ðí 6ã Ú › ÑD5c\š'ÚdV‹A”ûB`cÉ71¥Æ–3Ðb, O}Ëv)ß4ÉÙ.—kR±”ÄŽ@oÉU)§ØÃ]ñ@‡Çf!»¤ ’S¨îP ,­c°§gŒÐ¸iÁ™Î±ÃÌ!â#Aåëƒ ³Jà2dn’myû¤uØžá^p:\˜ˆ§ù-9%£hÕ™f˜[a'SÁê•!~ß¶%ã�¥ –wñÉþc Zk~Û…ÿ² Ío»ðWòæmh>úð[®^lþ¹/ÿØ–æüï”ÚOmiþE_þ±-Í¿èË?¶¥ù®/“‡ôPåäðZ<Œ¥¶h*ÁȲxŒÑ[f�Ã’§�ç/Z_ »˜=³€µBš]Z‘ŠC¨t- &âůQ_ºˆ¨�‰U›$¿Yìåzw ¢7Ì!ÑÝ…:©wZ}ƒÃ­VìPHc4{Gío; Šó�«æóõabèQéê§›W­ëó‹¢›Gâ�œ€bçç�á®Õœœïòßdªm »µæ[vóˆbôãÒ^ÕŠž4)"(ªBD‘îá[±C•mÍÜŒ^ŽM»ÖP}Ò¢T�ðdRuòC�£z:Â&b«Þ‘ä‘ÓØOÛ¢¥«·(W‘`¿E9²‹rPÍÞ¢7Ñ’ Xèrô8´hg/K·§ò D§��¾�¼*ÑZú éÂà„&äe@m‹Qখ¬´0‚bèôw£ ÁºƒÎU¹e¤BË„X)Ö�^8¦áîЮôú��)x» Ax-°( 9fÿ³¤§µ�]æÅAéѺ^Z~ÖØ0¬°FŒîĹ¿P³ÏU~‚pìB�ÝfÚkX·Ô…àODŽ�W…ô:^ül=åþU-ÍÒÖ¨¿až¾Ž‰FÚO?ÿúNRí¿¹ 65µ�}ª©½¶9iêHì»I†Ù˜¶�s_És{*™:g{Kèš°‰½©Ô<±ée+& ¸:©ÔܺSF‘º5 Å�T×¹ÖT‡�ð5Q{­GÄ1Žq��gâ™Zø«DD3vqwí´åw’ÍŸzjEx3­0 ØAòI•1y=@$pxn+rXŠQitÝ0¼Õ2ˆ‡®Ñó(m|¶Ö©�0Ê6ù.W\× ™ÐEö°ËDny­G{m{¸ÑTÙ\‰�„û¶6²Dæ·“V•©�(‚L«ætžÚ“ ÿ�U¾½¾z÷Iˆ³)/X/åö‚5<â ¬ïÊšrë³V~óûRV¥4©÷AU‘`“©pWɨç@äijtCù@êiw}KËTŸ®eõáºuð¸îjÑGõÚn¹êÓETc{�p~kçüdçŸu¾%󲣺ëÃfÐRÜå*;xÝ.[ßX÷e¿è¯Ïö¢#ÌmÝ¿èÜO±|ñïYsY$Ö\äEÞE—N}U{×\,EÚ1�ùj*Ÿ¦¸Ráw2ýwwºPš lwË\õLùN?é¾ç‚$2ƒ¸µh �@< £�öõùÚ†#ó¥�¾aDÉWѾk³ÍrSK�ÿvØõ»ü¼Ÿî³a2ús¤óáéoðaÈ&Çzm"—›ˆ•7}:í)µk3x»´çÕ�§ññ¬¼¸âµ¬Àغ–•>ÑY5ôùB—B�áLïÑÜ«C ñÝT&l_Vg¯Ó® ØNûrÆã´�œ¶™�y¬z�v�Ó¾šÁª-I¤UÑ‚evŒž–éyí¨2-ä°€!pÜ >gŽp@z–è}ë†'Y[s Ÿ%b@í„$Ð �+¨·LßÁWS‹Èš¤- ÔÈãÂ�yíŘêFµ\\"b‚HtÞƒZ[Çdx� �†ôÉP_WY�DRV®¹&eE‚‰áÞõHÁRü)èZ§«Ý•+ƒ®\p?gŠSpFÍÌºÅØáŸ©Eù5„h<´õ®–bn’ß ýYdJ€Àbî²LÓN¶¿‹¦MV[t‡ˆjY&„w!+ñ4÷,d‘¯y÷w‹¿ÛÔn�–Ð*ˈBá~WY"ï»G^LžlýÏckéÚ«"áEkäˆÖSd,¸ WãèDª_ËrL ÙPÝ+ÜÍD-o�+™f4E>»Œq{’9KÔ½¥#ƒ5O�…\ ²v(ÔE z§ÂF«ÚÁÃVå¬`+¦ÌŸÕ•t¯Ú,Ö¢(€1lzE“R¦EQ[è9sEƒö; ìuäoèv¥ªßåÍù�âmd>Ä‘{uÎ_ƒåó3ÿ¬ãŸöÍO¸(ê.Ï*²?¨c­"Û¾—ù-ƦcѯØyLjTT9óY´ªNÞbEó,rEÀa/AGÇsq-u�sj,'m8á&DÙ‰5ÉÏâÀ€ò¿[jBB®]iÝFBÉA5¶ŽB—+O½Míww­lb£Ç»RÀ3áÁM¢Ä èÇîŠÇL…ƘcxvW$•µ¿`�ö׿Imǵ«Ók2t¾ žñ,’@åZmo Lõ�¹ËE-ˆ:¤ßÑÒ×�ÒŠ4ÛAh퀟–¥‹€ [wûùwÂþÜo#òVë÷ºQÇk8ücÐ6Y£èÈŒsYÊóè A•^ «ò‘$¥ó´h]µÞ�Õà¢&yÙ©€fÀó<�{Ò³ç†Fª”˜Ýy}y³{< *„LzdmhÕf5+|MƒÞfÞÅí”'­—È>›²Óÿ°óKº¾³Ë5ë˜l9È­…Ažö…¢‹DæG(ÂÙzúÔ7ÙjªTÛ~wu¹)xp¸Î¤dü!^ÌéP‰Ž©˜Ñ £^–!ãâ´D;÷Hâg®t”Bÿ²Ç]ûçtñ/ÁŒ…ü2Aý°®öL:Œ€UÐŽtôÅ÷ÆäUÿî®òWC~lÊ]”¨óáÅl>I‡DPÿ:HA¿`BÊÐ Ás�µ7ÐbD"=t2£h�GòÆÁ"U›ðîv+ª½l…¤Û–¡ŽX�ëéˆÒþvðbp'm.Lz­ V\“ŽŸ�¦ä3à,@ÒÒ¡#žÎ}9€¢£™Ÿ9©V´¹Ó¬Y¦Ð�„!£]åt£Ãü£eµ·ã�’4þ6j¶‚ÁéhZœŽf[}•½Ÿ¥ÀpÓ:€Ñ& [öÌçŸ`˜/è ßÝû¹ç>IÔQφªÈÓíœ�»�|è=&Ã\ú™;$!‚¤ž˜ ¢¾ðF§´¬s �\Q^8@Ší‘ð‚×¾©ñêÒ›ˆàHG'[ Ùôø{z½ndxé5ÔÓÝ<¢Èt0tßE÷ªÃ“Bva"bæ íúÑÞ Âèý£F�æP?ã÷L—EO1›¸%!ºŽÐ$�VÓZÖeêØkÃ{ú†<`éÒQDª; Häwµ­ÓÙ÷ÔÉ»)žZ·wŸ�`¡]»¨ê9ØVÉгÈRÖró$-M[n¤Öçz� éÃßcGêãMòï 0‚~�k9¢—oPÔ#Óy2g­:�ÊðöÕüæ«è'7�3 »¸m¬Z¡¤³í¸ÓkQ»føï$߀qÓ)Ø#ºŽ: ýFj^kp¨r§“ rÅI¸co@ú2 €vÒM/�wB ÝÝM«ÖC|Ïbh3JŠLãP2:�EN˜@¸~@УsÉØíÒN!~zܯƒtÐ ÜOwëgŠ#™Òæû:Âp¿¸„ö�–þá„v&¹¡Åté+Äz‡5w„=Qn߆V4´“(ð{ÊH�@p:#ÏÂ;[Ò¿qû4C‚²™D¡´£Ð .žOžáI*8€[÷„½f�â¸$å�Øí¾GêøuDS¹'M霞:¾B3®Èr�:rw|³¨j�‹F×ë䬊¬‡ûOÀ-ZÝÇðnZãé³lª|¬6´cMUj“sä0G5Y,‘¿âDâ·™»9LµLûne9icAÙ'E:7º5ô~Ä,}|Óñ?;öÊ=uÐÈø¿P³Î™€ÀWêŸau˜Ok;`ü|ùœøèkó¥ÁS׎¹u-ÄÂÑib'ÂÔ‰HÓ®þYÀu–$›Åû8t˜Þ„ç˜<åÅ¢N¨[§a¨o Î†hK»Á:#£v40D4 ¢F|¼¡�µ,>3$¶ÜÇÎÇ©Á¿=8^»ùò�ÎN×v�¿O-c""uˆ^Ò™ðÉ#u$\ÿJ!êp´’‹ ¤ºµäftž­«ò² ¤ŽA^È„-‚].ëP\I(ñ5I¥õøÃlh£™‰™2ÄLCøh \“.ŸŒì·+c?ìÃ`!K›\a¦´¶N¬JHGåŽ ƒw=* ÝÏ @±|χ¾ŽÛÖávP´V�§ú'!‚Zà ÄÀÜ#ðZò ­Î–�V8+\¸˜÷ÀÐ=<Œ ™äî–vîî[ƒ)‹÷ß*jÈɶÇóïôO$¤fº–ð\¤Ã¯«½‡ŠbøN÷�Φ©ùz›ª÷½.¶ö,;!ô:ÜÞÙccâÔ–ÞÝÖùáæ)9o’N™Ì¦²Äµñ•KÖÎÉ7¦ÊòP—k9�¡‰t ‘ DËÙ -K„i›Ú¿U#ω§jjí‚öÌë#¡µÕ_fÐ(…ç¬fþQôž•]Reä�iCCPICC profile(‘}‘½KÃPÅOSÅRª:Hé�¡:ˆQ«X„ ¡V°ê`òÒ¡IC’ââ(¸D¿ýDWWAAÄÁ¿À¯EJ¼/ ´HëƒÇýåäÞÃ{çÂy™iVÇ( é¶™I%ÅåÜŠØõ†0z аÌ,cZ’Òh»¾àõ>Á½Ú÷µ\ÝjÞb@@$žc†i—ˆ'6mƒóq?+É*ññˆI$~åºâñ'ç¢ËBˆ³™ÍÌLjÅb+MÌJ¦FûM9€g ·“�éÀT@òr—N»€mÂÞ\-÷J@æ“Læ3€^>ÚÕ‹ÀV`�§hJs@ƈ ,æq~欪€ÕÀ*ESNÐñEœ€È�ÀÏ€»»Á:Eò€åÁ-Á»7]Þ¤Ðr"s]Ôs€§�Lº'¿E'W¹¤´𹫟<dÐ3pxRÑ”¼-Ù.§+€lz&v‹M9Ñ£ ÛåHàWÀ" „ž�fàEàESº½d»<ø3�L×¢xTÑ”·»¥d»<üG7XÙ[¹cøoà?M¹Üm Ûå‘Àz`T€ãá80[Ñ”ãV7$z€ü‡€üù�ÂH _¶ËóüÖäØs‚tô?à>Ð  ëXü\Ѭy )Xô«�jsù÷ø3oµ=.ù¼d»Ü¯­Ã^=͈͋eÌ�cHJI".>Žè˜hì½ìDDFJHhAÁA¸Z\4;›q:�464¢]ÔpÔ:¨ª¨¢ìTGw¥úpµ·Ep¸WÑ”JŸ€l—p¿MñôìÄ3žI÷OBJ“œ<˜˜ØÁœáéºN]MgËÏrò£“ì{sçö�ó†NSM9ãs�ír2°HòÔl$OK&ûÁlÒ2Óˆ� zfw©·êTœ­ àPykó(ÝYêI”SM)õ´ýòßõùb˜ˆü”LVvÉ)Ɉ¢ˆ7ÑÚÚJiQ)ûòö±åw[p5º<%‚IfxÁòã€}V»ýˆ„æ>=—¬©YD÷�öÉ•š£ÖÁþ]ûY÷»u4”Z~ª[L4º& ’¼cå‚/46”yÏÎcÊ=S°÷¶ûÅ’ýÒÅKìyk«Ÿ^�³ÊiõÂp²‘ÝA—жÏϵr«wï¯îå�‡ 榿ܻÕÖÔ²ñoÙúÌV+›Ùätõœ ¨«­J6ið°#JššÄ“«Ÿ${f6á‘á~»y�'ó¶L2¦gPt¶G‰ÃŠfR€(Õ©îô˜h;Þ]cÅhf/›Í¬y³‹ëV'9W._aÓšMlxbƒUMÌS4åï–  íÅN>&ÇÞ÷Þ›'^y‚ÑãFÓ�QðaË~¸Œú“õf›nÆwöRP'ÉÇÅofÏG~{$Kþ²„!)CèîˆÇDy"%•%T¯2u½ dI6éuÕ©¶X"É&­À}!Ã4Üõó»Xô›EôîÓ›ž‚ˆ¨n»ë6‚ƒ’•˜iºÐKuªÛM€l—ï^ÂÄÓÃoÿáÛ,x|¡¶PzBBBwû8Zû¶rb—©!�·H6é€êTKM@[ ßv �Y½œÿÒ|f/˜�$ÒS!Š"ii„ ¡à­³Ì ÀDÉ&ýYuªÍ¦@²IÏš¹ßŸÿÒ|îÿîý;»÷e‚@jzªÙ"è«Nu·a´…nÿÍÈ™ÁµÈ|8“üâò¿,‚´TZcZ9¾Ë´(°[$›ôOÕ©Ö€d“Ö`â9ÿ'}Bÿ±ýI þ²FŽÉý%0 †ªNuM— Ûålà×föà?ÒL@í­ ÒÇ¥s²ü$U'LÙ"•lÒûªS-î´d»,€V 6 ‚ëïÒoMçÝ]ïÒTÓdÊ1‹.½¦6©í‹îk¾xßÕ{qö‹ìݾ7Àú—pSÜM,~e±Yæ2h%§S`zøtA…5Výúžàƈ‡ÞWçøNS…)#ƒG¾VØ\Ø1 ‹wáÁ›ºOÐ>fÍŸEÒÔ$S¼@KPË]�y,òô`"ø*ÂÂÃxì×�™e®]N…vÃ/Ýß[´a“¿5ÙT›u5u”—–s¦ø åEåœ+:ǹCçh¬hD"ã#‰ÏˆgаA$M$aH CèÓ·�OaÕ²Ul[ºÍ¨�M)º‘þ,ö怺á§Üñ­; ÙpÔ:8’„·ß|›�×Ü%ésÒ¹cædŒÏ :Æ{qˆµÕµ,¿g�áð²eЦüüºhËÆu÷[%üQ••ìØ´ƒÜ¥¹¸®˜¡+ÚDî[rÙ3³éßß+ó‘»>—¿~ÿ¯FÍTƒ¯Í^ö…]€d“îµÒ½OøÎ¾qÐôÝAƒÖÀ›kÞ乜ç(Ü]ˆÞb^.&Ý¥Søv!ÛVnƒXH–äñ7˜ñ ñämÊ£Ùa(ó\�¯:Õ¢ë ` �få³=ihÆ0UÇŽcé¿/åà_ºŸtVA‡cyÇ8°ÿCÒ‡Ðo€ç¥Íf#¤OG¶1< Õ©núŠÚ2p¾ج^Ø™%W‹‹Üu¹,`9 ç=—]¥¡¢�=¯ïÁ6ØFʈ�]N‰Ç–U[Œz·$É&­P�ªë �lÒTà{žZÕASS«–­b㓽¶NùhÛGÔ uŒ¾e4ÁÁÁÖo #Âh määÞ“†œ ðžêTOY�·xrK×U455ñòo^fÏ {¼¾E+>P̧W>%ó›™A¯>½È{Ípv¹º«ac× àE ¯§÷ó�A¿ô~ìÚ¼Ë'È¿Š3ÿw†ú z2'dZþ8ˆŽ‰&ÿp>ŽbCw ¢U§úòg�íò àYoætFùó)>PŒ¯¡ø@1á‰á¤¦§ZÚŽ  nþЈ™Ø¶�1íª\'z‹ü«˜|÷dýcþŒ×ø:ÇŽ³¼�ôÌt3ÌL„ÏßLð&ùÝIZü'.i—,mcàà�ÄO4|5cµçmò»‹ª>¨bë?,½ Š dÍÊ2jæfQî-á.³âuò»‹Ö?±žO+>µ´�áéà ?I¦GMEZI"|…üî ½U'o“µ‰À’Œšˆ1Y†ûùÝA›ŸÙŒ£Öa™ý>±}ˆÍˆ5j&UÄ]ZÍçÈ÷w´6µr$ÿˆeöA`Ì�cŒšù†$ú*ùþ.‚=oZ{X•$%6!ƒ|™|AÁú¬{ Ä 0\Gk�ˆ»¢¦O“ïÏ"(/)·Ì¶ QJq"îrª>O¾¿ŠàLÉËl›�5-VÄ]K×/È÷G”Ÿ¶ÎDDFv""î0!¿!ßßDp®ÈºœÂ¡¡†ÃÒ¢DÜU´ýŠ|ÁùÃç-³b¸ÞV˜Èç%ÔýŠ|AC…u¡jWÓÝ1!Èv¹—@6×o6--û—1«ï,\Í.Ÿ$ÖŒ» žÂ;ÛßaÅìíý«UZŒwµXGPd|¤ÏNª¿\eûò\"`¨Þ}³Óº éññ>=¹¾.‚�pE E/8�ÖeÃ4l�ÏÿÂ|U à’ÊYÚØÐhÙ ‡&âð5t�|‡ÔiL»¨Y6�„! ø |E�  F …®XùÎ;qH"þo‹ “äTЏowUU– (ºo4ésÒ"°†|€s"`è°ºìT™¥›2s þO‹ ‹ä”‰Ài#�Ý}]·îJîØñcmb@æ“P,†nV®¦®¦ÎºÇ@L4÷-¹„Õ"0H>@¡ˆH)îj]ÆÙ²³–NdöÌl¿Í-l•L ¿AoÕKE¥^q†ÒTŸ,8ié$ö�ïÏœæà¯0[&�P°¥aKëÕ‡ëF,½»é]ôVÝÒIœþ�éô»¹_��IäÆùU4béüþóTœ­°t£ìQ<¾ìqüFE`"ùï_+€ý†ýÉ¡Ë'pÔØQ<²ò‘)“ÉÿŒó Õ©^”lÒƒHq¡ñÓ˜fYlÀU¤ŒH¡N¨ó¹Ùÿ•ÍôM'cþ ?ÛÙ h�¯*šòÜg�l’„�1ŽbãïOL¬µe^EQdÌ-c¨lª¤<¿Ü'ÈŸô“I,üÅB†�fz4 ÈX×^Š˜gÄjxb8cÇ�µ|ƒ‚ƒwû8êƒê½î ²ŸÌfá/b s'W33 žEä,¹ZDâZœ~‚�4qE Û#e_ƒ‚ƒÈ¼-“ð¤pŽn;êòYù}ÿ!BB¿œi†,$ÿ"𣯤‰S�ªK²I£€.¿}Ñ[túŽê‹4Jò¢(’šžJÚÝi/<î±\�qããxjíSdM˺nR(#"°�|€*šòÆg?¤kÿ#Ù¤&àA#ÖO}|Šì‡²=šJµß€~Ü1ó‡ql×1˲… A.�/ý1ƒo­Ô”Ÿ.·’|€_^›*¶½dÑgC·¬Z@Μ¯¸åÊŠJòÞÌcóÒ͸.›”,:Lä¾_u=Yô;;ÞaÅwVàøJ²hKÒŇÞÊ«_%榯�´¾¶žÃù‡Ù³yëºvF‘>'�)3§0vüXÃ1}D_Ÿ.¾M¦Œ˜¾d:�>ñ¨/¨ÇÇç#N» Fœ?|ž†Št—î.‘ÏàaƒIš@Â7H’hzÁ‹Ÿí7\¢Ñ‘‚m"x ø–ÑŸïy†§ 'ŸðÛM¹ç+�·ë|Ø”®üõJ®4^ °~ ¼x•my»Ûéöþ(…H¥ÌÀ`Ù8G‰ƒ þA¤e¦˜ïâîÀ$jimy²¨¹¨cP›U$›T~ |çqFNIÜÀ¸óÞÁ�¶^ÚÚnÐÆuƒíAÈ›Ñúû#5•5Ö½ó88¤ëzîõþyÝûÅj“Šd“Ê€ùF{Ðt¡‰âO‹¹mêmfÜix‚Îáß¶\ÚÒùâѪS-–lÒº˜KðZTŸ¨Æ!8ȼ=Óc%V"`‡¢)K¿î7Ì0 Ù¤CÀ÷;òÙ¡ä_%è}uÒ2Ò,�ð7$Iäô'§©øÈ´Èªf`¦êTk @uª5’MŠn7£W'v� $>„ÔÑ©´A×u6®ÞÈŽçv˜iöESÖÝèCúUK6é}`.`ÊÑXÁö·Ò"Ð[Ýä¯þñj3Í–³U§ÚlŠT§Ú,Ù¤��ïbRMá‚í¸b\Œ3¢Ç® \-.Ö®Z˺Ÿ­3USÀЦœêȇ;ü\W�j©d“úãÍêé‰]'¨m­%ýæô·;¸Üx™Wÿð*[Ÿ1½¸ÄËŠ¦¼ÒÑwja'Ù¤w€L¬-\ò¯ Ë I¿5�ȨÈA~ue5Ï/~žü×òÍ6}¬Íõw8ïS§Ý¹l—Gù€©lõ’z±xåbF�Ý­É/ø°€e�-£^­7Ûtp‹¢)':ó¥NoíT§Z-Ù¤r`–™½oºÐÄÞ¿íEï«3,uÁ!ÁÝŠøË�—yãßे^¢éB“M,P4¥Óùé»´·W�êÇ’Mê…IÕÆ®Åñ�Çùàè$�H&6.¶[�òã“üþñßóÞÿ¼gUËMYÖ•/vùpgxØð·�L ÅìÑÔ—Ô³û¯»ÑB4’†%™‘Ù+¨­®eÍÊ5¼òð+8J,K¥³ �ï©Mj—"! méd»ìÅ„²s×Chl(óž�Ç”{¦˜‘Ý#Ð.jìÙ¶‡5O¯ÁYí´²©CÀdESºœêÏðž^¶Ëýpß3K±r¤ Ì}z.§N4=TË,8.8Ø¿{?kŸ]KcY£ÕÍ�&æj¹†’4™r¨#Ûåà] ÉêQ‹a"3žšÁ¤ìI$§${ý©µµ•Ò¢Röåíc˳[L‹D¾Ê€IЦ®FaÚ9¬l—“�=žÁU$MKâî¹w“6.�øÁñË"¢·êTœ­ àÃv¬ÝAÙ®2Oj® ˜¢hJ©ÆL�±6O°ËêÇA{ˆÿf´|Õ$Û净W1ùÝA@°PÑ”¿[ÙˆG–Ͳ]lFxí޵¹üãV7ä‰Ñ¨Nµ:Å–òº€Ð wš@,Øu6ÀËÀlES*<Ѡlj�íòà5`H€ï/ xTÑ”·=Ùh�§GÙYôg ¤Íõpâ›�Ú\¾ê鯽êŠe»<÷EÔ»{(ùyÀ"ES ½ÕŸxËvyð;¼|xäA~©hJž·;â3‹±ö‚€�<Ý�…pø­€°9WËÕ}¡C>·Ÿ5Sp ®;�E¸“TøûŽAosõËq±[iTt_êœOO®l—‡â¾–ö] &®ò*�5À«_NË@g…ÐKAg*îÛI3€Þ>ÚÕ‹À`=yÊE¥Ù×çÖïÜ«l—mÀdÜ/𦒗»t ؉;6o¯rÑš3û€®/ˆ�@p+p30ëÞ;4âη¿_Ñ”sþ<ÝîH6'*GÔ= HÅ�× ܶ†ˆ¢q¿¥ ®^>hÁ]DûàÀ]Mµ8�û„®8)ˆBin}®«;Í×ÿV¿�.D‘IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/onionshare-16.png000066400000000000000000000046051521174352300274570ustar00rootroot00000000000000‰PNG  IHDRóÿa;zTXtRaw profile type exifxÚÕW[r,' ýgYHÁrxVeY~�n�íñؾ•Ÿ˜š†B:­#6ýŸ¿‡ù D��!…`ñç“O”1ˆvÿ¥õtÖ¯çy±×à�ÜÜ£çýªùègÈåmÁåÕ÷rÏ Åcè²| òôLôG��Ó–; ¥£RÔG¨…v_�â‚r~ã‚¥»›ïæQà5TÄ«©UBE� ¿…€÷/³;O€Â3aL¬�åp� ï>ï } л _#ó1ú÷èCð)9ˆe81Âàé„“çÁ_!~pÌ7"z?õÓç\A-ŽÑ÷×e�wádÔ ¶»Ì@± ä¼–4ÅOì4=[B‹6Û Ê›­¶ U—!úÃ8ïšËn¸¾úê* zê¤è‰*ñ’EVJTyòägsƒŒ5Žà¬R7ÌÓ�Å-¿iù«.ÂssP%cK¾læÕäoš£Î9ïXͼŒÉÜ|B „¸qx“à«úíCþÌdöP›aŽøÀlË6QĽå/žz‚~o!g´| À868œU"uqŒ (9±§œ5€$ÏÈ(Eš¾±FÝÒ%¡@SŒÚ"„+¸ÁžYÞ òG}Deañ"D%I’$„ a¹¬¬^EƒªFMš#G%†¨1Æs¢Ä¨�’BÒSJ9“Ép”a+C?CR¨pñEJ(ZbI%W¤OõUj¨ZcM57jÜ|“†BÑbK-wg:ªD÷]zèÚcO=äÚàᇌ0tÄ‘F¾Y;¬~j¿`ÍÖh15õôf R£z™p³œÈä Œ‘w`\'HhšœÙè¼§ÉÜäÌ&¦H™Ü˜æ&c ÐwG2ÜÍÝs?âÍHüoôsfR÷_0g@ÝgÞž°Öæ9Wc{ΘZÆîÃ|�ÙPÌóPËOûž÷hˆáK­Õ›Wf¤o3TǬmù•Só'ÞŸõ懊¯Ñ„y�¢Õ²¤Ú…[ KŒa²½n³Þ§œ¼8/df šCë’.»TÖÕÌ•ó^�©xY–3 Ø {õ†‘nk¶®z‰Ïr*Ís‹·´´7+;`o½UÛùmXk¹ÌvmÛ›"¡ÍàMW)¾�Ûõ;˜Ïáݺe� bi�´'ûÙC‘§K›Ê‰äѾʣÈrÛq7ÚF{ä¹uŸ.ø5÷‚…mlÖ�k¦ú®\Û¶\fFÉñ‡ñwv��·8úÁ3¯öʵ�ÖCY¹‚Kãy=Î^s^2/—»}-’Úq{¾¶ýQ1›Ûö¢W.Wî�5Þ+Š.¤kBqEñM_½–°­vM]Ro�7³,††?) À:¶Í§Í·8ÍÐO®ß€�Û\Þ\$çF�=¤îß&\‘YG!»^æfâfìmï3ÇÇœ„¡K!¹^â®&ÇðG„}\d~œ{ˆH“ ¥ÝfÍшyûÍ8H;É! ÿ#ů²ànóm¦ý0ÑÌìÊœ5!Íe¯$ u¸ªì�3ïÈõˆ±µ›á·ò—OUuŒ¢ÚhïAÜç†=8p¶CÒ~Áœ«» ±y]‰o/zj,.é~ätJ ãBÐü¦ÿó¢ï‹˜­»`¥XG*Û¨Y«Ÿ¼îóòðúH{~Ž‚5wjPìs—Ð~CÑŽògÄÏ{|S¿ì¦±]´Ú×q`6.õõ‰û:i_Ÿ¸Ïzóóp>É®æ3Š/—½DgþÄû3çæ¨ \7“ù;[9 ª(lz�iCCPICC profile(‘}‘½KÃPÅOSÅRª:Hé�¡:ˆQ«X„ ¡V°ê`òÒ¡IC’ââ(¸D¿ýDWWAAÄÁ¿À¯EJ¼/ ´HëƒÇýåäÞÃ{çÂy™iVÇ( é¶™I%ÅåÜŠØõ†0z аÌ,cZ’Òh»¾àõ>Á½Ú÷µ\ÝjÞb@@$žc†i—ˆ'6mƒóq?+É*ññˆI$~åºâñ'ç¢ËBˆ³™ÍÌLjÅb+MÌJ¦F Ý�¦µµ•ööv] 6ßn-@¿�‚ÂR/呼’$7˜‹¼à?÷ÈŽfÈôe¢­~SHáEd/åQX*D2c¬N¯Æv¢áž©+šÑžQNNNbßc7ÆÎ)R0÷uÛ±°,‹ÒV !f3$ÔkulÇf`jàÜíº¢É æ¨îVÿ¤j·Ù¬Z²M^z“7“¤d €twš£Ž#vÖw0,õB1òt„ù©yœ‡âãb¤pÙhF÷›�Â(½+ávºçž1RPûY#ÿ ÏÞç½(•×M_û[@YW4Åñ"õ 7°;&˜-&Â�‡[öµ¿eÈ6ù¸ü.¯½_#Ñ•@tlÇ& C‚_Ÿ6˜}8Ëþú~å{•£ÊñÿùLÿò�…‘ö;.ÿ†IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/onionshare-256.png000066400000000000000000000451321521174352300275450ustar00rootroot00000000000000‰PNG  IHDR\r¨f zTXtRaw profile type exifxÚ­›ir9”­ÿc½ÌÃr0FôÞòû;HR–lË.G¼RÙ¤)2¸ÃÐìÿ÷¿Çüÿ•œ³‰©ÔÜr¶ü[l¾ó¤Úç¿vÿv6Þ¿ßÿ¹×ß_^7O=��Çðü¢ô×§:¯§xßÃ�¯¯›úú�¯¯ ½ïüº`Ð�=OöçAòº^wñu¡özCnµ|êðÏã|½ñåõ缇UžýÛ|~!–<‰×*¶„œ<ƒò;xþÜ„çOîõ7ƒâïÆs²¹î5òez?ü9@¿ ¾ù9úßß÷×ëá§XæwÖòïáÒïƒCüéÆácDþë/Ætó—鼃|V=g?³ë1SwùUQut/Ã!÷c™ŸÂŸÄór?Õv;Iù²Ó~¦kÎýc\tËuwܾ�Œ‡!F¿}áÑûI&ôZ Å7?ƒòõãŽ/dl…J²¦ß&^öcq÷¾íÞoºÊ�—ã­Þq1ÇG¾ý1úå¿ü˜s[çlýˆãòªk†¡ÌéoÞEBÜyå-Ý¿>šÖ~Jl ƒé†¹2ÁnÇs‰‘Ü�Ú 7Ï�÷%Ÿr¦¬×÷N Æ2`³ Éeg‹÷Å9âXIPgä>D?È€KÉ/écÙ›â«×½ùLq÷½>ùìõ2ØD"RÈ¡�zŠdبŸ+5ÔSH1¥”SIÕ¤–z9æÌ•,�ë%”XRÉ¥”ZZé5ÔXS͵ÔZ[íÍ·¦–[iµµÖ»7�u®Õyç•áGq¤‘Gu´Ñ'å3ãL3Ï2ël³/¿ÂŠ+-€bÕÕVßÎlPbÇ�vÞe×Ýv?ÔÚ 'žtò)§žvúGÖ^Yýåç²æ^Yó7Sz_ùȯšRÞ—p‚“¤œ‘1/Êí•3[]Œ^™SÎló4Eò 2)7f9eŒÆí|:î#w?2÷ŸòfRýOyóËœQêþdÎ�º_óö›¬-ñܼ{ºP1µ�îã÷»vãk©õïGÈ+¿få26ų)�M4ŠÝmXBæ€À˜é~`zô²SbMº``9Ì”�Ÿ³œRÜ�cœ»ïYzŒuBH‘Xìiáþ‘×Ú� öuRàãDÔóÔ·N ómÖ\æ9¥=7 ”Õxª&®I ¥`’K<‹)O"–Wk@@äåLBõ$‚Va�h�g q”FiáÔ•JY~¯6œaê­ž½ùíõ‚‡6Õ4º] μgþøÊ$½g8W{Cƶ�µ#Ã6kp·únDvöÄ·®ex÷°}'?Ûˆ«1‘™¸QŸ Ç÷ÉÔo6«R×°:­å(à…š"ؽD_ìŠ}iz‰Äø;Ñ$òë£ùùÊ{ù¹önuÛ½ «T+QyÏJûŒ J}4ŸË¢™Pi{$Ó}Ï“]‹Îô��n[È^³­{­€Fé(¯¶©Ø‘<­CvÕcÍ}F´rêêþü(¡ÿ©6ÿøBòq:ÈWò“}('*SÛgm™8fà}Kš- <ë„™,qbX³,ãNFJTÞIT>ý;KÌB€”ÚÔôHÙœf©6ú™t€¨ ø}O3Ÿ±EÿLÍñù‘N°l~À‘t’®Ç5U–=½>«Ÿ{®nv#º•±íL'@5‡h%R“[\Ïýü@UÔKñœ'öFü£YÀÒÓ Ñ}v¨·Üê‹âÌ›æìi‘åºâöqÔvª;œ>J?h ±›H/ó¨‡éhÛeÃti{„à]â$û‰€SœY€Ì!(wfð™8“¶±¦ jŽt¤xü!+£çt¨«vrÜÊ`ÝåØ~¢šÒå­.E””bß¹mC6à±m?À†±ÜØVB·àe¸››3äÜÀ4-�yj£»O\§Æµ©ä0²'' �"b/”µÀ+° ¾K.(-UŠ˜t øW€„ÖV.Ûn &/.Ö�Ý£jLˆØŽ3kJ'ÕåÂÞ´q£.éÝèÚšyÄ|ß]šKcwÈ-‚ñfý LŽ|BF½u¡nw`´%uE¹Rˆé€@Ó�^wb"~�#ð(XDôR?Mf†=`Ð VÚ„cæím¡«·Ï!p—�t«­œ�LÕRê`6¬ N¹öiîÜ7Y\\-ä72%¢Ú@òˆoÌòE‚Ž ‡¶ì“´#­¥z _±1Aª­Á*óÀ L£Š£Ä0�Èx†î(§â  J$y5sÁnÖvÌΔ�æ€L€ÆLdÿµãÝ/�‰_s@6y/ÂEÇ@&šY—ÍGP¥0Oµ“_bYà >Iøa2¢mÍÓYéVè¶»›ÖõêF„Ò\bì"2¡¬Ž4@¬2LˆïÖ‚¶¢ ñ:ô×f²ŠˆêqÓÉ54€Ôg³¸LÂépUʲO͸KïC’íÞˆ0æeœòbØîÓÅû:½±!ÇB‡l¯õªcZ^ÚD¿ �7‘ય}/I± • °8Nj˜Û!͘2JG5¨e:@X40‚"¬JçPÇ„Ú)C4¦GUbŽAÖÎM•#ô²�A¢´`¸…�â®Cª`;`¥sk ¯!,7çfüKSèÁm¨?¸Il@ u\/«œ¶Š?˜çµÍCÂ%)‰#3ý êB€ícšÿm–¤¾Ó•S‹¡C2€`0±4¼ _e63@Ý'* 8¡JH:ÝéÄ›à|Mûšæ7¨ù4HÐzû¢ˆ�"ÈÑÅ+‹99§Tx¬9V“Põ®ÂçL‰Ï{ôjÔZIŽòPZ” ÜX‡ZQà²P9¢c í½²ñZmP×h+ê ß1/ò8OÅO~Õ#E†„)oZ¹D,c’2ÚùQ =‹)Z�ÿ‘òS�¶K3 z„N^¥Ì`ŠA¡—û<ÑR *Ò9iÃÐyL“é4ø†O©A\B!Ø&¡¥tïÔò.�Žæƒ– ødþÕdЋ7Ð÷€ñ€æ5 Df–= 5€Et2|#à?Œ³*ñ_é¬6!lèÀ9¹Ø¢�×í1òÁX_€ ½XkòøBZpöRGèè«øé2ºxø’·Ëå �ê#$)ð•�!’Ȩ´É5¹ÅéR(²0Y A°%6iz¹Rx‚Eài¹ç0fòA÷x Ë‚� i*‡»&˜WcŽˆÎì±8XܧF¼Onwgã4"Å‘T¼ š Þ1#Ý?ËayŸ�Yì³r“…�üö¿â;mÈU¬w°@Ÿk!�ºa•.n׃@K¶ûŠŒU{09�Þ�̈$‰°jñ`D(”@ÁC½&àaŒ£ñ I{üáoyº�1L óаÐ�{áˆ'f"‡vÅ«‰òðñ\Ú£�Zÿ†¼àfë8ÊÃ1ˆnæ 8.äCK…8~0SÞ3Æ ”ÖaãÃxÛ¢ü12ãRu4ÆÖ" !l,9þbÂ0XÇâ1âÕˆ´f(¨†ò¦�ߊ"}( s%Åwë‚ñäR$”†D€”@ 6`_;á0 ú Á^ªƒ�ð8Ô a·L†™ƒé‡¦Ð4I]%elÒ¢@&Žgy{’ŽHaẌ÷ZŽ9²o˜‹µ#ð—u+–¥ÜùÙew¾½P…Šèé|WŽóq-ÓøÒæÇŒp9@à—¹´š¸Ðò,AÇOÓ-Jq � [ú—.¿ „—‹HøDNÄâM�Œ>2Å¥¸0’™[¬°X´Ò~в�&Dc£³‘Øþꪀ3÷Ò’-â–èbb—ÏÚŸÂZ‰ Ò´xm®íc\�“ÙМÔõÈyl$¤¸¾Ÿ§�á~ ! !׺%­·’q·ÝÝ^zÈ>®w‰ û¨>¢NÛ¸}d¨A>M£»±Å—ýè*Ì =U(U&öín¾‰‘´i3/� �‘ƒVe«(àj„œ7!^ò%Ò‚R�‡ÈO Ì>F ¤¥¨A¥7ˆi_Ÿ€èéV vÆ7f¹+N«ä‰ÊIPåÿ<Ÿ‡‚õFF'Ü¢%‚ÏEPŽE"³2îÒCE]ŒÚRæIÐjUf"�BA¢u®U 1P©²É ¬@×¶µbŸ™c�wÁIV-a�¸ïŽÙ4 •ìxd.èi­8Õ�'Ä,eº:¬ÎÏ4¦ãqè#Nª\!lRC|1@¤•–�œsPN×>:Bµô=µé‹hО %—·ö`!O&}�EâVÔÉl#ô •8�@Zƒ§!©äŒÙ†x ±"z�ÓÆ‡ªðcÎ ¸›ð$ç²v[ H•½{m¶Ð}x7[*–h¢õ»Î€yIK-PjɳhQÅ|EÞ?/Eö–v&ñÁ×ö™ÒƱv“²À±·J`·Ë'ëcÕí¢þ¥t¨é††=q‡äµÎû W˜oÉâ?h¢Ï’È\MôO2´þVþ˜ïrO¼cÌ JwÈúlÕà·*Ìü*Ãì5ν= ‹öÀ󣬃έ´£]LW+¸SØÐ,re“N(=(«øL¡ìüX¹�0Â@l m8Æ=ï­Ú䌋`„hZµ&KlÜgÊ´à'´ÍÙü÷oàtÜ3~:ø2– ¯:H Áµ74�ȲF£Ý뢕OíÛ1=¯T!É�7}¥Õx�|¡6ĕ:uíÛoe‡È&†ÖŠ(%äÃh`Uv9HêÀˆv VOø´xhàØ–‚G­G¤™¬5åãIÿ¥/<êéöãî’ìÚjª¡þ~>üòû3/æË 4OÔv9�§C:žö’,È"•H ;ï2‡cm"@؇¥“As æ Æ2£˜�ù,€�‚M@}êMûxž[d¢ Plž6AKi_QëôºE›;èÁYŸ3GH ¡±ÎožßSÉ9+Æ£ë‹Wµ£9­ÎãÜE#�½ÌFBbÑ׳ßÕpfY•-e1 È3´@èX´<ô¨�~uâÊЬ:}Œ}¤§È‚&NI†3‡×ÁtÀæmuü³däF�ÓøøXpÿ]\:æ6³–•tØ[|£NO ™È‘Û$ÜKÚ„ÿQíîà´f­æžª¤Ý5³[W=�� î±³ð,»-\~ׇ·Á�%}'kéÎ893ÁÚ„ÖÑa/ÿèÏ|Ï/H'Q ­>X–F°èD«Ý_F[ï×.ðÙ»mãu°hÒ;DCH»êh4š«éû+0™–Ætœå«“tÚž£Œdæë=0’ŒŸEK�Á†FµÜ³™ q½u d"¦!Š|ÀÀY^ÒÝ@B�Ø¢Þ:`v†©Õ1¤ü>œèt"´¿O„Ž ¡rhg“v ˆ,àÌÏJ§g K F_@t6lŸúp¹{H´Ñ¤[;9…â[®XaMû:ªR©¨�„�Sé—!ÐÒeA8DmÌÆÈ½çÖ9 Œ2È1‰œDj÷ªáœ[9‹èñ¦ä­ÎÖ$´Jw/¶›µ]øÒ³ô%µ¶´´É$q¤–a Ø ~ç ’׉5Hë˜{l6b‘ÎslÖ•Çö1Ðìܳ#=„–å è7-eL¤¡Îç‚[g°Â�]/ª[àI†Óæ”;Zùª‰ŽrfÒ}Ú¶õ*Çgt¬r‚(«¨¯d£¯k0ˆÕ;¤XЀnj¨ëhyŸM{È{hqá)mš9ú  �ÎÁeÉ‘�ܽ¥½‰÷SÜ©ÈhMã¥*?ŽçP›héºì ‚ŒEÿé•ûÂ=z@ß÷éíEv:l :XÓŽtï÷8¨:3eøX uzôîÂR_EKt²öGu4îø¿=V¨Ð�G‹¾øÛâ�|uæo1Å»&Ñu„ØQ ô‰§zØs6üЩfUíïõ»aT«Å*Ò™:Ÿ;ï®2�ƒN!X)ÿÔ7d.ÀÌ]?-�ýëcÕéî ¼¶x=ƒ"ÖúŠçkDµf�éÓÜó�rèÔhØL¨*­Ý¤ yA²€wbŒu›&ihLÜÒ ö® …î·vëî÷)мk@Ë8w¤ÎÔaާjüã—*¾h[@ý¨3·(¾ŒX×=ß§éI_<´Ú ¾Íý> UT¢öîu*ºa3è~×Ý3 �Ï@|è‹ Åë¨ç,¢»ß¬Á<õ -ß w±¸§‚›£–à2}¿Ãg«§K’3ÚiÙŬp}\�l}³`ØnçîÉÓ‡¯áQ òƒu¬&·øõk5VÂ¾é£Ø‘ �´ Úš£š©“Ú:AujŽöîÞïîÆÐÒú‚ÄZH¥i¯7`ÖVjJ¯è\�¾�ƒåÉFǶV©9,Ù]¾¨ˆ™`“Ö¤ [”Bƒœ�?‡Æi‡ ÍÚ{Œš[ײ^00:ö6ǰÚNŠ*µU°}ñûMÉ�ÍIlãjæÿéÜ5ó§»�iCCPICC profile(‘}‘½KÃPÅOSÅRª:Hé�¡:ˆQ«X„ ¡V°ê`òÒ¡IC’ââ(¸D¿ýDWWAAÄÁ¿À¯EJ¼/ ´HëƒÇýåäÞÃ{çÂy™iVÇ( é¶™I%ÅåÜŠØõ†0z аÌ,cZ’Òh»¾àõ>Á½Ú÷µ\ÝjÞb@@$žc†i—ˆ'6mƒóq?+É*ññˆI$~åºâñ'ç¢ËBˆ³™ÍÌLjÅb+MÌJ¦FÅZà>Å¥ìà›Âï,æb¼­¶‚¶¡x xHq)§…øW†^)Õjµ7O‘B ¸ß£y–®®\­ 0ïS ð"0^ôyÁ9ØüAq)‡„˜Iø!NÒøZO¬Þœ7ðWà Å¥Ô 0þS8°1»/h€—²K€1…ï<<$žú‚VR<†ÆãJ¥R' À8âï,F‰>,h2�ÙŠK9l¶‚YL(þ94žB+Ä/h+F»›ú–Èt)üg0ÿ®ýUÐŽ,Câ6³Üy` p:œ2�ûÁ‹þ)èW*.%[ ¼/þßÒxé„¿ £lw:œWˆ ÀK4íÜ[<ˆØÓ ðð¸fÑ6êCC 'Í‘¢¡-œ¢ t@0ˈמΚ.ÙÈE¿èˆ}€Sq)'„´Ÿø“€�h¼[ ÐùÀtÅ¥ìÐöâOÞ¢ŸýGwñ“ãéÖ·‘]# ‹ #((GgAÁAØülØl6lv6V?+kãpC}õuõxÜžÿûÔy¨©®¡âtÕg«)-,¥´ ”SÇN‘ýi6®oÄ%¿?ƒ ¸Bq)k…´�ø¯Þ@,éÅÞÅÎW_@¿ÁýèÞ»;ѱÑté҅аЎíåe.ÊÊÊ(:UDÞ±<ï?Ìî•»©)­ÐxLù ŠKY. à׋.ð<&\µØb.ˆaÜoÇ1`ÈzöéITLV?}ž_R_WOQ~yÇó8|è0[•­ämÊóUhîT\Ê„´^üOøR¯ ˆ`Ò-“H›DŸþ}ˆŒ1ö™%%%U�²?s?ë—¬§º Ú׌àÏŠKyR@ËÅÿ�ì2=C#˜zÃT†�Fß}±ÙÍ9Òq׺9~ø8ûwìgõ’Õ”,ñX¨¸”G„4_ü‹hÜÆkZ‚»“ú§T†�Nœ§Û´¾=‡ ÇrޱcÓV=»ŠÊ“•f/òãŠKY ÀÇŸücnÔ+§0pØ@‚@mM-Yû²øìƒÏØôÂ&3õÅ¥,ðó⿟ÆÃ:ME`t W-¸Š1“ÆÓC,a8' ز~ +Ÿ\IÕ7Uf,¢®æ$‰.ðo3µtìØX®¾ëjFŒAPH�Pw ¨©ªaÇ—;xwñ»äm4Ý›„;—òoaÿ'þki<ÁǯúúNé˵w]Kâ¨Dlþâ4²_C�»Ž½™{ùßâÿqøcÓÈÓÌQ\ÊÛ>oN‡s ° ,òé3¹³ï™Mâ¨Dül~B½mH}]={3÷²üéå]{Ô Eò3¼½bPò²ø“€/0øòÞ¨ä(®_p=#'ŒOüöV�ÛÃÎM;yíñ×(ÜQhô⸀ ½¹w@ò¢ø{Û1ðÆ[¨�ëÿq=“S'(ÔÙ‘sÕ5¬_µž×þôž �‘‹r ­¸”<Ÿ1€¦ýü_bà-½)÷¦põ-WÙUÜ.æMJ KxwÉ»¬ùû#c/0^q)•¦7€i�§Yüêý>À ‡ytŸÐ�ÛÞÆàáâ2=qp×A^^ø2_oøÚ¨EP4‹vYGŸ,ÔáËÏl ‹€›�Ö:’$1ëéYܹèNb{Å Å錨nQ\”vönv®=hÄ"È’&YU·ú¹i3€¦\$R~ W\/’§'³cóΖœÕ{¸v`T‚Âë_¹¿j0”ÄÛãfé¾CLêÅ£o>J¯~½„:|„ð¨pÆNËAõ å¹åz·»&iõª[ýÂ0àt8‡ÓxŒ·®Ï¹Jš•ăÏ?HxT¸P…�ÂØ)c9^|œ‚zw¼l—?VÝj¾î ÀépúÓx{O7]×èÜñÜýøÝ„„†5ø(ö@;£&�¢°¦�;t}£—-û˯ªnµ^× Û净«õ\›ßs1·?t;�âL>_Çf³qÁø (×ÊÉÝ’«çP£‘hPÝêÝ€Óá,×sêé—rËü[ð·û‹Þ/h�Ÿ•¤±I¸ü\ùòˆžC+Ûå÷U·Z¬;Hu¤JÒJ �nÅÿ¥ÜtßMâÐÁO…`µ’8*—ÕÅ‘Mº5+0t€}Àë9î}@¼=þ&à½Ö\ʽ)Ü<ÿf!~ÁÏ´­†�FYC™ž‡½$¤<Õ­îÑ�8Î.@: Ë£o3÷7ܾàv‘ö š— ŒN¤°º�¯wèöl�1²¿üŠêVõB†¶Ú ð(¡×Ú|Á`!~A³ñ·û3÷¡¹$ÏÖí°H$é"p:œC€WÐñ‘Þ;Ów‘A\|œèÝ‚fa³ÙH›ÌÞƒ{õºXhxÓ„`‘W @¶ËË€þzoÐÌ2‰Lˆ¤o|_Ñ»ÍÂh'i|_~ö¥— [€8Õ­¾å5p:œ—` �~Â-%Ä 1ƒX÷æ:´Moáõ“íò6Õ­íp˜ÖyšÅ¢YVÑFjÐÌ2Åp@Ð"£‰MŒeËŠ-z oÈ ë —³ë²µ5€[Â5À\#6¨È-¥W¿^x²×eë-´® –Uu«;Ìœ§ x3jƒŠL@Ðâ‡Þ°ròr(<¨»‰†É�ò j­Úâ-í�¹Ÿ^9‹¯[Ìg~&z¶ YøÛý™·hŽ>º;ߦ Ìé� ÀÙÉ釯;F~ú‹L@ÐZ‚B‚è=¬7_¼õ…ÞB<ÀÀrÜ9 íj²¿<¸ÑL�*æ-!¦G žÙëu5&IR®êV÷µ›Ìœa‘,ÒÛ€é.Ä™€ % <€�{wR~LW‹„ òôb¶§ùoZ4`ñ³8�³6ª˜4—Àà@î|âN$IW—\ ¬³Ö¥¶[ Ûå¥@37¬ÈÍι#ðDX8°ö€žÂ꡺ÕWÛÜœçHh› Âf!.!Ží™Û©øºB/!õl:?ðT[îò¥†]|Ýb>ýðSÑÃç% (€[¹Uoaý±¹جŒÓáì œ|î4�yËæ19m²áâ®(« ¤¨„¢ü" ¿)¤¤°„¢“EägåSöu5¥5Ô¹ë�$ ÿì¡v"â"èšÐ•ˆ®DÅDAtL4Q8:;„ÚÏÿý7kŸZ«—p<@OÅ¥´•, qÏ¿Orç²;¹8íb]ÇXRPBîá\Ôý*Û•íämÍkÓïï5¾#¦�@*ÓOîGXT˜Pý÷(.(æ¶á·áqyôÒÅ¥<þ« `Fð «ÅbÉzúrëÑN}}Š};öñùŸ£f¨úÛ Î&^6‘!ÇÛ;V8°ê�U,¹y‰^ÂùZj�âÒ«Òë•8Îi4žóïóèÁª+«Ù³mkÞYþwöé¢^_1˜i×N#qT"ÁŽ`Ÿí5U5Ì›>�¢ÝEz išâRVŸï~ñ-€l—Ÿ ù7­è�ƒ¥…¥|òþ'<9ëI6,Ý@á!ýlH)Ê*bó;›ùø­�‘:IDu�"($Èçú‡ÍßFx�p6¿³Y/!ù«nuE«3§ÃœÄ�zßãŽ7ï efJ‡üÖé¢Ó¬ù` +\A½»Þõc±Z¸ü±Ë¹ôŠK‰ˆŽð©¾áq{˜Í|r?Õũµ@¬âRJ[•ÈvùÀiÔÆ˜·l£®Åö÷·.¨©ªáãóhÚ£X}­^3L½kšFÖº,>Zòö®vzÆõô™ãØ­V+Ý#ظ|£ÂñŽ«nugk à :ù÷í뻾r_¢GÇ4صe�Þô(›–lB«Ó +­NcïÇ{Ù¸~#Ýúw#¦GŒÞ–ζ Q1QìÞ¿›ÓGNë!œNª[}­Åàt8{ÿ ™¯ õ(þo1Š ”•”ñÊ?_áµÛ_£*¿Ê4‚¨.¨fãò�Õ!• 4µX¬º†±ñm]d=d»üºêVÏ´Èd»|30Åèâïhƒ­Ävàá9“•žeZaÛvŒ/>û‚>Cúе{WÓg[6o¡"ÏëK„%àÕ­ni©< t7ƒøõluž:Þ{ã=ž½öYΟÅìœ->ËçË>Ç/Ú�ƒ`µZMYN«ÕJHx[WnÕC8¡ª[]Úlp:œ=Œ–þ7wÉ®žL òL%‹-fÕ£«ð5ö²Ÿ¼ò<†�†=ÀnÚ,`õÛ«ñTz}u`¬l—_Qݪ«Y ÛåÙÀt³‰_OsÅÅ,ºu‘nóxƒ“»N²/kÉã“M¹€ÈæoC •Ø·Úëm,GÎõ6àçvÎ0«ø¿erêdæ-Ÿ×æñzš‚ªF_4‹ÕbŠ2°v©×O Š’íò‹ª[­:ç@C›à«âoïဠelyy .ûÐ4åé+÷%|`¸B™p¾9€ ¾,~aúbÙ—±/Óë$¬~V.¹åÝÀo|]üÂôųw=KYi™)Ê’82QaŒ;§¤†¤†ƒ…ø… èj>àÐi–=· MÓ _–Þýzéõ��CR©Á?1I’†ÓŠËBÍ*~aúaÝ3ëØ½e·áËáàϤ[&y; ? é‚s F ñ Ð+/<øÕUÕ†/ÇÐÑCõƈs@’¿0½R¼»˜µ¬5|9âè⺹$]€Þoá&à]ÞüÓ›”{EdL$±£bucVg'gÿÄ‹ûÿ�rW{-ü2Z�†=ÖÎÐC ]Ž2WYë¼zòSXÿþOå¸sê3€âiÙE¡>)~‘ xŸ•®¤¤°ÄÐe0d€·C°Z$Kü÷‡…ø… �†º6®Ùhè2ôèÝCa ôºUü¼˻‹Þ¥ÊeÜS“£ºE +è'Ä/LÀ(ÔÕz‰°ÕÏJò•ÉÞ£Ÿ× À,â&à=>^þ±¡ãï?¸¿® Nˆ_˜€‘8°òù'ò ÷>^?q?À’êHí„ ñ 0ûvwíí:¥…¤u¶HH=„ø… ‘ l0lì]ºx?‰ ‡¿0#’­dsºÈ˜'-…v %$&Ä«1hh=,@Œ¿0£rT=jØØãSâ½B7 -Ä/LÀ¨¨TÃÆçõ=Qíf¾.~aCæÇ™†�=":ÂÛ!D[€!~aFåë�_ã*w2öð®^?$4Âtâ&`dJŠ�¹9(0Àëǃu±�„ø… ™ÂS…†Œ;´‹×¯@ëÜf Ä/LÀk@�13€ à o‡ÐÉ ñ 02E§Š ·ŸŸ×/à²�BüÂDÐñøÛüuaABüÂŒLAv�!ã¶ùÛ¼B ðâ&`è à¨13›Ýë`k•ñ 嵆ŒÛjõú=·JN‡³/þᙑ$Ép�wYØe4Ô5õµ�;Þ¼ƒ”™)¢"Ú�uéëxnÎs-ù'  Þ›A7ÔSDþAþ¢Çµ‚Å×-æÓ?á}ñÔ[€:o^_WoÈ ·‡ÚE¯&`dñëÃj:ÿO4þcØèíè>yåC/ þ>ÃFcοæú˜ èXü?Ñø @ó¾”,!WÍ5Mç›9{&co+Tè#& sñ£¡ý¼(•J:X¼sóNÓtà—ˆÅÏ=ÀôßMgÞ[ó cÿ9µ­K¨:YEÖ¾,SuìÈ®‘,|}!�ã; •ÿ �:óð«wñêdçdC˜€AÄNmÿdáz¼ü)$þøy3RO ‡qSÆ™ªƒ‡v%ù¢d¶}¹�³Åg…â¿G§�xü�ÇéÑ·Çþ{_¹/Qƒ¢Øþþö6ý½Ì2‰Hˆ .>ÎWÄ_#!Ý®ºUÏy @u«Ù.�ú{3Ú¼]y\4ç"BBCÌõ” ë̈”dnϤ:¿Z(ˆÍ¢·ýDüz7‰`­âRÞøÅ @¶Ë�€éÞŽ8î£Ê�ê•4e €GõP*[¨�w¾øÝŽ1AÓ\AñiŽªG9|ð0ÛVmãë�_·é÷÷דÓFŸOÜ€¸Û h5 —òø/ýQs  +pÐÅ Ü”ùS¸}ÁíBõçÁU¸„ÂS…””PtªˆÒ‚Rò³ó)9ZBmE-î*7Zƒ†ŸÝ�Àð@Âz‡30†Èn‘Dv�$*6Ѝ®QDFEâèâ0\üõݯÁôT\JA›@“ ,®ÕK [ÿC."”.8¿ øæÛ�åŠK™Ýœ?lÉÊšgõT—y‰³ÕbO½àüLNmŸCEtN³µÚìöª[=%Ûåt2Xñuþ1þ >XôrÁyé+÷%j°Ï¼"ÜÔœ±k2€§ôTÒ·ï}›#YGDˆL •m™4��N þ žðyjªjDü² 8'3o¹©MàP]Cݪ–üƒí±U=ª&Ûå*`¦^J\~¬-Lcبa¢‡ š70ïŠÁûVU®ÚÛnÐßÖÿ�$I³Ý\|—½>ùB™˜1¢‡ |uNàPÝjC»@Ž'§A¶Ë. MO¥ß½e7ãgŽ'8$Xôp�/f÷(•Êî–þ£V³¸FOY€»ÌÍñ¢ãüfêo°úYEøR&pXÓ´[sÜ9 bj­Ú Ûåà·zª…ÂC…h�Å|€Àç2�;2*3Zµ3¬Õ�ÊþÖþY’Eš tÕSMd­Ï"6)¶MŽ�ˆLÀìõ«ó»+».[ëPÈ©ËÑd»| ˜­·Ùþáv’§'.z·Àì™Àï?¬ú°Õ‹a~Õ`Yu«Ge»<è§§Ñ42¿Ìdìô±¦»YH Là{|¢¸”E¿æ ~õl™ì/ïEâVZ¾ª°]©-­å@öÆNK@`€èݳ ê€ËU·ZìUPÝj‘l—#�‘z«¡òcå/>ΨI£°Ùl¢w šmaÂØ‘¾CÏaþû—ŽûjmõÔþ P¬ÇZÚ³|‹-Æ]ë=[Ð,ܵnì8 ç‹Ñx¸-¾¨M^˜«nõ¬l—ON=ÖÖ‰'(×ÊI“dÚ†m�È Û +IDATƒÇãá¥'_bÃsôæ<¥RÙªh¸WC›èòý[î–\*,$�Njõ•TsSç©ã•§^aíSkõæÆzKý×FWð•û+d»¼¸¹-¿·-9²é– G%ŠL@ðÃ'¿ÛÃÒ§—òÉ“ŸèztÌXU±ªÍ†ÛmªÕ­ËvÙ LÔk Ùt„²†2G'Š%ÂïÆü/ýõ%Öþ}­ÞC}Tq)+Ûò Û\r€¼•Æ�BÑz­ÅÜ-¹äWå“<&Ùçnü�šª/\¬÷1?À~I“æ´t·_‡€Z«ÖËv9¸Q¯Chœëæ­ÿ¼Å«·½Š¦iF û&Å¥lhÏh÷^®ºÕý²]î ┎ìõÙ¨'T†Œ"Ž3 ÅùÅücþ?Øðü#…ýºâRÚý>ÎY'iÒ\à Qj~ÿ;û¹kò]ìÚ²K¨ÇàìÞ²›»/½›}ïì3RØÑè�Ë/;$ÏUݪG¶Ëë�ßv#´€§ÂÃo}�;Ø�0œ©7O%qT"}úõÁ?Àß”åt׺9–sŒý;÷³zÉjJ–úŠßéîɯ{h2�ÿø+>D@x“n�İ1Ègø•†ÅùÅäæä²wë^6¼ºÁžôºóÊšLàÀ¿1É+–sA ã.‡'ÐK·”$i¼âR 7ãiÈÕ'j­êdônƒ¥A&m(#0 ðx�µî«Î¬2äì§á…ãt8/£ñ �CôGAâ~¯¸”Œ\S<9�§ ¬‹~)èW(.ÅðJšbq�âRTMÓF¯‹¾)hgÞ�$i´Äoš àGÙÀ,à1$´CÊ»âR–™©P¦œ>>W\Jµè%Â|iÞ � ÀĦ¡ÂPÌ»;±žÆ#µ¿üö#fï…~8\F#›Ì`8 c¼“Œêi\¿›Æ»whh;3\âZaa‚–�’ IÚ` �—Ÿô§q�BÐÉËá�¡q½ý‘¦ÏWÀ!É"}•~&]¤óÂíš1„8C‘èô¢ñÚô( ˆ:]šL"¨éHã F¿ïeõ4Žáj€ê¦Ï  (J€Â¦O>ð �§¸”Ó¢ŒËÿ‚0m¥<¥,#IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/onionshare-32.png000066400000000000000000000077231521174352300274610ustar00rootroot00000000000000‰PNG  IHDR szzô zTXtRaw profile type exifxÚ­—i’ë8„ÿósq—ãp�˜ôñç%y©rM½îh+lÉÅ™H$Íüë¿Ëü‡�Ë>› )ÇãÁ'”P\å"ç§ì_{„ý»?îzÄÿ·ûæñÀqËsöçßT¯ö•ûò|áö÷û&_O\¾:ºÜzYG›¯“ä¾;ïÛpuT®±äô:ÕvMµ_ ÷T®ïº§•Γþ7¯7BŠ�x�t$Å1)7½ã»gàÏoõöúeRü®��†“ø{&ämy÷ù8^ôäûÊ|�þãêKð]½îû/±ŒWŒ¸øøÀÊçàï¿ ì3rïæ˜ïA^#¯5ÏÕÕá]¼µƒmïnhع߯EŽÄW¸Nû(ù¨Gòqô£qt[¬#úËØ`‡­vÙ¹ÏÝv¦Üt‰³sÝù}/ûäŠë^q zØåˆ ŸÁ¬»i¼ç¶{ÌÅîq˯ÛÌÈÃÒÔY:³¼òãaþßÿs˜µº†Èù+æå”×LC‘Ó_Zˆ]n²|üÇ ”Ì�fæÌëÑÎ.šØ'·üÆÙÓN8Ÿ)dMW„ˆ±…ÉXG´^l´Gr.YK3Ufî|p ¬ˆLÒï£3Ée§cóN²»­�ÞF›B|ô lÈ)À AàO UñD$J’l¤H�>†(1ÆUäjò)$I1¥”SI YrÌ)ç\r-®x4PJ,©äRJ­ÎTªôUi_¹Ó\ó-4i±¥–[iµCŸºôØSϽô:Üð# ÅÈ£Œ:­™¨Ä SfœiæYf]pmù–¬¸ÒÊ«¬ú@íBõÛñ7P³jn#¥íÒ5îš”î.¬Ê‰(f æ‚ñ¤@h§˜Ù†à9Åì(ޤÇ$E±1Ã*b@¦u²ì»'r„›‘üG¸¹ß�3 Ý¿�œºï¸}@mh�ë±3 5¦‡'ûx>s5.W-jõ§ó¬ûgÕ–JeIXþÐ{®Õ<ûy©åè¾øáì �¾ÂOI³Ž“]C|ï,a7Åg„ÏÔߦô8kw#–ágj³ÆjIDrVÄ#)•YÈzýwüó³9/loÃÊÀš¸%ÝŠ+ËIc£2(ÙÔä þ1 †`6©)¬2W-M\•9ܪy�%c¦ö`¢†�;37)}¦^c¢urv&‘iòàÅs2�»)}žUÒŒ ö•1Œ¬Aòè” ñµI`|jS"µÄ$ÏZ†€Í°aNßÊòpºtxV‡°ä8Ž:8c–‘¦´™™ŽûF’ºK¦÷„Éž Eò½FsæB7¤z¨©ãU R„Ø‹tᄲ›p#<ÏÐÕ%ÇŠï¸ÏG"SŸ«¸Ø½\7‹Z¬œåÞ>ÕN¬}óG¹ÛÏêÛs©m  =ÐA[Xî]-�ÇÌQ ¤e:¾�!yy€Eêvàó+•ˆ}Ç@€š�-D–ÙQÈ8ŸŠàÁÂð¶¦è§¼:x—ŽZ›Öψ©¬ ts-Û¡ù­ª±Oҙ˛Ï÷5æÝ)H0K褈¢zl�¿bGÖ†Z&ØÓâN¿IüÑÄÔ ¬ªb‹zõ Š!›F¢œ' Tì,H`k«$àðG÷z+¤QxÅIôD°¤ÒLô Y`I—I~O�¦:Jd&®×<HžNš¢é†V“¡B:¸/Q5ª ¢¹Yôb,aé¨Èè@l‰c\•÷¶ËÌEÉ�yqƒË!ɰ¯g++;ùß²4&;bpò¹²}‚°p•FäëQ+|¦Ð Ìž>]ô9[«'ªîDõÔT˜l[ÄÉ4jQ]‘ªd“<]§2úªõD=úòÂlå�r‰"¥J±ŠÛÏL]AÉü=nv'5mI~/Ýó´KD]È[ü_¢fñt”ÞB3Î.Eª°ÒŪ¤Ï\NB�õ³³¼ê˜y²ÇY.Æ”Ú2_°ôR»TÖK�\î¹Vx+¢a9Á­9µã[··^jE™‘j¾§§Bu1:ƒ³y\SIæ¹á¯8„¿ÏúZiPöäd¼Uú$êË(›;J -} #úó»ÆK\ßÉ(;O“iPŠdx)°ñmNþb~T)Ðá*�˜¬‡# nÕ™Ÿ\èÝ ØÇ7¹ö�„ë¡¶I"®Â8£yæë:�dË—#ésœ•ö£º¯ÎÙ)�|É·ªÎ¾¹¤4B§Š’Jµ4ŠmƦS¿ ›4­Ó´™H0È'­µ h Îv,ü$/ÏIe7}Ë<ÈHñ"5#q˜ ÍI`˜“c÷IHˆNPóï,£lèŸq§‘ª‹Ýà¯-f#{™ô¢2="ÅY:O/ûf”OèÚE¤Í¶f¯y0TÌ0ÔMQQCRÙ–"jA/²ZÕYÁêöYJï¥,µú3(C;AjcY—£ƒ·‡+Zˆâè,0Qéì;Ü ;Ì=^ÊÈ>c„ÉÖ7É›ÿÄZÐi}ÕlT‘±qøŽHžÚŠÙ¤ žéàìWm®†KŠU³V3Õ7þS~ŠÉFcâ£ìPsp,uhhàS[D6!Ø)˜±ž) OJÞV€S¡RQ%aû£iaÁ¾^äÁ�üâ³W….S¥¡�¶@]Nd{Êm¶¸-[M9MB76F²{(†Ínþc¯M‚`¸Šn’�r%ï”mYG0Jxˆ¬eC¶^7Bò\êöÿz]«/6ZtpÃV�1ÉŽG¶#|²ÆÛã„/!{Ñ1 93;·4Ñ:0xl'�$Ft¯� *›j¤‡V¨èx«µ¤†Cm2Œ�Ù8gè»ÐQœEÀU›ùâ’Õ³ 'qÇìË«*`�U¢¡¤°•ûn�·'Ö–j‹©qô·m±úÉx×]lñí'ÍK =ysn�Ô Ï¬[ í„UÎ!~Ú™¸Ú^Þîý´-˜½B‡ª´ðËèÓ¾ðÚjözC ØQ�¸zþÑ0þr6;*ùÂ3 eجå^2êÇ©°].æˆV£uNFÁ�iCCPICC profile(‘}‘½KÃPÅOSÅRª:Hé�¡:ˆQ«X„ ¡V°ê`òÒ¡IC’ââ(¸D¿ýDWWAAÄÁ¿À¯EJ¼/ ´HëƒÇýåäÞÃ{çÂy™iVÇ( é¶™I%ÅåÜŠØõ†0z аÌ,cZ’Òh»¾àõ>Á½Ú÷µ\ÝjÞb@@$žc†i—ˆ'6mƒóq?+É*ññˆI$~åºâñ'ç¢ËBˆ³™ÍÌLjÅb+MÌJ¦F *Aˆ ¨Ääe ¦Zdw˵„¦…`Í6šdCf“Mb:»�ìÎ&›´¥íy<÷Þù¾¹çžs¾ã MÓÜš¨^6k�•æò(0|ô×ô°>–Îwi—�@fš|#@pLëbY4·–||8YžÍ_‡õ°>™6Í­•�À:þ oèaýÇE hn­ ø(H\«h¬`kÃVJÕRò óÉÌú#"ƤÁHh„1@÷•nü~;¿Ûô°~'%óÏûÁ×½½Ž=-{(÷–ãp,ülžÁ¼Z÷5]JÞ’�O<'¦M\"žØ´ ÆGÄ=rITˆ/ˆGL: ñ+Ó%�?]æ"ŒÍlf†8FÌXj`¹djÄSÄqEÓÉŸ[÷Xa¼ÍXS+²NvÃh^_Z¤:L;†Tl@ƒ yð�P¡o6TuR,d¨+IÙ6÷éw}š“\/™ffQ&OÑu{‹¿[…ñ1Ï)JΡÇù»@­ê8?ÇŽS;‚ÏÀµ^Ÿ/SŽ“_¤WëZüè¤{^ÞÔ5i¸Úúž Ñ])H›+€÷3z®Ð}´¯zùùÿqúd·€ô-° É{­Å½#~~óX€ðo�Ÿà/ã÷t¯HxÖHbKGDÿÿÿ ½§“ pHYs × ×B(›xtIMEä+�ª IDATxÚìÝw|uþðgfw3i› �„’LBèAT$D±×³{¶³žåìÞÙ½³ãÙNÄÆO� ME‘"Ý � -@!�º›�l›ßD!�²}ž÷ëÅKIÂ3>Ï|§ "¿6-všÞæ°%ªP;Hs’±"„7ÿûÓ¿ëš?\Xó?u Íÿnàlþ÷#Íÿt6ÿ{Có�#ê�ùg5€š~¨8¤ êA‡ÁqhaÕB·‘ÿ‘ïL6NŽU±› i*Ô®zH� 3€NâˆöGs¨P ¼ùG)€JU¨%ª – ®|ð <¡rO b *c1VŒŽŒNu ®ž„ =d4ÿHo>jײz»ìhþ±S…ºCP…uÖº}K±ÔŽˆˆ€ÈoMÃ4±)²)"r¡"@¯c~D0¡v±(°À¯¶(’B¥âY‡f9 ‘W™ÂMtè €ÁèÏAïÕb°Àzë¿:Uç/ó¬óê  ‘[Ü„›„ƒQ³UU`€¡ÍGõ¦ãW슬°ÀZÉ"ý2 ³x �ˆ€èô¦DM‰r©®3Œ0¼yàÇ0™€T`€Ÿü¨ ꊂº c!b B~T~”ªª£Œi>Â@Ïd‚’@!TüËáÄRsƒ¹’± ‘LŠ˜¢õCœ`<Žž»™Œ&¹l°;DÇO j42b ¦Soˆ8ÀØæ#}#S¡“hÄÑÓߪ°p®uîFB,Dä‚È Bœ¢sT˜LÆÑ{ï‰Új€y0_° ‹ç™ÛÄHˆ€ÈÏäEæÅ‚ðÛÀ š©�5X,@(UqîlëìCŒ„Xˆ|ÄiJ„€)LÍC?„©�8,ð•(Šsjç”1b ò°üˆü8UT/p Ž^µ¯c*äCNË| ¾4×›2b r“¼È¼Aò\à<ð!<äß+3T¨s ,µŒ„XˆÚhbÜD½Ánà2SD2 æø¾56óÝÄ@tš£ýLA®p-€nL„‚ÀA >šk™[Ä8ˆ€¨Ù”ˆ)‘.Ñu €kpô¼>÷K V« à}8ñ…¹ÞleÄ@š”oÌÏU¡Þ àJ±L„4ÄàSÓÍóFÆA,ô¦†O qˆŽ à&ã˜V¦ÛuöY|1±PÐ1E˜:CÄmn�ÈDˆNPà]A¦ÏµÎ-eÄ@�=ø�¦�îÂÑûö%&BtZ6_ ^žk™»Žq Œi˜&6›¦ø+¸ÌOÔ«¼Xg©›»K]ŒƒXÈ?�ö#L!Ðá2¨x@/&Bä6Û¼¨wè?þúÈ×|)±�Ÿ þpS¤ nP¡Þ …‰yÌÿVõ�‚º‚:ÆA,äyƼhÂßpô !òšj¯ ^›k™[É8ˆ€¼9øïp7?‘OÕ Þð ‹±�ÇäGäǪ¢z€;D1"ÿ)Þ‚ŠWÍVsã rÏTžQP…;Ü š‰ùux"^1ך-ŒƒX¨}Güaù’ªWoðøð¢@R àyUT_/¨-àÓ‰€Z§ùU¼Wø€4&B°Ê< ÿã+‰‰€N}Ô™?^ÔôeDAc+€Ìó€ÁLƒˆ< Àu²$PlJ!ãà ùX~d~²*¨ÓLfDä%n6[Ì ù樀·Ä3 "ò²*·˜-æYŒ‚€¼7ø£¼àj¦AD>ö9TÜj¶šk yrøGšÎ‚€�¤2 "ò¥®5[Ìß3 r÷à�0…@Ä¿ü�Û�ˆü� àU8ñ°¹ÁÜÄ8XÈ ò£ò{¨ªú€!LƒˆüÜUU/+°3 ÿÆ'Äùûð7æ_­ªj!‡?ˆ�‚ ¬3MW1 ®P;˜¢MF¸ð€+™¨pâ6sƒÙÊ(X¨5Ã?ÒÔ fèÅ4ˆ(ÀCÀ…æ:ó¯ŒÂ¿ð€¿ £érXÃáODA" *~æ)®P òÃò%U¯¾à6¦ADAê¿¢N¼sNÍœFFÁ@LQ¦4¨ø¼Ð�ˆ‚ßzA.œk�»‡QøOø~øŸk9ü‰H#©‚ºÞd4�Ã(|‹oôåð7šî0@$Ó " p¹,ɵŠMù™qøOø@óùþ·ü…i‘ƧÐÿTA½¥ ¶€×°ùð7æ'©Pç‚KþDD¿Y£ªêÔkA£`Öáß¿yøóE>DDÇ+`2[Ì…wð"@/1M&êr"¢“ê àGS”ÉÄ(¼ƒzgøß àÓ "jQ€KdInTlÊ ÆáY<àASb¦è]N×[ndDDmò®¤—þ:«z–ƒQ°”¼È¼A>0™iµË—Ëuɼúy|™ @À ÿDAæƒWú“›é :Ä¥Ä!±G":§wFbZ"â’â`Œ5 3 DI’`0"…À ‚�Ј:†A€(ŠÐ‡è».§ `o²ÃépÂÖdƒ½É~ôŸ¶£ÿljj‚ÍaƒÝiG½¥‡÷FÅž Tì®Àá=‡Q]Z {£�‰Üm Tä™­æ FÁà×LFSO‹d0 j«Pc(R¤¢Ç€Hí�ŠøNñˆ�@tl4bcaŒ5BýóÛVUUÔUÕ¡º¢u5uhhl@ue5vmÜ…]v¡´°�ÞêMí² *&˜­æíŒ‚À?‡¤i,ЉiЩ�È•…Ü1¹è–Þ ÑQÑHLJD\—8Bp~[ªªŠšŠ:pÕ5Õ8¸ÿ ”U ŠW£b;îè´«PÏ/°¬a,~%ߘ?F…jÅ4èXɹÉèw^?äž‘‹„¸tIí‚ØN± 浇kQVR†Ã•‡±uõVl^¼¥…¥PU•áб,¦˜-æ%Œ‚À/äóò_cÚŽ“`ЄAHJJBJÏc� ¦=ÓW[°wÇ^”——c÷ðË¢_`9ha0ÔàR³Å<—Q°ø”ÉhºÀûôLC{¢’¢0ä‚!|î`$''#%3:=¯á .— ûwíǾ}û°yÅf¬þ¿Õ¨ÜUÉ`´Éàz³Åü1£`ðÕð¿ À«ÌQ;B£C1â’|Þ`¤¦¦"%3Åo/Ê vªª¢lGJJJðóüŸñóÿýŒ¦º&£¡]À]f‹ùuFÁàíမDðK�‚s®?r®ŒŒÞ0H†â‡ìMvì*Ú…Å;°øÃÅØµrCц¿›-æç €·†ÿ#žaÁIE ˜2g]zä\�RxSG */)Çve;–ÍZ†õ_­ÿýY”7[ÌO1OÿÇ<É$‚‹N¯ÃWŸ�Qù£ çʼJ?ÈXª,(*,Â�_ýˆUŸ®‚Óîd(ÁçY³Åü(c`ðˆ|cþ?U¨1‰ ÙùEƒ.„s.?¹rÇ;8µÀZcÅ–�[°ì«eXùÉJ¨.ÞjDž3[Ìü;šÀíGþÏx„I¾ŒÑÈ»-ý÷ClgékYUy6oØŒùÓçCùAa A@…ú|�¥àïL‚À]ÃÿI�1‰ÀeìbDÞ½y2jÒsÓ�`oñ^¬[±s^œƒÚÒZЃMxz®e.ÿÎfèððÀ?™D`ê?¥?òoÊGŸ!}xõ>µŠ­Ñ†-¶`ñç‹ñÓG?1�Àõ³ÅÌ‹µYÚ=üï𓼣ý©ŸŠ!gAJF ¡vÛ¿{?V-Y…¯ÿõ5¬|#mâ-‚,íþwx�IŽ´ai¸ø¾‹1hÔ „F„2r›Æ†FlX±_¿þ5¶/å éÌ�|X @[†ÿU> 2 ÿ߃ÏüË™˜pÅôØ‹Oå#�RUÊ&ógÌÇ�ïÿxôYtä÷› Àuf‹ùŒ‚àtÃßà+ðÙþ~MÔ‰8ÿ�óqÞEç!%“Ëüä}ûwïÇâÙ‹1çÙ9|®€ÿs˜f¶˜ç0 €“Ê3æ�%@X€ëÇ~JŠ”0íÉi;i,»&2ò¹ªò*,™·_>þ%š,|�k‚€‰æ:óŒ‚à8“�“‡ˆ¿Àw·ú¡�ˆ\úÌ¥8Ût6bcùKµ?Ìû3ž‰ÆÚFâ§›I„qsëæ®c,€üÈüLUPWà!¥ñ_úô¥gÇÁOS–-X†™�ÌDCUñ?‡g̵ÌÝÁÀáßIÔ•zòûÂèCô¸ä™K0áâ |D/¤ºÊ:,ž³Ÿ>ü)ìGì Ŀ쀀Qæ:óA�ʋ̋a €¡ü~ð“R`zÈ„ÉWNF§®| ¾ÊòJ|óÕ7˜õ�Yp9øFB?².œe®7köš-ã&ê vÃl“ù}àÆÝ6Ón™†ä´d†AAç@É|õÁWøîßß1 ÿ±@Ô‰ùsjæ8´ø‡×iu«÷Ò÷zÀeÜÿ}O>GÆ>€ÉWM†1†×`Rp2Æ1ô¬¡tþ 8tÅ Å÷2UUí¬Ø”y\ГÑt€¹ïûV|fLÈ—� Àf‹Ṳ̀ò�ùýU¨ËDr÷�׎À•w]‰n=»1 ¢fJ`Æ¿g`Å+†ïXœi¶˜7²™4„h[–°xP€³r 9ÿÛfßfcð#rˆü€qÜG=C2JxhÖC˜tÙ$è ¼«’ȯþ"×ëÐwX_¤IÇškà´ñÅB’¨ j7ŦÌað—££éj�sßôŒ£zà鯟Fö€l†AäǺ¥wè‹FaëÖ­¨.©f žÑO–ä]ŠM)dðõð�0eAÀ\]ž!7;ç®spß«÷!¾s<à Æ#FO +¬Ø¹j'ñÐ_�²$ÏRlJ €ï†D,�ÆýѽAÀ ¯ß€+ïº!¡ìVD�Ä 0èÌAˆJ�ÂÆˆûIFö4ôüh»}{Àžo è ‡Ê/˜Ê}ÑÍ{v”„Gg?Š1¦1|u/Q—ø¬¾YÈ“ƒÕóVÃÑè`(î•, b˜bS¾ Ø}$P¿ðüÈü³UAýy¥±·téÓÿ˜ñtKïÆ0ˆ‚Äþ’ýxúš§ùô@÷s©ª:¾ÀZð=W¼$/2/¾ÍýÏ}^:ÿxÿ|ƒQ�1Æ1*oöUìÃ�_07D ‚06'$ç£m¶m�,^�-e¿`$÷=÷™pïÜþô툌ŽdDA(4<ÃÏ«`ÅŽ•|« E7ß8›ÀÃò�ùxŠûœû\öÜe¸æžk`� ƒ(ˆé z =†x ¿+d îÓW–ä­ŠM ¨'1ÔùóüÈüdUP ðž4wl|QÀïß�³/<›aiÌ’ÙKðÚµ¯ñÕÂîS¥Bí]`)˜s,b ¥« ê;þn:�ôø‡ùþD5î‚qxlÞc0„råÏMâÓé ˜S&£éJç>Öq¡Ñ¡xfá3è3¬à Ұ¤îI0a–Ï^ÎÛÝC–%y‡bS6§LFS›$pÿꘘÔ<5û)tÏìÎ0ˆ°wÇ^<š÷(jËjFÇUBE/³Õ\áï_h œxƒÃ¿ã²ðüÂç9ü‰è8©©xáÛÐ9·3Ãè¸xx3¾P¿?`2š.ð÷©ŽIꛄ~ýOtîÆop":Qdt$†Ÿ?ëW®‡å€…�tL¯,)«¨ØV\ÄÐNyÑyq‚*ÌÁý©ýR†¤àé/žFBQˆ¨eÆ Ÿ8…¿¢fO 騬�¬ŠmÅ~û€ ¿> ¸„àcé: Çèxúó§ß…7OÑéÅwŽÇc<†ô±é £c’AøWÚÁd4��£çþù¬ÿvJ™†'>z±�bµZXD†�3 ›7oFuI5i¿�²$/VlÊ>€VÊ3æóð„u;u?£;žøßˆëÇ0ˆ¨]%`ȸ!ظv#jKyw@; †fIYïÛŠ]þöʼnþ™˜p/€ÞÜwÚ'eH ÿèq"ê�¸ÎqxbÆè:°+Ãh¿>„{üµ�ø•üˆüª¨nÆý¦íåDüËü/$&%2 "r‹Cáá FEQÃhŸ9f‹y/WNAÕ—9üÛ'*9 OÿßÓþDäÞ‹¤D<=ëiD§ð ìíàe®œ‚Éh:À·ÜWÚ.,& Ïχü‘çìÛ¹œýªF»Žpq®Ùj^Ì€?¹ ò‚¯qiŸIwMâð'"�J陂'ÍOòBí?äþOž1ÏoÂó›»²¤¬¿¸œ{Hûl]¶‘]#!÷“yL|çxd�‘…eŸ-ø&á¶J Ô(6e @³)Æ)I*Ôÿ qÿh¿ 6°‘ÇuIí‚ĬDü<çg†Ñv#äPùC¥I©g8zôÿ*€Ü/Xˆ(0¤ç¤Ãg@áw… £m$QŠM™§ù�gÌë+@x�óf€(QÝ¢�Õ/‹a‘Çd̆UµbûŠí £múg…f}]ÜTìÓû*}^²¥ì�drp¯õ Ös%€ˆ*ø¢\¢«D±){³’Ç ÀXŒ%Iš �Û1pñš"r7½Ay Œoßÿªª2�–ÉI¶¤·KPâ‘� ˜�oÌàn7–"¢–è zdöÏÄw|Ç0ZÖ=KÊ*(¶ˆ Kò úr»±�J\§8ØBmغt+Ãh�!B±)³ý¾äEæ% ‚ð_xùMƒÄ@D�)=;?Ìù�5� ãä²eI~_±)n}‚’Û‡t¶”}?€qÜ^,DD­!…IHÎNÆòÏ—3Œ–guƒ»_,¸óƒM ›*9ôŽ}¹½´áæ·oƤ+&1RUµ‡kQu° µµµ8Òt5U58¸ó ªÊªP]^�Úƒµh¬kDCMl 6¸\.8šu"ô!zHô¡zB � G\râºÅ!®kâ»Å#*: aˆ‰�A|—xDÆD2xrû~üÂÝ/`å‡+ÆÉU¸®ÔyGæ5¹ëêÝùÕ9ôŽ 9üµeú­Ó€%ÀKª+ªq`ÏTVWbǦ(^]ŒÝëvãHÍ‘v}<—ÓÛlGŽäx JNùû"â#Ð}@wäŽÉEzŸtÄÅÄ!¹{2¢â£¸‘¨}G£‚€«î¾ «g¬†Ëáb 'ê$êÅ©>ó˓ѴÀ(n'í¹éÍ›pþUç37r9]Ø·}J÷•¢py!6,Ø€Šâ ¿þš;gwÆÐü¡È‘‹¤¤$¤d¦@§çå@Ôz³Þ�…Oîû„AœÜ�f‹yŒß“ÑÔî¬a<Ðqe;ËP²«?/øk¾ZÓî#{†áǰ‰Ã�ž™ŽÎ)�¹‘é”êëêqû™·£jWÃ8¹>f‹ùW+o‚Oþc ` hóQþöÂí(*,Âwï}‡²_Ê‚úÏÛ}PwŒ»nrûç"£wQàN@'XõÝ*)ž�¶mÚ†Ï|�AœŒŠëÍVóý0n¹:G–ä7¤p«ÐoÖ/X�èÔhdöÍÔö÷©KEѺ"|òò'xýú×±êÿV¡¦”Ï=ÿ3K¹kæ¬AÁÛ¨¨­@Dtº$pU@ú$ ¢®»×îf'ºÇ)6åCŸ¯L‰˜"»D×V¸ùŽâJ@ klhĆðåË_b÷JþÖ©CRqÉý—`ÐèA‹c ´¿d?þ:à¯p9y[àIVd³Õ\ìÓ€¬Ð¬ûŒæÖ –V¢ºE!«_–&þ¼u•uøÞü=ž¿æy,~w1ßrÖµûk±rÖJ|3ó„ć sRg„†‡2 1Æa á{Z8|·(6e‰ÏV¦%NÓ556í�Ì­A§ìZk¬X¶`>yø4T5pƒ{@Hx.}öRœ�6bbˆF>p7÷½Ž&Ã8^©*¥Í:4Ëé“€ ]ÆD·p;Ðéë»êëêñýœïñÌ´g°zÖjØY‰P IDAT�ع±=Äiwâ—o~Á¢�!´S(’S’!…I &È…á‹Õ¡ðÛB†q¼(§Ã¹J±);|RdI~ @on߸ùí›14(Ö¬ ˜,:ì,›¿ O^ø$V~¶’ƒß›Ù79°aþ|ûÙ·ˆK‹CJ�ˆ:‘Á±®i]±ðÃ…\8‘¨Ø”¯½^ò¢óŒ‚*ü€�ÛÀ7ÃÒ“�Ñ;±=b¦¬Ÿ¿>àW”M ^¼ãEÌi>lõ6îŒ>b«·aõ׫±ö§µèšÕ�»ò)ƒÁ*4<†x6-ÜÄ0Ž—ž’ñŸí¶íí:iwÈ É¹À%ÌßwÃÿ7�Vu% ¢¬ï?÷>Þ½õ]TîªäŽè'jöÕ`ÉÇKP^SŽŒ^ˆˆŠ`(A()% >X§ÍÉ0þ¢t[›Ò®Çð·»È’ü€LæïÛá¨% �V\N~0ÿ€§.x ÛÚÎ�ÐO•¬+Á¢�!&-i™i<-ÀU­�›Ò®7¶«˜"M‰ð&Üô !êØðä•¿EpÉ~¼ú૘óÌy§Ý‰µs×bËÖ-�ûˈŠãÓɃj [¼ÏU€?é‘-e¿­Ø”6ß~Ô®.Kòuø°w?þ»à§O tØXøùB<;õYì/ÜÏ0ÀTWà›÷¿�1ňôœtˆ"W‚eFðŽ€çønŦ¬kÏolOx @wæî_Ã?`K€Ÿ�¨,¯ÄúÌÿ2CuªÜ”êR±~ÞzìÞ¿9raäµÁ sRgÌg>T¿7�®Ø”�=^LQ¦Îþ €•Ú‡ –9°iÅ&<6å1>¾7ˆ”–áûÏ¿Gj¿TtMëÊ@}ÒÃQ�z(ˆñ‡Ô,)ëíb[q›N´¹ÈùJ01oÿþ»àÃÇÛŽØðÅ;_à�¿¼›•·ö{ƒ?~ö#aôÐ :=/_ d‰I‰XðîñQ€°]±)<[$ù_z2oÿþ�\¼}: æp ^ºÿ%,~m1w¼ WôCvîÛ‰ÞCz#<2œ�¨¨¸(”,ÃÞ�{Æ ŠM™é±` 7ÅAÄàÕÿ1üµxót@‰R‚G/z;—î䎧~=€ ~Dîè\ÄwŠg *&1ßÿï{ñ‡TÙ ¿¡Ø•F�9T¾ÀTæ8ß+-[½x5ž˜ü,åîxÓXÓˆï?þ)ýS�’‘Â@PB—¬ùi ª÷V3Œßæ¹€"Ŧ¶þ7´¥Hòcr˜s` ®OUUÌ~o6Þ¸þ ¸|ϸV©.+f­@x—pÈýe‚ÀPˆ 0&±âË ã.Ŧ|éö�–/AÄt!Ì8ð† ¯¸ó9»3^��Ïùœ;6.Úˆ]ú éËL§.�°ðã…°7ðe\ÍRd½üŠbWZõ¤¤Vïír˜|€¿0ßÀþ[Üôœ€¦#M˜þÌt,x�WÓñ”å ÊëÊ1pÔ@è z ô!z¨* ¿áƒ�šI±L±)»Ü[Bä»!`(ó ìá¨% £§¬5Vüç‘ÿàÇé?r§£“Ú³~J—bШA0H|Éi ˆŽ‰Æüwæ3ˆ?Ô(6e‘{ €$¿ †ÙþðØ•€v^X_W�—ïk?YË�ŽN©tS)vî݉Ág†&1�…;w`ÿ>²»Y‚bS^s[0M½<Ì\ƒgøòJ@[® ¨¯«ÇK÷½„ ŸoàNG­R^TŽâ]Å:n(¤P–€@`Œ3bÙÌe ⨸L)óËb[ña·Y’¯0ž¹×ðØ•€V^Ð`iÀ+÷¿‚õŸ¯çNGmR¡T`wÙn =k(O€øNñXôñ"ØêùO ìTlÊjw€'À§ÿåðä•€S]p¤þ^ýû«X;“ËþÔΕ€-å(=\Š!c‡ðÂ@?§Óëàu`󷛯QNŦ|Úá0)fR¨¨Šo` Òá°+-¼;Àawà�gÞÁOïþÄ�Ž:¤ì—2ª?„Ágæ-‚~."<‹Þ[Ä ŽJÎÕå¾¼Õ±ÕÙ¡�’3ÀõÌ3¸‡°”UU1ó?3±àyÞêGî±gÝ4†4bÀÈ|X�‹IŒÁú•ëQµ§Ša!.ÁµD±)%*rˆ|3€QÌ3ø‡ —€ß® ˜÷ñ<Ì|p&w:r+e¹‚ˆäÈýe†áÏS/:«¿ZÍ @À~Ŧ|ß± ÉÏHbšÚþ�Z6,Ø€}¥û0÷¹¹ÜéÈ#6.܈´AiHéÉwø«ÈÈH¼YÀ Ž SlÊÛ]ò"òâAx×½44üµì+ÜÇ�Žçs@téeèõê6û¶“>"±ÅáîR]#ðñWþÇáé¢?¼|Ý˨,¯d~&»o6D‘Ç®ôN�óŒ–~ñT ñÞ–¢Sh¨lÀô§§Ãép2 ?“ƒ�S2P[žå-ž�%ùaéL�Ãÿdx:€è¨²Â2ÄôˆAfŸL†áGÄP+g­d@“bS>iõ À4L anþ\ :½÷n¥;yÑ™_¤de0„£†NÄD±Õ ÑØØ @sãðg :=§Ã‰wŸz—§üHR�$¤Je@Œ>JŸ}²_8é)€ìÐì<&æÆáߪ¦ÍÓD8¸í :çtFzÏœú »ÎŽ� 6j>ÂzŦljÕ T ã®ÃáÏ•¢¶™~ÇtÚˆAø 9—/oj6üd?ÙÒ],þ,DmÔdiÂÌ×ø6J‘ž›)RbÀГýä §&ÅL Uñ´âM�þôg<@ZW²¶ýÆ÷Cbr"Ãð1�^‡’’ìýe¯Ö£ˆÏÔe¾Pì(vžr@çÒõ`à®ÃáÏ•¢öyï‰÷à°9„ž7œ!Q'æþù'O(‚* `Vþ,Dí·sÙN,_´œAø�´´4†œ¶`àðg ê ÷ï{õµõ ÂǺevCL·–"¯°”[°tþRáë_AÀЩCÄé ÀøÎãu4ÿ~K–"w˜ñÐ Xª- Âדo,�kô‹±b‹ ìHX:€p–¢Ž;R}K –0ëÚ­+C"�FcZ‹@UÕ^þþ,Dî3󡙨­¬e>”’™‚ˆ„Íç @èÕb ÙÀáÏ@ä M–&¬ønƒð!Q'¢ÿÄþ Èeàðg ò¢ÏŸú� � ‡ž7�!üiÆk¾pø³yZmi-Ö-çÓ1})©KCh©4_˜ÍáO,Dî÷Å‹_Àåt1IÍL… Z�!g"&Š'€èÈèThè–"oÚ»f/Š611Æѵ�æïˆ0 ]O(.ÁՓßXˆ<ç‡9?0êsN†dœPDˆþÄ@ä9KÞZ‚êŠjá#9ÃsÂÉ € 5è ‡?K‘/¹œ.¬_±žAøHB|C8Y8ö'9ü‰%€È3fÿg6TUe>е;Ÿ çÉ @Ð^ÀáÏ@ä/J7”bwÑná1�bÓUóo<é @:‡?±y^áºB†à#™#2µAúq`²qr<€ {P2‡?K‘?šÿæ|¨.žð…ì‘ÙZ�À8%rJìï@„˜ÂáO,DÞQ±­;~ÝÁ | [ÏnšÏ@…šò{€€ *þ,Dþ®h ä ±Ñ±,Ç©þÄ@ä=Kþ·„!ø@b—DÍg BêŠ5–¢@Q²¶û*„·WºÄBŠ�¸pLøSþ,D�f×ö] ÁûG¿èÖGó×Wú=‰þ,D�hÍ¢5 Áz ì¡õ’Ž-�9ü‰%€È»VÍZÅWû@ú€t­GÐ)à ‡?KK²†Ê”î(e^×)NëtqJÌ=€€KƒÃŸX(”í/c^¡õ¦%NÓ‰.‡+Ç?˜ÃŸXˆ¼dËê- ÁË¢¢£´�ØÔÔ” B¬åb  `²vÎZ†àe±�ø0 ¸ÐY0OEàð'– 6å[ËQWUÇ ¼¹½¤×tª &Š¢ qøK«%‚ ‚€¸nÚ¾P€# üþåÈþÄ@Á¬²¦’!xYB÷�· ÄŠ*T¿.þÄ@Án÷–Ý ÁÛ Mã@EŒ šÃŸXˆ|§èG¾ÐÛ:¥uÒz1~{ ‡?±�V”l(aÞ^HIÐz1"¿;ÀáO,¤%ÖCVÔ×Õ3/2ÆYøÕ#‘8ü‰%€´¨ò/ô&ƒhÐz‘"€pb ò­šª†àÍ`Ð|÷›ÀáO,¤eÖ#V†àERˆ¤õÂDaþÄ@ä[–Z Cð¢)„+¾^àð'–" ²Œ×x“!„§|Z8ü‰%€è¨ªÒ*†àÍ€ͯ„‰B9ü‰%€ˆ+š*¡,"¯¿‰ÃŸXˆŽW½¿š!°x“^ ãð'––ò­†š†àÍé¢×z:¯b :9û;Cð"QYà¥SþÄ@tŠÐÈàÕé§Ói=ïœàð'–¢S³±1o®è¸àñÀáO,D\`ð¿ ˜Œ&A« Ì©�AøÝà%Ä^—ÓÅ È+nxãä]�Ç (à,˜¹Óo�îÉOá8µ2‡‘w$C ¯yïö÷Pðqƒ ÿ9YX¼[ÂXˆ%€ÈÇÃÿ÷à` ¯€Pb òñðWX¸@,DÚþ¿¯hºØm¼ò֛£Ã±ùvøÿ^4} ÀÖÄ{o½)®kC –"ß ù@£¦Wš¸àÕÐ�€Xˆ|<üàˆ@Óo à Wˆ%€Hcßà5Þß-ž!Kqøûvø@ƒàˆ–7DSS÷F/ŠŠŽbÄ@þ¾×ÀS<àUa �XˆÃß÷x Àæ`𦘘†@,Äáï'+V-o»“×xS|¯ –âð÷V@�–7L}]=÷N/ŠŒ‰DD.»Y¼-½O:C –âð÷%5¢ UÓ rO%÷V/‹‹áÓ‰%€8ü}J8ºP­å�UUZUU¹×zQr÷d†@,Äáï[Õ"TÒò³7ÚQWUÇ=׋¢â£Ð9»3ƒ –âð÷�C¢(ˆš? ^]Qͽ׈æeÄ@þ>¢ êA1Dr€K˯®†+Þ–;"—!Kqøû†³)¬©RœU=Ë@ÓWÂ546p/ö²äd^@,Äáï#‡¿=ø­Slþ�ƒZÞˆÕ‡y ÀÛR2SÆ ˆ%€8ü½¯ÄcÿC«vmÚŽÙËD�ˆáÓ†3b ï;xl8 å�¹{ÃnîÑ>0lâ0†@,Äáï}åÇ€}ZÞ û ÷ñY>�žÅ'KqøûÀÞ? € íÐhiDME ÷n/ëœÒÝugÄ@þ^>îå À18Ä=ÜÆ]7Ž!Kqø{“ÊpœêÞ à ¹ýù<b /ûã€q¯Ö7òþ=û¹§û@ÏÞ=ÑIîÄ ˆ%€8ü½Ä×+sêæT¨×ò†Þ¶b÷vE“nŸÄ ˆ%€8ü½Ã2Ï:¯æ÷ÐLÓ7ï*æï#}õeÄ@þÞ±ó÷°c~r‡–7xÕž*Ô®åžïé½ÒѵWA,ÄáÏàe%eÜû}@LýÛTA,ÄáSëÿpåa~øÈ ‘ƒ êEA,ÄáïYÛO(*Tͯlýy+¿ |$¶S,κù,A,Äáïí‚æ Àæï6ó;Á‡ÆMåC�ˆ%€8ü=éØƒýß @�¥n€-ïû ÷ÁRmáw„�ôØ ©CS±‡¿gÔ‡ZBËN(K±Ô@Û7ëÀÞ{ù]á#¢NÄ%÷_ ˆ%€8ü=cë,Ìr�Pši}§(//çw† =Ñ]£±‡¿û7ãÿ\¶h}ÇØðí~wø�.áÒÇ/eÄ@þŠBÕü À¦…›àr¹ø]âC#Ï )RbÄ@þÞZAóÀZaEéŽR~§øPtB4.ÿçå ‚XˆÃß�ÔS5RÝ �ß ¥ûX|mœiÂ㱇¿›Žoë¬u%Çþ„îØÿ(¶«²$O�¢å”ŒIF 9k¿k|H “šŠ óyMiˆÙ5r?™apø»ÓÚolß¼ßâ @³�ZOé篆ªªÜ]|lì䱈ìÉ ˆ+Äáßq›þü'áÄÿIkª÷V£l_ äk‘Ñ‘¸ñ•±‡Çm<}à  dw Cð£&ŒBÏ3{2b OÁ.l`×zR?/ø™»‹Ðô¸áɱ‡ûÙá<ñ9?º?ÿ„âPœ²$_ ‹–Ó*ßYŽ)��^Ç]ÇÇ“q°æ JÖ•0 Ò$^ÈáßA›Íõæ7O»Ðl�ÖÓjªk®¢]ÜmüÄw^Á‡W¸Àáß>'�é-®P¶( Á_Vº&âæ7nfÄÀÀáßv«ÛRV3/`ñ‡‹‚k‹¾Sú2b ` àðoAZ_ê,u[Ôj=´=k÷ ¼„oô:½7?~3¯Ë ––ÿÖ«±ÕÙNºœ}Ò¿IKP¢Ê’|6€t­'—=.Ý3ºsòQqQ0¦±~Þz†Aš¦õ 9ü[mÙ|Ûü­. K² àL­'gì8Ót&w!?’ž“Ž=ö ô¾³�X´X8üÛäSŦ,=Ù/´t ?17`ýWëQ{¸–Aø�^‡¹‰ ƒ4Ok§8üÛ¬ÅYÞbp ®ZOÎåtaëæ­Ü…üLBRîùàA¤¡Àáßf¨XÕâÁTK¿PÜTl“%Ù YóJÀÈI#¹+ù™ä´d¸"\زd Ã Í öÓþí²Öl5¿Õæ€fK™°êÓU°V[„ºøæ‹1øòÁ ‚(ˆW8üÛíÇSýâ© €ŠåÌpÚ�ز‰G™þÈ ð×§þŠøŒx†A„%€Ã¿ýT¨Ë:Z\ŒXü) ä¯â:ÅááCgà󈂩pøwˆ *V´»˜ëÍÕ61G`í¬µ¨*¯b~*#7|þƒ �ó—1,þ�b}�µ æTÿÃi™dIN0JóQª@Ï‘=‘–™ÆÝÊOuëÙ á]±qÑF†Anwýë×ãÚ¿_‹Ø±XW°. ¾æ@½0�Ãß-þ§Ø”%*Y¡Yªájf TVVbüeã„“ûË8b8åG¾È‰ÜgêãSqñ-CdôÎ` àð�)6¥¤C ·Ø{¿KtÝÀ ùPR‰Œ@LB w-?%zî�C ‡P²¶„�P‡�»cnxðˆº?ΘfôÎ@L÷¬›ÇÀáï—êõNýí[í[�*[[�²$Ÿ ƒ™ 9 È˜Ë ü˜N¯Cÿ3ú£¬² ¥›ø¸`j¿!WÁ�O߉�Ð�~-³O&K‡¿¿Z<§~ÎŒÓþ]Ùš�$Krg\ûPRX‚É7NæéüœÞ Ç Ñƒ°{ÿnøõ¡6|ù`Üûü½3†µøÿdöÉäéÿ#à-¥IYí–�’]·1U ÉÚ„Üq¹HJMb~ÎbÀÀÑQ¼³J¡ÖÿËãÞïExTøiÿߌÞˆN�Æúù�ñ†J+þž˜ÿÂß›rØ-@±)‡dI¾@,£œ 83�o R¨„aã†a_Å>ìß¼Ÿ�ÐiõŸÖ÷¾t/"¢[ÿ²©Ì¾\ àð÷;Ìóã­ù[½Ž-Kr€aÌ(ûµ c.c¬‘a€�Ð 3j`߯} „Z4ìêa¸÷…{ÙæßË 9üýÄ Å¦,rkÈ’²œ„«˜íQñr»"î 1b`çÆ�8ÿ†ó¡7èF€Ðô'€Ž3õ‰©¸þ�ëa�:~·3¯ àð÷¡:‡Ëqûvûv§[ €bWœ²$�ÃŒ[½ =GôDJφ@~»E0¢k6.ä ¸öÕkqÉm—wŸGeöå-‚þ>Q0Ï:ïóVÿ}Ø–�,Kr€)Ìø¨epÞåçA†@A€Ü_FúÐt¬š½ .'ßw¥E†0üâAœ{ѹùæéxN±)…ž)!ò^¸§­¿/XUï«Fÿóú#19‘a néÝ0øüÁX·lŽTa ’�•€Îÿ'zííÑÏà 9ü½È¦ªê�ŶâF�Ŧ4Ê’<|*à‰l8ã¼3D€Šë‡1SÇ`õ~”–1 0mûð1tIíâ•ϧõ•¯ù¦ÀZðA[~C›�ä³¥ì0yÌú¨½÷bÔÅ£Å0ThD(Fœ3BŒ€-K¶0� vÑSáÖÇom×m~\ àð÷sÏ+6¥M6µ¹d†d– ‚p‘yÒ)F`L§×¡Ï°>È™…õ߯‡­ÞÆP‚ˆ1ɈG¿zã§�÷Ùc¼µöî¯r¸Q±) -ŶâzY’Ï�ÆÌ�Ú¾r;ξêl„ÃF€K±�E…µ‚/ î†G?|=rzøükÑÊé¯ûÁl1¿ÓæŸö|&9TŽp>3?Ju©ˆê…ÜA|K`0� ÇãÏ@L�lZ´ ªKe(H/éqÓ[7áš{¯ADT„ß|]ÁþœŸxA±)mÞ¡ÚUzz•¨‚z7x7Àï”U Æ_;¡á¡ #¢€Ì>™9m$Ê«Êq` ß(Hú_Ô�}úŒQô¿³•ÁúœŸ°¸^±)m¾•©]|›m[ƒ,ÉÃd2û£œ6'bzÆ »6Ã"Q±Q=i4ºävÁ/ßÿG“ƒ¡ø±�ˆÜöîm¸öþkýþÂÜ`;Àáï3 Ìóíù�í>‚—%.döÇ£ÛpÞµçA ãÓ’ƒ‰(Šè‘Ýc/ ‹ËÂw ø©sï:þ÷AôÖÇ/�úO&XNpøûÔ“ŠMùÕ« Ç�³[Ô»„0ÿ£MÄeÄùÍ{¶É½"Œ~ÎpôŸÐ{K÷¢rW%Cñ=Çôă?ˆó/?ƈ€ûúýUÂþ>em~ø�Ý«`›}›M–äÞúpüa늭8ïšó …s X%&%bÜÔqèÚ¯+¶¬Ü›•· ú‚1وۧߎ¹�ºv è?K ®Du‹ÂŽ_wpøûÖÿX >oïoîÐE|²$7¸‚ÛàøU€ÈÔHôÄW3Q'"MNÃyל‡ÄœD­,‚ýˆ�ÁxAXl®{å:ÜþâíÈê›åÖ—øp% õÖ/X0…%ˆÝ¯Ø”�íýÍzÆ´Äiº¦Æ¦=ºr;üA/é1½p:’†FXk¬ø¡àÌxhšêšˆ„F‡âòg.Ç8Ó8c�Aûç\ôù"¼}ÓÛÜàt:¥R¨”6ëÐ,g{?@‡VŠŠTY’Œæ¶øƒËé‚¡“ý†÷c¹ŸŒñ׌G—¾]°³p'kŒ»qÍK×àŽ—ï@¿ý‚þ"Û@{l0ù̳«g/îÈèð;0M¦,ˆØæŽ�LD�ˆ77¾‰ä´d†¡AM Mذr¾xù ì^±›�´CÚ°4\|ÿÅH‡䣨•JY’Ï�ÊmrÜÖA£®ÃÎÆ04HoÐ#%=ã/�~ãûAˆP²¡„O<]qÖ‹{ÓXÜüâ͸êþ«�š‘ ½A¯É,íÂ@òªåÖ‚W:úAÜrÔn2š®ð·É‰^Xþo $@me-Öÿ´_½úJ7ð=ÇJ™Ž¼Ûò0`ØÄvŠe ÇXøéB¼sË; ‚Ž9ÂÄ_ÌVó‡þQ"L‘Q€ïÄý“^{áÙOŸ š+•É ß»ªŠÝE»Q¸¾ ÞZ€ƒE5™C\�8L¼}"Ÿ1é¹éÜ1XšFk9ÿIDAT¨ujœª³Û|ëüz¿(Í«¯¸�ÛæDÍ~ÃÏÎ èÄ2àR±ã×(ÚT„%ÿ[ôOL˜‚so8½úôBÏÞ=YŒÛ€Ü¡fo˜-æ;Üñ�ÜVò�ù½U¨›¹mNŸ�×—¾îWo$#ÿTQZ�]Å»°fÑ¬šµ • ýç � ǰiÃ0tÂP¤¥§!¹/Še  4@í]`)ØâW y`9€QÜD'ºêå«pÑ�1j5—Ë…ý»ö£l_6¯ÞŒµsÖ¢|k¹_Í]rº`ÀÄè=²7’“’Ñ=»;tz¾4Ô�x:@Ó~4[ÌcÜõÁÜ].0“ÛèD:½olxƒ·R‡ÔUÕá@ÉTÕTa×–](ZV„’�%°²zõ눈�@�Á=�5< =ûöD\lº¦uEtB47WÈs.7[ÌŸùe˜>5Ä¡sìЉÛéD#¯‰ûÿ}?��L ÷ª¯­Gå�JÔT×ÀzÄ k�‡K£²´UeU¨Þ_�†šØí°±ÃÖ`ƒ½É~ô¡U’‚(@Š”†°¨0Ät‰ALR âºÆ¡KzDÅD!\ GTLº$ *ž×û²�—U¸®ÔyGæ¹íQ£nŸD&£é)ÿà¶:¹Gæ<‚¡ã†2"ê0>,HSž2[Ì�»óºý\ÂÛø0ô¼yç›°ÔXuØ„K'àÖwoeÁÏÖ<[ÝÊíWç(6Å*Kr>ÿ$k!Äè7‚ñQÇeôΨ·R»|b¶˜?ñûYRÖÂÍÜf'·mÙ6 ÎŒ¸Nq ƒˆÜRø¡à¥BýK±­Øí·y¤ÛŠÈ’|6€îÜt-d´­g]pô!z†AD–Ù'“+Áii�¥à9O|`�Ý +Kr €K¸íN®f_ Â’ÂÐkP/†ADn[ ` º£ÿ»ŠmÅŠ'>¶ÇžÃi·ØçØÆÍײOø»·òU±Dä>¼00¨…ZBçyêƒ{l`v¨²$�ÏmØbµÃŽ�;06¬f_yJDžY à5A@À³›fo ¸²AÞߨ¢ª’* è=¤7à "·á5oŸÃå¸q»}»3 €bWœ²$ Æs[¶ló÷›1`Â$$%0 "rëJK@ÀzržuÞ O~�¿‹St‰ÓTs[ž‚ ¼zû«°ÖZ™¹¯ HUp⿞þ$M×6û6›,ÉaÆr›¶ÌZaEcH#Ÿ9˜a‘ÛWxM@@yÎ\oþ.à d2á¡Ü®-Û¾b;R¤"5#•a‘{ÿæ5�¢*.WlJcP€b{qcó*ÀnÛS[·pFMc´‘a‘ÛWXàèßjþÆŸHç­?QVXV¡ ràtœ6'vïÝ�Ñç�†N¯c DäöÀÓ~«VUÕËŠmÅ�Þød^›0ÅMÅGdIŽp&·ñ©*>W¤‹/ ""�àé¿õB�µ`‘·>™W1³C³ Ü@âv>µ­K·¢Ç�è–Þ�a‘GVXüJ�7�þ½^”&åˆ,Égq[ŸÞš‚5yÑHDÅð9JDÄäž)°|ëÍOèõ“Ì™†Ì ‚ Ü ‚ÛûÔœv'¶mÃèÉ£a� „ˆÑz;Vî€.F‡ÞCz3 "òžðˆwÍVó‡¾þ"üâm3Ù¡ÙëÜ>"¸M6/ÞŒÄÌD¤÷JgDäÑ•–·©TáÿÛ»÷ð¨Ê�ãß3“d€d(—¢„á."ˆRû@«¢h2¬H½l±v]]KÛm»Ö ,ºÝÇËÚj]ëe‹×jÁKr¥E®+`¹©(— „$�œIHf2óîIwmëÖ&É\~ŸçÉCøïÌ/or~ç=ç¼ïõÁp°N6C-‹MÑØ8=›ìM ùòúôï£0DD% Ñî³CöŠD8”„Ùov¸gøGóu §FÈéYÿözÆ\5†³{Ÿ­0D¤MK@$+BÉš…Ñ:;Ü–ûö]á]±D8˜„yðîç�ð]��Óiˆ07.÷T"ÒfJ÷”²ô©¥ ¢õWÿßm9×%„„zòÞvìåÀ[%§ïÔÉSÌ)˜CùÁr…!"qWv°Œû î§¾º^a´Îb;d¯L¤J¸Wï,cýÐk…Ú²ZæÞ8—в …!"qSQVÁO®ÿ N™£0Z§Î…ëG‰vPîD; `8xÒçñE�+4fZ1ʎױeý&\=�.9]ˆˆœ‘ªcUÌûÆ<Ž}zLa´Þœb§8áî�$äâ;nÜÿ|¢1Ó:G¶aÞM󨮨V"ÒjÕǪ™ë|ŽlÑ$g`{Ô}"1ϵ hWxWÌçñmn´Ô]+Ô–ÕòñÖ�™0e�³;+9½“E5óþa¥(U­³°¦j‡TNC0<ìóøÎÆi µÎÉÒ“lÛ¼M%@DNûä¿àÛ 8°ö€Â83ÏØŽý\¢\B¯¿oŒ¹8ª1ÔzÖ`î7æRu´JaˆÈªš_ê¡@DÒÜ®­»¸ÿªû©;^§0âãv;doTˆg ?ñy|C5¾ÎLSc«__Í  ƒ8§ÿ9 D$Mm^³™ù×Î'r*¢0â£Øvì9Ér°®$ ÷.@�³ÇA¤!‚‚,s¹ÂIC«ŠV±À¿€h$ª0â£Òº3™Ø�L CC³�>�o;p+Ú+ nŽî<ÊVý� ¿z!¹ÝsˆHŠ8¼ï0sgÎe÷òÝ #¾b¦Û!{W2¼;YS†ƒ|_.0Qc0~B!V¾¾’ÁÓ§_"’ä¶|°…9SçPs¨FaÄߣvÈ~!YÞ�ÌÉϾÚXf* wÙ⨩±‰Õ¯­¦sïÎ ¹`ˆIÆKÓXŒ%¯,á‰[Ÿ Ö“þm`1n F‚InR€]á]Ñ¡ž¡«€Y€Gã1¾¶ýn•õ•Œ7’,O–I¡š¿zèW¼5ÿ-…Ñ6®+‹CÅI½B­;Ù Áp°Úçñ¦kLÆßþ ûÙºy+£&Ž"·›ž ItGöáÁx�mooSmçöb§xM²w*ü$ZV \ q'žàý—Þ§ßýè;¨¯IP–o`^Á<ª÷U+Œ¶³Ðvì‡RჸSå'âËð-ÇÅt@ Ü·�h$ÊÚEk‰tŠ0lÌ0Ü™n…"’ êxíÉ×xÓýþ¶µÓŠYÓƒ‘`J¬�œROwæ7–Ùähœ¶�¼+òøá?¤O½% ÒÑÊKËyêާرd‡Âh[uÆÛ!»$U>PJ]ÆÃÁã>�ïÚ5°MUï«fÙKË8gÄ9ôËë§@D:Èú߯g¾>埖+Œ¶7ËÙ«Ré¥Ü~þƒŸspýA…Ñ~"X\i×ÚkRõ¦ô»\ÁÆàŸÇw˜ª±Ü>N8Áï_ø}ólÀðÁÚ^Xä ¯ú‹^,âÑ™�r²ô¤i_ß³{q*À´XäÝïõ¿Ü®ñܾúOìÏìGg“7*Oaˆœî̶ Oÿøi~¨«þ°Ðvìo¥ú‡L‹Õ\†dYfŬ)è¡ÀvUs¨†e¿^FCFƒ† ÂÓYÛ5ˆ|‘PMˆ7žyƒ'g=©ü:Æ2š2n(i*Iù×+Òf›·Boá— f#pžÆwûëÖ¯w?y7ã¿:^» Š|c ›VmâéÙOsò�¦û;H)p©íØeéðaÓê/qanáƘ¯ÆyǘxÛDnþÞÍô¨=Dþ¤l YÈÆ×6*ŒŽÂâ2»ÖÞž.8í.Åü^>PDšÜþHD.·‹™Ï$ÿæ|²»ê-MI_õµõ,]´”Wïy•XSL�tœ0Ívl;�>tZÎÅú½þ�kÌw¬³žÅ�ÞÁ„¯MÀåv)IѦ(Vnàù{ž×Î}‰á_lÇþyº}è´½ë÷úŸîÔ¸ïx¾+|Ìz`Ã/®0$å·YøðBJ~W¢0Ã3¶cÿs:~ð´�÷åú~G” ŸÆǪÚWÅŠ—Vpìä1úåõÃÛM�hHê9²ï/=öÏÞù,•{+Hbx2<³v6ìLËû/iý8vaNa¶±Ì `‚~d@º,ü÷ùÉ¿%Ÿ^çöR ’ü·¼Šw_—w~ú±˜îó'� 󵀨OÛ¿·é>ü^`0D¿‰##+ƒ fpõŒ«ézvW"I§¦²†åEËùÍ}¿¡©±I�$–=Ƙ/B�ãi}Á¥q~¯0°è­4‹'ÇÃ� närÿåtëÙM�HâŸø«jXóÞ^½ïUkHâ©pášXäý1݃PhQ˜[x‘1f ËÍ”•�Å̇fªHBŸøWÚ+y}Îë4::ñ'¨Z—q}­(T´YQ¨üåLÀ$àw@'¥‘¸37Ì¿�É×N¦ç¹=ˆt¸ª£U¬(^Áây‹ ׇHâ:åÂuM‘S´ZQ¨ü%À¼h»ær»Èÿq>S¾>…ókugieûÊxÿ�÷)~¸˜hST�$¶&`ºíØE¡ðE%àfàe@«Ó$ÁþÊm_aê-S>v8–KCZÚŽ‰J¶–ðÞ+ïñÁ¯?P IòcfÙŽý²¢Pø{KÀÝÀ/•Dò0a3~4ƒ‹.»ˆNÙº‹#ñs*tŠ-ë·ðæo²oÝ>’\fÛŽ­¿å*§]~<ª$’KvÏl¦ß7� “'èö€œ‘²ýe¬_±ž·ö6uÇëHòùWÛ±S *­-÷ÿ¦$’Ó˜ëÆPxG!#Ç�$«S–‘/nóɦOXúòR6ýv“I^?±û!Å pf% ×ÿ †¹J"yu9» ×Ý{ã/ÏÀˆü•ƒ»²yýfŠ+¢æp�InómÇ~P1¨Äk&à!à%‘üò&å‘g>#ÇŽ¤GŸ $�U•W±ý£íž°o½îí§ˆ·û>Å ïð0p¿’H‘ÁoYŒÎÍÔoMeä…#ñž¥MˆÒAMU ;·ïdÕ«ØøÛ�cJêø™íØú­Ðf%`. ©¥ãÎpsñÌ‹™tý$†ŽJ÷^ÝJ ©­®¥äãÖ¼µ†_ý�XT›ò¤ ¶cëV­ @›—€û�‡•Djr¹\Œ�>–I3&‘çË£Ïù}J:zð(Á�AV¾¶’íK¶cbºÒOaslÇÖßd€v+?W©¯ï˜¾\ùí+:r(G $Ë£· Q¸!ÌÞO÷²§d«_[­{úéãÛ±õº¶ @»—€»�'ÑŠ�iÓãaü×ÇsIþ% 0€¾y}±,ýu„X,ơ݇(=XÊÆ¥Ù°h�!m“F ð]-ò£Б%à&àE Si¤ŸÜ>¹ŒŸ6ž±—�¥oß¾œ—wî ·‚i‹~4Æá½‡)/+gûºí¬{}'�T0é© ø–íØ¯( €Ž.ùÀ" ³ÒHo9=s¸àê ;e,}úô¡_^?¼ÝõvAkÔVÕrxßaÊÊËøhéGl{o§NœR0ÒÜh;¶­(TB�·`’…e¹JC>ûÖwT_F]1Ša— £ÇÙ=8·ÿ¹tëÕMÙ|FõÑjŽ:Jeu%Ÿ®ý”�—}LyI¹‚‘¿ä…¶c¯R* ¥0§ð"c™÷€^JCþo//ƒ& bØeÃ0tÝ»u§gŸžtïÝ=eŸ)01CUy•G+9éœäØ¡cì\»“’Õ%Ô”kå=ùBÇ�kmÇÖúÌ*‰ÉŸë€a�§4äty²=ôÝ—ó/<Ÿ�crVϳÈî”�·«—³z�EîÙ¹ [LÌP[]ˉã'¨=YKèTˆÊòJJw”²Ë~J·—® ë‡,­±C¾²÷( €Äž ðö0¸TiHÍ«jÁ ‘¿- Ük;öcŠB UJÀµÀë€^ ù|!à&Û±ŠB µJ@®ÿ EÀ¥!"ògŽX–uMqmñÇŠ¢}hJºÙµöv`"°Aiˆˆü¯ .ÖÉ_ µK€c—g4eLþKiˆHÚ3¼Øänšl‡ì2…Ѿt  ù½þ;iÞMP ‰Hº‰ÌNà)E¡�ž% Ço½•†ˆ¤‰ ,fصöE¡�î3ýiÞMðb¥!")n“Á\p‡EÇÒB@ Öä¹ó^±\Vw•IaÏåÆ@] ZQh@þz6àÀs@ŽÒ‘þÉvìß( ù r †Y–µ¡4D$É•X–uCqmñE‘Xô` „%®˜ëôª ˆ$·—­˜5^'ÍHkf¼3-¬g�\¥!"IÂî²û5E¡ gÀŸë?ÃèAI|a¸ÙÙ»EbÓ[I Ø<90kàK.ËÕɺTÅMDP x¬)ÖtË’º%ŠC3ïÙ€ÿd,¢ …D$q¶ŒõÍâPñJE¡i«Ù€pð@ž'o¡…u0F‰ˆH{C�²K…f¤½f¼þi4¯ÐCiˆH;«¦ùÝþ7…f¤ýgv ñ yÕ S""ÒNl kªíØ…f¤ãgf¿z* i#UÀ÷mÇ~UQh@g6`‡/Ë÷"磔ˆˆÄÙb˲ lÇ^¯(4 ‰;pð ð%¥!"g¨øŽíØo+ ÍHâÏìêúàÆ©è‰H+Ä€çŒ1Ó¡ÀVÅ¡I2…Þ ó+ôÊ ˆüý>6˜»N@Óýš�$ž 82¬Ë°ÿ2ÆÔ—™JEDþuÀ\ƒ¹-à*ÍHêÌœg0�3”†ˆü…7�ÛŽ½OQ¨HŠò{ý“�'ÑÛ"»0|ÇÙ+EzÑ-€4  î<øyWÌU�Å¥@'¥"’vj€Ÿ̬@(°Wqh@ÒLanaocÌ\à C‰ˆ¤¼(ðkËXsŠCÅÚµO@Ò]ANÁ0˲ò•†HÊZüÐvìO…¨ÈŸñ{ýW�£•†HÊø„æü–* ù—"�ϲû}O'ÏXà6à€Ij¥Àm ].ÔÉ_4 ·üÎùW†ëvàà%"’4*€‡‰ò¬]o7*Q�V)È)ȶ,k6ðc ›IXµÀãDù»Þ)Q�øoAW ë{À¿¨ˆ$”à—ÖÅNq•âië"ð} »éÐÿ“Ö/tâiï"0ø�Š€H»ªžŠÅb¿XR·ä„âéùÙù9.—ëÛ4ßè§DDÚL9ðsc™gµGqˆ €$„i9Ó²¢®è70ü+0B‰ˆÄÍàQ¢¼¬§úE@ÖT¦º2½™~`6ð5%"Òjë æ‘NN§%‹YS¢ Ißã�Å÷€›�ùBa`ð Û±?R¢ IíºìëzÇ\±»€»€^JDä¯TÏcž „‡‡¨HJ¹&ûš¬LWæuó�Àåƒ"¬ž5fqàD Aqˆ €¤¼Boჹ¸½F(éÅ^3˜ÿ 8�O‡¨HZº6çÚl7øªÆ¥¤°1é¯Þv÷âwBïW$¢ ÒÆü]ügã&ø:0E3ÒN"-'ýE–±ŠŠCÅ:é‹ €HG)ôv3˜©@!Í· ôÌ€ÄS=°‹·‰ñ®²+‰¨ˆ$˜©9S33]™_Áp �ø”Š´Â~ K°XkŠ­Yrj‰6á‘dRà-fa]Eóʃ“¯R‘ÏѬÞ–ÚŽ­WöD@$ULË™–µ¢Si~n`,àR2i)l¦yj¥±>(>U¬«|QI…¹…¹s †¯_.2•LJŠÛ€5Xü7M¬µëí*Å"*"´ìi9QWt"0\Šö)HVuÀàC,Ö4ÅšÖ¿zOËˆ|±ÉL¶r½¹ƒZ Á—[fFh– áD€ÀF`³Á|è8ÎŽÕ¬Ž)‘¸ðwñ{p3¸Gós£€\¥ÓnWö;�--_[�1;¡€®îETDÚ×ÜaÍ9Ú‹!ÀH`XËLÁp´&Ak�vµœìw;-ËÚˉí×Úú"*" ínpE¼‘¾1+6Ã``00è3ÿæ¤yDðÇ–¯½À±ØkŒÙÛÉétd1‹5…/¢ ’z r ²-¬Xœ úý€>@o Ѓä{U1TÇZ¾Ž¥ú×`»p(vŠõ¾ˆ €ˆ|ž)½§¸;ŸêÜÃÄLo,zݰ膡;Ðí3_9@g  �ý™ï;ñ-zZÊ„‹ÿÛ;!ÜrÂŽz>BóÂ8õ4OÅ×}æûp²å놓X-ÿ7·\Ö±S�OU.;¶LÓô" ì• òAqY0¬IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/onionshare-64.png000066400000000000000000000204461521174352300274630ustar00rootroot00000000000000‰PNG  IHDR@@ªiqÞÁzTXtRaw profile type exifxÚ­ši’帮¤ÿs½q&—ÃÑìí —ßŸ“:‘STݪÛ/Ã2ŽBG¢HÀáp€2ëÿþÏ6ÿ‡ÉûÇ„˜Kª)=ü 5T×8(ÏýWÏoû„óûü ïWüýËyóõ…ã”çÓß?s{¯oœ�?nø<Ãö_Ï›ò~ãÊ;ÐûÅg@¯';Öϓ伻çí;Sß R-ùç©vw?ÇgÊåÇÿý™V¾úÛü|"ä4°×ÌOö):&å–wü?3ð÷óöýͤø]9v>>‚ÿ̃ü²¼Ïçóül _Œü92¿[ÿëè7ã»öž÷¿Ù2½6âàÛ/lüÞøÇÄ?=ØÍÈýúE 6ÿ±œ�‘÷,{¯»º¸K/¢Ž±íg.ì˜ÜŸÛ?™ÿ‘ã|~*?åiÏÀåóOçgØjÖ߯;m³Û®ó9ì`ŠÁ-—ùtn8Ο]uÃËOA?v»ŒÇ¦/øl¸e¼ç´ûš‹=Ï­çyÞ<-—:Ë`–[þòÇüÝ—ÿæÇì=d"û”/[1/'\3 yN¿¹ ‡Øýú-~^÷??áG`\&3Øž~‡èÑþÀ–?~ö\ù¼!dMžï˜ˆgG&c=x’õÑ&ûdç²µØ±à ÆÌ�®ã£›LÒï“3Ù§gsO¶çZ]r: 7áˆè“Ïø†˜ÂY!Dð“CC-úbŒ)æXL¬±%ŸBŠ)¥œDr-ûrÌ)ç\rÍ­øJ,©äRJ-­ºêáÀXS͵ÔZ[s¦ñ ÆX�ëgºë¾‡{ê¹—^{Àg„Gy”QG›núfœÅ,³Î¶¬Y°Ä +®´ò*«®¶ÁÚö;ì¸ÓλìºÛ—×^¯þñó/¼f_¯¹ã)]—¿¼ÆY“óg+:‰òsÁâñ,h'Ÿ=ņàä9ù쩎 ˆŽIFùÆL+�á°¬‹Û~ùî‡çþ‘ßL,ÿÈoî?yÎÈuÿž3¸îO¿}㵩<7ŽÇnʦ�'úø~•f\iJjí¯>gØkäÍ -é÷.ëüW�®ç²ì ›83«–dW;H¯ÿÕMå~¡Óü}NŸ‘Jã«äŸ5L{ÆUwz4 ×qÑ=‚£ûÿueծᖯ¬87NÈsþœ}ÎÏÀpî>&ùsØX�‡Ÿ/¸J7þ~Ÿi+×Ä:{ša¥ºXf‡¾Ãèw†�¯åoLøõi>¬i÷¤ÖÊ€Xfé%œ½,\K[iÌ^Ö4u,ÐÒ4Touz‡e®Æ;RÀó¦eþú‚þ¤íîª<>3M€Þ“·Œ+kùVˆ´uFà Žº÷ÄÀ_/ c-[ƒ‹vŽí[ºà¢BÊ!ÚèÂ=xíÜÏÔR9rLÜ™Z³/ÄÒ[~ðŒ+ÄâXwªºöNÖø;Û5þ*!9bo”I±œIá<&Æg—´¶Ÿ±‹÷XÝÉày·¼gÝfp×�œ×šúð-†ÁÒ]ã¹9#MEjŽ»¹\lß=åqÑ_‰F¿LLso�Ô»¯|ÓƒŸ®c�Á3áÖ5"ç24É©µ™?”Ù<>3iž@™zÆ®-–’w +Ôåbß% )¦íëéyV=XñEŒ3áž÷Šƒï1áœ9Oa˜%:³Îear�œæ¿gêZVpð¨,wLÇÂÂZ£eYJ®‚bfÖï³înæªò„�c…³h 9UY9—z{.'fkï}? Ñ0L  ûÖ«Ù,r< Ì=±/ˆàD_ëBìçp9,·Ó계ÌqNÈ�Yº�Ô¸£áù\Y{Ž;Àði� yqã/gaÌnm…Ry”]�ÃL¸ÏW˜>*Ú+çã ¬±a³«Æ>²}¸!‡jïJ0ÌnÚ8©^jGó1m(wìé·á+¨ú ¢&‚šÁ…xÜcrò :”-�µ�žz»DÇ* ± Nôo–R;÷ H¸€K’‚ˆääªÜk�™�_†&Ž ŠÍ;( ·_Ù.Z1L—´W]XîC¨Ï= úÚâ!€?Ôóó̇(ž«eZt`¦âô—´UPèhç²IލjX�Ù× ïkÉ–ø·¬™Y¨ª$R½0 LY« ½I¸ ”’_Ò.ƒ|+(̽Èu=F&†Ä#® _´©ÕTãÔbæÔâËp,úŸPv1”–‹ÂjÁ ”./Τ"UC>“"¤ëå Më,PãÂ(U!¡E¦)á¢uÚ[dk4Ͳ¬")ž³0=ÎcÆbô¾° ¤#,dMÎÁbÄäD��ùå2h©¡þ"%Ì” ÝÌnˈióHîhºyàµé¢Î¬œéà)´Î7¤ÛÝê8}îgÛ>‹^u •ñAZfÜÇçTçúà‡ÑZÖÍ€~§t×G˜äý³Àñ¸’Å…SÀ�BoX�²Ø(7Å0?p3ÐuH߸ïa"Ü¢sÀ(¤ ⶈ”p•‰¢ÎÌØ�­H<·Ý¨¯ F�-ÀÕ7tá–æ“Né–TóýF1¡Ëú¦VÞ¤àµv!’*"-wqÒÂ�þðvÈ GDæÇt1À4öPŽ‘DJBŒ ÷@ÔΙAQ¦ ¬uÿ±ßïŸɱ-eÖ°؉Ïoâ‰Ô»½Hž't!%¢$…Œ�ñI:÷ï$ª¬|ñ©¾¤ƒG­ÝÜYœ´¨O¤¶¨Œsò—Rb¬xï91þØp6™Ïå+töR½ ¬WzðL%§$Ú1E²£�|“‘嘢f8K~$�Œiæ�¤8FŒ$­ñ0LÅ�ë@¢>y ×$ê[äÎÍÔ~³tõ€XÇ!Lë SÌ}&£Sxä‹`!Ü!·$ÐÕ­–C™µ�â.jåÓ¤Š(Œ„)¼$mIo��ˆu9c?bÿº‡CTí½‰ˆ ŸO ˜}à40Z˜ò”ªõ™È�[`Nر0?TÀÜdÚ2£JåDOž€A)yÙÁ@EL‚{v¦ÞÁ—N6u÷9Ö6† pÌ÷‘ógà��?«¹kùu)ÒÙß­e¥†ƒ"Ü @ÓA÷ü…àgû¹Ë³±¢ JX|QŒí^@(öIà(=ÔB.¸&‹qì55Ò;ds« ØEq%È�ÂÁ¬Ë UÖSQ×ÌÂÕ©h%ù�ªÕ‡Š�òºÙ>L#éåç‘ ¥�R¶W1àyžÅò =n»Ú@‘FѹA×z±%œ]³Œ="‘~'1Z‰$¼6)?l$³#aÖuj:Ä\^AA‡}Pø‡à)³bAÌ6ÂöiuQf¤s¥4 q®$'< ¾Õ\˜E$´ÅhE`]ÝWEãÝ.Š>\Í_ I`d,& í–�?ædÍ¿æÅ<%Ï’–åI áÕ!††¿žæ\@áµ›œ°&_'†Yù£ð©o*$__eäÞFºŠÖ”KÞ$yŠÊÖ$'ŒYOê§¹1ü�e¸-ØÂTÊÃ�š·`�â˜õÔ¹oÅÖS:¦˜CÒ;/•5¦L,kšêËDMåß…i-¢¤jÂjž‚P%Nœh„‘ýÍ)XçÚŽÜwl˜-äplWe:È›´Üçn„ˆg„Q‘5KªÍS䉶·ýN�v†LÍ‹‡eñE-B„ '‚®jôã½?qnÌS5+ù X‹âeQ¤1¡j²ÅІë%ÝÆÐ¯,ûŒM2è"ñ¸U®BOÎØÍœ�«HH?—ëÄʘުn»²¸ZIÏ-†ž*/D ݨu`)¯K1!…ß nxâý~R*CV«þZeC^ñ—v˯aþˈø# Œ ãÿ*&~ óÆÄ¿�ˆñGoäßGÈó‰ÐÂä�‰ªÿ%Ú¬ú-Nž)æ •)צŸXQ>¹Ñb~ —--ÃîU5ÄÚ¦z\4ÕQwP'Q›�DH�¹•ÒäÌ�â†_ œ=¸M“’׈›ØHÙTÊç§Ç`¯%“ „S­S£ä8–òÍríV¿Àb–O“ÒüѵÄ71©&E€DR:^�8pÈ’¼ÍàPHã§n\&ȱÊejY€¨&5&¹pî!–ðiµé’žâm“i@¯LC :À¶Á4 Þh¸ööjùÓ¶Ÿàê§6H7¶¬x™\í–µÙ~ª=Å£cSñF„Ý΄× µÕÚt8G •RPC3û£Š‰W%>"+ö—ÚE O1{kì™/f;zî ³Ï2„Z;}…Z½xÍÛª¯@¨©‚Vœ¥õÜ8s™*¹Ýš+¥OOP{G_e× 5Íš'Ô^¦ô¯¾‘”#ë©‘ŸO„«¤¹~è7™ãÕC¦${„U_ï°Ì ÷’ÌñÒ ñò¡ÅWí5 °@[½ãpÃg¤ŸÇùn”ìO'tS]P#”Èú¦*¯S<0C©`BGmÌ“ÐPÆä¡M(Ö¸<Õ·‰(¥Ó)E¯b§@ªâ_¹ÉØneÞE4FiU»Xú×v“ÁÐÄT—¼F¬ª$—âzËŸ¬üqø¼d¥<ïˆèMùíÂ_ioO´¢QÞcÚ�fK´¼šNRœþS1AÕTòû%`Qh"Ó4X„ËH•ÁÕ®†t ²ŠoÝ-úÛéæ)BªùËy¾�‘¿Š�jþ?#ä+ Ì6}æ_áøFÃwÁ0Ì¿‰ª¯xø&Ì�õÅþq7Â!ÔmßëùŸV„i•¢,ïb{ì·ŒÐö‚甌šO1IY ³ZŽi`šˆ�£ÍÚªˆ²9e±*³ ½„S¦ßRl±$|;j)eQ,–n=)b%ßãMG¨·ð•„L[à‰G=·† Ú’ój‘?*�ª¤ŸÊ”�½”ýÏnGÎV �‹ƒ²w0y¤‰b!+JŸJ…dÉÓÓ‰H§OG¬ ¬`™*ûˆ’rªì[�õSe{2­ ç9TPÞ*@ŸÈ[e¯ÛQ•=<¬j°­^ #*V²f„ ŒJÌд±J} Ñhóö@)�óÐ_YO54¢ZûRƒ9ÛIÐT„šx§£}d¸–ÙìyBn-oÃ¥Þ†ËÁ\S‡D2âSg›íß>}ázÒfiÞ:[V!üTgcõÞ:Ûß}Ÿ9:k|;Í�¯âèP3%§Ÿë9ñºéÙg§Ç%ÿÖ+|‹Ái°ákLâª@ %B<ûSõ%ÚwŸëùºƒvõ cuÉV¯ðE¢W©û!Ù‘Z¨�IÐÿ=~Ë…†›–rFy^qóê¬$Þ¦ÔAäsšRRiJŽ¢`RP»Ü¬…«Íé/YDÞÔ&dPïó��grGOœ©Z ÇJþ<¤¾•OÙðÀÂjüA-·í%Œ—ø¶½ÞÖA¿]/ïÛõ:�¿{K6ê•é¦Ó+ÜŸ›N#l~º…Jž /õ<” çžãG¤v-iTç"™òV5û˜òT5jM¼UÍI+ÚΕ„rÞ »»žo[VU6F½{} üDÁNäµÕ‚¨—;µVU@[p[ÒÐþ­¸DÛè°¢Ù?‘"&´‹25ZÇ,ÄJS—whÃýìQn·kOL[%XG¹¬«sn´ GîxÛ<õ'“Þm±{[a4m3‘GzhOÝC£#‰#JÜ4¹ ú}ضåSfj:|.©I{EB{Wó‰ÿy|ÚÿóóQ%ãýÞ}?[�yJ8À°F½[þ4»¨‰‹=É‚{QÏÁ'á1öìd/îš”gUo>䯷È‚>dÖÚ£)๩ýÿgïåïFT#¸ªÙú}�â�™OÄüm¼4K~ª&9•§*5T„XŠëÞ1ƒõù�ÒÉ;•º Ëá¹öèªz€k½»íس`î¶]¿Ûv¹&ÒÃЦÔ-Ù~Ý–¢üþ±‹¡ŽBëƒ@s!èàòn-ئ:´#À…ŽÀ}·–Ò“=*.jw+©Ë›Âá'Ô;mOs7¸àŠQ‡b|T£1ü¶;¦-7@°Ü³ï–[Ñ‹ImŸ-7¤¬6|¥…´%9öÙq›V]Ûçlšéµ ´ZÛzK5óýéVV©`� 囟ͭ”»x+!,”ö ô('²`p}`‡Ó«C`ÀÝŒMøþ\4šïÞ}ùé“åGæÚ�ÁN¦…©nËQ éßì®·úÙ“É-ø¬´2(‚gµM;’[/é€Q$KJÒâŸýHmÛý»­öäÃ8ä«­à= xþx å¼N²½à¢-/E9:<OaT°�Ýbj’–k´~{§õ¼yó…4¥—ð93¹é"jK›ºÛX§=í¡´¸àzÑ‚šZ÷©çÍ�ó\vT›6gËgÛJo…Ü6ƒùQ }Þ ÁZw_Lï„<ùì‹}ÊÐÛ:Ñ+!JÍ ÌüòéH/†ÜÝø#æ¤öÔâŠt˜5W½Âu^ ÙŸ—BœJùÈÀ™ ,©÷h¤ßÄç"úy±ƒÔôvïÏ&GÂ`Rd¾º\:Ïúu¶ëG69$áBUÝ;P°·U¹µ'£ÆI“aÈàjS«QVÜWPÑj7éìç"—’κSÛ�Wa(ïòÄÆélð´Š=¤P·å/¼¦¹›%0œuÇðØ,$%-<´S¼)W24ŸlçÕz¼ŠS¥a·ë»Qô !û•“ÈÞ©M˜öèhÉÅ‚8��´YÁ¯VJr§r<»_LCæcPûL+Ksúû6JÿI¾æÏ+!õˆpÒë¦@¾ÂÙaxnæ† ÔH{·:ƒhë6¼‚»¿%ÆíQÚ¯ Ž˜NsÓ¤·.Éñ·lîÎAkS[PxÁ½Ú÷µ\ÝjÞb@@$žc†i—ˆ'6mƒóq?+É*ññˆI$~åºâñ'ç¢ËBˆ³™ÍÌLjÅb+MÌJ¦F\OpH0Acƒ°Ym<¸ÿs—™öÖv®Ö_¥²´’ú£õÞ‚P üL´ˆßû €Óøb [Éâ3ãyáÍH]˜JTL”WV´·¶Ss¾†’½%´œnQÚ¼Èõ‚J†ÛQ2ó†å^]û*©óS4Æ/>m·Ûù¦êî:¨Ô+Š� ÓW:�ŽôçÒa2Ôžª•Ód™ þ!Y¥Ûp®û£À4O_-Ø_ÀK? �F3ìg�F£aö�f.„SURåI},°PÐ û%«Ôë)Zí ,ÜÊŠV�ór*•Š‘•JEÎË9ì/�,­vëÎÄæŸ@°§¯= ~È¢ŒEhÇiG<ò1$è‰è‘³Ò­°W²J†@Ð ›€er:½uùu×ëF*•Šä9É4Þjô´1½’UúbÎÙ?(gã� h4Ræ¥PVRæéˆœ+h…=}^ é7ûk�ç•v¬»ÍŽ©ÅDÃw 4H 4_mævÇmÙ¢ ñéՅꈘAåáJOâÉ*�{ :i¬+Àto;OÎKæ�¢wÐ�×ù{kK+å¥åßss�yHý,=99dfgã]Ôh³³aÅ®½âN­H-b¯Æ9ûK�·ävRx¤�%ùK¨8TáÑîwßçð�ÃlËÝÆ¥“—xxë¡ë�õÖC.•^âØûÇè™Ôƒa–áq¤$XŠˆ‹ ü¯åîÔ&ŸKV©¹€B¹ù}á‘B2²2Hœ‘HìüX· ´™Úؼf3gß;«x&kOÕRým5sÓ窨íä¨É|õ¯¯07™Ý©Y$«t²€Ýrh­>ãûÄS Sزj 7ÊoxÏwÕwRYQÉâ¬ÅŠ@PkÔé‚8ÿéywj“$«´[åä훕ß_ÊO•S”W°~zÎtÞÝ÷.!ºE©ô*a•'µ©A+üxÅ[ã]y‚_™ÏúN41æÌŸ#ÿDÓQu©Š;ß¹%�+ÕÀ<_Œï“Œ¬ �Ì ­?DkK«¢6iÙ·µ¹jgÎì“ñÃB/œ.=­¨IbR¢G¾@�ã®Îg㇄{N`·ÙeëGE{¤âÕ8.*ýb| A0×™i3µÉÖw”õ“h5Ž[Z¿h:nvÈÖ ñ˜ÔŽWóõߌ$Ý÷ºeëyŒ"µ*c˜±7ìpqW±lÒãì—gÙ‘»ÃoÆú{B†ˆYzÔ8Š\ŠÍjS”�ùSŠòŠ(?U(ãªqTf¸”÷Èî 2*ÒïkÞ_ ¸ˆV覆۪¹Ë,»“èØhô³ô£7¡z›¸æ)¦–+c‚Æ�S��À[<ä)MjI.åjýUEffg òÈ;d$iujÕX®³…ÒJEƒŒ‰�!G~Àr¹ ÈÌPkÔ€Û®þh½¢eðâk/2=gúˆ�  =¯P‹ñ:>Ð5Lçk 0DÂÛEo± Âgc#D²½b;)¯¤ÈA�ñõ¢E¼ÞÇÍpG‰µÞi%;/[cJÚ²4jké¬ïôšÙ´g 3X”¹©E¢ãò¡pÅ¡ bçÇ’8#Ñbæoý)±{À.�Â&3ÉË’3µ¡a¡<ó“gÐÄh¨-«•ßPùÊgÍÖ0aÒGÌ:Në„k ×”²Rë%«ÔÜŸ¯ÇM�£a¹�m¶y]ôà/ZÜÜefkáV.¾ìËÊzL‹?>°ŒaÆßÛܵZwx�ã˜óAì6;m¦6:nv–Ť9¢E´N†µd•n Zá2 $kËji¼ÕHʼ¿3B®¤ãf;7î¤l{™Ü&«D‹øåP?¸œ6É*]´ÂDdL™ªM”—aˆ .!.`Þ`·Ù9óù¶¼¶…æÓ²Ÿí-¢ËøÆS¥h0Çc'÷ƒ3Û©<\É…o/Áä¨É~+š´ÛìÔü»†¢ßqâ�'äV‰‚£TvåÀu? êv/ÞKÇeÆ‘ûfîÿv±ô|*—OËJ#qf"QÑQèÇ;Ëå�¼½Íæ(—ïºÛE{[;MõM£§\¾O@üxÐ�2û�5¢Eü‹’Fÿ4åMoÎŽ–¿qÆ×#%wœcxÚã½ö€Þðd>œˆ'óéì ôF½¤ãx<ý<þ|<­âœh¥�§ÝxÆçf9G=R"®ŸÏ·áx>/Ḱ©pÒö“ÿt¾ãwùÐÁoIEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/resources/onionshare.icns000066400000000000000000001025701521174352300274030ustar00rootroot00000000000000icns…xis32 NNPUQSOKKOSQUP€N™DPMBJWWJBMQD™NNHPHNžÛîîÛžOIQCAMPKfäÿþÿÿþÿß^IQPLQHTãÿö×ÚûýÿÛPMQREd¤Y¾nGIsêÿÿ›DSG\àÿ¾AFPQ=uÿÿ×EMYÓÿúÿ·LONRcèÿìgUUgëÿÛ\TNOMµÿúÿÓYM]E×ÿþm=OMDF½ÿà\GSD›ÿÿé{QP�ÐV¥dERQMPÛÿüþèëýÿäTHQLPQI^ßÿþÿÿþÿäfKPMACQIOžÛïïÛžNHPHNN™DQMBJWWJBMPD™€N PUQSOKKOSQUPNN  € m  t yÍèèÎy  .ÚÿþÿÿýÿÒ$ ÙÿóÈÌùüÿÎ -ƒ¦9@âÿÿw!Öÿ¥DÿÿÉ Ãÿøÿœ  +àÿå//äÿÎ   ›ÿøÿà ]Èÿü: ¥ÿÕ!wÿÿâJd¿„, ÎÿûýàäýÿÙ $ÒÿýÿÿþÿÚ.  yÎééÎy t  m€   NNPUQSOKKOSQUP€N™DPMBJWWJBMQD™NNHPHNžÛîîÛžOIQCAMPKfäÿþÿÿþÿß^IQPLQHTãÿö×ÚûýÿÛPMQREd¤Y¾nGIsêÿÿ›DSG\àÿ¾AFPQ=uÿÿ×EMYÓÿúÿ·LONRcèÿìgUUgëÿÛ\TNOMµÿúÿÓYM]E×ÿþm=OMDF½ÿà\GSD›ÿÿé{QP�ÐV¥dERQMPÛÿüþèëýÿäTHQLPQI^ßÿþÿÿþÿäfKPMACQIOžÛïïÛžNHPHNN™DQMBJWWJBMPD™€N PUQSOKKOSQUPNNs8mk6¢âúúâ¢6”þÿÿÿÿÿÿþ”¼ÿüüþÿÿþüüÿ¼“ÿùÿÿÿÿÿÿÿÿùÿ“:úþÿÿÿÿÿÿÿÿÿÿþú:ŸÿüÿÿÿÿÿÿÿÿÿÿüÿŸßÿþÿÿÿÿÿÿÿÿÿÿþÿßüÿÿÿÿÿÿÿÿÿÿÿÿÿÿùùÿÿÿÿÿÿÿÿÿÿÿÿÿÿüßÿþÿÿÿÿÿÿÿÿÿÿþÿߟÿüÿÿÿÿÿÿÿÿÿÿüÿŸ:úþÿÿÿÿÿÿÿÿÿÿþú:“ÿùÿÿÿÿÿÿÿÿùÿ“¼ÿüüþÿÿþüüÿ¼”þÿÿÿÿÿÿþ”6¢âúúâ¢6il32¦�•NƒŠNOOŠN€‡N OQPNKKNPQO‡N…N OPHAFOXXOFAHPO…N…NQIDh ÎâððâΠhDIQŒNPCbÀû…ÿûÀbCPŠNOB‹÷ÿþüý�þýüþÿ÷ŒBPˆNPF¡ÿýüþÿþýüüýþÿþüþÿœBP‡NPI“ÿýþÿý‚ÿ þýÿÿþüÿŒCQ†NPF<ŒÿýýÿïÄ«¯Î÷ÿýÿÿþÿõcIO„NPC…b9�ÿü¦VDBBEcÂÿýÿÿüÿ½DPƒN Q@�ÿÙV;‘Š�ÉKOFfìÿÿÏNKP‡NPC‰ÿý‚ÿýÿí€CFLOQPNKBN­þÿÇKOGeñÒMKP‹NÚÿý‚ÿ€þÆxTJBDM[’ãÿýüÿÇKOGdXIPŠNPD~ÿýƒÿþýÿýìÑ¿ÄÛôÿÿýÿÿüÿÇKNKLOŒNPD´ÿû„ÿýýƒÿýþ�ÿüÿÇJKP�NOMNÕÿü…ÿþýüýþþ„ÿüÿËSMO�NPJYÞÿü‘ÿüÿãZKOŽNPIXÖÿýý�ÿýüÿÖWHP�NPJM¶ÿÿýý‰ÿýýÿÿ¶MJP‡N‡N PMD~Þÿþÿýüý�þ ýüýÿþÿÞ~DMP‡N€‡NOPDNŠÔû‡ÿûÔŠNDPO‡N�‰NPNCIhšÀÑåòòåÑÀšhICNP‰N‚ŠNQOHBCJRWWRJCBHOQŠN„‹N OQPOMKKMOPQO‹N†ŽN€O�Nˆ¡N‹�NŽ›N††› Ž� ‹¡ ˆŽ �Ž †‹  ‹ „Š Š ‚‰  0t©ÁÛííÛÁ©t0 ‰ �‡  _Äù‡ÿùÄ_ ‡ €‡  OÒÿþÿüûüýþþýüûüÿþÿÒO ‡ ‡  ›ÿÿýüþ‡ÿþüýÿÿ› � Çÿûý�ÿýûÿÈŽ  Øÿû‘ÿûÿÓ�  ¹ÿûƒÿýû�üûþ„ÿûÿÆ �  ³ÿû€ÿýý…ÿüþƒÿúÿ™Œ  ²ÿûÿýþÿÔ•lNV|¨íÿýýƒÿýÿOŠ , ²ÿùÿÙX �ˆ÷ÿý‚ÿýÿÍ‹  Âí,±ÿ§ � <âÿý‚ÿüÿ]‡  ¿ÿÿæ/ q „ ,æÿþ�ÿüÿ¿†  ¿ÿûüÿä/ ‡ Qÿþ�ÿþÿø/„  ¾ÿûÿÿüÿå.Š ­ÿü�ÿüÿrƒ ¾ÿû�ÿüÿå.‰ Fÿþ�ÿûÿ¨‚ ½ÿûƒÿüÿã.ˆ  äÿþ€ÿüÿÁ  Áÿý…ÿþÿç3…   ¿ÿü€ÿýÿÜ  ­þèîþ„ÿñèøÖ'„  %¯ÿü€ÿþÿí+( (+íÿþ€ÿüÿc% „ 'Öøçø„ÿþîèþ­  Üÿý€ÿüÿx  … 3çÿý…ÿýÿÁ  Áÿü€ÿüÿ¨ˆ .ãÿüƒÿûÿ½‚ ¨ÿû€ÿþÿî ‰ .åÿü�ÿûÿ¾ƒ rÿü�ÿüÿ†‰ .åÿüÿÿûÿ¾ „ /øÿþ€ÿþÿø;†  /äÿüûÿ¾ † ¿ÿü�ÿýÿà-�  y´ /åÿÿ¾ ‡ ]ÿü‚ÿýÿçQ   Žþÿ² ,í ‹ Íÿý‚ÿýþþ²F kØÿüúÿ² ,Š OÿýƒÿýýÿüåÁ¨®Ïðÿÿüÿÿûÿ² Œ ™ÿú„ÿüýƒÿüý�ÿûÿ³ �  Æÿû…ÿýüûüýþ„ÿûÿ¸ � Óÿû‘ÿûÿØ Ž Èÿûý�ÿýûÿÇ�  ›ÿÿýüþ‡ÿþüýÿÿ› ‡ ‡  OÒÿþÿüûüýþþýüûüÿþÿÒO ‡ €‡  _Äù‡ÿùÄ_ ‡ �‰  0t©ÁÛííÛÁ©t0 ‰ ‚Š Š „‹  ‹ †Ž �Ž ˆ¡ ‹� Ž› ††›NŽ�N‹¡NˆŽN€O�N†‹N OQPOMKKMOPQO‹N„ŠNQOHBCJRWWRJCBHOQŠN‚‰NPNCIhšÀÑåòòåÑÀšhICNP‰N�‡NOPDNŠÔû‡ÿûÔŠNDPO‡N€‡N PMD~Þÿþÿýüý�þ ýüýÿþÿÞ~DMP‡N‡NPJM¶ÿÿýý‰ÿýýÿÿ¶MJP�NPHWÖÿüý�ÿýýÿÖXIPŽNOKZâÿü‘ÿüÿÞYJP�NOMSÌÿüƒÿþü€ýüüþ„ÿüÿÕNMO�NPKJÇÿü€ÿþþ…ÿýþƒÿûÿ´DPŒNOLKNKÇÿüÿýþÿ౓~ƒŸÀòÿþþƒÿýÿ~DPŠNPIXdGOKÇÿûÿã„MBCDDCC[¨ùÿþ‚ÿýÿÚ‹NPKMÒòeGOJÆÿ¿PCNQ€PQQK@pêÿþ‚ÿýÿ‰CP‡NPKNÐÿÿífFMS˜MJR„NORCeíÿþ�ÿýÿÐJO†NPKOÐÿüýÿìfFPCNO‡NRA€ÿþ�ÿþÿùgHO„N PKOÏÿüÿÿýÿìfETŠNQDÃÿý�ÿýÿ˜CQƒNPJNÐÿü�ÿýÿífEQ‰NPFxÿþ�ÿüÿ¿CP‚NPJMÎÿüƒÿýÿëeDQˆNPMUëÿþ€ÿýÿÒKPOONNOKSÒÿý…ÿþÿíjFP†NLJLGÐÿý€ÿþÿåOJLIMNNOÂþîóþ„ÿõîùáaJO„NLX`[QÄÿü€ÿþÿòdYYbSMMSbYYdòÿþ€ÿýÿ�R[`XL„NOJaáúîú„ÿþóîþÂONNMILJOåÿþ€ÿýÿœ?NJL†NPFjíÿþ…ÿýÿÑRKONNOOPKÒÿý€ÿüÿÀCROˆNQDeëÿýƒÿüÿÎMJP‚NPC¿ÿü€ÿþÿò[KO‰NQEfíÿý�ÿüÿÐNJPƒNQC˜ÿý�ÿýÿ§@R‰NOREfìÿýÿÿüÿÏOKP„NOHgùÿþ€ÿþÿúoCR†NOOIJOFfìÿýüÿÏOKP†NOJÐÿý�ÿþÿéeAQPO�NOQN>�ÉKOFfìÿÿÏNKP‡NPC‰ÿý‚ÿýÿí€CFLOQPNKBN­þÿÇKOGeñÒMKP‹NÚÿý‚ÿ€þÆxTJBDM[’ãÿýüÿÇKOGdXIPŠNPD~ÿýƒÿþýÿýìÑ¿ÄÛôÿÿýÿÿüÿÇKNKLOŒNPD´ÿû„ÿýýƒÿýþ�ÿüÿÇJKP�NOMNÕÿü…ÿþýüýþþ„ÿüÿËSMO�NPJYÞÿü‘ÿüÿãZKOŽNPIXÖÿýý�ÿýüÿÖWHP�NPJM¶ÿÿýý‰ÿýýÿÿ¶MJP‡N‡N PMD~Þÿþÿýüý�þ ýüýÿþÿÞ~DMP‡N€‡NOPDNŠÔû‡ÿûÔŠNDPO‡N�‰NPNCIhšÀÑåòòåÑÀšhICNP‰N‚ŠNQOHBCJRWWRJCBHOQŠN„‹N OQPOMKKMOPQO‹N†ŽN€O�Nˆ¡N‹�NŽ›N†h8mk ]¢ºÖëüüëÖº¢]fÂòÿÿÿÿÿÿÿÿÿÿÿÿòÂfŽîÿþÿýüýþþÿÿþþýüýÿþÿîŽtñÿþüüþÿÿÿÿÿÿÿÿÿÿÿÿþüüþÿñt)ÈÿýûþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþûýÿÈ)OòÿûþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþûÿòOiÿþüÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüþÿijÿüýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýüÿjPÿüþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþüÿP.ñÿýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýÿñ.ÄÿüÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüÿÄvÿûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûÿvìÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿì�ÿûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûÿ�ëÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿëeÿüÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüÿe¾ÿýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýÿ¾#ïÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿï#\ÿýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýÿ\¡ÿüÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüÿ¡¹ÿýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýÿºçÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÖþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿìÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüüÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿìÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÖÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿçºÿýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýÿ¹¡ÿüÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüÿ¡\ÿýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýÿ\#ïÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿï#¾ÿýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýÿ¾eÿüÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüÿeëÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿë�ÿûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûÿ�ìÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿìvÿûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûÿvÄÿüÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüÿÄ.ñÿýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýÿñ.PÿüþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþüÿPjÿüýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýüÿjiÿþüÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüþÿiOòÿûþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþûÿòO)ÈÿýûþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþûýÿÈ)tñÿþüüþÿÿÿÿÿÿÿÿÿÿÿÿþüüþÿñtŽîÿþÿýüýþþÿÿþþýüýÿþÿîŽfÂòÿÿÿÿÿÿÿÿÿÿÿÿòÂf]¢ºÖëüüëÖº¢]it32뱕Nâ›NÚ¥NÓ©NίNȵNÄ·NÁ»N½¿N¹ÃN¶ÅN´ÇN±ËN®ÍN¬ÏN¨NÑNN¥ŸN]iy’¸ÃÓæõýýõæÓø’yi]ŸN¥œN}¿íõú�ÿúõí¿}œN£šN_‰Åú—ÿúʼn_šN¡˜NfËŸÿËf˜Nž™N�Õ£ÿÕ�™Nœ•NPuø§ÿøuP•Nœ•NtØ«ÿØt•Nš”NXµ¯ÿµX”N˜”N€ð±ÿð€”N–“NPªµÿªP“N•“Nå·ÿå“N”’Nmñ¹ÿñm’N’’Nv½ÿv’N�’N�ýþ»ÿþý�’N�ŽNMMN�Áÿ�‘NŽŽNMNNjýÁÿýv‘N��NM€NTÒÁÿþÿm�NŒ”NÒÂÿñ‘N‹ŒNM„NTÑÂÿåP�NŠŒNM‡NÕÂÿª�Nˆ˜NRÊÂÿ€�N‡‹NMŠNRÕÁÿðX�N‡ŠNMŒNOΑÿó߯–„lVOVl„–Æßóžÿµ�N†œNTÓŽÿÕqXQLMM‚NMMLQXqÕ�ÿt�N…‰NM‘NÒŠÿöµcCMŒNMCcµöšÿØPŽN…ˆNM†NMXYM…NTΈÿÊT”NTÊšÿuŽN„ˆNM‡NYëìZ‡NÕ…ÿì}F–NF}ì˜ÿø�Nƒ‡NM†NMTæÿÿçUM…NR̓ÿÖIšNIÖ˜ÿ�ŽN‚‡NM‡N]ê�ÿë^†NRÕ�ÿ¦MœNM¦—ÿÕ�N�†NM‡NQçƒÿèR†NOÎÿÿµLžNLµ—ÿfŽN�…NM†NM\ì…ÿî]M…NTÓ¦L NL¦–ÿËŽN�„NM‡NSê‡ÿëT‡NM¢NMÖ–ÿ_�N�ƒNM‡NYå‰ÿç[M†NM¢NIì•ÿ‰�N€ƒNM‡NUò‹ÿëZ‡NM¢N}•ÿÅŽN‚NM†NMSå�ÿæUM†NM¡NFÊ”ÿúŽN�NM‡N^ê�ÿë^‡NM¡NTö”ÿ}�N�NM‡NQè‘ÿéRM†NM¡Nµ”ÿ¿‘NM†NM]ç“ÿé^M†NM Nc”ÿí�NM‡NTê•ÿëT‡NMŸNCÕ“ÿõ]ŽNM†NMYå—ÿæZM†NMžNMq“ÿúi�NM‡NZê™ÿëZ‡NMžNXó“ÿy–NMSå›ÿæTM†NM�NQß“ÿ’•NM^ê�ÿë_M†NMœNLÆ“ÿ¸•NQèŸÿéR‡NM›NM–“ÿÓNM\ë¡ÿè^M†NMšNM„“ÿÓ“NTê£ÿëU‡NMšNl“ÿæ‘NMXå¥ÿæYM†NM™NV“ÿõ‘NR݇ñþ’ÿ‡ñÞS‡NMƒNM‡NR†[\“ÿýˆ[R…NRˆ[ý’ÿb‡[R‡NMƒNM‡NSÞ…ñò“ÿþ‡ñÝR‘Nõ’ÿlšNM†NMYæ¥ÿåXM‘Næ’ÿ„MšNM‡NRï£ÿêT“NÓ’ÿ–M›NM†NM^è¡ÿç]M“NÃ’ÿÆLœNM‡NRéŸÿèQ•N¸’ÿßQ�NM†NM_ë�ÿê^M•N’’ÿóXžNM†NMTæ›ÿåSM–Ny“ÿqMžNM‡NZë™ÿêZ‡NM�Niú’ÿÕCŸNM†NMZæ—ÿåYM†NMŽN]õ“ÿc NM‡NTë•ÿêT‡NM�Ní“ÿµ¡NM†NM^é“ÿç]M†NM‘N¿“ÿöT¡NM†NMRé‘ÿèQ‡NM�N�N}”ÿÊF¡NM‡N^ë�ÿê^‡NM�NŽNú”ÿ}¢NM†NMUæ�ÿåSM†NM‚NŽNÅ”ÿìI¢NM‡NZë‹ÿëY‡NMƒN€�N‰•ÿÖM¢NMS…NM[ç‰ÿåYM†NMƒN��N_–ÿ¦L NL¦Ó‡NTë‡ÿêS‡NM„N�ŽNË–ÿµLžNLµÿÿÓT…NM_é…ÿè^M†NM…N�ŽNf—ÿ¦MœNM¦�ÿÎO…NMRèƒÿçQM†NM†N��NÕ—ÿÖIšNIÖƒÿÕR†N^ë�ÿê]‡NM‡N‚ŽN�˜ÿì}F–NF}ì…ÿÍR…NMUæÿÿåTM†NM‡Nƒ�Nø™ÿÊT”NTʈÿÕ‡NYíìY‡NMˆN„ŽNušÿöµcCMŒNMCcµöŠÿÎT…NMYXM†NMˆN…ŽNPØœÿÕqXQLMM‚NMMLQXqÕŽÿÒ‘NM‰N…�Ntžÿó߯–„lVOVl„–Æßó‘ÿÓTŽNMŠN†�NµÁÿÎOŒNMŠN‡�NXðÁÿÕQŠNM‹N‡�N€ÂÿÌRˆNMŒNˆ�NªÂÿÕ‡NMŒNŠ�NPåÂÿÏT„NMŒN‹‘NñÂÿуNM�NŒ�NmÿþÁÿÒT€NM�N�‘NvýÁÿýjNNMŽNŽ‘N�Áÿ�NMMŽN�’N�ýþ»ÿþý�’N�’Nv½ÿv’N’’Nmñ¹ÿñm’N”“Nå·ÿå“N•“NPªµÿªP“N–”N€ð±ÿð€”N˜”NXµ¯ÿµX”Nš•NtØ«ÿØt•Nœ•NPuø§ÿøuP•Nœ™N�Õ£ÿÕ�™Nž˜NfËŸÿËf˜N¡šN_‰Åú—ÿúʼn_šN£œN}¿íõú�ÿúõí¿}œN¥ŸN]iy’¸ÃÓæõýýõæÓø’yi]ŸN¥NÑNN¨ÏN¬ÍN®ËN±ÇN´ÅN¶ÃN¹¿N½»NÁ·NĵNȯNΩNÓ¥NÚ›Nâ•N±±• â› Ú¥ Ó© ί ȵ Ä· Á» ½¿ ¹Ã ¶Å ´Ç ±Ë ®Í ¬Ï ¨ Ñ  ¥Ÿ "2Hjž­ÄÜñýýñÜÄ­žjH2"Ÿ ¥œ M§çñø�ÿøñç§Mœ £š $^°ù—ÿù°^$š ¡˜ .¸Ÿÿ¸.˜ ž™ fÆ£ÿÆf™ œ• Cö§ÿöC• œ• BÊ«ÿÊB• š” š¯ÿš” ˜” Rë±ÿëR” –“ ‹µÿ‹“ •“ Û·ÿÛ“ ”’ 8ì¹ÿì8’ ’’ D½ÿD’ �’ Sýþ»ÿþýS’ �Ž  SÁÿS‘ ŽŽ  5ýÁÿýD‘ �� € ÂÁÿþÿ8� Œ� ƒ ÂÂÿì‘ ‹Œ „ ÁÂÿÛ� ŠŒ ‡ ÅÂÿ‹� ˆŒ ˆ ·ÂÿR� ‡‹ Š ÆÁÿë� ‡Š Œ »‘ÿîÓ±pW66Wp±Óîžÿš� †Š Ž ÂŽÿÆ< ‚  <Æ�ÿB� …‰ ‘ ÁŠÿò›) Œ  )›òšÿÊŽ …ˆ †   … ¼ˆÿ¶” ¶šÿCŽ „ˆ ‡ 忇 Å…ÿåM– Må˜ÿö� ƒ‡ †  Ýÿÿß … ºƒÿÇš ǘÿfŽ ‚‡ †  #ã�ÿä$ … Æ�ÿ† œ  †—ÿÆ� �† †  ߃ÿá … ¼ÿÿš ž  š—ÿ.Ž �… †  !æ…ÿç# … †    †–ÿ¸Ž �„ ‡ ã‡ÿä‡ ¢  Ç–ÿ$� �ƒ †  ݉ÿÞ † ¢ å•ÿ^� €ƒ ‡ í‹ÿå‡ ¢ M•ÿ°Ž ‚ †  Ý�ÿÞ † ¡ ¶”ÿùŽ � †  #ã�ÿä$ † ¡ ò”ÿM� � †  à‘ÿá † ¡ ›”ÿ§‘ †  #ß“ÿá$ †   )”ÿç� ‡ ã•ÿä‡ Ÿ Æ“ÿñ"Ž †  Ü—ÿÞ † ž  <“ÿø2� ‡ ä™ÿå‡ ž î“ÿH–  Ü›ÿÞ † � Ó“ÿj•  #â�ÿä$ † œ  ±“ÿž”  àŸÿá † ›  p“ÿ­“  !ä¡ÿà$ † š  W“ÿÄ“ ã£ÿä‡ š 6“ÿÜ‘  Ü¥ÿÝ † ™ “ÿñ‘ чìþ’ÿí†ìÒ‡ ƒ ‡ ‡“ÿýˆ… ˆý’ÿ*‡‡ ƒ ‡ Ò…ìí“ÿþ‡ìÑ‘ ñ’ÿ6š †  Þ¥ÿÜ ‘ Ü’ÿW š ‡ é£ÿã“ Ä’ÿp › †  #à¡ÿß" “ ­’ÿ± œ †  áŸÿà ” ž’ÿÓ� †  $ä�ÿâ# • j’ÿîž †  Þ›ÿÜ – H“ÿ< ž ‡ å™ÿä‡ � 2ø’ÿÆŸ †  Þ—ÿÜ † Ž "ñ“ÿ)  ‡ ä•ÿ㇠� ç“ÿ›¡ †  $á“ÿß# † ‘ §“ÿò¡ †  á‘ÿà † � � M”ÿ¶¡ †  $ä�ÿã# † � Ž ù”ÿM¢ †  Þ�ÿÜ † ‚ Ž °”ÿå¢ ‡ å‹ÿä‡ ƒ €� ^•ÿÇ ¢  …  Þ‰ÿÝ † ƒ �� $–ÿ†    †Â‡ ä‡ÿ㇠„ �Ž ¸–ÿš ž  šÿÿÂ…  %á…ÿà# † … �Ž .—ÿ† œ  †�ÿ¼…  áƒÿß † † �� Æ—ÿÇš ǃÿÆ…  $ä�ÿã# † ‡ ‚Ž f˜ÿåM– Må…ÿº…  ÞÿÿÜ † ‡ ƒ� ö™ÿ¶” ¶ˆÿŇ æå‡ ˆ „Ž Cšÿò›) Œ  )›òŠÿ¼…   † ˆ …Ž ÊœÿÆ< ‚  <ÆŽÿÁ‘ ‰ …� BžÿîÓ±pW66Wp±Óî‘ÿÂŽ Š †� šÁÿ»Œ Š ‡� ëÁÿÆŠ ‹ ‡� RÂÿ¹ˆ Œ ˆ� ‹ÂÿŇ Œ Š� ÛÂÿ½„ Œ ‹‘ ìÂÿÀƒ � Œ� 8ÿþÁÿ€ � �‘ DýÁÿý4 Ž Ž‘ SÁÿS Ž �’ Sýþ»ÿþýS’ �’ D½ÿD’ ’’ 8ì¹ÿì8’ ”“ Û·ÿÛ“ •“ ‹µÿ‹“ –” Rë±ÿëR” ˜” š¯ÿš” š• BÊ«ÿÊB• œ• Cö§ÿöC• œ™ fÆ£ÿÆf™ ž˜ .¸Ÿÿ¸.˜ ¡š $^°ù—ÿù°^$š £œ M§çñø�ÿøñç§Mœ ¥Ÿ "2Hjž­ÄÜñýýñÜÄ­žjH2"Ÿ ¥ Ñ  ¨Ï ¬Í ®Ë ±Ç ´Å ¶Ã ¹¿ ½» Á· ĵ ȯ Ω Ó¥ Ú› â• ±±•Nâ›NÚ¥NÓ©NίNȵNÄ·NÁ»N½¿N¹ÃN¶ÅN´ÇN±ËN®ÍN¬ÏN¨NÑNN¥ŸN]iy’¸ÃÓæõýýõæÓø’yi]ŸN¥œN}¿íõú�ÿúõí¿}œN£šN_‰Åú—ÿúʼn_šN¡˜NfËŸÿËf˜Nž™N�Õ£ÿÕ�™Nœ•NPuø§ÿøuP•Nœ•NtØ«ÿØt•Nš”NXµ¯ÿµX”N˜”N€ð±ÿð€”N–“NPªµÿªP“N•“Nå·ÿå“N”’Nmñ¹ÿñm’N’’Nv½ÿv’N�’N�ýþ»ÿþý�’N�ŽNMMN�Áÿ�‘NŽŽNMNNjýÁÿýv‘N��NM€NTÒÁÿþÿm�NŒ”NÒÂÿñ‘N‹ŒNM„NTÑÂÿåP�NŠŒNM‡NÕÂÿª�Nˆ˜NRÊÂÿ€�N‡‹NMŠNRÕÁÿðX�N‡ŠNMŒNOΑÿó߯–„lVOVl„–Æßóžÿµ�N†œNTÓŽÿÕqXQLMM‚NMMLQXqÕ�ÿt�N…‰NM‘NÒŠÿöµcCMŒNMCcµöšÿØPŽN…ˆNM†NMXYM…NTΈÿÊT”NTÊšÿuŽN„ˆNM‡NYëìZ‡NÕ…ÿì}F–NF}ì˜ÿø�Nƒ‡NM†NMTæÿÿçUM…NR̓ÿÖIšNIÖ˜ÿ�ŽN‚‡NM‡N]ê�ÿë^†NRÕ�ÿ¦MœNM¦—ÿÕ�N�†NM‡NQçƒÿèR†NOÎÿÿµLžNLµ—ÿfŽN�…NM†NM\ì…ÿî]M…NTÓ¦L NL¦–ÿËŽN�„NM‡NSê‡ÿëT‡NM¢NMÖ–ÿ_�N�ƒNM‡NYå‰ÿç[M†NM¢NIì•ÿ‰�N€ƒNM‡NUò‹ÿëZ‡NM¢N}•ÿÅŽN‚NM†NMSå�ÿæUM†NM¡NFÊ”ÿúŽN�NM‡N^ê�ÿë^‡NM¡NTö”ÿ}�N�NM‡NQè‘ÿéRM†NM¡Nµ”ÿ¿‘NM†NM]ç“ÿé^M†NM Nc”ÿí�NM‡NTê•ÿëT‡NMŸNCÕ“ÿõ]ŽNM†NMYå—ÿæZM†NMžNMq“ÿúi�NM‡NZê™ÿëZ‡NMžNXó“ÿy–NMSå›ÿæTM†NM�NQß“ÿ’•NM^ê�ÿë_M†NMœNLÆ“ÿ¸•NQèŸÿéR‡NM›NM–“ÿÓNM\ë¡ÿè^M†NMšNM„“ÿÓ“NTê£ÿëU‡NMšNl“ÿæ‘NMXå¥ÿæYM†NM™NV“ÿõ‘NR݇ñþ’ÿ‡ñÞS‡NMƒNM‡NR†[\“ÿýˆ[R…NRˆ[ý’ÿb‡[R‡NMƒNM‡NSÞ…ñò“ÿþ‡ñÝR‘Nõ’ÿlšNM†NMYæ¥ÿåXM‘Næ’ÿ„MšNM‡NRï£ÿêT“NÓ’ÿ–M›NM†NM^è¡ÿç]M“NÃ’ÿÆLœNM‡NRéŸÿèQ•N¸’ÿßQ�NM†NM_ë�ÿê^M•N’’ÿóXžNM†NMTæ›ÿåSM–Ny“ÿqMžNM‡NZë™ÿêZ‡NM�Niú’ÿÕCŸNM†NMZæ—ÿåYM†NMŽN]õ“ÿc NM‡NTë•ÿêT‡NM�Ní“ÿµ¡NM†NM^é“ÿç]M†NM‘N¿“ÿöT¡NM†NMRé‘ÿèQ‡NM�N�N}”ÿÊF¡NM‡N^ë�ÿê^‡NM�NŽNú”ÿ}¢NM†NMUæ�ÿåSM†NM‚NŽNÅ”ÿìI¢NM‡NZë‹ÿëY‡NMƒN€�N‰•ÿÖM¢NMS…NM[ç‰ÿåYM†NMƒN��N_–ÿ¦L NL¦Ó‡NTë‡ÿêS‡NM„N�ŽNË–ÿµLžNLµÿÿÓT…NM_é…ÿè^M†NM…N�ŽNf—ÿ¦MœNM¦�ÿÎO…NMRèƒÿçQM†NM†N��NÕ—ÿÖIšNIÖƒÿÕR†N^ë�ÿê]‡NM‡N‚ŽN�˜ÿì}F–NF}ì…ÿÍR…NMUæÿÿåTM†NM‡Nƒ�Nø™ÿÊT”NTʈÿÕ‡NYíìY‡NMˆN„ŽNušÿöµcCMŒNMCcµöŠÿÎT…NMYXM†NMˆN…ŽNPØœÿÕqXQLMM‚NMMLQXqÕŽÿÒ‘NM‰N…�Ntžÿó߯–„lVOVl„–Æßó‘ÿÓTŽNMŠN†�NµÁÿÎOŒNMŠN‡�NXðÁÿÕQŠNM‹N‡�N€ÂÿÌRˆNMŒNˆ�NªÂÿÕ‡NMŒNŠ�NPåÂÿÏT„NMŒN‹‘NñÂÿуNM�NŒ�NmÿþÁÿÒT€NM�N�‘NvýÁÿýjNNMŽNŽ‘N�Áÿ�NMMŽN�’N�ýþ»ÿþý�’N�’Nv½ÿv’N’’Nmñ¹ÿñm’N”“Nå·ÿå“N•“NPªµÿªP“N–”N€ð±ÿð€”N˜”NXµ¯ÿµX”Nš•NtØ«ÿØt•Nœ•NPuø§ÿøuP•Nœ™N�Õ£ÿÕ�™Nž˜NfËŸÿËf˜N¡šN_‰Åú—ÿúʼn_šN£œN}¿íõú�ÿúõí¿}œN¥ŸN]iy’¸ÃÓæõýýõæÓø’yi]ŸN¥NÑNN¨ÏN¬ÍN®ËN±ÇN´ÅN¶ÃN¹¿N½»NÁ·NĵNȯNΩNÓ¥NÚ›Nâ•N±t8mk@ 0Bb’¥·ÍãôþþôãÍ·¥’bB0 CŽâìôüÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüôìâŽC:r¼ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¼r:¦üþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþü¦Ðÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿаÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ°BÁÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÁB!½ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ½! ¿ûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿû¿ eÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿeãÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿã~ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ~àÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿàZëÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿëZfÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿf¬ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¬ ¼ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¼ ÞÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÞèÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿèèÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿè ÞÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÞ ¼ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¼¬ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¬fÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿfZÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿZëÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿëàÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿà~ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ~ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿãÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿãeÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿe ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ¿ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¿!ûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿû!½ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ½BÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿBÁÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÁÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ°ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ°ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÐÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÐÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¦ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¦üÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿü:þÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþ:rÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿr¼ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¼ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿCÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿCŽÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿŽâÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿâ ìÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿì ôÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿô0üÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿü0BÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿBÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿbÓÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ’åÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¥ñÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ·ùÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÍýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿãÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿôÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿôÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿãÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýÍÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿù·ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿñ¥ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿå’ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÓbÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿBÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿB0üÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿü0ôÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿô ìÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿì âÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿâŽÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿŽCÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿCÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¼ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¼rÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿr:þÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþ:üÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿü¦ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¦ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÐÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÐÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ°ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ°ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÁÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÁBÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿB½ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ½!ûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿû!¿ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ eÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿeãÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿãÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ~ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ~àÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿàëÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿëZÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿZfÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿf¬ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¬¼ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¼ ÞÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÞ èÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿèèÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿèÞÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÞ ¼ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¼ ¬ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¬fÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿfZëÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿëZàÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿà~ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ~ãÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿãeÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿe ¿ûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿû¿ !½ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ½!BÁÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÁB°ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ°ÐÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿЦüþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþü¦:r¼ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¼r:CŽâìôüÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüôìâŽC 0Bb’¥·ÍãôþþôãÍ·¥’bB0 onionshare-onionshare-26fcdc5/desktop/onionshare/resources/onionshare.ico000066400000000000000000000353561521174352300272300ustar00rootroot00000000000000 h6  ¨ž00 ¨%F(    N N/N N•N N×N NõN NõN N×N N•N N/N NN N™N NÿN NÿN NÿL LÿL LÿN NÿN NÿN NÿN N™N NN NN NÁN NÿSSÿ›v›ÿÛÍÛÿøöøÿøöøÿÛÍÛÿ›v›ÿSSÿN NÿN NÁN NN N™N Nÿb(bÿàÕàÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿàÕàÿb(bÿN NÿN N™N N/N NÿSSÿàÕàÿÿÿÿÿÿÿÿÿÿÿÿÿñìñÿôðôÿÿÿÿÿÿÿÿÿàÕàÿ]!]ÿN NÿN NÿN N/N N•N Nÿ›v›ÿÿÿÿÿÿÿÿÿêâêÿyGyÿM MÿM Mÿ…X…ÿÔÄÔÿ`&`ÿ­�­ÿ^#^ÿN NÿN N•N N×N NÿÛÍÛÿÿÿÿÿÿÿÿÿo;oÿN NÿN NÿN NÿN NÿQQÿ¬ÂÿÿÿÿÿâØâÿ^#^ÿN N×N NõL LÿøöøÿÿÿÿÿàÔàÿN NÿN NÿN NÿN NÿQQÿ¬ÂÿÿÿÿÿÿÿÿÿÿÿÿÿâØâÿ_$_û_$_ûãØãÿÿÿÿÿÿÿÿÿÿÿÿÿ¬ÂÿQQÿN NÿN NÿN NÿM MÿñìñÿÿÿÿÿøöøÿL LÿN NõN N×^#^ÿâØâÿÿÿÿÿ¬ÂÿQQÿN NÿN NÿN NÿN NÿyGyÿÿÿÿÿÿÿÿÿÛÍÛÿN NÿN N×N N•N Nÿ^#^ÿ­�­ÿ`&`ÿÁªÁÿe,eÿN NÿN Nÿo;oÿêâêÿÿÿÿÿÿÿÿÿ›v›ÿN NÿN N•N N/N NÿN Nÿ]!]ÿàÕàÿÿÿÿÿüûüÿÞÑÞÿàÔàÿÿÿÿÿÿÿÿÿÿÿÿÿàÕàÿSSÿN NÿN N/N N™N Nÿb(bÿàÕàÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿàÕàÿb(bÿN NÿN N™N NN NÁN NÿSSÿ›v›ÿÛÍÛÿøöøÿøöøÿÛÍÛÿ›v›ÿSSÿN NÿN NÁN NN NN N™N NÿN NÿN NÿL LÿL LÿN NÿN NÿN NÿN N™N NN N/N N•N N×N NõN NõN N×N N•N N/ðÀ€€€€Àð( @   N NN NSN N N N½N NàN NøN NøN NàN N½N N N NSN N00N N'N N”N NæN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NæN N”N N'00N NN N‡N NýN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NýN N‡N NN NN NN NÌN NþN NÿN NÿN NÿN NÿN NÿN NÿK KÿIIÿIIÿK KÿN NÿN NÿN NÿN NÿN NÿN NÿN NþN NÌN NN NN NN N5N NçN NÿN NÿN NÿN NÿOOÿg/gÿ£‚£ÿʶÊÿçÞçÿüúüÿüúüÿçÞçÿʶÊÿ£‚£ÿg/gÿOOÿN NÿN NÿN NÿN NÿN NçN N5N NN NN NçN NÿN NÿN NÿN Nÿb(bÿÁ«ÁÿôðôÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿôðôÿÁ«Áÿb(bÿN NÿN NÿN NÿN NÿN NçN NN NN NÌN NÿN NÿN NÿN Nÿ“k“ÿõñõÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿõñõÿ“k“ÿN NÿN NÿN NÿN NÿN NÌN NN N‡N NþN NÿN NÿN Nÿœxœÿûúûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûúûÿ�y�ÿN NÿN NÿN NÿN NþN N‡00N N'N NýN NÿN NÿN Nÿ“k“ÿûúûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿùöùÿŠ_ŠÿN NÿN NÿN NÿN NÿN NýN N'N N”N NÿN NÿN Nÿb(bÿõñõÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóïóÿÒÂÒÿÙËÙÿù÷ùÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿùöùÿ’i’ÿM MÿN NÿN NÿN NÿN NÿN NÿN N”N NN NæN NÿN NÿOOÿÁ«Áÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ˸ËÿwEwÿK KÿM MÿL LÿM Mÿ�d�ÿàÔàÿÿÿÿÿøöøÿŠ`ŠÿM Mÿa&aÿ‡\‡ÿM MÿN NÿN NÿN NÿN NæN NN NSN NÿN NÿN Nÿg/gÿôðôÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿ«Œ«ÿRRÿN NÿN NÿN NÿN NÿN NÿN NÿYYÿDzÇÿ‘h‘ÿM Mÿ[[ÿÔÅÔÿúøúÿ‘i‘ÿM MÿN NÿN NÿN NÿN NSN N N NÿN NÿN Nÿ£‚£ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¼£¼ÿQQÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿL LÿN Nÿ`%`ÿÕÆÕÿÿÿÿÿÿÿÿÿúøúÿ—q—ÿM MÿN NÿN NÿN N N N½N NÿN NÿN NÿʶÊÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿa)aÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿZZÿÖÇÖÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿúøúÿ�h�ÿM MÿN NÿN N½N NàN NÿN NÿK KÿçÞçÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿʶÊÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN Nÿ`%`ÿÕÆÕÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿúøúÿ—r—ÿM MÿN NïN NøN NÿN NÿIIÿüúüÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ·�·ÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN Nÿ\ \ÿÔÅÔÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿù÷ùÿ‘j‘ÿN NþN Nþ‘j‘ÿúøúÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÔÅÔÿ\\ÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿM MÿÒÂÒÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüúüÿIIÿN NÿN NÿN NøN NïM Mÿ˜r˜ÿúøúÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÕÆÕÿ`%`ÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿK KÿóïóÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿçÞçÿK KÿN NÿN NÿN NàN N½N NÿM Mÿ�h�ÿúøúÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÖÇÖÿZZÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿwEwÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿʶÊÿN NÿN NÿN NÿN N½N N N NÿN NÿM Mÿ—q—ÿúøúÿÿÿÿÿÿÿÿÿÕÆÕÿ`%`ÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿRRÿ˸Ëÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ£‚£ÿN NÿN NÿN NÿN N N NSN NÿN NÿN NÿM Mÿ�i�ÿúøúÿÔÅÔÿ[[ÿM Mÿ‹`‹ÿ‡[‡ÿM MÿN NÿN NÿN NÿN NÿN NÿN NÿQQÿ«Œ«ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿôðôÿg/gÿN NÿN NÿN NÿN NSN NN NæN NÿN NÿN NÿM Mÿ‡\‡ÿa&aÿM MÿŠ`Šÿøöøÿøõøÿ£‚£ÿUUÿN NÿN NÿN NÿN Nÿa)aÿ¼£¼ÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÁ«ÁÿOOÿN NÿN NÿN NæN NN N”N NÿN NÿN NÿN NÿN NÿM Mÿ’i’ÿùöùÿÿÿÿÿÿÿÿÿÿÿÿÿòíòÿÄ®Äÿµšµÿ¸ž¸ÿʶÊÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿõñõÿb(bÿN NÿN NÿN NÿN N”N N'N NýN NÿN NÿN NÿN NÿŠ`Šÿøöøÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûúûÿ“k“ÿN NÿN NÿN NÿN NýN N'N N‡N NþN NÿN NÿN Nÿ�y�ÿûúûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûúûÿœxœÿN NÿN NÿN NÿN NþN N‡00N NN NÌN NÿN NÿN NÿN Nÿ“k“ÿõñõÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿõñõÿ“k“ÿN NÿN NÿN NÿN NÿN NÌN NN NN NçN NÿN NÿN NÿN Nÿb(bÿÁ«ÁÿôðôÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿôðôÿÁ«Áÿb(bÿN NÿN NÿN NÿN NÿN NçN NN NN N5N NçN NÿN NÿN NÿN NÿOOÿg/gÿ£‚£ÿʶÊÿçÞçÿüúüÿüúüÿçÞçÿʶÊÿ£‚£ÿg/gÿOOÿN NÿN NÿN NÿN NÿN NçN N5N NN NN NN NÌN NþN NÿN NÿN NÿN NÿN NÿN NÿK KÿIIÿIIÿK KÿN NÿN NÿN NÿN NÿN NÿN NÿN NþN NÌN NN NN NN N‡N NýN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NýN N‡N NN N'N N”N NæN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NæN N”N N'N NN NSN N N N½N NàN NøN NøN NàN N½N N N NSN NÿÀÿÿÿü?øðàÀÀ€€€€ÀÀàðøü?ÿÿÿÀÿ(0` $  N NN N-N NjN N‹N N¢N NÉN NäN NúN NúN NäN NÉN N¢N N‹N NjN N-N NN NN N"N NlN N¾N NâN NýN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NýN NâN N¾N NlN N"N NN NN N†N NÝN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÝN N†N NN NN NsN NûN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NûN NsN N  N N>N N½N NüN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NüN N½N N>N NN NFN NåN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿM MÿK KÿHHÿGGÿGGÿHHÿK KÿM MÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NåN NFN NN NrN NùN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿO OÿuCuÿ�x�ÿ¶š¶ÿÓÃÓÿîèîÿþýþÿþýþÿîèîÿÓÃÓÿ¶š¶ÿ�x�ÿuCuÿO OÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NùN NrN NN NrN NóN NÿN NÿN NÿN NÿN NÿN NÿN Nÿ[[ÿ�c�ÿ˸Ëÿðëðÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿðëðÿ˸Ëÿ�c�ÿ[[ÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NóN NrN NN NFN NùN NÿN NÿN NÿN NÿN NÿN NÿM Mÿ{K{ÿ×È×ÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿ×È×ÿ{K{ÿM MÿN NÿN NÿN NÿN NÿN NÿN NÿN NùN NFN N>N NåN NÿN NÿN NÿN NÿN NÿN Nÿ`%`ÿ¸�¸ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¸�¸ÿ`%`ÿN NÿN NÿN NÿN NÿN NÿN NÿN NåN N>N NN N½N NÿN NÿN NÿN NÿN NÿN Nÿa'aÿÕÅÕÿýüýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýüýÿÕÅÕÿa'aÿN NÿN NÿN NÿN NÿN NÿN NÿN N½N NN NsN NüN NÿN NÿN NÿN NÿN Nÿa'aÿØÉØÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿØÊØÿb)bÿN NÿN NÿN NÿN NÿN NÿN NüN NsN NN NûN NÿN NÿN NÿN NÿN Nÿ`%`ÿÕÅÕÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¿¨¿ÿYYÿN NÿN NÿN NÿN NÿN NÿN NÿN NûN NN NN N†N NÿN NÿN NÿN NÿN NÿM Mÿ¸�¸ÿýüýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýüýÿDzÇÿVVÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN N†N NN N"N NÝN NÿN NÿN NÿN NÿN Nÿ{K{ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ÷ô÷ÿÑÀÑÿ¶›¶ÿ¾§¾ÿàÔàÿüûüÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿDzÇÿ^#^ÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÝN N"N NlN NÿN NÿN NÿN NÿN Nÿ[[ÿ×È×ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿù÷ùÿ¾¥¾ÿ{J{ÿIIÿK KÿN NÿL LÿIIÿN NÿœyœÿÖÇÖÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÀ©ÀÿVVÿN NÿN Nÿk4kÿc)cÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NlN NN N¾N NÿN NÿN NÿN NÿN Nÿ�c�ÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿêãêÿQÿSSÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿNNÿ]"]ÿ¨‰¨ÿ÷ô÷ÿüûüÿŰÅÿWWÿN NÿN Nÿs?sÿÞÒÞÿμÎÿZZÿN NÿN NÿN NÿN NÿN NÿN NÿN N¾N NN N-N NâN NÿN NÿN NÿN NÿO Oÿ˸ËÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿãÙãÿo:oÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿK KÿŸ|Ÿÿ¿¨¿ÿ]"]ÿN NÿN Nÿk5kÿáÖáÿÿÿÿÿÿÿÿÿɶÉÿYYÿN NÿN NÿN NÿN NÿN NÿN NâN N-N NjN NýN NÿN NÿN NÿN NÿuCuÿðëðÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíçíÿvCvÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿL LÿL LÿN NÿN Nÿr?rÿãÙãÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿμÎÿ`'`ÿN NÿN NÿN NÿN NÿN NýN NjN N‹N NÿN NÿN NÿN NÿN Nÿ�x�ÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¥„¥ÿPPÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿtAtÿßÓßÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýüýÿϽÏÿXXÿN NÿN NÿN NÿN NÿN N‹N N¢N NÿN NÿN NÿN NÿM Mÿ¶š¶ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýüýÿXXÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN Nÿi2iÿãÚãÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿɵÉÿYYÿN NÿN NÿN NÿN N¢N NÉN NÿN NÿN NÿN NÿK KÿÓÃÓÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿµ™µÿM MÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿtAtÿâØâÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿϽÏÿb(bÿN NÿN NÿN NßN NäN NÿN NÿN NÿN NÿHHÿîèîÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿ } ÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN Nÿr>rÿßÓßÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿÍ»ÍÿZZÿN NÿN NúN NúOOÿN NÿM MÿM MÿFFÿþýþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýüýÿ’j’ÿM MÿM MÿM MÿNNÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN Nÿm7mÿá×áÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÊ·Êÿ[[ÿN NÿN Nÿ[[ÿÊ·Êÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿâ×âÿm7mÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿNNÿM MÿM MÿM Mÿ¶›¶ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþýþÿFFÿM MÿM MÿN NÿOOÿN NúN NúN NÿZZÿμÎÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿßÓßÿr>rÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿK KÿÑÀÑÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿîèîÿHHÿN NÿN NÿN NÿN NÿN NäN NßN NÿN Nÿb(bÿϽÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿâØâÿtAtÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿIIÿ÷ô÷ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÓÃÓÿK KÿN NÿN NÿN NÿN NÿN NÉN N¢N NÿN NÿN NÿYYÿɵÉÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿãÚãÿi2iÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN Nÿ{J{ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¶š¶ÿM MÿN NÿN NÿN NÿN NÿN N¢N N‹N NÿN NÿN NÿN NÿXXÿϽÏÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿßÓßÿtAtÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿSSÿ¾¥¾ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿ�x�ÿN NÿN NÿN NÿN NÿN NÿN N‹N NjN NýN NÿN NÿN NÿN Nÿ`&`ÿνÎÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿãÙãÿr?rÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿQÿù÷ùÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿðëðÿuCuÿN NÿN NÿN NÿN NÿN NýN NjN N-N NâN NÿN NÿN NÿN NÿN NÿYYÿɶÉÿÿÿÿÿÿÿÿÿáÖáÿk5kÿN NÿN Nÿ]"]ÿ’i’ÿYYÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN Nÿo:oÿêãêÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ˸ËÿO OÿN NÿN NÿN NÿN NÿN NâN N-N NN N¾N NÿN NÿN NÿN NÿN NÿN NÿZZÿμÎÿÞÒÞÿs?sÿN NÿN NÿWWÿŰÅÿùöùÿ¬ÂÿYYÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿPPÿvCvÿãÙãÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿ�c�ÿN NÿN NÿN NÿN NÿN NÿN N¾N NN NlN NÿN NÿN NÿN NÿN NÿN NÿN Nÿc)cÿk4kÿN NÿN NÿVVÿÀ©ÀÿÿÿÿÿÿÿÿÿÿÿÿÿØÊØÿ‡Z‡ÿK KÿN NÿN NÿN NÿN NÿN NÿM MÿXXÿ¥„¥ÿíçíÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ×È×ÿ[[ÿN NÿN NÿN NÿN NÿN NÿN NlN N"N NÝN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN Nÿ^#^ÿDzÇÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿâ×âÿ¬�¬ÿšušÿ�f�ÿ“k“ÿ } ÿµ™µÿýüýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ{K{ÿN NÿN NÿN NÿN NÿN NÿN NÝN N"N NN N†N NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿVVÿDzÇÿýüýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþýþÿýüýÿýüýÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýüýÿ¸�¸ÿM MÿN NÿN NÿN NÿN NÿN NÿN N†N NN NN NûN NÿN NÿN NÿN NÿN NÿN NÿYYÿÀ©ÀÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÕÅÕÿ`%`ÿN NÿN NÿN NÿN NÿN NÿN NûN NN NsN NüN NÿN NÿN NÿN NÿN Nÿb)bÿØÊØÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿØÉØÿa'aÿN NÿN NÿN NÿN NÿN NÿN NüN NsN NN N½N NÿN NÿN NÿN NÿN NÿN Nÿa'aÿÕÅÕÿýüýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýüýÿÕÅÕÿa'aÿN NÿN NÿN NÿN NÿN NÿN NÿN N½N NN N>N NåN NÿN NÿN NÿN NÿN NÿN Nÿ`%`ÿ¸�¸ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¸�¸ÿ`%`ÿN NÿN NÿN NÿN NÿN NÿN NÿN NåN N>  N NFN NùN NÿN NÿN NÿN NÿN NÿN NÿM Mÿ{K{ÿ×È×ÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿ×È×ÿ{K{ÿM MÿN NÿN NÿN NÿN NÿN NÿN NÿN NùN NF  N NN NrN NóN NÿN NÿN NÿN NÿN NÿN NÿN Nÿ[[ÿ�c�ÿ˸Ëÿðëðÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿðëðÿ˸Ëÿ�c�ÿ[[ÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NóN NrN NN NrN NùN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿO OÿuCuÿ�x�ÿ¶š¶ÿÓÃÓÿîèîÿþýþÿþýþÿîèîÿÓÃÓÿ¶š¶ÿ�x�ÿuCuÿO OÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NùN NrN NN NFN NåN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿM MÿK KÿHHÿGGÿGGÿHHÿK KÿM MÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NåN NFN N  N N>N N½N NüN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NüN N½N N>N NN NsN NûN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NûN NsN NN NN N†N NÝN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÝN N†N NN NN N"N NlN N¾N NâN NýN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NýN NâN N¾N NlN N"N NN NN N-N NjN N‹N N¢N NÉN NäN NúN NúN NäN NÉN N¢N N‹N NjN N-N NÿÿÿÿÿøÿÿðÿÿÀÿÿ€ÿÿÿþü?øðààÀ€€€€€€Àààðøü?þÿÿÿ€ÿÿÀÿÿðÿÿøÿÿÿÿÿonionshare-onionshare-26fcdc5/desktop/onionshare/resources/onionshare.png000066400000000000000000000600451521174352300272330ustar00rootroot00000000000000‰PNG  IHDRôxÔú�iCCPICC profile(‘}‘»KÃPÆ¿¦–©ˆ¨ Ò!C ¢ .V±B­`ÕÁ<ú’4$).Ž‚kÁAtñ5è º:¸ ‚ "þ¾)ñÜ$Ð"­.ç—/ç|Üû]€;WeÍj4Ý63©$¿œ[áÃo#„.ôbH”-cZÒh¹¾`õ>Á¼Z÷5]JÞ’�O<'¦M\"žØ´ ÆGÄ=rITˆ/ˆGL: ñ+Ó%�?]æ"ŒÍlf†8FÌXj`¹djÄSÄqEÓÉŸ[÷Xa¼ÍXS+²NvÃh^_Z¤:L;†Tl@ƒ yð�P¡o6TuR,d¨+IÙ6÷éw}š“\/™ffQ&OÑu{‹¿[…ñ1Ï)JΡÇù»@­ê8?ÇŽS;‚ÏÀµ^Ÿ/SŽ“_¤WëZüè¤{^ÞÔ5i¸Úúž Ñ])H›+€÷3z®Ð}´¯zùùÿqúd·€ô-° É{­Å½#~~óX€ðo�Ÿà/ã÷t¯HxÖHbKGDÿÿÿ ½§“ pHYs × ×B(›xtIMEä+�ª IDATxÚìÝw|uþðgfw3i› �„’LBèAT$D±×³{¶³žåìÞÙ½³ãÙNÄÆO� ME‘"Ý � -@!�º›�l›ßD!�²}ž÷ëÅKIÂ3>Ï|§ "¿6-všÞæ°%ªP;Hs’±"„7ÿûÓ¿ëš?\Xó?u Íÿnàlþ÷#Íÿt6ÿ{Có�#ê�ùg5€š~¨8¤ êA‡ÁqhaÕB·‘ÿ‘ïL6NŽU±› i*Ô®zH� 3€NâˆöGs¨P ¼ùG)€JU¨%ª – ®|ð <¡rO b *c1VŒŽŒNu ®ž„ =d4ÿHo>jײz»ìhþ±S…ºCP…uÖº}K±ÔŽˆˆ€ÈoMÃ4±)²)"r¡"@¯c~D0¡v±(°À¯¶(’B¥âY‡f9 ‘W™ÂMtè €ÁèÏAïÕb°Àzë¿:Uç/ó¬óê  ‘[Ü„›„ƒQ³UU`€¡ÍGõ¦ãW슬°ÀZÉ"ý2 ³x �ˆ€èô¦DM‰r©®3Œ0¼yàÇ0™€T`€Ÿü¨ ꊂº c!b B~T~”ªª£Œi>Â@Ïd‚’@!TüËáÄRsƒ¹’± ‘LŠ˜¢õCœ`<Žž»™Œ&¹l°;DÇO j42b ¦Soˆ8ÀØæ#}#S¡“hÄÑÓߪ°p®uîFB,Dä‚È Bœ¢sT˜LÆÑ{ï‰Új€y0_° ‹ç™ÛÄHˆ€ÈÏäEæÅ‚ðÛÀ š©�5X,@(UqîlëìCŒ„Xˆ|ÄiJ„€)LÍC?„©�8,ð•(Šsjç”1b ò°üˆü8UT/p Ž^µ¯c*äCNË| ¾4×›2b r“¼È¼Aò\à<ð!<äß+3T¨s ,µŒ„XˆÚhbÜD½Ánà2SD2 æø¾56óÝÄ@tš£ýLA®p-€nL„‚ÀA >šk™[Ä8ˆ€¨Ù”ˆ)‘.Ñu €kpô¼>÷K V« à}8ñ…¹ÞleÄ@š”oÌÏU¡Þ àJ±L„4ÄàSÓÍóFÆA,ô¦†O qˆŽ à&ã˜V¦ÛuöY|1±PÐ1E˜:CÄmn�ÈDˆNPà]A¦ÏµÎ-eÄ@�=ø�¦�îÂÑûö%&BtZ6_ ^žk™»Žq Œi˜&6›¦ø+¸ÌOÔ«¼Xg©›»K]ŒƒXÈ?�ö#L!Ðá2¨x@/&Bä6Û¼¨wè?þúÈ×|)±�Ÿ þpS¤ nP¡Þ …‰yÌÿVõ�‚º‚:ÆA,äyƼhÂßpô !òšj¯ ^›k™[É8ˆ€¼9øïp7?‘OÕ Þð ‹±�ÇäGäǪ¢z€;D1"ÿ)Þ‚ŠWÍVsã rÏTžQP…;Ü š‰ùux"^1ך-ŒƒX¨}Güaù’ªWoðøð¢@R àyUT_/¨-àÓ‰€Z§ùU¼Wø€4&B°Ê< ÿã+‰‰€N}Ô™?^ÔôeDAc+€Ìó€ÁLƒˆ< Àu²$PlJ!ãà ùX~d~²*¨ÓLfDä%n6[Ì ù樀·Ä3 "ò²*·˜-æYŒ‚€¼7ø£¼àj¦AD>ö9TÜj¶šk yrøGšÎ‚€�¤2 "ò¥®5[Ìß3 r÷à�0…@Ä¿ü�Û�ˆü� àU8ñ°¹ÁÜÄ8XÈ ò£ò{¨ªú€!LƒˆüÜUU/+°3 ÿÆ'Äùûð7æ_­ªj!‡?ˆ�‚ ¬3MW1 ®P;˜¢MF¸ð€+™¨pâ6sƒÙÊ(X¨5Ã?ÒÔ fèÅ4ˆ(ÀCÀ…æ:ó¯ŒÂ¿ð€¿ £érXÃáODA" *~æ)®P òÃò%U¯¾à6¦ADAê¿¢N¼sNÍœFFÁ@LQ¦4¨ø¼Ð�ˆ‚ßzA.œk�»‡QøOø~øŸk9ü‰H#©‚ºÞd4�Ã(|‹oôåð7šî0@$Ó " p¹,ɵŠMù™qøOø@óùþ·ü…i‘ƧÐÿTA½¥ ¶€×°ùð7æ'©Pç‚KþDD¿Y£ªêÔkA£`Öáß¿yøóE>DDÇ+`2[Ì…wð"@/1M&êr"¢“ê àGS”ÉÄ(¼ƒzgøß àÓ "jQ€KdInTlÊ ÆáY<àASb¦è]N×[ndDDmò®¤—þ:«z–ƒQ°”¼È¼A>0™iµË—Ëuɼúy|™ @À ÿDAæƒWú“›é :Ä¥Ä!±G":§wFbZ"â’â`Œ5 3 DI’`0"…À ‚�Ј:†A€(ŠÐ‡è».§ `o²ÃépÂÖdƒ½É~ôŸ¶£ÿljj‚ÍaƒÝiG½¥‡÷FÅž Tì®Àá=‡Q]Z {£�‰Üm Tä™­æ FÁà×LFSO‹d0 j«Pc(R¤¢Ç€Hí�ŠøNñˆ�@tl4bcaŒ5BýóÛVUUÔUÕ¡º¢u5uhhl@ue5vmÜ…]v¡´°�ÞêMí² *&˜­æíŒ‚À?‡¤i,ЉiЩ�È•…Ü1¹è–Þ ÑQÑHLJD\—8Bp~[ªªŠšŠ:pÕ5Õ8¸ÿ ”U ŠW£b;îè´«PÏ/°¬a,~%ߘ?F…jÅ4èXɹÉèw^?äž‘‹„¸tIí‚ØN± 浇kQVR†Ã•‡±uõVl^¼¥…¥PU•áб,¦˜-æ%Œ‚À/äóò_cÚŽ“`ЄAHJJBJÏc� ¦=ÓW[°wÇ^”——c÷ðË¢_`9ha0ÔàR³Å<—Q°ø”ÉhºÀûôLC{¢’¢0ä‚!|î`$''#%3:=¯á .— ûwíǾ}û°yÅf¬þ¿Õ¨ÜUÉ`´Éàz³Åü1£`ðÕð¿ À«ÌQ;B£C1â’|Þ`¤¦¦"%3Åo/Ê vªª¢lGJJJðóüŸñóÿýŒ¦º&£¡]À]f‹ùuFÁàíမDðK�‚s®?r®ŒŒÞ0H†â‡ìMvì*Ú…Å;°øÃÅØµrCц¿›-æç €·†ÿ#žaÁIE ˜2g]zä\�RxSG */)Çve;–ÍZ†õ_­ÿýY”7[ÌO1OÿÇ<É$‚‹N¯ÃWŸ�Qù£ çʼJ?ÈXª,(*,Â�_ýˆUŸ®‚Óîd(ÁçY³Åü(c`ðˆ|cþ?U¨1‰ ÙùEƒ.„s.?¹rÇ;8µÀZcÅ–�[°ì«eXùÉJ¨.ÞjDž3[Ìü;šÀíGþÏx„I¾ŒÑÈ»-ý÷ClgékYUy6oØŒùÓçCùAa A@…ú|�¥àïL‚À]ÃÿI�1‰ÀeìbDÞ½y2jÒsÓ�`oñ^¬[±s^œƒÚÒZЃMxz®e.ÿÎfèððÀ?™D`ê?¥?òoÊGŸ!}xõ>µŠ­Ñ†-¶`ñç‹ñÓG?1�Àõ³ÅÌ‹µYÚ=üï𓼣ý©ŸŠ!gAJF ¡vÛ¿{?V-Y…¯ÿõ5¬|#mâ-‚,íþwx�IŽ´ai¸ø¾‹1hÔ „F„2r›Æ†FlX±_¿þ5¶/å éÌ�|X @[†ÿU> 2 ÿ߃ÏüË™˜pÅôØ‹Oå#�RUÊ&ógÌÇ�ïÿxôYtä÷› Àuf‹ùŒ‚àtÃßà+ðÙþ~MÔ‰8ÿ�óqÞEç!%“Ëüä}ûwïÇâÙ‹1çÙ9|®€ÿs˜f¶˜ç0 €“Ê3æ�%@X€ëÇ~JŠ”0íÉi;i,»&2ò¹ªò*,™·_>þ%š,|�k‚€‰æ:óŒ‚à8“�“‡ˆ¿Àw·ú¡�ˆ\úÌ¥8Ût6bcùKµ?Ìû3ž‰ÆÚFâ§›I„qsëæ®c,€üÈüLUPWà!¥ñ_úô¥gÇÁOS–-X†™�ÌDCUñ?‡g̵ÌÝÁÀáßIÔ•zòûÂèCô¸ä™K0áâ |D/¤ºÊ:,ž³Ÿ>ü)ìGì Ŀ쀀Qæ:óA�ʋ̋a €¡ü~ð“R`zÈ„ÉWNF§®| ¾ÊòJ|óÕ7˜õ�Yp9øFB?².œe®7köš-ã&ê vÃl“ù}àÆÝ6Ón™†ä´d†AAç@É|õÁWøîßß1 ÿ±@Ô‰ùsjæ8´ø‡×iu«÷Ò÷zÀeÜÿ}O>GÆ>€ÉWM†1†×`Rp2Æ1ô¬¡tþ 8tÅ Å÷2UUí¬Ø”y\ГÑt€¹ïûV|fLÈ—� Àf‹Ṳ̀ò�ùýU¨ËDr÷�׎À•w]‰n=»1 ¢fJ`Æ¿g`Å+†ïXœi¶˜7²™4„h[–°xP€³r 9ÿÛfßfcð#rˆü€qÜG=C2JxhÖC˜tÙ$è ¼«’ȯþ"×ëÐwX_¤IÇškà´ñÅB’¨ j7ŦÌað—££éj�sßôŒ£zà鯟Fö€l†AäǺ¥wè‹FaëÖ­¨.©f žÑO–ä]ŠM)dðõð�0eAÀ\]ž!7;ç®spß«÷!¾s<à Æ#FO +¬Ø¹j'ñÐ_�²$ÏRlJ €ï†D,�ÆýѽAÀ ¯ß€+ïº!¡ìVD�Ä 0èÌAˆJ�ÂÆˆûIFö4ôüh»}{Àžo è ‡Ê/˜Ê}ÑÍ{v”„Gg?Š1¦1|u/Q—ø¬¾YÈ“ƒÕóVÃÑè`(î•, b˜bS¾ Ø}$P¿ðüÈü³UAýy¥±·téÓÿ˜ñtKïÆ0ˆ‚Äþ’ýxúš§ùô@÷s©ª:¾ÀZð=W¼$/2/¾ÍýÏ}^:ÿxÿ|ƒQ�1Æ1*oöUìÃ�_07D ‚06'$ç£m¶m�,^�-e¿`$÷=÷™pïÜþô툌ŽdDA(4<ÃÏ«`ÅŽ•|« E7ß8›ÀÃò�ùxŠûœû\öÜe¸æžk`� ƒ(ˆé z =†x ¿+d îÓW–ä­ŠM ¨'1ÔùóüÈüdUP ðž4wl|QÀïß�³/<›aiÌ’ÙKðÚµ¯ñÕÂîS¥Bí]`)˜s,b ¥« ê;þn:�ôø‡ùþD5î‚qxlÞc0„råÏMâÓé ˜S&£éJç>Öq¡Ñ¡xfá3è3¬à Ұ¤îI0a–Ï^ÎÛÝC–%y‡bS6§LFS›$pÿꘘÔ<5û)tÏìÎ0ˆ°wÇ^<š÷(jËjFÇUBE/³Õ\áï_h œxƒÃ¿ã²ðüÂç9ü‰è8©©xáÛÐ9·3Ãè¸xx3¾P¿?`2š.ð÷©ŽIꛄ~ýOtîÆop":Qdt$†Ÿ?ëW®‡å€…�tL¯,)«¨ØV\ÄÐNyÑyq‚*ÌÁý©ýR†¤àé/žFBQˆ¨eÆ Ÿ8…¿¢fO 騬�¬ŠmÅ~û€ ¿> ¸„àcé: Çèxúó§ß…7OÑéÅwŽÇc<†ô±é £c’AøWÚÁd4��£çþù¬ÿvJ™†'>z±�bµZXD†�3 ›7oFuI5i¿�²$/VlÊ>€VÊ3æóð„u;u?£;žøßˆëÇ0ˆ¨]%`ȸ!ظv#jKyw@; †fIYïÛŠ]þöʼnþ™˜p/€ÞÜwÚ'eH ÿèq"ê�¸ÎqxbÆè:°+Ãh¿>„{üµ�ø•üˆüª¨nÆý¦íåDüËü/$&%2 "r‹Cáá FEQÃhŸ9f‹y/WNAÕ—9üÛ'*9 OÿßÓþDäÞ‹¤D<=ëiD§ð ìíàe®œ‚Éh:À·ÜWÚ.,& Ïχü‘çìÛ¹œýªF»Žpq®Ùj^Ì€?¹ ò‚¯qiŸIwMâð'"�J陂'ÍOòBí?äþOž1ÏoÂó›»²¤¬¿¸œ{Hûl]¶‘]#!÷“yL|çxd�‘…eŸ-ø&á¶J Ô(6e @³)Æ)I*Ôÿ qÿh¿ 6°‘ÇuIí‚ĬDü<çg†Ñv#äPùC¥I©g8zôÿ*€Ü/Xˆ(0¤ç¤Ãg@áw… £m$QŠM™§ù�gÌë+@x�óf€(QÝ¢�Õ/‹a‘Çd̆UµbûŠí £múg…f}]ÜTìÓû*}^²¥ì�drp¯õ Ös%€ˆ*ø¢\¢«D±){³’Ç ÀXŒ%Iš �Û1pñš"r7½Ay Œoßÿªª2�–ÉI¶¤·KPâ‘� ˜�oÌàn7–"¢–è zdöÏÄw|Ç0ZÖ=KÊ*(¶ˆ Kò úr»±�J\§8ØBmغt+Ãh�!B±)³ý¾äEæ% ‚ð_xùMƒÄ@D�)=;?Ìù�5� ãä²eI~_±)n}‚’Û‡t¶”}?€qÜ^,DD­!…IHÎNÆòÏ—3Œ–guƒ»_,¸óƒM ›*9ôŽ}¹½´áæ·oƤ+&1RUµ‡kQu° µµµ8Òt5U58¸ó ªÊªP]^�Úƒµh¬kDCMl 6¸\.8šu"ô!zHô¡zB � G\râºÅ!®kâ»Å#*: aˆ‰�A|—xDÆD2xrû~üÂÝ/`å‡+ÆÉU¸®ÔyGæ5¹ëêÝùÕ9ôŽ 9üµeú­Ó€%ÀKª+ªq`ÏTVWbǦ(^]ŒÝëvãHÍ‘v}<—ÓÛlGŽäx JNùû"â#Ð}@wäŽÉEzŸtÄÅÄ!¹{2¢â£¸‘¨}G£‚€«î¾ «g¬†Ëáb 'ê$êÅ©>ó˓ѴÀ(n'í¹éÍ›pþUç37r9]Ø·}J÷•¢py!6,Ø€Šâ ¿þš;gwÆÐü¡È‘‹¤¤$¤d¦@§çå@Ôz³Þ�…Oîû„AœÜ�f‹yŒß“ÑÔî¬a<Ðqe;ËP²«?/øk¾ZÓî#{†áǰ‰Ã�ž™ŽÎ)�¹‘é”êëêqû™·£jWÃ8¹>f‹ùW+o‚Oþc ` hóQþöÂí(*,Âwï}‡²_Ê‚úÏÛ}PwŒ»nrûç"£wQàN@'XõÝ*)ž�¶mÚ†Ï|�AœŒŠëÍVóý0n¹:G–ä7¤p«ÐoÖ/X�èÔhdöÍÔö÷©KEѺ"|òò'xýú×±êÿV¡¦”Ï=ÿ3K¹kæ¬AÁÛ¨¨­@Dtº$pU@ú$ ¢®»×îf'ºÇ)6åCŸ¯L‰˜"»D×V¸ùŽâJ@ klhĆðåË_b÷JþÖ©CRqÉý—`ÐèA‹c ´¿d?þ:à¯p9y[àIVd³Õ\ìÓ€¬Ð¬ûŒæÖ –V¢ºE!«_–&þ¼u•uøÞü=ž¿æy,~w1ßrÖµûk±rÖJ|3ó„ć sRg„†‡2 1Æa á{Z8|·(6e‰ÏV¦%NÓ556í�Ì­A§ìZk¬X¶`>yø4T5pƒ{@Hx.}öRœ�6bbˆF>p7÷½Ž&Ã8^©*¥Í:4Ëé“€ ]ÆD·p;Ðéë»êëêñýœïñÌ´g°zÖjØY‰P IDAT�ع±=Äiwâ—o~Á¢�!´S(’S’!…I &È…á‹Õ¡ðÛB†q¼(§Ã¹J±);|RdI~ @on߸ùí›14(Ö¬ ˜,:ì,›¿ O^ø$V~¶’ƒß›Ù79°aþ|ûÙ·ˆK‹CJ�ˆ:‘Á±®i]±ðÃ…\8‘¨Ø”¯½^ò¢óŒ‚*ü€�ÛÀ7ÃÒ“�Ñ;±=b¦¬Ÿ¿>àW”M ^¼ãEÌi>lõ6îŒ>b«·aõ׫±ö§µèšÕ�»ò)ƒÁ*4<†x6-ÜÄ0Ž—ž’ñŸí¶íí:iwÈ É¹À%ÌßwÃÿ7�Vu% ¢¬ï?÷>Þ½õ]TîªäŽè'jöÕ`ÉÇKP^SŽŒ^ˆˆŠ`(A()% >X§ÍÉ0þ¢t[›Ò®Çð·»È’ü€LæïÛá¨% �V\N~0ÿ€§.x ÛÚÎ�ÐO•¬+Á¢�!&-i™i<-ÀU­�›Ò®7¶«˜"M‰ð&Üô !êØðä•¿EpÉ~¼ú૘óÌy§Ý‰µs×bËÖ-�ûˈŠãÓɃj [¼ÏU€?é‘-e¿­Ø”6ß~Ô®.Kòuø°w?þ»à§O tØXøùB<;õYì/ÜÏ0ÀTWà›÷¿�1ňôœtˆ"W‚eFðŽ€çønŦ¬kÏolOx @wæî_Ã?`K€Ÿ�¨,¯ÄúÌÿ2CuªÜ”êR±~ÞzìÞ¿9raäµÁ sRgÌg>T¿7�®Ø”�=^LQ¦Îþ €•Ú‡ –9°iÅ&<6å1>¾7ˆ”–áûÏ¿Gj¿TtMëÊ@}ÒÃQ�z(ˆñ‡Ô,)ëíb[q›N´¹ÈùJ01oÿþ»àÃÇÛŽØðÅ;_à�¿¼›•·ö{ƒ?~ö#aôÐ :=/_ d‰I‰XðîñQ€°]±)<[$ù_z2oÿþ�\¼}: æp ^ºÿ%,~m1w¼ WôCvîÛ‰ÞCz#<2œ�¨¨¸(”,ÃÞ�{Æ ŠM™é±` 7ÅAÄàÕÿ1üµxót@‰R‚G/z;—î䎧~=€ ~Dîè\ÄwŠg *&1ßÿï{ñ‡TÙ ¿¡Ø•F�9T¾ÀTæ8ß+-[½x5ž˜ü,åîxÓXÓˆï?þ)ýS�’‘Â@PB—¬ùi ª÷V3Œßæ¹€"Ŧ¶þ7´¥Hòcr˜s` ®OUUÌ~o6Þ¸þ ¸|ϸV©.+f­@x—pÈýe‚ÀPˆ 0&±âË ã.Ŧ|éö�–/AÄt!Ì8ð† ¯¸ó9»3^��Ïùœ;6.Úˆ]ú éËL§.�°ðã…°7ðe\ÍRd½üŠbWZõ¤¤Vïír˜|€¿0ßÀþ[Üôœ€¦#M˜þÌt,x�WÓñ”å ÊëÊ1pÔ@è z ô!z¨* ¿áƒ�šI±L±)»Ü[Bä»!`(ó ìá¨% £§¬5Vüç‘ÿàÇé?r§£“Ú³~J—bШA0H|Éi ˆŽ‰Æüwæ3ˆ?Ô(6e‘{ €$¿ †ÙþðØ•€v^X_W�—ïk?YË�ŽN©tS)vî݉Ág†&1�…;w`ÿ>²»Y‚bS^s[0M½<Ì\ƒgøòJ@[® ¨¯«ÇK÷½„ ŸoàNG­R^TŽâ]Å:n(¤P–€@`Œ3bÙÌe ⨸L)óËb[ña·Y’¯0ž¹×ðØ•€V^Ð`iÀ+÷¿‚õŸ¯çNGmR¡T`wÙn =k(O€øNñXôñ"ØêùO ìTlÊjw€'À§ÿåðä•€S]p¤þ^ýû«X;“ËþÔΕ€-å(=\Š!c‡ðÂ@?§Óëàu`󷛯QNŦ|Úá0)fR¨¨Šo` Òá°+-¼;Àawà�gÞÁOïþÄ�Ž:¤ì—2ª?„Ágæ-‚~."<‹Þ[Ä ŽJÎÕå¾¼Õ±ÕÙ¡�’3ÀõÌ3¸‡°”UU1ó?3±àyÞêGî±gÝ4†4bÀÈ|X�‹IŒÁú•ëQµ§Ša!.ÁµD±)%*rˆ|3€QÌ3ø‡ —€ß® ˜÷ñ<Ì|p&w:r+e¹‚ˆäÈýe†áÏS/:«¿ZÍ @À~Ŧ|ß± ÉÏHbšÚþ�Z6,Ø€}¥û0÷¹¹ÜéÈ#6.܈´AiHéÉwø«ÈÈH¼YÀ Ž SlÊÛ]ò"òâAx×½44üµì+ÜÇ�Žçs@téeèõê6û¶“>"±ÅáîR]#ðñWþÇáé¢?¼|Ý˨,¯d~&»o6D‘Ç®ôN�óŒ–~ñT ñÞ–¢Sh¨lÀô§§Ãép2 ?“ƒ�S2P[žå-ž�%ùaéL�Ãÿdx:€è¨²Â2ÄôˆAfŸL†áGÄP+g­d@“bS>iõ À4L anþ\ :½÷n¥;yÑ™_¤de0„£†NÄD±Õ ÑØØ @sãðg :=§Ã‰wŸz—§üHR�$¤Je@Œ>JŸ}²_8é)€ìÐì<&æÆáߪ¦ÍÓD8¸í :çtFzÏœú »ÎŽ� 6j>ÂzŦljÕ T ã®ÃáÏ•¢¶™~ÇtÚˆAø 9—/oj6üd?ÙÒ],þ,DmÔdiÂÌ×ø6J‘ž›)RbÀГýä §&ÅL Uñ´âM�þôg<@ZW²¶ýÆ÷Cbr"Ãð1�^‡’’ìýe¯Ö£ˆÏÔe¾Pì(vžr@çÒõ`à®ÃáÏ•¢öyï‰÷à°9„ž7œ!Q'æþù'O(‚* `Vþ,Dí·sÙN,_´œAø�´´4†œ¶`àðg ê ÷ï{õµõ ÂǺevCL·–"¯°”[°tþRáë_AÀЩCÄé ÀøÎãu4ÿ~K–"w˜ñÐ Xª- Âדo,�kô‹±b‹ ìHX:€p–¢Ž;R}K –0ëÚ­+C"�FcZ‹@UÕ^þþ,Dî3󡙨­¬e>”’™‚ˆ„Íç @èÕb ÙÀáÏ@ä M–&¬ønƒð!Q'¢ÿÄþ Èeàðg ò¢ÏŸú� � ‡ž7�!üiÆk¾pø³yZmi-Ö-çÓ1})©KCh©4_˜ÍáO,Dî÷Å‹_Àåt1IÍL… Z�!g"&Š'€èÈèThè–"oÚ»f/Š611Æѵ�æïˆ0 ]O(.ÁՓßXˆ<ç‡9?0êsN†dœPDˆþÄ@ä9KÞZ‚êŠjá#9ÃsÂÉ € 5è ‡?K‘/¹œ.¬_±žAøHB|C8Y8ö'9ü‰%€È3fÿg6TUe>е;Ÿ çÉ @Ð^ÀáÏ@ä/J7”bwÑná1�bÓUóo<é @:‡?±y^áºB†à#™#2µAúq`²qr<€ {P2‡?K‘?šÿæ|¨.žð…ì‘ÙZ�À8%rJìï@„˜ÂáO,DÞQ±­;~ÝÁ | [ÏnšÏ@…šò{€€ *þ,Dþ®h ä ±Ñ±,Ç©þÄ@ä=Kþ·„!ø@b—DÍg BêŠ5–¢@Q²¶û*„·WºÄBŠ�¸pLøSþ,D�f×ö] ÁûG¿èÖGó×Wú=‰þ,D�hÍ¢5 Áz ì¡õ’Ž-�9ü‰%€È»VÍZÅWû@ú€t­GÐ)à ‡?KK²†Ê”î(e^×)NëtqJÌ=€€KƒÃŸX(”í/c^¡õ¦%NÓ‰.‡+Ç?˜ÃŸXˆ¼dËê- ÁË¢¢£´�ØÔÔ” B¬åb  `²vÎZ†àe±�ø0 ¸ÐY0OEàð'– 6å[ËQWUÇ ¼¹½¤×tª &Š¢ qøK«%‚ ‚€¸nÚ¾P€# üþåÈþÄ@Á¬²¦’!xYB÷�· ÄŠ*T¿.þÄ@Án÷–Ý ÁÛ Mã@EŒ šÃŸXˆ|§èG¾ÐÛ:¥uÒz1~{ ‡?±�V”l(aÞ^HIÐz1"¿;ÀáO,¤%ÖCVÔ×Õ3/2ÆYøÕ#‘8ü‰%€´¨ò/ô&ƒhÐz‘"€pb ò­šª†àÍ`Ð|÷›ÀáO,¤eÖ#V†àERˆ¤õÂDaþÄ@ä[–Z Cð¢)„+¾^àð'–" ²Œ×x“!„§|Z8ü‰%€è¨ªÒ*†àÍ€ͯ„‰B9ü‰%€ˆ+š*¡,"¯¿‰ÃŸXˆŽW½¿š!°x“^ ãð'––ò­†š†àÍé¢×z:¯b :9û;Cð"QYà¥SþÄ@tŠÐÈàÕé§Ói=ïœàð'–¢S³±1o®è¸àñÀáO,D\`ð¿ ˜Œ&A« Ì©�AøÝà%Ä^—ÓÅ È+nxãä]�Ç (à,˜¹Óo�îÉOá8µ2‡‘w$C ¯yïö÷Pðqƒ ÿ9YX¼[ÂXˆ%€ÈÇÃÿ÷à` ¯€Pb òñðWX¸@,DÚþ¿¯hºØm¼ò֛£Ã±ùvøÿ^4} ÀÖÄ{o½)®kC –"ß ù@£¦Wš¸àÕÐ�€Xˆ|<üàˆ@Óo à Wˆ%€Hcßà5Þß-ž!Kqøûvø@ƒàˆ–7DSS÷F/ŠŠŽbÄ@þ¾×ÀS<àUa �XˆÃß÷x Àæ`𦘘†@,Äáï'+V-o»“×xS|¯ –âð÷V@�–7L}]=÷N/ŠŒ‰DD.»Y¼-½O:C –âð÷%5¢ UÓ rO%÷V/‹‹áÓ‰%€8ü}J8ºP­å�UUZUU¹×zQr÷d†@,Äáï[Õ"TÒò³7ÚQWUÇ=׋¢â£Ð9»3ƒ –âð÷�C¢(ˆš? ^]Qͽ׈æeÄ@þ>¢ êA1Dr€K˯®†+Þ–;"—!Kqøû†³)¬©RœU=Ë@ÓWÂ546p/ö²äd^@,Äáï#‡¿=ø­Slþ�ƒZÞˆÕ‡y ÀÛR2SÆ ˆ%€8ü½¯ÄcÿC«vmÚŽÙËD�ˆáÓ†3b ï;xl8 å�¹{ÃnîÑ>0lâ0†@,Äáï}åÇ€}ZÞ û ÷ñY>�žÅ'KqøûÀÞ? € íÐhiDME ÷n/ëœÒÝugÄ@þ^>îå À18Ä=ÜÆ]7Ž!Kqø{“ÊpœêÞ à ¹ýù<b /ûã€q¯Ö7òþ=û¹§û@ÏÞ=ÑIîÄ ˆ%€8ü½Ä×+sêæT¨×ò†Þ¶b÷vE“nŸÄ ˆ%€8ü½Ã2Ï:¯æ÷ÐLÓ7ï*æï#}õeÄ@þÞ±ó÷°c~r‡–7xÕž*Ô®åžïé½ÒѵWA,ÄáÏàe%eÜû}@LýÛTA,ÄáSëÿpåa~øÈ ‘ƒ êEA,ÄáïYÛO(*Tͯlýy+¿ |$¶S,κù,A,Äáïí‚æ Àæï6ó;Á‡ÆMåC�ˆ%€8ü=éØƒýß @�¥n€-ïû ÷ÁRmáw„�ôØ ©CS±‡¿gÔ‡ZBËN(K±Ô@Û7ëÀÞ{ù]á#¢NÄ%÷_ ˆ%€8ü=cë,Ìr�Pši}§(//çw† =Ñ]£±‡¿û7ãÿ\¶h}ÇØðí~wø�.áÒÇ/eÄ@þŠBÕü À¦…›àr¹ø]âC#Ï )RbÄ@þÞZAóÀZaEéŽR~§øPtB4.ÿçå ‚XˆÃß�ÔS5RÝ �ß ¥ûX|mœiÂ㱇¿›Žoë¬u%Çþ„îØÿ(¶«²$O�¢å”ŒIF 9k¿k|H “šŠ óyMiˆÙ5r?™apø»ÓÚolß¼ßâ @³�ZOé篆ªªÜ]|lì䱈ìÉ ˆ+Äáßq›þü'áÄÿIkª÷V£l_ äk‘Ñ‘¸ñ•±‡Çm<}à  dw Cð£&ŒBÏ3{2b OÁ.l`×zR?/ø™»‹Ðô¸áɱ‡ûÙá<ñ9?º?ÿ„âPœ²$_ ‹–Ó*ßYŽ)��^Ç]ÇÇ“q°æ JÖ•0 Ò$^ÈáßA›Íõæ7O»Ðl�ÖÓjªk®¢]ÜmüÄw^Á‡W¸Àáß>'�é-®P¶( Á_Vº&âæ7nfÄÀÀáßv«ÛRV3/`ñ‡‹‚k‹¾Sú2b ` àðoAZ_ê,u[Ôj=´=k÷ ¼„oô:½7?~3¯Ë ––ÿÖ«±ÕÙNºœ}Ò¿IKP¢Ê’|6€t­'—=.Ý3ºsòQqQ0¦±~Þz†Aš¦õ 9ü[mÙ|Ûü­. K² àL­'gì8Ót&w!?’ž“Ž=ö ô¾³�X´X8üÛäSŦ,=Ù/´t ?17`ýWëQ{¸–Aø�^‡¹‰ ƒ4Ok§8üÛ¬ÅYÞbp ®ZOÎåtaëæ­Ü…üLBRîùàA¤¡Àáßf¨XÕâÁTK¿PÜTl“%Ù YóJÀÈI#¹+ù™ä´d¸"\زd Ã Í öÓþí²Öl5¿Õæ€fK™°êÓU°V[„ºøæ‹1øòÁ ‚(ˆW8üÛíÇSýâ© €ŠåÌpÚ�ز‰G™þÈ ð×§þŠøŒx†A„%€Ã¿ýT¨Ë:Z\ŒXü) ä¯â:ÅááCgà󈂩pøwˆ *V´»˜ëÍÕ61G`í¬µ¨*¯b~*#7|þƒ �ó—1,þ�b}�µ æTÿÃi™dIN0JóQª@Ï‘=‘–™ÆÝÊOuëÙ á]±qÑF†Anwýë×ãÚ¿_‹Ø±XW°. ¾æ@½0�Ãß-þ§Ø”%*Y¡Yªájf TVVbüeã„“ûË8b8åG¾È‰ÜgêãSqñ-CdôÎ` àð�)6¥¤C ·Ø{¿KtÝÀ ùPR‰Œ@LB w-?%zî�C ‡P²¶„�P‡�»cnxðˆº?ΘfôÎ@L÷¬›ÇÀáï—êõNýí[í[�*[[�²$Ÿ ƒ™ 9 È˜Ë ü˜N¯Cÿ3ú£¬² ¥›ø¸`j¿!WÁ�O߉�Ð�~-³O&K‡¿¿Z<§~ÎŒÓþ]Ùš�$Krg\ûPRX‚É7NæéüœÞ Ç Ñƒ°{ÿnøõ¡6|ù`Üûü½3†µøÿdöÉäéÿ#à-¥IYí–�’]·1U ÉÚ„Üq¹HJMb~ÎbÀÀÑQ¼³J¡ÖÿËãÞïExTøiÿߌÞˆN�Æúù�ñ†J+þž˜ÿÂß›rØ-@±)‡dI¾@,£œ 83�o R¨„aã†a_Å>ìß¼Ÿ�ÐiõŸÖ÷¾t/"¢[ÿ²©Ì¾\ àð÷;Ìóã­ù[½Ž-Kr€aÌ(ûµ c.c¬‘a€�Ð 3j`߯} „Z4ìêa¸÷…{ÙæßË 9üýÄ Å¦,rkÈ’²œ„«˜íQñr»"î 1b`çÆ�8ÿ†ó¡7èF€Ðô'€Ž3õ‰©¸þ�ëa�:~·3¯ àð÷¡:‡Ëqûvûv§[ €bWœ²$�ÃŒ[½ =GôDJφ@~»E0¢k6.ä ¸öÕkqÉm—wŸGeöå-‚þ>Q0Ï:ïóVÿ}Ø–�,Kr€)Ìø¨epÞåçA†@A€Ü_FúÐt¬š½ .'ßw¥E†0üâAœ{ѹùæéxN±)…ž)!ò^¸§­¿/XUï«Fÿóú#19‘a néÝ0øüÁX·lŽTa ’�•€Îÿ'zííÑÏà 9ü½È¦ªê�ŶâF�Ŧ4Ê’<|*à‰l8ã¼3D€Šë‡1SÇ`õ~”–1 0mûð1tIíâ•ϧõ•¯ù¦ÀZðA[~C›�ä³¥ì0yÌú¨½÷bÔÅ£Å0ThD(Fœ3BŒ€-K¶0� vÑSáÖÇom×m~\ àð÷sÏ+6¥M6µ¹d†d– ‚p‘yÒ)F`L§×¡Ï°>È™…õ߯‡­ÞÆP‚ˆ1ɈG¿zã§�÷Ùc¼µöî¯r¸Q±) -ŶâzY’Ï�ÆÌ�Ú¾r;ξêl„ÃF€K±�E…µ‚/ î†G?|=rzøükÑÊé¯ûÁl1¿ÓæŸö|&9TŽp>3?Ju©ˆê…ÜA|K`0� ÇãÏ@L�lZ´ ªKe(H/éqÓ[7áš{¯ADT„ß|]ÁþœŸxA±)mÞ¡ÚUzz•¨‚z7x7Àï”U Æ_;¡á¡ #¢€Ì>™9m$Ê«Êq` ß(Hú_Ô�}úŒQô¿³•ÁúœŸ°¸^±)m¾•©]|›m[ƒ,ÉÃd2û£œ6'bzÆ »6Ã"Q±Q=i4ºävÁ/ßÿG“ƒ¡ø±�ˆÜöîm¸öþkýþÂÜ`;Àáï3 Ìóíù�í>‚—%.döÇ£ÛpÞµçA ãÓ’ƒ‰(Šè‘Ýc/ ‹ËÂw ø©sï:þ÷AôÖÇ/�úO&XNpøûÔ“ŠMùÕ« Ç�³[Ô»„0ÿ£MÄeÄùÍ{¶É½"Œ~ÎpôŸÐ{K÷¢rW%Cñ=Çôă?ˆó/?ƈ€ûúýUÂþ>em~ø�Ý«`›}›M–äÞúpüa늭8ïšó …s X%&%bÜÔqèÚ¯+¶¬Ü›•· ú‚1وۧߎ¹�ºv è?K ®Du‹ÂŽ_wpøûÖÿX >oïoîÐE|²$7¸‚ÛàøU€ÈÔHôÄW3Q'"MNÃyל‡ÄœD­,‚ýˆ�ÁxAXl®{å:ÜþâíÈê›åÖ—øp% õÖ/X0…%ˆÝ¯Ø”�íýÍzÆ´Äiº¦Æ¦=ºr;üA/é1½p:’†FXk¬ø¡àÌxhšêšˆ„F‡âòg.Ç8Ó8c�Aûç\ôù"¼}ÓÛÜàt:¥R¨”6ëÐ,g{?@‡VŠŠTY’Œæ¶øƒËé‚¡“ý†÷c¹ŸŒñ׌G—¾]°³p'kŒ»qÍK×àŽ—ï@¿ý‚þ"Û@{l0ù̳«g/îÈèð;0M¦,ˆØæŽ�LD�ˆ77¾‰ä´d†¡AM Mذr¾xù ì^±›�´CÚ°4\|ÿÅH‡䣨•JY’Ï�ÊmrÜÖA£®ÃÎÆ04HoÐ#%=ã/�~ãûAˆP²¡„O<]qÖ‹{ÓXÜüâ͸êþ«�š‘ ½A¯É,íÂ@òªåÖ‚W:úAÜrÔn2š®ð·É‰^Xþo $@me-Öÿ´_½úJ7ð=ÇJ™Ž¼Ûò0`ØÄvŠe ÇXøéB¼sË; ‚Ž9ÂÄ_ÌVó‡þQ"L‘Q€ïÄý“^{áÙOŸ š+•É ß»ªŠÝE»Q¸¾ ÞZ€ƒE5™C\�8L¼}"Ÿ1é¹éÜ1XšFk9ÿIDAT¨ujœª³Û|ëüz¿(Í«¯¸�ÛæDÍ~ÃÏÎ èÄ2àR±ã×(ÚT„%ÿ[ôOL˜‚so8½úôBÏÞ=YŒÛ€Ü¡fo˜-æ;Üñ�ÜVò�ù½U¨›¹mNŸ�×—¾îWo$#ÿTQZ�]Å»°fÑ¬šµ • ýç � ǰiÃ0tÂP¤¥§!¹/Še  4@í]`)ØâW y`9€QÜD'ºêå«pÑ�1j5—Ë…ý»ö£l_6¯ÞŒµsÖ¢|k¹_Í]rº`ÀÄè=²7’“’Ñ=»;tz¾4Ô�x:@Ó~4[ÌcÜõÁÜ].0“ÛèD:½olxƒ·R‡ÔUÕá@ÉTÕTa×–](ZV„’�%°²zõ눈�@�Á=�5< =ûöD\lº¦uEtB47WÈs.7[ÌŸùe˜>5Ä¡sìЉÛéD#¯‰ûÿ}?��L ÷ª¯­Gå�JÔT×ÀzÄ k�‡K£²´UeU¨Þ_�†šØí°±ÃÖ`ƒ½É~ô¡U’‚(@Š”†°¨0Ät‰ALR âºÆ¡KzDÅD!\ GTLº$ *ž×û²�—U¸®ÔyGæ¹íQ£nŸD&£é)ÿà¶:¹Gæ<‚¡ã†2"ê0>,HSž2[Ì�»óºý\ÂÛø0ô¼yç›°ÔXuØ„K'àÖwoeÁÏÖ<[ÝÊíWç(6Å*Kr>ÿ$k!Äè7‚ñQÇeôΨ·R»|b¶˜?ñûYRÖÂÍÜf'·mÙ6 ÎŒ¸Nq ƒˆÜRø¡à¥BýK±­Øí·y¤ÛŠÈ’|6€îÜt-d´­g]pô!z†AD–Ù'“+Áii�¥à9O|`�Ý +Kr €K¸íN®f_ Â’ÂÐkP/†ADn[ ` º£ÿ»ŠmÅŠ'>¶ÇžÃi·ØçØÆÍײOø»·òU±Dä>¼00¨…ZBçyêƒ{l`v¨²$�ÏmØbµÃŽ�;06¬f_yJDžY à5A@À³›fo ¸²AÞߨ¢ª’* è=¤7à "·á5oŸÃå¸q»}»3 €bWœ²$ Æs[¶ló÷›1`Â$$%0 "rëJK@ÀzržuÞ O~�¿‹St‰ÓTs[ž‚ ¼zû«°ÖZ™¹¯ HUp⿞þ$M×6û6›,ÉaÆr›¶ÌZaEcH#Ÿ9˜a‘ÛWxM@@yÎ\oþ.à d2á¡Ü®-Û¾b;R¤"5#•a‘{ÿæ5�¢*.WlJcP€b{qcó*ÀnÛS[·pFMc´‘a‘ÛWXàèßjþÆŸHç­?QVXV¡ ràtœ6'vïÝ�Ñç�†N¯c DäöÀÓ~«VUÕËŠmÅ�Þød^›0ÅMÅGdIŽp&·ñ©*>W¤‹/ ""�àé¿õB�µ`‘·>™W1³C³ Ü@âv>µ­K·¢Ç�è–Þ�a‘GVXüJ�7�þ½^”&åˆ,Égq[ŸÞš‚5yÑHDÅð9JDÄäž)°|ëÍOèõ“Ì™†Ì ‚ Ü ‚ÛûÔœv'¶mÃèÉ£a� „ˆÑz;Vî€.F‡ÞCz3 "òžðˆwÍVó‡¾þ"üâm3Ù¡ÙëÜ>"¸M6/ÞŒÄÌD¤÷JgDäÑ•–·©TáÿÛ»÷ð¨Ê�ãß3“d€d(—¢„á."ˆRû@«¢h2¬H½l±v]]KÛm»Ö ,ºÝÇËÚj]ëe‹×jÁKr¥E®+`¹©(— „$�œIHf2óîIwmëÖ&É\~ŸçÉCøïÌ/or~ç=ç¼ïõÁp°N6C-‹MÑØ8=›ìM ùòúôï£0DD% Ñî³CöŠD8”„Ùov¸gøGóu §FÈéYÿözÆ\5†³{Ÿ­0D¤MK@$+BÉš…Ñ:;Ü–ûö]á]±D8˜„yðîç�ð]��Óiˆ07.÷T"ÒfJ÷”²ô©¥ ¢õWÿßm9×%„„zòÞvìåÀ[%§ïÔÉSÌ)˜CùÁr…!"qWv°Œû î§¾º^a´Îb;d¯L¤J¸Wï,cýÐk…Ú²ZæÞ8—в …!"qSQVÁO®ÿ N™£0Z§Î…ëG‰vPîD; `8xÒçñE�+4fZ1ʎױeý&\=�.9]ˆˆœ‘ªcUÌûÆ<Ž}zLa´Þœb§8áî�$äâ;nÜÿ|¢1Ó:G¶aÞM󨮨V"ÒjÕǪ™ë|ŽlÑ$g`{Ô}"1ϵ hWxWÌçñmn´Ô]+Ô–ÕòñÖ�™0e�³;+9½“E5óþa¥(U­³°¦j‡TNC0<ìóøÎÆi µÎÉÒ“lÛ¼M%@DNûä¿àÛ 8°ö€Â83ÏØŽý\¢\B¯¿oŒ¹8ª1ÔzÖ`î7æRu´JaˆÈªš_ê¡@DÒÜ®­»¸ÿªû©;^§0âãv;doTˆg ?ñy|C5¾ÎLSc«__Í  ƒ8§ÿ9 D$Mm^³™ù×Î'r*¢0â£Øvì9Ér°®$ ÷.@�³ÇA¤!‚‚,s¹ÂIC«ŠV±À¿€h$ª0â£Òº3™Ø�L CC³�>�o;p+Ú+ nŽî<ÊVý� ¿z!¹ÝsˆHŠ8¼ï0sgÎe÷òÝ #¾b¦Û!{W2¼;YS†ƒ|_.0Qc0~B!V¾¾’ÁÓ§_"’ä¶|°…9SçPs¨FaÄߣvÈ~!YÞ�ÌÉϾÚXf* wÙ⨩±‰Õ¯­¦sïÎ ¹`ˆIÆKÓXŒ%¯,á‰[Ÿ Ö“þm`1n F‚InR€]á]Ñ¡ž¡«€Y€Gã1¾¶ýn•õ•Œ7’,O–I¡š¿zèW¼5ÿ-…Ñ6®+‹CÅI½B­;Ù Áp°Úçñ¦kLÆßþ ûÙºy+£&Ž"·›ž ItGöáÁx�mooSmçöb§xM²w*ü$ZV \ q'žàý—Þ§ßýè;¨¯IP–o`^Á<ª÷U+Œ¶³Ðvì‡RჸSå'âËð-ÇÅt@ Ü·�h$ÊÚEk‰tŠ0lÌ0Ü™n…"’ êxíÉ×xÓýþ¶µÓŠYÓƒ‘`J¬�œROwæ7–Ùähœ¶�¼+òøá?¤O½% ÒÑÊKËyêާرd‡Âh[uÆÛ!»$U>PJ]ÆÃÁã>�ïÚ5°MUï«fÙKË8gÄ9ôËë§@D:Èú߯g¾>埖+Œ¶7ËÙ«Ré¥Ü~þƒŸspýA…Ñ~"X\i×ÚkRõ¦ô»\ÁÆàŸÇw˜ª±Ü>N8Áï_ø}ólÀðÁÚ^Xä ¯ú‹^,âÑ™�r²ô¤i_ß³{q*À´XäÝïõ¿Ü®ñܾúOìÏìGg“7*Oaˆœî̶ Oÿøi~¨«þ°Ðvìo¥ú‡L‹Õ\†dYfŬ)è¡ÀvUs¨†e¿^FCFƒ† ÂÓYÛ5ˆ|‘PMˆ7žyƒ'g=©ü:Æ2š2n(i*Iù×+Òf›·Boá— f#pžÆwûëÖ¯w?y7ã¿:^» Š|c ›VmâéÙOsò�¦û;H)p©íØeéðaÓê/qanáƘ¯ÆyǘxÛDnþÞÍô¨=Dþ¤l YÈÆ×6*ŒŽÂâ2»ÖÞž.8í.Åü^>PDšÜþHD.·‹™Ï$ÿæ|²»ê-MI_õµõ,]´”Wïy•XSL�tœ0Ívl;�>tZÎÅú½þ�kÌw¬³žÅ�ÞÁ„¯MÀåv)IѦ(Vnàù{ž×Î}‰á_lÇþyº}è´½ë÷úŸîÔ¸ïx¾+|Ìz`Ã/®0$å·YøðBJ~W¢0Ã3¶cÿs:~ð´�÷åú~G” ŸÆǪÚWÅŠ—Vpìä1úåõÃÛM�hHê9²ï/=öÏÞù,•{+Hbx2<³v6ìLËû/iý8vaNa¶±Ì `‚~d@º,ü÷ùÉ¿%Ÿ^çöR ’ü·¼Šw_—w~ú±˜îó'� 󵀨OÛ¿·é>ü^`0D¿‰##+ƒ fpõŒ«ézvW"I§¦²†åEËùÍ}¿¡©±I�$–=Ƙ/B�ãi}Á¥q~¯0°è­4‹'ÇÃ� närÿåtëÙM�HâŸø«jXóÞ^½ïUkHâ©pášXäý1݃PhQ˜[x‘1f ËÍ”•�Å̇fªHBŸøWÚ+y}Îë4::ñ'¨Z—q}­(T´YQ¨üåLÀ$àw@'¥‘¸37Ì¿�É×N¦ç¹=ˆt¸ª£U¬(^Áây‹ ׇHâ:åÂuM‘S´ZQ¨ü%À¼h»ær»Èÿq>S¾>…ókugieûÊxÿ�÷)~¸˜hST�$¶&`ºíØE¡ðE%àfàe@«Ó$ÁþÊm_aê-S>v8–KCZÚŽ‰J¶–ðÞ+ïñÁ¯?P IòcfÙŽý²¢Pø{KÀÝÀ/•Dò0a3~4ƒ‹.»ˆNÙº‹#ñs*tŠ-ë·ðæo²oÝ>’\fÛŽ­¿å*§]~<ª$’KvÏl¦ß7� “'èö€œ‘²ýe¬_±ž·ö6uÇëHòùWÛ±S *­-÷ÿ¦$’Ó˜ëÆPxG!#Ç�$«S–‘/nóɦOXúòR6ýv“I^?±û!Å pf% ×ÿ †¹J"yu9» ×Ý{ã/ÏÀˆü•ƒ»²yýfŠ+¢æp�InómÇ~P1¨Äk&à!à%‘üò&å‘g>#ÇŽ¤GŸ $�U•W±ý£íž°o½îí§ˆ·û>Å ïð0p¿’H‘ÁoYŒÎÍÔoMeä…#ñž¥MˆÒAMU ;·ïdÕ«ØøÛ�cJêø™íØú­Ðf%`. ©¥ãÎpsñÌ‹™tý$†ŽJ÷^ÝJ ©­®¥äãÖ¼µ†_ý�XT›ò¤ ¶cëV­ @›—€û�‡•Djr¹\Œ�>–I3&‘çË£Ïù}J:zð(Á�AV¾¶’íK¶cbºÒOaslÇÖßd€v+?W©¯ï˜¾\ùí+:r(G $Ë£· Q¸!ÌÞO÷²§d«_[­{úéãÛ±õº¶ @»—€»�'ÑŠ�iÓãaü×ÇsIþ% 0€¾y}±,ýu„X,ơ݇(=XÊÆ¥Ù°h�!m“F ð]-ò£Б%à&àE Si¤ŸÜ>¹ŒŸ6ž±—�¥oß¾œ—wî ·‚i‹~4Æá½‡)/+gûºí¬{}'�T0é© ø–íØ¯( €Ž.ùÀ" ³ÒHo9=s¸àê ;e,}úô¡_^?¼ÝõvAkÔVÕrxßaÊÊËøhéGl{o§NœR0ÒÜh;¶­(TB�·`’…e¹JC>ûÖwT_F]1Ša— £ÇÙ=8·ÿ¹tëÕMÙ|FõÑjŽ:Jeu%Ÿ®ý”�—}LyI¹‚‘¿ä…¶c¯R* ¥0§ð"c™÷€^JCþo//ƒ& bØeÃ0tÝ»u§gŸžtïÝ=eŸ)01CUy•G+9éœäØ¡cì\»“’Õ%Ô”kå=ùBÇ�kmÇÖúÌ*‰ÉŸë€a�§4äty²=ôÝ—ó/<Ÿ�crVϳÈî”�·«—³z�EîÙ¹ [LÌP[]ˉã'¨=YKèTˆÊòJJw”²Ë~J·—® ë‡,­±C¾²÷( €Äž ðö0¸TiHÍ«jÁ ‘¿- Ük;öcŠB UJÀµÀë€^ ù|!à&Û±ŠB µJ@®ÿ EÀ¥!"ògŽX–uMqmñÇŠ¢}hJºÙµöv`"°Aiˆˆü¯ .ÖÉ_ µK€c—g4eLþKiˆHÚ3¼Øänšl‡ì2…Ѿt  ù½þ;iÞMP ‰Hº‰ÌNà)E¡�ž% Ço½•†ˆ¤‰ ,fصöE¡�î3ýiÞMðb¥!")n“Á\p‡EÇÒB@ Öä¹ó^±\Vw•IaÏåÆ@] ZQh@þz6àÀs@ŽÒ‘þÉvìß( ù r †Y–µ¡4D$É•X–uCqmñE‘Xô` „%®˜ëôª ˆ$·—­˜5^'ÍHkf¼3-¬g�\¥!"IÂî²û5E¡ gÀŸë?ÃèAI|a¸ÙÙ»EbÓ[I Ø<90kàK.ËÕɺTÅMDP x¬)ÖtË’º%ŠC3ïÙ€ÿd,¢ …D$q¶ŒõÍâPñJE¡i«Ù€pð@ž'o¡…u0F‰ˆH{C�²K…f¤½f¼þi4¯ÐCiˆH;«¦ùÝþ7…f¤ýgv ñ yÕ S""ÒNl kªíØ…f¤ãgf¿z* i#UÀ÷mÇ~UQh@g6`‡/Ë÷"磔ˆˆÄÙb˲ lÇ^¯(4 ‰;pð ð%¥!"g¨øŽíØo+ ÍHâÏìêúàÆ©è‰H+Ä€çŒ1Ó¡ÀVÅ¡I2…Þ ó+ôÊ ˆüý>6˜»N@Óýš�$ž 82¬Ë°ÿ2ÆÔ—™JEDþuÀ\ƒ¹-à*ÍHêÌœg0�3”†ˆü…7�ÛŽ½OQ¨HŠò{ý“�'ÑÛ"»0|ÇÙ+EzÑ-€4  î<øyWÌU�Å¥@'¥"’vj€Ÿ̬@(°Wqh@ÒLanaocÌ\à C‰ˆ¤¼(ðkËXsŠCÅÚµO@Ò]ANÁ0˲ò•†HÊZüÐvìO…¨ÈŸñ{ýW�£•†HÊø„æü–* ù—"�ϲû}O'ÏXà6à€Ij¥Àm ].ÔÉ_4 ·üÎùW†ëvàà%"’4*€‡‰ò¬]o7*Q�V)È)ȶ,k6ðc ›IXµÀãDù»Þ)Q�øoAW ë{À¿¨ˆ$”à—ÖÅNq•âië"ð} »éÐÿ“Ö/tâiï"0ø�Š€H»ªžŠÅb¿XR·ä„âéùÙù9.—ëÛ4ßè§DDÚL9ðsc™gµGqˆ €$„i9Ó²¢®è70ü+0B‰ˆÄÍàQ¢¼¬§úE@ÖT¦º2½™~`6ð5%"Òjë æ‘NN§%‹YS¢ Ißã�Å÷€›�ùBa`ð Û±?R¢ IíºìëzÇ\±»€»€^JDä¯TÏcž „‡‡¨HJ¹&ûš¬LWæuó�Àåƒ"¬ž5fqàD Aqˆ €¤¼Boჹ¸½F(éÅ^3˜ÿ 8�O‡¨HZº6çÚl7øªÆ¥¤°1é¯Þv÷âwBïW$¢ ÒÆü]ügã&ø:0E3ÒN"-'ýE–±ŠŠCÅ:é‹ €HG)ôv3˜©@!Í· ôÌ€ÄS=°‹·‰ñ®²+‰¨ˆ$˜©9S33]™_Áp �ø”Š´Â~ K°XkŠ­Yrj‰6á‘dRà-fa]Eóʃ“¯R‘ÏѬÞ–ÚŽ­WöD@$ULË™–µ¢Si~n`,àR2i)l¦yj¥±>(>U¬«|QI…¹…¹s †¯_.2•LJŠÛ€5Xü7M¬µëí*Å"*"´ìi9QWt"0\Šö)HVuÀàC,Ö4ÅšÖ¿zOËˆ|±ÉL¶r½¹ƒZ Á—[fFh– áD€ÀF`³Á|è8ÎŽÕ¬Ž)‘¸ðwñ{p3¸Gós£€\¥ÓnWö;�--_[�1;¡€®îETDÚ×ÜaÍ9Ú‹!ÀH`XËLÁp´&Ak�vµœìw;-ËÚˉí×Úú"*" ínpE¼‘¾1+6Ã``00è3ÿæ¤yDðÇ–¯½À±ØkŒÙÛÉétd1‹5…/¢ ’z r ²-¬Xœ úý€>@o Ѓä{U1TÇZ¾Ž¥ú×`»p(vŠõ¾ˆ €ˆ|ž)½§¸;ŸêÜÃÄLo,zݰ膡;Ðí3_9@g  �ý™ï;ñ-zZÊ„‹ÿÛ;!ÜrÂŽz>BóÂ8õ4OÅ×}æûp²å놓X-ÿ7·\Ö±S�OU.;¶LÓô" ì• òAqY0¬IEND®B`‚onionshare-onionshare-26fcdc5/desktop/onionshare/settings_parent_tab.py000066400000000000000000000043661521174352300267630ustar00rootroot00000000000000from PySide6 import QtCore, QtWidgets, QtGui from onionshare_cli.mode_settings import ModeSettings from . import strings from .tab import Tab from .threads import EventHandlerThread from .gui_common import GuiCommon from .tor_settings_tab import TorSettingsTab from .settings_tab import SettingsTab from .connection_tab import AutoConnectTab class SettingsParentTab(QtWidgets.QTabWidget): """ The settings tab widget containing the tor settings and app settings subtabs """ bring_to_front = QtCore.Signal() close_this_tab = QtCore.Signal() def __init__( self, common, tab_id, parent=None, active_tab="general", from_autoconnect=False ): super(SettingsParentTab, self).__init__() self.parent = parent self.common = common self.common.log("SettingsParentTab", "__init__") # Keep track of tabs in a dictionary that maps tab_id to tab. # Each tab has a unique, auto-incremented id (tab_id). This is different than the # tab's index, which changes as tabs are re-arranged. self.tabs = { "general": 0, "tor": 1, } self.tab_id = tab_id self.current_tab_id = self.tabs[active_tab] # Use a custom tab bar tab_bar = TabBar(self.common) self.setTabBar(tab_bar) settings_tab = SettingsTab(self.common, self.tabs["general"], parent=self) self.tor_settings_tab = TorSettingsTab( self.common, self.tabs["tor"], self.parent.are_tabs_active(), self.parent.status_bar, parent=self, from_autoconnect=from_autoconnect, ) self.addTab(settings_tab, strings._("gui_general_settings_window_title")) self.addTab(self.tor_settings_tab, strings._("gui_tor_settings_window_title")) # Set up the tab widget self.setMovable(False) self.setTabsClosable(False) self.setUsesScrollButtons(False) self.setCurrentIndex(self.current_tab_id) class TabBar(QtWidgets.QTabBar): """ A custom tab bar """ move_new_tab_button = QtCore.Signal() def __init__(self, common): super(TabBar, self).__init__() self.setStyleSheet(common.gui.css["settings_subtab_bar"]) onionshare-onionshare-26fcdc5/desktop/onionshare/settings_tab.py000066400000000000000000000322341521174352300254050ustar00rootroot00000000000000# -*- coding: utf-8 -*- """ OnionShare | https://onionshare.org/ Copyright (C) 2014-2022 Micah Lee, et al. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program 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 General Public License along with this program. If not, see . """ from PySide6 import QtCore, QtWidgets, QtGui import platform import datetime from onionshare_cli.settings import Settings from . import strings from .widgets import Alert from .update_checker import UpdateThread class SettingsTab(QtWidgets.QWidget): """ Settings dialog. """ def __init__(self, common, tab_id, parent=None): super(SettingsTab, self).__init__() self.common = common self.common.log("SettingsTab", "__init__") self.system = platform.system() self.tab_id = tab_id self.parent = parent # Automatic updates options # Autoupdate self.autoupdate_checkbox = QtWidgets.QCheckBox() self.autoupdate_checkbox.setCheckState(QtCore.Qt.Unchecked) self.autoupdate_checkbox.setText(strings._("gui_settings_autoupdate_option")) # Last update time self.autoupdate_timestamp = QtWidgets.QLabel() # Check for updates button self.check_for_updates_button = QtWidgets.QPushButton( strings._("gui_settings_autoupdate_check_button") ) self.check_for_updates_button.clicked.connect(self.check_for_updates) # We can't check for updates if not connected to Tor if not self.common.gui.onion.connected_to_tor: self.check_for_updates_button.setEnabled(False) # Autoupdate options layout autoupdate_group_layout = QtWidgets.QVBoxLayout() autoupdate_group_layout.addWidget(self.autoupdate_checkbox) autoupdate_group_layout.addWidget(self.autoupdate_timestamp) autoupdate_group_layout.addWidget(self.check_for_updates_button) autoupdate_group = QtWidgets.QGroupBox( strings._("gui_settings_autoupdate_label") ) autoupdate_group.setLayout(autoupdate_group_layout) autoupdate_layout = QtWidgets.QHBoxLayout() autoupdate_layout.addStretch() autoupdate_layout.addWidget(autoupdate_group) autoupdate_layout.addStretch() autoupdate_widget = QtWidgets.QWidget() autoupdate_widget.setLayout(autoupdate_layout) # Autoupdate is only available for Windows and Mac (Linux updates using package manager) if self.system != "Windows" and self.system != "Darwin": autoupdate_widget.hide() # Language settings language_label = QtWidgets.QLabel(strings._("gui_settings_language_label")) self.language_combobox = QtWidgets.QComboBox() # Populate the dropdown with all of OnionShare's available languages language_names_to_locales = { v: k for k, v in self.common.settings.available_locales.items() } language_names = list(language_names_to_locales) language_names.sort() for language_name in language_names: locale = language_names_to_locales[language_name] self.language_combobox.addItem(language_name, locale) language_layout = QtWidgets.QHBoxLayout() language_layout.addStretch() language_layout.addWidget(language_label) language_layout.addWidget(self.language_combobox) language_layout.addStretch() # Theme Settings theme_label = QtWidgets.QLabel(strings._("gui_settings_theme_label")) self.theme_combobox = QtWidgets.QComboBox() theme_choices = [ strings._("gui_settings_theme_auto"), strings._("gui_settings_theme_light"), strings._("gui_settings_theme_dark"), ] self.theme_combobox.addItems(theme_choices) theme_layout = QtWidgets.QHBoxLayout() theme_layout.addStretch() theme_layout.addWidget(theme_label) theme_layout.addWidget(self.theme_combobox) theme_layout.addStretch() # Version and help version_label = QtWidgets.QLabel( strings._("gui_settings_version_label").format(self.common.version) ) version_label.setAlignment(QtCore.Qt.AlignHCenter) help_label = QtWidgets.QLabel(strings._("gui_settings_help_label")) help_label.setAlignment(QtCore.Qt.AlignHCenter) help_label.setTextInteractionFlags(QtCore.Qt.TextBrowserInteraction) help_label.setOpenExternalLinks(True) license_label = QtWidgets.QLabel(strings._("gui_settings_license_label")) license_label.setAlignment(QtCore.Qt.AlignHCenter) license_label.setTextInteractionFlags(QtCore.Qt.TextBrowserInteraction) license_label.setOpenExternalLinks(True) # Buttons self.save_button = QtWidgets.QPushButton(strings._("gui_settings_button_save")) self.save_button.clicked.connect(self.save_clicked) buttons_layout = QtWidgets.QHBoxLayout() buttons_layout.addStretch() buttons_layout.addWidget(self.save_button) buttons_layout.addStretch() # Layout layout = QtWidgets.QVBoxLayout() layout.addStretch() layout.addWidget(autoupdate_widget) if autoupdate_widget.isVisible(): layout.addSpacing(20) layout.addLayout(language_layout) layout.addLayout(theme_layout) layout.addSpacing(20) layout.addWidget(version_label) layout.addWidget(help_label) layout.addSpacing(20) layout.addWidget(license_label) layout.addSpacing(20) layout.addLayout(buttons_layout) layout.addStretch() self.setLayout(layout) self.reload_settings() if self.common.gui.onion.connected_to_tor: self.tor_is_connected() else: self.tor_is_disconnected() def reload_settings(self): # Load settings, and fill them in self.old_settings = Settings(self.common) self.old_settings.load() use_autoupdate = self.old_settings.get("use_autoupdate") if use_autoupdate: self.autoupdate_checkbox.setCheckState(QtCore.Qt.Checked) else: self.autoupdate_checkbox.setCheckState(QtCore.Qt.Unchecked) autoupdate_timestamp = self.old_settings.get("autoupdate_timestamp") self._update_autoupdate_timestamp(autoupdate_timestamp) locale = self.old_settings.get("locale") locale_index = self.language_combobox.findData(locale) self.language_combobox.setCurrentIndex(locale_index) theme_choice = self.old_settings.get("theme") self.theme_combobox.setCurrentIndex(theme_choice) def check_for_updates(self): """ Check for Updates button clicked. Manually force an update check. """ self.common.log("SettingsTab", "check_for_updates") # Disable buttons self._disable_buttons() self.common.gui.qtapp.processEvents() def update_timestamp(): # Update the last checked label settings = Settings(self.common) settings.load() autoupdate_timestamp = settings.get("autoupdate_timestamp") self._update_autoupdate_timestamp(autoupdate_timestamp) def close_forced_update_thread(): forced_update_thread.quit() # Enable buttons self._enable_buttons() # Update timestamp update_timestamp() # Check for updates def update_available(update_url, installed_version, latest_version): Alert( self.common, strings._("update_available").format( update_url, installed_version, latest_version ), ) close_forced_update_thread() def update_not_available(): Alert(self.common, strings._("update_not_available")) close_forced_update_thread() def update_error(): Alert( self.common, strings._("update_error_check_error"), QtWidgets.QMessageBox.Warning, ) close_forced_update_thread() def update_invalid_version(latest_version): Alert( self.common, strings._("update_error_invalid_latest_version").format(latest_version), QtWidgets.QMessageBox.Warning, ) close_forced_update_thread() forced_update_thread = UpdateThread( self.common, self.common.gui.onion, force=True ) forced_update_thread.update_available.connect(update_available) forced_update_thread.update_not_available.connect(update_not_available) forced_update_thread.update_error.connect(update_error) forced_update_thread.update_invalid_version.connect(update_invalid_version) forced_update_thread.start() def save_clicked(self): """ Save button clicked. Save current settings to disk. """ self.common.log("SettingsTab", "save_clicked") def changed(s1, s2, keys): """ Compare the Settings objects s1 and s2 and return true if any values have changed for the given keys. """ for key in keys: if s1.get(key) != s2.get(key): return True return False settings = self.settings_from_fields() if settings: # If language changed, inform user they need to restart OnionShare if changed(settings, self.old_settings, ["locale"]): # Look up error message in different locale new_locale = settings.get("locale") if ( new_locale in strings.translations and "gui_settings_language_changed_notice" in strings.translations[new_locale] ): notice = strings.translations[new_locale][ "gui_settings_language_changed_notice" ] else: notice = strings._("gui_settings_language_changed_notice") Alert(self.common, notice, QtWidgets.QMessageBox.Information) # If color mode changed, inform user they need to restart OnionShare if changed(settings, self.old_settings, ["theme"]): notice = strings._("gui_color_mode_changed_notice") Alert(self.common, notice, QtWidgets.QMessageBox.Information) # Save the new settings settings.save() self.parent.close_this_tab.emit() def help_clicked(self): """ Help button clicked. """ self.common.log("SettingsTab", "help_clicked") SettingsTab.open_help() @staticmethod def open_help(): help_url = "https://docs.onionshare.org/" QtGui.QDesktopServices.openUrl(QtCore.QUrl(help_url)) def settings_from_fields(self): """ Return a Settings object that's full of values from the settings dialog. """ self.common.log("SettingsTab", "settings_from_fields") settings = Settings(self.common) settings.load() # To get the last update timestamp # Theme theme_index = self.theme_combobox.currentIndex() settings.set("theme", theme_index) # Language locale_index = self.language_combobox.currentIndex() locale = self.language_combobox.itemData(locale_index) settings.set("locale", locale) return settings def _update_autoupdate_timestamp(self, autoupdate_timestamp): self.common.log("SettingsTab", "_update_autoupdate_timestamp") if autoupdate_timestamp: dt = datetime.datetime.fromtimestamp(autoupdate_timestamp) last_checked = dt.strftime("%B %d, %Y %H:%M") else: last_checked = strings._("gui_settings_autoupdate_timestamp_never") self.autoupdate_timestamp.setText( strings._("gui_settings_autoupdate_timestamp").format(last_checked) ) def _disable_buttons(self): self.common.log("SettingsTab", "_disable_buttons") self.check_for_updates_button.setEnabled(False) self.save_button.setEnabled(False) def _enable_buttons(self): self.common.log("SettingsTab", "_enable_buttons") # We can't check for updates if we're still not connected to Tor if not self.common.gui.onion.connected_to_tor: self.check_for_updates_button.setEnabled(False) else: self.check_for_updates_button.setEnabled(True) self.save_button.setEnabled(True) def tor_is_connected(self): self.check_for_updates_button.show() def tor_is_disconnected(self): self.check_for_updates_button.hide() onionshare-onionshare-26fcdc5/desktop/onionshare/strings.py000066400000000000000000000034261521174352300244110ustar00rootroot00000000000000# -*- coding: utf-8 -*- """ OnionShare | https://onionshare.org/ Copyright (C) 2014-2022 Micah Lee, et al. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program 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 General Public License along with this program. If not, see . """ import json import os strings = {} translations = {} def load_strings(common, locale_dir): """ Loads translated strings and fallback to English if the translation does not exist. """ global strings, translations # Load all translations translations = {} for locale in common.settings.available_locales: filename = os.path.join(locale_dir, f"{locale}.json") with open(filename, encoding="utf-8") as f: translations[locale] = json.load(f) # Build strings default_locale = "en" current_locale = common.settings.get("locale") strings = {} for s in translations[default_locale]: if ( current_locale in translations and s in translations[current_locale] and translations[current_locale][s] != "" ): strings[s] = translations[current_locale][s] else: strings[s] = translations[default_locale][s] def translated(k): """ Returns a translated string. """ return strings[k] _ = translated onionshare-onionshare-26fcdc5/desktop/onionshare/tab/000077500000000000000000000000001521174352300231075ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/desktop/onionshare/tab/__init__.py000066400000000000000000000014011521174352300252140ustar00rootroot00000000000000# -*- coding: utf-8 -*- """ OnionShare | https://onionshare.org/ Copyright (C) 2014-2022 Micah Lee, et al. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program 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 General Public License along with this program. If not, see . """ from .tab import Tab onionshare-onionshare-26fcdc5/desktop/onionshare/tab/mode/000077500000000000000000000000001521174352300240335ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/desktop/onionshare/tab/mode/__init__.py000066400000000000000000000504261521174352300261530ustar00rootroot00000000000000# -*- coding: utf-8 -*- """ OnionShare | https://onionshare.org/ Copyright (C) 2014-2022 Micah Lee, et al. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program 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 General Public License along with this program. If not, see . """ from PySide6 import QtCore, QtWidgets from onionshare_cli.common import AutoStopTimer from .history import IndividualFileHistoryItem from .mode_settings_widget import ModeSettingsWidget from ..server_status import ServerStatus from ... import strings from ...threads import OnionThread, WebThread, AutoStartTimer from ...widgets import Alert, MinimumSizeWidget class Mode(QtWidgets.QWidget): """ The class that all modes inherit from """ start_server_finished = QtCore.Signal() stop_server_finished = QtCore.Signal() starting_server_step2 = QtCore.Signal() starting_server_step3 = QtCore.Signal() starting_server_error = QtCore.Signal(str) starting_server_early = QtCore.Signal() set_server_active = QtCore.Signal(bool) change_persistent = QtCore.Signal(int, bool) def __init__(self, tab): super(Mode, self).__init__() self.tab = tab self.settings = tab.settings self.common = tab.common self.qtapp = self.common.gui.qtapp self.app = tab.app self.status_bar = tab.status_bar self.server_status_label = tab.status_bar.server_status_label self.system_tray = tab.system_tray self.filenames = tab.filenames # The web object gets created in init() self.web = None # Threads start out as None self.onion_thread = None self.web_thread = None self.startup_thread = None # Mode settings widget self.mode_settings_widget = ModeSettingsWidget( self.common, self.tab, self.settings ) self.mode_settings_widget.change_persistent.connect(self.change_persistent) # Server status self.server_status = ServerStatus( self.common, self.qtapp, self.app, self.settings, self.mode_settings_widget, None, self.common.gui.local_only, ) self.server_status.server_started.connect(self.start_server) self.server_status.server_stopped.connect(self.stop_server) self.server_status.server_canceled.connect(self.cancel_server) self.start_server_finished.connect(self.server_status.start_server_finished) self.stop_server_finished.connect(self.server_status.stop_server_finished) self.starting_server_step2.connect(self.start_server_step2) self.starting_server_step3.connect(self.start_server_step3) self.starting_server_early.connect(self.start_server_early) self.starting_server_error.connect(self.start_server_error) # Primary action # Note: It's up to the downstream Mode to add this to its layout self.primary_action_layout = QtWidgets.QVBoxLayout() self.primary_action_layout.addWidget(self.mode_settings_widget) self.primary_action = QtWidgets.QWidget() self.primary_action.setLayout(self.primary_action_layout) # It's up to the downstream Mode to add stuff to self.content_layout # self.content_layout shows the actual content of the mode # self.tor_not_connected_layout is displayed when Tor isn't connected self.content_layout = QtWidgets.QVBoxLayout() self.content_widget = QtWidgets.QWidget() self.content_widget.setLayout(self.content_layout) tor_not_connected_label = QtWidgets.QLabel( strings._("mode_tor_not_connected_label") ) tor_not_connected_label.setAlignment(QtCore.Qt.AlignHCenter) tor_not_connected_label.setStyleSheet( self.common.gui.css["tor_not_connected_label"] ) self.tor_not_connected_layout = QtWidgets.QVBoxLayout() self.tor_not_connected_layout.addStretch() self.tor_not_connected_layout.addWidget(tor_not_connected_label) self.tor_not_connected_layout.addWidget(MinimumSizeWidget(700, 0)) self.tor_not_connected_layout.addStretch() self.tor_not_connected_widget = QtWidgets.QWidget() self.tor_not_connected_widget.setLayout(self.tor_not_connected_layout) self.wrapper_layout = QtWidgets.QVBoxLayout() self.wrapper_layout.addWidget(self.content_widget) self.wrapper_layout.addWidget(self.tor_not_connected_widget) self.setLayout(self.wrapper_layout) if self.common.gui.onion.connected_to_tor: self.tor_connection_started() else: self.tor_connection_stopped() def init(self): """ Add custom initialization here. """ pass def get_type(self): """ Returns the type of mode as a string (e.g. "share", "receive", etc.) """ pass def human_friendly_time(self, secs): """ Returns a human-friendly time delta from given seconds. """ days = secs // 86400 hours = (secs - days * 86400) // 3600 minutes = (secs - days * 86400 - hours * 3600) // 60 seconds = secs - days * 86400 - hours * 3600 - minutes * 60 if not seconds: seconds = "0" result = ( (f"{days}{strings._('days_first_letter')}, " if days else "") + (f"{hours}{strings._('hours_first_letter')}, " if hours else "") + (f"{minutes}{strings._('minutes_first_letter')}, " if minutes else "") + f"{seconds}{strings._('seconds_first_letter')}" ) return result def timer_callback(self): """ This method is called regularly on a timer. """ # If this is a scheduled share, display the countdown til the share starts if self.server_status.status == ServerStatus.STATUS_WORKING: if self.settings.get("general", "autostart_timer"): now = QtCore.QDateTime.currentDateTime() if self.server_status.local_only: seconds_remaining = now.secsTo( self.mode_settings_widget.autostart_timer_widget.dateTime() ) else: seconds_remaining = now.secsTo( self.server_status.autostart_timer_datetime.replace( second=0, microsecond=0 ) ) # Update the server button if seconds_remaining > 0: self.server_status.server_button.setText( strings._("gui_waiting_to_start").format( self.human_friendly_time(seconds_remaining) ) ) else: if self.common.platform == "Windows" or self.settings.get( "general", "autostart_timer" ): self.server_status.server_button.setText( strings._("gui_please_wait") ) else: self.server_status.server_button.setText( strings._("gui_please_wait_no_button") ) # If the auto-stop timer has stopped, stop the server if self.server_status.status == ServerStatus.STATUS_STARTED: if self.app.autostop_timer_thread and self.settings.get( "general", "autostop_timer" ): if self.autostop_timer_datetime_delta > 0: now = QtCore.QDateTime.currentDateTime() seconds_remaining = now.secsTo( self.server_status.autostop_timer_datetime ) # Update the server button server_button_text = self.get_stop_server_autostop_timer_text() self.server_status.server_button.setText( server_button_text.format( self.human_friendly_time(seconds_remaining) ) ) self.status_bar.clearMessage() if not self.app.autostop_timer_thread.is_alive(): self.autostop_timer_finished_should_stop_server() def timer_callback_custom(self): """ Add custom timer code. """ pass def get_stop_server_autostop_timer_text(self): """ Return the string to put on the stop server button, if there's an auto-stop timer """ pass def autostop_timer_finished_should_stop_server(self): """ The auto-stop timer expired, should we stop the server? Returns a bool """ pass def start_server(self): """ Start the onionshare server. This uses multiple threads to start the Tor onion server and the web app. """ self.common.log("Mode", "start_server") self.start_server_custom() self.set_server_active.emit(True) # Clear the status bar self.status_bar.clearMessage() self.server_status_label.setText("") # Hide the mode settings self.mode_settings_widget.hide() # Ensure we always get a new random port each time we might launch an OnionThread self.app.port = None # Start the onion thread. If this share was scheduled for a future date, # the OnionThread will start and exit 'early' to obtain the port, password # and onion address, but it will not start the WebThread yet. if self.settings.get("general", "autostart_timer"): self.start_onion_thread(obtain_onion_early=True) self.common.log("Mode", "start_server", "Starting auto-start timer") self.startup_thread = AutoStartTimer(self) # Once the timer has finished, start the real share, with a WebThread self.startup_thread.success.connect(self.start_scheduled_service) self.startup_thread.error.connect(self.start_server_error) self.startup_thread.canceled = False self.startup_thread.start() else: self.start_onion_thread() def start_onion_thread(self, obtain_onion_early=False): # If we tried to start with Client Auth and our Tor is too old to support it, # bail out early if ( not self.server_status.local_only and not self.app.onion.supports_stealth and not self.settings.get("general", "public") ): self.stop_server() self.start_server_error(strings._("gui_server_doesnt_support_stealth")) else: self.common.log("Mode", "start_server", "Starting an onion thread") self.obtain_onion_early = obtain_onion_early self.onion_thread = OnionThread(self) self.onion_thread.success.connect(self.starting_server_step2.emit) self.onion_thread.success_early.connect(self.starting_server_early.emit) self.onion_thread.error.connect(self.starting_server_error.emit) self.web_thread = WebThread(self) self.web_thread.error.connect(self.starting_server_error.emit) self.onion_thread.start() def start_scheduled_service(self, obtain_onion_early=False): # We start a new OnionThread with the saved scheduled key from settings self.common.settings.load() self.obtain_onion_early = obtain_onion_early self.common.log("Mode", "start_server", "Starting a scheduled onion thread") self.onion_thread = OnionThread(self) self.onion_thread.success.connect(self.starting_server_step2.emit) self.onion_thread.error.connect(self.starting_server_error.emit) self.onion_thread.start() def start_server_custom(self): """ Add custom initialization here. """ pass def start_server_early(self): """ An 'early' start of an onion service in order to obtain the onion address for a scheduled start. Shows the onion address in the UI in advance of actually starting the share. """ self.server_status.show_url() def start_server_step2(self): """ Step 2 in starting the onionshare server. """ self.common.log("Mode", "start_server_step2") self.start_server_step2_custom() # Nothing to do here. # start_server_step2_custom has call these to move on: # self.starting_server_step3.emit() # self.start_server_finished.emit() def start_server_step2_custom(self): """ Add custom initialization here. """ pass def start_server_step3(self): """ Step 3 in starting the onionshare server. """ self.common.log("Mode", "start_server_step3") self.start_server_step3_custom() if self.settings.get("general", "autostop_timer"): # Convert the date value to seconds between now and then now = QtCore.QDateTime.currentDateTime() self.autostop_timer_datetime_delta = now.secsTo( self.server_status.autostop_timer_datetime ) # Start the auto-stop timer if self.autostop_timer_datetime_delta > 0: self.app.autostop_timer_thread = AutoStopTimer( self.common, self.autostop_timer_datetime_delta ) self.app.autostop_timer_thread.start() # The auto-stop timer has actually already passed since the user clicked Start. Probably the Onion service took too long to start. else: self.stop_server() self.start_server_error( strings._("gui_server_started_after_autostop_timer") ) def start_server_step3_custom(self): """ Add custom initialization here. """ pass def start_server_error(self, error): """ If there's an error when trying to start the onion service """ self.common.log("Mode", "start_server_error") Alert(self.common, error, QtWidgets.QMessageBox.Warning) self.set_server_active.emit(False) self.server_status.stop_server() self.status_bar.clearMessage() self.start_server_error_custom() def start_server_error_custom(self): """ Add custom initialization here. """ pass def cancel_server(self): """ Cancel the server while it is preparing to start """ self.cancel_server_custom() if self.startup_thread: self.common.log("Mode", "cancel_server: quitting startup thread") self.startup_thread.canceled = True self.app.onion.scheduled_key = None self.app.onion.scheduled_auth_cookie = None self.startup_thread.quit() # Canceling only works in Windows # https://github.com/onionshare/onionshare/issues/1371 if self.common.platform == "Windows": if self.onion_thread: self.common.log("Mode", "cancel_server: quitting onion thread") self.onion_thread.terminate() self.onion_thread.wait() if self.web_thread: self.common.log("Mode", "cancel_server: quitting web thread") self.web_thread.terminate() self.web_thread.wait() self.stop_server() def cancel_server_custom(self): """ Add custom initialization here. """ pass def stop_server(self): """ Stop the onionshare server. """ self.common.log("Mode", "stop_server") if self.server_status.status != ServerStatus.STATUS_STOPPED: try: self.web.stop(self.app.port) except Exception: # Probably we had no port to begin with (Onion service didn't start) pass self.web.cleanup() self.stop_server_custom() self.set_server_active.emit(False) self.stop_server_finished.emit() # Show the mode settings self.mode_settings_widget.show() def stop_server_custom(self): """ Add custom initialization here. """ pass def handle_tor_broke(self): """ Handle connection from Tor breaking. """ if self.server_status.status != ServerStatus.STATUS_STOPPED: self.server_status.stop_server() self.handle_tor_broke_custom() def handle_tor_broke_custom(self): """ Add custom initialization here. """ pass # Handle web server events def handle_request_load(self, event): """ Handle REQUEST_LOAD event. """ pass def handle_request_started(self, event): """ Handle REQUEST_STARTED event. """ pass def handle_request_progress(self, event): """ Handle REQUEST_PROGRESS event. """ pass def handle_request_canceled(self, event): """ Handle REQUEST_CANCELED event. """ pass def handle_request_upload_includes_message(self, event): """ Handle REQUEST_UPLOAD_INCLUDES_MESSAGE event. """ pass def handle_request_upload_file_renamed(self, event): """ Handle REQUEST_UPLOAD_FILE_RENAMED event. """ pass def handle_request_upload_message(self, event): """ Handle REQUEST_UPLOAD_MESSAGE event. """ pass def handle_request_upload_set_dir(self, event): """ Handle REQUEST_UPLOAD_SET_DIR event. """ pass def handle_request_upload_finished(self, event): """ Handle REQUEST_UPLOAD_FINISHED event. """ pass def handle_request_upload_canceled(self, event): """ Handle REQUEST_UPLOAD_CANCELED event. """ pass def handle_request_individual_file_started(self, event): """ Handle REQUEST_INDVIDIDUAL_FILES_STARTED event. Used in both Share and Website modes, so implemented here. """ self.toggle_history.update_indicator(True) self.history.requests_count += 1 self.history.update_requests() item = IndividualFileHistoryItem(self.common, event["data"], event["path"]) self.history.add(event["data"]["id"], item) def handle_request_individual_file_progress(self, event): """ Handle REQUEST_INDVIDIDUAL_FILES_PROGRESS event. Used in both Share and Website modes, so implemented here. """ self.history.update(event["data"]["id"], event["data"]["bytes"]) if self.server_status.status == self.server_status.STATUS_STOPPED: self.history.cancel(event["data"]["id"]) def handle_request_individual_file_canceled(self, event): """ Handle REQUEST_INDVIDIDUAL_FILES_CANCELED event. Used in both Share and Website modes, so implemented here. """ self.history.cancel(event["data"]["id"]) def tor_connection_started(self): """ This is called on every Mode when Tor is connected """ self.content_widget.show() self.tor_not_connected_widget.hide() self.primary_action.show() if not self.tab.timer.isActive(): self.tab.timer.start(500) if self.settings.get("persistent", "enabled") and self.settings.get("persistent", "autostart_on_launch"): self.server_status.start_server() def tor_connection_stopped(self): """ This is called on every Mode when Tor is disconnected """ if self.common.gui.local_only: self.tor_connection_started() return self.content_widget.hide() self.tor_not_connected_widget.show() onionshare-onionshare-26fcdc5/desktop/onionshare/tab/mode/chat_mode/000077500000000000000000000000001521174352300257565ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/desktop/onionshare/tab/mode/chat_mode/__init__.py000066400000000000000000000122601521174352300300700ustar00rootroot00000000000000# -*- coding: utf-8 -*- """ OnionShare | https://onionshare.org/ Copyright (C) 2014-2022 Micah Lee, et al. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program 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 General Public License along with this program. If not, see . """ from PySide6 import QtCore, QtWidgets, QtGui from onionshare_cli.web import Web from .. import Mode from .... import strings from ....widgets import MinimumSizeWidget from ....gui_common import GuiCommon class ChatMode(Mode): """ Parts of the main window UI for sharing files. """ success = QtCore.Signal() error = QtCore.Signal(str) def init(self): """ Custom initialization for ChatMode. """ # Create the Web object self.web = Web(self.common, True, self.settings, "chat") # Chat image self.image_label = QtWidgets.QLabel() self.image_label.setPixmap( QtGui.QPixmap.fromImage( QtGui.QImage( GuiCommon.get_resource_path( "images/{}_mode_chat.png".format(self.common.gui.color_mode) ) ) ) ) self.image_label.setFixedSize(300, 300) image_layout = QtWidgets.QVBoxLayout() image_layout.addStretch() image_layout.addWidget(self.image_label) image_layout.addStretch() self.image = QtWidgets.QWidget() self.image.setLayout(image_layout) # Set title placeholder self.mode_settings_widget.title_lineedit.setPlaceholderText( strings._("gui_tab_name_chat") ) # Server status self.server_status.set_mode("chat") self.server_status.server_started_finished.connect(self.update_primary_action) self.server_status.server_stopped.connect(self.update_primary_action) self.server_status.server_canceled.connect(self.update_primary_action) # Tell server_status about web, then update self.server_status.web = self.web self.server_status.update() # Header header_label = QtWidgets.QLabel(strings._("gui_new_tab_chat_button")) header_label.setStyleSheet(self.common.gui.css["mode_header_label"]) # Chat mode explainer chat_mode_explainer = QtWidgets.QLabel(strings._("gui_chat_mode_explainer")) chat_mode_explainer.setMinimumHeight(80) chat_mode_explainer.setWordWrap(True) # Top bar top_bar_layout = QtWidgets.QHBoxLayout() # Add space at the top, same height as the toggle history bar in other modes top_bar_layout.addWidget(MinimumSizeWidget(0, 30)) # Main layout self.main_layout = QtWidgets.QVBoxLayout() self.main_layout.addLayout(top_bar_layout) self.main_layout.addWidget(header_label) self.main_layout.addWidget(chat_mode_explainer) self.main_layout.addWidget(self.primary_action, stretch=1) self.main_layout.addWidget(self.server_status) self.main_layout.addWidget(MinimumSizeWidget(700, 0)) # Column layout self.column_layout = QtWidgets.QHBoxLayout() self.column_layout.addWidget(self.image) self.column_layout.addLayout(self.main_layout) # Content layout self.content_layout.addLayout(self.column_layout) def get_type(self): """ Returns the type of mode as a string (e.g. "share", "receive", etc.) """ return "chat" def get_stop_server_autostop_timer_text(self): """ Return the string to put on the stop server button, if there's an auto-stop timer """ return strings._("gui_share_stop_server_autostop_timer") def autostop_timer_finished_should_stop_server(self): """ The auto-stop timer expired, should we stop the server? Returns a bool """ self.server_status.stop_server() self.server_status_label.setText(strings._("close_on_autostop_timer")) return True def start_server_custom(self): """ Starting the server. """ # Reset web counters self.web.chat_mode.cur_history_id = 0 def start_server_step2_custom(self): """ Step 2 in starting the server. Zipping up files. """ # Continue self.starting_server_step3.emit() self.start_server_finished.emit() def cancel_server_custom(self): """ Log that the server has been cancelled """ self.common.log("ChatMode", "cancel_server") def handle_tor_broke_custom(self): """ Connection to Tor broke. """ self.primary_action.hide() def update_primary_action(self): self.common.log("ChatMode", "update_primary_action") onionshare-onionshare-26fcdc5/desktop/onionshare/tab/mode/file_selection.py000066400000000000000000000440011521174352300273700ustar00rootroot00000000000000# -*- coding: utf-8 -*- """ OnionShare | https://onionshare.org/ Copyright (C) 2014-2022 Micah Lee, et al. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program 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 General Public License along with this program. If not, see . """ import os from PySide6 import QtCore, QtWidgets, QtGui from ... import strings from ...widgets import Alert, AddFileDialog from ...gui_common import GuiCommon class DropHereWidget(QtWidgets.QWidget): """ When there are no files or folders in the FileList yet, display the 'drop files here' message and graphic. """ def __init__(self, common, image_filename, header_text, w, h, parent): super(DropHereWidget, self).__init__(parent) self.common = common self.setAcceptDrops(True) self.image_label = QtWidgets.QLabel(parent=self) self.image_label.setPixmap( QtGui.QPixmap.fromImage( QtGui.QImage(GuiCommon.get_resource_path(image_filename)) ) ) self.image_label.setAlignment(QtCore.Qt.AlignCenter) self.image_label.show() self.header_label = QtWidgets.QLabel(parent=self) self.header_label.setText(header_text) self.header_label.setStyleSheet( self.common.gui.css["share_file_selection_drop_here_header_label"] ) self.header_label.setAlignment(QtCore.Qt.AlignCenter) self.header_label.show() self.text_label = QtWidgets.QLabel(parent=self) self.text_label.setText(strings._("gui_drag_and_drop")) self.text_label.setStyleSheet( self.common.gui.css["share_file_selection_drop_here_label"] ) self.text_label.setAlignment(QtCore.Qt.AlignCenter) self.text_label.show() self.resize(w, h) self.hide() def dragEnterEvent(self, event): self.hide() event.accept() def resize(self, w, h): self.setGeometry(0, 0, w, h) self.image_label.setGeometry(0, 0, w, h - 100) self.header_label.setGeometry(0, 290, w, h - 360) self.text_label.setGeometry(0, 340, w, h - 380) class DropCountLabel(QtWidgets.QLabel): """ While dragging files over the FileList, this counter displays the number of files you're dragging. """ def __init__(self, common, parent): self.parent = parent super(DropCountLabel, self).__init__(parent=parent) self.common = common self.setAcceptDrops(True) self.setAlignment(QtCore.Qt.AlignCenter) self.setText(strings._("gui_drag_and_drop")) self.setStyleSheet(self.common.gui.css["share_file_selection_drop_count_label"]) self.hide() def dragEnterEvent(self, event): self.hide() event.accept() class FileList(QtWidgets.QListWidget): """ The list of files and folders in the GUI. """ files_dropped = QtCore.Signal() files_updated = QtCore.Signal() def __init__(self, common, background_image_filename, header_text, parent=None): super(FileList, self).__init__(parent) self.common = common self.setAcceptDrops(True) self.setIconSize(QtCore.QSize(32, 32)) self.setSortingEnabled(True) self.setMinimumHeight(160) self.setSelectionMode(QtWidgets.QAbstractItemView.ExtendedSelection) self.drop_here = DropHereWidget( self.common, background_image_filename, header_text, self.width(), self.height(), self, ) self.drop_count = DropCountLabel(self.common, self) self.resizeEvent(None) self.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOn) def update(self): """ Update the GUI elements based on the current state. """ # file list should have a background image if empty if self.count() == 0: self.drop_here.show() else: self.drop_here.hide() def server_started(self): """ Update the GUI when the server starts, by hiding delete buttons. """ self.setAcceptDrops(False) self.setCurrentItem(None) self.setSelectionMode(QtWidgets.QAbstractItemView.NoSelection) for index in range(self.count()): self.item(index).item_button.hide() def server_stopped(self): """ Update the GUI when the server stops, by showing delete buttons. """ self.setAcceptDrops(True) self.setSelectionMode(QtWidgets.QAbstractItemView.ExtendedSelection) for index in range(self.count()): self.item(index).item_button.show() def resizeEvent(self, event): """ When the widget is resized, resize the drop files image and text. """ self.drop_here.resize(self.width(), self.height()) if self.count() > 0: # Add and delete an empty item, to force all items to get redrawn # This is ugly, but the only way I could figure out how to proceed item = QtWidgets.QListWidgetItem("fake item") self.addItem(item) self.takeItem(self.row(item)) self.update() # Extend any filenames that were truncated to fit the window # We use 200 as a rough guess at how wide the 'file size + delete button' widget is # and extend based on the overall width minus that amount. for index in range(self.count()): metrics = QtGui.QFontMetrics(self.item(index).font()) elided = metrics.elidedText( self.item(index).basename, QtCore.Qt.ElideRight, self.width() - 200 ) self.item(index).setText(elided) def dragEnterEvent(self, event): """ dragEnterEvent for dragging files and directories into the widget. """ # Drag and drop doesn't work in Flatpak, because of the sandbox if self.common.is_flatpak(): Alert(self.common, strings._("gui_dragdrop_sandbox_flatpak").format()) event.ignore() return if event.mimeData().hasUrls: self.setStyleSheet(self.common.gui.css["share_file_list_drag_enter"]) count = len(event.mimeData().urls()) self.drop_count.setText(f"+{count}") size_hint = self.drop_count.sizeHint() self.drop_count.setGeometry( self.width() - size_hint.width() - 30, self.height() - size_hint.height() - 10, size_hint.width(), size_hint.height(), ) self.drop_count.show() event.accept() else: event.ignore() def dragLeaveEvent(self, event): """ dragLeaveEvent for dragging files and directories into the widget. """ # Drag and drop doesn't work in Flatpak, because of the sandbox if self.common.is_flatpak(): event.ignore() return self.setStyleSheet(self.common.gui.css["share_file_list_drag_leave"]) self.drop_count.hide() event.accept() self.update() def dragMoveEvent(self, event): """ dragMoveEvent for dragging files and directories into the widget. """ # Drag and drop doesn't work in Flatpak, because of the sandbox if self.common.is_flatpak(): event.ignore() return if event.mimeData().hasUrls: event.setDropAction(QtCore.Qt.CopyAction) event.accept() else: event.ignore() def dropEvent(self, event): """ dropEvent for dragging files and directories into the widget. """ # Drag and drop doesn't work in Flatpak, because of the sandbox if self.common.is_flatpak(): event.ignore() return if event.mimeData().hasUrls: event.setDropAction(QtCore.Qt.CopyAction) event.accept() for url in event.mimeData().urls(): filename = str(url.toLocalFile()) self.add_file(filename) else: event.ignore() self.setStyleSheet(self.common.gui.css["share_file_list_drag_leave"]) self.drop_count.hide() self.files_dropped.emit() def add_file(self, filename): """ Add a file or directory to this widget. """ filenames = [] for index in range(self.count()): filenames.append(self.item(index).filename) if filename not in filenames: if not os.access(filename, os.R_OK): Alert(self.common, strings._("not_a_readable_file").format(filename)) return fileinfo = QtCore.QFileInfo(filename) ip = QtWidgets.QFileIconProvider() icon = ip.icon(fileinfo) if os.path.isfile(filename): size_bytes = fileinfo.size() size_readable = self.common.human_readable_filesize(size_bytes) else: size_bytes = self.common.dir_size(filename) size_readable = self.common.human_readable_filesize(size_bytes) # Create a new item item = QtWidgets.QListWidgetItem() item.setIcon(icon) item.size_bytes = size_bytes # Item's filename attribute and size labels item.filename = filename item_size = QtWidgets.QLabel(size_readable) item_size.setStyleSheet(self.common.gui.css["share_file_list_item_size"]) item.basename = os.path.basename(filename.rstrip("/")) # Use the basename as the method with which to sort the list metrics = QtGui.QFontMetrics(item.font()) elided = metrics.elidedText( item.basename, QtCore.Qt.ElideRight, self.sizeHint().width() ) item.setData(QtCore.Qt.DisplayRole, elided) # Item's delete button def delete_item(): itemrow = self.row(item) self.takeItem(itemrow) self.files_updated.emit() item.item_button = QtWidgets.QPushButton() item.item_button.setDefault(False) item.item_button.setFlat(True) item.item_button.setIcon( QtGui.QIcon(GuiCommon.get_resource_path("images/file_delete.png")) ) item.item_button.clicked.connect(delete_item) item.item_button.setSizePolicy( QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed ) # Item info widget, with a white background item_info_layout = QtWidgets.QHBoxLayout() item_info_layout.setContentsMargins(0, 0, 0, 0) item_info_layout.addWidget(item_size) item_info_layout.addWidget(item.item_button) item_info = QtWidgets.QWidget() item_info.setObjectName("item-info") item_info.setLayout(item_info_layout) # Create the item's widget and layouts item_hlayout = QtWidgets.QHBoxLayout() item_hlayout.addStretch() item_hlayout.addWidget(item_info) widget = QtWidgets.QWidget() widget.setLayout(item_hlayout) item.setSizeHint(widget.sizeHint()) self.addItem(item) self.setItemWidget(item, widget) self.files_updated.emit() class FileSelection(QtWidgets.QVBoxLayout): """ The list of files and folders in the GUI, as well as buttons to add and delete the files and folders. """ def __init__(self, common, background_image_filename, header_text, parent): super(FileSelection, self).__init__() self.common = common self.parent = parent self.server_on = False # File list self.file_list = FileList(self.common, background_image_filename, header_text) self.file_list.itemSelectionChanged.connect(self.update) self.file_list.files_dropped.connect(self.update) self.file_list.files_updated.connect(self.update) # Sandboxes (for masOS, Flatpak, etc.) need separate add files and folders buttons, in # order to use native file selection dialogs if self.common.platform == "Darwin" or self.common.is_flatpak(): self.sandbox = True else: self.sandbox = False # Buttons if self.sandbox: # The macOS sandbox makes it so the Mac version needs separate add files # and folders buttons, in order to use native file selection dialogs self.add_files_button = QtWidgets.QPushButton(strings._("gui_add_files")) self.add_files_button.clicked.connect(self.add_files) self.add_folder_button = QtWidgets.QPushButton(strings._("gui_add_folder")) self.add_folder_button.clicked.connect(self.add_folder) else: self.add_button = QtWidgets.QPushButton(strings._("gui_add")) self.add_button.clicked.connect(self.add) self.remove_button = QtWidgets.QPushButton(strings._("gui_remove")) self.remove_button.clicked.connect(self.delete) button_layout = QtWidgets.QHBoxLayout() button_layout.addStretch() if self.sandbox: button_layout.addWidget(self.add_files_button) button_layout.addWidget(self.add_folder_button) else: button_layout.addWidget(self.add_button) button_layout.addWidget(self.remove_button) # Add the widgets self.addWidget(self.file_list) self.addLayout(button_layout) self.update() def update(self): """ Update the GUI elements based on the current state. """ # All buttons should be hidden if the server is on if self.server_on: if self.sandbox: self.add_files_button.hide() self.add_folder_button.hide() else: self.add_button.hide() self.remove_button.hide() else: if self.sandbox: self.add_files_button.show() self.add_folder_button.show() else: self.add_button.show() # Delete button should be hidden if item isn't selected if len(self.file_list.selectedItems()) == 0: self.remove_button.hide() else: self.remove_button.show() # Update the file list self.file_list.update() # Save the latest file list to mode settings self.save_filenames() def add(self): """ Add button clicked. """ file_dialog = AddFileDialog(self.common, caption=strings._("gui_choose_items")) if file_dialog.exec() == QtWidgets.QDialog.Accepted: self.common.log("FileSelection", "add", file_dialog.selectedFiles()) for filename in file_dialog.selectedFiles(): self.file_list.add_file(filename) self.file_list.setCurrentItem(None) self.update() def add_files(self): """ Add Files button clicked. """ files = QtWidgets.QFileDialog.getOpenFileNames( self.parent, caption=strings._("gui_choose_items") ) self.common.log("FileSelection", "add_files", files) filenames = files[0] for filename in filenames: self.file_list.add_file(filename) self.file_list.setCurrentItem(None) self.update() def add_folder(self): """ Add Folder button clicked. """ filename = QtWidgets.QFileDialog.getExistingDirectory( self.parent, caption=strings._("gui_choose_items"), options=QtWidgets.QFileDialog.ShowDirsOnly, ) self.common.log("FileSelection", "add_folder", filename) if filename: self.file_list.add_file(filename) self.file_list.setCurrentItem(None) self.update() def delete(self): """ Delete button clicked """ selected = self.file_list.selectedItems() for item in selected: itemrow = self.file_list.row(item) self.file_list.takeItem(itemrow) self.file_list.files_updated.emit() self.file_list.setCurrentItem(None) self.update() def server_started(self): """ Gets called when the server starts. """ self.server_on = True self.file_list.server_started() self.update() def server_stopped(self): """ Gets called when the server stops. """ self.server_on = False self.file_list.server_stopped() self.update() def get_num_files(self): """ Returns the total number of files and folders in the list. """ return len(range(self.file_list.count())) def get_filenames(self): """ Return the list of file and folder names """ filenames = [] for index in range(self.file_list.count()): filenames.append(self.file_list.item(index).filename) return filenames def save_filenames(self): """ Save the filenames to mode settings """ filenames = self.get_filenames() if self.parent.tab.mode == self.common.gui.MODE_SHARE: self.parent.settings.set("share", "filenames", filenames) elif self.parent.tab.mode == self.common.gui.MODE_WEBSITE: self.parent.settings.set("website", "filenames", filenames) def setFocus(self): """ Set the Qt app focus on the file selection box. """ self.file_list.setFocus() onionshare-onionshare-26fcdc5/desktop/onionshare/tab/mode/history.py000066400000000000000000000754011521174352300261150ustar00rootroot00000000000000# -*- coding: utf-8 -*- """ OnionShare | https://onionshare.org/ Copyright (C) 2014-2022 Micah Lee, et al. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program 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 General Public License along with this program. If not, see . """ import time import subprocess import os from datetime import datetime from PySide6 import QtCore, QtWidgets, QtGui from urllib.parse import unquote from ... import strings from ...widgets import Alert from ...gui_common import GuiCommon class HistoryItem(QtWidgets.QWidget): """ The base history item """ STATUS_STARTED = 0 STATUS_FINISHED = 1 STATUS_CANCELED = 2 def __init__(self): super(HistoryItem, self).__init__() def update(self): pass def cancel(self): pass def get_finished_label_text(self, started): """ When an item finishes, returns a string displaying the start/end datetime range. started is a datetime object. """ return self._get_label_text( "gui_all_modes_transfer_finished", "gui_all_modes_transfer_finished_range", started, ) def get_canceled_label_text(self, started): """ When an item is canceled, returns a string displaying the start/end datetime range. started is a datetime object. """ return self._get_label_text( "gui_all_modes_transfer_canceled", "gui_all_modes_transfer_canceled_range", started, ) def _get_label_text(self, string_name, string_range_name, started): """ Return a string that contains a date, or date range. """ ended = datetime.now() if ( started.year == ended.year and started.month == ended.month and started.day == ended.day ): if started.hour == ended.hour and started.minute == ended.minute: text = strings._(string_name).format(started.strftime("%b %d, %I:%M%p")) else: text = strings._(string_range_name).format( started.strftime("%b %d, %I:%M%p"), ended.strftime("%I:%M%p") ) else: text = strings._(string_range_name).format( started.strftime("%b %d, %I:%M%p"), ended.strftime("%b %d, %I:%M%p") ) return text class ShareHistoryItem(HistoryItem): """ Download history item, for share mode """ def __init__(self, common, id, total_bytes): super(ShareHistoryItem, self).__init__() self.common = common self.id = id self.total_bytes = total_bytes self.downloaded_bytes = 0 self.started = time.time() self.started_dt = datetime.fromtimestamp(self.started) self.status = HistoryItem.STATUS_STARTED # Label self.label = QtWidgets.QLabel( strings._("gui_all_modes_transfer_started").format( self.started_dt.strftime("%b %d, %I:%M%p") ) ) # Progress bar self.progress_bar = QtWidgets.QProgressBar() self.progress_bar.setTextVisible(True) self.progress_bar.setAttribute(QtCore.Qt.WA_DeleteOnClose) self.progress_bar.setAlignment(QtCore.Qt.AlignHCenter) self.progress_bar.setMinimum(0) self.progress_bar.setMaximum(total_bytes / 1024) self.progress_bar.setValue(0) self.progress_bar.setStyleSheet( self.common.gui.css["downloads_uploads_progress_bar"] ) self.progress_bar.total_bytes = total_bytes # Layout layout = QtWidgets.QVBoxLayout() layout.addWidget(self.label) layout.addWidget(self.progress_bar) self.setLayout(layout) # Start at 0 self.update(0) def update(self, downloaded_bytes): self.downloaded_bytes = downloaded_bytes self.progress_bar.setValue(downloaded_bytes / 1024) if (downloaded_bytes / 1024) == (self.progress_bar.total_bytes / 1024): pb_fmt = strings._("gui_all_modes_progress_complete").format( self.common.format_seconds(time.time() - self.started) ) # Change the label self.label.setText(self.get_finished_label_text(self.started_dt)) self.label.setStyleSheet(self.common.gui.css["history_default_label"]) self.status = HistoryItem.STATUS_FINISHED else: elapsed = time.time() - self.started if elapsed < 10: # Wait a couple of seconds for the download rate to stabilize. # This prevents a "Windows copy dialog"-esque experience at # the beginning of the download. pb_fmt = strings._("gui_all_modes_progress_starting").format( self.common.human_readable_filesize(downloaded_bytes) ) else: pb_fmt = strings._("gui_all_modes_progress_eta").format( self.common.human_readable_filesize(downloaded_bytes), self.estimated_time_remaining, ) self.progress_bar.setFormat(pb_fmt) def cancel(self): self.progress_bar.setFormat(strings._("gui_canceled")) self.status = HistoryItem.STATUS_CANCELED @property def estimated_time_remaining(self): return self.common.estimated_time_remaining( self.downloaded_bytes, self.total_bytes, self.started ) class ReceiveHistoryItemFile(QtWidgets.QWidget): def __init__(self, common, filename): super(ReceiveHistoryItemFile, self).__init__() self.common = common self.common.log("ReceiveHistoryItemFile", "__init__", f"filename: {filename}") self.filename = filename self.dir = None self.started = datetime.now() # Filename label self.filename_label = QtWidgets.QLabel(self.filename) self.filename_label_width = self.filename_label.width() # File size label self.filesize_label = QtWidgets.QLabel() self.filesize_label.setStyleSheet(self.common.gui.css["receive_file_size"]) self.filesize_label.hide() # Folder button image = QtGui.QImage(GuiCommon.get_resource_path("images/open_folder.svg")) scaled_image = image.scaledToHeight(15, QtCore.Qt.SmoothTransformation) folder_pixmap = QtGui.QPixmap.fromImage(scaled_image) folder_icon = QtGui.QIcon(folder_pixmap) self.folder_button = QtWidgets.QPushButton() self.folder_button.clicked.connect(self.open_folder) self.folder_button.setIcon(folder_icon) self.folder_button.setIconSize(folder_pixmap.rect().size()) self.folder_button.setFlat(True) self.folder_button.hide() # Layouts layout = QtWidgets.QHBoxLayout() layout.addWidget(self.filename_label) layout.addWidget(self.filesize_label) layout.addStretch() layout.addWidget(self.folder_button) self.setLayout(layout) def update(self, uploaded_bytes, complete): self.filesize_label.setText(self.common.human_readable_filesize(uploaded_bytes)) self.filesize_label.show() if complete: self.folder_button.show() def rename(self, new_filename): self.filename = new_filename self.filename_label.setText(self.filename) def set_dir(self, dir): self.dir = dir def open_folder(self): """ Open the downloads folder, with the file selected, in a cross-platform manner """ self.common.log("ReceiveHistoryItemFile", "open_folder") if not self.dir: self.common.log( "ReceiveHistoryItemFile", "open_folder", "dir has not been set yet, can't open folder", ) return abs_filename = os.path.join(self.dir, self.filename) # Linux if self.common.platform == "Linux" or self.common.platform == "BSD": try: # If nautilus is available, open it subprocess.Popen(["xdg-open", self.dir]) except Exception: Alert( self.common, strings._("gui_open_folder_error").format(abs_filename), ) # macOS elif self.common.platform == "Darwin": subprocess.call(["open", "-R", abs_filename]) # Windows elif self.common.platform == "Windows": subprocess.Popen(["explorer", f"/select,{abs_filename}"]) class ReceiveHistoryItemMessage(QtWidgets.QWidget): def __init__( self, common, ): super(ReceiveHistoryItemMessage, self).__init__() self.common = common self.filename = None # Read message button message_pixmap = QtGui.QPixmap.fromImage( QtGui.QImage(GuiCommon.get_resource_path("images/open_message.png")) ) message_icon = QtGui.QIcon(message_pixmap) self.message_button = QtWidgets.QPushButton( strings._("history_receive_read_message_button") ) self.message_button.setStyleSheet(self.common.gui.css["receive_message_button"]) self.message_button.clicked.connect(self.open_message) self.message_button.setIcon(message_icon) self.message_button.setIconSize(message_pixmap.rect().size()) # Layouts layout = QtWidgets.QHBoxLayout() layout.addWidget(self.message_button) layout.addStretch() self.setLayout(layout) self.hide() def set_filename(self, new_filename): self.filename = new_filename self.show() def open_message(self): """ Open the message in the operating system's default text editor """ self.common.log("ReceiveHistoryItemMessage", "open_message", self.filename) # Linux if self.common.platform == "Linux" or self.common.platform == "BSD": # If nautilus is available, open it subprocess.Popen(["xdg-open", self.filename]) # macOS elif self.common.platform == "Darwin": subprocess.call(["open", self.filename]) # Windows elif self.common.platform == "Windows": subprocess.Popen(["notepad", self.filename]) class ReceiveHistoryItem(HistoryItem): def __init__(self, common, id, content_length): super(ReceiveHistoryItem, self).__init__() self.common = common self.id = id self.content_length = content_length self.started = datetime.now() self.status = HistoryItem.STATUS_STARTED self.common.log( "ReceiveHistoryItem", "__init__", f"id={self.id} content_length={self.content_length}", ) # Label self.label = QtWidgets.QLabel( strings._("gui_all_modes_transfer_started").format( self.started.strftime("%b %d, %I:%M%p") ) ) # Progress bar self.progress_bar = QtWidgets.QProgressBar() self.progress_bar.setTextVisible(True) self.progress_bar.setAttribute(QtCore.Qt.WA_DeleteOnClose) self.progress_bar.setAlignment(QtCore.Qt.AlignHCenter) self.progress_bar.setMinimum(0) self.progress_bar.setValue(0) self.progress_bar.setStyleSheet( self.common.gui.css["downloads_uploads_progress_bar"] ) # The message widget, if a message was included self.message = ReceiveHistoryItemMessage(self.common) # This layout contains file widgets self.files_layout = QtWidgets.QVBoxLayout() self.files_layout.setContentsMargins(0, 0, 0, 0) files_widget = QtWidgets.QWidget() files_widget.setStyleSheet(self.common.gui.css["receive_file"]) files_widget.setLayout(self.files_layout) # Layout layout = QtWidgets.QVBoxLayout() layout.addWidget(self.label) layout.addWidget(self.message) layout.addWidget(self.progress_bar) layout.addWidget(files_widget) layout.addStretch() self.setLayout(layout) # We're also making a dictionary of file widgets, to make them easier to access self.files = {} def includes_message(self, message_filename): self.message.set_filename(message_filename) def update(self, data): """ Using the progress from Web, update the progress bar and file size labels for each file """ if data["action"] == "progress": total_uploaded_bytes = 0 for filename in data["progress"]: total_uploaded_bytes += data["progress"][filename]["uploaded_bytes"] # Update the progress bar self.progress_bar.setMaximum(self.content_length / 1024) self.progress_bar.setValue(total_uploaded_bytes / 1024) elapsed = datetime.now() - self.started if elapsed.seconds < 10: pb_fmt = strings._("gui_all_modes_progress_starting").format( self.common.human_readable_filesize(total_uploaded_bytes) ) else: estimated_time_remaining = self.common.estimated_time_remaining( total_uploaded_bytes, self.content_length, self.started.timestamp() ) pb_fmt = strings._("gui_all_modes_progress_eta").format( self.common.human_readable_filesize(total_uploaded_bytes), estimated_time_remaining, ) self.progress_bar.setFormat(pb_fmt) # Using list(progress) to avoid "RuntimeError: dictionary changed size during iteration" for filename in list(data["progress"]): # Add a new file if needed if filename not in self.files: self.files[filename] = ReceiveHistoryItemFile(self.common, filename) self.files_layout.addWidget(self.files[filename]) # Update the file self.files[filename].update( data["progress"][filename]["uploaded_bytes"], data["progress"][filename]["complete"], ) elif data["action"] == "rename": self.files[data["old_filename"]].rename(data["new_filename"]) self.files[data["new_filename"]] = self.files.pop(data["old_filename"]) elif data["action"] == "set_dir": self.files[data["filename"]].set_dir(data["dir"]) elif data["action"] == "finished": # Change the status self.status = HistoryItem.STATUS_FINISHED # Hide the progress bar self.progress_bar.hide() # Change the label self.label.setText(self.get_finished_label_text(self.started)) self.label.setStyleSheet(self.common.gui.css["history_default_label"]) elif data["action"] == "canceled": # Change the status self.status = HistoryItem.STATUS_CANCELED # Hide the progress bar self.progress_bar.hide() # Change the label self.label.setText(self.get_canceled_label_text(self.started)) class IndividualFileHistoryItem(HistoryItem): """ Individual file history item, for share mode viewing of individual files """ def __init__(self, common, data, path): super(IndividualFileHistoryItem, self).__init__() self.status = HistoryItem.STATUS_STARTED self.common = common self.id = id # Decode and sanitize the path to remove newlines decoded_path = unquote(path) self.path = decoded_path.replace("\r", "").replace("\n", "") self.total_bytes = 0 self.downloaded_bytes = 0 self.started = time.time() self.started_dt = datetime.fromtimestamp(self.started) self.status = HistoryItem.STATUS_STARTED self.directory_listing = "directory_listing" in data # Labels self.timestamp_label = QtWidgets.QLabel( self.started_dt.strftime("%b %d, %I:%M%p") ) self.timestamp_label.setStyleSheet( self.common.gui.css["history_individual_file_timestamp_label"] ) self.path_label = QtWidgets.QLabel(self.path) self.path_label.setTextFormat(QtCore.Qt.PlainText) self.path_label.setStyleSheet(self.common.gui.css["history_default_label"]) self.status_code_label = QtWidgets.QLabel() # Progress bar self.progress_bar = QtWidgets.QProgressBar() self.progress_bar.setTextVisible(True) self.progress_bar.setAttribute(QtCore.Qt.WA_DeleteOnClose) self.progress_bar.setAlignment(QtCore.Qt.AlignHCenter) self.progress_bar.setValue(0) self.progress_bar.setStyleSheet( self.common.gui.css["downloads_uploads_progress_bar"] ) # Text layout labels_layout = QtWidgets.QHBoxLayout() labels_layout.addWidget(self.timestamp_label) labels_layout.addWidget(self.path_label) labels_layout.addWidget(self.status_code_label) labels_layout.addStretch() # Layout layout = QtWidgets.QVBoxLayout() layout.addLayout(labels_layout) layout.addWidget(self.progress_bar) self.setLayout(layout) # Is a status code already sent? if "status_code" in data: self.status_code_label.setText(str(data["status_code"])) if data["status_code"] >= 200 and data["status_code"] < 300: self.status_code_label.setStyleSheet( self.common.gui.css["history_individual_file_status_code_label_2xx"] ) if data["status_code"] >= 400 and data["status_code"] < 500: self.status_code_label.setStyleSheet( self.common.gui.css["history_individual_file_status_code_label_4xx"] ) self.status = HistoryItem.STATUS_FINISHED self.progress_bar.hide() return else: self.total_bytes = data["filesize"] self.progress_bar.setMinimum(0) self.progress_bar.setMaximum(data["filesize"] / 1024) self.progress_bar.total_bytes = data["filesize"] # Start at 0 self.update(0) def update(self, downloaded_bytes): self.downloaded_bytes = downloaded_bytes self.progress_bar.setValue(downloaded_bytes / 1024) if (downloaded_bytes / 1024) == (self.progress_bar.total_bytes / 1024): self.status_code_label.setText("200") self.status_code_label.setStyleSheet( self.common.gui.css["history_individual_file_status_code_label_2xx"] ) self.progress_bar.hide() self.status = HistoryItem.STATUS_FINISHED else: elapsed = time.time() - self.started if elapsed < 10: # Wait a couple of seconds for the download rate to stabilize. # This prevents a "Windows copy dialog"-esque experience at # the beginning of the download. pb_fmt = strings._("gui_all_modes_progress_starting").format( self.common.human_readable_filesize(downloaded_bytes) ) else: pb_fmt = strings._("gui_all_modes_progress_eta").format( self.common.human_readable_filesize(downloaded_bytes), self.estimated_time_remaining, ) self.progress_bar.setFormat(pb_fmt) def cancel(self): self.progress_bar.setFormat(strings._("gui_canceled")) self.status = HistoryItem.STATUS_CANCELED @property def estimated_time_remaining(self): return self.common.estimated_time_remaining( self.downloaded_bytes, self.total_bytes, self.started ) class HistoryItemList(QtWidgets.QScrollArea): """ List of items """ def __init__(self, common): super(HistoryItemList, self).__init__() self.common = common self.items = {} # The layout that holds all of the items self.items_layout = QtWidgets.QVBoxLayout() self.items_layout.setContentsMargins(0, 0, 0, 0) self.items_layout.setSizeConstraint(QtWidgets.QLayout.SetMinAndMaxSize) # Wrapper layout that also contains a stretch wrapper_layout = QtWidgets.QVBoxLayout() wrapper_layout.setSizeConstraint(QtWidgets.QLayout.SetMinAndMaxSize) wrapper_layout.addLayout(self.items_layout) wrapper_layout.addStretch() # The internal widget of the scroll area widget = QtWidgets.QWidget() widget.setLayout(wrapper_layout) self.setWidget(widget) self.setWidgetResizable(True) # Other scroll area settings self.setBackgroundRole(QtGui.QPalette.Light) self.verticalScrollBar().rangeChanged.connect(self.resizeScroll) def resizeScroll(self, minimum, maximum): """ Scroll to the bottom of the window when the range changes. """ self.verticalScrollBar().setValue(maximum) def add(self, id, item): """ Add a new item. Override this method. """ self.items[id] = item self.items_layout.addWidget(item) def update(self, id, data): """ Update an item. Override this method. """ if id in self.items: self.items[id].update(data) def cancel(self, id): """ Cancel an item. Override this method. """ if id in self.items: self.items[id].cancel() def includes_message(self, id, message_filename): """ Show message button for receive mode """ if id in self.items: self.items[id].includes_message(message_filename) def reset(self): """ Reset all items, emptying the list. Override this method. """ for key, item in self.items.copy().items(): self.items_layout.removeWidget(item) item.close() del self.items[key] class History(QtWidgets.QWidget): """ A history of what's happened so far in this mode. This contains an internal object full of a scrollable list of items. """ def __init__(self, common, empty_image, empty_text, header_text, mode=""): super(History, self).__init__() self.common = common self.mode = mode self.setMinimumWidth(350) # In progress and completed counters self.in_progress_count = 0 self.completed_count = 0 self.requests_count = 0 # In progress, completed, and requests labels self.in_progress_label = QtWidgets.QLabel() self.in_progress_label.setStyleSheet(self.common.gui.css["mode_info_label"]) self.completed_label = QtWidgets.QLabel() self.completed_label.setStyleSheet(self.common.gui.css["mode_info_label"]) self.requests_label = QtWidgets.QLabel() self.requests_label.setStyleSheet(self.common.gui.css["mode_info_label"]) # Header self.header_label = QtWidgets.QLabel(header_text) self.header_label.setStyleSheet(self.common.gui.css["downloads_uploads_label"]) self.clear_button = QtWidgets.QPushButton( strings._("gui_all_modes_clear_history") ) self.clear_button.setStyleSheet(self.common.gui.css["downloads_uploads_clear"]) self.clear_button.setFlat(True) self.clear_button.clicked.connect(self.reset) header_layout = QtWidgets.QHBoxLayout() header_layout.addWidget(self.header_label) header_layout.addStretch() header_layout.addWidget(self.in_progress_label) header_layout.addWidget(self.completed_label) header_layout.addWidget(self.requests_label) header_layout.addWidget(self.clear_button) # When there are no items self.empty_image = QtWidgets.QLabel() self.empty_image.setAlignment(QtCore.Qt.AlignCenter) self.empty_image.setPixmap(empty_image) self.empty_text = QtWidgets.QLabel(empty_text) self.empty_text.setAlignment(QtCore.Qt.AlignCenter) self.empty_text.setStyleSheet( self.common.gui.css["downloads_uploads_empty_text"] ) empty_layout = QtWidgets.QVBoxLayout() empty_layout.addStretch() empty_layout.addWidget(self.empty_image) empty_layout.addWidget(self.empty_text) empty_layout.addStretch() self.empty = QtWidgets.QWidget() self.empty.setStyleSheet(self.common.gui.css["downloads_uploads_empty"]) self.empty.setLayout(empty_layout) # When there are items self.item_list = HistoryItemList(self.common) self.not_empty_layout = QtWidgets.QVBoxLayout() self.not_empty_layout.addLayout(header_layout) self.not_empty_layout.addWidget(self.item_list) self.not_empty = QtWidgets.QWidget() self.not_empty.setStyleSheet(self.common.gui.css["downloads_uploads_not_empty"]) self.not_empty.setLayout(self.not_empty_layout) # Layout layout = QtWidgets.QVBoxLayout() layout.setContentsMargins(0, 0, 0, 0) layout.addWidget(self.empty) layout.addWidget(self.not_empty) self.setLayout(layout) # Reset once at the beginning self.reset() def add(self, id, item): """ Add a new item. """ self.common.log("History", "add", f"id: {id}") # Hide empty, show not empty self.empty.hide() self.not_empty.show() # Add it to the list self.item_list.add(id, item) def update(self, id, data): """ Update an item. """ self.item_list.update(id, data) def cancel(self, id): """ Cancel an item. """ self.item_list.cancel(id) def includes_message(self, id, message_filename): """ Show the message button """ self.item_list.includes_message(id, message_filename) def reset(self): """ Reset all items. """ self.item_list.reset() if len(self.item_list.items) == 0: # Hide not empty, show empty self.not_empty.hide() self.empty.show() # Reset in-progress counter self.in_progress_count = 0 self.update_in_progress() # Reset completed counter self.completed_count = 0 self.update_completed() # Reset web requests counter self.requests_count = 0 self.update_requests() def update_completed(self): """ Update the 'completed' widget. """ if self.completed_count == 0: image = GuiCommon.get_resource_path(f"images/{self.common.gui.color_mode}_history_completed_none.svg") else: image = GuiCommon.get_resource_path("images/history_completed.svg") self.completed_label.setText(f' {self.completed_count}') self.completed_label.setToolTip( strings._("history_completed_tooltip").format(self.completed_count) ) def update_in_progress(self): """ Update the 'in progress' widget. """ if self.in_progress_count == 0: image = GuiCommon.get_resource_path(f"images/{self.common.gui.color_mode}_history_in_progress_none.svg") else: image = GuiCommon.get_resource_path("images/history_in_progress.svg") self.in_progress_label.setText( f' {self.in_progress_count}' ) self.in_progress_label.setToolTip( strings._("history_in_progress_tooltip").format(self.in_progress_count) ) def update_requests(self): """ Update the 'web requests' widget. """ if self.requests_count == 0: image = GuiCommon.get_resource_path(f"images/{self.common.gui.color_mode}_history_requests_none.svg") else: image = GuiCommon.get_resource_path("images/history_requests.svg") self.requests_label.setText(f' {self.requests_count}') self.requests_label.setToolTip( strings._("history_requests_tooltip").format(self.requests_count) ) class ToggleHistory(QtWidgets.QPushButton): """ Widget for toggling showing or hiding the history, as well as keeping track of the indicator counter if it's hidden """ def __init__(self, common, current_mode, history_widget, icon, selected_icon): super(ToggleHistory, self).__init__() self.common = common self.current_mode = current_mode self.history_widget = history_widget self.icon = icon self.selected_icon = selected_icon # Toggle button self.setDefault(False) self.setFixedWidth(35) self.setFixedHeight(30) self.setFlat(True) self.setIcon(icon) self.clicked.connect(self.toggle_clicked) # Keep track of indicator self.indicator_count = 0 self.indicator_label = QtWidgets.QLabel(parent=self) self.indicator_label.setStyleSheet( self.common.gui.css["download_uploads_indicator"] ) self.update_indicator() def update_indicator(self, increment=False): """ Update the display of the indicator count. If increment is True, then only increment the counter if History is hidden. """ if increment and not self.history_widget.isVisible(): self.indicator_count += 1 self.indicator_label.setText(str(self.indicator_count)) if self.indicator_count == 0: self.indicator_label.hide() else: size = self.indicator_label.sizeHint() self.indicator_label.setGeometry( 35 - size.width(), 0, size.width(), size.height() ) self.indicator_label.show() def toggle_clicked(self): """ Toggle showing and hiding the history widget """ self.common.log("ToggleHistory", "toggle_clicked") if self.history_widget.isVisible(): self.history_widget.hide() self.setIcon(self.icon) self.setFlat(True) else: self.history_widget.show() self.setIcon(self.selected_icon) self.setFlat(False) # Reset the indicator count self.indicator_count = 0 self.update_indicator() onionshare-onionshare-26fcdc5/desktop/onionshare/tab/mode/mode_settings_widget.py000066400000000000000000000306701521174352300306220ustar00rootroot00000000000000# -*- coding: utf-8 -*- """ OnionShare | https://onionshare.org/ Copyright (C) 2014-2022 Micah Lee, et al. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program 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 General Public License along with this program. If not, see . """ from PySide6 import QtCore, QtWidgets from ... import strings class ModeSettingsWidget(QtWidgets.QScrollArea): """ All of the common settings for each mode are in this widget """ change_persistent = QtCore.Signal(int, bool) def __init__(self, common, tab, mode_settings): super(ModeSettingsWidget, self).__init__() self.common = common self.tab = tab self.settings = mode_settings # Downstream Mode need to fill in this layout with its settings self.mode_specific_layout = QtWidgets.QVBoxLayout() self.persistent_autostart_on_launch_checkbox = QtWidgets.QCheckBox() self.persistent_autostart_on_launch_checkbox.clicked.connect(self.persistent_autostart_on_launch_checkbox_clicked) self.persistent_autostart_on_launch_checkbox.setText(strings._("mode_settings_persistent_autostart_on_launch_checkbox")) if self.settings.get("persistent", "autostart_on_launch"): self.persistent_autostart_on_launch_checkbox.setCheckState(QtCore.Qt.Checked) else: self.persistent_autostart_on_launch_checkbox.setCheckState(QtCore.Qt.Unchecked) # Persistent self.persistent_checkbox = QtWidgets.QCheckBox() self.persistent_checkbox.clicked.connect(self.persistent_checkbox_clicked) self.persistent_checkbox.setText(strings._("mode_settings_persistent_checkbox")) if self.settings.get("persistent", "enabled"): self.persistent_checkbox.setCheckState(QtCore.Qt.Checked) self.persistent_autostart_on_launch_checkbox.show() else: self.persistent_checkbox.setCheckState(QtCore.Qt.Unchecked) self.persistent_autostart_on_launch_checkbox.hide() # Public self.public_checkbox = QtWidgets.QCheckBox() self.public_checkbox.clicked.connect(self.public_checkbox_clicked) self.public_checkbox.setText(strings._("mode_settings_public_checkbox")) if self.settings.get("general", "public"): self.public_checkbox.setCheckState(QtCore.Qt.Checked) else: self.public_checkbox.setCheckState(QtCore.Qt.Unchecked) # Title title_label = QtWidgets.QLabel(strings._("mode_settings_title_label")) self.title_lineedit = QtWidgets.QLineEdit() self.title_lineedit.editingFinished.connect(self.title_editing_finished) if self.settings.get("general", "title"): self.title_lineedit.setText(self.settings.get("general", "title")) title_layout = QtWidgets.QHBoxLayout() title_layout.addWidget(title_label) title_layout.addWidget(self.title_lineedit) # Whether or not to use an auto-start timer self.autostart_timer_checkbox = QtWidgets.QCheckBox() self.autostart_timer_checkbox.clicked.connect( self.autostart_timer_checkbox_clicked ) self.autostart_timer_checkbox.setText( strings._("mode_settings_autostart_timer_checkbox") ) if self.settings.get("general", "autostart_timer"): self.autostart_timer_checkbox.setCheckState(QtCore.Qt.Checked) else: self.autostart_timer_checkbox.setCheckState(QtCore.Qt.Unchecked) # The autostart timer widget self.autostart_timer_widget = QtWidgets.QDateTimeEdit() self.autostart_timer_widget.setDisplayFormat("hh:mm A MMM d, yy") self.autostart_timer_reset() self.autostart_timer_widget.setCurrentSection( QtWidgets.QDateTimeEdit.MinuteSection ) if self.settings.get("general", "autostart_timer"): self.autostart_timer_widget.show() else: self.autostart_timer_widget.hide() # Autostart timer layout autostart_timer_layout = QtWidgets.QHBoxLayout() autostart_timer_layout.setContentsMargins(0, 0, 0, 0) autostart_timer_layout.addWidget(self.autostart_timer_checkbox) autostart_timer_layout.addWidget(self.autostart_timer_widget) # Whether or not to use an auto-stop timer self.autostop_timer_checkbox = QtWidgets.QCheckBox() self.autostop_timer_checkbox.clicked.connect( self.autostop_timer_checkbox_clicked ) self.autostop_timer_checkbox.setText( strings._("mode_settings_autostop_timer_checkbox") ) if self.settings.get("general", "autostop_timer"): self.autostop_timer_checkbox.setCheckState(QtCore.Qt.Checked) else: self.autostop_timer_checkbox.setCheckState(QtCore.Qt.Unchecked) # The autostop timer widget self.autostop_timer_widget = QtWidgets.QDateTimeEdit() self.autostop_timer_widget.setDisplayFormat("hh:mm A MMM d, yy") self.autostop_timer_reset() self.autostop_timer_widget.setCurrentSection( QtWidgets.QDateTimeEdit.MinuteSection ) if self.settings.get("general", "autostop_timer"): self.autostop_timer_widget.show() else: self.autostop_timer_widget.hide() # Autostop timer layout autostop_timer_layout = QtWidgets.QHBoxLayout() autostop_timer_layout.setContentsMargins(0, 0, 0, 0) autostop_timer_layout.addWidget(self.autostop_timer_checkbox) autostop_timer_layout.addWidget(self.autostop_timer_widget) # Toggle advanced settings self.toggle_advanced_button = QtWidgets.QPushButton() self.toggle_advanced_button.clicked.connect(self.toggle_advanced_clicked) self.toggle_advanced_button.setFlat(True) self.toggle_advanced_button.setStyleSheet( self.common.gui.css["mode_settings_toggle_advanced"] ) # Advanced group itself advanced_layout = QtWidgets.QVBoxLayout() advanced_layout.setContentsMargins(0, 0, 0, 0) advanced_layout.addLayout(title_layout) advanced_layout.addLayout(autostart_timer_layout) advanced_layout.addLayout(autostop_timer_layout) self.advanced_widget = QtWidgets.QWidget() self.advanced_widget.setLayout(advanced_layout) self.advanced_widget.hide() layout = QtWidgets.QVBoxLayout() layout.addLayout(self.mode_specific_layout) layout.addWidget(self.persistent_checkbox) layout.addWidget(self.persistent_autostart_on_launch_checkbox) layout.addWidget(self.public_checkbox) layout.addWidget(self.advanced_widget) layout.addWidget(self.toggle_advanced_button) layout.addStretch() main_widget = QtWidgets.QWidget() main_widget.setLayout(layout) self.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) self.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAsNeeded) self.setWidgetResizable(True) self.setFrameShape(QtWidgets.QFrame.NoFrame) self.setWidget(main_widget) self.update_ui() def update_ui(self): # Update text on advanced group toggle button if self.advanced_widget.isVisible(): self.toggle_advanced_button.setText( strings._("mode_settings_advanced_toggle_hide") ) else: self.toggle_advanced_button.setText( strings._("mode_settings_advanced_toggle_show") ) def title_editing_finished(self): if self.title_lineedit.text().strip() == "": self.title_lineedit.setText("") self.settings.set("general", "title", None) if self.tab.mode == self.common.gui.MODE_SHARE: self.tab.change_title.emit( self.tab.tab_id, strings._("gui_tab_name_share") ) elif self.tab.mode == self.common.gui.MODE_RECEIVE: self.tab.change_title.emit( self.tab.tab_id, strings._("gui_tab_name_receive") ) elif self.tab.mode == self.common.gui.MODE_WEBSITE: self.tab.change_title.emit( self.tab.tab_id, strings._("gui_tab_name_website") ) elif self.tab.mode == self.common.gui.MODE_CHAT: self.tab.change_title.emit( self.tab.tab_id, strings._("gui_tab_name_chat") ) elif self.tab_mode is None: pass else: title = self.title_lineedit.text() self.settings.set("general", "title", title) self.tab.change_title.emit(self.tab.tab_id, title) def persistent_checkbox_clicked(self): self.settings.set("persistent", "enabled", self.persistent_checkbox.isChecked()) self.settings.set("persistent", "mode", self.tab.mode) self.settings.set("persistent", "autostart_on_launch", self.persistent_autostart_on_launch_checkbox.isChecked()) self.change_persistent.emit( self.tab.tab_id, self.persistent_checkbox.isChecked() ) # If disabling persistence, delete the file from disk if not self.persistent_checkbox.isChecked(): self.settings.delete() self.persistent_autostart_on_launch_checkbox.hide() else: self.persistent_autostart_on_launch_checkbox.show() def persistent_autostart_on_launch_checkbox_clicked(self): self.settings.set("persistent", "autostart_on_launch", self.persistent_autostart_on_launch_checkbox.isChecked()) def public_checkbox_clicked(self): self.settings.set("general", "public", self.public_checkbox.isChecked()) def autostart_timer_checkbox_clicked(self): self.settings.set( "general", "autostart_timer", self.autostart_timer_checkbox.isChecked() ) if self.autostart_timer_checkbox.isChecked(): self.autostart_timer_widget.show() else: self.autostart_timer_widget.hide() def autostop_timer_checkbox_clicked(self): self.settings.set( "general", "autostop_timer", self.autostop_timer_checkbox.isChecked() ) if self.autostop_timer_checkbox.isChecked(): self.autostop_timer_widget.show() else: self.autostop_timer_widget.hide() def toggle_advanced_clicked(self): if self.advanced_widget.isVisible(): self.advanced_widget.hide() else: self.advanced_widget.show() self.update_ui() def autostart_timer_reset(self): """ Reset the auto-start timer in the UI after stopping a share """ if self.common.gui.local_only: # For testing self.autostart_timer_widget.setDateTime( QtCore.QDateTime.currentDateTime().addSecs(15) ) self.autostart_timer_widget.setMinimumDateTime( QtCore.QDateTime.currentDateTime() ) else: self.autostart_timer_widget.setDateTime( QtCore.QDateTime.currentDateTime().addSecs( 300 ) # 5 minutes in the future ) self.autostart_timer_widget.setMinimumDateTime( QtCore.QDateTime.currentDateTime().addSecs(60) ) def autostop_timer_reset(self): """ Reset the auto-stop timer in the UI after stopping a share """ if self.common.gui.local_only: # For testing self.autostop_timer_widget.setDateTime( QtCore.QDateTime.currentDateTime().addSecs(15) ) self.autostop_timer_widget.setMinimumDateTime( QtCore.QDateTime.currentDateTime() ) else: self.autostop_timer_widget.setDateTime( QtCore.QDateTime.currentDateTime().addSecs(300) ) self.autostop_timer_widget.setMinimumDateTime( QtCore.QDateTime.currentDateTime().addSecs(60) ) onionshare-onionshare-26fcdc5/desktop/onionshare/tab/mode/receive_mode/000077500000000000000000000000001521174352300264615ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/desktop/onionshare/tab/mode/receive_mode/__init__.py000066400000000000000000000372061521174352300306020ustar00rootroot00000000000000# -*- coding: utf-8 -*- """ OnionShare | https://onionshare.org/ Copyright (C) 2014-2022 Micah Lee, et al. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program 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 General Public License along with this program. If not, see . """ import os from PySide6 import QtCore, QtWidgets, QtGui from onionshare_cli.web import Web from ..history import History, ToggleHistory, ReceiveHistoryItem from .. import Mode from .... import strings from ....widgets import MinimumSizeWidget, Alert from ....gui_common import GuiCommon class ReceiveMode(Mode): """ Parts of the main window UI for receiving files. """ def init(self): """ Custom initialization for ReceiveMode. """ # Create the Web object self.web = Web(self.common, True, self.settings, "receive") # Receive image self.image_label = QtWidgets.QLabel() self.image_label.setPixmap( QtGui.QPixmap.fromImage( QtGui.QImage( GuiCommon.get_resource_path( "images/{}_mode_receive.png".format(self.common.gui.color_mode) ) ) ) ) self.image_label.setFixedSize(250, 250) image_layout = QtWidgets.QVBoxLayout() image_layout.addWidget(self.image_label) self.image = QtWidgets.QWidget() self.image.setLayout(image_layout) # Settings # Data dir data_dir_label = QtWidgets.QLabel( strings._("mode_settings_receive_data_dir_label") ) self.data_dir_lineedit = QtWidgets.QLineEdit() self.data_dir_lineedit.setReadOnly(True) self.data_dir_lineedit.setText(self.settings.get("receive", "data_dir")) data_dir_button = QtWidgets.QPushButton( strings._("mode_settings_receive_data_dir_browse_button") ) data_dir_button.clicked.connect(self.data_dir_button_clicked) data_dir_layout = QtWidgets.QHBoxLayout() data_dir_layout.addWidget(data_dir_label) data_dir_layout.addWidget(self.data_dir_lineedit) data_dir_layout.addWidget(data_dir_button) self.mode_settings_widget.mode_specific_layout.addLayout(data_dir_layout) # Disable text or files self.disable_text_checkbox = self.settings.get("receive", "disable_files") self.disable_text_checkbox = QtWidgets.QCheckBox() self.disable_text_checkbox.clicked.connect(self.disable_text_checkbox_clicked) self.disable_text_checkbox.setText( strings._("mode_settings_receive_disable_text_checkbox") ) self.disable_text_checkbox.setStyleSheet(self.common.gui.css["receive_options"]) self.disable_files_checkbox = self.settings.get("receive", "disable_files") self.disable_files_checkbox = QtWidgets.QCheckBox() self.disable_files_checkbox.clicked.connect(self.disable_files_checkbox_clicked) self.disable_files_checkbox.setText( strings._("mode_settings_receive_disable_files_checkbox") ) self.disable_files_checkbox.setStyleSheet(self.common.gui.css["receive_options"]) disable_layout = QtWidgets.QHBoxLayout() disable_layout.addWidget(self.disable_text_checkbox) disable_layout.addWidget(self.disable_files_checkbox) disable_layout.addStretch() self.mode_settings_widget.mode_specific_layout.addLayout(disable_layout) # Webhook URL webhook_url = self.settings.get("receive", "webhook_url") self.webhook_url_checkbox = QtWidgets.QCheckBox() self.webhook_url_checkbox.clicked.connect(self.webhook_url_checkbox_clicked) self.webhook_url_checkbox.setText( strings._("mode_settings_receive_webhook_url_checkbox") ) self.webhook_url_lineedit = QtWidgets.QLineEdit() self.webhook_url_lineedit.editingFinished.connect( self.webhook_url_editing_finished ) self.webhook_url_lineedit.setPlaceholderText( "https://example.com/post-when-file-uploaded" ) webhook_url_layout = QtWidgets.QHBoxLayout() webhook_url_layout.addWidget(self.webhook_url_checkbox) webhook_url_layout.addWidget(self.webhook_url_lineedit) if webhook_url is not None and webhook_url != "": self.webhook_url_checkbox.setCheckState(QtCore.Qt.Checked) self.webhook_url_lineedit.setText( self.settings.get("receive", "webhook_url") ) self.show_webhook_url() else: self.webhook_url_checkbox.setCheckState(QtCore.Qt.Unchecked) self.hide_webhook_url() self.mode_settings_widget.mode_specific_layout.addLayout(webhook_url_layout) # Set title placeholder self.mode_settings_widget.title_lineedit.setPlaceholderText( strings._("gui_tab_name_receive") ) # Server status self.server_status.set_mode("receive") self.server_status.server_started_finished.connect(self.update_primary_action) self.server_status.server_stopped.connect(self.update_primary_action) self.server_status.server_canceled.connect(self.update_primary_action) # Tell server_status about web, then update self.server_status.web = self.web self.server_status.update() # Upload history self.history = History( self.common, QtGui.QPixmap.fromImage( QtGui.QImage( GuiCommon.get_resource_path("images/receive_icon_transparent.png") ) ), strings._("gui_receive_mode_no_files"), strings._("gui_all_modes_history"), ) self.history.hide() # Toggle history self.toggle_history = ToggleHistory( self.common, self, self.history, QtGui.QIcon(GuiCommon.get_resource_path(f"images/{self.common.gui.color_mode}_history_icon_toggle.svg")), QtGui.QIcon( GuiCommon.get_resource_path(f"images/{self.common.gui.color_mode}_history_icon_toggle_selected.svg") ), ) # Header header_label = QtWidgets.QLabel(strings._("gui_new_tab_receive_button")) header_label.setStyleSheet(self.common.gui.css["mode_header_label"]) # Receive mode warning receive_warning = QtWidgets.QLabel(strings._("gui_receive_mode_warning")) receive_warning.setMinimumHeight(80) receive_warning.setWordWrap(True) # Top bar top_bar_layout = QtWidgets.QHBoxLayout() top_bar_layout.addStretch() top_bar_layout.addWidget(self.toggle_history) # Main layout self.main_layout = QtWidgets.QVBoxLayout() self.main_layout.addWidget(header_label) self.main_layout.addWidget(receive_warning) self.main_layout.addWidget(self.primary_action, stretch=1) self.main_layout.addWidget(self.server_status) # Row layout content_row = QtWidgets.QHBoxLayout() content_row.addLayout(self.main_layout, stretch=1) content_row.addWidget(self.image) row_layout = QtWidgets.QVBoxLayout() row_layout.addLayout(top_bar_layout) row_layout.addLayout(content_row, stretch=1) # Column layout self.column_layout = QtWidgets.QHBoxLayout() self.column_layout.addLayout(row_layout) self.column_layout.addWidget(self.history, stretch=1) # Content layout self.content_layout.addLayout(self.column_layout) def get_type(self): """ Returns the type of mode as a string (e.g. "share", "receive", etc.) """ return "receive" def data_dir_button_clicked(self): """ Browse for a new OnionShare data directory, and save to tab settings """ data_dir = self.data_dir_lineedit.text() selected_dir = QtWidgets.QFileDialog.getExistingDirectory( self, strings._("mode_settings_receive_data_dir_label"), data_dir ) if selected_dir: # If we're running inside a flatpak package, the data dir must be inside ~/OnionShare if self.common.gui.is_flatpak: if not selected_dir.startswith(os.path.expanduser("~/OnionShare")): Alert(self.common, strings._("gui_receive_flatpak_data_dir")) return self.common.log( "ReceiveMode", "data_dir_button_clicked", f"selected dir: {selected_dir}", ) self.data_dir_lineedit.setText(selected_dir) self.settings.set("receive", "data_dir", selected_dir) def disable_text_checkbox_clicked(self): self.settings.set( "receive", "disable_text", self.disable_text_checkbox.isChecked() ) if self.disable_text_checkbox.isChecked(): # Prevent also disabling files if text is disabled self.disable_files_checkbox.setDisabled(True) else: self.disable_files_checkbox.setDisabled(False) def disable_files_checkbox_clicked(self): self.settings.set( "receive", "disable_files", self.disable_files_checkbox.isChecked() ) if self.disable_files_checkbox.isChecked(): # Prevent also disabling text if files is disabled self.disable_text_checkbox.setDisabled(True) else: self.disable_text_checkbox.setDisabled(False) def webhook_url_checkbox_clicked(self): if self.webhook_url_checkbox.isChecked(): if self.settings.get("receive", "webhook_url"): self.webhook_url_lineedit.setText( self.settings.get("receive", "webhook_url") ) self.show_webhook_url() else: self.settings.set("receive", "webhook_url", None) self.hide_webhook_url() def webhook_url_editing_finished(self): self.settings.set("receive", "webhook_url", self.webhook_url_lineedit.text()) def hide_webhook_url(self): self.webhook_url_lineedit.hide() def show_webhook_url(self): self.webhook_url_lineedit.show() def get_stop_server_autostop_timer_text(self): """ Return the string to put on the stop server button, if there's an auto-stop timer """ return strings._("gui_receive_stop_server_autostop_timer") def autostop_timer_finished_should_stop_server(self): """ The auto-stop timer expired, should we stop the server? Returns a bool """ # If there were no attempts to upload files, or all uploads are done, we can stop if ( self.web.receive_mode.cur_history_id == 0 or not self.web.receive_mode.uploads_in_progress ): self.server_status.stop_server() self.server_status_label.setText(strings._("close_on_autostop_timer")) return True # An upload is probably still running - hold off on stopping the share, but block new shares. else: self.server_status_label.setText( strings._("gui_receive_mode_autostop_timer_waiting") ) self.web.receive_mode.can_upload = False return False def start_server_custom(self): """ Starting the server. """ # Reset web counters self.web.receive_mode.cur_history_id = 0 # Hide and reset the uploads if we have previously shared self.reset_info_counters() # Set proxies for webhook URL if self.common.gui.local_only: self.web.proxies = None else: (socks_address, socks_port) = self.common.gui.onion.get_tor_socks_port() self.web.proxies = { "http": f"socks5h://{socks_address}:{socks_port}", "https": f"socks5h://{socks_address}:{socks_port}", } def start_server_step2_custom(self): """ Step 2 in starting the server. """ # Continue self.starting_server_step3.emit() self.start_server_finished.emit() def handle_tor_broke_custom(self): """ Connection to Tor broke. """ self.primary_action.hide() def handle_request_load(self, event): """ Handle REQUEST_LOAD event. """ self.system_tray.showMessage( strings._("systray_page_loaded_title"), strings._("systray_page_loaded_message"), ) def handle_request_started(self, event): """ Handle REQUEST_STARTED event. """ item = ReceiveHistoryItem( self.common, event["data"]["id"], event["data"]["content_length"], ) self.history.add(event["data"]["id"], item) self.toggle_history.update_indicator(True) self.history.in_progress_count += 1 self.history.update_in_progress() self.system_tray.showMessage( strings._("systray_receive_started_title"), strings._("systray_receive_started_message"), ) def handle_request_progress(self, event): """ Handle REQUEST_PROGRESS event. """ self.history.update( event["data"]["id"], {"action": "progress", "progress": event["data"]["progress"]}, ) def handle_request_upload_includes_message(self, event): """ Handle REQUEST_UPLOAD_INCLUDES_MESSAGE event. """ self.history.includes_message(event["data"]["id"], event["data"]["filename"]) def handle_request_upload_file_renamed(self, event): """ Handle REQUEST_UPLOAD_FILE_RENAMED event. """ self.history.update( event["data"]["id"], { "action": "rename", "old_filename": event["data"]["old_filename"], "new_filename": event["data"]["new_filename"], }, ) def handle_request_upload_set_dir(self, event): """ Handle REQUEST_UPLOAD_SET_DIR event. """ self.history.update( event["data"]["id"], { "action": "set_dir", "filename": event["data"]["filename"], "dir": event["data"]["dir"], }, ) def handle_request_upload_finished(self, event): """ Handle REQUEST_UPLOAD_FINISHED event. """ self.history.update(event["data"]["id"], {"action": "finished"}) self.history.completed_count += 1 self.history.in_progress_count -= 1 self.history.update_completed() self.history.update_in_progress() def handle_request_upload_canceled(self, event): """ Handle REQUEST_UPLOAD_CANCELED event. """ self.history.update(event["data"]["id"], {"action": "canceled"}) self.history.in_progress_count -= 1 self.history.update_in_progress() def reset_info_counters(self): """ Set the info counters back to zero. """ self.history.reset() self.toggle_history.indicator_count = 0 self.toggle_history.update_indicator() def update_primary_action(self): self.common.log("ReceiveMode", "update_primary_action") onionshare-onionshare-26fcdc5/desktop/onionshare/tab/mode/share_mode/000077500000000000000000000000001521174352300261415ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/desktop/onionshare/tab/mode/share_mode/__init__.py000066400000000000000000000403061521174352300302550ustar00rootroot00000000000000# -*- coding: utf-8 -*- """ OnionShare | https://onionshare.org/ Copyright (C) 2014-2022 Micah Lee, et al. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program 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 General Public License along with this program. If not, see . """ import os from PySide6 import QtCore, QtWidgets, QtGui from onionshare_cli.common import Common from onionshare_cli.web import Web from .threads import CompressThread from .. import Mode from ..file_selection import FileSelection from ..history import History, ToggleHistory, ShareHistoryItem from .... import strings from ....widgets import MinimumSizeWidget from ....gui_common import GuiCommon class ShareMode(Mode): """ Parts of the main window UI for sharing files. """ def init(self): """ Custom initialization for ReceiveMode. """ # Threads start out as None self.compress_thread = None # Create the Web object self.web = Web(self.common, True, self.settings, "share") # Settings self.autostop_sharing_checkbox = QtWidgets.QCheckBox() self.autostop_sharing_checkbox.clicked.connect( self.autostop_sharing_checkbox_clicked ) self.autostop_sharing_checkbox.setText( strings._("mode_settings_share_autostop_sharing_checkbox") ) if self.settings.get("share", "autostop_sharing"): self.autostop_sharing_checkbox.setCheckState(QtCore.Qt.Checked) else: self.autostop_sharing_checkbox.setCheckState(QtCore.Qt.Unchecked) self.mode_settings_widget.mode_specific_layout.addWidget( self.autostop_sharing_checkbox ) # File selection self.file_selection = FileSelection( self.common, "images/{}_mode_share.png".format(self.common.gui.color_mode), strings._("gui_new_tab_share_button"), self, ) if self.filenames: for filename in self.filenames: self.file_selection.file_list.add_file(filename) # Set title placeholder self.mode_settings_widget.title_lineedit.setPlaceholderText( strings._("gui_tab_name_share") ) # Server status self.server_status.set_mode("share", self.file_selection) self.server_status.server_started.connect(self.file_selection.server_started) self.server_status.server_stopped.connect(self.file_selection.server_stopped) self.server_status.server_stopped.connect(self.update_primary_action) self.server_status.server_canceled.connect(self.file_selection.server_stopped) self.server_status.server_canceled.connect(self.update_primary_action) self.file_selection.file_list.files_updated.connect(self.server_status.update) self.file_selection.file_list.files_updated.connect(self.update_primary_action) # Tell server_status about web, then update self.server_status.web = self.web self.server_status.update() # Filesize warning self.filesize_warning = QtWidgets.QLabel() self.filesize_warning.setWordWrap(True) self.filesize_warning.setStyleSheet( self.common.gui.css["share_filesize_warning"] ) self.filesize_warning.hide() # Download history self.history = History( self.common, QtGui.QPixmap.fromImage( QtGui.QImage( GuiCommon.get_resource_path("images/share_icon_transparent.png") ) ), strings._("gui_share_mode_no_files"), strings._("gui_all_modes_history"), ) self.history.hide() # Info label self.info_label = QtWidgets.QLabel() self.info_label.hide() # Delete all files button self.remove_all_button = QtWidgets.QPushButton( strings._("gui_file_selection_remove_all") ) self.remove_all_button.setFlat(True) self.remove_all_button.setStyleSheet( self.common.gui.css["share_delete_all_files_button"] ) self.remove_all_button.clicked.connect(self.delete_all) self.remove_all_button.hide() # Toggle history self.toggle_history = ToggleHistory( self.common, self, self.history, QtGui.QIcon(GuiCommon.get_resource_path(f"images/{self.common.gui.color_mode}_history_icon_toggle.svg")), QtGui.QIcon( GuiCommon.get_resource_path(f"images/{self.common.gui.color_mode}_history_icon_toggle_selected.svg") ), ) # Top bar top_bar_layout = QtWidgets.QHBoxLayout() top_bar_layout.addWidget(self.info_label) top_bar_layout.addStretch() top_bar_layout.addWidget(self.remove_all_button) top_bar_layout.addWidget(self.toggle_history) # Primary action layout self.primary_action_layout.addWidget(self.filesize_warning) self.primary_action.hide() self.update_primary_action() # Status bar, zip progress bar self._zip_progress_bar = None # Main layout self.main_layout = QtWidgets.QVBoxLayout() self.main_layout.addLayout(top_bar_layout) self.main_layout.addLayout(self.file_selection) self.main_layout.addWidget(self.primary_action, stretch=1) self.main_layout.addWidget(self.server_status) self.main_layout.addWidget(MinimumSizeWidget(700, 0)) # Column layout self.column_layout = QtWidgets.QHBoxLayout() self.column_layout.addLayout(self.main_layout) self.column_layout.addWidget(self.history, stretch=1) # Content layout self.content_layout.addLayout(self.column_layout) # Always start with focus on file selection self.file_selection.setFocus() def get_type(self): """ Returns the type of mode as a string (e.g. "share", "receive", etc.) """ return "share" def autostop_sharing_checkbox_clicked(self): """ Save autostop sharing setting to the tab settings """ self.settings.set( "share", "autostop_sharing", self.autostop_sharing_checkbox.isChecked() ) def get_stop_server_autostop_timer_text(self): """ Return the string to put on the stop server button, if there's an auto-stop timer """ return strings._("gui_share_stop_server_autostop_timer") def autostop_timer_finished_should_stop_server(self): """ The auto-stop timer expired, should we stop the server? Returns a bool """ # If there were no attempts to download the share, or all downloads are done, we can stop if self.history.in_progress_count == 0 or self.web.done: self.server_status.stop_server() self.server_status_label.setText(strings._("close_on_autostop_timer")) return True # A download is probably still running - hold off on stopping the share else: self.server_status_label.setText( strings._("gui_share_mode_autostop_timer_waiting") ) return False def start_server_custom(self): """ Starting the server. """ # Reset web counters self.web.share_mode.cur_history_id = 0 # Hide and reset the downloads if we have previously shared self.reset_info_counters() self.remove_all_button.hide() def start_server_step2_custom(self): """ Step 2 in starting the server. Zipping up files. """ # Add progress bar to the status bar, indicating the compressing of files. self._zip_progress_bar = ZipProgressBar(self.common, 0) self.filenames = self.file_selection.get_filenames() self._zip_progress_bar.total_files_size = ShareMode._compute_total_size( self.filenames ) self.status_bar.insertWidget(0, self._zip_progress_bar) # prepare the files for sending in a new thread self.compress_thread = CompressThread(self) self.compress_thread.success.connect(self.starting_server_step3.emit) self.compress_thread.success.connect(self.start_server_finished.emit) self.compress_thread.error.connect(self.starting_server_error.emit) self.server_status.server_canceled.connect(self.compress_thread.cancel) self.compress_thread.start() def start_server_step3_custom(self): """ Step 3 in starting the server. Remove zip progress bar, and display large filesize warning, if applicable. """ # Remove zip progress bar if self._zip_progress_bar is not None: self.status_bar.removeWidget(self._zip_progress_bar) self._zip_progress_bar = None # Warn about sending large files over Tor if self.web.share_mode.download_filesize >= 157286400: # 150mb self.filesize_warning.setText(strings._("large_filesize")) self.filesize_warning.show() def start_server_error_custom(self): """ Start server error. """ if self._zip_progress_bar is not None: self.status_bar.removeWidget(self._zip_progress_bar) self._zip_progress_bar = None def stop_server_custom(self): """ Stop server. """ # Remove the progress bar if self._zip_progress_bar is not None: self.status_bar.removeWidget(self._zip_progress_bar) self._zip_progress_bar = None self.filesize_warning.hide() self.history.in_progress_count = 0 self.history.completed_count = 0 self.history.update_in_progress() self.file_selection.file_list.adjustSize() self.remove_all_button.show() def cancel_server_custom(self): """ Stop the compression thread on cancel """ if self.compress_thread: self.common.log("ShareMode", "cancel_server: quitting compress thread") self.compress_thread.quit() def handle_tor_broke_custom(self): """ Connection to Tor broke. """ self.primary_action.hide() def handle_request_started(self, event): """ Handle REQUEST_STARTED event. """ if event["data"]["use_gzip"]: filesize = self.web.share_mode.gzip_filesize else: filesize = self.web.share_mode.download_filesize item = ShareHistoryItem(self.common, event["data"]["id"], filesize) self.history.add(event["data"]["id"], item) self.toggle_history.update_indicator(True) self.history.in_progress_count += 1 self.history.update_in_progress() self.system_tray.showMessage( strings._("systray_share_started_title"), strings._("systray_share_started_message"), ) def handle_request_progress(self, event): """ Handle REQUEST_PROGRESS event. """ self.history.update(event["data"]["id"], event["data"]["bytes"]) # Is the download complete? if event["data"]["bytes"] == self.web.share_mode.filesize: self.system_tray.showMessage( strings._("systray_share_completed_title"), strings._("systray_share_completed_message"), ) # Update completed and in progress labels self.history.completed_count += 1 self.history.in_progress_count -= 1 self.history.update_completed() self.history.update_in_progress() # Close on finish? if self.settings.get("share", "autostop_sharing"): self.server_status.stop_server() self.status_bar.clearMessage() self.server_status_label.setText(strings._("closing_automatically")) else: if self.server_status.status == self.server_status.STATUS_STOPPED: self.history.cancel(event["data"]["id"]) self.history.in_progress_count = 0 self.history.update_in_progress() def handle_request_canceled(self, event): """ Handle REQUEST_CANCELED event. """ self.history.cancel(event["data"]["id"]) # Update in progress count self.history.in_progress_count -= 1 self.history.update_in_progress() self.system_tray.showMessage( strings._("systray_share_canceled_title"), strings._("systray_share_canceled_message"), ) def update_primary_action(self): self.common.log("ShareMode", "update_primary_action") # Show or hide primary action layout file_count = self.file_selection.file_list.count() if file_count > 0: self.primary_action.show() self.info_label.show() self.remove_all_button.show() # Update the file count in the info label total_size_bytes = 0 for index in range(self.file_selection.file_list.count()): item = self.file_selection.file_list.item(index) total_size_bytes += item.size_bytes total_size_readable = self.common.human_readable_filesize(total_size_bytes) if file_count > 1: self.info_label.setText( strings._("gui_file_info").format(file_count, total_size_readable) ) else: self.info_label.setText( strings._("gui_file_info_single").format( file_count, total_size_readable ) ) else: self.primary_action.hide() self.info_label.hide() self.remove_all_button.hide() def reset_info_counters(self): """ Set the info counters back to zero. """ self.history.reset() self.toggle_history.indicator_count = 0 self.toggle_history.update_indicator() def delete_all(self): """ Delete All button clicked """ self.file_selection.file_list.clear() self.file_selection.file_list.files_updated.emit() self.file_selection.file_list.setCurrentItem(None) @staticmethod def _compute_total_size(filenames): total_size = 0 for filename in filenames: if os.path.isfile(filename): total_size += os.path.getsize(filename) if os.path.isdir(filename): total_size += Common.dir_size(filename) return total_size class ZipProgressBar(QtWidgets.QProgressBar): update_processed_size_signal = QtCore.Signal(int) def __init__(self, common, total_files_size): super(ZipProgressBar, self).__init__() self.common = common self.setMaximumHeight(20) self.setMinimumWidth(200) self.setValue(0) self.setFormat(strings._("zip_progress_bar_format")) self.setStyleSheet(self.common.gui.css["share_zip_progess_bar"]) self._total_files_size = total_files_size self._processed_size = 0 self.update_processed_size_signal.connect(self.update_processed_size) @property def total_files_size(self): return self._total_files_size @total_files_size.setter def total_files_size(self, val): self._total_files_size = val @property def processed_size(self): return self._processed_size @processed_size.setter def processed_size(self, val): self.update_processed_size(val) def update_processed_size(self, val): self._processed_size = val if self.processed_size < self.total_files_size: self.setValue(int((self.processed_size * 100) / self.total_files_size)) elif self.total_files_size != 0: self.setValue(100) else: self.setValue(0) onionshare-onionshare-26fcdc5/desktop/onionshare/tab/mode/share_mode/threads.py000066400000000000000000000037631521174352300301560ustar00rootroot00000000000000# -*- coding: utf-8 -*- """ OnionShare | https://onionshare.org/ Copyright (C) 2014-2022 Micah Lee, et al. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program 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 General Public License along with this program. If not, see . """ from PySide6 import QtCore class CompressThread(QtCore.QThread): """ Compresses files to be shared """ success = QtCore.Signal() error = QtCore.Signal(str) def __init__(self, mode): super(CompressThread, self).__init__() self.mode = mode self.mode.common.log("CompressThread", "__init__") # prepare files to share def set_processed_size(self, x): if self.mode._zip_progress_bar is not None: self.mode._zip_progress_bar.update_processed_size_signal.emit(x) def run(self): self.mode.common.log("CompressThread", "run") try: self.mode.web.share_mode.set_file_info( self.mode.filenames, processed_size_callback=self.set_processed_size ) self.success.emit() except OSError as e: self.error.emit(e.strerror) def cancel(self): self.mode.common.log("CompressThread", "cancel") # Let the Web and ZipWriter objects know that we're canceling compression early self.mode.web.cancel_compression = True try: self.mode.web.zip_writer.cancel_compression = True except AttributeError: # we never made it as far as creating a ZipWriter object pass onionshare-onionshare-26fcdc5/desktop/onionshare/tab/mode/website_mode/000077500000000000000000000000001521174352300265015ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/desktop/onionshare/tab/mode/website_mode/__init__.py000066400000000000000000000322461521174352300306210ustar00rootroot00000000000000# -*- coding: utf-8 -*- """ OnionShare | https://onionshare.org/ Copyright (C) 2014-2022 Micah Lee, et al. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program 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 General Public License along with this program. If not, see . """ import os from PySide6 import QtCore, QtWidgets, QtGui from onionshare_cli.common import Common from onionshare_cli.web import Web from .. import Mode from ..file_selection import FileSelection from ..history import History, ToggleHistory from .... import strings from ....widgets import MinimumSizeWidget from ....gui_common import GuiCommon class WebsiteMode(Mode): """ Parts of the main window UI for sharing files. """ success = QtCore.Signal() error = QtCore.Signal(str) def init(self): """ Custom initialization for ReceiveMode. """ # Create the Web object self.web = Web(self.common, True, self.settings, "website") # Settings # Disable CSP option self.disable_csp_checkbox = QtWidgets.QCheckBox() self.disable_csp_checkbox.clicked.connect(self.disable_csp_checkbox_clicked) self.disable_csp_checkbox.setText( strings._("mode_settings_website_disable_csp_checkbox") ) if self.settings.get("website", "disable_csp"): self.disable_csp_checkbox.setCheckState(QtCore.Qt.Checked) else: self.disable_csp_checkbox.setCheckState(QtCore.Qt.Unchecked) self.mode_settings_widget.mode_specific_layout.addWidget( self.disable_csp_checkbox ) # Custom CSP option self.custom_csp_checkbox = QtWidgets.QCheckBox() self.custom_csp_checkbox.clicked.connect(self.custom_csp_checkbox_clicked) self.custom_csp_checkbox.setText(strings._("mode_settings_website_custom_csp_checkbox")) if self.settings.get("website", "custom_csp") and not self.settings.get("website", "disable_csp"): self.custom_csp_checkbox.setCheckState(QtCore.Qt.Checked) else: self.custom_csp_checkbox.setCheckState(QtCore.Qt.Unchecked) self.custom_csp = QtWidgets.QLineEdit() self.custom_csp.setPlaceholderText( "default-src 'self'; frame-ancestors 'none'; form-action 'self'; base-uri 'self'; img-src 'self' data:;" ) self.custom_csp.editingFinished.connect(self.custom_csp_editing_finished) custom_csp_layout = QtWidgets.QHBoxLayout() custom_csp_layout.setContentsMargins(0, 0, 0, 0) custom_csp_layout.addWidget(self.custom_csp_checkbox) custom_csp_layout.addWidget(self.custom_csp) self.mode_settings_widget.mode_specific_layout.addLayout(custom_csp_layout) # File selection self.file_selection = FileSelection( self.common, "images/{}_mode_website.png".format(self.common.gui.color_mode), strings._("gui_new_tab_website_button"), self, ) if self.filenames: for filename in self.filenames: self.file_selection.file_list.add_file(filename) # Set title placeholder self.mode_settings_widget.title_lineedit.setPlaceholderText( strings._("gui_tab_name_website") ) # Server status self.server_status.set_mode("website", self.file_selection) self.server_status.server_started.connect(self.file_selection.server_started) self.server_status.server_stopped.connect(self.file_selection.server_stopped) self.server_status.server_stopped.connect(self.update_primary_action) self.server_status.server_canceled.connect(self.file_selection.server_stopped) self.server_status.server_canceled.connect(self.update_primary_action) self.file_selection.file_list.files_updated.connect(self.server_status.update) self.file_selection.file_list.files_updated.connect(self.update_primary_action) # Tell server_status about web, then update self.server_status.web = self.web self.server_status.update() # Filesize warning self.filesize_warning = QtWidgets.QLabel() self.filesize_warning.setWordWrap(True) self.filesize_warning.setStyleSheet( self.common.gui.css["share_filesize_warning"] ) self.filesize_warning.hide() # Download history self.history = History( self.common, QtGui.QPixmap.fromImage( QtGui.QImage( GuiCommon.get_resource_path("images/share_icon_transparent.png") ) ), strings._("gui_website_mode_no_files"), strings._("gui_all_modes_history"), "website", ) self.history.in_progress_label.hide() self.history.completed_label.hide() self.history.hide() # Info label self.info_label = QtWidgets.QLabel() self.info_label.hide() # Delete all files button self.remove_all_button = QtWidgets.QPushButton( strings._("gui_file_selection_remove_all") ) self.remove_all_button.setFlat(True) self.remove_all_button.setStyleSheet( self.common.gui.css["share_delete_all_files_button"] ) self.remove_all_button.clicked.connect(self.delete_all) self.remove_all_button.hide() # Toggle history self.toggle_history = ToggleHistory( self.common, self, self.history, QtGui.QIcon(GuiCommon.get_resource_path(f"images/{self.common.gui.color_mode}_history_icon_toggle.svg")), QtGui.QIcon( GuiCommon.get_resource_path(f"images/{self.common.gui.color_mode}_history_icon_toggle_selected.svg") ), ) # Top bar top_bar_layout = QtWidgets.QHBoxLayout() top_bar_layout.addWidget(self.info_label) top_bar_layout.addStretch() top_bar_layout.addWidget(self.remove_all_button) top_bar_layout.addWidget(self.toggle_history) # Primary action layout self.primary_action_layout.addWidget(self.filesize_warning) self.primary_action.hide() self.update_primary_action() # Main layout self.main_layout = QtWidgets.QVBoxLayout() self.main_layout.addLayout(top_bar_layout) self.main_layout.addLayout(self.file_selection) self.main_layout.addWidget(self.primary_action, stretch=1) self.main_layout.addWidget(self.server_status) self.main_layout.addWidget(MinimumSizeWidget(700, 0)) # Column layout self.column_layout = QtWidgets.QHBoxLayout() self.column_layout.addLayout(self.main_layout) self.column_layout.addWidget(self.history, stretch=1) # Content layout self.content_layout.addLayout(self.column_layout) # Always start with focus on file selection self.file_selection.setFocus() def get_type(self): """ Returns the type of mode as a string (e.g. "share", "receive", etc.) """ return "website" def disable_csp_checkbox_clicked(self): """ Save disable CSP setting to the tab settings. Uncheck 'custom CSP' setting if disabling CSP altogether. """ self.settings.set( "website", "disable_csp", self.disable_csp_checkbox.isChecked() ) if self.disable_csp_checkbox.isChecked(): self.custom_csp_checkbox.setCheckState(QtCore.Qt.Unchecked) self.custom_csp_checkbox.setEnabled(False) else: self.custom_csp_checkbox.setEnabled(True) def custom_csp_checkbox_clicked(self): """ Uncheck 'disable CSP' setting if custom CSP is used. """ if self.custom_csp_checkbox.isChecked(): self.disable_csp_checkbox.setCheckState(QtCore.Qt.Unchecked) self.disable_csp_checkbox.setEnabled(False) self.settings.set( "website", "custom_csp", self.custom_csp ) else: self.disable_csp_checkbox.setEnabled(True) self.custom_csp.setText("") self.settings.set( "website", "custom_csp", None ) def custom_csp_editing_finished(self): if self.custom_csp.text().strip() == "": self.custom_csp.setText("") self.settings.set("website", "custom_csp", None) else: custom_csp = self.custom_csp.text() self.settings.set("website", "custom_csp", custom_csp) def get_stop_server_autostop_timer_text(self): """ Return the string to put on the stop server button, if there's an auto-stop timer """ return strings._("gui_share_stop_server_autostop_timer") def autostop_timer_finished_should_stop_server(self): """ The auto-stop timer expired, should we stop the server? Returns a bool """ self.server_status.stop_server() self.server_status_label.setText(strings._("close_on_autostop_timer")) return True def start_server_custom(self): """ Starting the server. """ # Reset web counters self.web.website_mode.visit_count = 0 # Hide and reset the downloads if we have previously shared self.reset_info_counters() self.remove_all_button.hide() def start_server_step2_custom(self): """ Step 2 in starting the server. Zipping up files. """ self.filenames = [] for index in range(self.file_selection.file_list.count()): self.filenames.append(self.file_selection.file_list.item(index).filename) # Continue self.starting_server_step3.emit() self.start_server_finished.emit() def start_server_step3_custom(self): """ Step 3 in starting the server. Display large filesize warning, if applicable. """ self.web.website_mode.set_file_info(self.filenames) self.success.emit() def start_server_error_custom(self): """ Start server error. """ if self._zip_progress_bar is not None: self.status_bar.removeWidget(self._zip_progress_bar) self._zip_progress_bar = None def stop_server_custom(self): """ Stop server. """ self.filesize_warning.hide() self.history.completed_count = 0 self.file_selection.file_list.adjustSize() self.remove_all_button.show() def cancel_server_custom(self): """ Log that the server has been cancelled """ self.common.log("WebsiteMode", "cancel_server") def handle_tor_broke_custom(self): """ Connection to Tor broke. """ self.primary_action.hide() def update_primary_action(self): self.common.log("WebsiteMode", "update_primary_action") # Show or hide primary action layout file_count = self.file_selection.file_list.count() if file_count > 0: self.primary_action.show() self.info_label.show() self.remove_all_button.show() # Update the file count in the info label total_size_bytes = 0 for index in range(self.file_selection.file_list.count()): item = self.file_selection.file_list.item(index) total_size_bytes += item.size_bytes total_size_readable = self.common.human_readable_filesize(total_size_bytes) if file_count > 1: self.info_label.setText( strings._("gui_file_info").format(file_count, total_size_readable) ) else: self.info_label.setText( strings._("gui_file_info_single").format( file_count, total_size_readable ) ) else: self.primary_action.hide() self.info_label.hide() self.remove_all_button.hide() def reset_info_counters(self): """ Set the info counters back to zero. """ self.history.reset() self.toggle_history.indicator_count = 0 self.toggle_history.update_indicator() def delete_all(self): """ Delete All button clicked """ self.file_selection.file_list.clear() self.file_selection.file_list.files_updated.emit() self.file_selection.file_list.setCurrentItem(None) @staticmethod def _compute_total_size(filenames): total_size = 0 for filename in filenames: if os.path.isfile(filename): total_size += os.path.getsize(filename) if os.path.isdir(filename): total_size += Common.dir_size(filename) return total_size onionshare-onionshare-26fcdc5/desktop/onionshare/tab/server_status.py000066400000000000000000000552271521174352300264050ustar00rootroot00000000000000# -*- coding: utf-8 -*- """ OnionShare | https://onionshare.org/ Copyright (C) 2014-2022 Micah Lee, et al. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program 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 General Public License along with this program. If not, see . """ import textwrap from PySide6 import QtCore, QtWidgets, QtGui from PySide6.QtCore import Qt from .. import strings from ..widgets import Alert from ..widgets import QRCodeDialog from ..gui_common import GuiCommon class ServerStatus(QtWidgets.QWidget): """ The server status chunk of the GUI. """ server_started = QtCore.Signal() server_started_finished = QtCore.Signal() server_stopped = QtCore.Signal() server_canceled = QtCore.Signal() button_clicked = QtCore.Signal() url_copied = QtCore.Signal() client_auth_copied = QtCore.Signal() STATUS_STOPPED = 0 STATUS_WORKING = 1 STATUS_STARTED = 2 def __init__( self, common, qtapp, app, mode_settings, mode_settings_widget, file_selection=None, local_only=False, ): super(ServerStatus, self).__init__() self.common = common self.status = self.STATUS_STOPPED self.mode = None # Gets set in self.set_mode self.qtapp = qtapp self.app = app self.settings = mode_settings self.mode_settings_widget = mode_settings_widget self.web = None self.autostart_timer_datetime = None self.local_only = local_only self.resizeEvent(None) # Server layout self.server_button = QtWidgets.QPushButton() self.server_button.clicked.connect(self.server_button_clicked) # URL layout url_font = QtGui.QFontDatabase.systemFont(QtGui.QFontDatabase.FixedFont) self.url_description = QtWidgets.QLabel() self.url_description.setWordWrap(True) self.url_description.setMinimumHeight(50) # URL sharing instructions, above the URL and Copy Address/QR Code buttons self.url_instructions = QtWidgets.QLabel() self.url_instructions.setWordWrap(True) # The URL label itself self.url = QtWidgets.QLabel() self.url.setFont(url_font) self.url.setWordWrap(True) self.url.setMinimumSize(self.url.sizeHint()) self.url.setStyleSheet(self.common.gui.css["server_status_url"]) self.url.setTextInteractionFlags( Qt.TextSelectableByMouse | Qt.TextSelectableByKeyboard ) # Copy Onion Address button self.copy_url_button = QtWidgets.QPushButton(strings._("gui_copy_url")) self.copy_url_button.setStyleSheet( self.common.gui.css["server_status_url_buttons"] ) self.copy_url_button.clicked.connect(self.copy_url) # Onion Address QR code button self.show_url_qr_code_button = QtWidgets.QPushButton( strings._("gui_show_qr_code") ) self.show_url_qr_code_button.hide() self.show_url_qr_code_button.clicked.connect( self.show_url_qr_code_button_clicked ) self.show_url_qr_code_button.setStyleSheet( self.common.gui.css["server_status_url_buttons"] ) # Client Auth sharing instructions, above the # Copy Private Key/QR Code buttons self.client_auth_instructions = QtWidgets.QLabel() self.client_auth_instructions.setWordWrap(True) self.client_auth_instructions.setText(strings._("gui_client_auth_instructions")) # The private key itself self.private_key = QtWidgets.QLabel() self.private_key.setFont(url_font) self.private_key.setWordWrap(True) self.private_key.setMinimumSize(self.private_key.sizeHint()) self.private_key.setStyleSheet(self.common.gui.css["server_status_url"]) self.private_key.setTextInteractionFlags(Qt.NoTextInteraction) self.private_key_hidden = True # Copy ClientAuth button self.copy_client_auth_button = QtWidgets.QPushButton( strings._("gui_copy_client_auth") ) self.copy_client_auth_button.setStyleSheet( self.common.gui.css["server_status_url_buttons"] ) self.copy_client_auth_button.clicked.connect(self.copy_client_auth) # ClientAuth QR code button self.show_client_auth_qr_code_button = QtWidgets.QPushButton( strings._("gui_show_qr_code") ) self.show_client_auth_qr_code_button.hide() self.show_client_auth_qr_code_button.clicked.connect( self.show_client_auth_qr_code_button_clicked ) self.show_client_auth_qr_code_button.setStyleSheet( self.common.gui.css["server_status_url_buttons"] ) # ClientAuth reveal/hide toggle button self.client_auth_toggle_button = QtWidgets.QPushButton(strings._("gui_reveal")) self.client_auth_toggle_button.hide() self.client_auth_toggle_button.clicked.connect( self.client_auth_toggle_button_clicked ) self.client_auth_toggle_button.setStyleSheet( self.common.gui.css["server_status_url_buttons"] ) # URL instructions layout url_buttons_layout = QtWidgets.QHBoxLayout() url_buttons_layout.addWidget(self.copy_url_button) url_buttons_layout.addWidget(self.show_url_qr_code_button) url_buttons_layout.addStretch() url_layout = QtWidgets.QVBoxLayout() url_layout.addWidget(self.url_description) url_layout.addWidget(self.url_instructions) url_layout.addWidget(self.url) url_layout.addLayout(url_buttons_layout) # Private key instructions layout client_auth_buttons_layout = QtWidgets.QHBoxLayout() client_auth_buttons_layout.addWidget(self.copy_client_auth_button) client_auth_buttons_layout.addWidget(self.show_client_auth_qr_code_button) client_auth_buttons_layout.addWidget(self.client_auth_toggle_button) client_auth_buttons_layout.addStretch() client_auth_layout = QtWidgets.QVBoxLayout() client_auth_layout.addWidget(self.client_auth_instructions) client_auth_layout.addWidget(self.private_key) client_auth_layout.addLayout(client_auth_buttons_layout) # Add the widgets and URL/ClientAuth layouts # to the main ServerStatus layout button_layout = QtWidgets.QHBoxLayout() button_layout.addWidget(self.server_button) button_layout.addStretch() layout = QtWidgets.QVBoxLayout() layout.addLayout(button_layout) layout.addLayout(url_layout) layout.addLayout(client_auth_layout) self.setLayout(layout) def set_mode(self, share_mode, file_selection=None): """ The server status is in share mode. """ self.mode = share_mode if (self.mode == self.common.gui.MODE_SHARE) or ( self.mode == self.common.gui.MODE_WEBSITE ): self.file_selection = file_selection self.update() def resizeEvent(self, event): """ When the widget is resized, try and adjust the display of a v3 onion URL. """ try: # Wrap the URL label url_length = len(self.get_url()) if url_length > 60: width = self.frameGeometry().width() if width < 530: wrapped_onion_url = textwrap.fill(self.get_url(), 46) self.url.setText(wrapped_onion_url) else: self.url.setText(self.get_url()) except Exception: pass def show_url(self): """ Show the URL in the UI. """ self.url_description.show() info_image = GuiCommon.get_resource_path("images/info.png") if self.mode == self.common.gui.MODE_SHARE: if self.settings.get("general", "public"): self.url_description.setText( strings._("gui_share_url_public_description").format(info_image) ) else: self.url_description.setText( strings._("gui_share_url_description").format(info_image) ) elif self.mode == self.common.gui.MODE_WEBSITE: if self.settings.get("general", "public"): self.url_description.setText( strings._("gui_website_url_public_description").format(info_image) ) else: self.url_description.setText( strings._("gui_website_url_description").format(info_image) ) elif self.mode == self.common.gui.MODE_RECEIVE: if self.settings.get("general", "public"): self.url_description.setText( strings._("gui_receive_url_public_description").format(info_image) ) else: self.url_description.setText( strings._("gui_receive_url_description").format(info_image) ) elif self.mode == self.common.gui.MODE_CHAT: if self.settings.get("general", "public"): self.url_description.setText( strings._("gui_chat_url_public_description").format(info_image) ) else: self.url_description.setText( strings._("gui_chat_url_description").format(info_image) ) # Show a Tool Tip explaining the lifecycle of this URL if self.settings.get("persistent", "enabled"): if self.mode == self.common.gui.MODE_SHARE and self.settings.get( "share", "autostop_sharing" ): self.url_description.setToolTip( strings._("gui_url_label_onetime_and_persistent") ) else: self.url_description.setToolTip(strings._("gui_url_label_persistent")) else: if self.mode == self.common.gui.MODE_SHARE and self.settings.get( "share", "autostop_sharing" ): self.url_description.setToolTip(strings._("gui_url_label_onetime")) else: self.url_description.setToolTip(strings._("gui_url_label_stay_open")) if self.settings.get("general", "public"): self.url_instructions.setText(strings._("gui_url_instructions_public_mode")) else: self.url_instructions.setText(strings._("gui_url_instructions")) self.url_instructions.show() self.url.setText(self.get_url()) self.url.show() self.copy_url_button.show() self.show_url_qr_code_button.show() if self.settings.get("general", "public"): self.client_auth_instructions.hide() self.private_key.hide() self.copy_client_auth_button.hide() self.show_client_auth_qr_code_button.hide() else: self.client_auth_instructions.show() if self.private_key_hidden: self.private_key.setText("*" * len(self.app.auth_string)) self.private_key.setTextInteractionFlags(Qt.NoTextInteraction) else: self.private_key.setText(self.app.auth_string) self.private_key.setTextInteractionFlags( Qt.TextSelectableByMouse | Qt.TextSelectableByKeyboard ) self.private_key.show() self.copy_client_auth_button.show() self.show_client_auth_qr_code_button.show() self.client_auth_toggle_button.show() def update(self): """ Update the GUI elements based on the current state. """ self.common.log("ServerStatus", "update") # Set the URL fields if self.status == self.STATUS_STARTED: # The backend Onion may have saved new settings, such as the private key. # Reload the settings before saving new ones. self.common.settings.load() self.show_url() if self.settings.get("general", "autostop_timer"): self.server_button.setToolTip( strings._("gui_stop_server_autostop_timer_tooltip").format( self.mode_settings_widget.autostop_timer_widget.dateTime().toString( "h:mm AP, MMMM dd, yyyy" ) ) ) else: self.url_description.hide() self.url_instructions.hide() self.url.hide() self.copy_url_button.hide() self.show_url_qr_code_button.hide() self.private_key.hide() self.client_auth_instructions.hide() self.copy_client_auth_button.hide() self.show_client_auth_qr_code_button.hide() self.client_auth_toggle_button.hide() self.mode_settings_widget.update_ui() # Button if ( self.mode == self.common.gui.MODE_SHARE and self.file_selection.get_num_files() == 0 ): self.server_button.hide() elif ( self.mode == self.common.gui.MODE_WEBSITE and self.file_selection.get_num_files() == 0 ): self.server_button.hide() else: self.server_button.show() if self.status == self.STATUS_STOPPED: self.server_button.setStyleSheet( self.common.gui.css["server_status_button_stopped"] ) self.server_button.setEnabled(True) if self.mode == self.common.gui.MODE_SHARE: self.server_button.setText(strings._("gui_share_start_server")) elif self.mode == self.common.gui.MODE_WEBSITE: self.server_button.setText(strings._("gui_share_start_server")) elif self.mode == self.common.gui.MODE_CHAT: self.server_button.setText(strings._("gui_chat_start_server")) else: self.server_button.setText(strings._("gui_receive_start_server")) self.server_button.setToolTip("") elif self.status == self.STATUS_STARTED: self.server_button.setStyleSheet( self.common.gui.css["server_status_button_started"] ) self.server_button.setEnabled(True) if self.mode == self.common.gui.MODE_SHARE: self.server_button.setText(strings._("gui_share_stop_server")) elif self.mode == self.common.gui.MODE_WEBSITE: self.server_button.setText(strings._("gui_share_stop_server")) elif self.mode == self.common.gui.MODE_CHAT: self.server_button.setText(strings._("gui_chat_stop_server")) else: self.server_button.setText(strings._("gui_receive_stop_server")) elif self.status == self.STATUS_WORKING: self.server_button.setStyleSheet( self.common.gui.css["server_status_button_working"] ) self.server_button.setEnabled(True) if self.settings.get("general", "autostart_timer"): self.server_button.setToolTip( strings._("gui_start_server_autostart_timer_tooltip").format( self.mode_settings_widget.autostart_timer_widget.dateTime().toString( "h:mm AP, MMMM dd, yyyy" ) ) ) else: if self.common.platform == "Windows": self.server_button.setText(strings._("gui_please_wait")) else: self.server_button.setText( strings._("gui_please_wait_no_button") ) else: self.server_button.setStyleSheet( self.common.gui.css["server_status_button_working"] ) self.server_button.setEnabled(False) self.server_button.setText(strings._("gui_please_wait_no_button")) def server_button_clicked(self): """ Toggle starting or stopping the server. """ if self.status == self.STATUS_STOPPED: can_start = True if self.settings.get("general", "autostart_timer"): if self.local_only: self.autostart_timer_datetime = ( self.mode_settings_widget.autostart_timer_widget.dateTime().toPython() ) else: self.autostart_timer_datetime = ( self.mode_settings_widget.autostart_timer_widget.dateTime() .toPython() .replace(second=0, microsecond=0) ) # If the timer has actually passed already before the user hit Start, refuse to start the server. if ( QtCore.QDateTime.currentDateTime().toPython() > self.autostart_timer_datetime ): can_start = False Alert( self.common, strings._("gui_server_autostart_timer_expired"), QtWidgets.QMessageBox.Warning, ) if self.settings.get("general", "autostop_timer"): if self.local_only: self.autostop_timer_datetime = ( self.mode_settings_widget.autostop_timer_widget.dateTime().toPython() ) else: # Get the timer chosen, stripped of its seconds. This prevents confusion if the share stops at (say) 37 seconds past the minute chosen self.autostop_timer_datetime = ( self.mode_settings_widget.autostop_timer_widget.dateTime() .toPython() .replace(second=0, microsecond=0) ) # If the timer has actually passed already before the user hit Start, refuse to start the server. if ( QtCore.QDateTime.currentDateTime().toPython() > self.autostop_timer_datetime ): can_start = False Alert( self.common, strings._("gui_server_autostop_timer_expired"), QtWidgets.QMessageBox.Warning, ) if self.settings.get("general", "autostart_timer"): if self.autostop_timer_datetime <= self.autostart_timer_datetime: Alert( self.common, strings._( "gui_autostop_timer_cant_be_earlier_than_autostart_timer" ), QtWidgets.QMessageBox.Warning, ) can_start = False if can_start: self.start_server() elif self.status == self.STATUS_STARTED: self.stop_server() elif self.status == self.STATUS_WORKING and ( self.common.platform == "Windows" or self.settings.get("general", "autostart_timer") ): self.cancel_server() self.button_clicked.emit() def show_url_qr_code_button_clicked(self): """ Show a QR code of the onion URL. """ self.qr_code_dialog = QRCodeDialog( self.common, strings._("gui_qr_label_url_title"), self.get_url() ) def show_client_auth_qr_code_button_clicked(self): """ Show a QR code of the private key """ self.qr_code_dialog = QRCodeDialog( self.common, strings._("gui_qr_label_auth_string_title"), self.app.auth_string, ) def client_auth_toggle_button_clicked(self): """ ClientAuth reveal/hide toggle button clicked """ if self.private_key_hidden: self.private_key_hidden = False self.client_auth_toggle_button.setText(strings._("gui_hide")) else: self.private_key_hidden = True self.client_auth_toggle_button.setText(strings._("gui_reveal")) self.show_url() def start_server(self): """ Start the server. """ self.status = self.STATUS_WORKING self.update() self.server_started.emit() def start_server_finished(self): """ The server has finished starting. """ self.status = self.STATUS_STARTED # self.copy_url() self.update() self.server_started_finished.emit() def stop_server(self): """ Stop the server. """ self.status = self.STATUS_WORKING self.mode_settings_widget.autostart_timer_reset() self.mode_settings_widget.autostop_timer_reset() self.update() self.server_stopped.emit() def cancel_server(self): """ Cancel the server. """ self.common.log( "ServerStatus", "cancel_server", "Canceling the server mid-startup" ) self.status = self.STATUS_WORKING self.mode_settings_widget.autostart_timer_reset() self.mode_settings_widget.autostop_timer_reset() self.update() self.server_canceled.emit() def stop_server_finished(self): """ The server has finished stopping. """ self.status = self.STATUS_STOPPED self.update() def copy_url(self): """ Copy the onionshare URL to the clipboard. """ clipboard = self.qtapp.clipboard() clipboard.setText(self.get_url()) self.url_copied.emit() def copy_client_auth(self): """ Copy the ClientAuth private key line to the clipboard. """ clipboard = self.qtapp.clipboard() clipboard.setText(self.app.auth_string) self.client_auth_copied.emit() def get_url(self): """ Returns the OnionShare URL. """ url = f"http://{self.app.onion_host}" return url onionshare-onionshare-26fcdc5/desktop/onionshare/tab/tab.py000066400000000000000000000654021521174352300242360ustar00rootroot00000000000000# -*- coding: utf-8 -*- """ OnionShare | https://onionshare.org/ Copyright (C) 2014-2022 Micah Lee, et al. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program 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 General Public License along with this program. If not, see . """ import queue from PySide6 import QtCore, QtWidgets, QtGui from onionshare_cli.onionshare import OnionShare from onionshare_cli.web import Web from onionshare_cli.mode_settings import ModeSettings from .mode.share_mode import ShareMode from .mode.receive_mode import ReceiveMode from .mode.website_mode import WebsiteMode from .mode.chat_mode import ChatMode from .server_status import ServerStatus from .. import strings from ..gui_common import GuiCommon from ..widgets import Alert class NewTabButton(QtWidgets.QPushButton): def __init__(self, common, image_filename, title, text, shortcut): super(NewTabButton, self).__init__() self.common = common self.setFixedSize(280, 280) # Keyboard shortcut, using the first letter of the mode sequence = QtGui.QKeySequence(QtCore.Qt.CTRL | shortcut) self.setShortcut(sequence) self.setAccessibleName(title) # Image self.image_label = QtWidgets.QLabel(parent=self) self.image_label.setPixmap( QtGui.QPixmap.fromImage( QtGui.QImage(GuiCommon.get_resource_path(image_filename)) ) ) self.image_label.setAlignment(QtCore.Qt.AlignCenter) self.image_label.setStyleSheet(self.common.gui.css["new_tab_button_image"]) self.image_label.setGeometry(0, 0, self.width(), 190) self.image_label.show() # Title self.title_label = QtWidgets.QLabel(title, parent=self) self.title_label.setWordWrap(True) self.title_label.setAlignment(QtCore.Qt.AlignCenter) self.title_label.setStyleSheet(self.common.gui.css["new_tab_title_text"]) if self.title_label.sizeHint().width() >= 250: self.title_label.setGeometry( (self.width() - 250) / 2, self.height() - 120, 250, 60 ) else: self.title_label.setGeometry( (self.width() - 250) / 2, self.height() - 100, 250, 30 ) self.title_label.show() # Text self.text_label = QtWidgets.QLabel(text, parent=self) self.text_label.setAlignment(QtCore.Qt.AlignCenter) self.text_label.setStyleSheet(self.common.gui.css["new_tab_button_text"]) self.text_label.setGeometry( (self.width() - 200) / 2, self.height() - 50, 200, 30 ) self.text_label.show() class Tab(QtWidgets.QWidget): """ A GUI tab, you know, sort of like in a web browser """ change_title = QtCore.Signal(int, str) change_icon = QtCore.Signal(int, str) change_persistent = QtCore.Signal(int, bool) def __init__( self, common, tab_id, system_tray, status_bar, filenames=None, ): super(Tab, self).__init__() self.common = common self.common.log("Tab", "__init__") self.tab_id = tab_id self.system_tray = system_tray self.status_bar = status_bar self.filenames = filenames self.mode = None # Start the OnionShare app self.app = OnionShare(common, self.common.gui.onion, self.common.gui.local_only) # An invisible widget, used for hiding the persistent tab icon self.invisible_widget = QtWidgets.QWidget() self.invisible_widget.setFixedSize(0, 0) # Onionshare logo self.image_label = QtWidgets.QLabel() self.image_label.setPixmap( QtGui.QPixmap.fromImage( QtGui.QImage( GuiCommon.get_resource_path( "images/{}_logo_text.png".format(self.common.gui.color_mode) ) ) ) ) self.image_label.setFixedSize(180, 40) image_layout = QtWidgets.QVBoxLayout() image_layout.addWidget(self.image_label) image_layout.addStretch() self.image = QtWidgets.QWidget() self.image.setLayout(image_layout) # New tab buttons self.share_button = NewTabButton( self.common, "images/{}_mode_new_tab_share.png".format(self.common.gui.color_mode), strings._("gui_new_tab_share_button"), strings._("gui_main_page_share_button"), QtCore.Qt.Key_S, ) self.share_button.clicked.connect(self.share_mode_clicked) self.receive_button = NewTabButton( self.common, "images/{}_mode_new_tab_receive.png".format(self.common.gui.color_mode), strings._("gui_new_tab_receive_button"), strings._("gui_main_page_receive_button"), QtCore.Qt.Key_R, ) self.receive_button.clicked.connect(self.receive_mode_clicked) self.website_button = NewTabButton( self.common, "images/{}_mode_new_tab_website.png".format(self.common.gui.color_mode), strings._("gui_new_tab_website_button"), strings._("gui_main_page_website_button"), QtCore.Qt.Key_W, ) self.website_button.clicked.connect(self.website_mode_clicked) self.chat_button = NewTabButton( self.common, "images/{}_mode_new_tab_chat.png".format(self.common.gui.color_mode), strings._("gui_new_tab_chat_button"), strings._("gui_main_page_chat_button"), QtCore.Qt.Key_C, ) self.chat_button.clicked.connect(self.chat_mode_clicked) new_tab_top_layout = QtWidgets.QHBoxLayout() new_tab_top_layout.addStretch() new_tab_top_layout.addWidget(self.share_button) new_tab_top_layout.addWidget(self.receive_button) new_tab_top_layout.addStretch() new_tab_bottom_layout = QtWidgets.QHBoxLayout() new_tab_bottom_layout.addStretch() new_tab_bottom_layout.addWidget(self.website_button) new_tab_bottom_layout.addWidget(self.chat_button) new_tab_bottom_layout.addStretch() new_tab_layout = QtWidgets.QVBoxLayout() new_tab_layout.addStretch() new_tab_layout.addLayout(new_tab_top_layout) new_tab_layout.addLayout(new_tab_bottom_layout) new_tab_layout.addStretch() new_tab_img_layout = QtWidgets.QHBoxLayout() new_tab_img_layout.addWidget(self.image) new_tab_img_layout.addStretch(1) new_tab_img_layout.addLayout(new_tab_layout) new_tab_img_layout.addStretch(2) self.new_tab = QtWidgets.QWidget() self.new_tab.setLayout(new_tab_img_layout) self.new_tab.show() # Layout self.layout = QtWidgets.QVBoxLayout() self.layout.setContentsMargins(0, 0, 0, 0) self.layout.addWidget(self.new_tab) self.setLayout(self.layout) # Create the timer self.timer = QtCore.QTimer() self.timer.timeout.connect(self.timer_callback) # Persistent image self.persistent_image_label = QtWidgets.QLabel() image = QtGui.QImage( GuiCommon.get_resource_path( f"images/{self.common.gui.color_mode}_persistent_enabled.svg" ) ) scaled_image = image.scaledToHeight(15, QtCore.Qt.SmoothTransformation) self.persistent_image_label.setPixmap(QtGui.QPixmap.fromImage(scaled_image)) # Create the close warning dialog -- the dialog widget needs to be in the constructor # in order to test it self.close_dialog = QtWidgets.QMessageBox() self.close_dialog.setWindowTitle(strings._("gui_close_tab_warning_title")) self.close_dialog.setIcon(QtWidgets.QMessageBox.Critical) self.close_dialog.accept_button = self.close_dialog.addButton( strings._("gui_close_tab_warning_close"), QtWidgets.QMessageBox.AcceptRole ) self.close_dialog.reject_button = self.close_dialog.addButton( strings._("gui_close_tab_warning_cancel"), QtWidgets.QMessageBox.RejectRole ) self.close_dialog.setDefaultButton(self.close_dialog.reject_button) def init(self, mode_settings=None): if mode_settings: # Load this tab self.settings = mode_settings mode = self.settings.get("persistent", "mode") if mode == "share": self.filenames = self.settings.get("share", "filenames") self.share_mode_clicked() elif mode == "receive": self.receive_mode_clicked() elif mode == "website": self.filenames = self.settings.get("website", "filenames") self.website_mode_clicked() elif mode == "chat": self.chat_mode_clicked() else: # This is a new tab self.settings = ModeSettings(self.common) def share_mode_clicked(self): self.common.log("Tab", "share_mode_clicked") self.mode = self.common.gui.MODE_SHARE self.new_tab.hide() self.share_mode = ShareMode(self) self.share_mode.change_persistent.connect(self.change_persistent) self.layout.addWidget(self.share_mode) self.share_mode.show() self.share_mode.init() self.share_mode.server_status.server_started.connect( self.update_server_status_indicator ) self.share_mode.server_status.server_stopped.connect( self.update_server_status_indicator ) self.share_mode.start_server_finished.connect( self.update_server_status_indicator ) self.share_mode.stop_server_finished.connect( self.update_server_status_indicator ) self.share_mode.stop_server_finished.connect(self.stop_server_finished) self.share_mode.start_server_finished.connect(self.clear_message) self.share_mode.server_status.button_clicked.connect(self.clear_message) self.share_mode.server_status.url_copied.connect(self.copy_url) self.share_mode.server_status.client_auth_copied.connect(self.copy_client_auth) self.change_title.emit(self.tab_id, strings._("gui_tab_name_share")) self.update_server_status_indicator() self.timer.start(500) def receive_mode_clicked(self): self.common.log("Tab", "receive_mode_clicked") self.mode = self.common.gui.MODE_RECEIVE self.new_tab.hide() self.receive_mode = ReceiveMode(self) self.receive_mode.change_persistent.connect(self.change_persistent) self.layout.addWidget(self.receive_mode) self.receive_mode.show() self.receive_mode.init() self.receive_mode.server_status.server_started.connect( self.update_server_status_indicator ) self.receive_mode.server_status.server_stopped.connect( self.update_server_status_indicator ) self.receive_mode.start_server_finished.connect( self.update_server_status_indicator ) self.receive_mode.stop_server_finished.connect( self.update_server_status_indicator ) self.receive_mode.stop_server_finished.connect(self.stop_server_finished) self.receive_mode.start_server_finished.connect(self.clear_message) self.receive_mode.server_status.button_clicked.connect(self.clear_message) self.receive_mode.server_status.url_copied.connect(self.copy_url) self.receive_mode.server_status.client_auth_copied.connect( self.copy_client_auth ) self.change_title.emit(self.tab_id, strings._("gui_tab_name_receive")) self.update_server_status_indicator() self.timer.start(500) def website_mode_clicked(self): self.common.log("Tab", "website_mode_clicked") self.mode = self.common.gui.MODE_WEBSITE self.new_tab.hide() self.website_mode = WebsiteMode(self) self.website_mode.change_persistent.connect(self.change_persistent) self.layout.addWidget(self.website_mode) self.website_mode.show() self.website_mode.init() self.website_mode.server_status.server_started.connect( self.update_server_status_indicator ) self.website_mode.server_status.server_stopped.connect( self.update_server_status_indicator ) self.website_mode.start_server_finished.connect( self.update_server_status_indicator ) self.website_mode.stop_server_finished.connect( self.update_server_status_indicator ) self.website_mode.stop_server_finished.connect(self.stop_server_finished) self.website_mode.start_server_finished.connect(self.clear_message) self.website_mode.server_status.button_clicked.connect(self.clear_message) self.website_mode.server_status.url_copied.connect(self.copy_url) self.website_mode.server_status.client_auth_copied.connect( self.copy_client_auth ) self.change_title.emit(self.tab_id, strings._("gui_tab_name_website")) self.update_server_status_indicator() self.timer.start(500) def chat_mode_clicked(self): self.common.log("Tab", "chat_mode_clicked") self.mode = self.common.gui.MODE_CHAT self.new_tab.hide() self.chat_mode = ChatMode(self) self.chat_mode.change_persistent.connect(self.change_persistent) self.layout.addWidget(self.chat_mode) self.chat_mode.show() self.chat_mode.init() self.chat_mode.server_status.server_started.connect( self.update_server_status_indicator ) self.chat_mode.server_status.server_stopped.connect( self.update_server_status_indicator ) self.chat_mode.start_server_finished.connect( self.update_server_status_indicator ) self.chat_mode.stop_server_finished.connect(self.update_server_status_indicator) self.chat_mode.stop_server_finished.connect(self.stop_server_finished) self.chat_mode.start_server_finished.connect(self.clear_message) self.chat_mode.server_status.button_clicked.connect(self.clear_message) self.chat_mode.server_status.url_copied.connect(self.copy_url) self.chat_mode.server_status.client_auth_copied.connect(self.copy_client_auth) self.change_title.emit(self.tab_id, strings._("gui_tab_name_chat")) self.update_server_status_indicator() self.timer.start(500) def update_server_status_indicator(self): # Set the status image if self.mode == self.common.gui.MODE_SHARE: # Share mode if self.share_mode.server_status.status == ServerStatus.STATUS_STOPPED: self.set_server_status_indicator_stopped( strings._("gui_status_indicator_share_stopped") ) elif self.share_mode.server_status.status == ServerStatus.STATUS_WORKING: if self.settings.get("general", "autostart_timer"): self.set_server_status_indicator_working( strings._("gui_status_indicator_share_scheduled") ) else: self.set_server_status_indicator_working( strings._("gui_status_indicator_share_working") ) elif self.share_mode.server_status.status == ServerStatus.STATUS_STARTED: self.set_server_status_indicator_started( strings._("gui_status_indicator_share_started") ) elif self.mode == self.common.gui.MODE_WEBSITE: # Website mode if self.website_mode.server_status.status == ServerStatus.STATUS_STOPPED: self.set_server_status_indicator_stopped( strings._("gui_status_indicator_share_stopped") ) elif self.website_mode.server_status.status == ServerStatus.STATUS_WORKING: if self.website_mode.server_status.autostart_timer_datetime: self.set_server_status_indicator_working( strings._("gui_status_indicator_share_scheduled") ) else: self.set_server_status_indicator_working( strings._("gui_status_indicator_share_working") ) elif self.website_mode.server_status.status == ServerStatus.STATUS_STARTED: self.set_server_status_indicator_started( strings._("gui_status_indicator_share_started") ) elif self.mode == self.common.gui.MODE_RECEIVE: # Receive mode if self.receive_mode.server_status.status == ServerStatus.STATUS_STOPPED: self.set_server_status_indicator_stopped( strings._("gui_status_indicator_receive_stopped") ) elif self.receive_mode.server_status.status == ServerStatus.STATUS_WORKING: if self.settings.get("general", "autostart_timer"): self.set_server_status_indicator_working( strings._("gui_status_indicator_receive_scheduled") ) else: self.set_server_status_indicator_working( strings._("gui_status_indicator_receive_working") ) elif self.receive_mode.server_status.status == ServerStatus.STATUS_STARTED: self.set_server_status_indicator_started( strings._("gui_status_indicator_receive_started") ) elif self.mode == self.common.gui.MODE_CHAT: # Chat mode if self.chat_mode.server_status.status == ServerStatus.STATUS_STOPPED: self.set_server_status_indicator_stopped( strings._("gui_status_indicator_chat_stopped") ) elif self.chat_mode.server_status.status == ServerStatus.STATUS_WORKING: if self.settings.get("general", "autostart_timer"): self.set_server_status_indicator_working( strings._("gui_status_indicator_chat_scheduled") ) else: self.set_server_status_indicator_working( strings._("gui_status_indicator_chat_working") ) elif self.chat_mode.server_status.status == ServerStatus.STATUS_STARTED: self.set_server_status_indicator_started( strings._("gui_status_indicator_chat_started") ) def set_server_status_indicator_stopped(self, label_text): self.change_icon.emit( self.tab_id, f"images/{self.common.gui.color_mode}_server_stopped.svg" ) image = self.status_bar.server_status_image_stopped scaled_image = image.scaledToHeight(15, QtCore.Qt.SmoothTransformation) self.status_bar.server_status_image_label.setPixmap( QtGui.QPixmap.fromImage(scaled_image) ) self.status_bar.server_status_label.setText(label_text) def set_server_status_indicator_working(self, label_text): self.change_icon.emit(self.tab_id, "images/server_working.svg") image = self.status_bar.server_status_image_working scaled_image = image.scaledToHeight(15, QtCore.Qt.SmoothTransformation) self.status_bar.server_status_image_label.setPixmap( QtGui.QPixmap.fromImage(scaled_image) ) self.status_bar.server_status_label.setText(label_text) def set_server_status_indicator_started(self, label_text): self.change_icon.emit(self.tab_id, "images/server_started.svg") image = self.status_bar.server_status_image_started scaled_image = image.scaledToHeight(15, QtCore.Qt.SmoothTransformation) self.status_bar.server_status_image_label.setPixmap( QtGui.QPixmap.fromImage(scaled_image) ) self.status_bar.server_status_label.setText(label_text) def stop_server_finished(self): # When the server stopped, cleanup the ephemeral onion service self.get_mode().app.stop_onion_service(self.settings) def timer_callback(self): """ Check for messages communicated from the web app, and update the GUI accordingly. Also, call ShareMode and ReceiveMode's timer_callbacks. """ self.update() if not self.common.gui.local_only: # Have we lost connection to Tor somehow? if not self.common.gui.onion.is_authenticated(): self.timer.stop() self.status_bar.showMessage(strings._("gui_tor_connection_lost")) self.system_tray.showMessage( strings._("gui_tor_connection_lost"), strings._("gui_tor_connection_error_settings"), ) self.get_mode().handle_tor_broke() # Process events from the web object mode = self.get_mode() events = [] done = False while not done: try: r = mode.web.q.get(False) events.append(r) except queue.Empty: done = True for event in events: if event["type"] == Web.REQUEST_LOAD: mode.handle_request_load(event) elif event["type"] == Web.REQUEST_STARTED: mode.handle_request_started(event) elif event["type"] == Web.REQUEST_PROGRESS: mode.handle_request_progress(event) elif event["type"] == Web.REQUEST_CANCELED: mode.handle_request_canceled(event) elif event["type"] == Web.REQUEST_UPLOAD_INCLUDES_MESSAGE: mode.handle_request_upload_includes_message(event) elif event["type"] == Web.REQUEST_UPLOAD_FILE_RENAMED: mode.handle_request_upload_file_renamed(event) elif event["type"] == Web.REQUEST_UPLOAD_SET_DIR: mode.handle_request_upload_set_dir(event) elif event["type"] == Web.REQUEST_UPLOAD_FINISHED: mode.handle_request_upload_finished(event) elif event["type"] == Web.REQUEST_UPLOAD_CANCELED: mode.handle_request_upload_canceled(event) elif event["type"] == Web.REQUEST_INDIVIDUAL_FILE_STARTED: mode.handle_request_individual_file_started(event) elif event["type"] == Web.REQUEST_INDIVIDUAL_FILE_PROGRESS: mode.handle_request_individual_file_progress(event) elif event["type"] == Web.REQUEST_INDIVIDUAL_FILE_CANCELED: mode.handle_request_individual_file_canceled(event) if event["type"] == Web.REQUEST_ERROR_DATA_DIR_CANNOT_CREATE: Alert( self.common, strings._("error_cannot_create_data_dir").format( event["data"]["receive_mode_dir"] ), ) if event["type"] == Web.REQUEST_OTHER: if ( event["path"] != "/favicon.ico" and event["path"] != f"/{mode.web.shutdown_password}/shutdown" ): self.status_bar.showMessage( f"{strings._('other_page_loaded')}: {event['path']}" ) mode.timer_callback() def copy_url(self): """ When the URL gets copied to the clipboard, display this in the status bar. """ self.common.log("Tab", "copy_url") self.system_tray.showMessage( strings._("gui_copied_url_title"), strings._("gui_copied_url") ) def copy_client_auth(self): """ When the onion service's ClientAuth private key gets copied to the clipboard, display this in the status bar. """ self.common.log("Tab", "copy_client_auth") self.system_tray.showMessage( strings._("gui_copied_client_auth_title"), strings._("gui_copied_client_auth"), ) def clear_message(self): """ Clear messages from the status bar. """ self.status_bar.clearMessage() def get_mode(self): if self.mode: if self.mode == self.common.gui.MODE_SHARE: return self.share_mode elif self.mode == self.common.gui.MODE_RECEIVE: return self.receive_mode elif self.mode == self.common.gui.MODE_CHAT: return self.chat_mode else: return self.website_mode else: return None def close_tab(self): self.common.log("Tab", "close_tab") if self.mode is None: return True if self.settings.get("persistent", "enabled"): dialog_text = strings._("gui_close_tab_warning_persistent_description") else: server_status = self.get_mode().server_status if server_status.status == server_status.STATUS_STOPPED: return True else: if self.mode == self.common.gui.MODE_SHARE: dialog_text = strings._("gui_close_tab_warning_share_description") elif self.mode == self.common.gui.MODE_RECEIVE: dialog_text = strings._("gui_close_tab_warning_receive_description") elif self.mode == self.common.gui.MODE_CHAT: dialog_text = strings._("gui_close_tab_warning_chat_description") else: dialog_text = strings._("gui_close_tab_warning_website_description") # Open the warning dialog self.common.log("Tab", "close_tab, opening warning dialog") self.close_dialog.setText(dialog_text) self.close_dialog.exec() # Close if self.close_dialog.clickedButton() == self.close_dialog.accept_button: return True # Cancel else: self.common.log("Tab", "close_tab", "cancel, keeping tab open") return False def cleanup(self): self.common.log("Tab", "cleanup", f"tab_id={self.tab_id}") if self.get_mode(): if self.get_mode().web_thread: self.get_mode().web.stop(self.get_mode().app.port) self.get_mode().web_thread.quit() self.get_mode().web_thread.wait() self.get_mode().web.cleanup() onionshare-onionshare-26fcdc5/desktop/onionshare/tab_widget.py000066400000000000000000000436661521174352300250430ustar00rootroot00000000000000# -*- coding: utf-8 -*- """ OnionShare | https://onionshare.org/ Copyright (C) 2014-2022 Micah Lee, et al. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program 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 General Public License along with this program. If not, see . """ from PySide6 import QtCore, QtWidgets, QtGui from onionshare_cli.mode_settings import ModeSettings from . import strings from .tab import Tab from .threads import EventHandlerThread from .gui_common import GuiCommon from .settings_parent_tab import SettingsParentTab from .connection_tab import AutoConnectTab class TabWidget(QtWidgets.QTabWidget): """ A custom tab widget, that has a "+" button for adding new tabs """ bring_to_front = QtCore.Signal() def __init__(self, common, system_tray, status_bar, window): super(TabWidget, self).__init__() self.common = common self.common.log("TabWidget", "__init__") self.system_tray = system_tray self.status_bar = status_bar self.window = window # Keep track of tabs in a dictionary that maps tab_id to tab. # Each tab has a unique, auto-incremented id (tab_id). This is different than the # tab's index, which changes as tabs are re-arranged. self.tabs = {} self.current_tab_id = 0 # Each tab has a unique id self.tor_settings_tab = None # Define the new tab button self.new_tab_button = QtWidgets.QPushButton("+", parent=self) self.new_tab_button.setShortcut(QtCore.Qt.CTRL | QtCore.Qt.Key_T) self.new_tab_button.setFlat(True) self.new_tab_button.setFixedSize(40, 30) self.new_tab_button.clicked.connect(self.new_tab_clicked) self.new_tab_button.setStyleSheet( self.common.gui.css["tab_widget_new_tab_button"] ) self.new_tab_button.setToolTip(strings._("gui_new_tab_tooltip")) # Use a custom tab bar tab_bar = TabBar() tab_bar.move_new_tab_button.connect(self.move_new_tab_button) tab_bar.currentChanged.connect(self.tab_changed) self.setTabBar(tab_bar) # Set up the tab widget self.setMovable(True) self.setTabsClosable(True) self.setUsesScrollButtons(True) self.setDocumentMode(True) self.setStyleSheet(self.common.gui.css["tab_widget"]) self.tabCloseRequested.connect(self.close_tab) self.move_new_tab_button() # Watch the events file for changes self.event_handler_t = EventHandlerThread(common) self.event_handler_t.new_tab.connect(self.add_tab) self.event_handler_t.new_share_tab.connect(self.new_share_tab) self.event_handler_t.start() def cleanup(self): self.common.log("TabWidget", "cleanup") # Stop the event thread self.event_handler_t.should_quit = True self.event_handler_t.quit() self.event_handler_t.wait(50) # Clean up each tab for tab_id in self.tabs: if not ( type(self.tabs[tab_id]) is SettingsParentTab or type(self.tabs[tab_id]) is AutoConnectTab ): self.tabs[tab_id].cleanup() def move_new_tab_button(self): # Find the width of all tabs tabs_width = sum( [self.tabBar().tabRect(i).width() for i in range(self.count())] ) # The current position of the new tab button pos = self.new_tab_button.pos() # If there are so many tabs it scrolls, move the button to the left of the scroll buttons if tabs_width > self.width(): pos.setX(self.width() - 65) else: # Otherwise move the button to the right of the tabs pos.setX(self.tabBar().sizeHint().width()) self.new_tab_button.move(pos) self.new_tab_button.raise_() def tab_changed(self): # Active tab was changed tab = self.widget(self.currentIndex()) if not tab: self.common.log( "TabWidget", "tab_changed", f"tab at index {self.currentIndex()} does not exist", ) return tab_id = tab.tab_id self.common.log("TabWidget", "tab_changed", f"Tab was changed to {tab_id}") # If it's Settings or Tor Settings, ignore if ( type(self.tabs[tab_id]) is SettingsParentTab or type(self.tabs[tab_id]) is AutoConnectTab ): # Blank the server status indicator self.status_bar.server_status_image_label.clear() self.status_bar.server_status_label.clear() return try: mode = self.tabs[tab_id].get_mode() if mode: # Update the server status indicator to reflect that of the current tab self.tabs[tab_id].update_server_status_indicator() else: # If this tab doesn't have a mode set yet, blank the server status indicator self.status_bar.server_status_image_label.clear() self.status_bar.server_status_label.clear() except KeyError: # When all current tabs are closed, index briefly drops to -1 before resetting to 0 # which will otherwise trigger a KeyError on tab.get_mode() above. pass def new_tab_clicked(self): # if already connected to tor or local only, create a new tab # Else open the initial connection tab if self.common.gui.local_only or self.common.gui.onion.is_authenticated(): self.add_tab() else: self.open_connection_tab() def check_autoconnect_tab(self): tab = self.widget(self.currentIndex()) if not tab: self.common.log( "TabWidget", "check_autoconnect", f"tab at index {self.currentIndex()} does not exist", ) return tab_id = tab.tab_id self.common.log("TabWidget", "check_autoconnect", f"Tab to check autoconnect: {tab_id}") if type(self.tabs[tab_id]) is AutoConnectTab: self.tabs[tab_id].check_autoconnect() def load_tab(self, mode_settings_id): # Load the tab's mode settings mode_settings = ModeSettings(self.common, id=mode_settings_id) self.add_tab(mode_settings) def new_share_tab(self, filenames): mode_settings = ModeSettings(self.common) mode_settings.set("persistent", "mode", "share") mode_settings.set("share", "filenames", filenames) self.add_tab(mode_settings) def add_tab(self, mode_settings=None): self.common.log("TabWidget", "add_tab", f"mode_settings: {mode_settings}") tab = Tab(self.common, self.current_tab_id, self.system_tray, self.status_bar) tab.change_title.connect(self.change_title) tab.change_icon.connect(self.change_icon) tab.change_persistent.connect(self.change_persistent) self.tabs[self.current_tab_id] = tab self.current_tab_id += 1 index = self.addTab(tab, strings._("gui_new_tab")) self.setCurrentIndex(index) sequence = QtGui.QKeySequence(QtCore.Qt.CTRL | QtCore.Qt.Key_X) close_shortcut = QtGui.QShortcut(sequence, tab) close_shortcut.activated.connect(lambda: self.close_tab(index)) tab.init(mode_settings) # Make sure the title is set if tab.get_mode(): tab.get_mode().mode_settings_widget.title_editing_finished() # If it's persistent, set the persistent image in the tab self.change_persistent(tab.tab_id, tab.settings.get("persistent", "enabled")) # Bring the window to front, in case this is being added by an event self.bring_to_front.emit() def open_connection_tab(self): self.common.log("TabWidget", "open_connection_tab") # See if a connection tab is already open, and if so switch to it for tab_id in self.tabs: if type(self.tabs[tab_id]) is AutoConnectTab: self.setCurrentIndex(self.indexOf(self.tabs[tab_id])) return connection_tab = AutoConnectTab( self.common, self.current_tab_id, self.status_bar, self.window, parent=self ) connection_tab.close_this_tab.connect(self.close_connection_tab) connection_tab.tor_is_connected.connect(self.tor_is_connected) connection_tab.tor_is_disconnected.connect(self.tor_is_disconnected) self.tabs[self.current_tab_id] = connection_tab self.current_tab_id += 1 index = self.addTab(connection_tab, strings._("gui_autoconnect_start")) self.setCurrentIndex(index) def open_settings_tab(self, from_autoconnect=False, active_tab="general"): self.common.log("TabWidget", "open_settings_tab") # See if a settings tab is already open, and if so switch to it for tab_id in self.tabs: if type(self.tabs[tab_id]) is SettingsParentTab: self.setCurrentIndex(self.indexOf(self.tabs[tab_id])) return settings_tab = SettingsParentTab( self.common, self.current_tab_id, active_tab=active_tab, parent=self, from_autoconnect=from_autoconnect, ) settings_tab.close_this_tab.connect(self.close_settings_tab) sequence = QtGui.QKeySequence(QtCore.Qt.CTRL | QtCore.Qt.Key_X) close_shortcut = QtGui.QShortcut(sequence, settings_tab) close_shortcut.activated.connect(self.close_settings_tab) self.tor_settings_tab = settings_tab.tor_settings_tab self.tor_settings_tab.tor_is_connected.connect(self.tor_is_connected) self.tor_settings_tab.tor_is_disconnected.connect(self.tor_is_disconnected) self.tabs[self.current_tab_id] = settings_tab self.current_tab_id += 1 index = self.addTab(settings_tab, strings._("gui_settings_window_title")) self.setCurrentIndex(index) def change_title(self, tab_id, title): shortened_title = title if len(shortened_title) > 11: shortened_title = shortened_title[:10] + "..." index = self.indexOf(self.tabs[tab_id]) self.setTabText(index, shortened_title) self.setTabToolTip(index, title) def change_icon(self, tab_id, icon_path): index = self.indexOf(self.tabs[tab_id]) self.setTabIcon(index, QtGui.QIcon(GuiCommon.get_resource_path(icon_path))) # The icon changes when the server status changes, so if we have an open # Tor Settings tab, tell it to update if self.tor_settings_tab: self.tor_settings_tab.active_tabs_changed(self.are_tabs_active()) def change_persistent(self, tab_id, is_persistent): self.common.log( "TabWidget", "change_persistent", f"tab_id: {tab_id}, is_persistent: {is_persistent}", ) index = self.indexOf(self.tabs[tab_id]) if is_persistent: self.tabBar().setTabButton( index, QtWidgets.QTabBar.LeftSide, self.tabs[tab_id].persistent_image_label, ) else: self.tabBar().setTabButton( index, QtWidgets.QTabBar.LeftSide, self.tabs[tab_id].invisible_widget ) self.save_persistent_tabs() def save_persistent_tabs(self): # Figure out the order of persistent tabs to save in settings persistent_tabs = [] for tab_id in self.tabs: if not ( type(self.tabs[tab_id]) is SettingsParentTab or type(self.tabs[tab_id]) is AutoConnectTab ): tab = self.widget(self.indexOf(self.tabs[tab_id])) if tab.settings.get("persistent", "enabled"): persistent_tabs.append(tab.settings.id) # Only save if tabs have actually moved if persistent_tabs != self.common.settings.get("persistent_tabs"): self.common.settings.set("persistent_tabs", persistent_tabs) self.common.settings.save() def has_no_onionshare_tab(self): # Check if the last tab is closed, or there is only one tab # which is the settings tab return self.count() == 0 or (self.count() == 1 and type(list(self.tabs.values())[0]) is SettingsParentTab) def close_tab(self, index): self.common.log("TabWidget", "close_tab", f"{index}") tab = self.widget(index) tab_id = tab.tab_id if ( type(self.tabs[tab_id]) is SettingsParentTab or type(self.tabs[tab_id]) is AutoConnectTab ): self.common.log("TabWidget", "closing a settings tab") if type(self.tabs[tab_id]) is SettingsParentTab: self.tor_settings_tab = None # Remove the tab self.removeTab(index) del self.tabs[tab.tab_id] # If no onionshare feature tab, open a new main window tab if self.has_no_onionshare_tab(): self.new_tab_clicked() else: self.common.log("TabWidget", "closing a service tab") if tab.close_tab(): self.common.log("TabWidget", "user is okay with closing the tab") tab.cleanup() # If the tab is persistent, delete the settings file from disk if tab.settings.get("persistent", "enabled"): tab.settings.delete() self.save_persistent_tabs() # Remove the tab self.removeTab(index) del self.tabs[tab.tab_id] # If no onionshare feature tab, open a new main window tab if self.has_no_onionshare_tab(): self.new_tab_clicked() else: self.common.log("TabWidget", "user does not want to close the tab") def close_connection_tab(self): self.common.log("TabWidget", "close_connection_tab") for tab_id in self.tabs: if type(self.tabs[tab_id]) is AutoConnectTab: index = self.indexOf(self.tabs[tab_id]) self.close_tab(index) return def close_settings_tab(self): self.common.log("TabWidget", "close_settings_tab") for tab_id in list(self.tabs): if type(self.tabs[tab_id]) is AutoConnectTab: # If we are being returned to the AutoConnectTab, but # the user has fixed their Tor settings in the TorSettings # tab, *and* they have enabled autoconnect, then # we should close the AutoConnect Tab. if self.common.gui.onion.is_authenticated(): self.common.log( "TabWidget", "close_settings_tab", "Tor is connected and we can auto-connect, so closing the tab", ) index = self.indexOf(self.tabs[tab_id]) self.close_tab(index) else: self.tabs[tab_id].reload_settings() self.common.log( "TabWidget", "close_settings_tab", "Reloading settings in case they changed in the TorSettingsTab. Not auto-connecting", ) break # List of indices may have changed due to the above, so we loop over it again as another copy for tab_id in list(self.tabs): if type(self.tabs[tab_id]) is SettingsParentTab: index = self.indexOf(self.tabs[tab_id]) self.close_tab(index) return def are_tabs_active(self): """ See if there are active servers in any open tabs """ for tab_id in self.tabs: if not ( type(self.tabs[tab_id]) is SettingsParentTab or type(self.tabs[tab_id]) is AutoConnectTab ): mode = self.tabs[tab_id].get_mode() if mode: if mode.server_status.status != mode.server_status.STATUS_STOPPED: return True return False def paintEvent(self, event): super(TabWidget, self).paintEvent(event) # Save the order of persistent tabs whenever a new tab is switched to -- ideally we would # do this whenever tabs gets moved, but paintEvent is the only event that seems to get triggered # when this happens self.save_persistent_tabs() def resizeEvent(self, event): # Make sure to move new tab button on each resize super(TabWidget, self).resizeEvent(event) self.move_new_tab_button() def tor_is_connected(self): for tab_id in self.tabs: if not ( type(self.tabs[tab_id]) is SettingsParentTab or type(self.tabs[tab_id]) is AutoConnectTab ): mode = self.tabs[tab_id].get_mode() if mode: mode.tor_connection_started() def tor_is_disconnected(self): for tab_id in self.tabs: if not ( type(self.tabs[tab_id]) is SettingsParentTab or type(self.tabs[tab_id]) is AutoConnectTab ): mode = self.tabs[tab_id].get_mode() if mode: mode.tor_connection_stopped() class TabBar(QtWidgets.QTabBar): """ A custom tab bar """ move_new_tab_button = QtCore.Signal() def __init__(self): super(TabBar, self).__init__() def tabLayoutChange(self): self.move_new_tab_button.emit() onionshare-onionshare-26fcdc5/desktop/onionshare/threads.py000066400000000000000000000227441521174352300243560ustar00rootroot00000000000000# -*- coding: utf-8 -*- """ OnionShare | https://onionshare.org/ Copyright (C) 2014-2022 Micah Lee, et al. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program 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 General Public License along with this program. If not, see . """ import time import json import os from PySide6 import QtCore from onionshare_cli.onion import ( TorErrorInvalidSetting, TorErrorAutomatic, TorErrorSocketPort, TorErrorSocketFile, TorErrorMissingPassword, TorErrorUnreadableCookieFile, TorErrorAuthError, TorErrorProtocolError, BundledTorTimeout, BundledTorBroken, TorTooOldEphemeral, TorTooOldStealth, PortNotAvailable, ) from onionshare_cli.web.web import WaitressException from . import strings class OnionThread(QtCore.QThread): """ Starts the onion service, and waits for it to finish """ success = QtCore.Signal() success_early = QtCore.Signal() error = QtCore.Signal(str) def __init__(self, mode): super(OnionThread, self).__init__() self.mode = mode self.mode.common.log("OnionThread", "__init__") # allow this thread to be terminated self.setTerminationEnabled() def run(self): self.mode.common.log("OnionThread", "run") # Choose port early, because we need them to exist in advance for scheduled shares if not self.mode.app.port: self.mode.app.choose_port() try: if self.mode.obtain_onion_early: self.mode.app.start_onion_service( self.mode.get_type(), self.mode.settings, await_publication=False ) # wait for modules in thread to load, preventing a thread-related cx_Freeze crash time.sleep(0.2) self.success_early.emit() # Unregister the onion so we can use it in the next OnionThread self.mode.app.stop_onion_service(self.mode.settings) else: self.mode.app.start_onion_service( self.mode.get_type(), self.mode.settings, await_publication=True ) # wait for modules in thread to load, preventing a thread-related cx_Freeze crash time.sleep(0.2) # start onionshare http service in new thread self.mode.web_thread.start() self.success.emit() except ( TorErrorInvalidSetting, TorErrorAutomatic, TorErrorSocketPort, TorErrorSocketFile, TorErrorMissingPassword, TorErrorUnreadableCookieFile, TorErrorAuthError, TorErrorProtocolError, BundledTorTimeout, BundledTorBroken, TorTooOldEphemeral, TorTooOldStealth, PortNotAvailable, ) as e: message = self.mode.common.gui.get_translated_tor_error(e) self.error.emit(message) return except Exception as e: # Handle any other error that wasn't in the list above message = strings._("error_generic").format(e.args[0]) self.error.emit(message) return class WebThread(QtCore.QThread): """ Starts the web service """ success = QtCore.Signal() error = QtCore.Signal(str) def __init__(self, mode): super(WebThread, self).__init__() self.mode = mode self.mode.common.log("WebThread", "__init__") def run(self): self.mode.common.log("WebThread", "run") try: self.mode.web.start(self.mode.app.port) self.success.emit() except WaitressException as e: message = self.mode.common.gui.get_translated_web_error(e) self.mode.common.log("WebThread", "run", message) self.error.emit(message) return class AutoStartTimer(QtCore.QThread): """ Waits for a prescribed time before allowing a share to start """ success = QtCore.Signal() error = QtCore.Signal(str) def __init__(self, mode, canceled=False): super(AutoStartTimer, self).__init__() self.mode = mode self.canceled = canceled self.mode.common.log("AutoStartTimer", "__init__") # allow this thread to be terminated self.setTerminationEnabled() def run(self): now = QtCore.QDateTime.currentDateTime() autostart_timer_datetime_delta = now.secsTo( self.mode.server_status.autostart_timer_datetime ) try: # Sleep until scheduled time while autostart_timer_datetime_delta > 0 and self.canceled is False: time.sleep(0.1) now = QtCore.QDateTime.currentDateTime() autostart_timer_datetime_delta = now.secsTo( self.mode.server_status.autostart_timer_datetime ) # Timer has now finished if self.canceled is False: self.mode.server_status.server_button.setText( strings._("gui_please_wait") ) self.mode.server_status_label.setText( strings._("gui_status_indicator_share_working") ) self.success.emit() except ValueError as e: self.error.emit(e.args[0]) return class EventHandlerThread(QtCore.QThread): """ To trigger an event, write a JSON line to the events file. When that file changes, each line will be handled as an event. Valid events are: {"type": "new_tab"} {"type": "new_share_tab", "filenames": ["file1", "file2"]} """ new_tab = QtCore.Signal() new_share_tab = QtCore.Signal(list) def __init__(self, common): super(EventHandlerThread, self).__init__() self.common = common self.common.log("EventHandlerThread", "__init__") self.should_quit = False def run(self): self.common.log("EventHandlerThread", "run") mtime = 0 while True: if os.path.exists(self.common.gui.events_filename): # Events file exists if os.stat(self.common.gui.events_filename).st_mtime != mtime: # Events file has been modified, load events try: with open(self.common.gui.events_filename, "r") as f: lines = f.readlines() os.remove(self.common.gui.events_filename) self.common.log( "EventHandler", "run", f"processing {len(lines)} lines" ) for line in lines: try: obj = json.loads(line) if "type" not in obj: self.common.log( "EventHandler", "run", f"event does not have a type: {obj}", ) continue except json.decoder.JSONDecodeError: self.common.log( "EventHandler", "run", f"ignoring invalid line: {line}", ) continue if obj["type"] == "new_tab": self.common.log("EventHandler", "run", "new_tab event") self.new_tab.emit() elif obj["type"] == "new_share_tab": if ( "filenames" in obj and type(obj["filenames"]) is list ): self.new_share_tab.emit(obj["filenames"]) else: self.common.log( "EventHandler", "run", f"invalid new_share_tab event: {obj}", ) else: self.common.log( "EventHandler", "run", f"invalid event type: {obj}" ) except Exception: pass if self.should_quit: break time.sleep(0.2) class OnionCleanupThread(QtCore.QThread): """ Wait for Tor rendezvous circuits to close in a separate thread """ def __init__(self, common): super(OnionCleanupThread, self).__init__() self.common = common self.common.log("OnionCleanupThread", "__init__") def run(self): self.common.log("OnionCleanupThread", "run") self.common.gui.onion.cleanup() onionshare-onionshare-26fcdc5/desktop/onionshare/tor_connection.py000066400000000000000000000161761521174352300257510ustar00rootroot00000000000000# -*- coding: utf-8 -*- """ OnionShare | https://onionshare.org/ Copyright (C) 2014-2022 Micah Lee, et al. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program 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 General Public License along with this program. If not, see . """ import time from PySide6 import QtCore, QtWidgets from onionshare_cli.onion import ( BundledTorCanceled, TorErrorInvalidSetting, TorErrorAutomatic, TorErrorSocketPort, TorErrorSocketFile, TorErrorMissingPassword, TorErrorUnreadableCookieFile, TorErrorAuthError, TorErrorProtocolError, BundledTorTimeout, BundledTorBroken, TorTooOldEphemeral, TorTooOldStealth, PortNotAvailable, ) from . import strings class TorConnectionWidget(QtWidgets.QWidget): """ Connecting to Tor widget, with a progress bar """ open_tor_settings = QtCore.Signal() success = QtCore.Signal() fail = QtCore.Signal(str) update_progress = QtCore.Signal(int) def __init__(self, common, status_bar): super(TorConnectionWidget, self).__init__(None) self.common = common self.common.log("TorConnectionWidget", "__init__") self.status_bar = status_bar self.label = QtWidgets.QLabel(strings._("connecting_to_tor")) self.label.setAlignment(QtCore.Qt.AlignHCenter) self.progress = QtWidgets.QProgressBar() self.progress.setRange(0, 100) self.cancel_button = QtWidgets.QPushButton( strings._("gui_settings_button_cancel") ) self.cancel_button.clicked.connect(self.cancel_clicked) progress_layout = QtWidgets.QHBoxLayout() progress_layout.addWidget(self.progress) progress_layout.addWidget(self.cancel_button) layout = QtWidgets.QVBoxLayout() layout.addWidget(self.label) layout.addLayout(progress_layout) self.setLayout(layout) # Start displaying the status at 0 self._tor_status_update(0, "") def start(self, custom_settings=False, testing_settings=False, onion=None): self.common.log("TorConnectionWidget", "start") self.was_canceled = False self.testing_settings = testing_settings if custom_settings: self.settings = custom_settings else: self.settings = self.common.settings if self.testing_settings: self.onion = onion else: self.onion = self.common.gui.onion t = TorConnectionThread(self.common, self.settings, self) t.tor_status_update.connect(self._tor_status_update) t.connected_to_tor.connect(self._connected_to_tor) t.canceled_connecting_to_tor.connect(self._canceled_connecting_to_tor) t.error_connecting_to_tor.connect(self._error_connecting_to_tor) t.start() # The main thread needs to remain active, and checking for Qt events, # until the thread is finished. Otherwise it won't be able to handle # accepting signals. self.active = True while self.active: time.sleep(0.1) self.common.gui.qtapp.processEvents() def cancel_clicked(self): self.was_canceled = True self.fail.emit("") self._reset() def wasCanceled(self): return self.was_canceled def _tor_status_update(self, progress, summary): self.progress.setValue(int(progress)) self.update_progress.emit(int(progress)) self.label.setText( f"{strings._('connecting_to_tor')}
{summary}" ) def _connected_to_tor(self): self.common.log("TorConnectionWidget", "_connected_to_tor") self.active = False self.status_bar.clearMessage() # Close the dialog after connecting self.progress.setValue(self.progress.maximum()) self.update_progress.emit(int(self.progress.maximum())) self.success.emit() self._reset() def _canceled_connecting_to_tor(self): self.common.log("TorConnectionWidget", "_canceled_connecting_to_tor") self.active = False self.onion.cleanup() # Cancel connecting to Tor QtCore.QTimer.singleShot(1, self.cancel_clicked) self._reset() def _error_connecting_to_tor(self, msg): self.common.log("TorConnectionWidget", "_error_connecting_to_tor") self.active = False self.fail.emit(msg) self._reset() def _reset(self): self.label.setText("") self.progress.setValue(0) self.update_progress.emit(0) class TorConnectionThread(QtCore.QThread): tor_status_update = QtCore.Signal(str, str) connected_to_tor = QtCore.Signal() canceled_connecting_to_tor = QtCore.Signal() error_connecting_to_tor = QtCore.Signal(str) def __init__(self, common, settings, parent): super(TorConnectionThread, self).__init__() self.common = common self.common.log("TorConnectionThread", "__init__") self.settings = settings self.parent = parent def run(self): self.common.log("TorConnectionThread", "run") # Connect to the Onion try: self.parent.onion.connect(self.settings, False, self._tor_status_update) if self.parent.onion.connected_to_tor: self.connected_to_tor.emit() else: self.canceled_connecting_to_tor.emit() except BundledTorCanceled: self.common.log( "TorConnectionThread", "run", "caught exception: BundledTorCanceled" ) self.canceled_connecting_to_tor.emit() except ( TorErrorInvalidSetting, TorErrorAutomatic, TorErrorSocketPort, TorErrorSocketFile, TorErrorMissingPassword, TorErrorUnreadableCookieFile, TorErrorAuthError, TorErrorProtocolError, BundledTorTimeout, BundledTorBroken, TorTooOldEphemeral, TorTooOldStealth, PortNotAvailable, ) as e: message = self.common.gui.get_translated_tor_error(e) self.common.log( "TorConnectionThread", "run", f"caught exception: {message}" ) self.error_connecting_to_tor.emit(message) except Exception as e: # Handle any other error that wasn't in the list above message = strings._("error_generic").format(e.args[0]) self.error_connecting_to_tor.emit(message) return def _tor_status_update(self, progress, summary): self.tor_status_update.emit(progress, summary) # Return False if the dialog was canceled return not self.parent.wasCanceled() onionshare-onionshare-26fcdc5/desktop/onionshare/tor_settings_tab.py000066400000000000000000001071721521174352300262750ustar00rootroot00000000000000# -*- coding: utf-8 -*- """ OnionShare | https://onionshare.org/ Copyright (C) 2014-2022 Micah Lee, et al. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program 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 General Public License along with this program. If not, see . """ from PySide6 import QtCore, QtWidgets, QtGui import sys import platform import os from onionshare_cli.meek import Meek from onionshare_cli.settings import Settings from onionshare_cli.onion import Onion from . import strings from .widgets import Alert from .tor_connection import TorConnectionWidget from .moat_dialog import MoatDialog class TorSettingsTab(QtWidgets.QWidget): """ Settings dialog. """ close_this_tab = QtCore.Signal() tor_is_connected = QtCore.Signal() tor_is_disconnected = QtCore.Signal() def __init__( self, common, tab_id, are_tabs_active, status_bar, from_autoconnect=False, parent=None, ): super(TorSettingsTab, self).__init__() self.common = common self.common.log("TorSettingsTab", "__init__") self.status_bar = status_bar self.meek = Meek(common, get_tor_paths=self.common.gui.get_tor_paths) self.system = platform.system() self.tab_id = tab_id self.parent = parent self.from_autoconnect = from_autoconnect # Connection type: either automatic, control port, or socket file # Bundled Tor self.connection_type_bundled_radio = QtWidgets.QRadioButton( strings._("gui_settings_connection_type_bundled_option") ) self.connection_type_bundled_radio.toggled.connect( self.connection_type_bundled_toggled ) # Bundled Tor doesn't work on dev mode in Windows or Mac if (self.system == "Windows" or self.system == "Darwin") and getattr( sys, "onionshare_dev_mode", False ): self.connection_type_bundled_radio.setEnabled(False) # Bridge options for bundled tor ( self.tor_path, self.tor_geo_ip_file_path, self.tor_geo_ipv6_file_path, self.obfs4proxy_file_path, self.snowflake_file_path, self.meek_client_file_path, ) = self.common.gui.get_tor_paths() bridges_label = QtWidgets.QLabel(strings._("gui_settings_tor_bridges_label")) bridges_label.setWordWrap(True) self.bridge_use_checkbox = QtWidgets.QCheckBox( strings._("gui_settings_bridge_use_checkbox") ) self.bridge_use_checkbox.clicked.connect( self.bridge_use_checkbox_state_changed ) # Built-in bridge self.bridge_builtin_radio = QtWidgets.QRadioButton( strings._("gui_settings_bridge_radio_builtin") ) self.bridge_builtin_radio.toggled.connect(self.bridge_builtin_radio_toggled) self.bridge_builtin_dropdown = QtWidgets.QComboBox() self.bridge_builtin_dropdown.currentTextChanged.connect( self.bridge_builtin_dropdown_changed ) if self.obfs4proxy_file_path and os.path.isfile(self.obfs4proxy_file_path): self.bridge_builtin_dropdown.addItem("obfs4") self.bridge_builtin_dropdown.addItem("meek-azure") if self.snowflake_file_path and os.path.isfile(self.snowflake_file_path): self.bridge_builtin_dropdown.addItem("snowflake") # Request a bridge from torproject.org (moat) self.bridge_moat_radio = QtWidgets.QRadioButton( strings._("gui_settings_bridge_moat_radio_option") ) self.bridge_moat_radio.toggled.connect(self.bridge_moat_radio_toggled) self.bridge_moat_button = QtWidgets.QPushButton( strings._("gui_settings_bridge_moat_button") ) self.bridge_moat_button.clicked.connect(self.bridge_moat_button_clicked) self.bridge_moat_textbox = QtWidgets.QPlainTextEdit() self.bridge_moat_textbox.setMinimumHeight(100) self.bridge_moat_textbox.setMaximumHeight(100) self.bridge_moat_textbox.setReadOnly(True) self.bridge_moat_textbox.setWordWrapMode(QtGui.QTextOption.NoWrap) bridge_moat_textbox_options_layout = QtWidgets.QVBoxLayout() bridge_moat_textbox_options_layout.addWidget(self.bridge_moat_button) bridge_moat_textbox_options_layout.addWidget(self.bridge_moat_textbox) self.bridge_moat_textbox_options = QtWidgets.QWidget() self.bridge_moat_textbox_options.setLayout(bridge_moat_textbox_options_layout) self.bridge_moat_textbox_options.hide() # Custom bridges radio and textbox self.bridge_custom_radio = QtWidgets.QRadioButton( strings._("gui_settings_bridge_custom_radio_option") ) self.bridge_custom_radio.toggled.connect(self.bridge_custom_radio_toggled) self.bridge_custom_textbox = QtWidgets.QPlainTextEdit() self.bridge_custom_textbox.setMinimumHeight(100) self.bridge_custom_textbox.setMaximumHeight(100) self.bridge_custom_textbox.setPlaceholderText( strings._("gui_settings_bridge_custom_placeholder") ) bridge_custom_textbox_options_layout = QtWidgets.QVBoxLayout() bridge_custom_textbox_options_layout.addWidget(self.bridge_custom_textbox) self.bridge_custom_textbox_options = QtWidgets.QWidget() self.bridge_custom_textbox_options.setLayout( bridge_custom_textbox_options_layout ) self.bridge_custom_textbox_options.hide() # Bridge settings layout bridge_settings_layout = QtWidgets.QVBoxLayout() bridge_settings_layout.addWidget(self.bridge_builtin_radio) bridge_settings_layout.addWidget(self.bridge_builtin_dropdown) bridge_settings_layout.addWidget(self.bridge_moat_radio) bridge_settings_layout.addWidget(self.bridge_moat_textbox_options) bridge_settings_layout.addWidget(self.bridge_custom_radio) bridge_settings_layout.addWidget(self.bridge_custom_textbox_options) self.bridge_settings = QtWidgets.QWidget() self.bridge_settings.setLayout(bridge_settings_layout) # Bridges layout/widget bridges_layout = QtWidgets.QVBoxLayout() bridges_layout.addWidget(bridges_label) bridges_layout.addWidget(self.bridge_use_checkbox) bridges_layout.addWidget(self.bridge_settings) self.bridges = QtWidgets.QWidget() self.bridges.setLayout(bridges_layout) # Automatic self.connection_type_automatic_radio = QtWidgets.QRadioButton( strings._("gui_settings_connection_type_automatic_option") ) self.connection_type_automatic_radio.toggled.connect( self.connection_type_automatic_toggled ) # Control port self.connection_type_control_port_radio = QtWidgets.QRadioButton( strings._("gui_settings_connection_type_control_port_option") ) self.connection_type_control_port_radio.toggled.connect( self.connection_type_control_port_toggled ) connection_type_control_port_extras_label = QtWidgets.QLabel( strings._("gui_settings_control_port_label") ) self.connection_type_control_port_extras_address = QtWidgets.QLineEdit() self.connection_type_control_port_extras_port = QtWidgets.QLineEdit() connection_type_control_port_extras_layout = QtWidgets.QHBoxLayout() connection_type_control_port_extras_layout.addWidget( connection_type_control_port_extras_label ) connection_type_control_port_extras_layout.addWidget( self.connection_type_control_port_extras_address ) connection_type_control_port_extras_layout.addWidget( self.connection_type_control_port_extras_port ) self.connection_type_control_port_extras = QtWidgets.QWidget() self.connection_type_control_port_extras.setLayout( connection_type_control_port_extras_layout ) self.connection_type_control_port_extras.hide() # Socket file self.connection_type_socket_file_radio = QtWidgets.QRadioButton( strings._("gui_settings_connection_type_socket_file_option") ) self.connection_type_socket_file_radio.toggled.connect( self.connection_type_socket_file_toggled ) connection_type_socket_file_extras_label = QtWidgets.QLabel( strings._("gui_settings_socket_file_label") ) self.connection_type_socket_file_extras_path = QtWidgets.QLineEdit() connection_type_socket_file_extras_layout = QtWidgets.QHBoxLayout() connection_type_socket_file_extras_layout.addWidget( connection_type_socket_file_extras_label ) connection_type_socket_file_extras_layout.addWidget( self.connection_type_socket_file_extras_path ) self.connection_type_socket_file_extras = QtWidgets.QWidget() self.connection_type_socket_file_extras.setLayout( connection_type_socket_file_extras_layout ) self.connection_type_socket_file_extras.hide() # Tor SOCKS address and port gui_settings_socks_label = QtWidgets.QLabel( strings._("gui_settings_socks_label") ) self.connection_type_socks_address = QtWidgets.QLineEdit() self.connection_type_socks_port = QtWidgets.QLineEdit() connection_type_socks_layout = QtWidgets.QHBoxLayout() connection_type_socks_layout.addWidget(gui_settings_socks_label) connection_type_socks_layout.addWidget(self.connection_type_socks_address) connection_type_socks_layout.addWidget(self.connection_type_socks_port) self.connection_type_socks = QtWidgets.QWidget() self.connection_type_socks.setLayout(connection_type_socks_layout) self.connection_type_socks.hide() # Authentication options self.authenticate_no_auth_checkbox = QtWidgets.QCheckBox( strings._("gui_settings_authenticate_no_auth_option") ) self.authenticate_no_auth_checkbox.toggled.connect( self.authenticate_no_auth_toggled ) authenticate_password_extras_label = QtWidgets.QLabel( strings._("gui_settings_password_label") ) self.authenticate_password_extras_password = QtWidgets.QLineEdit("") authenticate_password_extras_layout = QtWidgets.QHBoxLayout() authenticate_password_extras_layout.addWidget( authenticate_password_extras_label ) authenticate_password_extras_layout.addWidget( self.authenticate_password_extras_password ) self.authenticate_password_extras = QtWidgets.QWidget() self.authenticate_password_extras.setLayout(authenticate_password_extras_layout) self.authenticate_password_extras.hide() # Group for Tor settings tor_settings_layout = QtWidgets.QVBoxLayout() tor_settings_layout.addWidget(self.connection_type_control_port_extras) tor_settings_layout.addWidget(self.connection_type_socket_file_extras) tor_settings_layout.addWidget(self.connection_type_socks) tor_settings_layout.addWidget(self.authenticate_no_auth_checkbox) tor_settings_layout.addWidget(self.authenticate_password_extras) self.tor_settings_group = QtWidgets.QGroupBox( strings._("gui_settings_controller_extras_label") ) self.tor_settings_group.setLayout(tor_settings_layout) self.tor_settings_group.hide() # Put the radios into their own group so they are exclusive connection_type_radio_group_layout = QtWidgets.QVBoxLayout() connection_type_radio_group_layout.addWidget(self.connection_type_bundled_radio) connection_type_radio_group_layout.addWidget( self.connection_type_automatic_radio ) connection_type_radio_group_layout.addWidget( self.connection_type_control_port_radio ) connection_type_radio_group_layout.addWidget( self.connection_type_socket_file_radio ) connection_type_radio_group_layout.addStretch() connection_type_radio_group = QtWidgets.QGroupBox( strings._("gui_settings_connection_type_label") ) connection_type_radio_group.setLayout(connection_type_radio_group_layout) # Quickstart settings self.autoconnect_checkbox = QtWidgets.QCheckBox( strings._("gui_enable_autoconnect_checkbox") ) self.autoconnect_checkbox.toggled.connect(self.autoconnect_toggled) left_column_settings = QtWidgets.QVBoxLayout() connection_type_radio_group.setFixedHeight(300) left_column_settings.addWidget(connection_type_radio_group) left_column_settings.addSpacing(20) left_column_settings.addWidget(self.autoconnect_checkbox) left_column_settings.addStretch() left_column_settings.setContentsMargins(0, 0, 0, 0) left_column_setting_widget = QtWidgets.QWidget() left_column_setting_widget.setLayout(left_column_settings) # The Bridges options are not exclusive (enabling Bridges offers obfs4 or custom bridges) connection_type_bridges_radio_group_layout = QtWidgets.QVBoxLayout() connection_type_bridges_radio_group_layout.addWidget(self.bridges) self.connection_type_bridges_radio_group = QtWidgets.QGroupBox( strings._("gui_settings_tor_bridges") ) self.connection_type_bridges_radio_group.setLayout( connection_type_bridges_radio_group_layout ) self.connection_type_bridges_radio_group.hide() # Connection type layout connection_type_layout = QtWidgets.QVBoxLayout() connection_type_layout.addWidget(self.tor_settings_group) connection_type_layout.addWidget(self.connection_type_bridges_radio_group) connection_type_layout.addStretch() # Settings are in columns columns_layout = QtWidgets.QHBoxLayout() columns_layout.addWidget(left_column_setting_widget) columns_layout.addSpacing(20) columns_layout.addLayout(connection_type_layout, stretch=1) columns_wrapper = QtWidgets.QWidget() columns_wrapper.setFixedHeight(400) columns_wrapper.setLayout(columns_layout) # Tor connection widget self.tor_con = TorConnectionWidget(self.common, self.status_bar) self.tor_con.success.connect(self.tor_con_success) self.tor_con.fail.connect(self.tor_con_fail) self.tor_con.hide() self.tor_con_type = None # Error label self.error_label = QtWidgets.QLabel() self.error_label.setStyleSheet(self.common.gui.css["tor_settings_error"]) self.error_label.setWordWrap(True) # Buttons self.test_tor_button = QtWidgets.QPushButton( strings._("gui_settings_connection_type_test_button") ) self.test_tor_button.clicked.connect(self.test_tor_clicked) self.save_button = QtWidgets.QPushButton(strings._("gui_settings_button_save")) self.save_button.clicked.connect(self.save_clicked) buttons_layout = QtWidgets.QHBoxLayout() buttons_layout.addWidget(self.error_label, stretch=1) buttons_layout.addSpacing(20) buttons_layout.addWidget(self.test_tor_button) buttons_layout.addWidget(self.save_button) # Main layout main_layout = QtWidgets.QVBoxLayout() main_layout.addWidget(columns_wrapper) main_layout.addStretch() main_layout.addWidget(self.tor_con) main_layout.addStretch() main_layout.addLayout(buttons_layout) self.main_widget = QtWidgets.QWidget() self.main_widget.setLayout(main_layout) # Tabs are active label active_tabs_label = QtWidgets.QLabel( strings._("gui_settings_stop_active_tabs_label") ) active_tabs_label.setAlignment(QtCore.Qt.AlignHCenter) # Active tabs layout active_tabs_layout = QtWidgets.QVBoxLayout() active_tabs_layout.addStretch() active_tabs_layout.addWidget(active_tabs_label) active_tabs_layout.addStretch() self.active_tabs_widget = QtWidgets.QWidget() self.active_tabs_widget.setLayout(active_tabs_layout) layout = QtWidgets.QVBoxLayout() layout.addWidget(self.main_widget) layout.addWidget(self.active_tabs_widget) self.setLayout(layout) self.active_tabs_changed(are_tabs_active) self.reload_settings() def reload_settings(self): # Load settings, and fill them in self.old_settings = Settings(self.common) self.old_settings.load() # Check if autoconnect was enabled if self.old_settings.get("auto_connect"): self.autoconnect_checkbox.setCheckState(QtCore.Qt.Checked) connection_type = self.old_settings.get("connection_type") if connection_type == "bundled": if self.connection_type_bundled_radio.isEnabled(): self.connection_type_bundled_radio.setChecked(True) else: # If bundled tor is disabled, fallback to automatic self.connection_type_automatic_radio.setChecked(True) elif connection_type == "automatic": self.connection_type_automatic_radio.setChecked(True) elif connection_type == "control_port": self.connection_type_control_port_radio.setChecked(True) elif connection_type == "socket_file": self.connection_type_socket_file_radio.setChecked(True) self.connection_type_control_port_extras_address.setText( self.old_settings.get("control_port_address") ) self.connection_type_control_port_extras_port.setText( str(self.old_settings.get("control_port_port")) ) self.connection_type_socket_file_extras_path.setText( self.old_settings.get("socket_file_path") ) self.connection_type_socks_address.setText( self.old_settings.get("socks_address") ) self.connection_type_socks_port.setText( str(self.old_settings.get("socks_port")) ) auth_type = self.old_settings.get("auth_type") if auth_type == "no_auth": self.authenticate_no_auth_checkbox.setCheckState(QtCore.Qt.Checked) else: self.authenticate_no_auth_checkbox.setChecked(QtCore.Qt.Unchecked) self.authenticate_password_extras_password.setText( self.old_settings.get("auth_password") ) if self.old_settings.get("bridges_enabled"): self.bridge_use_checkbox.setCheckState(QtCore.Qt.Checked) self.bridge_settings.show() bridges_type = self.old_settings.get("bridges_type") if bridges_type == "built-in": self.bridge_builtin_radio.setChecked(True) self.bridge_builtin_dropdown.show() self.bridge_moat_radio.setChecked(False) self.bridge_moat_textbox_options.hide() self.bridge_custom_radio.setChecked(False) self.bridge_custom_textbox_options.hide() bridges_builtin_pt = self.old_settings.get("bridges_builtin_pt") if bridges_builtin_pt == "obfs4": self.bridge_builtin_dropdown.setCurrentText("obfs4") elif bridges_builtin_pt == "meek-azure": self.bridge_builtin_dropdown.setCurrentText("meek-azure") else: self.bridge_builtin_dropdown.setCurrentText("snowflake") self.bridge_moat_textbox_options.hide() self.bridge_custom_textbox_options.hide() elif bridges_type == "moat": self.bridge_builtin_radio.setChecked(False) self.bridge_builtin_dropdown.hide() self.bridge_moat_radio.setChecked(True) self.bridge_moat_textbox_options.show() self.bridge_custom_radio.setChecked(False) self.bridge_custom_textbox_options.hide() else: self.bridge_builtin_radio.setChecked(False) self.bridge_builtin_dropdown.hide() self.bridge_moat_radio.setChecked(False) self.bridge_moat_textbox_options.hide() self.bridge_custom_radio.setChecked(True) self.bridge_custom_textbox_options.show() bridges_moat = self.old_settings.get("bridges_moat") self.bridge_moat_textbox.document().setPlainText(bridges_moat) bridges_custom = self.old_settings.get("bridges_custom") self.bridge_custom_textbox.document().setPlainText(bridges_custom) else: self.bridge_use_checkbox.setCheckState(QtCore.Qt.Unchecked) self.bridge_settings.hide() def autoconnect_toggled(self): """ Auto connect checkbox clicked """ self.common.log("TorSettingsTab", "autoconnect_checkbox_clicked") def active_tabs_changed(self, are_tabs_active): if are_tabs_active: self.main_widget.hide() self.active_tabs_widget.show() else: self.main_widget.show() self.active_tabs_widget.hide() def connection_type_bundled_toggled(self, checked): """ Connection type bundled was toggled """ self.common.log("TorSettingsTab", "connection_type_bundled_toggled") if checked: self.tor_settings_group.hide() self.connection_type_socks.hide() self.connection_type_bridges_radio_group.show() def bridge_use_checkbox_state_changed(self): """ 'Use a bridge' checkbox changed """ if self.bridge_use_checkbox.isChecked(): self.common.log("TorSettingsTab", "bridge_use_checkbox_state_changed", "Use bridge checkbox toggled on") self.bridge_settings.show() self.bridge_builtin_radio.click() self.bridge_builtin_dropdown.setCurrentText("obfs4") else: self.common.log("TorSettingsTab", "bridge_use_checkbox_state_changed", "Use bridge checkbox toggled off") self.bridge_settings.hide() def bridge_builtin_radio_toggled(self, checked): """ 'Select a built-in bridge' radio button toggled """ if checked: self.bridge_builtin_dropdown.show() self.bridge_custom_textbox_options.hide() self.bridge_moat_textbox_options.hide() def bridge_builtin_dropdown_changed(self, selection): """ Build-in bridge selection changed """ if selection == "meek-azure": # Alert the user about meek's costliness if it looks like they're turning it on if not self.old_settings.get("bridges_builtin_pt") == "meek-azure": Alert( self.common, strings._("gui_settings_meek_lite_expensive_warning"), QtWidgets.QMessageBox.Warning, ) def bridge_moat_radio_toggled(self, checked): """ Moat (request bridge) bridges option was toggled. If checked, show moat bridge options. """ if checked: self.bridge_builtin_dropdown.hide() self.bridge_custom_textbox_options.hide() self.bridge_moat_textbox_options.show() def bridge_moat_button_clicked(self): """ Request new bridge button clicked """ self.common.log("TorSettingsTab", "bridge_moat_button_clicked") moat_dialog = MoatDialog(self.common, self.meek) moat_dialog.got_bridges.connect(self.bridge_moat_got_bridges) moat_dialog.exec() def bridge_moat_got_bridges(self, bridges): """ Got new bridges from moat """ self.common.log("TorSettingsTab", "bridge_moat_got_bridges") self.bridge_moat_textbox.document().setPlainText(bridges) self.bridge_moat_textbox.show() def bridge_custom_radio_toggled(self, checked): """ Custom bridges option was toggled. If checked, show custom bridge options. """ if checked: self.bridge_builtin_dropdown.hide() self.bridge_moat_textbox_options.hide() self.bridge_custom_textbox_options.show() def connection_type_automatic_toggled(self, checked): """ Connection type automatic was toggled. If checked, hide authentication fields. """ self.common.log("TorSettingsTab", "connection_type_automatic_toggled") if checked: self.tor_settings_group.hide() self.connection_type_socks.hide() self.connection_type_bridges_radio_group.hide() def connection_type_control_port_toggled(self, checked): """ Connection type control port was toggled. If checked, show extra fields for Tor control address and port. If unchecked, hide those extra fields. """ self.common.log("TorSettingsTab", "connection_type_control_port_toggled") if checked: self.tor_settings_group.show() self.connection_type_control_port_extras.show() self.connection_type_socks.show() self.connection_type_bridges_radio_group.hide() else: self.connection_type_control_port_extras.hide() def connection_type_socket_file_toggled(self, checked): """ Connection type socket file was toggled. If checked, show extra fields for socket file. If unchecked, hide those extra fields. """ self.common.log("TorSettingsTab", "connection_type_socket_file_toggled") if checked: self.tor_settings_group.show() self.connection_type_socket_file_extras.show() self.connection_type_socks.show() self.connection_type_bridges_radio_group.hide() else: self.connection_type_socket_file_extras.hide() def authenticate_no_auth_toggled(self, checked): """ Authentication option no authentication was toggled. """ self.common.log("TorSettingsTab", "authenticate_no_auth_toggled") if checked: self.authenticate_password_extras.hide() else: self.authenticate_password_extras.show() def test_tor_clicked(self): """ Test Tor Settings button clicked. With the given settings, see if we can successfully connect and authenticate to Tor. """ self.common.log("TorSettingsTab", "test_tor_clicked") self.error_label.setText("") settings = self.settings_from_fields() if not settings: return self.test_tor_button.hide() self.save_button.hide() self.test_onion = Onion( self.common, use_tmp_dir=True, get_tor_paths=self.common.gui.get_tor_paths, ) self.tor_con_type = "test" self.tor_con.show() self.tor_con.start(settings, True, self.test_onion) def save_clicked(self): """ Save button clicked. Save current settings to disk. """ self.common.log("TorSettingsTab", "save_clicked") self.error_label.setText("") def changed(s1, s2, keys): """ Compare the Settings objects s1 and s2 and return true if any values have changed for the given keys. """ for key in keys: if s1.get(key) != s2.get(key): return True return False settings = self.settings_from_fields() if settings: # Save the new settings settings.save() # If Tor isn't connected, or if Tor settings have changed, Reinitialize # the Onion object reboot_onion = False if not self.common.gui.local_only and not ( self.from_autoconnect and not settings.get("auto_connect") ): if self.common.gui.onion.is_authenticated(): self.common.log( "TorSettingsTab", "save_clicked", "Connected to Tor" ) if changed( settings, self.old_settings, [ "connection_type", "control_port_address", "control_port_port", "socks_address", "socks_port", "socket_file_path", "auth_type", "auth_password", "bridges_enabled", "bridges_type", "bridges_builtin_pt", "bridges_moat", "bridges_custom", ], ): reboot_onion = True else: self.common.log( "TorSettingsTab", "save_clicked", "Not connected to Tor" ) # Tor isn't connected, so try connecting reboot_onion = True # Do we need to reinitialize Tor? if reboot_onion: # Tell the tabs that Tor is disconnected self.tor_is_disconnected.emit() # Reinitialize the Onion object self.common.log( "TorSettingsTab", "save_clicked", "rebooting the Onion" ) self.common.gui.onion.cleanup() self.test_tor_button.hide() self.save_button.hide() self.tor_con_type = "save" self.tor_con.show() self.tor_con.start(settings) else: self.parent.close_this_tab.emit() else: self.parent.close_this_tab.emit() def tor_con_success(self): """ Finished testing tor connection. """ self.tor_con.hide() self.test_tor_button.show() self.save_button.show() if self.tor_con_type == "test": Alert( self.common, strings._("settings_test_success").format( self.test_onion.tor_version, self.test_onion.supports_ephemeral, self.test_onion.supports_stealth, self.test_onion.supports_v3_onions, ), title=strings._("gui_settings_connection_type_test_button"), ) self.test_onion.cleanup() elif self.tor_con_type == "save": if ( self.common.gui.onion.is_authenticated() and not self.tor_con.wasCanceled() ): # Tell the tabs that Tor is connected self.tor_is_connected.emit() # Close the tab self.parent.close_this_tab.emit() self.tor_con_type = None def tor_con_fail(self, msg): """ Finished testing tor connection. """ self.tor_con.hide() self.test_tor_button.show() self.save_button.show() self.error_label.setText(msg) if self.tor_con_type == "test": self.test_onion.cleanup() self.tor_con_type = None def settings_from_fields(self): """ Return a Settings object that's full of values from the settings dialog. """ self.common.log("TorSettingsTab", "settings_from_fields") settings = Settings(self.common) settings.load() # To get the last update timestamp # autoconnect settings.set("auto_connect", self.autoconnect_checkbox.isChecked()) # Tor connection if self.connection_type_bundled_radio.isChecked(): settings.set("connection_type", "bundled") if self.connection_type_automatic_radio.isChecked(): settings.set("connection_type", "automatic") if self.connection_type_control_port_radio.isChecked(): settings.set("connection_type", "control_port") if self.connection_type_socket_file_radio.isChecked(): settings.set("connection_type", "socket_file") settings.set( "control_port_address", self.connection_type_control_port_extras_address.text(), ) settings.set( "control_port_port", self.connection_type_control_port_extras_port.text() ) settings.set( "socket_file_path", self.connection_type_socket_file_extras_path.text() ) settings.set("socks_address", self.connection_type_socks_address.text()) settings.set("socks_port", self.connection_type_socks_port.text()) if self.authenticate_no_auth_checkbox.checkState() == QtCore.Qt.Checked: settings.set("auth_type", "no_auth") else: settings.set("auth_type", "password") settings.set("auth_password", self.authenticate_password_extras_password.text()) # Whether we use bridges if self.bridge_use_checkbox.checkState() == QtCore.Qt.Checked: settings.set("bridges_enabled", True) if self.bridge_builtin_radio.isChecked(): settings.set("bridges_type", "built-in") selection = self.bridge_builtin_dropdown.currentText() settings.set("bridges_builtin_pt", selection) if self.bridge_moat_radio.isChecked(): settings.set("bridges_type", "moat") moat_bridges = self.bridge_moat_textbox.toPlainText() if ( self.connection_type_bundled_radio.isChecked() and moat_bridges.strip() == "" ): self.error_label.setText( strings._("gui_settings_moat_bridges_invalid") ) return False settings.set("bridges_moat", moat_bridges) if self.bridge_custom_radio.isChecked(): settings.set("bridges_type", "custom") bridges = self.bridge_custom_textbox.toPlainText().split("\n") bridges_valid = self.common.check_bridges_valid(bridges) if bridges_valid: new_bridges = "\n".join(bridges_valid) + "\n" settings.set("bridges_custom", new_bridges) else: self.error_label.setText( strings._("gui_settings_tor_bridges_invalid") ) return False else: settings.set("bridges_enabled", False) return settings def closeEvent(self, e): self.common.log("TorSettingsTab", "closeEvent") # On close, if Tor isn't connected, then quit OnionShare altogether if not self.common.gui.local_only: if not self.common.gui.onion.is_authenticated(): self.common.log( "TorSettingsTab", "closeEvent", "Closing while not connected to Tor", ) # Wait 1ms for the event loop to finish, then quit QtCore.QTimer.singleShot(1, self.common.gui.qtapp.quit) onionshare-onionshare-26fcdc5/desktop/onionshare/update_checker.py000066400000000000000000000202131521174352300256570ustar00rootroot00000000000000# -*- coding: utf-8 -*- """ OnionShare | https://onionshare.org/ Copyright (C) 2014-2022 Micah Lee, et al. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program 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 General Public License along with this program. If not, see . """ from PySide6 import QtCore import datetime import re import socks from packaging.version import Version from onionshare_cli.settings import Settings class UpdateCheckerCheckError(Exception): """ Error checking for updates because of some Tor connection issue, or because the OnionShare website is down. """ pass class UpdateCheckerInvalidLatestVersion(Exception): """ Successfully downloaded the latest version, but it doesn't appear to be a valid version string. """ def __init__(self, latest_version): self.latest_version = latest_version class UpdateChecker(QtCore.QObject): """ Load http://elx57ue5uyfplgva.onion/latest-version.txt to see what the latest version of OnionShare is. If the latest version is newer than the installed version, alert the user. Only check at most once per day, unless force is True. """ update_available = QtCore.Signal(str, str, str) update_not_available = QtCore.Signal() update_error = QtCore.Signal() update_invalid_version = QtCore.Signal(str) def __init__(self, common, onion): super(UpdateChecker, self).__init__() self.common = common self.common.log("UpdateChecker", "__init__") self.onion = onion def check(self, force=False): self.common.log("UpdateChecker", "check", f"force={force}") # Load the settings settings = Settings(self.common) settings.load() # If force=True, then definitely check if force: check_for_updates = True else: check_for_updates = False # See if it's been 1 day since the last check autoupdate_timestamp = settings.get("autoupdate_timestamp") if autoupdate_timestamp: last_checked = datetime.datetime.fromtimestamp(autoupdate_timestamp) now = datetime.datetime.now() one_day = datetime.timedelta(days=1) if now - last_checked > one_day: check_for_updates = True else: check_for_updates = True # Check for updates if check_for_updates: self.common.log("UpdateChecker", "check", "checking for updates") # Download the latest-version file over Tor try: # User agent string includes OnionShare version and platform user_agent = f"OnionShare {self.common.version}, {self.common.platform}" # If the update is forced, add '?force=1' to the URL, to more # accurately measure daily users path = "/latest-version.txt" if force: path += "?force=1" cleaned_tor_version = re.sub(r"\s*\(.*\)", "", self.onion.tor_version) if Version(cleaned_tor_version) >= Version("0.3.2.9"): onion_domain = ( "lldan5gahapx5k7iafb3s4ikijc4ni7gx5iywdflkba5y2ezyg6sjgyd.onion" ) else: onion_domain = "elx57ue5uyfplgva.onion" self.common.log( "UpdateChecker", "check", f"loading http://{onion_domain}{path}" ) (socks_address, socks_port) = self.onion.get_tor_socks_port() socks.set_default_proxy(socks.SOCKS5, socks_address, socks_port) s = socks.socksocket() s.settimeout(15) # 15 second timeout s.connect((onion_domain, 80)) http_request = f"GET {path} HTTP/1.0\r\n" http_request += f"Host: {onion_domain}\r\n" http_request += f"User-Agent: {user_agent}\r\n" http_request += "\r\n" s.sendall(http_request.encode("utf-8")) http_response = s.recv(1024) latest_version = ( http_response[http_response.find(b"\r\n\r\n") :] .strip() .decode("utf-8") ) self.common.log( "UpdateChecker", "check", f"latest OnionShare version: {latest_version}", ) except Exception as e: self.common.log("UpdateChecker", "check", str(e)) self.update_error.emit() raise UpdateCheckerCheckError # Validate that latest_version looks like a version string # This regex is: 1-3 dot-separated numeric components version_re = r"^(\d+\.)?(\d+\.)?(\d+)$" if not re.match(version_re, latest_version): self.update_invalid_version.emit(latest_version) raise UpdateCheckerInvalidLatestVersion(latest_version) # Update the last checked timestamp (dropping the seconds and milliseconds) timestamp = ( datetime.datetime.now() .replace(microsecond=0) .replace(second=0) .timestamp() ) # Re-load the settings first before saving, just in case they've changed since we started our thread settings.load() settings.set("autoupdate_timestamp", timestamp) settings.save() # Do we need to update? update_url = "https://onionshare.org" installed_version = self.common.version if installed_version < latest_version: self.update_available.emit( update_url, installed_version, latest_version ) return # No updates are available self.update_not_available.emit() class UpdateThread(QtCore.QThread): update_available = QtCore.Signal(str, str, str) update_not_available = QtCore.Signal() update_error = QtCore.Signal() update_invalid_version = QtCore.Signal(str) def __init__(self, common, onion, force=False): super(UpdateThread, self).__init__() self.common = common self.common.log("UpdateThread", "__init__") self.onion = onion self.force = force def run(self): self.common.log("UpdateThread", "run") u = UpdateChecker(self.common, self.onion) u.update_available.connect(self._update_available) u.update_not_available.connect(self._update_not_available) u.update_error.connect(self._update_error) u.update_invalid_version.connect(self._update_invalid_version) try: u.check(force=self.force) except Exception as e: # If update check fails, silently ignore self.common.log("UpdateThread", "run", str(e)) pass def _update_available(self, update_url, installed_version, latest_version): self.common.log("UpdateThread", "_update_available") self.active = False self.update_available.emit(update_url, installed_version, latest_version) def _update_not_available(self): self.common.log("UpdateThread", "_update_not_available") self.active = False self.update_not_available.emit() def _update_error(self): self.common.log("UpdateThread", "_update_error") self.active = False self.update_error.emit() def _update_invalid_version(self, latest_version): self.common.log("UpdateThread", "_update_invalid_version") self.active = False self.update_invalid_version.emit(latest_version) onionshare-onionshare-26fcdc5/desktop/onionshare/widgets.py000066400000000000000000000114011521174352300243560ustar00rootroot00000000000000# -*- coding: utf-8 -*- """ OnionShare | https://onionshare.org/ Copyright (C) 2014-2022 Micah Lee, et al. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program 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 General Public License along with this program. If not, see . """ from PySide6 import QtCore, QtWidgets, QtGui import qrcode from . import strings from .gui_common import GuiCommon class Alert(QtWidgets.QMessageBox): """ An alert box dialog. """ def __init__( self, common, message, icon=QtWidgets.QMessageBox.NoIcon, buttons=QtWidgets.QMessageBox.Ok, autostart=True, title="OnionShare", ): super(Alert, self).__init__(None) self.common = common self.common.log("Alert", "__init__") self.setWindowTitle(title) self.setWindowIcon(QtGui.QIcon(GuiCommon.get_resource_path("images/logo.png"))) self.setText(message) self.setIcon(icon) self.setStandardButtons(buttons) if autostart: self.exec() class AddFileDialog(QtWidgets.QFileDialog): """ Overridden version of QFileDialog which allows us to select folders as well as, or instead of, files. For adding files/folders to share. Note that this dialog can't be used in macOS, only in Windows, Linux, and BSD. This is because the macOS sandbox requires native dialogs, and this is a Qt5 dialog. """ def __init__(self, common, *args, **kwargs): QtWidgets.QFileDialog.__init__(self, *args, **kwargs) self.common = common self.common.log("AddFileDialog", "__init__") self.setOption(self.Option.DontUseNativeDialog, True) self.setOption(self.Option.ReadOnly, True) self.setOption(self.Option.ShowDirsOnly, False) self.setFileMode(self.FileMode.ExistingFiles) tree_view = self.findChild(QtWidgets.QTreeView) tree_view.setSelectionMode(QtWidgets.QAbstractItemView.ExtendedSelection) list_view = self.findChild(QtWidgets.QListView, "listView") list_view.setSelectionMode(QtWidgets.QAbstractItemView.ExtendedSelection) def accept(self): self.common.log("AddFileDialog", "accept") QtWidgets.QDialog.accept(self) class MinimumSizeWidget(QtWidgets.QWidget): """ An empty widget with a minimum width and height, just to force layouts to behave """ def __init__(self, width, height): super(MinimumSizeWidget, self).__init__() self.setMinimumWidth(width) self.setMinimumHeight(height) class Image(qrcode.image.base.BaseImage): """ A custom Image class, for use with the QR Code pixmap. """ def __init__(self, border, width, box_size, *args, **kwargs): self.border = border self.width = width self.box_size = box_size size = (width + border * 2) * box_size self._image = QtGui.QImage(size, size, QtGui.QImage.Format_RGB16) self._image.fill(QtCore.Qt.white) def pixmap(self): return QtGui.QPixmap.fromImage(self._image) def drawrect(self, row, col): painter = QtGui.QPainter(self._image) painter.fillRect( (col + self.border) * self.box_size, (row + self.border) * self.box_size, self.box_size, self.box_size, QtCore.Qt.black, ) def save(self, stream, kind=None): pass class QRCodeDialog(QtWidgets.QDialog): """ A dialog showing a QR code. """ def __init__(self, common, title, text): super(QRCodeDialog, self).__init__() self.common = common self.common.log("QrCode", "__init__") self.qr_label_title = QtWidgets.QLabel(self) self.qr_label_title.setText(title) self.qr_label_title.setAlignment(QtCore.Qt.AlignCenter) self.qr_label = QtWidgets.QLabel(self) self.qr_label.setPixmap(qrcode.make(text, image_factory=Image).pixmap()) self.qr_label.setScaledContents(True) self.qr_label.setFixedSize(350, 350) self.setWindowTitle(strings._("gui_qr_code_dialog_title")) self.setWindowIcon(QtGui.QIcon(GuiCommon.get_resource_path("images/logo.png"))) layout = QtWidgets.QVBoxLayout(self) layout.addWidget(self.qr_label_title) layout.addWidget(self.qr_label) self.exec() onionshare-onionshare-26fcdc5/desktop/org.onionshare.OnionShare.appdata.xml000066400000000000000000000026651521174352300273370ustar00rootroot00000000000000 org.onionshare.OnionShare CC0-1.0 GPL-3.0 OnionShare Securely and anonymously share files, host websites, and chat with friends

OnionShare is an open source tool that lets you securely and anonymously share files, host websites, and chat with friends using the Tor network.

org.onionshare.OnionShare.desktop https://raw.githubusercontent.com/onionshare/onionshare/main/docs/source/_static/screenshots/tabs.png Types of services that OnionShare supports https://github.com/onionshare/onionshare/issues/ https://onionshare.org/ https://onionshare.org/ https://github.com/onionshare/onionshare Micah Lee micah@micahflee.com
onionshare-onionshare-26fcdc5/desktop/org.onionshare.OnionShare.desktop000066400000000000000000000004051521174352300265650ustar00rootroot00000000000000[Desktop Entry] Name=OnionShare Exec=onionshare Terminal=false Type=Application Icon=org.onionshare.OnionShare Categories=Network;FileTransfer; Keywords=tor;anonymity;privacy;onion service;file sharing;file hosting; StartupNotify=true StartupWMClass=onionshare onionshare-onionshare-26fcdc5/desktop/org.onionshare.OnionShare.svg000066400000000000000000004716551521174352300257360ustar00rootroot00000000000000 ]> eJzsvfuSHEd25vkE8Q65f8ise226FOGX8IjesTWrq7bX1FJbtzQj2dgYDSKhFkYkQAPB1vQ+/X6/ 73hkRlZlAaDIJns0qCBAVIZnXNyPn+t3zvmL/+M3v/vF9Rdv/unlL/LVeBj+4i9u37588e7N218e /OnhV19++e03797y0c9++/PD1K5GDbr+1fJZH/hfXr795tWb1788JF3gatLJB779s7sXr1//8XD3 7ddfvvyfPz/87Oc68Xev3n35Uqe+fPP7N1ff/OH3P99up+/fvXinU+kv619O62H9ZZ0Pv/k1p1+8 /sOLb7559f/p5DTnJeuzmzffvv7i1evf37z5n788/GJKtR1SG9vhFymnQ245acz/8+q3L795MnC+ WnLNKbV5rtVfuirLlKa2lnVOvsBuRFm42rQfoivfvfn8269evn73m7dvPn/5zTe3b7588/abXx5u //ji9eHXL36vMy8O//jyyy/f/Nvh5ssXn//roMmqnz28+vKl5uWrF+8OU2YKr381pc9uvn315Rd/ 8+1X//RSM1aLP86f+ZJ//42upcvybz5un/3qK33yu5fv3umNdEOW4bd/dbN/DH3o42f/7bcvf//K q6aZ/e8/75d9++brr168/ddvfrC54Kp/9/Krr7/U2nmOUx2vqr7q/+1/6WM1CX0tppTO77+eX/zw i7ws+/uvh1zPHzGueVqOl3949fLffnn4mzevX8acX79997sgnFLGMf6OM7/99suXb//+9at3mouZ j9aY9F+/+eLllxp//P7Dly881z6m098x4O9evP39y3citDdffvvOe2DZ7qBF/esXf3wJZUxxg7/9 +uXrv3vzX/yMv0hzmq7mluuyLlNu66GUMl3lrF+WlEtdDuOVJq6uVTS/lDavIpt1PkzjNB2mxQ+h QVMaj882Hf/uj8ANud32HE0E8xuR0N++ffX7V69/OXmSawni+qu3r7440daUdO15+5/vcFWnlZ9l XNNcp/KRn7TqT9axzJmN+hGfxHRp5t+9e/m6T5/2yu2vd7Q/Xv36d3qd+9df3L75iuX/Br4gon+t /SD2EueO//YZff3br2Nq/PtnopTfvH31mmsOf+Mzy2e/+fJbnfqrt2++/fpXr//5zfCz4IL/5eXn YnUipi8Of/tP/0O/iKN5Px7+7u2Lz3UB/X4cc/Xi1dc/f+/l9HJvXx7ipL7pX7f/f/jbdy//WZzk 9PX49P71H15++ebr3WVj3Iev95svX7x+8fbgz4+X++tXf9CZF5qe0wUZ+PLdP3zEFUVwX2s6fA0P eXT19wzYnfrwjf761esnF/BnL96++7c3b//1eMOdGLt68fUHrvq7f3357vN/eXzd/un3u/Ifv/qn N1+++uar49f3n/xG1371+Zcvf/fHb969/IiF+93n7JG3h5u3337zL4e/e/Pmy9Nlz04dV7B/7E8Z /+dxj9/4C6//9rX+8S+X7tQHPL6TGHR858/0XsfvXLqPTv6vco/bF19++er3b198/S+vPr90mwvn j/fbn/tuy6Q3+vLl6y++Od4mfj1dGhYVn330sh/uv3iljfoMU3rvmN/92wtt/79+9U/vvRvP/c+v Xn+hbfG7b1+9e3maozdffY06evjdv7z4+qU3+zbyd8cL1s8ktfZy6Re/eI/AkoC9eb07/1dvX3zx SrJQGvbDiy8kmt4cbvXrS1j7y5evfz5c/ljSPR9uvhj+2yABnpYV/WNax7EsSZ9M89ratMx1nEZp LcOkz6SELBPnS1slsvlePvvRJ3NdpMnUtJZpanPlW3WUZpDXNNV5mfNQDn/x2c3bn+amF9718OS2 KFOPb3t4ctvDk9sentz2wLXmQ5WGJkVUTyDl5bOf8AluvvnR33+Mu9ef7PVPD/ATvH2f+5967f3u N3dHVrNxjMtM5DffvpXx/p8Of/v2xevfvxT7ePTBnnGMY05rXcvS9F7Tqk9ynaepjiXLbGdvrqtM ubK2pZR5nbWj+WzR6dySzLtxWmd28O5VSvO+96mxxdDjDv7Pw/V8XXWU63ydricd43qv4269Wa/D DFlnHmnVROiRNNHL/XK33MjkWpe2zIumdZnaQ7vVoeca2txKy22aH3Tc6bjRg66aQX7qLOtk1rrM 0zzOY33QcV/vdNzWGx26U11q01Fr0ZFqGmQCPei4L7c69KBlLbpDmTlfso5UxjLmh3yv4y7f6tDL 5DUvOlrW/RikVU76M+VxyGN68HGv4y7d6rjRcZ30hmlJTQePWJOuLPudH5nLaeSYHqZ7HXc6bjRb N5qRZRB1NR3zVHWUSTdh/DSNDzruxzsdt/pzM17rWH0sOmYfWtx+5LjD8H9rWfRQ0/FIu//7cc9+ 30aN23HzwJ9+3PvPvehV/7vV37c6rm9u9Of6Zr3RQt40HfVmZv5vsg5mg4d90HGv41YHw0UQ14vo BYopA3MskjHRrA867kQ2tzoYB3WIGkw4kE4QD+/9oONOJHSr48ZkdL3w0wZT07xUlk00JaqCrpZR tHXf7vTnVn/f6O9rHav+LPq76e8GvUASIrvEQrSxjfPDIPq71xE0eKs/Nzz7kRq1y/V3MUVuNAlV Tp0qHzpd8kfU6WUZf+Cf919QPEsEsmot7qdRRDWL2m6me1GJLHzR6k26z6OIumrGbvOdaCgNRYxB c35T7utYs7bIoi11V+/1alkv3DQBt/OD5ihroy6axTuR4qRdPGsRrrU0D1qorIVr4gB368OgFc5a 8EUEcHt9d/0g0kgilCbiuRYp3YviJu25oklqWtT19vb2ThQ/3WVN33yn6/vPcnd9d3N3d/cwaP/k ++pjvm9iNtf3t/d3OuLnQZsmacOzCuYhopj14WZ33D3cH487LcuohYFQ/CIQDgRUREhVL6V3NH1B Z9eiN+juzhTIdUezNDZ+NqVWiAPKHUTA/FxrFm5M1nfmiw9sYfPJ5A1QzD2hq8b1Rfv83PTJutPu efCUjcPN5I2Vb7Q23mqzN97C9b0Zb7w12ab37GDPK/s799mtt1o5zzGzfD1oW/INTbeO+9uH2wcY jSZePE2TX3TUvgQsgF6AB9Ii8IU7JvyOqRzhZ+KEedCyiMt6WVgYTRFvrOXhkU5LxAKND5NZqLju cam0Tx88qQ9+Z+8XbUqtBDNrzs27w8V5OO7Fd8UAYZuwetErFMuPSNViYDH9rkwyczZ4L/Je996h D+ahk3cvu5jdXL2v2d8NfuL9zgrdmAvcmh/cQ1ewicH8Ap4vUWEewm35bjNvgces5jg3lnB35kT3 ftcguD3JiegGU918pLqN7vaUt9Henvqyqe9If+agJsDhjAY7FR7pMB3pcE+JGy3uqbHTo5dFy38r QrjW9didsya0iGSSiGcUId2LQm5FWte656K3njXpRVSIrBktTxAjN12AtJt50NIUS47JcuNed0Jm XFtitJAYXcMY9fToF7ddw0BQ7DUMRMT9oHlCPlxrGhYLhqrJzRYKm0C41ZIgCBAAswVAsP/RfP/O HP/avL7N83BUPSarHfdd5bjuCsdshUNKU0XbQtu4E53eWNtYurZRrGtMoWsMVjVuuqKBmlG7kjFZ vwjNIrSKxRpF7drE1LWIO21vdIgVOadl2RlVj/TAwyM98PBED7Rv+ZEeeHiiBx6e6IHPmFQ/0f1t UvwE966TRtfyk77/9gyeA0nwxXxACusazv2FnSIrR2bKuvZgQtnZJ6lhs6S2ewYMnVC7t5920Yj6 Ue72XUymv3/9+sVXL784/L5/BHHIcLr4MSGcMJ+6dpakNFVx9lUM8lZyapLiVMTkUZ1uJbVQnoq2 46qteXdUoAiK3mhD30uJmrTTq/b89SAGcGdFKlksIYxuJFFD4hTLmNUKlSWK5AmipFiANIuNG4uM +00zGY6KSaglm0qyV0c2ZaR2cbCJArNzy4G7oxy4H7oomLpKEsIgxEEIhBAJIRTaUTSchMP2cxPH 0GXFJi9Ox30/HrYDrWZ3TJePwVrP+ZEvHuWZo54fw+MPdsf87NGeP4ZnTy3/vmP4DoPXjzmGjxv2 8cenC14YcLTvJvGQbNNr4yL34iOjLPosRTU4yY3EN7wk2RRr5ia3EvoP4odZisBsjnI9iLDvOlPJ Ns2a1WArv13hRdldrOLeWLe9N38JDlPNYxZzGWuvw1F5nayzbszmpKneHLXU0FFDQz3qpzvl1EbR 0CkxdNPOiLp2uumnueunJ6a011K3Yz3pq9ddZ+W4PR53e8616bFxWJsdj7bVtGNoaYj/9SO/5yiP jvrkMC8cOku8dLSPPpbTMex/+ahjff8xfGjAdz0+9oIf/TN8/ND/bS74Xg6y4x+LSBvbHkfOtNNG bsw/pHqKf1Qph4t23c2AUiIje5LpUa2WLNZKMJ0nm8vFpvKOf8gqnro9vFnCz3KQjYfsuci1pd9t t3TvH3GRfOQi4Vxpw9G/suck95ude+QlwU1CwTl5XE5c5Wj9DmYtbcdU1h2NXuYpjznLGYcZnjCZ czbziOFcOB5xmuE7MKHnjx1jGi7wqvcfz7OwD/K4f9fx6YI/wgV/dB/z1I8IbmQfxQbUbOYV7Ota +j0BjAcPngZzstJ52eowyK30oeBnMoutES3maLdHrSh1O2sOvoZatClGgznbLM7Gvrjdcbds7oZ+ BNGH5+/B2lHu7uxmZQQdH7/eg915eRBXg6c1m2GrPXfmZfbZwcM2G6xZd7FP1f7OYFSh8ARLauEO jp9gOuEWDT6ycYhtU29rufGrblftDCkbT4MtqJOdtDeE9hbNuUHyWGnd/Qz+++7CcX/5OMWLLh5p 6KGmjznKxxzDxw2zl/ujjuHjh/5vc0FzkIeHh7uHG0m89lAf8sN0/3B/pxVftQGqNt1093B3J8rA +Tvflbtkp+/d7Y3dvbNdvZPdvDh5Vyzk2e5dnLu4dnHs4tYNp264dO8c+Qt3bjhzuyv3zI/bvbjD 0Y37MU7cnRvXXty9H7d7cgfvlnDmbu7ccOiGSzecuuHWDcfuTQ8lL3bv4uCNgHKJkPJgT+/UI8tb bPmux5dv7Pi9DjbR48ytx5p9T0ecS0cXJI4hOy4cLHYXf8ZPHMe2mzY3ycZaNoVpOR7W24ZjoHru 4erTUXZHPjse/0ynYzhFuc+P6eGZ4/69x93gMPnHHbcfcwwfN+wZT9SFY/j4of+bXPDh4RMH+cRB PnGQP9f9+ed/wU8c5BMH+cRB/nz355//Bc1BNlx7PyYf3/lDwBRNm28pa2uj9laE5eda8jiDEZ6n Voz+BTesv0qZciG23bSB2SoL8ZmRkP80nkGEP+qTQCRfQFj8OT3UzTdDJGXOhykDRBjFQbdHvXBm G68H1Il5upr0c8jlap5OIIr3jDj/ftNVa9JTjVc5re3C9x+POH6/tUdYhscff0/QwXQZdDDtMNv/ ebg5ungs946/BQDuFDAKWG8Aq3T4VwmF2dDh9sFfj4Dtszsd7xFXv7m9i2+2qV78xw== 2bZorSx1Ej8WuU2mwEXST/IGIF0JCsxNJCNRN6bkRNS1jg0BsoCRSBcALR/zyWXQ0Z/LAxmB0xKo s2kapRSsazyM1Ic5rdOYpBmsfphCwnGVGtH8MMuoLVYk/9MoLcQP8xQA9MFP4mFS5hmWs1SPP6eH 6rP00y/ZnxkFfV+mM5WLTEcf75nOGdJpsYP+zhHGIpax2CMPPmFyfLFKXev4BL3mZD98k854a2gC gcUyHP3v9r4bkhu+98VxxX1UsdrnTizxbr5vYw8htmPo8I6A4dDjhQHBXh0YNLhgHY/4ptZxTR1b 3fGs2U701rHUgaO+v34YDDEKnFA9IqcDNx1e7ocjYjow0+d46bWDpTe49P1we2+8dGCmN9R07qhp cNN75PTavffhU4+f+348BI56uB91dIX6PvejHI96BL0Hvvr8WJ4c69Dh1/vjzIN/8bi7cPSf4f7S z8Nzx3Mq9+kYnnyUPvoI6PijY3j60fc7Pl3wO3xxF30M/AJhwKXzF1BQgWKI6N9sJFSgKu+cQjB2 bhP8ZnX0727wWo82QjdYw2LD9c4hwIcj4HLuHOjGPOj+yIUiJaBtGClSAO4N/N8gUvUIxAyIf0Ax k3NcirH8sCZs/NuOigrMfgkMQ+AXrnsIcMMrpCMygQBgABA2wAFYgqnH/rKzYyIe35E9mw4IhvKI mLRlE1Z12aWAcOyRgNe7VJDbLYA3HDNCtqyQLS9k43XB7+oxSySO5XicEBOhfMb/bvc/eybycH4c +eSeX05HrqljuMsXjvLsUT9wzIP578cd7cKxPD6Gpx+951g/fAwfM+i7HP+BL+gkrfGH9Qpen3kF nXRye+YVTM5LPKWyRprJlmRy3zNMTvklzi4ZztJLPia55OQTzLu01vtj2uBFj2CKRJNjqsklf+DJ GxiJJ90ZODzyBj72BW6ewPnoCTz3Aj5xAQ47D+C5/++S76/147HLb+fsGy54+k4+vueceo8cd/tj uOicu+Q7egbWNa3nx/D4g2n56KNdOobLH3/EMV8+hudO/HuP/7AX3McbbiVol4c5eMvDKOX21txl kcJd4C/3o9ThO6e+kfgWaW8kvUXK23XnMxW0SmS7bbluPdPNKdKnNLfvkOQ2PMlyezgyoeuzRLct 1W1Ldtv4UcQpIlIhvjRYtTklPvfUZ+fMbnnPj7OeFyOmIhO/Ps59HnpCekQ07rssvu2p+Tcdebh2 dhZp+s3wrGBskbJfesgjk7qfeuRjCm7XOV4cm2G0KQUnCNAp+eOElrQ6NnTE6LI72u6YHx310fHk Zyj5wpGePaYPHHDnjz3MxT94DB83rB/3Hz6Gjxn0XY7/sBc8cRZnmou7kH1+bSzxom05m9NAy9mC dHK5Bwbf2+q+NffBBFjNgzDztS8HewGKGRKiF3lHlQjcCPdmT3dO0Q7t/9pZuqu10uZc3dn5urVv G2kAQ9fCEZVRbCL09ntztTtzttvN79yTu8IY2MwDM5duNGi7D7Yjtu2Yj5bGqfIEx7HaxLHSxHac sIf9noNZ6Onnenfs8YznuVHn2MezfK6hl6vYH5dyxy5nmj3NSEuRpvb+uNT4MceWHTecEuU+6rj/ 0DF8eMh7j7vHx/D0o+93fLrgxx4fjHASoJGYXcZxnrL+N7mW6SLtQWr1KnW6trTl5Y6k45atWBEO 7HSWh2w/+Hmm7rNhyR/xnudRx1IvBBz14Y8V60uXE4z18YHgR3e7X8zhvN3lzh1zXqzcPTzKf9ln wVBkJQ/HFJjzNJjzhJgt2e48I2bd5cPcWNEUQx/O0mKepNkdc2CmLQ9mf846672/ubmLfoqqN3+C C049sWHzZ66P/JnFlh2ezO7F9Gv32bhc0wiTeKtmdEIXzS6I1ZV3q+53diOsobCjMG+lse5dluja SjlliFIvPITGfX0sgiUtukTtK5Tgpcx2BkxS9e7IDcPkb1JZJ+kfWO/XunHF3JZScSu7F3O1uBAV 5afWsbncVNaEXJ7HKKZz0Wf3PGL/ct72LtFpeKzHPzqWJ0d7cpwp9sNF7f6pfv9hxb4r7qHohSdi jKNHQe67MnfXfaM3XaXblLqjWqfjpNdZsxveq9ohB06K3V6py70Uy3TU5UKTux26End9VN5ar85S u6YWGtqmld0fdbDH5b5CewqP/wX+slUa2CrOPK43E9lrW6WZ9Ripc6xu6MUBpp7pX85qHe3rHD3s ahwVe66P1Y16YaN7nM9D9zRHbG7uMbmoZHS3q2JE0K30qlJLL1x06+jXQy9YFMWK5nMgBISzyoTW ThvXPAfuZFplKqex8o8p+bO8j/gmgDVrOSsRSF3B5SxuvhVMbPpyLmeFC3/Em0ZJkXFJTb+3aVpy Q7JLyGvJp3nW5qLKuO+3CfC4pePjZ+ghyoOsusnuQ0v2dkGZ+PFu+T1l/+WQezoPuR8jtVv0dtvz seOPu/5k0bHx++Z/6JHYuxMLGI48YNnxgPnIAzbn5yMecGbJrXv7bdhxg3q02/LObjtZa4/ttM1S OxlnLpmwt8M22+uSyXUyqfZ1A7fagben4iLX9pZFIcHliI3acuZqL0VZ7Ec7Hb3KYD92estwVFoe uqpzt1NfQjOK+51+TgUL2u7oelY46S4fl0TXVhkhH4+juzy0vOGR8jceiyA+7BTF8+O9kalh98vt e46PrkByWan9HocvGHi01j0KIZrOS4ctrjq5h3TfOngzB6DbcO4br1cNdWt5GHrh0eZoDc7Ru65f La46mlz48V73vO5KVahVuDKh16WrVNklRbVlB+tVS9cmMpqANas71xCNSEoU9YpYyVbSC/0uCno5 siGtIfDD14N1LrQuXJ5EWqII6N1Z+c/W9bBitXR6Thv7GM32O/98uuCf6wX/FKbWNIjAwupZncJ9 79qNUYkCBMetKfe+V7IpDuWRt313rEWxVbNZtSO0jQfXGZ2sPFPRprkixbULPPaijq6XdSrkGMiN m111ilPNxjLXoRep2DAc171Y691WotHH1KszRq2KLbe7p3AfK9+4RuNwVqjxaanGdCzYmI+p4POj YzkWyNEx7Mo4Psdu9/z7jLvvijym7f/DTkrkXR2My06Akwtgee4YLn78PQrGDLtfNu/spcD+04Ib zxzDxw/9Dhfs9qpZbsjb0BHCYRt+6lCjIqq8gdQi/hzx6O0nItam66FvhHqMckfMeyOebfEiPr7p PpuLfMPEbFBAh9gfOgwqjqkfp6SY7edkrNbjMR+Pth3DiXxPqsdZHZKTu/t2d+zhOY9CJGeBpLNI 1eMg17kF/TR81iNrp5+nhnp9EqqbXRvr0tF9AsMFN8FFnawfHyy/MjxXcO7i8RGFC4aPGPQeTNTT 47Ij5nscumAPanm2F08T77ah7Ta+PZ/wdjuuHfjfC1XJ5rthVwBxq0o270DBx5pkvRTiqY5Q25UP uj3VQhx6McStMu58VgoxXJ7nJZnPXROPCzLfDo8rMt9sBZnzDo33uCTzzRGH97gscxp6ZeZyVp35 hDcO22ePOr7bwHWPYMcBPM7DDhq3R7btIWkRPwib7bZXct6jkR82NDLH0Is7R4Hny7jk+giXfI5N 3qGROYbOfJ/HJD9FJT+LRn6MSH4Wh9wrTn/U8RSR/D0PLhhb5sxkvt0ZzOcxzcexzKcRzF0hy6dx ylNM8kLg8Zl44S4Ydbs79mHW/c9e0O+L0p3Xt3tUr+i8+tQ5J31cAutx9ayj7T6cG/H741Eg4hSO eHycKSDD8Z+3zx7vK/r4XsXn3G/wvp9nFbPnVLP27z+GCx/O3+cYvt/XL15wH+B0XtrtyZ17ZHxb rkVwuq06fa9M/8SjGyluZ27nk9P5YcfOz/NDOvM22069vlA74lGflu7+cPHup+W7/WRPwJ+nbPDW IVI75OcZ7nOH+fSljFN7sLvwmTLtH1Ok/Uf1cl9N+VJrph/xpvZyr9JAZt1rXuh46pRZKRxcZ6or yWFb/Hq7jJ3KxbWs93ckk649eoTn8/J+1LtG4p10omlpunzNIlCmtczzmmoroyh1nDbf+n5eK0+W nxQpX56k+ul76Wly3Y92y+/lzU/pkjNfn+7j+D19JcrX3XQz8aEbhVHAbt6VsLsLK64XsSs2xFbb WLeRwxKum9V5MjfW7e7D10K5vGPGzJbOO5/VzYvsmYedPdpvf7rotX2HXPr+eNHHF95f9MasaV+S L2/unW4xO3xROwTtfdzmI1tCBNsKuFtA3eb33OD5vhNnt4mLBpru9tHF65OLP37+R5ff3uJRo4W2 VrHsnKe5ru4MNopQs6h5khEktu9PZtnAy0jmUopq+NrxTyJU52EsPjmRPJ9dzFj9ie5vHpJob5BG beIpz6uLCdRJvLrJQpvIo+WTUlYxZxlrS3N/NXOos9xXc7snG3zXKaDU6ZmM75/sCb4Xh8kXoULZ rQjKxmE6pLI9hlbuYvUfis/d7eJxvXz5cgrdd6NhMxRO5sFzNsCm+XdNf3gUc9sXsM2PNPtNi99Q 7Ruu/bqrvi20vqg0EAj4J/j3uYdx9hV5Nsh76VD3+7NoTgBl7oaOkjlhZO7cKG6xQpWkSqFIoUKB jaE7yxa9oe9bsjYXmpzIQ1trGnbYmOpWbaO46q04LC3Z3oOOeY/3/j8GTOrpz5YGWl0NNqBT67Ee 7P0wPnSBcpZ2tE86Oks52nXd2/fd27KMtvwirfNwTCo6ZRJNR+371ITvlAq0pflsOTqIxNo78pUp D1tTPsvOsbfmuz+257uNHdQjdLxpRB6iRd8pWucn4ALbql/wh91dcIadu8L2jrCTG8xOsGHzgR0d YOXYB2Rdr4+Or4djtny9lC9/BOCUoeNvTuibE/bmHHnzCHfzHOhmuIsqI4+SD57PLK7vOebTMex/ 6Q3FLh/Le46d+2B45E94Hn59855jlwk76L9zu/bmEZq+3XY79byq+FY3fLM7j/G1qadFo1J2O7Ie j51rPHSh+6MzbMu118Tvn+gRZuQcNXLbq870jKWlu3nOJYB49/Epd5pp6nXqW68lEbndXK17iY9+ 4p2n2L7iIJXIksg99/8Is9sgdo9s1aWObZ6ztaAxNJ5RVnSaK6Wql4ViSP70ccMhmjA9NhO73F+X K+nK8844/VPeJay0BYtP09ZqlgzEZMptJTghfiJ2Nz9vMu10l9HfXE93Q/c73XFO0v1kCJ8MtR/z rt0anUXBkxjd2kuozGK2egwxNjHxdbvjyfb13PmOu0coq7XW8868pztOV/T73BukP+Jd/Z4LamgT W5YRvKSoL1MhoSrZV32luON0pnpzxyca67qbaKmqF62DH+l+30sbni8pwzO68NHa7pXlt7ry7ahF 3J4ZyScT+ayo/BkDcmH5oYdeu2F+ZpYv54Z5hyqcykvsAl4uMe+A19B7aAROYasyv3Xhye70tZfw exl/kvI7OT9cjHptnSIf9+HZWmfcnjWHPGtMOux6Q+567RybYeyj8Q9nTUov9QSzaw== /9TFZmv7stWs2Dp/7Xt8bU27Tg25tr5avXbFsAuZnVeivw8xuleRt5YDG1Gck8VRveyksSeOunPc XFNJ8NyBkne+m/UkqI7CNu3F7SVSGRy/ro/Co3fHXqXTLky6D5SeQqX7YKmI56QfntPP7b4L6U5T POmKp7ajd/s2LMOzPZ1aL2Ryaje6b8Fy3mp0119uOAN+nyhqT0vndHSyFE99SE4NkdxsaKOnE03t KMuk0BtCbBVhVpcwuOndbjbYQepwgtrxAevZFr7bxa2nYRe83pWLOa0KrvmjalL7ssSS7BX3o+o+ OKs6SsgsZ/r71tVvOm7qWIRTv+HVf7ZNfbsPae+1+r1mf1qA2/Vmh7zfQtxs5n2YO9GGZpv5fbR7 g+PfXO9bv95uhoFdBMcg+C4YPtGkePtn2vX1S7tP959P+w4WZ/p08I/bCLrfvO/4X8Vwnp5tlVJ6 XvvWMCWM5BMXu8jHhmek3Il/rU8EXD22Ttn2SOqNKpcAs9y6VeV0bCkXhdso2xYibJmve3WkqRP1 Vq4t+n9Hnbb7qNCGxFlc8+je+7+4vhHUdG9xUMz8V3P6h2N0jR7gmxW52ZHdihwemZF3uyifY3yn ZOtItb4+plnXnmI92WAId/C5M/hZR/bwQ7Q33nc3Hn6I9sb7nLHhh2hvvK8/M/wQ7Y333Y2H79/e 2JK72AUzTdpOD/a73NrjstrXMvfMtGTfiknh+5LAo2jG8MMRQdDA8EEi+A5kABUMPyQZQAXDD0sI 4A6/KyH8IKTQV26/dvvV26/ffgX3a7hfxTLsFnK/nfdruVvNs029X8/jig5Wr7ZF3S/rvnv5fmX3 a7tf3b6+w7GQy7bE+0W+XG3qOcCBi68Mx8XeL/dpwfdLvl/0fXfz/bq7bNS29PvFfw4psSeAPQlM dsaKBobuhd3IYE8IGyns6xeXtaWpzCiF61ydcK41KJo8TY/ezp+MOjdLpi5rhNdlFpfatFR1yvPU Y9bPFST+U92h9zlHV5gWzcVSpnA/TdAUGq+WbcL75Dje09jW/vdxuRxZ/JNc/vu5Ci7m2c3l3FkQ P9OT0MNTy3BfibL1qrc3x1B+j6QPj52WT2zBZgvkuqOj77vLIG8ug8ca6rkOWHYW7Nz7fa7HIMnN 8Xnvd6H7tLXQy94Em9fj5Pk46YW3T6ABJTTE86ea+nPlnWa610qXXsXzus9hPNXpyR7Yg1Maeo22 3J9qa/HXOrz+2pv4xs91540dzxaaa0q5B4N+MCWuS+/h+6pwe9Xy9FynJzs92+npTs93EXNwPw4X FI0TquEJ8KAnbu4k1uPqQufPtX+y82e7f1RbaNk/39DzUKc+kefPuH/K8+ectjTTcy6bcBauTYKu lBmMz9VUxBTXMScxvqmtRmHJ5BW748PSlgjRn3tdXanjsRt2GR9XCLkIEvipngAu3bn35OMCm33u /Pfik+0Sm2wfyyW38OzesbpxyXPU0QZ4ymS8nKzOp+lfJ3/Zubds7yo7r9ubhqMvZjmVEN+lEFwO mL4nZDrsYqZb1PTkb9mSs+527tN0dLPUdZ870EOow8lhunOWbo7SekwiuOQlvdl5Se83Z8rJeXIq 9XtympZj0vSWZtDOCv+eiv8evajDWRXg81aeT1yqm2B63MH1seC837q47vj8GXZs2Dkk9o7394vR 0vOTLjhVh+7F21PKeabgpZyTfdbJo7yTYZcnuHejPqadU17gUz/8vo/1ow7WW//qrXLPPgtl74Pf l8rYF8u4d176RRf8OW3tqWtrCX99RmUnN9mZE/XMmbpzqX5HUriMTtzxiOEMmngihJNvPbLcLvnW n/Wu1yeEsIvEXEw+Ok8/2gjhg6Tw4dbmF8hh2LqaPxuXGR/HZk6e9O7JPaufMjwTmblEGFtL8Hnn VT8/9ETDjlr2FHP9v5pL9bmf6YmzdVNq85my3c5JejjS9HvDiRd7VF9yst4NW3vqR70x9p0xbo8O 1q0rRvSgzk5QpvH0vRtO02x6Bdlz7+7S1SXl967V1S2iH9zioh4dq6QtpEhZ2INzDM05ulQfFcOx SzV/cql+cqlecKl+IoVPpPCJFD6Rwo4U/uO4VH8aY/1ik8A27bIBnrz28OS1hyevPTx57V4ndisb +6e4aE9y3puXezNjQ48elc0IzoTKcVI4OomdeM2HPvhTk+AT6Oef9C4BifxT3OEp1PNPeZc/4Xs8 gXL+Ke/S36MYJlraXJ1nJWaeF/dcld4eN5BFOSWxxrS2Eq0TW5UavyYQl/oIfPAe9TvOH/XJxU6F fxaP810Y33/9l1fvXv6nw82XLz7/V3G8s18/eSY/eSY/eSY/eSY/eSY/eSY/eSY/eSY/eSY/+SA+ uaM+kcInUvhECp88k38iz6Q++Oxv3rz+zdtXr9+9ev37X/xiZ7fvTwx/8zVncpz5zYt3716+fS2D /ubb37/4pzdvZMtv/zpMqV5R8FwUlbL+HLRqV2UepRbMos8yH0pdr9ZCKaqsFavloLe+msvICmpe xuy3ufbf//Bv8ctL/e9b/3Obn3/4o3/9f/XP/6EP/03zdPj14b/99/HwRXzzt/R3evwwj291+Eqj PvhAh7++NOrJi/31pTt+3KiLd3ytP395/fbd3avP37168/rF2z8efummVX958+bNl4efXf+qr8Rn 91+8evfm7Wc3Lz7/V63WZ3/36suXn/325efvfn74T/rC/6U/j6fR//w/v/Xl7vzJ3wYJp7pKwRO/ SWj9+H7GddaOW7Rp2wgI+CoVKamrGMqcpUJuhcnaWZZ3uoCV+4cXvt3ZCpa8XGVNp+yR1MAYTzlf VVkpK5WLZAPFCuV2lcRcNKpmsTGNwrmlZ53nVZyhHsR0rmRuz8s6kresEWm90r7Sielq0uwv6zQu ZV381Qn7dm5o0u3wuW8wapWq1FgtTfVj6IOc9O6U2R+Xgziankuvu0q1zkmvkXUDLeqK9iyN/aBJ u8K+k5GU0ZkP4gRXbdXjzOLYs3b/re7EqGkUM1jX4t4qesgr54nOmmRp07pOuxKX1DOuYtdFdyrl SlM5gbumpbxGzFeL6EYjmpZCL1vylX5jxKwPsu8kRnyVqm29Mel6h7VciUmng1j0VZGZt2gJtajr Yc1XRWbE4Q/+Vr2ShBhdKmkVma/pKssSPHBCRHBYKb22JP8uE+WwrFd64jWmUZ/VZfKXs6TNYWmw t9W3XMTAdULEVA7LrKkqXCRrI4j3a8ExhQ4LF2ilXy1d1RVYJjaOvlSu5pTEQIqWVLa4PseZWTmB G0VrvV7NlcZzy0rLGE6kZZ77Ei+MGjmndeecJAlf0mSOM7Q115wbjzBNpemEXriMzRXcW648tIij P5vozaSn10My8qbUEdDaiH61ihKAVxQpFHmQ/VAO/+jFT5p5bQZRVIOqGEX5IY2SMNCovOrdRAW6 7LS2FmQ2axLoXjONeTlkTTh7TSPETsbqEVhojFiz5ifIjNT/xnUkfZL40Lhciep0kyRuVOuBEa0t iRGLxM40ah6saCSR5jKZGjwIjUODZNvpZmPVG+hxWkaPmH2ZCSNUUqy0hRHaiWIYK4pGYV/ogccM 2nZqyU+SNDMTc7ou2tOezwyl1JFBInu46zjxwWzHNaU1MjSDExdndFlXj9DyMEIqT+JGVTfiQdmh 6xQjSloYwfP2O5UraJ9RMLYYFXfKTWTGACpAMAC21AeI2TBg1AeM0PLpYTVzmvkYMafMCG300m80 aWMD5s8VXuZRrCGjtGv1Sm29ksqgEaLEcW2eu5T9eW2aQn1OETN93uBZcVmdFKUlTo4QMCvLTGvh RL/r4seDxejxYF8lKEQzA6vSzWrQ4qJloCCj1qZOKUZVrHcnSWun8wLad36BBOkxQpwMap1rmZgI isaJ7EQRbQyip8IL5MzDBCnWLux4XG2Pg7jXKFXxoGW8qhSt42EnTZAYlNYk+JAURfGhBvuRPipy rROXlj41WTs8aKNI3dOJsm4n7BTjxEKtOk9WEdXPfLSKd2usWGviUVKibB5X52F1Qqw6TbNOaFZb 5sRStSviIqJ5XV4nNUYEqy3eRghOXG0WS9GJlbIhvADzr4/FMQsfiwX4hTUfc7+YFkezLSa/aoo8 mNIjDF649hpsiZvqqggksYECFbpaZr+I9oIEB487Z3jAmLa9MMULtQV1VCui2UiWUpQqm2PpdTLr RUVCBU+iRqUrmQSSK2VEj9fXeTxN6qhHk2HgEZXaazO6gRg1I6o2vEaI8CEOjViRWnOGY3ZpN7cr UX+muikeRJEQdxL1ytgYVykYIq2rEbYxiSpMFNNVso0zpRlhN00SSFWTLGEjrWM+rqtEiU6KSmDd TXMmm8LTlrUHmTYxxxghs0X31gItHqGv6LVXPcpMlUPfWW+vG2j959RvMHFXzTD6hihZPE70OLNd xRsqqzxZ2KzUHZTwkU2izaE5n1eMj+qVFRfXSe3tiqRPWSOkOhEbamLBGz0s6Ic83rgyCjGH1iAC lEkl3VDiWe+14s5dmMImVYfdLF2oScXJTRtMtpt29mg2h0qRlqYbEfjT+nopNEpEwCjtN1i5yXr2 KJqw+Drig82WyBqKibY+ismapjjvcrQ6P1tkaIReNjNCIm6K+6Q1+OukR6pSD7USkmAQhp5Wht8h pwUa0Apo0mframJv6IizGK4swWAA+hCVbGVb14nrzFImIGVxLT2mrqNNm1kBTdOIrNQHkgSNEfO0 MEIPuKLraOX0xRixiBa5Ru20RGFcX2ZJyHI/jsR+5XFgqroMm0jcVNcUD9PU6Q10msugbjSPYANb qaoQpvRHESB0jqLZRU/C/hMDR7cbrYtqNyxU/dVuYLsyokm1ZkSlSR3qcCyCVB9Rgu8k6czTNshI Iyz1dBsUoqmTb9KFrSfPV4QsVix3aT8HXjbnEe0vI2lNTRmxIGrS4/KyEm5aN9JiZgk5j3BijKgd pbDfYA7RNWkGEMbo8XGjEReCiEXUT8rNSPlmnlN8uq1wELoA16lzIm0JrZJG1SwD6TBVlyzy+q1S bw+MQCGU4a//sy2kW2cYJ18Vr+GrInbdoMKACGFhR3etz6MwZhiVkJaSK1Qh0yh9y5yyUDAVuUjN rsUjRIs8gp5UZO4R0mr9Knphj1gmTZHMdYnyNeheU101iZKYeu0ijjFLGJbw2kCtaIwL5hUlJ6UX cV58koXOmRwkU31GR4Dtz44NaBS05/IwYkF6K+8vKeLsL6hAIwpzSM0q3QOJKNqjayKiOllDnFHD teEIPYk5xszoTpVIlO4koaFRTc/bFj/o6LwoymtnTFioVDqYXk/Kl6hUrxqvQsXMbuRGKRLRmYRW v4G2UZjJdlmRT4ySwOdZNpK+3bS/Y8SCAkvYQcagR1hzwpfSUOQ0oiEwZG+NMif79aUIec8VWk81 jzJ/EZ8apSKtox1VWi7Yi+ZtJsaiif7Hzg6968U0rT1KsEuvyvTmXTMVsMTtJd1RFA== ZZ1VFtQeAI/Quy4WgdqJBSEpDW/xWkmxQ3fUlcXggy60g6FoinOj2UrzuCLMt+r1RbO8LiZW1Qkp ykywjDQp9/VIEBIwLGZCqh3S5Ow1rzIigVUW6c46oQVdkSFSzipOBX1VFiYjnKCqEVmELOOiaH/I QjrSwWQlRuYlPCNh6S4srZgvOb6MEJ1AcdLWEneqVDvTnXQjGC/vqCfX88l4m6kMNmFMiH2a1NeN IKT64MDUu+Fu1ChN4Cx+zTbJKL7iZXoF9ogUtJkRaCriocVGdjFpjNh32n5SGhePSOPoEcRB+53E nxe4XMEb1zxKspFRmkq4HKqsbqcRWPzVz0IOHxXuFjAuWboslsOKPZnG6ndKqSvhUna0KTW1YkV6 pz5pTG1FaZqsw2M9rkT1iswKrZ/IqeBJlTakZwolfNRd0ahQkRBQEvZkJdNEHY4bKrYNowy8Z/WI TJgWO9nbXWo6/gKNgDdWj6gSmhSxa8vYNTExMfF5OK2Unqrr6AEzOryea7TUXyqLIzJEZjDnEjCN 7Q4KCl1slKIC2UDB2mAxEzOCztqJVN1kIhZ70sqL2jMSR9fHwtAA8Yp1NhVO9otqj8KA52qXkiaA DZk9lxJPkJc4d6edebkK4pR1vrD32BbMmgSFqyei5zlmrU8T/FZcS5fGr4pVXLxxZA2ZG0sV7tSv URLT8IpFlvHqUdp87CLWMnkhNaszC2mXmIxdLF6SSfXY0hdk34fxIPainVbNkfsSFfSjWADcF1h/ 2ifSb4tHWc5oVIZ9YL9qezEiqm0zYuZlZfqCu8L0lXa5+kRDYRC/XNHV4ga1T0lCTRU/XMXidKcV l9BiSuEGY/ENsPCkk+sGqKeiAHTWP/TriGwwo4GSaUVZYZEkhR8zRt+C3jiG50Mqid7wCuEpnogN EU6M2hCpsqVWBqRwhLFFx7ErvjKWAK6tI+76afUo/a5p1z6qvowUvgLbkxampdXjak+JxSBoki3+ FUGEsrLaS6QRqISSGRJUsr22O822+vBuSMNhlHRu6u+LeUklyeHEkH2BE4OAuCdYppXDHlqK1L03 ki8o6VT7RNCw0VbsIcPAuEwwcj6nHjVbdBxbtVNIZpoWcEQkJzMDthPbHBeI/XXTCoRPTFOXHFts peRiZdIIkKqSc1dMl0ZIp5yTWf6YYWsIqhIOPKl+lHvXIJEcjREmkbiuwVTOKEoFO0QSis0lmp36 3hmr946YmR7xCs2Pz+0ZQb1mFuz5Qg2vq0/mUG6kyuoqsqnQrbG9tCvLEuJGW5CNvmj+NUIi1n5F TXYp2Y+GGqURmft31xpivKIDjS5F6Y2LyqaNK40k2adrWaMphDeaIfWZmsUTdSecvI6xTFiDsCz7 6yAuLWGd+qssNlXQtsQXmkkQDzCEmq19aguFpSy9P2FizFN4OOqasAg6YYjqpIRChg1NDtUO5zOu XBRUnL3a5IuVDGlIMBKJovAZw1wWK8bWVXQprf3mwJ2xyBfksHVBfVsrjV8Y3c4+WNEABWKkvaOr a8QiXWDz5LY4icfO5zRBaIEZzVL3d/1WnZeBVeLya4MbwIcXD4CvYTCVZY6rU0jfV4B1h5dWVCqZ IfZP4f0Y1cAQ1diJh4JJz6RIJ6hYz7KtJOP8+cYtZbjABzGO4qq4BcCwaGfhFPeGwXb2hsn9y9jM GrAwY7EyBFq0MpPIpmBKzJZL0zgufVUWFGXM8e4Vrka3ZoSXVix7hdbQ2nUj8QbpFfjnfYL4BkZR JU4nkxl3FU0FdHmP0Gpr+2mEaKir2V6FhI9CqwAvYFR4UnB1QmKrdR5MQmoMYOhIscHQISzQ9QQP 0mZgUMEJwJyK6WInSfmt/TKpj2C59WYiMo8gLBEjWrbt6UYRjGhu/URFwb69PSqhaeCzQW+pLvMr QtH9pE/5Otrrs23Y2U5sGBfqitQs/AKMyBMGEpsJzbkQjJGOOVOIva2d3828qHaNzE885MQ5rIFL EZ2ZcpzsaAZwqVFmZXeqTz6B33Gx85pJLfipMRsL+39jJFqPHA7y2REf2sjniBPQTwjdXvsq2UzG MPhwNIrr/vPluNzPfiFSEs1M5eeHv/zdu7evXv/+8LObm+vPP//2q9++efeCsY8CcneecHwUCB+x pwQha2llkkAAC5gtR8BgMX3SJWlwE4lREFTSCoggarLwAf9NbIHAlsldBpVZNA5EXOyS0g60cO0w V3ASixq0tJt7PF1Z5kquLJO3p4R5Coff2tBy9IqzyadhQXVPYLL9LTba1SqZXFZ2tKXtS+Le+BD0 hqWE55hAmT3HM28tZofUwKSvSCnUEEpkr2hnE6yx8ILZLkiRW6dWvQIeCNEBGiljZDvh7hw1WdkM 3Fb5OIKbXMJnJfmEzyoU7A/O/w+55v/n3/9gxPMkhIvhkLDLJf2TjJjofCKtWSyJ9jAO54p+Mh4b WBm+gSjg9Lhc0xjBWogBrZ4YwTJ2L7BdjxJcSw+fs5TAGzRInBbCwDuN7MU6L3AMBxIWz6x1dMxP oqysMUFGVE3SXnCs0OMrCFHiYrI2nOAtOllEmTCiUWKWiKzu2/ATYUK2HHaPcRUL2z34hwOguoYE mi6BEYT7r4baEnxIe5zApoidYKW+Lm6Z9dicSHNFzahwh0lELVLEip+gDQ1IdMgR0UrvH1vYVHC8 lYqa6+YYEsVNKw4bPJMoqU1qFRIJ/0qFd9u5fuGE1XGxNuLJRGIQhxe+Lq6lhceW1ZOj+Os1RQj4 qVcmKBw26NoTjwbDa45tJt61S1xs75G67yBAMfv9uhMvUydiunYMSWND86oNBZXXraO4aS0ROn06 ghgYrqjqgHM7+gHwATJKOpmmTQaUKBSx7DSTQzzLGs8CG14IGXEjtBw7CnihEi+U8S46/opkJ7yZ j16A83lZtDzWGVFYctj42Y7dQrBPBLKO3YMzrYuhIF6a3E8s/cTRC4AxSpBAK0sMPEZJcDCKBmdQ iFYAWMIsDVFPUGVuTsQDJIlS2BXQGa57Bo042v0yIGUyCmBC/knZQEIuBLix7PlwbqZw6SKw6who TZheWASQKBXtN8wB4SgYrp4IYxnvh/gfdZHtwEGDTc2GFIp+Sj2gqdNo4j0YjF+NjS4ugcYvG+wK uwRTLhyko/0tOiH5jAEoTR2X5Zq7DwP328IX21X44PFPbpGxNfcNH0gojSIWJltWap2r83OfOmOs O2Yp+8E+TCxP8GgpTEaxITPzirs3sYcnY1PEXvPJIMTDxCipZpNHZTQ3jdL0Lr5O8rrZumseIcUi M0KTEyOIT3Ki4hIUgWMfH5WoYl4CKk3UkqBXFoCERc1IkTmC8YmPTMSTPWAR09EA2UZVKyuTBnaB dURtXd/IGjABWdkDoeLIRKw6lei7QMsG4+is4Gh9CQiIfa9h6K9YpMX6QzjfwVHoZa1DJ/yD2Ndh TkrQE2oDgdGoTC21Dm0+LPCFicKpgIomnU2aEcAOmT5jsbdA/GIEqYhLrqt63L5xf72XtGyZUiDh Mn7ShtOdEXiD8BtNmOQiRhkHI427pNZu4JTJ4QyuI90E01A8StyfeOEyG1DCdWxiwt81j5JbeoVE RoPsCFEVZnbCXbCiIojNJ4Sc7BnNXK3dOYGlDeZJRvSCf0mDRJzadWukh2DL4m3FcsvkSHCjggLO AniVDhjioVgA1l+LR9i+SrgmN5BLqkhpPXDCJuQ60lhg7TCkhBhK+MsxIhP1yqpHYIuK/fWHJKTg EwBhMC6WRNzyZE5r8/AGI6anRhkmAm+SnIPtwKu1V8SsLTaYX0iQvYNlR2hEj6fZRryJ3yUM5LUe kTAihUBeYXtKSyW+r7XFEbWEoRTUKH014QEcJ2uKQYQyr/IoEpOpi73ByQW4STFPO2BfIhz9OU5R mBQ6P6YbIVp9U3wAbwiQEZnLjFhqKd2IxiuxYJ6K8EUxCWmPn1DcG1SUKTgVW5FiSKI8adYS5xoj Hrq2iyOWKzNLzZ6IrkPIPKr2UeLiaUZ5ksGIm1kWeMxD1SPIEAYwho2rxRIpkl6Rj5+HXcp+mGzt Wts+fmkmiXO7umNH+lPr6YQfrjU/XN7gSj5Z+7sBV+Dd2L/VyJLCfUY0A+ZnxswVs9QmxtAubKAZ r4l22uJpxvvEAhVYoae5VpTmWFpQcXhUZfceOAHzXvDOlCXWd0ZgagTNTj1CG0LTUNiA2SMoQG6P c1s6mq3hOxqxxcRBqCjaOgSQtS9oe6JOIrsofFNCfjQczfpIWw67IljIMsbENrz8YzAamwzS4DKv wAhisanVMPhFnatnAkc7prGeqUJvKFFrn2BUmEnf18xXi9jGMkgpSCAG4DsL8Wwezx5LD7B9npDm 4px62ytz7KZ1JqoGc9Mz4isgANVvtNrKKiTygkb1dgMYocfErNeNgNEg1PR4idh9BqKBsiD5beih 3i65KGtDOOJbHJHKcXkpwTNRbOJvnoXpCm2ODTyaU3tEjhHaaKLE5Yq7E4NsoJR8HzLPuA/eTmhX U5Yd6Z3adieUBqi+wMV0AxrfgtjEkYMJKnmov2YLHTRfg6pr94hogOMOi93XeIhQclYa+Wjz40iR NLnCRY0iRhjGQtCcFSdUxoMz60G1WjTSXQlsTraygYsa4tY9OBpVeGGNmkKYSn0QZWgU0Z7V12kF V1uSfiVStOd9wVJAG8SVphkYcUEDT0j2vOuiFQ/+iE8kNlFFmkvXWXBslVBv2mSVuBBbP9Rpcrgc 0uW7obiYm0nmoMlA4uKJOMET8ABuLhUnwr/OLxMd1RSwLfjx6FZF4uFQstQAI53EtsCncP8RBUJy N0FBTEdN3a04Nws1SafmxXEwZD5wHo0HoAGAWvERQKr6PBm4oJuSxKYBY/jBQOhtWAwGmURnhGiO URNovuLAK5eZiIkwIlnfkDiXyUtkT6pnnj0gsRgwlxwD8PU4VX4z56WhXOFawFDMtFsm/IfnhABh xUVkRyp8xcRvvZrgmvRq10TuNLjafIXfrEbqLkv4p8SbQNLgDcth4YjvIsthWng10ZYXXLpAVEne lCwqrYM3K+4ygCXwSYJS6P3YF6Jro5uWWVva4UJOgKWEhUjyx/qDq5P2r0XB07c8HVVr2INEdb3S towc/JZOXxdGYDtlAht6TjbhYi8PkRfRQt8a4tFgOpqz1RPwDZw2ekEMNbjBoeKEmoFu0UuzLrb1 YKDYehIH24hqU3HGztaOEX0Et4uTOb5eetSy4A+QxkG6yOHpI4hrao50gwoOa+6vspIAqzlEiTVe CjxDrev2IkxI7RNi1ELBaIfk3Pbs8HRSxTwhHemAKFutL87SFwdvxuMRn29rC/9mbQlgxyiipRoF +4N2gJEvoNMltaRMXxWi7ZWAd+vsD7BGhv1NkmUpbPFCpABbvCFW29j1EbJlILVG7MG2uFTJGaa0 BidfjDHMnjrxGdwjU5J5EoJXfNrxAO3iZMB6G4Mr4RiVsXCooPNXXOgy5xa7jJdQ4Q== NE8wcY3Ar4pfphA7C7BFActVV1uSMTMpPNgzGrZd8XMUuaCjqmTgoQKER/HCMh2N2Zg6os4gFnEH exFpUEcTN1B5pYXCIytBpl2/ER72Cc4mGxB8DJBAhIJenr7yet4Zo45kDMRlMozSZuQsrVmzoxEg R2WFz/jDWngewdPjGpO4DzuwonuDKiO1YDYqPIeKPZNEQkhsNYtvoMY0MGACNp2RW/h14UTg7KFI WBwUmaceVOak+eUCBm4JmtOqg5TRHGFpzg3ANthHB51bipicnaKrBZP2vC5A4lKAgALjMuPY6Pxo TIZC4Pgg9OSXLZ53+razx8YSEbkmKZDncMgXEKoggcVpgzGNS+RiNDBcvKwoJ5zYYn/ogh5h7Qyl F+In1LdU40V1mXbhTgQVsyF9kto9sldtYfDE2oDZ4EFjFzXxSIWKtoUpKVZi7CBL4xG5j7A+JvUR Rx86/gLf8J3WfqeuxIAFSAZbElJyXop1mATkF7ANSMdmCFbEnlpzT+6QH5OR8cS7s9R1h8hSxPW1 fbiOuFudCK6BcnQcDL2hEgdLmnrr75D7Qg1qh6lAgxnrpZ0HyuG2K70A7IAMjtMa2QBNzMqYce0i 67Z4gmDNhMIM9Gd/APTHudKVZ9zrM1q5BBfgXCL7xvdJt8goXboOcQOzeBwb0t3Y9NbOkwPQhJ1F MihjmxcDXbk6CQRY4gxguhLCKNJt8VfA1kZkN3oVunkBqiqa0Akp0zK2iNOu43Y5ZDWaNJh47V5x sAlkv4kdcsA8Bik+96vNtceDiE2MgdRPQEXEfnTbbuBpZoE8atRcF3jLCMyDm4iQtGFsKpnN4U8x bh8VNCAepABEtJjIpaPBKE0y3O23DrYrG5hO7NjEKMrYxC0iNRk/vBE9ILIjGQcygQM7R2E2lz4G 1pCYNuvs1dQqWcloVuScy2SDHG1mhWxHsrqwdgmxL6k7W4oBgpHxJD5PZHBh60xAO8Ex4RqcC1Wr xMU1jxO+MHBgkoVeLnH5ukVaJ1pkVqMm8WqxZOJJEkMkniRsCZuZmRPJkdcxG8WFBoI1AslMm4PG G3y2pZ+JbpJWtS74zcioydE+DX1wRfcBrw0lVqNJxmx/v2ZlAovTtObjKfopsUT0U1shRzZLaj2k WfByEDlBQRihUVDjGTd18o2hFm6cDVwf/fbVGTdps+uxbVfieIvR8wfJoatiRz3CxE5fCc+C/Ad5 Bi4TAdClfl6MIXKuF5kSjsg7IAr8tjGxmFjwiTWQxbUZAursJ/sTsJcdHZS+YASKbnzyFWEhOeUJ j36zOBhH4OKSnsVOowZFg3XQI4MBb9Ez1a4wsUPnUxFtWryeJeCddkhU6ecgz247ca1rQiedQKVH PHOZHY6T0d1wMs8rgU5JkggMgloEAW37NtJVHGUSM0hbEEM2tJYL3ysBh2wJY3lIgKKQt0B6l5HR hggioFYUhQ+Gut4bBUxkOcgc+k6RX/yvRB5EqCQvRPwnhISYBdrKV92BpddLhhm0FmjeZTIKZMYr KLZDAkO2VTQayftkhARNxkmLi3lG8D6+UzC42bBb4I6LAWTWGFlbzKepHmJE9QjSo2wVyHqbsQrg 3v1Oa9ypIsDtr4BcgOAe0R2zUyPiiYHLa/s6B6PQpgFfBW+9jP2t2U1PRzB7U589IBEX7wQ1FoTB im9iufDEHlFjxJryhbf+4Dr9kLTxfIT4OxPZ0wgxYS7AvmNy1MrpvYb+ARiTCpodIcb5gnsMhcDZ uldzb/kbvZ3zhbYXo83FfZE4R5Ar6M8J17rxZ6RJiqNH4BjTraToedmAMxENnjDp0HEWJ4kWkbO2 YThgpLsseK5lrJaezcc53FILuRYrsn6UjLBRMtvZOtndT6o1qVjSH5PWX5xIohXUSTb2Y4VNy/gE Xxkab5oBWcvSaCRjzh6FXMMDRT6GrlOwdA2RtRgjD8MwydkDFjtTpOJP9gGT9MoIB1Sd1TKFeVWz awKAniJ8E8IaM8IqVcWuNJwfY6Q6DdPSWsRMTT9JvhLSmlGrpd0ISJlfS2Je5pHkImRnBlNaHTRo FAqU7JNuQcRsy7iVDiYzB32p4e9nFgAWLhhqgIxw2Y2SzH55iUe//Cj1cc2nnDve22ElwMf61Oly pYVnRvsHS0iCIfQyqj7YHxWW86KNp5naa3NVCzjiJQeHJongbDrMeHw4Tgqf8QiHtgEEwSdIxtEJ KfzZOXVGocTlgLGwsuQf4KvDnV0QwMQmVn978QRJVJINZN9YyF++HL4lmn3zZYBIqw0Y0odlF041 QJwk2q5jkIVYIWSBRSqyMLp5Bis7GbfPCMyqlX5r0PtmdYe7G8V3Cn0jkkdlm+ATwjyZwzzJVi/Q 2Ls6Cvl0jV1MMZzKeD7ZDyOxWJJZAcDi6QJCg9mNCbMSowbOC/4fgGz4vdfIF2+UJwOXPDo7khgW 3LubQtraBrpZeM9ByICzGUWpAF1njpVsLZE2EXeaiYWReQigAoz0Cvdp1fnhTiYGi6mntT8w7kSk rYBldbK5RznuhTJMbh4jcK1So2CcMXtR46zggmzPcSeSUFzFYOx3ysCrUeZrzwLEmlnQ+kTOzW5A a32kZuPvHrvdxKzI3qF6gPU5O32agRAHAgMySHhYcOqLExJH2qNKTSGH8/RKlH5sfBOVfeL5ZhvE gCeAYDr6MkXWCxMmzW4OQ5JRI4ZNm6zOWGmCn4CHc0ZdJemEZHYxDk19tkdDY1GfkowC7WkIjO1E 6Hd06qgYEXoboTz4TsR5WJDZIWPoX5tFynYlxlENvAWWKX1pifKV5E22iBaRMQt7DWjq6lxEXEaT E+EmoN7Qysjkd/lvZzpFJ8bV19nKEAD55c7kb61G9e5icHYX6swM4h3uj88Wdrq0Hssb7e/Qgo3O ThyvXDdittFSXJJAl81G3ZILS2InyfncBi2h30mr2ODb2qREXUjunBo+F30U0b6Mx9gjpKEuTuw0 JoAMcdxtJao2VBtpeFHITiwd/uRXkV2yeD+xLROMa6YixWxXFjNBBA4zB5eUK15EFiWYusVzWEfz VU3BGCOsQc160LTRuPPympECaM72YZBRR+64JKXEAK4AVDXp854iMHTkyjlzdOrOcEbZkwTcrJAN VSRDI/IG5Cb7OsFHqPCzRn0MQvPQc1niRlYWNEBkMNl7l6lYNxPCmToJLthDIo020ynSsFG75vEv a7Gkg+YIvGvTMtXeMwXcsvYMOdJ2z1g0SwKOW+57BgNAhrxYSddSwd/bPSNrDY6WV+e9oL5SeU9z IvM8RZb17DxO3Ad1dUzTSP2F7bdESm5kelL8qHRGplEzRQbIAlzsRCTIibXidAXCs3hGwF8UsdYx IHSNNH/bQti7JOd4RCZgaxTmmGxlA4baQljwHAKjlByxhzZFJF+jcM4fmFQi3mwcuyHBF6P1zfhy UvLaJLuBtYkbKLYqxWXZHIQ1lCpOdswwaZiY+oSP4tsoepYQJUCWyYDdqcGFY+2B3rL2Sw3frmxD P4FGdtdGa5Hc4PBxDbPRsWL8IhVUIMl/5DlSg3B0wieeN+Ma8St3sdgiRspJV4jQSbw6+noGvlIx +drqV2mBWgfUneEgDUcvFo44nvlkXcyqP+9ueWcUSC6B+TYIV2+Fo9vRA7vlIbApSNAZIM6q9Vdx jeirsiqSXX3UAMHVNwOa2XxbBY8YGKfUwmXoXFRQ9esYzzdTlVGMabQGgo+YyjGaFcpQ8O6TOQtZ k1N3ItgZL81h7AU5mEcxBHvYCtOPw2AOD+aEr5KlIN2IpZBECI9Ctzon8lwOuPWoMIHLb3VuW1fF q9nPFji33soz4HHgGVb2LOJoJjemJaC7muXa1XRAcnWTew19lTUawSEC/cNrw+eO3lHorGLtV6xH iAl0tMgEiWku33Bu4uipW3aE3ncumxtZQmYmkj0Be1ucAppIx0ZKk+lByDZi6iTtEkLGqHG0Zg2y ZQQxVk7M+LrxW5bcHbNG1ADWXdYIj62YAwRXJmNyPc2ukNNCCGPlSq5nrFwy5jo5gxnCsY6RQ/7S ai+Hw8sYNvakWu7hBJwjpm4TtrgGVfNiBVclvb/jbSJNdZ2OipexABiHmg7CzyPJ1MTHQF8BGEOP 8e4TF9SO9AjH0QoGF049YL32u9udEWiPQOhRJCmdlMmJOGkj361FEppfhkB9qHgtjELgFDPoJepj BPIEOEP1iAZKDAFKxRBGZGPsyEFNm+Ylno6DECxYDhgBpV+AEaBQSV9PsAhNDBoObl8SJtGPnUvZ NstAekVhIUfSkUskcpLMSxyHUviOystMtZIz2dmf2aiGK9uHi3URUScpHoR+7PZtRKRt+gaYs1rB JO1h2gA3Tnopq0teHzg/YWXJdrfoYQnI0l4du9TU/aFDDQhMp7GG6gygbsQ+BFVtDis2FOsDgxED LCjltrumUN7IQNRe0YgFfzAjxGXaFmFPgaKB/JEAmqAU6ZU9+RPdpXla7OKHTqee32wzBrV7A4sw NSDbmZqUcuSEacMfsA4pTIZKCnVE/inMrKDKT5ONyxk0yoyzCcwgsQ/yrcQpRcsb8GC6Am/MbieC 6pQyOOIKikoLYfzCjGKDOkaEhImZSE4pzQBFBtiPDbkl02yJWI1sAKms7Wgdo2FgHQMhc84ZOSg8 pyUPCgD4QQcPKKRE8ICEh3/sz5mK35eSSj0HsRHwIxmTeDpvYscEVSKW0qkoVVNR6i+CATpbtER0 IUDai4OXRw+ITSgqrDkzbcnBQqnAhk1VDVvO6NlAUCYnSFsRK5UE18UjIjAMqBaEG2q+YcWkbMzd Is89akJ1AbYOmI+e9I3JEgFmQiNYCwmbHOCxtQfxKwJqB0K6yZFhEYMzC5mnDtMmbBxQ2CiM7Bsk HCiFck3Y5GQsjPEGxpRRrgfPSqVGyuJ48gTHd04jMTFgquybfoMaiCvRvCsklNkuFkeJK2CeGdZh ZPeEdxvfopSpMRktMzlzouVUW+gFUUpByhoBz6M7SheyO4pwHaN6ire43TzbrSXjFLfOUqYWGaYE DuFS0J9HrFFDgnTMyOuxa596NT1Q6NA4YUCH/mBj5DazvlKy0KgOROmpf0iEHb+7IR8GH7NNRGDB XjQjJHRrFOC1xcgYo08rUKvElK8RXaUOhx0TaKBmdsl+sGpLEn5JFiheV9wHi30U1Kfv+5akEAKt VG3IaCHgS2AfemCiaQZuNAKPJNm5HAQ4QYOzChUzkoEbgUySJuA0FGcvMbsoTNsikxbktcSKNtAE XBhrSWDD5E7tthFCXoAAuqIEaa0VbjN2QZEnV1ai4EUiAu98QJuoI9lzQTOeOupwp1Bx+2aa0Oxn J0kv1ojyGCV0ZhAHXkBinzBKJ2BMAWQJfYQItRhyJX2EjY2Pm4IvvEcKPaK6RhCoH02NISN4bPAD VTYEX9YyzijoYej6y8SXKuUORtwvWKApclC0vsBaqAzXkRcLwaIsTZV0JJxrzmUBPw== j2NbO7CCQW4jN3CM34CFYuyS9iPYA0bEM2aSEaLsRym+BrnHXfwY1B3BM5IW+dbUk+4758MI1wkX 8cBBTdnYGmI5GdQNf+45ydWlkWQksY9rinzUwO85EBbLQ1kWsmDJVoh0uNHVM1GWttXv5IrrhXoW WEoFF8c8RZgpRoxTjLB56+A4NnDFmIw7eQTy0qAS8IiUj8gGmwchWKkH4uWOBiUqCS2jUxmpN6c3 HyMtXupUy73W0LZ/NacjQZHqVOOo24XXFN1Vc8u8RdWJBb8i0A1GFNt86PElRlgQiXjsB2aEnXm4 4EAhxMyWUFfwiye2eR5J/7b7YSXHhRFEiQiYsk69XBQ5YZSLmoKkzeB1I2212a6WSh4O9Fi6bVZt uI0QflpQdabUJRral8g23imugzlpzw8p9Hh+Ym+CmIKHVtsRk0ckHnRe81w3cOHcbekKor3ZxUQe 8mo3zMpl5oC8Ue2JXYWll8LT5HR4MMdrL+VUKSbg4mcNmc3LJaQNni82WDsEyghOiQ24RMi0kpBG sg5K98Z4HAGewYvlgOgQEgWi44CNQwhwpDLGniHwUMyJltURc9JKatT/K2XzzzvSAJiUSEOJUe6u PsvomI3IBL1YjW6YCFrjRsmUJyuUA60eIGY0E5OgaIGDs7PdE3p+Zua248MwgFg1uzbJOEA7cLWF RoiJHeHSes7b5IQzpSoSjHgDIL+162Ga8xW1nmgNMQ2iFATGOSGbkiqblEp8LoD13pDfDJWMZf5O 4WAEtFHEQJ1c2JGE19jXqwXMV30ZY64qCF+7yEbybWZIYOqLiN5Gbade8Gp2bGMi9DI5qhPqEDGK MncnCDuOTPJeNMNI3OYOMiYs6wtSnMixA8Jcrbnb4TeDZ+gFrVoYx6QqzrYUmr0s81Wk7VI5Lm22 dQuqaBiqNVLaydV3ha+xg8HKaq92DRcEehYccErB2yQokjM/UVvsHCgkbM5Hm8FZ6PMGeci92onY qlkWuniP4c2B3uq1hObqaOjhw0vyQ5LB85Hf70xPF3KD2eh2LBUqAkIkicTrCbMOgK8+aXZeGmlG xTIHh8UMx2SFw0He9UmV52kfGU6RdLwbIUJxIBj/QiQFUEuQwk1hLtXVRVVFuQY7oHCEfw//bLMe 35AWMvYaGfooDFAN9/Q1EF6rW54RFGsp9Fcq+mLeUkyR6iklS9JtzgXqmdkzP1LPk5uQBwBAPirL R+pACw8yJHVI4K2oLJjtyyoG5llvX3JkI5F2Y6MlFyhmi5YAc7UbmIxJGbfA9ZxWVpyVYPweIlYj 9NykozirfiZ9x2nLdjY3yqEslFFZY4QTaDIm/1bsuUZRHu7U8PAC+qfw/Eq9YVKdPULf9bNQbif7 Hau9d63LfQYFjqjIvKV4DCnO8IYyORHBDxxVNaRVJsqZodA6uwDpQnUWvHHEspy0ssYIYq2kEYyt Q2PtQycRZqGL0UKygcSR87ukoMN5nVK0Gk0HSLJ5hCYzR5XRxAj2L1pAJQ+uxIgtHlmtASLNwQ9n n5worFlQnUB+YGFgnhqAwCoTi3fuE3NI7hk6P+S4gKNpfhMXc9eb0mThWEIk0ihBgzgrVSLDGWxS bEiJIMRCMJkQSwGb7bSNFZ/KBMjCA6QbkFQBdKV5cZygSrpk2Xy/j2uVsMaLXXRS6KhExYQUEtIX 1xisQSs4KKhSN/Y6RswMVKFR2DOTRwFbg+ZIDfJ7Ozq6uMJ6iqQybGCSyuytRm+FdS7UKWTuKl4V cnxK5AeYKsnjjopno3MbqdyNl9fVzoA/kwruWj8UgdKapMh2X9zmYtxKGpF8m0nrGysRcL34GmFY t6giv4Ypp6KcIzRk5q1Bas5+JNIDTHxZYgCR+BybpYOEzMZIpMwF7d6jyhqlCkwIiQ+ST5TF19dS j1HSqBcr6omiZQysJVhibYtjoaHJpZ0oKVFiVCZbF89uIVbHCMxhjSjmJ4wg+1gjZhczSJheFKCf sL2TRzglOVNIeHsVhDuBBhnZYJdS6SBHOBUJ5wzQQhI9SKAnNKJE7IpMV4iVJ1ldbDAA6Ik6QRgO IMhIso77aEImCrQh0DWvpYW7gd5Q1NMj+GjHnJgFyL9DosUBAVIgkvDmyP6cA9tCyhPhEdIayXvR KMoVNxchcoCdKBT1npO0Oox0TkTyFo0dkz83Z6C9CMlKJkBKaJGeLDKeoMoE7eMMzaJSlEXyrCk8 mhwRA3eKZCjdr46LjyCEhD0lBzWqJ6cCOQP6SiK3MS3kzdttThYI9cxoo0I23phdrhsQqxaJLZmj s4AUJUqfdFhohjf5JNZkAQQE/G0lNc03LgDa4SJEf7NHzEQOnNbNfWuU4wJiuxzTw5lNZFYE/Un/ dJ2bsaNCVqOI1i5TcpcpZPnh2R99edfR8v6mPif7W8QwHx/bWBl6wzU/Jhtz9bQ0l85oQH/0eNRe Qgul9DI1QcSA8EoCNOSCi0c42z+TgZe2GzRDwTjZSJVk08ykNZSOs1moeI0Mn3tFi0zq3LiRV92C 6KSmrM5EdMCCtIC1RRDdQHI6FpgX2jYrrhmYHdLwCLcuwB2pd5wpD8xMJ8pR9FpdODEXMLCuvld8 HVfkRnfCKU5m+oyHjgqTVAnkieOFE8yEEeDR2eF4JuC6zjwkExlGsSGIJzt0jL4e7c2c6ZmQfR3X kCwUfAP/ZPynr9OiRkGmFywxTJzzLlgmI4JYSZp7ZXdxSiqm9TslF9mWuh8eCGlHyZnjeoQ4UaLw n2zNmewE3jG5xQKPTf3OqO8LVqbZEo3ripM5KkgldrQ0avwuTtQl+BllLVoUfkIS18hCxSVJLoIh 7FbIJoMfGjWkk4OLbGzM9WMLDARk8ijZMJNHAcLxCUvkRpKiP6ccjq2NOG3jEMcIGaecD+oyArEH o13Y2pwSrGh2xq1RNxnDFBUGJ7rjy0Rap8nJum4+kqlqsxVqo0p1drFLK5MeBa2BMCLH4cAIsp5A d9P9yCNcEFcEyLyjwIILd17vGHURHN4DFAnKNXg26hKrA18pkaNs+krECMkGIvlbT0HBZKDWFE9w bgv1e8HGSJ3GkiT0vJCznAyQctUJahr029BgoUVdBbQTfGsOMZI52iybitUrShI4oUb/KLMrGmyN TbARYFgLcJ1+WTI0Y7bxBvmc6+DgPy7kniCTzKMkSFHBGZHj6cjvri4LCIkh6KvDSC7rwPuIcnCb hzowRT3eJYfSkyg1u9YOSqoBSkJ5YGc4ak1HEdDrwXRaz/FETc6Rhx4igSgHOfxlCbFCni104m3i 7Ue5kCUyQBo7F+8tfmKc/GXdUE5L1BFopRsCmhbDWvCp417FR4we5yIagAwookGCRlldhxLclZOm GdB1FTAUGy9LkThNKBLwWFpd+osEMqnJCE3XlABrDYQR/rGuUVVbKzuWDWTBbFdk45TtI82EeoFa QmGkgDACmPFCdwUIMCNQXH4tO74TBXQmfV5Pin0ukR/uymAkBCClSdhyWWqqlTiHK77VWuy+Ws1X FqtxeewFkkC01A2Nk3vKq3sfUYUI8OHsbWl3bGRZGLCFxkUNZh6XgiXJRSJjBHDMoGAqi1r865/S 26nr2+8Er+JkiuzthDaCNgHmZV6sd9MHzfs8jSYM6XO5HfV3uhJh2ch2Dn4xE1XKQEoxg6trxUwY RlH7lkSqZA47ugY/xpX1Tcz7tkYZASPwNIJEsW5VuqIWz1MsJ7JzZuKJ23Yn2BAjSKj0CzsjDEmx gZM9al48oy4fQ1RotAUHdmv2SunDbD7Zuu3nBOoKRnbyGruZGhA06mFs+KnIgpJO7iwd1IUcGRGh CBVPp08sJNkSPZ5txi6R6KMvLsBpGeEmSyRA06ZmQ4BRK81W/kyFV0aRGIbyTPUFCmskNzByh5nm Ea6pwNtMBmiNHY2WYYPFr5LBhCcyc7actUcwrmw0HYwpkdo5GbIWCTyoHSmo0+9qOEJMvOPmiefY RK0uu3pfTeH6SnCHEma8o1lU0yxjrD+uetYf3HantGjywVdIMAlKQ6JAaaMtRYA1+GMAGNWgWAdi Mt1eXN5jQeQWeyaIp1i62WMuNp57eWreAqMcRF7CKakni7x+2RDZm88iGOYwmd8dMlCC2dWBJGWW SK4Pr80EfqJ4hCE31PFftlIohDYoEQWoAXx9Rs2hO47EZSN0ZQwYfAsMmMv3TjmaOaSRrssBMnMI vQESoRT842t83sFqDi1RBMQ0Nk2dXegdif4G6GYO0A2RgWywEMofMQZkmq/h0pYoH0FfhM5MX3Wr 2kEJRmKGWpgaDG6OkIMRm65nMIfbmDxfV+1YWgRjEm2k52Q6HcHzi5Kpp5r8jp0PzFvZgkwMvfik u0Zkipujj+Eddq098cU5hWRx/WtRcralBIWvIdGI5yHRxm31W+qJmSN4wObVB35iV7NFZrOqYL9f WWqMQIYwsQCDjjgo5zk1w1H0nNRUIRBEGbh1CUyaeLrnE/XZI6yFi1vhunCiqi06vwt2tu5k7poA vBwBSlNYyWTBuBzyAsuJBFhYFica3SNQQqw9U7VgijI1Rgc0dy6I+lMGfSYXvtyodInSp6TEutQZ lfTALMBqJmNYc7dccOS4HA2Riq0yRQlsBl7GEfuc0JZXGVw5HiJSLXFFtYhBccKh2cUw7RwmQTjP l5ECoJGWMHUwVKUc0OSSUG4t5Toe9Mlbc3hKmEZKZ1BrqJfeoXwbwrHVKC3LGHtDPbfk+5KMYjou ZpAe4UradsXgJ1lbT7imGMISOqxz91FLUw9eMMo1dR33GKOUjlEBkjtgKn0dijIxAkh1aMwYjtQN B1JSSCdxirH4Fj3szLdChk64uvudFqK83AkodtC3r6ON6gQ4PzF+Cj3xuLguzxSorkxbRWxQypHP US9nsTXi4vbuIoGi07nJmiPdpVHNdIlRjvxkqiTipCL1mxA0JUBdPGVeEA1YhsnYoCCN6g5zjHLZ XVu8pB+jKbhw8twVeEa69DiqS79BGd0PAaResc9lIbJAvG3ZKm5Rrd5FarTIM1vehWFJHCK7uZXA 7tGSvjGPdr5MkUaT8Wdt+cfg95wxTiJRi1FgchllQF8xqKQ55QTLwCO02xlRQuEDVEIMqKGLdAdO grPm2X0cjxhAZ5KIFSc7cXDYwqjZQa4WQDjQAGeQ6DiTS4ua5PQ9KsY1OqPeqHQnJOM2m/zWlEbe agktpCZFPMEtVWBu9iMa8OgbWGDYLYeJstLbbmHygb84x8NhmsUjXBE440HbsqypMUccuLn4QfYo sUw9KHVf5+qEFGDvVKqiA19ch2iDRox2di7d7qc1lWdhmcq8geKx+EAQkRIDvjoZIoXkMVK4aypu tCilGMACzhtXV8y09j1WbxqtWGReIRw8KUWm6gppiI6d6W7HkdsIuOVdjLBEdHHeKVxL48gi4Oc9 qVMGdFEdBnBpNp4+vs0scMLFZElTNSqaCmmpuBbDYpYB1NfTIq2cHNUQhNEXjXobtA== PjIdGFwn9W8BvhBVyGBNGmPXFVap6w8lmgsUj4gSW9rKk7FqSzTe0xzNgEK2eR6j2JgmEbaBL4EY J73L6LwIcjrpxd0Hys5DStthZBa67YGA/WDM7b3hywZMXNv7uyU10yQn1F0w+rM9uqMJOburwVd9 +Q3FEMVRFtNFwGgjQCckTFdLN2OpTJNreKhGsnJzsrjxglVrnplGSM38EKsJvkr7n2MdvVgwwolr N4ntJyIMwILhj41yDGLQKeqmuWgD+sHknCbCQk6mFOl0h5jrUWW6M27eFThCdhjIvbPCZ9Q94cYO kYYzHh1/0Awwb8xpAjvgXTG3ZxN9irQqqW5t6x6G2Qc6FWlPNospdMZxk0vUx3ExP3uRwaDDXcj2 Ruf40KL8kHTwfBj7O17ometc6H/8q28++/WLV68/u33z9R8/e/PP7of8V2/ffPt1XO/yN3778uuX L969/OIz3eLsvuvhZz8//MN/HT7UMvmHr7dNdxvEDHVBXNq5GORevGmiGwcJpE4So0vOMkWbJllw IFXgItEziaKepFE4MkI1ptL1FaqhUZZrJUufOFR2UUJYrgNp0hh8caoGgR8WC6fP0aG5aGoIeBSG hkKNJ5RQMrXcpyjzR1o5zvWZ3paUkrfmhG8+E2Gj0ltx712aovpqpNu7DlsVwwYX3yyyA15J20OU afLS+ud/8HcoXHgaOTmhhTBTg6GSVNGWyEiphi86ATPxoG0r8eqmaNSzp6898OrFfYp6qZ4RYwPs Gg2B6RQMPOTJCStO6Xg53tAntesO2K8zCZu+j7tqVBI/yFCnSNf2dEs83UzLUZCtcbXHr0QJm7GX HqCWOaUHqMbmlqNzy326cOsxXeMUJ3o9Ys8xZfKZY8CYPol9pJWh7hkrQ5CIhzMK/x+9znjBi0+S muEnrL2eIyXKIIAZz67rMueIMxC/gGoIGpGqDVWZavCqIrscqqbySSrhO56hTh4mrQ5N4kF3KWXy Id2Ti4hTd5ZTb9B5/XSbcd/CRsWZavlIRjw1pWf3r0zr1usRpSl7xALbdi8ZKpPkjpGeZxyo4b5m lPsul8BzzFTjdGFUQlEzNVGpOB4lAaRMw7GdT205jjKOpJdCOhlPRM1UMhuomtSvvxpayajsaml5 A3hWTIaoe02aDSMmN3gGGQ2O0cXWYwAgWQpjb1cI3CDL2+FPRiGY37uW7hRJiu79QGEAgtzN2rzM IBomzx4Q9daKC2EQYKap1eqaVyWaPC7JuELUjM5RSjLakVwqqCE6So4uhABMoVpcosJQtqw5tc/1 xLLzx0egJ6a25ipNi+uwGrpLpnpxq2liQFGQlZCnwyuRse32Vi1X57HZhCMtyq2fAK2ScIrZLUWY oKHJkK4wJM9lVtVw8DkKwdTao1FI42KYuENC1ajWsEkwDEh0lLo3Zhe3WZDU1PjLjmHHt6nuKNMh lV7xPVsiUNGyRKCZpl2ZtvBkbC7dlEAP7Y5H4sA09lnJsKOuFuh4V5egshQJXASEi+1i0u2iEqRz D6SzAOxyQHhxpxcj4T3AKQX0cp56NVmiujjDQH5QMcf5ZwFqn+ywC8UcyJD2bnGHTipsSPAAWQe1 bV0inpV5iCr7kfKIN73bJSh4lD2kymtDR+GtQbDy1hOuf4cxCcPoESOzZSHLllKPpDSXqI88TeZH rbnii+UILBxlp3dnYRTZTIRnMedcP9GoVcq4kbJBVMv0SFdQsnWd1U8ckwLAVLA1PYIzT1vhhakX XuAxEGsIpmSsd4oRjqRTiKFEVMkd7QgcYb+7t7oLJuBdnboYRRotUZmcTEfXl7PrnJaF1f6RFr3V E5izsfdiKc7ZmOhteGlE7r06nYLXp8SjVvs2sPIsk5zaT/8Ma7RMSXVlbxyR0dHT2bfIRrgpRcdJ kHOLIfCyT0b4TjRAQN+RKMjuF//kOuBs4V1A0dxY2c+y9mfBNn46IrvnX9wAVyzhEU4uU5+SqU8J pgSPYOGx0C8eHDnNFqo9nhTMoCxdpOjhJHWvPPr2LV1MLQFLxfMYbdHH7tBudAV1GffF1UqIp1RQ TR4BWItXHl2HfXGqGF4twxIZYYRty+79EF0Z6NdJlyEXinAf1NqTeioN1sOrTEcVd/9qrt64hNPW ulKOMFt2m7Vq37ObC7gLiesTUxmrhv9aTJ9EHyCfyVvC7lVgYsxNBlQw0Sh3jHxwRiwjUU9cOVt1 NLp6AqycAOavkWzjcLZYYHJsg9Qtqmg5vavEiChHSJyNzuLJvfHcbXlxGiTuTyeKkATVzTYaN+Pm kiFFy7cpGonQZ7m5Wr4+p614PKfrA1eKixcPWF2ddYkE90rV6q39MjV9q1u4UMUl0lsI8JHeksbo TL2QgcwInKCoW/brI/hJL2JENPVuaPBLtKYlpkm20ZbYn62LMFF4WFpPfcYVIk1Je4jqOuSwTFG6 ZF1cdoRS5cF6VrQydjVCw/X5cm/vTsESnBO0RpxYcLHOPEchRvNtwKcus477knp1ZAs2c6kpQgv4 IadeJ5NRmRdOBFRrVMMhGzG5MR0JF8UBXnefp4GFnZrj6gHu6UNS7ezO82QbbC1vSFJ2BTYSEKLB Fvkr4Aywid313NaDQShLKEHmfZjIqVM25RByRIddEJvMhGi8TON6qra5EzPFMR04iKpwpltCQujH IpMr+iDS9pWmT1Fux23PaVrUy0hlUrVo7zyuEcZENaRiFPkurhHJiIm+lLSAoXAl/CVKuZLJQJQI BBYZfIA1XKx8iUBV3KAEXaYaLlkgd+Qgc4JmvWjDzWkvwAuJABIaZQVQG8gMYkQJQUcj5t7KBJ+o VFZN0VTcoQMXDz3YXNZodsSPPFfXeWo9gpwNL0MgcD2xQuo3rf6WewsR30V0y4qgwYoDSjRCm32C MBL5EUhKr/aCM69EA4hG+SaivGvU2qOUKpgo2kX7BK1Los0o+jS3T9G7azuZ0WTcTwJ5RIUqMCD0 oXWx1Qb8w4Ab7JFy6h7DgmVQtW4GtbobQnHvGQDAMGZJ2xm7DIBEnCBHwic0knJjaLlxNU7OcZK6 uSBJwFg+vg0FUYtb3Ex2vSxO3+9dYPwixPawipvNUloYP35xQj25LX26orSxfYnbic+3SYYjMsnk IvlkCcgEDJGVQbGnilomkz0WmuLSPShMwR6XPVriW6ES6EvoypQpwo7Mru0ER8jFbiwU3NItf7gr wGsr4mxjilkQtgBzC26ZTGI8WrTnTeTVANYi44OmxVNP+KX1NmgmFxqgBPbsyt/RUNsG4FgMdMWl QS1Cd/Q20GpExSXbzg2ztl5z5A8Xd5ovrmvNxqTRuMFe2hujaz5RvhBzLDoOEw+mfgI1BHCz4HmP y6GpNufh41XGzxrehJzsoyQ9AvGnl3W/0xTBdRMrmvRo/wMNg2PKRvuAWK7JbeupT2oEFY0BJFGM uyAGsrrbEXO79Gxc2mC5RCFQWjfg4jnpOo0mDvrA3UlbZ5buBYtpIXbnNq/086LJ1RT6gU8QOEdd reXp5WhlVNrWFrxcBQgGLHt223mQtC7SQHK3T9AO2M1iV9zheDd8jY4+YMbw4YKNBhByoL13ddAV GiW4D3K6HChKzfl/7Boe2h1/6B7TvOlliLDbyfdJqERal4bgIRLMVk+ASsiM1bZxHZLSpx+nmf1g 0uxnCsZkF+JH4UEXR2MCm36g7EHZWq5NkXlAw52VjNIGNoGe0hQxIP7GtzCZSTOkvxOa2kRYCUyx 20iLVU8bgU6TextRoMGd66ZoMuFov9vT2Ts/4hiM5H+dWdxAao3OquTZZMfZ4oIGJrlnRVSp/YWr zhRPBnENlLMSFbUnX3K2vE6WB1It9So2pXqtBvBddBhaXb0JR4/T42erzN7GYHZpq+kGsOtmIBUH 242u08PTnBbqwXBygjCiXbN+cP1aVH/QDsWx4uqo2uwqYAGmTCWKxciyJst5PQBgdLtwIiz2HpDn I8FIrg5Yu7DHm/Np3YWPDBDXfQNvXGb3OF5Bh1JnAgFn9C54clC4enQiVge6GB8ngopcCfOGEl5a B3pHsXvB/Tc62VOcBqYA9IQ4ixt3SfA65Y2OrQewc7WrsU7jELFdGRPrtA+qSq7ucABc7MpvmKMP EJ4aewCpcbT0qtNOr5kPq23uaPWVCPiJe2Qn5kJMraeUUAuauuwu8RQvdnyOYozdiGeWtGMyQCKG 7O5Z4OCQD8AslqNHZnL9MPevIpGrdS2BE+KwQAPQOfQtCkI76N9ZDVEcQh3NvV02K3Q0GJZsPILG nERvC6QB9hPhO6YQO8ioXxh4wtvCOo7tYPRst9Pc1wkfJE8AlVHGEOckGnr7/9l7k2TbkezKcip/ BCbQWtH2UbAdbXZ9/KFrbcUzppvRTUjxzIzIjAadYv/qu7gAtDjFLhBwOc9JngD53PWc6836oLis /qO1RuPM1mjNHk0FHaoFZiAFcxaq5BD4/9P6/D/tn/y3xIFFZkrHA6R0ziZSP/bIf7+lgyKwUUDb YgNdAOBExTzo2C4OpN///e3RRT5nPV7eP9+W5a9GO8sfOE9NLED9gQ+acjREccRb2G/db6MWwLdV hbnHuH2w/IQRSIcFcEy1KdBhqb1TfimsPX88Fbh/HOCtd1Gra/d/+HrmRNc5ju5Y+/1H8QF8ID84 +8PPXfxnT/Jf+dL+b1Xt/X+bu8kBZtJLB7vInKfXaW2FqkiaupxZoHCo3hEoWL5H1oRawfsBdU9Q 9oh8VIWKmvpr/qTYWlMEjlMZuAwWIFVkhoqF8yPyCwYmOK+h8SgZEIlwVDJNfsm/MQLRXu2N1TW+ gYLvZqKJ54rjgGWlXibW2b3lLerWvABi0GBB7cHSzxvWG2CxCm6VD6amfbQutr4qGLJFoIU9jUJ/ u74+fK/kp6rrShj4TfFThKRIqotkcy78zBFGMnAkqPKQEXLovXf7rWBaKNyjjwPk5H1EzBAJoTlq 2p18GUtwYA84AaG6jqKcAhxnhHw4pfFvu6haweU9yRCPiK3kCrQD2D6skrHSKEvNq4MLytuaB2ea Ml/MLezQ3sjoWiCbqmt9F8IcHbAwhhIzWrg6UE6oGezmKMLu/IJU88YS6UNdycm22Yki44xGrBZh 71XpZJSinJDsMKxXDp5irn61lmrJhJfgu1ne6MIbak2IJmCBQMP0S2NYlLTaVXhTTfLy4RhFjqcR +UqForFYeRCNqt9ZsdP6OVPmGTeE8rmC5yDEynwih1AU9PE5dqHi1kCXkE+WSh5Am3Ib0LWNENR6 VIHDtea9rVq6ZXqz8T9DrRC0+fggvMATWukkILd+KVBZyO3+fmvpPlwOS0LW2SzmWqynrt2v+NRs mT2W+cWStftaGAHfbsKrGzfMijYaHQMcmHZGWTKheLhCFgTAzU4eL6BO4jr8wJpR67cxIpLqvm5i AJRa4WlpihRhJr7XEq9/juU7I86VhiNa0fqn4ipjv0O3YqSnsKNzhN03ZH2/qAyExQ== CMJioL2jDAOIDcpoodrBhOuK7lhrxMZS2Qo7WC0/Zd8fC7IX/QPdiSeAy8v18EE82yMNu5roe6KD j77nwpQTGBChqWXipiAkCi1ghAtA3oRyb8pEQPUQVp0rigyDKLit4Di1WsWwrUSQ8dEsDwIybY/1 xtazqsMXaR0tUcEfUEj72+0G2oMDJKhV0FB4HLotUIJlVxGGKiQCSgBRb+SUotV1eegScEGLq+mo gOPtwpyDA6Myu5dQE0hH3ijpsLSrF9okjkTmeOwSmYOGVKcTGNp4aYN8kfFUjg0sqPVXvaugoZ+J OYn0IVmjqEv2oAkfQo5DK2i2nxoatsuiQ0+meEjPzJbGqyDNvdKIDcYZNdOE8TRQUAO6VSj7mvQC dHrqPUTaPUSe3BJvnl87NIVC+wSSH2p89eu1tSsVjtlwueYweGWDx8Z63YdnGR9aQ1UWibKkSoNV tbdz1UswY/U6Y0b64QPk5z2JJSmbfoluHo5CAwFket8350OJ6tWBK3Yh2voO8fN3cm6WCufeNHPR chIWH+43phVfNsyeq0CXrRNGIJqeyyTnfBW2c4Tw8PPxAKj37YZVRHKlI5FRkneH0dS0e6somiII NX5YuW3MFPcUGjon+8OUJpQRHDyDGXxd3uplP0OHBszgKL6VUVW8MbRSEVhnougCpNCVv7jXIUd8 aHGjemaEriyaI1SNoOD3Cob4bTXLkK4bo/Z+8+alGubqj3ZFyLGCVwjoJDeLVtWrCB576QIpVHW+ gHV0t7pHLiQNc5AQjlqKw3eQ6NuzRBofnC1Vt5UNYwsChPvmBZ7QjEcPTaHGof7ZGt+IXfzbnQdr xP1tPzXaZUpCoKE4zAwo3k49UxcAE0Y4vaAa49XLCBCcjJiPnnbXR5pab7/iWGzyCUN6iIG0ka6T PZCE4ENVnsbEWinqrbgb7nkE4qm50T7fmgaSaXQHKfY/AJJGFKFJfCVwX9fkMPp/58nze2nAP1cQ BL8s2mEEyEgpsDjvO6B/zJsaBTFWumqZc7ReWNCAv5j/Z0Ak8fcnHtwgv0jwPq+HNj7+HnGkpMmM RnS9NXR1IDgMqeOr1AQ0gWhm0K96Yi4cs8Yd805M1um7CbRtMcBEaXvgc/qBGSBvv550J4mgjbNf gVsebvjCc8rDZeGDmh9V6HuILQAlQqRwVuS4OAi0KqHu9e8CWC9vwQUjtjT7RktnT2wzh2R4a1TC WyT+zi3dKOxJh/dskXyNM9yjxKrMijM2rCiIs3GQ3HclnrcmyJf3utN6FbFEA2Necr8k2XiHn7nA Sb/emxzgYBWmbNgugPtXXC6jhozc3AzmoCh0jy5rm1fEkAPmXL60u4AE7hdgo89SgPREk3qTYtbL hURhMKvZnIYKpYUlCn8OhEyCviv5gvNZb1fnVCXU9JerzBNAI3CUKeeiqDoTFZ7jOkx01TwQYyXo d6tuN+ifKz1QqrhdTViCMizSp74apvL0xBB5lbVGzjWF+D43LCzqqnoBMSIdE8Wv6rZunwhnu0dD 6R3p/I7gQMpUJ/a1fjWlGz1356E+3lZG9GCJUQ4ajhjffEY/aEuWh7Bd1IqNDPJKS1FqMmIeFVlJ Alx2D5vcoGiuFKRO7+/W8/KcUc1RarCe3aGSaphFPZw0C7Pn1xEwDYlQtdWTKBXOGfzb7FMyaAcF vvGBGuZvXXMwfmDEbSMabOPW6wwCcoCbFLy4XUrePBAId5kYO9oijHoQ9eTpi8Dq6wHIGlLZUCGs 45LnG4QGwBtsYsq2PrvkhZWIxZePqgSGY31foAF3lUrxmaWyGEr9rdmdnVRTiomslVqw3YZGSBoA 1+8TmeDk6qJha+TPAOK09yt4u8mSx6P3NDKqoKRjl6kIQim4SCEGqxdzuYr5iIOj1F3tmT4iUQbg Qe4kAR5owttGoVSGtckZRSQyrnDxsgUS1AZOtjtTObcYtJFVNkEE6j5yR8++srUUymb7uYCmbxXv dM4c0CiswLPi9dE1558s3iknJIcQ6QFpznuFhS1t4G9dNQa6o0C8MBnFxfFAn1cu3fni6YiuVSmQ TtYZ5YvFRodliDgT6xl6+qIffasgdIGqzZ+msCuYHlrfA42eWu1BnldWVGV8KJzTkOGY7+zTIzzk FHgaWrvTESrgn6ys/wA+QBA2G3MIC1ddnldBQWpwlC8rUhBAXoXvyPYLZL9HDfphN/rRJ44j+enO vH/8jrR4sGRiAZWTckCrQ8vDHeUcQVUOaSEyZkQk6sBva0nTTenfX/mO536H25/w1J8LMA+t1Y0n 62ZCjWDdwP6y8/MQPfWTg7ATvJCqKPPo5dOseYE2Z7bAKkzUg+sZ1aHPPbK+X6d/QBJ7HVXJCwZg NuUAPDUq5V+ZaBxGKAVyGAGCccQELFGBCV9IUkSCz7lYvm7yM26vqmrrhbT9K1k7DoK8FKjexZUG yohpdyXveS+paJ/HRGiio/okhHuQjgz7F2YmHySEp6R2ngPNOlNHDMRhiXKB7LvFrO4+8Z78HNUh eJo8z92D/0AoS1jVa+cdDPEKxDIxOIrvJ+riStFaKhYt4qItcrJ6HP3eH7TMjlm4USJoGTyyqzjz quUV+Q/nWY3HNfJFWtawFLOC6STT6uyRXIaviA6nBFi/hqQ/yHq59CMlr6oVq3+4m4LgJBqeIVhP vBeuVoFA2MwFMzVjXV6UhiYxPu9NHRPwVSs+poxQj8Ni261egiFADgS5ja2n0o75PNAqGGR0mN+i KXmPI686s/RLFYBT38N+flGg4yFWhpR/u63okYogFXU9jKhlziKSJVkbXdMW7C6mUuyDGCH4wctz pm+h0RX7V45bxP4uCg4RODqRvGrN06mM5HuWFvT+ThAsBUC0GS3keoKgYbVHmNqawsgqzhWOSMmA 4+DiNpuy39CG8XEceXPJtHUI981tjRrrb2+ySwiut+YDAuy5UE5ZEMAg+v0rpn5FoHUlhY2jwdn5 2r4TRZ0WEtI4hFhRGPi9Xee6pvS+DBBwZTVK1sNexTkvTpghGpAFjBwDtgbUcsr45oF+DRVQmXIb lngw/aTE0wRcPKriMaLCjlcJe2TEQgK7Ib8rc55W4EqZqKCUEjDXfWH1ZNYwA86e1yZYaSTBuTQG KdBEGTGRljtT7tWdBa4VgfEJCoSOcyWRvCgCeo8lkykXIIBlKwAD5Z9D6ELTm3hzTW/FpiRgC0iA lAOV+KH88qpCsNUyxBqBtpgj6FNmh6DALw5frWhFoTmiENPHx/kX0EwcsYFmou6SP+cdlJEyADJ9 ViL6e2/+nFFoY3ybHeDtF/xyf9MwwfiUO6AVmnhlUAYfnAIpCElbGDCg1gfe6IiwcXicpzFSWCrN 0tPJYTyE+m/iEqg41XQmc+pRtxcqeZMYxNnf/XuUw5n8yt3V+BZ7LCb1JqnMoUTASzgm64ARKg2e EQsEgNDhQpbFeT6jBc4j+mA6OGqfKZ/P0Fhh8zsT4BH4VWoQgmBxCQxQy36F48EKFENbAy+FYjHl bYjMAkOI3cn3KpFmEWlLRWnqcK7PChKz1O3F81L0wWNV7CWoVECoZ60C1/711/24fz2vk+Ah4e5U 09w682sCiPblm740/tyTfOWcXJ9p0MX7gE/n3+uIS73+UGM+mrjzbrqx5Yhj9UIIinrkaGRHP+Dy vCMl8EuSYKtIHfH8kmaLkJQVPxpGvADerGFDbDtHxuAI4fchIctR2sbXxNHLmDJVQVs+xSNcsCge Pbaj7rKobBMeldQHwWzTKttRc3j1jjs5newAqHRdo+X5e1+KaJXgfynr7VQ0jcAcK2iwJ3VpgPTj joCJzIhtbv1XL+T/cDr/l+B0gmEmYP+DoXSI0L+l24IBiWbW2GVIEqeZVzxvYvcIzQWtewpNNbLe b/vMayi7DM81Se3nXANntmi3XwKF3465jP02QNsEmhZYVwqs9PXYCgF9AIY32MCvkFiDMwtvWR0/ Fl17fs9AQaphvBohcd2sgMYAcrpfRxS+2Q21esAJcEr6+YVe8i7tjx8QHaDohST/Hz7UE2emGC78 GufWSUMUWIiV9isEOahZ+XzOu5kxLuSX48A7bpn0SS0ulV97wvwTXAP9cOJWeL8j+DsJDQOR87gd 8+LnNEjS3pRvOoeJNGwSagIbiSfU6oClXv2Y7zb2m6YfBATE8rlxu8xsAGMZRWw8SCCdPM++H+z7 wbW44SHbJvfDLjmLBhyvBlWp0NBk0p/Dg9Sc0/qlVr6SlWA9TwbZpXW8iX7MviXSue0hHEN5rJkL Dfr0zABkGnjTVGFVjilsuqDNOqLW5RdtLLsr+Bto/9PBtL950zKPptoEZH/DXLIq3f1SXej4yvyy viyJE/2jKYnz+cDfEOFZABAjFfOB38PPUnlCiF0Jw6tj93aSOUQkQMUDm4v72JkO/Ro42Hym2Qym jn4ImDrUY1WtUEW4RXr3fFCBqCt5QfkA+OtSAD8UVr/Oxl+zeyeHgr7cFMAK9sF/97DDTRcLEu0s ul9GFZwve96rHYdZy77C3GbU0Teskh0hur4gbjB2Lkjc2E6EDtmi/lKo/KEOuNjPWOWsat5kpxDA kUnBowyby9ta//tGtA3XGGDaWNyK90eRl6wIY7WBEo1SBFczCuOgJUWtpKLC9kjyygHpUfx1Zmw7 l8wG6tyWN4SCC02Es1f9q9XDVNM0FNVgyhybzuUITINKY8UFJO8RAiGYg6g8WoCnudQwcTDRrToJ VwUi9dySHNADO7FwXSn93Foe9S9rTZzeQyLZlrhMrdB6O3CO824w38t1ry/xuW5pF1/+Wnot/igd kWxcnIn8os+uamW54oRIxS63XeVv3F3l6EEqyC3ybnqJMJvd+Yb+LJEXmmVOh0InJn5+6D07C064 T1f0fPgsC2PP1TUmaaKYUkZ4AziNqd7MANXZd/Tucey1aLHQ8XodAHeGAbSqsveDtgZLT22soTKH RAk9ewiUes4wlwhlly6IxU4W9g90sgiQ/2wElR+FWc6+eEt9GVXvqJ7Okc7rTWxuywOBlLkswK3o HpENlh3kbAy5988Hfi+7UiV15WXM3/9Ia3Tyt31L314PzSao0OQffxjh70Y7D0u5G3JmVM0ode+8 f3pV3L8GxTVl4ClexkcYkXqSD04KjOMe/YlTbONVaLncsdgraQEwCkFSavp2zJkOsUt8hls6uTTs k2gaZU4oLwq9w5QNI2SdKmVjZUppvoo3Jvq/Xgis0NQ2mnN12rTRVO2snepZpIXzXLEP3tH/LUtl Le2Co/HQx33yYJOVUaVnTL/2gadbEzQ1/HsoeqgFhqgl7/yhy1njHwwHDZddti5GUGvy0ZMI+2oo qstT36nBYFYNMYcYS7Y3HmURSdzkMfafqdtYb1B3HpdOdDoJ38YlVwMlgT0J4GSB5mORYkOGxuLQ NBrpoiaUhKM+vw/ZcO6AJoIjqIYp7D1aFJVFsPGsypWeKLFaFDdB466MlAln/FfQAQ== k2/fKt4Yr98qRpdvLZHFPiGtaLD381wE54JIDxVRW610DyEc0D2sQqMqeriYEeM7RJ0LGVjES7sw vLS5JOKOIhG36mHMTkdhGrmzUa9SA8Klk/6cFd+VHRZht3ZNoVjFuhEIe6ckSr0UDbNPXasoS1v8 MATYhz7ma44tt3ySIBNvk6jqAUe0pK16iZrKRLnB6vm4Bl9PWmLO7RWT4rPQVppAjaVmIHjBQUwE FaixARMc1KLxSgxBTdi5TaOvGnSiFbeF/sRE4+nQmNKeh1Q/agSngfAzc22RL6qZZ9Zis81PeHRZ LlPde58EOn36n0Dx4YXA46S68hY1Mk/ghvL3dDtBApvtRG0Ueue65fkD3XCe9PoRsv7UJQgZMy9R wmU/qZeIqzCS1dulUwtRLyAiw0IVPU9UaJmUERiFnBFr1DtiKJVltn51WkCAQtsm3qx0mYotREaB fxBZSu0eZCn29t6jPpQDS9NrTw6AVBIivkkyZhWQLAJHBfvSldE8jOq76iAwRVLmRlnz3Kf0KZsk 5wCNZs6gIJc4/gXBW3asvPhvbeuon41+tUsIR3kb3F2dfxxFECy6vSMMtwOVAO9GflANCuFUlUfy ie09WwqCbWqMN8JoQBN+BjZmwXDDoEvQxybwyYk9kRMzQ8AmdOv02Hf/RtSMaC3NZ4DFzFovnStN /eoyagfcoOgGhewqIeMffwslFzT8zuJ/JIB4T4DwkKKdsSS8dZcfDYMaG948mRYIkc7CQIhU3P/D 00V3G7WzMQm/1n05f/LB//h5pXp/rkc3KEeJXKiUCUUYc5dT7ZsIS8RaERbjNQJ2OlVq1FhbpTmg PB755WqhQhupwD8mLgH9ZqLXhY8LddY1ixC4mZyfpPpJVF1mXGJJMbrdLQB17EBIjjKvsftVgERj rh5AI6EdSFu3cdhjbKQQ5sXA61JEg4zCxqVZPBe5BLdp71udVxzmidgYjWwBrnT0BMIh4kgYPTnn SzATSFTTlGrbovdKbDPp699Wv3q2IjimrX6wwAp60lOaYDFQyZ6AHrcugv36RU/OVnf7HbR6x6iW lAaLUhhnutlevyGOFEGy46nIw3ud8LeRQKMFQ/viiRd8sZ8h+Ehf3DihFGlUlnwfcE8x16Rfg24y 4FtfUWvZGmmCTbs/50qV2UzuK8q9aR6Fxv7QKRQCZJtMyKEnqA5COoUP3JF8y2rhIO5EhzJzYWuR bldmiuGGds8bOK+oE6USeiEPiOS71Qs8Y4oSP56HP2pa1BmpxvILRckXdJPnuCRCR/g9T+QYOC43 wiwwR9n//nClujN7z6kPzuFHJCuaXitwVejwkPcVbNe4fF788MDcT4fFkSagI57MVnpxzGcc/+6V 3nulG7pMOsYBDzfpA4/Jj6R9UaIrplDKdsXVHvWimx4hFCXalAaLprzIsOv2eVZSD8f/3LZC832h m4Om3xB9X4UuVtIv6fxq2aatoRDG+YvPbpcIVotjMh4c6h5FRMms8T8trhi2VmDl5ORm+coJLZQS n35D5cvGmHBjaYMJoCClp9soSt43Sn1xq3QRylcs9R5QbjRU5e7TC75vC+nQjnCAkmDMrrWU3Ncc hTRXaQRWpEpT2Lqft8sH7VOXZLtTPeOcHA9o0VeZp4hvoW7EHAcQyXXyddiFeZ5jAK4QFF2+M2uW O/uNcNrVJcISmToDShrqny9V0KZ5kfscrZVU4nuEHXHmRI4gqfAKjmA96VFry+62u28XG6owLKKF GpckjYa029JQmypTAYvRsFMs6AB5oQ9OARyLbz1vxChiGaapRFduJVYUiLPkKt/SZLiZP6gU+ORY RVAhoAgXfvnZ2omjP4ElOsyVgt9g6m6Yf1PhOLp0Zz3OF5mOyvsttzziYmwWHigl/pqUEJwaSCf/ mgr+dH+6VBGkkm9LdQIQ8NXIK/xll081ECbLUujobIGV70Rn25mteumiYX+Ta4CA+xaUhAIvnXGn XwvdAmkv5RRsQN8D9omCNe9Z1ws+M5ATzKghJC4QaT6VbUOk2o977i6GoJh7DYgZOzPn0LzlGQYh g63jU59BgD/6ZJ8zCy9A1csKkqNQfluOYI81jERUWuPEolGFbplm3OtCw3CKhpf5t7xldfrtWZ9I nJzMr+sfmw2w/llnJolK0r23SYCuz61tD/lb4YB5yFDF7jiLy2OJCJ36ZmdVvEU5gz/vR/zrOaxF t4QT8yFq5MFCou9ui1XeCG+QwsyjhGtBljYdMwQHtS8aKgVSnWKbVLS9/dmIJYP3DxfIVlG1Kman KTJODLmKOHcqwr8yot4RN3mpAjbQn+aVeoElRgku3sktwNDe6jsmldC4+H1IfBiSsAwwfp6ytJvi +t6jQIU/jMCHTHHyagL/n1xJx5D+J7/PD9qf3NpfvoP/bWiw4PoQln4ogpYajqvy2VO71mZrrivK j6sM4cODpsL4jzRXRiEn3n/adXwTUnW/02PnlWPFCg/BT/BKlI8+899/vykW7qH0Jyja7xER1Fqi /YbFEULegGYRliC5pTix398+1SGVWl+kakjoDHStUOKNhZJL4U8wyUKJCNi52vrwgYp2Mr9yuBLO AXpsNywE92eQRSBVk8gCNiclWfYJ4YkyQeiCmRCRckwlGxmwoyaII+NQo6Y6ws7ZhFZ2EUAWYUYY 3oTbhhtjpTqTnB1K10gDSQwWUlmfKwyjFtETeJoTZVHoRiSLfz8hyCtxrFuJkaaCawBBI0pG+9bk eSQoG4doVVURAuHh8lGuc6CyORQRUrZOjiwENhoWPH3T3vttEF8JwZEuxHYCyEhfKVUIoB5Qa/ky eKeRKKR0/x8DHuBslJMHnENOZMB77aoVUgdDrbB77ArYtaNYPO3h1N8vQeau22VcokSeKzOmo0FA c9OH0gh3wsDd12Wev05hpS3RsZJvXwN66hxBiauCAXR3t8wAmSuT1mIJppPjl+kl2lHdLApiMK6Y 0F86arGXNFC5y+dyz1RLnGHL9YTri1KsEeyN05gyN4KVKBOhs1c1VVB3uldPDKq2kbzxUgtUbUUw /QwYGnHAvaIXluNZrUXaafNLCNpvoAGp5IJNc9QsZsgP5s9xn+a1nXnbqzE0WzbdH/jZlGKwPAWT dOb1VvavR4xvQcVpX9EUF1uKnZQ2WkIZe0BEJXQXGEE/iBENMRxjKEPApk6RI+QXnBEKahLxULMi sh2XEnRz6ZVc+rkqhNieLc0nkjuwrRHzwyA1zLLssVQcFAkG3gYM2mu6yCmFSiQIKkoeP3eEKDtG rwbuxMOWcbrm2IJjBPm292IVqJPNm0shGkKYP3hBlyEdImwHyJLkEm9ODiQI7RGqhcPNf6koiz2M K4d+CvmYqYg9BkgYF2hAfZGCR9kRT18P4TqdnxW0DQA86oFFCDdieY9mJ5mCaKJUEXZIszU7XCmi PDz1e4hX5t7JjDYrGodxJhPI/207DW/e15+wF29Qzs7vLSrhYCDk9Uun3ClK8MWvgUP8Df9qYUQK 6IfSKy5QU6RvdwQ9FVsx054PrjxfcLBjuLdEAE+TUGlQEwcnsl2IMPkJACijwSzGAxIXfrlcQCFC AC+qp9b5o5PiHTx+WMR9I7YIrwYnzudLhNC2XchQUFZHyrgp4HryUiom5xmKHqw0X9Q6RaHizmlA /LDYKNs+BEWN+2eGnjc1ZuREU1QGLTfD8EaENb2kr9YLrdOmCt8+Aq8p6S0BtYh4qbsG6QUtMkbY VmYC950rRex7yoBLLwlGIA4g7zX4BnEjJWZaBdzy1K09n//bpd4bTZ5KrXFc+QDaTj2kJvsjnLVk Oj7FBveQRLtvyqI3xtSVQLVsRN8dZZOqlsDcWTVkO2fVPKraAllFnA04HipWocp3Kf71k6pklHEi eQHCsWcbxyrDqfG4wdJEctvDL2351sfHRBchbBvgtmCqNtBbrGK7o+xag1xUWRRdw+1WfPYtpgSW LMRoE9OlmmzpscYJOYutDQOG/cnFlxsDnQ/z50+whGznrsYVB6ZXv5ZAdjUTRCEyFery26WkrWWE Ma5I7WS17HJrM6hWJz/CvN2jyG4nSb9FOdQoUYaYHpyhoKPj9eoV9h1t/fb4JtCXDNISdOKbrfRl TBl93fviqLcVUGBEKymcOQKn5KUnENSdQNW6ysQgyl6iEMJXA+h7YFelPfTQo7amGyTWv8sR08ah IF3Jorv+qBeaUFruGbBnUgRTTESezZU3lyMJdNogYiJyhxHc0lOFO1ONCDlbZFJM1a00L+LCO2W6 XDvLR5xd5uUzNTkEMK3UKps1W+BKCryZ/ZWAdTswTVrk5+LS7eYNnIe7y9fvveEmJBZlyKmfyrJc 8n1CwdYSAF4ia2CMG18/6O98J1q9IScniFC89RsgfgUMkGMr16zslQ0DLV6XPF7Wc07idQvHUeuP ipFVzW4ghVTJXZsYfNIhpZXgA8aTBmEy7DSL7cZ+23ADAZWVcMuexJupTCslTgKaAXdHaIpHgY36 zte0l9sFqKkSlL4KWaoDTqLkS0gnry1BBQbYKAhQrX0uK8dSIDROHqCoJIL3mTYqU9VtKtoJ/fw0 IWtv8lE0UatX+vZUHOZmoAoipFHjKj/vUlL61F2v2fUIBXNf5C9hi4sTDYSVEfaLzqdAKS7G342D ukPgDMGCKXL4RY5VGiEyjtwDonsJ45rpHB9cHAUd+eEHmiBgGQP9Duyc6C7w+/ULqnrUy8hcJbID 1IM022nB7FCMg7miVd5TGQ9JA6HLrxi2Lg3yTNLUSiOtolMeJKRwSpfklKIkm/XNR9VdOc8hk08b rFN1QsqbSy0IUNX1brtT1zA6cnCZfFihkEJbKjGgeE2RKIPb/mmxWqcnh8bv328Hfe2Zzh6g/Gck PO6bZm2oMhLVx7C3Kp/RoAixq9Eu/NRmxIidGH2mR8M/kqMr5WchpM201cAAyK+0gf7cDrj2evax irSL+aoUGKlpGqr9hCHdASYsnXr0B47Y1zgF+Dr4xPA63xDvEakfhOwl13XPIzATywAZV/AFMHPa n1T931f28WDxfQ32aYQCDw9BGQtE0rBPsjHDtdejBRmJIaQHuhCN8SWejgHTnyKPMp0/mxQd/Yhr K8QoOcZQyVT8f6oS0PxOzyXsQeA+Wz8vvJodx5R/u7/zobhGEx/TZaaPmkBDaHvgr6k20PwnQ3OC VZWKnnpvxFRTY8EU2APA3bbwbrGhJm8aGNL3IHHdVMlyVeoHz0o3BR6JTqNg1AjGOmS/nr0mvVHi CoCcxPgiUoeK5bcleRsHtPcL+MZ6RUCohz8rPVaORab2iPlITYzREW4EEATO0u4odnH224sK4Kn7 PEENne8NobcrwSHjEydtaM40df19YqfQOZ4yWKkkE+dMEj/ukYCaA2wWFtK9QDxOGSVGmC/WHQK2 7GrZbxoTizzr6VGmKFGmoIYZAPJLQwag4LBVViPSpAftu34vNiHqSLHpWVf4TBH7WA== fHpOYLVO0UqMky0+GJNnI+safSj4T7kCTYwe3JIqLCiwfr2yNIohcq8TNbXsWwam1EheVzh7KOcE xQeruOOyToEQf9JCRWVoivtockynn0DMAXqUrQ0kACUL9tRnZ0RzRzw5BrKoJpRnIXT1fi70GxI7 8p3v/lQlYw3s263aVbSYUGrIwUoLsmYFWSML8L2wpD7izlkuGAcGybMCCihFjwDIh9/rBlfGyxwi D2IGpIsHDQcn/kSrGLwTjL1tvGF5YbDxXEECeuRLc6GTOduXHpeuykGw02qXX3NmzcbtV0ZeZhM7 P+uKLN7A6Zw2BDxwQa88BdVK9kzSa7WsjIKaGH5OSGVWXeNiQ2oOlU9rhTCxKcHKYbCvyoxmCCyO VzMr5XPJ0qJ4M5RaU2vnfbQoHHuE9xA5hhk/JJ8iyrAA3hsJ3+6XewCcW8WloqSOjiEtkYuKPaB3 iFx7Ps9PXFT8brra/QY5rfc6+9rYqNOZqFgzD4KagnUMIq0E2Og2bcUJyc5j1zVJShtt/53DnIQV /SeO2XsB5AuDXwiEbRswuv3prGHZcN0Q6JE+hHb/laV4vnlLA+HWvaQdljSKMmDdAdvUMQZGKhW8 uU4GDDyMkn+X9LmReb3TocdeiJJCVcbxLOjNqDMzewlgvmlx9gBrfh3xoxAGZDFC/RHcwxsVQQns hypQ5uexdNtwRij2mZuA9HbPo/Zqv+kIC3mU38qPXNebcEb7I0ER3PWwFvFGwems3u2ImlCLHtGJ uYFDbpHcZHb8hNrjQnxW8u/aWSR1A9ArKGyOxXrPM6KyJjdh3T+HeC6qsLoMQQu6YdLdXy2pfuV3 TXxNL3CO52uiDcjHjbc+MYWeEt3DIQjCq7ATpmWukAtwy6ITF9yW4QXiMEWUW+4jQhKc0gYFB9zk gCpHbu9ldS1xnI/BJz0bMQQPtQ5yPQ6edrededElJ8cyskFWDJSRupi8IToFRo24B1MH6vKy0miw dvhgOpceqWY/KGf1ryRvQ4GFChridlKlxk8Y0O3iQWkngweFTWR1BT8jBHqm7TgQH4AH6FVyK7w/ CxsdyvV3SO0El+cca+qXwuX0zYNnea91Fzq1sOa6/fjWLnVFuoMSga9tg/mjAgjMNOutc45pgkOz qcVbnvfUCdGwqaXD+Z92rv5psw/JbPxG/mtNXsQTbDaUUpKNU1p3sb8ePv9+j5b7+M6hIgh8xb34 HI3zKfcVV6dKCMyjRbjlxDXn3RcDCZeDBRQW4qNqx0+4bG8KOylJsxiSk/rp5NMS4KQo2MkHuwWT lWT6zLV9NaFEY5+veAJ5UyTxnCFlfqCY1e5MofFovgcUarI9TgXxZaZtCWhv6hlKa0ZezQ0PDxQL KBxplhd6NEG+zIJEkrBWlAJafVvh1LP6W9hZN55+LrhpYwSr/Rt90F9//Ur+ldPgP+/5/pfn0/96 0scqk5KsTSoQff7RQvffb9kjtcKTQCkXBSKAw6Sj+P+6nVRmDdyct8aJd3DmoMtrQw+vQJFeZHB6 9Z7jEcssBKha/b0op2IajHNpTxU5/G4XGimjYOmpvkyOFk6RM/uQlsOH+rX1FWKdFjTV85yyIhFU 6/ZzLl+kx9rDxzMVkNOrven08bq1KUCLRfZskZjDxYgReJt4HAzkDUisd80IGSWNosG1weJCFSHB SZuIFIdWM3LgJMlQixxBx4qfosXXOdke7M1A76wbEPiDgf/Q4x+kA+3qmJ17orfvLxZrhqW4Dr1o 64u6LxgM1mueQ68LoyNskMCiIZd4NthnfVBSKu74ikDmk4r3RKaw4wxCpRSuzRZ5hi7gcMTZfcHo A8Ebtn4WFEgakOocK2F9vx8NIqkDiNY1dn00D9O3Ug17eTbmyuECnU2nyNuamYgnyqNt6g102m/n BispZi5wfa8WLJyaR9Wkf530XppAAS2PQsFjYCCLwbi7PP3ywzA75nPSCF+JknbnUzrGP/0chUYW ANsbuNihOoELTJUgHJCtOAtVGTunCAUMpLAg+fzbfSCIQcHQOufm6yiIzEy1Lma/rLRMIRryOOFa AWiAa2VKeW65Wgo6T5mUkhG04pFuFDbvXEQFgvLl2XlrvNGh1CgjQV2hCWTQH4sQhRp0k4iYUj/s l+rTetOKJb2mDQbCjjBDWdtp6JnpJBnwib+EpF4+2BeNAJTvRRyBDyFgUKrkLSOhoQQAYcz26wbd 5jglgTXpT9CGIGefKzMEUoJOtz+9Rw1xozXABw+yL3yAzhIiYNDEgUZQaeQD6a5Nw5b761BkUxD1 wgN1ZK+6xHZV9npPQ6pBzhJL8e6WNAdHe/Is1A7ybWj0s7T7SnHghC0LvTQahtbTkHaHnIxoJG09 RCPJXu8MqQGcLJTIVuh4jVMZiTG9QCmtVNrHxYBNFUNdfUuJRAQ+8SXqhq7Txt3MlDmwBDdBHTU1 TXTnMToiRRzqa/IUQFqS4lxLnuU+wWy87ErAyDSKEIOV+DZqrFKBMjada7qSbXiSN1LEE0Ksy+mh d1I0pqfAplXzQL0HJ9DJHgVWEnQcHs4Ik+EA2qQkQgG/8Qu5pqkkmfvS0SXK8O7N7e7N1a/nobhQ FHE6C2U/FyVJh+bpV+T65X5QelU8uxCzwZNAxgDur9a44ER48A3S1mVtL10ypx8itoY+qCqUvBKl vBYiO1AA5uX0YyBNSJV3Xq4pXtnDNB+wqXV2iMMr7WhbRij3um9MOZk6Vzt5HRFs754WXCYZC8+s QuOvP9uCdhtIDvf4H3tlAgwKzlTQ336N3af6l8S5emdpr8kH7MJQs9+Lfo1u94rx6b6qmWjno2Vc 9IlfIZOfAMAaIiXtHrsUr1LYMu+zpENYY01vLn7CAeIfDcnmZU+iIQV7EslECdUyDtGR0FRXodr8 NFi6I8RMLZTxRVVYFaY3d421HNs1XXLg6IDRtWJQlm776uC7+Wu1Dmiy4u6ZXy7CA8C0m4hWXTt/ Tgd12QsufqALL02RfG4ihJBPX/n6zIwSntzfstNd8ekRqAmGwRzMlJCbTsEzvpVn8dkKdPfWSa/6 odJMKKudUAEPPCxD/SCa2M8Tq+zNy9ddlQYW+c26NiXE6D2EUV88cR2EPNB/RB68/O2k54ziu1Bj kvu9w+iHeP7RztejdE3N4YnCvK7baBrsaNrYpAZ9P+GfV+KH8M8vYPs8EuK7KJNCnoNPgPgqGy9H lG5OuXIkkTl9pqR2qmrUJDhzrrYQKHJJ5SqwVe0ZuwLgYmRYKmBkqJkBRPcEPTswMOcs3ZbHgpBi qKvtboQU/S8USXf2hbyMM63dWX/yZqupcNhZHQtU/oqegOoSlJ37+4Fu+sXNUWNR+7XfGPS58HGq vTpzPWIroktAmxxdAsE8uIFR8Y7dZgxlcraCBsgegabao9SRtvIFcbUK+4cjnj2D4ABE3DkWqcBl yg3Y8F0HOQiaOMiBUglmsCxt+lTig5kNmjTU2aJTyk+8aD2uqc5xjoGigKIwZExBl6DB8/D1CqRw hEwlVgY1IDf7h8BznrMQsBaL+ACs668P/VzOIUU9xKNjQIaKUjPqCspN2BC211q9EDugkQAu580I pdYBsSFdzwhS+1co65ddc1tKLrRuGNnENRN4cOKSyoK5UirsafJpWZWIlbuW+zW4JGJUBBAiNz6x jFJ4u0HyJ986kSc4KCJwfqYjdCEiYqqQs5Gfow2AROeqoW8LCDsj2rwyF3xPKyY5J2cv+cUJrk4u 9F0JTBwjkD30zmXnsEH/gGHLdZQ4o7g6j1jVjQpm7aYMWnmQVmjUCD+eQu350StJx5LH+hoTOgvU kzthSZ1XvFBQUDM14V4ZtdK3rDUOERMh9dn9YPO2cZiaN31K/XIzv5cjll7xXKF+FzjLaZtkdRrb DoK8UwmmADXjFxhKMAWT4QgZ7VVX4OWIC5liC6jXN2hNfYPGV9S7MCSegxi5s+sUHSdApSkcsK4F LG3PFpKAhHbtajNHbexijrne9vO1lhpBwUH6092R+gvGk7IYSRLptoDLi5AJv5ceBjodz+2Lkh5/ E49zgYn31IDy9uODxlsnE9j+AD6LyiWS7062Fno+6hoQb1h7LbS2bt68f1OQ9cyyofEcjVxarJXj QiIVXDFABmOxZFRELVO1Fexxg+lNsUAoVDRoBYdQrt2fRgWldhz4cBGCIq7SHYJ0NcrTF7EGvezs +ZQZ0bBboqDwnO1hbdrjpdRFFPmH7/gft9pifwOVIadYKXcb4bihKyk4pF1wSImHorbGlShQqlsL MprvoBbTbBxiKCksovxcyU7W5NVHCNjaOFNZgXiM9ihYQsH8vBDtElQCD6CHdUSUf2qWEPGGn22h Sh7nn/ih6Dmcw7U6B89qAB/3KunJYUJ/h8OkBfNJ1LecgKvcyM02E+fa8719sFey58bJ74ha6GKq Ib/q7Wpc8zxwhgR8GrMp3nGCVuwjPsBOUYDvSYviTDxN2IrNNNl+8OpjfcX5WxERvchLIfEThFWU yN1hK9n+V6+ipSVm+izIvWOH5KF6PtiSqc8Xd/3lewJXqOMlIiElr7F161j4hANQxKd6ffB/KIoS dxotrGIAJdEAOyKJ+fW95MTFLDEeAYWRNfoGMECt7PV1AauNoRh+mnxgw3elL8K/92hiURNMeJoj gXC33nQBJxqCVJxoHq8Jwk9jr86fh5MtbAd38JYRsDNIgq4+KuVpevWayBhBgMinAhdrvWqJ2072 QK4wA/SPsVJwraakwZ4IokOCIByVW832XL/SOd68W+1BaKfGs7apq3Sk9cExBASRcyfiJQ8DJGcL HUTHTnf1RdbYHSuHaaFqdy+k2pwih2d5L2e233OWKLbigRggfwDEQEO0VYJFatALSenmcyFxSnnl lSXJLeyG60e6JFSLc5iaUAdS+mhMKVq+PWmFilUj1cHvKFlYFbYSMj8x/nCU3kQmkPpbMedXiMVw jRix9SUCS0nZ1qjmXuksk+5cUqmUh6WYHHLKn1LSQCmas70MDQIoDUx0idsMyknAWeVUKCQN06qC pA40/t5LHRV9Jp/3nPSCi4DvvsVR7KJ+T1Cr58xViBz0a3dET1A4ejoQtAz03wFBy+baUIX7Igmr C3Q7nzWE6fU3ezVEDbncAx9PIpLHqlssaYiBERjqQvCoGj7Cp6eu9TSKvWtMHT5ZFwoehcjnPEBl uwQy4761pX/9CkiPK6HKwtPjmNBdByLVExCwNAS6NNMrwVydjsBv+ofrsEZsAk/uVxyFGASQgiHB EPufsmPjRX7t91DxbtgQcCXa+7MJpEbHxBF5Lhuj5fE7fQMEEUkI2z73pE4Eqgu93TCm200+J8FI DUU1uvM/7RZGiWhMsp90mAhenCNLVWDrMfR9AOWyEzEgh+PCrfl1BDbXZwTlhJ8QSBQSvgSdogji ewAjm9DwODsGWqyLpwMUnsQOTeQvslbF5sBDoZ8BeUp90GX5EUoQbjIpptGIwNMVYA== WKO2XMJOj4zNG6h5r5988ojkkdh5mUBnaT6/A313VJ+gqr2f1smI1gn7FdpSAKPo5D6aw7YoJJ1v bwIr/rLv809baP8tiV0CisS9OGwDZQDy6SxGouKyZeuFDQCqheSBKtOE29Bk6dTIBbPNnhGwAj2k cBSjzCO+gbfTEoKS2A63xzd2JyfIKJ802fd6cI+pMVJdlnIoVfN6qN4v+/1brTLCHRn28Bjs5JdJ SZnkmmOse/yqENRw+r3FEpJ9BfnP5WqxJPb+tm/xVz37RWXS85ago+pvMYpkpJE06QQd+tjzzGT/ NNCsH8aRdBCi7In+SXKcj5OKTOtRM1FlDVNmcGlUupzSLQ5/k6bTX76df+WE+P+P3u5ScYz6e9V6 ge2IbbxsPYoKHtzwaYeRhsaOkHrjzP0PPd31H9q3NPyiv6uh57KIco6dkzEwr+kbnbMEKGmEeGE7 gCDawkmXiu16oaHXCSuj03Q00cTh6CE3eaMPpP49JtHRrdgvUqKq0z8JTYCWrisG2gkhSSnAgg9/ zpM6yBn1cDx0ClvzscG/oGA1QliOb3yzLa4AFscAANGPqeHAjFxlweDlhhSMKup0orzUTvrXrnsA vOATUTS0PrBWeOF1npCnQRNlcZ6NZCNh3IANcpxT5YbHy4hHxjl0vpJ4t6OkA0PhnBnyitDBfEzJ 16ubYEcTUJX+cy5V658nSYM3RMkSPYq/+z1D+xjJKSgKEfLziPjAGiA2XFPHeazRth+sJ9KYY6WH sOrtUfDhQOV3U81biX5F0AMSf5a/akPHoB381XfpKp08/mVz4caWPvYLWczq/qb72HmebVwWd0dI gYCFFvCP37S1TLjS7XxN0Xl8g5lc/pBbawUrSAjWYU4OraLoWN6cb1quQhlh36lDG1EreYqpDnIn xNuUx0SeTllux942aoJAEIDDUnbuzT4KDQ8KcePWusetdd84vQvM08zgRFm3wk33k4yAQuSZFyjU nv/PlKfYWliZV2K22QA8C/B5qLbEb0PGG5LpxIENgTaaBOoSrMxwJi5BFzDrX436uQKWhsPDERQE X8kkV2qyUYJn8ziRNhDCX1heaJxCX4kUiREi5Sj+Yt7z3vYO8H50//5+v0boFS26h/zmvR2ZSoSG YwwUfaI+0KLI0WuBwzQ8Z84m9+IHm4g+JU0ENGGd4EP8gQ+27YvewB+Dggwa7gWx0wpL5az9hloA ViwPakhvHKHFiZwHR4P1jMA3ih/K5qAOPArhVVPp+l5ty4Z+Lcn5Ayqu3VG5EgvwbBnQ1ElAzwi2 xjuCgiMjsEk5I9THfGgJaC9N1yb2TvUrwzUSblhVT0NQYjlqAxUA7wK5tpGWUjwH0/lcYyvLWeQU YLWay/dMYbxdLWWBipsaz0N8uk+PHLkYyBYAxL5tUXUYXqK3yy+2ZiCZ8unOGjPiM2tAfmR+KiXM 3ML7uGbUwsakkNa/vEyUzLr3VOmMa+jyJQXkOufEJ2BaXH5R7wKIcYkKJ6nCiQxZK9xxmjUPKpeE nnJqG2kPenf8WAwd7MqAWjxPGumuTMthiSp9H2S3UDbGA/FkIqnsFGCzbAT7QtBQvkD6qPX3G3G2 w3YdBoeawnhI5Cg68bg1KjSXybkqsTcV1b6iTlnoT77RVtZl9twJ8pRnBGxZ7Gsg3UKuArRGB7FC XLxtg2b0jn/LmdF6K9NKsqZN8eE8NRACEygqkad6zCPOrxaGpgO0/ShUGmYeZSbpggb13ut0NRep QHGW8N+aep2/2l72zT5Zv5o0gDxK5cBeTXB1llD+cbSPo8VNKnCH6ASFalbrXYsPSKQzb7dZSANA jPVWQSi2hCbIh/Y+zjvG7M5RFl+KBjfnr1dk19CQAmTDAMgafKBHKxqwmrugF6foyQg50GmGehLq ehKy35jYkHY3eLmsqod2eLNqrg1AkwhLyxH5wdsOEo1L6Rxjzm9WANegOm4gXZuFNB6aMskF+7+R AYrG0uI5CcIZ0SKQSIe/t9uHMkdUk/pazUARHNwMcRY/C9qGctqVrIH3V0LMO4scxSJKxeA2cNHC /d0XrCR0iTnUL726XsvNE7u6n2lhyl9CqXHULTl3tJt+NdyTUUo5UQHFyaaeLdvFioZS87zHsR5X t7YMoeCNoG012ncMUfcFQPZAYDnrpWkZPR0lLocRKh4/3Jafy6E5gRjWnH7e3nzD5JwioNNttnA2 X64N+5Sb+tmFBqBebYEWj1L81NZC6+yf6CxIvXBEg7MLg/m96rM6cKnjsuBs5XuUkMWXZrkjEgnx Bujzc0AzAv4QrhdknXp9aYK19K7JCFkOL+C/66FGqO33bMrz+T16yRUk6XfRV0lPl3JiBQiM+CCd GInvOaeKVlk4vr/b6HFcLyUBO9hCfbJdRtG4dBPNPgbfyMv5D6hGxIxKkaYiUaWYB+QtnLfPyxbj 7o9FyHB5jzamAJb2Sw7je4v5Abo+hCzgUGnV2vDhlVF4ZhZUbdV8zHDbfuGgJnAX1Y5zsDoCqzYk l7FEuBeYOS6L1tG+03uhOFA0kBzvOUpwI6LP3Vq0Z7PrtKiYPqhFT/a6J1XCQo2XTXdJ7zwfXPez 89Q5rv3AItoDpw1LKnjXVfrDeSu3v+cokrVHhs50VLd1xzZQ8/OskSCBXLcDlHo4ccgC5OAIWHjc gF1uii3IarOeEch0tmPfjhYPeEc2p4YKgD/nbNmoOpCMKOl7YkSw0G5wAOFf3faurkdTopnNHgET 3jP748McPEcXNXvXFU0KBA7oPXCCqx+NsAStaR3jYK8V21ccwTt+6ZqEfAeGJhN0gdE/Pf/YLFYv TRKRmTJ7otxZ2O4aG1ANsxnJekQXuOncEpapOyP0zzo7Ouaj90I0kfKZX72HbwK+CMWWopZqBjwE zc9Ob4kRBmtF0Z5zY1hdgJF9WCV3g46My3lgHc+w5SBlRaHLslVRIqI4putVJNbv5BtZ7me71FSa s0REWWHxsrrphpJPYjM27ksV43q29lGMFleKdzD4yPFyaiXase2RyXHdDQp9i3Fz2U55ElUA/Lo4 bbnipZefD7DSqz9zoiGGX7B7Pf/YnzA8AZWC/Y0VIKo5hc2DFA0BJhppr8jy19xH4uvJfXQm6U8E ZTd0kHFLW8mQCHEmXuMn6XzQKoCMAmuJUxMpVeHr0/zojJhS/LbaRDXHP3ru3IDdog651E1yQW/9 Zh/NFL4HUNDie7Yu7LT8iBA8dvQbLprNZASwLUp8KSwwsUhCC9rA1DSQAd5Pi9DpFyG0a4lKx+VM J0dh5ipCe7LTsSNhhFBYB+cH8osH/AWAyRh+sS1xg2xLGwAxdw2cm7wU7N09wuHDDvcou3d5ejzj BRZvmzrYwns6sXSiH7FIMDcRNUrI/0TN+GmB2BFb6ytYwDezB+znpmZIZoGeAIJJ4o9DRqlJClQR xMMQSAkjFh1LiDboDCUW6BGhfjCbPwFqA9mGWRK1Ha1rp8GiS47XZZFlKMZFds3BgWy/xgzgEFom N3q+VD1wo8+zATU5DV426A6mML+L1L5A7nZzoW3/gPJ9pxPUKsQLmI9JjjMNgnMPqvit+XibfKpl X+leaP+WmTtEYWw9ZXE3tfX2KLK8p/OAztarayrmkWcE+5uii3bM/JEb2gHVdwKdHCmwECtbygZW n1vBv5g3Vo2I3yAZ6LRRJeTSogofNnViRMjAZCQPxRD8dvHCyvuDO5uXo5Q8Pzg1AgflaHoEQ5td q3LxgFLYGaGNiHZUhFiw93EeRm8P7LwjwEieEcj73iuN+2jqjL0j+utgGh6V2uu90tO9kjUGKFrn 2VNpgoidjWpTdH7I9vHotRAhOBllmHwvQCd8LImvZkozdlooJtLaoNginuCxEfSL8oy1QkrhXzuq YdhLseN5hOE5anENZDc5yjSXZauIMpQFD4oYlESgOzpiYrKBpTQsRZ4UASSvUM2/XGiaWzrZCUit ZxCuUs9gY6DUsh7ukNA8b+AculUmES2r1JhKWlQP3I6WlBopMgTIoUt4A+2uUhn0eMEui08tsgZI x6A8xYizhljH1C8Ta3fgYQBliTSp7nOOIGtveHnm/68uPIyt8SwK+rpd+RB2wQ27MRDwExn9pj4l XQIqex15ukVV9pyQ5C4nllG82aomNbSsIvZ7Wh4n1u4gpp58QA1nw1zq17mz24p7/VCnIczW8GDq 9Ab3MiIXnuL55IFHkHs+38pDEX1iW+Yvo8/NL1vrlqwoap9gi/DpYUW4NkHSbL0WesreHk26mBHV vut7UpMC3y9K3hTaN4EkvVdmmwBKLG+oxOZGttkNgRo6wb4obLffUNuYueNm1E+RxkloML8tHv4g KxQQLk0/IouU53FDuSECwS31cCGvRiegKgsVOXZMyofNunq1bk0JAIuzEyLgKNB+yt0Y+2jyWAwo KQOQJVJ9flOvhqhEwtIM9MEjIB0lZOLdP+XulVHAux1UQK5bKKJaC1GCftMmTyO0ZgTKv48Yr+UI dj32nw5H0hE0A6nVfKDKjs4fHtX7bMUuAeAn0GfYePpZhJ0Yi0e20r5Tn46NWO2v1Kvm/TJVvxYu LxsUtKuH1JvVA6fBvyH+Bre6WDm+JUvqJ5Fixo9YEVGyAoqcVwUjC653uT07Rj2UP87pVoSC4mib +F9AZOf19bxGFTBKxVeBrsBSI2Nbfr4jnpu/+NQrx+B56ujhEMBadUFtm3rRa9/XKsT574c6BUJl d5a9Kgk4iFVmNQMh/KImQL1fU++IlhFyIqCG13JHrOZOMswC+hNhDfy05lUAdVQ1KkDItjtK61Fq ddt1xo7EAsfVyTo7XVM6S93IzBHw54l9lUxhBB5AhPZovtytbgrkos/12Bdq/Ubt+IoQm7VunMD+ 9ICVSFT7jES12wGUQz2XcL0wfI6Zsjzuu5cErWC1377YxPC42f5oGL/w948ZGeTnjT02NdYz0f+y ifdPu6/YW6No+V9qxzdNazmKaDZZ3yoBuxeplOnHN42IfAskWamNCvnDtGNQywGOj1Ma2l/0bZju G40KjF0eD/EVfcsHSEW5Oc/1C6b2Oj0a0BVN9Veb7MLRZzq9ApV/8MZuqd9qxAEjFI/bFBSrKb+Q Xl3bv3weQREila76rCki8UOB7vOm1C2IjFL3NGGBt9OtRpbR0pLAbdLYhl4Hudf+iswaDhECIiRc kpdtIEwQSPhRNFvI888WAesjtS94fAUmF9n3X76If+XL/89b7//lWfT/gLtskxRC4IZd360hW8JE M2Zmip43OAhJkBtGz6ipHThSZUA0Mw2P7YMlqKLyOoDp8GoFwKHM0FOQL+Tc4EQ+IhOBnoL4ED+4 B+v6rOYiZOhEMHjF4NLK+xN6Te7kL3iA12SLsYVM8RBV5IYjMgk5uV2dCas71irMOKwK6ORSwAFv zAdAprfaaGRdK+Rp9k6oQB0yMEjk86OpeJuXnTDQ1vyJBm+CALAMryMIIpMYFufcbQ== 6QNAdJYQtIg/fGC0HlIoBRhEDMaf/DlUfSC2WJTDruE2O7p/xObVzXcmEi+Kp9Tc612rJ4EHYU5/ PpXyefV5IJMK2m+XKg271rBVLUVaWRCX3j8bAfaH0x6b9325ohlFiRghTXYBoJqNeaZ4wf6V3/Lm t7AhQ8OAX6lTwq1kwTDiPqhgN5vIFA4hunzG9n94HkBl6cI9+GSQZ/BMLRAj/87EgDpFPQhSc2d/ 9ZW0+8HKB21/TRyggurFr9ciiKPazp+fYJSZcaYmMw3Bw9T8oady6H9lVeYXPQAGPUBXLVNVM1Is yp2AyNZQ2erLkv4bP1IKE6iT2VWnMKnDJmm+UOXGxqrO1A9og34XOy5aJS4dCpU72g2mWUv7Syye z4VLmrKgLMmQbkebIh0rHssVcgpZtJxSYyI4YAieGuxjEeeMoPXGghvF0h10XQsiEOQ3X6EaTdcH s+xvd2936dPZmIwi/Jma3D5FCAnrmOdgu/UsVaQRWhfp8GFM0Cpjd7eMSULULn2LD4u88hdNnOKH ps9IuvjWMHc33TkvAC890B2GIK9e8H4AMmRH0egnuOrqHr/kfK8pFp2UDTUCxXQqIed9WwkhKDed OikpaVpRBpuSFpsE5bVNxbHXNKFI5AD4JOZ5zvP4RRY4ONygcmJy3C2QFYox9F2aeXwhTcVJDWMY Zx3nHGbuWC1RYiTprk4ZGtrkbAhh1xPjnoR7rFsgAI8AtqWetJ8QfMEF4wN5KCd3IrW+od8SB4mX 3oPwawdSPpDPOGv9ZPO+9bPx89bnOZMYgU0acmDQ6ddF7hSdxvmeE6OQJWLQ8ZwjexOfkRJJ0F9+ D8KuvzqOVnwNAgGUq7pmB5wAUGu1QEcPCcUjVt5PlsgWqw4FgqeMot1ACpTKivNraMWCLNa7HEEe wktIGHHyifOUzwfDdGqDUppXWbQjqNHJz2ug7N2i9mAUAJDMhGYeCQKY8Bi1tSEsijSZ1/3eH0ln whFUBQe3QmRTf0+t+cHwoBtnH9AFlnQjYDSaZoc+k1EZMV4m84tNgeOOjI4mC+WZ7mlG1sVvH7/j eJAzErFG2bDPABHowXPKmillGtIZ5+QGvEGEeNYuU+xOQ/JkjK9P2msqgugfW0J/cxieCFdcljKz 7IYkdMPvrU0GF0AX5OYeLWuTRlOfgBWCKtYW9vYI9upKQjhzX+d4BEBJcmtQX38YEXMhTJLA3t1E r4uXzygmGJnqedigsMjnvPlxvm6EvrV3x//sPMxRxdAj0EpJ7Q8Dkp6yMLjFG3X/8WumQoP3uqDI uC7Nhu8DfzZac/zsWwzNh+PeNak5Cwfvu45zeXUrX7oTIfz88vu7zL3z/exUOy/xesSd0+m3x7RU e4Pmi+VpjyFGAmKCxyADQNKYgXXz+KHpDtQR9R8dgZIK5wyFOL8f4vl27kMD2Lm58zuhADAZz+QV XTOZ4AWGdodvgk0cAma3znnypTxNnFvmk22GNOEMokh1bhu7JDoAU+c1ugbEEecf9FJFmXyDQHKS P1pAAYradxveoRAwF1Q27IgkIIQKtAnT0I7Dh6Q8i5iuKNJ2VhTgjP5G7W1jHkJnzi3uxNM73WOv omWP2+KJQmu2wbBZ0LHklMI5hGNMcy02dupZ9dzvNTlBcYcVmqdEUQW89bo1f0ZxuG6beD6NQpUT ZFjnkf7KiJYR29nxnscBxouYlGoiV6LlzZWofzLDHtSE6Mjtq+PejQ+akwucOZOLb/CKEG30ktzG Y28kMbDNxZ/VLQOpceG0Erpzvukr8GA5ww9VTJYaES1yDihkYtHXs0O6fEQntmQGdI2LSDOIcai8 t3lBYT5I7pcHmYMU0S5Sg4rR4fR74D+DCu7NCv6IYDwHBoGYM4aaNDJJ9Sa0snxO1rNgAzDTByd5 RVYHM+jEMZChhvoh4F8fda4Tolw7+6FOztJ0zGVHKXd7urTz6EcNjIzt98G+idPHyXsmQaFhes59 MVRQ8emjKfRnOXmoe80zGPUWEqGxdY9a6V2Ex9zO0KzQjWNQpWKPLl5d/crzxDa7gqHmuhK1fJbO yS6am/Ah1LShq8Dmg0pcwb+jFqpbB/SDoQESvxjDRuKkVwLw1oDstkVHCQGOfh+WJGlWbg7Vme4V C3RbE9LS2miZiJj2GxPrTrPX9JSd5RXBfDYbC1MYn7s5Ik3C2bQBcrzJUzatmwdxcR65zpXVQES1 MFKdDiPznJ3Ph/EZFB9BjKIdUC8CsFCiglPEqIGWC9vOSaNmEJZPIKCOCPRmXL8IaHKPadQ/DBoj 6R8dYd84d6TC50mIkLccKBtRv6TRhwCaeRXOFXpd32UxYOzQiGFcikQQq9avASQBy0Rcf3B6EowB MvBEEg+o9YwY5oX0fMl45pWgyWctf91vd3MmLaJD8/7644VJUVG1fFbAW7kBlJNpcLR0IZHf5wBB 8/vewJTnl+cg2AEXRpH3ag3/+uOjJNl+wM4iJd6+N7LvG6F68Y8j/sf3Ztn5eLMUMzOqN0dhT+wc Am6PWZY9NqYMCaWtxna3PER9GlteOfOi3tQbLvWDAu7OXExEYmGOETuKaY+U64Rx7t5bZGLz6Wl1 QCxdZoD97M30a88xc/ZK+sOaxJ/NAhIDOkw0trY141gjDsun8Dc7DbMAMxTXVqTqe7sC2Umyca+w 4j5DC6L9gS3ewGiB5BOZjUeAR73Vf3l35+32ps3uxnRI8B5F3xvbDEjghcZ8g5U3LCUOGg5nauhT OgD90BqfhOAXHUEyOKRjYw/J5kXvx4wcKMvYH+1zEFGDNCP9muLTW6orTL2zFSWCIT1EarIHBoB4 Pwk2tVp2HcUpIFXRun1kB+Sxz8unQGZg7kynTnb8yAdsHvd4XUEEqIHf0HCjAf/aH59TQTzEmLCW pNEv+IW4pF5tnEGD8BUbAi0jFVOtAdjQyO3GE9MH9AOGPdN2LZUKJMqd9tI50ENHASPSuFnyFgvT BPNnI3aEQRcBLPOaZiW5nk4qZ5r88Urs28WeYsfLIo8dhQSEu+F2NPGE4zeKS+d9VYlinVwcd1jh hLwYR1RHwFU9IyhQnNCGRhfeSrnSVph/fA0EeAOlKpzTepCAqWfDldmc9RG0hfu9UC6jo2VnSU+l KydHCANWnxC1YTBy4kaIyWcLxa6JIEddKzpmgv+aiLDZFOynSLAMml457Z1LBTMmIgxoBRP+bzes BYcHoPBRZATIOoC7yjyisbEVsQJy2LYc2Tc+gomKK9ImZ3ZQYIDuSO+efZbcFJ1x/py2gMbtVSA2 3igoKpwzb1BNWVGe3NJmnugYoIrC8PpJ3hPG4z0gPJL6h0Br9RDQYaMZifgJidrS1G+I1dYbBeng 4gjgRdM0eGgkAMRhqu7wSVOTyZKrk8kuSvnKDqFGDAIZ8QTXCLNoU+i4ggG5zHhM485xkWYRcMMn hING+ipu47YdCC9BUZI/DLTAJR1s9BH0sK5Gtu6J1FYgHdDlrAGDgDgKiptupt1iNNhHD54gKwDU S0vyCYWN7HileYNxUvN7QH6FvqRsfiI7R6RBg+DlVXSghvKo9aPP+fRlG4dU4GLkizrUM//oFYHc R5MB6SI0Gdpls0gfMzyAPgYvGy4N/kpgzanym2m/qoJHjo4R+iQga1uo0REqLkpZ2I75sumMd5UH dv8y7AIQd2h1QhksU+JF2AZx1h5QF7hJUMV1qkExlGIRrbBp/u5H/+z6GZqe06X+XjxjY2FDwmwY BopC/E51WhdBCgHEppvN0/WR6CeCnuk2a30V/aTU1ySRAQxR3mAiDDh/CoIwreiUClR0ulAAPtOl jMAIYYJu+zIQWYG7iG3H7OUJMAJ/an4Kuo8hI/nMOoi89nNLA3sK1shSpeca7VTEvG1l4GJBtEE/ uAZrqmkbXF3wsylIb6FMjHot6I4v8pXmkI7pxJBO96/mAAHRZ0BZt6eaCgYswhJ4ARmbuMgvPKJp i6Ti1g3ZcO2JyZWIIlLEJmqgagCA56rhCLs+hznQYV9/7wGSIkhP3M+i/Nudry/qLQAt+gVdnLNm 2kAFpkg1u4CIeGh72sN4bgcSSE+1xlzTV05TSYre92afcJQfCD08B9Dvjxj5KoWEbC+I7h3NmgKX WUzZP++t/dOu43/LMJmCL42OHUndtJlyfu2KnUK4quIbpCU+wEA95c7JpYfFRPKGWhQUKfK0RyTy H0ZQOKCiuOU39z9eKbtoLLO2AFrbVVtn83ww/ADkllmI8CxAWt1Ypwi59AJoe/g0ied5mt/byQ8t 94facNyhjDz04WibcLMovnmzkFb+OKIoVp+HBibjT6/URFnuaD2++09+sSNGRpBb/9zsX76Vf+VM +P+WhfIAhCp1bVnsg0r6RhKeVBEfpy1cuYddi0U5Sm6LqwyKlBC41jVnhF5xVvH5oKXqgy+JKhxy AyeATLxWblw6gpvGZQjY4lVdnFd1cQ7TjVeRMmQZOzsjZJSTbsAEwj/wxCSPnRe9HUiFFhDbG6pX k2osOmCzTnErEsLL2dHhsQ7U0HDVmgtjiB3eDF0km/slBZ6F9oYgU5K5OtLTVeFy3SvBL2QdTuL8 muCAm6BYCOn615CiwM465LGG0/YS9cGlem79AVzO9MA/9+mB3yHeDYWNeFTn6xqsUiEpnJILWdmT LNjTWCCUUOveYTWy0QJ++bSETgj5m7KQPWjXCkyc9K0G948o9lChGKrmOf58QDxSHpBKHLt/TMVz Iu6vGtXSCJvoq60wCRWww4aZJ29ZCn1B1RluYKkaZN1mytbaUg3YMA36n4Wn56lTql9qVeGPahgM z/bMTcChv4aGPN3Czxo3MtLDqS6bto6ArwR6CYUaH3ZifuLDOe+VliLsjOo6UdFTqcQBE1jo8nu2 D9xin/MCM53XaH8lleFrUmxDTWhnfhW0cwrh/wlLqEAKZFXs8MkIpXHO/Jqwu0fpamdDwJLqwCwu lD/PHD3bavkpOqTQT/hfEgCF50tZj+IFGqNJ4c4CJtN4xxdyI9WY6FQOpchIAqsdJrWMTq0rm0k6 k8ok7x2hUhMCx8XUiv8bNYGFOAtaPu/HPlXq8p5d5DkUyowcZpaM8iVnyUDrPt8z87YX1qxGbHTi 4pcKquyM6JqwbUpxQ6Jov5MeB6ef5kLXd4pR6A04inbfK+4Z/QMm44s7A90DqKqEl0buA/NlB2hH g8bFcy/EgzZdqeW7UFG6CXt4k7IEoWRpQ9hF0kkeygmSrxTok5IXi2lwymFcBw2LTQnJXWicZb+/ 3wnkXLQUBFvQBkfFsiJmsFIz0BgP3qzNJsB8QoYmBd9IAAxtUFDsQjHuDYFqLUlYeJ+caflQjEDd sCi6FRpMFRQILfHsDDiJs9LORFRFjfBLA3JC1rW//hZ9immHnOmPlZ6rsT7FJK/8RtsUMOq55RZV y3deAO4rb5N6WZEziFKg1AD4W/sGH3YNlgGvI8aSU4sI6DC3E/T8oLGjUOF5Gf+hBQ== abn0zMFzbA5HaVZ0InDaP7YyHytC54U9UjrRE5sKMOLkpwYF4qaijTtpKhLIqoeWakaaKzV9Z0is EaNTgBHyOiWzbrMTPYLmgJOop0YTMYwH9HF1hK6QPFv+pOE9B9arEnd/eHBuqdqMxZeqWqexQl90 Io8mB+V3CV8A/BVIlYIK3m/5UDGMZYccos8w7ubzMHLeH9DykklAJ6ZHJ4XkkzH0r88EGelELDUb o28ypb/g9T3vTBwpuQGx6zW4pKpk3lkys/gt2Uxqk2pCSAAyxJ/ccxkjmDMA5IsVzYGWXEHQ8isO bmirHXm7UUeofrYrCp6VK/28NwUJ2KTLhaNuU4EFPbrFKyOBc7w+ny7BwK/+jBgf/5LSVO0Wr15s GB0FOUjP0pl2diHv2x2PoBDVtkzYmQSLzq7MhY1b1w6rOVxZwOWf2gglL/qGEFS3FddrL14w1rVx vvVUgNDT6P0CH0T3DvhghbtLErAc0RAZsVxcH4meA33Rm2QQptEeRqWmhJmqGwXO4en9YjTsVj4t 21JHpmOAjE1zrxgIezfe0TnqSuhl5pAgvS62ylGaQuPMma8prHzybGIPBxCPem70AE27MOZGQaNl MoBDZjJsC+klrpxkW0hFpCm+QvpQZWIkpbV1jl4CytzUynCSA3pCRys0ysFsqEqTZINa6RbzoRIf oGEab3DRYqRYhPzFLfSL3Fccio1lQTMh/aKLxfKhTMVOXoqmULcc94RzsaE3sX8O6imQbsEr0t5b 1lOk1UH0V9uoP2lmWPeBSzZkQaDeAwz/cfv8qfd1qobbUmJKrVJ9z8wvTiLJX5sRNIm25Q7iC26+ uNMAeSmpcMhSV6ni24+WrVqLjlqMMGqn4gsEmwLokorFy0C2wRE3Fz6v4JxYFD8RBNka5EwHmA08 UszvyWjgLHOiUbF/qVo2T6kJeXdV8Mu+6eQJyPCVG6WpcOxr1H+9VPWhPQTtca4CBnX5kpSqpZEO VYKD1N1/sV2Bne+XJAIJ4jawHtYltXJM/FyGSp4qfodu4S9a1wEXsBxopatiiFJDyawdquiGY7Ht EcCWfm9lkqZqBa+83/QMgYTTjab1SISNnBs7DXpNsBFAdqOY//f7hgZerwsFjxGOHSJHwnpJpykt ewguFMyDKEh6XajIdV9QNlcEEvrltIFBoQK1bsuQ2KdIXadWDsASH4AaXa3yhXPDVYd6SM+INBVB 7Awjwm2fwspKMC8fFpGAEhcIMoNqMYR2BJo6sJwS5q2kpWBI1C8hBwvqJkrfBqUg5Dg96xUo4pYo XHfwnLnSqwDnBgfXAp5YZARo5wEV06RuuiiNjAvwofO8kxJQfuZtaZZzm1zUaeC67mVGQD+CjADy XsDYFLhRkQX7MvQ3JZdEgGekYA2vjqI1ytfZTkEEACUGcxWEEWfVqzIHrUCQq6RkaOh6zJAgCGsj zShfm4rV+IbcpQsvYk7dvx7uoRhPXOAr8sUAX5UfHyJfaU49MEGm9C3yBtKw/eH5eGiWjcK6mWHd 0Kk+z6mmgnxJsTyT7uOx0QHprFxueFdn95zd+2s1liVRf0cfPeVfaLCclcRFQ3W4ZWyKB6MDHgV0 QaLOZUKKlCjgD6op/n4Ax8l4i4bsLOxhrxD2muoRgpZe0Ru4kegPGlWtiQAFBCaWwHKE1XcVWJyw PV0sWJ7zSiiP2E6SgYvPFKuHGpW5HSbE/FBPm6m7ajolql+d6WB74N/uL67dG0YH61IyQeMDIKkW AcothkBAvORaJF8yrfa9J1JRPU8l/7eA0+mWjMsCGCpk4P42Iy+HJoXbJvt5td9NcxgFKfyB5VRO wzHY5RzJjkirfKTWBJy3iKM+2+i6IL/Rbo9onhOuXrTLZcxLObPlvqf8Zw52mjTVkIFIuiCeStO7 2jMH309QpG8NM2U+2smkNd6TF5/ssI6L+27CYc/f0cocyBE9uRUBdhTVYRsOlWNtuSOZG54ottM0 V3QczwVGkGewPC3nWjkZdtYHmKbJpiK0HYGeKWyoyBlZDa/hbCRoUQhHH/+hBgaCjvIUuAw2pUuL h7g4rKVBkaeWppuP25aOZgWT5+qIV5ATT/IyBmkxQHH6eqmCBx59euCE9uiVEG0qdSI6AaGsBR7g rJQarQpg15waWEVmw+nYeTygHOorO5Dep2cLmAN2AM5YChlRc8oIxdHRLqAHOUwr2UIhxVIRhv1w e6kAU2xCn6OwgfKKZMpakUxhbwOxOfV1phY1hIoEkgYRioUwPmjWuaTEm7mihPrgffi90wG3ildH Ii3YBiWi8+rg551dduuUnbhCyWlQYhTj/+2iJWwT0x5rbMEwISUE1/AHR5AHjOhItRndTPS5ClYm Tv8zJcCLTl2BIq3l8gUmxRPx1dH1ZbOUclIC5gmAZtlI/TXw0WJJD96UGggAJGl6LSXs8+oUWgL7 1IdILfHMcMfPr0bHdqDwiDOAFn47DwRXSIp1kpMHtAzcO2DQvDUEHE0+H9Rh3/sKcU06ed6WlEXx TSKPSiqqjp9ZeY6ahwuJjhDroaDlI7NvOSK/tcHEiIrKtFh+9opx9WIHrYqWHl8TlYb33VkC/Hm5 CgVThcUnHlBDfRQ9gJ6mJCe1cLU/nxMX3ErRUHAK1OZZ04NeBnLi1vSUIskGiOgNnOAz8YdZF1YI FKFR0bpz5M5l3JrQVyax0rkJY0pnmn3SkgEjDCetywp45T1zIUdwmgrKAaGpCg6wwPDtx1TLDzMm fIa6BM9X9a6N9eJ5IqCwQGkONNiuflN5NWFEmuECLhF6p4kzwM7MqKKJH8BKDLsNRqh6agxC95BD xzQQLLSfe0qB1qbWzOfW/Ey4+veAe4IbxOGRqqY8cYKRTgBEi+3XUAbUEcriXS2uFS0uQEVMevd8 bF9wMUSgTAHSaATd8N5M7mFp1E2AQmknfhZPTKK8o3zPNKpFL0351bOdA60fbC+s/THloFpDYoXj e1Q/x2tegVn2AOW/LEVtBRFRCyIs1D1t+IGmB2wT9B8HUN2a0hQKAkS2JN/3a1uQGECw9oyc29nU CJnP8cSTErbFbjrADaa/u+CkogSAzfy3XdmuntRC2kU9VVsXBpC4cFYV4+AglHREurvXfmUNokPQ ouLI5niPeDofQHDpfKg3phardRmVLuh8vIsW/iSyTcGF5nEh0mFmpk6D9g3Msm4nWb8/ellrf+dX lWOPpPXyHSNOd2YBzwcOznk+SlrbeimUnAhXn4x4PVAAG9rbQJaX58zr/SJSYZTnIDsLBUuF9Ei6 Vl9nq8pbojeDjQTlzGpvh9f6py26f9rT/G85RXPMi8Q+G9pW64mGenYCWntRYuY952kOcNOW24rG ajTlPZV44YR/aG1dBTK8aghFEkORf/R56yasSTo0V5VSZDMxKDJC0w20xPZSaBnhSLk1Q6yhbPxD 2E5C3RCRN/VYFmZmhDGL9sQfHG5lviy0arkAIMmp/AUx9GtWr33fyepTtEBWkHRLRvfspnpuh+eM qdL+WgmY5OTlms1/SYj8/vkhOOrVkCmrGMsPd1H7jzOIueg5RfOjtF9//U7+lfPgX2YV/X9kzZHs p8cBmU25naoxADr8VbSuiwnjGrCvZ9SJiOkrwRUgOmda0X/G0YRlD4VhCher19CitxYDRwh2TbAF 1TG+ARL3K9nyWkRVOT2aEHTtrKtdxqqlQx+YKYIPpVenlsTUu7lS3NChmEjv7O18o567rjbATSdL d/eM0z0H9DkTEN7Ak9ZQS93MWCHHNTpHrOa47Ap4RwCMbEmu/TLA8ENHpfPPZWqp/iqYvWJDiJCy Tup7J4OAmYqw+N/98x1/Lh5hx5B9pc40aLV3dcYXYWml6oVzveJPcYOUwYK6zIuNxb6gRNLUD1Kk Z+QC8fj6dUWnzoJ55lpVg8IViUwUsFDxK8aaETDHxRR+Jqfg+eAJ6wbjrlXu19uVZdCJ83CrlqCF 8piQ3har0KbKeS7ICPj/ZwQ2IHEZtf7G7gPWrUjbnoyg9LXvlUqqRg211DdXsqlJRaPNOFMoMQ3+ YftzbQ+c7+bLNOWJInvFPTJ3apUIkadPGFqfVCSD8UlFFocnpuccZsXEdBqArKkBCNH6eZnppZ8Y GuVtAwwnNgR1JjatIdyqkYHFiLxTDGdpaJbSUW8HgIlSysYdL+o6uoRMLbsbIrnLEcQwkFrXZ3le ddaQpq756ae0CyeC/JfPr/U7sNHztU+JdRcG1mT0f7/fYi6sKRtTnELVy6+5xelqaYeCf8Mctv0q iCH6gWADNd0buMwTkpJJ0q+g3X2fqxYITdMqUM1nFLqTdJqfqjBxxbSQWgIQL5wwi8aV5lpt4kVc wTkglM17cEUhAEaueEaMDw3BKEDPfpgLYN/y+ucLoMrZKn2zDqh3QMkAtZ3PADyiMoKaEiO+GtcJ VDFT4mvWwi2NUSbEA1IcWIVz4Mbg/GzGFDuK2jnqhE8bpoxQkr8Dlued1Hhsq7V2ofAMQvuSQQB1 fbcwMWqZsduloqTRDCn7tfGpmJi4R/UonKL7CNGkqli8/N1N+xRUF1CaPr+5uZ8Xvh+DemoJ3Agi j/Btzu0+7UpWsY0p6zdsW52VZun6bEID6VmcmNjD8D9hD+NFWoMXrYOtdsAbBcgPplmjRnqhWM4+ PwfTHxSU2dBUaxjofuCPdf5kkV7jPk87hrV5R7zoizoCuhpw5R+XDNf5yM869+GHHb8Jtgg7cmeL 0N2PERp9nx+OQ6ibzCxuESBptiOMg2nM1s/cBnVuQONDZ6zuTi//9TwiXJyQzMGfYyABzo1IrIcv WOg0NUcoQcdsA4NWbErYvZsUMe51VuTtyN4ofhWwKqg6Iz1Pp44ReicOpEywmP+gH4S4OkGd3wrW 5PyYMCQHhaQbonO7elEPJF23a/SuQPT+zi5mmZwZd/bc7qY146SL1fh7HXkZddYSGQCOnmcQfiju fQim8DVPhJpZVCjuMULJ6BM7o4jtCERDQcLQlOXEhZmPgh6xZbY+AdsY4AI8wymuarxCU9IIxymk /CQ8XVTXC22d5i+LNfC+iKFzO1gI3gs/ufC+0tPMIMTzCbUJkOlHIXtQrPb57/oC49I7/fcZWRGo u1QBvS4U+84y+JyKVpSwED7c6BpUnYzdFR5Iyb8YMSB4ovZGzawqnU1UB2q/Da+kxNgYyh27iz5U QknJx+0BMS3I7t6RqzlKuZDegfo09zCAyfgqhZHRauz0Ou11jjm6h2DCISPzRtBSoUVr5jjmfSNY aPkkzn6HiVN/wg0DB0PM4zMEFgjewWO7PxEISx4xHIE7ASO0/yWGg0iuWhvxgLvQjCwUh+TCZbrj 9kJ8BCFnIlB+AgEYHVRczixBxoWl9Lsfov487LjvPcTo4+JUQJsQ1z9M1wi419CzC+BudcSZ7DO+ izoQnimJOqsjEMfE3KTtzz1wJm2k+Nru7ylQ9GhBnqWnb12ssR5ZWTmx8ZOno1Hxuw== hKd8420ENYi38WC5FzgH/gS3iCYCkQaLgKIAi8DdBtVKWM9U5Lsn9lVS7iCbXi+EzClhr9YAiF5+ 2nEY753QTlW4Sv/OGHs0PRNpGXCHZgmc0W4JlGS47EqH7kSpS59ylLzea1kHgYD64aCJwr3Brsu3 PpXG7XmZ1pnern9pjfWdyJ/z3rkvtxpJIQRfJ4jFWauKGNrWShYc1yr0i7eyQHzEFhAj0DNCLy6/ AqU7pHbIIYA/OH3QMLtOvg4iQAZFu9jCzqimAMtCcqjl9yJk1Ylz34zgKHm1eCTUZgRQgL6MxxyB VBojarkKegWNX2YThof+jIG2As6ZK6CLk4IpGlDBu6NcjJ4xtbvMbBzcUN7ZXRN4MBKccU076Nhi bqPrHY05XfsIY3Tm5NQGsrW1JBNd0USK3xNipobL149xTdSG0qZVd47zNTMI1YE+o9/DfOzK1YD5 /MUd3hspgW2ibICTElrN6xJIGaXss2V+SFeMYrbCfOWBcyGiYZJNGtZ8YO1Vg/meEZ/CcSHLoCRD QdKjYM7IF1J2gwRaKbWwQXaAAzih0FqqlL9AKT/vnXA767nj+MehoPpY4z29Yk4q3H7mKwunYf1+ 9k9X/gfH43At2mmGR53XDkCOg2hpHaf1tz6D1e8+t0fJjTYmfulImcI0+7HqpPOA/eNZ8o+SxaKY bNZC+I2r6kPyuUlSdkyKOWOm6Gf/8mRBgT2K+iW+gen6vXfTL/ouU6fsN2kFB72J6+yxuxwc2BDT zpn3WATTZ6d4A/v6MNvCQtZ01M84ljnQLOgSXGHlzAZz/mpH8xpWr8KDnJKaB9+k35mi2rWFjRhG 2xSgzDm/M3xd02h0qSh6WfqWqAaQkQWw0uKmA65hh0E6qG/kfrFxXqilpOJNwY2K9/lF3/cLlkZB foUE4xPiOaKVxQQDPYCXD7HkdupwLJM20VxZX/BkTZdRaGedPxtQhSvi3VRKWsJ0oGoo2+6REap5 tq74n6E+qrlnxAam6QiFi88GPRAqyGEN3hvUPrYb8OYQK3hiDh2b+BM90t9/EU/0kTzlegs1aWWO 0KCUREXWAo71oE2ZfM/3bABrnHQUiKZCY8zOJ9DXF7cxotFapIPOLSqIIACTZHzngE90t6KgXlGM hV2xyqXLkNJ6RvHKlUMrELWcYiCAOQVAvwkX7iJsd1yaOAC1kRLOZwJGx375C2NTVvXGvNcZEciG pCdZ7Bm6BJmqQXQnVXsuywS0LFWhigRhDQCWV1ItXXkA+s668gF/u6mragEU87RrIgrxDEGPnhIA 5pOEyScqVHBFO1Xu9EysZaEBrAg27J2Xf/1U0fhRPfEzxOB7agpFdBDj2R07pYlG8bhX4kDukicC effJ00m7gCxGEcOjuTCIuKUcixU+OVQxJodRS6BFIoovE6+UOK92xM8pKJiCatRlrQ5o8k89pupf RH5Hhv86KhZlvCp6EIDGG8l1QdwmiHnQG+cnINbcHAGggxzxwdFQWzFcnyqJbPmu9JINhmIhHWTe W6LygQAeYHg69r47kFitq/RwKz494oBnS8IH2lHxL4WyxrujJkRuM3b46tQUoDtRUbL52OmbUEeV Ycfs6bYafGMIScGDN9Omf46+PkXLiv0pRQROIiS3m1pZ8aFXEgA/2xkN8ToiucapBFNSFLpd7QrX hbk8ZgzAqPsItHWxQNg6i4XVWpV8HjFbosJSjTxvSRDMJF7vOK1rHPJEHYlR52fGSFhRRApfpca0 qSCQcOaKdtWzaLaoeCbCoEHK47RXJcPcSl0PwJ4iOL4QLEZVElmyDzODIwnHh3YW5Qtt8KnfI5Mp QaWZ2hJxxtDQ/T1rZWvpdx7Z7cHwc0w1qGth13GeU9lULiUokedWIIrNR2e9BBXLfXVlmFcQj5mf W3P7Ma5/MRAONidalLjBdiipBJdE7KoacsuvITdYRE5EesuaaAtMBWndb+TIngMikdfbYl/Ltqvd OPlWtWbsdsWZr8JLCwv4q0RPXHQoKEtutljP9zXALTGWR7XkjZnizggytK9MAmNOCh0fJPfUEY4I 4Px+Cv/Xsly5cDS26qVvdVlaaIv6/jVlOu+qAp1mBPgHKGAUqmOoC3JPj+grHStRrNqjfGy2Mk/N hVlGjZh6GxzL46Jaf18YqSX1Ep4M1g/EUfDSxrgva/1+K1n//WYIZ3/osczTswtZNnyneH8VgilY 4a6JKchnGzgVbLmxJRbKrObn8+T0DRQRoQAtRnzbLYvg284xRW4lp7hAAJsmM9YIKecTjjrjGIVi IKNeM2hQEoOU5yy8key+26NlBDtOj5YUaRMrJCOm/SOSyWpipdB2zEnvYmcURl9QXCQRYezmy0UK k6AHieaKolJJOt5jukIWB0feAZV9poMVeT4T9LvpgT4mFG/vDbI51lZSBuFjzV7CvFX4Z1mFt9NE FZjdAc6N1xkh8nZ8bH66CvTIUkkVr6IxijO60ll6wCIDW80SnFmCjy6xf9Uy+6e9zv+WiDiX2FE9 LFq/gg9ftYkLQITr3+92kweOpiPHDvrf2KQ1HIH8pWSWlYMXTbLlHFf/XAM+ndCfcCJ6d+dMprI9 NTDZ/QrhI6aBZIIoP4wZ8+Gz+2kBbJkP7MaZSLRBnM+75gxj8qfaRmZKtS1J/lUMbyBubnSnKpgR MUgRcnyl8QyEDYgRHwAZcxZSU08BuuOmA2GvM/XFZSr3qhl6D3z62bxShDPs5KzIvXVAxSWFEnNx KlBIL8MXWMRUf/Um/pUv/38vEXFmxUnuyU66cYq13Z5nf1Z8Jik5HKEAjBdoYU01754mhX3AkzNj F1Blu7DQMXhkbuLph9sENpGvXWHiLHjUgvfWnTMUOP1Mpwyssw0tMJijqdxSgUtm5C/ogBays+jc R0vE7IqCDDUocC0/Zy2aBRZ+Khggzsbn8s0LejXd+oJuiic6oXeQPickOfqcSHdSOoGedUaglhgP ZkDS9ErB06YwoNH0tHZbDKhNiB/dX5eFAZqwOE8iK1Zup/P/MsIKAcqw5c/+ukiNeZHMLj19VOpr 3C+909RrCMGHVM+aezWGhKxX108Cr3MApZ1pg5r21bCvO6xVz2B3X6SEhx3yHqkpPafn+rMRMwI5 7cE56/cr8dQcZcqz3ojkVBPV/Su/hayU39Jj9i2TRiOc8d3Szi3FtlYRzErX9HJA/vhkTvhQt8a0 +Fa2X3mmZDcgrXnyyH/wyHwlFNl4JU/5PtDFHGn5n76Rdga8WougjurODATrmBnAzYwfws1VJP32 mKN156hiQZC7UMtxQ21NAQyxOWbprC3ewKsb3uAa1p3tQCud7XWEiW/T2fTows04/DRj7bxwYP0Q Pm/uNc/+zEt8xWOW2zEl06pXuJIcTmWEArFsSe8U+kTi84JOINrWzLQ+n/FnAd7OgJQ6KFOg+lI/ uDeygbe2xyiNv7t4+hcN1bpTCce7m9yxvStkdA8O7IFwVDvb91yaZ2oJgibU+YL5e0Ko1iTkahXw 6gdHPbFIeguvLCFGaBaMvaY2mIu4czvAJieN7fsNghphtZSLvDJEomiGi3uX4FzS0wA3DvKKLfRs GTQedLZyRMT0EC28CBblI4mJZg+w0NhXQ58LNOXgBJUJB4wJEf2arYLECWjwNLcGRsqkit0MHV5x tRG+ljMPwOqyUBRSmMR7Z81AwHwov3Fie83tVxjo0XAYJzC9LvBIYAKO2eYq74j4Izbp7cr5VLFy CJTSjhXbPiOr86xQJhmhoKPOfVi4DZDUmXZYFXESNWSyexzkVpR6dheexF+baE4DeTD++1Z+MQSh 8kuT4toro1PYY2eaTLfpzGSU33SW29dQrV8LeX3jyIqGBV+t50xy+gPP1chr69wzmvzb/ZhQ5eu3 WvZkL8gN+SGAfPLnSrrYCGRnKHTnN2hWgNejpfv8MtK3GCHIxHwQCL5UP/NnDmnyZ9NwskN9c86u j06VtX0Q1NRkZOGc7dijgZz/HnHFDQg+/lL/U5NbOGWfuHVAYbsEFFZj9SdeAPUCACjsbk463swa kSIwCqxwu/stjJJl1U8rolytiPiJc/pV0efVz98r62F7tSJzQGsXxInKDidhAP7uFEMKeovSQjgz qoRquhAf2xfQ1GaL43o1/4WwUcMoYY3/8fMWI1Yhyfcwyajr2dVUAVxRIOCUQlnXp4AvK0/hoYA+ Lx34EYYZSTQ4fDpCgcr9wwivBLiAeK1Oj8A/+Z6zpinag9rZumb7W978FkFDfxzR9Gv0ns7N3iuR LOPqzahd7pMpeTLGxfwWjwWkMJFbgBm7IgmDvgewYYmFvlWN6dEh7eO+nKBfz6g6yn33uqMxMUYE U8Q7VJyrCY4YoBgNjHwSCtAqb8TmAiZ8b0P2jDiHTowyCraGrA0sNTS7vcjGE06crX7ZCyBn0aRN V+u5A+R/FG67Ztil3UePVgLreb5XQFrMf5oXs9vewP+oKv9qqeCZfelwRu2elLqiSArUn2iLbB6q WLmhA+fseVzEl+rGyQsiyIUwELEOJGoQHGOdvZ+XsjbD5+bx8YDzQGEE26std5P9UfoKdc8L8VPi RRk3pBnfLN9IyE38TaNmBI6AeFIv0xV1Zx2p1dLdoeA//L7PiooMagyLGVXnFfg3ZJLnYYDcD/B9 LM/KClIA3syLFDWpmC2yMyLW7TjW0BqbV/eGvs+nPdAMMuaF0K5LyaZF/PiMWyRWqCAjsYIxiP+g NCDNkq8xwwlFE6PSbu1ZRtBH0Oj4n+y9a3Mcx5Xm/wn4HfqNI+yJBVyZlVlZNXolypf1Lm3rL9kz dmxsKCAQlLACAQ4IStZ8+v/5PSeru3EjqikQ6AZrLiK6Oruq8nbyXJ+nbeV4JvQZXTLpfBGGe+ee w6SopO0CySjy0ilb4Ewd872sVUuHI5hZ2WF8VDxporrtYjeiABZHAaxOe1Y+TvsBF7AgQXt9IZU9 Chiq8ogmnDUCrqPoxpnReuFTAiDSONdSL4NGAHw+B8pGlcbT11VOYJvsWt6/T14L4ZTbgFdXRiY5 X8C1VDzGWbF7Z8VWFjwoqcDd4vcWXCwWNMdtUSDHpy5Xl2SjcnsHlRU8qelFrXBFCI71Cr2a6ORw IWwhlF5SYtoRSiBLZZUvLTYQP1TKGbzhgwOY2FTocMwKUAEI3ftuhHiDKpqUO6cvpLpahajChCQd MOA/p/q0G188iEbBBWHr8mNgA0TZkQqkgV8L6XwB40MIWFmyvVO9sRgCm+i2LpAYlCkK0EpguGzQ zgF3lE5D6axsIVKVVPZDgTHvR0Ioo24txGiItUQ1K15clILKMQu7d3J2j1IBrcTEEEFgzc7eFVvn mIVU3FuQ5kmLNK4NUv8Iopt1oHSca60oyHceEdat4i1Apcq5a4McvE4+BMH7Y4H2OuKVnEphT6i7 RUx4RAgglS1u4gnDWfw+qg+ngon68CJnPcoZqYFR2X29t6DqQy2KZzwXkCBbgCLSig== lMi6762k9GC0gthiRquiI1ffw4SoKGZbucJqd9D1igMd6K4aBMpEcREU2dyR3F+yRFsx+l4dR+x2 CHBVY9WkOh8Ond2TznytxeE4r61QFKqbUq3oJK2o42YFcTBHEHXwhZbsmRKgEZSRqxK6Z3nfKRoi oswwgHWG7S4kG6CfpODYbaTRF1XoK+giOS5mdnzEHDNRDpUAuIMvwKjyGneKIJNacXV3Ok3ELwGY dKwJF9L/KIARerdcsXidydmMHj5JmJgkJYUKT9IqVR0A7RxER64YCpj0AD0K17IUN2ZNVDcyu1Kp 8QNsDgQdoILiT4S2vbgnUgoPyGrtyHcGQU9DnSh5pew4lTESz+AcwtyUSymKx7vzbLvO7U/qMFXE QxUc9YAN3ORyX0PEQKb9YGuzTi4afJFiRyZ5pwe564bEACENEvBQat1Qs1V6N7Bb5eJ4RL/TVsTU aNz9Qwk0S1Fc0pqdpvGM4653/CVbo0G8BKRgDjrZCNNHd8wTy8Mx37O0ocdS+k5X02GiAmZ+3zYr o4LeZWUtNkTYnDxeobuAhRPdfe+hcajUavk1gDkqJwmcJcXjI/J1pyCXx8Jb5NpCMTu0ATzOuBwI kl57Egn1UWl8EFBVaQOlIC5tPOPMD4Z95pgRRmBfvxBPBuE3P9AavMVB5Fp+10rHqtR/ariEmdV6 IY3KZOKgKq/oABaAxwm0RAZdhelD7VC+fYTuJyhaJvwAstXkxgbruRGGdWhjNRhzwhNn614g19hb HutvJTqEYoNQMJOHZIcvqjLrPlbYAlC2ST+nKNIsbyGcBda5kNn9yCYfV9CayuVqR504CyCao3Ug 1ERSsUptspBDvVKV4kPdB+9GECeBzkz7Hp07JE8GQQkXZwOmb+UxJLU2CeQMEnNPR1dhDLaU0Dqa YV9skKR5QXZL+rXApzJ47NQZq4auUToIXD9qUX0mSrfqRBvjaM5kswsoJQOc1fkCh3s2smDaqBeo tycpV0qZYkmUKnVed0ChBbm2FMtV5c+JwAbBi+kVBmE2oGoDKumo1og5kB/IzmTWgieHAKJXXTMk zRfhs4eu8dwgF7Y2Ro1UCEdREsYygIy0GMi8hG+CJ6vkiIVAyREuYoX0FbZJxJurbZYc6IjkRchv NK/SK3BmNthiqVRfEukbjWf5APdIlk/OY+WJirqiF3UBU6SUIkCsiWsqeYmETcQRYpgcbVooeygD /N57FBQpSXwTnGAlxqumyJ6CS6h6v1qhmuL7R9/QLEN3zDoouJcUZgTHXmyQqVMLATRJgkjAdJ5F lhpIdZLWJDmqFJclyjjdo4e00FsQEuYtCFYryRWMV4ryGjK+GZFGqZCmI0l7aJ0uDF+g0vIZVUGC Zsq/6wmDP3bofIng95E/I/qvTY5L/MmhHiXdyTtH91QgrBWxDGm2GXw01QslJUZlsTiP75+Uewtp LisA5Duli/bYqZ3CnxzpNi2twBIV1feiPY+3up8wCJ1PJHlxrP9TEgtI2PI3wkEkmEH0ZE8pUPay tWh7j7NKgLdspuK3SMqNaQEiGsvcFLDkdTpKcaRGiEvEbBP8TjrWlAuJGePxmVyPbiUm9B7nAdZe K01pKJ37PKgdGCpGpBY11mXL6/aeigGgq8Kr8rFjlRaKG6J8V5xcik6qZmiQVzok1f6Cb+qFOkSg Eq6VtdgkUGnyDXPgEj63Dwp/Qa5KDZRJ914z2sFwnFjJaC13BeDeG5v8IKjxWGppkYA9WR54R0oN SJP7oLwxoRsVTyxulJZCknIvHw2UPvholEh/rQFIqdQWgZRKiG+8v0vOweuxbH83iqJI8URBbOAa SZLQIs1WC3cZmrQh2tPJR6TbOz4qzmWntWhl/KCj1k2ntxTQh7DEZP+rqIN6RFjGvKdt8Z4iT661 0ECRso3NkW57Eisx4cwndYlshKsvTAN4AdQAAXity7fNyH1O/tNCF2+Vg4pyb9MLCBnVZU5DyZli c/O6mp0tuhN8E8R8KCITxmdOoLgmAazBV6mL2LOqqFWNURKbk2jl5OghmcxrboHKJcYL5MPo4hNd dlfpslVVlh2sHqWNampFPfSkzskliZ6rEA2qD2DNxK+Q3QAMfevFGSJcRF1vKgaWwBBRblvB7PMl FFaO9E+CIwegRAeZasrupLYAzE38OB35jo2g0Aa1UNQ3kciUqioJ4o0ohIXT6KeaAHrRAVPjjAFy mAApYltZJ2PfqCAJBOuqS+qQEccRxSiuCSgjjeKGWHm7xJrdQN2UO53PYhTM8LunWImU4FbugWtu vXxRdc2qP6qDD5tSU9mUSCpF61N+rPVeDuE8VCriwblmgnD2GClWRx4HT0RAefDa634sTgSXu9oC FWF1CIJeD2qFE41Wg2JCuKIIYAbMn6qAsphVTokjEnebXAGBBMthuKS+Zry1JFIKrMe10wxMMomK QQBs1MSB8s3ir8qTEivBiw16g+CFSAF7ovGqQlkCcHm07dgTOSOBe7Qxzl49CysSdbEiw8YpFuQ3 ZE1mRUcH8J2SmKEd+o3buIONRZi9GL8RDQpuADB0hD4qACqqvjx/EnegyvWL4IcK+Tp43FtVOLGy G2URw06V49LlIK8/GeKoHk3wOl62XFMR+LObcDX3uGlGnbwlPOCLMubqRkfQRi+MJsfMWpUgInUS jXoFpkkO6T2rXTVAw+AM2hGUWvyFSspzZVp1psS4cgXVaQXyp2wYMx+jbyPBGJPnTEKCgleabXKJ VQRNTG/QfZCBAg4SWR4wKICMqoyb5W9KZA/rthtVxIV7PL+FkJBaKYKYkAMjAJFw6YdeiUNSRltV 8HfJ30UEcvrCE8nhNavg4I5OhDcOFx2HdlOtNlwesAjIuoSjITZe/6Lke/xbZvTiUVSuQdsp2tKI upfaHG3BREZ6yauuRGFB24Akr8/x3EelCzp0L/jGwO4mCviVDagAYKPYva/LBGgroZ6WjHkvn4Zq k4RCzEHBWZFsCL1HgvEMY4HCPOoFyftf2MR4CAGQzhw840xkDa0kR1UxKWIGpRyWKhVAEjRiQ6YK Nq881l4Jp03vtfPRo2ewwxNAlmUFgipp3qD5ZS9SaAQN0BEwTa6vEEuMcuslL0tX4ijnFdlXVDZj 2QdS5ahMzV55P4Y0s2DKYSlSvh+vhW8F+KHBqyBUHdyyvVX4m51aA6L7pnOfq+qcW6U3DF4nASqc jZcJz1G9B/MCXb2JVOVKC8bVp/IFBU+BfeVd2EXgd5MApnwszAJPruocXgGXhVIH4PYmbwxVq4ww BUV4STjHObxTTf6nFUj4PBrrWFQYA4QPrWOceIEpg91rWFs8D6RnAJBHi+JgELgXV8nEIpsj1NM1 Xt0JTuAgPWJw9LOszFvb9qb7CAtrcAArIaPhVQN2mhAKURWRy4mdEUmS4GfNjoAS/G5SbyCybVQH Gb1IiDpU/CQuE0Hd6mUJKxwBOvegkFjnmQqKugfHFxChQnYFIOYKUoDtSKoEIBXD2Fms5BZ/VqfE ILVyUHoowETVAWkWbomOgvPkm0dlrM7sKytB5Q0k1LCbGBc3FVk9IyIJICsRU4H8GhZCah2IsBVg pEfVzKLiSaaRFM+OFjQFoCMxOKFCpxZ4/jWGBO9R21E88xiuo9JUZBOCG1YrZT9YKyCPFgwmqEug YoNgoScRtmYu8DiTLS3wFYC3QwWU0ZfobBT8aGGQm23SYpACEx08XZDKtFBlYVL1tuhNzabtfLIJ nzDZKtkAbLHpqjMXUxhmCgohg2cIKyTeIhjIYFApJOE9gEqVb4//0Y+7poZ7I1VBcilHB+EQTnvv ZSdJYVAKzhgYJbvjG+goZAteXCWDi8oNRhyPfS/K2aGr2Fqt0C7keLPdVVPxRcfWchDV0EVDBMdW U/I05eKI2kCh5MpHoSiz1KMu1dwZUT5C+h6XLr5WDkKynpAVxJFVmEs8UzWXeJ+jvBz0G8sUrbUp osZiLJLyJgTMj/O8pe6unkAqig/ikci90vvINo9epYaDF2JPoDX5ohq+pEI5CJ7APLqq2LeSIOMh XbXh2NR64k70P6r3gFlV540NAwsFi6HTTEv9b4E/6PPyZJOuCy2VzpsMESsJRgCPYAdQo48Hk4Qt YgRZdq1OzszBm8dKEQoiahTEvoOihlO1IyhMI5EPw3PQ1F8rqCAFN4qZphH8Ieh2JNdSXtmpYora UhKRqD3tRv90BPwiC5lQdVpmHzk3IV0WOCDIm+SuwUWQ3YXK90LDI576Y52ehKOW+iTAkHGP20rC PQ5UoVcwDZX2MZZYoQk93u8luiKdLEvNhm2gBJAa+5cctS3YjhpYYnNBRZIbL4hT8M9aJN1+sN4q hI3DxFNWFB3CEOwqlGNNlWw9VZJJGDoH1IlgiIi+p3EzMwxKbZSsrtkz0Mq2C1coQ4U1Lx53wLOO NO9GPK5W2AgkgLGpUD8o56QaIFKlJcYAHLsENOyUdZ9ycQW3BXykGTWoThSPYgDuCFQQjFIJaOqb xokHAGhVIXmtfO2GXrnZCXB9bAPFzRDGrQrlMKlUQZsFX+l5DuTlidHBxkRZEdTBMQUK80SB/DUy qVoKiDQDTlAFpk8/Bpcw/8V3aMJBu73yGUAGP2idChOeJW5jRlomFgTofxHsAGHwJ1QwEioGqmQv EeQwasoFIizPUYUckvoVxSlZMf7bLIx/l8tZVbGC4EVghTDKueyGSRzxlhiqrISdkFovZ1UFGYmx wAAINxlXN+TRZDzzcImuKFvZ4bKzsmvI20meSSAABoTpmLyKddpL32ha3VcpCzl7ysLg+Re5FzQv 0DVJgySOEWLXletBTndrgN0rd53CVRGQ7VGcwDOC0zw0Qt9RNl/g0MTQaqOn3enYMRmOzeDxkabq S6RtJLGkEtys1ZmwgdosZOHWJ3d1QF6RxpUV68rqajcwKRvBdXoRpFLTTfsnLjR6UmQVNQIk7WvF XVd5yUk9LbKiJEM83yPgbO6V/+RxboXwHdpUgOYY4f2YzNTVIFAD70jnmdi1Gr51ViFKmvIgPvFW GSzFdQOQYlFCWnFhEOYGAL5y83g5O92r1bBiNOyV8doJBYMHOdVpo+2opFLiJCSVgrjgZEJZ9fIx SZAJFykKDFv4PAhScSOTGTwyv3raqe4j/Byv9hTAgTwgFb+5E6k7Jbmu7ZPZhLbfiKEISaICo74i SSRHiFq6t3IjstKhk7ZRxmp4cup5QOMiC+9ai9FF6BjmUaUoUZTc1+pOxRQA3xmjpKUGQQn2t53n mUibxAlE4glJAwVdDGEvB33feNJ1VJJ7dW0JKFUMkuC1BqWvKhuXLSBsZlI58EYIzix6C5FOYho2 4qpMLj8biMtrTkzQOQLXQTWmSC1RbNn2fYITVm9cLZoEqBMtAO7CDdI51mDyPLMWG6vSnHoad3Tu P4ITI1NVC1aspqv1YH4U5z3GmalvIuaUmgQpCgRS0ksqiB2ZXFz4Z01vEEpUIz5rLw== H5N92WJDij42i1BZC4MRQL8RDV8LsCNWD/uOin3bd8nPFBlnzkVCaBeaZVL/QvE0HNdEkNjQUAP1 D8uf2QleW67cRlRZE2ZhZCWRggdGPr4sQrXKcC4KWkl/FrsxcX0gSogWArEKoBwI/wDM9oK3YHGQ CQRISEtFRXXYi0JZqAcmPBKJ5ariEfYJZWdBNMyhEzAZR4/XPwpsEo8dSA2ictZLwsuk8qPO3QOt 9JyRhhlhTNEBztHgpcJRqIm2L8DjEOFzwGixAW1al6RA0lCLG8mRoLNFGYSww9Z6cXHIgE/RjfRw jUArKPyCOGrQBlTOIipi33iyvwwMkHfZObbXxJnxzyoIfRVDlkOoE/I08hBMLnXKFqUBFMXkaqvE taWIBShQ4dL5/b0FbApuTHMzN6Zz5V8iUw8AeGKOJXt8T1DWSUDA0SkSiFJFZD1+Azv+KRv0tQGx gLAWB/cFFE8OSNSSwdTFoU/SH85omC2EeJBVwJkhQ1AL0QeYzYN/ySOIctlFDKpQx7NIp+nldMSZ E22PUo+RgN4UaUghD5z7NIqkChmr1yJH1AsOUnydYRAEqN8WpZqIcRFkp1wvnGh6b/9VL4ZzoRLa poQUArnpzGrF4QpbTogkIL/KtdS4bdzjGFXBrphkGoUthbkqkhVxjw8jahzQEnBHZ8bPOVp8KeIt avUgwQSoSGN0S6M8D85kggIuDLVWpTb4bAZH7Q8Smz3ZXsU9e6gQpDEQVx+lkQLRDWHywVuR64Nm xkkuqSaFsYEqQ99r59j3OIM8xoF/kBhHHDwyrOM1kbk2JgcpgtHXCAZOAxwtnQcupFng8gvZAUNF 3yQ2RlFik/iD3DYrs1dHEKuqGyIGUXOuAKpRymxGAXSkD9Xfw1ihNGCGDJ5DhgxcGgVRIOxCMQT4 lhYCgBkGoDqSogoiEswhj1zZxDGYLs9W9sAGhlLW0a7Zw+xk9toKxQcHGeEtVuni7oDce4OZHwQr zqGvDOtG4HBeelVcJhAgciRk1oIPNH5nVp7ZCiIyaYFQ8nCWOAm1FLBxE3zgQihBWeo9CV36FXSB ysGq3lq5UUJaar2gpqCVNsogIW8asC/T36l1kykgRyBatFvXbY9yjunRKS0fhSV5vqPALalLrFSP Tm03iLWu92JaJcs3yrWByRYjHbYVsdZpTYH7h7ZI9oezzWUJSMwYVCB57jylhKTJmt8kMjjqWsKY x9FWOJlk/ZK+Be6IBxt7jFitXsE4JXJ4QG+/c3Luc0HcG774jWXXptZ04roT2hChbBBLo8pmml5V 13ZuibaWvJ+ueAC878k8hR1FgezhGr53WI9+R6/nXmthgtaD3YBzYdzZE202k8wE6gAoHyQBzdd5 04+eQoptB5kKPaUd6EWyciIRyE4/Fzh0GMD6G9wiVXJgJCTXuldD/GLAvIxODHCgshudQLLIIxHJ wcaWGVKo1VxYi0kERvJFCYcRhkZHHIrS/d3+E7tJEfakYimUUMhpDKfS4Awnyh0LDSSBXioBIBve nujRzuiQgqERm5Zc0/CADzLT2ROwEqH1EsykPHd8knCOIqRtvTNKYPGazttoW9BATAkwomYn20QJ JIeUEfpxfF/yoSKu6NZB9il1Uo2Ll0A1FaGkA0Hbo5RefSGUpFgBjLAvOqBbi1pQZ0Acsx9B1vG3 yyQSv4FTOSsKSs2Vat2LYDJEFS10v+ITKcIIIKDI2dSQwu0kpZJ88FQTmHDGEUoFYElMHaAfATnK chYqrIJY/gCvDWP9qEi5rasOVqmaSpsB7rX3b7oR2Rz7qIiTOwGvo3IjQUpinws6gHLoXhUBGB/F q1m8nICSQPHe4O4VS4cYDGGn6i9hvai2JXttCyEEdV94QhEYRgaI1dCr3I+E/goTSHb+4OUT0i3F eQnvLvx2Jddi8qFW1mV3W7SARdOxFjlIjWcn7jMOEwg/GyKkNf2SEne8lq1gLbIz4YhSCgDvUhOx BYCCzTVUXojOeSHg+dR6I8dN+dbJw69kqgmRGrTBouvOu5a1dFQ0KsumrXNDA5S9IJKKFYK/STgZ DWYs9d5KrspMtCNViB8Vn5IQ4fcBOG9wIA/3wcuIaFOtrhWxrPNaqF7DnxQcSVmsBwgQaWWImUwR RtZ9HD1WMNfZW4B/HojbqPhCU0yKLNn23sLLuE2rHPkxBDlERQYewy54iroyM+ESEewChpBKK5IA rfG+O091ghJv8Ffp68sqiYTDFVPChlQYEWOXUBEVfBDUIsqFigwJfKjOv3HfncoRW52chWioyX4i 3zX3cvCMGoIG1GeYeSV6EcGAEi3Af9MS0QP0PXgtFbRzRKIbufmFq0DpEBm7+EnwpIDCjOeFgItn REYv5W4BSE1OTSpvKnTDBNgFAtyBfIGcbzw/A+QvHJs9fmctxRaJRBALqqbO6U9V6BEEZJm8SgC3 bQu1qhzGbPkoEtREoYdUD1k7mELBU0Uq2bEQgoLIItoiDliAQ1QsCXFi4xp7R/4eEX0CV7QoEpyB 4O91PHQ5pJF5OKS7scoexb/oJXLnpb4VOyjgr5Vmk2uxAHG9JtYTpa0nCn4GXlbEDhSkNe6N7USN TdXnWMJNjFTY/4TVBi9b69COTD1xiDJyP3MF1o7iAMsOkQ3TbhRAE5qpikTgfA7u6RSMAt7WEWIB rU9Z2iSWaymYMabsJ9tcAmAqvePTRfLVg5Q1gYTAUh2qS0eNSH6IhPmSCjYVHIGaE7VBfBXKxMeD JK664BiZdhgHufxpofz1QdyOsnoEDG76atOPwFECnRWkLLnZzpgmKHMYLDXZOMhV3NNR8iwnoPdb CGK4gCG27ZLAY3CNeQvOIXKYqIr2kSni5iTqG+TwRkst5DeLgbFzz0RUdrq9APJF/G564xFZSwBx rDxnd6vA/I0KTGpmAmo2Ylx+DfYRfg0OEiCTxNNQEpUaSgsUwCKZVI0KnGCCGPRFM+6G3IjhCWiF xt2dvaNXsyVc1I+Y7FHUlpUhDzFDVCz5ZEFwKVqaRsR1hCn7ILuoVA2MRqriGODZc74+1SijfsTK cAKkB9i3QJC0QpIlL4g8DcKixU1JpVw0iN6ughgSsKNEwKe8qe5Zjs1ah6wEHSrUQOt03MbecRtV s0b2eZGvnMKPqoLh2FcwHRjXpEaavsY+eri8J03S4VapcqeFg1GAN9equCpGKlhKXKUpY97kJDoN uCUo2PbFRI1xdIwt5di3FE6x5UslwSZIHzr3kBF6wcwDDEt4DFTREatG/aoPAvmsEW6EfibXMipM I6y8VNFgs/zzAtvPYrXBoS//VUMd4BL8EHh2nVkIQW+lagJqNVUHynlFPTZHOWBbauFvBYBw9Hzu 4lHzroRcgTIAv6Sup/IkKvM/KrEfu6h4+CALLQNyh1jzlWR4mm3YOpGlAt6m8TcsDFe9OG06ude5 n9efD4IWJKJdS0WJEZPvKDfyUPcbeL3MMBm7ve8kodkQym3jqHiGinAKC3Xwn8scaEDHYr3iqQfn hkwDnSMk6orpGx4yB+pR1o74jtuucnaqVJ8fxLqgqT3G644DzymPvRQ0eQJL66QGrcrXSUWF57tm JWrMHeIRz3Il9MU9CPSyIBpt/Q3UsZI5md0fI3y1QYkhvaMQEWxAlhHygnVYypeo5cdZK147T6VZ EgcyGUktjUykDZ6sTqYFv+5FHAKiBAJGMFLogEGkNvL4Ub7YAzXWLimGajVwC/Yl2s4g0B2YmcOy FqUWz7Kmivek9S8UzW4hzxVFNzAUQV3EU18fYJPRy+MOc2kQOzJF7z1KhuraYFbqlKoV3LbjiQJK 6KgmT0uVH94ULJ4ctJ+Cn6zYmXICYTnhPDQDgFig5IOiog3oa9lznBTjwfjSYVxqzh6q/5K/qifB RqgXndg2VSPkL5xbYaKgBkU1iG10NmgWjJxxSI4f622klilojwk4DELpYX6zoP7FmCLQBpNoJjGY 3CaoRSc1BWNR2WrUmMWkBmXE7evHOjLiV20rz7Ao1YGfiPjsSaqOMkJL3zZOKEzOEr5jlfNj7Q6d +5RHyxV7X3YVXJkwpRNyBszNfiRPo8ouWscsIjykFiBQ9MIHVIZXW7PZBETvqzZRTwlsa9uO+CZX 8sCcl7urvNzFMyoc8APGlN6XsHeRnIucKvKRci4YwqSpcC5mslliu3ySXMdAFuMyY7viHcPB2nUK 5Q0eVIvkpNTVBYc3K0OwG14bKtoU4T5E0VSyBsl3orSyrzjPaG2CjIDGghYCiYXXPnSOTQGXBo6M QbXobKNBJWTo+aO7AxspKu+vFWsxVjtICXgqoXtQJkAifo0Q7xnjLLoWs4DIDw9q4b6dlnSOTi3I 81GwoRsxGhRBUYUy2WhRcQyq07HhbPqSJ5wlKnNgvCAC1fQiyiAgFzw/ovfoPXcAqfjaPTx1xwNX eM+ICSkyIlJI5yLtnYs01+CHkN8gOcieaqTcdv1U0i6KxURLbuRYppXilbjnSCDTdqE+Bb6lQHiI ZGmOIkx5mW0cFZgrJoiz4Lxt+YO3yGoZQsWHKcSPCPi3ozI0jKgPtpzlNqNCrvVSqiAPPLEzyTIQ tHpBZwVZWax64gMR6LgKYuPM16R+VwUbz51Xvdo6I8qNOwY/A7BvHLJMihAko2CfFJymdJejRJ6D MffKC7vIGWiKAsuEnkQLWwPNrpRHuUSUFSEbMAYVwenBLmVbxWFWSVgK68I+jNKpI7n34HnASCWj WbAH1GcVx+ZyvRp+iMYhO6JPqfwQ0qOUSWp6lD1wfFJwgHrKjwcpg50XrjTkqUeHJHKThvNLKDWg uVGBIqbzqrXg51S1dXIicfggoBW0hej5sIPASWUcKArWlFxGWCuCw1QOt+K5x3zQmVFYnWNib6op Wn11ppdKHmZSCvgN+eE8PcuGk2g4LURr1GQlrnmxA2cj6arFAX9RUuVPbfCmJIfSUyIDxyzQM62Q IsgCMdUmDc616+XvDn6AJix4BJNj3TL/hJoOJZ0hp6SsRs9SAIeD4A8tCD1JyW4FyjBgy1Q4GoxX W67K30OD92M2pDH+DIQeeAMUxWSSA4XVpPt0civ6e9I+gJUna7XzbDMYmIocjp7hWJxsi+/lDSCJ NC2z57paXgOJX3agI8WKgH5sW59A4twEjYIbjhHXbl0XAh13O1j05PB34N0cpOYDxMYJ4dap6tJx ITT1vpHIc5S7a5CDR/EzlD5+4mmU4AULxJTyjejM7Z4bKPwc1dIAuRNXCEDkDebOdaScnLvW7D40 bgB4HX1KGcRoTeQeiu29VQvy5IsnRysgRDltcXcPJhfO/SaP5VExOn+lSbq2qxBFEsmQIypLuk+y kZWuhxaMj7kVtiFZze5ki2POJOoL2x6gm5rYKm6aoHJL77WKd0kUBOhYJRuBBQ9CEsuNEhvVgeBs j+7mE7sdIAXgS41VJ3JlBdEjd2pFWhS3NSGfFUoxJU8IXj3ZLbpPTLpPkVkSshv2GA== P/IstIP6viygyZJwIDd7XESALAEg5a7qJkTKo5Jo3bHj8JVNHPPipJ5IYVDKuvuHFN4TQPrgxbF9 xVFSckRovJt84UceCdbFU+RwxdFiGOmjBKVFllhkvWCNKmGQuEiDX2LQfTyL2w6ZlB1iSaC9FLwp qwucOQDQI2d450T2PlQO8LPEKFG6EMSdNErRM/hsQXRak+TaCOCeF4wOGKq0flvXkZpwWni6OPnD AvRsnUSRTA9qMMe868ER2kDx7LTSFPAMYNvxM3DgcOdgdOa+ggqi14DxLyDQO+Nv7w1l4tonW2Gz Ku0hVqVXdF7uEsbQAtSaUIiXaw+e8KEkYUHRwEGCsUqUOEZfWMreggJReTTYo0HZXEF2+gAo1aD8 4NK7md7g9WtILUqjcj1OFyAknYPi9HIeAZDburnkUBamP6e+QgEBeEF+lExLO/szJwlv2rTuHMut OwQyRf2H1SHQwZWkCEpyDxTw0biPiBXWip2+94odHaH4AonO93KPy2JX+AZUoiCPbfGarAY83xGX AW0FNyAmYKkLVQmfoXGMIQEi4oQGnDHXFpycXt2ZnGbl/bN0nyvj9iD3hje6NxLtTcmx7x3AnCR0 FXeQoIA+ALJk6rQ5VL+j+hpgJonKKjvB7AkSEUTiHpzcIrSe6khpjbJAE7Imk0eB78yFOPmMUr2U q9HLq0KK1AKc1a7CbvpziHvCUEoFKlqmnKhddaLWOm5gDlReA9QS0EKmYVButaAgFccU20OkXVTL 29pd4A8RuT2Y36BugVOZK0cQKrjn4YFz2GRVb1Pl0pNQHNrrX6AboNwIU+fql0mlMp5uJYQ+514z 8Q7YgRzn3UgaIt4Ayvi0oUFfocSFHdXoXatbtyNHgEtAUjayYZs0Zox7kkXr+c7CG6GeeOiZebFw SlVXNQ/lmoS+sZ05KFD0qddr0H4rkePy9cVOTb8SZLXtQtocehNROQJVTeuEtr3qV/v6RfEv2pqf z+Aq+q0v8S6LiykxJTn17v1VPhx4V+RccVzLjVPcFOllwVFIGZngpBSzMrgSRCEIYLlaLwP0SMkh YlrwAVGRGmESu7WI55VwFpmbQbqpHd+mA3aRaI2Zu6J9xYgnRpycubwTXC1fuuUHCrqKmUELAlqM XNKgRZrZowt5mQtPKeL3JpEPphnfCoNvBTsl9kFtIzYmrL9OCDz2mBiEkaWEe65D4UQ+qh3RJPRy E+eNybpG2K8D7MDGks+dKOZNJ+5t+yhkhKMAVC4KZEVp48e7At+8JuiYhZpGDFrrqHgHzZwy9UzH mdwBhLzx5NvMJWC9BrndvCqDu9ks4uS1L6OMaCGtD9Bj4utA0ULj56gCNwJbBHGEd08THsjqxKlX EGeNwycqjcJOEQGLBVwblEERO5FXX+TCcRGgzQDS0UShai75wlYSoIO4aNyP06s60l6e8cRl0hOM sEXKgYePPdVYS49Rwtgx971I3vhVkTLXE2AC0KiXp99+VRwVo8dEAbgfGEi7ayqtOxApfSo1ha9n C+FeE1c8gOWNuJMXomMmQ7V4wRwORTAcUvGMk74I0cYVChxbciIVZzaWd55IKd5A/Od8kbJALR26 Y8ir50IE30OQyEjpdoBF4/QG459Uo55Qmi3rAUhUUxoSbrFEuRCTbtIVKUslR5IwxWdAWUOutwOg PPAlMocYLcYD6wASE60DW0yyJ0ROBnxg0Bz7OiB7O6Dwh0Z0i7QC0ClQlgEwo02C0MUAKFFUmzxJ ZINpme6hKBKYagBVrNOXuKSnwBwgQbxftk1qkvfgawg1lTWkZYyhRwmOfQBG9aYWvYrierAvmloS 4K1ibWXnWCINC4JfU7dhGtcokJBb5GGzySKnAf9Zb7udmLkdWI5cVciByf31FnqQbTO236B04+6G 20ABQFAXnCi0A38TUTdBwxBvaKEegU5Gj6orz1tFb8UR6iNjE8Ib4PDtlP4i8cgmJ19eRfE29o4q AVWk/GtMeE2m4EslZJLgjP+L76CaYzGwWrCaVcsqhhxfB6qBQvUGtJIWqrfqBM7r66nAKoLoTiOr SEqe9da1np2WEOfE/Qi0EvYMSZ43WkRknbVolcbdi5G+0o7CtqvhBgeMOgRFgFn7GInQgkJQBcUa 8CzAXSXkK+MhZz1gJQTQQ1th7pJvEVxKbBFlD2m8ScXQfJBzw6btnFauB5ywBKc5Ftw/qfIQFrIP AyUDgFt3nYiKAXOW0OrtiCHroxJkZzE7EOpg7rwNqcgkRNuXUJM0jsYvQlpKOqg94eYw9AHiSAsp i1kFyp0PGBkdoucaeWg7JUpL3ioeJ/+xeFhJdLARJMemRGjDG1LbdF+n+BatnDUoIn3vIY3pq6UI n3JfGuH0AI5orRwmDUYy7mTroqBo2MoBXRsTtB8cGaeBYr76A4IYLMiGLyQY+6mkxM4G3DTeE7pF 0xEBI23kGBCEFWlD1IrbSOF+w50CKAAgdMAdKbeMYqCu8jqGlvq3oC8dIZ2qSgB7nOuOyk07hYMD D9MpWjh5SxucI6iDu0M+cjAIeEdgMftceXNIQCUB0lYHNfsoEBR7iQw9aPfZhoitawuVqgSsJjPH WrxaSZIwOjGaCE1JQSfjBrQnub05193/SbZlWMJDFqH82MBHfy7FaqpvHqoninx5vDboQuTdgEIR qJXii4Y0jEwaY+/qFUgOqv0RgE8P9gWogtHxgFRvU8OxtsPqIjSLiBoUvgSMnS8SUPqZsE7nJUmw YwIxJXcnLSgcoz4IMKqFicB9ISINMrer3CNrE+B+zGxWDbEWANmVUcdJH0glhB0PaVek2MAe0ypb vEuVQiQIPQVSEdgPlKVANqz06iga9EBCo4ihsoAj3LMeVbjdE+tQi+SebACvUPCJgFeCU9SWXkRS jZI/SR6An42VKYY7yh4UGoCbDxQtvqiglDg/sRagW8ixu9aI2hlBtCVgtHpPi1B1uxKvkjA/Gipn U5u8Rpplp+wZReVHihmqSjmrlN7vfXTWVJWWc0Ljc+gdvZ+kOjv7HJJBLaK3AINJAUHwjBsSeqpD Qo1QKGnUe66CaFbI+RFv1bU3wOIKqpgLWdkb6gl5c9B513LM6j7JOY1gMBqQWAekrblAMHYJrzU7 dO7lMcVCxJVuFqIocH1GbvjicDmhRHRtQts0tvJyGrGrsBzEUtSJ8yh4AhB5vQ2opW2VcCwrk0ui YSru9jcbhWHrVDYflCcIcWLuALsifaTIruu8LoGlW+TIL14BjAIcKioB0tokbhbhrSJYOhYcPVdc MwlVzIvdhcgpOm8gcUzKKI+dnMWezCuy9saJbGrOEeCjwNComF4MQGIbzKLSU/Zpwqua3f8pCEyk n3CBFRXtRAXa9vJtl/0lkyOwHijMdlQqWG9HBZTGZP4WNq/9POLnJrWe5CDiJ9hdIEwpkdxkRIcr hB8KiJ3dNpKDoU0ri66BkdkbOUy//GSB2j8sp64R2K8cH9iOg2iIUKsESZrllzUZ4FliHUDT1gB3 tAa/bV36EcASB3eHJ1IVI2gOiAy7rzaxHURtLBUOzmumiK9bC3IFhHeXi2LHSkSuUHCxFlHBSk7W vikDqo6Rt0ixTWSXzC8Wn/jAOykAXhAAqga5pKmCDMAghi+QxDZ81Z7FnkieLWBVhoW30H0a59+I 0SvXA4uEE/Pak0ItTQcPqql4+XCiOUtcKVJYCS94wqYNPGpt6GoiL1JOIX21iGqBWrVATSLAO5Dn AuWwP6lXMCRX/hnULJIblMU74lDIoPFj014Y3lwlcALo2zj/DBSnuDgjEMT/rBq2WHVQ6WLJlTNC gHqqcbb7SJWkgrQ1g3NQBKJrlSmP3W6TiX1viwufeurGGAXJi4QAWPuuDCM4GlTdRmyjYtEgAk5F HBhpADEAzi0GFhEUOVGU68C1YIKoizCCidBHub8HKuj8553qYfsogDHyXoBWI+9FzPKJSkBsAmJj ol+olU2xtIQZqg4MtIhTtMkzXVihaNAqpQIFmGJeR0JRxl+Es0UtglOM2VmPwqkWKpRG5653N7nH IjO5B16ZEzO0QjbpK8QhW6PT5smeWw9SmT+HQF6RaqYFRHsx4aoqRljk2DBV+WkrgZWKtpOnHMAL RJCo6WSDNS4UISx3dzskEUTuxFeSq1FcPHvADoSSlrwjLPzGKYwxm4XsU+BnSw6mKKrAQCU7mNS4 tkBSIMGhEn/wJR57ERPJSVJReCiDRNEgzErEFu4odGKl3URPuyEHw30kHHfZk5wclsYWMuQs+Oj6 mv0UOpYZCNQ2NkXpb8k5i1rnLOpHmATgy6KSC4m+qLCGJNm8KICiJ590zDu8D0JXAS9cxN5mA43u KAkBUuMAKRXDTRFk3wKbK3m+lTCWKIAiTVpWDgsS3FPBP4BVXKOcFOjnSv+GZ4X5I+QPeYEgleFa Ej8RaT847ShEavJIZBO9NLRiEpNJqNQHsqwAAAcZtAVuskmO40PIhNoZAtlOQTQ4f7W7ypLDrhW4 cgaH6HSNksqtpNuEDDIgtmXyyBaA5kLrwBkVmiprCwXcyUE+ewV5QjcqIjQCEUY2feo8cVzkuICs wnYVyFajXgga8q6tOgASliOUmFeByLt4VD+JBMxUsL6y3rGqgNlRQBz6XALisElhCOp27Vgk1ymv WaZpcVICjxbANlUDxRnwsN5pmnQUOgHesMiqevGEDXHqAZbHO9wWAHlv3OmDcKPxbgoaQ4eMBqqt BwF487Y9X1fvlJCOIOEsNfYmqJpGxJtZPo+eYkNSyZrc3tSiCE/72gNcHlF6izwCTVIRD1S+sPAv Yv0iO0WIIDea1ClV3+/r4BxKGm8YsDr0vFYhVbATsphDA6uSR9nSuOfVteJdUxLEtRYq2u99iKh/ uPlJIrZPN7yfvmhXPbpzxO9zlp8WQLTjO6A/RxD+nPlv6CvrNtWNgIraRAvoI1c6YHvLXrgPwdkI zc5vhBboAj2okiqJC3uQR4SqK2FkqiS2ur/EeuyB6ui1EtRxZynl8psmimGFVAe1DPE00PFFloB/ s1UQplUEgSWL7MVdYSvIVSDcydIO0QCxirEcOzF/keWZhClMrweqE2SlkS+WxB0qkjF5PrL1F89H VG06tqWoE4odz2V8UufUz2hJWDjEuaMgBLrqWQAyLFeaEuHS2O7jzX+sPy8oe5ROqFpycAQaXjII E7cTz3Ffi9CiDo0gQGlVw0C1IFYUPE8ISsA3RtgsRmsYdPthULJDPzKXkj4qeyc6qSxYCNQjWQPc oxofKndFDlW8vlUWuyl9ALNU90mFuYQrAFwpL3YFEoliV0gdcNSQ3A1IyZh7rjJXCp6zPFAM/00a HAgKrcOIN0oNRFMkvgRBQYP5o3eCkg23r6sBqmGMQFAD1qssXtdNXAXuSHGrUkapliwSk68leEmz +PbAs4b+SN4hDXILykCtHgYchurhvjLYcB/3NLVFkTVVEAtGBHW46QWZLkIPO6By3w== egsV4cBCSJWs9QGKZ3D17cm9L1hVpmL5NZW4GGtcbu4sZNw4wphW8lCMeZEByqQB/SQ5BJ7ropCy +qJTxY+nPIW2Js9mhgtbB7McW6f3zHPl4FEcLud2FmY7xf7i9HA+XZGQQk4T6sQJag0mSS+Z1OZA HWVzCPE3iKzKptYmI4kFiycRBmDpYzEHShEB4+5g8CkOVqjlTVbl6EUH/ajHvWtmiMB7Bg99ifoQ ygJagB5FCzOWPP/LdVs7SeOgBiqXEEKKP4cdK909htFbXzzlpiP3vylVE1SymILtsomQsthEGOfS +uT0iYIzoQXykNNT6HfdJew8dcSGjbdQDBb4OuXyRzEeYDeTvUq6UO49zCLHdcVrh4f2n9X+VjE7 7PBjvbcX7Xaej0MLgSTnTjX5cnwIu95kFaeotYjuM8dfpBRgUxtE7WrrRglQHmPDQ+9gkkVbDlgi wnPFc4bIOuwFjloUDtLCA91NKNxmCKjyralV3RS8UtwkDQK8WxsEqJUdPa0IkxQc4SwLR5CnmCpS H5vBsZLFx7wWoUuo1GT+C/AO7y+pkVHskASsB68rK4RlOs/RLo2Yl4TkqxappssLDIak7pzGhIfe gY+KMpw7JcmpvIuIIO67pir1oLErPQPmKDFk4SQw2cH9FYsguUdMwoBFk1QTgYipmcPqieh0omoD 8VEEVc5qNfZu8pEmSTienHilwAahDsGBVzSoyphkzkRGPghAvN6/cuEU0qPQ/WLjKOzBIY8WEMe7 r70Ddc2L0oVgFZjnGtG1RvIzAYUJk7kK+AGQILKOs4XCJ0QHNg8biwYildCrJn+OFBLyZ4n94dDT 8QOZTh6dYmSYUebDmZWSF+PLH2+j0ooxC7vB7XHQCJ2us6MSEEAESrUUFuJox/xqskMmQA9Ai9zX mlL8MST0DWZtYVU6SxpQj7CkdR69lE+ULYThBQpaCq7A46JxeRZyLfanBcASFfyQVik4fLKWUiBQ A7QQLurkbG9Uy5F9FcnIRj3PtYQeVmGV0IfxrMfwGQhckBxTW4moFk4jBS9Bjewll8nC6fUA9GoK 9kEO0xQ0cvdSeUZWuhB1lOfFOdPXWFSoOpi7kXUfpUxaq0jemFrgtaYytnjSclJqc4uV33oDij6Z a1UapcrqbH01dbY+iCRoKkRVuNu7Dangb4jOwBR4P0rAOkA4ulpDn1XRR9JF1bJSjXZ2SWjqNOqi oErt8GbCWiWMcZu+Ea2GWY2N3MVkDSIuWopMS2VryAJ1RXFe+ppMdMjXhHKnQnphqwaSxcxUwskO 1wZe+KxaXQA0wKAiqYDwru6RhkrwCsxtI6FYH4BrCJdYdiR7nIdCSWkGcZDo/QjzDWSRS8XI4jZU 18RG1EHXltyPAPvsoJLPUcok1RbKo1aE7Kq0J/kwSYLGp1fJvkSK6w2qTWonlEkv3HmmGpksbRVH dkwodPdGafP1OVXfpSaIImMl8auWlHAw3hEIRyn05QQXmW3qqoIfsywjFzexKrZ2o6KExOKoX4DL Kv4Hh1ArgUQ0PmvmglZYZISSjlRg8AU8KPiDNDgCWRB+gt7X2tiECfyyaFjT4OB/dtDZv1l38RBl BhmmqIXDrwRfyYRuQ1T+CoAVSS16OcUFe56WKQyqZOtQPnqP0VHixsB7lBPAQAUg8c2LBNV6XUEb 5RJNuBhxQ4mVB85FRZFt0eCt8VxOIZKXrFy9odrKVJZw4KVRtIpO09M1lAmOI2jkSWAKVWrfCYC3 VSFvqqDLYdTdWm1KYByKt/DgWSPqhkCmKK75Ti4QT+oYs974cvA0kgBnK+a9q3Kth9ixozyHJHad HqfIGcpkBO+eBkJlANGy9GNKRHKiM6xpleWTfWVnYzGTgTw4kv4zUSSQhAXsRHJMm+pyq5WdBAhx BCug0zvMTRFdDpTrLZGqIDwwpbpClhfoMoqXcHAUae44peS6zUKuID+85rEQL6W6NkMoqErXoFrY oSYlaTENsqcoMub0GMRLi3RGsIxxGLItOSHFNi/sOenFpliQo8pzVHqviKcmAJKOQQh4uFOUVpAU p4FNsHihJylq2FX9mKTG6CkdJgsRsqIcKn8ApxwpV31TEwDMrCdfhgxOW309VSLEBxk5efshfVQN YSODhQaCxxxNNdYTgwd3TS1d7WvpanQyKVt7oO3Zmh7UACmHmsI5L0MzKe8Emds43CKG7Zhn0Ek5 ocAQZ6WKmLLQ/EjiV5pC6gkGmNmW81Ar0B2IUUyGtOj0CqoQjSpkV/jG9Namqwg/gg2kaDrDPh08 wU2s6FhxIXtOhs6iDNJddB++MG9tpcCLXY1OMnrgXTFjWHQteYQ2ahzHihbu4YhyutYVF+uK62uf ZHSSEZideUmJx0QMck3DxkMgE8r2VBRwNiYEghS5H0naI483ibixkMnhOLOgXQ/a9Nk5hBQtRqsg hVW0C6TggrhRs93gI/LY8QBqcFRSB+WShJoGYWk3wMa0lIGZUCYBE4qXAMArSUCAYojDQLwuRV5k kn0J9GPUAlNa/U+N506FplYvkxaGHUqVJCmQ5BcLH7bpPJEMLT1SjI79UXCbdejfg+OlFkF/wnhY 488UxLS6D/UvgwpoO6iFBjlGsgatZbElQVQ47EabnaRzKJQW2i7OjYeBHG2KTIe85uGCIhIPV1Mq iluOnqHFiAZVXjC7QYSPLtnwtplkI0VQvrSi3J7Q2EHdC9lHSPgUoo/hRA+lw8JWuqwMKUK4rUot 2Y5ZkXg8EkTzG5U8wbmtEltSpSu7MWOufZ06cEY6AWKw8ADEsE2WRLijeGxSLre3yMjIRkhgRWCn ErNJgEU1530s0AdsjzgssI3QqelF8X3Yizp0K7mKoiNNVO60FaiCZCycWGKbrNlIMPE0xbMiVMXa gGa4nF3AT5i7rNQL5ZB0IlilcLDAJEYNopN7iYQrqC6w5mzAc4VCDc+VovapluKaPppS51kIqhWy xdFDaq96Q3iEAkAK7eB7DvOKY6uLjlsJgNCgvNvOzxMQlQg6wjrj4FukGSiHRBD2nTPjsLs5cyKn uUJkBKMKkeqKq4Z62DqUMM7ZCp5D/SaAqdHhiPsMtxXYEMGHRDhySlojSkwGpqoksFKyF3047AS2 xgibAvct26RlQCr2qOxTCi94YQo4M0iSrsQIfIhMpp4nO7yyv2oRrZmCUqKDaSC6GuFriApF0fRW 3njUZWVjgWfdV+hQWOaEZcYRCRhVJ0DGJMlCl7vGcfTIIHDIRrRnkprzWK5FvebgmFjK6hNxXesy sYiQC/ciWpLi3tgcYLvlCsPRjIsaGsNWBhmuSAx+olj+fanf9zImvSoyoRM5q27xBmY6KlelcxxS DHNyQX2hpH3lkuFqiEKuBPVcBamhU7oN6UikKcLpLtYGOF1JXQB91+RjRT2DJK9VVofjDGI7906J 3kZgisEkrgWvMhlJanPoUw4rwPnlrwHNuRPZENnOIxTZ4MoPGFtB6SUNJjRlhg2RMcdm69VCCenO F0CdAvaj6jwx9YrTdBcqVaKGYkQgI1gIOguZ6ZyZoZ51UDfDyKF+lEpnAPo3dC25dTA1CVOivJxV uI3YzJTS45qqD6gmOLlRzjreOPx2BO2FKEwbayJcQEo6FoOyrJANRVCzja/MFCj8ySOeQ+t4Dktp OHhWgu0m4WXzxsIxgspBsTiymKSzEnMKXiEu/LVgGwWp888aofCEHYg7u5r4EyXqXMUEiKDzOnjt INjVcWcpAiJXo8n0gs3bwoVI1k/XUTFfQxQEOMilsXGLNewrqACvemsV6hBEaCbnAQOIrom2As9n cXbNCKpTJrBKTwA1l+sDOdCPB1nvqqidda0gXFsn3LIvOnmPuW/BT4rRnzznAPoCEewovIFrSbtR riwPSYj9HRDMUVuFnrHuyCTGK6IQSThsQjjSBCLywHdFw4vy/gsmLoqQ67bY3HujmR+EEC1qcQUv AtziNUzu4oFYniNEi7bbBxgAkl6uOSgXhRbZVRb4Ii3RloPqv3UgOKO4Nox8LqLLIaM0LPVuUmbR UYMqi0F1hnImAHalNN7RrwgDLL4beDndABfptCyVrFR2u0XjqYRChgwCI66rrLR1DRFR7b2+XkR4 pBMCooAdH3vCfYROmhFg1AE6O3qEsSMZqcK7xl3nSvsInQub0VRpwE3KNelCCPmCkw3yahIzq3p5 UxPK4BNg28EEB8PunXNyn+vg3oCh761m9uZffHX05ujg4ujlN/aIW2prb3mDtPjtn04v1m/HA8/O dcuLY5p+87ef3xz5XW9tzT8H354c+Wu/ODv85n8f/ey/yc3it18dHZzc8KvfHb/+5suj88Oj04u1 9rc948vzox+Pj36yR5y8ndj0q7Of3t46bmsvYW99fPR29Q6kOEOaBukssd9be/C3Y+vzfx6/vPi+ PoakKtX7BIzE8v4f/s+j4+++v7jrBV8cvbr4xlbEH87PTu9s/LezN1faXlkJv3/2q8//1H7z+9OX 9Zd8znz+5i9np1/aUr6w1by355efH31nd1v74tlf3vBN7988P3/39vvxPr/+y9FPi/phMTS/edYs Prf//8dPz5TT8e5ZWHz+5pkKsvW///jZPvwv++P/2aWfFmnx58X/+b/N4iW/+erZHkHUhf7zevkB TlFg315whQ9U9dx62X7yYv0+L56d8iq8w1fPAIyE5ybZQU38j2JhcuNJMU7CEiJfhOATuXMgEqlw fF+kVLFLKo3LtGnXUdjNWFUy4HriyaLZr5XnNfmkXfzj85t74F1VGXu+1LGvr7QfPIHuavt6ubZf fRG7fRksry/fZrx87f5QoZLAeOX+4+Vr9xcVeLx2//Ey7f/u68YW2qVVM2kxhSmLKbx3MVGhTIKv 3hqU5uW71suEIAlXv6g9y7dcG3/+4ua7bt8iS/vYlGu9UcejaLKHq51sVXqd1i57z+GL9AVQTK1Z rIajVdotJvWlIcprawrORm4oc7+/9vh6WY9Hh8R0W13mnVilmXeK2bNQL10ETjwJDO3S5dWEXHkP yrMp3r3yHuNlfw98nsN6a+5NWcdAVi96C7Rgly5efo/l5dvfA+V+3DNr71Ev+3tk9P31yz5I2uX6 C6qdyxcvvcfq8pX3iCsxub4fVpfH27y4chmGyKBlEWXjp/oeQWO01g+/9sWVTvvVDxAIfz89PXh9 9HKhq4iGRXtdKtx6uoTm/ccLZmJRxSm7ae3wuPbFeAEkiH7tgLnt+urg8Re0f/5rO4SDCUkt1Z4s c4AYMinYywuZIGpX9wll430IHTytpbveqK6q6/fKAiZzWNR0270uNxp3ytVm7DpKMZ1+8vWNz7vc 5ta38sLpDpLe2N32Vpcb3fpWUEoVnghq0G2vdbkR92JFvm+BkaVUzF5/fXWFjV+c3Lxum0vzcnOj a3f6/tl/2hr9/56NWuIWLlMBF1AjAstF/55leqlRnS6KvUlmGCdR9QfFmhEmvu1eVw== G918LzG+d6p794PnSrPXNza6efsgPZXViIkfbnmva41uea9euFZMCA6mW97raqMb3mtcqHVlrRb1 UjW/+sVlUbi+BLvgqa/68cltd72+Hv++9tdtp8bGRkxo/Kuv/+OPfzg+sds8++3yTzOOf/uPP7/4 y9nLI/68ZDXf+sVni1//6/XJqX21Z691fvztu4sj2Z9meJ8fXGlx+P3xycvzI/kJYjVkx+/4z0W1 un9t++dXv1n89u+nx4d2efQ2rDf98eDknbf9yU3R9zXmFKWtvcpPo+G6xT36vtrIE7v0/dKkfuA+ Te/Rz5M78/NW9+Nfk/vxr0fox9m3/+/o8OL52bvTl/Zqz8/ueNtVt15p/1vTi7eTO3jpNw/e1c// 9M3nJ2++P/gmTO3j8cs1v+UtfaLN/5jwxtsiJi/enX/77uTo9PBo6ij4TydO8ficB+7V6dnXF8cX h3fI9FWf3qo13sXpq/fSbx5e4Ow3eWrvvj14e/SH86P/emfTPF2MXvnVg/cwTu3e6bvXfz28OPhx g7lb/8mDd4wtN7Vv50dv351MP8fH5lMk0C2vHt7z6jdLv7VD4OhvE8XJ6p3fM/wPPC9fn707Pzz6 4/nBm++PDyefCaeTJ+f4dMsX2/HpHXvuUmfiI/TmrtFe9eXszdH5wcXZ+eQOrX7waJvni7PXb87e Hl9ssHc+xntIK5v6Cr/93dGrxWezCbh9PZpNwG3tx2wCbpsJmD5lE/DV+YHpwid/OTt+OxuBO2YE TvZd7KYNOHlfzjbgbAPONuBsA57NNuBsA66vlpCenA24QY92xQbci0/FCtykJ9ttB5px9Pzox6OT r78/eHn206cdJXO1QLbiU1EKvj15d4eAvwcNdFvNhbcXL3939ONxrTiZbOut/+jRNIQ/Hrx7+/b4 4PT5nRO4jQr25Cl6OV3Ov9xq0/TldDH/8jHk/CaCYNuF2tmrV2+PLu7eGbtrXP9VPdy9fX+CZkl2 4eHZydn5v//0/Z0mzrq0/vlkurextp730S/oy+TUkrfvzl8dHB59fXiwyQxd+tGDd+7tm6PDv767 Yw/tnvIzWUGn/+9ODs6/ODt9e3FwOr1r13/4CAHQTXv5+3+9OTs9+oBern64S5bKXgDk+4nY0nmD rmy3Mb0XN5mW/57cl/9+RFXky7Pj04sXmziYPo6v8ujrumNfVB1j97SjDY+kbVcfPshdMscdzp+w MrQ74ZRtkQmT9bkf2snzQdPtVUx/mC4CfngMCTD5/P7hDufQekfSo8nnJxbl3vgM3fYD5+D8+OL7 10cX06dolw6ek+OLLw+O77LLds8Mny4k7pCL60IiPJEjdHfs6M09yRvLx0eazz8fnX93xEjunkq0 qcx4wlPy8d5jTjy6H603zIlHO5B4tEGftt1ZOrkj2+0q/bTqT744Ozt5fn509N+To6FPMb8q7E+u 9j4/eHn8bvoEj813wwe63Rb29I68nN6Rl4/QkZfHJwfT0w92yaqePEW75sj989n5m+/PTs6+m3wK b4/Z8gSl25ORadMLY2aZ9kgy7ckWyu2yTNt7Mom8G5TGbbko26xEY4tl2fSe7NqW39X03RkjoAYZ dxAjYLLyuZsYAZNzlXcNI2ADeb7tJ9PkJbj1J9N0S27HTqZdRm24IwFqTXxvVqfwSAUKn+TG3/p0 nG8nr7KtF2KTe7IrSTdfTQ59ffH9wenp0cnXRydHh5v4P67/8OGjRZMDlR/ayes/fLTj6HfHb9+c HBwevT46vfjzwZvdO5NeH9itJscud8FW2kAAbvmx1CzG/11c+zNc+nNqj/XXdLtibP7wc7gZ0uE2 H2KTe7JrmvgXVEj/eYL42Eaxt8EC23Ih8e1kx8LWb5XJPdkVfW96rfPDAL1sy+57tVEm0avjk5NN MqVOHmGmT45Pjw4m52CbwX7457PpebRrP9hev+XF2XTN8GybN+Or87PX09ebGj9CQOB08v45gLj8 3d1h97Verf/k4dXeOxTUtUgABG/TIwDe+sH7c34kE3HydL18eXxx/OMGk7X8wcMLh8lT9XI6Cpi3 ffjCvMln8NpcjY//i95+6oRd/tXDZ0Wd/HTw8+SZM+3p4uB8I23L2z+SZXJwevx6A1n3kWpUdhv+ bq+f02a2zM47fDJpM9N7smsukTlt5jaFf06b+VhpM0+dX3E6lNquJc5sING3/Wx6Mokz03uya2fT LifOTNZGdyNx5pPc+FufOHP4ZBJnpvdkVwIpc+LMnDizZWfS00uc2UAAbvmxdEe2zBNOnDl8Mokz 03uya5r4TifObLDAtlxIHD6ZxJnpPdkVfW/bEmd2IUS0O+k/G+y8TWXII03lDoMVbpA/OE/G7uKV 7M5cfLz3eNx3eDKQkZ//6ZvfCcXlm808ZpNUp905xaY72XYELOlJwq0/IN7QY4nYD4DnmeXbJPnW fcrybXLnZ/k2y7dZvu2UfPv9uV2Y1bdZvG27eDtioc7SbZZum0u3WXmbpdss3Wbp9tSk23rY6JvN wv1PTMhN7vynFyWcN9EGm6h8yptocufnTTRvorV18wnxH+VmkSdnCvqrfrVBsuDaLx4+5/hP33x5 /K+jky9PDn7+ZrMK0ycmB8+PXp/dBbqwW5g0b9+ASjO1R7uESXN8+vLo1fHpnWSv64lvb44OLn63 AQjF2i8eoW51RneZ0V0Wj43uEqbP1fbDu0w8l2dslzsSgkdsl4dei4vwWWwWIdt/m4X9/2f2t/37 mX2x+OhVHI9itmwMZLMtqtQT5JT8dhOG9S0vF9ikL7tSMDB7MbZeKmy0hbZcHHxgNGrbS+DvGvZ7 CkY9dLnJ2es3Z2/NWPzruzsk2S7XFNY+7p5cmOx1+uGOlJ21+aDp9hat/TBdDvzwGGJgsq/zhzsi cOsdSTuy83fj6NlQud72g+fg/Pji+9dHF9MP0109gD4+9uHWCos7ur4uLMITOUp3J/zxQWt0rkL8 gPeY489z/Hmzrn4q8efNUCTn+POWx5+fLifKHH+e489XOzXHn+/foTLHn+f485bEn6WDEYGOzWcb 6WNzzHl73WLb7embY87b7fmaY85bLxU29LZ+vRF8/KXfbPWO2nZJNxmC7u2781em7G42T5d/9OCd +/no5OTsp6k9PDn+7vsL+37vEJTYyX28+rPtDX6+PH716t3boy/OTk2VO50u5q/97sG7WN/gqRzJ G3bnI2ZEbMtpMbvgZhfc7IKbXXCzC251rD8lht9NdKvZD7edfjjXpj/77vzo6PQzs4GOPrOT4Pi7 s89+PD47Obr47Pzo5Wdn5wend8XZZwfdQyMSTfaYHp3Yh418JWu/eHgJ2U/u2MF/H79+d3EHG+m6 DBnbP5r353fHMrZeIDgfOXfmd26uvKgyfPc2wFNy2IQn7bGxM+Spu2vevjk6NPX//CFKIh48ajx5 bdZB2NgXdf2H27wD68v+/l9vzKb8gF6ufjg7c2ZnzuzMmZ05Z7MzZ3bmzM6c2Znzy+U+rht35lTP jnw6szNnu23Z2ZnzS5w5jyEpP1rUevZMfV3tpN11TX2AN2DbPVRPskz6aeJzPKQv6pGk1Q7Dc0yv 795yeI7pHZnhObYaRWm7D55NswS3/tB52tgcJ8cXXx4c3+UV38EoyGQh8QnCcmztXGz5ETojXG3b Ebqp+Nr20/ODLNH5BN2GE3RGtvqUjtDdSQTYeH3OqFYf8B6P+w4zqtXuoVp9/qdvvv7+4OXZT582 79AnDlywK8rAZGyyudj/sXbSZDrQl5PZaNX0wdfa9I7ccTysd+RfWy4Itl2onb169fbogp1xfvRy I3G9a8Gqv6qnn5SN8OGT+4SNhW2ZnIcJE+3OvMxG3JYbcSE1v5q6Tn86frlBEllt/fCO/3Z6j74/ 2iQna9n8wfu0F/LkPk1XGB9DX9ykJ9M1xsdQGD9J98cnDXs9uz92wv3Rze6PbVeT+6fi/pjekdn9 sQMW8uz+2PpDeHZ/bLFcn90fs/tjp9wfn5gRd3GwQWLXUzThXp0fHF4cnPzl7Hh62rv/eOIcj096 cNSGry+OLw7v8M6tmz60/tvxyQYFyJd+8/AZbvuTUWS+PXh79Ifzo/96d3R6ON1+uPKrh/dbTs7h O333+q+2in/cYO7Wf/LgPTv8eOlsD92TzfxfE3vyGIja03syg2lfP/pn/KUZf+mjnXOTuVouzqar JWfbfWS/Oj97PX1PqfEj6FhPFxnrCSNJPSUgqQ002xlH6g4tZcSRehRv0sZoSh/Fk/S3d+ffvjux tbSDrsYNVPEtNypm+JcPrx98JFfwB1SnzW7Y9/o+nlwW2gY92pUstOk92u4ctOn9mDPQtid4sVJW vrkDeuJphzAuJiptcwBj2wIYzROPYExOhtq1AAZbbgvc5bMN+AvmZbYCZyvwnrfObAXOVuBsBc5W 4GwFPooVOFmbfopW4JzItrt24GTMjN00Ayd3bzYDZzNwNgNnM3A2A2czcN1oyk/ODNygR7tiBu6F p2IIbtKT2RTcHlPwP8/OXn53fjD9cHmKduCT5CXZqBh9ywstniLCxmQLb0bYmAFGH6wjM8LGA4Mw PBURPeOFbLs0e3Viup6zZ//7tycHhz98tvBLZ28ODo8vfv73DZyqby9+PpnuBq+tH74+cxOm8G3f YBt1Ztf21B9YiLu3pTZbYDtxHn0YKNC2O0/fCnnxi6ckD54mN/Cno0Z8CvyGPshfHx5soCxc+s1s YPySot3J2ty781cHh0ebzdPlHz145376fgP0ghP8+/b93oQDe62LV3/28DGPyXa7kxB/cXb69uLg LnbIdSP+6u8evIub0idv+am8YXc+AVyYbjIk09GJfdjIy7n2i4ffm+1k+Xrw38ev320QYl22f/BO SeJ9PHymR1K1fncs6fZik6DwR0IL+J3Lhxf1ZNk93W9WkGYFaXsUpA+gj96V+OBk3W8cg42Vv+s/ fITajk17+ft/vTk7PfqAXq5+OGtPs/b08bSnWXn6aMrT13Ur76729AHn1bYrUXOy9c441x9SW5q9 6pvOzuST/oc7oFvW5oOmD1+cNbkj08XAD48hBaZ35I7EifWOpEeT0U8swXVTz/HWHzoH58cX378+ 2oBdYpcOn5Pjiy8Pju8y3J6wnf7DHS3XhUSYj9CPOxdbfoRO78h8hG6n+Nr20/ODLNH5BJ1P0MeU EZ/gCbo7ruqZVHKLNaOPfnztzpR8vPfYvWUxIyBVbWjnEJCePBDu06Xy+6CIyXZbE1ORj3Y3sLDL 2E6vD+xWk3EsdkG+b77etn0HhUVT//emv5ZXpnZXf02Xh2PzB+/2H+2nb+9Oq9tduaGasz9P2IDb KDie4En1oKVl2wrzMEOKPNaO2pustW87psjekwEVeRCX1QP36a+fTB3trsJxbKz5PN0lt/2BpaeZ D0icgvn62xPGZN7hbIYPmZ5tFxLrfZpcZ7gr+neYztU+a+DzuXuPW+ofr47O/3B8vg== DV6UbZnni4Nvp8/xLvg842JyRER9/4/NXICXfvN4QGDvTg+/2j2h8uQW235ZNItPY7n9cV5uj7/c wqci3J4/cqKK7CHqoP92fnD69tV0tovtWf0fovBsuxL3gRU6s9/ksfwmPmFbonPPnpPLE6RsvM9P TrZgarZlSD5szc5poB/wHo/7Dh9CYfWrz/8Umm9+f/pySWXFpcyVb/5ydvql3UIwP3t++fnRd8en 6188+8sb3SP5V1///Prbs5Nnv7YpP/tp8eLo1cVvnjWLz+3///ETfxw9e3ftn78+W+W7/ONn+/C/ 7I//Z5d+WoRm8efF//m/zeIld/jK/tOG/bx4/WwvlP22G6J/3tN/x0v+qVkcPvO/lm33rrbwfw+f Xb5++UfLm116xpVv9c8Xz55/+2xM13n+vc3lr/9+yoC/XHx3fvDy2DSvRbSjeK/Zb5rQRLPq99vc R7uNDcB+apo01IEY//v8u2dt3E99akMbYhi6EvXN3rWre2VIYb/pUtt3izKEfj/F0jVp8fz1s1f2 Vs+fXxr3f7N/7Q4l9iEPTbH3ybxNm3PIbba3a9vScyU0fexiCaXEtqdN03RdjClka9XFZFdyys3Q N+0QQ+7s6XZl6Jqi1ysxW6eafbvFWquy+MfBMw2/TaUNZTO0rT7Z/+2Nn1sG4Qsb9sV45dI39p8v nq033ltruVd/vLd+w73L3+7pDn+wafqd3iXWZdWVttdH/b8uhEEf/I6afG80/qHv7D9fPBub24e1 hvW36/e7fN89/dj/fWHz9W9/f/Z3LaV/vHzWLX79m8U//vP6hV99Exaf2+77prEe/Oob3ei1/zE+ eO119IKH9vX6W1/qjRqpxaWOX/5+r95l/f3Xmy9vcsr6//wUd7W962rtvdGOj2G/Hfq02IvR/3j9 LHb7JfSMarfft01YxGF/GOzzsG9bZCjLz8HuX/+2pjajq3/bhq9b7f3xZ7o23tKeEZuyeuz4Hiwl +y4vom3sxhbxXr/fN7aIl4vtsC5UXRmXmq1kfY90WP1E9+i6xXjLq32VoLhJOnTpN7ZXQjMELdCS 99tij7Df9/0QrssGu38uJfcpxibqEV27n9vQ55hKarre1noX9mOKdrG1bVsS2yDv20aMtp+bvvS5 R3YE26JDl3LOpUsIkM72/hBaEwwx2YD9w/apiZycit2n79vY2M9S2S92377tOrse+6kPi+1+yCGY /LTf9QsbtH4/xGivW/q+DIvnhw/Ys+f32LN+SPvB1rDdKnfBHtYPtvDykFLpsj2QnlVh/HdbAM1+ v37sXdncN2wRu7jJJrHmd24T2+0bbhQkyF1bRfLh9s1iMmqj7bImTRal669IlBu1iLT487M9k0mp S/0i75fGZs5GsN2P0daQia39LnfRD/QmWkcDT4sdA2gHl71NttdL3WCPXw36YKuyt+6k/WwLxu7C eehi0f86lBzJrI96Za8Oa05Bf+vwH3Ir9aRZJPs4FAbapqHJYVFsAlpm0IalFDuWg42Hjoc92zeN HakLe9UcB1+CXeBgtAt05lqHD2+VNK6G5DaWIlGT9jubTBM1wU7I9gZRYwpK22uTRFvKNj2mbnTB VnaMubNj346CLtpitzVvQmvo0B84FewBnY1D3w5NztqQ9pLWZsjZdkZrG7I3hSG2eRhK39nuR9TY 7JiEKI1tqBTs2l6ykUc7MR3CtiTDO+1hppi1TbIXTKZ6JBM1zEq2YU221e02iJoH69nz++xZ0+3b 6w4mlCIdsa72+4OdHLHk9pKk+dU3ZoBdXLIzURnczkD7Xxxi7r87fbl4+/3Bm6PFaxlT/8NamXnw zU2KSLysr1/69rYNiSr/jEWNQIq26k0Io3HVK3vsKS7pD/ZK9Ga2V/T34bNhv3RtV/QJOZW0bfJ+ 09qGNmFhw8mFxv/4gjOk6wu/tqGyQ3XR24YqtgruYdvarfoQ673t1jxrCKk+3l6M97HjQ9uWV0TR 4p2HbjF2mf6U3C+uDsqtm7Zo04ZhGGxNsmmb/aEkTIfS8O/VPWuSNPZ2VPZ2bnaBsbVTrLAf7FJJ Hd3Mw36brCd219Z0DB/A1EWT1rGNaUgyLawLduY1TbYViowaehObg52gJr8ZUduzkVVr5yzD0Cad zzY0vZkKnR2pXT/1Uak382Gwy7aL7HDpTUaZZhntJLZu2xvbwn64fj2/v341yZQMUwpKG3M/LPTs zja49SsNdrisqwbv2192/F7bRKtrE7bRr77ZdCPZab7JVnIFYeJmwtrYaDvR14031GUFYqhibLhD ZO1x+to9zG7FTtWY2uYzC83+LvxTlv/6Vf8v2o6J4BeXbvDivUq//e/QqK1O4as7mQFb/x9sLtOo bGEubFD2rn9tC84GQqo2b2z784ZbpPf/2GwO/dhW5i99/vMPef6QUVeLPWN9b9x4nP16L5hm1phy /5uVl+z5888PD9+9/ursYpk2VY+0u1TvyxOPnb2aen3q+NBE/1iufR6Wc07ry5+Wi+PyY15ojd5P 5+o6L8211W3SbigxpM7+tZ2DP8cUk2AiylQik4F90pUmoYsgpzInjekVIZnSZKqHKUlhuUMOrm6X Th4I7XXrkP1Lv9Cl67+9rvp/1cR/gsfjfib2hpnsqldkfCv9VSejW/urr9+N/9bG4xve/+wEvWLA MTp6m14/q3+8eOZulRfP9tb/8K9ueZGw+O3zs7MT6XT5y+N/HZ18eXT+6ujwwn2y//Pg9OXJZb3u xtvklWbYfnlwcXF0fvrV0XfHby/O1ZW/VWe0xswsjcQRohXw26+ODk683M2+vXSD4euTY4fDt9H5 4/nxy/999HO9yftf+venRO9/GFvH6+8Gtvf5xeqtmrUbLtvoLn98d/zSAxJ1AEbxv3KBu/P6Bnf2 n9+9PT6cPdmzJ3v2ZM+e7GmebFToS0664YqTbljzZA8P5cmWtlHKmkM7lYkO7fJgDm3blp09rzXN z92+ttGs/y37cEO3r6k5wSyspdvXJEkOxcyQlUM7NWajtQnJ427f1JscKA0iZzOHdo8116SlQ7uY cVqSDfDSof0QPXt+jz2rDm3cV72JwqVDO8TW7Ltc7smhPXWvVIf2e3fLfTu0L+2Y6te+bc/c4Nd+ 7675JX5tO98292vH635tjf26Xzt/BL92utuvHe/ya693+L792jnEwTYCvlZ3/naxTTF1uG6qO5Yp TcEuju7YXGxnmZGKm6L6fs0eNp3CFIql77dvu9wOZuaOXu00DCWkxt6vq75fW6txyAP6z9SHyatt Go41tM05erW7knEldf3Kq/3x+/X8PvvlPu0mFbtq/Rp92tGUw4AYm53a7tTur3jieilAs1N7dmrP Tu0NndpTt9IOOrX/elUjQ3eQdzKZDHaD1R2bQf654qfwmpd7/FDC+id9ZapDSp2O6qZPGQdVsd50 6CBB/qqy+qOYCW/Snw+9fdCgDPY72994Q5Ni6zYoLCHTN6MEEseKLSN+nBlue6TpL9Fe35Q7grIo f1J1omkHJes3tvT5zv5tu16vYpOQZRrGmieBWtQyzINtM35kClFsUOZsfjiZogkg/cZ030SwtUVT xtI1oWRHn6SlXbJdLCWGhdbyV8Sm+ad9iZKVGtsojFSL+lKkkOpTlq6lr6J9iFpy1vvB9p99DtJ4 Bnsn20V839mcHD6zzifOTdtftrPNOrW1ZCenLbKmD/YirXXHFFNuhPlhv0imEpouuLBxzNFuaSOg xAYbm5TtTLaWxfY7n+10Zcitw0pBsH/tBE7Sbls7z20QNeJMemECshQ4GTWmtuLhNjtCSudycf3z /SZhY4+0raCoh3XdBEw3KeoRNFe2cNBlTO/GeYVFf3MQYfAVY4OfrB3aUSZkcUs0xHSPmJgas5ls fibeux9s4QazsoLth9jdEi25l/e+JYryYe9NdMX2a9uWhpN2TVR/3CgBrnZbI03CbAkuQQZ2voSK rYtSHfXjd8MYRPCrHG5IXBr3kjtmays2qT2116/+6Gy7Jkmdwf4m3StKzjR9zwWXo3u2cQPHgLUI GB2IkUT3aGNmdqzuVpNg9ua2S0v1xNko2m+71OWqahUpLkwZJrftO7ObJVbiUCWcHeeFDcde5Ufd KHpsW0eOFkRP07JnbTlZn2xyk42I/TSZNs1PuEJMjLtJ1+av2PeSPNj1Jnn66NLFhqaQj+KfUt23 9iHYh6gA7lB7ZLIuZ8mTnlnm+y4UTr6M5DGJmVBhrD8RyVOQJ40kTaQ3CZFVmKtD2aJdU825wMBW 8YmyEJAfxRp0kq8+4NZdFzw2ZLwUc9sydCZTbcUyPKWYkDMtqthb8Qu7gny0KzJz11bVP20dK6ri yvkcWtn20MrF0RxZmSMrc2RljqxMiqzIizu6dbHBLrl72YTNA0ZTZPGtoil5ajSlf7BoSkntYFu+ dMuYQzKdpXTJ9LVNYw6ctbFfxRyyaS9Nt14eUDCCbP+WMebQmXWSO/vhhuUBJgK40TKY0ptZ1HdD vwqmPETHnt9jx2owpRsGUx1tvmowpccrk1Po7yeYcuf2sM3/3g3yEQIoq01SAyi3bZMbAijv3Si/ JICScrt5AKW9FkDx8V4PoLAe7zuA0t4dQAl3BVDWO3zvAZRslm1nFtUy0mAmAo7+IQwbhRpKRwih T3EMNSTTCEwHMQNjGULpbRdm24t4/zzUEHvTU7rQMxcbhFDsromdnpchFPlazSpeC6E8QM+e32fP CKKYCLTlaI+IyyBKG03RMgNuDqLUIMpwxfM7tPexbecYyhxD+dRiKBN30g6GUC4Zw24E3hhVaRbf Kdl/z/0OeVFqQMSMonb8YEvTTl5UPjN47VJUqCGkpvMPuNlLadd/uZdrFYH+eKXn4EYjIrPXyUsv 8xjPgMbVZiN0qXr/THFpiQ2gwZjFjozAjcZpXq9YR2ySTWE5fDZeavcHvYXcogXvHRssyrHvAQc7 lKKkqJ2GLU6qoBpXHoqPsGXAs6aRqeVx2QSRIir18/pj66W9sI9XMcnXJ0XMFI9oG25xrb9f2EDo sgJHthGJkmigbDjbwc5TjyVlDevY7r31F3u4UAc7bBe1DqPFlT8lIGHKoJm08qjY396V2ysaTE80 FXIgN8uG9OY4RLdvM2i9iNzr7nv2vZlLpoU2SIt0S/jhl7zlzVGHDd9yyDZH+N37rhnWEzn+7RZf 6QZqCK6NQJRQjpzsQUHbFL10XTniFSJjJ2HLFen2CIgXijKW0NSMsuLFPFduddfKMUUbj3tdOcHM xjx56ZhQC7S38SQedssAdv6Oy5lpI/rdLevHBE20Y7I0RC6m3bfvTYyaptBlUxpvC2H94te9eSF9 wOv6YhpQ3/t4+YC8TeW8LME/fh3MXqeDoFt0NUIlcV4/EHAhl83EnJZlUOAn5Cb5B8IhpW/Xf7k3 Vsvoj1eYC4lgDKHlYuc66910iwbPpQlO/LEe57E725HYSJ77IRCwHl1sj6dCCF0M8g== YdVrJkhjVzoXpDbfppHomO/rIUA4LERMYBwoOgQaXBnqQOuHgKlrwawnBDrV1mbQplHA6/Ol547X 1mLvBVNpj8CY9ufVDn+hMI9dblJR9wlZJS/CYjh1EAyE9hQCXDWtvtN7kTqdR7Q8FaHN7qmuUieZ 1Am5yhhJHWL4vU9kqlLHRMzQFY99Xr6VF0WNqsgc0NqZgNaXB+/efoyIlhkjV4NaXLopruXyMw1X w1vdlfAWv29Wf14JcnHp8q+v3vzWcJffePzrowa9TBQHsx+a4VLQa3X1xqBXJA2+3/K4F8OcLwe/ /NIqYCUPa50QE59rkbB+LRLmv2qWf12KifmlvbUf7l2559768/auvc3au14KlY2vvx4cGh82BoPw YfHh0tPGcFO7Hjxb9iGOj1pFk+qorH535Zbrj1uLSa1ef3nPtQ+/IMS2evalUFu7uPrKq+5cCbqt xmk5FJfuezkCVz2Blwd5rStXYnHL4Vr++tq9NwrMDddLnrpLZRxtWn0OS+FxqZSjXYtE1M6H5Z+X gnbjt+thCRm762GJMlyJ3A1hPShRR2hV2jE+Z1XdsdxpHqGIlzfaKqBHxuTlQo/mWqRiuO+QnvXP lKK+MG+KfJmWTWb/WtzLo1UFkKJlKCqU0MYKVeNxr9jZ25VVEVHXN4ipvAromRnfdU2jCJbiXrE1 +WfSKxKYmfYwD+i1vQnhQeUKiujZwLT9MKxH9D5+v57fY79qPM804lL6tXheG1JrSz79knjecFNx 1JRddaVE6o59dSnWN31nXQ74Tdxb67VTd+2uVRxw6v66j1Kq2KVrkcCSrkQC23C5lMqMnOulVN3V Uqq08oSm60GFtO4JzStXaE0tHKOBRJovlVPlK8HAkK+VUynx8FI0cHGtz/eOEtbnYBuPzGePmJF/ 3CezCtciZhjVbVtPIQWxOjZfjutlR20uMrTHiBkWP2WUa+VUnb2RdUdxeUXM+mALkZKhNPVhtZyq sYGNuVuChJnI6LS6ViBhH79jz++zY7WeyrYMInSMBBJ8KCbHdiESmOL1SGC3HsNwSbIWyBjFzVos wy9dCWh0lwMaJtuvVVfZQF8pCfml25h4hiTZejwDI+VSPEM+7ivRjHA5mqHfXB6n+40OmnESYhMV 4w5Kd8kh2D+NghE1sJUbW3ClXQtsmdEmxLu1GFqbCGy1yxhaMTtH4mgZG0QxSCSi9zWGZj8Yent6 ux6we//DPDrYJxtdJQ0pONgKP6+6NB+qW8/vs1sKDtpGb01fMkk9BgebHHHath8aHNS2uhYcnLax LoUJp2+tq/VWd26ua+HC92+vVcBw4ga7FjCcssUmA4ndECSkLiHIIsYJipsujbUKnCjLv8IdIYdG b9OExQozLN/gH7nuQ7fpCjZd1t/2uos9uIudJdZJJ4u3BRgGgo0UAr33Nn2voU+3xRM2fpmbwwfT XmbIpqoPuaT1aEHns4HyJC/8WELSLf99xJloy10zYXpoc2fndZsm/8KZuPIyN8zE9Je5aSZuj9t8 /FgNFTvsycy/L/h3z/9AzVr+pT9ePcveeLywbJKX/9aG13r0RBz4TKsiGY1ndzxxV/73Zxdnc3HK XJwyF6cs5uKUmcBiJrCYCSxmAouZwGImsJgJLGYCi5nAYq5TmetUdqhO5WkTWNxdoaLyjKZF13K8 JmmObVL5RTS57jhgdng0vVzT1iwJfKZT/WEALiY3WSW5qDUgCJFpXJ1fmNa9u8RShaXy/Ppi9q1y X1s9yPYIv7ajWk720MjJFmx00+ojs9/6xz3xbDCZgv0iIEpUoevcgF74uSGgH4pgw77pzHGxvIW8 dPXuem06hmLkPjxmNeuDQ3zpx2FY3tXaD6snvtAncHsogvGMhig0M9wfi2tD/IU2xe80/tmUHDe7 2f8N6hyXtNB0KVHKYlZFbRNQ3EkTB/Cr4hRp1BtRRug3JQBcVEdGf9cZwTewmi0A3PiE8senwaaU nGTdlU0ymNbWVTgkpSTz60E4RboEkA/Z4ORrL3+kC814oeu9KCh0uc5iAnlMKHGN1seV7o8VTShy A1BUoBFlVTTZeLd96NN4xaa/77pIB4VWtfwcPUH98Nnyyl50VX15iz0Q1wZPMPHHjFcASQsqmBqv mALUufDwm4yfl48ZL9T3GH8/vubVnhyOXVS4yxfUa/ctr1aUPoJYl0gqYYNEYRqslu2elrr1cEA5 rsUAjUkylHpf3h259iQCLcdYV2x/I8OlINRLZvY1EdEHFFZnm5RIo60NLNfgTqlxt4RaNKMX0swL bspTUda6pGT8bq2HoVu2I9fdTBZ+vtx4PEWpQzgHfG32HXXYDrLXp7R8y/HzqiPjlWVneVLohYVV sJVjHbDxcRqv8TXsgxtHPtz8vZIma324M/ATkC1LADtTmCdV/SDZAdNdpOaWMpeu4WwtCJR4W5EY ZnEeiCy/9zb9IJCufFtd2MYvc2MMbuLLULWD4MpXyr8uHV4fF3rO1kM/OBIbpfVeOenGquwaB2y0 B6CNuiaSqXzsqnwVAlmFq0S051F6KFCIJezSlipKB0fzSg87/zhnhVTCgejnnwlPKitjFc/sM51E 48c8Hojsu34hnDt3M6Cz1UezW8HUHBz0jQ9gSTaKFtQ7BD92/ZhrWearDy+erbVa+/HqptZ87Xkv 9MkkkTbj6I+RKEm+wS+N8Hj82VDahAW9h8l+RASXhHGnSwlZisrkbQQMl6Qd1QtkDnzxrDbHrWBv VByLT7CZdSJ45GqSGBI+uVoSbfpM69YQR89L6Pf5rC+p//NfD4NX4tilyPQH1aHqN35UhiDdThf8 1GMuU6hTB+AmFVb+6VrXOfaQXULTs6dl9+wgkvrYry7hX5JLOpsyPpS1C6EirR4+W17aazm2pc3X 25iSkusarM9aXgGjr66l8RJlvt2wdp/xwupZ45XxdcZ7LN/3ap8O1dE8LqTXtZJ5uZL0sQPhMra+ MSIqelmt1j30EPpoZmLnXGvSHpRq6WtBab0c1/Xcq1fC2rlXL6XlucfBwWZmRLO8V0GhkeW+aMbS UF5IGii1ZDoX1jqkU2+te6tGaz9duyeqW9v04wN6r5jTnjO7LC1fcPy86sN4ZdlPe06QpaAC7UH1 qmVtZzst3WpE10d6fRK+WOvAMm6zBbVejxfyPTn4+XGKt9IDxH3TY1Vp2VmAq6O/XKW1unpj9DcU CEueTgD4F9ZkPWg8eIN6q60ID29YUPVUosX3UCt1LXh8Yz3H1SKpdvXdVsWSi1kFtq1xZY2ggBIP ZqDkjUEBg3CL10ABUwlNt4olk8zbpa7FOPCIqwqYzFpOG3JHxa71oPBYHNWYaqzk2DW4w4/fs+f3 2LORO8rEbWqEVFLhDoeWs6LbnljyvRRG3RBavmsjrQeZb9tKc6R5jjTPkeY50vzUI8031Tw9dKS5 UKCMPyAty4PsfygDjAojbBKRbTsq+vIyImujGlLniWgeke1sLUPp0o0BWTNk+hQ7OBw3CjXbRupB IR6LnhrKjODWWRY9PUS/nt9jv7zqaTDZ0xSnkfeqp2GQMJhDzRP308PRSsnF5DqM7GH5FINXZy3J oBQm8U9j47vLa0C/WpXXdDect7dVtNi8mQYQe3+ZWzDFmrGyhURNuEVujrfk/Qx9z8DbTLhj0ygM bCu9vS308gte8eYozIavqDqcZPsVSIaHIv/Zk2vUpLKWSecvuaz7H9l7vMGL9dYvng6pi3pbS2jC h3tId6SE5uujg/PD7+camrmGZq6heXQn6WKuoZlraOYamrmGZq6hmT2bs2dz9mzOns2P79mca2jm Gpq5hmY3amhux26qT2v30U8HT9dMYkVvbbEMSdmVAew9LnhGo6hNUInqUH+hpN4OF5pyS53rBX1M qfemgMbsWp3KLCCBDo2yi2FMLp4+7yDJNCYl0g6F0FYmC7ul9JJSyx3QGVBmOJGCMixNVID7yEkS WofI5ZRJUSmbDp1vgiTA92I7MAeBbprhgXOhjJmmts1ITCg4FwrpxFcH5y7CDDJuV4QZ9ssh3u3V tdfuoaLBBdGb2sYCsRVjx94Nbs5Qqc41ju4IKdEGwRS4cBv/ewMFQ2+bPpmR4I+bdHfT9CH9s6cQ 9bjJ23uPr34zCNaHvrppF/shxbYl4b2s5+Vfrij7jlqgvhEObrJJDsgb69IgPkRbnloIBUJyJIxd EBGDGNqHtLpwSM1XblTWVS+ZDm5Ssh+q7l08N9VrcIrX2Ki2p43OqmD6jlK7TWU2lYcykRyRQSYa lDyOB4KXIcXZFpmWNuk0pP/auaKF3arSSduuH5afpQQq/3a8wmZl31r/ErQkmAnwdOIREyuH/cQM BaXwm6EwUJTC5lWutrKOG7LFr4zcYU2Jt8/Rq5JKW1oPnFA2YNLXLCAkwuAbzcaDerzxfetHiNmR lvVjqoOW9jk2kUrRtF163UUmhaEn4pfYpS5W7cFNL7PO1OO61Z2ZncqiOop7cVxKJioglyIHWaeA vX4kHrNHtn7xqrgkEpNDKroGceeYXTlorUXcF52bWGKHXy2OeoHaKsIA7epSX2W3Z+f3SjWPuXh5 U6GETJMWIKr3KrUotqseWhh7NCj/LWKzhwyEVVTI5D9k7JXybNMWe6aUeNRIQAI9y+La7NxuRf0C oSbfsTT8kGyPs5M5AsOtgZu6D0xxSNQrmFzu7RS6BanPrEl7c4Ju0R4BzvvU2+PDKFD9mBVcXN/6 aK9+W03RB746ZUZ2ppkiaP93iVRX/tSrx/3HDXd1fjDGWlz5miuuNbhbI6muVVpDHOv/OE2iKoZK F0t1SrrSwAqvlROlKg12XMfk1qErDTA5aVt1VWmgIqDi4bdVaTAZ1fal1ji40tC5U8OlcBKkp/XL C1MHJ6+pjD/sfxH8mH4l2SfitaRaxFI1HqjnpDR0q6LM0mf4kPaTmIW+uDY4Xg26Onb6peC0CZVj viwLhDonSOqWJ47ddlAd0ChU6gXWrU6csLpmkitpPOm9e5k6L8XCHZVK6HqvrKlnjgmjrLouu3uE eoiyVuK2oZ45NlSFPplRUs8cJgPPWVvPnEJUZUjL9xs/q7JDZ854JSQ/cyAzwgMVOj9z9hovXdJv +np22uhK9bQRqoeOEwAuro7d8sxpXaphKSEj5fZselQG28tFxUc6c5L4wFYDOn5WxWw9Tv1KWw+e 1lYDZSixHjz2JuShaAYar4CK4wkS/ORBTjZ1ufjBg7jtRVeFhW0vqWrdOJ5YJsh9vk1sm+kldqta i2W6QuiqEV9lO+puwO+4PHqs98TPV6ukXqC2qUld368uldFcYodAm1uWRw9LWW41qr5CHivFvFa1 772k3c4e0Sz6yWNrSXxPh8yAvx32Ixti5CeEs0qS4eocHY6hoGHpetmCAp1mR8LPF2dvZi6mxczF NHMxzVxMMxfTzMU0czHNXEwzF9PMxTRzMc1cTHd1bOZimrmYZi6mmYtp5mLaSS6mWw== SJgIrCvWVuGv5ON2YKG1v/Td+yM+jQlxgmUe8SGdq9ugOMl0uFvrc9KKbue2cDWj0aTS33GbfrCn WcP2lhjOxi9zc7Rm2stU7p8+dw9XcGRKcxA2k/598cyBvDxfYu2vEJ9aidGnw9LzH/bTmaVnrjCa K4zmCqOJFUYrP0645MdZFk8Mi1WF0fBQFUYrP80l9+eUQqPyYIVGti3NGC5olhWGKGTrf8s+3BSG yGRJ163BEBWzAIAJWBUaJVM1h5bctFqOAyJcLg0iZ7NCo54s2yYtC43MODfLK5WVx/Mhevb8Hns2 Aiz1nV0YVoVGZp6Ypp7LPRUaTd0rV7ydD1JodGnHrDs1p9UbvXfX3IcXc6N6o3i93mjlxQxXvZiL 9WzrX1RvlO6uN4p31Rutd/i+XZg5xME2ArkX7ukjDBFTR0r96HtDDwipBt/ke7OdZQZHWHf0AXUd HLtENTl925ml3a57MIcSUmPv142OviHGIQ/oP1MfVj2YNPz/2XvPhWSS5XH4vQHvAQOKAZgczERz BHNEGBVFQMKG34f/tb9V3ZOZRHg2Hc+edYHp6VBdubq6WBJhIR5MSRbxiL+kWB7MX7+u7CTXpTsw BRl+VWTTg4lOUNZ5ePgf68H8S5KNTK+KniFh86qMQ7M/yUY/yUb/a8lGUUnp35lsFKlgD3qsUZGB jaNX5sjUswMMXabVa/TCH3hZPs/TQhf0TnQ8046Jq/pPilHfnDi+zA8irSUS+mmwTr3xFCdJTuUa XxWBI7FuMOllo6Y9fFP0PCW9wj12a30gDQGcAl697/HN/l9RL+fBSKztiwWnQ1vNnaSEB9kZjjp9 8cQsw8uGo1fRj+ca39BdzVHXr/09s04N5nSomGyCXcH0VDwyyulzxZzfmJGJRXDJ+kLeMbvBxjJ6 OYgrgCP3t8cYszEe5BVop1RXNb4ZbxkdYRKEStKHSU1yOk5S0DdclWinpJWqWJ/pG7ZOUFEhayKv YQKKAVOAtkRfQ7BZn1nFth6CXeSoLGv0gTqEZIxnVmBhCbh1aJN+VMn7m61HG9SsrfuiX0nSigVl 3Enjm0xLNrAGHK1Nt+0l5rFQvCDfVCwJoEMaTRTzi4kH9reIv1jHK1Z/TpaBpXLMLwLthkATdC3z s6iHGIw3Q65Bw7wxPdIQKasEmJeIqYhY2wOVdm+fvExJlaRkcCDWeDBAfSrO8HxK5THWI0TvVlEZ jLTJeELb5xq0sSbqnQw3wkRVETMJwAih3f5t1WkIE5OQiRGKFg0WB9yekWmpFkkRaMqdIggcrfGg c3vJ5Pa8we0JK2DtHyQz0BX8iSaZCI5Pkl6VhkzK+qpgdhj+F+uO0bb4TdETTISY3gVr+2AUsAJT wvMba/uvoFeyIKAwv1iAMrg92KG4FyqN92CJGmJJ0xiPrJO08Q2pVKBRH/t7tDQLwE8V0Bz9otNC jskac0QOJuqpM4TLW1/IO7QLbEiO+5A+eMrik6zZlOSe6V0Sdmp+M94j7IXR2aeeHEgZvKjvsSrp XZJmqmL7Qt/Ru6B3MRo9KByZJAEiZszQVwh7Nz+T9uRt3mDEnPE+Oc1ijGNWGmGI/NPBS/ogzNzj m61HA1R6qgqnw1shrhHZhBWydeObztY5E3SCbOtKR3y9J3yXEWKyCViYoPVFj/nZXyIrZvV4IRuz Zo8c3fwCIxrFVZCjm59F4w3W6Gvp4r8SUBwrVeTfEkZsNfpfWmy3/vZzXeFPMPEnmPgTTPy5rvDn usKf6wp/riv0Cx/+XFf4c13hz3WFP9cVTjqC+HNd4U8E8SeC+HNd4RjXFVKP4hf5YPi8BJwl/YLa AJkj+UIKWWMpbr0dOkN1f6TumAy5+orFgoJ6eAJlMh4XCgtS8DGBw7vBUI9TUVfzuaxO0m/BQ+kn 0Sr0HgEK6I2oaxJPK9EHdge6LuA1D1oVgwWYPQITY0zOIygx1OTgDxAiy4oyw/H2YAQ6HyX9HiM8 Zkdu4GMwoYpc7MTTCAHepEN8/7ARtNgzueERVUMQzbJs/sDqFaSrU8YvaD/w5GpKEmgntdx5RHOG 3KIm4u1utNa5ivdUgmKJ0yYxaHIzjnErE4fqioA334Eugmq4/t0a0fgFdD+OUD6+yjM0jM0hZ3Ev NtD8HBUFhZiIBeGx7DuuTuTprXgeG8ML+nVd1DZTyA0s3nEytLCwcnH0LhWZRGtFzjNHZ8xJesfI hp8kiG8w7EFm2HN3JLzliHBw3FCwlb6mYP/IrUV4+akEsgfwA+M0yAeTQkrFS65i1HYS6M2BeOeZ 8YOFIcYvgn5poQQMipHwxi8a9TXmpZDp86S0ukiuR8T7yvASwUPQvUQBo/sqUAIxQfAKHLzSSmJB ahhfbXRAf0AzC5ghH1PJLVs8YqnMizxWWnct95dgJd0eHsQC2m9Y7R4Uas5vg4A8Jbz+EGQz3uTF qRLHKoIXboKBjHd2ccAF8BKuyB0D6qHTgJcEnp5e/CUT9sDTUSesAsEwHEMq6jovfvhrL/8jia1E Bqv6URC8rM/4QhgsoLJCvyAPh15Fezv9MIP+4RUQWr8HjVXobXg69xeo9U9PWFDuz6WwDB+Kecr9 JQAO0bf1HwCErETvSzN+kvDiDdD7yNWaLDXQFby6Tuf/MApLkjVV4P94+ymr0JA0aL1qzLgEFqWC yOHVnfTSPOO7fUD9p6SiX+aK79JpwweqFFkLzcHCRf0mT3LHJ/AD6hShfEZOEUUYpgIaFrlmLonY CC/g9YA0BMyTe9p48wfbZIyfeKRo6FnUGY1o+IcMBghT4Ij8Ew1GwyAT5cnBIcpogE+Ty23hCTIS 4OrUg0W/2iFAfwGGSE9OAxejV5Yq+pV3AwtGKFj4+xNV/LdFFQ9bv/8EFX+Cij9BxZ+gYqSgIolj GIEN9EQ4Ah5IhMxfmJVI/B5WPFGMmpWo/GXxRFngVSB5WTJz9wQJ1DoJNPihc/dQTecUK3dP5Bgw RuzxRJleRkauAyJRN7AoQHvgmWHjicACsCMznKhIoGVK9mvY/oqFZSe4MD2cKKl4/7vtIjb0TYrO +7jHCCeGkgcQfyCB/IJERItI9EiiH5l4RBIDCWWcSCLasUNHEvmBSCKFtz2SiPg46UgiHx5JZMMi ifYFTzwRURQkVmIY3szYk2URE+ZU1nbnWISUPVnCVDwFLwrX7xxjsGI7J4hWKqICVCgCLaIPnKbs cQroKRKLRSWGSUWEXgWkdNFMRSQRB0WyRRL/ipVlJ7kyjCQCC8QLpch963okkedA0cLbun9CiTSU qLriHyo/CbL9iST+RBL/1yKJESnpPxdI5I1AIk9jhxhHQscefiH+RBZ9bviZhBGx2IetlR5G5COG ETFp3fKW4212EcOIPLkO2D+yJkpGoE5AukG3q3cUkRQz4iTYEIBxYHfQCboWQJzKIi8FRBFHmJt3 EDH63EgQEaQoatySnbpYjjhvaQhDJqY+ZkOQOie0BAxNSsPzPcRBqaLURVc10cYwYsOju974gaUl LchnLGRB82hSEh74kfSSLySWJ6J7VMDCeCia0NvKkliBKvMSjSES5U6FfUeCBJkPzAEPhYl4psj8 rtug5DNqsRKDA4AZgqVHMFCDvpXYwCojBGqGRz0j7sGDKiUY4Qm/6ASXIsU99KgHmF2Kincte8Zp UJMSAT4sXsEcuWNksRw5jIpZLwFxmnHm6xmmGW2+NEojiHiSjPs7wzSCEabRM3bRDsO4NX4h1cNY iWfJ56T1hbQiFZMkI0FO0hOIAPeIu4hNkQI5X6i5EXskqVdmJIEaErbEUAVWDCJBd5mUGUjhncGs 9YN5x011yviNR0JjSKRGAgCivUOKmGHYBEtJyUBookhi9bB5IkNCECrSMYnXMCwprSbxvEyEDSEm kJcqWkPGd8e4xm9gJpGiUFg+TeSIEYuaPLHSnIv+iVf8S+IVIn59Om41Tzv1Zg8mnUzSn0kUw/5g 6riNTxT65LTRh78nLx+wgqlEptZ60WLZTr/7HjuqNCtvWid20qlpncXgZzH6MFdpNOrAk9vv9are sgxLS8f4WLuXip2jdZYebAuseyrhfAGQLOgNZ2Mx1iZdwAvFRqUX2r7c6lffBx6TLrrvxts1+ob9 vXzlDRZtNNC36qQJH/R2pAu98VG/0asD9mjd9GIsRSEOW+SA94T3zWfBsD92cOJXhC/5P/3XEpBM 0FxHGpp3jczDP/ZxmV80rkjGRXwgwwJ3JQOp5P+/alBvzALEIDAnqapDrn2S+DGA0jAtitPwgYmR 0Jf+L4d/0I0J/2T2nrIdYKcNjbx5WH8BzvuUK0ET9QkB/JRpEsx/Q2791yzFg/iMFVmEB1+A/8aO td+N9rD36ZihPNK34EmMdzVi0zH8h6f0DK8geaRjhEZYi1bMOxwmv4sqfQLCrtT7s6F1p9IHzdbv TfIFhJ4eh0ofw0JAPKQzIBB/04yn6ZzuCSvWG7AgbJ97r9SbMdqA/rpIRaDeZAVke/qy3q2D2MEO B3so9SrVz7F6GHYO2Uq3XrVepxtf6nVan1rs5PW1q/UWCfx93tdf2Gs0+kQVaHVSlTYIijTdHHhJ 08GXcHQaOwRQxgqvKNOhdbneI91xZJzGSUdvDBO06yGwF63euVZtgUSs4UPaTN8SmOX53xyfzvgf ShCcZxJY6qpJ57XX2FpsKpawLQWVkcRes1tH3yquEVA2lsjXu+1G5U/6dZFuBNVp6KsUsMZrK1Nr MQK72NoU7Eal0/PY7WxDa9aGQJbAvSCdWVsR8WyGBQDrfZ/ZBywk12rW+vVelEXYe5k4+SDyTgie psZ60dUKv2nNk1oN4ULow4LyUKdgWMQ452kTbiKnTYgpau2kOcX/Ohr+h9Y0lS78oVX7OAfygLzr JRBpVPVHKP57hGJk/vAjkX4k0t8jkbzE0LBnm36E0F+4poHDSH+DGFJ/xNCPGPoRQz9i6JeKoWFP 0vyIob9wTdzfbQvJzI8Q+hFCP0LoRwj9elsopp+4YRhy/PpH8Pxv2z8y+yN6fkTPj+j5ET0+oueX ngSMIMt+ZNG/eU2RJFG2gTIBbwFvwL+9f7ZA+oeyhuDjToECzv4SeQdfSVXq3kLO48TU6NJt5+Tl 4xxQYjVmPwQWC1tN2n5oB3Axoc/D5ywHXiUkKwwnqRLHKYRdcSqvsIwiCALHEgYmqizLCwxeycsQ tYyXOIFh8WSHxNL7S0RF4XiRUwWWlQkfDP/F7ygHtOQETCQC8hryRIcdTumLZr3aqmm+Mlw/OItP YPtg8y8rnTo5aut4So78NbVu1/2YHIg13s1rbaD37onjofmq59NM862hOZ6I7hkNND/XYG1A9eWW Y47kmWN+qvOZ94r+AbKCSYm/Qsn3XYtOe5EXM4njUjKHRXFZIClZVlUkIElSFQXz0RlOZggBSSKQ m8CKCiPL5HAUkKQqCKqocIyKJUcYvJzKpB6sTBPlF38awxT44SnMC1t+EbvWLQU8GA== OSkbxNGlyZcDN1QwiOarUf9apAhByPGj2Wvjd8zWwduj9Gat124vIln9SCVfqaQjLEv+8cdhEENA V/97coL7X5MTyP7wOOgvlBP/CXt0Mq5QlmHoXJM+9f3+qW5QRBP5B0v+KixhLY/5vwxJxL/UQ/bv 3WN5klv8P+e56b9VXlqtp53Sv8pp81dbSBNy2kfgKSO6o34dNbMRqdlApUVTK2bMf+5sZPkQa/+F LuS/ARDkzlpVVUQBTGKeJ84oRsUaMwxPnFbkZl9VlUUFnesyhzd+MzSUKNn/h1rCL/W3/68xu3yn 1Y6V3iu11u8/3O6H242uu4wKoDEIkrouHBg8GX+Tkygi+ZtYyTDjySg0RB4r/NGuAM/Iaq+tjha7 1Dpd3Xz/J4cku9VGx+Gt+E3r9PTgOVlitdupOoLp/a52WjrMNvrkPd5470X/wezovdX5P+KpwNRu w/HWrpDORNN9Uat0Ph3dtyv1jn38l0az9rebI38jz0YU/qo3K5ivHct89yv/Ks79E1z8x7tx8c5W huUZmRcEAe+4w8gHixdCIZMRJJHeZcGkOFeWN5PiMX5hRQxRgWPtyeFB4UNO/N9zCf+EDv+boUO8 cBulMonP8+RCBFEUeFEFeiI3ROoE5CIOJiWY9yogbaEFpDooKiiuMgoB/UQGPSKDksirP5HBvyEy +L8oAn6igj/xHk+TcELxHlb4iQr+YIkNSwxm7HPJDcvpYWQ3uuDVbP90hPmJEEbkCpwtb2riTOHf Cxee+YmcjuyYKoOO+BnLNvpa7Fj7p18Q+A+wEnlBUAURSy6LokQu5GMVAQsJKDLDcaJqsF3JbRLK 9J49Rrce0cui2G/c4wZUbBYQgR3tvr0I9P53AE+QRQaL8/FgGzMqsR14rEalipLMChJPri4EYEgy j3UnOI6jIsyCJF7xjp4tuxMLbzNUHNcb8r6w5P8zsCS1fCS8ppslhV8BNWH9KgMQYADAquHvE9yI KNEDy7p7AmHuOMjMSL7AE/4zwJNUQVEYEQDCq3gZO55vlXlWZGUsB4B1PijweDtWkYC3jYTRAYSE rTrR0w96Ykr8z8BPViWOYYAPAuYwWEgL6w+oQITwA4/eMh1+rIPnIZxFO/Q4JF05xFdmwE+eDPQm bkD8HfBXZF4SRQ7vcKVcEpRoBmQSQJXjWIYxnLWwLy7GOCiIfPH1l2Drr/VS8/8u2/O/ijrKL2J1 vxZ5OPEHe/4J2APw/hcizy/FnZ/zRj82u2Wz38GvlX6j92Cz1kv1r3bDtNapd8URv8HjReeTPrMU cEO8GwysfmbpFHhez7Y2Urmg0KxZdQtCix+cVhpar6eRFZ6+THhNiTt7JaCHRQLB6/+bcv8+dVod BHHi6r3e0+izSZ8Oo9cTGOOmVJXnFAlPdzA8x1LHF2u2Pd/Jxs61mj4TRmIVMLJFUQbFXSWVjFIw I5gCVg5QQffmYobzzHj7Rms0Wr/rHUicJCosq3IMK0kMF7M8bNYLOx1Na+rtRVZhYEE8lhwGm4ra ApyINSBVgcFS6rwJOOP93J8V43VF4RVBQSOWlVSGGFkS9MSIKi+BpFGMQBRjex1dWPrrAGBYMSew MG2ZnmcBIIGdjPJIFK2pW28fVd60Zq+id8BKWM6SF2Xdu6BiVT1eZRhWESRS81nlZEUUQegpHJbK RccFJvNznAL7CbMmc7ZZhTAwgsBmZoPFQwwk59kbMp8NVuVjOxvwSnZDEI09ZDgsAyoyHCnLhwjA yRIimCyLjEKnyTEywAjmDvOUqTdFAauM43GXcd9g4vYZcPROYpeNywoOF4E+KQ6s3Z0NToFJ8ZKJ hphlzTOAFzwPw5MREKcZAesa8qyqzwK0A0YmxX8FJAR1oBwFPwga71mAhbizoTK2WWD/HFYml3hG AhOUWJmYAM4ruOsMOdKkAq1gjVQRyEzgWJ0EHB44fG/gKBTr3CFzFggLAD1OgzGBwQtY9RDWTuGO mAc2LvQgsSq8LFN3lmpV3UBdCLmAw6eAuhJnbwFalT6siIuH/mBYUTVWj9XbWQXfBdzQiRtYgqIo SDQcsBp9WIefh7Ry/I/QqBM7jGE53HmebD1v0IiiyKLAqOiLw+3RVwZtgUKQo8l0Km7PHMLEBgDO f1SW4Bsn2EeFjQWmwki8KgH3EghysQBhQZR4DhkL5YyMwALkVVnhKAf1ctsMbDXn8EMY02AFBmGu 4uIl3mTtEkwB+CHLCLwOXhV4FAObT4pv0iosDKOyoiiwMKRI3J0uRxuW37QTH6I958IFOguR4JvC wiRkweCSkgA0RYvxSgpPuQnsIycoEnAaidSxTDE8rEgFhijCHFjdoTrgluHsS2cNfCMrFxDbJAPb VIQ/sGZBYURgcIj0PEgRQD30pIkMTzFNhNUIEjpyCQPlEC6MCggDaMEp1EBg3Hjg8KMxgn0SWNZy QzR4IfQB81QFGBaeUPiDlOUYTpIw+UShP7ED+D0IbreZQseEPTXAzbLmqCguBZSgDJa8JPkwjMwD 68OyrFhlHbsDJsiClONYjsgpwpwQXQA+AnGVefqvJf+lSygGWFE2RLEq4/W9IEUV4KWUUQLCARsG k4whegZd/EB5H9cWewQgyKAC5TG4dmAeBq7JApC7Cu15Qbf7ANbA54HuRIXnjaA/QMDB3LwiH7a1 sTyuTVEM5AKSAgNTVVgkLv0gncjLQMiYYESQhOGBtkHgqDA4cBkCYUHFO3NEFL2EjbOK40Qe/qK6 YwhuGtAXL8G0BAJxga6daEUp5OJ4cpYXWZagKt4gAgqBIqgAEEJ7zjt3cF5u/ObdnmLK5wibQ4GG yeAGfwG2AcsBCSVjkU3CWkF9U3ATGZbePwJdYEVg+C+IWspwQP8A2gMK5YmwSQkeKgaGDpxyT2d0 DHJ5gBau3cB5IDJQxICceaBmosOA2iEqAkhVELY8T9YJ+M6iAwBgodA8MSBLmBnwAx5lh6dcHZD3 ohNhDe4rG5oQDKFPCsQsCFrsgEMpgyOCnJdIqSyFxJjIfsDieAUd+sCeOEJjroOb+J7b+UxHBbra 2cAtUU1xBxgkYbwAJgfijQwKHEeU0O/BImpQVAThBqgLAp+h0RbFJci90MIFCkP8cQZeqJaGocqg saO4h2XyZEgOGDyPUTNQdwTqePdS8lxqDMbi7KxPdSh5PMFGjjX0aQArqLmKLImkgC+KCww1AZ8H 8PLEkIHvwNxh0iB8OImyOXmADCWHqkl+MVVelbAdhTA7c6dV4GxYOx6UNqqhwTRULHiGOyiQ8mci fMJDurALoBWQXQBBDOiBaAKKJjnJS9vZlQDCrF23ZOmbj8o3MBTC/GVT8QCCl4H7U3mK/fEgfWGC KhIiOUiP0ThQ/oD8QDQRJsOBdQaCGA8Iw0K85A2DBUBcehnvqfmCIELNF0lBMWclw2pgQggAnkIY VB+YKyuAyFGIeJB4GewWbAT4SnRtvPFLBZIGVGLpJUn8AGy4AeHsaGFwcQVhRWSFJJrYIol4/lmA f0VackvBFAO8wEwGrYfsB9AdFpWGhUoiS5kIFpHGgsggYHnOU0EbjFwK7pJ1Oi4h+QKACU81NBfg RrgPgBsq2sGEfrH2NwMwVCSiRgDfxcvY0Mkp02g0bC8W3gN8kySi7UgD+ye4pChC04PNI9OASRF1 VuGMOYGWxAPzgJ+BhVJOKYAqAfircAoJ4gIHATEAEhaIDzRcoqiCNAJo4l4Ad5Y81Vt+wMhwK592 9ZZot6aKAcJX4jGfBCiaxPJSoGmKHNYZB5YqEaGuUh0HyAH0XgI7nrgXeIHCQfSgL1Ru3fTvbeWx RPcndo5p5QFeA/1xsD0KgJkoFqj7gyogAjZx1CaGhbGw5TBx3QIe3OPBdJfBE/2MJ3NUcQcpVhlI BcY3WnrQnwrcSCHaDkIXAAY7S6PrIJtgtSxoigqdAWpuKDUEGI4jbbgBSLltIrTznIoVnRPBKp6o UZRd00NSxA+1EqMuI5uXyutwlLOx1UexUtNi5VYspzXRVUr9O2F9eb5k9Xna77QbMNZJp9J800J7 czXHfoZJ0DfbUkUusdOp/NnFQ/2nb7/AP0d1WhSdphoH5IM59JICpglHb6MDtswixoA+odLb6ID2 QaGXVbx9jkhNkFyICsAfwaYiqowDQSP9ootzxA4OMdbU5CVV4DFYA0yON5gxDIiWDDoMiGoJ2Api C1oA6olEpIK0EEVGFlmYJEdtWfNf3UJFs0FESSAaegOmZIgisE6FoxftiaC4w2pl+BHko0pVUQ6o GOwy1B3JKRYJA0yo1ajwkbDTgSMD4b/QOcmEi6CTRjYlJh6YYdFykmUQijgFFu0JdFSCpUE1CrDT wHaUgd2IMpH1HAP0CGIUfXvUcBfMf+3aM/5FmWPwd5BtYNGASYSWAjETgN0DIYMqDfxdkb1/ATgL OEkFYU24+eCpifBf9HlxRBYStx38NdgWSBDcHGwNthXROWCaMmEtYF+RsrIiD2YFOh3BmNcdGqjo 8Oh2lImSIJn/OlQnkXcqcUADIjoEgakqVAzgEBJDnAii/ossg30J9o3KSKKuPg4eFQn9RZ+HTJVJ YjbIBq8G0pbQAQhbwlC1kEVbCpQiUI8Yyr2B8nkAhCiAGOPoYb6UYv6rExUjEM0cJTn8NdxwCl6U gQ5OGUUOUUNZBvQ/sJuBIImww7K8ighQFcHCUHQn5MCawn8xdHWGuOWQ43CGFxLsY5mRQXagi4Da iZwAo4KAAgqj2+j6AQcY0B/CfzE8ocRMERDv4a/BaY9aL/WGFsu1Gi0UAq1+22S7IqjHyOHQfBao cSIhUQJqYI1WiaNuqwF9UBzw5kge9956eXOAURNHCqEBAytBAVXAmAGNRfdS40Um8BPMCrmTcQJM GNBYBjRj93UnBuHJhmrMmZYUei9VUBXQUgVRQ6gMhAieigSVS3deAotUYQx0n7F+DuPB20g93YaG w5igKl35adYMsBlxtGHKih/Wuz17BNJ588LgeWKv1PfBm7YdNzgNhATJmKOURGcZ+qj059dLq4Hd /H9TiUyn0/o9dqi94rCn760eqAeJy3pNa5FK8N16FX+v9LugbyRKvVYbvzYqf5KnGNxLXLZgRVrs kCxY/4JrwfZapVN9X9QHh+nah/Zfgg7kfKsKfTV7+UqvMhV/ShvfY6vkmy02Dd8Td0dard7/ip1r XZiDHq006yjABNiY2UFJ6/XbJN+upzVBLzvtaJiEidFjjEXHn1jrMgeYTuxI677Hzitd0OHq/0ci nrZh6Bsg0+xvnPR77X4v5B0zRc5jcoeg4vUrb1rstNXut2n7NGxW5U/P5Sc5ngPdWkTzScJYZowD xgfWGAuqNip0eo7eaQsAfa41yq3zk04dgAzvgh7a6taxN/KUo4MlMUJp61KMASGxI/XI6kA1AHSa Oae/JE6a0AaopYP489YazH60tsTKXCT5kEf6HRvxJ3RwA9MEaSZzPJr9AmhlGHMF1Q== ETggaDXWPMnczvsNrUPnak6MntfY6wKRvbQqnVpJa2jVnlYzx3Y30Enemt+a/jdhtCCb5Zx7DphD pqNVaDIBfYYKr2Iighqr6K/HqkRacLEXDOVGa9oZmDBBrZqBWnXAv0pPgy61Zk1PJ3U0VmPtShsI olv/6jcqFqZytlF7YH1027BlzeqfsbdOvQat/0+foYTOJ/8ZsrbFhDZ9oxaWvkE+7XTCcFGDuaJK o951LbLbbvXoT7Kxqlq7nnK1+qp0dfQCaamjbbtS08ErGPfItBqdRXPf92KZfq9l0nzUTbOt02fb Pput6mcL2MkbVR0igc/EBdbRKWF1nd/AKtX+6MUKtXqvArpJvadjKro6eLNbgyflKs3fKt2Suab0 9dHhMVCpJysCUPzx1WjC4yTw1079BcREd5CB/eIuJtC/rVX1vd6odTQXNRhP8U/vz7YOnMR8s/v0 W6XTXbPJH3vT3yomEZDfuz7tmjbeYjRc+ddD56VOWA8bATgARBCGlMWGQ8jeekJIOuoam62m35Tt 62sAWSOVhq/NaDmh7R9z9Wzg6iPta70CMigK4ofu5L+J0Fd/i0zq2PRvxmJcXrXf7bW+/l5O9uvw cLVbwXOiaGAA64iKjr+cLkpY/O4fM5X/ApV2X3//B0vjv5kMuo169d/OizmRk1OyLGAoVeQNm89/ zb/Xa+TCpdCd1hv+vaxYYFkxxQuSwkssxmPCVveu6RXbQpdntPx715cEoyOlSKLEKqwsw/6FLfDP KGv7829fFsuJCrqrGXKAlQnFyj8i8Z6/e1mmQem3jJdWD5QG9CkaXpbwVQ2+8w9QEAhnLLX6naqW xWS1iTDJf7f5dnq8wwnFVuer4sdf7AB8rTe0wMYOHLC3/ntRnPF4al9Xr9J503qgHKHTuruXj7K6 wXf+9cY8E8YJXkleWTQb12r7N9s9s0Xyvwjo/YUBhBz1Q4Yv0N76b0fv4H1rto6GWpqz/T98cXU8 i9OoVKOhpb31P1zu2j3zkTiSo/0/QN6GC5e/zAB2cuu/ezatdq/+pYcR/ylzApv6757Cl9ar1Cq9 yrjzUMecx6wRqolCdbbGOruiRkG2oWk1VIAvrZ49+IsZFYcn6cIf7Vanh46aTLer9boHmivieKp1 um2NhBt3OvXa0zmae6eNSlMjad4k8lPqVXom70yKRiDbCpgOdKLf5lpstFqdy0qz3n2HJZP2Lk6F cf/Yqxlnrzbq7Vi1hT63P2Id7Q1WpnMX2YplOd7okGBa8jcYvdWJvVRg5lV9ruRotoIZVWHTNdec 0xqNwh89LWyebSNI1vpN67TxbII+TQXzcPA8UdiYuI9kyHKrbQMMnraLkU4ivO8F2cgTsBbtnIEv YlhB8b1mTfujpFVbzZptUEUYYtVZYs3ZF66K0TbL7MK9V5EnYa18YBZRF1+sd7rGsJIcbcfIsF5b 5jcooZ4gUvR+zQSQ51sGR93B6yBrGDymQIiV3/tfLzGyOvgb2zml7U1X0k6jBdR1rrX7DaPEi5s3 6Ss0mZPzKaCZ1zPPVdNLz3XflqjIQhCIdqz4uCD6dYtQKYKSZt4aDcqUhEXk/YFo6xeD6QEtz23H KjwbXTTrw2Ip7plxPkZfnOILtMu69jsgVb7e7Vn8T/RvT3bKTjzOraIoYdstPDceNt9qxQSsDxTK psS0H07wnFsoREmrrHXyxX+tuEH2pZIDuUH4ZOs1GIAn7UrVPBgR1C1pHQlNSUsXnvrPgnjD7JOw zsGw3FOp3eoRg+sINAyX6eOSZ61+r1FvarGe9ocBJd9Bke9aJz3sPUq2HivNXj1WadQrumBMsEKK STE2/eczs1fsNxqGuqKXjoKn3pqN07woaY3dSg/ePWwB3mFMv2s7TuXTdg8ttb28vaX9cRnVJBw1 WPYbsOqSK5X05Qkm4FXj2CAu8qxfQf4bO9R+0xphu0k5n2M7ffEENyHX6hs4zfn3utvq1P+v1dy1 +fFDKcCkPlFRFTaA8WVtHMKClhwr9duoInVjJFcmdmJoST5b6/puP5VZKl7FdstHh7FspfqJx5ua tdjeFzn3WDHiLhbWe7Wmh6qdgtOYqtn+oqvp3Wa6tpf1/iVZljlWDB/GRCrvNpZl5gUGj2UYL8TK +SuMM9l3kQtoTpZyVGkjdXgdJ/V/ozzg4vRqXQIsBXQofLV7fyIqdiO8Qm4rsntvhfABgCn06kDg kV/Qsb1nvMJ67LW15ma10a9pudYXMiD3OUCvN3Zah4D+eDUdgPWl4WOEOTcy3283YA09cqOWRs4Q x7Lae+W3ut/pRM650BIGGWwvk5vxmqi64WbF7hlG1DFi2PeEEd/j9feUId/TTw6z6pDvsV7oFfKa rmhEewXwx5Roa+GtfbbNSZEl2GHgYb4TVLyBH/KWPNJb0khviZ4wDHlJ8N7jkLd4L54W9pKOThwz 1Fusl9AIe4lx+oHCXvLGJ//mhuMZmbDdb0dfpIKp1H95bTVqoIHY0hCczMqSYmZjT6amM77Y9dGp Zz+5VvvPASnoweXs75grqvRiYO784TmwvdFVvVlr/e7Nde3tjmj1TBsgbU/r9rPJZgMCYh3cTpkb yN0BfLlSyUuGOzsxn9lTMvwHoT44kuVr9J4cNMPBPPazwdNJvLZMUHhJMDiukSiQ63c6Xt4qsovo TINRjXwDHcnoTUsMEzM+2PCtdLlDbMls64/rG2Oxadulji40cN/56EqMYblYZi+2Y1SewEKxNFMm KDeGvnSIKjbMnLxEjqK7X3KOxMYKp6Whh6JvhY81bCKOoSoeVro9A/xGQDdKIhLOKiD7KLwLAsOA HpxmG2YmoL2WQXvNTPuwq/SkP4JQOd07e273zjpTCHD2J7qVVLJbSWazUrPSBtMAzK1O5Xf7gBaU SScu7yrjnpExStm0W20zUWPNluWgjdWbxLOMeUfaoE+ZdEczM9KX1JmctTuTGd8VWmPb+6NtAjoc BFkgeB3zDIKLRPqKsp2eWxRC3gYhpK3oX/qj9ZJ6qfe+KmjyucmGkpq9efvt6zP1gm6m1utrih7r MRUNn+Zflc5n192c9ZiLs/N+VwNiJS4tQ8QaqZixK+0lTdIY0zT59mEwt8zecbXVwIQvWJpD+g5M oNtrpGp0CLJDhgROBHePr+ntm3YiHei/CoZ1isRl9TkonkCDRkSZSDUwcZNCl+X8mtrOMHpuGRnU fhLQa+XVTi3VrVab3YA2dui0a2Ej2qYlqkLwOjvBk/ujnaq2mljmm7pt/AGMXdJD7QFYBm30ZQR0 1MUheyTTIyIG0HFNyHgO3QVaQ+p0KsxueiS49KIfSfOHMmwZMshGpZ16D8A5srPtRvVP/zavzV6q 238xNj8CKdt2LAFECZyoFnv5M5bvgIXdCYYVwj+ETGDKPVANDeYXYT4WpcicX5etDmoXHi4VR8NG x0S2dqvXDW5pCqgXevmMXX1wD9/Wk2Yjc1drTZ4Yim07tmuao7Oqdu0LHjeCNwERsaZ162/NEIhZ k9Y3QPVlVXYuFDJR0islKTw4GMrfWragUxhbxTz3wHWTLa10qVwMxoAvu3vev7NWlEX87lgE40v1 XYzWpH4L4w2dN1sbT5R8BaXlvdX5v4gjBkoZfcR3Q5vyRQK6B3ZdIJS9BSyD4InWRO9/LRJi4ZZY mB8FC+GNHtYuDplEG5ZVb7629GZYYsOPxEH8oPLmlNzevVY7QchKm6Dz+qXSCeBVpF3XuI0/Evex cfgIrQNJCsVLrdHuvLZMpTcCSze79JKktMtg4iMy/IuEMiwL0rtdwwrx+PTU1N4qVlq/TyMgXgw1 GVWMHQaru+l7paZ1tKA9g2mxVeIocVkoLt3IcW6GjOjVquPW71mfmTlX4KePNeoBG24pbFZM0qdd q90NgClpUG3ZfAZeTd7cS/NSrKBdVw9s/Y5xLQO7fMzxAKYAPQWLTjLrWj+wAYZYKw4Tz6thp9aB Dek3qwFbRtvo3oJuAEKRhsOwSvJCpdk0rlSwnBQDrexKtxf0q18ptI/qzSAb5MsmTX0aGGe3ql9/ 6upW4iJVSqFBCNZ3pQdq6H2idHVyer8Y+40LsQqxO6dgDhqy1XvX7DFCct0C+iYyRvOYFX8Oc7QF Kh6NhnHfQzfSPuGbxhv6XYNBCkn3s94GfbX5GdysAzyx09Vw0p2g/SfzBtkXYWS0wwcOM/nBwAvU +62XPRCxNkCb3pOBIy3vrd936x5nJ8A+MJ2Ap/U/tAa8+aoN9JfZK1V+047ASqy3G1rGuSEjOFrq zc9GtwcgMOP+xtL2mp8xvDTJtqpEptZ60WKn+aLu/UMlBI8Jt5pdt68QYBI7oY9sPkJZlq3Qj6uV 7aqPbN1YQ6aU29tTxLyGWIYPha2T+bvl9auNhbXK9co+P3+SzG53dr7eV9+a0/vF6ZXEQq5eSXXn pIvdgjS7un2xs3kkbK0e3i8cbXf6VblY4I6UOCsIswzTzX/k31aYue21x9TS9vpKu7vdPeDSU/Ht tcPpjtFov5d92z073F4XtFKuvrFZzadSC28DQx3WbmA8OV+Mr8q3O738x0NWuE2uZL5ah13Ytt77 8qY02y/mhbmr7Edj4Woqnn9l9l88O5uT1Vf58uzuPlPOpS79B7W3W33YXv8sPmyvdlNfy/mVeL+Y 2Km9TsUJsIrPTyf9/OvDlZxtbDeuV1+z773cu3zLOsDxPJ+vsoff2+tbC1e0H5hyN/f49tiCT/Pf +b3a3nQ2qXzMZUrJ2Sadw3Wl1p+Kqx+J5WqhKp4lcu/C09p6Js7PL2ePV56Xt3MLF8Wc1l/avNyf fV+rViuf+Km+XHg9fKcjs0y6Infqc8+r9cf9WrYR31pIdpbv+5nD0vw3zn9xe23/nZ+KS2uXD9uZ ZnXha3njaC0tf91v1GU53X3lM53qHrv8ucqaPVbz+91LAJu8oMlXPFNbrefSFdhf9mgjkVzRsg35 9Iuu4OYwvp3bW5+9KqyoYhf2Ze9Omt2Uc63H5fXL2t0q9zL7QLrdbMZhQZvS0ixuyZ10JZ01EU6b 2c9FKamj5mXtkGEfZo/y6cr6fHF6+baDo0j44JH0QppMxZmXmT2BfF7eLK7rn9avCge0eW6l8Ew7 4264PUDda2Z5c7OwwuW33jb0fq421tdqH8ePZCfNCUN/J1lRHwUaZffNCTxYE2ATG+fYSBPIb+J0 Nv9EQJ3XuluCdCt9VDPl/Mdy/jV98F2oVBbmstLLxZl6Gr++yJzksqf511L9e/v7YfVtKp4VbspP FJi3Uu228MQuX2aF68xJMf9x9ZSrf0jptdev+Fsx97rEAgA3n2X5vNayxlNK318HmZPDpYNifrF2 QGFjAJriPux+r506W966rHzTBW1KSmV7rdybyZT3e/3Bpbkga4ODsRHXnWmjqxJQzkmuNxUv3Nbi b9zz+laeKd5v8wQF1p/Xi3nAjqWV5WxLfXTvlROy9o01NoJiztZ7t0+gBGuxw2n/cA== J/O0zxKMWV9urz0XE68HqQyzXr7lFuce1+lEnOCQ+ueqVkzMtxdz79L5Z2H5MFW0MBUI4KaFHKZU qCGGbgNRfc3D0mYXc2/vha68Vr04z8i33JV7D053G5eOvmd2CsmVF9VrS9RP7SA3Fc+Uj2rLwGE2 1Xz28ObTa7akpa3dzo38CkRT4BhuRzgaxJzeaXHxtLFWzIu33PLmznNyKm6tC1ZVfS0W8qKclZIn l4ThpNjdyxUyaD793F7KfvRqX9lG87KVKb9fz0EXB8tmB+3CSuuYK84n5bvM+ev7Arz2MJ+Vlg/f KbdczL8u7Eow29Y75YKFy+tdg4XDAAcPZb64/bZxjQz+Of8ivF9lLuLVrrPdfOa8fNdQPhrJdcLR LEEAo1jPW/vMevYz0a4X13fYhI23354vVewwAVliY9Ys89IvJDa+ryxJ43oKmJzoyW8wPa008Fx5 Xl7b674Cx67Oilm237jLlJ73c/pTNfO8vb6bS0GT50vgAofzWfa2/5Qp9cuC9ZQ0Bj4GP3xtd6qr 83S37PSZvlnfOsk15fPXtwT78niR4een5wqI0zl2J3e4jZ82mf0ddoPRXla32JVEbsv8bdN6Yypu tSS/4tcsssIceZF8lUqH3Bk+3aBvGwPk8Lcs7SyznizKYjJ/zj3dtgvYZJ00xq/5qbg5vSw2Orb6 oaPgeM4uts3Jb5pvrJEmOJtTMiVzuRkykak4WSZdME5KPt09KuNva6QzaxTShRtExpTdg5KvZn8l fRTzbfLOGj4ny9iyQEmak+lRKDbf1s5MEJQIPM1R1l1bB7vv3CiPrR1hI1zboI9C30FgWX2TZRA4 OcGxQVZlfSWdmSPveMxh23Mtm+FbQqdMPpk90kGdXylaAOf3QwxftMDGh+aqLFTxBBZ5AJg8CKwN ulZCOQY4Nqw1Y+MTL6C6KNUE4AaFmGuZBCarzi62nLPJmSNTnHYNShpbVAeYbO2WY1c3LawlzRES GQ9SWTNneGoyD4qk5IFO+6Tb4UEdjC8E5ASKpGcdx7wYIFmaSZrDoSHdEpOGKLckczyXFHbxhHyi 4MdlkMnjn1un6reUKV8eNIvbC1oZNP1Xzi4w1EwTZOXbYfH56Ga1OL2UAimG61IMaZ+cA80l/7l9 NXvxlqs/PnE2G4pVwbI4yEoLoEItntmUjfJ+f9mv3QUoneIL6DBeho9dQdm4ze93lp5dhg8uaJlo /2gFroCtdbvuENDM7PblQiKbrzUOH6biRHa5RpHXbg+LGXE7fZHfTTRnMwc3pabjaeVe6pztlrbX k/JMfn95VnQYe2BXomFqyXDUk11yOPvylteWCodkrcZKz4vFp8Xpd7qCvbvyd+Z0b/HeW5BnX6jl u7w5u3al65bElBK7zfMs1RR/hdo8FXcpzr9EbZ6KuxRnsjTdWGB37/OV5s4VGBX7n8UCC0ZgScIC qa15Rn6f1QAmkrRkGsWbmTJXWbTgZHUFGuzJoZQtrhfuU6ZllQq2rKLaVdiVLF88aAeojZ91S+n6 6V2W2S985+iqeW7mLthUjGQoXn3wpj52Ef/UtcLIloUdTvm35OIWRZAz/ruVObi6ngPyWf62wDYV 1/fgMXuE4FcY9uClVszVvm4IzuvIaZuIdpIvZvKaSd3n+m4QeF5tJC0CsEwFoMoBo8I20Z1sQ3q7 s+wEy8Bf3eeSCVe3oMu2XnP1bl3KvybvgHnO7u1ik7TOYdTPDHNXqCnVR2b/s7LLPa8tneJzZrX2 1WCQr+4TxhVEV2V5e+3gZmanPfM+be7+Kmr/J4BjpZ3aB+DYRofbvphWKYGszKXvNhJ9Tsvuludf 6QMT2ZVGqrOLIkh1WovF7U7n/UJYPbraIr2sMVtrz2jsgC3GvKq5Pd1v0L8BxG5nd7NCP8uwKxdd 09h9SAHfvHvMqGsHSfNBWfhO1TO6dV5e0pj93Zk1gHZqee1l9V22Rp6Ke4096ZGn4hZKuv0r3O3n bO79fnoVDLunJ0ffqYPs59EyWHynr4JzDx6zn9zGtPWAyD1q8XF5bfrsONvQsmyuPn23ACw1e5Zn 5t4zhern9zzZDfWjoxaLj6+FhWLmbA8Y/M5ZguI5J2Xmde58vZ8l1nL66Pw+gz3zxMmn49ggxmRY o6VOv87OIlLvbpJIQIBYOP2qjWLrNQr12icC1LvzGdeAAM7WQYo1ths8qBsHDXeP6DywE1o6W8+9 3+WAzqWj58FunVb+zcOS3mTz+4t4Fd6mt7+3qpqxjQv9jPLSfqOmPuBBGcji7Sb/mpoWKTw39jtd Zu9uZ9307BRW9ysvKcN3cczAUOXl3Y17gaonhleB271fyJRzJ6V86ryW3F49/qxbEsvCO+pKnd89 v87ID7W7wkrrqJ9R040lS4fR/X/EOj9plomHAHa/0ny5gL6rNp1Kb5ltoZeGf84fHLTWcs+fWQHU Cekkv1ddPoPfyqyuC+jDr+Te3otJsMQTM0pprX1beEkzb/Dntj4VXz1+W6sXXsrz305FhgiUO6U8 P1cqPs3OnxefTjM9dFO/eE/+Lf4J+6fOoDtpF/oriNmGfLZMlBuslYDqDRVH0npiu5NU+5mzpfxr NrmqtV2DrrLK9HFx8ea0B9oTWzMfHC5vHBzX8rUvdcUaGdaXSICYmL8CHPs8Whccjxbe0+/a47PR hWZ7Cvu3Mw1UWXvc/s6ya8CO+NlCcjoluZfmaAd68upr5uAgsNGe9J1e4waaNErx4tMn0OLp3f59 obo1L+YP9qZL6mn8o7jd3T/8IO1MDjOIRbn6zJykk+FqAeaQba+4cUOPT6Tfty9fL7K4yW27dqh3 tbzzIC+CFMuIuw97Th1V33ilnq0UHovcReZs7SpuU4L1TVQT+f3uaROoW0rtxHfunzLNnYuK0x9F u0K5T5AuVdtW3+8zDSDi/FHmvLz9bde89ZmlQXk9XMrI92u57dWr77p8xfNappxpDaAcJ35+Z8VF 6TbT3F36Brm/Xqx2bciyuSHxerfY3FAwydd7B5Zs7XkjiDQ7A3PQ3ral1tx19izekqbiyeZK2VSn wIgqX259bq9vto8zF+mD9cLLgij5NbkEQbDYRWmYMdkRgnJ3tpjLPLzBn+RTMX96xHmN0l3ZbiXL u0A0a+9usvBdqRkPsPdyl78HjUI8JjGLzXdro4AnH5Rz72Lv1HCHftXtfV9tCCAhzruF5SXp1a6c w59k+yn7uH051+s5yPUZozyn+7cPtgUjE+bj1S/JAjVV2HVwHDOZUu+unn+d320oYmftikRi1rTH 03cPfJFQfO1NxYHlLM0Xc1l1CVW1Y9DrMp1C5fkuYd/Q6nY//zZ7fwPGR6JaqEqL6xlmc//LhbBr 2gVXze8fXVwDL91NAk7f7RDy0amSKAdAWXdzVMWqXh+/wrx3eqBbXj/n9zd4rvB48vKQfy03U1a3 67v5py1iXIIgWN3X415gKtgMQD3+sik9q5mTVrWtHotP+7AlzXNQNQvljKyevzlp8YOqQfDp3VSw EIqznxm+t5TPnDeP8oWX16cNr1GgkZBQT0CWMGeF6tW24qYxprtyS5zKoMgsXHtJCGmmeDSPe5DL 70+/Mj6jiLf9E/8uNi+EQkbcej0sJg52VJvlFECpdrTX98UP8RdBkXlmCtXKrZarb2wpMKWDlD1Y lZz+NBsvgQrRTeb39lD/SWcbeW39cSZzenYL9AJaUfbILvTUzBcoB1dzuimhxyFvM6WX9msx32Cz DLehZW0rtbkgxI1baXP1RHQZ8DYcs4lt6HvlLVMux69sm0xkJX1w8YFW51IfrUVAle2Pw+JTb/bV 0pSsWdvlCxkF0PT+Gd7ebQO6f2cHlI1y6RPgJMwB67n/LD62jtXCSzLjrwFIm+3aNaxqD+zKQJ2i tDt7vqmArlebD2xXRjJk0WHQ3InntZRrZLRejbHVkyv+GjG5aOrgrs7ufOmOkDCSSoMIFOCRe8d2 KUbxd77f1oiFwuyDEQomHlO3cdCvhNLKNlKFRvbj43Q7v1c76+X3E4ki0v7e9mV5r1LMNCoEaZYK vfm9aWPk/T7RIlEbP/74dJJAGWismdPj2hbD7czWtte3hBXYl6dqMVf9Yu2sd7/f07Va8oYZtKRr Wa3VquXV48eXfvH5kfsChX6Lj4C/xGtE4RBnPu/QSkgAn27PSr2D3kbxqZFKO0ahyJnvLsmrj8sl ohC60YtfbPLAPoRKRlhYaKns1UE6o+x0e/TEwHm50lzfaTQB5J+1mtdrqMPctCqKvJXbRVSaAWAW ZrbXz/hHQJv1GTPKbDHhTTDc2isYmLoEPGC8GaruIdmQpG9WLU7FSUtp83tpP1/NVT7zS/V0dfVo mb8Dqpw3DXeDP5msyeRJ947DAKe3cvl5toNGGhDSI/MsfTNd0MZzH9spGxNmuNP55Y1MoSaBeMtc 5d+Eh0/A3962zZtHm5wsPBSSkgxSk1maobbRxv7tPjVnbJv90H9HuV/bW0CD7B4k0c1s9jO/8FG4 rb7cevTYojIwcz7d0c9QOLoFw+2gXFxa3NknWrv1VMexNW11fs0Gu5dr7RxoY3N3p/y0dGC6LAmU r0Fet5cz543WqnwB+GL4RAmwrthsI8mWd26V8kXmvHX4jP3BKDqtmqqfH+TNzenqizxL9IqJvcq6 dHFaSwPxXaw4vagSmFTFWfTVbqEXbmFrHtnjO8hKqbLdzJ0d5R8+UllXc+Vk5yNjcpjbfFHZvPXu Wzp4z55l5qSs0G1Kslxu16gl7vJGw8Yz6wuFan8G1Ilsrw9Nki377p/dz4LUzCqZk4OlKzxQUwf0 Wei5xjN7eUL7JdtZyLQyrwk7oln9PB4UivkX4tj27OJle+3gpAeItnLtFvmb0hlomUfFhan4Try4 u6Oc7BVEY/12L7nFGaj9udK6ZS3O6BxZBa2O53WHNfFl4m/oUwH5sn3I1ooF5XzX8rmsr/TzL8VE eTohX9XLN4QYgP0nb6zpgRhZqmM/a9JVaovN8J0aXYupIs7RroBb7INuWRWrQlbarqbsa5U1Sf56 nPuiGsLBVS67VqzEO8rJ7fQi8/qUPEof3X+LqPjuC12hdV3MPSytwGzOkrDw5z4g+9tynBX5O/ij okQuHC2roFtnP4Aq2/3t763Fy/+3aZ6ucx58y5PbJCMc4EvcYSVHklnT6sTMApDDJxl6HlnGU3+n +eITuXUm3/q9SQuVDORIB7x61Gq2qu+d1pdmvX9QN7L9fY6dRy5dGDQy1pXOWcfq9UuSAk71Gy/S a+GKMOdMp/d7q/OZtaWAcKIUBqhyvaE5rq7yah58L5bPukIviPJ5j8O5ndIjxORWhi65861RN3Lt Qs7tGl3QPcELrpo9vTsLhTjO69i/DwqR+yMyLy0jT2G4DSkHZVwYbxkl5jLVTuul0jus/KkZmSdC JIS1IY+FscGrRJzzX2TQbAl8JoOu55Fz15z7mms1ayTxbw+viqi/1o3j1BGw0f9K1Q== YM7iBJibvENJzXOLhk+UMPq07lSjh5k9K7G6GVWEqqyhG+/FG4VAwCGa+mOaX1KX8Xa5U//C0qVX 0fMcfXAlnO/ktW6v3tSvmRya5djePo6aDGe8e06TTv+0XhyOkA7NvNag9emIiFlEbrYatIGnNA8f d2HwNjTXC0FXHgbRiEsEWrgVKDdxmEpPI9fENCt197VrAYRTHrjJ3eclAriLrkaAULZlUAeLV1yP U7qynllkRvtS/wV3tNXsnSMGRdMZPPWUQAIeuCIoCF18ZKgdbbxT44I0KjfD8czAi36ndRSxatM7 sXwr7GCu0qZFXOtB2YJuFhSh6Skwtz0rYTWIho07gKM2zTqze32nAKzENtlgfk7pDXhI1EnYBXb5 HcAbw0rUvXctpl//EOsal0f9/q41Y11651SlGbMr/4hJsUoXf7aScoxL3lPk1q4e6dzZ2Z+tfqwN ex8DuaXRjSRD0+7eKvUm3mljG2glBoOZrzZh/rFeC7uoarE6uQCnEmtU/sRCwZU2vZQQZWK3X33H 6e1hUKn+1rS6oaM1AUR9mF3r1Rq+3o31m59NQPNUZGlR7dTbwfcAmEwLCOBKe8GbqMK3lV6LXzdy 0YKauu4hDTWssoEZ0cbSgLe221ow/xYIDPS7aKJiXzQpV+pVmjXzei+wWeFHqiTlTHPS7MV1/dJR C/H1Cbjku+8VTXix8+AlQu4uutqb7RJNez1u13VZ7UrTliftk3jXtN2ZYF5aJAYl3Rkjli53UKpQ +dKrD5Qwh+eEBsmVwXhnqHN/4XG+nHcmocJvhSbgtwcQoLN+r3Wgddz1ueFJWQP+P3jpLDy5rrQ9 J10erOQCT07fXgfmA/tbrQ+mpMMTcs2qoyNzDV8vwNCIaBkcBC+xOmkOXqmrz8x5j+zaoLdjDY8a qE+FZs0sP1HpoY8Y8PkpC9peE0cwnk0RPLf/4pk+uLwpPsvLW5cvaSa9fJRc3nrv8fiJE9bPVnnz wZn5iTxY47fKvWz+Vd353J0936jkX5mbTfMpt7xxLr1PL/K7G9PJ9ML5VHx6efNzfXrx+FadXnmv w6Pn19T0cn+1NL1ydJ2fTjJHHJPeuEmQ4cXp3OKZ0OW6RzC5/KewdfK8yWcVXpFupa/b9eRzsUWi ptZTZvdJy03FO53NjZfMSvt4f/tA7W4qu+tXqWLrVrgsdO5vmfxt8aZc3MhsVNmljNxk0ifaBZ6x 4Zj90/Mcs/ssprnn6d0TdmXh/dI+EWHlHD9l4bX7DIFY/nNT3Z37cE2gO/2wkOcWNmfyriapdFfZ 4bZmdx/h606Dqc3f5A14HnY7nbXuZee+oRwwaaFEQUDSOo1ulZ34Nb99lkjAi2wTp3JiQbnzkFva TvGHSn95c2d63gIbGVRonZeafoM+AsQent5L1rCOQTeexe+lNuM56KN0e+o36O5s4yV9aw0KELMN uz591529vDn1HvRsY2FzNXe37zXo8lpVWPcZVHyfii/NbQlH3msVbq6ZIrN05DnoTLEmzcnni8de gzLF8lXeGhT2xT6sNBs/LWUyfoM+Mzuztxfeg+4ktxf2XlLXXoPCvtx/VCR92NOFBdeu8mu9Ro0M Cij5UnDu6k3ngds/xkEXB/c0dSdsHOWWYVChNRUfQKXH9aLvoGLjZKbnN2il8zgfv/QadCoO7xar UnNB4smw7kG7mQfeb9BdoXV30/IedH0m0V2Q5ztkUMQxx7Cd/jMbX0xs3T14Dbq8vnbut1Jpdva7 fyt7DYocRri5Y4oH66eeAJ4pfqlx4Th/5jUoU2zV930HnT860XbIoFPxgbUKNxqzczZ7672rx1dM /DN9WYJB5bZr0O7CzpMB3ptkwhp0Kk6GFb8/S+d0rYX7z6Jj0NtN5nBP5XHQpYGV7n5+y0J2S/Aa lDn8etXIoMgtHcOSQZWjwuOL36CPzEnjpOQ96MHC7UEq1eq4BoVRyLClI172WisZ9HBHOBB8Br0T mPJeadFn0H6vdLhzJ0/FPdd6yfTqvoOWteP0u9+ge8zl48Kma1AYhQ57qC5cJqaPtzwHvUpezvsO epVJrM36DVpnblc2gPN7r/V4T/uYri4lPAd9eJk58h30c7WxsO8aFEehw95vMY+PGcF70JPlmfYS sHfPQZ/564TvoDM3j0tpIpE91ro+Pd3pFE8/cdDlAaI54baXZ5T1Kgy6+u3mSX22eakP+qkukUF1 uU+G/X6SvzpkUJD2iV0HgBdPl1dbvQIOujJIqeV0/KR+dA6DbnfdKy0ctxmgSjpsb2vZxQrjzNwT JRruobe672QPZ0yhcFHEQVODjDA+vaAl5BsYtNgng4IUs1jhRjp5RQfdYg+SrkFnyvtlyh74rYvD Q/ugXK85zeV6VRyUGVjpJX8/Ff+4zq8vwbD7024AdzqFZUOqnn65nk5z6t6r/1O+upe0ng5IseXN jVbD921gvfMd36dMYb22YjwtNQc5zOH27p3x/HKAwR+el58Cntaeq/5Pj6Ybb+buez0X5lL+T0/6 nx/+T0uXqmo9HYAYU3ovZP3fLp+3TnyfdnornCHUdm48ePLlhfxtPL93Expz+Zbr+z+9mjudC3gq 3ScsiHk8333P+z+9Fe+W/Z8+fCZOrKeDEHtMCNf+bz++PWq+T0G4b256PdUhxgqXyYr/2xup1wv/ p1lVEPyfHm/yrQCIsSffq2u+T1fn260n36fT88s50Xj61BmA2PTc0ean8fzFzfumOSb/5Xzadllg yGbOTSN0XreSNtuL623gT0dNnflUzrP6p+f9LdM62N0o5z/ZXDa9f5Wf1fZL+a3lUllJTs/34dPO 6Xa6t5ArXt8Xa5b1Bh3MLlhSzGYAz6brGy+LsI0zBeDoW+cO3teZ4RY2TpNU90I7x7bSzVl+Afre /yKsFe2cG7s+lj5SmgtgBV/3UYwger2uew0KHH2V9R2U2Dk+g0qzU3G0dB6sYR2D3tz7DgqqbZv3 HxTtHAcmO4dFS+fNGHSnYR90fXrRPqhQmrOD91TkbIPW5udnrUHBskD93xyWdwwqvqP23/AeVFh8 8B90plhJOfQx57BE+/cZFOxB0P6ffQa9efIdFNYyszMn+a6VaP8+g4JqADpFxW/Qc2tQqvU5AHx8 cOk/KOoUTlSaw6cr5qekri4tbaTdu+/Tks8xEXpknpdWM8HtdG5JlC2LX6ATSaDvDHquFgh0LLfM prpzneMWtpg9BAvvdnhtrhSIfwz+Q//kkks501wHrsTPneFv5xY1AVDFxeVsq3tM5wCf8ug3KJCR XYwJhr84ha/zcaLz95eMAagSrA9gm8/pfNtoUtq2+56A6TH7Yjxu/dlsJ2plXWMmvdh9StAcJrr9 TRs5/Hpkytn0u5aP459ZEzpLXp45WMFdnq3MLeyaAOQsbw9OebMQ1/+sHLW8JuWYUrEbOKVZduWC XcE/d7rOr/tc9Jmd2IC+lSgcBANd/1O5zltWtWt9IF9whfzc2sGhtULv9eGfsP1bmPHaP9x9xw4i fV7ZbRqP9aHyOtT+6R4Srx1ktA/tchhg+SMDXoHQ/bwK6ywSsrfYwkN3xwvuU/FhMWstFYFyXHC3 QcwJ+afOZCiHec2lDEweAVgu1lO431xysp6CxXoM2jfXP+Ru3Kx0HAA0J+wAIO7+aWqeKmWDsCug Nb1ne9s9m6f+AvD2oxUTdp7xAEKVjwXuoZ898GbcnlRJ/XEeS0vOeC1tgCpDlra1enYUsDRKQ4vz hIasiTi55c1K26SxoFXtHMzru++B7IX7fNK1IDvnj7wgNOfseG6SoQPP5/HPuS5fBpH8scC8sjM3 wwPGBRZLSlPfhVNOZxM62mwcpY2lU6eOd2fZW3XfR+TrXU3F/Ttz0V1lZmfZSXdFt8j3o7qpUJHx wvWD6S5dn11dIX90HkgiIw600DEZJvo0E76hcbqhNu/3AG4UB3iguS/k+Taj9S7SAzN74Rc9EbYy c8T5LjL93lresHQwC2IBW0I1RceW7IRpYQ7WQ/VkT+YDzWs77FL2o+itEJjKoq/G6JBin0ovWDBF 2F/SGCb/2PcSSzCKh/4UqD3tuPn0ILCW7GJXj4t5Tkqb8ZOV2+ZsIk0JFTpfWXlybjKAEOFB9i9Y oQvV+W3NP9X4iPvnjFhRYF0mJ4YMl1ThIdbr+J2lg+c1NVRnzCQhxk4OYtwkIcaPBzFdLOuItjJo uL7tMrWFSiHYKpmKoh1z2euaJ+fwUmj9+Fhvazqygu1NlW+7Tkt8HKrsbc0NaSiTeKwnjmWve/Fx oIOzmXfNxlsfC4YOo1WeLiKaCue+a3kKoeRIE3EYeKhdhE7FYyIhhOuaiJduCVNx6ZYjTcRGqXqM L8Q2rMz0djxE1C5xXUdAFdQtdUxf9jhmpPe4lch3gMTvcrbZPnTfelFxkeownm4NgM7Hnq9x7W1a GwTiAiCs5aH77Svjvexh/yn5MgDT3o/IAEBXCBHLXgzAR4d56CXmJ7M+fuuyfET3ZSygA8jfQyWy G2t9dPk9EtQbcX3201Bkhczrwvf1EP4MH5sccL9nuRUNy2J0YAkRkGEqIrAikbg3MgCBO+JiW+x+ 10Xi/Jza7ocbaSHeJeIh+dp3kvgIvgR+bjUx5zubqfgwRsW+2yXr7QgYcMl6cf6vfacGP9rShIS1 NAdV+jk4vCbiFsuB7g1zLS50Z/f7TpNypAWp37xLg/X20gX6ffZJcDeC32cqHgKY19XEbQQfSLC/ BnUYgE6Ax8aLFTg8DU5VOj2oSrcPEGJ2ZTp0AB9Vmt+6WJ4NoZdwpGofBMSkQsWgw6O4tXq2EMFv 66UJDy5tdXx6aR8QGRgVz70lMkwlzkZZVRCeH1hyz4TYSAtyizw/BjAV9/dwwjZNO8NoozAAAIs0 FY8AmHBd9mBA0Plh8mwUXRaDVc7zG2f0t0Cqm4pMd8iEl0fECJvfEnMAhGDeF1XaYVer3Sj0EsHf ip1t9MbmydelEYMUrl3DKM8QQs+3H3ek0NnLVDxyPxEp0KsX42wP7WfsSAXpZVDumTkjQ0g+vbNc 6i6qECVyP8AtjmHehEvfxN9SwZTjclThWnz8XtgZMxlxgzj2oS2FCUJ3jM8XlKWmFyg99sWugAZy tMvWIEeD3zw4moljQ2gSSBvuKF4wR/OMVucGDlWMztGgq8P+VDycDUXhaPDgdHpsTen6YhyOZtE+ 7NsEOBr2MsjRvHAstJ+hOZqpKbn6GZ+jYS8GRzP9lvbQy5kVx/HWBZwbFmRB08Ch6Rv31lLadlJ5 XlweVOivLyMEYCOeudq5aY9jRhunCGBDQzhj1OACduUOl/rE98PZLHbGR2UzxmlbL3Iu3N/7Gz4R iflS1y4m0Y/TpTXYy1TEfoY8AuHlhyH9RDKpQ2fjffDIFuENUsndnQ3nyFp2nh9zS8P770FpCL8N bVV7W3zIx9LjWnw5YCPX/RCLL7o0DD9NMRVdGlZmXkYlH0u+XF9NQr+HXfOQhcNLMQ== 7CdIv48qxaCfMfR7ey+GLAw8CxehH6d+7ycL/aI8djK8iiANg2WhM8b3vJj0kIbXUY8j+cpCS1N6 6gRIQ/s5rAi6wDU66nYdkUT7zOzAtAjSz2ORg0Ff/DVKi7axDGAodUNn7xEI0p+27V4F6OzT34s+ DNu+dhG4C2JDGZdPnUg6r3lKzdPnhMSQCnBdD3Eyj9iVMKkAlTVc1XSLpZeuSyyRUV66k3H3oknp 6YjUtT7X2bXQLXnpBjgBB4mL+pR8keVmgqdtobPRojee89piDw4n4yF56UbyJxs7iaP4nELEvUxH OnxLOvNRMfA8ARPgg3VghHe4wjUlX4wg52FCyYsSrk4WuBGHsrdl4ciWk1/vXuX8bfGyNBXfTvey h4XO48bTODl0wRl0rtsbRs6hC86goxHe8XPogjPoSH7lBHLogjPonNmCo+fQBWfQTcUnk0MXnEE3 kC04Yg5dcAYdcMuJ5NAFZ9ANZguOlkMXnEHnOEUwRg5dcAadM5Kofxohhy40Xjl+Dp3rQPKgvDbO wC9lNtrhZq9dr/PPwLpJ7rim5JRioZMyppQLzieadbB3ue1zimDzdL47mcOwHp7ecDj52LZ5t7R3 bp3hhYsEp1LwOTM3nHxi4phZ5hT0g0eLYDbRkvBKTWeMbxx8CjuHRdcXnjMSlDkXdX3Up5Qf8FwN AXTXlLwO9zkjI5GBHuK5CqSXYZLm/NRmT3QdOG0Lfe+5k2SG9fo9Flys1SO7Nuqh6JvkdNTY3FSI 2xiWdhMhlShkaVPxoQ6D+CW7hQT+pyImu4V5jCN4ejHZbWxX1c1KO1Dnjw4Y/4BDsBnihcl5/wM3 EWwa5xGsJV2DdSgRlWKYTR6JPRRdRq+HhySa2UumFDXFdCo0yfSF+w5SkiI5ziztAoAVcDAgiuPM GUQTbN57kyd/Kp3JqBOwqms3x7ZnCw6XB+ahdvnubmgen/PqghFZK8njU0PyXxB1ExFS05wnHV1n 4IdILsQpzfpOydo61/755vE5PZhBVzOE7B96MANz3iPTZ20nOCeG6pZDdBZ8C4JPV17nk7Gz4FsQ hpkXypSJQSwwY2ZYiAWEQoaHmIujDbdIl+O3t/lNzvQ6smey14/DKY7edNXbtKVke2cMWcTu00VY tpyrA4+4WG/L8y4Rexen1yz5E8Kds9ffc86o6MjG3m6wsWdEE4JcqLvuGKa/qe/XweApgoCd9k0L C0mwITukx/j88KQbkCfuVGm8KQwT3MJpPxwckUy4gCiPK0suXLz5xSTedoEqQ+l8KaIe6RHr/Ngj WmRgjpVTj/TP9AnTMyxMDkk/CkmPc3KdAQXSvH0uUfCX58PpYw+9uJs8bPrYUBS/F4HinfEXXzj1 lhfGgZOVOTYVH869M1pm3FR8qEkN55Exp+Tw9OqTGsojEzAl950qY8ApkkfGx0pyemT4OfUz7fTI 7A/lkTFvnPbM+ZoZ123xtW+zLEZIz7HvAXswH813ESE9Z26VXRhxaZZd+bU/tkcG09A8HQ/D3ae0 P6JHxpWRimlo43pkSHae0yPjd8ddGGDEoZJzpuJ+h132g9NzhkrOwbWsnvbceahbF/GQ0zRRlGXQ 5WbHz0k8iHqSwXbmys9qaR+MfW+YKZFXzxLjp6H5HdkjHsWIGLp6Nh3p6MIgftpPDuOeRz4MHJRX N3Bo1lO7CM2rG/bs+qCVhICJlEISehYDYSNHwuSIx9YTHnHUUvh9fdFiZVHz4ULu65tQPhyNJbkz 4iadDzc8jo2SD+d1QhUz2SabDzfOCdXo+XBBGamTy4dDi28SmeDB+XBObunX2bj5cOatGhFTNUbL h/M5Az/hfLhBSzz0SN8I+XDhmfWRwjq5gfuKR80XG+NMpEu3xOSzSZ2JvLDM6HFo/7IVVX8POtML bGh5RHXC1QtWMhrzWgvST3AG1lT0fsbIsTfsF+wnYigv9C5SklznIELXbVrDn3i+aQ+SIfzmJEKv UwTRyHCYMw2+N05j+tEkjiaTrnCUSZHhpdfR5GG1cYT3iGa0I48PpPjK+GSIvbiIcBTrlfYzTCKk XyYX9jPuVRekl3A/TDTVnnbmF3b1u4kiwC+94HElMKZ4HYao0q47h30zUu+/J5KRys6EXKISPSOV nXHbjWNkpLIzQlQjNCgjtTKjRUi6CVYXriaUkXo1oYzUqwllpF5NJCP1yusaaJvFFyF/zblhrmug HQcWPA4ZDWRzuMjQ4xpozMW6CBZgUU/bTjYVjq5l10eKTSoVboS7oEdIhTPrV3p2NqlUOOK3DLfe x0yF87QrJ54K5+VVmHwqHJWVTtUwPBUummJoXSLsmVs93I3wqBOH3AjvdRtwQJbYiBeqee0LdDah whOYvYbXGE5Eh8ml5EixpAicGMP9IXcC+V4TbMtGvwkUesMJB5ySDSOcJyKGOYNqUS/WjPNEZ30H aLVfrvs2nWyePU2vXD4WppMZ/nE6ua8WsJx5Dj/dTK+8f5Txz/b0cjW1P72SP8/hHyypqc6Z2znv mrD+6akzQ7Q+I7mny8Y7dqp1ZCgJM9yq6p13tj4zH1QuLpUMyLBbXufeznwGlWZnL9qNO79kt9uA DLvuTPEjKMPu9bjkO+g8u/9U9Ru05sywc2djZUu2QV3JbrPvmsUU3Qlgm99zX+ZK3Rl2wuKN76AA 4A3/DDumqDLHPoOSenznX9yjX95ZYIZdV/AfdGfl+dIadLAen5aQ3/3q8aWCBj1c8B0U6KV7sTnt u9bp7Ydk2bGrmmoMTz7pG7GYu619+bYjtG+0fOx/NUN7lGa/HwvXJ6HtxHcd78x7ejHp6D7jUkWN EE5i8ErDYt+/SpLXkduBu9ScGqxHjOguH3bt/6C89qtjdbpQtM9x9KJfRA8e4syVf2qPUwUOPXM1 iUpyXtqvLZY0oUpymx515Eb1wuWjH5EMPg+DddGWfE0uj3N9wXXfJlZEzvfwtKmNR04ZXAutqDK4 Pq/zyVisLbjWQPQppV1x5JGBHuEoZVR6WQuto+JxotkMp+la3wSz6dwzRL/z2H6YgWw6LzvAsCwm l03n5fBy1OKcSDadl8vZ4+bJMbPpvA6AuM8ojp9N55VL53fXzejZdNG91uNk03l0xY53Q4hXNp1X Ll3wGcVRsum84jTUaz3JbDovu9kpKyeRTWcDlslGvWKv42XTeeXS+eWMjJ5NZ1nV9vvHJp1N57W7 lr0/qWw6r1y6gWjC2Nl0Xrl0hMNMNJvOa/8IvUw0my5EU5pQNp1XV74R3pGz6by6Cq8pPGw23cQg FqoTDgOx0bLpfCA24Ww6r1y6yDlWkbPpvPji1MSz6bxy6aZCyzgOm03nnzMyyWw6r9wvm/U6oWy6 kFtnJ5RN57VDpgY7sWy6iHblmNl0AZH3CWbTeVF54B1EPkopTkkcaocMPdl5opJ76L6knAbg3pBX N/laSdB3c3oIhuOb+FRwJ86GaBcj1KvzUniCtIvR6tX5aBeh9eqiwmnBd0q2WFIUOIUrFp4oMFi/ 8qH7HtlPETIlkxV43WkfhpfOKUUhZltmStCkwjSAkCkZHAYmFZmcw6Z0KNxH5DB2lum0iDZ6bosI k6rC4pXR3GDjlbnTIRZc6G4YldyzzF1InRE/8A9Z5s6nWpaz0N2ISY8WCY9+PnmYMncB55OtQndj pCnRMndjexQjlbmbinQMZdwyd+ZZOP0dz0J3Yx/2oFrfgdtvMAIyrJ75O8GGzLPgty7kCMmvbpXb My524HsEeJilLQacVRgikc6peY901hr2XBv2Gn6vNDp3jG/EAnVRMmBDstIOfI8dDnWIjOj8mGY4 RIWtsHyiytOCy1CmtdIWg1cdTdBheqAP1Q11Ov30a4KnoaCzSZ2GOv2KeBoqOM2j8hSlNmSEzMfF sZN7cySbY3Fp7H4YUucohFtG7GdlxNm46iQuRqlOFuFkF3aVisQtIybWLg7KvevyBG8FhM4i5ptM Rcg4KUdkZnbZ5QSlY19q81ykOjk2QzIwkcG8itk+Cvy6Ghzei+b627l03VM7WmYKiLeQNYedunF2 Fqm0bLQKht1P/2OskasWue89HjnzcQh1wv9U58UkgruklwncEkD6GTKRwet0B+nHu7jWCIkMS5k1 dw2IsFSGEDIcPFeBmXi5doj9EpEMwyrcRcuvHLfCnTv3LRLlDF3hblRtfLgKd4GZj6OToaMXzK2e RD9h+URRK+WNl09kVcrzJ8PxK9x5cpiIFayjV7gb4VZzzH46j3A5Rhgfu5pcYu0VUXMc9DJ6Yu1V sFUdtdbz/fc491PZMh+TE0ishV68vFlDnrmi/QztwRzwjdN+xk+shV4C74UbLr8dy+X5B6L1ozX0 pErENKanziAZwm/hfq2peAQyhFXd+RZaj5LE5JRiq4mI16ZHSGJ66rj3ZeSL50hn4Wb7VETD/akT yU3t67d0QkyajF0JO3mZHMKu9GFc10MlMemjBE5q/Iv0bVbSApe9vkm6c1zdFx2PpBjqlfIml+N6 45XhalkWw+a4Zq8/gw/N2iI2+r7457i6T22MdDWVfs8VdNaLoJlF0GFuvDJcR66UF7XcY+DtDViR biLlHo2M1EnkuFoKOx6vPex6niHR9UhMVJpeOlhjSZIepvWVpleeauXppXJGwk+nem7fwZPIpK8/ ZV3wbLQ+7ZMzvEtW5hRmC65PJ/yLvymnacYOT2eZu4W5Vtsu6Bx12BIvc+efdkvcmZp2H1Rx7jHp OyhTzEonXoNOxWmhuya/9uSXhvcYMOjOtOg/6M5O58bmuXKn4c1+S/17v9S0gHw45Wz73DaomZoG ECNZjmuNC780PPF9aftqqe2XhOef+QfgfWMcUsyd+/ew65dwKM3GP9OXL36DVrwGJZn1BMDMqtda 9STSt/1Z30Gn72elCz/wrpBBbRnczrXuzbt2FUkzSYYnn4wUzH4tQrupeFc5mdWi9DhzsjEdoV2n //QZt/lPKCYPqJ0G6cLbKwmX6Awyn07OPaSdq6KBS1s9nf9yxYMGfKdjVDFrD3lkyD/7x361mmcV s6hVvkIrxhiBLhrl8U9tGupola+mS+4bnw85YBrVkwRwOvU8gOZ5EjIQTguhtRsiZ6UNd7QqIAFs OSwrbQh8WlsJXl/Usz2Y4uZzZDPC+hw5VjCp1PBA956S48SH68a24YDOTIpevM5pmYzrwvtsrItZ 3aw0B2qmEC/zBHzMNyvu/JcRfLCFoZxbwbWfHguTiVvT7NqZCDZryNIC77KJ6B+7WWmP49cyaqQW 7vNRgruhFfW8Pcs2bhktC3CkS2idshIAM6krG7Er85SWhx8makluswLl4F1xRdeRac9odSQOU5m5 7k/IRi5O5pZF4ufHlDv/U3PDOQKKXlfh26vLRXDaOcNty4MHCGo7XrcuuPz8UbPbFP8qvZHuiLAd PnZ7K0dPJBu8f2yM9CNf5c1+j6LlwwvITuxt7fsJtQjauHNSDn4fkgoYmAg4F56/Hw== OZWzGZJDpfvGI6Vy+iTqREAGdwb3zrKzsvFYKYqmA9W/vtgwnd0E1+8eDmJhuTxDQSwkcjnMInWO NhmIab48Ytsef6Gd+euHPlmAUY1ZQi8jZwFGzQGMdKuGXxeRK+qZ9ZFHygIczp88ahagOV5IDqCz AvuwWYBRcwCn4uNkAUbNAZwaKwswKjyJRB45CzBqDqDbRh4uCzBAWfSNvgVnAeqzGVxVhKJ87ioA v6YonxOTQ7K2Ri7K57AsfllRPk8v3MSL8oXVeZ9MUT5yQ3u+5zRNJ16Uz9cLN9GifJ45IxMvyjeR +pWhRflc940HTSpAd6azCb0bauy6fsFV/SaQyTWxu6HC6/pFvxtqnLp+1tImcDeUb12/YK+QW08e ta5fcFW/ke6G8qjrF+wu88uvHLauX3BVvyiYHOnIYmBVP89bmkeo6zduJtckTivqmVwTSkTyq+o3 XP1K/7p+Q/gtx6jr59zziNUZhq7rN/wJ1VHq+nmlI4afhRu2rl8YJk+mrl+woJsKCa1FresXIStt AnX9jPwt76p+bj//qHX9hsexUer6eaUjTiLn3VnXL7iX8Hp845ayNerxTaKuX3DiuxmxGrOuX/Ax N+9baIav6xdsqQ2etR6trp83RRtV/cLzXqPV9QsGpRVJHK+uX/CB66kBM2W0un7DZKVNKu/BXdXP V7ccsq7fOLQfva5fYJrksi0jdax+gm/xGKIe3wTqWGlj1vWzevEKW5lW0ph1/YKr+lHaH7+uX7Cv YCo+mbp+fshOq/oFZgwNUdcvON7sycdGqOs3zCmC0ev62U9QD1b1G70e3zDFNYPq8Y1BhrZekAjH vL3BrOsX4P+y5Euwah+hrt9wN+qMWtcv2KA2OcyYdf3M/C3PBBO79RrVJe1V1y9YzSHnLSdQ1y+4 qt9k6vGFZeFGrcc3njfLqsc3Xl0/oxfvLNyhzlx51PWLlgzv6Rsfoa5fcDI8rZc0fl0/H8mtV/Xz 42PD1vULrupni7yPVdcv2Gz33pfh6/oFV/Ubw2/phFi0k5Bj1vXzynnyz0kcta6f55RM6zvstvmo df0GFUN7VT/fXNEh6/p5bKyNFUzFfU/X2UEZWtcvOCHWpY+NXNfPKxfNch8HehSHqOsXnl07ibp+ wcEF+70949T1M+nTs6qf33nLYev6BWGEzTsaWPR18AriHPz25p/VTQnXPPFh45Yu1y7j4dq9C3Lt Bhy8p35LZ+Ji0XVKOGf3YT3HGw6yR5XNPENMGbMOgkULLMQWO21ZEHXZopj7tqskp+f7havs1TT8 VmrrTZ60XKezwWU3Lx5uEtPxpixML6wyxemlVulsmlstHS2vNVazy5sbHTzPf3HwvsAUjts8U1QL 20zx4WGX2VnpnzOHcvaOOby7rTJHS90UU1pbEJnS01aWufh4qTGXC8135vKQ/WYu2/tzzNXWS555 OPk8YB56qWvmaS/ZZJ6XzuPM8/rjIuZXHicXOt3Mg9Tptub3Ov3V3l13tp19TfGHSl/P7HxrnW5K C9NHF9k4JycqC9rp7OVteXOu2UkX5znh6XjhubSqzJT3q8nlcvF0YfNsXZOWzUTAqfjCrnZfSMqH 8x+wJctFTHtLTnfqD+n4Sf3onKj7HmRvzy5drDfU6eWGcOYoAXnYJVUEl9fXk6sgxbyARcABC55n no8SZ8ErXV6rCvAus7XJFMtXRWZntnXa6SpXNZJJamakCovl5Y10klSjnKE5iYXCR7rTvW+t4W+z LoWdUolFPpsb7bjNs0qiALq39VB12C9ekFh6KPaxNuY1LZ+5cnR1PZ1IVmYwxXYf/6xhSc3T6WR6 /hHBtom1Nu+xkKaKk7O4/bxxOl3rbStktzJfrcNu5uDq6nE5vxLvFxO7e3tggX7dF58W7w7+//au tCuZHQn/Av4DKChrk/TeqKiALL64Igq4srSIICjL3Llf5rdPJeklQLtzz5kPc7yXt9NJVyeVSlWl niQNY7quEI8jSDQMTLgf1hNs5pRWbiYkmbQ0sVLcdK7I1xnS+dmARIPIZ3WKUbbvFyx2nCTjVjIr CCQpOA8mYweXtSKpzY20e/mayfaaSYySaTmcPxCPSIX/RNxqEq/PmDb3tsqBMcmKcS2Il2NtJyPB Z9xpppPhvu8WLE13337fCXbZQj2l0AAlCztR9y6OZvGWVbyQjXMZzWB2x84oCWRzZBR4dxMjzIqA Bn2eQcY5pklptxqA5Ole1BdySNxTkwh385TfURg+ZoaKDVGAOpEYHYbPyRiKnCTJ0XJxuk4SklVK NioFjZcpJK+l5FGlL8GzF7FYen17nbZlPQYvEF5Qsl5OOC99sN/yAFxWG4lcsrm9keoON6v57QP5 2bULlu4u1M74wJEdPXLQBJBqqOMwuxqKlJ64mV7L2fQih76QfmbohfzepnmRK3Wsna3Qqhq2heVC dDtejAzu1w/a/TcDijRlp+FNeMvUsDqsdZIgDIoDU7UhJKtJC3mH6xrCrXIpAlfXmNn4ZOtOTBsl Efqq1ZTsq45MSVhd2z+nFBPUAYNkLWk9279G9tUd5nq/Ba5YOW3Vp9+RuIy7gHTPRuXD0VvIakv/ RaWWRsrokr5l3kUes09q/iQz0Nd1To2Q4WjtSmMNcn9Y1MEOFKDktCY4L21bojK9Q7iA98Jw1cT2 VUd0y4GiOIf2TZ9lyxvn66NML/PRSHpLu0ysHeUfjkIGNdXSxv1EQ4eFmAJ9dataY7GG1jnHYd5T AFaeZp0onFhO8Wj2F/Vm5LgRBkW5CXpzlqKHFBQD8cjuhYfeDHJ+8gbTm6zLduphqhRh0OyH6ZCz VVjl1SrSfCMrOOswczqVCbPCRNXdT23RJNqSLAQ3n80Y1cnFCNvm/Lj5RjbOFOGnPhII7U1xcy9w SzueqMw4nbaDl71dSvZqU4HFIXrxVIzaHNBjB4feMSVQqcd/FnqfZFXhLRpok7QWcTr01hoC6Z0Y d6+5VgKTmM5SmQ4TF7GfGawN865WpW35Ax6edlnMPvT3O7weL6QiRDaOSNdpIFk6ZlwsVMM69Fr3 BJ49ZsYBF7oy4dixwJLF4F4yd7g9QkDlBDE9FuF1dqEq0o6An9jwc//PEfZwir2ZJT0wC24A8XSY X5d8pmJB/T9krilJ18bTeyH5OHeGOqFhDgqPY7wfTAls71Ysi8xIlG7iwjyJp3T1PkpmoOdT8hXt 6txpEcQXEifrnN+20RAPOf+WOSrbJ+wbdozE2TKJ2RyJ4kaRZ5FcYcceUJaDI34sknMUQbrjxRi5 Epx7SToXY3dBBOIVohHCY6apUFhoLIwmdmREaDvwwH3/mXxP3Dms4wZETi5ABhbmESv21WDSIDlC DrMAR5F9g3vr5Rwl8/cB+1PT4JktH1thHylA+yUT+eP4rcVbYe25Sh1W8PrIB7+p40/rEwnvXg+4 yQI9TJJyTNJO+tbZD+IMuy4i+JYnRyh5Yq4tffja/t4gPSEEmHA9llo2E1LYZQL5hvOdzQRh7ggS 9n08xoI7ngVi98xhQYOywDm7A+qztBXlIyaMZ83tY5cF0vUA64ufqXFeSmTMOknl9otMEFzZrwVG yQPGgnGmfv2uHMyvInjYm9mCPQu4TAjIk+sNhwm1D+SA4fKMizcuAXjLnCh9SIJiij+RRXu+b52K uFSLb9SBnufmTYD0y1dI0AjYj4cU3c3x9MveOL15/Vim2VyswZNYkOnT+3eGxVdZeWpOXG35bjOi QY7EbvZtNEdiFPi8DnUY+x/UYrxmk6i/uCRQ8aje5svVbxz5rXMd756Y48rY6csvZawy/LWMmdPf 1IHK2CDwSxm7HP5axuqjr6redwi0xo6MfSAijY+a8fQVVn4sY/3Z7ySifs+GK+PYu5z4kETry5rP 8wQqQsIc/6436k8TV6QYx74rVPX+9wQb2rJEYjj7ZTPGiyPD4tg3mjFb+34d5vYmpBvr65+NT3Fy 45IIbF4+VXgCrZanDSAW+aucaJlvP6yDoy1bT78UqlZ/8ltt2RpOf2OH6FkEb78c4q1ZgE+219fm khvr873fjgT5ZP/pbS7ZH88lh5O55Nt0LjmdzbdlsD5XlcHGXFUGkfW5ZHyuIoPkXDWnw7mKTN8m 870/nU7t+EMxzPzkx1TY4EIL4euoTI45rAXib6/lQPyodsJcW3iCizeS84SS1kRqpy47bWHHIIox NgHmgon5+3s7PHk6sqMFlVcc73bTcHX5ZsWj+mt05h9ksT6YXCVpkgC1LDZBIlfPZtQKLdB4qxta oMlUOMFqy5JQUUbisZqaWtElpYTc6T8qtko1GofAcTR84Ob7UT7Amg21nABrnM+o4o6TIfAZ3R37 feky9z43dEDGSyEVoTNQ1AmHU/akfy/GRV4P7lLbdkbeDW3e0TUNcK9sx94KJ4iETWNWnNQOHdC1 PU4s8DQbo7FVKxByWkrYE/dZ1OrQ07LAwq/kU+KQPEdkRoThp0OSNUZW2r0Ysr4SI0Eh4kQU6yUa 343xvV8/Eb4azeNieYvRHhd9A4rnydVQtOlVkUvPF1KrO6nsfnVj6yH7pP153b/YH16xaG3mOnrH opWRdq1nd/yF5ITcH/jQUKsc50KyLOjYOqfxrzhdb5mLsMhsc+2SxWiB6ZUou8o0pCIJZNVpVIxe WV3b6ios/MpC+P2qQNaeYeg1fZNmOBG8BLyFC933myIXec00qrt2Rle2R2VDcdrSknar+eIXgt1W tMcOd5OVkuxnMdy9zcvi9DpJ6kikbT/Krg5uDmPsiqv1tCvRe+SUgHrsYKE+auOlOMg9hiYXe9u7 NZmFWtPKrQJO9RlTGtJGL7RBx6INplrQAw1E2kHOwxd7VxqoqwhTYc21Q9pDMbsQaKrORlwgaFGY Q4scgMcKOio4TL+OAz87YPcVjbaPLBGsyLYeA031ZiukvQQ9SpOoq0YsHb8c27FMbZvF+kB7XXsu NHi827uxsCvnh2Tg+OZTkumxCK+VjGnMA1VKMECJBiVBcdlByXRe4BRX0OgPWGA0ESw92bJ/HLHi yYy3hfKaIOYS1zGqx9zAKDB9b0RVGIOMWGSdaC+l9YfgzcfIiomqZZc2O1oXt+5CCQd53/9P2qcZ MvbTn+T5bGCOT8a9bm/oj/u2fMn9EsbVYWeUH5vmhfnvaW7Unr2Yw6k/5U/uV7Klkq7kzPaoY/rp jl3lQeOOJ2DqwFIg0nuB+C3QftNM7tEo9Ivr5zvN3COqpxfD9JuvF28kTF/0hUjsPUTs6nUgLuYr gXBxEifJOvNdaBubwUAeF7KdDHq8D5CjRscqLu5tH7638n+xIr7Q+1WJSMUdgg6cE2BgOxAy8R9S swpJ5u06vIYWl01wgL+9OoA/z5AGuNJqKDvLNfJmLbfemR1kbwvnNfU421nbS063D/eSk85W3ljv nx5c7Ul3W43yEKa6l7Wb/aIaaNHxZIe8aOizEsaxvrZJY271O1sMjoYujOgqWpjpDQ== mCq1sdu6NWwcXMKyjIqwaV/hMD3YlZo/8hZuZBIQQNmJM3AiU7smwzgr2A/mkw7Igfixs/nkeDaL A63J+RI/QXG5jNds18nAXEYh80Z8oWOw8vzdathxVo55Z6XQlR1nhWAQYB4JBoGYsism8gRVPcbW QNw9J8mz6Bw23erGCG/PLECjHdRSlq2NH42YCmgndkis9yxJ49G4vVsibDuzyLbPqpSsRLFbhtwW 78chy5dIyAnKsYsEj3Lu7m054n6eGQjd6P5p+7Gc+1MKVFyBdM7szc4vUAzNL2jNiJFifpt5xSuj eFbecQekMj0NmoXbht71hfYrs2DvoNE5JQuELrArv2DW7/ZsD+lOcuBdmWt4bldzROWK6Wcxd5Yl X2+9Stpif4XonOiWfNvuCtuW6oquXxqRK8m5khmJg60XsqqlYVG8b9OObzirHhrIucJ874sP4p3j 9DQkrqIPuX7Qxm6fFceXUJm6QpGgjsRBJXQQNyIwrNFlMMat9LXG/nnM+rYvZ84sO2etvgSzzrnY 0kbkhDD1Fn7qV8Qc32LnSuTLHXVlck92awNj367PWf7hsp7NxfRIPn9wdKnbGNqLgsxWSqWuhxTc 3n4gfl/js8Uw1gLMDHVVnD1oNtTLo2S72mZqYyTKB1eZt0vQltFczFDkbVtvvu5CxtFhbtY8PYGM nd28ETzvZG8P14vpt+BL2V44QFaJe/kxq/ZiFrSl5ces2ouZ633Hj1m1F+MLefkxq/ZifCEvP2Zh qd/88twNftHiMnbLT23oXBumNs5q5JVht17IrSXJK8RuvZBbik2vFLv1Qm59oVVjt17IrR3XXR12 64Xc+kKrxm69kFva+yvFbr2ii+Qtq8VuvZBbEqNeLXbrhdwS7GC12O13sIOfY7deyC2PHawGu/0i dvBL7NYLuf02dvApdvs5drAK7NYrYg7zyhVjtx+i+SvDbr2Q2x/K2AfY7Vdl7HfYrRdy+30Z+wy7 /YKMrQC7fQ+fWi12+7GMrQq79eLDF/Gpb2C376H5q8VuvYwIw6ZXid16Ibfvofk/x269RsaHaP6P sFsv5PZDi/wj7PY7a9J+jt16Ibfz2nIV2O0XteUvsVsv5NbTT/4VduuF3DoaZmXYrRdyO6+TV4Hd eiG3tp+8OuzWAsrmkFtfaNXYrRdyy1aJ/xy7ddGkhXXeLvqY3olxOxFueWQpnXUB1VseD0uXknzI 4J1NNAtbaOAt/8QmmoUtNEQn/wObaBa20HAcW+UmmoUtNKT3/4FNNAtbaFzUeKWbaBa20JB++Qc2 0SxsoXFG5Wo30SxsobHR/BVvolmoDbTl+5toyCTc3fRAY0GWzrLA74gd5DwdOXhurR+zt/vdTZim 6q2dbjiaamIrF4F9Mtfaq6bIERb/ZFE/JRXDxeAzUXrFuBsshScuEdNjdGvxHjnzVaAIOC7cCeQU vGLynWMTisgBFza4ozfSyh+2PsddkkIXpFhrbBZXo7B7VSww3MjZpTKn0crIjlEuIkiqbO9SidLt OdY+FGj6zb7V8aDH2D0GkxHtRXUWMOuZhVKLiTxm4JFL20WQnG2k/0n7wLIQiPb+YNjh4VlfKAR3 KuZ09koKKPcZs9sblpt/m2Mf9rM/BH/kVzP8WNT9oqJAQiF3yy1f+GTYGw0rT82xGfGXhz7k3z/w he6T++NprteeQl5z/Lc/RW7VjsrVUs6f8s89s+UPQ8XQPTwAuRECD99jfzIzGg1ITiV/5T/49+to PPXTWvkvRv5spfJ5ucvepNcamHPlgQn3pIbwf+0vcmH6ZvDPiQ/5kdVM8ldr+pDVbij4NyQO4eIZ bv3lx8h/5L++Rf4OIXLuS0gqEnRJkURRU1VF1v2SiA1B1rGINUM2VNH/4lVIlrCgKLqKkSJqmuxP QKagKZphYFGUFCihImmOTEKT5QUii0XavoSuqIIBSV3TkaJi7EHHUDRBN0SkK7KKoQZ+SVEUQYaK GEjEigiVwUjUBWRoIpBTNKxBfTVd0KDSOtJlBEWy8CpDg1uGouqSJiJSSJJ1QTIUIKEYpFAZCqlY QCqwBMmyKEkiFDKwoKu6LMoGENP8CR2pAtYkWdGgbXABL1vgoEfTF4tA01VJFiQNioGEYg0pHnSU JTqSaAiGpENlsPFOkcX+zJJXiZ8UgqbL0BXzhZAsLRYS9c/Ep/wVGSv7HmG87r/6kKBBFxoaVkUo D6wlgiwA00XVQBrWgb+GTu4ouqhgCYEgytB95A5SdB1ETzRkjDUN7iAFQRfBoxj6WJU8ysBISYif 8uLFo5BoSCpUFcuiCoKHgPGyKoKkKIqEQDoMBftFDWmfiMFSERADkF1NAKJAW1VlrHjQweJc1yge tVkqstQq8qqlQgoSBeArAsbJmij6l2sjaTDyPxHuxSLwqiXuLNNZ7oil2nzeV20QJG/1/UkakwGf PDeboI6bvVTqYDDovU7MVKpo9rpPU0thv1foqteZPrEyUFNQjRgUmAgCKOme5bNgu8xx3TEDpeF0 oURp2Jv2moOzWbMzbg6t9yNPYuejaZM0ZX/YHZgLlmX+rYNRu/9Xb2J+RO20Z1amzfGUo6ZhA1Sc KquaBjpQVj5oUu0T0mCtOcJbrEC59y8TzOkrKdIcN18mLJd/OOJPVoc9sgCrMh33ht2lB4vNYWdg jo+bL+/Qnjehr8s28/+m8P+m8H/EFCYweKofq+8Xr0KIWArQOWA7NSwbREBAhrAIb5IQaF3NL0L5 z4zSYpE245JqYKyABtBkXfWgo8Aw0DSQMqgEFiVSRJdgYEBFiFwZBjGRMFI0SVIMXVMMUQK7BeyA lkE3g2WGItAhCggVmGykgQ+AEWG1gQRFJW8H4wFlgIsqNFwF8YXHwCtQNdIfGki5jDAyMAixPwGv FGTwI3Qdgf2Ad0noc1FcLEJHoSKIhgj/GToGX8KDjrFEB2ohwKiBIaka7xTxEEV9Sco8BAijOYFV yChUlgqBSvhYfMpfkbHye8Y0LAkYnAFDArVs6+NMZr8NkzLbGHHqtuoz/OGIv3blK2fYLA2sAJ3l JBIwgTttds2LcbMH2tvXnTT/ZfqbwyGhYr5Cjr87NifT0dj0T55Gf5E78IhdHGZ/J3nffwFO02W8 onionshare-onionshare-26fcdc5/desktop/package/000077500000000000000000000000001521174352300215675ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/desktop/package/Entitlements.plist000066400000000000000000000031141521174352300253160ustar00rootroot00000000000000 com.apple.security.app-sandbox com.apple.security.cs.allow-unsigned-executable-memory com.apple.security.network.server com.apple.security.network.client com.apple.security.files.user-selected.read-write com.apple.security.temporary-exception.files.absolute-path.read-only /private/etc/apache2/mime.types com.apple.security.temporary-exception.files.home-relative-path.read-only /Library/Application Support/TorBrowser-Data/Tor/control_auth_cookie com.apple.security.temporary-exception.files.home-relative-path.read-write /OnionShare/ onionshare-onionshare-26fcdc5/desktop/package/dialog.bmp000066400000000000000000022617521521174352300235450ustar00rootroot00000000000000BMêc Š|í8 `c   ÿÿÿÿBGRsÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ÷÷÷ÿèèèÿåååÿâââÿâââÿäääÿæææÿçççÿéééÿìììÿñññÿ÷÷÷ÿüüüÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿôôôÿáááÿùùùÿõõõÿ÷÷÷ÿøøøÿúúúÿúúúÿúúúÿ÷÷÷ÿôôôÿîîîÿéééÿãããÿßßßÿÝÝÝÿàààÿäääÿéééÿîîîÿñññÿóóóÿöööÿùùùÿüüüÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿäääÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿ÷÷÷ÿøøøÿùùùÿúúúÿùùùÿöööÿðððÿèèèÿáááÿÛÛÛÿÚÚÚÿÝÝÝÿãããÿêêêÿòòòÿ÷÷÷ÿúúúÿûûûÿüüüÿýýýÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿêêêÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿôôôÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿùùùÿúúúÿúúúÿùùùÿ÷÷÷ÿñññÿëëëÿäääÿÝÝÝÿÚÚÚÿÚÚÚÿàààÿéééÿñññÿùùùÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿíííÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿôôôÿõõõÿôôôÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿöööÿöööÿñññÿìììÿçççÿâââÿÞÞÞÿÝÝÝÿáááÿèèèÿðððÿøøøÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿõõõÿïïïÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿôôôÿòòòÿñññÿïïïÿîîîÿêêêÿæææÿäääÿäääÿæææÿêêêÿðððÿ÷÷÷ÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿëëëÿñññÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿôôôÿõõõÿôôôÿõõõÿõõõÿôôôÿöööÿöööÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿøøøÿùùùÿúúúÿúúúÿùùùÿùùùÿöööÿóóóÿðððÿîîîÿëëëÿêêêÿéééÿéééÿêêêÿëëëÿíííÿïïïÿóóóÿ÷÷÷ÿüüüÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿáááÿóóóÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿúúúÿûûûÿûûûÿûûûÿúúúÿøøøÿóóóÿïïïÿêêêÿçççÿæææÿçççÿéééÿíííÿðððÿóóóÿôôôÿöööÿùùùÿüüüÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÙÙÙÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿ÷÷÷ÿöööÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿúúúÿúúúÿûûûÿûûûÿùùùÿõõõÿðððÿéééÿæææÿãããÿäääÿèèèÿíííÿóóóÿ÷÷÷ÿúúúÿûûûÿüüüÿýýýÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÖÖÖÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿôôôÿôôôÿôôôÿõõõÿõõõÿ÷÷÷ÿöööÿöööÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿúúúÿüüüÿüüüÿúúúÿ÷÷÷ÿòòòÿëëëÿæææÿäääÿäääÿèèèÿíííÿôôôÿùùùÿýýýÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÚÚÚÿ÷÷÷ÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿôôôÿøøøÿþþþÿþþþÿüüüÿùùùÿöõõÿôóóÿòññÿñññÿñññÿòòòÿôóóÿöööÿöööÿöööÿ÷÷÷ÿ÷øøÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿùùùÿ÷÷÷ÿóóóÿïïïÿêêêÿçççÿåååÿèèèÿìììÿóóóÿøøøÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÞÞÞÿ÷÷÷ÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿôôôÿõõõÿôôôÿõõõÿõõõÿöööÿõõõÿ÷÷÷ÿóòòÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿýýýÿüüüÿüüüÿûûûÿúúúÿ÷÷÷ÿõõõÿôóóÿòññÿòññÿóòòÿôôôÿõõõÿöööÿ÷÷÷ÿöööÿ÷øøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿùùùÿùùùÿùùùÿøøøÿøøøÿöööÿõõõÿóóóÿðððÿîîîÿëëëÿêêêÿìììÿîîîÿóóóÿøøøÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿäääÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿüüüÿüûûÿúúúÿùùùÿø÷÷ÿ÷ööÿõõõÿóóóÿóóóÿóóóÿóóóÿôôôÿõôôÿ÷ööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿúúúÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿûûûÿûûûÿüüüÿûûûÿúúúÿùùùÿ÷÷÷ÿõõõÿòòòÿòòòÿñññÿñññÿðððÿïïïÿðððÿðððÿòòòÿõõõÿøøøÿüüüÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿèèèÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõööÿøøøÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿüüüÿûúúÿøøøÿø÷÷ÿ÷ööÿöööÿöõõÿõõõÿõõõÿöõõÿõõõÿöööÿöööÿöööÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿûûûÿüüüÿüüüÿüüüÿûûûÿúúúÿøøøÿõõõÿòòòÿñññÿñññÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíííÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿöõõÿüûûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿÿýüüÿúúúÿøøøÿöööÿ÷õõÿöööÿöõõÿöööÿ÷ööÿöõõÿ÷ööÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿøøøÿøøøÿùùùÿùùùÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿëëëÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿøøøÿõõõÿøøøÿúúúÿûûûÿüüüÿýýýÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿñññÿôôôÿôôôÿôôôÿôôôÿóóóÿóóóÿôôôÿóóóÿôôôÿôôôÿôôôÿóóóÿôôôÿõõõÿõõõÿôôôÿõõõÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿÿþýýÿûûûÿøøøÿöõõÿõôôÿõôôÿôóóÿöôôÿöõõÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿúúúÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿ÷÷÷ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿòòòÿúúúÿüüüÿýýýÿüüüÿùùùÿ÷÷÷ÿóóóÿðððÿíííÿíííÿïïïÿóóóÿöööÿúúúÿýýýÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿöööÿòòòÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿõõõÿôôôÿõõõÿôôôÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþÿþþþÿýýýÿûûûÿùùùÿõõõÿõõõÿôôôÿõôôÿõõõÿöööÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿîîîÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿîîîÿúúúÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿüüüÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿúúúÿøøøÿõõõÿòòòÿïïïÿïïïÿïïïÿóóóÿöööÿúúúÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿìììÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿõõõÿõõõÿõõõÿóóóÿÿþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþüþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿþþþÿþþþÿýýýÿýýýÿûûûÿúùùÿø÷÷ÿöõõÿõõõÿõõõÿõõõÿ÷÷÷ÿøøøÿùùùÿúúúÿùúúÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿíííÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿøøøÿüüüÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿúúúÿøøøÿ÷÷÷ÿõõõÿòòòÿñññÿòòòÿôôôÿöööÿúúúÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿâââÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿòòòÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿƺÆÿ¬›¬ÿ±¤±ÿÐÆÐÿÿÿÿÿöôöÿ¼ÂÿûùûÿãÞãÿòðòÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿþþþÿüüüÿüüüÿûûûÿûûûÿúùùÿùøøÿø÷÷ÿ÷ööÿöööÿ÷ööÿ÷÷÷ÿø÷÷ÿøøøÿùùùÿùúúÿùúúÿùúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿðððÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿõõõÿüüüÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿüüüÿüüüÿûûûÿúúúÿøøøÿøøøÿ÷÷÷ÿöööÿöööÿõõõÿõõõÿöööÿöööÿøøøÿúúúÿüüüÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÙÙÙÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿñððÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÚÐÚÿÿÿÿÿûøûÿ‘v‘ÿÿÿÿÿ¶¢¶ÿæáæÿÑÅÑÿ¸¬¸ÿÀ³Àÿ ‘ ÿåâåÿæßæÿÿÿÿÿýûýÿÄ»Äÿèâèÿÿÿÿÿÿþÿÿïíïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿýýýÿüüüÿûúúÿúúúÿúùùÿùøøÿù÷÷ÿøøøÿøøøÿöööÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿóóóÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿòòòÿüüüÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿüüüÿüüüÿúúúÿøøøÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿøøøÿùùùÿúúúÿúúúÿüüüÿýýýÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÒÒÒÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿðïïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿéãéÿ¯ž¯ÿ¢’¢ÿĹÄÿÿþÿÿ¤Ž¤ÿúùúÿèâèÿµªµÿÒÌÒÿ·©·ÿÑÍÑÿíæíÿÿÿÿÿåáåÿ¼®¼ÿÿÿÿÿÿÿÿÿýúýÿ¦™¦ÿÿýÿÿÿÿÿÿÐËÐÿíåíÿæàæÿ¼³¼ÿÖÏÖÿÿÿÿÿõóõÿéåéÿöõöÿÿÿÿÿþýþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ÷õ÷ÿÔÈÔÿæàæÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿø÷÷ÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿüüüÿöööÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿïïïÿûûûÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿúúúÿúúúÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿüüüÿüüüÿúúúÿøøøÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿøøøÿúúúÿûûûÿüüüÿüüüÿýýýÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÔÔÔÿõõõÿôôôÿôôôÿôôôÿôôôÿóóóÿóóóÿôôôÿóóóÿóóóÿôôôÿóóóÿôôôÿôôôÿõõõÿôôôÿõõõÿòññÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ’s’ÿïìïÿýûýÿýýýÿôðôÿ“}“ÿöõöÿâÝâÿëäëÿÙÎÙÿÍÂÍÿº³ºÿïëïÿÿÿÿÿ×Ñ×ÿÙÑÙÿÿÿÿÿÿÿÿÿú÷úÿ¼±¼ÿÿþÿÿÿÿÿÿÁºÁÿõðõÿ¨•¨ÿþûþÿ¼®¼ÿãÞãÿ·¦·ÿóðóÿ§’§ÿþþþÿ®£®ÿøÃÿÐËÐÿøôøÿʾÊÿþþþÿòïòÿûúûÿÐÄÐÿñîñÿÎÇÎÿæÞæÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ÷÷÷ÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿüüüÿùùùÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíííÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿûûûÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿýýýÿûûûÿùùùÿ÷÷÷ÿöööÿõõõÿ÷÷÷ÿùùùÿúúúÿüüüÿýýýÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿÚÚÚÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿóóóÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿõõõÿõõõÿôôôÿòññÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ™„™ÿ¾²¾ÿª¡ªÿÎÁÎÿüúüÿŒxŒÿôñôÿøõøÿÁºÁÿ²¥²ÿýüýÿ�’�ÿš‡šÿãÛãÿ®£®ÿÓÈÓÿÿÿÿÿÿÿÿÿ÷ò÷ÿ¢�¢ÿ¨“¨ÿ¡Œ¡ÿ�’�ÿúöúÿĶÄÿÿÿÿÿÔÑÔÿß×ßÿÐÃÐÿ¢˜¢ÿº©ºÿþüþÿÀµÀÿÿÿÿÿ»²»ÿú÷úÿ´ ´ÿþþþÿÁ´ÁÿõõõÿÁ¶Áÿ²�²ÿ·§·ÿÛÔÛÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿ÷÷÷ÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿùùùÿúúúÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿìììÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿûûûÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿûûûÿúúúÿùùùÿøøøÿ÷÷÷ÿ÷÷÷ÿùùùÿûûûÿüüüÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿáááÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿäÝäÿîéîÿÿÿÿÿÿþÿÿóñóÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿýýýÿ»±»ÿìæìÿÿÿÿÿÿÿÿÿñëñÿÖÎÖÿýýýÿÿýÿÿ¡’¡ÿýýýÿ¢‹¢ÿÌÅÌÿŸ‹Ÿÿôðôÿ©�©ÿýøýÿ×Í×ÿþûþÿǽÇÿÿÿÿÿ°¥°ÿúùúÿ¼¨¼ÿÿÿÿÿ³¤³ÿçãçÿõÃÿÿÿÿÿȽÈÿêæêÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüüüÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿöööÿûûûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿîîîÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿüüüÿüüüÿûûûÿúúúÿùùùÿùùùÿúúúÿûûûÿüüüÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüüüÿèèèÿôôôÿóóóÿôôôÿôôôÿóóóÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿõõõÿõõõÿôóóÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿöóöÿýýýÿÿÿÿÿÿÿÿÿðëðÿäÝäÿÿÿÿÿÿÿÿÿ—ˆ—ÿÿÿÿÿûûûÿðíðÿúøúÿÿÿÿÿèäèÿÒÍÒÿíèíÿÆ¿Æÿ¦›¦ÿêåêÿ¡“¡ÿø÷øÿ¢“¢ÿåáåÿ£•£ÿôïôÿ³¨³ÿÿþÿÿ¶©¶ÿõóõÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿòòòÿüüüÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüüüÿñññÿúúúÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿûûûÿüüüÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿúúúÿúúúÿûúúÿúùùÿùùùÿùùùÿùùùÿúúúÿúúúÿûûûÿûûûÿüüüÿüüüÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿüüüÿýýýÿüüüÿýýýÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿýýýÿýýýÿýýýÿüüüÿüüüÿüüüÿüüüÿûûûÿûûûÿüüüÿüüüÿýýýÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûûûÿïïïÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿ÷÷÷ÿøøøÿùùùÿúúúÿüüüÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿþþþÿÿÿÿÿÿÿÿÿòíòÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿùõùÿâÙâÿþþþÿçãçÿþþþÿöôöÿàÛàÿòîòÿÿÿÿÿÛÔÛÿŽÅÿÆ»Æÿüûüÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿïïïÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿúúúÿôôôÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûúúÿüûûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿýýýÿýýýÿüüüÿüüüÿûûûÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿýýýÿýýýÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿúúúÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿóóóÿóóóÿóóóÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿôôôÿóóóÿòññÿñññÿñññÿòòòÿóóóÿöõõÿ÷ööÿùøøÿûúúÿûûûÿüûûÿýýýÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿøöøÿÔËÔÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿøøøÿùùùÿøøøÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿìììÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿøøøÿ÷÷÷ÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿþýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿþýýÿýüüÿüûûÿûúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿýýýÿýýýÿþþþÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿöööÿõõõÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿôôôÿóóóÿôôôÿôôôÿõõõÿôôôÿôôôÿõõõÿõõõÿõõõÿôôôÿõõõÿôôôÿõõõÿôôôÿõõõÿõõõÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿôôôÿóóóÿòòòÿòññÿòññÿóòòÿôôôÿ÷ööÿúùùÿüûûÿýýýÿýýýÿþýýÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿêêêÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿöööÿúúúÿúúúÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿúùùÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿýýýÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿîîîÿõõõÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿöööÿöööÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿöööÿõõõÿóóóÿóòòÿñññÿñññÿòññÿóóóÿöööÿúùùÿüüüÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ÷÷÷ÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿëëëÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿöööÿüüüÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿùøøÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿýýýÿýýýÿüüüÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿýýýÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿäääÿõõõÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿòòòÿóóóÿóóóÿóóóÿôôôÿóóóÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõôôÿõõõÿöööÿõõõÿõõõÿôôôÿôóóÿõôôÿõôôÿ÷ööÿúúúÿýýýÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ÷÷÷ÿùùùÿøøøÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿîîîÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿôôôÿüüüÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿûûûÿûûûÿúùùÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿþþþÿýýýÿüüüÿüüüÿüüüÿüûûÿýüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿýýýÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÜÜÜÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿöööÿöööÿõõõÿöööÿöööÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿõõõÿöööÿöööÿöööÿõôôÿöõõÿöõõÿ÷ööÿ÷ööÿøøøÿúúúÿüüüÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ÷÷÷ÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿòòòÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿòòòÿüüüÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿûûûÿûûûÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúùùÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþÿþþþÿþþþÿþþþÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÔÔÔÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿö÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿö÷÷ÿöööÿõõõÿõõõÿõõõÿõõõÿõóóÿöõõÿöööÿ÷ööÿøøøÿùùùÿùùùÿûûûÿüüüÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿøøøÿùùùÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿ÷÷÷ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿñññÿûûûÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúùùÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿýýýÿýýýÿýýýÿþýýÿýüüÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÕÕÕÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿôôôÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿõõõÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿö÷÷ÿöööÿöööÿöööÿöööÿõõõÿõõõÿõôôÿõôôÿõõõÿöööÿøøøÿúùùÿûûûÿüüüÿüüüÿýýýÿþþþÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿøøøÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿûûûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿðððÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûúúÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþýþÿìéìÿéæéÿõòõÿÿÿÿÿÿÿÿÿúúúÿýýýÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿÚÚÚÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿòòòÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿöõõÿöõõÿõôôÿõõõÿõõõÿ÷÷÷ÿùùùÿûûûÿüüüÿýýýÿþþþÿþþþÿþþþÿÿþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿïïïÿúúúÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿüûûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿòðòÿïëïÿÿÿÿÿäàäÿõòõÿøöøÿßÛßÿöóöÿäàäÿáÞáÿâÞâÿûûûÿñðñÿÿÿÿÿÿÿÿÿýüýÿûûûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿÿþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûûûÿàààÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿõõõÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿøøøÿ÷ööÿ÷ööÿöõõÿöõõÿ÷ööÿøøøÿúúúÿýüüÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿöööÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿðððÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿüüüÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿøöøÿõóõÿÞÚÞÿù÷ùÿòïòÿîëîÿûúûÿãÞãÿþþþÿáÞáÿúøúÿíëíÿÿÿÿÿþýþÿäáäÿ÷õ÷ÿÿÿÿÿÿÿÿÿûùûÿåáåÿãáãÿíêíÿÿÿÿÿ÷õ÷ÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿýýýÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿøøøÿæææÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿôôôÿôôôÿôôôÿóóóÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿõõõÿöööÿõõõÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿòòòÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿòòòÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿúúúÿúúúÿûûûÿûûûÿúúúÿúúúÿúúúÿúúúÿýüüÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿîëîÿãßãÿòîòÿýýýÿÿÿÿÿîêîÿóðóÿþþþÿüüüÿ÷ô÷ÿÞÜÞÿøõøÿñðñÿÿÿÿÿüüüÿäáäÿÿÿÿÿÿÿÿÿÿÿÿÿåáåÿûûûÿÿÿÿÿîêîÿúùúÿèäèÿýýýÿøøøÿòïòÿïíïÿïìïÿêçêÿôòôÿûúûÿëéëÿýüýÿøöøÿüüüÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿñïñÿîëîÿñïñÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿöööÿíííÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿóóóÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿõõõÿõõõÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿúúúÿïïïÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿùùùÿõõõÿúúúÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿûûûÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿýüüÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿëèëÿîêîÿüûüÿáÞáÿÿÿÿÿäàäÿåãåÿýüýÿãÝãÿâßâÿêæêÿôðôÿáÝáÿ÷õ÷ÿúùúÿäáäÿÿÿÿÿÿÿÿÿÿÿÿÿæâæÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿçâçÿÿÿÿÿ÷ö÷ÿöôöÿëèëÿôòôÿíëíÿø÷øÿîìîÿûúûÿþþþÿìèìÿþþþÿíéíÿûùûÿðíðÿÿÿÿÿïîïÿþýþÿù÷ùÿõóõÿõòõÿüûüÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿôôôÿñññÿòòòÿóóóÿòòòÿòòòÿóóóÿòòòÿòòòÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿõõõÿôôôÿôôôÿõõõÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿõõõÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿëëëÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿöööÿ÷÷÷ÿùùùÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿûûûÿûûûÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿùùùÿþýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþýþÿìéìÿçâçÿöõöÿÿÿÿÿóðóÿûúûÿÿÿÿÿÿÿÿÿÿþÿÿÿÿÿÿþþþÿûúûÿ÷õ÷ÿóðóÿäâäÿ÷ô÷ÿÿÿÿÿÿÿÿÿåàåÿÿÿÿÿÿÿÿÿúøúÿÿÿÿÿæãæÿùøùÿîëîÿüúüÿöôöÿùøùÿéçéÿúùúÿíêíÿÿÿÿÿþþþÿñîñÿÿÿÿÿíéíÿúùúÿòïòÿÿÿÿÿìêìÿüûüÿïíïÿùøùÿíëíÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿòòòÿôôôÿòòòÿòòòÿòòòÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿôôôÿóóóÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿõõõÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿêêêÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóóóÿùùùÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿûûûÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿùøøÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüûüÿôòôÿÿÿÿÿÿÿÿÿÿÿÿÿìéìÿïìïÿõóõÿåâåÿýýýÿéåéÿòðòÿóñóÿÿÿÿÿõóõÿîìîÿìéìÿù÷ùÿéçéÿø÷øÿöôöÿñíñÿÿÿÿÿïëïÿù÷ùÿñïñÿÿÿÿÿëêëÿ÷õ÷ÿùùùÿÿÿÿÿòïòÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíííÿõõõÿòòòÿòòòÿñññÿòòòÿòòòÿòòòÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿóóóÿòòòÿóóóÿóóóÿôôôÿóóóÿôôôÿóóóÿóóóÿôôôÿõõõÿôôôÿôôôÿöööÿöööÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿõõõÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿêêêÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿñññÿúúúÿùùùÿøøøÿùùùÿùùùÿùùùÿúúúÿúúúÿûûûÿûûûÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúùùÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿõñõÿóðóÿÿÿÿÿûúûÿïìïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿìéìÿÿÿÿÿôóôÿïíïÿýýýÿõóõÿù÷ùÿïìïÿïíïÿóñóÿþþþÿíëíÿøöøÿìëìÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿæææÿõõõÿòòòÿòòòÿòòòÿñññÿòòòÿñññÿòòòÿòòòÿñññÿóóóÿòòòÿóóóÿòòòÿóóóÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿñññÿ²²²ÿÚÚÚÿôôôÿóóóÿôôôÿôôôÿõõõÿøøøÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿôôôÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿõõõÿöööÿõõõÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿìììÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿñññÿüüüÿúúúÿúúúÿùùùÿùùùÿúúúÿúúúÿúúúÿûûûÿúúúÿûûûÿûûûÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúùùÿùùùÿùøøÿùøøÿùùùÿúúúÿúúúÿüüüÿýýýÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüüüÿýüýÿù÷ùÿóñóÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþýþÿýüýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿàààÿôôôÿòòòÿòòòÿòòòÿòòòÿòòòÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿêêêÿhhhÿÇÇÇÿöööÿóóóÿóóóÿøøøÿ´´´ÿŠŠŠÿûûûÿôôôÿóóóÿ¿¿¿ÿ¯¯¯ÿÏÏÏÿöööÿôôôÿôôôÿôôôÿúúúÿûûûÿøøøÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿõõõÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿùùùÿñññÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿðððÿûûûÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿûûûÿúúúÿûûûÿúúúÿûûûÿûûûÿúúúÿúúúÿúúúÿúúúÿùùùÿúúúÿùùùÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿûûûÿûûûÿúúúÿúúúÿûûûÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿüûûÿýýýÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÙÙÙÿóóóÿòòòÿñññÿòòòÿñññÿòòòÿòòòÿòòòÿñññÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿàààÿ^^^ÿÕÕÕÿôôôÿôôôÿôôôÿúúúÿ   ÿ’’’ÿýýýÿèèèÿuuuÿeeeÿ„„„ÿhhhÿŸŸŸÿöööÿ÷÷÷ÿ»»»ÿ‹‹‹ÿƒƒƒÿ¨¨¨ÿïïïÿôôôÿøøøÿãããÿÚÚÚÿðððÿõõõÿõõõÿõõõÿõõõÿøøøÿøøøÿöööÿõõõÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿõõõÿõõõÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿøøøÿöööÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿðððÿúúúÿøøøÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿúúúÿûûûÿúúúÿûûûÿúúúÿúúúÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿýýýÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÙÙÙÿòòòÿòòòÿòòòÿòòòÿòòòÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿÖÖÖÿZZZÿßßßÿôôôÿôôôÿôôôÿûûûÿ’’’ÿ§§§ÿüüüÿ›››ÿpppÿìììÿôôôÿÔÔÔÿjjjÿÕÕÕÿÉÉÉÿmmmÿ¹¹¹ÿÇÇÇÿ���ÿŠŠŠÿôôôÿÓÓÓÿyyyÿvvvÿãããÿóóóÿôôôÿôôôÿðððÿÀÀÀÿ°°°ÿÒÒÒÿòòòÿÛÛÛÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿùùùÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿõõõÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿûûûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿñññÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿûûûÿúúúÿúúúÿûûûÿûûûÿúúúÿúúúÿúúúÿúúúÿùùùÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿüûûÿüûûÿüüüÿüüüÿüüüÿýýýÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÜÜÜÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿôôôÿÌÌÌÿZZZÿÝÝÝÿíííÿóóóÿöööÿÿÿÿÿ‡‡‡ÿ···ÿðððÿrrrÿ¿¿¿ÿôôôÿôôôÿûûûÿÿ¤¤¤ÿæææÿÓÓÓÿüüüÿøøøÿÔÔÔÿrrrÿèèèÿ«««ÿ†††ÿèèèÿôôôÿôôôÿôôôÿøøøÿ¡¡¡ÿ‚‚‚ÿ¤¤¤ÿ‡‡‡ÿ–––ÿ€€€ÿöööÿõõõÿõõõÿöööÿõõõÿõõõÿàààÿÉÉÉÿôôôÿõõõÿõõõÿöööÿòòòÿôôôÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿõõõÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿ÷÷÷ÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿñññÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿûûûÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿúúúÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿüüüÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿÿÿÿÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûûûÿàààÿòòòÿòòòÿòòòÿñññÿòòòÿòòòÿòòòÿòòòÿñññÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿóóóÿóóóÿÁÁÁÿ^^^ÿeeeÿoooÿ{{{ÿ‰‰‰ÿ˜˜˜ÿpppÿÄÄÄÿìììÿcccÿÏÏÏÿôôôÿôôôÿûûûÿzzzÿ¡¡¡ÿôôôÿÓÓÓÿ���ÿ”””ÿqqqÿ“““ÿôôôÿ’’’ÿšššÿôôôÿóóóÿôôôÿôôôÿùùùÿ‡‡‡ÿÏÏÏÿýýýÿöööÿŽŽŽÿ‚‚‚ÿöööÿöööÿõõõÿöööÿõõõÿ÷÷÷ÿ¦¦¦ÿ‡‡‡ÿëëëÿöööÿõõõÿøøøÿŸŸŸÿÄÄÄÿöööÿöööÿöööÿøøøÿíííÿÙÙÙÿâââÿòòòÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿùùùÿùùùÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿõõõÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿòòòÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿûûûÿüüüÿúúúÿûûûÿýüüÿýüüÿþýýÿýýýÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿþþþÿÿÿÿÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿöööÿåååÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿòòòÿòòòÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿ³³³ÿhhhÿÛÛÛÿÆÆÆÿ°°°ÿ™™™ÿ†††ÿhhhÿÏÏÏÿõõõÿcccÿšššÿöööÿõõõÿëëëÿjjjÿ¼¼¼ÿÔÔÔÿtttÿ•••ÿÄÄÄÿÌÌÌÿûûûÿóóóÿ}}}ÿ¥¥¥ÿöööÿôôôÿôôôÿôôôÿôôôÿ“““ÿ‰‰‰ÿÞÞÞÿîîîÿ¬¬¬ÿ‡‡‡ÿõõõÿõõõÿöööÿõõõÿõõõÿöööÿŽŽŽÿ‹‹‹ÿÕÕÕÿ÷÷÷ÿöööÿÜÜÜÿ���ÿšššÿöööÿöööÿøøøÿÍÍÍÿ‘‘‘ÿ›››ÿ™™™ÿ”””ÿçççÿ÷÷÷ÿ¸¸¸ÿÉÉÉÿØØØÿ°°°ÿÅÅÅÿôôôÿöööÿ÷÷÷ÿöööÿöööÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿóóóÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿóóóÿøøøÿøøøÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿûûûÿûûûÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿýýýÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿþþþÿÿÿÿÿýýýÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿðððÿëëëÿòòòÿòòòÿòòòÿòòòÿñññÿòòòÿòòòÿñññÿñññÿòòòÿñññÿóóóÿóóóÿóóóÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿóóóÿ÷÷÷ÿ¥¥¥ÿ‚‚‚ÿôôôÿóóóÿôôôÿôôôÿçççÿbbbÿÜÜÜÿõõõÿÅÅÅÿlllÿ¥¥¥ÿÁÁÁÿ†††ÿ~~~ÿôôôÿ¨¨¨ÿ‰‰‰ÿøøøÿ÷÷÷ÿÅÅÅÿÊÊÊÿöööÿyyyÿ²²²ÿ÷÷÷ÿôôôÿôôôÿôôôÿôôôÿöööÿ¿¿¿ÿ™™™ÿ‡‡‡ÿ………ÿ———ÿ÷÷÷ÿöööÿöööÿõõõÿ÷÷÷ÿËËËÿŒŒŒÿ   ÿÉÉÉÿ÷÷÷ÿ÷÷÷ÿ˜˜˜ÿ¤¤¤ÿŒŒŒÿóóóÿöööÿíííÿ‘‘‘ÿÀÀÀÿùùùÿúúúÿ±±±ÿ¤¤¤ÿ÷÷÷ÿŸŸŸÿšššÿžžžÿµµµÿ˜˜˜ÿ§§§ÿöööÿøøøÿ®®®ÿ¢¢¢ÿžžžÿ´´´ÿìììÿ÷÷÷ÿ×××ÿÚÚÚÿøøøÿøøøÿóóóÿôôôÿ÷÷÷ÿ÷÷÷ÿùùùÿûûûÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿðððÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿùùùÿõõõÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýüüÿýüüÿýýýÿýýýÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿìììÿðððÿòòòÿòòòÿòòòÿñññÿòòòÿòòòÿñññÿòòòÿòòòÿòòòÿñññÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿ÷÷÷ÿ———ÿ™™™ÿôôôÿóóóÿóóóÿõõõÿÙÙÙÿbbbÿåååÿôôôÿõõõÿÆÆÆÿqqqÿkkkÿŸŸŸÿæææÿöööÿÙÙÙÿnnnÿ•••ÿ˜˜˜ÿqqqÿÊÊÊÿ¼¼¼ÿvvvÿ°°°ÿèèèÿôôôÿôôôÿôôôÿñññÿ¥¥¥ÿàààÿùùùÿñññÿ•••ÿ®®®ÿöööÿõõõÿõõõÿõõõÿ÷÷÷ÿ‰‰‰ÿ´´´ÿ¶¶¶ÿ¡¡¡ÿüüüÿèèèÿŠŠŠÿãããÿ���ÿæææÿöööÿÝÝÝÿ•••ÿæææÿïïïÿ÷÷÷ÿøøøÿîîîÿõõõÿ•••ÿ   ÿöööÿöööÿæææÿ™™™ÿÜÜÜÿ½½½ÿ›››ÿåååÿäääÿ¸¸¸ÿ¦¦¦ÿ÷÷÷ÿµµµÿ»»»ÿúúúÿïïïÿ§§§ÿ¦¦¦ÿêêêÿþþþÿØØØÿºººÿ»»»ÿ×××ÿúúúÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿíííÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿõõõÿ÷÷÷ÿøøøÿùùùÿøøøÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿùùùÿúúúÿùùùÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿþþþÿþþþÿýýýÿýýýÿýýýÿþþþÿýýýÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿêêêÿôôôÿòòòÿòòòÿòòòÿñññÿñññÿòòòÿòòòÿñññÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿøøøÿ���ÿ¨¨¨ÿõõõÿóóóÿôôôÿôôôÿÌÌÌÿbbbÿîîîÿôôôÿôôôÿöööÿöööÿòòòÿõõõÿõõõÿôôôÿõõõÿàààÿ¾¾¾ÿ°°°ÿÛÛÛÿðððÿ‡‡‡ÿ}}}ÿ€€€ÿ°°°ÿùùùÿôôôÿôôôÿ÷÷÷ÿ���ÿ‡‡‡ÿÄÄÄÿ¸¸¸ÿÿÌÌÌÿ÷÷÷ÿõõõÿöööÿ÷÷÷ÿßßßÿ†††ÿåååÿÖÖÖÿ–––ÿ÷÷÷ÿÊÊÊÿœœœÿõõõÿ’’’ÿßßßÿùùùÿÐÐÐÿ”””ÿŸŸŸÿ———ÿ’’’ÿšššÿ¬¬¬ÿùùùÿ•••ÿÍÍÍÿ÷÷÷ÿöööÿöööÿ™™™ÿ½½½ÿðððÿîîîÿþþþÿñññÿÏÏÏÿ¦¦¦ÿùùùÿ¯¯¯ÿÃÃÃÿûûûÿáááÿªªªÿíííÿöööÿÊÊÊÿ¤¤¤ÿÂÂÂÿÁÁÁÿ§§§ÿÆÆÆÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿìììÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿñññÿøøøÿùùùÿøøøÿøøøÿùùùÿùùùÿùùùÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿûûûÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿûûûÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿèèèÿõõõÿòòòÿòòòÿòòòÿñññÿòòòÿòòòÿòòòÿñññÿòòòÿñññÿòòòÿóóóÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿØØØÿàààÿóóóÿôôôÿóóóÿôôôÿÉÉÉÿjjjÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿõõõÿ÷÷÷ÿùùùÿôôôÿôôôÿ÷÷÷ÿuuuÿ×××ÿïïïÿõõõÿôôôÿôôôÿôôôÿòòòÿ±±±ÿŒŒŒÿ���ÿÁÁÁÿöööÿöööÿõõõÿõõõÿúúúÿ¶¶¶ÿ���ÿ÷÷÷ÿÝÝÝÿˆˆˆÿäääÿ˜˜˜ÿÎÎÎÿûûûÿšššÿÃÃÃÿüüüÿÖÖÖÿ‘‘‘ÿïïïÿïïïÿïïïÿ¯¯¯ÿªªªÿ÷÷÷ÿ•••ÿÕÕÕÿ÷÷÷ÿõõõÿôôôÿ›››ÿÊÊÊÿòòòÿÃÃÃÿ£££ÿŸŸŸÿ���ÿÈÈÈÿøøøÿ«««ÿÌÌÌÿüüüÿÕÕÕÿ°°°ÿùùùÿñññÿ¦¦¦ÿ×××ÿÿÿÿÿýýýÿáááÿµµµÿòòòÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿøøøÿùùùÿøøøÿùùùÿùùùÿúúúÿëëëÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿîîîÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿûûûÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿûûûÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿäääÿõõõÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿòòòÿòòòÿóóóÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿôôôÿôôôÿóóóÿóóóÿóóóÿôôôÿõõõÿðððÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿòòòÿžžžÿéééÿóóóÿôôôÿôôôÿôôôÿõõõÿõõõÿúúúÿýýýÿúúúÿ÷÷÷ÿöööÿöööÿõõõÿöööÿîîîÿŽŽŽÿÇÇÇÿ÷÷÷ÿóóóÿ‰‰‰ÿÃÃÃÿ���ÿìììÿøøøÿ¬¬¬ÿ¾¾¾ÿøøøÿòòòÿ•••ÿ²²²ÿàààÿÌÌÌÿ“““ÿÖÖÖÿðððÿ”””ÿ¼¼¼ÿøøøÿúúúÿßßßÿ™™™ÿâââÿÁÁÁÿ£££ÿÊÊÊÿçççÿêêêÿüüüÿøøøÿ§§§ÿÕÕÕÿýýýÿÇÇÇÿ¶¶¶ÿùùùÿäääÿ¤¤¤ÿÂÂÂÿÒÒÒÿÞÞÞÿçççÿíííÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿøøøÿøøøÿìììÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíííÿúúúÿùùùÿùùùÿøøøÿùùùÿùùùÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿáááÿõõõÿòòòÿòòòÿñññÿòòòÿòòòÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿóóóÿóóóÿôôôÿôôôÿóóóÿôôôÿóóóÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿöööÿöööÿÛÛÛÿ‰‰‰ÿôôôÿõõõÿûûûÿ˜˜˜ÿŽŽŽÿ¦¦¦ÿõõõÿõõõÿ···ÿ™™™ÿøøøÿ÷÷÷ÿåååÿ¦¦¦ÿ”””ÿœœœÿÇÇÇÿøøøÿëëëÿ–––ÿ���ÿ®®®ÿºººÿ���ÿ«««ÿ÷÷÷ÿ±±±ÿ¹¹¹ÿöööÿôôôÿ¹¹¹ÿÛÛÛÿùùùÿ¢¢¢ÿÝÝÝÿþþþÿ¸¸¸ÿ½½½ÿùùùÿÛÛÛÿ¤¤¤ÿÇÇÇÿÀÀÀÿ···ÿ¬¬¬ÿ§§§ÿôôôÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿ÷÷÷ÿñññÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿîîîÿúúúÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿýýýÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿýýýÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÞÞÞÿôôôÿòòòÿòòòÿòòòÿñññÿòòòÿòòòÿòòòÿòòòÿñññÿòòòÿóóóÿòòòÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿóóóÿóóóÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿ÷÷÷ÿ¦¦¦ÿšššÿøøøÿöööÿöööÿ±±±ÿ���ÿÎÎÎÿõõõÿõõõÿÆÆÆÿŽŽŽÿ÷÷÷ÿöööÿöööÿúúúÿúúúÿ÷÷÷ÿõõõÿ÷÷÷ÿåååÿ™™™ÿôôôÿ´´´ÿ¡¡¡ÿÆÆÆÿöööÿöööÿÝÝÝÿŸŸŸÿ§§§ÿ¤¤¤ÿ   ÿóóóÿ÷÷÷ÿŸŸŸÿéééÿâââÿ¨¨¨ÿÀÀÀÿöööÿðððÿ¤¤¤ÿàààÿûûûÿúúúÿ½½½ÿ±±±ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿöööÿõõõÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿïïïÿúúúÿùùùÿùùùÿøøøÿùùùÿùùùÿúúúÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿûûûÿýýýÿüüüÿûûûÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿýýýÿýýýÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿþþþÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÜÜÜÿòòòÿòòòÿòòòÿòòòÿñññÿòòòÿòòòÿñññÿñññÿòòòÿòòòÿóóóÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿóóóÿôôôÿõõõÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿñññÿîîîÿõõõÿõõõÿ÷÷÷ÿ×××ÿ¶¶¶ÿøøøÿõõõÿöööÿêêêÿ���ÿßßßÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿÝÝÝÿŸŸŸÿõõõÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿñññÿäääÿÛÛÛÿôôôÿöööÿõõõÿ¯¯¯ÿóóóÿ§§§ÿ¦¦¦ÿ§§§ÿ§§§ÿùùùÿÃÃÃÿ¥¥¥ÿÃÃÃÿ´´´ÿ©©©ÿèèèÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿôôôÿúúúÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿñññÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿûûûÿàààÿÑÑÑÿÍÍÍÿÏÏÏÿâââÿûûûÿúúúÿûûûÿòòòÿõõõÿúúúÿúúúÿûûûÿýýýÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿûûûÿûûûÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿûûûÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿþþþÿýýýÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿßßßÿñññÿñññÿòòòÿòòòÿòòòÿñññÿòòòÿòòòÿñññÿñññÿòòòÿòòòÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿöööÿöööÿöööÿöööÿõõõÿõõõÿ÷÷÷ÿ÷÷÷ÿõõõÿõõõÿõõõÿôôôÿìììÿóóóÿöööÿõõõÿõõõÿöööÿöööÿöööÿ÷÷÷ÿÒÒÒÿ©©©ÿöööÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿõõõÿáááÿùùùÿõõõÿ¢¢¢ÿÎÎÎÿíííÿ÷÷÷ÿ÷÷÷ÿØØØÿ½½½ÿ¿¿¿ÿèèèÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿùùùÿøøøÿóóóÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóóóÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿûûûÿÖÖÖÿÈÈÈÿÛÛÛÿåååÿÝÝÝÿËËËÿÒÒÒÿúúúÿûûûÿÖÖÖÿàààÿüüüÿúúúÿóóóÿÖÖÖÿõõõÿúúúÿêêêÿãããÿïïïÿùùùÿôôôÿúúúÿûûûÿüüüÿþþþÿýýýÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿýýýÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüüüÿãããÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿòòòÿñññÿòòòÿòòòÿòòòÿóóóÿòòòÿóóóÿòòòÿóóóÿóóóÿòòòÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿôôôÿóóóÿôôôÿóóóÿôôôÿôôôÿõõõÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿöööÿõõõÿõõõÿöööÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿõõõÿöööÿõõõÿöööÿõõõÿöööÿñññÿíííÿöööÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿËËËÿŸŸŸÿðððÿóóóÿ¬¬¬ÿÝÝÝÿ÷÷÷ÿøøøÿ÷÷÷ÿúúúÿûûûÿûûûÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿòòòÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿõõõÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿúúúÿèèèÿÈÈÈÿçççÿûûûÿüüüÿýýýÿïïïÿÌÌÌÿëëëÿüüüÿÐÐÐÿäääÿüüüÿûûûÿìììÿÏÏÏÿùùùÿÝÝÝÿÑÑÑÿØØØÿÑÑÑÿÜÜÜÿÕÕÕÿ÷÷÷ÿúúúÿçççÿÚÚÚÿêêêÿüüüÿûûûÿüüüÿôôôÿöööÿûûûÿûûûÿûûûÿûûûÿûûûÿýýýÿüüüÿüüüÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿöööÿæææÿñññÿñññÿðððÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿñññÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿõõõÿöööÿöööÿöööÿöööÿöööÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿòòòÿåååÿùùùÿøøøÿþþþÿùùùÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿùùùÿñññÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿöööÿùùùÿøøøÿøøøÿùùùÿùùùÿùùùÿúúúÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿÌÌÌÿÉÉÉÿûûûÿùùùÿúúúÿúúúÿûûûÿÝÝÝÿãããÿûûûÿÍÍÍÿéééÿúúúÿûûûÿçççÿÏÏÏÿøøøÿÑÑÑÿãããÿüüüÿùùùÿÖÖÖÿ×××ÿùùùÿùùùÿÕÕÕÿãããÿóóóÿûûûÿûûûÿüüüÿàààÿÙÙÙÿûûûÿûûûÿûûûÿûûûÿüüüÿéééÿñññÿõõõÿóóóÿûûûÿûûûÿûûûÿúúúÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿóóóÿðððÿùùùÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿîîîÿëëëÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿðððÿñññÿñññÿñññÿòòòÿòòòÿñññÿòòòÿòòòÿñññÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿóóóÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿõõõÿôôôÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿöööÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿõõõÿöööÿöööÿõõõÿöööÿöööÿöööÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿùùùÿðððÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿúúúÿ÷÷÷ÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿÇÇÇÿØØØÿüüüÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿøøøÿÍÍÍÿìììÿúúúÿúúúÿãããÿÐÐÐÿþþþÿÔÔÔÿÔÔÔÿõõõÿøøøÿáááÿÙÙÙÿûûûÿöööÿÕÕÕÿøøøÿûûûÿûûûÿûûûÿüüüÿðððÿ×××ÿøøøÿûûûÿûûûÿûûûÿ÷÷÷ÿÚÚÚÿóóóÿçççÿáááÿûûûÿûûûÿýýýÿáááÿòòòÿüüüÿûûûÿðððÿëëëÿñññÿüüüÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿòòòÿèèèÿæææÿûûûÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿæææÿîîîÿñññÿðððÿñññÿñññÿñññÿñññÿñññÿñññÿòòòÿñññÿòòòÿòòòÿòòòÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿóóóÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿöööÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿïïïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿõõõÿøøøÿøøøÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿøøøÿúúúÿÇÇÇÿÝÝÝÿüüüÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿôôôÿÍÍÍÿìììÿúúúÿúúúÿÞÞÞÿÒÒÒÿþþþÿ÷÷÷ÿÛÛÛÿÓÓÓÿÒÒÒÿÔÔÔÿÜÜÜÿüüüÿóóóÿÖÖÖÿúúúÿûûûÿûûûÿûûûÿüüüÿúúúÿÙÙÙÿìììÿôôôÿøøøÿûûûÿÞÞÞÿÛÛÛÿûûûÿåååÿäääÿüüüÿûûûÿüüüÿÞÞÞÿóóóÿüüüÿàààÿàààÿåååÿáááÿãããÿüüüÿûûûÿäääÿóóóÿüüüÿüüüÿ÷÷÷ÿîîîÿýýýÿüüüÿýýýÿçççÿôôôÿýýýÿüüüÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿáááÿòòòÿñññÿðððÿñññÿñññÿñññÿñññÿðððÿñññÿðððÿñññÿñññÿòòòÿñññÿòòòÿñññÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿóóóÿóóóÿòòòÿòòòÿóóóÿôôôÿóóóÿóóóÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿôôôÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿîîîÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿñññÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿÌÌÌÿÝÝÝÿûûûÿúúúÿùùùÿùùùÿûûûÿûûûÿúúúÿðððÿÍÍÍÿÙÙÙÿúúúÿ÷÷÷ÿÒÒÒÿÛÛÛÿûûûÿáááÿòòòÿúúúÿøøøÿÚÚÚÿßßßÿýýýÿíííÿØØØÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿÚÚÚÿÙÙÙÿÙÙÙÿÚÚÚÿÛÛÛÿÚÚÚÿïïïÿûûûÿâââÿçççÿüüüÿûûûÿùùùÿÞÞÞÿöööÿìììÿáááÿûûûÿýýýÿûûûÿâââÿïïïÿúúúÿâââÿôôôÿüüüÿüüüÿðððÿæææÿýýýÿüüüÿúúúÿæææÿîîîÿüüüÿüüüÿüüüÿîîîÿüüüÿýýýÿþþþÿöööÿûûûÿýýýÿýýýÿþþþÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿßßßÿóóóÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿòòòÿòòòÿñññÿòòòÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿõõõÿöööÿöööÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿîîîÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíííÿùùùÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿ×××ÿÈÈÈÿ÷÷÷ÿûûûÿúúúÿüüüÿêêêÿÑÑÑÿñññÿëëëÿÐÐÐÿØØØÿÐÐÐÿÐÐÐÿÏÏÏÿóóóÿúúúÿ×××ÿÕÕÕÿéééÿåååÿÒÒÒÿéééÿüüüÿæææÿÚÚÚÿþþþÿûûûÿûûûÿüüüÿûûûÿüüüÿèèèÿÝÝÝÿøøøÿøøøÿäääÿÝÝÝÿýýýÿúúúÿàààÿêêêÿüüüÿûûûÿõõõÿÞÞÞÿ÷÷÷ÿäääÿéééÿýýýÿüüüÿþþþÿçççÿçççÿúúúÿâââÿõõõÿüüüÿýýýÿîîîÿçççÿÿÿÿÿüüüÿéééÿèèèÿçççÿþþþÿýýýÿúúúÿéééÿûûûÿýýýÿýýýÿêêêÿõõõÿýýýÿýýýÿïïïÿöööÿýýýÿýýýÿøøøÿóóóÿõõõÿüüüÿýýýÿýýýÿýýýÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿýýýÿþþþÿþþþÿÿÿÿÿùùùÿùùùÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿßßßÿôôôÿñññÿñññÿñññÿñññÿðððÿñññÿñññÿðððÿñññÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿñññÿòòòÿòòòÿòòòÿóóóÿóóóÿòòòÿòòòÿóóóÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿóóóÿòòòÿóóóÿòòòÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿõõõÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿõõõÿõõõÿõõõÿöööÿöööÿõõõÿöööÿöööÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿïïïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿëëëÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿúúúÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿõõõÿËËËÿÐÐÐÿëëëÿòòòÿéééÿÎÎÎÿÐÐÐÿúúúÿåååÿÒÒÒÿúúúÿïïïÿìììÿ÷÷÷ÿûûûÿûûûÿõõõÿÛÛÛÿÒÒÒÿÓÓÓÿãããÿüüüÿÝÝÝÿÖÖÖÿÖÖÖÿÛÛÛÿúúúÿûûûÿûûûÿûûûÿûûûÿðððÿØØØÿøøøÿ÷÷÷ÿÙÙÙÿîîîÿûûûÿùùùÿÞÞÞÿêêêÿüüüÿûûûÿðððÿÞÞÞÿùùùÿâââÿìììÿýýýÿüüüÿþþþÿçççÿçççÿøøøÿâââÿ÷÷÷ÿüüüÿýýýÿëëëÿéééÿþþþÿøøøÿåååÿöööÿæææÿ÷÷÷ÿüüüÿ÷÷÷ÿéééÿýýýÿýýýÿüüüÿêêêÿöööÿýýýÿüüüÿíííÿöööÿýýýÿñññÿíííÿïïïÿîîîÿðððÿûûûÿýýýÿýýýÿöööÿòòòÿóóóÿúúúÿ÷÷÷ÿûûûÿþþþÿÿÿÿÿûûûÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿúúúÿ÷÷÷ÿøøøÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿàààÿóóóÿñññÿñññÿñññÿñññÿñññÿñññÿðððÿñññÿñññÿñññÿòòòÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿóóóÿóóóÿòòòÿòòòÿòòòÿóóóÿóóóÿôôôÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿõõõÿôôôÿõõõÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿôôôÿöööÿöööÿöööÿõõõÿöööÿõõõÿöööÿöööÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿøøøÿ÷÷÷ÿòòòÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿëëëÿúúúÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿïïïÿÓÓÓÿÉÉÉÿÊÊÊÿËËËÿÖÖÖÿùùùÿûûûÿàààÿÕÕÕÿûûûÿûûûÿûûûÿúúúÿúúúÿúúúÿúúúÿüüüÿûûûÿøøøÿûûûÿúúúÿòòòÿÖÖÖÿÛÛÛÿäääÿûûûÿûûûÿûûûÿüüüÿûûûÿýýýÿÙÙÙÿðððÿèèèÿÜÜÜÿúúúÿûûûÿøøøÿÝÝÝÿÞÞÞÿôôôÿ÷÷÷ÿâââÿãããÿýýýÿäääÿåååÿþþþÿýýýÿûûûÿâââÿíííÿöööÿâââÿùùùÿüüüÿþþþÿéééÿëëëÿþþþÿîîîÿêêêÿüüüÿéééÿòòòÿýýýÿôôôÿèèèÿýýýÿýýýÿúúúÿêêêÿøøøÿýýýÿûûûÿìììÿùùùÿ÷÷÷ÿíííÿ÷÷÷ÿþþþÿüüüÿðððÿòòòÿþþþÿùùùÿñññÿôôôÿõõõÿñññÿòòòÿøøøÿýýýÿõõõÿóóóÿôôôÿõõõÿüüüÿþþþÿøøøÿüüüÿþþþÿþþþÿþþþÿ÷÷÷ÿýýýÿþþþÿþþþÿÿÿÿÿýýýÿÿÿÿÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿàààÿóóóÿñññÿñññÿñññÿñññÿðððÿñññÿñññÿñññÿñññÿñññÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿóóóÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿôôôÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿòòòÿóóóÿóóóÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿõõõÿôôôÿôôôÿõõõÿõõõÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿøøøÿõõõÿõõõÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíííÿúúúÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿõõõÿïïïÿôôôÿýýýÿúúúÿúúúÿåååÿáááÿüüüÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿÔÔÔÿâââÿüüüÿûûûÿûûûÿûûûÿüüüÿüüüÿýýýÿßßßÿèèèÿÙÙÙÿéééÿûûûÿûûûÿùùùÿßßßÿèèèÿÝÝÝÿÝÝÝÿÞÞÞÿõõõÿüüüÿóóóÿßßßÿçççÿïïïÿåååÿàààÿúúúÿñññÿâââÿòòòÿüüüÿüüüÿåååÿïïïÿüüüÿåååÿöööÿþþþÿìììÿíííÿþþþÿðððÿéééÿýýýÿýýýÿùùùÿêêêÿúúúÿüüüÿùùùÿìììÿûûûÿòòòÿîîîÿþþþÿýýýÿþþþÿôôôÿñññÿþþþÿôôôÿôôôÿýýýÿýýýÿùùùÿñññÿúúúÿøøøÿóóóÿûûûÿüüüÿ÷÷÷ÿõõõÿþþþÿöööÿùùùÿþþþÿþþþÿüüüÿ÷÷÷ÿúúúÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿâââÿòòòÿñññÿñññÿñññÿñññÿñññÿðððÿðððÿñññÿðððÿñññÿñññÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿòòòÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿõõõÿôôôÿõõõÿôôôÿôôôÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿóóóÿùùùÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿñññÿøøøÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿüüüÿüüüÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿüüüÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿæææÿÙÙÙÿÛÛÛÿþþþÿûûûÿúúúÿûûûÿýýýÿûûûÿûûûÿøøøÿùùùÿûûûÿûûûÿüüüÿöööÿâââÿâââÿçççÿùùùÿýýýÿïïïÿâââÿâââÿéééÿäääÿäääÿúúúÿìììÿæææÿûûûÿüüüÿóóóÿèèèÿüüüÿíííÿéééÿýýýÿýýýÿõõõÿêêêÿûûûÿýýýÿ÷÷÷ÿìììÿýýýÿðððÿïïïÿþþþÿýýýÿýýýÿöööÿðððÿýýýÿòòòÿöööÿýýýÿýýýÿûûûÿòòòÿüüüÿþþþÿþþþÿþþþÿýýýÿøøøÿõõõÿþþþÿõõõÿûûûÿÿÿÿÿþþþÿùùùÿøøøÿùùùÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿäääÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿðððÿñññÿòòòÿòòòÿñññÿòòòÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿòòòÿóóóÿóóóÿôôôÿôôôÿôôôÿóóóÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿõõõÿôôôÿôôôÿôôôÿõõõÿõõõÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿôôôÿõõõÿôôôÿõõõÿôôôÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿñññÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿôôôÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿ÷÷÷ÿÙÙÙÿêêêÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿüüüÿüüüÿûûûÿ÷÷÷ÿøøøÿìììÿëëëÿùùùÿüüüÿæææÿðððÿüüüÿüüüÿ÷÷÷ÿçççÿøøøÿêêêÿéééÿìììÿðððÿêêêÿêêêÿôôôÿüüüÿðððÿìììÿþþþÿôôôÿîîîÿýýýÿýýýÿþþþÿðððÿòòòÿýýýÿñññÿ÷÷÷ÿýýýÿýýýÿúúúÿòòòÿýýýÿþþþÿõõõÿôôôÿôôôÿõõõÿùùùÿþþþÿõõõÿüüüÿþþþÿýýýÿ÷÷÷ÿýýýÿøøøÿýýýÿþþþÿÿÿÿÿýýýÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿçççÿðððÿðððÿïïïÿðððÿðððÿïïïÿðððÿðððÿñññÿñññÿòòòÿñññÿòòòÿòòòÿñññÿòòòÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿôôôÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿïïïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿ÷÷÷ÿøøøÿùùùÿøøøÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿúúúÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿöööÿùùùÿóóóÿóóóÿïïïÿéééÿïïïÿùùùÿìììÿëëëÿëëëÿóóóÿþþþÿúúúÿíííÿðððÿöööÿòòòÿîîîÿùùùÿüüüÿðððÿùùùÿýýýÿýýýÿùùùÿóóóÿþþþÿõõõÿóóóÿúúúÿýýýÿýýýÿþþþÿþþþÿöööÿüüüÿÿÿÿÿøøøÿøøøÿþþþÿøøøÿüüüÿþþþÿþþþÿþþþÿÿÿÿÿýýýÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ÷÷÷ÿéééÿïïïÿðððÿïïïÿðððÿïïïÿðððÿðððÿðððÿðððÿðððÿðððÿñññÿñññÿñññÿðððÿñññÿñññÿñññÿñññÿòòòÿòòòÿóóóÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿòòòÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿïïïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿùùùÿøøøÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿùùùÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿþþþÿþþþÿýýýÿýýýÿýýýÿûûûÿùùùÿùùùÿýýýÿýýýÿýýýÿùùùÿðððÿîîîÿðððÿøøøÿþþþÿûûûÿïïïÿúúúÿýýýÿýýýÿøøøÿóóóÿÿÿÿÿôôôÿóóóÿýýýÿýýýÿõõõÿøøøÿýýýÿõõõÿýýýÿýýýÿöööÿüüüÿþþþÿøøøÿúúúÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíííÿëëëÿðððÿðððÿðððÿïïïÿðððÿïïïÿðððÿðððÿðððÿðððÿñññÿñññÿñññÿñññÿðððÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿõõõÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿùùùÿøøøÿøøøÿùùùÿïïïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûûûÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿþþþÿþþþÿýýýÿýýýÿýýýÿýýýÿøøøÿüüüÿýýýÿýýýÿøøøÿöööÿÿÿÿÿüüüÿôôôÿóóóÿôôôÿõõõÿýýýÿûûûÿöööÿýýýÿùùùÿøøøÿÿÿÿÿþþþÿûûûÿøøøÿþþþÿþþþÿýýýÿÿÿÿÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿäääÿîîîÿïïïÿðððÿðððÿðððÿðððÿïïïÿïïïÿðððÿðððÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿðððÿñññÿñññÿñññÿñññÿñññÿñññÿòòòÿñññÿñññÿñññÿòòòÿòòòÿóóóÿóóóÿòòòÿòòòÿóóóÿòòòÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿòòòÿòòòÿóóóÿóóóÿóóóÿòòòÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿùùùÿùùùÿùùùÿïïïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿöööÿøøøÿ÷÷÷ÿøøøÿøøøÿùùùÿùùùÿúúúÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿûûûÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿùùùÿùùùÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿþþþÿÿÿÿÿþþþÿþþþÿýýýÿûûûÿûûûÿþþþÿþþþÿúúúÿöööÿýýýÿøøøÿûûûÿþþþÿþþþÿýýýÿøøøÿýýýÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÛÛÛÿðððÿïïïÿïïïÿðððÿðððÿðððÿðððÿïïïÿðððÿðððÿðððÿðððÿñññÿðððÿðððÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿòòòÿñññÿñññÿòòòÿñññÿñññÿòòòÿóóóÿòòòÿóóóÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿñññÿñññÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿùùùÿùùùÿùùùÿúúúÿñññÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿòòòÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿúúúÿúúúÿùùùÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿýýýÿýýýÿüüüÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿýýýÿýýýÿüüüÿüüüÿüüüÿüüüÿûûûÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿüüüÿýýýÿýýýÿþþþÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿøøøÿ÷÷÷ÿþþþÿÿÿÿÿýýýÿþþþÿþþþÿþþþÿüüüÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÖÖÖÿñññÿïïïÿïïïÿïïïÿðððÿïïïÿðððÿïïïÿðððÿïïïÿðððÿðððÿñññÿðððÿðððÿñññÿðððÿñññÿñññÿñññÿòòòÿñññÿòòòÿòòòÿñññÿñññÿñññÿòòòÿòòòÿòòòÿóóóÿòòòÿóóóÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿñññÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿõõõÿõõõÿôôôÿõõõÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿùùùÿøøøÿøøøÿúúúÿòòòÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíííÿ÷÷÷ÿøøøÿøøøÿøøøÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿùùùÿúúúÿùùùÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿ÷÷÷ÿ÷÷÷ÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÙÙÙÿòòòÿðððÿïïïÿðððÿðððÿïïïÿðððÿðððÿðððÿðððÿðððÿðððÿñññÿñññÿðððÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿòòòÿòòòÿñññÿòòòÿòòòÿòòòÿóóóÿóóóÿòòòÿóóóÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿñññÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿôôôÿôôôÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿùùùÿøøøÿúúúÿôôôÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿêêêÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿùùùÿúúúÿúúúÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿüüüÿýýýÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÛÛÛÿòòòÿïïïÿðððÿðððÿïïïÿïïïÿðððÿðððÿðððÿðððÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿðððÿñññÿñññÿñññÿòòòÿñññÿñññÿñññÿòòòÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿòòòÿòòòÿñññÿòòòÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿôôôÿôôôÿóóóÿóóóÿôôôÿõõõÿõõõÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿõõõÿôôôÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿùùùÿøøøÿ÷÷÷ÿõõõÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿéééÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿþþþÿýýýÿþþþÿüüüÿýýýÿþþþÿÿÿÿÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿßßßÿòòòÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿñññÿñññÿðððÿñññÿñññÿðððÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿòòòÿñññÿñññÿñññÿòòòÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿôôôÿóóóÿóóóÿòòòÿòòòÿñññÿòòòÿòòòÿòòòÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿóóóÿôôôÿóóóÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿùùùÿùùùÿøøøÿõõõÿ÷÷÷ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿëëëÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿúúúÿúúúÿùùùÿúúúÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿüüüÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿãããÿïïïÿïïïÿïïïÿðððÿïïïÿïïïÿïïïÿïïïÿðððÿïïïÿñññÿñññÿñññÿñññÿñññÿðððÿñññÿñññÿñññÿñññÿñññÿñññÿòòòÿòòòÿñññÿñññÿñññÿñññÿòòòÿòòòÿóóóÿíììÿÚÖÖÿßÜÜÿâààÿãââÿèååÿêééÿíììÿðïïÿðððÿñòòÿñññÿòòòÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿôôôÿóóóÿôôôÿóóóÿôôôÿõõõÿôôôÿôôôÿõõõÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿòòòÿúúúÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿîîîÿøøøÿøøøÿøøøÿøøøÿøøøÿúúúÿúúúÿúúúÿúúúÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿüüüÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿçççÿïïïÿïïïÿïïïÿïïïÿïïïÿîîîÿïïïÿïïïÿîîîÿðððÿðððÿðððÿðððÿïïïÿðððÿñññÿñññÿðððÿñññÿñññÿñññÿñññÿòòòÿñññÿñññÿñññÿòòòÿòòòÿóóóÿòòòÿòòòÿóóóÿõ÷÷ÿöööÿôôôÿñððÿëêêÿãáâÿÝÚÚÿÖÑÒÿÖÔÕÿÜ××ÿÝÙÙÿßÞÞÿãââÿçææÿéèèÿëêêÿìììÿïïïÿïïïÿòññÿóóóÿóóóÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿóóóÿôôôÿóóóÿôôôÿóóóÿôôôÿôôôÿõõõÿôôôÿôôôÿõõõÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿóóóÿôôôÿóóóÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿöööÿöööÿöööÿõõõÿõõõÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿïïïÿüüüÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüüüÿòòòÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿúúúÿúúúÿúúúÿûûûÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿþþþÿÿÿÿÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿéééÿîîîÿïïïÿïïïÿïïïÿïïïÿîîîÿïïïÿïïïÿïïïÿðððÿïïïÿïïïÿïïïÿïïïÿðððÿðððÿðððÿðððÿðððÿñññÿðððÿðððÿðððÿðððÿðððÿñññÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿòòòÿòòòÿòòòÿòòòÿóóóÿôõõÿõõõÿöööÿöööÿöööÿòòòÿïîîÿéççÿãââÿÝÛÛÿÚØØÿÚ××ÿÛÙÙÿàÞÞÿåããÿéççÿìëëÿîîîÿïîîÿñññÿóòòÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿëëëÿðððÿõööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿùùùÿùùùÿùùùÿøøøÿíííÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüüüÿõõõÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿúúúÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿüüüÿüüüÿûûûÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿþþþÿþþþÿýýýÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíííÿïïïÿðððÿïïïÿðððÿïïïÿðððÿðððÿðððÿïïïÿðððÿðððÿðððÿïïïÿðððÿïïïÿðððÿðððÿðððÿñññÿðððÿñññÿðððÿðððÿðððÿðððÿñññÿñññÿñññÿòòòÿñññÿñññÿñññÿòòòÿñññÿñññÿñññÿñññÿòòòÿòòòÿòòòÿóóóÿôôôÿóóóÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿóóóÿóóóÿóòòÿñññÿïîîÿëëëÿæääÿáààÿÞÛÛÿÝÚÚÿÞÛÛÿáßßÿäããÿëééÿíììÿñððÿñññÿóòòÿòòòÿõõõÿõõõÿôõõÿõõõÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿóóóÿôôôÿôôôÿñññÿ£žžÿžššÿ»·¸ÿðððÿöööÿõõõÿõõõÿõõõÿõõõÿúúúÿñððÿäããÿòññÿöööÿõõõÿöööÿõõõÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿõõõÿöööÿõõõÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿùùùÿøøøÿìììÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûûûÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿúúúÿùùùÿùùùÿúúúÿúúúÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿúúúÿúúúÿúúúÿúúúÿùùùÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿîîîÿïïïÿðððÿðððÿðððÿïïïÿðððÿðððÿðððÿðððÿðððÿñññÿñññÿðððÿñññÿñññÿñññÿðððÿñññÿñññÿñññÿñññÿðððÿðððÿñññÿðððÿñññÿñññÿñññÿòòòÿòòòÿñññÿòòòÿñññÿñññÿòòòÿñññÿñññÿñññÿñññÿñññÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿöööÿöööÿöööÿøøøÿöööÿõõõÿôôôÿóóóÿðððÿïîîÿîííÿêééÿçååÿäââÿãààÿáÞÞÿáßßÿãââÿæååÿêêêÿîííÿñððÿñññÿòòòÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿöööÿÄÁÂÿŸ››ÿŸœœÿ¡œœÿðððÿõõõÿõõõÿõõõÿâááÿ¹µµÿ«§§ÿ¢ŸŸÿ«§§ÿñððÿõõõÿõõõÿõõõÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿõõõÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿìììÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿûûûÿúúúÿûûûÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿûûûÿüüüÿýýýÿüüüÿýýýÿüüüÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿûûûÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿüüüÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿîîîÿïïïÿïïïÿðððÿðððÿðððÿïïïÿðððÿðððÿïïïÿðððÿñññÿñññÿðððÿñññÿñññÿðððÿñññÿñññÿñññÿñññÿñññÿñññÿòòòÿòòòÿñññÿñññÿñññÿñññÿòòòÿòòòÿòòòÿñññÿòòòÿñññÿñññÿòòòÿñññÿñññÿñññÿñññÿóóóÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿóóóÿóóóÿóóóÿõõõÿõõõÿôôôÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿöööÿ÷øøÿ÷÷÷ÿøøøÿ÷øøÿöööÿôôôÿñððÿïîîÿìììÿëééÿéèèÿçååÿæääÿäââÿâßßÿâßßÿåââÿèææÿëêêÿëëëÿ¡��ÿž›™ÿÊÈÈÿöööÿõööÿõööÿöööÿÒÏÏÿ¢ŸŸÿ£  ÿ®ªªÿáßßÿ÷÷÷ÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿõõõÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿïïïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿöööÿùùùÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿúúúÿùùùÿúúúÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿùùùÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿïïïÿïïïÿïïïÿîîîÿïïïÿïïïÿïïïÿïïïÿïïïÿðððÿðððÿðððÿñññÿñññÿðððÿðððÿðððÿðððÿñññÿñññÿñññÿñññÿñññÿòòòÿñññÿòòòÿñññÿòòòÿòòòÿòòòÿóóóÿóóóÿòòòÿóóóÿòòòÿóóóÿòòòÿòòòÿòòòÿñññÿòòòÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿôôôÿôôôÿôôôÿóóóÿóóóÿóóóÿóóóÿõõõÿõõõÿôôôÿöööÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿö÷÷ÿ÷÷÷ÿõõõÿóóóÿîîîÿëêêÿèææÿ¿Ïÿ¿½×ÿâßßÿãàáÿåââÿæääÿèåæÿÝÚÛÿ¦¢¤ÿ¬§¨ÿîííÿóóóÿõõõÿôõõÿ÷÷÷ÿööõÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿõõõÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿñññÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿòòòÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿüüüÿüüüÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿïïïÿïïïÿîîîÿïïïÿïïïÿîîîÿïïïÿïïïÿïïïÿïïïÿðððÿðððÿðððÿïïïÿðððÿïïïÿðððÿðððÿðððÿñññÿñññÿñññÿòòòÿñññÿñññÿòòòÿòòòÿñññÿñññÿòòòÿòòòÿóóóÿòòòÿóóóÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿôôôÿôôôÿóóóÿôôôÿóóóÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿòòòÿòòòÿòòòÿóóóÿóóóÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿõõõÿöööÿóóóÿôôôÿõõõÿõõõÿôôôÿõõõÿññõÿÐÐÿÿååûÿøøöÿøøøÿøøøÿøøøÿ÷÷÷ÿááûÿÒÑøÿêèèÿèååÿãááÿáÝÝÿáÝÝÿãàáÿæäãÿâäÞÿççåÿíììÿïîîÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿõõõÿöööÿöööÿõõõÿöööÿõõõÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿùùùÿôôôÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿïïïÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿûûûÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿüüüÿüüüÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿûûûÿüüüÿûûûÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿþþþÿüüüÿýýýÿýýýÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿðððÿîîîÿïïïÿïïïÿîîîÿîîîÿïïïÿïïïÿïïïÿïïïÿðððÿðððÿïïïÿðððÿðððÿðððÿïïïÿðððÿðððÿñññÿðððÿðððÿñññÿðððÿñññÿðððÿñññÿñññÿñññÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿóóóÿòòòÿòòòÿòòòÿòòòÿòòòÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿòòòÿòòòÿóóóÿôôôÿõõõÿõõõÿõõõÿõõõÿôôôÿôôôÿõõõÿôôôÿóóóÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿõõõÿöööÿôôôÿõõõÿÙÖÖÿÞÜÜÿêèèÿîííÿââõÿÏÏúÿÛÙÜÿ¾º»ÿÉÇÇÿÝÜÜÿðïïÿððöÿÓÓÿÿèèøÿ÷÷õÿõõõÿõõõÿöööÿöööÿëïåÿËÛµÿÂÕ¬ÿÏÛÀÿøøùÿôóóÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿùùùÿ÷÷÷ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿëëëÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿùùùÿúúúÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿûûûÿûûûÿûûûÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿïïïÿîîîÿîîîÿîîîÿíííÿîîîÿîîîÿîîîÿîîîÿïïïÿðððÿðððÿðððÿðððÿïïïÿïïïÿðððÿðððÿðððÿñññÿðððÿðððÿðððÿñññÿðððÿñññÿñññÿòòòÿòòòÿòòòÿñññÿñññÿòòòÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿòòòÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿôôôÿìììÿ�™™ÿœ˜˜ÿ�™™ÿ�™šÿŸ›�ÿ œ�ÿ œ�ÿ¡��ÿ ��ÿ¡��ÿ£ŸŸÿµ²¿ÿÕÕøÿööøÿõõõÿõõõÿõõõÿöööÿìðèÿÄÕ®ÿÄÕ®ÿÂÓ®ÿÉÔ¹ÿøøùÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿõõõÿöööÿöööÿöööÿöööÿõõõÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿëëëÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿïïïÿíííÿîîîÿîîîÿîîîÿîîîÿíííÿîîîÿîîîÿîîîÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿñññÿòòòÿñññÿñññÿñññÿñññÿñññÿòòòÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿôôôÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿöööÿöööÿöööÿöööÿöööÿôôôÿ¾»»ÿ›——ÿ�™™ÿ�ššÿž››ÿŸ››ÿ œœÿ ��ÿ ��ÿ¡žžÿ¢žŸÿ£Ÿ ÿ£ Ÿÿ¤ ¡ÿÜÚÚÿ÷÷÷ÿõõõÿõõõÿ÷ö÷ÿÐÞÀÿÁÓ¨ÿÂÓ®ÿ¼Ë«ÿÐÚÂÿøøøÿöööÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿõõõÿùùùÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿëëëÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿûûûÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíííÿîîîÿîîîÿíííÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿîîîÿïïïÿïïïÿïïïÿîîîÿïïïÿîîîÿïïïÿðððÿïïïÿðððÿïïïÿðððÿïïïÿïïïÿðððÿñññÿñññÿðððÿñññÿðððÿðððÿñññÿñññÿñññÿòòòÿñññÿñññÿñññÿñññÿòòòÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿöööÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿõõõÿòòòÿ œœÿœ˜˜ÿ�™™ÿ�ššÿžš›ÿŸ››ÿ œœÿ œœÿ¡žžÿ¡žžÿ¢žŸÿ£Ÿ ÿ£  ÿŸœœÿîîîÿöööÿõõõÿõõõÿöööÿæìÞÿñôïÿÆÒ¶ÿ»Ë©ÿêíæÿõõöÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿñññÿûûûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿîîîÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿùùùÿùùùÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿüüüÿûûûÿüüüÿüüüÿüüüÿûûûÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿýýýÿýýýÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿîîîÿîîîÿîîîÿîîîÿíííÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿïïïÿîîîÿïïïÿïïïÿïïïÿïïïÿîîîÿïïïÿðððÿïïïÿïïïÿïïïÿðððÿñññÿðððÿðððÿñññÿðððÿñññÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿòòòÿôôôÿôôôÿôôôÿóóóÿôôôÿóóóÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿõõõÿöööÿöööÿõõõÿõõõÿöööÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿàÞÞÿœ˜˜ÿœ˜˜ÿ�™™ÿ�ššÿžš›ÿŸ››ÿ œœÿ ��ÿ¡žžÿ¢žŸÿ¢žŸÿ£Ÿ ÿ£  ÿÑÎÎÿ÷÷÷ÿöööÿõõõÿõõõÿõõõÿõõõÿ÷öøÿÎÙÀÿàæØÿöööÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿõõõÿöööÿõõõÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿîîîÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûûûÿñññÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿúúúÿùùùÿúúúÿùùùÿúúúÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿúûûÿûûûÿúúúÿûûûÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿúúúÿûûûÿûûûÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿûûûÿüüüÿýýýÿüüüÿüüüÿýýýÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿîîîÿíííÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿîîîÿïïïÿîîîÿîîîÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿðððÿïïïÿïïïÿðððÿñññÿñññÿðððÿðððÿðððÿñññÿðððÿñññÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿòòòÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿóóóÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿôôôÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿõõõÿõõõÿµ±±ÿœ˜˜ÿ�™™ÿ�™™ÿžš›ÿžš›ÿŸ››ÿ œœÿ¡��ÿ¡žžÿ¡žžÿ¢žŸÿ£ŸŸÿ¨¥¥ÿôôôÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿöööÿôõóÿø÷øÿöööÿöööÿöööÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿëëëÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿùùùÿõõõÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿùùùÿøøøÿøøøÿùùùÿùùùÿøøøÿøøøÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿøøøÿøøøÿ÷÷÷ÿòòñÿñððÿôóóÿôóóÿóòòÿóòòÿòññÿôóóÿöööÿøøøÿúúúÿúúúÿúúúÿûûûÿûûûÿûüüÿüüüÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿîîîÿíííÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿîîîÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿîîîÿðððÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿðððÿñññÿðððÿðððÿñññÿðððÿñññÿñññÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿóóóÿôôôÿôôôÿôôôÿóóóÿôôôÿóóóÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿòòòÿñññÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿóóóÿóóóÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿðððÿ—’’ÿœ˜˜ÿœ˜˜ÿ�ššÿ�ššÿžššÿžššÿ œœÿ ��ÿ¡žžÿ¢žŸÿ¢žŸÿ¢žžÿËÈÉÿöööÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿèèèÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿìëëÿÜÙÙÿØÕÖÿÚØØÿØÖÖÿÙ××ÿÚØØÿÛÙÙÿÛÙÙÿÜÚÚÿÛÙÙÿÛÙÙÿÜÚÚÿÝÛÛÿÝÛÜÿßÝÝÿàÞÞÿâßßÿäááÿçääÿëèèÿïíîÿóòòÿöõõÿùùùÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿúúúÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿûûûÿüüüÿüüüÿýýýÿýýýÿüüüÿüüüÿûûûÿüüüÿûûûÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿîîîÿîîîÿîîîÿíííÿîîîÿíííÿîîîÿîîîÿîîîÿïïïÿîîîÿîîîÿïïïÿïïïÿîîîÿïïïÿïïïÿïïïÿïïïÿðððÿïïïÿïïïÿïïïÿðððÿïïïÿñññÿòòòÿñññÿðððÿðððÿñññÿðððÿðððÿñññÿðððÿðððÿðððÿðððÿðððÿðððÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿóóóÿõõõÿñññÿñññÿñññÿòòòÿòòòÿòòòÿóóóÿóóóÿòòòÿóóóÿòòòÿòòòÿôôôÿöööÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿçååÿ•““ÿœ˜˜ÿ�™™ÿ�ššÿ�ššÿžš›ÿŸ››ÿ¡��ÿ ��ÿ¡žžÿ¢žŸÿ¢žžÿ©¥¥ÿòóóÿõõõÿõõõÿöööÿöööÿõõõÿöööÿõõõÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿêêêÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿöööÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿùùùÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿúúúÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿúúúÿúúúÿùùùÿúúúÿúúúÿ÷÷÷ÿÚ××ÿÙ××ÿØÖÖÿÚרÿÚØØÿÚØØÿÛØÙÿÜÚÚÿÛÙÚÿÜÚÚÿÜÚÚÿÝÚÛÿÝÜÜÿÝÛÜÿÝÛÜÿÞÝÝÿßÝÝÿßÝÝÿÞÝÝÿßÞÞÿßÞÞÿßÞÞÿßÞÞÿàßßÿàààÿãââÿéçèÿïîîÿõõõÿúúúÿûûûÿúúúÿûûûÿûûûÿüüüÿýýýÿüüüÿüüüÿüüüÿûûûÿüüüÿüüüÿûûûÿüüüÿýýýÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿÿÿÿÿýýýÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíííÿîîîÿíííÿîîîÿîîîÿîîîÿíííÿîîîÿîîîÿïïïÿïïïÿïïïÿîîîÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿðððÿïïïÿïïïÿðððÿðððÿñññÿðððÿñññÿðððÿðððÿñññÿñññÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿóóóÿóóóÿôôôÿôôôÿóóóÿòòòÿñññÿñññÿòòòÿòòòÿòòòÿóóóÿóóóÿòòòÿòòòÿóóóÿòòòÿòòòÿòòòÿõõõÿöööÿöööÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿøøøÿÔÒÒÿ™•–ÿœ˜˜ÿ�™™ÿ�ššÿ�ššÿžššÿ œœÿ œœÿ ��ÿ¡žžÿ¢žŸÿž››ÿÖÓÓÿõõõÿõõõÿöööÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿíííÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿôôôÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿùùùÿûûûÿ÷÷÷ÿåããÿØÖÖÿØÖÖÿÚØØÿÚØØÿÛÙÙÿÛÙÙÿÜÚÚÿÜÚÚÿÜÚÚÿÜÚÛÿÝÜÜÿÝÜÜÿÞÜÜÿÞÝÝÿßÝÝÿÞÝÝÿÞÝÝÿÞÝÝÿßÞÞÿßÞÞÿàßßÿáààÿâààÿâááÿâááÿãááÿäââÿåããÿéèèÿòððÿúúúÿüýýÿüüüÿüüüÿýýýÿýýýÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿþþþÿþþþÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿýýýÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿîîîÿîîîÿîîîÿîîîÿíííÿîîîÿîîîÿîîîÿîîîÿïïïÿïïïÿîîîÿïïïÿïïïÿïïïÿïïïÿîîîÿïïïÿðððÿïïïÿïïïÿïïïÿïïïÿïïïÿðððÿñññÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿñññÿðððÿðððÿðððÿðððÿðððÿðððÿôôôÿôôôÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿñññÿñññÿñññÿñññÿñññÿòòòÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿòòòÿòòòÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿøøøÿÀ¾¾ÿ›——ÿœ˜˜ÿ�™™ÿ�ššÿ�ššÿŸ››ÿŸ››ÿ œœÿ ��ÿ¡žžÿ¢ŸŸÿ­©©ÿôôôÿôôôÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿùùùÿñññÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿòòòÿùùùÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿøøøÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿúúúÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûüûÿúúúÿïííÿéçèÿáßßÿÝÛÛÿÛÙÙÿÛÙÙÿÜÚÚÿÜÚÛÿÝÛÛÿÝÜÜÿÝÛÜÿÞÜÜÿÞÝÝÿßÝÝÿßÝÝÿßÝÝÿßÞÞÿßÞÞÿßÞÞÿàßßÿâààÿâààÿâááÿâááÿâááÿãââÿãââÿãââÿäããÿæääÿîííÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿîîîÿîîîÿîîîÿîîîÿîîîÿíííÿîîîÿîîîÿîîîÿïïïÿîîîÿïïïÿïïïÿîîîÿïïïÿïïïÿïïïÿïïïÿðððÿïïïÿïïïÿïïïÿðððÿðððÿñññÿñññÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿñññÿðððÿñññÿðððÿðððÿðððÿñññÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿóóóÿñññÿñññÿñññÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿôôôÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿö÷÷ÿ¶´´ÿ›——ÿœ˜˜ÿ�™™ÿ�ššÿžš›ÿžššÿ œœÿ¡��ÿ ��ÿ¡žžÿ œ�ÿÓÑÑÿôôôÿôôôÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿöööÿöööÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿùùùÿõõõÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿðððÿùùùÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿùùùÿùùùÿùùùÿøøøÿùùùÿøøøÿøøøÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿúúúÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿ÷÷÷ÿýýýÿûûûÿøøøÿòññÿíììÿèççÿäââÿàÞßÿÞÜÜÿÝÛÛÿÝÛÛÿÜÛÛÿÞÜÜÿßÝÝÿâßßÿäààÿßÞÞÿàßßÿáààÿáààÿáààÿáààÿâááÿâááÿâááÿãââÿäããÿåääÿåääÿäããÿôóóÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿüüüÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿîîîÿîîîÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿñññÿñññÿðððÿñññÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿïïïÿðððÿðððÿôôôÿôôôÿôôôÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿóóóÿóóóÿôôôÿôôôÿòòòÿñññÿñññÿñññÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿòòòÿòòòÿòòòÿòòòÿôôôÿõõõÿõõõÿõõõÿöööÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿõôôÿ±®®ÿ›——ÿœ˜˜ÿ�™™ÿ�ššÿžš›ÿžš›ÿŸ››ÿ¡��ÿ¡žžÿ¡��ÿ¬¨¨ÿöööÿôôôÿôôôÿõõõÿôôôÿõõõÿôôôÿõõõÿôôôÿõõõÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿùùùÿùùùÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿîîîÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿøøøÿøøøÿøøøÿùùùÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿúúúÿúúúÿùùùÿúúúÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿúúúÿúúúÿúúúÿ÷ööÿöööÿûûûÿúúúÿúúúÿúúúÿûûûÿüüüÿûüüÿúùùÿ÷ööÿôóóÿðïðÿíììÿçææÿÞÝÝÿßÞÞÿàßßÿãáâÿâááÿáààÿâààÿâààÿáààÿâââÿäããÿæååÿèææÿéèèÿìëëÿöõõÿþþþÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíííÿíííÿíííÿîîîÿîîîÿîîîÿíííÿîîîÿïïïÿïïïÿïïïÿïïïÿîîîÿïïïÿïïïÿîîîÿîîîÿðððÿðððÿðððÿïïïÿïïïÿïïïÿïïïÿñññÿñññÿðððÿðððÿðððÿðððÿðððÿñññÿðððÿñññÿðððÿðððÿðððÿðððÿðððÿðððÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿóóóÿñññÿñññÿñññÿòòòÿòòòÿóóóÿòòòÿóóóÿòòòÿòòòÿóóóÿòòòÿòòòÿóóóÿôôôÿöööÿöööÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿôõõÿ³°°ÿ›——ÿœ˜˜ÿ�™™ÿ�ššÿžš›ÿžš›ÿŸ››ÿ ��ÿ¡žžÿž››ÿÛÙÙÿöööÿôôôÿôôôÿôôôÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿüüüÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíííÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿøøøÿøøøÿùùùÿùùùÿùùùÿúúúÿøøøÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿúúúÿúúúÿúúúÿùùùÿùùùÿúúúÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿúúúÿúúúÿùùùÿôóóÿûûûÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿëêêÿÞÝÝÿßÞÞÿãââÿøøøÿüüüÿóññÿçââÿçããÿâááÿöõõÿûûûÿýýýÿûûûÿ÷÷÷ÿúúúÿø÷÷ÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿüüüÿýýýÿýýýÿýýýÿþþþÿýýýÿüüüÿüüüÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿÿÿÿÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíííÿíííÿíííÿíííÿíííÿíííÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿîîîÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿðððÿñññÿñññÿñññÿðððÿñññÿðððÿñññÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿñññÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿòòòÿñññÿñññÿñññÿñññÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿôôôÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿõõõÿöööÿ÷øøÿ®ª«ÿ›——ÿ�™™ÿ�™™ÿžš›ÿ�ššÿŸ››ÿŸœœÿ ��ÿ¡žžÿµ°±ÿòòòÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿôôôÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿøøøÿøøøÿøøøÿõõõÿüüüÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíííÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿùùùÿøøøÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿøøøÿøøøÿùùùÿøøøÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿôôôÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿàßßÿÞÝÝÿßÞÞÿäããÿø÷÷ÿüüüÿèççÿáààÿçãâÿø÷÷ÿûûûÿûûûÿûûûÿûûûÿ÷ööÿùùùÿøøøÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿûûûÿüüüÿüüüÿüüüÿýýýÿýýýÿþþþÿþþþÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿþþþÿþþþÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíííÿíííÿíííÿíííÿíííÿíííÿíííÿîîîÿîîîÿîîîÿíííÿîîîÿîîîÿíííÿîîîÿîîîÿïïïÿïïïÿïïïÿïïïÿîîîÿïïïÿîîîÿðððÿñññÿïïïÿðððÿðððÿñññÿðððÿðððÿñññÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿòòòÿôôôÿôôôÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿóóóÿóóóÿôôôÿôôôÿôôôÿóóóÿñññÿñññÿñññÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿòòòÿòòòÿòòòÿòòòÿòòòÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿùùùÿ²¬­ÿœ—˜ÿ�™™ÿ�ššÿžš›ÿžš›ÿŸ››ÿ œœÿ¡��ÿœššÿßÝÝÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿòòòÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿîîîÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿúúúÿúúúÿúúúÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿðïïÿúúúÿûûûÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿúúúÿùùùÿÞÝÝÿßÞÞÿßÞÞÿæååÿûûûÿûüüÿâááÿàààÿàààÿîííÿüüüÿúúúÿûûûÿüüüÿ÷ööÿûûûÿôôôÿêééÿùøøÿûûûÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿÿÿÿÿýýýÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿìììÿíííÿíííÿìììÿíííÿíííÿíííÿîîîÿîîîÿîîîÿíííÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿîîîÿïïïÿïïïÿïïïÿðððÿðððÿðððÿïïïÿïïïÿïïïÿïïïÿðððÿïïïÿðððÿðððÿïïïÿïïïÿïïïÿðððÿðððÿòòòÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿñññÿñññÿñññÿòòòÿòòòÿóóóÿòòòÿóóóÿòòòÿóóóÿòòòÿòòòÿóóóÿòòòÿöööÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿõõõÿö÷÷ÿÑÏÏÿœ˜˜ÿ�™™ÿ�ššÿ�ššÿžššÿŸ››ÿ œœÿ ��ÿ«¦¦ÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿõõõÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿôôôÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿîîîÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿúúúÿðððÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿøøøÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿïîîÿûûûÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿñððÿÝÜÜÿÞÝÝÿÞÞÞÿíììÿûûûÿùùùÿáààÿáààÿáààÿîííÿüüüÿûûûÿûûûÿûûûÿ÷÷÷ÿüüüÿ÷÷÷ÿûùùÿúúúÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíííÿíííÿìììÿíííÿìììÿíííÿîîîÿíííÿîîîÿîîîÿîîîÿîîîÿíííÿíííÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿïïïÿðððÿðððÿïïïÿïïïÿïïïÿïïïÿðððÿðððÿïïïÿðððÿðððÿðððÿðððÿîîîÿðððÿïïïÿòòòÿôôôÿôôôÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿóóóÿñññÿñññÿñññÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿòòòÿòòòÿòòòÿôôôÿöööÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿõõõÿâááÿ˜””ÿœ˜˜ÿ�™™ÿ�ššÿžššÿŸ››ÿ œœÿ œœÿçååÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿõõõÿôôôÿôôôÿõõõÿôôôÿôôôÿõõõÿôôôÿõõõÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿêêêÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ÷÷÷ÿóóóÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿúúúÿùùùÿùùùÿúúúÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿûûûÿôôôÿûúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿçææÿÞÝÝÿÞÝÝÿÞÞÞÿðïïÿûûûÿóòòÿàààÿàààÿáààÿñððÿûûûÿûûûÿûûûÿüüüÿöõõÿüüüÿüúúÿÿèéÿüúúÿûûûÿüüüÿüüüÿüüüÿúúúÿüüüÿûûûÿýýýÿüüüÿüüüÿýýýÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿüüüÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíííÿíííÿíííÿíííÿíííÿíííÿíííÿîîîÿîîîÿîîîÿîîîÿíííÿîîîÿîîîÿíííÿîîîÿîîîÿîîîÿîîîÿïïïÿïïïÿîîîÿðððÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿðððÿïïïÿïïïÿðððÿïïïÿïïïÿïïïÿïïïÿðððÿïïïÿóóóÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿóóóÿôôôÿòòòÿñññÿñññÿòòòÿóóóÿòòòÿóóóÿóóóÿòòòÿòòòÿòòòÿôôôÿõõõÿöööÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿõõõÿöööÿõõõÿñððÿŸ™šÿ�™™ÿ�™™ÿ�ššÿžš›ÿŸ››ÿž››ÿ³¯°ÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿõõõÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿôôôÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿöööÿèèèÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿôôôÿõõõÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿúúúÿùùùÿúúúÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿõôôÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿùùùÿúúúÿúúúÿáßßÿÞÝÝÿÞÝÝÿÞÝÝÿôóóÿûûûÿéèèÿàààÿáààÿáààÿõõõÿûûûÿûûûÿûûûÿûûûÿôóóÿýýýÿüüüÿþóóÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿýýýÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿìììÿìììÿíííÿíííÿíííÿíííÿíííÿîîîÿîîîÿîîîÿíííÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿîîîÿîîîÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿðððÿïïïÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿòòòÿòòòÿòòòÿòòòÿñññÿñññÿòòòÿñññÿôôôÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿóóóÿôôôÿÎËËÿ›——ÿ�ššÿžš›ÿžššÿŸ››ÿŸ››ÿßÝÝÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿèèèÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóóóÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿøøøÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿõõõÿøøøÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿùùùÿúúúÿúúúÿùùùÿÞÜÜÿÞÝÝÿÞÝÝÿßÞÞÿ÷ööÿúúúÿáààÿàààÿáààÿâââÿùøøÿûûûÿûûûÿûûûÿûûûÿ÷÷÷ÿúúúÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿüüüÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿüüüÿþþþÿýýýÿýýýÿþþþÿýýýÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿëëëÿëëëÿìììÿìììÿìììÿìììÿíííÿíííÿîîîÿíííÿîîîÿîîîÿîîîÿíííÿíííÿîîîÿïïïÿïïïÿîîîÿïïïÿïïïÿîîîÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿðððÿïïïÿðððÿðððÿïïïÿóóóÿôôôÿóóóÿôôôÿôôôÿóóóÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿõõõÿôôôÿôôôÿòòòÿòòòÿñññÿñññÿóóóÿöööÿõõõÿõõõÿõõõÿöööÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿôôôÿóóóÿõóóÿ£ŸŸÿ�™šÿžš›ÿžššÿŸ›œÿ¢žžÿîííÿóóóÿóóóÿôôôÿôôôÿõõõÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿõõõÿõõõÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿëëëÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿñññÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿøøøÿøøøÿùùùÿøøøÿøøøÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿûûûÿöööÿûûûÿûûûÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿ÷ööÿÝÜÜÿÞÝÝÿÞÝÝÿàßßÿùùùÿúùùÿßÞÞÿàààÿáààÿçççÿûûûÿûûûÿûûûÿûûûÿûûûÿùùùÿôóóÿéèèÿôôôÿûûûÿûûûÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿûûûÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿÿÿÿÿþþþÿÿÿÿÿýýýÿþþþÿÿÿÿÿýýýÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿìììÿëëëÿìììÿëëëÿìììÿìììÿíííÿíííÿíííÿíííÿíííÿíííÿíííÿíííÿíííÿíííÿíííÿíííÿîîîÿîîîÿîîîÿïïïÿïïïÿïïïÿïïïÿïïïÿðððÿðððÿïïïÿðððÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿðððÿïïïÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿöööÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿòòòÿòòòÿóóóÿ·³´ÿ�™™ÿžš›ÿžššÿŸ››ÿ£ŸŸÿðïïÿóóóÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿõõõÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿôôôÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿöööÿöööÿïïïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿðððÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿùùùÿøøøÿøøøÿùùùÿøøøÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿûûûÿ÷ööÿûûûÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿõôôÿÝÜÜÿÞÝÝÿßÞÞÿâááÿûûûÿõôôÿßßßÿàààÿáààÿíììÿüüüÿûûûÿûûûÿúúúÿýýýÿêééÿöööÿöööÿìììÿøøøÿûûûÿüüüÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿûûûÿüüüÿüüüÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿìììÿìììÿìììÿìììÿìììÿëëëÿíííÿíííÿíííÿíííÿíííÿíííÿìììÿíííÿíííÿíííÿîîîÿíííÿîîîÿîîîÿîîîÿïïïÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿïïïÿïïïÿîîîÿïïïÿïïïÿïïïÿïïïÿïïïÿðððÿðððÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿòòòÿòòòÿóóóÿ³®®ÿ�™™ÿžš›ÿŸ››ÿŸ››ÿ¤  ÿòòòÿóóóÿôôôÿôôôÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿõõõÿõõõÿôôôÿõõõÿôôôÿõõõÿôôôÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿôôôÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿðððÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿúúúÿðïïÿ÷÷÷ÿõôôÿòñòÿñññÿóòòÿôôôÿóòòÿðîîÿîííÿéèèÿÝÜÜÿÞÝÝÿßÞÞÿåääÿýýýÿîííÿàààÿàààÿáààÿóóóÿûûûÿûûûÿûûûÿûûûÿöõõÿêééÿúúúÿøööÿþõöÿýøùÿûûûÿûûûÿûûüÿüüüÿûûûÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿüüüÿýýýÿýýýÿþþþÿýýýÿýýýÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿëëëÿìììÿìììÿëëëÿìììÿìììÿìììÿíííÿíííÿíííÿìììÿíííÿìììÿíííÿíííÿíííÿîîîÿîîîÿíííÿîîîÿîîîÿîîîÿîîîÿïïïÿïïïÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿïïïÿðððÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿöööÿöööÿöööÿõõõÿöööÿòòòÿòòòÿòòòÿ¢��ÿ�™™ÿžš›ÿŸ››ÿŸ››ÿ¡��ÿôõõÿóóóÿóóóÿôôôÿôôôÿóóóÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿõõõÿôôôÿõõõÿôôôÿõõõÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿùùùÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿïïïÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿöööÿñññÿÙØØÿÚÙÙÿÚÙÙÿÚÙÙÿÙÙÙÿÚÚÚÿÛÚÚÿÜÛÛÿÝÜÜÿÞÝÝÿÞÝÝÿßÞÞÿãââÿìëëÿãããÿàßßÿàßßÿáààÿ÷÷÷ÿûûûÿûûûÿûûûÿûûûÿúúúÿø÷÷ÿüýýÿüïðÿÿçèÿýññÿüûûÿüõõÿýòóÿýööÿüüüÿüüüÿýýýÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿìììÿìììÿëëëÿìììÿëëëÿìììÿíííÿíííÿìììÿíííÿíííÿíííÿíííÿíííÿíííÿíííÿíííÿíííÿíííÿíííÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿîîîÿîîîÿïïïÿîîîÿïïïÿïïïÿîîîÿîîîÿîîîÿðððÿïïïÿðððÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿõõõÿòòòÿòòòÿóóóÿ£��ÿ�™˜ÿ�™™ÿŸ››ÿŸ››ÿŸ››ÿÖÓÒÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿôôôÿóóóÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿõõõÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿðððÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿúúúÿøøøÿöõõÿäããÿÙØØÿÚÙÙÿÛÚÚÿÛÚÚÿÜÛÛÿÜÛÛÿÜÛÛÿÝÜÜÿÝÜÜÿÞÝÝÿÞÝÝÿÞÝÝÿßÞÞÿßÞÞÿßÞßÿàßßÿàààÿãââÿúúúÿüüüÿûûûÿúúúÿúúúÿûûûÿúúúÿûûûÿýôôÿþîîÿýòóÿüö÷ÿýñòÿýòòÿýòòÿüö÷ÿûûûÿüüüÿüüüÿýýýÿüüüÿüüüÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿýýýÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿìììÿìììÿìììÿìììÿìììÿìììÿíííÿíííÿíííÿìììÿíííÿìììÿìììÿíííÿíííÿíííÿíííÿíííÿíííÿîîîÿîîîÿîîîÿïïïÿïïïÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿðððÿðððÿñññÿôôôÿñòòÿîîîÿðññÿñòòÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿõõõÿòòòÿòòòÿòòòÿÄÁÂÿ©¦´ÿ¬©·ÿ�™˜ÿŸ›šÿ®«ºÿçç÷ÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿõõõÿõõõÿôôôÿõõõÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿôôôÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿðððÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿúúúÿñððÿûûûÿÜÛÛÿÚÙÙÿÚÙÙÿÛÚÚÿÛÚÚÿÜÛÛÿÜÛÛÿÝÜÜÿÝÜÜÿÝÜÜÿÞÝÝÿÞÝÝÿßÞÞÿßÞÞÿßßßÿßßßÿàààÿàààÿéééÿýýýÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿüøøÿüûûÿüõõÿýñòÿýòòÿýòòÿýööÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿûûûÿûûûÿüüüÿüüüÿýýýÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿþþþÿþþþÿýýýÿýýýÿþþþÿýýýÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿýýýÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿëëëÿìììÿëëëÿìììÿëëëÿìììÿíííÿíííÿíííÿìììÿíííÿíííÿíííÿíííÿíííÿíííÿîîîÿíííÿíííÿîîîÿîîîÿîîîÿïïïÿîîîÿïïïÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿïïïÿïïïÿïïïÿîîîÿîîîÿîîîÿïïïÿñññÿöîîÿü±´ÿôõôÿ÷ÜÝÿõííÿôòòÿõïïÿóôôÿóóóÿñññÿïïïÿïïïÿîîîÿïïïÿñññÿñññÿòòòÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿõõõÿöööÿõõôÿòòòÿîîôÿææøÿËÊòÿÀ¿áÿÒÒÿÿ«¨³ÿŸ›™ÿÊÊòÿááúÿôôóÿóóóÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿõõõÿõõõÿõõõÿõõõÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿòòòÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿðððÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿùùùÿùùùÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿòñòÿðííÿÞÚÚÿÛÙÙÿÚÙÙÿÛÚÚÿÛÚÚÿÜÛÛÿÜÛÛÿÜÛÛÿÝÜÜÿÝÜÜÿÞÝÝÿÞÝÝÿÞÞÞÿßÞÞÿßßßÿàßßÿàßßÿàßßÿñññÿüüüÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿüüüÿüüüÿüüüÿûûûÿüùúÿýòòÿýòòÿýòóÿüùúÿûûûÿýýýÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿûûûÿüüüÿýýýÿüüüÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿÿÿÿÿýýýÿþþþÿÿÿÿÿþþþÿþþþÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿëëëÿìììÿìììÿìììÿëëëÿíííÿìììÿíííÿíííÿíííÿíííÿíííÿíííÿíííÿíííÿíííÿîîîÿíííÿîîîÿíííÿïïïÿïïïÿïïïÿîîîÿïïïÿîîîÿîîîÿîîîÿïïïÿîîîÿïïïÿîîîÿïïïÿîîîÿîîîÿîîîÿðððÿïïïÿñòòÿöååÿþ‹‘ÿõëìÿÿ�’ÿû¿ÀÿúÀÂÿþ“˜ÿóõõÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿóóóÿòòòÿòòòÿñññÿïïïÿðððÿñññÿóóóÿóóóÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿããùÿÔÔýÿÐÐÿÿÐÐÿÿÑÑÿÿ¶´ÎÿÑÑÿÿÆÅéÿ§£«ÿÓÓþÿÓÓÿÿòòóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿóóóÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿ÷÷÷ÿ÷÷÷ÿïïïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûûûÿòòòÿöööÿöööÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿøøøÿâÜÜÿáÛÛÿâÜÜÿáÜÜÿãÝÝÿáÝáÿßÞçÿßÞæÿÞÝàÿÝÜÜÿÜÜÜÿÝÜÜÿÞÝÝÿÞÞÞÿÝÝÝÿÞÝÝÿæææÿìëëÿøøøÿûûûÿûûûÿüüüÿúúúÿûûûÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿûùúÿûøøÿüúúÿüüüÿüüüÿüüüÿüüüÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿÿÿÿÿýýýÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿìììÿìììÿìììÿìììÿìììÿìììÿíííÿìììÿíííÿíííÿíííÿíííÿìììÿíííÿíííÿíííÿíííÿíííÿíííÿîîîÿîîîÿîîîÿïïïÿîîîÿïïïÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿîîîÿñññÿóóóÿóòòÿôôôÿõííÿôòòÿõíîÿ÷áãÿôöõÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿõõõÿõõõÿõõõÿõõõÿôôôÿôôôÿôôôÿòòòÿòòòÿòòòÿñññÿñññÿñññÿòòòÿóóóÿôôôÿõõõÿèèùÿÒÒþÿÎÎÿÿÓÓþÿààùÿåæøÿëëúÿàÞáÿ××ÿÿÓÔÿÿ®«¹ÿÓÓÿÿÓÓÿÿîîôÿóóóÿóóóÿóóóÿôôôÿôôôÿóóóÿôôôÿóóóÿôôôÿóóóÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿöööÿöööÿöööÿöööÿ÷÷÷ÿìììÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿöööÿóóóÿöööÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿõõõÿòððÿáÛÚÿâÜÜÿãÜÜÿãÜÜÿãÝÝÿãÞÝÿãÞàÿãÞáÿãßáÿîîîÿåâãÿáàåÿááçÿððòÿøøøÿúùúÿûûûÿüüüÿûûûÿûûûÿüüüÿüüüÿûûûÿûûûÿúúúÿûûûÿûûûÿûûûÿüüüÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿûûûÿüüüÿûûûÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿíííÿíííÿíííÿíííÿìììÿíííÿíííÿíííÿíííÿíííÿîîîÿíííÿíííÿïïïÿïïïÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿïïïÿîîîÿîîîÿîîîÿîîîÿðððÿïïïÿïïïÿïïïÿðððÿïïïÿðððÿðððÿñññÿðññÿñññÿòòòÿòòòÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿõõõÿõõõÿöööÿöööÿöööÿöööÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿöööÿõõõÿõõõÿöööÿöööÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿôôôÿôôôÿÙÙüÿÎÎÿÿÞÞøÿñññÿôôòÿãâáÿ°«ªÿ¶²·ÿÆÄçÿ¹·Ïÿ¯¬¹ÿÕÔüÿÓÓÿÿääøÿóóòÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿêêêÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿòòòÿôôôÿõõõÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿùùùÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿøøøÿæßßÿáÚÙÿáÛÛÿâÜÜÿãÜÜÿãÜÜÿãÝÝÿãÞÞÿãÝÝÿäÞÞÿæáàÿñïïÿâÞÞÿæâãÿøøùÿúûúÿúúúÿúúúÿúúúÿúúúÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿýýýÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿýýýÿýýýÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿëëëÿëëëÿìììÿìììÿìììÿíííÿíííÿíííÿíííÿíííÿìììÿíííÿíííÿíííÿíííÿíííÿíííÿíííÿîîîÿíííÿïïïÿîîîÿîîîÿîîîÿïïïÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿïïïÿïïïÿïïïÿîîîÿïïïÿïïïÿïïïÿîîîÿïïïÿîîîÿïïïÿïïïÿïïïÿðððÿðððÿðððÿñññÿñññÿóóóÿêééÿÕÒÓÿØÖÖÿàßßÿçççÿíííÿñññÿ÷÷÷ÿôôôÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿôôöÿÒÒþÿÕÕüÿññòÿôôôÿÓÑÑÿ¶´ÎÿÏÏüÿÍÍ÷ÿ œ�ÿ�™˜ÿ¾»ÈÿÒÒÿÿÚÚüÿóóòÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿõõõÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿéééÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿïïïÿöööÿöööÿöööÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿúúúÿíééÿàÚÙÿáÛÛÿâÜÜÿâÜÜÿãÜÜÿâÜÜÿãÝÝÿäÞÞÿäÞÝÿäÞÞÿäßÞÿâÞÞÿâÞÞÿêççÿúúûÿúúúÿúúúÿúúúÿûûûÿúúúÿûûûÿûûûÿüüüÿûûûÿûûûÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿûûûÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿëëëÿëëëÿëëëÿëëëÿìììÿëëëÿëëëÿëëëÿìììÿìììÿíííÿíííÿíííÿìììÿíííÿíííÿíííÿíííÿîîîÿîîîÿïïïÿïïïÿîîîÿïïïÿîîîÿîîîÿîîîÿïïïÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿîîîÿïïïÿïïïÿðððÿðððÿñññÿÓÑÑÿŒ�‚ÿ�‡‡ÿ�ƒ„ÿ‡€ÿƒ€€ÿ‡��ÿ‹‚‚ÿÁ¼¼ÿòòòÿòóóÿóóóÿóóóÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿíí÷ÿÎÎÿÿää÷ÿõõôÿÇÃÃÿÌÌùÿÐÐúÿÑÐüÿ¦¢ªÿœ™™ÿÑÏÐÿÖÖþÿÔÔþÿòòóÿòòóÿòòòÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿóóóÿóóóÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿöööÿöööÿ÷÷÷ÿöööÿëëëÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíííÿ÷÷÷ÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿûûûÿèââÿáÛÚÿáÛÛÿáÛÛÿâÜÜÿãÜÜÿãÜÜÿãÝÝÿãÝÝÿäÞÝÿäßßÿäÞÞÿâÞÞÿãßßÿõóóÿúúúÿúúúÿúúúÿûûûÿúúúÿûûûÿûûûÿüüüÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿûûûÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿìììÿìììÿìììÿëëëÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿîîîÿîîîÿîîîÿîîîÿíííÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿîîîÿîîîÿîîîÿíííÿîîîÿðððÿïïïÿîîîÿïïïÿîîîÿïïïÿïïïÿïïïÿîîîÿïïïÿîîîÿïïïÿïïïÿïïïÿïïïÿðððÿðððÿñññÿÚ××ÿŽ……ÿ�††ÿ�‡‡ÿ‘ˆˆÿŠ‚ˆÿŠ�‰ÿ’ŠŠÿ”ŒŒÿ“Š‹ÿ¼¶¶ÿòññÿðððÿñññÿñññÿòòòÿñññÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿööõÿää÷ÿÒÒþÿòòôÿÖÒÒÿžšœÿ£Ÿ¤ÿ¨¥­ÿ œœÿ�™™ÿéççÿááùÿÐÐÿÿííõÿóóòÿòòòÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿôôôÿôôôÿôôôÿóóóÿóóóÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿõõõÿöööÿöööÿöööÿöööÿîîîÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿìììÿøøøÿöööÿöööÿöööÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿùùùÿøøøÿøøøÿøøøÿùùùÿøøøÿùùùÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿùùùÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿúûûÿäÞÞÿáÚÚÿáÛÛÿâÜÜÿâÜÛÿãÜÜÿâÜÜÿãÝÝÿãÞÝÿäÞÝÿäÞÞÿäßÞÿâÞÞÿêæåÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿýýýÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿýýýÿýýýÿüüüÿüüüÿýýýÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿýýýÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿêêêÿêêêÿêêêÿëëëÿìììÿìììÿìììÿìììÿíííÿìììÿíííÿíííÿìììÿíííÿíííÿíííÿîîîÿíííÿíííÿîîîÿîîîÿíííÿîîîÿíííÿîîîÿíííÿíííÿíííÿíííÿíííÿíííÿîîîÿîîîÿíííÿîîîÿîîîÿîîîÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿîîîÿïïïÿïïïÿñññÿíëëÿ‹ÿŽ……ÿ�††ÿ�‡‡ÿ�„ˆÿ†~‡ÿ‹�Šÿ“Š‹ÿ”ŒŒÿ”‹Œÿ“Š‹ÿÛרÿñññÿñññÿñññÿñññÿòòòÿñññÿñññÿñññÿðððÿñññÿñññÿñññÿñññÿñññÿñññÿðððÿòòðÿÛÛûÿ××ýÿñññÿ£ž›ÿš–•ÿžš™ÿœ——ÿÆÂÃÿððôÿÙÙüÿÓÓÿÿååøÿóóòÿòòòÿòòòÿóóóÿóóóÿôôôÿóóóÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿõõõÿõõõÿôôôÿóóóÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿîîîÿ÷÷÷ÿöööÿöööÿøøøÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿöööÿíêêÿâÛÛÿâÛÛÿâÜÜÿâÜÜÿâÜÜÿãÝÝÿãÝÝÿãÞÞÿäÞÝÿäÞÞÿäßÞÿâÝÝÿöõõÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿüüüÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿýýýÿþþþÿþþþÿÿÿÿÿþþþÿýýýÿþþþÿÿÿÿÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿëëëÿëëëÿêêêÿëëëÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿíííÿîîîÿïïïÿïïïÿîîîÿïïïÿîîîÿîîîÿîîîÿîîîÿïïïÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿîîîÿîîîÿïïïÿïïïÿïïïÿîîîÿïïïÿòòòÿÏËËÿˆ€ÿŒƒƒÿ�„…ÿ‹ƒˆÿ‡~‡ÿˆ€ˆÿŒ��ÿ‘„�ÿ”ŒŒÿ”Œ�ÿ”ŒŒÿ´®®ÿóôôÿñññÿñññÿòòòÿñññÿñññÿñññÿñññÿðððÿñññÿñññÿñññÿñññÿñññÿñññÿòòòÿôôôÿõõõÿòò÷ÿõõõÿêêöÿØØàÿ¹·ÎÿÒÑèÿØØþÿÑÑÿÿÔÔþÿààúÿîîôÿòòòÿóóóÿòòòÿóóóÿóóóÿôôôÿôôôÿôôôÿóóóÿóóóÿôôôÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿõõõÿöööÿöööÿöööÿóóóÿùùùÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿïïïÿöööÿõõõÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùúúÿòòòÿöôôÿàÙÙÿâÛÛÿâÜÜÿâÜÜÿãÝÜÿâÜÜÿãÝÝÿãÝÝÿäÞÞÿäßßÿäßÞÿæááÿûûûÿùùùÿúúúÿúúúÿúúúÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿúúúÿúúúÿûûûÿüüüÿüüüÿüüüÿüüüÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿýýýÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿêêêÿëëëÿëëëÿëëëÿëëëÿëëëÿëëëÿìììÿëëëÿìììÿìììÿìììÿìììÿìììÿìììÿíííÿìììÿìììÿíííÿîîîÿíííÿíííÿíííÿíííÿíííÿíííÿîîîÿîîîÿíííÿíííÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿïïïÿïïïÿîîîÿïïïÿîîîÿïïïÿîîîÿïïïÿîîîÿîîîÿïïïÿîîîÿîîîÿîîîÿïïïÿïïïÿñññÿÄÀÀÿ°©©ÿÌÈÈÿ¾¸½ÿ‚~ƒÿ‡‡ÿ……ÿ���ÿ�‚�ÿ˜Š–ÿ”Š‹ÿ‘ˆ‰ÿŸ——ÿñññÿòòòÿòòòÿòòòÿòòòÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿòòòÿôôôÿöööÿöööÿöööÿõõõÿöööÿ÷÷öÿ÷÷÷ÿïïûÿààüÿååøÿììõÿòòóÿôôòÿóóòÿóóóÿòòòÿóóóÿóóóÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿöööÿöööÿöööÿõõõÿõõõÿöööÿñññÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿðððÿ÷÷÷ÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿøøøÿøøøÿøøøÿùùùÿøøøÿøøøÿøøøÿùùùÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿòòòÿùùùÿãÜÜÿâÛÛÿáÛÛÿâÜÜÿâÜÜÿãÝÝÿãÞÝÿäÞÝÿäÞÞÿäÞÞÿãÞÞÿíêêÿûûûÿúúúÿúúúÿúúúÿúúúÿùùùÿúúúÿùùùÿúúúÿùùùÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿÿÿÿÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿëëëÿêêêÿëëëÿëëëÿìììÿìììÿìììÿìììÿìììÿìììÿëëëÿìììÿìììÿìììÿìììÿíííÿìììÿìììÿíííÿíííÿíííÿíííÿíííÿíííÿíííÿíííÿíííÿîîîÿîîîÿíííÿîîîÿíííÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿïïïÿîîîÿîîîÿïïïÿïïïÿîîîÿïïïÿîîîÿïïïÿïïïÿîîîÿïïïÿïïïÿïïïÿïððÿòóòÿôõõÿñññÿÄ¿Äÿ„~„ÿ��ÿĺÄÿ‘€‘ÿ�‚�ÿª™ªÿëéëÿľ¿ÿª¢£ÿêééÿñññÿñññÿòòòÿòòòÿòòòÿñññÿñññÿðððÿðððÿñññÿñññÿñññÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷öÿ÷÷õÿóóòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿöööÿõõõÿöööÿöööÿõõõÿõõõÿõõõÿñññÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿñññÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿùùùÿùùùÿøøøÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿõôôÿöööÿûûûÿìèçÿáÛÛÿâÜÜÿâÜÜÿãÜÜÿãÝÝÿãÞÝÿãÝÝÿäÞÝÿäÞÞÿãÝÝÿòððÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿûûûÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿüüüÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿêêêÿëëëÿêêêÿëëëÿëëëÿìììÿëëëÿìììÿëëëÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿíííÿîîîÿíííÿîîîÿîîîÿíííÿíííÿîîîÿíííÿîîîÿíííÿîîîÿíííÿíííÿíííÿîîîÿîîîÿíííÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿíííÿîîîÿîîîÿîîîÿîîîÿïïïÿïïïÿïïïÿïïïÿðððÿðððÿñññÿðððÿñññÿÒÊÒÿ‚~‚ÿÇ¿Çÿóôóÿ¶Âÿ���ÿÌÂÌÿñññÿóóóÿôôôÿñññÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿñññÿñññÿñññÿñññÿôôôÿöööÿöööÿõõõÿöööÿöööÿöööÿöööÿõõõÿöööÿöööÿõõõÿöööÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿóóóÿóóóÿóóóÿôôôÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿöööÿöööÿõõõÿöööÿðððÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿòòòÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿùùùÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿöõõÿùùùÿùùùÿ÷ööÿâÛÛÿâÜÜÿãÜÜÿãÝÝÿãÝÝÿãÞÝÿäÞÞÿäÞÞÿäÞÞÿäÞÝÿø÷÷ÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿþþþÿþþþÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿþþþÿýýýÿýýýÿþþþÿþþþÿÿÿÿÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿêêêÿéééÿéééÿêêêÿëëëÿêêêÿëëëÿëëëÿìììÿëëëÿëëëÿëëëÿìììÿìììÿìììÿìììÿìììÿìììÿíííÿîîîÿíííÿíííÿîîîÿíííÿíííÿîîîÿíííÿíííÿîîîÿíííÿíííÿíííÿîîîÿîîîÿíííÿîîîÿíííÿîîîÿîîîÿîîîÿíííÿîîîÿíííÿíííÿîîîÿïïïÿïïïÿîîîÿîîîÿïïïÿîîîÿïïïÿïïïÿïïïÿïïïÿïïïÿòòòÿáÜáÿñññÿïïïÿñòñÿ«œ«ÿëèëÿðððÿðððÿðððÿðððÿòòòÿñññÿñññÿòòòÿðððÿðððÿñññÿñññÿñññÿñññÿñññÿöööÿöööÿöööÿöööÿöööÿõõõÿõõõÿöööÿöööÿõõõÿöööÿöööÿöööÿöööÿòòòÿóóóÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿóóóÿôôôÿóóóÿôôôÿôôôÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿóóóÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿïïïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûûûÿòòòÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿúúúÿùùùÿúúúÿùúúÿóððÿãÜÜÿâÜÜÿãÝÜÿãÝÝÿãÞÝÿäÞÝÿäÞÞÿäÞÞÿìèèÿûúúÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿüüüÿþþþÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿéééÿêêêÿêêêÿëëëÿëëëÿëëëÿëëëÿëëëÿêêêÿëëëÿëëëÿëëëÿëëëÿëëëÿìììÿëëëÿëëëÿíííÿìììÿìììÿìììÿìììÿíííÿíííÿíííÿîîîÿíííÿîîîÿîîîÿíííÿîîîÿíííÿîîîÿîîîÿíííÿîîîÿíííÿîîîÿíííÿîîîÿîîîÿîîîÿîîîÿíííÿîîîÿîîîÿïïïÿîîîÿîîîÿïïïÿîîîÿîîîÿïïïÿïïïÿðððÿïïïÿðððÿïïïÿïïïÿðððÿðððÿñðñÿïïïÿðððÿðððÿðððÿðððÿñññÿðððÿðððÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿõõõÿöööÿöööÿõõõÿöööÿöööÿõõõÿõõõÿöööÿõõõÿõõõÿöööÿöööÿöööÿöööÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿôôôÿóóóÿóóóÿôôôÿóóóÿôôôÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿöööÿõõõÿöööÿõõõÿöööÿöööÿöööÿíííÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿöööÿôôôÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿùùùÿùùùÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøùøÿùúúÿùùùÿùùùÿùùùÿùùùÿõóóÿãÞÝÿãÝÝÿãÝÜÿãÝÝÿâÞâÿãßáÿ÷ööÿùøøÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿûûûÿüüüÿüüüÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿýýýÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿéééÿéééÿéééÿëëëÿëëëÿëëëÿëëëÿêêêÿêêêÿëëëÿëëëÿëëëÿëëëÿëëëÿìììÿëëëÿìììÿíííÿíííÿíííÿìììÿíííÿìììÿíííÿíííÿìììÿìììÿìììÿìììÿíííÿíííÿíííÿîîîÿîîîÿíííÿîîîÿîîîÿíííÿíííÿîîîÿîîîÿîîîÿîîîÿíííÿîîîÿîîîÿîîîÿíííÿîîîÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿðððÿïïïÿïïïÿïïïÿïïïÿðððÿðððÿðððÿðððÿñññÿñññÿðððÿñññÿðððÿñññÿðððÿðððÿðððÿðððÿðððÿñññÿðððÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿòòòÿòòòÿòòòÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿòòòÿòòòÿòòòÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿöööÿöööÿöööÿöööÿõõõÿöööÿöööÿ÷÷÷ÿìììÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿòòòÿõõõÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿùùùÿøøøÿùùùÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøööÿûîîÿúóóÿúûûÿúúúÿùùùÿùùùÿùúùÿùùøÿðííÿàÝâÿßÞçÿàßèÿôôöÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿúúúÿûûûÿüüüÿûûûÿüüüÿýýýÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿêêêÿêêêÿêêêÿêêêÿêêêÿëëëÿëëëÿêêêÿëëëÿêêêÿëëëÿëëëÿëëëÿëëëÿëëëÿìììÿìììÿìììÿìììÿíííÿìììÿìììÿíííÿìììÿíííÿíííÿìììÿìììÿíííÿíííÿìììÿíííÿíííÿíííÿìììÿíííÿìììÿìììÿíííÿíííÿíííÿíííÿîîîÿîîîÿîîîÿïïïÿïïïÿîîîÿîîîÿïïïÿïïïÿïïïÿïïïÿðððÿïïïÿðððÿðððÿïïïÿïïïÿðððÿðððÿðððÿðððÿðððÿñññÿðððÿñññÿñññÿñññÿñññÿðððÿðððÿðððÿðððÿðððÿïïïÿðððÿöööÿöööÿõõõÿöööÿöööÿõõõÿõõõÿöööÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿóóóÿòòòÿóóóÿòòòÿóóóÿóóóÿóóóÿôôôÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿõõõÿöööÿöööÿöööÿ÷÷÷ÿìììÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿìììÿõõõÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿùùùÿùùùÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿúìíÿûéêÿûéêÿú÷÷ÿúúúÿùùùÿùùùÿùùùÿúúúÿúúúÿãâêÿßÞçÿàßèÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿüüüÿþþþÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿêêêÿéééÿéééÿëëëÿëëëÿëëëÿêêêÿëëëÿëëëÿëëëÿëëëÿëëëÿëëëÿëëëÿìììÿëëëÿìììÿìììÿíííÿìììÿìììÿíííÿìììÿíííÿíííÿìììÿìììÿìììÿíííÿíííÿìììÿìììÿíííÿíííÿíííÿìììÿíííÿíííÿíííÿìììÿìììÿíííÿíííÿîîîÿíííÿìììÿíííÿíííÿîîîÿîîîÿîîîÿïïïÿîîîÿîîîÿïïïÿïïïÿïïïÿïïïÿïïïÿðððÿðððÿðððÿïïïÿñññÿðððÿðððÿñññÿñññÿðððÿðððÿðððÿðððÿðððÿðððÿñññÿðððÿðððÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿóóóÿóóóÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿöööÿõõõÿöööÿõõõÿöööÿöööÿöööÿöööÿíííÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿëëëÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿúîîÿûéêÿûëìÿúùùÿùùùÿúúúÿúúúÿùùùÿúúúÿæããÿàÜãÿßÞçÿßÞçÿ÷÷øÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿûûûÿúúúÿûûûÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿþþþÿþþþÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿéééÿéééÿêêêÿëëëÿëëëÿêêêÿëëëÿëëëÿëëëÿëëëÿëëëÿëëëÿëëëÿëëëÿëëëÿëëëÿìììÿìììÿìììÿìììÿìììÿìììÿíííÿìììÿìììÿìììÿíííÿíííÿíííÿìììÿìììÿíííÿíííÿíííÿíííÿìììÿíííÿíííÿìììÿíííÿíííÿíííÿíííÿîîîÿíííÿíííÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿïïïÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿñññÿðððÿðððÿðððÿïïïÿñññÿðððÿïïïÿöööÿöööÿöööÿöööÿõõõÿöööÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿòòòÿòòòÿòòòÿóóóÿóóóÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿòòòÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿðððÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿéééÿ÷÷÷ÿöööÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿùùùÿùùùÿøøøÿùùùÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿúóóÿúøøÿúúúÿúúúÿùùùÿúúúÿúúúÿëììÿõäåÿûìíÿáÞæÿßÞçÿçæíÿùùùÿùùùÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿûûûÿûûûÿûûûÿûûûÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿéééÿêêêÿêêêÿéééÿëëëÿëëëÿêêêÿêêêÿëëëÿêêêÿêêêÿêêêÿëëëÿëëëÿëëëÿëëëÿíííÿìììÿíííÿíííÿìììÿìììÿìììÿìììÿìììÿíííÿìììÿíííÿíííÿíííÿìììÿíííÿíííÿíííÿìììÿíííÿìììÿíííÿíííÿíííÿìììÿíííÿíííÿìììÿíííÿíííÿíííÿíííÿîîîÿîîîÿîîîÿîîîÿïïïÿîîîÿîîîÿîîîÿîîîÿïïïÿïïïÿïïïÿïïïÿðððÿðððÿðððÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿðððÿðððÿðððÿðððÿïïïÿóóóÿöööÿöööÿöööÿõõõÿöööÿöööÿöööÿöööÿõõõÿõõõÿöööÿöööÿöööÿôôôÿòòòÿòòòÿóóóÿòòòÿóóóÿòòòÿóóóÿòòòÿòòòÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿöööÿöööÿôôôÿóóóÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿëëëÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿúúúÿúúúÿúúúÿúúúÿùùùÿúúúÿàááÿôáâÿúåæÿàÞçÿàßèÿáßéÿùùúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿûûûÿýýýÿýýýÿýýýÿýýýÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿéééÿéééÿéééÿéééÿêêêÿêêêÿéééÿéééÿêêêÿêêêÿêêêÿêêêÿêêêÿëëëÿëëëÿëëëÿìììÿëëëÿìììÿìììÿìììÿìììÿìììÿìììÿëëëÿìììÿìììÿìììÿìììÿìììÿìììÿíííÿíííÿìììÿìììÿíííÿíííÿíííÿíííÿìììÿíííÿíííÿíííÿíííÿíííÿìììÿîîîÿíííÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿîîîÿðððÿïïïÿïïïÿïïïÿðððÿðððÿïïïÿïïïÿïïïÿïïïÿðððÿðððÿðððÿðððÿðððÿñññÿðððÿïïïÿñññÿöööÿöööÿöööÿõõõÿõõõÿöööÿöööÿõõõÿöööÿõõõÿöööÿöööÿöööÿóóóÿóóóÿóóóÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿôôôÿóóóÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿñññÿøøøÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíííÿöööÿõõõÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿúúúÿùùùÿúúúÿùùùÿùùùÿùùùÿúúúÿßÞÞÿöÝÞÿÜÚÚÿßÞçÿàßèÿìëñÿúúùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿúúúÿûûûÿüüüÿüüüÿýýýÿýýýÿø÷øÿôóôÿ÷ö÷ÿúúúÿüûüÿýýýÿýýýÿýýýÿýýýÿþþþÿóòóÿúúúÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿþþþÿüüüÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿèèèÿèèèÿéééÿêêêÿêêêÿêêêÿêêêÿêêêÿêêêÿêêêÿêêêÿêêêÿêêêÿëëëÿêêêÿìììÿëëëÿëëëÿëëëÿëëëÿìììÿìììÿëëëÿìììÿìììÿìììÿìììÿìììÿíííÿìììÿìììÿìììÿìììÿìììÿìììÿíííÿíííÿíííÿíííÿíííÿìììÿíííÿîîîÿíííÿíííÿíííÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿîîîÿîîîÿîîîÿïïïÿîîîÿðððÿïïïÿïïïÿðððÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿðððÿðððÿðððÿïïïÿðððÿïïïÿðððÿïïïÿðððÿòòòÿöööÿöööÿöööÿõõõÿöööÿõõõÿöööÿöööÿöööÿöööÿöööÿôôôÿñññÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿõõõÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿõõõÿõõõÿõõõÿöööÿïïïÿüüüÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿðððÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿùùùÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿóññÿöÚÛÿÙÙÙÿÜÛÜÿÝÜÝÿóóóÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿûûûÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿüüüÿýýýÿüüüÿýýýÿüüüÿüüüÿðîðÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿòñòÿêéêÿêéêÿëêëÿëêëÿìëìÿìììÿíííÿîîîÿïîïÿíííÿóòóÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿþþþÿþþþÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿèèèÿèèèÿéééÿéééÿêêêÿéééÿêêêÿêêêÿêêêÿêêêÿêêêÿêêêÿêêêÿêêêÿëëëÿìììÿìììÿëëëÿìììÿìììÿëëëÿìììÿëëëÿìììÿëëëÿëëëÿìììÿëëëÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿëëëÿìììÿìììÿìììÿíííÿíííÿíííÿìììÿìììÿíííÿíííÿíííÿíííÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿîîîÿîîîÿïïïÿïïïÿïïïÿðððÿðððÿïïïÿðððÿïïïÿðððÿïïïÿïïïÿïïïÿïïïÿðððÿîîîÿïïïÿðððÿðððÿñññÿðððÿðððÿðððÿïïïÿòòòÿöööÿöööÿöööÿõõõÿöööÿöööÿöööÿöööÿöööÿòòòÿñññÿñññÿòòòÿòòòÿñññÿñññÿñññÿòòòÿòòòÿñññÿñññÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿôôôÿôôôÿõõõÿõõõÿõõõÿîîîÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿòòòÿõõõÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿúùùÿøôôÿìëëÿåääÿáßßÿõõõÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿûûûÿûûûÿûûûÿúúúÿúúúÿùùùÿúúúÿúúúÿûûûÿüüüÿýýýÿýýýÿüüüÿüüüÿ÷÷÷ÿæææÿöõöÿûúûÿüüüÿüüüÿþþþÿþþþÿðïðÿêéêÿêéêÿêêêÿëëëÿëëëÿìììÿíìíÿíìíÿíìíÿíííÿîíîÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿþþþÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿéééÿéééÿéééÿêêêÿêêêÿêêêÿêêêÿêêêÿêêêÿêêêÿêêêÿêêêÿêêêÿêêêÿëëëÿìììÿëëëÿìììÿìììÿìììÿëëëÿëëëÿëëëÿëëëÿìììÿìììÿëëëÿìììÿëëëÿìììÿëëëÿìììÿìììÿìììÿëëëÿìììÿìììÿëëëÿìììÿìììÿíííÿìììÿìììÿìììÿíííÿíííÿíííÿíííÿíííÿîîîÿîîîÿíííÿîîîÿîîîÿîîîÿïïïÿîîîÿïïïÿïïïÿîîîÿïïïÿðððÿðððÿïïïÿðððÿïïïÿðððÿðððÿïïïÿðððÿðððÿðððÿïïïÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿïïïÿôôôÿõõõÿöööÿöööÿöööÿöööÿõõõÿóóóÿñññÿñññÿòòòÿòòòÿñññÿòòòÿñññÿñññÿñññÿòòòÿòòòÿñññÿòòòÿòòòÿòòòÿóóóÿóóóÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿöööÿíííÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿôôôÿõõõÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿùùùÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿúúúÿøøøÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùúúÿúúúÿúúúÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿýýýÿüüüÿýýýÿýýýÿüüüÿëêëÿçæçÿçæçÿêéêÿëêëÿíìíÿîíîÿ÷ö÷ÿïîïÿêéêÿêéêÿêêêÿëêëÿëëëÿìëìÿíìíÿìììÿíííÿíííÿðïðÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿéééÿéééÿêêêÿêêêÿêêêÿêêêÿêêêÿêêêÿêêêÿêêêÿêêêÿêêêÿêêêÿêêêÿëëëÿëëëÿëëëÿëëëÿëëëÿëëëÿëëëÿëëëÿëëëÿìììÿìììÿëëëÿìììÿìììÿìììÿëëëÿìììÿìììÿìììÿëëëÿìììÿëëëÿìììÿìììÿìììÿìììÿìììÿëëëÿìììÿìììÿìììÿìììÿíííÿìììÿíííÿíííÿíííÿíííÿîîîÿîîîÿîîîÿîîîÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿîîîÿïïïÿïïïÿïïïÿïïïÿðððÿïïïÿïïïÿïïïÿïïïÿñññÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿñññÿñññÿñññÿñññÿñññÿðððÿñññÿñññÿñññÿòòòÿñññÿñññÿñññÿñññÿñññÿòòòÿòòòÿòòòÿñññÿòòòÿòòòÿòòòÿóóóÿòòòÿóóóÿòòòÿòòòÿòòòÿòòòÿñññÿòòòÿóóóÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿîîîÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüüüÿôôôÿõõõÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿüüüÿýýýÿüüüÿüüüÿüüüÿêéêÿçæçÿçæçÿçæçÿèçèÿèçèÿéèéÿöööÿîìîÿêéêÿêéêÿëêëÿëêëÿëëëÿíìíÿíìíÿíìíÿíìíÿíííÿóòóÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿþþþÿýýýÿþþþÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿèèèÿéééÿéééÿêêêÿêêêÿêêêÿêêêÿêêêÿêêêÿêêêÿêêêÿêêêÿêêêÿëëëÿëëëÿìììÿëëëÿìììÿëëëÿìììÿëëëÿëëëÿëëëÿìììÿëëëÿìììÿìììÿìììÿëëëÿìììÿëëëÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿíííÿëëëÿìììÿíííÿíííÿíííÿìììÿíííÿíííÿíííÿíííÿíííÿîîîÿîîîÿîîîÿîîîÿïïïÿïïïÿîîîÿîîîÿïïïÿîîîÿîîîÿîîîÿïïïÿîîîÿïïïÿïïïÿïïïÿïïïÿðððÿîîîÿïïïÿïïïÿïïïÿïïïÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿñññÿðððÿïïïÿïïïÿðððÿòòòÿñññÿñññÿñññÿòòòÿòòòÿñññÿòòòÿñññÿòòòÿñññÿñññÿñññÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿñññÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿõõõÿõõõÿôôôÿôôôÿõõõÿõõõÿöööÿîîîÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ÷÷÷ÿõõõÿõõõÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿèçèÿçæçÿçæçÿèçèÿèçèÿèçèÿèèèÿúùúÿìëìÿêéêÿêéêÿëêëÿëëëÿëëëÿìëìÿíìíÿìììÿíííÿîíîÿõõõÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿéééÿèèèÿéééÿêêêÿéééÿéééÿêêêÿêêêÿêêêÿêêêÿêêêÿêêêÿêêêÿêêêÿìììÿìììÿëëëÿëëëÿìììÿëëëÿìììÿëëëÿëëëÿëëëÿëëëÿìììÿìììÿëëëÿëëëÿìììÿìììÿìììÿëëëÿìììÿìììÿëëëÿëëëÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿíííÿìììÿìììÿíííÿíííÿíííÿíííÿíííÿíííÿîîîÿíííÿîîîÿïïïÿîîîÿïïïÿïïïÿïïïÿîîîÿîîîÿîîîÿîîîÿïïïÿïïïÿïïïÿðððÿïïïÿïïïÿïïïÿïïïÿîîîÿîîîÿïïïÿïïïÿðððÿïïïÿïïïÿðððÿïïïÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿñññÿñññÿñññÿñññÿñññÿòòòÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿóóóÿóóóÿóóóÿòòòÿóóóÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿôôôÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿõõõÿõõõÿôôôÿôôôÿõõõÿõõõÿöööÿîîîÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóóóÿöööÿõõõÿöööÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿõõõÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿúúúÿùùùÿúúúÿúúúÿúúúÿûûûÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿüüüÿýýýÿýýýÿüüüÿûûûÿçæçÿçæçÿçæçÿèçèÿèçèÿéèéÿéèéÿûûûÿðïðÿîíîÿìëìÿëêëÿëêëÿëëëÿëëëÿíìíÿíìíÿíííÿîíîÿøøøÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿþþþÿýýýÿþþþÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿéééÿéééÿêêêÿéééÿéééÿéééÿêêêÿêêêÿêêêÿêêêÿêêêÿêêêÿêêêÿëëëÿëëëÿëëëÿìììÿëëëÿëëëÿìììÿëëëÿìììÿëëëÿëëëÿëëëÿëëëÿìììÿìììÿëëëÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿíííÿìììÿíííÿíííÿíííÿíííÿíííÿíííÿíííÿíííÿîîîÿíííÿîîîÿïïïÿîîîÿîîîÿîîîÿîîîÿïïïÿîîîÿîîîÿîîîÿïïïÿïïïÿïïïÿîîîÿïïïÿïïïÿðððÿîîîÿïïïÿîîîÿïïïÿïïïÿïïïÿïïïÿðððÿîîîÿîîîÿïïïÿñññÿïïïÿðððÿðððÿðððÿñññÿðððÿðððÿñññÿñññÿñññÿñññÿñññÿñññÿòòòÿñññÿòòòÿòòòÿóóóÿòòòÿóóóÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿõõõÿõõõÿõõõÿôôôÿõõõÿôôôÿöööÿïïïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíííÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿõõõÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿüüüÿýýýÿüüüÿúúúÿæåæÿçæçÿçæçÿèçèÿèçèÿéèéÿéèéÿñðñÿôôôÿøøøÿúúúÿýýýÿûûûÿúúúÿøøøÿ÷÷÷ÿöõöÿôôôÿóòóÿûûûÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿüüüÿþþþÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿèèèÿéééÿêêêÿêêêÿéééÿéééÿéééÿêêêÿêêêÿêêêÿêêêÿêêêÿêêêÿëëëÿëëëÿëëëÿìììÿëëëÿëëëÿìììÿëëëÿëëëÿìììÿëëëÿëëëÿëëëÿìììÿìììÿëëëÿìììÿìììÿìììÿìììÿëëëÿëëëÿìììÿìììÿëëëÿìììÿíííÿíííÿìììÿìììÿìììÿíííÿíííÿíííÿíííÿíííÿíííÿíííÿíííÿîîîÿîîîÿîîîÿîîîÿïïïÿïïïÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿïïïÿîîîÿïïïÿðððÿðððÿïïïÿïïïÿïïïÿîîîÿïïïÿïïïÿïïïÿïïïÿïïïÿîîîÿïïïÿïïïÿðððÿðððÿïïïÿðððÿïïïÿðððÿðððÿðððÿðððÿñññÿðððÿñññÿðððÿñññÿòòòÿñññÿñññÿòòòÿñññÿóóóÿòòòÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿñññÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿéééÿõõõÿõõõÿõõõÿöööÿöööÿöööÿõõõÿõõõÿõõõÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿûûûÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿùùùÿúúúÿûûûÿüüüÿûûûÿýýýÿüüüÿýýýÿøøøÿåååÿæææÿæææÿçççÿèçèÿéèéÿéèéÿéééÿéééÿéééÿêêêÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿéééÿèèèÿêêêÿêêêÿêêêÿêêêÿêêêÿêêêÿêêêÿêêêÿêêêÿêêêÿêêêÿêêêÿëëëÿëëëÿëëëÿëëëÿëëëÿëëëÿëëëÿìììÿëëëÿìììÿëëëÿëëëÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿëëëÿëëëÿìììÿìììÿëëëÿíííÿëëëÿëëëÿìììÿíííÿíííÿìììÿìììÿíííÿíííÿíííÿíííÿîîîÿîîîÿíííÿïïïÿïïïÿîîîÿïïïÿîîîÿïïïÿîîîÿïïïÿîîîÿîîîÿïïïÿïïïÿïïïÿîîîÿðððÿïïïÿîîîÿïïïÿïïïÿîîîÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿîîîÿïïïÿñññÿïïïÿðððÿðððÿïïïÿðððÿðððÿðððÿðððÿñññÿñññÿðððÿñññÿñññÿñññÿòòòÿñññÿñññÿòòòÿòòòÿñññÿñññÿòòòÿòòòÿòòòÿñññÿòòòÿòòòÿóóóÿòòòÿñññÿòòòÿòòòÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿóóóÿôôôÿõõõÿôôôÿõõõÿõõõÿõõõÿôôôÿõõõÿôôôÿôôôÿóóóÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿéééÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿõõõÿöööÿöööÿöööÿöööÿöööÿõõõÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿûûûÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿüüüÿüüüÿüüüÿüüüÿüüüÿúúúÿùùùÿ÷÷÷ÿöööÿôôôÿòòòÿñðñÿîîîÿíìíÿìëìÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿýýýÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿèèèÿéééÿéééÿéééÿêêêÿêêêÿêêêÿêêêÿêêêÿêêêÿêêêÿêêêÿêêêÿëëëÿëëëÿëëëÿëëëÿëëëÿìììÿëëëÿìììÿëëëÿëëëÿëëëÿìììÿìììÿìììÿëëëÿìììÿìììÿìììÿìììÿëëëÿìììÿìììÿëëëÿìììÿìììÿìììÿìììÿíííÿëëëÿìììÿíííÿíííÿíííÿíííÿíííÿíííÿíííÿíííÿîîîÿîîîÿîîîÿîîîÿïïïÿïïïÿïïïÿîîîÿïïïÿîîîÿîîîÿîîîÿïïïÿïïïÿïïïÿïïïÿîîîÿïïïÿïïïÿðððÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿðððÿïïïÿïïïÿïïïÿïïïÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿñññÿñññÿðððÿñññÿòòòÿòòòÿòòòÿñññÿñññÿñññÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿñññÿòòòÿòòòÿóóóÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿòòòÿòòòÿòòòÿóóóÿôôôÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿôôôÿôôôÿôôôÿòòòÿõõõÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿéééÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿûûûÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿýýýÿýýýÿüüüÿûûûÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿüüüÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿèèèÿèèèÿéééÿéééÿéééÿéééÿéééÿêêêÿéééÿéééÿêêêÿêêêÿêêêÿëëëÿëëëÿìììÿìììÿëëëÿëëëÿìììÿìììÿëëëÿëëëÿìììÿëëëÿëëëÿìììÿìììÿëëëÿìììÿìììÿìììÿëëëÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿíííÿìììÿìììÿíííÿìììÿíííÿíííÿíííÿíííÿíííÿíííÿíííÿîîîÿîîîÿíííÿïïïÿïïïÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿîîîÿïïïÿîîîÿïïïÿïïïÿðððÿðððÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿðððÿïïïÿîîîÿðððÿðððÿðððÿðððÿïïïÿïïïÿðððÿðððÿðððÿðððÿñññÿðððÿñññÿñññÿñññÿòòòÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿòòòÿòòòÿñññÿñññÿñññÿòòòÿóóóÿóóóÿòòòÿòòòÿñññÿòòòÿòòòÿóóóÿóóóÿòòòÿòòòÿòòòÿóóóÿóóóÿôôôÿóóóÿóóóÿóóóÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿðððÿøøøÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿëëëÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿöööÿõõõÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿøøøÿùùùÿøøøÿøøøÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿûûûÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿüüüÿüüüÿûûûÿüüüÿûûûÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿýýýÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿçççÿéééÿèèèÿèèèÿéééÿéééÿéééÿéééÿéééÿéééÿéééÿéééÿéééÿêêêÿêêêÿêêêÿëëëÿêêêÿëëëÿëëëÿêêêÿëëëÿëëëÿëëëÿëëëÿìììÿìììÿëëëÿìììÿìììÿìììÿìììÿìììÿëëëÿìììÿëëëÿìììÿëëëÿìììÿíííÿìììÿëëëÿìììÿìììÿíííÿíííÿíííÿíííÿíííÿíííÿíííÿíííÿîîîÿîîîÿîîîÿïïïÿïïïÿïïïÿîîîÿîîîÿïïïÿïïïÿîîîÿïïïÿîîîÿïïïÿïïïÿïïïÿðððÿîîîÿïïïÿîîîÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿðððÿïïïÿîîîÿïïïÿïïïÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿñññÿðððÿñññÿñññÿòòòÿòòòÿòòòÿòòòÿñññÿóóóÿòòòÿñññÿñññÿòòòÿòòòÿñññÿñññÿñññÿòòòÿóóóÿòòòÿòòòÿòòòÿòòòÿñññÿòòòÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿõõõÿíííÿûûûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿíííÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿõõõÿöööÿöööÿöööÿöööÿõõõÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿøøøÿùùùÿøøøÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿüüüÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿýýýÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿéééÿéééÿéééÿéééÿéééÿéééÿéééÿéééÿéééÿéééÿéééÿéééÿêêêÿêêêÿëëëÿêêêÿêêêÿêêêÿêêêÿêêêÿëëëÿêêêÿëëëÿëëëÿêêêÿëëëÿìììÿëëëÿëëëÿëëëÿìììÿëëëÿìììÿìììÿìììÿëëëÿìììÿìììÿìììÿíííÿëëëÿëëëÿíííÿíííÿíííÿíííÿíííÿíííÿíííÿíííÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿïïïÿîîîÿîîîÿîîîÿîîîÿïïïÿïïïÿîîîÿîîîÿïïïÿïïïÿîîîÿîîîÿðððÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿðððÿïïïÿðððÿïïïÿðððÿðððÿðððÿðððÿðððÿñññÿðððÿñññÿñññÿñññÿòòòÿñññÿñññÿñññÿòòòÿñññÿòòòÿòòòÿòòòÿòòòÿñññÿñññÿòòòÿòòòÿóóóÿñññÿòòòÿòòòÿñññÿòòòÿñññÿòòòÿóóóÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿôôôÿôôôÿóóóÿõõõÿôôôÿóóóÿóóóÿóóóÿôôôÿôôôÿêêêÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüüüÿñññÿôôôÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿõõõÿöööÿöööÿöööÿõõõÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿøøøÿúúúÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿûûûÿûûûÿûûûÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿýýýÿþþþÿþþþÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿÿÿÿÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿèèèÿéééÿéééÿèèèÿéééÿéééÿéééÿéééÿéééÿéééÿéééÿéééÿéééÿêêêÿêêêÿëëëÿêêêÿëëëÿëëëÿëëëÿêêêÿêêêÿêêêÿêêêÿêêêÿêêêÿìììÿëëëÿëëëÿëëëÿëëëÿëëëÿëëëÿêêêÿëëëÿêêêÿëëëÿìììÿêêêÿëëëÿëëëÿìììÿìììÿìììÿìììÿìììÿìììÿíííÿíííÿíííÿíííÿíííÿîîîÿîîîÿîîîÿïïïÿïïïÿîîîÿîîîÿïïïÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿïïïÿïïïÿðððÿðððÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿîîîÿïïïÿðððÿïïïÿïïïÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿñññÿñññÿñññÿñññÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿñññÿòòòÿòòòÿòòòÿñññÿòòòÿñññÿóóóÿòòòÿòòòÿòòòÿòòòÿòòòÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿêêêÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüüüÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿûûûÿúúúÿúúúÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿèèèÿèèèÿèèèÿéééÿéééÿéééÿéééÿéééÿéééÿéééÿéééÿéééÿéééÿêêêÿëëëÿêêêÿëëëÿêêêÿëëëÿêêêÿêêêÿêêêÿêêêÿêêêÿêêêÿëëëÿìììÿëëëÿëëëÿëëëÿëëëÿëëëÿëëëÿëëëÿêêêÿëëëÿëëëÿìììÿëëëÿëëëÿìììÿëëëÿëëëÿëëëÿìììÿìììÿìììÿìììÿìììÿìììÿíííÿîîîÿîîîÿîîîÿîîîÿïïïÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿïïïÿïïïÿïïïÿðððÿðððÿîîîÿïïïÿîîîÿïïïÿïïïÿïïïÿïïïÿïïïÿðððÿîîîÿïïïÿîîîÿðððÿðððÿïïïÿðððÿïïïÿðððÿðððÿðððÿðððÿðððÿñññÿðððÿñññÿñññÿòòòÿòòòÿòòòÿñññÿñññÿñññÿñññÿñññÿòòòÿòòòÿòòòÿñññÿñññÿñññÿòòòÿóóóÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿòòòÿóóóÿòòòÿôôôÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿõõõÿëëëÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿúúúÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿøøøÿøøøÿøøøÿùùùÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿûûûÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿüüüÿüüüÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿçççÿèèèÿèèèÿéééÿéééÿéééÿéééÿéééÿéééÿéééÿéééÿéééÿéééÿêêêÿêêêÿëëëÿêêêÿêêêÿêêêÿêêêÿêêêÿêêêÿëëëÿêêêÿëëëÿëëëÿìììÿëëëÿëëëÿëëëÿëëëÿêêêÿêêêÿëëëÿëëëÿëëëÿìììÿëëëÿêêêÿëëëÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿíííÿíííÿíííÿîîîÿíííÿíííÿíííÿíííÿíííÿîîîÿîîîÿîîîÿîîîÿíííÿîîîÿîîîÿïïïÿïïïÿîîîÿðððÿðððÿïïïÿîîîÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿðððÿïïïÿïïïÿïïïÿðððÿïïïÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿñññÿñññÿðððÿñññÿñññÿòòòÿòòòÿñññÿòòòÿñññÿñññÿòòòÿñññÿñññÿòòòÿòòòÿñññÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿöööÿíííÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ÷÷÷ÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿõõõÿõõõÿöööÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿõõõÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿþþþÿþþþÿýýýÿüüüÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿãããÿäääÿæææÿçççÿèèèÿçççÿçççÿèèèÿèèèÿèèèÿéééÿéééÿéééÿêêêÿêêêÿêêêÿêêêÿêêêÿêêêÿêêêÿëëëÿëëëÿêêêÿêêêÿêêêÿëëëÿêêêÿëëëÿëëëÿëëëÿëëëÿëëëÿêêêÿëëëÿëëëÿëëëÿëëëÿëëëÿëëëÿëëëÿìììÿëëëÿëëëÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿíííÿîîîÿîîîÿíííÿíííÿíííÿîîîÿíííÿíííÿîîîÿíííÿíííÿîîîÿîîîÿïïïÿïïïÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿîîîÿîîîÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿñññÿðððÿïïïÿðððÿðððÿðððÿðððÿðððÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿòòòÿñññÿòòòÿñññÿòòòÿòòòÿòòòÿòòòÿñññÿñññÿòòòÿóóóÿòòòÿñññÿòòòÿòòòÿòòòÿòòòÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿóóóÿóóóÿôôôÿöööÿïïïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóóóÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿùùùÿøøøÿùùùÿøøøÿøøøÿùùùÿùùùÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿüüüÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿèèèÿÝÝÝÿÒÒÒÿÌÌÌÿÍÍÍÿÓÓÓÿ×××ÿÜÜÜÿáááÿåååÿçççÿçççÿèèèÿèèèÿçççÿçççÿèèèÿéééÿéééÿêêêÿêêêÿêêêÿêêêÿêêêÿëëëÿêêêÿëëëÿëëëÿëëëÿëëëÿëëëÿëëëÿëëëÿëëëÿëëëÿëëëÿìììÿëëëÿëëëÿëëëÿìììÿìììÿìììÿìììÿìììÿëëëÿìììÿìììÿíííÿíííÿíííÿîîîÿîîîÿíííÿîîîÿíííÿîîîÿíííÿíííÿíííÿíííÿíííÿîîîÿîîîÿíííÿïïïÿïïïÿîîîÿîîîÿîîîÿíííÿîîîÿîîîÿíííÿíííÿîîîÿîîîÿíííÿîîîÿðððÿïïïÿïïïÿïïïÿïïïÿðððÿïïïÿïïïÿðððÿðððÿðððÿñññÿñññÿñññÿðððÿðððÿòòòÿòòòÿñññÿñññÿñññÿñññÿñññÿñññÿòòòÿòòòÿòòòÿòòòÿñññÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿõõõÿôôôÿôôôÿôôôÿôôôÿóóóÿõõõÿöööÿòòòÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿîîîÿõõõÿõõõÿõõõÿöööÿöööÿõõõÿõõõÿõõõÿöööÿöööÿöööÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿõõõÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿöööÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿøøøÿøøøÿùùùÿøøøÿùùùÿøøøÿøøøÿøøøÿùùùÿøøøÿøøøÿùùùÿøøøÿøøøÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿýýýÿýýýÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿüüüÿýýýÿüüüÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿüüüÿþþþÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿýýýÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿÿÿÿÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿþþþÿýýýÿýýýÿûûûÿõõõÿìììÿàààÿ×××ÿÏÏÏÿÍÍÍÿÑÑÑÿÖÖÖÿÜÜÜÿãããÿèèèÿéééÿêêêÿêêêÿéééÿèèèÿéééÿéééÿéééÿêêêÿêêêÿêêêÿêêêÿëëëÿêêêÿëëëÿìììÿëëëÿëëëÿìììÿìììÿìììÿëëëÿìììÿìììÿìììÿìììÿìììÿìììÿíííÿíííÿîîîÿîîîÿíííÿíííÿîîîÿíííÿíííÿíííÿíííÿîîîÿîîîÿîîîÿîîîÿïïïÿïïïÿïïïÿîîîÿíííÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿîîîÿíííÿîîîÿðððÿîîîÿïïïÿîîîÿïïïÿîîîÿïïïÿïïïÿïïïÿðððÿðððÿïïïÿðððÿñññÿñññÿñññÿñññÿñññÿòòòÿñññÿòòòÿòòòÿòòòÿóóóÿñññÿñññÿòòòÿòòòÿñññÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿòòòÿòòòÿóóóÿôôôÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿôôôÿóóóÿôôôÿóóóÿóóóÿôôôÿöööÿõõõÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿëëëÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿõõõÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿøøøÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿùùùÿøøøÿùùùÿøøøÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿýýýÿýýýÿüüüÿüüüÿüüüÿûûûÿüüüÿüüüÿýýýÿüüüÿýýýÿüüüÿüüüÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿüüüÿùùùÿ÷÷÷ÿöööÿóóóÿëëëÿäääÿÛÛÛÿÕÕÕÿÒÒÒÿÓÓÓÿÖÖÖÿÜÜÜÿâââÿçççÿêêêÿêêêÿëëëÿëëëÿêêêÿêêêÿéééÿêêêÿëëëÿëëëÿëëëÿëëëÿìììÿìììÿìììÿìììÿìììÿíííÿìììÿîîîÿîîîÿîîîÿîîîÿíííÿîîîÿíííÿíííÿíííÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿïïïÿïïïÿíííÿîîîÿîîîÿîîîÿîîîÿïïïÿïïïÿîîîÿíííÿîîîÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿðððÿðððÿðððÿðððÿñññÿðððÿðððÿðððÿðððÿñññÿðððÿðððÿñññÿñññÿñññÿñññÿñññÿñññÿòòòÿñññÿñññÿñññÿòòòÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿòòòÿòòòÿóóóÿôôôÿóóóÿóóóÿóóóÿôôôÿôôôÿóóóÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿõõõÿ÷÷÷ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿèèèÿôôôÿõõõÿõõõÿöööÿöööÿõõõÿöööÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿõõõÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿùùùÿùùùÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿûûûÿúúúÿûûûÿûûûÿüüüÿûûûÿüüüÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿüüüÿýýýÿþþþÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûûûÿöööÿòòòÿïïïÿíííÿèèèÿãããÿÞÞÞÿÚÚÚÿØØØÿ×××ÿÚÚÚÿÞÞÞÿãããÿèèèÿêêêÿëëëÿíííÿìììÿìììÿìììÿëëëÿëëëÿìììÿíííÿíííÿíííÿîîîÿíííÿíííÿíííÿíííÿíííÿîîîÿîîîÿîîîÿïïïÿïïïÿîîîÿîîîÿíííÿíííÿîîîÿîîîÿîîîÿîîîÿïïïÿïïïÿîîîÿîîîÿðððÿïïïÿîîîÿîîîÿïïïÿïïïÿïïïÿîîîÿðððÿðððÿðððÿïïïÿðððÿñññÿñññÿðððÿñññÿñññÿñññÿðððÿðððÿñññÿñññÿñññÿðððÿðððÿòòòÿòòòÿòòòÿñññÿñññÿñññÿðððÿðððÿñññÿòòòÿòòòÿòòòÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿóóóÿøøøÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿèèèÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿöööÿõõõÿöööÿõõõÿõõõÿôôôÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿùùùÿùùùÿùùùÿøøøÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüüüÿöööÿðððÿêêêÿæææÿãããÿâââÿàààÿÞÞÞÿßßßÿßßßÿàààÿãããÿåååÿèèèÿêêêÿìììÿíííÿìììÿíííÿíííÿíííÿíííÿîîîÿíííÿîîîÿïïïÿïïïÿîîîÿíííÿîîîÿîîîÿîîîÿîîîÿíííÿîîîÿîîîÿîîîÿîîîÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿðððÿðððÿðððÿðððÿðððÿñññÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿñññÿñññÿñññÿðððÿñññÿòòòÿòòòÿñññÿñññÿñññÿñññÿñññÿñññÿòòòÿñññÿñññÿñññÿñññÿòòòÿóóóÿóóóÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿðððÿúúúÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿêêêÿôôôÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿúúúÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿûûûÿüüüÿûûûÿüüüÿýýýÿüüüÿýýýÿüüüÿüüüÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿ÷÷÷ÿïïïÿçççÿáááÿßßßÿÝÝÝÿÞÞÞÿàààÿãããÿäääÿåååÿèèèÿéééÿêêêÿëëëÿìììÿíííÿíííÿíííÿîîîÿîîîÿîîîÿíííÿîîîÿïïïÿîîîÿîîîÿðððÿîîîÿîîîÿïïïÿîîîÿïïïÿïïïÿîîîÿðððÿðððÿðððÿðððÿñññÿñññÿðððÿðððÿðððÿñññÿñññÿðððÿñññÿñññÿñññÿðððÿðððÿñññÿòòòÿòòòÿñññÿñññÿñññÿñññÿðððÿñññÿòòòÿñññÿñññÿñññÿñññÿòòòÿóóóÿòòòÿòòòÿòòòÿñññÿòòòÿóóóÿòòòÿòòòÿòòòÿóóóÿòòòÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿìììÿüüüÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüüüÿíííÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿöööÿöööÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿõõõÿöööÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿøøøÿðððÿèèèÿàààÿÜÜÜÿÛÛÛÿÛÛÛÿàààÿäääÿçççÿêêêÿëëëÿìììÿìììÿíííÿìììÿìììÿîîîÿíííÿîîîÿîîîÿïïïÿïïïÿîîîÿðððÿðððÿïïïÿïïïÿðððÿñññÿñññÿðððÿñññÿñññÿñññÿðððÿñññÿñññÿñññÿñññÿñññÿðððÿòòòÿòòòÿñññÿñññÿñññÿñññÿñññÿðððÿðððÿñññÿñññÿñññÿñññÿòòòÿóóóÿòòòÿòòòÿòòòÿñññÿñññÿòòòÿòòòÿòòòÿóóóÿòòòÿóóóÿõõõÿóóóÿóóóÿôôôÿóóóÿôôôÿóóóÿéééÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿúúúÿðððÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿøøøÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿøøøÿøøøÿùùùÿùùùÿøøøÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿüüüÿþþþÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿþþþÿþþþÿùùùÿòòòÿêêêÿãããÿÝÝÝÿÚÚÚÿÚÚÚÿÞÞÞÿãããÿéééÿìììÿîîîÿîîîÿïïïÿïïïÿîîîÿîîîÿïïïÿïïïÿïïïÿïïïÿðððÿðððÿðððÿðððÿñññÿñññÿñññÿðððÿðððÿòòòÿòòòÿòòòÿñññÿñññÿñññÿñññÿñññÿðððÿòòòÿñññÿñññÿñññÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿòòòÿóóóÿòòòÿóóóÿôôôÿôôôÿóóóÿóóóÿóóóÿóóóÿæææÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿøøøÿóóóÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿøøøÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿþþþÿþþþÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿüüüÿýýýÿþþþÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿüüüÿúúúÿúúúÿøøøÿóóóÿìììÿæææÿáááÿÝÝÝÿÝÝÝÿßßßÿäääÿéééÿíííÿðððÿðððÿñññÿñññÿðððÿðððÿðððÿðððÿðððÿðððÿñññÿñññÿñññÿñññÿðððÿñññÿñññÿòòòÿñññÿñññÿñññÿòòòÿñññÿóóóÿòòòÿòòòÿòòòÿòòòÿñññÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿôôôÿóóóÿóóóÿôôôÿóóóÿôôôÿóóóÿèèèÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ÷÷÷ÿõõõÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿõõõÿöööÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿúúúÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿûûûÿúúúÿúúúÿúúúÿùùùÿúúúÿûûûÿüüüÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿúúúÿ÷÷÷ÿõõõÿôôôÿñññÿìììÿèèèÿäääÿãããÿáááÿäääÿæææÿêêêÿíííÿïïïÿðððÿñññÿñññÿñññÿðððÿðððÿðððÿñññÿñññÿñññÿóóóÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿëëëÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿõõõÿõõõÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿõõõÿõõõÿöööÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿùùùÿøøøÿùùùÿøøøÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿúúúÿúúúÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿüüüÿüüüÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿýýýÿþþþÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿüüüÿýýýÿþþþÿÿÿÿÿýýýÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿúúúÿõõõÿòòòÿïïïÿíííÿëëëÿéééÿèèèÿçççÿæææÿçççÿéééÿìììÿîîîÿðððÿðððÿòòòÿòòòÿòòòÿñññÿñññÿñññÿòòòÿòòòÿòòòÿóóóÿóóóÿôôôÿóóóÿóóóÿôôôÿóóóÿóóóÿòòòÿôôôÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóóóÿöööÿôôôÿôôôÿõõõÿôôôÿõõõÿõõõÿôôôÿöööÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿúúúÿõõõÿðððÿëëëÿéééÿçççÿèèèÿéééÿêêêÿëëëÿíííÿîîîÿîîîÿðððÿñññÿòòòÿòòòÿóóóÿóóóÿóóóÿòòòÿóóóÿíííÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿöööÿôôôÿôôôÿôôôÿõõõÿõõõÿôôôÿôôôÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿùùùÿøøøÿùùùÿùùùÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿüüüÿûûûÿüüüÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿýýýÿýýýÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿüüüÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿýýýÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿëëëÿóóóÿùùùÿûûûÿüüüÿýýýÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüüüÿ÷÷÷ÿðððÿëëëÿçççÿæææÿçççÿéééÿëëëÿïïïÿîîîÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüüüÿïïïÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿùùùÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿøøøÿøøøÿ÷÷÷ÿóóóÿíííÿæææÿßßßÿØØØÿÕÕÕÿØØØÿàààÿéééÿóóóÿûûûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûûûÿëëëÿôôôÿóóóÿôôôÿóóóÿôôôÿôôôÿôôôÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿøøøÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿüüüÿüüüÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿûûûÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿõõõÿõõõÿôôôÿõõõÿõõõÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿöööÿõõõÿóóóÿïïïÿéééÿãããÿÝÝÝÿÚÚÚÿÜÜÜÿâââÿèèèÿñññÿúúúÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿôôôÿïïïÿëëëÿéééÿèèèÿêêêÿìììÿïïïÿòòòÿôôôÿôôôÿõõõÿôôôÿôôôÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿøøøÿùùùÿùùùÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿøøøÿùùùÿùùùÿúúúÿúúúÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿûûûÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿûûûÿûûûÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿüüüÿýýýÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿøøøÿùùùÿùùùÿøøøÿ÷÷÷ÿõõõÿóóóÿñññÿïïïÿìììÿêêêÿçççÿãããÿãããÿâââÿåååÿëëëÿòòòÿùùùÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿüüüÿûûûÿùùùÿùùùÿ÷÷÷ÿôôôÿñññÿïïïÿìììÿëëëÿìììÿíííÿðððÿòòòÿõõõÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿùùùÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿúúúÿùùùÿúúúÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿûûûÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿùùùÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿþþþÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿ÷÷÷ÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿøøøÿúúúÿúúúÿúúúÿúúúÿ÷÷÷ÿôôôÿðððÿíííÿêêêÿçççÿçççÿçççÿèèèÿéééÿêêêÿìììÿïïïÿóóóÿøøøÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüüüÿúúúÿ÷÷÷ÿöööÿôôôÿóóóÿòòòÿñññÿðððÿðððÿðððÿñññÿòòòÿóóóÿõõõÿöööÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿùùùÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿúúúÿùùùÿúúúÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿûûûÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿôôôÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿùùùÿûûûÿúúúÿùùùÿöööÿðððÿêêêÿæææÿäääÿãããÿåååÿèèèÿìììÿðððÿôôôÿõõõÿ÷÷÷ÿúúúÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿúúúÿ÷÷÷ÿôôôÿóóóÿòòòÿñññÿòòòÿòòòÿóóóÿóóóÿôôôÿõõõÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿúúúÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿûûûÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿôôôÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿùùùÿúúúÿûûûÿûûûÿùùùÿ÷÷÷ÿòòòÿìììÿåååÿâââÿàààÿãããÿçççÿîîîÿóóóÿøøøÿûûûÿûûûÿüüüÿýýýÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿûûûÿ÷÷÷ÿôôôÿñññÿñññÿñññÿòòòÿóóóÿôôôÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿûûûÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿ÷÷÷ÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿùùùÿúúúÿúúúÿûûûÿûûûÿøøøÿôôôÿîîîÿèèèÿâââÿàààÿáááÿæææÿíííÿôôôÿúúúÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿüüüÿøøøÿõõõÿóóóÿòòòÿñññÿòòòÿôôôÿöööÿ÷÷÷ÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿúúúÿùùùÿ÷÷÷ÿôôôÿðððÿëëëÿçççÿäääÿãããÿçççÿìììÿóóóÿùùùÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿüüüÿúúúÿ÷÷÷ÿõõõÿóóóÿòòòÿôôôÿõõõÿöööÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿüüüÿýýýÿþþþÿþþþÿýýýÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿõõõÿóóóÿõôôÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿùùùÿ÷÷÷ÿ÷÷÷ÿöööÿõõõÿóóóÿðððÿîîîÿëëëÿéééÿéééÿëëëÿîîîÿóóóÿùùùÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿýýýÿüüüÿüüüÿüüüÿúúúÿøøøÿ÷÷÷ÿöööÿõõõÿõõõÿöööÿøøøÿúúúÿúúúÿûûûÿûûûÿúúúÿúúúÿúúúÿûûûÿüüüÿûûûÿüüüÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿõõõÿõõõÿõõõÿôôôÿôôôÿõõõÿôôôÿöööÿöööÿôôôÿ÷ööÿûûûÿúùùÿùùùÿùøøÿ÷÷÷ÿöõõÿôôôÿôóóÿóòòÿóòòÿôóóÿõôôÿõõõÿöööÿöööÿøøøÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿúúúÿúúúÿûûûÿûûûÿúúúÿøøøÿöööÿóóóÿñññÿïïïÿïïïÿîîîÿîîîÿíííÿïïïÿðððÿòòòÿõõõÿùùùÿüüüÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿýýýÿüüüÿûûûÿûûûÿúúúÿùùùÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿþþþÿþþþÿüüüÿýýýÿýýýÿýýýÿþþþÿýýýÿüüüÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿ÷÷÷ÿóòòÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿûûûÿúùùÿ÷÷÷ÿöööÿõôôÿôôôÿõôôÿõôôÿôôôÿõôôÿôôôÿõõõÿõööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿúúúÿùùùÿùùùÿúúúÿûûûÿûûûÿûûûÿûûûÿúúúÿùùùÿõõõÿóóóÿîîîÿíííÿëëëÿìììÿîîîÿñññÿóóóÿõõõÿöööÿøøøÿúúúÿüüüÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿüüüÿûûûÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿ÷÷÷ÿöööÿôôôÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿüüüÿùøøÿöõõÿõóóÿóòòÿóóóÿóóóÿôôôÿôôôÿõõõÿöööÿöööÿöööÿö÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿüüüÿüüüÿûûûÿúúúÿöööÿòòòÿîîîÿëëëÿêêêÿëëëÿíííÿñññÿöööÿùùùÿûûûÿûûûÿüüüÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿýýýÿûûûÿûûûÿúúúÿúúúÿúúúÿûûûÿûûûÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿ÷÷÷ÿöööÿõõõÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿýüüÿùøøÿ÷ööÿõôôÿóòòÿóòòÿôóóÿõõõÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿøøøÿõõõÿðððÿñññÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿýýýÿüüüÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿöööÿ÷÷÷ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿþþþÿþþþÿüüüÿúúúÿøøøÿõõõÿôóóÿõôôÿôóóÿöõõÿ÷ööÿøøøÿùùùÿøøøÿøùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿðððÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿúúúÿñññÿõõõÿúúúÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿõõõÿôôôÿôôôÿùøøÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþÿþþþÿýýýÿýýýÿýýýÿüûûÿúúúÿøøøÿ÷ööÿõôôÿôóóÿôóóÿôôôÿõõõÿöööÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿóóóÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüüüÿîîîÿùùùÿûûûÿúúúÿùùùÿøøøÿ÷÷÷ÿõõõÿôôôÿòòòÿðððÿðððÿðððÿòòòÿöööÿúúúÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿòòòÿüûûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿýýýÿüüüÿûûûÿûûûÿùùùÿøøøÿ÷÷÷ÿ÷ööÿöõõÿõõõÿöööÿöööÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿñññÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿñññÿüüüÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿûûûÿùùùÿøøøÿ÷÷÷ÿöööÿõõõÿóóóÿôôôÿóóóÿóóóÿôôôÿõõõÿøøøÿúúúÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿòññÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþüþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿýüüÿûûûÿúúúÿùøøÿøøøÿø÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿìììÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿôôôÿøøøÿúúúÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿüüüÿüüüÿýýýÿýýýÿüüüÿûûûÿùùùÿøøøÿõõõÿõõõÿóóóÿôôôÿôôôÿõõõÿ÷÷÷ÿøøøÿùùùÿúúúÿûûûÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿôôôÿôôôÿóóóÿôôôÿôôôÿõõõÿôôôÿõõõÿòññÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿçàçÿŽuŽÿœ�œÿɽÉÿÿÿÿÿùøùÿàÜàÿýûýÿñïñÿóñóÿùùùÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿýýýÿûûûÿùùùÿù÷÷ÿø÷÷ÿø÷÷ÿø÷÷ÿø÷÷ÿø÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿêêêÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿñññÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿûûûÿøøøÿöööÿóóóÿóóóÿóóóÿôôôÿöööÿøøøÿúúúÿüüüÿüüüÿýýýÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿôôôÿóóóÿôôôÿóóóÿôôôÿõõõÿõõõÿõõõÿòòòÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÓÅÓÿýýýÿÿÿÿÿ‘‚‘ÿúùúÿØÓØÿɹÉÿõñõÿª•ªÿÈ·Èÿ�}�ÿâßâÿÀ­ÀÿÿÿÿÿÿÿÿÿÏÇÏÿèåèÿÿÿÿÿÿÿÿÿýýýÿú÷úÿúúúÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþýýÿûûûÿúøøÿø÷÷ÿ÷ööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿëëëÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿïïïÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿüüüÿûûûÿùùùÿ÷÷÷ÿôôôÿóóóÿòòòÿôôôÿöööÿùùùÿûûûÿýýýÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóóóÿóóóÿôôôÿôôôÿôôôÿõõõÿõõõÿôôôÿôóóÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿø÷øÿ¯™¯ÿ–‡–ÿª˜ªÿÿÿÿÿËÃËÿîèîÿüûüÿ’z’ÿÉÃÉÿ£Š£ÿâßâÿÐÂÐÿÿÿÿÿÿÿÿÿª’ªÿþýþÿÿÿÿÿÿÿÿÿ ’ ÿÐÇÐÿ²£²ÿÛÓÛÿÞÙÞÿÐÃÐÿþýþÿÅ¿ÅÿþüþÿäàäÿøøøÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿñîñÿÖÉÖÿõòõÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿÿøøøÿùúúÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿïïïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿïïïÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿüüüÿüüüÿúúúÿùùùÿ÷÷÷ÿõõõÿôôôÿõõõÿ÷÷÷ÿùùùÿüüüÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿõõõÿôóóÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿ „ ÿóðóÿ÷ô÷ÿýüýÿù÷ùÿ°£°ÿíåíÿõôõÿ×Ë×ÿêàêÿª”ªÿÜ×ÜÿÕÉÕÿÿÿÿÿýýýÿ¿¬¿ÿÿÿÿÿÿÿÿÿþþþÿñîñÿÿÿÿÿ÷ó÷ÿ¥Œ¥ÿÝ×ÝÿØÌØÿüûüÿ—Œ—ÿÁ°ÁÿÜÕÜÿǺÇÿÃÀÃÿÏÂÏÿþþþÿÿÿÿÿ®©®ÿôðôÿÔÐÔÿÿÿÿÿßÚßÿÿÿÿÿÈ·Èÿúúúÿº¬ºÿüûüÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿ÷÷÷ÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿùùùÿòòòÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿðððÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿûûûÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿüüüÿûûûÿûûûÿùùùÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿùùùÿúúúÿüüüÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõôôÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ½®½ÿ¿µ¿ÿ½´½ÿ½®½ÿþþþÿªžªÿÞØÞÿÿþÿÿÌÇÌÿ¾µ¾ÿíèíÿÏÈÏÿž‰žÿÓÎÓÿ¿µ¿ÿ± ±ÿúúúÿÿÿÿÿþþþÿÇ»Çÿ§�§ÿ¶ª¶ÿëæëÿÐÇÐÿÞÕÞÿøöøÿ£š£ÿïëïÿ¹°¹ÿ¹®¹ÿÎÈÎÿǹÇÿÿÿÿÿþþþÿ§š§ÿîèîÿÌÈÌÿÿÿÿÿ£”£ÿÿþÿÿ¸­¸ÿ³�³ÿ´«´ÿòëòÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿøøøÿøøøÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿñññÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿýýýÿýýýÿýýýÿüüüÿþþþÿýýýÿýýýÿýýýÿüüüÿüüüÿûûûÿûûûÿúúúÿúúúÿúúúÿúúúÿùùùÿùùùÿúúúÿûûûÿüüüÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿ÷÷÷ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿáØáÿãÜãÿýýýÿÿÿÿÿèäèÿþýþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüúüÿÕÏÕÿǺÇÿúúúÿÿÿÿÿ÷õ÷ÿŸŒŸÿþýþÿúùúÿûùûÿƼÆÿ²¢²ÿÁ·ÁÿÍÄÍÿâÛâÿìåìÿ˽ËÿÙÕÙÿ¾¯¾ÿ÷ô÷ÿüúüÿ²©²ÿæÞæÿ×Ô×ÿþþþÿ¨”¨ÿîëîÿÚÎÚÿÿÿÿÿ½±½ÿöðöÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿ÷÷÷ÿüüüÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóóóÿúúúÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿþþþÿþþþÿþþþÿýýýÿýýýÿûûûÿüüüÿúúúÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿýýýÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿôôôÿôôôÿôôôÿóóóÿôôôÿõõõÿõõõÿõõõÿôóóÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿùøùÿù÷ùÿÿÿÿÿÿÿÿÿüúüÿ´¦´ÿº«ºÿ¥”¥ÿðìðÿ»ª»ÿôðôÿ÷õ÷ÿþþþÿúøúÿÆÀÆÿǾÇÿûøûÿ¸Âÿ¹ª¹ÿäÚäÿÇÁÇÿÜÔÜÿ°¡°ÿáÚáÿ¸ª¸ÿéçéÿÑÇÑÿú÷úÿ¹®¹ÿùõùÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿøøøÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿ÷÷÷ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿôôôÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿúúúÿúúúÿùùùÿúùùÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿüüüÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿþþþÿýýýÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿýýýÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóóóÿóóóÿóóóÿóóóÿôôôÿõõõÿôôôÿõõõÿõõõÿôôôÿ÷÷÷ÿúúúÿüüüÿþþþÿþþþÿþþþÿÿþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿôðôÿÿÿÿÿÿÿÿÿÓÅÓÿûùûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûùûÿù÷ùÿÿÿÿÿýüýÿêæêÿúùúÿÿÿÿÿ¾´¾ÿ¹­¹ÿº®ºÿüùüÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüüüÿùùùÿøøøÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿôôôÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿôôôÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüúúÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿýýýÿüüüÿûûûÿùùùÿûûûÿúúúÿúúúÿúúúÿûúúÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿýýýÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿýýýÿüüüÿûûûÿûûûÿüüüÿüüüÿýýýÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿôôôÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿõõõÿõõõÿôôôÿôôôÿôôôÿóóóÿòòòÿòññÿòññÿóòòÿõóóÿù÷÷ÿûúúÿüüüÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóïóÿåßåÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿúúúÿúúúÿøøøÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿúúúÿúúúÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿóóóÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüüüÿ÷÷÷ÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿþýýÿüüüÿûûûÿûúúÿúúúÿúúúÿúúúÿûûûÿûûûÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóóóÿóóóÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿôôôÿõõõÿôôôÿõõõÿõõõÿôôôÿôôôÿôôôÿôôôÿôõõÿôôôÿôôôÿôôôÿôôôÿõõõÿóóóÿóóóÿôóóÿôóóÿõôôÿ÷ööÿúùùÿüüüÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿøøøÿùùùÿøøøÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿðððÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿøøøÿ÷÷÷ÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿúúúÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿþþþÿþþþÿýýýÿýýýÿüüüÿûûûÿûúúÿúúúÿûúúÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿôóóÿôóóÿóóóÿôôôÿóóóÿóóóÿôôôÿöööÿ÷÷÷ÿøøøÿûúúÿýýýÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ÷÷÷ÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿîîîÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿôôôÿùùùÿúúúÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþýýÿýýýÿüüüÿüüüÿûûûÿûûûÿûûûÿüüüÿûûûÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿöööÿöööÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõööÿõõõÿõõõÿõõõÿôôôÿôôôÿôôôÿôóóÿõôôÿõõõÿöööÿöööÿùøøÿúùùÿúúúÿûûûÿýýýÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿöööÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿíííÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿïïïÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿúúúÿûûûÿúúúÿúúúÿûûûÿûûûÿùøøÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿþþþÿþþþÿýýýÿýýýÿüüüÿüüüÿýüüÿýüüÿüüüÿüüüÿýýýÿýüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿýýýÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿôôôÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿõõõÿõõõÿöööÿöööÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿõööÿöööÿöööÿöööÿöööÿôôôÿôôôÿôôôÿôôôÿöõõÿ÷ööÿøøøÿúùùÿûûûÿüûûÿýüüÿþýýÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿöööÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿûûûÿíííÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíííÿúúúÿúúúÿùùùÿùùùÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿùøøÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóóóÿóóóÿóóóÿôôôÿóóóÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿõôôÿôôôÿôóóÿóóóÿôóóÿöõõÿøøøÿúúúÿüüüÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿöööÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿøøøÿïïïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿìììÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿùøøÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿýýýÿýýýÿýýýÿüüüÿþýýÿþýýÿýüüÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿþþþÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿôôôÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿõõõÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿõõõÿôôôÿôóóÿõôôÿöôôÿöööÿùøøÿúúúÿýýýÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿöööÿùùùÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿóóóÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíííÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿùøøÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿâÜâÿÛØÛÿãßãÿþýþÿÿÿÿÿúùúÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿþþþÿýýýÿýýýÿýýýÿüüüÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóóóÿóóóÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷ööÿøøøÿ÷÷÷ÿ÷ööÿöööÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿùùùÿûûûÿüüüÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿöööÿ÷÷÷ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿðððÿûûûÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúùùÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿúøúÿðìðÿÿÿÿÿðëðÿòðòÿÿþÿÿÜÙÜÿúøúÿÞÛÞÿïìïÿÝÛÝÿüúüÿãÞãÿÿÿÿÿÿÿÿÿôòôÿóñóÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿþþþÿÿþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿöööÿöööÿøøøÿø÷÷ÿø÷÷ÿø÷÷ÿø÷÷ÿø÷÷ÿøøøÿúùùÿûûûÿýüüÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿúúúÿùùùÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿôôôÿûûûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóóóÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿûûûÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿüûûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿôñôÿçäçÿÜØÜÿø÷øÿúúúÿäáäÿþþþÿÝÚÝÿîìîÿáÞáÿüûüÿãÝãÿÿÿÿÿÿÿÿÿáÞáÿøöøÿÿÿÿÿÿÿÿÿòïòÿûùûÿÿÿÿÿçæçÿüúüÿóñóÿéèéÿõóõÿÿÿÿÿüûüÿûûûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóóóÿòòòÿóóóÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿ÷ööÿ÷ööÿ÷ööÿ÷÷÷ÿøøøÿøøøÿøøøÿ÷÷÷ÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿòòòÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿõõõÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿýüüÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿñîñÿãáãÿõóõÿþþþÿÿþÿÿòðòÿèåèÿÿÿÿÿòðòÿ÷õ÷ÿáÞáÿûúûÿäÞäÿÿÿÿÿþþþÿäáäÿÿþÿÿÿÿÿÿÿÿÿÿïìïÿùõùÿòïòÿñîñÿúùúÿëéëÿÿþÿÿòðòÿþýþÿèåèÿñïñÿëçëÿÿþÿÿëèëÿîìîÿõóõÿûùûÿùùùÿÿÿÿÿûûûÿþýþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿöõöÿñîñÿöõöÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿõõõÿõõõÿõõõÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿùùùÿùùùÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿñññÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿøøøÿúúúÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóïóÿæãæÿõôõÿàÚàÿýüýÿéçéÿãàãÿøöøÿëèëÿåâåÿïìïÿúúúÿßÜßÿïìïÿøöøÿåâåÿüûüÿÿÿÿÿÿÿÿÿëéëÿëçëÿåäåÿöõöÿóðóÿçåçÿëèëÿéçéÿöõöÿøöøÿÿÿÿÿþýþÿôóôÿñîñÿüüüÿöõöÿõóõÿöööÿÿþÿÿêçêÿòðòÿþþþÿìêìÿþþþÿñïñÿÿÿÿÿõòõÿþþþÿöóöÿýüýÿôòôÿûúûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóóóÿóóóÿóóóÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿôôôÿôôôÿõõõÿôôôÿõõõÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿôôôÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿõõõÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿðððÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿùùùÿúúúÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúùùÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿöóöÿìçìÿúùúÿÿÿÿÿ÷ö÷ÿùöùÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿúùúÿéåéÿø÷øÿÿÿÿÿÿþÿÿèæèÿÿÿÿÿÿÿÿÿèåèÿúøúÿèåèÿóñóÿìèìÿõôõÿòïòÿüûüÿøõøÿòïòÿñîñÿñïñÿìéìÿñîñÿùùùÿöôöÿôóôÿîëîÿýýýÿðïðÿûûûÿóñóÿÿþÿÿïëïÿþýþÿîíîÿóðóÿïìïÿúøúÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿþþþÿþþþÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿòòòÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿõõõÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿðððÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿùùùÿùùùÿúúúÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿûúûÿÿÿÿÿÿÿÿÿþþþÿãáãÿéæéÿèåèÿòðòÿÿÿÿÿþþþÿüûüÿÿÿÿÿÿÿÿÿïíïÿèåèÿûùûÿüûüÿéæéÿêçêÿùøùÿïìïÿýüýÿîëîÿþýþÿíëíÿüúüÿôóôÿøøøÿõòõÿþþþÿîëîÿ÷ö÷ÿ÷ö÷ÿÿÿÿÿóðóÿüûüÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿõõõÿõõõÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿðððÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿôôôÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿúúúÿúúúÿûûûÿûûûÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿùùùÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿûúûÿýüýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿþþþÿÿÿÿÿþþþÿÿþÿÿüûüÿÿÿÿÿõóõÿøöøÿ÷ö÷ÿöõöÿîêîÿðïðÿóðóÿù÷ùÿóñóÿûúûÿïíïÿþýþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿõõõÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿûûûÿðððÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿðððÿúúúÿùùùÿúúúÿùùùÿúúúÿùùùÿúúúÿûûûÿûûûÿûûûÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúùùÿúùùÿùùùÿùùùÿúúúÿúúúÿûûûÿûûûÿüüüÿýýýÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿìèìÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿúøúÿúøúÿÿÿÿÿþþþÿýüýÿÿÿÿÿÿÿÿÿûúûÿùøùÿø÷øÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿÿÿÿÿþþþÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿûûûÿæææÿàààÿëëëÿóóóÿõõõÿõõõÿõõõÿùùùÿöööÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿñññÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿëëëÿùùùÿøøøÿøøøÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿùùùÿúúúÿúúúÿûûûÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿûúúÿûúúÿûûûÿûûûÿüûûÿýüüÿþýýÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýüýÿýüýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿòòòÿòòòÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿóóóÿóóóÿôôôÿóóóÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿ”””ÿnnnÿjjjÿmmmÿˆˆˆÿÖÖÖÿóóóÿõõõÿ···ÿëëëÿôôôÿôôôÿíííÿìììÿõõõÿöööÿ÷÷÷ÿùùùÿöööÿ÷÷÷ÿöööÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿòòòÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿêêêÿúúúÿùùùÿøøøÿùùùÿùùùÿùùùÿúúúÿûûûÿúúúÿûûûÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿûûûÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿüüüÿýýýÿýýýÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿ¦¦¦ÿrrrÿÄÄÄÿÞÞÞÿÎÎÎÿ›››ÿuuuÿðððÿîîîÿrrrÿàààÿôôôÿõõõÿªªªÿ���ÿ÷÷÷ÿÔÔÔÿŽŽŽÿ’’’ÿÚÚÚÿÌÌÌÿÝÝÝÿöööÿéééÿñññÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿõõõÿöööÿõõõÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿ÷÷÷ÿôôôÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿëëëÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿùùùÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿüüüÿûûûÿûûûÿúúúÿúúúÿúùùÿüûûÿüüüÿýüüÿþýýÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿ¶¶¶ÿÀÀÀÿöööÿóóóÿóóóÿòòòÿnnnÿ¶¶¶ÿãããÿtttÿæææÿóóóÿõõõÿžžžÿ���ÿíííÿyyyÿšššÿ¸¸¸ÿ€€€ÿ���ÿ«««ÿúúúÿƒƒƒÿ»»»ÿöööÿöööÿîîîÿÁÁÁÿšššÿ¯¯¯ÿîîîÿõõõÿõõõÿõõõÿõõõÿöööÿ÷÷÷ÿøøøÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿõõõÿ÷÷÷ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿíííÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿúúúÿûûûÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿùùùÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿýýýÿýýýÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿÿÿÿÿýýýÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿöööÿùùùÿöööÿÔÔÔÿnnnÿÃÃÃÿÔÔÔÿ€€€ÿìììÿóóóÿôôôÿ”””ÿ©©©ÿ×××ÿ|||ÿçççÿõõõÿæææÿ€€€ÿ¼¼¼ÿôôôÿ���ÿÊÊÊÿöööÿðððÿ‘‘‘ÿ���ÿ¬¬¬ÿ“““ÿŽŽŽÿçççÿöööÿöööÿõõõÿöööÿÀÀÀÿ°°°ÿöööÿöööÿöööÿöööÿöööÿóóóÿîîîÿöööÿùùùÿûûûÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿòòòÿûûûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿñññÿùùùÿùùùÿøøøÿùùùÿùùùÿúúúÿúúúÿúúúÿûûûÿûûûÿúúúÿûûûÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿûûûÿüüüÿüüüÿüûûÿüûûÿýüüÿýüüÿýýýÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿôôôÿóóóÿõõõÿõõõÿõõõÿõõõÿôôôÿôôôÿôôôÿöööÿÐÐÐÿ¬¬¬ÿ‘‘‘ÿ€€€ÿpppÿ|||ÿòòòÿÀÀÀÿ���ÿðððÿôôôÿôôôÿ���ÿÀÀÀÿëëëÿ†††ÿŽŽŽÿ²²²ÿËËËÿ€€€ÿÉÉÉÿëëëÿ€€€ÿØØØÿõõõÿÍÍÍÿ���ÿîîîÿ÷÷÷ÿôôôÿ®®®ÿ½½½ÿöööÿõõõÿõõõÿõõõÿ«««ÿ®®®ÿöööÿöööÿöööÿöööÿöööÿÛÛÛÿŸŸŸÿôôôÿ¸¸¸ÿÄÄÄÿùùùÿöööÿêêêÿÂÂÂÿÊÊÊÿëëëÿúúúÿöööÿ÷÷÷ÿøøøÿþþþÿýýýÿúúúÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿðððÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿôôôÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿúúúÿûûûÿúúúÿûûûÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿýýýÿýýýÿýýýÿüüüÿüüüÿýýýÿýýýÿýýýÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿþþþÿýýýÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóóóÿóóóÿòòòÿòòòÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿôôôÿóóóÿôôôÿôôôÿóóóÿóóóÿóóóÿôôôÿõõõÿõõõÿôôôÿôôôÿôôôÿôôôÿöööÿ­­­ÿnnnÿ~~~ÿ¢¢¢ÿ¬¬¬ÿÖÖÖÿòòòÿõõõÿªªªÿyyyÿðððÿôôôÿôôôÿ���ÿÕÕÕÿöööÿêêêÿÓÓÓÿ¶¶¶ÿ¡¡¡ÿÿ×××ÿàààÿ���ÿåååÿöööÿ©©©ÿ“““ÿ¼¼¼ÿÇÇÇÿÑÑÑÿÛÛÛÿéééÿõõõÿõõõÿõõõÿóóóÿ¢¢¢ÿÀÀÀÿöööÿöööÿöööÿöööÿöööÿËËËÿ§§§ÿ÷÷÷ÿªªªÿÂÂÂÿûûûÿÌÌÌÿ–––ÿ£££ÿ   ÿ���ÿÝÝÝÿ÷÷÷ÿïïïÿ¼¼¼ÿ¨¨¨ÿ¯¯¯ÿÖÖÖÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿîîîÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿ÷÷÷ÿùùùÿøøøÿøøøÿùùùÿùùùÿùùùÿúúúÿúúúÿûûûÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿùùùÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿûûûÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿþþþÿþþþÿýýýÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿòòòÿòòòÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿîîîÿjjjÿ˜˜˜ÿðððÿùùùÿùùùÿõõõÿøøøÿôôôÿ•••ÿxxxÿ«««ÿÙÙÙÿ¬¬¬ÿwwwÿèèèÿÌÌÌÿ’’’ÿòòòÿúúúÿéééÿ~~~ÿáááÿÔÔÔÿ€€€ÿóóóÿöööÿŸŸŸÿ˜˜˜ÿ´´´ÿªªªÿ¡¡¡ÿ‰‰‰ÿ»»»ÿöööÿõõõÿõõõÿðððÿ™™™ÿÓÓÓÿøøøÿöööÿöööÿöööÿöööÿ¹¹¹ÿ±±±ÿøøøÿ   ÿÍÍÍÿñññÿ–––ÿÐÐÐÿúúúÿøøøÿÀÀÀÿªªªÿüüüÿ®®®ÿ­­­ÿÔÔÔÿÈÈÈÿŸŸŸÿÕÕÕÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿîîîÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüüüÿúúúÿøøøÿùùùÿøøøÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿûûûÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿûûûÿüüüÿüüüÿýýýÿýýýÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóóóÿòòòÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿïïïÿhhhÿ¬¬¬ÿøøøÿ÷÷÷ÿöööÿ²²²ÿ›››ÿõõõÿ‡‡‡ÿ®®®ÿ£££ÿxxxÿƒƒƒÿ¼¼¼ÿôôôÿîîîÿˆˆˆÿƒƒƒÿ¬¬¬ÿ†††ÿ„„„ÿòòòÿÉÉÉÿ‚‚‚ÿºººÿðððÿ«««ÿ���ÿ÷÷÷ÿùùùÿéééÿ���ÿáááÿöööÿõõõÿõõõÿîîîÿ’’’ÿ···ÿÕÕÕÿâââÿèèèÿðððÿöööÿ¥¥¥ÿºººÿ÷÷÷ÿ•••ÿØØØÿÕÕÕÿ™™™ÿÚÚÚÿèèèÿíííÿðððÿéééÿöööÿÝÝÝÿîîîÿúúúÿøøøÿ²²²ÿ¶¶¶ÿúúúÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿïïïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿùùùÿúúúÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿúúúÿúúúÿûûûÿûûûÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþýýÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóóóÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿóóóÿóóóÿôôôÿóóóÿóóóÿôôôÿóóóÿóóóÿõõõÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿ®®®ÿpppÿ¦¦¦ÿÆÆÆÿ¯¯¯ÿmmmÿ²²²ÿôôôÿ€€€ÿ¼¼¼ÿýýýÿúúúÿõõõÿöööÿôôôÿôôôÿîîîÿ©©©ÿ———ÿ²²²ÿëëëÿöööÿÃÃÃÿ���ÿ���ÿ���ÿóóóÿ���ÿ‘‘‘ÿ±±±ÿ���ÿ———ÿøøøÿõõõÿõõõÿõõõÿéééÿ���ÿ¦¦¦ÿ¢¢¢ÿ›››ÿ•••ÿ½½½ÿöööÿ–––ÿÃÃÃÿõõõÿ”””ÿßßßÿÐÐÐÿ›››ÿ¨¨¨ÿ¡¡¡ÿžžžÿœœœÿ§§§ÿöööÿòòòÿÃÃÃÿ¯¯¯ÿ¦¦¦ÿŸŸŸÿÝÝÝÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿúúúÿðððÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿõõõÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿúúúÿúúúÿûûûÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿýýýÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóóóÿóóóÿòòòÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿóóóÿóóóÿôôôÿôôôÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿÌÌÌÿ€€€ÿuuuÿ„„„ÿ¹¹¹ÿ÷÷÷ÿòòòÿ{{{ÿÇÇÇÿøøøÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿõõõÿõõõÿöööÿõõõÿõõõÿ÷÷÷ÿôôôÿðððÿÜÜÜÿ÷÷÷ÿðððÿ¬¬¬ÿ˜˜˜ÿÁÁÁÿïïïÿõõõÿõõõÿõõõÿöööÿâââÿŒŒŒÿîîîÿùùùÿ÷÷÷ÿóóóÿñññÿôôôÿ’’’ÿËËËÿðððÿ”””ÿåååÿáááÿ���ÿõõõÿöööÿõõõÿ­­­ÿµµµÿöööÿ   ÿŸŸŸÿÇÇÇÿÜÜÜÿíííÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿúúúÿòòòÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿñññÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿûûûÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿüüüÿûûûÿüüüÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóóóÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿóóóÿõõõÿóóóÿôôôÿÏÏÏÿèèèÿõõõÿóóóÿôôôÿóóóÿôôôÿôôôÿôôôÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿ÷÷÷ÿõõõÿõõõÿ÷÷÷ÿöööÿöööÿöööÿõõõÿõõõÿõõõÿøøøÿÙÙÙÿ���ÿïïïÿöööÿöööÿöööÿöööÿòòòÿ’’’ÿÕÕÕÿæææÿ–––ÿêêêÿóóóÿœœœÿ¥¥¥ÿÏÏÏÿ½½½ÿšššÿÝÝÝÿîîîÿ���ÿÛÛÛÿüüüÿòòòÿ¿¿¿ÿñññÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿúúúÿôôôÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíííÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóóóÿòòòÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿ÷÷÷ÿõõõÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿöööÿõõõÿõõõÿøøøÿÏÏÏÿ���ÿçççÿóóóÿûûûÿþþþÿûûûÿ÷÷÷ÿéééÿôôôÿØØØÿ���ÿîîîÿõõõÿïïïÿ±±±ÿ™™™ÿ«««ÿÚÚÚÿùùùÿöööÿ²²²ÿ   ÿ»»»ÿ¨¨¨ÿªªªÿùùùÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿøøøÿøøøÿùùùÿöööÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿêêêÿùùùÿùùùÿøøøÿøøøÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿùùùÿùùùÿùùùÿúúúÿùùùÿúúúÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿûûûÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿôôôÿóóóÿôôôÿóóóÿôôôÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿóóóÿôôôÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿöööÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿøøøÿËËËÿ–––ÿŽŽŽÿŽŽŽÿ���ÿ‘‘‘ÿÃÃÃÿãããÿœœœÿëëëÿËËËÿ¥¥¥ÿóóóÿöööÿöööÿûûûÿùùùÿöööÿøøøÿöööÿöööÿøøøÿ×××ÿÅÅÅÿÎÎÎÿòòòÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿ÷÷÷ÿ÷÷÷ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿêêêÿùùùÿøøøÿøøøÿùùùÿùùùÿùùùÿúúúÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿüüüÿüüüÿüüüÿûûûÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿôôôÿóóóÿóóóÿóóóÿôôôÿóóóÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿóóóÿìììÿåååÿÞÞÞÿ×××ÿÎÎÎÿàààÿíííÿµµµÿðððÿÀÀÀÿ±±±ÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿôôôÿùùùÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿíííÿùùùÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿûûûÿçççÿôôôÿúúúÿúúúÿûûûÿùùùÿúúúÿûûûÿûûûÿüüüÿüüüÿüüüÿûûûÿüüüÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿýýýÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóóóÿóóóÿóóóÿòòòÿóóóÿòòòÿòòòÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿöööÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿöööÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿùùùÿöööÿ÷÷÷ÿôôôÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿøøøÿñññÿûûûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿïïïÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿúúúÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿÑÑÑÿéééÿúúúÿúúúÿùùùÿÜÜÜÿØØØÿüüüÿúúúÿìììÿáááÿéééÿùùùÿüüüÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿýýýÿýýýÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿþþþÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿòòòÿòòòÿòòòÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿôôôÿõõõÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿöööÿöööÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿíííÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûûûÿóóóÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿúúúÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿúúúÿûûûÿúúúÿúúúÿúúúÿõõõÿÑÑÑÿîîîÿúúúÿùùùÿèèèÿÓÓÓÿíííÿúúúÿ×××ÿÖÖÖÿÝÝÝÿØØØÿ×××ÿøøøÿüüüÿ÷÷÷ÿßßßÿÚÚÚÿÜÜÜÿñññÿûûûÿûûûÿûûûÿøøøÿöööÿùùùÿûûûÿüüüÿûûûÿýýýÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿñññÿòòòÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿòòòÿòòòÿóóóÿòòòÿòòòÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿóóóÿõõõÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿùùùÿùùùÿëëëÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿúúúÿ÷÷÷ÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿúúúÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿïïïÿÐÐÐÿôôôÿúúúÿóóóÿÓÓÓÿàààÿýýýÿèèèÿÖÖÖÿ÷÷÷ÿûûûÿûûûÿÝÝÝÿåååÿúúúÿØØØÿßßßÿîîîÿåååÿÚÚÚÿïïïÿûûûÿêêêÿÝÝÝÿÝÝÝÿÞÞÞÿâââÿüüüÿûûûÿåååÿôôôÿýýýÿüüüÿüüüÿôôôÿúúúÿüüüÿûûûÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿýýýÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿòòòÿòòòÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿóóóÿóóóÿóóóÿôôôÿóóóÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿöööÿõõõÿõõõÿöööÿõõõÿõõõÿöööÿöööÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿëëëÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿùùùÿúúúÿøøøÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿéééÿÑÑÑÿàààÿåååÿÙÙÙÿÖÖÖÿøøøÿýýýÿÞÞÞÿØØØÿéééÿíííÿóóóÿõõõÿúúúÿçççÿÙÙÙÿúúúÿüüüÿýýýÿâââÿâââÿôôôÿÛÛÛÿíííÿùùùÿõõõÿÞÞÞÿéééÿüüüÿßßßÿðððÿýýýÿýýýÿñññÿáááÿíííÿýýýÿüüüÿüüüÿûûûÿñññÿêêêÿíííÿùùùÿýýýÿüüüÿüüüÿüüüÿýýýÿþþþÿþþþÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿýýýÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿñññÿòòòÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿóóóÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿöööÿöööÿöööÿõõõÿöööÿöööÿöööÿöööÿöööÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿìììÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ÷÷÷ÿúúúÿøøøÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿúúúÿùùùÿúúúÿùùùÿùùùÿøøøÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿûûûÿúúúÿúúúÿãããÿÒÒÒÿØØØÿÕÕÕÿÒÒÒÿÔÔÔÿîîîÿþþþÿÚÚÚÿØØØÿàààÿÝÝÝÿÚÚÚÿ×××ÿçççÿàààÿÞÞÞÿüüüÿûûûÿûûûÿýýýÿýýýÿæææÿÜÜÜÿøøøÿúúúÿýýýÿøøøÿõõõÿüüüÿßßßÿôôôÿýýýÿûûûÿåååÿãããÿæææÿüüüÿüüüÿúúúÿèèèÿäääÿêêêÿçççÿåååÿöööÿüüüÿüüüÿüüüÿýýýÿíííÿñññÿþþþÿþþþÿýýýÿýýýÿýýýÿûûûÿûûûÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿþþþÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿñññÿòòòÿòòòÿñññÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿôôôÿôôôÿóóóÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿöööÿõõõÿõõõÿõõõÿöööÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿùùùÿùùùÿïïïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿõõõÿûûûÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿûûûÿûûûÿúúúÿúúúÿÞÞÞÿÕÕÕÿÿÿÿÿýýýÿúúúÿÛÛÛÿÓÓÓÿûûûÿãããÿÚÚÚÿýýýÿüüüÿùùùÿ×××ÿíííÿÞÞÞÿÜÜÜÿûûûÿûûûÿûûûÿûûûÿýýýÿàààÿÝÝÝÿÜÜÜÿÝÝÝÿÞÞÞÿàààÿèèèÿúúúÿÞÞÞÿöööÿýýýÿôôôÿáááÿôôôÿàààÿúúúÿüüüÿôôôÿãããÿøøøÿÿÿÿÿÿÿÿÿìììÿìììÿüüüÿûûûÿüüüÿþþþÿêêêÿðððÿþþþÿýýýÿýýýÿýýýÿþþþÿïïïÿîîîÿþþþÿôôôÿòòòÿýýýÿýýýÿûûûÿöööÿ÷÷÷ÿûûûÿýýýÿýýýÿþþþÿýýýÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿñññÿòòòÿòòòÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿóóóÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿôôôÿôôôÿóóóÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿòòòÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿõõõÿõõõÿôôôÿõõõÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿöööÿõõõÿöööÿöööÿöööÿõõõÿöööÿöööÿöööÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿúúúÿóóóÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿòòòÿúúúÿøøøÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿûûûÿúúúÿûûûÿÚÚÚÿØØØÿýýýÿùùùÿùùùÿõõõÿÓÓÓÿòòòÿôôôÿÕÕÕÿÛÛÛÿèèèÿÙÙÙÿÙÙÙÿúúúÿíííÿÚÚÚÿøøøÿûûûÿøøøÿÚÚÚÿìììÿäääÿÝÝÝÿøøøÿõõõÿõõõÿÝÝÝÿæææÿøøøÿßßßÿùùùÿþþþÿâââÿèèèÿýýýÿâââÿöööÿýýýÿìììÿåååÿïïïÿôôôÿ÷÷÷ÿúúúÿûûûÿüüüÿüüüÿûûûÿþþþÿéééÿòòòÿýýýÿþþþÿýýýÿýýýÿþþþÿîîîÿðððÿþþþÿïïïÿñññÿþþþÿ÷÷÷ÿíííÿîîîÿïïïÿîîîÿøøøÿýýýÿûûûÿôôôÿñññÿóóóÿùùùÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿýýýÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿòòòÿñññÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿòòòÿóóóÿóóóÿòòòÿôôôÿóóóÿôôôÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿõõõÿõõõÿõõõÿöööÿõõõÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿùùùÿùùùÿùùùÿöööÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿïïïÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿúúúÿúúúÿúúúÿüüüÿØØØÿÝÝÝÿýýýÿúúúÿûûûÿæææÿÔÔÔÿõõõÿûûûÿ÷÷÷ÿÛÛÛÿØØØÿâââÿøøøÿûûûÿûûûÿÛÛÛÿØØØÿÞÞÞÿÙÙÙÿÞÞÞÿþþþÿôôôÿÜÜÜÿïïïÿ÷÷÷ÿìììÿÝÝÝÿõõõÿöööÿàààÿúúúÿòòòÿàààÿùùùÿüüüÿãããÿìììÿýýýÿìììÿåååÿëëëÿéééÿæææÿåååÿëëëÿýýýÿüüüÿûûûÿýýýÿèèèÿõõõÿýýýÿýýýÿýýýÿýýýÿþþþÿíííÿñññÿýýýÿíííÿóóóÿÿÿÿÿíííÿòòòÿþþþÿþþþÿóóóÿîîîÿýýýÿðððÿòòòÿ÷÷÷ÿóóóÿñññÿûûûÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿòòòÿòòòÿòòòÿòòòÿñññÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿôôôÿôôôÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿòòòÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿõõõÿõõõÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿúúúÿùùùÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíííÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿþþþÿÕÕÕÿÒÒÒÿÕÕÕÿ×××ÿÙÙÙÿÒÒÒÿãããÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿüüüÿúúúÿðððÿéééÿîîîÿûûûÿûûûÿûûûÿíííÿÝÝÝÿÝÝÝÿÝÝÝÿíííÿüüüÿòòòÿâââÿûûûÿæææÿæææÿÿÿÿÿüüüÿìììÿåååÿýýýÿïïïÿäääÿýýýÿþþþÿüüüÿæææÿñññÿüüüÿüüüÿûûûÿûûûÿçççÿíííÿôôôÿ÷÷÷ÿûûûÿýýýÿýýýÿëëëÿóóóÿýýýÿëëëÿôôôÿùùùÿíííÿöööÿúúúÿüüüÿýýýÿüüüÿýýýÿøøøÿýýýÿýýýÿþþþÿòòòÿùùùÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿñññÿòòòÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿóóóÿòòòÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿòòòÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿûûûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿìììÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿûûûÿíííÿèèèÿãããÿßßßÿâââÿíííÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿûûûÿûûûÿúúúÿüüüÿùùùÿøøøÿùùùÿüüüÿûûûÿõõõÿïïïÿøøøÿäääÿõõõÿüüüÿüüüÿôôôÿâââÿùùùÿúúúÿåååÿçççÿíííÿèèèÿæææÿùùùÿüüüÿüüüÿûûûÿùùùÿçççÿëëëÿëëëÿêêêÿéééÿóóóÿüüüÿëëëÿöööÿüüüÿìììÿöööÿ÷÷÷ÿíííÿïïïÿïïïÿîîîÿïïïÿðððÿüüüÿüüüÿõõõÿóóóÿòòòÿñññÿüüüÿþþþÿþþþÿþþþÿýýýÿþþþÿÿÿÿÿþþþÿýýýÿýýýÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿÿÿÿÿþþþÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿòòòÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿôôôÿóóóÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿöööÿûûûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿîîîÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿüüüÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿðððÿõõõÿýýýÿþþþÿýýýÿüüüÿüüüÿûûûÿõõõÿûûûÿüüüÿúúúÿìììÿçççÿíííÿùùùÿüüüÿüüüÿüüüÿüüüÿõõõÿèèèÿúúúÿüüüÿüüüÿúúúÿüüüÿúúúÿêêêÿøøøÿüüüÿìììÿ÷÷÷ÿúúúÿíííÿùùùÿüüüÿüüüÿòòòÿñññÿüüüÿðððÿñññÿöööÿøøøÿüüüÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿòòòÿòòòÿòòòÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿòòòÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿñññÿüüüÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüüüÿðððÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿâââÿäääÿýýýÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿþþþÿþþþÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿñññÿèèèÿûûûÿýýýÿýýýÿýýýÿýýýÿøøøÿêêêÿûûûÿûûûÿìììÿúúúÿþþþÿðððÿðððÿøøøÿöööÿîîîÿöööÿúúúÿïïïÿúúúÿýýýÿúúúÿöööÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿñññÿñññÿñññÿñññÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿòòòÿòòòÿòòòÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿîîîÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿùùùÿóóóÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿüüüÿýýýÿüüüÿýýýÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿûûûÿîîîÿéééÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿûûûÿüüüÿúúúÿìììÿûûûÿýýýÿûûûÿñññÿîîîÿïïïÿõõõÿýýýÿýýýÿñññÿñññÿôôôÿñññÿôôôÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿñññÿðððÿñññÿñññÿñññÿñññÿñññÿñññÿòòòÿñññÿòòòÿñññÿòòòÿñññÿòòòÿòòòÿóóóÿóóóÿôôôÿôôôÿóóóÿóóóÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿõõõÿôôôÿôôôÿõõõÿõõõÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿùùùÿøøøÿùùùÿêêêÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿùùùÿúúúÿûûûÿúúúÿûûûÿûûûÿûûûÿüüüÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿûûûÿüüüÿüüüÿûûûÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿëëëÿèèèÿèèèÿèèèÿéééÿéééÿøøøÿóóóÿëëëÿýýýÿùùùÿíííÿüüüÿýýýÿýýýÿþþþÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿöööÿóóóÿ÷÷÷ÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿýýýÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿñññÿðððÿñññÿðððÿñññÿñññÿñññÿñññÿñññÿñññÿòòòÿòòòÿñññÿñññÿòòòÿòòòÿóóóÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿõõõÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿéééÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿõõõÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿùùùÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿúúúÿùùùÿøøøÿõõõÿóóóÿûûûÿùùùÿñññÿýýýÿ÷÷÷ÿíííÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿÿÿÿÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿñññÿðððÿñññÿñññÿðððÿñññÿñññÿòòòÿñññÿñññÿñññÿñññÿñññÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿñññÿòòòÿòòòÿòòòÿòòòÿñññÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿùùùÿùùùÿøøøÿøøøÿëëëÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿôôôÿùùùÿøøøÿøøøÿøøøÿùùùÿùùùÿúúúÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿÿÿÿÿÿÿÿÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿðððÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿòòòÿòóóÿóóóÿòòòÿòòòÿòòòÿñññÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿñññÿòòòÿòòòÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿùùùÿøøøÿùùùÿíííÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿòòòÿùùùÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿòòòÿòòòÿòòòÿòòòÿñññÿòòòÿòòòÿóóóÿóóóÿôôôÿòòòÿôôôÿäââÿÞÝÝÿâààÿæååÿêëéÿîïîÿòòóÿôôôÿõõõÿõõõÿôõõÿôôôÿòòòÿñññÿñññÿòòòÿòòòÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿóóóÿôôôÿóóóÿôôôÿôôôÿôôôÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿùùùÿòòòÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿñññÿùùùÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿûûûÿûûûÿüüüÿüüüÿýýýÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿÿÿÿÿýýýÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿðððÿñññÿðððÿðððÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿõõõÿôõõÿñððÿëêìÿ©¾…ÿ–°kÿ©¹‹ÿÓÎÏÿÑÎÎÿÕÒÒÿÒÐÐÿÊÉÉÿàÞÞÿêééÿìëëÿïïïÿñððÿòòòÿôôôÿôôôÿõõõÿôõõÿôôôÿóóóÿóóóÿóóóÿôôôÿóóóÿôôôÿóóóÿóóóÿôôôÿóóóÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿùùùÿ÷÷÷ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿðððÿùùùÿøøøÿøøøÿøøøÿøøøÿùùùÿúúúÿúúúÿúúúÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿþþþÿüüüÿüüüÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿñññÿñññÿñññÿðððÿñññÿñññÿòòòÿñññÿñññÿòòòÿñññÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿÝæÐÿ§Â€ÿ¦Â€ÿÅÕ®ÿôóõÿòóóÿôôôÿÙÖÖÿ{ttÿŒ‡‡ÿíììÿëêêÿãããÿÙØØÿÒÏÏÿÎÊÊÿÎÊÊÿÓÐÐÿÜÙÙÿäââÿëëëÿïïïÿòòòÿõõõÿôôôÿôôôÿóóóÿóóóÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿùùùÿøøøÿøøøÿøøøÿûûûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿîîîÿøøøÿ÷÷÷ÿøøøÿøøøÿùùùÿúúúÿúúúÿúúúÿùùùÿúúúÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿúúúÿúúúÿúúúÿùùùÿúúúÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿûûûÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿüüüÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿñññÿñññÿðððÿñññÿñññÿñññÿòòòÿñññÿñññÿòòòÿòòòÿòòòÿñññÿòòòÿóóóÿòòòÿòòòÿóóóÿóóóÿòòòÿóóóÿóóóÿòòòÿòóòÿ¾ÑŸÿ¶Ì—ÿ­ÇˆÿÌÙ¹ÿòòóÿòòòÿòòòÿ÷÷÷ÿ‘Š‹ÿuppÿîïïÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿõõõÿõõõÿûûûÿ¥¡¡ÿƒÿ³®®ÿàÞÞÿÕÓÓÿÑÍÍÿÏËËÿÑÐÍÿÌÓÂÿâáßÿíììÿóóóÿöööÿøøøÿ÷÷÷ÿõõõÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿ÷÷÷ÿõõõÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿùùùÿøøøÿ÷÷÷ÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿïïïÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿúúúÿùùùÿùùùÿúúúÿúúúÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿûûûÿúúúÿúúúÿûûûÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿüüüÿüüüÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿðððÿðððÿðððÿñññÿñññÿñññÿñññÿòòòÿñññÿñññÿòòòÿñññÿñññÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿóóóÿòòòÿòòòÿòòòÿòòòÿòòòÿ®ÈŒÿ¼Ï�ÿÒÜÂÿòòòÿòòòÿñññÿóóóÿ¯ªªÿyssÿ«¥¦ÿÚØØÿóóóÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿîííÿ‰‚ƒÿŠ„„ÿìììÿõõõÿôôôÿôôôÿöõ÷ÿØâÊÿ²Ê�ÿðñíÿñòòÿðððÿìììÿçççÿáààÿÜÙÙÿÖÔÔÿÓÑÑÿ×ÖÔÿÑ×ÉÿßáÚÿìêêÿñññÿõõõÿøøøÿ÷÷÷ÿ÷÷÷ÿõõõÿôõõÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿõõõÿõõõÿöööÿõõõÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿùùùÿøøøÿùùùÿõõõÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿïïïÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿúúúÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿüüüÿüüüÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿüüüÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿðððÿðððÿðððÿðððÿðððÿðððÿñññÿðððÿñññÿðððÿðððÿñññÿòòòÿñññÿòòòÿóóóÿòòòÿóóóÿóóóÿòòòÿòòòÿóóóÿòòòÿòòòÿíïëÿ½ÑžÿÀѧÿàçÖÿñññÿñññÿòòòÿ°¬«ÿzssÿ}wwÿ|uuÿ©¤¤ÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿïîîÿÆÁÁÿ‚}}ÿËÈÉÿôôôÿóóóÿóóóÿóóóÿóóôÿåëÜÿÅÖ«ÿöö÷ÿôôôÿôôôÿõõõÿõõõÿöööÿõööÿöööÿõõõÿòóðÿ·ÌšÿÂÒ«ÿîìíÿêèèÿèççÿæååÿãááÿßÞÞÿÝÛÛÿÜÚÚÿÝÚÚÿáßßÿæååÿìììÿòññÿöööÿøøøÿøøøÿøøøÿ÷÷÷ÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿöööÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿùùùÿùùùÿùùùÿøøøÿòòòÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿñññÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿýýýÿÿÿÿÿþþþÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿïïïÿïïïÿïïïÿðððÿðððÿñññÿðððÿñññÿñññÿðððÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿòòòÿòòòÿñññÿòòòÿÛäÐÿãêØÿºÎžÿïðíÿòòñÿòòòÿòòòÿ‡€€ÿ|vvÿ~xxÿ}vwÿš••ÿöööÿóóóÿóóóÿóóóÿóóóÿóóóÿïïïÿ“ŽŽÿƒ}}ÿˆ‚ƒÿ˜’’ÿêééÿóóóÿôôôÿóóóÿôóôÿæëÞÿÙãÉÿ÷ö÷ÿõõõÿôôôÿõõõÿôôôÿõõõÿôôôÿôôôÿôôôÿîñëÿ»ÐžÿÍÛ·ÿõôôÿôôôÿôôôÿôôôÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿõööÿóóóÿïïïÿëêêÿçææÿãããÿâááÿáßßÿáßßÿæååÿöööÿõõõÿõõõÿõõõÿöööÿöööÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿõõõÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿùùùÿùùùÿùùùÿùùùÿïïïÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿùùùÿòòòÿ÷÷÷ÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿüüüÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿýýýÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿñññÿñññÿñññÿðððÿðððÿñññÿðððÿðððÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿòòòÿñññÿòòòÿñññÿòòòÿñññÿñññÿñññÿññòÿäéÛÿáæØÿÐܾÿóòõÿñññÿñññÿòòòÿ‡€ÿ|uvÿ}wwÿ~xxÿ†€ÿ÷÷÷ÿóóóÿòòòÿóóóÿóóóÿôôôÿÌÊÊÿ„~ÿ‡‚‚ÿ‡‚‚ÿ‹…†ÿâááÿóóóÿóóóÿóóóÿóóóÿðñîÿæëÞÿôôõÿõõõÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿíïéÿËÛ¶ÿÝåÓÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿøøøÿ÷øøÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿëëëÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿõõõÿõõõÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿûûûÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿüüüÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿñññÿñññÿðððÿñññÿñññÿñññÿñññÿòòòÿñññÿòòòÿñññÿñññÿñññÿòòòÿòòòÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿóòôÿÒÞ¿ÿïðíÿðððÿñññÿñññÿöööÿ‹……ÿ}vvÿ~xxÿ~xxÿyyÿçååÿòòòÿòòòÿòòòÿñññÿñòòÿއˆÿ†€�ÿ‡‚‚ÿˆƒƒÿ›––ÿóóóÿóóóÿôôôÿôôôÿóóóÿóóóÿõôõÿôôôÿõõõÿôôôÿõõõÿõõõÿõõõÿôôôÿôôôÿôôôÿîðêÿ×ãÅÿåêÛÿôóôÿóóóÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿóóóÿôôôÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿöööÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿõõõÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿéééÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿòòòÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿúúúÿùùùÿúúúÿúúúÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿûûûÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿûûûÿüüüÿüüüÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿüüüÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿÿÿÿÿþþþÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿñññÿñññÿñññÿðððÿñññÿñññÿñññÿñññÿòòòÿñññÿñññÿñññÿñññÿñññÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿïðïÿîïíÿñññÿðððÿðððÿðððÿòóóÿ•��ÿ}vvÿ}wwÿ~xxÿ}wwÿäääÿòòòÿòòòÿñññÿôôôÿÔÒÒÿƒ}}ÿ‡‚‚ÿ‡‚‚ÿ†��ÿµ°±ÿõõõÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿöö÷ÿãèØÿóóñÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿéééÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿðððÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿýýýÿýýýÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿüüüÿüüüÿûûûÿûûûÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿðððÿïïïÿðððÿðððÿñññÿðððÿðððÿñññÿñññÿñññÿñññÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿòòòÿñññÿòòòÿñññÿóññÿòòòÿòòòÿœ––ÿzssÿ~wxÿ~xxÿ~xxÿËÆÇÿòòòÿñññÿòòòÿõõõÿ“��ÿ†��ÿ‡‚‚ÿˆƒƒÿ�}}ÿ×ÔÔÿóóóÿòòòÿòòòÿóóóÿóóóÿôôôÿóóóÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿòòñÿôôóÿôôôÿóóóÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿõõõÿöööÿöööÿöööÿõõõÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿëëëÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿïïïÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿùùùÿøøøÿøøøÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿüüüÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿûûûÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿïïïÿðððÿðððÿðððÿðððÿðððÿñññÿñññÿðððÿðððÿðððÿñññÿñññÿòòòÿñññÿñññÿñññÿñññÿñññÿòòòÿòòòÿóóóÿòòòÿòòòÿòòòÿòòòÿòòòÿïïïÿìììÿïïïÿïïïÿàààÿÑÍÍÿÇÄÄÿ½¹ºÿ±­­ÿ¾¹¹ÿñññÿñððÿóóóÿâááÿyyyÿ~zzÿ‚||ÿ†€�ÿ†€ÿòññÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿóóóÿóóóÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿôôôÿôôôÿôôôÿõõõÿôôôÿóóóÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿöööÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿõõõÿöööÿöööÿöööÿöööÿöööÿõõõÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿñññÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿïïïÿùùùÿøøøÿøøøÿ÷÷÷ÿøøøÿùùùÿøøøÿùùùÿùùùÿøøøÿøøøÿøøøÿùùùÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿÿÿÿÿþþþÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿïïïÿðððÿðððÿðððÿñññÿðððÿðððÿðððÿñññÿðððÿñññÿñññÿñññÿòòòÿñññÿòòòÿòòòÿñññÿñññÿòòòÿòòòÿñññÿñññÿñññÿñññÿòòòÿòòòÿîîîÿñññÿôôôÿôôôÿöööÿöööÿöööÿõõõÿôôôÿôóóÿñññÿñððÿðððÿìëëÿàßßÿÖÕÕÿÍÌÌÿÃÁÀÿÆÃÃÿùùùÿôôôÿôôôÿóóóÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿöööÿõõõÿöööÿõõõÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿõõõÿõõõÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿöööÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿðððÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿîîîÿïïïÿðððÿðððÿðððÿðððÿñññÿðððÿðððÿñññÿðððÿñññÿñññÿòòòÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿíííÿòòòÿôôôÿóóóÿóóóÿôôôÿôôôÿóóóÿõõõÿõôõÿñðñÿôôôÿõõõÿõôõÿõõõÿõööÿ÷÷÷ÿöööÿöööÿõõõÿöööÿõõõÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿõõõÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿöööÿûûûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿðððÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿüüüÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿïïïÿïïïÿïïïÿðððÿðððÿïïïÿðððÿïïïÿðððÿïïïÿðððÿñññÿñññÿñññÿñññÿñññÿñññÿòòòÿñññÿòòòÿñññÿñññÿñññÿñññÿñññÿðððÿñññÿìììÿòòòÿôôôÿôôôÿôôôÿóóóÿôôôÿõõõÿåâåÿ¬¡¬ÿ‹w‹ÿ’~’ÿÑÊÑÿõõõÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿóóóÿóóóÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿöööÿöööÿõõõÿõõõÿõõõÿöööÿõõõÿöööÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿõõõÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿõõõÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿòòòÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿüüüÿýýýÿþþþÿþþþÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿîîîÿîîîÿïïïÿïïïÿïïïÿïïïÿðððÿïïïÿïïïÿðððÿðððÿñññÿðððÿðððÿðððÿñññÿðððÿñññÿðððÿðððÿñññÿðððÿðððÿðððÿðððÿñññÿñññÿìììÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿæãæÿ…s…ÿ†u†ÿ²¦²ÿš‹šÿ†w†ÿº°ºÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿðððÿóóóÿíííÿñññÿîîîÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿõõõÿöööÿõõõÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿôôôÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿòòòÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿùùùÿøøøÿùùùÿøøøÿøøøÿùùùÿùùùÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿûûûÿúúúÿúúúÿûûûÿûûûÿûûûÿúúúÿúúúÿúúúÿûûûÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿüüüÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿûûûÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿüüüÿüüüÿýýýÿþþþÿýýýÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿýýýÿþþþÿþþþÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿïïïÿïïïÿîîîÿïïïÿðððÿïïïÿðððÿðððÿïïïÿïïïÿñññÿñññÿðððÿðððÿðððÿðððÿðððÿñññÿñññÿðððÿðððÿðððÿðððÿïïïÿðððÿðððÿðððÿëëëÿõõõÿôôôÿôôôÿóóóÿóóóÿö÷öÿ©œ©ÿ}s}ÿ{u{ÿ¿³¿ÿ–‰–ÿˆxˆÿˆxˆÿðîðÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿðððÿñññÿñññÿóóóÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿóóóÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿöööÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿöööÿöööÿõõõÿõõõÿõõõÿôôôÿõõõÿöööÿöööÿöööÿöööÿöööÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿøøøÿøøøÿøøøÿòòòÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿóóóÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿùùùÿøøøÿøøøÿùùùÿøøøÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿûüüÿäââÿÞÛÛÿÜÚÚÿÞÜÜÿàÞÞÿâààÿâßßÿâßßÿâßàÿåããÿèææÿìëëÿñððÿóóóÿôóóÿõôôÿöôôÿ÷ööÿùùùÿûûûÿüüüÿüüüÿüýüÿüýýÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿúúúÿûûûÿûûûÿûûûÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿÿÿÿÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿîîîÿïïïÿðððÿïïïÿïïïÿðððÿïïïÿïïïÿïïïÿðððÿñññÿðððÿðððÿðððÿðððÿðððÿñññÿðððÿðððÿñññÿñññÿðððÿðððÿðððÿðððÿðððÿðððÿíììÿôôôÿôôôÿóóóÿôôôÿôôôÿóóóÿŠtŠÿµªµÿÐÈÐÿæãæÿ×Ð×ÿÒÌÒÿ“„“ÿÚÕÚÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿóóóÿóóóÿðððÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿïïïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿúúúÿôôôÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿùùùÿøøøÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿúúúÿùùùÿùùùÿùùùÿúúúÿúúúÿùùùÿöööÿíììÿâààÿÛØØÿ×ÔÔÿÖÔÔÿ×ÕÕÿÙ××ÿÚØØÿÚØØÿÚØØÿÚØØÿÚØØÿÛÙÙÿÜÙÚÿÜÚÛÿÝÛÛÿÞÜÜÿßÜÝÿàÞÞÿáààÿäââÿæääÿèæçÿêééÿìëëÿïííÿòññÿöõõÿøøøÿûûûÿýýýÿýþþÿýýýÿýýýÿüüüÿûûûÿûûûÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿîîîÿîîîÿïïïÿïïïÿïïïÿïïïÿðððÿïïïÿðððÿñññÿñññÿòòòÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿïïïÿíììÿõõõÿôôôÿôôôÿôôôÿôôôÿóóóÿ¢—¢ÿ…t…ÿ‚u‚ÿĺÄÿ’†’ÿ•†•ÿ‹}‹ÿàÝàÿôôôÿõõõÿõõõÿõõõÿõõõÿôôôÿòòòÿóóóÿòòòÿóóóÿóóóÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿðððÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿöööÿöööÿöööÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿîîîÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿõõõÿõõõÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿùùùÿøøøÿøøøÿùùùÿøøøÿøøøÿùùùÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿúúúÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿùùùÿõôôÿðïïÿêééÿæääÿáßßÿÞÛÛÿÜÚÚÿÛÙÙÿÜÙÛÿÛÙÛÿÜÙÛÿÜÚÜÿÝÚÜÿÝÛÝÿÞÛÝÿÞÛÝÿÞÛÞÿÞÜÞÿßÝÞÿàÞÞÿàßßÿáßßÿáßàÿâààÿâààÿâááÿãââÿæääÿèççÿëêêÿîììÿðîîÿòññÿõôôÿøøøÿúùúÿûûûÿýýýÿýýýÿýýýÿýýýÿüüüÿüüüÿýýýÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿþþþÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿðððÿïïïÿðððÿðððÿñññÿñññÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿïïïÿïííÿôõõÿôôôÿôôôÿôôôÿóóóÿ÷÷÷ÿÐÉÐÿ}s}ÿ�u�ÿùÃÿŠ}Šÿ†x†ÿ£™£ÿõõõÿôôôÿõõõÿöööÿõõõÿõõõÿôôôÿóóóÿòòòÿòòòÿòòòÿóóóÿòòòÿóóóÿòòòÿóóóÿóóóÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿôôôÿòòòÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿöööÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿõõõÿöööÿõõõÿõõõÿöööÿõõõÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿùùùÿëëëÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿðððÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿøøøÿøøøÿøøøÿùùùÿùùùÿøøøÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿúúúÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿùøùÿöõõÿòñòÿÞÜÞÿÛØÛÿÜÙÜÿÜÙÜÿÝÚÝÿÝÚÝÿÞÛÞÿÞÛÞÿßÜßÿÞÜÞÿÞÜÞÿàÞßÿáààÿáààÿâààÿâááÿâááÿãááÿäââÿãââÿãââÿäããÿäããÿåããÿæääÿæääÿæååÿçååÿçææÿéèèÿëééÿîíìÿñïðÿôóóÿöööÿùøøÿúúúÿüûûÿüüüÿüüüÿûûûÿüüüÿûûûÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿüüüÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿîîîÿîîîÿïïïÿïïïÿðððÿïïïÿðððÿðððÿïïïÿðððÿñññÿðððÿðððÿðððÿðððÿðððÿðððÿñññÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿïïïÿïîîÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿƽÆÿŠ~Šÿ‰x‰ÿ‰x‰ÿ¢—¢ÿíìíÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿïîîÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿðððÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿôôôÿõõõÿöööÿöööÿöööÿõõõÿõõõÿõõõÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿëëëÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíííÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿøøøÿøøøÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿúúúÿùùùÿùùùÿúúúÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿúúúÿùøùÿÞÜÞÿÛØÛÿÜÙÜÿÝÚÝÿÝÚÝÿÝÚÝÿÞÛÞÿÞÛÞÿÞÛÞÿÞÜÞÿÞÜÞÿàßßÿáßßÿáààÿáààÿâàáÿâááÿãááÿãââÿãââÿãââÿäããÿäããÿäããÿåääÿæääÿçååÿçææÿçææÿçææÿèæçÿèççÿéççÿéçèÿéèèÿéèèÿêééÿëêêÿîííÿðïïÿóòóÿ÷ööÿøøøÿúúúÿûûûÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿïïïÿïïïÿïïïÿïïïÿðððÿïïïÿïïïÿïïïÿðððÿðððÿñññÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿïïïÿðððÿðððÿïïïÿîîîÿðïïÿôôôÿôôôÿôôôÿëêîÿäâèÿôôôÿôôôÿ÷÷÷ÿëèëÿÝÚÝÿîìîÿõôõÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿöööÿíìíÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿîîîÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿíííÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿìììÿùùùÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿùùùÿøøøÿùùùÿùùùÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿùùùÿùùùÿúúúÿúúúÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿúúúÿø÷øÿÜÚÜÿÛØÛÿÜÙÜÿÝÚÝÿÝÚÝÿÝÚÝÿÞÛÞÿÞÛÞÿÞÜÞÿÞÜÞÿßÝßÿáßßÿáààÿáààÿâààÿâààÿãááÿãââÿäââÿãââÿãââÿãââÿäããÿåääÿåääÿåääÿæååÿæååÿçææÿçææÿèææÿéççÿëèèÿëééÿêèèÿêééÿêééÿëêêÿëêêÿëêêÿìëëÿìëëÿìëëÿíììÿíììÿîììÿïîîÿñððÿõôôÿøøøÿûûûÿüüüÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿîîîÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿðððÿñññÿñññÿðððÿðððÿðððÿðððÿñññÿðððÿñññÿñññÿðððÿðððÿðððÿðððÿðððÿðððÿïïïÿïïïÿçææÿëéêÿíìíÿïîïÿ×Öàÿ’Œ´ÿ÷øøÿøøøÿøøøÿöööÿöööÿôôôÿôôôÿôôôÿóóòÿääêÿôôôÿõõõÿõõõÿõööÿíììÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿñññÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿóóóÿóóóÿóóóÿôôôÿôôôÿõõõÿõõõÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿôôôÿöööÿöööÿöööÿõõõÿöööÿõõõÿöööÿöööÿöööÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿøøøÿ÷÷÷ÿ÷÷÷ÿöööÿðððÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿìììÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿøøøÿøøøÿùùùÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿûûûÿûûûÿûûûÿúúúÿúúúÿ÷õ÷ÿÛØÛÿÜÙÜÿÜÙÜÿÜÙÜÿÝÚÝÿÝÚÝÿÞÛÞÿÞÛÞÿßÜßÿÞÜÞÿßÝßÿáßßÿáààÿâààÿâààÿâááÿãááÿãââÿäââÿãââÿãââÿãââÿäããÿåääÿåääÿæååÿæååÿæååÿçææÿêééÿ÷ööÿîììÿêèèÿëéêÿìëëÿëéêÿìêêÿìêëÿìêëÿëêêÿìëëÿìëëÿìëëÿíëìÿíììÿíììÿîííÿïîîÿïîïÿðïïÿïîîÿðïïÿòññÿõôôÿúúúÿýýýÿþþþÿüüüÿýýýÿþþþÿýýýÿþþþÿüüüÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿÿÿÿÿýýýÿþþþÿþþþÿþþþÿþþþÿýýýÿÿÿÿÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿïïïÿïïïÿïïïÿðððÿïïïÿïïïÿïïïÿïïïÿðððÿðððÿñññÿðððÿðððÿñññÿðððÿðððÿðððÿðððÿðððÿðððÿñññÿðððÿðððÿðððÿðððÿðððÿðððÿñññÿñññÿðððÿñðñÿäãèÿŽˆ³ÿ�‰’ÿ–‘’ÿ¢��ÿ­©©ÿ¸µµÿÃÀÀÿÎÊËÿØÖÖÿ»¹Íÿ°­Æÿôôôÿõõõÿöööÿöööÿíììÿóóóÿóóóÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿòòòÿòòòÿòòòÿòòòÿðððÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿõõõÿõõõÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿõõõÿõõõÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíííÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿøøøÿøøøÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿùùùÿùùùÿúúúÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿúúúÿúúúÿûûûÿúúúÿûûûÿûûûÿúúúÿõòõÿÚØÚÿÛØÛÿÜÙÜÿÝÚÝÿÝÚÝÿÝÚÝÿÞÛÞÿÞÛÞÿÞÜÞÿÞÜÞÿßÝßÿáßßÿáßßÿáààÿáààÿâááÿâááÿãââÿäââÿãââÿãââÿäããÿäããÿåääÿåääÿæååÿæååÿæååÿçææÿîííÿýýýÿñïïÿêèèÿîëìÿüüüÿþþþÿîììÿìêêÿóññÿûûûÿúúúÿùøùÿùøøÿ÷÷÷ÿ÷ööÿ÷÷÷ÿ÷ööÿõóóÿïîîÿõôôÿõôôÿôóóÿõõõÿ÷÷÷ÿúùùÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿîîîÿïïïÿïïïÿïïïÿïïïÿðððÿïïïÿïïïÿðððÿñññÿñññÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿñññÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿñññÿðððÿñññÿðððÿîîðÿ›—¼ÿ„~�ÿyyÿyyÿ~wxÿ~xyÿ€zzÿ‚||ÿ†�‡ÿ–‘¸ÿœ—¡ÿðïïÿîîîÿîîîÿîíîÿïîîÿóóóÿóóóÿòòòÿòòòÿóóóÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿðððÿóóóÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿóóóÿóóóÿóóóÿôôôÿôôôÿõõõÿõõõÿôôôÿõõõÿõõõÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿóóóÿúúúÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿïïïÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿùùùÿøøøÿùùùÿøøøÿøøøÿùùùÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿúúúÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿïîíÿÚØÚÿÛØÛÿÜÙÜÿÜÙÜÿÝÚÝÿÝÚÝÿÞÛÞÿÞÛÞÿÞÜÞÿÞÜÞÿßÝßÿáßßÿáààÿâààÿâààÿâááÿãááÿãââÿäââÿãââÿãââÿäããÿäããÿåääÿåääÿæååÿæååÿçææÿçææÿòññÿýýýÿìéêÿëééÿíêêÿýýýÿýüüÿíëëÿìëëÿóññÿüüüÿûûûÿüüüÿüüüÿýýýÿþþþÿþþþÿþþþÿ÷öõÿö÷ôÿýýýÿþþþÿýþýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿðððÿðððÿñññÿñññÿðððÿðððÿðððÿñññÿñññÿðððÿñññÿðððÿðððÿðððÿðððÿïïïÿðððÿðððÿðððÿðððÿñññÿñññÿñññÿñññÿóôòÿ¡�Áÿ†€Žÿ€zyÿ�{|ÿ‚|}ÿ‚}}ÿ„ÿ„}ÿމ�ÿ“�¯ÿ¼¹¸ÿòóóÿóóóÿòòòÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿñññÿóóóÿóóóÿóóóÿóóóÿòòòÿòòòÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿôôôÿôôôÿôôôÿõõõÿõõõÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿñññÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿòòòÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿøøøÿùùùÿùùùÿøøøÿùùùÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿìðæÿÞáÙÿÛØÛÿÜÙÜÿÜÙÜÿÝÚÝÿÝÚÝÿÝÚÝÿÞÛÞÿÞÛÞÿÞÜÞÿÞÜÞÿßÝßÿàßßÿáààÿáààÿâààÿâááÿãááÿãââÿäââÿãââÿãââÿäããÿäããÿåääÿåääÿæååÿæååÿçææÿçææÿõõõÿüüüÿìééÿìééÿìééÿù÷øÿòððÿìêêÿìêëÿîìíÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿþþþÿýýýÿñóîÿòöïÿüüûÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿüüüÿýýýÿþþþÿþþþÿþþþÿýýýÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿîîîÿïïïÿïïïÿîîîÿîîîÿîîîÿïïïÿïïïÿðððÿïïïÿðððÿðððÿïïïÿðððÿïïïÿïïïÿïïïÿðððÿðððÿñññÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿñññÿðððÿñññÿòóòÿš”¼ÿ‹ƒ“ÿ‡}}ÿ‚||ÿ‚{|ÿ‚|}ÿƒ~~ÿƒ}zÿ“�¬ÿŽˆ�ÿäãâÿòòòÿòòòÿóóóÿóóóÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿñññÿñññÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿôôôÿõõõÿôôôÿõõõÿôôôÿõõõÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿ÷÷÷ÿðððÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿôôôÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿùùùÿùùùÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿùùùÿùùùÿúúúÿùùùÿùùùÿúúúÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúûÿ÷ùõÿæíÝÿáãÝÿÛØÛÿÜÙÜÿÜÙÜÿÝÚÝÿÝÚÝÿÝÚÝÿÞÛÞÿÞÛÞÿÞÜÞÿÞÜÞÿàÞßÿáßßÿáààÿáààÿâààÿâááÿãááÿãââÿãââÿãââÿãââÿãââÿäããÿäããÿåääÿæååÿæååÿçææÿæåæÿùøøÿûûûÿíêêÿìééÿìéêÿíêêÿíêêÿíêêÿìëëÿìêêÿøööÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿôöñÿô÷ñÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿîîîÿîîîÿïïïÿîîîÿïïïÿîîîÿïïïÿïïïÿïïïÿñññÿïïïÿðððÿðððÿïïïÿðððÿïïïÿïïïÿïïïÿðððÿðððÿïïïÿðððÿïïïÿðððÿðððÿðððÿïïïÿïïïÿïïïÿðððÿñññÿòòòÿ•�·ÿŒƒ“ÿ‰~ÿˆ€ÿ‰€€ÿ‰€�ÿˆ€�ÿˆ€ÿ–’µÿ±­¿ÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿòòòÿóóóÿòòòÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿõõõÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿïïïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿôôôÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿúúúÿùùùÿúúúÿùùùÿúúúÿúúúÿúúúÿùùùÿùùùÿùùùÿùùùÿøøøÿøøøÿùùùÿùùùÿøøøÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿïóéÿÞßÛÿÛØÜÿÜÙÜÿÜÙÜÿÝÚÝÿÝÚÝÿÞÛÞÿÞÛÞÿßÜßÿÞÜÞÿÞÜÞÿàÞßÿáßßÿáààÿâààÿâááÿâááÿãááÿãââÿäââÿãââÿãââÿäããÿäããÿåääÿæååÿæååÿæååÿçææÿæååÿûúúÿûûûÿíêêÿìéêÿìéêÿíêëÿíêëÿîëëÿìêêÿòððÿùùùÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿúúøÿóôðÿüýüÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿüüüÿýýýÿþþþÿýýýÿýýýÿýýýÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿýýýÿþþþÿÿÿÿÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿÿÿÿÿýýýÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿîîîÿîîîÿïïïÿïïïÿîîîÿïïïÿïïïÿïïïÿðððÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿðððÿïïïÿïïïÿïïïÿîîîÿîîîÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿììîÿ�‹µÿŠ‚�ÿˆÿ‰€€ÿ‰€€ÿŠ��ÿŒ‚‚ÿŽ…‡ÿ•�·ÿÕÓàÿñññÿòòòÿòòòÿóóóÿóóóÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿôôôÿïïïÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿóóóÿòòòÿóóóÿôôôÿôôôÿóóóÿóóóÿóóóÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿïïïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿúúúÿõõõÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿúúúÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿûûûÿúúúÿùùùÿåìÜÿÝÜÛÿÜÙÜÿÜÙÜÿÜÙÜÿÝÚÝÿÝÚÝÿÞÛÞÿÞÛÞÿÞÛÞÿÞÜÞÿÞÜÞÿàÞßÿáßßÿáààÿâààÿâààÿâááÿãááÿãââÿäââÿãââÿãââÿäããÿäããÿåääÿåääÿæååÿæååÿçææÿçææÿüüüÿüüüÿíêêÿìééÿìêêÿíêêÿíëëÿîëëÿöõõÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿüüüÿüüüÿôöñÿòõîÿõöôÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿýýýÿþþþÿÿÿÿÿýýýÿÿÿÿÿýýýÿþþþÿþþþÿþþþÿÿÿÿÿýýýÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿîîîÿîîîÿîîîÿîîîÿïïïÿîîîÿîîîÿïïïÿðððÿðððÿïïïÿïïïÿïïïÿðððÿðððÿïïïÿïïïÿðððÿïïïÿðððÿïïïÿîîîÿïïïÿïïïÿïïïÿðððÿðððÿïïïÿðððÿðððÿðððÿãâèÿ�‰³ÿŠ€‰ÿ‰~€ÿŠ€€ÿŠ��ÿŒ‚‚ÿŒƒƒÿŽ…Šÿ—“¹ÿÝÝçÿñññÿòòòÿòòòÿòòòÿòòòÿñññÿñññÿñññÿëëëÿíììÿîîîÿðïïÿñññÿóóóÿóóóÿôôôÿóóóÿòòòÿòòòÿòòòÿóóóÿóóóÿòòòÿòòòÿóóóÿóóóÿóóóÿôõôÿ÷ø÷ÿóóóÿóóóÿóóóÿòòòÿóóóÿôôôÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿïïïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿõõõÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿûûûÿöøôÿâáßÿÜÙÜÿÚØÚÿÛÙÛÿÝÛÜÿÞÜÜÿÞÜÝÿßÝÝÿßÝÝÿßÝÞÿàÞÞÿàßßÿáßßÿáßßÿáààÿâàáÿâááÿãááÿãââÿäããÿãââÿãââÿäããÿåääÿåääÿåääÿæååÿæååÿçææÿèççÿüüüÿýýýÿîëëÿìééÿíêêÿíëëÿíëëÿüüüÿþþþÿýýýÿüüüÿûûûÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿûüúÿùú÷ÿ÷ø÷ÿôöñÿúúøÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿîîîÿïïïÿîîîÿîîîÿîîîÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿðððÿïïïÿïïïÿïïïÿðððÿïïïÿïïïÿïïïÿðððÿïïïÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿÖÕàÿŽˆ¯ÿˆ…ÿ‰~€ÿŠ€€ÿŠ��ÿŒ‚‚ÿŒ‚‚ÿ�‡�ÿš–¼ÿæäêÿòòòÿñññÿñññÿñññÿñññÿñññÿòòòÿðïïÿóóóÿõõõÿ÷ööÿ÷ööÿôôôÿòòòÿñððÿðððÿïîîÿîííÿîííÿîííÿîîîÿòòòÿïïïÿóóóÿòòòÿòòòÿòòòÿÏÇÏÿ¶Âÿìêìÿñññÿñññÿïïïÿóóóÿôôôÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿôôôÿôôôÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿøøøÿîîîÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿðððÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿøøøÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿûûûÿùùøÿñïîÿóòòÿõóõÿíêíÿÞÜÜÿÝÛÜÿÞÜÜÿßÝÝÿßÝÞÿßÝÞÿàÞÞÿàßßÿáààÿáßßÿáààÿáààÿâááÿâááÿãáâÿãââÿäââÿäããÿåããÿäããÿåääÿåääÿæååÿæååÿçææÿëééÿüüüÿüûüÿíêêÿíéêÿíêêÿíêêÿöõõÿþþþÿýýýÿýýýÿýýýÿýýýÿüüüÿüüüÿüüüÿýýýÿýýýÿþþþÿýýýÿýýþÿõöôÿòõïÿöøóÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíííÿîîîÿîîîÿíííÿîîîÿîîîÿïïïÿðððÿñññÿïïïÿðððÿðððÿðððÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿîîîÿîîîÿðððÿïïïÿïïïÿðððÿðððÿïïïÿðððÿðððÿññïÿÀ½Ñÿމ®ÿ‰‚ÿŠ€€ÿŠ€€ÿŠ��ÿŒ‚‚ÿŒ‚ƒÿ�ˆ•ÿ�š½ÿëëîÿòòòÿòòòÿñññÿñññÿòòòÿòòòÿñññÿîííÿôôôÿõõõÿ÷÷÷ÿùùùÿúúúÿüüüÿýýýÿýýýÿýýýÿüüüÿüüüÿûûûÿùùùÿøøøÿ÷÷÷ÿöööÿôôôÿõõõÿÞÚÞÿ¦—¦ÿ®¡®ÿ¹¬¹ÿõöõÿóóóÿòòòÿóóóÿñññÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿõõõÿôôôÿôôôÿôôôÿõõõÿôôôÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿïïïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿìììÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿøøøÿùùùÿùùùÿøøøÿúúúÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿùùøÿëïæÿâèÜÿåêÞÿóõðÿûûûÿûûûÿßÜÜÿÞÜÜÿÞÝÝÿßÝÝÿßÝÝÿßÝÞÿàÞÞÿáßßÿáßßÿáßßÿáààÿáààÿâááÿâááÿãââÿäââÿäããÿäããÿåääÿåããÿåääÿæååÿæååÿæååÿæååÿíììÿûûûÿîëìÿìééÿìêêÿíêêÿíëëÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿüüüÿýýýÿþþþÿýýýÿýýýÿýýýÿûûûÿôöòÿùúöÿüüüÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíííÿíííÿîîîÿíííÿíííÿîîîÿïïïÿîîîÿîîîÿïïïÿîîîÿïïïÿîîîÿïïïÿïïïÿðððÿïïïÿðððÿðððÿïïïÿïïïÿïïïÿðððÿïïïÿðððÿðððÿïïïÿðððÿðððÿðððÿñññÿ®«Åÿ�‰«ÿ‰~ÿ‰~ÿŠ€€ÿŠ��ÿŒ‚‚ÿŒƒƒÿ‘Š›ÿ›—¼ÿììîÿòòòÿñññÿñññÿñññÿòòòÿñññÿòòòÿíëëÿõõõÿõõõÿúúúÿúúúÿùùùÿùùùÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿûûûÿûûûÿýýýÿýýýÿàÜàÿªœªÿ°¢°ÿ½°½ÿ÷÷÷ÿòòòÿóóóÿóóóÿôôôÿòòòÿðððÿòòòÿóóóÿóóóÿõõõÿôôôÿõõõÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿðððÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿéééÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿëîæÿâèÚÿâéÛÿâèÛÿâèÛÿ÷÷õÿùùùÿÞÛÛÿÞÜÜÿÞÝÝÿßÝÝÿßÝÝÿàÞÞÿàÞÞÿáßßÿáßßÿáßßÿáààÿáààÿâááÿãááÿãââÿäââÿäããÿäããÿåããÿåããÿåääÿæååÿæååÿæååÿèççÿóòòÿðííÿëèèÿìééÿíéêÿíêêÿîëëÿþþþÿþþþÿýýýÿýýýÿýýýÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿóöðÿòõîÿúûøÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿýýýÿÿÿÿÿýýýÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíííÿíííÿíííÿíííÿíííÿîîîÿïïïÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿîîîÿïïïÿðððÿïïïÿðððÿïïïÿïïïÿðððÿðððÿ œ¼ÿ�‰¨ÿ‡}|ÿ‰~ÿ‹��ÿŠ��ÿŒ‚‚ÿŒ‚ƒÿ’Œ ÿœ—¼ÿóóòÿñññÿòòòÿóóóÿñññÿòòòÿñññÿñññÿëêêÿõõõÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿùùùÿûûûÿüüüÿþþþÿþþþÿþþþÿýýýÿûûûÿùùùÿ÷÷÷ÿöööÿ÷÷÷ÿÜ×ÜÿÊÁÊÿîìîÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿòòòÿôôôÿôôôÿôôôÿôôôÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿõõõÿòòòÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿéééÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿøøøÿùùùÿøøøÿùùùÿúúúÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿûûûÿïííÿåëÝÿäëÜÿäëÜÿäìÜÿáçÚÿòôïÿøøøÿÝÛÛÿÞÝÝÿßÝÝÿßÝÝÿßÝÞÿàÞÞÿàÞÞÿáßßÿáßßÿáààÿâààÿáààÿâááÿãááÿãââÿäââÿäââÿäããÿåããÿåääÿåääÿæååÿæååÿåääÿòññÿõôôÿëèèÿìééÿìéêÿíêêÿíêêÿíëëÿüüüÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿüüüÿüüüÿýýýÿüüüÿüüüÿýýýÿúûøÿ÷øôÿüýüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíííÿîîîÿíííÿîîîÿíííÿîîîÿïïïÿîîîÿïïïÿïïïÿîîîÿîîîÿîîîÿïïïÿïïïÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿðððÿïïïÿïïïÿîîîÿîîîÿîîîÿïïïÿîîîÿîîîÿ˜“¸ÿ�‰¥ÿ‡|{ÿ‰~ÿŠ��ÿŠ��ÿŒ‚‚ÿŒƒƒÿ‘‹£ÿŸš½ÿööõÿñññÿñññÿóóóÿòòòÿñññÿòòòÿñññÿìëëÿõõõÿõõõÿùùùÿúúúÿüüüÿýýýÿþþþÿþþþÿûûûÿûûûÿùùùÿøøøÿ÷÷÷ÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿõõõÿ÷÷÷ÿóóóÿòòòÿòòòÿòòòÿóóóÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿñññÿôôôÿôôôÿóóóÿôôôÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿõõõÿõõõÿôôôÿôôôÿõõõÿõõõÿõõõÿôôôÿôôôÿôôôÿóóóÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿôôôÿöööÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿëëëÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿøøøÿøøøÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùúúÿôõñÿòõðÿøøøÿø÷÷ÿñïðÿêïâÿãëÛÿäëÜÿäëÜÿâéÚÿõ÷óÿ÷ööÿÝÛÜÿÞÝÝÿÞÝÝÿßÝÝÿßÝÞÿßÝÞÿàÞÞÿàßßÿàßßÿáààÿâààÿáààÿáààÿãááÿãââÿäããÿäããÿäããÿåãäÿåääÿåääÿæååÿæååÿåääÿõóóÿíêêÿëèèÿìééÿìéêÿíêêÿíêêÿíêëÿüûûÿýýýÿýýýÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíííÿíííÿíííÿíííÿîîîÿîîîÿïïïÿîîîÿîîîÿïïïÿîîîÿîîîÿîîîÿîîîÿïïïÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿîîîÿïïïÿïïïÿïïïÿïïïÿîîîÿîîîÿïïïÿééìÿ“޶ÿŽˆ£ÿˆ}|ÿ‰~ÿŠÿŒ��ÿŒ‚‚ÿŒƒ‚ÿ“Ž©ÿ£ŸÀÿööôÿðððÿðððÿðððÿðððÿñññÿñññÿñññÿíëëÿõõõÿõõõÿúúúÿúúúÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿöööÿöööÿ÷÷÷ÿúúúÿûûûÿýýýÿþþþÿûûûÿõõõÿõõõÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿñññÿóóóÿóóóÿôôôÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿðððÿùùùÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿîîîÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿøøøÿøøøÿùùùÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùúÿçëàÿßåØÿßåØÿáçÚÿððîÿõôôÿ÷ùöÿåìÝÿäëÛÿæíÞÿíñçÿúúûÿôóóÿÝÛÛÿÞÜÜÿÞÝÝÿßÝÝÿßÝÝÿàÞÞÿàßßÿáßßÿàßßÿáßßÿâààÿáààÿâááÿãááÿãââÿãââÿäããÿäããÿåãäÿåääÿåääÿåääÿæååÿåääÿöõõÿëçèÿìééÿìééÿîììÿíêêÿíêëÿíëëÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿîîîÿîîîÿíííÿîîîÿîîîÿîîîÿïïïÿîîîÿïïïÿïïïÿîîîÿïïïÿîîîÿîîîÿîîîÿïïïÿîîîÿîîîÿîîîÿîîîÿíííÿðððÿïïïÿïïïÿïïïÿïïïÿîîîÿîîîÿïïïÿïïïÿâáèÿ‘Œµÿއžÿˆ~}ÿ‰~ÿ�‡Ÿÿ�‡—ÿŒ‚‚ÿŒƒƒÿ•�°ÿ¨¤Ãÿõöôÿñññÿðððÿñññÿðððÿðððÿðððÿðððÿíëëÿöööÿõõõÿõõõÿ÷÷÷ÿ÷÷÷ÿøøøÿùùùÿùùùÿûûûÿûûûÿüüüÿüüüÿûûûÿúúúÿùùùÿùùùÿøøøÿ÷÷÷ÿõõõÿõõõÿòòòÿòòòÿòòòÿòòòÿóóóÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿöööÿöööÿöööÿöööÿõõõÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿïïïÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿòòòÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿùùùÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿúùúÿóõïÿÞæÕÿáéÙÿáèÙÿàæÙÿãçÝÿ÷õöÿúùúÿùùøÿö÷óÿ÷øöÿúúúÿûûûÿñððÿÞÜÜÿÞÜÜÿÞÝÝÿßÝÝÿßÝÞÿàÞÞÿàßßÿáßßÿàßßÿáààÿáààÿáààÿâááÿãááÿãââÿäâãÿäããÿäããÿåããÿäããÿåääÿæååÿæååÿçåæÿôòòÿëèèÿìééÿëèèÿñïïÿíêêÿíêêÿíëëÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíííÿíííÿîîîÿíííÿíííÿîîîÿïïïÿïïïÿïïïÿîîîÿïïïÿïïïÿïïïÿîîîÿïïïÿïïïÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿæåêÿ“޶ÿŒ„–ÿˆ~|ÿ‘‹¨ÿ•‘¸ÿ”�¶ÿŒƒ‡ÿŒƒƒÿ•‘³ÿ¯¬Æÿôôòÿðððÿðððÿðððÿðððÿñññÿðððÿðññÿîííÿõõõÿöööÿûûûÿýýýÿûûûÿõõõÿ÷÷÷ÿûûûÿùùùÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿùùùÿùùùÿùùùÿ÷÷÷ÿöööÿöööÿòòòÿñññÿñññÿòòòÿóóóÿóóóÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿôôôÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿ÷÷÷ÿíííÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿôôôÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿùùùÿøøøÿùùùÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿðóëÿáé×ÿâêÙÿâêÙÿâéÚÿâæÜÿø÷÷ÿùùùÿúúúÿúúûÿúúúÿúúúÿûûûÿíììÿÝÜÜÿÞÜÜÿÞÝÝÿßÝÝÿßÝÞÿàÞÞÿàßßÿàßßÿáßßÿáßßÿáààÿáààÿâááÿâááÿãââÿãââÿãââÿäããÿèççÿæääÿåääÿæäåÿèææÿéèèÿðíîÿëèèÿëèèÿìéêÿòïïÿìééÿíêëÿîëëÿþýýÿþþþÿýýýÿýýýÿýýýÿüüüÿüüüÿýýýÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíííÿîîîÿîîîÿîîîÿíííÿîîîÿïïïÿîîîÿîîîÿîîîÿïïïÿîîîÿîîîÿïïïÿîîîÿîîîÿîîîÿïïïÿîîîÿîîîÿîîîÿïïïÿîîîÿîîîÿîîîÿïïïÿîîîÿïïïÿïïïÿïïïÿÈÄÃÿº¶ÆÿŒ„ŒÿŒ„”ÿ”�·ÿ•�µÿ•‘¶ÿ�‰˜ÿ�ƒ…ÿ‘Œ³ÿ»¹Îÿòòñÿðððÿñññÿðððÿðððÿðððÿñññÿñññÿðððÿõõõÿøøøÿÿÿÿÿÿÿÿÿÿÿÿÿøøøÿöööÿøøøÿøøøÿùùùÿùùùÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿ÷÷÷ÿöööÿôôôÿñññÿñññÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿòòòÿôôôÿóóóÿóóóÿôôôÿôôôÿõõõÿõõõÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿöööÿöööÿöööÿöööÿöööÿìììÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿö÷õÿäìÛÿãëÚÿâêÙÿâêÙÿæéáÿøøøÿúúúÿúúúÿúúúÿúúúÿúúúÿûüüÿéççÿÞÜÜÿÞÝÝÿßÝÝÿßÝÝÿßÝÞÿàÞÞÿàßßÿáßßÿáààÿáßßÿâààÿáààÿâááÿãááÿãââÿãââÿäããÿäããÿ÷ööÿüüüÿüüüÿûûûÿúúúÿùøøÿëçèÿëèèÿëèèÿîëëÿñïïÿíêêÿíêêÿîëìÿüýýÿþþþÿýýýÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿûûûÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿýýýÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿýýýÿþþþÿÿÿÿÿÿÿÿÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíííÿíííÿíííÿíííÿíííÿîîîÿïïïÿîîîÿïïïÿïïïÿïïïÿîîîÿïïïÿîîîÿîîîÿîîîÿïïïÿïïïÿîîîÿîîîÿîîîÿïïïÿîîîÿïïïÿîîîÿîîîÿïïïÿïïïÿïïïÿïïïÿÃÀÀÿ¾¹¹ÿ…}~ÿyzÿ�‹©ÿ”�¶ÿ•‘¶ÿ�Š¥ÿ‹‚ƒÿÖÕàÿììîÿñññÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿòòòÿöööÿøøøÿÿÿÿÿÿÿÿÿÿÿÿÿ÷÷÷ÿùùùÿüüüÿüüüÿüüüÿûûûÿüüüÿûûûÿúúúÿùùùÿöööÿöööÿõõõÿöööÿðððÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿòòòÿóóóÿóóóÿôôôÿôôôÿóóóÿóóóÿôôôÿôôôÿõõõÿõõõÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿöööÿöööÿ÷÷÷ÿîîîÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿúúúÿ÷÷÷ÿõõõÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿ÷øõÿåëÜÿäëÛÿìñåÿïííÿùùùÿúúúÿûûûÿúúúÿúúúÿúúúÿüüüÿäââÿÞÜÜÿÞÝÝÿßÝÝÿßÝÞÿßÝÞÿàÞÞÿàßßÿáßßÿáßßÿáààÿâààÿáààÿâááÿãááÿãââÿãââÿäããÿåääÿøøøÿüüüÿûûûÿûûûÿüüüÿ÷ööÿêæçÿëèèÿìééÿîêëÿðííÿíêêÿíëëÿíëëÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿýýýÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíííÿîîîÿíííÿîîîÿîîîÿîîîÿïïïÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿîîîÿïïïÿïïïÿïïïÿîîîÿîîîÿïïïÿÙ××ÿ’Š‹ÿ~yyÿ€zyÿ�ˆ¢ÿ•�¶ÿ’�­ÿ„~~ÿ’‹Œÿôôôÿîîîÿñññÿðððÿðððÿñññÿñññÿðððÿðððÿðïïÿòòòÿõõõÿõõõÿúúúÿýýýÿûûûÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿ÷÷÷ÿùùùÿùùùÿùùùÿûûûÿöööÿöööÿðïïÿòòòÿòòòÿñññÿòòòÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿïïïÿóóóÿôôôÿôôôÿôôôÿóóóÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿöööÿöööÿöööÿöööÿøøøÿïïïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿùùùÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿûûüÿ÷÷öÿêìæÿøøöÿûúûÿúúúÿúúúÿúúúÿúúúÿûûûÿíëìÿÞÜÜÿÞÜÜÿßÝÝÿßÝÞÿßÝÞÿàÞÞÿàÞßÿáßßÿáààÿáààÿáààÿáààÿãááÿãááÿãââÿãââÿãââÿçååÿúúúÿûûûÿûûûÿüüüÿüüüÿôñòÿêççÿìééÿìééÿìééÿíéêÿíêêÿíêêÿíëëÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíííÿíííÿíííÿíííÿîîîÿïïïÿïïïÿîîîÿîîîÿîîîÿîîîÿïïïÿïïïÿïïïÿïïïÿîîîÿïïïÿïïïÿîîîÿîîîÿïïïÿðððÿïïïÿïïïÿïïïÿîîîÿïïïÿïïïÿïïïÿïïïÿÛØØÿ|uvÿ~ywÿŠ…œÿ”�·ÿ•�µÿ“Ž®ÿ„~~ÿ¢œ�ÿõõõÿðððÿîîîÿïïïÿðððÿðððÿðððÿñññÿñññÿðððÿïîïÿîîîÿðîîÿïïïÿïïïÿðïïÿñððÿòòòÿóòòÿôóóÿõõõÿõõõÿõõõÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿõõõÿöööÿöööÿïîîÿòòòÿñññÿòòòÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿ÷÷÷ÿøøøÿðððÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿñññÿ÷÷÷ÿöööÿöööÿöööÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿúúúÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿíðéÿàæÙÿàçÙÿàçÚÿïòëÿúúúÿûûûÿúúúÿúúúÿúúúÿ÷ööÿÝÛÛÿÞÝÝÿßÝÝÿßÝÞÿßÝÝÿßÞÞÿàßßÿáßßÿáßßÿáààÿâàáÿâàáÿâááÿãááÿãââÿãââÿäããÿéççÿûûûÿüüüÿûûûÿüüüÿýýýÿðíîÿëçèÿìééÿìééÿìééÿíéêÿíêêÿíëëÿîëëÿüüüÿýýýÿýýýÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿûûûÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿÿÿÿÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿìììÿìììÿíííÿíííÿíííÿíííÿíííÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿîîîÿïïïÿïïïÿïïïÿîîîÿîîîÿ„}~ÿyxÿŒ‡Ÿÿ�‹«ÿ“ޱÿ•‘·ÿ„‚ÿ³¯¯ÿóóóÿðððÿðððÿðððÿëëëÿðððÿðððÿðððÿñññÿñññÿñññÿðððÿðððÿñññÿñññÿòòòÿðïðÿíííÿíììÿðïðÿïîîÿïîïÿïîïÿïïïÿïïïÿñðñÿñððÿòòñÿóòòÿóòòÿîìíÿóóóÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿòòòÿôôôÿóóóÿòòòÿôôôÿôôôÿôôôÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿóóóÿóóóÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿ÷÷÷ÿöööÿøøøÿóóóÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíííÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿøøöÿáèØÿâéÚÿâéÚÿáçÚÿãèÜÿúúúÿùùùÿúúúÿúúúÿúúúÿôóóÿÜÛÛÿÞÝÝÿÞÝÝÿßÝÞÿßÝÝÿßÞÞÿßÞÞÿáßßÿáßßÿáßáÿáßáÿâàâÿâàâÿãáãÿãáãÿãáãÿãââÿëêêÿûûûÿüüüÿûûûÿûûûÿûüüÿïììÿëèèÿëèèÿìééÿìééÿíêêÿíêêÿíêëÿîììÿüüüÿüüüÿýýýÿýýýÿüüüÿûûûÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿîîîÿíííÿíííÿíííÿîîîÿîîîÿîîîÿîîîÿíííÿíííÿíííÿíííÿíííÿîîîÿíííÿíííÿíííÿíííÿíííÿîîîÿïïïÿïïïÿîîîÿïïïÿïïïÿïïïÿîîîÿïïïÿïïïÿïïïÿñññÿ²®®ÿ}wwÿ‚||ÿ‚}}ÿ„~�ÿ…‚ÿ{xxÿÓÑÒÿñññÿñññÿñññÿðððÿñññÿïïïÿîîîÿðððÿïïïÿñññÿðððÿïïïÿðððÿïïïÿòòòÿîîîÿñññÿñññÿðððÿñññÿñññÿñññÿñññÿñññÿñññÿñðñÿððñÿðððÿïïïÿðððÿïïïÿòòòÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿòòòÿôôôÿôôôÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿôôôÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿêêêÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿøøøÿùùùÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿ÷øöÿâëÙÿãêÚÿãêÚÿãêÛÿáçÛÿùùøÿúùúÿúúúÿúúúÿûûûÿñððÿÜÛÛÿÞÝÝÿÞÝÝÿßÝÞÿßÝÝÿßÞÞÿàÞÞÿàßßÿáßßÿáÞáÿáßáÿâàâÿãàãÿâàâÿãáãÿãáãÿãâãÿäâäÿíêíÿýýýÿûûûÿûûûÿüüüÿïìíÿëèèÿëèèÿìééÿìééÿíêêÿíêêÿíêëÿîììÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿìììÿíííÿíííÿîîîÿîîîÿîîîÿïïïÿîîîÿîîîÿïïïÿîîîÿîîîÿîîîÿíííÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿóóóÿ¨¢£ÿyssÿ|vvÿ~xxÿ�||ÿ°««ÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿñññÿðððÿðððÿîîîÿðððÿðððÿðððÿñññÿòòòÿòòòÿòòòÿòòòÿîîîÿñññÿðððÿñññÿñññÿñññÿñññÿñññÿñññÿðððÿñññÿñññÿôôôÿóóóÿñññÿòòòÿòòòÿñññÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿðððÿôôôÿóóóÿóóóÿôôôÿóóóÿóóóÿôôôÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿóóóÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿöööÿöööÿöööÿõõõÿõõõÿõõõÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿèèèÿõõõÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿùùùÿøøøÿùùùÿøøøÿùùùÿùùùÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿæìÝÿåìÜÿãêÚÿãêÚÿèîâÿúúúÿùùùÿùùùÿúúúÿúûûÿîííÿÝÛÛÿßÝÝÿßÝÝÿßÝÞÿßÝÝÿßÞÞÿàßßÿàßßÿáßàÿáÞáÿáßáÿáßáÿâàâÿâàâÿãáãÿãáãÿãáãÿãâãÿìéìÿüüüÿûûûÿüüüÿüüüÿðííÿëèèÿëèèÿìééÿìéêÿìéêÿíêêÿíêëÿîììÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿüüüÿýýýÿýýýÿýýýÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿüüüÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíííÿìììÿìììÿìììÿíííÿîîîÿíííÿíííÿíííÿíííÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿîîîÿîîîÿîîîÿîîîÿïïïÿïïïÿîîîÿïïïÿîîîÿîîîÿïïïÿîîîÿîîîÿîîîÿîîîÿïïïÿïïïÿÞÝÝÿ¾»»ÿ¸µµÿÏËÌÿñññÿðððÿïïïÿðððÿðððÿðððÿðððÿðððÿðððÿñññÿñññÿðððÿñññÿðððÿñññÿñññÿñññÿñññÿñññÿñññÿðððÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿðîðÿߨßÿíëíÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿôôôÿòòòÿóóóÿôôôÿôôôÿôôôÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿõõõÿõõõÿõõõÿòòòÿ÷÷÷ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿêêêÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿùùùÿøøøÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿ÷øôÿîñèÿåìÝÿêðãÿùùøÿùùúÿùùùÿùùùÿúúúÿúûûÿëêêÿÝÜÜÿÞÝÝÿßÝÝÿßÞÞÿßÞÞÿßÞÞÿàßßÿàßßÿáßàÿáßáÿâàâÿâàâÿãàãÿãáãÿãáãÿãáãÿãâãÿãâãÿïíïÿüüüÿüüüÿüüüÿùùùÿíêëÿëçèÿìééÿìééÿìééÿíêêÿíëëÿíêëÿîììÿþþþÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿÿÿÿÿýýýÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿìììÿíííÿìììÿíííÿîîîÿíííÿíííÿîîîÿíííÿîîîÿîîîÿíííÿíííÿíííÿíííÿíííÿíííÿíííÿîîîÿîîîÿíííÿîîîÿîîîÿîîîÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿðððÿðððÿïïïÿñññÿïïïÿðððÿðððÿïïïÿïïïÿïïïÿðððÿðððÿðððÿðððÿðððÿñññÿñññÿñññÿñññÿñññÿñññÿòòòÿñññÿðððÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿðððÿñññÿñðñÿ­Ÿ­ÿ°¥°ÿ¡”¡ÿñññÿòòòÿòòòÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿôôôÿóóóÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿõõõÿöööÿõõõÿïïïÿúúúÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿìììÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿùùùÿùùùÿùùùÿúúúÿùùùÿúùúÿúúúÿúúúÿúúúÿúúúÿùùùÿùùùÿùùùÿúúúÿíììÿßÝÞÿÞÜÝÿßÝÝÿßÝÞÿàÞÞÿßÞßÿàßßÿáßßÿáßàÿáÞáÿáßáÿâàâÿãàãÿãáãÿâáâÿãáãÿãâãÿãâãÿóñóÿûüûÿûûûÿýýýÿêééÿçææÿèæçÿéççÿëééÿìééÿíêêÿíëëÿíêëÿîììÿþþþÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿìììÿìììÿíííÿíííÿíííÿíííÿíííÿíííÿîîîÿíííÿîîîÿíííÿíííÿíííÿîîîÿíííÿîîîÿíííÿîîîÿîîîÿîîîÿîîîÿíííÿîîîÿíííÿîîîÿíííÿíííÿîîîÿîîîÿîîîÿïïïÿîîîÿîîîÿîîîÿïïïÿðððÿñññÿðððÿñññÿðððÿñññÿðððÿðððÿðððÿñññÿðððÿðððÿðððÿðððÿñññÿñññÿñññÿðððÿñññÿðððÿðððÿíííÿðððÿðððÿñññÿðððÿñññÿñññÿñññÿñññÿñññÿíëíÿ¥˜¥ÿÎÂÎÿ©™©ÿêèêÿôôôÿóóóÿôôôÿôôôÿóóóÿðððÿñññÿñññÿñññÿñññÿóóóÿôôôÿóóóÿóóóÿóóóÿôôôÿóóóÿôôôÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿóóóÿôôôÿóóóÿóóóÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿõõõÿöööÿìììÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüüüÿðððÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿúúúÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùúúÿúúúÿûûûÿïìïÿÞÛÞÿßÜßÿßÜßÿàÝàÿßÝßÿàÞàÿàÞàÿâßâÿâßâÿâàâÿãàâÿãáãÿãáãÿãâäÿãâäÿãâãÿ÷ö÷ÿûûûÿüüüÿûûûÿïîîÿçææÿèæçÿèççÿéççÿéèèÿêééÿëééÿíëìÿõôýÿúúþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿýýýÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿìììÿíííÿìììÿíííÿîîîÿíííÿíííÿíííÿîîîÿîîîÿíííÿíííÿíííÿíííÿíííÿíííÿíííÿîîîÿîîîÿîîîÿîîîÿíííÿîîîÿîîîÿîîîÿîîîÿíííÿîîîÿíííÿîîîÿïïïÿïïïÿîîîÿîîîÿïïïÿïïïÿîîîÿðððÿðððÿïïïÿïïïÿïïïÿïïïÿïïïÿðððÿðððÿðððÿðððÿñññÿðððÿñññÿñññÿñññÿñññÿñññÿòòòÿñññÿïïïÿðððÿñññÿðððÿðððÿñññÿñññÿñññÿñññÿñññÿñññÿÎÆÎÿµ¨µÿÈÁÈÿùøùÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿõõõÿóóóÿóóóÿóóóÿóòòÿóòòÿòòòÿòññÿñññÿòññÿóòòÿóòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿõõõÿôôôÿôôôÿóóóÿôôôÿóóóÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿöööÿõõõÿöööÿõõõÿêêêÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûûûÿóóóÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿùùùÿùùùÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿúúúÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿíêíÿÞÛÞÿßÜßÿßÜßÿàÝàÿàÝàÿàÞàÿáßáÿáßáÿáßáÿâàáÿãââÿäââÿäâãÿäâãÿäããÿäâãÿõôõÿûûûÿýýýÿûûûÿðïïÿçææÿèæçÿèççÿéççÿéèèÿéèèÿéèèÿìëíÿöõÿÿõõÿÿûüýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿìììÿìììÿìììÿíííÿìììÿíííÿìììÿíííÿíííÿíííÿîîîÿìììÿíííÿîîîÿîîîÿîîîÿíííÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿíííÿîîîÿîîîÿîîîÿïïïÿîîîÿîîîÿïïïÿïïïÿîîîÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿðððÿðððÿïïïÿïïïÿðððÿñññÿðððÿðððÿñññÿñññÿðððÿðððÿðððÿðððÿðððÿñññÿñññÿñññÿñññÿñññÿñññÿðððÿñññÿñññÿóóóÿïîïÿøøøÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿøøøÿùùùÿøøøÿ÷÷÷ÿ÷÷÷ÿôôôÿñððÿóóóÿóóóÿôôôÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿöööÿöööÿöööÿõõõÿöööÿõõõÿõõõÿéééÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿúúúÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿùùùÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿéæéÿÞÛÞÿßÜßÿßÜßÿàÝàÿàÝàÿàÝàÿáßáÿáßáÿáàâÿâááÿãââÿäââÿãââÿäãâÿäããÿäããÿäããÿæååÿíììÿüüüÿïîîÿçåæÿèæçÿèççÿéççÿéèèÿéèèÿéèèÿìëëÿùøÿÿõôÿÿøøþÿýýýÿüüüÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿüüüÿýýýÿþþþÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿýýýÿþþþÿþþþÿþþþÿÿÿÿÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿëëëÿìììÿíííÿìììÿíííÿíííÿíííÿìììÿìììÿìììÿìììÿìììÿíííÿíííÿíííÿìììÿíííÿíííÿîîîÿîîîÿíííÿîîîÿíííÿíííÿîîîÿíííÿíííÿîîîÿîîîÿîîîÿîîîÿïïïÿîîîÿîîîÿïïïÿîîîÿïïïÿïïïÿïïïÿïïïÿðððÿïïïÿïïïÿïïïÿïïïÿðððÿðððÿïïïÿðððÿñññÿðððÿñññÿðððÿðððÿðððÿðððÿðððÿïïïÿïïïÿðððÿðððÿðððÿïïïÿñññÿñññÿðððÿðððÿñññÿñññÿóóóÿöööÿöööÿöööÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿûûûÿÿÿÿÿþþþÿýýýÿ÷÷÷ÿöööÿñññÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿöööÿõõõÿöööÿêêêÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿøøøÿ÷÷÷ÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿùùùÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿùùùÿùùùÿúúúÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿåâåÿÞÜÞÿßÜßÿßÜßÿàÝàÿàÝàÿàÞàÿàÞàÿáßáÿâàâÿâááÿäââÿãâáÿêèîÿéèíÿäããÿåääÿåääÿæååÿêèèÿýýýÿìëëÿçææÿèææÿèççÿèççÿéççÿêèèÿéèèÿíëëÿýýýÿøøþÿöõÿÿüüýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿëëëÿìììÿíííÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿíííÿìììÿíííÿíííÿíííÿíííÿíííÿìììÿíííÿíííÿíííÿíííÿîîîÿíííÿîîîÿîîîÿíííÿíííÿîîîÿíííÿïïïÿîîîÿïïïÿïïïÿðððÿïïïÿïïïÿïïïÿïïïÿïïïÿðððÿðððÿïïïÿðððÿðððÿðððÿðððÿñññÿðððÿðððÿñññÿðððÿðððÿðððÿîîîÿðððÿñññÿðððÿðððÿñññÿñññÿñññÿðððÿðððÿñññÿóóóÿöööÿõõõÿùùùÿùùùÿøøøÿùùùÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿöööÿ÷÷÷ÿùùùÿüüüÿüüüÿüüüÿ÷÷÷ÿõõõÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿõõõÿöööÿõõõÿ÷÷÷ÿíííÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿõõõÿøøøÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿùùùÿùùùÿùùùÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿúúúÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿâßâÿßÜßÿßÜßÿàÝàÿàÝàÿàÝàÿàÞàÿáßáÿáßáÿâàáÿãááÿãââÿéçìÿóòÿÿêéîÿäããÿäããÿåääÿæååÿíëëÿýýýÿêééÿçææÿèæçÿèççÿéççÿéèèÿéèèÿêééÿëêêÿûûûÿüüüÿ÷öÿÿ÷öþÿüüüÿýýýÿýýýÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿûûûÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿìììÿìììÿíííÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿíííÿìììÿìììÿìììÿíííÿíííÿìììÿíííÿìììÿíííÿìììÿíííÿíííÿíííÿíííÿíííÿìììÿíííÿíííÿîîîÿíííÿîîîÿîîîÿîîîÿïïïÿïïïÿîîîÿïïïÿïïïÿïïïÿïïïÿðððÿðððÿðððÿïïïÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿñññÿðððÿðððÿðððÿñññÿïïïÿðððÿðððÿñññÿñññÿñññÿñññÿñññÿñññÿõõõÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿùùùÿúúúÿûûûÿüüüÿüüüÿüüüÿüüüÿûûûÿúúúÿúúúÿúúúÿùùùÿùùùÿøøøÿ÷÷÷ÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿõõõÿõõõÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿõõõÿöööÿ÷÷÷ÿñññÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿòòòÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿùùùÿøøøÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿúúúÿúúúÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿáÞáÿßÜßÿßÜßÿßÜßÿàÞàÿàÞàÿàÞàÿáßáÿáßáÿâàáÿãââÿäââÿñðýÿóñÿÿåãäÿäããÿäããÿåääÿåääÿñïðÿüüüÿèææÿçææÿèççÿèççÿéèèÿéèèÿêèèÿêééÿìëëÿûûûÿûûûÿúùþÿöõÿÿúúýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿüüüÿûûûÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿüüüÿýýýÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿìììÿíííÿìììÿìììÿíííÿìììÿíííÿìììÿíííÿìììÿìììÿíííÿìììÿíííÿìììÿìììÿíííÿíííÿíííÿíííÿìììÿíííÿíííÿíííÿíííÿíííÿíííÿíííÿîîîÿíííÿíííÿíííÿíííÿíííÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿîîîÿðððÿðððÿïïïÿïïïÿïïïÿðððÿðððÿñññÿðððÿðððÿðððÿðððÿðððÿðððÿïïïÿîîîÿñññÿïïïÿðððÿñññÿñññÿñññÿðððÿñññÿðððÿôõõÿöööÿõõõÿùùùÿúúúÿüüüÿüüüÿýýýÿýýýÿýýýÿüüüÿúúúÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿùùùÿùùùÿ÷÷÷ÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿóóóÿõõõÿôôôÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿøøøÿôôôÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿïïïÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿúúúÿùùùÿúúúÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿîíîÿßÝÝÿàßßÿáßßÿáààÿáààÿáààÿâáâÿãááÿãââÿñðüÿòñÿÿîíöÿçæéÿäãâÿåääÿåääÿõôôÿõôôÿçææÿçææÿèççÿèççÿéççÿéèèÿéèèÿêééÿìëëÿûûûÿûûûÿúúûÿöõÿÿ÷öþÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿþþþÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿÿÿÿÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿëëëÿìììÿìììÿìììÿíííÿìììÿìììÿìììÿíííÿìììÿìììÿìììÿìììÿíííÿìììÿìììÿíííÿíííÿíííÿíííÿìììÿíííÿíííÿíííÿìììÿíííÿíííÿíííÿíííÿíííÿíííÿîîîÿîîîÿîîîÿíííÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿîîîÿïïïÿðððÿðððÿðððÿñññÿïïïÿðððÿïïïÿïïïÿðððÿïïïÿðððÿðððÿïïïÿðððÿðððÿîîîÿïïïÿðððÿðððÿñññÿðððÿñññÿñññÿðððÿòññÿöööÿ÷÷÷ÿþþþÿüüüÿüüüÿúúúÿùùùÿøøøÿøøøÿøøøÿùùùÿùùùÿúúúÿúúúÿûûûÿüüüÿüüüÿúúúÿ÷÷÷ÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿòòòÿóóóÿòòòÿóóóÿóóóÿôôôÿôôôÿóóóÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿöööÿõõõÿõõõÿõõõÿ÷÷÷ÿøøøÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿìììÿ÷÷÷ÿõõõÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿúúúÿúúúÿùùùÿùùùÿúúúÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿúúúÿòññÿÞÜÜÿáßßÿáßßÿáààÿáààÿáààÿâààÿãááÿãááÿçåèÿòñÿÿòñÿÿóòþÿîíõÿæååÿæååÿøøøÿëééÿçææÿçææÿèæçÿèççÿéççÿéèèÿéèèÿêééÿíììÿüüüÿûûûÿûûûÿöõÿÿ÷öÿÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿýýýÿþþþÿþþþÿþþþÿýýýÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿëëëÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿíííÿíííÿíííÿìììÿíííÿíííÿíííÿíííÿíííÿìììÿíííÿíííÿíííÿíííÿíííÿîîîÿíííÿíííÿìììÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿîîîÿîîîÿïïïÿîîîÿïïïÿïïïÿîîîÿðððÿïïïÿïïïÿðððÿïïïÿïïïÿïïïÿðððÿïïïÿïïïÿðððÿîîîÿðððÿïïïÿðððÿðððÿðððÿïïïÿïïïÿïïïÿðððÿðððÿðððÿðððÿðððÿòññÿöööÿ÷÷÷ÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿûûûÿùùùÿùùùÿòññÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿõõõÿùùùÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿêêêÿõõõÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿúúúÿúúúÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿïîîÿßÝÝÿáßßÿáààÿáààÿâààÿáààÿáààÿãááÿãáâÿîííÿúùúÿø÷üÿóòÿÿóñýÿçæçÿæååÿìêêÿçææÿçææÿèæçÿèççÿèççÿéççÿéèèÿéèèÿêééÿïîîÿýýýÿùùùÿø÷þÿöõÿÿ÷öþÿüüüÿüüüÿüüüÿüüüÿþþþÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿüüüÿýýýÿþþþÿýýýÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿëëëÿëëëÿëëëÿëëëÿëëëÿìììÿìììÿìììÿìììÿëëëÿìììÿìììÿëëëÿìììÿìììÿíííÿíííÿíííÿìììÿíííÿíííÿíííÿìììÿíííÿíííÿìììÿíííÿíííÿîîîÿìììÿíííÿíííÿîîîÿíííÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿïïïÿïïïÿðððÿðððÿðððÿïïïÿïïïÿðððÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿðððÿïïïÿïïïÿðððÿñññÿðððÿðððÿïïïÿïïïÿðððÿðððÿðððÿðððÿîîîÿóóóÿöööÿöööÿùùùÿùùùÿúúúÿûûûÿüüüÿüüüÿüüüÿûûûÿúúúÿúúúÿùùùÿùùùÿùùùÿúúúÿúúúÿøøøÿøøøÿòññÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿõõõÿôôôÿõõõÿõõõÿõõõÿõõõÿóóóÿúúúÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿëëëÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿùùùÿøøøÿùùùÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿúúúÿúúúÿúúúÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿûûûÿëêêÿßÞÞÿàßßÿáààÿáààÿâààÿáààÿâááÿãááÿâááÿóòòÿúúúÿúúúÿùùüÿêéíÿåääÿæååÿæååÿçåæÿçææÿèæçÿèççÿèççÿéççÿéèèÿêééÿêééÿíììÿñððÿëêêÿòñøÿöõÿÿúúýÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿëëëÿëëëÿìììÿëëëÿëëëÿëëëÿëëëÿëëëÿëëëÿëëëÿëëëÿëëëÿëëëÿëëëÿìììÿëëëÿìììÿìììÿìììÿìììÿìììÿíííÿìììÿìììÿìììÿìììÿíííÿíííÿíííÿíííÿíííÿíííÿîîîÿíííÿîîîÿîîîÿîîîÿîîîÿïïïÿîîîÿîîîÿïïïÿïïïÿîîîÿðððÿðððÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿðððÿîîîÿïïïÿïïïÿðððÿñññÿðððÿðððÿðððÿíííÿïïïÿðððÿðððÿïïïÿîîîÿõôôÿöööÿùùùÿýýýÿüüüÿüüüÿûûûÿúúúÿùùùÿùùùÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿúúúÿûûûÿøøøÿøùùÿñððÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿôôôÿõõõÿõõõÿôôôÿõõõÿõõõÿõõõÿðððÿûûûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿëëëÿôôôÿõõõÿöööÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿøøøÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿúúúÿùùùÿúúúÿúúúÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿûûûÿèççÿàÞÞÿáßßÿáßßÿâààÿâààÿáààÿãááÿãááÿãââÿ÷÷÷ÿúúúÿúúúÿúúúÿõôôÿæääÿæååÿçææÿçææÿçææÿçææÿèæçÿéççÿéèèÿéèèÿêééÿêééÿêééÿëêêÿëêêÿìêëÿùøûÿüüûÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿÿÿÿÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿëëëÿëëëÿìììÿëëëÿëëëÿëëëÿëëëÿìììÿëëëÿëëëÿëëëÿëëëÿìììÿíííÿìììÿìììÿìììÿìììÿìììÿëëëÿìììÿìììÿìììÿìììÿìììÿíííÿìììÿìììÿìììÿíííÿíííÿíííÿíííÿíííÿíííÿîîîÿíííÿíííÿîîîÿîîîÿîîîÿïïïÿïïïÿïïïÿïïïÿïïïÿðððÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿðððÿðððÿïïïÿïïïÿðððÿñññÿïïïÿðððÿðððÿðððÿïïïÿíííÿîîîÿïïïÿïïïÿðððÿôóóÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿøøøÿúúúÿûûûÿüüüÿþþþÿþþþÿþþþÿüüüÿûûûÿ÷÷÷ÿøøøÿñððÿóóóÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿìììÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿúúúÿïïïÿõõõÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿæååÿàßßÿáßßÿáààÿâààÿáààÿâááÿãááÿãááÿäââÿùùùÿúúúÿùùùÿúúúÿüüüÿîììÿæäåÿçååÿçææÿèæçÿèæçÿèççÿéççÿéççÿéèèÿêééÿêééÿêééÿëêêÿëêêÿîííÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿþþþÿýýýÿýýýÿýýýÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿìììÿëëëÿìììÿìììÿëëëÿëëëÿëëëÿëëëÿëëëÿëëëÿëëëÿëëëÿìììÿëëëÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿëëëÿìììÿìììÿìììÿíííÿìììÿìììÿìììÿíííÿíííÿíííÿìììÿíííÿíííÿíííÿîîîÿíííÿîîîÿíííÿîîîÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿîîîÿîîîÿïïïÿïïïÿïïïÿïïïÿïïïÿðððÿïïïÿðððÿðððÿðððÿðððÿñññÿðððÿïïïÿðððÿðððÿðððÿðððÿîîîÿîîîÿïïïÿíííÿïïïÿìììÿðïïÿìììÿîììÿîììÿíììÿïîîÿðïïÿñññÿôôôÿ÷÷÷ÿøøøÿùùùÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿðððÿóóóÿóóóÿòòòÿòòòÿòòòÿòòòÿòòòÿñññÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿôôôÿôôôÿõõõÿöööÿõõõÿéééÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿøøøÿòòòÿõõõÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿöööÿõõõÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿöõõÿíììÿåääÿâààÿâààÿáààÿâààÿâàáÿåããÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿöõöÿèææÿçåæÿèæçÿçææÿéçèÿêéêÿéèèÿéèèÿêééÿêééÿêééÿëêêÿíëëÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿýýýÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿìììÿëëëÿìììÿëëëÿëëëÿëëëÿëëëÿëëëÿìììÿëëëÿëëëÿëëëÿìììÿëëëÿìììÿìììÿìììÿìììÿëëëÿìììÿìììÿìììÿëëëÿìììÿìììÿëëëÿìììÿëëëÿíííÿìììÿíííÿíííÿíííÿíííÿíííÿíííÿîîîÿîîîÿîîîÿíííÿîîîÿïïïÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿïïïÿîîîÿïïïÿïïïÿïïïÿïïïÿðððÿîîîÿïïïÿïïïÿðððÿðððÿïïïÿïïïÿïïïÿðððÿðððÿðððÿðððÿðððÿñññÿðððÿðððÿðððÿðððÿòòòÿñññÿñññÿñññÿñññÿñññÿòòòÿñññÿñññÿñññÿðððÿðððÿñïïÿñîîÿïîîÿïîîÿðððÿóóóÿóóóÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿòòòÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿõõõÿôôôÿõõõÿõõõÿôôôÿõõõÿôôôÿõõõÿõõõÿèèèÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿöööÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿõõõÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿúúúÿùùùÿùùùÿúúúÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúûûÿúúúÿöõõÿôóóÿôóóÿöööÿ÷÷÷ÿùùùÿúúúÿúúúÿúúúÿüüüÿûûûÿüüüÿüüüÿóóóÿìêêÿìëðÿñðùÿññúÿìëíÿêèèÿêééÿêééÿêééÿîííÿúúúÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿüüüÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿëëëÿëëëÿìììÿëëëÿìììÿëëëÿëëëÿëëëÿëëëÿëëëÿëëëÿëëëÿìììÿìììÿìììÿìììÿìììÿëëëÿìììÿìììÿìììÿìììÿëëëÿìììÿìììÿíííÿìììÿìììÿìììÿíííÿíííÿíííÿíííÿíííÿíííÿíííÿíííÿîîîÿîîîÿîîîÿîîîÿïïïÿïïïÿîîîÿïïïÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿïïïÿïïïÿîîîÿðððÿðððÿïïïÿïïïÿïïïÿðððÿïïïÿïïïÿïïïÿïïïÿðððÿðððÿðððÿðððÿðððÿðððÿïïïÿðððÿðððÿñññÿðððÿñññÿòòòÿòòòÿñññÿñññÿñññÿñññÿòòòÿòòòÿòòòÿòòòÿòóóÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿõõõÿõõõÿõõõÿôôôÿôôôÿõõõÿôôôÿèèèÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿõõõÿöööÿõõõÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿûûûÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿüüüÿüüüÿûûúÿòòùÿñðùÿñðúÿðï÷ÿéèèÿíììÿñððÿöööÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿëëëÿëëëÿëëëÿìììÿëëëÿëëëÿìììÿëëëÿëëëÿìììÿìììÿëëëÿìììÿëëëÿìììÿìììÿìììÿìììÿìììÿìììÿëëëÿìììÿìììÿìììÿìììÿëëëÿìììÿìììÿíííÿíííÿíííÿíííÿìììÿíííÿíííÿíííÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿïïïÿîîîÿîîîÿïïïÿîîîÿîîîÿîîîÿïïïÿïïïÿïïïÿïïïÿïïïÿðððÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿðððÿïïïÿïïïÿïïïÿðððÿðððÿðððÿðððÿðððÿðððÿñññÿñññÿðððÿñññÿñññÿñññÿñññÿòòòÿñññÿñññÿñññÿòòòÿóóóÿóóóÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿòòòÿôôôÿóóóÿóóóÿóóóÿôôôÿôôôÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿëëëÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóóóÿ÷÷÷ÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿüüûÿùùüÿôóþÿôóþÿóòüÿ÷÷ûÿùùùÿüüüÿüýüÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿüüüÿüüüÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿëëëÿëëëÿëëëÿëëëÿìììÿëëëÿëëëÿìììÿëëëÿëëëÿëëëÿìììÿìììÿëëëÿìììÿëëëÿìììÿìììÿëëëÿìììÿìììÿëëëÿëëëÿìììÿìììÿíííÿìììÿëëëÿíííÿìììÿìììÿíííÿíííÿíííÿíííÿíííÿíííÿîîîÿîîîÿîîîÿîîîÿïïïÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿïïïÿïïïÿîîîÿðððÿðððÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿîîîÿïïïÿïïïÿïïïÿïïïÿðððÿïïïÿðððÿðððÿðððÿðððÿñññÿðððÿñññÿñññÿñññÿñññÿòòòÿòòòÿñññÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿôôôÿöööÿðððÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿñññÿöööÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿöööÿõõõÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿùùùÿúúúÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿüüüÿüüüÿûûûÿüüüÿûûüÿõôÿÿôóÿÿôôÿÿôôÿÿúúüÿüüüÿüüüÿûûûÿüüüÿûûûÿúúúÿûûûÿüüüÿûûûÿüüüÿüüüÿýýýÿýýýÿýýýÿüüüÿüüüÿûûûÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿëëëÿëëëÿìììÿìììÿìììÿëëëÿëëëÿëëëÿëëëÿëëëÿëëëÿìììÿëëëÿëëëÿìììÿìììÿìììÿìììÿìììÿëëëÿìììÿìììÿëëëÿìììÿíííÿëëëÿëëëÿìììÿìììÿíííÿìììÿìììÿìììÿíííÿíííÿíííÿíííÿîîîÿîîîÿîîîÿîîîÿïïïÿïïïÿðððÿîîîÿïïïÿîîîÿîîîÿïïïÿïïïÿïïïÿïïïÿïïïÿîîîÿðððÿðððÿîîîÿïïïÿïïïÿîîîÿïïïÿïïïÿïïïÿïïïÿðððÿðððÿîîîÿïïïÿðððÿðððÿïïïÿïïïÿïïïÿðððÿðððÿðððÿðððÿñññÿðððÿðððÿðððÿòòòÿòòòÿòòòÿñññÿñññÿòòòÿñññÿñññÿñññÿòòòÿòòòÿòòòÿñññÿñññÿòòòÿñññÿñññÿñññÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿõõõÿõõõÿõõõÿôôôÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿïïïÿ÷÷÷ÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿûûûÿûûûÿúúúÿúúúÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿööøÿôòþÿôôÿÿôóÿÿôóÿÿùøüÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿýýýÿýýýÿþþþÿýýýÿüüüÿüüüÿûûûÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿþþþÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿìììÿëëëÿëëëÿëëëÿëëëÿëëëÿìììÿìììÿëëëÿìììÿëëëÿìììÿëëëÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿíííÿëëëÿëëëÿìììÿíííÿíííÿíííÿíííÿíííÿíííÿíííÿíííÿîîîÿîîîÿîîîÿîîîÿïïïÿïïïÿïïïÿïïïÿîîîÿïïïÿïïïÿîîîÿîîîÿïïïÿïïïÿïïïÿïïïÿïïïÿðððÿïïïÿîîîÿïïïÿîîîÿîîîÿïïïÿïïïÿïïïÿïïïÿîîîÿðððÿïïïÿïïïÿðððÿðððÿïïïÿðððÿïïïÿðððÿðððÿñññÿðððÿñññÿðððÿñññÿñññÿñññÿòòòÿòòòÿñññÿòòòÿòòòÿóóóÿñññÿñññÿòòòÿòòòÿòòòÿñññÿñññÿòòòÿòòòÿóóóÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿóóóÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿõõõÿõõõÿõõõÿôôôÿôôôÿõõõÿõõõÿùùùÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíííÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿúúúÿùùùÿúúúÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿëêêÿëéìÿñðùÿòñûÿíìðÿìêëÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿÿÿÿÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿëëëÿëëëÿìììÿëëëÿëëëÿìììÿëëëÿëëëÿëëëÿìììÿëëëÿìììÿíííÿëëëÿìììÿìììÿìììÿìììÿìììÿëëëÿìììÿìììÿìììÿìììÿíííÿëëëÿëëëÿìììÿíííÿíííÿíííÿíííÿìììÿíííÿíííÿíííÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿîîîÿîîîÿîîîÿîîîÿïïïÿïïïÿîîîÿïïïÿïïïÿïïïÿïïïÿïïïÿðððÿïïïÿïïïÿîîîÿîîîÿîîîÿîîîÿïïïÿïïïÿïïïÿðððÿîîîÿïïïÿïïïÿðððÿïïïÿïïïÿðððÿïïïÿðððÿðððÿñññÿðððÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿòòòÿòòòÿñññÿñññÿñññÿòòòÿòòòÿòòòÿòòòÿñññÿñññÿóóóÿóóóÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿñññÿòòòÿòòòÿòòòÿóóóÿôôôÿóóóÿóóóÿóóóÿôôôÿóóóÿôôôÿõõõÿôôôÿôôôÿôôôÿôôôÿõõõÿõõõÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿìììÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿöööÿõõõÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿøøøÿøøøÿùùùÿøøøÿùùùÿùùùÿøøøÿùùùÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿûûûÿûûûÿûûûÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿùùùÿúúúÿûûûÿúúúÿúúúÿûûûÿéççÿèææÿèççÿèççÿéççÿëêêÿûûûÿûûûÿüüüÿüüüÿûûûÿúúúÿúúúÿûûûÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿüüüÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿüüüÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿëëëÿêêêÿêêêÿêêêÿêêêÿëëëÿëëëÿëëëÿëëëÿëëëÿëëëÿìììÿëëëÿëëëÿìììÿìììÿìììÿìììÿìììÿëëëÿìììÿìììÿìììÿìììÿíííÿìììÿìììÿìììÿíííÿìììÿíííÿíííÿìììÿíííÿíííÿíííÿîîîÿîîîÿíííÿîîîÿïïïÿïïïÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿïïïÿïïïÿðððÿðððÿðððÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿðððÿïïïÿîîîÿðððÿñññÿðððÿïïïÿðððÿïïïÿðððÿñññÿðððÿñññÿñññÿñññÿðððÿñññÿñññÿòòòÿòòòÿñññÿòòòÿòòòÿòòòÿñññÿñññÿòòòÿòòòÿòòòÿñññÿòòòÿòòòÿóóóÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿôôôÿóóóÿóóóÿôôôÿóóóÿôôôÿóóóÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿìììÿõõõÿõõõÿõõõÿöööÿõõõÿöööÿõõõÿöööÿöööÿ÷÷÷ÿöööÿöööÿöööÿöööÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿøøøÿøøøÿùùùÿùùùÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿûûûÿúúúÿûûûÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿõôôÿçåæÿçææÿèççÿéççÿöõõÿüüüÿüüüÿûûûÿüüüÿûûûÿûûûÿûûûÿüüüÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿêêêÿëëëÿêêêÿëëëÿêêêÿêêêÿëëëÿêêêÿëëëÿêêêÿëëëÿìììÿìììÿëëëÿëëëÿëëëÿëëëÿëëëÿìììÿìììÿìììÿëëëÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿíííÿíííÿìììÿíííÿíííÿíííÿíííÿîîîÿîîîÿîîîÿîîîÿïïïÿïïïÿïïïÿïïïÿîîîÿîîîÿîîîÿîîîÿïïïÿïïïÿïïïÿïïïÿïïïÿðððÿïïïÿïïïÿîîîÿîîîÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿîîîÿîîîÿïïïÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿñññÿñññÿñññÿðððÿñññÿòòòÿñññÿòòòÿñññÿòòòÿòòòÿòòòÿñññÿñññÿòòòÿòòòÿñññÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿôôôÿóóóÿóóóÿôôôÿóóóÿóóóÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿðððÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿíííÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿøøøÿùùùÿùùùÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿùùùÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿûûûÿûûûÿõôôÿòññÿòòòÿøøøÿüüüÿüüüÿûûûÿüüüÿúúúÿûûûÿûûûÿûûûÿýýýÿüüüÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿêêêÿëëëÿëëëÿêêêÿêêêÿëëëÿêêêÿêêêÿêêêÿêêêÿëëëÿìììÿëëëÿëëëÿëëëÿëëëÿëëëÿëëëÿëëëÿëëëÿëëëÿëëëÿìììÿêêêÿìììÿìììÿëëëÿìììÿìììÿíííÿíííÿíííÿíííÿíííÿíííÿîîîÿíííÿîîîÿîîîÿîîîÿïïïÿïïïÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿïïïÿïïïÿîîîÿðððÿîîîÿïïïÿîîîÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿîîîÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿñññÿðððÿðððÿñññÿñññÿñññÿñññÿòòòÿòòòÿòòòÿñññÿñññÿñññÿóóóÿñññÿòòòÿòòòÿòòòÿñññÿñññÿòòòÿòòòÿòòòÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿóóóÿóóóÿôôôÿôôôÿõõõÿìììÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿúúúÿïïïÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿõõõÿõõõÿöööÿõõõÿöööÿõõõÿöööÿõõõÿõõõÿõõõÿöööÿöööÿöööÿõõõÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿøøøÿùùùÿøøøÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿùùùÿúúúÿúúúÿûûûÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿúûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿþþþÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿëëëÿêêêÿëëëÿêêêÿêêêÿëëëÿêêêÿêêêÿêêêÿëëëÿêêêÿëëëÿìììÿëëëÿëëëÿëëëÿëëëÿêêêÿêêêÿëëëÿëëëÿëëëÿëëëÿëëëÿëëëÿìììÿëëëÿìììÿìììÿëëëÿìììÿìììÿìììÿìììÿíííÿíííÿíííÿîîîÿíííÿîîîÿîîîÿïïïÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿïïïÿïïïÿîîîÿïïïÿðððÿðððÿîîîÿïïïÿïïïÿîîîÿïïïÿïïïÿïïïÿïïïÿðððÿïïïÿîîîÿðððÿïïïÿðððÿðððÿðððÿðððÿðððÿðððÿðððÿñññÿñññÿðððÿñññÿñññÿòòòÿòòòÿòòòÿòòòÿñññÿòòòÿñññÿñññÿòòòÿòòòÿñññÿñññÿòòòÿóóóÿòòòÿóóóÿòòòÿòòòÿòòòÿñññÿòòòÿòòòÿòòòÿñññÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿóóóÿôôôÿóóóÿôôôÿôôôÿõõõÿéééÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿöööÿñññÿôôôÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿöööÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿûûûÿûûûÿüüüÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿüüüÿüüüÿýýýÿýýýÿüüüÿüüüÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿêêêÿëëëÿêêêÿêêêÿêêêÿêêêÿêêêÿëëëÿëëëÿêêêÿëëëÿìììÿëëëÿëëëÿëëëÿëëëÿëëëÿêêêÿëëëÿëëëÿëëëÿëëëÿìììÿëëëÿìììÿìììÿìììÿìììÿëëëÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿíííÿîîîÿíííÿîîîÿîîîÿíííÿíííÿíííÿîîîÿíííÿíííÿîîîÿîîîÿîîîÿïïïÿïïïÿïïïÿðððÿîîîÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿðððÿïïïÿïïïÿðððÿïïïÿïïïÿðððÿïïïÿðððÿðððÿðððÿñññÿñññÿñññÿðððÿñññÿñññÿñññÿñññÿñññÿñññÿñññÿòòòÿñññÿòòòÿñññÿòòòÿòòòÿñññÿñññÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿñññÿòòòÿóóóÿòòòÿôôôÿôôôÿóóóÿóóóÿóóóÿôôôÿôôôÿõõõÿôôôÿôôôÿóóóÿôôôÿôôôÿõõõÿçççÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóóóÿóóóÿôôôÿõõõÿõõõÿõõõÿöööÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿøøøÿùùùÿøøøÿùùùÿøøøÿøøøÿùùùÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿüüüÿûûûÿüüüÿûûûÿûûûÿúúúÿûûûÿûûûÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿëëëÿêêêÿëëëÿêêêÿêêêÿêêêÿêêêÿêêêÿëëëÿêêêÿìììÿìììÿëëëÿëëëÿëëëÿëëëÿêêêÿëëëÿëëëÿëëëÿëëëÿìììÿêêêÿëëëÿëëëÿìììÿìììÿëëëÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿìììÿîîîÿíííÿîîîÿíííÿíííÿíííÿíííÿíííÿíííÿíííÿíííÿîîîÿîîîÿïïïÿïïïÿïïïÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿîîîÿïïïÿðððÿðððÿðððÿïïïÿðððÿðððÿðððÿñññÿñññÿñññÿñññÿðððÿñññÿñññÿòòòÿòòòÿòòòÿñññÿñññÿñññÿñññÿñññÿñññÿòòòÿòòòÿñññÿñññÿòòòÿñññÿóóóÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿõõõÿèèèÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿðððÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿøøøÿøøøÿøøøÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿûûûÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿýýýÿÿÿÿÿþþþÿþþþÿþþþÿýýýÿÿÿÿÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿéééÿèèèÿèèèÿèèèÿéééÿêêêÿéééÿêêêÿêêêÿêêêÿëëëÿëëëÿëëëÿëëëÿëëëÿëëëÿëëëÿëëëÿëëëÿëëëÿëëëÿëëëÿëëëÿêêêÿëëëÿëëëÿìììÿìììÿëëëÿìììÿëëëÿìììÿìììÿìììÿíííÿíííÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿíííÿíííÿíííÿíííÿíííÿîîîÿîîîÿïïïÿïïïÿïïïÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿîîîÿîîîÿîîîÿïïïÿïïïÿîîîÿïïïÿïïïÿïïïÿïïïÿðððÿðððÿðððÿðððÿðððÿñññÿñññÿñññÿïïïÿñññÿòòòÿñññÿñññÿòòòÿòòòÿñññÿòòòÿñññÿñññÿòòòÿòòòÿñññÿòòòÿòòòÿóóóÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿñññÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿôôôÿóóóÿôôôÿõõõÿôôôÿôôôÿóóóÿôôôÿôôôÿõõõÿêêêÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿðððÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿøøøÿøøøÿùùùÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿúúúÿûûûÿûûûÿûûûÿüüüÿýýýÿýýýÿýýýÿþþþÿüüüÿýýýÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿþþþÿÿÿÿÿþþþÿþþþÿÿÿÿÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ×××ÿÕÕÕÿ×××ÿÙÙÙÿÞÞÞÿâââÿæææÿéééÿêêêÿëëëÿêêêÿêêêÿéééÿéééÿéééÿéééÿêêêÿëëëÿëëëÿëëëÿëëëÿëëëÿêêêÿëëëÿëëëÿìììÿìììÿìììÿìììÿëëëÿëëëÿìììÿìììÿìììÿíííÿíííÿíííÿîîîÿîîîÿíííÿíííÿîîîÿíííÿíííÿíííÿîîîÿíííÿîîîÿîîîÿïïïÿïïïÿîîîÿîîîÿîîîÿîîîÿíííÿîîîÿîîîÿîîîÿîîîÿïïïÿîîîÿîîîÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿîîîÿðððÿðððÿðððÿïïïÿðððÿñññÿñññÿñññÿñññÿñññÿòòòÿðððÿòòòÿñññÿñññÿòòòÿñññÿòòòÿòòòÿòòòÿñññÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿôôôÿôôôÿóóóÿóóóÿóóóÿôôôÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿôôôÿôôôÿîîîÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿîîîÿöööÿõõõÿõõõÿõõõÿöööÿöööÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿõõõÿ÷÷÷ÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿøøøÿøøøÿøøøÿùùùÿùùùÿøøøÿùùùÿøøøÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿùùùÿúúúÿúúúÿùùùÿúúúÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿûûûÿúúúÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿýýýÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿúúúÿòòòÿëëëÿåååÿáááÿßßßÿÜÜÜÿÜÜÜÿÛÛÛÿÜÜÜÿÝÝÝÿßßßÿáááÿäääÿæææÿèèèÿêêêÿëëëÿëëëÿëëëÿëëëÿêêêÿêêêÿëëëÿëëëÿëëëÿìììÿìììÿìììÿìììÿìììÿíííÿìììÿíííÿíííÿîîîÿíííÿîîîÿíííÿíííÿîîîÿîîîÿíííÿíííÿîîîÿíííÿïïïÿïïïÿïïïÿîîîÿîîîÿíííÿîîîÿîîîÿîîîÿîîîÿîîîÿïïïÿíííÿíííÿïïïÿïïïÿïïïÿïïïÿïïïÿîîîÿïïïÿïïïÿïïïÿðððÿðððÿðððÿðððÿñññÿðððÿñññÿðððÿñññÿðððÿñññÿðððÿñññÿñññÿñññÿñññÿñññÿòòòÿòòòÿòòòÿñññÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿòòòÿóóóÿóóóÿôôôÿóóóÿóóóÿóóóÿóóóÿóóóÿôôôÿôôôÿóóóÿôôôÿôôôÿóóóÿôôôÿôôôÿôôôÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿîîîÿöööÿõõõÿõõõÿõõõÿöööÿöööÿõõõÿõõõÿöööÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿýýýÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûûûÿóóóÿêêêÿáááÿÛÛÛÿØØØÿØØØÿÙÙÙÿÝÝÝÿâââÿãããÿåååÿåååÿèèèÿèèèÿêêêÿëëëÿëëëÿìììÿìììÿëëëÿíííÿíííÿíííÿìììÿíííÿíííÿíííÿíííÿíííÿíííÿíííÿíííÿîîîÿíííÿïïïÿïïïÿïïïÿîîîÿîîîÿíííÿîîîÿîîîÿîîîÿîîîÿïïïÿíííÿîîîÿîîîÿïïïÿïïïÿïïïÿïïïÿïïïÿîîîÿïïïÿîîîÿïïïÿðððÿðððÿðððÿðððÿñññÿðððÿñññÿñññÿðððÿðððÿðððÿñññÿñññÿñññÿðððÿðððÿñññÿòòòÿòòòÿòòòÿñññÿñññÿñññÿñññÿñññÿñññÿòòòÿñññÿñññÿñññÿòòòÿóóóÿñññÿòòòÿòòòÿóóóÿóóóÿôôôÿôôôÿóóóÿóóóÿóóóÿôôôÿóóóÿôôôÿôôôÿóóóÿóóóÿôôôÿôôôÿóóóÿùùùÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿîîîÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿöööÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿöööÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿüüüÿûûûÿûûûÿüüüÿüüüÿúúúÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿûûûÿüüüÿûûûÿüüüÿüüüÿüüüÿýýýÿýýýÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿýýýÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýýýÿõõõÿìììÿãããÿÚÚÚÿÕÕÕÿÖÖÖÿØØØÿÞÞÞÿâââÿçççÿéééÿêêêÿëëëÿëëëÿìììÿìììÿíííÿìììÿëëëÿíííÿíííÿîîîÿîîîÿïïïÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿîîîÿíííÿïïïÿïïïÿïïïÿîîîÿðððÿîîîÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿïïïÿðððÿðððÿðððÿðððÿñññÿñññÿñññÿñññÿðððÿðððÿñññÿñññÿñññÿñññÿðððÿðððÿðððÿòòòÿòòòÿòòòÿñññÿñññÿñññÿñññÿñññÿðððÿðððÿñññÿñññÿòòòÿòòòÿóóóÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿôôôÿóóóÿóóóÿôôôÿóóóÿôôôÿôôôÿôôôÿõõõÿòòòÿýýýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿîîîÿôôôÿõõõÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿöööÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿùùùÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿøøøÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿùùùÿúúúÿùùùÿúúúÿûûûÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿüüüÿûûûÿûûûÿûûûÿüüüÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿþþþÿüüüÿýýýÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿýýýÿýýýÿüüüÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿþþþÿýýýÿýýýÿüüüÿöööÿîîîÿæææÿÝÝÝÿØØØÿÕÕÕÿØØØÿÜÜÜÿãããÿèèèÿëëëÿíííÿíííÿîîîÿìììÿíííÿìììÿìììÿîîîÿíííÿîîîÿïïïÿîîîÿïïïÿîîîÿîîîÿïïïÿïïïÿîîîÿîîîÿïïïÿïïïÿïïïÿïïïÿïïïÿðððÿïïïÿðððÿðððÿñññÿñññÿñññÿñññÿñññÿðððÿðððÿðððÿñññÿñññÿðððÿñññÿñññÿòòòÿòòòÿñññÿñññÿñññÿðððÿñññÿðððÿòòòÿñññÿñññÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿòòòÿòòòÿóóóÿóóóÿôôôÿôôôÿóóóÿóóóÿôôôÿôôôÿôôôÿòòòÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿïïïÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿôôôÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿöööÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿøøøÿùùùÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿøøøÿøøøÿ÷÷÷ÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿùùùÿúúúÿúúúÿùùùÿúúúÿùùùÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿùùùÿúúúÿûûûÿûûûÿüüüÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿüüüÿýýýÿýýýÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿüüüÿúúúÿùùùÿ÷÷÷ÿôôôÿïïïÿèèèÿâââÿÜÜÜÿÙÙÙÿÚÚÚÿÝÝÝÿãããÿçççÿëëëÿîîîÿîîîÿîîîÿîîîÿíííÿîîîÿíííÿíííÿîîîÿîîîÿïïïÿîîîÿïïïÿðððÿðððÿðððÿðððÿñññÿðððÿñññÿñññÿðððÿðððÿñññÿðððÿñññÿñññÿðððÿñññÿòòòÿòòòÿòòòÿñññÿñññÿñññÿñññÿñññÿñññÿòòòÿðððÿñññÿñññÿñññÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿòòòÿóóóÿóóóÿóóóÿóóóÿòòòÿóóóÿôôôÿóóóÿôôôÿóóóÿôôôÿôôôÿðððÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþþÿïïïÿôôôÿõõõÿôôôÿõõõÿöööÿõõõÿõõõÿõõõÿöööÿõõõÿõõõÿõõõÿõõõÿõõõÿõõõÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿöööÿ÷÷÷ÿ÷÷÷ÿøøøÿøøøÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿ÷÷÷ÿøøøÿ÷÷÷ÿöööÿöööÿøøøÿùùùÿøøøÿøøøÿùùùÿøøøÿøøøÿùùùÿøøøÿøøøÿøøøÿøøøÿøøøÿøøøÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿùùùÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿúúúÿúúúÿúúúÿúúúÿúúúÿúúúÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿûûûÿüüüÿüüüÿûûûÿûûûÿûûûÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿüüüÿüüüÿüüüÿüüüÿüüüÿýýýÿýýýÿýýýÿýýýÿþþþÿþþþÿýýýÿýýýÿþþþÿýýýÿýýýÿýýýÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿþþþÿÿÿÿÿþþþÿþþþÿþþþÿþþþÿþþþÿþþþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿonionshare-onionshare-26fcdc5/desktop/package/license.rtf000066400000000000000000001105101521174352300237240ustar00rootroot00000000000000{\rtf1\ansi\ansicpg1252\deff0\nouicompat{\fonttbl{\f0\fswiss\fcharset0 Helvetica;}{\f1\fswiss Helvetica;}{\f2\fnil Courier;}} {\colortbl ;\red0\green0\blue255;} {\*\generator Riched20 10.0.19041}\viewkind4\uc1 \pard\sa180\b\f0\fs24\lang1033 OnionShare is free and open source software and is developed by Micah Lee, et al.\f1\lang9\par \fs28 GNU GENERAL PUBLIC LICENSE\par \b0\fs24 Version 3, 29 June 2007\par Copyright \f0\'a9 2007 Free Software Foundation, Inc. <{{\field{\*\fldinst{HYPERLINK "https://fsf.org/"}}{\fldrslt{https://fsf.org/\ul0\cf0}}}}\f0\fs24 >\par \f1 Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.\par \b\fs28 Preamble\par \b0\fs24 The GNU General Public License is a free, copyleft license for software and other kinds of works.\par The licenses for most software and other practical works are designed to take away your freedom to share and change the works. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change all versions of a program--to make sure it remains free software for all its users. We, the Free Software Foundation, use the GNU General Public License for most of our software; it applies also to any other work released this way by its authors. You can apply it to your programs, too.\par When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for them if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs, and that you know you can do these things.\par To protect your rights, we need to prevent others from denying you these rights or asking you to surrender the rights. Therefore, you have certain responsibilities if you distribute copies of the software, or if you modify it: responsibilities to respect the freedom of others.\par For example, if you distribute copies of such a program, whether gratis or for a fee, you must pass on to the recipients the same freedoms that you received. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights.\par Developers that use the GNU GPL protect your rights with two steps: (1) assert copyright on the software, and (2) offer you this License giving you legal permission to copy, distribute and/or modify it.\par For the developers' and authors' protection, the GPL clearly explains that there is no warranty for this free software. For both users' and authors' sake, the GPL requires that modified versions be marked as changed, so that their problems will not be attributed erroneously to authors of previous versions.\par Some devices are designed to deny users access to install or run modified versions of the software inside them, although the manufacturer can do so. This is fundamentally incompatible with the aim of protecting users' freedom to change the software. The systematic pattern of such abuse occurs in the area of products for individuals to use, which is precisely where it is most unacceptable. Therefore, we have designed this version of the GPL to prohibit the practice for those products. If such problems arise substantially in other domains, we stand ready to extend this provision to those domains in future versions of the GPL, as needed to protect the freedom of users.\par Finally, every program is threatened constantly by software patents. States should not allow patents to restrict development and use of software on general-purpose computers, but in those that do, we wish to avoid the special danger that patents applied to a free program could make it effectively proprietary. To prevent this, the GPL assures that patents cannot be used to render the program non-free.\par The precise terms and conditions for copying, distribution and modification follow.\par \b\fs28 TERMS AND CONDITIONS\par \fs24 0. Definitions.\par \b0\ldblquote This License\rdblquote refers to version 3 of the GNU General Public License.\par \ldblquote Copyright\rdblquote also means copyright-like laws that apply to other kinds of works, such as semiconductor masks.\par \ldblquote The Program\rdblquote refers to any copyrightable work licensed under this License. Each licensee is addressed as \ldblquote you\rdblquote . \ldblquote Licensees\rdblquote and \ldblquote recipients\rdblquote may be individuals or organizations.\par To \ldblquote modify\rdblquote a work means to copy from or adapt all or part of the work in a fashion requiring copyright permission, other than the making of an exact copy. The resulting work is called a \ldblquote modified version\rdblquote of the earlier work or a work \ldblquote based on\rdblquote the earlier work.\par A \ldblquote covered work\rdblquote means either the unmodified Program or a work based on the Program.\par To \ldblquote propagate\rdblquote a work means to do anything with it that, without permission, would make you directly or secondarily liable for infringement under applicable copyright law, except executing it on a computer or modifying a private copy. Propagation includes copying, distribution (with or without modification), making available to the public, and in some countries other activities as well.\par To \ldblquote convey\rdblquote a work means any kind of propagation that enables other parties to make or receive copies. Mere interaction with a user through a computer network, with no transfer of a copy, is not conveying.\par An interactive user interface displays \ldblquote Appropriate Legal Notices\rdblquote to the extent that it includes a convenient and prominently visible feature that (1) displays an appropriate copyright notice, and (2) tells the user that there is no warranty for the work (except to the extent that warranties are provided), that licensees may convey the work under this License, and how to view a copy of this License. If the interface presents a list of user commands or options, such as a menu, a prominent item in the list meets this criterion.\par \b 1. Source Code.\par \b0 The \ldblquote source code\rdblquote for a work means the preferred form of the work for making modifications to it. \ldblquote Object code\rdblquote means any non-source form of a work.\par A \ldblquote Standard Interface\rdblquote means an interface that either is an official standard defined by a recognized standards body, or, in the case of interfaces specified for a particular programming language, one that is widely used among developers working in that language.\par The \ldblquote System Libraries\rdblquote of an executable work include anything, other than the work as a whole, that (a) is included in the normal form of packaging a Major Component, but which is not part of that Major Component, and (b) serves only to enable use of the work with that Major Component, or to implement a Standard Interface for which an implementation is available to the public in source code form. A \ldblquote Major Component\rdblquote , in this context, means a major essential component (kernel, window system, and so on) of the specific operating system (if any) on which the executable work runs, or a compiler used to produce the work, or an object code interpreter used to run it.\par The \ldblquote Corresponding Source\rdblquote for a work in object code form means all the source code needed to generate, install, and (for an executable work) run the object code and to modify the work, including scripts to control those activities. However, it does not include the work's System Libraries, or general-purpose tools or generally available free programs which are used unmodified in performing those activities but which are not part of the work. For example, Corresponding Source includes interface definition files associated with source files for the work, and the source code for shared libraries and dynamically linked subprograms that the work is specifically designed to require, such as by intimate data communication or control flow between those subprograms and other parts of the work.\par The Corresponding Source need not include anything that users can regenerate automatically from other parts of the Corresponding Source.\par The Corresponding Source for a work in source code form is that same work.\par \b 2. Basic Permissions.\par \b0 All rights granted under this License are granted for the term of copyright on the Program, and are irrevocable provided the stated conditions are met. This License explicitly affirms your unlimited permission to run the unmodified Program. The output from running a covered work is covered by this License only if the output, given its content, constitutes a covered work. This License acknowledges your rights of fair use or other equivalent, as provided by copyright law.\par You may make, run and propagate covered works that you do not convey, without conditions so long as your license otherwise remains in force. You may convey covered works to others for the sole purpose of having them make modifications exclusively for you, or provide you with facilities for running those works, provided that you comply with the terms of this License in conveying all material for which you do not control copyright. Those thus making or running the covered works for you must do so exclusively on your behalf, under your direction and control, on terms that prohibit them from making any copies of your copyrighted material outside their relationship with you.\par Conveying under any other circumstances is permitted solely under the conditions stated below. Sublicensing is not allowed; section 10 makes it unnecessary.\par \b 3. Protecting Users' Legal Rights From Anti-Circumvention Law.\par \b0 No covered work shall be deemed part of an effective technological measure under any applicable law fulfilling obligations under article 11 of the WIPO copyright treaty adopted on 20 December 1996, or similar laws prohibiting or restricting circumvention of such measures.\par When you convey a covered work, you waive any legal power to forbid circumvention of technological measures to the extent such circumvention is effected by exercising rights under this License with respect to the covered work, and you disclaim any intention to limit operation or modification of the work as a means of enforcing, against the work's users, your or third parties' legal rights to forbid circumvention of technological measures.\par \b 4. Conveying Verbatim Copies.\par \b0 You may convey verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice; keep intact all notices stating that this License and any non-permissive terms added in accord with section 7 apply to the code; keep intact all notices of the absence of any warranty; and give all recipients a copy of this License along with the Program.\par You may charge any price or no price for each copy that you convey, and you may offer support or warranty protection for a fee.\par \b 5. Conveying Modified Source Versions.\par \b0 You may convey a work based on the Program, or the modifications to produce it from the Program, in the form of source code under the terms of section 4, provided that you also meet all of these conditions:\par \pard\fi-360\li360\tx360\bullet\tab a) The work must carry prominent notices stating that you modified it, and giving a relevant date.\par \bullet\tab b) The work must carry prominent notices stating that it is released under this License and any conditions added under section 7. This requirement modifies the requirement in section 4 to \ldblquote keep intact all notices\rdblquote .\par \bullet\tab c) You must license the entire work, as a whole, under this License to anyone who comes into possession of a copy. This License will therefore apply, along with any applicable section 7 additional terms, to the whole of the work, and all its parts, regardless of how they are packaged. This License gives no permission to license the work in any other way, but it does not invalidate such permission if you have separately received it.\par \pard\fi-360\li360\sa180\tx360\bullet\tab d) If the work has interactive user interfaces, each must display Appropriate Legal Notices; however, if the Program has interactive interfaces that do not display Appropriate Legal Notices, your work need not make them do so.\par \pard\sa180 A compilation of a covered work with other separate and independent works, which are not by their nature extensions of the covered work, and which are not combined with it such as to form a larger program, in or on a volume of a storage or distribution medium, is called an \ldblquote aggregate\rdblquote if the compilation and its resulting copyright are not used to limit the access or legal rights of the compilation's users beyond what the individual works permit. Inclusion of a covered work in an aggregate does not cause this License to apply to the other parts of the aggregate.\par \b 6. Conveying Non-Source Forms.\par \b0 You may convey a covered work in object code form under the terms of sections 4 and 5, provided that you also convey the machine-readable Corresponding Source under the terms of this License, in one of these ways:\par \pard\fi-360\li360\tx360\bullet\tab a) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by the Corresponding Source fixed on a durable physical medium customarily used for software interchange.\par \bullet\tab b) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by a written offer, valid for at least three years and valid for as long as you offer spare parts or customer support for that product model, to give anyone who possesses the object code either (1) a copy of the Corresponding Source for all the software in the product that is covered by this License, on a durable physical medium customarily used for software interchange, for a price no more than your reasonable cost of physically performing this conveying of source, or (2) access to copy the Corresponding Source from a network server at no charge.\par \bullet\tab c) Convey individual copies of the object code with a copy of the written offer to provide the Corresponding Source. This alternative is allowed only occasionally and noncommercially, and only if you received the object code with such an offer, in accord with subsection 6b.\par \bullet\tab d) Convey the object code by offering access from a designated place (gratis or for a charge), and offer equivalent access to the Corresponding Source in the same way through the same place at no further charge. You need not require recipients to copy the Corresponding Source along with the object code. If the place to copy the object code is a network server, the Corresponding Source may be on a different server (operated by you or a third party) that supports equivalent copying facilities, provided you maintain clear directions next to the object code saying where to find the Corresponding Source. Regardless of what server hosts the Corresponding Source, you remain obligated to ensure that it is available for as long as needed to satisfy these requirements.\par \pard\fi-360\li360\sa180\tx360\bullet\tab e) Convey the object code using peer-to-peer transmission, provided you inform other peers where the object code and Corresponding Source of the work are being offered to the general public at no charge under subsection 6d.\par \pard\sa180 A separable portion of the object code, whose source code is excluded from the Corresponding Source as a System Library, need not be included in conveying the object code work.\par A \ldblquote User Product\rdblquote is either (1) a \ldblquote consumer product\rdblquote , which means any tangible personal property which is normally used for personal, family, or household purposes, or (2) anything designed or sold for incorporation into a dwelling. In determining whether a product is a consumer product, doubtful cases shall be resolved in favor of coverage. For a particular product received by a particular user, \ldblquote normally used\rdblquote refers to a typical or common use of that class of product, regardless of the status of the particular user or of the way in which the particular user actually uses, or expects or is expected to use, the product. A product is a consumer product regardless of whether the product has substantial commercial, industrial or non-consumer uses, unless such uses represent the only significant mode of use of the product.\par \ldblquote Installation Information\rdblquote for a User Product means any methods, procedures, authorization keys, or other information required to install and execute modified versions of a covered work in that User Product from a modified version of its Corresponding Source. The information must suffice to ensure that the continued functioning of the modified object code is in no case prevented or interfered with solely because modification has been made.\par If you convey an object code work under this section in, or with, or specifically for use in, a User Product, and the conveying occurs as part of a transaction in which the right of possession and use of the User Product is transferred to the recipient in perpetuity or for a fixed term (regardless of how the transaction is characterized), the Corresponding Source conveyed under this section must be accompanied by the Installation Information. But this requirement does not apply if neither you nor any third party retains the ability to install modified object code on the User Product (for example, the work has been installed in ROM).\par The requirement to provide Installation Information does not include a requirement to continue to provide support service, warranty, or updates for a work that has been modified or installed by the recipient, or for the User Product in which it has been modified or installed. Access to a network may be denied when the modification itself materially and adversely affects the operation of the network or violates the rules and protocols for communication across the network.\par Corresponding Source conveyed, and Installation Information provided, in accord with this section must be in a format that is publicly documented (and with an implementation available to the public in source code form), and must require no special password or key for unpacking, reading or copying.\par \b 7. Additional Terms.\par \b0\ldblquote Additional permissions\rdblquote are terms that supplement the terms of this License by making exceptions from one or more of its conditions. Additional permissions that are applicable to the entire Program shall be treated as though they were included in this License, to the extent that they are valid under applicable law. If additional permissions apply only to part of the Program, that part may be used separately under those permissions, but the entire Program remains governed by this License without regard to the additional permissions.\par When you convey a copy of a covered work, you may at your option remove any additional permissions from that copy, or from any part of it. (Additional permissions may be written to require their own removal in certain cases when you modify the work.) You may place additional permissions on material, added by you to a covered work, for which you have or can give appropriate copyright permission.\par Notwithstanding any other provision of this License, for material you add to a covered work, you may (if authorized by the copyright holders of that material) supplement the terms of this License with terms:\par \pard\fi-360\li360\tx360\bullet\tab a) Disclaiming warranty or limiting liability differently from the terms of sections 15 and 16 of this License; or\par \bullet\tab b) Requiring preservation of specified reasonable legal notices or author attributions in that material or in the Appropriate Legal Notices displayed by works containing it; or\par \bullet\tab c) Prohibiting misrepresentation of the origin of that material, or requiring that modified versions of such material be marked in reasonable ways as different from the original version; or\par \bullet\tab d) Limiting the use for publicity purposes of names of licensors or authors of the material; or\par \bullet\tab e) Declining to grant rights under trademark law for use of some trade names, trademarks, or service marks; or\par \pard\fi-360\li360\sa180\tx360\bullet\tab f) Requiring indemnification of licensors and authors of that material by anyone who conveys the material (or modified versions of it) with contractual assumptions of liability to the recipient, for any liability that these contractual assumptions directly impose on those licensors and authors.\par \pard\sa180 All other non-permissive additional terms are considered \ldblquote further restrictions\rdblquote within the meaning of section 10. If the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term. If a license document contains a further restriction but permits relicensing or conveying under this License, you may add to a covered work material governed by the terms of that license document, provided that the further restriction does not survive such relicensing or conveying.\par If you add terms to a covered work in accord with this section, you must place, in the relevant source files, a statement of the additional terms that apply to those files, or a notice indicating where to find the applicable terms.\par Additional terms, permissive or non-permissive, may be stated in the form of a separately written license, or stated as exceptions; the above requirements apply either way.\par \b 8. Termination.\par \b0 You may not propagate or modify a covered work except as expressly provided under this License. Any attempt otherwise to propagate or modify it is void, and will automatically terminate your rights under this License (including any patent licenses granted under the third paragraph of section 11).\par However, if you cease all violation of this License, then your license from a particular copyright holder is reinstated (a) provisionally, unless and until the copyright holder explicitly and finally terminates your license, and (b) permanently, if the copyright holder fails to notify you of the violation by some reasonable means prior to 60 days after the cessation.\par Moreover, your license from a particular copyright holder is reinstated permanently if the copyright holder notifies you of the violation by some reasonable means, this is the first time you have received notice of violation of this License (for any work) from that copyright holder, and you cure the violation prior to 30 days after your receipt of the notice.\par Termination of your rights under this section does not terminate the licenses of parties who have received copies or rights from you under this License. If your rights have been terminated and not permanently reinstated, you do not qualify to receive new licenses for the same material under section 10.\par \b 9. Acceptance Not Required for Having Copies.\par \b0 You are not required to accept this License in order to receive or run a copy of the Program. Ancillary propagation of a covered work occurring solely as a consequence of using peer-to-peer transmission to receive a copy likewise does not require acceptance. However, nothing other than this License grants you permission to propagate or modify any covered work. These actions infringe copyright if you do not accept this License. Therefore, by modifying or propagating a covered work, you indicate your acceptance of this License to do so.\par \b 10. Automatic Licensing of Downstream Recipients.\par \b0 Each time you convey a covered work, the recipient automatically receives a license from the original licensors, to run, modify and propagate that work, subject to this License. You are not responsible for enforcing compliance by third parties with this License.\par An \ldblquote entity transaction\rdblquote is a transaction transferring control of an organization, or substantially all assets of one, or subdividing an organization, or merging organizations. If propagation of a covered work results from an entity transaction, each party to that transaction who receives a copy of the work also receives whatever licenses to the work the party's predecessor in interest had or could give under the previous paragraph, plus a right to possession of the Corresponding Source of the work from the predecessor in interest, if the predecessor has it or can get it with reasonable efforts.\par You may not impose any further restrictions on the exercise of the rights granted or affirmed under this License. For example, you may not impose a license fee, royalty, or other charge for exercise of rights granted under this License, and you may not initiate litigation (including a cross-claim or counterclaim in a lawsuit) alleging that any patent claim is infringed by making, using, selling, offering for sale, or importing the Program or any portion of it.\par \b 11. Patents.\par \b0 A \ldblquote contributor\rdblquote is a copyright holder who authorizes use under this License of the Program or a work on which the Program is based. The work thus licensed is called the contributor's \ldblquote contributor version\rdblquote .\par A contributor's \ldblquote essential patent claims\rdblquote are all patent claims owned or controlled by the contributor, whether already acquired or hereafter acquired, that would be infringed by some manner, permitted by this License, of making, using, or selling its contributor version, but do not include claims that would be infringed only as a consequence of further modification of the contributor version. For purposes of this definition, \ldblquote control\rdblquote includes the right to grant patent sublicenses in a manner consistent with the requirements of this License.\par Each contributor grants you a non-exclusive, worldwide, royalty-free patent license under the contributor's essential patent claims, to make, use, sell, offer for sale, import and otherwise run, modify and propagate the contents of its contributor version.\par In the following three paragraphs, a \ldblquote patent license\rdblquote is any express agreement or commitment, however denominated, not to enforce a patent (such as an express permission to practice a patent or covenant not to sue for patent infringement). To \ldblquote grant\rdblquote such a patent license to a party means to make such an agreement or commitment not to enforce a patent against the party.\par If you convey a covered work, knowingly relying on a patent license, and the Corresponding Source of the work is not available for anyone to copy, free of charge and under the terms of this License, through a publicly available network server or other readily accessible means, then you must either (1) cause the Corresponding Source to be so available, or (2) arrange to deprive yourself of the benefit of the patent license for this particular work, or (3) arrange, in a manner consistent with the requirements of this License, to extend the patent license to downstream recipients. \ldblquote Knowingly relying\rdblquote means you have actual knowledge that, but for the patent license, your conveying the covered work in a country, or your recipient's use of the covered work in a country, would infringe one or more identifiable patents in that country that you have reason to believe are valid.\par If, pursuant to or in connection with a single transaction or arrangement, you convey, or propagate by procuring conveyance of, a covered work, and grant a patent license to some of the parties receiving the covered work authorizing them to use, propagate, modify or convey a specific copy of the covered work, then the patent license you grant is automatically extended to all recipients of the covered work and works based on it.\par A patent license is \ldblquote discriminatory\rdblquote if it does not include within the scope of its coverage, prohibits the exercise of, or is conditioned on the non-exercise of one or more of the rights that are specifically granted under this License. You may not convey a covered work if you are a party to an arrangement with a third party that is in the business of distributing software, under which you make payment to the third party based on the extent of your activity of conveying the work, and under which the third party grants, to any of the parties who would receive the covered work from you, a discriminatory patent license (a) in connection with copies of the covered work conveyed by you (or copies made from those copies), or (b) primarily for and in connection with specific products or compilations that contain the covered work, unless you entered into that arrangement, or that patent license was granted, prior to 28 March 2007.\par Nothing in this License shall be construed as excluding or limiting any implied license or other defenses to infringement that may otherwise be available to you under applicable patent law.\par \b 12. No Surrender of Others' Freedom.\par \b0 If conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot convey a covered work so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not convey it at all. For example, if you agree to terms that obligate you to collect a royalty for further conveying from those to whom you convey the Program, the only way you could satisfy both those terms and this License would be to refrain entirely from conveying the Program.\par \b 13. Use with the GNU Affero General Public License.\par \b0 Notwithstanding any other provision of this License, you have permission to link or combine any covered work with a work licensed under version 3 of the GNU Affero General Public License into a single combined work, and to convey the resulting work. The terms of this License will continue to apply to the part which is the covered work, but the special requirements of the GNU Affero General Public License, section 13, concerning interaction through a network will apply to the combination as such.\par \b 14. Revised Versions of this License.\par \b0 The Free Software Foundation may publish revised and/or new versions of the GNU 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.\par Each version is given a distinguishing version number. If the Program specifies that a certain numbered version of the GNU General Public License \ldblquote or any later version\rdblquote applies to it, you have the option of following the terms and conditions either of that numbered version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of the GNU General Public License, you may choose any version ever published by the Free Software Foundation.\par If the Program specifies that a proxy can decide which future versions of the GNU General Public License can be used, that proxy's public statement of acceptance of a version permanently authorizes you to choose that version for the Program.\par Later license versions may give you additional or different permissions. However, no additional obligations are imposed on any author or copyright holder as a result of your choosing to follow a later version.\par \b 15. Disclaimer of Warranty.\par \b0 THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM \ldblquote AS IS\rdblquote WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.\par \b 16. Limitation of Liability.\par \b0 IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.\par \b 17. Interpretation of Sections 15 and 16.\par \b0 If the disclaimer of warranty and limitation of liability provided above cannot be given local legal effect according to their terms, reviewing courts shall apply local law that most closely approximates an absolute waiver of all civil liability in connection with the Program, unless a warranty or assumption of liability accompanies a copy of the Program in return for a fee.\par END OF TERMS AND CONDITIONS\par \b\fs28 How to Apply These Terms to Your New Programs\par \b0\fs24 If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms.\par To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively state the exclusion of warranty; and each file should have at least the \ldblquote copyright\rdblquote line and a pointer to where the full notice is found.\par \f2 \line Copyright (C) \line\line This program is free software: you can redistribute it and/or modify\line it under the terms of the GNU General Public License as published by\line the Free Software Foundation, either version 3 of the License, or\line (at your option) any later version.\line\line This program is distributed in the hope that it will be useful,\line but WITHOUT ANY WARRANTY; without even the implied warranty of\line MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\line GNU General Public License for more details.\line\line You should have received a copy of the GNU General Public License\line along with this program. If not, see <{{\field{\*\fldinst{HYPERLINK "https://www.gnu.org/licenses/"}}{\fldrslt{https://www.gnu.org/licenses/\ul0\cf0}}}}\f2\fs24 >.\par \f1 Also add information on how to contact you by electronic and paper mail.\par If the program does terminal interaction, make it output a short notice like this when it starts in an interactive mode:\par \f2 Copyright (C) \line This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.\line This is free software, and you are welcome to redistribute it\line under certain conditions; type `show c' for details.\par \f1 The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, your program's commands might be different; for a GUI interface, you would use an \ldblquote about box\rdblquote .\par You should also get your employer (if you work as a programmer) or school, if any, to sign a \ldblquote copyright disclaimer\rdblquote for the program, if necessary. For more information on this, and how to apply and follow the GNU GPL, see <{{\field{\*\fldinst{HYPERLINK "https://www.gnu.org/licenses/"}}{\fldrslt{https://www.gnu.org/licenses/\ul0\cf0}}}}\f1\fs24 >.\par The GNU General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Lesser General Public License instead of this License. But first, please read <{{\field{\*\fldinst{HYPERLINK "https://www.gnu.org/licenses/why-not-lgpl.html"}}{\fldrslt{https://www.gnu.org/licenses/why-not-lgpl.html\ul0\cf0}}}}\f1\fs24 >.\par } onionshare-onionshare-26fcdc5/desktop/package/onionshare-cli.py000066400000000000000000000000551521174352300250530ustar00rootroot00000000000000import onionshare_cli onionshare_cli.main() onionshare-onionshare-26fcdc5/desktop/package/onionshare.py000066400000000000000000000000451521174352300243050ustar00rootroot00000000000000import onionshare onionshare.main() onionshare-onionshare-26fcdc5/desktop/poetry.lock000066400000000000000000007255461521174352300224130ustar00rootroot00000000000000# This file is automatically @generated by Poetry 2.1.1 and should not be changed by hand. [[package]] name = "backports-zstd" version = "1.5.0" description = "Backport of compression.zstd" optional = false python-versions = "<3.14,>=3.10" groups = ["main"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "backports_zstd-1.5.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:09045a00d9dad12dab49e029b26c197637b882cf4adc737a373404ba2aaabbca"}, {file = "backports_zstd-1.5.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:e51edd66db6855bee020c951ca5c2e816777bfe77f87742fbbfae9a32d482fec"}, {file = "backports_zstd-1.5.0-cp310-cp310-manylinux2010_i686.manylinux_2_12_i686.manylinux_2_28_i686.whl", hash = "sha256:73ff4ceb7e28538455e0a44f53e05a731bbdb9bfe2cab4a1637dd1f0093732e3"}, {file = "backports_zstd-1.5.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a9526d69c8fbef03e04d74b33946e23f806399cb49e51550bb21d757fb2ce869"}, {file = "backports_zstd-1.5.0-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:5e24ee1e1bbb4549a2ad63695b4a5776596aa171fdaf7c1e178e61e351faf0a9"}, {file = "backports_zstd-1.5.0-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:ebfbf7307d618d68deef905d3d6655339d4ce187e176023bff8fbd44ec1e20d0"}, {file = "backports_zstd-1.5.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b82506a4da0977754335c727752411bbba1fe476a8662d96161218f275fba859"}, {file = "backports_zstd-1.5.0-cp310-cp310-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:4cf8355cdfa7a2cba9c51655d56e6be39c751799286b142640be30fef2301a70"}, {file = "backports_zstd-1.5.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:f7de15f3871d21d6e761c5a309618b069fee5f225e64e4406956ac0209dc6917"}, {file = "backports_zstd-1.5.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:624825b9c290e6089cd9955d88da04b085528fe213adf3e4e8be5c0fffef6c65"}, {file = "backports_zstd-1.5.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:7088a75f96d8f6b0d3523ec3a99d1472ce03c3524b2f7b485b80e115ef20055f"}, {file = "backports_zstd-1.5.0-cp310-cp310-musllinux_1_2_riscv64.whl", hash = "sha256:97f4d29e99538b11313cbc7a6d9b3c2ce0d69fdc497699ab74953d0d5949ab88"}, {file = "backports_zstd-1.5.0-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:8b4e17632759a45a7d0c4cf31968d8d033eefbe1a3d81d8aaf519558371c3359"}, {file = "backports_zstd-1.5.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:0075195c79c0508bc7313a3402b187bd9d27d4f9a376e8e2caac0fc2baeacbdf"}, {file = "backports_zstd-1.5.0-cp310-cp310-win32.whl", hash = "sha256:11c694c9eef69c19a52df94466d4fd5c8b1bdfbaad350e95adc883b40d8b3be2"}, {file = "backports_zstd-1.5.0-cp310-cp310-win_amd64.whl", hash = "sha256:c1ea900765329a515020e4e66c65a826657cc1f110770cac3f71ec01b43f2d25"}, {file = "backports_zstd-1.5.0-cp310-cp310-win_arm64.whl", hash = "sha256:0c473387025e233d123f401d09a17a57e0b9af2ec2423aae7f50f1c806887cb3"}, {file = "backports_zstd-1.5.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:fbaa5502617dc4f04327c7a2951f0fcdca7aaef93ddf32c15dc8b620208174fa"}, {file = "backports_zstd-1.5.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:204f00d62e95aab987c7c019452b2373bdefb17252443765f2ede7f15b6e669a"}, {file = "backports_zstd-1.5.0-cp311-cp311-manylinux2010_i686.manylinux_2_12_i686.manylinux_2_28_i686.whl", hash = "sha256:2c77c0d4c330afd26d2a98f3d689ab922ec3f046014a1614ddcaad437666ac05"}, {file = "backports_zstd-1.5.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6bb2f2d2c07358edeaa251cf804b993e9f0d5d93af8a7ea2414d80ff3c105e95"}, {file = "backports_zstd-1.5.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:cb89f554abcebcb2c487024e63be8059083775c5fd351fec0cc2dc3e9f528714"}, {file = "backports_zstd-1.5.0-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:ea969758af743000d822fc3a69dc9de059bbbb8d07d2f13e06ff49ac63cce74f"}, {file = "backports_zstd-1.5.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:775ad82d268923639bc924013fc61561df376c148506b241f0f80718b5bb3a2f"}, {file = "backports_zstd-1.5.0-cp311-cp311-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:663128370bbc2ebcc436b8977bc434a7bf29919d92d91fee05ed6fb0fa807646"}, {file = "backports_zstd-1.5.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:572c76832e9a24da4084befa52c23f4c03fede2aa250ae6250cbc5a11b980f69"}, {file = "backports_zstd-1.5.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:9410bcbcd3afd787a15a276d68f954d1703788c780faa421183a61d39da8b862"}, {file = "backports_zstd-1.5.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:0fab15e6895bef621041dd82d6306ffa24889257dd902c4b98b88e4260b3465d"}, {file = "backports_zstd-1.5.0-cp311-cp311-musllinux_1_2_riscv64.whl", hash = "sha256:2ffde637b6d0082f1c3356657002469cf199c7c12d50d9822a55b13425c778d3"}, {file = "backports_zstd-1.5.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:c01d377c1489cb2230bf6a9ff01c73c42863cc96ee648c49923d4f6d4ea4e2d5"}, {file = "backports_zstd-1.5.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:4080bb9c8a51bb2bf8caf8018d78278cd49eb924cb06a54f56a411095e2ac912"}, {file = "backports_zstd-1.5.0-cp311-cp311-win32.whl", hash = "sha256:9f4fe3fd82c8c6e8a9fdc5c71f92f9fe2442d02e7f59fddef25a955e189e3f38"}, {file = "backports_zstd-1.5.0-cp311-cp311-win_amd64.whl", hash = "sha256:e7c0372fa036751109604c70a8c87e59faaacc195d519c8cb9e0e527ee2b5478"}, {file = "backports_zstd-1.5.0-cp311-cp311-win_arm64.whl", hash = "sha256:264a66137555bb4648f7e64cfc514d820758072684f373269fcdd2e8d4a90306"}, {file = "backports_zstd-1.5.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:1858cacdb3e50105a1b60acdc3dd5b18650077d12dce243e19d5c88e8172bd71"}, {file = "backports_zstd-1.5.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ccffc0a1974ecc2cc42afa4c15f56d036a4b2bae0abc46e6ba9b3358d9b1c037"}, {file = "backports_zstd-1.5.0-cp312-cp312-manylinux2010_i686.manylinux_2_12_i686.manylinux_2_28_i686.whl", hash = "sha256:ab3430ab4d4ac3fb1bc1e4174d137731e51363b6abd5e51a1599690fe9c7d61d"}, {file = "backports_zstd-1.5.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c737c1cb4a10c2d0f6cba9a347522858094f0a737b4558c67a777bcaa4a795cd"}, {file = "backports_zstd-1.5.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:0379c66510681a6b2780d3f3ef2cff54d01204b52448d64bde1855d40f856a04"}, {file = "backports_zstd-1.5.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:7c7474b291e264c9609358d3875cf539623f7a65339c2b533020992b1a4c095b"}, {file = "backports_zstd-1.5.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:bb73c22444617bc5a3abf32dd27b3f2085898cfe3b95e6855300e9189898a3bd"}, {file = "backports_zstd-1.5.0-cp312-cp312-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:6cd7f6c33afd89354f74469e315e72754e3040f91f7b685061e225d9e36e3e8e"}, {file = "backports_zstd-1.5.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:2106309071f279b38d3663c55c7fed192733b4f332b50eb3fa707e54bad6967a"}, {file = "backports_zstd-1.5.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:56fffa80be74cb11ac843333bbdc56e466c87967706886b3efd6b16d83830d90"}, {file = "backports_zstd-1.5.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:5e8b8251eec80e67e30ec79dfc5b3b1ada069b9ac48b56b102f3e2c6f8281062"}, {file = "backports_zstd-1.5.0-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:f334dd17ffead361aa9090e40151bd123507ce213a62733121b7145c6711cbde"}, {file = "backports_zstd-1.5.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:78cbfd061255fef6de5070a54e0f9c00e8aabad5c99dd2ad884a3a7d1acc09ae"}, {file = "backports_zstd-1.5.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:2f55d70df44f49d599e20033013bc1ae705202735c45d4bca8eb963b225e15fd"}, {file = "backports_zstd-1.5.0-cp312-cp312-win32.whl", hash = "sha256:a8b096e0383a3bcab34f8c97b79e1a52051189d11258bbc2bc1145997a15dd1d"}, {file = "backports_zstd-1.5.0-cp312-cp312-win_amd64.whl", hash = "sha256:e2802899ba4ef1a062ffe4bb1292c5df32011a54b4c3004c54f46ec975f39554"}, {file = "backports_zstd-1.5.0-cp312-cp312-win_arm64.whl", hash = "sha256:3c0353e66942afbd45518788cfbd1e9e117828ceb390fa50517f46f291850d8e"}, {file = "backports_zstd-1.5.0-cp313-cp313-android_21_arm64_v8a.whl", hash = "sha256:02a57ee8598dd863c0b11c7af00042ce6bc045bf6f4249fa4c322c62614ca1fd"}, {file = "backports_zstd-1.5.0-cp313-cp313-android_21_x86_64.whl", hash = "sha256:c56c11eb3173d540e1fb0216f7ab477cbd3a204eca41f5f329059ee8a5d2ad47"}, {file = "backports_zstd-1.5.0-cp313-cp313-ios_13_0_arm64_iphoneos.whl", hash = "sha256:ef98f632026aa8e6ce05d786977092798efbe78677aa71219f22d31787809c90"}, {file = "backports_zstd-1.5.0-cp313-cp313-ios_13_0_arm64_iphonesimulator.whl", hash = "sha256:c3712300b18f9d07f788b03594b2f34dfad89d77df96938a640c5007522a6b69"}, {file = "backports_zstd-1.5.0-cp313-cp313-ios_13_0_x86_64_iphonesimulator.whl", hash = "sha256:bdbc75d1f54df70b65bcfbc8aa0cac21475f79665bb045960af606dc07b56090"}, {file = "backports_zstd-1.5.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:93d306300d25e59f1cbe98cda494bf295be03a20e8b2c5602ee5ddc03ded29f2"}, {file = "backports_zstd-1.5.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:305d2e4ae9a595d0fd9d5bea5a7a2163306c6c4dcc5eec35ecd5008219d4580e"}, {file = "backports_zstd-1.5.0-cp313-cp313-manylinux2010_i686.manylinux_2_12_i686.manylinux_2_28_i686.whl", hash = "sha256:c8f0967bf8d806b250fb1e905a6b8190e7ae83656d5308989243f84e01fa3774"}, {file = "backports_zstd-1.5.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:76b7314ca9a253171e3e9524960e9e6411997323cf10aecbbc330faa7a90278d"}, {file = "backports_zstd-1.5.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:b1d0bf16bba86b1071731ced389f184e8de61c1afcafa584244f7f726632f92f"}, {file = "backports_zstd-1.5.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:96709d27d406008575ef759405169d538040156704b457d8c0ac035127a46b67"}, {file = "backports_zstd-1.5.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5737402c29b2bd5bc661d4cde08aed531ed326f2b59a7ad98dc07650dc99a2c9"}, {file = "backports_zstd-1.5.0-cp313-cp313-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:2b65f37ddd375114dbf84658e7dd168e10f5a93394940bfefa7fafc2d3234450"}, {file = "backports_zstd-1.5.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:4fae7825dde4f81c28b4c66b1e997f893e296c3f1668351952b3ed085eb9f8cd"}, {file = "backports_zstd-1.5.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:3aa10e77c0e712d2dfb950910b50591c2fb11f0f1328814e23acc0b4950766df"}, {file = "backports_zstd-1.5.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:518b2ef54ce0fee6d29379cfd64ef66e639456f1b18943466e929b19677f135f"}, {file = "backports_zstd-1.5.0-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:673a1e5fdaa6cb0c7a967eb33066b6dd564871b3498a93e11e2972998047d11f"}, {file = "backports_zstd-1.5.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:1277c07ff2d731586aa05aebd946a1b30184620d886a735dd5d5bf94a4a1061e"}, {file = "backports_zstd-1.5.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:aff334c7c38b4aea2a899f3138a99c1d58f0686ad7815c74bff506ecf4333296"}, {file = "backports_zstd-1.5.0-cp313-cp313-win32.whl", hash = "sha256:b932834c4d85360f46d1e7fbf3eee1e26ba594e0eb5c3ee1281e89bc1d48d06f"}, {file = "backports_zstd-1.5.0-cp313-cp313-win_amd64.whl", hash = "sha256:c71dfbeced720326a8917a6edf921c568dc2396228c6432205c6d7e7fe7f3707"}, {file = "backports_zstd-1.5.0-cp313-cp313-win_arm64.whl", hash = "sha256:7b5798b20ffff71ee4620a01f56fe0b50271724b4251db08c90a069446cc4752"}, {file = "backports_zstd-1.5.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:9685586eb67fa2e59eab8027d48e8275ce90e404b6dc737b508f741853ba6cb7"}, {file = "backports_zstd-1.5.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:1a68ab446d007d34e12f5a812e6f7d1c120a3d15cb5d4e62b7568926a6da6fb7"}, {file = "backports_zstd-1.5.0-pp310-pypy310_pp73-manylinux2010_i686.manylinux_2_12_i686.manylinux_2_28_i686.whl", hash = "sha256:627973d4375a42500a66cc2ea912f6223249a6cdfeb56cc340b0d20b5a3475d0"}, {file = "backports_zstd-1.5.0-pp310-pypy310_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8c077639e99de02a679dca9c6a189f60a76e7d0096977c0ebd070c31de8df57a"}, {file = "backports_zstd-1.5.0-pp310-pypy310_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:2ac2b3895fc9b1f0b0e71bffa179b48930dc27643b7e4885869afd295e7dfe1e"}, {file = "backports_zstd-1.5.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:41b23cbd72f503aedcaaaa23d55d2d98d449e5938154d2b3f57832c73b286cee"}, {file = "backports_zstd-1.5.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:0ca2d4ac4901eada2cfb86fda692e5d4a1e09485d9f2ec5777dc6cd3154b3b46"}, {file = "backports_zstd-1.5.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:20796211a623ec6e0061cef4d7cca760e9e0a0a951bb30dc9ba89ed4a3fea5e4"}, {file = "backports_zstd-1.5.0-pp311-pypy311_pp73-manylinux2010_i686.manylinux_2_12_i686.manylinux_2_28_i686.whl", hash = "sha256:5232cd2a58c60da4ceb0e09e42dbc579b92dda4a9301a756af0c738223a23487"}, {file = "backports_zstd-1.5.0-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:012d88a9ae08f331e1adc03dfbda4ff2ae7f76ea62455975827b215677a11aec"}, {file = "backports_zstd-1.5.0-pp311-pypy311_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:cbb7d79f8e43b6e0e17616961e425b9f8b32d9933e1db69242baa6e21f44a978"}, {file = "backports_zstd-1.5.0-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:6172dcdd664ef243e55a35e6b45f1c866767c61043f0ddcd908abd14df662065"}, {file = "backports_zstd-1.5.0.tar.gz", hash = "sha256:a5e622a82eb183b4fbe18032755ce0a15fa9a82f2adb9b621620b91247aaedb7"}, ] [[package]] name = "bidict" version = "0.23.1" description = "The bidirectional mapping library for Python." optional = false python-versions = ">=3.8" groups = ["main"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "bidict-0.23.1-py3-none-any.whl", hash = "sha256:5dae8d4d79b552a71cbabc7deb25dfe8ce710b17ff41711e13010ead2abfc3e5"}, {file = "bidict-0.23.1.tar.gz", hash = "sha256:03069d763bc387bbd20e7d49914e75fc4132a41937fa3405417e1a5a2d006d71"}, ] [[package]] name = "black" version = "26.5.1" description = "The uncompromising code formatter." optional = false python-versions = ">=3.10" groups = ["dev"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "black-26.5.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:9942db8888e06943c5dde66ca0037dcff82a2a4ec1ad0ada9e0d2ee9d9823893"}, {file = "black-26.5.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:89c93167a74d3a75dfaa38a5c7cca015537d5820dd7f17d63267d674a61cae90"}, {file = "black-26.5.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:22f2cd76d069cc54c71f10360744ba8983fbb616903b4304a85b734915c8e1b4"}, {file = "black-26.5.1-cp310-cp310-win_amd64.whl", hash = "sha256:87ed5c6f450580a2f6790bc7cbfb016dfc73bc750249762268a3695361315eef"}, {file = "black-26.5.1-cp310-cp310-win_arm64.whl", hash = "sha256:58b4bd92cf88aacf83d88479c8f9caee044b1ec55f2451a337354a7ea2590a22"}, {file = "black-26.5.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:96ae2c733b2aabdd9986e2c5df628ff3473676cd1c5faded1ff496cf6d74083c"}, {file = "black-26.5.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:0e48b87e03bf109288e55cfceadcfa15ff5470aca2851a851950ed2926f450d7"}, {file = "black-26.5.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5119fa92ae61f786e8c3662fd60aece1d0a2dd5cca5d0c79417a95e7a4272a59"}, {file = "black-26.5.1-cp311-cp311-win_amd64.whl", hash = "sha256:30d3c14661f2792e9142cce3eeeb1cbc175b3eb5f733be0c8eeb99651e52b0c3"}, {file = "black-26.5.1-cp311-cp311-win_arm64.whl", hash = "sha256:1ef92b76f7733f282fd096ea406200b5a286c42947412b0eaff3a74e3616cefe"}, {file = "black-26.5.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:4ad6fa01f941920f54f2bbb35f3df7673428a0ef98a0b0840c2eaef3b110efa8"}, {file = "black-26.5.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:3915f256e75a2d7cf88d8953d37f780455dc586cc72dee059c528fe77f581217"}, {file = "black-26.5.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9d98d4137277c75dfb898ec8d846c4fd68ba1e9cf77f95e2865c203dc18f4c3d"}, {file = "black-26.5.1-cp312-cp312-win_amd64.whl", hash = "sha256:a1dca32d9f1784af512a13410ec204c6f7f0aa9797a111c42e1c03449821c264"}, {file = "black-26.5.1-cp312-cp312-win_arm64.whl", hash = "sha256:1037d5ac7b7b310b2632ad867ec8d0e4c4819dcdb0b820f63135da746a24e418"}, {file = "black-26.5.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:2b36cf2ddf5566e205f6535f782a62194a184d33e175b64ae8c40b1737522be3"}, {file = "black-26.5.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:1f7ea64ebfa01b50f693508fc39f875e264446d3b097088f84f203b9d09618a0"}, {file = "black-26.5.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ecb3e624844c798144e9bd986954e0adc81d8911a1f30f375e1252fe26e8c294"}, {file = "black-26.5.1-cp313-cp313-win_amd64.whl", hash = "sha256:e1a26503279b6b310669fb0b219c39e4820b77e8189fe80f522bb511f247db0a"}, {file = "black-26.5.1-cp313-cp313-win_arm64.whl", hash = "sha256:5c34b25da232ead53a6f335b76dbea124f4d152ad568b9080d6f944bc2b34b52"}, {file = "black-26.5.1-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:e88976690a64b0af98312ca958415849cb42423423c5f2ee74af4b49a97a2168"}, {file = "black-26.5.1-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:32d5ea7f6c8bdfa6e648326ebca1f02b0764e2a029edc6f8dce2627e19d468c3"}, {file = "black-26.5.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ea8d16dc41655aa113cd64665e7219446cd7e4ff2248d7178eaa905190c86b18"}, {file = "black-26.5.1-cp314-cp314-win_amd64.whl", hash = "sha256:577f21094ea469ef92ec1adaf2c9441a226d2144d01a5be2fa823cecf6543e50"}, {file = "black-26.5.1-cp314-cp314-win_arm64.whl", hash = "sha256:ed1a20af114c301a0269bf01163d51dbef72737fd65f850001e7cbe7f3c7abae"}, {file = "black-26.5.1-py3-none-any.whl", hash = "sha256:4ed7f7da04046d2e488437170797d3b4a4ad83906683bcb7dfc68b673bbce5e2"}, {file = "black-26.5.1.tar.gz", hash = "sha256:dd321f668053961824bcc1be1cc1df748b2d7e4fa28086b08331e577b0100a73"}, ] [package.dependencies] click = ">=8.0.0" mypy-extensions = ">=0.4.3" packaging = ">=22.0" pathspec = ">=1.0.0" platformdirs = ">=2" pytokens = ">=0.4.0,<0.5.0" tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} typing-extensions = {version = ">=4.0.1", markers = "python_version < \"3.11\""} [package.extras] colorama = ["colorama (>=0.4.3)"] d = ["aiohttp (>=3.10)"] jupyter = ["ipython (>=7.8.0)", "tokenize-rt (>=3.2.0)"] uvloop = ["uvloop (>=0.15.2) ; sys_platform != \"win32\"", "winloop (>=0.5.0) ; sys_platform == \"win32\""] [[package]] name = "blinker" version = "1.9.0" description = "Fast, simple object-to-object and broadcast signaling" optional = false python-versions = ">=3.9" groups = ["main"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "blinker-1.9.0-py3-none-any.whl", hash = "sha256:ba0efaa9080b619ff2f3459d1d500c57bddea4a6b424b60a91141db6fd2f08bc"}, {file = "blinker-1.9.0.tar.gz", hash = "sha256:b4ce2265a7abece45e7cc896e98dbebe6cead56bcf805a3d23136d145f5445bf"}, ] [[package]] name = "brotli" version = "1.2.0" description = "Python bindings for the Brotli compression library" optional = false python-versions = "*" groups = ["main"] markers = "platform_python_implementation != \"PyPy\" and (platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\")" files = [ {file = "brotli-1.2.0-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:99cfa69813d79492f0e5d52a20fd18395bc82e671d5d40bd5a91d13e75e468e8"}, {file = "brotli-1.2.0-cp27-cp27m-manylinux1_i686.whl", hash = "sha256:3ebe801e0f4e56d17cd386ca6600573e3706ce1845376307f5d2cbd32149b69a"}, {file = "brotli-1.2.0-cp27-cp27m-manylinux1_x86_64.whl", hash = "sha256:a387225a67f619bf16bd504c37655930f910eb03675730fc2ad69d3d8b5e7e92"}, {file = "brotli-1.2.0-cp27-cp27m-win32.whl", hash = "sha256:b908d1a7b28bc72dfb743be0d4d3f8931f8309f810af66c906ae6cd4127c93cb"}, {file = "brotli-1.2.0-cp27-cp27m-win_amd64.whl", hash = "sha256:d206a36b4140fbb5373bf1eb73fb9de589bb06afd0d22376de23c5e91d0ab35f"}, {file = "brotli-1.2.0-cp27-cp27mu-manylinux1_i686.whl", hash = "sha256:7e9053f5fb4e0dfab89243079b3e217f2aea4085e4d58c5c06115fc34823707f"}, {file = "brotli-1.2.0-cp27-cp27mu-manylinux1_x86_64.whl", hash = "sha256:4735a10f738cb5516905a121f32b24ce196ab82cfc1e4ba2e3ad1b371085fd46"}, {file = "brotli-1.2.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:3b90b767916ac44e93a8e28ce6adf8d551e43affb512f2377c732d486ac6514e"}, {file = "brotli-1.2.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:6be67c19e0b0c56365c6a76e393b932fb0e78b3b56b711d180dd7013cb1fd984"}, {file = "brotli-1.2.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0bbd5b5ccd157ae7913750476d48099aaf507a79841c0d04a9db4415b14842de"}, {file = "brotli-1.2.0-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:3f3c908bcc404c90c77d5a073e55271a0a498f4e0756e48127c35d91cf155947"}, {file = "brotli-1.2.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:1b557b29782a643420e08d75aea889462a4a8796e9a6cf5621ab05a3f7da8ef2"}, {file = "brotli-1.2.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:81da1b229b1889f25adadc929aeb9dbc4e922bd18561b65b08dd9343cfccca84"}, {file = "brotli-1.2.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:ff09cd8c5eec3b9d02d2408db41be150d8891c5566addce57513bf546e3d6c6d"}, {file = "brotli-1.2.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:a1778532b978d2536e79c05dac2d8cd857f6c55cd0c95ace5b03740824e0e2f1"}, {file = "brotli-1.2.0-cp310-cp310-win32.whl", hash = "sha256:b232029d100d393ae3c603c8ffd7e3fe6f798c5e28ddca5feabb8e8fdb732997"}, {file = "brotli-1.2.0-cp310-cp310-win_amd64.whl", hash = "sha256:ef87b8ab2704da227e83a246356a2b179ef826f550f794b2c52cddb4efbd0196"}, {file = "brotli-1.2.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:15b33fe93cedc4caaff8a0bd1eb7e3dab1c61bb22a0bf5bdfdfd97cd7da79744"}, {file = "brotli-1.2.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:898be2be399c221d2671d29eed26b6b2713a02c2119168ed914e7d00ceadb56f"}, {file = "brotli-1.2.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:350c8348f0e76fff0a0fd6c26755d2653863279d086d3aa2c290a6a7251135dd"}, {file = "brotli-1.2.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:2e1ad3fda65ae0d93fec742a128d72e145c9c7a99ee2fcd667785d99eb25a7fe"}, {file = "brotli-1.2.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:40d918bce2b427a0c4ba189df7a006ac0c7277c180aee4617d99e9ccaaf59e6a"}, {file = "brotli-1.2.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:2a7f1d03727130fc875448b65b127a9ec5d06d19d0148e7554384229706f9d1b"}, {file = "brotli-1.2.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:9c79f57faa25d97900bfb119480806d783fba83cd09ee0b33c17623935b05fa3"}, {file = "brotli-1.2.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:844a8ceb8483fefafc412f85c14f2aae2fb69567bf2a0de53cdb88b73e7c43ae"}, {file = "brotli-1.2.0-cp311-cp311-win32.whl", hash = "sha256:aa47441fa3026543513139cb8926a92a8e305ee9c71a6209ef7a97d91640ea03"}, {file = "brotli-1.2.0-cp311-cp311-win_amd64.whl", hash = "sha256:022426c9e99fd65d9475dce5c195526f04bb8be8907607e27e747893f6ee3e24"}, {file = "brotli-1.2.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:35d382625778834a7f3061b15423919aa03e4f5da34ac8e02c074e4b75ab4f84"}, {file = "brotli-1.2.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:7a61c06b334bd99bc5ae84f1eeb36bfe01400264b3c352f968c6e30a10f9d08b"}, {file = "brotli-1.2.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:acec55bb7c90f1dfc476126f9711a8e81c9af7fb617409a9ee2953115343f08d"}, {file = "brotli-1.2.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:260d3692396e1895c5034f204f0db022c056f9e2ac841593a4cf9426e2a3faca"}, {file = "brotli-1.2.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:072e7624b1fc4d601036ab3f4f27942ef772887e876beff0301d261210bca97f"}, {file = "brotli-1.2.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:adedc4a67e15327dfdd04884873c6d5a01d3e3b6f61406f99b1ed4865a2f6d28"}, {file = "brotli-1.2.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:7a47ce5c2288702e09dc22a44d0ee6152f2c7eda97b3c8482d826a1f3cfc7da7"}, {file = "brotli-1.2.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:af43b8711a8264bb4e7d6d9a6d004c3a2019c04c01127a868709ec29962b6036"}, {file = "brotli-1.2.0-cp312-cp312-win32.whl", hash = "sha256:e99befa0b48f3cd293dafeacdd0d191804d105d279e0b387a32054c1180f3161"}, {file = "brotli-1.2.0-cp312-cp312-win_amd64.whl", hash = "sha256:b35c13ce241abdd44cb8ca70683f20c0c079728a36a996297adb5334adfc1c44"}, {file = "brotli-1.2.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:9e5825ba2c9998375530504578fd4d5d1059d09621a02065d1b6bfc41a8e05ab"}, {file = "brotli-1.2.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:0cf8c3b8ba93d496b2fae778039e2f5ecc7cff99df84df337ca31d8f2252896c"}, {file = "brotli-1.2.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c8565e3cdc1808b1a34714b553b262c5de5fbda202285782173ec137fd13709f"}, {file = "brotli-1.2.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:26e8d3ecb0ee458a9804f47f21b74845cc823fd1bb19f02272be70774f56e2a6"}, {file = "brotli-1.2.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:67a91c5187e1eec76a61625c77a6c8c785650f5b576ca732bd33ef58b0dff49c"}, {file = "brotli-1.2.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:4ecdb3b6dc36e6d6e14d3a1bdc6c1057c8cbf80db04031d566eb6080ce283a48"}, {file = "brotli-1.2.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:3e1b35d56856f3ed326b140d3c6d9db91740f22e14b06e840fe4bb1923439a18"}, {file = "brotli-1.2.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:54a50a9dad16b32136b2241ddea9e4df159b41247b2ce6aac0b3276a66a8f1e5"}, {file = "brotli-1.2.0-cp313-cp313-win32.whl", hash = "sha256:1b1d6a4efedd53671c793be6dd760fcf2107da3a52331ad9ea429edf0902f27a"}, {file = "brotli-1.2.0-cp313-cp313-win_amd64.whl", hash = "sha256:b63daa43d82f0cdabf98dee215b375b4058cce72871fd07934f179885aad16e8"}, {file = "brotli-1.2.0-cp314-cp314-macosx_10_15_universal2.whl", hash = "sha256:6c12dad5cd04530323e723787ff762bac749a7b256a5bece32b2243dd5c27b21"}, {file = "brotli-1.2.0-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:3219bd9e69868e57183316ee19c84e03e8f8b5a1d1f2667e1aa8c2f91cb061ac"}, {file = "brotli-1.2.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:963a08f3bebd8b75ac57661045402da15991468a621f014be54e50f53a58d19e"}, {file = "brotli-1.2.0-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:9322b9f8656782414b37e6af884146869d46ab85158201d82bab9abbcb971dc7"}, {file = "brotli-1.2.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:cf9cba6f5b78a2071ec6fb1e7bd39acf35071d90a81231d67e92d637776a6a63"}, {file = "brotli-1.2.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:7547369c4392b47d30a3467fe8c3330b4f2e0f7730e45e3103d7d636678a808b"}, {file = "brotli-1.2.0-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:fc1530af5c3c275b8524f2e24841cbe2599d74462455e9bae5109e9ff42e9361"}, {file = "brotli-1.2.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:d2d085ded05278d1c7f65560aae97b3160aeb2ea2c0b3e26204856beccb60888"}, {file = "brotli-1.2.0-cp314-cp314-win32.whl", hash = "sha256:832c115a020e463c2f67664560449a7bea26b0c1fdd690352addad6d0a08714d"}, {file = "brotli-1.2.0-cp314-cp314-win_amd64.whl", hash = "sha256:e7c0af964e0b4e3412a0ebf341ea26ec767fa0b4cf81abb5e897c9338b5ad6a3"}, {file = "brotli-1.2.0-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:82676c2781ecf0ab23833796062786db04648b7aae8be139f6b8065e5e7b1518"}, {file = "brotli-1.2.0-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c16ab1ef7bb55651f5836e8e62db1f711d55b82ea08c3b8083ff037157171a69"}, {file = "brotli-1.2.0-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e85190da223337a6b7431d92c799fca3e2982abd44e7b8dec69938dcc81c8e9e"}, {file = "brotli-1.2.0-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:d8c05b1dfb61af28ef37624385b0029df902ca896a639881f594060b30ffc9a7"}, {file = "brotli-1.2.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:465a0d012b3d3e4f1d6146ea019b5c11e3e87f03d1676da1cc3833462e672fb0"}, {file = "brotli-1.2.0-cp36-cp36m-musllinux_1_2_aarch64.whl", hash = "sha256:96fbe82a58cdb2f872fa5d87dedc8477a12993626c446de794ea025bbda625ea"}, {file = "brotli-1.2.0-cp36-cp36m-musllinux_1_2_i686.whl", hash = "sha256:1b71754d5b6eda54d16fbbed7fce2d8bc6c052a1b91a35c320247946ee103502"}, {file = "brotli-1.2.0-cp36-cp36m-musllinux_1_2_ppc64le.whl", hash = "sha256:66c02c187ad250513c2f4fce973ef402d22f80e0adce734ee4e4efd657b6cb64"}, {file = "brotli-1.2.0-cp36-cp36m-musllinux_1_2_x86_64.whl", hash = "sha256:ba76177fd318ab7b3b9bf6522be5e84c2ae798754b6cc028665490f6e66b5533"}, {file = "brotli-1.2.0-cp36-cp36m-win32.whl", hash = "sha256:c1702888c9f3383cc2f09eb3e88b8babf5965a54afb79649458ec7c3c7a63e96"}, {file = "brotli-1.2.0-cp36-cp36m-win_amd64.whl", hash = "sha256:f8d635cafbbb0c61327f942df2e3f474dde1cff16c3cd0580564774eaba1ee13"}, {file = "brotli-1.2.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:e80a28f2b150774844c8b454dd288be90d76ba6109670fe33d7ff54d96eb5cb8"}, {file = "brotli-1.2.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:50b1b799f45da91292ffaa21a473ab3a3054fa78560e8ff67082a185274431c8"}, {file = "brotli-1.2.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:29b7e6716ee4ea0c59e3b241f682204105f7da084d6254ec61886508efeb43bc"}, {file = "brotli-1.2.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:640fe199048f24c474ec6f3eae67c48d286de12911110437a36a87d7c89573a6"}, {file = "brotli-1.2.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:92edab1e2fd6cd5ca605f57d4545b6599ced5dea0fd90b2bcdf8b247a12bd190"}, {file = "brotli-1.2.0-cp37-cp37m-musllinux_1_2_aarch64.whl", hash = "sha256:7274942e69b17f9cef76691bcf38f2b2d4c8a5f5dba6ec10958363dcb3308a0a"}, {file = "brotli-1.2.0-cp37-cp37m-musllinux_1_2_i686.whl", hash = "sha256:a56ef534b66a749759ebd091c19c03ef81eb8cd96f0d1d16b59127eaf1b97a12"}, {file = "brotli-1.2.0-cp37-cp37m-musllinux_1_2_ppc64le.whl", hash = "sha256:5732eff8973dd995549a18ecbd8acd692ac611c5c0bb3f59fa3541ae27b33be3"}, {file = "brotli-1.2.0-cp37-cp37m-musllinux_1_2_x86_64.whl", hash = "sha256:598e88c736f63a0efec8363f9eb34e5b5536b7b6b1821e401afcb501d881f59a"}, {file = "brotli-1.2.0-cp37-cp37m-win32.whl", hash = "sha256:7ad8cec81f34edf44a1c6a7edf28e7b7806dfb8886e371d95dcf789ccd4e4982"}, {file = "brotli-1.2.0-cp37-cp37m-win_amd64.whl", hash = "sha256:865cedc7c7c303df5fad14a57bc5db1d4f4f9b2b4d0a7523ddd206f00c121a16"}, {file = "brotli-1.2.0-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:ac27a70bda257ae3f380ec8310b0a06680236bea547756c277b5dfe55a2452a8"}, {file = "brotli-1.2.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:e813da3d2d865e9793ef681d3a6b66fa4b7c19244a45b817d0cceda67e615990"}, {file = "brotli-1.2.0-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9fe11467c42c133f38d42289d0861b6b4f9da31e8087ca2c0d7ebb4543625526"}, {file = "brotli-1.2.0-cp38-cp38-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:c0d6770111d1879881432f81c369de5cde6e9467be7c682a983747ec800544e2"}, {file = "brotli-1.2.0-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:eda5a6d042c698e28bda2507a89b16555b9aa954ef1d750e1c20473481aff675"}, {file = "brotli-1.2.0-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:3173e1e57cebb6d1de186e46b5680afbd82fd4301d7b2465beebe83ed317066d"}, {file = "brotli-1.2.0-cp38-cp38-musllinux_1_2_ppc64le.whl", hash = "sha256:71a66c1c9be66595d628467401d5976158c97888c2c9379c034e1e2312c5b4f5"}, {file = "brotli-1.2.0-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:1e68cdf321ad05797ee41d1d09169e09d40fdf51a725bb148bff892ce04583d7"}, {file = "brotli-1.2.0-cp38-cp38-win32.whl", hash = "sha256:f16dace5e4d3596eaeb8af334b4d2c820d34b8278da633ce4a00020b2eac981c"}, {file = "brotli-1.2.0-cp38-cp38-win_amd64.whl", hash = "sha256:14ef29fc5f310d34fc7696426071067462c9292ed98b5ff5a27ac70a200e5470"}, {file = "brotli-1.2.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:8d4f47f284bdd28629481c97b5f29ad67544fa258d9091a6ed1fda47c7347cd1"}, {file = "brotli-1.2.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:2881416badd2a88a7a14d981c103a52a23a276a553a8aacc1346c2ff47c8dc17"}, {file = "brotli-1.2.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:2d39b54b968f4b49b5e845758e202b1035f948b0561ff5e6385e855c96625971"}, {file = "brotli-1.2.0-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:95db242754c21a88a79e01504912e537808504465974ebb92931cfca2510469e"}, {file = "brotli-1.2.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:bba6e7e6cfe1e6cb6eb0b7c2736a6059461de1fa2c0ad26cf845de6c078d16c8"}, {file = "brotli-1.2.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:88ef7d55b7bcf3331572634c3fd0ed327d237ceb9be6066810d39020a3ebac7a"}, {file = "brotli-1.2.0-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:7fa18d65a213abcfbb2f6cafbb4c58863a8bd6f2103d65203c520ac117d1944b"}, {file = "brotli-1.2.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:09ac247501d1909e9ee47d309be760c89c990defbb2e0240845c892ea5ff0de4"}, {file = "brotli-1.2.0-cp39-cp39-win32.whl", hash = "sha256:c25332657dee6052ca470626f18349fc1fe8855a56218e19bd7a8c6ad4952c49"}, {file = "brotli-1.2.0-cp39-cp39-win_amd64.whl", hash = "sha256:1ce223652fd4ed3eb2b7f78fbea31c52314baecfac68db44037bb4167062a937"}, {file = "brotli-1.2.0.tar.gz", hash = "sha256:e310f77e41941c13340a95976fe66a8a95b01e783d430eeaf7a2f87e0a57dd0a"}, ] [[package]] name = "brotlicffi" version = "1.2.0.1" description = "Python CFFI bindings to the Brotli library" optional = false python-versions = ">=3.8" groups = ["main"] markers = "platform_python_implementation == \"PyPy\" and (platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\")" files = [ {file = "brotlicffi-1.2.0.1-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:2c85e65913cf2b79c57a3fdd05b98d9731d9255dc0cb696b09376cc091b9cddd"}, {file = "brotlicffi-1.2.0.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:535f2d05d0273408abc13fc0eebb467afac17b0ad85090c8913690d40207dac5"}, {file = "brotlicffi-1.2.0.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ce17eb798ca59ecec67a9bb3fd7a4304e120d1cd02953ce522d959b9a84d58ac"}, {file = "brotlicffi-1.2.0.1-cp314-cp314t-win32.whl", hash = "sha256:3c9544f83cb715d95d7eab3af4adbbef8b2093ad6382288a83b3a25feb1a57ec"}, {file = "brotlicffi-1.2.0.1-cp314-cp314t-win_amd64.whl", hash = "sha256:625f8115d32ae9c0740d01ea51518437c3fbaa3e78d41cb18459f6f7ac326000"}, {file = "brotlicffi-1.2.0.1-cp38-abi3-macosx_11_0_arm64.whl", hash = "sha256:91ba5f0ccc040f6ff8f7efaf839f797723d03ed46acb8ae9408f99ffd2572cf4"}, {file = "brotlicffi-1.2.0.1-cp38-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:be9a670c6811af30a4bd42d7116dc5895d3b41beaa8ed8a89050447a0181f5ce"}, {file = "brotlicffi-1.2.0.1-cp38-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6f3314a3476f59e5443f9f72a6dff16edc0c3463c9b318feaef04ae3e4683f5a"}, {file = "brotlicffi-1.2.0.1-cp38-abi3-win32.whl", hash = "sha256:82ea52e2b5d3145b6c406ebd3efb0d55db718b7ad996bd70c62cec0439de1187"}, {file = "brotlicffi-1.2.0.1-cp38-abi3-win_amd64.whl", hash = "sha256:da2e82a08e7778b8bc539d27ca03cdd684113e81394bfaaad8d0dfc6a17ddede"}, {file = "brotlicffi-1.2.0.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:e015af99584c6db1490a69a210c765953e473e63adc2d891ac3062a737c9e851"}, {file = "brotlicffi-1.2.0.1-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:37cb587d32bf7168e2218c455e22e409ad1f3157c6c71945879a311f3e6b6abf"}, {file = "brotlicffi-1.2.0.1-pp311-pypy311_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9d6ba65dd528892b4d9960beba2ae011a753620bcfc66cf6fa3cee18d7b0baa4"}, {file = "brotlicffi-1.2.0.1-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:f2a5575653b0672638ba039b82fda56854934d7a6a24d4b8b5033f73ab43cbc1"}, {file = "brotlicffi-1.2.0.1.tar.gz", hash = "sha256:c20d5c596278307ad06414a6d95a892377ea274a5c6b790c2548c009385d621c"}, ] [package.dependencies] cffi = [ {version = ">=1.0.0", markers = "python_version < \"3.13\""}, {version = ">=1.17.0", markers = "python_version >= \"3.13\""}, ] [[package]] name = "cabarchive" version = "0.2.5" description = "A pure-python library for creating and extracting cab files" optional = false python-versions = "*" groups = ["dev"] markers = "sys_platform == \"win32\"" files = [ {file = "cabarchive-0.2.5-py3-none-any.whl", hash = "sha256:6d95d83145625898143d732dc0aa0443e53b4262fe9f282f3db5cdedfaf31e01"}, {file = "cabarchive-0.2.5.tar.gz", hash = "sha256:b508b1cad890857e55f3f7a2027ca7bedb9dc05de5eff07f8289f9546200a7aa"}, ] [[package]] name = "certifi" version = "2026.5.20" description = "Python package for providing Mozilla's CA Bundle." optional = false python-versions = ">=3.7" groups = ["main"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "certifi-2026.5.20-py3-none-any.whl", hash = "sha256:3c52e209ba0a4ad7aebe60436a4ab349c39e1e602e8c134221e546902ad25897"}, {file = "certifi-2026.5.20.tar.gz", hash = "sha256:69dea482ab64caa7b9f6aba1c6bf48bb6a5448d1c0f1b17ab42ad8c763a5344d"}, ] [[package]] name = "cffi" version = "2.0.0" description = "Foreign Function Interface for Python calling C code." optional = false python-versions = ">=3.9" groups = ["main"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "cffi-2.0.0-cp310-cp310-macosx_10_13_x86_64.whl", hash = "sha256:0cf2d91ecc3fcc0625c2c530fe004f82c110405f101548512cce44322fa8ac44"}, {file = "cffi-2.0.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:f73b96c41e3b2adedc34a7356e64c8eb96e03a3782b535e043a986276ce12a49"}, {file = "cffi-2.0.0-cp310-cp310-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:53f77cbe57044e88bbd5ed26ac1d0514d2acf0591dd6bb02a3ae37f76811b80c"}, {file = "cffi-2.0.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:3e837e369566884707ddaf85fc1744b47575005c0a229de3327f8f9a20f4efeb"}, {file = "cffi-2.0.0-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:5eda85d6d1879e692d546a078b44251cdd08dd1cfb98dfb77b670c97cee49ea0"}, {file = "cffi-2.0.0-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:9332088d75dc3241c702d852d4671613136d90fa6881da7d770a483fd05248b4"}, {file = "cffi-2.0.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:fc7de24befaeae77ba923797c7c87834c73648a05a4bde34b3b7e5588973a453"}, {file = "cffi-2.0.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:cf364028c016c03078a23b503f02058f1814320a56ad535686f90565636a9495"}, {file = "cffi-2.0.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:e11e82b744887154b182fd3e7e8512418446501191994dbf9c9fc1f32cc8efd5"}, {file = "cffi-2.0.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:8ea985900c5c95ce9db1745f7933eeef5d314f0565b27625d9a10ec9881e1bfb"}, {file = "cffi-2.0.0-cp310-cp310-win32.whl", hash = "sha256:1f72fb8906754ac8a2cc3f9f5aaa298070652a0ffae577e0ea9bd480dc3c931a"}, {file = "cffi-2.0.0-cp310-cp310-win_amd64.whl", hash = "sha256:b18a3ed7d5b3bd8d9ef7a8cb226502c6bf8308df1525e1cc676c3680e7176739"}, {file = "cffi-2.0.0-cp311-cp311-macosx_10_13_x86_64.whl", hash = "sha256:b4c854ef3adc177950a8dfc81a86f5115d2abd545751a304c5bcf2c2c7283cfe"}, {file = "cffi-2.0.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:2de9a304e27f7596cd03d16f1b7c72219bd944e99cc52b84d0145aefb07cbd3c"}, {file = "cffi-2.0.0-cp311-cp311-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:baf5215e0ab74c16e2dd324e8ec067ef59e41125d3eade2b863d294fd5035c92"}, {file = "cffi-2.0.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:730cacb21e1bdff3ce90babf007d0a0917cc3e6492f336c2f0134101e0944f93"}, {file = "cffi-2.0.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:6824f87845e3396029f3820c206e459ccc91760e8fa24422f8b0c3d1731cbec5"}, {file = "cffi-2.0.0-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:9de40a7b0323d889cf8d23d1ef214f565ab154443c42737dfe52ff82cf857664"}, {file = "cffi-2.0.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:8941aaadaf67246224cee8c3803777eed332a19d909b47e29c9842ef1e79ac26"}, {file = "cffi-2.0.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:a05d0c237b3349096d3981b727493e22147f934b20f6f125a3eba8f994bec4a9"}, {file = "cffi-2.0.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:94698a9c5f91f9d138526b48fe26a199609544591f859c870d477351dc7b2414"}, {file = "cffi-2.0.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:5fed36fccc0612a53f1d4d9a816b50a36702c28a2aa880cb8a122b3466638743"}, {file = "cffi-2.0.0-cp311-cp311-win32.whl", hash = "sha256:c649e3a33450ec82378822b3dad03cc228b8f5963c0c12fc3b1e0ab940f768a5"}, {file = "cffi-2.0.0-cp311-cp311-win_amd64.whl", hash = "sha256:66f011380d0e49ed280c789fbd08ff0d40968ee7b665575489afa95c98196ab5"}, {file = "cffi-2.0.0-cp311-cp311-win_arm64.whl", hash = "sha256:c6638687455baf640e37344fe26d37c404db8b80d037c3d29f58fe8d1c3b194d"}, {file = "cffi-2.0.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:6d02d6655b0e54f54c4ef0b94eb6be0607b70853c45ce98bd278dc7de718be5d"}, {file = "cffi-2.0.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8eca2a813c1cb7ad4fb74d368c2ffbbb4789d377ee5bb8df98373c2cc0dee76c"}, {file = "cffi-2.0.0-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:21d1152871b019407d8ac3985f6775c079416c282e431a4da6afe7aefd2bccbe"}, {file = "cffi-2.0.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:b21e08af67b8a103c71a250401c78d5e0893beff75e28c53c98f4de42f774062"}, {file = "cffi-2.0.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:1e3a615586f05fc4065a8b22b8152f0c1b00cdbc60596d187c2a74f9e3036e4e"}, {file = "cffi-2.0.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:81afed14892743bbe14dacb9e36d9e0e504cd204e0b165062c488942b9718037"}, {file = "cffi-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:3e17ed538242334bf70832644a32a7aae3d83b57567f9fd60a26257e992b79ba"}, {file = "cffi-2.0.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:3925dd22fa2b7699ed2617149842d2e6adde22b262fcbfada50e3d195e4b3a94"}, {file = "cffi-2.0.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:2c8f814d84194c9ea681642fd164267891702542f028a15fc97d4674b6206187"}, {file = "cffi-2.0.0-cp312-cp312-win32.whl", hash = "sha256:da902562c3e9c550df360bfa53c035b2f241fed6d9aef119048073680ace4a18"}, {file = "cffi-2.0.0-cp312-cp312-win_amd64.whl", hash = "sha256:da68248800ad6320861f129cd9c1bf96ca849a2771a59e0344e88681905916f5"}, {file = "cffi-2.0.0-cp312-cp312-win_arm64.whl", hash = "sha256:4671d9dd5ec934cb9a73e7ee9676f9362aba54f7f34910956b84d727b0d73fb6"}, {file = "cffi-2.0.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:00bdf7acc5f795150faa6957054fbbca2439db2f775ce831222b66f192f03beb"}, {file = "cffi-2.0.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:45d5e886156860dc35862657e1494b9bae8dfa63bf56796f2fb56e1679fc0bca"}, {file = "cffi-2.0.0-cp313-cp313-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:07b271772c100085dd28b74fa0cd81c8fb1a3ba18b21e03d7c27f3436a10606b"}, {file = "cffi-2.0.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d48a880098c96020b02d5a1f7d9251308510ce8858940e6fa99ece33f610838b"}, {file = "cffi-2.0.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:f93fd8e5c8c0a4aa1f424d6173f14a892044054871c771f8566e4008eaa359d2"}, {file = "cffi-2.0.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:dd4f05f54a52fb558f1ba9f528228066954fee3ebe629fc1660d874d040ae5a3"}, {file = "cffi-2.0.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:c8d3b5532fc71b7a77c09192b4a5a200ea992702734a2e9279a37f2478236f26"}, {file = "cffi-2.0.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:d9b29c1f0ae438d5ee9acb31cadee00a58c46cc9c0b2f9038c6b0b3470877a8c"}, {file = "cffi-2.0.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:6d50360be4546678fc1b79ffe7a66265e28667840010348dd69a314145807a1b"}, {file = "cffi-2.0.0-cp313-cp313-win32.whl", hash = "sha256:74a03b9698e198d47562765773b4a8309919089150a0bb17d829ad7b44b60d27"}, {file = "cffi-2.0.0-cp313-cp313-win_amd64.whl", hash = "sha256:19f705ada2530c1167abacb171925dd886168931e0a7b78f5bffcae5c6b5be75"}, {file = "cffi-2.0.0-cp313-cp313-win_arm64.whl", hash = "sha256:256f80b80ca3853f90c21b23ee78cd008713787b1b1e93eae9f3d6a7134abd91"}, {file = "cffi-2.0.0-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:fc33c5141b55ed366cfaad382df24fe7dcbc686de5be719b207bb248e3053dc5"}, {file = "cffi-2.0.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:c654de545946e0db659b3400168c9ad31b5d29593291482c43e3564effbcee13"}, {file = "cffi-2.0.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:24b6f81f1983e6df8db3adc38562c83f7d4a0c36162885ec7f7b77c7dcbec97b"}, {file = "cffi-2.0.0-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:12873ca6cb9b0f0d3a0da705d6086fe911591737a59f28b7936bdfed27c0d47c"}, {file = "cffi-2.0.0-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:d9b97165e8aed9272a6bb17c01e3cc5871a594a446ebedc996e2397a1c1ea8ef"}, {file = "cffi-2.0.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:afb8db5439b81cf9c9d0c80404b60c3cc9c3add93e114dcae767f1477cb53775"}, {file = "cffi-2.0.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:737fe7d37e1a1bffe70bd5754ea763a62a066dc5913ca57e957824b72a85e205"}, {file = "cffi-2.0.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:38100abb9d1b1435bc4cc340bb4489635dc2f0da7456590877030c9b3d40b0c1"}, {file = "cffi-2.0.0-cp314-cp314-win32.whl", hash = "sha256:087067fa8953339c723661eda6b54bc98c5625757ea62e95eb4898ad5e776e9f"}, {file = "cffi-2.0.0-cp314-cp314-win_amd64.whl", hash = "sha256:203a48d1fb583fc7d78a4c6655692963b860a417c0528492a6bc21f1aaefab25"}, {file = "cffi-2.0.0-cp314-cp314-win_arm64.whl", hash = "sha256:dbd5c7a25a7cb98f5ca55d258b103a2054f859a46ae11aaf23134f9cc0d356ad"}, {file = "cffi-2.0.0-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:9a67fc9e8eb39039280526379fb3a70023d77caec1852002b4da7e8b270c4dd9"}, {file = "cffi-2.0.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:7a66c7204d8869299919db4d5069a82f1561581af12b11b3c9f48c584eb8743d"}, {file = "cffi-2.0.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:7cc09976e8b56f8cebd752f7113ad07752461f48a58cbba644139015ac24954c"}, {file = "cffi-2.0.0-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:92b68146a71df78564e4ef48af17551a5ddd142e5190cdf2c5624d0c3ff5b2e8"}, {file = "cffi-2.0.0-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:b1e74d11748e7e98e2f426ab176d4ed720a64412b6a15054378afdb71e0f37dc"}, {file = "cffi-2.0.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:28a3a209b96630bca57cce802da70c266eb08c6e97e5afd61a75611ee6c64592"}, {file = "cffi-2.0.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:7553fb2090d71822f02c629afe6042c299edf91ba1bf94951165613553984512"}, {file = "cffi-2.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:6c6c373cfc5c83a975506110d17457138c8c63016b563cc9ed6e056a82f13ce4"}, {file = "cffi-2.0.0-cp314-cp314t-win32.whl", hash = "sha256:1fc9ea04857caf665289b7a75923f2c6ed559b8298a1b8c49e59f7dd95c8481e"}, {file = "cffi-2.0.0-cp314-cp314t-win_amd64.whl", hash = "sha256:d68b6cef7827e8641e8ef16f4494edda8b36104d79773a334beaa1e3521430f6"}, {file = "cffi-2.0.0-cp314-cp314t-win_arm64.whl", hash = "sha256:0a1527a803f0a659de1af2e1fd700213caba79377e27e4693648c2923da066f9"}, {file = "cffi-2.0.0-cp39-cp39-macosx_10_13_x86_64.whl", hash = "sha256:fe562eb1a64e67dd297ccc4f5addea2501664954f2692b69a76449ec7913ecbf"}, {file = "cffi-2.0.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:de8dad4425a6ca6e4e5e297b27b5c824ecc7581910bf9aee86cb6835e6812aa7"}, {file = "cffi-2.0.0-cp39-cp39-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:4647afc2f90d1ddd33441e5b0e85b16b12ddec4fca55f0d9671fef036ecca27c"}, {file = "cffi-2.0.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:3f4d46d8b35698056ec29bca21546e1551a205058ae1a181d871e278b0b28165"}, {file = "cffi-2.0.0-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:e6e73b9e02893c764e7e8d5bb5ce277f1a009cd5243f8228f75f842bf937c534"}, {file = "cffi-2.0.0-cp39-cp39-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:cb527a79772e5ef98fb1d700678fe031e353e765d1ca2d409c92263c6d43e09f"}, {file = "cffi-2.0.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:61d028e90346df14fedc3d1e5441df818d095f3b87d286825dfcbd6459b7ef63"}, {file = "cffi-2.0.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:0f6084a0ea23d05d20c3edcda20c3d006f9b6f3fefeac38f59262e10cef47ee2"}, {file = "cffi-2.0.0-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:1cd13c99ce269b3ed80b417dcd591415d3372bcac067009b6e0f59c7d4015e65"}, {file = "cffi-2.0.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:89472c9762729b5ae1ad974b777416bfda4ac5642423fa93bd57a09204712322"}, {file = "cffi-2.0.0-cp39-cp39-win32.whl", hash = "sha256:2081580ebb843f759b9f617314a24ed5738c51d2aee65d31e02f6f7a2b97707a"}, {file = "cffi-2.0.0-cp39-cp39-win_amd64.whl", hash = "sha256:b882b3df248017dba09d6b16defe9b5c407fe32fc7c65a9c69798e6175601be9"}, {file = "cffi-2.0.0.tar.gz", hash = "sha256:44d1b5909021139fe36001ae048dbdde8214afa20200eda0f64c068cac5d5529"}, ] [package.dependencies] pycparser = {version = "*", markers = "implementation_name != \"PyPy\""} [[package]] name = "charset-normalizer" version = "3.4.7" description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet." optional = false python-versions = ">=3.7" groups = ["main"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "charset_normalizer-3.4.7-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:cdd68a1fb318e290a2077696b7eb7a21a49163c455979c639bf5a5dcdc46617d"}, {file = "charset_normalizer-3.4.7-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e17b8d5d6a8c47c85e68ca8379def1303fd360c3e22093a807cd34a71cd082b8"}, {file = "charset_normalizer-3.4.7-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:511ef87c8aec0783e08ac18565a16d435372bc1ac25a91e6ac7f5ef2b0bff790"}, {file = "charset_normalizer-3.4.7-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:007d05ec7321d12a40227aae9e2bc6dca73f3cb21058999a1df9e193555a9dcc"}, {file = "charset_normalizer-3.4.7-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:cf29836da5119f3c8a8a70667b0ef5fdca3bb12f80fd06487cfa575b3909b393"}, {file = "charset_normalizer-3.4.7-cp310-cp310-manylinux_2_31_armv7l.whl", hash = "sha256:12d8baf840cc7889b37c7c770f478adea7adce3dcb3944d02ec87508e2dcf153"}, {file = "charset_normalizer-3.4.7-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:d560742f3c0d62afaccf9f41fe485ed69bd7661a241f86a3ef0f0fb8b1a397af"}, {file = "charset_normalizer-3.4.7-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:b14b2d9dac08e28bb8046a1a0434b1750eb221c8f5b87a68f4fa11a6f97b5e34"}, {file = "charset_normalizer-3.4.7-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:bc17a677b21b3502a21f66a8cc64f5bfad4df8a0b8434d661666f8ce90ac3af1"}, {file = "charset_normalizer-3.4.7-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:750e02e074872a3fad7f233b47734166440af3cdea0add3e95163110816d6752"}, {file = "charset_normalizer-3.4.7-cp310-cp310-musllinux_1_2_riscv64.whl", hash = "sha256:4e5163c14bffd570ef2affbfdd77bba66383890797df43dc8b4cc7d6f500bf53"}, {file = "charset_normalizer-3.4.7-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:6ed74185b2db44f41ef35fd1617c5888e59792da9bbc9190d6c7300617182616"}, {file = "charset_normalizer-3.4.7-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:94e1885b270625a9a828c9793b4d52a64445299baa1fea5a173bf1d3dd9a1a5a"}, {file = "charset_normalizer-3.4.7-cp310-cp310-win32.whl", hash = "sha256:6785f414ae0f3c733c437e0f3929197934f526d19dfaa75e18fdb4f94c6fb374"}, {file = "charset_normalizer-3.4.7-cp310-cp310-win_amd64.whl", hash = "sha256:6696b7688f54f5af4462118f0bfa7c1621eeb87154f77fa04b9295ce7a8f2943"}, {file = "charset_normalizer-3.4.7-cp310-cp310-win_arm64.whl", hash = "sha256:66671f93accb62ed07da56613636f3641f1a12c13046ce91ffc923721f23c008"}, {file = "charset_normalizer-3.4.7-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:7641bb8895e77f921102f72833904dcd9901df5d6d72a2ab8f31d04b7e51e4e7"}, {file = "charset_normalizer-3.4.7-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:202389074300232baeb53ae2569a60901f7efadd4245cf3a3bf0617d60b439d7"}, {file = "charset_normalizer-3.4.7-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:30b8d1d8c52a48c2c5690e152c169b673487a2a58de1ec7393196753063fcd5e"}, {file = "charset_normalizer-3.4.7-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:532bc9bf33a68613fd7d65e4b1c71a6a38d7d42604ecf239c77392e9b4e8998c"}, {file = "charset_normalizer-3.4.7-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:2fe249cb4651fd12605b7288b24751d8bfd46d35f12a20b1ba33dea122e690df"}, {file = "charset_normalizer-3.4.7-cp311-cp311-manylinux_2_31_armv7l.whl", hash = "sha256:65bcd23054beab4d166035cabbc868a09c1a49d1efe458fe8e4361215df40265"}, {file = "charset_normalizer-3.4.7-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:08e721811161356f97b4059a9ba7bafb23ea5ee2255402c42881c214e173c6b4"}, {file = "charset_normalizer-3.4.7-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:e060d01aec0a910bdccb8be71faf34e7799ce36950f8294c8bf612cba65a2c9e"}, {file = "charset_normalizer-3.4.7-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:38c0109396c4cfc574d502df99742a45c72c08eff0a36158b6f04000043dbf38"}, {file = "charset_normalizer-3.4.7-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:1c2a768fdd44ee4a9339a9b0b130049139b8ce3c01d2ce09f67f5a68048d477c"}, {file = "charset_normalizer-3.4.7-cp311-cp311-musllinux_1_2_riscv64.whl", hash = "sha256:1a87ca9d5df6fe460483d9a5bbf2b18f620cbed41b432e2bddb686228282d10b"}, {file = "charset_normalizer-3.4.7-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:d635aab80466bc95771bb78d5370e74d36d1fe31467b6b29b8b57b2a3cd7d22c"}, {file = "charset_normalizer-3.4.7-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:ae196f021b5e7c78e918242d217db021ed2a6ace2bc6ae94c0fc596221c7f58d"}, {file = "charset_normalizer-3.4.7-cp311-cp311-win32.whl", hash = "sha256:adb2597b428735679446b46c8badf467b4ca5f5056aae4d51a19f9570301b1ad"}, {file = "charset_normalizer-3.4.7-cp311-cp311-win_amd64.whl", hash = "sha256:8e385e4267ab76874ae30db04c627faaaf0b509e1ccc11a95b3fc3e83f855c00"}, {file = "charset_normalizer-3.4.7-cp311-cp311-win_arm64.whl", hash = "sha256:d4a48e5b3c2a489fae013b7589308a40146ee081f6f509e047e0e096084ceca1"}, {file = "charset_normalizer-3.4.7-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:eca9705049ad3c7345d574e3510665cb2cf844c2f2dcfe675332677f081cbd46"}, {file = "charset_normalizer-3.4.7-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6178f72c5508bfc5fd446a5905e698c6212932f25bcdd4b47a757a50605a90e2"}, {file = "charset_normalizer-3.4.7-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:e1421b502d83040e6d7fb2fb18dff63957f720da3d77b2fbd3187ceb63755d7b"}, {file = "charset_normalizer-3.4.7-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:edac0f1ab77644605be2cbba52e6b7f630731fc42b34cb0f634be1a6eface56a"}, {file = "charset_normalizer-3.4.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5649fd1c7bade02f320a462fdefd0b4bd3ce036065836d4f42e0de958038e116"}, {file = "charset_normalizer-3.4.7-cp312-cp312-manylinux_2_31_armv7l.whl", hash = "sha256:203104ed3e428044fd943bc4bf45fa73c0730391f9621e37fe39ecf477b128cb"}, {file = "charset_normalizer-3.4.7-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:298930cec56029e05497a76988377cbd7457ba864beeea92ad7e844fe74cd1f1"}, {file = "charset_normalizer-3.4.7-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:708838739abf24b2ceb208d0e22403dd018faeef86ddac04319a62ae884c4f15"}, {file = "charset_normalizer-3.4.7-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:0f7eb884681e3938906ed0434f20c63046eacd0111c4ba96f27b76084cd679f5"}, {file = "charset_normalizer-3.4.7-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:4dc1e73c36828f982bfe79fadf5919923f8a6f4df2860804db9a98c48824ce8d"}, {file = "charset_normalizer-3.4.7-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:aed52fea0513bac0ccde438c188c8a471c4e0f457c2dd20cdbf6ea7a450046c7"}, {file = "charset_normalizer-3.4.7-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:fea24543955a6a729c45a73fe90e08c743f0b3334bbf3201e6c4bc1b0c7fa464"}, {file = "charset_normalizer-3.4.7-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:bb6d88045545b26da47aa879dd4a89a71d1dce0f0e549b1abcb31dfe4a8eac49"}, {file = "charset_normalizer-3.4.7-cp312-cp312-win32.whl", hash = "sha256:2257141f39fe65a3fdf38aeccae4b953e5f3b3324f4ff0daf9f15b8518666a2c"}, {file = "charset_normalizer-3.4.7-cp312-cp312-win_amd64.whl", hash = "sha256:5ed6ab538499c8644b8a3e18debabcd7ce684f3fa91cf867521a7a0279cab2d6"}, {file = "charset_normalizer-3.4.7-cp312-cp312-win_arm64.whl", hash = "sha256:56be790f86bfb2c98fb742ce566dfb4816e5a83384616ab59c49e0604d49c51d"}, {file = "charset_normalizer-3.4.7-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:f496c9c3cc02230093d8330875c4c3cdfc3b73612a5fd921c65d39cbcef08063"}, {file = "charset_normalizer-3.4.7-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0ea948db76d31190bf08bd371623927ee1339d5f2a0b4b1b4a4439a65298703c"}, {file = "charset_normalizer-3.4.7-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:a277ab8928b9f299723bc1a2dabb1265911b1a76341f90a510368ca44ad9ab66"}, {file = "charset_normalizer-3.4.7-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:3bec022aec2c514d9cf199522a802bd007cd588ab17ab2525f20f9c34d067c18"}, {file = "charset_normalizer-3.4.7-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e044c39e41b92c845bc815e5ae4230804e8e7bc29e399b0437d64222d92809dd"}, {file = "charset_normalizer-3.4.7-cp313-cp313-manylinux_2_31_armv7l.whl", hash = "sha256:f495a1652cf3fbab2eb0639776dad966c2fb874d79d87ca07f9d5f059b8bd215"}, {file = "charset_normalizer-3.4.7-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:e712b419df8ba5e42b226c510472b37bd57b38e897d3eca5e8cfd410a29fa859"}, {file = "charset_normalizer-3.4.7-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:7804338df6fcc08105c7745f1502ba68d900f45fd770d5bdd5288ddccb8a42d8"}, {file = "charset_normalizer-3.4.7-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:481551899c856c704d58119b5025793fa6730adda3571971af568f66d2424bb5"}, {file = "charset_normalizer-3.4.7-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:f59099f9b66f0d7145115e6f80dd8b1d847176df89b234a5a6b3f00437aa0832"}, {file = "charset_normalizer-3.4.7-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:f59ad4c0e8f6bba240a9bb85504faa1ab438237199d4cce5f622761507b8f6a6"}, {file = "charset_normalizer-3.4.7-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:3dedcc22d73ec993f42055eff4fcfed9318d1eeb9a6606c55892a26964964e48"}, {file = "charset_normalizer-3.4.7-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:64f02c6841d7d83f832cd97ccf8eb8a906d06eb95d5276069175c696b024b60a"}, {file = "charset_normalizer-3.4.7-cp313-cp313-win32.whl", hash = "sha256:4042d5c8f957e15221d423ba781e85d553722fc4113f523f2feb7b188cc34c5e"}, {file = "charset_normalizer-3.4.7-cp313-cp313-win_amd64.whl", hash = "sha256:3946fa46a0cf3e4c8cb1cc52f56bb536310d34f25f01ca9b6c16afa767dab110"}, {file = "charset_normalizer-3.4.7-cp313-cp313-win_arm64.whl", hash = "sha256:80d04837f55fc81da168b98de4f4b797ef007fc8a79ab71c6ec9bc4dd662b15b"}, {file = "charset_normalizer-3.4.7-cp314-cp314-macosx_10_15_universal2.whl", hash = "sha256:c36c333c39be2dbca264d7803333c896ab8fa7d4d6f0ab7edb7dfd7aea6e98c0"}, {file = "charset_normalizer-3.4.7-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1c2aed2e5e41f24ea8ef1590b8e848a79b56f3a5564a65ceec43c9d692dc7d8a"}, {file = "charset_normalizer-3.4.7-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:54523e136b8948060c0fa0bc7b1b50c32c186f2fceee897a495406bb6e311d2b"}, {file = "charset_normalizer-3.4.7-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:715479b9a2802ecac752a3b0efa2b0b60285cf962ee38414211abdfccc233b41"}, {file = "charset_normalizer-3.4.7-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:bd6c2a1c7573c64738d716488d2cdd3c00e340e4835707d8fdb8dc1a66ef164e"}, {file = "charset_normalizer-3.4.7-cp314-cp314-manylinux_2_31_armv7l.whl", hash = "sha256:c45e9440fb78f8ddabcf714b68f936737a121355bf59f3907f4e17721b9d1aae"}, {file = "charset_normalizer-3.4.7-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:3534e7dcbdcf757da6b85a0bbf5b6868786d5982dd959b065e65481644817a18"}, {file = "charset_normalizer-3.4.7-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:e8ac484bf18ce6975760921bb6148041faa8fef0547200386ea0b52b5d27bf7b"}, {file = "charset_normalizer-3.4.7-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:a5fe03b42827c13cdccd08e6c0247b6a6d4b5e3cdc53fd1749f5896adcdc2356"}, {file = "charset_normalizer-3.4.7-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:2d6eb928e13016cea4f1f21d1e10c1cebd5a421bc57ddf5b1142ae3f86824fab"}, {file = "charset_normalizer-3.4.7-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:e74327fb75de8986940def6e8dee4f127cc9752bee7355bb323cc5b2659b6d46"}, {file = "charset_normalizer-3.4.7-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:d6038d37043bced98a66e68d3aa2b6a35505dc01328cd65217cefe82f25def44"}, {file = "charset_normalizer-3.4.7-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:7579e913a5339fb8fa133f6bbcfd8e6749696206cf05acdbdca71a1b436d8e72"}, {file = "charset_normalizer-3.4.7-cp314-cp314-win32.whl", hash = "sha256:5b77459df20e08151cd6f8b9ef8ef1f961ef73d85c21a555c7eed5b79410ec10"}, {file = "charset_normalizer-3.4.7-cp314-cp314-win_amd64.whl", hash = "sha256:92a0a01ead5e668468e952e4238cccd7c537364eb7d851ab144ab6627dbbe12f"}, {file = "charset_normalizer-3.4.7-cp314-cp314-win_arm64.whl", hash = "sha256:67f6279d125ca0046a7fd386d01b311c6363844deac3e5b069b514ba3e63c246"}, {file = "charset_normalizer-3.4.7-cp314-cp314t-macosx_10_15_universal2.whl", hash = "sha256:effc3f449787117233702311a1b7d8f59cba9ced946ba727bdc329ec69028e24"}, {file = "charset_normalizer-3.4.7-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:fbccdc05410c9ee21bbf16a35f4c1d16123dcdeb8a1d38f33654fa21d0234f79"}, {file = "charset_normalizer-3.4.7-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:733784b6d6def852c814bce5f318d25da2ee65dd4839a0718641c696e09a2960"}, {file = "charset_normalizer-3.4.7-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:a89c23ef8d2c6b27fd200a42aa4ac72786e7c60d40efdc76e6011260b6e949c4"}, {file = "charset_normalizer-3.4.7-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6c114670c45346afedc0d947faf3c7f701051d2518b943679c8ff88befe14f8e"}, {file = "charset_normalizer-3.4.7-cp314-cp314t-manylinux_2_31_armv7l.whl", hash = "sha256:a180c5e59792af262bf263b21a3c49353f25945d8d9f70628e73de370d55e1e1"}, {file = "charset_normalizer-3.4.7-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:3c9a494bc5ec77d43cea229c4f6db1e4d8fe7e1bbffa8b6f0f0032430ff8ab44"}, {file = "charset_normalizer-3.4.7-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:8d828b6667a32a728a1ad1d93957cdf37489c57b97ae6c4de2860fa749b8fc1e"}, {file = "charset_normalizer-3.4.7-cp314-cp314t-musllinux_1_2_armv7l.whl", hash = "sha256:cf1493cd8607bec4d8a7b9b004e699fcf8f9103a9284cc94962cb73d20f9d4a3"}, {file = "charset_normalizer-3.4.7-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:0c96c3b819b5c3e9e165495db84d41914d6894d55181d2d108cc1a69bfc9cce0"}, {file = "charset_normalizer-3.4.7-cp314-cp314t-musllinux_1_2_riscv64.whl", hash = "sha256:752a45dc4a6934060b3b0dab47e04edc3326575f82be64bc4fc293914566503e"}, {file = "charset_normalizer-3.4.7-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:8778f0c7a52e56f75d12dae53ae320fae900a8b9b4164b981b9c5ce059cd1fcb"}, {file = "charset_normalizer-3.4.7-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:ce3412fbe1e31eb81ea42f4169ed94861c56e643189e1e75f0041f3fe7020abe"}, {file = "charset_normalizer-3.4.7-cp314-cp314t-win32.whl", hash = "sha256:c03a41a8784091e67a39648f70c5f97b5b6a37f216896d44d2cdcb82615339a0"}, {file = "charset_normalizer-3.4.7-cp314-cp314t-win_amd64.whl", hash = "sha256:03853ed82eeebbce3c2abfdbc98c96dc205f32a79627688ac9a27370ea61a49c"}, {file = "charset_normalizer-3.4.7-cp314-cp314t-win_arm64.whl", hash = "sha256:c35abb8bfff0185efac5878da64c45dafd2b37fb0383add1be155a763c1f083d"}, {file = "charset_normalizer-3.4.7-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:e5f4d355f0a2b1a31bc3edec6795b46324349c9cb25eed068049e4f472fb4259"}, {file = "charset_normalizer-3.4.7-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:16d971e29578a5e97d7117866d15889a4a07befe0e87e703ed63cd90cb348c01"}, {file = "charset_normalizer-3.4.7-cp38-cp38-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:dca4bbc466a95ba9c0234ef56d7dd9509f63da22274589ebd4ed7f1f4d4c54e3"}, {file = "charset_normalizer-3.4.7-cp38-cp38-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:e80c8378d8f3d83cd3164da1ad2df9e37a666cdde7b1cb2298ed0b558064be30"}, {file = "charset_normalizer-3.4.7-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:36836d6ff945a00b88ba1e4572d721e60b5b8c98c155d465f56ad19d68f23734"}, {file = "charset_normalizer-3.4.7-cp38-cp38-manylinux_2_31_armv7l.whl", hash = "sha256:bd9b23791fe793e4968dba0c447e12f78e425c59fc0e3b97f6450f4781f3ee60"}, {file = "charset_normalizer-3.4.7-cp38-cp38-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:aef65cd602a6d0e0ff6f9930fcb1c8fec60dd2cfcb6facaf4bdb0e5873042db0"}, {file = "charset_normalizer-3.4.7-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:82b271f5137d07749f7bf32f70b17ab6eaabedd297e75dce75081a24f76eb545"}, {file = "charset_normalizer-3.4.7-cp38-cp38-musllinux_1_2_armv7l.whl", hash = "sha256:1efde3cae86c8c273f1eb3b287be7d8499420cf2fe7585c41d370d3e790054a5"}, {file = "charset_normalizer-3.4.7-cp38-cp38-musllinux_1_2_ppc64le.whl", hash = "sha256:c593052c465475e64bbfe5dbd81680f64a67fdc752c56d7a0ae205dc8aeefe0f"}, {file = "charset_normalizer-3.4.7-cp38-cp38-musllinux_1_2_riscv64.whl", hash = "sha256:af21eb4409a119e365397b2adbaca4c9ccab56543a65d5dbd9f920d6ac29f686"}, {file = "charset_normalizer-3.4.7-cp38-cp38-musllinux_1_2_s390x.whl", hash = "sha256:84c018e49c3bf790f9c2771c45e9313a08c2c2a6342b162cd650258b57817706"}, {file = "charset_normalizer-3.4.7-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:dd915403e231e6b1809fe9b6d9fc55cf8fb5e02765ac625d9cd623342a7905d7"}, {file = "charset_normalizer-3.4.7-cp38-cp38-win32.whl", hash = "sha256:320ade88cfb846b8cd6b4ddf5ee9e80ee0c1f52401f2456b84ae1ae6a1a5f207"}, {file = "charset_normalizer-3.4.7-cp38-cp38-win_amd64.whl", hash = "sha256:1dc8b0ea451d6e69735094606991f32867807881400f808a106ee1d963c46a83"}, {file = "charset_normalizer-3.4.7-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:177a0ba5f0211d488e295aaf82707237e331c24788d8d76c96c5a41594723217"}, {file = "charset_normalizer-3.4.7-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6e0d51f618228538a3e8f46bd246f87a6cd030565e015803691603f55e12afb5"}, {file = "charset_normalizer-3.4.7-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:14265bfe1f09498b9d8ec91e9ec9fa52775edf90fcbde092b25f4a33d444fea9"}, {file = "charset_normalizer-3.4.7-cp39-cp39-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:87fad7d9ba98c86bcb41b2dc8dbb326619be2562af1f8ff50776a39e55721c5a"}, {file = "charset_normalizer-3.4.7-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f22dec1690b584cea26fade98b2435c132c1b5f68e39f5a0b7627cd7ae31f1dc"}, {file = "charset_normalizer-3.4.7-cp39-cp39-manylinux_2_31_armv7l.whl", hash = "sha256:d61f00a0869d77422d9b2aba989e2d24afa6ffd552af442e0e58de4f35ea6d00"}, {file = "charset_normalizer-3.4.7-cp39-cp39-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:6370e8686f662e6a3941ee48ed4742317cafbe5707e36406e9df792cdb535776"}, {file = "charset_normalizer-3.4.7-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:a6c5863edfbe888d9eff9c8b8087354e27618d9da76425c119293f11712a6319"}, {file = "charset_normalizer-3.4.7-cp39-cp39-musllinux_1_2_armv7l.whl", hash = "sha256:ed065083d0898c9d5b4bbec7b026fd755ff7454e6e8b73a67f8c744b13986e24"}, {file = "charset_normalizer-3.4.7-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:2cd4a60d0e2fb04537162c62bbbb4182f53541fe0ede35cdf270a1c1e723cc42"}, {file = "charset_normalizer-3.4.7-cp39-cp39-musllinux_1_2_riscv64.whl", hash = "sha256:813c0e0132266c08eb87469a642cb30aaff57c5f426255419572aaeceeaa7bf4"}, {file = "charset_normalizer-3.4.7-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:07d9e39b01743c3717745f4c530a6349eadbfa043c7577eef86c502c15df2c67"}, {file = "charset_normalizer-3.4.7-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:c0f081d69a6e58272819b70288d3221a6ee64b98df852631c80f293514d3b274"}, {file = "charset_normalizer-3.4.7-cp39-cp39-win32.whl", hash = "sha256:8751d2787c9131302398b11e6c8068053dcb55d5a8964e114b6e196cf16cb366"}, {file = "charset_normalizer-3.4.7-cp39-cp39-win_amd64.whl", hash = "sha256:12a6fff75f6bc66711b73a2f0addfc4c8c15a20e805146a02d147a318962c444"}, {file = "charset_normalizer-3.4.7-cp39-cp39-win_arm64.whl", hash = "sha256:bb8cc7534f51d9a017b93e3e85b260924f909601c3df002bcdb58ddb4dc41a5c"}, {file = "charset_normalizer-3.4.7-py3-none-any.whl", hash = "sha256:3dce51d0f5e7951f8bb4900c257dad282f49190fdbebecd4ba99bcc41fef404d"}, {file = "charset_normalizer-3.4.7.tar.gz", hash = "sha256:ae89db9e5f98a11a4bf50407d4363e7b09b31e55bc117b4f7d80aab97ba009e5"}, ] [[package]] name = "click" version = "8.4.1" description = "Composable command line interface toolkit" optional = false python-versions = ">=3.10" groups = ["main", "dev"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "click-8.4.1-py3-none-any.whl", hash = "sha256:482be17c6991b8c19c5429a1e995d9b0efdbb63172824c41f99965dc0ade8ec2"}, {file = "click-8.4.1.tar.gz", hash = "sha256:918b5633eddf6b41c32d4f454bf0de810065c74e3f7dbf8ee5452f8be88d3e96"}, ] [package.dependencies] colorama = {version = "*", markers = "platform_system == \"Windows\""} [[package]] name = "colorama" version = "0.4.6" description = "Cross-platform colored terminal text." optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" groups = ["main", "dev"] files = [ {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, ] markers = {main = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"", dev = "(platform_system == \"Windows\" or sys_platform == \"win32\") and (platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\")"} [[package]] name = "cx-freeze" version = "8.6.4" description = "Create standalone executables from Python scripts" optional = false python-versions = ">=3.10" groups = ["dev"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "cx_freeze-8.6.4-py3-none-any.whl", hash = "sha256:37f1ac07d1c2f5e6e28eaf71bc24cb8300045d5e9998447fdc9662471ce6df88"}, {file = "cx_freeze-8.6.4.tar.gz", hash = "sha256:16227706ad06b4b96f77c48980e2b363f0302c971f66c6b05567fd63a27596a4"}, ] [package.dependencies] dmgbuild = {version = ">=1.6.1", markers = "sys_platform == \"darwin\""} filelock = {version = ">=3.20.3", markers = "sys_platform == \"linux\""} freeze-core = ">=0.6.1" lief = {version = ">=0.15.1,<0.18", markers = "sys_platform == \"win32\""} packaging = ">=25.0" patchelf = {version = ">=0.16.1,<0.18", markers = "sys_platform == \"linux\" and (platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\")"} python-msilib = {version = ">=0.4.1", markers = "sys_platform == \"win32\" and python_version >= \"3.13\""} setuptools = ">=78.1.1,<83.0" tomli = {version = ">=2.0.1", markers = "python_version == \"3.10\""} [[package]] name = "cython" version = "3.2.5" description = "The Cython compiler for writing C extensions in the Python language." optional = false python-versions = ">=3.8" groups = ["main"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "cython-3.2.5-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:220e8b160b2a4ddc362ad8a8c2ab885aa7156099702cdc48f6518a5de921b553"}, {file = "cython-3.2.5-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f4e722ceab6d795b4682d693656218671c873d4aa74119c54a2b62de0e7c48ce"}, {file = "cython-3.2.5-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b4bfb00baef07106a1e5e7252ace18de91225322f7fa29970995aea7c380fa21"}, {file = "cython-3.2.5-cp310-cp310-win_amd64.whl", hash = "sha256:45baf00cb8b222a2ca7e9c48add5dac3ceb6e65be4f591150a6b6767ce1f86b0"}, {file = "cython-3.2.5-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:5887c24ebd19604b7a76d8ea57446cb562a590f7f2557e5954a69aae38b3195e"}, {file = "cython-3.2.5-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:56c97c5e43782ec9d9e66c465e253d2ccde0c578c364c46445efe484965524f0"}, {file = "cython-3.2.5-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:75f5295dc1b32d084fec598f9507e6f264311d78c07da640bc9a05dc47f7ac2c"}, {file = "cython-3.2.5-cp311-cp311-win_amd64.whl", hash = "sha256:b8bc1325cf3e4394cc08a3c1ea7fa24f02f405eef0e8c156d5055f6f9a7a1565"}, {file = "cython-3.2.5-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:eb38b89e5a8eb2508a1a0832063826b0703dfb02be84e4aa34b8818ce0ca50fe"}, {file = "cython-3.2.5-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c80e1e5cba5b4b9890364e9360939fc298c474f25754bb4bb861270d24bda6d6"}, {file = "cython-3.2.5-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4d00e2c976ee96da4deff50506c7882ccebb4a932fc178ef27eb42bfde959839"}, {file = "cython-3.2.5-cp312-cp312-win_amd64.whl", hash = "sha256:29243859d6824e2d33bae92fc83d591c3671b6d9ac1b757fa264b894ae906c2b"}, {file = "cython-3.2.5-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:6e5d7a60835345a8bd29d3aa57070880cc3ce017ea0ade7b9f771ce4bf539b1f"}, {file = "cython-3.2.5-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f9b564f67b01bffa2521f475794b49f2787709cec1f91d5935a38eba37f2b359"}, {file = "cython-3.2.5-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0a81220817ff954eddf4512a5b82089094a2f523eb1dc4ad555efd6f07b009b4"}, {file = "cython-3.2.5-cp313-cp313-win_amd64.whl", hash = "sha256:3795237ab49753647e329181b140c424e8aa97543074f171f8d2c45e5014a06e"}, {file = "cython-3.2.5-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:a636c8b7824f3cb587eb2fdde59d8f4a14d433565508081cc290198e37567910"}, {file = "cython-3.2.5-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:69cd71b90d4e0f142fd15b2353982c3f9171fc5e613001f16bcb366ffb29004b"}, {file = "cython-3.2.5-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:3864da4ca2ebe4660d8f672f2143b02840bf3045655222f6090486171c84298f"}, {file = "cython-3.2.5-cp314-cp314-win_amd64.whl", hash = "sha256:605c447188aecf2941709f53a2ce44862be256e54601c01b38ab710d83db8047"}, {file = "cython-3.2.5-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:a3a423468ee77c3c5b26494f57d9c52e9318991fb7142f4c49fb01b99373e8d6"}, {file = "cython-3.2.5-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:cce98a9011ac6a2560b3587db22912bd0138267669ec567b0d57eddd2d741b8b"}, {file = "cython-3.2.5-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:561613ddd1ee83088eb126e80a5a7d73ee6eb82e0b1aea09afbe170287e5e27f"}, {file = "cython-3.2.5-cp38-cp38-win_amd64.whl", hash = "sha256:677bb60fd8f5949e26c0a7898983967dbbb65f7628481d8480956b85ca766554"}, {file = "cython-3.2.5-cp39-abi3-macosx_10_9_x86_64.whl", hash = "sha256:224149d18d980e6ea5001b70fc7ce096c1891d59035dfa9cc5ede50f55804913"}, {file = "cython-3.2.5-cp39-abi3-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:992a50e90d01813333752f374a4405863113059ec67102ab8d6a431a171ee328"}, {file = "cython-3.2.5-cp39-abi3-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:8d7b81e6a52a84a02993f01aa5873786ba1dd593c892d93d5fe9866da0bad297"}, {file = "cython-3.2.5-cp39-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:34d21aeb08477c9173e8be7a566b19e880a7c8109ec6bb47a4b20cb680141114"}, {file = "cython-3.2.5-cp39-abi3-musllinux_1_2_armv7l.whl", hash = "sha256:c4c79e697db55f082a2d3ba97702e71881d5bb1f56f0a80fa338e69101e4c59b"}, {file = "cython-3.2.5-cp39-abi3-musllinux_1_2_i686.whl", hash = "sha256:39acb30eba78ba6d995d5cf3d97d57d450663d93aac6f8b93753d2b89d768c60"}, {file = "cython-3.2.5-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:382122de8d6b6024fc374fabc3a2b14ba5860ed981c25055ed14fe44278b9dc7"}, {file = "cython-3.2.5-cp39-abi3-win32.whl", hash = "sha256:0bc29c7f870b09efdb1f583fbec9592b33af81a7ce273b89c8f5163d7572d5c1"}, {file = "cython-3.2.5-cp39-abi3-win_arm64.whl", hash = "sha256:85b2944c3eddfc230f9082720195a2e9f869908e5a8b3185be1be832755ee7fc"}, {file = "cython-3.2.5-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:91cb5b9ff599612737b3fd0dddcd401acdf904b78c2caf8cd1049501d0a53f2d"}, {file = "cython-3.2.5-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:268aecadcabcdad9f773b8a5694746e0b9ee7894b56b84e2e3a2ccb6c929ea79"}, {file = "cython-3.2.5-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:05c22cd606ac8d14a9cf17e48668bb37734c803978bf4d793c7f11ef54c4451f"}, {file = "cython-3.2.5-cp39-cp39-win_amd64.whl", hash = "sha256:3e5e519bad217a0b96fc281666720ed7d339da618acaa012bea712980b8fe6c9"}, {file = "cython-3.2.5-py3-none-any.whl", hash = "sha256:dc1c8cebb7df5bce37f5f8dc1e5bf04313272a5973d50a55c0ec76c83812911b"}, {file = "cython-3.2.5.tar.gz", hash = "sha256:3dd42e4cf36ad15f265bdfec2337cc00c688c8eb6d374ffd13bb19437c27bba1"}, ] [[package]] name = "dmgbuild" version = "1.6.7" description = "macOS command line utility to build disk images" optional = false python-versions = ">=3.10" groups = ["dev"] markers = "sys_platform == \"darwin\"" files = [ {file = "dmgbuild-1.6.7-py3-none-any.whl", hash = "sha256:37ee5771c377beb3203d9164aae8046ffed8531c06edf9227f5788b3c599b1bf"}, {file = "dmgbuild-1.6.7.tar.gz", hash = "sha256:676b17acd448899f6d4a83b2184e0657480444ecb6ac9c4922889efad9e5dbfb"}, ] [package.dependencies] ds_store = ">=1.1.0" mac_alias = ">=2.0.1" [package.extras] badge-icons = ["pyobjc-framework-Quartz (>=3.0.4)"] [[package]] name = "dnspython" version = "2.8.0" description = "DNS toolkit" optional = false python-versions = ">=3.10" groups = ["main"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "dnspython-2.8.0-py3-none-any.whl", hash = "sha256:01d9bbc4a2d76bf0db7c1f729812ded6d912bd318d3b1cf81d30c0f845dbf3af"}, {file = "dnspython-2.8.0.tar.gz", hash = "sha256:181d3c6996452cb1189c4046c61599b84a5a86e099562ffde77d26984ff26d0f"}, ] [package.extras] dev = ["black (>=25.1.0)", "coverage (>=7.0)", "flake8 (>=7)", "hypercorn (>=0.17.0)", "mypy (>=1.17)", "pylint (>=3)", "pytest (>=8.4)", "pytest-cov (>=6.2.0)", "quart-trio (>=0.12.0)", "sphinx (>=8.2.0)", "sphinx-rtd-theme (>=3.0.0)", "twine (>=6.1.0)", "wheel (>=0.45.0)"] dnssec = ["cryptography (>=45)"] doh = ["h2 (>=4.2.0)", "httpcore (>=1.0.0)", "httpx (>=0.28.0)"] doq = ["aioquic (>=1.2.0)"] idna = ["idna (>=3.10)"] trio = ["trio (>=0.30)"] wmi = ["wmi (>=1.5.1) ; platform_system == \"Windows\""] [[package]] name = "ds-store" version = "1.3.2" description = "Manipulate Finder .DS_Store files from Python" optional = false python-versions = ">=3.10" groups = ["dev"] markers = "sys_platform == \"darwin\"" files = [ {file = "ds_store-1.3.2-py3-none-any.whl", hash = "sha256:3b37332d9f8c18ff04c385d2933b66a1d84950071364f94bfc5f5a3ab1fb361e"}, {file = "ds_store-1.3.2.tar.gz", hash = "sha256:e4da49df901123481a85b9250945f2aac054a0f0c29352cd2cc858c536cdd364"}, ] [package.dependencies] mac_alias = ">=2.2.2" [[package]] name = "eventlet" version = "0.41.0" description = "Highly concurrent networking library" optional = false python-versions = ">=3.10" groups = ["main"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "eventlet-0.41.0-py3-none-any.whl", hash = "sha256:bc22396093cb4119ff7007776be6a5348a613ccd42eeb0f9519853a6efcbcabe"}, {file = "eventlet-0.41.0.tar.gz", hash = "sha256:35df85f0ccd3e73effb6fd9f1ceae46b500b966c7da1817289c323a307bd397b"}, ] [package.dependencies] dnspython = ">=1.15.0" greenlet = ">=1.0" [package.extras] dev = ["black", "build", "commitizen", "isort", "pip-tools", "pre-commit", "twine"] [[package]] name = "exceptiongroup" version = "1.3.1" description = "Backport of PEP 654 (exception groups)" optional = false python-versions = ">=3.7" groups = ["dev"] markers = "python_version < \"3.11\" and (platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\")" files = [ {file = "exceptiongroup-1.3.1-py3-none-any.whl", hash = "sha256:a7a39a3bd276781e98394987d3a5701d0c4edffb633bb7a5144577f82c773598"}, {file = "exceptiongroup-1.3.1.tar.gz", hash = "sha256:8b412432c6055b0b7d14c310000ae93352ed6754f70fa8f7c34141f91c4e3219"}, ] [package.dependencies] typing-extensions = {version = ">=4.6.0", markers = "python_version < \"3.13\""} [package.extras] test = ["pytest (>=6)"] [[package]] name = "filelock" version = "3.29.0" description = "A platform independent file lock." optional = false python-versions = ">=3.10" groups = ["dev"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "filelock-3.29.0-py3-none-any.whl", hash = "sha256:96f5f6344709aa1572bbf631c640e4ebeeb519e08da902c39a001882f30ac258"}, {file = "filelock-3.29.0.tar.gz", hash = "sha256:69974355e960702e789734cb4871f884ea6fe50bd8404051a3530bc07809cf90"}, ] [[package]] name = "flask" version = "3.1.3" description = "A simple framework for building complex web applications." optional = false python-versions = ">=3.9" groups = ["main"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "flask-3.1.3-py3-none-any.whl", hash = "sha256:f4bcbefc124291925f1a26446da31a5178f9483862233b23c0c96a20701f670c"}, {file = "flask-3.1.3.tar.gz", hash = "sha256:0ef0e52b8a9cd932855379197dd8f94047b359ca0a78695144304cb45f87c9eb"}, ] [package.dependencies] blinker = ">=1.9.0" click = ">=8.1.3" itsdangerous = ">=2.2.0" jinja2 = ">=3.1.2" markupsafe = ">=2.1.1" werkzeug = ">=3.1.0" [package.extras] async = ["asgiref (>=3.2)"] dotenv = ["python-dotenv"] [[package]] name = "flask-compress" version = "1.24" description = "Compress responses in your Flask app with gzip, deflate, brotli or zstandard." optional = false python-versions = ">=3.9" groups = ["main"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "flask_compress-1.24-py3-none-any.whl", hash = "sha256:1e63668eb6e3242bd4f6ad98825a924e3984409be90c125477893d586007d00c"}, {file = "flask_compress-1.24.tar.gz", hash = "sha256:14097cefe59ecb3e466d52a6aeb62f34f125a9f7dadf1f33a53e430ce4a50f31"}, ] [package.dependencies] "backports.zstd" = {version = "*", markers = "python_version < \"3.14\""} brotli = {version = "*", markers = "platform_python_implementation != \"PyPy\""} brotlicffi = {version = "*", markers = "platform_python_implementation == \"PyPy\""} flask = "*" [[package]] name = "flask-socketio" version = "5.6.1" description = "Socket.IO integration for Flask applications" optional = false python-versions = ">=3.8" groups = ["main"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "flask_socketio-5.6.1-py3-none-any.whl", hash = "sha256:51a3f71b28b4476c650829607e3a993e076034db6c3cc31f718f0a4b45939d42"}, {file = "flask_socketio-5.6.1.tar.gz", hash = "sha256:fe5bd995c3ed4da9a98f335d0d830fa1a19d84a64789f6265642a671fdacaeac"}, ] [package.dependencies] blinker = "*" click = "*" flask = ">=2.1.0" jinja2 = "*" python-socketio = ">=5.12.0" werkzeug = "*" [package.extras] dev = ["flask-login", "flask-session", "pytest", "pytest-cov", "redis", "tox"] docs = ["furo", "sphinx"] [[package]] name = "freeze-core" version = "0.6.1" description = "Core dependency for cx_Freeze" optional = false python-versions = ">=3.10" groups = ["dev"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "freeze_core-0.6.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:52f31c454c3a9a063ab1ea49fa2ceca22b2046a3cae838b0753cd99589edb484"}, {file = "freeze_core-0.6.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:cf262d8907385ae6cafeca054b9c05cdb360e1646a0fb67248bf614296cd3c07"}, {file = "freeze_core-0.6.1-cp310-cp310-win32.whl", hash = "sha256:2e80cc5c2cfd52baeff9ce2d3cdee549cae594d242d5c88ffe6bc99986e50f11"}, {file = "freeze_core-0.6.1-cp310-cp310-win_amd64.whl", hash = "sha256:74a93871bc08104ab6c382cc70bc96ac15a16e62ddf13f28721616e87857c948"}, {file = "freeze_core-0.6.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:5512d1430e445d5511900c07cca35d2ccb1ab109b9a0e7117a163cc5d10bc8fb"}, {file = "freeze_core-0.6.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:38a125a88437585c2c119beb9f4dacb2f4d43bcd636dc126bf198a1a5271224d"}, {file = "freeze_core-0.6.1-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:75ae95e29440970115c6467fddd56ff0349ef7c0d633c22118c14fc6a7a09824"}, {file = "freeze_core-0.6.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:6c699bd210e438d176793d78a13f8eebceb7a5c046cf319ec67d37f3ade8ee19"}, {file = "freeze_core-0.6.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:1e5a83273ea3f1ba5675bbc90e8ef6fb9c84b4c704ecb99fc00aa72ac609051f"}, {file = "freeze_core-0.6.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:cd74353a0c1cdcf3497072b3f06884ac9c9a3966f20f43a3be665e53c5abdbe1"}, {file = "freeze_core-0.6.1-cp311-cp311-win32.whl", hash = "sha256:ffdbff036c06612e7bcc47d9f83d34717099611986e07637c39f01ab1c28ca18"}, {file = "freeze_core-0.6.1-cp311-cp311-win_amd64.whl", hash = "sha256:3848872c2113ed2c636dfd0da2c917d58d150dfc44d56d43ec3f10b8f9da2fb9"}, {file = "freeze_core-0.6.1-cp311-cp311-win_arm64.whl", hash = "sha256:0c683acd149c9f22d0574880f64b225e07b430612fd98dbad7e1d3f2261ab30d"}, {file = "freeze_core-0.6.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:3dd8adf9d6acb4c44785f3f3e317f3ba8a494bda7c14e24da096602bb687dc29"}, {file = "freeze_core-0.6.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:12f838b25d21eac6f1cc254e9325daa3949da0bb06ad28aa9a4ea26b88b8eaa9"}, {file = "freeze_core-0.6.1-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:71b249ce8bd393a75a47e87c2705e45dd5ff6ab12af1a663f78e1c29d48a96c6"}, {file = "freeze_core-0.6.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:26caca8bab204d9b1f9dff35560e1bd403ddaedb0b6f4215eacc0550ed7fb59d"}, {file = "freeze_core-0.6.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:665b7dabd8be0566122bd311b0a6c90813eb6c21b8c1e8006c092186aff858ec"}, {file = "freeze_core-0.6.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:be128cb726c62c806a77c32855a9706c24b4fbfc018b6f0a0b0268fabdd4cfca"}, {file = "freeze_core-0.6.1-cp312-cp312-win32.whl", hash = "sha256:58b237d75fc88051c99e7a6201068a118b20df4f72a1375cdb7aa3ca728c2d00"}, {file = "freeze_core-0.6.1-cp312-cp312-win_amd64.whl", hash = "sha256:1c95b6d5e7b490582d81fad84bc54e6144dc581ff9f36e10f2c221373ac9e1ca"}, {file = "freeze_core-0.6.1-cp312-cp312-win_arm64.whl", hash = "sha256:4379f1145d329a2232435cef7f8ea3342aa5e24dfe2db003a3df18751ab02627"}, {file = "freeze_core-0.6.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:fa2a186ca05672160e20f4a566090b35c47fd8d542922011f16a341c240ed5e4"}, {file = "freeze_core-0.6.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:e612bab462ae284cf277f210f5635951309ec360c1aa3f71010512005511d099"}, {file = "freeze_core-0.6.1-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:4baa5ea7ba5e802de724ac9cf2a42a4888e8f5510ecca944a9005cf223ec6d63"}, {file = "freeze_core-0.6.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f5d27a6e6adeb544880e60c13432ae346abd5be8fd843b663e867e168826c524"}, {file = "freeze_core-0.6.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:b544c6ea15b65364a87c22566c06e9f11ac2ee861f3d4d7ff7fc9679287e7954"}, {file = "freeze_core-0.6.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:ac1ca1897e08aab3e377d513f87724ccf1649f0c71c3aad4ff3ee640577b34d4"}, {file = "freeze_core-0.6.1-cp313-cp313-win32.whl", hash = "sha256:06d16f47c4c218c90514d915f3dda161ed6dcd7dcb9ad147db51e7b057eb27ee"}, {file = "freeze_core-0.6.1-cp313-cp313-win_amd64.whl", hash = "sha256:b3e1e4940c459a72ab6b3151ac9ad4a692550980ef1deb11b760e49e65e6cd9b"}, {file = "freeze_core-0.6.1-cp313-cp313-win_arm64.whl", hash = "sha256:54d8a89df1bd34dc10f7f5d95d9d4c326652a7a83ebfc06d2bfe0415580c6fec"}, {file = "freeze_core-0.6.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:134f3811dd21ea86cff52ad94f4c241405aa51e74fac9fba4a15d6ea9c886ed8"}, {file = "freeze_core-0.6.1-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:fb37cadba23e8e6c16622aa6ddf630dbf27e06739fb7c8cc2532f50c3a48563a"}, {file = "freeze_core-0.6.1-cp313-cp313t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:d6a44251d55f9fc1d4b20486e3a73c1d8bd13cd7998eca5c87622e22a3f0f258"}, {file = "freeze_core-0.6.1-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ccd31f02d3f5b4492bb647859939a906f0c1b3615101a935beae75c81a3eafe6"}, {file = "freeze_core-0.6.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:ddcf1f706f887fb39d181a2a2709a3b6c75ba3f86d8fcdfa49b81f9ed159ecc0"}, {file = "freeze_core-0.6.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:079c4ffc500212382d3a131fd2e691e8103b2cdaca40f6fcff475e35cef86cd8"}, {file = "freeze_core-0.6.1-cp313-cp313t-win32.whl", hash = "sha256:19b1f39e3b27aae437f08ad2429f1ef276f4839576e1c6cc242456c426c1239a"}, {file = "freeze_core-0.6.1-cp313-cp313t-win_amd64.whl", hash = "sha256:ca65c4d3c5191da679653f35151671d84418713343c3b20563b658533e625f33"}, {file = "freeze_core-0.6.1-cp313-cp313t-win_arm64.whl", hash = "sha256:d2d51ecb6e4e646ba5fae75bd36b036f6bf9b483cb702b38922b4598f2ba9fa6"}, {file = "freeze_core-0.6.1-cp314-cp314-macosx_10_15_universal2.whl", hash = "sha256:bcc743c9d1050f676eed05c821b02030f8e50bf35d38619a40627a5ce8a64f4e"}, {file = "freeze_core-0.6.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:074d26fb9c3d4da2a5dc93a70d3353456316b4dea2055bad98bf4e45e79899e9"}, {file = "freeze_core-0.6.1-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:7e72b5232308369cf20ee8f4519daab7458ca00a93b310922f867effc57762fa"}, {file = "freeze_core-0.6.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:2055268857aabcb9f0e7e951f1dffc236830348fd7307a0dd0f92122c91ff8b9"}, {file = "freeze_core-0.6.1-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:c050f70064085acf1a7c29e51ae15b42bf6741c1d71656c1ea49fca0fdded0e7"}, {file = "freeze_core-0.6.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:7586d30f1abd2b5aebf6e88ca6262f360dbbd249908e6bfc33534d1ac8438627"}, {file = "freeze_core-0.6.1-cp314-cp314-win32.whl", hash = "sha256:a823721f8b07de0700feef2342ad45f685c044193e480c81d483ab6f8b911d89"}, {file = "freeze_core-0.6.1-cp314-cp314-win_amd64.whl", hash = "sha256:5bfb220a525fa130864b3eb6ebc9f44002d6fec74df82d9366f9dafc89513c20"}, {file = "freeze_core-0.6.1-cp314-cp314-win_arm64.whl", hash = "sha256:ae7162d863b73ff62f06e12185f62d57a0296da800523932ac62886950a72f85"}, {file = "freeze_core-0.6.1-cp314-cp314t-macosx_10_15_universal2.whl", hash = "sha256:4e34682706745f6eb347f6df9e59fc31d5c68666bb6f4257631872f4ffbd4bb1"}, {file = "freeze_core-0.6.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:21fd14fe82eaab8f7c2514fca3439f49c72061978615c364997912cf38572a18"}, {file = "freeze_core-0.6.1-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:3e6c2980d0f2ae385e4fe9114e79723d64f85c53c4e49ff57231b1050bcf2c7c"}, {file = "freeze_core-0.6.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:913a1e4668cf56182aaa834783c29c9c13c717ee93c6039f2b840b6ce0f265d8"}, {file = "freeze_core-0.6.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:1f7ae8d098fd961d7f3590cfcfb0f27a7e5cae1176e486238a73d91494ed7501"}, {file = "freeze_core-0.6.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:630fcd320c03a2f30d6b642eea3930915d770974bc4584cef1794ee3e5f1809f"}, {file = "freeze_core-0.6.1-cp314-cp314t-win32.whl", hash = "sha256:0b371c9d58393d22617f31696851dccdde7eef80cfffb99195168e27e6900701"}, {file = "freeze_core-0.6.1-cp314-cp314t-win_amd64.whl", hash = "sha256:3431b2b4ccf729b13ed87d165a313ac990241f4e98fc807f25c1e753edac0d6b"}, {file = "freeze_core-0.6.1-cp314-cp314t-win_arm64.whl", hash = "sha256:46f177017e9f9c75b0710a63597fe259f41f57221bbee3f00b66784642a52807"}, {file = "freeze_core-0.6.1.tar.gz", hash = "sha256:819642aa58b4e2c19e1ade025d9563e437c07c90fe6ac5c891e8ecee2044a2ef"}, ] [package.dependencies] cabarchive = {version = ">=0.2.4", markers = "sys_platform == \"win32\""} filelock = ">=3.20.3" striprtf = {version = ">=0.0.26", markers = "sys_platform == \"win32\""} [[package]] name = "gevent" version = "26.5.0" description = "Coroutine-based network library" optional = false python-versions = ">=3.9" groups = ["main"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "gevent-26.5.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:2ba673dcbf7747513b58fa64ca7e9d6a828bc5c604d1552d23db89006d7911df"}, {file = "gevent-26.5.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:271b1474d81bb33036631adb16a35e5a1ee9dc414b05c999d6b01dc839a89975"}, {file = "gevent-26.5.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:cd3dc60581687e2618286108f8e2f820d8446be4b34131065011c066e911d39c"}, {file = "gevent-26.5.0-cp311-cp311-manylinux_2_28_ppc64le.whl", hash = "sha256:dc7fa28b2d627f8e87595f39043b6dec71e8e7fb97e685e5506c47cf3ff8cb2e"}, {file = "gevent-26.5.0-cp311-cp311-manylinux_2_28_s390x.whl", hash = "sha256:68c5fc21cef80268cdff88a4ae6c025fabb019b071f6f8ee4d20a7bccbddb873"}, {file = "gevent-26.5.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:d325502eb0695708ef8c899f605573ed6847f3961f8159627dba267fbf3ce457"}, {file = "gevent-26.5.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:a11daf3a588b932c8bf965fb18444c69aff48badec88435e988cf8d67137075a"}, {file = "gevent-26.5.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:1101b5ef82a3fb178550cfd80f32293dc8dd2f3d0828292223ebba29d6f76e33"}, {file = "gevent-26.5.0-cp311-cp311-win_amd64.whl", hash = "sha256:5233109ad4f3af16393ba9888f238919a05ce15ce68d6831ac8a0da8dfb750ae"}, {file = "gevent-26.5.0-cp311-cp311-win_arm64.whl", hash = "sha256:3be804565168ffacebeb21af9f1cd689831a89f0f12fc0c3f423c730c3c9eb31"}, {file = "gevent-26.5.0-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:e80ad2a8a1e8bdaa5605e3bf4929e0cebf9ea7b8237c83362f7257698bb14280"}, {file = "gevent-26.5.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:fe42c037253580a3386fce275f8a2a845e540f5a729916934a732f13d42e72cc"}, {file = "gevent-26.5.0-cp312-cp312-manylinux_2_28_ppc64le.whl", hash = "sha256:9f463c7d6f69d13b6fe8e3b832a6175a6e95328a940f38495d25496d1ae8ad88"}, {file = "gevent-26.5.0-cp312-cp312-manylinux_2_28_s390x.whl", hash = "sha256:96d5e96b1b14a4c1023dcfcc114533217f13febc3b6169254f23fc18d19fee29"}, {file = "gevent-26.5.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:bccff69c462e3650a0fd1d4e9cfc8b6effe15f3e9b1cad20a7bb5ce14b057efd"}, {file = "gevent-26.5.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:f519139354d5ca7625df9ddb1b2ffada885c14abc5b4dbae3682e967ddf79669"}, {file = "gevent-26.5.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:0bf57df54f1c66273bf3601c2a1e41b12138fe848933718369663bc54f177ca2"}, {file = "gevent-26.5.0-cp312-cp312-win_amd64.whl", hash = "sha256:e49ce0de007dfd7412edbc2b5d41cce33b049bb1b7086f50be5a09e601bde603"}, {file = "gevent-26.5.0-cp312-cp312-win_arm64.whl", hash = "sha256:5c5ff29495a2eed2a244de8150f21893d6c1b15d8b4b5719ab4bbfa06db1e28f"}, {file = "gevent-26.5.0-cp313-cp313-macosx_11_0_universal2.whl", hash = "sha256:9b4d3f34c913d1a6bec6d030365a517f3b527a9773b12e58cf56c3339bbe96e6"}, {file = "gevent-26.5.0-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:1d8da4e799431feeb4c9e441ac7431f0baabb9106976790d884289d08ac08359"}, {file = "gevent-26.5.0-cp313-cp313-manylinux_2_28_ppc64le.whl", hash = "sha256:51becdb4c30a8f45c1c028ad7a97bf5a1ed141f74b159a31aa9cc6aa1e6263a6"}, {file = "gevent-26.5.0-cp313-cp313-manylinux_2_28_s390x.whl", hash = "sha256:c42bbcd3d453b08ad8915fd3feaf3d44a3562cdf1c7b208f9837149711e16d9d"}, {file = "gevent-26.5.0-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:bd3445e4fbeeb46690ed8efe94b8d1d46b14aa04af8866ae7a8da5997828d1c6"}, {file = "gevent-26.5.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:b573d5b2826edc705f31f07da6889ad483a6a0d64944ebd8d32205f7c5bf46fb"}, {file = "gevent-26.5.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:4d53b1b28f2082a151bded2850b53f6baed02f742d2a1584029e8bd42d457fb4"}, {file = "gevent-26.5.0-cp313-cp313-win_amd64.whl", hash = "sha256:23569ce0c254eb821fc3dcfe250843dde8b3180b09bae9e222e41aa3fa4885b7"}, {file = "gevent-26.5.0-cp313-cp313-win_arm64.whl", hash = "sha256:40cdcdb2e404b6c82b82a4576bdb33958f23fc2deb0d933e9e022b362001e647"}, {file = "gevent-26.5.0-cp314-cp314-macosx_11_0_universal2.whl", hash = "sha256:75a0050e4b87f08ddee7e56f59e6014cd7fcdc3153046c09a847940515d12c85"}, {file = "gevent-26.5.0-cp314-cp314-manylinux_2_28_aarch64.whl", hash = "sha256:fd1a0b83a04e19378d9466ae0ee2b5937cf1d7fbfdcb916b2aea82179a208574"}, {file = "gevent-26.5.0-cp314-cp314-manylinux_2_28_ppc64le.whl", hash = "sha256:4c964c15076e76391d523ec24202f579a2535f7e301a40efb1656ae046d3eb69"}, {file = "gevent-26.5.0-cp314-cp314-manylinux_2_28_s390x.whl", hash = "sha256:45d5438d1c84da5df7e832434627624709543630977332bb4e2d05ecca362cc9"}, {file = "gevent-26.5.0-cp314-cp314-manylinux_2_28_x86_64.whl", hash = "sha256:354f35924113abc954819216c2a6ee16751958c615681e0490946e31b437bd2f"}, {file = "gevent-26.5.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:a47cd2d32f6404212d374ad8014a3491d7477dcf0cc09c5a2308ad6d325fd663"}, {file = "gevent-26.5.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:032157cebdedb84f2f52cdd980f2f5f2623eed6a8f083aadf44b44c47f628642"}, {file = "gevent-26.5.0-cp314-cp314-win_amd64.whl", hash = "sha256:9c414935ba5fc88359110968851d3616f119082c937390d00a1c0f4f59be814f"}, {file = "gevent-26.5.0-cp314-cp314-win_arm64.whl", hash = "sha256:2a0f5993a04b95a35b3a118b1a58ba272833f9b547b774001dea29f90620882f"}, {file = "gevent-26.5.0-cp315-cp315-macosx_11_0_universal2.whl", hash = "sha256:2e117df896a2660c9ebd4e2b5afc02dfd6e2ddf9b495e787e67c72d105432b09"}, {file = "gevent-26.5.0-cp315-cp315-manylinux_2_28_aarch64.whl", hash = "sha256:af5ffe9c11ffb8a39b6bef2e8b722aa2043ae4980977915c6aa8c68b4bc26e46"}, {file = "gevent-26.5.0-cp315-cp315-manylinux_2_28_ppc64le.whl", hash = "sha256:7da34aef7e87c43dd3662e5785e79ed505c01399a7cb42876d2d8925969fd75f"}, {file = "gevent-26.5.0-cp315-cp315-manylinux_2_28_s390x.whl", hash = "sha256:1c6293a7046bcc6f3d8972a74b19cd7a4cfd02d3881edf0fcf827aa514bd247b"}, {file = "gevent-26.5.0-cp315-cp315-manylinux_2_28_x86_64.whl", hash = "sha256:d3bde0f140a275b2fa88e4b6516bda85551930e10bc2fd95e18c1b7d11cb780c"}, {file = "gevent-26.5.0-cp315-cp315-musllinux_1_2_aarch64.whl", hash = "sha256:e29fb4b17d9958ec8cb7f6339a111b29bc23f2c2efbef86189d1248bb4862d17"}, {file = "gevent-26.5.0-cp315-cp315-musllinux_1_2_x86_64.whl", hash = "sha256:b2239df2f7570efa03736678f3f053bb1bdd22a8a16cd28a2feb7d32ea5f533f"}, {file = "gevent-26.5.0-cp315-cp315-win_amd64.whl", hash = "sha256:aae214952fd38d27a42dc416bb70193962ec932384b63445d29bbb5817a1c042"}, {file = "gevent-26.5.0-cp315-cp315-win_arm64.whl", hash = "sha256:f7067564f139e33bf26a31ee3b13d168d76eb99a44b85ced626652b158baa80c"}, {file = "gevent-26.5.0.tar.gz", hash = "sha256:1655eb04c1e20d71b2aa4a3c7528162dd58ff6cc46a037af1f01f534c80fefba"}, ] [package.dependencies] cffi = {version = ">=1.17.1", markers = "platform_python_implementation == \"CPython\" and sys_platform == \"win32\""} greenlet = {version = ">=3.2.2", markers = "platform_python_implementation == \"CPython\""} "zope.event" = "*" "zope.interface" = "*" [package.extras] dnspython = ["dnspython (>=1.16.0,<2.0) ; python_version < \"3.10\"", "idna ; python_version < \"3.10\""] docs = ["furo", "repoze.sphinx.autointerface", "sphinx", "sphinxcontrib-programoutput", "zope.schema"] monitor = ["psutil (>=6.0.0) ; sys_platform != \"win32\" or platform_python_implementation == \"CPython\""] recommended = ["cffi (>=1.17.1) ; platform_python_implementation == \"CPython\"", "dnspython (>=1.16.0,<2.0) ; python_version < \"3.10\"", "idna ; python_version < \"3.10\"", "psutil (>=6.0.0) ; sys_platform != \"win32\" or platform_python_implementation == \"CPython\""] test = ["cffi (>=1.17.1) ; platform_python_implementation == \"CPython\"", "coverage (>=5.0,<7.13) ; sys_platform != \"win32\"", "dnspython (>=1.16.0,<2.0) ; python_version < \"3.10\"", "idna ; python_version < \"3.10\"", "objgraph", "psutil (>=6.0.0) ; sys_platform != \"win32\" or platform_python_implementation == \"CPython\"", "requests"] [[package]] name = "gevent-websocket" version = "0.10.1" description = "Websocket handler for the gevent pywsgi server, a Python network library" optional = false python-versions = "*" groups = ["main"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "gevent-websocket-0.10.1.tar.gz", hash = "sha256:7eaef32968290c9121f7c35b973e2cc302ffb076d018c9068d2f5ca8b2d85fb0"}, {file = "gevent_websocket-0.10.1-py3-none-any.whl", hash = "sha256:17b67d91282f8f4c973eba0551183fc84f56f1c90c8f6b6b30256f31f66f5242"}, ] [package.dependencies] gevent = "*" [[package]] name = "greenlet" version = "3.5.1" description = "Lightweight in-process concurrent programming" optional = false python-versions = ">=3.10" groups = ["main"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "greenlet-3.5.1-cp310-cp310-macosx_11_0_universal2.whl", hash = "sha256:7eacb17a9d41538a2bc4912eba5ef13823c83cb69e4d141d0813debe7163187f"}, {file = "greenlet-3.5.1-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e5cc9606aa5f4e0bde0d3bd502b44f743864c3ffa5cfa1011b1e30f5aa02366f"}, {file = "greenlet-3.5.1-cp310-cp310-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:c3d35f87c7253b715d13d679e0783d845910144f282cb939fe1ba4ac8616269c"}, {file = "greenlet-3.5.1-cp310-cp310-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:00929c98ec525fd9bf075875d8c5f6a983a90906cdf78a66e6de2d8e466c2a19"}, {file = "greenlet-3.5.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:540dae7b956209af4d70a3be35927b4055f617763771e5e84a5255bea934d2f5"}, {file = "greenlet-3.5.1-cp310-cp310-manylinux_2_39_riscv64.whl", hash = "sha256:001775efe7b8e758861294c7a27c28af87f3f3f1c20468a2bc618c45b346c061"}, {file = "greenlet-3.5.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:ed8cdb691169715a9a492844a83246f090182247d1a5031dc78a403f68ba1e97"}, {file = "greenlet-3.5.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:9d59e840387076a51016777a9328b3f2c427c6f9208a6e958bad251be50a648d"}, {file = "greenlet-3.5.1-cp310-cp310-win_amd64.whl", hash = "sha256:b9152fca4a6466e114aaec745ae61cba739903a109754a9d4e1262f01e9259b1"}, {file = "greenlet-3.5.1-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:73f78f9b9f0a5c06e5c946ba1e8e36f5114923b6be109ee618c54f079c3ea14f"}, {file = "greenlet-3.5.1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a0cbed8bb44e23c5b199f888f4e4ce096b45ad9f25ff74a7ad0213875e936bb2"}, {file = "greenlet-3.5.1-cp311-cp311-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:a203a8bd0acb0701653d3bbb26e404854a68674139ed5cbb778830f42b09bb33"}, {file = "greenlet-3.5.1-cp311-cp311-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:6ebeb75c81211f5c702576cf81f315e77e23cfdb2c7c6fcb9dd143e6de35c360"}, {file = "greenlet-3.5.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8a271fcd66c74615cda6a964fda3f304267a12e50a084472218a39bb0376f563"}, {file = "greenlet-3.5.1-cp311-cp311-manylinux_2_39_riscv64.whl", hash = "sha256:017a544f0385d441e88714160d089d6900ef46c9eff9d99b6715a5ef2d127747"}, {file = "greenlet-3.5.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:ded7b068c7c31c1a8657d4fd42d886b3e051ae29f88b80c5ff9d502257b0f071"}, {file = "greenlet-3.5.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:d0932b81d72f552ded9d810d00021b64d89f2195a91ce115b893f943b7a4ab3c"}, {file = "greenlet-3.5.1-cp311-cp311-win_amd64.whl", hash = "sha256:88e300d136eac057b2397aa1cfd7328b4c87c7eb66a09c7bc6a1292234db474e"}, {file = "greenlet-3.5.1-cp311-cp311-win_arm64.whl", hash = "sha256:cc6ab7e555c8a112ad3a76e368e86e12a2754bcae1652a5602e133ec7b635523"}, {file = "greenlet-3.5.1-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:fa4f98af3a528f0c3fd592a26df7f376f93329c8f4d987f6bb979057af8bf5e2"}, {file = "greenlet-3.5.1-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ffea73584b216150eab159b6d12348fb253e68757974de1e2c40d8a318ac89ed"}, {file = "greenlet-3.5.1-cp312-cp312-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:1072b4f9edcc1e192d9283a66a3e68d6b84c561de33a83d7858beb9ba1effe10"}, {file = "greenlet-3.5.1-cp312-cp312-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:89101bfd5011e069be974903cb3a4e4523845e4ece2d62dcd8d358933c0ef249"}, {file = "greenlet-3.5.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:add5217d68b31130f0beca584d7fef4878327d2e31642b66618a14eef312b63b"}, {file = "greenlet-3.5.1-cp312-cp312-manylinux_2_39_riscv64.whl", hash = "sha256:e6cd99ea59dd5d89f0c956606571d79bfe6f68c9eb7f4a4083a41a7f1587edee"}, {file = "greenlet-3.5.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:a5ea42a752d47a145eae922b605cd1634665ac3d5ec1e72402d5048e8d60d207"}, {file = "greenlet-3.5.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:c5551170cf4f5ff5623e9af81323751979fee2c731e2287b61f73cd27257b823"}, {file = "greenlet-3.5.1-cp312-cp312-win_amd64.whl", hash = "sha256:3c8bb982ad117d29478ef8f5533e97df21f1e2befd17a299257b0c96d1371c0b"}, {file = "greenlet-3.5.1-cp312-cp312-win_arm64.whl", hash = "sha256:80eb4b04dadc4e67df3fae179a32c4706a3f495bc7f22fc8a81115d5f5512188"}, {file = "greenlet-3.5.1-cp313-cp313-macosx_11_0_universal2.whl", hash = "sha256:51518ff74664078fc51bffcc6fc529b0df5ae58da192691cee765d45ce944a2b"}, {file = "greenlet-3.5.1-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1ffdb3c0bb002c99cd8f298957e046c3dbf6006b5b7cdf11a4e19194624a0a0a"}, {file = "greenlet-3.5.1-cp313-cp313-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:7715a5a2c3378ba602c3a440558261e13a820bb53a82693aacd7b7f6d964e283"}, {file = "greenlet-3.5.1-cp313-cp313-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:d40a890035c0058cadbdc4af7569800fd28a0e527a0fdbb7b5f9418f176846ce"}, {file = "greenlet-3.5.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:dc71ff466927a201b08305acac451ebe1aedfcea002f62f1f2f2ac2ac1e6a135"}, {file = "greenlet-3.5.1-cp313-cp313-manylinux_2_39_riscv64.whl", hash = "sha256:67821bb03e4e98664490edb787ff6af501194c29bbee0f5c1dfdcf1dc3d9d436"}, {file = "greenlet-3.5.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:cd443683db272ebaaca03af98c0b063ab30db70ea8a31a1559f35e3f7b744ccd"}, {file = "greenlet-3.5.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:089fff7a6ce8d9316d1f65ebc00273a56be258c1725b32b94de90a3a979557e1"}, {file = "greenlet-3.5.1-cp313-cp313-win_amd64.whl", hash = "sha256:110a1ca7b49b014b097f6078272c3f4ed31af45b254de5228b79adba879f6af9"}, {file = "greenlet-3.5.1-cp313-cp313-win_arm64.whl", hash = "sha256:f16ba1efc0715b680a18b8123d90dad887c6112ae3555b4b5c32c149540c6b4e"}, {file = "greenlet-3.5.1-cp314-cp314-macosx_11_0_universal2.whl", hash = "sha256:d8ab31c9de8651a2facdd5c5bb0011f2380dd1a7af78ce2adf4b56095294fc07"}, {file = "greenlet-3.5.1-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5e300185139abc337ade480c327183adf42a875ac7181bfe66d7d4efea31fbea"}, {file = "greenlet-3.5.1-cp314-cp314-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:7ffdb990dcaa0234cf9845aead5df2e3c3a8b6507d409274dd87e0d5ab05ffc2"}, {file = "greenlet-3.5.1-cp314-cp314-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:6c09df69dc1712d131332054a858a3e5cca400967fa3a672e2324fbb0971448c"}, {file = "greenlet-3.5.1-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:2f82b3597e9d83b63408affed0b48fd0f54935edac4302237b9a837be0dae33c"}, {file = "greenlet-3.5.1-cp314-cp314-manylinux_2_39_riscv64.whl", hash = "sha256:a4764e0bfc6a4d114c865b32520805c16a990ef5f286a514413b05d5ecd6a23d"}, {file = "greenlet-3.5.1-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:c0141e37414c10164e702b8fb1473304221ad98f71600850c6ef7ff4880feba0"}, {file = "greenlet-3.5.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:50ae25a67bea74ea41fb14b960bc532df73eb713417b2d61892dced82fe8d3bc"}, {file = "greenlet-3.5.1-cp314-cp314-win_amd64.whl", hash = "sha256:8a17c42330e261299766b75ac1ea32caa437a9453c8f65d16a13140db378ecd3"}, {file = "greenlet-3.5.1-cp314-cp314-win_arm64.whl", hash = "sha256:7b5f5fae05b8ac6d176a61b60c394a8cbdc2b5b91b81793066e68745cf165e54"}, {file = "greenlet-3.5.1-cp314-cp314t-macosx_11_0_universal2.whl", hash = "sha256:ea8da1e900d758d078810d4255d8c6aa572181896a31ec79d779eb79c3adc9ad"}, {file = "greenlet-3.5.1-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a19570c52a21420dcbc94e661994bc325c0b5b11304540fed514586da5dc8f2e"}, {file = "greenlet-3.5.1-cp314-cp314t-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:3d955c89b75eeca4723d7cc14135f393cd47c32e2a6cb4a8e4c6e760a26b0986"}, {file = "greenlet-3.5.1-cp314-cp314t-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:ea37d5a157eb9493820d3792ac4ece28619a394391d2b9f2f78057d396ff0f0f"}, {file = "greenlet-3.5.1-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:de2daaaebd1a5aa88c49045b6baf9310b3263796bd88db713edf37cf53e7bb4e"}, {file = "greenlet-3.5.1-cp314-cp314t-manylinux_2_39_riscv64.whl", hash = "sha256:8d8a23250ea3ec7b36de8fa4b541e9e2db3ee82915cc060ab0631609ad8b28de"}, {file = "greenlet-3.5.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:3bfbd69cc349e43bf3a8ae1c85548ff0718efc887615c2db16c3833d7b0b072d"}, {file = "greenlet-3.5.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:4378720dd888136c27215a0214d32a4d37c3852765d45bc37aad0623423cfd78"}, {file = "greenlet-3.5.1-cp314-cp314t-win_amd64.whl", hash = "sha256:45718441607f9325d948db98cbc691276059316d0358c188c246da4e1d4d23d2"}, {file = "greenlet-3.5.1-cp315-cp315-macosx_11_0_universal2.whl", hash = "sha256:2baee5ca02031757ffe8cc3d69f0cc0aec7065ce362622da74f32d3bcab1c541"}, {file = "greenlet-3.5.1-cp315-cp315-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9b1ec3274918a81d3ea778b9e75b56b72b33f300edb6cf7f3a7fe1dae56683de"}, {file = "greenlet-3.5.1-cp315-cp315-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:111e2390ffffc47d5840b01711dd7fac07d4c09283d0283e7f3264b14e284c64"}, {file = "greenlet-3.5.1-cp315-cp315-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:10a9a1c0bfbc93d41156ffcb90c75fbc05544054faf15dcc1fdf9765f8b607f0"}, {file = "greenlet-3.5.1-cp315-cp315-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e630136e905fe5ff43e86945ae41220b6d1470956a39220e708110ac48d01ea5"}, {file = "greenlet-3.5.1-cp315-cp315-manylinux_2_39_riscv64.whl", hash = "sha256:ef08c1567c78074b22d1a200183d52d04a14df447bf70bcbb6a3507a48e776fc"}, {file = "greenlet-3.5.1-cp315-cp315-musllinux_1_2_aarch64.whl", hash = "sha256:975eac34b44a7077ca4d421348455b94f0f518246a7f14bc6d2fdcfe5b584368"}, {file = "greenlet-3.5.1-cp315-cp315-musllinux_1_2_x86_64.whl", hash = "sha256:9ab3c3a0b2ae6198e67c898dad5215a49f9ae0d0081b3c3ec59f333e39eeca26"}, {file = "greenlet-3.5.1-cp315-cp315-win_amd64.whl", hash = "sha256:cbfc69be86e10dcfef5b1e6269d1d6926552aa89ee39e1de3353360c1b6989ab"}, {file = "greenlet-3.5.1-cp315-cp315-win_arm64.whl", hash = "sha256:92fd6d44ac5e5a887c8a5dc4a8ba0ba908527c31c12f78c6bc7dcfe8aab279f6"}, {file = "greenlet-3.5.1-cp315-cp315t-macosx_11_0_universal2.whl", hash = "sha256:a6fdf2433a5441ef9a95464f7c3e674775da1c8c1177fff311cee1acad4626ed"}, {file = "greenlet-3.5.1-cp315-cp315t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7546556f0d649f99f6a361098a55f761181bb2ea12ff150bb16d26092ad88244"}, {file = "greenlet-3.5.1-cp315-cp315t-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:d5ee3ea898009fa898f85f9982255d35278c477bebe185beca249cab42d4526c"}, {file = "greenlet-3.5.1-cp315-cp315t-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:a57b0d05a0448eed231d59c0ceb287dde984551e54cbc51ac2d4865712838e9c"}, {file = "greenlet-3.5.1-cp315-cp315t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a5c81f74d204d3edd136ebfd50dce53acbb776995d721a0fe801626cfc93b8cd"}, {file = "greenlet-3.5.1-cp315-cp315t-manylinux_2_39_riscv64.whl", hash = "sha256:b0703c2cef53e01baec47f7a3868009913ad71ec678bbecb42a6f40895e4ce62"}, {file = "greenlet-3.5.1-cp315-cp315t-musllinux_1_2_aarch64.whl", hash = "sha256:2c18ef16bf6d4dd410e4dd52996888ea1497be26892fe5bbc73580aba4287b8e"}, {file = "greenlet-3.5.1-cp315-cp315t-musllinux_1_2_x86_64.whl", hash = "sha256:17d86354f0ae6b61bf9be5148d0dd34e06c3cb7c602c671f79f29ac3b150e659"}, {file = "greenlet-3.5.1-cp315-cp315t-win_amd64.whl", hash = "sha256:e7516cf6ae6b8a582c2770a0caed47b8a48373ed732c33d69a72913ae6ac923e"}, {file = "greenlet-3.5.1-cp315-cp315t-win_arm64.whl", hash = "sha256:5028648bf2253ec4745add746129d3904121fa7fe871a76bed23c5720573ce0a"}, {file = "greenlet-3.5.1.tar.gz", hash = "sha256:5a56aeb7d5d9cc4b3a735efb5095bd4b4f6f0e4f93e5ca876d0e2315137b7829"}, ] [package.extras] docs = ["Sphinx", "furo"] test = ["objgraph", "psutil", "setuptools"] [[package]] name = "h11" version = "0.16.0" description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" optional = false python-versions = ">=3.8" groups = ["main"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "h11-0.16.0-py3-none-any.whl", hash = "sha256:63cf8bbe7522de3bf65932fda1d9c2772064ffb3dae62d55932da54b31cb6c86"}, {file = "h11-0.16.0.tar.gz", hash = "sha256:4e35b956cf45792e4caa5885e69fba00bdbc6ffafbfa020300e549b208ee5ff1"}, ] [[package]] name = "idna" version = "3.17" description = "Internationalized Domain Names in Applications (IDNA)" optional = false python-versions = ">=3.9" groups = ["main"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "idna-3.17-py3-none-any.whl", hash = "sha256:466e48829084efe2548012b855df21540b96f2e20e51bd124c851536556a592c"}, {file = "idna-3.17.tar.gz", hash = "sha256:5eb0cb53bc467c12eadcf6de83163ad8527cec9416f44b9b61b19caedad2b87f"}, ] [package.extras] all = ["mypy (>=1.11.2)", "pytest (>=8.3.2)", "ruff (>=0.6.2)"] [[package]] name = "importlib-metadata" version = "9.0.0" description = "Read metadata from Python packages" optional = false python-versions = ">=3.10" groups = ["dev"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "importlib_metadata-9.0.0-py3-none-any.whl", hash = "sha256:2d21d1cc5a017bd0559e36150c21c830ab1dc304dedd1b7ea85d20f45ef3edd7"}, {file = "importlib_metadata-9.0.0.tar.gz", hash = "sha256:a4f57ab599e6a2e3016d7595cfd72eb4661a5106e787a95bcc90c7105b831efc"}, ] [package.dependencies] zipp = ">=3.20" [package.extras] check = ["pytest-checkdocs (>=2.14)", "pytest-ruff (>=0.2.1) ; sys_platform != \"cygwin\""] cover = ["pytest-cov"] doc = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-lint"] enabler = ["pytest-enabler (>=3.4)"] perf = ["ipython"] test = ["packaging", "pyfakefs", "pytest (>=6,!=8.1.*)", "pytest-perf (>=0.9.2)"] type = ["pytest-mypy (>=1.0.1) ; platform_python_implementation != \"PyPy\""] [[package]] name = "iniconfig" version = "2.3.0" description = "brain-dead simple config-ini parsing" optional = false python-versions = ">=3.10" groups = ["dev"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "iniconfig-2.3.0-py3-none-any.whl", hash = "sha256:f631c04d2c48c52b84d0d0549c99ff3859c98df65b3101406327ecc7d53fbf12"}, {file = "iniconfig-2.3.0.tar.gz", hash = "sha256:c76315c77db068650d49c5b56314774a7804df16fee4402c1f19d6d15d8c4730"}, ] [[package]] name = "itsdangerous" version = "2.2.0" description = "Safely pass data to untrusted environments and back." optional = false python-versions = ">=3.8" groups = ["main"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "itsdangerous-2.2.0-py3-none-any.whl", hash = "sha256:c6242fc49e35958c8b15141343aa660db5fc54d4f13a1db01a3f5891b98700ef"}, {file = "itsdangerous-2.2.0.tar.gz", hash = "sha256:e0050c0b7da1eea53ffaf149c0cfbb5c6e2e2b69c4bef22c81fa6eb73e5f6173"}, ] [[package]] name = "jinja2" version = "3.1.6" description = "A very fast and expressive template engine." optional = false python-versions = ">=3.7" groups = ["main"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "jinja2-3.1.6-py3-none-any.whl", hash = "sha256:85ece4451f492d0c13c5dd7c13a64681a86afae63a5f347908daf103ce6d2f67"}, {file = "jinja2-3.1.6.tar.gz", hash = "sha256:0137fb05990d35f1275a587e9aee6d56da821fc83491a0fb838183be43f66d6d"}, ] [package.dependencies] MarkupSafe = ">=2.0" [package.extras] i18n = ["Babel (>=2.7)"] [[package]] name = "lief" version = "0.17.6" description = "Library to instrument executable formats" optional = false python-versions = ">=3.8" groups = ["dev"] markers = "sys_platform == \"win32\"" files = [ {file = "lief-0.17.6-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:27cabac8f34885294b63e814952686453b59bce35ffb0c7d12e722adef389cd2"}, {file = "lief-0.17.6-cp310-cp310-macosx_11_0_x86_64.whl", hash = "sha256:c9cfcd463bbbe7cabb2fed9d22211ba1337775cf07f4d754da24c3c3f5c426d5"}, {file = "lief-0.17.6-cp310-cp310-manylinux2014_aarch64.whl", hash = "sha256:12db9cce6644b11b1cfa5c228574ae52d37121d1a8380266b2b3eb0721aa5b98"}, {file = "lief-0.17.6-cp310-cp310-manylinux_2_28_i686.whl", hash = "sha256:f24fa49f0fe3f7d350aa87610fc5765890b18272c2aafaf720a10b2be0675154"}, {file = "lief-0.17.6-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:3a0678eafed01245d98187815714bdd602f285b8c9a05a4982ff9ddf82360717"}, {file = "lief-0.17.6-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:acd673591c870bdedfd5e583c423fb67bbd99e00eb1852061f0dec6a918d4634"}, {file = "lief-0.17.6-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:a6935a08a7b3285d0cf053d852fd739475fea15572b5559160a88d284987e995"}, {file = "lief-0.17.6-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:dbe04dda79f5d17c5b2d1b381997d93aa039f59c7c52b9fe48d398dda9cce8ea"}, {file = "lief-0.17.6-cp310-cp310-win32.whl", hash = "sha256:17371938a85fcf64febb9eca77beb6537daa418fd3f86511e5ae402dc8bc2866"}, {file = "lief-0.17.6-cp310-cp310-win_amd64.whl", hash = "sha256:45fd98016f5743f81f635628c2efc25becda80caa22cfc03bd002f359bcb7f71"}, {file = "lief-0.17.6-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:68cc28da07bd50a530590a56142c809a68035f29ace0b107046b0e0784650f50"}, {file = "lief-0.17.6-cp311-cp311-macosx_11_0_x86_64.whl", hash = "sha256:ba6fb4f5926f3631e0de13218bedce0cc6b229c7eb84fae095f0985385c8beb1"}, {file = "lief-0.17.6-cp311-cp311-manylinux2014_aarch64.whl", hash = "sha256:6dce8652883b5b7fe06b5416807a8bc3cc4c1ab3e498512d242c38925e8a7d77"}, {file = "lief-0.17.6-cp311-cp311-manylinux_2_28_i686.whl", hash = "sha256:3ae021be2d65ea6f522884356c152ddf25d16674bab00240b04abe83c1cd5cb8"}, {file = "lief-0.17.6-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:94463d54bc5ecce9e3ae3855a084bacd5b473a23c1a080746bf54a0ed0339255"}, {file = "lief-0.17.6-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:f471fa92430de76b84aa9d036d7fa7cd14256a81814fd3a055d156462fb5bb56"}, {file = "lief-0.17.6-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:4e03969294b3be2728162fd3ce15f9f6d1571ba05f62abbb6aa9512c656e22c3"}, {file = "lief-0.17.6-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:7b690c719abf67632701ff69e14a22610eef79100b51abc5e7fbdc70a3d19504"}, {file = "lief-0.17.6-cp311-cp311-win32.whl", hash = "sha256:fb8ea20af86b25b852d7fa4ba96cdaab2184b1a1529469786b2474dc2e1be446"}, {file = "lief-0.17.6-cp311-cp311-win_amd64.whl", hash = "sha256:347495918478606fc47d90a503791c308812f0a3ef5200b2c1e577e0bebd7c7e"}, {file = "lief-0.17.6-cp311-cp311-win_arm64.whl", hash = "sha256:1b8339f385b64bf9da42ac8f5d5fc4c9f4235c4d9d804e472ffe8f1fddc830cb"}, {file = "lief-0.17.6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:c5a19642e42578fe0b701bd86b10dd7e86d69c35c67d25ac1433f72410a7c2bb"}, {file = "lief-0.17.6-cp312-cp312-macosx_11_0_x86_64.whl", hash = "sha256:e1ded9ee9b5184b5753e4823343e3550a623d34f5407cb2f8d7918e17856d860"}, {file = "lief-0.17.6-cp312-cp312-manylinux2014_aarch64.whl", hash = "sha256:e29552f52749249c9b05041d96d9156de20207d745916d599b4eb49ee7a8e1bf"}, {file = "lief-0.17.6-cp312-cp312-manylinux_2_28_i686.whl", hash = "sha256:e186ac1ea8a5f4729c4b8d2b7f2fe6c55dbf1eddd8bc15fa4d19ed08dfa6cc54"}, {file = "lief-0.17.6-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:1df9b22f3851de7d0e86a8731ad07e47ca562ebe430605d90aecfcd6d20125d0"}, {file = "lief-0.17.6-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6484de5a7053c1b7022cb93f41450532f93daaf6b5ce6421c682b87fd2cd2122"}, {file = "lief-0.17.6-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:04b07e91213ce345febb4698efd310c6745f48190a1d7ce5dd0e7b306839362d"}, {file = "lief-0.17.6-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:5df55be6cd29c654b8a205846d67637955063ad0cfd83875451f339cf623b101"}, {file = "lief-0.17.6-cp312-cp312-win32.whl", hash = "sha256:0aca84f35ec67854ffdb38a23b1848cb214df3e3f95eb7579bac3107e9f68cc8"}, {file = "lief-0.17.6-cp312-cp312-win_amd64.whl", hash = "sha256:5a34d651eb82e24a113f837b1a961d23e155be41d72bf39a37407854c6597a8b"}, {file = "lief-0.17.6-cp312-cp312-win_arm64.whl", hash = "sha256:234a422fe7158e755ac0acdd0bfdfd41f75392dad9dac147dd3b9c7a9f1a6811"}, {file = "lief-0.17.6-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:7384abed26200f8c6cb50ca9cedac70e7452e85fe72e82d4c5e9050c78eff0ae"}, {file = "lief-0.17.6-cp313-cp313-macosx_11_0_x86_64.whl", hash = "sha256:7b7759b443745d0e5211d87723c0a84c4a74364ef6194cc8f8d315d98d117648"}, {file = "lief-0.17.6-cp313-cp313-manylinux2014_aarch64.whl", hash = "sha256:3e59a64012a602772270aa1a930cff9c39cddca42f0ca5d7f1959f4dd951f38e"}, {file = "lief-0.17.6-cp313-cp313-manylinux_2_28_i686.whl", hash = "sha256:f764c77c848cf7478623e754099f50699d5e23b5bc4a34ce68cd20af7e0b5541"}, {file = "lief-0.17.6-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:520e5f8a7b1e2487630e27639751d9fb13c94205fed72d358a87994e44a73815"}, {file = "lief-0.17.6-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:dbfe15d3d21d389857dac8cedc04f03f8ef98c5503e5e147a34480ecbf351826"}, {file = "lief-0.17.6-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:de5716279c82640359fe59137ec0572a1ed9859051c1d901de593d6e0e99d9c8"}, {file = "lief-0.17.6-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:ef618117ec33665697e3d1fe9c15fac8d6c42e2eeaf4aca9c31ea12fdb056c67"}, {file = "lief-0.17.6-cp313-cp313-win32.whl", hash = "sha256:2f669d5b4e63c6e66cac48e07d0f23436bf898ec9d0630016d23250e2eb43d28"}, {file = "lief-0.17.6-cp313-cp313-win_amd64.whl", hash = "sha256:51b6c5932d4f36d61fb17fe783d9e1bfba33ec1d72b3d07486c96e6f548781ff"}, {file = "lief-0.17.6-cp313-cp313-win_arm64.whl", hash = "sha256:6d4eb8adce400af52cc174ac5cbe40ab10b9df5824193975d12e2d4f85b298a3"}, {file = "lief-0.17.6-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:af39643ab79ae644d2063a2ef93de908e61a8f40e37b155683c477c1928e6c64"}, {file = "lief-0.17.6-cp314-cp314-macosx_11_0_x86_64.whl", hash = "sha256:c8129a70bc73e04fd9db4f49f386d4336a3a78ceef07c83ca74f9cf464c03c22"}, {file = "lief-0.17.6-cp314-cp314-manylinux2014_aarch64.whl", hash = "sha256:b5885e8a422066f3691b9707045b85d9728eaba621991def0b4e0044b0b0b063"}, {file = "lief-0.17.6-cp314-cp314-manylinux_2_28_i686.whl", hash = "sha256:6324add89c366607a6d652553e4cac6309e952ca638c24f38a8b00331f064a50"}, {file = "lief-0.17.6-cp314-cp314-manylinux_2_28_x86_64.whl", hash = "sha256:365bf48528339a0d9a5c993b0a54f5c3bb8fcd11ca85797c79f9ae6179777492"}, {file = "lief-0.17.6-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:3bd852c4d934d9c8357d6b9491db85e6722bc0076249f8b23a205a8912a85ed5"}, {file = "lief-0.17.6-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:8561a156ccea562e200e5bde0db8070785e3194fcd0ddf9109c8470970978076"}, {file = "lief-0.17.6-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:a74f792564a5e69915d08530618d79aa1fd8b5e7b72513fac765e1106c63f57a"}, {file = "lief-0.17.6-cp314-cp314-win32.whl", hash = "sha256:503fd8df6425a6c0386df9ca6e4f4ce29d07d268f0620ee1d4059eb4d48c2562"}, {file = "lief-0.17.6-cp314-cp314-win_amd64.whl", hash = "sha256:918ea953830ecf348e5a8d9cf0b1a178035d6d4032bf2a9aa1dc72483e06b3a1"}, {file = "lief-0.17.6-cp314-cp314-win_arm64.whl", hash = "sha256:7dcefa6467f0f0d75413a10e7869e488344347f0c67eff5bc49ec216714f0674"}, {file = "lief-0.17.6-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:70671623b9b1cf55a688d0365789dd048426075ff6368c42270b224605c4b078"}, {file = "lief-0.17.6-cp38-cp38-macosx_11_0_x86_64.whl", hash = "sha256:fc6541fdf8958e8bfadc91f8c79e6aa8e2cca74ac8bb2aaf74bf946057d7cf1d"}, {file = "lief-0.17.6-cp38-cp38-manylinux2014_aarch64.whl", hash = "sha256:054e7a1b2dcfb2e62acbabef0be8d52d2adc6c1f9451700b988f08aadee3c024"}, {file = "lief-0.17.6-cp38-cp38-manylinux_2_28_i686.whl", hash = "sha256:04a6f26bd92a63af6860a270761fc2773a8b6b262cc9397b176c21c2c0cb5153"}, {file = "lief-0.17.6-cp38-cp38-manylinux_2_28_x86_64.whl", hash = "sha256:88fb786338aeb4f6812ff6d079415e44f3696b826410b9504a9f710cc962ebe5"}, {file = "lief-0.17.6-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:5ba237d5984262b383531c629432cba97552a13818624e0d2a0ce099f06be161"}, {file = "lief-0.17.6-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:0dec797538b9bfa2ef415532cec6ef7b739ef9d3dc5af0f848ba90d6e6045e31"}, {file = "lief-0.17.6-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:22a96028fd5fc7607b1b2213aa88ac13be89e50709b36d2a6fcd6fdb3333c3c4"}, {file = "lief-0.17.6-cp38-cp38-win32.whl", hash = "sha256:eaa294b19ab9cc7bcb18462b964cd3f12f294cba2f256a5b4588633a5c8fb172"}, {file = "lief-0.17.6-cp38-cp38-win_amd64.whl", hash = "sha256:2c3130841c30743f549a84606b2108e71819f5f7a6f9932baaa845841e83f1f9"}, {file = "lief-0.17.6-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:3e380832cc49a3f460b2b5ee672a6127db94fad0a1226cc8c66cbffa9bd09582"}, {file = "lief-0.17.6-cp39-cp39-macosx_11_0_x86_64.whl", hash = "sha256:41fc73285cce73f668dbc902b4ae7388a02cace7fe0c03603a1e42608f84003c"}, {file = "lief-0.17.6-cp39-cp39-manylinux2014_aarch64.whl", hash = "sha256:bd94782164176baee7f08a1e633376f26a5486edfd230c4a3fb351e49108bfd0"}, {file = "lief-0.17.6-cp39-cp39-manylinux_2_28_i686.whl", hash = "sha256:5fce8968fd47e103aa4df35e1efd0b61bde4921952d7cf0fd668facff648f3f5"}, {file = "lief-0.17.6-cp39-cp39-manylinux_2_28_x86_64.whl", hash = "sha256:379efbaa54655fd7b423536ceddb255c52073ce341b908be25775d99578497e1"}, {file = "lief-0.17.6-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:fccb2c1cc3e6e2e5395d73b13c0198b69afa8a80cd80ac5b121efffa00faf594"}, {file = "lief-0.17.6-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:8f39f68a8d8666622aa0300b4f13b30c8bf91a1f0c2f6e3eb47af8813544719b"}, {file = "lief-0.17.6-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:a2905d56f54eeb146682daf341dde14928d9f4d32ca047e995a4548a348ad3cd"}, {file = "lief-0.17.6-cp39-cp39-win32.whl", hash = "sha256:d5a936d3cec06e808e49e216076f47f25142184b593e5e4c31d6e068d4dc8f77"}, {file = "lief-0.17.6-cp39-cp39-win_amd64.whl", hash = "sha256:da6b97ae3d91a953a93def5dedfb61b098b204d3d4a75dcd592ad8570cb5a2ff"}, {file = "lief-0.17.6.tar.gz", hash = "sha256:c2164243f152e82c49b0ccd606155b758644f4b1ee221f0dbd4da055469a922f"}, ] [[package]] name = "mac-alias" version = "2.2.3" description = "Generate/parse macOS Alias records from Python" optional = false python-versions = ">=3.10" groups = ["dev"] markers = "sys_platform == \"darwin\"" files = [ {file = "mac_alias-2.2.3-py3-none-any.whl", hash = "sha256:7362b521d2132ef92f606a37abfed5fcd849ceb2f28b6f9743e014b02af92f0d"}, {file = "mac_alias-2.2.3.tar.gz", hash = "sha256:1c7fa367687d66979f2ce4d1a8b2716cf1c9fb811741cab3cf3ca356555c2beb"}, ] [[package]] name = "markupsafe" version = "3.0.3" description = "Safely add untrusted strings to HTML/XML markup." optional = false python-versions = ">=3.9" groups = ["main"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "markupsafe-3.0.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:2f981d352f04553a7171b8e44369f2af4055f888dfb147d55e42d29e29e74559"}, {file = "markupsafe-3.0.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:e1c1493fb6e50ab01d20a22826e57520f1284df32f2d8601fdd90b6304601419"}, {file = "markupsafe-3.0.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1ba88449deb3de88bd40044603fafffb7bc2b055d626a330323a9ed736661695"}, {file = "markupsafe-3.0.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f42d0984e947b8adf7dd6dde396e720934d12c506ce84eea8476409563607591"}, {file = "markupsafe-3.0.3-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:c0c0b3ade1c0b13b936d7970b1d37a57acde9199dc2aecc4c336773e1d86049c"}, {file = "markupsafe-3.0.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:0303439a41979d9e74d18ff5e2dd8c43ed6c6001fd40e5bf2e43f7bd9bbc523f"}, {file = "markupsafe-3.0.3-cp310-cp310-musllinux_1_2_riscv64.whl", hash = "sha256:d2ee202e79d8ed691ceebae8e0486bd9a2cd4794cec4824e1c99b6f5009502f6"}, {file = "markupsafe-3.0.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:177b5253b2834fe3678cb4a5f0059808258584c559193998be2601324fdeafb1"}, {file = "markupsafe-3.0.3-cp310-cp310-win32.whl", hash = "sha256:2a15a08b17dd94c53a1da0438822d70ebcd13f8c3a95abe3a9ef9f11a94830aa"}, {file = "markupsafe-3.0.3-cp310-cp310-win_amd64.whl", hash = "sha256:c4ffb7ebf07cfe8931028e3e4c85f0357459a3f9f9490886198848f4fa002ec8"}, {file = "markupsafe-3.0.3-cp310-cp310-win_arm64.whl", hash = "sha256:e2103a929dfa2fcaf9bb4e7c091983a49c9ac3b19c9061b6d5427dd7d14d81a1"}, {file = "markupsafe-3.0.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:1cc7ea17a6824959616c525620e387f6dd30fec8cb44f649e31712db02123dad"}, {file = "markupsafe-3.0.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4bd4cd07944443f5a265608cc6aab442e4f74dff8088b0dfc8238647b8f6ae9a"}, {file = "markupsafe-3.0.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6b5420a1d9450023228968e7e6a9ce57f65d148ab56d2313fcd589eee96a7a50"}, {file = "markupsafe-3.0.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0bf2a864d67e76e5c9a34dc26ec616a66b9888e25e7b9460e1c76d3293bd9dbf"}, {file = "markupsafe-3.0.3-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:bc51efed119bc9cfdf792cdeaa4d67e8f6fcccab66ed4bfdd6bde3e59bfcbb2f"}, {file = "markupsafe-3.0.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:068f375c472b3e7acbe2d5318dea141359e6900156b5b2ba06a30b169086b91a"}, {file = "markupsafe-3.0.3-cp311-cp311-musllinux_1_2_riscv64.whl", hash = "sha256:7be7b61bb172e1ed687f1754f8e7484f1c8019780f6f6b0786e76bb01c2ae115"}, {file = "markupsafe-3.0.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:f9e130248f4462aaa8e2552d547f36ddadbeaa573879158d721bbd33dfe4743a"}, {file = "markupsafe-3.0.3-cp311-cp311-win32.whl", hash = "sha256:0db14f5dafddbb6d9208827849fad01f1a2609380add406671a26386cdf15a19"}, {file = "markupsafe-3.0.3-cp311-cp311-win_amd64.whl", hash = "sha256:de8a88e63464af587c950061a5e6a67d3632e36df62b986892331d4620a35c01"}, {file = "markupsafe-3.0.3-cp311-cp311-win_arm64.whl", hash = "sha256:3b562dd9e9ea93f13d53989d23a7e775fdfd1066c33494ff43f5418bc8c58a5c"}, {file = "markupsafe-3.0.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:d53197da72cc091b024dd97249dfc7794d6a56530370992a5e1a08983ad9230e"}, {file = "markupsafe-3.0.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:1872df69a4de6aead3491198eaf13810b565bdbeec3ae2dc8780f14458ec73ce"}, {file = "markupsafe-3.0.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3a7e8ae81ae39e62a41ec302f972ba6ae23a5c5396c8e60113e9066ef893da0d"}, {file = "markupsafe-3.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d6dd0be5b5b189d31db7cda48b91d7e0a9795f31430b7f271219ab30f1d3ac9d"}, {file = "markupsafe-3.0.3-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:94c6f0bb423f739146aec64595853541634bde58b2135f27f61c1ffd1cd4d16a"}, {file = "markupsafe-3.0.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:be8813b57049a7dc738189df53d69395eba14fb99345e0a5994914a3864c8a4b"}, {file = "markupsafe-3.0.3-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:83891d0e9fb81a825d9a6d61e3f07550ca70a076484292a70fde82c4b807286f"}, {file = "markupsafe-3.0.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:77f0643abe7495da77fb436f50f8dab76dbc6e5fd25d39589a0f1fe6548bfa2b"}, {file = "markupsafe-3.0.3-cp312-cp312-win32.whl", hash = "sha256:d88b440e37a16e651bda4c7c2b930eb586fd15ca7406cb39e211fcff3bf3017d"}, {file = "markupsafe-3.0.3-cp312-cp312-win_amd64.whl", hash = "sha256:26a5784ded40c9e318cfc2bdb30fe164bdb8665ded9cd64d500a34fb42067b1c"}, {file = "markupsafe-3.0.3-cp312-cp312-win_arm64.whl", hash = "sha256:35add3b638a5d900e807944a078b51922212fb3dedb01633a8defc4b01a3c85f"}, {file = "markupsafe-3.0.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:e1cf1972137e83c5d4c136c43ced9ac51d0e124706ee1c8aa8532c1287fa8795"}, {file = "markupsafe-3.0.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:116bb52f642a37c115f517494ea5feb03889e04df47eeff5b130b1808ce7c219"}, {file = "markupsafe-3.0.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:133a43e73a802c5562be9bbcd03d090aa5a1fe899db609c29e8c8d815c5f6de6"}, {file = "markupsafe-3.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ccfcd093f13f0f0b7fdd0f198b90053bf7b2f02a3927a30e63f3ccc9df56b676"}, {file = "markupsafe-3.0.3-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:509fa21c6deb7a7a273d629cf5ec029bc209d1a51178615ddf718f5918992ab9"}, {file = "markupsafe-3.0.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:a4afe79fb3de0b7097d81da19090f4df4f8d3a2b3adaa8764138aac2e44f3af1"}, {file = "markupsafe-3.0.3-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:795e7751525cae078558e679d646ae45574b47ed6e7771863fcc079a6171a0fc"}, {file = "markupsafe-3.0.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:8485f406a96febb5140bfeca44a73e3ce5116b2501ac54fe953e488fb1d03b12"}, {file = "markupsafe-3.0.3-cp313-cp313-win32.whl", hash = "sha256:bdd37121970bfd8be76c5fb069c7751683bdf373db1ed6c010162b2a130248ed"}, {file = "markupsafe-3.0.3-cp313-cp313-win_amd64.whl", hash = "sha256:9a1abfdc021a164803f4d485104931fb8f8c1efd55bc6b748d2f5774e78b62c5"}, {file = "markupsafe-3.0.3-cp313-cp313-win_arm64.whl", hash = "sha256:7e68f88e5b8799aa49c85cd116c932a1ac15caaa3f5db09087854d218359e485"}, {file = "markupsafe-3.0.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:218551f6df4868a8d527e3062d0fb968682fe92054e89978594c28e642c43a73"}, {file = "markupsafe-3.0.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:3524b778fe5cfb3452a09d31e7b5adefeea8c5be1d43c4f810ba09f2ceb29d37"}, {file = "markupsafe-3.0.3-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4e885a3d1efa2eadc93c894a21770e4bc67899e3543680313b09f139e149ab19"}, {file = "markupsafe-3.0.3-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8709b08f4a89aa7586de0aadc8da56180242ee0ada3999749b183aa23df95025"}, {file = "markupsafe-3.0.3-cp313-cp313t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:b8512a91625c9b3da6f127803b166b629725e68af71f8184ae7e7d54686a56d6"}, {file = "markupsafe-3.0.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:9b79b7a16f7fedff2495d684f2b59b0457c3b493778c9eed31111be64d58279f"}, {file = "markupsafe-3.0.3-cp313-cp313t-musllinux_1_2_riscv64.whl", hash = "sha256:12c63dfb4a98206f045aa9563db46507995f7ef6d83b2f68eda65c307c6829eb"}, {file = "markupsafe-3.0.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:8f71bc33915be5186016f675cd83a1e08523649b0e33efdb898db577ef5bb009"}, {file = "markupsafe-3.0.3-cp313-cp313t-win32.whl", hash = "sha256:69c0b73548bc525c8cb9a251cddf1931d1db4d2258e9599c28c07ef3580ef354"}, {file = "markupsafe-3.0.3-cp313-cp313t-win_amd64.whl", hash = "sha256:1b4b79e8ebf6b55351f0d91fe80f893b4743f104bff22e90697db1590e47a218"}, {file = "markupsafe-3.0.3-cp313-cp313t-win_arm64.whl", hash = "sha256:ad2cf8aa28b8c020ab2fc8287b0f823d0a7d8630784c31e9ee5edea20f406287"}, {file = "markupsafe-3.0.3-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:eaa9599de571d72e2daf60164784109f19978b327a3910d3e9de8c97b5b70cfe"}, {file = "markupsafe-3.0.3-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:c47a551199eb8eb2121d4f0f15ae0f923d31350ab9280078d1e5f12b249e0026"}, {file = "markupsafe-3.0.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f34c41761022dd093b4b6896d4810782ffbabe30f2d443ff5f083e0cbbb8c737"}, {file = "markupsafe-3.0.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:457a69a9577064c05a97c41f4e65148652db078a3a509039e64d3467b9e7ef97"}, {file = "markupsafe-3.0.3-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:e8afc3f2ccfa24215f8cb28dcf43f0113ac3c37c2f0f0806d8c70e4228c5cf4d"}, {file = "markupsafe-3.0.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:ec15a59cf5af7be74194f7ab02d0f59a62bdcf1a537677ce67a2537c9b87fcda"}, {file = "markupsafe-3.0.3-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:0eb9ff8191e8498cca014656ae6b8d61f39da5f95b488805da4bb029cccbfbaf"}, {file = "markupsafe-3.0.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:2713baf880df847f2bece4230d4d094280f4e67b1e813eec43b4c0e144a34ffe"}, {file = "markupsafe-3.0.3-cp314-cp314-win32.whl", hash = "sha256:729586769a26dbceff69f7a7dbbf59ab6572b99d94576a5592625d5b411576b9"}, {file = "markupsafe-3.0.3-cp314-cp314-win_amd64.whl", hash = "sha256:bdc919ead48f234740ad807933cdf545180bfbe9342c2bb451556db2ed958581"}, {file = "markupsafe-3.0.3-cp314-cp314-win_arm64.whl", hash = "sha256:5a7d5dc5140555cf21a6fefbdbf8723f06fcd2f63ef108f2854de715e4422cb4"}, {file = "markupsafe-3.0.3-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:1353ef0c1b138e1907ae78e2f6c63ff67501122006b0f9abad68fda5f4ffc6ab"}, {file = "markupsafe-3.0.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:1085e7fbddd3be5f89cc898938f42c0b3c711fdcb37d75221de2666af647c175"}, {file = "markupsafe-3.0.3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1b52b4fb9df4eb9ae465f8d0c228a00624de2334f216f178a995ccdcf82c4634"}, {file = "markupsafe-3.0.3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:fed51ac40f757d41b7c48425901843666a6677e3e8eb0abcff09e4ba6e664f50"}, {file = "markupsafe-3.0.3-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:f190daf01f13c72eac4efd5c430a8de82489d9cff23c364c3ea822545032993e"}, {file = "markupsafe-3.0.3-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:e56b7d45a839a697b5eb268c82a71bd8c7f6c94d6fd50c3d577fa39a9f1409f5"}, {file = "markupsafe-3.0.3-cp314-cp314t-musllinux_1_2_riscv64.whl", hash = "sha256:f3e98bb3798ead92273dc0e5fd0f31ade220f59a266ffd8a4f6065e0a3ce0523"}, {file = "markupsafe-3.0.3-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:5678211cb9333a6468fb8d8be0305520aa073f50d17f089b5b4b477ea6e67fdc"}, {file = "markupsafe-3.0.3-cp314-cp314t-win32.whl", hash = "sha256:915c04ba3851909ce68ccc2b8e2cd691618c4dc4c4232fb7982bca3f41fd8c3d"}, {file = "markupsafe-3.0.3-cp314-cp314t-win_amd64.whl", hash = "sha256:4faffd047e07c38848ce017e8725090413cd80cbc23d86e55c587bf979e579c9"}, {file = "markupsafe-3.0.3-cp314-cp314t-win_arm64.whl", hash = "sha256:32001d6a8fc98c8cb5c947787c5d08b0a50663d139f1305bac5885d98d9b40fa"}, {file = "markupsafe-3.0.3-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:15d939a21d546304880945ca1ecb8a039db6b4dc49b2c5a400387cdae6a62e26"}, {file = "markupsafe-3.0.3-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:f71a396b3bf33ecaa1626c255855702aca4d3d9fea5e051b41ac59a9c1c41edc"}, {file = "markupsafe-3.0.3-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0f4b68347f8c5eab4a13419215bdfd7f8c9b19f2b25520968adfad23eb0ce60c"}, {file = "markupsafe-3.0.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e8fc20152abba6b83724d7ff268c249fa196d8259ff481f3b1476383f8f24e42"}, {file = "markupsafe-3.0.3-cp39-cp39-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:949b8d66bc381ee8b007cd945914c721d9aba8e27f71959d750a46f7c282b20b"}, {file = "markupsafe-3.0.3-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:3537e01efc9d4dccdf77221fb1cb3b8e1a38d5428920e0657ce299b20324d758"}, {file = "markupsafe-3.0.3-cp39-cp39-musllinux_1_2_riscv64.whl", hash = "sha256:591ae9f2a647529ca990bc681daebdd52c8791ff06c2bfa05b65163e28102ef2"}, {file = "markupsafe-3.0.3-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:a320721ab5a1aba0a233739394eb907f8c8da5c98c9181d1161e77a0c8e36f2d"}, {file = "markupsafe-3.0.3-cp39-cp39-win32.whl", hash = "sha256:df2449253ef108a379b8b5d6b43f4b1a8e81a061d6537becd5582fba5f9196d7"}, {file = "markupsafe-3.0.3-cp39-cp39-win_amd64.whl", hash = "sha256:7c3fb7d25180895632e5d3148dbdc29ea38ccb7fd210aa27acbd1201a1902c6e"}, {file = "markupsafe-3.0.3-cp39-cp39-win_arm64.whl", hash = "sha256:38664109c14ffc9e7437e86b4dceb442b0096dfe3541d7864d9cbe1da4cf36c8"}, {file = "markupsafe-3.0.3.tar.gz", hash = "sha256:722695808f4b6457b320fdc131280796bdceb04ab50fe1795cd540799ebe1698"}, ] [[package]] name = "mypy-extensions" version = "1.1.0" description = "Type system extensions for programs checked with the mypy type checker." optional = false python-versions = ">=3.8" groups = ["dev"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "mypy_extensions-1.1.0-py3-none-any.whl", hash = "sha256:1be4cccdb0f2482337c4743e60421de3a356cd97508abadd57d47403e94f5505"}, {file = "mypy_extensions-1.1.0.tar.gz", hash = "sha256:52e68efc3284861e772bbcd66823fde5ae21fd2fdb51c62a211403730b916558"}, ] [[package]] name = "onionshare-cli" version = "2.6.4" description = "OnionShare lets you securely and anonymously send and receive files. It works by starting a web server, making it accessible as a Tor onion service, and generating an unguessable web address so others can download files from you, or upload files to you. It does _not_ require setting up a separate server or using a third party file-sharing service." optional = false python-versions = ">=3.10,<3.14" groups = ["main"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [] develop = true [package.dependencies] cffi = "^2" click = "*" colorama = "*" cython = "^3.0.2" eventlet = "*" flask = "3.1.3" flask-compress = "^1.24" flask-socketio = "^5.6" gevent = "^26.5.0" gevent-websocket = "*" packaging = ">=24" pkgconfig = "^1.6.0" psutil = "*" pynacl = "^1.6.2" pysocks = "*" qrcode = "^7.4.2" requests = {version = ">=2.32.3", extras = ["socks"]} setuptools = "^80" stem = "1.8.1" unidecode = "*" urllib3 = "^2.7" waitress = "^3.0.1" werkzeug = "3.1.6" wheel = "^0.46.2" [package.source] type = "directory" url = "../cli" [[package]] name = "packaging" version = "26.2" description = "Core utilities for Python packages" optional = false python-versions = ">=3.8" groups = ["main", "dev"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "packaging-26.2-py3-none-any.whl", hash = "sha256:5fc45236b9446107ff2415ce77c807cee2862cb6fac22b8a73826d0693b0980e"}, {file = "packaging-26.2.tar.gz", hash = "sha256:ff452ff5a3e828ce110190feff1178bb1f2ea2281fa2075aadb987c2fb221661"}, ] [[package]] name = "patchelf" version = "0.17.2.4" description = "A small utility to modify the dynamic linker and RPATH of ELF executables." optional = false python-versions = ">=3.7" groups = ["dev"] markers = "sys_platform == \"linux\" and (platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\")" files = [ {file = "patchelf-0.17.2.4-py3-none-macosx_10_9_universal2.whl", hash = "sha256:343bb1b94e959f9070ca9607453b04390e36bbaa33c88640b989cefad0aa049e"}, {file = "patchelf-0.17.2.4-py3-none-manylinux1_i686.manylinux_2_5_i686.musllinux_1_1_i686.whl", hash = "sha256:09fd848d625a165fc7b7e07745508c24077129b019c4415a882938781d43adf8"}, {file = "patchelf-0.17.2.4-py3-none-manylinux1_x86_64.manylinux_2_5_x86_64.musllinux_1_1_x86_64.whl", hash = "sha256:d9b35ebfada70c02679ad036407d9724ffe1255122ba4ac5e4be5868618a5689"}, {file = "patchelf-0.17.2.4-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.musllinux_1_1_aarch64.whl", hash = "sha256:2931a1b5b85f3549661898af7bf746afbda7903c7c9a967cfc998a3563f84fad"}, {file = "patchelf-0.17.2.4-py3-none-manylinux2014_armv7l.manylinux_2_17_armv7l.musllinux_1_1_armv7l.whl", hash = "sha256:ae44cb3c857d50f54b99e5697aa978726ada33a8a6129d4b8b7ffd28b996652d"}, {file = "patchelf-0.17.2.4-py3-none-manylinux2014_ppc64le.manylinux_2_17_ppc64le.musllinux_1_1_ppc64le.whl", hash = "sha256:680a266a70f60a7a4f4c448482c5bdba80cc8e6bb155a49dcc24238ba49927b0"}, {file = "patchelf-0.17.2.4-py3-none-manylinux2014_s390x.manylinux_2_17_s390x.musllinux_1_1_s390x.whl", hash = "sha256:d842b51f0401460f3b1f3a3a67d2c266a8f515a5adfbfa6e7b656cb3ac2ed8bc"}, {file = "patchelf-0.17.2.4-py3-none-manylinux_2_31_riscv64.musllinux_1_1_riscv64.whl", hash = "sha256:7076d9e127230982e20a81a6e2358d3343004667ba510d9f822d4fdee29b0d71"}, {file = "patchelf-0.17.2.4.tar.gz", hash = "sha256:970ee5cd8af33e5ea2099510b2f9013fa1b8d5cd763bf3fd3961281c18101a09"}, ] [package.extras] test = ["importlib_metadata (>=2.0)", "pytest (>=6.0)"] [[package]] name = "pathspec" version = "1.1.1" description = "Utility library for gitignore style pattern matching of file paths." optional = false python-versions = ">=3.9" groups = ["dev"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "pathspec-1.1.1-py3-none-any.whl", hash = "sha256:a00ce642f577bf7f473932318056212bc4f8bfdf53128c78bbd5af0b9b20b189"}, {file = "pathspec-1.1.1.tar.gz", hash = "sha256:17db5ecd524104a120e173814c90367a96a98d07c45b2e10c2f3919fff91bf5a"}, ] [package.extras] hyperscan = ["hyperscan (>=0.7)"] optional = ["typing-extensions (>=4)"] re2 = ["google-re2 (>=1.1)"] [[package]] name = "pkgconfig" version = "1.6.0" description = "Interface Python with pkg-config" optional = false python-versions = "<4.0.0,>=3.9.0" groups = ["main"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "pkgconfig-1.6.0-py3-none-any.whl", hash = "sha256:98e71754855e9563838d952a160eb577edabb57782e49853edb5381927e6bea1"}, {file = "pkgconfig-1.6.0.tar.gz", hash = "sha256:4a5a6631ce937fafac457104a40d558785a658bbdca5c49b6295bc3fd651907f"}, ] [[package]] name = "platformdirs" version = "4.10.0" description = "A small Python package for determining appropriate platform-specific dirs, e.g. a `user data dir`." optional = false python-versions = ">=3.10" groups = ["dev"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "platformdirs-4.10.0-py3-none-any.whl", hash = "sha256:fb516cdb12eb0d857d0cd85a7c57cea4d060bee4578d6cf5a14dfdf8cbf8784a"}, {file = "platformdirs-4.10.0.tar.gz", hash = "sha256:31e761a6a0ca04faf7353ea759bdba55652be214725111e5aac52dfa29d4bef7"}, ] [[package]] name = "pluggy" version = "1.6.0" description = "plugin and hook calling mechanisms for python" optional = false python-versions = ">=3.9" groups = ["dev"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "pluggy-1.6.0-py3-none-any.whl", hash = "sha256:e920276dd6813095e9377c0bc5566d94c932c33b27a3e3945d8389c374dd4746"}, {file = "pluggy-1.6.0.tar.gz", hash = "sha256:7dcc130b76258d33b90f61b658791dede3486c3e6bfb003ee5c9bfb396dd22f3"}, ] [package.extras] dev = ["pre-commit", "tox"] testing = ["coverage", "pytest", "pytest-benchmark"] [[package]] name = "psutil" version = "7.2.2" description = "Cross-platform lib for process and system monitoring." optional = false python-versions = ">=3.6" groups = ["main"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "psutil-7.2.2-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:2edccc433cbfa046b980b0df0171cd25bcaeb3a68fe9022db0979e7aa74a826b"}, {file = "psutil-7.2.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:e78c8603dcd9a04c7364f1a3e670cea95d51ee865e4efb3556a3a63adef958ea"}, {file = "psutil-7.2.2-cp313-cp313t-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1a571f2330c966c62aeda00dd24620425d4b0cc86881c89861fbc04549e5dc63"}, {file = "psutil-7.2.2-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:917e891983ca3c1887b4ef36447b1e0873e70c933afc831c6b6da078ba474312"}, {file = "psutil-7.2.2-cp313-cp313t-win_amd64.whl", hash = "sha256:ab486563df44c17f5173621c7b198955bd6b613fb87c71c161f827d3fb149a9b"}, {file = "psutil-7.2.2-cp313-cp313t-win_arm64.whl", hash = "sha256:ae0aefdd8796a7737eccea863f80f81e468a1e4cf14d926bd9b6f5f2d5f90ca9"}, {file = "psutil-7.2.2-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:eed63d3b4d62449571547b60578c5b2c4bcccc5387148db46e0c2313dad0ee00"}, {file = "psutil-7.2.2-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:7b6d09433a10592ce39b13d7be5a54fbac1d1228ed29abc880fb23df7cb694c9"}, {file = "psutil-7.2.2-cp314-cp314t-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1fa4ecf83bcdf6e6c8f4449aff98eefb5d0604bf88cb883d7da3d8d2d909546a"}, {file = "psutil-7.2.2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e452c464a02e7dc7822a05d25db4cde564444a67e58539a00f929c51eddda0cf"}, {file = "psutil-7.2.2-cp314-cp314t-win_amd64.whl", hash = "sha256:c7663d4e37f13e884d13994247449e9f8f574bc4655d509c3b95e9ec9e2b9dc1"}, {file = "psutil-7.2.2-cp314-cp314t-win_arm64.whl", hash = "sha256:11fe5a4f613759764e79c65cf11ebdf26e33d6dd34336f8a337aa2996d71c841"}, {file = "psutil-7.2.2-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:ed0cace939114f62738d808fdcecd4c869222507e266e574799e9c0faa17d486"}, {file = "psutil-7.2.2-cp36-abi3-macosx_11_0_arm64.whl", hash = "sha256:1a7b04c10f32cc88ab39cbf606e117fd74721c831c98a27dc04578deb0c16979"}, {file = "psutil-7.2.2-cp36-abi3-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:076a2d2f923fd4821644f5ba89f059523da90dc9014e85f8e45a5774ca5bc6f9"}, {file = "psutil-7.2.2-cp36-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b0726cecd84f9474419d67252add4ac0cd9811b04d61123054b9fb6f57df6e9e"}, {file = "psutil-7.2.2-cp36-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:fd04ef36b4a6d599bbdb225dd1d3f51e00105f6d48a28f006da7f9822f2606d8"}, {file = "psutil-7.2.2-cp36-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:b58fabe35e80b264a4e3bb23e6b96f9e45a3df7fb7eed419ac0e5947c61e47cc"}, {file = "psutil-7.2.2-cp37-abi3-win_amd64.whl", hash = "sha256:eb7e81434c8d223ec4a219b5fc1c47d0417b12be7ea866e24fb5ad6e84b3d988"}, {file = "psutil-7.2.2-cp37-abi3-win_arm64.whl", hash = "sha256:8c233660f575a5a89e6d4cb65d9f938126312bca76d8fe087b947b3a1aaac9ee"}, {file = "psutil-7.2.2.tar.gz", hash = "sha256:0746f5f8d406af344fd547f1c8daa5f5c33dbc293bb8d6a16d80b4bb88f59372"}, ] [package.extras] dev = ["abi3audit", "black", "check-manifest", "colorama ; os_name == \"nt\"", "coverage", "packaging", "psleak", "pylint", "pyperf", "pypinfo", "pyreadline3 ; os_name == \"nt\"", "pytest", "pytest-cov", "pytest-instafail", "pytest-xdist", "pywin32 ; os_name == \"nt\" and implementation_name != \"pypy\"", "requests", "rstcheck", "ruff", "setuptools", "sphinx", "sphinx_rtd_theme", "toml-sort", "twine", "validate-pyproject[all]", "virtualenv", "vulture", "wheel", "wheel ; os_name == \"nt\" and implementation_name != \"pypy\"", "wmi ; os_name == \"nt\" and implementation_name != \"pypy\""] test = ["psleak", "pytest", "pytest-instafail", "pytest-xdist", "pywin32 ; os_name == \"nt\" and implementation_name != \"pypy\"", "setuptools", "wheel ; os_name == \"nt\" and implementation_name != \"pypy\"", "wmi ; os_name == \"nt\" and implementation_name != \"pypy\""] [[package]] name = "pycparser" version = "3.0" description = "C parser in Python" optional = false python-versions = ">=3.10" groups = ["main"] markers = "implementation_name != \"PyPy\" and (platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\")" files = [ {file = "pycparser-3.0-py3-none-any.whl", hash = "sha256:b727414169a36b7d524c1c3e31839a521725078d7b2ff038656844266160a992"}, {file = "pycparser-3.0.tar.gz", hash = "sha256:600f49d217304a5902ac3c37e1281c9fe94e4d0489de643a9504c5cdfdfc6b29"}, ] [[package]] name = "pygments" version = "2.20.0" description = "Pygments is a syntax highlighting package written in Python." optional = false python-versions = ">=3.9" groups = ["dev"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "pygments-2.20.0-py3-none-any.whl", hash = "sha256:81a9e26dd42fd28a23a2d169d86d7ac03b46e2f8b59ed4698fb4785f946d0176"}, {file = "pygments-2.20.0.tar.gz", hash = "sha256:6757cd03768053ff99f3039c1a36d6c0aa0b263438fcab17520b30a303a82b5f"}, ] [package.extras] windows-terminal = ["colorama (>=0.4.6)"] [[package]] name = "pynacl" version = "1.6.2" description = "Python binding to the Networking and Cryptography (NaCl) library" optional = false python-versions = ">=3.8" groups = ["main"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "pynacl-1.6.2-cp314-cp314t-macosx_10_10_universal2.whl", hash = "sha256:622d7b07cc5c02c666795792931b50c91f3ce3c2649762efb1ef0d5684c81594"}, {file = "pynacl-1.6.2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d071c6a9a4c94d79eb665db4ce5cedc537faf74f2355e4d502591d850d3913c0"}, {file = "pynacl-1.6.2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:fe9847ca47d287af41e82be1dd5e23023d3c31a951da134121ab02e42ac218c9"}, {file = "pynacl-1.6.2-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:04316d1fc625d860b6c162fff704eb8426b1a8bcd3abacea11142cbd99a6b574"}, {file = "pynacl-1.6.2-cp314-cp314t-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:44081faff368d6c5553ccf55322ef2819abb40e25afaec7e740f159f74813634"}, {file = "pynacl-1.6.2-cp314-cp314t-manylinux_2_34_aarch64.whl", hash = "sha256:a9f9932d8d2811ce1a8ffa79dcbdf3970e7355b5c8eb0c1a881a57e7f7d96e88"}, {file = "pynacl-1.6.2-cp314-cp314t-manylinux_2_34_x86_64.whl", hash = "sha256:bc4a36b28dd72fb4845e5d8f9760610588a96d5a51f01d84d8c6ff9849968c14"}, {file = "pynacl-1.6.2-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:3bffb6d0f6becacb6526f8f42adfb5efb26337056ee0831fb9a7044d1a964444"}, {file = "pynacl-1.6.2-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:2fef529ef3ee487ad8113d287a593fa26f48ee3620d92ecc6f1d09ea38e0709b"}, {file = "pynacl-1.6.2-cp314-cp314t-win32.whl", hash = "sha256:a84bf1c20339d06dc0c85d9aea9637a24f718f375d861b2668b2f9f96fa51145"}, {file = "pynacl-1.6.2-cp314-cp314t-win_amd64.whl", hash = "sha256:320ef68a41c87547c91a8b58903c9caa641ab01e8512ce291085b5fe2fcb7590"}, {file = "pynacl-1.6.2-cp314-cp314t-win_arm64.whl", hash = "sha256:d29bfe37e20e015a7d8b23cfc8bd6aa7909c92a1b8f41ee416bbb3e79ef182b2"}, {file = "pynacl-1.6.2-cp38-abi3-macosx_10_10_universal2.whl", hash = "sha256:c949ea47e4206af7c8f604b8278093b674f7c79ed0d4719cc836902bf4517465"}, {file = "pynacl-1.6.2-cp38-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:8845c0631c0be43abdd865511c41eab235e0be69c81dc66a50911594198679b0"}, {file = "pynacl-1.6.2-cp38-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:22de65bb9010a725b0dac248f353bb072969c94fa8d6b1f34b87d7953cf7bbe4"}, {file = "pynacl-1.6.2-cp38-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:46065496ab748469cdd999246d17e301b2c24ae2fdf739132e580a0e94c94a87"}, {file = "pynacl-1.6.2-cp38-abi3-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8a66d6fb6ae7661c58995f9c6435bda2b1e68b54b598a6a10247bfcdadac996c"}, {file = "pynacl-1.6.2-cp38-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:26bfcd00dcf2cf160f122186af731ae30ab120c18e8375684ec2670dccd28130"}, {file = "pynacl-1.6.2-cp38-abi3-manylinux_2_34_x86_64.whl", hash = "sha256:c8a231e36ec2cab018c4ad4358c386e36eede0319a0c41fed24f840b1dac59f6"}, {file = "pynacl-1.6.2-cp38-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:68be3a09455743ff9505491220b64440ced8973fe930f270c8e07ccfa25b1f9e"}, {file = "pynacl-1.6.2-cp38-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:8b097553b380236d51ed11356c953bf8ce36a29a3e596e934ecabe76c985a577"}, {file = "pynacl-1.6.2-cp38-abi3-win32.whl", hash = "sha256:5811c72b473b2f38f7e2a3dc4f8642e3a3e9b5e7317266e4ced1fba85cae41aa"}, {file = "pynacl-1.6.2-cp38-abi3-win_amd64.whl", hash = "sha256:62985f233210dee6548c223301b6c25440852e13d59a8b81490203c3227c5ba0"}, {file = "pynacl-1.6.2-cp38-abi3-win_arm64.whl", hash = "sha256:834a43af110f743a754448463e8fd61259cd4ab5bbedcf70f9dabad1d28a394c"}, {file = "pynacl-1.6.2.tar.gz", hash = "sha256:018494d6d696ae03c7e656e5e74cdfd8ea1326962cc401bcf018f1ed8436811c"}, ] [package.dependencies] cffi = {version = ">=2.0.0", markers = "platform_python_implementation != \"PyPy\" and python_version >= \"3.9\""} [package.extras] docs = ["sphinx (<7)", "sphinx_rtd_theme"] tests = ["hypothesis (>=3.27.0)", "pytest (>=7.4.0)", "pytest-cov (>=2.10.1)", "pytest-xdist (>=3.5.0)"] [[package]] name = "pypng" version = "0.20220715.0" description = "Pure Python library for saving and loading PNG images" optional = false python-versions = "*" groups = ["main"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "pypng-0.20220715.0-py3-none-any.whl", hash = "sha256:4a43e969b8f5aaafb2a415536c1a8ec7e341cd6a3f957fd5b5f32a4cfeed902c"}, {file = "pypng-0.20220715.0.tar.gz", hash = "sha256:739c433ba96f078315de54c0db975aee537cbc3e1d0ae4ed9aab0ca1e427e2c1"}, ] [[package]] name = "pyside6" version = "6.8.2.1" description = "Python bindings for the Qt cross-platform application and UI framework" optional = false python-versions = "<3.14,>=3.9" groups = ["main"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "PySide6-6.8.2.1-cp39-abi3-macosx_12_0_universal2.whl", hash = "sha256:3fcb551729f235475b2abe7d919027de54a65d850e744f60716f890202273720"}, {file = "PySide6-6.8.2.1-cp39-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:23d2a1a77b25459a049c4276b4e0bbfb375b73d3921061b1a16bcfa64e1fe517"}, {file = "PySide6-6.8.2.1-cp39-abi3-manylinux_2_39_aarch64.whl", hash = "sha256:bfefa80a93db06dc64c0e7beef0377c9b8ca51e007cfc34575defe065af893b6"}, {file = "PySide6-6.8.2.1-cp39-abi3-win_amd64.whl", hash = "sha256:92361e41727910e3560ea5ba494fabecc76cd20892c9fcb2ced07619081c4e65"}, ] [package.dependencies] PySide6-Addons = "6.8.2.1" PySide6-Essentials = "6.8.2.1" shiboken6 = "6.8.2.1" [[package]] name = "pyside6-addons" version = "6.8.2.1" description = "Python bindings for the Qt cross-platform application and UI framework (Addons)" optional = false python-versions = "<3.14,>=3.9" groups = ["main"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "PySide6_Addons-6.8.2.1-cp39-abi3-macosx_12_0_universal2.whl", hash = "sha256:5558816018042fecd0d782111ced529585a23ea9a010b518f8495764f578a01f"}, {file = "PySide6_Addons-6.8.2.1-cp39-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:f3d85e676851ada8238bc76ebfacbee738fc0b35b3bc15c9765dd107b8ee6ec4"}, {file = "PySide6_Addons-6.8.2.1-cp39-abi3-manylinux_2_39_aarch64.whl", hash = "sha256:d904179f16deeca4ba440b4ef78e8d54df2b994b46784ad9d53b741082f3b2a7"}, {file = "PySide6_Addons-6.8.2.1-cp39-abi3-win_amd64.whl", hash = "sha256:c761cc45022aa79d8419e671e7fb34a4a3e5b3826f1e68fcb819bd6e3a387fbb"}, ] [package.dependencies] PySide6-Essentials = "6.8.2.1" shiboken6 = "6.8.2.1" [[package]] name = "pyside6-essentials" version = "6.8.2.1" description = "Python bindings for the Qt cross-platform application and UI framework (Essentials)" optional = false python-versions = "<3.14,>=3.9" groups = ["main"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "PySide6_Essentials-6.8.2.1-cp39-abi3-macosx_12_0_universal2.whl", hash = "sha256:ae5cc48f7e9a08e73e3ec2387ce245c8150e620b8d5a87548ebd4b8e3aeae49b"}, {file = "PySide6_Essentials-6.8.2.1-cp39-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:5ab31e5395a4724102edd6e8ff980fa3f7cde2aa79050763a1dcc30bb914195a"}, {file = "PySide6_Essentials-6.8.2.1-cp39-abi3-manylinux_2_39_aarch64.whl", hash = "sha256:7aed46f91d44399b4c713cf7387f5fb6f0114413fbcdbde493a528fb8e19f6ed"}, {file = "PySide6_Essentials-6.8.2.1-cp39-abi3-win_amd64.whl", hash = "sha256:18de224f09108998d194e60f2fb8a1e86367dd525dd8a6192598e80e6ada649e"}, ] [package.dependencies] shiboken6 = "6.8.2.1" [[package]] name = "pysocks" version = "1.7.1" description = "A Python SOCKS client module. See https://github.com/Anorov/PySocks for more information." optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" groups = ["main"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "PySocks-1.7.1-py27-none-any.whl", hash = "sha256:08e69f092cc6dbe92a0fdd16eeb9b9ffbc13cadfe5ca4c7bd92ffb078b293299"}, {file = "PySocks-1.7.1-py3-none-any.whl", hash = "sha256:2725bd0a9925919b9b51739eea5f9e2bae91e83288108a9ad338b2e3a4435ee5"}, {file = "PySocks-1.7.1.tar.gz", hash = "sha256:3f8804571ebe159c380ac6de37643bb4685970655d3bba243530d6558b799aa0"}, ] [[package]] name = "pytest" version = "9.0.3" description = "pytest: simple powerful testing with Python" optional = false python-versions = ">=3.10" groups = ["dev"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "pytest-9.0.3-py3-none-any.whl", hash = "sha256:2c5efc453d45394fdd706ade797c0a81091eccd1d6e4bccfcd476e2b8e0ab5d9"}, {file = "pytest-9.0.3.tar.gz", hash = "sha256:b86ada508af81d19edeb213c681b1d48246c1a91d304c6c81a427674c17eb91c"}, ] [package.dependencies] colorama = {version = ">=0.4", markers = "sys_platform == \"win32\""} exceptiongroup = {version = ">=1", markers = "python_version < \"3.11\""} iniconfig = ">=1.0.1" packaging = ">=22" pluggy = ">=1.5,<2" pygments = ">=2.7.2" tomli = {version = ">=1", markers = "python_version < \"3.11\""} [package.extras] dev = ["argcomplete", "attrs (>=19.2)", "hypothesis (>=3.56)", "mock", "requests", "setuptools", "xmlschema"] [[package]] name = "pytest-faulthandler" version = "2.0.1" description = "py.test plugin that activates the fault handler module for tests (dummy package)" optional = false python-versions = "*" groups = ["dev"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "pytest-faulthandler-2.0.1.tar.gz", hash = "sha256:ed72bbce87ac344da81eb7d882196a457d4a1026a3da4a57154dacd85cd71ae5"}, {file = "pytest_faulthandler-2.0.1-py2.py3-none-any.whl", hash = "sha256:236430ba962fd1c910d670922be55fe5b25ea9bc3fc6561a0cafbb8759e7504d"}, ] [package.dependencies] pytest = ">=5.0" [[package]] name = "pytest-qt" version = "4.5.0" description = "pytest support for PyQt and PySide applications" optional = false python-versions = ">=3.9" groups = ["dev"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "pytest_qt-4.5.0-py3-none-any.whl", hash = "sha256:ed21ea9b861247f7d18090a26bfbda8fb51d7a8a7b6f776157426ff2ccf26eff"}, {file = "pytest_qt-4.5.0.tar.gz", hash = "sha256:51620e01c488f065d2036425cbc1cbcf8a6972295105fd285321eb47e66a319f"}, ] [package.dependencies] pluggy = ">=1.1" pytest = "*" typing_extensions = "*" [package.extras] dev = ["pre-commit", "tox"] doc = ["sphinx", "sphinx_rtd_theme"] [[package]] name = "python-engineio" version = "4.13.2" description = "Engine.IO server and client for Python" optional = false python-versions = ">=3.8" groups = ["main"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "python_engineio-4.13.2-py3-none-any.whl", hash = "sha256:8c101cd170e400dc4e970cd523325cde22df8fc25140953f379327055d701a6b"}, {file = "python_engineio-4.13.2.tar.gz", hash = "sha256:a7732e99cfb7db6ed1aee31f18d7f73bbae086a92f31dee019bc646155d9684e"}, ] [package.dependencies] simple-websocket = ">=0.10.0" [package.extras] asyncio-client = ["aiohttp (>=3.11)"] client = ["requests (>=2.21.0)", "websocket-client (>=0.54.0)"] dev = ["tox"] docs = ["furo", "sphinx"] [[package]] name = "python-gnupg" version = "0.5.6" description = "A wrapper for the Gnu Privacy Guard (GPG or GnuPG)" optional = false python-versions = "*" groups = ["main"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "python_gnupg-0.5.6-py2.py3-none-any.whl", hash = "sha256:b5050a55663d8ab9fcc8d97556d229af337a87a3ebebd7054cbd8b7e2043394a"}, {file = "python_gnupg-0.5.6.tar.gz", hash = "sha256:5743e96212d38923fc19083812dc127907e44dbd3bcf0db4d657e291d3c21eac"}, ] [[package]] name = "python-msilib" version = "0.6.0" description = "Read and write Microsoft Installer files" optional = false python-versions = ">=3.13" groups = ["dev"] markers = "sys_platform == \"win32\" and python_version >= \"3.13\"" files = [ {file = "python_msilib-0.6.0-cp313-cp313-win32.whl", hash = "sha256:1145ce1e0eaf2af2948a02147415c621323cb2b2ff118fccdac333941547c11b"}, {file = "python_msilib-0.6.0-cp313-cp313-win_amd64.whl", hash = "sha256:41b83e39c622a79042b3d1745421ce3492b954d701d7aeaf942d974c31291431"}, {file = "python_msilib-0.6.0-cp313-cp313-win_arm64.whl", hash = "sha256:3ac47071f27755b11f9e01d7222c2babd84997410f4f0d96ded55c187b0b1fb8"}, {file = "python_msilib-0.6.0-cp314-cp314-win32.whl", hash = "sha256:8144e6249d12768e08844672175404b21a1f7ce4b7b6d539858a4f9ad6d6ca6c"}, {file = "python_msilib-0.6.0-cp314-cp314-win_amd64.whl", hash = "sha256:281421203401afef589321f16d92d7aea8e5cf35f0345e47174346a3dde24808"}, {file = "python_msilib-0.6.0-cp314-cp314-win_arm64.whl", hash = "sha256:c2fbc0d9388c937222f2ef717385aade5a3696bdc3b81150a0098c0cb79b58b9"}, {file = "python_msilib-0.6.0-cp314-cp314t-win32.whl", hash = "sha256:e511a1b4e247901416a39167090a5e58d1b65d1a5b401d0250dce983f4ab0980"}, {file = "python_msilib-0.6.0-cp314-cp314t-win_amd64.whl", hash = "sha256:848e7dd1fc61407d207fa4a2b7ac12b3a2de376d394a1d3f70ac4034bc9cd1a9"}, {file = "python_msilib-0.6.0-cp314-cp314t-win_arm64.whl", hash = "sha256:a645358b02e17b0de61ea3f1dcd9f5d6b738148b1f317e2e864a08e04eeb80f3"}, {file = "python_msilib-0.6.0.tar.gz", hash = "sha256:47a6c16aa8528b797bd81e71cc544505b5444543319dbaf12011123b750c9d3c"}, ] [[package]] name = "python-socketio" version = "5.16.2" description = "Socket.IO server and client for Python" optional = false python-versions = ">=3.8" groups = ["main"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "python_socketio-5.16.2-py3-none-any.whl", hash = "sha256:bef2da3374fd533aed4297f57b4f6512b52aa51604cb0da2165f401291c5ca20"}, {file = "python_socketio-5.16.2.tar.gz", hash = "sha256:ad88c228d921646efa436c0a0df217e364ef30ec072df4041484e54d49c15989"}, ] [package.dependencies] bidict = ">=0.21.0" python-engineio = ">=4.13.2" [package.extras] asyncio-client = ["aiohttp (>=3.4)"] client = ["requests (>=2.21.0)", "websocket-client (>=0.54.0)"] dev = ["tox"] docs = ["furo", "sphinx"] [[package]] name = "pytokens" version = "0.4.1" description = "A Fast, spec compliant Python 3.14+ tokenizer that runs on older Pythons." optional = false python-versions = ">=3.8" groups = ["dev"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "pytokens-0.4.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:2a44ed93ea23415c54f3face3b65ef2b844d96aeb3455b8a69b3df6beab6acc5"}, {file = "pytokens-0.4.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:add8bf86b71a5d9fb5b89f023a80b791e04fba57960aa790cc6125f7f1d39dfe"}, {file = "pytokens-0.4.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:670d286910b531c7b7e3c0b453fd8156f250adb140146d234a82219459b9640c"}, {file = "pytokens-0.4.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:4e691d7f5186bd2842c14813f79f8884bb03f5995f0575272009982c5ac6c0f7"}, {file = "pytokens-0.4.1-cp310-cp310-win_amd64.whl", hash = "sha256:27b83ad28825978742beef057bfe406ad6ed524b2d28c252c5de7b4a6dd48fa2"}, {file = "pytokens-0.4.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:d70e77c55ae8380c91c0c18dea05951482e263982911fc7410b1ffd1dadd3440"}, {file = "pytokens-0.4.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4a58d057208cb9075c144950d789511220b07636dd2e4708d5645d24de666bdc"}, {file = "pytokens-0.4.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b49750419d300e2b5a3813cf229d4e5a4c728dae470bcc89867a9ad6f25a722d"}, {file = "pytokens-0.4.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:d9907d61f15bf7261d7e775bd5d7ee4d2930e04424bab1972591918497623a16"}, {file = "pytokens-0.4.1-cp311-cp311-win_amd64.whl", hash = "sha256:ee44d0f85b803321710f9239f335aafe16553b39106384cef8e6de40cb4ef2f6"}, {file = "pytokens-0.4.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:140709331e846b728475786df8aeb27d24f48cbcf7bcd449f8de75cae7a45083"}, {file = "pytokens-0.4.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6d6c4268598f762bc8e91f5dbf2ab2f61f7b95bdc07953b602db879b3c8c18e1"}, {file = "pytokens-0.4.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:24afde1f53d95348b5a0eb19488661147285ca4dd7ed752bbc3e1c6242a304d1"}, {file = "pytokens-0.4.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:5ad948d085ed6c16413eb5fec6b3e02fa00dc29a2534f088d3302c47eb59adf9"}, {file = "pytokens-0.4.1-cp312-cp312-win_amd64.whl", hash = "sha256:3f901fe783e06e48e8cbdc82d631fca8f118333798193e026a50ce1b3757ea68"}, {file = "pytokens-0.4.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:8bdb9d0ce90cbf99c525e75a2fa415144fd570a1ba987380190e8b786bc6ef9b"}, {file = "pytokens-0.4.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5502408cab1cb18e128570f8d598981c68a50d0cbd7c61312a90507cd3a1276f"}, {file = "pytokens-0.4.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:29d1d8fb1030af4d231789959f21821ab6325e463f0503a61d204343c9b355d1"}, {file = "pytokens-0.4.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:970b08dd6b86058b6dc07efe9e98414f5102974716232d10f32ff39701e841c4"}, {file = "pytokens-0.4.1-cp313-cp313-win_amd64.whl", hash = "sha256:9bd7d7f544d362576be74f9d5901a22f317efc20046efe2034dced238cbbfe78"}, {file = "pytokens-0.4.1-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:4a14d5f5fc78ce85e426aa159489e2d5961acf0e47575e08f35584009178e321"}, {file = "pytokens-0.4.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:97f50fd18543be72da51dd505e2ed20d2228c74e0464e4262e4899797803d7fa"}, {file = "pytokens-0.4.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:dc74c035f9bfca0255c1af77ddd2d6ae8419012805453e4b0e7513e17904545d"}, {file = "pytokens-0.4.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:f66a6bbe741bd431f6d741e617e0f39ec7257ca1f89089593479347cc4d13324"}, {file = "pytokens-0.4.1-cp314-cp314-win_amd64.whl", hash = "sha256:b35d7e5ad269804f6697727702da3c517bb8a5228afa450ab0fa787732055fc9"}, {file = "pytokens-0.4.1-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:8fcb9ba3709ff77e77f1c7022ff11d13553f3c30299a9fe246a166903e9091eb"}, {file = "pytokens-0.4.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:79fc6b8699564e1f9b521582c35435f1bd32dd06822322ec44afdeba666d8cb3"}, {file = "pytokens-0.4.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d31b97b3de0f61571a124a00ffe9a81fb9939146c122c11060725bd5aea79975"}, {file = "pytokens-0.4.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:967cf6e3fd4adf7de8fc73cd3043754ae79c36475c1c11d514fc72cf5490094a"}, {file = "pytokens-0.4.1-cp314-cp314t-win_amd64.whl", hash = "sha256:584c80c24b078eec1e227079d56dc22ff755e0ba8654d8383b2c549107528918"}, {file = "pytokens-0.4.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:da5baeaf7116dced9c6bb76dc31ba04a2dc3695f3d9f74741d7910122b456edc"}, {file = "pytokens-0.4.1-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:11edda0942da80ff58c4408407616a310adecae1ddd22eef8c692fe266fa5009"}, {file = "pytokens-0.4.1-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0fc71786e629cef478cbf29d7ea1923299181d0699dbe7c3c0f4a583811d9fc1"}, {file = "pytokens-0.4.1-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:dcafc12c30dbaf1e2af0490978352e0c4041a7cde31f4f81435c2a5e8b9cabb6"}, {file = "pytokens-0.4.1-cp38-cp38-win_amd64.whl", hash = "sha256:42f144f3aafa5d92bad964d471a581651e28b24434d184871bd02e3a0d956037"}, {file = "pytokens-0.4.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:34bcc734bd2f2d5fe3b34e7b3c0116bfb2397f2d9666139988e7a3eb5f7400e3"}, {file = "pytokens-0.4.1-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:941d4343bf27b605e9213b26bfa1c4bf197c9c599a9627eb7305b0defcfe40c1"}, {file = "pytokens-0.4.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:3ad72b851e781478366288743198101e5eb34a414f1d5627cdd585ca3b25f1db"}, {file = "pytokens-0.4.1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:682fa37ff4d8e95f7df6fe6fe6a431e8ed8e788023c6bcc0f0880a12eab80ad1"}, {file = "pytokens-0.4.1-cp39-cp39-win_amd64.whl", hash = "sha256:30f51edd9bb7f85c748979384165601d028b84f7bd13fe14d3e065304093916a"}, {file = "pytokens-0.4.1-py3-none-any.whl", hash = "sha256:26cef14744a8385f35d0e095dc8b3a7583f6c953c2e3d269c7f82484bf5ad2de"}, {file = "pytokens-0.4.1.tar.gz", hash = "sha256:292052fe80923aae2260c073f822ceba21f3872ced9a68bb7953b348e561179a"}, ] [package.extras] dev = ["black", "build", "mypy", "pytest", "pytest-cov", "setuptools", "tox", "twine", "wheel"] [[package]] name = "qrcode" version = "7.4.2" description = "QR Code image generator" optional = false python-versions = ">=3.7" groups = ["main"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "qrcode-7.4.2-py3-none-any.whl", hash = "sha256:581dca7a029bcb2deef5d01068e39093e80ef00b4a61098a2182eac59d01643a"}, {file = "qrcode-7.4.2.tar.gz", hash = "sha256:9dd969454827e127dbd93696b20747239e6d540e082937c90f14ac95b30f5845"}, ] [package.dependencies] colorama = {version = "*", markers = "platform_system == \"Windows\""} pypng = "*" typing-extensions = "*" [package.extras] all = ["pillow (>=9.1.0)", "pytest", "pytest-cov", "tox", "zest.releaser[recommended]"] dev = ["pytest", "pytest-cov", "tox"] maintainer = ["zest.releaser[recommended]"] pil = ["pillow (>=9.1.0)"] test = ["coverage", "pytest"] [[package]] name = "requests" version = "2.34.2" description = "Python HTTP for Humans." optional = false python-versions = ">=3.10" groups = ["main"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "requests-2.34.2-py3-none-any.whl", hash = "sha256:2a0d60c172f83ac6ab31e4554906c0f3b3588d37b5cb939b1c061f4907e278e0"}, {file = "requests-2.34.2.tar.gz", hash = "sha256:f288924cae4e29463698d6d60bc6a4da69c89185ad1e0bcc4104f584e960b9ed"}, ] [package.dependencies] certifi = ">=2023.5.7" charset_normalizer = ">=2,<4" idna = ">=2.5,<4" PySocks = {version = ">=1.5.6,<1.5.7 || >1.5.7", optional = true, markers = "extra == \"socks\""} urllib3 = ">=1.26,<3" [package.extras] socks = ["PySocks (>=1.5.6,!=1.5.7)"] use-chardet-on-py3 = ["chardet (>=3.0.2,<8)"] [[package]] name = "setuptools" version = "80.10.2" description = "Easily download, build, install, upgrade, and uninstall Python packages" optional = false python-versions = ">=3.9" groups = ["main", "dev"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "setuptools-80.10.2-py3-none-any.whl", hash = "sha256:95b30ddfb717250edb492926c92b5221f7ef3fbcc2b07579bcd4a27da21d0173"}, {file = "setuptools-80.10.2.tar.gz", hash = "sha256:8b0e9d10c784bf7d262c4e5ec5d4ec94127ce206e8738f29a437945fbc219b70"}, ] [package.extras] check = ["pytest-checkdocs (>=2.4)", "pytest-ruff (>=0.2.1) ; sys_platform != \"cygwin\"", "ruff (>=0.8.0) ; sys_platform != \"cygwin\""] core = ["importlib_metadata (>=6) ; python_version < \"3.10\"", "jaraco.functools (>=4)", "jaraco.text (>=3.7)", "more_itertools", "more_itertools (>=8.8)", "packaging (>=24.2)", "platformdirs (>=4.2.2)", "tomli (>=2.0.1) ; python_version < \"3.11\"", "wheel (>=0.43.0)"] cover = ["pytest-cov"] doc = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "pygments-github-lexers (==0.0.5)", "pyproject-hooks (!=1.1)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-favicon", "sphinx-inline-tabs", "sphinx-lint", "sphinx-notfound-page (>=1,<2)", "sphinx-reredirects", "sphinxcontrib-towncrier", "towncrier (<24.7)"] enabler = ["pytest-enabler (>=2.2)"] test = ["build[virtualenv] (>=1.0.3)", "filelock (>=3.4.0)", "ini2toml[lite] (>=0.14)", "jaraco.develop (>=7.21) ; python_version >= \"3.9\" and sys_platform != \"cygwin\"", "jaraco.envs (>=2.2)", "jaraco.path (>=3.7.2)", "jaraco.test (>=5.5)", "packaging (>=24.2)", "pip (>=19.1)", "pyproject-hooks (!=1.1)", "pytest (>=6,!=8.1.*)", "pytest-home (>=0.5)", "pytest-perf ; sys_platform != \"cygwin\"", "pytest-subprocess", "pytest-timeout", "pytest-xdist (>=3)", "tomli-w (>=1.0.0)", "virtualenv (>=13.0.0)", "wheel (>=0.44.0)"] type = ["importlib_metadata (>=7.0.2) ; python_version < \"3.10\"", "jaraco.develop (>=7.21) ; sys_platform != \"cygwin\"", "mypy (==1.14.*)", "pytest-mypy"] [[package]] name = "shiboken6" version = "6.8.2.1" description = "Python/C++ bindings helper module" optional = false python-versions = "<3.14,>=3.9" groups = ["main"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "shiboken6-6.8.2.1-cp39-abi3-macosx_12_0_universal2.whl", hash = "sha256:d3dedeb3732ecfc920c9f97da769c0022a1c3bda99346a9eba56fbf093deaa75"}, {file = "shiboken6-6.8.2.1-cp39-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:c83e90056f13d0872cc4d2b7bf60b6d6e3b1b172f1f91910c0ba5b641af01758"}, {file = "shiboken6-6.8.2.1-cp39-abi3-manylinux_2_39_aarch64.whl", hash = "sha256:8592401423acc693f51dbbfae5e7493cc3ed6738be79daaf90afa07f4da5bb25"}, {file = "shiboken6-6.8.2.1-cp39-abi3-win_amd64.whl", hash = "sha256:1b751d47b759762b7ca31bad278d52eca4105d3028880d93979261ebbfba810c"}, ] [[package]] name = "simple-websocket" version = "1.1.0" description = "Simple WebSocket server and client for Python" optional = false python-versions = ">=3.6" groups = ["main"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "simple_websocket-1.1.0-py3-none-any.whl", hash = "sha256:4af6069630a38ed6c561010f0e11a5bc0d4ca569b36306eb257cd9a192497c8c"}, {file = "simple_websocket-1.1.0.tar.gz", hash = "sha256:7939234e7aa067c534abdab3a9ed933ec9ce4691b0713c78acb195560aa52ae4"}, ] [package.dependencies] wsproto = "*" [package.extras] dev = ["flake8", "pytest", "pytest-cov", "tox"] docs = ["sphinx"] [[package]] name = "stem" version = "1.8.1" description = "Stem is a Python controller library that allows applications to interact with Tor (https://www.torproject.org/)." optional = false python-versions = "*" groups = ["main"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "stem-1.8.1.tar.gz", hash = "sha256:81d43a7c668ba9d7bc1103b2e7a911e9d148294b373d27a59ae8da79ef7a3e2f"}, ] [[package]] name = "striprtf" version = "0.0.32" description = "A simple library to convert rtf to text" optional = false python-versions = ">=3.8" groups = ["dev"] markers = "sys_platform == \"win32\"" files = [ {file = "striprtf-0.0.32-py3-none-any.whl", hash = "sha256:9f695fea9662cb4ffccf2b56286b3e77028c0a61e87258719584e681e0144869"}, {file = "striprtf-0.0.32.tar.gz", hash = "sha256:7f375a375d99a2700842173168c90c9b545cb244241ffc5d868ed9f6baf9155f"}, ] [package.extras] dev = ["build (>=1.0.0)", "pytest (>=7.0.0)", "twine (>=6.1.0)"] [[package]] name = "tomli" version = "2.4.1" description = "A lil' TOML parser" optional = false python-versions = ">=3.8" groups = ["dev"] markers = "python_version < \"3.11\" and (platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\")" files = [ {file = "tomli-2.4.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:f8f0fc26ec2cc2b965b7a3b87cd19c5c6b8c5e5f436b984e85f486d652285c30"}, {file = "tomli-2.4.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4ab97e64ccda8756376892c53a72bd1f964e519c77236368527f758fbc36a53a"}, {file = "tomli-2.4.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:96481a5786729fd470164b47cdb3e0e58062a496f455ee41b4403be77cb5a076"}, {file = "tomli-2.4.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5a881ab208c0baf688221f8cecc5401bd291d67e38a1ac884d6736cbcd8247e9"}, {file = "tomli-2.4.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:47149d5bd38761ac8be13a84864bf0b7b70bc051806bc3669ab1cbc56216b23c"}, {file = "tomli-2.4.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:ec9bfaf3ad2df51ace80688143a6a4ebc09a248f6ff781a9945e51937008fcbc"}, {file = "tomli-2.4.1-cp311-cp311-win32.whl", hash = "sha256:ff2983983d34813c1aeb0fa89091e76c3a22889ee83ab27c5eeb45100560c049"}, {file = "tomli-2.4.1-cp311-cp311-win_amd64.whl", hash = "sha256:5ee18d9ebdb417e384b58fe414e8d6af9f4e7a0ae761519fb50f721de398dd4e"}, {file = "tomli-2.4.1-cp311-cp311-win_arm64.whl", hash = "sha256:c2541745709bad0264b7d4705ad453b76ccd191e64aa6f0fc66b69a293a45ece"}, {file = "tomli-2.4.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:c742f741d58a28940ce01d58f0ab2ea3ced8b12402f162f4d534dfe18ba1cd6a"}, {file = "tomli-2.4.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7f86fd587c4ed9dd76f318225e7d9b29cfc5a9d43de44e5754db8d1128487085"}, {file = "tomli-2.4.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ff18e6a727ee0ab0388507b89d1bc6a22b138d1e2fa56d1ad494586d61d2eae9"}, {file = "tomli-2.4.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:136443dbd7e1dee43c68ac2694fde36b2849865fa258d39bf822c10e8068eac5"}, {file = "tomli-2.4.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:5e262d41726bc187e69af7825504c933b6794dc3fbd5945e41a79bb14c31f585"}, {file = "tomli-2.4.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:5cb41aa38891e073ee49d55fbc7839cfdb2bc0e600add13874d048c94aadddd1"}, {file = "tomli-2.4.1-cp312-cp312-win32.whl", hash = "sha256:da25dc3563bff5965356133435b757a795a17b17d01dbc0f42fb32447ddfd917"}, {file = "tomli-2.4.1-cp312-cp312-win_amd64.whl", hash = "sha256:52c8ef851d9a240f11a88c003eacb03c31fc1c9c4ec64a99a0f922b93874fda9"}, {file = "tomli-2.4.1-cp312-cp312-win_arm64.whl", hash = "sha256:f758f1b9299d059cc3f6546ae2af89670cb1c4d48ea29c3cacc4fe7de3058257"}, {file = "tomli-2.4.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:36d2bd2ad5fb9eaddba5226aa02c8ec3fa4f192631e347b3ed28186d43be6b54"}, {file = "tomli-2.4.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:eb0dc4e38e6a1fd579e5d50369aa2e10acfc9cace504579b2faabb478e76941a"}, {file = "tomli-2.4.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c7f2c7f2b9ca6bdeef8f0fa897f8e05085923eb091721675170254cbc5b02897"}, {file = "tomli-2.4.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f3c6818a1a86dd6dca7ddcaaf76947d5ba31aecc28cb1b67009a5877c9a64f3f"}, {file = "tomli-2.4.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:d312ef37c91508b0ab2cee7da26ec0b3ed2f03ce12bd87a588d771ae15dcf82d"}, {file = "tomli-2.4.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:51529d40e3ca50046d7606fa99ce3956a617f9b36380da3b7f0dd3dd28e68cb5"}, {file = "tomli-2.4.1-cp313-cp313-win32.whl", hash = "sha256:2190f2e9dd7508d2a90ded5ed369255980a1bcdd58e52f7fe24b8162bf9fedbd"}, {file = "tomli-2.4.1-cp313-cp313-win_amd64.whl", hash = "sha256:8d65a2fbf9d2f8352685bc1364177ee3923d6baf5e7f43ea4959d7d8bc326a36"}, {file = "tomli-2.4.1-cp313-cp313-win_arm64.whl", hash = "sha256:4b605484e43cdc43f0954ddae319fb75f04cc10dd80d830540060ee7cd0243cd"}, {file = "tomli-2.4.1-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:fd0409a3653af6c147209d267a0e4243f0ae46b011aa978b1080359fddc9b6cf"}, {file = "tomli-2.4.1-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:a120733b01c45e9a0c34aeef92bf0cf1d56cfe81ed9d47d562f9ed591a9828ac"}, {file = "tomli-2.4.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:559db847dc486944896521f68d8190be1c9e719fced785720d2216fe7022b662"}, {file = "tomli-2.4.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:01f520d4f53ef97964a240a035ec2a869fe1a37dde002b57ebc4417a27ccd853"}, {file = "tomli-2.4.1-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:7f94b27a62cfad8496c8d2513e1a222dd446f095fca8987fceef261225538a15"}, {file = "tomli-2.4.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:ede3e6487c5ef5d28634ba3f31f989030ad6af71edfb0055cbbd14189ff240ba"}, {file = "tomli-2.4.1-cp314-cp314-win32.whl", hash = "sha256:3d48a93ee1c9b79c04bb38772ee1b64dcf18ff43085896ea460ca8dec96f35f6"}, {file = "tomli-2.4.1-cp314-cp314-win_amd64.whl", hash = "sha256:88dceee75c2c63af144e456745e10101eb67361050196b0b6af5d717254dddf7"}, {file = "tomli-2.4.1-cp314-cp314-win_arm64.whl", hash = "sha256:b8c198f8c1805dc42708689ed6864951fd2494f924149d3e4bce7710f8eb5232"}, {file = "tomli-2.4.1-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:d4d8fe59808a54658fcc0160ecfb1b30f9089906c50b23bcb4c69eddc19ec2b4"}, {file = "tomli-2.4.1-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:7008df2e7655c495dd12d2a4ad038ff878d4ca4b81fccaf82b714e07eae4402c"}, {file = "tomli-2.4.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1d8591993e228b0c930c4bb0db464bdad97b3289fb981255d6c9a41aedc84b2d"}, {file = "tomli-2.4.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:734e20b57ba95624ecf1841e72b53f6e186355e216e5412de414e3c51e5e3c41"}, {file = "tomli-2.4.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:8a650c2dbafa08d42e51ba0b62740dae4ecb9338eefa093aa5c78ceb546fcd5c"}, {file = "tomli-2.4.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:504aa796fe0569bb43171066009ead363de03675276d2d121ac1a4572397870f"}, {file = "tomli-2.4.1-cp314-cp314t-win32.whl", hash = "sha256:b1d22e6e9387bf4739fbe23bfa80e93f6b0373a7f1b96c6227c32bef95a4d7a8"}, {file = "tomli-2.4.1-cp314-cp314t-win_amd64.whl", hash = "sha256:2c1c351919aca02858f740c6d33adea0c5deea37f9ecca1cc1ef9e884a619d26"}, {file = "tomli-2.4.1-cp314-cp314t-win_arm64.whl", hash = "sha256:eab21f45c7f66c13f2a9e0e1535309cee140182a9cdae1e041d02e47291e8396"}, {file = "tomli-2.4.1-py3-none-any.whl", hash = "sha256:0d85819802132122da43cb86656f8d1f8c6587d54ae7dcaf30e90533028b49fe"}, {file = "tomli-2.4.1.tar.gz", hash = "sha256:7c7e1a961a0b2f2472c1ac5b69affa0ae1132c39adcb67aba98568702b9cc23f"}, ] [[package]] name = "typing-extensions" version = "4.15.0" description = "Backported and Experimental Type Hints for Python 3.9+" optional = false python-versions = ">=3.9" groups = ["main", "dev"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "typing_extensions-4.15.0-py3-none-any.whl", hash = "sha256:f0fa19c6845758ab08074a0cfa8b7aecb71c999ca73d62883bc25cc018c4e548"}, {file = "typing_extensions-4.15.0.tar.gz", hash = "sha256:0cea48d173cc12fa28ecabc3b837ea3cf6f38c6d1136f85cbaaf598984861466"}, ] [[package]] name = "unidecode" version = "1.4.0" description = "ASCII transliterations of Unicode text" optional = false python-versions = ">=3.7" groups = ["main"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "Unidecode-1.4.0-py3-none-any.whl", hash = "sha256:c3c7606c27503ad8d501270406e345ddb480a7b5f38827eafe4fa82a137f0021"}, {file = "Unidecode-1.4.0.tar.gz", hash = "sha256:ce35985008338b676573023acc382d62c264f307c8f7963733405add37ea2b23"}, ] [[package]] name = "urllib3" version = "2.7.0" description = "HTTP library with thread-safe connection pooling, file post, and more." optional = false python-versions = ">=3.10" groups = ["main"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "urllib3-2.7.0-py3-none-any.whl", hash = "sha256:9fb4c81ebbb1ce9531cce37674bbc6f1360472bc18ca9a553ede278ef7276897"}, {file = "urllib3-2.7.0.tar.gz", hash = "sha256:231e0ec3b63ceb14667c67be60f2f2c40a518cb38b03af60abc813da26505f4c"}, ] [package.extras] brotli = ["brotli (>=1.2.0) ; platform_python_implementation == \"CPython\"", "brotlicffi (>=1.2.0.0) ; platform_python_implementation != \"CPython\""] h2 = ["h2 (>=4,<5)"] socks = ["pysocks (>=1.5.6,!=1.5.7,<2.0)"] zstd = ["backports-zstd (>=1.0.0) ; python_version < \"3.14\""] [[package]] name = "waitress" version = "3.0.2" description = "Waitress WSGI server" optional = false python-versions = ">=3.9.0" groups = ["main"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "waitress-3.0.2-py3-none-any.whl", hash = "sha256:c56d67fd6e87c2ee598b76abdd4e96cfad1f24cacdea5078d382b1f9d7b5ed2e"}, {file = "waitress-3.0.2.tar.gz", hash = "sha256:682aaaf2af0c44ada4abfb70ded36393f0e307f4ab9456a215ce0020baefc31f"}, ] [package.extras] docs = ["Sphinx (>=1.8.1)", "docutils", "pylons-sphinx-themes (>=1.0.9)"] testing = ["coverage (>=7.6.0)", "pytest", "pytest-cov"] [[package]] name = "werkzeug" version = "3.1.6" description = "The comprehensive WSGI web application library." optional = false python-versions = ">=3.9" groups = ["main"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "werkzeug-3.1.6-py3-none-any.whl", hash = "sha256:7ddf3357bb9564e407607f988f683d72038551200c704012bb9a4c523d42f131"}, {file = "werkzeug-3.1.6.tar.gz", hash = "sha256:210c6bede5a420a913956b4791a7f4d6843a43b6fcee4dfa08a65e93007d0d25"}, ] [package.dependencies] markupsafe = ">=2.1.1" [package.extras] watchdog = ["watchdog (>=2.3)"] [[package]] name = "wheel" version = "0.46.3" description = "Command line tool for manipulating wheel files" optional = false python-versions = ">=3.9" groups = ["main"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "wheel-0.46.3-py3-none-any.whl", hash = "sha256:4b399d56c9d9338230118d705d9737a2a468ccca63d5e813e2a4fc7815d8bc4d"}, {file = "wheel-0.46.3.tar.gz", hash = "sha256:e3e79874b07d776c40bd6033f8ddf76a7dad46a7b8aa1b2787a83083519a1803"}, ] [package.dependencies] packaging = ">=24.0" [package.extras] test = ["pytest (>=6.0.0)", "setuptools (>=77)"] [[package]] name = "wsproto" version = "1.3.2" description = "Pure-Python WebSocket protocol implementation" optional = false python-versions = ">=3.10" groups = ["main"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "wsproto-1.3.2-py3-none-any.whl", hash = "sha256:61eea322cdf56e8cc904bd3ad7573359a242ba65688716b0710a5eb12beab584"}, {file = "wsproto-1.3.2.tar.gz", hash = "sha256:b86885dcf294e15204919950f666e06ffc6c7c114ca900b060d6e16293528294"}, ] [package.dependencies] h11 = ">=0.16.0,<1" [[package]] name = "zipp" version = "4.1.0" description = "Backport of pathlib-compatible object wrapper for zip files" optional = false python-versions = ">=3.10" groups = ["dev"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "zipp-4.1.0-py3-none-any.whl", hash = "sha256:25ad4e16390cd314347dd8f1de67a2ac538ae658ed4ab9db16029c07c188e97f"}, {file = "zipp-4.1.0.tar.gz", hash = "sha256:4cb57381f544315db7688e976e922a2b18cdb513d21cc194eb42232ba2a3e602"}, ] [package.extras] check = ["pytest-checkdocs (>=2.14)", "pytest-ruff (>=0.2.1) ; sys_platform != \"cygwin\""] cover = ["pytest-cov"] doc = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-lint"] enabler = ["pytest-enabler (>=3.4)"] test = ["big-O", "jaraco.functools", "jaraco.itertools", "jaraco.test", "more_itertools", "pytest (>=6,!=8.1.*)", "pytest-ignore-flaky"] type = ["pytest-mypy (>=1.0.1) ; platform_python_implementation != \"PyPy\""] [[package]] name = "zope-event" version = "6.2" description = "Very basic event publishing system" optional = false python-versions = ">=3.10" groups = ["main"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "zope_event-6.2-py3-none-any.whl", hash = "sha256:5e755153ac4faf64c10a4b6dd3307680166a3edf65b38df22df592610f8fa874"}, {file = "zope_event-6.2.tar.gz", hash = "sha256:b97d5d6327067ee6b9dfcbdf606ade9ade70991e19c162e808ea39e5fcf0f8d3"}, ] [package.extras] docs = ["Sphinx"] test = ["zope.testrunner (>=6.4)"] [[package]] name = "zope-interface" version = "8.5" description = "Interfaces for Python" optional = false python-versions = ">=3.10" groups = ["main"] markers = "platform_machine == \"x86_64\" or platform_machine == \"i686\" or platform_machine == \"aarch64\" or platform_machine == \"armv7l\" or platform_machine == \"ppc64le\" or platform_machine == \"s390x\" or sys_platform != \"linux\" or platform_machine != \"x86_64\" and platform_machine != \"i686\" and platform_machine != \"aarch64\" and platform_machine != \"armv7l\" and platform_machine != \"ppc64le\" and platform_machine != \"s390x\"" files = [ {file = "zope_interface-8.5-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:c0c8aa2bf8f3911ef37b87deb1bbe225a310e6eb6522a16d77f5d8330c4f6fbe"}, {file = "zope_interface-8.5-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:efe234a0fafb4b6b1602e9be9245b97c2bf06d67c07af5a4bc3c0438978b555c"}, {file = "zope_interface-8.5-cp310-cp310-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:dabeb6fe1228d411994f300811edc6866fff0cdcbc9cef98a78f05ea0da42e37"}, {file = "zope_interface-8.5-cp310-cp310-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:147a9442dcc2b7339ecdb1be2b3cdb098e90462e39425054053ebfb50d99125a"}, {file = "zope_interface-8.5-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:a17e681224267880707c9ec9e730ad9a1ad2d65c371256843efba6cf48711b58"}, {file = "zope_interface-8.5-cp310-cp310-win_amd64.whl", hash = "sha256:d178968a1a611df30549a717d1624cb38ca810347339e3e37b7baa6f6781a170"}, {file = "zope_interface-8.5-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:afc66ccaef2a3c0bef6ca02aad40d29a39276389dad16a8eac36f9f385e4d057"}, {file = "zope_interface-8.5-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:c28044972187245d7a309e4699319bfdbd2ffcbf7176d1d4ddf5adffb2dea80f"}, {file = "zope_interface-8.5-cp311-cp311-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:03bbecc7982af713d7499d4084bc03916413d17ffd45f89009348cc0c1d9e376"}, {file = "zope_interface-8.5-cp311-cp311-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:bf917009a4a7457c7290225a019f4a0aa706d96accd2cfdba2418d3bc1fcde2f"}, {file = "zope_interface-8.5-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:31cff25b2aaedb5267e6e77b1e9be6b0ec4f622032de8a069202b8ffacda7dc2"}, {file = "zope_interface-8.5-cp311-cp311-win_amd64.whl", hash = "sha256:17a3114bbdddb5e75e5784cdf318944636190cbbc72d357ef9fb1a8b0351f955"}, {file = "zope_interface-8.5-cp311-cp311-win_arm64.whl", hash = "sha256:aab6bb5bee10f38ea688b95ba054396b67f613552d2c8378be7fcb2d2fba7646"}, {file = "zope_interface-8.5-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:8e6ee90c2e6de7c37058d5fa41f123c8b13a312db8d1e0fb5840d7f4bcdff9c9"}, {file = "zope_interface-8.5-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:c1adc90d3576b3b4c4de4953e6002c37bef28b78d7fa54c1bbfd0c50f022fe7c"}, {file = "zope_interface-8.5-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:e6347b8d8d12c5eca6502450a92be30079b7acfade2c4f693efa0deb8871b06e"}, {file = "zope_interface-8.5-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:5e970dabea777a24b0b0bbf9dae3ab75ce8b2d8e948edf4875627034b21f3560"}, {file = "zope_interface-8.5-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:f0b48ccadaa9839e09ff81e969703cecb3f402c813bfe8b958652e699bea69f5"}, {file = "zope_interface-8.5-cp312-cp312-win_amd64.whl", hash = "sha256:e0e311f1277468c08fd59a2b41f71b43d25dff639789d364747acd1705c0df6e"}, {file = "zope_interface-8.5-cp312-cp312-win_arm64.whl", hash = "sha256:652b73107a04159ec6c020db6c1543d4f1e8f4d069bd2aac88a947820923517b"}, {file = "zope_interface-8.5-cp313-cp313-macosx_10_9_x86_64.whl", hash = "sha256:28e80457c134d1fa57a7d758004dece348654e1b1467ac22dcdc20fc1d127c52"}, {file = "zope_interface-8.5-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:09495ce9d559c06b70f2d4855b3e4f48a822a9ddc8be1d30c5b4e5be14ae1ace"}, {file = "zope_interface-8.5-cp313-cp313-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:7849ad8fa90763cc1087f4dda78ca3a233e950b3e08fac7079297c9cafbbd7bb"}, {file = "zope_interface-8.5-cp313-cp313-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:5578c9421ca409a1f39f153d6f7803e4cde01da592ec75a9ac5e1b777d18d33b"}, {file = "zope_interface-8.5-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:e1bd7d96b4ca5fa311f54c9eac16dce4886b428c1531dbe06067763ccdf123b4"}, {file = "zope_interface-8.5-cp313-cp313-win_amd64.whl", hash = "sha256:0c8123d2a4dfde2a613c7cb772605477724782c20bc2e0ad1d9435376a6a44a3"}, {file = "zope_interface-8.5-cp313-cp313-win_arm64.whl", hash = "sha256:6d02be14f3173c6c7288bc2fdf530090c01c3cf8764ad46c68024686f364278e"}, {file = "zope_interface-8.5-cp314-cp314-macosx_10_9_x86_64.whl", hash = "sha256:ffaecf013251a89d0de6feb49a46eba48ad8cbbf8a40aeb6045e459e7bec6784"}, {file = "zope_interface-8.5-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:126fa9d1c52295ae076d4cf968634f0a1826afa408a20808b57ff72877b8f69f"}, {file = "zope_interface-8.5-cp314-cp314-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:3090e3a663d20194756a59a272e0c8508b889341e31d5894223331fe6b4f9b21"}, {file = "zope_interface-8.5-cp314-cp314-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:9342fb74e2afefdb081bf1df727d209ea56995c6e13f5a0540e6d7aff4beafb8"}, {file = "zope_interface-8.5-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:6c54725d818f1b57a7efb8b16528326e1f3c257b602b32393fd255c45af8799d"}, {file = "zope_interface-8.5-cp314-cp314-win_amd64.whl", hash = "sha256:29d74febbae1afeb6834c4ccbf42e242a673c860060f09e53142825270456140"}, {file = "zope_interface-8.5-cp314-cp314-win_arm64.whl", hash = "sha256:633c8c49396f38df030340797c533e9fe460d1b5d1e42d88e55e938e525f548c"}, {file = "zope_interface-8.5-cp314-cp314t-macosx_10_9_x86_64.whl", hash = "sha256:133999820fdbae513c36c03d6f29ef87317aaa3edef39112222b155083664714"}, {file = "zope_interface-8.5-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:8bd75c96966e573232f0599deaff717564828031c7f05563ccc1ac35c5ee0304"}, {file = "zope_interface-8.5-cp314-cp314t-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:14b0e9799351d4c34fe99afd67f0cdd76e55ba15c66a98699d5fc22ea8241e08"}, {file = "zope_interface-8.5-cp314-cp314t-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:0cd6a732ac84b94eb1ef9222a117347a27efd294ee16810ffdf7ecd307677ed5"}, {file = "zope_interface-8.5-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:798b7c87d0e59a7d5d086d642208d0d8700ff0d55c4029134b3c479c3bfb110f"}, {file = "zope_interface-8.5-cp314-cp314t-win_amd64.whl", hash = "sha256:0fc3a9d45f114d27eaa1e53beeb144533689edca8a9f66505b1e8e8b3f075e42"}, {file = "zope_interface-8.5.tar.gz", hash = "sha256:7a3ba1c5877f0f3e3906b02ddf793abed2becc2948116414ce0e1dd820b68d6d"}, ] [package.extras] docs = ["Sphinx", "furo", "repoze.sphinx.autointerface"] test = ["coverage[toml]", "zope.event", "zope.testing"] testing = ["coverage[toml]", "zope.event", "zope.testing"] [metadata] lock-version = "2.1" python-versions = ">=3.10,<3.14" content-hash = "1e1a57083969e5a32a6dc65b2d22b5fcd6ab8b19697041d66f51c79404cbca1f" onionshare-onionshare-26fcdc5/desktop/pyproject.toml000066400000000000000000000017241521174352300231140ustar00rootroot00000000000000[tool.poetry] name = "onionshare" version = "2.6.4" description = "OnionShare lets you securely and anonymously send and receive files. It works by starting a web server, making it accessible as a Tor onion service, and generating an unguessable web address so others can download files from you, or upload files to you. It does _not_ require setting up a separate server or using a third party file-sharing service." authors = ["Micah Lee "] license = "GPLv3+" [tool.poetry.dependencies] python = ">=3.10,<3.14" onionshare_cli = {path = "../cli", develop = true} PySide6 = "6.8.2.1" qrcode = "*" werkzeug = "3.1.6" python-gnupg = "*" [tool.poetry.group.dev.dependencies] click = "*" black = "*" pytest = "*" pytest-faulthandler = "*" pytest-qt = "*" cx_freeze = "*" importlib-metadata = "*" setuptools = "^80" [build-system] requires = ["poetry-core>=1.0.0"] build-backend = "poetry.core.masonry.api" [tool.poetry.scripts] onionshare = 'onionshare:main' onionshare-onionshare-26fcdc5/desktop/screenshots/000077500000000000000000000000001521174352300225345ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/desktop/screenshots/appdata-onionshare-receive-client.png000066400000000000000000013015711521174352300317230ustar00rootroot00000000000000‰PNG  IHDRÐÏ}ÝVØzTXtRaw profile type exifxÚ­širܸ–…ÿc½ÌÃr\ âí —ßßa¦dÉv¹^U´²¬Ìb’ p‡3€rçÿsÝÿðS|É.—Öë¨Õó“Gqò¡û×Ïë=øüüþø)ï£ßŽ;ó>>Ÿ"‡ïéõE=¯÷09^~\Ðòûøú~ܵýúû{ �;¿†÷IwÖç÷yý=PНãáýÿn¼¯›ùËrÞÿòÇ߃ÿòÿ�`Xa¼]<)$Ï請$f�FšIŸ'Ÿ›Nâ}ò»ó;§øûعÏ�?ïc¦?ÇÎÏ÷é{(œ¯ïêO1zå§ãésyñÛŒÂÇÇøý‹ÙBô_¾Äî^ë÷ž×êf®Dªº÷¢>Bø|âÄE(ÓsYåÕøWøÜž×àÕYâ&cF6¯í‘hß�ƒ…n8Ïû›)æx"áŽ1n"®c�ð�¸Ÿ¤d½Â��ô˜#1m²–”‘Ϲ„ç¾ã¹ß�;[àÌ,pÅ//÷»ƒÿæõ9н*ÝÌñŠóŠ 8ÓPæô›³HH¸ï˜–'¾ÏË}iFÿ%±‰ –'Ì�q§_¯!V ?j+=yNœW|vþÕ¡Ù{BĽ “ ‰ øR 5øc �8vò3™yL9.2J‰Ü%7)U’Ó£îÍ5-<çÆ_‡�QRM�ÔÐ@$+çBý´Ü©¡YxTJ©¥•^F™5Õ\K­µUaÔl©åVZm­õ6Úì©ç^zí­÷>úq$ ¬Œ:š}Œ1'7� =¹zrÆœ+®´ò*«®¶úknÊgç]vÝm÷=ö´hÉh«Öœu6O8”ÒɧœzÚégœy©µ›n¾åÖÛn¿ãÎϬ½³ú=ká§Ìý9ká�5e,?çµYãpkCÁIQÎÈXÌ�Œ7e€‚ŽÊ™ï!ç¨Ì)g~Dš¢D²Š’cA#ƒù„XnøÌÝ�Ìý1o®ä”·øW™sJÝÿGæœR÷ÎܯyûMÖl>Œ’ž© SŸ.Àv}M£ŸÎlëDàc�Hðk¾9äµZ7ëÕÆ 5-#c·|F9]ãõÓèþ´KgÔ*Kž½œÐf;©ŒÙw(+–¡ÐQ¶ïNåúaçö~ª ö¬L뱨²™J‚³sí0¹ž®Yº³T¢|BMäæä;-ŒtV9³^ke�sk\Ãߙ㜮Z¥É[$ûÛ·´o°3Ûë与0,Voäùêc±k}ž¼B!©£‚é>n´Zl;k>Íuxþ#ö¶ÅX£”²»'³+]f}¢_5«¾H{šÃíÓZZ>íC v£ª_3m¨µY%÷Ì[ÊÚ·çÀ§YÇ<#Õs×J£Ÿ\øÕt�'»©ÝZmï[K<ƒZ¼„0w«+îÞè:ª×¶˜W˜ü_òëÇ�,^w¬ôú=›ñ)£vÎ šÈ™i4åmŒD\÷Hž›�¿ ¥’`)6V¶¥ràµxv0Vãn6)|¦aã˜å>€éU¢pÒL¡Æª™È¢³¦¦G›;ú²ŽUéÒ}o᪥.eßn¦ˆAòØÐD„“3UK&Bß­§sÂæ&à¡Xr—f]-0M«!SÒ>±Žs ü:®EHùú™øÇзÇvýzŠ‘_ è?5B‘¤Zh·s’Ø÷î ÉS =¬uWÝî)PìÏ�ésȕͻ͢Âù+×{Â]pO¹—€`^)¹Ô£þѦJNúÃA÷ÇSµ‚е~Ž�¶p—ø<¶2ŸÈÓ¤öÖrÌ£µxÅq—]¦Z ÌôYsMú€n‰{ôðΔy¹GªcU¶ 衎h3Ý0Á§ ¨‚B@¢J�¼Í‡P]|b]+öIÐ9-žJyñÔlŽNi#†•ö–¢`ŒrLÛòÞ|O Ü(aäíyŸ4 ÷Xô‘'-kÌü ´=úèì: QPgžIÈtŠÓ“DZ½­}j—DÏ‹A œué zÍk¥‰âj¼9êå¶nó¨å»ÄŽ~×B¤[I›kkÒEO ¦Í*A¶ ðôL-±²�ò¿Ö^¨eÚdm˜„j`ûªL:C)ô…_±å X!úR 6@”I¢"‰8䦖 × Ps„¹[É(Ï\*‹ÞVÀlêX$™˜…Á]ìÖÖow¸!Qr@c–²�Ö¦éüØì@s¾?-e%"tPò6ÃX½ªëVt\•¨ò¬ºÔ» ª€T²ØNŽ"Ý –Xiš”YŠ@ºîÔŠ§SéLȧ¹Ò,)çСk­^´ÃuÔs€9+ÄÖœ1Í÷ú*?Ày é-ÕÝ­ï¹ss:ÑÌ)ºóL�†„Ï7tÐpVœ†§žHN½QãÖZ_÷¸Œ©/›àÜ„p·Ðß)VÁ3TÓÓvÅ 6�» Š7f=+� ü¨ô-] [΋ RH�g¹7e-§aà¢Ì1eÛFêAû °C&ðR“d{îa�^ÜçYP#Eã@©÷8€r@7@Ú`Iå•·^nA,¨ÕÐ`\â_·Y~a÷À]Ö»K¼ü:êµ»ž”” A䕟á¦7ƒK@e…*áj4eS,¾Þú¦c Mç(ý+w…` ЇXg)�«!ÀÓ£Ð=BÐÑ$f~P{aN§ŽbyÍ~'¨Ù;”µ>3GšáŽW`He¶«Ä¬Â�°Ù¤ÿÐÙÒBf¥„aæâ?hì@Ä!!$¼p7 î^Xy]z«T$ª#x·ÈГêõš™º׉Ê3`°ÓFy 66ÈPÃ3¦WÎ÷¢‹ÐPc›]Bcr´zšƒ+Q«ô1>ä1¤¢‘2òà° º#=ÐÝ(Ð�ÑǼѶÌÛ�:%€DF˜üî‚PLÌ‹O0ìZP�áb-‹ÞÜ^«¨ÝÚØ.2gŒ@¢s 4ß2{:�N—uH¿BdBІôÞŒH#ø¹’êÚ�$g¸Éí�-Ùp0¹6qO?©µ|a—Cºm“ ªh Õ{Ó!tfCrŸg_Á>A=‡X†ÓKŒ…>›çøàh”¶*¹%ŠÄÀ PVG}„ËÕ"KÚ=«I #Ò�M 6U€ E¸{ª]KÇ`2Þ bs¥ $X1z¨Ô·y)'TLŠÆ[<"иÀqù* ª‹yµt¥d`Â0àÐð'Ø÷£}‰#œÙoâ¦ÀJ›,àt!—yX}lÆ]¸w#Z<­IÁŽh�rŠ#À�æGGtl¡±ô²ju:áEÆ ª�å\<($ˆú 1à˜ïÙí9R+Ù~3ê0ÿæk÷�._ƒâKÝP¯¿ù˜ æÏgXOt/UκgäzréNdÈh¯÷h-�t¹¼É@$¾Uçm>àl#j„¾éÛèÔ6�"ü1· %"òë¦ )a.©ý>`ÿ|iøÚýÓËÏÓ¨+Äù åø çt8Ÿ]„Y×VúV9 { mE™ÉMsÉTˆ@Ž"~�-�»q£ñ@HŽ'úo66…HœàÄœE³;cF/Úp`M2òDõŒ|V×#,¥!“Ó;ÐnY£=œŸ 4�0˜‰´!@i*X6øŠ]ñègæT_jál@¥ð dzN[:�I‘ßÂqàäà‚õUBY ®½ªO„÷»ûé@Øå²$Ã!Iþy g2 zA^¨ÇvôÜFjv–†ª”«^Éá–+žç¯!bÑ[–Ù¤ûH@­KáB±t$ez3jR!Ì�TOu·åšT´�€Ýe6£lá*8ÓVªhBÕ�_ä°ŠÄ$,¤Å®¸M‰@,k£ƒ»¤sZ­&˜%“æ†óZŒ&¨�Fıõ¶áÈ0O¹˜q×Ê‚Lin4óÈXdF ÍQêkÿ†eê탂”C?D„´á–ɸšÕ3ò¼¨ Zéq‚È[5[¶}@V3̨|•‡¸ixèœ Qª[%ÐF¦¤bSKƒ±#à%øÝEÙXl~ï³n…–m{7ùèMÉÙì#RÕ:„?7v}5ºû%c�ôúD»üÅ»üîC‹·“¨r‚†õÁ1{<óúE×,á8|â‚ú¢ÄŽßI²8mh»#2W€Ÿú‡EÑäé›…F£Â´ˆg´j§ Tð †)Ü{Û(³^fƈĤE¹bx.ëÆ–1°¾: qÓcŒE½€§fº\äÍâ�¬P®\J¢�£½¥‘ñI¬!”È7étíhµ#%;¨,’CÃíÝÕ`ŸµÉƒÒîëœë­}NRƒaAË>‘4üÊn‚€*F�ÂF®f"�û×>8Q<ŽH›ªµœ'´zø!à*zŽõõÝý8ÐznÇ"Âîú—Pž¯ÌBª7MCTá1NØ¿6•�Ý©T¢Í?Šud ëÉ©ô 6>@ETäÉuËÌA1ª¦„p´ÙÇ$7¶;×;0ÇXm™ Ïæ óNFž«}Ì!ר¬ï¥iu,0…€à„š8 ›ª×�aJ«+Ö^G° -1h¿8|„½MúÜA›ËЗ6v†�oM‡ª­‰žc‚*lU,Cø¡è]OõΓ$ôIO_ïx~ƒËp�g7´m4×y6ÄAOÍâ>J=:?xPŸQdÚÏÃxѰqxaü)äIu„ã æ–×ñ�Ù&úZsêka•£§mA¶„ŽBò IA ü³ÄÒœ9Ôrùà�ÖßÚµ^r9‡’Á®Eš­7C‚HÈâ2:Š-7Ó\­ßžÆ"ýMxDƒlàâØA=ÏÆä.‹Äê1!Rêƒ;°Z”íuõô.A\ÎsúÀ&,A€”'î�R—¨´L0–*Õ¨-ëê‡�¨ƒ1à�Ì)¨ZÜ9 &F0RÅ d*ÑÔϹ"�&U�æGØœÎ5IC< h·¾‘½ó?Ë�O)…‚ÚàÔÕ†ÃëHE$5à) Ë‹°¼½OADû°9Á[ym¨b×QFˆsf Î&Ëhl_U'îËGõ«]j*'\&-Ä¿`ÏÓ£ªxÔ½°[=,…xЗß@Û¾‚6†ÅB5DãÇ÷Ë‘¿ƒÃ€’B†žAó0w`‡¨T{F¡ ˜v0í`yík®®‡¹4u3…Ÿ)ç², l�¥à€¥BówŒ�ÈáÑ «v .à5§ögêýÁð,þ˜{ �ú °§l8�OEeô—ïðü³ñh‚œ^†~“`¤®¾k›'€ŠŽÂGCÐÈA %ggC90óÓÆ­ƒ01”|‹D§æŽr*±ê‘“ž? `Æðn};–Qÿ÷Þ ŸòåAígi_P»$ж=E‹˜Ú?}‹®@ÍêIÞ94‘®ìÒ!¬�œ8‘­°r"¥«GuIE~µ›(=WÚ53n�ç.³÷�*Õ´Ø/uÔž=™—À Å‘ W$öQÍd”Tä‹�¸Ú¾Ñ‰Ã _¤mßk�-8}À)ÓÞÉS�6tÚàm¡ó Ú¤šh>³Ø9÷ 0Â�Ï6 «¨´oË Ó¼´ƒò lHÙyv­àÖƒ¦®Ç3š9°g’Í æ çR�q¸§þª�{S[(ÞK±æ‹Å 0Zxm “…þ `q½ ç§þ8!ã’Ð’ædVA]xÃÖÀúZ¶!ÜÀv|æÞK·u(÷¾žBz\Y7Ê'F‰ûØÐÜuHŒ?‘TÄd€@x!‚f|Ÿ™G¯"Z¿•Bðzi�c¬DbÑVçÙ¾ 'e÷q3= Уjn–õP•TÓofH�º¯çìûùgÿap÷»ÑÿÍàî¿�úß î¾Œ>-îŒí‘\/`ŸÆ‹DÅæŸ]-¼t°q­@ÎëAŒ¨�9‡ÃíàwÐ…Ç ã w‡sÍkã¾ ~^jiåÕÌS;âÏßµ<šã<µ:¤‘èö¨g'•’™{Xþνàï�uBO¾ðpiUÞ# YÑI,Ùõhúh$ééIP%6tNÑ3ˆ–ä+ç˜áʱ ‡‡ì RË´ïö³@÷§!0âóé>ÿ‹«Ÿ"¬;oãz\¹L{ ÆÓ#&ظ3 ²@Þr΀9¾p¡W;âW¾Zt´arêo&¦L=ç üÉ�…’ZE×3šºD.žN~Œ^—b¦¥fÒß[$s(Àa´9šlëÙ ¹Q¬OÌ ì‡ *KÀ+¿$yú�?rc;Ÿ-ÖFɾ6ÇŸ4¾÷gÁ)Ã+ÜÐÑ“^Ðà ó÷æO׃ÂÑP„£ ÏR§È*®ƒýô  Ç‘Ð2{ÓIàéY†?úSmÈiçhhžÿíî’[Že˜“öiTXtXML:com.adobe.xmp ³C±0bKGDÿÿÿ ½§“ pHYs  šœtIMEã,°ü­ IDATxÚì�yœeEy÷Uuî힘adY$ ;ˆ‚ú**A£(𠯍q{5¯Æ%ÑÜ¢’1£¢j^ƒ A4€(âÆ.ˆëàÀl=ÓÝ÷žªçý£ê©ç©s{`óÖïó»ûžS§Î¹M÷—ßïù™¾ðµtÑEßÁï[caŒAÆc@D€Q¢¬µ!é#ñsDÖ:¬µðÞÃZ "£^תã#ý°Ö¥óSZ[÷kœkà}«¾–ÏkŠuÅ�ˆäkøŸ¼&–1ÞXëŠ=àcñuòëãùÆX&}<ä½’µÄ5‹(]¯9^³|.¤×5ðÞ§¿!„´‡„RúX”¯IöÌ‚hôs¼¿qíVí9_·Kçt¡¼ÎÛmg°páÌž=VìcUUUUUUUUUUUUUUÕï¦&'xà�Õ¸ï>�,¬50&ò á ‘éÄßË…)0Ó "8×ÿ¾/|!¯~÷·ë`V�2 �¹€SçðH±“þ¿`a Òù¡Ø‘f5ñ�s6±)S°cœº&Ê×B€s‘=1¿ˆ<† ÖB›××ù�µmÛÂÚ&]w€µ&‹CÔ*�o,`ÐÇß¾ÿO±÷¾‹ð''¾=ígƒZ6³>W\—ÍçþS²8"“öŒY’M¯÷é}òzÍ©ºäc#f5Ùoá<Æô`-�hï#€�ÐÔw^Çìˆa)²™L¸Ô94Ìe>S›ØX›÷Å—×,¯±0Æ¢mo2ö¤?D�ã‰Î/k, ¢#Žk%xc0?‚Ï‹gP|…ø`†àóÇõ‚X"%üE!O€£¾áz-üpõz½ü0Ä/¥´®¸!Mãò15ˆŒ0Œ2wΦÍî¾âuzßæ‡F¯EÖ“@` ¸ñúùœü`9ë²Oö3®¥išôuy-¿¡˜tóÿ× ®ü»O€–�¬=†¤ Jãž2Õ�'w.>Hóæì¶ë|L¬Z…é©)xï+ü«ªªªªªªªªªªªªªzŒEDhÛk׬Áš‰ÕØy§Yhš!$�HŠ“„Ä+(»áøŸÂ4‚‚R%“`v3š(„â9@¯×d°Ô4âÊ+‹‘»pà°Ž@&æ@y­q-‰­„hÌÒæ#m®â×Äd¤ù¼8QüS3á2‘¿8gAÉ´¼OiHŸ§ÖX8g‹sjGd<–Exï‚IœÅvØLH¯gÖ2_Bâ8ø e;ñ~Î`~3Ñm¨ñŒ�HÓëíID ˆ†™–ŠÃÌtÕ93âôÒN>Ùü¸¡�Z8µèLñƒÁ‹�0«A¾p×i7[|mñv€]—>ï;ÄšÒM38ì°ýqå•?»åâ5ØtâFñCi®KÖJ›‰,;ã±ÅNË ÒZ“iqyÍ!ßì5öÙ•ÿÿ°¨ÚZÊ®¾¸>J¯BÍÖ¸(\~²¾ò¿tß0r_´ÔtöºÅÞOž ßëw⪪ªªªªªªªªªªªªß£BX³fwß;–`a$�©×—Ñhv˜u“…§„į¥ŽéGÇ‚µ;.@÷S¦kÞrŒ— Wå¸2ðPÖª¿–TÚSØKdV�b:ÂÌÎÆ6±�îÈ8Þ¯8›¯HíO“÷eÈ™lê*Ó•ú~¸lîbsïGüš�¥÷- 1fÌ®MÍr˜Óp\™£ÙR¡’ª·cíž$â;yl‚µ=µ±íŒ'ãÍGŸK¯±éÛü`éèiù0B-T,�z#œ“¯•uÚ"ÚÊ_+¡X)­�Yò¶ …Å“�Å6ÖÒ!ÈôÙæ×蛬ç2@mš˜¡ç×+óôbF›�{Ãå‡$Xvå‰E×gßL öò•t;ÓCƒÅÑxp9Ã�|çú ÈÆ×-Ø|ˆm¶é×ïºUUUUUUUUUUUUUU›@Óƒ–.m195'qtÀ˜OæfˆÔÆD 67q"Rœt¶0qlUÏÃFSt0hf¿Þ'hi²™IŽ…ìhã��ò''æÎ9´m«X ²éŠùóÍ?ⵇlú’Y}qÝ NÅðc¿œÂÔ‘iáG(ÆÆ•û²͹FŸù:Û¼ñk\rô‰Û°¼�Ì«t*ufPÚ¶·ë\¤(+Û ÙQǧ?TÖº|ñHÖBÞ/R“s¶ˆÈv7ŠgÎÉ9âÇœeW›q¯Ñâh²Í‘ÔÞ·ÙÂJPÚaÈ„OÎóïlŽ<›"—2t´†aZYàÁ /ÎÌ‹ÎÁH¡­•”m�1bk‹y{q�[aNë1e&ÜZ 0 Ú‹L²ðéø1?D¼÷ÚaiLºbcÅ~jl~ µKqÞüZôQUUUUUUUUUUUUUµ©Ô4 æÌ ë@dîÂÜ�ºãÔ˜pçBPn¼ ãÃBùõ%k°*Ö+4RÝò Ô퀀ó pÖ*†bî`†�„¢¨Ôdˆ'1#øœÌOøÚtzRG†õ9ÊéÏ•½²ÿ:ѪS– =5 +GËÉl@ïCŽ=K‰Ä»óF€£Ã6;¹|…ï4Ü•EÓôàýt$h, zè:Ë i绵H噵…”Áo�&¸’÷N™æ|‘>S]ïãðCŽ$ƒÐ¹yPŽ@:)›l-`,©|º¬!P€MÖ;š”e—ãÄ7�Üðx¾PaÙ“tó¡ 8¨›±%Fš�CÑàTXöYCI¾Á:Z-š…sFµ—,ã½j‹ó•X°ëWXUUUUUUUUUUUUUµ©d�A¯¯xÈf$á!‰ƒ¨"SŽèêqa±xTšƒ­ujüYÁ'‡¡Ì› Á£iš¢qWÊ\‘™ƒDŒÛ€Ë<Ã¥�®cÍZÇù]UŒA©PCÀžC_öñ:a‹¾6µ±tjm c|¸4zuÁ¡N˜êqtz_bÜYÇŽ©Sø�¢\V—½r‡6¶5MÍ_i€œlåétàë �.�&³ËÏUÂm;Hà«Pøf†0„d¿­¬É’:—É�4—ñZ–äòÙ)TmwøhmPHo®02ï0„èjŒPr˜ï]ÓôFÎxÎx›ùMÀålÏåû$^È×-´Bœç*¬ªªªªªªªªªªªªªÚT2ÆÀš8Œg"<ÀB�LãdÆÄßû™×8ëâ×&N¡�pÒk@(SÄ”Y‘8ñlâ->›¨ªqÙÙ^2‰ÉX4]–Jy T˜ÄŒ ™ùp?BdA¦ (YÖ:¤ÂÛ0‘ÏiK6¢©•RZ q­µyœ],ø(‚\ä¡g-êøn·?£k˜ãkŽ×D9þKÊÆv³}œþáפÆaŽ,3³"1…%s¥1.�?.€F6:ä�‹! ˆÿvóÖñ‚(C¥ �RtÙ¦È(Óg~�€¦x!°6]$:­¼V5éïx×)0 |øC‹3™Ö45~­/â²’�–ü»n£‰çi�‰¹ %»û¸bYç¨ãqM±7][¨Äž¥ 'Æ›‘­·ÖÚDÒ�~æ”}9R¬¿@gúyH&·Kn>#y [¾"uØÈ_¯sô0P!ÿ¥ó°ªªªªªªªªªªªªªªjÓ)v 00ÙŒ%…ÈP�™wpk/ƒ1cMfT”Šj&¡Ë8Ø�DG"»µsNÎåÓ¬½xž6­×¡ë¤c¶"cà\b%¦?ç=¥«GÓô•Á*²Rê’]ŽÌf^qüY>�l‚* oÅh¦ùŠv_R1No&^Äרý˜s=xߪnˆ´�°xÖ³Á‚…[e‡bið’"ëb) éS(Øišf/Ò„1.BfüÅáŒ!×>w›d…Ê&[F¾Ø(]TAAZ¯×Çp8=’ÅŽ7±É-¹ÎyÌžÓꕃ|LŽs K¼²ÑEì•~¤„$6éE‘máDŒ�PŽßm<æM��a\-�›YØMç ô�¾M`ÏC4#±—7ˆ¼Ñiåᇰœ0zÿfª²@È01þƒöØ-Ôï²UUUUUUUUUUUUUU� à }‚&þ®þ`kpßÀ€ƒcO¬Yƒ»îÏ0²_ô-”óétRP÷ t BF]k̘/0?a9ç øæ½”\D0é‹ãpOBt ÚסŽÈFÈ…¢ØTs ç Úv¨`˜¹F1…5b‡!³ mb㙆b2Cæ'ÂvPKƒS½ïš +jŠ{À/.ae0áŠx2³º¨€Í6›‹Õ«×À ‡@Cµ.“âÍ=´íM¦áYo<¬QšIâM³¦§ˆ²í 3¤äR3�b Ê1X=¨±œûÇOè)›³à!š ²˜X= Ì´í0—7•ÔFÊ�7\B>W#KóŠäªÙÂ)±æî�IR%%£U·žš-¶ÃáÖº ÕøÜ|ÃLºy±=…©6;î´T2æì’Ô­6¥%—ˆÔçЉK•µnq桟ÜöÌöa�˜T¿ƒWUUUUUUUUUUUUU=Œ¶î^ºe‹£æ{,lÊߣl ®Xåð•e šßé<ì6ãßÕKÃO9ÓO—vèB ò„ý‰³NKœ¤Ï!äntó!˲¡ˆ¹�[30 Ä^‡˜ ž!›ÌäùwHF­œX ” X5Ûá¿Çý@NHz/"ÆêÎÊ>a&Võ^wŠ_K9 k­é”mØüñJè§{"ôqù´Ò:¬w=î«1^Íû#¤Û€°bŪø:; k{ Ô"ßÿ|ÿ¸AWJ-â‚Cš¦§J+|ÑPË›I,2D⇀i#»ùãA¬”Òêâ\l‰¾6�Éa'_#Yv) Ñoµƒ`çiçð‚z8\ΜëÍîÎÕ“kB‡ìº\Ò鱆}e›oÞ?Há‡Ìë³Å…÷Ý—.ÊYwÞËÒÕ(ÐNû ‹šh›ß,L¿ãþØ AåïõyUUUUUUUUUUUUUÕºtÒÂÿ¾Û^¸ �°°!œ° ~͉ Ûßù|Ì4b')œÍéA.ê`.¡™ƒp ¨y|‘gÄB [°�è(S%#°)åis¬˜ÇÀÉx4>%nãœÍkåQtƸ\4 .1R"›K/T—ƒ6p™¼6¾¾á°Íç“éf]÷£”fÈ ?ÒtÆô¸¢ð•¹˜.3‘¢V« >d¯#èLF;’ë(‹JØ æËÆcÁ—ÎÏ�ï°CŸ‚�wÞ6Œ?žÝ’Æ,|ŸlRPP²Ý1¾j è%™ã&”rÙF¹ùF¹ôL.Éà�‰Ã+]¢é²PÈìò£¸yš‘EéJ‹%"6×)³ ÔZ^¸Q›ãÒƒíÕEÐȦð,½øº´QÆ"p#NŠëcÓ Iñb@;ñlŠûâœu|Ƈ%dpÈöÒÆ�Á‡éx#ƒÍXšb𢶙ב[�aCê¸Ò|²øzP¼®xB¶æ>×WËÃMãõñ¡ø4k�›uˆ\nñ‰ðO7»úݽªªªªj£È.|Þñ/Æ‹v—ÿÜÔß»ô|üùS�ÁÓ¿øv¼þSW¯7€ ¿þ>þ‘9xæ–·á?¾óØÁ?ŒÿÞøOgàä�{0ì®ßâ‰Øïi‡àGÿrÆèîB;Ä`�îEÓCc (´¶ñg–a»=Ä,l³Ë.Ø~+‡ášåxpalþÖØí ã°û�‡`çw½ïþ¯Q³UUUUUªë®¿þa?ÿÔxÌÏùÒ-[ôM øf¿ã´?ü—_X|mÿè“ÐvÖ~ä´ Ç,ð' [|öþÞ�7rS´ëréG™â¤í\/Í®5˜ÔOàsG€É} ’šŒü$df’MaƪŽ15­Y3 ŽërçB„Æ9xvš„`˜Æ¦u W™gP�Æ00s™œàŒ)Óh‹Æ©¶m•ÉÉ�B€±6��+ùÔuQg&CÏ8°I×.kaw"¯[ŽÍ)Ô�»„ƒñÝôi„^€Is)›Ú|^§b¸ãAf&2µêúØÔÍ[ßò XÓL ‚%—Í�*(ðȼ=žèÒFØL5�å��bk”ö¹©eÛ Ó_±+Jž[fé9פÍr3:áøMÀ3ö Zk’o�c&P NÜE\·øñ8“‡.EÊã 6‰jGµ~:‚MOÉâT¾ÛŒXrµE–ˆÒ\@ýpj˜'„7Õ‰À$¸XfÝåx2;Ñåëã{”،Ӷ-š¦IE#n¤=¦ªªªªªê1•ÙÏxÛ{qÂ.ã ‰qÁG>‚Ï_y'ÖÎßÇžöN¼õ»a�“ß‹×ÿð%øà×nwœø¾·á…ûì„ml†yã„Õ÷Ü€ÿþ§ð_¿k@o?œôæ?Åq³ï]}>õ³°[âÀ—ÿ%^{ÒÑØ{›>ÖÜûs|ï¼3qæWoÀ*Âz·yò3qìŽ=Î{ýiø‡kWswÀ>OÙ÷Þî;×µ Žÿä¥8iî8¦—ÞŒÿþÂ'ðÉ nÄÀlü†3ðöçïŽmÌA3XŽ%?ûŸñY|ëöIÀîˆg½é 8é°}°Û[b®›ÆC·ïú³3ñ“°>åÍø‹�Â^[9¬¾ûg¸lñ?à³ÿyÛ¹$EøöÛ�·ã¯&xÚß_†O7S—¾Çþõw1È”vKøŠ‡Ù¿‡[óp¦óñ“3þoøêƒ Þ6xÞÏÃß»G³?úÿu¦îxþaî%àø¸ï=²�{¿xNüÄOv|þõÂ7a×+ß�ãÞv1&æ‡�_ü<}ìn|áÔqÆÏ ÛõZ¼ýuÇã ] ™\�¥wþÎøßŸÀË p�°ç|íUUUUUKë‚|�Õ�0Žšßù÷? øMÌ:õý@ÓÃà²/zGŸˆñS߇©Å§�¸�ÞÌãÌû{ô¿ô¨.vèéÎá6q@Ïd8Hæ!Wf €È+6¹È¼yó011Q”ˆD˜fs“ÿÉNC¯8K ¯Î§ÏO*‘É€.dð™ TèŒ,3š?É] ÁD× •µÇó鎣fõE÷\Óô²Ó�¯ƒÍSÑõø¤Ë¡¬9ai2ÈsŠ_ÙœˆåÞmË_gå~ ÀúÌÂä>8mÀ‹Y]ƒhåŒt.»—€–ë4Ê@]€ƒ´«0 âB—œ{�rçéŸ-¨|,~Põ G†‡zN]—Öjh§[oÇÇ{ŸOvIòÿâmÓÚ¹©™¸ÉëÑ ->ÈMžÝ¹„ÜÊ#C2Å+ÑZié‰_פo›öÝâ¹ÊkaKª4áȽ鮙#ÎìöˆŸƒ¶dk.QÀpXz­ªªªªÚHüoá1xÑ3ÀÒ~ò�ïÄÇ¿yî[µ+ï¾_ûûwcñ­-Èn‹g¿ðpÌ·žrôAX´ãV˜‹5X¹Öbó�‹ÞõI¼é�Ùë8ÉøÖÆgÞr<ØaütÀü�Á‰ýÏøô©{¡¿žÇ¥Õ«°š˜-±×Á„çYø‰»ñ³«~�ßv“>¦ÁìqÂ굄¹Ûï�ãÿÏÇñ–Ãx}ø¹ÛaëÞV,}v!v=ü¥ø›�Š'7š�qÔ‹ž‰wÛ³Ã*,_c1ÏOàA?¼éqÆ�þ[y,{`-fí|(^ò7gâ½Ï^¸ñ†u¬Ïþ­sÍ�tp‹ñù[aáÜá¡¥¿…¸ã…GX ­Àµ?¼ C²ØzÑ"le æîóìê Æí‡=z@³ûÞØkÌ ÍØö;¼ü«˜<÷o1þÊw£ìËÐ;úDÌ:õý˜Z|z‚Z ¶ý û¯xR(� €˜ 0kÐÆ£ÑÞ�À$UZj23Ð H—¾2똘X£ˆMŽA“ÌDbLâskHÈ€L³"�V9aÊ|$²�6¹ê}Ðà�MSÝ’ÞæP˜5gáõ s˜�A™y…ÐvU€÷ƒ4“‘S¬Èçäsi(7Z+Œ+öI0§iÀiO (È2â1~ºè¶üi‹\4G†6ý)«£92k [a»¥¦hgÑÙr" øPÀ0=d2.LZ{õ`ÃîƒoHTi­Í¥ÝrŒÑ589¹ºÙØZç8C.PgÜ¥`Äç ÷Þà±$_†Â¹r#d™PìA~ã‘äÀ‘]€<À2�’T󰲿ê¶c>7Ïä7`˜©óà±Z:äõ‹ÓEÃLUUUUUÕc-·ã®Ø±gÿ+\}õ}(8Z{'~tí} Œïø$l§ÿuD÷â‚7=Ïyæ‰øøµ“ »5ŽzúÞ˜)@c·~^}ғЧ¥ø¯w�cŽ>/ùȰŠfãɯxŽœ»~Çõ·Ÿ�Ï|å6¬5›á€Wç_úm,þÈ_âû,”îÅ—_ÿl<çØñ±k&Av+ñô}ÒúZüäcŒcþ× 8åÕ§áO_ý)\; 4;€ý·ÖãïÁùù\<çØ£ðŒÓ¾ˆ»·:§½xô†?Ç™/Ž?þ9xñ€5fŽ~ѱØj#ýëzÃö¯\ó’°®£öqð»/ŵ×_‡ï_ºo:d.ü]_ÇÇÎýŠqèÝ=Øò‘Ö°ôêàv4{ì‡Eã}ìóÔ}1n»åS°ÿ{x¾ûbK0èA IDAT°úÚ«ð‹`·~"¶7 ©ëð�þ œò’àÙüQ\7ì6°çë}íUUUUUÿ4üÓpêÜ÷aü•ïŽðïÜ÷ÍÿX[6�帮É3êxFŸ6þ”MÀ6ñ…PDW9éÈ,A³a64c[¯,“#Æ;Ö…§ÂRŒ2VéDhi¤jÛVuh瞀Ånyk\‹Sp™�dÞcxm>]{, éšÐ¸Ð•%}ò§dd]ðJ©€„¤£ô¤ÌbFÁ.ó°x¬“^üÌ‚ûèµ ¿ ‰;Ñ#‹ÐPAU¡šu½ocM3BÑý ð ùÁáÛæF`q¨YgJ ¨ ¦œ—5Q†|¥‹NrèºE—_Çó»€2>cf„$ÇrŽ"‹X]Ž@Xé?B¿™„w�•ßpJ;b_5ÈóùfØÇûO BBzØl^†fÊ�ˆI»í@Sä7+?@ÜäÃ9c=4eÂÎVÒ¦éM5µ¸ªªªªj£Éþ7çÃG_ÖeoóKqà K`±ù–[Ì8±¶Ùs,ê„åWá—Ý�,ùÖ·ñÓ–`ç-Â>;»õ;.-Ç>þJœôê¿ÁY߸wM/Ä¢g�Š¿ù·/᣼JþÆÑ‡pã�÷#Àb³›ÇãØmpø_ž‰ÿ¸âûøÎ%ßÂ7Î{že3 ³fÍt‘„á°E³Ç¾ØkÌÀô÷Ã_^p5®»þ:|ó=G`Ž1h¶Û£¥Ã}<íï¯Äµ×_�뮿×]ÿc|÷}G¡¿�·èQí_Zóº°ú®ð³Ÿþ 7þò>¬n�Þ/Ä{ÿöx‚}˜=X�µ„%ßÇU¿ö0³÷ÁS-Â�ûošX�µvì¿ÿØwÿ]áh-®½âÇX Àÿê*|ɘu(ÞñõÿÄ¿~àÏqÌÎã àQìùú\{UUUUUÕï¦aÛ&7;�)»×ºãÇ8Ž!W“ø Ç±ÉL9“¸EìˆcÄÌCÌHFA1¤s¸‘qbl˜bÞ#Ž;=vÎäÄ¢sÑP¥×*ÌÇο Šf㱂Šõ'òn͵Îf˜Æ0O f(Œjz}‘5 ~"�}sΦ!†69øHñIÑÆ¨s9.¯ø‰‚€«®º!ð>Œ8'™Áé},Ë`�F6‚Š)ù€jØ-m„ìàsNfê¶‘h‘Œ€‰Ë'xlåü¸>>߀²l$ ®ßïarr*oßxŽ ³s�gÝ18dÂoÐ4½äì#EYÛ\I-CM~É×%€-n6×P³#P;ñ¢Á�R›n“Ý‚|Ýl×Õ‹ÖÖFQÞ�ˆ¾CYëlrsߟøuÜ|ÜùwvRÆ}kÕ7 £æP'·nª°ªªªªj£)Üu'–´„m{»â�ƒ·Åâ_ß+.Àfg|Ðv0 L/ù5î_‡£j8L“êŒÃ:xÌ£ûázÆãðÀO/ÂY?½gtWœð�Ä;Ÿ±Ž|Õ Øë¢Ïà¦�3,Ž3çè7â}¯<óWÿ|æ|ülíž8é¯^�?{Ð ÖÁ éÛpéyWânµaÅO°tc9Î6Êlqóâ·Æ€0˜{ø»qÞ§_„'ùü¯�.¿Ýó;¬Åß�+¯¼ §î¶|Á v¸ñÜÏaÙËÞ€§q &÷Ö^�+®™ˆ_?õ|æ´Ópç+ÿ /=þHì÷¼¿À~Ç�³_ógøÜúìyý1©ªªªêÿK=Ø®û_Úz浃‘™€]-k7l�ÇxŸàƒAë1CÚ’ÿÅ$;ü;=c0×Ñ Ž AZã±Ï¾;â†_Ü�’ƒœRl3`"¼Gž…ÇͶ’-×{$B..‰Ý &•ŒPšÙ�#;½ÌZ„ŸDFÃéÆèö*èè ‰O['1Y›ys§²DC~ø`˜ÊûÆûÌL‡¯‰ÍVRœK¹8¶ŒK <Õ£æô‚l »÷îåù\Ò™á ³WÙ‹Á%#M:.ÐðÅz‰ Úø½7Êîé”ÕÄ++¦¥9%Æ_Ë à˜)<.£ÐYgï}3Ö5ÆÓÓÓñ†åA“T�R®Á¶Ö¡m#Ðã›ÅykcŒŠ'Û|³ô:˜˜‹cÎ3üøáî÷{©Úš*-]�šÌj{jðƈ/Ò¨¡�42ã�I{|¨C^³s @!gøí¬Õ?4ûCž+õÔD„&R¯2ó3‘說ªªªªÇþö»øÏï¿O=fsøúá-«>Œ/|ÿ7˜Úl{Ú»ðª=˜°—ýç±æÑ¢¦Û~�›ÏÃÁ[�ã�Ý×]üžpÜs±c@·âæß¬ç°6ûô¬]°ê§×ãö¥ká‡+±lùTüwåì9˜³^ ÈbáŽOÄ\ ´·\„s¿ò-,k–ã©o|y€w¿ºw´ÏÅ~½-0vÿ%ø÷¯ÞŽ5èoñl>}€\ñž£pÐ{~GT÷Xíߺdư`ë-0ž~Yñáw_Ëmß»w¿ò•ØãyÏèœóÝ‹pߢÓðŒ§½O·“—_†¬L?#5›a‹p+¾ñoÃ7ÎÚ§ýËñû쎣"νdC÷¼ªªªêÿ?mŠöÝǃî<Øš‘(ðºfþÍ:õýñßθlhpÿ`Ã~çv4ÀØØ8¦ÑzFÆaض±ò”¨à(Î5™ÙD'�/‚¨—ø�eÍGÛm·ž°ýöøùÏ–$祦h––3ø¤Dýì—ÖÂ.?JÖÂ4…NLLÄMÀ© Wý7f$Î ÷�Â=Æ.}^•‡0 dÂÀPJG8íYò.ã(Y »u«QખҹLj_jOm�+ãÖª„–GèÁÀäˆ6#êØ`Ç\ ][Ì›¤çñe%4à gí4†’P@$!¿T€&ï9êÊ„¹W@A Hª1ÆPL ›‡Q1\}N¾1N\¯äŽ@œ«‚OëBj?ÖM»&;ðx⚤Hcrr2¹=šÆÍ8+�×,ûÍ`—2ü‹{ åd �Ò§n.°Ûn;àÎ;ïÍîC&ïÑbj j�÷¾s�ä!ç–`¼"ë¤,ÁUUUUUUAô .ù؇pØÀswØ'ð‹8¹øü4îüúñÙï¯~ÔF´ðÀ·ñ¹¯½ ôÒ�ñìÓ¿�#ß9�Þ¼9èa ·|y1®X ¬O.Öíõ"üŸ¿?Or Î ¸ÿª+qs Ì8„°\ –Þ|  ûbëƒÞŒs? KVÏÃ.óùÿp÷EøÜ·^‚�¿=Ž~ç—qéW`"ÌÆfs§ðÍ7?wÕ`ã@ÚÇhÿJõ°ÿ¿ˆoœJèÏÛ[ÌéÚ€U?ú¿øî]h~‡µhoþ¾w×+ð§;;ø_ÿWݱ K/ÿ)¦�< ã˜À�.½ ™ÿ-ú3œs΋1gé=X:ÑÃv»:€&pÏ=Âo¢=¯ªªªúCÒã ðmŒ¶ßuþàŠU',PcŒEïÐçÅ™—_˜?<¼ü«00h;ƒï~¥h¾b•ÛàŸq¬µh‡“° X¸f6`zh=Á V™‘ 6w Èyx.³ƒç�³ëî½wî¹ç·¹üCÜg2ϯ„UA9ðLqܘ¥Î¼°Æ�²!-äQkÒÌ‹< ¸“$MæWºèD� Æ–nGf.ÌatX DLa€‹Eš†ÃaN¸–cõ$‰)®< ã?LÁÌ¢»2‚Cf?i_S¯„1ÆÊx<¯Ñ©’Iåj&Ô ÓF«ÚN8:R•`LÈÖÊüäòÃÁ 2q®2‘ä¹>µu™pJä7$�h|xÖ4= ‡C¡¥Æh!õÐA�= ¯Û\B`Oì¸Õ<ôÂZ<´ä—øñw¾ˆþ׫0±žkœ¾öL¼ããcxËËŽÆ^{=Ûbˆµ+îÂM·]�;W=Üu,ǧ¿oYòzœú‚ñh‡Í±™_�~yîôa0Ø8ÿ¶~Œö/j,Y‚ßîðD,œ·5¶�ÐN®Äý·þ×}÷«X|Þw‹˜í£^‹¿ßþÖ/ñŠ×í�¥W]�[=Á_y~:}(^{9.ºbEÞ+çVá®;Waß�wÁžÛ ±úþ_à’ÿø'œqÉ aÓìyUUUUÕˆüò²ÇmÞb,'LÖ~ô´ð±—_ˆÁ_+>7€/-k6ø¼c³æ`íÚÕiĘǰ�@ol†kÛ ÛtPŒ\€ƒµ°†šÌ`˜›¬²™ˆ«��“Ä`AcõÈ4ŒYŠX.ýp®IãØÚÄ<�ñ FÖÏ3>>†©©)P0�^3’|d˜é\Œ#s™gæEþ‘®Ö8j3$Õ†1™�X²¢ÄœZ˜Ô ÌpP’µ”"Ò±Y8Ž…ã’ViÎe¯0bK‘åȪ¬šUè³[‘ù›A£ ©È$eYZ›öiwŠ?ô¸TÈrÌ””1Ïyî!¸íÖÛqç�Ërûl7âÊTùp5ù˜b}Ôí2NWºñ늜j?hœû.³îúuVm¾W™oäØq¹)¦h\‰o¡Òz]úšõèÙúãâô¬DqRê@L:XQÌ ,]˜º�Çó %GÎ×Ço–^"Ì!¯›ß¼2PÒ tÑž5\UUUUUUUUUUUUU¥uâÂoØvø¨^û™ûzøúC'Ö¬AcöÆÄš0±ú!Pê2RƒÞØlL¬ž„µ½””ÙÿÌ> zØ|a§ŸþWxãë?ÂDN±(ØW²‚¶m 3 Ò\‡_Ϧ)^ÇèB'ëSMÅÝÂ×øqæ×£ŒO‘fm,ã×paˆ+æJY«MðP³#«œu(þÎnGIѺâ˜Ì”øzÅT7š–� 03S ³"�Œ¥w<”S7+óºo1ÆÚ=hjiæò‰"­5Hů7 ùbbÜ�Kœ•.Û^dã$KMj€# ±V‰³åRÇ}5ÈãÏk˜'` Å@LɶÏùuNý3¡dhÊkêV-ë=Õ1^>ÿè%tœzH¹zWìS ,uãq(Ü~¼?z¨�Q„[fêü¾^¿vPÀ¢=]ýÎ^UUUUUUUUUUUUUÕÑ›¶â… 6¬þk6øìý½ >×Äš5?ÔNcÕò{19µ?„s}�éazHd�à”Ã�K& -š!´.•– Äc†Óm¦uΠmCn²eNÁ+f]c—6•Ì…�-çè¾VFÁÕ�€Â¬Ô+ç\/9踜VÆßi&Sã B(JTº€OR›¡€‘Q¦4V®4S1ëŠp®ìÈ�ˆ±O¯Ó©×uß�Ò\§?fÕúÛÄÛn3VšnËæ]íF‹Ê9m*�|0Ê~•‘fP�í}[Üt}C%"•®ªæzf—Žgòœ¼8°’×ȵ+O>ÎÃ-l£ÑÍ6ÅM@¼ù)ö›ÆPÎà–+KAôõi «¯wtž¡äÌ¥2›�£‹UäÚ¸YFƒ?þál¶ùš’Û�uø!�¢¾bõíÂEý€WUUUUUUUUUUUUUU�êÓ÷õpæý=L¯Ç¯ÎÓ!:ÿ üc-»ÿ&LO-Çܹóê¡é÷жֹĔы¸ˆ€RtÕÁ·M‚^2~�çÇiÞÁ Æ�wÞMc‹¯•RV†tÂøk¬�E;阽8Û€¡˜° Ä1h!äæ[=VM˜×iH7¼8&ËLˆ»¬µÉÐE¹¤$_cŠÜ ?¢T2BЦ/6Éñë�s�¢Õ2%Ê׬aï•Ì!´0¦×qõÌÕx ]y¬Ò1É÷#*˜QZ‡K­+6»ì¸½DÏÒã&d\(mœú  è4¹äZgýðt�rq’#ä&rF-|ª—¶ÎÆÆ[Ø”ã6éæ5©é·$¤ÑgÓFJŒ–Ë7ÄŠ2éÍUÍ`]“®at†o¼”…èvd¹Ñìn”‡™ŠŠ�#1_ípDQ]ÂÚr^Ÿ. ©Q†÷5ä2}þ¸.“ÊRH½Yâçã±Å­YUUUUUUUUUUUUUU5ª¯>Øà”ÛÇñµ,ŽŽÐZ64øêƒ ^ñËñ Žýv5´ãxhÕC¸÷�%0�‡úÄ7|ž§ I÷ÞwKE„•{¬5Øm÷mS1¹$T»Ë‹;î¸/ÏÅãùz”Ábì$Ŭr O±–[m™‹xYé´ÎqºÔì)�V³&ñá1åÈ®¼È3š¦É Œ÷È9› Y0”JÙãKV]J½ú4ãuF¨ˆÎH8*æJRU8V„|.Ǥñ{MÓë¤B¥\ÄZŠÝTòNá²óOÊLJÇeÃ7DS[†o ºœsð¾-.H\j¥kPb³Ü¦F,‰Ú*ÀNŽ'�-Á­àsoqÛÊ€F~ 3°K3þ"IÕe“AYü A Ÿ2šlÅŒ7 €Qv2êUòáR˜!QÉuó©cÈ:n\ÚZË�“FÄ^Êç3ðžò>”oHä�›„KRNùá–Ö_&ÃH�̾ˆUëæšZRUUUUUUUUUUUUUµn-|öþèܶOز‰¿G/k î˜Çì·ê€¦?Î�Á·S ÄßñAˆ(Ãçtã®»n�g=ûHÜtãݢɋa•À$.ôˆÀ�#§º³@�oÓ‰Ñx Ÿ_Ãgœ X6K™àý ½¦—ÖÒä¾.feXcf3ßц-^«ôI„&™gµù¼‘U•E³ÌFˆmP””,· ÇÛ&ï“ÀK›:-|UÙÔåœÉ;Ù?mÞ2±<†FcÀÝêQqÖ:xgÁ:«ÚWœ"µmn«Õ‘P>™÷­ª4nò…HÚäS,ä‹åvšÚD-]šU2 *_§­¤M1÷�*�—}ïSerŒÄcSvˆÊŒz¼ÉÊu‡H’uQ‡÷Ã<›PnHëŠWUÕ·•Á�nÄE¨í¤ELŠ!ëA�2ßÐ7™¡_´ëêvŸb”dV¤ùz`fjl6”ïkÎñ`]ƒ=w¯°ªªªªªªªªªªªªªjSjbÍ,[½-šf ~8€ Óh§V‚àáúch©‡Á”‡ÁòX/ ôsáGdm1ÞŒ!Z·pUŒG¤¸QJ>¦î‚/ÌFyÞ ± ÝkÊñãß™;1ká¨mü:p°Æ"PÈÆ%N´æD%b‰pÃܧ`­…c©Ã•LvÎEnã¥�8�â>èÄyÅhÆ-JLS\¬Ë…¬ñZÅ|R‘JZ_ëÛµñ ×Ñ3u™%lÌ©õùt¬_š&Œ,N ^¹9âI¼—.Ð&4¦š|Cóè½øâlyÛÆsF·¡Ï‹QâPÌ%i“=T[(‘KKø¡%Pª}6i#WnKÖ&œ7>Ÿ<¸ÑÝÈ‘æxü Üq&íc¬»._k:°Ž?GioB‚�)ï‘”©hçr�7?ôes°Uû`Gö½l/VŒáû¡[†›ü¹øñ®ªªªªªªªªªªªªªÚÔr©�AR’ž Æ1œ\yM*½p®AÛ³Y‹ )4Kˆ !ò"=ÞŒ‚Q,F 9<Çm‰ç’²µʹF_E¦ìXŒì£�‘�|vþENÂü€šë‡Ì2Ø Ó-"±i_¨pCÆ R¥4AIC°žñgÔ¼@‡¶¦ä¦Ïçã]Œ ÆŸÓyâè½`Œiòü?]ˆË0QJAdmzþ!CB¾Þ6Þð6ƒ6‰áÆi`$[P&­ÝÛnÌÕ€›HâÌ>k\"¬Tl*—X\f­™>YäµÄ¼6G€‘o–Ø4CaÉŒÔ|@“רäDŽ TCzSûoŠÎñ0KݪC™xë.ùoŸ«¸yŸ4,Õo2klÔsê!Ý'A&¹ÿ�¹RɨÊth™D5ä1@Œ,ÄëÐ,…åœ+ ¥µÂl´SR'4õùKó–¸FS�Ü‹à}=Ž÷y_Øy©¹_s>�ñ  T’އÆ�“Á� Óô…³ô±sPdµ½ÑBÊsþ¼"P+7ßXuL®dvªJ�Æ¡»ü0ðÇÙ½(-+ñø:ª[’Z«®‘â¼Áô@ðžHnÝIKίGŠËFΛÇsû‘ìµ.Ùгùô°FýµÆšäÌë4Ó¨�˜ºhDG´õƒ©¯·ü|2[ž#\䇃‡o )¯î¿ªªªªªªªªªªªªªªÇ�ˆà¬Áôp ±85øž�"'è÷-î¸ã®ÛᘫQ\‡Ç‰±Y«ËƒÊcLØdÆ Êå¸Ò±[€à�"o¾ù×hÛ Ü…ÌllŽÌ²¸\Û™Lä<Þl¢a6/iV¥ˆÅÅ'%º;BÆÜ•¯×³ 5$P‡-Å^ôÇ¡F­éÎ Ýr#ÁÆšdʼCV—Ìs£»ÒëaUYn£¿¨;ßO7ö–„e©˜æZ•“¦‘›[XÔ¬<õé�MÓO0Љ¥"'®£«±5Å$Xåg˜3èÁ@“!`ü¼ÉÐË—61$šíÕ¹ØÁ'1fÎPsIG¶”"DKjnäE†ˆœ%罓½ 3xìÎLäì»XGÃŒ¯a;©÷­Šÿ†œ�×ãÒ5§Úor;ŒDˆùáÖo¨¶~s­ªªªªªªªªªªªªªzˆˆàz=PhAÞÇßÛÉ!A'''§h2œ+K#l1- UîÊÌ‚r*‘ S¹´”ÇÃ9g2‹‰ Áf~ä½6‰1Gˆ%Œyì¾:× „^n╱s&Ìz?P3ú¤¼5ò.}m §`9k/îÀ¸ƒÁ96j óÞ3#)×27ò>%5m2ªÅÝIf»P4,—œÌ¨¦bqb6Mƒ¶ ©?C>'ð2îéºJb¤Y�‹$²;”1^ ÍN9¶pr}2Òbmnw E›-¬Hbi¤¼BÏd'š†ŽºÕ¶,ÎÐ3ó(_°PÚ> z0pRƒll~ÀcJ]9:,N¼øÐr ²ÔIS~`eí:O.3ü‚' ï¼Q�÷´´¥¢°�2Mg{k7¯Ï×,MÃñ¸™8'_ ¯™m Æ÷ÚZ§gJf§g÷!ªªªªªªªªªªªªªªªÚ4òÞ£mãX7?˜† @Í=„¹”�]Þ£¹�̹ã„(’«Oº"' 8×$®3Nò8¶’ý�ê3ð‰�DNÄî8æLÚ�¸pá|Øì¤rD\IçòH6m2‹íÄ- ,‚#n==.»"Å?™mÎõá\/ÇqùX‘#QQ—Íuä`MM3 Òx<ÊÄ"ËAn.^düka`”Y`&f�‰*w |`¥Ù¶ÁnN[ÇRyC Yë"/¢‚|Œ#­òñ F3U�çxÖ]$§!‡Ô²D$:èø�Šd96ÙèY„)|œ†ØR»KlÂa¡µmëQ¶Áh`ˆD¶]ŠIàY‰ì4`$ÍÆš¢EXÜ�åžto’”Œh2Iô¼ysp ÏéÌ\”½á? ‰øºã;7¤h/@°NÖ³ð­ŠóCt[„«ªªªªªªªªªªªªªª6‘ Á ´Cômd�m`(6å²C.r›“Ý´!>qÆE¸Öï;<ùÉ;ÃZžËgÒ˜5�¼”8j™–4)ªJª`ε8ð˜1"ùzfúk‰€eËV¦²“ã¸ñÉä”pEÓ4é˜(Ò�ÑCÊ\Õea\€ë„)ª˜7ÅÙ�Â9’&�ý ]¶™éð5°»pjrô:^·¤`ÀBþ1+�ÇÄ1‡1Ûá¢�lV“/(ÊßiFЍn~±–Ò«n e 'Ïã“h*)Ð(ÑS¶Ÿ±EÓ{ìΓ5sAˆÜÀnÓ ÓѶ¦õF'"ƒFíÄóž-�Ý}ÙPÞl]è!Eå �l}‘MÓÏm6z/øï²¿!â ûÈ`õêI\ôÍÿ*è½@ÙÑö†�±[ÚpâpÈ!ØöÊ÷€!¯”ƒHóLUUUUUUUUUUUUUUÕ¦UÓX†ñwüÞ¦¦‡™_0(r®— /ø˹MÓ+Œ^l�šžžÂ-7ÿ&A¦¡r™1¯)#§ÝT)3¢X<!—Í&°È*œbK¥ù‰ �ZcîcÔX4Ê%$@4d±M’‘Ì\BŠ1·à2 6téYƒz."Ç„y_#ÏáRX$G¢UÀ0JÒ³” kMQ^ËÇŽ¯ñ¹˜µdK #¿Ê³U°ÜïøÚ^¯Ÿ#ü7L”Š›¥dŽUDY»-&|q-åcGâ(yf.ŸÐ›ÁTW7©EËe×ÑÇ?nFÚ\xÖ^|HZ_-)·ÀMýwÕ\ >1RR"Ÿ #�”×'ƒúœIõÛÉ¥—ÖL~NF¾?©ÁØ·4c£NtDJL·fº|XLAÖCÚoþ² “SSõ»lUUUUUUUUUUUUUÕ&”sm �á4‚mêcØz’T"3)²0jf]ü=¿m}1Œgå9×�º-–Îm5 IDAT¹€sVÍ ôÅ7]xê\6 Ì+9€Üêë=V-(]4ŽÍŸ?W¹5£ŠHƒ›¤1¡Øˆ¤I%Ai³A­`0–á%©±o<QE®yýúœ¼×ºL%~)�Ì̬,�o+ v‹ã›ìzŒ]&ýÝwú'ËŽ4 Ýâ&ù¢Å–-�ÜÌ›^ZGãòB1?Ð%òjóÜ<¢Æôz¦˜+(n< m£¥ÒXÉ�ël´üÓ¨‚ R�º¦h¼-[_ä[-ã H«ì¦&Ù=G£¹’õ–•zmB6yP&e;*[f=˜˜³msÖ¬ÙùÊkDÔ)W} ö¸]8£à“=•f fˆëRÞ$!=h\XB‰„7¹=¦ªªªªªªªªªªªªªªjÓËù) Ö®l˜¦§ÖÂJ@NÜb”Ê#|æ+¹k ±˜@¾0{yï#—§@›œêL´'¥5Mf<÷ÐLˆËbˆZUbÔ8fóæÍÁn»n#…šïã°råj56®cXƒ”¥ráF9®Î©ù†„¶móu0Wác„¢¹@Þg&òøš´Ã‘ÐhUÁkL}:'ñìxݪÕ×PüijÖf¼ùž6‰ɽ�81`9RËÀIl†PM*¾É´VÊ,ÐQ%Œm-¤æÙ^xÂ1øÔ§ß“¿.ÞÀ˜gÅbŠx“Ú¨ü† ¡Us]n¦aé7/˜„ ˜º±Fih–‡‹I:V‰Kó\€UUUUUUUUUUUUUU� ™9ðÞ¤t¢-à�ð ZÒ0+1W“ÇŒ± IGl¹8TœgP¯ãE$@ÅÉM4Ô9î<3&ã`mˆm¾à¶^ŸË[ù"{âb k ,€¹óDZví*ãá‡-B° Ä6z.6ìF~B˜ àl/�• 3ôYDŽ?¦÷ˆKlCÁF¢›q˜XMäRmÛ¹FA;vôéq%·‰ì&dfÄe"‘ŸYuCábìvpD3™ˆÇØ…Nሓ���Ìγ> P¤ªN¶xÎHNu…sð ¥h¬ÐNdç›/Á‡Të¬rÛFmV×*©gÆ›È�‘5—_H8ÞdŸ×î½@6Ýò+7Ǫúfƒ-ƒ0–óé^½iP”p” -sfçb±›†#Å:5«‘Ä-hb›²dùù(Ô‰s´í0·eXš¾>:D‡õ»lUUUUUUUUUUUUUÕ&Ð8=/Ns6ú`Bb¦u•8¯$&ż„Ô+ ¥q†_d!’¬Ük¯]±ìÁåèÃbí`ed,äÒ àãиúc}LOP*‰£‰­Æ-w˜ì"th�0„1dê£×Ÿ�6•—4= jWGIL“¦€(xT†~Œ_ ÞTׄŒOó>ÖÆRfcq_šÔI�ÌZJ÷$e0 Å““ù,s!›’²’þ¥ä„`=¬%„ÐF†¨q} ‚G»(8Д–@_d—c¯±´ÆœÒõÐ:’j³ƒŽA_C&^”¶C2õmÛaÞ0±H† ¬Ä¹çÔ tySKPhŠì´YÎb³Ý´UepìäcÎëÈfò:å!‰$7®™çì9åð£ô5.½)C²‡†b†`üX[´µð¬C>�T]�V;—NÁV¿V›¦—[x¤yÙg×fŒ]³Òço:³^UUUUUUUUUUUUUUµé¤#º±%¶áeF 44÷�’[0ƒnÇC™@$4�KãÓ@c�+®¸}G ¦€@€u 4°IóúŒ!˜0Ác¬?‹áÐä²RóFè5 !Óh} ƒšÞ|¸þÚ!ÐÂÂõ(„d¬Š©Ô±žÃÔäCèÙ>ÈZLOsŸ�Œ’³íþc¶$×n“Aʨ‘n&�^Óãã°j€È¬­4Ôñ±¼o;#ëxÄ›OÌÆÀYÀÐT<—ÆcÃÄ~W8‰XÓ8Œm°Å¼Í±rÕJtÍd�Î"3è‘R�ø±ŸŒª)NåÆÂ+…DEÛàG`œzDaX(ÁU¢°1»nŠF”x €K,òÌBã@Ð�-¡Ý(Ð,ÀÀf¢Í¶K)ÔP�8�и>DÇ "iÍà/d€HD9n‡LÚ £›Òåóé i^›ä»å�©¯E—˜èhv×Ê{£Ê­º&‘â ì eË1ʶõàÙ…ânÜð€ï~Ï{°Çž{Îø¹K.¾ç}ñ‹ø÷ÏŸùô§qݵ×âÜÏ}ÿx晸îÚk7Ù7ч[3¼îµ¯ÅÚµkgüœ^¿¾®ß‡Þù®wa0=�O~â3~þmo;z½>ü¡ýÞ×öXÜ“xgŸuÖÈçÞ÷w‡%K–àÜs΀?¸k{¬žÓµk×béÒ¥¸äâ‹ñÃüà1;Ïãá=ùxZGñ½à oÀ¡‡ºÎÏ/ùÍoðÞ÷¼çúš7ä½÷‡x«ªªªªªªªþ�%ƪ8’Ì$Øc�CÛ2_WßB,JG-Ç]a'f�[-ˆçþQÀX¯ß®E€1hz³ÐŒÍCbeˆEü­ &Ñ4ïW¡éÍÁ¬ñY¶ÁDØ$Æa0„œs ¸1x;ÓRœ!è°˜ 2> ãk­Åô´‡uƒ¶…3ªÑ8°�+Î Á'ì¢çþ•ÉLi4&XÛƒ5dmÑ꙳!R.LB¿ß`÷ÝwÀÍ7ÿFG¨y‹¦€�|Þ|t^š !l˜0�Æ #kƒÈ‚`“k‘ÐØq~5úý-±båêÔmÓy¢Á­)!�ž·g‹F âÉm(Ä—‹@mQYÜu�±•”ÁÈ@¾ ÎòzW@x§E�¤]�ì’DÎÐ èl3õõ¡ÍQe~ó领zèéÁ“âðkUÖëµÅD‰3E¶#´”•MŽCëètÓ°uÕ$Ç$ïN»Áß”®½öZœÿ•¯Œ||íš5€�|øÃ¸û®»WßH×µf˜œœ\¯cèë:éÅ/Æää$¾yÑEmÍW\~9N{Ík0³Í°jåÊâs›m¶öÞgœsöÙ�Û=¬´!×öû¸/õ9½æ|ùK_Ìž=Gy$þâu¯Ãª•+qã�7ÖŸˆ6²ÎûÂðÕ /,Øb üõ»ß�sÎ>·Þzkün9¬#ªªªªªªªªª6*Ì#¼B øÄ¼b!V�´³O'!?’*S5S’�5= ·hÛ „0¬�q}·Ú0?=€› ÛŒ#˜Œ‡µc€Ÿ„i[�™ÂÀ¯�Ñà^?Â6?Œ%Ò¼oи1„à‡+1Öô¢!‹ZCðv<²‹ÖÃõ š~ÓSHðϹ±Ädˆ§¢Íü‡RÿC“Á¨1M‘²”�4½ÃÉóå½ °.¹÷ȤX°tPÜtÓ¯aÕX=@FÑIK°Wf+._qhœ…1´ÃU0ÎÀ£�7ýt¼hO3&ÂÍ€À$úýÃv Œ™ P/ñ)J&/5P2†R\ð g¥ÆExÇ™mßii$šë}gh¤ÍÐ0^¨&˘Ö!ί³2�rl¬Ÿ,�í e µÚ|Î.�,­¬Òè"LÞHš¦ë¶\±„2 ©¸$>XJ*¯Å£œíW>•…Ô9V|0t ³¬;í'Êó3µ×í4ñ“Î6é îsñJ®á6Nž<ºðôÔXºt�Ÿ¿éq*iÍë#}];í´n¹å–�ƒNyå+qØa‡á’‹/.>w衇bzz:;onú ‡6äÚ~÷e£>§ÓÓX¶lYþÿKÎ;töÙwß Z¹r%�`{Hß'W¬Xñ;飯ªªªªªªªªZ?…dNŠP*z ¼âñc œ˜#8ëÐAÒ’’Â,KGu¤8Û†ZXÛƒ›�Œ_‹0X‚´¶“€í¡q ÈÍBƒ>È�cz°¶1°øALØ™~íÐà�~.bWÄp8ÀX3¡I.Çá4@=æ TNµ-ú½YN­†÷Ó°ÎæD«÷A±R%ªBÅ‚%¾ †Ã’ pñxÛÛ^�O~r1ˆZ4M£bÙÈ3�u9A Š.MíÈ$"4n6ˆ€À‡i "p´ ÈX3k‚pÉ,‡ž…o=@ÔšFÓÌÆ°EÁ éFcùÆæ†’deð¤I(Ó_®+Žë’s­Ís÷tÔ7n2åA�¼éN™Â2™v T2+‘¯¹ææt¼£#1Ý$°ÓÎä¶^FÙ-gªwÆH‰H¼f[¬‡›{½÷p®—sáœá戭¼É�!"¿.žj®_ ø´ /†lT© €õjð¡ØsÊÍÆñâ² Á§ãõ&—¹���Š^6žÖÙœ3w.N~ù˱ÿþûÃZ‹»ïº \pnKîšM­'l¿=þìÔS±ÓŽ;bùŠøò—¾TÀZ¾®gs öÞ{oò‘ÇÅ}Ñ×vØá‡ãù/x¶ÞzkLOOãÆnÀâÅ‹±fbõŽwŒÜ—¹sçâe'ŸŒEO~2fÍš…{ï½^pn¾é&À¿ýû¿ãì³ÎÂóŸÿ|<´|9ÆÇÇqÿ}÷eg%Ý–g|úÓøÄÇ>†n¸a“ìßg�xM�ôù®^óÚ×b§�v‡N?kÖ¬Á9çž‹=çyÔQØc�=ðÐCᜳÎÂ6Ûlƒ�tfÏž�Ÿ\=Î>ë¬ü=lûí·Çɯxžô¤'Á9‡%K–àKç�‡_ÝqÇŒûüñ�~ô×ñp÷zSé±ÜûÇãõuµ¾ß³�1øÜâÅ8çì³qøá‡c·ÝwÇŠ+pÉÅã;—^ZޝªªªªªªªZOYkÐôzðm*ž°6›�˜¿DÓ�^‹cÐùì\có3ݘùP*�‡5ÆZ8ëàÜÞOE¾cú°v4¹Á´hf/ˆl8…Æ8 –à’0 ¶×CN�±±1L§16g ´ÞÃ8 o ¨çÐ’¥Ô¤í�Ã×" &; M¯‡¶mÑØ1€Îõà@a @P“ÇÊYk pÖ¦„§M7 ׸82- a�‰mÃa:�ƒÓð�²™ë“ŸZ ï‘Ó ÂÇï1‡Œµ©a9š®8ëÃÖM#„5k„¡…éÍB€ XÀBã|; Öõ#·r³aü$M!Ð`z SÝ@£ëN´;®œs‡¢â™/ :Úln=áB ¾¨H>CÑàÛmæje†‡ÒˆT çÎÃH¬WJ2’ÃÍ8ØÜfCÅÌ»²dçkâBR³ÿ�ì¢Nª•óš¢Cÿ�½w�¶ìªë|?¿9çZ{ŸsêTUŠÊË„˜@€*>b›ðŒ·A‘Ön”néæ!‚­-ÜKk«WÁv൚öѦïè¢>Pðq¯Âm† ­"�@è4 oš$äyÔ㜳÷^kÎù»Ì9×Z»’�‡�D{~ǨQUûì½öšs­³+ç“ï÷÷Er£LZq(\hÀÚ9OËHJ#qÀ9¯°^2R ÜxóDZžò-GxÔ…òº_þÿ°vJ®ÇFŸ”º×a?Çæå´Ö8”0yMɹ3\³SKF(ýà‹^„ˆðSÿú_³·»Ë“/½”—¾ìeüäË^Æí·Ýö}ïpäÈ‘;=~üøqnºé&~äG”믻޹ì2š¦á…ÿüŸ¯}Ïýâ/ü¿xÙeüå_þåW•sÏ=—Ïþó ¶œ{.çŸ>¿ù¿qŸ÷ù#×\ÃÑ£GxôèQ®¿þzŽ=:À#G�ò¾÷¾÷+~?ÜÝ5™Ïçwùü‡>Ì‹^üb^óêWó¡}ˆýû÷ó?øƒ<ç9Ïá ¯ý]^—úWÿ €W½ò•œU§žÇ=]ëK_®½°×wo¿÷îíg¶jÕñ]Ï|&¿ö«¿Êu×^ËžøD^ø}ßÇÍ7Ýô �󪪪ªªªªª¿mrºB°kéB2=Y›Í@1  Ke™)dÈ£¦’~æ/%¡ L¡`tˆÔ‚5 º$öK„€±3a¹¸�FZìl?‹sµ *†&�V ½Bîp2#D‹ƒ8Xª2k›\žšÊFº�RŸ°Î}„ ÏŒ™BGcÇÞ‚ ˜†®ßËmÀ}šáƒS2Æ€äänïWX›¡]ßCp9‚œ»"Œb²™ÊÚ6q«@JSZKˆ™@Í Š÷ 0¦ä*hÄä‘z’øSˆ+‚!x�m„°ÂYˆps¢±ˆ±¨‡Æ*Þwô«ÖEÄb\å¢Ütcfˆ¬ y¾ß,�¶ k-ÀÓ™~2nJq牌ƒaâÚËYóóÍ#×Ù:0çŽ ,Ó6šŸ•¡Awê¼Á]œ@,ͶÉR�ˆFAòÀÆÂ¬J½rYçXx’-¤2BC`{drfˆ†A†ÂÚ‹Oµ“¦=bíŸéï%ó� Pº|¾vm‹³°¼.ªÒ6ÊO½ü'yÝk߀5ŽyOC.ÿHÕܨŒs ‰kóaÙ¶«ã‡A”9\¿õs¾¯zò¥—òäK/½Óão|ýëy÷»ß}—¯9󬳸袋xé�ÿø0Ïî/ßõ.žòÔ§r铟ÌÛÞö¶¯èé£ýh~ðÅ/¾ÓãeæÚ#ñÎ:ë,^óêW³X,X,¼õÿ�oú¦ozPÿøìg>Ãç?ÿyžôä'ó{¿û»<ñIOâ†Ï~pWÝ—}¾æê«yþ ^0ÜGŽåwßò.ýæoæ­ôGlmmqÞyçñº«¯þНíÈÑ£œÁwz|ccƒO}êSwz|{ß>Œ1ìîíá½çöÛoçÿ¾ì²á{ûT�sÎ9=z”W¾âÜ~ûí¼óïàiO{OzÒ“�Q哟ü$—çûöæ›oæyßó=\rÉ%t»äq�ã½W\q¿¿_þ&ß[«ÕŠ7ÿÎï ±à{ZSðþž×œõmO:Oxâù÷ÿîßÝiÆäUW]Åg?ûYþêƒä{_øB~ÿw—ÝÝ]>ýéOsË-·pöYg Ïå+^±öú÷\~9ßöô§søða¾ð…/ÜiŸ§º«ó¸¯×ú�ЗsïìõÝ›ï½ûó™ý�|€Oæÿ‘ðþç|ÛÓŸÎEïïUXUUUUUUUuoe=¢K@YâÜ×8}H®½Ì*TƦfRb¡Ùd}DrI…uíÀ24³—¦‘T*ŠD�÷=B,* n¶ETÁ9iqM Ác•d¸êº‘ÅUOï=Æ8 ©ÁW¢%™¸ú®Ãh¬ ]‚^AŠ"fÌ Û44³œrT0Ö$Øi„¦Ýd#V"1®@=Q�)=Šjr१c0hŒˆkð±.»*�Á hÈ Ow‰ÁBf/`ã!ñª�yŒ±’‹W 1¬4�…‹9 Z”Ì‘¹°5$&ƒEÅacXÅ]‚W¢_å9„ˆ44MCˆK¼?Ö5(�="�È.ƒO7¼éÄ©Wn#ìÊn1kñÞçÈè¯$eO'ÀpHëí´e^kM3C¦½c!ÉÔ™Wæä¥¿kéX‡àE/~W]õWüùŸ}([]Ƕ“ò^#ð´è)÷â¸ÖRB2Öe3\XDs~{¥̶ÙAW`[æŽûQâÇ!;)íù¦Ž»q¾_†Sºì<|ÚSŸŸ(¾¶ù<™T[—Œ{>�L·‹“± œ Ág"-¹9íù´…yt?޿Ϥþ÷ÿÎüþïßéñcÇŽÝík ,øÅ»h´½þºë¾âŸ£W]uÕ]¶^:t ÁЬâ |°uù»ßÍ·Çw %&OxÂø¯ï|çýÚçw¾ó�ìß¿Ÿ3Ï:‹ùlÆbo�«®ºŠ¼à4MÑ£G¹í¶Û�µàÊ+ﶉô®ô¹Ï}Ž?ý“?á¥/{Ÿ¿þz>úÑ�&Pu ´ €›n¼qíñ›o¾™3Î8cøû´`¤ë:®|ÿû¹ôÒKyÏå—sèÐ!.¼ðB~íW~å¹Ö¸òJ~û·€¶i8çœsxÎóžÇ#ñÞø†7Üãšîíš/¹ä.yÜãøå×¼fmæ`Ñôû`¹Z±»³38 ˜lÚvøûcŽáÏxçœ{.³¶æ4Ms—û|Oçq_¯õ¡/×Þ?Öwo¾÷îÏgö Ù¥<ÜG·Ü¡ÓN«ÿ!_UUUUUUUuoùßì "߯º¤�—8 âšôs¿ ©#A4fOð#6§=ŠBÔ�Áw�¨kG±’0’if`·0³9!¢ø°„à‰šØD<�¢Æˆ]vÇ)Aj\bªr§‚*},Á–׫'hÚ9*TÓ±"*ÙV4 m»Mð+Ä6töÉ9(yŸÍf.Óàšv(Au6�H‹êÓš�|*÷‹^FS“”ê1D4(’(k¯©S@JÈËQΨ*½b‰™£´˜vŽïzŒÀªÛEI{jÝ>Œiè‚ÇYG”b°Í6&ti¯£KE-tžàW ®×Ûà­»SNzccÆb±@U¨•fЕb�±0dtèÅ ôRÖ[‡9%f˜F„§Í,åœÆ™uš#²É¹wë­·ó ?ÿkÜÂëüÚì¼)\›º Ë̽qF¡òî#Õ ¼ C�s*þy½f²6,£e¦âúÄ?ý$ú»^V2=Oçlú†T%Æ”Ã×(¦¾ÄuGxgšÎm„¯ªý¤€¥¸eRVR h˜Ðis¿>”‹Å}D1ß'?ô’—¬�„rþ¶ÜT »cÌCâ�÷]qÏ~ö³ùš¯ùBŒ8p€÷]qÅýÚgUå3Ÿù Gó6·¶øØÇ?Îj¹ä†nàÂG=Š£G�rõ‡?ü�ýñ-o~3òÇÌ×}ý×óµ_ûµ¼ü§bSpr IDATš?úÃ?äíÿå¿ÜíkN½¿Ä˜µÇºSš]ÿò]ï╯z§Ÿ~:‰O~ò“k@ì+©¾ï×Üx·Þz+"Â�ýø�óÖ·¾õ^¯éž¾þ˜#Gø«~�ïþ§ÿ”øÃ,sÜyxýôaMî«»Ò¡C‡øñŸø ÞõÁ«_ýjVË%çœ{.?ûs?·ö¼î.t¿ÔyÜŸký@èoº÷õõýM>³O*!"ôµ9¹ªªªªªªªê>Àm4 δm‰]šU'±'ú.åƒLz$»Ý,ª.(‹FˆÖÒœÞ÷ç�h@,´3ŒicÖÌð�ÇšHïW„Õ IùQkZ¬X7gss*–}ŠÃ¢D ô«åðwÓlÝ!FbTfÍ{|ØåøÎM´›)¬L¢!äRXÅÙcm*üá‰Nž<É_èC\òøÇsÉ%—põ‡?œÚJïç>äškxô‘#<ö±�Ê >ùÉOrô±�åÈÑ£\óÄï�š¦áСC;vŒËßýn^óK¿ÄïÿÞïñ-ßú­_r/Î9眵ÇÏ:ë,nºùæ»}Ÿk¯½–Ï}îs<îñ�çq�<ï�Ìß{0dò\U#r�kº·k~óïü¿üÚ×Òußÿ?ð7:¿ó/¸€ÙlÆÛÞúÖanâ…�|ä½zíÝ�Ç}½ÖägØßtïªëûr|fŸ9‰…>ýtnû Ïw­ªªªªªªªú»§T *2C›M¤Ù"J¹A× X1il-Æmbš h,¦µ¸ÍmÜæìÖA¢�c7Ðî;„Ù8€Ý8ˆ� Ý>L»u7;ˆÚ1Gw5ìaÂÕÉ;Ðå›X¶7OãÀÁ‡ó°‡=š3N?ÂÃ_ÀÁCç±¹uÖ`ßö4³ýÌ6Ncsó,ö8�ígßþ‡3›ƹӘͳ1?DÓ̈aÉÞâvv–·!f’œ�b„ƹ!±:-nmšz¢†1M‚*‰_¥N„T3!´�#†Å:‹�‰!E"e€_Š +ªk[DBt·�i·ˆfŽÚM¢�M‹i·P»‰�íÇ´Û˜ü»� ˜ L»ëæDÆÎ0¶EMƒØ 0\bY©Ë¢j0¦E”Ô®Œff•º74jŠÇ€‘‘Lc ±Ã™»‚r:)°˜:Ö ]bqþòŸC=ô8/9ä¦P+E|dž\¡'ÄŽÒ36îÚŽ¥?�C*Ó{Ùü«Ä–mv(êкRfÿ%‚퇋žš{•âð2FQ:D<››í¤C²Ò’Ê5Ì�g`œ4ú¦ÇR:æçÄl]-û“2ñC¯x(C¤×˜&»ð Þ— ZßX(bùO7‰ær–ëM7�¬ÁÈ1¦<ƪu(_±Œ‘m™4=0ú¾À_ÿõ_óÜç>—³Ï>c GûXþÃe—qþùçÅß6ŸsÆ™gÞå¯Ù|Îg>óŽ;Æ?þÇÿ˜ýpÆ™gòOþÉ?Á{—Ç[ugŸ}6ÛÛÛL}Ï»ßÍE]ÄEßø�w;gñÞîó5×\ãõ(ý˜Ç ðŸø]tgžy&»›¶Ø[_r ÿö•¯äQ�zÖ9öïßÏ�x·ÜrË]^—›rùÀ³þÙ?ãàÁƒÌf3þÑ3žÁi§�ÆïyÏ—|¯¿|×»øÖ§=�³Ï>›«Ni³þŠÞ§³‡æðáÜyÖY|ÃEñìç<‡OúÓÜzë­Üxã�_rM÷ôõñó9Ð÷=¯ý¥_â.ºˆ¿ÿ”§Üïs¾-Gw�>ö±Xkù†‹.â‰O~2ûøÒÿis7çqo®õ­/×Þ?T×÷åøÌ~ŸÈ#/¼k-OzÒ“øª¯ú*>på•õ¿á«ªªªªªªªî¥V'¿H¿8†ï÷q8×bšÍ|7ßF±¨X¢qH³‰Û<ŒÝw�m`Ûm|ˆø>€œ�ÓÌ¡v“^æ`÷aÜ&ÖmÕ²Š#à´ÃìÝ�Ù»–'hŒrpÿiœyÆy<ì¬GsèôG°µuÖn¦æ^zºÕqNîÞÀÉ“Ÿá¦¯ææ›¯á–[>ÊîÎMô~‡“{w°êwèý­tý9¹s=·Ýö)N¿ž;N^Çîê8Qç´³ƒ„�¸PðïÃ0ÆÌ“X–¤ŸL.vuÎC$„@çšlœ2™;1¤LSj7 æ¨ÂŠ3ï¡t4ô}—]v¢¦få [ÅX¢’q]úUØ[!³ƒtÎ]ߥ,1³#c„R9¯džÉEµÈ˜²ñ}êtШ ‘‘Yþ}q�6�0J@Bˆ“¹~qKëP¯”H¤2�ä`3ªMAbjaóâê�m¹#\Ì�ÁhÚ¥GCqàY&%½Ã±Öæ FE¥\¼0y—ci×uiðã„�±çúÎý곸òºS¡†dèhL$FÂ螀¨ û˜ Ÿª·Ó×K¡ÐL{•ÎK£ ¶¿áMk0$sÏ4mrL7bL.QÉuÒsT{ ä_ëÕ²Þ ÀTŒ¸\èb‰±àèlä×~åWxÞóŸÏÿõ3?C;›ñÅ/|�?ùã?æsŸûÜW]|1_|ñ]~íW^÷:ÞwÅ\vÙe|ß÷}—ýÇÿÈñcÇxó›ßÌù\€Ë¬©ÞõÁ³Ÿýl¾ö뾎Ÿ|éKï¡ürëꫯ>ôî)¢{Oûü??ûY¶¶¶¸ýöÛ'á§?õ)Î=÷\>þ±�±Z­’ÿ¾ïŠ+8tè/zñ‹9íÐ!–Ë%ŸøøÇùÕÉ|¾S¯Ë¯¼îu<ÿùÏçç~áPU®¿þz~ößÿ{nýé¡iú¾èÚk¯åmo}+ÿüû¿Ÿ¦i¸æê«yõþϼèÅ/æ‡~ø‡yÝk_{¯àÚô<î͵~0ôåÚû‡êúþ¦ŸÙöÎwòÝßýÝ\ø¨GqìØ1Þøú×? ŸïUUUUUUUUW´áf„Ðч¤mˆ*`\j�5 ‘vQ”™kˆ&"ô6fs\è ýIbØÓ ¬Û q-Q{¬�ì�¼�¦�-Ñeø¦€8<Ÿ­�D�<�åò‚_°ØÝA ìíî`�Õ¤ÅZƒ0'¹cçlLÕ¨Jdì�Pihš [Xc1®ÁG?6ê#Ôb6k‘ç÷åEÝjE;›�ÒÇÀÀA]IDÉZK߯òHžq$œïý KwDÌ£ãÒ¨¶@Ó4t]‡sg}×§uæ‚Uƒ~>�¤Äiß{¢OãÞf³†¾ï‡ã@röƒQ*:ÑIJsìš0V]â_ˆ4ACk6èûͦ31æÑZàÒÔQ–6r„bë¥i“OÍ2O¡Rùóئ;§”c¤ õƒ»ol§M¶S¥uz_â¹0¶[Û ÎÂ1n;:§ÅcœØ¬A»S[‹Ë×Óñâ¤�7E±J¬©|½¼O:;D�×÷dÚ¾'çfwÝ8¯�I«0k€²€¾òþÓxó0ƒÇK~ø;AàÕÿésóò8ÃpºeÏÆ²‘¸ë.ïU^sÁùž�ù¼~ÒVUMtèÐ!þÃe—ñï^ñ ®�´·VUUÝµÞø¿Ák_óþû蘭ªªªªªªªú»¤År‰êb·àöãŸsÚ91(<º<ÁöVjÇ],<Ë•bÛܳùÝâ$¡ßAý*Á4ë ö»ÍÖöa6·¶q"œ¸ý&ºn— JlæØf†Và´ÍÓ™Ù–e·ÃÎâýr=Æ|T¬™ES30¹`$3�ÔŽÛÑXK¿êhÛ’;DRZ˘vènP &¦u�kRA­5ÄÜ»�Œ^Ù¼–ÿ\8MÛ¶,—Kf†<ÏJâO}ˆÉÈ“ÍUi^RjÜ%÷;$Øh¬ÍÍÆ²–8UM%+©ay}ôZ!�t‹ëý!ÁÊ80�õôå”WM�w£A�¡×%—Õsä ÃÇØ*Õ·œZ~1hëcºe(¸(�Ë7¼VD'��Sà•™@¼<·nRV1- )qaÁ À¥í·8O�.Ûx�tˆ½žJz‡(î$Šœèi?±~Na�ä ;qÉMæ÷­»e-]âÈI�’ša†cfþ�{&iø$:Ä­Çb‘Hm~/§=qìîî±»»769¯Å¼ # X]ƒˆÃM&Ã5.ಪª*É9ÇÁƒù/z×\}u…UUUUUUUUUUU˜n¾ñ£8i@À¯îÀêA°3D{æóÈ.¾ˆÆZþÛ_ ߟÀ÷{h¿@Ww`23±¦IδàiÚ†—lÌóf ƒáôÓÁ²;É¢;Æñ;nÁ³ f“ÇãÍ8õìîí€Ól`™#¦ÁIN5Oƒ hHF²Þ÷8×ãœ>x¤™áKf, Æ6Ó`¬ ‰�àSŲ_à\C¿Œu‰kX“š€U׊õ’³¯Çf·^rì¹ÌŸ‘äÂ3ÖærCÉ�¼i�5p�%D‡èK4·˜´²ÛÏ÷ç!¤ß§à®˜Åû1hLs£$Pg�C&�…)M�Ÿ±†n¹ÂX—#Âaˆ OÙšµïÔè‘̯Ü8ÿmlå yb�NÓrŽi;pÉK—B�ð �T¡›nòu²ÖùYÙ�h8˜6Œ!’\â²j¥ãØSÀ^™¯w*ÈÒ Ý,1ú øRÊHŠKq†�¬s†#|tkm»Å¡8þ>ºò4‚˜w9‡-)ŸM¡ÞJ™#˜o±|Yv�kn¿2ÛoÚ¦<@@ñüæ¯ÿ ¨¥Ì4�0N\�–2ƒpº?cYH® púèïÓ‡Ño¾éM÷øœ~ï÷>¤>@ïÍ9?Ïûoû¹?ûñåØ‡ïø‡ÿ�ïzæ3ùèG?Êë_ÿúz­ÿÓßÆÏ¸¯Ä}VﵪªªªªªªªGÖmâ½'†ôs¾v'1›–W¨³œsÆ8ëXv!ŠA8kRTXM‹Úc„Åî‰4ŽL;N»�Y³�šÄ/\s€M»…eέw\O»1§aÕï°ç=n¶…˜ Ä$¸sʳï»äÖ �¶mˆð>Ð8—YHÀ“gòe·Z ˆDAÃzb¿Âp&±Û8|ìiÛ9ˆ!™èdà+ÖÚÜ“�šx%¦ZW›‰‰X±_&`èAuIô=Š`m*±¦EBî\hqâˆÖÒ¨åw1‚QCß÷8瓊`½÷é}�I3þÄ`¬bc:Ž!j*~íºÎ5¨jv:Ú5 )¦A‹‹38U¡�Íñ].�Â#G€§³ôŒ)ÖŸF D*À0[$€”66L \v2�ýŽå¦%]yŽçÒÿíëxïå T�U º‰C1N"± ç\ ä:øc(ɘºìTu 0–s/ÃÇøòº+nŒÈ2¤ …#eí#T-öÍä&Ô˜rÙåëé¼tR2B¸’Op4ëåéþL!àPŠ¢ øÉšg¹qJ;âRX2m]^·–ž÷ðU�WUUUUUUUUUUUUU=ˆZ,—|áø˜èû=�K´Ä~õ»4�‹h�r]@rºÍçûÀ6¬"Û¤QdaEß�ÀàØ¿ÿl<;CµœÀÔÀç?5Ò4ÐlAŒ1ivŸIÐA(N·°æ€‹1Ò4ïCf(‘¶m2ŒKü¥¸õŒX¬1ßï²Ù`ÞœF»¹•X†8ÀÑë'ön%†@ã6Xtã¬}-F2�XcGã‰!ù~Aèwi¬14ÎaÍV:Wõ„°¤÷k$9­£ó}.ùhQqˆ�|HíÁy†"ß‚§mÛÉH¹ÄµŒ�à{{ĈÑ`3¤ó±Mn=UÚÙ BŽ83ðº2’ÎZ‹u�aX[ñ„ÅSû¯£ÑÝâcâÖÚ× •LæÜX¤�fG�ä¦Z¹›–SŽWrÍÉé–\€Ûûç<ó™ÿ€+ß÷qú.ä6ZÖÜx!„¡™¥@¼rŒq c$·X+×�Ùü¦Pm ÈÆrŽuhY ß8Q&?D;ÛGÛn‚ÚØ‚$£h*ûTB*[é,–ÇA;DÀ›¢»¤ñP)­Z sv�«cˆé– Ð#ÂÆìaÌÚ-ºþ6«“(g[bÔBsùk* é)Å'…KÅ.âœÉ P³A.³"�ÍIѼç ÆÈdÖ šÍm¦…0Ž±Ú±ü"-Îf™ â8»/ƒ-„’ .îÂRþ�ÂΉÀË~â?&ˆ(ŠPštuÒ"l3ˆŠ·^²nN[ZŠÒàCÉN8N9§Q£›qZ2~}tåÅ€€Y¾žŽË¸ÖÁ=©Ã±Gp:=3Ðào–á`ŒìŽ ÃSMgûšcÈùïô¸‘fm¿D�a>b9Ž1‚LZ‚S!‰ Ã$§ó«ªªªªªªªªªªªªªª\5¶Äg JÄÓãlƒŠbÛm$FT:Œ®Ð sº±�Á‹ÁYƒtž~µ‡m„.*n¾AXt¬º]ö–'ÙÞÞÌ'ò;ÆÞò$"-½ï±øÐ£ªÉý†àœº†d#ë¦cšÔ¢jP8ô8èƒÇš9j"ËÕ v·çaÁÇ™¥»AK”€¥Ys&ÞcF Î�}Û‡Ðèp­£÷+Œ™e˜™"Ì®±„>blC  jiš-ÄÀju߯k‰a4®©F¼÷|œDUb@Œ°½ÿs€nyœÅbãf„à}jí8�öÇ“Z‰� Ðdì*�nHÍ&–– dq͹ýSÏçÿÃo¼AÑ!R[J;D¦n «Ö#¶)¦&¹Rn‘aÔ¤m6¿4¡ø1VŒ XŒqp¥¥s�dªÅâû”ƒž[Œ­¶ÓÊ”|ÓÁZéFzŸÐ�Î;�ÌüKžº “ ¬5”Ù‡Ò•}“}çêÄY7‚·ÚáœÊŒÄî…SJ>ʵÛ^’£o„Š¥ÈÅûnB�ó¼Dkå”먈¬CÞr}ïªH¥ªªªªªªªªªªªªªªêÁSrÕE ±ƒ°ƒï×ж[x��­Ý Š!ö œ4B0‚µó#ÕHÛ¶ø. íÚ/ÙÙ¹ÓnAì‰ý;'nÁGhæó¡; �Íèûnh¡-óéÊØ5<Î:¼÷ƒÉ¬°%<Óóú¾§i1æ¸lî-°ómBèÑÐafM*ÚhDšôž"X2ã`��ÈÐ/á½GˆhX4VKœâ^ ÁÒ¶-!DÚvβ˅XD!¨'†ž¨bžbb(i}‚Æö}Ÿ�{ä"ƒ÷=h`±wŒÞí²\žc0v £a0ÅM{¬³1é=œM‰ÏÉ=@n>|ê¡‹1 °V†Øµœ~ú7êw¬¤C‰:3ÍsëÆúäqµk7\¡©ë�·f�-µÓæÞÀ k1ÝicmŒä(°L`Õè>´¶ÍC¢ÈÇènÔþNqÙr>f%“ÊF¦uNaæX ²>o¯¬79óú%¦\w@“�=–ƒŒç‘uwjqà�ÑÜé^W_)^)3%7ÃÜ?²í´ÀÖ|„Éu[¿–#‰�C”;¹9ur~é¾ú¼®Î¬ªªªªªªªªªªªªªz•fžŽ"ˆö¬NÞÆáƒ›<ìÐA>yí-´qβ:q+1.1:§Ý·�nµ@E˜mìÇAÄÃâÑnaç[„Ø'6°:‰öv~Åü#Ón‚Må !ëð½O®9kÐWøMEvª‘l`F(F’ °ü¹0ˆC‚’Þ#ÙlÕ¶ 1”±nŠŠb$5›é¬?#C+py,ªÇˆýjt'ŠL ¥§¤1£®%’&½wèÓÜ? Ö5xU0.¥.‡Ñl¹—Bȯ yöa“ùP$†V1ôÉé‡ÃØ ÀE ÞÓ´m:gk‰>íKqY&³\rBš'¨¤^ Ù hÙž±DUúåÇÅÝvÛ©B” ËdDq¶• ó©�ºå 7}l• ^.ð c†^fp­Ç›ˆ™T'h5:áŠK�ì0dˆÝ& ¨�Ìó›‚ÅŒâÖ,¡cyGÚœÎZŸù§gc<åX08×BGÉÒZ†4Že!Ó‘qÍɽ7£ätÇ–âš3³¸UóÍXÈ$r=67—r‘é{LK–y‚å<ËšËeý´­ªªªªªªªªªªªªªz•fݹd‚²Žû·8p`Îl¶APÐn�%E£ø½“¸¦Ií¾jp΢Á5sVý‚B×´DcQ£ø~‡v¾ÜÃ06±Šù¬IÀOD°’šnÛ¶¥ëºqî]Œø�šSšÒ ¯ 1�&rIkœ|1DÚ¦%xŸ�}kF>"¢ï‘Æ"V}áC }.3µJŒJÓb°©ïÁm ãë")™Ú4s¬IkCÃVr,fÀ¨Þ½Q &ó¨à=Öº¡7#A¹eæíŒÕ*%3�³„ئÙ�¦ÁØãfD%­S .ÃÂ-É�Á®q,÷ ’ŠWBLQ`|„™(!îá{ÅØ†v­CD£ Ž3K”¶À¡± ¤l4ü:‘ÑWŒtÓFÛÑŠJÖ[(ƒ ÃÚl¹ô~~íu#l+î;w§2�±¦3êŠk�a~á�Í3 È7£DœÃ�ZƒS–}¼¹ËÞŒNÀòž0ÎGÔ»žKÈ´eÙ Ç›ÖGO÷nê°,Ðo:GqºÞÒè;Ï­]“Õ^§ñÅýg&îL‚==ç3N?AÛ¶õ“¶ªêÁ�*ÛÛÛuªªªªªªªªªªþ×b¹ä‹'ÎÈÝ‘:tï°B�MTº4%ã(�2ŸoÓw;8³It›�ž°:Ip3l»AŒ‰Ýâv,ë6ÁíCmi=(x(ñ›Íaÿ†æÝ1UÉ8/Ƶt¨÷yV^(,%¹Þ¬1H1©‰à;0V‰±CcO= ™xâÐÖ �‹CRc¯â°Îó<½§Mï¹îT,\%¥c :˜Ðr$×8¢F¢†ÔbLáf ÑçãпPÖÞù“]‡éœ ÆB6�³™si`y}9Oc !Dœ³ô²ªÐàiLulnîcµÚŇj6ˆ~õ)q¥�69ØJ”T·�1nXøè,P‰a†ß4žšÜ‚q(Ë8µú¹ … QǨn&¥‚"r¥›B'ÌNšd\¾í9¡›]p!Ïí³Ã Â1jœgÜiº!Çr�2ë.®E„eÍI§wò ¨KÞéܼrƒ”®d[ëËÕ H¦³ Ó>®Ê„2à“áæ£ÀcÉì­Ë3›ÍX­¦ÍÇc„9]sÁäöž±°d„ŒoùÈõõ“¶ªêAÒ /zDÝ„ªªªªªªªªªªªÄQ4bpéçx7GœMì—´YííP¼XÄ6¨5ÌÛMˆ-ÒD|¿À†ÈÆl?‘†h7Ñ~;Û@œ€:š¸– Bï±nÌr´4b1h.©(£Ý Š1Òu+C›gᩎͶ%}©ª ”™Tabl‚^>*Öå¤fX!DúÞã¤Çwg[fíÛΙ5±f†ÁÓ#"tÝÄÓu+V‹]w€ÛÂèæZ‚“œƒÙ$Õ÷ÖÚð2¸ Ñã\“ >ç ¹ø¤Œª3bòkú‘µÄ™ýXgéû>—ÝN¸–3C‡ÄÈ‹Rщæ9Ö9tQ­MÏsM“Ï/¹@ƒö83gÞž…³i-»‹/€�Ì-q£SÌÑÛ©ãohK"³2Ø2‹¥óTYq•M5uNcÁ‰”Žóö¦Ð«”€˜XG&Ù\Ë I@SIsôdpÙ·_!h£éP'ï¯ks Kw:¯ì…÷ÙZš¡crj~ÝâTÍ0ó¯ÌL{c—át.à8cÐç5Ý÷upò•½[Ÿ+8m+6ƒk²°ËÕªŸDƒGå`/…I£rÈ„Ùç†áX?a«ªªªªªªªªªªªªª RÒ,:M®9{úÅ]Xa¬ÁØ9Í|›(&³F‚*Îm  Ýj ¦×âè ýŠ 6¹ÔÄašõ+Âò$n«! ˆ±iöŸ÷ô!qDRƒnTPCã,!†Ôæ›á˜`!A@º~Á¼Bðt‹ž¶I³%$ çæÓ°µo›™Ù¹ŠÅÚ{4*Qɹ9Î:L›JJZ«lÏ=Çv®cæt>Ò¸c ]öðQ¡ IDATßã¬E£ÐIrìA°Ös\¸8û ËñÞãšfHЦžŠÄÉŠË0õT$Že�Åw‰ÉX76‡¼‡Ö¥ÂÛ2CÀOJD4*í¬\”šÛŠ•˜‰u…jr].–»J\8·�süÆÙz…ÈX7T1‹�À¸Vø‘N|œ‡7mµ]·w®;ë¦Á±„b= [`¤ªärЏ›µÖ¢Ùé—œt‘€µ-)¾­CaFz¿�ãÂ¥Ð$¢:�58Î7L6®�Ïtªà\›iwê8ÎøK@.9ãã T a}¶àè,3 •'.{;ÎIÔIQJæ¦ã±–·/Ùö²×#àM q:@ÐᦞÎz¼d+ÔÙªªªªªªªªªªªªªªYÖšê¼GBG·8‘؈;ßBÌKÔˆ³|ÀYXBf&êWÐÔ:º6,1³mD1†Ø(}¿`&¿ôD hL)UcÌàÜ‹1àš4F uìÛwÝñë‰~‰s[D"}ß³±±‘œy�ÍQ£ù,Ï= iFŸ]×�#á2ÇiÛ†®[%÷cŸ¢¾Sóšª|À8›Àmß繇¥Ä¢�kMÉ1;,fÄhÊ*Ç÷©Ĩ xN.®K¦µ°n†ÆÔM7@¤0UL�Ô�‹#ô°Ç”Òì<ËèÚcp‘•׌óãZtu}nà´I8½Î¹†¾ø eóEóÌ@�”b(/ü¾gñ›¿ñ‡§\�ÌL3Ë<¼uÈdî©keÖZBÐIì·ìÑ)nÂ�ãЃ[/ q´¶ÀÈqOÓ{�eÅÍ7®5’'k{ZÜy圊KqÚ¶3…~写Î,ç]ÖZÚ…Çk!õ¶ªªªªªªªªªªªªªê! ô3{Oèw¡Û~η®Å`ˆ¡#Ĉ±B··‡µmJùEk�8'†Á÷Xë7Çô'ÐÐc›–kóÙýj<±ï™µ[Ĉ‰ ï—ˆD¢švF”g7 ¾cµØ…¸–¨îc{û0Ò̱fƬÙø‘kïCf !(!zëèý ²£Í‡€µ dÓTIjna­Ccá@+û˜·›ì-NbÍã„ù|ž›‡`�169»npðMKZ +"ó&#Ó–Ëk3k±&9'ÑÝ�¹DZ|Ë×ËŸ�K Ç*)ÕêûÔ¬h. º.]«àûü:x“²�8�j¤m÷£€1¹8œ÷Ù~)i¸aq|¥Eêà+vƉâàø+\69ý=A¬´�²™Šk®¸àÆvÓbîTˆÑ÷ÝÙ¨“üþ²_-.·_ÿõßÃÙÙÓÊë¦àk $KV½@Ä|Å óß²»±Ø=Á¬9êÆb’/55Øäµ%K¨KnA-­»vˆ¯C¹0ÎòSI"%Û;ïbV!(ÞwC H:‡sc¿D¯ 4\/`™Âu§×­F€«ªªªªªªªªªªªªª 2bð»w€<k ¥ï¿$’Æ‹…>zúzipómÔ̰³–°TÔ¯� 2Ã÷;xÝ�mf(ãZl\a‚Gã‘+–®_"ÚçmŸÇ¬Ý&è’“'o£ïNçÒ0Ûw‰‘(�°Ø;c>;�à5ÁÈÌ%¼‡? ±Ç‹µ‚çæ„à1ÖàrVUÒ=턾÷ € ¹Dµë#h:®kÚÄgbÌñb·ÖëÐû#f�µÀV �1‚˜fhpHµ�yVá7Üi\ÞÔx•æ&®wN”4­˜T³"*Xã0ݪÇ: Æ¢Úal—ç3„UÎl€FBð‰ ÅÑdçäçåx•0P™ŸÇÚ€ÃäZ›%s ä3g ØžÞ_ó&—ˆq�…ÉÅÖ6clô�ºS,yºy²i29›„Ç2.ÒzY†NÜŒ6†|^¥%øÔH³L†H@f2LSBè&°³”mô¤Ù…6·æ”6—>Ǭ#i†¡]ƒv1W´Î%)ë‘j†ãi‰ˆj9Ïu‡gyM‰—sgÆ\׿ VUUUUUUUUUUUUUU=Èò+|ØÃ`hÝ 3ÛÄ÷KŒ¬*hDóH3”4 0ÂjA³aA¸–ø¾c¶ÑB³�UýÚ† ‚u-Nöá—'±¾#vX‡�=Q•3v„Öí#²�¡ãàÁmî8~-ËÕíl?’-DíM=cóŒºbNÊ|©u.Å{"’Š02‡ò~Y,wèüÝâ$FI35%5�st¡ðƒ˜@ïwG;wøØcì±-œ¤qÍÚ|½a4ž*E ÈBŸÉ0¯ðçÒ\Ä)TìòÌ¿Â�¦#"B É€±ï–Cã0qÖ"(Î)"�U¿JŒÆ"‘fÖ$C\fNQ%$‡¤ÉŒGFþã œŠ1 e…ÕM @¦plœqÇd~ŸN )âzÅ58˜Ü QÞiYÅ©poz¥X¤@­2pœ­'7› ³ïJ^:¹âÂZÑÆ”¸–.+�0& -ÓsMç•àbqNcËåB)ÓzøºA#ü…!ò›Ž ¥Qx˜‘Xfÿi"¾ÓB•1†lÖ"Ü¥±¹8,§î¿ƒ.àuŠ£s¼¦á. _ªªªªªªªªªªªªªªªxùn‰3ɨ$Ö²ôÎpsz ®üÌo-hŸW{vèB Ý÷0Œ›ãb2!u}�m‚Ì€Ýr3ÛGÀ`í¦Q¢¿�~u‚v¶IÔŒCÜÒ4),[[güuø¾Ã4-†ˆKPÅ8AŒ”ŽÖdBš$‘•�¡G,ì.Žƒt,öN°Zîåñh)•jÜŒ˜9HˆAßAèÆ� ApnF `¬ÅʘxLY±§q.?¦Ù–8��ÐL`a…Þ{¬µ4MC×u³*Ç´ †hÛ&Ï%” f%¹4|×aIqä<ª��GÆÆÓ6Š‘Þç±o½U‚dPé#^Ö¤9ŒÆ¦c¹¼&f˜õ6¶ÔƲ‰ØÉ|9Úq§mï-ÑܲQ¥@£lêO-Ð*L�e­td,±8Õõ7Â±ä ”Áé6mÎ�¼l�àN#²å=Ò±íÚz2ªc,HI¿§}*Õç½±ÇZcîôxŽ¦Ø²ÅûnÒÊ›œ‡Î6¹efœÇwê�DÙL€«æ2N÷|¡&GµÇsLNÈRž˜ÏœýZl¸ªªªªªªªªªªªªªªêÁ—ú]ÄdcVôX·�ï»”DÛBTzïqÖ‚Û 5‚ß;‰ÐãW{D3'àq#JôÓ¢´ÈjÅŒM”T‚¡b·�‰+¼_¢ê°!pDZÏqàÀ9Ìš}ô¾GæóM{s4†Ìj,}¿KԈמ–ä|3‚gµ8AÀU‰{�«å 1 ôøÐ¥5‰cë;ÁbÊ8:ï‡BÔPØ’aèSiRœØ¤9‚ ©ÄÃA£Á{Í{'Û;Å5 QW„¨¹ãa½$Òs@©gd–¡¡²³ø"QŽ¡q •ˆƒÍpOU™olàC dbð׸á~qCÁ¤É°J1qêÚ\¸)„*1”‚ 8nÒxÜ1V*CÜu|ÞèHçêZ¦º”h¤!�$SæôMÛz§m·Ó2’±ä„L '±Þ¼æÇB �:‰k†–c‹rzžÐ4 !ô“‹o0Z¢º%f,C« „I$ûÔØíÔI™Î? 0ÒG#9Ÿ‹QBÐÁ¥X2ìÖØR 3\7k™À`™²h†„ö~}(}âŸà}ÿï|â¿}‚>ùyÎy̹¹äOüî'qäqGê'wUÕ ý±CUùÏÿé?Õͨªªªªªªªªªú[.±B !Á6-6‚igà�Ô¼Û÷Hˆj7QÛÂl–˜°‡qc¶Ð~NèW˜v#�#³‰O߯°Ùåfs–a…Á£‘¼°x¿d÷Ø-ÌÏØGŒ>Gv%3õ´MKï{ˆKœ5ììÜÆrïÆúî$!tiž_}¦bQ#¢3 ¥™mmc)Ýì‰(Flžñ—\~ªà}šûG”! êŒ%Fƒ³ŠCP�* –ÆÄBZ'øôËU*ÞXö“ŒZMÓ¬¹þJœ·mÿAe2Ó°G¢Ò¨Ð‹Ót~ÎÎÀ:¶6ªÉfLZGR®šz#B虵-³ý,V1ò8¼âB4Æàýr˜k˜ø�â}:'\™ëç½Çäùvi¸aXs”�:°¼©!jÄZ`Ø&C¯X�¯7`ÅI�Æ4R<……`¥Š0ÂéSpzœäZÔ5‡á8umM¥à£@½-ÃЬk­Âc„ØP�ED !Þ©ÕeÚš\À£ˆæP9¾‡™@J]›YXæö••û‰;R'°u„“)JñA'qj°[ _:NÚŸ§ûoÕw=o~ÅïðÎ7¾ƒ½ã{Ì·æ4› ×ô:>ýß>ÅŸ¿éÏxú÷ÿž÷o¿g�LWUU}ùuöW}UÝ„ªªªªªªªªªª¿#2 ¦iÁµ`$'Ó,½è{B·— Z ¬–Æ4)Ø´ôý•íVØf†1sT÷°DLÓ"^q( Tç™å4Ìg›t �h‡Æíq,ûãtýI¬�ãÌŒUw4&ØÓ}‡ïN¢F!¢"3Ã5sÄÍ“#AŒATA óª•TY�`mš¹'FòØ43°›®qk3þ"©C§©É�Ò¤Îf3žVø°@Ä`¬�àQÙDuc­ÃÂ�É &�6¥qß'6Ó8‡k…¾ëÙÜØµiOÕd^f²I bì1¤âX¡YKxv]Äš f³M«)ÖÍúè¾”2õˆ¡q.¥A;.å�m~Ã04ù–™qSÇ_9xFic ¼S¬i‰ˆ¤vÜ¢äv+‘]7y,ætã\½rq¦€n„O£+Θ¿µ“Ò?@µÔ’¯8 ]Þ¼”ƒNëpùBjü-sËûÇ¡mx|®™¸©²8äâ�"ºÊmoïçäÉ“¢,Ä �4ç¢�D²%C¼Ñ�8Î5,Ž½Ñ…9–˜èPèR�—f¦›o 6-¥‰¸…ÜÅ >pÙ ~‘kÞq5²!<çåÏáñÿèñœþðÓøâõ_äÊ·_ÉÛùíüékÿ„>s?ñ[/Å:{�³wvvøƒ?ø}®xï{¹å–[ØØØà‚ .à=ã\zé7ß§Ìðôoãå?ýÓ÷ùuw§w¾ã¼ýíoçÆo`¹\²oß>yá…<ïyßÃ×|Í×ðÌïúN~ø_ýßò-ßRÿŪªªªªªªªªªªªªºP„°Zâ—+Ú�Y©÷Ä÷õe߯œ½ÅŠ(ÉóèV}‡ØØÐÁL‰h1ìº-ZçhæsüªC½Ç¶ CŒÓlû&öXñÈl›¸ò|ñ‹Ÿcsã [§ÂU·‡i¶±&b`Ö Ú†F4bM‹"4nÆ2,QÉiÎèsQ‡`Äb@¢*4M“Æ�9—™MÀ÷qi]qÂu]ž˜ùIÓ$°Öû~‘æŒàý„Y»…›@ÔŽ žÝî&|”ÔÄ›•÷)�%®¸Bèiœecv€Ò±µƒà ÆŽqaë ¾÷„ig-BÄ:–Ë“`r‹/�0Ÿo¢ÌèºeâY:-›M %d'`¶„¥pˆC²Ô‰€÷!Ï€ÛqÓ¢ÌÄ ´;uÝÔöOŸ}){»ðöÿrù0oŒþæhêÝÌà+Çqf N@¤N€”NŽkhTKcQ¡² r1”uȤuWU‰A“½3ÓgÐáýÇr ÅÚѵ¨QcÐSîzâŽ[o>µúYØÝÝÿ–ÁZ™á7-a!ÜÉ]YŽ“²àé›wt+®Ái”7E„M®¼”Èu�…É.›A¬æóÑõ¢”àýû2†7½â·øØý(§_x:?óÿü ?òðµç>ç0G”o~Ö7ó³ÏûY®yÇÕ¼å•oæ¯zá—<öñãÇù?ìGxîó¾‡G>ò‘tÝŠ÷¿ÿýüÂÏÿ<¹æ#ü/yɽþÀüÙŸûy.¸à‚/ˇïüÁð;¿ý&þå¿ü!¾î뿞ù|ÎñãÇùÀ>ÀG®¹†Ç>ö±kE0Uwõ¶·½•ÅÞ‚ç<÷¹wùõß}Ë[8÷áçòä'_Z7«ªªªªªªªªªªê~i«�ÆB·KT0®EÔ¦R 'wv@ˆ–HàÐ\KÌIıƂÝÀú1ôt"hZöчãˆ?� GU‹u3è—ÄÕ.ÆÎQ³‰ô»ìœ¼™��›Xk,®�‹‘ì4ŒHc‘éC�³–>Dm.Çp¨d—Ÿ‘a†¡‰Íøé½O¾§m}i­¡[-ÀŒiRœ73®þV«óù|0Àu݂Ȋ™™³±u:Ö¶XÛÊb¹‡ ˆÑ¡å7»ªÖº D+�¾ïؘŸF#óÄxŒKiK ªžÞï¡x{=F„¨�n/Åx•!xÄØ¡£"q´@¿{%Å„�84³k-}×Ñ´-67 '8ªDÈ3¡76Ï®t”_#Ü�Ø´WDÑyÙOþ?ÿs—¥¨rSð–¿°×-sðÒ×-c[íØÈ› a@Õ.¶”ëöÃ9¥s7ƒc.AL“ Itpü�ÎļF ù1Y‹Äð(bI¦D™4Ò$—�3}Ö¡ü$Ý\‚s67·L!`jç�ŽàrŒé¦5•kâòïfh1.Ï+s ‹{±ÄSé‡[ƒ·ÉÙ3Ô3©ƒ­T‰kYq ¨4µ÷nà'>ð þâMN'·ÝxÝ*÷~ÕsÃÿ¸€óŽœ‡±†G~Ã#yù[^ÎO~ëOòŽ7ü)�û®Çó˜‹s·Ç~Ý/¿–��~õ×^Ï�†Çó˜#œ{ι\vÙ/rñÅóM_|¯Îõ¿ñ¿l¾ï}Ï{øûOy Oû¶o;pàç�w^ý—é1-öüÙŸýWö{|ÿ÷ÿÀÚ×Þð†×óþ÷½�g|çwÖ�ªªªªªªªªªªªºßší?Œ.OB\û@#‘®‹`[š¦Û%7KfI”2 £‘:0sŒièÂ(ÎÎÓ"NÐåÓíb÷ícå—é±ÐâZMñX¿Â¹^÷¡Ú#øÄs „3ÙŒ¤ahð�1CLå$>¤ô¥±i [ˆ!™˜H�!¤v[c MN°jÌ­°Ú=Îl–Khcš�¼ÁÚv`X]× sûÒè;‹÷=F;Œ8¶žKìÃê{OˆKÝ­,Ww¤feöÑ{�ƈ!Í >1šb^_2víìýÿì½{”ewAçûù½ö>§ªºÓé¤óêtÞ� È ¯Œ:QÔ Ž8¢€ŽbPÀ{g-A"�0^Aq†‹ ÐÑ¥ÁpÆg\£ÃŒzpˆ˜x Ž„@¡óêN?ªêœ½¯ûÇï÷Û{Ÿê>’Ìý}×ÊJ§úœ]{ïsº*õéïã(»6Úeöï–ô~“Îu9ê›ú¥Hið>1¥6Û‘ ,R)|ïEçÊ=ÐM›ÆV2_ÓÆ ¤Ä.-ͬÅ[›“8kSŒÐS'Þ¥N™ñraHÂVF(Òs|^•Õ<ùIß™@YŒƒ³OÀ.ÅvKdv\ÜõÃÒ°”iÈ#QËû¤Ôy‰¶€(—aŸÈà°tö�ÊñàòT+ÏèÉ9:¤4ƒù®@бG¯¬ÿN¡gnRÆ PŒÃ9 JlÚý€Ãõ QÞ<Ü!Y*¡`^“ê¦ÎÉB˜Çµa9܃äÜôùó&‡c¨e”¥Ît_Šã±ô0¦xñª#qe(å+è#ïÿŸl޻ɹO<—oüþoäg¾ógxÑ/¼ˆÿñ®ÿÁM¾ ¡]v¯|û+9ã¼3¸à påK¯äÝ?ÿnþçûþôàöö6þð‡ùáþ‘øWôO®¸‚÷½ï½|ààw>çJ~úU¯âCü7Þxóµ5¾ë;¿‹¼ð…ÀjøèÑ£üÆo¼��ÿå_²X,8pà?ü#/â²Ë.{PÇÚµ{·~öVú¾§iš/{�–Ë?÷ú×óqã ǹí¶ÛxÛÛ®ã–Oï=çŸ>?þ’—pÉ%�àÛ¿íÙüÔ+¯æ½¿óNÝ·�_ø…űcǸîº_ç†?ÿsBœ{î¹¼èG¯âñ�|ý®øèžÿ|¶¶·¸þ# `�O¿ür¾û»ÿi½QUUUUUUUUUUU_»„B­íÂu%,.Z„·Dßd@é5¼hÓ"PXoQRˆè¶Á-:´h,ȆˆF·k,GÀÏA¶¸à0fŽ_lí6Fk:h›9¾÷øÐ!ÝtƒP…B À ¤1 Bg1GuW+ߌ1X›¸M�j± CµÅ¬•vÊÈjÄvÇAyÖf»™5§"´!ØZÜÅör+±Ÿüùš¦úñBiÄ€‘-G�ÝAcZÜÒaûü6ˆ-fD9O# Á£óênßõ£1Æ`û>Å�¥,G�ÝŽ@ãC‚qF¯#Uƒ-‰i’©- …TÉ&&e$J’é,W×IS6#TêKÔqhg+Ü&ƈë{”ÖtË4R¬cÚ„è̦®¼H–n‹lQ㋵º +=Љj 1,Ñ®®ú—Ÿœ@±üÂ*9é ²3-¹S¦zõóŽ@R ## d…•Ž>(e2 [ñ(«¹cüYdˆ7F’§ãcT™É½£ÎéÚÅ0|Rœ�EaB,ÇNÁ¸²T é ¡µN]±Á^�cOé\é,L À2»“³O ÏKÏõùó�½‚ãïM#Å~€¶_IŸøà_qæÅgòêß~5ç=ö<Î~ÔÙüÜüÁæsˆpã‡nä�?ôFÞøÇo¤ižþ]Oçý¿ø~þæ£ó€Ç½ýöÛñÞóèKî5XÁ£/¹„OÞtÓð1¥ÿî·~‹—¾ôeüÔ+_Éÿññ«¿ò+<ýòËOˆþþüϽ€·¼õ­ìÞ}ø‡Àµ×¼†óo~… /ºè+ëyÏû~^{í5¼äÇŒg<ó™<áÒ'ðØÇ=Žù|~¹þÇ÷¿Ÿ—½ì'xåÕWŸpœ·¾å-ìßoÇ;1ÆðÎw¼ƒ×½îuüöoÿ‡áo,Þÿþßå¹Ïý^õ¨Gð‹oz¸îº·±±kôGÿ�k¯y ÿö7ßÎi§�V¿1>ºêª 0Æ8À¿ò{_úÉ—¿üË~¼ñMo:ác_ºãŽº\UUUUUUUUUõHâBÐ9…Ôë˜&²\nýVZí k—˜vNŠÞ'³Wßu4mCt©s.z‹ó`ô/Ji”nÞaT‹4 Ö ­¥³›4rZi‘¨ Ò)‚s°ìˆF#•IãXB´x—™µÃÏEZk¬M̨ë,J)´y#¥)µÖø�\�` ÊF¯à=Šq‰V'±¶±Áœ,Þ÷„Ð!cDDKŒ’Ù|Îr¹Dé1õ*ÈÎ=Ùì»8L¿Lf¨  Jm 04ÆÐ÷v„ˆ‚Ù2�qΡ�Á…„Á{…š5Â'h(1¸°H†7—M´ip¶O®B¥ˆNç:š¦A*�óž¾·yqØeƇû ¤Ä‡”N%F´1ÄÁ‘1F œK–Á‰òOqÔ¥XO)¢´%‚š`QÉ%§˜.±Dhý®•QŠ˜G8JÌ— ¸““Ïá¸(„ D7€;¥ÔdÌCexXÆ3 H£Ê ¥L~ŽÈ¤7 ôXÊ&ÙOc˜€7™ÇIô"w`ì+I º©sOȉjå8 ¶…I¿“ØnœmòXŠÌ+Æn åS8X !Sü—ëÀ*ÿS(ûyc xïWîE‚~j„˜“µá±GðÁuxÅ;^Áy�=ÛYžñÜgpí»®e}Ï:ˆ„”OÙs w}á.Þz!{ÏÜËžý{¸÷ó÷<àqÛÛœ|òÉø˜½{÷rüøñ•�]þ ßÀ“¾þë™Ïç\yåsPJñùÏ~å1·Ýv7Ýt?zÕUìÛwmÛò=ßó\N?ýtþäOþøAëÒK/康ýO{ÚÓùó�~”×¾öZ¾ÿyßÇ/¼áç¹ë®»V>ß3Ÿõ,¾þÉO¾ßãüÒ/ÿ2?ýªW³{÷næó9Ï~ö³¹ïðááRJ.}ü¥|Û·;\x!wÜq7Üðç¼ô¥/cï)§Ð4 W^ùœsüGT¿+>Äðé—_ÎõùÈ?üûÛüÏCUUUUUUUUUUÕ#GÖ:£ÑJ…ÄÌwÑÌwcÌ =‡·–àJ€ uèïðу4d»Ñ:Bè !�"¿Üć4¬!¥Ù c †Tñ%S–¨["dZÄ%D¼óÉÝKšpÒ“§Tþ½USŸuÞ£µI Ù¤%Ò¯GÓšÀE‰V-ËåQî¹÷î=|Ç7?ÏÑc·Ó÷[H­‰´ièúc JC™@*•9Q‹iOF4{f7¢Ù zÊœ„MZÐíSÜÖã\w'_qi#æ‚9!1¹RµZć%9 ÀZk‰!¢”FfÖåI0°5 >x¬_C‡Q�à–à)sª�JƒL&¹Æ4‘ø‘ˆ>�óÆv�’\ÕJibHÓ°"Ä宽t[K´µÀ­é‹$¥Êë»1/ïê:§½uÓžÁéZIqÃ•Ž¿qÕ·À­â€ß‘¡ÝÏÝù¬˜Ä˜cyÜB¬>6’]Ь\›RÉz*•\qÚ¥—É@Hȱڸ£×p<¾H[ÒÄ2©•+}}SÇ f% IDATžâ4Ú²³q„›«~ÅÈ𦌷”uã±gQN c fð™,¬ì–Q?\s¥rÅÁøåtüðqÞøÃoäÍ|3ûÎÞÇí};¿öŠ_Ës&å¶D^öæ— �pßÙûxÕo½Š·¼ø-xÜû=tèÐöê:tˆÝ»w¯|ììýgOÞ³c }×­<æàÁ/pàÀêqÏÚ¿Ÿƒï|ÐÇ:óÌ3yÉK_ ÀáÇùó�~”w½ë?ðÊŸzÿö7ßNÛ¶_ñ87ÝtïyÏ»¹ý¶Ûéºåð¸nòyÎ;ï¼á×_üÂøÑýÈ ÷ã‚ .¨ßÿÙÞú–ûÿsTœ¯ºúêúbTUUUUUUUUU=Â%¥ † Ú”FOÔ3¼�xØÁv(!‘ZAøà��&D™vAœBà ncv-A7È t4zƒÞö(ipÁ Ã|D43¤lè…CèûMæÍzª“ó#óIk´ ÉÊ1ÑsÚÑ&¤Cî¹K<¢ŒYxç1F§-ŸÇ?B@Ïv!C‹í;\†i�D%¶%dªjBŽ­�B`­Ee£Xïz´6ÄÌQfí gSG"ÓðÇ8º*pÖ!ó؉’è}îLiLmRÍ]Zâ™#%Æ#2kÓZC)‰B¡U †%ÑZ%SÒÖ–H$R¶¸EY4Ž8—êÞð �R’Þ9 Ò4sœÏ+Àe"EV ô“Ct¶À³’-NQR1Dl‹õ0Å{à xKn=µÒU—ºè¦�ã¹c¸üwI]�e°dˆÌf§ÜxŒiwì!L’�m�éÍTÆ3ÄÐXâ±ÄË‘âêÉ Å䘭?Ž R¦7±œŒwŒý‚q„�dK0Oäþ¾2ÀR cz~¶¬ŠÑú™î5ƒ«¯Ü‹qÉyˆJ�ÀSæHu¹¯é9 #*£ë“>õœ}|ᓟçðÁÜzÖ©œyÁ™œ~àt>výÇ8y×ÉÄÙ:²Å^ð¤”<ã¹Ïàö¿¾�7¿èͨö�?Ç�sÎa6›ñןüäÐË·r·cäÓ7ß|BDøÁŽ—ÜŸv¾¦_ͱöîÝË·ÇwpÑEñ/þÅÿÉÍ7ßÌ¥—^šîåÊ:ô¨{î¹›×^{ W^y%¯}í¿d>Ÿsûí·óÒ—üøÊãš §Pé=¿ó^víÚõ�§ªû×´ó8¡°ªªªªªªªªªªªêkÿ�U"‹£.�‡Z›Vd¥jðv‰$"¢G¢1»Ñ¬Eµs°Ùú¥E‡žh{¢2Ìf'³°÷úm¼h‘¥úî0F7  i‰Ò ÂÏ¡ÇÙ¦�§î>?&;™0¢böJ#iصDTQ Ÿy†™°–´¾›~­¤xMïÇw|Ç•_õ×ͳÏ>° Ž1rÇ¿Èþ³÷ÿ­¾&‹É<÷WÒ-·ÜB×u¼à…?8t~êoþæËŸû�tî·ÝvJ©•¤”õ›âÃþ]uÕ‹WâÀoûoÖTUUUUUUUUUUõ·R£ Þ„Ò©ç¯OŒÆùˆ6s„j‘"\�w D$*Gu£Ð„¨Òà£'†!,ÁL³Ñ#b�‚€­‘j g·�2�{„‰²Â÷ï@HšÆLiËÄl‡—´hÖ�öéÌ-¦{…µ †.‚ã•Â@LÀ01Zœ'8‡’…yˆ)AIÞ�ð>ñ.‘™WéÒ›º‡ôj6né ë†Äim!§,3³),%”þ½ÉÏæ134kÝ�ºtÎáûÔY(Õ¥ZÌl#÷Î�ÌqA ÔŒõ�Ó™µg³{×ùlÌ÷³{c?»Ö÷Óš½l¬�†bZ¬¡˜#C$Ú”,Ô ì¬vÜ…ìø‹aìóK)LDÊ8'Wš˜ôÙ‰a0¢€¦û…!1àt“ì $)Ã"c7�l’#t;\€_:üBDª1ÎZbµ£Sq:�†7Ú0B2 –0Ġǥá0‰Â¦yh�ÀÇ)Íd™ÞèÅM™àÞ“>ë¬}”ÂK¹rÿ œ: [}mÜ ð3¾ï™ü?ÿþOøƒ_ÿžõÏžÅO¸€3/8“7ýÉ›øü§`ÛÑ~Lk8ÿñçsõ7]�í,§nð ßûŒ/{ì«^übþ×ÿúk^ñŠ—óÂþ ?êQtÝ’n¸�÷½÷½<ÿ/àq�{ÜWý…óœsÎá²Ë.ã�ïx;¯zõ«Y[[ç÷ÿóæÐ¡C|ë·>û+>ÿèÑ£\{í5<ñ‰Oä™Ï|&'Ÿ¼—·Ýv+¿õÎwrÑÅsÉŒ—LuÚ¾4ØñWõqžúÔ§qã�7 „G޹ßçœuÖY<å)Oåmo»Ž×¼æöïßÏ'>ñ ~é­oáÚk_ËÅy(¤êNïy÷»ï·óo: rÊ)§Ô%પªªªªªªªªª¯YÎ-PR@PXg‡ŸÝµ6„èѳn»Ëβˆ42ñ˜†º²( šˆï1, ÞòC-]wÝì‚ЂÖèvNTÛ8»D› ¢T A �í¶ÑºE�Š•Hµk±»RJRi�·=B¨€!ú>yö&㯉©08òˆƒSP±¶GJ…6ïR�Œ!±«å)@EIt…Â[K ‰!‰ÊÏkŒÉ NI°.õMpaŠÆý†4ÌávS8LaGÎ9š¶ÅöeT~œÏ°qv0 E‰T!<Î.èú-fmK ­ rØlˆéÚ‚'FI£×é­EʆóuCßÙ<â˜ÅHwìVôo¼ýuüøU¯'F7 U$P4RÊÃBðäaX”j†(kŠ“ÊIÜ0¬€£©+®@¤•å_¹º‚;…V#Œ›®èÆásDa€u¥k¯¬âŠ îŠkO}xx•ëL¿ŸJÒðF˜<§Ò2”â ±G‰BD4\ü蓹ùoî#Õx?q`&×:F‹¼w¸¾)ûþâŽ�•µ`‘ï›ÊÎÇéðÊ´§1 #Óáò�G.‘ä‚~uQÒG?ùÑ<ûªoã¿ú_yÃóßÀ5ﺆ Ÿx!RIÎ{ìy«cÑ6œºÿT}ößüCÿ„Kžúå!ÙÆÆoý¥_æ}ï{/ï{ß{¹óÎ;™Íf\xá…¼æškxúÓ/ÿš¿x^}õOóë¿þküØ‹_Œ”’óÏ?Ÿ7ýâ/>`ßàT'�t?ñÿïÿÝßåõ¯{=ÇŽEk;}ûx泞Å÷|Ïs”ð¢‹/æ/|!¿ôÖ·b­åIOúz^û/†7½éÿæÞðó¼úÕ¯¹ßçýÔ+_Éu×ý:¯xùOÒugžy&ß÷¼çUø÷i¾6çŠ+¾…xþóOø½«®z1ëkëœrÊ)õFUUUUUUUUUUU}ÍòË#ô9Â*¨ù3¬‡¶1xoAh¼ï«))Fï,Æ48P†ÈèNPmZ‚ë‘ÁôFI/4�t¸àÊ\ÄûÈLIbpøˆÞ#BŠ(ûÜ{'£&â±}‡@q©+O+\¿À„ï!J´ÔÉ‘§ ^)´Rx‘"¿ÁG„LŽÁ"Æh|èi‚¢÷ÛXgà” „Áè–#mÓÐ6–ôý6Bͱ% }—Š�*à¼KK»eÀ¤ð¥šÌO$ÖZLcð.1—!Ú+eZâmÌĹèð¶Oå{R'ge&XJ%“œcfX{œÆì›Dd‰ygó]Œ µb¬ªKý†2'G‘ã «xá½4¾ïw®'Æ.GCc^�•H+±_(ICøàÂqáI¶ÊÉHÆ�s (kX…AàÅŠóM ‘áéÈhËn¥ß.=�‰ëMå(lnNq¦¸³ 8öÆn¿báÔÙQrbA)=ZÏøÆo~øÃÓJpÄáæËûqÆ ëV»ý†ûCz“”7ÖØÉW %©`’ˆÌîDÄxÌâVL÷I¶ÚrKédÊ‹ë•ØuzŒ_�–éß †;þ±¯øE(„€wž_üçoâ¦ÿö Ôºâ9/{O{ÎÓØw`÷|á>ú_>Êïÿêï‘Ç?ûR^ùï®Fé[­ªz =æQŸÐóøÕè'_þrà�GBªªªªªªªªªªªZ,—Üù%Áî½gẎÍc÷" ¨Ùn¢h�QB�ï· lAÔx5ËUd‚h;¤4 .�“Š~3šÄIˆvx¢[¢}�šŸBÈp+‹Ý<Œn×pr† ¦!‘­#„Ð#×O%x…)©Ïœ:Õj†Æ(|ìn‰ë4J1oO£iç"Î-qÎâ±øàRç ÊÆ)R$Y)E°K$ad ±ecý”ÔhÝÈ� Êì# ¶¸óƱ’ÔW¨ןÖzø˜³¥óPÇJ’5›Ý”R«!Bì‘ÑmŸ"׺A0ǘfÂpD±õÛ¿`c¾ŸÙlw>Ÿ‘ßœ0bëÝÀî¦up òzù�Æ<6!±<Î1®Ìží’;P c º  Ëy­’Œ]†éüÂ0(²ÚY()ÿ)+ƒŒ•^ÀoùÖ'rÅ·<ƒ×¾æ:\X 09ÖÌðœq™X­Œr”ã{o3Tôl-ÐQ©´Ê[€ãºðVƼ`cðÁ­ «ì„q¦¥f5ÐßrÏJ±æÔ‰Â8Ù=ÂPõ `‘í-ï~Ý»øooÿÛG·™­Ï0k©Àn[–[KÖNZã[ôÙ¼ðgmtý*^Uõ÷«ªªªªªªªªªªþ÷€÷ÜÛ²±{?1tÜwø D!™oœJ¤!X‹6`[Øþp2U‰u�%eŠðê†%¨ Ž}‡ Bhh×N¦� )�Åa¤ÞÝ Õovû(D‡œ�” `·½‰ŽA¯¡ôŒè¶ zB$uôaQzŽ6»pÁ#5¸å&­l9ý”óéC€˜*Ë„ŒƒÁ«€7Ûmá\‡óK¼ï“ÓM7´íJµhJΤ$h”-‰"=• T°ý‚{�Ýx´ÙƒÅ'N (¥‘2�””¥â´Å0Æv§õlÖöydÄf4!%1„à\‚˜ÑÈ9³f�ÞÁ�4» ; �µ)í<"v¿`×úÙ4Íz6¤ ´V,—R¦�k특¬ÈiÊTÁá£zJ§€ªŒ‚L—_¥ÔÙ5&�H¤|yð¹›Oäô†ŰV;sJ:®Ð¦ih?�(eòc§¶âjcÇb­¸ÆÄé''ḒXbÂÅ5WV�…€�}ìfŽ=ÂB”„ FåðX1ºÔ¡È#y]&ݳ0\sz#‘rö“Ñ’é5¥žÁ0€J)%λܑ8.þ–ÎÄò˜ñºãäÍZ\˜~Å1BZÉ�’úáþN×�ŒLcøçoøažò]Oåú÷„OÝð)î¸ù‹xì9\ò”K¸ü{¿á+Æ~«ªªªªªªªªªªªªªªVe—ÛéoÍ]u z¶—Þz”²DðA¢Û!Ì¡_"T�TszçhLCpÓÌA B„ž€F'G�ï0f=í �ñ81œŒ2†HDCì{„ïQjŽ”Y#:¡ƒ>ôl¬ŸÆÚÚÉhmX,6Ùܺ‡¶Ñz–V‰õŽ%[‹ã´ó“É€¤µÆŸ!šGÈuL»ÁL‚³}b&$“$hXçÐRb]�¦Á‡ˆ6)rlÝ‚®;Îöâ(>xfó œOAÜõ]5Hqâ¾…HC­Bˆë„À9—ÙIfAÜX×#•Døfí.”˜aýÑ´ÔRrÕ;‡È½�‚’NUˆ‰1 }o“—sn%UZ@étàwÊüô0hT[qàMŸ$…Ö|W\ûö ôIF”T•.Aqâ˜ûéÄàz‹!?J0É}€"MK!ÆpmîLvÇÕñ)ÅJÇ]±ç­DZ!½á„ÌN»ôùžôõ�æcÿïÍ€d‚ué…¼ïð’�¹= Œý„Ó¡‘1nëwŒw¤§¼Y¦*½ˆ!LÁfŽW\•%þ;vŽßóF7àx½qr,vÀÓtœr/S?a 2^{é‚üZtÉS/©�¯ªªªªªªªªªªªªªêïRj�(<Ú¬¥î¿˜1 tÚ8èú£gø¾GE�smZ¤à1x|ï¦�#½ÅûÞv(Õ¦1�f߃¸� L2()MðgHi°t)¦;|tÌÖOgmý4ŒiP¢aÞΑÀ¡#_"F¯¥'ô’ûŽÜʺßÏ|¶—VëÜs—8Hˆ%�œ(c°½¥�58o‘2‚éÐÆl��–®?Š�°8¾ÅV¿… o.M»çJ1 ‹”$koÓ`­µö„…�ùSrùÅdžÊŒepHZ›Xžà ŽÓš5š¸‡õµ›‹ÃX¯QºI ‹mºþ»×O%…!#Þ§õ`ç;lˆ!¢�¢w6A®í1z¼÷ø`Aô,—[Äèr¢±M¼ 4HÕ2݈�ºõº¾GI9p¨VF–2ïñyØY! ux…Q%¶%0Æ$Øèd†‹ß·ÈVÐõ ¤˜¼"—>ŸÄt±€ÃùZ·±b$¸ˆµ�às½›ïÇ‘J#HÀ¯ë—Ó€÷‰ið++´*�¿Ž¹ûo§ý1‘S¥ÌJìu€vaµ?OJ�ÒÛ«!ë½�8ÖäŽÕá0”–ºâ¦+ ­tí¥ó²+}ƒ«ëÃnÈlO¯39ü"ÅA'�è¥ÿŽ“ŽÀˆ÷.¼ÀF¤ží&Þ.‰r¡#Ú¬áÝ&‹T-½s©‘ôz|Ð A™×%öÐ÷ ¼¿¿~2RÍÓ †Ð¬ÍO…`YØQ´ÄbŽí7Ùܺ‹Æ¬aÝ>X\Ò(ˆß¦÷Ûƒë.Sœd½Ê•l1W´%çâ.Ú™)Rß bI>êÔï§T†ŒžÆœs“Ú´²,°Öåñ“Ì®cÂ¥*.„4†+„Hç#Ú‚K'H¦!‘: 놋‘ F¹dº­ÖñnÁöân”n�JQö|ð‘Ó›1àmÄZ‹Ç‘JœO|‡<2[Î[Ê‹cé ›«B6S8‹¼ÉÒÈ0AY^ aˆ»&�·Z@ð„ËNçõ?÷ñÝÏy  S¬7äürLÐIÈi9"¥^é œž_ ‰�N¶±Ã¯,Ÿ”ÿ^]˜5·²Ø›úG˜™Î% fÄ@ÄÌ�œ{ÞÛüùÄ ñÛò±é5ŒC'eE™X®IæEåÒ 8œùp~åbÔÐá7²ºÏÈ-2+¤D&âPÀbq€ŽçêÙܺ©~•­ªzˆTG@ªªªªªªªªªªª �€;­HJ£ˆó l F&�ÁÝ6nqO”ݬ§çô”Ä#ˆÚ¶Áv ð[heˆòdtk°~‰î:¼±¥%FJìâ}èv7Bt ØÅ1‚Û¦1†è#ÒN>ùb˜&ÅY»Å!î=òEÔÆI„>¢�`�à‚EŠT§¦u‹õ •N%ÚdjÊ)ÅB‚ui<#x�’„$äº:•w&”R8o 5JÕsBam�Ò2Õ¥>»”ôÌÜ(F+ú®)N•¸RmÃzoL‰Ù”Î7 Æn¾ˆÍRJ‚÷CÔr4�A �¦™aû-¤ìÙ‰(y#%Fƒ dr†ˆs´ÑØÞ2˜X¤tÝ-BOaØ8'\Ö_uþxÜyóyËb±"°J‰Ü‡¡‰ÒñWºì¸R|âãùîïü1„h Áããã ‹(%ð¾@G™©ªÎ“ÆS3ˆCÿß8œÁÆJ¯ÞøqI#ÕMîE†7€*/¦ˆ„`©Oe—Ù…7.êŽç[â½Cñ#a€ˆiñXnÂÇMîAï“uÔûéúnz=Bˆ œö°YŽ]ú …L³Ñ#,,îB5Ü�rŽB¤¡’ ˜™V¡=BèÜ=¨Ù¹ ]UUUUUUUUUUUUUUõÐ(ƈób0‰ìLÉ å¬E‹äó´L‹¸Á¥Øh�)ͨ•Fhƒ„"Òà\‡™u(9£w†Ø °ÇPX„n×@!ñh•¢¦�€T 2v8Qí ëlý»N>O"ÄŽÞ-Ñ¢rœUD‰lvÑwGA s„j˜­¯Ñ÷/$DOïCŠ9:#RëÄ¥„A(�µÞõ´óÞ†ÔŇ5 ”VDï ¹+1��"Ã?‰¡4iAÒ9‹T bÄÇ–xQ²™úÚœOVh‘zÕИ؎ǃ‰Õh­é¼ÇääeJ×f¦&#ÖuÙ‚j%ùê,0&±e!ÈÔÓ¨%ÞY¬‹ 5�Ç#�IF6òHqðÅ]'&�é͵\v87– N]£«,æE`&Û ™„@U!ÒiÑ×bÉ“žôþâÆO D`øwn̰*CCÔàì]rŠ2j‘ Yœ¸ôR¹bqß ®¥Ñ’0äðË}Ýzé BŠI¯aéöGIÊk“ž;3)Ã2÷øM;åpÏÅÜ®I@_r0Š´¬œsë ªŠ!U\ ,c¥UUUUUUUUUUUUUUÙ~Ií,¹ÞÄÈ"Î9š¦IC>`ŒÁypt„¾_@ÕÌhŒÁ:‡VOÄ÷-Q¬]Òê]xoB1k7èú-šõ“Hzï1²ÁÛ�hiše4 À:d´70³Ñwtݤž�ØÀÓàcZÑlô — ‘fí<Á.Àh™Yûé–Mcn |� h*¥ð}L°N+BD‰¡Ë¦ª9ÈYî7/ Œ‹19µ€ÞnÒ¨ZíFíZC¢1fz·ÉrqÖ;¼·8Äp~ecZ ç}�Ö¹ôš87@A™¹Mï,MÛâ¼Ï)јU:¿§Ç™^O•Ü�ÞÙ•Ç¥GhW†6F6…d¥ ®DVK‡ÜNP7Â2·ßôsŒÖÆqe7-Þ–ÑVNrçñ¥”¬­ÍÙÚÚšÄcYé| ¾”•ó![zCËá†M»øV!ä8Ë1µÖr;Ìé9LîÂJ'àýÂ�Ñ.Z]1#Ì¥Û¯Ü�ñ1a¥wqzF@ªVîËxF²¬‚ IDATnãD´_£òšßüËúU¶ªê!Ò…çŸWoBUUUUUUUUUUU& qøÈ�4k» ˜Š >bÅX‘è®;J´B”²Y#¸Ê’of32öxÛ!õ.Ô|w:®³ØîAÌÐÍRG¤ w/4²Y#¢‘¡Ã-îÃPÍ.¤^ËIHð.s wÑZ'Wâ°ç�œV)Q9V’…˜ÆK|<À¨ØØµ‡ZfíZÛ š¦A+“Ì]Jâ]Ç¡#· ÕaÖˆ¤P8ë"-÷† Dtx¿‰kìÚØ‡s\®€“B Î:©÷½ ©7 ÆaýwÊg´ÖXk3÷Šöã‡ëþ;o6Ä ‡*Ï‹1ÁÜdÒ"s¬�«æÂ ˇy3дŸºlD”¥ÚéàC‚Ai…¸Du¨Š+cÛ)F$«¡ì£c_±>Šáø ¦ÉÜñ7ºìJÿݸ˜Ëà"Œ‹E†p–ýޏmX~#äšB8±R²8͘ûïþÀLÏi¼™ae ÅÚžW¼â‡xó[ÞI #ÜSÊ ”–ü»ûâÊùr[^È)°BÊyùœ%W'€Êr_ ,ÇO+ÀjXPN× øWÎ)¹ !ÄU7¤Ô+¯{UUÕ?¬n½ýsõ&TUUUUUUUUUUpé×ý3޽Û-“ÃNJ|„J¤H£ )�(Zcâ:.Z#Xßh¹÷ðb’ D¢)Ó°ˆË+³¡CGï" €Æd‹‹[;bhQºÁ9�� M´ˆ‰"¹ð¼�ø�@—’*wå%œÏµhRÉæœÃèåloóÒqZî�€ˆ‰á”SÎAªÝDFÏp.0ŸÏ2, è&¹ã‚ò¬µ§ÑûÃôö8M»‡G³T�zA¿ÜDÊÀúî}„h@¤¿ÖÚ´ ì:Žo݇V»ñ1uï0@½˜Á`Ì`¯Ȧ|¥ʤ�É­˜ITŒqx¬”b˜fHÜK£òàK qàseKCˆ00�`A&â2pš®ËaÔ#ESåò’K/-å®vÒ‰¼Úò\V‚Ëó ÌJg-‡_€W ßøx™�”:ð —V†Ò÷§rw_.°L’ ŒéÓx‡Î�!—3Ê ÂFçbox ¬ôà¥ã‹ ̼ùÍ¿�’m¾w)5Î%+¦jr^ã:ñò)%‡îÔu åuI÷\ �¢î]9‡rÍ'\G:Êà`,q‘b8ÏÓcôpÏÊªªªªªªªªªªªªª‡VBè�U –E$Þõ» ¸!Æ4C3„@ i¶–›¹ï8Z7D i×�D|ÄÌn”Ö4J�MÃ¥J'øgZ‚ë�¬ ©ÃO·DÛ­ÜkBëa\5:‡Ï+c’3Ï9�!ï1D”Ô$1Œ Tk-DhƒRy`5@ @kØ<~(9ƒ§_vBzˆÄ@Znsß}ŸA› fí*¶(3ƒ˜GcE „žny/›Û[ ×Ðm›9O‚ƒÅ%2ûA6ø¸äÈñ/ј–ÎEº¥Ã‡ŽH‚ŒR4H¹–ØNÞ†(¬E*¹²!•ÂöK”jRßß`¾c¾ÓÚ»Äq€ü{Î9„”49&ílêøÓÚd¸›€mYƒöÎ¥ecò y8ýpž¢¾ÅWJ§Å‚å‹…’:‘HÁJ¾¸,Éj-³sÐOœƒã1 Ö¤ÁŠ”¡†i— –Wi'k·Óˆ¯@¦3ã°Åœ ¡†ŒtŠ1�ýwRˆœ9'ƒE9ÀαûP#‡¥à4ŽQ®7Aº‘Ðîìß[b…Ø&£ŸÏ0Ü?!ÄÄâ™ý¼ç=‡ÿø{ÿ5=Æ;„Ù Ø”i�tŸãhÿ~ïâ&Gà8Z2í'‡ZÂ#ú›…µ–Çs÷Ýw³\.±Örüø1víÚ�1†ÙlÆi§�ÆÞ½{1ÆÔï&À¯BÀªªªªªªªªªª‡þíüÿñ ¿²~éKœyÖYËs;røKèùB·ø°M·1³uÌ®S8¾y7¡ß=cÖ¶éç{çPReCV‹÷›ˆÐ"TJ¢tÜFé{GŒ�¥óÌEÄwÇ@í�^H¢’ø~Õj”6ô¶Gšu´ÛL±S3#:‹ÖëXœÞnbæ''£‘d’zïG XœpÚè�u]ŸXO[ÕF!øÑínl¿Ed‰ï�°ì‚¶]' BñX·M =Úl TKJ!K|  ËåcÚd€Š u ¢Å…mìâh:— ˆH¤4  JÎ!™Ü ’ ,GI‘àCŠ;+…!¼G+MÈŒ«¼.S¦4BÐR-'q.ݬ2|;<×÷H©Pjämèd¶SZÓw=JëEv‡Åai6uêÉÀ�@0±È²|¼8ØJ`rç•/$aõÊœ Ž«"««Ácyå8â!!G–ËcB°+cãÍ/äèH×nÉkÀãÁ4²¡²Ó­P×0'”"_o9·²„ ?ˆƒs¯8ïR4x¼¦wöõP’®Y‚ã½ïý/cŒ8ßÿ„=ÃŽuárÏ%ò<Ø>Wî¥È÷’w` ÅÚj‡{P�á˜>~쟽õVîºëNÎ8ý Î<ó f³9¦1ì9é¤ôEóèQloY.¤Ÿû£0iÌ¢ß¦ÝØƒ 4�h ¶G�Rs¼TøÞ|‡Ps„ÒxÑàÝ1¤î�MržE¥ñtpؾ£mˆ Ö $�6$8&ÐÎN<)%Z¥ˆkêÛ3ÙÄ5Ö¨YçÑZ%¨©fH¹Ž× ‚÷<}ØN×çQJô¼Lã#Jj ‘�{Þû #}oiçéþåÚ8«J‚heˆÑ%(©ÑûüyÔp-B¤‘ØÞCGt[HÝc 1±�ÄäÄ�ÀœìÊBpŸû‡?·L‡_åøxë0�É›ÉÀ¦µFUtêì )Ž øà³³Í3Ò¾BKoœœc1Êá“*)qa™áÞèBKp�•Bò‚Iqîíü¢Tâ´Ã�*½Ysœv<Ï´óŽ˜_‚‹–â¾ÿÆCf&rç]‰8ë|_F€—œvL€^˜Ü—éߘÄ!ú«”œD£1ºÓUÙu8ý"ìwD�cî%T9fœ€©” ï<‰3Š×„`QJ 2+f 1ºMVÚè(qå1æ+&e—.÷ œ³æØøHb8‹Å‚Ï|æ3Üs÷]<îq�ã]öÄtõpàÀ¬µÜyç�Üxã ì;ít.ºè"æóyýîòUü�EŒë<ŸÿâA6··ñ¾öGVUUUUUUUUU=¤”dc}�sÏ>­ÔŽŸk«Q¯åÚ:.84‚Ð/ص÷LZ³Î¢_ Û9ªß¥ f“�T)a)#>Z¢SHˆ¾G‘Ü�h<áA¸´¸«[dèÀwHµNïzÚÙ"Zp=Þ´i�€ -¶ß¢YÛƒó!uÎ*|¿@Ïv°ÒHðëZ« ޵t‰õ¶áŸ`Xí�!f˜Þ[”ž%†A°–~6•©Rе‘k]6w‰¡®M›tŽÖú Ý�é;�Ö->÷+Š¡-bû%R%V#EÌÑa9ôó¥…`‰ ¥$Š�"Õ€w…гt “˜Wo-*§DC4M3, 'ƒZêWD”.ëÅylÄù!;&9K¢6À¶�齈;(ÄÀÆ>@?\ذBK1¥¥ÂÆ4(¢g¡VçW㲃COÈð7íL1á2Hã‡�:gc¯�âÉ`¦ˆ³š8³=rXÂ�ž÷qâjœºG�hŸ+1ÙéÐGúxþ"屨Ó^2 ’Œc>;2Óç-/úÔQ%DDJ3¼¸…œ€‚'Ä0‰q«É=!w?† ”+Ç*�‡Oð®»îⓟ¼‰ /¼�'\úø¯:ÎkŒáÀ�œqÆÜzÛm\ýG¸ì²ÄÞ½{ëw˜¯þ}ê–[9mß)<ú¢óh›©®ªªªªªªªªªz8¨ë-w¼›OÝr�¹ø‚!:X!à#OB€‘<)Ù\lÓ¶=Æh:ÛÑiXCä!U ³˜¶ ÁY|×qòî–#[Û8Ù¢Û5b·$ئ�áz—ÌbÑaÚ€Éî9ÑÌðËcH×c�Dˆ€‘kxq×w 4BhŒiÁ”–yi8bmOc ZkTŒ"Î{Bvá%“.Rëä$F ° ™·\a@ïÊšpÚr€ x�÷ ¼LëÈ�ë�1¸ q–Iê4×Ö¦1ƒ /Æ€P !%"ÆaœCˆì¨ŒbàP.wö]�™ið’¾s3©%1‚�8—MqÙtfŒÁ‡H¿\&sXŒDŸù—�ÈV:od¤¾ÀÆœwÙ±˜i˜D9uЍŠ<R–Vô¤tpºò[ Í Ž1“W’³m‚¢8ú<^xÛÛÊ0Š•%Ú)<(ds<1€ºÑ™'‡ÅárþÅ1˜ÊU^0ö8WÎ]¦¥)(—$3 \tÑ>ó™Ï=ˆia7#&ÓÄ2œQ~¯D{KT¶X0§‘Û±Wqì,…�å n‚|"eÊ)£%aˆCØX^“l†¬ÉÁè}š¦~Ì×�ÁÆÆ×äÓ'غËçI#& L¦kñy&š•hv~uß>÷¹ÏñÙÏÜÂå—_¾âìûZdŒáÑ�z§Ÿ~:výõ\xÑÅœ{î¹õ»Ì—�åßw¼‹ýgžÆ�³Î¨7¦ªªªªªªªªªêa¤¶1\pî~”ÜqçÝ8ëô~„ʇ€ ©"1h[G8Âítý’­Å&¦ÙÀ»€Ò*õÐ ‹³y¯A7HibϾîb¾xç=|ú ÷¤F5 "zìr�6š øží­#èö$„L±Z ¾_ Z�œ‚”á �’->JºTtQ²A 0Z!IÉPë<Íl†’'!W¹1&™É¤RÄà±Î¦z5RìXŠHð}úœR%‡\ðhéqn™@eŒHÞ‚Ñ•hÁ9DÜÄZÍÚÆ)ôv„e'2‘ô±¾ï‘R¢”Àû00!c̰´\�Éd'óÒñ Ä�ÍX ²QKå�ˆ²iáœEJ�”A b Ñ"lfd6¹•Ø.C Îc”q�Ci�Š„ÇºtÙíüC鬓xï¸U@Tꣃ1>+†Õà²âK¥ÿø›žÆŸ~øOá`ù[…xÂ�\Ïe¤•a8O¥$Á§%“�ýZ+ØÇm·Ý…rÅá«gyAÁ9�‘ÛnûB‚Œ1Tãdèd:Í,„˜Œ„Hä°úVΧœûÔQW~/A73¬Yw‘FMÒ¶LyrÉN¥çF‡dŒšâÒ,0Ô»È_:ÄçÏ'@5Nº'½Œ1ý"E¾Ãpo¦#!d°;ÆÂ¾ðïà—¾ÄW\ñw:â±ç¤“¸âŠ+¸þú?¨ðA@Àã›Û<ê‚zŸªªªªªªªªªª®:ã´}|ü“ŸN¯ðï*)B¥9PÍ."šÍÅqb„f}Q”H|CD1T•i­p."T ~ÁÂzþêæÏ²Ýy"­$ÎG”PØŠ ©=B„LUdA·hÛ#ÜѼSÞu [”ihçë„ÎCêç“Ò`­Åùcx»�ØÈbI�³\¥–—–ßOœÂDˆèÌ�}:/Õ ¥Æ�Î{�B±>Û@ª£× 6(ÕdP˜–„Ctlÿt=[Gé{J'†‘‡I1�f‡ð}vß)LÓB\ƒCŸVrµÁõ=Þ[„jRzMˆKº~‰i„|ÏÆìd”2l/6q¢Ã4 ºÞ¢EOp=F§H°-í¬eÖnà¼bÖ¶ØlXB¼KN¸igtrÓ)‘Ýy£Mò}…ˆµ‘ˆ”4ˆ\5ç½Gk=Œ•ž¥µúÓA$D@Ó4‰á„XPκ×ÍìK�Ùù—™Œ Ã;­r$8Ð4-Þ:mX[Û˜ÄcrÅ[aN©ª/s*‘Ö”…HÑb¥ÊÏã!w@‚Nή8€™óá!øèV\f…6м6;µEN;äFèÕ¯ y@Pâºe18ýÞ¤ï/øÿ�½7—¢¸÷ÿ_UÕ=sV¸°(‹Š1\ˆ âÕèEÑ`И¨7Q17¹*ú\ýÆh¢hÜB¢×ë� j\ˆÑàšüÜШ¸E\#¢²¸Y"‹ d9œu¦»ª~TwOÏa9sà€ÆÌçyæ�3ÓS]U½L÷»ßKÂz+¤þŠTÐEq2qÌ@,N®u}tl6õM´Cqcf£ŒwM;ÆžHäÐ…õè”Ü1LÊXN‡�Äc*˜0Æ“OÂì+w®Žöo‹tÈJ12‚Z"&¦-’Sßý‡ÇÒ| Í‘,’/ÇÀ¥s㓱�ªd»[¾˜€­­­¼ÿþ{zè¡Ûü‹«ªª’C=”7ÞxƒC=¬ ² ð¯\å*W¹ÊU®r•«\å*×?ßu|üç++÷ŒžBiÊÇFê=%�bÑ…dhtt¿æ|â<§<ÌT£Ã6J�Æâg³ù”À 1Fà 0‘,WŠ6„Ê ¤KÂEe±¦�kÅ(‹U>R)”0I,^£-Jj<©Èc©ÈÔѽû®`Ò«g}ã”t}ð|EÖ«%SÕƒêÊòy‹çg‚’—qÉÁXHk­%“QjaÃ<Ö:/¾#ò}™(ÝDKn¥ Võª H%ÁB¨uÄΓEäµ4™,NîÕÆ¸¾P°‹‹�«0 ϾoñÅѨK3Ȭ5@g#„±Àt‹µÎD;˜c̉"P­=À3÷â—öžxîï4øW�ãÀ1›°ôâ>ÇÅM~,µE'¹øeRl¿H&Š’SÒ,»ô <ŠdÌñº ¾ƒ1h'S’eQ¸ÒnLT¦�•˜�™6rŒÁÙB›ÖÄ I›€µîÿ…ÄáDª�‰éñ$ó¢M´.—ˆüE¬ 0pàÀ­öü+¥º×Õ1pà@,XPþµÙðWËU®r•«\å*W¹ÊU®òµ|¹¶Ã¶Ö…�J‰�¬“ÙÆàˆH�Pi•¥ïùÈÈÐFr[§ ¡œ·^lëf�Å÷3!QB:|EØ$hÕ‰ð³´nEbñD‰Âè\";VÊGXæÉçsx™ ºïÐ)3(Ï'›­%«Öè m”¬ "[Gx(Q�ƒl”Kõ�Ô¨Ês�™l£µcÉiƒ”>žçìÛ,h¡n£±¹žµ Kœ· ¬FHŸ�ÀÍ“)Ì]{K¸ëIc?ZëdþÒVj1èù^B– ŒAÂHŒÙ†1.ä‚] F·áûY¤rá±Bºp—¬,ìÍó2xÊÇAD2Áà´v2g)=°®Ï1 .bÕ¹1¨<+N�•I˜Eq²¬IÂ?b–]l’ ˜O’Ö&Iu)[D¡"QRKò·-$é{M‘ü5ö¸si*"f9`0ö,<Ðpë,È�c .Ó±w^ ÎéD꜖FB2LjÝŽ!XH(–I[i6žë‹$ ƒHêß´7"nF;£Û *‘DKéEóVH÷mŸü¿o§X‚]Y]ˆ“Côå[ó[ð“Ÿ\Ä�!ûsÌÈ‘ôîÓ§ËNx�ë׳ª~%Cï·ÝN²{ì¾;/¼ð�ëPÛ­[ùWçŸäbáÃO_ePŸÃY´z-ùõ9¼¼ÑÊU®r•«\å*W¹ÊõO_úÓŸ8õÔS·úz¾+X€ÆÆÞdÛ®ªîÉ&2K¢õÉvëÔ±�—£àX3›ÿïû_IØY_†ĪJ‹ŽMiò–³+³)åf¤ì‹°)$By„ÒÇ#@ëÀ£„pL8á|1ç,§1Öº¤^™' =‡)•U;`Z>Ã9l&ƒ>Ø�0ß‚T€Fª Ú¶bL€,:lCz *2Ýhö* ò­x•Xã‘ÉT8ÜGh„¤#�aðúè£äÿC† ù\úa¬%ë�„­-YßÄ9B«°*»-Яü³tŠ\«|@ZŒ`á¹y«9ëÎeÜõ_ß ãÉ/Åö·Fãù­‘ª€78l"²@ �óÊ ‚"$€‘—œ—ÅæÚJ¢¤ç˜t1ú¡”C ŒÆ·¡$A>‡¡™ ¿ ‚ò=„0„ÂÃ39$5�©$hiEÉ<ž_C^k O)!Ø€5k>f§�úãy=ÐFS[×»öÚL ð5ãUÖ�Ì µÃL¬5H%Ñ:�Ë7ÑÖÚ„6y°Î¿Ï è&a“"ƒçW€�„V9¯BÍ�qA³‹�ˆd&¹´vÀ'Öâùaà@WÏ÷“ùt²^�y˜< #¨RÅ©ÂA>HÀF)%ž§ÈçsIZ«)´ÎáùRH‚ L¼µÖåß\.ïn‘äÙZ‹69×®/ӬŻÌ1Ë"Äí6`h±Ö1ÏœÜ7Š÷°¦�WÉŠœW$€^< FaÔKˇ  T±ì5 cŠiZ[@g]ÿu"Yuþ{1-4ûÚ?Ð�RIt€(R`!E,<)UèQ�$‹äûÎhQ$såX€"‘ÿ*kÒ‹Ÿ®@?7–örêØO)™LQE ʘ™˜> ãþI)‘B�-x¦ÃWbÆa<´‰w JúÔµ²¾¾KÚ ‚€úú•ôéÝ»ÓàßâÅ‹·j<}z÷¦¾~e—�¸›š™5kVâ°­êÝwßåg?û)S¦<ž€sçþ�‡|�Ÿýì§¼ûî»|²tiÑ2ÛúÂåæ›ofíÚµŒ3†+¯¼’+¯¼’1cưvíZ&NœÈìÙ³·|€w?ÍÇŸÍáâcî§:Ó}›�eðàÁ<÷Üs]ÒÖþûï¿Em½þúë <˜{î¹ç 9®Ï{ÞçÎ�ËèÑ£:thIrþ/òØ¿ÿýï3xðà ^1ˆÞ•µ±ýj[ÏÍ–Ûz;nÏyßÚ±¤—íì¾ßQ 6Œ¿üe˨áìÙ¿ IDATÔ××sÙe—qä‘GrÈ!‡ðƒü€÷Þ{o»lÓŽ¾Û•ûÞ¶>§466rûí·Ÿ}ö<ðwÞy'kÖ¬áöÛogáÂ…ŸÛ9j{¬Ò¤IÌ›7¯Œ•ë_¶¦M›V¸æ}ùåÏ¥Bª}˯Àéãâ°sdøù�2êòïÇüuÎJllôËÝÛ*=8}\:ܽÆî êpÉ·.¶2å½Uœú»iÛe^®ºêJ~øŸ?(éuõÕWmðäÐAÞ©£{ü|ô9’”A VŽF¤¤JRg“Í¢ü,x�.¿@"�Bjƒ§”“ �6_y(kÁj|_`Lˆ1‘­,AÐŒP>^EA˜Çè<žø*‹ÖŽi(¨$Ô°®aÆ`Âf¡,Ú„:$4 „z=¹ ž|¸ŠÆ¦OX³n ë–²¾q -¹Õô’Yl¦YÑTÒë�ôvQ‡—Ù áW¢25U…ÀG›À…pa+£l†P‡xžóæ“Ê,€0F¡*~$ÿ ^c>&t²^å)D¤Žµ¢€?Y[ã°Ú|Þ#±ýœEÓܲcŒ Ãúè#^xþy>úh.·Þr3—\òÓívÁ0{öl¦N�ÊØ±céÝÌíÝ»7'žx"+V¬à�ü£ë{'žj.Z=‡_?wzò÷•'ü…�klÓñÜyç�ìµ×^ŸÛE`cc#W_}5µµµ_ªqueÿþüç?SUUÅ‹/¾˜0^»ªíßþö·ÔÔÔðÃþp»mïqãÆñ­o}«èý�vÚi»ìW_ôýb[õu{Í{WŒ%½lg÷ýmYÖZÎ?ÿ|jkk¹ýöÛ©ªªâŽ;î`ܸq<ñÄì°Ã�[g�½Ïsßíêu/]º”^½záû>|ð¾ï3vìØmŒöyÖôéÓñ}Ÿ<°Œü”ë_¾fÏžMCCu‘úºuë¶ 0!š(IÖ÷9ëš§xàÏÓ1R`"ÃÞR¦e?æw_Ìò[{Q¡DÄâê*àаk-<ñM8`çâÏ[8ýËãó"ëˆJ~ØÊ sW}á¶å–’SÂ0G&[�Ö&Á$b¼À1á$ÎÎbÂ(Ø‘ز9,Å`¥‡1Oº]� .E¤€ Ð(•EJIæ‘2‹ ó¹FÈT¡„”ð‘`ó„:‡ÕOH¬� x>&ð6@›<~Eù\3��ŸRS·+>Y”çA8i­Õ´´4�Ï7bMàGÁ2Zh`Pˆ �m žôȇyÜ­u„uàB2„ø¾Jr-âßL­]&°ò"2–•(_êСVQ`+BkJFðr,ÓUX$Út¨ñ}ŒÂèkbµi6›%—Ï»yް.Ï‹%¼mRÕ u-¹å„Ú ¤DÅd5my…ïû„aòÎÓêz#LÒ¯tf…?éäÞ3Í‚p©$&I÷ÕIFœ [`ž‘‹‚Å@š,JMÒx•€Jùê�ŒYwi�/^§€D³�ntomSìCIœ8ŒÐ€©Ü(&"öž-Jz‘Bj›rÄ%�v9¸é(U¹à‰ègd"ãuOìA ’Ä—x;8Tr0'tϨÝH'‹ÃXÝX,ö´ `ª›[‡„؆�¹a¼Š9sæpÌÈcxîùç¸úê«ù$³fÍ⨣ŽêÔØ:{ì}žûnW¯{éÒ¥ôë×€¶¶6zôèA6›åËZ«V­b—]v)#?åú—®uëÖ±nݺ„ñwä‘G0eÊ^~ùeêêêèÞ½;Ý»o;Õ‹m •Y|þïÜ7õ3D÷ ºWzœvx_úôÝ•¿/ËñÌ»kY¿j9A¸?Ýü -AkÞl}I:€ÿw€ÿBZË›aìÞ°s¼·¬t÷¸R:_@iÃí²�®¹æÚm¾‘³<å¼øBá7X¤4-„ÚIJm•Û'<_¡C‹Öž'ÐB¢¤O¨›#•EH‹�æ5~6C>—Ç‘Ø:F Ô­X›éG€¡�ð*0ùFdÖb3Œn! ÚÈxµm €ÁX‰U4µ®vŒ¹ÌNXÀ~B~R!üj½äö~çºüxæýÛyeÞ[Üß\.ÇàÁƒ‹äa½—–v}öÙg\tÑE >œC9„qãÆ±hÑ¢ä»k×®åŠ+®`äÈ‘z衜~úé›_)˾ú꫼ùæ›\rÉ%|áÂ…œqÆ 6Œo~ó›¼ôÒKŒ1‚§žz*9fÏ>ûl;ì0† Ægœ‘€÷íÇÕQ_6×Öé§ŸÎÏþó¢¾-[¶ŒÁƒóæ›opÐAñÔSOqöÙg3tèPF�ÍÌ™3™2e #GŽdøðá\vÙeI¸Tgú÷Ãþ�_|‘©S§2lØ0æÏŸOCC—_~9#FŒàÐCåÌ3Ïä�wÞÙhÛO=õ'�tC‡åðÃçg?û œ}öÙ¼þúëÜzë­{ì±cýôÓäóÛn»�yóæñÐCñä“OntîŸ|òI–.]ÊŒ3¸÷Þ{“÷ƒ `êÔ©íWGë½ãŽ;˜7oO>ù$wÞy'<ð+V¬à£�>bòäÉüþ÷¿ç…^(bçtÔf¹Êµ-jîܹLž<™n¸�‰'2yòdÖ­[G]]C† aÈ�!ÔÕÕ±nÝ:&OžÌĉ¹á†˜â0n¹j,—ÿp$÷]9šwoʇäO¹ÄÒª kÇ虇6P¡àÍeðÏÃðG`ÁÀÇ7r2Nk¾LIÇNµ†¡Á�ËäZhk^‡°¤—!´A$‰† ŒˆVÑöƒ0�*”`çº,6ߌ sTTU†!~ÆGz^‚øÙJ¬1è|X‡…kÈTT!¼J �çe�ž‡±¹|KÊy¥°6À†߯A(Ÿ¦Æ•¬Y¿˜æ¶µ„:_`Ú¡SŽ  hkÉçs„A ?³RTƒ‘äƒFòùR:2™›…6!ž¯Pž{ÅÀ›ˆrÂ0ÄXƒ±k<6lÅëÑáz´^�­„Á:ŒnÀèõázmXâ)AEƧ&Û‡šlª2;SWÕ‡5}©ÊÔ‚mÅ„&¹&‰S–E*ÂáB«Ržç€ré�Ì¢TBT ½ T¦ åUágêÈd{Õd2ÝAT�ô0HBm Â+%F@h’ì !T9Ð,ÿÜ؇^*ìÂF ˜—k¤Ã4\£…‹·‚Ç^:QXGÉÀÆ„)¹lÄ6zßFYLŒÙ}1h’fæPÓB˜EÂT´6•ŒËY .!Û`¬.JʉA²xll³ k®ÀÚ#‘Ð:PÐD�*& 6‰8b ÐuU£uX´Ñ ›2šsç'¨”1*M¤­£$“ò&”Ñû±[¦|ýDrâdÈ!D’îè,„¤æF“’x—Îþ›?>?½äbšš›9dø!Ü{ß}IèÇ£�>B}}=·Ý~;‡ ?„¦æf~zÉŬ؂‹¦ø$ÔH¸-À??ãw)H·-AÀwg:_¿1cNÜèçiŠ�>š»Ý~®æÍ›·Q‰ÂÙgŸÍÙgŸ½ÁûÇ/ÉçgÑê9\úèá<òîÿ½ß’oà¶—ÏãÒG]ð¶®ñãÇÓÒÒÂÃ?Ì“O>I]]_|qr®¹è¢‹X¶l÷Ýwýë_5jçœsÎF/Ò:Zvýúõ\}õÕ\uÕUtk—Nm­å /dç�wæ…^àÞ{ïeÊ”)455%t÷«®ºŠwÜ‘§Ÿ~š—^z‰}öÙ‡ /¼°¬)µ/›k+¾¹NïÛS§N¥W¯^|ðÁɱp÷ÝwsÁð /ЧO.½ôRfΜɟÿügn»í6žyæ™MúÜl®wÝuGu£F�búôé|å+_áòË/gݺu<þøãL›6�N8�sÎ9gƒ›¹åË—3~üxÎ;ï<Þxã ~øaÖ®]Ë�7Þ8æjß¾}9ÿüóyöÙg“ß¿XÖøÒK/qÖYgqýõ×óÆotøy<·Ür 'Ÿ|2/¿ü2çž{.·Þz+óçÏ' CÚÚÚxúé§9þøã9øàƒ9í´ÓøÛßþVt^ÙÔ÷�Ǿ¹ýjcç°Îl·Žæ³3s_ÊXÓ¿ãÆ�£G�<ûì³ÜrË-ÜqÇ455%ÌëÍÍËÖÎ{)Çc©c)eŠ«ý¾ÿoÿöo¼ûî»ÉëÆoD)ÅèÑ£øÎw¾ÃsÏ=GKê�ÐsÏ=GÏž=‹l÷Þ{/'Ÿ|2Ó¦M+êgÿþý7Û~ûZ±b×\s »ï¾;‡zh§æ¡ý±×™j¿=&OžÌ”)SRJéô9°Ô~wE[õõõXkéÙ³'cÆŒa÷ÝwgÏ=÷ä¿þë¿ØqÇ‹Öõì³ÏÒØØÈ·¿ýmÆŽËž{îÉ“O>ÉgŸ}VÓFJÞzë- Ä~ð†ÊŒ3X³f�{ÈöÌ3TUU1vìXN:é$>ú裢ûƒ_|‘\.Çi§�ÆYg�Å^{íÅ“O>ISSS (fÍšÅ�!C’} }�p tëÖ�¯ýëœqÆÉû³gÏfРAœuÖYô«£õJ)™5kÆ ãÌ3Ϥ¦¦†çŸžO?ý”SN9…Ñ£G³`Á‚¢xµY®�Z´h'NdâĉEûGgß/µ^yå-ZD[[Ùl–0lØ0ÆŒ“,3f̆ Æ€Èf³´µµ±hÑ"^yå•m0qZ*ÔUûY‹'xìíÕ}Ñ\{×küõ­ èSÃÍWý';F6.4´k8c¸÷ÛÙŽõ—õàä�ðÈhxäX8iwÈx b¯ÀÄ�ÿËSžx1ˆ` Jt¾Âfztß•vÚ ‹)Âà /bìm0|¡¬E é^SÍÁìǾ_Ý_B%ÔùcP/A‚µ‰¤Ã¤Æ®Ûí,1ÈèÎhñx ËA!(¤@5�×µÓŽuôïß'IhvŒB6ñ3,¥n¿ý6šš›9fä1\û‹_lÀ’xôÑG9oܹœqæ™3òšš›ùÝï~×é“]cãzºw cš0aBòäzÉ’%œ{qÆ%½®¸âŠÍ¶Ý½®ŽÆÆõösÆŒL›öRI¯×^{•ææ¦ˆaâ@À®¨O–.(bZ”R}#IѶª+Vl”ýwç�w1âêÝ»7+V¬Øl›«ó‹¿œÀâÕ›6’_¼ú=~ñ—XÕ¸x›^¾ùæ›\pÁôíÛ—�vډ믿ž‡~!óçÏç�wÞáÇ?þ1½zõ¢¢¢‚ÓO?�]vÙeæC)Ë^wÝuŒ1‚#FlЗ>ø€%K–pÎ9çP[[Ë;ìÀyç�Wt}à�¸îºë¨««£ªªŠ“N:‰Õ«W³|ùòN÷esm�5Š–––"°ä™gžá„NHy“ÂÈ‘#Ùwß}éÞ½;GuŸ~ú)]t=zôà€ ÿþ½xî̼,^¼˜W^y…K/½”�vÚ‰L&Ãw¿û]öØcžx≢e×­[‡µ–nݺ‘ÉdèÕ«¿ûÝïFÓ¦êØc�å ƒ¢¶¶–SO=•ðÒK/•üùÑGÍa‡Fee%§œr J)þñ�ÐÖÖÆÀ�©¬¬ä¦›nâÏþ3ûí·ç�w^ˆ¼©ï—2öÍíW«Îl·ÎÌg©Ënj¬ézï½÷¨¯¯çüóϧ{÷îôíÛ—óÎ;/¹ìh^¶vÞK9KK©ûÐæ@[Ï󨯯çÚk¯eܸq‰¯Ú±Ç‹”²(¬bêÔ©Œ3¦èX=æ˜c1bUUUôssí§kذasÌ1,^¼˜[n¹…L&³Eó°%µ©í±©›ÓRÏ1¥ô»+ÚZºt)»îºk‡Rì5kÖ°|ùr†NMM žç1xð`jkk; ±Ç{Я_?<ÏcŸ}öAÁš5k¨¯¯§¡¡�¡C‡’Éd¨¬¬äë_ÿzò½††/^œì+J)öÙgzôè‘7BvÙe¾öµ¯m^vT¤ÿþø¾_Ô¯RÖ¿gÏžTTT°Ç{ÐÔÔÄ!‡BEE½{÷NXU¥Ž¥\ÿ5eÊ”DŠ›¾fèìû¥Ö°aÃ’ÿ�5бcÇrì±Ç²Ûn»%ïï¶Ûn{챌;–Q£ýw»®$JºûîS†uCÔõ&°u+ßæ¯¯ÎâªÛ_ãèŸNcȹÓxî�‘¢@èéÎF­ø¸¾=ÆMƒçÁŠfèž…K‚S¿6礲ۻ¶KˆÕhcÈd2Iž�6Fç¨ò»Q[Û›lEB$.g! uðQÀ!|ÏGJ+&‘Ïçill"Z,HÒ‘™ŒµèP£�%´ MH�oÃ÷¢`T©ð”�1.HCã; #Ì9_@ Z;šy¬ ‘2ƒÍÔ¢2Ýðü:F_£Y\ÛB� #<Â\+aójLÐLÞQ ø.°Ä°d|?JŽlÙEd2%X‹/¹ÜgdT%µÕ½¨ÈîHƯEÊ,BdÈf»áûÕx^™L%JU¡#F©T*š«,ù �¦–å´´-' ‰L¶;õÉ%û٬È|§°�ñ )�dWÅÀ¤‹áuËY‡Ûi­‘žóQΆ5%Uøâ¶Sü*•î¼Ó¾wþÓK(T‹,Š@3kuÊSOF2à¨Ó‰ìTk›Ë  Q$+/0á¢TYœì€&-k’ÿÂ/=2öŒwÚôÓˆö ÃJ¥ƒ?D*ø"ÞE2]m‚ÈKsi€1–ÂLl˜ºàçƒX3qÿ#Ã8³¼¨Âòß‚TX¢µ)Ø "62æ8ÄÅÆ©ÑѶ‘E€fÜF¼®QÇÌÔgþÆš5ͬYÛ”|˼EÊßÑ1';å©ß¹ãÆmr¹¦æf®¹æjn»ívž{þ9þöæßhllìòà‚­úM±ö_¦Ûߢ³Àà–ÖÃï\OK¾¡ÃåZò <üÎõŒ;ò¶m2†xîß¿ÿF?_�²é‹¶¤ýä“O:µìK/½ÄÌ™3yøá‡7º®˜ÍÕ·oߢ Ät½óÎ;Lš4‰ ÐÖÖ–ì{mmm�î÷æÚêׯ#FŒàÙgŸåðÃgÑ¢EÌ›7oÖWº¯UUUtëÖ­ˆ�VUUµAß:;¯1P ðÍo~sƒÏ¾úÕ¯ý=hÐ Î8ã Î9ç¾ò•¯0|øpFŽÉàÁ›÷•ÜsÏ=‹þîׯ_QZlGŸ§Ç"¥$“ÉÐÖÖFMM �=öXÑwÇ�ÏôéÓyì±Ç¸ì²Ë6ûýŽÆÞÑ~µÑ‡�Øn�™ÏR—ÝÔX7v<ôK=àH·ÓѼlí¼—r<–:–R÷¡ÍU†üô§?eРAüèG?JÞ¯¬¬äøã�çñÇO˜æÌ™Ã¯~õ« Ž­ÍõsSí§ë‘GaõêÕL™2…ÿø�ÿà�ü#{ì±G§çaKªÔíÑÙsL)ý–.]ZR H,—oïVWW·IÙýF~¦¾ïîþ!f¾¥�÷ô²1xvÿý÷oÐfìK‡¿,\¸°€>æ˜c8p`§úUêzÓýö<�l6[ä£èLÖÃN�¥\_þJÓéköξ_jŪ™)S¦0eÊ”¢÷Ú×ìÙ³“eÆŒ³MBADt�o- <€ûÎk䊾ÆÇáZ�9DÛ|æ¼ß‰¿Íð^Ÿn ܽo§­¥6׉SžþæhøÆ®ðëYpÙ0v¸â ·–}{8x "“}akKïûŒµxQ°›Z�’`…%[Qƒñ«W-!ÛP~ Re"œC†:òØäó9w® `õºÞœñëÖçÙj¬µ‘”ÖƒãˆÙtÒ¯@„9@Ó–kAÊ ¤T(å;ÐІ‘ï]‘oAaQÂ#�‹$òøÙ�‡ïeÁhB­±2¾—dBc’€Z‡ )2Õ=ÚZ±B`¬ó ôU†0 QžDf|‚À%ç‘íZ>°å²-œõœB—rì‡�›CO"¤��‚Ðä‹çeÈùˆ”F;ƤÀ ”"œ"³5_OkÛ‚ @‰2YÏyOJ…Žp,÷›á:Q€‹“p±BTJ‚ D)ér(òù‚d;Ô(ÖD ×ÒI›…�$ È0L$øÞC>‹™O5‰d5–�JI$-•`JÉ¢@‰ŒÙl1Èæüý ÀX!ù· MµV€Øv¡q„r]] ��ëS@�H’j•r2‡ëÙTâ°JÉtãuQ0¶ÿ·ð!–¾¦¨Hœ~Ú�€ˆäÄn½Ñ˜)?>ŠØzé3–"IVŽ×·�ö,v´ól;¶aáäáä½Ïó“8p·ÍŠåÚÏM�áÖOŒJµ#¢ÛD2l㢹;¨… &7S�y+W®dÅŠ <˜9sæ°páBößÿ’OvµµÝŠR¯6VW\q&L`É’% 0€Ë.»¬Ë$À ÔÖvëp¹ôðRnÄfÍšESS#ÕÕ5pÀ]Ò×¾ýúñÉÒ¥,^¼¸Ó,ÀmY1£oc,ÀMƒ-û᧯•¼þ¿úúV�as2±R>oÏÚØÜò›Zö™gžag•f IDATùòåH¦>üðCî¹ç.¿üò ÎAiÚûÊ•+7nßýîwùõ¯MUU ,àÛßþv§ûRJ[£G�æšk®!ž~úi¼Á °lgÝÙ �Rç5^Ï´iÓ6�¸Ê�T_rÉ%Œ;–×^{�7Þxƒ±cÇrþùçoØØØ�µ¶ˆáÔÑçñ¬RÇ=`ÀV­ZÕá÷;û¥—^ºÙýjÚ´i›l³ÔíÖ™ù,eÙRæªðÀNn´ß�Ý':;ïÛî“Úwf»w´m®&NœÈ'Ÿ|Â#�<²ÁøN>ùdN;í4>ùä^|ñE<ðÀ"àtssRJûià¸oß¾ 2„?ü�ûî»�+¯¼²Óó°%çâ|>_Òöèì9¦³Çí–´•ÏçY¹r%G}ô¯«ýµpG7£›Z6ag¤¾³±ïŸuÖY”¤ÛL õë×�SO=5ù»¦¦¦äquv½[fÓQ›åúòש§žZ²méû[f³YöÞ{ï¢eæÎ�»ÍÁ¿xŠÃ8±ð½QCsØþúÎrÞø°žß_ÇÛ‹Zñ×ͦuU¦ÎiäüÝ!Ôv³çžÒüœ¸¶Ú�já·‡»Wº]ø.üc{¡Û…d!<‚Ð�ÍøÑyWc ­mkh^¹ž–Ö&¼LÙl  Ò’ sH™ŒÃ1”­�Ú1g4¹f‹ô+]аH)#¦Jæ2™ �É�'hkETdE±‚rd*+¶´!t¢„Âó+ƒ&‚\3ÙŠ,¡ ð½ žçBLÒ8†çʼn½:ÉeÈ ¼,BX”Q€F„+Ê!MêEpi4FK,¢Úh¤HÙÚ Ȳ®yJ®Çó*Èx•N&íe¬±Èéa#‰®µ9ZÛV“×cŒ •_�@jç}©­%›ñÑÉï¼MˆmBD!#¬pŒÅ|>�ŒÔŸŽôè?å{ˆTXn!8V8›9c‘*¥š"Ù÷¥”Y°*1ÂŒ~ã‹:­ Œ9cMˆÅ?ôÿ;‘J.´U`Ƭ2“zÏQÓà_ ,chhhDGšô Ùo­ub#Ù²JÑ&ÝKY7þ¥=ÿÜ„™ˆ½W¸pI÷·("bÈ- Pq ©¡ýs…˜&Šæ"Ò[]^¸à‹%Öé~9°³˜•¨"Ô:eã”´¡vØIr“Ö ðRýM›˜¸Zz*mKsi!µ›¹˜ë¨<Ï#Ÿß<(YYYÉøñãéß¿?‹/æºë®£¹¹¹Kεù|Ð¥I½ÿºªýp’«'ž˜ò…ºpÚk¯½˜={vÉË¿ùæ›2>kZZr{«š–tª¿¾ï#¥$—Ë%ïmÊÃ%Z7r^iI˜µ–Å‹o†u´ì„ xóÍ7‹^{ï½7ÿýßÿÍ3Ï<“$U§%iÉ×|@[[çœsUUU›Ü.õ¥”¶â¤ºéÓ§3uêT¾õ­ouÙ>Õ™yM/?oÞ¼D®¿Úƒ¹\Ž•+WÒ³gO¾ýíosã�7òãÿ˜‡zh³}J›êƒ =é“J?ïèóMÕòå˹ÿþû#¾ _°`Á&™§�{GûÕÖVgæsKç~cÕ³gÏdþâzÿý÷Kž—­�÷ŽŽÇ-©-݇^{í5&OžÌõ×_¿QæÒ AƒøÚ×¾ÆÔ©Syæ™g8ñÄ;կ͵?cÆ F�ÅÚµk»@é̹:~¨”Þ› 'ëì9¦+ÏWíkÙ²eÔÖÖvèÏ †\ì‹Wü 5¾†Oû³ÆL·R*çÖ¯/X£¤CHzô葼ß°¤}Â7V™L†vØ!y• j§kKÖûy´Y®ÎÚm·Ý¸ð ¹ð 7�ávæý-ãëÌŠŠŠ >�ß0`À6ÿ’û­A.¹þ~~{ßËTWWr‘ƒ¸î¼#yëwÇqÐWv"´µHÓD[à@ÝŽ\³Å¸—„¥)€#·\;ÃòòrËâõîõÌbËq±L_n^üQ`Ì|iöCOU�ÍT&ÖkÂ*<™EyYòA+a¾É±ïT7´((;U`imSm\ˆ‡6•ñ±J!¤G� ø‰qxA¼ ­µ'‘Q2­Pc-¾—Å´ÅX‰çW‘s4*Â2„$ é0ø/ñÀ3¡NÓF�±Æ$~€à¼=)�FàIEÆ( ¾'ñ•E‰60Í6aƒ&›¦iª"?ÿ3Q^„ ?SIÆ«F›�\~=ÍmŸÒÔºœÆ–OY½î¬kZš†�ùlÍ?XÛð1뛳jíBòº�À«ÀÊJ¤ª@(Ah4�¸Ð*‘Âz¤”è0,à8‘ô7—Ë9¹°tX�µx´8‹8k X�‰ÀÀ0 ñ}Ïw‚Ñ:IÜN”žü¿S@j¤r;€;e¾Q „¹ ¿„°E`”1!ZÈTÒnúb.ñï#ö¸ IÂ8ŒÁÉUco?}n7xZï‚, J‰ÔSQǾs©¾é‹ÈtÀ†Ä÷³XW :v]Z~l“ïÄsáÖ_Õy€E)‘œlì©FAâL2¾4KÒ‘˜e„†yÀ…¥ÄŒ>!ÛÅ)¿6ÒŒÚp‰Ã^ò�Q˜Jê©�‰�1cPcL˜ì®*BÒeÔÎæ+fð-X¸ Ã`�C†BuMM"Þ”¬csà^k[Ç)¼ÕÕÕÛllj¢²²²k~<·!øðï#GRQYɬ™3yíÕW7¹ÜsÏ=ËÍ7OÜn?XÆ cÖ¬YH~{÷î½Ó/NäëÈäÿû–¼þÎ,÷ àñÇgýúõ|òÉ'Ü~ûíÝV»í¶Æ 㦛nâã�?fÉ’%\sÍ5wÜqh­Ùc�=>|8¿ýío©¯¯§µµ•»îº‹úúú ž w´l&“¡ªªªè%¥Ä÷}*++ÙgŸ}èÓ§·ÝvŸ}öK–,áÖ[oMΟñ\Ϙ1ƒ0 y饗øË_þ²Ñ›ÅŽúRJ[™L†‘#G2yòd–-[VäQ³µÕ™yÇ0ù·û7n¼ñF>þøcÂ0dúôéüñ|øá‡íŽ�ç8õÔS™9s&A°fÍÞÿý"Ч²²’E‹±fÍš„ÅóôÓO3gÎÂ0ä‰'ž`Ñ¢EwÜqÉw:ú|S•Íf¹ù曹æškX´h‹-â¿økÖ¬á”SNéðû�½£ýjk«”ùÜ’e;ªÁƒÓ­[7&MšDss3+W®ä÷¿ÿ}ò›ÝѼlí¼wtT__Ïå—_ž„9„aH†°ßN>ùd|ðA-ZÄ1ÇSrŸ:jРAh­?~<~ø!K—.åÎ;ïäƒ>àßÿýß;=éc/¾ñ-å\=xð`vØa‡¢íñ»ßý®h{\qÅœvÚi[tŽéÊóUûZºtéŒÌÍ�V}ûöeúôé477†!ï¾û.ÍÍÍì½÷Þ!¨««cîܹär9Ö¯_ÏÛo¿]òMz¯^½¨¬¬dÆŒ´´´ÐÐÐÀŒ3’ãª[·n 0€7ÞxƒuëÖaŒaÙ²eÜÿýEÌÙ’nv=�uëÖÑÚÚÚ¡d®+×»-Û,W¹¶ä!Z싽Óïu¥]ÂÆ8A>J5ý°¥?¾mŸÿ—Þúï}� '<Ä‚÷g ¤åqÄ×jP¢kÖÝïKX²^pÕëpäãð•Üëø'aê?p À1î]_"°^úh¢”B)å€,iP™*¼ê�ðkvBe«Y(Â>³ÎÙ˜%÷üF �Ak‡;„a@¦"›<äLà'„ÂJA. BX÷»©ƒFLBl”-áañ”�¶a5:lE©|<á#tˆ’a.žç9�¾ÈöÂá.ÚÉ`Ã<¡ŸOHŒu©À¡ hË7£[[ѹFr-k ÌS“­¢"Û�šš^tëÖ›ªŠP B�wŠÑ“Q0® 5¡m=²Ùîx~7”ê�çí€òêÈV쌒uHY‹ò+°*Ch,Ê«$“éNuåNø^%‡…¡Þ@Áêâ¥RÉ}ƒµ–|.WÈŸˆr¬µUÈêð|ß…�H™|_)E>—OYç ŒÖIê1€W]��Žé«UDåuѼ1ÈûôÅá1è$¥Ÿ€IŒPLÆæ�ø)FZ ºE²X¡#0ÐF¨¦3j’�ÑKŽÏb/>4rñÎkL!ìÃ1u!Ø: %ö,ç ²ÝØ›0ñ3´) .šØã0þÜI�cÐ/‹mÇî+€‡qo,uvŒF›zaS;€‰ÆjQÒOÒ‹Ò,¾ÂÙ¬ÀÄ´‰7wZý°h¾ÚË£ã�7~›´#dé'ÉcFÃsÏ?Ç5×\à ÿû¿H�î1�C;Œ“N:‰ÿ½á† ì¬ÿ_Ïž=Yñé§ô/áâ7õ«_% àÖÊ�?[µŠÞ%0,>oð/ÿœöÜ}÷¸ûî?0sÖL¾õ­1ÉÓÃÅ‹óÄS˜5sf2¶�vÞy›ÿ`UVV2jÔ(þøÇ?2vìØ1Õßk¯½¸çž{ï«tufÙö¥”⦛nb„ wÜqì¼óÎ\rÉ%¼ýöÛÉ�ø9çœÃÕW_M>Ÿç°Ãã׿þ5—_~9?ùÉOøŸÿùŸNõ¥£¶;ì0N8á~ðƒ0räÈ’Ø+�©ÎÎÕ„ ¸á†8ãŒ3hmm¥oß¾œuÖY 4¨h¹Ñ£G³råJ.¿ürV®\Iuu5C‡å—¿üe²Ìw¿û]nºé&^{íµøüÞ÷¾ÇÍ7ß̬Y³Øyç�¹êª«ŠÚîèóMÕŽ;îȤI“˜8q"ßûÞ÷�R2hÐ î¾ûnvÙe—’æªÔ±o‹*e>·dÙR€Ó[o½• &ð�o|ƒÝwß�Ë/¿œ×^{-¹¨êh^¶fÞ;:·¤¶dzõÕWY»v-wÝuwÝuWòþAÄÝwß�ü}üñÇsã�7rÜqÇu øí¨ýêêj&MšÄo~óÎ=÷\r¹ àúë¯ßdìæªý±Wê¹Ú÷}n»í¶ ¶Ç|PĆëªóqW¶µtéR9ä�’×uôÑGóÚk¯ñàƒ"„`ÇwäÄOLmGq¯¼ò ÷ÜsÝ»wçˆ#Ž`Ù²eZYÄÈF�ÍË/¿Ì}÷ÝGuu5‡z(õõõÉ÷�:ê(^ýu}ôQ‚  [·nì¿ÿþìÜÉë�}öÙ‡¿ýío,Y²„ïÿû.ßUëÝÖm–«\�©øáyEES¦LIÔC† áˆ#Ž(Ù v«ÊZl¾�]vÙ…Œ^Ê;oÎåí×%è0!øi}~öý^ ݧ?¹|ØNŶåe$�Ò…Êh �-¼çîû…» �%�“/o�ºêª+“0ÆŽª_ÿþ\}õ5[0 ¬v÷ì±ì3 Š�D¹p cˆ2V£ë«,F›h²x^¡-yë0ÏóÃáV:!–€Ç)»¾ŸE›©CB¹OÕ�Œdµ&ÄZǬ Â6ŒÉ!d ÆHÀCmˆl5ÒZtd¡¦âÐØÿ�š(Ä"ÂV0�Õ¬@(‡QÕVïH6ÛÝMƒ•(¥Âå…´æ ‚VfÁl¤’”Jâ+…Pn.´1 "¹°0„&@)é "+Ae°¡FyîXp€x+Jy.Œ# uj�eïæÛF´Â €ƒ<­ òy¤RxJ9¦f¤˜ O¿X6춉CüŒ‡ŽX” ˜J”+€ðý¯ZpŒ2­ó)ϹBÚlx‹�uã÷bÆ^¼E—ÎTR·¹ˆè"¿=‘‰h“Gâc’ÏL»ó‰óÒ'‰b‰k!$œá€«Â“�XWíú,qž}2ÁÒá#´E¨©”Šýöë‡TŠY3?NRrÈèœôÒb@­@¹L{$Æ>‰éäàØ{ÑZ�H¡‹çBV‡£ÄìÅâ‘BZr�ÑXÌl´¤½ ã¿c0Ô€!üÔ÷$�M3;< 566rÆé§ÓÜÒL¯^½8ãŒ32xp–­øôSfÏ™Ãã�=Æ‚… ¨®ªæöÛoï4˜ýë‹7j¾ï—ô�ææf~õ«_%ž€&LØ¢“y<3u*Ç»õÌ¥3fÐÜÜ´ÍÀ¿t½öê«<øÐƒ´µnœ9YQYÉø£�¦4nþ·¿À6Æ0ûÃù>¬tÿÂÙ³g3uêTöÞ{o† –�+V¬`úôéÌ�;—Q£F•,cxyÞýÜþòù›]æÜ#n刽¾Ï¿rí¿ÿþÜpà �bõ|ËZË�!Cø¿ÿû?FŽùO5Ç_–mðÏV¹\kmÂ’øì³Ï8ꨣxà�Øwß}ÿ©ŽÇm½­\¹’ã�?ž{ï½w»Ã_†ã¾\å*W¹¶e­[·Ž‰KSì\pÁ„ÿ´¯W§ÏdÈ ¯$÷¾ím©:*�eÙʵ<õÎzþòÆ|þ±ôSÚr­Ô(ÍW{JÆ�z(£Žü:¹|�"çl}�xók¼0{)Òä1�+Á HsEŒ?k ÂäU5`-�wžYòº>]¾œ>%>\ÝR°o¿~[ä¸sß#‘Â�b: 1ÈȃNaµañ¤Š|ä$VÄø… òËÌÑ$•4äš?Cb3µé%øA>ŸÇó¼îX¡óœóRU¸Ð ÓL.lÁÏtᡃflØB!³Ýð¼,: à(Ý}·$¤4eBB€uÞ}¾_�’GÃCùUdüJGð’Nué{YС,M�Ëij[ƒçw#46bJ'¯�Ø‘R)””AÁòË‚“ä ƒ1ß÷ÂÀ…½ Ö)&}ßxù¼câUTTN™ªÉf³î8�’0pÛ!¦ããC�ˆ25‚|�³Šs8 XœaM”ס ùZ£âm¦ a~žð´6()#¹-)v_˜€R }0z‚—PE,IEŒ:H^ÂÄ+f~<}X#@‰(yØ&àXÜ�B"°(’§Á4§[×Ñ÷uâÉûîÅeŒFJ"�¿b?¿´,—]öè2É:ÝûB휅´å8©I$Á1Ó1INͽó^ Sá#¥�„jkk¹÷¾û¸äâ‹Yø�…ÜxãÿnrÙž={rõÕ×l“Î÷}zöìŧ+V”Ä„b&àÖ$ì~ºb={öê²òíþŒ8üp8ð@^xþyÞ�ùnòƒÔ·_?<à@þ}äÈ. IéL 2„½öÚ‹éÓ§óÄO$O5{÷îÍ^{íÅ\Ð)æÉ{}ŸA}Fðð;׳hõ{,Yãü½úï°/»í¸ß9èRv®ýâ„¡”kË+þþ÷¿tx�[®rÅuÊ)§°Ç{ðóŸÿ)%7Ýt}ûö-)Mõ_¥òù<«V­âŠ+®`Ĉ_(ð¯|Ü—«\åúWÓ5xðàÄ_yÚ´i‰½R¼ì¶>OZ»ô¬ã¼ã+¹à„¾ä�³Sž³¦²:¤µ-ŸÜçvUýùœƒ9óºðÔ[ÿ@Å 6Ñ܉âN:PPHl�žˆn;m—mµ=B@dìíj„ø¾$ ¬ŽB/"0É‹ÑaÊC�ˆDc±Æ)4Cbmeˆ(€Â$ S’# ƒTh¬ÄÊ©‘Y,䙡Π¥O˜kÆÏf0X¤ðœ”7×J¶²;Ff°*@™kB‚P!už hÅS‡™Ú’‘2 ­Mâ'˜Ëå€4ÆÃH’—�…œ$ò>Ô«uQvCê$|WJý?•Ã!%Â1aàg2˜Ð8¶$Â% '$¸¨ï9Ì>wDôÄÁ1 Ôža–h’¥JRgcàÊ%ãIaMÑ‘W™ æÂ$­·àGŠ(‘E©v »H–Z`"’°úbŸA3ß,.Ùņ)ýuñi!Ù0¸ g�-Z6öÿK³ !í1ú"_Œ†ÇË9†dˆ“‹d®0)AhG¡¶6ZÖ&TÑ┲4ÈJÀ—$ÞD ËB ²ˆ€Ñ¸UÑQ˜7™Ú9 ìÉÔº€´tðö;îàÙ©Syýõ×Yø�…Ô××;°«ªš�{䘑ÇpìVzí9p 3f¼EŸÞ½KfVWWo‘l,}ãñÁûïóõ¯Ü%'íΤw ØX͘OdL'ÍÜ·uUVVrä‘G&0[[;×`Ü‘·•¯¿äõâ‹/2~üx†Þe©Ùåúò×o~ó®»î:Ž?þx<ÏcŸ}öaâĉ[2ðe­»ï¾›;áÇsíµ×–�ûr•«\åú‚T¯^½¨««£wïÞ{ì±E߉'žÈ‘GɳÏ>ËŠ+’à©m^BPI[^Nè¼!:”ï©._¥ŸÉpï§sò50mÎb„ÑØpm ®¤á³/Sˆ»Ÿ·�Á˜Vò�­3� /[�ŽýF‚±X\Æn¤@ŒpÏSS�$ŒÂ±)%é¦"¥DE¬3�Š6Je¶|4ÆæÀV"¥�§<÷=Ïã ­[°„A¥2“ÇšF·’ÉT£Dˆ§*&â¹ !œÇ¡ô«ð”µ¶(ßa!�{zx¾ˆ@@åDHZÚhný �Â÷k™±T jÇ”›�Ë"oD)Ñ�óX,°LÁj‹Œvk£�äZJÜ\cñ¡ÍPUÑ�æÆÕxÙ ~¶¬@Mè°©j@V`L6hÀ~ÕÎTøUÔfê°H,Úñ:…ÄSNÖ\0/‹<ðdAmjtèüùÏ“´åZ°¶™†õõh üZ°^¢–t²Z7—a¨ÊCHÉg}—« ÜØ4±ÌFX�IˆH”‰œ¸€w©„ņ‘ ØÔš&4 B:ÉvÜ¥|.âü¥˜P'–|Æ:<.&•…a˜礔„A©¼Hþ­s9#½™Œé�ñAï�\³’Ó!Ó»(h¹ÀUÜ"»âõÄí¤Y…Di¼Ž]FìÂbЬÀö‹dµ6NÁ‰¡“;€-fĹÏÜ:�u!"qâ—µ…ÿKevbL¹,_Á×/6‹N�Ïá�" ;qcsa @šd¬ÅÀb�)ˆå¸?C%=thpΧ…îbV&¸éu¬L7&íx‰,$Þ¤XŸEÛ©÷±öÜsO.\HCCÃ6_WCC .dÏ=÷,ÿ–«\å*W¹ÊU®r•«\å*W¹>·’±]š5xvê¹;}zÿÿì½[ŒeÙyß÷û¾µö>§ªo3CjšCQ¤)Q")i¢‹-J¢mH–ä)�8N¬‡ _yŠ_üä;/Aìø‚I8| bÅJ–b‘G$Ç6CÒ”(‰EJ$5ùtwUW�³÷ZëË÷ÖÞûT3Ž¬ÐæL²þR£gªëœ³/§jº~ü_ÞËÓO½ µŒlp@ÉÙ.`>Í =&¸�*áñ^Q¾h<ÿÞwñÜÓw°”˜æ©Ö�))ÍËš0›$vXÎH™Iùš!îÀä”)’0�%“JFÃ4"ŰãLЈ ŒcD%0Ä€�)6WSSaNóÊ”tôAY+… Æ�LJ—yôøóPQ#å#0qœ/Isæêð€9]{lXGDn†I›'J¡¹]}~ƒ\²›£Br£XÉäyñÅŒ3–Dö ^«c¬Ð­¥Uå„åœÜ`f3e.®œóÌ1e"!œ3Ä3B™“?~ó|Mʉ(`9QÌH6QÒ„Y¢p¨ À{²³WÿVašaS™—+CŠ (µÞ¸mĵ�6êÉ® iû Â6`ª9â Û>Áõ!òÛŽ\Øf—ºö$Öe“¼��¶é²TãB¡Ý)¨”ºc±e£-ì®ËÂ7áäzNë1º¥²¾)-/±ãv=¶qèÕÍX6 ­¯¿i·1[wRË15çá¶gQ•:ϽƜ[ÄØ_;PJ‹b;¸¼ukÇ£G�7÷5ÐÖ—×®Çì`²v7®×°,çtÚ{nô9¾±tÿþ}‡/¼ðs|ðƒßÿU‡€WW×¼øâ‹|Ó{¾™gžy¦ÿ—æŸÿD„!F¦if‡~qººººººººººÞ€:N3ÃotÎwøf’†@Œ–Œ¤Âƒ‹W8L®¯_Cðþ=T™¦T;æq¦çwîƒÁÙþ¦4‘Í)„8p,0Œ‘‡—GþÞ?øY®F‘@÷€‘Sò>¼š%'FQÜùWoÁ e>¢ã-D؄ڇùˆÊò‘Ý^™‹âmlº@I¿SFì-„Ý=°¯†%©«¹Â<_óxzÄ4=ÆJ¢”™”&Š ã¸g�Û„xFÉ><’RÆ$3Ø�t¼$èÄèp1e´&O[¥ÜnÞJP%ÛL.æù19M‰8ÜAÛ ­Ã0�R"Õ� QÈó‘ )ÊŒj ì†[Ȱ#„Ñ9ŽŽ´­ˆa¨=�&(ûÁ¹SØù힣3K§ Йiº"ãmÒq&Œä”—!’e¤ ÷¶C[(xsä&8sHW'’m%ŸÛ®¾(h3Æ[×à–²¼†:6þè�.Ñ¢µ7#ÊÍ�·:ߨ –¬;A«ÃP71\«×ÀW„sžØØàÚê²+O¸çtw¡m ¨�8Ùäé×NDc� Ë�Åc«×'n/9<¸X"Áí>¬¯Ñž±¢ÚtõÉöc‰õzé¼ë]¾êúÓ?ýÓ|ðƒäÞ½{_•ç}øð!/¼ðßôžo^^£ëŸ ïÞ>ç7^~…w¾ã¹~QººººººººººÞ€úÒK_æÎí[ü½‰UJ!‘…éâeÒãW ÄaO*ÆdžH6™, eW�\m=¹0¥„ĈRˆ‹Bôê°”}�VU±êô 1ú¨HNŒãžc¹öÅ^ LhaÐ=–&†pÇYMŽärdNG #b£Ï±c"À00_¿†^¿î®;PH91§G–½þLÂH¶HnD"& °’ ¸A+X`΂h›a:ºAM � ç솯#„Á€«kRˆÌi&39_ryýi>@)æÎÅVl¢LÙ”-a$Ä"wn¿… çƒ;%ë5´ìf,¤b@êh‰•BˆJ/‹y�)c$Êtϰ¸’×™æGÈ|�†=–�c�ã¸.7(DE5{é¡8ìZ#ªvâv["£ÚÖy}ýÅ�n§Ý-[h7]€ÛÑ Ý²ìÅ­Ö^QíµÜ˜–µ\w´­pÏ�\XÎa»rÛÜq`˼óvÅx;‚±^=9–uôC éÐŒc« r�AS»’6¨·^“í7`©QἸ"�Š‚†zߨôø•“(ps$º«°TÛk8�¤í>¨ž«¼Ñáßî÷{þá /ðMßôM|ã»ßý[vÎó̯|ö³|æ3Ÿá»¾ë»»óïŸ>÷¶¯ãSŸþUR.¼ã¹g»°«««««««««ë ¢Ãqâ _z‰/¿ö€÷}ÓoëðïM5*AçŽÓCÜÇÈÀT�ž¥Æñœéú5®?àÎù³Ìi®|'@bP3ñ«*'Ÿø5Y¸†eˆE„’gÒáññ�+ FÎʈˆpL“ÁÈÌÅ*N CDló%膽?&ϧK)†Æ¹ƒÄ‘¨;Œ‚„âÆ0�“auÓñʵPÙ�鄊2 ·‰Ãí·ÁTG$O)æ Ð‰s¯ 6Œ¤ò˜ã|ôÞ=‘º$\÷ ò±B.™q¸Ç~|š g qϲ+¡5jV¡Ÿ‘R!͉q13RN•ÍøŽC[!q$Ä@J ‰B.Æ8Þe7ŒL‡\ç+L*,Muex·�èßþìïüäG˜ó5Ôµ”­ã¯uç5èvê,'Ðn…f+„[{õ¤ŽR„°0b6#bäbÞËge‰î¶EÞ ªV·!›ãZcÊ^rçç{./¯ÀÕÀÛ–~®=ƒ7@¹.ò:3““þ¼Ó¸ìêì[aÞ…V¿Q¢Ë:°; Ý�ç_OîºÃÚ󮀰�ŸœÂSÝDwO~Û1·ëfÅ0æz>áäþmÝŒ[‡g;·6òF\þJº¾¾æÓŸþ4_~ù%¾ýùçyÛýû¿i8Ï3¿ñÒKüÓO|‚¯{ö>ïyÏ{zçßoBÛñ3cN‰_ûÂK<¾º^:ººººººººººº¾¶ A¹}ëœoxî>1†jÒÑ“Ÿ•»V½¡W€ßñÞQW *¾š+iÎŒqçÝv*¤€ÌÈÇ׉xúé縼x•9×ÕßéŠyzqO®éΨ¾’k�u¬ÓÞÙ"V•#yš(DBTJÎ�bG‡‚z †0Æ=s6B¾&Ïo!ª »~è »»»ˆD?§2#$RšˆÃ‘•È4‰-ÆÛª 0­ e]å�Ñϧ¤×ÉÓ„ÊȰ»Ë8ìIé OS–bìw·‰Ãˆ>E(ÙÇN_‘‹ëW ña°*÷‚æù ËGž¾ó†ð s™@ýëÎrð•aKÎ|ê±·A¯Š3BhçÀº ¡¾-áÿoXÉC Ä LÓ‘«ãç)ª„p›”Sucº)lºþ”ÄßûûûüY‡O7†@š‹�Z�h›ôÜÁ­mû<+€jŽº­Û®�‰$DBÙz46h¨T ººOŠU…q ëë›S=ÿž&Ëè…Õ…àæla�Âê&Þ\A™I5æµÑéêüÓ£ÚJƒf¶›å‹+~Œ¥åÁ«±ÁÊe!Kµ¬P–äö<ë2‹[ïÚmÝ”õ „³ù¿Ô�”ÖÛ6��^€Y–Õg*´\cÏ[øøF×ÙÙÏ?ÿ<�Þŧ?ó>úÑ�òÜÛžãmϽ�ýnÏ8KDøáÇLÓÌÅå%¯¾ò _ú�/ñì³÷ùžïùwîÞíÿÅûMêfEÀ#ï~çÛo Ñtuuuuuuuuuu}-ÿξþÌ(ãO‡oF†É6aé +h¨;ÎZ-Y*3¦g¤|Å«¯|ΙG8C0²å}…ýnçN´9‘SfwL)Wè$ˆm+Ë"9%™€é8¡ªŒ1’f‡wfaç°2WÇa®NBmÌgdvÄ|�YBãèk»q‡Ù€H`FræÔ*èÜMØM»*!èò˜T”Û �Èv…®9^+±Â6w Fæù&JŒ·¹sûf�vä43]]óøð`©•KÓŒ†èKÂ"¤2 º§$çL)ÍÄq —‚_:¯Z !b@ˆ*Ý(1R,ùçCEˆ1,¼MëX†#ƒƒV)¤\@³/8㛨ÅMhZ+òä=ßüö¹_ýrTå+ sÈfè¢,€ï+õÞ�:¿2hÅ�ëÚn$ç™u8D6Ž»²é¬s@æcóMK—›ÙnÂMHÙÞ+ð² ,Óz1ŸtñùÇÂynÝxÛ7VÊX‡-@±�¯ÓÛ®¶qsEúõh r{Î-RP•º ³º=r¼ue–“sß^ó6€"b›k ªÃr·1åuR{X¿°]|ôMù�qžg^{í5^~ùe®¯¯I)qqñ€;wîcäììŒgŸ}–û÷ï÷ÿ’ü¿ù�P�Íßvuuuuuuuuu½qàMØõ•õFv¾íë€T뿆 DÇ£Gs-£%axÐÇR!ª2]?DóŒaŒç÷ÈDòÕëPŽ÷0ì|gÁÜ •S&ª`ªN?̰bHŽ”éHi CÅ¥\c‰á)$*H ˆB>ÊÄ\”awæ=we‚ãCLÃùÓä솦s:0è¸ ¬ºñª,F®–>uvR–DjÎ+ ÁAg™ÝhU2¢áðUãB)‰’�;PÜGµ€·\&Ð1Þ"YøØÂ¡DÐ’˜Ž�xúÞÛ‰r�Ãb´jÜ­1™4v»¹¤¥:¯™»šáëp¸^¤¥Ì >b̵®-‚1ÍBØâž”GTJõ ¢ÊññÏKüìg¿èn8““‹w ðʉQð7�Š` (Ó'–@$kÿžsª7C–Xé:†±ø5i (îîK´YéÄy”¸Åi—5˜ú’Í"Ù"®íq)¥êÐ+k^¶zQÜ¡ØØ^ëAtpÖ~å˜éæÂÂ÷~ï·ñáý"ë Ê ï ÔŽD�uÄ£Ù¬ýÚûõÍuI¹½11ŒK/ã“,ôÚHI‹+·7ùò¿ ÔC%h$-C&¶ŒŽ´‘”Ýmh ¶ô,¾™ùÍ0 Ü¿¿Ã½É©¸—ïêêêêêêêêêêzãAÀ®ÿ{½Qá@F‰Ã€•Ù×p�G˜g 1ÄHFˆqpCR1‚F²en‘4ù>‚ ;QRIX) ªçD£L�9;ßsH)#©T¦R21 ˜¸ûM%RtZ¹P1År&ÊÇüÓ[ˆž£•™d0K Ì…ˆJÄt¤Ø�yžP݃óœP@”yžœtäÂ0ä’‰!2Ïóbbk Æ ¡Æ¡A%‚â.V¦# ³QÝyg`8'†[Ìi‚2SªË0Ƨ@|”$ê óÌ'L@œ¯h4²%Ì&J 7êÜÜiãn¨¬©º IÌ)­,¦ò·”¯8L�œ/•kÌòÆÌ5�-2 wA„iÑBi•ufÄúÊSr9 Ø:ÈÜ­¦'ð'—TŸèôȺ²+§ÑÒű—�¯¿§ `|�Ü:“ 0s¨Õ _ºðp¸ct›ã (ya­Ž7¡¾qÛ&œŒ‡œQ=éT~Ç÷¼›ü¡ßÁ‡?ô ´lºF ·@ît�—¥KÑli¶P€bÙ©»•݄벯û@ΉÕ%) tl$YU)Vn|£_Ÿt½'«Ë±”y/îÿaèúÍÿ¥â&°nïÛ®®®®®®®®®®®¯øûúX×›G!?fšŽˆ4'  )‘gEv·‰û{äZ96Ž#Ót@U êk¹Ã0�ÊÌtœ–(ñœ2q·§¯øÎ÷¿›oxÇ×ó‘�~œ/½6똈¨"”d©ƒÇ)Uî�‰Z=€%£AÉöóý»lWWWWWWWWWWWWW××Xo}ë{‡=|$#×”á�;Ïñò—…««Ȩ Ä!‚5ްa1"çe>º3®Gˆ /~ìç¹{û¯<8Ö(ñÊ >Ra¥ Õ@l¦#M³C¬q •ŒXDÈLÓDˆ‰°S0E)iòe[ÈÄxv ͇—1B8MgŠ!Õ˜…î'«Æµ`VfJÎX¾ònA3BØc¦h½"N•½^΀’r…£²ÔÔ¥”ˆ1¢˜¦¹vê 1D¦iZà!õ5�žCâ8_8¨Ô¸8­„•¸å£*"¨öc­�!•6~;úpJË@n�œRåQºtŽqdžgï„FÒ<û媌):j�š+Í–U—²X)[lu;Ò¡*¨ÆåF¤” ÁûöÖ®½­;ð´_pý}…Zm¸G'¯,îC=¡œ°:ìV@§A'Ûº˜»F�€s7ŸC±ÓsZ_³AÃ5†,(ØÎaFÙŽ—´_ÑNÆŸp²éß“:ì±[¶nÁµ§Oê›\–©è”ò¸[ 1·#$²8"ý:i½OeÙ^«æ0üþßþ|ÿ.ÛÕÕÕÕÕÕÕÕÕÕÕÕÕõ5ÖÙÙ3 ¯I)bMPšðôSÏ2Oh«�j𦅙čK3†H’Èœ!ì}5V„‡Gxt¸@ÈÅjªÐ R.Ä�kD·‡¢ˆBˆh‹�³ÄVfò<`(1Òt`�3Š$RRÝ1¦’Ó4W(›šµD”œ¨)¥Ž¦æ0)˜\cEQÙïîcäòñ#ŒÆjEZ�µ,îÂf”j¿´]»6‚R!©3°5iT ªÞ(eDT|¤f „qp`Jò>Cñ¨t±s­·Ë Q�P¹Mñí‡T]ŽmiY7ŒÉr†¨õÚÔm Õšìu¦·q m×SÚB®ƒ#ˆ1.k+ Ü­+ºqûðèê—mϹí;íL kë»[€µŽ…¬+»7W~@ôÇßömïãŸø k7ßv)¸-¼xL¶Ýd¿qºüùé0Æêœko ¬�h´˜ïÍ7L)™œçuñ÷u²»�Û¥eX×`<¶ÜÞhmÔDU—9m®Ó!ÏÀÛf$¤œ ¬`7 R|]¦‚Íõ~•þ¶«««««««««««««ë  l+ÎA¤‹zç]"H$êÈœ'Ƹ‡" BÜDåì& f 1’0ö»Ù¢�$¾šë JØÇ�;âBä8MX1ÆaX™P±|@Ãïº3$€J@s;båšÈÞy …¸?Ç®.0ËD�”X(%º×©)¶g·÷×�|¤¤™œÀJfž3V2Ó´²�„ FÝs÷Ö}D÷Õ0¹7Üå˯þ Ã.àØÆ» Qjã±Ã00§Ä8 ËŠ1…œ!º#p¦y&¨G¡¡– +íi¯—0ILifvPÝ|ÇÃ�8ŒuÛ¡:Õ¯{.¹VÄU£¸³°ºc´Lj3€5nµM߯|àÛyñÅO®ýwF…EÔ÷…�!Öå]N`�ƒ"‡f *­q[!´)èV¦˜!ÄM7ß ·üù¶ðʪuâ­KÁþ¹¡¹ÞôØ}ò“¿Â:fa›×òã êsÌ*êoÍíE¨Çm�ç}y l®=„ª•×7L^VvËXÊò˜íõk@0„¸Y –qÞºËɹ7�׃§ ­‘ìS§æ:®²‚W­Ñå¯ìÆlpØnŒ½tuuuuuuuuuuuuuu}mµÝLhì`YÀ-…ŽÓ�FJ3´šž`ž'Æq ¥BJ›!(óñ’T”°»Eεú,eÆ!‚yß`΅ݸ`žçÕ8…wî ±õB+´ÊHšIvf¨ Ås¡vÚeJBTR(azLšŽ ÃÈ›Rª´·œÄzÛµQ�›È3›ÅàúÕòéVÕv-ý±^,™n8øY1Ê�´¯¯ ÷pWWWWWWWWWWWWW×CRaQ�…‡”…›˜e7õ˜’K&ÖÈiJnîñþ: xçÛßÎÓû�çßû­>Ä+J¨¦ªæ(kÜHE–�‚s‡Z©f–@ e�ÑŠã80îϬLs†£è@™R�$Kv @`� ªÄ!†;„p�a¸E± úæœ(Ó|�Höž?朙gïGÌ嚫ëLÓ•¡r§æÄs3ÕºË�WæU៟¿ÕáÛÙ—�¡ò–•›x‡Ÿ_«XLÊÈm° æl™—|¬ü§˜1OsíAl,«ýJó\¹Ñ澄zŸç™yv·%€6‹ár¡k4´¹ÝJ± «d�H7�j~Ì«3­Ee[”¶ L4Ú™ëÖ '‹¶@í§Û,ËÜXöω'ÀN5T*j'ÈmêÙAZx–çv­Ý�ëú®l`è6ËËmÏ“sY¶MÕX?çt-Yu�«†“åÞæTlÇÑàÝz/NÞw`Ù …¬#-Ûë·ÒßvFîü¾ïû6nßÞ/1d¿Žu3gó~hÇú÷×®®®®®®®®®®®®®®7€^{íó` º¡JñØèÕÕ#°ìCf(q�MÞÿ× `fΙñld"Æáú ]Öpm�\R7ŒLʉ”2ã8.ÜÁ“°!JIXå1!ìF’MV2¤4SÌS�ó<;¥‘@‘èNÃ2#eæñõKhœ0 É SJh õ3°¢„ñ*¹ˆhDWÉéŠ"9{M\«a£ºK 1,Æ4Òœ–AØb…qçãfNOšsp‰«x”8%ÄŒqÑ gŠ12Dï9T))C.P†ÅÍæŸ+'ÂõyóÉØÆö5·Ÿß}ky¢�{½2˜åÍHà[¿õ=|üãŸ^: /в}A4àÙ€þE¸^+?]®¡-óØlVzÛ°‡-ëÅëp9�‚þ¦(¼ï}ïåÃú¥Õ1¹g]¾q¸U8ö�®®®®®®®®®®®®®®7�=ú�¯ò–gžc7ÞFʈ•—¯ððáËXvçw˜ó¶ní„kæ%“²ruœøÕ/}™¿ÿŽd†f«ÉƒÚijwàâê’y.0Üâp8l˜Ž¢±2!dæìËÀ �;À{úTfÆÝ9Ù`wv‡ùhX:†srª% ªØû¨æ‹›/œŒy8`k±Ý²YÌÕ ¨rGÛMØØœoÍѶU{í ÊNž×áZYÞ”>Ä–èð6;½:$®V×Vè¸Æ CˆœŸŸq}}$çÉ¿xt¨ÇPh1_Y¢Àvr~î`ÔÚçW]diVCe¬àoÞŒtØÒ�X¯"�PK$Yœ{y [f?ˆ¡Øaé!l׺�>¿Þã‰;ôúúcý»lWWWWWWWWWWWWW××X÷Þò”ùÊS~:²‹9Ïç#Y”qÿ4D'Oà‹¾4âlgš�põ:1Œކs �V|'a¢³„é‚ßó½ßΗ_ÈÇ>õkdGbˆÞiW�}j‰\ Ãù-òœ—¥Ý9gÄ2e>`\"á6q¸Ž”ù’,{tØùÇÊÌtý*1ìÐ0¢v@uÏn<'D!åLÎÇ£CÈTŽË˜­�¾ºiM†;˜ ‡eܤXÁJe5Ú€µÿOU™¦ †!RJ¢˜��omÉ”fƒ›Fò<�]#æux>CRЊì1RÌÜ¥gÞM¸šãÜ(fâŽNçFiáA!ÄêúƒwÎÊDÝ‘S3b°R(VÈÓ/Kl'E}4€¶.ܞη%Y§›Á-“â«-ÿÖ¿ù¯óŸý¹ÿfy>zÁ#]�t Zd]m'Bä©§ncfà@£PR=öt…Š¢ºC7ƒÛ@�:¦¢’=‚œŒüµ=]ZS—@š'T¬:'÷2 œíߊrNÎWÄAj9Õ�[=úJ°;Ö* (ê×A¢,#$¥bŠfŒ„•ä Ý` r›"s@Y¯¢ú>k®»æüÚd¬³ÇÝöó�Æj}죭ӊ„¾\ÿœMgËEZáÓê0tÈO?s‹¿õ?üU~ä‡ÿ0˜¿ù|±6,î>‡i5g>F~üÇŒ}èE~鿸‰Ëf製bù�ð×Îq{ ¶ç¼ýg?ÃL8W«‹ tÛaØFEüŸÃjÚ €ÛK�ÛcjÏ»v®_ÈÍY ád©¹½9·C!¶) m[�¹,ë@`Ÿìße»ººººººººººººº¾Æzöí?@±D±BŒ‘yJ”ìÿ\ ß_Øü|/ê`¯-ưt@Ž�°8¢ã=7Åf䜉ÃHN™bî:Ã2Ô#³!`ùHŒ¹*žHŒ!p}¸d¿ÛSÊ:´ZÚsF%B)èþF †‘ùú(…pöæif·L‡Kïj"4„�y.Ä( %BØ5ëV÷PrJÕ½WÁšøu±¡ÌätYYÛH ç‹ó)†�\ 9%blqÚB™/QÉ䢵ÏA—¨ÕÈòŽ” ¡ !"dÒ| h8ãöÙÛ1&”qa<¥¸±N5/ÀVÅG_SNu¥Y–T«¶…amÆ»Ìqº$ψÉyDÂèÏ ¤œ)ó§%nÁ[û½ �l?¶FƒY €«,o]Lä ­+%R—„=®*Ô<ôæu·ÀÍabäµ×.ùoâ¯:XDÁÊ2Há4ºf±«[1͉ÿî¯ýmRN`ñ‰!p Ù`œC¸‚•ÍhGsš-À®�{8ܳj]sß'㡟”\–ñ�ÓëÌfJ»�ŸØrí—’É’aCm[${ûku?êââŒ1ÔîA·›þÎßù>æ˜. :V£•3¡lî¦1ŒyŠ»!.¬­mFä\†a“²]ëÞÜ\çÕz*�’2¹ävÆ9ÂŽ¨çÌåuŒˆèèðæŠ¬È¶›ÎjTµœ S4�·íœó éí-›Ï‹'ÀÎáOtÖ5ܓγõW£–[¸µBIJ@ȰØN×…ÝvA·ð±]ÀÇ ¶ˆ.Õñ¨'£ îÈ“úEãN? ËÉ鱕Íã­?YÀc‹ð6ˆÃèð ·~nÁdƒª-¦¼éh÷ÉŠ»÷ç¦>y�×ëÛàmÙ|óÀ'²7÷á¤×p3dò/þeÿ&„À~ù |ä§> ?õ_ø¥/P¥î׬ÿ'"\]\q}qÍù‹Ôÿ-€Ÿü/~’¯ÿ–¯çƒ?úA>ð£àíïy;9å°ØÕÕÕÕÕÕÕÕÕÕÕÕÕõ¦U)„0ºsO”9MOyV‡ l\sJ#Hñý‚a$—ÊU0”Ä€±ι>zw_!3ÄÛHQîîßñþoä#ÿ秸*áÄtå0*’SBÃŽlÕ°T ™DˆaáMfZ�e“wšÇ@šÉÆF@ÃÊ5B¦”Ȱ˜§yéô[™†³�9UøYÁ[[Í¥Ö¥µˆò {¦ù±HÐS¯‘³dEA’Û¼†;¨íÈyââêe0cöä$‰T®ÈDÆá†¢Á�dKT¹îjd ìc¬½�ËdI]<j’tå7+³óóœçä Só*¸²Ôä93 1Š»)ó M$„÷Û:H‘Ö:è¨PÅ‹ Óúf)ùÉ7–Ën8³¶FÛp,5×l °ÛvË­�w+”j'¿‚ÁÕÉvºBÜ áÚ'èop6N¹R]Œ7`#‚h]†AžÙäQè ó¸/¾ˆ\òf¹·œ,éú±‡ã&µ°QÚÍô޾-DõãÊÕ�iǤžÄ¥·�‰ª‚¡dø¡ùv^zéþéÇ_F¤œ¬7ØÙŽÑûÿæå‹o»Ü^Ï»sý¦‘¹¾þ§_õïYÛkôù_øN¡)'ǰ-ÚܺðDÂâl !œ¸/,eÍs·q�-ü,Í}X "Ͻí-¼ó�ßÀ'?ñ¿Õë›ë¹Ê €Ú ¤ÚâÆM¨ÕÞ{z�ÿE˜ÿÚû*͉¿ùçþ&÷¿ú»Ì�g �5׎»·ù~ï5ð{µq‚õ»˜5óøác~ö¯ÿ,þ©óþÃ?ÀúOÿqˆ'1é®®®®®®®®®®®®®®7�rsæ `嘧õ�söŸñ+¯HÉùÀ8FhE9'tØ/ËÀyž¹»ßs÷Ö”‰Ý LóttvÈpÎ/᥌ÄÝèð#ÆÀ<'�£ÖT$†;ðæ#sòãÁ j)'ƒ@ñ! Ë�ÈÌÇkÂ~X˜O1Èifæ2×4¦¢÷ª Xñª³œkˆÆÊZ2D;)VH@‘‰ÕÐ¥ÿn2wNŠ» KªF¯ˆˆc@ÔÃ-Ì”B¢äy1¢i¾ý 9_ æã+yu\†H.�qwVa¤�›ùÅ€œñQ’%*ÌéÚëâÊÄÏdS%òó4ö.ÈLšóq&S��(�À°ˆCtr^ï‹Ç k|’³Ùr^ÍbH!Í�‰rðu_ê¥p¢“©«Ê;TD—ue7ž•ºm�™ç¹>·V²É%ùè (& ‘¸ÄƒÓñ—Dbü[aÐûl'TÊ ÈÛ ºß6h´…\l–e‹Í›ž½ÒI¥®+vè´´�Y%°k‡ài§]{Ü óä 9·²íÎkkÇn9m`níãÛvÞåq[å÷ýþïäÁƒ ^|ñ—±"'3ÓëÖ)xl_í\·Oš]UVˆê–ÔH[¶'zù Å®g�â+/˽”eÈ£u n¯Ïš'�X1/í¬¶T³u¨Å#Øë=þjÀö�è£?óQþâÿ‹\¾z‰ÿ¢kç¨AÉ)suq…aÜ}ú.÷¾îo}Ç[yêÙ§»@>f¼ü€W~ý~ù!�^„ œß9'Ä@É›>Ê Hn¿å6â/ý ¾ë‡¿«CÀ®®®®®®®®®®®®®7¥žzæýìn= 9qýèuÆ83'C†[„ý]ç "ËjŒÎ!ŽÓD “®9;GŠ**J:�;;؇Àƒ+Ã4’0Â8¢”�b O. sJìÆ‘ãtôEÜ)uàbJ3Ø„–‰©8TÛ�ûågr&ç‡î”;»ƒê=ŒŒZ!OÞ¿wþ/±éšnqt'æã%N�‚j}ýS³˜J T–eV0É`JÜÝ¥ ÕÝçUoC˜¦©&5݈ÖxRJu¸£šÙbˆ¤œ°: B\’ž-îÜ�)]9_*0ĘQr"—DÄ¡eãG6#N¤–ñ–’Œ@Ȇ¸G²Åá!R–aºþ”ˆÈ7›ªpëÖ9�_Wø².çšå…~ ,3Ä«í~m�Óbù¤•1¶Ž¹5ë=wí1[Àµ:þnºûV8¸È­¾Ò˜HsÁµèo‡m6»Yc= k›Þ»àµsþwþÝßͳÏ~=áÏÿ Ìd‰$7'¡¿9L¼Ù È&Fmð)K×€þÅg¥¤ånÏ©AU³\›zrÿÚëŸÂÈÂvQyu ž. ¯8�€ÇëëO|Õà߇þçñçÿý?ï®Ç(Ë7€v¯...¸}ç6ïÿÀûù½ÿÞïå}x·îÝâ©gŸ:yÏ™^~Àã‡�ùÔG>Åßû‰¿Ç/|丼¸äÎ�;'H Š%_ú“ÿõŸäûþµïë°««««««««««««ëM§§o¿vwÐ`¼ûþ9¿ëû~?ûáOò™/=F‚lŒ=k³q�||Œæ FLÕ‰‚‚Çãä4­+n ض‘×°À¡Õ5× —¯Ó®´í´¼ŒfýÆ`ˆR—Pt±e–Âg¶NÅvÓŒüb±œ C¬‹»í&é–e­W„åØ×N¿¸é ̘§' ¬½fNZD[„­ŸpÛ™ ¦Ü­Çr­–ëÜŠ1¥xæ{ãplפ­ú,½‡e1¥.KÀ[h¸^Çu¼d…·kº]Ÿv ¿°98?ö÷?ÆŸýÃÖ�[l‰ìÆ!ruq?üG~˜ûã?Æ{¿ç½OBÄÚ "„ø$¼ûÅ‘¿ó—þ?óßÿ œß9'Íi‰‹ùàŸúëŠïø=ßÑ;»ººººººººººººÞTzæé÷d‡•‰ÿ±$œíøÿÓOs‘n!!zdu‰¼*ª0Ï3ÃÈ—¯�³F%j$eÎi1© …‚!ˆ"q`‘yšÇ�ää r5ƒW®N9+™b‚è5åú†H.Âw ”,y›Q $Ùw· òÌ|¸DÃHn1^'Š`ã= H)±?Ûa‡×¸s÷ˆz›R ]qðAלÝ…ãä±á4'bL¼úú爻‘”‘Á¯U^K«€Ë9�¹¡¨qƒ¶—Ð8�=1—µë!"Ì󌆀Y!hݯPß<ˆCÀ**%�0¢•;ùq9è‹K·¢èzOcŒë`¯*Z¡dnNÌëO‰Äø>ÛÆký…¶{«ìÔ%%už8¡*ܾsÆåeÍ3#ODV·àÎ�ne�q 0Ýtó=¹v»:ܶ‹¹+”rÍmo!×ÍŽAÿ=Ö�§šÍÖÍò­n`U<�…k¼VOÎñ+ɯW©ÏnŒ„¬¤x)˱µç:Plª×FWëçÉ(Ëéºo‹3—R|‘&¥ÅYØŽû+]ç úÒ±ˆb¤åxA¸ºúøoù›S{Ÿýú/þ:ú_ýÓ\?º®SØkD÷âÁßøü7òGÿó?Êwÿðw/otãÉžÇ-ðÝþ.x|àŸüÌ?á¯ü'…_ùįpç©;'cA8»{ÆŸù_þ ïxï;ú:pWWWWWWWWWWWW×›F_wÿäãDŒ…?òoüŸúôçø‡ù$gwžeæÔ¨Õ’wAÄ�ÓõC¬$dïÐì”)8¼¢î#X)µc.óÔ™òžwÿ6^üøgÐx††ˆ†P·l�c1µ@Á…+lzŒùb‘PM_lÂÊÑ«Úv·‘x‹4�DžãH±@I�röŒ÷ýU3Ñ™fî<ý ˆÅ…•R*s—bÎ ÑÕ”‚ñÊ«Ÿc. Ñ‘ »: l›¡V©&,–çiì¤�W Û¡Ú s® Ãû—ÇÖ¥æyšw;ÒìÀOÃÊ¢¬7Œ5cWÎëÆfÄaø¿Ø{ó`Ëêúì÷óÖÚûŒ=24ƒ4ÈÔ‚ŠaVJD#ê†8µB´ŒÔ`41ÆËĪܺæ½QLD}£æ¥Eò† ¾ ‚€LMCC7C ݧ»Ï¸÷ú ÷�ß°Ö: *�‰æÖz¨S§ûì½æµ÷aúy¾O†{©¤$³¬t} ®EyQµp¯�É€™Š@®n®ÛgEvÒyv>»ó„åoÿö=ì·ßòÆ,=.žÔ¨˜MöÞd`§T‘[pkH¨â>ÄŒ¶”1‚+2œKñܰ×Zß ž@6ŽI,*1üáLLŒÇ}‘y›áœŠâl„œÍ¹€¾]tIÖßëR‹1†TI]»]¤¹´l 5ˆ5yÖUÚ‰\¦Î{}þj ªÎ 1”«xªÊîKÕ*zQJe÷f*^ qâØ,Àùa„’ê—“5•áü³ÏgaÇB.ëH÷À¶íÛ8yíÉœ÷Îã7^ñXnh!E~ñ¥[û¾©®” 6[k±Æò¯ø Îû?çqòÚ“Ù¾}{ο{çAÀÂŽÎ?û|Leºß�:uêÔ©S§N�:uêÔé¿�d9†×’…Êò•K®â–›ï¢�ÄH€]äJ)ʲ¤P%Þ:$çM€C‘s$X”Jiœõ¸†»¯ª*œ�]âÍë �ÅĨo€l¶1B dtÐ!,�‹=2ŽR áÀŒBüX‚uà,J‚� U”àáy½Öœ�GéÀ)ÊBPöÆÑRåýô>ăkšˆ¥ò¹‹a8œÃØy„P(Uà…Ï1^­u� ÎÙh&rÎ1c„7²¡àŽÊUXáñR @úlÊ“�ºÐeQW|tIÚ\Š’à_Š×Ö…%©MÙeˆ™ÊT’‹/ÅŸÀáÐ7ö IDATË�ÃÈE�Ð5\�ÁMè}Øë4¯0ínQ”-ˆ›Î{s¾bíÖŒ³C'8BFw "[\wG ˜^ò‘KØ|Çf¼ŽÑdöy¸0äÌ??“|å!®kL°ÐJÕÚ¿æ¹o~5PR!£µwtb”¿^÷לñ¶3”µ ÚkÏæ;6sÉG.i¹`;uêÔ©S§N�:uêÔ©S§_g9ç)Ç(•ÆJ�ëO"u‰ÄcóþqÑQf†Jçž÷*Ê¢ÄT&'6ƒ;-t7)pE�Çf7ßûªœ`¤×ߥ´4ñ‰W 3�:—š!Þ6ú<9-i�ïñÑA(„Ä �ð6”Èz‰Vï,Â+ðCƒ)†ÆâLXW¡ œ³±VRUÃm®LàWJàü<;§ŸZ�„Ö]çZìBAY– &i­ŒËç•0ÈO¤wR m…°~hÀΣµÊs �s˜ª NÁFR5±,�ϳeŒ#c"(Te®Gbv‘+e™›‚g†˜¿m¡ï’,=–XINy¤L@ 2ƒ>sãy–ŸO³í|‘J4 FÝs Ɖ\±KH„Œ™rꌑ�ßaè¤O1dçÃ|8×� Wø+B¨–ŵžéç÷…¾™:s½(Vœb¼©f:7Û\L´êµg"A›ÈC"SÃozuó±�ÑZŸ+œÓ…n�,†lÍÌ~íbôÑMHc?|Œëšã30­��í7Œt¬*Úz›öÓÔÜŽ^?sI)ytãÜñwàeÛœîì…¹tOsÞ;ÎC)ÅË÷å˜Ê ´jAÜ;¾{üø¦§¦1ÃÈäË'8æ·ŽaÏý÷ÌÇTƒU24•¡?Úç]Ÿ~ï?íýÙè½ÇKÏÿq�=ð«ZõKy3¾ÿþû¹ùæ›yà�رcUU199ÉòåË9òÈ#9æ˜c˜œœü¥½ùßxã�\|ñÅ~øá¼ó�ïü•ü²ÖróÍ7sÛm·ñè£�2==�sŽ~¿Ï{ìÁ¡‡ÊI'�IJeËZËÝzë­|ñ‹_dõêÕ¼÷½ïí~“wêÔ©S§N�:uêÔ©ÓÏ‘÷჻NH1Eè‰`(~œ7Ö¢¤Ä8‡ðàÍB,Ä�g©ªyÖ¬y‡#æ2 Ü�Æ”îeˆ&„û#{X;‡ÌA1†ŠMÆ…uE1Š­$‹#Ì+´Dw_¯‡©f™žû)sƒ)„S(©ð@eX¿Úáé#å$H�û-„!–Ë=dä5ZF$¢³.5§f_¹Þa¥E¨1¼/q¢ÀaÁ¼óqn Â¦‰‡œXÕºÄYƒÔ9iêƒqÍ‹­,²áÄy\t J]„§’»Àáp^E,ë�0Ç!³íQä6‘¤RëH ¨TKUE°G†€©¦Õ’‚ Í¸R„ÕgÀ¢Ÿ.γS>¹X_œææ¥Ù‚Á(òL»D=ãøÃÖÌB)]ýB>ò¦ë.­+½^„Tx'�2œXHÖYIÝæ»+‰ ÍæÇ]<éiZajü ô¸ŽàU�œ–é\Ö°Uí[ƒ³ÒœÁº­Ff —Ž/�À4³0½(S ¸>�©é&ò–� ¤à”3O õÜ…æîïßÍ…ÿ÷…Üzý­˜yCEpªøß’=—ðÊ7¿’×½÷u¬Üw%ÖØÚá—ÜŽñ…{Ô)Gñ›gý&ßøÒ7˜\:‰«¢Ìn�å»_û.oø«7<«7áÙÙY.¼ðBîºë®ü³%K–0>>ÎÌÌ ÷ß?÷ß?W^y%¯ýëyñ‹_üÿ‹_>ÓÓÓ\pÁlÚ´ €•+W²zõj´Ölß¾�‡zˆ‡zˆï~÷»¼ímoã�Cé~cwêÔ©S§N�:uêÔ©ÓnJ"p€ë=BÄ1l‰‡ÄÄ Vº.Ÿ¨†)c+J¥yrûV­\Îæ-?ÅÈÐd‹�x‚Oê)G){ X»€G傌Ä�œ ðÏZ£ÁmäñXWGT‹"8‡Ãaæ#—á�Òãð A—£x;�ó/Â[J-¨LØÇÊ”©'°Õã RT8 Z£ÔR¼õôÆzH©1Æa½‰qe2J�‚ÏlLp&ž�ÌoeYçžw - ”ZŽ�k ÆÌÇ4¢§ÔE_6ÜI© œqï°Þ"¤Â:#ÖqÝE�³®r”ª‡Òk‡�ר0[ÑDs›wÁ0fC­2'R=BÕæ7-e˜‘æ ÄÔò.PTÕ3ëÂElÉ;ý.ñÕfÔ´ øOÔuÇu¶Ùåc!Š®éq]a�:ïs È|£àB7Š2âKD„Frð5Á[Äwds¨ÐŒãÃM :E£üCîr¬iˆc]ò‘@«i bLÇÜ‘1SïÚÀu±k±vé¹Ö¹ ß=ÁµèiÎLŽÀì¤MêSéK;æ]ßwÜqÏnÇcoùÖ-XlÑ�îÅ�;v²ö=kù£ÿüÅ|ý¾Îä’I>ò–�`††W¾å•üËyÿÂgÿê³øÊ326BI?_‡tÎ3.>÷b¾å÷ù« ÿŠÃ�;<¿8[±Þxì¯{ßëøÎ׿ƒ·>q°XnùÖ-¬=gín¿ÏÏÏsÞyç±eËFGGù­ßú-Ž>úh&&&òs}ôQ®¾újn¹åÖ­[ÇÔÔ§Ÿ~ú³~ó?þøã9öØc[À÷¿R—\r ›6mb¿ýöãw÷wÙwß}[�oݺ• /¼�|�/}éKüÍßü ý~?_Ǥ.‚Ý©S§N�:uêÔ©S§N?_ÎZ”–ˆá BÂù p(U6à\Ípœ"á–.XØððã<üð# {HQ`¥G A! Î"U�ñ Ñ( H™áSà/&¸§Ššk¤^+ Ð#˜ÁR™¥/áž !*l5@ö4Ö¼èƒ�ÅK‡Aӣ˜”Å:Š[…ÀX�“%Jöc±3ŒÅ®¡"íqo]u&s2P:s]hœñ„Ƨ³.³ˆá €Tôz#€``Ð^ÐÓ½?îÀz‡qÁ‰ˆ7;¤Pã J„cÜJ•  DŠªªB Ò�Œ™m1 ëB—BJ­ú8Ñ;�EaMpT`dm΃�ÌC©££ ä5c¦p©|I`NÝfb[0­ÃMQζ“ÐsÚi/m‘áÉ0°Žâ6l"ÖL›ªš`QDúì3ÈJ™i)kØ„iÝiùÚ%'[3ûÂvêc @QµÖbÏ2�¤y…²5/±Y(’.dºéÓ9LµÓ)ÆÛûð–·¼…W¿úÕ|ûÛßfÆ ÏúÍÿ©Êzþ«4¹ãŽ;8óÌ3w�+V¬àío;½^�ùùyî½÷Þî7v§N�:uêÔ©S§N�:í¦¼°Tó;Y:"�ÕNœ÷XÓL §_Uæ*\5 àPH¼5XN*¼Ö u+ :|¶Œn²B*„÷èªˆí² 3jþ`¬iµç¦q^½²‡Bã¬î@á1ÆbLtÎWX3ĺp- ””HÕÛ*FZ­b½Ç'£c %HáCƒqÃ8ÿÐÅÒ �‹l ¸Q(CéC¬7u'fJ¥BOAU¡µƺ¥¦Œm¼ÖY¬³(BWÅÐ àÔè T²·”RO õc£û0>±ŠÉÉýX¶t5ýÞ*ÆG÷cbl&F÷gbt?F{{±lÉLŽ®féÄ!LŒÄÄè¬XzKÆ`blFÊUŒ–Ë)Äš¥R`-¸ oæðvgg„ƒº.’”ä�oxSÛwòíoÞš]yyPÉØl•• ·�È)E‚›J€¯ ¾õ­ï¶ cs]ˆ¡Êp!#ìrÞ„"Q_ié5Þã¼D©"‚Ÿ8lR°ÕlP Ð� Ó|À›ÕVÙ1oÎ9¬£ÆÍïüÕ@ÏÚä<¬‘›³HL`2Á¾§jn qåz¾b�&?Ö¼N d6g8Ön¾äŒó€Š°•Ö›Äâká½À»ÝKw~çNÜÀ!Uty*ÁÔö)Þ|ΛyÛGÞV¤Tšwž÷NìÐrÅW ´âº¯^ÇÈøH¦í‰ïæóçÉ¥"¦ 3w<±ƒóÎ>��]ý1tO·îµ´LQœú§rË5·Ô÷�’¸�ãÎïÜÉáÇþŒ�ó‰'žà–[n`íÚµì¹çž?óù§œr ëׯç'?ù ßüæ7ù“?ù“üØ~ð¾üå/süñÇsÖYgqÝu×ñýïŸ'Ÿ|­5ÏyÎs8í´Ó8è ƒò27Þx#ëÖ­ãðÃçì³ÏnmëÁäºë®ãÁdff†²,ÙsÏ=9ꨣ8餓(ËòYm{vv6_Ç¥K—>í1�ŽŽò×ý×LLL4fŽ.ú%æ=×_}Þ¦Rê)·™´qãF®½öZ6oÞÌöíÛÑZ³÷Þ{s 'p '´€h:G'œp¯zÕ«X·n<ð/yÉK2�xä‘G¸æškX¿~}>_«V­âè£�æÄOl uêÔ©S§N�:uêÔ©Ó¯BÂW3ÇôÜcèÀh” óëBTµ¨ AN EJâ…ÌFŸg„IŒ³8gÐe�³#Àa1Ã87ÑÃy…ô>ÌØ‹#±­up°ÅÏ{Ƙܵ …@•=† Ò;z½çÀ˜è²“Š~9ÂpÞ¬™GÈ1‚ßMƒ0¨h@S28ùÈsî"'ˆ-ÇJIªÊ„TfdEQ2 p΢u��cæ„pxS…öa¿€³¼“hݧÔ€ÅøD@(œÂ Ѫ‡µ¡yWë>D†#• Ëć©ªeIWësqmÑÍ,ÈZ‹— ­JŒsH÷S)$}LU!�”²Äkpz=šŒåï¡Vh)©ì*? H¨@6[f�«X½z?¦§wF2#©²=K-Å^C °Ë‘ÜTV‘J;šð“+µ›dG–”ñÆ n½æ‡u)%"C¬âÂà‹@r�‰C „è!| êÂ\;ÏÉ'C°ÁÖ3kg\j9¶ù8’s,R—ã°uœ8dÛs}s†€MÐærcqz\)ÙZO]ºAéV¦dŽíê‘Ö ^Ôp±.D!Ïð«žËÇf;†ee†�²ÕàÓüsºi†á3նǶáãJ)vnßÉßûÆüKÿzà½çO?ó§üö;›é�ÓL®˜Ì®¿& Ê�RÔ÷’[YÆ—�sû ·ó_ù�püηÀfú~ø ‡3¹lkÚîÈ­�nÝ­ãüñ�Œ÷ž•+Wò‚¼àZæ¯xëׯgûöíùçEQ0 ¸øâ‹ùæ7¿É{ìÁ‘GI¿ßç¾ûîãþáزeËÏÝÆ 7ÜÀ'?ùIn»í6V®\É 'œÀš5kxâ‰'¸ì²Ë8ÿüó ÏjÛy¹›nºégîÏ’%Kžþ•eɺuëøÆ7¾ÁŠ+8âˆ#~æñÞ|óÍ|âŸà¶Ûnc||œ¾ð…pÀ<üðì[·ŽK.¹d—õCp,^|ñÅÜsOp{VUÝò}ë­·òñ�œ›o¾™¥K—rÜqÇqðÁóØc�ñµ¯}�Ï}îs-0ß©S§N�:uêÔ©S§N¿¨F²`z>Ìä³ÖG^œ_×ë•kÐqÖžgˆRcÁ#Je”V¡UV*�Ò|Íæ•ÄSPèÉè`ë£ËÆTa&_ü<Ÿ>g§âŒæg¾:ºj°>lØ*C;¥Rƒ±&|ŦM›ZÛ ¬[·€·¼å-}ôÑy=7nä¼óÎã†nàä“Ofï½÷Îÿ¨a£1†÷¿ÿý¬Zµ*ß?Û¶mã+_ù ÖZÞúÖ·ò¢½(¯sçÎ�|æ3Ÿáž{îáºë®Ëð¶S§N�:uêÔ©S§N�~òHz#˨ÌŠÁK$¨ªÉŒ·©YXÐ+óó3a  ­µ¦ŠÌ ebÁ®.hÅÇùýR£Š¼gP"r›€Ãü<­1Æä’SyŽRŠjsC\7Äv…R¡7”$&ƒ—a~á°B)‹ux ™�X[!#‰2|Æ·.Œ“J†ùþÆÆsáPÑ�¥”Dùà°Ë#ê´FIÇ`¸@_�ÐïíA¿?šzµ§2„ÐÁÌ5²P1…©½^…7†……m,Ø'‘²8Ù¢î G×IJ(Yଈ`"ì ÇW*l/Öp„ÂXL{VDsV…�ë‡H¥¨ª!’XØbBÄÚ:ƒc>”߯N IÌ(;øŽ'A¾ÚYÀIŠŽŠ Â„�xl„5ˆ«ã±¡Ð"ý¬ –v!ÁÖf÷[=·ÎF4Ú€K`¯Šóÿv-i~¯�|µƒ1ì«l¹õÒì¾Ó1'H`gš…è¢[Ð5ÖŸ+‚“1µÇxobáˆkíosÞ_ˆñúƶ‚SJrÑJØŽ�ÍÅ4Î5 �F£ÈCææàÚõ'cë°nl+œßfH»|Ä/Š8?s­¿y=ƶLmáMï{oûû·Q «|š÷EjܱÆòö¿;¯9û5lÛ±-—‡,¾wǩӌ�Þh�Gî„m�oÛe¹ô5¹r’=Øï=e¯Dé»·<¸e·ŽsÇŽ@˜u÷‹JJÉòåË[Ë75;;ËÚµk3€ƒàbK°ëÑGý™ë¿á†°Öòüç?¿ÿÆÆÆrùÈM7Ý´‹«í™nûŒ3Îà¸ãŽà¶Ûn㳟ý,ïÿûùÄ'>Á¿þë¿r÷ÝwgðÓinnŽ7¼á ­¹‰O·ÍÍ›73>>ÎòåË[ð`õêÕ¬^½€x`—í<þøãüÎïü«V­j½_|ï{ßc8rì±Ç¶àÀää$¯yÍkøîw¿ÛýßF§N�:uêÔ©S§N�~¥¤.PzQ”¦Q­ƒÙJIA5?‡vç£AFH¢£J…â ¡Uô35:l˜å/¤Ä �V2*D¦BˆùZk[�J)´ f1]¡CÂã…Bˆàòùh~’9 l¬E#/Á BbPxœWhÜt‹«rj5x„ŸKi¨†3X3‡«BéIew Ÿÿв@ÃÁxÏÄø*&&‚!ÇØ ï4Þ–HQà½ÂZ¨ªy„´Hiq~{1JFÇ–à¼À›*8ý„ÍéÏ”J•R€.#ˆJ§Â•ùT2`UU…1‰D �ð/æÚmÌ.<¶˜žÛÄÔÎX<ÆôìCÌÍ?ÂÜÜf¦g71»°™¹…-87ÌcÏtÓáå¼�IâÆSÔ7A$Õ€-‚¥K'ضmk„+É�¦Z +¸4㮆‰ N±+jí§�¢´f§á®îâ%¯yIˆËúT[cÑ…FšÇ«ÇYöÄ2œtŒ÷ÆÙþÄöÝ:Îáp˜�Õ3QjÂ�ŸŸßå±±±1<ðÀ]~¾dÉ’§]¦©T.ò¼ç=ï)?ì°Ã2xÛ²e ûì³Ïno[kÍ›Þô&N>ùdnºé&î¼óN¶mÛÆÆ�óœ¾~¿Ï‰'žÈi§�F¯×ÛeÝãããÜ-†o‹·ùÜç>—¿ýÛ¿}ÚcOû977·ËceYrÄGì «×¯o�—Å:è ƒPJ155ÅÔÔË–-ëþ¯£S§N�:uêÔ©S§N¿Yk‘¨Ì´Ö ‡CŠ¢Œ­²á}0w™a€ ²@—}\tªYcÑ}��Ñ]çƒQ(Ä{=Îв��`­§�gÁp¤Jœy”÷Žª2EQ7ÙFdmœqg ˆû5Õ©b$××…´ZJ;†Õ4¥4²ðú”�͹‰;9‹R ±ÕÂSC¯œ§°Ö¡uHiz—F²iÀ€¨, Ð…¦, ¼³¥&‹„3¢Ë¥e.OrÈÜìTy&}hKÆa+iäx¤ð̦)ô$Þ—¡¯Ã¹_cÅ…R!œöÓÚ9†ƒ¬PÙ™`:¡EdZ¾î†@ u�0Ê.µ×½:ÄKœJ¥R&£"� 3òg¸}ŽçÖ3ìjøV·æ†å‰M0͵`X]ÒQ“!tÜZ1ÕT(n‘ç¦ýLm½iùÔnœN¼È³ûÀQ8|nŽó…�N<›÷7�§æ¾§“×­âÚ‰'sÜ7ì?­ó‘\€)ºÛ<Ætœ!®L I×JÇíÇášþ¥²�°¼��ͶѰ¬ò|Àf<¸n¶y›E-ÏDfhX±ï ¤”¬û×1·0Ç¡/:7êÏ IDAT”—üÎKâ¾Êúžrahçm×ÞÆ­×ßÊh”‘±–íµŒ'7?‰îip´"ÃB ÌÀ°r¿•¼éß>ÔrïóÜ}òã­)‰àó´·�Æs�y.£ýQt©¹ü/gë#[wë8ÇÇÇÙ²e Ïhù………¼üâå–/_þ”ëÊ…8‹®‹áêÖ­ažáŠ+žr=eY266Æìì,SSSÙ÷L·ÝÔ¾ûîËk_ûZ^ûÚ×255ņ ذawÞy'ÓÓÓ\{íµÜ}÷ÝüÙŸý###­e—-[öŒ¶9 ¸ñƹçž{زe sssÙÒ½«ó· ›Å8IO>ù$]t]tÑϼnSSS?³ð¤S§N�:uêÔ©S§N�þ3U–¦ 3ÿŒ1!š*EyRà…»!~8OÏW U�Šd²Î¢Ë:º+¼†ì·|”þÈ(lÙ†ï•ÑLäÊ24“…ã€ý÷çŽ6£‹±ü™+™�œ  -Eƒ«ªÊ%©½^�Ê€1UíGÍ%¦‘ÌGRTf%%¶Z@£€3…DªAcƒ9TQâ£1J ¾`ù’½1¶bn0…1!‚,¥ÊÆ�Ú„TC¶mß@YîAQõ)˼‰ QZ_¡µ`fûÖ°¯ª‡*F@Ì`†Ê. ”¡Ò#�Ä«hÖ"² Î�3LMo qëðh(û�åuƒ'.òï*$ ­zøbkƒ[RúpUQsš`Öƒ”„Å[cÒ èO%:Á„’�6Z—]iéxŠÆnß>�­š©­¤.ÖhÎî³4cÁá;h]â\•aWwuw±k�E ªþ2ë RÕtçR¤ÖegÔN³¬ùV pjnÇs„‹àˆEnÂ0»¯ŽÖJ©²åP&÷š 02ÁŠTèÚvEnn�øE­Å¢AÊE+FmŒaÉ’IvîœAJò,Bï©á§ÑzÀ`šéXS=07=CM®œdÛcÛøô9ŸF:ÉSœ~úéœôê“Zμü†!·_w;Ÿþ>Í–àpLŒL KçìêþÃ�.4S[¦X˜]à÷?ôûmà·(¾‘ž“^}'½ú$.ùè%Lm™B—z·Ž39Î~‘bŽæ¿Ø$H—\nO¾vWéÍ-ý‹ÌS)Ù›E¿Œm' wÌ1ÇpÌ1ǰvíZ~üãsñÅóøã�sÕUWqÆgìö6wìØÁ§>õ)¶nÝÊÈÈ|0K—.¥ßâöÛoÚˆôèèèÏ<_kÖ¬iÅ�ŸJɹ٩S§N�:uêÔ©S§N¿ esQä�óŽB—!•è°Ã¼�Ç!Jã…ÄFÞ£”Ê…!Þ{œ©Ô ) Å`x�l]@ýÐEŒöz~È!Üy÷}8 :ÏýwÖåZçl«BëóU²À ƒPë,J•�9KQô¨*ƒ±�gÑEh6Î"UàN:ó”*‚„ +¼a|l%e±!¨á C³@¡ÁX»Ëg΢,qvŒjn0Å`ƒÙš])¥°Î„ÆaUâD…13h«q΢ÔBôA*œ(!޽J|¬(JªÊ„¸p©pv0ðÅ>†B‡$«ñ�‡¸Øþë�Gë œ“TV`ehJBâp©À;T4±‰B"!}ê@½ ztpÈÙ ¶Òl8¥Tk^W(É}¬“Éqn&ƒ³½O1Ø;DKN2!¦Ÿ5gê5? Ð5¡]+Ò�bíTkÆ„eËÁ–JLTKuÔBÔ�/»ÊD]ÒtªÕn@gýùEÛLÎGò¶Œ1�´{Zû�þ\Wí¦ M8>ŸƒfI—iÙÖÑk¥Û·ïˆû X²¤Ç`h˜ŸF—¢Å%ÀØ*h¡u<ἫÝ~SZºÇRæwγbdRIzÛ{˜*ÎÐ*óÕ&¤ÛûÀ½Ù«Ø‹Ñ%£xë±Æ>mñG³ÿüwÿÌÎm;9ûܳQZ!¤Øå¾I÷™© B¾ø�/ò¿Îý_,]ÎèÄènçÁÌ�~ô#î»ï¾<ÿàçiãÆ�TU…Öšƒ:è—þ ¡,KŒ1l=•Òëü™F—Ÿ©¤”¼èE/â‰'žàßøFŽÛî®®¸â ¶nÝÊÀ;ÞñŽ] Þc�=ö´ðéæYöz=Œ1¼ô¥/eÍš5ÝÿQtêÔ©S§N�:uêÔé×Z"}¾ÉiÁØë, g‘v/`èAy�ÐÖ;ŠEÅŸÆFT�Ö‡ÀIÍ|e°@!$Â+œå[vÌóÕ+þ)úH!±‘?Íe¹ 5àE¤’­H°s- ‚ùá Þ”Ô¨è„æZ¥5ÞV ‡ ôä(‚X‚ŒFKŒs€3!%ˆ ãfYé°q^œÈ†Ò*D}“ƤÔý¥HÖU3ˆQÜ ¥4²Á;¢•`0˜§ E‰  \Í&ä¢(bÛ#DpèÏ] ²À¨˜Á€~¯�”žÊUx!Ð¥ÆÆÙ‹…õU(TÃ'…ˆ W…&dk±CCÙëa�‰‘îØé‘LpË–÷�R¡u(‡ÐºÌL)…R*[0C†¸†\)B*…Ê3ÃC (DÌ¢'·U³˜# ‡¬K)dt°©èF ë’2�´TÂ!2 k–ˆ@JÏ í+äu¥VÝË5€ÃÚa^&Xae.. m/~—r„M­¾áæî¥HqÈ`¸ö[JÁ mˆ¸Ö\¿j¹Nmއ8s{ža‚*)>\Ïë£q}dŒx¤’œvÚËPª@©PÙu—"ÒR¨\t’â–¢Q�½;ÚëÀ½Â›‚± C„üô¡Ÿ²óÉ�Ù›ŽKª°­ýæ‹[6Æ`nUÃý¹x&äb¸lÉ2¾þ™¯ó¹s>—[€šÊtzï)ʂϟóy¾ü±/³×²½ÐRsÈ1‡ìÖq¾à/@JÉÎ�;ùáø -síµ×Áqöt®´g£TH’¢­‹5??Ïììlë¹»£ 6põÕWsÿý÷ÿÜç®\¹ owwuÏ=÷pê©§>å¹ûéOúŒ×™ömw–íÔ©S§N�:uêÔ©S§ÿR9Ëpnf0�õc-Ɔ¬7|5æÿyIQŽƒŒ …Ä9yÖZúý>^ ¦ç*®ûþ¸òªëøé¶”êcª °gA(T9Ž×ãÐE½lJ éFr ®÷¡ÐÃ;ߘº  GHòõJ�VS9çB¡€ÐxŠP¬êoP¥ÂkðB"¼_á\`@¨ªiæç·"•e8œg0â…Æ¦’[º(2ÐJeÆT =x�’£xW è£õ‚8r�ï ”¥ÔãHQd^â½ÇEãX2 %c�”Ñ)cy««ÇV©¢ r–ÊÙÌ΂é,|SeЛӣ€Ö}áç:Î^”*”¹,æ&òõk³ èë ¶x¶XŠ–ÖóöRØâbÓm€Të†aÒ5"Á´[9N·bȆ}ëû�c`Ÿ}—µ¶ßl–iC9‘�~µ±Þ^º)Cd™ʈ¤Zæ’Ý�>»ïhA§ä†ó^d’J£-7TínLËú*}$óíÙ{M˜"»¦á¨¬Ûy›3Íêù}´JWÀ³­YŒ³3C.¿ì?4õ�Y¯ÇÇ:ëFá‡H�Ñïv$tÙÞË>^^à;žØÁÜÌ\¬§uœÖZöÜON}Ë©ÌÌÍäÙ‹ÛžŸzïY¾b9ÿûüÿÍùï:?@@j˜®©RŠÏüÅgøÚy_cùÒåùE³bßÝaããã¼ìe/à²Ë.cóæÍ?óùßûÞ÷¸óÎ;ÑZsÚi§ý§ü>8ä�3ò“ŸüLˆ699É{ì±ÛÛ¹îºë¸òÊ+¹ì²Ëž˜·•œÍyƒ»£´�Åsî½÷^{ì±Ý>_·ÞzëS>þä“Oò¡}ˆ«®ºªûŸ�N�:uêÔ©S§N�:ýJ%ð8;ÄÌoG,<‰Î!}…4óÈjçÖ—¨b‡cDö[ÞCÚA ©¤¤, Leq¤,Ù1€�¡Y^¢twBD“•¤_öÂ|¾Ø#Qw5�ßJ)T45%`Ö#qÞ…˜¯÷ ÃØ£>·kbJP�(‡³ RâCìpHYö°ÆE•¸€£Ô%Bf秘<�ó­ûH­(Ëgmui{eQ ¤@éš…h‹Q*‡©\f<Æ ‘*ñ#ŸyI:Þ4zMk�’ ¥U.oµ6¤ït¡wáZe¯ÌÜ«æu 6%eC�o4’yßšdîâœË ÈÊÏ]pÎÅ&]ás™FíÖó àå"…ôÑ è[Å)ö+9"›â«œ%'[Š”z<�‚6g¦¶a¼éMoäyG¬Æù… ÖKÐ'm?ío‚hÍâ�tÓs׈°BÈd—õ�Š‹�ƒOeñ:’+Ï%lp¦‚�TŒÎyÃ�èL ŽIQ`òcÌE˜Ùœ¥έl�¹T2’ÊDjø( Á…ë#êó Çaš hC{Mº±‡vaÊ3ÐòUË[WZ±sj'÷|ÿž§y„¶â×üék8ð°™Û9(†™þ©�€"¬{an�™­3LLNpÅ?^Á§ÎþT>–�¤”|þ¯>ÏWÏý*“K'Ë4þ·xŸ‰N?ýtößæçç9ÿüó¹æšk˜™™i=çñÇçâ‹/æÒK/àÕ¯~u«}÷—©¿øÅh­¹ë®»¸ýöÛ[�íØ±ƒû·à¥/}éÓÆb�zê©(¥Ø´i\p?üð.ÏÙ±c—_~97ÞxcÞæ³Ñž{î À�wÞÙúùÆ�ùò—¿Ì~ûíÀôôô3:_eY²qãF®¾úêÖc333\xá…Oë¦ìÔ©S§N�:uêÔ©S§ÿR)…�@�N†ÏóÃ90ó83�sC¤”ýQ"pûüÃ8ô�çæ’UçN€q/Àz‹q (€�‹Ä-df@�£ØlˆBb¬ÉãÙ¯°Öbª6Ž5 sïR)t¡‘*ô/¤òN)Dîˆ(Ë…÷¼ ÏŒñH¥0Ö`l…TD(Ô°Þ0;ÿS*³€.ú1’ìñ9H.MÍÐŽ6_¨ª ­BIT¡bd8Žb‹àR*…16F~un%„ȳ±Sdä4‚䔌­½>ð'­5ÖX ¡à#CÅÀtóI Pg]ŠÁæwúª�ŽÈšj"«Cô5E`}ÃEE®DvÎ7�ǹz&\ÝèKc~]˜�æÞ%�h#à �4™LFÇ_¸™ê²�Tý¾÷žK4ΛÆr´quaEr‘U‘<«p 6Îæ¼½p|EøÛdÇ“;˜X6‘-»Mà™ ¢÷ž'w<É©¯?•£_y4ŸyÏgè�õ¹ü‚ËQ¥âí};2¾˜>Îç¹è£±|éòðâ!8?‹^Á‘/=r·ßµÖ¼ûÝïæ«_ý*·Ür —_~9W\qK—.¥×ë133“�àÈÈg�u/xÁ þÓ~¬\¹’µkײnÝ:¾ð…/p衇²Ç{0;;ËÝwßÍ`0àˆ#Žà”SNyVÛÙÿýù½ßû=¾ò•¯°~ýzÎ=÷\&&&˜œœDkÍÎ�;Ù¾}{.çyík_Ëa‡ö¬¶ùŠW¼‚/|á \sÍ5lÚ´‰+V°eË|ðA^õªW±lÙ2.¾øb~øÃ2>>ΑGþüëº|ùrÎ:ë,.ºè"®¼òJ~ô£ñœç<‡¹¹9Ö¯_ÏüüƃuãAaðR …ÎÅ­©Q·(ŠPÞ¡‹ùM®¿Ä:RùF*õR24†Bk ¤á*ŒqÁTæJÖ#¼”ìáì…¥žž0x¡E37@¨ ‰Æ#º^â�ER ¤éQN´!™ç]kbâ è%¦¥uýç&‡2•A)EQùñ´>k-eÊXŒ1‘Ûˆ|î” íÈ©— Ex‡ƒAà<Èh¢¹ïÁÅ(µ—‹S®*³®tRÊ \jщ¦€×t™5£©©$ 6¬áK{†�Œ€�”«kœÃɦá`óÙ*Úlûã2ñõÞ"•×¶>Ön8‡º±ŽÑlzuR·]Q7§’Ñ(Ý ,ÖÕ9k‘÷•ÜŽ›à›¨ÓÀ�s*ÇBƉ˜ïq€£ÌMÆÍêìäh };Ñ]I]ÈÒ<Ÿu«±G)Ý*3©÷ÅçëY—ŠÔC!ÃóëÙ€‹çúÝ €‡{û²›îÜ„—g#ã#Ü}ËÝl^¿™ÕÏ[�³.Gu… CLyÍ køØµãÜ·�Ëß¿ƒžî»lti:ç)Ÿ ´âÌwŸÉü�?`t|”¢Wð‰·}‚ñ%ãü˧þg|îó¹÷}ޝ�÷5–-YÖ(9‘'Øç�}8ìØÃvë8“Š¢àÍo~3'žx"7ß|3>ø SSSlß¾�ÑÑQ:è Ö¬Yà 'œÀøøøSn«ù³gúx3"pÜqDZ×^{qÝu×±aÃ6lØ@Y–ì·ß~{ì±{ì±�{g÷·ýüç?Ÿ|àÜtÓMÜ{ï½<þøã<þøãv®^½šC9„N8�eË–=íz~Ñm>ÿùÏ笳Îâúë¯ç�`óæÍì³Ï>¼õ­oå…/|!Æî¼óNî½÷^¾ó�ï°ï¾ûþÜíuÔQì±Ç\{íµlذ�þð‡ŒŒŒ°×^{qÜqÇqì±ÇæXz§N�:uêÔ©S§N�:ýÊà`%ˆq¼*�ZÅXhp� )ñx¬õX,7Üüc¶NPº¤ÔŠÁ`—xëPª‡P28#C8xß¼ð°Õ\~ý�‚ JH†¦Bk²kP*Ee,ZÊ V�¹€JJD,GµÎ¡„¤Ðet)j„ L"ôA¨Ì�HSRá3ÀyÍÐÎ#¤BzE¯(©ì¯ ”쓊T}@F?Sh&vž–áÊZ‡R27ö:k)Ê’¢(€Ú¬UUEQäç‰SJÑf!EnðMsÿLó<˜z4^6p)…5&n·�µ"ð/d.‡MÛÕ:í’KÐZ܃qš£ülU!µÎs„”‡ú@Ô"P·î&PWC¡¦ýжÊšöÂúƒvMˆ“Õ1Ñàä.L@­I-ƒ£Q7 ]sV�FÜ“XÕ ­vÀez¬âÇXޱøD¥ã 'Ú·Ú”¬Ï“l=Þn§­×Õ,êh7×9îpQƒ+/DU}k dh\N³iÙk•’yŸšsîÒqÖ³o.”¸ÔíÁÍ!‘íkšöazú–Ýzcºô£—rÅǯÀ(ƒ­,²�ìܾ“Óßz:ïûâûZ-ËÆ‰Ò S®úç«øæ¿ÉÃ÷=Ìpzˆz¿¤œ(9æÇpÚžÆ _öÂð/ Cƒ.5×®»–¿ùÔ#%X8øèƒ¹ï‡÷¡ •[ƒ!8µÕüö_ü6¯ÿË×w¿I:uêÔ©S§N�:uêÔ©Ó¯µöÞï$lµ€÷’¢7Л߆5 ¡:(z}œ(¡ñv€5¡{H­fž}WŒ1:6ÆúÕÃH�R%RH¤�Tư|ijæàý¹éîM8KJ‹à)$«ÊÒ+âx3k3´":ê”Vxç‘*Äq­µèBbª”ð(ï1®BH"”XdP&Î �î�cs8¡)t;؉õ ôBôQ:Ák�B瞈dH“R樱³.´À¸DLiFÎÓ‹éX�Ò…秪œÀä,4¶2ÐddžXþ!cRUdÀÆã‘Ù�‘2ÀA÷/-–‰F3¥¨†ÃgJP±æjáXÍà>!¤<Ä ¤ð>ÐZ—›jkBRo,}Wa� p�Ùa±L$ÆU›ëœËƒŒ ñU×€„mWN˜§×¶b¦™u * 4ž !=ÎÒ˜¡—lœ&ƒ°/–¡QÆ9�sÕ.6Î: "ÂÉÅç½mÀµäŒÓ»´;g�2A?ÝDn�sY—†¤ø²REÌ’ÛœG¯/˜hD€mc>CÔZ¢r“m4�Út a_Eùh™„ Í›fçΛwë�éÑ �ò¡3>ÄΩ�ÁfK(ÿ |øß?ÌQ§…©LhûiÜ�Â×î@€­�meí˜Ý1Ë^ìÅGÀØäX†q (±èDšk¾r û£�!…Ä ½Ñ^Þ~ºîRH&—MòÁ+>ȪƒVu¿I:uêÔ©S§N�:uêÔ©Ó¯µöÚÿd´·Ì-L£ôäpçgÀ+¼R 4( ‘ÏZ±°0DKÏ(^|ìQìœ�å¦ß‹=„�hb³JÅX+©ŠÖ(5ç]hðU*'#½¨œ%6ÿJƒ!ª…Þû˜°t¡øÔX¤–˜Á€RI„bœ°Q†áqØjˆVDyA¨ÞÎáÜ�~oCd,u(-À Œ±…ûlkÓS3Ö›ø‰�¡AÊÐŽœ¢©m7s!ðñçBˆìôø¼<×_'2.t¸À.„ŒcÜŽ?k«ÈiBr39ûêÔi�þt.˜¥œ5™�¥‘[a¦a€´y¦á½B·Ë<.C#UÛ•-$p'd3²[ψ“2=�°¾ñ­Yz ÎÕÛp9íœÏ±Úf{kºédÌ<#bAIc@bŠÇ6]siÎøT·´ÈÖl»°"Æ™]ÃÝç-¦”ЦS®nÔ%ÎÓKVryq̲.ñTU}±Ó9 �UÚz*¥±�›M€ÙŒ´Ö ²Žj§›¥ù¬]˜uD8ÍxÄ×.ËÝ-qαÏs÷áˆSŽàû—~¿~Q) >ý®Oóé~šÞH/þæyJwÖ¡´bŪ¬XÕnêõ.¼ 5_˜É9øòß}9ÖXÎ}ǹôÇú¹y¸Ù(,œàˆSŽ`ÕA«ò}Ö©S§N�:uêÔ©S§N�:ýº*N„¶Y‰÷¶R/ðÕ¤AŠ‘X¡qU˜©ïeÁŽ¡á†üˆ�1xÙGëQ¬]À8ƒôïbQjL V¦Š†*…ð <,íãÝ�¹A…s;rìW„>ï<ÖÛ\Î)…ÄV (¥Ä⼯ÑRc\d2£"Î L±X^äÑhÎxd‘Ü}ÁÉ'(-[ãÍÒgýÁ`€l´‡CpÁ ¥u*d ÎQ †(L^)^�:¬s Ö¥­)Õ \QJlœãë,ÖÌ£ôÞõrB€‡¢,bÛp`?RÉ@£¼C 0Ã*—êª9N³«a•!'5³’ €ä›ÛZBLWÇöZÙøªo¶ô3ß*Áç‘Ùd·4ÑòèóW‚<B…ÂŽº€"ÍóƒäžK€-DWµÉ ²b³Á=XÏÆƒÔÌ.¾Ï3ŸªÄÃY(¼·¡eF,FÍÖÚ;Žó ¥�ÀL·\w5xs9ö›¶«”ÊQäç­›\|>§M÷cÓ™—ž6æ0v„ yúx^9e+i¿¡ø£j€I£ÚíèõîB±Ïx×cEž7h�etl”�wmä£oýh¤ÇÁ†Û<ǰFè#¶ÆæöÕc7©~5¬xå[^Éû¿ô~ægæ[Ï 8WPŒœñ®3vi$îÔ©S§N�:uêÔ©S§N�~= Âx‡T=$ WôÑÅXt•�@5À›¶ZE©(´ (zL»†jT‰1sxJ†9‚Î J…‚W>{Ë4NiÆÇ Üg GºkܧUpª•jô1ˆ E!‡ÇVFûý\ÖYèB„Dd.ñÁð#”¦�o‡¾{_aœ@xOåæpÎæÒYï+ìp;v°á*¬õ-Π”Še§� e˜‰�fë¥QmRJª¡É�‰—ÙXà¡bì6�À”bMÅi»Æ¼5˜…iîD»Y”À`š‚z¥B!À:„p8œ|Þ‡¨µw.ܘ.ëuûÈ?ržj8 ÏOL%µÊºhÃL‘ÔÚÍæ£N5@^˜hó�n„Úí WíÚ m'Dˆ•nuírš‡·ë ]/“ËG�àƒS/ƒ4ÀcŠ'Ûg:†ð èå3HkÑs!Â�°xLc¾ kˆ¤y~ÍŸ èð¸X�Í.À0ÍBlžÇ@È]k}µ;ÏåÌzˆeûܨܬÃÍ‘h!À+”샑ât^ë6Õ†�žç(lnë îÆ:~-w»ô ÀýߟWþÁ+‘N"u=÷pré$×|íÎ{Çy©¶©L.^ÙåúÈðSZÞp@æçFg¦±&Psc¹ë¦»ÂK£-Zj‰t’WþÁ+Ùÿðý;Ø©S§N�:uêÔ©S§N�þ[È;¾G©'‘@!JÊ‘eP,Aõ–`¦å›ª àšQhòM–\›2ÚlPµùM3ܼÍ26ßèE±äp/Ù,1»ýƔç¬åökogÓ�›Â~ÛB—.]Ê埿œ™í3üÅ?ý££¡%G´_D? Î5çDZ¬ÍZkæ¦çøø~œ«¿v5K'–æùRI„ì{侬=gí³r9vêÔ©S§N�:uêÔ©S§Nÿ¥Ð{´”TvŽa5C©ûQ`µFYEQö0ÿ{ïkÙ–Þõý¾oŒ¹ÖÞu9ç´»Ýí>t·qÛ¸1.¡ÁŽD Åø!QL°”¢ˆ›+‘ò‚¥ól¤$RÂM‘”‡("$âÁ@+$$ÆjÇ9îÆØ±�ièv_ªÎ©ª½×œc|_¾1ÆœkW'R‚Éi£ñoU×®ZsÍËÚ[ªŸþ—ûw�º’½âeÅI7ÁpRtäi•+‡Þºm,§Ø7ð¾Ð›2%qÓgï¼à‹_þ2÷¯^ò#û§‘åvÄe;)uÄHªlÍ1gfä|f}u» šPõ½º¬VP=ì(�€Œ˜Q½Žõa%CZm&5¯øvOÖÞxúaî·{(÷lu‹ó«v#‚¥˜èL9ÆksNƲ;5¥æÂ‹Ú±c1àbÔš�e^Ý£ÀÊI3·�?„¦G7ˆ+"æ+[-TÛ°ú‚b/*ng’ž¨®±�ÜLaÚêõº1/xNû�—¹@ífº”>áû ‰Ümvéez�ÇîÁ6ò iÿ è°AS€�Z#ʼC#0s_Tѱ‚Ûßî<®çzû`äÅåÊ•¶w�u×ʽëïa_�;í®xxM>® wø×¡é~ÿö{vª}øá È5Õæ*¼]î±háùóOýcýp~þ3?Ïû—ÿwïÜEIæ!âûî³wùø¯ù8ð?üƒüúá×Çý¬6,Àýüú¯“�Æ÷Ñ�ý¡åOý{ŠŸþßš§o=ùüÞ=pûÆ-ô/üQ>ò‰�L÷ßÔÔÔÔÔÔÔÔÔÔÔÔÔ/}íÛ¿…œá^¨~ëÓÌr¾¥Xr¦Ö�º¾ÄˉB!!éŒY"�úØÆu 15È¥âø¶qJæö1Iò¨VózO‘åÒBYËÕ~ƒYïøgüÛ?§Lµž¨—w@ è#T ŠPÖûàšFŸ^ÿ7|ÙîVTnq5¬4Ý…m{ÅéüšSÙ`}Áíé177äÕÝ)u…å뺖°œ–p ö¥â”ƈ ½ í0úÚ“‡Û¶]S`ì]™Jü¦’eÁýêKno¾Õ§1fÁÌ)e%’×BN)À©­”òwÛ—ÃA˜o1ΈºïC»nŽ(d]Àb̤”§ŒUåõî3A�ö¨å5üØ»í8€?¿Y�Épu1Ýcž\;þ®¼ãÈÆ±×­×>áÜÁWJ ¤òô ç¿ú¯ÿ8ªv8Ž\]G ÙþëàÌ|8åöH©>Ì�C�d'mnB{­—¯ƒÐ� ?¤b»Ã¯;,�qc`·™^Àòº»pĵE÷\­"�ûà$¿¿/cÊýYuبÿØp¬|äá{ÿô÷î±lÝ;ßxßüÜOüß÷�ßÇü¾à3?ò4éè/ìçaÕ([}�ýÏRŠXðg~ä3üÀïû¾ï;¿�Ÿû‰Ÿã�÷½ŽBš;´}.¾÷O/ùÄG^{nSSSSSSSSSSSSSS_Íò²‘¤qn1½EªS_½Àîße}õÛVòr‹œÞÄÓMØ­Ê=*áîƒ~õ›wÇž—¯ÿU绿ë_ä_ý]¿�÷ßV(wÁM’’N�áô”êJ)¥1�½Zì˜ÐKíßì—Ë…R*)erÊ8µu Ñ”0�¨q-•ƒORKw:µ¢m·¡Ï»G_¡CÒ…­¬¤l˜¿¢Ø]œÇ�-ôê±]Æ·àIn½ö.êêäÀ^vP¸�±ÖZ±>¤ÛîcÎ9Y¬Rë+Ì”Ëåó [yI±˜\�läE�ÊV.X­$Íä|Úùš5V“öÔgl7(´·²¾Cã$gÎé1OÎo±ÈLª~ÜÍ •ŒÈ‚™ÅDòè¨ó×â¨û8Äë®;ü|Ä\‘‚ÊÒâ±GÛ1Κˆ^>mP œSÝÝhûâðNU#ŠËXîíkµ½ø±ƒ²=r®ÅZÂ2ém‰fƒýXrõ^ñ~i|ðös ñª‡oœ»èñ\üš¶×ã®GØ�ä$öãt0º“g=ô ¦á1`4ðg�ù–Ö¦º#î»»{â;ïüè?ö©n…ýáüaþÄø1��e¸óú³z÷Ýwyòô ßò›¾…ßñoü~åoú•<~ó1o}ð­×>“Ï>ÿŒ—Ï_òé¿õiþêñWù‰¿õ¼x÷OŸ>=<û6$Rbûÿé?Ì'¿ë“ã|¦¦¦¦¦¦¦¦¦¦¦¦¦¦~©èƒúgIËc¬‹N bÁ(ÛÄñõ‚#èÍ›$¿c{õ·MgÈ·¸èUÔÕÌP©+ÿ؇ø�ßú­¼ï�'<~ò„/ù9î/ÿ5îüŒyB%G=› Ž‘Ú±:TT¹ªôªµ¢I1µ{êö’t~‹m»GÍHIض5l[]ÙþzØÖdͨžØÊÚ`›Rížœn‘ôGë†ÙKß|�­¼än}‰.ï»b,Ç´e_"Æ!©SË]P*9ƒèpèu¾`îX­ƒñìµz޶�‘à3Âv¹�sÁ×{i½Š é„�HšãÚ|7ª™œJ5Èù<·Eä6AÛaf«k3/¨mrÞG÷_#éã.îa�l|!¥óáýôiîßËU´ûCý>}ò»>ÉÍyßü·ÿ$/¿ô2~Ôý~¼õ¾·¨¥ò£?ô£|ê‡>Åï{ƒ7¿öM>ð‘ðÖß"�õRyöùg|áç¿Àó_xÎ;_~Axôôo½ï­q¼ÿ¤ OÞÿ„?ôŸü!¾í·}Û„SSSSSSSSSSSSS¿$u:ÝÁÙø7{)+nƒzƒù ˂ݽ@ý1’!y…- !^AôÊɦ)A5Vƒ'�ƒ;w÷÷¼ïkÞÏo¼…kÆW'/)¸‰$T…R+Õ¬mÄ¿¿ûXë¶•–ØÓ±P\Ì�ZY\¢Ï¯%Kç&VÐ|õh[šÎ˜¯ˆ—€_¾‘ÓD+ê…œ”b‘Œ[æåýg©E8ݼIí0©@ˆÑòõe}�Z0’*w '\�ÉU¼·p{‰¯åœ)Û÷‘ØŠHKr¯`8Jµ [½ ºÔø‹H"/çègLŠ¡qí£º-FYj­­wÑ[ôÇu¯ˆB)‚[t$æ¤'Ì xPÈnÏì–ňÐÊ€I}Êy‡jÒÆ<1ØýWá_ú®ßÌÿ—ÿî î…½o°/¦„ïégž=w¬¦†ã¥”+ëhô5¦á¶sßY‡gG€å"Éýqù‚jð¥”÷Hñ+÷ÝÖì5[k§ÈýÚ÷¡Žëè¯äœ(m&ºG�¾~_”1R+µì×°¯ ûžM× ¯‡,D:tÛâ>5ן½¶bÜ�¿ôÛÆ×þ¿®ÿ?AÀoûm߯÷ý7ßÇŸùwÿ ÿïü}ª×Q¤YK<Ç'o=‡²>÷³ŸãçÿîÏS©†ÆþËy!/™§o>�K´öz�çPK%ÕÄGíGùýÿÑïçcßò± ÿ¦¦¦¦¦¦¦¦¦¦¦¦¦~ɪ֊kB%àšÕ) ]J"§•„é=‹›;²œ(›‚U$UDįG@–œ=óÓ?ó÷ùè?H^¾ôÎ3þÎg~Š÷ÆíòˆJ°³2†V÷ÁÒlÞÒŽVu”’�’°èÂVî›GËII ¶”¢)^]“0@-i•®+á@ÌJY �FB¬A>==A8ƒ:îy°3ãt:q¹\vóSN¸+ê .�à”7Ô–rÏ)?nqci´6"ÅŽ“$8O^–pé•JZZš5gTN$ XŠ;’ê IÛöA�•_s¨–@343WJ ë¾ÇRÚÀ®²r¹<ç$'Geñø�œ~•›I5ŠÙ#˜ýÁ�DbÀÃ-i¸Ívˆµƒ¿}PbY Cd]rcæÏz÷£Xr;UÆ0E �„Õ³»÷¯á—Žóqš=SòèìÍÞu¯·CçÞçvðÙW�ýª›ïø¡îƒ Ý•Çn®HÝAÞqyv�ûp ö÷<ºúRZÆõàéïvgä¾8,¯•pÆ5D¦>çåêØý¹<Œ÷ßÿbD€�êçU¶ÂŸÿãž¿òŸý¶—…‚æ˜ ï«½{7£à²ÿ@—«ÄXƒŽÜ½#“Y/üÎëwòÝÿþw“[Ä}.þNMMMMMMMMMMMMýRÕ×}ø·àéLÒO†³,}×@œZ ©¯H’ðô‘ÊýÝ3’½ ·ÐòäAEdMXÝ*Ù�”3Õ¡š�=ÅkŒOt©*[)dÝ·Òa8\5ŽS+ôú1©”ûg¤G_C]W£Ô�œ ¡l#™êm98EŠÓ6¬D3æÕ� ë×£)ú«…“®Fo`¾í ç˜àì_¯ÅÈ)�:¥T„`GNÔ¥ gG×±PT¨¥/ 7FѪՖeárÙÈùt�mŒˆ¾bçчSöÊ7ý>缌aYêö’'·À¹ ~”‚ðÅgCô�üÿzËeú0†Yi‹»Ûûm¿ý×’²�4�›ÔaV@??8Ô”R´�/KÃ@éò¶ ¬ÔjíXŽ�†[ïH£�7ؽQï±˼-}åj–Èo#ã‰�î¿ê°¿ÆëÛé]=Üm}mWɽî�Šôóè§G�œî®Ä¾süÆ;F�ãÅyysâõ bõ{ÓŸËq¸£;Ý–¼°;£ë/€f³ úÞûø•F^~±ÕŸi^2ßóG¾‡ïÿÁïçÛÏ·óøÍǤš°ß=Xk­´�b×ל4Ê1MH5ñøÍÇ|ûïùv¾ÿ¿Ÿïù#ßC^òt�šššššššššššššú¥¨=I§Ó2àP­…bÛ¶‘dÁj)Á1T8�oƒq4ÕyÁà8V %�Ì*ʽ ›,¤Ócj�*;˜Ë·íßêG£ÔHÜIœäe½4Sc“Õ¥�„Hޤ'‚UÕq�ç,ËÆ/^ ï&2Ú&Dç8Ëiár¹#åˆÇöë ¹3�1(аœ.5îKVP@Ák¥¶ÿŽ`³³˜k­ÔRG`Êi°™Q•§Œ1“°<Õ6ʶ5&f a2[–S;y-�Ú�‡µ¡Ô•”ÏÜoïRý†“4³•K€Ý¯ÿå¿‘µ�rp ÅXƾŒßú[ÿ9þÇ¿þ·q¤Åk÷1Ї¼‡=rу¸¯Û%åAédwÊ™oƒÐv°xû“ŸÅîýæú3@¿¥Þ\ù6óö¯x›ßü]¿™ßð»~oÓÛñÍØòóÇoЩ©©©©©©©©©©©©©_ŠêÑÕÒê³$IöÌH쬒SÂ*á”sÇ«QË†Õ iA̱–Èì©Á¤9»YS:¢°ªx«…¥qžeYÆŠpÌ +)Gr³Öfæ¢óލû2‡Ó9œpÕ)%øSwãic&Úuv¢`[ g�ÅqN™u»Gqª4ŸqsŠ×Ö¿g˜ØÌ]µF·`Ž‘ÔR *a(LÄŒ%gÖu ¨zåîë×Üu&§œÙ¶ ÃÉ9 浕ÛÝ%)-í~,o×½oTä%QK°¤mÛÚµ´ý�v¿<¢¨àžº®¤´p¹xÔþ’ô[]Ì.ˆ,¯ÑÄpˆù!fjÐíÚò¸Çƒ¢. Ê¡ÒÌjµƒ�q¿À½Ó︸»/Û N:ØËWý„=»ƒ»ÒQÙˆ#W~ã¼Æ}»ƒNÇ�†™ňl8ôtD•ÐÙá›s�øö{p\�é£ã›§ÃĦëî÷"Ûh‡¡Çøöñ~ö®Æ¾Ò¼½»5íêü®#ÄñÞÏŸêŸè03g€:€ÏüðgøñÿåÇùâg¿ÈóÏ?çsÿççbõ÷�—<~#V�?ô â;Éûß~?ßúßÊ'>ù‰ý˜5èùtýMMMMMMMMMMMMMýÓ¢¿ýx>»ñöoé6à™³¶´¤‚¿ÂÖ Yž²,J¹A¹Fa9¿I½ªÛ¹Dn O$áÀiyÒg+9-Wü%zÿÚ¿Á ÊÁ7DHªñûáT¼ v�“ÑåV_ÇðŠ•�åü( Z­‚nÛ6R¬lX¹g9=Â}ÁüBÎ'êv‡d%ç7¨(Iëº�ê³”SÛ (ACTñj-Þ›ÆJqÔ¥?éÛ}Ÿ¢Ê^3¿;GØîÆUu\Ü—�_u6qÞS˜ëºANe˜Üz]�¦ÔR¡ûXoOŨBÅ­ ºQ+¨,¬ëÏHFj@895‡W¿€t!U¬û€M~ˆ_Ưzåô«µ¡&¸Ãž8ÙÒz¯/ªÄ‚Œ³ó¶Þg—áð�J)Ôº¡š¿bû8lá®àÚ±�׆1"º\éî½£ÓîøÀû¹{ ûšpwî �¯ãÚö‡×º¿ÇWŠçîðºÃ±CÙë^?¿ºþ}ÌEÏ Žûü°àŸ¤¾¤ûÄ'?qôþ_3Mð7555555555555õO—Â@ÓáQŽÀÆ"¢g.�Ê1• @)…²UTïÀ XN«>R”ýµÞjÐòùDmb©;ù¨ÝWJa9�† NStþ÷‘�Ù–¼�ta}õ’ ¤d£ŽMj¤Í=ö'D(e7oåœXkãUh,»c¾mˆ’[) ´9­E-Ìd�Í”RX–%œz‡¡WŒÀ:>âÕ�¡ô{nfì›òÃHˆª ¢¬ÛF-…å|¢lu<»p"ÆžE^––¬íý‰7®¬ªq\ʶ‘Ú3â5µ§t3¤ ÜŒX54Ë]\  ‡_￱ô2ª ÕÜòÈ}XAb©¥÷ï©Ê #ˆ:ŽQJm NÇ=ž{ £zamÇL¯«Ñ̼ABé—óZ~}‡˜©­ÅØøo�÷¨îÛ}¸¦Û�ƒGÀwÔAÛèH£Ôû9—�ë³Ý¾p5¢Ê½—0γ^õÖ]Çœ�rpëqx�\98�=�ýZk¯9þÿpMÚ�ššššššššššššššzo•Òn¤*¥´ú®0ø¤”ðº‘Ù¨— Y›‰È·�R�”Έ êPïïa»ÃËåÊè•»–Гœr`76ÌY1Bì ”2lWIµm(èp̹ƒä•X-Nšñê¸ytýÕˆú�Maþ &bîäe¡°­ ­âLzºÓ�Zî°ú ‘B•‚.™­J©�WŽÒVû#¤~`5à¶§-ã¾7w`«_«Í騡`çMVœR�|ZÐ%·qS®Ü†’tDxûFw öû¨ºW·u·_nc/ãX¥àÖ: Š9Å¢D­¶hD`+"ÔöF1PQë.¶R*µzƒ�zÈ7Ãw|Ç·5HU©uÆ€QeÀ°ÝIqØc‰áµ<–]¼zt†í]�×qå1¿| ²WÔÖ��í!V ¥®TsHg² ª6¸“hÏ�pÐ-Ë2â·x©*¬ÛŠê)zMw¬nñ~ê¨nÔú «¯¨ë=âÆ9ŸY–Üö(ì�ŠŒ�’#lëܨG€ûH‡©ÚÖ�ûïÆÕÆ”*Š#ÕÈÈ¡Êmg:Âqð¶’RÀÑàR» ¬ÖÚ¶TÑc¸bjÚ™X¯V{`jÓîœëp+à‘~ûCR•qÁ;\R¶-..N0?˜)–ájSÝ�ËÃ;¨;:Ø"Jë#’ÛÝg¯€üpñ~äv€vŒÙ^÷>T‹{ŽÝxõê%ce¢Í>÷÷ëËÁýµ*�#zuMÑÁ·ƒ·×�|\ÁË8n�ËÕ=Ú㽩}°öè1܉qÎK º¯ ûq]™‘â*iÐ4ÍŸ¬SSSSSSSSSSSSSS_%’ño}�Hog&VH4Áùæ¢'V*+i çÞ)/ˆ@Á¼ð­ßüq¾é#_LJÞÿf8Õ4Üvæ°m•¥±�u]ÉW+nFµ §óÍ€Që¶Q›+°GwÍmt†--–|Åä•z�æÄ’ss)ÆLpç<Ã1×XHO§žÏgrVPCÔ[pÔp6Rl«,ºpÒ…„³­÷[ƒÛ´¡�Z+¥Å€�N†¬^…'ã£zXNÝP¥sC³‚lX}NÝžQ.ϨësÄ�œN „iåô`Òo±à²mŽ1çp#:nÝŽHw‰ê6³ @‡Ï‡4©¦´ šIä|º=ázë®ÀÚAê�¥T~ø‡|¸ëÌöˆì¿h”1ë�*ÈfW¸ã=ú˜ÆÑ•×ã´év`¹wç][2w˜e‡«ðÕËwwýwjÝÚu+�ÚñãX}$î•F!æá\:í÷ò+uöáäU¡£^Ïã²pD°÷ë<º*;Ä `ç|ŽÝŽº¸rƒµ2>P;,�q—€‚}�¸{jjjjjjjjjjjjjjê=—fêVP¶ƒ[mÛ¢~M€µ„I輜H²°­w¨Õá²Åèëé´°Ýßñ¹_ø"Ï^¼K•lšäÓBu1QEÖû—¸_5J�ÎÁÎz‡`ç8V ;˜�rÎÑo‡@:#VÛßñÆ)ÀlŽÃÞuG€Í)ƒX»V‰U]Í-ź¡V*¸ssz3ÞS*î÷”²5p—®Î%7(ªI0IŠ‹âd$�H(ˆQ,g¿–mÛÚ}I`+R^Qî¿LnÒSNé†D¢ÔçÀµnx]Iꎕ�$ RQ*øÆy’V_’¤ ^À*‚!.ˆ'–.É”‚S=†œëçr-…öÜbÔ rè”álë«0q°%è,ã%°ÅÁá¶/ûöj?Vw¥™Õ±ðŠÃkŽvÉþAÒêö••}8µˆ�lz€@iÐNéK·¨uaïÍÛÇFhYìèïsÞÅVȸ;îº+òa\®í£c¸ýz"ª›^»&U9LWûpö÷ »iv2,¥Ç÷è÷±VÏF[öþÊ6ÜbÈI3ÕïO Úü;5555555555555õU %«P· ÍiT�-ùDÙ^bî$�^u�¿^ùæ°œN˜k�O}úgȲðî+#/gªÇ¸Eʹ##p¡Z%+H½ð�ÿüoä _ø~ìÓ?G>?A<¸G^¡Ô2†2D„Ô8RçE±, ¥àI©¥€9¢1èyìÝów[ —¢j�tåV ˆ¢�kÄMZYòcDî_~!"¹é¨wã%mÑÞà<¥l(Žy6’B¹/É·±b\ÛZ¯(iI­ƒq£®T �n?Ìiy%áTÌ7äþó”r‡ÈSNË[ ÛD–€«ÛP1P^ f�ÓBÎgÌê‰êT4u]¿×�u9c$ǯ×ë°»£Œ =vËõ¯X²ñÐS; eÔÖå·ȧ«˜mSáÜi�Ú£ÁuÄx÷âI}0PÑK)Ó¸xˆH#œ~û<ö~Íñ°µÅiûÍÛ�»§‹}¸ヨí>ì# µZûº_ÝÇãûµqH¹î/Ü—dbu¹_×û³óQÖéÞáa�.çQœÙ#¿Qp¹âýkÞ2ù[+Ü Ëù19½�Ê 0’œQY8é µ¾‹1_—J©†¦G¤tâÑòV[ûMätn&¼ŠÙ…Ëú ra+÷lë Ãý'“ò³€£Ò†M„Îêl°«¬Êˆ·ÆX–R< 4ÊmŒat—óiôv÷\€¨Ô Wj¯‘¬K'ÂÕdtçJ)uh·O+wP×AÞ±°V?,?8;@Ô1—ì€x,¨Ô«®ÂãÊp@ºtå΋÷íЭ¶¿Ÿ^ë$<Ž€¨.í}³q¤ IDAT˜vøUt>tJ#ÂÕS»~æã²ñÑåØ�¿ÊøðtnV;dí+ô˜¯Ÿ‰:@"8¢ûòòÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔ{+Gд�–Æ/:Qð*¬ÛŠ—Êí£§ CuÃIáb£m%T#§g-Ûè¹[–%\ƒ)e¶u‹H©Wî7ã¯ÿ�ÿ™g#KF\¢sÏs£®e¬it¶3ø‡îƒ"Õ�Z6ܨR¡º‘UQK‡ 7ÇŠ·8óÂZ^{9[i•t储“¬® =½�m¯xñâRu!ËÒøPŠ4«(ÕVÎYÑqâ7}�åô˜¤gT”u]#&|zÂzù¯î^€ft¹)h«ÁÓ¼4× ¢nx-¨$Œ{Ð�»õHáÚ3‹Õb]Þ@äü‘ÛX.6C³câ`™%ŸÀÏÑy¸TD7.ë+¶íÕ_ v�UÁ[M]Y7Ìâ9ãl°V{Ð3î¹ZûrŒ·ee_¢M¯¹÷á‰Xi©ÕÚùyX¨˜R **6óø0\­·¨nsع.{tx|øûøˆÑJ㸵õ :Ýv”f_õaùŒ3—ŽÆh'ß¾yº+¯Ã³¾x£¯Á¿ ×{¼hÑ]éþÊv¿ýµ‘’#øÛÁ ¯­ïÓÞý~Ñwê^î¨éÊ}x|ûqí½î}€;` 8zt'Êü ;5555555555555õU jޤ„6·Z/+33å|:Så³ #c8jFE8k¢Z,ïjÞ_›r¦–‚ªRJ!/KÀ¤ÖëWÍIiAô ÿÇÏ~‰´,¨ÜPÖ�t>dìÀÃêù|f+ÛÅK3‡EŸ%sjµ`3õk)gêaÏ@5¢Å¢±úëîÑUXû=(¬ÛÆé& §9dyD¹Ü�ÞF§Ÿ…Ù­ÔŠä‡uãÉã7nP9ƒß)ÅXN·ÁM€Ûóû©õÂ¥ÖXÁʞĴê.XzX0Qj½ãÕý—ȧGTNˆ&”„ÕqÁj�£$šbÍ·VT�m»p:�¨¬*^3çü˜›Ó†KáÕý ò)î_ÀÜ[d çäzÿŠÍžÜ }tßAŒ}t‡Òã®:àP|¨êˆ¢ÆÅÆß3�õ•¾"Ñá6©¬:œd&†iOÁã‚ûÒËîÎc8ÚDû؈µ˜q·ÕŒºGaÅä*áÞ£A1 êŒkë2ÔÖÑ'£ï0Ž—Ú¹¡\jd»^*vž´㜗öá;DãÆ¥øp@y½öÎÆýïý‰浈5âA–ÍÜ»î%Üc¸þv°×—›�°1Þï¸6¬¯Å²§¦¦¦¦¦¦¦¦¦¦¦¦¦¦Þ©BÊ *yMiôú‹:ÕÍ'ª�¨¡®˜(xåryE>=ޏmKjv³‘¦–"4ÇdÅ\`9‘<“5FTSΤå†å´PKtùÈe]Y–e0‰­lÁTïÙ¶ù m)$1hur>þgä%"ÀÖªÞ@AI­ž®ý/ ˜+Is°"oc&²�O7\¶{\ûD¤:…Ú8—²,ï§” ãx~‰ê+¥NKæ²½äÕö‚”cµ4Óœ7åéæV.¼¸ûbðžv¾Æ9äaÂLHÙÀ u{�/7àg FÞ4'¡zgCѨ¡+µ"œ±ræñÍÁð<�5)hð»órK±K@h„Uôàè ˜u›—^Èäǥ݈©ºL‹‹V«±ä›Ýv[w vÀåæ¸Ø•#îÿŽqØxŸXݵêƒR÷cF®œCÿ^m”XK·½ß¯iÌÆÂÝÐòü=Œéê,4+a6š 2ιŸ[_ ÞcÐã¬÷ùÙîbìÇí°“–ßNé:Î1ã4:üú`ˆˆúú¹w×ßÞõè­·°´ÕÝñ$Ž2ÂNMMMMMMMMMMMMM}ȱ¶h»oôºG²2QÌ1*j-wùŒ—ÞC·"z w€µ”fR RÙ�º¢õžKUòÍŒ„·N¿uÛPrJ¬ÛJR�^;�4¦U#ç<~Ÿû�7„�ê†zy�€ ÛôÔj[ãR‘×Ì)S»Y* $Åk —hJ`·‚Y‹'Hyt=™j5®Y1¾üâ§‚#™áí>ä¼N^ê}f-¯È²@Nx…$©�­4•éô+K¸O1r:%6 ) V6Ü•”–a.£\ð¥âC­Ý¤VÌÉ{=U[ \*ê”¶€¦Ë–¨µp^.¸Äç"·þÇ}�Eü’¢PQºPhrµ*;b­²C½îúsì @õ׸ïQT®à”60w­øPÈp) Öƒ�¤ºwúw¯ep€kÒF2úBo:¸ýê\¯£¾ûæØ�®¾ø5%m+0éÊÍxŒDï]‚û=?žßq-ø¸æ{=&’’vîÖÎ!µåãã¢p\Ó>èrýÍ8,ëk÷kjjjjjjjjjjjjjjê½W^Δºµ·ïéÆÎ(”H?&"õ·™ÅÈê%–e›9Iúƒ*Òø‚™!^ø ¿öWò oÿÛ�šŸýü tYÐ6šªŠØjA%*åÌl¸ÿzÔ §D)u˜ÌŽ;¥l”zG^¨µu *—u#å ÃTØjÝ…* c8U U­…¬ øÁæÎ’—m ã—$–lÔí—‹·z:ASÂE 'Ìœ»uÅý§åq€Tƒ”šÃ±–Ý8ýŽ ÌvÈwp•E”8�EݧOóL¬í!–zévgÜ›:l;­½‡/â«=JÜ0êÁñ¶ø»ú9Äñ¶æ Û¿‰z7a@°ë®Ã±���÷ê�/ŽYˆ¡Ç]Úìµ·¸í~~jö×§Ãôt�åB½Z*~¸¼ß“ëîÀî ì«ÂöŽ#&×NÃã=J)WhˆqŒ¹<5555555555555õÕ ·Ž9 –ìÁÂÙæm)·1‚ˆÚ¶„ârLeÛÈYpz¤ÔÛ0¨Fþ¯n|øý�ùÆ·?HNÊ£G78Ïã¸-�™srÓ^Óa_g$Ã\v0-uí¦#ÝY̶‘ó‚�$j#˜‹á´Íƒêñ•o=ƒ›NX¹CD£ßPÏT«�IÝãäpì啯q2§ÓØê}œ»{ƒœ´A Iœê©E¤7°:®÷˜ØL)‘Ò‚Y€È”öÄç¶mˆ 9ÿYN +F¥°]Þáôè eA,"ÀÁÑöûUk¥®6ž5Í×!¢+æ÷T»g-ÏAâåŽÂ.ÚÖb®F'ú( >èbïÕë€)^Óûçv7ßóç/NÂœŽ¿ô:dôæâã0N±Ç‚;ŒÜ#´A�ãÂe|Ø»+Ñ,n\g /¥|ˆîÇ3ö_�ÑÛ-Ùóë½Ï°Ö�}™¸Ã7;¬·ãtˆØ†FvhÇkn»øFöá¶ìç¼CÑkÇàQ;À5J‰Ñ“ åNõÚ\ê¡ïÏççPë±ñèøtž={6ÊNMMMMMMMMMMMMM½Çª%–vs^(¥;íâßðI¥5n¶E`)•¼½§."¢ŒE–ž?î™ãé¸à€n«iËjf=ö ñè^;¯=¾Û—‡;\‹÷©º5×]@½ãõ…КCPî»î†„'Ožðò嫃‹²�Ø€Œ�Ä»1Ès‡š{æ½^ žsv·%\ƒG€ç‡.CçÓ» {ß>ââ#ûÇÕqÿŽã!û@HÜ÷�~ô£ó§ìÔÔÔÔÔÔÔÔÔÔÔÔÔÔ{¬óùLuç²^Xò2*ˬESOL"+¨$ʶ’ó-È‚‹’ZíYr5³6bêœN'îוw^ÞSMøÿès€P· L#¥1à­í"4ƃ˨jë©P' `ß.¨fœRœO €èØWpx‡�–p i»Ö÷'ø¤ó�¶¼˜“²b•€aV¨Û+TšÎÐjä:I®ÆtveF3wÂk¶óªmÛ5t6ŽU%Æ:Üc•·›ªö‘UÉZ!åLYI7ÜÛK.ë ¸/qäVW×�f±v¼ñªWØ o]Äû$’Þ°,7¬[ÀÇü°S®¤¾ Ë H^NûM‘ñkãè ,tkµEM·«•Úë±9Äyc·¼ãŸÛX»a‡‚£cÏ, ¢â^Æë¢Is@^Gi€F̹¯C¶mp­ß›Rʰ~ŠÈp4öoŽýãZöåÞ~;,í}ƒrÕý·GŠ�=‚­cØãx?Œ:γÃÙøzâáàK‡�°»�ÎÍ©©©©©©©©©©©©©©©÷J¥ÄZîiYFÓ= PÁ$ZuZR’&ŠURv0ÃÕÑåqÀ1.(‰Zu$ÍŒ"ÂÏþƒ/ðÙðy.ëFÅõÌùœTóQ—sC$q 8�Nƒõs3PVJaYòèµ °•1/d ¸—[=Yì?¬8¢Ö³ ¸P½¢ÞŒaÕXN eƒES¬RŒ˜,huno¾†u» ðˆá5˜•xsÒ©ÆpÉi‘æ~ G�Yk‘Ü~þ9ç«t°š .½±;¥E­ÝœÊéMJ©[‹8GØÝ‹*¥€G:\† IQ74)Õ””Z:5ã˜;KΔÚIe‡n×ÿ];õö�Œ½³ïØ%`ÎF×Ý¿öH.D¼õØ›×éç.>\Ú�²ÆþûÝ-xt«Õj‡q‘½›p{�{Ö|+ë@í8¦±Ÿ‡U]…êñºÖXôXÜ�Ów×÷u‡pÇóÝ¿w<­áÖŒ?×¶p|\è=BÔv´ñcé¦Ûz÷ãøwöç±ßƒ¹25555555555555õÕ¢0 ­ë6þ}ß#º¥nTk‘T«± «µö±Ðäôwg± ~èéó€mÅ•‹œðå–œN­“/¶4é ÝÊÖ:÷´Eu÷x­™5·œ²,™ûûû§¶mì¥ZC²Ó¢âl§¼™¾°ŠHE¥í¸ I›I Šm”²EŒÇÜ©¥ðèüµœO�0kI×¶˜›sn=‰�—pNö5å`3ƺ®WC­’tçßqŸat)жq”½/0–…¹:ަ„¹�ó °P\¸ÃP4Ÿ¨.¸$L“„äI FÉTŽf³vÿÝ©»“1�1�=êÚiutëu t¼Ø‡°¬ƒ°}Áv‡gáΫã&ö×x£—ÝÒØoÜžifÄ’E{ Üo ¤«Õ^¸†š»«/VŒûâmJó^ظCµãºouG℺l\» { ú3�za¿õ«þ½Næ÷ﳈbG_Ÿœ�‰#Ì33œcL8ÎõúƒÇáÙõî06¾á*îõz•ùJÇ?Óùóujjjjjjjjjjjjjê«@"°rn=î$U” ¿¿ÿ"VïZ7Ÿr>�Q]‚EH8ñ–åM'Š–Ú‚H˜·ÐD5@3šr@ÁÖa§¢£{Ъ]��tÓӑ˲`&l›q:ß ÷[g0¥õþÕR÷±ŒfJC"‡ÑX'òÁ޲,'Ì£g/§ÆMÚ(ÈV )-ä”È‹b¾QêÚ†LbóÂݹ\.ñ>¹™»Ì{X²AH»bEµVÜìÀ®F|ýʽ׿®)—òƒ%¬ó*óvO"¥ª*ä%á�e‰¶M çgµ݉8)'!jñ`»bS* b©F¾ºSÐ( ì½€þšCo‡J;àêdwÒ�ñ0ãÍ+=R¼Giu·¥6Ç[‡w‘ùöÃß¹ŽèöóÙ# ºÿù>+½Ÿ3í!WÝzý½;ˆ<®îvøÕÝvƒèÆêM�->½Cн‹P5V�‘ë‡ÐïÙ~¯‚^׺¿6,´úÚøG¿{¯ îƒ– e•">>°ñŒƒª‹o¾ùÆ8n<‡m|pì+¬öLMMMMMMMMMMMMMMýÿ¯Äj5j5LÂ�UÖW|Í _ûÖÖû;’‰±ˆ=…Šy¸Í¥¹ËÀ¬�1ßëË"j¼`+†æ„K0œÞ�§"œ–s‹5aÑIî�jT¼©“tO@:Q£moÎÍù<ÀÚ‘§Ø¶EaŸã",é*Âiw¹¿o¯‰å]Q¥ºa¥à^¹¿<£”ûòàN�ÏTk �ÑëWJkÇ=¼÷òíî>³è[ìæ@M2âÎ=ÝiNÊ ¯µ™Ì„²òr!¶j”R±ºoFè�UE¸ÄJE­äÓ™´,8\Å®;CR§Œƒ÷‹ ²Ôt� î²îæë o96°×áW=”öÑ�”ò½è‹µª„|à} ^íp/å<"¿9çÃPH9ôû‡B® ¬;_æµå˜«N?® Úx‰ñçç]Ͻ«*È5øì´;´÷ùÅ×ô <ö÷TÕ6lrÝËøp@ä¾úkß ýxA�ý ~î1_=ƒ <{ö‚«Èp¿Žóžššššššššššššššz¯ÕMS9gNËBj†«ÓI8-¶®ˆfÌÃí¦Ž´j±Î`É qÁJ¸ëÁÜu4jåóéªc°ÿ9@Èin¾îÞS‰N=w£– e½Ã|C5‰t ×[‰õÛ±ª\™�0�´r+u'"±{ÆB€G §Ÿ¥nÜ­_ºbÖâ·zàbÚ\qm#R\Êà#ª© ˆdT$Ü… ¸Eo_KÄšøX8Ýýúýgé[(æœÉKÆ ·æ2UJ Q!/Kü>gê¶ÀêW0péïþÝßÙ@^_‹µqƒ¯��´ùaiï¥ÅT�ÿåö5½²hÆ"@üy¼_goýõùÏ‘kñ÷¬} û°Gw¯Åy¥Ð|X+ã÷éÊ!ØÏ3 q=ü]D \üýDÎ'Âq¸� €aVÑZl¶ŽÿÎÆÚþÿîŽìß4{‡â¾"¼ÿWÛðG‡tõpÌ=.+Åeü÷Ïš£ïúáî÷ ‘Ò©Qþ×cÅム2Þó¸ ,4x*ÑéœšššššššššššššújÐqPÔÌHË*˜ßðå…/½ÜHy p¥Q7¦yaYN$‚=  —Œ«#îh WÚ†³›¾j­pØ8¶Z¨Å+¥¬±&¬×†¥`"ޤv.^ÙÊÚRŽÒLf+î[ëÜ·Js F$Vw€&7Á­q"·ÂÔÖ¨n7¨®¤å èÉ·h>¡h8'·  º3œã²ï²,ౌŒ€,B¥²Ö�Í …`AÛº]1ˆNÁeYH7'LÁ¯:ºùʶm÷HqÖBƺrµã-mè¶»$;Dæ¶¿ô—þ‡aO¼v¶ù r€xA&÷…Ü}äã^GQÛºK­‡<ôø^�@Dy½Á.A57KéX!�°^G“{¡¶ÁîhŒRÉÒÀW·?`¡/ßÔÃ"¯Œ×6°|xk€ñ!€ÛïÃ%ÞAà>PbWE‘ǬxÏ®žQïý™íÚ#|ìë=fS×’Æ`ÉÃÝá©ÃžëíYGžß-ÏŸ°SSSSSSSSSSSSSS_ŠU]o¦Ô‚ T9qÇcÒ“ éñT7ª9¥Æ ­Õ2ŒH)�ÇƶmûJm‹÷Ê�Â=g>üx‹‚—;¤ÞQýŽœIJ)¬ë:¸HÎ I©E”/m¥Vgr4 ˆÇh‡ØU¥ÙÎS„”3æÑM(dÜ Ûviã P· o̤ւĚ,¢ Õop}„Ë™”Nѽç}¤Âü«¥ Ö%ŽÀmÛÈIãÞ˜sEÍ8¥…왓œn6PÙÁ! d^Ö ¾VW’íPµó`,)ïð³8T½µ"È�)¥}â±³þþýÏFMß«Ww�6„vÕu×îÃpÓe‘Ý}èc‡YûËö8± ÛcÀ4ÑîÞÓqqû° Hú¸Øáa¢”ný´öZçí­¨òøé0-n ÷Hjƒ‰ñFae«OÜ?ä0ÿÜ;ÿh¹oÚßIͽÈa(eÙ社ÿúpÈÍÍíÕkâ¼ÒxÈ»{²]ù–oùÆqUÓՒ̈-W‘Ûý9ö!îߌ¹ ¸0Ö”{„9bÛiF€§¦¦¦¦¦¦¦¦¦¦¦¦¦¾jø_%KÁýž²½ Y4w�Hjµ'mq]„œ2ËéDõJ©[p�Zbn±_ßïc‡‹µ6À+º×Òc‡Þqt£Ô-Fšc.@ÚÒ–y÷¹á~£÷^ºĺ[Néýw1çÌpÇ…¯Ó]Ç]½~}m·wî¥1¸‘óq cÿ»Çn/i ëji³”ì.þÈ÷ð¡�«¡�ëQ98ëüp/ãƒ×߯“ÝRÆ1îï×ãϹº÷; ÕvN•Ÿú©Ÿ¡ƒÈ¸ÖÝQ¸÷7î#'}Ù¹ÿ~?÷kúÜŸ¥ØÕ맦¦¦¦¦¦¦¦¦¦¦¦¦¦Þ{Ùva+¯H¾’(·ÀceëЕRš L�jNÎ7ض"µ@jÉÂÆ>Æ”j�¥–2ÆO·mCO§ˆ¡ÚÊ™WüŽßúI¾ù¾ 7ãëßþÿÝ_ûŸH�ÞB#d<øŠ™‘Ó‰âÉÍÀ¨8Ë’ÙJEªPÍHI@8o§ã4Ã,†k“´��›ÆV£šRê…|ódŒzôjº­\|wÕa Öˆïšk®�ôĶŰЕ5YÉÉY× ‰ŒêM…ÂVï©å�€yæáÊ,+’!qÒ§ÓûÙ¶Âf/ðº!ªc··³0U¥¬+yY¨¥p:…›²ó›”ó•ë¯wžonÆ ‡QÚc25÷q´Õø`Ù^ºØÿ¼Ã·ÑíñֈͶcH,Äàµ}~">+}–ù+k‡hÒ ™�U–> ÒsÌÞÊãµ»#�qå0Â!­02¾7ì8Ôá ríؤ‰ÚÞg�ÍʈÉül@­Å–�8EGwTáp¯ûß“vvqúÇÌ÷øâ!–¬ ÛV€Vté»û1îÉáŠe�2ÛlJã9Å¹ØøÿÝ59®k|fàÔÔÔÔÔÔÔÔÔÔÔÔÔÔWƒÊvÇÍ£þÍåwñò~ã/üÅâ�û/#ù ùt{¨ëQßĺ­X°°Ë+Òù¶U†Wè�çó‰RÊÁDU¡ ^”Z9ßñëþ~Å/ÿp#_ÿ±�ññ_ö!~ú½ƒžsã�Ûì¶•+RtÉT«¬Û†&i¶´ˆÜ^uè%¥x%§ ®n(…Z/œO�e3cQ�h³(.-­Ùœ�}o¡»åܬ v$° ¯¯`»£Š º€4×c>µxð[yÁÍùëx|ûu¸'NË™õbˆÂY*ØJ­•u½€Rªä|ƒÊ™Óò38�^Ý–»õ9R4\€ªøRŠuß¼,lÛÖ:-œ˜mõW<Œá•H¸.˺®hÎ1ÒÆXrάЀEÇèª~…�ˆ£KÐFç_�™Fd–±0‰iÀ´å”ðC~ZU[NÝÀn×¾LÛ2Ûm•%¢×ñ‘(å¯|@¬Z µn­�/œ}�xºWk“þû¾ŽžAóJJøE8%øæO|„”|¿³p‡þ¼ˆà¶1vÈj;züÄÛ5Ê©=.»[;^ï9Ô–Ù¯ �ªËÁÁ'±àÓ2â; mœ’mc'z¸ï½ÑÇ3î÷gjjjjjjjjjjjjjjê½—Røð‡>È7|ôc|ã/û ¿î7þj°3µ\‚STgßkp¬KÊhÊ ™%)V¶6(Ñ…êr¹\íCt汕ݨõž�}øm’(I9e²9o<}J^2¥”ˆ¶Dmà/éB-[l2X‚5 .¡Î±BM¤q!m#±nc<#ŒVA«–Ó‰R¡z‰ÈnZÍÃ]g­².Œ`N^ÊvÁË ¤Þ‡ ðüˆ´œÇZ2’¨õ‚×�Û›÷ñ�·~�o? ~CÒ̺–ˆð¶Ú4ç1§ó×ðèñ‡8-âöüaΧ¯NÁÄ’°•K‹|:h<‡m+HÊLaÍéH°ê¨/(ѽ¨@­ñõØkÞtlUS«¿khUDQI ôå+¨Ö‡%‚rËàƒ�N¼ÔzôXYwŽfãßùÞïæéÓÛñšnãl¸0:áê{ÈFTµ7ÀޞŊñÊÃ*pœëãh°�ppµˆ²_w‡™Šˆa¶Åú.áh¬~êï}–mÛÁcŸÞ!¸¿ïqð£Y\Pm•»ã®Û>û I84{ôº†ÕGHWŠiÙõœOüÞßû¯q56ÒÖ•ûH<®Ã6ð"ì�ö¸8Ó©ñÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔ{¯¼œøÂ—žñ /_q/ Ÿûü» 9I¬ßº šön9‘Fe%ya­à¢ƒ)h’V¹˲Èn¨ê�x¥D’Ò%ócŸþ4›;¥¬¬Û…Ï~ñ?ù3ÿ�j:–„¯Ò¦ÑŒÆ=„eY7Ù0Œ IDAT—XƩʾ‘³bd©lß­ØJUL /·¤%`fu°ÃFF°¤Šc¡`¶Q%!çGdy¦ˆ ‹œM, µ¬ˆœ‰mˆÂétB$qZnèC, hv.Û+ª…k/œƒBNgD”u]¹»ÿ/ネȂ·�‘ÜXSm®Ã4|E…Ó¢ˆßcõ%pG­/XÒ0Wöª»~Ï;wêL¯ó¯ P­Ž8k<Ü4" ;¼Úpœ𪤴�OŒ4jïß³Ìo<åÅ‹»ÃIÈl b¹ròŇ”½×®�Mw¨‡<ƇéjhÃ[Ç`_ñM;õ<�ä1‡¬zXÑå°Ö«Ã2«°3†2:4;ºå5÷äîšÛ¿¾ƒÀ4îÅ~?š-5eT�N@ÇÚû+¸Œ{d?ÖiþìŸýsãZúkÜ}œÅˆnî�»#*Ws|ißèSSSSSSSSSSSSSSSïµÖ­b¯VþÓÿü¿å”�w^ÜZžàî,9³•�”•óù„¸²œbÈb½»CO§eÅHEÁ¼¥'4ðœjÆDLy¡üØßýi¶rá¿á›x÷Å»ü¯?öw¸¯Ñ|Uñ6HD«M«f1Ü 9µÝ0$ [ÙǶ�¨fkã"‚8Ô­ HL¯{ZÒªq:=ÁHÐ6!�1XA•pÚQ»g½¼"n‰Óé ¥)`ÊÓG�¹YNTïUr")@_K¯–R•àcÍ+Àá–¼¿Ŷ½¤ØsDÎäåqÔÍU'%eÛÖO.k¬&‰ãõBµ;·,)³Y¡ÚÑ�j™”O”mCR†rÅtÆ®_á� ×k�ñÓ=BëfõQ�±X+{‰c“ – *”²Ï׺œw{dõöŽï‡ Èæî¨¤q3«½Šók«-}LDÛDdwÝí�­Ç}³�5ûpÊ8&º;ŸøÄÇøÉŸü¹—Þ¯õ¡[ñ¡ö5âë^¿xMºrìŽ}tâÅ×µ�×Ì:îçà‡nÂ4Þ{6»«Òܾî¼Üûã½KùÌü);5555555555555õëé[߯vÿ¡"8,OPɤåc‹Ä¥×o&h†õî” iɰ<"Iæþå—ðúÑ’o1Z¥[�h\"‹Ä¸ÈrƒUAdƒZ�óÕÓJ«q3·àDîœÏ'.—5mB«m[=¸J˜¶>M û*.^ºi&-ÝeÅʚΠOàÿbïíƒ,KÎòÎß›™çܪ®®éFH Ò²FvH|¬¼‡ÅÚ •mŒcKìú;ØÀf1`a!" ü±‹#‹/-a`Ö@Ø ²× ÄjŒi°„4’†ÑLOTÕ½çd滼™çä­‰‘ŒÑäÓQÑ]U÷ž�<·ú¾õœç#8$CžoBžñ›cpä"hZÄU)ƒ+ýqÆ3£)¢"„ac&[q$u„<“óŽ‹ïBôqyQÖ·%'ÄùŒÝt !›pJMá¨À<ïP¶¤|†8�shçÃQ·v6Ž()è5‚Œ ÃÓñ?’sb;=”·ˆ@)ïpa°¸½, Ÿ“s&Å$8ÇrðUõw¾-¤Uˆ­%a!çjQ†yÌ*ºäÉå­µV2¢~É•³}­¥mn^U¸ÕB‹5{p0E –™§$`´Çä–à²ç™Jq.#i!ÛlÛkqÈúw«ÞË{ç/<ð¾"¡l}ô+³j…#º”“˜¥¹žË¾Û g'Æ~·j;»Hi¿$ä[›–ß'Ë×êsÏ“‡«E9YµwQú9ת1órM+)»�Àø%g°££££££££££££££ã�âÆ’‡Y$3ͧŒ›ƒRî,FLwij-šáàâebŽ4Ý´B ñxï@�38ïќɅ ªì€9Wíë^œwd…LZ¢Úr*1h"lw¡´ëBuŸ)VyŒCH™¥´CD¬¬Ã{$ ¹è½'ÍFä9ñ¼'3ï F‹¤/äX¶±DÑ™mYÄ‘ØàÆC˜–Ò �'ã$3¡lp>#()Mx?�s&¦3Îή1Í×É:á¦a¹6q.¢.Q!È!â/’3–g˜"Ã8€8rÊ‹Ó\§™«8ƒ^d¯#î*C¸�”@U8/’¦RŽ8ng½n$cŠÊõHê‹Ç»%›ªB�†¤Ø€”¯™úO–b kX�µ8:/J;ÔB…• ;¯ž«e#–áMbÚØrsNË>+‘æœÇûÊjÆ…Àªj¶¶èÃÈ/WöW‚›ÑF)WU†+™’.úòÅlǾ{*J#Þü’AX�-ÙÓÄj]–ÅîkZSX³×PNö…u]{ióY Z¼·ÐÇz¼ëz{j6akÍ^ÉF)jJ;¦!øþ?lGGGGGÇ#λ *¦ÝÄCïyˆG?ø(×¹ÎÙ�3®?r�“ë'Üxä~ÿ‡yøýóè‡å¬Ä²^<äögÜÎÓî~wÞ}'ÇwstÛ·Ýq‡Ç‡ÜvÇmÜþI·s×=w1nƽýµÎ…ŽŽŽŽŽŽŽ?®¹À2ürý_)ïÀ¹Ò+x1•ÚÙnwHCQøEæÝcˆNÆ;(ä” n65ž h–=‡gFp¥¬„0PL�ÄÁ5| @¨dç™çï͆;gEr!¼Ò<¼g·�KZƒi)r4%¤ˆÎ,'4)1+A2)F$FFL ! ~?’­Î/1&Â8šP׎0{sN MÊŽ<íˆX´\GV#1U`7�€Ë–áçoÃykNvEýW‹Sœ �˜c‰¸3kµ­©q.)ÚZÝfÙˆkd�g/0å¶»Ëûsƒ9ZżÊ1MV\âý ¡ÌŒkÄ_�†Y]ÉŸV�Ö*ó*yU<ÚŽ’ÝW_|m– �‚�=kª,E”Œu¨­ä›¸Èÿòwÿ*ßý�?ÒX‘×ü»ÕF›II—¯×¯­j¶5Û¯ù1)Y#>×r -¹€«�¶æÚyÕü𴪈¬ ºz¬eϲ[_H&u]í½öX·¨ïêÚ/ Å”JëñjÑ^…%ßO¥¼uùšª+klvß§…`¬jÏúâ7iiZbê××õ¥ì?cìÿÃvtttttü1~u~xðÝòÐ{â±ßŒÞþ|àƒüÞoþ½ï!‚ŽŒ ˜¥ ¬L:«šÿôú)g×ÏxðwDÊE—çF�ÜõÉwñ)Ÿõ)|Ò½ŸÄ½Ÿ}/—Ÿ~™»î¹‹g=çY�ìèèèèèøcF.%¡�=ÊTâÂÛg•œt ™Ö*éì…•›Å¬D^Ûº›öJM*ضä®$¤<Î×*Q–%¡È°�r¦ØKTe fÅyi�<î>*)g6\·� 6<¯i%�c±0׬•�­\¿·îí«}±ì?G–¼FËst@lr )ýVÿ_¶£££££ãIÆù¸’wüâ;xó�¿™~åÞýŸÞm¹<Ô·wãî¿$Î;$Pp8xÎç=‡{?÷^^ò/áù_ðü�xnOŽïx1dž´Ä•…!�Sf švœÝ|шŠÇ… â6¦,EsBQ|¶Ü5qV(’SÂÛlÄáýhÄXÚrÝ+]x‡¥€£”ÒÖ[à‚�ç�o"~Ä{o¹xiF1E^6�-î$ç„h„Ù ¤9’Ç �&‚&’ à/â¼gÞÍø! (N—È)ÓLp�y;ãC°˜5çÞ‘c*±uJ®íÇE©˜RíR(JÀ&‡1%¦ó¦¬‚¹êµ\Æ´ 'šÈiâps;C¸ˆsš˜ã æxŠŠG\h¸%GJq‰ÁsÞ#šÐxÆ…Ã;p—5OœM›kD�€!ü)55™Sf5µÖX#‹ÒòbØWîå[¦½Y_€-±V «V�V ²Uáæöì¯õe³’ekGÎqQÐén˜‹êN›²‘ýæàê�†|ލ“[ÂÕœNëlýúúØ5‹¯²ÝûûpKˆfŒiÙN%K«ª¯ýÚJò¸áºö²w=êZÖhUGV…¡wưç|†HØûÏ¢^Ëvû]ØÑÑÑÑÑñ䠾߯9òŽ_xoú?ßÄ›ÿï7ÛÝaYɲœòŸˆói�ש©_òß¿„—ý/ãù_ø|Ân¹ÜÑÑÑÑÑÑññãøŽûJi„)ÿ†a_(•R£ÄÓ«&î шl\æÒåK<üØæ–5;¬óÞ¸Šy‡d^HšÁ%w/à‚ ”}ň«®FÍfvnéGˆ1rp°!g%iDã̆ÒD,d”´»ŽK6%ÏУy2®+ú˜¦ÙÎoÞ"D�sVjâü°…”QŒGÒl\Ô0:4 hD曈‡iÞ!âñÃ\8´²æ81ø²�I(³9;kŒ�S 8´º%cZ]¦!ãý�©�‚Ö†ßÕ[×e‰zS€Ù2ÅZ–cÚ!’ àÂ@Ò•Ø­…/ Ç”3NÔœ¼8/BÖ3ζ×q~<óô.ï?C×!´ªÁ\)šX|çË!ö¾EA á$%7On±ÝžN{òFÆiê³´—{×Ú�ëösžWR ¾®öXW¼ÝÕ>»’bÁ40¿ôãŽìjkKo-Ó�r,dÜJš®jÀÕÊëöÀúœå—€œË±„sßË� 1¯¤œé'ù‘*{„Ýzn,¤§÷öÃøÂþ)¾ùÕŸ¿øßþmb4¥±Ñ-A[È\LyÐ ÀŽŽŽŽŽŽ'‡øø•7ý ?÷úŸãüËœ÷2÷ì�Ÿÿú”çÑc›Iè°yï ¾â ø¢W}Ÿû²Ï½e :::::::>>´ ÀV ‚•k w;üî1f2nØ i ¸3¾ø _ÈÑ…‹üÂ/¿ƒ}øIœ•\äŒ8)2èŽ;.r|Û.Þv™wþöï0Ëmä`-½^©BÖLœMu—R"”íUnÂ0ïvŒ~ ª5ûšUøcöÌâŒÐrÕ‰y:Ã�ÉKCoDâ'‰ä6Hx6ÌñÞ¨\†�qؾ³&<‘› ˜°m;ŸY_„?BuÀâì<8ŹŒÆZy*†a`žfðJNWjË•Ù-ç„f‡Eœ#e�wø‘˜,F®Ú£ã4[±IV¼ f¹Î±½ë´ 䤈7’Ô"æÜ"F[ܴΑâl®XÙ‘Õx©¬Š— KÎâ<½KB%¤Ö<¼2Œ9}ÜbŒVQÖÚu«rMÕšhjëŒåøUòn}^}n­`®Ï·¯;rfi±­DÚ^a†��¬vÛUé×Ú�¥†>›4ä… Óe»vÍÖK“ï·}¦ÊK笽,Y„û9{F®Å)”uhU“ÚLÌ&Û´s^Ÿ_U—+ÙØfd%DÏ_§µÁ×ïÙ~ÍçNù̼ë]ïáþ·þòr}êf=/{NµT»žßÓÑÑÑÑÑñ‡@}O®=|�ïÿÆïçâ‰Û¸Ø|É, w ©¦N®klX.Ÿ—Ñá-?þîÿ7÷ó¯ø¾úÕ_Í¥§]Ú[“ŽŽŽŽŽŽŽ�!„¥$¦ˆw+Sy–ÚñLsÄ#�ñ¼ë�wsóô ñ–OWû œ³Â¯;ŽùüüiœxôÚ ®Üq…GoÀœ3®ò%b ¸9'ؘ°Hó<ã½/ÑrLDñ¦ LFÐ嘉ETUy"‘LÆ¢Î3žÆ‹3Å`ΈR�9ïÎ�F^zË?ÈÅfœ"©qd‡�q~CʶfhBu"NFþ�þ"ãæ˜6¸PH´í)í§äh„Î!¥Í7G©íæR>!cyƒæ¬\�Rø•˜IÕ IÄ1—õ÷>0×Çb/^s ç­Û³ë7„crJ ¦,4Ñ\Û5!¦¬dQKúTrª’Iu²«mÀ­Šo?�OÒ-giH´�tõc‘w6ÊÂV1ت[æXµÑa W¢lŸlkI2û<-?®x©ÏçýµÇRm½)YéJ£Ëþ`¿TVSÕw±±8cŠ:ÔXúÒâ°WÂaªË¼×Ú»¹)^¡¹6,/„6_q])ßcOUië°on•�•h4Ëroîèèèèèø˜ù±šÅ“ÿáÇþ?üO˜Gßÿ¨Ý¥õî§Ä'j–�ÇíwßÎ+ÿ·WòçþêŸknw5`GGGGGÇÇŠ‹·¿)d�µÆž-AÆuÄÝ™N�|f…á€gŽ6ž]T¢Pñh¦p8ñÑÈE?óÙŸùé Æÿü{ïãÁ«™ì<1%6a(å§MoC™u²*N¤ð'Â#æN·�"~ƒn³cÕ¥•XÕ…Š¢9â|Û¼ì‰ïÂ0çy�J1!NH)ZÔJÌKì�w�˜¦…Šó»E¼ûÌZËk2Å”ŠxUƒ�/Ž8�:´9WÞ¶�®H)QRžK`äZÆQɼJ,¶a‘ç•më÷Œ¼²aÙŸ+Ö¨JÄõŽrµ¾J%µ¾RñŒëbW¡´ßj‘ÑRƒ1ÍEw䤋EúÖµqÍ9Ô™†9`¶ÞÊÂú½&bA,è’Vý'E‘'�U»Zœó²Võ…ñx–fUpâËFMéc,æªh\³ Kx¥[ Bkú�þ¿lGGGGGÇÇ@üÕ›hxàüÐ?ù!ÞúSoµ�¾‰íÐOð…�&V¥Üå¾ïËïã¯}Ë_ã™÷>ó#˜utttttt|d]ù3åý³Î™XDV⚬)WòDÜ^Gó).àý«‚ð$t)ÀX•ùjê:UÈ*Dð‹M˜"kI©ØdÛVB²´;Rž%3ˆàÇœN‘ù&)"±Ìª¤tŠHÙ¡u†ˆ7ð(ÂEJŽ»BãL Ðá€FrrfvŽ|‰�!‘S&Œ�œAòŒN'Œnä⥻p�¢Ç ‚’IiUÝU1V�\Ü•Þ9Û–*óÙŒÃR²ª²åæÉ-CÑàƒ­—Ÿ¾�·-ÿâ±™H-cI„²Í4Gkkö~?j¯pY•‰ªb°ÖÁ»Ûþ¶ˆsŸ®VŠQ°Ú}}±¥Ú“ÒBªÝÚÊë–ß*A­yr"~yN]¬UÕ¦ ñÄBÖ­j¹–V%šì©ûZ²«ªõªjÎŽ#7ä +ä¡)[ëp«x\-´q±Ã¶*ÉÖ¢[‰·vÊ]-Çmã/8 Æø6ß_×s¿y¸-Q±ÌC·(÷ZfKÞÕúVõgçR›š+{½m]‹ö~ŸÌ\3sî`GGGGGÇAkoý¥Ÿú%þåÿú/¹úþ«h°»Ã�wSõIE1 (Ѝ,-|·rs‚ŠÝ„lzÌþè¸@±c‰Â•»¯ð·^û·øü/ÿü[Ö¬££££££ã oÿ3%7®r…Oˆ9âÕãÄø';ôæ£Ìø ~¼@ʱÏZ.ZÉ.Е�ñƒ•nˆVf1vE¹–‹�ʸ+# Äbn]šMe.’s ¤ù Ò–È@pÅݨ'æäðÞ‘SDãI)Ö8 æ '®‚Dœ¿D_a²’0šð~`ÚEį“¡™<ßdÏåãg‘åï¥ðc$/DfU4Æ8Ÿ+°­…© çL¤Vþq¶ý0'Ûßg³9"¦ Îë^ží‡åú‰ˆ‘‹¥×¢^“ÊG¥”�’µ¸ݦ„ÔÎŽ”–H¾Šq´ÏçéÝâLé·ªþRŠMãkÚ+¬hïÌÞjÿ5²/Ƽ×lª±TºÐäõI“5WȽÌbi ±J¨­Í¼�“š �„5Û9ˆX¾�I.#1Îå1U�—Ys¥|žBíÖ"�\˜×¢„_ŽÅ¾g mÜû!4‹m¹ýA[RŽE"[Î#ÇrÜû*{ͯÇÙZ‚ëú¯Ó}ý\–í.6R~è¤)‘¥PÄ>÷ ÉÛƒ-Y[ÓÑÑÑÑÑÑñ¸·ò~¾=Ùò£¯ýQ^óÊ×ðȃ� AÉ)?)äßùè’óEm*jä_q4´³ÜÞ\'…DÑsΆóÛ}²Ž;§Œå‘á5¯| ?úÚe{²½åFsGGGGGGÇG†[: J¦\ás!¸�y{ƒœvˆžFûýžHžOqdãLаª*М÷¦pSH%6ŒÂ!Tû©+¥e)eœ÷ 1Ž1¦E U Åq½G�'å¹�&Й¬‚ÓµoAÊl’b&«ù7ï¬\Œ@Òˆ($•Ò@ì‰Yd#Æ ßcdͲ< £õO(8”Ál."á±d?¦¤ðVó—BZf¥ÒÏ`×@8À»Ue7�p¶{ÔöŸ!‹µïv»e�sÎhßyç ù——kjnæåƒ* IDAT̵³£¶Ùz·ÆÄ ãH.NÐq‹ Ï/Çdû1‚7TÅÝJù=‚¯U“Ù_öxc„¥!¨X¬©­¢o¿=Ø^0mvÝž¹_Z‚j%ë~sžÊ°›.¸½Ì»óUyë±ËãìW’±²¶çê%¨±Ø„+ÓjÊÈš]XÏ] qšWYls•…¶öÞJ*¶�À«5ºÞOi^ŽÙ¹š¨Kãpmø5Â1Ж�Tz°Z‹*Ãl‡%·HBÛÜÀŠZ S÷ÓÑÑÑÑÑÑñ\"Âûûý¼î^ÇÛîíFÂ9 j~²ˆ¿[],d^[ÒVç€óa}ÞB6¤`UÔ‘ê|áÙÞ>?NXhµ IøÑoûQÞùÖwò5¯ùîþŒ»{.`GGGGGÇœ œs¤œ–Ò‹q™§¹K œAÞ �pDJ×q)Æ�˜K™D!erޤ¤ "FÐe{¯7¤d„cJ±Øj3Y3›ÍHÎJÊ ï¼åý©2TÛ,ïíVã®]×ÖÙu¸[ Àµ˜â/ÿå/å_ÿëŸ!çRq¬ ïÇf=oU“M6Cj•3æœeÛjÍ•=õßj#–½öܪ&\[}+ÇR6b|š+LôZþaKSV²ˆx?,¤W•W*SaÖ½x4dãžçº6 7åFÜùE!Y�µÊE­ÉEH©ìÃÕý'jÆßú‹„cµ(§[JJVËvÞ#pÁ5Ç´6*×ãKi~Ük¾°ioï% …Ô*7ßóïáÕåÕ<òþGÀ?9Ä_K.®7n�•ˆ$s ädó<ÛLéçÁ†Í€ü�iNÌ»™˜¢©òJÆñ0 6dzwË>Ú¹îÉ"éœw�àŽ»ïàÿ¯oäžçÝÓíÀ.Þþg–ßíí½}²Ù9á�@>%Î;†ñ2ˆ�5’¶7py"© nÄ #)F»)WH/ï²ØüâC@\ÀËØÄµi!ß"Á{+ý¨j3UüÂ-hù\ÞÈ:W�Ï<3Óö:â<.lÑlÖ\U¸a7Í�f¼d¢*Ãx„ÎgÁÚ€™®Å!jsÎn·Ãû€ˆ,MÄKknÎøà™ãIG›cÇ;ñÞDWÓ4Y^¡VnE˜ãó|‚ˆq.Ã06¼RÀ%nܼJf $TC¸âÈšLð–×yq)•±DË­E¹®¸8öoàz�ÄtR¬Ì¸ ä !øÅ\íÙ­ƒ4çDœ á³Ô˜Ë– Öó.+™ Ega†držp²)*³Ô�q­ªÍ-'XUo«ýT-|2çRÈ¡´9|m&ž+E"k›°ªs!è\©‡v¨NV³¬ž¬©ñV×â #ÀLr:³†Ý´åKЦ±©1.ºÂ*Ŭa›ëÏ{wÜ vÜf¿9ßBœAƒùÊÅþmÏO�%˜†œ“EY ÔözÕA¼fÖsZŸËì°�ж–UeY·oÏÕ¬Pdªv½¸£££££ã#!•Ðí·ýÜÛøîÿñ»¹ñð $Èš¼oRx„ß:œ«n¹,"ÌÓÌÉé £9<:äðø�‹W.r|×1wÞu'/zù‹¸çy÷àƒçÂñ6G|X›ãv';Noœ’bâ=¿ñîÃý|ø¡sã¡ܼz“³gœ�œ1¥‰£ G厴.*e¿Àäc&›5ñÞ£Q9~Ú1ï{ÿ/ø¢,kÚÑÑÑÑÑÑñxà‹–Þ{¿4§fLÑÔcYIÓ9+Ãæ»qy‡Ä32 nƒø¡ÌJÜÞ$gAü€ F°©Â8’³#Ô³¢,Ûí&ÆÍ¸dÿ™`K÷\†1)ÃàHqkÏØN‘à<2Ÿ�ò¸ñžN §ˆêqžð$œFÔoãEâ飸á�4mÁ͈¿ ŽàFæÙHPsPÅžˆC�!æ8™Ï8>ºÂÁx')'Š]’˜™DL'hÚ2ͧdM8ð>”ÜÅbáEH9âœ2ëLÇ@"“æŒ9Qj„_bÜ„rœ A×ÞÜ­»Š\2ÉgÆq9±H¼°¬Ä9BSèZÅbÕœâïŠÿ<­öά±±¬X#“r!�†ÆÎ› ;ì›rŠó¶·wÔ²–à:(¶í%msïyûìj-VJC/ay�‹¬9ÏåyaÉè«w•[=ÕóRÒ¦^kó"Ymµº7¹¯Ê<]Ϋ’hº„2úå±µÔÄ9–¶^Ô•Ö_SKš?>.e,•œ­Ù‰­å·÷z¬Ò(ò².Õ¢¼2ÀBUXZ¶ ­á0˜_¼~U�Ù¢—€tttttt<>Q'"Üÿ†ûùžÿù{xì÷C‚|üÊ¿¦ŒcÍä•åîñÉÍ"‘Ë—.sï îå…_üBžýYÏæÒÓ.qdzîàÏ~Æê|>ôÞñȃ�píák¼÷7ÞË/ÿÜ/óÀÛà±k�]<·’{jÀ?D‘ˆó�Êå§_ækÿ÷¯åE/Q·wttttt|ÐÄ>ºtTîÁ9GVaÐÄv{ ¿¹ œ'Ùž<9�߯£âZŒˆN87âœ)E„˜´¸=‚YXc±Ùª*sœµÀ<ÏK–�sE¨E&ÕÆ^H Aæâ¼Å�2QÅ¡¤8ᇑT˜ò„ˑĈøCˆ7pn ÆÎÁ°¹Ï4ï>@6ÁZÎñ£‘‰¨‰ÙÔº#R¼‰¤‘„÷‡Æ�èZ²�ß“pac)͵€�J‘ÎìÄÖ©‘lír&x+dËi¹©™sD³Ù�½ßáZÛÃ!‹s³eËY$GPëyÈ)!ƒÇy³Zç”ÖÂ�Ê©™e;°ÛþŽˆ÷Ÿ©Æ2ÊRâý€ˆ‚༰=‹ˆ´e²4Ř²Þ�•Çiåõ{V#ÆÚmÈ^³íþ€·N�5CÏH»µtÃû¡©I^·U=Ú•<Û?–¶ìB;Ëþ _ Ì[I¿µf»æVeájAÞ'@½7»íz«{UõíyºK¶a]‹z~m1‰ý0ËBÐV¯>§µë’Y¨{Öå5opµW²ÒûúZàÜ~µ€çPº7þÀù¾oø>¶'[ö>Î2‹[l¾ÞÞ§wg;òœÙ†-/yùKxÙ_}Ï|Î3yög=›ÃãÃ[Ž©6ò k>àG$m+ênQÝ�Ý8㽿ù^>ðîð¦{o~Û9ˆ¸Á±9ÜØL‘ž{p Û>8:ào¾æoò%ãKº°£££££ã#€+—ab£JúĆ ¤™´½�ln³X”ÝÉÃ&† H¸@šw8Íd�qÃZÄTV(1Žh}_wEYcdGX”fy!ÿbŒË¿…„#ã†Ã’¼�w7¬äC¼5 Ç-ŽBF†� ÎÄ¡ùRÂm.á�#îNɪ$�ñþÁÌóCpÌÛ›ˆÎ ‚„uG¨S‚p☦3Dwź–ò�œÒâ@UJÑ­s¦*,$_�ŒËÙHE„’‹KvŸ_¶“R,ÜŽ'Í;T·Eù'¤*Þ¢Vr6R1„¥ ¥þÛæ¬Dq^ãèÂ0�Ò´tUxZaÜ~Æöì·Íl²À¸ÚRœS¾ìËþ? ê¹òiÃ9uãù;ÞöÂPÖI—<½JêUÅ]Uò-c)@Y_Ú¦b¿|¿]÷õXCáµ(÷½Þ óŸõ˰}¿^O³vËž‚Ò¾ß63w pGGGGGÇŠ:\½õß¾•ïúšïb{sûñ)ÿÊ=Ï–ü«ÃâÉ�RJ|ò§2ŸùùŸÉË^õ2^ðÒì âm³°897‡=1"®Ý·j!ËÜPIÈú¸·ý»·ñ¦×¿‰ßú¥ßâ}¿ó>¼÷Y~ò¹søx�U xpñ€¿ÿº¿Ï}ᾞ ØÑÑÑÑÑq.¿�a–œ»”æe~ÐbO%Ͱ;A/£’ÈÛ™CuÆûC&<›! óŒjÄ�‡$5;ég¼ßàýPzR8·’s††·ÉšñÎrøbUÈ)ÎÀ„rV ¼c:¹Jø°!eEó„h*itU‡Ã�Þ„¬h¸ zŠÏ#ÊDbÆ»‹HØÕDIé„4Ÿrñàiĸc—nî´’�¹6&‹5 Û¤ƒbñ*¹šÓ<™ ÓÙLç�/³ÂÂd*Ù9/®Ú! ?dŽËÜp*™¬g8ÈI ~ ÃRÞQÅmUX¶ÙlŒh�g|ËÚ/1o)WT8žP2 «}¶f Îól€Îý)½Õ‚[ /kVQ5Y-Ñ0;j|Wìj{mUu~Éü3[kU«­e+Ù¤ ahßYmÅm˜¡å úEÁV-¯¶­\ꤑa!ôÜrÑt/²¶§¬Ç­{ƒ°ûJÚU’°cm~1%d8הצ©! ÷Û†÷½eo•`­¬~K”:ûqýúù€î•´­E"ºWÔR�iU®×ÒZot¹F�ìèèèèèØ'Ì~õßý*ÿüoþsn÷½ü>¾äo| Ïzî³öÈÇ2--Û“UÎqþ˜Ú›‘- ÷à»ä�?ðFÞú†·òŽ_yW.\Á¿—‡üñ“÷ž3Çwó¾ïð9/ýœnîèèèèèhpéiŸ¿Ä‹™H‰)–SeŽÝÙ Å\´|¸yGÜ]Å� ‡d7€fÈæ”Lê@Þ‹)äØ0lFbšÈ¥ ¸Òf VÄQÞë+áWÛl­ø²îŒOÒÑbÏr$M7ð2ƒÛX�«s¤<ãɶM?€eÜ| ' GfC–#æx�Lb/¡x\ÉQqî”4ï¸rñS™ç3N§‡È\@6�«p-/ü‰+diëô´ÂãÅRÌ¿Î6Î9û~YwSZ‹�ºÎh!„Ei¼NB$½iÜXNl†c²HÅ}Y¯¥Í’�ÐVËq‰k“Eåg–eÍÊÁ¸aš¦=×D% ·gï4°Íè« =“@†54P#h¹ û�²aa5÷K@ 1—=H"g bL)q%Û9dªjµR/�SCž»›Œì© WK±ÒÄ.Ctm® ¼õùm–_¶¨{Û0RŒsÄ âÝXŽSIEÞjXa“ß“Y{EšÊgR±+·Ù‡·’�íù5ǰµëYÚãjÞod„”çF½)Ísêºz\Y¿¬©€Íûì{~ã=üã¿ð�9¹zbÚ�• Òu$¨wŸ5)Û³-ãÁÈW~ÓWòò¿þr®Üuņǘ…_‹'»•÷#�Í×5ëR(rõ¡«¼áßÀ¿úÖÅ´�88<@¼”<iP>æ} ÂÑ•#¾íß~÷<ïžNvtttttÜvç}ˆ8æybFæyGÄ>Òî&qÚ2³cð:_c:½F’ß âIÙŠJ½/Ù}*HžïQÀ ãæ€8U›o%¢,.ÖŽöcÄ*Ç¡œ1øæh¶Ú<»›#9â7—ïa{vÂ8ŒÄìLP–'à²6øq@ÌÓ5œ÷ ›ÛÙM³µšvˆîØøCbšAg²»Hà—cÊ9.y†”Y'„aáÀ*·•sZÈ<ç!xbL‹˜,ÎÑæ·¬ £_âÝêóëZÔ>‡”#^uˆXÑJmQÞw§æÅö›³ªÞ9|9;Þ°dš«Ór¥^ çÐR02Oï6Fh¿ø»äÕåÕœ>zŠ89÷¾üo@ËÍ;ÅîšoO¶ÌóÌ‹¿ìÅ|ï¯/_õõ_Å•»®�S6 Jð{v;{ýQ�bí¶Û}9çðÁ/Çuå®+|Õ×ßûëßË‹¿ìÅÌóÌödksT�E‘óóÐGÇržN8}ô”Wÿ•WóÁßýàã’OMˆ©ú'`µç2OøÅÝè Æ8oK�‡'æˆ3±_iìõÄ)áE í¸ûé¹|¬L»kV>‘dé'È)/m³Î9Æq „°ð)µ8¥"8� ã8®vZµ¯{ò+&+á¨"±¬s)õ0NB\&'� RÄWjDW»IêG2#Ûùs:#;A©®V-ûÖRÀš88<Ày_Š3R9GJÉ«–Â�™gÛ3bšm)ªÇÊW¥œì†nP­] Õ¥iE°Y8G̳å2†U|g9€*à¼7‚2gBáƒb´r['e\°ë‚·²�Ò9‘ Q¸ì¿–€ì7¾V²,ãÜÔWå\%þ`-³ÈKØa[ZQËCì15SÎ-¶àÕº+M«íšqW·gïçØU‰ë­u[’o`ëàÞJ¯D§ì ÷5£°*øª²ñÖ–b;·Úâ[†Õö[÷·n†aCÎsñÆ«[_„çàvMZcõàÛór³®k1É~ ‹)Ï“�õ\ÏЬߓòÃÒ€OmòOUÙžlùŽ¿þ¼ýçÞ޽¹à‰ˆí¿E„Ç®?ƽϻ—WþãWò…¯øB†ÍZÖÞÈû£"û>Öuhçªúá½gÞÍüÂOü?üm?Ì¿ñ—o»|KSðǪâsÎA†Ïþ¢Ïæëðë98:¸åÆsGGGGGÇS ‡—>o!ÏL‘ÆZb‘gtwJf lH9ãòDž¯“æ|@äB¥dpâ™§3žy[à¾Ïû\ÆÍ!où�oãƒWw¸ñ"Á;¦i2ÂûR>áŠã2/75µÄ‹9çŒÔË[ËùSgCQ¦Ó‡-?Ð,œ“¦-HivÞ¸‹œÐ4�8\¸@ÌB`Ë4m ã±µ—Ò³ ¦Ä �Ý´³uH'#.¸¥7U{~±îVþ$Å„ón�1+)å².ƒÖ¡!Å:Œ8¼ ‹ƒµç qJž#ÞùÅŠkB;Í%c¹�ŸÅâk…lÅŽœ#" Í¥$mM‰è7¨l (Õ¬$¸:+–“Ú1a#¿»„í=Ž–ÒVBa?}±žjÓ€KÓ`KyÎ*•¬db%ÿœø’Û—›¢ Y¤�(�M÷·ªtâ–Vßýcob³#×2�z,-q×1.õÔšÊÇÚª"…˜lU‹u?í¾ìµ!{Á�u�`¿˜¤ªëj`w{'¿îÓ‰[[ùÔ^Äm»ò*!µµªm3í \¥§¶Þi!1k“r½~ι=�øþ/E)Òd3vttttt[”“kŽ {ÙŒ!7a‡u€m\¥ŒF¥%K¯6{ïšB –Và´´ßéÒâ«ìOäÊ¢ºu•ðj‹E–¶ÛúªÝ+çX[‚Ûr�µ¨äÖêv€¶ã¨�_jÉë3V’vÆl½ìf±-�›®~?-�¿U9ç›ÐHcwÓR>²_0RºTÈÆb¡ÖeÍòb›¶Ïë¢È^æPüàº\Ç2B[›rm‡±U\gÇ�›Á¾üÝÿoíèèèèèäŸ5þþ›·ò#ÿìGP¯5þø ?¿ý·žélb<ùêoùj^õM¯ Îüb+þ¯·yeX�1rç³îäïü‡+O¿Â�×�/çšbúèÛøHë—õÊ�ü³ážçÝÃ}ÿÝ}=°££££ã)>›À‹õÓ)ªFº9qèQÂfD'JJ³ñ~â¸í`䓞~;üð nN&úÉYp('7o ’GÇÍ“ð. ’èš‘·1ͪk‘%‘â \À©‚gJ[†°aN%NM­¹v*YÇn¨ª¸+Üð¨'¥¤DãF\åø­|cžçÂwøUt圄Ek“âÚf²’ 7RÖ(�wÎÖL3qž cD³€Fb,nÍdb7$�¢drŒøÁ‘¦�)‡�9f†`v_Z‡¨‚iš,Û/gküÍÙT‚â6 á ›0²Ûí8¾00O[¼¬ÝØÃÉÙ�%§°��DV¾)ˆä†t“=ðÚ$#K{nUÖ¶¶œ´²S‘ÖÎ[ˆÄòI‹M·*ëZ{ªmÇíYõqç3_Œ@Ë‹·mÆ]Ï%î€íbرú¦´Döþ>?O¶w›[2±†õ‡ÀÈT-ìû°�…•Œ\d§$TÝÂÒ›u8[Iˆ€2£YÕ^m„1B14D¥”‹Z3)Žf÷µó1¢¯’’–'84vãzM¸eýë1w`GGGGÇS™ü|׃|Ïßý#þä‰çÙµƒXΙ0NoœréŽK|Ý뾎ÿÅÁUb=ÚmÿI!¸Úã­NáUÿäU<÷óžËw~Íwrí‘k\8¾`�ÙK³�“=¡5´‰ïù»ßÃÝŸ~7Ïzî³: ØÑÑÑÑñ”…8a(äWœfbN Ã`ámšÐqCtŠÏtBãŽRÎ|Ös>•ã£Þ÷Á‡q:�¢�œcÞóþ‡ÁŽ.\ä?¿ÿaÄm�œ-ãnH5eb¶ß•§�yž‹²pF]À!h”‘wĘ á äØ)q> â<Á;�¤FªéÀàg’(Z„dIÍb›²xÓ4†€¤µ_!¥Ù0omº*Vø‘ÒÍÊf8=»‰T#‚2†@Š…Ï0xÆá6†q$Ιà68ï™ç-Þ•~ˆ¬x/Ìs$æ3¦|E‰Ñá}qi!ÕìÆRô±×ìŒrþÊsºFÒ-)^°µMe7Ÿ‘æIw¸a€ÎEó¹ÂU•׋÷Ÿ¡µ¤ÃòúÒ¹a³±�:×”EäFeW˜Þ¼ng‘2R=ÖEE&Ѽ٥Üb-ÑbN{ùsûCe-áEµu_qYÕjN¬å¶}¶Lµ‘}µÕx;sÍþBC€Ýšy³oÅ©äàJHV·Òfø5êG)~{ãµËy‰—ÒðçÈOY>Œœ+‘,~v–ܾؤF:®ëµþà:p%ŒÓ^0nÏr\ϱ·wttttx$ /úK/âëèë{`GGGGÇS�ÿÄ O�‘ÁyRœ‘Ý ÃÁ³ Ø�|Òô%÷ñÞ÷¿�ß|ïCÆAHºæø‰˜`*ø ¤¬ÉÆ9cÜs ¦”Á2îBð¦øдE| dyJˆÞ€$àFRΈSbÜ–RU‡#�SÄ1£$Ä)Á_&‹ q‹êu�ábQìÙ •²Y�ëÌ�s"xëipÞáâ æxf„£Z†¡o„£ øq$ø'ÁY�lÆø-ïÃ0. ¼¾ðZæŒ5âmŠ $¼·ùïdûûLócx‰„|0YLø0/&v´ò/U<æ‚c@ˆó%’5âÉE)~U‚÷ÌÙ�;ÄáJ†`+Ò³yuÚ½K\U†™Ô17–Y•`ñ¨ºEIÂÈÚÀëΩù´HC›áµ’g¥©·>gÝ´MÂç‰' �ô‹Âm%ìÊæ¥¨Û–ìÀ¼4 ×o•‚5“/çˆjjªšW²LÕ•Ç­ªÆ¶¡f-ÿ¨d›æ­®¾øg²¦†Lm?(Ä`./)kZUŠ5wQ–ãi[‚+‹]³—LÃR RxÚœÁz�m�ª s%9íaºgs®ÛÂÓyGGGGGÇ'ù'"üü�ý<÷ÿÔýÌŽúQI'Ýw ,äŸsœ\;áÙÏ{6ßþÆoçžçÝCœâJþ©"ú'›ÐD×9ÎyGœ"÷<ï¾ý�ßγŸ÷lN¯�Zðµ6MÈO@MY3ŠpÿOÝÏÏÿØÏ÷VàŽŽŽŽŽ§,rœˆÛˆ&ÎâL�‡³òˆàðþÀ”wi šPd`g~ÿê#|èÃ���)&R‰?Kªd†Í1âŽð~S2ø\áŠeWXš€†aXx‰”,ûWHµ�”³¹Pb±è.NFœxã[°¼<Š­VÍΈBuÄ´-û·W-®ÂšßWÅZÎ-…9NÌib3<�KGŸÊñÑ3¹||7—.Þ͕۞͕KŸÂñ…Oæèðn7Og.ðî€a8@•…7rÎ1§™¤‰Œ¢bÌÙ0B°óЛpÈñYJiiF^¶·�ˆ¥´£8*’å7 IDATBrÊdUTãæ""‡d�ŽÐpÃ1É’ÝE†pŒÇPš�«p/¥lŠÐÚ‹!R•ù\óm OŒ%È1,D” ¤X­ÁÍ,Ï_ýài±ÿÖæ‘*N«„¢‘‡²Ô<ç*i(zKþ0»³÷~ö½|óO|3ϼ÷™–÷7øýŸŸo·²ï–ðƒ'ΑgÞûL¾åÿù#¯Ÿâ¿ç¨x"D^�ë‰×óë¹þáë]ØÑÑÑÑñ”ÄæÂí„ñ˜”#Ã�!%ò|Fš·d7K‰Æ<™½ÕIÀ‡Cf„·þê;yì$£êðaD1."„€óž\È£ŒùÆw|µÞ�*~jû%¬Ä£ôò ˆódç‹=¹”ƒŒã`M»)�º¥¯ §"¦RÅ»)îP*²8\‰D« ¾)奷b¹iè@px—†‹ßö ÆƒË ãí8™Íæ !ÂUeŽ[¦xFbŸI9R#ÓRŠK«ÎáB`Ž‘¤jÇV[x]FóÌ<[Qlu”Ö¨”–Zªx4}âßhÛËMvBœ#ϸç|ëO~+—î¼Ät6™¸YÃ'ºMuÊ›âͼýß¿½ÉÍéèèèèèxŠÌ*ñÄZvÓnL ã!IGÐÒ��"9O8wHDG*‘o–ȶ”ñ&¶âL„4Žã3&Èž³Ò{OV³ñV~B5ㄈcm¢hR‚7îAÅJAL1—@Yø_í£ª8oŠ·¨@q¢Ö*�œ­@$¥d™ƒ”®!¬œQ!âHŒÃ¦y‡Ž)gHªL)¢Nwå8ŽK\+oc„¢cžçæ\�‹2É1wÃõ³‘8#Ë€JFÔ”v-GE#¸Š12OÛÂc%\Ùµdêyµ`Ë'­‚»fö,Ocfat­È£ÈËJ)Ŭ¬�­7—ï­CX%Ê•²¾Xƒ W‚NI¢T›L®|íð·*ë ly‘•‹³äéi%ú-¬®6vì=žb« !,_—æ‚Ø"jÃàÊ’?X·ÙªåÖc¨¶a·0µ±¸’ƒí>n]ß[�QþÓ|;?ÿÞÒØ¤×ï[iG*™�õrÀ¹4»FUI³öu�u!3—HãqïèèèèèxªADØžny㾑<·ñ�Çþ­n…Zj±Î.²Ì9› ~é ¿Ä·¿êÛ9;9ÃygŠüsjÁOdЗ`ð{ž_÷º¯c<Ѥ{ëõD­ÀyμñßÈötÛoVvtttt<µ°½IÞ�"> ÃE‚»Œøc$‚WHgèîÎe² Tï`ý�ßU/a.$–/e«j9v9§s‚+#ŸbüÿÙ{ó`ÛÒ²Ìó÷ kí3ß!!“drºZ-ZDd°Ê¡-´¤ª5œ£ìŽn;Ânµ± üE#º¢"ª»Â$,¢°*p, T, SK Í&E*€fH,2�$Ç;œiï½Ö÷½oÿñ k­s.É%3±ô¸b“瞳Ϛï=ïy¾gô}�H̤ÓÀ_„‘1J†�\”HÄ(Cd›€5ŠÄ!ÊÍY‹æ<”(¡Zi ÉWÄÒªRˆ¾NY²q:’ÃêP�]‰5#XgP$[ƒÝ„|3ÆéøM-æ(×±”€ˆùÈ=|äß™œË˜õ†ëbóuiÿ«¾üEî—)"‡WúË$§JYf̘1cÆŒ¿ (ÃÔ‡oÿ0·¿åö´¦÷ä߸ÈB�N¶1!«DØÙÛáö·ÞÎÏ~×Ïr|pœ¬±'~–Ÿuк”ÕóœoßõÒïâðèpr­LÊ¢¹>ÐÂío¹�ßþáy^™1cÆŒ»æ•¸ÄÅcúÃKXY%Ë/�(+œ®‰Ë " =ɦ>[Kq©9×Cè;¤?&vK z¢$V qˆ…+j3U’.‹‡bL6WïÆ¼OÙtmÛâ„~ Ö�Êj•Bƒ%^J)…¯Ö¦yÁ:Ÿ ¬¤@T jÙ§0Ú#¡#Žø‹D<œKgß/Ùhö’˜Ì6ÙMiS&¢qIŒ¦ÂZBjÜ•%*KúõGG÷°^ßǺ»Ÿãå•LŠB”ˆu¹ D:ºpȺ¿—åú>¢.qn1©áXUY®Vƒ{V§ Ÿ…ƒ‰!öå¦É‘u&+Cr©CÛ4Iµ)Bã}Uû�­¿!BèÓuÌÛ÷I9¦y£E½–ˆ¹$= #ÌÕ›]sñ¤ÏöP˜*ñ ©óIêHŽ(#ÂÌUõZ"ÔŠõÔfdWoâ FlÀÅš:¶¨Ž%�… ì¹C1FbFM}xÇ~íRÞa­Ù–‹¤•LèÙú`–¶äôu_‹Ob,o!MÝ~ºNSoìÿž*‡æâa�¶“’“ñ€=ä.ÆÔñ¾!„Pk 3Y ËÁ*mGDå`§rg̘1cÆŒ³�òsòÖ7Þš~›i¹ÖIòϨA,©”K™ÚzÇä–Š²s~‡w¿íÝüìwý,¯þµW³}~û zOÍöH-Å_ÈLºm’X¢ðƒ?óƒ\º÷¿}Ëosîܹªˆ¼žý×YO…[ßx+_õ÷¾jVΘ1cÆŒ¿5 Ngýú*Æ÷,Ú‰=1¬±VQ±æ´Ãª"jQç2�”ÔfAНøò'Ówk>þéCš�ÝLÜ5ˆ(�oêÏÝ’As�Œì©"‚5É•©ú¨xç躤K-Àb1Vs÷D*ÿ°Þ¥ÃKˆŠ„u*Áã¬CÂ2¹Lýb Î{bwL¿\ 4›ø¦¥ïC²ÚªbÕdE¬éº+¨$7‚±ÐuJj&>ZöX¯„n…Æ“£Ö\ž3¬±ô²æxíÙ\ìàLKÈç¿\"¬pÄ8Œkh›„�ÚŽmæRН8Z‹ ²d GI½ÎMºnIê¬(¹IØC·îÒ=Š1÷A0Š˜s“ùÕ~û·S­i.v[kJ]ﵨ�È›NSe5øpüõ1‰gójz¥8¤Xa5BJµ¨Ž‡ØR’ÞQ-ŽSâo*=ˆËɧ B©*»B~MˆDÑTw�sü¦Þj�Û@º�IÐzÔ¹›Jä�l˜_�42'’²Ø£§ß ¨t5¸sü @ÉðsÎ�ÊEÌÐø{ ›ïIµBQBŽ+¾g̘1cÆŒ³Šòóï¶·ÜÆŸüæŸTuß´H,¿7“Êw¢LÉ«SÊ6Ò ï¹óçxïÛßËÏßÏspù ÍÓ|­ÜÁB6ž,T;ù“Ÿm;�: h¦�Ç?ðªà©Ï|*«£Uͼ`q5¨Qþä7ÿ„ÛÞrÛç}íf̘1cÆŒ¿©°~‹Ýݶ7\<¦;¾ŠtË,þ,Ê–w<ã)7ñ´›Ï³³a«Í´ˆ}BHj½ÏÜs/÷Þ{?rO†¹$Ùb“j\Œª™#IÊÁä<4y&r™ôÞ��¨(Î-’ºÍÙìšÌ¤VÝ�K¢,c°�Kíº [q»Õ kÐ�ÊG¬bdIßõi›Ö`¬Å;�5‚ªc¯ppøIŽ—ŸâÊÕÿÂþÕ;9>¾›Õê^ŽŽï¡ï$®.Â1ê=Ÿ¬ÔÍ6Æï€ßa±x ÖíÐEaÕÐÇcÖáãÀº–¦=‡1›`Z–Ë*)6N²²o±hóu�•üj|^Éb,ÎÌ#Þ9BŸÎËX›ˆÍ&·/Ûd–¾MÒC§fJûþÃ; !T?·1EPkµ6ó^»6ÖF”A¹çòv|.¹Ð‘5—J¶•¯Õ¬ºª +jº˜-Á¶î£d¦m•Õaª¤±fÔ¾2 ˆcÛrQÔo(")ä\m6éZ`‘™ƒxœXòÿ’¼É*J_¿o¸–ô÷Ìž¨Ë6µð#åùÙÉù Djz•s(añw—Ï¥ë&'²¡(svÈLdcªŽ”q¤Zœÿ��1cÆŒ{ðö_~û@F� •*©VÚ~Óæ5É¿1‰v’ÜÚÛâOßö§¼ö{_û°íÀãmJ”¼€šf‡4‹›ýºgy¼dy¼¤_÷õO¾·lg|�* ¨Cä†ÇßÀ¾ê±ÞÖ6¿ë!ò&³ž³¼ý—ß>?¸3f̘1ão ¾òËŸÆ7=ÿëxæW<…Ç^ØÌ†¥ƒkZübƒ¨Ê³¾òéüw_ýÕ|铟ÀŽMȼGÓ4iv±ÛlpyÙ²2çÁ¶#�SRú¥—ÔÊç91ަI«ŠÁY‹5JÓ´x×Ò‡€±âb‡KãP%Æž(‘!ŒÏ%e_èSAFæN ’rÕblƒohÀ~ãÎ7h²åº¼vЯp)‚° ¾ŒMû.Ñré&elß Ùÿ�%‚E½B�5 ŠÁwÊŽ‘B!CÀ¨9�1Œ¼â¤$)Т0ÙŒ="]þ~S‰·A!ceàÐŽ;¶ÊNmÉ%ìñÚ–X“k¤‡lBˆùXÌ ÕÝP¾¡ÅKŽM>õ+;dúŒÛ€¡Øåc •¹”CI±ãŽWç˹¤ïñùÏÉ¢]ìÎE ˜<á®î§Ðƪ`�ËÍÃ&ïÇÕ¯§ÿORà±·ßdKð@ôÊÌ4cÆŒ3füuCYLüàmäcïûXJ¯M¸Uò)Å(VåßÉ�Çß_ìÀïyû{xÍw¾†þÿœís×gÏÕ…‘ Ká®ÝŽwÝ˽Ÿ¸—û>yŸúè§øØ{>Æg.¥<á›/ÞÌ—~Í—òÄ/{"7~Ñ�Üô”›¸éI7ñ¤g< ç‡ùê$ ø¨Ìftüyþúôõ¼ã×ßÁ»÷Ýlloä·]¿9Jäcïû¼íƒ<ó¹Ïœ´Þ͘1cÆŒgO|üMœßÞ`çiOãâ¹óü?ïýϬ"Ƶ¨ ‚á1¶¸ñüF…v±A×Eœmˆ™\2Öb¬#Šâ›XËÂ^ap@ŠH-ç#µ^×÷u11*Xb¿Î�·Û4ˆv =Vê“uÖXEERN kˆA±&‘ëjihP9Bb�˜J6$Å FLˆv(›4­Ë¬�ͽà›M°Õ ìBѰ.ÅÁY×b ´mR6ÆÐc�¦¢[2 sCr)ÒpIô–øK�žRêJ�”Çxáºn�š…coÅ1FF}¦H&g´Š2Ó"!â-8oи`gq�;ûÄУ&© ï4æ™ 9 à‰d@Ó +6ÏR5œÈ1êÆÆƒl:èQkliÑ‘pà ®L$ŽÃׇÖÚò€%P²ÒNFÄ T5b!Õ¦$ZГy€%o/JÄ9SU‰ªÓö²ŸáxR¦Ÿ*Yér©ÆplÕZ\ÉÅbS¶bpœI˜ˆ»T´2>ö©…Z'å'ƒExªFHy„TkuRb$à8#1m3.e<ž°E‰'¬B¥ÆNˆÂ3f̘1ã,¢Ìïü�w²¼¼ÄX3™gÐiŽ� Í­¿œ&ì&Š¿l¥9CdïÜöÆ/üÀ/ðÊ÷JvÎï¤ hgOmç$ñ7v@Üù¡;ùÈŸ~„÷üÁ{xÿz?—?s™ŽEihX,ìø.ßw™wýÖ»èé1ZZ.Ü|�¯ü{_É×|ó×ðåÏþržüŒ'׿¤*ñ‘�ãYMDXl.ø‘õ#üùü9Ò ÆY8×CÜ:çX^^òÎßx'Ï|î3çÅË3f̘qæ±ùA~'åêõ}ÊŸ³†�É)k-Û[›©ô£_óÀ•«ðQ¶¶·ÙÙÙá®Ï|†åZPcpÞ"1ñ«õš>V}ä#y'AðF ’\€(˜Ü›H>‹sž`Cr~æh—‰¥1ÿS„^ÖZB¿FC_É6�‚Z%ôh‡s-ÜE5µÇÁ[4×Ð÷¯B4k<‹…§‚[ì ’ŠM�æÁØä<•Œ„_ÅÕš³CðMR –ã÷+ô}Æ$Ôb�š™hJòËÀA•¸· 'FÄf‚3q0 ÞZœw¬×+¢„$³ZÝŸ¾ñ‰¿‰ç}ŠžÓ”£ˆBÛ.°fj2_$x»ËÖfG×-O8dS®b!%Œ÷_®Ã�š�#WÃŽ,¢ã ¹A‘ÖÔ¼½R`Qšg©5V«5Üx…ÜN¼åcûnÉ»3&“hy@Œæl:K±ë¦mÈ©�»W©CN»?´iÛÖb&Û’�. ýJê²ò¯�š9ç“j@TpÎe�³)€‘˜�«åûõùÜí¨µxJæ•¶à’HÝÎ�XÊGÒçÊfAS¦_º.:Rû1*SƒKQå†\ ’Hk}nŸÑ6`;ò¢tþWvÆŒ3fœI”Ÿ·~ëŸóÚï|-š²1ù7iû½FáÇ0¿äaÔYö¯îó‚¿€úÙâõ¯x=ï~Û»ÙÛÛCr×øýÎ;ö¯ìóìoy6¯þõW_Ó<™™úÈï¼îwøÕŸÿU.Ý{‰fÑàŸ†T•I ÈI²ìZŸ76ÍE!Bè×=oºÈ÷þ³ïå;~ä;p�›ÄšY¢CÀyŸ2õr3ï¸o"‘œÌÐäklzojêíÓ½è;š�íÖl´çX,¶1º J�«\�rܱˆTl:7÷hrœ$È‹·-íä?ç}ì 1p´ºc›Ì¸Q],Þ{Œ1,�?ll"¢’j¬6ÆiYNd^ÉES_傛갚 ãÂ�t¡]¶§úš8VŽ­ åûªê¬Š£ÀkYP&ÇvX1/ Â1ùW-µ†êa¯ªº2Ðëø—Ë LVçR’BÇÿþ¿ý�@ÌY6dRÍŒHQ;ÞU¥†:…"TcúZœ�°¥è£´—Ò•Äüå{—ïÃúm& Á¤HÖïÄì7U-Y¬Ãé<݈ˆd g̘1cÆ™Fù}ëoET&–‰ëmû=Iþ]½z•üãðc¿øc<õï<•—¿áå<ïÅÏã`ÿ`ù1Võí�ßKíÀßívàBþÝõ‘»xÍ÷¼†[þé-\9`ûÜ6Í"-<††¦åÉñ޾©D$d›L³hØ>·ÍÁ•nù§·ðšïy w}ä®:ðŽIÄGZR¯�(»wyÎ?xN²ñùm_Dn}ã­3ù7cÆŒ3Î<¬_àü6¢-®ÙMÑ!:p!]×aÜWŽ…ƒµ"Ö³Z¯1 íb#ó!ë<12›Å–‹\ÜkñÔxŒMå…gèº.Y^½¯‹�"DÁ�Éë@¥§q#‘˜ÝÎú¾ÇZG×w¹Ó$vÉñhLÊ#T‹ESË®õ¹…8ŸzçARž²Å`q™ŸI|N;"BÈœÊ`ïUú®?U"k�Iä_&ݬuUýgŒÁyWó–‹êOd(M¬s``±±�„Tnâ¼'ö 1œKÙ„¨äë—ÚŽUÎkŠMfÄ\¶"¢,×G=H ±'FE$qSÆd#ÁÝ„#+ dÒ”�;JRƒ г)�5þœÔÆÚd#uÙ&;�|' DJ‰Ei´-*3ç<Î íÃåó'¹“–Ô�|L¯²b<X¶îë4ôÄvlÍ#ˆ´D–¥›ë9kóë^÷¦‰­9]èdíMŠºò‹Dj9®ÜfÀI2N%RB$UcMµf�ïϸA¸Ø›Ë¾ÆêBVmÉå&qD�Ÿ+÷,YÃÇ­Ã3f̘1cÆÙÆñþ1ïý�ï%'¤Óõ´ýV¢Ê$%ßáÕC¾á;¿�W¼ñÜð„ˆ!rñ拼òM¯ä¹ßö\ö¯îãMpko‹?ýýÓíÀÅü{¿ô{¼êE¯â�¿ýN¶÷¶iÚ&  Åž5Ö šl³Ex¥ÇÇjÙeþÂV{3$Âјě87ð#Œû# c£Iijµ7ƘHCÕê„pÎÑ4MUV¡XŒ_ŒGXŸJåB‰8°‹Aº–˜î�wõT„BŠxk,®q:W² °ê¯°WèãU܈à,Ç—S¥ëR¤Š-LeŒc2hZqZa7]ñ�ÚeD(em´�JÒÉX)ã™1†T/�•��Úƒ§%Ãàªy•Û^#0{È+,C›°Žp­Ï!ÃolÝ’CŽB IDATs°CÄNHÇ¢ð³¯e/A”é‹™8õ™ ÌV »@¢Üä|‡c(×oÚÒw’¤wºV§­Ò…0-_/¡¡&Û…g̘1cÆŒ3;@矉ïÿã÷Ó¯û‰Z®¨ýÈÉIþÖØdã}ѳùÑý£líl¥¼>o¹·»ÅKßðRžó­ÏáÊå+§2þÒÀ7m>¼r¤ü™ßýïsË�߃Ÿz�óçÏOIOæ~>äÙø{N•ˆçÏŸçÁO=È-?~ ¿ÿúßÇ7žØÇk.Ò~¾/BKÿ%�çé_÷tb?´0_ÁXUûuÏûÿøý×ý}3f̘1cÆßÌùEpD{”5}×ã²»0ƈuŽÃ�)¬äž€ôû~Ó6ˆ MÓ 1bÜbÁ•Ã%Ç«Ôà�Mj;†(q3’K4"Ö%B®ñг ¢D¬¬D¬’ø�­XK”� *@%`äV¬uDµ†¨kTKã4¹ #ÆY�…!Yh!¿5X£‚5Yœ•»$´p4ÙYYš� Ñ'5ú%5'ÍaH–_;RªjŽP3“y²išT¶j-MÛ²êV¬Ö÷b‰8—bZ¼óU¢¡&¢Ñ`¢¡ëºäÊ�”ðZŸâY¢‚`qí¬°WÖ)V†ÅˆÓIÇVî{r¦‚ä…c‹ï X!—� ÄV±ªÛï`†¯Bž‹mŒÓŒ»˜�g¦fó•DEc$5êjÓp±ÃÃh81èæÌ@›^áòw!]Vó�ÕpfB’ ˜äs ¨†zEXr Á—T­vÝ¢fL B?±8k²àо¼Ý’÷gá…/ü*žýµ_Q•ƒé™*Çઢ²�xéº*¥`$1Õ®^çR°2Ü3W�½¨ ‹r`°ŠÏ˜1cÆŒg·¾éVŒšÉ‚Z)ùœÊ¿üçãýcžûŸË+ßøJn¸ù†4|ù4�Wv/Üx�—½áe|íÿµ\½zõ³Û�s;ðÏÿÏ#½ðö7¾�[~âŒ1´›-1ÄS„Ý£…“„b ‘v³M®‡Ÿxoû·o÷þÔ¢ð#!aÇçò�?ø�¬tUÕ—×£2¬ÛPíoºu~ g̘1cÆ™†5 !D4ôXQœS:�¨QBŒUZTÄTª©�VÂ1a}ˆF›Ê14©Ï ‰ Çìñÿ~ð“ø¶�¸E%S% ’úOú5º¼ŠªÃûg «êŒí±™ˆò.u4$ÞÆbl*ú æø9cJà ¡[eA™§�Ry%ß4Ęl´Q"Îl`åˆny.¡ñ&^AºË }Ú†“Ô†,¹‰×墓œû74“íËïñi¬ÍýƒËbÌ}�;B™§±QÔ8‚ô,ïf¹¾BÔ%GËûY­ïáèèM»‰õm`�ɱm®ƒŠâ²SST‘h½Ç˜MB0€O¹�ÞWb¸³dr3ŸÇ—éxhM/j�±5mf‡Ö“BŽ™QIH!�`ô½™lJ;N¡‹)7†Q µT^!8�£‰ÓT^*¬ˆBÕ5Æ,* –n$£œ@FD%#RNGdV¨û/ÇT¬±éF–pÇXˆ Y7Î(´ÖB‘©2úK"©`ì�áC%BÇä£N†ø�P55ÿ0„0ΧCijÖÊôtP+–{> ëU˸λ­ªEk }ÿÁù_Ù3f̘q&ñ™�†Wû«¹ôéK`“ /JÊöU9�;|’üs�ãàò_ÿâ¯ç§ÞøSlímMrWNUÖZŽö�øÿä_ð®·¼‹½ {ÉV{Bñ¯(ý²çK¾æKøôG>ÍòhÉbc�D™�b_¨¼»ñöKöM¿î~ì_ÿ/úáU;Ì£Q2¾¾¯zñ«¸ý­·³³³SÏ÷sþ2d-\|ÂE~î÷~Ž›¿øæùáž1cÆŒg;{Ï`aŽøÚgý7l6 ÷}ìÓ0.•RxŸäGÆÐjÏM6yâÇ>ò ú–¦Ý"„çënEÛ.†˜kj쇵ŸrUÉV\•ã$ì¢ÓÖ,?It$=}€³ÛX¿Àèû5í¢1ô¼é�°VézÁµ;X×bÂ*�hÐlBLjEg=}ˆt4�Ky{€7 ÖxÚv“Ø/9^Ý‹z�š=0` “‚´ÅbAß÷U9'"©$“S¥D£¨'6D²9oÑ:Êj6¹%f¾Çýƒ­.!f»´16çO÷‰@u6Ù�C˜ô;ˆh²KK.zƒÔÌ “ìêRìú@Óøla¾#±`ñgFmÀI±VÈ¿rÂ… œªî¹4¾ãòFSH¯ah¦†8æ¬Â‘¢ÍLçRba°™ITtõ"£ÏóXá8y,û)Ç^rÑæ'…!éæÅ“lÀr^ãF¼17\“<˜gbn¸1¥(Ek[͵V·E„¾b„¾§ŠL&¡ã¶»ʹŒ3‡A¾zè'ÖaSk¿‡ÕøÙB3cÆŒ3Î6îþË»¹úÀÕšÿ'Ö$2és‘ÖY.ðœo{/}ÃKÙÚÛšd_ëCd{o›—ü›—ð¬o|û—÷Óþ SK/†v«å£úQúuOÛ¶5pú¯¢èâ¤ÂP¢Ð.ZŒÞü oæÎ�ÜY‹A© °Î#y8ÿûßý÷S)‰Ù±¯C‰\}à*wÿåÝóƒ=cÆŒ3Î,ö6,_÷Õ_ÅSn~"7^<ÏÝt�ÇžÛ™TÑ´m"‹²%tÝšÍM6·vPch|;yïQ”�Å&*Š÷¾Z†uÄ_ˆH"°ÔÒG\bÄ`ìÒ´XÓ`¬E(6]Q¬qX—òŠS». IÑgTˆ±#–|=c³(+¤'вhZL´UáÖÇ5J²,ÇÕÈŠÝ�9îqloÝHëwÙX\dgûñ‰4(D†"·Ìõ}‡±Ð¶ Æ€o²MÚ$.©m[¬)b6[ËZÇó\)jÓ³ŒuŽÆy$*A@Íë¢D Ø»ØNÖh•Dn'*c^i×f³(­ì/æ\ÁqQ®µ†Ð÷87ËvªþKÄ‘ˆŽ²XYd IŠºÚì;n.eIYYXȱ}Cê¶ ñ–HÁ´Ÿ$7Üúɰ7;3 ÖcKݘ·‰±¯Þ÷rƒ…[âhˆ7Õî\ÎIul}±5H²xÅǤš1¦>¨éXÍ$Kq°,ÇSddA ¥4Uµ—¶ïG%):²L›ªŒQ'öÜ“Y<‰ÀÔz4Ëu5‡f:לÈß?µ‡ù_Ø3f̘qf±ÿÀ>¡ WÁgkû=Iþ]½z•çý£çñÒ׿”sÏÕÌ•kÙVËÏÖb>ãy~úßý4ÏñóÙßß?µ X±Ííͺøx2Ç÷‘–p|>ä\™-6¶6øôù4oøé7$+2�ž ¹ŒÑ�ÿÒÇsaïýª¿n›sùå$t�ýöç{ÆŒ3fœY<í‰7ró��!19‰‘°Zb@b¤[¯kŽ�5†¨¿ónþÓmÆ*Xb]äL ˸¢ ÆX#ÜB/¹ÌCV¸Åj6i›-`œ a�‘çc¤m¶“ˆ5‰=}¯8ï³*/à­Aq¨kZŨâÜã\㇑€„}œ³ll\ q›t]L-»FQëhçPièÃ*qY㼸DB—¬ÄR©ˆ³D¢¦öà^"šf™fk IÌe*ÉŠ¬"“kW2”Kf s¡Á5›¿@$ô)1QfÕéYŠD$¦ÜÀÒN\,½…‹*â¹’óWbøBˆ4MSg'—3í0œR­¦’FÔ¦Û’%'Q"¢Ñ�‰¸!°”ˆŒ¨ÇJµBFp2=XbQFÅéã"·¤¨é°5Ÿ¯¼††[©¶ã“ƒëÐj|²IØ …µHd:ð7¾Ò³Z®ü7ŽÕ�JUÞ•ëXHαuzÌ>!àLB·4]³2ü¿\µŸÖ±yhüÕú Œ-ÂÉN< ëå/vÍ3ÄÔ‡d¸‡ó?°3f̘1ãì⎿¸£ÃÏÌ’ýwÝm¿ozo¾8i~»a5VÝ—Ò‹ �»ÀO½é§>k;pY½�…œPðÿU‘€eÿ!Îí�ã¶ß½�ß}Ýïb�Í,úÈ÷aà)Ïx O{ÖÓ8^c�½®s¬î5ÜñwÌöŒ3fÌ8³xÒÍ7Ò¸\Ä�áâÅ‹X“ 1Œ¡ÝHÅëõš(Bc]R¬áÓ ÆÖBТlKí¶~šo—]›˜ˆu’ŠD°X×¢ºÐa�¡ïW‰TˆÁà<8oQ’}Xu@Ûná¬Oe* JŒε•ÜŠajs,˜Lt%Ò-@\²°Ûìl=�ÍÅc1âj¦_”˜mµ‘¦q¨&7A)iõÎ#±Gâ =º>DºCÂr'+qª8Qð®¡ïr'…5™˜søÆã›&‘mÖdõ`²ùRDuùÏ…ç‹ 1 ™{Ó|LÅešfÌ�§R ÚD+‡SŠ[JÔ^áð¼÷“–ÝDæEëáFSí3R¶¹Lˆ™QþÝ8�ZÔ1ØQ™ä¦?Ç‘Ñge[²¿&ÂÐæ—ËÛLj·bNÕР›ŽMG¥8c(¹(¹usÓM±Ùjµ×%e”ìÁÂÀž$ÀBìSXeÍç£*ǹˆ˜B¼¹Q›²\&Ö c‰æ˜$� ¯Y8Ø•Ûq±ð×{8ðúžlÑ–I;`)-qõ\Æ/kSwŒaD ºé™1cÆŒ3κuÇÝwÜ�Å–dŽÜ÷ù·ýžüÙúP$—1ã’xsw“—½áe|Ý?øºSíÀãý›\˜œˆJù«!O’��oø•Ÿÿ¯žj~¸ ¤…éÍ�MžõMÏ¢ñMµ ]×vMRBÜ}ÇÝtën~Àg̘1cÆ™„qƒÐ'*¯:®î/+·Ów=ÖÚDPÖx0-‹�]Œ6‰ËÉI!×bŒ¬».ñ>(‹EK“•z./öI$¢Q‹w �÷Ä@úl]M®ÊЯ‰ˆ±'„%æòR_ù%æóhÓx£–zŒÉ… &»a"rRÖl,¶iü&Æ(AWX Ö {Þ5Ĩ¹ÔÃV^$q2%ЭðÆ±µ±Kã˜(GW¢f"‚ÃÙæ”]¨�{'ϧ�„ã&g‘8gΘ1cÆŒ3‹{?q/w~èNýœäŸ1†ÃýCž÷âç�nûÕë'¿T£Óvà—ÿòËyî·=÷T;°Ž~¶—ÂXÉÿWENH>QÚEË¥{.ñæ×¾ùùHÆ’øäg<™ÍíÍI¦âçÞw~èNîýĽó>cÆŒ3Î$Ž��‰ŠXLJ>ú1BæZ ™T¹çP�¸fƒHƒ�ó5#pì(p¥à5 Q’ÀÉ™ˆ((ïZ¬qˆFÐ@ìW„n 0Öa�‰¨„<«ä²Uã±®AÕT±¨ÝïшZ‡ZÆCZÐK™#D˪ßg½¾Š„€�1гk<ÖÖëUm.6ÆdbÊCtÍ&Ö.°vÁöÎÍìì<�½Ý'²³s3Û[�ekq� ¿ÇF³ÇV{ž­öÞ.qf‰eIX]ÆêN×Xí°Òat…e…·ט¸Æ¡E#Fk[ˆ¥ ¤GeMÓØDŒ«ZSdÚ1Q¢óBßäüÕT¢Q«ÓVó9ÆÉÜ©ãn¤`“šÙWºTÆqºe¶Fåc‘x‹<ä˜�‹E}G-‘úž²¤]XÝbÓ-vØ¢VÞÏÄ*[N°ž¤Z^ò’Âÿò¿þcª½8_�ÄnK­r.m½ã‹T|¥’)V$–åš”ªåB"–,?ƒÉ—)rfPÿ ÍÃÓs°'•‚ÃǹñeRà1½Ž's}öŽ��»�{c»ôø€“ÍŒ3f̘qÖpé3—xàSŒfûYÉ?çGG©í÷M?ÅÞ {SÛ/×O~�,0“(\¸éÿìÍÿŒ¼øìà—Vèµ85˜Ø“ æ¯Ü\·ŸxÛEË;~íÜõÿÝ•;?K©Ùõn»¾0œ{ì96wR(ùóÐ(sáŸz€KŸ¹4?à3f̘1ãLâ®»?Ã¥Ã÷ï/¹ý}ÁÇ¦Ù@cæ:cmU•…Ü¢‹ï]0«ïÆæÞ;$GªYkÀ$2.ôÞyÐdcÅ$E[Œkbè°E™WùSù–Ú ¡.u>�T„µUWç "=ÖYT$‡Ø”'ª8“ÎET¢4í9z�\=¾‹ýÃOÐu÷±êéÊ>vĸfÙ]"Êç}+‘¦X°~ ç›ÜAáp~fA³8O»ùXÛ7²¹sÛ7Òn=†íų»ù%œßz*·ŸÄŽ{›þþçvobkã�Û¡õ[¨XÚf¯Ð±±Cã ‰W¹rŒÑ5Ýú0qMêñÞç"�Q\�j-±.åjƇ“<=%k{­©í¼ee:ÆÔÌ[ Ajó¯T"°�be°¯j_{¥½4[R®`ŸÉI{‚”˜ð±ýv N Þ7£m¥ë›¼âãB[I×�+µ‡í ׺zŽ ×òç�t,9ˆÂЬœ?ÇLΘ1cÆŒ³‰ãý㩃€ÏÞöûüï|>/{ýË>gÛïÃ"½ô:Û�sàÉ¢’ÿZv`çGGG¼çÞƒDI… Ê#"ESȶpãÝÈîM»©¡9«¯%Ïqu¸šð3f̘q&a]ƒµ4~Õõ«–H¿"%„,N BXÒõkÚÖBÎÛdóu&Ǧ ¢}Xà g,Ø”™‡ 8¯µXÍÄ‚÷m�@í³ÛÐ"€kš¬Œ™¸‚VxãÀ¶ ’ÈKÉöXc™ç0¦Cu�•¤8L¥´Q»À6{øæ±·�`èEÀY¬ßÂ6›‰eRÅ8—2ò¬Mb+  Gǰÿ±zñ¤Íy|Üå{’ØT ïøÚϘ1cÆŒg W¸š~”Ê”´ªm¿Îqpå€oøÎoà'ÿïŸdkgkò³L>R2�¿lAEY,ç|ÆŒ3fœIÄØc�#FÁ9èB ë]ߣÆf›nÊ0Žj±Æ“Ë|érÛoi°E•ˆ5 Ú£¶p!ß â1Té»5Î ‚(ç—¶c 8³‰jâFB¨$+°1.•�Æ4¸4¼ 1û#, j°ko[ŒŒ] jQchÛ¦rV�,±Þ74M›È7ë²c4eàYë°9Gψbýêö°í9üÆL»‹úðçPõç°‹sØfq¨³ˆSVᘾ»Â•ý¿äxõIŽŽï¡ë�°Ä�°¦ï×(B×dŸÃå§8ZŠ£å=ˆöX·…o6ˆ*Xëñ¾S�ãP´+Jã�SD;v¶nb«½™s[Od£ÝÁ‡1qÂÁ•h �™9:O®aÏRc¬(ÉÆätÈÕÚž;.µ]ÎYžùÌ/æ/þâÃ#•^¨uRÌqZ WlÅ.œˆD3!!§y„ƒÑá< ™¦µâúäŠù4 r°&×g¢ÇY€ö„u7©&³±žsÙÆx(_ë1ÑZþ\ˆÙô=娆kXJ<Ê1¦ÍŽ›–Í$ãñ$hsv ³®Z¥O*‡û9cÆŒ3fœMÜù¡;k®ÞIò¯´ý¾ìß¾Œ½öjÛo˜}a”u…X;Ùü/ÿçÉmo½�½½½ÁÁ`F*¿BêtžúBeÖÙBg�vµu÷‘£c§Ã“Ÿñ䪶—ž|®k¨(ûìÏøŒ3fÌ8“°ô¨€³ ªƒÐÛ >ðñû0®%öŠ¡ï3/¢)"CbÀøE)Yƒ`ˆ³˜*ý|uƃsôÝcBåœsˆM*ÿDèÅÔÚ+š‚ŸbÄ‚Òö &»7-Ö@ã a½BŒÅ¸MŒöHä£K¶akQ Æ5ˆÛÆA íb‘쿢ĈQiÛ�ä0U²b®`dΦÌ¢Éf«=)¸Ð¥rR1‰¨br'‚µÉq/I·ÖbŒâ]š1DÖ8zbÿ ÇÝe4s5ÆÔ&‘œQ—ݬqøf�:X‡.å1†ˆ÷¶©¾i²bÒaÐÔ¨ìÌ6èÑ@ç¶éƒ¢ægÛT˜"‚ÄA”7ÓÙ¿ø›k#L·ªòlm%¶Ù%Ü|ócó ´É„ÓØÖšÔu¥A8FáøxVý�˜H¦9z…p*ž*¨ºËTÒnx"ƦÜ\.b´ÊM‡Á—AXI·!+p õ”¦iê9Ç(uûc"­¼Ò1…öߘýð'sxÈYƒîTVOQ;žÎ”!iWß[î—µ>«8-Æø¹8%-ÓµcÒdœ ·‰"UÍXlÛƒÜTÕäŒ3f̘qqß�÷UÒlÜö{ppÀs¿ã¹¼òM¯|Dm¿‡üúëÔü�ß“ Ȳïû>yßç•Õ÷�ûͳ¢oR3žÑëS\ŽïãýŸº~Àg̘1cÆÙ„*&®!öɱh-Æ5¨_ X|ëiÛ¦KÎ引ZÀÑu=5)ɪ3Òä’ ‹ošÊaXkéû¾v†ªd—¥µ(ÉNC@cR'AUqM8ß` ôëUân\ƒbéú‚C�€q´‹Eâ&T~±�kØfA£„¨Y$fé1&âL"ì’Õ8Ž��AâÀµô}Y¸åš–¨ap„–F]Åù–5å-ºd#5„Ö-·‹..b·.‚_à66ñ‹mT7iÛ Øf‡è·vkwPm*×…ñ9²$99Kì^™7s÷ x IDATÈ^�ÕkÜ&1DBˆ‰_SGë7‰APuô}GŒ’ÉËÁåZ ã·¾õ�G-!%/.µ×¦‹è&-0%ðž{îÏ…C°àÉa,) ûLÎeUœ±µw<¤‰ 6�b—5Æ"Ú!Ú£ÄLNùb*&©D–J¶ª§¶0>×±¢m|A‡ýBPs›_²�åñEÆ&îi—”y¡–Ž$…cÌŸ‹§†Ó¡¥ØVRcñPä1£åœÆÄm¹?EÙXîK½ÙùúL΋Mý¤¶+›SïŒ3f̘qqxåpbÿ-™ÏyÑsxù^Îæn¸NÏ:zjNxø3¼žÚf�c¬Ú�é%<ëŸÅþåýä¦È¥eSóñd´úPvà‡:þºàʈD¼ÖÿòçE�ç“w|2mëQX7,$âæî&~á«ø³ #b6º|ê�ùŸ1cÆŒgÑ$‡$ Ý1ª=Î$Hî7H" ¦iƒÃ�ƈ‘5Æ€÷çÓâ¦Äˆ!Fb~™¬‡‹1úÔQà¼ÇZƒ¥!uX‡%¢Ò%A>5Ç�瑈Ƙ­±™€Ó”뇂kÚ$¢2 ½x°Ž¶õ™l4`\²(£IEh#­W4&kq lGÓÚi´LâÞ¬³§f�š·çý„ã’ÜÞ[ÚuCP’óÔá}“Eq9OQ]4D,Æ:BVE¢ïZŒ€5‚÷º&i/ÁºÔl2ñSf²"F3N“ �†¦õ8çiGŒ=ÇF»N3y9´ŸtƒÚú‘òN'Q!Ö4·ìÊ0D1ö™|l´&“Fµ‰·æâ «ÁÖºJø¥×@B}VF꼡¤ æ'•j:¹PBŒrÂòRo3ÖÚäA×! »”‡ÔíL‚«§«ü©¡×ׇ¦‘R•t>¿lÍÑ»–Å·È1Ë ZÊG†¶ááÁ+v]àT.c>Ä|mši§#5×h ÌR\Õc¥^ßÉ/$ κù_Ø3f̘q&ÖaP—YÕ«Wxáw¿�Ÿ|ÃO²wÃ^úÙèÝ)'Àx¨z4J@ʯõr>ý>Óy^ý«¯æ…ÿà Ùßߟ’{E¹íÀã}^KX÷­£+‚‹ƒ›^šþL„Íf“�¿ûãô]?( )šIÙ�­ |ãÓþÕ‚0ìt'ô!¬úäÀÁñƒ4¶Ãû=¢$u�œƒ£Ó{Oß÷„²=Ú‚Ž:Ò÷­×k¼÷Ä(©Q8ÏGí¢%„!´’o%n-æm‡�2×ýg#;[ç‘Ø FY…e¶ôÚZâἯù}Q#Î6X,Á�DÁ”y-$$Ò5èPÔ[f×R"U’R�œc§õÃÉ·­ÙŠj«¥u°…œk2AV¦R’aòÇfT¤sž%„XɪB§&«PMVÁÅ4}bFVà$�4ùaJûÑœ…W°íˆô*¤X9ßÒ&<&ô˜”ƒH”DF޾LÞ9G- ÚêÕ�‰FWIÎÄÚÚÚ;¯åº”úms;´�“ÇYDƒ1g9[ïg‘Ý–û6(&ã(»Ñåó�“}§ë#§~a˜1cÆŒ3Î Œ3I9FZá}ç3·ýöÛ�^0Î\“¨ ØÝÜå×?òëì^Ü}ÔHÈåjÉ ÿvÃn%OÆé©(Ö[¶í6mÛžRî�$ó®•8]l|h%àº[óüø|~äÿú¶ÎmûxŠ­³‰6�j>âÎ…~ëÎß®Ç ˆ¾ñ]=âõ¯x=ïøÕwк6‚ãœa2cÆŒ3Î&ÜbA߃ØML4 hèp¾­öÑB*뫵©ˆCÅa¤ÇÈ ÑˆÒ`ŒÃ;‡ŒâA¬5ÄLtIì2©”ø†>$!‘5@è2�çsËoÌùƒšùEˆ ‚1ž‹… XÛ$ŽDÒÇ}ìq&çªcF=Bâï¶ØØØmˆ°ÎEØØ¼�®_úT׈i𹸭ô>8?tKk´÷¾�õzÙTâMš§GDÌŽ,;›[›ùÞ+÷^áüù£_ÿ#öööµc˜1cÆŒ3þº"ElÐ,1d¹�ӱǶ-QÃ`%mÛ6åÚEÁºã ®—ˆ®0¶GüNuï3giš<�˜œ hS FÛlC�ôÖ€x�5‰ÑØ8k°Db耈ÅâÌq`zŒUŒ%g-7ˆßbŒ¡ïmã’Ï6,ÙÝ8ÏöæcqÎStN‰k2H°x¿‰è:µùfÎÅâñ„°FBÄ:_³‚!Y«°*w"”&]Í„š3ƒ%Äç,ÞÚ:{¥ò¶DŠÆ�Á¶iP“²ý †K`méÃ1]8·;ˆTª§æ0r2ˆâ0XÇëûÙÚܵÀ(ݪC ¨³4Þ�ܹ¤¶g£ýÿÙ{û`ÛÒº¾óóû=ÏZ{Ÿ—{î½ÝØ�0�Jk�¨%Æ “¡43š·�#2f"•˜šŠ3qȈ�b˜˜dR™T&S5–3“”£N•ÆÄ0£QD!dÂH¢H¤‘~¹/çž³×zžç7÷î³÷zÛkŸõ»ßõ}ÉÛ µ˜¢™‚©j0_7kÃ_mCɤPÚ#©Xäà™¥:¨Z[T\#ôT}#Φ¦a—{©Ãçd/^6O¶áš£7vœöCnC¦MŹ™8ÿYÄ£5»l.ëÈ$dµñÖ¦\PœëZ³pÍù›Ú|ã,GÑf™~Ö¼ÊßnHŸ7Wòo* ™Èº©¹w>àjyLŠ}{ ²Ü'çƒ%sëóªÅ9Ö¸8GV¬X±bÅŠ; —﹜3k p�4aj$Mí …$ „1p~ó<_;Ÿ¤Ì»®ïøÂ—!gã8òúeZÝÜ”ÓW‹@M X¯ûûߣåî·›'''üÜÿùs¼å5oáêWó,âbŽXd)óä£ìUòõêƒWù˯ÿËüÜßÿ9.]¼ÔìÐ&†ßøõ_±bÅŠw$†a Å&‚óè¶Gh×eUÙpVø©,Òò�'ZÍ%bJŠt˜hköšy“J i±°ŠÑm ?DºCœ; Y¶ £-Ñù àŠT±x §w˜å¼epD�Ä„ϲb_ûêVò÷Ô)Vf)¢ÎÒu¹Ó�€÷¹›"Æ‘”F†ñCQ—mË¢¹ï ç$ ˆK  H’-Ñê²ø+ )�ˆÙE ¹ˆ-Y"¦’¨Y?'„˜­ŠÂ¬Œ4s`B´:ñ;y¾ÜÂÈ�óO1¤Þ‘R œbóÌŒ±®¤I€váæî&§ç×ãyn3V¥óÊÄ1eþJJÉí]UÖœ:UY*Íʼöõø?ÃyÃ3ÒI›Gz^ôQw¬æÇÍ——RöŠWEÚ|8œÚf¥¼vNøM?ß_ߜ؛[XöÉÀªJ¬Û7gËUó~P¶Q�R±\­Ï©äÎÕyÚÊ9šö/MÅ�³çòËIQ7–<Ö ›—á–¹Mm«…ž).ûÛ W¤‘«y{â"7qn/®ŸŠUhvæLZêúvÅŠ+VÜ‘¸òì+ùZ+³2�Gû¯Î¢Œ»‘³ëgåJú$Ü(KùZþœ<‡@|ž{Ün[å{j·}¢oŸ¼EýWf!ÃÊ�n­$Yâäò ïÿ'ïçÿëäæõ›8ïÚ 4_çç«efrÞqóúMÞñ†wðžø.\ºÐ¬;•”=¾t¼žà+V¬X±âŽ„÷¾”…BðýL‰E�ÇÙUºxãiw†ìΑ8`qÈ*ºäéû 8¿EÒŽ0žãtò4Ôù(¥˜o¼™•(�3¥ëé6Çøî�˜u8CeDÌ0+­¸›ãÆ©˜t˜œ*KC$õønCJ‘awNЉ-»c(îL8§…³HÙ\báŒf#HVßyß�9R ÄxM7‰çWIç×°ñ:¶»ã Òî:oÒ›Ã'Áň¦s\:ÃÆh:GÓ9áì*Oa¼NÜ=‚K§ÄÝÃH:EÓMÔ®£é*j§0ÞDÃZJsAržãý�Ž�r\[»á™rñÉ<¾E‹ÒÐT0<†bxRrŒ!Òòê’µ¬ÁÜá Ä0–†â’h6©ìª‚­z£1øñûÇYŽ8Ëû[iÚºIÉ'3ÛoÜhËTu9@Qµ•zÔA.[Y§ŒÀmFNI±"ÇF„µ’ –UÉ•›«' r*ûb…�5œß/Ý�¦¬ÛWÕŒfS# RrüŠÝw¾Ïû$h.M©û·o�^¸Õï]·£0–í8V’³ª 3¨mE'ef{L„+Wîæá‡¯íÙ‚S!óèºfóã¼bÅŠ+VÜyxÚ³Ÿö¨DÓ>Ú5Ròµ:Œ¥¤ëIˆÊÈdðôç<½qÍ‚,�M’}¶ÄÚmÕ�eýÙÊbµ[-[� â9>9æŸþÄ?%¼&ðçþîŸãò=—[Î Æ.þx¬ã^�C]ßµ¯ñö7¼�wýÄ»8ºpÔ�mžÂxú½O_Oð+V¬XqG"“fÊB¶é’0Ýà<’b#aÈNL°8-â½l»Ë¤`Œ±|i‡ZÊ„¡9\·-O-ÏU§M¸CÄõ¹¸Câ@ çĸÃÄ#tHwHïaHføn‹º¬�ËÞˆ‘›pC)ڀܾ;Æ!»KS¤ßlÏNÏ®qÒõXò ‚ œ�Ÿæ%…S’Eœd+m-*BÁDP<‡ý†ÉÆ<ù¤ˆ“l”ŽáFæNÈ H'Šï7y6P_¬Êç·-*-Ǩ%ÌÎs…EÎâu,ŽX tþ„1îq„04…cL†÷]+Š•Üà±xk qŠ ßu¤[�l-å�ú(&!�sŠøbQ¶`-mn™tË" †òFûFh=ºŠLÑU•p“Ò¯¶áÞšC3Ye«WYfù‚:³îÎוŠZmp]Ÿ·_¤1·¯æcZ•x¡ìsU¹Õ,>7kt©’ÍÔ–�RhÙysÒ.¯Ï•m÷¤M¾¹y&ÍŽß­ŠÀ9Ñ–—QŸŸƒ{%>÷­ÒY¥ÉâͯîC]eÊ{”’Õè‹êob¦ëûæ}_šlä ÛxV¬X±bÅŠÿPqr天èy–Ê͸”ýàGyÁï~A¾NÚç®z›«ñîyî=ôÒ/²€?W²ï±öcN.þ\ˆ?eÖD<+C»xñ"¿ø“¿ˆ½ÞøöÿåÛ¹üôËÄQ¯O ú¨¤%F 9ÀûÁß|�·ÿWoç—ê—¹prá–›ª”VÂ{_|ïz‚¯X±bÅŠ;1E0Jñ„âXø p¾P?bq€Q7ba$XÂyŸí®jÅñèÁõHHáŒÄ9’1€Ó1‡IÎŒ! N!Žç8Uâx† ôý1&=¦=¦J2EdÈÛ–kƒs{mJˆ ÑÄ{„„X"Œ�®/�·Î1¦ˆù-HâÆ�OÓùmD�#C8#J¢Óï0fŠs b˜›íâØl/r ›vc5·ôf¤Ó 1f‚tÏóëÉÑoÎ9RÜAOáw´‘n!:/ 'EÌ5r²¹È0^džGHqÀ)˜8\½Á›JÉn)ÿ¨3ØÜíB@�+%$†ó…ëŠ)g–fçCs·†rvtLˆzD;Ôr ˆ¦d¸RıŸ“I¸JBUI¢5òêv6“ªD«¯®ä^µ¤VKm%³ŠÍÝB2Mä!3RLª¼ùòë6§™%wÀ­þ쪤›rùfV昛›­Á4Âl²!§E&áDÖÆ\™žËíŸmmÛ8¬è^1‰Ë*€ÆìîÖÓëæ?¯Ç¾î‡ªæ¼\99–ùŽºxO§r�©øeÅŠ+V¬¸qpáà³"®ª8ÅÄ/ÿô/·yà‰tÍæ+Â3žû .ßs™a7”:û¼•Yì+[»¯M¶æ}2ÆÈ¥Ë—x÷?|7oÿæ·svý,Û�ã­9€OÆöµ¯Tl¿7nò7þÌßà=?õN.��,Ý2›Š NO{ÎÓÖ|ÅŠ+VÜ‘ÐÏ´Ö_ç]ÎñO©¨Å<ÎävÞî¿=A»cœ?uô]—_#æ:è�A{âpFG@l s ¯JvÄ02†³œ­ψñ&Ãx�äÝÁEÐcœ?Â÷›’i—y•Lþe‘SŠu‚IBÕãô p)ç„ñ!,\ÅvÙŽÜ¢KTF#„ÈîüÎÏæ<\c´€ùcºõ­�7¯:†ÁðÎçYB{`‹¥ !8°®df%dLàܪ™³q’‰DÎoH–ŸƒÕ¢óÄDQ¶[bòx‚wˆé:–\øŠ{3Ï4Î~Ì)Zø¡ªúëûžcqÁæ\Àꈇq6£M.ÒÚÅQ]$)¦E³qB+�a‘ÉW©L*Y+éÈ'X¤*û¤xÂ÷IÉøc–Ù·&§Á3+Ú–VÓ,ÿ¬Û’U‰©‰5£oI. "©Ùe+Ñ7‘aóV[·W®Q”†mˆL¹YlaéÍC~.É…&L¥TB/4KôÜ·s»@ëºMó•šÇ #1å$Î>ðŶ][“«m9«ú¬©k“ï_ÿëˆ$‹ÄpNrQ2•­Ç\[u·Y jÃúvÅŠ+VÜ‘¸x÷ÅFÀ=.²®´î §?ùéüZ}bjù¹£à9/z÷}Õ}ìv;D—Nƒ's;ð£YƒÛÜ2#"Ã8¹xÂ/þä/ò¯ûþäÃè̹!O‚{`?óYUyðòW¾é¯ð³?ú³_<.yD{&–Û‘1¸xåâz‚¯X±bÅŠ;óòÔB.™xð¢`‚ï6™ ì¶tý!‰Õ ê¶ŒççÈù5R8ÏjAÑ-Â1B ;v»GçW±ñ&’vX°4�¸nÃfs‰ÍÁ]„Ô#º!YÂbʤ› ˆ…¢ts™èrŽNûœ˜2¡&fwP8�ÏJ4Zæ3¼ó¸ÎcNTуc’Òm.áõT³­xæ §.;Ug<•YB]挒¥O§‹>„j‰PÉÅ"J�\¬‘bQç—¬E0! §ä<¿Z:«q1©s…Ü+ºÅá�cãÒ¢ÈÖ9G×g¢VÕá½[Ìqs.ä™T�Ëâ2&ažf‹jšªžÅfÃÖ²�b±Ï¦Yf`m‰�ßõ–’Ý7©ü`Z–ª,î”çõAn$÷ÇÒÛ6ùNË�[‹ó‰KÕqmñU�Þàº/ÙŠk�¸S™,.ªÒB$óñ™p—Vã|'zRûÕ7 €qQŽ2߇yÁDzí×fÄ^]F\§ØÞ]îJ¶@Í™¹–¼dù¨ñgþô÷–°Î|lR ­zj+¶v<ò±‹Å¿¶è­X±bÅŠ;Ûãm.ãñåÝÖ»ª¾÷\à:Ÿú�O匙ô¹+ßÌrÀLŠ uÊK¿ú¥•¬™ÏoÇ>ñ·?gÔ<ª œÏ0'''üüOü<ßÿ ßÏ#Ÿz$߬ {RJ@êÜæœãêCWyû·¼�ŸÿÑŸçâÅ‹Ù6³·­ó×™‡'‡ë ¾bÅŠ+îHx_ÔtÉèûŽÎy¼fËh�PÇœ£— O“¢AQµ‰Sàû-h‡1bá O‘ñ&Ml;�ªG¥×!n‹ëNpýe\w™nsºK˜;a eVq5j Rˆ¤xDЯžÎ0sÄ8àÅðºA}&¾,ì@¦9'0qTL )ß“ê6„Qqý!‰Btù<ƒlº¨ñhÂnwŽº<3t}7‹xËɹeßDLŸ¥ÙÖ™•e•ÈZ´/ E§3²)K*+‹ªEMV›…—�„Rüè±mLÝ輌ºŽåŠ3›:‘†y[¥•‚Lªµ\ÉìœÏd`±ï梓) qi?ÎDçÜs›Ä².kÊÅÛ'ëZ;ÞlÐL¥5w™CÈ‚@œÛ†ç–ßùк$Aç¶é[ïÊOYŽó÷&+kÁGˆ7sU¶Õò�JN¥'• -)Þ¥P%+$ó÷+V¬X±âÎÃÅ+ml„Òã!¦êÐuãá|꣟ʭ¹O cž]‡Á‹¾äEœÜuBãbNùwEÎíÀf–ó£ø}ï|õOþÕ©ø Ø�³–å\ê›×oòŽo~ïù©ÜöûXääØš@àäî“õ_±bÅŠw$j¹güdò¨6ÁÖëgµÂŠ�÷E¬”Œ¾ër¾^2úÍ!l/²=¼›ÍÑÝD:úÍ–1CŒ9SÐá¶wCº-â¶h@¢+ÅßuxŸIÈœ©W¦‡K8í‡b†ˆ/¢+ardÆÖzÇ�ˆ#ÆH‘˜²¢Pq�JÔ’÷¥ð5ݦcŒ�Ôf£ï<Ãî,ó*Ò¡ZÕtY‰CÄw~|5Wg-±5Æ1� X~<]ˆ#Xn-FÎÂCœ pýô7¸zýÜ�ŸÆè1nu‡v}¿p«Öè•Tç±ÒGá»ßåã%³Yi.’Ëü•›ÅäÙ¢³Àgb‡BÞ¹ÖÄ›‰½8S¢¥Bêé‚ó¾›Ù†™©áöZå,å:f¤�Ny™!,‰à’Y{íTÒ1DóÎÙ¬ ƒFúÕ6áZ(’§ØZ+ûé›�$•ö•\üQIÌÔXþPMÛ=Íö©•¤L*<šªQÕï‡ýomÅ*•8Í'ùþ0kÍ\m•é­'uVõшºüÁÖòþ(N¶3x=)¤ËI]h­@dju^Ú¹W¬X±bÅŠ; w=ó.®<û ~üÁv�ýL•‹ÅÙ�3®þÖÕ¦ |"…õÆ`²Äü'_À+þø+øoûtÛ.¯SåóÖ²ûh$à¼ä±Ú�/œ\xRÚ�?Û¶ßù¼TgÑ:×\yöîzæ]ë ¾bÅŠ+îH4Ëg%‘œRRJò�°RlZ…XΗ’Q†aÈÊÁM_Š/ú®#†ÐÊH–`±rÔ"É!‰d[l=¼µ‰vnÛÍ\\ ^•L›³˜UM'²Ái®DV•2Ôù&ËœܹøÂÄ`¶«FD\kÇ�†?+vYòÁSÑE[¯¥\Qœ›…K@æ,«¦z¹3ñW·ybi§6`…õØy¯Ä˜ÉÀ*Ûœ 'RmR Y’©:)ð0ËŒo)î1”�Y%@§eät"s†bœ•‹Ì FLr°§Ìs†¤‘™fÙú›3Siû‹­$eÅŠ+V¬¸SqÏsïáÞßËÕ�_%Ég¾áUççg§g|äƒáËþ‹/kÝ<å³äçsÂkÿÂkyç¿ º IDAT“ë�\§ëºÅÏÿ]�€ÿ>Ú�?Û¶ßýœBÍŽ�è¸÷Å÷rÏsïYOð+V¬XqG"&c»é†qâ$?îŠK0YÂkvCÆK^�&Ó)¿°”š¥Õ’�Ìðn›•ÿcŒ%.ŒÂé¤Õì«…PKä²ÒnÃ8ž!Qw€…³,tBp®'uŸß\ÂÇ‘¹4„ÊM.Pç2÷¢â²ëCEˆÌ¢KJ�ï|鑨ã7N’Ðù>s,Òá}ÀFœ:BÁBiþp*ÙJ+BˆDrÞ`0ÅŠ³4„ › Ã8æöÞ2+Å2ù:L�¿m†1#Z,ÖâD’˜³Cq[¨/®Vi"6ÈïoåÛB�ÓZ–ÌÞûÉÆ\IÑy#®Ya4KÁFV.ÉÀýïµ­¶’KËÇT(’ªM¶XKëðXÕ|™¸*Ä¢°�/ÖŸÍ‹Bæ6ÚjNuðxÝת¶K)eaÝÿyãðÒj;WýU%\Îñ«$[–…Ήɩ18Ÿ´9Ç/µâŽy`xV2Vïwþ¿¨�jþ °°fW%f¶S[9. ¸¦Úœç’|ÆÎWb’¦’Ì<§�$�ÄÑѦ…Lʬ]hÅŠ+V¬¸ÓÐozžõügå ÀÇqÏ«¹TÃÈûþÉû8»q†:½…”z"äÛñ¥c^ó¦×0–;¸óÙçó‰Ç²¾Ú�?—¶ßÛ‘ÕB�H<ëùÏ¢ßôë ¾bÅŠ+îL0†FÂU��ˆâ4ÿû]5`T2¨º šðJjiF¾öfEÖјV¢êªºnG6E™Õ®ƒ”1¤ñ¾+„âH¿9,b³Ú“Ð7±Ru$Ž Dûܶ Uܘ1ŽŒãXn–ž‡K‡ddµ=Ä0¢ÎãúÜö.Üæ"º="ˆ�Ô9Ý]ãÆÙULFvã)! ŒÀ`†u[ÎÍ1Ðü!l.Ý!Ñ"ýLèúc�ƒl›Ž êò ҘɨX„e©ü¼qJY˜¦*„ñŒ�mÂÑænŽ·WèõEIaÀ -îÔq³"{™ÑÙþÝ‘¢”ÖcÐZ21ÏéËï_¹\BãH½å[Õw“-¸Ê ¥pùñˆYÈa‘ÅR<‘`•¸Šm¸¬ê»Ie'· •™75ùN 4xµ2׻ѹð#•2�l%Îå%ù{-ú¨_s…ÜrÈŒå5Sn_Í-¬g-©'^fhË©vڜ˗÷±ëºF ªú™âp™«¸ŸXIÙÚB\ó§²÷(¡Þ•HÍMÅ1Že­m¯ªqvvZ$µÓ1_±bÅŠ+îT<ÿ‹ž�‰ÍÊÏ>3A–bâðà�¿ïÃÜÿÁû›ÕõÉh†\òµßúµ|é×~)W¯]mí]ÇgK>š5x^@öDÚ�?×¶ßÅëKQI‹ªãù_ôüõÄ^±bÅŠw.Zt[!½RV”Yššf‰ÝnÇ,=lqí­ÏeSÆqu}J³}ɬËDbþy%ã&2«¼Ã;AÒ€™¢–IQ·Ä8Ãê“ñÊÆwˆ:B0ú~3u.”ò�â¢%·v7˜YnÔMù&nC›¼÷èlS„dÊ0~s�`IQ·¹„éð�î~{�$=crˆ?í±ä�jOíÈPq@dYáœÈtd»®’QÙ!H1çNLj–ËßÒxžË˶w³éNØöØtÇôî˜ãíezHfb#–BSûY!sk3p-LADãÀoÙ–R�2n¦†Ù:8կɚZË:bÒt1x5ŸuYžs¹"y~G·6§8çZ)G#¶f'Ûœða¯áÖšMu?[όŠ꽟åöi³Éη·Úxç(óc2ÿ”LV[šÍxN6ÎâýeLÊÀÔ>�• ­�OÇv"S²E™Êüý¡žPUi¯´eÎ%¹Ó{Qž;S#Ö÷&“‚YQ1¤åö¯X±bÅŠw"N®œà{?‹ÜxŒy{¦Òë¶_{˜OüÚ'óÌšçëòÉJ¸oþþoæ·ýö߯ùÍó6'}¾KAöIÀùc5¶åìô Ñ[ Â϶øsmû�“ÕŽ\C´}ï9¹²€¬X±bÅŠ;›Ífvã0Ï/N&[h,ñ`•Ð !Ð÷Ý‚³˜ßÔìû¾=·)Ìfqfs~¨^{û¾oË©ë…RŽ*™°J–­¯½?f!¢á}?ãT"*BŠ¥¡·X~ÇqÌ뉂Q]¾ë*l6›™+µ:­‘”2㘜τY×u¤é¼G\—Åo!îˆ)€ãnÈ–dç³5Z]Þ¶ ç²°Ï,ÓHJ#Ér|IJ)Çߥ”™À”è�gë·(‰Î7®QÍÛÒu žÎoKÑH‰^Añºå ¿„“\²‚D¼w·Îe®Ç°8 D†qhsTk®„Ú<;nÊÀÓ6Teÿµ¶ö؉ˆbI'£Å§œ­¥Îͽ©½·Zª2Ë"¬…#² —ÁÚ"ÐÍä©�•¡r ¹–U�µ]Fq®ÃŠœtz¼¡ÕþëÚ~de¡/¤Øؘ,. J¼÷3‚.Δv{D%…MoûQÉÂT—õLC~>ænñæ–ÃYö3 ¯µÒ�¬*ÔRmí;$D­ÝeŸ¶“Á(ÕÌçßn´bÅŠ+Vüûijž÷,.^¹ˆÃ}ÆkÞ\¥gÉðÎóοÿÎïñDɹºüšírï︗×þ÷¯ÅÄvCùÞË ü|bNî©ËÁáݦã…/{!ÃÍ¡µÏÕ�·øsmû]üYóú´”«9¯\äYÏ{Özb¯X±bÅŠ;óBÏãH–è:ßì¿ó›lÉŒb³gþ!6å^(åõï­AxÖ0ož‹ jq½^w�cØÝÌÄcJ$” ›l O³=Vºáb,.�H(v×0Þ€ñ gØî)]ÇÒˆ“LAbÎ냽(ºÉ1šŠ«1“–à¼o? ! aŒ¥Á¸Ë‚*¦›�u&s.ÛzEe!Àª4Xý{µRO"¬\º²qWðr §!fbU�Õe�ÁèÔ“ÆsÔÞwŒaÄ9c7 8ÝÒ¹†áabŠ‹þŒº¾\ÔëP¥�½'l7—Q=ÎÏÝpogÉØIgÖ�iø­þò¼¾‘jÕb[³öªj®ÚfëFšÍ×—šõ¸²Ôõçs‚­•UPsôBËÙ›Š‹àêbcÎþh‡s]ÞŽ¸TÈÍW)Û;åÎíÈ)3¿²TÎë�«¥xŸaÏë‹…´œ$ºÎi{|.»i–ÜyrÝŽl_¶fçÍ�ÙÌ–œ0 8'ˆ¤VàR^ÉÀù?:êñÌvðµdÅŠ+Vܹô3¿ð™Üû’{7yW¯ù1DŽ�y×ÿõ.Þ÷OÞ×HÁ'JÎ ÖbŒ¼ú[^ÍŸý›uÊx>.HÀÏ—pùuÝÎ;þÔþ)Þñ¿ƒ/þê/æìúÙb6©$à¼øû^ó}<üÀžxÏö{íÁküÀë~àqµýÎÛ‚³B`²‹÷¾ä^žù…Ï\ç—+V¬XqÇ¢fÿWB¨*àªH*„ÐÚy�sYñVH±Ì_LŽKï=ÉÒ-±Œ!‹óx¶jÃmÝ }ßçð¸RB37$¸BW.¿�»/½�§_y!/<�d�1žå<¼B¨xï‰fÙö[ø§X¶ãJ9N”"T©ÎH‘ææØt�s¤qªxçÊß*†Š�EIJ:ÅÌ-%K¥i¸Àº¾/ŠÁ¬ø»vöIÎCQïE�z#RfaEsÞ¡©qýæC áa‚ÝÄ ·¹¹{„•ÉÆÝ÷}éØHM�˜‚"¶ar¶{€ÝøPæ£r¬N��X)¢ÈvÓZr1©íê€e¤4æ·G= Mz˜•kÅ’Z,·•ŒªòÒù—I>)JÁ±|ùùcQÎ¥¨Ý-Ã÷’}µ¶þùð¬:Y„§Ç”¶ã‰€ŒMMW¿ªÂ.<ÞŽ(›ûÄj-ýˆq™)8·OWf¾’ŠÎuíx-þAP¬É™èËJI‘ü«ŠÈÚJ\íËõËû~1L×å/³{”Zæâ\WlÇ«ýwÅŠ+Vܹ¨×Åû¾ò>ºM×”d�÷u¸Îñ¯Þý¯øÄ‡>ÑTnOÔž;¿Ùç:G¯þ–WóÆz#w?ûnyä‘Ùür«%ø³Y÷þÍàù2U•Gy„»Ÿ}7oü¡7òêoyuÉø�ãKǼùGßÌË^õ2nS;–�®(çÇ[µCôá‘Cœ;B\榰ˆ:ÍÙ‚)‘DSÂm6 ñŒÓá®Þü Nw°KWQ=ºQ7‘»sWgJ)ϱ8œ; ÄsbºY¸7½ç-™Ü±Iá×sÒ,ó…çb‰J´-myå�iÖšÊ0¦Çd6Œ¥ÙŸ­YaEª­e_‰Xy²Xo݇~YÛsçÖbU)Ä 4Å^nfáa_hÔa²*îüŒPÜJm¦`ÜÜ%×ZO…&åø* ë˼ #«ùd!³•r¢M¯¡�•ÓñÈöeZ³ðÜŠSãJ8Î…Ûq¶¢Ž´±üx®O|×wý™õ·ìŠ+V¬¸cÑm:îÿ•ûùø¿þøg}ïË÷žOâÓ]8⋾ê‹ZcíUÎɯj¹yÑK_Äïýƒ¿—‡>þ~ÿ‡AòúëüVÆ¢éú/†˜ÜºO³ŸµuwGµôŒ»‘ó›ç|ù×}9ßþ÷¾�—þ§/meÕF´9Øð%_ó%üÛ_ù·Üÿ/ïg{¸m%bs%àö`ˇ~åC|ìƒãw½âwqtñˆßúØoñ×þÔ_ãgôg9¹xò¸ ?ZpvQ_ “RRQ¾äk¾„¯ü/¿r%ÿV¬X±bÅ�ï}ëÿ´ÇÝÄ)ï®°ª«²’SYñ–?bÀ7GAB«}×XĘÍù’¦^«×墯¯œƒŠ‚íP"¨?u ‰; €n1íHd¾ÄppzÈÅ“gâÜaæ~DZN `žd;ÎÏÞo'wiÜÃu,]GP`ÛeWc8C ¤0 6Ã)Ê€Z@mD%Béœâ$`vïòÏR8Çk»‰20×ËËIi@$%`ÄÍg¸Ø²ú²(,Ó=iá-6{§â›‘¤y[ª®‡©f6[·íTUÞüæ?½þ–]±bÅŠw$êuõà¿ð÷¡\ÿ¿ 0[.7®ßàôl7·ØX?Wpÿ{J‰ËO»ÌW|ýWpr儽÷C\}ðjÛŽÜW>ì¶ËÛß·F�ÃSJ„!p~zÎå+—yý÷½ž?ù’ËO¿LŒqñ‚:¯l·¼ük^·þù‡øð>ÌÁáÁ-$ al·[~õÿûU>ú��ò¼ûžÇßþoÿ6?ÿcŸ]Û¯a(z ±éœCQ¾éû¾‰g}᳞° {ÅŠ+V¬øùmÿ31fõÝDìÉ¢„"¥ÔºÄ;D…rµ%8u9·7DúÞBÂ9?ãh´-·òu�–²ÀHÈ™È]×MÅ£¶#ŒçI’‰/MKNñˆv™ß±‘4œÑùCNŽîAØâJ&á$¢*¥µ¢„xF7�ºÉ娩#¥K‰íæ ÇÏäøðôÝEúî"›í1Þq°½Hï¶lûc, b‚%Ák‡¢l7P;æ ¿H§Øô—Øt'lîÂâ–ãƒ»Ùø#$m �2�â�¹3Ù ¾zåF,…Ì3r^!iâcê¨Ó² c¤º:sžb.àõ¾#Œ¡ñRsެÎp5`×uÍÂÝõ].Ž ~·xÿb›2øX´ìÖÆJXåböì¢q1 UÒnš×âÌ>̬DÃÝVáWsç9yP‹=´SÔI/Û`«dÎ7Ïä»}aFÞï7­ýf¿<¤ªò²5×Sm±Vö9ï¤r»"•}ëÌ|ýÕ*=Ïò[’ 2SçÕϪF¬¹…¶ ë‰S ÊúþUB´î[%^'âÖ·_õî@Š©‹gÅ$³fŸ½þ–]±bÅŠw4n<|ƒïúºïâþ~?IÓ"®ãшÃú½ë:>uõS¼ñ­oäµÿÝkËÝ\¹…|{"e›°B¶�ˆ7¹Á�ü¥áçþ�ŸãÚC×8==e»ÙÒmº¬â/7-«-$OÒòŽ!¦˜Õ~»sŽŽŽ8¹ë„WüñWðÚ¿ðZŽ/—¡4µœ¿ýmªsÄÍk7ù‹ä/ò¾Ÿy‡'‡ p®0 C`{¸ews‡ëÜgÌüƒrS²Þ¼-å•üSU4)ÏýÝÏå»ì»9¾|¼žÌ+V¬X±âŽÆá¥ßÛ¹¾ïÙ�Ÿáš³sº®ªj&„„’ý—m»`dŸa¹–'›¢È°‰\*Ë e=c›j’ÉÀìR´á0Ýqægœ¢ã)!ÞÈ$YwŒ%ͤY¼Ž‹‰Ã£g±é/¡N )—‘Æð¾k\Àé͇¹qãcøîˆÑ6Ù®¬ŠY Ž×13î¹ò|,ùÒ¬y³¬6 1Ðûž#ƈwšËg‹•z»ÝC$.ÈR¾‰™bÎD&%”Ì…0‚Œœž=Lˆ×À_ÆH5#Ñq*35óQ>~2Í’YiiE±0ËË(£OY†¶ò°VòRI¿*.Ç@ßw„‡‰xÿb‹5¸°´ Ø¬ÏX‹õs®ê«’ÂjŽ1Y%©2+›Uoq¦ô«§©6R.¥0 S#ÿ&&TФ2«÷3mª"n¡t«™…e?tÆ�J±OÊCO»EÎ’Œ[æèÎùÖf\3 ë ˜ßÄ@-K¹]øwÝ¿Úôû^ù2þÑOÿb;ÎÓõy†O%JiÛ7Y�'@&(µµ!gK·ÜæxM¤`}/+-ó<ê¶ÌÊüï‘ÿÍú[vÅŠ+Vܱ¨×Á¿õßü-~æïþ ¦vÛ<ÞG%,(ü�üžqï3Ú Å'sç„ÚüfçG>øþÍ{þ ïý™÷òþÿçý<ü›30ä\<:6›MËè !°Û턞žËϼÌ}¿ÿ>^úÕ/åw¼ìwpï‹ï-óZº¥møvD]%oÎ â.dÕ_áV¦±F ¿2)ÿRéÁÕŬU[}ÍR9¦3c¦ÚÄjsWi�ï6› !BÅbìv¿*¢ú"›,¼q1xMj=m¤×\É—‡A›rëf­0uu™skí|ˆ|´¹¬Õ'£… ]s‹çH^wµ WõÛœ�·âæÇê>º½,A[bÖRŽI‘—Ú~Ôc¶?kiΩ„^J“’®ˆi@¥o*@ç:RŠt�ãMÿÃëù¥wÿ þÑOÿ³¦z\×Bn–uÕöàü៚•+áX÷{R ¦Ù XüêÉpNIi’ŸN¤hþ¥Â×ß²+V¬X±âŽE%ë>ð‹àû^ó}œ>|Ún�=â°\Z9?=çå_ûrÞô#o¢Ût ÂìÉ"¥‹L)ñÑ~”>úÜÿŸú�Oñ±_ý¿öÞ_ã7úMžy×3yÁK_À³_ølžþœ§sÏsïáž/¸‡/xñ,–óhÄßíö¾§WOùž?ú=¼÷gÞËÉ¥b¸= øxÈ¿yâËí^_ Á£ËG¼é{/ùÒ—<éÄëŠ+V¬XñŽ.¿tq�ö*ŒãˆóžX®ƒ]ç‰1eAÏx#HˆâÕ7ûn%�n®¨Í² Ø{OÁiO’õ�,"!„f?Ž)æ>Œn"é&¸ Ú]BÌã57I(¾¿ˆú>çÛI"Œ!aäÒ]/¢óGÄ8 Ø"~nGº®#¦�Ýî*§7>IdƒÛ5Ñ—ÚÈ8^ãèàn6ýÓˆÁp~âsÑYçÕVrR9�ɹI!Ð\ÛO«¥()žG\á¬×®~Œ�‡l¶‡¥0Mš:¯66«W,Ebˆ¸ÎC(³L&ë@Yɽq—H!´ò×iîšæ�³(¯ë:†ahNOUewþ«â§k©~kC“)1ZaÓÞ0µOÊÉ‚àkŒ©¥–í—í& ’ÊóÜbã«Ýu*‘F๽F½üüÌ|æÍo¦J*íqU"ªå ÔÅèùÐX«ŸEg Á–[t+‘V[zç•ד—Ùà-YæInýU¤4öηëš Ç9_ro„qü£ŸþyþÅÿû! -ŽÏüÏK«ðT9�?DÒþ\-Ñ·”„hþ€Öfä| 4[õD2êÌ^¼bÅŠ+Vܹ¨*þ—|éKxÁ¿€_ùÙ_!–›x�…vm.LÕöpË{ú½¼ëÇßÅW½æ«ˆ!"NnQ®=ìß´…¬À3Ëö”çþÎçòÜßùÜÅkÆÝH(nï|#'÷Cqp¨Ü–p{ÔýŸY[Ž.ñæ}3ßóG¾‡ö�ÿY³ÏÉÂG#5äŸæq®Ú~m[œ:^ðÅ/à%_ú’[ äV¬X±bÅŠ;" # xÆ0™â±Iã9Úyâ02†RÔªª=– žÃÌ X`]w¦7âp$B Äq …€Éé�1ó ÞùBFERʳÃöè€4 Ϲä#a!ákq—n0ÉÄ’é£Ç9;{wèéÜ) ¹LD�"Þõ„qàlxˆóó‡ˆ)Ñmû±g%çnbú¾'hh<Î~OCˆ‘N•˜ÒTŽRæ‡Úzœ ÄsYü…9˜ðNˆfˆ‚I1Û8ˤ©Û ©ç½+�Éž8;0�ÌrJÙU’°›9J3‰!ÏdÕűŒ�cVø¢­x. «ûí­ µ²¸3Ýþ¬Y©…)]Ú[ç 8]„`×e¶V h-ãÎÚkæ_ùu4ÅY}^ÍËÛ'írÞ¬Y·€I¹(³mI‹¡²ÊaçwìwÏÍ꫊šáW-Ï2kå­¹†êtñì[‹shf×É,ë¬ögå—ÞýÁ¶Î%Áwû ðj±ÎŠ@Ú¾NêÍ©µ˜¹u†eö⼄e¹žœ­¬X±bÅŠÿ‘àU¯ïçûë¥òQI«Å5³¶ß¹\òÃ釹ï÷q÷³îžæ�’¹÷ä ÿÓvéÞÜQÉÆ:t›ŽŽîÒmÿ¹5[ðv‘&�k;T‰!rxá�7ýïoâ­ßðVÞóSïáøÒ11Ä[HÀýc»PþÙ¬í×ä–›¸õu)&^õúW­'îŠ+V¬xÊ �~GH1ÎgKªäÂ�qÈCÇL™1†„ë�î0ç‹-� ¢�¢áûCÆq<Šú�v¤pqtþ€˜ õYÒToZ „4ã5õشiÄt â‹-µ¨ûDJÎ^Ïùùƒ¤pÎáá]ôýçÃHß9B<'�‰0Ü`§@B»Lsi‰w.gÇ*Ûía&Îö¢FÒLQçð9_/%úͧÊ0ìšÐ,Y��)±j)Ò †a¤ï;Ì"»ñ&ÎA#Æ@’•ã6Æ8‚Å".ËoÎ÷$r[sÎùÆ/õ}O ™´¤ñk³íO ŽF*¦d¸Ö[‘��ÔZ+Û5S5Šê íö-¸´Œ»ý!m¿év)“Ô[ž3Ý|]y'çDSºe «OCâx IDATŠÃù�åň´€ÄÔB¦ç�(·Þ•ž�S;Δ{8GUÃÍ‹7æþj¨{Yê15kc“o§Ü›·óˆ°·_¥‘wï8γ!µ“z?£¨.¹þycš¤ÂUR:#³t²3#ÂÖß²+V¬X±â)ƒ·½þm¼ëGß…ÉÒáðX˜“qW¯^åëÞøu|Ûßü¶¬ôZNòç+Ÿî±vŸ ¡ø¹nߣÙ�¿÷�}/ïùÇï¹ÅÖdû·ër~#–‰ÝÝù¯Šß'ˆš„°)çRËéË–VÃ<Ï�«J·©‰¤�‘3r+-€³ª­i¶PåÕB ›•“LÙÏ£‘ó�XEyå7¾rñÞ­X±bÅŠw:œóeöÈYç;0-…¨ºÉÜ ÆäûLD„ q¹ÄÂkÂ,är ´ud�” D¼Ï]Áîà 1^cÜ]Å%CåuBŒl¶‘0Œ(Br=âzT„q¼‰¦€ºCD{œ7 ©fÅÛ£¶!Y@51§möÍp}‡Ð‘p¨ë�˜r�†LŽO‰ƒ�sóæƒxwŒïjRštH.> 10†›¥¥w„cÀùTÚ‘K…I‡eR—yÖ”É6+®JQA�G¥Ã„ñÒÈvs‰Þ_@$ ¶R¸Á�ÎHÑGHȳ�ÊÔFRöÇ÷=VDZ1Ô9†¤DçŒB‡Ã±ÙÔ‡@ŒÂÁá1ça‡scËP„¢ÜDÌÄ�&™ ¥­£‚5›o"ç²mµ¶åÞ®w –¶={Éí»üÜ´7,¶øæ÷žyçw’uFªÕŸ×eÆVèá½kòϺެ(œçûÉŒ,œÈ¸©™…ºp ˜´[^7'+'’ÑÏlÄóc^}Y(ë3?.·QfBJCy®/'¨Íì˲È%œlÔ�ZWqÄIim^±bÅŠOpw¶ã‡¾õ‡x÷�½»‘R�—¾ío}›ƒÍJþ­X±bÅŠ§ úÃçáRäÊåKŒãÈõ;"‚8O,ÿÎﺮq*Í‘"N„(†wž0d‹°ë³µ× $Ë 5'„q‡WÃd pqÓM|wt™s0ž]CÒŽ$=ns‰4î°pe$É1®;&ð:‰œª±:+s±…+¢§œ“—NѾðY9W‹`dÜarJJ†/å'`X)<�!"ª8õ„hôý†dù–rJ¶$[�1Mü–ˆ�bDŠòÎ’á}Wf ŒÃ œöœý6„•Ü"Ü ;Eä˜È9»ñÉ1�+í9ÿ5ï爻œ�È1›c, N{:ß±Û l6ŽÎ1M„d„´#¥‘˜ãð!Ñfõ,„XUÕ¯¼~׈¨š—d)¼H´–]3iäß¾Ýw¥Xós³ì3-Š'ösõæ'Fm†âQ·üú”fi¡†›ÛfsÙÅÜê+¨Zn� ãŒ<Ó¶}a'¥Íw9ئfÇkÞò;h ¨ø½¦anckŽÍj<ßîùö¤ž]–]yŽ›mg=¦Ú^oØìø e]ãì—€¶ç×ã\Ï 3ÃH¬óôŠ+V¬xª€ÛÃ-¯ú¯B;½e¶y4Üâ„ÝÙŽw¼áÜÿ/ïÇywÛ¼; s%¢–"·ãKÇüùÿõÏóòW¿œÝÍ]É?^fþåþÀÙ±‘Ç^¾vÊ«þÄ«Ønײ+V¬Xñ›U]·ÁùŽa m¶PUœw8çØ�Ÿ3 ÃÂùé;‡ tΣ ž2×Á\+K` ‹g„³‰Ã)N•hºD=Øç×)–) ¤ñýK GÈ´ÇyÁ‹Îú¬µ g~á.gûU÷cå²]8!¾{¨Ðu]^Ææˆ~{Ýæá•C�ÐCÄ£›»�îæO�î"Ú]Dº#L7 QA6˜uÄ(Ä0äü>„Èê¾$Ä1BÂ8õ­%ØÌÓ5Oç<^zO*œ—sB2P=Bœ£÷[:ÝdK6� ”bª(¯›XJIÌ#ÒõˆÛ ]�¸\D"𨠑˜–z¼t¨AŒ¡‰Ùö<©K…]n€Í¥–ªuw*ØÈ_nÑ<ìvCXmì­­²Þ;TeVV1Ï‚±[l,:«DÎ¡Š±‘TÓsnmÌ­äæ|“2I7Ù~›B�LbóáUÛ>¦…eeÙ€<ßg)ä¤5`&u¹>‘E™HmA®oRn‘ñ�ßåžÈÕ¨XÈ<:0�%Yœõvzþ�Í÷_$àô˜´þv]±bÅŠO)Ôùâ¾ß_þõ_Ž$y܄ݼÜ,ÅÄæ`ÃÕO_åÍÿù›ùäýŸÄwþ36âÞ)$`³kε¹pùßô—¾ ¿õZÛ~mÓòh„k[f¾ü뿜û~ÿ}kóïŠ+V¬xÊ¡óž1~ó�¸¹Û�zÄwÄ”ÐÚ ëýŒ3Ä4€$œ’H )‚$†ëÄÝ5ÂîbM )E¹0ì&*çÁÔH)ÿl7XTNœ!2 DT;DrÓ­ˆâœ'†„˪.,Œ¤�ŒN}./i] Ö¢Í*gB(C„PU†02aLžä{¤?@ÜýöuÛÜ ¡9NŒqG 1¥s=ÄH§Yý(xœö­Ü5† ' ]Ÿ�é8Ž á”ŠSÊîRËB3ïg®W˜1b„¾»@§=bàfÜŽÎnkV²åu$#RÍ&ÅßDÆNǿڠçJÆÉ¾JW¬X±bÅS õ:ø†ï—Ÿuùq�ÌIªš·|xrÈ'ÿí'ùίýN>ñ¡O ÅŠr'“€ó}‹cÄyÇÇíã¼íõo#ìêf7€gm¿ó›°�ö¾¤”¸ü¬Ë¼áûß°7S­X±bÅŠO‘9EßmQ€ëQïrþŸ()›®Ë,‡|<ÇÇ]ØÁî&ñì”´;%†óÌ3˜áDq)"ãÃéÄá4]è!®;¡K‰óÓ«¤4fÒªóôÛcŒ\È•â9)"t #q8rÛ°h‰J+%Þ+1%PïrlÙnwÆùù9*ÒÔu™KɇsYÝ(™œš¢Ë%fE±d™o’ËV‡ólæJ¾¡"N‰’HjèÖ10gÄ82†a⩊å Œ�BnÞ�‰ÏHµO–IÖrÃ×9�Ž,Å„w=))½?¡÷ùæ³ë|á€ò>×õ¤”œëÃ)§gŸd7<Ân¼J¿Íëã˜9"çÃ)!ž‘J¿Ì€s…Ûœ Êäš-TbU¾˜óãæöÛX,±Y-(h#ïªu·ªÏTi–ÔJ<í+Û*a5'ɪU6aU]‹W\KÿLͲsÍ*ë\öyç7>¶m­o Š”×UòsÚ7ˆE6©·d.-Ô©…+6�6å ¶PŽAÚ³&Ë-VéIeé'õ@ªÛSÉÖéXäãA®ð¶¬ÖÌûÚû7·W ôdý�ò+‰Y÷§î㨽bÅŠ+žª03N®œðº·¼G8? +p½†Æ1“€ùÀGø®¯û.>ñëŸÈù4ã x'ð€v+ùç;Ï'~ý¼åë߯¿ÿ×Ùl¤_Íÿ{´Â�ùquÎáp¼î-¯ãäÊÉjý]±bÅŠOIÄcB¼'Iµ8�‡S§t6â¤;BûÜÑÝlNž�;¼‚\Á<ƒ´}zô4¢€ëpÎá4³ÎÅ�ì2iXܑÆ ¦¤8â$á¶…Wó%]ÕÒQašùªÛæ\×Ä`•44"")sc6´} À:—×ÕÚ›%8TpnÃæl|€GN?Æ`õÎãoq3ü&gáBÌ粘JÎɨ\\1Xµ 2#�jñ…§æV{pµÈª iAê¥EÑD}M^öDhÍ·gN²Í¿g5š£ÚU³ç:¦Ó ÛJ^~~±lí1U7Ùl5çäÕ“I•¨å s-˜²LÎÔ~•¬�Åõ¹Óþh³ß. Î¥ÍyRNžøª ¬Dݼ˜dÊaÌ‚zbí$Û·W3³Ö¤”rاÓÙñv‹íÚÿЭX±bÅŠO%ÔkæWü±¯àeèe9ÆF?;+p%µRL^Ì$àw¼ê;¸ÿ÷ã{Ÿó^*a&ö5¡ef™È›µ!ûÞsÿîç;^õ|äáèâÑ2 ÅùgfyÎ ð²?ô2¾â�}Åz“rÅŠ+V—Xˆ€)ª·9ÄüÄÐpŽX¤Ûl¡¿€ºˆ�,“k�Ïv™ßQD•0†b… !™–¬B�â…1…L¦©g<¿�¥8®c锆܅ó:jÁª%PQ:çqóØ3œ�Ï7µ��]×a)7�æïF¬1”lj ¤a@∦šv8ãîb¢ï6m;R!‚jÉ›ïºæ`­%«Î;¢%ÆpNb²kS%ß@Çcbܱ¯’8#†�íÑEÕX¹'UŲ1½‚jG2Åù#|wç·œ�gœïvìÂÀ!¥Ôýÿì½{°fYyÞ÷{×Z{ß9§OwÏôÀ0 ⢠#!q0Á (H*%)Ëe%¦bŒcI.•KåTùR…íEå’b;ªR¤?\*WÊ’¨’¹ìX ‘ ®¸„* +€Rè3˜KwŸ>ç|ßÞk­7¬Ë^ût#7ƒÂz¦º¦ûô÷íë×§Wÿöó¼Ï!¦270 •ˆ®âý”!ص�°Dqïì^Kn³²¨‹M…rÊ9ÏåÕˆØä+ ­akˆV¶SŽÙÕí¤÷•¢‹•�«¦›rŒÅ ·’Äêú aÎM)|4üÚqÛÜ¿˜?ÜÆ «mŠ:ÃS¾í�lY¾Ý-°8ìsn¼0w‘Û"É%Ž�®õºÐ¤gúÐ8¬µ¹ˆeq=†àï(ûÓõ®®®®®¯íE¶áÍ?úfŽï=†Àç5o®±â<ºrÄcŒ·¼î-¼÷—ß‹ui(L QY­þX�¿ò SS¼ë,ïýå÷ò–×½…Ç>þGWŽsX­5‹[ùwßß{Ì›ôÍ}æ_WWWW××´Bø9¦È¯æù«{±îˆÍá3 æˆáà Önˆ1ä„gÄûqwÆtúÓþ„ k2o‰†Ám1ï áœÝÞqÈxu›…_ˆfàŒÎs ØaË`õ{Á #³�DæžÎ‘ì—Žîçž{^ÀáÑå´ ç˜p‚Ñ=n°Õ… Ö£<°÷3XƒX! Ì10‡€G!Ä•€æÑpQfb8Lj'øSB¼A׉áÂ�;Œ‚ßÃ9Qoô&1ÞšTn‚ŸSEždcÄÏóŠå¤R’ ܺu=—äjý<Ö)!ž3Çìü“œíŸböŠ˜M…�­Ñ …yöX·$DKE£ƒAÕ`ÍcF„�› ØZ€*Î~“†òœ¼š¤™Ã×ΫËÔ5´vC¥0ÌmÂ¥·.Qµµám™g·D~K‹Êâø»Xƒœã®ä¸HÎG/ó¥±`Ú&.s‰·¯/Çj3œ,MÈÚ ,çTnH¹¨¨Y,ç¥,­5¬`šˆ]ÞOqØ-3÷BØSÜŠéøM�ü®‹DL=×2·0ýpÕ©˜b×ÍÌE¤ºK,»ÌlaåòN‰ñ#ý»lWWWW×פÊzâ}ÿÛûøûoúûií¡OÿYû:UÅ:Ët>1Œ|ß_ÿ>Þüß¾Hse¬³l]m)~“"¿oû;oã—~ê—ê¹n[g<‰,-Áë틇þ“‡ºû¯««««ëkZÛK/Šà÷g iŽž¹„µ[M±[bjÍ-¬"ÍàüÌv;rvvõ3ÃÁ݉;`˜ÃÌ8 Ìa‡?}»½ŠbÆc„yJÌÑ`±œ£û[ÌFq›» ÌgO&V1^³ÅYˆû�Øn®rtðLT6ˆb ÃÀ~z’ÝþIÎw'¨Ù$Ç!9Î+ð)Î+‰b.—5ø�JD¼÷8'øyf FƒqE†T6 vÃ0n ¡Ìtiæž±ÌóŽ çìv'LÓbƒÝ`†CæƒÙíÎÓì¾ ØB8ç’[/ÞJë=s€‘ksxŠ:‰O FÒÃ_cˆ9Î\RœÖÚ›¦¶1ϯˆ!�¾‹ ŠÓ¤XÓ­~DÄÚ?¡©¡V¹¸~J É®à˜s!L9æ;d·�,ïPMsøŠÛ®ÐÚ¢Zçø)6ÆÖ|uŒZc©¥]¸¸ K¡Hpå= Œ×^hÀc91Ó¼®d¹MŽ÷†ÜJì¡�ϧMü™æ<âê ÐÅÕy&ȪD#Á¾ÜYë!æs] :ê¼ ìÆK7Yêö¹oÝ—¶—tż‚¸ Rç;¶‘Þr\í¼žòš¶dž§—íêêêêúšUyh÷ ?ñ üÂ�ýêRÄõ �dií—œr§§§üéþÓü¹ÿúÏqÏý÷$¸¹Í÷Õ»nƒŸy:‰ <þèã¼ãテþ3ÿœ££#ŒMs{¾Ðó0Ö ^xã�¼‘7¾å�ÍÔ®®®®®®¯M]~~Б坢ÆáCăZÞƒFÁ ’:TˆÑ38‡" ‘éü&˜kGPeÜlØïg�ˆî®ƒÝb·GÌsƒÙÍ�‰êOÁŸã·¹B˜ÎÀŸáÆCÄ2ƒåõ—ïãàðn4‚�1%!X W1Lœ�=ÎÎßĸC�Ôj;OÉÅÃ9�€`á9@%RFƉÁ¹-Înpnƒ‘c·„˜¢´Éå+«)kŠñ’á,úÂI&vû[D“)N` ŠCÌM̆½(Kð;ŒmÇÆ�ÀŒÆt|Æ¥ŽŠ„–2¯)’ ÛËÐÏÖ”nâ>ª5 y�Zœ~i6¡T/šµ–Ýùï‹ C€íÜ=ÛÐËë¬IÎ6“«†M>¨Ö-«Ó.QM­ÃŒyûC]´…°O³\T.À=VM{é„Cq¸µqáu£±Öcj–Žù5íŒÁÅ�—"°Z#ÅíÅN°l Ñn_xX¨¬çôÑ´ç†áZ¬±ÜTmïʶ—óZ g‚Ë?êë‡ýòåKœœœ^8– ën› Xîµ1ÔJíöüRe÷o÷ï²]]]]]_³*gïNwüÄùüÖ»~ ªÃþéoã⨠áúÍë<ðÍð¦ÿæM|ûŸùv†ÍPÿ¾¾¸¾ùJƒÀõh˜e´Šµ–y?ókÿì×xû÷vùíG¸zùêJÞ>?çž1"¼ä /á-ÿÓ[Øm{óoWWWW××¼6ÏMÏÞ†#°ŒnKT�êŒ3†iÞ§¡qylYÄcí€Ø!͆‹†HĨÅèÄ~ ;ƒM0Íš� ÝÝ@�Å^fÞ�¥9{vÌ= O˜n¥hïxŒÈHœo`Ä£r 뎱.2�=Î莸û®¯ÇÒŒÁ¦!„€5TˆñOÜüªÆm˜ƒb­ þÑ‰íæ ÎlñøÔ»k øäâKìÄâÜ!Š`lrØÅ8åþ‡ªÂTS�š;#&fˆ!qÍ�¾FgöÓ gç×Q&TF"Cšû—Ýó<§ÙŒbðóŒuÂ$¢1½l¢K Øy5þnǼ³Z{¹ > ZŒošy’æÔ®­F´iÿc¾A—Ù{¦Î³[Ü_KAGiðq•q…P*A¼Bn— YÂâè³ÖÝ6Ÿ¯ÀºätÙéV ¢oæä™ söhŠI¤FoÓÐG“ãÄ®FxË�-™é’Ó.€qq j†°!ݬ²Ÿ‹$v‰Ó»uD·DoS„º8Ûr�â´,ŽÊЕ››®›¿ã¼@È4‘ÕLEïçÆáÇêXKC³sc~_hâÖËñ‡‰ñ÷úwÙ®®®®®¯y("|ú£ŸæGþÓá‰O<–Ճɧ»�#†ôtöüôc ¯üžWò—ÿ‡¿Ì}/¸/­�²ËÐXó´/Çùßé¸>ýÿ~šø×ÿ!ÿö�ÿ–"G5 R[ Ÿæ±·9 píë®ñc¿ücÜ÷õ÷õèoWWWWWpéÒƒ¨½„u[ƒŸw‰u¨'ìÏ1Æm‰šcªê‰qƇ€�Ðh1N1ê='ÌçÙE˜œi1*³÷¸pJAÜeˆg ›KùA¥BôøÝMŒQÌp  OõÈpë.3ͧH¸Å¥ƒk> ± �•Tfá2%‚»ß]çäìQŒlÁŽDã~Æø3¬Q®^}�%`­eš&Æq`šFÌâ–Ó˜]pŸKלð~N1[ïkék2C…Zòš T6�I3‚„Ô;!&róôÓ¨î{„Ú!¯‰´s™ñ¤Yn Crü%æ2ãT%E€c:î’L-ëÊ N#êœ1”o‰ ³4pXXS±žÃ´ÿˆ˜2_n “–¦Þýœ[ÚzAkû�1Žâ +6Åd¿, IóÉ…•Ë0•u¬áR6"”"‘Ê5-™æ´�X/\‚b3ªs�QÊááÆ,°qÙ~nø5 F+œ\æær “Fªæ‹WC¹—E~y2O¦ ž™:;19÷âÊù·Ì4ŒXksC±¥u.Ñc½­ä",\,¬…üš†§×¤s1X;V »€H©å!‹Û±/´»ººººº ˜ºïëïã­¿øVï>¬ÑÖ§ë¬0sá‡�oÛ£-Ã0ðÞù^~è[~ˆwüÄ;xê±§0Ö¤áÑ>¬žßyMò¥…}wÚWŒ‘àC=®§{ŠwüÄ;ø¡où!Þû/ßË0 l�¶iAJÓ„ÌÓw/ÖóŒÊá݇¼õßÚá_WWWWWW#;Ü�µÛ”Ô€CPÆ4Ÿc.a®Ìn$ D»Ån�q›KXã2çIÿî÷Þ#Æ1ûÈ#9• Ö¾P‹ã¯¸þ4ç¦ -oj#·Ôùrí±ð¥’¿.sûÚ9xܵÑÖp­gõ¥…ŸÇÈ�¾fÇZÍ6ǹ^Üz#̲@µfLõ aqÍ¥ò… p-³÷Ì ¼-óñâm³óÊy^Œ!/Á¡¹ºrÔ%pgš¦d“£ÍK‹Ì:æ¬w¼öµU0„lWuõš«ÎMcñú=é:Ž L6Í{õøcjåKÐ5 ê ¡—€tuuuuuµk—þëò“?ð“œAR;qzöx†™Øá ÆŒƒ Š±®: ËZ¨®±ÒB m†aÅÜòK ãRÊ åÜ“¡QkúvžSñI’éuÅÀ—`gê•È൅^‰’J…a%Û¶Ý–9€-K /®®Á^Šà&[ÛÎ[â³%J[ɶ� IDAT\…é×�#ä"€ÓZ†‘Ür&Cº´(¾÷Þk<öØSÍ ¼5¼[¢Åë¸nq®ç䕘ï�ÈKQЬ `ix)ç]…Û�U»±µÙ©Ÿãxã ȶ׷uWg!Ûí{˱•b‘b{½Ô\Î3Ŧ½ïà®®®®®®Âcxßÿþ>~êŠÝ­âäó/É¡€‹­µœžœBàë¾ñëxÑ«_Äëßüz^þº—¯“1ÄU±H;3ð鳋1ÛÂŽñ-¯{ÿ¿~?ï~Û»ùÝÿëwùć?�µ–£ã£ú0rµïe4òÓ–±õÊöÒ–¿ö³�‡þã‡zéGWWWWW×ÜõJk¥�E™°RfÒŒHÓœêk JSê1̊Ƭ±`.¡ ƒ53 „Ý 2bL„ „ù&Î]E­#†[„ù§Ñ­`曄†cÜp\ÁÔ¼4píÊóqÃåjŒ2¥uÞsãô1Îæëw„±#A#FÐ’à™ý)WŽŸÅáá] ¦š½–„eq6�}óêqyF_b©mؘvN˜ç}†…ç¨BHQéf4÷Y ‘ c6yüÝH °«XyZ1`ùÙçu”A¬ÉEšY�‚úÚÔ+’‹‹Ñ-­…r‹¯Ÿ†11:RÃïºÃÃ0Ï~)ƒÍ†×¼Í0í?,bÌ7jj¢õÍâÏÞ6æ8Ð èJN»�Òÿã jµ)ý|!˜¥ð"._íŠ!hÓ¼{1ŽœfÓ¥l8ͼ?_abŠVK&¨žÒÜÎ5lA`œË"µÌÔæÜMéËf]75ÍË‚·mÑõõµË¼Ÿˆ‘d)UÂj±]Þß½eê½XŠKd0KõórÞ~MN¯KöÔâö\`â{ÛÔ´Ÿƒ~¿—íêêêêêjTžÚþê?þU~îoÿ»Ó]]x}!ºè¾+ðm¾'Α�ÛñÚïy-¯ÿ³¯çÙ>›ç}Óó88>¸í˜Òã/N Š?>æ2÷»8?9çã¿óq>õð§x÷?}7ïyç{Øú-f0l6B^\ó|!*Ðp{´åþÞð]ñ»ê5îêêêêêêZtåê·!n`Îsób 8'¹÷#•YLó”xS™«Ë2·xf?ãìH˜n¤÷ Wðqbt޳³s6Ä0£˜ÄüžàÏ7Wˆªh8#øS`DÜ Ìgˆu`�ÆÃ¥gÂ§”ãƒ{ØŒÇLQ‰a�ߟuŸ{ÃASœ"®tHø1î9Ìïr�AíbÈç40‡]múÕRX4›½<Ö%p&ºcšÎ“Ò™2®”Ï"i¢ÄèÆ ÁGŒ0öû}�Ù·°&Ò˜”Ö�X‹¥À»Á|¨±w ÃÀ4Mõ~UWµƒ£0¼2ª­Ü祥g+JuXÎóLð±öE˲O‹Ý°�嚊ÅêÒK¯59BsaGX-öÚÅ«ª¤¬x))UB�†óþB=qUSáWTM­súèÖEæâp[—`”ŸßÓ�Í\½RdÖBˆ õü ¼l!âêé{Ž ‚‹ÆHÔ¹låæÄìjPþÛç7ßõ›<òþG¸~ã:ÇÑ¥#0K©Ç ø}Ž¿º*Éο«Ï¼ÊÿƒæUßóªûíêêêêêúº|å%³ÁÙ¹¿”Š*J Jµ©?ç/1" :‹!øÂ7¸Ñ@HLÀ‡ˆÉ¼Á‡ˆÑ!bì6µÚÎ7™ýŽq¸KÜŸçbpÛËø�âÇ©ù6àŒÁÏ·0ºÃ{ÅX!ÄÆáì²ÁÈH$4=Ð >²ÙŒ„ý-�ô€Ë—¯aÍP†·¡ g·®3ûS¬ )‚+‚/½ª©)8¡ æyŸˆ6·[D!–r�!�>#`’»o?yŒY�kqƒ«|«Íð[ØWzhô™ÍÄü€7äúbÜ ËƒØ¸Á¡>,îÍTéQËE³© 7ÍôÄXšqK#í2ŸNª�²0�ZèQ¶1ÙõëÛØm‰·3ð¨î¹zV‹ê\+¥" †ÙÕ‚¸_ˬAY9Ø’SÏ7ñä¥ì#½Ïd;¦Y9íRºÜ`V1áÉóa©\^€\ë0l]y©•¸ÀN]9í.Î ,û/Ç_`a�aØÔYiù]· Çz¾ë˜³Ö¯µûYj¤ÛÜ9µPdž·—íêêêê꺃ŠKíýïz??ýC?ÍÉgO'«\>OSàÊEØ´è›Öjó4szvÊhGŽ88>àÒ]—8¾÷˜{W}Ï«xþ7?ã GÇGl7Ø!­£ÂØŸí9=9%úÈÇ~ûcüÆ;ƒÇ{œ“ÇN¸õÔ-ÎOÎ9?=g G‡G cšÃC¼­Å¸¬O>/5×ÄZ‹zåøÇüÕÿñ¯òò7¼¼;ÿººººººþ}Ýsþnœ§¿NCiž_n¬5²¤CH%bÃàê¸7Šƒ`ðÓͶ‡ˆ‰„9™²BŒ(š€“qD?�zT-†@ð×AkïB Ä醀¸Ë¨lHƪÄ"BŒÂE¬Ä4Ÿ.ŒˆbA Æ¥s~ #51ºßï�Ã9D˰Cô3Æ’#¼Šdxçƒ&‡ã4/…�;!rOB¢u.Ÿ†Ú¢› <`ÚïªKHb¬Iט¦‰a!ÍLóødÅ¡¬qhœrÄxŸSÛr„J¬÷¬2¢˜@®sŽÂhœqn f!ÍMÀÓ*¥cÄÏ�,Àâ„[ nR�u¥å·m³5Æ®ÚnË ^V… ˜R…KÚ—]Åt˰Ââº+™õtLkЗ¾l*œ Á7ïËÐDS B´‚ÉR¾!2‚_]œµ›QëìÂtŽRsÛ²•ôÛ{auþi›±™ÜÉEX˜¥xdq®ÝŒ#Øe»®–cmþ‘�{ù܈ÄÕ½)÷¯¼_UV%$}`WWWWW×çVyøø±ßþ?þŸÿ8O|ò °|áNÀ;ÁU<ؤxI i Cú1ÏszlÓü>gÃfÀ¶µaÌû|š#˜Ÿ<ÃP~/¾/¥3ÏX®=çoýÅ·òüo~~Ÿù×ÕÕÕÕÕõïÐÏ-�>~Z#¨ÖÊj>\ákãÉå–Ó†ƒhDÃ.ÅvÕ5±çÜm#ÏbŒ© 5¬î˜§'Q³EÜ%džsÑ�; ŠcF4ÏSÜo¶2� ì“Æ—Äè ¹¤¤¬[ÒÈ 4�à'D,Æ jF›Ò”Fl1WÍd™u„ Æ�ÔÎ[G°•RÕ�Î9F\æ5ˆ&'áìS GæVQ?Í c‚†åFè\~hJÀ~?cŒ,£Û¦¹aGÔè1†˜�lØrOˌĆ•¢Ú­ҽwͨ¼¦Ã"'3æéá˛ۈë�«’�tBqõ�ªMY�&V{±å·8Ûbvk‡zÓ•Å ×.,ÇÐÀÅ}hsluq¾×:Kz‰¸–¬ËnºØ@ÏY9ähf²mS‰Õ¡G;ÛÅjlé.Ÿgl@ä²íÖq¹ÌXôÍý°«y�k°ª,qß¶,Ä­€a#.Õhç–àÛûS `Š`›|Ïï{¸«««««ëé@ºOþþ'ùÙ¿ý³üÖ»~‹ ±R‹5¾Øí·®ü¼, Y—yäøÉzý@}ŸˆäõÛº<¤u÷ý‘ûü"$&Å]¬X^ò†—ðƒïyÎ ŸÓc¿]]]]]]OCLJ/DÇ˹ ™yÖý²j£mÿþ.¬E1 æÝ)X‡‘!9É6Žy^ÌRõ &EˆÃî„ná6—²Ew×<ÆaÆC|+¦¦5®MnÝÅXËœa_‚[`m2Sc1ÔuLá1¡‚Àä¢+¼É˜ JÄYƒŸS¹ªu6Å¡c$g0&¿Ñb\ŠØj¬³“K‚#„¹ÎÒ3Îá§ç,DÍó#¶)àXR± ^ ‰ÄýÖ�\Ý&æb”y‹)œ2gsW $ñ àÎZ(LG„ØÍ&ÒeSPAÌHÔÄn7æsHÇ4í?¼8‹Ãk!…²‚IKDUwXpË|Àš­#§ë–ÚÅ-·8ÏZ·`Û~Wœ„1†;< –:�p=sP+lŸ’· óò!iÃK ¶œƒÞá&(7X—[r#Flvã¢Î„qÎ5bMšÏëè8SÙUs5J¥Yz–Sz‡Üäëx¶Ú]‘ gŠf—ŸÖ‚Ž—.ïiKT À”ÌK")lM2”#K�ˆs%N ÂŒ(X.sté˜àË5QátúÖ^‰LÓ‘€â ¬qu–c2¢yD"ÞïqÎ"¸cÀÇ€±Å¡µ##�Sð—NÎ!¢+ˆÔÞà–§¶ß¶™vÑMo•ÕÂtˆ±±'Ú Ó–ùu%Âj�¶€Å4ˆÑ4-¼mT76³SÙZ!„yµˆ,mù„Õü»»÷`;§ðb+rÛ&,b0’¬¢Æ$ˆš>”)O¯è*^]¯�ÙÃx¡ÝE*P-ÍÈŸk‘_®Y[ÜÒBÒv]ÞŸ€C�P_<§Z‡gl¶Ñc8]]]]]]OGe½³=ÚòÆ¿ùFžû¢çò�þæ?â©O>…qy¦‹ê½�öÿ·ý¾æ4ЍTÀwÛëTrú¢)ð¸Óv¿$®¿2óÆ w?çnþÒÿ—xõŸz5@�ývuuuuu} 22dÓÑ<ûÄMlrŽ Ã€j$Ä�‚ËÈ ëØ6“JW�M_OÆ+Çì=dFb­MãEHî<#cQÃ4+ø%ìÎ1€qÄmP™Î06|‚hv?¥µÉ,) F†ƒ Þû4Ç/@2YÐÖ‰ØÙ„s®)ZM (÷Œ1)6[LOÖÚe¦žµÄ:#ofpcuL¦kµ¬Í çɤ¤ÎP´Ö 1¤)‚qb˜ç’Ú‚%¯a‚Ÿ™£b�Có=1[ŽŽ@ÓZjÒX9 �­»‚5>ŽŒ—þûé&ñ‚¹NœE4€zŽ6Wpæ ¨ÅZE%°Û�°�·R©¬h½NÖZ‚—*®‹+ZPV~]ZH ˜[Qëž3«¹€".n4s[ïêdš�Û_—¶WÈlƒÀ¸Ø ¼áx›+°% éç¶Ú"SZêþJT¸œÃª…¯±Ÿ.vÖ¥ˆ£¸ùJ‹Àª0ÅZᕯüV®\Ýð¼ó73ì\�­3±ì¯\£µcÑTyÑšÛ6· 6íǬœœ¥\¥u:.­ÊR¡iWWWWWW×ÓSû÷ò«ÿÔ«yÞ7?�ò£ÿ„÷ý¯ïKOÛÆi§_†�ð•hðç~©¬Þóå8–êL H¾ê{_Å_ø;�g?ðìfäL‡]]]]]]OWn’³¬:Ö¨ãÕ43““‰ó<]H@¦rDPcˆ&ÅK­ˆ\f É@”Ø€s6o#àç ü92ìçSÄ8Œ&—\ ‘ào!sćeÀ�Ç9}¨ìö7‰ñŒè! Ñ;ÇTSÔÍ]ƒµ!•sÌÓ„Å:ƒÁ°$3g?O˜ìè«e!œ‚÷©8ÆÈ8ŽxŸãÂyF¡†Zø±Œ˜+짉�Ùl¯¢12ùs¼Tf`“ÊZÇMuX‚5bl¾Ö¾†ìèƒÁ\J±_�Hˆl܆ýcµÿD=؈aÃvs1¤âE^1r€1»<ãQj³¤QÅÚê�¢ D² tZR�Em‰ÄÒ¢»‡Ë D­m²eÞ`_mW‰ªÜ±$C/Ü€v-p™±·üÚ¬¢¼¥Ôã"h,ð.Ùb-1úºˆ/7H¤e±n«UÃm[~[ˆ˜^$Fi¢Ç4SjÉ,í‚1Ûf[‡æÒX,(ÉJ›ö0Öo%B]J@JIÉF¥ù½ríÛφÁûßéße»ººººº>O•¿×Cü›úoxû�½�'?ùd^Þi-ôÿ/•™6F w?çnÞô#oâ;þìw¬"6]]]]]]]ŸŸŽïyC/2 ÞO5ÁX‡{èz¬‡s®š»Dgt>Çn¯"¢LÓ-œÝBíL¢Ê¼?Aü9Ænð€Ñ³lî!ªBÜN¹|| tq¹dãqbÚ?Éùîìµ#NÁkÄkLñØ’N•ÔIˆh.=“ØLN<Ĉu©¸VKw…*1&e�%(8—]|º˜¡Ú‚´‹éOˆÕI}DÌ WŸ�ÄëÎ89 ¬%ꈵ–i?áÆ‘"ÎXb8ƒ°g{p/Î`edö&·5£‚÷žaH¼-êÌ4ß$(„ܯQÆõ‰$gæÑÁ=ht81FØïwˆÙqæŸ@d›ËMÜ<=,b̃ZJ>Bˆ+ ”^ì{¨¯¹ëÓ" yF�©ÍÍ-¹~:Í�.àËd¨¶Ì–+µa@;°FsCL­1š-”Õ9HS"Êg㲨,3 —V”ö¾§_�ék¬"Ç Œµ�:Z?$K{îr.ˬÃeФ1.;÷,ÞO+ÐÙÏä0MÇ4³×P5ýß‘@l¨QìÖ혊<$[NË| ÐÌ}, ðô‡«\ËâNLÃ6·—íêêêêêúÔÆ[o|ö?ÿÖŸç×ÿÙ¯ãwµ)â²�Kâ��.sjÚS$nëxÍŸy ßÿãßÏ•g\¹íštuuuuuu}žðÚC |e£VsrÊe”÷>͹S%ÄφaH3áBj¼Å€Ñ€îÎ�ƒKøÉãç6ÛËÌšÛyIn»àÓ(±apLçOátFì!!ÎˆÌ ;>ƒ¨~wt˵»žÃfs€µ#Ó~—MK D“ÓÓOŒÁ˘Àa8C⌱iŽ_jæFbžm'ʍZÉ‘5%¦¹{€mLO‘iž·G¹äŒ%§Fs ѧل!•ÔbÊìAÉÍű ~ÏÆ²/3¸öó§Ó§~ÄŽ#~ž1Öƒ¦8v #F=˜aà`{�Ö �é.­¡öÓ-Ü™ýÓìIe»’ç<ĸ'Æ=Æ8w‚ÁˆÇÇs"g¨À!bbŠVƒûýGDŒùF*ѼèÈ+`°´—Õ]�‚m#ïÅU_[ŒQ¢´i±êï—ÿ¯£«¦ið½S™E¬ûYÏ¿1µ`cyí2'°�³·NË#ÖU[q±e®Ý�¦ʶ8åâï‡�ÿj:/Xm‹[1¬öÝÆ•ÛÖâ/F¬ ©.ñá‹å¬šC³¦�±ëjì²Ïtï msö¾À®®®®®®/F­ãíïþïzÛ»øõ_úõôw/ÍÃÓÕÐî?>௴ kTLÿòšï{ oxóxÙë_vÛ5èêêêêêêúÂtéîW�*ƒ+­º ÐEÀY‡Oôˬ`òÚ¢”•¦`0:ƒßa†#4LÌaÂŽ—3dN´tX“"·ÓÙ X{D$ Ì¨Øñ2ªç0ŸsåÊs9Ø^Åa𦠰J#¯!†[œž=ÆAÝŒàÏn`™ÖmA"ó|ž¢È:$þ¤ŠמŸÐœÜ Ác¬M0ëìsï0Ç�J5Ä&ÕƒT F ÑháVÆ“°€4+à=ÄÀÁöÔ±Ÿ'Tv [±2•ÔÊ+¹`Õ0Ï�Í ¨zfžïÛ1..½dd „pî ;5÷v¤³ŠqFÄ'®¦Šj6Ãè¶É´& çðó#"Ö~£–&Ý2¯À²â +­´ÕöØ´ñ¶ÑÚtÐKd6�¤¥Ð£ÄM‹0mß6‘Ý%v\¶QŽg=/ÜÛ-`ly_¬¨4·, Ųrþ-ÇWnÁuÁ‰\h^Ž¥…“ù0Æf«¬¯ñ–æ|ÝdæÚý_,û°Ödàê+à´Öåý§}(ZŽe¹þåúh/¸!AµÜGª«°ü:©œÇœ? éße»ººººº¾„ ÐÏžýÚ‡x÷ÿünÞó¿¼' ½–ô¤ø’µ¹Õ¯É †×þg¯åõþõ¼øÛ_Œ\]]]]]]_B_{?û:ï͹ôwñì=F€ýM¾áÏç|Š|òñˆ‘…ÍP(ƈF˜n°3›Íüù㨻„u†U‹ ˆb˜ˆÓ�\²%ÆsÀ0ÜEKÜ_Ç1ríî€Y8Fñš¥&ሳO=õ1‚d¼” Tóî³lÝe®\~6�ÈnÂ~¾…Äô€1j$ähní›Íš"Æ`1l²a*§Mâ>LLÓYŠKÇ=QÖŽ¨ZÀ¡†…ÛdC™j. !™¸¢÷iΡ†<Ÿp̽¦ò³Ôì˜ö{¬u 4�»q°Ä0e 7¡e´œ8¬(\LÌm‰ ï}½×ÅøU }m1oËËæéaq÷Üs•Ç¿~¡H"®œhP¥‰f¥"-Sª³­4lÊ(J+�j û––•ŵWð­=ðrLµYc°´BÊÒÂRü±ä¦³«0·Ê«h¡«ÎÙ¼ÿueôj‘[Ý„á`¹À>Í14.YfM[²" Ü4Õic¬5ÝËXZGcK•©%# ..År�C…Kä:ýA¨×U¹p¸0ÃЮcWWWWWW×'‘4.Å Ž—¾î¥¼ôu/åÕßûj~åç…‡?ð0gO�¥…uk¿úœ€’¦i5š~}é®K<ø²ùîïÿnþä÷þÉúÒ¨ÙÕÕÕÕÕÕõÅ«ôØÚ0gw�žËG<ãêU>ùØg@÷9Ì”€43pš˜æsdÚ1lŽP“’Œ¾qõ§Á`'¬Åû i¾žXƒ†7ó”øÌ#£6—ÌÒ€ª0Ms†€‰98ç/͸æ‚#¯ÔMßéZémÂRC�Þò ÁP!d RcÊ¥�·8 �¡¹Ù²‚rKÑȺIù"(]¨póަm¯ÜÖ…|—cïà®®®®®®/½.>ÙýЯˆ÷üÒ{xä�ððÿýpzhILÀ­™Õ¼N ü{à}Í蕘§j’ÛïÁo{�^ö¯ý¾×òâ×¼øsž[WWWWWW×—FW¾ g|r.Á¹"# ó —¶ŽÇ­Ipv\àaŒe"î÷ ÃfÙãüÆcb”\2ƒNøÉ#Ã!V<~Š‘)Á*@%0Œw¡f ¨àâ)£=àøø~Œ*¬,ëÃ<ßàɧ>ŽÛá6‡ì÷ží0üSX9à`û Œ0Æ.…bFq‰½¦ˆ¬ÅûÄY\ó´Ç¹_:Lâ[¥!ÆOª Ló9·ÎÅGasp™Ù§¦µ&Ï"¼˜bÈíÂùz$”öclJÓNÓT;&ÜàêúÈZË<Í©áxLç!,3“¯Yi,NÛ1Í·xlj1²Ùn ÞWH<í?"NÕ4ðg ½ Œ¢ÆM—hpyÚkL¨ºÄjÛâ‹Ö¸@5W]…ËÌA½-Û.l ÓÚJÛÖW×¹}º_z1Î�3ÏP O–yzŠ1Š÷snæ6XÖþ†™§g Ä�œqm·ƒ1‚÷§œ�?�XAÌ}*É1]5nܦ5Hž‰¨šœÜ\Ò«Þ‡Æñ!²!¤x|سgy½$X#ì}ÄâR|XÎnñáI¦]@í!F’ Ð4kštMk?¬Å9ÁûÔ™‘ #¾r™Õ >�’C™æöÁ§��Ç�J‰‘¥³§«««««ëË©¶øKD8¾û˜—½áe¼ì /ãôÆ)ü??È»ßön>þ;çÆgo0í&,#†À²Fû\ë‚?jŸí¯ëëLH¥f‘ȸ¹òŒ+<Çëßüz^ú½”£+Gw\tuuuuuu}yBÀˆiþísIFĈ%Š ƒEX�Í&Í  ‘³Ý„u±8«ø]dcjH4¹QX3¬tbòg™±Ã‰kÔ(b,ûýŽÁ:T"ÓtÎùþÇ—žÁü(�}ì1®æ:�üÖ#|ú‘Oó¿ó<ö‰Çpâ0˜Ô(Œ ù?òâ}ÿÊ�èü__�ÞëÕsï×ÝËs¿é¹Ü÷À}<ð’¸úÌ«Üûü{¹ÿÁûWÛ¹ø`·««««««ë˯£»^‰•äJKn/[YMZG$×™æq_Á†ÁáU û3t:c<¼ÆácÀ‰%Ìaܤ9sˆƒbíÌ|zcQGܰÅO§Xìˆ Çx“õH¸EÊññ³Ü6­0Dˆì9½õÞŸàÜ• QF�<¢-NhÜséð>¶W2‡(ÉP°VjêrIK&—ànºNÔ?Ÿý ,ÆŽùš •ÝD�kÂ!µîˆN™ mQq+~Rš“—b[YñE„„ìÄôyÞs~�1hôX—z"Tc.±Äüе˜åZ&78G á¶Tg¹Ï-d,o•TŠBÀûtóôpjnçý­…’Æ=’¹hºØv«�QV.´­M¹Dbˆ1ø)sü’»Ìå¨pl b�VT²»ÌÝ‹MLv�‚Å1W"±åQ›{#ˆ1¤ìLÙ†kÀg¸íü/BÍaN–SW[�K‹q�Mcò CjpŠ/§}–¸îBg¥¹Ù±ÎT(�.%ÖœŽS3ÄÛ,ÇcúƒM±„¦Jèô¶„Pö¿†›ϵ–¤ÓþUs¼9B€]]]]]]_m@pÚO<ö±ÇxòÓOr󉛜Ÿœs󉛜Þ<åä‰ÿäã|ö“ŸåÉ?|’ó[ç\:àîgÝÍ3žó îyÎ=_;æèò—¯]æàø€Ë×.s÷}wsïóïeÜŒøuuuuuu}ÕÀW !âÜP XÅCl B×=Q#ø4ÜÁeÐ<PÄ 1¦×*Q‹3;¦Ó›`À�Wˆ:3ïOÜ€Û\ÆË˜ŠA¢‡PÝA<ƒ(Q‡JH†,ë˜uÄ [¬Ýd€#øýu`âÒÑý9ÄÚ…9© 1î Ñc3CašÏ á{+¼ì DÝ0l†dÀÂ2¸KcÞ—1R[vËúÆÙ!Í ,†­0§×CÈó�Û‘uã8²Ûírò4—ÑúÅØCÍî¾òûŘX΄Lv&G æÒ×uÁmé¦H,Éàý\!åºË!Ç~÷ak_¨åM1j„ÇÞz‹«,Åh]º¸…´qàT²Qæîiã´Ó œ^p¿Ñ¸ÙÀ·@=YæÿUhJn¤‘47/Á7Û8[·¡©ñçBPÓþµÂÆþé…Ÿ/ñäÛõM r¬Ò–Ⱥ¸ uuìK<¸œgK–c3#±4»˜Õ5)àp‰ ‡Úþ’‘[¥Y"Ý­ƒÒ¤––ä°4͇;Âï÷ï²]]]]]]]]]]]]]]_a]¾öQQÅÄÚ‡ eç_ Xc+d ÁcÂ9Ø Ø-hJÎSŠêÒ¤2Eƒ 2ï†ñ2“?E㌘Cd<@­Å*D†„"žÔ˱aR³®÷Ɔa@±� B4'$}˜!NˆîR³­9ÀØ…U„8'è'ŠÊÌà~Hé+0X3`ÝÈã [I.F!ÅjKS/°rÕ…àk\¶°›ÂŠøF�½\Ž«0ï›$jÌãò2Jn¿ÔP\ÞWàM:´ 2ÉÐ1æ9ŒÁ{†q¬ï-ì'„À8޹cIÛÖ¤h6¤…ù£â  N\rÍÉ!–SÞͬMWº�¹¦ão¶Vév;ËÏÖskAÙr,Z#½éœ4ïg™hŒ«Çfmqjm)a™åWœ~1zŽŽ.q~¾§Dy—Xnú87®Î·\“BjKaÉ›Öz¾Ü.çê}„˜k¡mcKÕ y—sµy0årlpß}÷ðÙÏ\¯$šk»ûSþ®®®®®®®®®®®®®®¯EŸœj>6›‰‘išSÌ7DŒ˜™æ=Ä„5;ŒhfN¥+¡ƒ–¬g–¨�Å•&D‰�Áa6—‰AC¢Sy†0ƃ+ ™¥l6)Žr‡B6Œ­’ vĨCt‡ 1d'ÙŒ# L!‚à†4³°©0Õû�qÆá¬%x�1QÃ0Ôqp±ò.Å:ƒµÛ†Å$X·“qn)•½XºšLp¹û"3'Aë|æâø+&±:³1¢¦A-…Ñ´Ý 1†qlJrc5›-<ŽÛŽGDˆ(vs¦R¥Y¶U;»®=¸¶ˆ¢8ÍJdu�w±ÎõksÑË­ %–í,qÔ6r[^cÄä\ô2�¯º‘úûÆ ˆ8¬ÝTxYnÄ“;Щ3 Kµ² œ•Æ\[�ÑäØ1¬+  h+8ˇæìl·œ{\æzVåâ:¤©{^ƒÐ˜K:êUû%+ˬÁbõ,´öš¡K•t[|b­ãÇþîÅñç_�Æ¡:“óTûwØ®®®®®®®®®®®®®®¯)3÷ݵå÷ß“\}Î¥ñ_Á‡Ü�ëSólˆ¨Ä”ä߀â0¶5B±J¨ àq`P1© C,Agv»'Ñy‡�Ä ˜”T´[Œ >0Oûd(M¦ª[s’©û´ØÍ1ns·¹;ÞÍxp�h¶¨=Díb6Œ›#T �HÀB$h@lºA#X뀈³¶B½c�“IM— 5öû}å*•e±sÆÚ³.ÐpÇU¯…jL¥+†Õö¬u¹¨Ã¦¸°Ys2#KDÙG™÷׎�k�{…ýþSP„bíŸÐ¼™ê[bŸÒ¸ãjæLë¦+޹å뇦�ÒþÚY{"¶ÙVÌ´3�D))¿_âÃÅå——]Oº� LL MVN@UOqÒ-p�JI 4\7÷¦‹ ¶¼Þ×k±Úm—nêMio)FYÊ7Zø—¶W aüñeiÜ�záxYý¼D~Ë6гp]rR®•ÁYGˆSs]ÓñõpWWWWWWWWWWWWW×W^ϼö­|ë‹_„øÐïÿ'»È0¢OÝ•'I÷ýž0{ìx@TÃ08Bq�Åä¸À ©DB\n½ÕäÄs4̨Ÿ Ó-0·½Šr€±†öØœ–Œ’FÉ9—XÈ4ÏŒÃÀ<ϵx´´à&³—ÖØ%Á mOAâ+˹6SJ7ŠamÇTŽSüv):�MìÂx ü³yÖ_™§gíòš#npRË5 Ãt.‰åÌóÜð¥¶Øµu^(f˽äâ�„L cŒÙÁ˜æ"J %^HÐ6¦:H3!§GÄ$ Ù–NÈ~!u–ÝEøW Y)ãHÑÖ@� ¤Ò•{­ÝV ©Dlvâµ3ÿ,FÊ\=Ÿ!¡¬šn Ý,7ìÁï#m¾@G»rÛ¥¹v°« S,’ ê骕·�I˜“’qòy'¨«5U5½¦�Øtóçt}491Ùa—‰3±:íÒï§ó¾téRv6šê4,7B$ )-«YŒ…ú[îKŠn+1‚p¡ XB‚Õ%éjÔ¹««««««««««««««ë+¯ó³~òÇF@ÑT~*KIDá1F4À¼Ÿ’½I,‚âç¹ûfÑè›2Qƒxó9q ™n g×1~Oˆ{¬qã1A%¢c™Å€/10Ms‚d K°0¤öß�yZÇʾ³0)©Ì#•œ† þ!(Î ¬Y—XÊ0 XçêÜÁòžÊ¨Ò…¨óø¬µ ‚ÍÜÅZ‹÷¡Îüìü3æ¶X/ªÌùz†“Œbb\†{qå΃”MÝ ,U†¼�27P$ƒGØüIêphø[¹om[pù¹I°MVeåʼn’ß´ÄDËk0ZlÙ–ˆÉÐký0ÍpÃÅʸä½ËvWóð²c-Y]�ë¦Á2O¯¼çÃþÞGJÁÈRÖ±d·Ë×Z÷c9Îä”ê\\‘ecú`–_”8ñ2707ùZsÁ�—Ú�•¦y‡t½BXþp–ýÆé==½…ª•³¨¸õjë0ܹ^¤Íµ]Ž5‹X]sÁ¦oÍ<ÆöóÑÕÕÕÕÕÕÕÕÕÕÕÕÕÕõÖ0ò{ý0ŸüÌ£œzÏ`-Ö „(·%‹ƒNÜ8.1V³Ì� a�˜5+‰óŽ0ÝÀh‚P%ú™Qj6ˆ9ÀÚld0 XY1P G•:k¯_¨â2lÓ¨øàQQ¢OÌÇ�K4, Ìû=>Ì5¾[ fÉy·¤H�µ ¦ù}ó<£(ÁǦð5%OýìËðÆš”Qi¡¶ð›V9VfZÖ9Äœµ7&çžOû5uŸ�0gðÚ˜ï’éÎÔºXÍãæÜ`1Ö&Ö”Ad´ÖÚä苾²œÂÞ ïjïiIÂ’¨‘¶§JŒéE Fš†´²LmËmùÚâ¦ÓUn|Ù†Gñ«pÚßk-±ÙïluÈ%—œYEd[gžµ¦:ñ–q¾(0†tlá^‰¸V@×̱ãò××VÊ‹í¹åÿí«œSïÍnÀH!ØÅ¹nH¾8w/Öó¨7Ð8 ÷é%—–¸ DzžØÞËöØKü»�|§kæú7Ø®®®®®®®®®®®®®®¯©¹q¦|äSO²× *Õ4 °…xµåvž±"¦2c„apÎ�(�XÃì§lBÚ¡Üæ*²½†�ˆ¼ÔlÝw·p£l¶CÀ€5ø)nçÒiù†€±p°qˆŸÑù:q¾Nô'¸Á ~Bã’º†qX»†Á¥ãÎJP1E™ hLBYµïÎóÌ0yT]N„z�ÍðÌ:—Ó™�yž*„CÁ9W¯ç<Ï„àñ~NûõçÄ8#v™íç‹H*QUæiÎ,&³ˆ <êgü4'¦•ÙÙbô 5ŒŒ î8'=Óy Cガe"KÜØ¥æ^“�eëÊàÄ KCðÚØ‚¢6^KÃ.Ë�InË·½âbŒü?ü$!—KpÑ}V`£’�Z³Ý¥È£d¡Ë�ÃBhË1‰¸¦„¤¸©±D}ÓM‹ëòD«eVÄåßcõ`¶þyš­Çê"/E¾¼3k­ƒ‹k°´—ã[f®!]�«"ñ¶{Ræ¶Ì2DZ½Æ ø”üÚX©r�¥åõíywuuuuuuuuuuuuuu}å5¸Ü|g!O €•¢ˆƒ„ˆ³5dH ÎyŸgüˆ ÞŸ&&cð Ö ó>€*fØâ¶—غHØÝb>¿ÉlO30¸-!8üŒs„0cŒàË<‡ çRý°Áâ÷ghEç ›K3àCÚw}–Ò¡¾ÎÛC).¹¸ì'•Êæ”'ŠÁ¬føh潯lGŒ5ùk193ãªñdœ‚ßöç dƒÈv­DÑÜQ fêiÈe$[kxÞý÷sº;á>õ(Á¦±l²˜+§1†èCíÍH<ÇÔøñbòë\N—‚+7¨9ê¶Xb®h(°€°šJžØäሡB¬š˜Í€é?üއpÖòÁ¼cUNd¹ÀGc F„ L¤�\K“p:^]NκXµ Œ ]…m‹CQò¹¤S܃ő×F–[ÚcXY7—’S·]>lmÓq:FÁûØX5í…¦å¥�Ĺ!@Íê{ŒsžÛg02ÔûVÚ�‹ÉSÑUÉËZºŠ¥o‹±|sèêêêêêêêêêêêêêêúÊJÄæi`‚†Èìçä”Ëóî Õ1 JÀX08T,³ß×b �Šs?K»FrÑ=A#ãxH4©œ"ÏඇG؃C‚÷¸CÇ&¶n jæœå9ƒ¡)j�÷ÆÚd9ó!dzî}6¯ü–‡8NýÌÕ«Wø�¾b ÔbØR kÑc1)-½ ðy?çøpŠc�¨?%xVFÈe8â—KH¤ÆŒU#”íö0¹îlÀÙ![.üž{®\åyÏ~.7oÞà£�~¯{¬=B˜‰!VwÞšùhžáç¹çÚ]\Ú\á©ë×1fH3Y�ëkÍYbl�úÎóí¼*ÑH J.ÉH°@¬’/ «8 8J‘`¡Ì“k|Æ,-(‰d– âd³ AùéŸüÅ:_¯�èµKÐ妕9»Ñ"ékÞÏ,1a2»˜g7yßZ‰o‰Æ¦ˆpj^;êÒñ¤óŒ«–™u¸�å§µx£¸ ,LÑâ˜ß[wË|ÁÖ¥g9:Úüì½k¬mYY÷ù—9×Ú·sNUQUÐP]‚Uð«@ƒÒ”1¦¡•Š$¨�¶í¼$HbBÛ/ÆØyãMÄ4~0€$šDÒ¢˜R†›R)QO½ Ô¡ª¨¢nç²÷^kÍ9Æ3úÃ3ƘsíS\^©·«Ž=þ•“³kïµæšk®µ«öù�ÿ… Žêó(ÎÉ�1'½éDga¡xš‰7l¯%×��ÉNJ[Ïe;¿gkÂ¥�Pé¼Ùi}gÞ?ØÔÔÔÔÔÔÔÔÔÔÔÔÔÔôä)FÁ‡³Ûé>�Fmu}V$‘Œ!¦€„ Æz¤ë§¸(cÁB öKuŒ%Á #§1åÞ¼aÄ¥@b×u¤”-‰Çù!Fv®"š€³‰q\8wNcÆý"]¤iÉÖY,Ú§—¢eo/Ç�#ÞÂéƒ=ŒñDq$1‘šv a ³‚5Âf=ÐuÆîå•A"Õ¬–’à<È8’Äbm§,'êv’ê˜Gá-%Y9k,Â@ƒõŽ1Ç…% Ö;íÛ‹‘«¯ºšG/>Æ#GG Q3,,c" N@çI‘„Ïh羯?ÀcŸcƒu;™Ãi \‰ù:ç2Óê»+‹q,¥¤°’þ´¥_ÐLð¤#,åWßPãV.zê� ùßK,ÖΠഠ<ÙŒER !ya–ÌR§E…%–ª�Oßj–Ú¬±[}~ŵX&,ô¼cÍH;ëÑub=·òµrþÔÍ#±sè7ïœÇ ç�€NNÁ´5k]&¦Ëm^ûÚäܹs|êS_¨Ç°Æb¬3Ÿ¶63Ъî½ýý=V«�>t!'1�WyáKï¢>f˜2泎Á ^*ì+Ï·D‚õ6±v 655555555555555=ù* ªvÊ8†ŽYèàÆju̲ï0¼ëIÖcQ7_ Dý‚M¬US–u‡ˆ!‰` t]�uCÇ(“,�ëY�Æ ®÷„è0Ö±wúJ†õ!Ä!Yz¿ É1G`�Æv»Ž»ï¹‹Ã‹�ñÜg?‡wþëÝ$:ŒéÞ£çá „áç �7ÄaE4AãÂfнJxŸØ¬/àR§çm1Ù< ’*`+{Ü}÷ý³ÈñäžÓ¡»Õѧ}�z;ƒµÚ'8Á4{‰«¯ä��1üÕ_}6Ÿ‹¯q[…Y%‚·ÖŠKÜX³è Éó­7EvÙÍA¨wS�ƒÆ¤·-N]tÓ’îƒ.M¶Þh––\¿ŽsX €œ¿s›géúÓ×,ÖXuŒÅ•égç�‹(óp‰få'fQoijjjjjjjjjjjjjjzò¥{Û;6?‰Äq�ï<ÖõµÊÌZ‹±ÅMp~I²Ù!(ǤxLÁzC’›Ù�À(#½AûíŒéIéˆ�ï1ã€ËlÇûŽ„qŒ×á»]†õ!Ö�øÅqÔÚ4ïaŒ[ö bI(¦œ>�8—Ó’Öâû]$&WÇ|åþ Æu8·ÀÙ…²’Ü�%áýØDJ’@–5ÆÆi18ÕŠ·Â�kÔ�SBRÐû%Â¥„ë¸9Å’Ä †º$ã<¦.òRÝzÖ9=ŽŒ,œ'&ÝÞ�¨�ïsý]ŒkŒµŒƒËYRp¦Æyõ@ž0�ÕñÖÎ:BŠØTW€¥FKOºñ&÷š®éfLV6skÜV}Ó‰Hm¬Ÿ×c[}ô�sçŽk×`�X�½à7pöì—ê°HPyäB�kêºp[êÍË/õ¶9-¹l±,Ÿx—c´%‹m¶âÆ Ý<Ö8VV�玸òÍãf[}œ„Ô¸sù}ºM¬ Æ1œëg×0Ôk\@¦öóÛ¦l}c׋Ã{®ßüI#½ó5˜+ÀÄd‚îªóo>ô1w-Æ.]‹ijjjjjjjjjjjjjjzÒÔu>ó ;ÛC°î Ïþ IDATHŠx¯$ƒÉlcG°9¾;Óù%"–@À9ðÙ`dÄuäµZ«Õ„(¸Þ×ý‡”„4Mé;Oˆ c#Þe›³ N ’Ãu oÏàý‚££G1›CºnÉ„$Þë"°ÄHßiï]ˆï=ÞÙ̬Ô]gl¹}Œ x¿P§!‘a£Ý}Qʪo$ ¤(ønaÔ8±5Ú¡—O�®ï‡QÙRf$Öé\‡1pœÔ)¨dÅbm"Ɇg?íé\uÕÓxø‘‡øÚCcÊkBÂX3AXàtßóüÿö?`±Üùµ³|ãÜy=¦ˆö šDJ#§û\ÿœÙ]î¢p¸ºÀ—îþGÆ0n[Lh ÎêóÉu{]Wyš7ÆS à6$Úî{+ì'¥¦Ø ]¾³aS!bqÃM£~vü ^ÝqÇ]h$U�眭çUÜnÓXˆ;Ñ78uçÍK/ ü’¼R,•'3¡v$šÙyO]ŒiÖHuýÍ_c¬~ÍŽ½å*ljjjjjjjjjjjjjjzJHÁ•¯qV�<0:Æ Æõ8ë!‘c­™�Ä’èwvBPg�Àzsž…Mô»¼±ˆl°" ‚ï#6%R ˆX]ñÖ;RØ�:AJOÝŒk8çˆc@H8ëÀ.è÷ ~ðlÖÇl⣸Õ€®ï‰FÝ‹Úoq6Ñye5ÞéèE y��„³Åä%Ùý–ðùÚ”µßb’*×n'äZ5kt„#×^q7<çzÎìŸa °î­Yí[ÌQáäㆠëÍ1’„(vÆŸ´{±_tldà¾¾Š†åüùGxèÜyÀ2ýb‘W�-Ö/e`äw±V8ÙŒ‚±âE,g*G*¨(Ž#ά D"ËÅŽøÎ& g·Æ0¦^¼T×dËúî¼7ð›ESK„Ô9_-ˆÓ@݇:è2&½@6N¦À?¶¢·þ�œ¹.ßóñ‹â|Ki:×Ò?¨‹ÇBQçžNófØ·œpµÏÏÊ?’&È6Eˆ§ÇrÎç\¾lõ#NpqÛ½§ç7‡nËåX\‹óygÐé9X�ëäâqyã•<}¡Ñó.E}îæÄ¨HûlSSSSSSSSSSSSSÓSA}ß%êx…1ô�e#­>KÖa�WºGB¢`m"MFç “ÖXrÒÐ-él Æ�$ �ƒ�Év­×¹ÎÌ‘ÐÊ2ãzH–GÜÂ1c5ƒéàˆÅRb³Æ`Ív±Ä-ö†‹¤ÍÀ¸9Ö¾=ëIÙ Æ0Ž’�€)ƒÎIŸ£Äé–X§fÖx}Úfb9ÆZ:k1)a³kÎbq�Ó5Þ ×Æ÷�B>¼µ`çùÊ_ák÷݇ë{ȇRZc8{÷íÄ ŒI0nÉ¢ßeÆÊØ’$é<_øxø~b2$<‹ÅƒÑë"9Òm’åÑó�òØ…‡±t8gÙ„ ’D°uÍÙyOJRÜpjï4ëÍ1G› ŒãïœÙꈛ÷ÚÍ�]!Š1Æ\Âèf}vSW\¹M„�ÜpPiv;ΠR^}™�;™¹ÛŒ¥ ¾v'¢}räBÏ7ÕòH}žÅ¡3Ô˹ìÙýÔ¹-ÀW ™±z~úüd+:¬yx›¡_DcÜR=¦A�“½‚†•Øàã<’<æ(«Ëúov·ÖnÃy§ß4´2]kÍ¢«Ó2Ne µôÒ]r½O®-755555555555555=9JI»ß|§ua’"Ö&ÆacðN{ÿ y–ˆ‰=p®8͒³°Æº„_€ë† ÎB@yÉ( c"FÉ"‘Î/Q,¬ÛcX?ÌÎÁ•u¡°‘Â#RRçžï\šB´f‡¾ï± [aØ�d£)Ì+?±ÎcJ]Ò¸«Å 2’`dDì’DGç-‚ $Nf,—YG$à�#Å q°`=O²¢ ¤ ë½œ{˜Î}ƒ àpt~‰±ƒp+Š5��µ$„̘dò«v)êë¥Ã«¶ÛU8™Y™Áº¼'á JÂXG �öšˆ�†d<`pvG#Ø!åeá@…”0rá𑌂ºº7áEâ lÉì­dsNx‚{'㨦’Fr·œ™�zä[ÎiÅ5‡‘ºv«€Íd8Hvû©mS�n>®À17sf¬ôÍ3ûV¨Ÿ?é€S‡ =õ>ªÅ˜ut³çbò„s¯E–„z΄ê7á|ÄdêW$™¼’ÖƒoZ0g=CIXë³]U¡`‰1Ï]�ÕŘÖJ>÷â&tÕí¨PS_ÛéZsIŒº¸çËÊ—¾?šššššššššššššššž,)ÔÓ.¾q±�ÁäÚ3cûÊ`JÖšŽ8©QÈ9$Dœ¸Ù`º|À×xg ëcRÜà¼#ˆ!¥A9‘eDò¤ýî.pF¡˜³-ý„…ŌÈï¼Z“¬'„1בu8g°}‡aOlÒ ÆA„ä,ã8àq˜$l†c."ñï—„èt…ר‘–dà ›LñÖ1Ä‘d $‡±û,¼¶!$�aWÇc½eLêDt,c^Ú…aÜ(¯]÷µÖcíBŸ¯…qÔ}ØwD$‹ž´ÆÍz]B6ÑdïWˆ�pš:µ¤„°^ÇQ ºpÜõ]æTêôŒÑ“ÌCXãýël�sðdËæv µ,ËÎG+æ€h*ó3ÌnsþÚλ÷bí,ƒó,xæ(Cz_SÝr¥;pÛHD¥-Hµ½Ì«ãzì°²æQÖ9øa«¯XTSŽ'—²Æ”˜¹÷&0VJËc•çU®­Æl¡¸ø&躥ƀusç³±“â84Õ9�?—�KÜz>ÈiË]©óÓSÏaµÄšrýˈ‹Ôã7`SSSSSSSSSSSSSÓSCÞ{b9*!*<2–®S#Õ�$‰ˆ9¦ëN‘ 8g±Fpè}ú�Sˆ�d"ÃúˆÍfEï‘D×[Lê‰qúðn¡<£ oqp%I Hb”@ß÷”Ô¡žka&Aˆ£.üzÇ0DÜÂ0ŽÖ:Æ µdÎ:bî !d˜˜ ;ý!D Ž~±‹éöX?Ä8^–xsZ]„NëåHG Cø¡ÿî¿ÇˆáüáEîè>xè~`E�¾ßF$DL×!yTÅÅ5� &R2ê<,iM4NmGbX“°�:ŒMX§¯�I DÇ�—“Ç3äŒc)Ñåä”,¾ÛÍgh•r/¢šäD´o1JÌqkO ß�’Í'Á~z€âš›àVÈQ_?{›]: q©ƒLräÖ×þ»©WnîÜS@¥�YÀ^ª°ãgÃ1»Ø Ó8…©ç?«˜=N+ÂŽKD7V êvô˜z[]ÇUB]FHê*.éÄ8†ÙÔÐóïò›cN™;é X�–yM}¬OÖ¨ô4Ž2�—¤àÕ2Ò´YžŸk´å>1ŽõzNnÍPAg‰ë5ñí¿°MMMMMMMMMMMMMMOéŸíÖY$ŽH0Æâûc„éúz£Ø�¤Ç˜ÉD�¸^ëjîî>n±ƒÁ’ÆHŠ‘ÎXºdØYî°ÚloðÞ3lÂæãw %ú®#„ Œµ³¤ëìÌ\•Me[ICÁe>RÌX!Œ™SÄ™¹K?AwI„.ФaÄ`Ôåf-†‹Ý+6–°Y#éï÷ˆ’°è²/¦'D¸x´á™W^�¥ãôé+@„û¾Ÿ¾[ qÄ/,DKç„8aÊó0=1õô‹Æ÷$ !–®g GŒÃ1HÄ»D� !�‰D§æ«(8k«ˆ1‚Í)ÌHH8Š9mP—gè0¦Ã¹g¬š]q¶ Q6�¬îhHbÑ/ QÝ¡CP·%€Ÿ:å¸Ä Väœ?›¦ÛÏÝfsÇÞì\u«Mq\NÄoM] ¦: Ë|µÃ›Iݱ-�_úñ ì+ç¨ß ‘‘Ò/à�#„PœmvËI˜QžF•¡öêmÍlIØV°8­ëê‹d˵È@SãÉe)XêLs¥e¤¤<§”dö\2ðÌNÄ©Dsz=Š3O« M~Óúòvœw. ƒËÏב$�5õš—sijjjjjjjjjjjjjjzòUëðDH$:oIÖ$ጥï¬&­ƒ2|·«PÈ+4Œq�ëzúnc=Îx$FL6wõ}Ïîþ>ë8$ꈆ“"ÎPÇ0RŠ_<ÇÎþÞ/Ô™g¶kÚl©NËÝ…‰ ò)¤TV¡1Z½ocæ#ÓVB�HÈ›•mXGL°ž~yZYIØm·Óatæ±·ý?_Æ¥³ô¬ð¾c"ØÄ90Ž$kƬˆaÀA8Àw 0ŽÞ/Q–2o{ œsøÝS˜$ á“$÷Ž˜dr®³Çz‡µ¶TêÑ1Ž#Îë¨ \ �"˜5"ÇÀ‚$ž²‰ËDD.âÝ’(=)&bfvÆ@×yBfd¾ŒZL# ò8‹¾Ôak]þšÌºûæË·¦Ž}èë [€ðRø7ɘeœE”ÝÖ›G]p©öÆ.�u´•ÝD"åçRžãŽé}ÀˆÝáP2�×f˜âÄ“ËÏ@>ßò|ÕIHíë‹Q˜–†§Á�é¹ONÃò cr¹<Ö<=�·Ú{�eæ´ÌvOæ¯ [#(õu´©‚O“Wlxœ•⦦¦¦¦¦¦¦¦¦¦¦¦¦¦'_«c1!)!$œÓ?Ù‹$†èœÆ#–Ý’dÄ0°Y­qfML–ý‹Å‚à, ¬V›5á1!Ä€]vÊ7LBdƒ¤€÷KRÔñ޾ólÖGô{×ë˜EÂu•83Œ(¢¼…—Î9b«;:ު݅‹Å²vV¶”¨ð¯° L–0Éâºvö ›Ãó¤pL’@ íµÖ)݉‰@�¤€‹Øg AcR� 6X¿ÀùØ]¬ëpÎ×z5} rÒ2�kQ9‹õ,Ý.RV€QÖÎrQc¾Îw ã¨G2‡Çw!ôÄ8âœ!I$Æd f ¥Öj÷_²�#¤t‘¾ß…´SG^B¾ÖX�&C-Í3§Þ|d£¼µ&àgf}zv«'Pa 92;uëMpÍÌ:ê"³M—tõÕ¬2²uÜ ~éúŒv&¼×Î:]þ [Ï¥¸õÊBñ<¾;ŽìÓà©ã¯÷õ% ¶#„„5ž®[LµqQ œëH¦·ƒ_œfgçé8š~qkúœðŒ$ã1,ˆ!‘ðŒãX÷3Š›Ò«íæã0 I(Xó„+D+Ÿ/¯–H*ÁÓ;My<$ÍnGµvž\ž�»àæ„åøÖ%…‚†„Ô8pªÔWÝlvÑÝ>Ïrz»ée™ƒÇòÜDlj®ÆdË›±\<3;f"Ö‡š/üÆKÞÔ•]ýX‡49ì’¤ÙñS=÷ÒgX܆úü§ë1/ì(@´Æ*¥¯.Ï D–àBÒç]�d’mHj?unÖ3ØÔÔÔÔÔÔt9éWõW !ð?ðüâ/þâ“ro}ë[xùË_Λßüæ­¯ýÒ/ý)¥'õüšššššš.WeDÂHï—ˆPWw‹y+Æ€Ä#zŠà<1FDFR8ÂcèûS`:Ƹ"%Ãúè"ŽÄÁîÇÇ+¢I\qÅvú«aàÜñ¶ë‘q� ‡ÄÅ>Ö÷,KÆéúcÂpë—�üŒ'LÌÅ{uïity-íûžaØà}GIE†0N=�¥óÐNæ´ùöÉà¼U‡! tÝK·Ã8®ÃE+¬1ÄhrÊÕê5 ‰�KGÂáú%Þ/ñ~—!èÚqß/0Æ0Žce3"R73Œ1 £® K†³Êr4ŠMrt]Ç8„ðÆWþ5Ž1ä(tî+,l)Æ€óžd<Îï g#FvH’ i6�â@JBX�Ñ8ò8¬‰Ù�è%÷Í)¨²3`–°DL]¤-cŧj;ƒzq þÍ!`�zei6å c²“¯€»)Zœò9Jí›Gl ̪`̈NHça�éÜí¬ƒorûM­¸ö|u4–1=_áYy¡%€uiæNœ‹K¼vz£Ç\€i*%�Ð1ë=Ôë’bvšèSš=]ÃT­´)9œƒnxÿú¯ß`ç€ÕÎ"×fEíì9êçh&bœ»@ÅØÔÔÔÔÔt¹êÞ{ïåïÿþï¹ûî»yðÁY­V9^²àÌ™3\sÍ5¼èE/âe/{Y^™ûÿ·>üáó±�}ìßtßßýÝß媫®joº¦¦¦¦¦¦ÿJ²Ö 1Žú©n;ý³¾ˆ�b`6,v®¤$&‰#)¤[�ºž€Á¸%i}Ža½âÔÎ’åbÉÅÃ#vvw°™!­.0 ®_�Œ#†‘8¬éÜ!�uß/‰aEŠºåŒµˆ ÛéFI[ã…™ŒãXÓ‹Å X¶ ¼ï‘s<Øf'³t§ÁûnZD–¤°- xçé:•6Äaa¥,*Ù¨ý>Þ-X.v±Æ“¢$ºÎ3#† }¿˜%8ýV Ó—hfdÎ9B Ú«hõþ"B—!m˜™²œSãWˆ¡š±º®'J$Ʊ¼œõZoç;e:iDÄi<; ù¾ž®ëI#¹pV|C†]¾ºò4nËÖˆ„H¨kº%;EvA„î:½­Ë|1³e�wŽ1 ÕFIµ˜Þäˆi&<=Îx‰Ócˆg_z)ø"G�©ðk~že<¤Ðeg=’R�-cH&ÕÅà¹s±<§²Z\tåëÖêZ¯s¦¾9+|Kó¯�AA—{‹å” ø*øâï¯�²þ­@,«Çó³ß`2l,×,äÇ›œõšµÀ¦¦¦¦¦ËSÃ0ðþ÷¿ŸÏ}îs�ûõÕjÅjµâë_ÿ:·ÝvùÈGxË[ÞÂu×]×.Þ ×½îu<ûÙÏn£©©©©©é “€ú®CrÜÖW�”sŒÐùž�¹Šµ€¼ëðË]º¾×9ŽqÅúâ#X"ã`xl8G$ásòÜáEއ€ó=ÎzX, «asY0",Ý‚DGןb³º€ïqÝNå,ha&w›³–˜!„º™0¥GõvÖ6› �w„ì’+c«Î©±ÊûŽa*˨Õv³VÄÓ!–{ŒcÄZ!Ž#]fA¶ï±Ö#Q”9…qÄá–¾Â*›ï9”D©sžs=ÛÌÀä„mP¶”ÍfµÔ! Ëå‚q êâG¼÷ÄœúÔëhþI"C×-IÆ!É’8DäˆÖ8·‡H~ìù‰Ìá•Fxe68Qì£ò8KÁ¦öåÀ7Å`ÓÖRmQ¹èé kf‘ÕXÉæþ ðŠšÍã¶xÓ‹Qœ{“l…Š5[-óŽÀyç_Ú:ç§û›­Û¨kÑåóš=âlÖº€¼¹ý5FÍ�Oç^ƒ§þŲ¬×Èm·œ÷Ö¯Fµ#ÖºÙ@ ³^ÅÒ+*¸�;õ1¦N±ì›šššš.O½ç=ïáìÙ³<ãÏàÕ¯~5×]w§N�"¥ÄùóçùêW¿Ê§>õ)î»ï>}ôQÞýîwó›¿ù›<íiOkxÃÞð_ðêÇ?ñ?Ñ.`SSSSSÓ�ÿ¢CÄ-—à q#Û £cô— .'.“5ôÝŽžÄ†ÃãsuKaŒÎYœµ®×ÈÑ‘¦%»çŒ!b³·jŒGl†ót‹†¸Á8OçN1¬/°.°çvrÊpÛ¼T\^’„q³«/\ÒûWàa×uÀ{›Ù”öé)÷))ÕÄÎÎã8Tnc2¤RC–!�ç±Î )ï;ØÌ¤FÁX‡1ÊbJï`J‚ó}e0}ßå®Â†¼ä !)…ú\«CÓê(ìF5¬a°ÎVàÔcé5ÈÜkv%½‹ÒX°:ü’Ä80»øÎÃyưB3Â+[£°S|W�cÅÝ6ïî›C­“Àp'8W’PÜ„SÇŸT;ã¢é°†9±–ëfçQœp³S‚©kõâ›ì^4�{®%§®Î7Íl‡0nÁ9…y¥ôÑmYO‹›/ÆqëöùJœX.çÍl…yz~úšL…˜e�D¡£­Ý€ ,Ю«Ž?�5—s»tDecçYvc\&àRÝ’MMMMMM—“þå_þ¥Â¿¿øÅ¼õ­o½$Þûô§?�ç=ïyÜ|óͼï}ïã3Ÿù ÇÇÇ|øÃæ-oyK»ˆÀsžó^øÂ¶ ÑÔÔÔÔÔôT€2`œWÐ42j­%훋ëC¬KX¿C d8"�kúå®ß#J"…5lŽ�9sæ& Ã0° ×{BÌ{ Æó&ƒ5–d,N,›£ÇÀv,—û”Ôåbï âæ<2®0]O¼ï&ÃUŽø&a˧Ï+V¶¤ºÍ°Y¯« LgI‰¾ïk½]�åZÝG0ÖB*†3�äø­÷nVs—ÍVÈÖ mßõ[Ì$Ɖ3•û„0}®ëºìjœ™s×`J‰ÎyR2ÕÕWâѪóÏ9W�è¶ -U‡¡Ï·™v#:œ= ÞƒrEX]­ Jgë¸S V¶–mkßß%˹Ìà”­ã¦Z;3ðªk)©Â©é)[)à f)0sÎn ƒØ]M’êÇ "KÏ_�&ÏC«ó­X2KŸáüÜ'èÅÖcš¬T*@›ÈµBÀ®ó5�> u˜YwŠ5Oo¤4så¥ [çÎCNÜŽð,‘j©£ õøÆÖa‘ PË5+ñbL�«Û�z ËkLí4˜fljjjjº Uà¨í[uû9çø™Ÿùö÷÷í DZ]Ħ¦¦¦¦¦¦§LBßí€1HŒH´#‰ŒX·KÊf/ŸÖ¤4€_²Ü¿Jã£áˆ£ á»%Ë�� «JÄcñ¾Sc’Œ¤aEouŒa¹³‹qgFÒú““’!lèû]Rò¬Ç $I\ ‘ºšk�›ˆ3�6¯l5/m6›!Öº9© ß’…íÿ+[)‰ºK}k¦T§‚9­=‹±nI�ó)…“2¥5g Åè:ŸùYîºÉ­73Ð9ë°Æ2 cýùsþ³h�†åóÓï¶^Ãò¸úkºO�ƒ}¿dÑŸÁ»+鼦Y¼Žd¸LBÓ ò W¨Ïv×Þ6é¸t´£¬—xïÔggªýRvô('=A°íˆok1Ç{­UKd骛\~zß%.€¬\Œ©wÐlÝorÀ•ÇK0ËlÏÇ>*ð´Ž”„ç>÷YÜsÏ}™úêÚŽ®½DLr¹s0á}GŒ¥�pZžžgºä\µ/ОXôu³�iäcž3;cÉ×vÞ¯hëëQžóÖël²NÎÆ¦¦¦¦¦¦ËK/^¬Ÿ:uêÛÞ¾ï{Þõ®w±¿¿Ïb±ø–ÇýøÇ?ÎÙ³gy衇Øl6ìííñ¬g=‹ïÿþï畯|åÖts•eÞÿñçõ¯=_ÿú×ùë¿þk¾øÅ/rþüy¼÷<ó™Ïä¯x7ß|ó‰$Á¤#Ÿüä'ùìg?˃>ˆˆpæÌnºé&~ôG”+¯¼ò)ñ|«àïô5ü·^k€ûî»�O~ò“Üyç�<üðà Ã@ß÷\uÕU<ÿùÏç5¯y ×\sMûfijjjjº¬Ô»NYÂb±`C¡(¬×úåÆ9$DÆqÀŒÇ` ;{§IÖ“âÀúøõ©Oqýõ×óc?öc\{íµÄ¹óÎ;ùà?Èùóçù‡øn¾ùfn¸á†­c|ä#©ðïÆoä�o|#Ï|æ3¾üå/ó¡}ˆ÷¾÷½—õÿ¿¿ÛkýÐCñÁ~�”×^{-oxÃxîsŸËîî.‡‡‡|éK_âÏÿüÏy衇xÿûßÏ 7ÜÀ3žñŒöMÓÔÔÔÔtY(b1ŽºŽ›’ÑÈn×ap–0ŒtÖ#60ÆÀþî¾:èâš$Â8 x "Wì)ǫ͆ÑH†”»ëº®'Œ#ˆønÁfèœGâ@V¤£sœ~Fi Úcw|H·w%Æb�º31¥P-$QxÙ´ä+“ÙÙÙABÀZW£¾1ú~‘c±q«6-Œ#Ö9$®ºÎrOb)f¬qëˆl1‰©aJòDÀ{·5NRœŒ1 ’´rm>\Rªåª�̪c0‘ðÞU¨Yk©Ï«#³Ç��£LàOrœY@œódçµ QïÓ)·Ê.KtÄg TNÜ"IRY[ÁXqŠM«²BˆcþœEDA˜>ب€Ëhg�B½H.¨ãøxU­Œ1¬í‘쀳Æç7EÌN<�ˆ™Á¬²R]ÉͨŒ˜×kŠ%´ÀÀâ�s™;ëgÑdf£ zŽ·�–ƒO¸âd,6ÎÒ÷WÀ$$Nq[-¡„”£Ëóø®™¹)#µ‡oúãÎù §Øu±ªµˆRÇA:0;]‡JËúïT�)Ù!)<òÐÈÿõþ}cÉôþ[t&555555=Uõüç?¿ºþ†aàOÿôOù�ßø >ð�pÛm·qîܹÿ¢ã}à¨+ûö·¿�W¾ò•,—KΜ9Ã-·ÜÂOþäOÔeá“*ÿÿÇüG®¿þzÞö¶·ñ¼ç=�ÝÝ]xéK_ÊOÿôO×Ûÿó?ÿóÖýW«ŸøÄ'øžïù~åW~…k®¹F¶q޼àüú¯ÿ:ã8^Ö†ßíµþ§ú§ú3Þ›ßüf^ô¢qpp€sŽÓ§Oó²—½Œw¼ãõ‡éÛo¿½}Ã45555]6*?O ÃXY„ÄHˆ‰”†÷KR‘Í1�]€ïHÂ0�Æ]ô½êÊ+ØÝÙeow—ÝÝNí°°—G6bŒÈXºŽ½å’Î9Áw厞�nAŒ‡¬7ç b0Ž~¹K�ÃæQ�±j`š"»yÈ4»ÕŒUöQ“©)Æ1s)ˆ!T¦QŸ·L{ " ßù-À¨�z~Öûk"Ã{?[Úõ5eZ†TOÞoîøóÞÓwÝ– ¯ð´L�ô9fîÔù®>wealÀâBœV…#Þ» 1»êd,z‹³i %¡E,ÎzRqÊÊ®W\™.++ÔÑ�ØÊHDy r¡“�áÒÉXªÉ`N(½’÷Vpç 9$é¥:_\ˆZ^ÁK"/ï┪æ9æiæäŠïDZ ¸+³Ê¥ÜÑÚiVZ$÷Ü%S‹$ 1Öcŭ'Pg¶ºò¶‡;¦¯'1êš’â,Ò "aö¦  X�w –7›s}uùMC*fkd¤L^“²-VæËÎ3%3ë,«È©Òרñ6›ššššš./ýüÏÿF¡ºÇn½õV@#¿7Üp7Þx#7Þxc9©»îº‹ûüÁäÙÏ~öãÞîæ›oæcûçÏŸçSŸú¯~õ«¿é¹ýÔOýÔãÆto¼ñÆúñƒ>¸õµ³gÏæ’kxõ«_ý¸I·³³Ã�üÈ�ð¡}è²|Ížˆk½Z­êÇ»»»�{ÿS§Nñ;¿ó;ìííµ¿ìljjjjº¼”4ZÚeØ…Q“”ï4þ*1ád$‰âqnÛí`d`8¾@Ö8 {»»ìôK¢ä¸©ulâ@tQ8›“’¿ì9Ø?`�s�qÖSÂ9Ý:0ÖG�°{ÐãÜRãÂq‰µ»lŽ/bèð‹] kMjÞ»iYƒ5ä¯kgŸ› †èVAYì�ÙÕW¢¯9�™c¼Æ†ad±XÔ^Áë†Æu]§1èZÑ&™ƒ”-‡8K�š:âÑ÷å-̦8KW`ô˜�{”ß‹1L’`d{›Bý}RY]yüò{›!>F�u†úÅžŽ™X 1MkÇ¥|“ðÎBTèeFœq5S^à×¼[nš?ŽX§vÆiÄ£DQÝôÎÌ1Ý”€Æ‚É€+åxª0Å^��QN ¿So_¹@Óâ Õé6Ù/çc&óî<‹±²5X2žóØð¼r>½<¹§û’£Í°/!³ûM}ˆ'W”'èº=bNt(ÊÖpÇÜÁXà ’ãev'NŽÂ­Ûf`j 8×ÍÀh̰µýéOó•¯|…Ífó¸ƒ"W_}5OúÓ÷Ëå’¾ï†a«ÿÔíVtýõ×Óóø¾ïû¾'ìþþïÿþw|Û믿žw¼ãßÕã=×úÚk¯­·{ßûÞÇÏýÜÏqÅW\rŒÓ§O·o’¦¦¦¦¦Ë�ÿ¥¤Ã™ÙHŒ+ pÒæ˜]ùÝ?ƒÅ’†5is¨P�Dç³®sŒÃ€±–‹G‡,vwY�ã40Gë›aM”ˆØ›œF[MB¬Á¢ðqX�gg׳٠t¾§ß9�6ë‹XÛÑ-|íã›8F©§3™Cù ÊÔi7Žã Ž%D´o/„yMÝ´Çê,Ã"`êÏ eOBÐâc=þ|exb;±2¡#>_ç4¬×L>Ͼï†1G©iÚlÈ.>kIV_»9`,Uo†íáZ‡u À÷–ŽI@ï®Bâ@kÖÇÓ/0ôPŒo€/k½$Cx×ÿú¿ðœç\ËÿñŸqûm_ArnØÚi|c¾6dÀ{WûóôbËÖ G¹€:b‘fã¬P’Ùr°0Å_MýÜÔ­7�̺ixË¡fª pŠ Ç\ÔX–tõsz‘O¼öÕ–Y…Þ›­7Â42}N÷›(mY�™[GÉÐtZÁIµ·OŸoœ-'» ûb>ŸXáb-’Ì·-9ùR(>‡”óo�<%-¹§Ðm-ᔸ¶^ǶÜÔÔÔÔtyëôéÓ¼îu¯ãu¯{ÇÇÇÜ}÷ÝÜyç�Üyç�ÜsÏ=„!ðéOš/|á üò/ÿ2Ï{Þóêýxà�úñ·ëŠ+ð)¥Äý÷ßÏu×]wÉm¾ÝJo×u ðõ‡X}«Á’«¯¾ú²}­žˆký⿘n¸�;3³gÏòÎw¾“n¸�¾ð…|ï÷~/×]wÝ·\njjjjjz*KÝn` wñ:x1Œg )lˆq…±ž~y†” a}Äæð~¹ Ö°^2ÆÀîî.…„ãü…‹ëB¬ÿŸ´Ö"Æ‚1 !à»*«Éýx¾ÃÄÀÂpžÝ�¼Û™jØ–ûlŽ×ŒÃy½gŒ b+ +Ü$ƈ±.§5Õ¬5†À8Ž,—Ë\o²�ÌÇ‘Þûé�!l …Ä8¹ü´{ÏWóÚ|=7„É¡WjH¦aؼæ›A^y\c QbMžèWbÅÅuX«ã2ØÓóÊ݃"8«úñtÝcŒô}ŸÝ’ÊiœuÄÍšéûŒé°Þbñ@ † Þ9b4¸œp¨9c…Ü~û¿ðÒÿøR®¸âÖöÄj†Zã´qÛùw f6ÎPg †Zª¨?ÃNs(¸}ÿKwOºåÊñ†É :�çšÙ°‰Ô~ZÈ•ük˘¯—¸µïÐAJÕ Û±ØâBLÉÔùçr¬ÉÆ)ù�³ Muõ g«#q¾n\î_úÿL¾®óõæ“×Reë›uîr¬KǸl—ݾæ"c.Ùœ"ÞMMMMMMÿ´»»ËM7ÝÄM7Ýh?àÙ³gùèG?ÊW¿úUŽŽŽxï{ßËoÿöoWGÙññq½ÿ»Þõ®ïø±÷óÿVø´^¯ëÇ¥ïñÔ÷ýVÍÈw£×¿þõ<ëYÏúŽn»··÷]?Þq­�s¼ímoãÃþ0÷wGŒ‘/ùËu©&#SŽôŽøK.<ª¸àæ®»bÓþÀÈ8êí 'q.w!ÖÕßP�cZy¶Ý§×uÝ Bó˜�ñj·ß|+£˜¸¬±8g†1§f]6–Åz £�àeqö¥”X­V8ïfÎCcÀw’¦jÁ2bp ã^GK¬Ñ%hë:ÆqM×-p9MêKÖV×X"‰)%¥¡.è–N<�«êýºnY£®¬›\nº,L�Ù*ª*.>A¤ôÌ%DBvæM=yÞ÷žMTXÁœ¾¨ÓÚËvY"3ð6¹âÊŠnéÄ+Àn꺛}3EÉ‘a“Ÿ‹ÛzŒíX­©oÖí̹Ìn#9ZL�ë²Mbž^.Ç.ptûy惵8Ræ€/l¹ü¦¾ÀÉ5Y~•פÜV¡¬Í6^.¹–MMMMMMÿÞåœãµ¯}-wÜq÷Þ{oýÚÎÎNýø÷~ï÷¾c§Û¿f}3Íû×ëõãö ¶‹îrÓ}­÷ööxÕ«^Å«^õ*î»ï>n»í6>þñ�³Z­øÛ¿ý[žóœçÔ¯755555=å•„aذ³·Gˆ‘Î/H)(lj+ ú%Öíjôõø<)nŒ,—;ìîî²9¿Áø¬g•‘p@„À0t‹^ÇBMÂy‹lÆq¬ýrAÔ‘èrÜÕº2nÖ�Ñu;Äd�<ÊÚuûŒÃ�q~�uIn6èJe…�xogî¼iÿ¡@9“׊ +јpÊPÎͪݘ�ÜR _]7±œÒ7X �ÔÁ‘ !Äú¸)��èýB†˜A·2òcÎ�÷ʽÆqTgd3Þ+3NMt’YKò´ÀÁ‘Èñ;`Éæ-t_]e&€Ä�MaT¥kN!P¬Î°ìÛ«Ð ä„ÃN!\ÓzðtOe*º\.05ú›a`‚â`+p ÖhÖÙ0¹þ¶‚¹$q‚ZS?aws›% …›i»_p*Sô۱ܱ�äÍã|…XŽ®ºm�wå‡Q3sªítîœÜ~3w`JÕ^:u$N+8exää_ðO·/™2{ »U@99©=‚óã÷bSSSSSÓ夯}íküå_þ%ïyÏ{¸ÿþû¿ãû}³àk®¹¦~|îܹùv¿žèÿ‡Î‡,æ}€'5ïÑ»Üô_ûZ_{íµÜrË-üÖoýV…�ŸøÄ'Ú7MSSSSÓe—Ë¥Ž§â Q12n6Ȱ&&K° œï�á˜püÆB0†£Í1/ªSÍ90ÉUh1DÂ�”HqdÇYÒ8T§}v#Îuô]§÷·–”¹ƒqã;M–&جÏaRÀ9ƒ5ÇbçD7!Ã.©ì¢ï{Ûa¶u�YjÖò¹×nžT)Œhúz|åó0 �„é24T˜©ßbBëº.�Ö¦šU÷Ÿ­�_zÿ¦ûå݇ »5zl ]×!2mJ()Ë5Ä uhd5çÆ/kõó’ë4J," 'Š£#9 `Õé5A¤ÒÑg�%JȱÙWUWØÜºh݇�À—ù.ÓU�±–…“"IÊŒ±#ú‹2taë}R�n¶¸ý̬ 0»­ÛŠÝ–'ª.»©Ï.%“06mÁ6k˹ª±De�sµÏϹ.;'ø¦«4R;%¯¸HšÜŠ"‘ĘW†Cñ˜@ ­ç_Îu»ó�­Q’r=Ëkªod—é¸ÔרQ}=Þ÷€Ý´:Èó›ßÖܼÞïÿeï݃5«ÊsßçcÌù}ku¯¾,„Á *QØP ŠQ1!ÕîÊU¼Æ V4e´í_Œ%`š\ÆŒ³SsqæLº�Ñ&P)8Iqé@ƒíd}å^–E&R’ Wfv+VXUUUUõèÒ©§žŠuëÖ¾ñ�oàòË/À™x?þñ�ñÏÿüÏ8ròÉ'§¯}ôÑ©qöÊ+¯ÄŽ;öºï=Î=÷\œ}öÙ¸úê«ñëzÆ3ž‘~F¸öÚkÑuݪ×Ü{クöÚkµ÷îá®u×uxÿûß��üãøÜç>wŸ÷Ý9—œ’÷ר\UUUUUu°©Ñ.Æ>­µ0ZÁwÀMÓ‚š1F¦ÜÁN@>Àu‚'8Ð4‡º 333®G�Æ4Ðz„<–––±¸<…'BÓ˜d€"m¸ „#xh­xŽzÛ#� E˜.AkŒ!ÝjÁ®ß cvѹ„ïÿûغuë}ƉŽÖ­[‡g?ûÙ€íÛ·ã£ý(n»í6,//c×®]øæ7¿‰sÎ97nÜ/Çÿeéá¬õh4ÂóŸÿ|Àw¾óœwÞyø�ÿøìÙ³Þ{L&lݺ\p¶mÛxîsŸ[¿iªªªªª=" mF@ßÃû.x¨¦esyØ~ëzÀ9´F#8ËåΣ³víÞ…Î;�Q°®‡ Ú((£ay:‰ ƒc¾ j0ŠÌh8ϳó´B;j¡ˆ`ÁÁ£ï÷`ii' w0„¦�ÅL;‡¾ßƒ`HÑ€ g§9CJlJ‰k\æVr)InnŠqg!µ÷:g‹îJñã2v\2Ù¿Ç Ï’™„Þ‡Ø{ÁlMk�ÎAˆ*Žd+¥£‘Kú3Œ1©Ä$AORlèR=£A¾I…"J£È¤hÓðp?g–å%é4qpc@¬1^ÅBjŒí Ê ([i%«ìœ‹ùeŸœ…J5Ñ•WÎðSÑÁ×Ç‚Œ>Z3¥zh»,«‘ù:Ü &7—pNrmѰ2:)F¹tnpÞô²Fš]UØFUQ Â×�ÊPŠÆ™òæçvä�Ž]Z¥4Ö¯_‡={à\XU"¥üðôé!kšQ|h}* ‘ë‘×P”ãI‰ WjW`UUUUÕ£OÇwÞùÎwâSŸúî¾ûnlÛ¶ —_~ù¶—½ìe8õÔSW}í˜cŽÁßøF|ò“ŸÄŽ;ðÉO~r¯ûPJáÌ3ÏÜë> ½üå/ÇO~òÜu×]¸õÖ[qÎ9ç ¾¾víZ¼ùÍoÆùçŸ�………�ãÿÑ¢‡»Ö/~ñ‹q÷Ýwã?øn¼ñÆû�DŸqÆøõ_ÿõú SUUUUõ¨QïÚ9XgÑèÞ-‚ÐíÁh¥`íún ³3c2·ÖYlß±Á(P üâÞDÐ�‰yÈEž)@+Pï`Æ£TŒÁÿ  à�‡Ö-@€ë”f§ it“ZìtÖÌÀ˜YÐûè}h;…1³1âšù�г…wXë THÐ+±$”¦2‚µ>r;à7÷¼w<#€µ=œCIÇðM¥Ná#·„Ÿ9—9·0Ûdö¾²’‹E“«jÕÏgrþNX�fG¡"¥ à¦pÖ¦(´ Ìxœ£x-6šÏ¸é¹if`í"s�2³Ì (>�,C*�O:°²‰À2�¥"n+ùç‹-!Svª4O©¢€ÂKÛ¯MÇa¨¥â]š\ IDAT“u�­�!ºñâñÁﲑXœ€¢•‹;, ž÷|ˆ£Ëh±/n¤Jn¼L€_c8¯‘×$¤˜µ€D�yRnRÒe^7$�'ëÈçJعs÷ÀÑ'¤˜›{sþœö¿&PÌÀûä ,´ì D‚­|ßòàȪªªªªªG›žô¤'áoþæoðýï7Þx#~ò“Ÿàž{îÁòò2B�Fظq#Ž:ê(<ãÏÀ‰'žxŸÍºpÒI'áoÿöoñå/?øÁ°}ûvL§SÌÎÎbÆ øµ_û5œvÚi8âˆ#öÛ5ÍÎÎâÏÿüÏqÕUWáÛßþ6¶oߎ6lØ€g<ãؼy36nܘ .ö~4èᬵ1oyË[ð½ï}×]wî¸ãìÚµ }ߣm[rÈ!xò“ŸŒç>÷¹xâŸX¿QªªªªªUjF-­i`íýò4Í€Ô€E7Ùƒà:t�EÓ ë{�&v *5jc¬—§‡…`œƒÒ.:ïŒè¦S´33è­0F1Œ#€àâ¨718ð¤œÐfï;�›¢ëÐŒf’Ë«1Æ3ë0]^ÆcFPÊ wlFÓJ£³]l2�y‡ƒ6Þ9L§ÓdŒ’×yïâø¶’ e.ïአD¸›³ š¦Át:MLKà ÿ¬ÁnD�£�1èmÏ †rºÓ‡Ànǘ6-Ý„MÓ ëâlCb3q—ÖõÐÎ!ø€ñÌ:ôÞ�g²‘�Û…½÷|m¤à¬�³KrÝdžì6“zc3hƒ-Ë#²›M¥…Êd3K,Ýd{‹Ž–0KöÍöés Ør En0&í++Ý~Ü$œÉovÔ‰  cɱe¹…¡€�Ù¡‚ÇÌÌ/{ù ñÿ]øÏ &£³N@c®€ÖÉ*PTÖŽ×ϦcæXqÙ…–óv.«ä¹ƒÃá•¥5•×I �kg‹Ht.Gað* 2¤µdÂ}s}—­ªªªªªªªªªªªªª:ÀÏýhÕ@Ãb:Ù�†2#Øf-¨÷˜wmÃú¹Y´�ÆâÂ:ç`ÚŽH+¸Ø:Û4 œ·Ñɧá¼BÀÈhÌ*ƒ=ËKpE‘Fé„ó¶'"mTÓ¢1ÎñÌ¿¦1ð¡-Oj`FsÍÎÃb÷!¦‹»à”ÅšÙÇÀ;ÀÆ´¦J‰É�ÚËx®�mÁ ºõ}Á|˜~h­"Gq’!µí–�%»ÅiÊ&�øßµÖ¢iLšëW¶ôʯ}ÏiVˆ¯ÏãôÚ¶Må&. n­µ‰)EÞÃu‹ @0í,ØíGE�+éÏКÝt&“ÛH ,âÅÓкM ¾J#²�Üåâd+¤DqyVŸa¨½Î¹ËŸs�gû±s�3é¤$£ÜV)€bs0·MÄE·òµlûÔÉ!(YvÅ…NFùÒùK‘F¾N©60�NpÑg.�~>¶XV­íð°I¢Ýy±Q‡x(cð*Î<Ì¥*üg¥L¡!°åUÎ?¯g€¿aìYJ\\|#ÏEF>”ÇðÈÛ0ÈUõ¶ªªªªªªªªªªªªªê Ï—,(X¨v„ ÇФa`yq7š†“£vŒÙ™3¿k׌a»)à8ùÈLÅÇL%ƒ'K)œXvªiS¼5 ’�ã¦Åüš9ÌŽÆÐ ¥0�vÊEàæœ,uÓ%¨ÀF(¥€B3^8‡¾_‚‹Í¹+»&„‰AIÒŽìT1íÀî@gï5M30®ùX®¡µI³öVvIH™‡œ2ÂEö%ûšF·^NÖRú³Rl {6º®OÍÀZkt]—ÌbXѱºˆ„¬ƒGÕø8—0$6Mp 8ïѶ »&�ƒÒ-Ÿ¿O†Mñ¸^Úa튨jBkÒkXÄ¡sùȉ›¬„u¼ðq¡HÅP­*¢ÈÑáPä¶Cjs‘cäëÉ7Q¥(­O©\[y}R³Ì¿Ï…$¹— Øxß`o£ñäŒÑÑ�G+fúE¢¢dÌ®J<èå6yÆ¢ÚkAƒy‡Ãý¸XB)?Ï×KE嵡ЀÛbôŠHpÎÖWUUUUUUUUUUUUUUx:Øn  V�TtÔMüÁZ,/.áž{wšÐŽZ4±©6v�9çÐu}röi­ÑÄÒ Ò ]ðpZyïÑ6-´aXÐh�QÓÂ[R”æÓ…à<7ç¶m q©ˆ‡Åd²ÁNAêA)hšÁr·§HM†„!Êîqç ""ØäJ¤4÷ÏZ›"Á"é¼à}ò 5qúù8JMÆ ‰³°d1ÖYhŸfGŸœŸ¸ùd=•R1ªu2c¢á*íƘ8¿�[‘åøSyIQBk]vñ©¸oç¦Ó.›ât�ÆŒaô(µsÑ.›ó\–e‡8×ï oühM1R‹ÁÜ>æZ”.LUvÄ‹f 0· ÄYù"Ur òíPqXaXᤦBÚoj¹…ÌåËŽ9EÅ�ÃÀ 2C6Š��gæ¶\‹’3‘¯57ók9Ë�Ä>í/Ǧ=ˆü y8øÀ°R®3‚B&»:ž£Kqc>†OcÃ9Äøu~¼—X2Å(°b³rvÿE‚í˜óêû´¦íµñMÀ¢KñbŽ>\V€UUUUUUUUUUUUUUƒ¦Ý2¦Ýˆl0€wÞ¡¼…s½µXš,C�Þz,w=v-M`š>x8gñ˜õë0µpÓ œu‘³D¦‘R•<ÓN"¸Zi.¾h ¦ÎbÏÒ"ÐÄ�Õªï=”1 ºˆ9‡ únš›%‚Ò3°v�áœGÓ4É|%ÌD)=è[ñZŠqÉÈÐ1˜[L;ö}]~Ãþ ¥¸DÌR@ŽçöÖ¦cÉÚ°{2G€™Ã䮆ˆÁÒ5(¥1í¦i>aß÷ÐEj`ˆ¢˜*ulÒò\:à˜Fסl£Ò\FžKè “Z¼.g¼C± ”fíe•±Zµâó±A%‚4©_–× œ“V\ï}Œ¾b�o–#KŪ\©aD—/�‡Af÷]ŽË¢‹-2-ÊŠ²ïŸ.ù¿ñž¿xÕ ŠûP)?tüœ¬ ¥²oÄ;i®^"ÞqŸ2cO>d­<æ9~ÃõçϤÿ¿qþç'þû`½Ë(1(¤Fa¹lQ%pó꘶ÌKÇ"?p¹°¥ªªªªªªªªªªªªªªêÀJ‡„Ê4hÔ,Z=‚F€wSv¦i……¥%tδ-v-,aûÎ]0mÙ‚Žn?æº1�G°ÎÁE“VnÔõÑíÆÀJ š6 HèvP ʸÀ€ŠÁ–‚ó�r‰HÚÀN—ÐM—`Ȥ¡Ût–_«ãq­uñ|U^lx qÄYN«:k“êº>9ï2°sGïÓØMà Cr Úýcж£Á˜<Žðjh­0™L#ó )¡‰hKÍÇ©`Äcy2MÑeæX9aj´†Ö&•¿ºXpkÏkœvÝ–E²D]ŒuRúØÀt7€c×*9ï*eû X,¥W 2øµH_/c¬Ÿ•Œ³SˆëLwstØ%û$ÈÅá„jPRŠÝu&È"Ã]¾VŠ48›]‡B›7¿ðd\ý-ؾmO´y6©ü„·W§"ÿª9ôr-òuúôˆB‘‰/ÛbV»!)Ý vâa©1¤<¼ÓÑ"ëcÙHHç"ÛÉ5—gv– tøç•rî–ú.[UUUUUUUUUUUUUu€Õš#12-¨]‡)�nAÓ]pýn€ ¼ë¡Œ†jZ�2ðÁ�”‚ Á{.¸èB߃´†W€6 ¤B•Á™K-¶2¯¯l¦uÑDD(¢¸c5Àƒ“�Öz(£á­EÛ4°}�`-‚ïA4F;^�f¼>¶ï b—AÛÌ0Œ£ÜäÛuS4M[Ìô)jÌÜŠÛv}œÍ'iLçl2S•ÌH®%sšù”°¡òù’Ýð5Ú O…­Öy­‹† (Kç¡À¼¦1 b�…  SôýB˜…�‘Y ŠId{9ŽëyÍn Ex…"³œÁ•,B ¨Äí'±\~ �â·¾Ì-ûÜJ¨%t²<19¶¼–+Ÿ[�R4—ã»4¸9|ƒ\<‡ ·2ÔRÉe'Ç-!›D„¯¼âÛ¸÷žE€|ºN9N Ë›#Yë�ÊT(E‘sÄWÊKüà(á¤D�å\ÊõÈ.Jnèá?»œ•¶Þè@ HÇfh 0àué|Šà3»)KW¤ «d€›KXªªªªªªªªªªªªªªª¼”Vpz�„Ð-ÁÚ ilzÌ!8dÃ<ìÒó�á|œƒ61®«ff 2ºm9¡[×÷Ñíç×PDÉMœ÷ðE‰©¨¾uS�ëaàÑÃÎB((=©ð=¼�ÀÙMÓÂDP'óù”R°ÖqäXq TŒ\{åY mÓÀÅyzÂT ‰Ÿ°Ù4Mb%Þsyª”z8gSŠÓGX* Oö;L�rŠÕ: ï|rÞq¯â¢ÉÕ¨µFÓ4)^\BÍ®ë#ČŻ¡‡Òm;†¢\´RM1‰•€SJM@•0O."!q[JEƒ†Z„Tq,ðMÅŠcëlrö•7@N2=´ñÎq£ïp8£O³ÿ؂ꊂ‘a\5C:U¸C´T"ÞX?¸æÈ[%b1r¤Và?d¸ð|ªÁfXF1.«bé†DšÕª6áJçŸ÷¹¢ïmfèŒ1°ÖÆÆa›`Z×u!`4jcñÃAŠÜJÚ”�ær£5Ç¡]žß'*¡b9š� ƒÎÞZDÅÐ{®õ�óe_¤ò9dÓ dKœd™”–sóV–TäÅD‚CrÂ¥ËOHêJ7›,üJñ1T„OJ…´½RZ7Ec/$×Ç þZˆƒ'ÅšZ^×êÙƒ àœãX/Û\íÐ:é\1ùü¤0ƒÈ# =ʈp TÃ*:˜×W~#+Ý{:�LqãÉœÃòþHœZ$G·Uzm†ž*îceTXAkƒqU×݆¡¾ÃVUUUUUUUUUUUUUò4‚6-Zí¡í=”bÔÙÓn ¯4w�ét ÊYxXah )$ˆ—¹„‚Ñ Ü,†#N'†ñ¤c ™´Ö°¤1™²ÉKk“\k£Ùz×Áº(Àcyq7àØ°ÔŒF0��]bFÎÙ¢EW%7`êA(LmZ+4My›Ò¬íÓl?)ç�¸¬1 ˆ�Œcúœs föÄÛ¶m ­5–—'ðžg–F6­¹$E|Ÿµ’µd‡£M…µâ ”d-31 M-H±A+³*¤uoÛ&ñ¡’C ¯3Üæ¢8 N€«2-0‰@©4Û/ÏÚËáÐMHqö_H‹PƉËÜ2;åâ@DÒ@Œ±úX-œqB–i/çóÔD±eEnp¾hY¤raÄÁX^‡J΋»nFw!WýÆù~> [\yCe?òå®@EcÌÀI1>�×QZf2€åsAQÚRÀØ�÷³rn¢¬cÞN% šãË´ ^ª𷪪ªªªªªªªªªªªªêÀ¨�™àÐwËÐðÐЪÅÂR‡ÎÝìÌG�ìØµ€Næ,oy¶ŸuPª…Òì„®!óÿ4©øºžf‰>ˆ¹ 0Zsa‡è¦¼ÖhÛŠgù8 À:›¢ºm3†³ZYônm3ï\?… Êh¥y»Â�';)›n!pÒz›œ|RÆ¡uk')Uç,P´à9…E\7£‘À3þœCnP¾Á@57ø KúÞÂ=0pQtíIé_K€wy® ©X(ÛwðÞ¢13ppðÐP1þìSÙ¬Jñe;(d|œ’1v@`Ëe12J+¢¿ÙYGDÑJ˜˜¡ JÂ0)7�0Ì—Zˆp®_Üh4) Bvæb™Ÿ8z†³ýøx>DŠQaçqqæHr¼‰]R³¬€v®ó0ùº),¥¼´D:m+¤Z®“÷‘ËVä|òCë¢›ÐÆ�\w-ŽxЦ2ËÅD�À!>ÀöËð¾g7^càœ)ŸF¡i½º˜#Ð}qÌÜÀ!æ]×'à&&.a1é|X=6މó52çÑ©™XÆÅ‰‹ç òø:vʨ¼¡ÉL»1UâGyzïa îãã>´bX˜få¸mÛ&ö¤ú¸\5ˆïr¹†À!¤n®f� äóv�¡œR’ 2!1R „õýò¦ßÈ ) *ÆaeÖÑЩ–í”|¾|^eì7$ç¢<ì¥KOÎYòÑü0åÈrvEme¶ñ�Òi抑¡ëqÅ÷ìª(´��¾}¼–�Öw%Ðãûæ077›ê XÝ€b¯œõ˜‹NT„¤6ÞJÖWqz?œÛXUUUUUUUUUUUUUUuàd�G¿¼-õp¤á<Á; å›?Gn:kF-ºÉ ¼bbR\j½uTµFèú>+ž-HÁYí=£¡›PMcÒÌ?v¡ù…u 3Ú`n4œ‡!‚ 9 M(�_ëÈÃzcZØ~ÎNàý  QïÙý¦•Iû/ /¤S!›º�f £QŠb‡B,Å üç̾B2¯Y›Ýë¤i¸Ly²»P @c�F0FsÓ²Ï&:ãË 6z‡ÞÚÁÜ?ø¸âäsÞq—ƒÖ ¥‹2^v :Ïk^vL$§/ŠlÙuÇ‹ tÅ },ñ0©pC@Uv‰¡pç•Yq†u> c­›¢+3)ï—�ˆóó›ÒlBv$º¢hƒ”*aXž§'óÕàë’K/Ë8ÄMÇ?“@dvüé"ç�t>y^ÞPW–µ”ã—ç±2^ÍçÌë—œ–+Öª,F)Ë8ØâIؽ{±r™·-¡cn?Î#Øó–E®C®E€`UUUUUUUUUUUUUUÕ�—1!,£sx¥A†ë0Ö333PJaÝÚY¬[ÓÂN–âH7JÎ;ç=TÓÂkG*±ˆÞ{ v+Øà±gbHÃF–ÒhS¶Tj¶·0¤`8 8. ™U-‚÷\JRôH€z;EB·4á¦bâb7�@i‚R¾H~æqt&žs.ôÈL«�0Ó9?Heš&Ïü+[rmlþþ!ûI癸ŽOÌh%Ûx¿½í¯v7„O…Z·/GŸÄª¹|ÄÅóT 4q{³Œ’cøG©¬Vƒ&’”†ºx= Þç‹ *3톰Ê"—PÐ GÐ�rŒ4‹O\8!í¶¹¼C+ϯ‹åDøÛÿóÿá!" R!}�Á–†R&/Ç|C„f|>+Û�Ë_åºÄ–é\@.Y]æÁ0PCšq%曯KÅsBtÓq¡ˆÖÍàµ!´nÒùó×uZÃrΟR ˆÌàœØ¥(÷B0Sœ ­ˆü‹OÄÁ¹~ý^õêÿšú|.2PCÜœÞ÷{‰lWUUUUUUUUUUUUUUÙÁö@Ð0ô { |Àš5kóÈ3e°fn}êW0Z#xÀ3롵0£69úaTk4  A˜QË‘Ý@@ ôÝbcøÇ-¼¤ {º v,-¤Xkc ¦ý2<Ij”‚†2c8eÕ „e t   ÍDÁjt¶ƒµ69ê,ŽGó–Ìä€ý Á{�¾ïá=GŠ­íÑ÷=´Vé\¥`$"ºhœr©Ö9ÙGi®Rƒ²[­tr ÜËf´°"Íš–qБM` Þ)x�BšeŠÔ0B4ò©b´[4‹iýTILƒ]u>ÆJ¥¡¶ÜXª‰³ -&W„ fýaXd4ÒÓ„|ÁrÌr᤭6]V�âð“èí0R¬âù„ÔÊ›!%·"¿>»ä‚¸¤€aqˆl¯W•ŽÈ E©–æsqé•jÄÁ‘ TÑBˆó±ª|…á!%7$€XžbÓzf‚Œz"Ý3n^ΔYëXI¿!Ø¡IÆ eamžÕ˜éµ8)�ÛRßd«ªªªªªªªªªªªªª°fÚÇAÁ¢�±¸<�n¤6έÇÜÌn½Õ;wïÂòdhòïÑ�BP†}£¶E‹,ˆ¶g™‘fÛØõ€(hxëB‡ 4tܯÌÖÓJÞñüÀÈLLcbHŒ {E-|ï¡4C¬®[Bð­ÅÌÜc �Át²Þ{ŒÖl€ï¥¯A¥�À¹ìär¯…y§NCäHmÛC4 ÚyÅ,åœ�iI�w2Æ.RëC÷`6¨ÏýS’FEêÝð� p”ru-RÉ«Ö ýd ¨�ƒ÷65 °ÕÆÀZ‹¦iW“ã7Ú!`aáROyê&|òSHQ!æl3òL;ˆû )–š@B‚^e\(€!…�½RW~_FwÙ‰XZ-%ò› 32 @+[vI l‡_w#×MËPEŸJ@òq¥`cØ œáŸµ}<~9_O\�*‹ð ÊâPJ´çˆ.ŠØo~àr XLJ.¶Ì÷ EöܧýðêÓ>sY ;/ùáf&Í!ˆ» FVUUUUUUUUUUUUUUX)Í&¦™ÙÌÎŒ0nÇФ°kÏìY^Dçzü|ÛÝXšN¡G#.ÞÁõ}×E˜(à-w8ç0�v¹øU~µFž¨Ó(c@J%³QÓ4‘AéTXADpÖ¡³ ‚sļ]Ädy(²\˜¢·8 õPSÀ9vé)阱ƒK3š¦aXÖ÷ o”Î?fù<˨¯pEC–Ôu]Á®(‚N†‰2{Pø‘÷ÖZ8gãì>Ÿ€+¯¥‹ Ä®€¬|,)O1F§c9çÑu=@„,ú~ hÛ†ãÏÆ@Çh³ÒjÐ9¡µN3Ó96ÍÓ‚ilß'ï Gš^5·N€g£‹úè0Ì7—`KrœÉ¦¯J·YY”QÆW”É Êû ä¶ËÎ>@â²âšã›¡òF>ÞT³Ò>¸è,ÌóøÊ–`~�nl^Ÿ�®»Œé €S*¤í‰Ä…ç TüÆHk#ÎË<û/gɵ6ôôÅœ>vV¬j=&2+œ–4h;æëòƒû+1í|l]�ñ›ë»lUUUUUUUUUUUUUÕÖšñ‘ñßóÌhæÙ ~¾cb§C£AZÁ:‡ÆŒA®‡ 3í»¸"ЦÞ�L‹@ÄÛh þ£ï§m[f�{_CÁIr7ACÆÑ] β‹Ð´ loáºel\¿}Ïe“ébä=3h×ÎCÃ`2ù9¼m0š] ¥ (øÀÌÇôª¸èû@t*�œ‰¹B%ÞpÆ_HLËZ;à_Â]Ä(Ý Þ4Mƒ¾ïÓ¾Ú¶A×õ,R, ¡Áœ@™a(ûRJ£ëº8[0»i·Œ¾Û =Z"þ4ì™ E‘o…È¢¢C0pñÈž=דòN£ïòÀá`à à8Í2ç|"®C'Þjx—ÛT|j­M°.ÐÀžXÎ>0ù/&VdšC OK宅mF· R0ÆAiR­Ú4l1G~e†á°°D®E[òq1¸†lA•úgƒÿ뼯~íé©,Eö%79xþ�}²¥5¾r˜c¹¢a¸„–(2å*YO2f[lŽ_³Œ6‘ÊÓ`hfUUUUUUUUUUUUUUÕ�Óx<Âc=ÍÌ Ækç°ÜM±c÷n­Ã3û”1@ä2�Î�¦i°nf Ö¯�ÁƹµÐ0 ŒLËî2�G¦I¼Ôh�¾ïRÊ‘‰G€Q9)™Ldiˆ!WX IDAT– Ð/-¡E@p=º8Ï/‚ó³³³0M‹€XB �Æãõ L¡´æXñ€»PŠK ¹éV2�kb~ÓE�HY0R–|HAê�yô}„Gsü7²5*YR¤nWŽjëú.ºyE{kc~”A¬VRÌšge´Á;?ˆ ƒ""t]ÇçÊó¥�Ó�vžm˜13­%øT‚5™+'Q^Ž�–1†çì‘ÄRå$Å!XF‚eÛh¸˜Â¥â )¯ž÷6Ýè’€‰Nk…þ×çâï>øg\š_ÈëHƒ|ˆ1À4F�(ÀÚ27‘׋ב÷O òp˜*�ÿ¸é&&¹ÁÃŦ™ÜÚ €<6l\3pG2Ùé�§_~P9²›òã!;,”V{i$”RÇ!œ>¹ ‘šqTjj®ªªªªªªªªªªªªªª:°²XœL€Þ�–¦è–:h"¥’ÛÎY‡Æ4  K„»wìÀ®å%4­Áââ":Û1°‚ƒu]*³¨&Î7"‚’ž"�Ö)ôÎ\mÞ{¨8'Ï{�é´ÃìxÌíÄP ëÑ; ¥5ñ‹{ïÁî…EhÓBé �ny­Zø``F –—vC¡�iJ÷ž0�˜ G€Uì]ÐZsfS1ü3F’Ž£Q ç\áÔÎð“ç\*ÿàý«¢´#¤x1G� ˜àòx7$ÎcŒ¾ÔÛ‹…øhÊ ÁCrQÉ€ßeøG01+f."â�²‘7CA†@l›4i\It�ë‘_^€�˜›@Ê2ÞË`NrÞù§\ŠË…3üË–Vç,”BüUAÅiH¹)øÐLJLès9cñú8¶k ཉôÒE(Š¥#!dSi³­›¿•‹–‡�6”t©8�ô 3.ë' ‘AžI®F™Ï'M¼–}‚®D:­­<ÒJ\^CÝmuÀÅÿë\¼ìÅoOy÷WÌqŸXûÃú.[UUUUUUUUUUUUUu€µf|$H)´Ú %…Å®ÇÌÚY,..!°Ö¢�ÃGc ¥B?™`¬Ùe PFƒEˆG1N›fº1ÜöK cc°´¸ÈÜ :ê„ÿˆ´Ñ<ﮛƦ]ž|X‡Þ9PÓ ifR¡†·ËhšµhfÖA©¼]@?YÀšu‡ÂÀ‹=bä·,ö�pNMÚ4VM€�z¬tþy_¶«A#/óŠðÐES.—ÄfÞ¢µFoûÔ.œfÿ9›JbM„ªÓét0“°tSÂMáÝ2œj¡U¥šA[0ñ|Gb�è�ƒï7>3¥Âòò÷Ik}Ø—�Š“-_ eÃòø„†9f!˜b÷¨WnË“�܆›‹C²Ã�R‰…Ì­“(ç“ÝŠqv¡B‚c²­,`VÎus FÙà;,ù©øP©XÞQÅ<#PÊBJd¦ä¹U±q˜×ET8ÏÌçQÎ^Ìë—-£*­™<¨ Ëu,¿ó@€ qñÅ_A¢Öù!׃mÿÛ{K}—­ªª:¨uóÍ7㢋.Â%—\‚Ïþó¸æšk°eËÌÏÏc~~þAíëïx¬µxÊSžrÀ®ç=ïyñ´§=íÝï½÷Þ‹øÃ¸øâ‹1�qî¹ç®õ`¸öªG—.ºè"|îsŸÃ ^ð‚ƒêY$´òûáÁ~<˜×ÿà?À_ÿõ_ãùÏ>¾ñ�oàœsÎÁïüÎïì—÷¸ýu¯Ï;ï<|âŸÀe—]¶×�g=ëYX³fÍÃ^ׇ»–UUUU�výãÿüáz‹É´Ãòt =já8ßcýšXÛJAiÍ-¥¢“Ì9‡qÛ`ýÆ ˜özë9.¬Á¾ç¸lZÂLt¦%1í°v4† ÓØ&¼²ŒÂy£ tÓ"h@)€\�C7£ ¼µpP±èCú�&5Ðz �|ç:4f>ø5QÌþË} R„*ŒC¥ó‘?KÓ®¸˱v2¿¯Œ *“•KŽâ½�‘i­š5XŽsCµ³6pÞC«MÖÄf¹®[„Òãdò È(rî:r)­ƒ[¥ÒŒÄ¾¿ûoLyòrÒeFzeáC*€ã¶”^ ãªHî»Ü¢ r꣓.ÛC1°.Ø€f;$É�E ¨èÊPB´SF¹Á,7p5 Á¥Ø´¢”‚”7MÎC\¬§Æô½-Z98Ò%¢,B¢”æ–4—Ï-ÃÙ²|DbÖ¶ÿb0+ÐÚ.ÍqTÊä–gÏðÏ;XS¹—BÂ6VUUU¬úþ÷¿�sÏ=§žz*Þð†7`nn;vìÀ•W^‰øÃxÏ{Þƒ'<á ô¿üå/ãöÛoÇýÑ=¤¯?RúÚ×¾†»ï¾ï~÷»ñ˜Ç<óóó8üðÃëCô¿Á½´¬ÇÁ¬³Î:k¿}¿ÌÌ̤_åãÑô':ì°Ãðº×½n¯_P¹?×ñ�Ö²ªªªêWAÝ”gI+´ã@iø~‚5£íÈÀíöP! ï:4Më´RèúFLº)š‰†u¤5sxÄb‹A’3xe2`Š,¨5ë×­ÃÒÒl7A!%ph�eWà æ)`ÖŒf�ŒL‹):„4OÁè]×Á„%h5Ý4@˜ÁÒÒn(½ ÝŒã7BˆF4‰,7MÛ÷èº)ŒiÒˆ3á@Æh8ç#à–Ñ ïá׸b®`a,#€¢©leDX:˜£ mÛ4MÚG×w @É_——˜Ø3࣠+¤è(7Ø"Í�“Á‰}ß $²#n“dQ†�Ãyœšù6ºøuv»1$ËMµ’Ó^I^ó±òL¼•®;9ž|­<_Ù®üü”…î:`ÇÇ¥¢±X1…!ô±Ú1¢M�ÆS£¶¾ÃVUUÔúÚ×¾†M›6áõ¯}zOÝ´iŽ=öX|üãÇöíÛø?Žï¸ãއõõGJ ˜ŸŸOëqÒI'Õè“{ÿhY�ƒYûóûeffJ)´m‹Ñh„ñxü¨z�µm‹'=éIlh-«ªªª~ô‹=»¡L¥€éd 3m g=–¬Ãòr23PÆ@‹¾ïc¬ÐѰ¤É`ç®=PÚ (�¥É2Ú¶‚O£ÙÄY§•.œf „ÀÙ`xkÑšvi7èf„¦¡l”’Äež'è m¿!>:½W°Ö¥Ø÷JW¥J>®®ï°UUU½fggWý]¦µÆ›Þô¦Áç¼÷¸ì²Ëðõ¯»víÂüü<~ã7~gœqÆ}î{_¶qÎáóŸÿ<¾õ­oaqq‡z(Î8ã <ïyÏÃ?øAÜzë­€¯ýëø«¿ú+<îq�KÛîíëò÷íå—_Žk®¹]×á)Oy ^ûÚ×bݺuéZþîïþ?úÑ�o|ãqæ™gâŠ+®ÀgœqŸñ¸}9Æ­·ÞŠK/½wÝu¼÷8òÈ#ñð{�tž}öÙ�ÇxÛÛÞ6øü\€;và/þâ/`­Å¥—^Šë®»{öìÁúõëqê©§â÷ÿ÷ÓÏ.o}ë[ñ{¿÷{ؼysÚÇ…^ˆŸþô§xï{ß»ê¸ï~÷»qúé§§ëܽ{7Þõ®wáä“OÆŸüÉŸ ^÷[¿õ[ؼy3î½÷^üÓ?ý¶lÙ‚ååeÌÏÏãŒ3ÎÄßùÎwâw÷w±¸¸¸×ûôPîýGñ€×¿Rtöå>>еÀÎ�;qá…â–[nÁÌÌ žûÜç>¨ïÓýù¬ïËù¯Ôý}ßîMïxÇ;ß/vû-[¶àïÿþïñÊW¾rÕkûØÇâüóÏœxâ‰8ñÄ÷Û{Ü/ã^ߟV®ã#ý¾ó@kYUUUõ¨”1°]‡õãÆ£÷t c¸ÔèØ¨K±ÜS'§�† „vd0í,)(V£|¨d!J)v™ÉßEÎaÒu)‰h´�³ºˆ×ÏtAúŒ‚µ=v/ìAàBi‚�î<眷˜v4£i4¦…ëÙ›hg?#‰›Ðy­ÍÀi'‰P�†âÆ“î qJ¿Cš-XŒÃSJa4a:í’SP bÓ4X^ž i äŠÞ{´M»*‰+@ÐÄY…²îÎZÍe´lâ*¹ñÞÊ5)»ÏßÅD©‘ƒ”/.¨(/0GR©(¯`·™Df¥9˜O8õ켣l㯇b.¥¨±s6–`xf—4<'g¥M¸, É×—tüí°|£�òç’î–ùììŽÔi-Êíe-ËkÍÅ' e¥4猺‚s}t÷ùý•CghYºòÂ`aù�ê\—�ЮvK®ÒY^q+J着ªê`Õ)§œ‚�üãøìg?‹Í›7ßï<¬/|á ¸úê«ñÚ×¾Ç{,n¾ùf\xá…0ÆàôÓOÈÛ\|ñŸá†ðš×¼‡~8n¹å|ö³ŸÅ† ðö·¿çœs6mÚ„³Î:+ý€ º¯¯ç;ßÁ‰'žˆw½ë]صk.¸à\vÙexÕ«^õ�®åïx.¾øbÜzë­xï{ß ­5®¸âŠû]Û:Æt:Ź瞋ÓN; üÇ ¸öÚkñ±�} gŸ}6Ö®];Øßsžó|úÓŸÆž={077€ÿõ¦›n™gž øô§?�n¸¯{Ýëð„'<[·nŧ>õ)ô}�—¿üåéyÚÓž†Ûn»mb=ôÐÁç¶mÛ†]»vá¸ãŽ|æ3ŸÁîÝ»ñö·¿kÖ¬Áu×]‡‹.ºóóó8á„ÒßýÿþïÿŽã�?ïz×»°{÷nœþùé>=”{á…>¨ëß—{°/ÏÊ] üã?þ#¶oߎ?û³?Æ põÕWã;ßùΪû|_ÚŸÏú¾œÿJÝß÷íñÇÿ€×ó`¶ß¶mÎ?ÿ|lÞ¼ù>á/ë=î—q¯Žé÷�ªªªª_5�´‚uAFMeZxRhGcô¶�QUN¦fÞ8Î:ÒšI�6PZÁv.±®ïÑS$ y‰º8·ÎSÀ½ »™‰P4ay�Pˆœt#DsÁ#( ¯¸£µ1÷Ȧ3mZ€€~º„FY´f<,Œ™ÃtzÚàAº�÷6Á3„ÀÑãÀü(;÷˜9çR pÉ¥„ù0ÀÓ°–�Çãq,çÈcì˜Aå5ø§µJÅ]×%ˆÀ)[cL”ÖÚUse uükˆÌMk ×M#‰ò j@Ð@ðéç'‹·­¡B€s¦mÒù˜r^n¶‰Èçó<¸„ɸyWí âÑ Pcu´7C'â®éô{"…PÀ/"érXqƒ( }‡ž´yV Df97­™6LJ_l˜ÍVB1†hÙ–ÉP0–‚D ÆÍù¤D2ÞåÍ,áZ®Æ6@lÜÍQì”k1Ƥ:övåÚ·oߎÉd‚“O>9A‰½èE8õÔS÷»;å”SpñÅãºë®Ãoþæo~øÃÂZ‹g>ó™XXXÀ׿þu¼èE/JkyÒI'aëÖ­øò—¿Œ¿øÅ« Ú¾è¸ãŽÃg?ûÙô÷Ý–-[ðÌg>W_}5¶oßž`àÚµkqÔQGÞò–aÖæÍ›qÍ5×ছnJç£ÑhÕ}ºýöÛï÷ÞÞ×½(×ÿ@÷àÁ<+÷w-;wîÄÍ7ߌ³Î:+E<_ò’—àúë¯ßçû°¿Ÿõû;ÿ•Ú—ïÛûÓƒÙ~aaûØÇp 'àE/zÑAñ·¿ïõCÕþxß©ªªªúUÓÜڵس8�Ó ÷,-¢Y\ŠiÂ(J|B~-�Þ{Øø³ ƒ3c¸ÝW)…™ñ˜#®‘ ô^)"~�–ãpɈ° E$æ¡Ù‰è‘"ª2Ê�¸„ñx–g"7ÚðmÓÀöS„î=Õéí§t$ý�™™I&,­5úÞ?wh(…8�RbR \›¦IÞ³"Gª…Ü„9’˜ÂúÞæ¸t4…YçÐ"¤ýÊç•÷hÛ–£Ù±\EöO`Çä P7Æ(0¼ +¸˜l+ÈÑh„Éd¯:Tž'ÇÐHà_y *(³þr¡†¸Í†QT†M\í,óõrÃ0ÿ£#ïËq†›*-íÁH0�ÿ�â=W@€¥s1ÄØ®´Kã°Ä“ËÆã¼/J meÇÐ&ÏWXøÐ#[ÀF‚1-ˆ†d‰ßò~ Îõƒ/G|UúÆ)#Î%H$E©¶ºœÑè½�6T&)Ñ`i¦!H„Dœ‡ÖÜáZ¥s°ªªªê`×óž÷<|àÀ_þå_âyÏ{~ñ‹_à¼óÎÃûßÿ~ÜsÏ=€»ï¾;EÝJsÌ1ؾ};öìÙ³j¿û²Í�wÞ çÜ ÚùHhå­5kÖ`qqñ!_˃վãðÃÇa‡†O|âøâ¿ˆŸüä'€#�ñ‰èºÛ¶m{H×ò´§= “ÉwÞy'v{ì±8ú裓 pË–-8î¸ãî÷?¾6lØ€………ÁçŽ>úèU÷iiié!�çC¹þºæY¹¿kùÙÏ~ �ÊÏ'�Äì¹GêY0÷âá~ßîëöÎ9\pÁظq#^ûÚ×4ïqûë^ßyç�xã߸êã­o}ë{ß©ªªªúUSC:šƒAL Æ-|lýU‰¿h­¡A ïá¦à=œÀpÎA‘¼NA+g²KŠ?´ÊcÙlo¹i–y�sŽ¡£¼6Žšè€kÚ†Ó…J#ÄýÛ}e¨â`àì¦1)„ÐÃõË 8ÖL©1¦ý!Ø”n$"ŒÇãè¨!�µ²é—]x.¥<Jö}?hóX.²¥iÑlÌhX~@"º4„±&Ói×Ai5pgfV嵯¶w)ž}(®Ä®ë1`á:Ón R„¦m’ãÑH±DV`¢šÚjs�rŽS„†­)‚C†h<<1¤jb¥ÜÀ©&e#¹=˜À.8$0ǰQšwÙÍÇ?pd%´Uâ·ìd�“PÀ¿² ¤Âz8$Rœ}¾Äõ'´7ƒB..‘íˈ3C=vÎñ7“<ÙÞ‰Y�!X+³ø;!ã(›€W»)åáéÓ}`‹ô ¨äÔŠ)?Øe› âÐÕm²ýÞàeUUUÕÁ.ùêžðlÞ¼wß}7>üáãâ‹/Æ›ßüfìÚµ ð¡}h¯Û/,,¤Xªh_¶Y^^ÀÃïÑîV8ÆJ0õP®åÁj_�ñîw¿_úÒ—ð•¯|—^z)æççqæ™gâÔSOÝëvÏyÎsð‘�|Û·oÇüü<¾÷½ïáÕ¯~5`2™`GØJpX~ýÁjãÆ�Ø´in»í6lܸwß}7Ž>úhsÌ1¸í¶ÛpÚi§á¶ÛnÃoÿöo§mn¿ýv\~ùå¸ãŽ;°¸¸˜~&Z¿\yߎsþ¡\¿1æ~ïÁƒyVîïZ䨣Ñh¯çv0<ëæ^<ÜïÛ}Ýþª«®Ât:ÅG1øúý·¿îõ¡‡º×†gUüãñ@¼ïTUUUý*ib;LlÓŽÚä,¬ã¶]Ó˜œº®CÛ¶ð}‡µ£1t«°ØM1 L”ŒV1ë£k®�ð�àzv’âXªµ¦1ñg�®ë˜iD&�È+tdÎ9�RPÑHæ�‡ÑðŽ�ˆPFäႃrÁY@+L¼ƒ!ï–0]\ÀÜüú`¡ÍL—¶ÃÀÞÀ>–i úÞEÆ�ùÚ\ú½Ö*ÎÑó0FC)ŸzÄ èc³pß÷éïGuÂOòßåT4X››yû¾‡�ŠéQïS‹p£5ÄX]ßAÆ5 E€—âX‚‡Ò*§h£{ÐK!ŠôN$0êam„ˆÙ’K®,ª(È+Ï›Ë3éVsdX(‹/³êˆÄífSÉÇÊ9te†Yœnâ¾Ë?˜P-æèrIgË�µkg±¼<� ›¯-CM¬Š—Î1ælå R&>ÏùSi½r+oœ)ÇøÇû÷B^ž{ž!½ÖÚaL[賬¯ä×yp¦D Å�¨sýΊkÞ»ü ²³:«ªªnåÿ\þsÓ¦M8þøãqã�7þñú¶·½ �üãWíg%tÙ×mÄ&Ž¥_†ʵì¯cÌÍÍá¥/})^úÒ—âç?ÿ9®¼òJüÃ?ü?üð½nwÜqÇaÆ øö·¿�£�>ι¡”c®tmÉŸåë{;Óéô~¯GænذGufffpÌ1Çࢋ.®]»°}ûöT𱏏ˆ�|ä#8öØcñÎw¾óóó0ÆàøÀ/å¾>Ðõ¯Ôý݃GêY$ódDûû¹ß_Ϻì÷¡žÿ¾nÄGàÕ¯~5>øÁâ’K.Á+^ñŠƒê=ףÑÇsÌA÷¾SUUUõ+§S0óñp. i‚ãh­"®�@rEÏ�qÛÀ(…ÅÉ"ftƒˆ#͸16§Ay.�V”þÞéc"\“øjꕈ®B"Š@��qÂ'¢¹¾y ”f‡Zg{4um5ë<›Ã´†wKXZ^@ÓŒ 0Mçý¹T ;™LaŒA]†]×ÁDh§£ëNÊ;†e¶ bÄœ%?c:çbl×&f$óþúÞÆQtÌŠš¦…s]×ÇcÒ; [^#MgÂ`’³�ŒÑ˜L;4âd|3¼c8êˆKAF#þ<ùÏÓ²¨¥ü¹¡,&QìæÓɱ'°‰O¤l8Q)FZB£A&9:ʘV²s�÷« unTyÓÿñ{¸øsÿÆŒ T­°óN N”ަˆ¯šÔD;t¬ñªðƒoáœMVWyÝÂÂ8^kb±E먉ûð¾/šˆ)U9³ SáÐC7Ô@© ( š8WI Z¦lü©Ã-[]öUËu-×v%´ËûÆxs ‰�E®€…®x­Në›­ªˆ÷¯œ}HØÇÿ°­ªªª: Ú³gþôOÿÿöoÿ¶×4ßu×]ÉñrÔQGÁƒmÛ¶aíÚµ«>öæPÙ—mŽ<òHh­S»é/CåZöÇ1vî܉[n¹%msøá‡ã5¯y ´Ö¸ë®»öº_"³Ÿýl|÷»ßÅw¿û]œ|òÉÉ�ô¸Ç=ZëÔV,Úºu+fffpØa‡%HPB2ïý}Îz+ÁãÖ­[±eË–(Ž>úhlÛ¶ ×_=?üðäîûéOŠ¥¥%œyæ™8ì°Ã`ŒÁââ"þó?ÿs¿Þ×}½þRt©geÓ¦MimÊuߺuë£òY¸ß·ûºýñÇ�Ç=îqøÃ?üC\}õÕøáxP½ÇL÷z¾ïTUUUý*ÉT£» ìBœ!'ì(ÄÔ¤Ìð5 ó­aãÈ/Š6%�¹JsxÒz w[ëAžðŠàI"ÂJ©A¶ÖFÆcÚ\×�¼ÃȬ›] À´ë¸ý–zô¶Ã´ë¡M F9„@蜃1-lסi² LŒSïµhÛ&•ŽÈ5Rl¶Œå ƒ)AZNaªDy?¹\D¢Æ²ž)v­Uìº ô}ŸÖ¨ä<% ìc´z`ˆ ìÀ4FfÄ3£±L@")ì—(ÀU˜éÃà)$§Zn¬Í3ø$úiÌ(þyØ–[þðÁ¿ú¸Ï¥îe›¤ÇžE´£xdzëÄ}6°9®4P©ˆ¢@÷Ò¶-§PéæJD–÷•Ï�@鼉•&^‰ óþû´í¶m÷"„€çŸ~"¾öÕÿˆðÌóñ>ô©ÈÄ{;yJï3�i`m�Òm¹78,äÈnÌ\”B ¢ÿw8çÖCÈ3 Ó½ò!ÎWfY°ôÞ¡m›ú[UUuÐjnn§œr .¹äìܹ'œpfgg±sçN|õ«_ÅÖ­[ñ†7¼0�qúé§ã_þå_°aÃ}ôÑØ½{7.½ôRÌÍÍí5¶¶/ÛÌÎÎâ´ÓNÃW\�M›6á±�},~üãã3Ÿù Î:ë,<ëYÏÂìì,~úÓŸâg?ûÖ¯_¿Ê‰³ò뤇r-VûrŒŸýìgøèG?ŠW¼â©õTæû­œ1Vê´ÓNÿþŽÒ†× IDATë¿bûöíxÓ›Þ4X‡ç<ç9¸âŠ+pä‘Gâñ�<¶lÙ‚¯|å+ؼysrÐ?ñ‰OÄ·¾õ-œtÒI�F¸òÊ+0zûÔ§>;vìÀ�7Þˆ—¼ä%Ø­tÔQG᪫®ÂÓŸþôôZ�×]w^ð‚`Û¶møâ¿ˆÇ?þñ¸çž{VügäýëÁÞû}¹þRt©gå�CÁ“žô$\~ùå8ôÐC177‡«®ºjÕ9]z饸⿈óÎ;o¯ç{°<ëûò}ûHnÚi§áÆoħ>õ)¼ï}ïÛç¦Úýý÷pîõþÐþ|߀K.¹W\q.¸à‚}úsUUUÕÁ(gâ‰ËK U™ðSñsJkÜ»g¦]�à=¦.À´c�B„K6Ú€À¥ :¦1q‰â,@!àÞ’œò²8’Í:Ë ÀAqC­u˜›™…a‰:�¢µU0 ÐFÃCA›d,ºn³kÖ£sÈüÿì½{°eWYöûŒÛ\kíÞéKB !&� ¤ÂáXH¢*µŽ|e„(—ĂңR(ÅÅ*ÔJàX­‹*à;RVDôÀ«ÌE@ŽE0‰�|„Ę ÄÜ;éîÝ{¯9.ïùãïc®ÝÀdF©’ïL”¸^"§©�Â^@i ›ÁŸ0%a*1r$x=¬5%FÌP”Ì08hm0 ››[Ón>wŒ©ëZó–p�¯w6à}�Ê}p+­Á!xXűàªi͇P\‚m¶¯€Ïamž¹ˆ2�òÁXf½I“ ÐÎÞK¸I1†@;¾ƒÚÔ+ð MS0;Í.ý¿¯Â¥ù,ÞÐko; °¼9~›/TA"µ´Ò®+ynZ˜Ä…¥�˜ˆ `†Ž1ehHͺëlBqÆèó¥âš#ŠXß1Ç+_y>ÞÿþK³{±ºí¸ð„ùºœ‹FÕ˜hð×’šœ—³êÒÆ È?÷s?W ÀÙgŸ�}èCx×»Þ…×¾öµ8ýôÓ'çXýüw¢Gr-Wuާ=íixõ«_�Ï~ö³øøÇ?­5žð„'à×ý×±wïÞoyܽ{÷⤓N¾}ûpÚi§M>wþùçc±XàÒK/Å�°gÏüôOÿ4^üâOÖõ‘�|ï~÷»±X,ð¾»víÂõ×_ÿm�Í 'œ€Ûo¿}òL<å)OÁ•W^‰óÎ;¯|ì¸ãŽÃË_þr|úӟƧ?ýiœp 8ÿüóqàÀ|àÀÛßþv\tÑEßÑ>Ü{ÿ�\«ïä|¯ž•×¾öµøÈG>‚?ýÓ?Åb±ÀYg�…ç>÷¹øÒ—¾´íµßÊmöhzÖêëö{ýþW¼âxûÛߎ�~ô£ð}¤¿Ç}·÷ú{­ï×÷�®®®®‘¯_‚MÚ¯ô ÍóÿRÂlý(xÏæG@"æ!*F[�Š ”€D˜ƒµ;°±¹‰e°ÎÁ/—¹Èc5ÀO–8çäÏPMêQ+$ŠPÎ úšxÝbHç ´H!†�YŽAKø°Ä|6Gò ~ëL P’8&ŵ9æ1j¡|¬ýùDö À¤8Dfj­ ÃaHÇïÙÚZ²#2„b&óy^¢Üƒ¶tÄ9‹�g"†@†É˜¸Âp3–ÀÛåǬUŠ0ÆÁ4æ-ç,bäóŒãaælcšÓ?O%�v×mÝfÕ (À¯³á$ÎÚ’_™E×nî4ÒŠ²A"þ¸)VEyO�¬ªæ&ÚfF]-ë�Ü7C7jæâ© ¬K‰�'¯ÉLHuuÈÅâško?µ¤m”á�“/G阆 ‡f`hˆ9J] tlæ,ªÆ-)`26Ç W_W›�uY “àP,­B˜¥Ø¤´4£: cüzÿ.ÛÕÕÕÕõ=S_|1ž÷¼çMŠ7º~8tÑEámo{[߈®®®®®®ïƒvì>%ÿÛ� P²$ ›²°@.vÉåFßÍåÖ9 ,HPLØáfX›/àœÃ�̓x`ãÜ0å‚V/@0Ïœ–æi)¯DpÀ”» ˆšÈçYyÖ!e�¢­E V[„ÈÆ2m¹0$EE7ß eH1b\Þ�Ùb!Ìgk ·Ez…µý €JÑILpØ>yŸ˜ßÄ465œñÏ´Ã0”¹¹rÚäjÛ1a­Åè=\ÓR\™“m8Z€t n8Iqû¯\ÇÚÚ¢Ì4Ly£ÕRfÂëÜØ¸ž)]Í4·Õƺ@'¹‘í@Á¶V\tœéV�ÿ Œ"Ê ·–Ik°@®iyˆ*™êzÁµìC¨.W* d£âV”¾Ü(mÁ"¹ÁmE2À�,”{œÅ&¹w[hý05-ÉõµÓa’Ó½‹1€5ë=кÍ�ÇÉŒÃv­)Qn}Ñå^‰Ó¯"Ù¾GÖ.÷¯Z]Ù­)nÄVõ G5ÍÊ]]]]]]ß�677qç�wâƒü ¼÷xÁ ^Ð7å‡L7ÜpÃwUÑÕÕÕÕÕÕõíÅí»T`P5JQS Z£¡ÎØ2þŒc¦ŠF»ë–›° ÌçH�ßkÙ(†DM©„)`L\r¥(dô@6•)ŽW–Ù{1Çn Ú:Dâs ÉÒ蹕*;ãBLHŒ6Hq‰Gh­àœáY…‰`³S®-SmµZ¢%®x@+ÄÄ¥+~'å!Î9.$¡4Œ5ÅÚp ­O%<ÆØgž€Uу´`I~¯ i¦âÖc`%.<3)¶XmnßÛ8‘´­Ä2†‹;¦ðª½Ùà‰ãN6§µ] �Û.™³·}>_�>ceojËoK“§ ­ÎÞã‡-57Ë–=¯°±�›hš}J‡�Ø>è¼Ä¨|>åš!—)Q3K±`‰ˆÇxSÿ.ÛÕÕÕÕõ]ëþáðñ�Ç<.¸à<ñ‰Oì›ÒÕÕÕÕÕÕÕõ0´c÷É¥!VxIˆκÂ7Öµl ^†<ó;ækðãˆ}>ˆ£ŽÚ…ù|Žƒ[‡°±¹dÐg´!ÏÞ›Ž�C�­ÆXŒ[bP”–`��]D„ȱK F(ŠìÔÆÎ�(åÏ…-�šc±~Œ6ã>ÂÍ�”ƒÑÌMÚ(®Ì”µÕ˜2ÏÇSæIYÊ*ª½ÛÇ­ÉÁ6r 0˜õÞc†Je†¢s¶8!§©O”½ÇóùœÛ�“‡††¢ãÖAÌæ{@ƨWbšS�›››°ÖÀi�¬�áàÁëTŽ‹%T –\ ñœ¸:àpâò+¿cñj„VMÀ›,”Ïß´ØÂÙÆ�+<«.Bd ¨N9剸Ú×n‡ÖCvÈQ©Ÿ–Ü6¡º¹ê:Nn$C6]ìœ4HFL ìË7ˆr ±X`EÒ®Ìn>4ûÆÓš‹UœuðÁ—ù{õµ6GŽ%¯6¶¬›#ÀÓøum|¡²Ï u™ù'$[k‹<JK,ÚB+U€aŒ_ëße»ºººººººººººººŽ°ŽÚý�Öð£Ç0Ô²‡i�¨ªó3�‹‘›~SJpÆ€B„—8jm ËqD ‚ÎüƧ�gìÁpSi�$ãÒ´5M¶Ô¬î·(<¨) !b7›s øs ¬¯í´ÆÁå&|Œ\b Bˆ<o¹�AYØ�cø˜FøC€0_߃|q¿U~TÙ“ôB”ˆtùd–÷Epÿ‚¨uòuê<Ð&æ½/ŽÈBvæyk@MbÕZ c4–ËÆš’”­L ™1oRЈÉsá¬ß€q;Éb,—#§q�ÍÏÀ�ï­Å� c!DlnÞ�kuÁn:n�iã¿RÜÁ ‹?^c ÛgÖxª£FT5Lž1(.ÀØPj™µG¹âwwM ËQ[] =Äwß}ûaŒËp0Av( �KO7ĬÌ+”knãÇBpµVå=2’/Qm¸aw\œ€ÌêštvÊþÊžBÈ}É•·ÔY)Læ N÷Õ4_@5–-ŽD>·”¢¨rø} nRºRæ N  *×Ù¶4wuuuuuuuuuuuuuu99¥á—#ƒ4ªX£�æM›�AloJÄ,b I)Ø™ÅÁåˆ` ’Ö £k`†�çði…Ù0 !Và—xÖ u¶R‰ËŒ@L£¶J)¸Á1sY.�±X[À°× Éóx2kMM�ƧgHqÄè‚yäÊ8@bôhÍfù$¶Ü~<ÆXÖ&{Å‘à<Ð.CÂÚ®[£Õ)ÃÁq'LL ç\1}q<×Í|?é¢(å‘�/3ÿDÂǬ±e¤žn‘û3xŸ�sˆ!Â:˵|\ê:%§ki²Ã,f§žFJ‘Êm¶È7+Î8]~© ecb$å()R[ô’—)¿Œ r½1À°.FÊ1Z^�€?~¿™ÀÇûî;Pàs�E‚Ö@Œ>_[ÊQdqÌñÚµ¶‡m©“ë˜V�#`M¢ÍíÜ?j²÷ ”¨€È:/±6óò:Dìþã_„PÖÊסK¼šHåû‘RÈתaŒËûc`ŒÃ«/üÐjGãÀ4¨ÛÞG�’ƒoãÖS'aWWWWWWWWWWWWWWבֿ֡27N—Îóþë¸5ª8PwÂ'´Q0βOóÌ>c-r�Ĺø˜¥a�Í-¶#Â|6C ÒÇ�Jìµmæ•s8l2Ôf`4|ðHHðqDˆÚ㸄Ñ”44T"$Jpš›}ÉhXç¶6“/e/òlÂ:�Á�€3YkMU2�óÞ#ßÌ6¬|d6› Ã�¯‹#Æ:G‚ùܶO銨ˆ TJA�Ñ�yžcjæ"¯�øžèZ$£g§ŸôZh¹YÈ÷ Þ‹qô5=µ=Ƽ@\f\ŠÑºú¦*\¬–DHþ˜‰ª�i.Bâ»1F&Ï)q<7Qþ»8騸QŠEj[´Ä�åÏm©†Ä„¬ ¬C>&�WvÑÌÂöù†õ&ñ®j-›šò9¶—ŠÈ å›Qiq› H)kcKª‘È•ýj£Ô²Ò<,1iSæ¢ìç¥ù@´ä(±Ò¨%ᔓ̴9«{PöÄuVÝØÕÕÕÕÕÕÕÕÕÕÕÕÕõ¨�›A™í-²%îKÄ%@�De®�Ìå‹[Ë->Žæ±i)%¸a€6zRðSäyy™ ³¡é'জ7£5(&vº ÜbJœ/U Æ9ÜÜÄÆr›ã`صh�EJK݉˜6¡¸Á!޾Ì ÚpãíÖ¡ÂCÄá'@œs“™}­�Y &ûH LkK<¼ÙŠÛ’]„ιº_¹B`$G´QIZ‚gm)ÃõÞs{sŽh‹Ç-x‚5ˆBÓoÎÔ&h+ëaeNu®Î¹&¥Z³sOæÐ‰Ê\@EØU€Õn;ãbžO'.›�²û,QäJi%�ÉE(Åséø‚h¥�˜V"· JÙ?VÊäêcÓ\£Î¶I†oB§Ûsóõª¦Æns#²ëÑ4ss|š$NÌî=¥Õ´Á·´$óñxO9Ê<¬JO—Ë’÷UÜ€œ­Õžšçø)rRu(þ‚WaiSòµµqâ [ÙJ‹»ººººººººººººº%rÃPþ�^Ûj©°­5†ìtK1MºHc†cƒŠñÊh#D޳ˌ݄±Àœ±>`>Ÿ9†Z`šÒ˜ÍXk1 3†�y4›ÍýÖZ„ì^ƒbF”µ8äGø” ´á_ $? Â!$�‚¬1  (�0ZÚôÄÝ—RÂr¹„sÖÚ†ÿPqK ´ÖˆÇ?Û$M11t ƒjãÆr¼_ôQ\†ƒÌhjW…à›ÂÕÀ¬ËXvÆT ]Š+q˜MFäÉçWÁ°­Ð¬­%З�’ä·õŠ MÀšÏÍn»ZòQ @äï’mnPË(�áW ™e×l*AbÁO–MVNŠÍ”- �&%&µèÍõRjKJÐ É”ö=$™R J¥-Å}-C.)G†ùs¼f@¢Âm–¼F�ÓÄÙØÞ\þ=å¤VT·®Iɤó½s¹ùÅ �'„D8[¨Ê{˜š}“ûGý;lWWWWWWWWWWWWW×£@âÊ“sõUZÁv•¹<›oÕ(ŨÇWc„ÍíµÖ˜b’èn) !‚Ê:c4|HP�C0-ùx"ÿ¬qˆžkã•bT m9v @+ 8Uf j„°Äî;0Ø9()XÄÖAkÅ( E·XÇrcRÜÔÀl.L]uý ÃÀE¬Î‡ž0¢v¤9Xk•g÷5)Ïüya82÷/„ ÅÕ'©PyG� �×d´)}-¼«©L!;:•�Q ©é�PÕј]žZk Ø4ÅX§+ü«ƒevB¬-¶ò@•øiS–±:3h&Pæ2‘¶:Íg%ÛÌï�Î÷«îÄúŽéŒ=ÊŽ½”I‰IZìpÓ¥I·äÑ&0²µ +ÛX°”�ˆ­²Ä¤å¦ƒÝwD¡¸Eõ §fËWáßjã²\+?°R?MØZ”iYJu3R|Ó¶cäkb¸Z°ÔX\Ûšëþ͵«««««««««««««ëÑ¢T:$ú 4§cŠ€–ãÈsí Ъ3ñˆnpÌ~²9Ì9Ë®<"žË—Ù…Äj…mðßRŒl½"‚5Jk^†”pô| GÍM1+¸°5P HÁ—2RH1ÁY • ç¸iXkø Ðbô—[Hˆ0Öb6[Ã`ln`ƒÔ8kY†s¶0#�’†UJOæêµóÿb.ë!ä=h¨•YË`ÙŸ2¦.s,ù¸p-¹oÆè¯$.lŒžŠ€¶”Œb#\ÌŸ�‘ïuŠT·ÖZÌç³Â‡À “¸kk\ÝU¨ «¨À%ÙLKZ×HkJµÀƒ'$ +î6Õ =l‡(à‹K;êfH ;iò^qÄ)EMœ–šc©–I)M¬œRç,§2˜€¨5ráH�Ñꜫ'ªÙsqÖ}EYk[×]¾¨“äÆ]>®ÉŸQb¹O­Û±ÒöR3óP\‹¡À=c,b›ûÊå(üE W@lWWWWWWWWWWWWWWבRù÷¿fw™µs((C&g]aRR!³ãœc68!e7Zˆ 3H’óc ŒFH Ð q ü]g&"PJ°Æ@'Âîõ�0J!à´‚5É8­¡çsln�ÖˆÙ¥W™’âV[Ÿ@Äplkk c`w¢°vÐiÄà¡Ý6l‚r:RgšÖ¦´ £ÌÞSóTŒ¡aCuŽâl6›8ýZóXË ÛdÔ�ÍcÚò1Zp—9OˆÃ0”â1É1 ü’Ù~ºÀH(Ê£ç,¢REŒK†·ÞÌfÆÑÃY Ê]”½5µš‡ÏU']lâ³Ó™o«ñP­ó\¾þÉë”R <#/%nL3ËNs!…j 7H—÷Š[M``ë’0ÅíÀ@‹›Mré ´LyPµVˆÑ—Ù}íÍãuS‰ëh€fœ\ëÔ¡'UÓ)·ñÆIZnfë k�S×dµŽÊµ¶ùíSq:–5Ðö¦ÞÖ)Ð’£Ó±¬Òè ±ºŒ‘±™ïÅuPêß`»ººººººººººººº-J‰sÆhŠ@Š˜YJR\*-´¹l^Š‘S›-hy‰° ï=ÏôS 1q ®T”j‰ ›ÐQ›Ë-øðàÁ(ÂS@Bĸ\bsé¡@`·»]ùóè=|ŒØ`?6—ØòxÔZ^;’‡Q1$�Ò€qH!Âjfbª®>^»µn[´Ù[ÂplŽðV]MU H•ñk:»S"„ø}JO W.ûh×ÔžÇZ k¸}¹´öj�ãÃÙm˜8qêÈafK§…÷ûN>B@9±j­iFÍe&m²’*|Ò“�U¸ÈÌ;ÙY\9°ÑL]µÉ™ãz,vþ¥²Y<ØP€[ÊïÓHÖ‚ÆÚTÌ— å#†Â6'œPUÉo·àL®‰gôÙÉy4¶-*­$2£&×Ñr'a+²_ÒÐ+×˱bU ©8 µÖ°Ææ$Ñ`yŸ/ÌT8ޏ'e.#¥Úc%i,�¤Ù×Mf2$(£9‚�¹Ž¤q¹°b­ ¹È„“šãùe€&°�/ +UáG‹¥lB×zhJB±5Ö ‰"‹Õ”umËoJ¡£…c2¸Qfç1œ´„¥¦-eu¾ ƒ3[nD…i6¯I ]�Ø6Áe(À� ;äfׇŠ2�¦f}í¥’án}R¯«3åþðÌÄjÑk”r¬LÖì9šë%°S“Q®Qö¯««««««««««««««ëÈŠžÎ !!% »wíÀrA1`skÈ3þŠ©‰(`£4³ “MIJåô`57!ÏÄ[-Zm O™ÕÚÂ- b"Ę IAÁ˜ÊPZÁ‡X $bÀxp°¶4+¥¡­ãù„@‰k­ý7ç2�Á9,—IÍ€¸m—Ke�±!À9]\wÌBøøÃàÊšëx6(—Ï84ÆÀZ‹Ñ�PJÁ9WŒb«m¿mlX~Âà6ÃÅ4i®îBf?Hͨ=…ìŠ$@%(eâ§Ã{˜�cŠ©q7ŠMx©…æjm rUrj"¨Óyt‘B*@ì™Ï<½üM�P ¼K À¢Á¬5ÛÚMØÑW3é_¥•²@�ËÊò±åœ&…ж7°þBëõ´%JéR„ÒÞØíí,”£ÎÕU¨sÄY¢ËõÒfÜDwÑ8›B“öúêy)G’Ûõ×hq[.RAgjf êܶLy¶_Êé¸m¯ø}±ÌYìêêêêêêêêêêêêêê:òRšÛ{eTؘÒ66±5FÀ €6p¶² nÖZ„`Œ*&0¥9bÚºKÁGŽ­¡rl—@ €m%"Äyž qɯI6ŽPa“Ë?R‚±š[k  qôúÑØ1["@¹xÃX‡H•g Æ‘(侉­Þ�\~ŠšÑsñ‰i Q<祸£�:×ùƒ ÛÚ¢@•bï=ðI1Èr¹,sňƥMÙmNS†qfãš°0›�œr~iÜP žÒ ‰€è=CMcaò½å5«’´­Õ ¦Ù…–‡(‚×¶Í—cK£-ÀI Ûµ×þ¯•¸)�ÏÆk�˜6ÞlƒcŽ9º� ­�5ŽÁ–ák‰äQŒ0PP)BQ‚÷K†‰™[x?b±XËå#(E„� T€\vÅ ,kçþ ¼[å,¼O NkWC(1ßêL…9çrD:åh°ÉÔ‰ cmðra­åfå”pYÛ„uŽÿê¼·¾Ä™UãWKuëLÃqä²W]›eu75ÉE‹#®Î¤«•ÈÕXÁÏý³ À¢Æ•–‚Ç]wÝ·2W�@ü‹€´Í~Y!MàWûy­si!ÇZk„¶XWóëZ—áT®¥:èØ‰Èî˜ËRb) ‘æ¥RnÕe‡Ÿ”ްAPM@ª1ð”¢ò»lE™gL¢»âJŒ±m0¦mÜú»ÊîCµmÿø½üš��å·„£õ¸º‡íêêêêêêêêêêêêêz”¨{J%ø” ¬C‚ʈF•Ù|«Ä„E”cÈ‘U4%Äåâr‰”6ìzÛ:x.ÞhÍXíȱ¶8Dú"RJ°Ö!Ä"qêÔZËí¿Ö")`k\bc¹�ƒË øTGε Ñcfœâ¶ã=ÃGæ³9Bð€]Cð‡0XR€25ú+½m�…¬SŠN–Ëq2nÎ{ß°§\›R«•»Ãð×¶.k­ƒ<­tŽm«+6pÎñZò¨7nhv>”k!ð¸98ð˜=ZAé)“{RG¾)8ÇÆ5-Ŷø�sÃÓ¢ŒöfV¸„B7IŒ¸¡«$> IDAT-×™\ 8úÚã Œf gŸýã9v«&M,«Å"¦ÕkÙH}57“fáiT 9U…œÛgdªäÃ*ÊÐͺ?¨ƒ%·åä9o_Ï[KFÄ–*‡j¯µµ¦ |ewât¯Ee&£üoâRDsÜúÞéLE” ¼ ¹ìêêêêêêêêêêêêêê:ò*sç4C¾àŒ1ðjeã8bÇIŠÑZ çÜà¸4#E¤°smŽãŽÞ£’HÁc}Ç TÆ—Yc`µ.YÁD©qÆÅÚ*l ö:ˆ1E$Dâr‘R´A7Ìá°±Ü)…BL\TC%‚6‹Ù »wîÄÎõu Æ ,—…_¥ Œ†Ö<30Ä1›ÏBæAº°›–­ Ã0�ÇŸ³��K•×Kiª³ŽçšjÖÒyŸÖ\,Âe)f…!©Ú¦œy‹¬Gk g]¹·ã8ÂXŽýÖP'åÆb�Ó£ÂòµlDæÊß‹±¨óù ø2 쾋M{,6ŽƒVË(Gq58Rª@¨¥-PjÏ “ש«Ïh‹qI¸òÊkV"Ã�«�ä´‚ÅH%Ç-$»ºéj„XŽ'±g�œ|³�U7¤ÄwÅâZÛ~U¾IÓ¶a&¬*?‰N $$Š 4åÈ/;McÕ4¥Œ…ãËÓ‚¹n¹�ü[Õb>?r\ÛÔl909O�JcÒnÃǯ×*ÖU™ËØÕÕÕÕÕÕÕÕÕÕÕÕÕÕuäÅeZih¥áÇñ[(Äì6P`�ÒºÄA…ÏxïKyÄ 5,³ùn„PÂà,œx_Œ€|Œ (m¥@©:ÏÚ’X; ÷8€À‹à÷d¾C‰b„±ÃlŽ”ò=­à´†!ÅŠ¿£Ç=@JqEð‰1 ¥bÁ Na(q§bŒ MC@Œì´†³Ù J¡ì÷B˜Òô+&-cx¢°-­tÓe8çàÏ l�yÖZXcÆÑ—5 oi[�µâ‰!¶¥ÍY’µl,Cn¶ã–0³Ö0f[gœˆAš4æ2H‚….R;/�‰2ÿ9¢ÆN\µÑâ©‹°F€s£I~(U^p¬³ ©%›®nÔƒ}„m›Ï%-(µY˜S¨|Ø^ö!ÔxUò0THY›eøø¡ºZl"ÅÒ–c!ã÷äu =®ëZuW‚ø‹X܈¶&ÙÄé>˱꽈Ûì¢Zk€Ä‚˜šææþ ¶«««««««««««««ëÑ ŽÿÆ —¨î:LÚhÀfGZˆ:3’Ö ç—#(%<°ÿ¼�PšÇª…ln.Ù8e¹ÜÃ!ŽK(g¡�EÊ ªò‘Œ´†q*$$Ëæ±àœ5¥¤ÔèÜ@ žß§µRÄÜ87`Ó�Xz� "lÅ0P+hEa ë ¬@)À͸@ô°š�¨ÎÄk‹Tµ&hHqA©T\{!ÄI2R’³Ò ¡µÁ8ú•4Šë‘ˆb€³¶Ä…U%Jˆ¾Þ3ï=œs0Æ`GX˦0éè7eˆ:3,¥5´1 ^Q×`ò’½÷Û ^óŸUÙôjydrÄ�(;Ͳ¯Shb±ÕZRf±RQÛo1‰Ó M’ åÙzÓæa¡±òºöüò`kJ9HŒ ZÛ<p:÷OÀž€ÉöÁl-«&±h&©¦XC[8X2ê¶é— eÔ„€‹³¨%")ÅrãÊþ¨4¹Viƒ©{«r› MqJU4×`*€°F—ÓdŸÛ‡"¥ÄÙóÆN*Çéêêêêêêêêêêêêêê:ò*ÿ¾×í†ì8ÐÕ&/�«ñR£5\.³yàrsÚ8X7CHŒŒƒ‡Âˆ„�åÎD)Z �ßs4­—K8 Ìf åQeÊh$ÊX$¥RÐJa\峡Œ¹Ò0 °†[wCôXfø§�FÒ¤ Ì0ÀB>¦ÖˆÁÐÇ­„0BÁ”$kÛ¡ MÀ››[ż5a-y}³Ù�¹Q'àTø�Œº+ûkØ(%*Jù¨²™õ'qí:2�Š£P A¤XEÊ[J9Ú”(—¡É¥#ò0�‚FJ|QDÜÄËb3 RH)d`T .ä¢9*Pšo¡&›%e ¼Q€Ö(Ña‰ ¶q_Þ‰(Eù=Óœ6V`YëÔã­ÎÑXÓœKƒHçbÀî:þ8s˜Ã|IÉŒ¾)ðlç#¶kA |^þ^ÛyM>§ÍÐT(t*×ZÎ^�•8sÄša©R4)'©e% ­{°]‡œ�¯W—{]Á¦žìëá€mWWWWWWWWWWWWWWבwt.騂‰ V) „Ú�# 4 L [[HDŒƒ G/Öð¸õ|à�ÍLŒÒÐF#¤\žJì <´ÜÄ2xç@Ê"‚±0>x(~³#Ãn¶˜R‰¾¶cÆÚ¦bJk|¶ÂPRf� q“.%$¿ k %¦«¥á†5Œ[[HÑç˜oDŒµa7%g��ôBLZ•�æÙˆZå¹€È#å*ã‘k�‚•öZøs2?� 2‹’û"¯DZ‚?­‘¨¶;Ë d:g¦Ó¤=ØyŸ²õ1–yw¼1!G{©8ÇtÙX)ÉH¨í¹hê”Åù'Ž%wÍ›Â3iOɼ+TŒâ<¬¶ËúÐË�E¹ç„v–Hmn.¦$eª!µª¡¹5U‘%þrSóU7 ɪ”g¸lZ½>šÀ¶º—4!ÅÛÛ{ʼnI¾ŠË�mTiô‘ýiçN÷Î÷`ë®”½«çMvuuuuuuuuuuuuu=J¤ @1A¥«ÇìÚd#•.ΰÂgR‚…Âî;`w ¦Ü\;XhÅóþÙ%xÔŽöì< †ÈGh¡BD �} Ïô��∴¹‰™0‘»”bwewAéZ²:²LÒ� ëŒs€2°”0³*è$DÄ4Â�ÐÍx5(Äd18­e^ߔ딲ÙD9vËR"PN`¡ŒÏsÎm+ØhDZ +“8qJ ‰fÃ�¡c*éÓ$Ê1bŒP�x¶Î�”]�̉bb—Ÿ€<+ Ã0ÆÑ7³«L Ü ÁOŠ$¨,Èä¶GÝ´�×å×K¬7ƒAù¸-ÀIV�­¢\’Á%ZÛáZXÇ…I{¯œS\pìf”¹zyX"hke° ü´ÖÕHmÌ`m¥·]ëôÃRÁ,]8ÛŠ?ð-”½–÷ ¸”‡Š øk‹Qt™é'û$ñb±¹Ê>qaJ*pP~hÈzz?êž~«ëïêêêêêêêêêêêêêêúï—?˜ÒÌ¢GŒ�›sAÛÊXÉob÷Qkر˜c> ˆ�‚‡ØŠ 4eó•³{víFòG-Ö°g÷n(h¸aæó£@JCi.“ÕZap;×w`}6 R@¤;p48ÅMTÊ:dmevd´­@ZY.$ABðK¬ÍvîÜÁPÌh(• °ÎÓ˜Ïòó~s’†tÎÂZ["´Ì\xA!„ÂbÞ ƒËk–ËqÂK†Áa±Xs\J”gùùr6èe§`6Š™¦ßB"»Zk„Ø•hÄÈ=)¦<’Ïdþ¥áCª�0»åW 8ÅývúÉ8@5&K']{0Ù\†MªepœXGUÔå!e(¥š†]”�ñ ùx:C1†P #dva-ûX…€ü÷“NÚƒŸý?^€÷¾ç¯ŠU’Ýyr>.ÚhA]J-%å9ˆ:—tT e]¿1.ï]*UŽ[ë¢ÛYz1Çn9ž+Gƒ`-P­0µÂÙö:yŸs¬˜bÉ›+($òy÷$ûžòêIüºÎoœºEÝØÕÕÕõèÑrô¸õöÿľ÷§}×£_ÆhìÞ¹'�ð,æ³¾!]]]]]]]�X)g0¼J¸ÿÁ€Q°ÃŒÍA¨Å€ŒBcè´Gh˯ŒAL÷82ŠÉƒÖØàÖw¬cóÐ&¬µX›/x®ßŽˆý‡ÖÁ ó“’7ØJáÀƒHÀXXkJ[-¢Ç;` ©©[Ža˜Çl¶È½˜¸×ŒµPZ!’ÇÆÖ¶Æ 9‘ü!@¯!æ’SmÌ`�—– ” ­�/­»€µ9–›ÙJŒ ÎÙœ.Õˆ)°*Î<çÜ„9I¹‡RÕñç}€snÒæ[XSLÛ’—-ÀÓü1óJ+cÙ7é2ÊÎÚ1y.k�¥XbÀb”kÙ‘]uzÉŒ¹¶ÐB¢¹ßqt®(žDeÅ!§'ïm£³­Cnõœ|òq4À‹&ƒ³é,@…Ûn»7~õf( ožn 1ÔaÏählŒ96¬rd¸žKëi q úVAètÍ*Ïþ«ÎȘÏÃt7_6R‰:·÷ˆ]{5—.¹u B�eˆ·ÁJ ìÂÔÊæ綈„Êœ@£-Rvû¡4Îl�]]]]]GVËÑ㺯܄'ì=O>á‰å¿Lv=ú5Žwß{?þõÆ›ñ¿ŸqfýÞuuuuuuu=B1pHIaî –ËÎ9øÀcÔB 9ʯõdq÷ýûš�#ÁJ[@ƲÁi9ŽPÈãÑbľAa˜Ï`µA"~ ˆ‘gÛ¥¡‡ˆ@¢ÀedyüYf0sã°kÇ:îÜ¿>I£-;ÇÀÐ P"ÀäîJH1qô• ¬›�rJÕØE¨äM˜9—p F‡a��� vRÄ0¸Â•Æq,äZ–Êl$?‹ k´ÎA­5F?ÂUÒ®®¬� ÌKD¥tEk†‹)&(­@‰0 C�Œ<§�çýé²6UŽ™b*¼,xR©ì±V(å$í3ÒŒÌ;…ª»¯©jÎ×Ú@U!WØ6—N²Å­sLÜrmÓ®À0¶XÒ„FËñd‘ ÇÒŠS å˜2Û®�·-ÃJÕÜ4À-22|±:ìê@F­M�–y5%RÛæ¹åºê>ÉšUy`jŒ—š›•J̺BÇÔ@>ɬë&¯ËþÕ²A†‰J%híÀRÊnB¡‰2WP—zjÕÐöJ §×/ë Èÿ¥à¦þ]¶«««ëëÝüïX_[àø'<¾oƨþ㎻°qhO;夾]]]]]]]�Hë{NF"†WÈã½bä™qmS¬€6( M Š”6l#Ò1ŒÐŠ€-g,Hkxt Êœ”Â\; ³m@ �m bŽÎ²)ò8>¥�PN,0.13›Ác¶c�q)絆2"^7�€`´B"m,"«%Œž�nÉ� rXu ”rŘ UB ûIú�ð~Äb±˜ºj\kG°U—^¢T"¼³Ù¬™©85O Zå,ì$Ĥÿa5¢ëœCÖZ„Š ®5cQnWŽ~ %†ÙÊ(øÀ×£R‚µ .Çq,`1„€C‡¾¢´ÒÙ©–PÎ â|5%É׺ãÖy×Â$~O®O&­Lc?T¥ñ–ã§â¢‹+ )5òÊ�Œ×¢5•ãËF–Ùxyž4¬”µÆÈï-í'efž)ÇP¨(G…C^›ªQÚÒPÜF•}iã­Êô&‰{°ÞðºæÅbÑgiUNÅMX¤^™•XHkm†w)ÏNlÝzÄöPR¹L…V*5çWt²qê²ìêêêêzth߃ûqܱG÷�øÖã�=û<Ð7¢««««««ë‹ÍE�]pJa}áÂæó9ÿ{ †x<[R¤5(%D?Â(EÇìÞ…õ£Öàãˆæ³vïÜ…8("lx�öÁ & ¡6çÆ¹Ñ@k@™&­ÈŒÃ9‡a>GÐÀbÇ‚Ïóö¬†V™¿ÄÈ׊Д€Ã?.¡s‚q ‰Û{A€V0HãVí‡H€1 )Z(x(1ŸÏB(íºÞó~Õ¨oí‰>â,§>�å×óœ@ä9�Ò¡¬Àd®Ÿ ›vÆ`;óPØ•p³bþ’Ü Cˆ‰y�±¼âÇÌÔ¸¡ÅZ›ŽÌ�œ³å½M 0@‰OÀí½à�ÉFQ Ø%ÔØE&´VšMª=Ò4d”�ߺá*TKMë¬BJ<³�K.T9§€+nYaU%ªÈŸÓÚ‡Òj¬&çm›ˆÅ)åµ8d¥FYÛ\­K†[ö§=žÄªe¡0º­­e¹ñRÜÑÆ±Û¶åiW€l@"�W_ð?0 ¶ìí”:“àB©âh”ó0Áž‚S~�YÙ—®®®®®GƒbL=öû®apå?|vuuuuuuu=Iq°Ž›|]þ=ÇU%5™ˆ0†1·‹&âØ¨R IiÎ &à�ßÂ}씆sH)¸aÀ|1gF08Ð|9#¥»ðÞ—ùxìèÓJÃh]f ÊZ·B„r"Övú€,¡‘€8ÁƒBå×+ų÷Œ5HJC;ëæHJ#R‚öÜÀ–÷°Ã¬i£e e²#M¢¦Š’XÖç Ä13‡ %UÚRŒ˜3,æ pq)¯=&î÷µÃ��| !MK_ÇqdÓUâYD‰œ`�Ã0 ü3¬µ4(Œ!Az ¼ £S—p0kì„w¥f¿R¢\¹E¸Â8qJ’TޝµÉÎÁÚz,ÀÎäÞ 1gñkj²4ƈ#LN½jc˜aå1xrÿÛ¶_6óé†ç‰PYìÚ¹Z ôÉÅ;çò¼8ÉmǦüÂ4vF½W­±]()•¨ð)Ê,;E+nÂLfPųút†vÓ†_¥˜Ì“¡ZB9Fqf°bÈçC�nâ–#Ô�c\hœ ,4Æ7_JT ŸÀ9¾>nÜå‡ßg8ò,½ ñ8 ­‹o ýøTgžÄ±«ëo]ÎöWŽð¢<€ì8DY§<»RTRa¢ÀݺÿÖXü_ðkø½‹þÏr~qNvuuuu=¶ôó?ÿó¸õÖ[që­·âꫯÆOþäOâU¯z>ó™ÏôÍù>k}}¯ýë¿çÇýó?ÿs¬¯¯ã›ßü&N;í4|æ3ŸÁYg�õ˜ÚÛ·¾õ­¸ä’KúCÖÕÕÕÕõ-ILŠ ©…? J+X¥�±kÇQØ{ìã°s±(³ôQL0™I£so‚fHÚ éÚ&,såÜ>ëœãó繃°µ¹Áó sD ³@¹ü„¥qßý÷cck cëˆ9‚Âb±‚F‚š”s 3 ë:Ï1$ÄÀÅ%uÔš�1bò|gTX“°˜6ù*óÇqœ@4c bª=rMrÍñ®%}ì:'½²')N˜ZL±”·Ê{9åÉÆ±à»2­…s®Äˆ[€Y¢ß)q#´ÀHþßOþ\Óœ( ªÍµì3Fœb¤ô$þ+!â“Æ&Ÿm`Œ»Ó8R+0ª6çr^›Íx)ÕŠeŽÁÆæ= Í`RSvª4Ë„À²;Îo+™`è =C¾Y„Æüg™s¨pF“õðs(�¹¾€A–AŒ”ÁœÌ@Teï*ØÃ$êÛBOyÊÀH�r/Zâ+ °¾?� T´Æaö]Õò·Þz3>ó™Ï6f½­Í¹««««ë±¡N<ñDœxâ‰xÆ3ž�w¿ûÝ8á„:üoЯýÚ¯ášk®Á_ÿõ_O�{ÿý÷ãôÓOÇÑG k-^ô¢á¸ãŽ{Lííµ×^Û°®®®®®x ”pT¡RÊIÉ1cYg@ZAY(î�`ÓWŽÓŽKØè±uè€g HÊPîR0F#Ÿ¹ÿ�šDgÒR ËÇ%f‹9LmÆfFıa¿ô°ÎA9 ²zpÐ9Î Š¥©x8-©š±h •‚6>$ÒH*À�‡˜aha,‚K@¨x¼¦Ôt#ÄI Xâ·-\ 1”Dk[Ò*Ž@£1Åì\¬œf6€\ÈÊ 4”³ÒM|W §b™Gè,(|ðà6Å"Üë¬iÅe-™ÕÂq§ÉÅSq—¥f€ š)ùä¶L¢}e!üw@†)ê•F[É+˯”dy´ Ì•R š~N[Z@Vçð‰ ²6ñf,¶í5ËdPcÝ=Y£*E!ƸL�k½µµ&ïe*îÅêþ«- ­U“ã×f2ƒ±Í··1âÕµ¶ûØî{…±uÛzë)®ï�1à#ÿóJ|ñ ÿÝ[€»ººººVDDX[[+·ÖâÒK/Ågœ�¿øÅ€{ソüË¿ŒN8{öìÁóž÷<\qÅ€“N: ïÿûËûß÷¾÷Ak�«¯¾º|ìMozÎ=÷\Àe—]†§?ýéX[[Ãã÷8¼â¯Àý÷ß?Z^x!Ž=öXìÙ³gžy&>÷¹ÏýÀïóîÝ»qÑEá�o|#¶¶¶¾åëî½÷^\xá…xÒ“ž„Ý»wã¹Ï}nÙëU�}öÙø›¿ù\~ùåX__Ç 7Ü0‰¯‚ .¸Çs vïÞ�ç?ÿù“}½ì²ËpÆg`±XàØc�Å/ýÒ/Mî˪êõu¾‡³¶;ï¼ç�wvî܉]»vá%/y ¾þõ¯Î9ç|úÓŸÆE]„O<ñ;:Þ�7ÞˆŸø‰ŸÀúú:N=õT|âŸèi]]]]]G\£÷¥\B8 �`d„‹Ñ€¶ £±ÿÐA<°?8xIQn§Mܼ18‡Çs,Ž;ú¬/¹98GR�†j˜�̲óÞOŠ_IeGàl3 ¤€Ü6 p %æ%J)ïa­”)ŽþÚ î”ʳ›ˆmJìPä(�2ËrÀF€|þ˜¬Ieh7ƒ‚ÆÖÖ2³.ŸK@LvûéjˆZáT-{qÖ•k·ƒ·T\�DTŠCO=IŽZ @Ë,º6+,ś̀ P¥¥�'²xØB@¥l™ƒW % DDó9XÆ.ATT!„Z�¡W[ô¤ Mĵ: ôU §ÁnÄ:ûŽa�AJÜ,ŽÇ éT¡¨rΘ‡aŠ[Ž+°SÉn×B“˜¶”݈±yÈPZ˜ºÊ®•0±y •êíÖ¡YDêË® ÆSÚÆ±Cóh,%"]]]]]�míÛ·¿ÿû¿�ƒâ /,ŸÍfxÏ{Þƒ7¼á xç;ß ø…_øÜvÛmø§ú'ÜqÇxùË_ŽsÏ=×]wÎ9çüã?þcyÿ•W^‰§?ýé¸êª«&{ñ‹_ŒÛo¿\p.¾øbìÛ·×^{-î¹ç¼ùÍo.¯½ð qß}÷á+_ù î¼óN¼ò•¯Ä¹çž‹o|ã?Ðû�RÂë^÷:Ìçsüáþá·|Ýyç�‡Ûn» _üâñ_ÿõ_8ÿüóqÎ9çàºë®ÛöÚ+®¸/}éKñò—¿ÄÓŸþôoyÜ .¸÷Ýw¾úկ⮻î«^õ*œsÎ9øÆ7¾�Ûo¿¯~õ«ñ¶·½ <ð®»î:ÜsÏ=xÓ›ÞtØc}'¯ÿvç{8k€W½êU8xð ®¿þzÜtÓM8úè£ñ²—½ D„¿ÿû¿Ç“Ÿüd¼ímoÃm·Ýö�Ç#"¼ô¥/Å�üÈ�à›ßü&>ÿùÏãÃþpOFtuuuuq9ëŠÛTÁ’÷\ìâÓ‡”Øj6@‹ œ!»Õ¬³00Œ… ãÖ‰KcÄ0 eŽÝ0 Åu& AXEˆ‘[ˆKEc Ù‘f2”$"ž1˜!šÖ<×ÎÓ�Ñp)!†À-½œÑÕõ2 IDATAçX.ŒUHDÐÖ‚’0‚2ûñÞCCCi�ù|‘Ãõ)|àÜ|óÍøÛ¿ý[¼÷½ïÅÞ½{1›Íð«¿ú«xÚÓž†øÃ?ø?Ø;‡÷¾÷½xç;߉ÿø�ÿØöyÙëK.¹dÛ^_zé¥�ø¼²¯ò'rØ}=Ü}ù»¿û;|ðƒ<ìñêõu¾‡³¶›nº Ÿýìgñð8餓°wï^\vÙe¸îºëëÚ{¨ã]sÍ5¸ùæ›ñ{¿÷{صkŽ;î8\|ñÅvuuuuqŸ`�0m¬5ư{�@ ÖYÀX$¥âÒS+cÈ´Fˆ›[¸ó�û°oÿƒØ`?ëŠÏhƒÍ­Í2_01 !wGhUâ¯bðJ™!!¥ÉlºÒœ#«!„ÒºÛ6Ùr¼Yc™¢”`t1´1t ;bØ‚QŠYm‚é3;GJ‡@ t`ײ¬:‡OMKfWÒ¤Ji†z9™YÍYÀZSÜ™ ãòkVâÃÌ”Bž_¨uÛ•A||%a kUéˆ1"&*𱎎£‰¡,@ ºýÔ´ú˜Æä ¶j`:—€`‘Zp8m¬M™”Ö˜î3žq œ3Íék£m�8µ` èªe!õµèb•T1P39§Ýæ·Û‡SN!z(‰×Xë a–6–êÊ«kâ8uœ–Ô¶¦Â¿åãLau2â°ào5\[™SR)-ÌZ« °Œy] I#Ú„pënäc›²�|m*Ÿtuuuu=Öô²—½ wÜqî¸ãÜzë­¸üòËñÇüÇÛZhÏ8ãŒòç[n¹ðÔ§>uòšSN9ÿöoÿ†½èE¸ë®»póÍ7ãºë®ÃîÝ»qÞyçáË_þ2677qÕUWá„NÀSŸúT<ëYÏÂÞðœ{î¹xæ3Ÿ‰·¼å-ø—ù—òÿ�7ÝtS9vÛX|íµ×âßÿýß(îÁ¹çž‹¾ð…‡u×=Ô^?Rɾž|òÉ“Ÿë®½öZÜzë­å¾œsÎ9ø±û1¼ùÍožÜ—U=Ôëê|gm7ß|sùü÷âZÅUøä'?¹¼ç´ÓNëߺººººŽ¸Ä'ÒÆËóú ÇK³¡‹Ýd5Ñ(ìC3̸ýWx((çRÄè}å3èñ!s{°6%šˆ`;ßRâH¬÷¾P´Ìƒ€É¬=0Žc�‹’M‘c±•;yhTäÏ¥ ŒµpÆB+¸ÜDˆ~RB«Ï.tf-'2PSR8RÙ €Ûd\Þ0 3YÛÒË0Õ–kn�}ËåX@¥pkMÙ#)q‘óLmÁw_(dÈ'`-†”ïsÂ|>+£ûBˆe&à,»53—²Ùqf&À¨ÚG@p÷ ;ȸ7åjc—ß«W}%JÌ¿HüÚ믿1R!¢|ãM~�jÜkÕ‰Èp°ÎÏkaØê<Àõµå}‡sеŽ>i®N=*ûBˆ®±ã�!ªò¥h²¶j!%H›®€¿:·05ó 9¦Ë±kÝ $hmË^×k·eÏšjgÄ8¢uh¶%J™²/ÕýIy�L†¦º|¡¯VJwuuuu=v´X,°wï^ìÝ»'žx"~æg~ïz×»ð¡}hÍ\,‡ý¡´•üÿÉ®]»ðœç<W_}5®¸â ¼à/Àúú:N?ýt|ñ‹_ÄUW]…—¼ä%å}ôG„Ûo¿¿ñ¿�Ûo¿gžy&ÞñŽwÈ2€»îº ã8N~‰Kð‡AïyÏ{ð‰O|W_}õdðCíõ#•œãî»ï†÷~òK\{ïyÏ{ð�o|¯{Ýëpûí·ãùÏ~¹/ßê¾Õë¿“ó=œµµÿÈøn¯u¹\6ÿðxxÇîêêêêêú~J.0nàœÍ Àµ!ØZ‹q nÈ਎SK1�B‚‚ã . ÑÖÀfÈ7Ž#œsùg †àCÈÅ€ÍFª" T™I'L¤8Ae¢šÌ¯x6Ž>» 3×HÓ†] ;f 8¥¡À]Ç&m ò ÜÌ«švÎÍ ì‰6¡HgwcÈ£ÚÒ¶‚[Y³|N\•Ϩ¼ç®D|…cÉ{¤‡Á9W\…1&„s|¹¶6‰c³—Øì&iOWÇþ<ŠÆòª,mÁæB³ÙPÀ£o–š† à™Ì�K Z9(˜‰£¯Ø:3Mm[b§öH*pk÷î]pÉ @ï=b �ý1­D~§?ÜNZ_šªäæU™ò@E™‘×§½±ÓšcqÑ ¬«Ùp9V-$‘á‹KngÊÃÁû‚r34 ˜“õUpÈC#e äDý/ÓµåŬì¿4ýÄɶr>ÊöÑ æ�+Ã'e~auÆÃþƒ£««««ë±§ò_z¿ERÜQ7Þxcùáë_ÿ:N=õT\Äð¹Ï}W\q~ê§~ pÖYg᪫®*óÿ`kk ÿùŸÿ‰'<á xÍk^ƒË/¿—\r Þ÷¾÷MÎõ¯ÿú¯å‡\ùõÃôÿ['Ÿ|2~ë·~ ¯ýëËàßé^?=Ô¾®Þ—¿üË¿Ä;ßùNüÙŸýÙa�÷P¯8÷ñ¡^{Ê)§àxô÷âZŸô¤'Àĉxà 7ôo]]]]]G^ŠJû¬R ã8NF² t’øér¹d’ÿ�gV„aP Z6`±-AŒ5—#sð¼@ä²ÊxI\‚Ƹüÿ¡âlC›�Ì +ÆXÞW�Ñ0Ö€b¼‡‰aSózEˆ@ŠP¤àŒ¸ñŒàG�KtÖ((�S˜Íàãĸ™¹ ÊÕ®…T `N 9›¤RnÚ !ÖößüþÊX˜×,DZ¸Ô$¢+|`÷¤Ì>TJÁûPxÏò3“òVþœB�±yD9ê‹Ó°–¼¦Ré eßjÔ¶´ÈhUPu“¡X yRù|û‹/J )€Øß”�¤&?¡5ò1p˜ßš³f×aµc¶ÑÕꨣ&ZK¥j™¿(êCÈysŽÃZkqÒI{!¥ÆØ+–OM›¯FŒ4‰#‹{1%Ž2ë†WÚf½.–‹MY\�bËe‚L¥FÖTÿësBۘܺ%eW#ȉb¹V ÃDHý´Y±·jX뺰«««ë1¨ƒâ¶ÛnÃm·Ý†›o¾Ÿüä'ñÛ¿ýÛxîsŸ;™ØêiO{^ô¢áw~çwpÇw`cc—\r î¸ã\pÁ8Öú…/|Ÿÿüçñ‚¼pæ™gⓟü$n¹åœ}öÙ€�}ìcxö³Ÿ�/|á Çwß}7®¹æšyžò”§àgögñ¦7½ _ûÚ×BÀW\�“O>_þò—Ëš‹.¹ä’ò÷k®¹Zk\sÍ5åcï~÷»ëd|´èw÷wqÏ=÷àSŸúÔ¶½~ë[ߺm¯Û¢–‡+Ù×7¾ñ�“}}ÊSž‚/ùËøØÇ>†g=ëY“ûò¥/}©Ü—U=Ôëê|gm§�v^øÂâ-oy ¾öµ¯á–[nÁ¯üʯàÉO~rùÙimm 7Ýtî¹çœtÒIßöxÏyÎsðøÇ?_|1î¼óNÜrË-¸è¢‹ÊÏÊÑ<ûÙÏîß0ºººººþ[e��Ö Ã0ä¢W€›RªÌœK‰£´ÖZ.öÈÿÎwÎA°µ±‰4Žˆ$ƽ-œ Ãl(QYÇd �ÅJéj;ÎŒËH¨º53 nzâ¼K‘ò±�ù0äH-—‡cþöÞ=V·í,ï{ÞwŒ9¿oíë9Ç7.6—KF§�S·’Z"jø' Ç@QP@v%H hª$…5U¨ÔB›` —Š!B ÐV\ÒĨM#Â5†Ô%�ØØ>·½×^ß7ÇïÛ?ÞñŽ1æÚÇn1ØçP�ÇZZk¯õ}sŽ9æ\[Þ¿ó<ïS2î]^âtÞ�E Öqlëºu¤\N—9Ûú´»èÌ J¾ªð3‚Z„ÚY’_§ˆbÛÒÀvËÙã»ÁöN"Â#ré0ÏÁàº.í¾¸Ãq© ¿þÿþ¶%¤”‘K³¹û¬`W Å `\sn5g¢ÇŽCÑŽÅfwLÉÏS��ÖÜk7ÙƒÀ’:@q£nMéî3‹Îê®ÄÛq‰¤Í¯¬T£o~©ç¬Ì"Çëè@’‡xkha.7#¥ïz×oµu;A·u B@�e˜vuÐv,@`oݵó�ÎÅR T´­Ã÷ÕzÀ[–mÏËCnÇ1VlטQJjÇéMª–U‘­{„¤v¿÷qåm±sHú`Î霚ššúèÓÿðã5¯y ^óš×൯}-ÞúÖ·âó>ïóð£?ú£ô}ßÿýß�—¿üåøôOÿt¼êU¯ÂOþäOâg~ægðøã�^÷º×á™gžÁÇüÇãc?öcüå_þe¼á oÀÍ›7ozӛ𖷼_ñ_�»wïâ3>ã3�RÂÛÞö¶v®ïýÞïÅO<�7¼á ¸}û6¾îë¾_ÿõ_�'Ÿ|òÿW÷âÖ­[øöoÿv¼ÿýïß}ÿ~àðò—¿�?þ8^ùÊWâ'~â'ð³?û³m¯?T½ímoÃO<�׿þõ¸uë¾ök¿ßð ߀'Ÿ|ozÓ›ðÖ·¾_þå_Ž;wî൯}-RJ°xåÿËë?Øù~7kóçïã>îãðº×½ŸõYŸ…w½ë]xûÛßÞþÏôWõWã‡~è‡ðÄOàòòòƒo]Wüø�ÿ8Þýîwã5¯y ÞøÆ7âk¾ækp÷îÝ6—hjjjjjê…íÚkÏç­FGe72ÍáSÎTaS.Ý=vX$ÝzôSPê¼;+Ü`s÷n±Ï"Öø ÷±’WNH‘®®0€ÄõA@ØrnCç >ßÎ�)*(µxÂ9ÂÈ•¶mkn9ã•y›pý~๜˜p¾:ƒˆ°�O‰j�‹€D,~LfN3àÅ�’‘·3˜Ž¸¸õRPXkòSm®¡F¤íilçûˆ‡;ˆË 3Œ"î€Ìúˆ· åT˜7j.Ǻ7 d’»:˜�jÙg' ^ʇuÝÒFVƒƒblÛSàp�oÖ„¨¿fŸ�-¥ ® Àéþ/{³mwŸõ9yctÔ>¤ÍÇ#òx0† ­ Å„^â@NÛg‘î„£aŽ ÏÑóù�!Z…²ÇrëTg^h3÷zírféë$³m¬Âçãi#ËDëœö2G�—z=ÔŠR¼Ä£Ý¼ZüÑK6,ʬ#ÕÝ-è9t{m/VQP}™è:4P ÔÀ ï¯9cÝ_ O¬É×h½´y�./dñ{A­åøáÆáî óoØ©©©©©©©©©©©©©©�13‡BuãÅD9è+¥ ¥RàdÛ€œ!ëh=‚+4$É-Ê:Ž_s'›³‡_%Y)ˆ ö9ì*Ã|<ÿìF3‡�½Ä•°,+DÇ8Þ¸…Öø[D 9#ø7ÅMc\g º±êŒ´�ûü;f”œQ¤€èŠŠRî·€EÎ_â6ßÏ9ŽG¡=N<&W‰ÈâÔµ¼èаÍc,)¥�ÓÏöB«“Ï9’~�•‚vƬ"‚}šÓމöš}a.·¡züøã¯nN°ðhG'í hqØñû~‡yøÆ“Ž�p¤˜öx±E`­ÉmÓJ1"màÎa¤G‚µQè1¾ZŠ6ø%’@dó ÝXZµ ³-¢,µ ¦ÍTB¨±ã¾¡Þþ+5V+Ï[`b{&mˆ¦�Óœ{¸Öfì`¯•¡µšYë¾��ð¸1Õ23·a’þ—�m÷±ÞëZ{*@$ŠÈykξøƒš=wjjjjjjjjjjjjjjê…•;î¶”Z”ˆp:Ÿ x Ž2s¨- U¤°á"Fp1 ¶.Fd5‚X¢šàôVYQ‹õr6Ï/gp°Ö`‡“c9ªÇˆ×u}ˆU¨jsà1Gˆ¹ô(s¬Æ0VÁwnßÁí7�¹O JfŒ*’¡ØZl·”‚FXËñæ %¨ž‚•ÕªJ+àð9…¥xª´¤B0£Ü8²-—<°-cT.�ßwCŽývÆî(,¥€‰‘Sn ÊæšÔç¶ÑuhœËçþù|B»îžšåw¾óÿÞµÇ:­”!3ÞÕ‚~í@à >fÚQM�ÐŽ‡'½#E‹D|³m u˜³×!W·f¼Ø¤Ïñë¥sí±ØÐfŽç1H(ûb ˜{oœ-Ø"Äp‡#ڃЋ@¤‘×þ=Ÿhë.PÚ{ þü7})¾êßûcxÉKî@•w#úlEbÊ„�6—!ÎKmM^úa óáã?ÖºóNMMM½8þÏ·�ÄS0µm©ý×ù©©©©©©©©ß‹ÖeÙ™Š}Þê¿ûC P±&]ˆâîÅM¼äö#xì‘Û`däó �¤bu¥�ÙtÈ5 -ƒr!6¸¨¢X–±Xø=Ÿƒ7ºåDiËC‡Dwú|]©ñ`ŸÃ'ª€¼,(ª8]>Àé|FàšN v} k)Îùªf[–JOç !^@Èé9ÈP~âeùº½#Á¹Ê8³�‰»CïšQ�ØŽ‚5${$8—‚mÛv‰VŸ·("µ¤•{Ì{ë{ã³ e0”µ2ß }ža•"´`ž]î(Tà„”³‹sÌ=^*„°T8fYf/ÙÇJ­ÁÖìŸÍžH_úe¯|åÇ´’ëvÆq£µÑd±Ú–ܼ˜Ãã²®é -6«ÃÐJÿì®Ã±¥ßÛ{=&¼/DiÑßúð·Ø¯Òn&ŸHª…ίPa|ñ—|¾õ[¾êOý±Nî‰[™Šï£¹KÛsæˆÖêîŒõzûë}F¡Ç˜Çµù×þ xiÈÔÔÔÔÔ «GîÜÆ{Þ÷Ô܈?ÀzÏûžÂÝ;·æFLMMMMMM}Èr˜v:�»›ÍçüõÅZD7¡GŽûZþñ?þ?ð›¿ùÞ Ü¸¹þìF`7|Ò7ë¯x ÞûÞ§ëÄ]öB�~|´ Ñ¡ÝÆq61·H°Ûoöø‹æ×Ð�u5&K×›uÇ2‘úu›ù‡Ún¬ÍEi³û¤•x¨2žüÌ/„;‡Pã¸V‚ÒÏ�v.ÛwÔ’’ZâR&‘<‡x亨´h?µ_dw0Žó§¦¦¦¦^8}ÌËÃ?û�ß¼â¥�a]—¹)@´m ïyßSø­÷¼ŸúI¯š2555555õ{€1Æ…D RNÌ*?QHÞÌAæ`¨$¼û}ï5¦ƒâ¥!BNg}_¼Ù¸®¼5îúµˆh{–÷ ¼=£è8ÇÍšê3îuЧ@åv¾ñÞyü°vŸ#hа|€ç©©©©©�´îܾ…W¿òxÿ3÷ð›¿ý;í?†M½øBÀ#wnáÕÿ ܹ=€SSSSSSSºÆZ©pi]È¥4¦¤à‘Û7q:Ÿ Ê€ ˆã;�@ä¢P&P¨|caP`pmßu“1!Æ`1ZfsëÕ™oÎ�B°²ŽeYv®Ä´mµ £Ž,Á:´ß:3òë…!H.6‡Àº¬ & ÆÍãT÷O'¤|â+ĸB*¼ 1 ”ŒR‚Á9"øè·R¬ˆÀ²,ÀàªSUäÒ¡¤ƒ:­͸ ·y‡û¢Ú™âÆòXkgÆÎ¹ÇÌuÞŸˆ @ÿJ)ƒã Ͳëßpø×Çè™óò Òê�=æëm/ö@ap¢¾Fê +™SM¤ Ž;q,�~ûöd}(ší×ß#ÃTm´îôãÀ­w¯½Þîµ4¨×š†w Ä<4CûzD3b65555555555555õbк,Ð ÿŒ-$ˆ$„HXâ‚5.8§‚÷=óž»<á°D„QTPÎ (ÀcwÅÝ;·‘· çóÙ\h1B„�´hà/ñ¢Ô´¥ÚR+ö¾P‹Yΰm›5sáI…fÎT¬dkQawݵ5T™‹�°0D�™[9ãé{ïÇåùrÞ)X(R�Ó�J-(ñY„Œ¸ÜBÑ çÓsÐRÀÚ \s.ÃÜ>²˜{rYbcIçó¶–DŒÀûr[½æ"GÎh#}FD Æ–Æïq-zle'¥H…�6ÒÏ i�cµÒ÷:0RÍP$©Â¢Ú8ËTgr;ð!õ詃0b´–\màÏx �‚¸;úzÔÕ £úçk妈ÄZ�²ËX÷¦`?¦_›±~]½�סj!ÆXÈáû!’v£sƒ@�ã"õ:ªû஼±eØKJ|ÏìuhŸ×VÌÁ×h¼€Hj80-ÜcÔÝÉ8ºÿZã±ö™‚æhœî¿©©©©©©©©©©©©©©‹¬Ð£ºï¤`ÉŠ;˶ó Y…‰Ë­ÐQj"R¨  Ç( ­Î±#RJ­”CjZ±¡ŠE]Ûí­´EÄL)�-a­�,Æ(°2#ˆ¨@<<} IDATº ½XTÍ�7D„C]û‰ÒJNŒñXDT¡ˆë BÉ‚%,H© k�h†ÊÛù ˫밲 `¾Ç �œ�·ûº‘lœ§ÇÌ1Õ [‹<ÇÞlkÞ3K9 #ô Šv&ƒ¡“ƒzk/ÜåhƺÖœKKÒúüÇÒ Fz¸‹_›cshî°0ä’cÍ;G Á.ÝQO[0=YµEõ¤©.ÄÀƒ\=Λk,·G{; +PÍ�üŽ.¶Ñ"éðÏ×çsÛ99@Š6×^‡ZZp}en°ª`]Ã03Ðã¼}]þþ1jËìPðZ„kE¦]Ënwûñàb4:kNñ¤Ã×j0“šû±îz]›T—`ó{ѳ·ýꮦ·ÂŒ‘f¿†‘\]‹SSSSSSSSSSSSSSS/©*Î[6ØÁÅaÁ�Û7ÁZ�¶3À „ çœÁè¶!ŸÎP0À ž¹¼�gOÀǵ5ÎÆ«û�ÀgƇåRÀapµEHθŒc ÔfôA·„#3P2rÚ�JÁ²X‘“¹ëÜ­æ¯ÃáPã½ÚA\�‹×špk:TÁÜ8ÞÀ�›wl�ñ€¸^ §Œ”OÈyCΥ¶)Ç#V2‡žºs@¦”[ °³)Àœ’€;ûYÀº.ò´Ï0TôÂç6Þ¹P¤ô¢[pàö3ïÒ i‹”Ú¼V3˜1 /��¿ÇÜaf\g¿YüÕæüõìòhg´H)ïb¥Ôj£í³¹ÜP]læÎÛ;ÑfŽm+!Äݬ<ƒoº† W!*µ¬ñÞån3ùìx<Äš)•Vøá Î 6lolmK£µ5ŽðhoßnÅ îht è¿,ö qÞÒ¾çëÙm`¤í'·†w`î›�}FâõX¯î"Àîì÷�êÌGÞE°§¦¦¦¦¦¦¦¦¦¦¦¦¦¦^Xű®«aä‚¢V8—"E±ò…:> мá­X”BÄzX�ׄ}D\®£Ë+Åh,ÙÜÁ’RP) RpûæMܼ8`�"§�¶„‹eÅí7q\V„e±(kuÄyYˆ_—;ÝHfùŸ:44 G-¸<_áÙ÷À1bYV(ÊA7� ÖõUÁvNR´ÝVlÛ@®#àllÜØ¡àà�*„4~CÍØå¦�‹ ·qobë×Ê‚rcXf¡&Y$»ŽÎS+œ± %ôXu ±9%½¡Ø÷Ð9Vp°ÛÁ›9çÚÂRh4·TŹÒ0ÕDqƒf¬LÚ,‰cCï8÷Îm–î¡SºmtŽ0 ÊÑêš¡¼{�’xù†Çxí£æ¢¯µ¦Ø{ÇõPƒ¢¶oØyØkn¯×Õ Jl�üAï?Ïõ} ´½ìäР HnûHÄ­ÜÅÏÓÖ£þP–ZRR4|¾5ûúf ðÔÔÔÔÔÔÔÔÔÔÔÔÔÔ‹CçóqYPXޏNxöò}ÂáPJÆñ°bÛÒ–ÁÄ($XÖª‚%®ö© 1"—‚\¬WØc©î¾s¾@õg)%Ä«qKQTÍ?GÑÖµ¬È5&û`;£ÜW<8�‡Z�j}nü"¦džÜeYOžsÞEqëŠt>A¸@s/»1rÉÈ÷ŸÆzÌñWW›•…h/ˆØpuõÖõ8ÜB)ú��*çŒ¸ÎØÛwGx²”‚Ãá°‹27s[ë¼ Ý59 !@Ô\}Eư@‹/ƈ, E©IÓΜüœ"QqC£õ{óïX a.µÞìóâBРǺ³Ï¡�ˆôÙú¹ƒ1­íÁÔê¨ÇÁ‡^,âçí.5Ù5¦xY‡[ý½#8$J(…x…h¾VžakSthèó¸ñ}´=ä½!—Á´¤cm5žgPãx­ã�±84êÞ†]Ù‡Q_�ã–z» ðõaÞ£×3ù}&a[ Ðèù8óÏF—ÿÙ‘?œššššššššššššššúÈŠCC! œSÆÍU§"àê d"¤Tm€ªY™DCŠ cÀ¼¬¢ .¢1õNˆ—¸šŒ¤ÍÅcfó¾1á©§ŸB .Kíu¨ï Œib¬ÎD‹»ô’ŒqÞžÃ=wûíøKåN;Ê9ã‘›·QŠâ¹Ó%Ö‹#Tlv!#â|>#'²–ä[û°*!SÀÅñQlW÷ Ûð1‚xm¥²!„6ïÙ­…`�3 €½VT@…c@Jyç ´Ù‡‚œ pº»‘™@µ3‚a �C€ä‚Ãñˆ««{ÆÕQF½'�;¥” š*C<=zýé-±î´ë_>íÓ>Ÿÿ¯P*”Â.SÜb«Ü—·ÍªÚü;wÇ™M”kî9àîëqèæÍ·~NUæ\ëÑWøŒ'>ÿù_ÿ àp®oïmŒ©[8ðókhƒ-´­»ö¨}òk¾î4 ,­¢nÅ4X§»ýµuI³�ö÷ 9Íé‡!ríp¶Ô½‘Lw÷=âë ³_K|×A¯D[Ë„SSSSSSSSSSSSSS/&qu¶5� ²Ç£õ�ªb‰±Í†² wêN¶"Ðʵ4"çŒÀÑÆžQ”¡Bõùr¹@*Òâ¬!pˆÐ¡1"® 4¦x]ŽGÄá5Úî"Äu®ž§2‡Ãn®�ó—Ö†[MK* ˆ¢¤ pµ%u*ÐsB ˆõT,1"¥r¾‚™»NÂqD)òùH­ïd`E%C“®†8ã>Mf6ó˜Ç}©õi �Qí…¶m›îŽâ} ¢ f6g K íœæN,µ”×f5ÊÀ‡ˆèS´C%©@ õ„æÂuàä¤ÕÂÍ)ØçË•¡ÃÞktti@O¤4°Õ!”³r­€cõ#ÄÞ¤ë°Í�ãúCŸˆÿóŸ½çí²­aœé׿–q3†Ô/VÂKÈ9µ‡Ò ªXWÕŽ§Ú#Óç¥jsÅîºÇaŽ>{Ѿö½ò–ßë̶C;_û¸g~ûŰ!“L sp–’Z ŒÃÆRR»6¯Q¸,å׿߲SSSSSSSSSSSSSS/°n>úÉænr�>ÿÍ8A7�©ÄV&Á ñØi�Ž €€”³5—‚@Ý,´,ËCðn;m�[\õœRO:2Õ™x T‘-»®k‹Íö¶_FJ¹¹ûRJ¸¸¸Ø¦J-"aµf† @j™,‹b�À1±.¤”po»SÀ–6,ëayŠÐ cN ÇãÛ¶AÒ )=‹ãá.”W(Œ3özo‚5 »[ÑŽe3-*lqÞÀ=ñ™sn³ýÜEé÷mLÊz뱪"šqÞžÓ ,‡V›¥6*KO}Þí×ùÁ¯1ªö,3ÐãµcÎðù€fÎ쥪¥-NÄ(i”;ðTÔ ó²Ë�ׇ CDUKz#Lë ƒ©Z-yï 4ˆéޏž™¶ò¿a}FÞ«µ=q«©T'Ã,¼qΡ{b�Ó~1À·Ò~ ¨]/ã¨G¥Ð*£ÝñhTÚ¹õüzj°Ö×Úë±{|¹Ïs݆1«nîÅRòð}³‡h÷5¥wοe§¦¦¦¦¦¦¦¦¦¦¦¦¦^`Ý|ä“�gT�T¹b Pñæ\Þ�ýrø$Á¬¼Àa 9¡ˆ"ç‚°DP`À XªÐ”@Ì(P„h0édœ‚BÁâÈ/®n4›åH6>âà˹ ÙëZ‰Ån•Rêuš#naXÛ0ÎÊL/V�”¤Œà#ܘˆƒ -¸¸ùr몥–’H%ßÇùünÞx ”:3±Ôtçõ­e´Æ`:‡±˜1ZGƒ%7Ñ®­�ps&#Ø< FcD‘ Ñû¸ +b$Ë~£*Jgû´]ý*ñ¾õ5´h©A4Ê=:dòH¯-ÎíœîrëqX‡U�ƒÃ6{Mι=x¨³ÿ –]Ù„5ëûÐ Ö ßÌ Ñ"}h~žÃ/,±ÝY‡ÿœ¨š›Ñ]'ã¶.™¾¡½Î?;?t·À(E'¤í])Òì™îÞóתÝùgk´s䇀̱½Œ)ï�ësþº³“HñÈ#·aíÉ/KºÌ¡~Xí·CÔ©©©©©©©©©©©©©©©^Î-Šw2€ žÕY}Î{Œ@TVC¼kÞõØ­£Ò–@J¸¹®xÅ£�áHQ‡n)¸}qò†µ–sˆ¼àb9 ¨SE@* )ДÁJÎ` Í´´,ËàrCuÑÙÚÆB ÀJO8„6û/0Eqëæ- àj.(, °‚× H\€å@ p û¬ ét‰ã!B¡OB8€øº‰m{€‚„V¤¼UvÒMV½å·ËF¨·mRÊ(%#— "Þ9‹t§žÏñ»:J±=È%cÛ.µ‚Û#mÎMgR"í9�ÒÆ­YEÇÙ{óPS¨7Ãçïa·XoÓ5x'»YuþøÊ`ÆCùm�ÀÚÏì±ìòÙ~ ³tÝ5'ÍÖ*×6üa—žÁF‘ŒRÒ®HÄçöø,A5×�±ÁØ``sÖR»ÞPoXh¥$îôá’½àÄ#ÌÝúI­AÅà&P);hëí–P‚Vh?ZQGèHd¹öW˜´ëyöÙg8{#ƒ=˜Ôôã]wINMMMMMMMMMMMMMM½0êF)rN -¹G|CŸ9ç¨%çŒ\á›s™]鯲@ pX"ëºëK :îþƒx17\ô2€ËÓ¹¾XØîÞ¸—Œ%Fä\v£ØÜ·,qà"h`€hĈ´m�b±×Rˆ Û–,Œ!)š6PNG%‚V“•HFÎ`‚J‚ä8_ÝG‘Ü]†Ùf*a½@Êg¤Ó}(Rã;뺄¬pÍY“ñ¦¾'#*Å!mwcúl?íµ¾/뺶T­¹û"â +8,€è0ª®2 ŒmÅ=οƮSG«JvJl€ÌóÌv<Äv±svÕ_b\à±W¿™cH‡k7Àñ ’ÚfØëB[KŸßGõxºƒf}F ×kYÚek–:ëP‡¹~\gòõ uHÙwµ§2½ö°@ØÍ»EÜ2:BÆz9�Ô_/)µ�§þJë>Ò܈õA7ˆëUÕ�öû‡}D{pG·çÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔ ¯1‚c0æ¢ ‚"ÖXn›¯j%¡6·Æß žº£0ÌØRÆåå%6)82RN @ë d1àR,r»DÄ7€:»�˜1Ö¸ ® RÎ@m&v圑Rò‹jκQ̆™Ù\€ÑŒjŒg¯.±‘´Fc&B lœ&�!Û¤lX㊅ÛŸ( @g¤tA�¸Äº—æ \– ÖÃ,R¾W™·×”¬CÁ"¸a(ní¥³•Ö´½÷‘{¹Fw�ãH-ˆUÕætX(°H¶ŠX†³:Çñ}ãŒD_GcY!|šºûÍóÈ>§Ï¡�ÙB1”M””Yî[•@ˆ•ÜJ‹�n´ëe#ô‡Ö/z?óÏß#Ce²Ï¿ CɆ®,Í*¹ÿåí8}¶ ÏÊ£ç�¸ö¹y^âÑÑÆkðqÏiË.’|ý}×?whyÝÁWÀÊpÚÜKGd÷s¦ý´(ZùGÙ�K$3u(8‘ç½_"¿>ÿ–�šššššššššššššz�uç%ŸÖ39a%Â&ŠZVÉVôÑ�¡}-$-@)`²Èi ¨âê|FXWh…Šá%"HN°Örýžó炲%"$&¬‡c=¯¶$¤™–Le&¢VL2²”RJs+3´Ôþ¶.Ÿ•gƒñ€”pãâWç(H±rˆ*6;‘4#ðЇÃcP&€mþ�]�ô„íêT/°©NÂÒJ^—%Z<¸Æ“EÐbÌ>›/çÜÊSüï­°Ô™}Ιœ¿åœ4#Ë,ñXÁlع=O׈"EK)Èçw»»À.tÇ—ÅsC�©’ƒ'€ùhÓÒ†H:Àë¹eÝE_{,·ÇqÝ©¶£“„jwÔz>®ÎDˆh@p¤«fí,hWõ¸qÏbw€çq^Ûƒà�¸õ#Tóÿ³G—;Ä£ ÐJûܯáa©–fõýr¦ux+2€÷…�­½·Ïgä‡Àg³—Vˆéξ6²®5ph¯·vdî=Ïq§¦¦¦¦¦¦¦¦¦¦¦¦¦¦^µB OBq\WƒR’[¼t40éà|òˆ*ˆ�JÆ—VÚ &2tX,µ7€ %#m¢½u늅{QG`« r%!1€×\áW`£¶m[_[býëV "‚R]m˲øÊa‰€Ÿ¼Bˆ%gg�RÎÐÀ@Œ °âb¯— ¥Ü‡–çY@J• EÇ㣠°Bó”Ó%@˲ ÆXK[K›­ØâÒDÍèðÏ�ŽîÚl®K‡� ¶{4o;ßG >ÚMê\As*.u#‘9=Í)¨ýˆqa¨pÝnίîøòXp©�­¢'âJ^HÕ ”!ÛŒ}aÈØJëmÃíÙ# °VBÚÝz=ÊZ»îþÁ¥:oO� +æB`® Œ©Cû®;âö³Ç&âÑ%è±å}{1UX µ±ƒ>{_�*í, ¾[—Ö™‚ÑoÒ-¤îj´÷xÉǸÆv\Äa(yJé×dî@´B · WæÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔG^D6ÿ®9øJƃ« +PùÇÈc‡Cwйù(€‡9Kã@ €Tq< Z�§rÚpóx�SÊ5ªjаl–£.‚B½}˜”""¬ÈCBT±¬+¤šÒv³êxHGú8´ÊDŠH-8 ÍÁ¨ª88çlcÎV”AŠt:C´ .±Fˆ¤d”m3SW°H±Šâêêi¬,‡Ûa€mlÚHV„õ¸Rz€+˜¬9¸+º=W¤”°®kíÁ°ûä³ø¼ ך�Cï• BJ©Šx9‹�s+¥€ @0¤µl¶ì»,†ƒn~€øçþÜ›ñW¿ã¿­��4èäí½DN]½” y1HŸ H;ðäå ½½$M3Ø7ËjØœ|�W(¼¥Ã@ŸUçe$Ž­°W=ëÜ×&¸¸8âòòT¯Q‡ˆ­Ðqœç×gé™± ç±r¥¤àyK°¶½è$4@:‘40ÚÝ‹ÞNœà@ÑÖßKXb\�sÚ]¯ŸktuúC!¥Ä`D€ ©÷¡»-ížšÅÕ]š„}罹¦¦¦¦¦>t½ãíïÀ�ÏOàúçfüõÄ}Ÿÿ￯ÿÂ×ÏÍ˜ššššú¨Õa]KaA…‚Ö[J8¬ksŸ5ózñ„Šà¸FÜ=ñþgžE’‚(%ܾ¸�Ûf Ã�¡…Apuº‚lÏœ¯ÀâŠ\ 80²©bMZžs�˜ !X�3ˆ¹ &BÇN H�µÐ"µæ$ ~‚@Äœx!¢¨b 7�·´°lµÝ7 ®+b 8§d€“‚óö80”Ž(BX‚AG€P4€éè=°ž¡l]D8u,�­?esTæœmT^-aY×€AA��È9혔³´%04oà劤X¿C¡±-@«1×1}ÚJ[¼T…Ö窔`ÑRø<8F+ hI ëQÝÐ,šît³¸iÁ#§©aìJ'J…o¡9ÞþÌ×|!^ùÊWâ[¾ù¿€j�››°Gb=z;„ô9xT!™ìòâ·ìóÒJ?Tóà2䡸ÃXisñ|FžÏ´Ù€Ô¨3qýe„é �Û©çú•’®—`ˆëµ¹€ÒZ†ýû>¯Ï²üK»JCú/�’ؽ4ÂîNMk¶s…až`'ð�þµù7ìÔÔÔÔÔÔ‡ ïûæïÇÛ¿óís#~ŸõEßøExÓ_ü²¹SSSSSuºùÈ'›á§_`HK†Å\m˜„�ýJµxBU!9ã‘›7pëÆ.ï_áÙû÷PDðŠ—¾¤„-'ÜÛÎH¤�Óq ` µ°#ƒ)‚¡((R†ñqTÍH„¸DHééF…¢d‹é†js°§PHécÒ@°‚±ù~cêÓ �SF�ªE#Ôš> 9ƒTpóâWç3hpã1pˆP¬* UÂáxB7C¬< P)ØN÷œ¡t�õâ. RB.gım qYPr/âp®ÓøNe6�ƒ52Lj-mˆ!6ž•+£AI`Ý t�X{/FãZÛ7­£ÞÈæ:|œü QŸ¦^^ုÏè£ÞÜ« u� Ñ^À]k¥”oíÅ"c�FQlð­mŒ*ˆ�^N2B¾^Pâ<uø1:øBec-r‡cû?ûú´� ÌÏÛÁ[lÙa�îÚ‘÷s Ç�F�GG!Q@eÙ]óu‡¥G~zðë1}¯»kí{cü¹_‡{‡!·.»8uÎÿtþ-;55555õ»Ô?ú»ÿé ÿò܈“¾õï| ž|ã“s#¦¦¦¦¦>ªtû±Om,cìC¸ÞDÛFzÌ7°²Â—€óU†’�[–ˆÃºâþÕ Âæ(Ì[ -X—C=o‡€œjÒ0 ‹¦†Ûùœ�8”Ðm½!wŒ³ztvŒÅúqˆ¨½Þ¶È†»·…ŠâÞÕ}$QH`,KDÞ¨ˆ‚ž0#¥bßbPô¼]Y3r8 .w€p# r^%[z¢Šn ®˜�\Üù×çúì?çV~]^ â¦3¿‘þµÁÏ„… EW¨fÄÀ(µ)xdam˜í>Öï33ÜûEb‹{ë%÷íî= p�†ÖXiÄtéJ}¯¶2 Ÿ#Øã»Ãð?%»éµ¸#Ä^Žl vÌ^N¡Ííæ° @£É¾G æØpwÚˆÌZ "{�Ö�t\cÈ>+ïú~Ø ctúapç[·fz‘Êèz²>ô »o –¶~.ûåÊðrotö6f@†ý§ÑuÍæ¸ ÃZs»½peÎœšššššúPô#íGç&|õÃÓY95555õQ(7>µˆ,íyÄXÐj°Ïœg)¥6ã ()g¤@ÐuW\žÏ¸÷à Ù�%eÄhÅ^L‘s6¾ÂzX¬Ø"ôÑj‡Ã¡B."‚¨ö\ç/ªgŒP¯”RAÛúŸmž^‡áj»Â)��J† DHY¬ð£–ä"0TÅm&`„à´%GÄeSBIÏ ò šO`­†¶¡qÅz¼kÇÓ  R P, ê³’R�å—R²,€mÛzÏì¨1†ã"^€xÑf1úŒ¿u]w…­¾£9ÎçVèMºcUs�ñ3ñF÷š*'´õ@óŒqVžÍ§3§àÿˆJ� D³Á“ÔZ=>K*¤ ¸yóÖPT�êìQVw–憡!µ­€´¿Îî2tÈ7t ]³]Õr itÚ7¼? Ô~6ÎXô=·6anë³¶˜xm®" í½´ühë íºÚ/x›ÅHCSñpMäíÏCs�èp®ß•§¦¦¦¦¦¦~Wú�_ø�¹ s§¦¦¦¦¦~_åŒCDÀ5VÚØ u†ÐÍFæ Áf×-ë#†7nÞÅ FÙ’„GÐz´x¬*(XLwÛ6HM†*ÈÒ–j£0Z,9—²K=?¦ÅTUÄ ½ÃÊO k…d1FH‚#Ÿòaç( KÀåé„Ë󰄺ÄbŠ Tæ’s©l¬‡–hå$L¢Æ®ÎWÏ Rkqtdœ%±Ä›Ðœ¯î#hFÑR÷¦Î=<Ÿ7Æâ3ùœ-�G‹g‹M£¾&¥<´[yI:Ÿ ’l¨[{]Ú}Œ©Ùæ°¬÷ xt¥µ!�ä3C{ Fz<–A8Ü›yÇ+±×¹m<ŽÍà³×‰dˆäÝÍL|¬@’Ü»¼¼ôW°&cfHZãîØlãÑc‡!¶¶[©.¢”îì³2s :‡k³÷Ú¡~ø£¹ ̃Ûø“áu\‚�R�ó  ŽÍ¼}va æÊZÜš+Ì“æòóëï¶QŠLÆø·Ì¿a§¦¦¦¦¦>=xîÁÜ„¹¿SSSSSS¿¯�ì_ýÈîž E)Ì`eQ– ²Xt7ogܹq!B¯Nˆ€�)â á $‚Ìñç'k ¦Eõ΂@ ä �0ç™coé´ÒXf¿ŽÎQˆû9J)XVk&¶c@¸q/€åˆ°®`²qn¤ M¤œ!rF.'�ªÍ÷#+9o DŒeY!‚Ê *'\]=…íô ‚КJ-‡#–å&Štzš® ’Ò]‰Ç8.†ˆ\2RÊ;ˆéü‹™û|F‘æÃÒÁ„§Ã¨>ÿžÝôt.Û¾/ËRKLa‘Ã1w’9$[–ep”Æ2X�®v5؉Գ¹raˆáj+ÿ°øñÑúƒü§¿üß‘Ô9ƒ<”_ô™wZëëßðéøœÏýÃÃÚô¡¯�|w€ÆÃœAòM\ ‘ÒÀãî®_¯Çr}ŸÇq v�6ÎlQå:È‘y´ÀŽîGÞÙaÝmØÛŠ÷±l_ÓõæÞ±�¹ƒÙÜ®upEŸÇý955555555555555õBËÿ­n3ÝEpýç6SNÌyVÿI¿mâ�9o¤d¬<úʶÅú IDATØ£8¬ ›ûLÔ^ïnYbKöˆk�ϧ©çUHJÐlí¾ZûBæ\«å �9-ë#Í–%B£À®!XŠT¥�¡Úb\ Õy·„ÕÜu9ãÆÅMܽó(™»¯äÊ�ˆm°[K´2ÖxÃ*à3®¼ÐÍ &  ZW„ÃMP8àüà90¬¬ÄÍuîÎs;–±0ÓÞÅ4ˆçPOÕ’›ëC#î o�y(q§g.RËD¢9ÝxÌ7§žxäœj|—›{mlÿm–ËÚ Ü 86¯Ã/ö¨ðóÚâ-»¯;V\\Ü0wšÐ»úÃlsü €ýÃðËuÃztÙK5|=ã<=/1q¨é ²ˆ¯ -–ìsûz.}_RÒ SP!%5¥_çè²órm­È€»þÜê04ç­Íæã¾£Ñ~î_{»ïX¢Ã1ÌK-iá‡\�v¿j5¸v«jŒqþ ;5555555555555õ"QoÕí3sÎÍ…Å|K./­�,F:o±‚¤S:c½º²bŒ’Aa­‘bݹÎÒ–j|¶4Ö3–M÷Y ¥`=fH.`„\#ÀR Hµå cŒ6ûO¤6ÝÓV.+Øê,A?a�§ÓÉ^“Lм�Akï5ÇÀÈ)C4A„`cëT:t6—*b…!€U�˪Šóé9€�8Þ¸�¼)b\Á�!`>#o—8^ÀëRyÒb³ë À±ÅÚ—]ÙÉhêêL‹QÚȼ‚À„óùlNËÐM\îÌRÚìÅ„€ ô¢6[Ï #B0÷^5�@èÑVfB‘=ÍñógˆnPøl<1†Y�þ�<÷Ø1꣥ڡc{ÜrëV‘ªÑ�„@P--JœsÙ‘\{@ÐÞcÎDj³üT3Šäv/ÇØ´íe-cÁó9u·o"¨�m†ãÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔ /oÍõâŒm>_àÐfÈ¥d‘לsc* =æ0 j0Ž£Tγ, D!Ä6¿Î]…¥Db„% §³Œ„H“b1T0A‰pJ á°`ËÙ >šÓæbôÔ©3š”R�K›5ØJ1°w–R@Ê8ÄòfN:!‹Ü”Y˺"çÚ´[K7ö Àº,ˆlE&¤°ô&J AÊRºÉ ¤æÕ V\Üx ‚œž…– $�[¹ÑÍ W1F@Ѯۯ§ïy-p z=Õ9Ž£)ØJF�`äüÒùi”íãX~}½…vŸÝv€Õ�yµ|!ÔŠ3ð�5S ˆI± gî1Úþ€Z{Ìè„3e0ëú€C_³·õŽî¹ü5€©öáqÙ=\¤ú?Q„*ƒy©@Ôi·¶9‚¾­N;(Z‘ˆ;Ž‘Ǧ½„ÃrÌ¡—­l}žâ½{—õfT»�#4÷¡¿Þ"ʨûÑ/3é1a4‡¤UtwÈ(u¯™b�HךpjjjjjjjjjjjjjêÅ ‹Ë¢A ‡h ì >‰,Jêq]‚Áµ‘mÄ�%ƒ·yu?y†1†š¶�¦ $b]¹µ¤ñˆëWˆ+/é‹o ÒJGÌñ×GÐõäh3+åþsz „OÝ Òý ­Ü´Ô(°ÃR¦µç"çæ^ôï–†Õœ°2Y‹0jÃ+"€Å”eCÙîAåŒ"Š…Æsø„[6ã0= èƒ]:Ö Tˆ ¹˜Ks¼FbjkU4@96ûŸ��•"Ä $Hy¹<Õ”ÖõQ»Ïþ°tG['¨^òá0oŒœ¶… M¶½a¶»ÓD¤ެÎ7spÂk»åQh7Fhû<¾ni#ÅîHôgÒÜrc·×/§ëï³õöܵBQj¬—kŒÖÝ‹NX¤�e TéyoÊÕVû_c°§™²Ûwè©Rs%úŒCwúk®;$"v˜¨õÊ¡,�)ê©©©©©©©©©©©©©©©2·Üs»åœ!¥23eicã|ÿ1iXJ©f£>¶Í]ƒZù€;íB`@3ªxÙ£�@˺]<×coÛVcIJsŠH5`õ²Xç=Kì k]×k,¥ó&2PXGÙ… !¼‚Ö (pXk‡#†Úç€ýH¹q�šÑL” ŽkÄ�ã ¬¨Î½`s E2Š>ÀՃ簣  Ä¢/Gðr ÄÛvùü”R)pT±y}@;›#t³�ÏHtHj ˲›}ªÁŽ(é„’® €^ ,Ghå@ÑÜsÚacÉÆ°LÞx»/�°…y±D·+ªæ,i£©nYìïÕÁ׿'•"{“¯oˆGdíŒ`Ž)p`iÇvÖ�‹v-Z¯Ã�›î®ylVØJ�Ù¶_²Á ç{à Î#Ã60Ôuí›�Ç2“½s±ßdÿecŽ <úõwxJ`¶ï—’Ú{Ç=ì·7ÚØÞåÝ|?B„9�£]ˆ-܇óüvjjjjjê# Ï}óçâóÿÌñ±ÿÊÇâxóˆËg.ñ®òáÿÊ߯?ý¹w~ØÎû#ÞŽÿôM߉w¼ýýìÛú?Áã¯üyß÷cßõcøo¾þoàïœßñ%ïxû;>豦¦¦¦¦¦¦~?`�F6ê 9c ˆJI�ÍÄq>Ÿ[íR[nÝeæQÛ¢­*¸™¨8°A6¡”JXxANƒ�j@K†>ˆR ¸B¶ÀV¼ánDKV6Rá—ÏÂص¥-!,¹Æ��}Ed\]…¹Çb�ñ0 EÍñˆz=­¬DŒŒk´ëT„xÄUºÂ9Ÿ°, Ö‘Ò!²2>"²B%áòÁ»qqñëý‰ÿàOàK¾å‹ñÝoùüÒÏþN—'Üyé¼î ^‡×~ök?¬ðÿM?÷#?‡ïûæï{èû÷Ÿ¹|ëçþù/ýóy§¦¦¦¦¦>RQ @’2”áp£&k)HÉm& C¥\й܍GM‰€-ug`dƺ¬-*|=™ã‚{ç¶Ë3–ã@Œ(AÄæåã>7pW@ÂÝUª›Œ½É¶ò vsV0×àõ’ÒÖ˜Ë QEN!†ZÈQ eFwÚœCB�ªŠÃáÐ [·óÖF¨±uÜ»ÿʇ¥(X6(”ŠP¨N¾ ‚`;=�õxD˜R!¬XqXÅ9=…óù)¬ë JY&¶R^ÜÒ¶2Z¿^+Q!âšBUŠl(é>À˜ƒòÛ–ƒ•¼�£«ïº{Ì7¸Ç]«» S¨Î³2ܼIÕZG ÓRo6Ð�†Ü µlzŸ‡çMw½‰À¡µòÌÝqØâÆ-þ;X'IwõÈ"V´öúØ@™ƒÈ}ƒ°_£4HVŠ M¾Ü"È9wwä6ê©Je¢<ìOß y!,(Z†x.7÷Ÿ½/Ôk–ö~«ÒN6Ѱ‚@·¸z¹HÿgvhÚ[†Çç™žšššššúpë ÿÎëñ÷ÿÖßÇOýÀOµïÝ{ÿ=üË_û—/øÚ®î_á·ßõîøó_ø©_˜7pjjjjjê#¤ÀŒ´ܹu ÛÕ W, `…§ ƒj)—¶òWûw ¡ñœmÛ°,aˆþúL<!.Ñ[d)ePdH`,ˈ#JQ,¢¸y¼@Å}É»BÓœ³¹òêùÍÃEˆ�‘¶µt†Ó܃­¨´D/9‘R�I�NgPàú¡ª€h›%ª*ÕhsÊé_ý$,‡éœ>àën=z _õ�_…×}Á¿Œñ+ÿßÿ~¿úð?>÷CøÏ¾â¯á³¿è�àÉ7>‰«{Wø»ÿÕßÃþ•¼êñWáÏþ—ŸôÄ«ñÔo=…ïý¦·íþcð‡¢1ü»Yë¿õÅÿ&þäŸÿ“ø˜×| Ηgüüÿòóøî·|î?}>SSSSSS@*6;.†ˆû’"3rÚcD Q+I)Yä¶vøì½­ØÃM^ÎD¤5ðŽœPä’Ù@[.–•Rpyõ›(âÅÑ ¢t&³Ö2‹óùl|&0Χ³ÁÉUvƒY)D±r›\�hÖIeIJŒÀ„´�°c]"Î%CÔ ) ¹˜i¬rªŽ2à$;3‚5"ÇeA*g 1’!H¸:Y‹±€–Q ,«ýЄ´½+nñ u“/î ç+”ó}Í8„‚\8ܨãØ*@).·Íœ‰RA^Î� !ZúuÛ.!zÆz¸‰œØÒ†¸”T°®+D©]'�€ª>B .�C#»£®6Ð2ÀÌË6t7óÏË#ì½¹Ju¥¹K¯r´Y{:†Ša½V"²l9fÆG—£—›Ø~Èõ­®¸VBÒ�p~ F¡ûIæX·vo“}¸Ý¸ƒ>[² nN<+àp°×Ÿ‡ØµWÛ/Dvn¢@DÇ^mM£«�j‘IÙ9 ;Дá^ñŽ´OMMMMMM}xõÃßùv|âk?ßõóß…7ÿ¥7ãÞgápãðÐëÞú7Þ‚;�ÝÆ×~æ×áͯürüô÷3ø‹ï?ÂK_õR@É_öm_ŠÿéoþÏøÓÿfü­¿ü·ñeßö¥ø„OÿÀøCß„§û)|å«ÿ]|ãý&|Λ>§Ån~¿õÁÖú²OxÞú½oÅÿÿø’—})Þòº·âîKïâ+¿ã+çÃ055555õA*{ßûÞ‡¤‚%�2îÞº Ò>0ål±Q¦6£OUP¤ î2€ÎRÖu5—Ý0".Æ€…�|º‚”ÞüK‡ÎF$+ß©#àþRŠ�)�R°¬+ÖÊR ¶mƒˆ`Û¶^”¡ÚZp�Ïh›Uh©Ì-'ˆ¬‡¢bŒ¤µS+XõH­»éÆ­�¸•Š”œÁ1V#˜вf$Ù „! ä\�R®£èVDÎØÎO!]=‘TáP8¡€°¬ÿ{ïók—Öõ}¯k­ûþ={ï÷0'i˜A …¦Ð€ÿ´$¶”Òj0šÒKkJµ–i«-%Hð€ŠÇF�Öâ!mE@¢ÅªéÁ0™JÌ‚"“Î`#È 0¼óö~žß½Öº®þq]×Zë~ö0Èø¾ ëKvÞ½Ÿçw¸¿gÏû~øžÅÃgÞå×ã%ÔòÊõ•nP#8ÑèkTEòsضDÆÔJ{ՆĴ]RKËŠ]³»»;pññXë¬KV�®;[8ž£°1ô1wËul¨è -o<ÍW­ Ÿù™oñn¼ sõµÉ X4I_·}}8 t)ˆÄ˜ã¸ þõ€‘ÑAHäæž<:»}¨ìuÍq8"¿qN‘>}{Ü!aœ«º S¤ùµŒnAî×m¾^ö qjŸÒÖ <³¹/g 7-l)ö!?bAkur ÖÉuÙ:„5XÉÒ=—#ù) oößgÿóŠ/-----}¬õþî?Àïøœÿ?ø×ÿ>ÿK?ßð}߀¿ðS߉¯û‹¿ ÷/|àßú‰ø¼ûóð_ûgñ¡|õ¨ø›öoâ'þÑOà‹¾â‹úk½ë{ß…wÿ­wãúäŠïÿöïG« ŸôŸ„·¾ý­øÕoûÕøŸßÿ‚'/=Á‹?ó"þò7ýåÓ¿}8}ÑW|¾÷ú=Oýúõ¿õ×ÿ¼ÏùhÇúÜŸ3ã•^A=*>ø“Ä7þ»¿ò·ýÉõaXZZZZZúº– Þn�<ƒ}{`K ozýëñ`ÛA`´jë¾ÒŒuÔRA+½pÎ#b00âµê„­Ôâ³>V€TAUðèòõzE 3Q¥rÞméÖãºG)Ö·wöÿtìF%ôUÛû N"2Ç Ð»ý¶Ö�7ÿw—”q-ŽRA>\qg…‚÷8mwùy¿ž¸ÁÊ‹±m[w²;™Ý€x�e°×Ý¥ÌvýRFÞ€°£Ö—!í%Hyb`¶1Œ£ ˆbÛŸÃåòFm‘@õCÐëKÈZÀ °FƒJ‹@Ž'@{ŒãöE´òD@ÓœR7§׫�ÓÄ¢rØp€DÕ–l�Ç7 LöÏáÃ)¦:wîä²ìõ?ü‡ÿd‚Xñ:;ˆ_ø…Ÿ‹¿ÿ÷×k�}ž:uZǃa;pð¼lkÇ 0ïý8Æj±œ ¢õòEž�Šø1·V‘øâ£ãúŒ<öx¿>‚p,ª/K‡‰óu2HWºÃ‘ˆðþÐïÄ×}í¶ÒîBÔþü‚ñçó=P¿®˜–ƒiZw®@Lîš<ÇžíØS?¯1²(Úúviiiii韃>ðãÀŸûºwžÿøçñ¯~éçã·üîß‚ßÿw~þ³Ïúíxó§½ðm?úgžzî�ÿð�÷ßÿä{Fo ª¢\ ./$~àÇßÿaûóé]ßû.üO_ÿ�O}ý…Ÿzáç}ÎG;Ö÷¾û½øÞ?þ×ð{ÿÆ7âÿÈÿ‡ú;?„wþÕwâ=?øžõAXZZZZZú"NP&Up-6øÀ ÑŠ—^y�7K6‹�fĹD Jt®ÀCMpÙ÷Ó(G‡ ?îᣇ <¾ í2F\‰R+8ÙëÖR�¶­§ S¶®=ñà) ¾XÜ ¸ðáŽàCµV›Ú ‚¤ bBN ¥Vc>ªH9C£Zmª°S‘þú1@²ï{w!vBâCºl;Î�òñØ0Â¥”ÐÄyH6¾ÚÚË ºƒ´—ü<1óW• P‚c˯GÓ ´¡¶µÝiƒ4EmaèJÈ*hRR4(!§‡ÙNF©Ò¯ÕvÙ»›1®gQ^L1Û÷æµ—±ïm}í+Þü•Oõä�Ñ4û—÷§mßÐÿ¥ÏÅé£ÿïü“—žü¢ÇH~!ÇúŽÿòøž?úÝøÜóíøÜãsðþÏß�¿ô� å[¾k}––––––~¥”À*€6\nžÜ6Ü]¯¸»{‚írAECÖ €´AŠ@ w¾eç*F2Üæ|#ùZ0§j°øýõ8 ª¸½Þ"]n@ÌhRŒ1@Q¥Bƈl˜ƒÈºþ¶ŒVmDcÏÆO²��æÈ þ£$ñÞÇqôcè{Ì` e܇½Œ©´:ÆKúò°CÍιü{¥zŠÒ{ÿl„ÑJ›jØg1Îmìß·,Nl®;B« N´50 jy­]‘òsк#íæŽ¬ràrÙ‘qA½T¹Ek·`Þ2�*B.`Þ±o7Î ¥T�órHK‚nøâŸÏÅ7úð,Â.ÀÙji¥‘— êEw_ë�3×�öÕÞ_qóìë^È(¥GxÍ¥×ÔEl•z,5⪣ÐrÜ*ÚšA/EkÅ��rwþ¥´õók­�zîì4:Æ;æë4¨ð}‡úõ‹¯õó¥~þ3Œ$bhËø†¯ÿ@@ì?|§¼{ë×'œŽ3Ü4‡ßU~jb;ÖœãWÐ÷øz”NÚ=4@j_—æb𥥥¥¥¥¥_ºÔÿÝ@jën½·|Ö[ MN¿~!ÿ{ý³?ñ³€OøäOè_{Ë¿ø–�Éq´cÝ.Þøæ7âç~êüíÿñoã[þý?„?ÿ{þ<¾ä?ý’uÓ—–––––>‚jkhµaç„7=û:$¶ËŽíÁC4‹±™�Goдᨭ;îÄ�1 }s¢NÜá_hÛ6ƒs‰Á— Úvˆ* ‰3´èÝ�gÓ;eÏ3Ò)B¬b°Œ08N‹·øæ4hJ 2ëWÊý±ƒsÎ@ì3¤dð‘Íÿ½#:sÎ(îö‹‘ 8‘ÖN{ Ä4íT &&Íà_˜¯Âi(Ò�²%//—GP°ÁÂv /Båe´ã@¤Ì¨­àZ£åH~„íÁqÙß„”žGÚŸ‡nÏ�o^�Ï|¶Ë�÷çM€&´:Þ_šõÆFF¬8‡8`ÕXÆ¥æ®;ê‹'˨4�ïÙ5yrǨjO�qØÅ›û÷•gÐ0â¸q³ÙAã¢}9%Ú „êv"È'ˆh±^³K²÷ò�c³c€O½þ¸¡±,,Ž]‹¨~Ó7ÿvüŽß’%`4 IDATùÕø¤7ÿËxáçÐ;úâøíxè àøìz|z9Ø¢ÊóJD…ç(p|¨Çka@L /ïøYõk¢ˆR�ó×>¬½‰ñõ¹cо.no÷.Ü�â¶OUñ>B�âÎý“ß@êï3\šÜ-­KKKKKKK;½üÁ—ñí_óø�_óð{þ×ß�çÞôjiøÙò3ø�ïúüµ?ñ}ýßIþøü'ðUø«ð-ÿ×ÄåáïßûñÝßúÝxï»ßûQß§–Šoüw¾_ý§¾ßñcߎþÓŸÃ;þ«wàmo+RN¿ìçõ‘Žõ½ï~/ÞôkÞˆÿâÏ} ÞôkÞˆÛ—oñ#ÿ÷�à�}Õ[ˆ¥¥¥¥¥¥� rÎð¸\q{w‡¢û¶�”PµšËíz‡£5”&æÜsH¤µZ? èÉä ¹=rëIIñÞ¼”3j­æli 9'(Ûf°œ€RîðÊÝ-òeGsãVç "Ý-GÞS&¾=K½ªŠmÛp½ÿD‘ HÛ† ι‘º#Oõ>ÃHSÖR«™¶D í04ÞÕ(ÌVS¯wJ�2ûùg”R:Ä”µ\) ”‘·ˆ6®f劣]A´ƒéR~äÝ„ )²«U|ØÖ8�-Ûèk$Tã¾ÕRÐZ3§¦�ª ¥7)çÏT£™­wÿ1çîèS­H‹™Nn9é]v¾f˜g‘Ûp¡‰—#ê)&;ÜnèpÏ>ˆ DyzŸósF´6AšârIøªÿäKð§ÿûïë%‚cW<2ÃáªË“îéžœ§HÆ@ˆ�±£Ÿûx|»@ÑÏ!`gŒƒXä2Ñ]‹ñX[à�õÞvʹÇë}çbÃìì\°Ÿg‚jA\¨ûyþCÃQØüV!÷ÒÒÒÒÒÒ/V¿áò×Eøë{¯ß³.ÂÒÒÒÒÒ¯(=zÝ[¡P7c5¨h�³J0 1€·gëÿ ø–|DÃo=) ôνù±9gäœq{{ë ÁÀž7´ëöœ D¨ÒJ¨åŠÅMʸ=®�í¸�Jˆï@_aïÜÆVwn5P+. xxóG-¸+2�¼¼eGµaØãœxP¤MÉ\r‘$,Ö9øÌ™§NsS?ÙÑc7`Ø…c¹6ÀMÃözcAw@©ŽÖN1Y�à(wø¶?ý7¼×:ŽlÜd=Å_íâé4„2,”q£'ovŽÞI™ã¾öçsÌ8Îkþ�Çu�s¯‹5ðÏŽsv!Ƈ4€¬øºˆø€a¿4|ç_üƒv¾È'×¢94σ/c¨d €,-------------½VÄÌØ’EkkГˆ@¸¹Ü{p—›�µ6�»š£®IÃÝÝ]�¯æ”�²1ˆã8°m›ÅlAh­‚ ¸l.œ GE©‚írÍž4@· Ÿ60¶ÍxM,§”P§pŒ¡Â�èf%‚p{½ƒÒ™µH;î`2Χtrfä=÷>¼Ä &îc¨Á³¸ 'þ‘dAÞìuÄ“£ùxˆzu[°™”öËî0“»sÏŽ#!å@wÛoÀÚ^B=>„ãîw/£^Ÿ,TKÞÎq^‘½W!Gĸ€‚¥€¤€pà8^²s‹Ž7ƒlÒçš�ÚéÁÐi½6up5. »q8ÑîwÉ™ùÑ?†îâ³×´‘v{cÜsÄÍ#¢*ˆª¹Ç|í‚n6™ ôc ¨häÖ–h .¶ ŽeÝèÉP,?õZªò=g ÷׎›^JŇ«ÎS•NÙ#‚1ܱ"œÜ 8à܈ �õâÑÑ1å Á4`¢ÃÍãªøŠÿàkd toÍx&‰…œr‚—KKKKKKKKKKKKKKK¯¾š'÷ý
õØj0›»ë9�>8bZÀ-œ�ZÎ=Z­¸\.Ц={9'{>€ê¼‚S²Z26©šKÎ]tçÑT{Rê´ƒN‹Úª÷å•ÚÀ0Xøä(xùî Î)1ö´õ×®n˜R7ní—Çõ°ÃUQë¶”��€”� Í5mƒ ͵hælhµ:Ô ‚Z¤m·J6?Ϩ #רS 8ec6U±]™Ó0 ¯°� j–X¥–Њ¹ø@¢0UL Õ­� Ró¶s1k#4V” îØ�DµÓU•¾¨P¶=Ã/1Šª­ßD‘Úc­æp£É Èaê«k $¢1ÎѦ×wR´*öX¯Ý¯‚R�~³ ¬ù ãc£0Æ@FLÖ/0Å�!¨ÔcËV�©h=®=sìE/߸vÔoŠ•bFÔx@ÆñC1_ ƒ":­Å?ˆ4ub²{úøŠ¿T·îŠƒ@ Ã?ƒ¬ðØsëܧֈ'·b¬8�ÞÁ¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥W[¨Æ@hëŒ#qê œT¦:1U9›iI¤`ßwT[NòåÒ»ÿ‚A\.»�-(iË8ZA½«h¾ûPJ3Á =îNdèÛ·lý€µBÝ1=|"6èjnC�rÂͶAÔÚPÄcΑ”TÅæ.y·¢a#B«—Ä d<|ð̺{b쩵Sêô>ü‹‘Uéc¤‚rض‘ (wcÃy#ªÛjëKÂ{ö‘D8J9SÝü8ĆdåÎŒxÊnÐêg<„£UwV:rø ¢n!¸ ü""8ã'û¾ÛÚ®3œè¼3“—uìÃi>¶aЂpš2°_ PpJ}@ƒØ÷ÍÖŠ}Ï \zÄ„£–^gÑd±1‹ã€êû¤ÖØJ‰XÌ7%‹<»CQtŒzˆXl6© ‡9 Û-@†A»L„V+Ø£ÐsÕ\Ä–ç±"Åõz ‘âç�¡bƒ#¢upg‰kF÷A"J@ucÖ¶e”2ö›HÛʼݘ+)š¨ƒr0Y— zêÖØ�@  Éc×y>óe KÌ=2¹ãàD6Mýx| B2â®3 À'S_ž;èÈb§á´ã±÷Ë9û"­)%ê]…ö8îc"öž­Çš N[ïÕ3ÀI~Ð{ólá7÷ç2"ËÄ’�€DÔVý‡$ºý L¦´9Tl~�Ó ‹¼m%Ü„l%‘Ò¦ˆošbÄ­É×}ëT´k>îi\ïzrø¥þAÇ´tÌÓqÃÍ)ëoØ¥¥¥¥¥¥¥¥¥¥¥¥¥¥×€¶m›*2T¥ç&ndrÕZD°ùÖ'«.3 ¯ÈºSÍ\w œ‚4éìÇ¢¨F „í²[d7Æ)Ø}Ç@EÃ$±Å9XéÍf’ÏÞ<ÂƒË ®Ç/–;ˆ4õÆõ�ã‹p,ʈÆ}lëoØ¥¥¥¥¥¥¥¥¥¥¥¥¥¥×€§>€‘#1ð飦iÚp'ªÿ·}pœˆ‡Ã/ø‡í)J­½Ç�’¹Îjký½ÃmƤÁ%ÐY cß6‡]ãX`ß²WÄÙ1\ïî@4)hZ±¥(p[®xáå—p[\nt(Yš@‰ÑŽbý†c>J…�‚7FÕ A‚(Y7áÕ€ZŠ1'�#§dF¶ùT€W^~×ë]ïöë=„“q,ÎÛ7�×bêÆ³~ŸúXʨß#yˆ×f¤žœ5–Nha؃÷,ÖæÀ·õ{ç‘Lj£ÖâЋ'ç›�´°{Æ0s²’CÔÞ8ô€J­É´z¢Ó2ð¹c.–Vè9ѽQ EJñFýˆªÆ2okµÃ4“ôã´®N+ºâQḠ¡Õ>"]|1Ðap1"Ñ89Í}×"÷5c÷Õ9P‹Â Ög½‹ÛSQìÙÍ݇1žb¿ÆÂLÈ®aòkÁSõ àGÄ“Mx¼wDœç¸ñÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒ««øo{A­‚”xâ& µÖÎrr·l[À-çÜ’àZ|NOÁÅGAü�°SA:Õ·ÑÄ#€Z«¹ ÷>½^ëæ½x(µ3ƒö />~)%\[!#óJÍÆLÜyHœ:Kj­á²U­U°’/¼ò’ÙÄHûÞ i9o6"ë ôNÀ^5ç–7£=L"ÔV±çZÇKôÿÍINhÙ¤²Ø½«Û­ $œ²=7v,˜ßž˜#ÞÁxŒ�Ä(¥%X6>/q ¤Y?Ý ‘Ê xG`p˜"¿ó>Äì ÛiôùÙûÑSnÃCµíŒ Læ´r|Xz~†¦âæ˜;¿ÇÜ­GãýüÙv-Õ—…íksyôNÕ'ÐwȈîÃá$$¾š.Å€xý5S΃ÇbxêÀ1*"'`ÈLý¹Bã{1P/®‰-kg|óˆJœÏì\ZZZZZZú…ëás×EX×wiiiiié—UÁrÎ`wyE20À[ð„ëõê€m:v7Þœ,œ;åf0XJ1Î çú±ÄÃeiˆͶÖ:¬Jl› A¶thÞ2¶mëÆÎ6ˆÐ8¡ƒ<¬”¾18§a4“†LÀE¹^¡RÀª`òÄ)'PÞqyø¨³$" Š€Ý)åyãâdøò¥âR(uð̤ÖpA+ëÑêéÚpâþšqÍSÞŒÃÁR²ðá~MÅîqkÖ¸ï;Z“©În0'…E™­»ÑëÜ€ôàB#z…ðRCå>œ¡ i|ðl¨â ææAtäE söÞ=ê�€€€-Pø/'§sü4âÁ#æj}zÌyäÔ}Èc xSïÂS[F‰ø/¤Çz­{oŒ—¨¿¾ß~?V†¹ñFô×>v\Sc ET¦ådî¯ÝÓW†¥÷ΖS{/ø‡T¦ó浫ºL ä§þr8eÊýßW‚µ‚xÄ�ï¯/------ýÒôÉÿÒ'¯‹°®ïÒÒÒÒÒÒ/«,6JÝ¥®²”ŠR«³ê.1Es¾BD¨M DæSÅÅS®aêbÇaÏo­çÕaV¼^ì+Äs`Û½/eˆW“µÚ Õ@¡ÂÜv͈Ù\vA6ƒUëç`2 j­HH€$ ©Ê„¼íH99@3÷!'î•q*bûì€զ×7~Å�õhS0pZõ #–õ=)¥Øk`¸æ×{P¬%I¡�YÑj5 3 ²²;/Õ{CæØ´*»ê PEQKéûbŒe€¹ûC Pê°ŠÀÞÁÇþ!;úɯŽ€r:˜¸aÌî|óد} ª6T„ì}y2Ń¢Ó/¥ ¦dðorΉó):<Ë@dë¯íg ¢8†á¦‹{ôç1Ä1†2@ßý”1ÎQǵtÈ9F8Æ,4`”Ý~@Ô×zÛdëŒ÷½‰z!Aoë(Úôµ³{q†µþ™ê׿[_Ÿr®॥¥¥¥¥_Š~Óïú²uÖõ]ZZZZZúeUv'\Îyâ»송&íÔ£©DæÂ#f(€›Ë jm½°:èwöÅvƒ \ØbpŠœsg}4ÕR!ªH* ZÁ¢Hdåj­H“sÂsJEZw¡€“LlB»s�¡Ø2ã²g¤m‡Pošˆ߸@é+¹±f �-òN,G¢Û°¶ÿTŒŒÒî@*`$Hü'âÄͯa\“9+ªþ~Ε¤Ù¯Vñ0?ăË3hbŒ‹‰»k6Ø…CÓ΃�³Uú±ó«”r¿OPtæÄc 㠑ↇC΄µGFïÛciW¤öι¾$ì ²6úa@qd¦á„ØF/b´ÃÜ|Ù‡0xZ¥Éˆ¥ÝpÍÁIu3Á Úá:œ�äèóã{ñc‹çÎ}ƒq=F˜Fœ¦…a`êÖ;/õž£È#J{Z-fº÷!çî Œ›±ápC†{/4ÛUG�!:”�vX„çrÏñ9àþçùƒ~v".------ýbôö/~;¾lAª�‰~óý›ñö/~ûºKKKKK¿â¼¡T¿(>dË¿aÖÊ){7�FDÐA­6C´š»áâ#%÷:iZßµï�¯7‡uèß? zÜû³�µtr¦ÅÉXE çuÇÛˆò’»øâCÁ'jlßhÒÛ9<ºö²aÆ:ñüúñ¼ûÝ…áëÄ4EsÇ÷Ÿ¾†çeaûsêî»áȤn'�]š3 Œ‚1ö¡'ø*rvwZÌÚïµÇ„çÇÅqÌ÷?¾ßÚ�­¿e—–––––~‰zç_}'þ·oÿ~üðÿñÃëbü3ê³ÿõÏÆ¿õÛ¾_øe_¸.ÆÒÒÒÒÒ¯H=û†OIH¢^ç5'ÿÈÁà¶mHDÓf‚ÇXUœñ(Dàã!¥†:ÇIælôxKÌ8®×þØ9‚ï+­��µÜp‚¶‚çž}U�Çw·#=) ÐÑ?qÙÙ|vߤEd ÅÖwG@62Ý~‰9%G'ƒÁbî»ë±×“z‡L6t¢Pd<ÀsÏ<ƒÇOãŽRÚÌa×ê4Äa.ÉVk_þ½?ò:'hU¤mV�G)£ �ó|$ÄÒ¢ö:ŠZoÁšj~ÞT�Ë1%'Yw!sB9ÞO”øÓD>K!ÊÜÚ©3.%† ÅÚ\²L} Ž‹G§eßp²�‹�ûRiÐ) cB?:�8í âšÇèãs×hQwŽÎ¼ÈpË4Lâ¹jJ}àD¤ö¡Žî0t §Uí6°è‹ÄŠé\ÎPp¾>ì"J<–["ã½-O±¾Ìf{Uaž‡DâDÜQy¸DzznS óÈóÛõxÏú[viiiiiiiiiiiiiéUÖ³oø4ÔÖº�ŠTP[CN œ2J)} ˜™±¥„Rгï¡ÐT‘§á�SÜ4'K%¤ÉS&®ã8ºƒž8¼Æ×dl´£�ÑÐZAÞn¬§/'”£8o�S¥Zð—9¥:»  ù¸+�ÐXÑJCÞ60ÊQ�Sr'£¥GÔõ‘Õ¾^ ÔR»‘ ­â’w<¸¹Á˯¼„"¾mo ¦LS²s‰Ä«4Û‚`b¡S µŸC9@Pì)£4Ebƒ¦L-í¸·-£Ö{JØxÃíÝ-¶}C‘¢Œœ3J±�"±NAbÜ]–Xú8E?a"•� í`*ñä´ƒçq‹)W¥ƒQœ¨äN3_NìqãxÞ˜†4)=šJ¤n]Eï$Œ•_^±�bÎ"ºršÃ6pÙ¦1�™€Ý_FÝ ê€ÀNo€¿1Þ¡ÿÆ6þ9�ï¯-ϯ?âÕ1È¢>n"“(1=ƒ#"Ì€&¨2˜7/ë”-~Ú‰HÓÚO{j™y¸—––––––––––––––^M)¬ OÕöëŽQ†È§°0fÙB¯ÇcsêCrÏX”R“ýSTÅ©ƒnf �q¡‰¸KPÎ[ƒRBSA‘f=ƒªòú¦Äx�4Å–U¥”¾¥ ñ>~-¤ ’CÇˆØ¶Ö bÒ€˜Û¶õøs+ÅâÂM¦] Á–7—‡¶OAÉ]uJS4Q7ǵY[k8ŽÃ�rÜÙÒ–7{gBaT®I;á¸sY‚ºQml1è½ dbl¼á™ÏÙj°ŽµæmOPXìzOÏ`OÏÄ=͘Z_³�­–èccˆb†Zó2íaç‰y::bª1œ1Üj‚ÏÿüOGJ²– §Ü}VÞXO�™ú˜ˆ¹¥¯ß�ßÚó‚ˆÒÉ¡Ç>M¯?b³äp­t h‘éÔÁ™-*ÌàpŽâÆuKisøÉ'g`k1òàÁ�­ÐÈ6JC݉xvPúªx¢¿G\Æ È¬½ˆ½ëÑ¿ßÚèŒÚ?;挵¼´´´´´´´´´´´´´ôÚ� l”¾¼åŒœòip”ÈS¬ÃÆŸm\CÃstrÚݯ‹z6ÃPð%Zíœ'˜ú¬8ðƒsSmÍzꈱ]nl0Ô“|¡7Ž-À'3WêC±[�Sß_‹c›a9Š Ñ6ƒ˜Å×q åܯeœKJj´VФ@ Ø.�¶ òþi»AJ8™ƒQ'îÑâæc#ì �¦eäø=”Ãä…3=x)A›€¤i{ÃúÍ@Ö VT©¨ÚÊ[R÷()™ ¬ÔÃ9�Ùé¬A3î7?N\EÍæ) 1¾'5OÇGáþŸtÓ©+�>ÌBï ¨3@ñV;¾-'4©Óî(\¼ßµg70M±_#©æ€kþµû�~ðÕ{Ïp½ G£œÎ©ÿ^,þt¾[Ÿêá‹sŒë ÷¥ˆâz-Fäá±cQãé'øK“?,ÊÔzt �{G!e\gÀÖ€üGÜ3âßѽ¸´´´´´´´´´´´´´´ôê*m3µÜ!U‹±‚ê0- �E`©Ç�ƒWHÔ±ÅP‡/ÆØwl+ÁûýÂ)LÇ…Á=ö}G�"¶Ájbl„ˆpxü•Å:êrÎHÌh4E†cQDºc¯6‹Ä†7Iš€ @ñ×*¥`ß÷¾Œ¼ïûpüÕv9µ^CK¥Bmø$å ¤ ·×Çf„K èƒ(Á«!pJhµu3[p%ÕŠ”³Å�búHñëLØ· J9@LPi}$ç|2é©ß³R jm VÔ&PÍàÍÙ¶m;‰Põ@ Fõk•9:áFGß(0$¤o¨Ó Ä=Ð7âªgÇ;�ã"1hPmÀ@ýzQöH µÐÇ1 #Ú;÷Ú™�ýƒNãƒ=Gc�§rëq�#þ ñ¼õ†ÔW\â9g�w~œÙ]S�X�똫PNÇ×*®¹Ýë_¼,󺱽Fº×ý§ÓʯÍa!EwFY¥òÔŸmÙ s+«piiiiiiiiiiiiié5 g^ÿ6€Z¼áÑCliÃqx|{‹[±µÙ*‚n9ç)½ßÏ£¸­�˜ðìlÒ°å­CÃ�̄ڤG‡¯×ÃsÝ`Æ“3ofDÑ{g‹¶^ù}~~\›ƒ¿Ã+¹êPMNKƵ5ìè¦3öc7Ã@aÞ æÉñ7Ç�gãšÃH+fÔJ BšöNE(zÜ׆NÌ@§ 3·ùëðNJ㯵�Im`m3Š3¤™W…£3y§aJ41#B!±³4<È /Aêˆ-Ê Ì;weï¸öÏy�WaêQX½·¾Íc«¤ˆŠ¾1È1»uºØiÞy§–[·¶÷™m £¿N­X‘çÂt/F|oêzú ŒAwÔÍG‘æ³lÄ4¹ç¦kçÛÖª³yõ˜&‡S„7\Šs!d/¥¤Íëm¬Ç9 ÈYú²ñlÛµ5cïCô€'w¢úȈßï´¸t…H�ér IDATõÏÅÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒ«-"2Е2ß^‘· >Ä^ÿ:\ˆ@ÎFš4TwÇŒÚ6� ‹öX­ªíCˆˆ÷ø¥ž¾ïÔ98ŠÖö}ƒx G šài¸£Ç’dbÀÝ}û¾# Ï‚ÕÇÑ UÁ©Â7÷öEbh‚D m‚œíœˆÄ„rvü2¢Ë"bÑ`¯­“):Í)A9C½¾{ÎY0`£Â�„@ß…àHŠN\ƺÝ‘çÄ8í„ M-¶<³+s Í9#o;ÀJÙw;ÛæR, ÊÉÌ|Ä»=ÞØÓy‰$@T¸çfH6ècêcÃ9x¦ºñÏUôâÅ1^1>4çig9ÕÍÅ4×Zµf?Þ(”œŸ#ž=Ÿç°Ç„ô(–VJét4Ž+È4ä¼ùb ù{Ÿ *ãúX ˜Áœ‘Òv*y r=eÎ rÄ«ÓÔ ¨Dd®Ò¡]("8§C #V0ž“!žêÐbùW'cVÚ2š¸@õ®?"¶ïF>˜ºã�ýXzÕšXl6–�-Üé §÷êiëAýºEç!1ÛúoCÛgȧ®Cô¨°³lc›Âá_ÎÛ¶aÞ�8޵@[NØ<ê¬ à�Vìy©­ƒFr”ƒ(œ²9fUéÝw6l1F/lCA”�Ò~‚_ÔM0ͨ#¥§"·v£‹»ÓÔ.n¬ÏRÇûÚªo,î¢;ÚbMØÀ—ô_1ÇkK¸¹»ÇèGžœ�ñ|ûhÙ ÆX8ŽóöÙ|â'¾izýÖÝqFž¹¿fJ˜ƒPWüp$$ˆŒÉë9JÍ÷ M Éæ¢ì×e^Æ ÷c>åígò<¯úä'0e0ewiÆ@ûµáStxiiiiiiiiiiiiiiéÕS8ô >1øÁ î 8ˆQ9[G^Ž¡p¯µÖÛÜÎæ¥QE½»ÃÞU°Ž‘Œœ3jmÐ*Ð&ýµFUzï`p0ªÇ rÜ�´žÜwaÀâiôbNešÓN€ZAµAŠ¥‰iD‰ÐÂÁ§Àæ‹À=öìN:Š´¥_ãYÖ}XK™ÀÜÓ¯}ß"\“XUX´9åd®ÃRz‡a8ÍDõ´8,ÞMðŽÅû«ÇÃÐ6Ìl­5w�‚CjEâŒLÒ0 ´5@;`åÉ!7e øÔg�ëæsŒYÄó-Oþô*ŠI»EÒ–f1ÙCáfÏwwgœÁ¯Þ-ˆ°Vl­zߟÀbÊ0('çÕßvÝžéåXVa¶¨1SB«A�ßâýïÿ@‡äâØ�°V­Àæ�‘¹#qî<ŒçŸÝ˜öúh0ò¼J<òù#ÚLâÅýä|8"-Öë1b@Å™XEïl\ZZZZZZZZZZZZZZzõUjÅ–}p¢Yl €êÑT‹æÊTA&:wÄÙ?ÃÁ'"¨¥j“¤<09Uˆ‘6°T°�Žvs˜Çn#rÀŠ™‘H‘TñÌÍ ¤\Átf 8íIP�¼ö%ãj¬çÁeÇÛ´ZPŽc¼)';—p :`4”±’Zйôœc译söô'Ç� y÷ÞÌjZ­S¦S…\ófãˆã.ûvÅÔ;ƒÛ¾;wq X+’¯:Ç5 ³–Ý7 o›/+‚=›‹“ àD ö{'®±FÙ×ɇ#´;ÁÂæÙ|FZdØ3GO]ŒhP‡^ATã"›õ”1�eŒ’rÔ/€hët›9ù¬qC“QÜy7âÉ܇-Tí1ã&õ~>À£»ÉÜt줓Q§â0§¡9¹;£;0Ȩª2j^ÿ»ÛO¦ÑíÛ'QjæÍ†=}í†#ƒî×vv |5[ë}ЯýÌ3�úcˆÅšsï!¦ëršˆ^ZZZZZZZZZZZZZZzÕ”£4�R8¡–êæ)ƾå>ÕJDؤˆ £�º£¬ÄØXCUÁË�Ÿ ”:Üg0g]+‡/ÛÊ©¶ "}-w®‰‹HðµTˆ"Šz½¢µÚûî‚`ìûnN9õpª ª �öÜll”°ãær¼C-î," ÄùuVUj,þz/à ôjm“+ÏØGó�ÜN™Î7"Õݵ5àzª{‹Èq¤oƒ{V½§£¦Îlâz¤œO&½6ƒcÔRl}sÆ“»[\Ë oã5x>`` `Ìýv³³/àÓœyŽÅÚÙqÖ˵¹Û¬xw]qW¡ô%™ˆÏ�uáªë=žc¿:Aò9=å¨íC’�óî¯×Üõ6Èi\ÄÙ~9ç«U+R²¿E™†q�G¯à€yäàtëN@;>¢OYðÕæñâèNl“KQ{§5b&#ñ}R»öØvÀÈóB3Ιyf¼üò+Óz±L ÈqGï_€Êá¨\ZZZZZZZZZZZZZZzµe=~ÜWpó–Oã¡P�Ò|Åÿû¿Æc=Åú¯ˆ Ô‚Ú ëͰ%À‡4@­ 9ïÐdt»�ƒèýuD„Úê€eDДÁûGSpÚ°]nœaxÔ–bUøÚ¹OÄe[k>x€=eì[Fæ4¢»ÑÑgÔ­_‡žne𠆧%a‹ O#©þ¼pï…3pÞ‘h­!çÜᨈôž@žº [k=V<§Qãu诹i[_nÖ°Œdmòè1«t£„ ñB³›Úäyˆb†aó WÚy¼"Öiü…Ñ`Ѹ²æLÝ}×Cæ@ÿ`ž#¹ÒÁâYñ¾ÜK„ÃE7Óh¸ÛUÏ?$ANÃ=g¯7~ݸÐþú4ì²v®ÚA^Ü”ˆ@ÏùyËÙ{™&齑޳‹/ȯ½~í½Š€çÛEìUµ7œîâŽQ“x¿››··‡_?™®ãxßÇ÷ˆÓ©\siiiiiiiiiiiiiiéÕ3¡ÕPA"BÊ;Žv %۾wˆ•ˆ{O�NãJö+w®°å ¥l— Ô›ÛžQjEb†4o{ÛžL¦zl¶º‹NZ(�áŒË *Ðûø@èÌ!MñØæËª ä„Ç×;l” PÁ¾Ï É�q6ÂѰí[¯�kM&6uqâ ¤5s §™» �ûÔ“Ñj‡:1¢a¢’¤³ ™€"÷kæÇ¤Ò݉µÖÍ6C�zßà†#V��©™É®¹{3¹ƒ²AJCÑä ø#'[ãÜ_g¿5Ç[k󈨰ø°Æˆ–†Í1l”±Èk¿çÞM7V‡ÑÁÔp¯‘¿†ý>¢®Öƒ‡ .ž»-†lаV9½ÿp,Â!úȈ¹Ýby—½ËЈ3¼Yá¹ 2àd@FukkĉöE§Þˆÿ¦~ÓF¸M0–úõ‰¶ÇŒÌ<(FQü“í‘h‹$ j•­Žeßù–~�ïƒ`LÑ䥥¥¥¥¥¥¥¥¥¥¥¥¥¥WW* ”{JØRÈy38•-ú@-LMÛ¶£U 1ÐȸCR‚Ù!VbF% 5k—SM(­t‡Ú¾ïîTÛ�sÆq'&“Rr�˜ÏƒæâB Þ£´m¤#ñÙ¿¿mΪ*^¹}‚-zñتåšò¶Aü9û¾£–‚”R_ “UïÝ‹áSf´R‘wf5÷ìÍC·3/«µžbÀóŸÃ¹7Lr2ÒªS— 3£ùóTÇp+¦½�rp2&e1_{lΛEXc¿ßÍ`0¤¼�Ð :๳/O7¦zqá ÿ,jjQP‘Ò-’q‚vR8-¥ ˆÓò ªNœ÷qèþþëØ}68g_—©p,¢Ø?+ˆ€/ø‚ÏO�}qÌ1r"b%—cÇÖ�mÑ7®Ã"#î{¯´68b1áX¸WúëÛñjï+4¢@4ƒÛtMfxÚ¯l�×~¯¨ >ªbY|òõÞøuWû¡çáð³ïÙ9™}VŸ:'Uô‘–¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥WYÚ�™ñºgŸÇ¯zÓ›p<~ ¡rUÅÍÍÅìAj­"bt�2)´@k N§n¼Z+'€L ÔŽS[ñ‘�à/1xì§ÖjÝtÓøHÎyb<êÛ©Ç|ç$e¸éR6ˆ×D µa¿¹™!L œP'[‡t“ŠAÔpË�0ÕÖÁÜ ú?I9Ÿ@^ŒÕ ”&' 8»ÿBñØHœÆ5ˆó‹c¡>@B½'�9!o€€¸�¨‚ÝáÝ�v<FD¯Ñ�¹Ö‚Z D ‚æœGFÁ¸©1lý{ÌÌyŠïN%Œ§?ñ÷’Ó뎲_#>9 ñµ×@ï9ìõŒòÅ1´f×Á^+õëF”Àœ»]õ캬þ+ ¡eçíã½³ÖSÉæüÃ÷<~PmÀ…NŸ‰¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥W_ÄGSüÌ ĵÞáÉÝ�M9b²ª`»¯ÀjTîjÅÑõh˜@ CR´»Ï?z÷ ”Hó})¸5\ª`=¹÷Ú´‚›7‹$«˜Y*1”£8dcl9ãîî®?gN%&é°±¶E®¥@#‹ÇàH€Ç`<¢aT3ó[ö•äÞÿ7m]Q?~NœH.–Þ{ˆ~,³Z-ÈÉœ‡AÓ:4R�ÔbéO(.—‹ñ˜‰OY•ñðæ9Ül±eêps¸í^h$B41¨ˆi_ƒé^­ÛœÙ¾¿°Ž?kgô“êSј@úŸc´c½°^º ;¬>]}ôâh±Œ0š°+ ß=�‰ 7~²Úã¾ÑKŠæŒKÓ¹£ÿ3zñæÞÂs|8ðÆ(î­øÚñæ¼Á»-OqÚaÕ§"Óvn˜V|èÞ€Èp[Îý‚µÏNGÇàÙý8gÐç%™¸6óy---------------½¶”rå‡(~òg>€k9,O9Sƒ@�6€œ9Ƭ+0mò¾#'ýH9õØ,!í BÀË�_Áõîµz5&@×ã°eÞËÞ_;xF�Ç:T W\)Åœx[ÂÍÍÀÌ–¼‹0ç“‹ÐÆIÇÆhÄ{†‰ J9œ¿äa7~Ù@­_�νÐ!PðžÎ%¢µsÏߨ¸3pGÄ`”•j@O[C9®}„@½ïOÚ&s#,N<êÛZwªTpo…#¨”îè `içŸ;ï±ètvŸv?œÃäþ£$²“m'xdåƒÒ³Ç1taýu©G|ƒ�šó'Ð4ÆC¸÷òÅ󦫲4ÆPÈx�{çbÆ€—1.bïKPå-êÚÜ]ÇÞ�áNç}­EÚ®…Âq-f�GÞ;h`-âÀÔDD,úËNÀA±l<&ªí÷Š&‡»%Ï@ ÓË|?SÊãº' Œöþ©Ç�ãuÍ!‰sÏ–––––––––––––––^MÕZfð~ÁþèY\.°_.¨‡¢¢¬JíÝ~Ìlî6ïÀSbT!r èî9à‹ºÍù3‰,’*–ä¼;nq”«}ÏYR-¥Gilje"‰©Ç{[m�ÉØpȼÚkN·ËÅ a-ÃÝ6À@ØMZ`¤”�ƒ ¶,$±m.DB3€¤õåͩɱ�M§aÔaŽ3ÓØõzµkÝÈ·2‰€V0Êq3J#5Ú¤B´õã�ãè´®FEÊš nïžàZ®¬Í"¿êëÇg0F<88…´¡ZÓ b3ZÀ ~Ë,VZ:$³×9wñÙÅhh­œ âý»óMa¨hjÃâä6¤´M½yð±ŒÚãªq|c•w_­“Púˆ‰ p §^œO8 Ã%°4€š=N¦k¤=V#ãqÔÙ�Šúóèô=û ŽèñL•;$ô[§Ó2LW{¯so_ÿÁŸnì Ö©¯ϰsü T_@®Ë ¸´´´´´´´´´´´´´ôsBJŒ¦ñ{£6‘t̽"ÌØÀ;¡–;p&�oä ÖGÑWmØDðì~Á%gð–�}(µ:G0¨öøz‡Öš ´µÆÐ‡�[ı$b#HS%]Ô“IkcÕÀŸSjíN7 jLèz½ÚŸ{´Ö²ÉmÚ· ¢ŠZ@ðœxN c©7Þ;~§±&�ðSH+P)xxó{Þ ­uS>Ý7J;(í¨M¡œPÚ¹{0âÌMp†‚¡œ‘¶GhΪÊqôcNVKéiØàL�ÿÄ‘‘RirºPqуnÎiŽŒpŠÐÎÏ50e¶S&žœ…r꼨‚°ÎÿÃõÐÍÃ%~Ï> ì¿Mn½§ß”eä´÷ãêç«8užÀš¯¯HŒÇ‰¨­ç}5&¾ÃL ¦ ÌûtŒÔ—‡í½3þ…}t¬è ÃLàLºçHwôÎk<­U0Ň™O×mÄ —piiiiiiiiiiiiiéµ ¹'ÏþóÝþ|¶œ­—ÎaWðÁqÈÎ�¤UlIAmtì@Å£›Gx°?@CJ…(�8� Ø˜¡R ð~ƒ´]N¨ÖŠR J)¸^¯Öû˜;ÑÙ;$ 1³‹R*T ê1²�lHkÖûçÏÏœº£O}� ¨¥XÄסݼ:l¯_‰ÑpÆ€ÈÜA(Ml £T‡M):øZÖ„‘«'n®Ç­Xâ²5™UQg4(Ù÷¶}ë°¸_DE¼e»†^SBÊÛˆ4;—Ëit&æ¾° À®•}N­Ám¡ðž¾±Tk�mDƒcWU:Tšc½ÖÍwßá7€Óp¨I¿ÁAŠçòÅs'^êÃ#bË' ËÂñ¸9l}ƒó÷Ï1Ø&ÕG?d†ŠÞ¥—â5k�-Œ³›©ÝnˆI«Ç±d§Çåžþ¼øâ+ÝZk×»ugŸÿ˜÷Ur—^8é©¿ žvCòHµ„Ä"OäÍã^ÅùÇóÒkGï{ßûÖEXZZZZZZZZZZúç¢Où”OYá5¤±¶+}ÈBqv‘©®ÇÕWsÉ9„�“–RÀ"H ìÛ†—¯wf\.­áÉÝ-.ûO®wH›uê!%$Xnö<¾Þd=�3dINî‘bÀºõˆÊ %š\wƤ:¬Ê í¸B™ d£"=*œ¶¼¡ÔÒ `Ò’'W9%€2jmh4Þª8Jé&²ÖZw*²÷&óÉ,ÕY WcÊÙ#Ð [Þ±oJ9@IP‹`Û7Ç�Õ̱/�ã ëžã-A1¸K�\޵’ƒ} ã—›ãÈ\¯¯ã P�¨­ž\�ù¿ùo¿ßüMÁ�Ô}8GÝ:8úæf€¤ýŸ³‹/¢Ýø1qÿ Í /÷—pcM?×¢ ¢1¬��篙Øì£µ^jmH‰ñ¡}ÌZ‹ƒzáÚQæáÖ#ðtŸbôƒïÁN|دHôµçùužÅfâqM—Öÿ/----------ýŠÒ2¼öd½r èãŠV‡¡§µ†-»‘ʃ}ÔjÛõŠgž}7û Ú‹·µ¡´Šíá ®×‚ëmEÚ74µî¾ˆú>È7âhE-Æ*í°Å_‡�­5”RÌa‡aöÙq©[bã ö¬‡¯Õ‚go. OŽ* I û¾÷Î>væ K$xôðYä-ãÉ“'¸¶Š}»@ žþ4N²mV+צøqõÈ0€¾„Üûó&Ïiµ!£Ô+öËä”p½hÂÈyCmJ¹¿f­Æu�>D)wå N8åþº34ã�mY¤É)93§Á™¼Û±³•ãpzêÿ£ýÇߦ¦4å erÿq��΃Ñ?7Ã¥xì ìæ‹N¾ûƒóHÈ€VÔGBâ¤ã1¯ýs÷>þÑ…çÔÇ8˜Ù��ánÄSn,ížaæýß3, ÷Ÿ/ÆÐX`™�Œó5‰¯Y—_õÜ|8UÃq©§ë®Áye—8ññèùúÎÇñt„Wýºný^Æ_Öù(§¬|T.--------------½ºÒRP‹ºRš™Ã`*åZpÜ=Ê]v„ÁjŽãÀ+¯¼‚»ã°î9�%"ÓÎ;š@-…šÃî¨?ýÁâöz€R©"o›WœY RÄÜpÍc¿£«Î’• £^ 0§ž¨s÷bõÖØpðwG‡š)gë%Ъ¹ßšjµÈðA Ó”Sç"9XWÊ1ÆPá.I‡�»8ŒË[¶qŽë-j=l•Ù¹KJ µ6”2âÇɯ¡´ÎÆvZm'vÌ)@eü*Gyª>Ï+ý>Æ÷’�¼bª…€ü]åïœl™µ8h;9âÂy¿/â¢ÒôžCì¼Ìk«½cX{)¡¤œˆ³ƒp¸üFÇ`—ÁA»iì«6­ÕÓñÎǽ|6’Ü¡H';åüøá Ó~,gj$wD‘á_99ïZ3�qåR™_+—s´Úâ¸@gHÊ~|8eþíæ'N ŽàÞùLJ%u:l‡`îÆ¹;0œ��È/--------------½ê"N�ˆŠ Êc¸BE�ZCáæ™G€'×[”° ³*Ú/x鸂!PÞÁy‡6Aƒ$1—%B;¨bοˆòŽùæ3åÕ0 ¢Ÿ/¦åbšŽíˆîzh¿ßÑIØÉ¼yøýXZZZZZZZZZZZZZZzõÅ)¤`40ˆÍ ¨DÈœq³møø×½¯¿yˆgÒö•\bFSëµ£œ€” ¬ØAj¤!)! z€ÊT®ą̀µ@Eâ+wO ×'ÐjɲõØÁÓiTÖ‚¬Àž2Ð*HpèµmZm”38gPJè[̧irØI)A‰ìÜ÷½s¢8Žxn�“'CÅGlµÒ°eFJÜÝsµµîÊ3àè̆”ØÆ@¶œvPÊÈ{ö�Û—°c°udeë>'›A¬Öpiô&W“aΊãŽ�ãwzÚp f(lÛ°ó³Ø·³¤€KÀ"n::ÿ#Z›½3/ÖtÂ,ÔQ'@jÜçø~BDhãÏÃc "žNºˆ®Áøú<1=FLòÑ!8\y–§fÎH)wG]䪬C~Dtgë(ssî_bœ?ÀÈùrÏùgκÖtš6’R ¨ÄÀ‡�ó¼²<fók9ŽÍ�?£„3Öš£K0^Çòà©/AÏNFföÑ(Ã\Á.-------------½TŽÿŸ½7�»³¬Ï}¯{xÖzÇL$@‘© Õh­¥A™Õ­¶Žl¨¶Gl-»tïc9í©µµÇÏI­ö8�V´Z·h©[¤AMd’‚2 1I ó;¬µž{8üîß=¬7�ˆÜ—Ÿ|’¬÷YÏp?ÏzÃûõº~W 0o¤‹%áú-„óÐBÂ:‹é^[§vbÆô1€%ÃUÄ¢«»dD2²µèXØ>`�‚LKÆ,˜œÄÄè` ¼ n@©!á…„T:1¥àt:J.Aá -A²ÖhÝ@7jÎÀLžNÍA ”’r…‚T FÈ匉!¤”&ì‡àm ×¶ÐR@K3¤ˆp–¸B ÓíÂ;*ñäZCë|H–ÚÖÀ¶}4�P sðÑLFÀP(Œk"稜WP™,3›ÈÁø´ÖBdï‘JEÀg�…uÆæéyÑÂT¤™QÚaŒy IDATBvã9‡ÒÑì¼d�nšÍK<’ -µÇò <‚cJL—gpDׯY|dÒ�KgÀ-¾D\U,ãðr*ÅÞÁRQ‰/âÃlɤõâs³¬ñ5ókEÙF¸.näeð˜ÜƒR¨àTL…$ìô+‹=’‹“·ÉÐéQ6+'!ÏWTÁ±˜—ÂTUUUUUUUUUUUUUUý²åÝ8¤ô°žfó¹~R"/B�ŸR+(!`¬ƒî(HßÀ:À7¾u�BAx�F‘› PÖÁ¶â'�5cg°uû64Z£?˜EÓ£y{J¡QƒéŒ�ÃÙzÞè >t£·BÒ¹YÇŽ6º&nùE€f^HôúT<"AÉT�®Ö‘G1SIcÍRQ,;þ¸ðu0„¯{hMíÆJ�Àú8Ù*_:ë„hÛ–®5{ !ÝÝ�­�nš»MîD¡¼ÍŠk9y*%¬spÙì¿<™ë=`�Š1t�I g •¹Nˆj­á,Ýwf} ­uPãø,•Qd�² ×Å,mñÔÜ~HµÊì% BŒ6MÈÌú(…ŒMºy‹ _îÌAz]7:Z!Ä¥y� ¿S]²•møl¦b˜®ÁkÀå("ÀFïm‘5gñ !(â¦â€Ærv_8yMÈE( ðÉ%)‚œGwÃ7o‹ˆðp1Iœ•(d¼îáß„ò�¼EÔï°UUUUUUUUUUUUUUOy×�óÞMÓÀ©^ˆ¶z7À`ÐBÂÂØR lÛ9=;ë,œ$È&á!œÃäø(vLÍŠœÖ 0Ñ�1ý~ª£¡š`úƺ#èKî:ELG+ k=¥!�ƒsªiàœ�  L}RI¸Ö@I %Zk ƒ�É+#¨=WzÝi ¬‹í¹Ì0”RqÖà`0œ¨!\síÀd½@Û •&£˜îPôXš;˜�vãýËp !Èég�!«Wèi@ø³5–œ� ƒœÒ ‚Á·ÎzÀ[@ ˆPLkŒ¡†æ¬8"7½±¡‹{!²¹q@ˆk¥áÂø; fdªÓ�e3ệÊ)dŒÎò`Ar¿QK­” „P�®ÒÎÙQÈÛááá²ã¤B rà‘í‘É,;à¤Dh–h1Ôãf^.ßhÛ>Åy½)Zf8Lî;o4C¶.úbhâðœ?* QŒñ I„ã– ÃuN¯§&c—Ýȹ¬Td"clÙ˜Atÿ¥óæuβ•bδæi¿>®CU>Ï=¤8thv bV=stÕUWáâ‹/ÆêÕ«w»íµ×^‹‹/¾�>úèÏý¼~‘ÇúE®aUUUUUUUUUUUÕ^À`þñè÷0�¶/Ñ83%çÁû1XßÀPµfÀB:ƒ®÷ðm‹Ž’è(…FƶpJÂz�=‚ù“ 016�Fv`aa�Ck<´ÔíŽÂ[ íic ¶÷f±³? ãB‰©uPÞQtÕ;´mK Gç)¡h‰ Ù¶¬� ¥mÛ8×OJ /h–¡Ì8ó+N¨2 óÞö†{ƒ«I) áApÎ hÙB 5†f²9+Ì)ä$edD Ðêãþ<Ùï"ß‘2´{JHDt# Oî?%€±î´l¨ìµm¡„€Ö:^óÝ4T†âÓ@xOó Ã>ï<šN'&YMk¯Ót­\ä›C¨4OÎ…ù\¹è¬ó¡#DTep÷1àŠ¯K!5çÚèòóÞÆxi:ºù,º €’“¾ùyÛ/_fí9(À!Ÿ?ƒÑôÍCÄ&›ä ôÅ9T=stá…âûßÿ>~ó7óIïãë_ÿ:>ô¡Õ5| kXUUUUUUUUµ�È{<úáOcÕ1'ãG ~ w¸ kßp«ú ?•Ù;îÆ½GþN½'¿â’RC)�üƯE“� €LÄÞC³ö àÝ<˜v ÖŒarb)&Æ—bþü¡TTŒá\‹~ÞôÛvìÜŽþì ¤s�ž}­u�Z£év¨ðBJ@J8ã!¼¼€ƒÀÀZHA-ÃRx,›ÀüÎ(Ä Œ�o[ôz³’¶o”F£5´R1Ú+SâϘ óðòÒ cm1ÿ�çõÆ!'¡ Ž›mŸJP’#’‡Zúì�ÑçŸ7ÛÃæOý3xË…8ê{WTUý¬D?£;Ü}×HÑÀÇrkÛ`ÒÒ eáч�@k=¶í”¡}Öc||!º-%úƒz½7€÷J xã1èMÃË|pÜQ´×ƒ:@«Td*LۢѴÆÂ;‡éé�pΡQ “““hÛÓ½xka½ÀΩ)ï)¡´†TÍäP¿�5†b¶�ã˜mÎ_”¢y|ÎX4ŠÊ9FFG!½@¯�…±Z§}0Ðk}høÀF¬”�ìÅS€¸áÞÎÈ\„tnRiH%à��ð€óBi@HhÝ í·± 6/8!nCsý´Ö°ÎA¨ÔE¡0õaœ‡† U CöЩüƒ`Á1Ä×Rë­D^B‘çT`l °  òf_Š—ðŒ£¹™sÏjí-5шÇÒb2 L ¼»‚€tÓÓ1ùf2´ä‡ƒ[‡žÑyssn(H`7ô&X( Ý çá< ±ŒŽ9âι3ÑA@Åf›áóæ6e‚ƒ"ƒr .”[çRv92ØLÀað#ÍCÙûóœ|z`Q¼Ÿóê _«öm]wÝu8ûì³199‰ÉÉI¼÷½ïÅŸýÙŸ.½{î¹—^z)fgg±cÇœ~úé8òÈ#‹ý|êSŸÂ\€ùóçÃ{�©©©9Çúæ7¿‰ÿøÇ0ÆàÒK/œsÎ9¼òÊ+ñú׿Þ{Ì›7›6mÂÛÞö6\vÙe{u¬Ë/¿o|ã111¸øâ‹ñ™Ï|ïxÇ;ãããX¾|9FFFð¾÷½°jÕ*¼ç=ïÁÛßþö½ZÃk®¹÷Üsúezè!h­ññ{µ†—^z)V­Z!,X€­[·â²Ë.Ãõ×__Ôªªªªªªªª}LfÓcxì#ŸÅQßÿ_}þ‰ô³ÔØ(–\ô‡XrÑÆí¶|æKxôcŸƒPjÁ|ú…� 9ø@ôî¼ëÎÿSÌÝ+±íòoÂnÛŽC>µ“g� Ø~ÅÕØð7ÿßïcô¹Çá�K> 96ŠWþ6¼ïCRB-œ�Cþéƒh9¨Þ�gèõú$¤�ðZù¬ð•J0X@#(™¸cg r *Œ�ObTKèF£íMÖ ?è£gúa¦œGÛïÂCʦ7 ¥•¨*Ýt00�‘xë©ôBIkZ¨™™PôAs;ÍÍ´BgqÆB³iIf ·Ì1ã1ÖÆØp£5fz=Šü ­Œóè4 õ@`ª7�Ѧ‹AÛB*M\'ãNÑ'€yc“°Þ£×Ÿ…‰å >ŒpAµ ëèÖ³ÆÐ×C±‰�ô>k,¼óðÎà ®)q(¹3%¥T‚[HüGd¬KHg)l¬¡qz>1 ÉàŽ‘í"2À@†aœ1VY#ìp|Vd±SßG€�À’TäX㇔Üe È›bÅ"sÁ‘3Ð9Äšãg£{n®3Íg0/ÍÏ£È¬Š³Ó ýéOǯŸyæ™8úè£qÉ%—ÄÏ ŸË\°WkxÕUWaíÚµX»v-^ûÚ× W`îðÛ“5äÏþ•W^‰-[¶àïx¾ýíoãæ›o®jUUUUUUUÕ>¦™›nGsÐþíJvë6¬ÿóà9×}Gßþ-Œ>÷8lüÀÇÂJôVÝ�‘cŸƒcî¸Kß÷ß±áoÿ‘àâ#ñÐýžsÍ?ãØ{n¤Äc»fÃ&¬;ï¿áðÿùIuó71ïUgâÁ .®7ã$â#�k£òU–iô 3#RqpÞ£5;¦ZlÝÚǦ�;ÐöH9‹ŽC–�ƒ†E£û¡«:ÐBÞÀ ƒÖôg`} f§�þ ìÌNx×ÂÂÀI­»pN¢32Šž3ØÞ›Aëˆ[ ú Bwà�„ïõé×`ÓïCpQ-žhãŸï8ŽÛë÷AHkØ>ì`ð-¬·Z ��ƒ¬L;J©Þœm¡á0Ö‡T]H© š;…»oÐï£itœUˆå„”ðlŒóÞõ!a E(ºÑ²åpÓ“ qE+1¼Ç ß§sá±|�áˆ02O¸š�s“Ü®KK†™z.2 ­uQFQ6äº9ÜœšÔèÂ6Ð^ºø`Md ()^ð‚cð†7œ�m> ±”R^„*eúE éù%E`ÓCž}4Ïp2D¾9BÈð�åÙcë°�¥% ©Ý×Ç~Îq±­ÿrÎF(*¥"K®“™»N†Æb—ª¤=æ˜3·õò�㹌ø|Fþ¹Ø% €¡À#4Ó~©ˆÄ9ï“s>8-Ëøpš9ØÀ9 %›úÝõW@'žx"œs8á„ðð8ýôÓ±zõ꽊�NOOcݺuxñ‹_Œ‰‰ Œ��ãŒ3ÎØësÙ¼y3Ö¬Yƒ3Ï<K–,¼þõ¯Ü~ûí{u¬+¯¼ŸûÜçðÉO~Ë—/‡Ö›6mÊþax÷»ß�|W_}5¬µøÂ¾€eË–á…/|á“ZËÏ}îsøÈG>‚w½ë]x×»Þõ¤ö±páBœsÎ9€W¼â€{ï½·>¨UUUUUUUUû˜ì¶Ð,yÂmÔÂ8aó]ÐKöŒ½h«×¦ÿfm4æ¿–þ›pìù' }èÀÎk¿ƒ±-ƒ^º? ûÒ'°ÿŸÿ1v^ûŒŸôtŽ8 °èm¯ÃÎoÝß¶õ†úm3½Y´ÆÇòþS@ ¸0Ð¥vÜvlM ©1Þ�–€1xH¨�ÞäBÞ”ZU„³¢3�øW§ÛÍ\�¶mØŸ(`/ÿ® Á¤Yë‹Øm¾ é!É )dæ¶K¯ I¤“<]4Ør–JBZ@üð‡k°}ûŽH±¥RsæÏ±s†ã®¼?¦¾ìÆ£ÅÒ±!· µÎ 64—³üx Ë®Uʇ ²I4Eos`J7_Ç¢•ý>Æa‘1¦ xX¯³uO.K²õEÄÚû@—ù›€ˆ¯G �ü3NÇñTËrãÃ3 •jBŽ¿ÎÜ×uÑEaþüù¸ì²ËðùÏŸýìgqê©§âÚk¯EÓìäݹs'`tt4¾Öétöú\vìØAÿqææåæcìé±^ùÊWâꫯÆÁŒ%K–`jjªØ/œþùøË¿üKüÓ?ý„xä‘GžtCñÊ•+qÁàÔSOÅG?úÑ'}?&''ãŸÂÎÌÌÔµªªªªªªªj“Z¼íÃvC -Öÿ�÷cæÖ; º]˜G7Cï¿_ÚǼô߆�# ÚM�AÍŸ;“Ûlz Ó+nÃ}Ï;3¾6r±°[¶ÕòÌA€Åø.*=åÄ¢*Š1‰e4Ž�Ç}ñø3ælHbnc]ÚÏL;Àô ¹ÁˆVé4èv'±tr1úm‹©™)L�P®…Tí %<Ú�‹ãÒ¬qÞBJ  ëA3O­ÂJ(Œ�zLÏN¡éŽÂ›Æ«yÁFœ(�DÓRAz‰®�E ­�A¯ êªh$W:n8xî±°šf ­™…u=X/ ›Ñ0[цx±I S¥`ZŠÜz8ÐØ=x@*z�� ZhŒ4xXO ŽŠMBÄ©ÿ"ç@üº56xÝ$™Õ`ã½÷ …€î40:0@sÉϦ£›M´Ö{kSs-Ó妇K„“ðÁ™§‚óÏÄÒ�ØìEö:ccc­s?þñCEQ²ZdžOÇ@�bË>Ö çàj62Ü#p–¢Àt ãgö !à9ù\|²ë�¯=5£œùG-këõ1R¬‚;2|H)`Œ  t‚oÃuÖ¹ËÑ9_´5' hâ½Êa.¯cj¬mõ Ì,tÙ{x˜dÕ¾¬/ù˘?>n¼ñFLMMᢋ.Âg>óüà?(J3žHK–,�Ök×®�¯ñL¼a%7ð\rÈ!hš¦p¼­Zµ ðœçˆßû½ßÃÁŒ¯~õ«ÐOa˜óÆ�133ƒ±±1<ðÀP””TUUUUUUUUíÿíß@»ñQL÷fŒŸü¢]n³õË_ÇÔ÷nÁQ+þ ¢ÓÁÖË.Ç–/|u·ûnö_Œ©Ç¾?çu½t Æû7ðìo^6çkí#›êMy†¨ü™K@Ê&$MdÄCTxÍcÜòŽ@ÆRPNo2a^ »2 êµ³ƒ>ÄÌ�nÝHA%>$3`Z!FálI¦BÌÕ¥„£ó0¦Üu›·Î@É^x´fŽZë3=hj±%%àL;€Àì`pt~^J4 ñ£¦i`�ƒgãW&Xø‘ï$³™wpKå#Å…�]Ì´$<:°no=„n€�@•ª��šÌií,¦D©4•«„‚ÞÙh†Ë�šJ3Ôu�ÙØèôÞDZp"”Ÿ8OQcþÏ„â'W¾ÉÖ:HåðÁ½ö§vèÂÃ3ml´å“Š�¸ž�1k¸ðà䓢Ʃ¤ÃÁ{™fåy.AûD Ñ>Æ`½wpN"šïÛF燆$ZKÕÈ>ƒtéw›Íä |#Ì1¢+u˜ H¤6wGæ>>Ÿ”Õ6±Å˜É1s„^™ ÜÈaè!… dW”?o™aaî ¤k.ï Ÿß˼h$¡lW¥€)rãUû®¾øÅ/â{ßû~úÓŸbrrwß}7FFF"p›™™‰³óV®\ €tïºë.uÔQxÅ+^¥Î>ûl\uÕUxÏ{Þƒ^¯‡«¯¾zÎç <ð@ÌÌÌàOþäO0>>Ž5kÖà+_ù }óÑoûÛñ©O} ^x!=ôPüýßÿ=;ì0¼üå/§op{p¬ññq(¥p×]waùòåø·û7Xk±uëV|ýë_ÇÉÁyv IDAT«_ýêx>ï~÷»ññ�×_=ÞùÎwÆÒ�a}úÓŸÆ}÷݇·¼å-4ÆàÕ¯~56n܈w¿ûݸüòËã×Î>ûl~øá{´†¬~¿�sÏ=§�v>ô¡arr/{ÙËêƒZUUUUUUUµ�I-˜�.þc¬{Ûáÿü1ŒŸôø¶Å¶ÿù <ö‰Kqä�_…ݶÍ�ûCt:°[·aË? nfv·ûž<ó%xø¿ÿ Úu£9ô`<ô®ÿzÉ",þãóñðŸþ5«ŠÎ‘ÏÆÔ +ñè?|j—@°êWþå��}4n¬O=qàøs¿ãÊttòÏý4z ›ñCQRYpç,c(Ègæ(ï¼KE®Ä}8ÓÇbèRð� PÂ4XC™Ö {ƒÁðºQÐ*˜—œƒ’ ­5Ôká=f{=8Xx!!´ŠóôŒ10ÆÄqrÌtƒAjÆZhÝÐù‡Â®"Dø5!%<¼u�Jctd‚εÎ@�F)88CüMkŠY¼óñœ„d'¢( _ó{cå8É Asÿ¬uPJнPJ+­ÍßÀ¦é2l`­Ìà¢{,,IsÌ8gY?'FÌÛÒqýPk­€�gœñ;¸ö[ßÐ�^‚"ËWë8��-¬É‘ˆ@¨ÎUf3 }(5)çáÅsYyvÅ1$ãã²CŽfí¥�ŒMÓ„Ö]d%J¥(2L^‹ü˜)Lïתë8íô“ðíëoÉ ?Êy‹üAÌc¿É)ˆ8Ô’bÎihÍè)ò[:š’›ÒÃÚûêwÙ§‘Ö¬Yƒ#Ž8b�·ä‘GðÎw¾ßýîwÑï÷qüñÇãïþîïpÖYg6lذK÷¼öµ¯ÅW¿Jÿåƒ>ˆßÿýßÇM7Ý„ƒ:¿þ뿎¯}íkøÏÿüO<ïyÏ‹ï¹÷Þ{ñ¶·½ ?úÑ�011�ç=ïy¸îºëâ×gffpñÅãŠ+®ÀÔÔ^ô¢ácûŽ:꨸͞ëãÿ8Þÿþ÷cff¯yÍkpÖYgá�þè�pÄGàŽ;î(®ã´ÓNÃõ×_�Ûo¿Ë–-Ûåµ{챸ï¾ûð£ý'œpB|}Û¶mX¸pá.ßsÅWà5¯yͯá 'œ€Í›7cÙ²eøö·¿�Ã?ÿø�ÿˆ³Ï>»>ØUUUUUUUUû¨ûÄ¥xì—Â<² bl/y–þíÿŽîQφ}l Ö¼ò<¸Ù:‡Œ¥ó?ðÓWý>ÿñy˜÷ÊÓ±æì·à¸‡nôîZUü}û×®¤à¶E÷˜çà°ËþÈùó¨ø½¤Ÿ)›Ïú?€Ñ矈Ù;îÆÚ×ýoøµÕ+~i?{Týü¥Ô±ñÏ©l5‡ÂOÿðO ÉO6xåïc.‘b§%d.BéC6‰X,JüÄN£"3!ö"[ðYÜØÇ}&•„ƒV #Ý.fg§R1†Œ�W—Ðø;gÍ܃G§Ã= žà]åF¨‡Ò–®$¼¤î¥4Ee•Šž+km(|MIRc ¼ c꜋¼‡È§£Ù‚JƒñÑ1HÐy÷ú3h]�ì ÛÅlo/ðB¢�%QÏ´-tÕE ÍÅsÒš£Ìéž9�P<â UXsã`­ƒw›„�ò(Ÿnt‚VJ5¡,ÂÄ›’;Ðò³0�¤&X6L£Q”tp4¸”‹HH½Î±žò ¾ä„ssΉ)vr¸ñì>›�4ŸÁ=³è©à$‡~(¶c€Y’Ø,>ìéækäX3Ç•½w±2:ÍÌ]TK–,ÀæÇ¦£;/Ö< Q@<)UˆTódE%˜32�IÇRû K).H©p_€Ïtõû}yä‘8ôÐC±bÅŠ_깜p èõzX½zu½1UUUUUUUUUõg�ª½VÓáPØcs¹¾îoáT!ñ a\§–`S ‘Í Tq^ýa™§ÙvHÌ#•š&¦$%—“$>D#Úd4 ÑkĪ´VðhC镞›ê0RB AM�€… ©Kë „h�ÖrE®¤t“ÁJŠÙ:ïã¸'6’Yë\Ô�A%Ó[ÜÎZt›.¥á=0ÓÛ ã¤nà��1-¤”h: Œ”jBiH¸Æ˜XÈ›'1Sï¹ûS³�«IUôm8k!�êÍ>(t ´‘Ó«-ÀPÄQB o¤e·?`»š÷•C;:iěɯ1<£ @,›ç—fòÂÛXvÁ�ÌÚWØm'€fã½sðb¸YfëÊA<=w&çØÊ© ¯À)<ºqBº�nìe8i­¡È#æÙK÷%ÊúèxTl˜ñÞE#¹&®ªÚWõ‘�|W_}5zè¡Ñ­ªªªªªªªªªªªÚWemn.ÊG†‰,�I=ÎÛÐpX€/yMêx`>âæŒãôe>6lÞ¼ LNN`ýú�‘£ä]ù1Ò>ò¤¡(Fœ¥£‰NÂä8Ô™y‰àœ’ãTFÒŒ ßN¾â˜8ŽŽø†ç!DáiFŸ—­„™εt~ðh[C±ßh$ lÅ;À[()aZ�Þ8gÑXô‚©Ìx ©;aΠܒ€€¤]…{!µ„i èø”rME'>¤9)VmáŒCwdÆÒöä^ÔZÃæáaƒÑKz/â¢rqA5W¾4sÏfÀP …!8†"ŠË¿æÆ_ÓƒÀð©p¤€KÐŒ¢¿*:ÿ8çž7Õ&‚í# B^Ð�¢)ˆ6-™›3Û0pSK®Ï”Á5©³(.Ò‡Or[°‹s éÁá‡YÅAš4¬“®‡A#½)‡´2€:1N6>?þPqÄ™cÆ ¢ìƒ%–,¹48” bxßyÉIUÕ¾¦øÃ¸í¶Ûðÿð8çœsê‚TUUUUUUUUUUíÓâ~f䦓�JàãŸx?’y‹Í> ÿ÷ò‹#x£ýäŽ?âJéÈiˆ¿È‹`GF46lØçZ¡¡d!ÈHÇPP² †Ÿ ¼¥l¼MN@¥šp=>p(Ÿu§QJÁºη˜žÝ c”êÀ9�1x×EÛjÀ�@` ÎváÝ(Æ`0 +çÃûIH±ÞM¸ @·�“PrBŒ@ˆ.¬“pNBI¿Ö´ƒ< ¼oal­éÃÃÂÚyÛÞØÁ,\Ö`í€ÖÚ9X3üÞõ aàL‹FKh%!¼ƒ”@£X4-à”ðqŽ£JÀYh)P: ¥DX/!ű"s€…2 ‚[É­Ç 9í4àEÈ)§™zy+0Ͻ#UÚÙá§µFÛö wZÞHCû3Es-=’XJrÈ¥Yx¼1ôì,¤×ê¡8nrù!^ƒ”Mf³DœW˜>2žs0$‚ Lع˜ÜzÙù øÔå+$å×éø9ØSšÒùð‡N„Êkd-ÍiV_‚š)æ+ TµqN`ª áºCž|Ù}­¹»~—}©Ú𫪪ªªªªªªªªêÏÏLi}l`6"²�@8Ð4<ÆËÑQø.tŠ4"ñ‘õ8çñ;¿³ ·ÝöC -ƒ\ %ÞQ&*½·±ÿ �XKIOrâÉ0b‰=f&ŠSŸPRÁy“•ʺlß:1¤ØIA,ÇÆ‘i>ö6ÌQ¸>¿&¥ N;æFRƶPa}É‘çÿrpÞÞÃú´Òp†¶õÞ‡B�>&N…���ð È³³BJ8ï …ŒëÆÑê¼h–]œBQÛ±’ŠŠc=• ðŒEcl‘�mÍf¡…±êØ{ëÙp&²yîУ¿ IƒSá„Ä7 ¦0`’c¹ykI˜’Ú}Sƒn*趈"<¬*Þ'ç,„“ñõ4ˆÒÃ9Eeä5‡}É‚šÎ‹~"ÞÖ2YN’I÷ð9&mrÞI)ã�Ï#F|!¡B »ÙŘÇ{Ó‡UÆ­s>žn /}œè†"ÀÖÒÔ¿ÆÛpùGÞøKnÁ6þÙyW¿ÃVUUUUUUUUUUUUU= ”fñåãËÀ_—FLC…Ÿï-Œi3âc9£‘+n'iž^€y¶ ›¸¨CÂÁ{[œ§'SÒQÄ-÷'ä瘧©+!1žHàÏ¡’�°/¤hJ·&Ç O+zˆ‹x‚kY U@Ã2ÇáñnàVcJPŽÁÃáwN:7ßò#x8(Ý …$€TRzHEmÅÖµ°®Øð¥Í0l[‚©JÞÂ;*áë�Rú–®ÜX(xxÛRDÙY˜€lœ“a$\èÖ'®½÷1Íq¦¾åŒ9[]h;mâHªˆÊòƒÇƒhsÑMÇ �! µÂØøжi† .“5þzxGdô·˜…O™òTü‘ƒÇp÷³(ìÁ 6À33çÚèý&Vdƒ;ú]‡˜4o“p„úiºîÔÂLÑ[d\‘¹ü|, IÀ4ŸÿÎîC‚z6k\¶ñÜù”ÏOäëçá›éC— cUUUUUUUUUUUUUUÕ/WÄnlüÞ¹”>4&A/@Ũ°€ ÐJ„ù~2ôøÀD|ÜiÀ£Åò4(�#¾ "Läý'—Ã6‘¤|Ö|ëÃ9Ë‚…°yŒØ §+]Æ0D,°åódÆAçžœÌu毧1ráú}›1’&¥©äÖ;�³_~&'ç㦛î‚@ƒ~¿ % „o`­§!!ä´¬±�’Î_I«z°ÖÂXÝpHpN‚’½yAJâ@œ 3 ½cÝ$Z3ˆÛë¼8ƒÛi�u±²9wŒ%›¦ËŠ5lÖ œà<º¹¦åh«ËÊ*ø…3n¸„„¡_^y¬d'Ø@]ÖÒëa™–>k«/† Ž<Š2*›·Ídç_"È(Úaòýò¢-»1N›JLlŒ—Ž(æ+¦(rŽ"T÷øÜe($løPò5ññx`'Ï8äæ�ìrí¶@¸ß>+JA63 Î¬ªªªªªªªªªªªªªz:ˆÀX>OGXƱ\†pÄ/œ·EÒ�yñV# „Ž\€¹‡ìÌó™‘+O#Ê¢L$íÛÃ,ÈgaǸ•ý©Ó� hR*Xc¡cPJfÜK +ñŸ®2÷�s»9®›Þ/2–\†ÎYHÑÅÕW­ˆÐYìØ¹2Wy:˜� ת`-mÛ¶€ !¤„i©¥˜¢¼4®�››eìïpa|ŸˆÍÀ”Öµ±¿Þ@+‰�ÙÍe²“¥ˆ¯pŽæí‰tƒ8^J‹¤†š]èá³–þܶƒÎì‡Öƪè4ôQÄ#Á5QZþ;$EmiV=ø 2HÄÐì=³ä–�H»Â™˜[NyÐäðáµÌ\u2«ÂNâtÞÉUÈDZ®�7Œsïüžä¸C à6ÚTUh~±ÖEh'`��ÓÀÌ4>?®”MöÍÀ'gŸà„ŽO2FÀø­ß`«ªªªªªªªªªªªªªžb%¥'©ì“ÌRÜÑÀ¼ƒ; ˆˆÂAÇf!­Up ÎÊäd22%XGãÔÒù!c,i®�ŒÄPdÜ>�qós¢¨/¹UäGe“02˜s*?T4‚lß"´òëáé†ÇÆEƒ™u�ª)ø’÷Ô{a­Œ…'Ã#åÊ~ �†®Æ{µ.u6Ð¥†Ä'JziF£OÍÌ!�«tˆe‹\0Öi¶I–CÓb@˜Åæ�[S„°Yv[dvKˆíŸùßóytŽ™Ëöœm_žS‚Œâ…ݘ¤•ÃIW^_œ÷œó4ß�ö¥2G$ÌÒ(7!TL¬¦ÂZÍw €i�ÃÚ C.­`×�R*›È5Î2–|øàà¶�–".Yì‹K3RáÅY™ôæ¿øfç4•�ˆÃÛ1=fº­”ÂG�Ë瞨³,ÎßZ›‘ä$¥tüÀÌU~cdÖLìŠÔ€S[Œ÷fW(YÆ¿«ªªªªªªªªªªªªªª~Yâ1`Ä= "£â(/r¯�œe¡ëA†XpJæQ`Àø%2nA]κ¡Ùyìè3!¦š; }ÁØ„EÑdcúáï*t¸Ìù—@$»ï.œˆ¦(gFÅÎÙbÞa™z”qF!ñb:�öÞ†õrEŠ•øˆ MË‚ bÿÒZã¿þ×WÆ5bi¦óä÷äݹ0Í?Ì9Rb^´ô‹öÅkd"‹bˆÊÇ’Rd|*A_i-¹Ë¾ñ�ëa­Ë¢ŽQàtãÂÃUÀ®ÌÝæ9eceÇš÷.~-–Oìb%Ý�aW[†Jî*J °û0µôLZ¹€(«­ËX.»ûèZÛÆVc*q™P#‡e9Íæ}Ygãz¸l]زÉÛÆå.JUržG¡ól¾”˜×�ðµ2YZ9œJH–.]#Åsîy,k©ªªªªªªªªªªªªªªúeK†Ž…|äXjÞµ‘”€‰Ì[Äda¸JlEFØ—8Qf ™LJ<ÿùÇÄÂXŽèÎé–3™¡% NcrRw¢ Î>‰‰‰ÌŸ?ž¹à!“ë±x“Ïã¿(Ò˜y¬Ù{¥<OëNªÌjƒ!.óo_¿¦è�à΋”È,ïWÎr²W‹sç±r|_tr—ÖF^—¸WYê’ÏALNBÍóãJ�F¤2Ïe'+c°I: ·’ÒŸm¬%æ H‹“GS‰ö){δ—gïåm¼aµÖ¡i:0¦Í0åªSóKr æzNfS®D×—£°“‘_§sËoRZ+~O>_�n€Ä�i8®ÊkMñ@ñu'Wî7]Šâï5”ê„u7ÖcŠ–á*éÁzôÑYA‹ ¼œ@×o°UUUUUUUUUUUUUUO Ū æK JžÃ›ûÀ"DæÒ“sf28"a*•�29ÓR¡«Â­·®ÊXb<–܃¾€nÃ&®Ï\ú·¸÷îÕøÈ‡ÿ­i3¦"‹vcï=Ö­{tN1ñĄèï7F`%)Ñé‹âV­©±xt´ ­z½ý~À³#GØ‘3PÂÀN›ÀÆ„Ðà”jŠõú!g¥ÌÀ©Ž£÷R¹­Ì Dì.f;¢‘—xRÞÌœx½è€°­fê™ZlCµqT¥=‘[`48šì=‘XçùJÄ9eÄ©h‚È­�í-|Ò Öò˜mª}¦•òáÃ0*^l,ÙH_£›j‹y�üžø`5±$ȇ؜’à_¢½-e|˜ùý¹09øˆóŸÓ‡ `ÛliSå,½ ³û`dj£‰¯-ÀL¢™îó8ì&¤‡R»6ýœÐ×à}_ÖZÜ~ûí¸ÿþû1== ¥,X€ç>÷¹xö³Ÿýs9æªU«pç�wâ�o|#ƒ.½ôR¼îu¯Ã¢E‹~î×›û鮽Y›'ÚögµŸo}ë[xà�÷½¯zÕ«°téÒ§ÕîK÷»ªªªªªªªªªê©Š"§"ë[p±×!eø Ÿq“Üy& GŸwÎJÒH3gÎ5-qƒ®1mJŠ‚f­%Ç�™ÓÖËúì?ý3nZù“ì\]{ (ÙlÆì#Á²Ô‘ è`ÙÜA›±\Œÿr‘C9žé7=ípä‘`á¢E¸õÖ{àl‚jÖš¡rdk‘ZŽyœ�ˆÐ‘Ì`ÌÜxf#ýlžwY ¸nÏe¹ðtMÀ�I Å<À9ÍÂ×Ñ6x”á¡ †))ÓÞD†}6˜PdŽ?€8l1*›.Öe$X ͺóYV½„{Þ{8x ´È-,|ŒHA³ý0%Mçí³ªg5'ÎKùötóøa»„a2œ³Ÿ3³�Îkî Ì4€3•l¤¹…©Ô$Æ…�`Š(uÙ¶# 0ÈÄ��+Q_�Ñîr]i®ÀfЩ $WW«xÝÇ¿?Œ­p_×Ê•+ñè£�âÌ3ÏÄ‚ `ŒÁêÕ«ñïÿþïxÍk^ƒý÷ßÿçzü¦iðº×½óçÏZ®Ï�7Þˆg?ûÙ8ôÐCáïß›µÞ6?îÏj�O;í´ølüä'?Ám·Ý†sÏ=·8‡ªªªªªªªªªªª_žòD ¨L£„UÆ0ÀØ<ÄóËâ�Àq˜YÀƒ0ƒˆûÏ�!ñî@ÆZàÓ<âä¶cnÂ�¶ß_ñcÀki „â¼ e¬dŒJiÍ|¬š ÇÅÑn­»äÚS�BºT®‘3¡dŒ¢¯ýä'àý#1ÆË×JND‰¥Y-53b·$¹'}„dxcv&Šqo)¥ÖMJ%!¼‡³¶‡7<*/w¦’ÚǦñy€1€Î/,Í“Ev<¸|J7›Ûióˆ*�E™ *ôL¶Ï¹-¿ Œ!«2öYÞÚeï“`xÉ70Ÿ ˜8zèÜÐpÆr(#-zy­´Xª—iö_*áÏÛ]æP×"×�†FcÐ4 Ú–cшWŒéõdÚà¦RC0Šªmº(fûåkð2�mçà•Áðâ%‹Ðê7Ø}]?ü0N<ñÄèöêt:8î¸ãpÈ!‡`||üòÔ/Âù÷dµyóæ§ä„|*ïß›µÞ6?îÏj�Ù Ÿÿ¹ÓéÔQUUUUUUUUUÕÓDÑÄ™NJxR‰GÉ)„°™û-gìL;\0¼ 3†�\ÂÌ"O7æsí¤”DæEâ:-¤—ÔbƒV‚Xœ$•YC¯�e¦ejÑhhÉLàšR:šÄÊä©‹óùýi"+/Iå­¼î)uÉ#âÓâób6ãÑB@ç-B7ƒV]ø0&�ñM„š1±«(Œë¡#»"›Èd|@+¥à�ÖB@*4è2 „Ñc²ÇŽ -¦�CÉ*i³êæ²P„÷¹«Fáô0ä¶L†d)k.„Ãþû/ÂÆ�[2@gÑè8߆¢ “¹Ùü.­§Ãå ÐCq½L�¹F;9‡a¢9(ôÞÁzi�\æî£÷��5˜��)>ÜüàXk¡¤‚ öR‰ü 0åM,_¬oQNÄ;oæí¥”øÞ�?ÉYpÕ>ª… âÞ{ïÅA„… Æ×'''㟷mÛ†•+WbË–-�RâàƒÆI'�„N§c .¹äœqÆøÁ~€;v`rr§œrJt®[·7Ýtfgg±`Áxà�qßyätÞ¼y{¼¯™™,^¼‡vî¾ûn¼éMoÚåõ=ѱ`Æ ¸é¦›°}ûv!pðÁã%/y š¦Á5×\ƒÇ{ ßþö·qÄGàä“O~Â퇵«÷oÙ²+W®ÄÖ­[!„À€“N: sÞ¿7k“o{Ë-·Ç}Ñ‹^TÄz÷æöFOtm|~§žz*nºé&¼à/ÀñÇ_¼Ož¥Ý­ßîî÷=ËUUUUUUUUUUûº€ ®¿Ð V“ > ÿæî#þmø‘)ˆ;¼g7¡¢ˆªK‘bÚ2H±Ã�ZhE‘œä´%< bbÔÏá¶:oÉyFlܰk#Üó·ø²�`“Ù' ™Ýð®Ò<‘1±”rµ¶-œ�tN¹ �yƒ×`›uSð IDAT†¤}s#²P°ÎÇ÷9ç¡» ºQhšN8wZ‹Ö `�A¯?ïY!‹ˆ×œz.ˆ•9ëŠx0Hç U@ a6Ÿ÷MÓÀ{�ùó'³Œ³‹¿¨BèXfᜉ!½wñ”REÛnr&"™cj)ñC¹o)UÑNLÇóxôÑ­ExáÂøÄÿ÷"ÅaËHnÞtöK)‘]‡�D7Ö墴ǖ-¼ Ï3}Ñ*“¨®Ìê³e¸ImQ­Mï# íÌÌL±©É&dÊÃðI!ThfNDZք¬yÞÈ첊k‡b&Ò-支ð‡Ìƒ+¨«öe�|òÉÃå—_Žù—Á 7Ü€5kÖÄo~Æ\uÕUØo¿ýðæ7¿oxÃÐëõð½ï}¯øÇáž{îÁ+^ñ œþùX°`n¹å–±þã?þ'žx"Î;ï<œvÚiX³fÍücõøûê÷û¸îºëpÜqÇáüóÏÇoÿöoãÎ;ï|ÜY”»;¶÷7Üp?üpœwÞyxÃހ͛7ãŽ;îœ}öÙèt:xéK_Š“O>y·Ûkøý¼–x Þò–·àÜsÏ…×_ýþCþøkóDÇ͵·×°§Úݵñ÷½5kÖàå/9Ž<òȽ¾ÆÝcw÷{wÏrUUUUUUUUUÕ¯dc�µaF<à� ÐKGƒ�R:2 æ ‡G¿¥Da™Þô ™‚>2†d Nà/8f¨´TÄdgÞ±Qv”`+€,g­›È«ÈÐF_c šÇwùº…ðÁäfÂÌ?™¹m4ÀQSr Z¹ü•ù ŇCù­wá¼uä1½þ,¦¦f°eËVlÙº[¶nÁ¶mÛ0;3 c,´Rèt:ètºnÑ„â:_b7��K-Ï)B, ™@-m$»T<lß>•ª¢e±åE—‚ÛlM„D»j+‰_rЉx£hŒax½(J7¼ýŠÅ!6{H@Û¶µ‡?z×_¾[?åÄmæàk‹˜m"É)œÿ0]’æ²…˜óåB  ÒÉbZÆsÓËDÉé|ÙB›'=4ÔÆ¨|ø|úá"w4Ú¥ôš9דÿ`ž ©ÈbÖUû²ÆÆÆðò—¿çž{.žÿüçÃ9‡ï|ç;øÊW¾‚©©)lذ333xá _cêË–-Ãý÷ß_ÜÿO<£££�Râ°ÃÃÎ�;�ÃÎ9‡c�=011�£Ž:ê ÏéñöµqãFˆÎ±E‹áˆ#ŽxÜýìîØB¼éMoÂóž÷<ÀÈÈžõ¬gaëÖ­�û�éÞl¿«óéõzX¶lYüï¹Ï}.6lØ€~¿¿Gûx¼µÙ›ÿ x*×ðd¯�¿‡}ôÑX¼x1ºÝî^_ã»û½§ÏrUUUUUUUUUÕ¾*9€É SÆ B(wä³äØLDÆ b Ì1’³Íe¥>qÆ.ÁÔ`˦£íÛ§°nÝúbZÙ„››“Ld1<“� _e“nC n㽇16§D®¸â Üyç�X²d œsøüç?_lß4 fff0:: ñ÷ü3 ³³³èv»Å³222ò„çòDû)ö5þ|<øàƒ»ÜÏžûî»ïƪU«âÿÁ1;;;'6úT¶Ï533ƒ‘‘‘ì®t­333OÅv·6{£§r OöÚæÍ›¡Ü“½ÆÝcw÷{ffæ Ÿå=9·ªªªªªªªªªª§»ÒÏù œdceÀU°|œ‰g­ˆ¼"ERÓœ¼œÅ’Öld�"w�R`ãÆí â¾²ÑÏ%"r æN‰…004a´YîRŒè3‹ðŠê’{EGšÒ5!ëq(��)‹¬ %ïŽH£Ùò¹„œxeè–�UQRãĮ̈¼ÂØxÎ33ýp\6וí¾i½�飄ðÓ#é†Ëj@ó Zëìá°a!㸌T$ÌÉA7|ãEtò¥‡ÑG¢›Sj¾ tBi0%ÑÐrf)ÌŒÎ@;e¾´VøÍßüuÜrËݰC‹�»m|ˆœð2f‹'Ÿ—qäöÎÑË3Úø³M1O/‚B™×òs h¹$7®l\ß©©Ùp¿ò"•q+”L ‘fã‡âg0fZé¼Cj5‡Ee1„-N¾„N%-MöO ¬÷.^ôpLÊ—sÛŠˆ Š¦ÌÊ,T¶�HYn¤‡*¹íR8Üzë=±€„öáãvù�HËœûhƒeâM00§ßÁN ‘åÐ]üpñ ÈáÛX“m5µ×IJë ÇÝp|9ÿ¡šA*Ï,« QÀÔáºlÞ^0NÅá<ÑðrÿUû¦¦¦¦ð¥/} wÝu¦§§a­Åìì,V­Z…µk×âˆ#ŽÀÒ¥K166†Ûo¿=FÀo»í6\wÝu{tŒ8¹Î¼÷زe V¯^ý¤Î÷€€µ÷Ýw*tøéOú¤�Ýëõ µÆÄÄœsX³f ~øá2J)£slO¶Vþþ¥K—bttwÜqG°¦ÜqÇxÖ³žõ3/¡È�›ëÉ\Þèqm»;Æîî÷S}–«ªªªªªªªªªžö¢HM:Ê]e’Rc,Ã(61³ÉY‚µ6ò â›7o‰ )aĆ�ñ f±Š%"# 6;i­³ž…Ri.@…к Â,<•¶‘y H1ÞTN™Tà92ˆ”¶4pn!\ašâñlù¾rÞãÇ¢ÓÜBŸú>2¶ãã9ñü¾’É_eÑižcèâ½'7§by):ÍnB�\weÍq²iºÌ™ÇñS‡&+bn9™«Î°.¹5DöþÓC’ì¦ÃÔ´‰bˆÑCoŒ-æîÑÀKû¸d›ã³DWÕÐL‘å½K˜ZFºùœP´ÆdÇ™s©=9 ¸ø8&`9·¡&}x}QßÍù{"Ý.îøÏùp;Ÿ:sò<Ç—ù¹¨3÷}MLLà%/y ~øÃâöÛoÇ`0@§ÓÁÂ… qúé§ãðÜsÎ9X¹r%¾øÅ/Â{�Å‹ãÅ/~ñcdd/{ÙËpóÍ7ã–[nÁ~ûí‡ãŽ;÷Þ{ï^Ÿïèè(N9åÜzë­¸ùæ›±ÿþûãøã��@po�}øá‡ãþûïÇ—¿üeh­qä‘GâÔSOÅ5×\ƒo¼§œr Ž:ê(¬X±<ðÎ8ãŒÝn?¬üýg�uV\Ë»ï¾BtÐAsŠ:~Ê�ûÒ—¾4¾¾»k>餓žÔñ´Ö?÷kÛÝ1vw¿•R{ý,_uÕU�÷vw¯ªªªªªªªªªúeÊgsãbÄU$.‘Ï­Ë“‰´}Jráh�e×ÏÙãÿÆfxʼnAâ.e³ 67%‘ \ŠåŠ,]Z¦FÓû˜ÍpéÍΣQgùõå0’9†A±–ȵˆPtXMž¦d×ä1LjûV=’­ú¸ž\�+¥H®AHÙÄ*mSÆœ).­"�âk&C\rþ ¤ëOź%äsH³El)Î�pB©cò‘džÊ‡šs 9”äX1ñ>'‡¥KÿöÞ=êÖ¬¬îœk­w‡ºq©âRTQ T‚ä"7;bÑ4#†Ñжé–6HlÓ­QÒ�¶½5Ò£i1Ú!Z Ò#ޤ*­1=ˆ4ŠÅM‘ÈP¨S%l(  R%׺œý®µú�gÍçyÖ»¿"àÎ)}¦ãçÔ÷íý^Ö»ö§ççœÏ¼?>úÑ�»ûL(Ö‰ ÙÜts²á׊NŒÏ_‚^7gÖÚPrÆ•�º7œ¼yrLÚ:§.ãǪх'�Ï �Ÿ©èVc¼x½8Æ8÷8øþ Z¹üëk½>eqõ-c�Å.ʃ´kz=Qº:íÄŽ:Ú¨AÆÈ{ÒÉÁ�F9ÓTBûeÒæá¬•pnÛp27Ÿø·a‹<¾Ï—[So�ÜŒ¾1xzŸúå¶Ãøgë§¿_> ¡ä‚î× ½õƒ9�~Ão©8ºUT·ê†H޵nÕ *Á*£Çþ^¶‘b{îü%QÜ•¡Ð—K½w¼öµ¯ÅýÑ�ùn7Üp.½ôÒXœP( …B¡P(ôW^6æ«©¡Èéœ32S”ÃÝG. Ì¤ö (¥‘r”¸mš’“û|lwE²I¯aJM:ž0÷$,ÔÿnÉ­µN£Ñn¾ù?êû™a,%�öc”y¤Á“­-e9(FÑÄi·ñp¾TµµKÇ '?†Ö׃±hsC²�yã5pM}¤šçö�°”âbËuŠVoyÌ–Yv4ÙѨϞÆ.Û4b‡Dê™Íyw,8J9™M²WÖ�ÑØ+¯¥ÛÍJFÚxXM3Ê~HaÎ@GCëfÕ€²$Í_ûx°m$0Éb«‹fìØîc^̤Ã!ÅFZFÙFö|ÀFólÆÞüa›� ¥j[!û@®¥µUgú<>�E».Ï—×^f%¦ŒqÝrœ”ÚØ)¥ìtý< 5ûk™6­ÿEaÊ„RvzŒPèË¥”žö´§áÔ©SxÍk^ƒ×¿þõ¸ôÒKñ¸Ç=.' …B¡P( Å¿™&7™/ÁèVRš‡©MMPµ®ÊcRö-»iêF@jS¹…p—ä}m¸ë¤µ—ÌÄ' å½m°oÐÊZ¬ŠÔõzifªµm\�òÞï|á5Øí¶ÅŽsÀz¬«�)N ÷‘6UçᢼD p#Æ\G„v¸ B¦±MS•R ÒõÚåšl¬›ŸHå<â‘°¢÷ŒœwcL\žÖқ漙‹nN^{Je¼_‘µ$‹w–¥4òÉi‘<ò’õ^5&¼�•úša[4ßôëóâ–Õöå¾Z™Є"~»Þ°®§µ&š7kvF�vËRF©Æ:ÕI·–€^7Ò¢¿àdñº>_o©´€¾Žù°RûÒKï��|ä?nÖ¦¡V¹þÚöH((ùÈÕQë<Æž\K¯/øð�7pùþ)]œ¹µƒ¦ƒVa^¯=»¤¤ˆ€¡/¯.¹ä\sÍ5±¡P( …B¡P(t¬Ž/Ü�h¯@%o62cV�p7ø@­»/zÑ pí/½np•u*GÍcDšœH I»ÝµŽØjãÒ6Ž,3JY\yI›Ø’4§ÁŸ²Æ`;æ5¼æ—_7šp÷ÊuJ9ÚÛ&]‰/HL²¦ŠZO#¥E£¼Æ<„™ÈÏËXÇ‘²Ä¸w-Þ`×CCJušÅ',»‘w¾EYŒX�|Äe¸ä’à†“‘ëhr"O˜Ô&ÏlϰÂ37si9%´Z¼íã9É´Dh¢,ZSÇâÐ.éjŒ Fù9tF4™·‡�ɉg‘×:åÇ{ïHèÀ‰#¯oòÖæðcnÛ—ØàÇ®–PùàØ ukUK9f7Ü`I^ZkƒuiMžš|ѦY€|6ÞÕg³ iUmYööR_âæÝœüñC-3ãWk( …B¡P( …Bg‡ŒX )tŽœÍàë›ysI¡ W`b½gü³k_;˜Ãj ·ä0€c*ò½u­ÃE—À6᫚­8—O˜ùJf´„Ž9HÎlhYv®¡X{µv+à\W„¿ÇêxÌXµÞF$z�YGNåçÎܨ�Dg�ÎLp,̵1w²î­mËEì¹õÞqã�Á 7|Ër$N¾ä’ÑÇß;lf£²¬ÚgṎÀ¥, ÓÔ§¸4µáÍb UæmŒtŠõÙú™�úAé…¡WÝ8s¤´� ݘü»8äòt¡Þf*;iʶ䨚Y÷O6Kyè®›‰$wžÙ—°®û ÀÙl@LÓ»ñøÀk­¸õÖOº|<`Ã' ú”‚);/¯]õ~ü˜Ç²b‹RŠòCOª^kU2n”yn[&U·6™4ŧ™'ÀÝæÝC¡P( …B¡P( �ñßëëºiÉÕý4�HnŸÒ�[“’Œmëjnê½#!£®uÃzòˆÙJB°µu𚲪c Pš¨rÌ[s#åu PWFÊ~Â50Žef(_Ø¡•jpãu±€•ív±òYë]�x3&öc¬¬ƒÐ�lÏø›ëôÌ8~­V–¶DeÔYž&†ãg*ú§7âÉuÔádLŽÙõç’ ÒÈy[á‡åÁåyÒ*_�&ôà«h®úðçH«9ôR’<µo-±¸išê�“[T[hÓ˜‚é�0'-w±¸Â z” Õ¦!–¥d”’4o×]õáyzË��> ì®ÿ“†m0Ý�΃85\-öaM7 @Ì ˜ÆÚ+178ا_t1–b×é3äž~Ç ÀP( …B¡P( …ΑÐa—³ñ›œò±M³Æ?È9ÈŒ!utt‹2á Æ>ÄÙ‡ÍH±6™ÇäAMî:“ò•R Ž£/Ru&2ö°öÃB šÈ¼%‹<“Ϙ�‹@®;ÎÑôà4�àY©GŸÊSm›}IÿŠM¸Îä9âbl®í¸ºkhn$ž]?_O¶ã¨vú  çÝdZ#ÎòXy2h�Á )ƒHiA&aÅ~�¡ q”á�Ò0ÌE�6œú•¥€óï¸!8ÛŽ‹¼,­·é&¹‘=XS «ß~m†¸,; e` h%ô�ps�šú�‹Bºw�åX8&º¸Ù�òU«¯Öîºqè ôÐÓî))¤4;«rù �†—’µýXžÕ¢Wߞì=¯÷¿øŽgâŠ+ïï>øs‰ ?Ü3À …B¡P( …B¡P(t&ÅX­u#˜{¬Øe ÉæŠ>úTÊjpo‡œuô‰cÎóÏ�ÊTˆ!¦2€.:kß%G™‹ð á O}ê”I˜3O¸Ån·Cwÿã�œΘ‚L8ïü�t(á¤|É-«â98†N8JVã˜ô8TÀÁ”$ØÌZ,2�L³ô¥¥j³+Ù¥ÁlÕµçšØ ÁáôKU®ÝAUº=“zÉÃðüäD@î}Uwœ¼1M6BƒXÅz'ñÝOóÿ˜Ift4¥„oÿÛÏ7¹Ó–Ø­ØE™72šüãæ¬X×Óƒ"Û¬@ï,Ü~É}@7ª9ÛÈ‹cŠ.o[Žçãd]0:ýh�%ä}{—£Yk«Fw†Ú,E6 �5›*7–|È*ZÛ»ù~ Hʳ©¨uÕózˆh÷(›“å+6oøÚ¯½Òµå$„†ù/ …B¡P( …B¡³GÆ c?•2 2á9w÷=‡­ÿ�‘`Æ2Èx„MT5'‘§”²`·;R¶²,œ­CÕÉ€ú}Ža{Ç;Þ=Ñhø01 Þ³°�utR¬îUÏ{Þ7â~÷;Ï™´:rÆTæº]?œmrQšÑÍâÑ|¿°¬tðe<ªÖf,ˆìÈ3£­Cs…—ð-Ïýzí€d±_»¶2Ý“Çìµâ0וó�óí¶esÆØHHh½ ‡ƒ6àíÅ?à�çáãû,rZÐúê™ÖÉb›BÝ‘Mé°Ñêäˆû1%3ìl¦o:öO^ׂÓŠ>JÞ¡¶†<*©åµ~®a=¦�¤8+j �HmÉœ½ í,¨U[:|ü¶m(s¶‡—2r6Pg÷ hM 4„8çù‚Ò\ÓÚx]rIÎ9é-¸ÀºžŒß²g‘N�:…Ë/¿üózíËn¼¯:uÖ³¿ZRÇ5ç~ßuþŸÇb„B¡P( …Îjív;\xá…¸ä’K>ïYï_È¿=B_•r%¬ã8ª6׊¼YÉwÐÔ„ød™5&£ßòœšgB[†€ÖÇ,ÂÚ�×·B`FïË`}2¡ËIÏÔ¶j"5~ÂD&ã·È²‘�ßi®Áóƒm[že­À²~OúpÝuïtÏUÀ¿/­ÖžðúÛï  …B¡P(:ëµßïqË-·à£ýh,Æ=X+&¶>�¡ÖÈeŒÏxøEŽâã¢e““p23YâRÌC2ŽÇlê0Š�b–ïI"¨¨m†#&k°×z›X϶€Õ7 —²`Yv8眎ÁÐÅG'\WèÆd«±%Ž¿+“ËÐÆ¡%¼å-ï¯ÍÊŠ|jÒŸø†e›ØÆšäqžÁ·\4«ÓÒ¢#AÚW5ÆùÔ¨ÍrÌ®Sƒ÷°¢÷ý`GÃxvÅŲœ@ïE+ mþ�´¦ »Êã4Û&z5Ÿ O($�f—ãæŸ>ö{í/þ*Þñö÷ Û§�&�¥×y·•¶Þ‚œ8÷®8ýÀÃ0Æj šq¸¤³›v+ÓðvQRl�Ù¡5 æÖÊü¼\³³kvqæõ&V\§Hþ¾8€˜§¦™œ»> ÿá—ûOcðeqtÞ¢Æ$ð@Ó,¸ô¦î?»× ^C÷\@úÿR±Æ¡P( …B¡{�n½õÖX„{¸dþÝm8欸ÎTeL�LÄÊL%Ú+ãÇdÞœÌÓ#_iSßCJY�’¥Iûx3à•0"ºP)fª¸�åËÍòÃ’�äIÊ¢¼/JFÄUÜqÇ]€Î=ôÇ�+[•rtÏlÆÚ43U©#rŒº3ç`lÊ®ƒëÙ{CBF«ÂÐ|� æäš9úÎ:1æ×Σéêx�AYãN–r5#cáer=.7Þpi•¡�bÝäPHy”œ 燒pêsUÄ=ug+mZâ1—v¸¸pÊÕY3�¼6WííŽPWk“ ½Ú€’~>¡=d‚:蟄�%¬ëêjrC÷áð³°<¶Øáå¹çvdOiÇÃL µU‰áVŠÌÓF›×Ç*ìEItŸZpÜ L­6ªmUÜó¼CnÆ�#6ÇäL’C¡P( …B¡P(tÏ×~¿�E¸Ë�ã\¾¾ào�Ef~¤š˜˜úKVÁh¯� ó,€p©ëÏÝ™£¯v l·Ûáôi+i#Ë�ìÈ—£â”&�¤Ÿ¡G^ä{ÈfäœebG4Wut�˜Æï@Û´PÖu�Žé‰��”ÈÚ:ºò1¡xÆÃ¾F°‰oÀøñ|v->b\õÜRô1'_…G•é92rn8ë¬vØ‘žÕ-°_0ŽZë~38Òh”¢‹Rhu, ¸Þ«ÚÈiÛC’÷ËM•Q|A뤸�œB`Š%u¶xZ¶ÜštS*(eÚ-¹˜Yã²6PÓ¾xvMtÙպAIµ§®´wʵÕñ¾uŠ.æ¹�’—QÀu Ú¦5[ìÝ‘fRtÞ¯Pø:�˜¬«þ½s³s( …B¡P( …B¡3­í<8�õ3›Kg „®5)6mrù2lF�%-ô ÑˆÇäq�É�`w¿¿kŒ?[Æõ¬jõᤳ†^I*ÊÏÄÙÌ F¸ë+cZr€“×h¦)á<٣ȥ„ɤ„‰Ûß9ŒÛØ»ä܉>� ä¼ çe$OWe_l]–Äæ +—±r}{¤”ðÈG~ r¹ IDAT…ZŽÝ=öb,êøœyÞˆw­ösálÁdÁ«{�š¸°6�?sžq^�§ÌÔnj–G?L1«ÍÔÇRI3逶ê¹�û ئHßÏÃ*Ù[ßPdƒŸ$É–åžk—Ù,¹ëpJ.Ì‘ìÖ #¦k[?3ÐÖ»ksKë+Rª›\•üžåÍ}»Ožî…ë.Ûj©½ø ¤Õ˜ …B¡P( …B¡ÐÙ"xÂ.ü¿çÙ[àYGV‹ZŸZd-â;w,ðø G€UŠ4û±kÛ9}rLÆ]1v1Æk jY^qÅWêyXüá; ü88–‘x·ÞœTmš"%Gòsû, šôÚ˜‚46ÕQŠï‘H®¹(¹ 4ã;,úô+é(%)ð¬u…ñ¤¤ç–¦`&kWeBï{ß§ãúu7'¡Œàã³·rݦ…+9¥E-š$�–覛0šè óýò�×Q7½¸÷ñá¥Q‚Ñ]ñFv‹Ú`ÎâTP6ƒ€Fkžã²>ÖÊ¢Œ­»®ªZDT[h§ÓÏ6.�zÜlò,ÒÈy7�HË4šNç�D”¡C:[¯J†m½Ó`爯}ýf÷s &­Rš/�ï¯ð€Ö*¶ý`O?ðÒåÈSÌ …B¡P( …B¡PèìÐlÒ¢©‹\ÀÌ[±Ú0hutW(êœÍñÏ"R†:ôZëÓ˜5šŽ|dØÇsjùØ«‰´Ö±®+Zë8yò®€úã$ œégì‚�Ó Ï›ó"]ƒµ�yØ5feaäVvÍ6·ÐGŒý|C$2o¸2¨hð’<ƾÄé×u¤¯£�ȳ<ãDwçïÓKŸÛTCÀ[�’¤9‚?`v�q€¤µÅi4)m³b‰<®ÜÃŽé~žg‘ÔæL¢‹iv/^` AWÖëq·¼iùÍå% +e76©ßU7ŒŸ…¨å#º€$°\@›•‡”%ëo?äØÀÆ€¡P( …B¡P( � £QU. ãÝÌ‘g¹>€”±�Rüx6¾¾º„eÒ÷ÏI®³  ÷¡Ì‘�VÑZ›ÎE—�Á8¸XnuIÇ¢\ÅóÃ÷5°ôØ “™¾M:�ߣiŒ3þ8+j5Ô»8¹Ö­uÇ•ªK°òZ¡ Þˆf|ÅÊU$L–#Ü©”­%×;a&3žó÷XÄ"÷è÷ˆÝN›jçÖšÞ”ÕÉõ—\;-I¨Á?AdX¢Ù*¡wnÞíî!X†}ÛÞkÃ-9Dq*Ôug  S‰�çú÷šÅµ»X³�{¶Ã¶©þyvÞÙº¥”}îcÃ̃3u¶_2º®{}¿warúhõv† Áž �̺9„°Ü4`é[‹%j-kÈa˜…B¡P( …B¡PèlÐ\Äá‹#úTôA6Âr­U—”ÔæŠƒñj³›oþ¦9|8fÜÛ É :6el²•4¥ÁIÎÄ;,þpkP…mØ62©‚R²ñ¬¾58mÓ­˜9˜[o#ÿb²Ò }gÇšy™ŠK³gֆ㯎d;Ÿ×aÉKžî»ož£ùÒÑ6½®°N ZBzUg‡J.ºØ¦âÈrñVLÔ–4ÔVU°UÊ‘æ“ÇULm¸|0~ÓœyÛ«�Äì…6—�Ó¬Ÿ}ÅΙ4’‹‰°’TÓyØZà´y0–ý–¢µ2޳ꦗ¡�³‘ÅtF|4xÈBsñuwAù¬è dÓŒ~¢Š”~ùƒpßû^„w½ë䨍C¡P( …B¡P(:äÛsç‹4™§üŒ:?‡/9ó¦¢Qé7˜ UŒ–ªënJ:öјK—žwŸ ƒX×ÕEpe;)5”’ÐZž‡9iVòÉÓÁ|´‡¡oš«:õRJHÃþ&槮܉‹|ÉŸ�,Æà¶ �:qóµoÎÊÃce™·…¯²ô–ÊôÆ®¸ñvfšëº®Lʦ‘|-ù6wÓk`a…'�|ú³ËŒÍ(FO;p@:“n¢U). à›}2Öµ!gk¥ñƒ& DšmT†bÊv³ÚxÛvkÍ* Zícá|M²ÙAÍ6Ù§â]‰qØ .¸Ÿþô§ä[]Uó:>h¤Èmz°Ýêˆ0 ÖµŽŸe·Ñ,:lñan²ÙÕÇûW7ãˆøJÌwn2òȧK}vsºÚv…à'ý`´Vñþ÷ )}llÖt@šC¡P( …B¡P( �ÉŒÿ¬ ±d#ÙÌf¬�ÀÌø�™¥à@Ÿo½…þ<)[YÝ<ºìŒVMœSd utì‘PÜx2Œ?»F‚ÙQ!lÈŠ”1V-¹ø+Í`Þ,–uÞ¡�Ê ã±9‡ÞÕ{BÉË�kϯÿ¾°�VVTcÄÆ_X2ÒÑ»p˜>:!:ÒfÜ�<c<4£ÕjãàÈ‚f'drÎKqc&䃤ì�[PÜoipÈ4ì÷{}ÐÀÈ ÌI¯#¿,͸y€?hL¶5P¹äñðŸÉö‹kצE�3æL{ÚÔ ža Bì 4YÈÁŸ³1‡…#,óH:,² ç‚;î¸sú9‹5„êúùzÙ•—Ø=ÉsÎr5.¦ÛdǨ(Ë¢÷å©0ç’ØšÈéý`È”€Úª›ù'ÎD¹/G×ÑÑzYw©Ò&1÷›2 …B¡P( …B¡Ð™¹Çößë™Ò¦ôÂ;ê CÀ .’»�Ǧəf)Ä¢n¼RÊÔ¤;C¹®†#ª2ö* oŽªr ãÄÿ2ZÛCüOÍñ+»V)mÅÄyä‹-ÁË`!yÝFII«èèÇF�y�)%Ô¶¢õÊÉ='·Þe8‡ëp¼i>.Å{dšÔ¢ÆóìD®]ÎuŠ:·†QÞë£ÖÍ�³ë*´x°¹ùx´‡l4)e‡œ—1SnÞ¬–jc»±ÖNXÔMiE…,® +Ï_‡ s4ظ,‹Þ˜�gžÁçAYJ,ic#´U.Ú|,q\zÌc#ä)v»pò÷_Jâ¯EÎÝ•Œ[6»OC8SJ(¹ ¥Ж©ªºÖ½6*s-dÍäºÅ‰ÈsjúA˜²~Ùµ<ËŸ—Ër¤”Úœ‘¤Ör®Rä¿`C¡P( …B¡P(:Äö]I3b@¾è“àNF®ÍF¥”¾ë»®AÊ˲h2”�¿ä#ò¾¦í¶Æ=ºr�Þ×áJ4–`cç²² Ï„×$”²›\‡.�KñšužcΘJR¥Ó`„9³¬dïŒcÝ]SÖöÜ­ÉLÎSõ�ÓHQ¬¬‘Ÿ¹¸¯›g÷ñ¹ø1tž!ésI}\gr£àÄuÏÂz,êÔUÁN‡e)`‘lf¦›�´<°¯�–׌¡ƒSþÙŸL Ô:[=2PÆWvëx]5:ZÛ�‡›¦*iÆ”Ï;�ë¦l£+m %½w”\äZ`óò–±lq3r*HHÓ°Ê­o»©XØÁ×s±é†IW _ÚQ׆R2~ð¿¿/ù�ÿÜmzk ¶µõŽGkYæºÊFëöýñ#•”µ‡’ȳ®°øµÌ@”Ÿ7ݸ¡P( …B¡P( …μøo÷ÖÖ)ÂÊ0Ùˆ/sÝv4üʯü&rÚ�‘a%³,µ ¦2èÆ0&™ã�ßDBÎ"Î?‰Î2LøÇö\˜¶�£þ>„Uµvm¹ÝöE0J @»æñh�xÄ%xÎsžá®ÊQ´¸Õ¥QýûSZ�óÑ€~ÆÀ|:Ö\|]�Ž4©ç°ô¼©”2xR×(³=焜.ºÿ9‰&¿‘÷¤ƒÂ€Å²ò½Å@Þ|b^” !,£Š˜à«NDTl‰Íµ¡Ø¬¿ì²Ô>W.´º¨²(ËASMïyX!?ûÙ;¦RŸf,W(³ý¬�"Ž<2υι`]O� xºo®ãØÕÁFY/~°j3w¢/± –\†c¦b@Ž:W¬ëŠüÊ_G]=h+nÍ ¶P»FèÓîIÖn·ÛiÃŒS°mSžnäC%ÖÒ>¬§©…B¡P( …B¡P(tfå¡�Ý;ƒFœ÷G¶A® L uMèXçR�1ªÍ—‹ÈŒ¾C†Àã“õ˜™«cÙ Xô®4Æz­Ì�úÙ>: æù…’ÞĆuÇ Aц¤£Ô<{ÿû?Œ÷½ï¦Á¨„S±ääð¾šã1iã0Ü�µ·hõ²,ã^1’�¼~h´—>•”³lá�é4wâï¾ø{ñÓ?ùO JŽCYü—knÝVQ;Nhsï,N»€VËZO£µý¨Œ>­vDï¸3»(£µü|½äìŽP‹¨å±;òX4@dk®ÁÄUÁ\.>BByðÀj ªÄmÐ¥4ïZ ¿h[•êèlþ!Æü@‚B¶îʦ%ÄÔí¢Æ4Þ;>|ã9ÛZÀ‚ÖîBÇ:=@®§='º(÷ê64ª/�ôÑW%^öòÒ ì_GRíK] Âf×òÓ'§b( …B¡P( …B¡³CÂPòݤ“Žpž ½ä4iõV§Y¦ÿ ¨æ¡ÙàÕ7�¹]çß GêØïïr‰EMFÖ@æ”R† �6F¨µa(s½Ó¨¸4FÓe”²(ïH jêÆó’yƒY᜸çæ]MwŽŸÛZ÷ëÝÜÌäç]»hj¥ /mz+8ѣ躖¤§)àH¾Þr:?ý¿`ÑÙ�S9¬&81í‚Òer~!i³/+ŸSÊRÑÖPº …F6X®q¦(�%-fe±¬Ì ¨£q×jŠ­W-”¨h­ä¬ %Ïttóßòà j6ïFÝ ldË.Ý}~Øb« ¹ˆ4åŒ~l3Œ �ä‡a¦­rŽœ2šn”#Y‡4h4‡JV‚8¹¾'h½ÂjÖhÛ½ˆ;°,ïù“�à•¯ü÷ÿÈÎÕÙ\#rVB¬ÖVdh¯�ÖQG H( …B¡P( …Bg‹„Sà˜qeèÂ1È7j³±hÆuÒ˜‰W‘GYªo¶h«�“éÉmܘçèÖõØ,ï(e‡Þæ‘r¾äBŒ_YG–y–1 :Î"‰Õd)Oņ‰�÷NV"’¦±¤ÌÃb¾Yù’p 7vH¤ÉÜÕ{Go]XÔH‰´%u[Ú9dMüì‚ÞF|7cwËÛºž�qx½Ë¨6s&½?®Î"ÌÆú2çÊõ^ÇpÆu‚C)%<þñ�F@Mœ}ÅQKFˆë¦ü"iY�uæTÊ®ç—'ÁP¾©…uÐ Zå1eÁÏ?ÿ|9çD™2Ï¿87!)·l[€•Ù½'7TÑÚ‰1 &F�4\†ž›ÔWaˆMZ0â2vuÝA¡?49qNbvó¥�&n¨elH6!/“ƒO"Æ;ùnþð~zŽÌ׳�Ĩý\¼ÒÑœ2™5¶—ø  …B¡P( …BI´ÛíbîÁbÁ“œ“wAjúo|‹oû üÆ;ÔŽg,û!cºSâ¾â`#4”ð&¹„�àòšòŸõ÷ÄB�9aÚ\1*t4zšÌL>™é{ÐÈ�&¾iH¶rZa4œÑ—’ð§>xЏG×ÅpÎÑ\êr^ßh«p³­dÖ_wÖ§í£Ý6[0é<ÅuÝkAÉTÀ; h³DX«Z4ç_™ë÷ûï¸ÞÚI8%gó 4jº½Q�kÝ <ìÚìk•Y "7T6±Ô6fíÙÈ9ãöÛï×QǵøÍËÆÀ¬®,*ð­­öQ}M->ñ€×of†k)‰µÓSåùCaí¼bkí“ÍÔâ¾sÓ0ë«¥�fÑc‚)_ëÚ�±Cm{¬õ®i&7mïâä÷ä÷KÀJEÌRÊj螪%õX„/õÿk …B¡P(º颋.ŠE¸‹ º,6%˨ffÆb�3—àÌÊqòÄPæ‚Óm!†—µç‘V”^�Þ:®~ÌWèH3‰ÐÖñ÷æZk êPã™/Ö0ÀXGQ*ÍkMÝoìC¨µ£”#uòg¼W-W7¬&Ïå Ɇê€�À~¿wlÊ~æÇßyÓ•/ö”��•÷XJÕ†_úø:­,—%·âûùÌeŽbscŒ�DWm¾Ý–(Žÿ€i(¢\·A|&\dÑ`o!h97P(ñN)æ\LÔ¶bUÀfïã±'+¦Ëasƒ¢ù" êŠdçñùi ÿ踛[tøsENÊqÒÁìC9–…}ežïƒ¶ÕÖªl©�59¡õºqhÊÚð±Ø&Ì."Ý]¬:i–Þê·½c3tOÔ‹/?' à—PKê¸æÜOÆB„B¡P( …Îzív;\|ñÅxðƒ‹q–Ì›àO¹HwcÐÒøw½q²+o56ÁĤg1Ç'=ÓèäuÝÍæãu|û ¾èÙÍïË#î[”»hyˆEæá£1+ ®b£Ø„Qõ‘ÊlSÔX`çÖ,5½1®ëG¹ù4%Ó¥éíc–!” ´ô屨”×{êèl2e+ÐS×µ –³sž£ÖäZòç‚RvÃ9)×sâÄ ìvËX»±_r~dçŒ>{xy&ÈÅ&ñÜ*O#¹yJ)#·½¸GÖ¦¬¸—%iN»»h’fBGoA]–#­ª^×»PÊ‚u]@Ì ýÆœÿ^”V·V§|¸w3Îsð²Xéï¥N?÷u¿áø�”c ÁVË mwž‹s �ÁÎ>P6mö‘cÝ tXÒš»¥ÉÜ ž”o‡yî÷×ÇoÙ³H§N�Âå—_  …B¡P( …âßÅTÊ• ©$9è{øªì:öÚTëÿ�¿m %Ú~Ÿq^)F%ó07‹`}gCJè)·‰ñØÇ7'×ÜÝu½?²‘ã9Ï\ˆb·�Ü»vPžâgöYÕ~Æuó Œ÷âÏ»uHz÷${3`ýý‹“PŒve9 ´s¥|WYQ×ùˆƒ–HM¨uuÐ’ß/ržLYŒ F€œzó %–÷`Èߘ_ g6ëNn²Nmƒ¸‹C—�ÔͪjvF¶ÍG›³”tä‚V«’oË�×i€¢¿�ÎùB�6@àâ5ÊW).9 �MY,²Î…hÚCW"n%'ùຸ™�'½?€ScÖ�yò‚sÏ=1Ý?­°PgçÜΣá-•žÀ¯E¦ÙD …B¡P( …B¡PèÌŠ�§ŽÒTƒ>=Í2lœÇT!c¬öo~α€�‡Éø�À*‘²]vkNòœCAö á ö5å/w—ºœÇÂu—XœGÊÙ:–Ìl“¢�¢Ý èæVÔqgcT›p«ª‰T²ÏŽ|‘Š©~ l.ãÖDççZ!®ðØ‹Ññ³?÷?¡¶½<£Ö5öëS£¼‡’Y]“Ö€<òfqž-Ç-¥¨ÙŒÏ™›Á?{0i*°›¼¥Ôãí"(qå1çÝ™õ¯£e³JKp_G‹®�°ržŸYBå\Y¾8æªLôaÆvmH¦ƒtÈÍÖ+j[‘Kžê¨ùðlŽ`wmÃYA¥lvx~mùÁâüD§g�ÍÒzûíwð#£vØÞû°ÑÊCb|Ø»)~¼Û‘ë”s9ö …B¡P( …B¡PèÌÈࣱ6ß_9š”MÔ¦¬�´œË(ë˜Çš¥œÑºÍÊSÖH šI*�ù‚8höéDŸ 5@V”i4ÍR³3ÏØ�¼¿é½yÖcAŸžLjVÓT¤3˜)£€$¹ëISZòÐÙ—4~›RÑŒð¤']�ûßÿ‚ ÈÑáhŽLyNd4ò:{ÍOýä+pÞ¹ç Ó‘zy¬erîG_DÒ7ñí:Xšü÷B°ã`t–\« …›R¬%ÆÃ¢-ÔãÉ—¥ŒF’6‡‹RSFRKÉn!ùàªÒSÚYyão [ãÃêƒ\3ŽÛ§�Ô´ª“Ýr¦ÊrlOxçMhÓ6SWÛ%í›\ìÞçR:KÙMMÁœÏ·½¦íÌAÿÁ"ÅÐh™syí:Þפˆ;•ƒMá?Ìþƒ"Ïfq=†B¡P( …B¡P(t6hŽÏbY%Ù™Šw¿ ×ÈÆb…dÞ,d橊ÖÎY,Õ’„6~l=ˆÈš)Ëz#ltÚŠ-Äãó8Œûc0¶Üû~/‹g¡e¹™Ô<Þ­M‘à­ ËÏœ"Ò�ÓåzþàN³çwÝõéÓCÎØp÷ñ[Vô¾Gk{¤TPò:VeSµ6Y&„]4lh—À��qyCŒëÚ£ÌÒbÒ›ÏLÆKýŒA:õø ZkÈÚ ÜÚwÕñÆ¢’4ì­Ø!aAJfw$iÖ8p²Ò»~qïM†Q¢ !oî�÷Ø�µ£Ò‘(›i&ÄÛ¨1�Ÿ¯ï‚Ôç«j~�í˜sw÷¡Ìl­b]gJÏû·_öõГzÎŒC?xþ¡P( …B¡P( …Μ¶¬ÂGp}_ã²­5á7Ý Z·&/?«ÎBV™À³ÁQÒÜ áÿ¤ËÐ JvÝæJˉmÚe·¨ÒÛ-õäd_®•Æ»=•‡žt#÷‘ßf¾­ F^#J¾ÝÔ♬î:’eÿ°8ÑÜ�+qý—ËHi¹‚¶_¹n?»q>67Ïa3ÿdoˆ33aó�C¡P( …B¡P( �!mG´™!ËfÉ›vÐú ï‚n±l¸O¼f™¢¸Â€Z×qäìŠU1Ò�£¢ïű֛¾ÎsMšjaª± º ¥í·�8ò~˜½ ] ž•ä\�™¾D)Ì2�ŒØ&Ô¶ _ASçáÖ©èS—„ƒ|Ícû,Kq`Ï’•�fKqqãí*Œ§ñš8 qué[2 Ð*æ¼Ýn1m•‘&Mc\[ÇÖÏæ›tf”á�e±æ’FvŪ¸Ósò¸ƒgwÒ>nÞÇG¹è›Èp“›ý™ŸùI utÜ9 ^´›(¹AZÅx>®zÔeÓÆé½ãÎ;ï²{jVmîÃu|ÕéÞs*êT<˜½ÇŠênDù¸¢lÞªôÛ‹•×t<2þ{XÆç*¬hmç+HIì�œÑ(q]klf+ñ¶Íy{�Œ1Ï1hƒ„2äJ¼C¡P( …B¡P( �YùbŠ™%45zÞaVÝì9›7×;Àô©7hÑF–±,6/°ä#¤,&¥eY´ØCøJC‚œv–¶æ)Æ·|d\ùà( 6NÆ‘I1‡‡füé`9-�¤'GŸÉÏK–ëÖ˜Ô$Å3·±LEÄx5×sNÆv¼÷½ aiyºâf$Ò%)ëEXJ£ÕìËßÓvþaJ ‰Ï] ib2kÊä¶\Ês4I£ŽöbÚCy@tôÀ¨Öª7Â69hv¶Êä²È«êèu˜*—¹¨z¡IkÏÿ¶!á^ƒövçPs­½ƒ`ö/o»õv\ÿÞ:g]?h`a±É¦‘yj&Öy|Ú@Ü7ƒ/rÉúÐ Åf‹-ޱÐz[¬‡©ÞMH»«ŽÙ#+™·æ›¬%,r�}Pü¬öÒ- <ªi¿<¼KÓGš�«²…B¡P( …B¡P(tfäùƒg>~ksý ÕÈ<(ì®h" Ø´Nq\šƒô¼©âúß„ î}„ý~¯Ü¥”E™º1 $ÏMZ;�”¾Ñ�dZŽ!·˜•}i6i ‡g’�”Ám¤ �å&I Z¡Qh[“mêÑ;òøßÇ«µO#Ó¤“!Í Ä:± ÔÕYéÏÉÑmÇ�€kÝxSœÖ1s;BZÂD»öÑÍ!Òµ­hÕ²Ï[Øã‡=Ú… °ò­+ÜX~€c•ļ0Ú6¥&)€˜ÖÆŒºÓð‘]y/¦ì:�gytoÑdËŒYUiÙlÍ_¬SC°ÁOnœ¹ýÖª—:'gp†i–¢•œ´ƒ�’r¼¹tÅôxL9FÑ Á’oGõ™zRk>pBʹÐc¶ {ºm-8Ð�&NÆ€¡P( …B¡P( � :®@ÔþMŸµ0•|¤÷ýpà5—þƒ2‚”XŒQÀ¢/-e78BGJßýÂïǧ>y—›KçÇ™íQ5F<—pgXÀ(²u/0&lÎ8òI&Î,á½"µQ̺ŸŒdä2ü>ùHJ ëº.¹Ãî ò¹³H+¬eÀ; ¯H¹LsþXÌAF&×Õ¦gæ9Ù•¼gæS¾|Ä�¹yΔ2Öµ!¥EÛ�=ÚË?òÒ¢÷ ´ßz{Xˆ!·ìá›Ï@Õœ‹D�h-•÷–\HjÎ8^ê†Jʵd�¡­.îÎʘ5íÁXÉE)³-„¹îãmµm2Þ3 ó¯÷3ñ¼•Ö¨ê¼Y ºe»æÓI…¹QéÞÛº/§ûlÝ0ÇmØè<€”¸qq€¯Må*ÓPÈW¶õ;Œu‡B¡P( …B¡P(:³òÿV''Q@¤n¹ñÚMû/çÐÉ<½1×o€-¦…Otu 2ÊËøð;Þö~®³¹ì"ç#ä¼p=÷0àF—âÌ+¬g1vt˜LM9C"È~Î^�Ö(gè˜5tŽl €ŸÒ5H6JŽ÷¨ëÛ¤†²�|ÄWn“„˜ìÅXžßÜû`1`¶]ÈqpÌh<^3 å¶ž­IOFŸ‡_¿åù©ÿ9¡õý�¸jÌ×·ÈV|v IDATpР€¦25Êøœ3ÆܥѤ«�]%ÌY�•oQÉyq‘[›¡Çje�ŽÛFÙ|­ é.%»yu}j&¬c�µ=8']sï�›hhA•üvq0²Lºm$Øgº™7«¨o†~qÝý9ŠRú4†Zf×ÖË÷6}ð|ØtOòg~ÍÙvÌMjY{¸ÿ�À<@4töèÔ©S±¡P( …B¡P(ôWLgÛÆ^:¨rJÖ0¸Iß0™Zé ,H#©)ñYcÓ<‘²ÌIô¥­­7$4\õ¨ËpñÅâ†O�릋Ósa{±ç6Œÿš#ÓZÎ=4¸Ê5í]øU)‹šæ”÷8h裩”+:wœÓ'ÃÁòdÙnà´; åÍ{’68à¡\ð¢Î_”Í쳌sk¶ÎF ç‚ï:”…äkç ˜Ò2¾çÏS\SNÒÁ•r¾4Õ>{ùïùk÷îIÿp¬®Ùì¢ó=÷c�—}dÆåïÍÍVL“•ÔâÙöŒ|<›ÏÕær.ÚäÓ{SÀêsõþ:k½>~ˆB¡P( …B¡P(t†µ,W9s\¬t�7Y²quÜ#ÃllPn@g�AÌ™¬)‹`òÒ—†¶ù¸«�‰Ã0‚Uer½}”tgtê›D¦•… ÃÆ¼&Píèh‡»î’xoÕô§/ó ‡’ûZÊk½ós”¨sÛCn#M3—‹#�~†Zç÷@lºÎd7²&ìØXÇû+z¯ƒ£yž3ÊFò"îÂÔ†±�E',XYFbö†”ý<<ÿÔÝW›•M4iÒ�+�³ÛµŽtà¸3«'œ[MÞSÔñ–�´!×ÓZƒ“òÐ€ŠœÍ:Ú›Qd>¨¹ÀbÎYOÏ…^­u·9,Î;G`Ûj¢Ï˜[cf¸g¥è@v›;�5àšüóÂ¥v1]ûÂÁL?+ 1»(ËWú°…¦ä�ö¡õÖ0†B¡P( …B¡P(töˆ£Áøox2 &+gnQ6lÃú„;`S°±�Äú¢ViôcÚrÓAG‚¥>³:ùÈ–Z«ŽÃÌðÁ3_„JŽ1Gh-j|ú´Dn[퇶ë÷e©^ëéÉ”6»çl\›/ª•{a‹ðªkpá…÷VfVJÑhµQçAa«m4$/È)»¹‹Lè–iÖ_'G‚‡‘uj+æš×ºIöÂ"™è2Íéãš§äE6ÓdéìsDT¾ïXêêü#X“‡+d”�%µ®h-ë¢É5Ðk)H©�A‰$Èiº)nZß¶Âï±:ÚWs½ÃQ,¬ò½ê6iÑ�ÄÁ’Üt½§‘qïhý4Zo(i™â³6g/OÍ0ü€’¼óZ%sßÐЧ�0ÏßËc“I½uÊò,Xz"TÃBÛÝÀª×Ç€}“±|˜Öúµ¬!?‚AC¡P( …B¡P(:4›Œ„£øÄ¥ü»~†ƒÆ*¬€ƒ?§3Pcµ?…Â$3ZÐe ÉÄò0&ÕaÄ’k¡Ã­÷¬­©ÆB�mÙªÿ{JË")Q3Ja2€ùÖÞ®ã̘š\À¨8³&*�o•áR´û¢IÍ';­™7éqRJ¸í¶O¹â”Œ\²²ÏxÔi2/á<Òÿ È�¯óð±uIØftiXFÑk¥#‘…³Ô‚Ô5fK»§ZkEëû±‰]…æ™ç� ‹gǪÈÖþË�Æ ±PU§™{bÇ[ÐÔ]¸Ž…·8jk2d’›¹÷Žžü±²Õ˜(à�Pm¦Ñ6Œ²N°ÎCÆyÁ3Öµ2›QF»îLs9ûp8']m³¢é‹U¸™e#Í4Û“f¡Ëm<Ѐ&TÛE¸ùÁ†ŠÖFŒiãZ†Ã)Y‘Rs Æ}áP( …B¡P( …ά¶cÚZã÷ìßûtŠ«ÍÊ\ æèÈ›�›•€Hÿy £)`:q‚mnVŸDoë`?ÆrÌ#-èÓH3LÉFØ6ô ›òp�?ó©GKD6XÛpÈFF¤˜å9[rTb´pæ±4``Ÿfñ±1ù¸²ßðkìÌÒ¦l–xoÖo²Þ2®�} >æMÀJ 9HÐà\î9¢`Œk´Än°ƒºÅ’�!ä‘óöjíâÙ†ð¹d4u—%¥¹f—„#«Ð2 YHn©eatX«•]) ¬ëª ˜sF›/çe‚z­[Ü×fÌÁ¸®«‚IÙÀÙµÞà ÖëA�Ò‚Þ4šÝ´ ¨6ÆE& ”<µ²à+ã\€PvÙ�~�§�ñ.Ë¢YzƒNK$™¹èïÍ“t÷m›ï 9­ôCž³|¨Ù ÜZ8C¡P( …B¡P(:$Q_Kí11)«)Œ`–HÑùÆÄ¢�Ð*`PÉwHu¤3Ç<@ž“¯¤ÁÈE#¬i½CÙQkÕŸši‰.;®œ…‰Ðé7G‹1q�Ù5gü]0Få�ƒÖOa¼„Õ'N þYüz߆qoVÂ*_|p.À¬ÐÏYŸ'Ǽõ¦É-9Ïr6×Ñ•MÀ’’ œÁQ>pìÙL¾�s†U�ÊJ„uïZn“6¿XK.ç÷õ ÒÉϲ+稺�^hYç>µ¸HóL¶Î¹Å—mÆ,1–ÝâÕéÁÊÃé á耳v•~PZ"Çì:»�•Ø¥Ýë÷„ƳI›A�fu•ugÁGÑຮºÑl <¸› >äÚ\ãK*Jòy/Fõ¶)w•ásF> …B¡P( …B¡Ð™Í:‡É¿êæÎ-°.+õ#Î$~ ˜�jÛêë\…#ZË_÷Fà•Õýg\ç°¤”©ÑÞ-I¹®{Y�GÏåœ� 0àep�%9{Ö#œÄæ¹ çâþicÓx?‹ŽxãÈ4‹&ãØ1ude~ �O˜Ê5÷¥­áeKqÚð°f°óIÙæ\‘¶ö\3ÈŒÃÊ‹e“´¶Ž“1mƒ{ï(¹l Ô®È A‡ƒw2<²VnB8�&‹çv“ ²:›§…:ެâ˜l¸@L–�X= °Õ[s«Îͤ%ÝÏ5 Wk�Ú|¹^Û�›wêZÑÇýɱ›w¦úºn¹O¸ ¾¬AùüóÏ�j°·kÅ lÒsß°Œq¯ c@e2Í�•¾ØÄ“ô¹$% …B¡P( …B¡ÐÙ"-š�8*�¦¢ºV÷ê¤4+H³ÿÈÚŽ#Ûºìêh±ýª¯z˜ò)ñ0hÇQcä:­Õ1z.)ÇhmENV´!0ÌLLölv!�¡<ˆ“䜩Ë~ЦÂV+ʨjŽò-Â>â+€nMá Sž›Hâ“?ŸgÚÒ ÆquV2‚•ö1gãk|nZ²Û%òkϦàЗ­Ø°uɼkpIJ0å„n@á°BÖV§Œ3 mJ‹‘Itƒ{z±ÉͤÛnÐßœ¦MYÊÑAMïPÇïÙ[’.ªlˆ¬Ç æ°_’ª³0O€«µ $[,€ /�/ÎLÕÔœÑ‡ÔÆÀÌ<²Ý �díäA—ƒÁ�ÜSwl¦;ï¼ÓUdÛ\Esî½ûÿÉGò˜ñøÌ¯âd›•{OÎöÛœCqlÖÔ'Çb( …B¡P( …B¡3+o–¢ÓŽœAœb, °Ñh9ÏÅ ¾6¥ŸÛ1l%Mz¬Ûo¿c0–¦1Yƒm4-%½VŠE£ÁÂ<’‹Ã�‘ë]4¡iñIJzí~†!£µd%½=÷s¶õä¹—…kKNã]�'Nì\0ÙQšÖ 1Ž#çhƪjâ¢a�#ÜJ):2ÎZ–W¶‰Lnž½H®ç‹zÍí9Ì^½ÇÛTÓ\�Ò2^Ü ×[_ôæÅu¶ê 8'Î\wuÝ1’P3ÓF;K)(e7Úk÷JZÅ*‰ñ`|,5Mß›g¶q¾ª‹<»ÖXHR܆Á˜h ;¶”>9×JKkîlå¢n‡3ú�î뫽=ÓÞCëacPñÄ']�£#ù»ÝKÏÆÏ?,Öʜý¨�î­Wüޛ߅º¶ƒYB­Å­(—߯½7Wü0 …B¡P( …B¡³Aó ¸Ù h £©¹é0{¬ü{·`²%×ñ¾÷}x3;�ï¯cÝt´¹âUžCR™äKÙÝS�8„wÖñ>‰4 ÂeÇrÚhâm“AÌw[p …‰eçþKH8�£Ý9¼£Í,¾ìæû 7ãÇÛyæCf�RlÓ4§=+8S^×s ÓmÊ�ì~åõ9/È© °8Ôä½Â®r)Eìžðóõ 7Å9~ÔÜ82SaiÉ“íÓZiÏ䦘ÿöÍ3ímV5m$ÖoFèûÜÖ×kÇ]9ØÌ¥ìœÝ²ˆk]+œùz�fœ©7Sgºý¢›•ÓÜ{2 pÎ’³�ÇŽÅF6·i=[k8ï¼sñö·½§O×AªáÜ�ƒ2÷„VçÁ�tõ­ëª×ÇÙ~½ÉqŸâÉžv‡B¡P( …B¡P(:ó²4'Ü¿é›ûywE¬VHa±Ð9":sŠÃH+�–´ìV 6êÌÃ:ò’¼‰¦zã—€7»ƒ=nvžçž#Í= ySvšÐ‡A¬ä¢¬ˆà­ÕŠV}‘ÊH}öÏàÿÙ�ãÒËÎw\ÄâÁ§O¯cý­�×~0ò;;òÌÁhâ¹0–ãêÌ)ˆ)ž¼åPüSžÇÝfk²:K¹²óä~±æŒ´¸È ý°A;i¯“ÁŒv¼2ÕÛÃäC›¿Ç›ææ¼"—Œç|Ó3ñ›¿ù;Z¢ÁdŽ|ÛX³µ�um âÄÉg¶ÎZ«+ÙXPëªe @W(È9}~ãìæó°ê¼n> 6œ“›Ì6ÃÜ"SJÆéÓ{äœå9¬M#ÏB�e#×±r.ž£8û+ô>$c̽y*áõ˜ã¨õúø- …B¡P( …B¡ÐV)W©ÑGþ\5Uè�rögvP­9@Ôõ8RÚtì™±‹çJËpý }D€áÌcž‘̰‘.9]0ªkïÁÔí@ÓÓ ›ÎœÙTv}e€JÏWC’£&3Á7±c¤®�v?Õ™¿ÚÄu¼#sŽgÕ½Â�C?÷Ïdžmìž7çqdYš­�¥6·\ÌÀï�)Ë‹ÌI}©•¯ëª…´b,‹0z¯X×½9‹ÏÖ†A&…yþfçEʨkÂu×½slP‰[n<”iøø*�åg2žLeï«.–”|lI,¯­j<ÖŽ �+3×Ík²¹…„‚6ˆS `�H:c¹¾¦µ½:ùš±™¶~zØ=ê¸_ÚlsîúLl¸eFB6ÙÔ”µxÆH°/9šŒ>+9íÀt(#¾œ×'Œd%&ÀšŠžŽSw—Œ]]IkŸàŸç+þú8â�e»îEílàókct[Æ.azÛˆrNèirDfqÑY«lwPÁ[ fà�E² „ÛÏ�i=˜›gƒ 1ݬ-¢üü¶Û>£! 丰þ�àY]²·D¶M+JRxçí¦2“°ºë€:àø’ZkŒáC�ºÛíôþ (º ýZóžyÍœYèÉprÅ&¤ä,>áÓ™äLÅÞe`$ >¸Þv}}£€õ°6 …B¡P( …B¡ÐÙ!1eå6kÎsã<S@Ǻ®›ã,¦,%ÖÔ4•R“Ÿ|5îw¿s�3PJÃUW=_ýÕW"¥9ÖëSžVJÑ�žðâïû1ÔufGdþ½fÊ*Êc<[±¹„Yá£AùËÁæv U-Ue’³ŒòTá ÆÊRJh½N3ú¶Ñi–¬ /sŒÅ}‘±XïC20:œz»ÝnŠ »§ ß±�…h3Ç ÄÁ|1L*åQÝ@’=ÐmݳVΞ‰égpl㕇pXޱ�(ß˺I…ª¦ZÊ¿Ï7ŽqÞuß9=[ �p~ÏfúX.)·ÿP¨KÚÆâ?H²1¹‰øõÝVS3jì­™¥,º�©µîˆõ´Lké�—tbzÚ,ßß¹×_\ÂççÁ¤€Ñâ·l( …B¡P( …BgX¥<êÀõ&l.Âk,�¬ƒf$¾‡LDÊ`ÉfŽ`ŒÄs„â"Á)íô\ö¾¶‰ÁzæT\Ñlò,ÇàcåÈŒàLQž1bË÷n©Â_ª^¯ÅšmÄÜn·Ãºîa£ÑÒT¾áËT·óM}j=¶×/®˜%Mqa®•\;\·†NEç ÊȺ<=ß+®xÞÿþ�¢µÃ±}ëúÞ”ÌqÆ&ÈíÁ¸¨pC s.Ñ&'XÊ2¹âØ8È\ Ú,=°b6œ�/âðë>Íqaf´Ê ¾~ðäÝÍ´A–ã¾:ܰÆ:¾/m4½w,Ë¢Ò°¬„±Þ4h÷ @]t–Ìm|¶+U–Øm™JDzÇ(SI“ûϯ7¡+7ïkŽFw÷Lå?ìÜXæ&¤ìõ…B¡P( …B¡PèìP:= Û"¶â®68Ø'¶b ¨+$´qj}o-›™wE¸Ì@­u½–m´u›ødÓ­ofwCÎ;”r½åO–âºe”šŒ33phÍÇãF�Èk*Å9‘Ô&ãïàZym |ñˆp“tùl®"S¢vŒÞ|<¹iç×™ÏJœ�ÞàÕÆZuÇëüà¢÷4AJ®?¤œY’ÜÐ@è}þzÞXeÜilžJ5Mõ3ÓWsúì4p}²1ncÉrlÚ›>0£Âr|#UÜp˘éáds×�tˆ¦¼s¶r×l¶Íï«-5óFçz—iÐ¥¬»ÀL‚½œÓDèmÃà …xþþ¼Þmé©ûüŒÚôœ¶•âëz2~džB¡P( …B¡P(t†E ±(‡[ÞÌó·r Ÿ®\–EÇ©m¢– ÄGðÆ£CƒñÞzð=å4(ò÷ÔÕ�wX¢!Ê5Kžzf!…µÆU¬ÅX”/ÓðÉG¦>í¼Û¦dƒmŒû iV¬’ 2nÒ´öÚâšÍ•œl×ǃ@�/ÇØÞzN6\˜Ý"ËdEëúÞ”…b6%Ÿ¤œÖ ÷}›º6ÛÚµÄá¿mõ^ý%€ªµM3÷H9ýµ˜E’”4OÖ?ÜãÚv-ÂÛµÝwJÇ5­c#vuÒÙg³¨Ã¹X'ëúÖæÉ&_ÿ:ÿ’ˆ¯40oÝ„>z=o®¤4Þ²öþƒØ†«�mÁ¶^,V™¶Ÿw†B¡P( …B¡P(:+ÄbŠRhD.#Æ%r™ìÚwýü¼@ÂºŠ‹Îwx~Á×z^á9‡%%i¶b¢sÝô0¹9ú’rp®ÞÜþËò 2+a5°H§_ÕF_»Þ¢†+¦/­0 “ò1b¿òX\ëOØ9Î⣿yj ¶qrs<Øàdƒï¥ ³QJK¸–ÆŠØ[ÁRYÂ?E}]k,ƒ­ðf°ì/‚7Gr»-q[l4ÛÂm¦¬ÀÊÜksV¼”" ß|ű‡€is´6–aÉô°Íd±]»ÖZÅ^¹dbçìSÜV-¬˜óñV��9žï‡T˜-º¼ÇœrÊ ©ðp=Àœ�z\G¹¯æ@lšà¥]ãaa Æë¹©¼ã�Ç×—v¿Ð�¡æÀœóí¡P( …B¡P( …μÈõ¨Ë]’o¨:ÔäÓ{W3£ÁÈj¶î;2™úsÎüe.Qݲ=Ë-š\#Ç� 4PçK0ŒMTôÖµw‚ÀmÛi`å°ÆD ná®)¹è±Á¹mk/7¶Î'&�—ðõµ6ý~ÉËÁù¬èDÚzK9²Ý�‘ã(={çׄß÷³9Vof>izVÙ\_Ë#õ唕JøXmÝ8èÌi·T­u¬kED˜óóH©;V´¾×óù\:¶•Æy‡­õÍÃîè®ì£µêæfmÊ%ì̹ ªs/i�‘]iäeÁ 4¯E6 ¼à^õÃHéh³Ñ­}ج³¾¼Ã‘­UÖ /eÙ´"g­¬Î%ƒäÚæ-¦i­ä¼®F[Æ®åzËDÿà …B¡P( …B¡ÐÙ!ò‘÷¼çÔp›Ñ1 u´¶Gïë`*ÞÄ5 šÎ « Æ83ÏŸ£w)á0Ã’µÑz7Üœ0,Hi™[ï#� +�–´N¥>Þj ½»æl¿¤®F9WmÆe0ŸŠ‹.º·òqÙ‚ sáLCºíŽ‹îÒI8G»sûA c¾0¶”‘(…Îóλ—òº�†Úª¦k›ëv A«µu°­z0›�ÏLÜ™vÝŒsÛ½TÞ˘ƒWç¨ìqƒ }cŒ=à Ny4Ò8�$M© �Yg¹ÙÞW”2zËHX¦÷òïs3ïáÆð’ .vG{-22®1ç~l£ �¿�…×›} hgÝ~ýÈKÿK<òŠGâ<šÖÈè “µ•ë&ç¬:wQ´m3ôѲå’qšÌêjYß4ÊK¸ÆpëX\]6?¤´åzp›ÝìEs<.Ë¿aC¡P( …B¡P(: D#Q¬Å�A£éŠaNX‘ª;3WUÆãgâmÝpõ0%5½ Œ.8¦%Éúîb¨Û&𹯨†JÒê){p¼×Íóã‚pûf\±Œ¶ƒsñVn2_7ÝŽ¬‰à¶sÎFÀ]¥¤-FbÐõ˜_BN'Ðqè;´~—ºöŒÀv7nƒcjé1ç¡9Y•}øÁo“{ÓK¦ƒ‹ÌK>4«¥ækj½!~ˆB¡P( …B¡P(t†µ,�Öã/ËnÌÞ› :ÀäßùÆ ñø±iǵõZ¡ê²HK.¦Hª€2IpæÁ2Šûy›Ê1,òÛÆ=ÙíîÏìJ2’Â,oÜ2ft\Éi› M<Çv¬Ûñ3½ILÎïÏë›zí:òÁ¨7޽³k›�•žÉÈ1…ŠæðË Ÿòç0–cQk1Ø-ʪÌ4—ÐÚ�)ÿáÞˆuÝ£C,�3åœbyq3iÅäðóÃý{Ixí†3rÞM/eùðÄšeïFÌS1«¦s^�ó"–Pl£»Y¯Ë¢ÎNŠFJ9Ò�æï[> m"Åk¦mÃù‡­ß%ןönÝÚfXæ\®áËA¼�•ëÀ9…BrW-$ášöÞpé¥z�ÆÆÁd-¢Ng�~|œW „ò:e}C¡P( …B¡P( �iÑÝ'¥ýäh0"GÉÈê 4^#QXù‚–WxÞaM²ëtAKKSZÆY ˆg@ÞÕgœáèèh–øô¢�ß—¿zæäY ïa6„ÙLDŽ€ó|dz$)CÉ.Jë�bW—¢Ä}…•pV{|á‡O“únÏ}æd+Ç®­:¦mvW*býœõg)ÜÝ`_Ù@gÚ©‰,× µOΔð°òØrÛ}bèË2èIÍ8σ,–tøši™WgÇŸ¢Èîõй‚“–…(xt×Ô{GN­šÕÕS_{¸Ù�·«#Ï6øü¡ó±gmci!ùðmb›†júczjmvÒ_|B˜ê-³ËRð¡Ý´’Y7gïÌ•·éƒtH©shÖP …B¡P( …B¡PèÌËGigД•ßøX­¨Âq×C�l çþÍ-¹s¤—œ@Úqe™ñ‚¹>�Ä™+%Üyçé©1—Ñbƒ”p×HgÝ<ªÍÇ\ýkZk„:gùÙLÁÞ:ºžk”–t3� ή�ÄL`²ä6kKoR×à¶$ä0Þ‹ÏùõIÌM¢Ö•¾ZZ5é³Ù®7R 3³·ƒRœ/gà¯ëÍØ¸äþœ›e…„bãÌJ"y!}ÄheSY5uG›`•Î,iÄu‹³yÚÈÞÛ¸,Ë;§ì]‹ m ñë=i͵ }ìî0�øõàsM<¤'bCÛ±3õäØö %;nÐÓHZÅ5°m€¤ä»é\AÛ®­±©¦¸g�ôƒï¯ÇâÉÛ¡žòa‰_°¡P( …B¡P( � ·€�È4—¥ Tj°ÖX€àÈÆ¿%´^¸m» ,NŒ jI¶šªwMˆ¶f-µzei6Jdy³9ŠÍÛóA¹žR†«-–p$¼T®Sò@8³*eùÙtíjFëÎ\%…°,19 kYØ–ñ¤îžŒuÞ`Óµ033r.á^#QšXæ:'u嵿¸äú $”c.>~jTN¾VXfîñ¢üú×CgóÙ<;LÖFÙ –¹fC‰/t�¿@upŒöÔäFC¢Ë‹Þ(§Ö½Ž”èï^³äþú$·~÷`Ïo ±¸ö± «{Oçôﳌ»mÆêæ Íá³Y˜yw?'pΛ§�c°Nó ïÎihƒ;m¨oìa©É¶òü(ô¿aC¡P( …B¡P(: ä}‡n²äâ¶ÙÍäë˜gøùQe­É\>Ÿð‰ý ääDLrúÔ#Y‡6ájÄuNzfá[„Å(FØÔdFÎDþÄÞþÝÆÓù3YNVG#KP„ËX‘ˆ“f|ÌLalK–µ)ÇŒ¿³Ÿ×ÙÂÍ2Àu]¢Ád;„®µîݽ™ùËÊ^’ƒ£¶–9/rE¼æm¼“o2Bœ%X«7“¦ˆ°Õ(o7œ�ÖZ£ŠæÃbì[iæ ˜«¯û’Å›çôÕ:ŸÇX;ù€åøF‚Ù¤ì×cvümm¶víRB÷Üf¢nÔ­­ÔÊœcÉ\çõÍãäø  …B¡P( …B¡ÐY ‹¬DÕ¹ÇùºÁ«©DµcšWG>Àr‹R ÖuUs‘¼·*Ó`¢Ð:fþ€ }K-9ù_èÝvæ ¬ƒ[O!�ñ FÌdýfÜC®w…�tÆ¡0Eirž;ˆ)ÂÛZÓõCÕñÑ^ß¾›�á'¼6oÂóïåñfF”²ŒÿÆÔQ±}v¼�R J^ BÌ^�…µ0úEh×Ðú:†E¶©D.\ª¢i¥SÌ/6ÏÁÅ‚+?—ÅÔlEñsï¼+o‡ƒilô-Ã�'¯—Y†„WY>`.Ë2 T´Œ¹œƒ?g¶›¤º€Í9øìú9¤‘NDùÞ:6è>›Ï ä³áòиÉçù‹À\B¢îM>—÷e›£�k5ª>@-­N2ŠM÷c( …B¡P( …B¡³Ai3/ŽÿÆoc,Y3à �²ê¸ƒïVhÎø$,¢µŽRvšh”‘my€¸ùœiš(0«Ž�¹ä¢�ò FvÓ¦ä]–*íÎMÇø³¤O}×8 ãºr.:™®ÆAspÁçéùx Âv:JIÈeMn#EÉ. h±´ñ³™é°¤—_ÒçãK<æ~º#Ûx6æÒô½d>­7)üuÌ+ÓâXÊè ½Í�°Ë’ñ ßðd¥»<‰9él«j §^BJ² 9$ä)—œs­0–M–Å«*røxrEë@Õ¶›Þ²‚-ÙÆ|(bMHÈ®PnXâÜÂb‹}É3£Ê6›¯aY†s •”ë6»­¸ «kê•?ýÐK>Û`i"À~Ý·tw åŒÚË¿è¢óñ„'\5Z�;–eHF‡ýlÃÞý/k¬$& …B¡P( …B¡ÐÙ 3‰#޽ë`'Ý †S®ÏaëF„³Èϲ‹ú6 5<ìa;aÐs9eU(Lƒì�4K JÌ8»vÝ4LXrÌR²Æ”ʘ}H097ð–ùÝ¡7e&_7]É ÒHh~ò“Ÿ�𚽞“<È·,ËýùâaT)uq ¶ñg¯ãøäkÑD©ÜSÑk¯µ=©9ÌŒhÆ~|R•ÏZ®«ª;Sû1€Cwæ²<ºóE뺎Lt›l’RRÑ $DB ¨ŒìÖ±QöHéH6XjîfÓÆâhðŒß/¥èM‰šÖQË9š–nx‡\)ÙÁ­e\×Ü c +˜ÎÉŸ‚¹†eÙi>Û"ÐÚ D›Ø´èdÎ¥w•îÓǹÉ7mæÿá ¾ml6Øiö]Î(”ãÖƒãÈõÙ·çß§¶œZoˆß¯¡P( …B¡P( �a-åjlSl×3Ϊóì€?'‘9sëT¼Áî„™ÿÀõXIÅ61¸-ý°¿½éqÈT${¤¿¡n’›âHô¼d†›ýÊzŒbŒ´½Œ  aJ;M¿zcëUÆÍ³þr.HáW]׌|‹®Kß×X ,çüY+ïÅó¶*ÏëëïÙwBø2Û”zk¨ídZØf'Ù  zå©$Än~›¥º xA)Gm39G™»>Xf«KY†­Ñà ,&훣xP\‰Õγîl8dÓ�5Ïk¤ß,Û2”-¨“â�Ýp‘Êv%É„~ëºw‘Þ<*±3RªöÑò¹ç—‡íÏ»,‹¶øæ¼¸Ÿ5”bdÜx·ó e ÙÐÜ\„SöÞçÜýZæ¼3Eø¦÷Þü{xÃõ¯Âÿü=øô]·â¼£ûâa>Ï}ÌàŠ<éŒ\SGÇ[N½o~ÿ¿ÄMþ^ìÛi\xî%xüeß„g_õ}¸ï9Ò×þÜï~7þÃMo˜Þþ‰ qÙ}�o{ìãŠ>ù/t¿Ç×ë —=/yÆ«®ùwß÷+øÐ'Þ‹ÚVÜñ¸KŸ…ç<úŸðÜK?ïûÿñ7<Gå¼ôÿïéûòÑßÅÿöï¿ßõÄÿý‘ß=ýìÚ·¾üÑßÁ?~þŸàýqxúÃ_€ç?î¥gÍþùr^Ó÷¿î*<ûQ/Âß|Ìw·¯ùð£8yË[ñÓßòæÏë˜ø¡ÿ?ÿæïÁ<ã—ñøË¾ùàç×¾õ%x÷GÞ„—}ëïá‚÷?#Ÿ—/ÆÞ;´}6·~ö&üü›¿7}â$¾ýkþþÆU/Š_Ü¡P( …B_€Z«@r*cÔZcÒ0“ÝÅP»²?¿Žfªy濨™mxó“ÅJ…W_ghh¼bU—›8ø7bNŠUi¢šÍNë`FE‰Y¤*LfgJ 0ææ”Ç·>Å—éò³b’ gÂAìÚš,Ë2€ªRa7»)íǯ1V¬ÍȽ Ì'�³Ä‡·%*„µLÖÎ̦)<ä},[òK瘪æ.: ð´:š™Ðµ¦¹Fàîï\®‘ó¯%´³f•±�´.Å­7”2×XÓîhEM3å¼6Ù€óñ峯ds.)ÞB5[\²)®Ç<ÞÖ…gm1µ™¸KYÐa3�e¢îà06æ‚Äa—udÛ“| ©³ Ø4÷džZnþf×#óý‹Òv³ùÇfïE#¡³Wïþðñ³¿ó�xÊCŸ�?ý—pï÷Çm·o¸þUxùÿû|ü£gÿ[<ôÂÇ}QÏù¦_�S·þ|ïS~þnaÆ«~ïExç‡þ-žùˆïÄsýœØ�‡â$Þpý?Å[O½?ô ¯Åe÷}´¾çA\Žï{ê«ô¿?qÇ-ø÷ú¼ì�ÏÃ?xÖ¯âQzÚ_è~tÁÃð¢¯û…c¯óüNÿýKo} Þþ�_Ã3ñø–«GË9¸é×ã·O^‹·~à×ðÒoüu<Ä]óçÒÕ?o¸þU8]ïÀQ9G¿ò–ëPÒ‚“7_w¯¿å­¸úÁÏüK¿ΔþÚeߌ'\ö\ü‹wþC<úâgà^»óÝÚ_‡·|àuø¾§¾êËÿ¾Ø{ïlÔ›ßÿ¯ðÑO½ÿã³ 8ÿ+âw( …B¡Ð¨”Y€5Uy‘yX/㣫šœö¥i]këZ§ôæq³[kÓ:ÐÅ}¤3¥¢i”•¬ÁwÍuQ`g�Lg|ŸñÎÞãü¿:æêm P»2 sÚu-1—_×y‚bÖònÅt1=7âkäZ’–ƒø¢ÿ¯aŽbã3ñÌÅ®�å%9©;ð¿ýÁ¿ƒŸý߯Õ{õNN®�ß6†Nî1åT`!,’¹}Åo%%Å´oó˜?¿õžŸÃŸ~ü÷qõÅõÞ{óuøšË¾ ×ßòÖéõûÌŸá¶Û?ŒÇ\üÌ¿ôûçLê…O|9þá¿y~íÝ/Ãw<á§ûv^óŽÆã.ýF<ù¡×œ‘Ïðsï��úÌ]·á¢óò—j/…B¡P( }9Å™rŒÐ ï`3/ççå ˆ’¤<::�uÝ�’Ñmjqÿ�‰½ðX™â¬?9Î5'©Ê +ìH › KŽ,û�R×£Ñi ÷Bç�ÑfÉH$<àüóO ç‚Oúv½7Â6a1Ÿº:fÄsÓˆf%¶Ûd¥oT®Ó±¸v{NÎÉ—Æx¹ŽW¾òZt^r=ȱê0œ ËaÊ“×Ru4Þ2?”„+¯|n¸á¦-ÎõÕÑÚ)-Z|‘sB­§q·™®E7 Ï!›¥¸ˆpŸ²5Ã*௸)˲su×ËØ�°,# …”V‹�ôœ¼/ß"3çà·ô·»š9mÙs®g3›ÛÖêBhÈóo 6èà[×ÓÇÆ”y�ž,û�›,ñ0 ˜ì«Üˆ³ýš['”·dš~)„În%$œwt_…7º¯òï¿<}¯õŠßøãWàºSÿŸ¸ã\tî%xÖ•ÿõÇû{¿z5ž÷ØÂgîº oºñ—qz½W>ð)ø;Oy%îs¯àeo|nøØÛo9õZüÄ7¿ _q¿ÇLçùí“¿ˆÇ<ø™ü£Î;º/þöã ¯ü�âú›¯Ãcüõw{oK>Â¥÷½ ·~ö¦¿Ðý~!úí“×âá÷Â`¨svà'¾ùM_Ðññ€¯ÅQ9×ß|�À;÷ŸÁŸÝönü­¯ùðÎþ>üÉ“¸ô>WNÞòÀÕ~†ý/ùTðüŠcŸÃOý»oÁ½vçá‡þú¿žÎûóoþÜvûGñcßô†/úþùO]aÚ¯ýÑÏàÿßëñ©;>Žûœó <åa×àšÇþJÞ^ô= ßöØÆsýb=î«ßþ÷ñÁ?ÿüÏÏyã±×ù‰;nÆ?ûßÇɛ߂{í.À×?ò;ÿBÏù>÷z^ð×~¯~Ûâëö·ð°‹¾ÿæ�_‰OÞù1üè³~]_÷¥º�/ÆÞ»íöã_ýá�áä-oÃûOá¢ó‚¿qÕ÷þÿí½y¼¥W]æû¬µÞ}jJUe™'’ÊDH€@˜ç "ˆéneèk7΂¶ÝMõðöÅ }�ØÐȤЂ´A ‘’™ $ÌLª’Rg¿k­þã·~Ãz÷©$ªh~Ÿú¤rÎÞï°Þµ�žožç÷à™'¾\^󪞈;ý7pÅÍÿ€¯ÞôYü¿?þU¬ÖÞççªW¼ÿ8¼ðô_ÇíÛnÄç¿ñaÌóNœvèÓðò³ß"Úûz6oøÔ�àÚÛ¾xÙ{Á¹g¼?rê/ûo—Ëår¹\®Ýý.¯9J)²Ën—l(¼ÓhíòÎeTd�F+%þº¥44#ÚQY†Â-Žøª¬t±T:V4½Õ¤M«\çJ }¢³qEî‰BÁb &ýå®»v˜ó·Ñ2Wt×c;*èÐÌu²q¦CVhqcÛm¡ü+BÍjA€kŒ˜ÀÚvœQ‹^ÙIPû$xÄÏÿSîMémˆfN_Å5×|Ö¶È¿¦”¨Fºhs0CíÐD.Žˆ1"´ÿY7!Ïè³3÷¦””6T1˜Ï³ÌÄS"¬€+%ŠÓèF—[]Ü(ÖZCDJbˆ&VŒÉÆ«“y{Ÿåš#�g Vt /Õ��Û¢[´Ádv]ZxǶQ›ƒ ¸é Ø­¶ 0†Ø »ä–;”³–*¶R×Þ¯Çý£¸îöKñžK^Û�²•ôW_þ|òÊ·ãÅgþ;¼ù…—â…§ÿ:>xÙ§¯ù3~|æÚwcžïÁkŸýQ¼æéïÅ×n¿ýÊ›¿þÌàØÎÄã�=ïzÉ 8r¿S@Í­[oÀ‡?g—×ñˆCŸŽ!.áò›?{Ÿ÷wûÖ»y�»s¿°s܆«n¹pÅ?÷Ì·¶/oÁ·6_�3�8çA{.C\¦CÎÆ7N¾võ­ŸÇÒ°›~<ŽØ÷\yó…ò½+o¾‡oÜ„}׊弯}öGñoŸþžî9<éøãò›ÿwÝs›¼~9ïÀWþùïñ„cÏ}HöÏ}]üùÅ¿� ®ûïø¹³þ3Þò¢ËðÓ�y=þç5çáý—ýÇïj=ßù�ÿ7m¹¿õì¿Ä¿îù˜ç�øâ7?ö€Žõäã^‚S} λøWñ­ÍWàãW¼/9ó÷°ßÚCòû˜ê�ì½wá7qÛÖoâ7žõAüÁ�^Œ§=ü¥øo_üm\ö­ó»ýwÁuÿV„W<ñíXJ«ï×çªgøÔUïÄÚÙFüÞsÏÇ«žüN\}ëçñgÿÚý~6¿ù¬¿ÄÓOøy¶ñD¼ë%7à‡Oyµÿàv¹\.—ËåÚMqË«ò„ÚæâE!ÖŒN0f§œKkV“Çm§å)%3*¬�Á° ½ŽûË#zÐX…ÿØÂTþž[fgçY§�2¨¾…Xi3¡#Ý{Bt6™ÊF-i=nïáÙ� Rí¹ì=MïÖÁZÈÉk$cæ¤=¸_«RæÍ�5v1ï)÷²�<2�׊¯u(]ô–³àI6.Ç!©h®€Ù Aâ± ©è¢¹$jþØÌ mXe?X2ˆUU…ÁÄl«8æèa¡b4zš¢€6-À Lº} M¿((ä̺�Ê*Ý…ÉnëÖ­ÆŽ;ÖÕŠ¶VCîË9æB‡ÉeÙôv£Ðñí‡9,Ðdu7.º*yÝøø:{±¨ý7z¶A@ðóÊSÎÂ\b>h®ï¸}~>ú•7ãï®þÿqÈúãpò!OÄGœƒGö,Ù÷ŒÛpþ•ïÄŸúj<öè<áØŸÀ×nû">yåÛðŒ_&Ç\5¬Ã¹g¼ÅAÏ<â|ãŽ/ Xís>K«®çÎí7Xwø½B…}ׂÍÛoÙåk¶Üs+οòOpÓ]×âÇÏøíݾ_Öm[¿‰·|fe·Øëžó?pô~�À–{nm×|ăúlN;ô©ø‹ÿõ°c~7ÖÌÖãÊ[þ'ôXÄ�pÒ!�Ç·|ÏÚô/Þr!{tï˜\·´~âŒß™<Š_?îèâ½—ü.¾á£xö¦ øêM�±ìÄÙǼðAß?÷çšîÞy>÷�àÜG¾gAø1G>×Ý~ þçÕ†Ÿ<ów1Ä¥Ý^Ç;·ß„+n¾/?û-ç~ñ£~—Þø7øÙ¼ìqoÆë>ö¼ño_ˆz,žzÂKå{Õ}ìjŸïîÞ{ÍÓÞÓýûsOyþöêÿНÞô¹ÞJ-ø…ǽy·?ÿ“ÿ× Vˆ=ò7ïs Î9éñѯ¼;ÇíØ¾¼å>ŸÍ—è?¶!¬ø3Ãår¹\.—Ëuß’ñi iü­8¡a†(ãÖ(nI|€ø�P³ J."E+ËЄŒ m™%PMy):ðÕ'&Ãäú{Ç›eC¶V¥pYÜpÌoB3Ë ®B.�¥2WžáÇ.F†~ Ü(‰:`>φ¡}¯ðÆ04šY‹ÁĤ«ÌF´“Û‚�@}ÐÒV}??Ÿ,†:ºÅ*3 Õl;#­dÖâÀÈnšÍVB[M¥3—ji`áäì±Î¥»r º9¾°)ÅŽ¼2y Ý ¼d‚mñEAJˆ%²Ò¢Ñ¹.ûPzœ[,—‡s·C(Æ]ÈÅAˆ4Gc©ø(¹¶EرcY$?,¾Íå—®©˜çr,Z‹S,¤L Ï%Å¡Í\–XnµñK†Y‘â@ÈRäVíì@¶ÿò¹ÈI¨×pÁ—˜Íêàï'=íá/ÅS�ÿ\ÿ�/ãÊ[.Äå7}ÿå³?�Ã6œˆ×<ý¿áÀuGá–»¿Žå¼'ò„î½'|6>}í»q÷ÎÛ¥üàøµ}¶íÜ|¿®…ã‘÷>K²ÔÒÁ¥7_�—½÷�î5û¬Ú/?û�ð˜#Ÿ·Û÷Ë:bß“ñúç}æþ]s}pÁ÷©{*j-¸úÖÏãŒÃÏÁU·|NàËI?ç]ü«¨µàÖ­7`óŽ› @Ž?ðÑ+<‡;P4ôQG<ŸÿƇ^zãßà‡>}·K,vg=ïíšn¼ó ÔZððƒú™‹Çp&–óÛpËÝ_—ÈóîèŸïººÒ˜€€c÷$¾½åêôl\w$ž{Ê«ñ‘/ÿ!^zÖ»ôCuåÞÛoí¡¸{çwúÏöA�•¿ïÎçªi ÷Qû�ŠR3nÝz½8PÌgãr¹\.—ËåZTŒU8�4K1¡ÔÜf¿E1ШK–4"³ †UÌB¢Õ†£*7é2Ô‚¼†!a¿ýÖãöÛïD)\ÈJ¥®h&1[vjgóqêÐvBÐ}µŠ\ä}½9+˜^ˬ ¯Ïy�£7šÄc4`SY9J³†ÖY¡ÿ?yÎÿtV`íJFè^–Œó..ŒaãQkÓÂXZZÂ|~�¬·9¿ïƒoÂ.þ"þèMï^Ô—¼&“ÞL ŒÇeaR)&g—KÍ2LѺɔ:ÖŽ¦ò‰lm´ž´¿´ðf*͖ڻܤí–Ï�i /þñ I\�|;ññÇ@`·Ù´Lú«H°a˜\8o~]P‚nçæ±;Õ k»g¾­�»ß—k–6|WÏgC›[ÈÿÔó=4÷ñ`í½oÜq>ú•·àúïü¶íÜŒ\G”š\·k—ö•¿ïÎçª5³~�W ëËãö‡ìÙ¸\.—Ëår¹z‘‹-¾B¿ûÛ¨èŸx&¾pѵ2ß_"§&I¼EÍJTLQ�©NfØéظR*î¸ã.)ÁàrÙC7�ŠEžw Ç–qá,ÿÞtfûÔ€&…¦Q\‡Ì‚Ô1©k@ó K mc²]_�å§|F‹J†ÖbÌO'˜ZÙJéJVØ‘BÀ|>—ò\N‘æ\ñ×ÿãcxô£Ï’óóúÖʼ«v�Âäú³@´ +rsË¥8“¸jŒTra«‰ûºcuèØl±þÒÀ©Æ™oÒ:ìxQÉ^© ±Ï,×¶h¡9©Ê¸”`Ä+^õÓxÛÿ…qûÕ…Ùx–³…Õf¢û�’q242˜êê$Ñh>&-|1 4ÁÄpˆbŽÝìÂgÍýGë`-¬j�ÔYÇF¦Ã ±gLæ1Š•¶½–aê>L|< T¿¯®I�)÷nI×Þ­ÚfÄÐÏ]x؆ãqÆçàKm.ØšÙzÀ¯=ã8zÿÓ޳ÎÀ‚ïFëW€#÷=ÿëÆOà‡N~劯ùêM�\æ8í°§+XJ«ÊD¾›ûÝ-¥µxøA�Á%ßü^xú¯ï:>�zèSñµÛ¿ˆ¯ÝöE,¥Õ8zÿÓÛ:ˆÃ6žˆkoû¾vû¥xøAg-€×û<öÞ‚ýÖŠ‹¯ÿ+à£�Ë\" öþ¹?bè³myK÷õmËwv i¥¦­{Æm»<.¯Ëò¸£?ns>Øz¨îãÁØ{Û–ïÄ~úÅØtðãñÛÏþö_w8fq^þ¯uƒ�xüó¿}²;Û=®žíƒU †~¯ž�Ëår¹\.ת4.ËnµÜ ™ŽPûÂÅWcÌÕ4Õ¢ñ[ŒjÓ' ö²”HXæÀqYË_8]©IQÈy¬™j—»Qs -9²KדȄð�Þ%›óO dÇf]œ—!¥K‹0!]‡Ðî?bFD¥·ì˜d~•MAGèŽUJæÑx䊬¨(%kW Ë.K†�)1”Þûçÿ€÷½ç3f}‹¸,m?F_M‚3˺F¶=æL‹nŒ@Õ3‡Îåg‡ ô ¸ “b¬¨Që¥äI³n•šçƬÑÍ�+0„*ÑX¥Æü X¾ãml7Uå=<“ÏÆƒí5Ô\ð×Sc" g.|ãæbkñŒ5×B´©ùn:`�F¡uÓöõÔQ@[?°NföÁÐ÷ ®>Ôžfë3j¯fy­-3arNÀ׬BG‘í‡Ïµwë®{në>p>yå;V;7ÞyÖ¯:pÔ¾§bˆK¸åîë°~Õ ¦è»ÑsN~®¹íb\øõ,„ù]øÀe¯Ç±œ�M�ý�Ýïî꜓~ ßÞr5>~ù[¾—Ë|Á¿À{/ù�oøÎWpõ­ŸÇ‰=©µ¥ÀI?_»í|ýöKqÚ$þ{ÿþŸ€ˆ'{..ùæÇpÉ7?†³Žz>–Òš=¶žGíwR¤ñ•uÝí—bÍl=Ùp`íÒFl[ÖHy©YfL®¤‡m8pãæË»÷LÏó`顺�cïÝð�¯`ûòœ{ÆkqÈúã0‹«°mùN|{óU÷~OßÅçzO7n¾C\ÂÁûó=6.—Ëår¹\?¨šÍfÂ$8qÉ0‰�ÇbJ6Z aRfZ…'ØQnü§š‚S.`µÀ‰K`‰}”fºÊâÈS0Ue¬œŽW£ÒQe+�÷+ƒ€A†�\ÌÁLƒÓŸµrúQ�|¶àVJA"; éþÖ¬Y�}öY#ßãõ“QmRZS» ÉÌ¥= !ë\ºˆ5s+ba:g‘Àã(kÅãè` z ЦŽKÑk“ IDAT)ì-�Ës˜û <އ#Ò‹ˆ|Òû«¨M¾ ¥bHbÉdòÉ¥L‰‡!(¥:ÙÎè‹‘Œl�Á̾«¦¥åÀK@Ëí8êÚãÖ{³\WMïË„ãréJ5ìÁŠ*›�WÚM¤yõêvâAn�L×5ÉFT‡�µ•–n*I¶_ƒ|˜-äµ$Ú=7ð’(rJ µ´y†mCmlÈz09Ïb]¥ãØVf×Þ­ «ÂãŽù1|ðKÿ [vÜ‚Gþ,¬]Ú›wÜŒÏ~í½¸îöKðÊ'ý rë<ãÄ—á#_~ö[ó0Ðc°eÇ­øÐ—Þˆõ«À¿zü[ï÷y×-mÄ�w^ŽÞr 6®9xÁ=ô¤ã^Œkn½ÿõ¢ƒ«o½�>ò¹X5[‡oo¾ç_ùvŒeÄÿõ”ó &Ìûe-ç¸îöKv…Ðd¦ÝYG=Ï<ñð¡/½ßüÎWðØc^ˆµ³õ¸é®ëð™kß�;·ß„_}Æûvû�vèS1–e\pÝ_àœ“~±ûÞ¦Cž€÷]úï°yÇ- óÿtÜKðñËߊ۶ހý”?}È×óÞ÷žxòñ?…O\ñ6¹ß)8fÿÓqÕ-âï¯}ž{Ê«~{À™¸èú¿ÂcŽzV kñÉ+ßq¯Î·×‰ã| >òå7ã }ŽÆ†Õâü+߉!-=$Ÿ«‡ê>v¥ÝÙ{¬;pñõÁ37½·Þý üõWÿµÿ#pûÖåÿ®Mu?ÿ¸ìõøÄ•oÃy?}“¼÷¶­7ào®øc<þ˜ÇÍw_‡O]õ.œuô 0K«¿çÏÆår¹\.—ëUGy ®¿þVŒcFJA˜ ³…X¹‹ÛcfÒ4aì Ö8E#ËzcЂ٠h%¡Á«"ìH_Ÿ:÷Ü¢ÙˆG²e?¶¿f3&-4V¡Ñdu'¢kìå’V‚“A^g <¶mÛ!…¯)QüÖ–ÒVÔn žÎþeÎ C92×µBÖIAˆ–Õ†.©I×Ìüfh³ü¢ð,ë¤$:šgMŒ-Õk�eô¾�æïi赿óCbPeÉ-eŸµ°ÃÚ?9ël©&ËÎõ›:éÆq¹k­ÑófP4Y³Ùµ†–M�ý ÁÐo$u¶UÓn;´ y”ï³ Ž®y�MGÀOô�r·�½”Z“í¬CfàId–×#˜º(±àʼnã�¯ÏƵƒ´ùT¹>mÏ)æyñó@7 ³}µkvæ9…÷wÞ›kÏëçû8fÿÓqá×ß�üƇ°}~ö]sŽÞÿt¼îœ¿Æ ¦à%�ú÷X3Û€÷^ú»¸sûMØgÕþ8õЧâ'ZãïýÕ³OúWø“ _�7|êxå“Þ�Ó}ÚÂk^~öáÔCŸ‚Ï\ûçx×ç;Çí8`Ýá8ëèà‡N~ÅnU<�û€[îþ^þóVÆ!v ã¥gý>6ò|úš?Ãyý*–ÇíØÝa8ý°gá¹§¼ û¯=l·¯wãêƒqøÆ“ðí-W-0œtȰyÇ-X;Û€cöäZ�C7<ÇøhܱíÛ8ù�'>äëy_úÙ³Þˆ5KëqÞE¿‚»î¹û¯=/xÄ¿ÅóNýe³zÑkðÆOý(ÖÌÖã9'ÿ6®>—}ë“»<î+ŸôvüéE¿‚7ú§°f¶O?áçð¤ã^Œ‹®ÿ«‡äsõPÝÇ®t÷Þ!ë�ÅÏ<æ øøåoÅ'®øÿpÔþ�ÀKÏz#îºçv¼ãs¯Àï|ìixÃ�|vÅs<ÐÏÿÓNx)¾³ýŸñ;æy'N?ü™xéc޸Ǟ�Ëår¹\.×¢®¿þfäÜ�#sÔ`ŒTڤ˰Éö>ع~lþ¢Ö"0�˜ÅØøC6½ý¹5*ÌIR˜³QU›0µ½ Ób=ÄÀÄñX¾æ6lÀ–-›¥ù–À!CA�%óùéþ”KY˜I¼h0 OG§©!.›×Ï[´™˜ 7w¥F³FÕ85¼²O.ĈPȈ¥è#ÅÔˆì(Ô™ ù�¹†A8[Î@ˆñ„ªÄ¦™×ÐaSßÌ1þE¹VvòUôβ8�~aÅyv ½Š”c0)fð&»j52[$WŠãöç¯&‹Ý²Ý5¢¶•Íyn†(2¨ŒSûPÄ;‹lJܘ«VLK¦5öl7v"÷aì-¬–ºÓ=$óam4¼¶/0ÉxWÓ>\ÍÆ Ùx…»Åœ·6—eûÐÆ(ƒ!u#1íp4¯1çký§¬Ëµ—k,Ëxí_?O>þ%xþi¯ñq=¨zõOÂsNþE¼à´_ñÅp¹\.—ËåÚƒJi“ió…Ìz£¿sãìhŒH3SZ‘Œéªè<»ÆbJíçüMA³þ1—8q’aÉ–sØR -yU€ÅÇåîgí|ÑÓê9f?Ü|œ3¥U‹Ì ¬Æ¹7´ëZ–c)ÄŒ†‰17�ËÖ· ”Ñ”¡d¹i'F»ìZLa­]ÇQ˜Z ‰È,ö /ÿ1œwÞ‡Q‹í¶ˆ”VňRçˆa€:=9NŽD[ÚKÀ0 ç«Ã`ížìŽǹ\Ã3²0Ú9ttà”f`£×UiGQKf]Ø$<7�¾O•Ž•Z–[£´ÓF]¦ºýWû#=¸ÅÈ*m¬,çà÷¨íC¦´ Ýx#/,ÝÌœ<@r½�Vd fKs¦õ™u­½ü¡µ�Ë6ÒlÁ*Ù>§›&J¬C@í¦à¶¥ÓZŒŪJ§*(µrÚº\{±vÌïÆæ·àÃÿôc9߃gmú—¾(.—Ëår¹\.×ÿ¡R'_îzj…‰Ó.Jg‚5qÙx0ÄM§„ÃX…-Øh¯4ÿŠñ«J“^CÇQG_ HÆ*´ã–Zñœ>½†ÐfâYÖ̬¾`€hj¦ÄéGvÈq‚ÒŽ«S†Tã`ÊPks3Žm½ËÄØ6ÈßuÖa¡H¯éÕPóYEŒ³.5ŠVÂÀ¿ýÔg‘Ç,‰Wi–ùŒÃ„ÏXÀaÓ›4ú®µÛ€DÚøï�–ÚÀD¢Lֆɭ½ÖòIN½ÚZ$+Æq¾âL/}U�\h z— Î¼ããW±]ªÛ/µ|ôІ%¨­ ¹Ô±kfpWÊ\¾&š‡ ·0´97ÈF¡E8îÜ箃dµc ¦‘xD)#RÀ`ÐÂ?½Ÿ`ŽúaãkÕ{1ô¼‡ƒt>ÎŒ±òªÛ�[‘—1Ž£€Z¢Ðz}j!åMær¹¦ºê– ñû÷¢û|Ý[Ï}à…$÷G\÷>¼ÿ²ÿˆ£ö;¿öŒ¿�–×½éОÉÞ~M.—Ëår¹\®ï_Å0H.ƒ6æ4–lZ>ŠŽ0±… £ðš€ŠZl×A˜˜Ãr�3ÃGˆ'¯¡ùv¥–6›¯˜Ä',Àv/ð5s:”Á B®Øœª¯�´˜€XPK·çe¦_+›ØbDWüÁÉH¾†ØæjŒ]Zµï{ÈÍèQKÐQtœä¬\ÄË Ì‚�"* nüæv9ZÌ S›ŠøèùkŠSï©�_ç „xtݲeY$£P´q©õÎü B&Ðmë�Ý÷8‡Ìƒé{vFžZPzõ Äh®@Tü~Û–kË3è&ç –U~ µ|Y�-6™„èâÏv“+˜d"]¤…6$’m¡úz•…{Óˆ´ÝÀ‹Å!}ŒZ_W`­°Ól=“yfÙ0áÂù”Œsý¡Í¼Êʺ\Uã¾7¥=Ñ¿®ñÿôûýA{.—Ëår¹\®‡V³Ù©’Šœr€•F¯qAŃÃY4ÌÐOK\‹CÖ·ÎZèÆ#Șé¬@íˆÐQjê´¦¬ž™¨£�Ì^³YÂÙgŸ‰ /¼v šIvð…åæq@-�þ¾·iÇ]o’‚\*Ÿ�¨¥ ¦ )×Eƒ– Ôqy܈Ì5Ë€¬Ù�®%G¡�}¨ãÞ8åiùYvœº‘}\žÂÐpG_ !Æ*_4_�]~ì®›>œ]�©ùéŠ%¸Y²H¬´iSŠ©×ÅÍÃL�s[ ´pm:p2›fÞÐ9 m�3gÀí}MïY‹S´U°5×ÑÐë¼â KKÜí‡ÌRx¾W.Ñ÷òе¥™‹@F³Q¤”¤NžU•öìµÐ:_í?e].—Ëår¹\.—ËåÚÊñ„îw~.ùè¹N�4îjLÖ¶2 ³ï½?œ‡ T¤")MþZêàYŸZ¤kʨ­;!ÅÕÆU…©°q%6551ÃàÛÑ}h$—9̉›ŽÀ5×Ü€ZJ®­ˆ6K#²” 65R¼8#ÑrËoØñhÙ–åDôµ>mÛN¬°Ž¼¾µ+ze‡d­W·Nb}[›+WºñÀDÜHðŒí�ÍÔZts÷ìÍô3uÙcqS­=Ã.u'Vy]J¡�SøÆŽ8väñÆUÛkíàåÄãÄ"%`Èr¥Zi¾~à¶Ô$%kIÍÝýLé¼='?0Žýòus|ÙÎbÔý̆ ¦ÕÆÂÆ,ר˓�OuÓ‘üŒÍ®K¤˜Ÿ�·»\.—Ëår¹\.—˵7(Æ%„�ºq`!„VäÁ$LXE5°m,,kÑQ`4‚�yÇÔmÓ‡€ÝF=Fc&dø"aÇš‰ bXBÀR›í§ì&¥412éx4Ëš,ßèÝ}ѤLsÇ¥,(äë?æèÃQK»{܉=àS~BÌ¥NXXi` �¼Îº.ÚLಯöµäÆ,Öä}þ W#X9AÃ0´ð¼8ú»Ò×`ÀÙÐÜvÖšØYt®5¾p¦±:—ŽlŠZlaI1Œk×®nÖÔ*Q]‰eb…T[ªuýE3P ™x~&ôýJM3¡J9Hj¹lnÅaç_˜ÌH´–Ø~ƒDcÕ8´Zsû×3¸ÓÖã ÿÎ_›º#Ù©Êjæ¦ö½ÐmöZ‘wpº2’êüÏår¹\.—Ëår¹\®½Bµ´uÓß×C3*¡,¤ÿ …0 ÿº/ „d‰Ëp””’†Êj2%)ý 85h7B 9w<¯ˆ­¡V_O³ðøú9bLœ%g5Ÿé=�lÌ”R¢X°Ü 0™gÈl#íªEùsþù5Ü2ÁÁL…¨Ó>:.ÝÇÆ�«ñ³?û"ác|/¶|…ú0‰[óºØòX;Öξ¦¼…ËmS×/a� S#ž�½ý"0!´VP;Ãoqd!>éf˜.Ð0 BG©¢9ɆbÈïc€Æ�¿¼0Û·ïDŒ±¹þh#¶³È‚käul×��Î »ªÂ1Úsä¼Ünê¾oi6‘ãÜH8 ÀÄÂë½/®=¨`r݋ŠöAê@Ï ‰|í{bìí¿¼Vd_í�|¶îšöB�4…îµ.—Ëår¹\.—Ëår¹ö560 3ù’&"µlÃò âsÌç÷4(WïÅå¦]\èÁü†Ê]!sìlÂ’Þž'λÒF£¹¹ é|<7/%nº]tÃÐŒ`Ìgˆ…\tÑ?a>Ÿwꔋ&¹ÐC kQ~ƪ Š'眻ˆ±®KÁæÍ[qÇßA) aé|ÖÇ÷¯®?Û-Áë8t\‡×$Fê¶ TnÂlDŒT ÂÏ‚™›èøSpù 6½«œ7pêj B›ÛCåLu¶n;29Ž£ÆZ!•ƨæfÃi-t�.;×JQ[©@Â&¤âŽÓ–^=¾�"w™ù.2ÌÖÓÔ­�uøÉ‚¶‡la™.z;n)/Ž!ÊÛWD/¸º`SµÏJgö¥,–Ô׊…÷Û¦e^/»YmË�Ëår¹\.—Ëår¹\®=«˜/¨}·8û{=ó ‚Yê dva��½!Èο òzâ$Z$B²3öòÂH3=–˜ö3îjK¨Vi0¶ÇyWÒÊ7O}i¡³¡ÖBü%+Ëàë·®ÂÐ¥Y«ÌÏcg �O+Xkë*î¸ã1­„ Õ{æušŽ¤ !ײ±czVYÖ½ÖÜLuzmºîèåJÅ*q “ì�p »ù¦°+gjP©¨½kŽoê^Çöú㬚$¿œ›´ß¤ôXms[i…VA뵓ýBUCºbŽþÁópI²ªÒ5d3;ÏÒðÞ5ɹrš‰Xäáó=i¹HBED¼+Jû÷Eøjï]Ûwú€<°ð¯´Y‡Zd´][’g°ËP ¦ö:úOX—Ëår¹\.—Ëår¹ö±ë®˜ eèbÁ}Ù*LÏ­+G¨‡XYb¼SÕÎ4£×iq@­šúä˱qÙa^òSÏ“H/�ƒ®‘Í`|lË*úއ e¶• Úù+rž·R�ؘTmæKĘ8nÜJiíÙ> ºÑLN¾Ðo¤• .Š)÷hÇ3M´¥äf�Ò/bsÙã˜M–œ7X”s§”ZfZ#;#•u@ßo�v5‚è¸.PrMLÒ.80Ÿ�è�uèÞÛm¥\Àn;mSF+Ôh0œ7f&_0Å#±Û|ß+ÍdL)­`_URß:^¤½™Î«´}¥Y…}tf¾`½×êo—Ëår¹\.—Ëår¹\ßK…Î ¥¿çO^µ0ÞÍÎÖƒ&![l—yGífñ•övfäý£@¤â Zd~ã˜Û¢ P\MÞy@J3¡·v£¬Ò ŸV0óƒaÂÊå7^Œ™2qÎyìb¨Lv¹¡†Ž“帼˜ü°�LKA`6Z1 PÊ(À²·m†¢ÃôÁÓ™}¡Ë¥«Ý“á!rÀ|-.Ìí£cpKóÔÎK×<Žtlµm2´žLòmËòب}í>pü¬ÉÎÎ,Ã5íL—Ëår¹\.—Ëår¹\{N�Š8¾l±(Q âãßùSšÁ¦>SBjŒ'™~fEÊs(öJà‹çÕY>ÂlƒùC)0}B4ºÂf7ì@¬5!D.숵%žÁ±Û ;ÊJ,T زes‹+ëñÕ Y„ûpÏ3#íèžfÂR¬S‘ΓºñsʹJ¥UâÈ&SÖÎù¡³ðºßý%YS %»Î�‰«°y‡výäì ey¡Ü%Ìf›ªÆ{¹Ô#š§3ê×CÛf DF{ÚjgÊ…É?é¬�=iK.Rsñ©%ÓBF&½lƒ¤HoD©U¢´ö¼œ çØ0G^)Û�®PÄnFu,ê�Ë©S’®cìîÙ~ùk|M0C%¹B¬»ŒõÒ1Zh9†FØ•ÈÓñƒ™Ùh]||Œ9$gbÕu.ϋׇ®�~xç¯Ýz0ýÇ+ü§¬Ëår¹\.—Ëår¹\{X³Ù©(yl½dJièyäDÓQeÊ-Ô@D¦ªÖS sôЕ‰@-)Õò`)Ec£b‹Ú€Á)šÃÇ�Qgí±©)½ˆÁµ”L]d¦š&µsA�Q¥K5r©‡-)ìˆ7˜ò €(1°Ò :nÃ÷¾nÝjÜu×6aMärÔ¢WºFfIƒð§a uóqÞ•ƒXã™-;a6-íÕ9@J³ö,ŠŒì£y‡9_b):<±ÑA3$�(':])¹ŒâSÊË ÂDU©r‰Ò2¹åA‹X1‚jÒCe2=GisôÚ™¥ ƒmœzNeÑÄ„˜Q† † BeùšíÆëÝ„Q܉ý\B õ´™Fá"P*€L°n@ãVDí6´mxaK,_£:û{å‚rÍÝ©Í2¶ÅY?X v°¦Ëår¹\.—Ëår¹\®½C•œTb^â [ü`!±rñ)K�—r†‰ÒlËZŒÜ1Ô!È›]Ã.; yñs.ÆJªƒ)׬Y2Tš²ñÒàmKJ©µ0PZŠ«–d„X%†Lï möߢ…”]ƒ¼øÚì±-íÕ¥n!nâ©]3o5±ë¾Í‡z¦ÎBc@©ã¤Í¹J~žÚ–‹Ù¬h´Ûår¹\.—Ëår¹\.מ–ö90Ã)†Ch$4¥YUgY4í²¥•…†æZ[Oµ·Þzçˆ"°V»ñi|žœ³Œ{›&­4mYÅ™HéRMhgJÒš[J¡˜q {§1!ö&65ªÔ: €"³< f¼[‘è21©•"ÏAâÈÌ{,(e×_! ¸Läô3ŽÁoýö/·¤ê’¬A)Ê—èòŒD=o”´&ÃÎåZûë‰&u+kñðÊÈrÂK#€…8­¶Ì”2—‹YZZE­¼DZÕ$/ö²ðûK©Ò6K_ƒDŽùßû »Ý j�ìI0_s$w\¨u «õÏ ÈÕŠ4$Chj)’k·¤˜Èl–ë׺e¥ú0¹…×)ɇï…6Q鬡œÙ§?Eœ�Ðé˜ w´ 5<°s0�þ«@0æÑTU³õ4šs@è5çÔÕK÷4Ž×øOY—Ëår¹\.—Ëår¹ö°†á$W¦¬�'¨ù 5“¨0*ZÛî(,¥Vž‰�óhÆ …]þSËV3ì¼@[Pª…¶€¶ï} k¶å¨Õðù–Zz• ƒ5.ºÐs! ¦dDGÆ¡„81ËÔ�Ò²‰õS’:w÷^(ã±…¬Ì¤š;0-ºc––rÍ|¥qb[ت¼ˆç¿E„ÈÑÞ¹öFš‰3PÇØåÆ–® Q�uÍýƒÉWC€Óˆ*/²}ðãHóórÉÖ¤X)³…Š–&³Ó�›-á°ÑU[(’’–hÜ…! 4úi›Sô|³bŠDZäu­ÝÕÚR­íTK6ÔeÇëb[’ >VØ2�FW‚<ŸP‡E.F™C€œ‹á$�‡*½íL@þàR³LìÖšm¿¶Ü„çòI}n� .—Ëår¹\.—Ëår¹ö¼ú(mç—å#ìÀ³l%¦ØàÁBM®ÖÖd;5c™ã¡ ÆÛMGšnu°•Î…·È�ИF5¯´¯!v¦¨R `\u|ýZzÑ·Ãp jôý/üpÜq‡`H3id„R^¢Å¨�õUNF©ØR8�Z�qŽOHmÆê^Ôô&ìܹÜõA0,Mië8´€—¡g)YÖ×^«åFÊÀLÙnJ›ªÞˆ¥ÆuRlaÛCzˆÅùkmHÑœ¶Î D—G×Jbtyo¾QvëÙÌ·PJ”í FtÐ�3î¥EŠmYerØA3ç|-¶¡WÏ©C#ÕHƒi£¯ÂÁùÙŸÀ›þðOº{æ�][½ž²0wOeo™ï(IDATÃöYꚣrÖ®¥tÇÕK4ת{S¢¯ëM÷œó•þÖår¹\.—Ëår¹\®=¬a8IþÞ;ДU¬ô;¾e" ƒ\U ý»òšŸG_·n¶oß�”ÆqÞ\xiç`Þ2vœ¢g7Q®…ÞÓs)þ¾eRS¾B·üÇ:Wa@Äêµ;w5“y,¶‚:QÁYß.¬p�¯�ï¥�4‡næ÷Yhе4È:$ó+¾'æ:÷åÀäë .— äÍrm1FŒãU!ÄxbÕj`Ù:æB-¸‹Ín™M�óЬ¡œqµXƒ©DVX¨0kÙ8ÍâM)bõê%ÜsÏ9W±ªVp¶ºŠå´”j®›e@Œ¥ŽHíuÙ,T0¶È,…™}möÂÃShjª¡¸ml™ój®‰[�ÛU Ô*…@Î;» Jk0˜Í¹`6Ì$Ê˶OýðD±Õò=Ò1‰I¯OihœjÊZêÂØ¹ÅN Z+1¶kÎL(çÜ m{ Kå&íÚØhö¢mDV£¿ Âjå›-Ý`FÛJ¢9pÙ¦à"�~“&ShQ…–ò�qû o ¦ÕÖ’iÁ>moQÛ%ý{–Å¡¬5�s–k·qZKÑySÓ†Uè¦ï¡ ÇMgÚlºZaílCuòÑZiór2ÇçÍÕñf�óµÚù‹Jñ§­=)iUNi@Î)Å®’æswº\.—Ëår¹\.—˵§5›�*iË~æ^\`;Ä9l[­ºÈlK-�VÓ÷"Òj%wñ›,|È‚/¾&;v̲[âÚƒ³jø‹gì»ïFlݺMàÏùëÇ–)˜ÔRtŽG;n¥Ñgê’Œ¦�„ág%\Ëä=Åð#È9y]ÙGŒE¡-�p³kÄe¸ÓX³ÂÀäRŒ(uìî›^£Çá9Žd «¨õêm‰fœÍí³ ­T3¬]iGßhRȲÈÓ òØZƒ«©`¶ƒÍfl$–su¡øBsß�Á†öûDÁÔ)ÇÐ�aC¸”lܸÖÙÇ `¯Ï.¬-éXÒ—£lÝub½Øv\ÛAx?- ØL<Ìý«…–×_�$¯£^“u6*-n Sè2Œ…¸.Ôt»\.—Ëår¹\.—ËåÚ3¢ÿô{>;Àìˆ/iûm©Íé÷”30ß©†C„Å…fô"–S0 Ža±@5F¯fÓ†¨æaeY�6òêû·nÝ*î·®hcz\(HäãÅ…ÙŽ {î¾”¤NŠ_­“Žx—Í@1g³F|}¥h¿G VÉp™ØÅ·œªl9 Ý‹]7½w»Þ|-¶Ôwи¨.å—µ’9Ð@;‰Ñj޹šM£�Áµd±‡²C�çÉqd—.bÞÈg10 ¨¡HŒ•n& \£óN IÐ ¸JzYehɈ¾.犻îºÛl$t®F­­¶4ÈURÛ7Óð|= Û¸ EÝ“ÚHl,=Þ¼ÜÔ �uÝñéaê³B‹ÓóåƒAßÒ>DhVÚ,®Gº'‚ž¥¹%u³WC¾].—Ëår¹\.—Ëåríi¥¤¦ }ì<º€j¸;9¹É\!í þ�Aæ¦Ø¸J‚:9vÚ€aÍ@­Â/&RAHnךÔüLœoÁ@ÇÐÝ#»ñ4î­Il'ËëVÔ:6^¤‰D;:Îò¨¥¢ šñoñ%¸•¿Ð"”qÌ;§R–dKF¡´83_;m1nŒ3hTò~…ŸêÌÔBÜQƳÑ×K[‚öÞì³T_öߟöÜcW¤«÷R�á-KDv…i-q�̺‹¦•òu®”æE³eƒ� Vå®´ QœØ2ùØj—¤¯Íf3X§Ÿµ–2¸bJËM4¼‰l›¿ÎCÀÅ©¹j �1‰ƒ±ììžSXkŘG)Eéí¤½#ÐZa{°ɉk`Á!?àœ3Š)!ªQäZ+bŠ]&] KŠ4kk3�³]W%ñät¹\.—Ëår¹\.—˵§Å>þ=ŸÛ_¹„¹ó�°i4[’@"ú¾¶†¨¥¯6^«éÅ„œ‹¸ô”›$”¢®;:~Ðã–bã» ,…^Aÿ3†5vîQj”àÇ yÜÜ8Ε{4YcG­å’MB³˜QièX³*-2©Ô……n JŽFcHc§£éƒˆ¡‹oÛkµ£æf³ýèG¶µ‚ùfËR’¼7¥D¼ÀNJ@µ�Úá…=eåèèôæ¬�oÊÂ/®A&PØÏÔs©m’A[)ó΂ÙÓáÚÚ~!ÊITjÍÖ×$QÖ¾ D:ÆJ;ÐØÀøáõ®=mÆ¡cVÂ<¼AJ<úá”Õ@IB¯TÞÈôýÚ]‹µ÷òéZõëÇ.É”y=YYÓÀ“'³õÞK¹Æʺ\.—Ëår¹\.—˵‡ã&wÌRøwwV¸Kÿ5uÁѸ4Hs0?j¶ïÀš ”k¤†Ð3—,€ÊJMRÀ8Žƒ²ß·×®³ “¹Ï"ç™r¾W;Š�™’šÕJ·FN‹>ôÞ“ŒjÓ¶at®AËÓE%¯œ�ågÁüŒÏÍ%.Ú^ÌÏ3ucÛ¬áÌr¹œ¯‘`·ÊúŸbÈŽµ>OÜ»ñxñmÓm?PRxÎYrÔÓÅeÊçç"µ�f�l6n ¹÷Ú—Ý‹d�D7Ÿ¯ohá¬ujé†còßíki1gZZRØZ™¥-¹¯~V×/!Û0§�Å© ƒTZ1Ž£Øt™ O?T–Âóÿ˜3°µªµÞµÖV’:°Û˜B^—Ëår¹\.—Ëår¹\{F Ÿ˜ °+NSžU¢¹ÖµGï ”øw »(]©f'2JÙvÜ"çàÈ+s…žAX»ÿè5bõ©Ði)›¤´ô¤•Ʀ*Ž:[S™íw¨¥6“UïhTóZi ‰Ž“R˜p/¤e!ÕIÿT.¤ó÷ªIuBî‘ÿÉ߆(¬h£óÚ5B»W@™\5±iå7Ü�Á×*Ïœ\q¼I**J·ÜîÂo$·Xj2¥©üz¶òÍØãðæ£›lm³CŒm¡#8RËï !D±²ÖZ‘Ëh^×Gdu £%̶ÝE³ÝéÚZÚBmfa—^Fc+ê¨2À±ßˆ½èaèK¾k­míþ¥Äòí‡Qm•ï#TYšC�»¯o̱¹s:{ekåHpØ­v¹\.—Ëår¹\.—Ëõ½–¦Õ Æ&#rÚõ1UkÒ¢V[,´÷RÌ5 Üc—‹ÆL)Åo9QÈÐ�G«YÇ}�Œ])ÅÆ:`XSn…!šP-¥fÂ@’cȱÑF¼e@­û¬_…õ†Æ_‚²Ó1˜µÑø,sŸRÐÖǺcƒ•©[Kj<ŽEæÆ`æljʲÆ7È}P|Y¯•ŽE#÷‚@Z[¾«ñg4’Äs‰%Y7ÍŽú�µƒ­�}Ën•,´æ‹{ë¨~v¦ [0K¥Øc:Ï:íˆ0�`g"éiš#¾!èÃæH0ƒŒÝC¡rŒ KJi1 ªÖ‚R³4ãX'$o¾”V·!Ž3Y·ÚÞC×ßÇr¹tƒ_GV΄Š€< yPôwn2èšçG‚›šëçènmd|DJ==·tZg6&pŒX3èZ¾Â¹q‡.—Ëår¹\.—Ëårím f݈ZÇœ´=×r+Vc_6jÿ®Ž¾,…62ã°�ÑžCÓ¥¹µÞŽÙmWÊØ85k³`øÆÌ�#‘Á`­«–~ò'_ØxKcFОŒI©˜„xM�˜Ôú{IiÖØQ01[ºþqœËûÝ�ÔªL÷›ó\ø _AÔ* ÆÌ€ˆÉqÚ”™m‡Á?.a¨i]†òüõ É”>ô$S]s¥‹‚’0‰ÛP²È¯_SØ´’›¬”"ƒ#CØ´é(lÚt”Ø$­µN*”Ù™Xr1îÃéæî[pX1DÄÍB\ŠSëiŒ ¨@;ñ¿õJœ|ÊÁ²éÔi‡1ÂG?DÜì‹ ó÷ìæ`‰0ùºÞS@@Ç… É,Æ`챘lb†‘)jË ¯£]s˜Õ®º\.—Ëår¹\.—˵—È–v†ü40i•eN¡¼'-˜†ú§:õÌìµÎÐ¥f&�÷Ð,M®•Ó‹£.r›áÑgtGÌi"JærR¹ûnÞÞ8ŽòÞ;ï\Æyú!䬰Ð26xÕRåøShfÁ¯­)&œÅšç°Aí:YXÉå)¨vM£”¶*Ò6afW¶ÏÁ–�ðqRœÎblœlN®:‡®šù|a¡×l33L°tv �¸xƒ�©'¯ýñCçY[Éjª›4xÇñãdnœ¯«¯OÞõ°EtVïEgÚ¦ÍÒWC·Ç…�bÝ|<ÈqZBn»ÚµsÙ‡4�“¤Ð„.Ón8¸ icû èúif=¶ ï,6Þé¼CZûÃK@\.—Ëår¹\.—ËåÚÓ†“eÌ�£Ú•Œ2@"îÀ4éNnSÓOJÆq>ƒIŽ ²Ø@F&tl… E”—L <‚Œ_ã Ë?øºú¢‘‚R+4 ©Ì§.¤TÙŒ�P‘+ÑXð´ÐDa¦–|èúXÖdùQð,¸ãëà"�i¡‰uN*] &Ã÷“Ì9ûÎ zf3S6›»ï—rMˆ•z/$߬±Ûé&P ä°‹¥›EÚZ, ÓJâºÐ¢Ò© @U'"» ™€RŽ}è2L;�dt|z/ö�±Žíž&õØ0öP&ßµÎQʲDdy¸åWbÁÆbªC-9Ú€ «�UO7»-Qa{,}8t°§�ñÇ•Û ÿt þQÊ)ÉÁÓ9‹Ù¨jö—Ëår¹\.—Ëår¹öQŒ4¬Ðì[�‘ªQŒ‚Î ¨ãàVŠì㸠†klÇ Tm¶eþ¡#ã,ôÒÈï”o(K2ÃÎÐòõY(¦£Ïˆ-%ýF÷šó¼qWk‰@m u”qsìä×ó5ðì®�î¹öf©ØÒ”½{P£Ë 9ÑÝ“å*̱8‚Ü‹ÎÙÏ9ÔN�ib•ÏAß/ÝX>‰—ZSjE-<8 bg�‚Îâã& «øa à ‰`™¶ÅðÆë‡rMq1¥˜V–ªqUè°JÞDöAZ²¬ÄØVdÓ¨‚Ž@ÛÍk¿gÚøb­œRl#ÏôA™=¨ ´`†Îñg$Ój­¨ÖMƯ¥�‘¥ ¢Lºy k©›Vª¹æ&›Z��‹?jiÖÜÜHŠ<”­¾f7f7›±šèuÐ!”×ã̬]5À5Šwj?UÈš�7÷Ùw—Ëår¹\.—Ëår¹\{\œÊd>CÑß6; ë÷Ù7®k v‰H~2{þóŸ†Óq,S„ Ãi‚ræ Ì(Ø©¦œ!"g`‹¸ét Y0Å©A¢Ërb^R£‘ÚØJgÇBiiÌz)Ú1ç¡^‹*¯†vR朻’Yâ>I8TL©¼bÚ(»)(…hØs�¶|Vœ‡B é˜[¶lÃÖ­;äuìþ 1ˆ‰,%M×Êh¾ö|B ­<1žPuãT±‚ì©“ ‘ÌÃD;¸–\p/å�C+шª�#§í¼d%‹ií¨fÎ)¥®ªš®5r]Äõ¦ÔT#Ë è `³oLäYk©mV(V»rRÂ÷7‹ 9‰d—¶q4Nqß‚a˜ÉPNnÆ©µâÜsÏÁG>òéFt•äÓ3ˆ“~ïl¤kè‡gN Izkk5Ùþ$ÔyÌçs„�0ŽWøOY—Ëår¹\.—Ëår¹ö°b<±Íƒ#NÀsøºž€næ×4�»DdJ”2ä1½M�G€™KĘ$¾ËQZå,Úh˯‹‘’�|Í4ÏnÀ|>JÏ�Fy‰íp™™Ç4ÑÉ.<;/Ð2††\¢ña6�%Y‡RÆ®ÛbÚã@kQºÙŠjH[Ù\Ås‰ßdaI1r-z/�µÕõ³Ï)v‰YZ¿ cè8ÊÜó­ÚöÆÕ!ZxEÀ$[MH˜l¶h\bÅ8á*Ž>ú`¤”¬ã ÃÇÒ 6ÄÚqì´óùú‚ ÓfÛÈ'[+{ðÌõU¥¶†ÊÚva«i,W뱋yPIl¡|ln¦±ëTk‘sr°¶)Û¦�ÐÍê³¹ñ}ø­É7LžIÀwÚi'šr”ôÚýÚ˜5ÿá��SXÉ/¥¡³«.//Ó}¸Ðår¹\.—Ëår¹\®½BZ|Š )œRøWM2¥a§§!n@mã%>0�3Ç=^q ¬-£èYRÅ8Žr½9ØTi’ó3‹‘4*Âð騺éX3í|ˆŸÖ�À£ëÛu‘†jÕª¥Îé¨nÊØÖ¦gf<OÖÁíèk²"¥¶Ë¡Qm–ïØÆå`ÊKø^˜‹õ#ö`™“Y¤ƒI\ÚÔËŽ3ûf@£´�¡ƒ)ͺ *n¼ñ6ä<¢T6Y»Lz.#Bìm¢‹Úoõ¡ópC¡JÙý}åÙ„#B((eŽŠ"*‰lÛ¬yY¨{¶× sý¦syñÕ-¨-4r‹ú–ZpöÙ�h®I`/Æ¡G‹@˜’XXGB>’+ó«_½ÖZPêˆ\æàù‡tý™¶nG~¾úA�PZœº}PQá% .—Ëår¹\.—Ëårí"&@†"汤2‹ióÿƒ"Sv®^lÿÌÈy¹tÔæ¨£2„ÒxBc !ÓŸ‰A‰˜OÎ@ 1ƒÁ÷!ðø3b:Ñå"Ó ¡”€Z£¤%élS/LD™ŠWû‘qÄGr‘óØàgjhÖÂ×jY·óqæól U«À½R*úf`Õ–’�|(æZ¹P¥ÇR€zÓꤤµh!‹iO¶�ÃÄô†ÎÇÎL*¤g Çi“l¦Ÿ–l’Ë�þ�njXÈ‹Ç 0ŸÏšñb2Ä �³ß:±½³µ�S°„8óu•2Ê\?ºz¯­mr‹¥ðe£Ô0µðÝB*é®+n =—B5¦Vb"ÍL�/¹ä*ÓÒK×ÀÃ!é¾Èº  †`µ�†q¶çv>i:¶V\†‰|nÚè3±¿ZM+µu@h–ç«Òår¹\.—Ëår¹\.מ–ò4(¥cÕhDZƒwÐ.kx²î>mŽ„Ch�Îú£äfD 3Ä0C_‚ndq•±Í¨ÃÂùÙÅç(¹" ¶2ZJ5ÆÀ±ÞU¬fFŸ²M}àãY!�q”°D—ÔÍÈ®Äy. À©MZ‡lÒ©j"›ŽYã5£Øï( O{5Jûzn¯ábe8–ÅØÎ {ú-ðÕägjïÕväÿ wnš,±À‘IEND®B`‚onionshare-onionshare-26fcdc5/desktop/screenshots/appdata-onionshare-receive-server.png000066400000000000000000012316741521174352300317610ustar00rootroot00000000000000‰PNG  IHDRÐÏ}ÝVÖzTXtRaw profile type exifxÚ­šWr$9{Eß± -Þ,6B;Ðòu.²h›ÍF¡æLWu1æ3× Òìÿùïcþ‹?ÙÆhb*5·œ-b‹ÍwÞTûüy^��÷ï·?éõé—ÏͲÖßwž�¯áùEÞÏ«ë|ž>n(ñõùøú¹)óyãëk ·™ŸámÐÌzÿº®¾ þùܽþmÚë¾?mçõ|Ûâkð?þ]ÆJŒ¼ñ;¸`ù;k–À B =è}ç}ÑE¼vþn÷“ösìÌûÛoÁ{[é÷ØÙþº"| …±ùuAþ£×ç.}û<¼oÏY‘{{ë¿þ¢&—íç?ŸbwΪçìgw=f"•ÍkSo!¼ï¸pÊpoËüþO¼/÷§ñSÙâ$c‹l~¦qÍy¢}\tËuwܾ¯ÓM–ýö„Û{?‰¸>«„¿ùy“õãŽ/¤a™PÉÇ$k��ýûZÜ�·Ýù¦«Ì¼WzÇ`Ž;þø1?}øùyè•®s f{bź¼jše(sú›«Hˆ;¯˜¦ßûc>5£ý”Ø@Ó seÜnÇ3ÄHÂÍsàºd£±Ok¸²^"æN,Æ2`³ T‚³Åûâq¬ä§³r¢dÀ¥ä—3‡Ü„�INõš›{Š»×úäŸ��‘B…ÔÐ($+ÆDý”X©¡žBŠ&¥”SI5µÔsÈ1§œsɨ^B‰%•\J©¥•^C�5Õ\K­µÕÞ| @Xj¹Ójk­w&í ݹ»sEïÃ�0âH#�2êh£OÊgÆ™fžeÖÙf_~…Eû¯¼ŠYuµÕ·Û”ÒŽ;í¼Ë®»í~¨µN<éäSN=íô÷¬½²ú5kî[æ~Ïš{eM‹÷ºò‘5>.åm'8IÊóÑ‘ñ¢ PÐ^9³ÕÅè•9åÌ6OS$OÖ\Rr–SÆÈ`ÜΧãÞs÷‘¹_ófRüWyóËœQêþ?2g”ºWæþÌÛY[ý2J¸ R*¦6€íØZ!<6ì^ÆöÀÇlžàçx¢‹c”ºVÍ«5R‘ÃX$¢ÍwK›Ø§6lmÆçQ×ð~Çl[_á »”ëWôâØÇŽå”¸òȬ-õ¹SÜ…<ǹ[O/ÅjŽ’z†KÜÍš¹?M¯í¢h†2J_n¬±ˆaˆ{çqÛ(‘)²åhkmg__ y†¢[ïÔ¯!öd€bOosŒþš:Ü©ö°gÊ;œmÒ÷I+S¤0jaæ´÷$¦¾U”©êÀ*+M0FåÇŒg§TÙ��K-Òˆ3ä ½¶ºf½ááš Ë:¹1qÍ@@ë~¼ÊèÙ ùhÎ0gŠíÉëÚk�xž’JOzÍrLû¹ŸÊ(,ä‡Â?FjÖ³€�gZºîÏi˰½­I6Ϧëùr­ûˆ–ñ=>·¼*äY¯{u@°«E»×ÙDÙ—zboWeŒÇ¦è3€5`Øi±8 <ú6fú4¦�nmGM­˜�šìNàj¨Öl&ÐGìSñ§0ôäMXƒ"Û�üĈY�þGG;›[±õb; ë<©¦|6c!î:“�t朋dBÙ Ü,Í»f­¼Ð�¨¬8gôUÍžZœ–W:$Óka‰¼væh=ÞqÀJË·T jb÷Ø&R!’°n÷V÷¬1w®60Ía;$�ÒÃ˵u[z¯ÙS•s„o¬2¨ì˜Hç7³Ú¸…3ý¨ö MU' ¦¥Söä2ÒZF ‰J&QtWŸ­�èiJ¯·”»ŠÀ2E¼å` ÑûÑŽM3横À³«_E¿¾OM¥£!L§Â:ĹiºT9f0¸® ýŒû·QßÇ\®YRý*PÁô�‘þr‹ûºü¯«O»×´¾ÛO e÷]j¿2Χ•í¶ú<ô%D©/Db+#h�úmb*âN^)0ßs°øð�‘úÅœ/cÑmw¬·‘L½}ÿŒ‡ü>Ú/ë2?ׯ¿^×u�yt(Õ§û‹“Rï‡tŒ¸Ô`QâX0�òÌT7FÚ~ŸÍ¼¦“bg²òk@ÿXwð;ÛA¯ùÊ@£ GhycêLHœu`¸c >m àG«Õו�•ô-ºsAV4+D³ÍÛTß^ íI’g­|f¯Ï[sß›áó^þéæo3üÛ Ì?ÞB÷d�¦éòtáxdÞAZžã4³>O #ü˜ŸúKÑùÌÐaZ?Z†¦‹‡ºëu¦i�hÁù`™ÒßU¢Q¿Ô'öõó^Ì·Íxj}ÈâØVê@V¿:^Djùp¤ƒ¢=?6 ’š¥×€®Ä ¥#HR¡Œ…^o4ð …~CšsGQ"V62|Ö¶c!ºXZ¡¼ª™ˆ½£9Õ};Õ ïÔ^Ͼõ|£tÑs•D:é‹r­Gá äÉ´ÙÄã„JOÌV¼V,+r»EIê“2Ð~á 3ž&ñ¸m„z;˜š) AÜB0qYÉ}™rÖé˜uÞ¨á„@\‚t3Ö)9yµw ã„»äjªÇf!£æZg ÷SJ°¢Ù¹:Ó]§xz ކksBúC³YϾh.Äß´eæîøg–µ[ °bÉìˆ(ìj¡Åhe‘sY#À¯P!ÝnêL( ð¤Ü¨‘fÑñ]Š~Jk.L™pRp8ö‚¤12ý1)>G²34õ*ˆìn&¥ вàâ m„Dš2›Çeo@J±oÊë4Q_¨»€ÐŸÓBæÇá!t?Šy=³Ô§Q‡Á9tƒ_&èªíMŠ‰È€Ë›„°v×ÔãõË/ëÏMEÓ(°EÊN-›Ù¶N´†J½¶«ÅÜà̲֘Ǭj/oº#Ê\…Ž[¤êìZ“®X  ÜFªj•^C54ì¢ð� �豑ýà„˜Oä!bÒ‹°�2yÑO1CmÖ&¯ ÁaX|[±O:Jò³“á°)@ú “OîNî« ˜J#Vf!y˜juDc™†›È6š±H –=À®`<“ôÁ–µYÐ�=â "¹> P 3›qÂ5‚KO «·Øî “é\÷ÁpôX&ã±S[–Ü!ìx²Ê×@ÓóˆQ¯_p”'`ã´ið~Ã9êæÕ©Ø¥qãiHr€±ÀDF¶e€.Aé‡ÄšŒ1�Eç–¶3ƒ¬JbW˜èAxÒ:ŒOÚ­m²ƒO…_ã²ñà–X‘=k›H ´0–ŽŽD#W±/x¦låª׊FÇê@Á)D<_;’Ö~Ñã@9ˆÚ`O�äÚãK€qI† ÇpQ0kš€B§ˆh" 6eõlÒc8V ¶'5u;¯�ÕÊ^Òß,pPBòÉ=n0u©£ \º!°ÜÕ=›Õ•ã:xvè�D`“Š* ÐZé`JH ^7$ð­zhHƒFÞ \fõ„ƒ$ÈÍèÙn£íÈBÑÑÌ<)ñAV;ÙQYŸ2¬ýb-"ŽZié°Œ¼ÉÁöI™uÐPNêá¶òâ6ÐêƒÛö˜¯ã|³qI1Vœà\ž{Ï9¡rÆÃÓdGçD¤ä/L·«Ã¥NâÞ+œŒ†y]"�NDݰ¥1#6S­ÀnÆÔ„ššþJ´ZïCžœ¨˜(q‚å;B0ÈR³�-ɲ'2pZûº$eˆâœ÷sG®0ùù°Ähtj�BCö|XÈ%&[Ñ‘£ja¨m—SpBö‘\Ò[ˆ¡j6w®ã”pàPÈê×¼v±Tdѹ8<|Yú]8Ÿ.qŠ™”¸‘†( ¢*ã5Ÿ½“¸«QƒMŸ¤[¨©«´Ka¬šu |r¥]÷þ2+0w@äÚð*Qudƒk@äAúí&ÑKõÚŠ<ƒp®œ¡.uX”C¼+ +R:YdTmäž‚ x&Š0n�ÅC§à%c.0H¦à V�É6ê´*œ¾¼‚˜ujéw[‡Ç�²ÑÐ}˜¯úÄ�ÈRì:Þõ¾ ZG!3Q‚»IŒDÊÕ{¢6!tƒÒ­ØÑ�žS¢[1�Ô›ôy¹Æ}4B Ýý„± ³\¼Îº±9…Z6Äý6ÖsØ”ÙöÖ&híu‡aI+%Ak’ ßfõU�Ü`oUpØac7Á-Þa#þ<”•• Z#ú–>º™Í:Œ$:[|JE�ä v*èŽÿVfUöhÝ¿LI2 eHH{/µà AóT—�ô ¯=:*ö\Ï91k›•muáö¢´`ƒ²¶˜¢Ú�t;`G@RC>,ë¢G tWl`£NßA¿!nÉA…�j”¥Z CçÓƒº�¼]6»�w–¼ÃÞÀ?* ꨅAe�„€=vgÌ1X`÷.{BE†æìÍ!ލ6”.ƒ`”7Ò´ÑX²}Ø(W¡NòØtA”×ÚY2�Ú†s¨†”!+©G´ÿXx‰¿û~«u<ÅdŠÒìÐW¤?ö N=½Ê†y}‘fÑŠÍ=7`,éEºƒ`«†Û6#IžQþ-¿Y4rÏõ3f£Áó–IŠ@¾nà3 ‚ŽÑ“VÑ4$uš ›…h…™€Êõ— Bio{óÉzÝSªÔûëN'ÓèàŒÊ%�&GøÅЧ’BR¡é ·‘Ñìöƒ¾HhE J'4|òdd¸˜(ëû4ÌcrpjÝàÐ�ñZ ŠñEõ`^Oà|  Xmn„KäžÔLBÁé¨1#ž¡F)$$µo%Q3Åú„c¦P$¬ ^ ÇUõý²Øy¤ް:ãã ú’é°L•‘¡Î"òöF Òz3C¸L€SÂ�ÔŽ–%0©�Ñ70Ä×q‚{1Õ ¦o§!BÙY'�{Ø%Ÿ #&:šá¢žôTjê âu ,ÐC¦Å¨‡§$#uî%S¸d;÷¨àûuæ/¦Ô*n…¥Ã« *é D ÍH8$ˆ*ÂQ·n2äCð³`âŠÀJçP­îâÐB)SÃÇar72)ž¥#Þ‹9 ¼3\ɱ{ðÏ¢òOó½°`0 4··{æ2øA"à�p )ë�vxÈgD`Êb£ðYÖ={ƒE­Æbã©yé¡¥“/xó”†c.ñ¸˜ˆTó'„z Új<اtÐU`1åQvm,nÆ0 칂È8y*ß”½g™ üÕ½{©lšÇE¤†Ñ—aSɨÏáëPdèy¨ G�U°šÑx’%�Ì…«íêŠO¿ü7¿3ÿôÆDeÓ²^Qoq¨DâúPK�{ À|VúzÕ× U£üí•^üD±J�XŽÑ¨“¤¢ I1ìg# Ý·ØÈž””—‘,ñè¨ôMP7U@…WFô“žŽÕ‡r±¯'H�ú� êÑ1ôZç–IA�¼iÁª¯ Íú«¡k‘%¡dž:ù¡L>�ZRÙô/m5ïþ»ž‹ûg¯­dæ#îI�É%yE:w}�SØI\ \é+K\® Ó™«�ÝÝŸW±„{M{/ÄE® Û Æ£ƒ,ÕTluÀywäT(�3—07H² †JÀ¿Ga™k’É:�…zPn¯¶|"h~!ü‰ò¾5ÒîÃ;ì^_½µJq0[…‡á{ÿTú`Ž&éñÁtƒð_]ø8ŒzæSÀÍ?Èv€%"Ã�O˜Ô7<±š‰ wÓÊm}Ë^>]HE/�uàô}¹Õ,�$Ãì<嬧  Á=2á ƒìÖBÇM�~�`N¿‡¢:zü*å[aó¥ç—*þ¤Sùx‚ŠR EÏ¿P¾¦….|Á’X’b–«î™X 8¯~¡f·À"“¶ZÈóò|©‰Îðéq< ¯=Ù2KÒ™#Shã®[OçªÃ'—ܧÛ^7é´¡9H´aUOÓ¬^O'"Ôº2âˆÔ1(a?á<,¼ÒIßéöy¯Ä‘ú{q\ ›º¬js»ÒÛ:Ók�H©´* s?ãqÏûxúþ¶O£ï`õ8ÁwáRä¯[xFÞ o²Ž7}q×}mBr\¦Gjrõ|ÌÍÝ@çó†Š ¸XÌîãml\¶žA.IÕçq¿ž«’gÄèI^wÈX\·®Q{›•ûN.Ñ¿è] %�LÓ¡Dô^)éf×A¸4ØÇ”.ÿžHåa‹€mü–š˜ÝèܨßÉœŽÅ£äØLƒ£ùc½N lš=##6fרÔ÷)ÌkŽàp¢aCŹK”12ÀT%ôú�íñX±í GkðX�Û`4›ã^5U£OðÛ Êd'8(®Fg¡§ª ÅÏ{Ä}ñÄ΢Zé5ÏÄÛÓê6$d2–<ºÏ"EÒ{ô-†6\á…ÔJÑë‘m6± �•tüè§N«•[”:æt¥æO7MORɘ`v’–uè‚ÇzS˜]0viþ¤´Ù»ó×[ag›D�‡��ØÙ=ÒÅÖëÆŒÇ€»jI ˆ`yŽòé›=Ñy›H“ *wà¾Ð°+b„0îú2S– \pÁUGüR«z©hFnK“ ñ¦b_]…;V‰z¬„%Öæšãc°ƒÎ4öiTXtXML:com.adobe.xmp ¿¥obKGDÿÿÿ ½§“ pHYs  šœtIMEã?©ur IDATxÚì½yønGU&úVÕþ~県�‰0#’ “La"“2(2)ƒ¢Þ€×AðÑ+¨­ÚFe¸Š Ý}¹'QEP�¶ehPd aHÈ<�äÌç÷íªuÿXµj­Uû;!‰¶ÄçÖzžóœs~¿ïÛCíÚU«Þz×û†g<ã‡è�ïü;BHÈyF!”RB@D€ó‡#ƈR €R¿#ʈ1�ˆcDÎ1Fó½Ùõß@Œ©žŸêµõŸ)HiBγù¬œ7¸ë⟈ô3ò·\“D9Ę\ȱä>åû|>B@¨?/­­ôZøš5¨Þ�\3ß³þ®ÔïMÈ9×¥”Ú†öXÔîIÛ,‚hù;i_¾öhÚ\î;Õs&”⟃y×2RŠõY‡®/¡õ…yžchí[WÏ“ë3±÷�ÛsB=?·¯}™{®Ù6³×Î÷5¹ûâcæö}¢ÐÚŠ(/Ža�%¦i ¸wSú'™sòs´Çá>[Ûòyþ«úœô]°çæã£=?yC@}F©öiªÇI¦ÿ„EÊ{µ7Ââ:ìï¤ÿÙ±ÒŽu1Nõž bô}Y£ãC)1†ú»¸;d, "¤ð �†“O>ï~÷ê¹c»ÿG<ò4œ~Æ7à÷Ï{ræçùسˆóÏÿ0R܉œg÷œûñËþ[Û£Ôw0H¦Ë¢ítŽŠmüJ ˜çµkîG±žŸß7i{OR{úßóµ‡Ö6)ù{±c“¶gß§B{WB)<¦§´…Rr3ú÷ˆn~•w™ß1,Æ:?:~Ùceó?¦ò¡"r.µ¯çÚ¦i16øÿSןûóÆ:þä:ê˜*×`ó �èÆTno{Ïdr‘²èWzÿT祀”€Ÿ|å‹ðú׿óš\ÃÏuF 1l�°^ܳ¼ëšãè»ËŸµó›ÛìýÉø)í¯s~lm.}LÚÆ¶‘ý?¿ïÑ�ï2~Èçˆr{Ž:&¡Þ¿×2—Řj¿–û,ò,mžûÆþ½ªÇ´ï�«SÚ�\µ1Eç<í«ËùRó#é Üþ¥Ý3_ßSÎeã¼Ì7‚9'Ìs*n ÷ù.c½´ç�±½k:/ë³Ñcjžcßgþ]lï¡ÞƒŒç0ÏmŒ²ã–�ç÷e®]ûñÏ£y^¹�’Ÿæ¼6}sª}‹Üœ.ÏnJ¦UÀÉw=_úâum®¶ßá¹íùûçN‡oô�µó›´¹]kL“æÐr>™ßõ:âbÍaçߦÅä1rO)Ö÷XÛˆ‹1š×Ù=o?ŸE·³ã™®Ã¨Ë bÌíæëÏÍ㨻؄ьÕÒÿýºKòDtß 5çB7GÓasJ¾×äúcß¾ýúKæz~ž)íØ�3‘_eœ“1 Hˆi�’'Li s>TßóPǬ DþÜšcÅÖ—ü¼Áy§æ�òÌÖ­-eýäçä²am«9«÷íÜÚ¸Z×÷`rý÷–æ�~üîs9…öÁ`ætÍxÌ)&o[ñê%¢µYŸç.ôÞìzœÚúˆç·\ç´èæ¢>?Ôw}9gÉû¿©//×·eü�–ÇXÚ˜)ﺌµ¾Ÿëú(æ ÐÞùœ×‹wv9žk®Î}-´ñÝßkjýSò »nNiåž¹æÙ¬ý£{Fv}BiëU™“dnÐ\“ºç¥ÏYÖaú z¬&Ôœ;¶üÍ�#iãúʾ/‚_hoŸÍÜ®WÆRYSòZ{2ùOhÇÒüo6Ϫ>Ÿlá?½úð�÷?Ï}öOÔöœÚÚTÆÅD¨õû>ôy^¨mVºù;×slÕ1{™7õx^)‡°µuVµqÓⵉ_´H6øbJ™ë¢™_„iÚQ_¢Òvß©ûňí¶Ó”Â×"“²LÀšœzPJɱ%¸vR•¾,ú–ç„€Ð~¯É‘@듸”|2íßMa8Ìb§¸AÅ&´và´×jÁ;™Ùv�6W€M’©`H›t�€í ØOæ›3,¸sÓ"ñ‰u¬#4¡PnÏD¯¹hìû±^u 9Mªdcé;’¬Éà*ƒN¿˜ö†ö»èZÞ§ý]n@°<‹yÞFJi#˜ëÁ#›”nï²{f=ðdûS¿ðêT»Ð÷1iç~QÜoôƒ“LÊó,àqhžÜŸp d·p×k@v™ÀÚ«O’ˆò¬Òg Óÿ{ mÁœR¬ ÈØÆ§~²²Ï'%˜Å\Xô) €0( hkÛ¿ÀæBòû”R�Èb,cßIÓý;r GãÔSïŽú§Ïµ‰VúÇãÿ@Ü÷OÅoÿæ»1ÏÛmœ’ �TáÆYÀ­bDÉÓ´£ÍCµ ÝìÉiÛŸ-(íævRåkãqyíÕÒ×ìXÏï¾ío¶¯Å®¿„–PôXv~“4Æ©=_;æôs¯½f ûMž~ð`t1 LrBbÇ™³ìûÉýÆ‚@“™ÿQ,ùý¼%??ûì³ð�|óœÛý/Mr`˜&›ä6Zìçu,Kf1™Í¦V®àrÙâ3§/ç§”¦6þôc¥ŒrN]Dè˜`çç~�/ó¿ÎÅyæ�Î1vþ•ç§ 4Ú÷—s°Ž%Ë6·Ï9ºüçpà×& ZŸO…š#R·(ò j;—ôý@æ+YàØþÝ/47-š÷™¾mz@º_0÷°²`òxBsÿHÑ.è³i¿hÀ}³E¨ó‚]€-çr?÷9µ‚±<ßúy§måþxnÓ>!9‘>“y±¡Ãyu9·nv‡@رc rÏoSè»2-6p7mêØ+Q`3Á׌–Wð}æÅÈ $¿[­"rŽ=v {öÀmjAÀåæo4›qŬO–÷«‹Ó`r"ý¬¼¿„‚5çQòÀº›G– J;Þoêï8´c€Í‰ý{ ˜»ê7À=0‘@±ì‹2¾ĸr¹íòsþ¼²1 ëTÎt¦_éøBõ^²{÷lN£ã{èúz¬¹ëª�é¶/÷Ü:æR×�§˜CB¡uíi±#ÿ×|”ÚæªlJÈúÀÞ‚ùqf2@‘}çûÍg,6@-øÔ÷=w^ä/þ{qAäðíâó7•hÃÚÃÎoyA¢ÙÔ—<î ˆ¨ë3Èì;ü÷qXR€äïè[ÎgÙä´ fmÆql¾ ³ˆ‹õqÿnڜ¯ñô\ÇsöìÙß��É�Z–ÓÖô>ß nn ô.‰LöÞ|[÷k^¿nÌy½èç>מͦCÙ°³óˆâúOaž×�UH¤^÷yÆ¡n,èû:ãzçÎX¯ç–ðÈd¦@aÃæu ¨Œå:Ê ó±ŽmD•nÿ®è˜]‚­`¹çy>!V­g£.Á?û¤‹»t»¬äƳb2B ŽUm�ó`@ @ØÅª$ˆhÏ Ý<L²/ ÿtÌ‹¤‰ˆpÕUWcž©­­íóäq9»¤ÍϳÒW7�¯ Üÿþ߀뮻©«dˆ­}‚äõÙi‚è”aL݈ß$Qv­¾ö}õ¬‰Ð�÷<ÆR! P—CŒÅ"A Tó8�_uކ›§ù\…ŠoJíß�Þ_Ϻï0ÍQâ¢mzMújŠB˹ü„Ð3•½.yŸECÇæ,D›d Ô\!8vªÍ ìf¸ïæ]7¬ûP©1~W>×~.€Mé*R ±½m²žÖŽï2Ùq$fúö©cÈ��r|û~†¹/á˜cvaçÎÜîÀl�4×Ó±ÕÎcüͶ�¹QÁ[Cfó<.˜ h í-g_T¼PË61A,Xã7ü¨æx�šÒ¡ÔÅêó^ð4|ꓟEÉuì59粿A^Û0’6äãçE…„Žÿä6zùûS�Sø8ÇÞi…íC¥ŽSÙ=�EÞº¨–Z®!¸—Ž9»J„`ryK´ �À»'�—wñ&oý}H>�ez�y.Ë̓–»ÕϺ{.Ôúœæ!Á¦_c±’Ÿom­Úù�ë˜Ê}žèºW§Ï~öæsí®‘– Ì Úµ—˜¦ä«­cø�ŸËKLòo“ta6Ù‡—RBi J쎓|Ú‡<Õ(²Üp�~ô7áÒK¯04ã@Òr>ì ¤ "ûýpÒ§‹$ܳ‡d᣻KÑÑl} “On×T+acr+Ôv=žM–CWêAnB´‰¡}îöû²ˆFƒ¦°X0ò=•nDKÁ¢ÄXÁæd^l¬´|'v8º…-u ‚°!õ»µþ<[Bàh@bÛß=˜Ã»X³ Ç(Ô5Ú¸f_ Rì@šà*žÈl§7n"Ú\Ö²……È¢ýÜ3{ðÕ®™ý;\ŽSÆ Þ)mœ“÷Dðû÷rf6'Ù”+óŸèªc msI«Ë°aÎn–¾vðà!7ÎyVbÀå—_�”¬çNr@qr˜Ltk,Å8’[wKž£r@i!íd׺:/ C•*˜N‹v’ùÜÞ“TðôŒi›kÙ5BŸ{oÚTlã~P€³±z©nŰȿìûkITv]# Áãü ¯NÀ çZ¶ Ü®`n/›è“-5z¨Cžõ"R«y†D6íÊêŽ 9àÏ.À¢ÛUó%X6I•—ZËÞ´±¯¼òº6©sy‚D¢)‘ ÃÖ€“Khí/ÏŸ5¢Š¡tRÛá•]¿ÓE­ÌMÁ„`’òÜ3Ýa MSÉkìÁ±/lGßÄDóGÉb(á“ù®‚ƒzfi ”N'Ò£î6q Â.ÁŸ>áÞTò¢“ œöc?(.KPC[Äð3X™Åœ?^¯á�%IÆšw�Br¥.¤!—|£îú ›Cm>,m‘ÄI³ÝÁ°àm†ìà]'†$`*Tï†J7±Cá�’T]ÌéÚBq;¿VƒÄOÀ’Xjq»¥öùôI¡‚mÅ”Ì+èÍÀµu�M¬|¿§ÅXåYLÁ±û$¡õeõe±h°€fJ[a ¢ X¡Àê=Zv‘_¼RÇPŒ‹DZú‚,¬˜]hØRQaKYö†×ˆ!³s:]™Ðúš-yæ 8¸M zø�]Òî™ÙË�Dß÷ÑÀ ß?i¨û¶”~–`&z|lê€N»£¬ ‡O:b÷üíÂ�ªÞ¡-—ô‰�eˆén³ÕËœñSÿñûpðÐM¸òŠÝmÑ·d&ÁI S5¹ V¾GÚ°QÝfŒß(²`An �OcÓT‘]o“l¹ŠMÌ_î3Ó‚�DLÓÔ•c’é‹ÉÍï|]¶|{Âe—]Ýv·­ÖšeÅ7ƼN_ª‹˨'#Á z3vþðÚºvN£ l}jDzl [VÝB#´LeiPSe Ù’' ˜çÖg<ø@̱ýѲ -CÐçv¤´eº™ ³Ñ z]ò~^zé••=N‹…©e%K³ýEK }U‚-ï_öÏ`Þ=e­µ>Ô€®Œ&îûÍE)�µ‰:³ß¨Í™ ÒæºX\©æ4q ¤,J)Hui»�ìÒ×µ<º,6Bmå†2‘‚a<{<›kxàÝn“F£_»M4Û§ RÒ*cíF‰Îë»víÀ¡C¹�+¾© Œ•ÞXêfùÍߥ®gp h}ŸƒcÙÛMØö¡0k£1µ\º´‚†:V62:º¢`7/Ú÷O@ºë¯»Ÿ½ðB<ä¡À¾pf³±®•:~ós®vžõÛ¿¿=«Ð�s@)ÁH&Àå)2ÿø’M�z¶‘æèѱͬ|’];È÷Uú!:À™ßÍRÇŒ´Q—˜I/dX)組åÉ�D²›3Tº ŽHáû3܆„b0Rqfsa}7¬Þ¿>KyÞd®f\êKëù¬VýRŽ ôõ8V0åî¹á?(ôçKSìJ´ã‚Xç5ì©U¹Ê‹PÊ ¯Ž)M|ñ†¦,»Ü6¹“Ã.~d‘µ¬S¯CK!·‹dX/tŒ¶Ëï�€ÔvãÒFAèØÄß©Ée#³ )À¼.EJ.f1É´×ÐÊð‚{ÁC@£Åʹ¬Ž‡jæñ ÂõâÑìTQ+Y´åÃ6 g½+-o‰ „‰žÞ*»Š…Ü$`iÀ½Þ_¿ˆµ»ñL/F+ÓÒ‘iQÒÒƒY¡ÑÁàë� ¹Ñ$ëËRLصk'—¹#,J[T{„4p«­â’VÃ~”ÁWt®¨Ø�ióÀÙ—0q2šx)E@*¶÷ ÁišõúB–�C\ì"Û]½ÍBÒ* %1î@b°±VóF†#—ºx¯Mï/5�Z'C£çP¨17ä¹ðûS:œ ’‡X…{ V XuK[ˆÆUß 3sÛëâËëYØ2¸¾|oS²#ýAÙ?KI_¦­ñÊW½xÁFòZ*¾ÝµmÐÎ×—±É½ö µež�Ôk©ùÿ/Áî^׋“à•g]-v=y©k1Ì¢È}>DÒ‚qbKyƒej ÖÁä$ºTíY˜õF^¿‡ŒN[t㻂¥ŽÕó²äÊèT‘a^øy�c³íc¶O*Ë™ ¨`.5¦ï½ïýõí¼¼‘–Úb˜gZˆz“)%—Ò¬ÊF66h“¹ÂÒÆ>‹ÖL‰]Ÿ€D3£±¤s­[‰YÃÜÊ—,ÁRË�°(w–²yËlPÐ –yçË»°Ð’yTž‘šaS.t ˜Iè;F“OøÃÂLJ©ÑiÞyÉ>Nž³Ïœ>žÍ6é÷,\ÕY-]¹Þ,5[ppÆ&6ˆ¶eº2Ƶ÷–yË,7ËHæ{É&YêF÷€ Õ%³s(QA¡uí‚c Z¦…eyxF'µqAŸsp¬Çþù +Ææ´¥”VñaÙ¬É3·vli8°Æo”Ħ'ó÷çŸüÄ¥õ¼hI’gJ{ »�±‰›e¼éÜc\u6.ô»Ñé*ö÷oµW´äÐ\Õȅ͹Ò ëË^bèÊ%LÉ—-{+ÁiÜôBÑ–e«.iRâãßu™ì3•ñ¨71²ìZêæf/‚öülâ® g D`Ád×gÝÂÕ¶9µþ±8¬I’²*±È‘úÒC~FÉõQo6“Û|©Nqu³å“š êœLÍ­”ËórÓ2Ó¶Š gÔM®¬vCÕ.¬–e6ØP&EÀœâÀ^ßeá„*ݱ4Hó„º ÕW/�Ë—ü&Fé˜èʺd¸ÈlÕ•=SǺõ@Cþ_ IDATïJ‰¦AV+U@X­vQ(˜ÍþÉÌù^ÏT™ð¹Ó¶ÄuN€Ù¤˜š±’– Z&�æ‰Ê\+®ÜYK°ëœle:ͪà ¶�= �6#b4±XÀvåqv‘©2=¾´—‹S-÷µ,Ry',ÖoŒK{g|åúƒ ¼ÿý«×(nî¡[¬FôšÙVÓØ¶�—¡ðb7Ð{Ù??×¹6z“Fe|Ùj§`Õ^‡‹Ò7é+ºéA®MíÓlÖÜT|}€ä³ §çÚÏU«²˜¾ØK+Å{º—Ù±&ÂêóÀ™ÕøÆF�¼%X:#�Ð$uˆ°(éô:óqã±]µGÌxàƒîƒÇ?ñÁ8ó¾wÅg>}Å¢2ƒNʨŸ|^«ïj9jÏ*ô%ž8,È(ÎëdäBºô΋Áé<Ë& 0Lûw{3 DmíêåAüæj_Qѳõ”Èâ«-tæo½¼ï„-ËvØŠÛ4.“°lBaµ/*‚­€ÐÍ a°‡Jâ°²01Å…ÄÌ:®‚ ,|z]u¯�MŽYÚr'‰e~Ê4îA7›wZÉ4/ëÌØ;ÖgßW³ÛpêóŒ[ØD>Ñ9Dµ±AÉ0΃«ªTÐ/¹±T×,D׿:úrÁŒyÞ®ZÄ"Û\¦8·íi²A-”ënŸµƒ^ íŠ6ÍÔDñ{j¾PrK™SÝé +“$ØÉÕm%;ê¦Ò2%AÍÁÎP›äܧd ÖIâ¾îJÏê5E2ç²fyãOŸHg ¡&/’cœ*uçÝk‰Õ¼ìf0P+L¨Õ†Ám¡o)®²x—lep–Vº*'mÅïlnTZ]¤¨•=ïFeÇÀS¤:»]Õ8)-Á^M«zŸ¹éÍ]tÑpóMêó.]ùuq‰dÎ3æy»‚¶Å”ÕÖ_K&×?t÷F'ÿhÀ&ÏÜR==Ö­ÌíY~ìc5ðÏ‚a\‚ @C®LÁ:#i©‘ÕÈôe=~—Ò²“ô�Êíþ¥ÌM3_º eßüÜ2·sÙ\)ý†Kyȵ§Z¾g—`‘xÉ5ð3Ê�yÒ4 M‚Ç;FÒ>¥ŽQsë×\–µÂýîw߯Ž�n¤ÕP³ÑTàC=ËÄîR*E»8A[9Ƨ?y©+‘‘Ñœ·ù¹Drìi[ëÌXÊÚ,4T¸›�“afÉ(}z®’žµÖÆ[ò»}=ÃT(ô6áw-éPƒ¤Ð%£ÔÀ‚WÎMϲö¤Ï«hû’YÕž5Þ;Êz¦óÜæ¿Þ™¶•k—Þ½•¯×Ž9ó9ªcãRbÀ—>x]-ë6C<¬¦N0 ;VV'ô�jûe£�–Zâ›b2Ž—Å-ú=X“Åœ×ÕõÍQ %/=ý}4s—‚¶)¤C¡•jÈ"Y™+h¥4Kídù=wÎTÇÿ%3WJìR #6ï’mò–gÍõOq®ž2ÖªŽN4ùMjïŽÌŸv3jɾµå²Ñ™Èœ""Úœ'X�ÌË*{=(#œàô—¥ÝUrÅÏ}öï~ì²L®åâ–Ú{g�ü<‹c±Ê½Ø6ée2lõ¬)SóFf±E¢‡Äï$ÈnîôemTs#½?»Ýrt·ÑS‘ÂùÁz}s•�Í~žCjÉ£)×eF¶Ì’óÌfϦS~ÍýdšVF'’ZŽnóy­þ)®Ê ™5ÍÅÜòf9·Î‡<y-´h˜;Áôm¿Îv¶eåIŽt8ÆŠŒ�Âêì?ÉmŽa7s¤_x9ˆ�†eÈë2j A–ñzÚºÉò³‹ýÔ™?•ö,¼ž/-6*tnöHH·.¹êÈ,ù¿²ãHûYë—SåÝO®/éXOð.É›ÛÁõsÉùûMq�-UMÐMœ®]u¯YÖmüÐÍ4�ß¶1J´¡úÇöõª}ì@]§ù*/-ãD�×0Xš8.R{�|5�ݤîõ}Ùý>ù‰/a箄ÓÏ8gÞ÷$œóâo_TœõÌ4Åú÷`vnÉ=ºUnY†fÄÉõk>jsˆ¨:‘HR3Z–‹/‰>’SËßî³Ä9o®›þ±U¶x1,*4ì¼TÊÇÞi…ßûƒ×�(Ö?¶2ÁæQ:îIù5[„Õ{•¼K2'Ùh"eF/�¯–æH‚Á±ÃsÛ|’Rt •âª1�mŃöõÐÖ|KC'Å#£à\knó�ï;©ææ‚�Ø5?ZÆ–l;ýYaÞÛw¸Ï¢c-– Æx›MÉ«ày4.4êK)8ö¸-¼æ—~°á²ö“±¨1©Ißí$›xF=ÚAEÝMtVµ~Âa´Õ´äÆÐ–ùØš|×àÑëÑØe�¶}åO¿¯ü©˜…9æ›&uåïÅZ5S} ¶skìêµ40u7šÒ�°ØýïwŒä~ýŽ:U÷Éè}ZU¢š¬† hyìXW¼æ’Î`!äJ 7iFÈÏ­^Ž0Kta»ä¹/sðƒx¯ñáËOŠ·%æÎ 1€Ðh&bŠxïß~ TVu`KnÂ÷5øÑ0¥”m"oe¡):TÜ/ŒÄQVmËõ^Eû0šûަµTÌê•ön¾¡íÚR&ê¹l&D_ò )ž��yÜÏî¸Û÷Àþ~Q2pøÝò lýhJ@…‰o㛞SrÉF89ã…ØÀæÙ��å’Ñ‚ m°z6}bÖú‚1“±É¾�ÿDEþˆö/Â6• Æ ïOݤIK³+en)C°Pq¥¬> fhŠ PAÇN]Tä\Þo$ÆŽ�ë�zƒ6™ß˜i1ÏÅh¹…öž+ã¢îºœgW~U¨¸6¤š' “ÌŽÙèÆ+mcÇZ;¾÷ò3VÃØé¶þìµIûE£7¡XJ9ø…¤²Y–út"§À}Â.>¼Tçgv1mu»UܽÝ.a/×,ˆÕ9Ç�‹œNõ6cqÀqàBghsÍEBm›•9ž©pIÞ"Öw.¸Ín@Æ tàp6e§Ñ•bÙ ¿¾¼ÊŽ#vAÝ/ò4ORÀ9çÜt*{Y¯5Øë:2à�€kk¤@ ±ZêØ YLÎy]YéÊêÖ5Qt}/—¥�—m f.ÄìL* ìówÀÒ@Ý»„NÎ`¨—qØD†ð&wp@„0´$XæZ»™`Ý­ÔôÒ› Ñš�eõo’²É-ojFó¾#û£ðÚ§� W�«J)MBÅ3ñh¡±fÍ8нèñ%§E�PZãwßò·xÍþo¸ç½î�‡>ìþ‹wiÉÒ#£¥«kv}ß=¨ÛkÌZ€ÅnN©LÚØi¯ß¾§RiѦ—îðŒì°¬¶j¹µ®Y¤ðøŠEÕcßOm?àþ±…Ý7¯½ñw�^¯eƒZÃU÷d#ÏÎiV‹Û®åk�ŸÍu>¶î³=ûÒ28í{ LlaóÙù ~2&ëyJÛ ´cS_ʬ`u0&M2WP[ËNÓ–ë DRõ™Îa+ÒdüÐ\|r)NKÛ–j«_t¹±%^XïO0XæÆ*é´ry~[{#âIO: ÇbÃ7ôÙOF¿?4“0áÁJÛîašÎ ž¥`5þDL&qñRk2\RØ'£ªÄ/Ñjµ…õúЂZÌqj ù”2Ž8r…Ý7o»2Ö’›ºV4*ïB'‰ò�$ÑÌÒéHåZÖ³CM‹û²úp;‚2ÙëK—ë":™I%;- f°¤n·¾˜ÄÓÒM7'ß9/5süóË í7+ª+/#'8«Åο,²–ŽO±³»ͤC“J˜ßëâ„Y›Í8–¸i±±BÎV;Ò/º´\¤¯Ï÷‹1N>mb-÷ lêJ9s߬¾˜”:)Ôû÷õÙ”]“+…·ú ÔòýŸxⱸé¦=uÑVÌ"4.43½X+pôÑGbïÞ}í;züàÄÀ}y56—Õ'°¢É*†­ ºí­`-ïô³ B7fÀ‰™ä4×–ÏÖk<6†¯¹/ÂJ66"ÔÍ2˜÷¶tÇî-å{�2ª»ÝRæÊïÊ£¿ù�ø§ü,ÖÛ…¶ÍÂgjì?¿ƒ¾’]Ž¿~�iݯº•.y™ÌnjÞà2Hn#Å'â"È[ÿV½W>ÏÃÏ: ßóÂgá/{½‹tw¯˜÷©8á\éÇ;v¬°ÿA“ä÷Zäq€uŽ‹vؤ‹eû¿@í7»lé§/¯®\Ѿ¶×— ú ‚e)�-û°º©¾ÿË& ±lL¼[¹d“Xø²¸e’­z¬VÏDÛ/tàáÔØoȆ[$m2Sm£dʉóB[KY«X”-q?êÝ™Cçæ¸¿ä™I?T@yk " “-+6ª-KÖ1�ên�Ôsí·ïD¬ y©I±ÿ½k\/aEÐѴˬËw_Û�åV¾D@WkaÙl^›ÔêçxêM†‚“ðs¥–ƈ…®Ørñ@°²ï¹ÏƒÊm×°({\.jiƒ»^XÓ>C{¬ÓN»;.½ô¬×óaª@ÔОS†ÊN¿5µ±ì=§-»"'?³`¦ÀÏ¿~sr6ežV.Fb:?EÊÛñCž¿ûyÉVX¦ª\Z=»÷•—kéð¼Álé–ís¥²¼ðN�ÖÌPçŸÿs?™ª_¹¡%ÜÅ|ÖÀį!ô:î{ßûàâ‹?ßúŒq¡iÇϦ˜Ìû=;!yaÞkÎ:·qA7ŒÑ‘‚ë¼¥f2ä+dJôì{Þç&8X "½§²á�µ}�nam•:ɘè4ý˜Í´ÂlªÁl夦ˆï:_û¼Ð ÷ã’Ž…«UÂz½nÚÜæë…Æ²´¹]Ù±XJ¥ÿÍxÚÓ‹¿þë`ž×æù/ZÕ »'€MîÀʤ&�үњ>wgxçóorr ßìÆ†Ý$´lÄ+ØÌ$ V´$§“fˬÕ<8ÝE/í¡›ÜÓ´Õ4éµ½–ºÉÎø°’OdÍfM§úÍ$;æÙ>tK›B>/bªÕjÕÖ’VG×eJP±²=�¹©\z©ÝŠ�›z^^Lñ…^¡ïCÜ&#'�» .´Š/k Ôƒ¤VÖLÖ˜=þ�RhïIŸÇÛsr;N &¶%x�¾tRhù£-·¶ÇêM {@Ò¯I¦ s™­!gÎiqÁêdL;öØ£°gÏ>¬ªö±­$äq}ž?RÇ�ë0uÓÇ1e `Ñ�ÕÙÍ C’s+ì€&ùű7ÚŒÉPF¹±·­ÍbÃî:'Äôì�€PõƒŠIpÊBs@“üÍïpš›€(_R'(²Lº–eb¬€ŠÈ¶KñÅêDÈ&(¿(ÔtC§édÙZKgS´I\Ô>{^ì ËÄbË¸í¤²Øê\Bqektë…©‰‰Zli°uN³.hZÊA(N×Ôv·Æ¿ˆ½�»ß}Ò“‹/~ñ²覶øÓ2FïØäÝ4É1O½p>—·ú¶I8é’w2.’ùt»¿ë� {ŸÛÛëE[ëbËÂÔÑ÷9›Åv0ÏJW�0Eu§/†äwPIwÍ–Z p®›²«¥=¨:»÷Zï×{�Ã^—1«uòÌ´X–:+±î`sézHE¸CH¸üË×4 BÊ+‰€<³�9Bèø„hýMÌKÀ³Ö~ò&§]Ô˜4F—a9á‹[£:ñ¢+�¿S]|øÍˆ«®¼ï~×Üf�ñ“)ÏP½!«ù!ɽá‹#¥Œ›Ø¨™áµ[iTC–ãBqe^:õºHÅ16�Ë›hD7È¢QˆÖíÎ&%Kæ™×Ìá{/Æ<¶c¦ŒPpìô¿âÂÁ¶”¥ó¥�“­Öh/L/\ÂzÓEålžç&÷ÐÞ�ÌøÜF€ž×ŠŸOmWú¦”ðõÀŸêÖ….Q mü’û3pÆSr€o¬÷Õ@5²&pzHbìÂl’Re=И¨\N‹…®…\e6¬¶f® BÔòK³ÁjAeÕßK®\FÁÛ°tD—ò{SbBj‚÷„e"^(ãˆ];+óŽ/a†õ¬Ž¥›ÕíŒÆm�Z©r¨yƒÕ¹¢Æ�N¿·¹û¶côFë® Èè&…&àK¿—öÊj}4,˜áìÞ½{ï´¤Þk«…× ÎNʨÕdd2z¬^^ÁÊjXöžÝõÏD6uôŒ­$ߎÓ~³ís=»ÎçÄvSj©™¤²@Áô#Ý °ýF5íÆÏ(lU;$¬ìl˜)Ñ-[®]?«F2a¹9ì$²a[ÇÅüiÉMê�Ð-*ù {÷îÅ¡CÛÝZ+.@M¿ñ5µµC_RÈÆ…Se´cAnýÓ¯øŠ!¸œ¡B 3èuYàÏoŠ�sñíúe�o7hd³DJ9½ü�˜[ø ø6ö2ãQØ`Ðàõ¼½‰Z9žèÇZÉ®b‘’I8çm©´àQs ¯ ªd›´�„€¶ž>ýôSqÑE—›Ïá°Ž‚Ç Öå^òŽö½¢óRjlZ ’øü^K¿Ñ4èý-ëÄZ†ÉhëUTˆ�†xrÌ8Ë`2Ê×­Tw z.µ{-ðiŸIÓh4Ķ2Ææ¢½3¸>Ï€#víœóÂ]¼wöcBqc°5êñ‘þÿ~ýgÍ{Íh4¾áÖ/"U±ÉÂKP'!† t®6Y±Ó¬ ð®â¾b±w oZ¥šäÇV‡Ø1 n‡FZ²›àR=62WíœÎÀ­1÷ŠÁ™ÕY“Ò^§RLJҪf-ó¿7èFæ¦÷Öâ+­›/Ù¼¼¯XÑf"A£­#"—¹ºuUÑðªËÁl@9žÑË[|�°âž^3‘ÅE3¾íÛî‡k®ú80F¢#FŒ1bĈ#FŒ1bÄ¿I¤jæxÑÅû1Ï[Œ“”bLIf#¡Ä-eµe§¯mµ{½bÅD¼îký„Ó�¶nѶ’“¥ƒ*Ôð>÷Rc›Ï�bª÷cM0£¹þ :ht?=þ´ÐãDlEÖ £ÜV“w°øœP&¥-±Ö R‰7•A`cš C|îó‹iŠUkau—‹M€XÊ_ÅéÊÖÎåZç?;gLu!ÄHÕ�K�-ǰÎ\ÖÚ[…^£��²Š5Я”RÝ_ä&ó7:=:)GNÍ}¬wßå6HÆ=вg¯»!®u!ˆ`)UgšÜéÅ$Õ££ªƒww™WŠê‚pùe— ðoĈ#FŒ1bĈ#FŒñoyž1¯×8ù¤¹V¨Ë¬VL Þ±sçvî\5Íg5ò²ø`«7t异Géu §f0b(²ræ‚Ë„£‘™Ìgà4¤Yò±4,JÌÕ!~FΩ�õʃ3ö�’Û¦Í «Å¯€£”AóqʼnY1.k^ÊíDMW@Ó¨VÃ8ÁÚ’Ñ(¤ŠGÕJ׳Îz(€ 1¬ îb-(e ¢Œy^—Å`ijs`mJµÑEXÖD¢8·OÛð@AŒÌT”SÇSE8çÊ,MHZŽÍ�$¦*ÝÅ Õ<"!†©!¢òø|ŸìÅŽñWE‹Cê� )1’Ë-cJ[æAZ´º—'_ê̆S¼”ö;ö˜¹RfGŒ1bĈ#FŒ1bĈ#þ-#ƈ­+ìÜq`Q� (S/çŒ}ûTãʹð”BHÆ'ũ͊3ÑR^kΓœá‘K}lT­¾juêÜŒnÙ„ §u­öT�þ÷�ÒªÞGªŽÂ¾lWgÖìÏÛJ5Ú*Æ™XÀÍ\ñ·T2öPp×Ú »šÑl1æ(@Îäp-9§gÅ{S + Ì 6çµqÎ �A…¯·VWËŽ+æ3“s¨â±ŽVpÇV”µ”ØlÒ—¢“p5Î*º��½wöò5á½choÒaÝ�-…µÙŸÃ;4iÛˆËdqN\½c_·º€‰M5QÁ)_7ãˆ]«1âŒ1bĈ#FŒ1bĈ#¾&‘KÁM7íÇu×…£Ž:{÷î­8†`3aQ¢Ê.ÚÖPÖ»2f««Œ›¯¦œêïȘpÔJQgÈ‘«ƒ}hº|Da£y*r´Àdÿ™¦æ9;üGX‹ÂÌJË•‹ñ¦ˆ¦,xn×/Ö‚G #RjÔÜãÙVäò´ZTX”Áù](¶•;\íâ0EæB²�|´‚ˆ|ã\,fÙå€Ôr]zœÌMPnqªE4U¡Ækq¬®º¥iŠ!‡7,ч­öЄ]»v`ÿþæaæV-×k­¼åšQÕã[Ëëh:®<üÔ^éÌz]¥¶_â’è*ȨB•hCÀV¾w¡ƒìØJc¤1bĈ#FŒ1bĈ#F|Í"†€Õã{÷î3&®Z=)vVÏO@8k0cjÿ÷™J�1? óIg¢Ê®»\ZÄÆ®³ÞCcàMŽˆ¦$-1›ÕÏN“jþI¯h ª¯Å\ñ¢`*Xs½ŸÉ�—ríöz´ª54g`Å©¤Ú´¸RgùŽh Š Õ_) ²†ß\µ÷:P�ªGJŒ # y0�¾™ã›Jö,7‹BJ}³µX¶.»Òøü@˜î9MSÓ#´ f‘ak$8°*êÈ4ДD ‘ˈå�¸‡fÍœ0çì€BÛѪåºíUAKPaëÁI¿[†L0ÖÓÔPß#FŒ1bĈ#FŒ1bĈ¯Up*¹jL&7‰¬ã‚/‰€fÔªD/qôEû[ð’yžÛç½N ‚‚žý'`Z2× c¢%Å|m¹â7lnk�@ï�Á¡†úÇcd¥²ó”ëBÌTÃŒê[‘bÓ´2S�o‰jöú ¥ ~¢á7)ÅZZ*Æ´J€‰;•é¥ö|ïÿGPŠ”VÀˆhÇB…DÆÿŸ´!¬Íré„s£^êҺ딸X¨“ÒJ)µVynåÂrBy´å®r|_.×Q`�¸­­8ØJ¼èª1H2,7„™0M«Êì#W—�R4‚�€€†r})E£ûÇ�Í€¢êJ{†XÀ¢™iŸEräÜÂTšëŒ„æ9–#FŒ1bĈ#FŒ1bÄ­‹àn[„ã&Æn˜®Úø×¢ÍíLlBa escèYã .É•[&t•šs/—Ðòq„½¬ X‹â'ŒÑðgD÷om@Ç­øT8‘°óN¼ŠOI•ª¹[ã�Ds+ÖcϹîiš:'«ŸhM@,ÊŒrJm²«1bĈ#FŒøßá(|݃ƒ§<ûxø]F2bĈ#FÜÑãåw]ã%'uðvDàGN^ãew]ßþT!¤Ê®‹ÍìÔü ùo-µBV)ì=#!Ä*B$˘ĵk×.ÆœHq§Þ°#„PÙ�áz© ä41þ�G£]hq$Ác'+Eþ.íÞÖÛs3áãLΘƒK¤+ÖVм3äÚ€ þAʦB˜*Všþ ·S©F"sóâJý®ê¢jn$ÈYEAWÔSöÞ“Ÿòœzê ÁTD¹p+•±Q8ùBKCpµ'ZfŸP ´ 7|jTKqb‘²Záz¦�t4ý:baØ¥æ0,×®ÃõZŦ¤ü`£C_U+�6ŽÖ°2jKmûäŒ2à#FŒ1âÿwqÄCð’óÞ‡óßý&<÷´éßöÜ«ãí�øùŸ:�>y€#FŒ1bÄ9¾ëøßyÜ|›¿÷Ìãf<ûøùvž•Œ@Ž(FDÍ(ÕƒiTi¹I´ ÖÂ’°çRÕÌ8pà J!Ù5e¹0.ÃUj͕Ø“(‹�¯Z0.ÁÆä³ yL„åç@LÌä“Ò]ïæë¥ðØ,DÍJ+Bô”›È¬½iZ¹rcÆÛ¢!�±É_3ãX!êñù;šÃMžÊH ¹T`ŽKpÿúݬh­€Xh…V/­TÌXõòXl1FÂØ•ñZÚch!Ê䓆Cû¬ÒI©R@•­§”JyXV†:*ìºÒÊwýµ 6¬)&wŸ9çZºœ•´¶¥v +Ä š¢DÀdH+ÚÈíPÊvu¦ñm5bĈ#FŒ¸cF8ê4<é…?€ç<ñá8ýîÇbÚ¾W\øa¼÷í¿ƒßß°ÿ6ìéÅ»<�8ãÎ82=�<óHüñ%7ÿ«m Nwy$^ø#çài�<w¿Ó 뛯Æ%¿ò›o».94äˆ#FŒñï$NZ^t—ŽÉ"ÓÎ6&+þw/>i� v'\w›5K“7ãòT5Ù°¥¶ ÐÁá d ‹MË‚ù³L’R¼ªv]r¥ÇD„B3£B�ÒT5ù R²z|Ñ/4Àƒ˜pÄúG™vŒC¥öY)S–û•Ò_ÁË,áÍ—æÊgsý�h¢2ü2}d+FKÅÔJ'ÕÇÏ@~nV QÍe« °²Ë‚ÑÒ‹NÜPWõ ˆÆ�E.Fo®TÔvi"+Øk©­×ø€r)­”Xi�0 .ŒE87^­Á6Lþ²€BC¨‰€"r¥WVÊ>*2:DØ2=û0ótLÅPÁC0õ9i£ôˆ#FŒ1âŽñøÇâ•¿ýKxÖ=wjj¶uîù°oÇÿùÐÇã[þà'ð’_ùnº•(^ùÒŸâ ¯=O<ábüù{ÿõÀ?ìü&¼ì7߈œºBmä;ðسð¿~û�ãAŽ1bĈ·3þñ£½Åß?ôÁþW?çóN˜±åªo#ŽxåÇüÁwaûü?qŸÝ:û9˜ùTì틸#Ï=~Æ›®^ÝÆ3“ódPí;ÿ)fú@l$35?¦4!WŸK”¢R*nÓWs’ÇSl8 ¨”ó�Ò\йò49,ª”¹}l†DÑ-l‡ È÷ÅŒE‘F˜ÏV¢g™ëÏŠCC‰¨]�Õ°“ÒWßaøßT”&J´��«MrL±�‘=Ø&×`kªU’œI‰œO:7¬Žh­ ú eÍåÏPû[ÚÒjJ鲺ÊX±G낚; £Ó€GÐGŒ1bĈw¸wÂã~ügñÌ{îíý4ÞþÚ×â÷þþ‹ØÌéx‹_…ûŽÓpŸü,^òÁïÆ/|p�î�gŸûãxÆý¾w9îX½“°çŠOáþþ¯àWÿì³ØGVÀs^þxêW€>ô>üÊÇg ž€‡|ÏKñCÏ9ßx—-ì»òø»?|3ÞüŽOa7áVwºïñ„SVùóøÃ—¼¿ú‘›�£î�û=ðθò’ÜÝ×]ðô_~žsÔNºæBüÏßÿ¿ñËoÿ4ö�‡ÿÈñß~oœ|Ü‘˜¶oÄe/Î{ã›ð®Kñ<éGÏyäýpÚ=NÀQé¾rÉÛðÓÿÇ›ñÏåD<ü…/ÇxöcpƉ {.ÿ8ÞwÞ¯âMyñmbIŽ1bĈw´8È÷ÕÀÁÛ•~xÌ1ÝÜMëþv�ój`Zaû}X�ýlì<ç\<ï5 vàÙÇf¼ùêÕmÜl MRNBLR- Å8Jt†«Zu*®¶b\¡¾r-)ÅfܪN¿zü˜"J%�)Ol©â/Ó›®—ûƆÇp)®–-+3PHnRâ+ ÞT±žb@P­~eæa2€¡VËòç“#މnŸ`hRNÌŸ�õX^ÏÊωԞ|®'�…  dACëØ"�ze®à\mló 2å½¹‚~pÆ~_Ä­@"›‘dCiT¤T�¹yžkcªµ²8—²†Š:’ÑTݾ”&¤fÚ¡uçh÷"Z�Rú« Zœs‹–[ DÖ(”Žd;w)ëõÚˆ¼ô¿uu(½tĈ#FŒq‡ÅÿŽ<žõ¸ãé þù7^…7üÕ§pÕî}¸ùò�âOÿËÏ་fP<ßúŒGáHHwÅÏ~Î<åD…}¸yÄ�¾þaxÖOÿ2~ô¬#s’#ñ�û-üú+žŽßãHäCÇ|ýYxöOý~íœ3°u+�K{vc'àŒ‡N9:"ï½ÿ'q]Ÿr„ Gì$ìÙO8êîÂÓò xÅ#åú¶‘�º+NZÄM×\‹½ñxÜëQÏÃÏýâ9¸ï`:�yÖñ�ÓNÆe7nÜqtÞ‹òxð�þÞø²§âþ'f\í~ì:õøîŸ{3~ö[�[ž#FŒ1bÄ­Œ»nŽŸ–°ÝúüwàÀ[þv~ßÏ`ë ÏÇêìgc×9¯ÆÁó^ÓAÇO„“·nßœ-9µ„/õJˆèý,¬5f|É:ç¼ 6¤�U:nr˜�0ëRš„ŠÉXG`1Ñòb>×ÜI±•Šó”ÊX,ÎQØwÌsi^й)kpš¦ú]6-‘êX‘—Óû�õ~„ 67ð¯'á5–¥ùþá*M}ù1?›j9¬6¶^h.#ýA´qɘ…X ø²`£šÓBP¬ŸÅu—;΄¶´¸! Š©k0¹†Hij�SJ1쀔ôx̸ H©CLÉkúié/`kÍmýzÉeÑ^r­ž­Hî\ò»išŒ I4TÚ#FŒ1bÄ5Ò)÷Â)«ä/àCº G›¿ˆÿõ‘«@ØyÊ7à®ÖSƒ®ÄÛô)xòŸ�7|ä(ž„Ç|Ë7bSN<éixÑs¾[t þögžŽÇŸý|÷k?€Ýtîû½ß�o>êÖ7_òÇøõ·]ŒýáX<øE¿Œ?~Ï»qÞk_Šï¸ßqHýIË•xëK¾O~³ñúÅñèo¹_½¾ÿüúïÄã¿í™xá‹^Œxѯà#€é”ãA'™›¤+ðÇ/} žü„Çàq/þ\~âSñâïº'VëOàÍßód<ýéOÆwý°/‡³Ÿõœ8!ÿ_h綸•âÆ˜Ʊ|½€­4e6Ÿ0 ÕÍ—AÀzÌ&uÇßµÀ§úIˆÉlD [ÍmØãaB&+F З%G„Â4GS¦+¶ÌD³ÓÒçËR‹q Õ 0 ª¹!¥|¢Z' x¦õÎó¼6eÇA}€,Í]F)—I-œ�*È8aÆŠêBé“!”*¬È×BÆõ—k®ùÁWM?*íቦ!3§úyoÍLT¢·Ž®]̽ D¹²©Ö{GçÀ¬ÚÖ°�1bĈ#î°¬Í-}î0?Ï×àSŸºw:áÎK ÀtúýpæV@¹ñýø‹÷]�Û¸ì]ïÆÇfB<úLÜïÔtëŽK7âoø><çE?‡ÿúÆ—�3Ÿt~îÿý#¼î;ï�ØgìP®Å§?}5 "Ž=îN|œx<ê¥oÆŸ_ðxïß¼ ñ‡?އï @Ø…]»6Ý$a½ž1Ýçþ8cG@Øz^úöá?ú�ø«ÿøh¦»ÞÃtxĈ#FŒøw‘ü°¯C™� å¾ |Ís†­ìœDC[…JŽ”&i•€q©Vd2$> ‚“~ÃZ}zÉDC• ¨•¨ì¨›R¬˜ È'úy¤Y°2çÜÃyž›°|Ö–@Kõª€� ¾TÓ+*(•õÈ$8!“Mw‚i«šgÖcªÎZ[ ÙŽ�‚ãñq&i(Öš M|PSþf§iª�A�RÙ\SbìÌ-ø ˆÍx#¥*„BkĨ î6®ýØ;ñ_?öNü·×Ý ÏüùßÀ«w"¾ùûŸ‰3ÞùëøÌÆã¬ÝqŽ<ûe8÷ûÎÂ1{>�·ÿúããûOÇsþ¯ïÅ7íÀ-KÇÄ"'‡.Æ{þðïq¹i�rÓ?ãš¡|2bĈ#Fܪ¸a>ü„k5ÿhÞ^höqý|E8(€�«y)ã„Rc™¦­†}XÀ«&ˆ Ì8óÌ{ââ‹/m¸Ží”beãK‰aª¸Î ¢\�<˶óI“ŵP+NSZ¡”5BPS+Uç%ðøûâ•¡�z*¯{¨ì=ý¾þ\Lw³b‚˜šPÉXmm!çb¼+²1‰ˆ!�PœdŸÊÕñ÷¨¨–â }’?(öË¢�×;Öz]?Ó”É&�Û�Å…MÈ*æáËŽƒqmafŸµPCŒ”’Åé¤4¾V=–>¸àŒB¤#"ä"µÞÁ>Šð¢iD©åÁ|EóœÒ;M±¢ÂyáR£ÌE_"lÑoëˆSítC gĈ#FŒ¸CG¹îà/ÿá‡ñÐÇß yÉ/â» ¿ÿ—âà±÷Á^üÓøþÓ'„r Þ÷—ľÛyŽùâOâÂí§ááw~4žþ„“ñ�ýÜí©OÁƒ¦Ú{.¼4ߺÅ»áaOº'v죸äšýÈë›qý�99âHy«xÇŸòu8*óg߉·¼í]¸~º}Ù÷0xK÷ñ…‹ðùù)xÀêÎØqõßàwßq ö`ëÎwÃ�]…k8bĈ#nc|-ÜwïqÕvÀ sX”Nóo×9¯€xý:àêíÛ†;„@…ËL{Ÿ„R²+ŸµÒf ^ø%cf¡øˆ8âz,J*B×[Ô_1CÖ Wa­ÀØLX¥d—˃s“�óÄ5ïÍ`Mcø O"ƺT.NέzM‚AÍ,c!¼©T]or«ä¹¤ý©+ù­-ØP6&þ;g`ê­F]¯Ñ×VYm¥Ý˜ÔL[ûfEag§•§a5ôÓ´Õ,–‰õÌBeäQ-÷S‘¼@gYlQ…'-ÈnÂ¥ŒÂœš‰.×¶ ì³Î/âܨnAŒä‰LW •Mè…ùû^/Ð>\{/âZ3bĈ#FŒ¸ƒÝ€¿yý/â‘÷ùy<å÷Ç ~áð÷ûCøâŸýÞô{n7¹¿\ûnüΟ>ßô¼Sñ­¯ù |ó«auô‘Xá >ûÖópÁ€�@n9ÒÏÂOþ—sð ‰w˜3R TpõûÿÎÀFB5¸æÂÏâ†rœô°—ã-ç= —í9÷<æ«/ÊåïÄï¼ë»ñº§ßg¿ê­xÏËnÂÞrŽ=ê þêåOÆ~ÿöèO#FŒ1â6Å àûßáö{ØôÀ»žyÜl‘9¬ñ4Öü;ÿOÚ�×ç¿Ó#ŸŠíÿñ6ç|Áît;ó‘”ãÄ!¥Ð°˜Ræ†Ã0ðeIbrne½).¢nÂR�™Ò„RVÍ(„ÏxWgä¼mˆ\VÎ.Ôï¡Uy2¶#ÇG ÌD-f -%äÖí®ùüsw­¥áFR!"19Œ[§‚u¥ÚJ§{è¥ò¸ýš¦ ó\ª#²þN oܦž<‡ö}˜äçöC=;­™iG øb†ZBD L[e}€TY~Ôô}í³œü ÍÅÒ')�¦«[i¹6½É·**\Z 9SM´ãúsÖúŸêj‰´eέäY:Ÿ¯´Ží�\P­CGe´’´P‚ž�1bĈ#îØQ®yÎ}áøð÷?žñ-Æ}îv,¦õM¸â³ÁßýÙyø½w_Äî»·;Ëß‹ÿòãǾòrüÐ3�ÓOÚÂþË?Šóßö&¼é­ŸÆ¡[y˜´ï3xßß|g?øtœrâÑX•ýøÊeŸÃ?½÷ð[ÿÏû±÷V^ã¡�¼¯|üâùgãŒ3Š“±Æþ›¾ŒÏ\üQ|q÷-ÝÇ�¸à5?ˆW\öœó�™÷¸ŽÍ{píç>ƒ«··°=PFŒ1bÄ¿ËøZ‘o½~ÂSï4cGƒJ ö¿îÅà“Ø>ÿO°}ÁŸºß*À]?Ýö´¤•¯V™´F"˃ñ˜�7÷�ÒXuÑ�15ÌGu÷øã�Á ×ïG&õ‹àïÅjŒkõ÷àHfŒORÜBÉiJ¦T×b5Õh$E”̺�ì)!ìE1ÿP0PôõÐS2X#×ÕR]ÖE<ä@=Kc\+5ðOð¢”XËpžg¤JbSRC¬ ÔÞ@EHy Û‹ñ>dvöC›�C}X T"7ŒjõYWj¸Ée––)ŸíÁGAfåó *:=bòg§FEU½@¢ �ᆢ°ú@üƒ±eÁ=#R¶ýüT;E­Sï@O阛¨�rr¬3O À#FŒ1bĈ#FŒ1b„�g?ãGN^ß®ïþúU+üÙWn¸wß>|ùò]ŒŠ·YÕ¨S¬EJ„ÅÔUYnúþl‚ú?pÉ®HÍ1nªÞ`�TH ÁLÌXàLJ´Ó÷ ©\_spéœ_æymè¨ñVÆcï'Ÿ|.¾ø WRÌDz„©„›oÞÓ*+ûªJ€Á3Űò‚deAµœs÷|5k¨>¥ ‘Ț‘È¢–ü‚rŽ,5îÐÊØR†Ñ´Å\×Þ;È»[¯ ¹&– SQ®«1§é ’\6h¨ÚuJÕdMJRÉ1ùô‹Ž9˜Rª,À¹xÆ3Ÿ€'<é›ñÒþyó°ÐD�€à\\à¬�Õ–y‚h Š9‡ûä!scš[�A”¶[�ÃCçbÚ¡H4›ÞB:Æ\í¯'4ÃÊ †6¯@sôQؽgBÈܲ…Û� ‘!DœqŸQ\~Å®V Ë8 9Ïaµ¥´ª¸Inı’ÊÿÕ Š‰qÁ~DêM*?•äLy¯­¬Ô;W2[iU›Êœ‹FÏO+B­¯`] °‰9ìÔGð3!pW1+8‘‚“Õ´ÃxD¨Ù‡|xS\Œ˲  œS°9*âw±v×Gô¹R:�6!¥r3Ìv ÕL#G8fœ7 ®d–�×!¬€x”'×x\¿Lô›Û±ìu‰¯oèÒÎ�êã­¤É]Ÿñ‰Ï×kT¹7›gu‹±Ú…¡Vj ¶gCZDV]VÐ:JŒ©ý¼¡´Äµá¨ú‚½!ˆ”sÍù\;Síl@PÚçˆ#FŒ1bĈ#FŒ1bÄ)îq�ãqåU7€ °ÚA@,,{£cÒ IDATo†4!kÞÍeBž¸ MBM X¥Ä†±o@š€ òúöìÙ‹iJ˜ç5r(ÍÌÌLRËØÚ:óÕÄ3 [¡k¦Ç\„¨&4;Åç‚}-T�1¤uæ¼,žàSò7ãj¥’Ü bHõ=áÌ3ùÈ�ñŒD^šo +€!†P2� ×›ø†*°•"‰‰F¥JÆÉ¸ÕZ§àzÓÕÜ‚ÝNr½àPoÈ67–ü\Ês-Ã.¥Øè�9“©¹¶ç%äRm�ë¹Ø(C«§JʿձE<¡`–Ú(Z ,Ú~rí¬ƒ¨õÙÒ!lm·Ú7sé¯|·ä‚c½Ìͬ„;u\”)«c± àk#=bĈ#FŒ1bĈ#FŒñµ¢‚3θ®¿áFl!bÿöÍ ¥ŠdlƒJB”VØÚ±…C‡ ¨š‚03!¥„yÎU†-4a ”5ë† …¶°Ú:sÉ̶ËÀ´Š yƒ` RZ!g˄ãègt´r`5ê@#˜‰a-ÿM +%#¥©ú_ Iç©GÚçlés#Ÿ}B®” Ðê_ªLH1W­Å™1<ÀÈõM(Lì‹h×.¬ÆÉS³«]f_cETpÊ»¦h)sl :k¾aÝGä¢,RPßy^·SŠdi š2÷’y€iáp"ÌÖN+"+µØB7�M‰²pÂä7_uV6 \§vFrùšK½Þd~T?“*˜Zš˜£ÕäŸÍF4ƹxĈ#FŒ1bĈ#FŒ1âk!\ð!l%ÂööA ¨jNU¯/B(k2vlýì½{´eÛ]×ùùýæ\kïsªê>ò$c¢@¢<‚t4(*˜¶í ˆŽ–ø†6v·‚ Ž0ÅØ¨ €o�3Alí…ˆ! $¹!�›{ýUuꜽךsþú�ßœk­]÷bòšŒù£F�:çìµ×Z{ߺg|ëûØ“Qæ9#ªXaSóf 1€ÍGRNq¸�0îH3$”0¬”j¬òTên®~‘AGL•ãq®šŠlªäV]3dmÝM[òïsS–ŽÈ¦ÒM(¥Uϵú¸fN“±im§†ºv¬p2ÂÆ‰èšš?oP;øsÉìÇFp‰,¬kÛ#yðÆܼu“»Ídº [¶YSÙ:ïÊIn¹ýrE6œZ�ê\?wwÙa“VOûï¨Y¿øvӷ⢫§~ãÛ ND»öûöšÚ±¶Î½VPiåôæ¯ba{ãù÷Ä×%dQlW èfdĶÑ^ûZü8ÔsߺŸL¸\ׄõD`ìt:�N§Óét:�N§Ó¹0+ì†%‘æ+ˆÃûó§¡ãý û ã}èpƒ,;¦9S,3å[ˆ8Û�Ä „PÆÑ‰»"ª€Ž0ìɺ£$C5cv@·IT)Ä §Œ†ÀT÷D\›Ñ%« U„&ŽÝ=:Û|nîÊËðHÓšš^Õ*âšÃo«­ CäE/zÞFLd1Úµ%ä­ØØ´ R†ç°„†áЍ ˜Gª ˆùµDU!çÛ„xüæmZwá6uO…§mßžž,’lcÁ«âÙÖPªX†Q,m|ïÿÖ¼6ì±Ü@[ã¶§�÷Üõº>,|ÄG<Ÿ7¾ñ-˜)9OËù·n;çmÑãé‹éÑe©/öÝN>ÛdÄE…\ò*F Uø,w �U\´²¨Ã­×¯©¾¹¤%ªì÷�“¡”æòÛ šÛâÉN§Óét:�N§Óét:�{�ý^Ié‚R&PAˆ„ûIå@>N„Ý9÷Ý£ºƒ|…¤„É�)_z4x=E™gÀÈVêRn$†¥ò|“]<új‰"FÖ=1FrÊ„AˆãÈñ ¥ÖÌíª&c­�´è?V÷â’:‰‹ákÝ‹ð��8Dæ+�ù˾ƒ†êÞ3©±àuƒâ§ú­è¦VÖ*ºu%8oˆ¥¦\1("i¾…!É2ÖãU{šV„B®ÇÈœî rl¨ú”ÕxuUüîÈšÕ>ZD¸ÑÜrîÆkvÆ„H9]jш•Ó‚Bi…Ž©F]ó]ªçú±”l'ªån7VË£�f´øl‹ñ†Å±ÇI'à©ØÉ‰b{ÚÃlj[p+öµÏ5üz\¼‚È3nÉÏœóêè[–xeÑ´D"00ÏkE܉Fc™/ø3dѬ|wb­¼kÇ×:à!"K¶écàºOÐsTщ\n’ó!DDw˜F4îѰCd è•‘0ì0<ÉZ’!v$†‚‘«ñn£……ð¡Ë¹¯Ë¹rÒ}×"´[ëâZ‚XNzö\([¿�=äÚÍ’eù8™d^�µö÷­ç“6.9Y,—­81[ªj(w­Ë“ä²óœ‚§ñÜð„óó7Žw†0lFRÚùÙD¼ö&Ûvn—Š›ëÐï«¿1ÆåÍBä“à ûß0�N§Óét:�N§Óét> <çùÏåÞú�nî’=ãîòÕMŠ$âîw¶ÍbˆÌ&#�—hÜæm~�Sf·Ûq5Ç3„HÊ nöÊ%ƒe¬Ö¥iPÊ|‰d=#ƒ�o ¨(óPPæQ‰+u˜Õ éP²Öع07bðÝ’P_.nôJÉkó8Y .„8àmvMÇ*'úp24+¢^I'‚ ËKVÑRî°‹‘22œQ˜)¨›ÐbPrºÀJFÃèÇÄ�|Å\®Ðpƒ\°]MÕrþ‰Û¹“­VJº+ Ûj+2]VOÚ E¿bŒ'ê¨Èׄ۴r)VEǼ¸åÖŒÖËWž Ö­#µ§Pu¥ÞpÛ ›lG6r½¦6bËÈH»ëX‡mΩàŽ?©‹2ùDôs×6¿89çíI[$^EÅv�OGFz¸Óét:�N§Óét:�ν„”Œ†ˆp¸z/ƒŒ„Ý}$1F, ˜(C­V˳�ºŽeG.SE"ÌØ�CO5bô.¿ „)©€*%T÷ä<1„uÜC€l:0Í—Uª›QPXÆ`KÉHMîÎéHµRnž!ÇAöH¯©¡Õ�ÂèºUÌ5£\ª¥¶¤BS*„*V/š‹‰Z+õÄõ§\2A„ BN‰0\‘ó‘\¼$î) X‚!)MÌÇ#!$(¥ëP®Gu‡H&h®Î¼�WÛå“àm§Ÿ¬7¥~¬"§l,�¥¸tµº¶¶È&nµIç¶À²~ŸÇ`¥Š}m1¥©¦«p· ƒÞ‘·ÉàhQê1¨×R6ƒ¹ yîtê>óf(¤�”lHï ¬Ã&(ÂZÙÖ‹·vÒõ­ÿ�œŒ¦À’ùö”©žo8¹‡-nÝét:�N§Óét:�N§s/Pd î®QLˆDFâ0BvgŸ‰®¦iBÄE±ŒWÈÍ)¡Q|ÁWŠQÄM\ó42 A°ÉE¯\€¢g ;Â00ìÂ2òª¡ºêTÆsŽ¥¤PÊ,Q̰R‡VÍ(¹>N@©Qâ8�¬9ú2¦J°\…<»CÉ7Ÿ"ÉÙõª\õ) ²¤f‹×áZÕ`Ó*ç£É&n^Ë®‰•0‰„!B†A•c¹CNFIÇÚCx†ÈÀ0 är ¥›€â€Q°2#’)\«ð—'=É1·Ìs»\ÈòâÀT³Ê«x%"®Â–u0¤�}lã¿Í* §1[pýM•ªö®½z[gžÇyוÞíÒÊSžr?ŸûyŸÆ�ýØ�óo¾÷'jW6Ë­x(K´×¿.÷âz­Í‚¹, Ë ‹¹ä�1/Ã&-ÊÛ„N«/øiaÉÕI‘o»hÜΩ” ]ìt:�N§Óét:�N§s0œ=Ýí±’‰#åäD17rÍ9İRHyªî8#KÆ4‚˜á!^×xæ š!´Ç["gÆ=&�ÍüXµÚ¯fO±"Œã r:"apí*Íî”àZN¨f.ˆÃèbbðÑ×b‰ ‚¨‘Ó @ID0­�dK(ˆ, ÃF�’Ѧ‡eóB3B¨R•?�K)¨ì1FtÜ“¦8Nw0üž†xÕ�)'bˆ) Jn yò{]"*… !‘ÓÑïL/´­@·Ó€º�+Uáì|ÇÕÕf²éýK›5\?ŠjØ8ôÊIwÞÝC§£œ,á®Ë,k,¶¹åÖžÀu�Åm›,EŠÞÑOF;¶Çn®ÂÓÞ5ÂìßÃÒñ·Š„í8Â:'ÝDK?·v6A³Ý£SQ¯•PÞ]i‹° ­0ð¿Hïìt:�N§Óét:�N§ó�å9Ï.¯~ôõ”œZHéH>^À#®@Ð,0Ä‘óó똄µ[£Xf>–?ëp¾ì?äR(ÅØ gX™Iù7/ÞŰ€\»í¬V©I­Vk5jfF %gÜ9(‚PÜ\U+ߊ9y%'Æqp��ªQaK‚5hõÈ„ª_™eB¬yâ\g_KF)U“ ‹&U€ Á…C�„ ¤TW‡—Ú% 2xÕ^Î3qä”@âjf˳×ñÕª= D–Ù�r¹CÉG!åG$ž®äVQ޶„[Å;Œ\ —'ñÜ‘½;>‚lºóœíÇ[î·"áêÊk##áÄ©wÚ¯§KW /¶èåm‚ß8ޤ”žpnMlŽ?·T®ã¶ÓoíM´Mw¡‚.SÐÛcÞí€lsÍÛrÈ&@V ùäø=¡™';�N§Óét:�N§Óét> X¾$äÌñÎ%*…sÏï#î®ÂcÜ»à§�FÓÄÙ.0ÏG×_ˆØ¾,:P.ÛÖÄ4_Pò�«ÃM¦r�èdðJ6¢ÆEóÙê/Ã00ÏóõÆÁ~“Õ5(ŒC`š&Bˆ„HÅ»óLŒ &Æ0 5-šÈÅ1bbU$ôÚ<³‚FÅr&DY"ÇTý,çLŒÞkX¬ !"‰Œ  ê‰Óœ‰1V�JQ=¦,î’ !ºv£G¦£RRFeGa¦äfnèkn½ØÄ3¿ÁõE<û�e­v+º™åeY÷Ôý§K´uûýÍ=çÇlc6€œg«ÊoX^8ïÆË5"ȹ9ôÖE•UÈ“Z~è]|.Îé‰Ð—RZÄK?·Ìv¬Ã… cBE8;»Æååï(ôso£,�ˆ¶Œ¢øù¬KÉЋe‰#¶tú‰Ô7BÚ, k̹*ÆÚÿ‚ét:�N§Óét:�N§sp¸Å°;çì¾9;»F ÷1ìÎÉY˜ç™d303/¸²‰ÃáÓ{‘מÁ0^ã8Ï 1bvÄ̘¦#ÇÃmÌ2ÙŽä!^cÜ�3W—%aÚR˜®�äâŽ?O² ¢U¿É¥êXJŒ.úP,µÞ., ÓœòR —sAT—ÔhJ êÚ”%æÙWƒK�"kPrvq.[5¬!«•LÖÁ×b††ˆ‘™gwEš¬F¿ž¶ ܾ¾. ÃC=èòõbÆ ¥äÅ-Øžg=ŸÓè±ß'­÷àTht7£çºýÍj†¼­ û‹,ªt °Óét:�N§Óét:�νBÌÇé‚‹«Ç™¤’Р¤bÝa»sF”¸˜›Ô<þ*6¹ðvœÇR7Dà8Md]{²Í¨ù kÇ4(^é'UƒYõ%9gÆqäp8°«b`ˆ‘’3A Pæ\P1â¦rÎc¿0#àú d¼/Ëbž׳æi®©Ú¼1Û­‘^húZÕ�R¦HöÇnœ‰®›­ûÆê XÄEØí÷~L d|i˜”Íjn¢"´|uYŠ ŸØwÇò±ÈMmNºöX‘Ulk¬î:]úò¨¹è¦^®‚càêxqéÓk™ð&Ü�:Y"¸ÀÒß·½aÛsj#-‚».õ΋õs� —åºCh1ßS±ñÔÕ(wÅ¡·Ï�±"¾ ÃO¶%—ª*'h9rË¿db§Óét:�N§Óét:�Îÿhn^¼›h‰;—@‡3{D"wª%²(‚aÙÓ¦sš‰q ”=sNȰ#!P¼^NQ4 ¨h0r>"%“S„Ã|åQÞ£ !úèFpã”UUÓaÜÙ7ª[Ï{®™E îÂÓÜ9ˆÔE^¿F«±â8r©‘ÝœN’²ZÝ~iNÄÉÙßÑšY̵ÅŠQ(ñ¹#R a[­¬iZíy¦Ã ±F„ónßߌi)¿%ÕîÃÚ¸ŠaTao®1ß6v!OXíõ5^­b—œxÛ%Ýöÿþ¸ùº-Yëú]›!�R—ocí,u9…Eh\�6ÏÓ¹¼\ÏÖÝç¢[ ”Öè%‹m)¦  ¾bÜ®s Wñ1./Àz}¶ù}ãx, ÚâΑ±.¼ÔÞA+˹­ß:$²v–þ·K§Óét:�N§Óét:�{‚ã|ÁeJÄÝ5DÏuq«Ô=‡yžâ@Ê™q(’I)3ÄXµ�L¨‰G©±Þ\21±½R2¡Fzƒ*Ó41 qc–*ìÆ±ŠbîfóÔe¡d!h$§+rºÃùî~öÃŒç×�Èl—ܺ|µÌϸÊÀã³iv#°$Xs΃�æ+ó†à+»CŒ}ÙÕ¾Â|`N ìHÊ31D,͘\!a‰„¸sW¢©vø5ƒÜ¢£[„IUArš»$3¥¨/øf!•чLê>GÊnnkÎDúh÷ÊEN+žR•�îVJ�y®£$k¢4žö÷5' œ¬ÿ²¼€¶œôÚegÕQç+¹[·à)vךpsŹ�wã¾=/ùïâßÿ𛘧\ç“9qã¹È¸ m«ëpó,›HnûZ§ßv•xýÝ6�eÉ›7ç_»�îJ´»Æ=ÖkõÛäljuHÄGBš³° “�«Ó±Å–múš@Ú̻ϱÓét:�N§Óét:�Nç�QG7(Dõ(nNy©TkBU©°”V1jbíÇk&­²ÄdE#{¦Ua„Á»øBæ0=ÂÅåãÌÓmDG ¶ìJ´a3ƒ‚»èª-çÉ-WVØïŸÂ¸»Î8žƒ¯cËâFqáN“LÎó|ÅÕá&Ø„¤<º‹�vxZµTÍ,œèjªJ±Ât¸›PÎvOe7^cšßËÕñ6F$†‘R¼ÐÏÙêhÈL>iºT™ 1*!†jlÛŒøZA­ëšèn»&2鉨ÖÔÒÕ9×bµ>Älƒ~RMD\»ûª°…ÐRÁ«“°v\ÜÊ|Ñ~¥‹ˆbmI×6+¡ ieãðsëæv¥¥!"øŽrõà�œÓJ4ŸÌÍ·þ¹õ®b]æÖ¥aÖk]rÚ¶{N·ç¢‹:ìñfYþh÷ÉŸ«;;�N§Óét:�N§Óéܸ6/# ĨËvÂ2ÄÊ:ˆºV´iÐÐE(\v机Ǵp8ÞâÎÕ/Öa!•UKÑpF‘@‘L`XžgÛ£·˜ÑpqN®ßx V"qŒÌéˆê®Š™aŽC Ï %ƒY`®! Çã-Ò|DB äÕ¸fVH)-âcþðå`ƒœ¡dD…÷=‡Aïg:Üäêê�;!§ä«½õÚ}iâhš“ÇŒuY›>åf´‚çª.J6×\üsþ3øëíÉI1šb(›åÚ­·«Ú ·®î¶^Àí×}ÌB–ÒA¿ñë0GÎi�ÓbÂ~ _Yi£›LµÒì9èUÌÓ%Â{2\RûNF7üyV�nuÞÙ¦óÏ?Þº [Ô9¥Y;›H×îCÞ܇µ÷ÐÑr+4®â`XΩu$®"b~Â*s§Óét:�N§Óét:�Ίb…q·cž'žŒ¥ŸÎ¬®õæD ¾Ú»�äš)'¬ø÷ÍóÌ0DJ±Ú‰çã©aƒœg,Oènð¡�q@dðç!P5.N`eÙ—H)!,È–ÉÇ1 å23çŒk$y÷¦:¨A@ ²%JžÉù “L©=�¹¸¾ã×çqÝ&Îó\�{Ô!%¥,suù8s¼Ãáp TÑp µ¼˜â¶µx!TÔŸ#0[r¢ªêbaÎÉw($ j ™„”|07þÃðí”2¸‚ˆ-íhÛBC_±ê¸[ ›¨×zøÚãVqn� ·™âöxU–QŽ&¶…ð(®‹’lDÅŒ(ä2ÂfÈrÏE‹h-�œ7ë,Û¸¯-‚a{sÖSÅj”w+f¶‘ÓÈ´m®C‘æ CÄ'¢Í\÷…d; iNÊ­Þú]€ää�Ûét:�N§Óét:�N§sO Uç@˜S"†À4MµŸÎu£""c¸ËèùItÕgæ”PѪG¹dÂèšOÔ�9eÆÝž’K[ZÀ0T)k’3Ô1Ž¥K¯F€‹¸§ÌG’¹€J$ .&ÓPæÃmŠýX2 ˆ‹�”Î01’%T‡ÅaXJ&ÈiõÜ0 ÞKhÑ� Êéü³�Yî:V”ržÈÙ=ÕÓ¿vN~þë5»ÛqFÙ ¢Ûkît:�N§Óét:�N§Óù@4¸³N„ ¾t;Ž#Ó4­½w¥�²/ÿzš2.�ÉuŒñ½Å%PraFrJÕØW]ÔjiL…’fdHòÜô!°¹Ì‚QŠ1 JÉÁ÷âµ¥¾®àf·aتXˆÊ57¦‰ Œ–Vµ¢"ŠV=*§DqÙÍj¢ *ìÇÇãä´Èe$›!: a@ãŽbøuŠ«X˜ë¢/u18‘Ã删¢”:ž¢"¤œÉ;1r¹$͆†Êx²‡›˜çB”nœz«µŽ�¬q×ÖW·8a9pë·ÛFmm˜ÃŠ¢(–=ß̺Üën9êç¶b›¿”-V{:B}1šÓOÇ¡wÚb¶íºÛ‹ØœŽÞg¸ö ¶ka}s·{ÓTíæÖKifÛ èÙ÷ò„ûã1ß¼¹�œÜ·ísŸº);�N§Óét:�N§Óét>°X±“Ôhsº…–!ר܀1žì6Äà¢à<×®¼\�kÅ+êr®IL|iw F)Vfrž0lö޽„�vxv)#A#ó\1Ôc*%4º�êylÏ­i=bJF=V �+rÝkðÑÖûPü\ŽÇi9Þ4ϨF´.Ïæ¢X6rs æ¼D–CŒ‹6b`:NUô?ÏÓä#â±kËY3ØÈ�k×9ï�ò¦g”ªyŶFë¶&HÙâ¶S�Ë…¯nÀX_–?^ÕXcÁ[g _Œ—Bæ²�)nPCª;ÐE6Ûôé…Í’L¬/K¦&t«€™ko_X:›X¸ ™Xñß–q«â\Y„¶­èv·ë¯}®}P¯u{¬öØ6âçç*î6]¡rëò3[Émoa§Óét:�N§Óét:�ΚRÇ)\oÉ‹TJašŽ ÊX»ðÌÖeÛ–¾4sñKÔ($4x5#ÄšÔÌG„Â<'¢Ì¤©ÃÈnÜÆ=»á‚î3"Â4@Ótäxu‡Ìc¯¡v~CVQwV'â<{|9ÆXÇ5 —DŒCøp�+×á“¶o¡¢õ1óro¬¨ÚO^â3\ IDATˆ�yžëØíF׊ºlH¬z‘×ÙYíù 1beÕªZ<8C=¿ì‹Ê6uÏ~ü �]��;Wï…汋­ÿÎvó=mŽ¿e-e‰ÌÊbËl–λ1k¿Ö¸kcë,ÜÆ‚])]ûöVÑK—�&&¶~@'ÔYf€‚ šøJëÚÛ:ÙÞ~® o�-'ýz«ëΖ¼ørñíë"õ"3fM¸+Ähâ*À��sZ÷aâðò*ˆ6ñ0粈ˆÛíç1Žõã¼9&˲p¬o®v»¼ß0ÔžÀÓNBƒEZ”¹Yfé?6w:�N§Óy2Î>„Oûžoà5½’?ø›÷÷È9ŒüúÿóOò¹é÷ñ;^zÿgÌN§Óét~⺔<#VÈób3VfRv!+ˆ éˆä+òÕ{ é¦ Êñ14ßFSáZ8çÆx�óáœQöÜwö O¹ïY<óiÏã)÷?›î{6×ΞN¯�Fwûå™Rr5²¹Y«9÷|@w†ÈõëÏ@M)é@Œ…Â<ÏŒ5²¼V¯­úWÓÄT•"Í<&À4M‹[¯¹óÆqX’§Su<†x7 Æ€èêö–ì<ÍËçÚïíÚ†M6÷>„@šgæ9Q²PJâöÕCܼóÇ|ÑÑë÷jŠ7¶)yªØ Rkžj•"ÀF°âdñÄÝy«ØUJ>›p¶]×m¼®o;ýq1Ìs^œr=nqeOx·aUã³>ûÓøÆüw)¸¶ôìyLY–7‹‹€«3p*aqCnã¸ífçl›Øo»Gw¹ s�CWÁÓ� êÑ–ŸÐ•X–}¨nK{‚“²Óét:�ΘkÅgÿë?ÎoýµOã�v„2qùè#üÂüI~ä~'¯}ÝÃLÿNCžùëxÉÇ<…óñ~~ãÇ>•oû‘wü²ÿ³a|ÙçóªñIÜ÷$?ŽLßñ×ùŒ?ÿÔ»Îá½ýýÑét:�ίpJ)hIHN¤t@¤P’0Œ;Š ÄpNNÇ«;PŽÀ³ëܸñ4dØtÇn¸¶èGqRòTe9¹$†™Óª£-åL7KmE¶fª²Òt D�ëìÇs.¯nt�Fa¿ß»á кïÐLlmÉØ“ŸëHk»fª^ƒ¬µp‡ÃDÕTÔ�‰›ènêѫõ!ºÞk]Þà Çâ©Ö4'†qİ:"LÓL‘œæú8[ô&ã ‰ ³Â8^§Õ:œ1¥ª0Š!¬]{~‘¶,£œŽ{4Qj®VçZ[çmjç]3Ï5Û¢µíØk´x!·£ó<-"› um,DN”Ó~Õ«¾•v‹˜ÖOޭײêMD\·REÇöÏ5.]ê›a™f3LÒÄKó›zmn �%-~½=·c^œ“Öÿí¼Óét:�{Šx?ÏyñsyúÞ°R(Œ\{ösyѳŸË ?ù·ðaŸ÷…¼ò›á¿w‹¯½íßðõÿûu>á×¾‡ø†wþ÷Í Xf¾œÉ›O͇ò$ç°ëï�N§Óét~…“çb3%_ðà�ç±o�íÀíÛïežnQö2°»þR E2ùêÂŽýîAr2rYÍP)AήŸä24‚�r"Æ=9'4(±ÆaÍÄ{ôlBæ9¹YK˜Ô˜oóãÆat}¦”/Ž'»sšPi®<[êÚTW‘NU–tƒÔrÕ³š~Ãêò¶ ZïM<Ýœðçʈ ‚ &�(Âtœ 1€Ì&4x]^ª" Ôô¨D¢ž�rN.V–Õd[dwâX£ª´þëK^ÆÿôžJ¼ý~ö_ý¿¼ú¯ågm?t�ó‚ÏøCüá?õ±|Ø‹`8<ÆCÿâÕ|Åç}?¿¯ÇÂÿüWþ/{únüèëyýþ;|áï?çêÛÿìû!.�óß÷|ý?ù8Îù^þò ÿ6ÿñp/ú¼ÏàÿÉ�áEÏß3½ã-üø«^Ã?þÊŸà½é¿q­Óø/üK|Ï#wÉšãG­ç𾟿õÚ_âñú>žW®óÂ?ñGøìÏÿM|ðóö”›7yÏO¾Ž¿ûòÊ›ý­Öét:�νD(3ÅŒg>õEŒñ:…3”‰¸Ác7߯áxÁ¸»ËîDËÄ&ÄÜ¡§¡vÔ5§\Õ—Æ)Us*H]Äu*¥#HáêpÁ”.˜®n£¢ æIM�‘i©\SD3sº"ã>’ʌֿ¶1af q8©}kÆ´b†bX²0JÕ¿ZD·­÷¦”NDÅ©vþ5Ýh;0""”\�*0ÎÓkÒ¢bFŒ†Hæ8Q�””)†�G˜µjNÅ #»CRý^"ëÀ­¶>º6`±vá¹êÚ²ÔmÉ¥ÅQEÖîÀmWß¶ËnÍ3¯Ýy¾àëÙåÓ®Á'_Ù]-“.¶y7Ÿ.â›7/9í&]¶Ï¯K)á$Ú¼µbž:K@mì\äÓ“ xs+®Ž½Óoo÷«‰�[ár+ˆnï‘ßOðËÐ7d±ÞØét:�νMæðžGyì¢þ?;*ŠpýeŸÃ—çgð ó ùïæöøL>ì�üq¾ô5ŸÂsÀÈ ¾ðKxå×ý^~ãG>…ápÁ¥ÝÇÓ‡#7Ëûóø­yÉþWoä`ÂÙÇ4¿þÜ�ÿ¢—}8çbÜþžã§.w|è—|)_ö7_ÆGüjá±·<†=ûCùø/û |É+>„ñ¿ÛýyßÏ»ûÄÏä‹¿òùu/ˆÜüé·ðö‡áÁp9÷wW§Óét:÷Åf_™�gÈ0 !cDÃ5®]{&ƒ*iž(F!ˆë2euºI­„[PY¢µ¾ª›¸sõ‹\áñÛoãáGþ+ïyäg¹yë]®nA)㞎 W—i"¥;¤t‡œo“æ Ä„!ì(Ùuž°‰ 7}ȵêGnk†¬T¨ŽÄµ×ÏÌ–¡�a˜¦iÑp\£2Âf[#F×—0ÁRqáÒU#Ò4€¡Ž XIä41OršÈib2ctw£ ¤9a¹,‚bIÅG¼zNTNt±Z�pºY©-‹ëN$,/B²¬ã6á¬]\ûs‹æºs.�ó�mêêº&l'7´ w«#PO7ÖçhâX[ÉmÇ’“åÜÍÃNÜõÖUb?v8¹ÇÅɵÿ°�‰´Q�TïMXÞ4fœˆ™Ûãù÷´ÂÇ@JÓò�C CüZo¡ÝuN�N§Óétîö¼ä«¿š¿÷#7žõT®Ÿ äÇxý×ÿ0˳xù+>‰g 3?óŠ/äã!ÒÓ?–/øñ/äã~ËËøí/~-ßòÐoæýÙqÎoúò¿È—¿òÍ\”�ýuãžÅ§¾�Çó·çb\|Ï¿ç�¿‰ßø”�â%/yý(/ù¤û‘r›Ÿø?Éñ˧ÿ©_Ã>¿�ïü]_Ä«~øŠóßö9|Õk?™çÿÑßɇýÕÿÊ:þRÞoàóáŸóùíÏém|ëoþ3ü“ŸyßwIÞçóþ,o}Á3¹O¡üìÿÇ×üίç 7 ��’û»¬Óét:�{�l��3�=þVî¿ÿ9ì†ëÌiÆöûs®.÷XÉU« ÌóŠ’ÍŒ¸óM„Äñê™D1£\&¬LGD ˜IyÂjJ Hˆ®�ÐVG—ÒbÚÊM[RêvDAdð8±z� ��x¨ V””ÌŸ'ÊdÄa Ø‘\¬n<èf÷AV�oÀìÄ=8eþ CÀL"B!åBI‰!bâH)Æ~¯ÔSÙUÑи¸z„"�cå&Q%ĸèNû³3RÎäêBÌ)‡¸¼^qqôáêàê”Íj­Ôu•j,v"l­½ylÄ4–Q�'ºåÖã®Î9Yâ®[W];Ÿµ‡ÐN2ÕmDÃKqSæFè[»þNÝvÛ1’íB/v×:q½æ\òÒ huˆ¤�˜¸hÙDBê÷¹œó¼yñÃ"Œºx˜—˜±HX®+o"ÙÖ��N§ÓéÜÛˆpþìgsÞ~”8¾•×~ú—ó ßõ(výãxáGD"/ú+_Ã?û+[­îé|Ðó”ðà¯ç…7;¼�ïúÚ7ã™Ãpý×¾ÏÇóÆÓÓ±GŒøÞK^ò©òÑŸòÁìç—ò’g+öè�ñýÿæ’ðÒòÁ×ôWñòï{ /ß>ø�gòŒþ%þáñîÀtd.ïß?R†�x_Ï ÿùû~”Ÿ~ü#yñÿnþâù(~òŸ~7ßù7¾‹ÿô¶®v:�N§s¯‡¤tàÎã³ÆuJI5²+.˜YbFæ4C9ƒrqñ^—·PUæé69OÞç'xŒU@BôTªí€‘awN .Œ™�•DÁP µã¯ UWJÉ{ÿ(RÍZ™¨�R” %[ B XqoŒBÊÁÁt8úðÆaFÕ�ZÃ0�R"„P5ÿe]ÿÁdÓi8#ÅL4ÍÏ/†„ȵ³ˆ™ÁTý:|?¢ÂL@ ç™Ý8r¶»�«cB4A­ÃkûªJJ‡¥×°%}SÊËæDl½~)%´Fj½Ü0/K'Mtñlûóî*”aJ±B²ˆamÕ×Å·P�q«�ÖÜ|î¦+›�UImŸ;$ýM!œF~W'âzw-Ú‰Ãp8íäšÚÀGõšh™ˤ�¬ ¯bül«"bä\ž°ê²]Mn£ˆ.½‡M¨\Ÿãtd¤Óét:�Î=†]ñŸþYü�÷|:ÿ÷wÿ~^°{.ñÛžNü®GIª¨vä-ßö¯xýÏoþaÏo}s�çª7›ñ-íýyüÎç‚׿æõÜú_?�§òÇñ)ÃGóôPxï?ÿ~ÞpQ� �ÞÉ�~íñ¶­Û/½›Ÿ¿üoz¿dàûqŸÞ�ç-¿–W~ü£|ÊŸù=¼ìÓ>ŒîåÅ¿ÿ7ð÷?î/ó]?×ÿQ´Óét:�{‰”'4^‰æ›LómBØuÇqºV\lËÙ£®:RÒDšnc*ä\0TwÄa�Ľ;òD1q1,™¡&¾ aBðÎ=QÁ°Íþ‚‘K&ñ¤ã¯à£&«A¬dO“ÆPÍp$r>’ò"Š…œ09ÇììdÃ"å„Öt¨ mÆižQ†‰£0O3çg7ÀüuÍ´êeZMbPÊì1èìñ°hH¾L\zÆnwÎÕñZ…ܺ‚ì)ÓÔ1ÌJ�+S‚˜s"ÆPŸ0/K¾m•wëøk÷ŸáÚ�mâ�t@¤ âë¸ËÏ¡fõ‚jÜ|®Ô^?]¸öâlºUü[]qª-~6£#iÕš æ¼æ,Œõæ 9§z±¾€à‹¿¥žg{þ²¬ ¯ß».‹l��­ˆ§œ¸#WqÒ¸qã>nß¾½q!ê"ÀB[Yfùü*žöp§Óét:÷.Æáßÿïþ&^ù§ŸÇ¯úŸÃ§~ëóš7¼•Ÿ{sá¥/xàü½üÐWýkÞrÓ`¸Î3?Þóö ·~Ž·?‰ï?œOúc/àõë-\š²`Ç|ûýxü“ˆo—¯û~ðíǧ<ÿ“øCŸÑôv¾ïÿ ?]Ÿow?ç·~œù×ÞÄÍzß3xÚîQÞsû—ç~”†pãùÏà\ÞÌÅûñ¼rÿœ¿ãGùgŸ÷øŽW¼”Ïÿ‘/æÕ‡ó1Ÿpƒïþ¹›ôŸ†:�N§Ó¹wÐ2$!»”câ‘GÞÊùÙ\;{�’¯8N—èpƒ …\2»ñ~J$#EÀ AG aˆ;ù€IMs–T‡:•@®ÛR5“a0+„«f“IsA¢WÑ5'\ëå£ ƒÃàÂÚœ|œ#!ª�Ò�”…Ýx�¸¿±D²%îLï"ñ%ÞªQ¥äiÔ"åÄÀ•óÌg»ûiÛ×î;#'EÃQIs"ç¸ *�™8nƒÖ_ V`¿?ÇØ1M׳l;6[{«°–ÉÕ.²$KU„º–» lîD[Ýg[!ï4¢ëÙÆøƒÇïþäO@dX¾¾u¯IuÉ5ñÐovXF9šk®­·sZûOEEÕZ¾ˆœœg»¡«C¯­ï–e¤�CÉæöNußöæ5°; )µ°ØÉ˜H;¯mß œÌ÷ wî\¬ª÷ õ>Ù"q[L¾ûú:�N§ÓéÜkyó_{5ÿö�Ù¿€ßû—;ϰ‡xÝWü�&áÁOùþæ/| ßôöoæ[{5ûo¿”öÎÇw|ã»Hr�ÿÕ¯â›þF¾ñ�ÿ„Wÿà§ókä}?þI¹z¯{Õ[H ;8þÈëøÞŸðŸ÷ì�?È·Ã;˜åþ¥¯äUßøÎ×ðmÿ=¾è3?ˆ_žÌAâ?ýNŠ ×_þðµ_÷1œ½Ïçžþ™–¯{ç«ùGoüj¾êuŸËÇ>G ßäÝo¹êâ_§Óét:÷!ÊñŽ×·é9äÂÅíwóð#oâ±›o#Ê8îBPAuœ!Ã5$^c6@sÎ.ºeE-¢±¢ ¾j|„Ö�sòoI³G‡Sa ��W`«Ö4—Pµ£ãñH�´Æyg¦é7®=‹³ýÓØïžÊn?Á(ˆdD3±öí±›Ýj;Q %Oœ�{©¿ÂuJQ<ᛘÒ-’Ýäâò=Lé1æò—ïâÖ�wðØ­ŸçæÅ[¹šå0ÝfJw˜Ó�9ßáö�wqóÎÛ™Ó´UÈÕspÇ¡¯%—º4ÜÆJ´. W­+, 'Û�wðiÆpqlÛ¡·8ôêà’ø¢/þÓìϲG•ë÷„âjÖV s'^©7,,q`ž²ä ³D‹áz®;QÊL.ªÔDz¬·^pÇŸ÷®±aŸ«ÉU÷“* ®î>?ïP]‘1TÜh‹c¯õ&ª¾Xc¬î@6ñ]Ål�šÅöãùçÝ}Ø–p´ZYCèàN§Óétîuì±×óOÿúOq0áüw|*¿ç· <öí_ßÿ}ßÂ÷ý໸5�ÜxÊH~ÏÛyóÏ_1 `üļ‚/ûsßË~æqÒÙunì<ò®+b°÷ýø'%óÐ?ú—¼þqƒr“ùšïãáö#�Ýá?ÿÙ/áK¿àuüÄO=Æq¸Æ�ëÆíŸý¯üÂ/þrý¼‘yëW-ÿð›ÞÄ»Ï~ñ&Ç÷ù¼Âîò~î ןÿ<žÿÁç\ýÌøîÿë+øæ;õ7W§Óét:÷š8îP KGb°ñ:6Þ€á “tïcæs·År�õM„’3± {)×¶à5lsšëEA¨®¹j%°’Ùa¾s“�!ßAË„æ#9 µzÍ#´f«0Æ@Î3jJäÆÏEå Õ‘yÎŽ—\M�róâ!Šàœ9¹+ÏJ!Ä�É,ûYÅ\»º¸¼Iâ@f¢äéx“;wÞÁc·ÞÆ­‹wrqù—ÇǸ<>Æ”®8LW˜dB¼N÷Â}#ÎÈ9;Œ=!Œ #q<[´¨R quGá0Žä”¼›P¤º ý�EõCmÙÚM�°8åV|´ym]Ó쎂�Êæd«ÓNâ²h«Ú:÷dYÜ-eªîà‰ÒýÞ·” qPrM¨–Í÷7-fqu}iººÍ2gÃ}ìǧ!qî\=Ìåá1^k¶­:’‘–hp)™8@žî€1ž3;RJÌÓò%ÈD‘=¦gˆîü1ÕM7Ïó2<; ó4ù2¯”™’�‘\f â5$D¬†"�:Þáã~>©¦q-cõz½â®,ý†!(ó<ã&²ª³•‚h\®¯"p¼|“Ävó·#í…X†/6Ø“ß|?jJ3*½ÀPܽöÄU_©½�ꢟ¹pØÔÞµ{°P²;íܹ§5S}ú¼íTeᚃnÛÑçvÑ¡F›OG<¬øu.ʨHËâ@ÜŽ´sh¬}ˆuök—eø¤u*6¶‘ÞÕuh'.K`yñr.ú_2�N§Óét:�N§Óét>ðXÐ()Áሠ ƒ�s0Sl&'_ÎuÁʵŽ#s�­�.¤Å(u#à[‘\ÜõxŒ¸F_KÎ ì@ ÷s~ýégžÍ“½Ì›1Sögg‡ÅµWUwîéH™¯˜¯~‘éàCµB¸Ž00Ó43Ž£ï75õ)u$‡�TŽ 9Â~„�좡2�Ê!FròA“8Œ¤yr¡/, �Ò‘qÑI93Ms]®±çªg•œUruIbF,—ê¸4†!,:WlƒM9\×ný¦´®½ÓN;YÖkEtß’V±pۿלrT7ßil¶u¶™c³¼ùºPJªQâaóù°,—²ªžfÂv�·�»«Æ~MmEŬ­¥Œ¾ ³9w² –<Ù oSz›Ó±E}×ã°€-Ã'~mw�›œFž]€ônÃXïRïAÿË¥Óét:�N§Óét:�νBÀâ›.A*##[^ÌLMïi=y͉wº™`ËølÊ™!5jëÇ 1,ûÍl•L‰aÇáp“iº@Uâ9s:zº3žc Ä!pœŽ ÃÇyf"mP¶”À°Û“Ó0DÝ ânI·NÓìzM5Î B.¹Æ‰ë8‰¸�OŠ(bêñg·†‘ËAë¬0Ï.Œ†)âZQf‚"솑T2ÙŽPŒ!(% °$X%¸À'¢Œƒ;ÿB¬d¯­«KÅ9¨¦³Bô)‚à¿›5ÁÉÅ»œÓ2šqU„³Ú!O„Âf«l¢áß-'k%«(˜QÑ�ë‹'"±ÚYÞ‚,Ñâ&\Ê]*™Üc.›7Ýò½Fu)rrm!rÊhXÇ9š‹1çí@HYÄÀöøõšýøÞH íD8µåd]V¶í¨I©ÎÆ^}Ýét:�N§Óét:�NçÞ@ud’„P˜¦ ÎÆk^'—WÍÇêŽCKV®‰N«iǼìF+„ ˨«/ý9e†Á÷%RN„ª#Åý ´ì˜§#©!D„ˆ\Ûõz9 Ô.Â!TÄ#¼ê.¾)MÞaX 9gö»=iNDõÁ‘‚ æN²uÈÕûõ4q¨(–39åš\5âà5w>v+UGr�GªÖcÄJUL1¬°yf êIÛa€R˜ËEQÝ‘®ZŸ¡‘RIÉ#R‡R¦äãxFª…±9â\Eõ—Ç£¶«ƒÎêJmë¹ÛŽT4ë¡Ç{ý Ûâ"á*h•’ïú¾5ž»Æ�ÛŸ…–{5ËuÜc™µæ*\ű5Šk‹¸èŸR¨¶G3iÛóøÇíMZJFj¤xù³èò¦]ßðº¼9·b;AQkAýZÖî?¨bcÎ'B_6¶s¶%ûÞét:�N§Óét:�N§óG !ŽHÞ#e"ÍW »3ßDȶš¿6Q3{Åjž,UB WíhØh-1FRò�ƒ†E¯™RFuGÜíæ 4@*™!î¨ÒiNŒãèæ6„T £µJFë&ƒJÄT1Ô7ïÖã0�7Æ6 b¨T㘢 óœAQQæ2×›e‹~&@"Ã9'4ÔU_QJ9@qc�Ø]{aðD¬Z$•#‡«› »¹êH^QgÆ81Ï ÕÈ®º-KNf úHÆ*öµ¸ksÎ-/˜Y�Pn}xÔ¡Ž5&»FˆÙtïÙ2ȱuÆ­î7YbÇíã­S°)Á-F»uã5±¹éÖøo©âdÆluÚ­–ÓvîʶXo�s…^Ì|µÃðnQ³±ë ´x²‹”ÕáG9q!n¯·ÃWË"¦”`ì¿t:�N§Óét:�N§ÓùÀ3§T£¦;(É% ;Æq ÕA�­V´ôוµbξ„Џ0gÍš[õ/1r5½�ñV"¢×AÎ9»ö4Âð ãÙÓÙïŸÉ�kÏõsúºoø2`¨7Ÿe„£”\;ótqðù‹XjßßXŸØûóübBuÕ­¢Þݽ|¥*¢ëèÇiñcSIÛ Û~ϱu— '}l„Úµ×Ä»æ¾Kõ|Úr0‹XJ^~‰@ý†WñÒK! ®Ç)-]lr V "òÂë‰>ášM@lQf€w½ëÑÅq¸F§µ:+ÃÉç;�N§Óét:�N§ÓétîJÉ[ÍÆ”�]P´$ŠRšÈ³a¦ä‚;m@æéˆ™P,‘²÷è•r@Óm8>N¹zœ˜.±Ã-Hr>´@Ìè)"HBTJ1õ�™Ñ2!_2c:Þdžnƒ†0 (»qOÐ�Ý8"$æé&9_1Oùÿgïíb-Û²û®ßs®µ÷9Uuoõ‡mäÆVbÇ X9yÙáãÁ(Q$„"àñGQ¤€�°ˆJÉñ EqÄ Š"…ð!c"ÀNwœ@°·ÝvÇq»?îí{oU�³÷ZsŽÁØs­µë¶Qˉú–èù“KUuÎÞk¯µöîêãÿ?ÜX–+¸o Ū�~ÍèÕMpªÂ<Ïík}‚9‚fÆ4e–e‰{äÎ4O»ÖƒS׫ *{Å�ššΔi:³®/0[7šà[G¢{8km£ìuzëº6±°‚:®møúŠ”¦™]é®·.Äu^úÂØ-™î@£©—‘çVÑÃÂnxÀÖXë.j¹Ûvá}¥7þüº{ÏoâÅñÜz‘6èÑ£ÊÖÄ3mB[Ú:÷çÊvþ¯÷òõ×�ˆn¼nÒ'¨>†eãt:óÛ~Û÷ò ÿ÷ÏÆJãø»eõÈÑQxüZÕ.(+^Ì+5ÏwLÓÜR¡e7¡Õ«WJY8ŸÏ”rÝ60z žHæåFo6#Ü4Í”_ÌÿÍ_ýéöMi¶à(@íœì±^!VR‹µ}׉‚ÄÝýͰ~üpâõ“´Mi=ö cÆûùÉkßYºÈâd¾YÕíƒ"»¸É6¶Ñ®žZËÍùìý€ÎïÿW~ÿê¿ö/òÿGÿÅVlYùïÿƧ÷xðáû›w+€öžÃ¼�‹ô{Ôûÿt{C¿¾€8 ƒÁ`0 ƒÁ`ðQ±\Ðó*˜;…DÅ– )Ÿ©ëàsÀ•…÷HùŽizë¶Y)Õ8MoñŸøí,fàaîÊ'oqlÂÛz}E)WJ½P뺮Lù §Ó=)�ÈIï™Bs%gÅÅ7�nš2`,ËBq WßZ âPJšódòz§`¼®Ýôð™õxïþýî|ŒçêæB¼u%Æ Èg>óYÞÿÈ ®-‚,›ó±ZÆ}­[Ç_,Ýi÷Ìý‚qÂ�¹�–ÜF¤ƒÁ`0 ƒÁ`0 Þ © )ÝQ�4Ý㥂]Á¡ÚÂÓ'ßÎýýÇÈyâññ%/_}·r>cîH¾§páÕã Nwoc�¨hË9S­6­"ú„éô”³BY—ÐLèb—"ê¸Å8IVe- ™™jNž§°–G®×<<¾OµÊùî)¥ [Ô·›Ò¶«|½’MB(‘ˆ‹D�!»Øc­kYФH58Ÿž‘äÌZßGSœ›*ÔRÕ8n«³I¨¦vlešf–eÝŒy!V¦MÓëBé1qzÔüòm™¡m¿ïCzó¤p¦Õx£¥Ï"ï}{nÄòISãÆµ…–'ŽHq: ŠdÜÚ£„掳í˜*1m¬"›Ãn³c¶âÅ›óTy­7ðèlâ‘Çnï%ü�ßû»øÌ§? äC'¢mn¼¯½{á3ïý î²õ÷E„Ú¢]&ëÍ�ïÎÃþa9Ò]�1¢¢7‘á ƒÁ`0 ƒÁ`ðf )cu%ùÕ‰•ˆ©Š_©^8?ùîŸ|;Ó4“dæît‡ï¼÷k€3å{\+¶(_{ï—yR?ÅÝùãœrf]KÓœ s!i¢P T#Më²r:Ï”º¢ê˜%ÐBž*¶.ˆ®\—÷…ǯxµ¼BBêÃ�ùôœR…”ˆa‘6Jën,kÄx»ƒîXMgM�ñÜÔÒœz×u ­ŠŠ•Ê$Jåáñ+äA=¬³ÓÚ®m¿'µ–öõ.æ)¡´ÞŠ©]í‘æx>7bäëjr^ÌZï®ÌÁ`0 ƒÁ`0 ƒ7Í( ØBµ i:Q®áF[–Gjý2õÉÇÐt*™û»O‚­<®�¸œpsDîX——¼|õ%æéžµ¼¢ÚJY,FAêK}Ø\wMÅ ëU«dóVÑ–Ò ä§sŠUÙWSÊ”RÈ)5‘±2O¥”ÃÆEf-ksó¦iß–ö˜p¯Š33¤½š6–§ +"˜&˜fEsqÑ=µÊf” Ó1ªRyxü2)Ï­S0n{µŠIŠf7êËÅU^Ä¢r‰eà¸Gº�wŽ{%›¸µ;özÇžlÝÒ£å°:"›`Â_Œlôcµ÷ƒïÿç¿�ÿôÏüèüûñÒÛk¦X®†(mâx�¿vâ.þùvSƒ!ûâÉ®aã¸]œëÇ�ïÇ9±ÜÅ:ß®o¿�9F}½ÛÏl_Œ9ºûúùöûÔ;û› M½=¼»(M¸ôñ�Ë`0 ƒÁ`0 ƒ7‚êYÊ•œNHšÈStïÕ²2Ïg¼:ï}íWøØÇþ®ëÂ4+Ótæ|z‹—��ίį,¼ÿ⋨D�ZÎ'ÖQã<ÍäéYh7îMÓ i-+š3V…YD1‡Õœä‚’bd£® ! I ApYWRVªYÛ»�~=7#iÂ�»óÄr½‚ÊfèRm•qšZ¬¸m9”R·óìÚšˆ�$ÇØŠ&Åj Aó0 qžç'TƒÕ(×ÇÐ’m#£V DÃ=ˆ£<%iƈ½Š)gj]™²p­_!÷¸/pòØ„¾øºmî¼»»��—-›R¾¼ Z=þê[—]Ü„Äßÿ¹/ò‡þà¿‡È ³Jm.¾î@qRj•mÚ8TÕL­eëéëC!Hd½ÿoÎh¢"~³¼»ûÊAx›¶Á�î²Kšã¼Ä1[iÅñ˜œ¶.ÚU¢·¯ �²¯!»¶­¯„˜—77a­¾9$k ëh­åpÿãýˆ×è ƒÁ`0 ƒÁ`ðfà•„RÉ)¢¦†¡iFýJ©N:�YË#/ßÿ‡<ûØw þ6æW–òˆùJjqVqEçg,×÷! Æ’fÎOîY–J¯,ÕÈ)á]�‘âŸU� I™u½RËÂéîL]-ºø|[£ å„׊¹‘r8éD%ŠªM Œµ`G¹–M�Ü©~EìB­NÒT@„Rã†H–¶Ð›¶þÀÐv*Ó4¡ºUΙk­L97ÝÇZ힃:k¹"z‚4c=ùZVÀ˜¦0ª¥I0ÓX ÎJ-+kqÐŒS©Ttšðîì#»ƒ®«�‘[Þ;ÿÂAw¹\)e/Aì#öMœ‹E`ÛŠ»€¤mX£GkcÑweš•ø�ßÍßùÙ_ØTR`û½5ÆqÚ¹ isûíë¹áÊ n?/‘8–n±^ÛDOÝ®×iƒ ‡XnÃBhì+3ûðIXO»ÐØ?8ý1ñ ½±Œª†R»ŸGi×=šÝ]‚µÖ¨ ƒÁ`0 ƒÁ`0øˆ çݻƄC�³›…ÝcŸ^?Ÿ””ZWDt[ßÝ»øvw¤555Î}?Çœ£D²/÷Çô×:Ьq¿o?ú×SÊí<ä fÞ³ ƒÁ`0 ƒÁ`0|”˜Á·è/›F”RbY–­·¯wøm‚£9Ó4…' 9oñá®—u=ΪQ·Ä¨4§a>�}Ã"QÊžz�¤¿Û‘] á‹mÐ"D0ñÞ×Ýh]Ø á+.nn‹&†{aïà³×ºùh'&7êe�Öv±­Çh{¬7FâïGfs!öp·pvâfõ?ÇsCðÜ]y"¾�OÝŽýˆÝÝ×�Õ—�ûµýÉ?ùïòçÿÂ�›l‚]JÓ¦Ò7×`w:î��lçß�Ñ{ ¿úÕÿmü 3 ƒÁ`0 ƒÁà#çSßý/£PgÊõ]`Eç·Hù޲\`}‰úŠä;|¾Gm© ]©�Ç®k¸àºùJUQI”æ’37Ö%±”.Ñßë+¼^ùÄÇ¿Moá¦|¦ÛzïÜ�”ÃWê#/ßa©ï²¸2Ÿž‡æÓÆ`{ SÖ˨{ë·ƒL¨ 9O˜Ù¶ ¼–^=|�êBÅÈi¯Ïs@Æ®>dkVIMüÛMo»vÕMjQU×Ä;é«ÃlÇë"b¯Ž«%Ü…ûë¥6¨‹Ìëå³¢Ž§ã °n£ñz1pÑÇ:Üc)÷(ÚE<8·‹í‚¡F¡£ôU߸pÆŸ{_Þî4ì�×·M›#/‰­ „ H-Š{Œ/wO‰÷=Î1Æ;r{ ­œQ› ïâ!²;"ûxG|/®·»Aøóþ/“ôÔî]F5SJX1c-Y·óŒ7YoD¾”ô ,Ú~0F@ƒÁ`0 ƒÁ`0¼1¨ÂZ,:üò _|][� 9oãª^ ÕB;™¦pæ•R©fm�ÁIš”˜dð&®à0Ï)µ�U7¡ä /_¼ƒ•+Xe¹\Á Ñ ²ŽXK©Îóµ:ŠRʲ]Ë4M±¤«Šcä9Æa5%hzM)…R¯¸_xùò7xïý_áº|gA¬kÙ6,¬ÔVé¦HOŠ¡mH·_ßžhµ¸Ö†ˆ`Ò®9{wÓZwöÍÇ)ëz8f¥ËHÛHˆy´ŠîÒÓvpÙ,„ÇÜp¿ˆÝm—¶“ØWwûI‡èÕO6:ø 7A%µ%ß[¡«÷â…º;m¶È.8F`wÕÉ�»¯ hý˜fNJyûž{½ò¢“pü.fÚ–—v¼ ‚¤í÷œµÝt"Æ}ÒízSšn\‰ñØ62šðæ.,eÙDÁnáì¯×BƒÁ`0 ƒÁ`0 >jÜVTg#Ÿîà:aå;Ý#IHéÄey@ôÊÌSŠ9)+kÓ§Ÿ ­î­ïDô$꺆˜–RÄ~»Ù¬cš3Óù ëÕ©þÀ×¾ö9òô”óé)ÉO-’ÛFcÅ0[¸^¾ÊˇW ÷äÓ©é½Åº¼Â¹P—÷¸\ß„Óé n$ãTÖò€ÛBžž"é„Õ©nˆÂårašN”R0‡œO 'Š=°>¾çb‚£¨N�&’ž1 “"Ù¦å$s¬ZÄ�Sb±ZÉ)cMã23j3½uÍhAeÛ¬(…-ª|4çÕº šHi×ÛÈa¶K9³\Rî¦8ù�Â\ˆTñÔËíÃ>ø·cwÞþâûßåЕ§ìc!¾õøá‚¨ßvGö•ÝcÔØnÎõÖ�¸ŸëÍeÏ[oçÐÁç{™¢±9ôúuÔÚ…¹º‰„]ÐìTà0P"Ûó»°ŸË~vî÷e¿¿²‰ƒ9gj-ˆÀW¾òŒaƒÁ`0 ƒÁ`0|ä|Û'¿ŸéüŒÓÝ.ËŠºc×÷Èó3ªLœæ™º^¸\Þ%KFOoc&ÍçmÀ"„¿.œu�fžgÜ�u]#žûZ2µÔJÎ +iµrÕC £"~A›!,jç2&w¸‚#$Í-“‰ÏH~†ðfî”R˜çDY”øúŠ‘tª‘ó„{ Í( V ¸l×Ux‚¨D!+¾¾BóŒè wÅ¥ÕË™m"]׊RJÛB°[OÌ6� §–>¸«ûã×Â4O˜ÅzðÖi(Âòø ’£³/VNªõ‘~°½¯‹`îu÷Ü»kOIª»„¨åGÁ�Ö#¸¯úŠ(æ«¶9÷Ž{ŒÓváL%Qm�ÓîçP9v÷áM¬ ‡ž¼&2já¤uöRnÑà}ÐD¤‘øö�Ûï˱¬Ñ·èojå•á6Œ!”è6LÍux8U¯¯E�½õ¦&:�6çâ`0 ƒÁ`0 ƒÁGÍ<ßAY¨ëDžf(vb]^1ß?§ÔŠhF�pì-�äó[+B W_­¬¥�sŠGÙ±–®-è® Ú7„mµ×-¢¶Ôº’ò94á>ÄD54EŠuÖ̺¬é.½®-OqŽëZ›èzÌr­ä|¢–‚£ˆY�uÖ傦ÐjT¼E‡uëç3‹åáb+)) cmÍnµ\Q’ÏqŒ)4¯e]I-%jfÌó¼­Gz4ú!å¾^LÇJÝ’±ÝPÉW qÈÛ"oSÅ_ �MÛûëva›ó�¶®ëQØØ—y£cPÈ)Sêm\6Üoö!·ÞíðÅ 6ß—‰� qÎöÉcÝÜ}]ÀìË(!FÚvܽ= zµúÖËg¦Ôj›S¯óaÇ¢lÑäýÞõHµmQèø¿..æ&^² ’ôsaP¶ó<–AƒÁ`0 ƒÁ`0|”È|¦^>@ËÂZcÒ{ª¼OY®�2"™i:ÁÚÖxÍqqÖuaž&rÎ$w §ÔŠ5W`è0€HsÛµmB`m©ÍÒ5 ¥6Ç\m[d™¡Vj}¤*$°J¹ó4Q,SÖ=I ­¶˜æiwá¹!)!ªˆû6Î!â¸y3˜…Ô€Ëua:g¨Êr-HrBÍŠ›aÕ)¥™âšélš&ª9Ëåæ0w¼6ýKtÉ)·�Œè œ§‰RKºí«Ã¶½_Ù¬4·]H‘á@ˇÒÁãÊo/`œ¶! ÷¦¼ζ= Û}•ïýÞïäááÊ¿øNþº+°Þôåu'\Ïyw7\ü¹G=¬’mq¸Ÿw Fybj Æ•Rú¹k,½¨n¢\ Û<òïøßÅç>÷…­1l¢¾�˜{Ãé—¶ï…xçh‡ÅšcôwïUÜ;{ac|pd‹=«NÛý;Ú\ƒÁ`0 ƒÁ`0 >jT3Õ'êòˆœ2)ŸPúðE%é‰êÊu�ä)NÒ!1å„ÉеTæó™¤FÁh;Õ™¦0“iJ¸UÖ²"¢(-Â+ŽÕ%^SS8䬒µRÊĨ+L9“ˆþ?+ñ—¬kæþé'XV;\›~H‹QU–eAUI)*ãº&4M}ŒÃöø¯âÚ–ŽÏˆpkC¼ $R©‰=mf”²¢ZQ-†³b¾"kÓÈÖp=&ÖkC¬T¦” :åZH9“|©¬@…ÒnÖmܾB`ÙÄ­Þa‹¸°Çge[ î+¾8¤œøÁßÿûøéÿå§á‹{—à‡E-¿YÓÝ{ùú`Ûy¦¤X�%“=V¼;òrN|×w}Ÿÿü—PчŸoVÏþ†B)çóŸÿ‡ÄÊGT�=�ÇifÙâÅá$Ômõ×nΧŸ{n§ ª)M[‡`žJŒšÄ¶FÉå¡ s0 ƒÁ`0 ƒÁࣦVÇò‰¼.H¹ §‰Zx¢–+è‰4Íœîž`׊[ôó©N¬ëJ©PׇÐF/˜ž[ýY\Y õú"4œjˆ9­)l &ÍdÍT«d�¾?ÃAOÎOÑ43å{ð™”æ&Æ’°yáÕ‹/ j,ëÕÓ�þs4ŹGï^_(.kAsÓ°8¹†Ž#Ó<�5=G&¦üqÖ²¢rXnU7�¥½ƒØ#¸�>!§'!fݪ𠠭WDšëPÜ”óé¾Å�Ïätæ²|‘¬š©5:ôT¥¹òháÞ{ûRm»¬ …ýùñ˜èÕó&ôýWÿå pýdS6ûïÍÍo¥ÛÍM�Á¶–yîŽÄ£èÂõºòË¿ü!Šc^›ë0Úpýɇ{×Õ¶LyäÉmsëõsÛW„m¿á"!JÞ2äªrS`Ù…TÕÔ¬¨ÒÖ�ûcÚ‡˜.¾‚mc!:€ƒÁ`0 ƒÁ`0 ÞT”i>�_p+ˆÕXÉÍeY¨uEÒéM2æ®Ë…iN`W¨ OÏ#¥‰‡Ç—¹2Í!–e%Ë‚•…)G$XåÄé|â|zJ©‰óéÄÚ k"1Ä!æÎéü!‡›.IsçU¦<…ïËœu½Æ �tBZÕ\­•œsëÜS 9ç­?0"!ó<‡†c¾íÖ–µ´¸nÓ¾D@›ó¯UÅ M¼Ë©E‚�y>Qל'îï¿ ˜2¸mæ³~)5�Jh²-N)·wÉBHrDe}¢T3"ÑówÝöå[ß"¼„ƒX IDAT`7¶Èãzí.z-7CÀ&âE9aa}V·¸°772Õúu×…»±; ÷~>kÝÔÎM^Sq»³1¢À½prG¶8ôþ:u;¾{ÙÊ8ÙÆ@ú5í%Œýæ³9ûºxê­02lŸý½8ެ p0 ƒÁ`0 ƒÁ›�h,á’N¸½¢^±äxšÐ”HbÛ,yƪ“´’5±àœç·yþüSà Í_æƒï’T¨8yJœò3æû�ñäî)ËâäiÞ TyΔRÀc�6–ƒSSˆŒRÜ˶2ìîL“nƒ·k}ÉÃõK˜­¤ü÷„š²Ÿtÿ7"Ú­@·; C±5\öÓÏ!„Éã †úesêõÞ鋺ýõÌöáŽî΋^ÁÃP܈šûrJ¿fàýüö¯ïc¬¶9E|;ÿýC³ŸO>8µîìíàÈ`0 ƒÁ`0 ƒÁG‡j¢˜‘¦XþMõ‘”NˆœpV¯¨‡!KÒDñ‰Z®äùÌó·¾eBD9�žqzøÕVª-xJ$}Êùô„² IRDk%5cW«­Ë‘°Lyb½.Ñh†êt£)áP j½ðxù€—¯¾‚&�x­N¬¾¢å°ã ·û°×Úõ¯uƒ™ÒŸ]ÃI)Å€ˆ…hµ¢)µ‘×®­ Ó4mb,#/X½0M§¦5UDcœ¤6�Q[í\NÚ„c07Þ›Z oZU³Èt\sÕŃÓvÑ»ÓÍN¾£ë/5ûa:ˆ~qCºØån7â_­¶­ºìcmT¤-µl÷}Iw_ìµÍµ¸;öúšJ³bÆ[ƒ™o€»‰Îökvp8zs';þv‘°‹s=ê|ŒF÷~Ä~ìxípî źë8&碔²DG¿ëø—e0 ƒÁ`0 ƒÁC)WÀ1àîþãØÃW±õŠÏ3"x¡,h:M3Õ1[©«SËÍŠá<¿Å«|Ǻ<’Ïw¸eæùº�TD!Ä4ÃÈ9q½^™Òiܲbº’T�ʲ¬LSæz½PêUvõ.눑¦™$OB8¬ë&ö€j†Õñ^³MäK)*Þ¬Vò4m;9gD¢04³]�ë#!ZTl?V+˲lÇ }ÎP¶*>AéÑ^wrßÝÀ±jÔR8ŸO1–RÊfØ›ò܈Í9ä.ªEä¶uÔyÜXsHÉ·Þ¼”æ©Ø…?ÜÑ”6Õ3¬�5ʃ@g;£jjbâî6 •´wFôµGŽƒ>ÞQ·(pg_á­í¼ü° ,‡¯MT nÿhb%„€×£¸ÚޝÓ;@bàm'`ˆ›"ýžÔí:»¨‡��}-¹ ƒ»ØÚûÿÜÛ8È`0 ƒÁ`0 ƒÁ€ X�4eDŒ"™lW”§0ß±><’t!OOYjÅrJ|åÝw?Ï'?ùÝäü1ªUž½ýíø×~�‹u�ïùîmЙZ÷ô¦&¥Öd庼äòø’j xô÷¹d¨/+¡e…8¦2“§3ˆRŠ$§ÚJ!q]_FÅ�Cµ à¬�+¥^ñºâ~¡TgÎO1=áIДb¬CH€�gÁYI)‡NSŒj‘Â,kŒ~8a¾ZËŠ¹‘³Rֈ횔¥ 9Ç’qÒ´UßmšO‰ãEô8ªà\h ¡�åi:Œ¶™ÄTÅ©¼zøwwRê–4\}×ë•©‰‚¥–]$Ò·fó‚TÁ©Í£ ¹”åfE· f[l¶}ݱÍÕ·e¨8ÄZ�ãqSí��†pÎIézŸ`�ï f¥Åˆe_nK¿Ç²Å›Ï›÷ñÙ–_Ž=~*¹]Í=¸»îâJ[^QDe3{ä¸wvçb<�ƒ.ä|n÷n@}[f‹KwQµŸ¿êÔD>i*q¿?©{ã`0 ƒÁàëó¹Ï}Ž/^ðÎ;ï|Ó_ûŸøo¿ý6ßó=ß3ÞˆÁ`0|K±^_À|O’ ’d ¾4�NÈ¢x-À yÂÖ ñèù›Î÷,×W¼xñEž¾ý)&N¤œ¡¬­õÊÃÃû,Ë Ü.ÀÔ†3´½T[1†€œA�êFÖÌRrˆX¬#"Â4…¹¬ÖÂ4MÔ›À)·°+iJ”ZBµjƒ­7$)ÖÌZÓM8Ju£–Ê4e°„Õ‚ûJO›žN'®Ë‚°k]9÷¯P-¡é)µ¾äáúë”j$U’‡[ÐI\–ÔºX¢{Œ³ÛΫ'br»ŽË½GÇ«$¶­ûÖmì¢;Óz'Þ1^[ëíˆÆ­�¦7«)¾ƛ’éÐX7A²»îŽ"_M�CÙã~|¨ñFÉÞå‚asßI24A¯_÷~îrÓ‡("¨¥öNÀ]�ÔÈ.oLjˆpÞz ûº2D¼YJY6a±¯×Z¶÷¡÷vÑr0 ƒÁ`°ó¹Ï}á‡~è‡>²søÌg>Ã/ýÒ/ñ½ßû½ã  ƒÁ· Zq?�N˜È„ä3¶¼@OŽÏ3V(ë…9Ÿ1�óùëå}À0W<�yùø9gÒüIÈ2m¦(Ñ„LOÈú”R�¬Šàx¹bõ‘9O ö•Œ޼œ'Ìœ¤™RVhºPôå-Ð’£]§šRÂŨ5”#¯WÔŒD·Ä•D7Å…Ö”$4Ì0_©‡âõÚÓ®3S>Q=„¾u]Qéx¡M…PnE¤bdæüóÕ±åÖû "•õb[rTDïPDI"œS˜ÝË—È»0×G2d»Ñ»à—Ø×ocí6"Âq¢{WŸÜ¸ô^ãö¨¯´Á‘öZ¾wñÅ’‹µ|t}mC·ð~,¶�£Û°Ÿ[?Æ>Òã¶± ¬iªsœé×½�r³ö¢\m‚¢âÌ`V6A³£/"Êé°  š¯¡:'¥û9v×dÏ“ƒÁ`0 nyñâ?øƒ?ø¡”È7“ßó{~?õS?5ÞŒÁ`0|KáfÔ傞3HÆÜ˜Ï÷\­PÖ…Óý[”œ)ËÂuy O÷L9SR G\q¦ù)¥^¾ø×é�ëhz‚êN»5Œ`HƹRݱõŠÔD'¦ùí0NÙÂR>@ê=§ó3J­˜óø± —ûùõ‚š5aw:VÃ}hpãJìϹqCn×à­‹°Gte;^�üôÆA礈PCUö}Íxts:öšb ƒÁ`0ù(b¿oòy ƒÁ`ðÍÂ5“}Eê‚«�T¹.zÂê‚ÕéL’—ЍSÜ™¦;–Ë ÒT1@ò¥ÊúÍg�HRºíf¨¨œK]xõ‘‚Hgwÿùm\Ú�)O¬e¹S»Hº ¦zs}Vm+m ƒÁ`0¼öÿ€øK ƒÁà›MqH^¨Ë…óÓ;Ö I"p][wÞCåJIS‹¦&@qYp?¡i¦ÎÏÈ8)�oÔ�Zkì$Çvw\&™r}Ä—+†S‘gÀDê ¾ ÍišÚH†S­FÊö¸�Ñ´«I…ëõ«<9=g¾{BNOÑ”¨ÞÜ„§»X÷ÝœƒNmµp1âLyfY¸^¿J©¯(TæÓsֲ¡ïÏsŽˆî”)kÅ=Ì_]�L®¤œ¨Õ{ñ¸éf»œ¨•}µV¼-'—µÄ ñAkÓšþ[ô­¹õŠÓ]yÝQî¾]@“MЊQ‹Çb’™M<.äÆ/98ïÂÙBž¾&¤I¨ºÒ…0Û^9:çêa”¤»þ¸ãyÒâ½éð£ $’ž6!q�—|÷ç÷µâýuØ3ÛÐz¡OU‹H+†Ôæ¬ÌÛ‡nW‹ã˜ÇëѤã_–Á`0 ƒß„þóÞGùk0 ƒo5òtF%£T.×ÜBIy"çŒx ­#ψWN’Œk8ÖÖuA(!Ò墥Vj½Ý©è ¼Ç�Ö»'CÓS<=ÁôÉϘæµÆü…Ϋ&ÂjŽ‹²¬´…]ßÓ–Çd§�Jʊ脨PlÁ=–v¯ëJ1Çiõuhä<[jSÄx\¾ÌËËxXÞ§Ú™yz»ÃÂûk×hM7š¦ië¢ûPY×Þ>ʲlâ`üÜ,„N$†KTФ›ë1ç1íu�¿ÿÕŸü›ˆÌ„0g-²º;ÞT£Û..¤åŒý°xëÍW7‘¬¯ÞÞÆŠûò¯nÇvpÁ ¾ýÍt‡·ß~Ê‹Üt ö½”ÂB¦¢ÀiÎØû¹é|ý÷í‡GŒ5îtqn÷äøÆ}‹×mׄlLjûW·NwbL¤/+ï¹ï=>¼}y]€ ƒÁ`0 ƒÁ`0øèHif­…™…õòˆœg@Û+ÔõÊ|w‡ø™º^�º‚Ü�$òt¦¬/Y¯¯8�O[™òL΂°.Ò圶x¬ˆ`^¹® ù„ˆ“\š˶è0f¨ øJgA­bUcX$ Õ**{m2'Þ{õ’~@Îgæ|‡LyŽJ> Ý)¥Œ[Œs¸_y¼¼ÃR>ÀÌÉy&MO¥BJJuç4O›àØ#¿½S°6!ÏæibYô`zÓ$¸iÊÈa,wŽj-q~é0*+BW“²ê 7mÑW¶Èj¤v×�ĉڭ«®;òº[n�ØÊMl6ŸÛÂí¾Œë„ÚØã·]X4sÞÿÅv^;ÒίÞÄo»›owÒéAL_Wü;vþÅŸ}ëàëç||Ì~/BXt|û°ÄãíÐgÈv?» x¼±°Ì×E¾®‡Aºà9 ƒÁ`0ø0¿UÞ�þ‘àÏüäŸù-¿öøjƒÁ`ð­úß½’OH-h[¦•4QÍ™ò‰Ëõ‘µ:Y”<ݳ¬̹’ThÚÙæÂ›æŒ»ÙGØ�i}€¥89…°å5x) Õ@¥­Û³¼îºŽúÌù|æåõBjÑXkºS•Ä4ßá5³” uù€µ¼G­NN'ÖòqZ!¡"¤œ¹.TÃ˨ùŒë©»²®kݺ®¤”ÚÎCˆxµrë&Ô¤¨×ë5t²œH:"¦UÃÍ•q•<ÅÈé4m&6«Í¯u¢ýãâƒÖvÃòÖA'�~ýM�7!VIú¯.˜õ³B­+*=Zk7?u· lw¥=ÆÚÉÇhFüÙÚ÷oWZây=-ÛÖãÉ)M¯ý0&‡u]ešN7qc¿)FìÑ^?¸÷{¯;Õ\kÙ½”¤­&ۇ܅ûõww mC'û¬ýÞG\º”0j]·á”Á`0 ƒÁ?~ô�ü(?ÿ·~žŸÿ[?¿ �ƒÁ`0 ¾1®eEDY=t™º¾À ˆÞö2NNÕñJ-�ˆLhšÈ2!µ�´âMsÉ9GGŸ*ó<Çqk�lY(u #™(æPÝ)¶rY^Q©×\Þ…²ðôtÏùôœ§O¿ƒ·Þú§¸?œ” ÔˆÓ:Í')R�¥R ªgN§çäé-Rú9œ”ßætþ6’¾�ê3ÒtÆÓL1'å;æù9Oî>É”ï@B+êûp;ÛÝ�µÖ-òÛ³\¯› M%Ly}?"O12rŒ §”X®Ëfæ¬VRÞ÷8ò“'§f9ëÍ-­ˆ›È×Wvk-‡~@�ifzì—m©·˜_Q¦MøÛ‡6Z,VjcÅÄ]#3®lŒy‹ÓîB„0Vè‚\Ñb1X6‡bwí�€Ç¼stÞþ¯Ä!þÅŸ»± €8{÷ •îìßç£m.¸–Û>˜½30ÎݽnQç>ù¼?Üo\…q­£[f0 ƒÁàëñ[íá{ö‰g7]~ƒÁ`0|ãô•Ýi:QmEk¡èäô6h‹ÕZÁ=œuk¹`vEô)f d”•²^�ÓÔÛH�šˆåm@VT°bmdÄ‘òfd*^\�Õ³'ŸàtzAdWRJ¬¥�ráñú‚u½âz7¼oD$eJ IJ­ Xiqa1Š­¤¤!¹BšñRIpg)<’R&i¢”uÌ‘6�ëmä5î]YWh× l7a]4%rJ¡µ*¾Ò„¡Ç†j)Ls¦š±®ë.¦»u…üŸÿg©-ív!­ÙþD7¡,òÐ{Lµ÷ì…(HSµuÝETX›¥³?gÔ'_-l“æÞ܆%t:g ‘qí=®›·ñ�ãÊnDmiNBßÄ50? ŽûÈþD&M÷ÌÓ]¼Ôp+LÓ‰u-äœxùø%V_ÈÓ[óæ6TÜ7§ÔŠ’Hª¬k��&æˆ(æ†9LSf-+Ža&àaøš¦p,.K8ñÎç3ëºÒ“©§Ó‰*Qmk½QÝN¶Ú9NwgÖeÅš)/é>î‘rÚÒ³)gj5¦yŽä¨ÇuYÓ¥ÜãÚr­ÉV€ãúoÙ„«Í>Ø\iG�+œsr㨠ÎòæÄë¹p 6‘ÍRŒat�Ë ,½o¯‹d=R|ìL)·›àÄò¯†8d,1«¨Ò¢´²}P÷×�¾8,¢ä<µÇ„-óç~î—Û}Ðæ< º¥³»ÃEÙ£Å=ÖÜ–]ÌŒN¿~}¥\u„DwIö×îbëè– ƒÁ`0øÇã ¿ø¾ûû¾ûŸøcƒÁ`0øVDUqmJ�žp[¯È|¥ÔÕ‰r}Åtš1<ƒE(×GNwÏ1�ñ´’¬àVXKBëº>’“"-ÚK Õ™u&çç'O©%1¥; [%DCˆUÝÕVD+�——<.ï£:Gü8µÄXí<Ï\.×-Z»-÷m3—UsÁª“¤ |Ìm¸%>¯×6ñP[TV5\€îŽ9Çñ½Å�»�¬”º�ïªjû³m⟨"Ns. ¥¬LóŒ ·$ËÂ}=yÓ«@ÑçÛHÅÞ‡ç‡A‹Û1 غ”RûšúìBÌÛ;9‡Ã÷ÓÖ‚Yôí…ER·AŽîäÓƒ5²+˜»8¶��ô¬t|<Š o;ø`�ärèì‹ÖÇ9ö5ß"û¹?ðñ¡²íµÜiVK9¬+}¥ÿŠHumÇØïsw2åÌœ•gç3§4ñd¾ç<=á~~‹'§ç<{ûS¼ý<~e}‹yzãªbH2%Ooæ.÷Љ®ËK^=~•J"MO©VÛZn$/×5R�^+¸�[ |¨R×ÊQ7Á5°cÕBsRX׈ùvñ¯ÖzЮöm Õ¨¿³ZÉ)mܺ„xxè‡ 'Ÿ9âQkçm l¦uóp'š�„Cp{�6.�û<Ò"¿û0²Åk÷¸¯ß—€!Ý UÄcëögh=xnˆîŽ¿ŽÈq1·wÄŒ³jë ¤ß°˜€n›/Íi'm¬#¦“«ÇãE ¶1‘8Þv†ˆ¼¾|÷¡�FS_Û¡=æ8ðq¼ýæöcïÃ%­ ³öëéç\Â^¸!»àhv\'¦}h‡8 ƒÁ`ðõøFE¸/ü�/ðÅðE¾ô…/ñÇÿÜÿºÇùñÿàÇùô_û4ëã:„½Á`0 þ?È9c-b:MŠáUQ åú÷çç¼Z ùte’ sCuÆí¡`žɘ^WÌ óüOç·q§â±BN oýya†‹:Qk» FÁ«’tŽq’å�eyÅû|™*+izF©†ˆaiÑnÖªµ")Ç&E­$‰Í²â*‚V0)ˆúVó–Rôì™yJ¸é�n¦kÁ’„RjÄ€ÍpQò|¢CQ$ä0×… pj]Ž$E³à­шåâ¤yÉ5 ç`§¬ šú÷Ûûì9ãCdVDZ¡cùÐUG;dÿ{ÿè p³p»ÅvÅZÿ�5;c:iídÛotò]Ùã¼ÜÄ’ûèF¬›ôÁö\÷²‰ˆýx�à^B…–i[9ÞÏ{\59n´èo=¸$e‹@÷{ÐÝ�Ga0ž+K5ÞÝ’ÐÍ×Å×ÛKF°m‘y0 ƒÁ`ð[ãûþ¥ïã ÿ üÝ¿ñwù±ôc|âSŸ¸ùþ�ýÛ?ÆþþÐYù¾ßû}ㆠƒ7žWõþÑå—áŸ>÷éÙ7ýþÞ›Ÿyÿà÷âßàwÜÿxS¾…è®¶œ3˲�$�ðº"¬”úÈ”O¸?RË’Á™P}D¨¬VÉéD­)+~]I§Œ Lsf]A“PjÙ¯R+¥V’F­ZÒ9úøÜbo"C) ¯./yõð.µ< z攟S\˜¦½}4sšƒ›1M‰º:Š’Ú×Í☸‡ÐÙ£µyÊhR–u…žú´]ëæq>šœI3åzETðº´r¼%êêÌð5„ÄÉÁPÄ3Õ¢;0öu�¬SDŠqH‚hÓäj\—¶Dnt*Æû•�&ÂíÝ{ÝÙ×ÝoªÞF<öî­øwë† üFìC !âÕCÄ·³ kÞVpEZÒ{sÆõsÜE²ZCŒÔ¤ÛxHo⛫¯wñ…°¶ÆM•éæÃ›óËÝÍçÖ …^y}Ý—íúú`ÊÑ­·õ¾v?öõb¨µßß¿]tTÑñ¯Ë`0 ƒÁ×áuþé¿ü§ù‹ÿá_äÓíÓüâOÿ"¿úäW·ï}毆åÕÂt7ñèø‘?û#Ã8 Þh^–÷ù+¿þø/~€îÙïã�~êOð$½õM;‡wÖ/ñß}ù/ñ«�Ÿå׉ÿäwþ¥7ïF­Wþúÿü×ö“ü›Ÿzó’u_úůñ—mâßù¡§|‡|øïoúÿFÂQQI ‚ÕHeº¯X54eÖªŽ™ršîX®�1ä‘oQÖ¤ŠsÁýÂããÊIŸà~j㲊 ¬kiúLŠè±:¥^�…ëú’²V.ï±–GDRs>!M'о.X�Û¨‡´Ti q ESŰJ]—H†ŠP ­)å ‘3hª‘s«½Û ró3Iê ó[�ÄCèRj! x-˜;Ŭ,ahãÒ€ÏÔØH =N…e)$•M¯«»ÎÕkÜyÇ.@ÚÅîo0íkÒDº.ziû» wüxÈ6¤Dz›ÞÁ¨Ž4zì7º³ºÅb{|Ö¬`VPÍ[ÿž{ô šT }³�ëñº¯óöøîîÆ»íÜS�µaÇZl7®7œ‡~Ó{Øí£·?„Æùî#(º¹ »“²;!÷¡9DˆÙ®w0 ƒÁ`ð�Ç�üÙá‡ÿØs÷üŽË»—¾MÇåÝ wÏïøá?öÃüÈŸý‘7û".Ÿæ/üÁßÍwÿ®�?÷3ßÀ ¯¾ô9þÞg¿Ä:>ƒÁÿoøåÇÀßûàos±.öÀÏ}ð¿ò+¿ðM{ýâ+óË…_}ü,*Êï|ò/¼™"Õºð™Ï>ðùÇ7òìx÷×_ñ¿ÿzáòuÿþf£ª¨; 'ß*’ÅAܰõb›&ðuá²\AN`ÎiRD•”Ÿ6o]áúê«<¼øu–ÿ—½÷Ž·¬ªÏÿߟµÖÞç¶©À0 C“A ¨(ØEìhìŠ1QSÔK¢FÄ^c4MüÅKLÔXclˆQ" "ˆØ(ÒT¤M¿sï={¯òýc­µ÷>"¨âz^¯ûš™sÏnkŸ{æÞ÷}žÏ3¿ ïqèÁU‚©Î/²}ñJ®Ý|1›·ü˜M]Û¢µ IDAT›/f󦟲uÇ•ˆ†ªšc4µ¥g1ÕÖ*‚õTa 7ÞÍ„ïÆ„fŒrK`·ã–摦eJÏ07³Ž³ë™™^Ãh´<‚4Ûжó( )1sáˆõ– q-\;FBƒØ%´]¢ K( LU3ÌNíʲ¹µÌL¯ejj-Ú¬™£ªf1f Ó(–3UíŠ1»25³ŽÑÔîÌM¯aùì,ŸÝƒZÍ12#”[·ˆV;nQZ÷I_èKtÍpÝd´5¤¨­L4‡ ]~ÙÕqFŸˆIûéÉg‹íÁV†[9þ;t v_!Æ^s pÚòüÀ C„t¾›ó:°–•Ýy}l˜ÁœÁ|l8 {wbÜNºaçÚ´—®S¢»~b-3Ìe)Þ‡�JV†å#Ñå˜KAò>ò5 KŠŠŠŠŠŠŠŠŠ?>ÝÄ"Ž'<÷ ÜóØ{ò²c^†_J¿ŸR¼â¯`¯ {Ý2Î?)ÿô°#8á ÇÞÏþg½áHbVÅrîëï̓þþGÈ�_Æÿ�üîpÕ|éÌ+ÙÞlä¤Ó~Æ_~úÿˆÎ÷Þt?ðwßG=ð�|ÿcdzKù¶²¨è6¡Æ/¥Ù÷émKã96j¯:�¿ï›¬ýÃçsìž¿zÒ윭_çô-'°aæ.u·ú¶õ:<ÁYêzб_Œ�½ªF{bAy*5E° •^Y�38?¦µc<5j<‚ø@ƒ†ª¢]Ü„ZÜ]wªBI…u–Ön#МÄâT]ã‚AW³h‰F° J¼ AtдNå ´ÐŒ£‘MÑ-3ŒªÝкŠ#ïˆcëCk[\ÕâÜ<ó‹WaÛ%p5>D碵Ѱ¥CƒoJ,‹ò¹]Ð2ƒPE§¤R‚‹©OÄ£�F‚ÄÖ_ïÑF¡µÁZ‡à°c FF ¦¨F ²™¦Ý†´ÛQzŠà"ǪëºoÎP0 ¥ÖºÎq×GTûÙ|C‡`ž÷§utàõe}DwÆ"ü#9î&Ûwó¾e"æš›q¥xÜ©îX!Hræ&bÕ#Îô‹Åùú¸rÊr§Fâ<ϰ‡‚aÂ1د�š8—XF⻵ÊûÉÎÅ ã~èÖ"‹Œó CÊÍ÷íÉ=è쿤J¥¨¨¨¨¨¨¨èúõ«4ñ®ß=o8é œðÐxÝ_Çúý×ÿNÄ~ÕÞOå�ÿ°™�_¼7�}ú†€Qιò½dQÑmPFêOÌóëÑTjto›¹à”/òùS/`ëÒrÖþǾzü3¾xÍ0ö‹,3+yÄš§³Âìr³é¢k9áÄ̯žá!G.gÿ9¡ÙÑrþO‹·‚IZ~Óv>ýcX5ÕðÅo/ò°c¦™¹�¼+SáEð®Å.-Db{®ÖHð Î5(jD„±m¢ GëUÂ)º2H˜‚vÔª©¸�k7ó±˜Ã”1 ‘eˆ©1jD 5‹Gë gClØM�¸ÎÅȰ÷ž ”(ªjSÍ¥¸m ¡B©q±™Ø‡ #û‰ÜK«ŠPÕX¿ƒq;†”UZã n çuµ‚©zZMS™) öJ âø7B‚~k=¶µÔUMëlbd¹ÜCChS£�ÆZ‹Áù@]/gTÕ4K[Xt I°Ô:¼sÔ£š?xÜQüÏŸIëš�óLQXÕ9цe!°97ÀT2Yø‘ E†�,±0ˆÄV„Ð"âq>Ĺ|aØx1iYŒ Ïõà )ú?£½033Åüüb×ü›áäDÙHª†Î‹Ñ»ñüàšdpͽ㯟•¨»¶äI7#inaïöSJâ�…R&}CÖ& *KR"A•îúz@XTTTTTTTTô«ê#oÿ»í¹ÛÄc�xá#8ÿœó9ÿœó'>÷ Ç?èÖy!í·ùà«ßƯYÎæ{<�»;¢¹äs¼ñåoæ¿N½��í+×íσÿæý¼ãñëºÍÆÿû<6¬~0â~oû.Ÿúã50ÿ>þæ×ñ®O~� 6 «o4�ý‹xéãfN9_xãëyï—Ïä{ýœÍmÅê}Æk?ú$Nøãxÿ•÷yËÙ|ú™ëP,ñ¿yOüÐ5Ì÷^¾ûþ?`EqÝlZ;Ú›åf5›ÛkXaV³[½ç l±Èæ…µ<øY‡rÁû¿t£ŽÑ„1—/^ÀºÑ¾]ÁHëÇ|éÚ󳥋÷Ûå1Ü~îÐßÈñnªÂÂþí+;˜_¿š7>r{~#rï;çç\Ïvã1_>u _¸d̋š=gyÒýVqôªTò¹qoúüV¾·Õ3VŠ=×ÏñÔû¯äˆå‘|÷ÌkùÈ�Æ\¶Í3ņÃÖð†#F×ó ™Àw¿³�Ÿî±‚W´ÄkNÞÆ)GNó�e·�× CR£ª@h„8â,2…¸1Á;P Ñ‚x‹ƒESU#\ÛLEÀtMh4b º"ˆA©)T­cc°mPz„H…CÓŽ ÊÒû×6—ܧ úk„’5®iûx4u5ÅÒ─s±Øuj4‹H�©¦Ï_ïbÙ‰V#œŸG«šª2©¹Â9‡Ö+iÛpcf§VQéÕ´¾¡ mlè ÑýçBÚ×¶m ©Ó"�¿«*Ó%H¡´Îd�õ‚Ö3(£·ƒ ­§"DT26Ç{4ŸþÔ7žë�di4b7Õ®]j"�ƒ½ëmXz¡”JÇäØqtÛå2‘ØØK@5¼)«•NTu´w N6+%Ôµî�"�‹|3�5QÑ*½0C¼»Uƒxs,@‰  dvþ©*6Ã$7aœÙ×ÏNTé£[QunÄ +óƒ@°ñ� 6öp³¨¨¨¨¨¨¨¨èüx#,n_|çQFñK-sI|ÜoÔóDnaÊå/åýñ§¼ã´%ê]7pÇÛO³íòŸ²8Ú…‰|Íìîì»n9šŠ=Wh°òž§>œ—Ÿ²…`fX1¸ú{_ä]Ï>�ïm;‰�?kÆ^ÄIÿþ N¾: §V°j™eëæŠUëŽà!÷ß…~øZ¾ýÕo°åO`µý§œº/³õÐû²¼À¿¢¢›U»�Ösèò£9y㧸ëŠû°ftP¯ãˆ‡¯÷c.¸‘ÇøŸ+ÿ�¯oúw_q?»ÇŸ3«—óím_ãŒÍ_à ewã~«Ýýlüëï¦jÓEÛùÖØpܽæ&àß ÿ‡Ñrâç¯âßf8þ»s€iùúi›xÇg…5O]Åí5ÈìÇÜ«â¸Y…,ŽùÂ)›yûW+þé¸9Vã¹äÒE.�^Îóî7ÍJ<ÍL…ú€ò‹îuììUsßÓ¯âÄï7sd}cÿ+ºµÿÁYK¥j GsYm ¶mld@Œ¢cÕE#.�QS™ùÔ4Õã Á¢L�seF„P!¢©ªç„ÖætÑM˜ M>'­U÷o‡K¶€bÔ6\X ,-2^T­ºBWÄжÛ¢0fŽes+AǦbÛÒ,,²ciK7VÎ6-J›Ø&,‚õ¢¦ð6r&k[L]á¼'rÄ�@¡!ÚÄŽ‰hÓhcðÁÆçû€ÁÝñ6ã¦0U…Oñaë<(G¸ø=‘R‰&4•Fä™7¿ñý€BëÞÕ—ã½ý •he×[Ž©çè �×ý¦Ìwð,»cðÆ9Ÿœz‚묎9²ëÓ±ãq¬mºÅÎÏËnÂüx°qãön¶^؉Hq¤«Ò=–‹yŽá0Î !Á½ø‚‹7ÅND,Bð(­:ˆ8ŒÇ}é4c0tç÷ìP¢“ëÐLĦ‹ŠŠŠŠŠŠŠŠn«r\þæÝ×ýLõ 7ù_Þdš£^öI>úŒ½¨‚ÅzôErÕ=Oà¤Á À…“^ÉÛ¾±…0}/ýü§yÉ¡�o¿á8ñÖs8å­ÿÄ)ÇÿèúýVðøüˆw;ÂŽÇ0±ôðû³ú£cãi_âëóOàW|�S~â�é{ò°û¯.¬‹ŠnFmµ9wÛ©üdñ¢„>„KÏçë›>Ë!Ë�ºn÷WÔæÏbÉ/pÚæ8jõÃøâÕÿAV˜Õ<|ÍÓ™3+n1øôó�kFl¸ ÃMíÛùôÏ Ç=i¾›#ö¿_Ë9ÛÁ©W¯äö{2Us� y‹»m[àŒ3–¸Ôϱ:½/V«¦8|ï)nhÄàϸ�s§çxÍÞ ÑS{§Š/Ÿ·�ï¶ ‡˜ßý×aHFmFØf J#Éôä|@é*2?F¹i¼‰�¹‘Ë(Œ1´íÕh:2"]ãì"Á.¡êi…£5>Þ''›©’ñÊ%÷\Ÿ>UZ’›¯ï†p ‚Ð3êh*S'5h•z,|,œuch7³qÓf:ðæ|j„1³8Ÿ cH…: ¼Â‰-(ÑiÛaÇCî¼ðØÖ3�R²5Æ€sù­Ñ‘—---¢µ"C,ãf;aܦ­M»„Ö#´™Æ:AIH1cƒ¤´¯¹ä’+¢.ÈD”5+}èDEó›K f»ƒ0p³ÉÄL¿üE™ÿí\lçuNdtƒ2ŒëâÈÈxQé›–X+=lÑÕZwqZRL>d¶8Æ€ývÖÚäÐó]a‡w!£C1§’ç †ÀàÃMÄ|£¹ÐsÄwäŒÓϧ/T l:À§‰ññ±¾‰8F¬%­¯K/è@v ]æ2]ç�9ð!ñ�ëD€Ù~“Ï»qD)&~÷|÷}øõÊÜ…‡»7ïß%|õ¯ïÁ]>ü0žò§Ïç¹�;„_ù1ÜùçpÖÆoóíKØÿz7Š3Ææî÷xºÛ'øÐ5_ã _߯¡—}…ZaæþÇñàÝ þ+*º94o·qöÖÿã”MÿÃÏÆãó¨+íø./|�S6þ÷Yý(î¶â~Ì™å¿Öñž¶ç‹ùÈoç²Åó9}ËI|û™lµQ¢xà®�gÃÌ�oÑõðÄû7ågË5 ›\ÃÇ?z9Ÿ¾+:ØwGü{³y=ug^iÙÔ¬ X«inÒÉ�ùê÷öºã®lHv¿½^ÆÁgmáË—¬â.¨ßù_”ˆD÷›ƒWMÏ…|Qç02ÍØm#¨YDÍ 3qª"K¥ãX7�A‰!¨–hÛ¥¦ ÚÖ¢T¢hÛx‚óTu…ó£ mÛ&$ÉlÖƒA´Æy‡(Pb hÌÈ$¦#³Qjgꌞ¥µ øŸL_Ƭ‰¥$F…¾g"V˜€D—ž2,!4x«S?D÷5œ‹´zT%Ö”\�XZs¦‚`ÝKͶȗü"!¸4NÏ#Rá‚¡ª–ƒM ¢<>±+B© !’ÙaŰ 8ºÕÔ„«Íy›vÄìÎÁë„2˜hºÇû?í rLør”71³øö–!ŸÖjPàáš1&Úw‚’ýötp!½‰¶M˜(™¢ŠaÂC)á°{ìÇýpgœþÃZfš› t.é×J:§b\oŸh›Ù àƒKó}ùß®¨¨¨¨¨¨¨è×€OüË'Þäýþö b¯?»þà_üØ2îÿ¦ùÜ�ßÅ;ÿí£œtö§yÛŸ�Ïžó1¾úÆ{õ¿˜~§©Òƒb¾þbnü©ÎÜ›'ôÓ·pÙâùl±×p§¹#¹÷êGÞÒø‰µ++TÛpñf8|×ùÞ §xòãwáÈzò-qfNÀ�ù¯Ï^ËISËx汫ÙF¸ö‡yù7íìÆ?�çäÍ��ßøð�ÉÏM}o›6,û�oe×ZaƒGR¡Å¸‰Æ‡QŠ€`½Ci…c•šÁYÇ¿áÀ{lp˜Ê px ˜Š0nÐΡ”%äBÙT¢‘9ØØú6™½BJfFÎb”JÀÍ¡¬m *3êú�X#¢¶ãF�ª_|@”J Ç ïíÄ÷Úhœuçp^ðÎ1^ÚÁôhDwcò¼K7<Î/a›%¬k‰1à%Tp8ïÑ)•ëÒy…Ä»L5‹Èt:‡Ä—TtDÆø´=wkÓŸ*¨ØÎ«&€^^ÜxM°á@ÂÉÖ_RÉÅä½Éý….›cźeçÞ ãÜO(S)*«p®í¬ŸùØÎ…FÀØ_cŽ.÷ç듳/>7FxýDÑǰ$®C¼6ïáì³.åïÞøÁA¼×ïôM êÎ7R]=øF5;žC½¶ÖMÌ#ŒÎÂòŸ]QQQQQQQQÑõþ˜Éµ×}úkøÐ)çòõWɈ1ñD¾×*–¯\ŽìÅ?àü¥øcMÛ*¸ÇÝX¥ =ç|øÜyBØÎ9ùoγ VÝ•»í÷Ë&T�8òéOá *°ñó¯åm§5ȪcxâCw)ñߢ¢›Ií8�¡VS7ø¡1\´ã¼ßÈ1÷šÚÀÓÖ¿˜}gîÀ.Õî�YÛ¶,àd9G=ÿ9Üg ~YÞÍt<Ï8ú�üÕÉÛÙŽb�G>…cJõoQÑͦ?ÝçU;ýìzCúÍ}-î5µ�§¬{!ÿ}Õ{9tùÑì3}à­b=dùÏ:j�¿ýÚµ¼da‰G<Í>³‚[²\rEËêCVó åšå~tÑ<®›ã€uËxÔºy>pòÕ,_XÎ=vQ°d¹Ì×<âö5zT±÷|õ¼­œ2;Ãú)a~«Ãsã‡ö……N¾$pн—qÇ5zâN„å³rúµœü£†GݳfÙ´"l]ä—Ͳf¿ê:ÿž¹5¿ EÞ'H&èÐâ}À6-ˆ`ê ë ‚£i´±èQ„†Šo›ðt3 a Û.�ŒPÆ$(7HgJ@TJ˜J@éø€ÒqÌ[ïÁ-à}! õ!(”©ãˆ8¥0&Ž— €·mt%Žs÷,Æ”Ò4MŒ‹Œ64Mƒ1¦Kp†à"‹b£-ãv;Á{´2�#1x�P£¤fc„]â¼À©:��Áú\~[Çâ­»‚\­5ÎÚÄ£T7£°65mÛ‚§ªjlÛÆåÊ3óÂW%�.:о³RæØjŽpJ)ÓÝkãFkí`ÖžºÞo�2°þé8ÆaŒ¤ýÑräsÍÑÜ! S©F9î' öÀ2ž{ž÷7yMý134ìcÈ2€‚ùô„#²‡‡Ù¥a±ÎûÌ×”·‹¥(L”­Üø7ù¢¢¢¢¢¢¢¢¢ß'…ØåްâìsÑÕŠ=¹ÛqOà¯^ýtöVÀ]^À{ß~-/~ëg8ëò«¸vn={WK¸êžýáÿaÙë^Ë?æt.Þ»ø@õœ¿å„ãüÅ¥#C©=yü³Ãß}í?¸RÀ“Ÿ~Ÿ[÷«EE¿ãºãÜá¿þNôþ<æe/¼É›í3} Ïß÷-¿µãÝHÅÞ‡®áïWmçãçÌó…¯Í³©�jJ³~í4ñÌ4ÇÝk†KÏØÌG/�á„;V<â‘k�¶™Ï�y-_Z ˜)Ãþ¯æ�·‡9=źšùS¶òžÏleÁ SSš=vŸæÆþ~ãÚ ç9×OñŒýôu0¬Œ¦9joám?šçüÃWsÐWòðË6qâ)Û¹û>«¹ÃNÿ>HÝz_�Þ»ÑM(D ”`mdF¹iY SpŒJk“º1”J­Ã‘iIUú í)C\†cƘ—õ/‚3“žg;8§•�Tµ�pÇMÎt;9uã2Œ¶üæB)Že%:ƒh>xÎ;ïÇXœ,(‘.ê›Ï'º¥+Ékÿì�Ž;>_Ë0¶Û;uw}&öîÂaÄ8þ©»ëæ×³6nüfù¯¨¨¨¨¨¨¨h oûÛÜýîwßiõoOùû¿|¿GØç@ë%Î{Û£yÈë¾…Ü÷ï9í“ψб¨¨¨¨è6¯uûÜŸºªûH.ë–j"£‰å¦J|TaLÀPÕ«âì@ñ(íh¶#ÕŠŽEá-bç±!`¦Wtæ(qãÎÕ¼Cļ‹�™Í,¬Y>»;¢¦ð>vR¸°È5/¦M!z‚Þ‰iE3[UU´ÖRWÕN}¾kÖZÑ4-UUÑ´-z§$mŒ +DG–1VìÀp6PW#¬mâ¹jÍxi SÕ8—Md¾+3‰»ž…ôýŽNîÃìBŒmÂa\æs/üPÌá‡ß‰o}ëû}¾<�&I"ýmRónïXëA`†b„õq[A§FÜn˜¢³hmM½2±èÃ8l†}¹ìcè†ó�•2¤M2HŒ-+ßÿþÅݾòÈ øœ³h¥ñÁÇd†°-tçä7Îê˰O&ææ¯½í\ŠyøbßT,ë—� ÖfÐ,)â`tMmfp.Žb35xÎñÉé¦1)‚ëp>L8Ú´®ÒçâEæ¦á¡óo80Ïÿ¶çBe8%9šKº�¥è,¢ùžÅëJ‹”Š7zw¡Jká]jô™<�>Š,©9Æ’-¤|戲JUÐÙe˜ Lz(ØlìcÈYy]w.C)********ŠÚ°a^x!gŸ}6›7oþ­ÕªU¬X±‚ 6ü^­{Øv5Û¼°mó˜é½�â�^ùN^v�©ò‚,***ú=RÛ¶ÔuÝ9Ô”ÖTÔ�¢ÁF¬K£Î‚÷‚¨@ÛnCÌ2šÖ$Žf“°„®æ€8Oé 1Þ7øP!",Ÿ]�f¢¨êi´®pmäHZC=ŠœÇ»àŒŽP2 ÖÎÇù�bâ\=yáx„Îé}œÕ÷Ÿgúõd`0—ox‘¾t˜ÛóŠÄsHP/Ýê=!dÛ¤Ì iîžÝi6`¾†”ÁöHù}ñD7`ª½¶.:‘Ô(:(R%@è A£D!JÒ Q šæëÑÝ�êãÊ} ÊÆ�g”w˜¢¢¢¢¢¢¢¢¢¢¢¢¢¢¢[\{í÷À”hLÑTp ÞYP!¤¨«³( ø¦Á6óÕBµ¨PZÀ·„ñ<25‡1Sx�Ð@»‚Å�V¢€SkQT‘#aZ 3�9×PUk=J¬mMY^¶m»’¥f+£ÑJ”ÉÑåx->1¤¹íx‘R¨ŽKEÎÕ¶mÇv†Æ¸Îuç<Ú莧µi~`‰½é-tìT&fÛ–ªÎiWÁµ©TÅÔ…»ÎÅ´(_’~æ¤.•›ˆ(ìø|QÔE&3ð²;/¯ìÀSììTƒV]qHïà“t"ª£�λTM¬ºýä ˆ7­ÏXïÜ Ÿc.ÄÎ"  ‘43ÐZ›¶—.3ÝŸ5{—� âÀÆ^ºXnÞ�s©H5Q$ý IDAT¤»_ ¥R…´L¶%+ÕG�c…tŸÏÎNE5xQÄ?¿Éö¦¢¢¢¢¢¢¢¢¢¢¢¢¢¢¢¢_WÖ:ê:B©£¢ù)ƒ°Êh¼·„ÄcЂÕ±HÖ6->ÄTdÛ¶‘҈Ƌ¡µ|‹ø–‹W¡LCÀcƒ§±et, ЯÐÚGÉD”‚¥…­8»€Ñç¢I-�a#¹3¿ÑF÷ý€mmW냧År�8s�Î9ØÅƒ•Ä(±µHÔU�p&c •1H€J)¼uà<ø˜#5ÆÄã«Ö•A›Èʼ÷Xk»è5‰áå}Öy¼§k¤Yg@‘›€s”u€MjèŒsõl^AÒ"ø�‹P§}fJ�sÌq9wž8d‹æ–—|ZÐý³Ó6¤˜­KÏ�,Ûè÷ëN¿ÉcŸŸz½ 2Lœ{ZBèÝ{Æh>xßýîEÉ1Ý„Zæ/ˆ <³#1ÂÏ~­â5XTTTTTTTTTTTTTTt+Rp,-- ˜ŽB‰!øÁÑºØ œY`Ø”m©G3¸£ée´ã@°Kèjb7D@#JÚ/†¶£Âî ÚÄÑjÞ¶¨4ÎI˸Y¤µ AZÁÚkhív@SU³(=ƒõ¶sÍy: fÛ]U}U]u¬J‰šè¸€KQ_¥A©ÔØÛ *ŽÒC¨&µMa^š3Ø:Ê#:25ç=¦ëÀH²i0F#A¡ˆ©µ £"Û2Já‚ â bQbºóT¢p-ègÍEùd�œt®]_#ptÙåyv-ûß~7.»dÖö1â¡“®�õÆÏÅ«ŠõçŸ?™½Î®9éb²Ýk®sÑ©Á<½\ݬºHn[Ž×«µI3 ûb�¸?ß�OvæVã|.ù¸JÁÌÌ4‹‹ãòjœ‹ó +WÎB`Û¶ùx¢F’ã0v qÒÅis‘H~MŒç¦Ö“L¥û¢Gß­ÑG}ûu`¡aÿÜ[XXèÚ~óš #½1/ Ý–q-}ZÏ¡;1¤b�«îgݤŒ‰óõ˜ ô³ô´1ŒÇc*]G(ÊhtиàiZPÁ‚ o ­ò\¼8ÏNk °> ÁáívÆvïmS§ÑÍ7ƒ6iôš2Œ*Ck[¼ƒ`êXà¡AÁÛhhóv% ¥F¨AaF6½å€H,vUâbÙŒŽÇŽéÒd(lÛ $$b½ŒÓS»¢˜Á¹L%)ŽlSÁ-ˆÇ–àè‹‹*¼Šë Fºï=F ^9–àmLèê@%sxiS+Fï&¥î²°w¨ š}ïšÓÚLÌ盌ÕF7\„p©Qx".ìȳ óÜÁø¹Éhk>vaÕêY>þ‰åA|MlY¶ét…ùü«Úpüñ�âôÓ¿Åç_1ˆKç6ì!¤OðP&À_¾Æá ¯yrУM‘céæû%ÇjçLœò(tçš×)Ç–ã0á¸L·Š�O/ï0EEEEEEEEEEEEEEE·¸ÖßîA7Ƙ ç•€Fk—æ™Má½JII…çÆ(Üx+x�šZF@ctM»x-x�žÞ…¶iMiš¥-è`Á,G§D¨Ömë1FãT*ÞУlÝÂ{‡(�ˆULJyÎ;‚í[œ�O¬­Æë²cËè ç=.9õ¢�ÌãÛy”8œWi ^]¢BŠ,�°. Ä"ÁaÛ%´€ÒÓÌM¯#Р¨ÉeºÞGc�R.™ÕvüÓáœB¨“5ž_tâ�ˆOÎÃxnÀõ®<e!}K‹N .VHÇ HYêd …8S8ØD˜¥‹!“#±•&“ð<p¸Ž=Ô¿°”¥¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨è·-£}¬~Õmrþuq\UaÛ%P­cG ²§¦#X<–àÑf%`]b ®AU ™z„]ZBœ£õc´6([rEâ>��®¸.‘šTä[]³n‘Á{šf…0ªÖP�¦p W±8ÞŠ®¦ãX91É™ç1Z£‚aùôx»ÄôH‚!ò!‹óïÀ;Ç’Ý�Ò±(··ŒF𠉇E³´H5»˜4‘9ç#ïBÒºáè9ˆL+²!×:ŒNiR­h›&º}ÀT+^·Û0ºŠ}:�ýëjŽ»"Šx¡‚� 1_Ÿ UÀ¹I9ï\g¾£—1V‡-F›e,Ñè~vðá'ÚysôXDCšƒ—á\¼pß¹÷z€– ?P)†›òÚ^MDvIŸ‹çëû>fÓùún®`.ÉשtˆŸOíÆ"BðyŽaßÞ›Ï5‡V Aá\ $·!*Å¢ÝÄúÄsŒƒCd.YTTTTTTTTTTTTTTTtëPR‚P› Ic×|p±å68¼c}aŸwà=J!bP¾E\ƒV*ºêL…÷ ­] &"(ƒ”މS ª+PÍcײ†cØ”VÞi…O]1:Ъ¢25ºÖ ­Û��`ð‰TFFM\ãf;‹óWÄsGáÃ\4™!˜J!¡Âû–àã,Ac èxQh=[{¡¯—{!@0¦¢m“ÉLénì]—ZǾ ­TLãz°Ö¦ÒÙ€®4º®0fAáÃJ…îXÝ*e×ZvóE‡Zütߺ›+ꮤ"s0hñUÝó´®´l¨î†ä��Ýv]+qJãFvÝù{ù8]™HrŠä™zùxªËzÇk €Bë¡1–tÄkË1î/ï#—•ôÇ„x”–®ìd¸1ª,ø�JH¢�upÃÙ‹ùüDÉN¥'EEEEEEEEEEEEEEEE·œ‚kðΡµšè‹¨ªõM!N”D€%*Î Ô’"¼¼m¡mñ43(øgm _zZï�.Ù™áÙu“’!„X HBÛ´]©lÛZ¼ (©ÛE¶í¸Œ­[/'¸1Z�PR�$»—ó …e~é ¶mÿ)KKqÞ¢”C‰Â9ËââÆv­ê8º.­…ëŠt�hs.6 çá̃œsTU…R2ÁÍ€d.‹‰\mâ¨;Ÿg+ú8QQTz„Q3x?ƹ¦»'¦/³€ìÜëgÓ…ýD1ÐÕð¼ƒh¯<¯‡l‘¶†�{U7cp¸ÿ¼XÃ�ŽZª~1³C¯�Òút³sóp?TqØì›]}\fˆ©uŽè’�jLFGž¤ÅŽN?<] Éä¹ùÁö!g­¥»þ A0ºŽ°•hýìÁd�EEEEEEEE·e�qÆeŠŠŠŠŠ~-qÄ¿ÕãÍhÇ‚×}Fœµ(=JÌ!Þã°h£;Þ‚JƲ<ÁÔÛ(Ä5¦ h”�_Dpxo¨FmÓv3ý²2_jmg&ð–[s˜¶DUTjЦ�G‚A«Š â¹`…B�X ªe¨0¹†í WCÔÕÎ ‚Åú†ºZF@¡´ŽÜ(G•S¯† š)cÒÜÀ®²$5W)Iš{8 €6^gÛÚ˜0M Ówcò<�€V†€�nJç;h `z(FŠ­Æ‰y�÷¾+õÈ­)±•Äíìbűó}t¶s»1pøÒ Ãл!äÊ.¸@J"µ~à‚»îìÀÜ’œadr6]h†‘ÒÁ¸¯Þ&ªD¥€‹/€�(4éâÊ>ÎKt!W=§h°’‰XqêØ9ãËf<{'a|‘ŽÓß]w®Ù•™AeQQQQQQQQÑmSÇ{lY„¢¢¢¢¢_I_úÒ—~ëÇtvŒGǹ|ªO56MC• 4”vxPTa”Ã!^ÅYyÖ§2�TSËñÁãÃA0®Å)ƒóÄèm;¦ššÅyÛ¥<³± ˆq[Q�Ü~•6xßB­Ƥ¸¬ÑX;…(ƒ(ƒ ­b÷ƒÑ&¾Btú€Õ8'¢-Ö�Y´–ªÒ´­£žZ�ò𠆀E§¢W¥â(8¥„àÕÔ ™ecZ„˜ƒci�ú&¢;¯®+¬µñæÚTØÖâpèJCâgÖí`aqÖoØ>ôîL“aTŒ·ö€­wÀ™®ô£¿¡B}T5BDbë.¡‹½Føç;˜KCr¾9B¾x¼a´7;ßz˜ºL3Ä�z=lËνLE‡Û(•Ÿ+ƒ¨r>§ C@'HHBŸŸ�D‡žÕ} ‹;²ò9ä•A`ï(Ô�³Qk=ᾌ™o…÷vâÚ‹ŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠni-ú3ªcâ’€1š¶µ£»T$�èÀkÇ´ÖuÆ0£4ˆ§µ-Z øXdœF8Úñ"zªRoEg[ªº¢õmJc ÚÄù€*T/8ï0ZEF¤Lb-Œ&£³ðR!&uN(�î: G©øál챈EAcj�¨@­g Aá±xצ1rD ¥=Î-b´ã1Á;\2®)mp^S�¦±Î"J:À)(à±”$äb]¡µ‹ˆŠëÖ¶kÖoǹ¥Ø,‚ÈTt6ærÛXxÁNóõ|W Ácm²,1xÇD´µ[9‡­‰î:ßÅh#õô,ËÔrýÍ�1;ã~ûóƒèBÌκX\âqÚIe˜˜AaïÆ“Ô¬’ë1¤Ç|W:!¥Üu¢Éùf¢Ê«‰ó›l3–Až.rybvYi$EtwvÆi­�Á1{Üh0ÑÒ’S¼y~ßPý\¿!¤{! AåÐ9Ïßu¶Óÿ¼‰d¢v¹?>-2Ãó8æÁ‡rØ=ö#KçÜ„;qxþ“Ê tò:…¸>ŧ³”èT¤"×Y£¢[‘ÜE|î-¯ä_NÝÆM÷i:.ýïWð¬—|ŒKoñŽ3y÷sþ˜·�ÖÞ’7ð·t8ïcoäÿþ쯺‹p5_yËŸñï=ïWßGQQQQQQQQQQQÑo@ÁƒV*�/S8ï&ÌY¹;!0‡g-uÕ»úD4h›¥S’R‘†ÁÚ(U!ÁãBKÓŽ“�ÊÅ}~ »4�8‹r-Ê5˜à©TÁ3ãE”]"Œ YÀ5Ûi¶ DÐJ£µ$—a2›¹>GÅE`—�m>8´QTUt,j ãqÓ¥fskoAQ×Ëð2 fŽ ³ŒF«©«U(µ ÑÓˆ1X¿È’ÝAãæÛÍ,.mbÇÒ5,,]Cã¶°Ôn%è%¬_ÄK@´BdšéÑnTz%bf5ƒÒÓ(mÒˆº¾lV9éåììl| A:¶ãBfÑ1wâñéæöð+$W],ÄpÞâ}èY†}Þ;¬kÓðE�ŠB† o²÷ºñ|B¸nAG„føhŒ™h –A ¯1™ŠºtÌ�2Úñü²[0ßüÕ«ç8òÈà ô ı¢¹oHŽ�OÆ�µ6ˆÄvåøÜt®„hÝÌë,Ù‡?×ø6%{.oyàyîçÙô»|yöû|ò­ÿ‰,ý {®<ó3|îôKY¸±kÐ\Åy_ýg]ù»O ÃÂ�øÊ§Nä{×Þ’×ò+܃_é0[9ó?ßÁ¿}í'¸ë]Œm|û_ŸÍƒÙ�µ»®f·Ã^ÉYãŸð¡'È�Oø—yÀoáÜ/|†ÿ»`+¿éSu›Îçk_ø&—²xËê6ôõ]TTTTTTTTtÛ–©„€§2†¶m#LËóìDhÛ£� ÁQ×UeâüºÄ„\Ó`íbJ\ á¡m h”6¨´íxuÔZª©µÜ¹ª¹fß8ÀïÆtîºYØþ¥WòÄÖüóÅ÷d_SîGùú.*********ú%ß»�ó .™­t×!‘Û€ƒwѽg,~ÑBpx/ÔfŸJ�@Z´€õ-�ø}°©F´Kó¨0FW³´íFb4Ê@Û¶LM�Ð"ŒF«@j\xç0ÉeèBÀT�'4Sh­°­¥ž²„Å-hð6¥DX{bÔVº¢Üü³XæS™1‰¶µ(­:×_.Í• ˜GIæ¯Ü_—2•&x�–ïmױц€ÒÑ`æï>,¡ulùõ”©@�k}ʸ*” 'ÈYç’é Lœí7Yt‡†®„"òa½r7+Ð[”f禙Ÿ_"mä“î.\@7鞗ɯœOÛ’>$ÑÕÐ�O>¶÷aþÅÇ鬧=,d"& ¤–]Ó=æÜ°¡·¯HÎnÄal·�ðíõí¯ïÖ˹<(ÒÝ1Þ¯MüÉ>;ýòúG@š=þ¦ ™gûµ×Ðø'¼ÿ-�e­Ûε—}‡ÏþÿÿÈÓroûÊGùÃ}n湃zŽω_Þ7‹Ê�\|ê7¹rý£yïsÎaUÿ™‡¾ñs<´,PQQQQQQQQQQÑ­Lbµ6(­SB4¤h„ÖÙå çâ\»ˆET ½÷<Á[‚ôh Dh[Ð(�RkÛ¾B,—µ­C)a¼8fZM¡ÍT,ÑïŸÎAW‘K9g1Z#BŒíj…V5ÍØ"ªŽ¦4ÑâVéZzsüwÂp&é�VØÓÚà�K¼JºÔ©s¥“¹ÍYj3Â:G³áa7þ.qãBR·Dœe¨‚¼ÇTUº&GH�1ng,ïqĹƒÃRY•£²yö_[¹x²¤wåeG›ÖÄñªW½€õëW'盤†ÛïÕº"FvmWgÛé� ]Êg‡ŸRxŸ‹2Ô ðÃu.Âá¶“ž—£¼jpM“³ÁrÄw`Ù²¹t.ýœÂ •2)òlSX&JGrI‰H˜ø3ÿ=—¨p|‚ºôyPŠV�‹ÞÛnη ŠÞ<9Y¾w?üqÔxøS^Ä?è¥Ücûÿñ¡ÿ¾8Å.?éMüñƒã€=ײï]ŽáOÞùM&›;~ÈÇOx"Gßa=k×îÍ�G<•÷þ(Âl=‡¼è±}§}ØcÝí9âqÿŸºp·ó—òOYËÏÿ �ý¯=r ž}" ÝŽ-ßyí‘ì~§óõ1à®æÔw=›GqöZ»ÝçxÞøåŸ]ÿ,´p-'½úq<à±ïkØuÍ^Üé˜çð�ÿþ.^ô¸{sǽײvï;qÌsÞÏy ƒÍvü€ÿzÙã¹ç�ëX»îÌ_óïß™œíç¯>•ü³c8dßµì¾þ îsü{8o§LçâŸâoŸ|½Ý:öØÿn<âä»Ûo¼}ë—nï¯æ°;«V­bÕ®wã„3[h/ç ¯~"÷:pOÖì¾'îz ¯øÊüõ®Í—_ý8pØ�ì½v7v[»‡<ð�xýç.f<|Ú Ý»t~þÿÀŸsû®]ËÞw~ Ïxó—ùIsÓŽs]vãï³»ø�³ö@^xrÓ=Öžyw[{oü^ÜÂ~ÿ}<ëa÷âÎûïÉî»íΞÁc^ô^¾µñ†\µ¿äÚ÷Ã÷ð”#îÀÞkwcÍžr¯'¼ŠÏ_>˜eØþ„/½á¹ïÁ{±ví>Üù˜çñ_ÿ¢|m`qa1^ÏšU¬ZµŠÝŽx ç´;øÄñkYûä�²õWZ¯À¶³ßËsŽ=”ýÖ®aí>sÏ?|¸_°¯ñgyæžñø«÷ùsN߸µè^–—½›‡î¾Ž'üç5ý׌ý¯=rwîüÒSiÂ&Îzï xäaû³ÇÚ=¹ÃÑO敟º�ÅnÝÎ╇­åž¯?·¿çãùó}Öò¨÷^�Ü…å…p_=`=»ï¶–}ù3>uíõ|}ÝÀ{Óø’Ïóº§Ý—ƒ÷ZË·»}Î?qÚÕýk"¾nŽâ.Ö³v·ÝØcÃ<áÕïãý¯}&Çvëv߃ ‡?ž×þïÏÓ{¥ç²OþÇÝçPØk-»­YdžÃÆŸ¿ýd®°7þÚ~á×÷/{_›9å­Oç!GÄ>k×°fÏ9æ-g—Y‘EEEEEEEEE7›ï°il™s}?‚R9µÍ`ˆC0x‰©Kz— 6‘)¥Ñ¢Àyð.–†(�®jðãø¼Ñ,Þ-ƒ˜šºêÑFé.vB ªª�‰MÄJg—¢i°nIÝ a`Ò2Æt³ÿ2œ‹e'1™Ú4M‚u‰ e×#žÖ·8 %¨ P1‘šÛ�ó5#`*CUWݨ:hÓ©mÛBØÖvç”™TÓŒñÞR׆®˜7›Öt_ˆš˜Éhz ÖÏ ‹�*t3õ&]vƒ ‰mºJi^ü×o"xm�Áuí(¹DHE"øxãýÌ'Ó“ÎÕ¼ÏÇ7ih¢¤D³t€¯Ÿ_`ùßÄEû©O70>ž‹7âÂ~ó›çƆ”´Ùªš�› 1ª›¯½ûq½v!ÍD$C?(íPs ã>BçŽ$a‘>&œ£Çq 3¸ŒçûÛ�Z±Šøéb¬ŽÞöµxìÓ?Ë^Ï}-ï{Ã^ÌóŸyùë�çù»�ʇž´åÂ>ë8^xö�üÉßü ¯»Ý[²ƒ}Ökp?æ}ôX^uÍCyÅ[?Î]§/æS¯{ÏyZÍÞ_{å„Ë s0Ç<`ïüìW9»yG×€ÿ ßøú¥¬¸ïk8l4æ;÷$žø/†ã_ýn^u ç¼¾‚þø™,?ùó<÷½O™çÂo~ƒ‹Ö¿ˆ}ÛÑÌ�̧^ÿr^õW§qì_¿”·>oOäâ�óš—ÿ ÏÝ÷p¾ú’;büåüç3�ãEçÞ™ç¾òƒÜo÷Íœöž×ñâÇ\ÈâIŸäÏ0`Ä;ŸöDÞðó{ñü7}ˆ£w_⢯þò‚\õiþâÑÏåœÃ^Êkÿóhv¹êËüýß¼˜§øuœö�ǰü—܃_¶ý,€Ú…G¿ýS¼äð ¤æÿ±÷ÞáRUwûþ½ÖÚ{ætzAAPPAQ± b/[°ákCc7+*"Ø[Lì&�½÷^°k¬±é�ÙÙ{­õýcí6t ù½o~û¹®s]§Ìî3sξÏó|žVëzÌøÛ©Œ½~{]~7WoTKãß »W/‡5-âó×^æËµŽåš ƒ© gðÞ}WrÅowæëëŸå°ZAÉ IDATÆ=Ú#Wu튰øõóÙs¿›»ŸÉ¤3z¢¾|€Ë.8€ÝfÜÉ3— §ùjlgY¬]â½ËÂu^ ™iSxþí€í.ùû¬ç±è«ç¹ùÒ3Øí½9<òØ)lR\7ZÕ± �írЙWsÌZÍ3ß⦳ÎeìïÖã­{¤½lä� öæà ;�r%g÷kÆ‚�ášËVþ:–ëÄÍ·�¥§QlE¾Zé«8_]¦pùgò|·Ó¹ö¡at`&_ÍlM‡™{‹C9÷ÑñŒ¨¡š³vaõÎE²ÿkcÛžçpÕs¯±xô(ê3íMÞøW ›Ÿ¹ Ê|2iö¸hCNžÀíýëø÷S“¸`ì.|gžãæ½:°:¾cýÝ+<ôòb†�¿™7ª£4Û£GË¥žM+yo²³ãÄ]Ëãíæ÷7œË:MïsÇE²×Þóyè‰3Ø´*}ÞŒœxûu‘Ì|ã:μðdÞÜä`Î8ëz~ß0�—¯:�+Æþž�ߺ‰ÝZfô¯ÏìÅ™7L¤Ou‰¿v;—_²»M½‡§.J³Õ~#^úõí¯ú}ÅÎçççãÖÿÃU—Œ -óYÒ¶*ÿ»4W®\¹råÊ•+×Ru±ŠR9ÀÊlâ2‚lÒ¹á\"Rb�‡@¢Ã&,U™ÄÆìI!RZlá5Æ`„@ZW b¬ÄSm4R(¬-Q*-@Ñ–êÐÍÜó=Ÿ ,£µã,APÆ÷}Êå¡<„2èp ΞW�«uøb÷Ÿïû”ƒRE¢4qB ¬ŽX�± %2ZVÇ‘_ã iqI­6)œÃÐ)$Dð/ ݱC¶Q Ø“´ K©P¾BëE¯m4ŠOHç|ÌPÍ4ðR°%*¢¶Ü‘’[¹4LË:b %„$S¥u˜Dä‹ EDdgLÝtÙÙ�ñðÄJFO¢¨j9†bš]¤03w/rû‹òTd)ÍÌ ŒR%2[.’™¸#OÞÒ±bÛµQÎÝ5߸Ǔ€ÓøûéÐG•�€ñìBY]Ž#Æ.­*âš’)/bÖ·ïóøäɼHŽÝa}<;�û'ÝÁì&óä™{ÐB›®ÏÂ×{qü}O3gßhöîML|F±ÏmwpÁö W¦üÚMLzm-Ž~úJïå›±É%ŸóÌŽðÀûgпv ôÝa[ÚÞü,O~0¸¿�™ú4O~XÇÐãQ½è)®¾þSú�öãX ôßÞ{j4äkÆŽë¾ÜÝbçMÙf«-(°}K/qÿ¡ß2xŸ}Ù¡‹„!½™ÿô}÷Ê̲Ñê�™ø¬ÇÞ¹•³wpÇ2dóvÌÞbo®¼öe¹b(âõ[¸qJ Fß{+g us·ÞÂðÒ�¯3Ï¡ ¾¸}�¨ý¹çúq ©èÇÄ©/2ð²ûyuÂv¨Z)ÚXåò#pÿéhÞ¹={Òå¦Ï¤Tݙ͇oIß¶z÷[é5/vÙœí† ¡ Ýv0mæ ℉á³]O¡Û›«¸væò÷+næë�Oæ¥«Ž¢»¶Ùš�ùšÍÏþ#÷ŽÛ†#:®z;=—Þ©Ÿy�W TZ³ñ°mºŽ„­‡±m/Á��®eòcc¹y·¥ ©�±êcë$-ú°Ã¨x¡~túþ™ð&…Ò¾ô7üùkºó4×�ë�0xCæ<~'g¯d7E¡]zô¤g2ƒoñÊ�kUçë¨YLŸeiµë† èM5Ðg¥+¬gí=éY“ž‹ÛWã\$Rë±ýÝ™p˼Ú8Šíj`ñ[¯ñ¡À~›×Àâ'¸êªwiä#Üô»¶îOÝ¿2öŠ?ñÑngÐ{µ¯iúŽÁV+U¬ð½IóÅMWpßüa\þÔF·ÀPw_Âða×2ùÑÿáO{4O@\ÏÁCØb ;ðõCÏruÏ‘¼ë0ŠÀ fò÷ïå•�BvÛ*úÝа>[�؆¾0t[ÔŒd«KþÈ}Ço͘¶«{p˾¾ÿyõ*ÞW î÷WU·Áì8t òé�¹råÊ•+W®\¹Ö´´v@‹XÅŒG)‰Ñ†Ð†hm(ø +L”õA˜È˜: œ±Ê‚”�NxQŒ|k1`ÝLø¸‰ùEÏíiß¾=í;ôä˜'– §Oe†1̘ò.ßË~ Ù¢a)7—aæ‡2­üWl»¶[¶}{ÖÞñ*¾,OãÇå4\îÁÎí¿çñG>$Ä0í©Gy§a;öܦžðëøxA‰WÏìÏZѺگ»?wÎ ™6u:«S‘RèБ6Ìafý¬¡MÛzìü9Ì3†ï½Ç²C·ÌKí@†¨böïñ�6ÌøäfÊ>lÑE%)%>þà3ÊSocß.Ñ~¶_‹�ç¼E¹ñG~œ·ªëøs—W¬·÷±ìÓúYŽÝr>ûžýzñêûFe;¶ÑñÅ»|°h5®]ð)ï~°ÎV[Ó%yyI:n5„õ͇¼ûq°ÛYöÇ¿Æu^UõÎàÖ‹ùà½/–�H®æ±5}ñwÎ=h›mÔ�uÖíÉÈ+> hZB“…ð›�ødI úoÞ þÂ]åù*nÍáã6gÆä�´ëñ\qÿf?a?ù:{ôÜmwz.xš‡_mJLyåMÊýF0´• üú]Þ_МA[÷!1^Š– Òùõ>˜ÿk½Ï­ì½©Ä‡S>Æn8„ÁmÒŸ6Øš-Û7ñÁ»Ÿ/?6«ÚÓ±½`ÑÌYÄ}ß²m{Ú0�9óWôÌôè2|ÝÂy÷“_Æý¥ï+¹råÊ•+W®\¹rýúZºo!áI‘ÁÉS~2ŸN¢ü¢ƒ…"å7žïa‘(Uå(’)!l+Ö VÐÖ ¬& 4…ªüb KÊ‹™9ó Ê¥9J`CL袲Ú4Q æ2wÞ7Ì�7c4~¡Ï«r1ß +‹‰I-vûI% ‚Àň#cšÖc �1Î8gL°£Ë <<¿éÜœ@!(‹™¹~àyŠr¹É•ˆD…"F‡Q‚6åWJ©äÃj�ò<„”ø~!*‰Ls&M£:¦–õ&-À±›.Í“ÐÛ¸Uc$–Ê �º×ȸãùwñò&qøÅŽ=Ï“QžÚFöD `”éº2å"1i޳Í&9ÐØá'*ö5Í¡ÇsøLžÇëÀ’4¶Äßw0Q'P¯r&"‰K2™�÷ºó¢Rgeì ŒÚ‹ã �¶#ÛŠ˜q¼YûkËßäxîºr/Ú™o¹ç„#¹±©ƒtŒ …ÅZEÇý®åžã6¦¢´ØŠü®ùòŠÖZð7çô‡'²sEöMP¿Örü)Åþìµ[gn}ä¼Z;Þ{àMšït;[×✢�/y„³W.ë5ë´z�¥PÀÇÍ(ˆ÷Ã÷}„1,ÙUßDGÏ,Ì j±¼ �⎛ s…9©†¶mVeå\õòâÛåWÂÈŽ»2ùÅ�üÐmÜtÝ%ü憉ìpÅ?¸eÿ.«ášIExâN]éµ³+9Av%‰õÊí,çIó“®³�EH êo*‰ÊØÔ—¾«<¶à.9`,nq㯙@ŸvŠ©÷œÈþ7¦˜•œlWežœ&qÕ%à-qF»6W0¢�«ÀºÈnÜæÇ——>ÙnÝ:™é§Mœ[O‹Dâ,x cÊë'ŽÄø\®b_Ó� zõ¢×&;ñ‡›Îg«™7ñ?§=Ê xÐ{CÅ´¿‚u»Ó½{æ£sK HÚn´mÍ»¼ðê‚¥qTô³Ïùøß­è–]¶{7Ú׊åÞ`÷Ýÿ7ôüîî¾÷nî}«#ûì?˜jÀëÚ‹ kóñ?ç±v÷Ê}éÒ¶êW8’¶}ú°–™Â‹¯-L¿Ýø/¾ÝD‹^½é¬$mz÷¦ƒy›§_˜»PPEÏ�»Ã7ò]Ýz•ç¬{Gš©Üò›­ÆòÕ5TÓÈüË�Åöôßëd®{ò%&�XÌã×ýmÅ…|a>o½ú1f� éQ§V}íüžlÒËãÛW^æÛdý†_~‰/ÄFl²¡¿Û™×K4Oá'^gÙ²­å"¾ü|êOr†_½Î›3 ôبkG3×`5ŽÍÎý�÷¿ :ôtöÒ—ž=6fÓõ['ïj^×>ôª›Ï«Ï¼�)µù•^³Ñ8»ÚçKÒÐ}8‡�¿——þq<�>º‘[žoZö©S]�bódžÙ?ç:Ë.ì}È0Ê�ßÁ?^|Œ'¾ïÅ.#×E^×Mظ~¯¿üAZcçòêKïcÖíM¯fdkÚµ¶LýüKØ_ðz^á{S‘^›ô„O^ä•LqHðùK¼6­H¯MºWþ³ãÉ0ý�×ùJl@¯õ½Õ;¶å¾¾ÎûJ®\¹råÊ•+W®\kV"íf’Ò Oy Ø‹a\¶j°h3&íu‘›N‡.a©d% ¾Œ’’Òâj\,ØZ¬pü<�5VC†næŸW�5„F E@@‰&šÐžBU5GŠT×6§PU@ ™ÀdL¦’ñn2šO(¤@DZæF¼¬P(8Ó�5”Ke„ôQ~K”W��–0\„`B žDa±åhB„K�A#‹Á"LyB/B�ØÒb H½[šO�€|SÆ7eDЈG€Q2U()KeŒÖ.+ž”ˆÈ°{ý<)]!‡ÅYã–_wP) s�*%Š.“mÓ¹Æ._��Dñò)XÌÞÌÊLZ'ͺi!‡ŸD„Sz Î-(ÂKö9u#Ú¨(D^¦ÁØÝºù…&qðeÁ[|Óæ\�2rºrcƒ.9EÏuë]úXã’�¸äT´a’�ÏñøE£”ŸÒZ!`¹¦å­w0W^ô<Û} Øy ×ìÔ�Ý�ù “÷ŸÈÁ‡YN=ˆNÕMLÿüß´Üé †¶—6?œcÝËï�ÝŸúÓÆ²ÝúÍÑ3¿ƒ�÷eøæ‡sôæ÷pÖÉ£i9ã(vذbî7|RÞ„#öèµ\מê¾/m9‘3O»³Ñ)\Õ7zTýöuhOv™<–«OfÌÐõhgñå×¶³#ëý 7Àþ€Ã7äN9á·t8çh†¶™Ë«7œÇ_æà죶r‘ÅGpÂпrÒ¸}©ÿñXvÙ¨%Ìy‡,Ô¹# ÇDzãÍGqÎþDzèø=èÛÎcÑŸ2·ëhöP¿”»GÒ²u 쿞çþg÷¢óˆn«\^¶îÅÆk5ñ—«.àÞ†‘´žÿ5¥û±Ùì{ùûŒNlÒµbÁ§¼ù}ªeKVà€ZðÂõ\|ËB¶ìZô®å‚¶¼èz{ VuíD;öwWïu)¿WÅéûnˆüâ~.½à5Úîw;ûtŽJ}V±Q׊–U!o>|7ï ú ›¶û‰×¹~+vÞ¦–c¯ÇùÍ�bhçÊS¾fñÒp%üŒ¿]>™;ö¦]ùSî™ðG>í¼?çîØ�^æ¬êØDЃž wýéRþÖ~WÖo®˜ûÍlô, n[Ž=fF^t£ýS9bxwÂñá ­ §nNË–0ûµyäÓ^Œê¹ŠóÅçôàbn¼ð/¬³ï:,ù×|:î¶ëª¯ór€vÛ]ưû£¹pÜÛÌí} ;wUéy9º;NËØfgqÈ€:¦>5‰sRl?y ½=€Ž Ù—óοˆã®P2 =~ã;ü°Z!Éñ¬ä½iØèØýæC9ë 3 OÚ‰u›Þç¶ 'ñùGrÙN-ø%~:ýã\5± »÷ë„üî&žÿõ;ÝÀžëH«>¶å¿¾Ãö?é}%z•/x𓆯Óý¯äékw%7 æÊ•+W®\¹råú5eM<û/æ")ÜS¾_a03Ö ø^5a©éù¦()%Â*,Bè „,zhbEèÅXiñ(†M(¯mŒƒxBj‹‘”¬Šˆ„åòY„Šh�ÑXm@DiÕ¨ÛÂó½Ä¬åù&´íJr…p1rÐÏåO‹Åj@P ›ð¬ è]ü¸<m ¡QÑíqH¨ËøªDaCŒ ((…6�ÄóA¸¨#J„áâ$9jŒA�Á$©UÍF´Æ¢QèÐ9*ݽ°L 7`«`oŒ¡_ òÜ×éÏœSÏ$TÔí„� �v¶ÆL,7~ÄQÖJhÙqÇ­yüñ—2d‘8ì ^�L>Ïæ˜…—{¯CÊtÖ^ Ùb`˜=¾ÊÏã¸q (Ó`XÓ�ivEüXˆ¤„$Ž;G¡Xªô#-‰›Ó ª“ÇÇ 3ŽC¯YIÖÚs×^<–›ç„Ôt؈&ŽbøzÝ9òö©¾à®¿âhþ<«„ßr]6Ùÿ"FïÞ‹æËÝ…µØcÌN\üÂcô³?ÝNQEÿÓÿÆ}-ÎcüŸ/àðk梫ÚÐuÀô:xG~•ªK¹.ÝòwÔyg3éŒý¹rQ �úïÂøûÏá·D R­ËÁ·>Lý%çqå•ÇpÇ´F¨mE§^[3¼kUt{síCŠKÎ�Äõ'ÞÇôFI³Ž1ê¬]Øw™uE·ýOåðgNåOgÞÊöÛ\ÀÀU-ïoƸ?žÌ—§ÜÈñûÜ„×fCö¹d]ç<ÇmžâÌi‹±Õmè>h W]tWðÔQUKxïÆS¹î«ù;öe§ ÿÆùc"Gœ·Šk' nð9ÜGsÎ?‰#÷š�mÙƒ¡‡ÝÊM'� eÚß³òíTã˜3wæ¨KÏá’'wâžÛü´ë,Ú±ÏÄ[™zê¸ù´ƒ˜¼DPÓr-º Ú–Í3.j�S梱1-lN÷­çæñ§1¤~×`UÇVÈ)7�gÞï¯á”½¯f�ñ©iÞ†.› §�(²ñ¸{y°Å…Œ¿þ"¿v%UOÛÎ}¶éÚ?ÿé*Ú°ë‰'ñðñ×rÚ•ÃÙñº‘+=_vÉ¿™ò�Ëùó9ß1/P4ëÔ›gßÈiƒ—�à«n‡ré9rÂÏà7÷XZ¬·#¿´3}Wu.–§Ú¡uX/î:ïS¶üÝž¬›\Š½Ž¿‹¿Vý�so8�}/*Ñ¬Ë ö¼úA~¿wÇ‚)ºy7Í>… o8žý/ Pu-Y»Ç`víR³úpneïMÃwá�ÜÀÅg]Æ…‡ÜÌ<¯=ow2÷œ,ªáA«ŠÌy~Ç_þ-�õë²ù^“¹ÿ»ÓV¬æ±-÷õ½;ìòSÞW*a>!0W®\¹råÊ•+×€Xç�â©B@¨C …Bäè“I±F±P¤„]vÅ!†)£ÆZ­±6@c²ƒ‚¦ÏóR‚*¢ÃJ!h]ƪ¨Á7áY&¿£1"žE�¢‹a¥Öޝ(FF#è¤�b½Ÿ Ãhy¥PJ–�])5ýKÈlˬ1ë®»6 .p#ìuI•i!ˆûБ»MG bxåœvq~:½ÙŽ!VÜn-¥éà_e †”‘4ýÊôgV!¬Ö�}a4”ÑGˆ"¦…$1X2¤?`P* ¢tCuûlb«L›…ÓL{êxtƒ-S(Ï&L�büµ›cè~ÃÎlD:Îç#éœÂ„¥˜ÜÑ+W®ÿݲ³¿à½�ÿÉÏ^˱§=N—ãNbÇyî4W®\¹råÊ•+W®ÿFëÒ&iâÒ&ÅY”FWC´µHå\lØʨ Á#Ô ),F7¢¬% …Ç[LèJ:H�ƒmƵáJ©�Bâ)åÜ{BVÇ.YÒD܃a±xž‡±!aXríÃa#¾µT«zj¼:¤ÖxF¢Œ Z)šSSÓŠ‚ß@]±e4¾ )BiQiQ¶É•}øÖI‹çƒ¶e„r†5é)‚Pƒ�hc µÆó �BIh¬cD¤ôÀ*”,DƱƒÁš"RTSðê¶_5Ãê¸ ¼´Vç~ɼEטœ‚Äø uøŠçÊ•+×Ï×¢×.gßÃîcaÃúlsèMüiìúäF¸\¹råÊ•+W®\¹þ;%\À4rÔy„QìWkƒŒxŽRŠ ìs­p±a+@(åšq•—á/€•(UÀ””ÒQÒS:h&$Z¸ð,é�6&ŠëºYô:Ô8„bP‘!K)‰²QáHTR¢<% ¥rU^5UÅ6TUÕº¦^Ï„%„𜙫º%àŠC, … X °aHSÓšô,¤¬dÜbºñp”磤�Ñ":€0‚�îø ¾¹§¢­MÄà,F;w£ë§°h[F*C–‘ÛP‡)Ú„–d tAHÙÃ: %]5°cœMÒ»˜ÜÚLœ7n§c˼è{¶"îÓO·Kì®[Qô6þ^6N¯3[Ö¯ÃA±¬knYÐèŽ%ý¾{¬Jö1ŽØ:'_¼ GŽmªn=&Ó ¬IgŠLùˆ\æóØÅ—ÎP\¶(%–ÏŒ]‡nŸÒaj³gçà\¹råÊ•+W®ÿFåà\¹råÊõKôÿe868ÅÌÄ%&ÈÒ‰‘Ë´„4€.#ŒÚº9€vY´ñ¥ÀèÒ«U‡•]QB£ƒ&¤]‘F¡!)òp%®%,årž,"=Ÿ�'Ý6¬µ‰s0(/Àš�6-Ö£ªªŽ (— ~AàùŠP‡À˜2…B!9F)%6 –0kî×Uª CmKGîÆh4œ^Hm±�ªb;Bãæùim3#èRžT.—¸JJ´)cmH.¦,¢,qË[OµQÒÁGKTtBˆR D åàáÅ¥Îm§#‹$‘›.ŽúÚèbªäs4o^Ïœ9³3€ÏY?µ“ÇÅ!e¶# ñˆ¾—�‹—*—]. a“ù{1ˆKçñU6üVÌ(Äe¥­Èn'9„è$¹ y|"=ÏË”‡ˆL r¼~™‹µ¦bö_<ÓåÚ³.ÄôøSxIÒoË­;�çÊ•�¼Áì IDAT+W®\¹råÊ•+W®\¹þwÈZ�±ß÷£¯ Aâû~Úd‹cZG3î„‹ý†A ©¢H®MMcžòÖ ”ƒ…T5à!}‹Ð©$ÊF͹1w2!|¤(£ƒF<@K† õ`Z›ºi¬‰Íi‚(5•ð|�BÁÇ�_ðpÅ"îx]tÙ¢<¥8AÈ2�‹çb±(i‘Ê'Ä —ä´I—…E Ë’ÒB|¯k hí@bŽaá˜Zêd?µn¤\jB›�^ÂA#ቈiYŒ £m¤WÄ™Êâvà´×sñR§âÒ )ãvZ)›´Ô¦Ú&QÕ¸17m­ÍÎ 4‰ƒPJ/ãlK‹D¢5bŒ�â²i°^´/$sø’Šè¤}W$sÓ6ÝØ=è%ë'sâEE¡G¼9ƒM„£ù‡ÂµÆ¸�ËŸÄëŽOªû¹—Ì4t3 mÅC×N,3-ÁÙ¦a‘ijǘu5æÊ•+W®\¹råÊ•ëW’þœ¿�¿‰ï·>“c‡4ã×�^k˜þµLzi-;cwºäS}råÊõßôöišðüÚ„Y˜¨ ÃÚâhpÜ®«µ¥X,„†�í�šs¼(5CIÏ'—8÷[ЄôkÏÍ©JŒ•Q~Áµ[ë„õiÙ¬=¡h,Í% ]YJ;†Ô$ Ìœy_Q(´Áª(ª±$ÒEim€ç Í›íöUQ~5È�°´ˆ@7!”¡Ò"�ĪÈè%n]t·XÄÜ…ÿBEpÐ"#þ£¬çÆàI�!JÉš‰ÂSE¬_‡Ö®[BZw•_pæ4)@ ´)-�Õ:ŠIKA ÇMã¦]¢Ò “)úˆçô986oÞ¢‘ÀÁ´±WG=ÏâåâYwÖ‚ç¥ÖIçªS™‹ £¨®rÙÙ}iÉF)Ö:Ä´´°Ãó<’¨²Iáa¼.·Ïñ,C¢cL¡ Û÷cÂLAˆ®p#¹ ³²–h®a6¬¢A�—|’–˜:í dekp®\¹råÊ•+W®\ÿW~û §îÔ‹õüêÖô;ë5‚ÿ;öw�ŸÄCŸ-Y+7|÷ød.¿ó-f›ü9�+W®ÿ.‰R#&(;G]«uî°Ä æÌTŽgxž$ 5Jú |„’h£‘Q‰ˆ1ÚDk µÁâbºJj”`µk¼•>Fú ,žHOalˆµÕÔÕv à7Ç÷PÂÇè%ˆ o²‚ ù…ʯŘ"¦4—ÒâY8÷Îûšs¿¢iÑ,YøoÌþC#š(‡³ š¦QZ4ŒAˆ*�ÕQpGC2kPI/í&�ªdFøYÂÇ÷ªx„Ö ¤r}ÂljçÕƒ¬#д!•ëð!Xƒ·¾Eù`¢N åª€Ž¸˜ÂK ]9�[QâÈkú}Ðb§ƒf*rî…K¹Õdd9 ÅMá^ íL2ÑÁ¯øgRŠÄ!“d¨�ÙÏ0K]vi;¯­ñ“/ÞWw,6ŠØVºÿÜñª„D»u«èIfZ~Óm¦¶Uãj­•Џvt7*)1ÆD$8}ŽÊX 9î: oÒÌ•+W®\¹råʵj]3¼˜üݽ̇Z›£Ÿ+ÿçwÊ|ÏÍGÄu³†qÑ}Ïóò3eòý(‹ZÄ�»W/ç\zt>öù5 0í\Þ¸d;ÚÕìÄ­s2³Ó§^ǶUË»¾>=N‹p5VÝôù=œ¸]ÚÔVÓÐy N|•Ù6»é7¸ê·[ÒµE5U kÓw÷ßó�oVü¼iüâÎÛKÖkUC±¶ ݶ<€K_˜AÂ<õL^»îXvì½ UU4ëØ›‘'ÞÍ?›’5ððëP_póç½b­×éöŸÃ=-H¦¯³ðNv¯ñè2öIæ/Çagþ�ý;x´ó(åü­ W®5.+ª’cŒu¤®ð#Nk"�JA2*Í‹'}|U� a&¥Öº\¦�¾Êå&¬ Dœ‡æy’0.Z 5BJ¡YLS©c´)»b�h•§Ãô�2C¬ðð«š#kZa«¼¶ª†²ò(+[¬Ç[aý¼êæX¯–À+b‹Í1~ Ò¯ ‘ãÏ­3ŽðƼIH"¿]d­›k¨j u¥êð¼„W‹UÕxUͰ²#ªÐø„ð*j9¶Ö}ÄISé9€ªË¡3œ—z�Íf"âI^‹–EæÍ-Em*18 ë&ÄÑ^õb ƒ5!<7 Í ”<µ�ÄeñÀxÝñòñ3ÅfãÂ)MÔP,C¶Øç ¤sô2%&]—+öð¢“à~c¸ ¢°V$ÑáxH£Û®Î@Ê„s#„Í$q Æ Æq;mJQ®Üd`žÍ@ËÊR�´0…dîbêÈÌ•+W®\¹råÊ•kÅÚ튧Øp®Kö|×ÑŒ¹­#g?ø{¶òQ¤cÿ?¿S¥7yîÕ2[M>‡ƒ·kùî_Ûþ&Çsפ½h—™ß]\«×˜e~|õv.?÷|®{öÕv•w"möäšWû³ ¹=°Ìyê÷Œ>ïvѵªÕ/zžÓv9˜¿´<‚ ÷ìDÃ×pêi£8¸áþqè:Hó-·°'±—Þ;‰ÁÕŸsûiǰÏÎ%žyëR¶¬YšÌæñóNæîÆ=9éú3é¬?ã¯ãÏáô½:z7û¶„ßÈï.y—�Æ^Ìí7cæËWó‡KfŸ†¼sÎ&xÌœAiÃc¸÷ªýXË42çû)ücò%ŒÞòY~xõY~·‘‡žöo~ 5ßÞz�Ê9} Y ÉKãÏà¯Ó5jÆ Yh™{(råZ³*Öàùl$|EJéâŽK #è—Îk�¹Ê†x¾çÒ›V �ã<žï¡kàÅGˆkJ„ü‚ï U¡D�µÆÔ8~",A°Xjš×S*5Q*—AU¡Mˆ5¥žïc¢±nžr³Á”Ýœ?%Ö Ïó±Æb¬EŠÖ€’"âF¶¢ Âh7»/6‡)¥’fd£ R9J¦C�‰Î‰ò}‚Ȩæ:5t2‚ÎZCFœ c£®ô#é›pË{ÑìE©ØhŸ³eµ{í½mêþ³ñ‚T4�¤í¹±K \T@clˆ&!›Ú”B#¤I\wñz’ · DÛu°ËÅfÝ>¸õõë¿kulQ±}¥²Qá,”ɼA!âÞt{±cP)Å–8TJ¹Zé 9Mê<Ì‘ÄõÔÖŠ„¤’¸ Mà™dßܲ6*XqÑh0ç%9’hßâ2•ÊÈq®\¹råÊ•+W®\+ÖZ}¶fèС :„ͺ6 U[zm=Ô}oÈ ºW½ÃäÑÛлs+j jZ÷dÜSK x•ó¶îN»ú"~±�6Ý› Ÿ™ýÅjøúΣÞ·í›USð«hÖ¹?{_ø Óµ„On;†á´¡¦P¤¡ý ÿ†sÉ•—°$lâ‘ß¶B �ÕìvÇB‡m>½›“Fõ§k«ZjZwcè72eAô÷qÓÛËÝWýÙ_8r»~tm[Oѯ¢y—¹{¦]õú3ý.=p]ZTS¬ïHßÝ'óÞ*ls¢¡+¶ÌàÁñÇ– èÍ ÔÓyáòƒºáZ4T7бïîüáÑï+œxfÆãœ6|ÚÔ©mÛ“íŽû -^ÁÆš^gÂØ‹˜Òí4þ1qgŠËÐÈ6¬ß¯?ýû»�M×›Íßnx‰ãnfü°æ«€«–÷]ÎÍßöåô?Oä°�·gŸ3þ•ûù�h¤\–)9%Iã8vĵ¼®{k%B„n`aø¹“‘­$Ž?Dô‘¥�qs°DÏô£Œáœˆj�£¨«u1X)U´ƒ:l®ÅD0zô¾<þø³üðøáŒTp¤±cÎ⑤PMf¢¿i¬ÙZíBJ/9vY5…(Tf/„sñ™h¥d&zsavûo3�•Ï=te!éÀÌx&¢MÈyþæ’+W®\¹råÊ•ëWPé3ž¾ÿ¼1·ð÷}Ö¡°h>u½‹ ÖeÛq—2¨m{êÃïyj œ3ú6þüÏŒj0Ìþð9^žÑ›ñw\O¿ê%|ûô9ýœ½Ûécþ~PÌçWsØ‘wâwOìÓ�Âܯø¾z�Œ#­È°‹_àÊ�jIC§ZÌ�÷rèˆ1¼5ðl.{`ZO{” Ž?š]MG>¼i$ÍV°¯zÊ Üÿü"¶Ÿx‡ö®§i–ÇF­Äª×~Ìe{ìÌYÿÞšS¯¼�¡šøç×pá“«:i.¢&]…Ò™ (ñÎ…;³ó$Ÿ1þÌÅ= ïÝx2'íûš½ý'nÝ+5•h5üd®?cÄ—÷sñÙ‡²ýÌjÞ¹soÚ/M쪶æŠ÷>GHAã=O­b¿Ê¼;ñTn+ïÅ]'¤f•?`ÊËoRZïp†w�¯L3¶±êîWyíGCŸó˜O5}Z¥kSë÷£OÝB>øà_èQ=È,:(YÀÏ@ÆÓ¦ÓXèJ÷uâm( Yãi8ƒi³ ÍÐõh¾b)ªë©ó iI“5k³eo.¹b®Üû"&½½ã€Å󽵨b�Ý¢Ï7§³¸wÐ_yõ³�Q›EÝ6ëÁ�†Ó߆nÀÌçzqÞÃ/³ø ½)Îú‘ºÆnÇà~ÍôeàR·ŠõkoH¯^ñ65Ÿ\5�¿«Cxä¶Ó^0€ëx–žÜË“G²Ë öµ ÛÑäH¶Iªu5ŸÜ²òõmÿÆu\õVKÆvÖtfjÀÏ_é¹r­Ii­ñ}c4¾ç'‘_•éI€4ºj#¶$¤¤†øžG©©„´ L@g*³ %Ó2T%‹]F¡ „¥(ÜÜ>á K ñ°H„W+±F#ñÒiQF$å´1™4‘a+6bÅ<) C|ßK˜–祟g9T¸®ïûÉϳQÞB¡€Ö¦]Î쥔kGvQg‘DxË%7¢Ï"#ð'ƒ›k§°r锫JXW¶7®±qÏ‹ÿsãžMœq•º¸$žyGà*çðÉðQáŒkœÝÉN]{Î]˜–gÄî<·?&™Ég­k…ÁTZ³.;)¼Ì:bˆ¦ —&uÓr<0Ñ5Çm½"qàcPR¡ãâÜ5>¶ØÝSج2=§"s,Éo=â(s줔B¢u˜\°øÆŽFÈ=ì¹råÊ•+W®\¹Öœìüw¹å¬³¸î±÷øzæŠÍ|èj–4eÿÁ�eˆ�Y¿[ÁÔÌ3°vÿÃ9uä}»{/>Ús Gy8ûmÕi)À“UNù„ò°SË[2 (¤,‹ü{®…ÚŸr«ZŸfÚ‡2]õc«�?iÅøýNâþëöMÝz²]ë!| ÌoâÓ×§æ¤ôo}h:üð#†õ–³6I‡-ÓÝ^ÉûŸеø3¯˜áÛ»®ã3’[Y�Ù•·"ËBÇø“ºí¹èŽs™vèé h3),~³æÈ¹‚íÛ®Ô–ÐôÏ[ùíÈãyÛ?ñäù[R·,±ä¹ß�b¯k8íá?sÐ:rÅ Ux4tÂa·ü‘‹¶­4sçÌÃ6Û€f^GFœzïp9×<Š·OäÅuÇòên­©z¢UÁ f/²P•�QÊ•k�þÞ #^„OÊ$¬¤L ¡’9Õ´1(!ñ½Æ”]Ó87¡ë�P ?ŠAš›ÉaXÂX�²^‚� iE¿@ ËXå£d1B‘ª �±K…áJk×§L�Öø…¾ï©Y+|ßO'2L)Ž6 )PQz6žûfÏC˜ŽÆ‹’T †Ñv«Ðº•¨Ä·ìþyQ�‰R2YG\6’…˜:�ž—ôo$0&”•³è⨫̀µ¸¼B&;ÖêäñÖ†h� |G­ºqìW©B4׎¤=7Ùuë5 XtÏ‹` ÂÙX­££:Ú?‘œÔøñéþÙŠý’Â0¨8QZÛ¤ÈÃÁÌ”ªZŒkTÉØ\“¿¢¦ßì6�£R¥2s±“³ÁA!Â:G¤R"Ó#3å ¹råÊ•+W®\¹r­ -äñß�â¨ÇzqÆÄ;ÙuÃV„Mæ ƒŸXéRžï�vÃÌ)ôàðû?fÄ‹÷pÃä?râ°Ë¹dÌ�¶º &°ÖÑZC\‘-ðèç†1�:ëÜN˜$®šÀ1ëZTÜB–*‘ÑÀF’ƒÏ–m¸ÏRLA1“ÌÆ(@#¤Åj›‰!Ç6Î0ÚˆƒÂ=›0Æ&2¶§ºí¸} Cí.FêâãË6ùÆsãm¸u„H©dah:[1zñ\E‰çù.K=aâÙ‹KÃÆ\¹råÊ•+W®\¹~UéïxwÊLZŒ<�3öBÐUÝi.Ÿø‰¤¬–u‡Œaü�3q[6>}2œ3бËNWM¯M6€§Þã›úõÙ¾Ó/ý{wÕë«éÛ—Žúnf£wÿåmÄ^·>ôª[ÄÛŸÌ¥ó‘C–3ƒoyí"!_=õŸ{}8rãŸß#l¦>Á£S 9nêW{)Ÿ~ƒ7£xû³<û�¦_w,à¥gÞDw=„A2çLi±všÍzŠιŸÒàKÓwùûkç=ÍI{œÄ'#nãùåÁ?B>¿f4ûÿ¹�3žZ>üƒ´nº h�ï›æÏ�5µT @®Ë�'íÃE»ÜÌã]Nàù=Û9›GMµvsçò1J¹r­Yyžõè$M™e;JIJ¥2Ê�šu…u K ž: P¾OX*!•Ä“‚Ðèȳ•‚5mA�§,aÙ�"�tD*„)Såù”£Y‹sñYÛ|ß«L…šhߣâ×d$E1 3m»Ù4«6ARäa„À÷}7WP©4ú†I:bOIDdps€Lƒ(„p€06Êc\[rÆ ™Žì¸JÁJ±TZ6‘Y`èY›…K®Ô‚¨˜#!¶(Ã(kÅLã®6ù<P(n}q[1K/†sé6L’‹6Æ&±Z“!¨1¤“Qæ5òšxN^WŽ£ºªb¦Ÿ1®x$mi‘±ÓÑ9M†;ƒDwœŠ¸á×}-»crÇ‘³óÓséÎyÄnD›œÃØY˜såÊ•+W®\¹r­1©Nl´a3æ<6™Kï¯a‡®õðõ·,ü ƒšoã†'Kôì³õfo¾; ]Ó—VÕ+ÂlŠ�ƜĨkæ´]eÑ)ûÒ¿ƒÏÂï>bN·ßrР†ŸèV½¾Â c9}ÄüÏ;Óðï“Ø£w+˜ýߨû9ç­a'NøŸ^lséAìQ}G�èN³`&ŸY`›£FÑ=avþ§¼ðÄs4Ö–øþå›9ÿ¢·é<æaö_ûçªÆ·^á]³1g Xÿ•þq m÷z—c^{Ÿ 7ÍB;AÛ=Oà� GrÑ!'Óæì�iøàjNº«Ä°I‡ÓÏs÷„ ¿ÿˆO¿þ޾ù·^}+¯WïÇŸnK7®x{†ž¿ˆãž|™3û ¾¸ñlnž5”ñcº0óÃ÷˜mËoÕ• ;Õ#=ÁżH»Ñw³­ü’÷Þ‹vGÖ±v�n´.¬Î[-\„­©¥&zb4Œ8™ 'z|ºùqleÍEmµÌwÀ\¹r­Q5«©Âš2�¥c\‡ÌD€…p} ÖX´Õ‰!K ‰šPJe8ˆÆX ÖÓ¡‰fãI�@"…ˆæƱX6.bZ¤/£ªq”'3£ëR@V*•�™–âr¹ η†çÅ…¬ Ïs†6å)‚Rå¹÷T!¥cK:ŠgæŠÓµIÌ8ÔIѬ_�h»üB´Ñèp Ê«Æj?]N°±#Ñ$,ÊDÀ¤€° ¢¹‚*Šdzƒr�Ì.Œ�’—-Ôp‡ª3®3�”Q#n&úZ Ë$q›nUMË4\‰ˆIœu¶Âên3¤’¨b—_:ÏO$ŽÄ°Å�QÇt4¡/�j©0Lj§�‰t ëìR1[‰ÑD-¼:3ϰ„Vž‡¸¤Œ#Ê^îâdwAuR¢Ã@GΣ¹ƒJ&Þío:O1W®\¹råÊ•+W®__ ŒºìnÎ=îT®³-Xd)Ö·¢ÝY¯Åêý!Nÿ�ÿx'1“%²žµz çôÛ/e÷æÀüå/#×ÍŸŸUœ{ú¥L:ên~\,iÞ©7{Žßƒ2\�õ©®~ïóÔŸ{&Œá–©‹umèÜg8Ûw«þç­š�ç>Îã-OçìÎdôÄ9„Õíè¾ù1ô>bÝ•¤uïa nóï·s›Í×Ý”Ïz˜‹N±ÒÜ•KóÝgŸ³¤ªÝ:. Ã%KDÚ·Y`¬Î¥ߊ:úœ¸Û5”[oÌ.>ȤûD~¹€7.Ü�QwY:o´Ã޾‹«ÇŽ¢G½¨€q騥&Þ}ý=Js–pâV�d¯m{”nÜùż5«Ì'“÷ ÿäÌC ƒ™øÙ Œë²ZÈ“ DâmÀþ®«¼7«­§–Ì[�ÏPÏ•kM«ËZÍhQã3kQÀŸOMàš§IpÔ §.ã9€‹ JÔÔÔ„‹E°ŒÅKobf£<|4V—¢«›°B¢­@XK`¦ˆGܘ Ñí�WƒÆ¯0¸Å .f<~Á%2�q ¼^úâùzA9L:!Œ1®*š³ÏýÓÆÍLãÂ~„B‚±„a#–ðd”n-…ø^ µ˜ÐÍ&J`´çB)�Í| ^ÁÇÄÎÀ¨¬$vaZl–±™OÊõmE…{µR�M%êå”hD@ÏÚÈYg"­S6FT”yÄ --ÎðRgž�݃6™˜ÂÄ4ZlMÚhây¾»°Qƒ°Û7…@b¢Ønq„ÖÚ°¢Ä,c�´QÌ™ H—®? $ef?£Òa0Z ¥Ÿ‰5g¡c&Ÿ�q Æû¢”Xff µ†Ù³ßÌßaråÊ•+W®\¹þ õÆo°ýöÛç'"ׯ ͇çõg³{vâ•÷/ˆ\}¹råúF² IDATo×O<ÁÀ�ÿ£ÛúŠrº(l2²MF€*žë—”_èF¤)#T aXFEIÔry!¾_‹‰šç¡µA›eËXRôZš%X!1ƒò|„_ PÝÆÅn³†ýŒ”¤(¸F^c'8fA´Ÿ±µ, ޏL 0±®­ÝDóý„I!‡ÅÅo¼´®ùX ¤èÐ L#Æ”(xµHYÄS֖ѦŒ kC QX£œ{ÐèÄôæE³ýŒôÒBÜP‡Èˆm…Aè¸ï•ÊŸ /�ÔÊÂe•‚.SQ¼L)EdåtVI�@®ØCµ¬¹² E<02Û¾›¶ó²œ¦Þˆ "bk¢È¬ŠžPQ1ˆ“:übøèŠ=âúe™D{—­ÂJ÷7Þ¿lÜ×Z±T%3QŽ;ŽþJÒ‘9N™dg Æû/ŸufÏG®\¹råÊ•+W®\¹r­Pfo½5�M9�>9üË•+×Ôì¹sij\Ì[ï�ð«8²êbÇ�”A˜À<¯H¹±¦„” )3óø´™&8•’€<„1h«“öa‰*ênˆ:,°4áÉ*ê;Ð4AØDÍØCÊLo„+Ê0Æ (O¡uˆç©¤6|®@Da¢b åUº˜3Ȩ¹W)…‘iX²%=ªkÛ!U ‚*„•ðÿØ;ï0+ªû�Î93÷î²´¥. ô&E{ï½£E�»&ö’(þb4¶XbŒ»IŒ�PAÑl ˆ4lô]`wï�9çüþ83sï¥è‚�™÷yöAdïÌisfæ½ïû}�ÍèmŒ^AhV ÐX“EÉ ÚJ—�Lä*�ÊëÅ!Ž«R‰ø.æË¬ÑK^¡¡¶$i·Ø# ¦ˆÜŠø·Èª+¥_R×Î1¤¬!ì¢@h Q( hLýéŽçGYdÍ-WJ¢AWQ› Jú€tJCe#"ÎbL®DåçÚ&ŠÄ˜€s6_[d3ŽODÔϸ¾ŸWdÅEý4Q ‰­×�£@ì¹4`×§$^ÚÄõEdMÖ X\W±t S¤H‘"EŠ)R¤H‘â[ ;1bôøôK?[Ê'Ì>g2Ê]0Q†§<´ ±ÆC –”Á•oÃÃg66¥aD*�ôŸpEqp|ž˜ô<"•Jì³PšOQ$K¤TÔ®N_t|­5�'|¬ @çÈ–UÍ�ÂCàa¬%@ª RdÉd¾j&OÖR,MêáaT6Îà)cM¤2OJ0¡¼ÈJFb¹(õ"‚m *¸ÿ Ï«'ŠH1iåÓ‚Ý5.üXªø#Qå‡lÄ^¬¬+œÇMBÓ¬¹å‘GoDJSt‘œ·Ð?[ø‰B=¬‰Ux…~¹ Y4©b%^ì—‰}·@œÆ,n¡–`lAá+,ã0”±¤3EŠ)R¤H‘"EŠ)¾ •²)R¤ØØ;M¦2ÍÐVF5ðDBŒ×ÛÓÆ…‚H)Éår„¡F)ÏÙ_Ñ`ãô^ãvVc­qª9Q¤À*rwZt(Qnƒ±62WZB­1”ô Â<Ê3[Ghê];¢”^)%ab­ dÀØ(=Wb ‘º.Êe€2rÕ°Y­uR�OD¡®žç!¬À�Öu#Éå06G®$4+0"‡ð ž/Mæ0Z£¤‡çe üZ$Ø“ÿäÆ$\=@)a¾% ‘%«*hšm‰/|ˆT‚žµÆ¤ð�Òy‰}¿P8pU;ªƒMÂ7L$±ŒÉ8ŠÅ& Â/J–áêʤF ‡«Õ'Á‚`1€ŽÔx1#%þZ�´ÄX�´ P,¯‘}ÔE‘Á˜ 9_¬¶‹­ÈRún!)? /Áõ”X�ÿ¿X¾êú¬JØÞ¹“§¶„�…�íX'‰Àq(‰“ȧLáߊ}æ@ñ™"EŠ)R¤H‘"EŠ)R¤HñÃØ¸<›‡Å „LBdcBÐ"œRÍ8¾D)…T’ÐH%�F 2>A 1Ú‘k.EØÕÔFDZRa´Â˜_eÂ!]^DÌO å„^ÆJŒYIÝÊå`Z7 e!¨Øµ·Ë˜ˆÀ³!èzWb.„ÄU° ·¤¢„ݘûrísý—¨„´TžG�ËáyY¬n@ëV¬Xê%T�BI�¼€À„j+MˆE£ x^ÖzN°†ãÁLLfF¼Zç‘Ââ‰æø¾�Ò!,åMȇyòyð¬•TBn !°Œ¶QÂIÕÉ‹”vn¨ŠÂ@¢„+“„߸Æ€¤<ª +ð´“P)3Ò¦m%‹/uIª®RYÞ‘(èd‰¿ZJƒ12IìumŠƒ@ ¸p£û7"$Rû™5¨ûlTW0VÿÕ4%Lv<ñgâ…Zj–‘µ:î¯LHM×ÎÕUƒòÏ&eHc€ƒ†YãxâÅIÌ2[rú™{Ð.¶ÿ»ÈBÞ{ú^ÿhí»”£û{ØšiŒyêÞŸÓ„=.Á6MþsͱKÞ則žgòœæxկةâyr4_L|œç&~JMÏã8ï�n©µ(EŠÿìÉ’é˜øÞLwØ—ãvíÄOõëÁrßO‘"EŠ)R4úŽ� ™�u­£ÀS%#Ç¥%¤”ãXƒÐß WÏOJó&&Dz^ÄQÙ$HDª,ÆæÖ…[੦©‘6ÄS’Єáa�Çʆ/Ñ¡ SÖ—s‹"5bÞÊX—š‹’ ëó+�Q­õ 3XÙÄÙkE!´U)µšx,N–*.Ê÷1Z <0± ƒE¢MŽ@× ”Ÿ„ñz~–0t–bƒt}$¸±åØÕ]´Há“eÆ×Z��†küxN2QŠoœÄëä™±d1¶ÐƪµâŽÅê·˜<Œ­²±ÖZË~lYr ÑÇÙãâ…ÍšgQžM|âŽè„a¥ùRd.Ô´VEJº‚zÏ‘p$©Ä±e9ù“8XG2ÓÒ Sª�L«W áH [É[ã¿Çç*N.ÔMtzI±H"«±J¤¨ñq ¶b½æÿrŸñìUDZ[ÿ.Tµ­¢Ëà<2¯–·®Ý—>�rä�‘ǰà¥8ÿÒk¸í©)Ôšt;.Y³¹¥Ì�6…ÏjíFÙøóµ_2ýý™,¶¥/«_>õK¶ëÖ•mN{œy�™“p »äB®¸é^›ïH}=çq®¸ðr®¿ófæÖ³ýºžEs¦òñüúuûØÜg¹ñʹóáñÌÍÿYñ׳¿ßŽ&Þ~_õ'™´ˆïs‰éo^ã–“÷f‹îh×¾3ýv=�Q ÒR!+¿™ÉÓ¿!ØHÄÔš®õtž7ô|Õ3öª£8ùÓ+_¢Â#°Aöý)R¤H‘"ÅF…”`LH>Ÿwª»bÑN).kf- Ç¢” ëûh»#Ýÿ“qy8$h[j¶%c7¦&4yŒµ(/r|Z§84B2Óéµ@eša­—ðJF”RA@†èÐÙZ#ÖÑ2-~J5A Ÿ0lH’}¥D ”!‹H9ßw‚:«%Âó�~~¶)«Õ‘©¿9ª¬%Âo޵Y<¯)B–£�2 ßæy*:¯,*©a»U=ÂÕ;Ì»þ8§¯ŒBTˆ¿8–Qh…A‹”$¾ê¡e¢—HáEÖV¯H­V$Ë,RÀ�yá5“Y|]ˆKp¢PãoÎì¯ÐaLĹã)•‰Ú¥ÿÆË§ˆlB¡"–Ô˜°À¤Z ˜¤Ž ã5–0 û�Rk>"Ð:Hú·9öX=w¾8u¥TÅçÚå”~®nrTQ"°&võƤ_!|D–ˆRªÈÛ½�®¼ÅÝçÁŽýºPÕ¶»dç¡gq󨝸qqg9&ÿa8'ýñY>ü:OEû¶”Ûæ´mõcG¿Ë‚åóÿÌ,H ¿µ£î)NêÞƒA;ŸÀ½Ÿløµ”ý"¶è>€í½‘wò¥/±ÓÆŽaƲfŽy™©ÁÔó÷Þ�ÞCöàìÇçÿ¤_šÿ+ú«gp׉Çr哘[WF›öM êËiÛ2•ìn,2iêu»Ñm³­ÙwäKl”ïÖt­§óü#ž¯�„†9¼üçó9j·AtïØžªMz³åÞÇsé}oðU�ÎlŠ)R¤Hñ“{í(r‹†Ú”Ôó¸à�8ÏAI™ˆž,aÀ"AXºa�èLÙŠ ¾ÅZ‹A#¤Œ¸(ƒïePR†¡ã…tHÔc#"Ò‹T ˱E�ÅîÍXÔ…‰E…òš!T–,V”¡¼&d¼¦Nñ¨ˆäŒ‰Mc\‡K,V)°Æ© à �Ö!Öqc C'’3Z"…�ÀG©,*“ÁJé¬Î‘ Í•��F‡aB6ÆçuôšÂJ5!—¯ÇÊ:Œ€\`(pKÞo.ε¿KHøaLˆ­ƒ$±×‘„°û›óÚ«SºX…‡\ÄñÃ$†Åá!"Y ¢ÄÒj2ÑÉEì)…”AdÕUQ ½BP‡‰Š3:… a¾X¹çÚäGÿn‘tRy½�…×%ΘhaÂ2òÀVÉÙrsžãÚ{1¨kí;õa»¡pÿ¤%Éý™ÿ4—ýl¶؃NíÛÒ®c/¶z·Üz)GïÒ�MÛWѹÿnüücùºH†Ô0k4¿ÿùî è\EÕ&}ÙþÈKxxêò5¦†¥5lãÎïO›ÊJ*«†ñ÷…!þûnžzá xîÓoQ9|9îNÝw0ݪÚÓ©÷Ö|öÝT/Ž{¡ùæÕ›±×æt«jGUçÞ Úùxîùx-J9[Ë”G.ã˜]úÓ¥ª-U]°ûY�ñ¹ÉQ}ÓPvÚ¼�Úµ¥]§^l¹ÿiÜ:aa4^9&Ý1‚CvÛš½»Ò±][ªºfßÓþÌ›‹Ö,_4óGñ›#÷b›þñøödËýNæºggÑPܤóØåÃ٥ߦTUu¦ß.ùü±�Y±ê€ê9ܾo;*++i3ðÞ1>z:�}{m»9}ºoBû¶Ut°;'\û"ó‚U‡æQŽ©ª¤²²�NMÃWÏÝÌÕ·ÝÆ57Žb®ÂiÜ÷‹ÝÜ{SÚ·mG‡îƒØë„k3¯ñò�pÊ5ìж’ʶ;sýGÑ<…ïò»mÚRÙªŠƒï™¿kÀäßmãÖP»]¹qšÆÌ{œsöÞŠ>�«hÛ¶Š®ýwæg—=Χõk›þ‰ün׎´ªlMÏÃïäã`S}ϹºM/:´ï@÷ÁûpòÍcù2\;!»¨úκ=}6iO»ªî Þo$cÙF\w–¥¯þ�ãØ™-ûõ¢K‡vîº;ô|þú~í*×ÐêýÅÌ幫Ocènƒé½ImÛoJŸmOã±/ÝMö«×nåÌ·¢G‡öt豞y+¯}µnªÑïÜ7j—Rc€à}®Ù±=•••´Ûýf>Õë>Çßu®ü¸óèÓº’V]Nç…ÀJ?®ŠÊÊ6lùï`Y>é~.8n¶ëוíÚÒ¡Û@ö¹®z�VÙà‹±ÜrÆ�lÝ«#íÚu¤×6‡rÃĆ�´_Z–Ž»–áûnÏæ½6¥*º^ö8îÿx´h¿üî>ÍÍË¿¢g«J*+«8ü�î�jùT¹ô(vèÓ‰öU]°Ûñ\5z6¹h½5n|V¿Ö3Ïä^åü~­©lUÅ¡÷}�U/ŸÝ‡Ö•­èò‹'©±ß½Ç­Ë­²ïXï9&Ý~î<˜>]:Юm]úḭ̈ ïç�Uöìo¿§­ûÞÿmó�÷NŸí©ê6ˆ½Nú#¯-(ØïØ“Ö÷Þ½vö¯†W®8ƒ['×b³=8ìê'©þôs>ûx<ÿ¸dª¤aá«Wqæß'�äÑû°Ã›ÑcÓ*Ú¶ß„¾;ÅÈ'g”ÜÛŠ××ü{¦ªU%mú_Èø\ô?»�}ÛWRÙvG®�¦oa)R¤H‘"ÅÖZ|ß�xN´¥”ÂÏø‘eBdÂw¸RhÆZ2YßÕ 4†Øˆ$\i8åd?Žë‰¹GêÀ%ÿc@H<Ï#,mÂD”jÕß‹¬É²(SBëH¸%°@¨CL” ʬ1øžçÒ‚…ã¾<ßKT�Å�­§û»çy­â1æÏ‚0‹ës$‚Ó¡FIÇŹDäÒ’rž¯�ÊñFIbq”Í!âsºTYB#LŽ\~ A¸€šåŸS×ð•kÓi#®EH@ä…œ#íâ´Ú0錵pÅooM)G\y‰/®swÌZ‹çùIM>§Ì‹•s¥D"„-" ÍZ¯‚u×}NEjE)ø¼’¨i7ð¢ˆH‹ä–ZFc£’¶ÆÇ�Úõ©”Œ+®åWœÒ[PAÆŠÄB Hñg]EĨŒÎ�Mƒº(pE²1€Eó–4€®aÆ›ùt×CغýwoW�/ç´Nçé¯ ¢¬9-½¥|:î~.|û=Œ~Ž_)Ã,ú€WƾÃtíÓ´Mkš­XÈÌq÷ò»q üf´n&YòÕŒ¾þ$l×·ùûQí°_>Î�Ψo IûnlÊWÌ{7¿šò5™×àȪµtX(šwèFû ~Gš{�Ú’Xúʯ9døÌ ²´íÖ…¦‹æðƃ¿æÈ9†Wž:�žËþÍE'^ÍèEË®ýØ¢ŽyŸ×áµ^S¼AŽ):Н|›å²ÍÚÐ\,f^Є6R±xÅWÌ«+£}—VäÎeÎ[�ñ»rtzûŽhòÙ›Ï1þƒ<2Ûœ6­[°báçT?vÇ-oÛÿ8†U»n}ȸ×&3Cû4m݆Ê` sÞ~‚ëßÏ·¾ÄCÇvF†3¸ûعôõeX¯ -šZL}žÛÎx‹©µ/ò¯“{’ •ÈPÙ© mÊATµ£\|÷øôÒ_ðΘW™¼Ð’iÚ–V•u,þò}ž¾á|Ýì5žûe¯¢)jFU·*š (ëÐtÍ´µ,§aÁj¼ÖtîfY2w“Ÿ¾‘KÚðƨSéÚˆYõ6Û‡½»ÜÌ´ÙŸ2îµù\Ô¿+öó Lø,DøCØo¯Žk)Œ/(kÓ™M+3 :Ó*²™fÑŒEˆÊMèÖf9ó?ÿˆÿró*zñú¥ƒJWS~ÿ8ïDný°�²grÿý§Ñ/[ϤkŽàð? >ÓŠÎ]Ú³|î$žøýp¦×?ËË—mIv•5Y;á·2ìv¦5€Ì¶ M³�¯¿Ö4o!qÝeXþÉ«¼8q*�WNeëV4]¶�™¯?À…džtzëVö®X{ gòâßgÜ‹*kAe³�š¥>•­K_¹„ƒ‡?À¬MZµÄ¯[mV 8± žáœFðϹxå´lÕ„úyµ¨VþFÚ/Û°|úx^©þÄÍu›VØ¥óyÿÙ?sæøwøæ¹QœÝÝTu²¢=];6GáÓ©…‚ðSî>î`.}½Ù¼Ý:å™÷á3üqÄ–þóunÚ³i£Çg O„ß9Ïd·a¿Ý[ó·‡1yì–�8ŠVáT^c1FT°ãþ»Ò\÷·�«�Xï!ŸMÛSóÈl Ú¶Q,ÿæ#^¾ïB&LœË“c®`û¦nÍû=mÝ÷þµÎWQûó+VФu3ÔâyL~ò*NXÑ–79ŽŽ²žI×}ûž¤ÖãÞým_CÚ¥/ðÀ_ ñØì¬{¸óÌÁѾ7€/¹9w[Ž{ä>yä!Þ¾h ¶_ô/¿âÎ_Ѻ5­äL{‰;Nÿ¿óx~»ÕªëZÒaÏ}èM`Ò‚×ûQÈÎCKÞx�)x=÷aß¾^ú–"EŠ)Rü@PJEdT¡¬[L`Aàþg�u6XE8Ì÷²ŽŠ\“(‰±š0ð³M0ÚBâ:µÈ(mׄ øk3„aŽŒŸEcJã ÐJ¢¤"ŸPž%÷F®Ocœ4ËSXín±PÌ91 åä‚ ÀóœÍ8&:Å`·c±#’:ˆrÐ$DhÜ~© ¥ältžŒs—ê‚8­ØªìÈ@[”UŸË�DR†5!–œ+Æ'£„vV_2‘Õ&Ïìî¿m‰š�¢Ä` :qq]>Yf¡µŽ]°Q�A[’’G-Eƒ(’ET°ôÚä…6¶ËÆ¿“eβ\�C‡q$ï!qF!)Nð-(Ýß í)�šN�HTDQ•Ô;,7‰‰Ãx‚ãß)—ÂxR2~®oŸ{¬ ÜàhϸâW[Q)êùྒྷٵßfì0ìBni6Nðî]×óìׯ÷)<ñÑlfÍÏÕ»µ@Ô½Ï_ny†%ÅR£Ìn\ÿö4¦O¼–�ʈ ½3¦OäÚ�ʦ† ãÞ%OÀ»w]Çè¯--÷ù#oMy‡w¦Läú]+° _àþ§æKýÁfp󪫫©~ãV«l„*RÏâÁëþÁì Ë6ÿ7Ž)“«ùpòÝÞN°ü­¿òÏ)!fÁ>_iÁÛœ3|�—ÆUóÉŒGùyûÕ�o?ÍþXÍrš²í%c˜6çS>ýì3>øã>Tà1xä>›þ.cŸù7Ï�¹ƒŸuR˜eoðúAÉ‹L×SÿÅÔiŸòÞmÐR–½ú,ãW|K?2»q}õÇLŸñÞeðÒ áí<Ô�ý7OX†-ߊK^œÎìÙÓyá‚ÁdíR^¿év^/–SÈN ¿ï ª««yûé "¾{| hÁÐ{>dÚô©Èˆ ZÉßgÍaÊ›/ðÔScxú7[“%Ϭño–öÍ,â¥_ç¢à÷8†;ÿù;v©ØÿæÆ¿|H�êÃY£>àýê÷yÿ±“é.s|ü÷y#·*Cö9]sŸ4Úîs=fÍfúŒÏ˜=ár¶ñ×íºó¶¸„1}Âô7®d»¬@=†gKŠ0®¡¿É¦Ó‚aý„3ç1ÊMìîÍâÁëbv^ÒéÈ{yoÖ,fM¾‹Ã«$ù™rÃ?ç6¢6è:îþüßKoS]]ÍÄ¿�H7¹.s¬×í\�YV[^Æ«Óg0ç‹Ï}Z÷UvÞ�îú=ÿš ;ãžIs˜=}&ŸÏÍ™½ÍFÚ/W™ë©Ÿ0óãQœ5 ‹­­æOz‘åë¸÷ûÛ�äÅ·«©®~ƒÛ†¶¦þ•?qÓ„eˆNGó·w?¤zò‡¼tÉxá\ûë‹ÔØÆŽÏ·�ô[æ™&ìpàî´’–º7Ç0~èÙ¯ñú<�(ßžvoEýºìq�…^—õ.ézêcL™6ƒé¯\ÎÍ aÚ=ÜôÄטuº§­ûÞ¿ê|îJŠng<ÍôéŸòÞíÐRZjÇ?Ï„å¬Ûž´kq�Ã9gŸæ,¨ì²ç€Ò/=D vÙk²ô¢Ì,¾2»ñ‡ê�™>ý9ÎéçaƒÙ<ÿüǬI˧ºìË|Dø¯¼2Mo½ZMƒUtÞ÷¦ü_Š)R¤HñG\§.æ>Œ1äóùäïžç‘Éf’Òfñﺚ€ŠŒï;•œ£Ú!#?¦PNå•€ ÂÀÊbD|ÏWN½' ´6A¢Tä5`µSÞɈG2ZãùÞjüQ¬L¸0\_ŠI¿bROGª>Q”üêDoßsÇwç•h]¨u Ç‹qi9åy‘ëÖ&|Wâ<�ßN‚k-a¤$t–fgM–ÊCùeHÕ )+"=�Æä“0ùe’Ð !LDèyûéE�-Øj¶ÄÚ+e)i"¥@H‹Å†qMI!tÖ�q±B0±ä¥þÿNL× ,eñ'ÇQÊN2j’Ÿ‚ý¶Ø6“�«¾ÞÈ¢:~fµdÞX “åBqEšâ IDATCbÛsAáGBzÂFœ„Õ-&hb7t1 QÉΗ?ÏÛ¯ÜÇoGìC¿Ëùäåûù³]ØÿŠ Ô诙ôfk05ŸóyÍ*}ª—‰ïå±²5û�ús6«p{WyÓ&(³~×�ßyk†t�`jX°hÝÙ/›Åkø€w¦ºví=ü :úàorGïÑió|øÎßI°ží_¯9ò\«®ñ,ÙÌê}«~{!Ý�8ƒC»¸›¨ªhJ™ÝHûå.ÙjN9v>†Ú÷'3ã{¹CfNz—¥ô�plÏVTVV±óuï`ÉÏýŒ¯L#Çç{ énÃØ¿­ÄÖ¾Æsãk™?ö¦…‚&;Ê>mõ÷ÛãÖº÷­Ïz4t'îR†° ¼?ù#B³>÷´õØû׸N£c )káR³î{Òz®ÅÒ�½Ð(!ÖÔÔÄþ°æReØv`†E Ö|ÿEõäСƒÉˆ€Ož�Y+ßâåñµXÕ•Ù?}K‘"EŠ)~ÄÜ�IDR¾ï'a&„•’N­×ϳQvƒð|¤°HJzXm] †µX­ØDhåˆÀ0!ߌuЏ0„H"gjœ¹`-:¬Çè:„Ñ"Dú� CñUζ,UÄa'KBø›�„Åœ“ŽPm abŒ‰‚AßdBK¨ ^ÆGú^DR¢6ª`Mv§‹ƒmm2ŽI°-$j?Ï÷“¶!œ¥Ø8[²6Kh¢„‹¨”žç‚;l’<“U®._ˆ™(¹¥@1‘®!°ãŽƒ˜0á]¬�¥�Θ°è¸Q‘B=¹ZIàEé"r–à˜å4‘]¶¨Ð¡-¶êŠBÔô*…‹‰³8a·ÌQ°8ÇíŠ >gó4iRN]] ‰ÝÀNÊélȉÜÓìÍñÄ£1&nW<‘"©yÛ„c¥_±L6^Ü®}b5²qÃÀ£í‡sî‡sî5óyñòŸqü½3åî?óìY7�[ÑÌ|'™%ãÆ ~Æw½14Î-iµõ1œ°KU‘ŠDÒ|ëM6¬ÞÑh´D9?�}»+ 2ôë­ ;˜‹G½@�;nåî<Ëäçïà‚—žbâ½ã¸ëÐUlOÆ¥!$j•)©{å*N¿áE6ÙœáW�Îí¿aÔU¿çéùkc™¬³ÃY�\SßÍM”‘‰Ö“±b¼älÕyJ~ÅPâjoÌø¬áU.½ý[µ!þ&šïP‰…¼{Ë™üöß3Q=aäÙÓ5?ŽýŸ”t \èÃ8r³Û¹nêDž~ìqš¿±2[sèÁÝ×`M,¼”šâ±Ñ³¸ïÜ yhrH‡=Ïç£û“�üοkRTé´øå³�;Ô0oþlî¿ð÷ì3ú*v©`´ë³×ƒýÏ8Œ’œ¯ƒšˆÕÖd¶NûÆúÌñ�;—’n=9rßk( ÚPò ðýûý]û%k½þD1™Òˆ>&÷kJ¦TG�RwãGoIq@¯ªÚŽÖØÈh²3G² ß3Ÿ±ÿ~”;K@Sö<|_Ú øª1{܆šçïül†LV&ûëyOû®½móõí÷WÆd�÷¤õ^‹EÃßµ7Ý3‚™u_2~Ü4òÛo^¤¯e¸wÈ[�­zУRÀ׫¯k?›‰ðõZú,ézØÏØîšwx}êhž|t>c¼îsè)ý—"EŠ)Rü(Y‘ò/zVö=Ÿ|¤P+ve&%ÛŒ&Ôy÷%¡ÊâÙz„t¢1­-¾RÑ»’ûQž*„oX‹°…Ú{ù �’0y¬±îyBHU†�A@¬[�Ñ>*SNÖËb‰È;mLƒ(z$ŒÏi"‚/¶Û&nЈR:[q¬p µ - C¡ ©!r}Æeë œ’+'¢Z™ìbÒÏ÷œE5)G¥eð”«!h#5¥”Sôu´,„T8å›SÛÉ"…_AI^ŒkÛÅaAà1×@¯„‹ ¯¸ññq¤Éëu±M¶`¥µIpFqͽÒTZ1–Ÿ?@—ÚlY-¸¤äѲ(É%VßÕÕ­LC§Ü“E$¥‹}Ž?ëì»*’Ž’( öbcm‹¢°+µ-M�± ãì%‹~ƒÂ|ÉO>ÇäÏkÈ[ÀkNÇ-�€ÕË©­oÏ–[nŠB3{ôü±Ä@à þù¯·4´ëUnGv`àÀv(,µ‹ ý�¹€ËFŽdäÈ‹8íø_0bŸ.¨ïÑ-ÏsŸ6_μФ?ƒz{`ó,¬ïÄag_ÊÈ‘#yÉ/9þ„S9¼�áRä{sä¥÷òÒûïpË~-áW<ÿì¤Õ Þfƒè—ØÜüë–[M]M- çÌa™¯ÇÁüòŒc:ôµÞPtfH>¨cêÓcø4Ù²/›uÌÐkë!TJÞ{œ‡?X�µËyï‘§˜‚¬Ì�n T Z6•`òÉ4JbÀ°1ãÓ˜imÞ‚ælà >šíìÎa°&iRÀç³æ¢‘´ßóT~uü =d:•LºÂ]fõÌÿ< Pñ<·.ô—|‡…¨¾ ?a{ʨçµ?\͘Z(Ûþh†v]Ø˦´l.hæ}4�Z ˜€ ?�ÙŸXQÁö'œÏ‰Gåˆ�º®YIâ ₇nãðŽ’†�þÂ)¿ú'sµ[ý3Ì"j›íÍé¿ÉÈ‘#ùÍ9?çç'Í�¦«’ýÙ¼·f1cþö8³#v%\^K�¨Ú0×ÝÚúûmB©²Al5ÀG˜Å¼ôð3|@0�Œ[†l9� å †%ŸÏ�Öñy«6ì¾ñmsÜÈs©vi§ÀS˜8yåú_‚²Š�Ú¡ÐÌõW^ú*ÚòµÔæ«6Î~Yré„ÈÏá™gß'@�íÝ�nª1}”4oÙ „³?fzƒÛ·‚@ÒcК 0K–�Ù~�ÉÈ‘—qÁÉÇ3âø�h÷‰„Ï²Ý ÃÙÌ·,~ö*n~3�¨Ü›Ÿíß�ר=n�ç¹Që½hÎ@ó¾íTξÿ æ,YÁòÓsãIœ÷ϯÑ£çφ³]¶Ñ7ôÕö}ÙépNد|Àí¿{Œ/´ÏfG#åÿR¤H‘"EŠÖ´q)¿™lYBF僩cë®±&!Òœ,Í%ù ë„CÝ€ô”³ÌZ§Ä–ÚŒu”v[ î ›Íây¤AHQ'K€Rh|é“‘> K�o 4yÇÛDAZ»šƒñy7&'š‹�²‘E�Œx2ggޏé¹$bO‚0º,#Ì-CçkÖâ©L<èÆÖ]Ç�ÕctdóŸæ,ÑN�h±Ñ—¦aaôEpôå±(ðN$ù •ò‘ÒC…çeõžûŒL:k­ŽÔ|:!ÂPóöÛ%©¸Žh,¨õŠkºÀ�˜½tÌfÂG�œÃ_&Ä™k³Ijè¹v‰èœ"©]èŽSz^§x “ sÊB‘t¦ˆŒ+ý­ƒ¨ß. Øß$¡#qãDßâ¶ÄDh±²¸^àªädáßLRs°˜è$áv7ô§sééDz×ݨjÛŽvUÝØåʉ4XA“Aû±{§,CN½�ýÛ ‚Oïahÿôèµ—½Z‹-ëÏÉçDëõjR†íO;�][ ÂÙ�pÊ6ÝèÖ§7];lBßݯbBþûôJÒºO_Ú*Ðóÿʱ»\ÎÝ—Î?”Nžá›ç/f—^]éݧ;�:ugÛóŸe‰…pêm:°½mÃN{ åêWk0£s·MW{q“†rÎq=ÈØe¼öÛÝèÕµ7}zt¦ûÞ7óUÿAtT|x‡ïvC�úÍÚ@†æÜ«\4¸7ýûöcŸë'“#KÿNd§,4ÙãlÎݾ9¢~×ïÓ‡=ú²ßÍï‘ÍÙþœ3Ù¥ ð·`·�Z"m¯^¼-› ìG�>'3ªî»Ç§q/œ»²s•‚à®Û³û÷¤ç÷1߬>ÿý÷##4ó8�]öʰwð^q‰D¯ýzg6Ç—íÊ1›‡Ø¤/}š ?ææƒä–©! é4ô$l#W,§Î6gÏc¦Ã9×fl³ÛV” â'Oep¿�ôí>„K&veЀ&»œQ¿Ú•};’£¯{�úµõsÓ¡Ü|Çzø–Ï_ÆùŸƒípç�Г¬­á�kö§_מôé±)»nň‡æ¬nÿS}ùù¹ÓA¾õK¶éÖ�>½»±iïaÜÿ™Ú@×ÝZúûú·\`ªÇ_t ]|ÃOœÌ�ž=è±åé<õµÅïr4݉O¯¾=ð„eÙè³Øá¬g¨-9ˆ¿�÷�o›ãÆ�KõÜ�ƒúeá,îÚ�>ý‡pÁKùõÚ»¶;õv®„3ÿʱ›w£GŸ^té¼§=µ’Áe¿,âÿ>¼–Ý{÷£_߸hl ÖëÂÏNÞ�ÊFõQ²ÉN»ÐÓè9wsDÿþ èÓƒ=þ0…&û�ÍY[V@Çüå¨ÍéÖ½½:w`Ó‡sÛ‡ÁìáÑÛì8FìÔê—³<´?x8{·pƒÖ˜=n�ç¹Që=¹c2ïî¡ôÙ¬?}ŸÌ“_idÛý9åˆÎÈ�rO[û|5Æñ-×uOjÔÓý7[,G,ˆñbNGÄ›“@ZëjþÅÖÚR/Ž(*ÊèjæÅI3îó²„X+ØrM>âˆÀ‚*DâA�ÛeŒŽ¢«c)¦J’U9ùѣ⌎t,¶Û¤­«}¥Š?[R(ÓMLL¸’ô)þ=)7,hÊúsà°=Ô¥5åR£E–Ê΃ØkÄõ<ùÐ/é£@nr4w?sç0�*¿žº=v<Ž«Ÿ|’˶n²ÞçV=Fðàó÷qþa[Ñ¥R²rñ2òM:ÒȦd뿟]1»Ó%Ü5òpwj†¨lM{%iØí<÷ÈH~¶CÚø9–,©ÃoÛ‡mº5¥Á‚[Ð}³v˜s˜öñ\r­°Ï·sß9YM´#Z²ûµ£ùוdzKï6ø KYškJçª Ä–¿æ¯7�È.½š³|úD^}í}¾Étb³m÷bËNßS ¨Úеk+—Õã·À�>ÈÃG)‹~Îxøin9eOú´¬\)hÓgON¹åi>£�S³‰Övý½\rÐ@Ú—åXüM-~U¦†ïŸF¡|W.à÷µU'šše|½TЮB®®CÑ÷Ì»¸ã¬}è×:ÇœêW÷ö\lUo¶Úu[º•rŽ»ñÏœ²k/Zg­ÚµEµ<˜+ï<�}ûµ£LWÒ¦*"×+÷ãôc{àªÃáüâ 6k¡Ê%]ñgîüåžôn£¨[¸�úж”é– ÿÓý\|Ètóy÷õqL˜™£M�Áì¼Sß;d¼µØõrnúEw<»”qWÿO,hήW?Ó×þ‚Ý7kOYXÃ’•‚ʃéÙʬ±-UCïà¹üš#·ëN¥\É’ZMe÷vdëͺîÖÒß°î[ì„‚VûÜÀè‡/eè–�)Ï-'ߤ3[q)�¾�½[ \¨Èm\?|;º¶PT´jKùªgÞÀûÆ·Íq£ÎåõçWÜË9 ¤C6Çâo–6íH¯-wcÏ-Ú®SɯçI<øì]œsð6mfX¾d9²]oÚ¨åˆ�´_&ãÚ¢ ÝZäXºRкçœ~×c\³{s7�裷ù¹Ü{Ë/ر{%,ÿ†Eù–4óÐÙA\ð¯g¸õŒýؼS3ìòÅÔšætÞ|3ÚKûŸ{z”�vÆá´—€×‹cNØ…dԳǭó<7f½~·¼SWÚêeÔštÝánzìÏ m/7Ú=m­óÕ¨‹¦Å:îI�9f+¶Ýg6iÚ‚ÞíÀ5(îD»}¸á¥±<ð›cص_GZ”ùdÊ[ÑyÐÞœx壼:ê¶iÖøg±–}¿l»S9iË,A‹½GpTWIŠ)R¤H‘â‡Áþ»mÅàž�°¹z<%•ž”�( ÊB ¤*ášâä`ƒB"\>ã8!@y²¤îžRq­<…±±[Õ‘~B¸Ð„D Q “lß« ,Û e=$Oe)i� P*ç~5Æñ;ù\†˜\,GÙZtÃ"‚|-V›(pC`´F ‰ïûQt�CÒ¤¼Íš÷¢¬I'Ê+6¡I³MÈzè°a? &f%ÖÔä–`‚zŒn@Ø€ ¿l% a¸kjÑár0õx2D ‹´ ¬k�*?ëø;%�²²¸l˜�²��p‹zKëR¢^3&®Ÿ§Ëo\ç®X¹æBŒý~ÿb×yó‰tþÁy�•<~\Ny6¤û¯žç­+·Nƒ&~Ð-A£•‚£9kÏyô«M8åßùÃÎå?™.¾ýöÛì»ï¾é\§H‘"EŠõ˜1cØvÛmÿ£ç¼òâëøìó9Œ}ë=ò²¡ITBJòù|’žFI·±*æD¬µH,Ø€Æ ±iÑ:�<Ï‹ì¿�b ˜Byh[�ï)t~9.w!â¡T3”çÖ/FŠ&TT4gÅò…¿ #š8w«Šx"ãj {¬ÈçWDa·Š2Õ!œâ°>¨CÛ„Ì¢MAü•¨îtÖS–­ “i�§²€A …†\Ý×Ô ‘¢�1u„:@*¥24ñ[FÙ Oe#œÆ˜¹|ˆ� lÀÚ<ƒ’e<”—uCÕF”JbBWƒQFÁ· Ÿ Ï…UØh ˆp]ØGE&Û$Ä–Xs=/“ÔŒkð9šUE5ðTô)ñŠ’NŠ"  Á D Â$db<˜…€ YR0.œXZ°¸fžŒÐy¬…u‰ÇNµ(Kj§ ;RR% R©ø¼±²PG¿¯V#ïâg—ö£cš¢?å*5×N ‚FÊL£"R¤øŸxüôVöÛï/̵µ,ªÉ#7ý9#Oퟒé§øoCð6ÿ·ãp¯Ñ,[XK�éǹ—ÿ�)~\°,xè¶»òDÝb–Ö[ÚøÎݱ<š)R¤H‘âÄ«ã'°¬¶+<„®æž±kÐù0VW%ÜNÂH�5Ö{Ö Ã Ð� Ú<)‘F•p³˜Ðñ3Yß'Ö9î%c¨$]˜CH‹`t„‡Ì4Çu¬XñZúxÂ�ø¡(0CH´É“õ$2tvâæMÚág*P2‹"Seš’Ï-¢®~Hé—ƒ‘Q<éù«‰´«C¤P@ÔçkA)´uU‰DúÍ <¯)B”»äbc�žÅ ÆÃ÷2`³®æ¡¯2 —¯#êÐvÂ4`´ÀFeêÂ|€1ΖŒ *mžÖ¦¤ÎœK#1h'êÚ(YDqñEU”˜[\û.:†�.Y°H‡dT,NÁ•Bº"ˆÆºÅ�C,Xz±Ñâ1+JSQâE%¥Ä‰î"ÒQHtT_ÐbÂú¶Z›Ä!»–‹Ø LÔx (úÙº‡Ð89–Ÿ“I‚qT—P›„€,$úÚÕBJ€ÕÂMb¢3EŠ„_/¥Þ[ɲeUCŽàâ?]ËÞ-Sud:Ç)þëh�ÚÔAíÒå�wä¿ý3¿Ùº,˜«@óÕ’•ds5,¦5ýý%7ßrS¢8EŠ)R¤øAññçKP¾�e„ù•Í:5�§ŠJP³Ù,A$Ä_hÃHæjðeÀX´6Ž›‰¬ÀÊóÐEåऄ:tÇ7Eé·Ú…ÚZBòA@¦L¡<cÁMsõ Ë]M?ãÄn¡ÖOáe|´hZÑARdA:~' ~¦Ü9`�òlk´Î‘Ó!�Â΄±àKb´%$‡Qµ€�­ë©kX‚—i‚&ƒ� ‰Âè< ŒAÅvd�J¡µ+�Ò92™ ZƒÑ«=²^e™+BêVàeÜømðT9ÂWxžG¾¡ŽÀÔ ”êcc¢Ï]"©ËWLTŶÛUk:e_L�Åõù 6^­MrܨK¬¹±²®P7�È^,W!¿ ae`X”¼kð¸L€3�9‰sþïa>¬_ó˜„3àØ-ºÐs×ßðòâjÜ,K'ÝËÙmM¯Žíh·I¶;ñ¯ÌÔé�´ô�÷q®¸ðr®¿ófæìOb�þäÎ¹Ê Ò—Oý’íºue›Óg^ôn ¿y�[NÞ›-ºw ]ûÎôÛõ9K°¨ Z¡Ä›p%׌s‰–�‡O»+•Rè ˆÄYDNTV:Ç©°,BFa¬h„�ø—( •‰,ĆÚ%ðÆy6H„VÊ‹„]X,™L<¿Ò«@¨r¤_�—mæjöyå ÊQ~S´õ°ÒÃDéÁA�ǹQER6O)!JKÍYk ‚!ž'Ââg¢q#$ÈÕ"ÈCè²k=©\€m”·;tƒ¼³NÇħ” ß÷1B`%Œm ÐËȅ˰Q”¢,(ïDDtA¬ÀKˆ§˜/Ã&ö`)]]½bk¯#Ò BjjVD #LŪ7\G$’�r.qWDª¸ˆ¥�HD¥TDŠÙbma�ãZ€I‡q… ö_‘|^©¨0n_Á‚l¢:�áj¢û]“ŒKဘ�­Á&bf ^÷XáWP[Êäâ†Û•ÿç¾U0_pïáÝè=dÎ~|þ:«vV¾÷2ãæÖ²ø£xuVøÃtá›qöÑ—ð೨ñZѾ¥¡6Óš*•Þ$Ò5ú_tÎÕŸP™6v 3–Õ0sÌËL =ƒ»N<–+Ÿ˜Äܺ2Ú´oJP_NÛ4°ãÇ�º§8©{í|÷~¦ã±1®�)þ[Ð0‡17žÎþƒ»ÐªI–ò�¸×‰\=êSV¿ä}|3»·-w©ŒÊ§¼eGúlgÿùU¾HÖ|ŽYO]ΰm»Ó¦"C¦¼’MîÎq7¿I­…pòeô÷×  É á÷S w¶ð«ñÜqΡlݽ Ÿ&­º2xß“¸qÜ7ßNÊ×�æ„Ö>ÝΛÀw_†o^Ø“LÇÓy9¿±·ˆ/yåúŸ³Kïv4Íú”µèHß�äŠ1_ÿ÷~9Õð#e)Ûúj¦¬r©½3í8ò¡¯þcжõ^3?FZméSœÌÕ|<àR~eãFÝË™ÛV¬ý÷W|ÄS·\Á%œÇù—\Ãýã¿ Âÿί/8ŸóÏw?çœuW<õyéxØzf¿t'W^z)—^ö{î~å3V™´ð£¿sñ /³ÈhM¼‹Ë~÷S—Cåæ3|ÿþ4†/ÆÜÀ…ç_ÈE]È]Ƶw=ÃÇ5ÿ½ÌàAİaÃ6lÿÏÞyÇGQímü{ffwC !�@è½÷&½I ˆ½]äÚ°‹((öØ ¨€€(ÒBG¤H%ÉîÌœóþ13»jD¸÷úº??ûÁ$»;gæÌœsæ™§¼üòËÌŸ?ŸÊ•+ÇæŒ“Êï÷!Øn†ƒ®;˜�¡ëØÒƒ_–e9¨Žæ¤Ò†“ÇàÅK(¥Â!²Z8,VaZ6ºa¸2\7´Õ“K‰Ð¶•B¢ Ç–Ý�&>ÃÀçó;l;¥0Íh Õ ¤<‘‹ÐfÛ6¶°º�Ðt|>?Ê–hJ 9TC|®g BaÛ&‚è©Ü\ ˲œ@["mÏ1 _8·Â¶m|>Ÿ :óžiZØ–cu²“•½��™‰ÊÄ6�!D©²±U6R™ l„&‘ÒD¹?ƒ'†²°ä rÌLNäì';´� y…@Ó. .+Âl;M#œÈâé�=ÍqÓ¤vyà^DÊ�Gd´„Y†Ò‹z&BÛô|÷¼äa\ód¹Pi„½÷)0a­”±ž«EŽx œR Ãð‡O.!rïŸ â˜CFˆèPM9q"+—Ä×0|n°ˆîdÃ0P2raxeDónG�©2WbŽ´òOB޶­Î{Á�Üý^û­ «òwâÖú¾ÿJû�~ÿ%sIô²7ñÅ‚gh‘›bçèßq›§Lñ´¼çuIþÙüzÚ@nû–¯2N |ux`î,†WóÇN�¿EI×§6VëÚˆU¬þu|£ºvæ¡•…èzóP^z¸, Y¿±ø‹7Ýç¦>0�Y�5'Y€Ê>ȾÌxº<;ƒû›3ÿ`Ó‚÷}oG¦­þ‚eº‘øÓCtí÷¡öwóÄ;Í(ŸÍîu‹X_ …á®ÎE*=Æ~Áð†F¤"‘Ò圵®¹ù-®¸ôV¦ËÆ ¼}Ãk¤ã;ºƒ5 p8+޳>^ Ô¤^u�OV¯aŸlNq÷ÖÄ\ò$�nžCË×fñHSwžRûY³jz­ÔòÁoí ÛlÛ‡#~£ám2¾]%’CûظtFrþ¶aÖq þÌ >ìþ"�vŸ^UÄéûWÞ|ø-ö6yœiWå?ñ8ð/�3ÿƒe­ùž�ÖæŽ7Óµâ¹ïEBišõN÷Âñ˜Û¿â¹—f°®Ñ Ô­5€§ŸàœîG–2aìOTjZ2×9'›Å?ä£×ý#©¥­ççßcfùô*£Ÿþgí$^Ÿ¡ÑýÎ~ÔH@iª&;ë 3+‹äVÿâÁž¥æ–¼û,ΨÄWVâïx';}úôðÿöÙg”*UŠO>ùä´ï�6mݺuûGN#–e£ëºÌá€Yº®»ÙšHá «,Ãj(t0![Jüº%Ü  ´p¾‚¼C ûtlËF¸ ;)]¿?á|§O¸IÁ>©Ð G-k�´°Í,4¡£épmä<_@Ý+-ËŠ²�s™wJ9L<Á«LÓ ï›.«iš&j®œ-sYÞEÛ¼)%QB VH ô8rä ‚¡ãh@Ž¥\O+oÃ&Dˆx¶²qž| 7ôVCJ]‹Ãç‹#d:�Å´“=íÜaÄ•¤á…oÈ\ï‰þœÇdóvÂ11´\IpÈEV#ï×u=,s�öŒ~yÅ“Ø:ÝÑmGdÄ6Rš!]ÃC@žÄÂCäJõ�¤ýŠ0ç�s‘  ÏÓÐëxg7¢išx°µ·ÿÑÔO�ÆÑbG|sFåa‘{ G瘉‹#–‡Xþö0z7®LñôtÊÔnÇàQß°Í“Øùàö^´nP•²Å “V¤•õäΗ¢Ÿôò K' ¡ç%)Z¤(åêvà†±sÙí> ”»¾fÄ•hZ§*åK¦“V¤UšöcÄä͜ݾÊ$ã±K(”’BJáV<»!Šód.âáF¥H/RœÊ�ûpï¤ xrÖÆI<=ú5^|äeæU`odâ¿úЮQ-*—+A‘´tJ×hÃÀQß²3j?Tæ&>x­j”&=­0EKW¦^«ÜüÎz,u˜åãï Kýò-œN‰ 5hÒk K‚§NŽÇÁV`oO�)¤¤¢ö‹1å¾y3½[×¥R‰tÒŠ”¤r£›ùt·ýOišw7• ¦�ZúfNðù5餤¢þÃËÎÂ"8Í9z¦>Þµƒq]‹�’R˜v/lƬUOÐ8-…”ô~|tØkÿøþ9·«EÙô¤—ªDí×2ág+o×ÅYê\ýulùÛ »¦3�«•¡há4Š–­I‡§—ž´ï’=ߌeä+¯ðÔ³_±Ãyô0™0WñT³"¤¤¤P¸ÍX6ÙÿKý^¢°ý£k©Z(•ÔôK:{?*¯ãÃÙÚœÇÝU ’’ZŒ+?>„Bóï¡ZÁ‚Tú=A@í{Ÿ¾é©¤ªÃ‹£¨&êŸ_[’Ô”‚T¸ý[ç:<>…ëJ¥’Öd$k,ÀÞÄØ6…II)L›±›"ìϳŒƒrççÜÕ¾•K¥“––N™ê-¸âÁÏÙt²zÜÞÆ« “’’B¡š÷²ÐÌÝß»&t'=5…BÕïa�;Èí¯Ò±H )i͵Î,öüð·um@ù¢E(Z¾]o{‰ö„'�<œû'wÕÞÔšº•JRÄ?Ú |ŠY^§œu,=ûœtº›ó}ó_àúv5)�^„âÕ:ó\†õ'¯¡S¯� 6÷Ä*V­‚,5˜G—•dØ7KørÌ]\sY.»úNžùâ'fÞW�µ£®çñEQ‡ðS´fSš4iNëN}¸iäç|xGYv~ü&3ŽXl›ÿ=[µv<üÁSÜÚ¯�»]Îõ÷=ÏØÁU#€ð“^£)Í›7�¼šÕ¡d< ·2îæ!LÕúñá’yŒàFúõèÎe×ÜÎ#¯ÂÈ®Égs´âÔ®]¹.ƒ5¡¨yóó÷ùaõÞûl)á_‡Ö’±NR¶^R…7vNd@õ¢$ÅÅ‘\ª—�œÃ^ XAVh1ÿ®äÈûD /l; �Q$’V8›PV29•d-÷zõ×o§ñGý^4/¬åêÿã;#³L-ª% DBêUÊb㦃§aM*Žÿ2™W?=LË[Ñ8͹¢s–¼ÆÝã–ŸºSNXC|b>þ¿hBvìØAÓ¦MOûêÞ½û?v&Q® Ö¶lûpñõðûýa�M×u4¡¹à�îÈs5f :À–Ba¸v†î°éL:ÛÑ44Ý£ ìp2®ænÓ |šŽcA^d(Eb\*†æ)±•IJMpˆ‰ƒÁ0hgø|.~C˜ æ÷û]‹7\v£–A‡:\|Ç ÓÅE³¼Dd)%¶eE‚a¥ã߇‡fÄ£DBOD‘ˆf@Ó“�*€Ðâ±l?RÆqØ–%ý�F†ž„ù1Œt=Ÿ/ ݈C*…Ïm³æ�m /ú•›©‘ÕFÀÀèÔZ\C¥ÿο<ð-"oõ�÷¾hÍÜ�ZÄ{Oy?“Kjë}Æ¡vžÜ6fFÀQi¾îh,ex �¥áöF¦£CEB!Ûm“–Ëß0ú{"á*ÑÇ5wØI´¿ ósD†|ªlúBT6ËŸîMÏ{ÞfÞ¦Ãh qäìZÁ”1èzÛdg±cÿNÆw X½õ²})JÞ<ŸíG×»gàøg³üé>\vï{,Ø!)RºbÏr¾x²?W<“A�VóÝœelØq�`\ ©q&û6Ìæµ[®á™å¡³.,â •¦bÅŠT,_ŠÔhb‘ÊâXN>’óÙìß8— w `ÔÒ3šØ¿³lÖ÷dlÞÅ+�ÔÙ»Wñõ˜AÜ0ι%¸–/ïÊ�¯ÍbÝáD*Ô©A1ýÛ×üÈìå¿cÙógÀýY¼=D¡*5©\öä7N·œr÷ .�2+R±bʦÅ!¬_ùöýÏ™·ú7Ùù(�™‡}¤ ž»?°Ø¾h Voe0Ž”Ô9¿g0yÌFMZÂn’ˆ³±eÁ» ¹þYVž ‘Ö0ï‡ 6ï9†–¿)þcl[òÏ èÂuw8“½µ‰ñ×tçŽ×¿csN*¥‹ÇqpÍ4žÜ›ûçuø¯»?çæ.3e»‚q$j‡Ù4ïmîéÙ—Ñ+r@iãæ,ý…]Gl ¥’/k«¦¿Ìm]ûñòú3÷»Üý9·v»Ž±ÓÖr$¡$%“޳yîxîìs_ì=i9¸„Nm ¢©säˆÌuÌ_x)hÖ¹ùíÍŒ¿º+·¾2ƒuû%ùòYì[7ƒWníÆµoýúo°OsŽž±�Ï}«ƒS~ÝH¦¬ØŪQ³|‚¿gaÔóv]œå˜ž«¿/ÿœ§/fÓÞ,ôüˆ €„Bç~bë�[ZEÊW¤bÅŠ”/•‚Oü/õ“ J/xœ÷LçÒèøÌG<Ý> ‘—ñÁ:GÛ iÛ<MYµl !l¶.]Æ)9´|)[l­]ÎS¡jMÛºQ�&’iÑîB’¹r›,0×,!#Kao[Æòýut%Ë7Y`”åÒKËEúä,ã –ds`óDJ Ê–L&´w=ß¾~;ƒž_�ûX ?)%Ü~+[˜|¹VéEÛv ¦ö¾ùÌ]oŠC ç³Ö£l:VÑ9<ç^º÷{”�må¸/ßñ­,úøQúõ¼ŸyGÎóá•–�œ}ÛÈ4 RªlQâ³v’ñõ³ ¾í¶Ë³]gÁsÎI§Àøë_âê«grÆïdùIÌÞʶöŸ¼†.ÞÜ«X]´ -äÝ÷6ßí>îkv°&òÓäßÐ+y ¾=�3;Ïê$$æCØÙd›é•*’l/cÒ[K9p–XÙV˜aaY6¶¼g¯ÿ�·~ Ñdè“ô)q>œ!ƒÚ�ë8’ÁRïI”™Áä©™tîߞ̩_„ÜÚ[–³òp W‹H¢â«Ðçá7ùrÆ—¼:° ½œ[>܃2jÒ©}q2˜Í2o cýÌ�?¦XËVT>[SE+Cý<…wæýÎW@ZêÅSgð٘‡Ògø Ž9�ÅÚ1=éxÏ\R¾Ì”éŸðx»LÞ»öR}ôûyK\åŽwÐé¾’Ýxê“oøzÂ0š%eÊëÐ-Òé7ú1.=0ž!Ï,#ëÈ·<|ï’oy‘áõ­Ý¹†Ú<ž3Z±fÜðÄ;LýþGæ|t/Õ7¿È€ÛÞg·tÆ­š1•5ixsêwÌùr<�õª„noæõË;rÏ¢bÜøÚ7Ì›:†ŽGße`ïÇNCBÛøéÛ ú¼Êä3ùrÂpšø€ëÛôáuï|´ÖólïnŒX�ʵ/~ÁŒÉ/sS5Y's£ÿž¹šµkײvÅû\[âëHs-Æ}/¯"½s+ÊÑöW1wu:m[—Â8i_¤ùvmdË *„Ä ”sêÎÉ}?0áÍ_¨zý ´*v&…•ä�y¯0â�{6ô>ØV†KûÛ²\Ç�QÞûÿ­4ÝÁBt]Ç´LÔÓú–›gàa[NÃç3ÈÉÉqpÏÏÅ^li»A²ŽLØQdа¥œ'·ÒFMD¬ß4]sIZ`IË2Ñ5' U*…mYÄÒøã‘ÒUºº‰¹†a8àžÃ‘(;a·JIB¡Pó^š.a„Èæà8š>¢¹À :’fr}�¦ëH%0Œ8À‡¥AK"ÑÐ ?¶(¡#…†:Âð!t„�%šPQ·hîñW ;ÂdÔÃé·©« ‡zx̹h`.:©6Àò€°h;ïåPí\:o” '»¨j´y¤óy?š§“aGëÌ?Óenú”u×ñÉ R耯öÌÛ´‰u¢”®°¶Îç‡ígYyû[óÌÒŸÙ¸y%ïõ/ƒ.÷1{Ìë, AÖœyîÇ#ˆâWòÞŠ5,ÍXÃì{ë`X;øôÝoÉT&+Æ=Ãô½£Ò�|±~+[6/`dëdDÖ*^a‡¢NY£Î½ÌZ÷ ¿þü·× Ž.åÅ¿u´§¬^X1îi¦îUèð<‹×.cÙÚŸx¦UjÿLÞþr×I‹ÅxšvmCª¦ÈZ4‹ÇÁÞúówÚˆ|MèÒ&•ì¹/2öÇ#¨| ¸÷Û�lݺ‘™ÃêP‡™ÿÜ«ÌÿK)ªg9GOêã6y�Ê}Ûøí„£·~0“Ùó–òËæI ("ò¶Í3Ó?Ñ_õäû�›Ùöûv¦Þ\.ï‹6_Sž½„¥K—òÓ{×QVû_ê'Èùù z•µÁ4}ðc& ¬€?�ãCÖ9Û–@³ÍH’CËÙfîcÑ‚�X€µé'–±iÉrK�-ÛÓ(�{ñ�Öºu}{ër2šlZ°�=6¨Ð*-Ï&´f +szñ¶´¯fäm,З÷·lcí¢™|ùå,¾¾¿!BlY°ˆ\ÁŽZqú¿µ�¥K—²äëaÔ;é�†^º#]jøÖvæÌÙŒM‹¿_JŽÒ)Õ± 5Å>xz"[CÅû¾ÉÊ-[Ø’1ŽËÒ5B¿~À˜Ovœß žV†[¦nãו ˜>e*ßN¼…*†"{ù,‹öA?ÓXš—9Éeð,zk+² Pg3ÙÄÆ­kx.×û管 ;÷Ä*V‘µq`#hTiX�ü§;éëѰšÎ‘_~a�< ¼3ƒÛ÷+‹'=Ä]¯®%®i7ÚÔ(Ðk,?X‡ �4£\å¶\ÿÄDï>é“{™Ð9ŸÏç¾ü½ù[B@hãz6ËâÔ¯_üYè<ø:ºb¿hõhÖ0_dè)XŸžWt¥m›N\óØ« mx‚9Ó~ä~öèBúž™L_áî]Ä�¿&Ѳm=În8 Å£Ÿ0¦ýA^îX‰òMûóà›óØ~²XC+NóËûÒ©Mº^ÿ,ÏßPŽ}3§;€ãñY<÷ìRŠÝù=xÛvã†g¿à¥^&_ŽÇêózJf³þÝ—˜%{ñÂÏqS�¶´í1˜C:RèO|½ìõ¼øp#¶½p ÝÅûÚu¼øp ¹Xí> sËã9#RëѽOGZ6nD‹ÿbô�� -[ÕA\¥Öôh×’ízСf2æ¢W³ CߟÀÝšÒèÒŒyéÊmùŒO3Ì3‚â%.éF§¶méÔï.^ûæm®É÷=ϼ¼€ úñ ^Y–Êà7?åñ]¸´}ony MO>‰D($Ü@/~Ø¿lÛ3vTa°ÏûŒÃ$ì�'*T€ýû¹²c—JédONì¡ÉNr¯†^Û^ °‡®z ÃÐsI˜=¶¢-m—VjŸ4�ä–(GX�2W:q„ŧå Ñ¢|û<”Ú9†Z.& ãiA‹£ =&e´/ãÿÄBPóã÷9hº”íVåé|k/rùÿe©/N ¦ù~W�oŸfá™Äå9ý]2� ‚€{w§¤D*.:~¶Õƒ^þ&Î.Æø—Þà½)‹øþ�ù᫹<;{וÓÿ+ýá÷»7Œ¶� Àe5)dQ#ˆÃïúZJE8š]/ÖšAWÖ':ÌUOoL´’5º}*}øÃ»:Pã\Ž© ¯b`Ëô¨§¹ù–8õén| úõ(ÁGv1wÊ$ªî_�I"m/ëHš€=¹xœg8°ºæÈ*Í Á<úÞäý%jüsZ †N¿ÿ�ºüû«™”í%Æ8�Œ¯1lö—üôæ<Æu?Ÿmžù|º(¾¢g«ÿJ?EŽ}R‰â»wrdÞH†~ДV8cãÔñAÏCÛD¡vtiÇì¹Ì~%?K³’hûÈìù4 ¿~•c«B�Øž®­óŸîn•Î�«3rùZ~šú*WÙí7Œ>‹åµ>彿bki´ïr 8 Óù¤qÐÞÂ[Cîab†EѶC¹çÊê2^gè¸åîSÁè)Ežc¬Ð(Óë ?µŒùë¦2yÒ.æ�åºÓ³Ž�3¢{êOžû¹ÊbÅ ·ñÈ”_Ñ+ô`Ä¿ºS&4�gï›È/§|÷É÷kç1'¹¿ Cù:¿¹'V±ºX% U¦ršä“ŒU£"N~ÃñU,ß`“ܽ2Eµhðn*4‰'�˜JñÒ%H œ†UT°:�o~ŠÎ7ÝÃÜ!-è4ävš´ûž;„�B•êÓ Á©O™|å*RFLeõš}ÈfçÉôÕ£]›T^ùikæðþ—’nïµ#IÄÓáªN؃ßeÚ%ظè ÅÚ´uœž Úò`»ãJ  W_Yž7>›Ä²ÇªsdÖ|ìOsir^¯_�üÚ0èá6 z;�·oÉÃ7Œ¡Ýš‘Ô:í¶}®�¹Y"§ÀpnpuLL+ïc’Õ�=`ÌW™n]«òÀÊòti›iÕEi÷yœ3æR¿ìZ&¤ÞÎóï¾L½t�]ÜBÏWÏ5æ+ð5ç±Þà²äèækä/øÇÙµÊ ï¹B^Àe˜Ê:È>+?…ó˜ûV²zg Å»ºpŸµ�M;ŠR±lT{åa6,ÜH n#Ê%º`mææ2‰M•û2¼ø®<_š\w;9¯½ÀøÏ 3üÊêg´ŠQæa~Y°œÝEjRÌøûŽ“×_=o½õÖYßsÍ5×ü£ç/‘¶�.@Ó|H²mt—<¥¹9 šØVÐÁr4MDz-4]CÚŽ¢KwAø°mÓMÌËò”©€&�ì 7kÂU�>°B 4„ÔPPÎÏØn^ƒ‰ev2/t…-%†®£é"LhsY#êPÓ4#jPM7ÈVI…n" l3 Ó´e§ty^Š”(MCÓ�ÏGc>{2(zXš´-„땨ëz¸=áùB÷…ñ(Û4šã…hŸf‘¯õíÛç³ )ÖŸ§ÕÎÍ:.Ø&\�·Ï•©F¿ ÷wZ.Ц~yÁ^¯×f8Û·ï  Ž9ï“2Ú8Ñ�Z‡‰è.€¦ÂÔJçg=CÐk§ÛQïõv‡•è¼_Ç0ü. ç…”H÷ÉŠbJ”²Ý— ‡÷;oÂð…‘¤d0Táïu^¶üáyÚQß™[.|¡ÊW½uò Tp!²™ ’ó?bÆŒRÔ©]0jj–˜!Pùék¾ÿÃyOÕJ UkSÝ/@àhR{n¹o#FŒàþ»0à†+©—x>£H"ò;éÎõ#bib^4¢–NÙU‰`®üœ– çÄ~?`æ:êêè>ŽëÌÝ/O%cåû\UBGú‘é?ú˽óçúãB”EÈÈbÝ׳Ød�V  U‹ù)_»‰ä¡Cø› føˆŒñ Ãn¸–Á×6§°žNýú%ѱÙ:õ#’�³™O>[Œ‰ ¾vª¹ a) ´�iÓWa"TªFY0 gá`ïfûN´¢Ô¬YÅу’êW ãÁ#1b87_;ˆÁJŸf¡ ñÀþTõ)N‚±‹Bˆ”ö\ѹ ƒŠ ë‘¢9}ûÑêã(uŒ•ÉZ ´”ºÔ+«£.Fa”¹–Ÿ2N\œsTK!½p›mË–²÷tïµ³/T‰¾¼ÉìUËx¡S„µ‡Ó—:ßëBû“ýuÑê¿ÐOQóWZ¯˜xO=âå>¾½o0O-9žÇÏæ­mˆÂtêÞ”82™õÑT.¡}¿žt¨©±÷«‰Ì9ImzѶ€8íT¾[wªûlvMþˆ²ShÙẵ+…Ú8‰�–‡E:Ó£i\Þšlïdëo&J$ÐdàP®ëÛ›>ÍËä<õd $j ÷óˆýNÔ–ežÖFA+~;¥ ÌÕ¼úاünû¨Ú÷rêø€¸Ú4¨áCȃÌþh»M0w}ÅÇóŽ …ŸõkâÏ˹ŸûN�ß¶ìÀF£HÛ›¸óÚ>ôîq ÅóðœåOÏIZ:µk¥£c±õË·˜¹Çü^Cy™{‡–¼ÁÐÁ70bÒ†³ø°Å*VçQþf º¶ Ç¿~šÑ‹Žž´–9Æ’çžbÊ‘²\=¨ a‘¬ ÞÕ¯W›•JžüË=ü¦Ò´}Cò›[ÙôÛ¹£v?úÕ�,xñ)¾;x¾««|4mß’|[¾ã“çß⛤ËØÆaéåï0�Þ‰ßòæ‹1gS~Zµ«�/Ïßë£Þàë©¿ûÞ™>‹¯¿Í¦UŸ.¤�Ï-±šCnßÄV3c[…úÔɘ…óVF¼LÕ!æÏ]�,_—ÚZÁtÒôclúe×™•B8÷5JqÔ¬W VÏböïG£yÁÚýÏuh[5ZÜúÚ6 Fõ:4ªZø³Fz­Z¤Ë ¬Ý™Få*U¨â½*W¢Xb;>{9?fI­^“šF‘ºu)n/aæœCìîNþ±”‰c`ØÝC¹ÿʼnë|�J9{'íaŸ‘Fá¨öª¬-,œ6�å»m°~á³'ä±—¦±»|†^S‹¤³íšQ”Ö×]Eéµ2iUîp_|ǰ!C¸û¾1Lþ½Ÿ”r‚MŸÀÆ&d›˜ÊÂrµj¦s£�›yç3ðù|èq~¤ÊÅ«¢Ù|– îy8P4¹Í9é¤+;—eYa²nЭǒ´m;ò7À˜1c^˜žxrH4¨Nç Ã鵚k¦¨i"ŒT:4ÏŠé!“ÎßÜŽµ­ð á�ˆN GîíiB„yi¾€'\¦¡—ì”.P¹á Þ�#LÁ.sÑFf-+µm-ÜÁÒv¨›¶´£¤ÆZø;À±Õ\°Ž°Tød™²×qžydd?#¬ÂˆQ¤ˆ:ÙŒ0èxA/Ô—qÏMo0ÿ…uÌùw3*ŒŠÇ:r”©Q¸Û0n¨cDh&ê(“¯¯Ì‚Âñdý±Ÿã– ©Å \SÛ@Óúp÷À7X<~3 ŸêLµSI 9r$H͇1ë® çѺ$.iÝ€|3äÀ䛨»pqÙÐå� F§\”a‹�ncpµoyqý2FwªÈèSžPJvN¼Ž†�m ­d1R�ÃlÝ-A/DéÒùÿ28—§þ xáv9ø=ÃëVbL’É�}™„Psàu4@ Ó¿¸½þ,žZ¾†×ûÕâÝI°29œUŒ[g,ቆ>êÝt�'ÝδMè]ýS '8|Ü„¸Ü0¤xðŒ¹fm*½M ‡Ø{$F®¸¡)(Q…ʉ‚Ÿ�üÌØî]‰Ÿ>ƒ;o¾›V_ gîÖ�¹ñ’É +”ŽæX¾¾LÜð:�§»é¿†ÁÍ_fؼcC£h÷þ´wŸÈÇ_ú/†4™ÆC —óL‡ÊŒK‚£G²°E~šÝu-ã@¯Ð‰nÕÆ°fõÆ÷®Æ”BqäÁ—†g>GÇ6;ÓA�£i�ö¤Mù‚}sïá’ÊÏR@fŸí>Ϭu¯Ð³ãkL/Iz2ìßœ‰¥Ê–D?Û6›¯æ¡Æ�ye«NÃ'3ó޲Q-ÿsýu1ë?ßOÑY †Oà±åmù÷Üu¼zç“\:g-òð?/mAáνhþà\fŸ°‰kÞ™KÓÊq¬K F._‰©¥Ðî²¶8Ã`¡—ïNÏZϰ:#„LiE§fÉÔ.Б’¯½ÎvK§D×ËÈ+þ‡Q‰Ú5âsŽñÕ�­ØñV®%;úHùêкy&~uˆïÿ݈ªc“0³2fÕ{ôI:ùØ¥ÐùúË)õõ8¶=Ž4æÊË«8§­^žk‡_Å»×¼Ïö/n Þ·ÃñçæX|e®dØ•eÐàœçþI¨ÕêVÃ?m%;ßHËÕ5)aìv‚�Îq§®=÷œ¤Ÿ´­F7ßM›Ï‡ñÝö�Pw:… È>ŠjÜź†ò0÷¨?ørÔ£¼óC1×G‹^¯Ó1¦ŽÕ|0Óð�7yhAëܘ�·ÝA¿feI8±�Ÿ¾x�W'ï Úð¯y8Wo­´ý½;y`uÚ7«AÉÙ¿/ç“Ñ_p¤P7ÚÔôÁ@…سf>ßûŒ\×C|©z4,W›¡¯ÝÇŒNOrYã߸厫hU9 _p?[2æ³»ö#<ÙçÜ¡ÉízÒ&n/�öQõþ'iì]7ùZ1èÊb´xöÈß—»[Æÿ©#¦—¿–Û:�â–ÝEÜñÖ<×5íÜk@u�¯î»�Ùù/¥Eí²Š3Ù¿î+^x{ Íî¦A^®é¤ÎÜ3´>-ž¸–kSžâæÆ‰ìúf ÷MÖéöÖ-Ô5€üm¸¬}"×�¾‰R†Ð¾LÁå¿:iõÞ™Zˆ‚r6Ó&. ëí-©zýƒ\9î †wDæWsIQGü•ì …L] vŸ<÷9Ó½5ŠÛ¼7î >*v9UStm9ˆ$éìyóÛÚüî¹½÷¡{ÍBˆC[XªÏ�WÔÆÈœÁí û3£ñ–¼×—ÂîC¬%âE­=ÕS޲düC¼±§ÜÚÚ‘à6¹“ûÛOä¶›º‘ÿ÷{è]« \ÂN ‰çy˜õ²�úDçÓÏ‹E:r﨓fŸÄÜðL÷§*\þÐH.?Û!®>€ÑÕ£—Tu¸î)Ïóî6žoäü_ñŽÃy®ãÿ¯Q2%%…2eʰ}ûöÓþ½D‰*Tè>—|„BÙÍ�üFRê„ÌlÛ§ß꺆¥X +D÷Ç�r‰bXN²¯Tèš�2L*‹V[ !Ð Ãy�¡éÛ@) Ó âÎÚÍ6M”K8³m ¡é Pø°¥�Ò ·=~¤r€Cö$´- Ç*Ïi®'¡¡;lG!>]Ç´M‡�g»jX!A(*œˆl{!(¶‰††O×A�%ëõöÑ0ŒðçÂŒÄ(r�ãMè`UfÈ ³ÃB`«˜ D‘ò@ËÊÊvBDËåuAuÄÕ@à±ûDTÐGDÖù˜›âbË0é1æ„æ±÷I°ˆ’Ìz§„ˆP%ꥼaYyZºŸÕÂív:�ðò>ë�l ªç’æ:>~žLYF +ñ€D/ðC„¸®{ž¸RiÜ÷è.8JTPJ$t$rLEøå‡ÄÅåËõ§]‘Èé /Ž§áƒ“™<òš•Ë�u,_zMº y‹i㯠ó[ø(R¦Zf&f¾bÔëó(Ÿ¼}åu@$Ójä4&�D›ªEˆ³29tB�R¾.RÏ´Ô(3èeÞ¸£-• édíßOvBqVM´߈S¾fì�}i×¼)-:]NÇêù|~Ev| j78üÛ/¬ßzŒÄJ­¸nÌû<Ô2ðŸí� Qz!Ê”‰ãÄ‘l|…kÐõžøèßu j3ì³i¼tk'jOB;ÈQ™ŸRµªRDs}J\Éøio1¤KMÒ}Ù·“)ßìFNžÌƒ s/¦µäÒ”Mrø„ `…K¹eܧ<ÕÆME�î<þÆÝt¬V˜8;…Bé:zùÁ|0ã-†öj@é��Š/Fõz% œiEªçò[/£ˆ¹j`K­ðUæÖ�¾æ…ÛR9Upâ„ På¶ÜøÂ×|tkeO0ªsç;orW—š 9øÇ¬ÄbT¬ßš¶uÒNs£q>ç¨ µû&Žº†¦åR s/ûOø(XºM;6£|œÀ¶’)Wµ0rß66ü¼ƒ`Át¸õUÞº«&ÆY·iaYÎ6’’N-þL]Ôú�÷ÓÉ+Ør zv­’æ¯ïpß +ó«ç¥m€HëFÿŽ)hÂOƒ.í)¢é”ïÒ�ê>Ð w§‡³„;èåé{Uâ„ ©eZ&‚¿^w:—ÐÁ(ÏåW5&Ï#�VŒ«_|›÷¨CQ±‹óçñã¯A •¯K‹æUR¤×3oro·š‰ rð�£øÒ�gð�k|×× $·L¿2‘ù,µÃ¦~ô½ë—"_ð¡øR4èóMCûT‘§sÿ¤ƒA•ÛÆñÚí¨V0ȶ¥ß3oÉTz%´jDÙ|g[ƒþù9I/;ˆ÷¦O`H÷z”Œrð�Ø E©X¯—ÖvΫ‹v �kî©4êÜ‚‰ÉTêÖ�>b« {Û–Ô˜‡f/çëšrlú(n¾¼'}o|‚)ûêp÷§K˜7ª•óÀ.� ]  úêxäÆÞtjß™+ïÏæ ·ðηãèëQåÔ!¦ÞÓž6mÚD½Ú1`Â/Ø@R“ÇønÉçÜ×4‹Y£o£_·.ôºö^þn?!•�§µ (؉>mâ±´z ¸¶V”¯�¯¥6‰ízÓ6ÿŸ~bKŸ¡)¶÷wè2�žy¡ÿ© ‰Ù2ùi :õá¶±KI¹ò%f~| åò´ÆóSûÞ¯ùæ©fì3Ý:ôåÞi~®|g\[Ò™ÿDQ®÷�µ8ÂÄ»úб}®zv=ÅZ´¢zг_“;xb@iÖŒº��wJD‘Ëÿýd†UÛÌë·õ¢]ÛÎ\ýʯ”nÙŠj)âÞã´ûœ8ã¹Î3þøyz¨ÉÜÙ¥ /iNïq»©P¿2…϶ £ ÿš2‡×.OàûQ×ѽ]{zß:š¯Wî�(O¶µ$ÈM¼?ü*ºö¼…q;ððW_ó`=w×Ëqã§ßóÁu…Yçî}‡îUŸ¢âWkx¾el,ŒUTe~HÏôoîãË«“bÇ#Vÿñš5k�5ú�n³L©ú´oÖˆJe+ ¤dëŽß˜òÝ|ôøh(ÒŽ`K†Ï�eå`Û9ø ?R: žÏ§cZADè–Ý —R8~z6Žb¥Ê¶L A‡ÉgŸ@ °¥‰”!Œ¸‚(‡ÐDØšÎ4ƒ.éÌUoâ2 %Ø2;Úá3ü(¥!q²4)@„ÐuE(DÇÀg䥡ëÓÎÁ²²0O:E¶BÓ5:ºæÇï‹Ç4-Ly%|-à¢GÊÅœ§½¶eaø|N°‡ÏiOc¹XÒý7"Q.ë/· 7 Ãû��–;µV‹§r³Ð<¹o‰ô’rU8àC�&t”P l×<Ûö„Ë|šïŠ€h",/öRY"2^/؃¨Hå#�ðQÀšp #�ß;LDi¢•ëO(ÂíÐ5ÛÝN4§i"ܯ]Q¸ÌA$teÅ"*$¤ §,»ÿ¹_ŸKóþe¬.^1²ÃLÊ)HáÔÁý»9�e# vbÐeeb7`ÿ«e.ááfýù<ÓæÈþ£˜þj y ÿ?T ­X̪•{Ò«–ë§X]¨Û\öM¼ŠÆ�¯Fdäp¶"­ëý i»á�Í=±ŠÕ?¬ä^Ög@ˆ­|þàƒ¬h3š7šÇÆÂXÅ*V±jV·Ë”%Ñ�Ò¥JQ®x¶î=Š0ŒC€¡av[+ÒÐ|¶´ ™¦Ä€‘ËCO×°”�¡ �? ÛðǦ”ø4 i[hBC W­éÚ¬yy [NIé$ñ*¤‰²³ÀÌÆMó�0œpÃïʃ³1­ãÄÒIÈ—ŽR:~_€PP"4dÛ¶ …‚ Yèº�aÄ¡‰~_ñTÊF!]ï>uÆí:2a�¦He£ëàçH�u*U.�®«ÈþHéÈ�5‘‹!(½0" «Ç®ŒŠ8:qgE.ƈ/£Œ�.ó6÷8¤Õ®I‰ø^áú¸ IDATwïåX (µ:ÞÂK_Œ£‰Jñ?ÛoG÷qT Ž’¯T3n|ýCîo÷Ï;ûñØãÃxìÉ›ø_Äÿbýôw-›=‡NfrŒ‚Tëù(¾Òïomæ›{b«¿ù5sè]ºÆ�Bè½4}n cÅ,ŸÊ¿;Õ£N›Û˜Zè^¦¼}5Þ%úßjÓÅ/“Ÿ†Wħß7½Ð`¾ ýÚ«XÅêlUªh1t¡¡k:†n`HEþ¤$ Ÿ�eYX–å°áÜ@ Íþt͇m™Ø¶÷w�’N.ƒÐÑjBx^~nH¬’áð ‡hå U>¿Ë[YŽdW÷!4#Ì®“®e�CS>–DYÇvB‚ Ä£ûhB:d/¡cÛA”m’/.…Bª‘�¯(¨8tÍ ² ¯n88 ø©Ä'Áï+B¾@QþTÀï`bºÀ´‚®ï�Ía`šB7<` ©œ„a˲Ü …¦|hn ²ضó{iËppINNNOr¼ÿtW‘–WUšÐ°¥�+Xà¢å»ŽìVÓô0º=ãÁ¨aÝйkH?Æ¿ñÇŽe¹`a;'h#B¡k¾(¶^t�†«Ù^:‹Òœ¨döð‹–ò:ÔH¿»ã/0$ª‘+%Â>ÔÂ^J…Âòd”ëɇÄ0´p�—@‘›ÉHTh ¹öÏñ'ôÀG#üy¯Ã Ãp“[4öï_ab«XÅ*V±ŠU¬þVLœ‡²³mýoœÞ®T�P¼*Óü±6] ÊÚ½�Íû‚§õ]FAÊU/yöÄØÿ'mˆU¬þ.õß�wn}9­š4B“6BÁ|5û{²¤�aøráFRÊáIZøt…ÒühšA(Bh:2x©Lü¾D¸Sø|‚�r€@“ Í �áÇHEéše"U&Ø [ „¯` k'ùè)ÇgO†²P2„Ðh†Ï!­,„2Ñý0 ƒ$%ÃgBÃ0üŽÍ›pŒy«¢¹ä1�œÿ×t…rÈ &hF7('!†N(t¥Ò¶å(_6ºi†PÂtp&!Ð5?p} sÎPP-ælt'/é6’n«G1μ€�àÌ1a´Ã:e(ô˜„RJ4i�?Ç�gäò½óBD¢•‹Éç�SO)†Ö<†bt�‡÷]¹ƒ6œu %% ‡QÏh$9â+�.CXÎì€�žÔØ¥tÐVô‹f1ŠSØ“ž®œ¨iË{�ǼŒþ}˜–ªhZ4PÅF´XÅ*V±ŠU¬b«XýsKO¡l­”X›þC_¬*µ‹ÅÚ«XÅê̵jÓVL+Hù²8vü‹V­!Ç6š‘Ëâ-—£<˜Ä%- Ý ë¡ LËpeÃ8Ölnø…¡À6-4J¸’a—Ù'¥ÃŠóû‘8 À¶m¹ Y„̦i8L;l„Ì!ÌB”Ôñû��E‚¤øâ|~låYÉ™¡cK3¬^µ,¡ sƒ84M¡°írr²0ÍX2!¾ÇnÎvƒM3–'[!‡Å(¥D eBòáÓ LiaË B3±¥�nø±L¡;²g Ã…îeHi¹ —–ðF:44444444444444ôhÈÌI2¡I1£¶:µ„Ußâª7ç…œR8ñ6ÃSË—¶Ç(‚¤LµËZ9·„’'JÛˆH)QW ç $…”0VÀH ¥8šÃQh¥½Fã*‚SÊõvœÐù,ÛhF"a¨Ó­;8'4Y, ×…”¢¾®Ôk®¯ßɲ>‹ù‚.ÓvmÊÚjæÄ…,·�t3¢Ï°¦yQ¬ZãHÖR§¶E€E ü.7åYDßΔ£Vp®æ»Ôå>Õ *YϘ ¢' n1à�Œ§ ³v„M»o‡‚´°Ò÷˜»C.†.š³NãröÑ�î´Ã£äPØÝfu?¬;"Ž{‰ŽC,׬nïÙAšj"%mT3¦‘#†l@ÛoÎãr_ÞoÞxßS{ýFÖêm$õ{”ˆ§v|G×b}iëS? §Äy”º°G—å÷í}�» shhhhhhhhhhhhhhhèQPÒ ¥FÛ�x @Ιµ¬$M¬ëJJÃ]ͧ¹ÿ2u]É)q¾Y[Z7ƒyXü¼V¤™ÎÌ**àÕ)æd1j)H)(¦¦œñtYÉÖÍX¥Tò÷ž¹.¸— ¨uÖÁ^¼^Dz�7G�çBB>ïó?uû!Å{ô˜ltöu'a_qÙ]ƒÖ:ëöüKEwa­kØHmå×é‚ÐÕj4“m8SúãG§Þ‹-)w¸�„~Pé°Õ¶kÙÏ�m%ØGxhhhhhhhhhhhhhhèR,Ì:Ñc×å³ kÀ1¬@µ/k€)7A”‡UÁEb,¤'?-Vna·wåI±R9ϸ¯h]I1‚1áHÛÌ ÎUJ°¨RJ¤5]7ƒ×–ÐÔï�K]©Õ¨vMµ–zÍRnXík}¾¼®Hó=Ð[ 3¢'Ü3nÂ4]�gð€pÚ�ª’TI)±®KŒ((Ñù‡­ˆW£šQ=Î)å'‘t—”ï�œ8]=IÊO�Ò]Dn“¦'Ðt…ÕBµÒ’¥û@ˆþ‹ùþ«Í÷›D9cwïÅ�÷B­çö"lYbUi@.œÇ´ê±tpïßÛ{�±ãñTfðÌÍõÍHÛÇ3ôEׂûÇóö÷è ­¿ß1’Û‡DÂ]h‹À;mP¶äxœ4§ _¸ú~�~ýúûí ò �×¹R낦z%$uÃêºÀÖuÅܰVq–snÝyÍ\–S@™ž¦¬aìê LwÑÝ •’n\¦–BJ9xL]ˆðUsÄ…I«mƒà~0bW§XÞ!çL)eãUxD“S’ØïÍ�!ù1\oC¾K:=Ó=t~I�‘¯C§«Ø‰ÖuÁ¬l5s¿Uj]™¦Ôâ˺_#3¦)“Sj Õ…ZoPµ¶�![— »Pê®EQ åæ\¨5Q™�oC­³8‰¥D�žZ¬ÝºfŠ ®Š: †U¹B³R×Úx ¯‚yAnžGPÎÔšHÓmN§[xKh®eA™c´ƒŠùŠ›o.:WGsIŽK…ZÁŒ²4[ë"$z½/ü— •¶4k$GÑÄõò çõ9J=G•œ]¡ Nv†–³¶%Àk ðƒ›g¹š›AϯY×4MôJ¿|t¡€ªÇ ª× Jõ7^0J¼xînóLÛc_l´£?çxò±¬˜•íëÑ%xϽ\ÜeëÓÒÅbnôè­['ßnÝŒG÷Póh><(²¼; {|7܇û°Ç‹uöí£#—îÃÞ›¸];3ŒŠjÞóñ & =Jw²jƒ1­a¶BRÖ²’SëÞ+ÁŠæ9³z%iÔÆ‰ RÍά3«t¸¥ JYΤùÔ"·nqCÅ©špÔxl™Z ª7^×J"#rCnnÀbá.4Œº.€’4‘TAÜÏö<^;OëºBr¬kR�qÜp-JÔÆ­Š•D•º&’Nxš›-\‚¸Eõ›U#iŽå`+°�ÊN¨Ü†5|ï ì÷µåZÖ¨žãšû7÷ƒÁ¹“Òm80µ vH×c´¨¿ˆõ¸í‘ZÝ|ë`j'\nÒG¤u Æóúsûs~|=Ü|1(²ˆ\ fô+°E‰{gŸlP->Ïíê=zFw+úöº}¤Y3ýàºk1µH³^ôòuwä±K°Ç|»“¯Sî®IØ}­Œ1¥vÎûóc!güRzÔ$á%ªØ8]]Å¢¯(뺒RjŒh+•"áêój˜W¬E„ZmãD"FžææÎ N“D1<Æ;¨1²ÚI iF4AŠ~A4 V Õ¼8%Í÷Ðt¢š´®ÀŠûBYÎx­Ìé.óé9ŸÐÌj½¹¦Ö3¢Ž�Ú7UD•iÊX‰äèy½Oµû+"Ý ×­5àŸªR¬RÝ¡†ËpÝB2k­ä)oñânvË9o â v·¡Žß+CCCCCCCCCCCCCCC�ŒúÅnÖÖu�åYæ9†8Öu þRÁÐ4QJm=�`ç•U”¤ù°ž[È)oÚ9¨áRHz…KBs¤W‘3˜²ˆr5 ëZ� ‡]õФ+ª-”R™¦Û8¨bµ`ë ~7î\=Éi¾‹¦‰$··ÞB!ß¾)S�þ½R ó|År^Û²£æäüf׻σ›g�t"O�g´±"UÁªEtÚ š"^ìNt 6ó])%z[¤:µå”€×jʬÅZÒ’fJ]Z;øSVi¥‹æ-2ÛÁÖîrë/ŸïƒÇh.ÄáÝ�oîŠJÀÀêNÎÓŠÙÖ£·¯ ËÅÍsŒáÒƒp×ÉáX÷a�ø;½àšÙàâÅšq»‘d?„± ÔR‘õÝ®A¿ šçí°±Ÿß1B’m(%Ü„ñÃÜ\‹³Óý¦ýuÇ/—¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡GC"Bmf¬”¥1šÜR©•ܪÚRNT[˜§Äj•œEY뙜5OPZ‚’ÈlŠ*´D©¨PÊ} >#âÔ²}‘~ÕÔFl·à,9+µ:îWHžHbè»ÕŒ$¯×Ì:s÷‰W \QKB’P}ż»îÊ;³$̃EY-Íxf¬ká4G Y¹Ç”&ÒrM5£¬KŒ¡´`Ñ„&%¥‰è¼õ&šƒ43\-….°õ î×±m´ä9nW¥½ïq`$bÊIåà\Lí±@(·»¶ïË‹^÷¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡w•ªÕîÂ|ªPÌ�tPV jeY£°ZŒlPKp–µì*Â<–R‹×æD'‰Q¨eE$·T¦’¦SŒuX0 i Ã¥¬Á«ŠS Á\ð>Ôõš¤÷î½÷; ÉÞ*Úª­mÄ#ç©%VcÇ!Îo7¸MS»€faYï³Ú ÓüÑÿŽˆk¢”}¹¶p­µEyó¡¯O6¨×íwnû´qhïáëQÛm@£z,¼P�Ú"ÁŽHi®˜JYÛc¬õéõ@#v˜g¾‰çùVIíXâ{AhËÅ?A+ª»¡Z§Æ}¤´ãæðKsÚ~œ»ƒphhhhhhhhhhhhhhhè],‡Z MiK-ÎsÄ{{ð²wÖÍóÌœ®‰j+˜WðsA}ß[™P‹aîX-øzFQœLõ‚8TT V,þžbX­aV+¥4§LÓûŠ3¥‰ÓÕ]$ßÂEârتhŽ6„u-Í(×kâêf&SU„+’θ;çå>×çgâý LpžÏçÝég 1%’¦-öÛÁcŽÝ†uL‡š¼iž±ÚGVæ–0MÛ1Åû4n¼K'ßvðxòí‡ÐkAû§÷Þu×Û~?¨j›pÖ bE_ß¾âÛ“®N?¹aý}Í Ü}š4JÑæÌíxº{®ƒCm�у{°;¥  ¤í\úEÜÿî݈� ¶¸²Y� ûáÜCµZ[óݯCÜ íX4 ­ª» òøþÝñ§I÷�uô =27N§7 ª²®¥-ЦE]IIœÅÂý§(îBJ!œpó†%ð8¾Ñh[6ç[¿íïÚl”⢄°wØYs¿]ƆawýÕººúŒ”N˜Y[æ½Í0“ÃÒp«�t�y¹�D"V»¹ûJƒrAA;yî ;UÀ|}èÙ>Äç ©¥le‹ñ}߈ë¾l`·ÿ�ˆ7Ë"î•”„ZWð€šÑ)¸»"ûÏ`¿Žã—ËÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ#¢æJóE"Û—jSJxuRVJ¹‰ÇkÂ¥9èÖ5X‡hìR”œ¦RžXkÊ’�i:QÎ÷Ñ)!u5J< I3˲�󃮵ҨáÞ›¦‰µ¬v#·!Žj•Z®`]ŒJ©÷ñzò>À¼¢2‘RÆ«lÛŽÄ‚¯:ÅWr¾GNWTŒ²VtŠ]‡œR”ÓÕÊ|šX×…”®b¸¤ïP°G9Îך¡"T[p%µU䂦©Uî)9gJ)ö%ÍðÖ†{ñ}dÂýw;iŒ¬ ¬K —à¶: +‘�î.@?±~O8))fµ¹=öº�6ÑÍ…ÏÙ]ƒQ²XwøïD–ÌnÑ××é²4+åþC�÷ì㢠ëñ˜ûR¯Ym™ö~=|[y ga»)S�æî×¥;S+gLۙМ‹q¼v€~û¹ = š¦‰eYH)o,§Ö•iš6 •R°7GJ­ˆJ¸ëÄc "kôjB{ÀVd[àÅ ±ˆÜ–µnüÇp”LÎ —IJ\“S†ºb¶#J3)Oñªëº"bÔò±•gŸÿî§·‡ ÍëéEbB§Û¸9Õg\ƒûT/áìSG[ÂUk™XJ¬çin¸*qSŠ!Øu¹nÝ�+xÔða]7–u3[0RN$T¤¶%áˆ:[5Öæô;šàÌbX¤ÈNd©U¯½{/#âL“ I¸¹. „ˆ\ôôÕº¶¹tÒ펶ޡ§ÛÂðþ»;ð5Ôç;èÛœ‡qk‘Òô‚‹$ÛP˜­ñ�óÚ£Ê;Þ­©"þÐ{³õû= $ûë‹fÞà_wÿÙÅ�H µöþÀƒÓPÉÛ5Øm²`NÛuzt>Ÿ™Ûªmµè±ÛRÊ!‚[Q�nmõhIi†²ØO�”ðzÓð_Œà±zë^p«äÓLR§ÔV 'z'«a?­¬Ë󈯈 ¢•ZW'§ eY®QIXRD3ÖÆC¤±¥¤1j’rºEÉS&R¯äµ »@d‡…àžBuT�Zbücš&êz¿!§+@¨«á‡ý7Cs†ž(%�¨bµ’§™²&‚)d�(e‰®DÝÀ_gdÓ4Ó½=¬L IDATù–öŒqŸ ÞÝv•7¼ácøíóá­#PŠ£î.µÞÇç«Z__Ù�z<´˜rìÕÓéÔÃøE_ÿ5:TÛßow²S,·!� ÂÙE:žs �çz@9žs³îl‘ÞÃëu’ç¾­lD¶e´{ï`ïþ9œïÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐлZ9gìÈ�dß~ˆý‡Ä4MÑu'Ni«¾IÕWÎëuë —Ð?¢.>‡ݤš²¬f´ÕÕ…J5¦4SË÷•ÛWO1O÷0[H9F6ÊZ˜œ½…¦Û 'Œ„IÂP¦Ó-*àªñw«h[×…u5j…u©˜ Ó470èÔZ0/䜶íˆn$Û9R‚¤8J­ Sƒ)%RcBýš¦fr[—¤­§�) µ,‡Ê¼½†ÏJ$"Ù¹ª€Yµ´¸Ðßò-ßKJÓ…K.^TëT3N¸;ßúÉu7^_V•ðÇlíâŠãéM?tÛVOöáÏm¿Z;P 릛#2œ�Íbz¸@GwaÀÏ}t¤÷üõsÞWŒû‚¯lëª=¾Ÿãå{h‘²}¯GнÒRÖvsÈ6û N5+ÀCCCCCCCCCCCCCCC�ŒD„º1%�›°W±¹´Z37rÊT+Ôå†iÊÐxSR¥¢$h¯©Hs´ÕuEE;#¢3¥\cD¿àæ<,9Æ&®NO²ê5u¹ÁÖ=i‹ïîÇ'Í}‡9X¯dk®D?H±ÜX¾µZ1«”R˜¦@ëæ°º-w£—™!5\�è°JJ÷�@ÒïºAOD7ÃZš&jëU Y@RóÆ¢<"Ö:O[ÿ"D¸”JÎemÓµñƒ9FV wAõä³¶`ã,…ýdöo§¿±^Ò—mWÂ.¹nÐ-^£e¥Ûû÷(±JzhLÃÚJpŸ;Ööa Àè-’KËQçíXU¥½w<öxŒ¾ý`câ¹Çm/û/AåvL’6€˜’Ä¢q‡.£*{,¸¿W‰NÁX�ÙϹ¯G4ÙÆo—¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡GB"ã Tu°Ö™O­•RVj=“ZõYmp +ØZ7ÈçîL9³¬+IV7ñJÊmðµš&\ '˜)Ÿ¨æx-¸TšÙ�׿ÄõùW‘Ö¡gm°¶ÃÆpÆÚhFœƒ†Ñ­F_ ¸6§¡n‘Úœ# ÍLWKœW_äu÷æ~ܹ’L‚ä[hºBó= ™µDì5p�_‰H‹stÑEï`3¯\Äûʺ-{Ñ�6† ö7Ù \뢫ےKéà"Šº9Ø|äxxü#w¶-™ôðF[[¶º‡l]xnçÞþþ}Áw—Ò—ŒÝãOtf’N«½é¦íúEÙ?ÞAd?�þƒëç.r¹Ll‡n@3âX¤Ÿûe,z¿vÝYh Œ8²qéNÊøÚèzt¤ªÌóÔà×ÎQº“ 4eÄ`žçˆÿÖ _ï""m ¤¥3SJ˜¯-,­çΰšp Y !‡K•m%8£:5øéA¡ºÑL7#OJ­(uáÖÕcà'4]1Oʺ.Áéòmjuj½aµçIùNð¯6xÛ9_J‰Z# "ì¶@ÝË»•1nµuéÕ6za¤¤‡éϵÃ:¯o7ç�•m�·¾ãÊK8â|ÿh]ƒ-Ð|X–ƒƒnï1ìC%ý5Ž9ï‹Æ}ì#\…;$ìGêm‚ùp“o±b ëe_tÑþýÚûbñ6ÆàG‡‰r€¥lãV›;±E¨÷k7444444444444444ô®U°Œ6ðÑ bn¤œZõZ V¤¬ u!çÄRo˜ò‰µvˆfàÎR*¢‚Nº ¥:`µ¢iOÔz†‰J$*å4gôЋ·®kc,‡D©Æ¨ˆjP¢R�”¯ðºbˆ©Õ�J “Ôu£¬+y.¸ x¡”¶)QÃ솀Ô8†•`t9#z…Nk1¦q_¶…^‡4e겄‹ÑŒ”s¸øÜbü„S~’Sž9ŸÏÜ»=±.7$�¨T<Áýëç6áe*wçMYdOŽA æƒÃÍ—0?ðpͱEz���ñº $¶ÿCê¶²Û‹�ñÜny<uôÇÛß3"¶rqüªùp.¥½†\¸÷cM‡ \ü-ò›ûx¬ý5;0 XIƒ©ñ¸ˆô²¹!ããÿ*î{t:Šc€gÅMšs¬ =êæ+Ä·Ôbg=Úë¶âšQo†2ìL)FÎW­ÇÎ�‚¦Œ‹"$!©@õ€j>1©�ÊJÇ›‘¬z‰^A €·, yÊHÝ÷j ÷_ND/ž89OÔzƒ›sš'\?�BŒßâÌ9SKïÎKLSbžcšgÊjd=E\y½!iÛ‡0'%a] Å®Yì9§%¥6v(1ðÑׄ󔷵àZ‚" é6Î5k}'Õo¨åv\ÛšqqÎë5u=SýŒNXÞÒ¶}I¸'xr8ülo±<{tÊŒÛcÀºûtwÊ9[`Æ}$Db�ÁŒº¹ÿbi8m!½tq�Ïî.àXáÈ °õu܈èº;‚ìÖS9:åð¾b·ûùÅólûÚå�½÷ Æó.�„ñ5ÚëV^Dpó-.€1íîÇnmíóÍÍ8Ù�–Ñ�(/8žGM7oüažýóßÀùŸü8öËo¿ ‡††††††IéË_ÊéÃ>„Ç>ï3¹úè�dhhhhhèÿ�Ž 9xêK¹Žƒ.±žkTêRurš@RÄj…–’ fÕ(µ ´Q�¬ä4Çh iÂQ4Ï`k¸äD¨æ$‰z¹ÎrÊ{Ô·ø!ÒÿÈÃz~[ˆÐ͹·®nSÜ;ðŽý}ÀE¯Þãv[£¨"ía-^ÛŸ7%ñc³r ¢áLìä(c¬ÛsÀG¹èܯÓ1º¼÷ –² ašûÇN›¤6ß¾Þm´±fœ öÑÔ³_õu¼ýËÿ‹ñ›ohhhhhhèÑÿ•_~×ßù¸þ®ïçÉ/ùÃ<ö…Ÿ=.ÊÐÐÐÐÐЯC¥Rs®MÓ´÷ÍU ›¼±˜1§¬+Jn®¸Ê”• Íh˺Ž×1ÇM©b¨N”zÓxSÂ-"²Ò¹-àöx­¨F—Ÿ(Vj]8MOquºƒyÛ¼ ‘tF5ã2¡:5ÐiϤ�R˜ÒúÀ¬jôðAP¤¶ÅÁ4eÌAêZ9å[àÏSÍÑ4µ®Äˆ�v]ïL)µ°ƒ8V SÅE™ç»œÏgLRÂ¥´¤nAufÒ€™9O-þÜׇ�yžŽ+ÀÝùg‡œpAm€,Üt±D+€­– 6ÜØžÀ.Ötýb…×"k½³´­Ûî£k{ž_ÐÏÞƒ!´ƒ»°]öÈ—×-2{ìÝ;:�Pk7¡ì»¤i‹ÇqÄŸ¥‘ßãêp\«>ÔÁÖE¸÷ýùöý¼»Ëp�(ïc)Ý]�I‡Èñ£ùü͘·ÅŸ¿ù†††††††~sÉ�·ÅŸãæ�?<®ÅÐÐÐÐÐЯC9çëŽup ‹¸B ›Š¦ci Ÿ5@¨³ÁÃ|ffX]1¯à€.gj9ãT\N˜(Ú’–ªJ-µ™Ôvèæ ´áÊ4ÝåÞc¯d¾z‚i~ šžàtz’œo‘ó wg-7,åšÊ ɨn»‹¥AÒÁ‘¸Ãº}\¤}̓¤öã®um?Ð}ØÄì¸ÒÒW�ý¡÷ {루ó?ùññ[ohhhhhhè7­–ñï2CCCCCC¿.;IØaƒAU©,S¦<,Êñê1Äa k£ Wj[ø •’‚pGSÂ=ShITÛšdO¤¦¤X àXJDvÒEŸà<ÝfYÏ‘vm|§JÀ½ßD”yN-^+[¯a'ý\�ð®?§–³7o¥r�È=D q�ƨÚÕ‹žÄÆ‘"þ[úYEð«^·îÀ‡Ý‚¥”-ùÚ!¡^³ïltf¥}½¶;òÌ|Ë;÷…Ýî\Ûc½Ö¾×èAi÷�#&¬rcÈ�nÚañ—½/ÐzŸœ}»S°ß`ÛMfvpØíCÑÙç[¾úØ¿w|ÖÑ®‡ØæB´ºwúuwaÿ!÷çõ!�mù¥-wš;444444444444444ô(È�ôÐ=A9Ï3µ–匤DÎÑM7Ï3BáæÁ5šs¶‰Xƒæ®Û“�ª‚'ER¸ù$·¯!¸(µÄ†„¸S‹a¢‡„j°­””jκ^so~EðiκZôI8Qãì†R1 sÖz^¸ñ5 oµ&Nó áT4)k]q«”ºà<ϲ> z%¥+Löý‡ë››-=kîdy˜�µÔ­Z/OSÄ›[’wò40OÑ›èÕâz[Ä…é]ŠÐ@li}ƒJrÀ¨Ïíî5ë1ßÁ‚†TK‡áŽ>Á÷j;ÉF{Û÷�ÑÖ¾ü¸>¢Í¹l.Ä=’뇃mMX°C³ã�x„}@#£²Y%�yí>Þ¡š÷ìôfi¥uýéæ Œ[¶?oÃ'µv÷ n`²¿~_TÞË2å"ÿ}é”ñÛehhhhhhhhhhhhhhè‘Pg)vˆ§š*‘Êt�µ:9%–e[bØÑf#Æ?4+ÕT”R+grÊ@&iÂÊu¤Ló¦BÊ™º<`½>L·ÈÓ̺h�„Zθ-ˆ(…3ËòÜ„”¢°, adî_¯hvÊrëê”ZHqaeµ3Ι[§»$™)­�ïúæyŒ‚IBÒÄtºE)k\�ÆÂº¯›Ûº ²w Ò¸VgYiŠëŽÀ²±#«µÕÍ Ëy‰!•Zc|¶AÚ=9ÛØ'}Ò'ðíßþ}”Ò [t×ÛTò‹iÏÇç»Ï'S·âÀ�"­½ï.žSJmñZ9D_ n‘Û2> ëvªiƒf6vx·_„ý}¢ƒ0µcÜóêÇÌ´›ïQfvpyt#vø¸ƒG¶¥ß££qšz½ýâïN¢÷¯w‡äp =J)¡I©KìàQ{&€xŒÇæà XqsÒ|‚6ŒŠ¥t¨ÅÆ[¼Ò)QKÅ­lQÜ忆¬^ô%GìšuÉhnÆ5”L¦Ø ÕçúÖç߉ŠRÍØ ‡]O\æÅ@§[TS$O�2bÁÇNr�R K5ÄŸ ¤+’@™™Òm–RA”ëërÊEKtú�NóÉÍyÞx•ŠÆÐ®°¶!“”Âe™Ò딞ñéffk�‡½r.X×>®›ÿÎßù”RK¸ tá$ _Äk�«¼ùâ‘‹Ö-¶Û{íöè-˜ípP$5·C¾ÝåÖ#´ÚŠ»£ðØUx˜˜n¹NI½Ù�ë¹wõÅñªŽ{iÎÃý<·ÇKþ«h�ýöø2¯Ç~|)M‡q‘º—:¶ ¹ îNÅý5âÚæ<57f€À¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡GAMÓÄÚ¢ÀI¼2M3®™u-LS¢Ô3ÔeÎkY¨u�©Ý-õ˜HY©Ë�� Ë•¤yr(7( WO"~¦,Ïbé6ê‰Ú8”‰P}âêtg¡–B©MɯiÃ!¸ãiF\HÓn¾¶RœR,×ZIÓo銲®ÌiÀ™æ+iš¨fLÓ´-OÓÔ`_Œ¥k�NÀ� ai UÖÊÕ 7Ësä|bY+i>Q-ÌoÓ â8�§[ Šûzr¼´í`hš�yŽz·ZVT<†Jô²“°¶ø®¦„ˆ¶žA¥ØJu û ^"m×C/eUÄZ�ž5 Ù.¢ËæbóÃ’Hïð3+-« �É¡;�æ ¼ì­ë_s7ÖõÜÞ×7øwŒìîƒqS„K/mqÜþ˜# ˆ¶÷æÙÅÇý±±p|cîR5:Ãz7c�ÈãøÍ æ…j HmÏÍ[=¥i1+¤4ñètAw÷e_½€ q ¥MLëá:8444ôÿ¥×òø—~ /û÷ƵúÍû¯µ-¾ªª”õŒ••à3ŠWí²® ¥,¤”7~Mp.XuRÊh[¶Íš@&$M¬kAÝ0�Ìé*£ét™ï §Ûèt7ž¯9XK]1·–Tîäœpsò”H)1µeÝîbì�ÏÍ7Ĉ¬5øÕ};¢×½]01*Š#nä4‘Ó§é.wn?Á”O$õ^ Wš[±mLÌ£3±Ã<Ÿ˜çS;§V#ë=nߺ…°wözºþ:Û íÞ¿·C1RkÇS{·¯ßG3ÂÑv\Þ¡U<¦n@«?î)ÞíŠvˆÖZ;Ð~“hûz·4Fd7 œ\,æö>½îÄ‹q�z1¼áq7lÃ'qÁ¤ßŽ[ cïCÈ$½B9ÑÁ£ªSýº�l'©Û²p\'{AŒ:z kƒ‹¶=®ÓÞîš”‘z1Í/çÖ'~·_ýnÒš_Ï+þ§åußðòoæß‹ùu<ñG?‹Ç>èjÜÃCCCCCCCCC¿)¥ª ë,£ÁD"ŽëV©uiì£mGtÞâΔg ¦Ú¶&Ì æŠUÁY(ë5&' ¥ÖEYªà2‘ò cÂЖdM¤œÈšH#·IÓÎ�Ì™æ «Æº®{]›eÝW{_”K©b%Ìs›G«1£Xê]cèv]õWWNÓcܹõ2îœ^NN�“åqîÞz%�ßyæén¤QÅ7vl×T$Ü$UÖr�HA4œ”óót ·€†< Á–T ³Ì”kUé]€µ”H­Î‰¤‰RÖ›k’f&¿CõŠùÒ\޶s¯­µ²,kû¯ئ‰¡»åŽ‘_}‡›F9übÊxì8¼ÆéìèääÕR©ÕšáOÛ*´lÅ’ýØ:=Žv„kÏcùå¡÷�çí‘å^N¹�ø!¢»ç§{†»�…ìÑ7iÜ< 3½ÈXw‡ß‘¾v×c­e\s¦”›¶�R=a5�„CCCï^JÌûQÌöý¼õÓÿ4oû¦ïæ¹oû6žùÓ_Æ/|ÛöÿÙBŸâ¥÷-|¨ý<º¾‘WTŽßwï÷^ù7ÿ{>ø�oæõ¿úFÞÿ/þAî¼âеúô§óÞÿ{xݯü$O/oáõ¿ø}¼ök>ƒ;/ûµÜmŽýÌ�ñàüaî÷wñö¯úcüô}7ü ŸÆ“žÛc&æßù…¼÷¿Ÿyî§ø­oùVÞë‹>’|xYyí'òÊoú>øíoæég„úÞ/àΩ�Îë~7¯þæïàu¿ú&^ÿ+oäýþ¿ͭÇÚÿÒ÷â©ï3ò_ÿ$?Í«~ì§ù�ÿö_9L05ßÏ|9wO@zŠ»ÿáŸåý~üñúÿ+ü�¾žWþk¯æEýŠòù•W؛ނÿ®Ïç©�˜ß¼ÍÝ/úCÜýÕ7³ØKÈONæîñäŸù+|à/¾‰§Ÿÿ>è;¿‚—|øCÝ~¯øm¼ü/ ¯{æ§xúÙÿ™ßò·>“[ù!üøk�÷ÐÐÐÐÐÐÐÐÐÐ#&ÕæžK‚yeÊNÒÕ**†ZE�à;º·j¥uß�[ï¦kõlš¨®Bõ3nD™ò‰iÊ�_ŨG�šG‡žîBu7Tš9«™±¼3ï;FR¥¶?k¼ �…â¨e‹!Ž”Rs ¦�)•R.xY ±pÅ1Í37Ë 7ç·¢TRÊäœÉ)#îT¿�KÅ« UX–Õàe�}hÖìu0”4Ÿ@�sy'ÆsN íÇÖMw‘LÝí…Lj¯m}f´1�lu×ßžñît” ÎuxÖ#¶µ2Óæ±¬1²¡ÚûõšÓN¢ϱm…ø‡ÝG4Ê¡Ÿ/~òî²­ïÀö¨q�‰”¦v®¾QácÇaôöÕàþ~e;ŽníNÄø ö85‡¢Kmïçí¿;¥; mû¾ªnQli³¡¡wCå'ßBMÊŸõaäÿ³ÿÀžáŸó~âé�ç'>ì÷óËÿ¸ÀSŸÈk¾ûkyé«~˜·þ�—ŸþÜ¿Êú‘_Ìk¿ã ¹}«=ïÕOs÷·M<ÿÇÿÞò†Ïàg¿ì{à“¾Œ×~Ççs럻šÎ©Ï¼ã ½ÕœÒÿ'xí7ý;¤ïýJ~æþ-~ö«‘;êëyÍïE<å©Oä5ßýxÙûü¿üÙÿoþ½ÿoýºÈy^õɼçw~%�¯ßÎ/üžOåÍŸû·ðOúOy߯ü¸þÏ åŸñìwþé_úXnwV§ïÁÝ�{ê÷|Î3·¾ä/ñ¾ÿñûró•_ÀO}üçðÖü><õ�_ÍË>ðE.¦¾„ü2X¿õ?ã­ßóJ^úÇ>yï|ßOåŸ~›wþÉ?ÃóÏÌä—7À§ïÉKþ»¿Æ{þ›‰gÿèçðæßû'yÇùãyÍw~=/ûÀFøòoáåó/ñÊßþÞþŸÍ›ÿ�?ÎÛþéŠÙÞÿ�óz4`¤ ×3~ýNÜ9O$q¬ÜlÉHóm *'ݺíDÑú ¶ú9‘íÀ)ËM3”eÖjWÊÓD­£­VIr…Ú}–ë_ÆÊ3x}©ïÀ–·ƒ­ñÉÈ-�Š;)Ÿ)¥�ÚÀGJiãVš97c…<ìÇúºãÒ®j€º`EJ1Ç%Qlå¹ë_àúüª_sÿúW¸9ÿ÷ï?Ã4ßBó|Æ4ÅuíÇC Q¡NK¡¬‘[”"@¦4gb€HÛ‡YÜÈÀED·�]äŠif¿XØõ RŠs¯Ãº°‚v b®ˆürè¾ °¦š¨5˜mJlßI[á¡{Ù¨jÀÂ÷¼]Ü(äðZ75Ø]‹}e8þ»;ûyÅZ1±Zã´˜oïBÔ ôEDX÷ÂÇR/²ÚÝ�n Ê!ªl@<‚ØÆÖ-"<44ôî&§þí?ÉÏ~ÅŸå5_ö·yÝüÞñ—¿‘·ý7ß΃_8fm+õ§‚›[Ûç‰Óþ<ž|âïñóõ¥<ó‹|?ÏÿÄðƒŸÍË÷×ñÓßøÎ•›ïü>ž{‹Á÷þ}žûQçþÞ¿ÏË?ùëù™¿þܯql‚Üy’éõËË¾ä ¤ŸûfÞùC+È+xâ‹ùÛ¾ˆ7ý‰o¡:ðƒo"}ôòšß÷qÿ{o'YUŸÿ¿ÏroU÷ô,¬Ã¢€à† ‚ D!ÑŠ[ô«b\иDƒânâ’hqE�¸oâ*nàE\@`†Yz«ª{Îùüþ8çÜ{kfPcÌOÔó¼^ýꦻêÞsOÕTW¿yžÏƒ}ÿ™˜'>ƒv8Ÿ«{^Zíº‡O~:«ý\ùwoaa àb®¾ÅaÜþEaÅ3¿È–q Kg ÷÷fÕ]- :¸Å}Xuàó¯ýaå}ØåøÛ²ô²{ñ«ÓÀÒEŠÙœÎšÿ·7¼úŠéazª�À¯¿Œ�ÿ»œ{;øI®ûžeÅñOaö§ïåò�]É/T̬ÝÅ8ô‰ìz”cãÑOãÚOÇýZøÚõ˜ï€]O¸þá«pøãÙùn›¸ñAÇqݹKñ6_ÑÌýãÝÜû-®{¹ük(********ºyɇ„%Dè˜Éyïæ—|-óó@}[fî<Äìr*w\zCw7[Á%»cõ€áÝ÷ßfmyÝÃo‹ºÅØwã{`Π„j×m…H¿þ)6_óXV=äŽ\{á%ØÞ�Ù-çñ‹/Ì£ns'fV¼î«pr.©4nÏ]�+¦¦WavPøM[¾‹õç?–Ýž}_n8iŽ]Ÿ0Ç–§¿—Ñd ~3˜�Ö{ðÔþ"Ö�߃¥ ßaá‚evºë�©Íב;ï�õ—°øÍ¥›x�‹ë^–òo¡¨¨¨¨¨¨¨¨èæÇ ‘£˜!Á¬¯PÚ|@¼Ã AÐÊ M• 3�‘€÷ %qÄØn";­YΘh[s§¢M4Ž¡PºFÛ:�À€„@UUíܾ®Ï"F“mUÅ­ª ‘ù4W0ð"OË3ÍT§†íGhsñETÙ éh¦©½WH.½ô‡X cF„yæ]çvëì¼ñÊ…p.LJm¯z¹›5ØÂ9*À#’a›låT´®Ú��Ý}¥Ý˜€fÈÔ<À|»\ŒÒµ%‡.✡¥ÒøÐ´ ÈÓÅ(ÝÌÁ¼Ö¦Fe²÷AÒZlXý¹J6ü„ù·ÿ;óï8�¹S>ξ§üKç>’õpðw|Ñ�€á¦_t“wÏÏßz9¬=’=>t"õußeñòQw^˜¼ï~öÚN¯m´�‰W µº‰E+Ð —¼“ŸóQ&ýÿï!K¸uÛ¹Óø»l<ó*vz؃˜yÙzf�>ÖSXX ^ƒÌ³å™�àÚó›þÁ��¿Úv 3«0!Ì/AXdãk?ήgý»‡!s×|˜+κ‚Åσ^“"À¿Å‹³´ûrS·ø®»¨¨¨¨¨¨¨¨¨è,3"ÞRW.ŒQ&Üšèö“h–ªëY¼Df"âð¾¡ÁÄyyÎÅb­ðÁ Œª!”Ú Q¦Š%>B-�!„1Þm¡¶³ÔƒÕTf†É$}ˆ6ÔƒÕÈâ 42=@)ÛÖŠ_FDƒ©:Ʀ¦ñ>™á< Áj#¸FÇ™…âQZá]*Ap‰ï(­·éË0Ö¼O®>ƒ©j@Î!®éf*bÙÄÛçÂc«)–#Æm_…6=} #s³x:A>Á.è•‚dˆÕ•^ž Ž .�8Õk–ÖÍ·uñGWâ‘gì…žëPu­·ZÇù�½lµ­ÝÕµ¶äù|ù#®7:5ݺs¥¹zŠ­ œêf¶E"jêþ•­ºi‚ÒAPøÈ3 #í&7åk‹ÀTÑ/LÉdç@d*nÝ�«¨¨¨�ÀM,ž{1¾Ú›ÁÞ–—f0««>côÝŸÀ�cn×ÞkØþ‡±b�Ëßý)7õŠ¢n{wVì6ftÉÏoâ6BXw%£‹ÈòçßÌ/ŸöixÔ¿s‹'ï_Ýå,ÿÀQ¸/\ñSÆ—õ>~¾aÄè¢+¶Y["„Œ.¾ö»#õü•Ó÷ýñ5øí¤–ß{&£½Ì�;š5q-ßó  ?ý!£…Yfö_MÓ?ÖeW0Y7ÚöP«VcÔ„°aaøòpÃEû³ã1·dñ�ïciÈ2a ÌšU(И»0÷—½Ò�weî/fp_ÊÄÜ÷~@cîÊÊ#ÖÜÄ®ÿ.×]TTTTTTTTTô‡•65b`â&h¥hšQ€Þ)Œc5‚ƃH|^׳mcÙ†‚÷Œ‰ƒ½µÖx7ÑhU”6­yL‚¿Ì@¯`nvOf» ‚igúùÔÌÄSU‡Òª�ïZc ¾!øE*d¼@˜,à–·`ˆJyŒ&°¦¢™¤N ­Ð3ØÊb«Šªªb…ç ¦2‹lS(’_<Î;$±7 ÙUh:ÓZ¯BBÏÐÒtÄ\6â};j¯�ùZ;Õ²›‡Ó À|£XÖ‘Éc&³q_žñ×�µf –S¸™8vÀ.ôþ{ÚA¨µ�š%B¿M§GÈ;´qÙ8ð±äd Æc'wb2`j­RÑHj$Ö*ͤuôå?j!–ž´Å!]o )�oÚ6¯5;û�‘.šÿº5cp®iáa‚n¥Ž1äé–䢢¢?›_©ÔOx»p5ó߸Œf£CíykNz æ†sY¸ÄÁ¦²|õ�O|.;lþnÍ>¨žÉ–ÓßĦãÞÆîgþ ¼ò³L†wfÇ—Çà‡§ó«³6u§°·cÍ �Ã}ú¸úvìð’`øó3¸æS‹õš�¿„«O?‡[½ê_ÙáÜ'rãϯcÓëÿ“]ÏúGöù�bÝ{¾I³4Äî¿;þ¬3�gtúÛØ|ÜØãS¯Áœ|6Ëë³Ï ã�~ŽÑé§±å¸7°ûY¯EŸü)–¯uè½n‡ýéÜxÁögÊecÃWþ‘=Þp<ê’S¸ê;ÑÏ–óXÿÖ³ßI§²ÏòØpîÏðÕN nݰð¶Ï3Þ ¬©•+ÑjDXJ/¸þçÜøâ×08zÂ�º¶…«aÁÁÚUÍïæúsÁžo{Í ÞÁüº5Ì=ãùì´ãsí©_�¿*.8�ë¿ð0ö|û{ {žÆæïo„�¢ÖdãþïtÝEEEEEEEEEEH)‰`O«€kFÈ®4®Ç9�É(&x‹Ö65ÞVe4„:ÒÑ8× T*QŠà…˜&NŽ6­pŒÖPÙD .Œ°Æ¢�JÀ-`m…÷’J=4>™ÞŒ±8 ˆÉxžÊÌ0ÎBgº *—É…“�¢À«ÈU­ÊD–å¥A‘z4¤‹íV¦Æ‡@ �Ȥ”ÄÖáàiMt(‰nGÕçEì©Äé´ÖL&ªº&¸hÄ›LšX¢’]ƒÄ}5fª["33Û�˪T‘œ]z|imév]”¶Ÿ%Žm·Ýܾ Õú'ìÇ^cÉšŠg׿.$1Æ"¢“å±i�tj«øUß)Bˆ®A‰„XĶ…ÀÔ=8¦ÖnñÞ¥µ†¶$CÓÎ¥·5¨ )·mãÏ4Hp]¼´îÀX¢ÒÍGìâØª=N× \TTôçÙ´¹Ë#Øí‰·Â®6ÈÆk}õý\õ¸SÙ´^€ïpýÓNeðÆ'r‹sžë~ÄÆÎeË¥Ÿáêû>ƒµ'ŸÀn}Ö]Çò9oàgÏ};‹ýQt²·x»½÷9Tvã/¾‡_œø:¶ü–K”MÌ¿è¥l|à;Ùý•dË1gã>û®xø:vñ#ÙãŒ0j‘æG_áú/®~uWXûïÿÈ.ï|v8Æýè®ùÂ]ý ~yD`í+�c—·>»"à¯ú›_ô™›aáZ6�ö9v;â~,�vfì�Xzéã¸rãóÙíØç±×?­A-ßÀøÂw³üŽÏgúÖinÍrüùïàêó§.˜°°·]…ÑÐø_²á1�AþíÅìúúÓÙun™É7?ïŽú76ü0�HÿK6<ê‘ø~»žôzvÜcndrñטÿir"þ.×]TTTTTTTTTôTŒÉ‚wÜdM@i‹6ßLå˜R€e#ôÕã@¨¡g€k„ ñØz€h JáÝ¥¢ÃM‰à¼fÔlAé¬�EQ¡¬$g¡-ŒÇË ÒyŒRXcpÎŨm5ΡE³bnwl5âh܈à'çbJVç™wàd!•q€-`« •ÝcÁ#Z©@½ ¼GÛ*:j]Ó8ŸˆRC�j0d~.þèÖ˜¯µï4Éþ™ÛŽmÚÓ.®Ü@ò9ûó±7løÖÍîü/v¼SyÕ+*ú#•ºÿk¹Ã'öåú;ÍúŸ•¢¡¢¢¢?_í}ãþàkøæ7¿ÉQGUŒ¢¢¢¢¢ßIŸûÜç8ôÐCÿ=ç{M`®ïÐD4ÖÖ4Í„F-WÒZ#XB€ª®iÜ„a]3̓¶šEÜ"¦^A3v(=Aé!¶^Iã•VˆÖ©0 "‹HpTzȰ^�®gPÔ@t%.,¯g´¼cgz6–’@r×Åx­Ïìp-ƒá ”‚Ñx[}C6¬uÆ/åÒ¼=<"“ì˜ðÔuŤYƧR�¦i°Ö"Á¥®ˆ''nT,óQe,FP:òç\×Fœ˜�6&BBç‰ãðA<6¥iÓ…´Æ‘@ÓüTÙØÀzÀÉÉl†O–­'—÷[ã©z͹y}}ÝÖO“è¤SZct׬Ûý,SÎ8İ›!H‚h†n~`ç&ŒQåm]€§¾áÃmœ¢ë®›½aeLðšvF`Xb¤©´ÍÄù¸[ƒ»¥Quð…^k²Kà0l0ûà/ïA�EEEEEEEEEEEEEEEE7yç#´Oœ”¦PZã�Gk@ÅrWïbÙ¬­LJV V\3 (]¡Äà�C£Ñ±9ØMPn'UU(=Ê t@©5(q¸f‰…Ñu°†ŠÈ‡‚4 †(3ƒV ïÆÚ–wIˆ…$Z9Bh@*Œª±ÊâÄ!p“@U×(Pv‚Ö–Æ èŠ f;á}lêT« Š ÓºŠ±áÊVBœMˆgf¨bÔ8̳<Ú*`«èZt®™2´ÅYˆ.F�‰<Ì¢ ºCM,)›ûZ‡ Ö-Ò³ñv]áDl1m6:g¤”Ò½ï1åLë iÌÝôÀº­AYŽöÆÆaÚšâb–ykà7@ð©ñ%ÿxlGö�.='".F�Uœ ˜ÝŠÙ¡è½K€ÍDpçBh]|]„™ÞÌÂ0å8Ìk컣ÓÀÅ┞ó1Ç�»25ÕŽÜ�SMe·‹ŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠþЊý[üd‚µ38—¸‰4ɤUTU•R•Ñýx7Â*ƒ×5Hƒ(  ¢†8‹B©I À‰]£$B.£èÊ¢ï— Ǩ£ÑÌ‚ª€AÃd2¡Ô‘o2aqé*»‚ªŠ#äš ©#2í"ßQ2“æ ´QT¦Â»€qô�1–¦i¨*‹˜L¬Ò%ˆ‚� ¯ªg£%´ÐC´®i&“ÈÆR4Ú§¢‘ ÿš¦Áê ‘1!ŒÀèY”ЦµœPÍ,,�äË×`3]Ì*7ÚfgZnÅ�c¦ ˜µçBzPu*ëHÃ%DÛ¤H["’AW.é;ÞâqÍP‹³ÿêœ4}¸™TÓÒÛ|Žþ…ÆëS òe÷¢Jç1½ëŽ�.1Ÿ®znÂi¸=·^>W7#15×øÐÂÎLºóÏ£Cpº)ºë‘)\TTTôû”|ö9\:Sö¡¨¨¨¨¨¨¨¨¨¨è®>6×:›nâb²’XÄ¡uŒ³j£1FáÜ$:Ù¬AÅÉy 5†™%X¬ªb¡iFm ~‚±u,AÅÖߺªDæb"Qh¥¢OM)Bš¥'ÙJ#J7óŒ&[°z/LIÛ!²,(trܬ «šAµï-ÖV‘爎±ÞY“B8÷Aùeœ[di´€wË@�VC\“ŒgD—b†xÎ9ljûÕÚPW7Ì V±4¥é‰¥*`º ¸ck1Y `svx[e(sí,¾¾-Ã\b�Ü4(ë¤ÁMÓ¸^lXoå¢ëb²y 9J ¤©”Ý1|o=º ãÛ�óv·µí}ò<Áx[Ýœ>�·Î•‡UF÷^†ƒ]AJ7óЧ'[/;I/úK{ûü³­÷6Ÿ7çÎ‹ŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠn2F!.$ƒ˜!ˆÁ¹T,–5j&RxœsTí7 Þ�bB@ÄáÝ"Ö U�VhF©µÙf–bvvqdzP²À¿¢¢¢¢¢¢¢¢¢¢¢¢¢¢¢›�$xD}Ï÷nÛŸ+hÚÇ s’€fyq)**************ºyH¡"‚:´Aã‘ ;�},ÈÁ#ÞÓ4c„à$ÎõCÀTu4Q©Š&XІº¶iŸ‚¶V¢‹P{j+ˆwHxçAO¨j=Ý5A—¶Œ%(ÊL¦�·gíã ©½7·ë:ãÆZ¬­Ú’Úvx1L¼Â£QÚà’+ÑXS£h°6€ŒQ¤õ™Ø¬R«oæAÙŒ¦ŒDCUm1ÆRU&åbÖs`$ÁË® ¸obÐÎ5=ç]ÛíÜl!Eni�yŠœÛVxß$øÖÅhUrf˜—çâåûBtÁeà?òÏ!AÚ"�é¢ 0U0ÒÍìoTÀûé¶Þ¢Åksε ²ß’ÒGèAM™œJ)¬µí“&ƒÈ\f¢”MÙi¶ñÍvÌø@§ýUôÚ†»'ÞÍQz×�Ê«^QQQQQQÑ­ÌÚ�Ë&ýR‰W(£IùLÄ;¬±]Ñ%6ÁZKMl¾U)�‰!àÐÚFóWfÆV8 JŒÇÅ.­ �x�o‹ˆ»ü&ÆËó¸ñ2ˆ§I…ª±˜µÁæ�Oà.]’: “IÓë{ˆ¼&Ž¡“ÈzIY×LÒ(‚ïã5¥i& JŒ�{�ËpM¥@Æøf%Â¥ãüDc"ûªêº�0ƒ|hgFæ Áã½£ªjl­iü&-ë+³-›ç×µóñÄã½ô¬‚¡�C£­¹ %ÞÇ;U-Ü.28@z¤5?® 7çoÚµCSz:G‹»–â\¬‘ãÆS—Fž=˜Aa×èÛ{â„8·0.­‹öæFà6jŒ€¨Öá—¯?_Sv ¦Kš‚�Zg¨™�:5ÁXBð­±?k•ü‹½ù†9‚}sÕàÀ;²üù¯”W¾¢¢¢¢¢¢¢?JÕÞ±lBQQQQQÑï @ÍyA¡µàš1ÆT‘)Yp.–nˆŽ#×4´#8AÛ™8ÿ.x…øF)Ђ`m,’Íp¬ …Å7 hS3;ܑٳYÌüò Ì/m Ò¬]…Ñ]¤g—è´ÖÒ4 Î9Œ1cpN:ç`‚Mãñk-Þ‡Ø(œøU=¨q®ÒÂ7­cß…OÇv.⎛1F{æf×|EPÂÈ-§H¯nK<Œµíü>/£+4T@+Kð•ù“w¡«“äF”.ñê½#$n¥£SÏ$èÔ5ÜB‚�;.Fn;G\Wl¡0¦šºp¥BŠÓαëæüy¢M²û:·ñÆó” é6&5ÄÄzcÚ¹~*:t‘Ù|¬^¬6ç~‰Gl.v)ZÛÍÌ0nª$HÏI¯;?º=ëÎ�Gl¯ñMŠû&Waˆ[žç N»ã}úñàv =gãÍM«Ž2%Ÿ\TTTTTTôG)¥X}ü“Ë>ý "m±‡rŒR(mѦ"O][¬6ˆ÷„ >Â+eiÐqžŸ h¥Ñ* $`tEã¼Ôu ¼o@ �E‚_ÆbW€Ôø`Á ðX†3;1¨Vš ®Çæ^�åG¶blì…‰ýZëø|;ƒ"ÄÓ©�#wF(­Ò¸Œûk¬¡3Z¸¥Û‚�~|ZÝŒÛð°CØáEÏ,°¨¨¨¨¨¨è�KJ±Ã‹žÉàž—½(*****úTW3h¡™€‚± -(�çÚáãl@7BÜÊ;L0h† ¥¥ãŒ@”%EejŒ14�èÎx¦Ü2+‡kX¹bŒ±ßþJ�fµ ±vmêÖ–™Ë ²%çÑJƒÄF`ˆÑßl,Ó*Ž® > éC ¥Qèt<°)"¬µF+…V k4Þ5~VUœ�˜ÆÎ5�4?Ïòø—×1vó±EkTšÝ'‰­å‘s." �ai¼'™„õ8½o–�–qÞ!iL]vþi Á;D&4aóòu€¬kë mì:C©87Pµà0:âè ^ˆŽ?ï³#NµÙÁ§”M÷“^Ì5x0ÎбïìËNÄÙÍp±ïÎËëÉOˆîgª=WçZŒð0æÃ!Gw»˜r7×0+[9#ì›.É ÅyMZ÷m¤ÒB>›jšûñá|]Ó×|óýG¿êÄc©=ˆ-o~7“‹.ů»¡¼Ý,eÖîL}àYõŒ'1<ì�²!EEEEEE¿£‚€1vêC ¶¼W­QLü©#g÷)À PZð̓"øåã­êH¦´ÆhM�€(ï+±W˜Yªj†‰ k]·…cÒ,"h´©bl·RHhp“@Pe è€HŒékÚ–Ý ®+Î@ƒŠŽ¿�­Öj”N³ÛP¸T Rt×ûØZ¬<�f f §ôçæ™4×£t…µ+!q0鯿‰MÓ$æ×lªè*\/ň¯Ñ q¶]e .ñ«mž$æð~™ªªñ Ø »"Pëb°ézxø#ÀYg}&6ª Sc°îÅf³Íз�-Æ}éƒ$ ‡Ž¶ÍT”‘#°�Qµ º°u ŒÙðu0_GW*2�ÛΖÍ~û¯B¡zƒCÈ‘a— ¥j Nâ¬DÕ‘dÇcˆ‘ZgàgŒ�jŽQgÝ+, Ûuöõ¯ËÓfÀÕÍÜa7<ì�ò&º¨¨¨¨¨¨¨¨¨¨¨¨¨èÏD"šªž�ãÝœÃ�6ŽÆh9‰ ñ(Ô`ÝŒð! ªBÄa” ±8¿㹦†öÍA!hŒÑøñ-ÑÙ6r‹(4J >DžåœG#Ò€´Ž¸ B#ð‹ ® h]¡´ABc ÎÅ讚Áåñsj‚R15jRÖ-/Eè¦Ö&’X­ÛR�øä‘×|ëèó¾+ïÈߊéÆM—‰ä Ó½vczQæÐFvuúlìÖ¥ªu öAc„š]# *¨ôœŠÝõôgø‘JSLîïcTæû8çÚuÝœä�ÇÔ±¸Cù Þ�ð~Œ(‹¢BU³ÔÆàš A[ ÑFáÅ[(„Ø„ëRÑÄöÝÆObº4xêÁ€f4aqy «ª ”B+X-Æ#¹E‚xŒ‚à=Ai´ÑˆRˆRh,³õçA@�à1J¡ï¢ EÁ(�­ýh‹w¥,ÆR­YMd„Bijìçß ÁQÙU4~ŒRç&Ñáh >ÖVmQ¬Š…íÞæöá<#ÐVUt&b.åÍ °+÷�:ek@áCdJm pŽÔFè7":Ð\ëhË@+ºþ¢¢T º²Ë®›w'Sî¾>ÔÊ‹ÉÃU ã¦]ýs…dñìÜ€<Ëk韫Ûĸ§Ù‰çÒ5ÇÖâxÛ»F—ì2 í±C"«yOúñÝìnŒ.@7Õä›gBoÿdj­Ð‡«´NÂÂ‹ŠŠŠŠŠŠŠŠŠŠŠŠŠŠn.R8Œߌ0Zã›eDA]Ï!ªFt�hM�R“È^bmpl¯ %Ž@@锵(bˆkU�o�¡ ±CP�……¨ì0¦.›†‰[Æ«@¥+¬™A0ˆDç J¥ Wâ'ŽÁp53zÐN½Ë1[ÁèÞ{¬ÕLšQê´¨!™¹üê~ï…n]‚•U V%3WêÁj&Í<2ÙDðŒQƒB�˜"U:–l5R.;�shcPD£›±q×ŪªÂ5‘7y]ˆyL�Fƒ(mQºB 86ÁÓfšûN´Ü!TU¡k®í`[÷ßÝ̼~[ohá^žµ—o››IBðhm·ÓŒ›á¡j¿¡`7+¯mdQžéö8yÆ_Æ^·æÐw)£ž�ãCKssÔ7î‰LŃóÔ];)j`<;�kLŽR«©Fà|œn.až»h@Byu)**************ºYH¤Áp> LM5˜#ƒ1XM“:$B:�Kó.–ºú™5z/� Ä-�"+0õŸxNКÉÄcU ¸Møà ð¢PÕ ut|)…ÕÙ„ÐÊ0™xÆ"A0¶Æ‹F‚àD@tJk:”VøÆÌ´F5mbúS’3Ñ9ÇÞƒó ÚÄaÁ¡”0œ2M°vÞ{F“ hVƒ!Î$¶ÛÚ ’¹ â4í9êºn°çBg×Lš©ñx9Eê½OÉ[ç ú.-kµ† ®wÞ»)w^þ:ºò¤ë�ä4í »Ü c„U¶9V†hýR�ø³�~Þ‡]Ñþ™ïŸKH:×]žÉ—¶¡�ÿç[ ×/éJ9t:�éâÉé|Ôé,fÙ�ôF‡dn9Ž3þTû`D· Kd¸+XÉ×Ûÿœ•)o|€ã}ò0J¡À¢¢¢¢¢¢¢¢¢¢¢¢¢¢¢›‡$Lªj£(;dâÀh9“k,Þ�Qâ“Zi0†JWLÜ…W ´€ƒD#”óËhgQ&¶Û*¾D<ÑTƒÜÈQÙ( „+“øŠ�Ñ”G's[Û[aº–`%¤1rÙ¬•ÇÑ)´Òm²Ó¹È~*£!øä΋)Y 0¸‰�ç © �Òž ºÝ;mryH2С°•E…®Ï¢oSý¤¬Vø¦ë‹èß@Å~ŠT@"!Åt#ª¡u¾u­¼ªuÔusô|ŠÏ†ÞÌ@!‚Õ~©…J³ûtz¥ÓŽ·ìÖ‹�ÄÍVO)µÝb�î¸ýh±Q bÆ'´–öóµÄ(®¤Xqÿ�­Åq�!Ex3�c«¨q´mf§d»âÖÕç§Z}û×›‹»Ù‚ùÁÊ·�{›�á`,***************úÃËT;P v†j bVѸ{­-!@pžàG€]aµÅ¹eD ÞO°J°z€¶±ßAÜ”Atœ˜Óª>Tú”B›®Ñ˜z–@„ƒÊ¼ó ª M^ŽÇ#´‰¦ªª®z#Þ"§©ƒÖ¥¨µMãðdªƒ¢?6ÏšØô‹DãXnß�38ð«!L0Ú¢ÛQq{Ê¥{%œóÉH•‘k¼óm£rðÒ2±8šNzFµé¾ :ž¥µ6äÞ ²¶�Êféä‚Ó=Â-•™¢Æ5Ä�èZ€¥u·Åy{¾]ŒîÙ2»²‘é·.8é`[œý—ÛyI× (­Rô6Çwc|8nŒm×’Ïã¼Le®½÷éAÎÇêJN¶†uÂtC‹ˆ$;ÕTIüÜAÀ8ê©qž`ºW;C°¨¨¨¨¨¨¨¨¨èOVþ'|âÏå�çoF~ï¬;ÿ-¼è_?ÁÏJ¸¦¨¨¨è-]ϨRñ…ÃVÖZljÍ5Z£Ä9”Œ®h&c”JÙdºŠ= é—@Ûzë› JY”2xïqÎãCÀ‹Æ@ˆÌG£¨«*µýªAEã¡e*B]Y&ãåȲT…Ö&¹ µ‰ÐÐV¶3|¡Û‘w±ÄVhš#̿ÎùÄ3�@�˜¸Yž¬c~ñ*6Ï_ɨ¹¡FzºYU]÷R·I¿ùBN±¦> [UØÊ&§`ºª6‰Û�ß‹1æÐþ¼ßYAÜe�b¼�ë,n„�Î8¿Î‹ìó\t‘!VŽÕæØmßÑ¿× ÒL¹cvº_СÓ:LÛÀ©«Ãû&ǹÉ%%x ÄqH`Òúóš „h7 !~­SöÒ@ES‘]‹y}ÓsM»�Û1BÓ:³ƒ²œñ ›ŸÐýÙ~¹p$ホ|žx_›nS`QQQQQQQQÑïA“k¹èógóÍk~?Ìoø!ç}ò«\é~sßçï|#Ÿ¾lùÿà¿üì›x݇¾Í†‹ŠŠŠþ÷¯ª>´Í³Ù¬åƒÇ¹!¨å£±º&([¡ 7A”°1kgºŠÎÀºf8³c#üÒ*Îæ‹¦9…µ5:�ÆIÓ “óMB/Õª5Ñ•Ë:–Ç ŒÝ2�Åsû&�I…Jå¸1êÐ8|³4(Õàý2âp“Í4“M4a3›×Ѹ�l™¿š¥¥k˜Ÿÿ£å�ðZшF›Õh]ã‚'xßÎñ !ò0TçâkSÇAÒºb‡R\TÏ\—ù’1¦5–Ùªjy•sÍÓÒH×ÂÛZ}@‚Ä\6]Lµÿ9ÏÀËÑÔ¾Ó˜¢˜Q ¥=LÂ8óϘn¾_ߺ¨T´pfÅã!øÞ¹C{ß.BìR; •nã¶ZÇ�™Š*¥Û¯ó†ä,wŒûv.`†�[_üZÚkãÌÁh¹”Þ¾tkÌMÃ-•ΖšKGÈNÃôä¯‹ŠŠŠŠŠŠŠŠŠ~³„ùKÞω>ˆ[î0¤ªW°ó>q¿cßÅ÷'àùAžþ�c9ýR÷{9×–³ŸÇƒý¾5þ¿¾®>ô°™©‘<ñò×ñ_¦ù?ÝÒ�|óÕ÷cíìƒxÏ�Ýûr¹æ4Žªí¬©âö/ø6¿Í�~òQN¼ßíÙeÅ «ö:”ÇŸò 6HÿÔßäÍO:Œ}w˜a¸êô°ó©ŸMnòxK—ŸÅË{ûí4Ë`Å.Üú°Çqòù×·ÅÇW|’—=þÞì¿ÛÃájö¼Ëƒ8ñC?¢C®KœýÔ½YYÇ¿¡ì`Ž�÷¾ G>á¥|ô[:gæü‡xجåVÇ}žÍÛùSEÖÿ'�Ýݲó“ÿ‹IùGYTô§ùÛF$Z$NâœKaÈÈs$õLHhM³Œ�63HH*ÚÔ¸@iì` ƒÁP³x‰£Ùr©…V­-UUǸ®2-kÑm)k\“„€w¥Þ`€÷#¯eËü/˜_¸š- W1?5KKײ¸x [æ¯byy›6ÿ2~=ºŽ…-?cyá猗ÉÒè–¯faùZ–×ãÜf–›y¼xp °ƒ5ˆžEÛLµmk<cSúV±ÍX¹ûµ&`�GÉïF?F‰G‚G¼Oý� ]¢6—@ü_Ê¿£­5mŒÙ掊œ}n\:�I'èÓÅ> œži§§æúåæ­RŠ�c²É�—á[ÌX‡Df#PCM·­s»ïw�Âùìéžs.™ ;²3°kÿUɉÙhÿIݵw…!}x™ÁilLÎk£×ìÛæâî6¥âò~t;ãÌš�çö«‘‹ŠŠŠŠŠŠŠŠŠnê²MgóÌû?‰ÿ\ópžóÚ—pÈ–ù_\Ä×®ZÍNö�ÿúªOàÃo<šµíÛcÅ`�;ñsi®ýÆxÝË^Ái_¼š%s¿©Ÿª]Á[¿q[ZG¡pã^Ì1/¿šûß÷6©Êð×háË<ÿožÀûv|*¯ùèƒXõý·ò¼ç?„'¬úo>õ÷{£Ã/8ýqâ¤ËïÇÉg¼‘Ãg~žÿ þöÁcÎûöÉ6»õƒ¿�Ͼü$>²ôžóö±—¿Œ3_ùR^ptÃ^?ú�ÚYQ™%–v|/xçK¸Eµžo½ë%¼ôI�aÕ¿ÃKïb�À–õ×3¾Ã38ãÍ�f�°Ä�W}�O½éÕsعú_äÙw´øë~ŵÎó‹÷<ŸSžvo^zPÝÇ�|õ•/äÌusýõ,ìXþœ)*ú“T”Y6jµ¬E<ˆÇÚŠ&( ƒÁ,Ai|î‘PuŒÕ¶%¬Š&€µuäGÁSU �~!ÝÙã}Ó‚<¥Lû�aª�Å¿ï£mRÛdËŒÇ̾8Ðoã¾aˆ¸­›P·ÿ­ZÊ«Ú|x¶�fP ?BëŒ0OÐ:~ÎEùC)¶™ÉÏáÓ}º¹}ynaœ¹\¤s4Æ}Èlj÷É01^c•,šZ›ûífNÏU,*********úõr—~‰¯\¿†G¼æ}üËß?œ=à!<ú¸æÍÿv4{æ·Óá:Þq¿A|joͳ¿Ñ€lâœgÝ�[í¼‚º²ã­ã oþ›òÛÐÑwxÓ1Í{íÄl]3»óþ<ë É76ú8�™‹ïuõš¿ãÓãÏ~~ÎKùÛ{Þ–]çfØaŸ¿à˜×~•õ½ømXw>'?þÜj‡+÷ä ‡½‰‹~ƒmN­Ú—»v8‡ž?ãnû®Ž9žMßáO?Š»ìµ†Ùk¹ÃýOä£?MÝ?\ÿYžÄíØevÀŠ]÷ç~Ï|?X¼‰“�.ä5ǽŠïÝúù|ê”3؆FîÂmïz‡?Þoÿùޝ²û³ÞÅ+ﳆ_ϼ„ë?ö:Þõ‹ƒxÁ{Oá)>Š¿}áû8õÑ_xÝ;øžƒp噼ë\ÏCþõ­<ã¾sàá�áÕ§=‹;üôݼýÜEÀó£S�díÎÁ¿}×�Ú‰‡Ÿ~)Ÿõï<ýèò G�Èi¯y;oº�¯'ǧÞç1¼úÔçñws÷¹ÿ£yî)Ïâžü˜ï]2½ jõ~Üýž÷àžu>æ9¼ýÓ'óÿñ�ïူîÖ©[rÛ½.çͯ8ƒëz®„Ÿ½‡—Ÿ~·ºÍn¨õ븡D®‹Šþ$eŒ¡iš–´Ÿ“ÿÏ… D4:Vãõï¼[F…¨e5[¡´Á9¡®]çB*ßðÎc¬i!cîn‘ب¢SÐ5ݘ9k-º·Æà!ˆfÒv°'AÍ¢íjÌ` ¢W‚]‰ªVb‡+ ª¦ egA×H°€EëšÜ‘¡•òØ7IÌ)� Cƒš€R Z�QÊ|CðÑ¡è% �&4#D„ÙáN ªU ë• ª9j3ÇÜpj; @<Îù”t éZSëo*JAðÂŒ2L¥(:»ÕbìUÚù}™Úö]~´…~*›O’]zùxÆÄŠäþ<ÀÜœbŒiK9ZІêEzqb¶ª5–ÖmØÍÌŸûk‰M,ª%ɺ�áö×[;ˆ×w/N;i‹ãÚöà~Aȶ-ÅÓÎI‘.Ò›ahþ~·· A¶)F)*********Úîd{ÝŽ[7sþû?ĶÜÄ{H½3�|Çw¹ä’K¸äâÏpÒA¨•ìÿÐçpêŸç«_9‡7>Bsö‰�å¤çø2Îýø×±s*ŸøÂyœóÞ“9怄ÄGòšo]�wÁ«¸w-l>ïÙõÈw²é>/å£ç�Ë{Ÿq .|ñÃ8ö×Ä8ª»”×>üÁ¼ø«;òøS?Æg>þ&žz‡Š¥ßø¶7ÎMj?|ˆïÔýå¼í‘GñœoìÁ±oý/¾ôé“9jË{xÂÃ_Æ7{ñd�Ù鈓xû'Îæÿro6ðï9ê)gN¬Vÿâõý„óÞò4þb—ßäç›ðÝSžÇû'Góò“eö7>R ßûÚ·ïwGì›�½š¿ºïÝ1W|ƒ ® „-›ØÌ ;îÔÍÜö®ÜenžK¿ÿs|ûwJoñUMÕƒŒ[®[ÇR½/·Ù{Ûõ»M?á3oý0ïxÿË•¿¼Î¬dÎÂhy„þ†ëÙ à„×?•�?ó*Þø�ô]äK¯=™oìw<'{ÔúuSз¨¨èOGJ)êºn¿ŽeÑtÄE•š|QPÛ€AÄ¡ð8/X[÷˜ŠG+Eð©¡7¿6MÏãJ@'®ƒ(ƒAË­´Ö‰'¥Qm"¨c26³ªªÞSY‹Ò`*•\�c|p „f<Á‹5 !¶”"8�B0&¦LE>4„Ð$`R›±ÉcöÒGm,C;D¨ºš�˜üôžªª@Y*;LE#’^Ú5V™©×`T,YAy¬5Û5ÎEd&ˆŸ ñLš Á'H˜Ýr]{ˆn‡8veý!�®Ú8´3ûà/½«Hí»¡…l¡�c—Û{¥{¹1¸›E˜¿î"º}°—×cÄ¡çÖ£uÖE¸–³Ñ&­'W%[œkRìXµ×3}-:¼WŽOè8ä²…yø8«Oëö#Sèx f; 2fá£C°_4�Ÿ÷¡×Rlz­.EEEEEEEEEE¿^ú–Oæíïý�û‡§s×[½Ž#ý$žrìyÈ�;÷b²–ö¹#wºS?¶iØ÷¯žé¿=XøÚ‡Ì…^E¸ç~ù]4{Ýó¡u¯•í{ÿ�j·¼Ã�¸ÓŠüíkxÇkÞÍ ~¼âQ1þy÷ýÙòµ½xêG>ˆÇ?™Õ_;�7{Gžü_gðò#ãïóW�/½åkñ˜7…Ù¾òOì7ø§¤{ï¿î“üí÷ßÂÉ_½'~ó�<ã.¸'¿ñ2>wøœñß/çÐ{&³Á^å¤>…C,pÔÜÍ^ÁíOx#ùÙ#xÖ¾Ûïe÷Éo’Üð ^ý¶+8øùgò7¿MÞU¹îºÍ¨µ{°¶wÚÙµ»±J.çšu{ûùç.¯æ÷H@Ì IDAT“o|Çtw]Ópýe?cÂx€“¾¾Œ nÇ“>ðaŽÙ[o´NÜÖýô;|òä—ðÉÅ[ðÄD…°qý 4ƒµìyĉœtŸÓyþk>Æ?�ñvºúƒœüÁeúÎã¹÷äbä†u¬÷У’EEE"ê÷28çðÞG@T•a2š‡äHÓFãô<4‹Ñݧª4ÂMãœK\(:û´V87¡Ò ÆPÔ5À‹€r8×´k踭;.x½ÑuÆZ Î lšc ®ñتŠÎBçQt…²}gcqŒ[î�h_éó(¹ítlˆ8Œ² ÌÎ8q½ç”ªc²TÇ2•Æ •¶„f„Õ5¶2�0F1žL¨ì�ʬbqüsÐ1Êœ™QämñÚ­5„ÿÙÜp´ší(ÝÖ`ik§Ù¶Î³d朄]ëH\€ma[ŽØzïÚ'HœËwy‘ù4ñ¸¡�ç�†ùçÖÚÖm—]€9.‚K±â0E@[**>œó)Î\Åuø~U²LW•Ö£»ª}2å_ŒÆ�®3LÍ$ÌH7GŠû)ô©ÙXÒÞiŒÑí÷sቢÀ¢¢¢¢¢¢¢¢¢ßFû<ü |í¿à‚ÿx*·¿öý<õî·æ�§~”+]SFXÏ×Þðî{à¾ì¾ãvÞ÷I|ìÆÀhyü?FÓü�ï^²Ì¦Oü{Ì ‡ göàÉg/ᮽšëBàºK.a�¹+yèŠÿÙÕÝõ9|ú[ßæÛßN_=\XwÑE\3¹”W:Ï72wøkùñäZ~u­¿)\Êî÷<œÛȹøGÿ›‘À/>|ç„rü‹Ù½?·÷6¿ýÖÜQ¼êƒ/ãàK_ÀÝvRÕsìó×ÿÂ7*vÙmWô¯9ôèÇïáñGü#ùn>õŠÃ˜ëÿÐìÍßw!|ñã¼éØ]9û˜{qìYë¦çZ++vb¯Ä‹.؃§œþiN>rl¼q²z «íž<öyOdÍ9¯ãí—.òí·œÂWö9Žçý¿�®^Ͱ¹‘ %ÍTTô§(ï};wu]§�hžÂ7‘ )â¼¼Èl°ƒYT/¢ë}%(™ ͪA‰ÃZx\3¦q x7�Õe !E€³+÷ADö”›€Óü@ q^^ãðÁ÷¸4“†fÒLÕ¼ŒÇãÖAØš•)¥¨ªª+�Õ*� � Ay‚,ãÂÞ�QÔm °O¼+ˆÁ‹b¹™g–O–A4JÕ1�¨ì�™rM¶­À!&L•m�'(ATrn ¤¦?w䲫B‚`È…¾�˜ï·5$Ì 0ilí<Ì›Aic ‰ÂûôëýjÊX|�ºÂ’í]KÂáZnõõS?ËQà>µÍÃèîsÉeØß›mËOúŸã—Ò«jî;5}ƚׯµm¿öS-.EEEEEEEEEE¿…»qðÃNàà‡=ƒgŸùîñاñœ{Á™‡n�9 ×}àXò¼K9ò•oàcGîÇÊ¥¯ò¯G?‹ŸþÚ“¨›$["†[þÝû8û¤»Lt¨á.ÜÊÀºt»ð?dCjî–pð!쥧Ü‚T‡ó²óOãa«ûwЬÚs�þnÙÎJC ˆúß½ßöWòŸ¾€Ù|„îô[G­`ín«� ¯a] �ϸ¼n›Õ®ì¾6þ]²ó½^ȧ/6u ›õf.xw~Ì÷¸Ç¡»Ý$]z�ºÿs¹òÁïç¼7?”=·!’;Þêî~«¸û½göÊ}xú)å¥y&ÙXÝõ9|ü´G³ç`–5koÉ-×ÎõGaóÆÍ0·Š• f?�gÝã]¼êŸŸÉ…_[ÏýOy:w©À­\ÅJ.gÓf��Ëß3EEj ! |rÇùжï4UU1ƒA£U�6CœÄ.X;ÄOèh³Z3 ƒU1³b Ãz`©ª ïŽ ãÉf¶Ìß@ã—Qf€ˆŽó­¥ñ ´œ%̽†ÏþUˆ´ Òu;w«ØsaI$ñÏ�²¼0åÆÜš¦izuçœRkecX)¦é ª´�F �0Ë‚HÔA™aÂÚ_%……i¦â¸ G{¤�P)¤†ÃD l7Ïãx”ô9#C ¤Æw‡Ú^à†SˆÖ)CØÚs\Ja¢°<Ð0Àu±á—¹“Ò@h�û1M�³m×/™çQ‡åÕ/T.hO%f˜žš11dW EšÇü 0 ÒÿúL»HÃOv]„éÛŽÃa¢n®ÚC�íÕ4D(¤LC)ÏÕ*dÜ…êY¦lÇþµß4R‰D ©åQÝ*¹""?<# ÅâäX¢î]Ç·€±õÈ<í« E�C º‹'Ë)ôÑ#&ãÛ÷H<0bäõÉ#æ _6ÔãóöCÄÒgð À F`bXGœ$Œ[‹Ô,Äw™ÇÆ@xíùýO<`Z  !e©iÿ0DW2ý¾ØÑ}µN9úvtK^œÀ»F?F nˆ™ÙÏ8ÿ'à®æ½§²é„ëÚ®t±2jÓžxú;jNÏJÉë#{ZÛÊÒwÞcî©Ø÷Vûo<{tk|É7+7Q¦Óyô¨eÍ„`ý[wp×—�qÏ™ÔLî$þGàþò!?ý3Í®º’.IQÉ(­oáâ ¿Ó´KT)�سžùSÆò±[�‹;Ö!”�O³ª<ýÀ^,Ó‡ì]«)lx6-7 üÄ<ðx;®l_…4çG~+8ü=h¸qs2š‰#Ÿ&÷ì\ Öî¢Zÿ1àºs¸¿Ï=ô¤¹õüÔH+à÷¿R¡ïEt«, %·t‰Ë†žJéM×sF“ò°ýk6*ŠÚUKˆPû˹¶ýT®¿¼/å7_MïÆ;Ö°<Ú‚+4�• Ó»Wðù¬OÙ—aãüg3n1Õ/x�ÁU�~aÝ·è ¾Q�Ùê@ú/òÎÙd÷û†+¾ZÆÝ-Šh!Éþ×5œw÷ÉŒ;ï²F�Jéï&rý+ºg‹7ïw ¿ã�GŸåÓ_œYiGï`ÁK�óÒ׿£rƒ¶õ­¡4®Óƒ ß;ÿÑ¡q×M¡_½ú zaÿo3úHÇùo5—~àÍžäß þ–µïóؤ,ß•¼±>òñ]Îó7]Ïè¦ðù¯î¿w[ö×<4ä,†^?Žw׿-gãûŒ>óxêUͦ|¹¾²“Â/GѦVkn›W(6/|›÷¬/ABæ‘¢€_—|Ì'Ëw�œIÿIü��Ãþ×¶Ç5bÇO|þþW¬ßo¹vWÏäñ§>à§½ÉÙYRD�rTØ7ŸÉ·œKŸž=è}ö-¼¶½7½>‹ûº¤ƒu7OIǼ—zrú]3‰ÚIås'1õÚzüxÏ@:·jI›.7ðiJ#WO?¤šÎ¨wïíKèƒk8­G.}ð –mVdžôϸ‰ã6=ϵý{Òíä!Üôô'¬ ®YF-.žöSÏÏfÁø 8µK7zŸÿ;šv¥]�Ô#ßq³>Ãg|ÂãýÓùlÜùôîÖ�3.Ï;K7“ï;l*4éBû¬o¹gàIté~W=¿™V#ßã“ Ý){Ôü²Ë†•?S�’K�*2hNA¶È"'«v­TWî{ï9ÎN}�kûžÌ9�l ÍÝo3õâ\ÿIÊæë»O¢óis÷Œß¨wù+,Yø,gÖ4‹ÜëÅK$òÍ‚o‰ì˜ÉµŽã¸ã‚Ÿæœxç—Øhölÿ™Ï¿–A½ºÒ­ÏÅÜói*ÿzl6o?¦äµ ÙGÞ‘@bÖcðø'sF͘ÖO¤—"�Q¿ j½àÀ(?B9 óâÌH°òŠÒÐų¬iüá)^k0±Þ Àuã¾ïUt*Ö_Ë û}+jë Æ%žRløc Ð~²±?¤’X0þ#(¥_ˆ2xO¢ò0n·h ÿÍ}Ÿq]Û~<»Q‘Òf óg^NmãpTª]‡:Õ3 p�Ƶƒ£Ñ+Ëi™:ú£?ÑN¸\uêÖ5ÉÉ8Š;[½—Ÿß}œ ÏLçÓ¥ëØa§Rñ˜Vtp×^Ô™ªGБ–En�º˜Ù©a¬M„u3ï率^gÞ�¿±G¥‘U«1íÎÉ—µ>NIü¡61õêa<»{÷¼ð0Ç”–”©Uã·ÊÔ­[—*eþÍr?ûžºd�>‹y�Ë%•Äÿ)ü��Ã~×¶ÇÄžY·3àš�¯=žšÉIø§�Öx÷MÂ}? duÅ»?Œ:à?}ƽKŸqùX™!¼]0¤˜æJÓêªWùæ€$Zƒš'�â•“G¼³é 8þ-Ž/Éže0xFƒ5U˶àâÇ>äâÇŠû¯$wÐã|2è(ÇuÀ (–¥á­‹‰ÜZ<9¸ö§5è:§Ð®rñkyJ½ALøxŠýoˆnOlbߥ_÷K6øæ>b?ê�3™�Ïùsã ™œûn!çfÌd�á|^8ÃŒ—†ql �µ²â©Ü7óÔ¿tï" Ç2àü'‰v¾”Û&¶¥zZ¿¯XÈÊ2eãßH'‘ÄßÑ%Ìÿ:ÊñãofP—Ì8A^n/ΰCÉqJâosmK"‰$Jz‹¼™E‹þ ÅygÓ4Il'‘Dÿ0ø,LL„,´@Û¶A)„P¾2Í+íæ8C`˜©HÓÂŽjÛq0¥‰eZ~¸F„��¡D¬<›çºŒb˜ÒcV´Æ YD#�Óàj0 ×5ÚÄ0|¡š!qliHÏ ¬/ÁX˜( Òð‡R(\¯è ¦!c¥Üì¨C8ŽYoµGi¤°IZ¸{ò#Dí]£”F"0L#A '|nɈ)ÿ<�›ööµ·å…ª€ðH´F{Œ ¯Öb@:NÜ�ê)-ÿ5…mÛ±’z2`ÓzãDŸÄ ¤™q%]¢Ô0xŸÇÈž7[Š"6ظ¥×#]׉1 ñíÄ`P´Ññežž8QE(cƒ£bAÚ—QjŸöx8ïw�Šõ) ü²Ñ ýÂNä~�†a%Ô$±qˆÙ{•Š©[³a˜¾2°4ÇŠÁA�5k^LYèM ­Á4MFÞ~=z¶”W$’¿¹Ð^ƳO|N¾¬J×nÇb© ¼6ém¶$&ÿú#öà„f ¨]-‡¬ŠU©™Œ˜¾ŠB¿>Õ›œr™T8özæEüϬŸHÏŠ™dfµcÜ÷àðûç�pÙ)-©]©"•j·ä”Ëáóß�Ø´ó³ñœ}rZ4¬K�JÙdW®Kë>×òÜ·y –*›ß>�ÀОǑ›S‘*Ç´¢÷ðÉ,Ü~à8«ßžá´œú½°%öù}ï_B­œÓ™òGðÊ^Þ¹°9'?Ág=OÊ¡îUŸ�5²…çΨHff&™š3b¡ëÇÂ{{ФV%r*סUŸëyežCÜD¬MÞG·Ð±aurrªR~o}lûÑO®¤NN/&ý¢¼÷~ó4—õlFnN695rü9Ïòs1Låž9c¸êÉ_hvû{|ôÌ.ü×Éôê=ˆ+î}ƒ�§žM™y£¹ê‰•^Áh½��îèG—V ¨Y9›¬Šöƒ¼i ÎÉá¬×óãÞº™Üuv'VË¡R­æôºl"_n Žƒbý×Ò§csêUÏ!;+‡ê�Nä¼>Ç{‹Ë†/ç³^vâÆ'GqÁé=éÖ³/g_=–»‡$ÚX3ÎöBÆŸÜ‚cªV$«buŽí||¾Å?ë›fÞÎÀn-©W-‡¬ŠÕ8vÀ3¬qw _̰“Ž£V¥*×jB·³Kƒ»b2ƒÛÔ§zNÙUêq™£™¹ÁŸ¿%™;E΃_yò”ŠdffÓmÂ*\Àùv m³2ÉÌ9“—wjpbêå}éܲ¹A›múpå#Ÿ±é0<šÎÿ‘i#Ó±a5rrªÓ°ã`FNûÑ·�Î ž9¯3ÇS�ŠYÙTªÕ”nçŽeÖÆ„†õ.–<3œSš×"'»õ:ÜÆœüCØ£…8>º¼å23ÉÌôÎûÛ1´ÍiÅè%·°ü<�‘ƒN¤Y­ÊTªÝœS¯~žï‚Iaoàý;pB½*dW¬B�ãº3ê“üƒ´ä°òþÎdef[½÷G^»¥?Ç׫LN庴>ýz^(²žÆÎf>¹º>Ù-F²(a(v¿q6UsNgÊf]‚sÞƒœSžä×à%½�ûç�sÞ ôNæ>p.'µi@�œl²«Ô£û}ßsÞ|>¢w°øé«éݲ6•rªP¿ý nŸ¾Š‚ࣅ xh`wÚ[‹*½9Ûñ¼ñ<÷Ô­œÕ¥)¹•*R¥^Î}xAÜ[ø5w§uÃ\*eg‘S½!ÞÆ«?äûc¥ÙõÊ@rrÎaú¾xWMèFNƒë˜=ôq8ô9|ˆs?aý8üöq¾«ý®mþµmä�Q¥â®a.[æ?Æe½ZP»R6Ù95¨ßªÆÏcÏÁ&tä].¬’Iff&åj ãÃH0,+™<°uªäP)·=/›ÌâÄÒG²'‘Äÿ'd.xw#Ÿ_[#9I$‘Ä?í;¿ÞŸWSÏSÌ9¶ƒv"‰%¥ŸÒ+Ñî^/dÃõ^Ó�”i lUˆ+ ´)q…ç6U®ãœ5›\Ƕ£p]˲bê8pI e •ƶ#~€G4F¢.H߆„ã’P N¯¾žö?oY®á`˜„§HT€a˜€ÚE9Q,ËŠñg†!QÊK@–"(ù¦P®�a™Aj.:V–Î'µòj &Цû=@àzuÝ¢!³¡P(ƱqwI ò H®X:­öŠ @HU$µ6¦¸K¨�—¨ óH2|k­Gt „ïê ET|�â0'½ASû)¥Ÿ¼l¤P^J¯%A-Bï}nò.ø=1ì$¶?Zû¤b<±7PæûXvãĨOrºšÀŠ,…@HÓ¯˜P·P{©3Þ3Q®7í¨Ã¬çñíÒÕÞ„JÏ¿+ö|ú /­r0ë bÄ}9Œ>ázæÎyŠ—Wõçêcü”çmËøø“EüäZ¤—/O9¹ƒ-+fóø°_°ªÏcD×46ç³xË\æüàС¹ÁŽ/æ²Ü³NzÖ7ØùÉõô<…5Q•Ê$œ¿–/_Í™‹7òêGã9±¬fÏÊÏøè«ï±ÍT2Ë—#c×VVÏ�Âõg9TYðÝKiv~r3§ žÂ;LVn 2¶­ã‹©7Óo�â“·†Q7áMVlO§úšI –RxNOR±ùþËEäÙy,^áü)`ÿÀÂo"ÔОbݲ<}'LçÆÖˆåkZxOPÙm/ææ3êPº`%¯�ÍUç–¢îüÛi*a;>¬j]~MOª§ìbñsw2nè%Tøü}®¨»ßí¦³„†ÞÆgunaÒ»]¨ÄVÖl­À�ùy|üât~«ØŸG/nHQ‘Ÿ B×¹¼Ã+ÜðÒ«,»b4-d>«¾šÏêÊW1i|{J¹[XôÜÆ¬€Þö×ö9Ÿ+žËˆÉwP£p/�»›~ýwóî¬[i‘¢ØñÃ|l=–‘O=DÓ”B6~6‰;î9�kª,àÅ�Ùd×®Ei÷s¦O]BÏË[R¾Ø»ëÃŒ³Q�ΗÞI«¬Š”r~åÓ‡oåž¡·Ópñ$z•Rü±ø>ýµ.7?ñ m3¶»Õ©jDøvü@Ûƒ\6òÅÔùZ[1ðèúáã;/âÞå;å~Z•·Ù¼*Ÿš$8‹K8_`ï‚;9}ÀÓ¨“o`üõÍ)ïlasÊ1” sÚpÎm¹¢rÄÖE<=ò†]W›E¯�MG>w wK>žÇ²­šp©,*dìcûª¹¼8ú+æýü<³íEV±Ø*&Ÿu ·ÎÝ…6Ó(“¡Ùòýø|ŒòãÃ9cÜ:Ý0ž[f°iö#Ü5¬7Ô§<Ó¯2º�EŸ-£ÔEOóÊÉp6Íæ¡[îåú¯Úqé-wsQ­68ž[îÊ=-1¾}¢¿°pÎ2Òϛċ½*ÀŽÌ|ü~®ì½‚½½Î…uJjã.æ8áÛu냜ûGxÞêú°?ãë�QÚùOðB¯ °ó^¿wL‘µuï‚1œÞ2öI70þÅVTÛ™5îžúz º¥Š»µ wæŽ÷ÇÒ=„Q6^fB–¡ÉÀQœÓ¼îú™Ü?ê6Î1sYøHw2;>IÚ%‰ÿ4 Œä4L"‰$þ�°,Ë'¶¼€)驨¨'ÜÐÒB¡ÐŽÂ-4B†Ñ�ˆÌ��Ð„ÐØlÇH3±Œt”Š"…©qÓáØQ ¢;(,Ü�«VJÈS!zÁ >1è t˜P(„#��#ö+ßæ¸.–”¸JÅJ²œŽã81¥ž'Ê’žðL8¶Â4n�—�ëgEDp(@�i¤à8žjÑôëZ!×öËÈJk Ë@ûB7Ãð„­ý\¹J¹¸Ž—!a&�qg+1åŸ×O�à.-êL5õÜþ ÀØïR •BúW­D‹°§Šs}‚J©Ÿl(H" H@«q§‹X�·È)‹0±hâjE,ÄnB¿ˆ €ÖÄȸx_âŸ�ïC(I<ï€í@ÙDB~îàói$KC9E�ýƒcšVŒ�ÔZùIËžºqÁW?ƶ(ÿ¶Ð›yëé·Ù¢C´x&�k”ep—;˜;sÏOùšKÇ�@8ñý¡ÎŒ_øƒS¿áŽ®'1áǵ|ðÁ�ÜvkONn4†%K×óÉ'«Ѽ: >[H¡6Èíy2�Å&Ýók£’*ý&óÑãg�õÇë\ÒýRf¬žÊ}¯^A§aÕb›1›ÝĬ¯¢Æú‰ôi7’¯6Ïbæ¢(Ý;m`ê=/²ÖÓzÔ§¼su}BÛfpQ»‹˜¾à9^]~#›%<ÔµéÔ¹:ãßžÇwvOÚÈu|ñÕ6J•V,˜·»G+äÚy|ñ{;×ÃdS±7~e«×§AƒV/ ©Ù©?½»dhm}ËGgÏæãŸo£e#³dí(oò¦6èF¿^� íš° ñ5|4w —Õ­´1²�?¶iÊ÷éD§VMHšK üʪÕ˜Ç6§I¸˜ÿ‹ 4kV¾ø‰Õû …×®Ùšî'v thVÈÂ&×ÅúQôñ×eõ‹òæî.<0{�E‹6¡Zçâ,x–§–frִ縵sOPÌ{j»üñZùò“ÌQ§0é…»8£¼·:Ÿñ-/ÎYTôÐi_¯ÊdË»9ÍéÒ±¹4iæ6RÂù¢·ðö„gYÛø&æ?9œ:ûOß̦œtZðGsªmœÉÌñ ùÞ9›óHçΑ  §OþŽI=aõsçsÊu°aÚx^¸²×åøî}sæÁù»Ð©-¹iæ nl¦Y2¶§>°”¹Ldî�‡è’R“aï®ãRg/Û¶ídÏÊ'2p?-þœEùC©™ö/MþŒ�ʤöù¯2ëþ®”/x�‹�Ãy‡îmF•ú4hϾ<´zÉeÕ‹�0ÓÌkO^M§Tolúm.mîŸÎ—ã»Pû�­DR«Ó¶k;ŽË–Фù!Ú„ÊçR¿AƒØ·ƒö¢§xhŽIÿžcÔI^u§¶Ù~Bž4Ÿóì\d}OïЋNiï0köz®iPÃYÅ‚…;©|bGj%9çKZ6B�R§=½:Ÿ@èHçãÞyì±oȹd&O_×ÊëÇ–dljð§ð}ß[i⯛v¡ã @+ҖΠÏÇ-è;äTZ˜@ÁWo æ«/Vã¶?Ö?ß%•[ô¤k§  ]N¬Iä„s˜0ù+†ŒoWâ}Ûÿ8~½É-þÜ?bâüç{±VI¥æ=èÚ1èÈñ)Ëùäm=voOx†Õõ®áÓÉ×ÐЈ°ó%ƒ§vª¥¨Z¿ Òö¿\V¢mß>t­!¡C[Ê­þ„“_ŸÅ7ÑîtŒÎ>Âõ8‰$’H"‰$’øK¨áÕÜ‹…œ*GEqÝRkŒXÙ4”�–) ÌXªRž`Ê«³¢°p;Ê)$-­¡P:…Q›�eฅ([áDó‰:{…´RÑÒÄq¦axµöÜRX¤¤¤ùÎS·H&„ò…o¦ibàe-(¥…ÃR�F⊽XVƒïåP Gå�Ú„BZ»Dì}8Ž�&Š6Rdø‚2p]´ë‹Ë4Zf…ë¾Ú†aÆø¥P(„ëx¤%1~-¡ÿ ¤AŒTTJ{µÿ±šÒˆ Ÿöû•œ+í´q6Tø ¿Ûé¥íºž%7–‚ëýÄ-­Ê¯ÕWô½‰uô¼zAØFpÀ½È@�dFìk2OÅ'}e^Ðר­§4ý6D’/N&z”²G"ÆIÁøë"¡þ ÷Ø�½}��Þk×µBcÂOm l¿¾ÒM¹±à’xàˆ*BŒ¶ß¢¯)/]Øuc¶êø>ý}€îÚ×™:w/„Û0àŒZ¢=ÏìN¦tÙ0}*sæóIiD›ÆiÛ¶lGuèsÆq„„ÍÊ>dÍÞ|Wñàô¥l)Ö©}…ª8êÙ'ÊÔ¦öÁúA„åK@7ìDû¬øBõ:Ò.§�ï¾ù¹xòèJ�Ü0ÎömìV€Ì¦óÍoòÍó™re f�äÔí¸`Ê�q;ßaÆYç-cêMgÒ¥EjÕÈ¥ÑYÏó‹[HAäà–Mgíwü�áËÛZR9'‡œœrjæåm›ûãÀýUÛX0i8§whF½ÜÔnv9ïìRD £h[~ü‘­²)'´L;È Yùý*¨ß––™GvDÛWQž“/¿„†ß�âÄögrãÄ÷Y±Ë=²ùb¯`ñ·Qj´ïPlñþÂU3¸ãœî´>¶5j6àä¿Ã., PÍÜ9„©3è"zU�hgK–í-n¤Xµp1;XÇõ㬦QŠã�NcÔö%,Yç¢w/æÉ‹;P·Z ê5jJË~“Xé€Ö{É/ÐP¸’ï׸ ³èÔ·å%`… Ë¿z�ðÃw+‰þ6•¹þqÍ©L›Ñ‹ˆîû�ßwIj÷¿’3+ÌáÊv'rî¨g™³vï¤Ë*¶|û-¿ÊætnW:¾¤·¡s«¶÷-ö[.EÙnœÑ-ƒå3?`ƒµåk¾\SŽÎ]›`í948Ä|tÖ~ò¼²ß±iœ¼åhß© ríR¾Û­‹ýò%§JbÛb˳Q�Šåa×ÎÝ�£¢lGº·±Øòí·üö'&ò¯7G}š”ôúp��çÖ¥Z°¶Ú+Y²,B�»pŒõO}LjÖ®�ܹ�íêÿq|’H"‰$’H"‰¢\€JFÕW¹ÂÁ@€0pµ@!”vq”Bša¼|Y/A¹!R@¦cÊ0J²gÏF¶m[EÞîõlÝºŠ½{7‘Ÿ¿‰Ht7Z�”é R�"ä¥ <§©aca iáF½~hÇW!5H$Bƒv\”c£]ËÇ. Éw/NdÑÂDímäïû�ü½›Ø»w#{ò7)ü ån¡`ß& 6£ì]('t!B»™†a†…!5R(´*Äq÷¢uZïÁuö¢í§{7Iž”©gZVLž0OJ‰ -5¶cƒ\¤ðÉU7‚@!1A Ó+IgÈø�˜Øb¨×SÎÅ(‚”\op;®ì+Ý“M2Ñ#ä›1±`�t‹}‰ª¼ nžW,Ò�)üŠ&óJ†$ö9�íí—é3�Ò›Œ>I'B?‰Æ@Ev$’J9H ®«}’O!EÈ?PÚ'?=4‰Û„ã$d± "ž²ìÕ@týϳJÿ=a³üå—XÑhæqCãòÜ�øï­ïóâû[9i@qf;�!ðÇI;h;vs¿—é¯ýÊœm ³Voú4 ,³ÅòT‡a¡,B!;±´rñÚ©4:ýzæ&Œ­Ñð˜Ç:Ô²ÝÊ?Ïì�×r^öl–ÕïʃýÂÌ}èu>Y?„2-¥L׫hæ€r�âHè[ÓÄ@¡ÜâFëHh`ˤHbvi´¸ú-�ò)Ó¦<ÉûóðcÃyù­‘´+�°£uk§â,ù†åÑAtØ_¨·³lÙ¨Ö‹ÚiGÓ�øÁGxXMË×-2Ôf¹út;Ýλ’¹·ô¢ß-×Óªó{\ZþpãœÏ'#qÝì†\;öiN®_gÅd†]úÉa¾îÒhQš^÷ÎdTû¢$³L5¬ýöfË´«4z%�GŽcjç\2 ¾âþsnam‘•R£ºã¿Fª# pJÚWA¹ÎwðÑ’þ|øò³<ùÄ…t|¸5·¿9�+—p¾à׫(®\�½„{‡ ãùÌ‹ûøxšV4øíµküÔÑÎaé[©4‘H´äã!C„,ïÛ8uÐ�ÎA­‹�„ßL¸ŒÛg¬Æ¨s#†÷¦fôSî¿ù%V0ql[ÿ×_�V`6¼”—žBuYô<ÏÎH£�ÎmùïNåé'îeÐä‡8éÁwxvpnQE”8øÜ92”¦Ë€SÈ2ƒ·× ãì%³´ô‰\Ñ: ì+Á9ï%˜áØ2òäóQl}9ô  ‡Àõ¯þµÅ²D‘›³âÚ î)4iHÀƶ;ýþÄzsð¾vû‡º>dé5ÌÁUÞ7ú”°GDZ¦·ª¿j|’H"‰$’H"‰#…©]¤Æq]Â)a.NÔF"PFa„�B`Ûû�ÊAiÂ05NÔõEQڷÆ�:ŒÒR*ìèÞ÷ck�²X( ¤a!\¯†^àäTJ!\‹¨.dß¾í˜F¦e µ/Xsï&ÈqlgŸG¸¹6(Ûu0L…›ðü¡Ñha¡=ë'Z Àè™±àZ!Ò0‘ÂBãàØ… lRÂe ™¥ }UN>QU€r ÿñΫqˆñûVÌPíçM¸Žƒ4 4B),C£�…�A8„È:¸® 5-ƒB'‚aرl ðC@ö·§j­¼ ­cJ@�¸3 Ô�Y%bV[­…'G”†¯Š+úÜ„‰x?Ò'…/§Tû)÷âÄœ”¦'ÕE­ÉÞç‰õ!‘hL´"ÇE�:�Xó¤]å$Ô4‘ÒŒ•xû*c)¨1¨µôÃ>¤÷žé§¤•Ò@ Ú4ѺhýB)ã"‰õ E‚ Yû5ùæ·;" yõ�Õ8H2*Õ¡nݺ±Ÿªe-„ÞÜWÞ)±òAV9�sOÊDØË˜xÇ46¹ úõ§™¤4¥e# ¡¶3ûå÷øÍû×·yåÓ](¢Q‹ÆÅ[Áx¾9–¦Ç˜ £l-¨Bßá·2bÄFÜtgŸ;”Óëó°>ž¾'g±üÝ—yö�…Ô>©5ªœH÷ú?0óÅgyûëÒôêÛžbÍk©i¤²�ÝyRÛòWµã(¥ëv墱Ә÷ÎUTûþ)žý¬p¿÷”¢ÛY}ÉÙü:÷?³’È~OÐÛ?½�‰s5�  ÙQÙÍÂ4jÖ~œËÛâY~žÇW›Ã4jV—£jVd񾀾”rÖ³zc ÆÊý•eßm§l�K¹öôv4iЀ¦ÍjQæ0Ï¢f­F4LßË?í¢j¼¯[·.¹Ùû2sXýíröÕìÃða½hݨ> ›5¦Zzüxd5iB%µ˜�?ßyr"̱MëÃ÷søô÷#Ó³”´¯fùFœz僼3*g¥|ÅSù$L æ‹Y�Æ ~™?�_öãìôÎå,ûEpü…·0°Óq4¨ß˜ÇT8z]³Ì$';�˺E Ùìš²£^²Ö®¯Þá³?\0«Óà˜tð¿@‚~ýe+ “º­š“)Á^ú//ËGë=,}å-–; 3�£y®â—5p‘Tì:”+ÏþgœÖš*‰lZjcŽ«o"Ôvf=ó*k"å¢ëÝqxüe ×…uËÙ�Q»Èq­[· e‚>…shÙïžøh�vߡO¼QLˆK*©)°gW^±.ÉnÚ”Êj)s¿J�rï[ÄÜÅ…d6jBõb¾›Jïx.«ÿÀ«/Ïeö HëvíÒJzÎKÊgW@¯ÿ™µfÜ1ÍZÍh\j æ_×ôN¾œ· U³ �Êü…JÍÂ¥,ø6JÙ ©"!¥B6eÔV®9WÜq8Òõæà8üöKz}(É1¨M½Ú‚õ_]â{€pj*yìÊÓÿ–5.‰$’H"‰$’ø‹é€H¶��V¾“Ñ{TDû<‰ÀÀ�Úåø\“�r‘ˆí×ÇóíÀBà:.. -®˜¡2#+\+T!Óqµaá¸ùÔï‹—{ !¤KÞ¾ßÈ+\ËÖ]?±e÷ ¶ìZÁν«Ø¶k ;òÖ±gßïäìÂÑ¡qLãièPidj9DJ2%3\i¦#­t¤U#TÃÊÀ¥"Ì a„Ñ .N!C„C™H™Š!C MÂfYR­Òd¤–#5”†!A K |ñ™B«¸#Õ´,¿Ž¡F¹…('Dj8“«4!3“°Y¡J“be63@ LFà¥*;Ž÷\l­×$îÆSQ´–>iGŒ쫚`¬ãé¹N™GŒŒ‹dÂW_xqÎq—¨€ Ôrû`$¦í‚¼â:.Rß‚,cuãµ…OØ©X¤r,õEzŸãÄ Czý‹“ŠÁ¾ÄÛ"6fžÕWÄnšS~ãc$‘B¢ƒB˜Zùä§(€¯§(”ŒÁë¿å _0ÿuÞþÕE„Zrû2¼v\ѹã�si>ô]ò¼Æôuçqi É›^ö§ú;O²>/nËÀþõ=¥ŠQ›³oÄsC^`ý›Ñü£îdO¬š¹n`MdI´@F}ν¶/\ü&›>¸‘Žuï¤BY“½;wáv~”^;‹òâ@ò¥m¿>Tyîq&„špóµ0 Á©}Žåî1CÎy¼Ñ®ø‡ Y¡�+òÂcw1­ôÉTؽ–HýAôª|„œÇÁÚ9æšû3ï>½˜P“TJµùmî�ì  å2�ˆ†ÒÝFñðEßpî¨S8iÙPÎ;ù8ª„òXýÅ4&?;‡='Œæ™KQ‡Aݳ®áôg.dä9·á\ 5 —1õîGø¹Þ%ÜJ&â°†@ņWnäÎï«sb›†T)kRøû·¼ùð;ì.ß“ K û0ªP¿^ivΞ̣ï¦Ñµf¬ßHþá>Wª'—^Ø€Þ�ãìÔ¸ smJ;ÛX½6D‡ zQÛ(º¯¹ �!4å{¦-—´­Dª³’ß<Ê¡VC¹¦óë\õJý~%½�-;–𫆠¿�c†\ÇS.`Ô€ËÈ»¶?-r,ö,XwPmÉûZÈÒ×§°º\ êfYì[÷%«ó™å3%�/²g\9˜‰ƒïᬡ6× jEek/›vU ÛIõiPIñÊ”ûx#§Ç”5عnšŒ£\yR8á´îdÍx“-s®§u½û)«w²Å… }é<¦_X�yÙiìûc+ùŽ T‡‹ÒÔQ›†Ç„› ùâ¶N Æ+ƒ‡sõñï1ò‹ÅÜÛ£O–‚¼]ûpEiÚ]uSB¬9®!¡÷–²qʹt\Ö˜ªæo,µ!&32êqÎugðüÓøõƒk8¾îX²Ó£lÛ©ÿd5I¹ ™èõŸ1}N?ªw¯Cý!WÒë™K=øJò¯:ƒã*šäÿº‚�µÎb`« v|ñ3¶T£Y­LDÞ n,Ä(WŽÒû÷ìAÓF¥xà�‡x°½¢]ú66Ê– è|1Wwz�¯9ŸJ£/§sÖN¾œ|'/ìlŨK;P\yPBÇqÎù-˜üÀpƦÐ󹤗øœ‡†½zQóÑ'qu}ò4¦œÜÊò- r�d¨1OëÆ•—7¥×øa +3’óZeðÛìGý®AÏG/ ‰ùgŽ‘Ãâçïæ y"õËîaÉsw3eó±\{A{o¬Z�BϬ—xî¦[¨~Í©Ô)å²fåÎ8Ùw°ãÐåHÖ›ƒ#t¸í—øúP’cP�]| ˹כÜÒ¯!ÖoóyeIj¤Ç6¥>÷ðÔÝ/Pc@ Öï¦Jß>û—®ÇI$‘DI$‘Ä_!MÐ 3Œ´$ʉ¢œ(35Å«M‡‹ƒ" 2„a „+cõù1špá9'„”8¶—©€Näf¼ÐX�À4 l¥@€eš8ŽƒNGȰW{Où±(� L3–m¡…DH�VØça\lÛÆ4C>—ZE=©0p/ð$¦ÈS Ó40¤‰Bá8Žâ¡¢„eË0‘„�˜ç%†á…ÅJ™Ò $RPnÛ�zA"A‰Ò^‡eƈA×qRzjF\¬P*Âã Ѹ©ˆøA£S(”Ž`»Nl¿Íýøã !^3ÙÊi1"*(ÚèU~QD R!ªHÚH"èº*Ö~P¼0‘`‹§ S$˜$ø|ÐWH¶Àžì½G$¨�¹‰_ 1¦¬ômÂq‚ÏgXñå�Ê æOb4ÿú‘˜œ¸ÏB”v>á)$ uÙOõXT�éÕ;Œ·cÈ¿çÝëœi3Ù¢¡ÿ¢O¢•A¹îgеÌL¦ïZÊ´7V2´g íÛåÂÏ1ja”2Ý/àÌšñc^®Ç}¼ûrUn¿÷Eæ,ÿ�‚´ê´ì=„›F_E·rJd”Tì;‘÷30ö¡W˜³l;vDÉÈ®G‹Ü �L)æ!=Ôò,6œÌi§Óך¨Ñ§­ïþ†m΢mø ›³Zsõ„X}ãS\uæÓ˜Y 9óÞ“8é Àƒ¶s„ ÎßÄÒwàùÑØe”©Ö„âæöÅè'EºŽý€Ù­åÁgÞdì±ÓN!«N ºß2�ë†v¡ZøO\0²{3á­ÉÜ3ò~î>ïv™94îq¯�¹’V%ÊP¸eÊa|ÿã^^Ãæ<—PÙ*48þ&>u}*È;ì“#½Æ<Ã-7�fÊ}·WÊÈ$»NKrËŠC’P-oyƒ73ïdìówqñã;qS²¨Õj(�Îíµ%©4èAž\w#cº€S·"RJS.§'VMó¦›Q“sŸ{�R÷ÞÉÃ_ÁK›÷Azyª5êH×Z)þx�Ê„÷¦’{çý<{ýYŒÙ£IɬL­zQ¯ì¡æÿaú*vðËWÓ¹kÆlÊs •Ë¥eŸñL¼¼!Fþg%œ/‚²]ÇñÖ‹=þnr{ÍLrO¼‰f§žÏ�O�e׈ǹ±ÿDò”EZÙ,r›u%ë¨΂r½ïã¥q©Ü>ù–þ²™­FåkÔ¦N“vÔNI8n¢bͪðû:ìÔÊ4ï1”1÷\äUrÿ£ü|Ãx¦/ÚA¹ì,¤•Â¥/¿C©»ÆðøÛ X» *ÔëÊi—�dÄ�zX@ýËžäñ#xðͯXµð3V)”É9†–�Ú�›êõ/»÷ü÷RîzðU>[¾�ÍÛ Ò³r©W¿ -+­ªÛ Îà›¸ø“›˜rÛsô<ñ.ÚTîϤw î½ãž¼öMþØ')SåXNÙ›­ÒؾúS¦ŽŸÍm›÷¢S³¨{ü<6nUèB=FL`èo#yò’~LH©LÓ ¥O—Žœóì Œ;GñÈ­ƒy8?�j-{3vúhίgt�­9ø N{x¯g eP‡´#:çC-oä…Gó¹éþ6}®Uš¬jM9±yµ#r8Ô|lI£«^áõ”Û¹cò5 ¡LîñükâÛŒè_åOjîéj5¯Ž|‘ÛYÇvçÆ—ïæª¦þBYªc^‹{ÛDî¼à9öèÊV¬AËŽM¨hê8Ô8‚õæPËÝ¡·Èëƒ>ò±Èî;�i{nçö'ࢗw®ÑŠZ†a;ÎF� ¹oôr®™p+ƒ^ÓdÖîňãO=<xDëñÿú„û&ŸJ“H"‰$þKðvä­ÿ^�T”*@jMÄŽbjá¹BµF»,�P!(¥…^Ò­i˜†Äu\,Ó³Çjí iZÒDXàú%Õ<¾ÄH ?�ÃñoN48Žƒ”’¨m#¤DiÔ^é7Wa™F£cä£íF¼š‚ÂÀ2B^M@ÓÀqCZØNÔ遲iIá(D£Q,ËŠñAÒW%¢•O ÚX–/gg€ÒžêÏu!d•½åxü�ôJ×IÓð„nRø<œ_ ÏV Ll'Ó0ÑÚÂ�ÑHiH,Ó@cxõ¥"êD@;q±�aÔÓqò*P·õùâUÇ‚ðŒ€¬JT&&í¦r—Ü IDAT�ëÁEÉÅØc»¿�%7±_ÑßeB]A�Ð'g‡lÉÑÍÁ¯WxŸu¬¿Aÿâê¾ýUñHf× ;oŒŠK%Æ-nãUáM�[d ?[$™EÆo‹ƒ%¥`ëÖ/ÿÙ+Ÿëâly—Ë»žÏk¿Wåâ_1¾Cjòª�DI¢s¸ºqžßZš�¯¬dRÏprLþ_×ó5¢Îl% ×Y'b÷ä‰AJo�~·½„˜ò䋾ªÎ#éâ©%Ršžr|[®ˆY=RÌEJü¤`í× TEÚILçML'Òr=•_\‘gY!Gûá%Á�6/�Ø‹DöÙXÜX¸xRxµö¼ãêíWœhÔ¸®öë’°ßEÕAôr@nwáÛ“û±”qÕãþäg\U †aƈ˃‡(ücž ØòÒ ÚÞ¹ ±o;; 4Y§ÜÂÕí’ä_I$‘Ä"lúqùÒæ‡oã‘mýyâÂúÿä_Å"úý žý΢^­JdšyüüÑDîÿª½žo[²š½I$‘DI$‘ÄßJyJ6i„–(ׯ ™š‚Ò ´í±*ÂDÉÀeéY…¥Ž�î¡°Bé(×DH ­$–•‚”Ñ·h\Ü¥•öâÕ´ˆdR ×\)Ç!àylÛÆ°L�0”´D+ϥ麆ôJ)!H5ömÏF‚½Ù+½g¡4f:Ò� 0Z€©LŸ.”(•ŠaÈ"nSa tœ„R 5õâ„›ŒmÄð‰µ€ô À`ÌuŒÀòA4Z;±ßãj7†NÙd°íÄ6Uu�jÏKŽ[†=)¥›`ëûý?ý�^AHÅY†ƒÔÝ`L‚à‘x›‰ÖáÄ:~ÒoÇ)’äHA‹JGc§LB˜Š›Œ•# ·m[�\a’H"‰$’H"‰$þ�HZ€“H"‰$þ÷ðßn®R£ �V‰ƒ[¸G;Xi€S�‡ÄEXé(¡�.(§­\,#DZZyLKPÝ�SX€íFÒ@š)hBK±ÕRc!´8vÔ³èúœ�—:Ø\\7Ši™(Wzv`á ”ò¼žZá:…_#DÌ",„éñR†ÀÑ~r®™Z¢”ŸÓ M”|.,P)†�ã8X! í:D#{0eiYF! '‚4¶ÁQ·×‰¢‘‘2î* ¦Zi”/Ä>ç(•«¼±’øJEOØæqX"Ö†‚‚Ÿ„)(­üÐ×÷I«˜%xÿ¤Ú€ òˆ?Ó·¦VY‰axÉ-‰ Bˆ+ñ¼ ϳ­b^�”ÄjæIiÄŠ8&¦ÇåŸÄŠQ DLêsžš0 è¢0ø\@Pƭʼn¡ÄöÙSª„¿E‚ Oûc'… E,¡&°{ƒîf’HNÄgÑ÷ˆƒ¬u\-™DI$‘DI$‘DI$‘DI$ñ·€ð�8B  Ó|i´í%î OhJ‰rw#‰’’Z–ôÔl´#¤ 5”Ž•n‰î 0²ƒ‚Â<¯f ‘êñ3Ja(T)aÓÀq¢h?äCJ‰ãFÁå8X¦À)(ÄòjÓ¡‘HÓSÈYV*Ú,�e„±B)± ÃðÒ„ i`Û…¸º€ÂÂ=D£{ÒÅ Œ4ÒP,+Daa�'5KÈ�P®òÓ~ÁÕ{É/PHaa&¶»“@p†�H‘ê•Ï“^MD!eŒ ³, ǶÁˆ BF““½¶!^À1�—'äsÄE{¦&^»/®”#VŒa¦µ‹iZ^$²~"°H ®4­eŒyé'º$Zgm°nŒ™ô†ñÚ|‰µ½zxnÜ2ësŽB �õÿÇÞ›GÛ–Õõ½Ÿßœs­}ι÷Ö­¾Šª¢Ц¡¤“."�"¢€D@úqð$Ý31Q‡á™× _P“1“Ø}jL!›)š’*Aš¢ :ªêÞª[·9çìµæœ¿÷Çoε־ø4JÉüŒqǽ÷œ½×^kí]§¨/ßFʈI]wI‹ßeŠáZœ€iq¶s !�’NλåÀH—âÜåçŠ�ºž—�eá¨\vþ1½IUTÜ‘,)7KRJìïï°µµUþ¹k4�F£Ñh4�F㯎ºáÄ}4[×_ö,šÛ­×!I!žB4qhç¶wÎF3ÄlÏ÷!�r&„3Ø‘-ÈGØ�ÇqbâJ趇‘œFò°W^×[â2&Ë©–Èq'²°½:Dð+BXá¤Ãù-RÑ~Ì IQÊp«#'ÐìÀ9B·�‹+VÏBu`}’�3 '-"< „°²q‘l¦ôª’ná½i<1¯1ïá ͦ[9ÈYQLܤŒ“T7bJ d³B®~=g%oQgMf°Ë³¨jýu,Å{O!TªŠ[5²jž»ø¼sdM%Þ*8±þ¼¥HÙyj޼”"Þ¼EÌS‡`½ˆ”²•1"%wí¦®>תh·9¸Qû÷–K¼&ðÕ.Ã¥ã�éË›g¯å‹Úë�d‹/â�~,âÁåMQ¦Á’ªªš 8;—kÅsÄZ&ñ°ª¶6h¢å¾2‰õØóãšØxàÛ?ýÓ?åÆodooUegg‡ë®»Ž«®ºjcMºÑh4�F£Ñh4�¿LÅ@"YMœ“þ9)šœ‡˜>wô]fØÝ§ØÚ9›Ñ;œß¬ ó.à]Ç�eÿø ÒqÁ³;îã½ d‚¶VgÜ‘ˆÞ9ˆf3ÝÅŠ༳uÝ<”¤i°mˆ”§½‡”bò´ìF8ÌÐJÏÖö98=ƒõp‚ݽcÀÚâ¹tø²B`Gp‚ï¶lÐ#t“N†8Tl¸$•� ßybÌf°S3½õ}Ï8Ž›Z\f&èÍ&5) TKãV×Ú¬;-GTBJi1¶á&¥pb™Wž£³Î…i$7¥<‰[¨Ç�÷”̲nÌ#W+ç4-ÜŠØÍ°oÙIÙë‡I=5¡pœb°›}}§Gtk¤¸–>Ö8qØ9Eê‚ e9x>V}Œª‚š8ê¬}±ú€žÂzC–.Çå�ž�o÷py_–qày|¤~ðê@J~Hþÿ¿ûBþ×·¯¿ä÷Ý…ßÇ[núç<ó/cî/ßÅ›ÿÞËø¿~ïVî¹ÿ$ûQèžÍ%�z<ÏzùÿÆ?úOçüÿIæ&U•w½ë]ÜrË-<õ©Oåì³ÏÆ9ÇÑ£GyßûÞÇ�wÞÉsžóœæm4�F£Ñh4�Æ_ N!AJè8â}�âfœX:Ø36 Ã>"ŽU¿céËÎÇe6>…nÁ3£!B×w¤8"emwçÀ…hR9þ@°c,é&á,Íýx¸btƒ‡©·Ï´'KhÆ˜Š¦¤(6êa)QÈÉãå gÜáø©;A÷ > E+ZîZ$Mˆ÷¤íü»@Îñ¦‰åq®Œ¿–”«“y£ŠwvLÏ<4búS}­é" áÐ6;RÊÓõ„:Œ1‹MU¤‚9†k3Çu½tÊ8;g*£ˆLÓÄ5~[E¬y(c/fÇÛ¬hnÆ�u²0Š8\™b^ŠZ"·s�_FµvšCqgg›“'÷¦XñÒM'âÀ…oáÔ«�™ûͬ©Óù±±XllF–—ËÇË‘’ZÊ8/ñ´œ“÷s†[×úМvÞÏ‘S-ªµ¸É�YiþrØãÎOý)Ÿ»{¤;t�ß3¿‡›oø>}ûxï¿Éù'_ÇÖÿ?h?þñ�sË-·ðò—¿œÕjÅÏýÜÏqÞyçñ]ßõ]\rÉ%¼éMoâãÿ8×\sMû·R£Ñh4�F㫀ȉÛ?ÁÿÉÍÜv÷ýôW¿�=ál\¾ŸOý·wó¡[Ž¡‡Î¾áë¹êlûoГŸø]Þò±sxþKžÌù­§ÑøŠ“R¦ïãx!"~ ‡æ5B$&ÏjÕ£hé×K(è@]×cœt‡ÍŒÃ.§vï[I6}%Ž™´×�Ü})Mê8΃·ëý5¡ë6œ�n™dáú3»c}q»É†«m^û•©ÿÎV‚m¤þ²Ã%L©\ Xó舖Xñ—ÊÈ9ZZçA’9Š@XÏ-ïÝôš§N®·ˆæ–áµø±­Sœ�n#"¼©7ìô%ßÓóØ§Ÿ� ס“”"Õ-89'íÑÓ}¯å‘˹æ‡*/ý•Û9räGŽÜÉ;þÎ8 <ñǸþ®#9r„»?úS|}¸—ý¿?ÈKŸú.¾ðB.¿îy|ß?ým>[�ƒùóüö�¿š—>ëñ<ú’ 9󘧼š7Þñ¥\�žÇü�7óá�ü1Ÿøì'yÇ\K§k>õ[¿ÍGãŸu¼È�ïþiþö ŸÄ•»€‡]ù$^ø·šwß�Ì­?ÿB.<û,Î}Ò?áC#�ïà_t!g_ð­¼î¶ Œ\ÿ£_˹g�ÍþãW¸[wý×Î÷=ïq\qáù\x飹î뿇û'±œëÈïú|ÿóÏ^ÀÅ�~2ßö¯ãGó—¿öÛnçMßw-—?õóžS›W¯ªÜtÓM<õ©OåСCˆøÃ¹ð 8ãŒ3xêSŸÊM7Ýô�ÿü4�F£Ñh40ð…ÞÁÛþÛ­pÁ5<í¹ß̳®:ìßü®?r>Ï|é_ç9—çƒïÿ4§nãÃ7ÞË%Oxlÿ� q4“ò�J!àA:²zÆÑtñŽÝá8â†aXl ˜£-­#A”½½ûÇS ê¬PÓH2‰”=ªBß»b²2³Õ8Ž“Û¯ÛpnrÝy/lm­¦]ˆ¬ioE…G “udw�HÎkr>ÅÞú÷rüÔgÓýdÝÆ¹Î4 ¡;LBã郯`&ªÉp¶Ð�|( ØiP¤ôª’Lj[hv¹$qm\Å\~ZÖ«±®ëû" κJ°5_-×�%\«Øì_oV/«bj±Ö/¶š;»Áì^äI ��{:Å�Íå' �Ì›xVœˆsçž2÷ñI9^þì±\pwÝußbp£ÜÈ…˜Wmž6@2»íæ‘�Ù!)_¤€qy_æáŽ¥“P§ûS]•öZ¥ s16’‹J½|�ÓEѯ>öøÐk_Ê‹ÿÙMìÒqð¬öoû#ÞòSÿ ×úuü—ûR.ŒŸæ÷þÝä]w+~ë0gŠÜ_ÇYçüYv™õýwqûÑ}¡¿äR.tÀ—<žpß;˜o{å/ñ™úCg±:y3øúÿƒ—èVÞð{?É3Ÿõ\®È�·ÞÀÝ•yÒ™7ð¾?Ðñ�yÿ »|ÿEG¸á�î$IÇ“Ÿû,ι÷-ü�¿ñã¼í~Ï™—_Ëcïrëçv ç˜õ¾wþ/zå/ñ™qÅyW\ÆÁ#Ÿå½¿ú#|Çg3ï|ëßäQéK_û}öÓ€Ó%¼ÝÝ]vww¹øâ‹¸ë®»¸ï¾û†�q麎‹/¾˜ë¯¿žÝÝ]8ÐþÍÔh4�F£ÑxèÊ·~€÷Ür.ÏzÉÓ¸hµù¿÷OÝ‚î‚kyØÁpéElú>Nhfý±¸åàãxÑå[í6Î cÚÉ8íÈÙ±Êô¡®ë,ì˰… 9ï2®OÐugæ¼sE’qÍýÇïbo<†ë"¾µ^@UEPrú~‹Ðù2N›6F^Å;†qÄmY¸�c†é¼RŠtÁ1 »¨*ë|Ì"ÃëHÎ#)�h2S’IqnÚáÃ�¬uÇ¡˜Ój’4gRÙµ�’Œ4c˜ý?š­3°ºc‰P³ˆçœIq¤ëzÓÌlí“q¬ë:Æ1š{0Û.ÇÒTfR’éIÁœ~aûréú›ÝiUw¾j|ׄ­Y ªbÜü÷Y0œte1®á‹[³Í³ 8 …¾8 Í1h_›ÏgêòÓ¼ˆ›Êù…/Ü;+¤åÌfÞˆñÚs}9¾Gâ|£,ª<[6ëµØ‡&m,ýš»°Æ•ãîGV›uF=JÚ8?s%ÖQP—BàWz÷[øg?ûvå,žû¿ËxÕ•œxç?äßùK|ú7’_ø�ñš«ë‡í0/ûåOð³Ï_×kX}©£F>úÚ¿Æy¯]üà9üt~äÇ¿›K–šáéÇ Ÿág^û¸yp\ü¯ã÷~楜w×›xõ7þ-Þòé_å§Þðwù†W=‡ç<âŸrã'?Êû?¼Ç÷žù®?¡ §øÀÞÄðì»øÀÇF×ñ�Ͻî~#Ÿ;¥ÇßúÕ·óC×nAŠ$/�>ͯ¾ößsó¸âë~ì]üæß¿ŠþÈ[xÕ3^Å›¯ÿeÞðǯâ¿æK]ûŠðKãåÿ?îñ\À}÷ÝÇm·ÝÖþ Ôh4�F£Ñø*û†SÜüÑϰֳøÀ[ÿ=LJÀ]Å×=ý:.Úvì<Àxû=ÜŸ.Äß}{.eg÷Ó\ÿ±‘G=ï*·ÊëFãAC°x¬Š#‹G¼àÒ)|‡âm."›> Ã}9öYmŸËª?Ä�•œÖÄõ)²®‰9º$툹è,eH6—gL‘õzŸ.ôÅDU¶²¢Q—Òþ´ô;¦ÒŸ7˜7ìF|pŒcDö÷†]Ó¤t,Ú“Í˃ïL:Eò6¡_‘b×ÑyX¯×“�·Ôš¼8ïJ§¡[t ÆÉ,HÑÑrNˆ³±÷ž®ë,ñ]ORʼn¢iέžª-k‰gUâ8š °ëÈ9OÑ`'â7D¿Óí‰&|™­r3þš7Ölç8°<À)W#°²è»dŠõÖ›[·Ç§�A ±eûÞ,ÌÍC¹DŠói"¦,y³€WÝyÕ�X¾dƒeñwŽEëFOaÍ‡Ï ¿,VXÊKé'´H²Nâ¥+fMì¬ÎGÝÈŸÏ£#ù«òÂø±òá]EVÏ໾óQ¬pœûÌWò-—yˆ·pÃå‹…TÃjEø2?f\úxžþŒgðÔ'^ÅÛ½ÿ}üø÷þ¿ô‹G^ÃjEØ¿‰~t@Ý9|ã+¿•‹:è.yßùœÃ8øÈob×ò‚oº ¯'¹áúùè¼—»ô0gVîzÿõ|âCï僻Jxôóù¦Gxü#žÇ ®ÞFÆ?âµÏy,í•ÿ˜_úàQ›³Ùÿúèˆê>ø?ŸÆ…g�ÅÙ�ú>Þ|w†t+·Üš¾ô¹~™{º³³ÃÎηß~»=>„¹‡±pûí·O�k4�F£Ñh4²¤»¹ãnåÐ…�á‰Ï~/üÆ'qþ‰›øÏïú8'¶ñ®ë>Æoü»_áÍ7f®yâ圸éÃÜó°ë¸ìÄûùíÿôFþãÛÿ€OÞÛ½l4¾Â¨&4­I)âÝÎ{DcI@z|èJ,7¥Dakû\|Øf8ÊÑcŸåÔ©Ïqr÷öõÙ;\q;•ÓAÖ롘¨2ÎÁþþ)”‘”rHiMJÇOÜͽÇnáä©[8uòvvOÝÎÉÝ»ÙÝ»—§Ž°?ÜÇîþÖñ÷Ÿ¸“½õQöÆ}¢8² ¸puqÝaº­sÁÆù¸î¾;H–À˜ê Müëì¿Þ«6Ðu¡Œæ&!E.S\ÛvBŠf<‹‘à=âçe©c½u$ç<µÇÙ÷#NœÝ™´1Fët&"šþµˆÏÂUž–sk Õ¹9ÖZ…4¤æLsÄ8.â¾L}‚uäbc´£ˆ†`¶HÈig±ÍMÇ´N}}?©ªË¡ Ø\Þ­}zË=;�DuéÕëYŠœ9k™‡NˆøéÆW'àR­DS…erDÖïyL æA•šC¯¶ÏÙ�ÈÆøÈR@ÕòÿmÍõ¿¯šÎsÅ+ÿ¿ñÃ×€ø¹×ñÒ§þð™7ðKÿùÇxÞ·ÿyOfù—ŽÇ½à›¸äg~–;þàõüòê3È5›|ü¯óco|'¿ðŸî垸òùßÌU�ç‡~ãw¸òg~š×ýû·sÃ;~†üý·ò¾_x?ÿœDR@¶ùšo5Ï¿b!ÒIÏ5�þ‹••ˆ×]wï{ßû¸ôÒKÙßß/=ž#GŽpèÐ!®¿þzžö´§µàF£Ñh4�ÆCû¿ Ö{ìåŽs¯x?ßçðuOþ·üÞÍ|îÔÕ|ÍÁóxÜ ^ɵã¡GŽÝÄoݼ͵Ïùð»�pÞ³žËEw½�w½÷ã\ðÂÇ6G`£ñ•$å)Õ‰84Ûê® +K~–‘М3©Î+¸D¶"äD:²xT.8RNÄÁºù¼÷„U`½^Ó‡@N#èÀÞþQÀ‘ãˆíi(QéÙm“Q|×Á0‚˜ L�S„®[ÕiŒ©‹Ï‡Ž4Ž(‚¸@XÁ°Þ·�çaŽè:ç+ÿj¬¸jbqŒhåRŠeÌ#M,‘uMNælLIpr%—ÅáDŒ–MÑLC!r´>@U5ãš÷¤<7a5ÓiY ñ€j9W…ÙqV´lygM¨ÆIô›|RÅB-=và\ÀûnÑ›W�k__Ë�·˜­+î;™Ä=ë”éµ–AÅJ{êt“€V\TmÔ!ç‘<�£Åxçó¦Ì@›ËN's^.Î¥ßpœÜõ5«°Wnã†p—Ë-UØ«‘^çª=tþà,ŸŸórx$OC)_�t×>‰¯Ýtý^^ÿ†O±&sä=¿Æ;>Ÿ \Ê×^wÎçJðȱÛïàþlï…_fuxë:žô5’�òû¿ö[Ü1ÂxÛoðúw#KÏ×<ñ±ô@ÿÄñ-÷Ä�ý:oøpæáÏþ¾û…Ïâìñƒ¼þ�Ÿ$†Gòm/þSÏã}Ü=<šïøÑ_à÷oü ÿâ›ÏDâ�¼ãíbع–ë@îÙ»˜—üÀ�òš×¼†×üðßå{¾÷ûùöÇ„¿ðU_}õÕ\~ùå¼ñ�oäóŸÿ‰ÇÄ»8zæ•\uñ9\|Í#9çÞ/pÏØîg£ñ•ÄI�(I@‡¡è=Š�É„ÎOZÇ” u�,+$ì á ê·�ÎjÙÔ�ÊbìÕþ ¿ï{² ÈxÇþþ.ëõI…˜<1y²ëQ·²1éˆQ×M¿²º2VâQçq> Îã\@±~@ïý$¦˜ð!˜—æÍ»[Ú­‘ßú{÷!˜6Þ qØGó Ûýa¶ûÃxéAš¤Œ†ä²$\û ƒs8USž\uýAžœ–:¥`—]ˆ“álQççªByúZhκ›]vémZ¦Ê pVrš{øêãf�oñæ ÷\-HÔéøµ¸pŽÈ>Ð.¶Ù5X݆�”ò$¾Õ8³Ý�4�‹ØÍÈS‡ )µsLxVI)kÃî‘_™Ü}Ëñ�z�KQ¯È€Å²ºéø«±ßi¡¸¼n½·õ^µ®¹ÊùßÎ?üþkÙÒûxç=ƒG^ùûò_æÓÑqþ7ÿ ¯úÚ¿ˆ–øÄ¿~)�Üc¹úÊ˸ê[ÿ% »ìe|ϳ}é§ù+ùžô]\ÖenÿO¯â �¼’+Ÿø7yë”î²ïä¿órû¢/ùÖËp9yÏ{þã8üŒòœ³21*᪗ð’kí¼ãGÿ5/~ì<꺯ã¯=ï¥üø½Ÿ,�K¯x8Þ_Å÷þƒsqÈÜõŽâ™�ºœG?æ\|ñ#xÊ?x;÷~NÂæ® IDAT¹·4ßù%W€ëçäÙÏ~6O{ÚÓøÔ§>Å{ÞóÞóž÷ð™Ï|†§=íi<ûÙÏnî¿F£Ñh4�ÆCŸÕaÎÜνç^ª8;ÆIw�3nŽÆ;oäÃ_8�¯½îatª¨s‰2�.6�¯1¨šØ…@λäÕPHc,C2™u:ç�œpšè‚˜q˕ڷ˜pâ Ux+{ƒ ˆß"Ó!~Ü už¨óxÙõ8qˆ*Zu QKz:GÄÙ¶Å8®‡}bñÁáƒé>µ³/çÌX׊�àŠð§ªHV‚÷Ä ��çR§ZÜÄ�w#!t>tÛ[çÑwgqpçB¶Ã¹x'¤šj-«%ª¦±Ù`o6Í,ë†1-g3ì‰$r¦U`ÄXœsË®•U(Ûüa¹Œ·Îh.´yHÃ~SiEÐÒÓ7?ÆO‚Z=®}é"´l3Sq£ýØÏš'eÕ{_b¶:Å�çn@æq�úºàŠãN&§Þé1å1¶òÄ<Åm)·FÕ=à¹Ó*çìœ.–{«PËPJÆû09ës6ÄPíé£'RÄIJ` .u²Ã“ÿñ›yó�7ÏxÄÄût>–oùû¿Èo½î\ìþ<ÇÚâÂ+¯äâ3{ôÔÝÜ~ÛÝ]qþ£žÂ·ýÍŸä­ïø)¾éì/'z gÓOñ¶_ûQ^úÄKÙ^Ÿ`ع”'ýõå×ÞöS|ãôÜž'~ç˹:€¿àù–'­àà3ù¶gŸ‰“•}¯¼)æWŸO¾û³|üO>Ïúœ¯á›þÖ¿áÿÞc 8.xÉ¿á·_ÿ^ñô+9·[sï½»tç=†¯»â ûÆÿ@Ñ/±<}B�ãšk®áe/{¯xÅ+xÅ+^ÁË^ö2®¹æšEœ¾Ñh4�F£Ñxã.àQ�:““Ÿ¸žÞ|7G¿ðI®¿ás„˯â²åÀ¯ããú4ݵOâ‘îùœ}ß-Ü|ô÷~æ³=|çöív6_I4[T5«Ð9(ž'K†:¾'j™ q È"D…˜!f%FE$ „ɼe1Ù:ä:§=�3}$„ÞŽ/R†c;BèQrqêY¼YHQ m''Ó|ºnEèz•­}} C™÷ž攫f%x‡æd*”óô]YPõzQ]Î1‘Æ$@:ô¥ãP¡ïÎ@œ²ÝbÕmã] 8A(¢¨¨‰‹NÀ¹`ޤxŠà3^� x�œöpbI×aÊëäi0DàÑj"S.qÝÙµ¶tV�ÍÖv—VL?�XX´vÒ'ªòY]w9ë4i\»öLàK‹5Þ:ˆáÓÅ:YëùTõ³ g&,šèœ�Ò¸8ÿ¹0„å‡K§Áï)QÎËÁùü«KÏM.¾œÇéCé$�J´·NQC°¹g�>qˆèv‰œzDâ$ÖþÄz¯êûqôèûÛO˜F£Ñh4�ÿyÿûßÏóŸÿü¿”c½xõ’í:~cýÖöf6þüäã|öƒïåCŸº‹“iÅÙ—]Ç3ž~͆ ·wóá-ìøúoÿzÞDŽ|ìݼû÷±·u�{æ³xÜù]»—�¯*^¼zÉ_ÚÏÍßýÝßå)OyÊWôü/¹è ãÝÁsÉû{HÞçñÝ™¨âz�øDÎÉÆQ×Cå|‡¦žn{Ûrƒ'¥ÑueUWœ³Î¾’¼L)g 'Æq±¼kz‹s�#}ßQõ—:¨á¼''¥ï;ÆÑÜx9§Ò§ï{ù´\�´'ïä„ ¥n®l^ˆG¥›Žc+¼š0àd‹CÛgž””®3ÍIS"å=¼ëˆ¹Çy%Å“¬‡ãDœøÒ­¨Hè�¸�Yu‡î0¨Ç{E%±¿‚u>‰sÛd�“î0¬?%Á{_.fsµd9 ö½ãÂuWEª¥@è6,˜c¸ö<·èñÓØ#E6{ÿ6gÇ«ÓÉ3Êì(ôç•Òæ·<§YÕõåÏ5Š;‰Ì#nã\–Ç”Rh©ª(:ýyvì©©Ò°!æy/<ùÉ�ãð™+~çÂ\ƒõ^ÊFf{óÃ×h4�F£Ñh4ÿáÎàŠ§¼€+¾Œv±ýˆçðÊG,¿8÷Úçòׯm·¯Ñx°ãÒ‘’ÇSˆ 8µH~N™O"c¶½:B¨ÔÄ)ûëã%2œHYÈÑÌS}ß�*EP4[W¨÷&†‡qЇ£&ME”à…88ï§äªfE“"’m‘Gëïëûž£%P�CsÆw�)Pe0·¦>;/¬‡�UèYm�‰æÌ÷ˆšP�)%º~µH­Z,×ùíÍZFQJW_†Î´„©f$eVaÅzߢҩö *ˆFðÇŠ­ÕYä))Š�¢âdçöI9á&\ž"ÀÁœº±ä[©n<µ˜£¿uÅÖ”Ä4_ÔbÝv>VídŠÏ£ ZÜrµC� ±o¹ ¼Œ ›°ÇãªèfQä¹­vÊÔwhžßp÷-O)Ojé¦YEÊy¨ÃÜ~¾¼îéÎÄ<õ):ÇäRLI¹þú� R?¨Žejs~Í’oun�F£Ñh4�F£Ñh4"ˆZÜ7{ïãH×&å y�B�CœqèÐÄzýRެ¶ÏfXßËÞþ)‚_¡ÎbÊÄ’ÆTQð³6‚ËŒy$‹"–Ž%;'&Üy�x‡Ë¦ e�¦Ea¦¶¤ÌÅçÕÂ¥É,%ý˜u(0g¡é\ûû ñÛÛ!¹Ç¯v9±wâ^ÄV„�¢à2‰�ó¹Ì#$ö˜¹×/ÆïÝÆxʆ°©rÚ‡¯Ñh4�F£Ñh4�FãÁʼn±\ú¾Çùè@× [:ëaôý6Þ÷ ë}Pp¿�ë…4$PÈ{ø<âèH)¢šp¡Gèqúœ˜è§Š¨‚‚w͉qm1Wê"¯õà ûýÖ\îHIpRV|ѱRŽt!“¹q�“é8ã0â¼Ã¯·Ø_g«?‘m²:pJ¾wŒÃ€�4&œw i„ìqôì®ïFÖÛ[g ¹:´šÛ¼#&X§]&c´)Q=9+Y×ì®�Ð…ÃĸÆI$ê9í"t ÎebŒå}2GY€yèØÈZ„²¥Û®(�bRªe§CU´ó‹»ÉÑ6¯×î¼e7_�/Þìô›4êÌqu.Wv뺯-ëV³ s³¸·Œ6ÏŽÄÙÕWG;ª`gÇ‘�çÍ÷bev“�™Ë‡2e±îD-Ý‚›±ç¼X@^*»6?­Ó×�F£Ñh4�F£Ñh46)'¼Ô!WÐì!ET×8àð™ç³Zíàœ°^ïNÚ‘æ D”ŒŠ­ÜLCŠëˆgD³Ò…-�Ì8îáý€j7™²¤ÔÙ¥8 9�”¢­ÞàuŒ1á} ÷žq} ï6¨Ûá]GÖÁ‹#½Í´¬\i!êœLCÜÃ×»¬ÇÄã}gæ¸ÉyiU\ oõ1Ëž@;F}SÜ¢SÐá}·û�éøvÜúzzZÔ7“§� È$ί]>ìE4µóueýW0Ϧ”s'r.–” sy�SÉ$�óØ~º4�F£Ñh4�F£Ñxh EѼýöA²ºn›­î ª™3]×m ÊÆ”lÌ# du[ä”éVg0îßÃVØæð¡‹Hdö×'X�'ñ4)¨Óh+½~…º«Ujcð8V%Ú[Œ[e$6¦�aØ%Æ�O’5á}êÉÓˆœÃy›4®š”´@½E}w÷÷Èj‚Ÿw½ q“妨ñ°ŽHÑ¥bŠä,ôÝ!rŠ–6S6MMÞw Å:CXê[¹$I•lôÈ4+))Î…^¦äå m8÷Ü39räØñ­k½ËáŒ*ŠÙ…kq´Í1Ü¥¢XcÀS¡¡ÎÝ�ã§µÝYp[.­°p>P|[žS�W®>·Š”"UE�ûëkN1`µu^ïœ)ÏjC!øòúyF9=†;» 7»g§`´UaЬˆ[Ž¬È¤ðZ$z^•©ëÄó/¨…–�F£Ñh4�F£Ñh4Ä šFB'Œƒé3CÎôâØ^4Wœ&T…añ>LÚO!’K5[G|ß“£Òu[ˆx²‚Ûìlos`ç1ZÇßj{EЉ¾ HéøKª“áLÄ£âÉâÀBXB¸"ú¥R¡]çHq‡ )#ª¸2Àš“â\ ÅŒ“ž­þ0¶.àÐÖ¥@"�»oqâ*Tzï‘’xÕlf8ç|‰èšË;¬¤-9›ã02ŽïÝTïfuzJ%iÂ…€Š˜–åY¬þÎ9}]2V-.J3¼y_bÁ)—‘¦tnŒ‘ÐuÓºqÕ³‚ª›"°&°å":Iù³·Z¿ž–r¥ŽeX £-ŒPÞ˜Ó#±åMÖzü0¹ çq‘ÍnuöUAÍ.R˯e„xîDe1ÞáŠð8.œy®¸—ë¾¶Dã¸èðÛt.ÿc,oD¹'jo¤w2¹ëÌr}jAçs–ÅýÕiŒ¤Þ—9–,St¹ €�F£Ñh4�‡:/^½¤Ý„F£ÑøŸçà�gL±ºÜp(ÇOŽSú2xOÖŽ:,뚥j.'3±ùÈ)"E;JÉ\ˆ]_¯ÓO_!ã`Ñg±hoéœw8-ÉXM“V”R‰:sON£¹¥pÖî(±çYrΕÈu*IVªãäV[Z«è$bC "añu-vH)ÑÛyØÂãn·*Èe›‡®SÍR;7Ÿ[Ÿ_OÚnRÜpçÍN¼@�Û¹$ª¸6»ðdzþ|� ïgAQ$Ç]ž„¿êV\Ž�ÌçhQè*V‡^íüa^"®ß3UÖÆMòôÚóù×Uà49UÝâ¾7�F£Ñh4�F£Ñh<øÄñHoJLçÈ |8I'9~üvT]ØBq¤´Feͽ÷…t‚­~•YAÌ©§y�¨ÃÉŠl5çjà‚‡Iï©juèc}Œ¬#qÜ%Ç58Hxœß"„m #Þg²ŽÓ.„†„„ÑÁÆ;ÜZ´ššX !�b—u³ÁËyoÒdôòE{2}(•C].£â¡ïIE؃eòÔ4!lw¹Ûa5ti2ÕUí¬¦u躮ŒøÎºVX.ÙÖ™b`¡$æE,·:à"uD•�¿zƒL‘d!¸r–I´ã– ò¡ŒuÌî»yÆ8–õàypcŽ/cÂÕRYÏGßµ17‰…殫«0óc«Ðwzx¾áµûЕk™#Ò³`èêÚÉän´×Ó ‘±:—ÑäºBlqg‹/£Ô�F£Ñh4�F£Ñh4&Y#Þw„~›(¯Š0BN6e*{œ<~ ‚C4 ’PM8ˆÚ“µÇ;‹»jª ·k` kdoïçø­!å}RŽø2¬ŠÂ0î‘ÒIÖñ¤éV¾ß‘uE·êÌ€…§ áÍY×á¼àÄá§ô¦'øŽX{�/çeâ%[Í_ªJß÷ìïï—¨mÀÆI{rÅX t"b݈e™ˆe«¿””m1 ÍurrZŠV§ú¸ê ¬.ÃzÌqŒÅ%éæ@¾dŠÔÎÖ¬^Ú˜òÊËÕÛüblcvªÕ¿ÏBÙÜùg/Q�†nÃegÏu§-œÈbmÌY§Ó¢p]®ˆËE|«"cÖ˜–€çׯB沃°*ªõœ§Üu¹–9g>Lñd»7q*¶œoôr²™Ò•8G¬ëœR=ÍYϪê:×€�F£Ñh4�F£Ñh4BÊ=9 ê3^!¥5’ö‰Äì@VtݪŽ\p¸®£Çƒ·~:Mç=1�ˆ_!ªœ8qÁmãü,Œ¥<šè'ŠÊHqLHM_ºßáCϘ”.È4˜‘“Ë@Ç´Ô›aHã$ðm¯T&¸4›äÄ93˜‰0Žã$²M©Ðú}_BrBœÃ{[(ÈE°Së½›D?a~]ç9FH1ÒõE,ÕZ…g¦²¾ˆtE›så1õ|…˜"ÁĦ\~Y¬íÎŽ¼ª:š8;r¶xí\„è‹�•7ÜsU\3a//>2Uü³¿-cµÓBŠVáÍ>bK]Ëæ×©Ç\vùùéÚæ¯-ÏE§ˆ±]S�ôÎ��Î…Ù‚é�Êóü$àÕ.?sîÙ½9pà {{kjxŽ?›å3„~ãzë=©â¦+°Ñh4�F£Ñh4�FãÁ§;¸ÕdÁm4ÛxFp+úíàEKY­L4KeC!ÇI§�¢ ù§Ñ}”LÊi2u9éYõ= )‘’ºÔŒYxpâˆ1£ ‘ïI1â\GÖ4EckŸé]Šï·ZŒ‰uóvƒ#¥\Lpy¡UIù^šy⪠g‘áe =?ϑޔ,ŠÌ,ìM€åû]ßo$vg³YÕãxÀùˆÅwi„¦Úž®/ÍŽµLÎõwÙŒù–žÀÙÑVO@§çÖ¾¥ ç&'žnœdíÀ[Fw—®ˆm§ÛsÎ8Y,û®œ“­ÀØ…»ÅI Î19§ñfõTë?tÎO"¤“êÜÓ�ó´á»—YãT´¸»»?=FËLÎEu^¼±õÃdÂfÞc™û �F£Ñh4�F£Ñh4|’Ž û÷Ò…¼[�³aU‡øç:RLä4Òõ¶–k&³ÙqçK¶ê#Yu¿:DMnÚ÷Ã0âJêRt¤ë,®›5!dHõŠxx4ƒ xÌ€å=Ã0L&7ï=1FÉPHeܵºô|é÷ƒ¢[1 s!„©Lné¼ëºŽq'=GsbµZ•>>YËÂd¸Ó]VЉ#ë<èQ]såÝ\ǧÊÿMeXdÚ°p2 „Ôì“è"Ž[Kéôõú»õ"¦é¾ZWa£Ñh4�F£Ñh4�ƃO÷ Û!«ÃáP¿…÷+¼xr©ƒ[­¬fmGú…@6uÖy7'?S4÷ZÒªBÊàƒ'U7 ÷¤"†…Ð3ŽESI&~õ}OŒ‘8Z_}½ª U­©þ½Šd¾ü½ž›ˆNÆ,3œ9V~UÆf«@Ëp®L†¹êÂóÞ3 ñ&¯*ÐÕ×5±°ì\ä ^ÐœÉ -+ÆXŒºÎ‰•< õœªN–f¿ ΋u^ÙpÝI)1\Fd�Ù-W¾g‚œbÑØMño)Ö½¡¢N"›/k&ºèüó¸"~åQÍx/S¸ª¯9çI0{ä#†¾:ý$Ú/‡ªü†ÈW-’&êéäÄ[ª§Î•Ée5Á¯^·‰šy²¦ªJɌ뤧4Úý)ŽC'® œ¤rr/µ|ß®ûàÁƒ-Üh4�F£Ñh4�Fã!ƒ÷=¡?DFPI¤ÁyFqÌñ'†adG‚÷SgžómE §"|¡S­\ÕwfMJ° 8P�Ç.)i1YY4×ÓRº®Ã‡€ónŠþV-É9)“uß"˜h&‚w~2›Å˜&1MDˆc4ñ¯œÓ2Ö‹*ã8NŽÂšôô¾3¡´,Ïë†f-"â¼,ªtå8Õ‘X‚Ö¤xqó¨írWc®¸KÓŸƒ‰m²pþÕWgåI{­�»úò´db ‹âf—Ÿe¶íTçÉb·‘÷¶õ’¼xŽÅÓ—¼u˜ßT_|çsøä'ï˜bÉ"óB¯]dz=}µ×Ä8�"¿_¬�P,ç»è7¬%®œT´ªØvurñ)ºèö“É=X©¯¯E\ Y•P¢®ÕY¼'j2ñ+':ß¡1ÕEÈà:Oމq½F‚#§j°2}gGBð“¾ã¼7å§Œsˆˆ¹ £ÒuË]Ï8Œ„.lÄn•â¾S�â·]×m¬þ.õ0ç½ ŠA•É‘GÄyœÔ‘’6'hÔ�ª»L*YX»úÐyDÍÍH"klxG5N:ѼqÁFaÝ•¨„å ®EQ«8Ö‘·ÙÉ·Ñ»ç6|—#Uð³ë­BZDOí¨‘×rô©Ä°>·ŠruNyyÃë”xm.N¼×]X/�sĸÌOKQ”—⣟¢È³Ò—óÐÓbĺè@Üì3<}ý· }U”4×â¸P°uZ86atÓi¹¼ÿE~þç¾ýäk4�F£ñUÉ«_ýêv�F£Ñø  n Ñ5i?¶zÄ)«~Åz=’œ‡8F„Í…]-Ú¦�Ñw�4Žäñ~+IG¿:ŒÆÍæ<]Ðrãm¤IØ›�·ü…¬çtZ®‹*Ë’È*°UG¡ÅvCéOÌE¼³!“Y|K“¸\+‹÷Š–%ä\rÜl™Ó‡V—ç¦å1~M9]­}�Ö…Xïi]yÉÓhJ M´L÷ºÑh4�F£Ñh4�FãÁ¦Û>ÈVȤý“Œ{Çý Äuta‹”q .R­«¯óŒcÐÐl1Y“Ë.º”ãÇïçæÛo%êï·A„”FrÊæè+)ÕYóÑÒá9÷œ³8¸:Ì}ÇŽá\gƒÈ¤™ã!â|1�EÆñ�z• ¢Ùbĵæ˜i-D¬BVuÎ=}nr®Íñß9s\Ô#–r̸WQ IDAT±))ÿ⟿©ä�çÉâM—`(yð±¸ö"¡X7Çéµr®óÇzšsЕ×ÖIñµ¯Ù‡ÃÜ€qÃQgc UdÌkÄ›Qày­¸Ž~ˆÌ®Ä*Z_.ÏeŠýÚsY¸=¬8~üÔtU4Éå5Nï`l4�F£Ñh4�F£ÑxðÑM[ÊVÄ”Ø9tI"Þ)ã9~ìÎ ]¿*CZ9ñe98g498€xÇÁÁáC ¤ìQŸ�Tõ!Æ�ÎeœdÖû]×!�ɉɬ¦šñò8¢Ùá\gZN²U_²NcÀ´W‘sföq$ˆ) .x‹Ý:[àuÁÛ’oJœwÎyÜ{â>Žž:eQæ"Ö10' Þ~³ŠÙíö;¿À}GŽ1dÁùí¢ÃÙPlÝŒðÞ},¡š'±rŠûª‚‚JI£:Wm}@O¯˜35ÕÔÒ”Æi”c¾Bαü½ÆbÝBœ„gûaqd�(Ù¬Œ…Ú¥Z&�kÏŸ‰|öúŽœíâÜ¢_¯*›ªÓîI9ï4å¶½ Ø:±�[ý^=ÿ*ÔUAótÑoÙ=xzßßé�ˆ³SP§™é**:7—E~ó7?ƒcÇŽñÞ÷Þ4ÉCœ€ä���¥ÐÚh4�F£Ñh4�F£ñ`|ǘ#¢ŽÎ÷ì�ÇÆ5¾Ääç9pøl†ý“�öˆêèèR‰ÀŠÅv»Ž›?ûNž¸�Ë~)F>ý¹›Q:D:2&Þ‰ˆuü Äaï….iØ#I´¸°Ì±×#!(ëýãxíp> âIêÊ€ˆž6Êꇑ~ÕYwŸ$®¸øbÎ<|·ù÷Ü{ÿ< +€ ÇNíññÏdÍz�ÈIWÒªnÖtœÙµø�œQ„¬Šï:N¤ï¶Ð B. U&Ý+ç„æúw¡$`U-ê›âd£6OÅ\�Á~÷SLÖb¾uLƒ QË„¬TfŒ=µÃ®ºÞjyb&Ü)j' ›BVuΊ¦+"Úìä«qc‹ìV‹g(b�uõÕìõì°ËhÖÒÁgâœw½'Wß,øUA-Oqâêü«�³×Ÿ~U\4gÞÜï·ÿêÊŠ¹!CÉ —¥õ¾ýíïÆ„R™^;•{Îb‘ycRºÑh4�F£Ñh4�Fã!@Œ<‚2¦Ä¡"&pI•U¿�Ö§>ŸDÕ1¤Á{Æ1â‹~äÜÉÜuô_8r7)fºÕ!Dºi-wL#]ß›î6îÓw=O~ÜudU>ü'Ìz½G÷¿mc!"øà‡ãxQTöQÝ"ŽÐoM"™™µL4ç]`s¦Ì™gœÍY;gp‡»Û?º²g_Ä÷�Ýq°¸-�‰q9âʱÍùè¦ú½¬'M œ/hÀ¹)�¸ �¥Œ×Fú¾Ÿ4¡¬Š³YNeäC��¡ÞªQåi+¸É9W{ñlQ7-lŠ”ïY ¸R—uM3Õt¹Î[‡3 �úôœøè�æŒk÷Þ=ž�xOxâå|ó¾žõ/ÿÃ4²a¯U£ÄuÉWŽBÈì—ÒMÇß$�͘¯-ÛãSÉf×EàÙX™Ý„ö\»¡äÁëbMu<:-9tŠò];ã´|úêðr¸Ñh4�F£Ñh4�FãÁĉóH�ZÛæ�®URÑXR.¢ÚÖÃî@÷ð¾·ç{Gl‘7g¿ƒ¸š×„Þã¤ñEÓYAЉà“¶„óϽ—Fî>ï<>sû­ b.8)K¸:¢¬A)y|èØÚ:À0ŽÃbJt]7é/U¸³¤fâãŸú(�œ!eÅ;eMXUc*®¾9%ýÀÖk¢v™´Íu‡Ã2Aˆëˆ�à;/±˜oí´\»ïµ«ÐLkvÌ#]×±^¯'­Ë{o+Ê…Útˆ9áì‹Ö7'“ gYb¦q‹ºlYãêГ�•yxvZ¿_§¡�ÓWT\±3F»HgŒ›>üynºñWQõÓÅÔŒó;öæˆî ^ð4ºÞñ[¿yªãôõÓW‡í|³ÔÓHˆ+}…_ì9›‘à:âA½BómÚ¹…W„ÉŠ ‚¢Sáå$ZA³Š©Kq²Ñh4�F£Ñh4�FãÁ&«â%“Ö{ø”Ûð®Çi"—ý…œL/Ú9pG`½w7^FrIvŠ×" âk"seâaY žw,qê¢RZó{ï}žs6·ÜyðÝ Ä“Æh‹¿âñá9f‚ß" Éij:â½éLš3â1¦b0†˜É«žÝ˜ Îã�i49šiºÐY:ë÷Í¥ùné†Áº ³f$ƒw9¥É£7ïc˜+Ò ¤œè»ž8&rŠ$L[*Y`RÎ&Hb Ò¾ïÉ)#e§çpÞa Ô¸¯¹ÝrŽÓ@F¸Li4û¡(Î ·6Ø‘€¼1 "¢€9ûêðÇYgäŠ+.*®ºTCy-Á¼¼+"(¹Dh…”L¨´¬8å—›ËË «7WDø�ß¹žßzÛ{Q�ÓùÛ0åZê5§…0—A�ø€cÛïóŸ'ASK4YüÔh(yº?9�åü™Ž7‹ˆu˜%O4ë6´s6Gb£Ñh4�F£ñ`£yïÏóš{šþ Ÿ>É[þïâ§ß}kÁn4�‡2Né‹6‘Ð#91ÆÁ~œ§Dæ\Ç„øŽÐí0 §ÈñÎ ¨G¼§ôÜ™gqn2}ÍéT‹ö†~|Ïɽ]n¹ãNÄwøîÞ­p8BP„Ðõßʰ¬9äæZ:NÛƒÈ9ãÄ܉I•!Ç’ðÄ"¼ªø®¸ûp)î‘â.šãËM)‘ª`ˆ9 }#+NMärýNÄÄ¿´:0 );^,m]†29§…AQUñ¥®¯JoEÌÓºˆEh™n¬]ôìN³0kUeuâjg_Å|mÖ¸¾q÷Þ{’[o½gê¬Ï©W]õb˜£ÀÓKNŠhÎ2­ ›pW�y³CoÊU猓€æ€++. ¥(ÑM˽ö\æ9eñˆô83Êslxs^Ù—_¶@lñëLÎq17Ÿ”‚ËT–”!¥:¤2o^'ž…WçìCÙh4�F£ÑhüÕ¢Üý¦ïæ²óžÎkoŠ_â1‰;þóÏòÏ~åùB¶çÜÿé?àmïü8'ÿ2N!~„×ÿ??ÍÛ>±÷»îF£ÑhlüäÔLÍPº@L¶¼/‘Wgî>UP‡ï`kûLvžCÊ#i}’ÎÛh¬f7�Z¤DߙޓSB€àÞ9!ÅEñþ Á t‡�ƒ(Ža=”èmšþ�•²SF| LˆûÿØ;ï8)м�«º{f#`Éa ’E  ‚b"0¢Þ!†3œçï0çpz†Ã|æpbÅœ*@E@8AÉi— 3Ý]õþQÝ=½„]TôUo?~v™�î©®®ªî~æy~�ˆ_¡ËvÂ`å°J[€—"é¥Éך\h£°3¢5p<)Ú4iLßîÝh׬ Ë6¥ÞÂrpBMk�Š úuïK¿î}hÜ(„!>�(Wk—¤Ã�{0 W_ú÷܉n:aQ‹ò+"2ÀÇwÌz¾g\»ÁÁHTaT}†¨³6[o.¬±§uFžh.Df6Ã<Š CÔ!Mh‡|Ž%ù añÅ 0ª<³¿ŒÇYGû6–aóÙ!A� ¨CB†5µVAÍ=£ t]—PñÚ|3Á¦í°±êOobà ‰KCø™ÁmέQšº†2:&¥26a#]u"‹¯é—º}~¦R~Ì6œEYd‘EYd‘E?’�ËéÒµ3- ·¶Mš·/ÅÁ¿Äõ¿tÜ¿¨%Ïsõ¤˜�ÊŽÝ,²Èâ—…eY À²l\ßC·êf„W¶ã”È@XXØ! ]³©RHOa �ì³ÖM“ö\¤m�0 <…0¶])Ѱl´´Iù.Zb8")MzEè b& ¹¦°m³­‚Ü… T�ã8Æ:+ÊW¦– à¹Õå'èÓ£;zõ£]‹–hÏ͸B=/HÖ´jÜž¦�ZÑ´¸B�ö½¨ö_È}™m\:–oGA¢�\ËÁ‘V`ð^¾6¥õ óJHÊŽ�äÈJrK(+j‚%4!‚6k…ÂGhKpHã{)|הó3dšQ¤e<âuî~7µ3©¶Dj¸xR°© H@ny¦ð¢òcû‰váÐѱd]Àáû­Ãí5Bdjì…2Ê�kþÅ‘QéɨÍaZqXgˆBHâÇ’ƒ™×D”8lj JLzrH"êX;LýÀ°v¢i¯mÈÓào™¦Ž¥ {ÑïqÖ68šìê’EYd‘EYd‘ÅÏ AѰKyqXö¸\¾ç!î{a.žEqÏ8f\šÆ«ú¨¼xÍ¥L[•KR‚,Þ• g@‡Ø{üy�ò÷Û×1úïÇÓ¿‘ˆž›Ö¾s3—¼Ü–Óÿ~ m›íÄØ#R´H©O¹÷‚ûøÜ·Za´¦×ðC8h—V$³ƒ;‹,²ØÆð]eR|ÓÒ¶Ð^ í(TP§.ÎkX–©Ë§0ÖTd’D¾ÀNÛ¤j«Iùk°jÌJå$øB˜ƒR>–Ô8¶ájl˨ä|ÏðP�ðø±ód §sñÍ -=œ'S¿¥µâ§®Š×íJóc§òóvv}ÊbÓ9üÅýb�.eä%’4jÞ…a—€ ¤_øe9ƒbs¢š/>ƒ}z4§ ™Kãí†ò—g—²ñŒI¿yí,sŸœ3ònVi@¯æý[Žghç&äåÐr‡8ëѯ¨ŽÏ„åopÍQ;Ó¾$—da+úŒ¾‰OãU¯cêéýiß$Ÿ„“Ciû]ó ÖiÍšGÓ(9€«¿Î#T‹ndpN ‡M©ÜhQ[Îí#r¢gˆ(¨°Ã¼ãn|ÜŠ…ŸÄ}:дQN"Ÿ²Îƒ9úª—X²“H¯}‡Çž«eè_.åò‹Ob‡¥�ñÌgµ½«–·cþ~%W]uWœ[—üð+Ö³¡òs¦½ömfîºóyé…/©ÙPÉ8�騥%yP)ªj;3îÒk¸öÚk˜tt¾}ì1Þ_—­¦˜EYl{i8ËJ€Â\}ËΤÔ1˜á6lËÁ²$Z…�”¹ØÉRòŠš’,(À’KjÜT5^íz„[…W»¿¶ínÀ­^Kºz éê5¿•^�_[ ^-*µÁ�hí!…@+b¢0��ÇqZ#GhS& Bk|×�iJaK B³nÃæ,šÍ7‹ÿ‹%-,)MÍ>_!�Ha1ç›OxëÃWùbÑ„e“ÌË3jÅ�/SÏK“pl–®ZƳßeη_Së)v–“0u}B"´dÍú5|>÷#>žó3¿x—Ͼþ�5U+q}ש¨¥e#¤ÔÒ(¿ˆ¤“‹Vµ¸®¹Ó”–%eŸÂ:2uíB[Hä™×ˆ©ñ2�qΰª^ŒßW‘Uؼ?°kXŠ3a!q§t¨®uwã5ÿÂ×”Ò�ê�:cs ™÷k±ƒ”N¤( Û 1{CúA=D+ e†!Vaû-iPG1´+‚TÚŒ¥ O+j[ô¹š:¤©‰ˆ–A²«9ø?÷]s¯H« ÓIoî1æÝ¿Ð¥çy|ô3=ÅèÕ�1®Õ®\³¹ÊÖê¿Ü²gKø÷²­.L-òrâÕÇÓ?w4N¶gâ“óXøÑ• Nüøþ�Ó0ŠìÖœüZz›õ›Ýó(®øó0šüZÆ«½=G_q:Chƒª¦sÍ¥K9æ­U¬[ó×r¶rC‹ö£þÎù´Cþ ·Š»G3êÁÊ_¦_ªalnüá'‡½n[¶Í ­ëõ/qRG‡ä·ò�úÇÈ6™ ¿Ð¼Ò/M¤…ë÷ÄŽ\:Ûÿe¦Â�ì÷zûàGÏ“mOl½õ¾ôëXF^"‡’ö»rÜä™Tèm°Vü¤¹ù#׃Ÿ ?o{ê½nfñë¼Óúúþ8ñ!¼Ñ·0ýý÷yéÁË8iH;6��Ó¬~ædö+w9�ûž{Žû/IÓtÍ&× §ß¹¼øù,fÍšÅÌ�¡D¤™uÍ�Œ8óUJÆßÄ“Sáâ=×sïQÃ8æ¡ï �èÍáÚ1ûñ··J9êÆ)<ÿÄMßÝ¡:¾sQH·ÏäÆÇ^ä­7§òϱ’çÎ8œKÞs)¶­Y¼üÚò¨=•ï¿Å§r'†îZ°Ñ¢Ö„ƒoŸÉ¬Y¦�3î?Žíùô9â`zm²„)V}þ*o¯Ø�¿>ð,/L{„kkÌ{íÇž~™†ø4�N‘’ùäJ°Q”·™@?UMU*—üÜ--ΚªÊ* vèKñG¯0«Ú<ƒT|ü ³ZíDO6På�^õ מ÷_mæ¾X+…NPàdÇ|Yd±íáØÊwñ|iå㥫�¶±êÞGDPÈixžxɈL$“Û¨ÉÂ2y%$s!ì¤m£%K" ìd;‘DH!mC(ª4žW�NUšô_í`[B(”Vxž‡çr’ Œ›O ÛÒRøéZ´§ÐÂFK�¯ÒøiiÛ,[·Š÷?ŸÁÛŸ½ÃÒåËpì,™4 Å–DJ‰…6µÊ!…�¯”7�Fˆ ß�@†…Òéä!ùHÇ£ i™0Zaa,ÏÒBiÏ·I+ŸTZ£µ $±d!ŽS„Và8f‘÷]…¯<.V“öj¥ÌÂ6É¿*òGÇž¬‚Z)÷âvTÓp;y2² ׭×¹Ía€ˆˆfV´� âÐqF‰g^3ä˜Qìéh»Ð~lêûÉ:Ìðõ¸œBõ ¬#õÌ“˜v"NìXDàeO1Õ^ÔfcS¸�Ž%Ûv\Yå{r\ù¯èTZåìù‡Þ µö;¾wËÛþ‡Þ-Kšïz‡ÿ†yb/nýúiŽ-3Jf+‘ÜF…j˜qõ%|Ò¸öoaŒüÂóÖÞñ">yý,ºZ€�8 ëš ?²ßëéƒ?O¶5$­†œÎ-t¥C³|j¾ú7'Ž=ŒKv˜Í5;;?ëZñÛZ~ÎöÔÝÌâWz·³j)+ü"† În;#èÀÍß4ðØ?eå®WñÆm§P.v§õ‚G™r÷FüZ^sºôèIÛðöbó\wí Zžò�¿39ÃR¸¸G]qŸr1=ÞžÌÍ–rܴǸxÏ|† V¼vËÛ¬ÍLR: =”Á¿ôÕ¼ýÐ~¼ÿþbôÀ½9p œóÜ‹¬:þÊDš�ßú€ôöbHÙÆW6‹’vÝ)ôºW9ý�‡X·ç�L»`g a³_:‹¢n ¹ýl`Ï}˜?˜>]ÉÃg ãÄ6[¾�’M²w·xð†{é×n-_2’ãzålÌ¢õ<ùÛù<ߪ'CG�f—69±ë±¦jC y-÷g¯â˜þÁzïžæÝ7VÒgìÁxßO¥¢j3L¤7‡G/<�)^•ÐzÄŸè–—-'”EYl{x¾� ô\‰¼< �%"›­RÊ(ìȶºiÛ±ƒ”\ÏsA–ƒe dÂA�ov,ôFxJ¡-‰ë¦±1%RéjHW¢ü*l;Ï·–Ë—(-p½¤N#´‹--Ò¾‹&�XÈ’¶ IûJƒ /H8–¸Ú„cX$.h°$¤Ý ÑÊ$ Ki#eÒ¯×MõaÂÁW åy$“ ?”yÆß_hOÎ ¢Œ:0 D1Å*í(�8ì“PÂj�2Rô²TÄ,Ä2²«±¤¾è:µ C…c\‰(­Ìë†5—›Ô7ü½m«ß¸„}»4&¿¨#û]ÿ1Õ€÷ñeìÞ±#{\õ)+OçòrÊ;Í#«5¤_æŒ^íÙnì�,œw+t*§¼}ONѤG¯½w w<„ #w¦ÿ]é9âo¼´¼nßUší›QPÜšþGÝÊÇ•±>ЫynÒ-œq&6º­žuGíØœFE­ØéØSÝ¡;gÏ0 D+_¼€ýû–Ó¤Q!Å-w`ô%¯²"ìÂôtNëÑžòf…äͰ¾öx³¹sü`º¶(¡Q£2:î~"÷}aÿÒïœAç®å½ÈUXÅsÇ´¢ß¥³qß̰V;2¤+št=œsNÙ�VÅ-~ãlc�ñçòÏ‘�(/oFA €ÇâgÏfD—2 Ki?ø$š˜ïü/¸~D':ì<‰÷Ö?Ë ]Ê)ï0�Ia#RóùÏÃéRVHaãŽìqæÓ|œ/oÆEìÖ±œ–E¹tÛØb§WóÆe²}‹RJJËh×ïhþ=Ï7Í“G±]û9ûõJ^úsOÊËËé´ÿ-Ì÷÷}ÎêÚ–áãcÈ€¾ôèºãïœmÆ)¦Û”nÇèÝv¢O×n >åqz™qY´Ë ü}üpvÙ¾mûŸÄ“ñ1/$N2‡œœrr’8á3Œ÷)“z·gì™g0j÷~l׺s47üï¦sá¨^´(* ¤í.ß—Ä M8ï½½¹àðVuUF[#i^>±-]v݃íÊZ0蔳9¼{cJ{œÌÔÕfœ¤æ>À »µ§Iq �[veدo]Êäû=°›– ç´Iã6 mÚïÎß^]c®�õÎ[MŇÿ`l�&4*iÏʾÍváÚù~ƒcÄô»M2'è÷d+¬E[_{ê�›¦ÿz}G¢w‡Öô<ün¾vê÷ÖËúú Þy¢YùÀathÝšÖ­[ÓºusŠ’¹FA§Wrÿ¨2v¿qadÔ+þÍþeøùÛð• ̼éz5+ °u¼Ò<rgÚ„ûmYJn2œÛmvÚ‹]ÛPVRJó6­)u¾cÞ75 ÷Ï׊ææÆe,Ü78µc.’Cë]Ü…<~Ên´-nD³žqËg5[­¾Ýâu¡�y[ÿú´å5º¡q¹u×Í,~­púMà쑚ûF÷d×#'ñï·S»Ù§»/ùlŽOû]v¡õüÞЛÿ!3×—°Û}‰n9Dc†ìÙ9ï#>Yç³lÖ,–[;2h@~=·Œ+yû†?²Wï´(-¦I‡c™²FQ[“BËÖŒ7ý擼°Jƒ÷%o¾½ŠÎ#Flb§ÍŒûå„Ûîž@'{«¿Æ¡Óˆátv?åÃY ØPü*V¯MÒ¾Oš$Òß}ÆÜ•ÝÉ9½8âÒ«¹úÒ¿2®ûZž�ü$sÓu¯95Õ5ääÓyÈÒï¼Å‚¹oòAr7v//$/§†êšÍ¬ v½ðr®¼æn¸ìXÚ~v}REÖœEYls¥Û 7’$YXŠÆ¥q]˲°,±Ò ¶ƒÐÂÚǶ-´ÒX¶À÷Ó†4S>žöÑARâ/ä“|En"!-„å�Hæ‘ÌoŽ�®[�rkJ¢\ߨþ´�…GÅÐ�ƒÙµßnìØ£-Êš#” ªÏMC�K¡<%4J‰šå§±¼„»é§^/]‹ÐʤDT ¡kð½õh]�Ö.Bj¤¥Mz°6„¨ëùXŽ "…ò«ðÜj<·¨Æ÷+ЪíU`Ûà8vPVÏÆ,†Þêˆ 4©¿>ß—ØN!š¤ÌAZ¦¶¢ÌØje`M…(š8 ДòëÔÉëêi�¹ˆm®îžR^`à ÷㑱Ëf¬¹™PŒŒ�6CÜû­IÈ ­¹ñÚ„" ßd�„!qÕø ÂN|_GiÆ™àŽºãð½J…6eßwcÄ!›­ykØ&)�ˆt ûKˆ0}˜à `Ž=¸ÇQ:æ•÷cá!¿7þo)¯Îlɵ3—³ä©ýYxé<³ì¾ç󯂼rvošŽ»—¯-bÑ×÷1®±€Äž\ÿùBæMù#í·;‰gæ/bÑÂÙÜ0<ãÿó¾ZB‡«^ãÃÏ>âŽÞÏò‡s§Q»‘ò×Ç×_ËÚÍ:_5k§ÞÌÃ…ÇqÒàM=ojñ#Ü<½'§/â IDATþ¡'[u¯(špØý_³ðÓk²±EQ¯ç…¿ÈùÿÝ�¾XÍúåŸrçA­ƒ›Æ¯øç1§òñàû™·n ŸßЉg�;‰û¿ox¬î¯99Á™ï,§bÉó¹òb޼äƒè[í o^Ê%ˎ傚ÔU|ù_rÓ„søfÔ³,^ó5÷ôþš7—øQ¿¸º%£¯{…ù«+Xúö™$ï8šó^ /#¸qÎBæÞ5†F⇴Ç%·÷Ÿyä“ïX»ö+î4“Ó&þ‹ù ýDzŸšÊS3ƒìª×yâåæ8ª k[qìs3¸¼í3<™¸œ9Ó�fÙCOóµX]8uÚ|ͽ“15H}?'÷ í¯ûŒ5ëæóà�O8õØò•XÝ9cú|¾y÷"À之XôÍû\¼³¤˜qñNþp ·ÍZͺù�0ì£?qÂ=‹Q€½Ó¼½`SŽßÔ^çϽ�³n‚Óß_ÆÚÕKøðî?ҫЬ[NxŠy grÕ�BöúÇl-ZÄügO¦SøÐ¢–ó¥>„ÿ¼ÿ1Ÿ¿t"ë.œÈÍs3‘ö æsÆó3øä³'Øÿ³S9í�¥Ñ ¾ûù—�ó,ï~þ)7v}† &«ôíÒŽV彨kâd>Œ{™ü¥Ì\·w¾þ_¼x +/7sÿkn:ü(žj})ï-[Ï’éG³bÒ±ücNеˆ»Ïú½.ø=6^Õ3F@cïv3?„¥÷Îb�W¾ä†NOñЛ5@5/\zïír? Ö¬eÅÜi\<¢åVÍ¿-÷{Ȧ|·¯á¥æðÞyyL¾øA¾U ÌÛô‡\qìUTÿ:߯þŒëÏäͨïê#¦M7³_‡V´í>˜£®y�åñ)½¥öÔ;7 ©ýõgpìcoñéì‡þÉ\ÿFj+ú½žõ²¾>¨wžÊŽ|˜o–,aÉ’Å̾ÿ0Ú¶ÅaCóA4aßqCøêñ'Y¤Ìy_9m ô9„Q!«Póo»åÍï–óÖ .7‡}@‚}nùšÅK–°dÉ<ž=¹M‡ŒcdÄFh–Þ3–¶ÍJ).ÇyGò‡½ îŸ-®[17룶¸(¾¿ÿN|mGîüz ß>wË^Ÿµu5ùº.liÞ6°>5tÍØâ¸ÜÊëf¿b$º2á‰9|õÂÅ ©}Š3†u¥ÏħY¶É­†Q_¨z¿ŒÞó«Ùé$6úMÉv²ì� pö”uS^{‡×þs>ÃËh¾¶u${ÊWyø™åxÿ}™çµaï‘=¶p­P|ÿ詜üX.Çßy#£šý0ÖZH‰š†¾›w¿˜Î zWÝk ƒGŸÀq;­ãÕ·möË\áÓiÈPzú Y¸ºÎ·¨ÔV×’H&±šïÊ Ò¹ç�Ïi=x¥V’œDŠššúÏK¢qOvì$XºdM–Ì"‹,¶9|¥ð•�ãØhí¡ÜZ´N±�ãD\S(Ò"&àÒ˜€�¸hËó\„0„aøZø»ç¹ 5Z)ËÂR Ó.Bé 9W"eɼìD!h¥« ¹¨E�P,�vOÚTV¥ÈÏ-¤¤ ”n�zÒ¼qs”_�#Aû.vÒ¤+Wa¡Ðn%BT5 4> ìdÉ‚&$ š"sJÈ+hŽ“Sh,ÐÊÇ>¨ ]‰v×¡Ý ¤®¯KoÀ«Y�ð7`©*,U…$�òª±ð±…Fè4žWA:U�ï×"„ BQ@[ó`¬ðýPž±+M2‘ðd�ö\T&aXÔ úˆŠ#ÆŠÎY–]§_¨4‰º™÷‡uïB%_Xã/Ö!…ÙoE”lÈF"U¤%‹* ãäÛ¦¡ ¡ÌÔ˜~õœmÙAÛTDªÅ­¸•ý§£:Ô éÈüN,ä# QâM<-ÙÔ=Ì„­˜*ê�{ᾌlÔ ÈB ¿K`#†ÿáºåÛ”ìº/»å-bþ’Ÿ^;ÈÞa4uÏ è?v ^žÊ‡éÌ�PÉøg©M½Åéí7ó5¶ú/Þò*}O>ÎXôê>*óù�ÿâ«‘âÐVÛÀ:[ý<‘Ïq—œÂNMl°Késð¾ô´A}÷Óf÷å�§îJcË¡ÅðS9ºýÛ<÷fCº§43¦¾HbôÉÞ1Y°=NΚ¦1ÇR3¹öœ÷ÙïÒc Oœ{™ç¿èÇ1'ô£ÈʧÇ'2<"K$-GLä¸!)v¹æ°ÝÓÌýr9ê§´ÇîÃMïæyXVc9ŠÎ ¾`¾$ú3f?Ÿ©OÒªú­§x¹Ù(Fw ꎖv }iíÚ•PÞ¹#…mËi±f9+àH7¼ùo·;’S÷i‰c•²ó)ØiöT^jˆ\ugðÐÃkõ·óÒ<�UÒŸ“ÿØ—ž{�3"¤…H­dÞ Yí&iÚk0;6ßÊ1$ŠÙãÐ}(`µÍA;Îæù—ÃÂëåûÂÀB Ù…1£:ðöÔ·³0ìÞ£Û% ¢ˆ~¶cÉü…†hHôfâ½Oðì´×xåÁ³èöé¹xò¦X»é\ö8h/šp: `Ç|37ý¹ÿá�Y»ò×Kö§<×"¿Û±œ°ç¦Mÿ/ ͲÇÎáÖ¢¿rîà‚h'¶hÓ±œÂvíiݬ�š”Юm.«WT ËT|ûs¿ß…Øm—ÎälÍnê÷Ä.ŒÕ Ióþýi½x‹X‚¼/§ñüн8qBO d#úžxƒ’[7F¬íçæÇŸeÚ«¯1åÒ!,½n Gݾ(3‡¶Ðžúç¦é¿Ž#ÇÒ¯ÈëË€•,X°v«ôê_/ô²'9uÂtO¾…CZšojK÷>”aó§ðÄ7>è•L›2ƒ¾‡H´¤:»0~b?Ší|zŽFÛo7>'šõ¯ŸÏø»Zså]'ÒÙɬíÍÆÝɇ3gðê}g‘£èS*~rÿl{TñÖ´w(?üDöhj“,?˜“ƶݪš| ^¶0oÒ5ckæI½×Í,~õù”ï~—?þ13®îÇ¢{oâ©�œ8=èÛ+Á—§3·ž¬ŸÜ¼\ôúu¬�mnwêKïFkyçµO2A7z o¾:Õ±;[4ëÓ‡Vþ¼ðÊ–*�¯?þ”ªŽsÖi°Ë=ؾ_oÚåÇHĦ£™8¶oüûÞxöY>k=Š1}�-|ÿü(§ÿùJN¹“+ö,þ�×+ÅÒwßfžèÎÝêÿ*J8 ¬õËYQ£AU±zM-9y¹P¹€÷Þúе Tå*V×*À§bÞ,ªf4/’u>¯¶ÖÃI:шwßžÜÂþ Ù>A‚„“¢&¥ëmoÕ’xçKE«6�É t³È"‹m K€%CÂΧºrʯA MJ¯¯by dH uæHØ�õ6ÌC°m; ë–�“Râ)Wù(Aà´KZh‘i“È)B: ¤—Â÷*@¸�ƒU¢…DI‡�¿šÇóï¼Î»3_ã£OÞaÍúu sQ––…V!|„¨Æ÷*¤Qäb9%H»9y�‘v!h­$¶L IbY�ÈÍkN^A „“2‰I´H ðPÚEá£�H;�åb9E8Éœœ¦`•b%›€]N–L` …µ(µ¥jPž‹J¹_ƒòP~%R¤ŒÒÑ÷ð}/à°Œzе¶!ÉBÒΊhãÄjV’`F-&›º}:JÓ5ž°^¼F`ÝÚ{™�Œ�o}åí2uÿâÆN«£ú�f`d¬¾f ¥” ûŽ%NDn\'ÐlBÉHõ&‡Œtx¬™ÏS†e•Vì�¢Ï¼GòW´ÝŠúµ.éjDj¦†¢�¿Ã€²�¢FÁ9 ’I×ÿé�d²¨„ðÞI•P¸þÖl¥€2=óvn[x ×�m¶éMÒ†—¹å^ÍÑOîEá¶x8®XƲT+†´Úô‰I­]ÅZ§Œ¦Å!Uß„¦M|V¯®@Ѩž‡EŸµ«*)ݱ,z�SÖ”¢u«X£|æM>“)½/â�>‰M ݨ5«Xk—Ñ´(øÌDšgÔ5ŸÜÅ9çÞÂK_­ÅjWWÒ®§ÛÀCt}í¼ÅL»ìL.{dKj4¯dE;¸ ÁNcö%}ÒS|~qV=ù"e£¦ÒÍŠ¾™À,ÛÆ¶M}Ë÷¨)*V¯A5iF“pŒ4jJYr-«Ö(¨§–þr–._Ãk'öæÍP•Þ@N÷½©TP_9Ek»¹ýÆ\tÉ~t=t=͆žÊMwžÏЭñÊÉBJŠÂƒÎ¥¸Øaͪ5(ÊAqiQз‚¢âFxkV±^A óóM" DZQžgΗӕáuÝ:wäÚ«gð옧x75–l@ä‘Ö 6Žmæ¦Z¹”å5orÞÎݸ$|,«R4-¯@U¼ÄE—­äOŽ¥©€%?ì Ô¨µ-#m·m[&ÍŠ<ö¹ìNøû5?ð,Y=8ä’»¸éè®$º!i¨ß­|òsÂÃL`{ �P«W²¶¸)eÁs¥(lJYX¼½¡1R¾;cʃ×;^À sžcç§_aõÄ?иžöÔ?7Mÿåäk–…ãüà\‹Ÿq½¬êÃ]Îà«Ãåµá¥™v�`Ü^§qå 8ý˜w™òÑNz§©§ªì"Š‚‡z‘È!ᯩsNôò§9mÂóìö¯w·‘Qæ–ЬU Íÿ+ßÑ�‰ÿ~�gÿXö“úg›CU°z­OY‹¦Á¼•4mÑkÝVlZïuaË󖟲FoÅ<©÷º™Å¯ê¿Ïsû‹)ºíÐŽBµ‚3—áçõ¡ñÆ�¢‡ž3‘ö¹ŒQ‡xLš°;ír«ùtÎÚØ—€ÝvìEâö{¸èŸ½9yÉ’eE ·gžÑ—A—ÅQ%—3q`K¦]Ã9OXìw× ô±Aî| çîõ '¿�¾;“1½ÃêX¬  $ñ·ïFròã\w뮜²[+ò¼/ø¾Žò­€=O<–ö»þƒã®¡íQWòé÷'1pß;hqÙ[<3±1/üílžô‡sýèbÍž.†´éÖ†ÍiXýoŸæÚ+:rèNí� ŸâÊó_£Ñè×¾þ{s»ë¾±ý}Üñ9Ô*AAÇa>´êÛGxî¹’};Óiþt&?ö «j}œâN $½óâ7‹)Ris Èé1Ž¿õˆ¾5"é¸ÔÔlDôËò“_òÀÙæA NQ+º9žƒzçeçhYd±í¯%Úösо ÛH86©Ú*…ù+aÂ,|…ç6ßPÕ§2U)#€ò=!MÎD(–ò}Ÿd2'ªqKšÈírAáóžÐËÉ%·@�Ú°íU£•‡ö’؉<ÿÚׯ ¬=¤’(™ÀO)„H£=H¡¼ÒNbÙI�yHËÁ²ì˜8.�I�Ò.B ¼@ &íBr¬¼ à4¾ï“›“4.S­±l‡´“€Ï$üfÈ¿L�¿ÐzmÚåmBNþ¯ Þã­è›[„V,c…‚¦¨•ËXݨ1[—u±žn~€ä±Sš¿)qôýc73µó |°CÝo”¥m!\×�VBS]U½UÊѨ9Í’ßñß%>4­û-²,iL±û+Öih&@­bÅ*IiiŒü“©=¼:÷}%� Y³|% c•uW®`}Q;J¥Ç—}ÌœFP49¶É°B¾¼y/îߘbïV®×ÐT@z+×)ÚxŸsýq“X2á%>žÖƒF²†'oÃU i}í�uOœÉ1O´äÁWç²W‹þ—1`÷¹ÑÖ‰�ư_êO<õán¬|± £ž5ûøñü„¤Qi)rÕrVcDW¬`eª„~ «)Í›oÇÄÇ?æ’>öÌ…ô:úZ¦}-þÚ™\wðκc ïŸ×=øZC¥ ôæžúY¶<8 ×³|Eš’�J‚q X±tEÐ·Š•ËWb•”Òè~_ Kù Ö˜”M[мéÁ\ñÙdö܈}󿺒�ç¾ÊäílN‹^}�¶mfóÒÂ[öRz­V{qöÝ{q6µü÷ÉS1áž?èAFåÕ7êï÷û$—Q²þV¹Á)Ù°’UáCè#NÂAû~ƒãY–Ô37êMÛ�^/ëCŠÏ¯;†‹«Oç…¿  îrZÈžãö攋ç�Ò÷øxà¡ÜÓt+φ¿�{Ž?�9ãáõ¥õœC‰%ª™óù||Ê~ê•hósSXØÒÃõ‚×U UÕš’P#š”ÚT¬[�¦1Íúµë·jM«ÿº°êÇήz×èŸvÝÌâ×où,ž¾ázþ:o%5²�–=÷àÜ®atñ¦×ÙFC®æåç[qþ…·ñ—ƒ/c�› ¸evÙ£FX-hqÄuÜüÞ˜táÁ OÒ~ð9t?d}Ï~†i¹gqîMÙoRŠ¢Nƒ8ìžW¸ôˆ6æZfu`Âc¯SxÑy\}õqÜý}¢ Œ¶;ìÁˆN¹€¤Õøqÿ‚S˜tå8†,¯AäѤEOöj›­NŸù󰛘ðrw.9²oã§C²à~ÈÓS¿Ã[¹˜Sw}&s€9cxxÕÆlnÈI²úå«™pùBª ;°ëáw1ýŠChÞÐÒ%Šé9êTzŽÚèõ®‡qÙUÁï}Žàü>GÔ{ÿ°Û©×³Ûfÿ˜Ã€“þ·ìÁ™—‡Ì㌿êFÆg‡xYdñ ]S�ÌO`â$v²€ô†µTW­ÅÉ-Á–ItPó.´óZ–Œ¬¿Â$¯ÎEˆˆü3¼‰ lÁ^ÄŸ„¶b_©:NÖP5èúé€7�M"¿ü\Rµ• Rh×G 0u t_�´,íâ{Õ(|s�;Ñiåb99�cUÖ¹G”R ” D±­ø3@ r”¾¸<…ɉð•o’€¥Äó4RØX¶EÚ5œœòh�e9& ÄJ`Û¹84"íUaÛ>ÊóðT­á£H"…Zâ{iÙx®¹tCœdȼ¸}6^϶í˜Õ•�A…›&lZ‰ëÖÊË„]¨:äN† ÔY·ø†¶X­Ì~¥�uNvÈÅOFH¬Õ­Ó·ù@�Œ}™¨}Jéˆe¶, 0/ž”—¬ÆŸD y™!üâÁ#a[3íŽEÇÒ€•ŽíÿµZ‡¤¤¬”ê¹sêÐ�?„/ÿ‚/VmúØäÍ~ˆ½´/½„§ïxššaûÐ?F>T<1�ÝÆqÏ’ºÛªÅsó‹½8isõý¼/¸ëÖÏþ§Ã6‰Ùå�h5ÿCfVhHÏã©g>ÇÝšCÌÊ‘£*¹{ÒÍ|¸Ú³žxž9ÈV{²O÷�¸ë¦wYã»,}é&î_° û *ˆˆéÔø Þy/nesØi䞤ž¼…‡Ô¢6ÌæŽM§xøÞt·“pÿzT8/R¯pbë6œôj%¯žÜ»ÕžìÓí#î½}&ªš/﹃ð½�ŠªBÚ÷hO# î¢G¹ÿÕ [1:ëk�&]Y�׬+Ý›%@WðÁ}�glg†dÌÈj¦œsSK3öߟ‚‚Á#ÙuÑÜôÂR\-ïß|tÛ›=²u;;qØÁŠ.šÌG«=P5¬˜õ<ÿyó»ÞÕ·o0åÕ¯Yëj¤“Ä‘‚ÜÜXÊŸÈ£IãßÌþ2øˆ_7*yñŽ»˜S¥¨˜y;÷~Ô�{´ŒÀïžœÌc‹Rø«Þàö‡²Ë>ƒhè9¼jæ“<øÚ–¬©`Í‚W¸æ¢‡¨º/;7 ©³ºŽa\Ûi\~Õë|Ÿ�^ÃÜWáÅù>V×s˜‘×\ŸÅ7¥`Ø-|»ø§‘°�Ϧ>ÅGßW£°H&mDN¹’æÂVôû�€Ým$û4y‘É÷|IµÞÀgwü›·Ó[3F|¾šz/|ú-«*Ö±ø½Ûùûm_ÑwäPš4Ð YßÜü©@ëå�AåÛ“ÿ¯2.»çºof_ùCeŸ¥÷pòu±ë!#i¼U'$Ŭë�á¢ÊÓø÷ßÖãÞçý»bÿÔÚÒÜ”­éX¾�O?Zˆ‡fÍ«SxmíÖÐx Úw7>ýó\`Ç<þÜ‚MÈ÷Í]§¶æºðÃQß½r}×Í,~õHìtÏÏYFeÚÇ«]Ç·Mᢑm°�ÄÞw±²6^.Å¢Å�3¸ûõ¹¬¨Jã¥7°jÑç¼~÷±t /Í9Ýç»üw} ·f_O?“¾6 ËØíô{xkÁjjRX6çyþqD�ºó8¿;ã®~Й߮£Ös©Y÷=sgLåÂ=ŠÌší”sàÏòÙ÷•¤}�Ô†Õ|7ï#þ}T¬®¥lB�ž-)6‘£b÷ É�—0sÍR¦N숕ÎíËü:ÏZktÍÆåoî¸A6Ý›+^™Ëªš4Õ+¾â¥›Žfû‚ìøÉ"‹,²Pé ø^- H&sN.N"‰—®Âwkð\)¬:.S¥Ò ’yæ#äe‰J;p(<ó<×u#®Æ÷ý¨´\Ý€U�f¥ý ,§�œü¦X9¥(!Ð^ Ò¯B¥×£½J¤®*µŽ´»©R[XN>‰œRró#¬$JC"‘ Ò�ý¨6¡i�Ä’F‘èz^PN … zµ,iܨÚÂqrÂÐCi…¡°4®›Æ óºeI¤­<óSÚXvÒn„“0¶aÛnŒmcÙ¹X–ÂÃójLB±eDr®gX¤Ò*R¶…)¸™4]s2Lp†jþ™FÄ-¼BhuUlF·©žÄ�c¡¢OÊR8¬ÀlEÄaH�Åœt˜Ž 3€ˆHÈ�œD(4žù½/~œu{ ©—@¶íÔ©÷’xaâ¯I8hTp‚âÉÆDÄe<<%Ó'Äêþ)#ãD�È�¡J•£Ò~† üŸƒ Égð'çvmÕŠÖŽäáÕ™^«Óáüõàåü½W ZµéÊ)Ó3~V§ßÎ$oØ�æM¶ç¬ïå®+÷£(ÆÂû•ËXðÍw¬¯ÃÒ¹|vÇd¾Þ÷OÒrÓþ®zíîIÉÉ{mJô9‘‹FÎæ”û0hÿËYݹgô­³?ûZöêTNûÞåõÊ—ùs¯rÊ;íÍ?¾ôA±÷õOqQ«§8¬k)EM{qÌ#ß2ÉêÎi÷Ü@ï×� SQ)ÛŸò#ñqË[b7θbïÙšü‚2Æ?�E\Ãýj¹z—¦4j5œ{‹ÏãþI»4h—ÄêΩw\N»)#i]²ã?éÌàÖÁ ´3�Ó®ÎÌv¤ß ¡ìý—9´íÖÍQ,¹ç¶+/§Ëž`õG—1¸C9ü�wÝúÚ#(;øBþVp+C{íÌîÃåNÑ{£‡Î;�Ý—Úw> ñ¨ÑlþÙj<·Þ¹/óOßžÒ¢Œ{i{®»ç4º7¸ï^8…+;>ÇÑ=SX܆þãoå“ €*žžØ…òòí{û7Ìû×�t*/§ËISIºfOŸ³7�›4¢Q›½y¸Ùüã�ícVî\†�r6íŸ:�v-[S>òfÂPY¬Ö î4“ñ�Kh=r í.¿�S£Ž°é>¸SökKIÇ£y·[øçÑ­¬'¦ÖÌàÖ?¡KóRšïx,O7>ƒÇo;¼a5ƒÕ�Ó¾�AŸœNÿæ…5ßž±W¼Ù`ÝÅúÇHÃÛ®žq3ãû·¢¸° ½Îø†ýo�Äžñ"€›� [Óï›G½ó6ÑŸsï9›Ü[Ñ¢¬7YÝ—ÁEá:]ßÑTÎ~€Ó÷îAËÒ2º�½�ô‘óÀŸ¶Ãú)só'öû–ÖËzû ^¸Ì~ú æ,}™?ïØŒ&MšÐ¤I+Žz­žžÁE½7*­—sßè>ܻ综ô§rþgî)Ýw8£Çœ>çª�~£ÚŽÚ'9¼Õ�ìüÉ«œò[|pßç¬^ãñïšÍu»l\Ì<ÅÔcÛqI×7xçì.dkïÿ?¡òƶ»—‘s§ñ‡2ñš›?a½ü鷊̽rvÿì,æ><–¢ìZñûõ\7c˜8q¬²®¹ IDAT"W]uÕÿ{;>øàFŒ‘[?iÞ8£ûÜ´˜Üƒ9æŠÛ¸rL{¶ÍˆôøðÜž zz o~9ý²2×,²ÈâWŽéÓ§3`À€_ô3›5é‚�È%¯Q+Ò(rœ$©šj´WKª¦‚¼ÂR,'7(›¦#rKš„Ôè5_)\×�8£\óë¼×ó}ÛÂ÷C20#äò}ÛvH»é€ß1d¡e \× öaê*åb;6®ë#¥ÂwÝ V# ¤´�…Xñ–릣6J‘ ¶ ¹¨Lù:?âÃ,ËÆ÷�JPZ†ü‹[•=Ïa{C´ÊÈ…Ž[Ë’¸®õ…mÛ›¸T•ö;Û–h×Eé®»­Mž†e壔 �Z ì� ¯ð§I UQ}¾�Ðò}µ™¤`�:Vo/nµÕ‘ŷ®“¾¦{¾¥÷†%RÏü •uJéM,½¦]VDÎÕUÏÉ�jJ”uìÎñ�·ÙªôcÛ‹:ï1ƒÏ ÚûÄ`áOÓþŒÚ÷5Rê�GQ'Ñ8Tgfñ3>Ž®ðè~ÎõÞk3·Œ©å$v¾‚+ŽnGö,ü– ©øð->OvàȲì™Ëb[Añý/ó]ÛÁôk!øæÑ‡™Ñu(—•fP[=3׿ŭ÷-eßkGü:È¿ìZ±í¯›Ydñ‹!Áî×Ï£úúŸcß6ý¯øŠÚ+²½œEYd±EHpý*Réõ8ÉBÒ~ aÙ8V#ÒµÔ¤+È·r oC¦œœUd€Ò†ü“Ò^"V 0äM”R8Ž©ÙgÛ!ᦱmð>2(g§ÉÍÍÅuÓ„¼�Ñ·éÈ]ª…ÀW ,i T�ñ`É€“rBZa¸˜°î Ö ËΨý '"ù¥êÀóZ{ѱ*?Ã/Y–Äõ á(H+¨…™~ x^À{ÅÚ’�!Ù(…©Qh´%,yØŽ�ï­Çõj@«Hßg‡ª¸01×̤™˜0 "u[\i'µ6& M×­Q¤µˆ Œšâ5þ|ß�NrH¢ ¡cÁ VDðeÚ!bŠEm*ÁŠÚW šB�Þ&äg£êS„ª<Ë’xžKœœ£p4*>«NÝÂ0Ä÷Ý:ï6ê¦gêfR˜3ÇgÎIöáòç„ÕñÎ8q Ì音{e;é·C/°ú¾1t>éEj“åxÍì•›í•,¶Ýøªš}7ÇŒ:ŒežC£NûrѧÐ5+Áܪ¾[~Ïhzœú­½™§Gd׊ßëu3‹,²È"‹,²øß¸»KIRUkA:ääº.“ù%ø©õ(·á$•š“\ª9¸FlÛÈ­•ЇŠlÛXcSµµ‘,Ì�0·R.¸/eT£OHaˆ2@H :œÙ¨@QgÛV”‡‰ÂÈ„Ó$SÜ:#æÊðLá6ž—yÍqœ(À$S/°nÞ†cÙhmø®È•ª4ÃIU¤¢uEh¦þ Fcï ÷!„ƒ%‹À¶A¤£rt²¶ÓJ)¤0,d¨ø ¯µ—!÷âõþâÄZ¨V‹§êÆ·*úŒ�Ì( uu_È›…I.Á¿¢Ô˜�ÕZ5óÂZ…2ØŸ ÝðƒBì3Åf„Ä^·‚÷Ò2X’Q B&ÚóBB•ÈR?®ò4T[úu•›ëÛU«ÞÿÕMø_—8‹,²È"‹,²Èâ‡!kÎ"‹,²Èâ÷€ÿ pÛò¾xµi …e—�WÔ,Tõ°-IuÅJ”Tää£U)u%[(¼RJaI%‘]8$Ç\×ÅŠ9Mµ…[>R6YÇ!�N›ðŒ@@æº.¶%ñ<ÇÉÁ÷]ÐÚØt#Q˜ˆì»Æ‚lb.YÇ‘/MgjšWcÏ É>#vK§]rrr"ucz’á¿Ãú‡á±†¤£çekòOD*ɈkCcÇ-ÇR¢•"aÛ&¬Dyh­©­ùRH­�zMH‰�ÔIÍ5Ä“DkpÖê‹f„õë2*;�P³=QgZA1D£¢³+:¸°ÓC¯vÆ~È4cŠ9Pø*�YZF©´ŠNHÀé€Ù�R„Ã@Ó@BÚ‹C"1sÌ™mPSÊ�Ô{Êx·µ¢¼¼¥Iw ÞàûR‚�™” ´xðH¦ß¨€okÈ.ÿþPÃg7�¡kYÅ¥Ý9ó-Ö=Îq]Ê)oV@ÎîÿäÛÿ�COO㸻pí|ÿÿ§[¼O™Ô»§½éf¯dYd‘EYd‘EYd‘EYüú Àv”?½�ÚÚJ“â›pÐA’®#%^ª�+‹fž³uÀã««á>Âà� ‹g*„Y–eyZÀQù¾ì×�…!!èû¾É™H3¥L0†† |Õ…A[X²MŽLˆèï! —)Ófn¾ïãy¦aFáGdÛ¢Ú}‰D"ª7~ÄU}ŽcG–èð3Cq[È Y–eÂMbQ I*•ЉãLh‰ÆG#– A‡Ì(ôÂ`‹LEœôBÖa53NÔi!2Ó±¿‰èd‡]\é�¦³M°�: éD¨†o„0'ZÅÒ}Í~¥´ƒ¶©(TÃ�’Á(�‹Œ³­!©…d>SGOŽy¯‚D4sç.Ä÷½L1†È<ÿü“¢mBÛÔ#”‘45|¯!De”8œ±[ÿN-ÀUÓ¹æÒ¥óÖ*Ö­ù‚k9P|wÏ]ÄÜÛ¤à÷î|Ö«¸{d1£¬Ì^<²È"‹,²È"‹,²È"‹,²øÍÀu5¾H+‰Âë^mÒtÝÀššÌÁ± pÓ5HáaI‰@Ǭª2²ý†œGXþ-TÙ…nIÏóñYÀŸXAYH¦…êÁ�´ŽÅ¶ƒÜ€œ Æ�ç Cq¥4Ö]ßWQ@‡!Þüˆp «!å8¦rhÓ ?;nõ ÿžN§#ÞËõÜèØÓé4®çáy>–´"²1£�¬ë(UJ‘Hdê†û �Qi�ž2®V)ƒ>Ž[L3�Žd•RHÐ&�Ä�er£äC†E Cûm&ØÃ¼_ÅüÑ‘E((È�ˆ9Ø�e€á×ÙF¢ÿ3gÚ›IÍ Ô*“¢¾ß´[Ô)&Öø“RÔ ÉH--âuÿâýÚz3¬°Q+†Dž”¾W]u[$ð›0:~ Ë‹HÏ�ëþ¡Ö~Ç÷n9]Úg‹ˆg‘EYd‘EYd‘EYd‘Åo¶mãz>²QÒ骫Öa[)Â’`' 9W½ )ð=åL„D\`­4„\À�„µ¹¹¹¦º`Œ ó<7“ˆÉ‚áX<×ECTÐq(åä#qrV Ïóñ}…ë¦c¥ß–ex¶�©ÅgÛ6¶í–a_ùu²'2¥å2â:¨u°/Çv¢äc)%v@hƃEŒ²ÐªC"ÆËï)¥@+´¯°„…±™Þô‚ãÛ CÛ© ± •i¡MW!�õ7$ãBÏìHáùnðš "“Eða®9ðÀJk$—F‘‡TW׌«À÷R&P¡ªPØÁ ðÑÚG¥DÌó­" ²!úBfPã«Pÿ›ŒÔy!#kI;ªYž, R fwóµÍOÃF‡ìkH�†5•öYÐÖ€èT:Ó¾ ™(£cËïþ\?¢vžÄ{ëŸå„.å”wȤ÷¶¼êÊ�¹õ¨þ´.. ¨ùöŒ¾ü V§¦úу(q;˵Ënۋ⃣P‹ofhÉpN›4ŽaºÑ¦ýîüíÕ5ad ëß»–1ÝËhTÒŽA™ÊÒ¸õ85Ÿÿœ1œ.e…6îÈg>Í·^æÏ•Ž¢hø…Üqúžlß©-Í[ökàXßLÅvíwäì×+yéÏ=)//§Óþ·�q+V¿q ûviL~QGö»þcªj�÷)“zw`À°ž4+ëÄs'ЯY ÆÝÏ•9ÎÕï\ÇáýÛP\PDË>‡sÓ‡èìµ+‹,²È"‹,²È"‹,²È"‹¥° -@H›\'‰ïo 6µÏßS ,9yxª†tj (!5¡K4´ì*¥2ª>Ø|Cá–Öx®ðRàJ?«¥Ï_PJc;vL�ÖÛ³#Ë­ïûQP‡mÛ±¤];"ÿBqÖÆÛ™À� ˜pœ(ˆˆø´�k°, ðNŽíDǺjC.*«9ŽKö±mÓ/ŽãDÎÔ°¢DbI:�ÖÆ:Œ’XÒFkKšódX?b�Œí5¡œ‘DfÂ?D¬£Áˆô4±çˆ$4Ä\h+öEŸÈ<¤¯d`¤ wt“’(åš:{‘[JA”„„\xb3uûB¹ÙÞœD± 馈ÂHBù§iƒŠ‡7&þ2¬®ˆ‚Œ<âñ‚Œ¾oXj�Ü´&"ÔQ†ä£I?V¿_ÐêÎÓçóÍ»1°è&Ï]Ä¢oÞçâ�R¦xÿâ#¹pùaL]\ÁòwÏ!÷Ž#9kjÅÖ}ní'|Ûñ^ú`ï�—Çä‹45ÿ�½·ÖmËÊúž1æ\ëÝçÜ{n÷íÛ_Ò4HÓ´"ùjhB Cl‰F‰… $êE‘²Ê”òª”BG*VE£´±Œ†L”ù’FQÒ Mó%`Ñ‘`C_úvß{¾ö~ךsŒü1æ˜s®}nkƒ©ÜCõx¨]gŸý¾k½s͵Îîº?žg<çïÃW|Þ×àê�½¿øžÁ_xÑÛð–g´æ[ÿ›ß‰/ø��Çìi<óŽ¿�ßüƒŸÿ?ýfF¸ÿÓoÀ?yí_Á[ßñ³x×Oþm|ΫþUµ ŒW}þ7ã§æ‡ð†O¾…ÿä/þ8ÞùÎwâßúxµ&¿€ôC‚¯ù¡wãç¿ù3ñ3_ñUø–g>€õhÁÇüÉ·à»ÿDÂ7üã�Ä›~êëñ)ßÿõxó/)ä]_�?üY_ úÂïÂÏ=û¾ï¿^ñ—>çÏâ{¯â»B¡P( …B¡P(ô�‹H­Ð5¥µu¾^Ý{ªg$NH9¸óMœïßŶ=cF3X³ÏêK“1 &Bbêàæ² LÆ]}Vú�Γj•î¼Û¶½Çs=.«ªØ¶ Ô˜Œ•„,£=¸8~g&Æí¼6¯�»)Ìá¾[Ùµ¶c�*û÷?Ý&Ó<ÄCA¬»#�©MxŽEWlûû°•§Qö§Q÷;`.9›aO²·Øt/É€ %êÐ d-,F]üò� ×nOôúeß [¸Ù;h$nkWcÄq�Ôê@*f‘´‰Áe#NM�”º•Ó« ‡“ÑÛ�ísçF^{zÍpŽv^ÿùž#Áó1c¨¥7s�6Ko'ÆXqm?Ñ]�&�àõƒ^å'ðßùKøÔÏÿî-ÆÅ«~7þøï¼Àw}Û[±} ǯŸ€ßõ;^‰ÆË?öcñ¡?÷ÓxgÊO~'Þüô§â�|ÞGãfz!^÷Ÿ´:Ù{+¾áß‹ßñe_ŠO~ùŠôøÇâ þп�ïÿ¶ïÁ³Ó©Ó«>ò÷½7ð ^��zÿ^ìcø-ÿåÄG?’ñøôøÄ›ïÄ;~¾þëד^ŽW}ÄcøðW½7>â5øˆÇ> ¿ö%ïÃSï©xêÛ¿ÿð£þ8¾ò÷4n¥>üw|~W~3¾íÇJ<[¡P( …B¡P(úÀÿó\ͰE €a2Ÿ*¶Ëg)8Ÿ/‘ò‚õÆ pc½…íêdß[òñÈrŒ«Hƒ\¥5 WYÜx¸ßÌüå±_g+6&ÕLWêÇ;ŸÏíólL›Òh÷õò "ôÙ{>JÎv‰¥ÖîÀ[×¥”æò3&¶ï;–%£Véæ¹ìÃ}w˶N|ƒ3)hêÓ0ˆ8œ€93„ÎPKz™…ÖW÷ßÒv#\ÃIÙ‡/B *À—~ÙçâÃ?üxã¿oÛ;!-7Ì<Ú=ÏÌÌ(²µLòœß–C¡‡o P‘W‘½å©Ñ7ϳÌ#þ:òÍcFß™M Žè-¦ãhŠ ›³ÎßÔÚ¨#Ìó¨pî¶L�ç<®Õ‡2^w Žã�5ŠƒuÔì¤ijÁÑö>m×[h þ –¼O?ó¼ì¥Nç/~Ù¸ýïÅÔ×›Á#í É+r)¨ È{ŸÆ³�¿~ZzÁËñ²›>´ñÝø…w¿ÿø�þ{x‹ìv¿áÓpG€ÇçãW|8^ñ¦¿úS_�ÿðßùüÀ¤ûB|÷;þ{ü¦dä!ß k'¤§SÅ^õ_» !§65g ‰ ¶RñÔ»Þ�íGþ^ÿþªÿÿpy;ãwÞ‘x¶B¡P( …B¡P(ôË’±š6// Z°× e{7oÜBN7ƶ‹Gq¾…}{§5c¯€w@çÜ¤Ö jF0oçÝKÁ¾ï¸¸¸0wè�ÈÜ÷kÎ=Ò[KOeµš ËtSÊ êQç:Ë’­ˆ£9õ¼ˆcÇ\tôÏ%"T©æ\d/Е+¶¿×1:®�=[Ws Š™ðl¤� ysocGëº6w¡°²�z¾B)w±®·@´€3ƒ‘ÔrFN µRã@¯ !(€·¿ýÇñÚßøZ<þøc`^ûàEÏ>ûMq°u ¶G`zHƒ÷4À•&ºÉÏq�ÅÿV…B¡P( …B¡PèW(^m~d�»ÀTqçî{pã‘—”(�pãÆ q¾|÷ïÝF:= wVL#Ò`£öåÚ¶s/]u.¥ äœzاÜ×åŽyW[¬¹sNØ÷ã�›…yú|fjŽ?îÎDw$îí½Îu¬ƒ:Ûr>T¥‚‰Á‰±�7+I©E� ¤Ô)ŠLÓuzB”{ÉÈ rz…Js=.`]±]mPÚ�—›£¤7Ûª¹Üþþ·¿¿û³þþñwÿx‡U®<‹÷úÏ1¹é´•|xü¶A5 Ç ƒ�×]~:¹Ý¬LÄ7Þ6ⱊÖnÑœí’þà8¤ó8²Ï8ì±Ïù£C!ˆµ±8˜3€X¥ö›7ùãoNÁ燸×U3MmÆÚ#Øþ~Ï­‹Ôií|¿LòG|^ùÿS|ß»'o_þ|Úoyÿà¯þ5üè]ÁÕÏü¯øËßtÿñ§ù×¾¯xÇà‡n+°ý4¾ù[~ûòYýéxýã߃oúî÷BQñsÿûßÁ÷žÛ‹ËÇá÷üç‚7}ù×âŸ.€\â©ûûø;où—ø7öÍÑM¼ø‰ÿâÇ—è1¿âõ^ú¿Ÿô_ƒ?ó­?ƒ{¢Øo¿ßû·¿ ?vŽÿñ …B¡P( …B¡Ð/ã?g (ÛnÅÄŒóV�òCë¤ÞGJNœ)¯X/°£–{ ªP §��•3`WZÙ‡ª ”ëºb]OÝ,ekàÞè»ï¥ÍÅÓÆtFï‚'/�­X›pꮺm³Fáœs‡ˆnz› Aï“ðŸj+²e¤Äm ÒçÎsÿtwŸ;ûœ…]^^¢zO³¥mÛÜBQé×£" Ù¡HØö"¥T ™÷8-Ø÷sçeÀÞÁx•âT¡:Z{ÇüºÚšy r^¬à‚¸oð܆ë7åà”ƒÃ6�:PS-`ö¿s£¸kwñ]„)-H‰zé‡ÕYcˆ¢9m¦!÷›4 Ýh6v™E´¶›;2׳ q†"ÚöbdÎ�ï¨Ö檬)�8Ý_ “7àLÊ“ÒÇ<‰¯üý¿€?õš[xôE¿ ýÀ ŸðgÞ„/{ñ›ðé¯x /ùø?�»ÿÅÿŒ¿ðŸ¾ ¿ö�âËë�ã ãkñIŸùçñôkþ-| i[¬¯Ã—þ�?†÷~Ù'âµÿIø¼t¿þQ¿oøø?ûMøê�ü6|îÇ<�[/|%>öü¼ýöÿWy¿ù ¿ñÍ¿þ!Š_û[ÿòÔüþô+_¿âsñ׿á÷੯ød¼ò�᥯ù4|É·ÿÜIC¡P( …B¡P(ríçû(Ûʾã¼W�T¤œQ)éQÅvõ>@6ÔZ±m;D Ëò(D e¿©{kÜÜÇ¡Ù`"Œœ—É�7 ›ªvPèm¾éuÓ™ÿ}îŒ0¦ƒ^Ú±,¹§@ÍÕ‡C:´»èôϵIgóÿJ?žøÁ¤ª�ËÖ¤2: ~¦¹5ý¢•ˆ¨hçCµÊù ÂÊ (9-`JP�Õ†p¶2ݺá¼Yë'¥ôÑ>j±© B”�h…¢`Drs‡„=š‹N ª `Iß,t°hÁÓé„mˆ~äCב½mhÀ ¡`âæ¼óó¶ÍÚúpˆwAdØ,1®tZ«vG¢­UZ /õ³Ã7fGI~=îø01l 2:š[ –JƒŽc–ßûœòÙ‰hë®Á_ú¥ÿë¡ûÿE_ôExãß¿ùB¡P( ýªÔ“O>‰7¼á Ïû:¾ÿû¿¯ýëㆄB¡PèW¤7¿ùÍxÝë^÷ÿëg~ȯùÃMy…pÁ`1ƒ”ËK¤ÄÈëM¬O”lü™ŠK\Þy¼ÜÂ�GE·”$s¾ï‡â fn}²6#Ï‚s+ï^ŒŸX×Dã1¢}¦Z£®õXüc"ˆŽqpÔÆ×9ËyÁ^vp7® ®3Æâ™�koå&£÷B¦8bBn³]óü@‡ž³) %³= +‚ÁÕù}X.n¼š‘O 821¤ž¡åœV\ÞÿIbØH½õÖgôt+ nïEoY!"pbÌ0Í. !¥¥Ã1À?(¥B'Hì«Á1jùo@¨3jê1à1 Ðb³n©œ »Ñ8ÌT€ÄÚ×ëàÏÖª JJ'Ä>Ï/¥¥AIí±hUêAj 35ø‡F°+»ÍWÔÒK@|�“6ðÇÏ)Æ¡”$ …B¡P( …B¡PèaP- àåUÆl|b,§¨*¶«;8o÷ U�S' VÆÅ�›€^š¡°’Ŷ�[$­‡¡ö/ipdß·Ãè5/ï0¤Ø¶­¹ðŽÎ=Ÿ8öy>ŸwWxDxßw`êgp³–clÌ�9 ubhnCw÷�Q{ÚY\ê,NPÛù@èiTnûk×@PeTÙ DP]°ï¥E�ÑÚ„ ÜLl Õ¶ÖÌ[[ŒÖÝnÜÝo^Æa‹/}±×AÕ|�î¶3˜W‘Ò(¸(¥¤­MeiŽ»¹õmVž0¸f7ºL¯—¾æc 4º+�9÷²‘ù8/ðÍÄiiÎÔ>W» ÔꞥÏÜ"Ì ¤”×î‘ç=‰W@ˆ2 #®ìç÷AŽsÄWDå!þp„B¡P( …B¡P( = ÊË !†Rjóøˆ°—JZ˜8ßGÊ‚R*r&ä´|*@Ýo#çÅ\}ÍUg±Üµ¹æ¨0n¦­ÜK?œ]Í= ^úá±ÞR¬98¥Ñû "-Ѫ·�Ã8ŸèrŽ3J^µÇ}½Û"癸Y){ÐÑp™9­ –ø³ñ’3Dž—¶öÒγÛg©}¿^ÜBU µ”¬;óbºÄ'¨î€vš{Ú/ ¥ mÈ ´•e81•æ�kk V/ÒȨU»KÏi¬à=ßm›G‡¬µŒhs%]qÃ駇ïGä–³ ísý`4b,}�óy�"÷f^6磓^‡ŒÇù€Vb"b0’È+¬ PŽsÛ=´9 Ý:früv …B¡P( …B¡P(ôPÈ��SªX 61ÖÓ &BQB…`ßïàþýg{ –õ&n¬·°ïw ¥¶™yƒ9qgž�c›g:ÏZ×õÀ¥l›N-ÀK7y p§­£A»im.åЋpçµ8w2vfïó9„"Úz/Œ­¥”úÜ�ÈÄôWÌÅ Þ.lse@Ob3ÌñŽ%'�,H­ ™™@ �® ^�òÀ©�µ›³Ç3éôÍ5+!a,nÌ©#Ôº÷ùó Ål ¦“RŸ#h.@‹ÆRßL‹ÆæöŠZ÷ÖÈ»ÀÁàhô=þiíÁæ ´u�ß±~nî@n®ÀísSÿ /ë°2�ô€Ó‘ˆ›P»3ÑŒ�a õ‡É[ˆ}Ç|A>Ì ´2”"# …B¡P( …B¡Pèa‘¨°0d¤´‚Ó‚º[¹lUE^(pÊ(ç»(宥BE°—I ö ”r„Ú ==”«2s WŠE�mþßH§Z_M%­Äc*uîâ€0±�e“ ð[×¥s±¹8dæ[µ ö½ôŸû9Œ•IO“ÎÇ™ôg13'T©¨RÁ)õž N ”© ³çkQ8ˆ´dê.Še¹�Rîù¹¹Ã%/¼ðfÿ™]lsNQ[_8 �®Ž¸íÑ6ióù°©ִûy†Ÿµ¡xqÆ(Ý 64ÒÎ�Þ„â–K‚7K§±îôõÍ0ÍÚWF„¸7«´˜ïøltˆç×àÄyÀÀñ£·3ô@ÏA¢×BÝ“žóvx9 `( …B¡P( …B¡ÐÃ!“‚PAT¡ºƒPÀ¬€XHEÊ'¤glÛ]�jOŸR¾ÀÅ�Çp¾º‹R.ÁÄXÒÚÍR‰SO†ŽÒ íóöˆ à|>÷â�}ßGi Lg03’ÉØ%íõÚ\²Cþ IDATŒµZl˜ˆ°,K_�—‰Œ¨±¹K)‡Qn9gˆÊå²ÒæÎŽBÀŠKN§ÓXŸ¨ÍKdÆ’ûŒºC[#ðÅÅcH HiÏRëÏ ��ObÔ’Q›;‘=Ó<æèi/¤4ló†™åq�Z<˜¦¯·ëQ\»¸ÜÚ|µ®KTU#�L`Î`NF3Ûl=�eD£¹ös"‹çÚþYŒ8¥ Un1\û™·ûºÜ�¨*P iËe3za ¨v¨ ..üþÏùmmoR?¿H…hmÍ2Ú7Ú1`ž•özt™–¡P( …B¡P( …BÏ·¸Á·}ßP¶+HÙ°ŸÏU¤FzÒÍV¾-ËÒ�ufl“ΛügË5ˆèüÅM`s’Õ¢¸Œ}ßûgIOvš1,çÛ]–åP ¢ªÐV("Úö!1–6›Ð!aÎÖ-±—ÒŠK´Ïܶ½ŸPkV®B©@Ume!^pb³�›®§‹X– ß;¾ÖÞ»ö_NhÖK…j=€¿áìÃÚkæÜYåYÇr‹ Uwè¡EoÇ@E/ɘ�µx¬�?%sÌÇ��þÞRÌegyq»QhêNFûúúí|<]'·à|¾Â7~Ã77+êÑÁ§*(eàÔØÖmÇò€Ž¢`°?L#jl·hr( …B¡P( …B¡Ðó/w·],+^ôÈ-Ü<] ��™q>¸sH&•PacÖêù>X-ÂkÆ.ÂrñP+öý>jKa^ïšpFt}ÔšÅfÛ¶ÁÝ�¹ÍÞ30ǽ´UZ¹FJ¹ÏÚ»Þ%áe¾þ>º­±/?×¹ÁÉÑ<"ÈÌÔá^n=Û¶w i€oë³q­+âÁ"‚– Á^3¤Í%ÔÎæȬ"X×)%+UI«­ß+ŽíæµÏíÖÆ2'ršoó€tÀ::ùÐÎëÇL^‡Õ1��"ô8Ïn*ú÷î´ÍÐÞæ2Àã÷"ÒÖˆi}è×6_Ÿ»õì{ž\ƒÔFÚù XŠ,˜ |»| æƒ&û»û�›èè€ÎÇ„B¡P( …B¡P( = ""@KJ8-+¤ˆ 2u'T±u뺂N ÊAÁÕÕ3Ðrù:f$º�ËíNOM©£žÎŒ G^ãAD„Rke^ìasi@¶v¬ƒ9"¦Y|¢Ò F,\üŠ(µ´Ž BN¹Ïùs0è_Û¶÷Ù…µÊÁgó ÇLAM7z7Dí³—eéÕÖ°ÙÜEÊ9Çjf<,µ½©µ‚ È¹@L1×¾ ßM¼´â�ãës‰'‚Â#¸Üc­¶±Ú 7¼ØcŽÊÒä|Oò&q1¶óänù‘\o€1À8 7Œ­¥DÃ{›/ñ4³°>°.o;öózÑÇ´ÐNd}£ý5;wžZ€ÝÆ:›�X¦õÒô>ô&{Æ%~»„B¡P( …B¡P(z(”sƾïØkÁÝ«ûت@‰²Ytµ�:l B>�Àl÷ïàò|€GV�‹Ó#X��´´Î`]ÖCü—�Õöúx­q F ×uípvçÇi= SnâÔS¨Kƒ„":ÍÔöé}9çV\ÒO‡œ3–%CDúï¯vsòÍ-Áû¾ºææaQ=4÷ú÷{)ý³œemÛÞ]~+|ü ŽÁú50'œ·3Vþ±ï;ÓÁå˜sˆZªÔz&TDŠjü°¹ýNnÆ«½äÄÔ¯‹Q‹B*¦ ¥>kohŽÕòµŸS›ß×xÀ!†ëpNTÆg0õû—ß“›�û#ºv�6¼q¸ïF^Ö7Ým‘}S®E�ýóþîÿöñE_ò{`Ð݇VF’»Ã‘úÍÌ!‰~n´;£®Ù‰w;§ªeÏýË÷j4ÒxÌù¸ÿ¡P( …B¡P( …BÏ·˜)/ ÎHëM€œ3ª 2°Å¨R¡d¥¶�2Êù>¶ó}( ” „´ÞÀV콩¹õJ1sXJ£ ¸Öjãá =NKĨ¥t&µm{wÞ `WŽ<;§ çËb_µ;K‡~KÎX×ÓaL·öÝ”WWçÆ|´'PÑŒbªÞ^,=f|yuîÑe‡„iN©Û6ØWj›ë' Ø ÂŽÙ�öÙ‰ù0R.ÿµ7~+˜8jõ9{uФÎ3ïdñY�cr©1Fq†»ëFäöúpE/±r/ÃðO*íŒZõ msìFئh_§mæ±d‹Èdû”N›ÿÚ¿oû?ï×ae(u*äФók%â~íšÑI/9Ùž`¦^êçÇZŒš&J‡û …B¡P( …B¡P(ô0ÈP‘BÉ ^6O�Àš¡E Ì%¤œ!-¢*‰A*þÊ%ÊÕŠåâQ›}·ï¸¸xd$MÕLfææ3€·,ë(Ý F)u¤U[L˜Z Ù™ÏèZÀÌ»º±�?;ç '% ”2Í P;îN‹‹ ž-ÚkçPTä4À`bÆVíg³ Ì×¶® J­(u+�ÊÙÊh/wä ;ÏÚš‡—eékòuúßk)X—� î°Ã”Y¦>Îã¿F(�Hh#"‹ñ‹*ZÙ…¨YµÚâ#¥ ôñÁÆin¹Á¯ : sàKЭŸNaGŒzn`6X:Ã?ÿÓ×ú°êÉ'ŸŒß|¡P( …B¡P( }IÕì^ULn@Í­aißAµ€È™ 9£Š@Áàt²÷ÕR®PË ¤ŒeYAª8oû˜Ï·d”R»ÙË[tEÜf –Rlö^¶æ[LüivÀ˜]¸,KwöYD¾»Ã°t€ç­ÀD-®;Ź�—™Qjicá¤ÍAë.µvW£šk0M%·Ã¬¶m»ï2˜TvpJH|¡ˆ‚½ôvš³hnG»†Z@öb ß ‡Xýfª Ð¥8DTûbÚ ñÜñXè›èC¯G}LäUš;/Ú]ÜUçí&fÿ¼ž­¶µØºGLÙK'Ð ncßK?æ|Þ±®+RJ¸¼¼lï/�ÍlÛ†”N§µ¯Ë›½MØÏeëeÔfVãĽ¨@o]Ò×G0@¸—JÉ $ì2"0YØ¡Ÿ3¹”HÑ OØçѵÛÕrˆÌÎsó®—Tø{ÚwýïÝŠÙ/ ¶Vš"¿cã¯Ë>ÃcÄfíÇ3'¤´L�½4IiqÛ,�¦2Óẜ=hóö,fœZô¨|vj<À§­Ï ž�¨–Vèqªó?ŽÙÉç¤ö¸�í육J½5ùav†B¡P( …B¡P(úà!/ Œ±a´fdJ)¡PÂÕy‡™©r/¥8Ýk+¶k[–¥;÷˜¸1±„D+¨%b«Bß÷uµ¨ïÌ�ÜÌ,"½bØsÒ¾iÏu5‡šÃ=¿¸¹¥v>‡m~†7áÎÀË7ÇÿnN¿Ôh-÷Æ^‘éuªÍk:Ö("±xbŸ­§Ï±Çï 0r/ ñ×ü�p¨9š„¹÷�øðÇyØâ|îA§ý|Ì Ôƒ…ÔÎ55&OÎÉP( …B¡P( …B¡‡Aê£ÜÖÅâ§ÅvÞp¥XWðéäž,µôùuërE₽ÞkiLF9+ôEâÔçì9£Ï6X{ïØ Ç©A9‹ÏVF>Ýér—›ªb߯ðG>ÿ3ªýœFISsÆy ‰\sÃNiëµuͱ_m�Âh77⺾fÏG;]v—ÞvEËe.í�JÍÉ8‚3l|.'߃A[»ÈÞ®E†B¡P( …B¡P(zhd3êi] îŒ#7RÆ­ÓP™¬Õ‚Dp‚¶÷V©ÈyEÙ/QËDÎ DÜý6œwîÌ l6uaJ¢¢Á:êÉRmãïƒ}i7¯™c£È£V+:™Þ[kE)µ'd�G‰8s"äœ�sê0RsþuØ(uÌ-tמÏleºU* ¤âÔ纲Šíù˜!8àçœResÝÙæ4ÝôFi­'¹¹è¨r Ã®™t‹%2rêòÙ~þþy¬Ý8¯9_ô¢—õÙ„Ú†j�òºÓÓ1:ʼn}> ^÷\ú<\Ñ«¡Íá—;ˆŽ¿4å¼Ñ×cÓƒÅ9¦Ñ+rˆ_/Q™[€½Í¸GŒqÝù …B¡P( …B¡P(ôükIy2lñhŸÝ 21²Å@�ª�Rq“W¨j+sÚX7Rì匄íþ Öˉ±�¯À‰À,Sò£õ¶ñœQè1˜–�6sΩ̼Œ™sKniq`Ÿ8 aq0žyi«wNøÏ])%ìeo‘ÜÑ­áLhYò¡|71Az1õXu)"µ­ÓŠCeHsæœüó‘z„äMÈÍÐ6w{d'”sC­Á.94ƒV¥]ô(à:~Þ.£Ç~oÍåðòA‡¶±æôŠã¯üsoÑ Pm9qz{oêç˜?ËâÈÞ¢ë³óêÁºyœ8—{ ßàùÆ8ø´ó¦é5ŸÏ‡i¸×E‹x;Lê$ó{S²áŒs‹�¹#ù™—ÞÆ …B¡P( …B¡P(ô0hßÎ@2dð�Z[-áÎveEy±b‹œqÞ/¡ë %Ã;ª hçEwdU¨^z¤+R¾•KhIØxƒTêŽ:i ö²7ö؈61^ÓLbÖ(|lÞ÷½—…”êN§µËö}Dz,í*µ9Ííç Ë hçèñ\v›ZrÖ fRåÐ<|L³Âüt„$‘B+C* ä ¤É f±aÎCÕfäãÖÃAÝ}Ƚ5ä�æZšÞˆÐZôU(º˜ýiváè³} ÊÑ çvJßTŸhm®Ã ÕR Îó™muRÚVÛè€f½8£}Å愜s³W^/@‘k#˜^ÓžŸFzd·Ö½¿OÄ®_Ä2ïR¥FÈ|Žà˜¿ˆ–¯L†B¡P( …B¡P( =ßR©Ð:Üpµ ˜9/(è’!‰p®Xøæ#2Ê ¶÷Ñ® ¢¸È+„*€‚óýûPpZ‘Ò Ûþl‰f`3f³mT�Rö‰å˜s®T§æÌEU -½âø�âW/ñ,ýi<†ºk0ç„u]±,9§Î|¼øÖùÍ(³ů)�DªLmÄ S3°�ͳRó‚”ÔZPÊÞ#ÌÒ msœyæ_žz~ͯ{þÆßüj¤Dý…ã @Œ™vH0z,µÏσ#ËçÕõF[Òƒ½r†jã3FiG­³ÕÒ#¿4m®ÏäõùzÖ”ÒJÕk¯û<>«›ö¡Š¢ÇÆ`o²é(GPê4Ù>_¯5ørÛ«æjdnkÒÖä2 ù¼«öýeNíR‰ß.¡P( …B¡P( … qΠ–ì$",ËÒø œza¡–Š­€µx3ðµAÊ=\]> Rëm¨zÆ^®PE‘Ò à3P+Râ^®á %µÒŒeY�’¹÷èÅ3Ø,}êëœ�vn0c:²$‡Œž|5�hpÑÍeÀ˜¿WJA­¥Íî“ÖJÜJteÀ:"BÙG‰‰—§8P4W¥`Ûv %r÷ý X×ÅâÏ9#µh3'>˜Ù Tæ äwüôSøü'ÿtkÿÕ)Œ¶Q©Ç`Ç ½Œ”r·ú¦ÍÜæ™zÌÖž;ÎK‡¯ëóñl ¥Y-Ǧ�x25æŽa‹N?ü³V^‘^m"@éPÂ1ê’ešƒxtàù¹sN 2È7´Fàf×lëç(“›Ò�³¿Iø¼ðÄô¿]B¡P( …B¡P( =¢b~`VÞÑu^”sÆÊ ¨ i%‘ /xìn=òN§SE¹ºƒ*ˆVHÜ»ý>ìû•�<�J7ZjÓæå)N§S3\¡§)} ËÆx6Ÿ“ç±]"#3Ü�s=LDXWã3ª‚Rê¡`@Œ¹ÍîëÉWÅ�=åœS³Ïض­�o€ÉœV0ªìH©ÁÔj{Û]€× §ïÿ€žv=,5aß"|Xð(Î@ß$[´QH'®G'ÞäÔ#°ó¸[Ï2ÎǺñØÜK‡¶`ÿìö›/L[xÚo€Ku�çœV1r®àTALH¼öa‹~N—~üq £á¥NŸ‹Ã58üt 9ì _ñU ¿ïsS}~.'Ë*Ú#Óv#kür …B¡P( …B¡P(ôPˆ˜ZE«"óHJvsÅ‹-ØïßÇ …Ö[)ÍíF¨¢¸yó&ò²BÑ ¤J/á N b`gâ.ƨFÌ·S�ìÌl¶¹s/M"sÁÈ\òácÞŽH°ïÞg1ÊOôõæ]šY’R·þùîžÜö­¹mG÷RZ~T ûø¼Ñ8«jéW"37¸Àà¶m¶VwÖ�X,õÚ÷µ½æ¹dË[‡Ž™|£ÁÖ"»GçÎ8³u‚¤ý}kŸá޽ öc­�7u·¡9 S+ÕðØ­vçà�ö W¤Äxý§}"þÛ¯ù¯T¨—š´¹€dŽ6ao÷ÍÙœ}¥ìðÙ¶_¶�v~‘Àáx¨~òŸý30¥6+°4ÚÌx’à…�?2Í-Œ�P( …B¡P( …B‡””@Œ½ÍœË6¸•sˆÎç 7/.pãÆ 0T{-à”pïÞ=¼ç½OãöÝ{Hy§ Ávy…Ä+D3òiÁåýÛ`,ÈËÜóàŒ'uæuwu†D@Ÿ!˜sêkTUœN+j­(¥v&6Ã4ÿªµbß÷>'Яנ�öx±•Þ68:™à®�wóóÌ€¯7·öbw ÖfÊS0Á Vڵݒ¹Å¬½9WñÁ†èÉCªm�Ð"Ñ6ˆQ­HÅ©ÙG©=l^Q�FÖ›ozÓwƒi‚¡À56ÐøÌ3·A” ¡P( …B¡P( …BÏ·D)áþå%ˆ{K=º«Ísó’Qö‚»WW¸Þl¬\ÎPÙU쵂–ëz�R* ör‰eY±—K0ŸÀ|,w‘s�HîE·mú®­\C{Ó¯½¯ ¥|ˆÌzs®1,inÀcJ@wZšÓÆâ<¬íûaŒ3æSúq)%ìe“—¤T0'”Z¬¸ÍÆFŒs9O%¹Æ¥Ö%F-H)aÛÏH¼”éY¿3d7scžØlŠsL×`•_´C¸c¤w¶,:¡t»¥ fd€Ða�Ã7û`c^Slðov¸]Ÿ÷Gý<î0tç Hm$b_$¾…ísàzØHwö• ò�†âc2zûŠ�¾qnß—Ñæ‹ü¸ý�™q_�¡B&úûm2ê!N}­€8 …B¡P( …B¡PèyØ.¯ðØÅ \pB-9%äsÐÁWÎËÍG€ÓŠÂ%IÁK^ô"<~ë1¬@sZ©‡�i‡ÖórÊ8_> žzЭuðèÆ³ëlÇgù£1x —wxºuă�Ç{ô¶ÖÚ tÎnæÏ-ÃÜKnGB5µ²Wm?ß¶­ÁÊd¥±SÄ9DØËf8�?kŒÉç 2R+2I)!/”ŠaÚc`8Þ¼®xÎH/Ä‹+djïÕk‚Cý±—ˆ ’9€µ¨n±^‘k³ÕÝ윜Ú<¾1sÐΣ­hC¦õÈë²×íËfä·¢Vs Wã˜iT0£–œÏëçqÛ§ŽÙ>[ §cë sŸn�µã¦`ÉoO»Îøå …B¡P( …B¡Pèá8åŒ<önÞ¸�‹5CAЩ¤ÔÒ!˜Ô hÃhEñÈé& À)¯HHŠrZ¬c»­;R^�Ö8ogìûå`2�Óx$×ËGÌxžÆ© ÓÚìôsÃ×uÞãE~̾ïà…Áw|¦ŸÏt(gÇ¢•“Hçm)%Hã_9çÞÖÛ�'îŸé QÛÜÃe9µD*¬¤ÁC??Ôæ€”Çþ»£Î�v¾Hÿ~.âP­P­‡È/`D׳Èt­2yPè€g¤ípi`Q{�‡ßû|™Üyµ?ôó8¬}.áõ’�û wX8š‰éð³¹¼c~P,Ã̓œZ��DY¸¸Xû¼A×<+p̰ò¹þi …B¡P( …B¡P(ôpˆ f@JÁ𔲙S�SwÚ%N˜9êà”P¸ÜwQhJ¨>»®Ã·f„ÒªÛ¾A�RÕê[­x¢ŸÙK=<þ{qq€6©-‚kiTk(Î(Å¢²×!�ÏôßœsuÔøÌ¶m­ ¸ôµïû(ÅÖ@<à Ç¢�¥ÍEÞ«!:˜–Eš+–eAN ûnNÊÔFÇƦT¥ƒS;‡ï O-ÄìÅ®ÅpÑ~æÑ``”l �-ZzyÇìŽsWŸGqgh6.2b³ÇX­&µfÄoÝEè°R4êÎùiAdžö³>F�}¡¿ßóå>ûpü9ˆ¯¿÷öí{w8T4 µ|øÕÒJCüŸ„AÈ9|à�¡P( …B¡P( …BÏ£ªZËïÕ¶áj;CÈ)£N�KUA°Y|ÄÜ•2£ˆàöÝ;xæö3¨ZaiWB©­›‚U ÎÛSÂ’WÔýŠ ¤JÜM\£�Ãd‘`Fmî ôH®§2ÝA8œ|Úœ7¹³p6˜q{§Ó©³®RJ/ÜXs0ÎMÞ–]—µÿ¼�ŠkëÏ)Ê`jûYhe´Ôº?œ[q‹]w§¤€Ö í‰Uö�¾Ç–“ù¦¹¼ØÃ~fðÌ›sí<"û(Î.7:äY êy!ˆ�­u¸È=×íš#µ)e¤´ôã}6àhÔ˜“_èXÿ ýfÍ™ëÞ$3^…Ï´ˆ¯½A�ýÉh{Ô¾îÑ~ì1a‹׺·B‘ Õ òâ¡P( …B¡P( …BϧD;)Þ{÷6ž½¼mlR ©zrJš åIŒ«²™ÍÕ‡V�šW¤Åp‰ Ö|% ç[(²* ævs®Õ3žS¦è=¥ì= à)»;OPJÅù|žŠF¤Á»Áe¤µòžÏ[›»Ç=Ò[JÁ¶íSÊ9÷Ù€³ pnöÈ´B;¤ôX´íŸëBššŽ� Vw ²*´Ò4²Žçyxž]>‚;ê_׸�t€c~¬Nôhìq¦ß°3öZe�åÀ‰@ Ví·¾oÐsÝ t8(R[¶Ú‹2µ·x;¯Û uºV�šw�™o?ÞoÄ ³¶F©(ZF{¬Íoæ|ÝÏ53Ðaå£Üa¢5 ÷!‡0 …B¡P( …B¡ÐC" Ìàu¯+’Ç~ìbf‹À¡4wž5@ALP..nB•:K²,bM¸e?C!°:…¦ÙÏ@-Pikþ#ê Ê Øf,ƒzíó‰úü?Á²,(Å"·Þ¤Ëã IDAT(ì¬Æ¨£<×8’�•öÝfýù´kæK6W¡¹&Ý-èñá9^ìŽÉkƒ‚Úë¥Öît.æÀÐ�1g"¡ìÕÈÖ¬‹Ör[Ûœ½cÖذ.ÎCÇ ?ÀȪ�-sn@pÀ¸”rÏT»[dVF"€“]˜Ýxn¥€•�Ì Ñ›q¢si‡vW�7ëŽrê¤w¬'Mç¢F†õëíõ¨s[/+¢{sê¡7ç¼vgŸË›‚í¼Ôœ~óÜC�B úƒJÑ …B¡P( …B¡Pè!{§Ä½jƒ[ä&¦õ–»–u1Ç Êfö*-ú �Š E-gä%ÄPÝQ÷ËÞ‚Ë|�ó~†jéPÎfþ]t@ç^‡ns…ÏøsgœýÜÜsGwàà`ÇY}ÜGå9´\–å�¦¥6ÑzÝaHD½%ù¼m}FŸÓ92ìkì:°ø¯R²5lÛÞcÀηìÜg–ué…&l`­^ûÒ¾f7œ·—ˆèw¥o­S¹‡‚9·ˆ¬o0£7쎹‚Ú6w|¶7�&kö"޹JÍ  Ïß›‹<†“Ž;|³híÈ^û�µë5Çœúµ8íõ›ÐžÈÖ^\1"Ì©»²ZÑoÜ( ñ5röA“Éšö~=×g†B¡P( …B¡P( = r¸ÆÌ-Š‹ÈRƒd¥”ÖLÛšÕŠ* $Ñ Î� j…Ö ÙÏкãjÛ Ê�zÆùÞ],) ¤üJÙ ¨ÐÐæv_t#›³(�ô¡ÏüË9cYr3’>#МƒÏçóaLœó¤aÔƹœÓBîûïÙupP”0’²Û¾µõOiÒnbS( §)EÛ®Ú‚=Ùj}"‚ó¹Å‚=fê®3síé¡xvÃ�² ºÖòKJé–NsµQß|û¬võ¨í½4¹ã¨o¸}¡¿îñÞy“iŠ»ûÎí–ö^[Ó£�Þì7ÞJ›nåf=¼îçÇqw9úºý�òs3ã»c=¶öR¤¯UUæÂäC�sD€C¡P( …B¡P( =Lò¶ÝZ+ÔFš�¯;ãÖeA-ƒ×H­Ð²[´W™J­X`(–5!'«Í°3Àw÷/ﺀ¼,�Z›!ÍØÊÕ•�ºÓi³ÅÑ€Ý0™ÙÕÌ«æÑw~]Öf<ؘG‹uEWké‘ÝmÛ;wrXÅÊ8RJP‰³2Hg Љ‘s¶—±É €Èö¬*ª(ö½tæÎCi�ÈszTU[Ô¸9 ®%0çþ§§ªr˜“g™ìqá×£ÂNBms™ä €‘RîÇ|þ|&þ—oú*ä|󂔬‰e†\áRZú纫Ð_×ÃÅ™ËPÄ6ßçõùûîÞ½vD¹CEž¾öD> �P«z�/yÉãS;ƒÙ݇^ âµÐæZ´h4Ú�µÂwŽù„>‘×}} d8C¡P( …B¡P( =,ê±fK�—0sODú ¾œÍ|V· $§œñØÍGA œ· 9e)*vìeÃyÛ‘ò‚ªÐ… s…*a«9¯(Û†e]wèY¼·`]›�7�¶SÑ›�c¹só®›Þæ„)ú¼>7�ùLAUôó,>±ErSjsýˆl>à¡Cc¸ Pî{Of4f©ÍRÌNù¢aŽ«Õ(]ƒ”DŠœG;2°ƒ§yX 7›ø ¾± ü€í�on2÷Ÿ Ö1lÑ-�"wïÜÃzº©Í¶:ÌÊ›$¯·qyÎÂTΟëÏ7a^£9µŸÓ×E®FoŠñ™�þ�ˆ(žz꽨µà?éßnçM°õ°ºŠ–6G-άÌÌ Ì0Ï›`Ú\Á~³ð@!IÀP( …B¡P( …B“Œ©ŒïXÜ—¬€•™QjA)ïrJX ¸uã&ÖÃõ’ C‘ÊHy…€Áy1ãXflÛe…*ŠDÔò¢Òçö�rZnŸ+ȹÍècî�¼îœ°‚œSs6ÚyUUjwõ­ë‚”nܸèÜÉK6ÌõgñáÁÁpH®ºÁ¬ÖÚÏE<@$µ’Ž^R¶f^#HÙ!ÅÑ^ÊáH•©¼–zùlJƒá±,³0Êæi áˆÇ fDµ7ù6úéKÕfãÙEÊ _÷7¿ÿÙg~!¢‚RË…ÐÛü?+Þ >ÓÏm’ýb8C„&['u' �Ni7Q{­²·©ØF¥Éᨭ€„§‡BÛ<@n³ƒ*}äO>ù)-½É×®­¶²�)s0F�ɃË9 …B¡P( …B¡P(ô|kf6°˜µXäU›K[4X´‚rBm±V'‡ÞÁ€Ä£9ëV(µ”J9c/g\œ.Ì(ÅŒW˜ :Ž1^ïs(¥t7âk­ÄµŽ¢‘eÉàþ¶ÍÊFö½ŒæßîÜ£>?Ñ9§„²?©HiÁÒ¡HsÚº7ì-BœÒè·€ì³újÕ×5eÇj—Jó ;šà¦ö}`žÞ<;Ð6�:51 7jŽ:íÑY»)îH¤É™˜'‚:C:EÎK/ú0÷":tgâœÙö‡bØ+SŸƒÃÜAÁ[þ�3i?×Ý»;¾ök¿PÊÕá,¬uo´wm7iie"¾‚Rê¡êÙÿ´šêP( …B¡P( …B¡ç_�ajÎ% ål3ëTA–u5x¥ç½€SÂSï{Ÿ¹ßòVc ‰  ‰3Jœ €T ³ºAj‚è ‚°cÛ§›Ð6“Ï9�µúº!¬¾Ÿ±szGJÜááHËZŒ¹VÁ¶�à×J©X×Û¶˜ÊP’'K©ƒPŸ ¸õõÑÔ§¡ÝQhß/�¢8­ò’!$ضÒï��B¥'Àƒ�Äh½‘iž«�G£ípøñ¥¸»õ|Öžeºij³�(¦ù?»{p†oÚÆFÏT÷Ôí—vþÇðÈ®SV§«óðI�#BËl@m®Hn…!h›\«¢·¾qöóþØ‚óÃäÃ$�ãÞÕZ oå"~|/ì|õ0ã0 …B¡P( …B¡Pèa�.O^À¾í@sØyœÕgïÕRZ�ó‚ª@5×–™¯¶P@Z£­ˆ T�ÀŠ3¤žQêf²$+ÓEN ¥”žž¼>Bíºëïzyìlê2!uè.?�§ÄªÔCÑì²äþùëº8Úñó=»céÑáQ.Âýº ö}Ç^v€©•ìØ·í�Ä]–Åœ‡*‡[�ó/À3ºTÍQßæÐóö[´uí'œ7Ö.Ä)�¶¨«Â}Š Å ö®?,’Ò>“&€6ŸCJ�Bµ6›ç¸�9{Ó zÁQšJ?ˆR‹ '”âîÇbyêæ$¦É�[‡î„}Ÿ§å±Ñc�Ìýg?£©6ôÚŽÍÍyèå"<9)í³ü:C¡P( …B¡P( …žoyܶG�U±®+ê4W4ÜvyYšá*#- òºÌP  n�ý e?j¦-&@E¬IÀ~¾ìŽº”öó žè¦ªÙýæ³úÊ47¯”}Œ²ã1¯ÏA"5ƒØˆë0«)°äÛ¶ML‹p©�Éœ3½µ—§ó»‘­´?·VŠ’ÛŒDÑ ÎK«3ƒmÅ*¶¯û¾÷âOÌö`?À‡Ú�3G â©Ö6ó® ªL€NŽ6+À°÷�’ ›{7G„GÑúgqsŽf>À8ƒ|=f ¼úÕÕÒnAªvס媹=$©Íæ3H))íûc!Çha0¥ÞŒö%¢íç©iœç^�BÛÞIÛÓÍÖ)‚ĹÅ�õ0ÛÐËHB¡P( …B¡P( …ÕZ!�yô¶¶Rç)A£ªBÁÐ*81áE·^„¿ð%¸8]ÀÆ·Udnö«¼¢RB&…B p¾)P¶3ò²Læ1:ª®ëÚbµ£hÕF²IŸQhî=ú1ÆŒÀ‘è4SÛuØè0Ð M–Å!ýÚE¤�ˆXQÊp’9\\œzœ:§”€B„”J¥ˆxÌ9åá€Ì9#17£[êàØa—4ZxŒÿçN·n¦r‹Ìü\~ŽîÚ#µƒî˜óMt·›WL7 Àd]ä)jË�Èúü¿§Ÿ¾�”–1»qÌ“>P :Ï+ôk²kžãÇ}£˜ú1­'¥�}£eÃ�í.~ML©¯ÃãÓ6s±Qá6�y€Qƒ�8ØQC¡P( …B¡P( …žo¥” ž©"/-Ίa~²6]êðkÀKXõ|jÅ�›7�À`d·²Te6×NjÅÂ'HݰíwA$º¥`m)Víëò‘oî²›^kíkó³ÏѣƬRJÎcë<ݹmÛ�‰qb,ËÒ܃hñÜ L³ý¼‹ÂË?¤Ê¡EØå|,§ÜGê±s³jIQ/#Y–µTä%C¡ý:þÆÞÍÅîØ³¸,CÍ1·´f_�ÑHe@оT©ƒBߘZµ5ëR‹ìŽ‹2À•úWJ+ˆRƒhëjÕƒµõ8ø³ãÓ>>ýô�^û ¸[ÑÊJ†ƒÑ(2‘B¤ôµ3ççlÚ�›x¯;!S¢îZtP7ÏLì.IÑ"ǼD¿Á¾…j�9/íKQúZç”P( …B¡P( …B¡çSû¾P\œN¨Åû¤g8üsÈ­a"¤µÖÓ $Æ^v{ÝPj'`ÛÎH¼@…ÁX@¢,­¼U#/ ÊÕ=TÙQë`NólÂ1¾ÎÀ�ƒ3_«·:ðÛ÷¥ìÓlÑì<�NÌUh×e ÃL4�Æ<•å‹?Ƙ½ÖZœÛ¾pl‘]�­ÍæÈ%^Á” º¡ÖµÖÑkÁ­#£ùƼ@WDZãpchs{¯•N mu��]}Ç‚ M2šåŒsÏT§é"¼Äl��%X# µ¶_Ÿ�7æë�f¿¡öïç²Ý…B¡P( …B¡Pèƒâ?–ÑgÞy±ÅédóöÖõd ¿m4[fKAæœQš{ d0LPθ¿oØE@œì Ù7$TdUÙQJAÙ7@�œ€A‚ʆdW0øàîœÏg,Ë‚œçâUí!sÎâ™Ã/OIS ]Πæ¸q/ipnL} V©£'cÚ×ÎÕZ�nÊæ4¬2z9º+q=FäùëóW[/^´7 #qÌÔF³©5ÙxDX¤LÃ1gq�Ã^*Ýi8·é„žÕgîãïýÐ=ü‹óûÿ­÷ÞŸ½ƒoþ‰3ž‰Û …B¡P( …B¡™™KAîx“Šóy³d©6·®$bÈ®PM(edGÝ6Ô:þšÉš�‘Š(T€r>ã±›7ðÄc/Âã�>Ž'�&$Vh-€(HË�GQk�Ô+ã3 B®�Ã8¨̤¶,yrޤ©ÃºZ+J)-íÉ=�êÇô–c }o³½Œc™@#MŽ=� sƒ†‰SŠz·ççÑîôS²t-A:Oóx³·ÿº9Î×åp²ÇfÂuèõ•\Øœ>òÈ©÷‡Ÿk’¶>jå Z‰‡¶¤ì¶íàÄ}猺 ”­q9§æH$@ªb]3TÄöeÉØ÷Áà2€¾óÜ¿aSÃG¶›úPA§ N'}3Ý9Ç<"­"£ÀÃþTˆ–›3Ø~ÞctÖÜxóf{ ‡E}õp¬r$Ò°ç¢)úë¥ z°rîûÞ×ä{5Sâa§D+A§¬Üjœ ¢ÚÙ Å´¯ƒ_'ÉvÝò«l àGÿÏ_ÄW½­àÅy ¿ëSNxÙIñìû6üø{ÊÏïÚÞö¶;x×EBúégñÝw¿ýñøÅ …B¡P( …B¡Ð/ë¿®[…C@Q…Š §Å } ‰E�… 91d/X˜Á¸¼*PfÔ6*˜f×-º Tͼuuu…­ìÈ=n[›ƒŽQË^.�Ë%´uJpkñeN(¥Sé³÷†ËØ—µ�Ô«¼ÓédŽ=>¦K‰¥œÛx;u—Ûˆ¹vŽ©[Â9O©ëºöâo¶fâbǨÏöãAÚFÏeT"@+¶³bYì{Áé´bÛv,™¡­kC!­ØWZjµÀ‘ 6w›ùòžËÕç°Ðb¿ûf`Õ-‹ ½fà gÈÇf…·ÛÚÌ<ƒtÔáœÏ œá˜7×êμÒÖšà“NGm÷þ •²w8;ðlÝîÊ«xôkµ×ç´�” Ž\øl µ›Úþ�´ÊèѾ<öÄ¢ÂÒɰSgË‘ÿêi¾üÙ÷áø¡‚ûø—áË_wÂEå|jÿ^ñôÏÞÆßú¾;xÛ/Uè�¯ý˜â~ì ¼$@ÅÛ¾÷=øÆŸÞð®»‚3Oƒïø™3ÞuIxé+ÁgòãøÄÇm±÷ß}ý{žÅ[ŸªØ2ãå¯|!þôg܇’âÿeïMƒ-ÝÎú¾ÿzÖzß½Ïéî;JW’@ÖÀ …#‡)6d“¢ ap>¸ÈÇC*•ªÄ™ 'åä !…SI!©² 0’£%$$!!®Ð½·owŸsö»Özž|xÖ³ÖzO_áØ©ÒmUž?ÕÕ÷öÙû�öVßâWÿá½o ÿë/]à·ñ˜ðê׿ßòÙDÿïŽËår¹\.—Ëår¹>Âês­Q+Ш­Ê"T)¸<]á°.xöÞ=” +·Û©@B„züt¨Â€›1 Z*P+ž½ó,ÖÊ«| �:ßPàŒµ4ƒV\ÀWwq8•!¾ÆW B ¤¸ìX‹2›´KvêxFÚÕÌ™©‹ˆúÚ¯ñ¢¥w#rà]œwI ¥TԊλÔ=XÚB0zç_‡Âc4E”£å²a=Ü즸œ‹‚Ø\A±üH)¶$¬ cD)u‚R„ZK Õ7b·#—\;µœÝkÍæ[´–'à&J†»ó¯u ¶¸±�nÌDÖ®^ßÈgk÷w€BPž(ûüôˆ4c ‘áAøöÞZç²tØ×ÏNq_,ýyØ9Œ�k ]·Ÿ½·ïªLå�ó2ñG‡¿öÖ{øàù ü�Ϙáß^WïçßAxÍ#ø?o=}�ï}Ë“ø¯/žÀ·~ñnŠà�Þw…÷ßzßôEGœqÅ»~ç6¾ÿŸ|üe/ÅüÚŸþ±?ø®+ü^=Çë"Îøí?f<öŠ#>æ9Ÿ—à]o½ƒw½àþæÇ±¾þˆò–;ø¥Ï=â íBåÎ]|û>…w>v ÿÞ—ŸãÅ(xë[ŸÁÛ'Ûâ�ßÿþΛ/ðÐ'=‚oþÂëÅ ÿüW¶é4Œ?øÃKüáÙCø[_x†GÀØÎ�d¼éÇþÿâí‹_„פŒŸyËSø~$à‰ox¯ '|ß�?…ßxô|óWŸá1T¼ÿ"â±ðÓÏâúÉ{H¯ßòÚé”ñ§)�ü¿9.—Ëår¹\.—Ëåz¾�(+ cI XY*òU®!-@«G«­·�×E£«\�f6«Ì ¸€R@ˆ§œqy‘bÀºäz¡0ƒÒ\3(ÒB¸¸z‡Ãcêˆ[–^igNÀ™±®®NX×ub@urÖnΚ¹TŒ¤.CŠÓ(mlÏa¤=SJ} …™;Ì«•û*±ñ¶îPdu)Rc#¥,Kª-û.»n¿>b �%o 0+1HI¯-YÎy,ä2ÅymádD~5Ÿl¢eˆVÙò¯½Œ€ G܈—nkTà‡)Šl.» `¿òË\ú1ìC2Àc«Ã¶¾B”úÃçi-å:üÓ‡žPëXp±?Ókã"ö�ÎŽ?ë"TG$Z¡ ¾ï: Â-"�¦kˆýì 6:?J ¼÷iA||ū҇{QÅÏþò|à…ãÛþÒC ë^q†W"ãoýÌmüóÏ<ÃWÜÒW¦‡øÌ�="ø´�;âáÓûð�¿|_ýšGðê?w†Gó¿ò¤àu/ �‹Þ~›ðº—WÜv…7½­âS>ÿ&^|ü-|ÖÏozGÁç¿>!xÏo?‹_“s|óÃ_8Ó·}ÒrÂO¾ûÔïïç~ín¿ôQüÝ/yO8àñgîáçß¶?ÝòèŸý ½v(ï{?ø¾„¯üÚÇñ/ xÕfüÚ÷ÞÃÏ=ù^ûDÅÓ—À­×ñ©/Yqð*{bW·…ð©/;Ã'>AXñZÿo�Ëår¹\.—Ëår¹žGÍLFÍe¥uî%,g•5ÑH@"ˆqEH+ä¢Ü#RjÁv÷�R_�@iA$=bLD¨yÃrÔ1�uYp:Up8õ �¥�ÊÆ˜Z·u×ÝÝ ¬ëÒ¯yÔ³�1ZæŠÐî-¥„-o!4¸¸çKÆqæØ°9 ‚uYÁÂàÊ;¨hÕuš| OU{­c�Y€À!¡Ô KXD}†±½¾- +c“Æú¨›ÍÈ¢µD¡�[ð4J±ï£Óˆ¬Ù ˆ}ú§Rÿ7…t¶ªkðN{g]Òìˆûu[Óµ•“±@<ç­Ñþ|\›ÛÎi`r¦¢c�7LNÂ0<ÀEÌÁ‚Î>_‡ó´òø Rÿ€ˆ€Â ÊÖ}8 (÷óÏ¥�Z‚yÿòïGÍ p[Bþ3-‹5ã÷ž<ñ²#^<½ì/;ÃËdÃ;ÿôÃÜkˆxýÇ­Ooøý X_zŸw£à—Cpùþ+ü~<âÓŸÛþ‡Ûﺃ_À9þâ«£Z•gøÒOˆøÝ·ÝÅ{D¿Sïù`?àã?œu‘3þà)àE/=âñE&ûÌ7ügozÿì}›ÿ·Æår¹\.—Ëår¹\ÏÛÿû/  àÌ8Nåªë¶¢Æ¿È©n倌˜t\–®xìæc¸q¸ T@Ú8kL j[ævl–Òö& (rÞ´z+H5oú^¢iÕwÄvç]‡9-j©Ð1ÒvHS²9g(à³ñØÓéÔ{͈ã€Ð ]¥À¢Æ=ɪ,,ňZ¹ŸßÖƒ×eíP/P PsV¨b‹ë5‡©vNîüMÌÒh"ë$FÐ÷ Î07aN=@ðk¿öö~`}ÀlÃ49íìØó}üñ‡ñä“O5ØÖl–-Ò‹FZ8Ääø£)6;ò0ÑMuïÙìñupgülÓT7Ÿì,›""¡]úõÛÊF†çä`±f£ó8‰~8æö#"]W¦±3Ç”Í�ùÀ‹^òp@}ò„w—›ø”ôáþšxý¿¸Å€ í ÇþÍ�OxÓ;ïá�Ÿ»âÞ»¯À/}Ÿzx®SüÌ[/qïžà¿ûλ×z?ñþ‡ñ�ÓÚ#ø—áÖ «×|Ä×}ÍãøÜußç7õæ_ó™/Æw¾ê?ý›ÏâGâ�ñ�~õaü_õ(^wXð—þÊÇàõtÿôןÅwýÀmü£×½ÿíŸãÑàÿáq¹\.—ËårÑxÄ( IDAT¹\.×GXÒs»ê¸ÉhÅ .7Ü8œáÙ{Ï"‡€uòIˆ®8mW¸yã ”"G,¢<¥” y\+"„+9ŸB+€€œ7œ��c+wÁ¼!€PJƒbÓ°‡´D°«²#¢îœ›W�ûˆ¤¤Õx¥äv¼Ò}eÚo¨!vˆhæ²Ô’¯,¬=×ö4NÛÖ"Ãe˜Ï(ô5a"ÝÒHiA© s)DÝPf&4egÔ )wI1Zv˜¦¸il°kQ»èÑÃG½p8T¥vÃi%ÒoB„QJÆŸüɇvC †Šþ’€ï³_ÚõÌÎÁë]�::bî?…zÖ ªÙëf�£D˜û½ ÇŸ:Õ]XÛÚŒ9Ñ—_Bà ÕáWk3tD†ó�("ÆÔV‹ B�þ»= û€ìÞ?zDø7>á 7ïÞü5#?×KâŠW¿xò�®ð'GûÐ{/ñ¾°âU/øpD‹ñ;ïÏà‡¼bÑÏèU¯»…Wݽ‡ŸüƒKüÒ»¯{Íz®w>u?ù�ˆ/úÒ—àÛ¾á¥ã××?�7>Vñ³o»Ä%>ö‰øÓKüÆÝs qÅ«^üÉ{®ð¾Å]–G_°âQÉx÷�ˆ�ylÁËì×£ [ÆëÎ=×Á‹ðm_ý0žøàüø{¥'ŸxÙMüµ7¾ßú†žüígñ‹þß—Ëår¹\.—Ëår=?2‡ÝpÌ¡WÉShU‘kAM�¦”tý7%p®¶î�îáîé2�ʹ™á fâ‚%àš>Bp<Ì¥s”|�5EHBÑ_ì˜G6æA�œ3N§mW7—sžØšÃQ{‡q. ÈF„eYºYLÿ,(Ìdíö‹�_i¬8bY½®�C-Ë‚Ò` €Ö_,К=hÏÆì3µ}ËÒ: ŠÍ˜æ†÷Úy Ø— šë/j¸î Õpç…Öë’kЮâp$|þŸÿ,üôOÿê®|qvÃÍÝ}€eª¹½¹k/ôµ[ڵȳ=Œù8ÉÝŸ‡w€Ô@ŒÅDê`Ž)«Ã�ÂPéK–>Vb÷®¤¹ôgo÷ñQÿmzèÕ�â_sÂwüßÀþä-üÅWðÂUpy7ãxÃ>„7|æ-üðÝÆ·þDÀ×}â zúþá[NxøžÀ>„nÁ»xϳø¿Éø¤GO¿çYüŸ¿+øä/¸‰?×¾^ôÈ üå�{履š�øë¯ŒÏa$üÞÛïá½7Îñï¿ö€Wî |É«üø¯ßů\�ã ŸüþÂo}ßýÊ{Ÿ}¯½pñþ‚S}Ä>ë~䇞Áÿc‚÷“�xaüÁ‡ÿ2˜^z õ¥wñÝ?õ$ºxŸõ8Wïæo|íŠ(?ÿ',/T ø¡÷fÜá¡ Ï^âÍï¼ü G©xç“5­¸•ü?8.—Ëår¹\.—ËåúÈ+MÐO�z±(ÛV ñìÅ]Ü8žƒP…!a β–õˆ\6äÓÒz†@Xc@Ù2bL qŒçÇ3paܾsùtBŒŒ´,jªŠªÚXê +Jáܨǀ ¾ÕZ±®ko«Ái2p)“Qî¤K¿KZ”Aµ¨/³þshq[;–E‹-†k@‘"u·ž ÏÚ/ƒ†Û¶!&�ý?Òº»„JÔB'-i*ì—‰g$€Û¦~;B{¡Á)-´Œ±ŽuÍ5à&ϵhkçè%Æ]|WD)a;UüÔOý FtDo Þ�•ë Ó†1ÒgÞC9»/wP˜ÒÒè5u8©NBÑ€˜f �ã¾£ð‘Z˜ÆÂq×ZêDœc‡“3ìÏ}@¬�…„/ø²—à‰·ÞÆ½í.þ�ß½�{ œßXðª—ßÄçàìe�â[ÞHøß~þY|ûVÈÙ‚Oû´â?ùœ3Üš“à÷~ã)üÈÓŒåÖŸó/Â_ÿ´eZ¿�ø¼O¿‰øýÏâîkÃçœ=Çõ”~êw }Õ9^{ß:HÀ+^}Ž—ÿòmüä;+Þð)çø›_óB¼øçnãMÿìI|ϬLj—|Ì9^Þ¢Åç/{ ÿÍ¿�ð=¿pßõc·q—�7|Â+V<ògÅqiÁÿÊ‹qxËÓøÑ_úS¼ùR�Ž ¯ú¤Çð%¯nlïzçm¼ùg îVàÆC+>ãó_€¯}y@ýÀ†_úÕgñÝÏTl�ðØãG|õ—=ŠÏ=øt\.—Ëår¹\.—Ëõ‘—@<*Rµ¥$­fÎ^“+ãÙ;w K!Rlèµ ª0bJˆ´ ´_"¹`!áZ! äÓ@°Õ¬ñ×PÁL¨…—¨Õv´ Ö !EˆPc+²ãSµj¼XŠíIÖuíìhÛ¶ž~µŠ¶yõ7¥)£¾ @¯‡³‘�«Ó hðÐÀ¨uü1Wl[Ù¹Í1ÙÏg&»Ö È\zÏ¢,�¶;¡Œ­L\lÏÏ ½FBTŠ�ÕߥÏÕµL±>¸ó ¦ˆZO°.>…{Ú2®�‚üë|„B·TŽŸÅvÑu·¾k¯Ñ³æÇlŒ#¢V[ Ïá`¤î@$B/I  ~çL¶å¨íÚæq‘}_vóÑ#mÃ*ãÏEl-'A}é¦Ñîã O=õ‹ÿ?ú›¤à‡¿ï}ø�ÇžÀwý[gø³Œnrï.þîß¿�—üÕ—â?Æ ñ\.—Ëår}ôéññ¥_ú¥þ \.—Ëõ¯¥7¿ùÍøœÏùœ�è9_ô¢×!- aI(µ‚+÷¸íNÌ…Á«îDÔ\°¤ÆŸ$ÔÖ}CÔ•]"DŽDX–—yÃ)kÜ—B× † †ñðÒr +D b"”í 5ßÃr¼ –Ɖìªå€aV3·œ9ç×Ñ4&b›Ã-h¯Ç"4ÊÔâ¿v ,܇_�-‹v‚•R�’v–Z�b#&\A$"äí)Äx ¸3$ 6ã˜ÁK½?5›Ý»÷[!)ˆ �€š 0‹¢Á1ƒsÂtÙð!�ëK!PXÍB9)´,‘§Ø±y¼,»�ÃÎäbÒÞ?À,”©¯óÚ5Úñº3¡_`ps¸úfW¡ž?î¦�ígöÁ_§«ƒz‡iüÃî1R+u¬°ÎÅ+÷÷êš$ïy²" à-oyïzù£ø^êÏÉår¹\.—Ëår¹\®�„^ôèc¸sqW§–5iAÉš�i�´ˆkŒ©õõ)[ŠëX¥šT�hD-’Ë(Û EÀ©Åf �ø.UshÇ$ÔœA1bÛ -ÈRPʆ�4ØÊ<2cÂåå%RJ;'ßÌ{‡§æ:ÔäæÞ¥7C@“õµths¨‚Ýðkïÿ«¥¹øôÕ¨€Ê—„KKÏ6 †�Ž­º¸¬�‹{ •E‘ ë´çç+îÝ»l¹ãæF£4cÜ-ÿÅfQÄ43¬¿ö]zqZ!ξ1À!“ ÐÀW„®ѵ®AšìˆäŽ~?ôsZôwL;óJ±§t‡ ½nvü5ÒÔ!¦�˹ßÐ`ÝÜU8—_ÎËÃäÑ´ œ§/"wg`?ûGYÿßGJr÷ÿû>…_¯„W¾êaüí/º‰Ç�ÿ¹\.—Ëår¹\.—ËõÑÅé§’—E}‹Fy«0rÉXB¸‚ @T3•àRqX—™öR\�k�ÈIkÕ!® œµ_� p¾DºñÈ´–«1ãe=ÇÕåÇ3›ö5qiIf¸™÷l[n Ö5¨ÉníX]{i{î&8½ž#¶œ  É!i«ÁÿÕŽ¿ˆR b¯‹Ü«òàc1FT±ähP(˜sé£#4î7°ËÙº­ÏÜqµGbljR]ðôb» ôÕ”qÓh˹¶¢ÃÙ9§ïm�vܳÖöe°Î>ãiV”hàÑ\ˆsá¢ÆnŒdCÝŠêÀ3—žkï Âö<˜»œCÚ5�ž@s ÚõŒ�úZÜwÀP†ÂÏÐ;?‡@þ?+$|å¿ó±øÊ÷ã[·ð_ý�[þ7®Ëår¹\.—Ëår¹\σž¾û Ç#r­ˆ7„Mpˆ›$Eß(”"ÖuE.�öC!Æ”ì÷”J®@ŒH1‚À‘„a»Ü@ TToÈ[(�W *'¬KÔ=Š-v¦׿àãÖçׯ?Œ-å\°®ë4N+»…_Žs"Ôâ¾Ë’p:mX–E­Öµ›û`б0»÷5n×™’‚C2SZãD•+ÖC…¹”>êAD½�/„УÆöï1F¬ëÒ5Îeqd3¯é°=åO„”Veh4ÞgÐŒr»Hó¼¸; ÕÜ�7b­ó¯ë‘T¶- ŽeÜyÔýgc¾x¬ùœÊJõÿ4Z‰ß~Û;5R|íçæB|®x-Ql˜z!ãxV˜âÐË4±wYoíúÛ—Mꇜ&j, ¢*ݵÿaH_#ö@—Ëår¹\.—Ëår¹\–„�ZEmLµ‚ÖqYÀ‘ ë‚H ‚hlSDpŒ ¾q\ ¶MÝt,ZGWÛï­mƒ±›–ÌäÊØ �–bZÁ Ät ƒ9ƒ!X–e2XE¬ëjÑõ`–Šu]:gÚ¶<-SîP“sFlpÐø‘õüÍ)Vsíb–ûF»ZëÎÙcD劜3J-ȹì@a­ C·\ ,;ˆ7Rªz%çÆá,骴Q‡‡]åèÇyyWí‹¥Åõ!̳Çö¾îÜ£ÐÊíÆÏÔ58ËbÇÑ��þÎàŽZš¹@À�æ$´Q=/ï\‡ó� á¶�ñýÓ_m×eTTi)3šE3A$€h{$Ø–bjUwžÝÓ �óµ¡�Rí c×k_(�ùÆi͸¹Á}qYm§éÚgãr¹\.—Ëår¹\.—Ëõü*ÄÐ�KÚ[Wt˜"DèÀ)‹@ZŠóÞé|æil[ÆzXl1À8ÄëzPð×:¹daWÄ8zøÒ²Dm57oR°µ¸+†€p8qÚî@jÀååUxơԠ¦Æyf€Æ�ã䜱7Щ©-¶ø/€»5ÎBÛ‡ýº®ˆûñJÑ`¶Š¸É¼ff2í6ÜZ5 -N pe”2îKÇKho‚ Äj!dÀ:ùôf4V+l0/ô›™a”Ù •€j¼Ví‰âT˜¦ˆqšE´î²ÏöÐF$X¯…Húñí¡[7^h«º¶la»ÖZõ½!h€1öãjÙÔ‡k‘åÚW‚õËl1]Là.·H¯L®¾pmÕ¥´÷P� Û5Ÿ��õg‚Å¥çIitèr¹\.—Ëår¹\.—Ëõ ˆ1–sk­ZjFuÙÑÉâ³ëñˆBÀÙ�s”Üúö�‚ Tå/µ°T@*H(µlÈÛ Ôœ[a]ï… àíjìC0cƒÀ5! #„ŠãñØwcŒÈYÇ2BßniLgKÒÔgLúú1@«®Ái¿ìkŽ>MÉŽŽÁ¹óÐØ•q3cSv¬ÚFFJ)¨Ì@ĤW\êÖ˜š®è¦”°®K7ž-KêïÝ9…õ]m¯õîɵˆìl=4Øe„‘ ú ,Äé{ãˆõ¶,wt_4WÁ×€iêÔC ýœÎÚ+8;ÍŽ‰ö3¢4zùúªq¸/2<®/4W¡žk ‡È‰Ðk.½AŠ¯Ç˜-Vm˾fмº:õÞ\†sâ¼¶ìr¹\.—Ëår¹\.—Ëõ (çŒZ+–eA�ÖšQ D"0„2’«R–U ë¾•!¹€KF)›BA‰"bã=ëကЀûte A‘‚Ræ)”Ó”jÀáx¦Î¹rj£¯©÷êr/õˆr­ŒÙ h&±”ÐSJº2lƒ!v]\GR–™»cÐÖ�·mëç¶ë7®e��½V¯*¢09$"�G7NeiÝÔÖ‹õ³à1>ÒëïZßb�’4ÛX­�×X®Gkg`6— š´[Ï"»4�‡Èt�áÚ`Çç�1¥K‚.§Ø"1s#¶aÀÅá84¨–zŒW£¾-Z,µ­ÛýH Ña�—iÖÙâÇûç0Ï>¨´ç¢ú3èð2¹õ^b\žDJËswOº\.—Ëår¹\.—Ëår=ß’ª°ÏH ‘êv…$‚5-€„cRWZF …„5gÜã^f2Æ`«²¬aèÒñŽõ¾m‹1àz…ž¹üRJSD¹9üjEh×d.À”R_ö58h�’+vq½S°�Ë€¦%Jí¼=má ¾ðSa3³oÎ+¿úçÔ¡–¨ûÇ3« ”édqûiwÀ¥˜Z™£þÄ š�Oý¦» .$P8 Òâô€Û9«Eo÷ƒ&¥TÍV v¶2lר�O:½Þ/!Üÿ™BGn¯E£¬öE±g¸ ©÷êÒ/ZYä¾_q@U™:].—Ëår¹\.—Ëår¹žÅæH³¨i�Îçë‚›Ç3Ô­-ÒB㯴±¸V×ÎŽgš| ¨¬û¾i]›“/ °ìªÖlDD  |……±,+R\°®Ú1H) HÙPŠ2�ÿnFoßH‘ª£îú¾Ä¨šSœ- Ï0Î\�–$µãÅæäî>4`)î"Ãúš‘,µ‘ØR¯£2¬Vƒ—ÛÈ<Ö«f>šx^ÂMxø¡‡@am?7¿,K[»µÜv� Â,ÜÇUGlWÇ7ô— `TëÊ rÍM¨öp ¢��ÌC#^«dV×Zôƒ·ct'ah¥–v>´·qib‹#·ãt|DŒð¦i<Ä¢É3œk6TXF;78YÂx� œ(´u?C˜§¢-Žüo—Ëår¹\.—Ëår¹\„€ôõ]´=¸º¼‘ÒÓŒ3Ì‚hT·BpÊ>ôÔS¸wuA@L£bNpvv�1—V»)LË!†€ ‚ZtaxT­Eĸ¢r�8“Κt÷ݼ7cĶm;ˆf ¾ÆÀìžìž-âk\Ëö Ôu¸ízý™pÝ1µÊµ9úÐß«•rj+¹€[RvY–Ýðl�ú¶T-3#—2™KÁ�üã_Kéh¤@Š»›/FëÀ3 E»øï¼”2NZ§|vDŒ ê¤ÓH­Á¼±Œ«ym5ã-`óÉ:ÊQ§÷0 ¤`’¤;ló ˆX�ÜæûGæeýgèzM-¥lퟭç�:¨›ûúFY¤ÁZ3 ª"jÕØ¯u,Ô´MaŠK£1\.—Ëår¹\.—Ëår¹ÅH�)ÑÉ$�pï´áîvÂáìˆØ@›-ãB46œOiY–IZв(«‘Š Œ@§¢iÉ0 È…Š¹°8äíB�[dŒ ]­E„z‚^‡š®Fý�íaH³øí ×J-=Ñ:F`Ñ�6¸Q¹6çⅇà ô¸o©¥Ç˜Mñ]Š(YcÌ!„ží}„K‚° —ܹÖ<,BúõzÿãÒèqè°3¥Øž%w÷âpÿ��Ùª©ñë¸ë`œóí.—Ëår¹\.—Ëår¹\‚rλáW Íx8 ®+Š€‹@XyI%g¤´� A£¿©�»Zwà±e®ˆ‘Z T �e-ëŠR6@rû3»¦Ð Ý„««Sc]¹�€Äæö£Î•®s*“cIK¿Wsû)xãî‚‘>äÁ�Ufl[FÒ _víÜÂÒê긯 Ç% 0Rƒ§©Ò%¥Æˆ¤»sÎ zŽþ@sJ,#뢛³Âö ô!+àB_DK¸Ü)ä\xhÒ¦Þƒ§ç©­P1L@Žz7Ÿ7— aÀ±RÊ0ª{°ö¦}$Íé7†4l¼c}èÔ�ˆîÖE0ër°9¤³ tÿèLõ4ø¡ØÜ³ÛcФ¶/77b�¾dè+Ì]í^Yq¹\.—Ëår¹\.—Ëåz>eF%c,PjÃö*j-(Í‘‰@ ÞUáш´×.’¦LƒUÃ1£–¢+½–´¢µXŒ `PJÎ6Hc?9g�ÇãMTɨõ°¬F½\­ƒu ¹3Š ö4Øzä×Vx Rw:ü-jÜ®ó9Ì©X+ãp8àx<-âk»Z¥§®Aá€m;é¸J éï²,ض­¯/KÒç«À �t©×(gØ-Ð*ôR·Z@èÓÈ€·ýkÍI8?,í œ—�±Æ�×q @a]l-ï7æ˜-7ªkÎÄÌÍ—{·ÞXݵž½ðaœ‰ãþ DR»n� Ç]&{ÀE�=?…†ÖXï[€±/—�yèhH˜Î-ÓR ížåœåv¹\.—Ëår¹\.—Ëåz¾%ÐíˆÊ-þFe# )¼Ù/ì6—]j‘ÕR  æ33uû5N@˜©ÚPJA© jiÑF-WX $Mk"b+ˆVÒÌ”šqËÒŸÌ#ÕÊ¢ƒ¶vî9�ºO¥’B=áîè³¾>uê�„§¹+W @�°-M¼šÁ.Æázi»�´nŽBÒë�‘PKF@ׂ4q#ª5€ h†Û/Ü÷ÁÄØ2Øav Q{öÁè�jŽÊš«NIéˆé~Ú§½Ë§ÓëpˆH˜:÷L=GœÆBÆ9˜¥ýùuP¦±ÛØrÚs~{œ£Ñ^ìˆ`Qàˆ”–N˜m�eL=�kR`Wwƒ%cmE©°-Äèqö€p8±ëœ×\\.—Ëår¹\.—Ëår¹žoEŠZ±bPç³FbsÎ}€ÌC€]×ض 1R_ffpÕX,`Ü)ƒ U&EÄ”°Ä ‚ít‰Rón„–¡”Œ%žwS‘|¤@˜ëòÖuÝ�Éy¥—+#ÅÔïyvö�Nº4Üï‡Yëâ¦ÁyxY–¾z¬KÉܶ/¬gPMrÖjѱaÆñxè¹Rjï<¬ëÌìR륋»"ÃaKÜ€P `Øp…ºÜ¸M/í½×�zFOõ—Fs#}íoüÆï¡VÍ~›íS�£ë¼æÈ³ãð3G¢=ìùK3ÌõMý}3H›m—öZ[Ö¯ãpöiñbm˜."ëÐGí]{O²»¶a!(ð 0ð7z yê7Ds.ÐÑî×ër¹\.—Ëår¹\.—Ëõ (—Ò†=€ÔŒTµT „ÞIgL¤ïG@z£šõ×<Û¶¬ì#hŠ´ò~a7TÁ�Ö@ �†…5òKU‘ i˼aª°[–B:‚åA¨õ –VÕÆ÷ ÜÚ5ÛÏFzs$R]@¶ˆ¯q,{�mY˜KR!£”ÚâËÃé(¢ÎCÈTÇÒ�‰)¥ž< H-ˆIï00pº¸BŒÊ½‡€‚Ç\J«áH†›{ç„(,ˆ;G_·u6šj±ÕqÓc4ÄàÖ#�<Ü`qÛœ3j-SÑ"ï`Þ¬qþá8œ³ÓíU;É­PQm˜{åüÁÎÒåáÚ>PêO[èÕcaÝ´Ó/ÙuÚ—CŸ ú‡i Ñ"Ív}ji¤=C�»\.—Ëår¹\.—ËåzP‰ /‰ˆÆfSÄÒL^ælÜ�l «ÖÚß×O$Ä!•�œkEÙ6Tž^àŠ K47^@L+–ElBµ&�r½ƒZ/wQ™Ú°†UÏ™l±AŽ@úçmi·”:ÖÛûõ:¸ÌNÛÖ“­ᾊ»`ã°"½û0„€œ- [—_ŽÆæ¢Œ1 °²´ ‚D¥Ôî4´“ZÙšè´ðúÚ €~ñ�B_–Gtk¡>î?ŸéMiôO¿ IDATžyæÙil„;éT؆v <Ç‚ïèÐS×!íúñf08wúõÕâÖXJÙõëiÞ¼BDï÷•¯|1lô#ÆÔbÅöÁË´æK¨Uvqds/2k”™&<@¨tÂÛ¶¨ÛïaE6W Âp?2{Øår¹\.—Ëår¹\.׃!�F`qmtu®3«Úõ6Ü€¤ŒC�íœw\ÕÀE8®k‹ÔêxHŒ¥ܹwW§ …Yaa«c[×h•r%ßóI¯O†‹NA´ –K�'‡Š Úf—ŸE‚™Û6"È!–)²;Çwk­}çÂîI ¥˜g`p]—μÌḴ…_{�ýù¶eä\Pj‘ºûtw‚ÁU¡`Z€ÌH§üÌbÇ1FĤÇ"µ;f0—]¦y€ºÚÖvG,Ø •,]ãUç[ø3VS¤¯üjtVúpÇ÷„`qaëÎKÓïí|€®í¦]t×àá|HR��©ç"ýUJÅ»Þõþ~Ý íº1¢uæÝ´K&hëÂÔÇH ¬)jn\&»)`+ËúÌë}ýŠ.—Ëår¹\.—Ëår¹\Ï·¸�h—©µ‚eÔ¢i v)0Ðq¦5aPcF‚R¹T¤eíc!ËáA ˆu=Ó�’QJÅÕé!KË”«Î_,åškÅñìa„QOW¨e×ÙœwDcx$ƸsVV÷]ŠÃá˜RÜ�ÅÆ¶rlN<®<Á4[JÝï=Ȩ©³ãš‰-¦VU'#]+÷ë3Gà€�ƒƒiÝ^ÐkÀ´˜a4ÖÞ8/Ï€6»ûBÿ°ôÃSÈûåÛñóÐiäõQ‹Ùá¦@ͱ0†î.Dë Äx€G½Ñ‘Ò–|[LX0{ÄmÑ—ŠÇHˆÞ·sðí�olÿlúÀϼ†‘âtÏúÇ6{­}ŒÏ5¦Rýo—Ëår¹\.—Ëår¹\„z¥Z[°U¶AÝ4e�Ê€VέJÎÔd 3NSÂÅé„­ÓøÑV��H¸lÎj$ƒöÆ0¬8]]  ÒĉBÀ‚u¹�€ ‘Œ€0)µž½€ZK{Æ’ætg.¥�Ÿ ÛÅjå[J ëºîªàæ4«¾ßbÅt_:wô¶ÑÙZ©9úH#؇ué°Ð®ßîwÛ6‹�í‘-Û÷Ù€O=¯ÝÜûñB°x0úëCˆ} Å.p „Xg ô߯Qê9¢¼!@m�@�åªÌ™;˜›¿J>ëô3|ÒÆ=¬ËТ¹�í%J""-í~BJ±�î2lÃÖå§+×Usðrøg9t}íV„ö2™"Ð�LJD@ò¿]\.—Ëår¹\.—Ëår=2g]Í�^`Û¶©Oz¿0ªæP5Ó0�¸,Ë Áñü Çó³ÉQ¨‹¿•\ ¢ý!³«@­S x��·Óè¿#B-•+B8 $A­w{`åÓÄ—¨÷ûDZ?‹ÏÉÕ‚.øN¦7ã[欵"ç¼sú鳤æä3ŽÔAžp¯´ëÏ›+ûñY=æøLöƒ¹Ôítô‰ŸøqÝÑ7^ØÅhõ èqØùÏíó ðÍ'�!áe5øh0pÄ‹5[ëÖ¿æÂ£¸3i‘`é++3-­U:‘åF‡™kÏoµ9ëD[5¢Ìm ¦w ŠRáýµõ_n1j~Î}f܄ՀkkÆ !ãC‰¢3/.—Ëår¹\.—Ëår¹\€X4ÖK1jŸ_) ±m[wÎã¨æš[×µ;Þ€‘B­­šŽ(�(u¤LS3†‘0ÖðЭ‡pëü†ò ë” ‘€Ê‚­Çvk­ˆ Ä…°� :G�‘+Ĩcµ"Ü8¬§°Vsú�´kŒj”›S´¥–‰m�<ý=D„ڣм۷Ð3†UkBÉ¥/(‡zÚ´4¢Kå\Öûgý„zߥ_½ãïžúúÆ”ñçA»‰~ ©ƒ�šÅÒ`–3`>Ôü%0Ò;SÔyHĶ>B™zö&+$Ë.¢KDS�ßÝP;fœú cïœÏ£��÷‘g¨{oîTGà8öX8–i„;yfÑaý²ÎàÒ¥¾gA Æú·¿Þÿvq¹\.—Ëår¹\.—Ëõ@(Å„R´gOX°, R°˜£¿\yç–cfä­LÒ™HÎ:ºÁÌ@ëL)©�ZT\Ý»ÀÕé„H-�#„«ÂÀ˜J¹§1ß ×&AAàÕiCLgJ~ÜØQ­ÜÝw3˲ëÕyã^úÚq«†«ÏaT ¤ÇŽQ’-"]jŶm»Dk­ä ½Û/ƈ¼�gcÝ„<Êú˜oƒˆÖgØA%sØ0Ë-§±W}öó8][æþ%`b\Óˆ,‘ Š\ïäök²'†ˆ¯ÿ†¯ÄË^öâ>BrÝÎ8_ÇlmTi¬6Æeê1Ô?Óá�1G¤×@ MYìÙV©×9¢Œ?·ŽC‹ ïQzô·}ù{ìW(U7cF­yº65Ñ ¾öë¾Æÿvq¹\.—Ëår¹\.—Ëõ@ÈLW<í(#úkn4ŠÊ`zXË’ºÓÍÖ€mТ»öJÝzÌXÖ®ºæ{Q „Z]W  J1­ ùêY[r347áŠ+Çs‘€¥¿RKƒg¡›³' Ýfj³±ŽžBmÐÏF8Œ‡Ù�mŠiíM².ë¢ÏµêȈ�k]ûóò20øØõîEû\h.´ šxA*žÃ‘§½~cب¤žÔ^WÁ\€îÜdSIdí]|vSÌ‚ñ/~ôGì?7WŸ>\tè7OF¿èE�÷ÎÂÑ18/è†]Ûˆn�ô²´rFÚ½o�jÜ" îÙñmÅÎ�ž¶–]tج�cÝX� ;¬Æ¡ Ÿñú¯ò¿]\.—Ëår¹\.—Ëår=2"¬C3[š!™Ž} `F–Ôœ¶' ¬Q$P ,Ë¢®½iÅ·VŽ!F„”€QÙ\„‰±Vð¶¡2#ç —¨�I…nfcB8C¢®.î o§ÎÀBcZʼ†»ÎvæÑ »§Z•kÙ}§”Ü3'Âpçid˜'¤>»œ3„¥Ç~·i™�ÏQ ¤ÆÞ–e ˜Amv ƒi¥ÙÁ6ŒÖÉg%„cdš*î` ¬æcQë¼›Ýtè‘_uê¥NVõË#øÝß}?"-;Ç EiÕ‰'ÝzI¤×óä“OM_¸pßWÓh­ÂÇÔAb'¦aÜÃl“ìGh±ÝyýÅn/]œ–Çs•þ\´—P+uâºîbÊÌ‚öíŠï¿—Ëår¹\.—Ëår¹\®çGÍ­×:ßæåßÊŒeY&‡!o[_¤ef3Öu}NSš9íÏbŒàR ÖeE­U#µÌ nÏ Â¸{u…ŠŠ\.è)­àïbЍµ ÖFã•�ˆVýVkb]–˜\u"‚RK¿ÆÔ"½Ò8šÖêÑ´<u„½ m�-¥;ç!¶¾?fF„tþ•s¥Rx·¿qÝ('Py�³J�ùêg7Æ?FÌí5Ü>° pêTc–M�ÓÆÙ¬³ODK!…1A´ÐAYwÅU@Â8þˆàr#±Fc5ž¬ ²N_EiÀ0M_šÀúÍh«Àí ̽hƒó<óxÍüA¼³kÓÜ–~S_¸ÑÁ-z´û1Wäxna÷ûø,|Äår¹\.—Ëår¹\.׃¡bˆˆk4/¶œ‰´·/ àz8 –� –Š˜ì²î=;W ­çÆ‘Œ £­RÕgƒ@1"ˆ”±®+ä²BøÌGÄå†vîi”"‘ë%¤œPymçMÝáÀ‚�L)a«[g5)©Ñ+´®?½÷ìR°öÌæç7¥„iç@„6˜¤B8]ÖFsZ’ô]ŽZ¹¿>ç À©œô¸"£÷¯4„ „©DDK zöy¾øyÁÄ@]˜nJùUs²‚/ˆÞ`-e×ËgE‡@ î׃G¦Ú¢´s¬×®×"¿ö ìü#b1ÀZúžîqîl BËt˵(³>ƒ•¶„¬0|F³›Î£#³Óo¿ž,÷­1»\.—Ëår¹\.—Ëår=ßC©yËm¥–[ï_)¥ó`Û6 Ýx)¶qt¦¢ã [�Õšë®r4]© Â,â (kÙê Oßùî�î ” àŠ%D€+J¾@n%ÖEX�HHËMTÙpºzR+HÆ€k)uêí X–ÌŒei݃8�¶° �i?n+×\„×+çÖué¯ëÕ|Í,7³©€ŠQ£Â @–¢äZ¹ã*4ÕsØs"=Á0‰2€Ü`–öî `QxgÞõß5Èg ,úJ®tðg ¼‚ Ðpô´³È®ØïíØöšn�$iÎ?îå‰ú©è1íÞsê}�uÞµ úóy�ÃÞƒÀzÝØ—Hê]:ü4ö,(@»OíIä>º¢‘â0E|u¤Äž™¾»/…Ëår¹\.—Ëår¹\.×!«´•Y L­à-cm�,¥°!H‚HïÕ£æÜ®E„c]£Ê-öu[Ìf©V_—Öµ0–¸ çŠ",Â'l§K,KêÛD�¢3P:Cà+”í.€a$›ûôˆH!¦(të‘ç4Ö�õš·ÎÌrÉS…žBÑÿУÁf:‹1Bl#£ëúBp©=IBhñcK¼Ž(p­ÜûSšV€ @ÍKµ!¤–wN@‡]²£ž6¶q=²ªTh'ÍíBÜQTÈ5â¼¥ÅrG´wº ‘Òɯ]ÃìRÔcWŒ¯ô^Á~NŠà*ݵgßP"iã$VDYz W„±®qê ´8ï¸.{¿}àúÅ0(x-B�„]EÓ00Ü~4¹­Ü2bÒît¹\.—Ëår¹\.—Ëõ IuæjKàRp ǘ ÚÑdË8µ ä ¹V,ËŠœ3(¨»nÑ€ÃáÐâ½2@\ëÅëK¸-* DœÏñÐ�‡@1逴ž¡ä‚\®PʆRjƒm \JGD¬(” œ4™sc%4\‚Ñ ¥˜c1b]y2: c-Y“¸ÖùWQ¹vØØßC:Šb?³-�މȌʵ-¯ˆq øæœ;8¼ç�O©¥:õ"B 6à¡ñWíùÙåÙΨ!@Œ´Ë2ÛñG 65cì~{"z'¡=Xciו§ð 0—ŸýÌ€`@£ š5Þ»ü@½“O�GS¬™�síƒ꘥�ÅØ®mé´V£Æ íφú0ˆ9 (ÚÿXô èÇé÷1]��€¸\.—Ëår¹\.—ËåzP®­øR­µâÖ�¸qvÀAÉ@Þ2Ζ·ÎoฬˆË¢QÖæˆ³±}XÃúÿ4ýI Âåî~С¡½–Š{§Kܾ¸J ˲B@Jˆ²!c]al§ €«4£ÛŠm;(­Nkã†ñ+tð„T~º±Ëjæjepå¾Ò«f½~�² Ò–Àf¨BÀétêÕy¢ƒ¤¥„«N1u§¤-Û34ŽS‹[?�­Öá¾î9¥¹µÅY÷Я;ØHG?€ØÜmêt üR§_�Î5JUŒÉɹëý‹1Mð�w+1v-ý\ˆúe÷¿Fi)Úµ�IdsAÎ×sJ÷!M÷8îc8Ü|®ÿ�ìÝ’c-Xšvsél—Ëår¹\.—Ëår¹\®AfÖ2ŽÂ¨"êŸ U NB]l'ܾ{w./!EuµÅ;°B@‡�»…\ ž2Ø‹ô…Üœ3ªëŠZ32ŸpU2N[nc$„R .î>�|ºƒH ËPêŠÊšâr†´qyùÊv€Æi¯¯øZJ5Fê×mf35³éõh Ð(�}ó"ìFBRJ "íuõÕæøëÛ•ÇóbiC3¬´ŽFn1ád/0ÀeQ]jcØF:b”fU ;Pg£Í@ØŸŽ®‡¶ÂvŇ6,bçc¼[L±±³>Ú{í¾eÔJˆ´‚¥L1åvi�âö-Gþ\_& öïúNÚý|$ï/jœïuþ`fj¶ÙyX%[ ®þ·‹Ëår¹\.—Ëår¹\®BÆk¶MG0ÔkðÔÓO¡0�–¥í:´g$\ä H š0…hàÖ ÛÜ·WJÙ¹ývü¥q's ¢�»ž ¹q µ ž½º‡õìa�°€�p:�Pr@ˆ©©¯‹”qv|Ûåðv:&Zû¨lŒ±wøÕâìZt3ƒ‚BM@_ËÂ5 ¥ˆœËÎA¨Ý‡Œ’ –eéîF¢€Ð6# )Fp©8�¸¼¼£\ @eA$MâZd@�AÜ\‰týd®½<ÐHâøç€�ÿøWà/ùŸP;”š3Å=¶JpÐSW õ 7Ú µ8ðü…Rè¦\ú9 ¸©kÏ–‚Ô}ò§¾ßþ?þ— xj^ßkÇÓ•áQœh+ÈÃ!(Ô/Úpí…þ›Ý³½ß¤K+ŒÙ*jVL~²{¾ö?³�Ž÷X4y?âr¹\.—Ëår¹\.—Ëõ|*WîqÖ˜"(&HL�”�ÖH„0¦h]�G¤Ã¡/Úî"Ä-ui‘àÃá°ëµ†;0´Ñ í€50€Ë-+¨†œ2"‘u§bI 9_¡”K¨¹k$CA@ „Ï€ (§ !_œY‘AÉ#¢ÕË5cœˆF“‰Ô�Y Uóƒ1èö¶ßzþ—ÿù{pŽZïõkØÇ�ÇÀ†ýól•ì¾S'¼¥ k¥�æÚ›!èXVè©ç´Ñ‘pÍõH�bS‡�̘ž¯ô‘—Ëår¹\.—Ëår¹\®AæN3 WORsï‰0N[FŒcÑ– ·xkE"�Å®ë:¼¨§Côú·œ3ÎÎÎ:|cVÅFV¦‚‚‹Z@,X—„c:`]È9ãÎvÙ†Z¨'0mDÄ �…AË , ·�ómH¹@"í´ë¼ž �«ÜXêkJQÇ_åŠHqg<£HÓxlÀ¶m=N|�[ rÍH!((Û 1¡¾¾HuQ™’%]¡€@šcªcŠ8ô%[ƒPµNC2þYûéB‡†÷ƒ4ÐÕ¢¿ºÀÚܳ.µP  ¢¿wþçýÚpØ}å(¨ÕR¯Y¯ãïxo·?Zñ!‘E›ã.¿mêz÷¡9öteØ;ç¾ÄqLϰÅâZ±sô©;PÁæ¼ÈÂŒéz¨OFëû q¹\.—Ëår¹\.—ËåzžEm…6¦_åBe‡ˆe]¤Ž¤Å{SJ¸ººêÍÀÚ– ëpvvÖ�‚µÖ>ò*µíHaDŠºî+ŒSÍ8]ÜE Ê^ÚˆFŠR Nõ6În<†R*ëË\�4I—Îqqõ!Ü8,Ta,ÉzùF�›ñ"}5œe†±%-�™@J±×èô³×ÆH½wÐŒqög@KEL+X)’Z‡ ‹ rmÕw¼_k½:\1Öz©ÅjZ`37�Ý�A*u«�8¬õò¡•*J�5R¤§e¨ƒo?x¡Ëºm`D€Ȱ8¹õ}V.9NÐÆT¨Ï:‡¾ ¢p @Bûs—Ëår¹\.—Ëår¹\®ç_´¨.FzÀ½«JÛ^¶Œ‡ÏÏ@U�}¥Ô]üÕ\pË’&.‚Þ@4RBÞ6peÔ¨5#PÀ¶eÔÂHP/`€ä ¡d@ÒLVÌEW…)@8ƒËN—wQ¹tÎU‹vJâz†\NÈWw!È0¾³®«BÈ)­©Üˆ;�³µÞnù-1Ú7(º30íxÔº®}×BÝ} i€#–€÷‰^R­°tÐ ´i”tÎ [œAË Í­fyf‹ªŽ•[ì„Ãõ6bÁ)-úaì‚c dÀµû‰àxŒ`Îýaèëb¿–ÑßÚñæè0M£$Ôîeé_(½fî]‡#þ¬®À}D»c#aZ%6Ð8¾¬Pv=ƒó¶H¡=ë-ñ,ÿÛÅår¹\.—Ëår¹\.×!Ž¡ÅrY¼$¤ós -ó €1Ö´ ­ r)@ȹôã”R�sÛRh†©ë5hDЉH]€I�jˆ„Û—÷°·è,…€5îËùÞ.ÁuÚV,´ @�" ��pBÎwH‹FhSJÖ¾BÄëáâ ¹ÜïúˆkÎ"Ò"¸qW+g�€2"j)ZåM ¥Ew�ÖyØbE¤; 2Dá)³.7gà'tý¼S§ Í€n^Áå‹¡Û.Õõf½wæ ‘ A�@¾,‡¾œ{}$äzÏž“!R§á \ˆµýbܽ{Ù £¹ö¸Eom ØÀ!·Á žŽÃ!�H!ä¡Þ¿7®Iá›Ý¯�Mu 0—~]¥l¨57x˜ bC&e÷Úëc#cU˜ûý�ŸtŒí½ÿu¹\.—Ëår¹\.—Ëõ©0òŤˆ:—†Û,„P@�à™»wpªŒe]‚`YÓÔ{‘–e·¹×ô8ì ÉDà A@®Ëá ¶Á £p…”‚›7n ¥„eY°±àT+ä aÕVT\]>Ù*„5 Ü kqŲÜÅp:¡lmÛAÚ5*G[×¥VÔZÛÀ‡ �b«¨³û®Üªõêí�Ê=u*7"Π@HË@À²¬ý:õ\µs·eIÝ…iÏ2)x®»yÍV? ëü#�4î±[…UG…_öó>œ®õñÑ´²kî¼QHhnÂù:fziDu&ÚSx'ÂÍ™È}åD­�u8ð¨\[4W¦Ÿ]ïÔ8.O«$æBœ» ç{´ž¿9’¬à.´kKXÜKá Ci‚°èË9úÏ>âr¹\.—Ëår¹\.—ëÁP’€[7o €pU¥f…V+Üb†ºõbÔWfíîÁét+À"àVÝ&­×Nû[„µ¹é– sÎXÖ¥ï%!B-©;ðr) ´Hq�€C@ – @†Ô„”n¡JRÓ›°v2áx|W§gÀåõjA8œcY¨9�Rªr±`\Ì’°±Çq—EÇRb[J& Ý Ø�­ßÐ@j$R¨)‚ítëñÝœ¨í½ EHZ’·”öþÖQXN@J A¸-©€:Øë´æ¬ ¼±Õ¢Fãd äñ”mÆ~0D_o +ôÕþ‘¤ÝÚ¸&Xû"ñ>¢Ôc\w3š›NŸ¡ 5XGSŸß˜˜¶<øõ.ÀÙ½7›-¶Þ>8pFˆ aÉv)/$ˆÉ¡3Ë ™0ÆÏ`‰'À–3 9ÇHËö¾¬y£·Zk)¥”Zkë@ºgPþ£yæeôÞz»ô½‚Oÿå<}Ãï“wñÅ®ªÎ%à`X#6ø‡ò¶Âë%uŽc„knþ’Xf~™1ØÉûþ>:áÀÀr$ÒÍÁË1q}¯¯‡C8;fDlcàd�o9™÷ew)ÌS…;÷Ä ÿyÙîaÙ`!a õùg¾=ܰ}š+SçHÉÞ?˜J¥R©T*•J¥R©T*õ§V#ÅžoøòþŽR-Ë¥ Ôà‚6lp–™ñìmÆaÅÝ�â̌î jg:1�AóŒ¥Ýˆ—�9а °;ê´�O(|@‡€® 4:˜�óħ×WKš*A‰�<¯_0ú7ˆ4´ÞQ@"6{« @XŸ^‡gç÷x<|üøQÛ®µÖ:¡çyúòñ2y<|ÙxMP(¢8 £hÇqü„¡„>úÙ­5™¢ÖêPt1-b_5À¿ùã! IDATÿïÿ/Ù`K»ëf¯ñ £�¼ÅzkQW7ø¥ÓAX°|#²nX#†k?ˆ:þËÿê?Åóßým»‰‹]:ç�ãßy:úî]ƒ;À ke¼æë×ï(®óÇü3€Ûìr܃xfËôÂF^VN¨9Ká9b¼×àžøy—ù%ß¿àûÂÍî:L¥R©T*•J¥R©T*•ú‘t¾~B=m܃kAÝyI)8Îs²™ã8î}~n6 ×T'ØÓmD€‡72ÆŒÊÞ8Ja\×Å ­ý“@ €›Ü^_?Ùä*M¾½¿Càr€Ê�R”Bx>á ì5qLÈzõjyAáW´÷¯¸Þ¾€À f@ÃÜÅx>/ÔZg÷^ï×�c<{6¤¢ªDÉ‚êÿg÷H¡ú@á ÀÝ�n" n6F÷[lËa`¬ �Nó›CÍþf®:ZkÀ'žn?Ç·åùd̦(ÞgïaXÃ%¸¢½ÑÃ÷?ÿOÿØÞ«äÑâᯠˆhŸK½öÙ´­šèíbw¸çqaÿ†ÍžÃ}�xï\qgÙ€]ñ¹uBïÃ)kêy�Îc–yîûµE_¢ÁQº]O*•J¥R©T*•J¥R©Ô!d(ŠÞÞá¾/0­ñ‰R+˜½õÉJ˜êÆ+u¸›°˜\yFg)v+<嬅? h0þì§ßBEñåí+Z�Â8^Nô«áûÛ»Á:t;jEk \+žý "ú®¨pé'p­ È�õxÁÕžùŽë¨ç+Å ßèxb«Z·4l­åƸˆ ¾ÚX-óìø;ÏóV7�ƒ›)nwYrXmte�£Ömˆƒ~ÿ�™$ñ cƒfWž'z7ø³=ŠG|™ z�Å”uãbH#z?þéå%#1ܧÍÔ–é4¤ùKP‚î×¹\†˜�|v ëËq^£Çe[#^ξõ¥ù³ $d¦ dÒ´Å&øK¥R©T*•J¥R©T*õ£©”â hW›Ñ^U…¨¢�ჲËÔÔZóȬ1›ê@0†0˜ Âé�¬Ö q ,ns]×äR1Ò¥àÛû;¾=¿c€€£Ìþ@Ôb† 8s齃Ô6ÎÇGµq¦ QcWÏ·? Rëtd5qåGý Àóí+Šv ]lêù|¢öÑWÌN>»àåå… zæöó×´Ö'+ªÕÆKÚó" øg(Zk·¡�ÅóVß²b‹£2bd�a`>”¡…Û ùSÝÇ=˜Õã¼2Ç7Tw×^ßâ¯}>Ð3ú�9Çè`®øöíÛ<ÏyÌâŒÅ{—Sqÿ¢Äß Z–m¤:¥%¿.a7Þý~Ü£¹�ŽsßïQü£ýæZŒ?CûB°}é#Ë�J¥R©T*•J¥R©T*õ§á¨axŠíëÍ#Hoà£B�-,ÆËDÐR c€ÉÞ;dõÚ1ú¶£Ä„Be»Žó@XÔ˜ Ü•O@ë $ˆÑzGe†¶ 2D—Ó*놱Ÿ§»ÿŽãDïÌБw¼½ý•>áxù- bö0apyÁq Œþíý÷ ãg(UP97~† Í!i1a‚1l $®ÑØÓ‚“ªŠâÆ<%š÷ª·f÷pÖá…¼ªŽÉ@£ÂG‚=íÙé°'®…\#ˆQÖ¸ˆâvx]`Ðþ¾Ù‰ bë$¶\¶nÄ`#~ t{”XñŸýÿ ˆò­k0~WG¬óoý5üGÿñ°�›þêϳ]=}ìNC™Çä 9Õoà˜®Â�k¼ûõFžPU<ßø/Ÿ~F¿µžàÂ0?ѯoxy}€ÏÃyÒa]‰ÞhLÌYÏ8ê±ÆNhmm¸�¦ŒY™7P˜ð|>AÄ(e%p£ÿ¯Ë˜Ý‹µ @5èE³[Ïœ sï•âyä�B‹×~ŒÅ®.½2O~ïÅ ÐeÇèóA߇DìµÿèþcŒ—»õè–m^+'±5`+Ófi×!·¥bƒoe:M{„×@fDÅíúÌáÔ9ê×TvwîñÞ†DQY&ìC¶Å`-Øí¡fŸ-%Ý©T*•J¥R©T*•J¥~Çqs¸­á ã;TPd€ˆÑž×@Š9ÚdKkïòÛ~áÃ÷Tåâ<"2™ À¼²±,S,ÞbºèBȬ'Ð×Z´OÇ\Ø5×CÃö^ÝœqëßÄ)r,ùÆ ‰ˆ¬�» æ ‘�–vì°I.ç¢]‹úuÜôvÍûr°Â (ÍÙ¸unq߸ê"2l�€ÅÏë¾l¼�™Ü�‹ë!ÛøJs�à1•J¥R©T*•J¥R©TêGÐAz r ”Š®´dÛƒc€²¶á�afp°‡_Ñ…'0æÓ®†rTôÖ¶ú6™ý€âŸÃÄàÊ+Œ‡ŠÖšÙË oc%2ad=«ÁDU€Á@©/xkoxöwÇ�³T´vAˆÀ¥ü‚Ê •†oßÿ¼¾þ¹mž(À¨å3h|B=žèý ù'ÿE…vA­€(ùè{¿`¹›ÂžÅø¬ˆ °±£1ˆ ààŠq}ƒà ^^þ –<KÃÂ/k�þ›¢sý[Œ5d‹»ežØºØ_«óׯ{-?ß]~Ai—CpLà7A!è/¤¥ ºá]?ãy�%h0EDXæ°_áí\í ˜çlQe{æŠËãsUu�Ä9í}Šñ ã~Bñ«ã¤R©T*•J¥R©T*•Jý©ôåzÇ¿ùÃ`£ Œª‚::pµ Ùj­`‡Ü€•2�¸/Ç’­Ã-sV1×`¸ãWïVOWœõÖ'H”ɱVr5¼‰�LJ¯_ÏkñP&|ùúoW—c(¤_(rFcøyãÂõþ{!@Á–2eñ‰Çñ[êx>à+€ cØÒpaå�´íp—dkmÞëÞ»ALöÚ9¶µ`ahÃuýƒ¿€Ë_†òÏÖ!þMhn¸ûàÇ‚gk�Wgמ•-w§E Ø:Ue®çZ—Ã"¼ûØÅYc«O•¶Ÿ»�öó+á-î ´a»IË"uEi1�×t[ê•Í•§·/æ‚ot+^é\I¶†6ÞaÑd½ ’L{©»�¸?¼u*®Á‘ˆMg8•J¥R©T*•J¥R©Ô�")ŒãÓ+¨V Q°(>?^ðùåõÖQGÞó×úZß ÎQ}8$þ]†L~·Ýù7Á_)¹ÿˆÐÞŸ­›Y+ U¢¾žëCÙD͇G˜Çq¿)ð±*L\jyÁçŸþŽò2)×`ï.¿àý͇? `çX}ú`œõÏ@¨èý­…Œw¨¤+Å\Œ«~�o)U[ø­(l,˪éf…Ê;:À¿A=?[oàQÍUˆÅùêîÄ[®»ˆÑ2zo˜[×68ˆÍíˆvŸp> Þ_»@ŸÞ†CÖy+0,Õ#¶2{þ¢«0–ˆmMØ:û˜Ïû—ÑÁÞïÝAš} ×Ân¬íÆ5þºÿÐÆAì>tÜcÁ´uÊü‚®{ƒµZã_V;÷ãæ\aÆÇèp*•J¥R©T*•J¥R©Ô� Â\ ú°„¦Œ�ooßq‰¢¾¾˜›M“9}Ìâù|Ÿ)ŒçûÓZùpø£ƒ¨Nx¨0W`8%Ò�Ä(Lh×;bœGÅstˆZ2•�>,y Ìå_¨Ú(Ì]ÇÁŒˆ*êq �'à…�AÃÛ»­ å(ÊqÚßQmh׿ƉŸ�ú e7…áÀËëoÐûÆó+†v<Ê@\>ÿ"… 0†Ȯ범­  v®… ¥ÚÈíu}ƒèçã3zàjêQ0ÚÀyž¥y�À‡‘ €;eÜ£¸ ¾�ÛŠ‰ø´ñ®à9ÈÝ€Ö�w8À‹%àèëÖ¯§W~É�0lEuý¹™ë�¢Ëpï3¼»ç>fÆUå þÖÒoÀPµ…ÕyÞöº}!y-±Ä=ÝWƒ?B<‹ ó|_ôÁ6·`Å 4æ p*•J¥R©T*•J¥R©Cýý õåÕG9ôxàÙ;¨²›½œ‹ˆÌèí¦Zk�1pœ'˜lCDpžçtèE*5Ö�UäV«cø¨« ¼¾¾@"•Z0;ô6Ÿ½‹ãøÎubTdô®ÐU+×µ;È#”ú€( Ãëà” tBô •'®g·>~¨Ú1¹Ê8ΟQ�¼½Åóúªøø�z€uF £/±KïÖZüÜ;úøÕ�Ât<2ö¦¢¨µâýýG=áV6˜æG�Î:�pížÏ^Qá_»Übê¹Ì×'3'[ïí¯ý»(¥B¤Ã\}csvDâñØ€g|(±‡¢ [`Žó&ø¿G„w ^Ds×yÑíÜmÑØŽkŽÃù�kòT³wþa‹ìê­7Ðl˜Ãïe,+ó¼oûý²c(DºÛQ�¹~c™ö毕Œ§R©T*•J¥R©T*•úaôùñŠþ|¢„IŠhŽR¬:méÖãºWkè½ãº.ëú»UÂÉä!{‚“ˆÌ1Ìn¿="\g;¥âÙ.\­ƒŠ�<…WÉAA…gÇÞtùUsâum6ÖÇ1Ý€ìDæÅD/ >çâûÞD©Œ!\*êñ ‰޿@Æ/�ö �quñ'çoðxü9ˆ †üÔÿ}þ‚ª ¬+�!` ¨4°äúŒo¸ÞþˆÑ¾�¨¨`z€K™Ut×ói×´±(Þg�×@‡ÑDuëýÕ"0¶¡Üzîö‰æˆçü‹ñ¡÷x} ƒX7àßú[ÿ!^^^Í݇ç(k*zûü´6b‘DÔá/Ó�ç§z/ž4×�L®C£Ê Ô-B¬  ·bŒ�¬×• Vã¾ìQd‹/·äÿð?þm”*3ŽlÊøo*•J¥R©T*•J¥R©GŸ>ÂO¯ôçÕeº²-±‚‹±¢v]kø#x‡®ý…HŸî ÕÞûHUw¤=�ÙÙøª¨TP­8^þìÿ•Z½¢Žnvê}‚2ÆìŒcëˆv¨(Ti‚D0AA€�ÇCÅ” pÁ_ úÈø=l;¼¥èÒ*=qÔߢ–¿` �oxÿ=Zÿ=®öoñþþoð|þ[´ë�ö¯Ñ¯ƒvýß@¨¨å'”ò ®˜÷ŽÇªÈ‹ë®aÁ´Øl@-l`�~5df7d¹øâFî¿ÛÍ3W�jŸÝvk�‡ùOÿé?w¨æ£·¯Õúü��[ôØ5 ø "Ƽøý<ã¡®Ø-!<ˆv@X|Ì„ ÒoÎÇ_ß ‡ñþp ưÈî>\1i²¨/)¾}ý†1vèi‘ç5H’J¥R©T*•J¥R©T*õ§Õ—¯_ñö|Cy¼€˜1¤YŠ."0ƒØ8¨Ô£bôpzü¶–2>dšÉÅÿ=XÌu]ÓpfÛ >"”Š7�™ŒÞ'Ûä�sùÏZ·=‹èýc€ c´qu…ë!ç6c¸ÌÏJ]Á倎fAo_0Æ¥þÚO”ÓÜ‘].<'*èï@¡†.oã Ì @eãQMÀÌ'ÎãŘWÈPti(µ¬ë?_ý€Pj_Ä¥]“Á»ã/À]­�-òàj�ÑDàð¨ìr ÚgŒ &?9™')®AžËÃë ˆ¢_�gÖyÈîÐS/�¼//Ÿ/ÃøŠð ¶×�ÿŸŽ?Üõ‚¤ Ö©’÷2Ès߈qm:ïïþ#@ë*´Ü¾ø©T*•J¥R©T*•J¥R?‚:Nˆ,…+äzCðóë+ž2p©€Ýå5DÀ§È:çÐ{G-e²¨pâYìöží¢µT@å¶Kp°Öº Ÿ9ÆÀÌhÍ®ö ]×êt‡!AƘ+ ÙV%]|ÞLl×Äf&°CÉRÙWŽ?£µ'ˆ2.ˆü¥¾`\p9Q*£�†¡ ¨/ :q”O¨í²*:v»N~Aob1kçn£¯ÏïcgQ‘æ: `�ž=»ˆ»Ëluø-ØåˆáÆ#wÍqÁ\ Xfï^ú«1Žèó‹Q»ßñoóYùÃf+Uœçeo:íˆQxýtàË/¶Òk×4PŠAÌ5ò±Žq@ú`�ߣhÑœxËR–Õø»È˜ý‡ñ^ûâXŸ¢bZã§·…á5B#*q}ážDv¦R©T*•J¥R©T*•úaDµ¢¢¢‹­×öÖQ†âçOŸñé|Å¿{ÿ¦“Î;t ëÞ‹^¾ˆ©zd·Ö:#ÀÌlìI*2j]q]"ÂA©e:øÔÊïæðˆ™Òĺñ¼kðñò‚v9Ç‚¿Çϵ] ÌQ�€q>2¨ŽZÑ[Çq¸®k2+û|àý8ê�!v<¥ ­½�è•ü �`}`sí©˜_q0CHÑGs¾$(ÅLt�Ÿ"z÷NÌv9�s£¨²~ãá‹¿Ç,�öñQÌU`‘6¨ Åßû»ÿÿò_þŸøÃïÚ¯v/Žs´õÝ .7 ~Ýa¸¡œ¢ÇÐÎ ó=+ßIVLh`3¢Ávü²wl˿Ռ9’J¥R©T*•J¥R©TêÑèx©J@—¥e¿}ÁK©¸úB xêTTѯˠT {`U­Åp÷¯Ej+Ð;áÓËO¸zÃ{kö™ÞÙGL8øÀå—.áåB) b ¿á’‹ðyžÞíƒ$qñÚ’* ®l.B‘[,˜K1Ç/³— ™0q¨ ƒšJÝFpÚêx¾¿ã¨¯(|¢”*¸±-`x £”s²¬ý>Öêçà.Kˆ�Ô¸É7©¢wsÚ­¸*MZ,ñÚ ‚»ôd"ê6Íl7"ÞÇulTÿœâqâ5Í\nÐ0Ü{ÊÜ€Wkø‡ÿàE)f¯\#ô Ö•B7èg.îÁŠâî÷æcgßrå­‡±w$.—¤Þ†Bb,ÄŽ·bÌ¥TP´ûV&´×�ü�K*•J¥R©T*•J¥R©BÅáØõþÄ(„óñ‚1:¾wŽ—Y¹6Æ@­å8Œ�Ôb‘Vf~¼Ò—Ì4ûøb)˜�oÏw`ƒ‡ÙZk m-˜™1zG­ €Áι€Â E"º™¹Äá}�8"É"‚zT(l«‚ ¨Å>dž7Ö*p0¤Zë6F+¾QA J­è žÐñ†.OÊxi…òa”`±cZuq Ìuc‹>3ž×…ÊKÄ­×Õì\öιé:#�Íäy+ŒLTn´ÑNÂn茽2»#ÐQ°Qû¼‰vL1ç ØÐ‡�>u€7nC6Ã|Yñ¡V/[Œhí�>ÞæC²eà5ú1Fß å˜+½9œñ-: IDATÖw^µÞ ž¹ &ªòÍhç�{n¼õ{dÚ¥>m “·åbl+ÂÅ–@)9’J¥R©T*•J¥R©TêÇPw^Á¥Ø~“¹ðTQjîíjòp Ê`2ŽÄ¤P½0z©  �`;³6B‡‘c´ b[6!ÏÇZnôî   ü01Ä{úìXNBu¸û�&$3 1]_F�!s8dlÇwJ´*ú0ÁžWCë×|Xá>$²éic�2�µ��LÈIuÞûÄ$ 3Ãy:Ç;l$SÖ½£ùP˜ÑiÙ ce{0K&—¢Í¿ˆÙ˜J¥R©T*•J¥R©TêÇP9*®ÑÐß;†�¨¶fUn`† Ûœ| 2r"Šó¨"½C™gôÖà› ºl¼C¹àå8 zhb½�Ñs7Tq¸�‹A(¾<ˆpaô†Ga*>½~sÅÞ¿{cKmþþ ÿ¹ª9€TЮ ÇQ¬®NyËÖ ��£¯ý &ë ¤B¸Z9S=ü<Š•w3â)xÁèß}C…p¹“p çO["U”§áޏBÆÜ¦`‡hËaf@ÌF@¢00à`\àÅŠn[Ô5¼Ï-âg½wD—žI(šcÐrÓúaU8ºùìxÖÁ7 #®h“.ß{ W©dü{­{ÿatúú˼q²Åo¢â®½ˆì†;Pnçm3Ì€u@®ûDÙîɺ.‘ Í>åB˜Ÿµ/§R©T*•J¥R©T*•JýÉ%„ëêÐR�ó…õͱ'I�ó<ç0±pCW_»±þ+"è­a\äjP_ð%µìh $b1ßR0üϵVc(ˆ!…BQT0®Ë…ã ¾´‘ŽJ„ÑûÖGH·�Š1Æ/, ú|¾A¤ù5T¨ØàˆhlVè\!îEA"Ô{íØÇQA P©8_^QŽ”+øx1‹YQ iPm/Ô"`êPéÀLÝ_b‚` ¶˜\u#KÍìÂöh,¶N: l‹Fd˶�Ë·A� ¤q##1âµî #Åmºí|ìój­cu–B^ÈçÍۘȊƒ,ŸÍ嘽z8ÉB¼wøÂo�8®eE–c ¸`Œk‚=fõÒÈ•ÉJ9*¿Ïezq,� q�ƒ(Fq[j*•J¥R©T*•J¥R©Ô� áxœÙuDZBÜAGDè}€go]ÔÎyVqëß ×)ðóËg¼>^ð¼žøc{‡ÈÀk©øéçßà½=ñåù²Ožàp’""¶¥‰‡0^?}†ˆàwßßñl@ßp�'àÜGg½�U½ã (\j¼?ñùx€¸à’ãOJªÂS‘Û¢ð^3g%VµÀÞ½ËP1H`èÅ8L$b”0¸qAï …‹-j8À¤R§óP‡…‰ âŸ}+–Ûaञ0š¹†40{û‚ˆPû¸¤ËÄóf™“°ø±,nk凛óÎã¼1ÀðÍ@ž¹êzß~£KOo…ÙòÐög¬aŠÈ-Ï%—1VÄØÎÓ!ètÞé­ç/Žme”²Êg|WçõÔZÁìÎ?ì#!îzÔý~í×ðPf´:€©T*•J¥R©T*•J¥~•ZцÅzeƒ^å¢ïÏ@`7·àõj+‘9•³—ã8Pë Që T8*£Úèæð…|¬6R�Å–†Áb ðxyL÷!óª]  æG=çµH´Uà2™Q¬‹ /‹ìŠØ{¸dÇÆ¼n‡’C朮øê0“ �ÔZq>ôxÆ…ÃP'0Ž%BP-–h¥%†¢ /(åÑæÓêöjEâðo qL ðþ;œK¾‹£ºm_ÅÝ£¶1RAÙb]yFrŽq¬ÚÆÀæƒ.…ý¸<ûm£ÛåKtíÁ?c½uþãÜi§»¿Fn%�ûªK@ÎRØøœ;÷k€!Ãm�;0åøšOr×®:Ü":Ì®é‰\öÂK�Tg·a™¤˜²0•J¥R©T*•J¥R©Ô¢ß·,�)“'…¢÷î<‡]îJsÐqÕ+⌿<ßßA iÚq”(ðÖžøý—_ðÖ.<^^Í�ÆŒ6JŒq50˜,n{µ!Œ®‚Q²nÂ-ª ½5cNG.ÅŒlû5¨_¿|Áóù>»ýfáf‹ë?ÎÃãÅ6”BD ¦i<›ã³s,eÕï‘õÈÍc3ÊLÎ +Œ0ìÁ{û@ñÑ[~-vu�h0zo½xs¾H‹¨o z0+9DŸ��;LàgÙVOt[ÆÍ K+ô�ƒöžAr@G~.˜Ç��Xæ�iåÅ4ež§Ep=®d‹:@7Ô®ÙŽ7û*ý\m Ãà¢L0·;�ˆ Du®‹ØC ‡ßZ°>Ãè]<~Åw`*•J¥R©T*•J¥R©ÔŸZÛ.(·ú¶Åƒ ÷nQÚ³OoÖºy/š½fF€Ïüö¥O–Dt°;å"¢¼o\Ü _¾T<@@©• Þ‚Õô.HceшíÞpáy̨Ó+õ0KÉÂW„ç=ãCcXOàyžC¶:»ÅœeæÂ2Éú!sXý‚Ã�·À™Á:/5TžÃê#[§¡UÜÁÜþ%ˆŽ¼èd®Þ»G³0¢ ÿåätÁˆxp¬ GŸs�‹Å"˜CkÀ#`�úJ¯Ú2JÄ!3ÖkÝ{k¼Dýøþøý\æÜ[Ñ_ûØyL�1QÙ–“y{¾f® Ëì7Ü-§©T*•J¥R©T*•J¥R?Š˜n´¨˜cæ¹Çéýx¥B|vôé æ¶ hFÌæ²#ø ª¥6ÕMf±éµÑ.$@…ôeB=N”Z ™û� ÏÊ8±ývaÀÛñÌë!bèP0p[õ5>FÞwh”ªµfÇ&(Ü�)ö >XK ’³bôn„ιZœ‡ †_öµc jµ*»î PEÑ[›ûP 4� ±>�@iÂ*‚å•ÃbÙû5O"næc•nŽ<ö÷3U?ŽC¿ù€`c!7¶NÀéþ%²_³PŠgÈ}úëîn=l7g̯êú1�h Gâ:ÖüZá_”X-&w6ŽÛÊì }�‚XPÞïµÝ»2ÿÇaE�A�ýL3œJ¥R©T*•J¥R©TêñìK›^UÁèã¶‚;Ü$V`uÑ…Ç0P†mmwïÑ›|I¥:hò™ã°ê4VWÆã¬zb(ÀµØgÂ’–ª}Â:`=—d°�Ö¬D·a(µ,æ…ËbÏ >À(�aÎ>»vÜv5”Ý¥šf8Q‡{áÚ“%@GÇçúR߯'x«ÁV]°V�ÁÙï­5ðQ ’rÁ`&³_‘×@ÆeÑ�gëµ2£°ê±Õx(»Ý1–vEº÷ï-h²øè‡Å•™†b½ˆÑsóUÂXŸSJE€»pÍ�ì&Î1(Æ-N‹÷J ®û?¶x.}¸Ñ $Úƒ›9pÚ†�­Û—öcyņo«ÅL·èïº'4n*•J¥R©T*•J¥R©Ô� ÑJYî6«€³ .«Μv„þþŸù7?ãÁä£ÇQQk5â2’¦�ÍÊ8Uôîn½<Ÿ_¾|ÇÕø8!ÄPg�LEt«¨3v#cà8êtÉ•bƬ£ 5ç" ,„Ï�Ï8èÀ�†Z�RùVi§ª(µLWä¾w�~õ<f²Ø½<õ;ÞŸ_¡Ò·÷ÒÜéˆk|œv ´v¡õ'”ìçÌæp´Á0¡¸[°Â-¸ÛŽ< x¥£ÿZ7ß;HÓ-b+~ Å•_�1ƒ]¾ LQÚÈþPmŒ„Yçñ,ÎËÛ ¢£ÏŽƒÙ¥wï´5]h2[)Ç<¢Ý…Gè=FBàcc^Ûròö~Ù@€¸Ÿ;=¾Ã»Õ�¸/ ÛßË<þ:ßåpL¥R©T*•J¥R©T*•úT�ïïÏe S�1]"BkÍà_­x^^ŽW¼½?qÔóÄóýÍ�ƒŠ!PLÀeÃ:™R¸Ø¬È-š*è8"_Ö±àŸˆ –‚1ÄÊÜ":ÌŒâ±ßè ©zÜöù•xÚ´Ò+õ�~uW¨wì݇8Ø (vþ¥7ƒœÁÒ5šB[ï R­v/"ňMŽ‚5F«€>-(žd%: "h}€©€¸Èè`µ{ʈ¼ò£ìÍq2A+áÝt³ÿŸ[»a²�\`Z(\+»f{´èîZ. @Èn_ü8œ�Ù-8Ï ;ö/ E'àš¡£{ùããÖJeÁÊÕaHÜ}ëAD¿aô2³ÿÌôq gE�u›Ç¦­/pý²µåüK*•J¥R©T*•J¥R©G*‚Çã1aÛØ¸ÏóºÀ¥ ÔŠZ ^ %€ ~ÿËðöþbF©ÅZ�‡´Ö~5„úëÁ‹Õ«®=æeó¨�—Ç|}÷>=u˜(›;ÐúyvšÒŸxÔ~úüg X¤ø)ßñÇ·ßãÂeiOÁÇ%"<�þJ� ±ë{"U'ŒÏë½C<Ö\�\+ˆCÄÓ®ä÷A&h|ÔW|z|É�“_AÖS‡ó8ýÜ:T: òÔª8DaºÏ¤D"*¤ÒË o.»5˜q·Xà+Jgq¢’;Þ|}¸°Ç�ã}kZT0¤Íe"E­e®‡q‹¶�bîE‹ènvÌRlõWǶì»}‹éã0æq�ØÚÂ./ÆAhïPï#\8~ßsð×–÷ã¯xu ²$L¥R©T*•J¥R©T*õc(v´A08,¼’�s€ã¨@aP)*h2Є�-%Ü&â´{M[k ªjÐ,>V']Pªõà…9k ëñƒÇp‰ ÇqL8Ü¥(c¥F ‚£^Ÿ Â *îª;Іbˆ¢;vk ¥Xä÷º.(6îCÀQû|`3€aº$K±ó!®gÃèf. £X¼°Ï´ó#Tb|à§×ߨj°§c[k8Î…Å®ÏòÎò€cÙÖºòÌÁÈp¾Ù: æ¯8q»=²l ·/@,´˜ý€³]%�‚¿þ×ÿ=ö€ü*>K´@Ÿ-³ôÀc&‡záR”¹R|mäïîn\_¤ø²‰¬ã¯’H;/‘6�¢Åƒc�¤À•vp¸Û<㾕r8üä->­£A___l…Fž°QšŒ§R©T*•J¥R©T*•ú1œ'˜úˆ8ðƒ.sSÃzêˆq<^l04_S|¡÷8Ž.Å‘»™+züÖnn}£Û îØa»dN<5H6Ó£5˜Øs¥è]0FÃ��âx¼¢ÔóåxA)¸j-³»XõuáÖc…´-#ÇŸ ] \ñùõ3H¤P¶í�õ Š.]@`‚Bqµ†Rˆ(Z¿œS•�Î4ã[Ü4Šmù7"¹˜µÛ0Mú«¿¸E[ͱwÏ@Çkƒ îqEoíüŽZ0¤Ï(p”!.'ßeöËÖh$ÕÆ5Æì í°Ïwq¾Ø�r»¦ùgèÖý‡ùÐÛZKÐï½?1îKÅóÙ0†ÀvqV,9•J¥R©T*•J¥R©TêO-öøl÷]ÁyžèãߦóÍ™Íå=�,‚Ñ» pxäÕ"À:W…Ed:öúè`â¹a+C,fìpÍ�ÕZÃyžÀvNÓñ×Ç|=`C&ðT*Ô:K­@9ðöüfF¸Rб"Ä{|7˜—‚ÑÇ4³WRí(µBü=¥"¾†L8�Z»@lËÀ1R·žÂÂU´ÞÐû±¢�jÆÈŽã0ØI„®ïìzkÍ�r¼9áœ(Žîý€±Ž»`ïí¶ ¬¸êy<¸Ï?H3‡^Œf¸ûgÿì_àã /£K”1ª•"’Åncbz>žð0`âúb’Ç™± mèJ°.(ö"ÁvÀZMÞAa\yñÏ_ÿÙns<Æ€ˆÎÑ¢EšWW Ïõàùçmˆ%•J¥R©T*•J¥R©TêO-‚�¸ãg·�®Hƒ…Ñh ®|ˆ¯¾�’Ø�Á„|1 ½;E†{°gÐ_ØËÇdbióK7?Î/¾èv¿yB̸óË8ïOF€S©T*•J¥R©T*•Jý8cà<ȰŠ6Ž4ø°|Ý} îî;ÏA=‚Õ\×åÆ4…±ú[k½õŽ^<CPˆ¡CPk™EbB».Ç�ÇŒñ‘¨­ç1½wp)P®P¯¯ƒÄÞƒó1¬Ú:…; �¹ Á‘Ýjßzïó³5®‰p9&†ZlygWæ$4Wd­õ8®Pªnt#‡%xU€Þ/p!”RA|Úëð‚Oº�XÜä­È{¦¹Ì±�pÄí±Ýx`F6\)fñb¼o‡Ža“œ$tÿBízctˆÊm=…™oï wàŠ/0i}�<ã¸ñ™5Žó 2 µf eòϾTÆýQ_.f®(å¸QÚ}þyŸ¤Ž÷®xuÙzõS©T*•J¥R©T*•J¥þä"ß0cºc Œ1Ð{œ3µætµØR�æšÃ=ï�¾¼�…0¶Ê5À–ƒ7cV9*† °÷òuïú#"çi]}›ã�ý\ˆ¦b±Yf6 ÌØòê5ÔÛÖƒë< fȰQ‘àE"6N²wbF…m$Wp¬m ‡µVÇlus×u¡÷¨â¨‡G�u\ÒŽ³ %{éùå Š§ÆhP•Ù}gÃkôÂÆ1D¥œ7øµ@Ý1Œ:RùUäÖtƒªõ öÞÖƒežk»v^Ýt˵÷È\¶1™¿"fç«jP.\Œkô£nÎÆx¿}µÆ°ÞÁX8ŽëÿùçüÕ¿úïlÇîšôØ®¯&«’Crêî¯_@Ï !AÓ ºÇ‡™ãŒü�K*•J¥R©T*•J¥R©BÚ:Œ¡´ ˜½{€ÁÁˆòB:äzi¿¹ï€ÅÛèÅžÊ4§�½ƒú€´f©R¦5"K„>_ž]„H[úuϲØloms¿x�ûýb€¤V‹«ˆ-3yŸ¡¹Ãi&ª·Åañ@¢Þ®9V�—¡m™ÙÆ裛±0¤w®¨T!ã“@ÇÖuQë5Éœ`ÆÌ]Çë°eš�•�^qU‹äÚÉ)Ƹ;àbi7ŽÙçRêÍÕgÇ 8 .Vx(âÝyÝà"à#Ãß+›£N ‚çƒß¯oÆp‰ ºl LÅzûüÏ£w€,.ýíÛ¾~ýºE€ò bkÇ*eñ¸»û1H³GÕ·/æ}"ât¦R©T*•J¥R©T*•úaÄÒÝvF“·Ð6 Rk¸ìé‹âõåoïo¨/uvîi *|¨p‹ŸÇ�ëùÁç—Wˆ*¾=ß0†à|<ŒÉ0ø¦Òú„ƒâãæäSs‚@¼†iã\‰ÈÓŸ¾+áËÂÅ{øâZFïèÓX¶*äd ðyNˆHDè¾Hl.IgP¥ªï»öái IûÜcÂIÚzÍ@Ôóp‡Ÿ‚ 8k� c( LèmãQqÑ™#ñ�ÌuWr·Ÿlë¿êàU·8ñ‚”̇ƒÈü�K*•J¥R©T*•J¥R©C¶l+·Ú6øøÇîä³!Y‹?[‡( ¢èÏ'Æèh>9ÏÓœr²êáTÔ>Ÿ/x98¨à$ÆËã±¢Ú*¯ˆ€ {ä×YUè±øë½€{^ïcså¯>0‚mÍ8¸×_¹_î·º· =} ܳê=uÓM÷£ÔŠu[å�Á1zk¶> €¹âûûží ‚ P�u ÞOÀ�Rî–Gûžf‹[晈}•E~õ^¯@¤y¤Õ¾öºµp2¿4ˆ¥à ¬{ìW·"H¾ç¯·µ}I j=ýxáµX-ÍBÅÝÆii³˜jG)1-ÊÌ�æ%Ž^ÁóÈÁéÕ¸31+À[|@ux¼8ºÇæN žÿqI¥R©T*•J¥R©T*õcH‹uÐ�DZҕóÈ{',#‚– >¸†‚Ë�ãñbÉɈÚ:œ{>Ÿ“ûD\vŒ0áÓë+ÎRq•ËŠîFG`®½päůÝ{ÉZ¶2¯�ßq“[Åo\ϵV´Ö×’±ŸoÝ…cŒ+ÞS¨qÚ;ý5m{}¼.†@vC[@ÂH�2U€ :Ä̘i׺Q|ŒÅÆ ,WÚ}¼"Öiü-+â±ã|ØŽeŸîÃøLû»L°xW|.Ïׯ sXã&OºJö3ŲÐEDØÈiØKíøñàÑ�íÇ'ËcðkÕ òâ¡ñmàà©‚P|$Do`u¿ñ÷ Ë"}ÆŠS©T*•J¥R©T*•J¥~ñqα “³@ïæìë1*k8ãñ‚Ì>>æ G8æT×…U¨ßžï8¨@ ‚ýœ Š;ãl„cà8mñ7jâÌôêν$"½ÃˆÁiönBã>}3¬áucDó¸;' Ó�Z}6 Èóžù9©Lwbï}Ž«˜¡N½oðÀ«ÆÎÔÌd7@ì)^çTÒ:Š øU¡`€¼µ�ë4‘#ŽkŽ·1öQaña ™ÿ6ǰQÆ"¯ý9Üz+úJ›Åsuß‘Ãþl� °!lp·¡‹!4ì]nŸ¿‹p‰92�~#&ZÄmå^p2 £ºµ5âÄûlu[ü·Ì‡¶âÀcƒ±iL¥R©T*•J¥R©T*õcÈ¢¨j­¸®ëÆdJ)ùÇ>xa..´àM1J;Vú1ŸóçÇᬪãëÛw¾¶j¹!‚zÏyžè­¡”2ˆuëœË¼¥€˜1ZG)<™Uü,Îam\,^Ö{¿Å€÷¿‡sïÞ×§Óø±KÐÎI–Ò13£] \ŒIYÌ×^[ëa@Ö�ý‡cŠŸG©à#Þ;ûêö`zïó&Á?Ä‚-†+Ò¦E2.0J÷¥ÝÊëö äEUÝù'øàˆÃ¼ñ�cÏÙàœý»lÝ€kÅ~ï þÆßø÷Á[g_œs,ìŠ Ö�íSÌ}Þî``ÐrÚ1š²Gˆ€1áX¸×æñí|uöQ ‹Ác»'éL¥R©T*•J¥R©T*õch�ÅÇak·0öÓ{·nºÉSÌõ¶�ú6D™1ß=InºR â H8_@e¨ôÍÀ6!ÝÆ¤ŠÇqÃ-ÂV[p;è“YWj½�<ûŒ(eÈ (îî¿P¼6§qÖÐ.y'¡ÝÍž@æ‚zTâ¢v‡_tÚùeæÆ9÷ÞÐ{ƒh‹çUç�ŠlóêÏ»¯‡ÃÏN¤NÝ>öaäŽ7ù]QÞí¥ íˆ‚ÝífãÖ™VM€Y}-˜o˺qÜ™íÞ:sþý“ò¿C7°xwÖY<(nwgc)Õ#½ÑïÙô²=°ýËëæ-ŠkÇÄÔ{�“·(µÎ¨°‘ß½GQoÏ"•J¥R©T*•J¥R©TêO)ÚV{{kàR¦ã-¶&ÆcàæXFoÝY8G<ã £š™ßêQÍ–ýÛÖÍóáÆ‰Ôáb›½‡˜ç²kô†ZÌy4mAP Ho–þ„âñx8Ýø”…PŸ^~ƒ—ãŽJn.¡= Ûœð \1¨ˆm_ƒ‰>>¿�Žn%ˆQN¼˜6È  óï1Ú±�^¨ˆ*€ê°ûtt÷Ñ‹ MÄ2ÂrÁî€z|÷>&4x=høÅêŒûF/a(ªÞËãžÄ50Ó­·ðž_£óÆV|í|k=àÝ–(e½eÕ_E¦ýSéL¥R©T*•J¥R©T*õãHÏë²eÞÇ9>ÜÆ6Äc°áŠk­™ï(xyyØÙAau»‹ÐsׯhÅ{†‰ Z»ï}í,¸ñËj 2Äã¶¼Ö�£»ËfFÕ£µ{Ïߪ¸3pGÄ`”•n@OÇ@»žs„@³ïOÆ&s#,NÑ㨃SQ¨tðl…#¨4VÌ7úƒ1MhZ«ûøtúùØà6÷Í7­uà1Ÿ¯A.…Bfö8†.¬¿®ÌˆoRsÞá6Y¼ÆCxöòÅû¶»³4ÆPÈúŒ{÷bÆ€—1.bŸKPå ­go¸»Ž'¼»Ã?Ü®':úƈ8´Ý „ë^ì �¼wРcÄ�iˆˆXô—�€ƒbÙxMTÛŸ¦R©T*•J¥R©T*•ú1d0x¿Þpµ§q gI½µ¥�ñ À2‘Ä4ã½£�Édl8d_í5§Ûãa�°7‹á‡ ` œ&-0J©(¥n»[=ÛæB$4HZ_ž1š>G9¬¼- ›‡¶ëÖàù|wä[‚BÀè˜íºŒ••Ò!:æùÇŠqtŠŠR ¼½dz=!²X›E~Õ×�ï`2Œxpp lÍÖuÇÐ bÁOÌhi+ø#ûÙ{›Pï¶-½ëcÎõßïûžsîÍ)C*©?’[U6ì$e£b‚ˆ$jÔhLC!¨=EDÔ^»¢`CP¢˜†Á€”�((AK–&©/?(b¥n]ïWÕ9çÝû¿æÃƘcޱþû¦ëû6Æï²ÙûÝû¿Öšk®uOãáyÆÈ*Á@x�¿FLvbÎó""æâ�ÇX-CÅÀ¹Ä0¿¹­inVYÆXbíõE+o\Ë£µ6“Pv‰‰p„SÏïÇ…ît±ÔAûœ¤=Ò+ö’�øœÏ¤U¤¢ë8ºüÍ^ĈgU¹(Š¢(Š¢(Š¢(Šâc€ÙDµ/_ž1ç´â�¢V}X¹…ª¢·ŽFl RIç³údN„!ÏŽ9ÇØN7 jšÐËË‹ý{GkÅLý.@€¨bŒ �˜Øu4~¸ô0¸Hè×v‡ß¥¬„ ¤&ø©džP9ñîÍ[Üú™ÃT7å´o Ôn vØ å†s^gzœy*îP0”;Úñ æÒªÎû}¯Ùu²qž; ë:Óv-ª®êc2¥T¦\6Ê7ÝÕM¤áŽAYͶ¡ÍÇš3�A 0qrÊeî`޹f…5o~nS‰ÍãËú#³9ªkñàp6šp¸æôa‰oJ€2z»íuíûU\f^ :VûŠ ‰þ9EcÛo�ñ¿{ñƒéó-­‘vó0=fµ‹¢(Š¢(Š¢(Š¢(>*'¾½A;ž.:ÐçyâƒoN�@˜yY‰Û†—û3Öè=K�ιÚ9VAwL¨Ùߎ۱ `Þ삨ˆ€�n{¨Kxm ­i^º\o1C°1ï†e_ÇrÙ­ù}LK@ËMµVváN6�ûz“¯g´s¬×޹:üü.Öe`ðòðEŸ+hšIÈ)NÌ[ð³Ë§9…ÈÑ]Úó]˜ G^äÀ‚è€è}ÍD¬_uY6ªcÏT%´b»¾.ñlíSfR�ª¼bÉær”uŸ_ûÚ;¸k°µ¾DωÒÿŠ¢(Š¢(Š¢(Š¢øXøôx^=BaòòïÙ}çÎ@vs34™Á¬bîfï ó|Á<ï˜cà¼ß·&Ô�¾æî­Zµ–Ü6xœà9Ì|6&ÎÓÒ¬.îÝï÷Wët­GUAÌ÷_?ºõR,£ñr4N�Œ�£ßðt{‡ÎŽÛ€qÜÞà~NÜÏâÕD ż¿@ǀΠc±Ý1Ævz|ÚË;€\Ô+PÑ=—0�Žó’S7æ°–áe¤ã?úÇþÅ¥¸ê«È¬•upÙ<ªÊ©´B·˜[Z¼÷Zþ1×W¸ø²³Ïsá9cM$ë ¯ÜtyYB”³_zQÉEXK±¡xvÛ>óرáê³_çÚŽ,k&Ÿ7 [µr™ <òñ~_�}H£‰„cÜL|ï{ßÛ±ä1dýŸ„.{VEQEQEQEñ!yóöŽÞ-†J¼Ûxe¹Øà<Ï­õ¸Øfs煆­m÷Ûýåïžnx{€ è*ô°V]Ú‚Ø~ >}÷~Ã×?Gç•�ÛqÃÑ�ˈ¸ã8vä8Ç�,m�¸¤1ý˜9æný@o "wÌSÐû�1Ô:¸ß.…³ ŠÏÞ½ÅÓ7™=E¥]ôõZï†5 çu=&i½›Âµ1?‡Ý\ŸâŸýÿ÷R¦¦–rвѬ"R*ép·]ŽÜúg󬾼¹{Í ÃY<¼Î¤]âçŸùüó¯=¼~^>B«¨X×,>^ÎFw7F|÷±i7‹ ?èg{aíZîä3ã`4°øË“_”ìz$²Â{a£Ä„D^ÿæT.Âå·(Š¢(Š¢(Š¢(ŠâCò«ßþ6Þ¿ÜA­�TÑ�c�8#Ìåä;n‡9û.³ê,YÙãÕsÊÒiŽnλ±JX½ÃÁ…¿ûýnq\±ÆÛs (€9ľ‹`Œ¹EÉ<·Zoë'+]³9Ï{$;a¦‹p{,ÝŠ-÷£[9ÇË{ŒqGëa k­aŒ‰óŒøq#‹çÊœàn:×ó¢�¹ætGjœ÷óÕø<û¬Ý“ï¡ÎD–ø…Цúõgþ"ÌÉf1ß9€yqÄÍ9÷ ÂŒY&CH3+¸6óZko´ëJh‹”ÝFì­½vþ‘æìÅŒA_—‰ƒöÐ\ñœs\Ö›×í‘_+i«h#^„Ç9ƒ¾/ByÝbl³úÜ%i×à‡"Åœ&dúü?/RÉç2±3bÏö‚Î-€EQEQEQEQ|Ün¦i´rÞAK¿ód­vÛå%þ©‰us ›O'‚Nž€M;Ž ÂP±y�°¬ëÑ;ÎUrႜʀ2ƒû _ÝßCD0§ õ›5þîbÕƒ]Ñä9—è¦dëé RË2+E¢õ8Ž5/;6 ¢UVÂ9ñüòÐ�1¼ WÇÜ¥%ÜTs ¾|~oŠ�0úA i�@2ÎñÕ¡¨ªENÆ4QŘc‹©¾>1¦o™É¶¸h0§¹Ò¼M%ÏÞ³ø­ÏÏÝ*£Åi± ;x�ÜEÁ«óÍ¢¸çy_ƒ´ZXt ^´A?>Û™¿ök_ì÷.+£ÌŸ½‘ßë GfÞ…súöÐ[~iª˜óO×úS}sQEQEQEQÅG@cÂÎ篠/_A‡k4êVÂÓ˜.¥²Ë!È ÜZæ©Kô:ŽsL êÜ;¨YEŽ¿ºQ¬1CE@­A‰ «00�È×áǺƒ�h%CeÅ~u2qtFk¼ÝscÎíÊ3Áqi6Ì ÆVrÜÀíjýÖÑ[[]c­ÁÚ‘• Ê p±Äư…Hš×ÖÕ$|¾n�H›~ç�Kƒb¶Ø2GWDWGÀ1§—¸©—d˜zéÑÚ¾fæy›î„›å\uÌe æ‚ËÏÙÿÞàÚ(ö¸Îþ[Gìãò¼ÁhÆþ}®˜öy…^Äá‘Ý«+OÐ�¹£µ¾vÞ@böñÑÍÖQææ¾ï.D¿€ÑûÓƒó� Ì©IÐ$ˆ Z󋋬‹õß–¢(Š¢(Š¢(Š¢(>”ÜzhJËé(ÚaBUn˵€‰ÑˆðÉÛ·æ$OÉÎ1Ðû�~ܬ ØÂLN§f!�™­!—¸À!—5¦=�c�Ç4@ç 9Ot&t&Œû="Â{Tœif·§'+áXcåÀŒSº’¥ó˜ç 0l ºÍd&Rãe\£mœ#`�”“->êÖÁBøœs‚Ò1ÜÚø¦LL™«ù7LiF7!¬m50•ÐÝx"¸ˆt6;/¬“y˜b.ôpk¤ÇmŸ�gâ˜9ë^Gt%5ýJŠáŽí4Üqbtˆ¾`N]-Å�� HÍ*áæÃq»á~ôæv4\ŽU�Öá( aQUÁPôÖñæöC&„N_Gº½ÖÀ–¸IŒÎ¼ã¿¦q™ƒ¯5ÞZ�ˆ`޹‹]àlP�—s–4k1Ðí`w¼Ñ(툒�9Åì•t-±“» ‡W¶Lß)¯S¾~è+1—^XI†¬›½–r03dÊCiˆ¦û1‡ž‹Š¶Éºœ|z‰%kúwˆz^Êáê²Õ4Oѧ"ÒœÀxAT½ÝR£Ì\‚jKƒ.#â.FÞoÛã Ê¢(Š¢(Š¢(Š¢(Š�Þ_@oß„ ÌåŸ9 0�˜@J£ØœÌ„—1 Dàv€ZŒR›sìRTwÌØ�7»d„Žc·ÝÎy�ïÜl¶=û;2Ævþ¹µ¬·†)w<¿Üñþùh ­7Œ9böÞ´Y€c ¨xÉGÃBüc"ÜÇóe`Š@ÙZ’sL@êʈñw*ziíu£A£�xÏ a³=4 ‹DTXÆØF4þ�¿óÇ–KNÓ`DÂqÜÖvTM¨ò˜j0ès÷ÜAè1Ø9Gš!¸ZyU 2¶ÀB#‹‡Y ŒëhjÆþ,Èb¶9Vì3íïí&Z#‹µ®Yxv.}€¢ßo\ö/ÿlnm±Ïyô€ò~IrS¯‰Ž6ˆÒLz&þñnäõ5…˜ lŸdÝÿ³î¢»÷¶÷ÄŽ­—–{q"„<^6L¹�Yµ�!<†{°2ÀEQEQEQEQ|¼ÜßCçD#¾Ž[Ã<ïøìÍ>û7fÈ{~ßÑMÜk­�¸C‰1–Þ¶wá©Lb<¿œ8‡€Õ~e•ÈDZۄKYº†â™�Êôšã8¶Ñ¢Ã5B;ÞX1µJY}í¬;ÏÓÙ%Í +ÝÉÌÀ"ÄDZÚhÛv'z‘‰'S!Zãã ™òJ³|Àãr_¹ÄV¦iH9]Û{Ð{Cë¾¹lÕǼæÎÑnæmÍ3Ê^rmÃ�aŠr±\¥$òZelke¸óBÕäfíÜš·˜äÖ^¿þ뙃öûãÖ÷ß{o7ãžHцbuÉ´�±É×"“9÷êaîCwøEÜ8Ïtü�ıX.ƸÿølŽDûu JR|naQEQEQEQŇæÝÓÈœsš}L&zë˜ÓæàñÒZ¸Y;­ e�m†ŸB-ªÛdL�(7L‰"Tm ƒƒJŠ~;Ð{ÃãR2âF1wúq„~à¼�eä2}î<ï`b3Šõ›iWD&ν丵˜Ï·"¶Öa‘‹bæ1¶nå|¡"�s@Ɖ9Oˆ¬b•m»j`€Îòظ�$Ícü�Lf˵8ƹ“®üzÆ=”SðŽÎú`Añ¬¥–ùQ[›2Èvúgˆ Iס$øù—î,¶íÍ3VË0ïôȼ|ã<_,ΫãÒ2ãÑ`sß™Ï÷éõÆêehâãœ?+ ih-Îek[µózÔ9~MƲÏíkˆœv<‡(2áK‘IQEQEQEQŇæíÓ[èœè ðÆ ¾ÿü¿þòC&˜d šŠEWUpž§¥2E%è4]hž'0xi(çy^§Jº"·®£¸~å3] SUÌsXcïjn�A ‹% ¡óáÃfº9k¹Ãà¶4"˜À¨û| Ú"œif«íXe•�„�Hj¥´�€wOïÐùcž'™«Ñï“ï¢e ´eSQ·ÛjÆ9–^×í^½È×™�usŽ‹²¸³ÕÀÞè*ÄX6D&^Â]X/¼Ð=À0UØ�sª/αØk,׿âÅúÞÍÂnuôŸ ­Evš¶O·°x}ˆºÏcâ ^²ÓWÑQצ�%Pºcr¦ó`¯Å–܌!vz�t4ãU,د[% EQEQEQEQ|L|çË/ñôî Ô÷t?˜LhÇÍ"¬//Ði"V‰‡ýxê˜>ûäÞ>=­©‰_ Ún?%‚Š@en÷Ÿ7 »¹-´(  Æ– %ŠqžkTÜŠ 0Uq»ÝöÌ<ïkسŒ1p¿ß÷ìAfFï ó<·®ã®@q­ a.#U`�ÄnýfúGq­•œp”xÌ0©ù>]B¢ÈÜÇ“ê6òµÖöìBÀBàˆûf�·Ðç"ö-[ì•­r °tU»àe‘U»H[6I‹ Ûµìï²#µáp#@DTí³cÜ÷¹DV{Ë EÌ%h{MK°Ô$ªE×®Ý ³õüaz‰Íî gÔ)+¢ü¤­ÏæÐë÷à®É¾ÎM)Ú‘b¯kÎ.Àø<–›‰‹¢(Š¢(Š¢(Š¢(><ÇÓÍ /V¦V†‚”%÷9ÁDxzz“â‡Þ}НßÞ‚î'0ô<ñüüÄöù£u½£·¶ÇÌ} ª6×oé'®¡Œ5û/;çÎsE_—“P–#:ñÄŒO�'|r»¡h½c.‘ÑËHØ c2 Ø,sÜŒç÷ÐñlßåDï QÅíÍ€­7ôÛ ÏóÄ Áó¸ã«¯¾‚®"VQÁí¸aöámŒ©Š1&:7ÓNØnûÖi˜¼äun�éècšÓnމÞìø§ãfº_<‰SNÜϼþ¾5Õ°ÅðµwŸá“·_CÑ _º F€Õj¼b».@Î10W?Ecë’™SoÅTÅÅ8£ÌÄËf·Ëpuaˆ,AðÒQA{­{ÝD�)Û)ÙZ¿Õ:�㳪&6™ÊHIA5Õq«¹Àíü»Ïù{œÿçn8nÀœ'<ªk Én@±.Q�—ËÏâ¶/6Í×�cµ™ìœ“IŽõR:.‚ ·»sÑE¸´Í0¡te©WtÚ®'ë¥tw"á·*'ÚAåhNןcàöô´ iì&^k:†*T^ÀðT+ÀdîI»‡Þ;Îó¼|ŸSVç%ÍHq¹ã¸Ý,¥ìèÒ§dÅ~wª”üyQÌ�S¥íô6\»àÊ)_bª´EÁ,N‰ä dktqáMd,QkeÂ×X½¥?‚‰ð?ñcø¿ãïÁŸþÓC nV 1c®ËeÑѯéq^�þvM{)°î«Å”Uhp01d탋”×û8`>JÝëÈ ÂØ399y9y5@ózAsjìØv9ÊcqQEQEQEQŇæ7ÿÐoØìNï߉çó=ž_î€ ¸+dNŒ—/¶Áéd±Xï bÜžn˜cب5Ð4Ç ÞñÉÛ·P_|õ%tŒiÅ ý7^èO´©Ír•ðé§_ ð|?ñ2ºLtÇí ã&®Iê¶Xî»9OÌ9@÷]p?_ P(+(u7@0m°sÍ1ל¥‰Bä�7ÜzÇóùŒû¸£õ§e*ÃŽçrÖAk3� àn¦ºyìQ}îhL%¿Ð“×ó¦1÷¤zF#­_Àåç$Æuþ]ü 6iÓ¬‹=;[‹YhÎ ÂÏüÌÿ‰ïÿ×–+QÁ­]b½@ €ô豟@ÊJ{þ»o¥Ôm¢Ë�á�Î\ÍÄ×Y~>PÒ½¶=÷Ðã½Qfâ/Ãu®Ÿ‰Ò}­˜è7·{p‹Ü1e@1AÚ/÷WEQEQEQEñ¡ù¥oýÞô†7·OOŸá7öñržøâ«/ðåýî@“Üçý�çÝuÁÒ æ FÃÄÀS3ÓTohÔðî­âË÷_àxz‹1f¿êr×h-ÆÓun`e<µ7˜8Ñ;p~Æ„%^Ïó´cúŠåŠ�i³‹  á8Þáï1åS ýx æ¥-cޱKpµ5ŒÓ"· ��Ý3ñ�›CÜЩãÍqA1Õ48¬¨³é\Ñ„éÍoÂ"`¥´OßÚh:rñ�ýv`ÜZ2íu/¹0�ÉÅÀ†ÞTæŒæZ� ?*­îr³E(Tm>Ÿ9ÝÆ. U5»ÚcÌ%Ò ˆ(~þçÿ楨©Ù\q¼=‹-ë®AÎJ飨èâž omG�=Síª«ýl÷¤bÎA_«ÁÛáè÷ Ǹ\3Ð ¶¿»u³­VÝçf&Œ¡Z?Ö X`QEQEQEQD„çSðþþúêŽo}÷û“•T¨�Mã½…LÙ½­aͽ“¥Á( Š1žWû/ãÛßý ��1¾ƒÉD²Þ;Ö¶KŠ­Ù4f@ÆyG'àýý= ¶>eÆq˜~t¦ÈšAhÚÖ"L+iÊz ³™ ä>­|d·LçÁÖ…æ`(nL¹C§‚úè„ê·Äk†áù÷qt€[‡@q¬®ÊÜf8×Ü ­’×ÅDæv ÚèºÕE±ÊOD¤bs‘-|æP�˜ó„âÄ¿ûïýq»Hk—†\º")óÅ/ÿò7`•¥F,Õ~÷( âA䤵xÁ«—lXO‚i$=%8­0µñ'PU¼9Þàåübé+ `,Ó–Çd­0dˆ‚è©ÍèS&œã¾fþMˆXâS 8Ïa±_^¥²JqU�ḩn!Ne@dâå>ñ¬fš:Áý¶æüýh æl§ZšwÆ8@v}½E'ºfšqB†àéÍŒiŸg˜ Û{‡,=L¡˜kü\W¥‹¥0„®ÜœìR[�ûï}Œ û0BÈQÜA­&Qoü8?/^”üâð"Muu1±måÓ¯êrœÃ,˜ &kÚ ÑRm‹%;ô²»Q×}u+ÉBlw¤Ï* Ä´çe)ù~c?Cèôa’ÖM!ˆEQEQEQEQ|poÞtüʯü DˆnKgÑÕ£`Âo³˜�;“mäò±t¡Ia�W;–&¢©waný UÚqP|ùþàκæT§LºiCsi=¤P<ÁšÔP›ËG*h˜;e:eªh¼ô*Ì9¬ƒwõ`L1=‰× ¾Þ»õk¨`Þ'ÀwÌ=:®ƒs w†Ê´¶Þ!8z‹„+ÛÜÁ1GÄŽ4n;5ËdÝ*�- ŒæÆ»¤C] ³ª 5ô" Ýn=Ó\ì€Ò’ËLÐÊ®@ûÅYtÁO—�ò<_.bŸ?toéµâ ?Ʋêòë1ÃæÚCñá‡Ì!JºëÎ-¦ëõ�ï¥,7íz£J´Ûy½|$î×E¿u¦•ÁŽ{ĬD1G x©Ãfp…f”u~lœ¨½Z[QEQEQEQŇdNÁ¯þê÷¡*`>L¿m㓙Ʀ9ñ˜wë.€m»&I]c2�ªqƒèH¥²’LZ} �¼u�5¯"Œ0”¹|¦Þ¬al3³\´C&/s5“™Ç†œû:ÜÜd»ÄÖ…èÄ"çŠë6´v`ÎS' K›Fãé–IÑÞ©ÐÖ¦P›Iè½2Zoç3 L ™w´e2k̘Ð90F˜Î:1íªcUÁtÖ…¶³uÇšÿ›x F¤h­9÷ß[ë±/Ï t‡Û.å.Ÿõç¬3€$¬YVœ„÷ïÝå'b¢e¬+æ^[zóì?Jë²—ÎUYon�/bžgÏóUuçÃs›Œ­o^ŠTD¦=ðÕDã ¶íÇULÍ¥ EQEQEQEQÓIÌ­gšKžÈKã™ëË4�ÑšFÂÛ `�T³s·­“„.Â+I d=GDÀk-ê­Ä.ü%Ñ0§T‘RŸ^æ*¢�ThKD tL×qÜh6°ÎmÌï üžßý÷á¯üÏÿ‚Öoc˜™¬M0+¸Ycð”SN`¾¨53è<ÍåØÐ �,“œ‰¬SN»ó1Ñ ÐyZDY&Æ’ŽD\l]ká]Uwšh /äžæÒi*а¶}—Œ¶iTíRDËo(¯ Ë¥.Aÿ›‹€­qŠÍºø3MT[à*¦ÌÂþµÛƒ#SîBš^„ÇõôÓ ´Î ÀDJ»ï×-½^‚•Ͼº u©ÒÞ0| ÙµH;>lÅ#Ø$»ÙŠEQEQEQEQÓFt÷/˜Qʵ¬Þ£ÓBl£d�ŠÎˆ1L÷paѵ7�™¶â‰S¹¤M-‚L;êÚ’ÅhÇ|C—ºÞGÖ¤L³5‹žËð5Atì{Ëe²*ŠìÿÝøì³¯ã/ÿåÿ„//çw€ôÀœŠ1N01ˆß¡7`޹’¦„Æ ³=cΉ1ý0½¨w¶{ƒ¹]ÿ2¼ßÂÇÈ­™…ª`>¬¨vÜ÷ç{.Î0E‘ SVÖ"ÁRÑFÛŸ³�Ÿ) â– xöpÇ9Ö9d+±ñ‚ÐÅ÷XB⢟¿,¶1·e•ýrYŽv®«qÞ3 ó½ZÙ_Škì˜Ófš èοP�ã%7Gbœ×75·¤m5õ‘ˆXÛ=ç'²Ð.6)`QEQEQEQYŒzL`fC–»þ˜] ÒÝ/Ÿ½ö8¸((4æ†9&úÑ0Æ­YÌØKbC +ôM…«ž¼¼–¸†Ó0 bãxJZX¸ E&˜žðßþùŸÚ¢!(Ì_"wlîC±)ˆ:æº×†9í³ç):€n�ƧŦÇ0÷$/W¢]¯­µ °T‚Ь´î„È\qç�Þ÷ñ}ô\¢‹µˆ/ A! ÐvýÑž‹g›Ôš]L¨›Ó~>ÏûŠ'ûá´…˜¥S“}ÓÕZÝqߥõƒ-j«J)Ì—zi1�ÐziE„y)Òrq&fË©m˜¾z9zçuºÏ“Ðk8\…~�)ç~`Q|¢[0uÁ�×þØT‹¢(Š¢(Š¢(Š¢(>ÜÈb��S°…=ǵ×VL/á=mkR@ã¦Is²¨oô5Äx·'10ëTúP4‚tnÚ­ˆÛÜ=k&¨6<Ž�Û³)àv\ô%xӵ*_gŒ”‹y†k-8ìnT!:A¢¡c©/š×¼@‰éÏÐJç¶¾bÙtƒ,c]w›äµf6ž� „±)¹á–SL š)»MÉn9ö¹ý3ÿû± ØÜqs½|y¹ìs^ª²;۞ݷÕXÆ$)eÈíå´ÏÎåX—Y„áìLUއ¢!ï—2—•¸�ç…!‘q'ð*Qá]%-¥ÜŸ�gÜÃ)XEQEQEQEñ10‘‹.ì™–!Ûåæ‚ZÄz/”Í“§2¯Â_íVjõrMºŒMË=yÜœÿ-®Ì„ÕS1îH÷F—Æá¼¦—ˆGØF3w4^“®¾/zY÷«u’Í÷³sµäˆtƒ¢ø„ÚN¬úˆ=3îùz)iJkoóÏ^Zá®»ÖZšh" ï’]¾˜ù§ÈöJ¿1¸ør./͈«8v¥7ùÃÎjj4ô^?çê±}Þîá·ÿöߺ¯ëkÕ™/ëŸs&%9h­ogâkòƒ‰l¹¯ùj;åËK˜Øë1a¡}B‹¢(Š¢(Š¢(Š¢(>¹½×Úg›%Hš�k-&ô]Ǧe=Çu™<¢ÎŽÉâ!V„8ë'zILFÂ2>çŸ½ŽžóÖàpçeý%ÖN»}×Í]þ#Ý®1è¼7®—=Š‘y½»WT„¶‡s/Gegº•lÓžë_V�ÅLêšè‘Þ¸°�ÔsÙk«Vñ†W9cÏðS¸³Ë‘‡d«Ìóî�?ꊿ"rÞ°8îܱÛk‰­/—aÈCfÜ•cËAG˜qžwüò/+e¾Ç~Ùü¡û}Ø¡«¼Ã*—emdV—ÃRê¹öÜ6ì…¶Må*’DÂ8·}oëÜñ\²R\EQEQEQEñ¡Éiƹ´âÐo‘ǻxÖµ™ÖbÞœ ÓÎBÏÙ}‹0SEL×ûˆ¬4ãµó�RL¹¥Ôª­Q–ƒ�¥[ÑNoš¸6wzÓšÞ‘ÆÐ±¼ø¤¥1z®]G×ùþÅ9"ó‘z+®³C[c̉-XºøÚÜr=šÃøƒð^öA¬óÁŒÙÉ·TNàA˜ÓíÞ#Øs¿Ìàóœ³Ý‡Y@eFt6Ç`½ñ7_vè…­Q.´ K&ˆ"c?¸——û¥1˜™ÐVã ö:¬¨ïÊ�c‚–¿NH/é˜óoŸñ—÷`ðšõ'bŠx~Ù³#òj-ÅËQà¢(Š¢(Š¢(Š¢(>è"f‰ŒS5Øë/!‚¹ KÆxYÿn«û@’óO¶Vãî»Ï?ÿté.´æ Zñ…HŒVp1f¹Í~šŽ÷:¨Î¥YÉ%Ū:˜;DÈ bý«÷Ž?òGþ©‹qÍ´4� Û:ý˜Üý��€1ÿ0ëH¡yÙ>Ø—�Ë÷ÈÖgn@½\‹™’>¥Ñ�1§¹ËþìŸý ˜S’‚Øw8Ü¥.bWr·©˜#�¯1Vµ–JÊ´çâY%2§ Ça.ñð¿Ç°†Jþ (-àîÃhé\iõìØ1ïïy³í¥±8ç¹[�­D’°ÉÞšÕl?×”¹÷CÒ¾¸eÓ?k/5~`©JÍ,Š¢(Š¢(Š¢(ŠâcÁ…½ßõ»~|ÆzD÷õH7M… ´u“–&žÆô4$¯%/gãÓOßàë_ÿ$¹àâ0L]ÇÇ-½Isü—4fDymf^km�Åëý¶Mp®Õø={äö¿þoþ»K‡„w^˜¦óZÇÉcíÒo/k÷±r®U¹Ðéi\ÛZz]è^YSó® ¿/ß÷(ƘBš)•9—VÆe“¬Dܘ»–Øo 6'—g˜Ú 莻Úë³÷r¯GyçÇ cœi#WÍ/áÌJjVfçœ[6Ew^^ /Gq'cqèþn׈½òcr)‰= /ñUûu[z æ—Êï»"ÀEQEQEQEQ|Lx7ÃOÿôϦ²Wìx¬•aèEt{4qý'òßÁßøk¿ˆÿàßÿ/pŽ3i*¼ W¡+ýÒ/}+iE1*Î4û�§O=nŒU2‰N½·ön�Åoß>¡÷†çç//çÎ\;¢=ÂΜ�Œ1€ùåXÚ�¨ÃSªëÕ­?e}ǵ&½å¶œ Dæe¿b„]¾ï«¨èûîz—ýR€õÙº@«¥¶=Øí‚­ux4YÕ”XAÔmž& æ¡‹¦šö¥ÜênoñE»°–c¶Qû в}Zžmi.©PDu&#–ìø¯y¸(ç3ý¾üRð�oü0>ÿ¡ÂOÿô_‡ÌÕæ—va7�ÙߣåØÇÙÑÍ æš›Í´[œ3wYàrßêe¹P»'àÁ9—y€¯š…“ó²Ïéâ¯æ\%õ aßø]sì—ÛŽ?`͆H;*7+I n³îtgÂó}íæ(�-z ‹_c« é<@Ø'›eB”´Ž¹ÐX7¥zg<Ü·‚Y_Íì³u髇ãW‰r±­ãÚl¢âø�ÿ')Š¢(Š¢(Š¢(Š¢øP¸.2ç¹D¯pÖAcž¥.Ím纉§ÿ§Ÿúy@;ˆ“F°ñi°Ô%QKiÍÎG©¼$Ê[‰ZZ«Ïä´/aœ³cŠ„~Y·iZ ½=Aט¼¥G†¨¹»}ßKìGßÚ• ±”Zƒy‰‘+ÜZƒŠ.k!ÀÍ J¹üá†øåóêbstmæÜCÍ*9SuóµPÄÏùƒ…ãeȶLÉxÇ•‰¿é7ý¾ùÍï º‰£¿�蹊6Æv>Š€ùÅu‘.G…cžáå5ߪ³½¸HŽÄG�0Ñ,ª ưÐöHRìØŽ÷îÀû÷_ÕUŠ¢(Š¢(Š¢(Š¢ø¨PÑ=ŠÍ4š0H¹ÃÏZhé’œô´% �Õ‹.ä1ÝÖn½%�\3Üp¥;v ب7&†bˆž Ó[Bó1±ÒÎ#ð(ib‘r�óLÉR_“7ÿbŸoα bË içöFdj˜¢û8EjèGÃqÜÖÚm/ÎqÇÏ/÷uLÌôÑ{ÞjìÂ+sƒL¹Äƒ€EÔÛIÖl>UÁqPU|ý럥Œ³ì/Ô¢¾Ë,DÆ®*V•½€ÖÚ¥m7€¡HúÃðß«†xf/�µ›ävb»žâ[ßúî% üùç¿ÿáôÇm¾×H®;s 3Ò}ø¦¶½Vßä˜Q˜ë¡±6Þgê¥UÆ>‡­T»ÀiéÜŠy”�˜…ö«¯¾zµEQEQEQEQ23™ëÌ„Ï?ÿ?ñ?žÌO¦gx²3w,€r‡ƒ>[KÈ’±æù�­µx¢Óu"¢–ÜqkÔ !z?¶^e†6û›Óæø®câ¥™ÜÆšùÇÉ58·nÎ<ÒÍN^Ú–¬ž Y±`�¨¬u÷í<|~y�/¾ø ßùÎwñ�ï~ßùîwð½ï}ï¿z�1&zk¸Ýn¸Ý»o:Vñˆ­×ÄHÀÇÎ�r!írºu0TSè¬xøþ÷¿Ø-šI®n@ :—…ÑWÂz)VS·¾6QS É4å:^åAÝU¿_ëÐRÌÖ´ï}÷ÿê¿òG}àý«&`súÀÅsÏ+Œªjäx%ßûcÔXÕ6ª�Uv«fŽ!{=tü=jžm�fŠ5G³KQEQEQEQÅÇ@v÷yÒñûßÿ¿ôK¿¼ÿmŸ‹&\©‹!4¨ÖÚŠ·}Œ¡{T\v¸¹Ö�·´4¥0j…¶C«­×@æ~‰ÆÆè9Nsÿ|}>ÖŽômò9W¹Iž(ÉôæÆ2ìÑxKV�Ù| ñê\„*˜ª2îë¼Ñ!áãêD²Ù­ý€‘t·MñÍ¡�ÅÞå3ür;IØ'd‹S‘£Î÷Ï»X6Ev„8¿,žmÆz‰ˆ¬�de¾ÌÖ Ñnr”gÈ(æƒsîêôzh·dúuZëë!á²yù%|Œ·fkŸK]Íe)v­Ø7oÞÜ��¡dû}áâ:,Š¢(Š¢(Š¢(Š¢ø8ˆ„¤é?¦±|ó›ß¿”kè¥�WwŠÒ„8<yØNÀÐOø"de£™Í ñÍt­k¿EÃÌ…‡Ôã@iö_¸æDb�¡u!¥Iýü²�aô¢•„õ¤©ÝƒÑ.³µáÝ»wxóæÍº¦®ù‚î"ÔtÞµëŒñÕ�Öè¢ß…q]a™à°V±ÕÎpÉM˜*Šäþk`>ü�ÛbéÊþ=—úÊ—2»Yìó›+nn×›?è8o¾'é¼UNîB{à"'zgüäOþΕ?Ïb_^Õ,NÚýµ¥ÈŽ¥äzÖ»#™—µ”—’lw‡Ÿï™½„¯DvC¾ÿ~ÿÅþ�@8ާ=8ÓŸGäЋ¢(Š¢(Š¢(Š¢(><¦]„ÏÅ>70…3ÏD¸1Æv󹦒Ÿˆã*ˆ\‡¡dL£ýeÇFaˆ;õœh –¤ï´]Þ‘5«8¢oý±},°Íó]¸óûÌš–�Óï—Ò(º¹‹_|ñïß¿ßç¶k¹>•çÊÖÉz?–ãOÒýËŠ-�ý忳—†[ðµÝÖ›ù¨–Ú…Â%ç‘ZØ`<ïíó]±uKhk¼[M¢X÷¼>ŵMÅÖÙñ9?ýÓ}�Ø9t.65,–1 Òç/]҈𮗔rè²ìœ²‡Hú œ[‚]�Íí5»ìdÊÅ èû^`QEQEQEQ ¦ ùÏÑø›µŒ«Väsûx ~Ùõ×{ß63iñÒcâ3¼7(¡÷@[B]D‡Ã\æó½«"ÄÉ­I-=‡)»æ ‘;ˆ¼Õ8šwM/ºÝúuUtib1·P£ï#¥cu¯Éç÷]5 ÎòUj>ö9†ÿµH0?hyº„¿ˆ1sä—£&Øí�×6`Ý?»(¥a­4å×3Ó= W×¢ˆ% ”Ê9<ÎI4ä­òÆ&ç‡å""Š1æÅòé!s�‡¿Tþ’Ú÷¹H†@ˆ=#Ð Hr,ˆ9€ùv]Š'½Ë o¹™S.Å&Š)]TÌë+Š¢(Š¢(Š¢(Š¢øÐ„ƒŽ®"ØÒBÜÜtím¸Î¨²ð•G®Éè_Ð]b««ÌƒÛ°ërMÊ e´ÅÊ8ïŠæúø7èÖjÂÀF êøñ¿÷·¬B’¹»1\¯ñûbfÀç *�ùXºÒê‹ ˆA{K²95í“l±Sdîñx±'¸Ì ݩ홇¡ÏqJñ.š�H–ó®'Á¬]Š3²‚š)>6�Dœ¶#š~C¹µÁ¶+æ¹�~Snµ6@äË`¦ˆp¼4.hzÑGnv²Ãο›ëpl…Ôï³5«zöv—P‹ÃF뎙„a•­ÒúœE;ÿØÍÃ.ºRëÇ»°.È¢(Š¢(Š¢(Š¢(Š�–LçMÇ„A‘<xnªâ‡™€ºÇϵv$á?üÿ¶«�H—žbN»1îK ÌÚmÕ­­Au‚ÙÓ£Þ_�íÖs§`kE!xmj S™E‡MÄjˆiÛõ+yµÖ8§kG±–œZýÁÏ;µëc÷\(ŒŽÛO¶™;Îl”HBŸ¤Ùuq“P@%MìAD^[U­„ckstDèí.~î\â×fbB35Ê:²H™ç×1 ¥&gŸ\Ti_¯cÎ?¾ˆw>,ñrÜnsyÜü«õó:xQ·C±qÛíÆ~œî¼¸[JØ×^EQEQEQEñq ©•—’ ¨ÁÊβøLü¬b‘\7t¹>ó+¿òÿîã½a·5Z&®èaˆòVÓ“{1…Mr?H½Þ™kÊçÜñ^û¬¬‡%µÕÏÅlʩ耻  uÚùëý°ö&àÕðÅÞûvôy)‡W=ÿ {¨7½Ì);(Ñ 1/š‘åR‚r=·YAÈ”{hµÓŒ=ÓÐH\2ða[-°(Š¢(Š¢(Š¢(Š�w–YBRÖ,¾ëˆ6 k^$› Z®9Á"¯#߬+âšàôcÿùáã8‹^±EæœÛ1B¦—…xÓŠ=øù‘¿cïA¼ìŠ9ï RL9M¤†Öh5Ǽªå–ÿÛÙ=‹¢(Š¢(Š¢(Š¢(þÿ†VÄUd¬Ùu1Àƒp§;fk#Ø" é#Ø`Œ±Ž�;ê `‰xº#Äò?û/¡Ú÷qÖYѶéë±—Èf Ll­yO¦¶¬Å˜è7ç¦! D „Ej ¼Çè…(7/…¸nðj­]F»ù1ÌŒýÆoÃoý‘ß‘uQ¨,·£R\Ïc¼K_ò{Žß- ´¹²JHdßcw»¢gŸE²sØyçWvIõEËÅr¶;+š­µý°"²K¯ÔK�ázÜXUA èjï5Gž¾!Ýásö$úz§µ IDATÍôrÝ–Pո׸·x©L-} ÃÂ/òc“°�ïùù¾î#;£ÀÄZkÖ#KéMÎ{)�‹¢(Š¢(Š¢(Š¢øh�ucÌÝáu¦oŒíòó¢WŸMgðçL¼86kC½Û˜eçë˜Ó£·®ŸÈÅLe)ˉÐcÒº©»Â£¼ô0o�t#Y‰Î <Ìås3YŒ¹¼üÕµ¡ø|˜Ê~þç?÷sÿz¿™“�n ]?+t»üTc ôÞ÷̿ܶ ðšC¨—¸´ÓE°6/gŒW(9ÝÖ Â_ŽøÚ�¸âɯœv1[xL}õ�…¾ÐÜ `5ÉÌWž«­î@¼’TôÞRÃ0­5´¥ç™}„1΋³q1¯ÍÆöÀçœøö·¿¿�³%zuµ }­a;*ýþL Çe?³@[EQEQEQEñ1`ο¶ W–¾”KWƒ¹×<ôÈIÏ9Öš–—r9úì…Ê›¦h�Ñ¥f˜ëýûCËÂ_uÞö7÷ckËb¢^"Í�Ž¿*)Š¢(Š¢(Š¢(Šâc!³ ¹˜Ç¤Nƒ˜÷çb¡ê„%c'˜%Ÿ®ÑáÝê¯ 1¢õv oÄ»_Áõ™0p¹ §IÌ“}r7�¹€¥šÌ[n:ó–Þˆûšr±‰‹™.Xš‹Q¶Fäó m ²�ƒ1ZO÷ç]3Ê Ô¸Ú40Óš›ÍX¡«„BÓöý€b  ¡µDì ë*ÆÈƒ cˆ£ ´†aßì†ýZoks°_S1uorï ²UÙ(Ìxžè9ãÙk·|ö~ÄÀÐh6Jìâ/‡«¦yࢠ”ìéÛEvì…Ž{ô¯9Ú%¶30‹žqO´EÊ¢(Š¢(Š¢(Š¢(Š��\ˆa¦2À]tѾ xÊ4:¼@ÄÌO¿ç÷üýû|áÌ3Ýä8hú_äÂpfÑàÖŸ|úK‡º8i_&…Vå×ð1t¦yñ6Ž©ÊÒÂ4éB”}ýWÎ;ãâ'¥T-§’]7˜�¥kµ½'^$»GðÑ´µ'QÕ݉Y³z´u3òbÞÝu°êØî8;�.6±BSµ“Ïy^æÿå’ ÿÝ?ûÏý¾u“ÇÞ`À(2v<”QJå 01Æ}©È1+0; ¿ì>ì%ó(­¯Ëòâ¸D—[ޝçá½aîôó¼º €~ßÙåèê®e½iE€CXµ=²aScæê/–‰›²JCŠ¢(Š¢(Š¢(Š¢(>\Oi­ã8n[[éÝgë!ÅP÷dÀý{ÃöWþÊÿz1¢¹á æŒö\I«“b,qo˜øCè÷ãóÏ?I&-+qMåÑAx5–™P¸;1¶Ñͺ²VdZ½ú²ãl=¦µ…äÚ‘­_’›ïšlÍqßòŸø‡p»Eì7ÖÖ.÷ä¥߫ëNºJY8"µxU|’\vˆ2E1”ÓGK"ü…¿ðMl{(°Eµ½Y )vÛãcãpÞ”üмA&Ü„”š‚¯çõÞåÕï„9eU?[#�*0ç|È[GSòÞ«]ê1–P¸šmv#r»´¶ˆènÉ¢e¼@EQEQEQEQs²Ù×sGç°)àýf,SÅjà áÊ¿\kñâTטæ®ÉWÓ£Ú¾®?'7[Ôç/S&îÊs�ËgàYÛÊy™Qw�!hyïÖÜêØ¢¹Vý ζÚKûï6ˆ‘Vy½,»½Eviˆ_ÛÚ‡�WÏPgf?5«ekÜné›ÉŒUÚ™ FÅ‘/ަ[;^÷<ÀÑ[€½Dtne8ö›.lV¦‹¢(Š¢(Š¢(Š¢(>®²E¹ø�i9&jåØ+ÐÚkÿQüìÏþ_æX[Ú™:‰iJ9îêúЉ}±&ë\èÖU±´JÍ¡û`k2¡½äÂÛ0Áy9Ǿé*‹µ{C¼S¥æôÓ=R.Ú‡½·‚¶V¦ãîò}^ŸƒiH ÝkP¥%¸6YÇDwá@RPÝfÉ»Í×íŒ¡É ‡4ô1×%ÓåœÙá—õ,Wj™]ÑÅevž/ÞÄ@Ôx¯'ÝòCË/ï(¯;ëZ;Vf<¿s¿0y¢ÏÄÞ@W`})”cZç=Ñí¥^ bû4SÕu¸&ã:´��¶÷&¶Ö·€YEQEQEQEñqÀ˜ó´ŸØJ6\Üj"ÝÍÎ@7KyáFÄr#âêE¹ÂGÓ=ö5Øø¶¬¹x23· cÏÄóß¹iÌgü™ndç˜3´ Us*ºMD“®4S‚Õ׊T„F4ŸÇç‚�iXcÿÝô«�Ö:D(õN„É,ÏëïL»šëã å‘rœ[UÜé7͸Yb41Fä5)ô‡=ÆH¶J쇛í‘X×u÷›/2Æ^\j™³3.·ïæß»ë.„6\ÊHr<7ëÖÓxq³¬—ÜuäÌu?ÐkvÜö�hµ!¯ÊêüyßYÑdYûwîã‹¢(Š¢(Š¢(Š¢(>¢½÷qÜÛUt&féÉîa òâ ûÙCŸ‰÷ºø#�iÆ­ÁæšT³fÜÝø�$À…¾÷�«öÐ:ì0׿<á P½ŒŒ‹s]õ²( --Šbe9þæ¥Ùuºtÿ×6¶+2ÿÛé ypèéëLT#(ÜÂ91§Ýˆ+´\t‹R[VGì!„y˜bÔ zï»HÄm�­Ýv>y­âÒ†ë&¿4.œÅÔ$$rrÆ\B1Ãú©b£Ù9iGrqQX]©v硈®0=<˜È~[Ñ­9†m3öKoC¯DÛgT HQEQEQEQ W×�®Æ\wée÷™iGcŒÁí[Û!´F ýÆ5 �zËÉÓ¥ùì}hþ�Û©GD e3ã˜nÝÉu,;ïÕ�f¿ÃÅ÷(´¹�ÎÜ|²âͼõ0Ÿh¯ÇÂWÛÇ(¤ÕdN �· Óœî}õ¤,­äkãbî .Ÿ¶›ž`¶M¿x(zo©$Dö†Cq‰¼îÍíø­ß€Y')µò*Œ1¼mØEÇ(Üð(òcáH4ºx£ _ÏPŸ½É…!ûú´7âusp¼t~nþlÁgŸ}¶í•fÓ™ãžZf°Îë/UV¼×ùÖÿ)ò‹âû.2öKáC ³ZEQEQEQEñ¡ÙúКÕgŽ=¾ŠwX I’”òŒ9{iÍóðLÂ6ZÙüÀlþÂÒ¯ÂEh¿ã$¡aͤñŒ%Nš&¤ª`j€Ò«dh U�Æ„kÔ×Å9[‡�ƒ³/@Óú qþL^Ä�e›Ë²(î¿(¤  „þ*)뢬öÁtpè9h8Ïsߘ?T/ÐÈ1]_èXùekÆe³\®œµ·Ù¶ÆàÆËíf‹¿Î¤“u1ÌfD�®~æc¢ÙÅ3¬AˆºsÛ^Èá7ÇíÂ/ó =,²�¹áýûçËßí¡ÓRu£~9äGËèÚCà’‘UÓ2Ñzß÷•Uáh‘)Š¢(Š¢(Š¢(Š¢ø°xË®õ´K“î+QNi�"¢jÎ8/ÀpÜ$åqbëT`ˆœ`ö$èÕ‘`•¶úϦó¸©Ê‹5°IWI‰L(^‹gá\iO�«Ó�’^ãk ­…1/×á:t=¯ã÷è‚_D�¯³}y‰:‹`•÷樵$³™Ñ­�Ä#°s/vNw¯™#ÎnêØYæ\Òa7aê«[ýÆTï{#T[²Wqp‘.Çm½îÙ7ÔE¼¬’f•3oRlTÎj·cné¥Åe~`´^.½Ô9ÇPJ^¢ž— ÈE¸³sG¡J8C‘öë4n˜ @úv Ús8/3 ‹¢(Š¢(Š¢(Š¢(>4¡¹xi*R9_ ?ÌP6. áÒ³1s1-·õ*L‘d¾ÒKÛp”hpšEx=€uZ:‹Ç4 –íríHt†ff¢eÖŒ²ó.:æ<÷è¸èÑÈóéÕ>:®…¹ãꎕ*¥å¨Œý6×aÌôûï½í¹ƒì6Jo¤õbŠ×"v;çÜÅ!Î…ðfö˹ã°ö}YSŒÕ-‘ÞðâóùDÎõpéR%í›üÉ'o×Fއ² Ýj3€U#½š¹ÙZÂeoöÒÄæ2˜Ú¶dƸ¾L¹µÆï™ÓlCÝ ¹eªwÎ ÁW{é&žþÿÖÆ¿ö¯ÿÓûœfMÅŠEQEQEQEQ|<¸!lý @vþ)zëKoòÏÅØ57‡©<žSÓ—iHÖ:¬»åö±/"ÄFìn†\ (¾ñ�Áøÿ`Z§¯Y£¸5¥QóñDÌ·•ø ìÿcïÝ£7»Ê:Ïï³÷yU•[AåFn• á¹'݈Ý‚ŠH�m‹Lƒ×eÛ"³ìYÌ8.g9ÝkµÚÝÓŽK�µe9ÓÚ�é톶 @€ �$�¤*7B*ER¤*U¿÷ì½ç�g?—}ÞŸÝ«&ý|]µ*õþÎ{ÎÙûœ*Ÿõý>_ŸŽ5Ÿ?1„YéÉÿ|²–y’p#Û¾7ÂÙçìцdÞIäÒFa Ų�eȇmäœÙÖÙ›rõ‹`È)[å1Û+¥ÂÙÜt6çNâÄ\B ò˜œúV°k�V(¥áèÑGz xrd—ïÙÇr=!­�4'bè—Rf{§¾@À%ÚÏÞDzùXî’‰$ê“”Æ>ÿù»ñÎwþ¹3”Q?wg9’îkðÆ7á@Ìl òs97r4Y‹ôIˆ,ù*ñd’¬c¹ ó¨ŠãxíOüx¦áØË!&6ùž�H+9™†GÖgØ E´Ö¶Z–²­ÅÒ˜’Ò ó<Í¼Üæ›û‘F\[¬\G²â23�@Š»Ž¿—;%ÎyêöG¹9—he/Zk%Íd‹s®”¦³ÿ¼{Q@zºJÔ´Õ˜[ŒÓ0<‘cÆbg�û L(El¦æÖ37%õ:çîž${èE‰&Ôz¢Ï´¼¼ìO( …B¡P( …B¡Ð©¡¦ Çbª¹sžŠ”€õú„r 1�Yëmí …Ó�¥Ônî"IS£ÜLʪì˜Îp�µX•ùKîVzlD›¾d”;{ 1 Ø”%©ÏY™Tk´[.}�M‚™/­!dQøËJo}‡Ä£"®õz™öàþ雚�sà uL•bYùlòÖC1V#BJ¤ÃóTPç PËb?¾WU…ƒy­?8 •Åýéœ.ÁU{qÌÙPxº^á‡È ° ”Û4‡��U¡ ¹ðйá8°Q2ä2ËÏϬ¥"e¶€RJh.SmVM)Ñdnkinv[Ik«¨Hi‹÷�z4X†Jr³«~':€C¡P( …B¡P( �:ZºÖR‡nâF#-ïÈy…VÇ‘r¾ä¢5tÇàÌ"³icÞŸ�ekÝŒÕ�g=êÚº‰MØÎب+ ºß,æËçMbZÐjUpéÍ]­5´Ú˜EAú"¤ù˜4,×à=1G"�Ñj�ï&ÙË%ok0,½t—@.îLº?®Î"ÌÆú’Ììk­ ¡vGÜŒ=Âsžó4ÔÔ¸$$»¶[+ê�¨¬Ü,ÿâ,²Ävù‡M¯%/ ƒBžù'ŸI¤˜=�0¡Rûbk gœqF·iöŒv’ëOý!¥î&ìûù­Ä$©û�?“Vä~d6PÙw¿No»$’–úµ³›‘Xúµ«æÀå%ÑÚig`Zja‰ÿ¶„B¡P( …B¡P(:e$ìG3êq_ž•—sf˜—�p#g.¾ÖÒŸõãì¤Äú&˜•2³SÊ@]†>™é{  òçi¨ ^šË¥#ÌhdFó§Ö£Îœ’íãæZfòu'ä<)#c>Õú±²'ÂÁì¾ÅTÖ\¤˜ÜlAÒyŠó¼F­³Ѳjçe@"ªÊÐö+›!öÁ�|ø=´!ˆ¤[žõ�ƒ·\(õæ6äLú«.-ö„Õ*ŒiÈL§”pìØq�-ó½ø�ÒÖ°µ³‚HŠJ:|«@- „¤›M ùêðÈýÛ S]‘Ÿ»”õ@•Ç¿V 2kLÙ“[�µHFp­¾: …B¡P( …B¡PèÔ‘Ì×cgs•RØ!÷ôgìwséÖ:î�ã¾µ¿³ ýÌtFÃ<¿ZK/JóZU÷›Ä�KiÈyK„ò3a@<Ï¢ÁÞܦ Y²þ fC¥ÃG`½^;6e?³Qzµ÷J$ý¥…°…Ý{Ô�€ÂºØÇœ jHÃÀ…ü½J¹¬p+ù~J EsNj\Ö‰£«Iéê’(ö?€+à #¸²iñ†s×ñ¹kXØÔ)óõ˜¯”bñdJ�1+`ƒ›Ëg³ý}Ø‹(Iç êËЩ+È®c��†sø ƒm¥/A1W¤ÍT„^›†mÃfÊÿÝQæ¶q¡P( …B¡P( …B'S¾uVf÷±Ë `ÒÒðÊW}ÐÒPËq߬ÜEÆ·IòQ¢»^Þ4Å¥!4ŒbcFÕz*³Qc)á�{¶î‰ÚÙTq1ᦼÈJ?²KÀÊZ³¾Jù†Œ [24]CgO Í�MIÙfë‹ 4hÙ.ßÓ²Œ$ …º9¯ºs’ïg×®]X­¦¾w|ý$ÀË“ÑZá¾ý‚Ym˜"ß4†\vÚù8¯p–;ëÆW7œ/i$2ž¡í1ýñCü( ,M©pk³Rd~)iÑc@’×Q�›ÑfùIµ³�]>`Ø'ƒ\„Øþ"ùæ8rr`R^¤ÜçÒð"Ê>KV^æ$†B¡P( …B¡P( �òÎ4þ5ÏÛƒ™ëŸüìµ UÀŸ�‘›m¿Ö¼^¯`0OqI­¯lN iÉ«”€Èù„Ë;’¢Wû9à�|D ëõöÀiDÂÁ|Ƙ€]ìNJ‹6b_$béZšl+ ¦­‰& —§´–z�íÜ�¥0»¤;Ï—ÖëußCkNÒ4"ƒû‡h•éª�莮5?� ÷hë‹,ŠZ0.7Dfâ•R;ž¬Ú#Œ¡\v/Wâ’Ž”QX´üx(úuø’c!G„¹‰FÀÿÊ™ãÁ9%¦±”�(õwË;õÚЈ¬uÒ€6ËlÚL½k±:LºžP( …B¡P( …B¡SAì„gêyΡ6¬Õ…fóø˜õȈ6Ñh�òcálÌœðoð²ß6¤F¹($kw†¦aq+ |㘱�¿ó€Ï¢È_öÆ8¿²›‰N?ïÐ qe}f¤køå_ýÇ(uÍîÅÚ4öëS£²†ÜÁ¨˜òØTW �ÆâHLìì›4Ž›sÖ«À3) ñÁ E¶hÀ7ÂŒnÂqÔ‘'çèŽ=±PJ)‡'–ÍÂ-Ámî-ºÉ½â¾óµÑÐLº¬[\‚2·ObºÛ­U†BZ1HCECEm¥ÎHÙÛYíå´9‚͵ '•ü²Ë@È<ìmJ ó<ëüÄH‡B¡P( …B¡P(:U”3uÇ6Üpœ²,}Þ¤ß1@–XlVÌiÞlfÙ�Æê 9w`Ò‚ ^ÂX¬UXÊYÍÜ&q^. !w?4¤`½ŽE¿%ʽؕuõÕOÇ9çœ99þ.Q3 É> °´c~þç~ §Ÿv:ó1u4¦¾—½DD hj ï‘Yž±½)¥<ä’­èBŠ5Ú¢ø¢-š~³³\nB=¹ø4åÞH"qÞI©©´ÅäœÜFʃ+JOÅ^*÷ÑÿK�c­ò°Z/¡¾¹mx‘ªV5c°ŒŽT™Ïí ïøÄ´—©õ—kÖ²ÙìÖÆRq(漚‚eHäòžÆ- …B¡P( …B¡Pèä‰Ûf³2ëQàH-³�yѥМ)Ëz#Ä�×ÚŒ%Ä“?ËyrÎ}^VÅ#ÚÖxÉ?ê×ó-ÂP&åGÀyndçÄPˆk¥­É™ÔšÀK)á†>ÛùØZ>u÷ý,% Ýb¼î¿oFkkÔºQFN[h˜•M•RÝLB�°J™•#ñg.�;:ãÒš$®»s…¸â¸Å¤U?S¯¹¢ªΠ`R›£“´¸m´ïª3NŠJˆ3Ý„ˆÌî(¤YãÀn®žÝ?»÷€ÊÃ(‘AH;d¶Çh®­Ï�ü2�„x5–MnHð.H}¾úB�²Æ¿*¡P( …B¡P( …N) ¸ó=ò»±J)†Ç-Â9J)hZÛ㬮üƒ™TBë1^ù®À?_èÑïˆaŸ3sù„¦�D0Çjü»|ט’/Û !îkfêÿÝâÞ± ¶méì^Íœ¶4Ññ¯bíÃ=2\kÑ[¶ý€èÍxf‚ë.Iù’ÅQS_E©`ö'÷ÏékC‹®,F$Xï 3xè€Y/ô žü”³AT�(�î7iv‘`ôe)×à–³�N«I­�Þn© ‘ýr­4Þ…¸9ô‘ôEn=?¾Ì|û¡”­¡?(þ¸ªÅ“¬îš6ɲXF‚C¡P( …B¡P( …N¶R�Ï2Ïà4dï€hkv¬µ +¢0N¢ISmè•sTur9¸j]w³´+AX‰˜À’¤/‘{ 3w†#Î?‰ØJ�Ù€†ªÎÃ¥SÑÊgÍp&Ç\uÕ7`š²{2N®ö‘rÒRœÝþZÐz IDATx»ãirO2 qvé[‰ø‚ k½!xµ’òÛÜÓ¤ èœum£�EŠM–,Í7ë<>m n µ�&'}èc tÛ1+.mÂf‡õ0Õ» ›VbÛõ’;G( …B¡P( …B¡ÐÉ×gnùœyÖÖëµr—œ'äÌcÚÐŒi€<7©¨uD ß$Ú ÀñŸÚ \É—Íê±Ý!'Å®ºc¯ºcR‰´ U@šwï-¢­ƒ#OþŒ~¾R¬ˆ„?çøµÖPubí¨u#Ù4\SŠG<÷ѱpÍx’$D­?bäv­1Œ˜h÷Þ»9ˆ8z[êŒZ,û¼tœÙBÈÝ8+ߺ"Q\?À1õJb¹1±mr# )€d˜VûÉmøÈ. �ÄJÞ°B�æZfØõWkUËf­ׄNC_ S¤$EdÕË€8'=˜”}ð3ü¬Dd(ÉçKW¼mSÎÉçÈñ¯K( …B¡P( …B¡SB?øý¯Ã‘‡N¸¹t~œÙ¥Ã.¢±„ƒ�Ö)ä°î‰ ›3NøÌ<ÏR"†*PíŬëÁH&\F>Ðï‹0Ïëî’Ûì¾þÃ+›š!#óÞ!m¥<Ìù“bad|_u(}õœJØgäS¾|Äf šP®I”0ÏD“¶{´—~úg¾­% føÖÛÍB ^²‡o>mTsW%ÉYówsÊ�RVçì‡t±|/IgèA«‹›³2&ÍEóPÆY¯!”Ù6Â\wã­¥.2Þ# óÇäƒÂ?¿_>v @��c‹oÓ|ºPayQù¥ò/8†¼y$€C¡P( …B¡P( �*úðõŸ€î:Ë.RÚBJ+H®çܤ´ÕŒW~®Ÿ1¢‘O™‘Ì’©”8‚ìçì•aL]JÐ1kh2² ãù”$9¹¯�úú\é‰2»Š<W|Ã¥C�‰ôaÌ ¸\‡õ>X XÚ.ø<Øa4žÜ3Àå¶ž­qOzŸ‡ß¿ôÏ~þwQKEmëNç�Å DK ¢)”’�k>ƒ wÔ›t5°Ûjß´¤ƒ ía2–?YyFCÓ·Ì7[/?¤î¦³á‹æÊãÙ{Ý~š|! \ˆ­DîOföÙƒ—{mêÐóDv§ÉuÖ¥Cü°{ÊŸ“¾XFŽ­q& …B¡P( …B¡PèdK°Œ�f,¤)œ3p••wظ5ƒ}ò»@AsÄ c„Ɉ LŒ[\°J¿ÒV`u÷ ÿi:/Hh•�Ój�Ò@, NP‘šâˆÏÑÚ6žòÔ pÉ¥û´pƒ“¶<�åC $У�^)khnžaFâ1d$´–ú\ÁI“ËZ(Ò š+Q×#¡¶µ,ôÓª‚“/t~¾Ý<ÓR 7®T±€ö™v½ „�÷9d‰ùò"¤½dY¾!xž·êI\6�¡Zî“i/WnŒ‘‡ïµA,“öRÊ©ßÚÌ>yÑ“f¬}-ô’[í4Ü`Èæ^LÒuKÍX•í]†¡P( …B¡P( …B'_ ˜¬ÄÃZÆ¢ùä¥p1=ñ<;r,J|K&ÔsúŠºì¤XÃÚ…'lmí0 nl÷- êãë’5ízˆÉk’uxS–˜¼ ˆ&üå§îÁ{Þ}c‡�Õ�¾KÊ~ ˆŽ­9O …m9SŸ…¸FJ }Ÿ„´£É´aD:èçáù®ºûzL–(¡UnÒ+�“.èοÚ@=ú*ñXoõìiYuúI ŒÐUqÛÙ†5Ý Éƒ)™u´U{ÑäÅycÎzp9*�fW4lqÞÀm¶ÕìÔÔë[cÆXµ•~ ÉQñÔ÷@ö\®»s$; …B¡P( …B¡PèdˆœyÌ·åÒFG‚Ìò3ƒ)[ªµ8(4¦¢lªÇ[7“—5ÞÞæÈm-­ŸÎ» á›Çæ²íÎQ]£/9# Eµ¼q1κûö�¥Ì,çÌŒŒÒ0¢N™PçnÜ�Ùs" M ¼¥Í`˜�Ü0jZ3,`�î e1µ&Ý4!«Ð{É j}P"õØ- ‹’—η­ÈgR-/FÎ­Ï Ä3nKeq/iÖIKÊK×õŒ{CmÛ¨­"ÓÔ¯o±]ÿrú6^Ãì>cÚ]JEE^ŸW…B¡P( …B¡P(:5D Ô, b©›¢J7b±)Œ�NaCšÌª“B�eÙªÿo¢†iâä§ÀFƒÌ·ö¶ÞßÀF2Òò¾÷Úï¹blÎÝmg듚€µZ}3/éyˆ‡ÑÔhÎ ) 'gjÿ„yP"6ßõöcvŽQh"ôøqCBãwÈz¯R®"…³¢‰£¹’o†ØH¨¥ôx0!gi:‘\v^h4 uš‹Y+�­ýW ˜¼J‰¾l¶ãM¨ê.œûÆ7}¨µò�I†r�Ð’?W²˜q‡‰ þª�4Ú†Q–ÖyÈ8nxÂ<—Nfr�E�4Wfv礫m&jn ¥«ÈËÌ/ÒH³)Z@B¡P( …B¡P( �2’ÑnXô!°ñ‰Ç¦‰‹�¿‘Rg4¡¡f.‹àBÏ,zet\Ûhö%â”h,ÿˆã²)¥Îœ²–spÄVÊm©ÃIŸ|4YFÅ ,´ûcù†_cg–6•FàÖJ[pk²Ò�Q&4Æ‹kG™Ô9—+bAf¼Xb—Ðc¬n³ØîÈäQÊ)Jiâ5}@K0•rBmbý$¥¹f—„#«~&žq¸–E¢Ã–�sØó<릔@=GžÒ4@=¾«Žö±Z9�€IË…'÷²Œà̓>@4¡U�f7­6˜±ÓØœÓÐÊ’4cžúú“¾�Ҁ㭴c9I( …B¡P( …B¡ÐÉGUi ×¢ '¥I#¬ÒZƒ²#)p•Ø«t=ˆËΗÁNÓäæü¥�æ^À¾gÀL¢ÇÝ!—:§�E�½ùJ"ʲ>qÑùÄ©Á?·Óø6ßlÌ¿ ½æL ýÌñ'E&6+Ð3±±PÖ˜›í³¹+ €‰hrÅp70:öl&ßJ7…£¼¹ÿ(eÝo*Í/üs¹¨ &4H'CÙ×\·uçߨ»ºÍ²fc}à”Üæ•áÁòÃi áx�ÌTy0£)oчh/¨Y]yߥ.Zj¤Ã …B¡P( …B¡PèÔ§:ÑǽA‹dÅýg\§*4Ðyˆ˜Ë,I9ÏkYGÏ¥”œ 0àep�tMã´ü]6¡ÙœB8—¡{Œ ×ê¾›:Ä”¶Þ¤kc&„ÇÔ +3#œ]‡¡cîç�:Íœ&cõ|I¬ìG˜ÅíÇÏ!)DÎ%{/{Iâ°|0·˜Ô:kóŠØ-ÅfØZCvpÌ,™êžÿnpðŽ@}&ßHãÍ�s»ñ 2;›†�Ú±c‡l8CL)±,:Iõrm}aé/®{L\\¬s è•RôA[3qé±Ý±Ù¦Ì­¯�Ï]‘SFrÙq«}–uZ¶ìAî/ògœÿº„B¡P( …B¡P(:%ôÌg>Qù—x´“ÂTá:µ–>zN àÌf4²¢ †aÖl`Ïzäʃd’œ3uÙêPØjE2>®¹6^×\Ì–Ïä;1¬Ì6)HÌydVÃýõƒšŒ«³’ô¨´�9_c‘•ì6ŽüÊ~X:w,[ᵓ€iÓ©Û»hi)½Ù(âÉÍ™#o²Ïµ~˜Üqã=†€; E 9o)¼ó-$í3׿!-ÃȺÑFn ÖÖ6¬“ž%Ê5ìÕ‘“tr¬•.¥h�‰×²°Ão¼d¾ùš£=Ó¾#³¡NG~ ^põÓã_—P( …B¡P( …B§„>÷¹»‡Ñh¢ZK‡&nºÚ\ñª0Ne _Jn®]€¢wÖ ?–&¦4èÄa'ÎDoþò&8ŽõN×Ü/a¶V{dE‹Y|ÉÍ÷›Áܬºñvžù3 Çð®öuWÇ› ómOʼnX•Ùzùø”&$ʽe¸ ûÄßev5åœ1ÏË•�‡¤f×¾26Žð¬<ÿ9·Þ‚Ä®è[v›:þØ"™‡¢ r¶ÏV™‚ùwÈ[-yhdYcØPÄRjŸ×W]¾ÛêžkåÙƒÒ$L�û*f~Qf­&w/¶Wü2�ùeÊÎÂJ‹œy]¬«3-’Í/íé§Ÿ†]ÿñø×% …B¡Pè1¬ë®».6! …Bÿ?R!#‘x:e˜ÕŠÜ´ì¸‹�C3x…%Jl\Eà–üòPŒá›°œ~|7ˆM9£jÛ.ÃHÂè–ÓXn{¿õÛ¿„ŸýÙŸÇ]�`ÞÞ¶ÂÖ¥¹Kš„=Èãã ôÉ~ÉÌ?Vç^­¡¶Ú x¤0¦N1îE-¥s´¶Ñ�¡{‘ó•M.cFš›CJ±��žðz{cÎ<˜ÑΗ‡úc>§¨ãg²h¹Á”f¤œðßþ-xûÛß«%²�’#©3mØN�ºVmqa'_Ò5qTWæN(Ål–èí)ëäá T¸oüm/5‘Ù<ý_Ù?àðöö‡$þ} …B¡P( …B¡P(tÒuÞy/RX•Ôå62’æÚr›ºä¤èBZpí;ã7é¦ðÜi9VMÄç’QrDpñX¾f­½\D"&8‰ {¸j}¾ ÜzŒ#Yq¬q§qÜ\Ùluü øã5�;ÖÆî‰aÎfBYšíÔ-¹äbMÛ–o¡ÄUÝT(Ü’/<ÏR RÕVˆ¾aR„ÑZÁ<¯È�sñì¡Ø0HR˜ç;nRB™ ïÿ�J«‘ä^–iˆ•R\ˆ¶hùUzó1ú9gÝ,.ùHºÉò’ñïòüy¡qeÉuÉ埛å´i»/CÁ2—”Rú÷ /H­k”R‡á—¡P( …B¡P( …B'Sµ®»S­õ±nsg1&q&€ª�kÃ6~ë_ýò$ðO@]u†/RîcܤtðªÊZ<“H°•upì6g åŒD+°ILÎ�×ÇŒiLÈéWÊz}‰rK„Îëõ&7ïPôß“y@ҲݥÙN"Áüµ"†­D©—‡0Ó[F”e yxØ€«ÄZ)Ùb«mGÓÂAGƒÓÏ6!»ÙxûÙ;;xZ ñV_|1 &?¾ÝÙŠ9꼑ʌeU T˱q¢بVÃ’¸lÓè/Mšhµqr0¡51·Z­0Ïk=ó¢Ñlæ#»ÀùQz2²ÎLh)MÎ|V7Α”%yƒs&Ž5Ë|A‰"û4ìW\„Ïþ^u òç¶o‰x“&±fz�'—pC SÊ $œòäŠ/ä\ ý\<±YzH'Ùpi|a뤽( Ÿe&J roò{§aüwd-|\_W'¿¼¾Ò?ç6šÖ¦iÒß%¾ €ËJôA°0ç]��2Wpà5-B‘¡˜rO|ß!9x0 …B¡P( …B¡Ð©£qæ]f.ÓF­MYÑ2Új‰QoÀ‚kÎ%ínHi…œw¡ÕÔǤU.¼€Œ\+=¢ë›q«‚Eã¦�°ßSÎIãÊÒÄ'�¿ƒkå­:RN¸MJI�¤AM[›˜á8ªkçhÕÇ“«&byÝUŒ¹@¤9^Vû^d·¯»à‚óÐ &4Ù˜jo>‘ pdWO³[€ibé (hHÝ5ˆÔ†Œ±Ù%±h"Iîaˆ£JHSZa'b<þβõ_;.ÁößbÅk5œ3P»URŽçu�›çDö;7 7P"ÔjçålvíÅ'BzÛFiŠÐjvþe44Þ}ÑôýÛ¨�¡P( …B¡P( …B'WÍÅ} ¥Î½Z¢Y\µ�q]á?ü3w̆Ì1gÌH¾Çä'çÉ%V››…WQ:#2§^s©N>—kÌÁ&æ8íÃcZ•ÙPÖ‘oã1IÒÈ~,ŪQa½¿¬=*í;¤Å³ößÔ]}ëÆô'{ßûnÑ ‰„õ ´¬HL1«’OÙ†xî±:7Ÿ i³­l²”oX„wÌ#Û,@t¨»™X{!Fí ¤þ`òƽ˜mR(iH²€H?hÑG‰-ÂÛ´ÝwJû=ÍýElê gŸ=ÜŽë–¡Æß³ìÇøBËì8Ë­w‡%Ys( …B¡P( …B¡ÐÉ–p3,ɸ5It΃£��dd3úˆ 9¤èbŒÒJùEÑ9vRÂjóÅéW´ÑWK0:K‘ÙxÂ�¬¤„™”w'ůr.ÃlÁœWCg…1¡443›“XŠIlìœ_cÕ1wƾŒ‰QOF×Ù|Âei›Ñ¤ƒ¢ÀÆßuçlQTZ ^ô”±õf[¹HRdêQÜ% ‹dιÛI³ß¶ù´¸±6ænÉô°Íd±]»×RØ^96¾H›qâ¶ÚЂ±…ØÏ䓹‡~=ü€ØÙU$JHd)Æ}ôSì¡ÐóúJi±ÿº„B¡P( …B¡P(:e$Ž<.©9²;¶s˜Êœ‡áž» ¨³~ˆ6”öڴwB€›�àÊñÒi! mÉd<Þò€Ï»ù–­½ÜغäÒ©ü3|)U?ÏiÚ¸ž°.iëÍy Ó´4?FNFéñØ;¿'ò¹Ÿ…(cõ„)Yq-¹€”@”‘ÒäH¥ÙýbåaH,×,šÞAgN»ed·Ö†y.h�Ëü<>GEÃŒÚÖz=)Ç`Ïè¢Ò8�à°Ö¶xØ Õµ7�Pª¦“ÂΔ2Š:÷dF '» ë F!Ðr/-æ Ïøµ_ÿ)m-^tÒ_V"ÒåN®…Æòâì/ …B¡P( …B¡Ð)%ã6ûN™DÓØZë LXy,³¤¹³¡:˜±lÆ^BÎ+€š›í' M®ÅNBž“Ç�»gŸ}VO¬–î²³Xmk’`µâÚe.uJÄ—ÕœÛÏŠr�Yrî‰R0à<ýôÝP�ÙÝ‹@E©EÓµµUÇåÐÓÜÙVÙ˜M(0S¢ÌrßÌÄÒPJÒ×Â9êZƨìNƒ åg2ì�7¤@¦<iìtÑý™íŠ„Ôo”ÛÚŒœûC¯ „iø®ü·‹žòšKî^羙ІŒRÝ0P[ßèâ×ïcÅ­5´ ›=Øí¬Ë_?ý3?„+ž|Î=okØ? ¡U ÖVÙ7¾fé÷PÀÚ: } …B¡P( …B¡P(:$l£ÿi0�‰ NÒ’€7fIS.:ø›‡¯œW ZbúâÓ˜aÍÏÛ6Ï~°_# Œ©5a.ÍEˆ±¸ÿ²!—Ü5¹§AR¡RèÁ×µr]ñ­µVqâĺC¼¢‚ÖÖ`¶ÎÄʆ“‘Ací £ûÐX–%d…_ùÑr˺æšïjûØm¨¥¢ÔÓ4až‹Fy¢�¶M+Ù,æi©cvO«d6«'³°þ]7ÏO6„�)C3.[FëÆµäVn2Þ·¸òIýóÊ9Otm #ßÎ<»ÏZ‰1<¤D»Ð° ´j;¡ùu#°­çÎiØù‹!Úœ‡|O‡]ÿ„B¡P( …B¡P(:é:眿ÙáTê N)ôÈ.²êx•Éd59MSv‘Ýæ~7~ 7·ŒÑ§‚K„òýyždF3ÿ™wðù2I‰ZBÖšzí>ÒÆ¨7{g÷fÆ®%ìãsL Íá— |Ê_Ãø›E­Ù`7)«23¡Ö[(}ô£·`ž×h¨È9/(gnLnn$­~~x£ÿ®^[pBJ«àQâ_lŸ”šeïFLC1ˆ´§4!¥‰-¡XFw“Þ—E�Ñ�ä¼¥/š_7` 2¾Ôƒk¦í…ó j;Á÷Ok·ouXksM8²>{èfc•}`( …B¡P( …B¡SIRZJ4)Œ³Ï€¼«ÏøÉÖÖrž§`JÇ|ù«gNvN+¤ aÖ,#à<ßñ,)¥ ̨$Jë�bS—"Ç}™oɬ>émð…>M*½¼WcyÈ@Š’c½Þ}˜]©ˆõgȬ?Ká®:ûJ:i¥£ìR)PûäH Ûå囩nAË ÄÑ&ešÉü=)Üà8m6…!™Ì„^Sbƒ;:WЀ#iYˆ‚GwO­WL×"/a¨¯=Üä®ÛÔ‘gPs|á}ìYÛXªAHyø6 ±:7$†szjmvR_  …B¡P( …B¡P(tòUkíí¸„RfÇG̵Á 6r%ÂñãÛCc®”¬jl•àbÃâ¬Gµù˜«?¦ÖÊL¨É,?›)ØjCÓkõÒ’&]þ\’àlÚHÌiÖ¤%·I[zI]ƒË’�Íx/þ3‘__n²HÔöûµæ`?·û jxÆ`’<´W)6o�hÓÅLÓÔ�"÷»oŠ…0)‰”i=FËpZÕÜPûD³W )S�ëfgó´�­Õ~[–w¦ä]‹µñkMJ;ªúhÇ´KºÖ±xÄ\|R²1÷!�UÏá_ >·=hÎŽô´’p ÀÑ …B¡P( …B¡PèÔ�° žmg)IIˆÖj-µþ;Þ(% Ë›½„£Ø¼=ïdv“swµ¥ €S”ò]†h�ëäÔqŠ¿¿Jü³áÞՌ֜ñŒ a¥`Äd7¬%f[Æ“d­#äóI[œ16À�ž3·`íÜ«'JûÜÄeR—�5Ç¥ìCB>çäã§A•!‹¾V˜gîÉMùôÇCgóÙ<; ÖF~,s- %:¼Ð5þÅÁ1¦ÈòñÆðfptyÒ…Êæ”²ÖÁ‘ý]k–ÜßçÖÿj°ç_ ¶¸¶þ÷�ܯé¿gw{‹›7({jÍÂ’w÷s½›2 …B¡P( …B¡PèdJ�V½Ðtœ§—­ W#®ãh3ŸŽô-ÂlXÕd&œIøóûoOç»)„å$M†2D.cE"ÊøþiQDÂÌÆ€^Þaü�ý̸ÎnæÎó¼ %…¶¥¬ÝÚÌ(&]ê`\¸ SšøŽäžý:¾0(θÄÁZ] a«Qn û¢�ÖZ£ŠU5�•RBîu͉&­L‹†nº¹ÍfëùäïÃGŒ}+Íø‚æê[Tô›7Îé+e¼6v°vÊæó –&e¿£ã¯-"Ô…B¡P( …B¡P(tjH˜‹‡d~„§.�eáãô,ƒÛΜ�l�ž"<Æ36“Éè73o1<›a#ÝLÖçƒÀrî †o­µó§ÖÇÖííõí»‰ÒûU±4áùïÊùäÚòóœ§þg ²W~,]JÌ›r𠢡5�'mh1ødk¢ŠÚxØ¡AAï�«�Êd›•W†Í–kÈf3ÁåŸóf÷&H+ŠŸ{ç]y+ ¦5H£oîn<>žg¶n¥L:ðQæ4MÃ@Eyp[^Z)%Û-¤º�Õ9øìþeH£8ù³¹¿ kø!�òùl8?4yÉÓð’†B¡P( …B¡P( �lÌóñ[†Y¥—€Œ%µ—oHd—%ص o IDATè’°Tisn:ôH0§O}×îMâº|-‰ÞJ•Y•˜Ó€3Ï<]¯'·Àl§!gBÊËh2sá`Ìϲ&SkÿÙØ©!%µX¸üH}‰ÇØ!îHž«hh‹EË>„Ú*þ:æ•Äâ˜ó h„Vá€XÃ4%üí¿}�\”‹˜cPœmEsÉìÔ#ñ†¤”AHC.9¥Ö[a,›Ì›W:T”ÀÇ“ j+J?®q›²£ÊM ÛD „ä 5à†%Ž-,¶yÐã„ ŸmšÅ–0ŽÿÌ,ÇZ|«‹C/�—èoÿ´3¦ŠÚÖhmÝÝ“uÇbX�}!½Ë²ö}°u$»üÜ=Âì¦%/=(DÃPUÌ�,Íߤb>ŸÍ;¥ÌÈ×É N0sžP»MS@ž€2{À¼ÀZça#yp$ƒ¥Ô#Y5´#ÅV^R›kðN,™’Û`¤ÄÃ"µ Sž\Õu nȼ€£ÝÒ Ú ¼¡P( …B¡P( …B'SµV¤Þ'Q ›ÁÄÔ%?¬üƒIU~#E¨­¡Ÿ§:XséIϬª2 i¶‚URöd�NîÕ§K%Vk³Å f?£îÌskMãl>á_Ɔvn;ÖæÛŠ}lÙÖÐzŸ!ÑZ›@ü£ÿáGÐÚzá 4Çcr3mÄž0§J=¡j‹9scåqJ9'}Àòyk èäU6X ž–¿´q($ÏÅ›{š´€ÄÃÆÖ*j˜ó<­â§úµHIâ²YãÆGê,¶ÌÀ((ƒIÿMš�æø.Ф”×°úh™q( qœcØà GˆªJ[Lµº:¹V—¥¥³“àä›fB¡P( …B¡P( …N¾R"4Täœ,gê 9ÄX%Àª”拌i€ÚKUÉýÜwOdu»MÓ€¤£èäü2;Ï"Å 6ònwÆ»ð¸Ç�94ëŠilÝ�ÁÆ4¬Ñ›ºÆQv„œ'½'æaMKx¹Ð}½ ëRÊ(¥áW~å·À\Ë�˃2+áLÂÒø6$\̰—ÒSš¯X¾òÊ‹qóÍw¹ø­ 9äM}S¥vy[¶¡?˜äšr››óÔ:w"›,Ü,ã0* W­ lm­PÊŒÖÆÒ>¦¹…@³ft3Òðrúüv^yx¼Þ1‹-›8¸!Á ²�|ŽD¤-5¶gm,i.B™£hVÏC‡>ÿ„B¡P( …B¡P(:éÚ·ï®÷€ÐÚ¬æ*NIZRTF«Ù Àªà�ùNXÑ(á6ÐDå8k0ic¯ñ™¼ ¥Dîiœ—g©Ks¶ECI-K;Üsë‰×:t:ŒsÓF)­㓺|žYGï‰yÌß§µ ¯uý1»»™’·Y ·Ür7<<#8‡*Zµ fÂh�ô b]õÿ³‡‹aFß²€ÃŸÏoRkÀz]t†žÁB?¬±ç¬á_„þ ݳðqZ�~­5$JìþÓƒcó®'÷.¶J?ô ´•F‡~¾‰F¨,S^³…úÁ˜ÇžiC'C¡P( …B¡P( …N¾­ì4¶lÉSøø�@™¹ðÆŸ�åc¼v,q5c•�æbL{Ò² „¤âÎó%°(=“*¥¸sÔáZ~MËuøØ¯‡œ²G:fNۃǽªu�”¨CÀd?_p¯e¢Öø’q¦©º&’Ö€RfmÉ9÷?æy!�iEs:È’ïK,Ö;ûø‚’ ç ?0ëÍÙ`B¹Frä“\­´ sDXp­ÃÜú+ �7·¿>ÜɃÁðêÕ¶V5›lü @"àôÓwã‘GNÀœ„è{%1äqH$—ˆ vÖ¿<žôÚrÌ …B¡P( …B¡P(t ‰ºË-õ.g­Ãœ;#çe)L›[gQÞ 'æ‘uÀ•…Ηll€ºƒË®v7zz“´×�GÕy'7MÖë‚išúÏÆ9ƒ|-ãWËÙ€2ÑLI‚Ülë…û~î=E u¼Ä¦%f6³þ ]—�Cо_ËìZ3Kë—UøÏ‹áq^ßZ×ÎÛz«msð�É+š/±n®¡”ª Ιá¢�£Q/ê˜AT;|ÔGÜD7ı C�¢í,µ®»}’œ#Ñ …l„ZŒH?òȶî…XLŹÈä{´žòCã�Œ)ÉLA{¢12 …B¡P( …B¡P(tòÕZÃ4%ìÛw&˜§¸ø-sx§ž�Á’»üg£$Qêª~vžÔ ëñn.æ7VËÅuÑ»Põ—€8>NÚ… 6Špš&5¥‹’æâõP>Â0Ð�•“y€¹ßãC·¶¶ô\rßDÀ¿ýþwü£×¿?-�[˜šÓ‘�ŸõøÚ@"¾f{cm3¦Éj�ý�EX×¥EÃ/ E#°²V`�‹›yæÒSºòðêb£À¿¦ÖZV÷Ÿ¾|úÀ9›í³ØéMðïqö Üz-“íaøeÌZè1¶¶Èé/+m½´Ÿç^3�{¬¹êÞ™S°-^ P( …B¡P( …B¡“/a%Ë]7 }ö_J½í· ƒ —›*ÀÑÈ®m7 Èñ²Q ÀŒŸøïÿ>Þøkÿv8ײÀÃi´]‡ áMçó ö÷+VM,IÃúyí fÑ”ï¬%�î-°¼¯+iÆ`aõ3‰‡}(þ… …B¡P( …B¡P(tÒÅ% RjJcÖlð 5W»±‘iR¬áΨäL^m`M¥ä¼R¦dÌgŽK¸ÇÅ f&fdçœ\wDÙ€nKfç D†¸v` ¶>VO9)Ð\š¿x�š¶ù¦Ä#ïj¥ÁMè¿3íü BqAÞB‰-†œ{rɛޫœvKÒ‡$“ÖÚ††­­Qkb¼6P\‚ÕGs2”$'öî@ §~ã�سо¥·j�ˆ9óÜü½†þ¸Í��Rf*ë.Š�“ïN¿eµ3�P˘ïæVXþܬ­Ê9y–¡Ÿ8³ …B¡P( …B¡P(:$†.†a­–Ñ¢±–“£ÌX:Ī� 0`ñVùþ2Ú+³ÿ˜1?aÞÂsüº3°ÁÍ nµ¤›Ð¤ÃaÏžÝ8ãŒ=ú3aHk†¸‹ž[¸—Òfí¥ ^¶›;Âø>ê6…[ ¬7cJÔ»8šÂ»R¬YÜ„R²2–£È9mϧ)C¸ß$•Ä2‘b7¿¹¹~Ö䫎6¡™µ©3PJ-Ć9MÙA±¤Q[~�â0ä cÛ£5æ¦Ô\ Jêä–@´ÝÏ“’Ìn:[lΓÖO×ZÇ•ªÒ¬’ý;h 6¥©×,¥ÐhïîÝ+œ8±v-Ä=‚ÜI¯íkÖQÊUFd^ByA¥ÉE‡5îР …B¡P( …B¡P(t24˜­€^BA^UeGü³¦LÎLf3í‰ë–R” 3b×z+qcÒH°”y{¥¤•á$éq¾ÀãèÑGÜ =ŽßúRÚ†¦1gchÌ¿øžgå6l®cžƒEAˆ•ÕR¿¶¥@S_ aê%'Iy–¬[Ö$ó }¤ZŒg)AY?þÞTŠPYtë£m¼<$UžÜ²eS6ð�ì^ˆq& lÔNNºyÞv®8¸ëp~Û\¤žof[æföYhíìì¡ Z‘‰8 %†K4éK's Y­7"Ÿ¸¬ÃPGßô;Ïó`Áô­Á Ú~�û‹%ξL% …B¡P( …B¡ÿZtèè|âÞwá“÷¾w?ôiÀE{Ÿ†g^ð\uÁKqÎé—Æ&�dù1fb³$)Ìù¨ªO˜Úø6+´ð|GZ�%eÉ ¨ªóP ig�uzèAm¾ep(PpÖûµ„eí U+×ð®?æFuQ¸19C\qǯ{l·êž°©Žù %·GV\ÂÐ4éÌC4€RÕÞ³A ḐrÊÝ�(ŽB>Ÿíu‰[Â4MÊÙJ(¥+š <4�ågéùÙu’ƒæŸI«‰Etý¬;‘Bk‰ÑIçƒõXÈú¥�¸³9 UWXëû*fej‰2Ÿ–Ø,öÃ?òÝxó›ßŠV“î/wm4̨m�D¶Š;0%v$Ji/ïué`õf¢”žÜlƒl­¤ƒsåÕa#ÇnW 48m€Ù©×®Y6⸜yfÈhQZi6¢jó 퓈²¼0’ ÷n<~ѲæÅ%³­ÕØL)/–·]Š#ÐWQÛ‹ÍÀëÃ" 1gɋ˚vnš±û�¢$ …B¡P( …B�]ÝtÏ;ðæ^÷}營ÿ<ëÂïˆÍûkÖ9ç\3»¼ëÍ"¹mÁU,~kü`ö16›YJƾ¥>¯.LSä\}þ;Å1)€¨:ÃUÝ€‘Æv€œ'Hb–„¤®C3�É=¨“½h’ÝÌ|6^“?ch™Ò„ /: ܇œW𾵍ué rl5ö‰S�™ þ¤œöVJò $7<ÏÒˆÛæиàÂoޝp–EÈÂÉ}ž×Øq&º ð‹ç Zñˆ/‘!�DÕ½$ö‚Hݱ´Ï´Ú@[{=¤äjæ:TIƒøÇ…gµU2d,ýfpüwîC)Çýè»0T/KŒ¸Öëõ äœôX¿~³œÚÐK¹–�ðP( …B¡P( …‹újà¼ù†×á¦{Þø×,á!¥Ìó¼à#€0—Ö¨óWc†wéãÜ@aGâf+e=+#ê亵V.í} ­V@Ûw©³ã+r>GÕrپ ¦>GÐ'^5­Ú°è{på=RÌë—½¨=æ[ëÌŒ w| ƒÆ¢îDI˜ŠyMÊK,N\—¥ÜGJƪÒÞ½§±^�S àZ%xHºžêúæZ ç•I2&Gn}9GœyD¤¶Hàè!£œ^ª’-êk4·ö 4P"gÅÐVÌ�ÑWM‹sqî/õƒp©7ÛLúßlµ¶aŽ÷{†™Ø‹‘9\ÛÐÐ"/¸=(r™õÔsí)þu …B¡P( …B¡ÐcR‡ŽøªàŸèÍ7¼‡Žˆ�ükÖ¦áŠ%E\ìA«Õ µÕÎ8ÈqnäµïVÇZêÀ^øÂhƒ\_Ê@ä>8¢Û[„³(�`9¯àMoòþ:³.éÝjüJ‘Ž2»Ï»ûxVáJãÄ ×‡áÊc�ORâù‚óaSž÷¥/}éHßPhͲpBXm¶_FÎÙb³¨JvíWÛhƒé·¨€K1ºòf�ñåFb©Rg�?V@#S]™G}¸Þf�çŽ×§^þ1¹^Z|�ÜýÈõ’;–:-(uîmÈ©·#oÎ*ô’˜óø¦îøy( …B¡P( …B�%ýÞÇ~ê”8ÇÉQÅýümüü/ünz¸=ŠÇ~ýEÄ…­Ì]šŽi’’Œn«Ã˜5á4@Emkžk× WÂZsJAÈ>pã‚«0‡’ëj·ql½Vfö 3ƒ˜ÁÅ+Ÿr1@±Õ8­+gk&·¾¤×6&iQæEmØ�š<[pLeæ@,½…xÌ`£�­h‘ˆÌ @Ñ¢År¯Àä)«¹ûÚàØ“Í’¦o×”<1ˤersã‹á-žf³4P( ±Ÿ ­dBl‹8ÿ-×°™€Í-Vjšù+ V1íçp”¢�¦?O)uËh¿i0!QBmóÐjlm02G°)ä�Ži°e Xg%¶*ú½ …B¡P( …B¡P豤CGü ?þ¿è¶Ã7âÐÑ_e)H×?öûø?ßöi9QÊØ}æ¹Øÿ´kð­/½ûOû:ÿoò´g_|1ÎÞE�î±_Gùx,C¨ÝЀF�çÈH3q¹�±ZÂÄŒ¦5”R• §!- aÎ2i|Vž›Á$j¬G’–M!Ÿw úÄf­—]znþìÝ¿¥í¡Ãk±–e÷iû#=ã?fiÒŽl�ÏFò ÈÃP 2®‰[‡—ÜHÖGšÞ•àÄ› ½QÂ4MÎág<#˜Þª)¤×\zò0=©\μ㇞Ϯ“tÓ„ÎÊ ÀRà´Óvk”V ŸzøëÊ0ÉÖ*j“á�U¯É6Ó%”ƒËwgHœÄYlnNhàsÊ}y �(/AÞ¸‡ÐûðÀÑ?@�‡¡P( …B¡P( =õ‰{ßu œk�7ߊ‡÷>¯~ÝOâ'_÷£xå‹/Ã#~ç>Ї¾®f»„s¯y5^ûƒß‚KV�æ±__ÙØ³Ö OÒ°[jׯõذdÇ�ŠúÙ€ó¼î÷¸ µ’sŠýSf­—f‹åx¾eÓ�¼tV} mŽi�º;Ðj¦—­Åò C¡P( …B¡P(z¬é“÷¾ûQ=×ßú†ð•±Ü�Ûlã̧^…§]r!2€ /Þ�Ý÷¿uÓøB}öæ‡?ûgxןވ[îyë]çãé/ù^|ÏÕ`ån»þ=øO7|w:†ºû\\ýª×âåWìB;vnü“w㟼÷%ì}âÕø;ß÷í¸òLB{èzüÖ¿|ö¾úÁ÷àZüÜï=ˆ—þÔ�á…�ëLá®wâ—ý“xê?|=¾cïGôØï{Ú ó]×ãÚë>Šƒ_¸_:ºÆtÖ~<ûe¯Äw]µZ׺>„OÿÙŸàÏoºw?pe×ãpÑs¾ ?ðò§áŒ¯ÁDÈ­·p¦¥%/*j8cÆQ4ñiPËäL&+a-Ó4a½^#¥ªÎ¶Z úÐÇ»£.+÷±òŒ¤PÒ° u× ¥H™½À¹2ºé«øY�¤4"àÁÆy˜”…ˆOÖâ]¾ç‚{2¦^pbå°’²-e ˜¦ ûöíÅ¡CGÔ-)8þ}œèÍn0Ùƒhzƒº%‹Ùsvbo/ä8lÕè*I¤”PKÕ›à‡›{Q†9á¤Òv*×÷ëK¹치U³q—R�#ÃÊDÐ1�£þЋæŸ=¸3§aÒˆ¯Ÿ°ÛœÑgF¸—¶i¤×îCàiE«è/4¯;Qîƒ0G¢ìÏ …B¡P( …B¡ÐcQw?ôé“~®zèvÜ~d —^~‘�³ö¾ô¥ã ½�Ç^*¸ÿÃÿozÛ]8÷o|+þÞ·��õ'ߎ?øãëpÅ3~ÏÝó%|ôß¼ oýüxö‹_Žo¾ä,àámœ¹ íØçð~ówñáòT¼øe¯ÆOûÞ÷ïÄÛÿüéxýËö£ÜyîÁEøÆK&Ðwa¶±½-d�Ûo¼ ‡Ïž{qÆúÓv,PpÏ'Þ�›]ŒW¼òå¸pu ·½÷ßãºkß�˯øû¸j¡=|3þøw~7l? /üæ¿‹—œ»ÆÇ¯} >y"c÷ט æfÛµKRx*eîcÑêFº“áYÜ€ÕµÒf8Æ`æy­PÌfò5·lÀm­‚ ŽD¹ç<Œ¢ã†b¦‘b “wr~‰ûÒ)'U<ðÀ}æÜƒô•P`(¼gŒú‰ E"¾Ý˜�åxÓ4u%̬BŠd}Ï…wЦêæÛ Aµ´ËšûÜÄtˑžÉZ§œ I‡/ú€�zP² jéÍ€›ÓGÖ¦Òa£U1·îª«hð5å”Ä:YÏ4DtíH†ùkeÑ—d C=‰æÏJiŽxÓ¢P¥õ,y1ÚŒñ%Ù)B¼8 …B¡P( …B¡PèÑRÃÑ·ã>º/¸t…º~_~à.|æúëpÝÍ»ðŒï{>Î;r#Þü?‡³þ›Ç�¼ôb¬l?[9‚í¹áÈÇÞŽ?úìéø–û‡ø¶ý[îÜkÜþG×âƒ?¯üÉÿÏ:‹€úxܱ÷:Üsb  àž;b}îs°ÿtí9 {ðŽïÌàÈÇñç7�À•¯x>ÎKܱháÀ�±ûIß…ç^qV.zÑ-øà­qèHvÁÇÞú|¤]�~Ýwàò=l úrÂÅ—^l ó«”€?3/5 ,n;2#I}ú±m—Íø{ßû�¸ö­ïîðÝÈ%)ÐêJcÇÔ¤{@]uµòE¤¯�Kn3jMý{”µJ‰kë<¦¨ÁË—Ä–R�sê‘bæH×_ÿ—Hi¥ß!`Ã\'f3�‹ET–:;" Я1•ñù¾ð…CàÔ­q;sËIÁ-”›yMãl:Á¿‹ÏPjuÉÎèPKJ5=𪥺ÁƒìÀ#ŒVÎÖ*¦))ö³½u‘ÏaÐRš€0Lm("Ñ„ n\&w‹£Ï¬­(ð›&v-Z‹ å!›ûW@´‚´Ý ÇŸ8-ùÏò¢ú ¸Aàö'"À¡P( …B¡P(zì颽O{TJ@ä\_¹Ö8xÛ](ó1ü»_øü; ö^ò ¼è_�o¾ò ~ß�¸�ž‚W~ÓE˜Öã¾Û?ŽÿôŽO¡]þr\yæ|ꣷOý>|ó%[‹S7üŃ8÷o¼W�YñÈá»qó‡ß�÷áqøÆ—]‚ÜÄÁƒG°gÿe87tæ^œ‰GpìX0ã®ü>·÷üøUg‚Úñxä pÉó/�LÀ›�Å :gžA¨÷݈÷ß²…çþÈKþ(÷À]ëóð¼ý{ðµVˆ,�fbdZ2q³MÓ®>PÚ{3Ÿ‘ò›k¯}Öë¦Ì‰¡\�ÔÁç�nÂPlf °k×.loŸèF/¹ã¢pݘõè-€–”ÑÏaga‡˜DÈ);Nƒ¡Xd,oµëzþäÆE´œÈõ|I€É™ÃòÍznÉGÊ£–æt@™©7æ„¥JÙn\®QWªª+÷è7Ž: kd¢›¬hÃå•çyÞ( â ˆUs#6Ï”R}hø¾oÞ%"ÔV‡ºgy鈀FÐø°8×ëYïß6xg7ƒÉ¤{Á/ W1�VT‹û|ö²%XîS^ðP( …B¡P( …kzæ/yÔà3/xÉWþ¥rn;pg=ç•ø�o¾ôÅëñûoù.xáËñâ+Ïa�{îúʉ{qíÿö¿â-' ¦½àòg¼?ú­ÏǾv+îý"pþÓ.ÞˆÕÖCwážG*îÿ³7៼wkìÁ9ûŸŒ¿ùýß‹oyÒÚ#qǽ —\ÃÑcÚ³{·¶qä¡ã¨‡?‰w|è¾ñU/ÂE6Ž-wߎƒõ|¼ðR�y÷¸ó9ÏÃÅ{€£Ÿº_Üõ$|Û¥ÒÒpäÎ;ñÐéûqé9_{Ê�ÝtiH/Êh8‘O5š«ŽÙÍrNµŠõ‰ )“Â,†xi`QÖñP‡H®¼vïÞ�y¼¸+ç IDAT..]Ú�Ò¤£Ü$2+íÀ\Û¡%¥>¯oê÷œùšÍ¨“€µÖ’®ÉÎ'E¶µ;ó�¨åòf`Ü?uT– ¿EnÊ“¤Åz3꯲d/0ÙÕÍÜ+�bN|Aú…¦aqc+0/"g 1\>Þà˜[ߌ›ûVŽQcvËU}‘dãøüM=Z™éï•EJ¬×’sŒVQ~¸lÿÜ©Ù×6�elÏ”,7Säñåæ½Kúügc銼ÄöàC¡P( …B¡P(z¬éª ^Š·ýå?ÔÎõ•ª>p;îxh O|ú3pñ»€'|+^üŸÀµúAÜóÌ—â¢4c½®X]ù üäw? »wŸ†Óveû_é…™Âz½öÕ¬õët^ø?Œ]°{NÛƒ•c4åî;pg}¾iÿnþ^:çž Üqèv|ô³ïÁ¯x9^õ”Ó@ÇVÜÇ;óI¸t_?a=Œw|§]z)ÎM ‡¾|X�‡]zCÛ¸ëà½È—\ƒ ó×¾×¾¼ÔF—µnz2÷saJÍ�Bê¦3þœS¥¹ƒ8†kˤª9IÁ�ü\¢¿)zèA@³¦a¾×ªs …Ùqc'CJVµ¬sÿ`¦.9žÏ3«SO]ƒÉ $Ï=dùÒo6žýì«ðÏ~þ_jœÃ_Éžd�r>)5a(8ƒ¨:æfÉXŸ&MÓ”ˆ‰k.w £FqõY�²ÌâÃpr¿ðedUÎç!ÇwùA×Zì¹aV˜RR·¡<‰²‚4¹ÏÖ 5<ö3ÿjúÖ]½pÛoÎöð¥NÚf ’{±›¾¬>½´¿ê_nqòõ(ò²èc KûkÜë�C¡P( …B¡P(zléœÓ/Ååûž÷5Ÿçò}ÏÃ9§_ú~«áØ�Ûq]ŒË/íñ]: ßø¢gá¬û?‚Þr ]ØÿÄ Ñî¸þÙ»ñÅûîÆíŸý>pÓÝX@ºO~Òn|áCÿúÉÛpàŽ[ñ‰ë?Œ[�4¤óžˆËö<€O}ð/pǾˆ{ÞŠO~äøåKû¼ÿÀA;s?ö?¾3€ô8œwî ‡o¸ÿáÎýøöï|Î"lÛŽâÀ‡°Ú.ê0¯=r·ß—pÉe#ƒpÖÙû0ù4>ø‘Ïãî»oÃ'Þ{-ÞóÙO¸ôì~žÛ˜®!�bó³úh‘…Æq…q)lîŸC|¡…¦%|åÝ€|?EËFFˆhN=ùlL¾VåWf†Kƒ©‹ˆpÆ{ô¿…sñ9Û�´ºÓ÷i¼ë�ÿüç¿;¤E—lh­¶½Ä‚Kw=ôÿÎC $nX1:É%V‚ÁΩǨÔYÀæ&Àm&†ùvf?úÉd˜(„�ì´ÀIÙ@¶O®úbÖ¨Í 5d7nJcÍÁ‡~OI�­µbš¦NNRšúý%½gŸ×+¦¬©Ö6ÔIûˆ4ÿÙ€ �j+h¨C%ô8Ñtë°2 …B¡P( …B¡Ç¢^ýœ_~)v?ßùšoÇþ#Æ[ç7ðo~ Þ}ÓÝ8ZÐŽáà�û1í¿Ì9ò&<á¢óA'¶ðÔÿö{ðÜÇ÷{Z»¾·ßÝpá÷Cs/š‡Ë.{ü£’1\š¿Ìœ%$M@Xve>Ê.:)ëH‰ÇÈ<Ž]zë>Z®uöã„ÂÆY„’.M=¢ËÆ1ƒju`F~ žÅo}±]—� Å�¿üå£n„'f=_“ˆ±€Q"lµ6Ìe=¸ýÒ`Æ3&&÷è%f³iš:Ç2vçç*z åüÔf'u€ª.niÈY+Ñu /’+®uÖlwÎ[Úbb™g¾ nOÉ1b¹®•|ÀÙ2�)ïB©3~üÇ_�7¾ñÿr¥#ãKèï�_ •¶¬È5jõs=¸³È®ŸGÈ÷:‚EÙ?Û݉. ‘åÆþ,ïS$3%öüÀ‰ÿ¯ …B¡P( …B¡Ç¤nºçxó ¯ûª¾ûÃÏžuáwÄ&þ•*¸÷OÞ€7|ôrüƒÿñå¸ôQˆïÛ÷ü!½Œ,fÉ¿¹ÿmѵ–_c+||rì©ìÈ¡¬ÕÚ”-å<¹hoíuÃiçùË8K�úõ›H†r,àã¼Áµ‘uc‡CS Èßeð¨õÇý<«�”5I¢ÕbÕ¶·;¥m[kØ»w/ŽyXïѧty7¥ôÔ¦u­he²”vÈ}yrȤ±öAˆ¤î9ÙìZgGN“\ð¼ÁÞ Ru² 6îjä—x¸"CŲ1Ü‘7D¢¿FhåçBK¥Fþl%"6G��"´Z:�¶¸òØp ͈§4��4Ø_KíÿmÑdh™‡¹‚ö2�¾DËõûœ··¡:ôáø7+ …B¡P( …B�Y}50àߦê}�?½¸èâ³qF>ŽûnþÞó¾;qî+^‡ºúl¤GágŸ}µÂ2aDKH•ó„Z$iZ��̨V7.NÈdÒ«¸ï„ã0ìëܤG…µðµs+rF/ß‘Ïd“aucY÷sÉŒ=)Çõ|‰g¦>Z*Âkò�Žt½­­åéàÒËÎÃ�cž-Y $´Úúµ‹‹oŽÚ“rqþpÝpßដZo!"zrË™OZJÕ™|^›eÖÜ T}H—_¾_úÒƒ8|øÈ†“Ïè/†Æ‰×2 «ÃµøX˕۱èCm#R2ª;>@âxæ™§áèÑGÐiô—×Lñm£)xÌbé Kd}ùøçžÖVu.�†f m˜ÂÝá�†B¡P( …B¡Pè±­CGà÷>öSÿÅfàË÷=¯~Î/~sÿëjxøæwáßù8xÿC8ŽÝxÜ.ÇUßôü­o|‚+ùÚtöÙWÃÀXEk4œÄ¬e ©iqêØñ0:ò„�HšTd,ÉnÞÀå CÄÀ6Â0.aCW¡j‡Ds×Y:Gð¦­Á4º � MÃȼeÉÈUϺ¯}í�â'~üƒh…yÞÖãd”žï”×eMòÏ9Oý>|‘-,VÝšÀohÒÆ›Ò„V[Ï\�%ãf˜³ÖµnÂÖÖ.^ó<÷šämXé÷­�WNÿg#¥KŠÚz¶™Ô(ÖKµ˜ò@A´æ­ŸÝªÛ�'_ÂAhµ‚ßÍqࢷqZ¶šé±Y�}ürÉ>ùV˜¤±fƒ�o–¿씤a�%áСÅ¿c¡P( …B¡P(ú¯B‡ŽÀ'î}>yï»q÷CŸ\´÷ixæ/ÁU¼4ÀßIÖ9ç\Ó!SR—Ü&�#çŽ3ö"|È€vœðþ¹wÞe�ð2W C³¥™lÒ wG@#PZƒÍry˜�GTܬBrnÅ1%jP1 ‰Tƒ| $Æœe å¶¶2J¡žRµ¹†v^Ï‹ú¾µJ’x][o„²»•šÙ,Ò\ ¦ôäf'uÒÊËwL7=(¨;èÖRå¡%—¿_Õr(1a‰ÈòÃôóïjÏv'÷†ð¢Ò�϶ŸÏêºW¢|æ#µB ½Ñ?<‹òZëñ8ÿ�\ÎÝ€v�ý3"Ôb)ÍEY†µË÷r–Ñ�M[™=| `( …B¡P( …B¡SAûö=9mqÉi[w%l)õ±lÐr  vÃ)To€*¥¸2‰­Ö¡7BbÁàŒ5™ëÍ\‚Þ€Õ45šh ¿ú†ŸÁ/ÿÒqðŽ‡°½>Žœ¹ý™çý¡È.�Œ#XããÅ$¶ =ih@^¦?©G|W}ÌÜ&ûòç´’@ÆÉÉž�…!¤Ñ`¹–D‚K¹™’?¡o¬õ‹âZæ¦í¸¬ªð�[€³›aWPÊ)I9«ýÒ»ÞøÏèd·v2KCüvtfmNió@nƒ‘ÁŒroR…,PÍ[>Içõ7S0ukä¬Ç{˦½0)æÏ&u–2w€¹…óÏ߇׿þÇô:~¨%»'³þR?ïŸg„–ƒ…B¡P( …B¡P(:¹"Ê $ãÎ&0/Ê}ìÿ\{ Zs£ÒZoõ­j~bh%iÓ©ŸŸv,MõãåFÉ9ü•‹Í�ñçÿóÿôOqLJ´,„y÷=È:Jiú]A·ì‰ð�½cT×îÓó'ãlmá 4¾$¼È¯sW{¼·f3ßKYwó™Ý—:ýà@Ì}PB[©o˜Õ9OZŒaQ_‘ÉU"h,EHîö0Sp™qÎ9a÷î-?¾F)ýó4HÖ¹©åTj�en ?„ )UÔ6ƒ�u°¤ÑWr¶H�2PÒ?´±rÙåÉûšk+ZòAH $ùv«¡æ¿Rá ÔÖ�„ÖPÊ &ég JÜúþû?ÿ„B¡P( …B¡P(:é:ï¼oB­sÿ©CM»(õò`,ã¨Z6+©Ö‚œ·x¤\™ÁÎ@ã0 ¹’4ßá F²œV(µ€Á¥T$šJnn`í,kð5¸6�@ D�Y%Ôâ 8hì€`#YÒxrŸz²1NÙÊ•�µþ¿ì½Y¬eÙyß÷[ÃÞg¸sÕ­®êênv·šƒLQ”R²lÙ’¬(NÁ b9oÎh$€ÃdÈ Ä �'@œ§ AA ‰â8’#Y¶lÙ–(qD›’(’bÏÕÕUu«êNçž{Î^CÖ^{}kŸÛzµÎâC5oÝ:g�k}ëÿýNÖ3EˆdC\* em},Ò–.+Oóq9'€òÖ]¡.tJ díõ ùÕâ@¼@Iµ¸(™ñVLÓAÛAo�¾¿þÞ×_¿ËÇ?~¿?éDsŒ}ò¯µ¥ìà˜uÒµUEò‹®šUuqrŒsfôIºf�âª* 9ˆƒž¼!Išs½6š®OJ NÏz$Ä,}6Ó i¦­fsËíØŽíØŽíØŽíØŽíØŽíØŽíØŽíØŽ?CZ¸e»,gÕZ¢'³ß ®¡ pÉd°†­‹UZ ‹š´‹,X÷�º[4ÆXP A9¸#r%‹!}Nâ›IŸ¿”^¬´*¿•ìÖ9_©7 ™K &ÆØ§’!±�‰scŠ7dR¤kU¾£Æ«2x˜äÖ±÷d¸¾!Ä�àf‹ÆØ�ÒUJ`‡¼9Ú9aYF‚"š3x%=ôòÍN_œ%º‰�W.@º‰25æÍ7 'Fß_\x¼gÍ p™�Útr2KA_ógå‹§Ty³\8kÏÄÃ]Rfò}Ë×@©ôpe`0ë²Ëï¤ó.hw¦m"‹º—ëÁ{1'ÊŒ©¦Û±Û±Û±Û±Û±Û±Û±Û±ÿ¢FÊ\HøPMœ¤©¨*;´;& K¶äÿW$²{{{\^.ˆÑ ù øë[™”+xNòr`F!·©ÑŸP˶tI,Á®ïš£)á&Q$ K[ºt²,91ý€‘Óô ]×ÏW99ä6ƒ•)¤Ä¢0óRú–k#Y�jõf<³ª€À�…¢ó$S�MírÈ>y±¯ÒÍJ^} àR¬_b�Ä&Æ\bc*}uØÒqÕŸ8“ zòœœJr ³1–ƒƒ}$³/_ …ªÀËòÝA€‰a8ÿr]j/Åüß›ˆõfÚqì?$?7åÚÅíì²Û±Û±Û±Û±Û±Û±Û± †µÉ«O <£øÙ%rWÆAÖÁ€yÈ!±š’È[þýåå¥Ý$koô¹ <Õ ÑÍX‘ôÊ“ß-1�̾Ëÿ¾fÒ%¼«š*Éœ…r4_~O ÿÆ÷râX6R† ÞôQ^ƒ÷’×­œ»¼ÞùXŠbl–Íæ/(úåɬ’¡Ý £-:f‰tRU"±Oá-71`Œ@Y¾˜Ö6ý…H0%3‡þ¸Ô€zfp-}¯ `¬R‹3ÛÎS|{yrzPÊïy9?¿«1ëÓKüsIV)(ªÎ[Ò@ê+OCÕëÎ {2‰ËòƦû�^Óÿ¹�\¶c;¶c;¶c;¶c;¶c;¶c;¶c;¶ãÆð¾'eE1øEVDcp.yÑ%¥gOþ‚ŠùVÀ9µ¤‘¦…9g‡$áD*£bó}±á8l°ÓŸfÉ2ƒ.NRh–d^cB’ØÆÂdŒd–]Ž)‘¾b¯>�„ˆwÙ³/cY™yXp£|þ…¨–­Ñd¬H {ÒÎ/YÜébC—®‹Qc…€æŸêa6h,†‡yÄ5öY?h¶ x—ôϪÐ2à(?#Ç gÓÂr"%ö¹¤ñv$My¨>dÚ°|pÒ¿I:ôBËLgF«•bHK©é¨q”æ[k¼”XåcTñԔPEñ9¼)5&BŸ(Œª®ívlÇvlÇvlÇvlÇvlÇvlÇvlÇvlÇ¿ø‘ð‹äÙW«5sêoV�&°0£ëñ¢â•—p˜Zz;àQ!è^æ[0+߃[ž$�u¶âœ„ãQ°$2¢ˆ�AΜ�-3e0®Ö ˆ+p“àgô�¸¥$¶úë‘AynÈ,¾…�ð5¸uk·—ÿê*H·œK„7ßce=Ñ,³Üò…–’]ÉÞËÔÂüóÄ®+1Æäʈf‰oŽƒá£¼ÀJoÒ2ógºdúYÓ4H¦Ÿ¤–ff`Fi�±ÕCtsL³FpZë”ÜK¡†jmcýïuE÷ƒ�1FœwC(JM'­�’ [‹ �)j·SËvlÇvlÇvlÇvlÇvlÇvlÇvlÇvüÁZ¼K2nbúÌ5XÀ¥0 ;°àÒˆ•|wKI¿‘þ'k™¹—T£ œËAÙnιnËñFÚÙùž)—~5ˆ` *¬+cU%È$  ®ï²ý\ëÁtyZU¶zòX¥Õ\Ó4|îsßÓ_+„…� K1ÿ5Æ$žÊ8œþd,S¾(Òð°FYÓû�““LÀ|RüÊ1È (Œ7[HÓ ´…ÐUÌŽ}Ú/Ã�Š1Štb5œKú7ù\¼ wÖZë¦7²¤:¿<2rÌÚKßçÛ$¯„¸y¶?ç02§Œ”D0 é½çää×·³ËvlÇvlÇvlÇvlÇvlÇvlÇvlÇvü ÇÇ?X�r‹Éc¸‚*9 I œs%ÿ^b4ÏÉÌ»:xÕW8RÁ«teÅ–1¥BV+d¸¢UÃgŒ1,‰u¥ß¡3kPâi›#…äf…ljÀÏòw'üJzqÿ›ÿJä»(²/ .çý7”N4Äô… Òÿ„‰af¬Õzâš�—/~¹�ª’¼Êî½tÔã‹›Ðüý9¤PHý²I¹-ùÇês3{1§£H>yá3R©ÛQ «fæeôº)¡%!S+s’rE?Á| 3 ³¦j‚éÍ qÎm%ÀÛ±Û±Û±Û±Û±Û±Û±Ûñf$%i$¯9ĵÆ�èÿ. ì¿ô;ĪU¡ãPŒL’ÊßCe•RU"RÕ¤2™ïCìIV‰e˜-Ø y-ôRúcÔ÷òý±„ Ugú³àBÅ/n¨:%^”ÿÞZ-®io�×s Ø¥?×ôg:þ(dÓªÿÞ’�‘�5�Xq½ÜTEbZ¥¼à¡7>L4Â!J¸—ð–´“±„8QÂE #¡åijO_À ªŽ)å·A)=è¸cŒøàÄïo½¬wN´P‰0Ët—¢í@ºþZÊ@‘’Ì’Yz¥\ÔQšÁÀ‘ßdz/ÝŒbb™�AÒ_cí3øgL~0·“ËvlÇvlÇvlÇvlÇvlÇvlÇvlÇvüAI~›_‹eZ¶V“Œ½ô³Dì2F÷Xkò}`HQ¨†P|ò”²¶X�|ùsÀ¨ØÝ›°·o{ü%ÛÌ"AäFX Q«Èg3Y²uVšŠð–�õ EΉÁgË*ÚB¤C�Ç–ä}9ÖôYÉrOéü{2|·ÈŸÓˆƒ¯bÊ¢0Ãu«¤ÙEFRß8¢r¦ÏÀXcZf¦&¦0k°P %èFõßù»êya…””ïÉ�&±�C¼r¾)%=%_<3|§DS¥D8ƒqùa3¦!Æk”šâýµ¸n¦’'ÔÛçhLfšþ;´žT€éøÚ&³HM¦9f)sDMu$£2„ˆµfi%£S³ù�ÉçŸ~7 /B[¥±¤LÒI¬N7ÜW šZkB_Ø�õÏëû‚ï¯oI›öÞ÷Ç¡ûN�ëïe:ocLÿ¼Jo�| -!®!ÊWJý¿­Œ5óõ-Tß1E·Ätç{]{ ¸á…Ër÷Âx¥¿Fz óæç#?ƒù~•g¡tŠÆ_JÐeD‰cdðHRr™¨Åñ_�L9ÁõÏjšdP9V]“mJñn»– [ó±Êç& Þ åüJ¡t‘ÒÏ�`Íú’4ÞO¾ù9Ê¡ò\Ó?¿ZL¼¦úœÄÂm†ç.%•—„©|ÍrÇ(… •k– ¶oŠ”¢B37ÃÏë8V÷²¶QÈ>ªzè6•.V$ÛÈ/çâôweñÊÏ¿1Íp.ù^IJxêpå¹Íô÷ÇU ‘¤¿[k�ìTæ‰üœ¥¹ÓÏ·÷]e“�~®Ä¹…!M~¼¤ïPÕ³.ç—ìC›çÁâ/²¶C@éþœ(�¤òýÏ÷W²µó(r€L¡ß”2¤c6UC+SôÇvi¾ {^ΧòýQ˜¾)W掛©²EîdæÏ*ïNÒJ§S ï�4GÎÏêf0UùÝüN��e<Ÿçç'u…»ªQV,>jóç’ê¦ªš¡¼ 9ôË Ïe~þóü"¯A¾Ò»W®oÅg%ˆ÷GUj”æ¥7¾÷þ›8=ÁîOˆO°?Eßy 3›Á³Y=ù�É˯ÓìâCV|ß8èºÛ4éž(�rk–OÞAÍ^fïþw‚¥iš–Õz�5“t?ŒB+*¢´E­.¸|ômfGwq³cŒŽøµG‡%—ç�il$�?{'oã&-¡Lƒíïa¾Ÿ�w4~…{ü=ÙǼô(‹Ñ–®ë*Ÿç,ÉÑ:5iÝ釸« ̼%؈�é{­µDF{ÌbA8[‰´“†—^{�ïú¾ïçÿùå_ ;9ÇXC¸}ÌäÎ}¢÷„¾° 1Ðj…òE‡¢i[œëhÛ–Âpo‡¹Tipžîá[h~ôǾ—_ý{ÿŒÓ0CãÑÄ~þjMƒsnx¦¢»¦{ð&ø€Y;tž¿¸è¹sï‡wî°tï¿õtŽ0Ÿ ¦s¢QhÛ£¥m^@Cði � ”iÝ£ûëh,ÑÌò)«o1±#êø5ì ßÉdÒ&mNLo�ÏsE~'}Ö¹õú!Ñ�¢±HÆÆ<¥5«õz8gkmõ,( ôÞIÙÿ»ZŸCòaÒZá×e§h;£™Ì΀nÒ³¢³:G¥[Ò­ÑFcŒÅõ5cô}½�#tøî”è<0V³ö‘¹�à./YŸ~H\_ó¹Ïž_|™¦iˆ:)dš_þÕ¿Ëz±€îcõ¸k®Ÿ>D/¯°·�Y\\pu¾Hµy “IËryÝ×?¹ñn*ÖJÞèåu%¯›ÆH�¦(ÖÒ\'4#}MèêÈ~ÎÝ¿}„�wµÂì¢c7:^{í“ÛððÝ·yüè1Ñj³»‡6 ´Á],°î¿òÓiÃïp¾èhööð=kEå�B>æ´˜Aˆ4 üù)X‹š`qp}� p÷Þ‹L÷X®®i¬E+�ÞïàÀç¼ÿè}Âd†±Ó¡> €ÕéüÖ]‡¶bšÇ€è=;áŒeáÛô¾DPh´RøþX­xvÛ)S­ÙÙÛè†fÒpµZrzúŒ“çO±³9ÖXB_üùŸúþÈçîñþg¿Äår�^]ñc?þ#üÐûœwüÊ/þ_ú§_ÃLæÌw[þ¿õýü£¯|�öõ'ìΦ¼ñúëüàÿ0³�¾õ�oòÚw¼Æt¶“¼æcÄw]š‹•B«M¹Ÿœ/­µ8çë'©4Ë5Âz½f¶3§[_s~~Êoüú—øã?ü£Ìç;ð�ßëõzÍd2©ì¬Ð —÷”xt_'¥cTQGCð¥5Fk‚ó|íŸÿüÚ?þ'\]^±wð"˜t¯¬jðÁ£mCÀ3ŸOxðÖ7¸u燷yçƒ÷¹8?ãSo|’Û·_fí®x÷ͯsrz�Wï ˆFBâœ]¿—4{�±b³ÔüÅó/ï»Çûy=òºZã[rŸÎ°g“ø\©_K(n&åI,!ï±ÀTø†¬¼ÿ†2JÝþBÞxJjbþï´!®å²ùÀe"J5A�KÐJW/b�¸")  Àùä'_áøø€'OÎÄÍQÕFJJ‡CˆUæ¥ÏW¨8ö*4Úö²g5\¤lN9å´6#Æ8~ægÿ<ÏŸÀãÇç"å— €+¬6È1´ê<ˆQ÷Á%õFJçâIIŠg1ÎL)ÊT}Îåß«jcYÇ_—M¬‘Ræ^/.Ï[cV0X•JƒÐÞ«¡®(`k-»®é®a”ðHLg IDATvu¸JàIMÎ)Cù¥ÐJ£Dq6ø=ÒƒAi 0Ý Õÿ(ŽŽo¿ÍhÓ‡gRõß­Tï5‰ÛŠgö"H DÏGy3ø–©’]¤íåø} ஼- ¾ž ˜¸åº�éË Ó¾JiˆJv­ hšÞ=\ó2©•9jóY7 ”° �4ÚþÙŒ " Û2©jB•1óùøu_DË vl+J0–ó}�ó.øê�lb^è=—åºóhÎ Ã"•‹Ïô>ŠE*ªb;€uf¸®Ö˜Tj†n_>æîùcVç§(ÝÒ¶”58çûùe´™Ñ•¥5†g'§|í·>`e&ØÛwñ(¬ÖØ&m,T,¡vQõ½.·&œ>C¡X[ {sܼe¥#ÑZ‹Kž>yÌÓGÒø@œÌp»;DÚZBïÀ¦ô”H@ƒ åׄë3V‹g„õíÖ©†s×pµ@Åó&/~'¦ÝC…wÉ“ÚƒÖ ×7Uüåš5øÁ_÷²¦ô®4ýyʺ!ô÷4oÈó§Ñx籬ié\Ǥ± 0Š €¦¯•”²=£�¡ÚCT³�1ó.[Kðâ³Q=ˆjÐÊ‚BiC =$3´™£4(•Ï¡e:¿…±GLv^ 6-áú’ß{›åzÉÁÞ.¶™$°PVaÍÉ»ï3ÙÝCÏwÑÝ ÷ô1ìÎq�çüù>ø�ÆÆz½6UR†–¯Ï°W‰b~Œ¹Á× µDyòºZ@±YE¢­Û`u2fW£‰>`fs\蘩Èáñ]”R,.ÏX]¯Ð“–fÿˆ.xTÓ°tŽÆ€º^súüOŸ>¡s½·‡iÚ¡.ð!bÄ(…Q©Rh›†#DÞ¡‚'ê·ºæ`2ã•W_eg­4�±LLC£ ¡s4“–è#mÓpöü„  A•pED½�.wHk˜K{ CÇŸû©OóS?ñ9þî¯üS³¡®ïºŽ¦i(ºë8>8bïÖ!��à1hÛ†åzÉj±LÇc º_+þè÷½ÌÎÄò _z7Õ²VñÖï~“Õõ‚»w_ààà˜ßþÚ?c}yÉÇ?~‡?û¯~œã{/ò÷¿ü&Þ./NyóÛ¿!ðéÏ|–é|†ÑïQ)ŒÒ}AÙÏ–Æ;¨ž›?ëõzXÛäÏóóѶ-Þ;‚÷|åË_â}ú»Ø?ºEì÷ã=˜µ�–ìYR±ÔÚl6K�“j·¼Ç�!Õ/½ü2·�oóøÉ ‹Ë‹~½.òŦռðÂmž>{Äúj‰ó�Ó³SÎ.(ÝÕ‡G/ ´a}uÁùÅEš[ûçA‹ï;CôèèÐÁá¢"*Kô¡&ˆ}C®éå¾Jb 2ù4)ôt ´µ)³¥áFûæ”l@fÆU]Ó•fº¾!ÅVÖŠ%\B�O9ÐBLÒ}MyrˆDMë f¥ižYhŠÀ:&j”€Ô¼vË}U¹¾FøÚÅ |A’&@ÝØ–ÒÞ¤2Ô˜eÿ•ð™Ül"ï…ó}Jÿ¾aª=—$p]_¾úÕßIL¼èúßMׯì7Äz/[ï/ÔFӾƨêÆß¯Î/{ †={OQè�ß•@dÙÇáú,T‹üï¬1}=ZžûŸ}ÑóÂòæ_²ªäAʃ¨Ñ뺀ÏLŒzÓQÒtËfïƇîl• ò““sNNN3A�6ðrƒTSGåË+ þB%- SÞk�¸ª@­Añë¿öU?¾Ø0ã lbÔ 1/(nÃU½™’]èñS^šþ�Ì “’ì=%6Wz�K—M“±±4(©cßD¬ Ò\ŠÈ|Ÿ%oŒ©ð|¿$¸œ;’•"�çz’Pb#ÎÀÆ«;A±§÷@�Ê“C¹Ãb¬²©¦Ù˜�#a4*± Ç@]†—KiÕâ¤%’Ñû"‡ÑûTƒ>™Á*éÕãçS^‹rÝ|E]–¬Ûz‘=•T,e¯qTż-¬ÀP¥�Ëc–€Ñ˜ù§h£odšÝ?W¢p. YìŸq[ÍCòÈÊ©t�Lá "ô‡,¬Y‰™íY˜Xy‘!ˆû+à¨xzôN1±+ñ®æš|g‹¡m¡poα*@äÂ1ž#òµÏË\häÍKYôµ`Q¹0‚áÊ`ÏPÞ§ ¾©~ƒ“5Vs™òùÔÌæúù,¾Þ�d�x“1V¼1 Ø\®1Ø9³Ò3Y€¡â32.îb_… 6»œÃ%[7we#!3QÆ©dy^IXpñîwë5»Xt$°ÚˆseÄpQû-»À’!:ÜÇæÄõ=Óý«¯ƒ5ÊZ�•c³æò,×Mɪ¤š#Œhœ•g½“œQó¬.¾RýÒ¹ÀÞÑ-ÂÙÁ.Ò´-úø>ª™a‚£{ö5�a÷ êžtŽ™if•b­f½Ä=~c™½ú=x?¥Jc¬Â»çøåþìÖ\?›ÉÞ]‚1¸Ç_ÇŸ?eòâwá¢ïSAVøî C»Ó˜«g˜½9a2On)1¢æc6f ~u…ºZÓìß&N÷1ÚL0­뮣ilÚØ 5ß´¥ðîbèX+¥0Z£¸g§4Î÷Åw  éºŽÞÁ]^§Ú¦�¦¥Ý=D…ÀêâX,0—ÏøÉý3üÌOÿYž<~‡ß~ ÓI7UÚȼ÷\ðû¾a1±˜ÝÔÎ.“ý#e3Ó9—Þç~³™“­1øå‚py†i&p°�šM‰“ z2�¦EÏg„IKœ´„Ý z¾“XS©BÁêÄ’N¯Ò$1“µ%®. �Þ&œ>fâ®1«Ýù1¬qËst—æ@=›£^F›†Hl Õ‹ZkB,«„}¸ 5Æw„°Æ97€Þû ¦_f% 5�Ò¨�˜d&*¢ë0­Á  M€�öè9Öaôžc[ñûH+J“®ë²æç\n}½íã!­h=A¡é\d:;ÄØ£¤4ÀÐÌ`2ãÚ{�ÞáÑÉ ·o3›ÍÅt>ã�7ßdªmX?{J£"f¶ÃÓ''bÞ¨3e§bKvŒœ÷³íO©§Ì0W”�=Õ¼>ÔVŠa®*óQ»Î±³;Guk\ßà�ií;/àbà½wÞeå:ôÎ+¥˜ZÛº *Üb‰Fc÷öð³9Úh¼ë›è�#,/™h…²–N�Qªo|õû?ß¡œƒà9Ø™ñÊ+¯bÛ†ÎûˆÉõ}bJŒÖx·æäÙ j2C 5k›dó†‡kM·æ�ÿà«LgŠøkoíÓ´éù¼ÁR�fTDGÏÎîJ5C ×ùާO×Z‹�|º_úÚûüÊ—?À‡@ˆ¤÷¾m8yô˜o¿Íïüîoqzò,ÍS®cÒÎøÒÿû»¼óî«« |„Ö¶{™ ›ÍZ§F�¬k”R·nÝæèè�ÅÅ?|LÓ´`óÝ^¸w×­ùðý÷ÙÝÝ£içD,‹Õc n}ÍÁáÓÉ¥ggÏðLÈÓ1j|ˆ�@¿º$DO3Ù¥[¹ àSZUõ–¬?J›ŠøaŒÚHk•˜R3•Ú17'ó¼0Þ¯ç{cLìãXög2”´(Uü�ÀO�—ŒƒP©öïY•�ëÚ(÷Ø}ÇJÖT7‘0ò”ûc\‡Q�¸IòÉŸ™”]ÕÎjŸ›î‹”¨Öu5(qR}ª”*º¹Ô¡b¦Ÿ  �Õ<ŸkÄ¢®“Äš¤Þ*�þXí·Ëü/÷ȦÆcF�¸cüHâSòÞÈ}ÎG¥KVy½§Qâg›Ÿ=&²H½¼O¿hw¾Pƒc¾ÚDÔ|ù_fÏyRI-©Á=9’ž¸‰Žª„|F9�Ö쎼é.¾„éßDr²@��’ÔJD»–âÉ ŠÜX«ª“SØC¡—JšŠõP˜'=;¦§‡×Ò7F)3R×®F K .¦Å$ðKyÁt’Ì"Û¿H¾ºµKc'䋵éäx9N>¾wï˜Åb)Î?T÷ÒX“ž•X~šBÚh"�¸ßJlºÝ0ñÓ Ì—D]®Ùr5˜8¦'#Í,…‘÷©ÜßPmöd‘—4÷q£’º;Iâ’å’rsŸ�̘-`´ß¡–T‘ínv´Ö‚©ª*Àg\Ô¦E-ÑÇcÈÅ–ì*Ää‡ò¹M÷/¿_ý¬;†j¦Ý˜1#Á¸Ü•Ð:jõ°y!½“‹`/ñ !M°ZvÇTOãö=Ð…°HsˆÖ†AD9ò+&Œˆ�ÚÖà_f”†èDCAW ‹Ñ†ˆï¯w¼A¾]Óþó³T#ÀŠ æÄ¢m€ï+‰¾ìv%ð,‹öذ`P("Šà{-ìp.Q€…l°š«à¥þv§ó7…Ù³YkË|§áßþw~‚×¾ã.¿ó[ô?×C“)wQ?ª@*],*ÙºÖ¶¿75ÀS¼j©˜ÈåÚ2 é~äç/öM^±q˜ãåZ¤µJóºzjb#P^?SýÓ?«å|ãÀl’Ej-��¢)R¯kòXk‰¬L�ƒ�ª•9%1´q�Ad ¹fEo²¾ëwÐn„ƒÕ÷” ¼Ü” ßÌZ(€mÝ-Ï2ÛôÁn`'oÚ‰ôïþðb¨^‚nhh”¦OŒ‘��}¦{sÔb�ó:ÀÚhšÛ/wñŒõé3¦ÇwQ“´¶xŸž¿Ü½Ö½Ìj=çp�? ZÃô• 8“›Œ�®»€ë‡¼ªÏ˜«Î?#¬Ÿcw^¡m nñ ï–´·¿£¯Š@wõ ;ˆ–§„ó‡àV¨ƒ#B/ÍÌÏšsk›aÞ´«¬:ÂîÍüVjjôL^Uv&ŒJ¥Á_áV—iÍ÷¾ãW ÌâE’úc.FV]G´uëíÑ®Ÿ?#6-zgëW¬}È,^ò3ÿé¿Ï_ùÙ¿È'ÿÐ+,¼çþí/ã÷vhÛZ¼H¹#×} µA56é<�)ò7ñ<›Š1’Þ�Õ✸8‡É5i(F™ž §Ñ�%h…i&D­Ñ(´±b]t–Õ64V�V-yùã¯óÚçþ+¯°¸ÇÙó'ÄÕ "Q)ô|ŸÉ��¥¹T«�)z O[ƒI&×Ó3¾‘Î-hS1�2;­ë™Ÿ™8°;�Iày·dýôCâé ÁÌ|¦iúûw›¦½L‰Ê¢­4ïÙá¾Ô0Jì|Jí°FÅ5�»L`JT(cð8b»‹m§»‡s]e»×uèÉ3;¢sÎ3Ý™rxx›Î{æÓ<ú€îìþü ¯54V×Wú9ú¾žð•‡”¬ó|4Vgäº0¯-E!¡Õ‡îUcRRÅøaïTYûĈ‰ ¥5ÓÝ]¸Z`wæ(cé.®P�æäì9‹«+´ „É„¦™²v«!01†$•7V&“dA@D+ƒ�Š»ÓKîîYž>¹¦³mZbð´M›@"­±Fã®–#wïÝg6ßMJ•X ­¶ Á÷»¿àxøè}×kL3%öu¬µMþØ4½TÉ$†_ÿõ·ù•ð |ÓÒN&tn�ókP¾¯]-¶iq>Ð]]11Šnµàêò9Ëå%>HŒæÖbÚ¦¯-{¯xÕ²ök‚O‰¢“v†#àcäÉ£–çKb;…ù>×üæï~È[ï��˜É+¥¹ê:lÛ²îV¼ùíoa�æøøB¨¼¿Œ1=›tT/餖ûD¹†yß[&ôëu۶ܾ}‹½ý}¢�½D< ÏJTŠn½•¬M€pÞa{o5©ì‘’ö|yNØPxõséÞÞwïÝcquÉÃ÷ßgg¾Ã½_ ×W ÎN3›ßmÑÆÐôŒ=“Örxt Êruþ”ŪÃÚd· 54Ö¦ýk¯¡[`Uª�—6\~$«÷R)˜!ײ9[[„ÔÌ¿R3z±�R|C(Ù�¡–ºFØ.‘A±¬$Т毕:ùÜ ð¨F5oQM5è†RuPk"\×Ê)Õ•ÇR”qƒ x“Ú/ï¹òܘp𾜷¼þj DH@R2'�Rz°6Ësgn4l‚k±ÂbbÏ&�" ¶ì…Ô€³¤S7 äõ*úŠ6–\oîm{0]Ü~ dÖ y}Aa×7ÂNrpI�?•ï­�[3ÜK©&‘@—êÇ“/¸ý…LÕOö)JhÆuÅx*]x)C¬¢1jL�úK”9IMCU`:íx35’¸ Ý2?¼¬µ‡^éÚåU^àš•¡+y‘‰ÆlŠñ¨åa±bÏI¦�d¡?²1³B�”ÜÈX~_EuVcf³€¨ºkfEÉÎÌFÜvFù¾,—«Ñâ!&1)Ê`­.—¤:©8K¨%+¦°>b5yJÀhœÔ,'(™J=$3Tú(`åæÍhîL”E¨Ëäû/™}c CÊ™ÇÞxãÉ ¼à’™¤*– dz%ðZt t ôIù\-¿T…‚<¢~g†ÛØS¸ÅtUWàI¡à‡j" âœ%»8ƒüЂAW?‹ HÔE|èùùWTß!YGr/L&é *YK¡¢Í×2`6dàã…V~昙•ýˆ¤gDa‘êÑ|T¼Aëûo|þ)À`ºÛ ת6¹Ý|Ò{œ ¯^ê=,’ ú§~”ßúÚ[X»æ»?ó)¾ò•Ž÷Aêz¹‹ß°¨;ª¦š·6Ï­žûë↪¨+^z€�ª£Vîó&#ùÆw/˜ˆ­l’¶Å›ØàÌÄ>ŠæØC6Hj{ =0Jj=3òøŸÑdª’0#:ÌTëÒxý[Œ=tk¹»ªã’=-Ùããgt³YG,„‘´¥Æé äÉç304TmAòû½·É:1dg‡G¨ççt!1fš½]ÂüÀ?*2¹}ÓÌY»ubËeÕ¡ °ª!œ>¢»|ÆÎËŸCツWÝûµhå‰qÊ‹ís¾ÿ³/ðÿ•ÿˆ¿ó·ÿ]s€Ù�—4»/Ðì¾H0&mº£b½8Á»KT°Ö„ÓQË3ÔÎöŽPäP1ÕKJË\î\G\.ˆ>b÷n쫾ŸI>”äç m’·U*¢#¾»Bë5Æ€s=+/zÌå2I1còKÅhš[ÇLï}ŒxpÓNñÁ¡§˜Ý}âdÝ5Ýé‚ýW>Í_øKÿ»û;œ<¿ä/þôÁòy‡½uˆ¶-qâé7–5€Sæ„ì�•ž‹àÖ¦÷Ãu½ßT.¢�xu ‹K|;�IõBŒø†ÚÈuݰ)75m,ŒµÄ1¬[)Düò){ó ¯~Ç'ÐÖbÃtg‡ùtÊÉÃGiýšù>fï>Z7¸èÐÆ´¶IMP·"\_ ýа^á×Kü*ù¿Fwéš*‹®2{3Ï9ι$¶ ¬Vt>àG>ÿ1~ò_ûÞ}ÀÕÕ²gmNi§·iš[ RãK’D¹/ò³bFÌ×ÂÔéå�‰ÏO¤Ã…ó]¿±1è>épNÑZ‹óÆÚÁKÃlwŸåÙ#BXóÒ˯&"€‚¨'Þ‡u@Çäè�““ç„n=Ôlz`mÔëÅM–"µÌMú[• ¿üÜ¥F¥L‘ ¢A$ç>Ý+‰J]«úšÃÇÈÞþáê ¦StÓðœ=}Êòê �ý8gSŒ²b3ÐFac$tž8� ŒauÅwâ¦ó–ž,QÓ>¦w4±w=Q� Ƨºm¾wÈl:Ö…�mÕ¯ÚhÖË >xðggç˜É5™zÆ0™Y[ÙÑ$¦nÛ3¨‚4“oZ¢n1ÀúòÝuЭPí|xßè÷O‹‹ Î ®®¯Y¬ÁZhìdJçzÒ….ÀˆÌñä=i±`2I¿�`›Œaí#v2%Ú–`4¸äu}½Nïôíƒ}ÞüÆ7yöô)÷￈iÚɤW6×kVf»ÖûhUÙºóRW¶µ´ÓªK‹Ó鬯Û°ß{rê~ž“Ö5ùû7ýŠc¥4’ í°¾÷XÀl¶Ïáá>—‹ç<;yÊÞî-´¶œ·¶õR…1¯@TØÀ8Æ`¤$Œ›ôYE(­âj²—©ü¿Ë� Ûȵc9®º¦ïËž;T Õ±ZrC–³Z�‘tZ�¼ãS¹¬l\³t\«×kÍͬ¼X©7¥O{jÜ×!½¥†ÖÓZ8ÆÏrùï§_´rBŠ!yϤj𘓲_É&)ûXbÄš¶¢˜&F”7XWXÙP>Fµ!7”žC9=¥$£Áz2¢X «2ƒ©b6¿Ì/ñx“|“—¡Öµiú&«§’ç¿K¢Z ¹±Ou‰‚e¦F/hëlœŸ®•é�!#®½'F7˜Ä—Dˆ@6á7lÞÃÀÊ,Éf‡¥Þˆ×žLcF*¬\Ãó-%Œ…¾«ˆÑ$q§’! ›S¹À²¶˜~gh*ôÑèµðpQ7xj´ŽýsiE'Á÷Œ¡¼ ñ™rr)]¦Š¹žlÇ’Y„ìL  9 öªôàR•‰k-_ç#ºJùYQƒÇ ªèÄaTðÖRÎ@–{�Ad°Fíe«@yÿÇc:|¦Ì&g,ebÍŸ[¼B,H¹� ÷ÛÞà}WuËjÆ®Úxï ˜:dT »@Ý,½ü¡ú^ž=Î×ç­!œ(˳åý/�±:ðƒ¡ðÎó§×-1ØÆ²Ør¯3Ë­ö‘¨}ÉéÇ~¡Ò§O�ÀßÁôsRfÙ¡ø?îüÆ;|åËo )[2¦ëº~^Ì ƒß0ËMAæFzýøÙ*ëMIb2> ÆÃŠ9ÿÕ_ÿKüõÿúæí·?èSººÊ«S‚_µä7�„Zµ•Éw$Þ|å�—@®>'K)jß5\§lB-¯™�3#.Ë“Çra9ç•?½à<3&”À_]Å/TóG–{gÃä"«µLì<'07nøâÊÀ�ÌV,Ež��9ÂPšl,¯FŒ�€R©;,çÀT+¶2i–ÌáÎ9 ?1ÌÄ.‚Ù="6S|w�^¬±‡ûĶéCª4!ŸÝàoÙa¢Bß~•¸ó ° ¼K×ÁƆ®ñ\œ¬øÔw}šÅé’««%öÞëxåit›à83Ei�[]£B@GG ¢¬B_-è.’ì1N¦à=*FÖë®O¨³Ãsî½§é}g]PÓ&Iœ§ZÓ•µ¨較h­&ª)a½$¸kBpt�£1Mº~!Öëä•¥mÚ¸*�j¦¸Þ»Î¹t_‘¦é™EQÕš×>õܺ}Ä·¾ù þË¿ö7xüÎ)vw†™ì ­aÝ…¾& ƒ$KßyC›jÛ�|ÕŒ!h•dh¡fÌ:Ÿü�ÖW—m°�ÁevdŠ'\aØ¥gË÷v4qx?bŒ¸¨Pñc§°wÌéó§üÖWÿ9‡ÇG¼øâ Lg;4Z³»;çòj…mg`g‰Ýa"“Ø×WtË3–«KÜÕaqNè®Q1TkæK4 íþŒng–Lýƒ‡¦üØBŒ8ŸÀŒÔ�NçàÝ5nqÉ�=øé¿üg™L&üü/}™õ“ÌñǘÝÇÇv¹l/wÎo0B ½ ®æ’b©èݶhÀÄþ�ìY‘€Òéø\oÅѹk”n°Zã‚ÃÅ€2 — ®¯—Ìç;D"/½ø �ï?äÉÇ846*üz]ª�ð¤–vyŽ‘¾ØrŽ”ûƒ´FR©gdÓI¹6ò>5N_ÿôÒ|m mÛÒEp:¢f³t,Îa¢ï’l’´{"ºmñk‡²†.x¬ë0ÓÀO4š_ûò;‰µº¿��žFktÓ&k‚ž­Ô˜ zªX_œÓNQ˜>T0à:Ïâò)Ïž<ârqEœhôîc§tëídBˆ¾4übÄ…ÂÎ×$?k´™Òut@që%?ñ㟠�Nù;?ÿUº¸6 PŸLÑÓ9ÎûäóGÀšä©îºµ‚Œ6P¹I |cJ5˜¨‰Þ£-4V'P´—Ï6v:|ÖÞ¬eo�ã;/ðÛ_ûm\ŒüðŸøèÆur¯’ ä<¯äyè£@Àº¹×Kö»0Õ¿÷{¿ÇÇ^ýAû‹¦1Õ|$Aø±4×(40!'ÿ�lˆYä8‹ IDATåŸÛFó½ù±ùOòå_ûu¾õ�ßÂNw0fÊÑíûœ/ž°¸8ãèàvQµ;çq«5M3çèø>Ÿ>aÕ­ˆhi-IRZ•B_Ú¬[Ö3‹t«Z…!k‘qm’í=ˆªÚÃd¦ü›8Ô]RV[?ÅJaP6ÕcåŸ÷Zþó/þ¢6 #РѨ�¿o³>3õ1³(0ûsÚ´+¨³ ZöµÚˆJ‘Tü!M¿ÿ¨U‘òËõŸ÷˯°n#ŸÿÌ$̤¯Rswƒ1ϳEÁ§«º_’UK c ͪ/éÅÙuz‚ö¸~žYBËža¤6‰^¬w=N"‘®"•É=ó8ü¶š��=¹¿NϱÒ’¥íšÄ—rj¶sbä›™.¿®¬}zÄ�/”äÉÁ§N[ÞPR|ô6½ò¢ðôÊI­’¦[¨®ÒDó&Zå˜rºÙ½�4Ê|³½è¶õR �!(7ÊqÃ4ü¦Ä¦º`D-V•ìJ¢Ï5ÛC�Ðà^v—N”ІKÔ8ì€^ç¯ÙbžÀ¥¶¼¦5!… UGˆ*L"Þ áäo¸MÃý1»e(ˆ•î¥e~8�œx\dÛ#½{Ùú\+ËÈñ´ÈÉ|6¿§ ã bãy*l7ñÜ&¥…d¡‘œÚ¬…Ù¨ªüÜ (Jüö ó£0 i¸odã@Ïð$ëåÄ㠚͎“—>Ab±÷õ,™”¯�1‰�€ûkåïôUàÉXJ]@}%^é8 `£K"ÏCz<ÊN�ßK­Ø¬†JR)}/%›7I3UåYw›9-¦¡J–Í5€2rq €#ýDŠwžÞ|O¦Qæò_íMâÓóèi­”xW›¨^:2ø(ÁáÆygl‘ðñ�¿ÄÑÑ.ÏŸ_ôi⺗™Ä‘Ï[úŒ_þ¥/qzz6JÆ�ÏH›äš—Ï¥ º– ªù£„èÔ)j¹6£UϬ,ž º/�BoÞ¯oèÔÆ[½–Ūa`¬Ùð$”ÖZø›¤†Y7˜<+!¡/éäuS- rŽÊb¥“I‹÷µ?= Èsm�œ­•ŸUÖT铃i ÒCz®L®Bœ*ótµ!A!zšvŠ�NÑ«¡1è£ÑÖÂò9«Óg¨½Ôl?zM“䋽S‘úûa a¶ÇÞ­ObÚ9*F‚Oé¶i (‹kÏoüý_äçÿïßÀÜùÍþËkR HŸÀ«”¡1Šn}F·:O /ïpOßÄnbÑ{ûè�@/k ÖXºu7H’K&âÏϱͽ'�×Àñ1¤µ¥U"žT˜Z:b8¼‘²Ñx¼Z‹€ÑC.*Úƒ[èù¼øwwùŒfÿÞ6©Š¼:ç«_ùÿýßøßøÿíÿÎ7~÷³�ì�Wòìž6 ?ÃÌR¬ØŸLcˆJ¡¬­°1Éð}oó`´Bňýv‚Fcv&D!—ÓZã�ƒ!¸‚!Ù3×ÇYM3¤N÷1xL3Åî±Z®9ýð ×çϰ³ Ýrɳ''ø¨@5˜Ù>˜·¼ ž¾ÇÕÃoáž¾ÍõùCšÐ1›7ÞÞãøî-îßâÖ­}fó)“æM€«þò ³3KÞ„ý<éz q>öÌöÔ×+®Ÿ?çÁûøÿæÏñÖ“5³—¾ƒé­×qÌ;ï]Üû9)_ƒ¦ékíXÏ 8ÊFäé%·:ÛE”5„ž�o´¢O!úq�s—hÕõŒ¡A_�±ZœsxtÈþÁ~/}„ýã;<~ú�ØÎ9yúŒèºLÄ€â#ëÙ<·åæþGÕÀ™™/ù»cf6F¤2†ž‰ß‡t(­™Íg¸ËKbÛâb²60M‹3½�ç`ÒÐE*Ò•‡L’b†ÕÆ4`l’‹û€m&ØÙ=Ÿ�m‰!ÐLš^ß7Óúã3¶Á†k÷iÚc,ZƒÞwœž>á½÷ߣ3š°³ƒžNûM0`Òù¨EÖ[¬fðD«´Þ«Þw4ºˆQ`tbÎâÎùËÿîãøÎœ¿÷•÷¡OE©dW�}DcòºËàþ¸8€ý:&¿±QxÕ}ëÑuÄõ5ju�êVèÎÓ-–ÌlC0 ÊhB×q01|ú»>ÃãçÏyç�w8ü Û(î¿øÒ`‹’­v¤¼6Kí3˜A¾±EP®'¬I,ZßøÆ×¹u눣£#0 àÊÀF&šäy7�ÅŸN¬Ü:ÈAÉî(ª “WZw„�¶§Ó¯¼ú1œw¼ÿþ{œžž‚ò,NÏÙÝ;d2ßë×åQãý5Æ4ì¢uÃÕâîúšFk|w]à‚` :¢Õ¨�£\Œ4ÍœÎ]÷Ê6B6,ª”Md™èúÚá&ÕWR¸s8`­°R#¦VÍä*éà~ä/}ÃíÐ4�q3b¬–+å9‚€Ú° ,Ø$XäæF¶›’óÚ�öˆ1Òun¨9‹-â˜óŸ¶Þ÷ô5aâYB‘ä~3‰|&ùäóÈv™d#½ý3áD†��•,—‘:%ÒW�³h6R-Óé‚©«ý{M2R‚”5ò� ¥í°ï¬�K0Cܨù•ÒUî@¶}ñY)¥GG»4�ŹÐû²÷ÿ> ˆšP�Å”Îkjoé9ù¢QêöêŽ|¡§j•|A6éµ”tŒÄË — �²i§ýID½HOãèb„ʼ±6€—ß°f‘_ô¢»®�Ǜ؆’R;6^{í™!]rSöU¨Ýj(J•ŠÃFCúZÉI¨"Jx9„JÂ\&s*¿©r¼y2 •¯ZM Õ7x-éêZ�=õ •—‘Q{Ú@e‰‘d‹Jð·Ðm�˜t„Ñfô Š 5VüH’g* _ ~Ø œ‘ Kƒ‹HFº X­£ÑëÚÌ>ÉiNÒд^ô†\¹LŒTìRcñüH@LO5JÊø [L� d0‡üòÂHÜÎ3LPu(‰ìrV Ö*Vï×XºŸåtu‡"Vcãô­Üy.{„¤©À�zHïìÿõ·~ ïãHê¨7˜zuQQ¤Öå½*I`Æ4kºצ_EŠj°SJŒÆI¡òr!–e[ùü³‘jQ“L ùÌÉp‡øW£Æ@¼¡‘«@‘ÚU�$RrF )›FlD‹g’dÎI‰¹dÇ宦d3çŸ?~ÉÓ§çÂw£d*à”éÒn`�C®¤¯F-ÙP•/Ç8¹}S:o”äÏ“2–º‘TT2ýv3uŽªhÈk¡ôƒ‘ÁåþlúäÕþ*Tï\äU ¨ógç0žR¨*<$ÕÌK PÕ¯%°•?›*5X{(½"%ßRJ…­Ìeã`žÜh0•Ÿhþ,£ ³½}º«j½Bïï£÷�áú’ëÞ&ª–Éí{DÓB =x©+IHö¾ÔZ3Û¹…cï>xš¶é}¼ƒm4º�B»‡Ù¹ƒ=z�¨lß!) Öë+‚»„°NÝúîwòVúþ½=‚64ÆÒØ&1ULnxÄÁÛOÇ@¼<ÇNhöï�SRð«N’Öõ%êì!Ëß$,žaýÕìpÝ�£ÂcÛž–6úábkGç\ÚzhçSB3GOwû{­qË3ÂÙ9zÿ;ÝIÈÕ)îòŠnáQ»ûè;ǘ£;¬t¿ÉŽ¢‘ÀfÐÎÐTSÖŽpö„ðìþœ°¸$¬¯À¯Û ´Jçzµ »8Äììrqz‘ü±NÏPô>{1—g¬NŸ¿ÇõE:–{¯Üç³ßûÝ|æ{>ËŸø8{õU^zù^~åU^xñ%^yíu^㓼xÿ>Jž~ø�5žv÷`#˜J�ln¬µ}}ªñÞ|¸À5wh÷_ 4w0Í>Þwß³˜U4Qжíð,f0_Tـ̩Ӊ!دÓ&¥¨·"¬ÎégLlÄ«Yšÿˆ¨p�[=Å_?"úk´ÞÁcP™ítñŒó³gÌçSvvv@;�Ñ]/yvrJ;Ÿ²¾Z¢úwR)Ó×(Œü¸ä€ª6¶B’Íå”ÂZ[Èär¬(×9¹Þeß@Ýû–NgSÂòŠ`-íîNïñ—¤­aÝ¡ÖL”n±ÜÙ’£©'ªÝÄ ì– Tm'8ï!âC ±–•s H`lÏP.,¹ »”Œ¼»·ŸÞå฼<çуœ<†™Í1³9h�A÷N jÓ®#BÓ´èБä“Ù'’úµ#ªà§æ¿!Ão~õM¾òÕw¸Z[Tö“Í�¥úw*‡Úøx—l›�Å#!ËeujhÛè1Îa;�õp8ßáö­cnݹÇÑí»1™¶¬VË´W# º?øùïåî½—øÅ_ú{\/¯é”âƒwßäøÎŽïÜ+LéÌ0ë‹d(i­«Æ�\ßs‹so¾ùmlk¹wï~š|H~Á³¿iJ °V ‘l@)íÍl©ZBË›m:Ù¶ JÁýû÷9<ÚãÉ“8}úÝ& Ó»l Î;Œ…åÕ’½Ã”R,——Õ²·DŒ‘ë«+¢ÒØf’,{ÐÉ“Ú]´íŽHçæ�«®Yƒ$µŒ®ТñÓU äXõpS½VÙ„É�Áa©X+éŠp´ÙD#ëªXÉ„o’<Ëý}jÄ}×eÓw¨y{›ž»w�0F±X¬ �JY‡ `êOý©¡�(=:Bèd˜d¶U‘dˆñuÍÁ(9Ø0)?BEfKåkµF5ÕHçYƒi%à´(îJÐ^öwÒ.¿§y>ÉD²zo¤Å¾=íS9«F¤Ý“” ‹¿êþÇ‘V¬öñu«b½îX¯Ýh�YïÇåýž¡ê™Ž}ˆºõ™’˜7™½PLoã(Ñs“'kk³ßÜÀ�S¢ •–^.FcŸž›¬âËA%G®ÍwÕÓAjÏÇ Æ7o†Uu�nF cEO-h¹å+Ð!wS!aE8Gy¡ÿÌŸù“|ó›oß�.ì6µøè� jmòêé&UGP�¡»”¯·µz<©ý/¤l·©;•œÖ ríáÅ¥–g�ÁFÉŠÓÁÇ �%�)Žüݨ ±›äÆ›àP¬Ò1Ë3ï* 7F=,Âü.쾚®½™ò+=ËÔ+³ó÷å�saí„ê8¥y¾÷Kr.Ä”SfäQQ€d!ß›,9.,­0¢²‡dËÒ÷ÐU×U^û,áÁ÷  ß`çNkñÓ p’:œºß�ÁDË_ÇÅH6M¤›>ŽÃùˆùrlž+Y�›‹4£ELm¤�ÉEJ²•ÊgŽ}Øt%?J×Ù‹(sc„•‚Ý�Bçß³¾ΠN’¦Ž�S-dƾbQK?ÉD«9êÆ´¬ñ|U{k*Q<… ”‡*Õ ż]é� ¢ÒP¨e;²�ÞN’+ ٸɆÎ5öë[áê†çãæ¦Yf`¦?í¨A“ä„Yb6–¶Ë´ä²®#L’1{Çž3ùº ¤Íñ(Àþº0L?·ÃÏüLjoû]ñ~Éç»$&Y´!"FØt7$ªYq|T ÁI²I%¥��¡*„FiŽï¼Ë+”w¨ƒ[£¸þà”‹Ø{/agûh« b^/Ò,Ñù7 ¶¹ƒ¶sbHä\ûP6IÒ"5½…ž•î;“ÝàLÀ¯¯ÝE’¾ ð§Âú5�g»c“„yµÄŸ>e}½ µt ^ÐJabÀ-.Q“Ôì y®Þ­ñÂò wò>ñâ„vb™OZX®~M° ô"D¬IÒP|G<_ c«±“–ЭˆÚÒÞúÓÃWQfk÷Ы âåsâ­#3Å+0í j>gr|½s�>Ÿ²{Éd^»êMl¡êôŒÅÃ÷0(4ŽÆ;âÕ~q‰¿:°î!$¶ÓÞñßù™Oò]ßûY^ã Ž÷iÛ¶g Ú$ïêS?‡§KÚÙŒ>b½^cö{ÖP$¹2p@ú ë¦!6SšÝ=ÔÄbÚìä…þ=Q¥>@I†¨vL–BgÖ«œ¿sòrÞ\Y:VÏÞgùþװ˹~ò!‹«ön¿”äLÁƒ „îwþŒfj邯¶»¨‰íÊVÏÓ¸}|£�ÞXË·¿õ»LX^^&ü5ÖF¹NHï)­…Q·êÊ‹WÝ”\žØ3AÔ‡~DÐb}ÓD™Îç¨õ ÕhÛq�æ2çÐë±m°í„HÇ÷½1å¿ùkÿÿäW“§ �ñ$;€¶Eõõ_ÚoX\¿Ñ4ý¦}H©Õ@ð°^Cp8çq«º5<ö”‡ï?àéÓg¬¼#Nf˜éODEðΡ•¦sÝ bJALÉÃ9‡_ÇÛ·Z²Z]ñÚo°3ÛüQ*Éž#¬V« `-Ïã=˜÷žHäƒÞg½ºæãŸúÎdë yŸ�j¢¹¾Z¢c-®—YJ¾HØé¯c3Ô5òwòµÍãtL)ÅÆÚ†îÜåèèˆ÷¼Ëòúšv2eÒL{;50//O9¼}‡Ö¶,—çt+‡Ö-Ê4\//ˆÊ ŒÅÚ¶÷ÿÔ¸Õ:¦F ¦l1Æû©Ø) ½ör_R¤À ‡ÍÚu\“�ÉM²“ µ5¸°ÙÊ~«Î �ÌàqíVj*/°FJE])`Æ CcÔ¨á^ž±ÓÓ—×H”ĉ°¡ÀÑZóÍo¾Ë‡Ÿ ìIIZ©åÍqC9UK`¥4ݹuÄZ-Ti¶µ1K�Zþ©Qcº„´&Ÿc»¡l“=Š¥˜…âժћÀÙlª°Õ¼ïa¤'cQj1·f‹¨�"…Ô2`súV[J6@ío˜®ÝÓ/¸õ…zî*ÖŦ?Õ†=FÉÐ+7øµ×îr~~…BŒ7Ù¡µ¦Þ´KfǘÝT‡UÙeÈ7$2˜—ßd:ø&õˆ}•ˆ¹�üßlzY'¨˜R{êŽÂP„öd-:rsW{†lšÿÎ׿Ù¦š‘‰+CLøg>ó)?>©wrg3º =—÷à£â§M–RÆÄèrÎaz�…M=|¬‚/¤ÇטMWPiÉÆˆ•ݘå(™•eq*!/Ònl¨*¥¤µïž| k9˜dÈ��dÙÙ•‹pööJò´Þ4\ ú‰~«ê´ôÛw�%¨2Ë9–ͥ 2‹"s”@²¥^ °8Æ”"¦"“iƒëüÍLÁœÜÜ3|UEs.éß%¹ô£:vj£»SO¸µ$BÊÇsEÍŽŠ£@½á!ÓÐÆE¥P%í/¹ã_‚St%ÙÈRT]|åÏ•Ec1Vë‹ÞÌl1fWÞÌšU7v’ÓÆÛ¤ù<_/ëŒ1ÈFäoªbø+™+ReﺮZ¯jæ´lH•u»fPè�ô,’\ñJ” y�·j`k¶ºüiµV¼ùæ{£`‘bÈ]Š¡¸± :#«*)_=Ÿ¥Ôe†à-/žµì<´FE˜î²3™—ø1‡¸ËSX¯iŽïcöÑMÃu·Æ6 ч„òeÓ­´FÛPûx•ä’Ù¶XõÉòÆbzÉFèWù]L`(DßáÖ§ÉN[tX±zö‡Ú?ÄçÚ�Èúô /íYŽlËåÕ=ÛÅÁîìvQ;{9©¥“DÖ\?'œ>çàÎþÐ÷}7{õUlkxöøâêo“ˆó« ÝõŠvÕ%WO­ÁjŒŠx&ìÜýL� LPzF¸îP«SÌÑ1F7t~…n§èÙf瀨tò»S)­V†ÏÉPš,…ÑÚà]ÔÂÕ9«G™ß㳟ÿ~¾ÿó?ÀŸú¯¼ö1îÞ»ËþîœîêÝ­hÐtëk“Ò½U´³YñøìU*¹(>n‰Q¥Å¦p˜·z9šÕz`\¿J2ðpM4Šîâ‚“\1Í|Î÷ýÀçø¾Ïÿwn%F˜w´=БÀ»¾âȾ†.¥®ÖkÞ}ï=<ø»¿�žÎD]ÖÏeâÏ?k›†8̯cg4öÕ$¹¨ëœXã ¡MÖ,~`÷• !5l¬2Óc°ýP�¨4ëçÀÉ7ù«ÿÉOò³?óïñÃ?öi~þÛαֲòŠF7¬¯ÏQÌü°_ ¦´Íÿ_×™íØu\gø«aï}N÷a7›Íæ$Ê”¨ÉTĆ‚ÄpœÄòy„À×y+€‘¼‹¯œ› �\Dˆ$G²&j ¨nRš=ŸiïªÊEUíªÚ§uÛàa÷ÙCU­µþÿûßt¬×°óc¦G\¾r™�ÉEŒsè¦bo÷>ÆL#XÎæ!yWŠßÜÌe¢Ø+Ò Ì§]z‹7}ÒlÉÍN͇²Àg‘jˆ,%2XȪ¦f„ÃHA§RÔàZ”jÎb§SœÒHåy£L JÌù¯ÿ>`©[œ©hçg¨jJ»]ïÅñ<Ë Vucv6£±ŽííKl^Ø`v|Ìáá1§§SZ!�ëëÈÑ]Õ)ñ8>K v:gëªB °íœüÅ‹üË?ÿš_þõm>þðSަ§ÀÙ´÷Tuå�¥p ¥«Œ{Ñ Ây„á�®tÁ‹¶gcÂ9¿í–¾9¹˜!­áÆÎ ®ì\§¯S�Æ4²ê±Î9*­èÚÓ³Cþâí»¼ôÊ-¾ýâKÞ¼ûg<~ú˜÷Þû�ú´¦¢¢u†£'ÏØ¹ºÍµ«7°.kL…õ]÷¼»ª_Kò½´ySþ ¿¿ÿŒ½Ý=^}õ5ÿ^9W(j�14MãyŒ]GÛ¶|øÁûœž³³sÅ+Ãÿ«µ^á !iš&cŠ‚S‡êñ³QÕÏwN*.oïpûöË|ýõç<~@ÓŒQªk˜WwfÉÚh�³“NŽ÷}XJPøÏÎŽ°R‚ÔžCÜ›Æ Âv~¨!Ö”¾T�.(-ëc‰­¢†¤ó¸Ì0Yâ1eéÿvŒFµo¬gç£\D3Ä.õý ›Î\I MÃÒ�˜óÈÓùÕÎ�!ÈÊ?G ü2cô¹â¬·˜ÇR £2a S“÷bÒšQÚë}óUf‚¯ÁáQ°ÿóóû°N�ºÎª»Þ‘8@ÔäaX=3; Eb/ˆçzaWœ¢ñ;ÆúMœÃ™Nî?Q°Fã3ãïåþ»JÊ+¿-c§U΀©À*(úIz)û„ÓÓ9]×®tRû†6`>ÊŽ¦+:©Cɬ*±Û�(\y÷Úº6HØmÁŠ*€¼ØNc†¶Ñ<éu•÷' >a„òÛ^åøÙÏÞboïI¶ˆÙ¾A Š¡H×<ã÷¥—¥„þ?y²¿Ò´uؼ}w9·ý®²šdq˜.9�¯DR$åÓ§¤fª* R ~õ«¿áÞ½û«œØ‹Ï[ðV¥Î¹š.Ñsu•¿Î%kau! {_¾€ à Ï­ì ˲YíH¶_ RP ™BkUVN]D ³dÑØ$ïíì…uwh™”+*©ÒÒìk3¥$o¿ý»»�‹N¡:).WÑy»²ì'äç+—rÆ„+¦mà K.}>ß’šsØ››“À³ [¼)šÃÏ— Ô"¢h´De±otDRívÅà#.¸ç%z�õ¯c, cƒ¦´½Ê^ᕚ[¶HÒŠ÷~kkÂtºL­lß Î!Åß!ÜÊ{—³½MÖöM™È@É‹šÖ\4\Ý€-' ððÞ$%Š4@ÅŠu<6ëR �\IP&r•Ðá|È" «kR]ÊAc~˜ø•¾±@:&“u–Ë6ƒ#'^j¼4‘Qœ–Yh† éjj…W™³ É}¾ˆ�Áê&Ãûh³aHh> YØ’µ[®Ü§óR9�:\¤wWdS`Bõû» Ö ·’âœOsãþ–×C†ãpŠž¿ßý3'ÅêôWä!"k¤Ë,è&2äü5¹rý‹ÃCìb‰¬khÜþsÜæòòujY‡"Ô U\)áz+Ðõe„šø€¥,LÂ](í¯EgR!b�¡ªkŒ]úõ…Yœ0Ÿ!h©Y>„ӧئŒւ5Õ!M‹ž�ñO¿ùn½²ÉÇïOWB{’Ð|‰tKêõmÄø’L±ÎUh:Úƒï1¶ãõ·Þd²¾†sŽõÉYÃôðf3Ì|ø4Ge ÌæÛA4¢1jD³u=¹ä÷ Ò´,öЗ^AëMè–H×úd”R¡¢5;¨$ãMJÏw497SyÌŠ°ž>FTŠ×îÞå­×î „ ÒãÉk›—Ù¾v�—^~�W_¿Ã«wîP�kííâÚQÕtZõ 7Ï¡ Ê­}úof¢çQf{Y·Ä�œàoï!F)š e tGÅֵ˼ó‹wØÙÙ¡ª5Î@g UUS)Íìì„ãÓ)]gi3¦g3NNNyüè!÷¿úŠ?ýñ�<Ü}†¾|·¹…Äô‰ïÖ:Úðœõiáa_ò|À` U ­7pbRí”Ì-‰u˜¤>ËBO …IDATÊq!hÃ+}ó£.ÜÎÒ|ÇÆXñ»û /ÞóèùœÿÃ,ž‡Üº B¢¥ ›î3Z¿Š¬/`ŒCW#L<h�Xœ²<Úçèø€«W®Q75Çîƒ,–K:ËÙ²Pˆ”€;PáËsøÅ¤dYl_øž·¿çër:3äP& ¥kœqI�†ì‡6ý¾ìž+ìEé•|>p$(§— tÝpíÚ‹�»˜bJb采°½½ÉßþÝß³±µÍã‡�8:8â“�?Ã*ZcŒOëuj„´†ï|ïÿ˜ÑZåÆmdJ¯Ä JºüÝóO¢ÿ‡N8ÚnÉ£Ý]¾¸w�Ÿüô§4£Ñ ¬GÂd‚š³³SnÞ|‘k×oøu2«ïòÆ^TôåBˆ¶m3´Š*ìÊþ]öÏ© ïCÛú� ¤`m´ÆK/½Ì½/¿`v6£iFýuסÉ6�¸pá㵆³³ÞîÛ.ΰÂ+–µ®ýÐ&Ôδ˜®¥jÆ´Ë\x# ¼@>ØOÍ$‘Y©¥Ï2È,¹å9Š�H G+ÉŒ·Ÿ=¹ëc•™m‘gC,VðO±éšøß0³¯ñK¬LBB¥û%¥äö훜dª¹t£Ó+²ÁsÕ]"v17PbÉA®.,i ’®ÖbÉ÷ßïgÅf°Ó¹,íÓui‘q« Tü[=T*­Ru›e:²Ë†Ê•óbâãC¦”(mLï™érIœ)Q… Þ \µ¶P=ÆŸ#\¶×œÇàq+Üšr=UYš*‚½úç»Pì¹â�–øv2›.»¢¡–š¾IY#Ef�è×@³2pÊYÁyѲ¹B¨r’µ­‹èÑŸ „ÄNÖq“ ȳ)ºS­_òÅŒ ,¯˜ XÕ}‘g­¤j.‡ìú½$†Ÿ˜PXÇt{Õ§ÏÊ�ÔiãIaÌ‚åé~`„*–´Ï¿C¸qq+©µË9oÿäó®åßÿ3nhª‘/¼æsD»Ä9I5ZG¨ „ìU)íé!ÚÌyáÅ›¨ð½:gÙØÜäÆ�›\ÚºˆŽåÁ1b:Å�ͼ"NjL¥Á ´TP­!6¯cÕöÓNéváâmt]!« ËöÛµH©{ÖWl¤– Œ¡M&LÖ pz€==àÎÝ?çõßAn˜q Hk�]‡’U× àÊ嫬­OØûî!hPëëIA,’ëÄ9‡ jÙ3Ê\ߌç Óu³ôÏO<ßhí¥O�‡gçsh—ØØÚb4{6Z8s[Óqzŗ}ÄG|Ä—ŸÍgŸÜãÁ7¸ÿÍ?=âØ6¨í—]¹�¼øÚÍpnÙ§X éSñ™KÖ¿pž©´Oq®'ŒÆ×zUTÞx(˜ŸÒ3‡yzú0<ñÇ:”Y2?<àñþþôÉ÷üëï~Ïôø±±Msá2èæ3ÜüÖvк Í¿P¯�°ŽnqB7= �έÕ(UqÿþWì~»‡¾0áðé3D¸7CEF(„?ã)é]K¥CÇekr€¤æ+AQqÿZå¼êM{ë«°+Êåz}‚Z.°Î"]‹9|Ž”#¬ ¡<í¬E­�½Å·Ñèf‚ª$Îúu¥›Ÿù½½ª Ö£/|Ó³¬†ç‚”\¿zƒª^óŠç¦A)ÅÉÉ]ÝPé†eÛ†f\¨û„ÿöR)Ÿ,-¥_K2t�3a;v÷ãñ‡ÿ|�Ï÷ZTUƒõêÑȱë…'Â…f‚AëÃGl‡u-B†ü°+ÚN£Š:r£+Ç!1¶E`ÆÒÔ5ÎŒYúÔòù)óÙ)Ïžðôé#æÓS\·àhÿã¦æ�7ïrû�×ùìËÏØzH5#„F;‡]x¶¤‚ÅtÉbyÆ+/¿�ʇ+Y?ˆˆœÌØT‹Í@)%N…¢ßY¾üü3=|È_ýüçŒ×Ö{¾Ü0±6w>y•_åï­ð M²æJn-ÎÏ<±1Õ~qÏŠªÁ¨Tô °þÜd:ƒÖUP{±Ãx4áG7oòé'1ŸÍiê‘Wlã�Æ.¹´óU3âèpŸù| ªÆ-ç´í¡U8£&[§é ª†né çº ~?´Äï¯u]Yòf^j6‘…³¥f[ ±Hç×’Ù=Ø:ÙŸ¡¤jqV…dYSÇÏ¥5¤Ä™ ±/åP[ Õ;NúZÌÿ<çÃÉ^\�B8KñÅj½’BGKf{þ9úßɾVP„…"1ÖôZ«•ߟ†·6ý›ÔrÑ7³) ¸Cd‘âìŸÛ8YƒÏõA0�ÎÃàÉÜ¡fÞ$÷<ùïWZ§Ï (I5†+úW«¢Ÿ„Û‹×-¯©ÎK?¢óú{ÙÿJ´Q +õÿ³wÿ‚¿÷Ø7oƒIEND®B`‚onionshare-onionshare-26fcdc5/desktop/screenshots/appdata-onionshare-share-client.png000066400000000000000000013274371521174352300314140ustar00rootroot00000000000000‰PNG  IHDRÐÏ}ÝVbKGDÿÿÿ ½§“ pHYs  šœtIMEã$¯Imk IDATxÚì½kÌ®ÙYvÝk=ßÞ³÷œ|lll|„@Ä1LGA8¶ØÐ´P¥©!•¢†¨ŠH$£J­Z©U[)USõwU~„�`��„ØŽqLˆAØc°ÇÌŒÇs>î={ßû¬ÕëYë¾®{­�­š_ß+�ffïï{ßç}žµîu®ƒýðÿtý•_ù-ÔZa–±ï'˜%˜J)03˜j­*£Ú+¥„R €rüIû»Zw¤”QkEJ û¾#¥„Z�~ïDï�ã¿�”òñùõ¸¶ø39·ëõŸíŸÛ®Á¯ 0jõŸéÿî×Ô_f†}/H)Ë=èïÕÞ¯Âüë�ëÒñï2î•WC­ô[Ç÷±ãs*RÊôwåø½ û¾ŸWǽì÷‚߯ßûþ3ýÚÚ÷J¨Õ¯µßC½/‰îy�`–éž›¼g»'ûq]@ÎŒ?;VÇø¬Zwäœ�ëÀ¸ŽRJøNUîOÿ³|¼OAJþløþ·µWÇóågTë>}&?¿Zýžô_¯ÕhÍTYgý÷K)Ç÷éïWŽûª×Ñ?—×°Y>þÛ§¯ßö»UîïétBJ6~ÖŸwƾ_Èým¯BךÆýúik¯¿¸×x¯ðþëÿßÖ¬¯ö÷ñ³ý¾ô?�ÏÌ¿£÷±"ç )åã»ò:.#>´õìëTŸE9ÖAòÏ08Á°ÏTŸIÿ·ï¯}¬©~­¥œÆ=óÛS�õ–`–$föëñûY¦û×ÿŽ×¿ÞûLë¨Ï–ãn•µÜÇ¿c¦{VGœž¯ÇïoJ†k×2~臾?ÿó¿z´wl|¶Ù†Rúuíˆ/^wfíÈÙ°ïÇ÷IG 1™bÁ‰ÖP_‹ùˆ m?òþm×�ÆZk_ÆÙÓŸE�?=þÕZé ÙÆz¯µ׺�=ÌûÆïO¢¸²�gyvv†Rö±ã:ö5h#ÖjœÕkn×îÎö½ÊµöÏðX^e·ÏĈUýšõ9›ì™~.÷õ´ï'‰«=¾ôïØò‰4â²îŸŒZO£d-—ŠROã,þÑÿ[qåÊUüüÿõ�ñü ç|œ_€a;.p1‘óŸ"g W_ñ…ÏŽvÏ­Ã]bA<ÃÚ³ô÷iùÏN÷`ŸÓ÷}¾-¯9k»ŽÏïÿÍëÜ׺ŸK1×á³ÌïÝFgA‘ýçùPö)]9®ë|œ…+ü3Ë´žzŽÕöl•gѮǚڗ÷Ý×WßË}Ýõó7IÞÖ¾ï>ö Ÿãqÿq.Å¿ï{±Ò5UŠ©&ß½ÿy;c=7âõÕs¡˜ãù:,#çµêÏ2¡”ŠmÛŽÜòüuÿ÷µZä;yüÒܲ¯ãmËxÓ›^ƒ‡~âÈs“ÄÆ–³”ã¬åç_ÇzéõçNý¿ûçôº¡ï¥¾¿z^ݧíñÓ¸ÖÓé4rݾfÚùèñ1îËk@y^–J÷¯ÉÿÏ{§Rn××Í&ŸÉ{6®õ~Ö—r¶ö½ï±,ŸÍuAÛbmÕóÒ»vúó$uŒ>s[æÝ\/ż²WÍã1r-ÏW-ä�-ßmÏm[Ôbž—õ5ÕóÞñ¼ì¨W�,a/·)_5ä|&ÏHkI5Y_ϽFiû-IüïyK¯óúõû½(Óû÷{Ùk¾^ ílJ½@ʆL÷ ´Ÿ}¿÷xÁÏ¢×^»¯â~’so®oŽ=hg¨(È9aß‹äsÝ Êÿø|Mô�=Vx-¸IÌÕs¡vI‹¦ëú·Õ=óþﱡ¬×±I]À5†×jyù|í6âW�Oñ÷I»6ï1xÌäWg›Ÿ7ô·G¬‰u+ç‹|-šx®ÑkIî—pޮϫR~¢u/÷@¼®Ç±žN‹ç”©Öâ{Sè~–Q«Î1ètœ Ez8ýÌ7;×Óûš—ž¦Xßn÷ü·ÿýûðÀ—})þê�ÿJÙ�ítä^×y^î=ïq?.ѹSäùö3/¥³c–)ŸŠ=½ü™Ï¼ô ÙýDIc¢E J®êذ~!šLùÁv…nŠÉ�r)mÇçöb²I¸�ò"¼76¡ÐUÆ‚ï£ÝÈD�’th^GâÉÿŸ’M Ãþ¾ž|`4 4ÙŸ¶óøýÞqqÔ’N´æKB 3m°x@Ï9MÏÍNºÒÑÍã0ë÷ÔE H£kMGq¼Óa<'D½Ù¨ß½RS'0¤£€ëM§4 ¢þ=[2PåùhÃÒ–�d?Óqø'ùŒ=©ˆŸßï±&麆VMÛþw}Í{qÇÍTM`ô²ã’,?€<9áÂ[C~>º~0qÝöú{q2Ùïµ6trÎãºsÞŽëÎ#‰òä¢7 õ�è{M ý4 &ÚžO¾¾Žb*îu ŠujîsRÈ÷¨5J’4 ÚaÁÉF±ÛbÇ6¸ß;ŒÃ§dF3¨°ó{ê &7Zê¸_ñÿ¹AÅñÖen#$Ðí^Ý{ï5<òȓ԰nßõìʆ¿ôm߀ñÏ?>öñ£�>�Û·N(£(óï›B¢^`VŽ÷ËR(oÛÙˆœ˜p2Ö×Lß~èmǺÊãýÚy¢¿ï K¢ÁS’Fd[Gýžƒ)_z�Ö¨&nÚpÄTò�ݯ£^û1?gz\àÆ7¯�O|ìG\µP¤ö³Ù‡(žyƒ®_Ÿ“‹9_èkO“Ç*…¼ë]Û¼ðÂ+’0Çg깃ßËžðñ™¹*.RJH™÷PÂ'þøüáÇ�%§ðFLêY,Ù‹0n†÷xÖ›go6ú 2ÑP4„ÚÇg*x¡Ê³õßIdzå\i1¾ï!ßÃ<‹ȳâµ÷ª?{£õY¥ðäßåEÌ�=>›rNßÇ \0Y³µ‚†�øfÔR[mÁÿ ØPðY›3þ}Ëh˜xÞì¹c¯¡·íìøÎ\àgyŽíË™Ü8 ùûµ{½šÔžóW:Êtÿ{̉ÍZ¯7‹œá­iäu«Ç=Ðà J.Û×X�?»<·é÷‡ÏÏÇû3æ3£?+Ï1ã^©!1éoøÀ$æ¨Xœ#•&}‚>˜òØÄMöÎǪ(2ç=ÃgµæÕErùx&EðPÌ1¹Öâ5Ö?“sè8Ò¦£×÷Þ{7ÎÏOc/ô\‘ÏzÏ-¼Yí×êkÂ{uªë}hW¤nW š× 8ñ¼¤„a`ƒ±O£ÑãܬWP\ËͽÉÿÛ¿õ{ø¿ÿÑ?žÇ�¦öMjµPã§qF÷L<ˆ÷ïÙ"#0v >ü ½qw.ÉhBžyÖ7@Deð´Û¶Ð02¹­ÉÚ§à1Äÿ/¡ ä¿ã×P©™)Ûh$%ÕÔE¦äP›*Ž�ªáÀÎ4‘Ûé0°ñL{ø7yû^ð¢LמÈI“[*>{ÑÐb’á±Çžj‡XÕ�ÏÅEÁ¿øÝߟΈvÿÚ:µ”F²Ý÷›"“ÓhÈ]¿~ çç„fÑ!E+¨“ ˆãçƞ4$k„ñLkoþA¦‘ÜÐïI­¢--·IP™'úóç½ÞŸ?£½ÔÐúþ<ÖsHØ´—¨(ò“c­"³0ög){{þy[L‘M��zî1ꔴŦ¤7U¼@«xâɧñüó7Fƒƒš¾~ûNScÉ'ÌUö·¯‰Š·¼åu8;3ܼy.ŸqY¦i¬ouÄPйý{÷F†®‘$Í$3o Ǽç5œ«) &K(x´‘ÆÓô¾—g¤bÅTrépáÈùÐ âd –l kúT?çûŒPÔM”øú±踯–‘,Ä�£?t(ãL?£jh#Ü‹*ñB7/ÔŠìÕØtSTŒž'!`ý € Gƒ†Jû¾ý�I³×Ïÿ4š÷½¸èû®ç•r-„zSÓãd’}â¹_ȱyÈVw|ѽ¯¼r; Úê°xƒ ÉIQMþ]y²s•DÍ×Vp9ÓÇïš´=GÍvÄ"šÏ‰µØshÈÍÅÇ�^$&Ûð†7Þ‡ïùÞ¿„?üø§ÐÃ^êMÃõÞcMÛ µ”Z–hV�oºGzŒÏ9¶ÃjÆý¯:Ãùù @C¦äÍ9.È=—Xç©Ì~êëK›AzîôF}�ÕÞìÕ¸ kÎÑB=/ð÷"8íñ4¢¨*jH–vßy@1ÖkÅÈÓS29Ç4‡ë{“Ù`u:Ë�Ë�s®c¸ _¨îqæB~ŸÒæ½=nvŒ4*<§öZÄ¿¿2iâs'Àh¢(Ë«ÈýéM×¾Æù<ñ:°,�Ziä\½fáç9ÖÔQ‡µk)×ãPœ•iìÇ„–9OÚÑÞŸiG{]WiÀ¿-Є˜Y ÈÀÈEwA¬·uèñ°Åoeßx>n¡ÎåftguíC¿zÔRÆu07(=ïó9¦œ‘Ù -\™0p4z #8>¶Ï¹råÊxÏk×î­[çT�8ð¡ÖŠoøÆwà‰'ž �=mV÷½”3(ówóßó<ËB£“Q«6!‘ý¹8B2çŒZ0)9 ¹Šz�)Q|�8JÜkÃså8ÿ7jÀ—Þáè¿ý~J‚ô¿S�Áå—6„x=TaÈŸ|è…k1j>µ ºï§Ö´ض,�:E”$Iìø]À`‰‹^O zpâ—sF©E:ÀÜø’i©JŽPïtÔ‹‰w¿ûkñÙÏ>Fãr(.Þžt˜L�#Òa$ZI ¨©í‹ºÕH%c¤SJ|Z ÉÓáê "„îã¤É Ÿß'L1ø%º·6¡�T) ,$0…\ņ¢S %€Šx#ÎÏÏñ ¯Hüî±ÊÏß*Ì�ûüÌÉ24‹qÇQßÜôëˆg—(`¤ð<˜¡’± &™ÐA¸©ª€–*kÏ…&¨×¾¾*"ʼ7pìå"²®f »R‚8†sâ�z n’6�¯]»‚¯ÿú¯Â£�>1êˆöý� ë(^7-0QÚ^êƒÕx}ëyŽBÕR,-7¬ÀÈ¹ÒæYÅC$ªi^8D?GÇýLiøTBëE®yWµ ׌üg·Û(™4ýxoÎ’>&tkϧ,È\ÙˆË rP¶ßÜCðfj{f·oßë]÷Èc�>q<—m€²ø=ŒiážßÉ$y®ÑÏmÍ�çœ(²}ZÜ>$‡¨1ȵhÌq=Þû žƒÄšP‡ |žÄ>Òȱ Âb-¥5 fÊzÀjÃqb 5h®õ ô‰V‘é×ðsþõ¾ >Ô‰66ŠºÁwîÓÁY;†Q_•‚›6 lQÈá¢+’°U7 ÝîñÇŸF­‰4ë 5,²Pµ:­Â›" ˜²M…œ7Lì µÕ1Up�ž:±Ö­aÍ¡¸V –Ž6騜™–UDoˆ›NÜiŸ‹û:QôJ9 Ú¢NëxÂe�¥Àlˆ†C6j£ö•Eјä{+ªÁ¦Éˆ"ëHÚW4©HYõ)OÅ`,®9�äC¾}ÖÅ�ZÍéuÄÄ_!ßFØr4æx Y�Ù‹6¦îu„S¦c’èIHGˆ] Ô::=°p¥eCÔ'ªÇï� \•W)YÑ6)è4F¹iiƒ>O1ïDS Ä$ê�Y ™Ç¨NL0y¦Þ´ƒPy¸ñ9Û�3w �ûQ‘J8Wm ÈF‘EŠÇ&Ô§'Ñæ\é*êˆ —¥±'”m_f�ø»–)S˨š5èËB&aŽZM ¡N‡vlLGJx[ó,YÀê“ÜOFË9íg>P9iP H§Zö×) ›îO¿ï?ðC߀ïü®¯ÇGþå§B£S¹´‘Çß;Y†}ÉϦô~ ¦”“*ˆf=«-è’õsx—†vÛ+s3(RjÌì æ)Û µsqØ9üg±ÑÆIo§A8]6ãñÇŸÅ‹/Þ Å;Ó«Ü3]“uÒPq|š2Ëš8ÅÔ�ØEÃ�f1v3Û€‡-}Ÿ „8áÜŠ®²,|MgŠßu¡û´Sc OI¸6•*Å£¦UÙŠ¨EÜ?_ à*C[§‘¶ïp:<òÈãÒ¸Ò³w Qc’©H£é†ÕAW©ç*3ÕöXŸH¨ØÇ –‘à3jÅš‘„í ¨²÷Kdy�(Ï« µ ìöQ¬õë(¥Š^aDh:½´7¿1PÃ>ÐÚ•¸Ê~ö\‰÷O (W#]>•&èëtßOT?$iœ÷çvÏ= M2Š3K"5¨‘žïpîÆ†oÿöo§útCZ>ä„Ò„àum°}’]‰r ¼F8§‹h/_3•䀊4-}­Ô¡?©HEGÎæl‚Êl:Ñ\(ZSÀe ¯x]�ÖjÔöß…t"Ë�`T#•Âj“.W׿òë>I]0JªÿÙÅÅ Ï=÷ìñ;9Åz’jñ\ÌŸå>š‚¾¶ëÈÚÐ:…ܽëÙ‚F6ž×C�Ö>Ÿ—Fkéì�¨Âzòšw›šÖ±¦‹š‹ÊFÉ20™ë›µ,•æ4*µmžòPAýV mÖøÕ¦[GöqN«Ï™÷|D•=b�HÕÑw B•ºÂ›í3[K™a‰ÀÌÎJ2Ôî÷­åÿ»0 \Sãß×J¥o6IbÅæ³IC¿Žæ6ç9ò¶½þÁ‹6…¾ªÆÍ.˜µï’ˆ\ŽÂ¬ú„“'N+‰nŽ4&ÿY&MEÞ h…¶wØU(¹'%|CKi“fO´Ë &BÛT‚S®´øPfŠ¥£.Jè÷ÄqD’,Ì~O“¥#¹ äáñgíë›$½¬Ç”%�§… 0*¬ënòò ^xá,�ã¾ûîÆ_ûO߃}ðߌó©Ó½¨×3#ç³ì¸&Ï<Ø;XHGmV¨YÛr¼m Š¹É‘ûªóŠÀÜi‘¿Sµ¶ÉrVÇXaèŒFnW úÙä”U¦Gj£±Ë=y®™¹›Ö_Z# ètª¸¸( ÚéÜ@u“…$,>Om–‚ÜT�Ø&q0Êè±Øèr£Ïmfx¨¨’/3K¡KjÉ3†ûK)GíÆ2])A†.Þ¬÷ZÓe’ ¹PÅéÈ!¶ !†ªò[�Auäz} ¿{HŒÀ´?á`[Ëz¬ðgªr*  SƒPë2†x¾åë¹¢ÂßéZe΀•W€PS£Q�_W {ñˆGØ�šÆµÄÚ«¯µœ¶ÑPê9þ$i‚&35Ðq•›‘&HS(Àû¬:#š1¡.W½­”¢f!&Ù5e9ƒKkp–Ú^áštËh²©¢˜}‚«ÓÓyâ¬T)I*-B›‹W#mPæà»G'Þ\«‘ ˜ž\h I›fÎúLÙ)R(F—°±Ð8xö`.ÏU §àÁVk˜R´ß?í» Áø“?õ½¸~ðÈŸ½H‚Õ±YŸ®Û=fý+>x8xx²] &ŸÄ¡/ÒãDg�hW_ýÕ_ŽRv¼üò-9°#jˆ«Þ@QªôÑ ÎùhرS=„بåàR åã(š„ñ=!h+$ÑxÔ¦Øq’‘fCÐJ2Œ¢n¦SQr½ÉTj¡éx4ÍHäÄëϺ¯ï¶Öà„”Ê¡�ÄN§Iš\â<(H =WD€ž€pqר6/ßxŸüäçFÃ5Œò�ÂÜÆvd`MJ¿–"tH¿õh`šÜÁê¤w¥MÏPôíÃõçžEcÓŔȚ¢§Ü¥º„Fr"“!L.ÈJ›UIN ½‘³Ò»ÌtF•@õm±ß wN’°DzÓ\ñy|à7?Öš­½`Âõ65ðT:BéfŠNÈ‚LàŸY!óÚû§EkÒôeãÞÛQ² SU”§Ê‰¦´Ú tñõÌj|h «áó«Ð¢œ`ZÐ& Nœ¦FZ†¯XhäS\ Ĭº]Ú”|FŠˆ›í`�:fJ‡e¦ú(uÅó—ˆÄå¡WJÛИ:d†hðV‰Â4•Hr ¡y"^k!ª¯w¾2ÐÌEɹŒ_ƒIQåN±iQpbRÏŽŠuä8Ú`½¤8€ÓM)k|vºVš»lÛ4`äá`G®´µœ\|?PÍ£–hlÎ;²b•×$Ñ‹Ì9cËW¦L=ž›ÜY ¢ó¹P&„ –½ÒDËÓÅøY;Q‡gÞ84¥yÛŒjb7ä1ð…JH¸¾©iÑ�9fqóTÑWtºšñ„Ôµ�‘îÎ1Ý×G ˆjÀR«ž~ú&žyæE|øÃHœÖ· IDATíZ«H2ˤÈ”Lf�ŒÆƒ zL‹fV]Z †áj”Z¦�ˆkÖÕ’˜W�ü_‡º‡|Xì{Ÿµµù¾ó9á9ƒ²‡¼x®Kú°àTG:Â5OCÁØŸ5F£fw4w´‰b¥c"›„ë–™©‰QîK›3lðvßýo{Ûø±ÿlù6}ô¹Ãay_䊶�KÒïòÔPíC€B¥\·ÝŸósà™§_Ä÷~ß7aÛÎðÆ7¾ïüŠ7ã¡O>6�+™%­_Õüm%ÿt':¿j@÷ü¦)wˆõ¡QxÈ"UX;G…QWõŠ´Áæ  Z0äfÚ`å,Èý¨þôšqÐöä÷}ÿ×áoý— ÿø—þ9¢™Ç>££«1ÇnÖ:ìq•óÞîrÎæ?‘B:›}uº}3,ƒB~0Pço9˜gÛ…,)h&ö¼ËB�{&rM5 š¹m:jÆ“̰¬Gk²4 �ËûÏYRZ#óPkÖŠOSþá}-5çd”%|ñïÁßù¹ŸÄoÿÖGE¶‡kçRªŠ˜÷è:b9›}ÁƒQË»¤i¡I7ë 0̰’v SyÁù䨂Ë„vÖoäÏþíÇw|×7àŸýÎï‡ ��d RÁxs©Ð§MÅGûÖ ªò÷+‡´9iŒ†# ¿fÈð€‹c?‚“`—Ex4êi1:�N§òßß¶� Ç¶8ä¦Ð)ºŒ¬Yk¢âÄäøÄè XÎÕ"Û!í v¬5üÙgŸÁóÏÝ”!6Ìà OÞû„™ùòcsæ49ö22ªëb2E^uÏÖ¿=!®ukžMG“µkhöµâhCÕ)Z‰rû´DÝJSÁ­ã¹9Û©Š(·ïÉze3zõ5ÂŽY¿£ýÌ™è”uüf�Gžž´ýÏë�µ" qG„oiBôÌ3/8�Uô1y²ân°ª1¦ôW?Ü%Й¢¸MAûŽ™´“°0–°…“'(жVE-@u‡8ÙâBGÑ1ŽXˆ“L6|ˆT™”Ó2yŽÉÆÝwŸáïÿ×ïÃÅéþÌ“Á‰Ø‚á„-(Tij”â^nXò´U.D£|OÙ{»¬¯9ÆcÒOô©äÉ“–d’¼z"™¦DøæÍÛ‚(3’qèg0k£t‘Ròxº)2Y&Ê9h�ùž™ iÅlH�‡%Ú�HÌ™žÏ�Hyu$tÀ w¤S�‡®“_KšbW­û¶sð¨ö›ê—;ää˜l*üÍ éü$1VqzIƒF°É˜PðÌQ–î´™'„�£´°�„è…�Æ¿®si Í?Ò�¦ÚN±‹(ñÎišo¬m«Íä�w ”�6­´�U…Äy�j#Åf=g; Ú„_å œ�ûþÒsŠïa,f•Ž]äláϯØé¯´fT:¡Óƒ´)k¢½=Gkq5éÖ·ê&+ãÌ»[‚Î5›˜ \G8Z±›™Y@R*ªhüòA±Sý9§F«9ÙLoG –„ê\êÙ6»�§im°éAÜ3ÜЈÅ_]Û㚃¶1ZsZò±iÐõ¥! &†‚ ¤òDQxª©ãA4q}Á”º™b b$Ù„dì2LX°¬X¯Qõ¹bü³Éµï/RDúr|îë‡�gA˜LÇŒa¸Õ:�9ŠÐ:†±ƒæ‹`tƒ@ U©HÅ:5¦5Njã 𡦠þÙïü>þõï?„ïÿÁoÅ[Þú¥øÀo~tb—DÖœY�ê7n2«yf™+76rº8·»~r3‡qc–-ëƒe#¤òªß¡ Jf¦ ËbÜ¡MiŽuÒ\�HÂdÎÏ_Á'þø3øÜcÏN:³nÒS'Ù‡U-1k{ÖIr"®…(WÀµtì©´Ü%Ií*µV ¡D€Ž²DÆÇÓx¯yßA]ÀûÏU°ìKf¥±ßÚú&¶˜€ôÜÆdÝk~η' ìÈ÷t“ Úç:˾ï¾_õU_…üË¿ 5uËÒ$V,íض½³r#€’^´º€îèC196™ø©þŒ7Ût¢âìì ..nOÉÕ¾WJ„~ý žøüMA‚4áØ-PX1`¼ñæº8¹@ìm×ËMÐ2k¥®%µðGÐvÉäx\H+¦ÂÂâIÒñŽºL.Œ©¸R׿è%ÑØ`åÆnI‰(L•îщ)¬G“Ãuûaæ�0€-Ê;�cßO“¶TÔÒ5«f)«©$SpÔ•©Ê'Nsš@vF).»m}^&Î},ˆîM!o0µõ›I¬„gækŽ;¼×^õª»q:�póæí1UQúòZǪ֊«W¯hŽM}rÉ”E—#ò"^_?D¶-ßM­åUCŽ «BôF›P%šä”e!µrÈô‰H…Õôq�8K‚ÄsT¤Mñ�ce£áTJ2ö1%-õðµ_ûV<÷üKxä³ÏË>èwÑÉ’‹Õ•îÿ{­‡W—�nJ4WÀ„}¿˜Zn\³Øtdudf4ØÕ«ÿÍ÷7ñ›¿ñ»øµòQ��g´fÌa53%ÃÕ«W†¯)ŸÂƒb ‚N#BÌ*aøP—.³«µÖP6Cr(DΡëæylN4¬�—¦øÕïCC�&Ù7}ÍÈ^©ÁöÉ�Ô‘#F±G)4üž.j¬bê¼úš˜)Äê4Í#×Y¬‹óy…¬Sì×BÚB¬Pm£8�¦ÊHõ–lí{ÝSoFÄýŸ&ak¦-jääF9i¬ÑÞÄkŽN*äÎê(ø,q—gü|ZsT0fÒ’[i‰ñïãüæïÖ÷V4áP ÖœFÆ»ì*2ë Õ ݯ²ˆõ6�‘êÀº{ck sÕÍ{Ž�û[cÞÅ×Ñ÷KŸW¿ú:î½÷<òÈS²Ö£>�KgT‰ûQóI›8QƒÏÛSÌŸ�IòÌmÛp:�Ó>ÌBå�ÏÛDçÃéÈ÷”Ã:Ø^°ÚtMŒºâ¢Ús§´4kÐhšµó¢;zÔ&ŽÍnð™ÛhmgÔHé9à•C¹�Ïñyvþ�UöÍ}Ñkpÿý÷à3ŸùN§“¬=ePuCÁÓ@Ëú^�@ÖhK´NwqZWQúJºUZú^21Œè‚û1Ç�¡Â îÐO5ĉ¿×ª< )‰€Zd C^Sk$#5ì+šT9½=…ϪBw缎ÏâØhöþ‚lÂL±�C�Sê´W¸žæIoêv$wlðù j6PŠFhNçÇT¿çl8�.&=óø=ZLÚHVaØ’('²Eßa6}Z¡B׃!›d�:ã*ÆbÍ阾\ “¶Wî¿ÿ¼ôÒ ÎFíéý§ö,²Ùkô…íZI#€"Ä zûôʨ3�|»£ïÜ€pØò¬±ÑL|!œ.*nܸMÅ»å)øhBe2]ó&Iœn4·•ºÔãPúI‘Ôž7ŠØ-'L@zSFtTÈ}Š Î~(äÔ„ö©5;cÚ¬A,±UÛ-�¦žL6 ¾_;r wzùÏ1Es“†”…*k¢Ã˜}zS%Ä(ˈ`“î #ÛfDƒN:¼ÁÑžÅ7}Ó×àì xî¹—„ÖõŒ(„›kšèì6ÜõÔ¦mDqÚ‰rœ¦BâöísœNû’†qgMïžÄªy7ÐYó(Ñ~‡$ÅÑõÎ'�{Ö÷W:¨ˆeˆü§CÜu%|�^]¾¸pиÑNˆÓnpÆý… Ò�TŠàšÀÓº4t1¢«�û<þyâ‰çðü /°öÝ›…Ó´ÊÊœª!hhFoÄÄ06Z„BRÍi°67 ;ÊÔ'~ðÿ:ô©µíÓÈ}¯xÿ¯ú'��µ=&fGì.ƒ¶Z–f6µViÌ$³cÂèpvLÕ7er6T$Q$˜º42ý^Õþ9Fƒ“ŽÄ³0ýKË$�Í«ŽëI$"‚'e çi6 ‰Èu¦c*Ò±ÐtÚÆùíH‹Ù1ºÇm5Á¨0ÛƒþR�ôyùQRÄz˜‘]Bä ¬ßÉúlš,2-zžÎ÷ó)63µ$Úo:PX.»±Iü&bdÄô³í0?èϳP¬²¡÷S툕Ÿ×ùŠZÅ‚‰ ÒÌÞ@†f+ã±ö¾�Ê^EcÚ‘XÎtÁ¨a.ÆÚêÇJ¹­ ¶€-³DF}=Wî –Öj7¡kߥ¢ ¢k6‚a�L޳%°“LîS¤¾ýíàŸxx©:ç)¬ˆ³÷D­4„¼PW÷à8z.ËN°ôPo2+:AfGåT;öˆ 5ƒ f9‘DEä[T+°ÌÒ6¡aã‰ÞOÃõk×pq:É sÕ u©­_W†ƒ3¢³Ë:ûž;1hfÃ/¥2»k¶JÛD%×X~§º!Ù¸NvÀëȦ¨B¸iY&ã ·½tH“¨,’Ÿ-¥ KÕÄȇñdY !꤅Ø%¡V¨æh§¨U­uêsã°ž“òàÎ͹°@TšHAtÍÍL„4ƒeŠ×[·n¬¨£Z0ôÙ{Ž˜sþÂû…GÄÙÙÙáÞ”„n£Ú J}UdY ³»Úª9Q‡pîÊ?¢v)û\A¢ŒhNëÌ…MÏÔ¦ÚL3âšIï4¡`ÔëTô…åß)ºËÑ(�{îsáÂ�ªD°¹�âu1i�ÈjÝ æ,4,vÌ”`nÀ˜jcù:`#ßBò‘¼IÇAGÍD¸XK$`ÙZSÐo²)Á{Ó›^�_|Y6Œ£uªpý#=ü©§ŸÆ³ÏÞ9ž@«ckž¸š²tÚ±‰0«ºGŠ&„BÃÉZoŽw´�R.”¢µÖOB˜ê­áȽxê{�…ïY0yžhqÔèšFš-U47fRÈaÄÉCDç|î=' fL/âRØ_i@êÝ�¬Ê$¾%§uI+µL´Ú²×CƒÐ)½a4›šO)YÐXèØ'Èkª*S~g1ÚnÊ“ŽÄØuÍáã”ÿ�$¶¸ñ_üí÷Àp�Ç{vAéÂDYí:!0µ%&FËk ×”“ �zCÞ‹`HóCÍj’PsÅ1œ Púºhk!‘V˜Ÿ™qЊ‚ lgÀ=÷\Ç•+'Ùkº¿ê¤ú~Щ+'ïœ\ ?ý3ÿ!>÷¹?ÃË/Ÿß±ÙØõF{²rÇŽZ�)­4R°ˆ)š´æ BcB&2rƒ)vJÏt¬\ÏbjÝ3j¸à·6’æäŠ©:;AŠZ8X’ÛZ!ô^ÊIr5¢�eõ‚]Ò›[a9šUu¢r±4K¢Ø,äM(Io((=:J°4ľÊÍì /&Bã8¥±2ÜH Á r ©(àfCoÆ®Dù•fÎM4m–‰‹é M�Ή©¶,!¡ºcªùìtj[4ž; /O™ ﳨ8É©nçŒü½U² Å̈ÐdZzG�ÓVšž&”k—†±@OÖµîù‰k)3ÅP�Lê�ëÑs©º¾”¶Ü5¾,Ù$u³Bcæì{}äÁ`ó¿È*1BÑÛÐì•u…äpõ v”#k¶zS$MTtÍÏr¨Ô5›L¯Lšø^€¯ÏnʪPž¨‚ê`Éû±†{ìÍÄšHeÌún<œó|$Ö@4<>ï8�U ÀæÁ(f]ÕXÏEzpCU1•ì÷q/» ºe“„&¥‚ÖÊÚ³04sćzx©½:Ÿ]kºd”k)™°¾´Él�êi2üc„ðªé«×T2®JÁ6l@5ÖëÈ W’ Ñuø°Iöjõ¬}p5S³{}sqq9=+fY•* ÊúÚÙ^eB ÒX+¶åJ^‚‘�=f1ò}fª„E”ôà¾EÖ¶\²Õ<1¡ŒeR@·§ÏŽŸÁlÎWk_ÖÌSYïA•²·x’+³É%ÔeÛ×ÝÙqÎ#0èþÈð%�ÜÄ�D0�iXó<2!ãšózRcé·|ËWãlËxö¹S¾’Í`éN×€B*Òdý«”6²–.$œÆÍÓM]‡{û¼<>ÇáÓ,òY†ˆ?/$o¸¨>�N½]D˜5€:¤Ó¿ãŠºkB'aŠ×J¸±=W ´šD4#/†úCå Õ�–³�pÛ¸ =�sÆ÷ÿÀ7à¯¿ï½øÀoþË©€‰�E�z�;( ÉÎŽÉšØ†Š–ÐB|—)'7.Y{@“FEæ9Z#Ø»NhuÑc±ö‰z­.Ó†7nÒ«Aè¿ ŽOB^¥ÑÕïE+ò#5fŸ~_'Þû„$‹TXîœÅÐéN³Ðd_5XtŠ•–A�!ÉQgÊ«*’a:˜"\%ä«÷¡RSF)œ-† sÍŽC[H*ê”üèžÝ& æ¼Nq@ö3~ôG¿w]Kxâ‰çÞïNÞ�"Ï]ýü¹°–S>^†.\Ô½ìIª7µO#Yí{,NåæC²Ý´­¼"‡&7º½1c‹F4–”qN<I¸ví*þÊ_ù6üîï~Ï?{;$Aqßyc§!KxJ¼¦²´k9Qlí·U38N›ý ÷Éh�´{,bI�Fg°ø¿ëÏb*D~îïþgx󗾿ÿ±Oáââ$N–<ðâi¬xfÊN?˘–Ɠʜ>ú{€—^º½@|ºÜC;oÒ@†D½°ßzˆA©à¡I,>ÚÏŸ�ä™â¨î�EÕ\ô®´p˜›î}Ý×ô<áG0ž©M’G t4Kƒ„þù®“Z' !#×Uƒ‘�ÍX¨,$;2Q3sp¬¶@÷¬!Q§BÜ*’Õ%iT ØDw÷ÏS­ŸRNã™s®ûhÈÖ²@f¤pÝš�êœéZn:°Z@ĉ›�5Ð*«4 ô\?-4 ë@»õ½Þ‹MFÆqƒ{E']ËI°Ëó¬ØÎ–:!ºóz3åÉ Z¿ÈHˆ3>V×§ˆÈ:åŠ0ª‹†» …¯]ÃæBIÏ9Õ\S}@oÈι^“*¹B²0žG3.ös¢/Õ¿ÿÙÙÙ`çt‡r>³Œ–î>i’ñÉ‹u“³CY%b@¨t. ‘–’>šS9jÔ‹Ùν4šggù@ÑGêŸ [¥?ÿm; TYÏ…Zã$ŪÊ+ ËæüQóVL&*~MuAÛK”ë)‚R�¤“ÄÕ�¯¢éÍieƒDS¨¥žó¦–3æi˜§¸…èжÔiãkìúÕ«û§tþ=å@©æˆXI)Ô%‚ÓWm¿èùîŽÉílK²–ãpÏc_dxAšXÚØ]Õµ3UXó8�ÕÎ^˜Ý¦gù #Öb<§0zÿ8®°î¬æíVÙžÙ‘yÖN… «¹�<7w«˜ý1ò´�á&Íð8¬R –²HÞkȈ‰ -µžñkåù¹lCÊÍ×ÒŒ–Ÿ‡¤ £Âž]Ö4ü]gïŽèÞë`5— ˆHá¾Vÿêü�¸~wÆç¢I=Ñ^j׸Oyš³!Fk>Ä­ÒL^ÕG¬9Øë‘xV}î±§£‰�™µ »"iñá§Þ]O({ëì^¤ðÔ5Ò­ú�Îi'ß1ÑeÄ� ôŠó†ÊlŽ�¦IüÀµ›�‰¾åÓ×£“š¸ÐMÞ -$µnw$YšC¼àÅÃNxëÛ^‡‹Ó+øèGÔš6plšÄq‚žsÂ}÷ß…_{ÿÿ�/ýÒ/ÄïüöÇä™1BŽ dïDcÑP‚ iäà,õ m`/æÃ16�™2~gËt§ÓÎSFoÖ”AÑŒîW+w*Ö-œMª¬2àÃú×øƒ?xèp.›Ý‘¹ÐõïcÒ˜�qI(½U ]E Õ)Ñ�‡`·æ…ăSˆk³© ÇnœÏZ|ZÔs,Ÿ}3¢ªI>5mÔQLyDíÈŒ„Fo\hÈ9‚ºÎyCÙKp»Ã„Øà¦qâEŠ}/|£ÏLÑïÚ‡®¹—pß}×pûöùCÙí.¢ZìCs�Eñ>…� R€µnôÞù`¯–zPt+RÚñÀ¯ÇsÏÝÜnøÑ‹JGª¦‘.DW;––‰±FMº¹;¨÷³MZyu8?FmÀÈú�χ;=_5Êy¼/„í!É;£Û¼¡ºL¬%7 ¤Ð,ª!¦UÊèùéòNÝb„`]6É™åÓÏŽYWVåŨ]Ç–[³ "Ò ­ÑëÚ¤¬xÝë^‹[·nãüüv £‘¡Rñ8Õ÷1,æ YšŠ.u7z•ª‹A#;¬—AGÞ§�;J…øÙ=£ um¬ 1¹æÎ¹n£ä3Ê=:'7´8ë5ά±%zÜxÌ&½EݬǬg•"®Ølm%YÁ.Êu°ä¹‘T°lÓÈéúpG�º•j›;\h¿ó�_†§Ÿ~~2‹C²ñu:+,-Ás^kAÒIcÇ/¯'›Ä„Éw¯�ÙÁ‰s5 u6ßnˆ¨Ögyøðžwãé§ŸÁ�{@dûžÎ9ñ#�œºTg9uGóY¶ÓY+ãÁ aß˹ô¦aÇNTo�²ÙR¤Ü†Åò IDAT•²Ñg4ÀA=ïèR5Y“Þ|6‘‰êdáh|6ÀÙñÝßýmøÌgþL†È½†í>«Ú³ç’åˆ –œ¦:ÈŽ~O™]‹;˜aÈq§k³YcS�‘ý£×8P¬‚,Ôfµ:¸sßÉÍ噇Z ‘Šqè…Cî!‚�züÿä'>�Ç»q42mœµ*Ó¤Úˇ8‰ôptk"ÙÆÃ"}~IÎ9�Áu¡Wj0,ÿØ{èÁ‡>ùèÉ<ŠE¼ù9§ )Pë~²E¥Þáí?€ÒšãÄ2M¼|ÂíEwÔþ꽎ÊÉDÁˆºx.è®/¦PºÛ«jî(�‡pwo8餅 ½£Îv)u#ã�ìÚ_>õГøØG?E�ß´gu;eq÷NÉ;�€¯ùº·à—éŸà±GŸN®ì°Z‰¢H…$Ü{o@¸ 9C…Yw)êfµbïLÜ`ÛwW:`4ê`Êð* ÌÄøçFÿþm#³f\��$œëôF©7>= NØH³S˜fXhÊÆ”‚t³LÇ”Ó(.•RlÓ”²£/¢ïʉEï#ô_!ß)\§š¬ÌÏÌDÌtx=�®§ØšnOמ#�L§£ÈOCÑ÷P m£DÀ‘šÿ9kR±>YœR6ôB…ôNˆAM_%‰³Ë*OO»’#~öÐØÃ4ydÁiN¤Xì˜5¦dÍÍPštÚN±‘ÿ»Ô3×›íש™e†Åý`g•!ÀŠò:Ö•¸|ZXÓŠŸyÖä#ZÌTÐô{ow…6›MH¹Áúz¬¡2Üg-N¯“$Uó@£™n±^ë,Æé¸”ŒE(A3‚€©Þ™¦¨5èzáâzc¼×Š4}ÈQ `¿Ž÷¼÷Ýø{þ,~á~ µ0mÚÈi\铬 Ü ¥+G‡Ú¹ 2»á©žËÕ«W†Î¯ÕXè{ã«i>}Í×¼�<òiÅbÒ#å½Ì¡�.ŒP€çYÿod˜&FL-?’&0ò–pë•�šÀÊðÊJ`j0z/OÔ%Õáñ@Êi’–ˆ2 c/u ç!ûЇ֮§^NËùñŸøv¼ú5w㳟}RhPu1Ÿƒ‹Dß°ˆ_Fß·ÙxîQ“º³&$P׿H­m9CÌ£}�y#[ió5Êh‘YA¨çL)ä’z\\œ©#¶SíÐÄÛq:�Û"6‡u§±]Íó4tæ€6TÌâÀ»;¨+e�¾¬ÏÈùzk$ï –H:mŠÜ‡ Tæa8_%Ž2í­’£vwï蔈ìä{Ç —Ž*R7@� •ýÔš8 ƒ0Ñèר®: ö<þ—à¦êçU7J™ÔÞDq´Q’faÄ&uäœñÔS/ˆ?Eà¥Ñ gÀ…"{õ3zNçÚÛŠïµÞp�ç! ™CõaIÓ»Ì#îµÿÎA™i÷6=knÄùùÇ9jôâ{ïËxñ…›xùÆ¹Ô Óó¦ZZ]’c<²ÕêDUˆÚã;}á¾§Ó~œïÌBc郂¨mÙó×5ðDód•|ª4¬¨‹æŽÞ+މ]ƒŸ�C}ÐÁ6=W}øáÏJ-³rZn’"iÚSõÈÏ,8-»ÔBC«NM¨¾Ö»¡%¿7†sÞpíÚ]_Å¡Wb&f"#ßWÎÙ<`ÑÚ]5½!’n‰P~6Éh¯fC\\\ ·_Ö§ô¾Å6ËÀ&�[dÝŽÏŎIÏž™I̲ci+®A†<Ýû~æo<øþ_ÿ½6í4“ ß¾Ìi1×öªA¾ü�‹`nš)’4”Üæ¾j“ŽF:ÜÆzÑɉÆü’ôƒþl'ã�4 z’ØN)*Êê‰W3+Ùe ÁÉ1P‘Ó²'OÒ ó‡7kPtW!Ô^üaLv81È7ÄÆ�êSEÁ÷}?á×~õƒxìÑG“Ö'%À"E'FN¢ôxtLÈô�õŽ+&ø{CrtTf?È™Ž]ñ"l9"Ý V�p:�Bû-ª[ÀžHqéÁhÓH£yT �ò6ÄŽ;"}â ¦Æt“ƒØ ¨S#�é4ª£9˜˜o–¥�Ê–Ñô“±$ôFw'®lgÇ’*A¯$p h-Fó<Éã„¢•?ɔݿëéÐÁq¹k–倦² �œI§ÆªdYU}ÒÆ‡R§ ³ÉÀˆut ¥l�âžñž÷þE<ô‰'°—sAsÆ{iÏuÊpõRLŠŸ¶�«Ðbüžû{°¾Kô„5E¤¯áȉ–<å´ ä•»¬E³Õ:udp¦é- q Öæ6¯ [šäh²ãŸ©K\è±y„" « ÛÜ©�©‚ûqnZ©6XÚ¥Ù�já …4Ü¥ª a –zu}°ã“Ð}Bá6·¶µ§}%ÑPJ‡ô†#µ¼ØÈŸv™d2­ÄM Š4„|_¶)j{wýËLÍÌî”~"ÊÐIšµV|æáÇðÔSOááOžîQ@0TÃC6|²Ãx£Ƴc_ÔE Æ�èæd]W‚¨µ…s< ªg­Àé´ã±Çž¹†"\}]eo $gUÊO\ß¾¼yhHCxÆŒü%êöݼqÌ_<ŸêkÄÏ j¡Ÿ¤Á[íãM×�r¼¬P¯š`ãüÇ©=c¤1�ŒÈÊö;­1ýs÷oàñWñܳ7ë]Þ{îÛÑ%#¯ýè–;6Í!¾æŠm«ØÎÎPöžÓÔ’~ ^ƒj7q³º›ù¹RÍU ¨B¯ô5™-ÊsÒnêVB¦»¿´÷ý±÷~+¾ïûÿ">üÁ?Äi?§ç¢1•©¼Þp,D%+䢺I1·jT­(Õ‘NÆ÷4ˆk…‰dM%6ËI8bEQbí˜ír®‰ÛoÁÑĵ �²ib0š¥Û!°?;§¦^¼ÚNÈ<Ê%‡;¼ÑùÕr�^G©Œ�Qó!jÍqœ� ‚’i ÇZa]§z5xcÝwF¾®š,Q³o6±êæ[w7×KG|mùy�·¨ihV'Ù“Ù(Ác¹ÁPKè\wE0CèF7 (AŽ*JyÝ™R»×å8ƒÛ9_§|Ða Á ôUéfUN•�ò ‚‰úÈj84Œ²¡Ù›ß�>ò<^zñœ¤BÊ´Ì@4Þ#þc/pݜәÔ?ós¡æ±e\œŸp~~ÌÿܬÔ=¢cøì¼ÎlŽ!ÑUµ©Æ:¾Ö\j$Çu#é'Q!ÈÓÁ缉U›CF�iaˆ x€ÍmTŸV ^LL»|ÿ5VF!@çççØ÷ :§x�Õ~6§íÈÓö1Ìå@ñ‡�dÛ ™ó×™I$%\†.j€–Ñ{YÕÌ èjÏ—%„L@Ì&Œ{ Ø¥¹Ø¥w¸NrGÅhèTdh›, é‚$:‡:@u�ßÿO?ñ !¡Ú Ñ�Ú!Û‰ f³u ÅÔ‘U1Ä"Rì&ª‹%-m½Ýº9m2#�‰îñ3ÁF~,Îèº7BÅhÒj9näø;OŸÛïå4&�®ýçB¤ìEM5[À�#ív%Rª‹,)mÓ0å›÷çÅ"ÌÌÿ�(ÎH3S÷°´œžh Ô徎aàדçU÷E‡ˆúý{Èa‡:\�ÑVìB×~R@�=0!Eê!¯k¼Dh²©K¯7,ëRÚÍ*xb5‹€šÍ‚ß gWª„;1z37‹þa+0;„¹.mÎ9QwôgA4ïéȵ©OÓ´Ÿ§¥¼f®\Íø®ï~7>ýéGZÀ|�g©.kUèóL•ˆá¼§Ø #êã¸F5…u½ÖŠ·½ý5øÏÿæOá£ýWxî¹Whk_LÃ]%Ÿ«¤-ÆÞH�W´j ÷À �J3�‡9¥6­>¦y¨›hr§êŽa.Ú^¶N´ïx@ÏZ\i2…ˆ Q�;UÓ> OËâbFÚâ½£ùMûžÄc¢§šÆ]½2!vG"ŸÓ@¹«»¬-Qa¾NJH2£¡§7¿ùu(¥†%ÚDQ™ƒLgJ‘µÔ>'…FµîyÁN‡“½&¹™ ¾t¸Â!H/(ÅhNÑæIÔ’D�.j²FJ,Ÿm3åÄ–®‰Vb6¹ÝóQ·ò4 Âf ômT!ºoꬨ…¤?ã)[˜ø@éìt®EÔ‰?ÔIc”ÍμhoEÍk^s/®_¿ŠW^9—ßÑĺmjyóX™9Ì¿ã÷ ä%Rì4Blø…_ø<ÿì`=g¢ßZ(–±‘£5Ÿ@È(o�¼ã�oÆë_÷êC�66˜9þl‡ƒo9ÄûÓ”Æüyè/e.”öi]çCW”sù‘Û£NT]5¤2<ó̳øÐ?†Û· Ë™6i ‚æ[»7÷Þ{ §Ó.UqßG�8Gª'iL»°z}E³E­ÛYCWh¯ææ^:`£óÊ {=6`µ!ßs¦9ßW$Y� kEG&rGÚ¨HîD„ôš-³Òâñ/mÌkݪ~®vTV¤uNr#a ×Ñ1\p÷Á`J §ÓIΜ±WŒ¥YҤק¹8D^'êTŽü”½=/WíÔ0œ�ØôØæáˆ7SD-Á ‚>5› ‰¼ÎÛÇÙCˆ“e¡¹f £ §mó¹PqC Íß}H¼ñ¬Uº©�ü€u7©oAZ$‘Þ-­á£ÁÇL¬xcœòzÿNcLõ-»(ó~aµÆ¨:(º¨»äY=~Ÿ��aÛšVó05ÚË8“ÚµïÓSÚ­R¸W{lU×Äü€ïÌ­Ô ê×}ï½÷àüü\ŒpfC‘:$–"•¿.€K¾–òÐÃW„¨ƒÆ ‹¥1!™õ‰ ±ÌEØH0²8½)h"g¢F7³œ7�£YÌl$Ê”ö:.¹Ñ1|FF@ÉØg9¿£¢öBµH¹ÕJ%EHg*ÃëÕ$BAb-Ož §O‘“è(EÚ£{�rýú5ܼùÊÔ%އ ?\ÿþeÑ€äæ] EDþ~­ìâ“hò¶/´v²L»œ^UÚ9=;aõòû¶É5E¸yÎgT="èx xñêß?Þæá+Ü»$S ô �–¹H¯ 7=ßä3ÒgÕ(˜ÚºìÒ÷Ÿ)å"hÓ$Ñdˆ‰SQXµ (»¦Ó¬ÏÖ÷‡84‡fÚìˆP Ìç)ÙáÇ]ìZ]>[ð=�N˦¾JØQé4癦ÕQÄÜ(¹~ý*®_¿†gžyA&Q¼UG&�5£PqбMs.Ë@M&žÚ4u:ÜÜL¢šE£·ªÎ�h_¬·<%qº‡2Rº@­Jíðñ®!á&7¸£õj�k³¸Èý›Qoœè*½k¦tÛ¤ ¦÷Õ'ç*0™þ¦töýÌϳÐwÙäg˜ÉÏÇcMšrm~.®‘Ø��Κ¥Ö$Æ;ãºæ¿6 Ü®EªùkÉ6PéR ¶­5ƒ\Àª{ÖÆÌ˼xŠÕæÑa•O­r@môÛtV¹DFYœ�®/Én ýâ=éhý*”^³-&ùüøÝ*±®”³!çþ~ûÎ9K!Ô8¦5ÍÍzSáúÝ×ð×ß÷#øŸÿÇÿó(AÍ[µÞ³ µÂìŽ�G¤½øæ56øüк “×@�vܼy›šœ3¼ž÷9'D¼Ž”ö–dO8%3…æ,dM²¶`‡ZGçÅÞÌoTö2Q” TÝ‚Ö}Ð?´Ã¥³Ö ×…ÒjÅNÈ�•óq„£k1“ºjÎǘÛM.PKf³ðø¤3ÓýN ûÞÎøþ§¿ƒßxÿq:±NE!qñýߪ¹âôj°˜"Á}8%Ac¹‰ÙÕ<<¢b*ZÌÅuNy~ªb£ëûÔE§^xá¥c´ÍÑ�ó¶*†½ì‡S èуæ@H™W½ê:Þþö/ÇSO=?Îx8!m©ø«š�e§¸žYÈE° 7Ò$BÕJmÝ.¤¹‚Ù6οր8μäz&µ2H!iJ’SD-ºZ÷qæu­š¨+jÆ �cãâ§Êc ¢G\2¥O«•»ß�Î’:ž"=ÕÄ\é\ÞÉl$ç4�û_÷uoÃã�?;¨úýëÂý á~éNù/¡TDKÊãK9¤ Ê„rK)ÒðubÝ“ïØ,btv?Ÿ˜¶ÈTµáìj½ �›öþEL„xÍ2Ò^‘3UÄàçó8-å/ÒQ0WÑ Šˆ7BñZ:l\%ÛÅ™"„=ßBí‹Âf¶ŒO®õ·•7N»C¨‹½ÛQ¹[û¹˜[W¢Qæ ©€cÝvÚ Õ�RaJïŠ9B¹îoçLæì“\7»‰T¼”Üaš‘$žßò]¥™¤h¤�P3J[dôºjW:}šÏlnpûš fžåC�˜ÑÑ»h8rlçaK¿§]²(Þ)2A‚GÍ0´¹[–ÏŠçççøW¿÷I’»Ðç=Ë{°$ÉŠŽ¼Ê1ŒÎ3Ò@¯ÎT(åBѬµ™ÓÔÚi·&ôè.o¥h7F%¯èî$ &|l¹jš9Ò‘Ù?ôh�¬­Ç/Ù}±r’µB+î»÷n¼ê5Wpóå“ ö´^ÇWeSq^7á"÷O‡Å^Cõ¦ðd °@Ñú¢Ò÷B@š‚¡¬ßóõ –÷Vì1$ËÁˆŒdCúøv%áúµ õtu?G®Ø/ná,{¹hM[X=õ¶l0\=Ûšž\J¨eo÷5gÉu{.Åû+2f0”z/pÝ£ˆýtèæfënFf†2¾ 4ØHi�Ã˾Vy˜È´gn~Í,vxÅm–×}’K<�œPëv…Y@Ýõ~Z¡ÆzZÊžp‹úÓÝœëG~ä/ãŸøÓe¬uÇDÝ 9¥/x0ÒÏxš94¿Lõ°âA¬Á)É„¡‹6¯Ýs �Z'Ž“úDÈ�y¢Q:kÛd¥ÀuD¡C%M£{Qbƒ‚¨È@µ¬Wª›ÍvÚ©i$ 'J�‹ÎîcÝðÁ­ÌépXê`i/Ôi1Än?C~#ô»Oº3ôÊÌA…܆œº6#½›§Ò ÅÍAH;&~)LlA¥˜QR,ÚcF[*ÜÖ“;Õ¢4iz²5#R}z‚ð^&èȘp«)˜¦”‘ÊŸã4Ô:™œèdUÅÓ¹§ŽJU´=9µ0Áó©•:¿ÙÐ{ôiÈ<}ñk*# f:ðŠNi×Ñ}ÊáÐÝÕøïxÇ›±ï;nß>ÉAç -7ÓØÊÞd²¥{� ©l2uqm­•ó°jz¹þ%dÏò¡©¢Í,¼�`>aP�ä¨;—èm#9€mšøÍ‰¾S0äÚ38� Þýïýy<óôSxêÉ 6¤µP! Z-‚ÜezùkZ«"O)›³.)ÀÂÊÝ�µ§<ÁDhPós~&wriÖA!t9ˆÞ¿Bk\ì9Ú·Ý�~Þ6!ý <ùäs�ÞÖÝÁMèD¥( ¢=OE&éàïØPSÕû=irU:FCF…¡AE�…A‰¢Hé<-�Ø&$+S™T°¾ŠX?O^;b¡¡w³œ½™¨TtÊËl’„A—¦!í�VÛÄvè…joBDhÖmÒ!e»ž—^zùˆwyÊ<É8ŒDÕ‚Öc:ôò¡çiC«8çð ‰Îø®˜'´Œ›²™œ�zµ g´þJ¤Üó'Lt-ÖR�îãNÌ Ó›Ù�õN§8�ó¿Wd�Ǹ$Ã(jTÅÌ›xv«[jÅÙÙ&:bÃy=)ʸ#yêTçLÅ æ�kÓÒ˜F5ÖªèÌñóŽRܬuzc‚šøùÙš‡Óq"ÍgÍuà£ÚljNR§ü?2}xP­Æf,•£Ò#]Ÿë vÕTª³¯F¬æ¼‰A�:ÕæÅY©kú÷Ò.À´V½A5ûX›‘›zq�«IŸ¥}˜l¢gè÷'SÝab¨�9f§C÷غ.Rm˜*½tÖ ��|ê\aé(¥».q7ÆÔái¢³w�5Á0�âšRkD›´ùû®òâ8HÖšX%W:BI‘±Ð�;¸™Õþÿ=ïývüôÏü~é3 ß É1 ½�Xl~†áQJAê¨i[:€¢Þ5ßs£þ>ºGÔñ\uŠYG°VÓÒ Dsbˆ$ ª˜Zl©¹ïž]¹‚³¼c¿¸‰l9Wœì*Î®Ý lWagw#]¹†‚3ä|§rꎊÊ~Ž”€l×®]Þ–@×}wFÓtïdðd„pŸµ  ™ò?§{GDlÆs=ÎñÁ‡©zýÑXÓÈŒŒ¯•›ÄÜTãfœ³Úð­I4Gl&,p¬Ã�-b°×/L}æ¸Ø!¦ñ�›ÿ|ޝ�/.^Á3ϼŒ�*Iå…$DæuðŽÊ�v¥Á¨+Ÿò‘!(­ÃÏ"¼Ûõ6œ¯ï†ý÷;¬´ŠŒ$ÓiF%=„„«W¯à•WnÈD{Úå�»[Ž ü¸O‘÷}GÎgê¸rP•Z±§N`L{sô\%÷LnºšœûáÙ)¢ýsÚïíB£ì•=ApXtžh9®±XI$=¤¾q™.ÃXÔŒŠý ºá #°æââi �gغÓëÔ¼tªŒ-tû M;Ÿfr*Ç”˜u“ AúZòCswÁᮇ$òh¹=0¦Aeî¹OÙ•ž¢ˆ[îMD;oígßõÍàë¿þkð¿ÿÃ_ÆÅ9£tŠì¥h'Ïн€ib¶^\ÅB¿ïþ~‘VÉhmöGšÅ\DÅ©Ów¼J!f9ÒÉ]`S@R)…8ÞW-25�î†$íï�g†m¸·¸ªÍ‡ÙÕÓ4¼Ó²ÔѽP#�5Â&TZw�8`—úöó†&�°—}ýúw‡_1•‰÷ú,,¬O.»4/»C5S�kMwDsrƒ¬#ÎXŸ¤Óó"„Ï×~ÎèpMe':zNçO‹Ë‘@žßa§fÍFë B›`¤‹’G:{Ô9lq¡,ïµÓ�°”‹Ð&C‘PÏKt(²/Š©rœç{@ɶ)|Ôõ!h¤I¿VnðÅÆ…1ÚXVQêD4(Gðêç¬%8.­¨a9ŸÉ¾®w8µýM¨Èœ~ðÿ¾ñ/¼ ÿïý¯¸¸Øé;Ÿõä9c–øJ¶a¦¥Y�©Ò´×ƒÑ’þ³ý{5Š‚öoTþ®ã»’FXÑcc#Ç‘¥™¤F¸Èb‡Ê<ɬéY't¦ã# a™æ¶‡Æ·(»aìÑ4¯ ¥~ç 2®g©£€öɰ)ž[ª5{¥é̇¶ ý‘ϾW½‰5‹¸ïÂî`çɾ£îSèUwµy¼É@Æÿ‚€ãµ)ÆÑôBõ;�w¢y×€tC8+âÜd¸Ó?û=ïýV|öá'ðájœáQZ†Q¥ì^¹j8E‰€Î`Zñ<ìØZt^ßyƒ¨Çb ´xˆI;œ÷š«Œ\.b—º–Ñž^_)5ÙÇub¦Eð뎳 ŸCÝhÂ5ü0šÓ.Óú™Yš)Ê19ª5"$c3;M»~Fž E³6ÜuWÆÅyí#Öôó^sG£z’y“1‰öð�ù¨õ0C±ÅºWz5öÀ4�PóAu¤�tdBjÜþY=ïàû×âc{Þe4‚ζŒ¼Ÿõéì*,]GÉgÈÛJ-(4œHV�Ó-”[¯¸ÀÅé À–¯ Ô„´�át*Ø eö0(r3InÅšÐ÷Z®èáXð_ù&üÑ>&}•ó½ÆûJÿ¬ŠŒV‹6Xzܧ(Å)°}Íôµ‡Ã¥T¬)¸„]Qp�¯…šueË­dÓ8Òû*�RD×’t< ^1Ò IDATŽ29qÙ“½9ô~^d¢vi83CÞ¶×=¸Òj`w8¶³ŽÈ.Xgø,¤+«ÎFe¹£Æ‚¢_ü¦ô¤ßõ •–Л/½Á§âøÔø¨Ð3B‘…§gn|{(wÝu§ÓNnbkmB-xŽbó˜0Ô…à=ëÚp�§öãû�µââ}¯0øäÕßS»Ì9oÃÙ‹…’�µF£Õ ô¼†/É�´á:iJjA‚¥ßÓm8ùÎÂéQ‰ /õ„'Ý6Áð5Lã`à„Š)† K£ü€+»C"Ó´Œ N¥83ü="ŒšþÀ¶@9ª–FŸÒEM"¥‹sP…&àˆ‹$Ô»ZOÃqM¦侨õkzò¨iúb²$‡“»ó¦A3Œ�QEÛTh÷fu/°à‡ô;ñ†7¾¿ñëiNÓ}+ûáˆoµÌÓa.ˆÜ5φqïUêîë'jrDw¼ˆŒë”~Дr…pö&‹_—N3M̘x‚5šZ–‡† ‹Îªë&BLU:zû§Ãô#�fooF]µD…OòY�µ˜tj#j“{co²¬hÆ rŒuÕjIŒT´€�Ò„j¦/U¢/*-jECŽˆ¹)ŽOMÍ"Î𫉠ÇM�¾×àf>ùsñ&R\ØìÈ~ÃGKtGû(8¾2mІ5Ÿ#²ÅéMñ>2ÝV�ì<>$AͺBÍ9UÑýwBnxÌ<9Øe¢«ºQi˜¸ónU7ytŸÍ¨lB™£Ú!ÍÞÞúu¯»¯zÕýxñÅ*Ñ&g¬Ñè %hØqRÛIWð�ßøexã—¼�=öì@=òÈ“ø½�|7nœŽi¸»orÞÈ´¼$®¬‰’¦.1`bþ H˜¨Ë)48 ô;ýƎºcgc·ô4U‡P™'³aÉ*×a·ÛŽ®s1÷z +ê ƒÏˆwˆ£š¹Øõ¢ú€Ý%˜éjŒpè#kà†hÞ\iîR�fLè÷‰\·£Všš^gSjïÍMK§obÉdrd"(¯Âˆ)l’çÈw-b{ƒHÖ‡óéЫãZâÐ�:ÛνÚé¥eо©¡± âô˜µ¾"'w ^�Åq8Çîȼ~8>ñÙò®w½ ŸþÓÏÓ¹ (ôõ‡|þ«ÌLt·ºNYóõ§€¦‚»û”½ö¼8KH¢Óȵ#‰˜0»¢" bŠ a=^®h¼ŽàµÐxå¼¾ÆçÜi r1i2ò›d¢ ”ÕXG+bŽ%UŽs;'\¹zHÛ6¤œQí Ù£¶aäh~¥qþ”²º˜urÌu´ (~·Áf²ŽêÂø9Euû®Ô#/-„ð=rA›Q•Ý¥»‚Ÿ3烀¥ÜØytž âžï6˜lcXXFêÍ´!ù…€2^='ó&®5”üõëב÷[­Ñ|å.¤«÷gw;s¡y3”}oÒAå·^F®;2®l×�Òö²¸@-Ȩ¸zµõ22åtUXD»È€ùùAn䇦óÐÃQÞ¼å­_‚7½ù‹ñ§òåÛû¤�éÀ‘*�ÙáÄ.^¿%xŸbäÁ3ÕÏ£4ä‹õÉ 1FÛ3 ¦¯Ÿ* ‘Z?3 ÀÀÍÓȤPflÔ�­cøÌweâØÔqù,ÍÒf dx9Ю)½£F}¬è€¢�É"3‹Çra¡‡šÐ·I@AÑ›}En4C‡cðš�>UW/š�t�;žd±3Uìn3òïN4ÃèŒÉÍ8Š�ÓIî³@)»Sú{(�5?J)xë[¿Ÿýìç›håη$ADEÐ&/ ´JÓkÖú+xî൯½Žëׯ.L—¯Ë×åëòuùº|]¾._—¯Ë×åëòuùº|]¾þß¾J©¸}»âå3jyuc¾”^zé)ÜxéIX­Øëém°íÎ/öÖìÄ€t5ÈMÚº“ô›÷ex˜Á?fˆL� ºz9í};#S›¥ æ^dD1$cä_ð».pq£�éÚ ‹fY vðÞ‰Sª·mÃÅÅ…°•ækÁ(¤ µ®³X‹ëŽ¡°úX°| £ÙTÈ= 7ßVýAqS¨w&7¸ ·SV"ÕŠ�«T7+ÓƒÙƒS%Èáª7 ‰¡|îm;;n,Cu;Õ›nŒìÎ��Ž4»åUÒà°@ÿ Ú²örA:C|“�ȺC}/áý�¢…–Yp�i+¥£ 2•xÕ«îÆK/½rPÒv¢‚ôÉ˾  ”ã9ž‘Öƒ.ÖFcmbóÞÝÞšãPN¸ûî ¼ó�¯ÁÅù9N=òòuùº|]¾._—¯Ë×åëòuùº|]¾._—¯Ë×ÿ·WGî]¹zgW®áé'ïöÝCÅù­ðìsŸÅ­[7G_£äŒ¼]íW.š”EJ¢!Ë:Ô@nèY+@íˆ@§5çÌLï‘ é;U ŒhJÑg™�åA{w4ýžz�ã®»®6¸º¡â�*¨âÚôæ�`e‡£U*o÷&ò�¬>‘–a”?èÎìIèÄ]ÓÖÑ·õ�¸B…$>£«¢éÏw}éÑDm0Ñ!�à&R]Ú©÷¹úïrùh×Á4©‡¹«Kì$dàµ*Í•�í¼Áõ=ßû. žã¹çnN 'Òu´)–ˆn“n—ÃÛóœfŒô ÑÚ0éë°§ÿ™Zp3 ÔE˜šE`Õ‘¯¿§6!«À>é LÇ vžeÊ;Åò⛵dÚ??ßçÆ[=Ä·©S~üÅqý, ZH@3Rp�„©�ûaÀ½÷¼õ-÷àæ�ØO§ËÆßåëòuùº|]¾._—¯Ë×åëòuùº|]¾._ÿ?½J)¸¸¸Àét޼½€[¯\ÅիבrFNWì8�Î�Z°% TÕ+WqºØ¡ú²„4Àp†¿ü_‰÷ýÌ„üÆGœH»_¥Œ¸’³öß r ²N)hxú¿YòË%vÊÄô´”Þ^õ ;�ts>û QG~ò.ÂÉ]8½ÿ}G FáÝ~ƒYä¿ë"øõ/Ç&"¾88÷Æ,†Èº¬›´r…*Ò´ëZb½yØ»ãn!o ÷a5m`ø¦nŒ2¹%7„`ª\ N²Ö@M7Ä“�ÑrJCw- ô²~b»¶Š¯üŠkØO—Qøòuùº|]¾._—¯Ë×åëòuùº|]¾._—¯‡¯R nÞ¼…Wn¼÷Þû…خއýâ^xîs¸uëyœÊŽ”¯ ¦+¸u» "ÁJ·ÞÑ“Á†íJÁ½÷nxþÙnžûQz­É�ÕÈkvŸV�ºÙe|Õ8[9.³ùÿ˘õ>I72ëš{n† BD¦`tØÑs%˜o²–d­ËÙ*‹Žd�6¤àލñí}—�ÀrîûlèéÊþg‰®¿1O3ðšÕø §PvKU¡ãÞTbûóö÷l•½‹ùB\<Íù­„ßS÷ÓöE3uC;T€®8T².LFŒDC»±�îðx8–Pê‰xë‰îSïÊ&¤œ‚Ë”MÎp³¨?ѧÁ�à(øÜÝóR°Fwg8^,n„à.Âý-ȳȯц«ÂËooibÚðêûO¸ûú¥Ößåëòuùº|]¾._—¯Ë×åëòuùº|]¾._ÿ®_fÍÀâå/ᥗ^Âùíç±¥ W¯Ù­b?�`yCÁ€‚º¥ƒ­”PvíWºK0÷…¡Æòo)¾üË߀^xY õÕÿÔCq³¯è2^«a#SV7ÛªÞø;.]Ííy×Z5ÎôtFªSr»óvJyx/ˆAáa0’ƒ«Š5Ȭ;¢{C3š‘a\£" ÿöÞ(Fu.[[·°¹u ZE¨æ½Gi ʼ$+“0›Yîwæ)ÜxÃFšÙW X‘(Î8ã$n¹e«p‡¶Å=ž[søðQªëŽÒ'‘?ßFz³k.òÕ”aL¹‰4,fZL[›Ów§.§€-H˜¤GëlA]>ÞvFäsO \•�„d¶š¹j{}î_˜­è†{…ÂÂÚ{WUdÖTãÇkí¤à¤u+Æõ…&Õä8m¹H‰ý–æsеøcuº¸ëbm:“hhu»ùTÄQsÞ¹ ¤…‚ÓVÜšGžVFÇ šDƒõÔ™æ½Om1m¶9ž3„‘\|‘Ï•F¥ Z[Œ±q@¢!ŒÍ±Tº–z3sô7~­iŠ.¤9gußÅbŽ ;óñœ§q× Åin2Í eâé¢COD üK�S9Fmö0Úž·�÷Æ�•¶Ù;™z­ óY‡]]]]]]]]]]]]]]w•´RØÁã‚Fô™íGÏöá1ÕÔC z˜|á,_÷ˆ¯áq�{D17e°—£¹"Â0³…mˆPxCûÚWfæøëd>`é¦ ¤jÛƒ£"Ÿ‰,ÇO"·‘W¼_RMfª¤D³a+›®Œ±Ô’�\üšK\뜼xÜȳ2ŸÊN»Ì´âËÂ.À—Š÷ðM9I^w-ˆ•ÄšÚ˜psÖ©£�ve,^  Ocš¬=Vܺý}Þeô9""hiãÃdªA´i‘m�]>�÷®f¥µi,œä•“í²iƇ f³uºÈ”©F%Úªvmbu³Õ|un^i_-ŽC³¦dsMsüD9$L7,žO'«d@%ïa®WŽn»i,¸Òâü±°â²£iG®ô{÷ ‹×1i‚Y¡ÛmÉH¦¸ík¦óút“-Ÿ–£ä‡>^g�"Çá“’®±iÐÆrÖýzáGWWWWWWWWWWWWW×]©£››Ü´q·È+ÌŒà(¿À-�Ä–ÚÙ – �¦Mt ""#":Å`]ÃDLâ8~'mLjµ½®é4ÞMð�¡J×n‚ÄxÀO"ÅùØy}¹ô£»ÕÄ©)#Ò²ù+C¸Úx›zteLüÇÄsAiYaK”–ßÈR|J—ª& Û²,U sóx9¦Œ¨W÷(s[xLfpJi´28ïV V¤émÈæ2³’òœ2¶ÊÇryˆ*�V“Yx1ë›i=` ñjN:/~u(¤™´ÿN"¯L­œ!œó¥áÄ{*ßh=Éd¯:kYˆj.0Lœˆñ¿ªDv%=”4í·¹ÖZD7ô·FbÛç<[¯»mQ–éŒÄIöZ&Ã"ëìÄ|CÇ&£Nyu©Ó¦<„Ö“’’öÍÕÆŽÛt}Ó¶o´æ�IÏp{þü¿ ÄgÄÝØÕÕÕÕÕÕÕÕÕÕÕÕÕuWKrD7A«XbáñXkŒ;[h=$N![,ïðeF_}²k._<^[f*“–Ü Èâk2S¨Æ V{%´Ñ*›A ¾jº 2/¡¬/ò–:NkI¥š £A*»îLá2ZláE™ydÞ‘KoãZ«K.r!51–µ] ��+†ª¦”Öƒsc*Ki¬ìz…ÝèzìßÕe&ce8éΗÞc%>Í\–ΈUËc¶ZÆû]À(/¾9üdƒÚÛÉ«RÉFt÷iŒ¶é&út£Ú v�®F࣯@Iã>ôS‰pŽ3‡ ¥Ù7e¬îÀH¤C¹Ù5ž ™Jç\u\›nÜw>}Ì” ¶Ö~²Ë±—ojþ}�,ûôFsÍúò0å7XÜ·œËŸ6ý/„À1‡)C-wí%ó½öÞáý˜öYÒÚdâjTi_¦}WWWWWWWWWWWWWW×­I÷˜ ÷߸ÿžÀÝg‚ú?ƒ"[0­ €±££”†aàÄ÷súé§–ôa¦TXIkFþâ½+k¹ƒÖ‘ç”Y{R 1b¢±Žj3f M1feW D@wÎ9g$pWùEÓ ¦BïˆJÜ'‚Ì<&-³Ÿ–­LG­E¼a›.ëo°y-SÉL$o¨ 롯צPWÓ°«îÈ ?¥1ÖÕ‘sFWÇ`<†§–š¨‰Ó¯^ož9—d`³Ã«B¡¶BYMÜlíͪ´WŠC-ÿ9¾fõë$þ'-ÆOŠ@t‚|ªœÁWÎG·C'§vÓ¶2º²LJ½—]õÉí�/M/*_®¹Â7j4YÕ‡nòìH »cœÙO2ñÓ7Œ9ÆuìÌxÚÚIœº@ЕFžL¬óqÛóÖ7‘n²æq�ŒiI¿ždûA#jµE¹««««««««««««««ëX:yžyÈñ˜žƒvj¤¹Ñ).;bøÃ,×�ÿ´Ÿ±óì>E4%-ÆV+ÂÒîâ½g¹t|þó7ÝJÇ41eSTS&šiLYÖcµ_ŸŪqI)•ŽYÈG>ò™¯m×'¢KKp{Íñf…�˜Ä‡ÆrŽX:¢K›pdqÝ>„fv_k˜bÒéP’²¥0Uíêu‰¼kmV“‘vuMÙéVf+¶0P7 Ý0áWÙ ×,i\]-q�š¿tS4 Jë3¥�é7mÇv˜µ¬¯Ë7HŠ%qõFOfñ©coD´KÎ UíŸ-¹­Ž™D�§UË:mê´5¥µ­¶×›oDò¸ÚÓ®³’Û¦.z× BAk[Ö×V_OËAâ~eKnë ÌQã W�½÷«€/Ïðkk¦ã\EÔtøeýz){]²ì“äèX<ç,Óÿ6ïêêêêêêêêêêêêê:†ž~Ðñ¼“Gæ_dzÖ"Àï\?ðÚí:ÏÑÍMoÞ=þÌn4Çbçf”_¢‡=ìlKœyW\s•Q´#Ó¦3þZv£'@*' s\6mDV0&v`›d¨”‘i6Æ‘oã..t,óR›„ÌŽ·ØHLâ+ÒŒP«‰Kï—+#Úv�gËãå¦ÇϱÝοÜ&×èË5e°–YR=Ö4A©´Ä5`S·„/ãæ¦|¬ò˜šM-ÀsmßD(¯jØ »˜[†£FëC/n!R«öf´�±5o¬šÆßXRÝqáÇ“ È[ü×Q/8fΧÖÉU'`d(Šü`Æüû€"Y"µ¬”Ž3Qè ¦µºÐç<ø2ÿ9>Üž¼Õ](Å6šo|tée*®'p¯µzf›êî!˜ÓÜw´zNkºëC'“9‹m;G+ø˜›W¦üe ¨y{¥&Gœ™ZH•‚C» °«««««ë‹Jíãžz8�zÔƒ9ñ¦�qÍf£ÑÕÕÕÕÕõ»~øn#Ï>ÉaoÃ�ÍVÁyû,¼ûèí7Ú,Ç‘�ñ@í�cÜÙŒQT=�iÈÄ>"K¨€©‚¶)ûYMNG’å’T_J0²™)sD—²ÒÈ„r‡‚nŒE¾á m9FšÛ—fVža�µ†ƒ�cgÛ!ø¦‚VÖÞ„üûÚ›�§E‚4³W!$±UÅÒ�x…m|YcÌ�®Ó“‹\ë5úb«ŽÆhî²v– WÂdßëºCš»¨&MÈÆè¦›BS©jáGæF«ãéjY¡Û¹r«M¿«ílåÌöÉÚ€’Zb$¤ä¶j࡚Dq[¨XóÓ4JQFþº|þj•J×M-ìx¸>Ž4ºÎÍ �gý’mÒ'bÊùò`ÉÜàK:˜dCmÛh¢#°} •ŽÅ#­ýµ½Ñupåî†äx½a€TJ³¾>ç[¿õñ“Öß©©²îokY͇�÷*ÁB3uFºÜr¬X©õî𯫫««ë+H{Âó/¾„Kßø þù}íÿÙsæû~ãå¼äß\È£NíZ]]]]]]ÿ·ë;:¾íDw»¿î)':žvÐÝ¡sÆŽAã«kga\Lú†%L9Af |M‹`£ÁéÐÁ}ÜûާįI\§uÉMXEqÊ1\|Ò0– íLá!‘¯èäÐ3 /¡8o¸áH*Q‰û˜òš‡°Ö¦µåóä×&™’Æ)PùRäH™'µ 42#�÷yŽaŽåÆ1p1.�9OYÖ‰5åVb3¹¹ì¤¦3¥�§šˆtêÌU™ûèâPlÕºcñ‹`ë'o}Èa ¿Z@8ýs%¶ùæä‹|1±±¥-í�]’ãfM¦ù|¶HsîݵÇ´å–•|>ç\Yk�iWmŸÑÊ:–!Šùœù×éÌ? IÏöÍ|ãZP™×Ö Ì�2ë\-瀶&”f�êôS,Ž|àýåZÛ¶œüf·`¼¶üûé@—Š]2@ÕMd:Þ‹üçÜÔÕÕÕÕÕugIí»/ßøìïáéßpgÝã8ìò0×|äÝüÍÿ.¿wɧغF:}Êùº³O`¯y�8g/ô‰[¾duVö”Gðì¸�'=âîqüÀx˵|âý—ñ'ÿñ¼á‹¯À�ßÏ“^þf~î±³[}Åò?Ç_ðÜü¥ØD}.xɯ𼇞 ÇícÍ7põÇÞË[ÿèwøï—|†íþvèêêêêú ÑɃð¼SÆ•oj4#y¬Ï]tòÈeG Ÿ¿½3X£q~$Œ[‘Q˜ËE; M­4éfcP(ó€Â9GŽ®æêá›�pts‘ S —©ÖÙÈ\rYêj9j6+E$¢„“Ò�Ðr¨È.dŽ|$·é††OM›ƒ3¿ŸÑädéĤ¥rÌyl˜�.ŽÇÜ\œ\uæÕ”Ê ÞûR ?n>#……Y[;."ïñ“.†Ê`|iJžŽÕ3é˜ù܃›ÖçƘ‰›³~<î�Í7«f”[¸·ÛYvk3èr†:„P¢£$;h»ù 0ZGÚJiG| ⃠8/Üh“<|íÜ<)00í¼Î5‰ ·³þ@!¡Öuç¿j»O/éêêêêºó¤>–ŸüÏÿ�§ž±Vÿµ™�ÌûVþÅCÏã^ý<ÿ×þö6¨ð™?åe/ÝË7úþ7_:øÇÚ×òCÿñå|×½T }Â=yÀcÎßýç—…î¾ÜÈr™î…°Z!Á1ºøý×è—nYç”3Îà'ÆÍÃÜx³0?p2÷}عßCν~꙼è¯o¤§»ººººn¯.¿âŠ/øù‡>øÁ_òs>ó�c¦¦€oÏOþî]o`yéŸL^;;ÿéØG<‘­—^T à\Ã??èxŵÃíûÞI+\(¿$¸Ì÷¼Áùqò“{MJ)�÷®–«–ÒˆPèbü³b±ãRÑ…ÇhÓpœÊZ²é©Žz›¦ µV8ç ‰ŒâLS)P‚¦: Û4ef¹¤dÿþ}ll�”c4ßÞBþx……Õ-(å:Úe·ÖްkY˜1&5ÓÌL¬\)Çwó=Š= ¾°—¸’€f�RçRÞ:°Þ 9Ûš¾o í«ÂÇ*û¡1æÅ_m¦…-Õ¬nµ@mC¡ÐÓJ6§w+¿&d ¥Hó÷²u1E{83VáÆ:W0—PÄm| µVñe=-°«k7M ®š€¼öZ²S.çÁsÜ8ÛK£;NJ$¤ù€aÒj‰+‰$«]E'mCqvAÖ¦âLŸ§…óÙœå¸hŠO²�T¡”mÞª±ªVc|°LÍöå†O KÔ® ï‰Å7�Ü:—°ZF�©µ«««««ëK*u<_ÿã?ÃSÎXCŽ~ˆ?~éKùïoû4[Îâ ½�}ò}9ó»~†ç¿ëüâ»6ÁÜ�§½øÇùös¿ŠSN<ŽýkÂÆ5äþÞ¯ñëö�l 0<€§ÿð÷ðÄ=× { ¿ö~úùîä_>ý|¾æ”›ŸýÞúšWòÊ×~�#Âm:®ýêoà §(ÿI^óü‹øõ÷ÜûNãÜžÀg?áW®ë.øÕ7óô}k,®ûÿó÷~…_ýãqTöpÞ¼œŸøÖûqê‰{±ËÃ\ùþ¿áâ—¿‚7|bôé|ã ~€§?â\î{Ú!ö™7}âù©ï}%ï 'qÞ³˜õ´ÇpöI†�«ßÏ%ÿ:¯øË�Ý.—dÕQÞø�á�ñGûó—ð+OÜÃΛ_ÈþÍ[X–Ÿ4ñ�g}�ýûBk�uÞ‘÷¾üŸó¯½NáI¿øþíNäÑ�³¿¾„Å:žÿ÷’¹à×_ÏÏéÐöî[ãÓŸº~í-€°¬O³±qtýÚΈ„È 'j“›uCÕB)©kÓ¥ó!�´ãòÚî†:oðX3øòùÆ¢LÌt IDAT²'9&\Š)ljð³B˼¡PNž„Iråa¾@Lc ºÎˆ«´¶­ ζÌvd~�Z`�‘2©:cl¥âL»'_p>/ÿ�Ÿ)ÇÉ9ñ:ºOc´MÙjÓlék-¾P“ õÞO aKk ÉE—‡¸ÒØ:�o ôê›+;ø”ŠM»ùãíMÑZ£UÎtGª›8¥tžöG¶É‚f}} 0£&C2ÛZjI0/ÏŒ{ÕPu46 £Ìƒ'Û m�l¥�Is»Gmð/å'ù�µz¿»ººººº¾¤ß<|ÈçŽlrËÕWð§?ÿ".þ¨Cô©|Ó·?’½æn<ðü‡qÎé'±�MnÙÒÿUã©?õ«¼àá{nå${yÈ�þ'~óG.àÁ§íÅ/¾êá<íßü'~ã³™ÝÆãÊÆ6P‡8û¼¯åôýôjÞÿŽðùÕïÇ”eÏš°±%ì»Çƒ¸à_¿ŒyD^ß¿ïnœ<ìpóu×sTä>�|&?ûï/ä«-`ïÅcžú <ä¾§²'áð¦f¿?Ê�~~Áoñòz"÷?ÉsÃõ[¬ßëëxÆÏ¾’Ÿù¦ƒwžWÿ¶ìß­®ù‹\³và$î³€pÓuŸ�ÿSæ­/|‘µÈͼç]fÍÉçœÃIZ±ïÜr£X;çœ9€½ß×pö\n|7ïúG‡:ô­¼ðŸÇãÎ:wí'ùÔõ œÅ¡cQ‰*ÎÇ|Åí Ω;°âú Òìm€]]]]]wžÌé÷áôA�ÿû·ŸcÂÑܧù»÷|A±vú½¹[;’V>Ë¿à[øæox/{Ï6¢Oæ1�ûŽ Ñ'?‰ç=ýÞÌä:þúEðøóŸÀ3^úNŽÈ¾úYÏåÑûnÛqý'þˆßüÃ�±¥ŽãÁÏûUþèÍoäâ—þ O>÷Dvuø…ÏòÏÿ&¾ù Oã—ß½�è“xÔãÎMës¼÷—¿�Çÿ³§ðìç]Ä÷<ï×xÏ6ØÓ̃Nn.R®á�~ð[øæ'<†¯¿èÕ\}Ò¹è;Î`ÿ�W~÷7sÁßÌwüâ;ÙT'rþSŸÀIwÒÈÞÛ·Ó5_ní¨3Î{Ñ›yÏ—óö7_Ì ¾ÕŸñ˯ú“qè«{pè‹­%pÝß¾“Ox°g>€sÖfœûÐû³¦@z ºçÀÝïéÀÆ{ÞÁ– O¾'÷XSÈÎåüÖ¿xÏ~Æ“ù¦oû%.AŸr;öü6_{WWWW×ÿ :ük!àΫ^ÌÚs^áß«^|Lø—uÈÞ¾Ÿ¹�ÛĹJÏqN±\:PšP V¥a4±ÑúWªa)º) Xq׉LU¡Dn‹ó-‘™Œ#Ó“€a.4©…$aR #Èh£¬ÂšÀl ÌàSJ ÁE•@I†‘ÕÙ·ÊqLaY­9®�g˜ªm›qËjòžTfTÝxÆèÆ%¨š�•5åû2M«¶.MÕ˜ßêú­Õ%¡�¢B]–ºV¶£Wí–Ùr™_-š:ÝDßÄÖ¢©š‡+g�sÛL&•”cÇ›6rígwâCkâ¦Ôk$Âñ|­-JY´¶ ¡eB�Ï:ëÜï~÷¤mn›fòïã� u®å!8¼Q*ϬñÚö!©7J7o˜0�wµ‰X•!�qO\yâë=!¸øq•óê&t“*¢ý®‡úf•ËËk+õÖeÏÚ5·/çûœÁk;l3¿ák{sÿ˽««««ëN’RÅ!ÿ¿õ½µ‹üu|ðƒ×Ðè„Ý °g�Ë93E8ü^wɵ8–\ù†7ò>'èýçpî½Ìm;®æ�/{OÞÏòÛ¯{7W-rÎ7^ÈÏþ·ßç—¾í4¦ü-]M¸ž}èZšãN<>GŸÂ#ð•üùeoçoÞô^÷šç¼uj�õõc]¤0Ž{æý9{®P³ðƒü·\~ÅåüÕO?нJaïv»K‡g<öç߯{®¸‚˯¸‚˯ø{ÞòâÇ0»�·èí_Zó­+°qÕyÿûÞχ>þ96 §};?óoŸÌÝõ؃۰–påÛyÇgÙâ=—ý=[€ÿÔ;xû•KXÿ:~òÏþ’ÿú’Áã﵆ÀØóÛrí]]]]]]ÿ4y ¨½8gnåßœ ¼ÚÒO5é6ˆ< ƒ"5rZÛd.š¶û{PŠa-Z¬ÑXkÐJ¡ÈÎ8�1 ÁcVu%†•ãúô9�V «à¸ë³À˜-Äo n%[hµÍ`Ã…a„Ü ÁdFá´¤$7óÖDhgÎ,)ó”ìÔËŽ»ÆÈdJ!lNk† F™ÆŽ�4fÍseæaå0S7&8 q‘!d÷h¿ vó5Ù ¶”ŠÑÞ8÷NG3¦š?T*ìŠÌ¶¹íšã–’‘®¶Ê¸°øy‹ h=¤*e#³CO—úh;¡¯äY„J—Y‚øÜç>?iémm‘™æf·]&ºµÝVPÔŒPoD>w¾Yy£³›¯~<‚ÌøñŠJ](Òäàó¾„fत)fêóüÀ<+°}`Wé{kemÛŠÛØvm ©ÕÖ¹ªZ©X´âƒÇZK¾<4¾æA™#Üºººº¾¸ÂUŸæJ'œ:܇‡Ÿw*æ³õ[@{/Î{ØÝP‹+?õ·â¨Ç4©Nn…ÇÜ!û¸K®ßëùí÷½žÿòK÷á)/ù-^øõ'ñèç>…³_ÿ›|ø˜Ç'ÇÙ{þñâç<œÿÀÿæñþ­³xúÿ÷,¾vÎîÜÒ&NX^|Œ7¿æm\ÝìG¸ù½\wg9Îî” €ã#ÿhœˆbß#_Äk~ã©ÜýÑÏàŸ}Õëùo×üÖâ?ÉÛÞvÞ÷4òäo'œøÐ«~—¾óx裞Íöæ°u—½ûh|ýÎ{ùÍ‹.âÓÏù^žyÁ£yÀ“þxüùü—ïû^~÷¶ì¹îïã®®®®ÿu£»õ´Û™â–»f®êwû\7AfxOc΢p‡:.EvQ“2Vkgѱ—zòkkÁFâ%)šÙDíWÐÔ¢VáÔSOàºë#˜Íd->ºð̹�2ø`ðN¡Ëµ\"âßÐ嘹'B[°*ÆmŽnlÆ> ïQZãñ(#€ó; òYBPØa/ÞÉ„[µéÑZè÷çÖL_™�e^T¢”Ù}¥DÆf–_ýÆ¥-䈆,]Îï}ˆQèÌsDJ·ÆtM21ožeˆB+Ë´Y—ò‘$Òµbñ4 %…0Ú6Nºv#Lsà|q¾Ðåxá~…<‡f°¡)7;ßcbÙ(¼—‰-µ|§§2qÍ7(þ÷ȑŤݤ�ß×D÷›�Ì,,±ÜP¯%×?ç“æ“­Õ5CÂv^`¾7ÆÔÙ{!=˜ZÙâú«e%»•kLW �oKHZ¬µjÊM ­Î³+PÌ%'u0e¢Ø‰l{ïšÈ4 ,Uý;Û®®®®®;~þ-üåÛ¿Ÿ‡>þxòüÏ�ùüÞÛÿ;Ç�É.ú)ž{–E…ë¸ä/ßÅæEMûY>‰óNx<áT.ÿ7q÷'~ ² 9úQ>ò¿nã°6}wö�gpä}Wð‰ë¶ðã-Üp8~éöìeïmúçRsðô{²OƒûÇ×óª?|7ØÃ<ô‡¾;À/tŸú(Ÿt߆˜_û&þÿ×~‚ͳîÎñ‹Ïqý.¸ä²Ÿ~ ûé"ªûRíß­IÍ9ñäX‹O>üÓ×ò±·^ÊÕÏyg>éI ŸäwÞòz>wÎE|ýcŸÌã´bûÒKxç-éû0{'„�òº_ÿq^÷Û÷ã¢ÿüjþÕ¹÷ãüGÞ“W½éöîyWWW×ÿ{º+Úw¿ô¹¥âF§vE�omæßú…?ÿu^�€7ŒŠk—·ê•Ql2³V J}ü µJŽ?UŒI¹Ÿ ²• ;Àš †ÂJŒÉæ¥hH:÷Ü3¹ù–Ë1A±3‰ L¢ùK±ƒ„€Vk†ùÀb@™b ‹©OÝŒ�­4Ú€²D”m 2ÃÚ"c Î!J¡îh¦hh¢«É)'(3„«1ß)vj™Ke54.@·jÍe’öÅcX;J¯FyC�­ñX�-;3µB…È•*‡‹�W+ZÐ:&IµŽ'‰³ÿ< Kð9S&<ɶ-/ÙžÝdi``)ÍÆ´ Û¢‰œ5Í«IÅrü½¥­‰ÎÐʹ1Å|Cã¬ËPK ×ÖN›2·¯hm}sKY3ù�ç�hÛ¬kÈ_Ÿ×¯KŵÞ5HÒ{?±q*eˆÍË¡äÌk¾[ÔTh=”ýŒo¤0�xñc¾¼¹vèšµ_­un÷ ^khŠ?t:þPîeþٶÀ)Í1àÊÌÕ3À]]]]]w–äFÞôËÿžGœù¾å´ûó]¿øj¾kòùŸþ³_äo߸ÃF´pýùÝ?ýN¾ö™÷â›~áu<ú… †ý{Øáÿàb.Ûà6ÝÍÙOå_ÿü…ÜÛ<ƒÑ %�kßñ6>âà˜C§«áº�ü#7†ûsòÃ~˜W]ü�\¹±Ÿ3|ñkÃÕ¯çwßð ~é‚{pþ ÿ€7ÿÐÍ {8nßõÃßÌ¿{ÇòÎ�´_¢ý›jàA?ôj^w¡0Û'ì�¡UàÈßýo¹*ä È[ à>ò7¼õªgñ=÷2øÏ¼“w|ò®»ô},ýÖ8Êß½ùþwÎ÷ò;¿óì½î®;:p·û�£\sÍ�ø»hÏ»ººº¾’ôåøîŒ¶ß[ý¸ìˆá)'6\¥¾îIqæß¥R><^úZ ûˆ'²|ËNš€/;bn÷÷8ô…¦Xu m¢Í¯éËfÖӶ⪆�Tø•ùN, 1)ú9ˆÒpÙ¥ïbЂwP!ÚöÄD”U ” ,Ï|Xã�C§‚�:ºM¬qÙNldÀÎ v†!h‹ã˜ Çl0ìlߌÕ¢À¹q2Ú¬²,Õ˜¢dr½Õí'ÍHµ8þ®å7õõŽ6nÝÎŒç¦ìw[’�å½+Ý ­I,º÷LbX e‘ÆÇ�e¤�H4ò&$k(=p`ÿq9rK9&€mol…mºT7W‡�k-U8«X:Q`S"¢.ø&îÚ‚)¦àJ(¶Óº–Ü(<-É0.·Ú†]‘ÚÝí½íF‡ ¨ì­TR6~Ú ’Š XcS¹FµÑÖF–tNT´h¢R¼9îSy˜B´Õ*bYG†¢ùÁÊÔ·¶ K0©&�7ÕòŠÃ¯ü)²Ž‘dWÖ]÷# Ðéšjµw;d2ø�®C•8vïéêêêêº3®{3/~ö5¼û¹ÏåÛ÷`μûqØñf®ùÇ÷ðÖ?»˜ÿþÆ�ÆöÝ;üúQÞý«ßÏ�ÞôÃü˧<гNž±uõ\ú‡¯àð!·ñ0fóÃ\ò¦wsþƒÏâô“ö3„-nºòãüýß¼šÿô_ßÁÑÛ¸ÆÅ{^ÉO¾lÎ�|çùœ}öC9•‘­›¯âû‚OùB×q˜Ë~áûø‘+ŸÏ…O~$çœv<Çù ®ÿø‡¹v9C±¼sÒº_¢ý‹Úæú+¯äó§Ý“ƒûOæÔý·} ×~ôï¹ü-¯åâ×¼e³½Ãkñá�oø8Ïúþ3¹î—ñQ/ø·]Âû_Çy[—òúËn.{eÌ®úôî¯38ën#×~€7ýùäåoºîš=ïêêêêúŠ‘pƒå‰Ç;晣I`ë—.š¾¬å¥Âò²?�|nà÷o°wü{¨ÿLd*±7NÜ�«®¶Ì=*ëˆ#áBå8ñk|ÃdÀ{—º@‰f>ðã&>ŒˆR˜a 3Û�`høÎ-·Ä‡—#ØaëfÎèAbrÒ&–§Ø�02Í2ÄÌAÍQAÐ&àýÆìE+� )­X,J\hUYVu+F]ˆ6¹èž»n•Á]tÿÙ¦”ƒ•B[�ÌUm ±°gÏŒ»ßýŸüäç®5ýÚj˜›: Q)Ò+#Ú*TX`ÌBˆ#ìD#¥HE°‰í-ÃQfÃAn¹e#ÁZ]Ï£õ™’oä¤Â8å—«¥1:ó\¸x_Û]T;·®ojWIr¾š×ÔR‘ìðk7åœsîÉG?z5"C¸˜ÄËÂ.W\ £�Õ”yµm·]ŸNèé±Ú¬8{mà˜AbÝm¿&ïCµ~N‹KvÇ}sƒ‹4ÑÞ桞Ó7r˜Ya->¡œ³º)i>®›¿D*M>ë~ý”®®®®®®®®®®®®®®VO;èø�SÇ;ôµ¿ù¹�?»éöÀ£››\uõzINˆšަí·SØÕŽkYÎ4I£TÆðÌgñ;„°ŒcåôÚ@Ô‚0:ô°Î`ç8ïpÁ#ní·Óë-âÑc‡x?"„ÂO„c×!àýÈÜÚX¤*3Û‡S3¬1x; �%‹�à �ÁîÃ�3|p¥/¡M^Önf®†2iw-Æh‹ådœˆ`¬*ñÝXX÷o6X[ÓlnúI9m{ŸJD»(�‹y­1(µ��$CžÁ‘ rCí}� ì 4Œn†boì¤�€Ò©•8¦r›F˜ ô¦pˆ¦FÙ”v“Üš+ââH=¥KŒ4×ÇkÍtYJn®-®^%ÐÁOc®Ç\¢Í®´í¶Íh3©¤žÔF7 ¯]LkœWilŽ$O�’y¯òl<…ÖuæM›n�NÇöáØŠœ•iJ6jµt³Û»}Ží¶p¯F”ë\Ķb»æÜóìÅœWm›Èï´dÄKÒ´.wuuuuuuuuuuuuuuµzí�–?¿éö»øþôF{»á_˲)¨ŽóÉèä&ŦÙèS¿V¯–¤´Ç¶E"­qiê~Ëm 8”™a†ã» ;„�£à¶Pããâ$,0JÖö2[?ŽÙÚ L,øð‹MdÜA@˜1ÌŽÇÎöcì ”f6߃ÌÖQkÀîA‚�η&–»ðk×!Ä"Se|å4…Ç„†©Äv™å�¼_ÑùgÓl½:j®e6{÷~ìÇž[LZyŸœsll,ð>¤­™0)­Í¤yYD0z=�ׂߌiQ3GÌ€±ëh3GéF¯¡Õ€Ö�tîà%;X<-^*Àx²Ð\¨) ¯uÏ”‡§Î“•9{ªäÇ+\«-´ù!mxóƒµ ß2`ËnÄé|øXº¡ ÞÇó>�!¥¬6èzŸ÷[OÀlm˜ÇÁe>#ARÔWâh»\†bø°ÉÜÂÀ®#ÊFÖ¦£ÉÎMp›‘K™!ÝÍ€ò;ŒamöãÃ2‹à‘€2æ,iÝreqÍ»:oµY5´R‹©¦Zk+ÊîA”4”ZJ[J[ê1PS»j\óÔ®ª•)ÕÖuF^h€_X!¶º¬¯`–«mŠHô®"�)Ì Çdû¹ºoÊ™&¼ZàA6Û j�R–¯}ð=xàÏ忽êM䡟õÚrfÝ4î¿zò±´ÒÅ^[÷´uOšÉzÎ9«�tuuuuuuuuuuuuuÝš Â3:{Àsh˜r”FÅ¥G pƒåFwǾ>º¹ÉõŸ‹I>e ˆ%„è†Cæ ¹¯A7­°*ÿ_#Ý0ŠÌS Ó¼&²câq5ï¶�6k�æîYeQ³5¼ £@Bj®ÕRz�ÄGŒRøà�f œU±eW)ã¬ÞaM2¨)/ cðã;¬QË3!, ìÆíDFbĘ4Ë"pË{àü2Í Ô„qÄ;ãÚdÇä‹i}fG@+‹÷©TWÅ­tꊈL)òš:¯0ñšÄм÷èaIð ´Å d ¬Ai‹w`�àÈw ŒöPÊD Á+¬ZâÅ¡´%ˆBÉ‘ZëÚœ­¢ % ÝVç€,¥mÔ– ±O�Éœ½ÝÊ@Žb�Ì€¬DŽQ+sí(P+,)M-Œ@§}zp5J¥Ì8ÙiXK6rÃ.(tnéM€2ÓîÚbœ‘RÖOªQÔvcL,ÎAišyRªŸwõºWF|È rf— ·�7(ƒ…¿ä§¹ô­—¡•Á˘N_\†æ*¥ÐJEâ[âÂñz}Žœ3Ï÷º7þvuuuuuuuuuuuuuÝ~Ý0*^qíÀ+¯8u&²‘Üà×.Õ—¬8JÛ]Õ! ˆN:5›cD³p Ñig´NqP•Z~ ’ ^J+dL¬GÀ˜!­O Dl8 àœ�à0Œx·$ €Aô ;ÛƒÐF�bd×{ ”B)Ë8ŽÑ¡¦tl$F$3 ‘+e„àÇ£ÀË€w#>Ew•^CôcfsS˜’6ÉU§vØÃÒ´ 1¦ÆÄ®Ò¸: ñ 3i]Ê\éÄðˆÒh‹]AXF'^îM�ÎðÏK¼&mˆÂ˜X.+"ˆRˆò1úsΑ‰I$LZI*ùPH0xe#¸ôŠAk|ØB‚ÛAƒRë ,Ã0àý>Ä9cgql^X‚r[(mcxµ¤"Ö Ç©oqFpÎ¥œ2 `b’ Ï_ߺÙTl³¥7Ï›‹íÀLšx+,¬3ø²£/ÇfO*�kÛ€w7ç˜kvÂi]g Îæ­a\†²öXb1m«ÉÇÎ3«U”É,½xž6®Ü¶çl·iZ„M÷r—]×›÷®¾édeø£LâÀñ:̤�D) ¢2¢õlýrIKÛ*\g1ÒÀÞ80®K—8uþz“l¶R MT€]]]]]]]]]]]]]]w±ŽnnrÃÆ)Xkc¬V!ì ‹"cš¯—ÁS. ºÌÄr!)ÞJä5ZÕÔ"@H°’º"ÔlŽÑCr³´š!âÑÊãÆÁ-ÐÈ>G­”†aÆúú^†Æb| â;º™a½¸ï¼€„À|؃ÈÈè6ÙØ¼žÙÚñ8™�2 î©Ä©ZfdÍ€w.º!�¹ =k¢Ó{’+Ä;†Ù�XXt¼…Øt›ÊF xŸöLð“hbH•«éë ÏI)Ó (%¬JÅfaç#Ä r½† eã1½fç(ï*–œ(“¶ÄÙ„J9Äí`Ô ´Å‡M‚_ P1œPDªÀ°82FE76¶"˜Jƒ 3 Šî¹Z6/P5 ¬êÖ¢¥­;oZ§ß*”¦©ܘ3íRnmÓo!Y#ýŠ�23C¼\]›nd#óŸk}tÓ­3G•³°pàò°¹rœ:ï°=—jx(ssãùkE¡´Þ½Ÿš: ²Ù·¼g¹°$_k«iûOoîêêêêêêêêêêêêêúr‘µ6ÎöS °h½ŽŸ[Ä-‘åŠeI–˜€Š¥­ÆÌ’1 ;;™Nðˆ_b‡¡˜‘‚±¥´²ˆÖ¸àÐJ¡‚GdíËÅ6ZÖçŸÍ IDAT°ÌÖ�g˜ïŘ5¬]C‚Gkƒ13–Î1 ç(4JYdOr¨£�¬b6‹ëÝ„‘íí[Xú ”ž#j@¡ÑZ¡ÔP’ŸÑíù†µçõ÷J2ÿ€è’a6h–ãÝ”6Î2D�‰×IŒñ*tŠõÆàðv°%é>(Ä{A› ��ÌŒÄÌŒÖø°Æ wÑfˆÌŧ±vɬ»2 J‚(´Ñć"·2Æ0Žñ\Áy´šd$„eÜ{e@ÛºÝêܾc»î àR!9ÿâ-Šð/¾>Ç‚E|�W9 ݶ�T°•]nT´—Bmõ­»4\Ñרm;㮮פbŽêÕlUð×F}óÇrLqÜ))NÃX(¯­�+WàóòñÞh¼¯{¡u–ÚhœËõŠH|s&7_]‡0…�j⬱cÓ\Ÿô™€]]]]]]]]]]]]]]_FrÛ‡#Òôc×0Vc´A´!øÄí€fXCÛýh«Þa¼c\l t@›ÖÎPÃ>qN�Ò <:Ń�ƒ€ Kd±0Ãöîg}Ï~ŒÙÇl¾ïãµ€G)Ïè¶ÙY.Y,Ž2Ž;8¿Ä˜û÷ž„¶kŒÎ§ò�D7.Y.Žâýˆ ;øÆîa6_g ¹·"jLJM¤5¬� ¤)·U ƒe]á!H,H�|ïRñÈJÑ­$ÎŒæ,Çè–hc$Íþ‹ÜÊZƒwÑm¨ÐÉ…™ÌX‰M…ÂÐ.­GéèT::6Cˆ3³C0§CUSà뽋<'`QÊ&W,�Uf "bjÌ4Ϥ !Ç?¥qÀµm¶’ UXι&6¬RkL�¿—/¨B½7%å»ãk !Äâb$WR�t‚n†¦¨¶Rõ¼±ZJtµ:òâ¦äl„&­‘Æå–]qñ×Óîy27ÝtK‚™:Ù)£K°ÍÖbšŒÕdö¡ˆOß ßBÚ?pŽRÚ!m£"™H«‰ëNëê̿ϥ&vÆcF7`lŒqÆä4T§e¾g<¦¶`•Ü�:Zsë½�SWWWWWWWWWWWWWW×]«¹6øàñnA°¥f±W‚]K?Ó Áo�2 v†p"84óù‚qã”�.?л†6 ­=‹Í›1À^Ó¸QðÐÊpâq÷fÏÚ�Âz<žåòÞí°½¹‰0²½½…Ögð‰&¸%7Üò¿0¢P"‰År !FŒ»Ž±sŒ¶h3à‚‡ÄnTJQ†dÓZcLê¤Hüj¹X2›Í"$”ÚL‚p-cÒZ1ŽËGÎcÝ$¤×Åò•X�Oū٨6 ã8bŒÁj‹]2t©ÂÎ|Šúªt,ç\I ÎæJF7_ä0ÑÅèâì@™F³ó5.äãzÐqf£Ö«g¸Ñ!iÏ•Ö÷“\´!Ru~­¶ÏN�b•<¶:VŒ´ýxt¾éÆIçÒçuuæ‰Fi‰Õ͘ƅh ¨"çÓSIG.Ïh?_ÁÕj Y7`Mv5ôFº› M!GŒà"”› už_;Ÿ¯Ý—ZÆ‘x5"xt…"¹ÄGa§mJ TWËMÀðôg<’“O9Ä+ã/ŸÖivµg�˜¯1î[ŽƒÇa—™”|õÙvuuuuuuuuuuuuuÝ•:º¹‰Qç Jãv68|äJôp"b¼p#²Ü`ßzlúÝÚv8¯ÑÀöb‡9~¹…[¿Œf,¡ŸŽc}ï ¬ïÙ‹ŽÜôY–ã ó5´„AŽßs3mÙYn²½8Âr±‰s ”V¸ 5ÃkÁÚÅ@hæÆÒ‹%ƒÒŒãA�¶l)XŽ­‡¿ÕÑ‚N#ëòœ@mu€(œ�.Â’ll˜Ôl6cg±`>›\�yËY�‰3cRT§¹�ª”ÐÆDj(g9¦¦VÑA˜àe;§5M9¬³��9Wæ ±<;»ººººººººººººººîz}öš�¢ X,J në0zí8”™#Çí×<øg#Axï>Α�-ürDÆmH)Fç=V±É6x†Á ²ÃÞõ9k³ýhk'ïa{q ›;‡9zô&d¶Ñë·dC®ÃÈÈÑÍ Ð ‡5ö Ì€–Üuàñ©¨Cür¹´U NFv}Š‹FF_j¬!`q¸d ‹çDGNä܈±1œç¶à®Ž”K,ˆ�:•ãñVkÊhcÄY+]øÍr±Œ¯-f9…÷cy}v: UJa3üËà'µ1Á¼ ½¦ä1.Æ—|r¶®¶0)©‹jH¬ Ééf•�X„ƒÖÚÒ¼݆ÐX�#+àL’s®|Tw[�ÛÆëv ?qîå㉵RZ’j'.¿ØÈ›ÚaVš�ã!tZs´äæ$·)çu׿_JL8¿Ḭ̂T§á�S¢‡Z^ý{�jŸ3”U“XtÌ ·{&+÷:”™‡¹µÆ¹»ººººººººººººº¾dŒBé�Ñù8JŒ7Q|X2_[ç¬{ß›ÅÒñî÷œ€B”ÇùŠž±>Ì=C+agëhl±ÇÖÆÍÌì>c,³ù‰èa?F͹yã:fksF�Í�Ãï±³} æ`bA£ £±vÀÏ0h|Sn›k}í‰Hÿßç~â·!8¸8ŒŠ©D�fìÍfëmÏCgÆZ‚Th÷Ì •Nn>¡â¸›�½ d�GDi´¶­12#xA)O@bኲå›rØU‚‚ZÇqyƘ].@•£Á^£tÀˆDÐ"*ñ/�±Þùɸ>môJ_åhnÞ ¨4?¥P¢˜­íE´e”8Ë.ˆ ÇmœÛĨÇûö‹$<âw¸æš¡çë`× øÃÐ $ Rb1™Z3SŽîfFa­-µüktëYŒï6ñãkÃ~Öf'0[ßëTUœW¸ [llßD‚5sã¢ò›df*ó },4QÉÕçÜÁmÅö_4ÖŒŽÇâð²Œ/Á<­5cp€�IIeQzÏc5ntØaˆG7â½c6›Å= Î*Œ­¾Ü~‘€÷`L,ÃPØÎ0 “½ÊÑ_ u\\Ü?ÇÔ)Õ€PIæ¶Üƒ¡£°þlŠó¯uíA\L«³IÎ6—>Ö‚©Ýªt²ÎÎËÀjß�5¾ûYOç½WüÎùô d‡`Î,û¬1‰‹ÔÒ�Üþ›gìM�+ À-Ä£q5’›ÜzÜìvT „8ÛOšÖ^TRá`„�:{HñåÆÕ5ê#Ûù{Óû¤Ëï³S³u:’݇åÚ©5ÞпüFË÷]OÖ#âš½„ßÿàUýoÚ®®»HÏýÚ3ú&tuuuuuuuuuu0zÛ}­�Å® #ìün´ìXìBØD£°ëûÐzŽÛ¼…eKœwÌ÷‡"–e·@Ü;;‡Y_Û‹è¨:Þmmï–.`ÍÀt,¨P`´"ø8oB�’(”ôšÌaZÃYž�—“ Ñ¦ |S7 óÙJ¯ÅeJXŒ7±¹}3‹�# ÔÚ�èä“X�a­ER;nxÞ� *ÖgÇ1›ïc6¬§´§B‚NN½P Q‚'„‘Åb“År‘Vƒ×K„™:�§Ó©à’X’¢©Í/v¿Dka>ÏÚÞ½,ÜMì,Ž"h´®{—÷ÈZ˘g–dnHÅ#*—H;§Q*LG¾)…�¾¸áªDF¥À· Ô*Ъå@å(p�ŸG‰”– âàÉü¹ÿ’}sóˆçÇô¥D·¦4Ùè ÝZèUÝza­jùÆt¦]tN¡^�Ó&˜ 7[Gà4†ÛBÐöõ¤«­s�‰˜Ï“!`ÞË:GPS#Ù«ƒUÙóɹÊL¿ZÊ+ ãù�Î0@­¸:)û ‘x“Ú‡k¼™¦ŒÄô¿a»ººººººººººººº¾ 4›Y|Š·jAœ#F|Eƒ1PÁÆZ J­3†€±š`,šããr3(œ€™­Kvì,6Ù»oïcšpgy;Ëm”š¥ñqï]Œ¡J4pY«S�@;² Bc`ÊŠp0ÄH®Vz¡$–eè5ÏÖöa6·n˜FÛqc�Æ Ñ'#F­•9€ùü¥0Dk¥ã~ØÈ ;³x/¥J±Ö„qD›ïccï|~c ‹Åܸ£ ©£"óç\i§‘ k�ÌÕ¼GüˆÒ°oÿ=ÌqŒ;GXìì`Ì/¼K2qMcb´xt.å}“Ò-]ÙLfQ1×�ý‘û~ã×ñ¦¸¼VW�–ª¦°"»Î(1Ü<0Û6££.:ÎT‰ºJ©B‚øU•€Qqc޼ƹÆ|óZ±.YÓÄlÛVÛ»ÍóË×6ו•ãÆyV_ ½Ú"“jU�ŽÈiûn^§”†à¸f¥¼¤F©«c/ ­”jÊ”ˆK ÿ¦óÿr\Ûû6jÛÙUÁnhbÔ‚Ò=Žpõy!pÞÞ>°«««««««««««««ë®V5BxKTØÂ� mŒ]Ç£‘àñ!0·ëÁ-0‰!ˆ1=ƒàñ�{N jX#¸‘�ÍèÙÄ/·ÅÆ‘ëp.`×fèÍf3œs™XìZ_†o9¹D�××¾.»ƒÄ†\¥jm?Î�„0¢_7ìAaSs®©U¶ÑþWzZ�óă_\À/ØA³½ã�Ga˜ÍB€Ùl�…Ó±´ƒJ|EÂÈè· ²$ç†ÔAá�C›ÊͲk¯�A­qÊ�Æå&^/ØÙ¹Q eöbħþ‹Ô|jÙmÙ#kbê3ísflÁ{bùlý¦bÿ†±‘¡Ù·¾å] Š8|°W”$ivøùÍ3ä*IÍ­# VfÍeך"‡Ö*-ŒI„8BÂJz•R妋($P†$æAiÁ•9~ñáqÊf‚¸ºAv=ˆÄåOäB™dÐ+|›>Ìíµfº‹ éºçñe×_^G©nžDwÙ˜—çúMÏ[áa� SæÆ2’HÊë ÊQ®s}8ÛãÄò”(YñèD »®½««««««««««««««ë®S1])�ø‘åæÍœ|Â^æóWßpeæ­ð~%ïÃÜá¼ÃË|¾†ó æ‚lo€ž!Ú‚"{ðìlÝD¼_àÜFÌÖ÷ƒv¥ c5¶®£cE)ª¨œ£å€dX¹ø°ƒE¡°vËDæ{>ŽY¥b‹¯R¨¡¡–bdö“#À¢ZÏðnÉ�ºcÖщÍ8ŒQ%BH&9_f&úq!xy“Ö¨ °Z¡t,©Öû¾÷^…B@ù˜Nî0¨,µD£F{s$´B0vÕç’�|̶ŒcÚ²«ë VªÄa‹›OAt:²ë0+BôZÕF”™…´×UÏ‹9êµ¥˜²ÔÒ�ö�^mn™ž#Â3kM¤èM±Êt�B) É%‘ÔÆâg­òõê]óã1â\Æ Ûü|17Ÿa_ÉzÃ$&]ãÔu/«ËR`v¶ùò®®®®®®®®®®®®®®®/Eƒ”M ¥8é¤X[¸î–1•zì Ä£’ÛÜÀX‹ÒˆÂ�È3,XúB°ø ;Cœ�°d¹<Âlm Q:&[Wû{ç\t:WË=DpË%³a¨@λ[yÄ›‰pKä’Ó ¥äB%þ¢•!øÌ[r¿ƒCYšÒ{ |Jxê˜FµVáƒ!ˆAÛ8gO€ ’coˆóüFç IŽÅÔ7á=„–ŒA m’ú3¢AÎUV•R¨óùœq#ý,^æñ:•ÃØÚÎ ÞÅ}Œ°0!ÄȲ,‹E[rÒýH€SÁ@ÀËÞ JÏÑÌR…`cIÈÓý&î´ìËÑÞ ¤²“¯ÎÌN´ìú«°�]-º±¡6Μ‹@kêRË71~LJn�òš°1)ÉÇɪ´´Î°«Ä(3üÊç÷Õðﯙ a¬‘ãôÖ“8¤qÚèwõzj³q:Íý‹àQBHv™ì]�AØB½ÚØÛ:Io¢ imzM^“?¦«±6(WøW×J_îêêêêêêêêêêêêê꺫¥µA'×›–»¶��âJКQíµÀ/�`ãD;P‡b>Ìqn=j‚�ãQ f íŽ"~ÄÚy4ˆ™5ܸƒ ËØZk†â:Œe­AL#ÔæZ�¹ÌÕ¦ôhiý�¤ã˜ÜmžtÌÈ�P ­"Ü…c„ #Á;,ž°ŒüƉ ±1×Z‹ 3Œ28'©œ#sTdF>­@©PŒRÆØ”¬´H£HÉYc’ûNéTTBr>ÆýhÛ�s ØZËèF´þßì½y”mW]ïûùýæ\kïª:MzH+i€ @¥x* *�W¼*�„ €^ï$Ò}‚€òÂ¥±¹4 6( ‘k3Ð ^TÚà»* $B:’œ¦Ní½×šÍûcιÖÚuØDt~ÇÈ8çÔÙµöZk望úŒocQbCJô©1“9,LéÌ4c-]×ç{š\†}ߣ¤û. ÑwõÄhÙÚØbµÚÁ‡m¢Î Q°&/¤¤nÈ@ªÀ±˜�xf„â°Ì›FÕLàP×qÅI6u¦Ü Ôü*3yMÝwšYÈ| k¾c´Õ L¤+“¯#Qavuù�Ý… oÒÁ‰]�OÁ%0,òŽñÝ©dI§Ð3LÀæH·“Âè<”DÞÇçgWŸb�•# ]‡v1߻ѵ7œã0ÐÒÓ4-}?öN¡êx}ºv­»]—UUUUUUUUUUUUUUU·­ÊÏô!@Ŷ›H»�ïWljdµØÁbÁ‚*³v1X¢ôôn›†€m·ÒÌÜ ÛÎR W[b؃¬–ø®Cç˜áCHã9}™ö ¸@42ªºn…¨ºð†%Û)4 ÁçȪjã|L[>F4öÄ�5Ñáz�ìi°³ fÍ1¨¶¨ }ì@ׯˆô¬V+ún/böãl0>•s˜ºËù©5„<°â½Ëî>?ð›¾wù÷)ú«yÔµ8wÇ`Šd™úüFÓ]qòÉ.£™1&uÉZâÀ�ࡵßõ¨ÌØœŸDctv€#‹ë@A¢`Ç 0Ù©6æŒSì6 D¶´eMùi]E^Moæ4Â:�­Ž.6ÉÑÛ0¸ Ç›%“Ž;XUŽ•:ö2å"dûj�`ìZ'^?�µß ŒË¼LÜ:ü¹¼ ÅÖ:^OÌ�2îZÏ�iö9}dWX‡/б›oì,ÏS¨qùüôø£W}ÇãÞ¢ ©3½qÃڱ܆iÎ’Òû�ßXá¨×±ªªªªªªªªªªªªªªê¶SÉ5æ²Y.JÀ‡_íàý Œ™ÓÌ÷ESQhÚ-|w„¾;œÖoÅ¢v>úŽ iPëñ~EèŽ`6šäÊ3Jc,Î9úÌ�äØKõdBc[|ô¸à1�M]u1­ÆÐ»m#x×ã{�›X^–Æ´ˆX6çÌÌÖ¶é¼Lƒ÷}f,‚�#-Ö¬ˆ�y nÅ�í+qq‰‘†Þ¬±ð7(âšlÜŽH1fDs§¢ö0¼Ï#Þ£ƒN¤s2ƒ1&Å„]ŸÖ“�mÖÌrªJÓ4ô}¿6:[:Ë9•Ñ•Â~ŒM U"]ú\<ËÕO^ˆö;:éÖdË�‹-‘PmËÇG(7u ÉrÔRîº;n}±·X<§àp}¬CÖ–lC³á!ÇjSœØ êQmpn½§o:v1š0�vá(÷_bzzÔ›¡œS™­†â¢ÆNBÍç'cš¡[œD…ÇXq²’X7uc’/kçrÞ¼»rÞÓ×)_ádÈe“ë]� ÌNË&ÿ©ÑßË>|xÛû¹ì’˸ꓟàÔ;ŸÆ¹÷>—ûÿ·pî}έ߹«ªþôôg<ƒ#¯zå+ëͨªªªªªªªªªúWqÞÅÀwô‹C„ÐUi7ö :'ŠÁ±j_ŒS‰› ï–ˆÝÛâ{аBÛ-ˆÉ¬š×/hñøÕ6f¶ç#AJ5=ŠàûjJÂ0Ew­(Ñwˆïð½Ãh2aùèÊ&­¶ㇴçælƒf¶�ŠiÓ�…”*¹„F¼÷ hNªìJD6D�µi!¹içìÛ{;n:tÁw³A àœc>Ÿý|…‹„�¸Q.¦8UÁ>R¢•¶±ô½ÏîÇn€€åرð“V‹ƒKF,âhB+æ,Gw  \]kìRÌ: Q ¬8¼ø<"Ðû5 1&.eGˆä'Pkò•‘Œ©F`5ºãBð“‹c8î–%Þò9ëð‘ví~.c,ޅ¿{&’ˆwó(exüãÅüÁŸrà€G÷]œ@Åòú‰{ñè¹ê™œ£¬­þ† ÃõŽps$³"éÍ FW€Éö˜aÛz×àØß§y±7æxpqšµµœä LîMÍùsØ7™v%N!ëôºÇûTÀïzúÖªïzÞô‚ßåÏÞðNvî0ßšÓl6|îãWòéK>Å{Þønú¤ïâ±?÷8lcëwðªªA�|Ê)õ&TUUUUUUUUUý;QïûÔ%G‡ïwˆ«EʪÁ4³4˜>¬P£ô«%F›y�y™wžÜ}Á!Ñ"¶Eºmbp˜¦%øälÚ \¿@}>0³s‰#iè�転�Ð Ílƒ( fŽïWt‹m+ Eq7·ŽEí cæÌš-r‡Ʀ�EMêÞsÎaÔÐ÷]®YËIL1Ä�xLÓ˜�ňŠ!†DG«ûhí ¬º%Ú´¨f: ¢¸Urï•(pJÊZUZ ¹§ÏØtÚ$Tœ{SxWLU"©õ0äuãÁì–�…%ýYêÙÒa<Þ9lÓd“˜GEé»Q3®t}v` 1ΉÚ‰´³=Ä(Cr×zß‘Úu0'Cß´g.ýn6RkŒnXé°+Ž´)äJ°¬<‡L ÙúºîP9çF×ÛÛ ¸ÚF*›`Øoýöïoì’ÑŽQÖÖ‹wÇ–ÇåÜ09§0¡ÉSØrþ;AÀrŽðsèNTÉ� ƒí3­ØÈð¸âœ^óÔ‘™,­&;Úýs¼Fp¾ÞhåZ×GOÆá”é±tÿåW‘1î=¾n·n8„€wž—=þ".}çG‘ áÑ>šû>ü¾œxú‰\ÿ¹ëùÐÛ?ÄÛ_ývÞñ?þW}æ*žõÛ`¬YV¹9moosñÅoåýï{×^{-œyæ™<ü�à�|ÐWô ó»ú.|þó¿âÏ»%ýÙ;ßÉÛßþv¾ð…«X.—ìÙ³‡³Ï9‡Ç>öqÜõ®wà?}ï#ùÉÿöóà?¸þ‹UUUUUUUUUUUUUõUÉš–à:üâà "©—/\·@ú%!/ìú.³"^[t¶ÑÑ¿ ×§h­�câŠ¾ßÆÅ}›L<¶�õŽèwÖ (}·„¸‚°dÿžShÛM|XpäÈMtn�™ƒhÃl랈ïV˜f‹ùü¼‹„¨C5[@±¸â\Ì0iñ¶±³<ˆ‘ªÊbbPl.$Gž÷-lETp.9ôbTŒMÐ.ød0â¿€Ja7qèKkß’»0dÕ±vÍ$U`Ÿ1rT2vxL†GSÍ.@ÖUqv@Å¢(]ß%Æ$J¤ÇšÄÕœës`vÒ`Í&1„ CšÞˆ›€Y"šƒ#/JvÕÉóŠknt¥ù ‡t Zí†yåzÇon %8Và`;ÚGx¥¤MnWÊM›i'`vûEƒsa×pÈøN­“S˜6Ð@¦§>?odëàlŒúÆÉ9ë*Cì×bÕc)¤’ú ‹#P ÑM@›Ï‘kÖîéH’ýQkÁ#Øó“ׯÈ0Gõ1NfÈú¦Ï1̽µPUyã ~›¿×Ç9ñœùÙßÿYN?÷ôµÇœpê Üå¾wáAÿùA¼ä±/áÒw~”7¿ðM<þEOø’Ç>xð Ï|ÆÓxÌcÇÙgŸM×­øà?ÈKñcæze IDATùØ¥ãi?þã·úæK~á9óÌ3ÿY¾ù^|ñÅüî1Ÿø‰ÿÊyw¿;óùœƒòá˜�]z)_ÿõ__—”ÿƒè�þèYì,xôcs³ÿ–7¿™ÓN?�<à�õfUUUUUUUUUUU}UJ&±Á-ÁÚ9ÚÎpý‰Ì[S¸�*øžÐ/hfJÄ Í ]vïhm Í&D¢_AcqÓ`ÚMüruK‚™£¢¿" œpÜY´v?‘9H�µ{¹éàçèVGhg{Û0M2P±19ôJÚq074A¿ll HËÄèè{�H`ÙíÐõ;¸CG’£1z’±È¦®¿Ôß'ˆ8Výa„†fnñÁ ì©l0ĘқÁ‡ NÍiÉÅ'Ùñ72%5f8VY>ž¦G‹›°@Àâö‹!$&æÓ¸®µ6ÕÌ“Ò( dàçé|�–áÜè'ÎÁÌÜâÅŸUR?`Žë@+˜¤ ±Ù©Cl¼1cœuw„´€´z…›YnrXÖúùÖaÖzéb)î½q dòF™tÝ…0•¤ã™i•›g²E¦Ì(3ºó¦/ødÀ¸ûD„0qON3馯�`™�Ér:í:,�ƒcœ8 ÷¯ yì¾O£³2}†‚ɇH¯Å4†=ío,o”éJqy­ Éþrμ¢Ë>|þÆ÷ÐIÇ _¸�nÕЯz®ú‡«8ãÜ3P£œ}�³¹ðÍòìïx6ï|ý;¸Ï÷Þ—;ßëηxì×¼ú°½½Íë~í×Ù¿ÿðñ;ßù\N;õ4^ö²‹¸×½îÅ7ßë^·ê\¿ñ¿ñŸí›ïûþê¯øÖoû6¾ó!>¶ÿ~Î8ãŒú/Ó0-v¼ûÝïbg±Ã“žtþÚß½þõ¿Î?ðñÈGÖUUUUUUUUUUUõU+ôK|·L|E�¡� B!x•(¢b GtKXnÓûH³¹LKc瑾ïRäÔlºÄÎ@3'ˆbìb‰Ë¸å¡óÅ¡vŽm÷cLKðK°ûØÚ:‰pø*\ß¡¶Ac@I ÄXÍc°‰ù”�ý©Oá½çÌ3ÏäÇžòÎ=÷.|÷w=”ŸzÖ¼õ÷Þ 'žÈK^ò :tˆ×¾ö5\òáBàë¾îëxâ“Îçnw»[ýWñ6УóŽìáï?À ü»ßýïÏ÷~ïª7ªªªªªªªªªªªê«–ß¹‘\N-&wœ0§Ë±Ð�m F\p“:þZÜòW¸nÚ€¶¸x�‚÷m !6Ð/hÛY`ž ±3$ôx·"ƒöK¸’}ûOÁêﯙol±X´¸æáúBŒ„è!&ˆ¥€FG×- B ,WŽà»d(Oˆ+z×�…{¢`ŒÙ$JZVÄyDeç¢1§#* ½w˜ JK½`Ô¢à\ ¢DQµ„žä´‹+Bصi1q &à˜~M8Kˆm,Á{ŒÄ”¾´!â|#QĬ™‰ÌZKIܪ´)©#ÛË/õ0°• b>)šÍR¯aé6ŒÞclú{C~r ÖHqxc�š¬â lKì‡^¹â¢›‚±Ñ!(kÏ5�ÚŽnB&pN&±ÔÿR,VXúX_"./Ð* '#z]^1$éèºÛípŒCàØ——ž7Y1ÝÚù”X­HÌ÷´¸û 0B»ñ¼×c·S87Þët?Lv‚C&Īx³ëo$ÛF-QÂ`L`´S' 6ækŒk]‘_J}ïßqòOæ9¿óîp×;pÚ�Nãçýó„>°±g"|ä/>ÂKÿËKyé»_J;k¹ß#ïÇÛ^ö6>ñ¡OÜâq¯¸â ¼÷ÜùÜ›_ î|î¹|ìÒK‡�cøíßú-žúÔ§ñSÏzï~÷»øÕ_ùîwÿûý}ÑÏ¿€W¼ò•ìÛ·Ÿ?ýÓ?áÂç=—_þå_áìsÎù²ÇúÁü!žáóxÊ�ý(xà¹ûywç®ßð lllu®ÿómoãiOûqžuÁG畯x§žz oø�ߤi~ó7~ƒ¼àüÎïü.Æš¦ámoû}õ¨ïçNwº/»è"xík_Çž½{y×»þŒ Ÿ÷\~ýõoओNªÿ2Þ:ÿü' 0Æ8À¿òwÿRzú3žñ%?^zÑEG}ì W]U×�«ªªªªªªªªª¾†ä c,.Z‚ Æ4mgÑ;\ß½GÚtN´-4ÃuG`¶±sè-Ñu -.zŒÙ$¸#¸~…iZ@±³9�_!ÁCÀ63Dg¬V‡Ù9ôEŽ9î4úÞå�M=}âilKïV¿@ù"KsÁ¹#ôý&ÿì%‚æý�ƒšÙ>¼Ú”t¤Ô«¥1�ì>,ý�Pj×L®“SB41¢ôÞe¦C�šÕ¸|­‘8D¯ÃÚ5–>ÅòØÈ$²dø)ÿ¥k’£îß—Rp�gþÆ3¹Ã]ï@¿êyÀ£À…oº�­c¶òBNäøcŽçÚÏ]ËÕŸ½Qḓ�ã˜S�á‹W^‹Ç]ììpì±ÇÞâcŽ;î8>¼ö±ûË·ðMßüÍlllð°‡=c W^yåÚc.¿ür.½ôRžtþùœxâIÌf3¾ïûÅínw;Þóžwߪc�wÞy¼öu¿Æ}ï{?>ü¡ñüç_Èýà𒿈k¯½víùø ñÍ÷º×ÍçU¿ôKüô³ŸÃ¾}ûØØØà¡}(7Ýxãp Uå¼»�Çw}÷wsÖÙgsÕUWqÉ%æ©O}Çó—irRÓˆˆµŠ1cš< ‘#³�€£ FÁãÝ6Ýòz¢?„„ƒDw€ŽŒÑ^MÀ®À¿ÃÍéRI|L¬±lÌfí&¦Ù›ãÒ{0º�ÊPÔhfa>�Ÿ(F[“ �BߌnÐØÍõä§GfË(lù³iŃõÞamZ«M./�ÄbÃÚBíÉâ¾)vš#ÂÚ ²+omÛdèüKî7YëñK3Ë™²Ç]w  Y>.Ì%€¨y¡×c¥x±8ðRôÕæk#¼Æ4Cä<…OŽnH™œ§™X= äaàØ‘ŽŠ—kÚ³g‹íí#“ãê`M-೬—{§jø8ÂP™Äv§n= _Y$Ç>ÌðwjbzN³Ö£8ÂÇòZÞ:xøÆÃ¼ô /ååï}9'žv"W|ü ^ýÌW#“÷D$ò´—?m€„'žv"Ïþ­góŠ'¿â�[b¿7ÜpÃ-öêÝpà ìÛ·oíc§�zÚðû’ËïV«µÇ\}õ8ýôõãžrê©\}õ5·úX'Ÿ|2OyêS¸ñÆùð‡>Ä›Þô»<맞ɯ¿þ Ìf³/{œK/½”·¼åÍ\qù¬VËáq«ÉóÜáw~ÿùÏ}€'=ñGŽºg�uVýWñ? d{å+nþë¨8ÿž}ÁõŨªªªªªªªªªúšÿcްÄ/5ضÉK¿Bpžàz”ÈÖ|Æ‘EŽúf†Ñ9Ÿþ:Œï¡‰ ñ€_âÙÀª`çsÜê0À6‰J A› ‚;ˆ„Ó°{«\ýålmÏæl?Á¡ë—h³•xKô4í~¼¬D$‚‰ ¦�h°MËÊwPúùbHî½(¨|HÑÖòSUÛ6É5(†HÀJÄõiÈ#ú¿�1ÒõÝ�°Öâ½Ç978÷ŒF¼_â‚Ð436Ú-|è ýuø�F 7IKÄa}[BzŒ1l´{3‹lÍ7Þ ZŠ©ÑõŽbârQP“Ž»êvñ‰õ¸@‘y» 48ß㽃8ò3ÍÑcïRo “ØQ¶"àœÏÀ‹ltù‡U][Ý-0i}pcüõ;zÞÍøó÷\’NvõâÉQ?«šìÞ È%klýy2>"ÅãÍ+qÕôBø øZqkC9›®"&�q„€S7bZ¥Éë2!€=€RVvÆõÞQ;;‹50ZŽGŽÓס¸ -¥Žc‡¡ à¯ôú•Çh:ÂT9 ì ’ß$ãYO—“Ç®Å/­Î8‘Ï}ìJn¼úFN8åN>ëdnwúíø?ø?»÷XbŒ9p„?öŨ*xÔ¸âãWðò'¾3»å˜ñégœÁ|>çãûØÐË·ûÞꓟ<*"¬Æ|ÕßOwÜ|%Ç:î¸ãøîïùÎ9ç~ò'ÿ+Ÿüä'9ï¼óÒý¼…A•믿Žç_ø<ö°‡ñüçÿ \qÅ<õ)?¶ö¸6ƒÄé×Ó[~ï­ìÝ»÷6NU7¯içpT'`UUUUUUUUUUUÕW«f¾ÅòÈ’�ÝŠÁØì*S%úÈb¹„´“‹D†m¤…Î|Ÿ˜‚4›¨[âC‹NiÙ¢ënBÙ‡-#­X¬™}GXA7gDÝÀw;8ð9¶ÍP“`œmf„ÿyN=íÔÒ7e™|Q~9}úÓŸfµZñØÇýðÐxÙ'>ñ¥Ïýôtî—_~9ƘµÿnírsÕ¿,ü;ÿü'¯Å�ßð†××TUUUUUUUUUUõOR´3Ú=' MéÞÓàñý‚zŒD-^�£Œ•e¹¶LrO\ô}ÊjCï"1t9­6Cf›‰;¸j A"%jƒZ‹‘HtƶÐnA³�Wƒ�ÑŸ9SZ­u‰>d#S £yªDyÕ(!¼s9Ù†Ê5£éç\kÕt-3~ç6.Á�~�„Žà{Dkm q™×Ø A•zðFös:F¶P™áúH߯Xt_äÀá+ €�4®‘+ã†!S¦1 ÄÀru„ {bèñý6‹åµ8üy¾ŠÃ;×pxq=GV_dÙo³½8ˆ‹+Df¨n!²t†š B´ sbLkÇ`iš�5Fg­EM2ô5mCÈçI6s…°c¤·Ä€Ã—]œÀ¾8�€JYŽ%žñß~Š}è3„8:îTdx“©Æ ¸2,�óÄÉy'iÌ"äâD1k|¹¸p-ÖZλÀ–5ÀÇ:  Á#˜<£„°B¤ †Ó¡�ÑÁ·NO�¯{âPô¾Ïe�Ùu‡š!â«b†7myž²º;v,ÆÁ͸‡^‡€nãpZ`å K÷¢_~q–åµ�Žœ ±n�›ì?ð@þü�ïáO^ó'<è??ˆ³î~'Ÿu2½ç"®¼,¶SÏ9•fÖpæÝÎä‚o»€~Õ³ç„=|Ë÷?àKûü'?™¿ÿû�óÌg>ƒÇ=ã�îÄjµä’K.áâ·¾•Ç<ö±|Ã7|ÃWü�óŒ3Îàž÷¼'¿ùoàÙÏy››[üñý7ÜpyÈC¿ìçìrWÉär\8ÿy¸·bÐ7ÆrÇnÃÝKÉÞ»a}wÚ+8]GNöÛÈî¸t²¦¦Ê�™ÇÑɇT¦¯ùî¨ôè>üòºó½îÌCÏÿ.Þñ«ÿ‹?æÅ<ïMÏãì{œ�åw½ÃÚcÛYË §žÀ Ÿ¹�oÿ/æÜû|iH¶gÏ^ùª_ââ‹ßÊÅ¿•k®¹†ù|ÎÙgŸÍsŸ÷<îw¿ûÕß;/¸à§yÍk^Í�>ùɨ*gžy&½ìe·Ø78Õþýûùñÿ Þöû¿Ï _ðB:ˆµ–O<‘>èA|ß÷=êV9ϹãyìãÇ«^ùJú¾ç›¾é›yþÏü,]ôÿò’¿ˆç<ç¹7ûy?õ¬gñÚ×¾†g>ãé¬V+N>ùd~à°Â¿ÛH›|Çw|'�~ÌcŽú»óÏ2[›[üñõFUUUUUUUUUUU}Õ*‰Á.6hciÚÈbyÂN²=…ÔhšQ �Ë‘×U�m4F‚$÷Ÿ�+¬�°XÛ ½!ŸÒ�FÝCço¤ë�ÐÈ^Œ˜ô¹¶Áø%Á÷øUG°£ jÓrmÀ| iú¾_J-|}×£j°V×þNM›ÕµkN$0¢‰am÷³µï$$n¢#ÄÄà“ºòÚÙŒ®ë÷_êLý{Ñ´Ä~Ébû–…¿‹5Ç 4ÛÐ÷ŽÆ6Ãàët Õ{Ÿâ·±bP´ „`@,­m|X ¦I]…V°Öàú.™¾Œ!¸ôü>ôXÛ`$AÀ¾ï±Mƒ÷.ËF>6…©äDhLÑ\@P;¬ß)NÝg*•xiŠ“êJ³”Ðæ\w3λõÞºi_ú\?Ú&§ {pÜ�ào:¸!ýõkðlÈB3>GyLã¿£�Á¡(×܃»#Ï#|,‘ä¸v£§Ë¼càÞŨ–ÇO]}ÓûkŒÍÇ kðO²£rêFÜí ,P0ÝŸ!hœ¸×ïÿ` k2Á§|}þÂ<¼ýw_ö›Pï¥ÙÕ�qVzìéÓ5¨¨šÈurÁÉИž^reœŒbh'ñkã!eC$®9äÖûùo$‰ÊU�˜²å»`Ûn¨)"S9g:ŽF=ÆÏ109…š2|1Ä2ü¡Ó{=Ê�'©CtÃë£Nàd†Å”ˆxzsÞþè­þ†Ôw=o~Á›xçÞÁÎÁæ[sšÍ&ýÝNÏòÈ’Íý›<äIåq?÷ÃØÆÖïâUUÿ‚°ªªªªªªªªªªêß¼îÀ Dâ�UÈÃÁ¯ðÝ6Ñ­ˆb1í1ñ‘ޭжIæ"ïÁ-“IÈ´È|"ïû;߇µóá�øåìL‰q†if„àéûXÀ‹ecëCðü�„Û�x,|e:¢bØeî*Œ$�  1�˜âQ�·Ä¹4d2Ÿmá=(Tˆ˜‘õLÒ©Ω¤±‘´Ü›Æ^½÷ÌÚÁ§4i\Â娄dÙqH×ä2¿J°1êdH˜–ëVÕ!VCÓú®CT iˆ=Îõ´&™í @t±GÔ`ÍçÖb¹—Ö@°ù½ ô>ñ²¶ÝÀù€–XD&ÑÛqCUóêmR%úZzðB`¬(7µ8ÏÒ …YsÉ•1ŽBNÇß+ëqÞâÀ+o�0¾©GK_î 8¦WâãUÈ49A<bÍãú®L^Щ�2R^ÛâDœžg¹¶õåÞ‰Ã0mí0:§€tÒ—8�ö3ôcèG,Ç,×»{í7Å�sd:¿àåþg`ó�qÝ7Œ¯U¹®”-Ÿ®(Ëä |ëÕ´ �ñ¸÷#ïÃÞö~.»ä2®úäç8ý®gpî½Ïåþßÿ-_6ö[UUUUUUUUUUUUUUµ®ô³{2d9ï1QMN05 jZ‚ï�� ã<‹C4X"DkñÝñ+èWDkhfDzr׺.Z‚€5J4–nu�Æ68—YósIôx¿ÂØìª›B½Â†Ff3éöSÅ…øŒèû‡`v.ÆlVsD70mÅpNA.Æ´o1Ä!†œ¢Å'R•´A%÷›�x&�ï!†B–(ó”;‡`2N)Æ0t ªz—@Üj `¬¡i,]ףƤó%ú‘%"Ë>Ú�ã±mšÕ¨ônɪ;ÌÌ:BLÁú´ØlÎ;Œ´ˆäJ»à1lrí‘'‰M¾3©PŠùdΩeŸr×iæØéw�2?,ú°5í››¾ .0r ÿŠC09C®é:n±O¦Ï/pn¸ÑBî(awÇ]¹?‰�×6}£–ãOÁg9×ùMŸ«¹op=+^\{ã@éýKƒ'i±Å .½ñ]^øMç㜨óôÞÀšþ\˜nˆþª6ÃùŽ÷½¸c†Š!OFu½sïsn…|UUUUUUUUUUUUUUÿŒ ZÛÒ‡š"x—mcgøn‰JOpˆÁeŽbD8ÂE@{Bp³S�@ IDAT˜Ø#xˆ-Ön‚ÛFÅ¥a‹(ˆm�0û%j6p!›©ÌÜñQ-¢ÍܲóoÊ|ÊÂt‡!>ŪI™ÈàSº‘¸nœLV‰_ئ¸‡óÛh‰Ö*} DH‰€‹ó.Å�sÄ–ÈàÒέ€HIì¥iša<6„€±ŠÉìfz=åœC†ŽeW„œhM‰Úr,|�Æ*ªsÀÑÎ÷£º$­5ûàig-M»‡Kò¡ÃùTÉ'±'„HßuØ K½ëˆ¾O# "oØ)MK¶*’a“š÷.g°×Ç"v¼ÖFwY²o*0ª„èŽúÜõµ[“G8ÂÄç‡Üá‚c˜|þt9×î‚�‰gXgÌøF, ® „Œn½Ñ…Xèh_btÓìŠ;�*÷rêH,oŠ“O>‘k®¹~W,Z†nÑë¤s°¸+Kñc:·âL±é²²<ö @—éºðè$cÓe|%�K¹¦d­ªªªªªªªªªªªªªªº­eDpn‘¸FÌ«´šg?ÕJ³±�_¸±�¨µ}¢‡yMV´AãŒØ{bX@°¸ ˆmñ½ÁwG0Í" bšÙ&¡_d·ßQl@c�ë—iíVl‚y¶l0ž�¸…µçûÄ:ˆxç3|ë“‘+wŠæª2�%Z[8’zýDc Î;š¨hLÀÏ/XU4:¢©ãÏ9¢5h4IÀ0ú€Z3ð›¾wß*±áº ‡X²OÂõÇ*¢‰£´³ÙÄO³–àc¾ždôJ^9E5½z·dÙaÞÎLâ[Fð!æè²Çù@Œ–¶™ãz‡è*�­=ÉYØ4 Áõ ¢þ÷W>¡œnqi~ZÉE'C7`êÿkˆ±¸ÉtÓ à©@µ˜å—:/ÖÆsß`œŒg¬÷é•‚ÆõUà7ö9ê’å‘õ<ö´g¯À¿qüc}”$?ĂӵŠË¯|,4æ]!¯ÊHrÊa9íŒ�|ŸtízÆó¯oz�®¹æ‹¬�š”ˆµF×ãÔ*;ö1ޱéÒk8>Õ8úQîca¸—ã1Æ5âñw+Z©ß`«ªªªªªªªªªªªªªþ-(ø¿:Äjû‹tÛ×!ý ¹×ƒQj‰(Î÷xß'#”5„ÌJ4§(ӤĠwà#‚Á¶s4öhH Pc,jZ¥‘´4+ªD…FB� ùù\2……üŸ‘U¡w1@ˆ.uñ)@‡ñG˃øÅ!Ô/aµƒ„‚Ãh0mƒ�i¬#A¶U=-ãWô«ƒtÝAúî01ôi18z¬Q0 „%®?LðK¼wø†®Ã¾ï×~ SÝ}‚mša ¤>Ÿ£ÌƼ󃻯€A²w1ôéš4;! sI$©ö­ifôÝ6!ôcÕ£š×€ãÀÇD"‘qäµÏÎKBFGû¹+¿€jƒÒ a€_é@:¬Þ¦¿óˆØ\b臊{ø†7dG%¦ñàÔ¸ívƒ³žvǃ§Ý�S7ÝÔ¡8ù’–„PÛ]Þè‡0 WÉ—ø–†5²KP7ˆº"‰Ø¶å¼»Ý�+¯øp¾�)�,/Àè”\¿®©Etw|zwT¸«ü:®#‡5_Šg�}ŽåXé8É%é½›8$×û§Ï em¹®óVUUUUUUUUUUUUUý›�[A ì;ædºÅ–;‰r�íl22aÀ4u™ñ€ ‚Ú†èzAÅࣂ™Aè!,‰nNP%¢ -Ñ­ÐÆ=XÛÀl~ç fæð!�¤Ù ,:Âêº9'zɽƒ=Ä€Š"1¹ƒ¬5D KÜr…˜ÍŽcÏ|¼[¦…]õ8¿À÷«‚°J†.—ׂ]70­ž±aßÖqX3Ú–81«‰¤¿¶i‰aÉoú .,P3‡Fnܬ(cÅ 6½ !b­dð§ƒÃ2†�~Íàoüüô9>¬08¢ïñуi�Y®g#§dÔŒÞg8Ùaí çRÌטqd¤Tá%“›™ð±¼ÁØ& †üò«þg<Óî>˜.ÙŽ ¼ëëµÖ6ÄèvÅW“Ê�ð×.�7íÉ?G ' “Ìe�dýBÊqÇe⬅ $¯‡�ÉMaÙ+ÇnÂtÍëÜ©sñnw¿=ßù�àåÿý÷ðÁBÏŸ¼ý’áœwûÑa7Þ»2ì1Ɔ§ñkÖVŒw¯à¨¤u“™ÐO†U@r´9æQ�¸>02y- üÛý˜)NnD¹E@[UUUUUUUUUUUUUUõ¯/çV˜vÆl¶AX,⃧QC¤!¸c,Q[\ÕTÁCD¬âbH$dºÐ+3`IôG°Xœ¶H£Ð"ºŽ  Σ&Wßr‡Ø*Ö0J/††ˆï;ŒiÒqt)Y‰Ðá1v k6“ù(»çv‹Ž;È[iÌ#A4²�Ié–Û8¿Âû>ô¸®Gµa6Û@µ¥1Š‘MŒi >™Œ€¦¾=AióøIð‚9-Z82$D›¦Á{�m,Á‡4´×Í\#ã ´ÖBæ:iUÙ@ŒkñÎჿæÍ^zŸ^/m,d>ã½OñèÞå�é�Ò»ïÓ‰1†¾ïY­üà2ÜmêJ®F°)ê'K¸¬E�‡®½H¤9�\ƒ‚ª�Ø5?‘¡8ýŠJ”¸,¤”N½²†+bòðDœ¬ðŽ'žž'=wºÁe½v}èca /OŤòÆ]‹¶!øìF,P‡ç(�“!® «UÇõ×߀ˆËã(iäÃÜuX&Çd¶Öê+Ëv9ÿrN…ÜŽ÷½Ã/…âÓ¬fÛgz>"ÍehX{ƒŒ¯CÉ®ÇÉÈI\Ÿ²Ž¹{1¸Áø·>’RUUUUUUUUUUUUUUu[Éh‹_nsÓ Ÿ¥ï{ŒiÑÙ~zQuy)W±³91ÌÁõĸB›9�óÉÔBÑÈ)AOÄDƒà‰¡ÃØ ‚7¸°þ0°±’ð‰mˆýK@ÅâƒÁØM‚? ~ êña‡­ÍÛ±¹¹UËby˜ÃÛ7 F Œ vÁxºÞc›�dø’�Ýnš»öfxïiÚciˆˆ|ߥµac-‚fþBZBMKÅ4„>`%âéý’¾;ÂÎâ OÛn’Ÿr`I®yïÓêpŒ þM*êœsÃ0HùudP ™±8ïPñ�ˆgsv*3–Ý6bÚ̃b³" þå¨0b†qX¬mðÞ­Å“ÇxñØCXŒ]ªf8?»îª;öŠK t2¾Q-|dBSG_‚s1Æ8ÆÎ¹àÈ벪f œFÍdt‚a‘¸ R”X¬ ƒ$q-}ôp‡¬Ùu€UŽÁà¡gä¿éN\ö‰ËY,bGä²O\ͧ>y]@aXÌ aÚ×§“¨r±{ûè´§0¿O/”],zCH;7’zÿÒH›Œ�~ºo§Dz|Ž$GËèúý…HÈÑèÇ7aUUUUUUUUUUUUUUÕ¿µÄàqÞ¥ø­Ì†ÁUÉ�&Ðù€5sB×£âó j“"¬ËEÞFˆï±³9ÒwDßáó Úlá»m„Þm�DDW)‚«QC�³z<†ùÖÉìÙ: kg¨XŒìňpÓ¡ë ™aíL¤_õܸüöî?�¶ÙK“W�Ç”§Á‹Ë ,FA›ïÀ!!JR¯¥zÍ>V _e9d®dD;˰¶%æÎ¿Ä´"¢Cî6$EœUŒ6)Š�’ª9ªÆMEÓû`bðÓž‰çØò¾).¿1n;¤ËÆe_Ín³ˆêH7§ušAÒ™J 6w&�FPG¹–8@ªõœ5‡ÞîüõXÈ8ƃKÖz¼¾éàÅttd¿M.Äÿï¯?µ‡¢F1C”7ÁQ^ðrcÇÏ�Ëõ–ÓYgi²Ëm9‚Ê2B2¼±2S€¨[ë,Ì·›õHóø¢—ç-05Têð9éÜÃàTã×õûkUÕm©®ï¹áÆë�¨ªªªªªªªªªªBÌI´ó}ˆIà*äŽ?kí€zç°¦I?ã[ƒÄ@p=Ö6¸à±Mƒ�)N³�Ù� žz"13‚] ~…È ¬`›}è. 1 Ò Úàû%� ¡[¦ekë„Ôe§3f³ã™µ;¬úBl@Ô*ÎÝÄby#³}MÉ–'‰ßãºÄBŒ5„à’3®ë ÑÓ­<1z+ºÕ‚ïñ¡#ÆìˆÃiQÓb�%¦) ˆQ“œu¹«/1§û‚0Ô²cL×¥AZcd­¯@Xkm2¼Yƒ�’È1ÌÀD–n•M¢W|pH£õÁaÕž;¬Ì L~M½ ˆ*!¤ç!â\À(¨˜Ä•T軎H™•�Xðƒó®€°õޏ£¡Ùzñaê¡+1ÖέC¸£‚šˆë˜2¦Áû~€Y0–~oÖÜk#<,‹‰Õ±ÏÎBÍ»þBpùÂwÃN?\“já¡eI¥œ§É×6>g}>¶NbÂa­ÿ¯@¼4˜ÖâÉã8J�„Ó˜±¬�Är~à(¤{ÚÑh-<ÿgžÂ ~îµù˜c”z|“Æ!.\fzƒh>f^‹D°Íp?ÒÇ|uVU݆úìÿXoBUUUUUUUUUU§ÞáÁô±G ‰a¨N+ÌÁ›7 f †F"G\ö–…‰¢)æ*c[‚Û!¸9¨E D³Að ¢8D,Î"‰„ž QÁ4-¾Kuc]·�óŽ�ùÞäA¥eÏÖí�í/Ðù˜½D ¨Îè»Ã¬–7aíï—øØãVi€¶ë�°r ´ n ã |%F%‡šÈ Ûl‚&@J-ü%»è̤k0A½�;ùJ¼·€Õò\’|Lâ·iTeäWi 8±© B´³äú“ÁgŽfBÞ«! DT[œ[Ñõ7¡¡X~\n!¢#ú´üâ6j•¾ë-ÀÔe(ÆÜ1ŽÃ¬ A$@4FZ“óO&ý{éN§Øjâ² àǹÛÝOâ…?ÿÿðC?ðt+EEð¡g}Õ–5èUÞ¼*šÊUöCD4N€ÚØ—Wn~éñ›Æ[§×[:öR¾Úä¡�ð3ÆŸKd¶tškïûÉAÖF<¦ƒÓ{\‹N“ràá(Wá¦ó+ç”ߌ¥Æo Üó“ó(Ï€”•�ôL¿z¦Èb+=²ó±ú]¶ªªªªªªªªªªªªªê6ÖÉg|;!¦eÜäL<À‡T³6T|Ñ`ý6~u�µØfž>Çy0Š‹iä¢i-nµw„¦Ù è~Lkpn…®Ð¼ìÅ¥è—7ÐGÅÎ÷Љž~qˆ–´¶!øÀlc/{÷� ŒMÜa¹s=7¾Ý<ßy BènGÄaÍŒÞ'öa‹ÍÑIQ‰¸ìÊ žÜ�—GJ|$'¡SÂ2¸œ@M Fmê 4™ddŒEJúS’Û®ï:PͬÈfîä“KQH\%ó¬b+ '„�¢½ñÎì*fhX\ƒÞg¶#�méûmTú|.1éXÁ'÷fð)Us! f3CG?ð:ç{T›œ_ ÀgÌ€|AqèÙa>oéº.å“óÇ œæ�EâPF˜è¥áã—^ËS~ô™ô]º)a²*Ìo-n¿8¾ —&�5dQ%î:U]dª2¬ìr[@[>IçiWÛxî&•<’œƒÓ>¾ia�o!úôžPd⤋“xò–Ž1ëäJf¼c¸üÖ „×_·`˜•E€âtX+ÜéΧñŸ¾š¾/oÖåÊ1vwø5¹£p„x" ±�×tmš�‹\Žãâ´[ÏtOcÎã¯#|+&e0%±�Ic”<ÖkÒŒ q€}¥;P�4!=q a¹7£ó.Nèñ9݈œŽç9„L�|åžé` .P°DƒÓ7€ýBt˜ �Ë Ìתú¾çÆoäºë®c¹\Ò÷=‡`ïÞ}4MÃ|>礓Nâ¸ãŽ£išú¯É¿ð«°ªªªªªªªªªê¶ƒ»ÿ¼Á/¯«¿ðN>唓çÖm ™m"vFÀbÔ‚Ë µž¶i裣Õ6%£ÅÚ ‚_b±Ht¸P¾wX5 ÉÄ¥Ö"ÌPÑèp. MCp‘¾?ÌÆÌEp.bì~y�èWÌ›=D +ïÓJqìpÁbìŒÃ;×°ÝÝÄæü–Ë!l3ŸïÁ¹�—iPݤ�%ð†&÷¾ÇKß{¬QМ•q;!:��/+\·ÄP]âº*ßÇ)ô,Í0äZ˜È`r‹‰Ù ·xˆ=Ñ÷“"Á!ô�(–@ƒ6¨¬w–…ÞÑl“coÊž¦»2­’KœÇJ3r)uXӦĮͰ�±'±¸ “ñ«IƶÌÊì8<ÆE‡ˆ)#,K�ËÓ÷ÓÁ�qE7er×hwÿà?ÆnÉàm,ITµ„Çì?äê ÌZ_ñ-�—ÉMÝ ø]ñÛ¼VCÆn¬¹ÇIçÄ·¤KÑçX>gpõɘÛ=˜2¹ÚœÝ6¨ÈZÇâð�VeŽÉÁ¸Þí—òçM~.˜:5“£R ¸n�®.ë>N’qr/'Ã#ù-�À/LŒSØøµ¤Ã‡ñ™Ï~–k¯½†Ûßîöœ|òí™Ï7hÚ†cöïàÀÁƒô]Ïr¹àꫯæoÿöo¸ÝínÏÙg�ÅÞ}ûê¿xÿø·ûתªªªªªªªªªªÛöÿѧÝô»ûþ«¾¶´gï l¼f�¦Ý¹.ÇLÃèó -¤x¨5–h ¾O|'v.£fFÓØ¼`†± E"øÕ‚f¾•ëÙ m³Aï—4í>TàÿgïÍ㥨î¼ÿ÷9§ªû®€\¸*j ¨  êÄ$â�g¢5ê$1š<Ï8?£N4…Ä¸æ‰ Æà£".™‰Ĉ—hÜQŒ„ È®pá®ÝUçœß§NuõîÂâh¦¿/ïKnßîZN�ªîz÷çóý(¡Ð…vŠäÂR.È£#¬FÊ:D.GTì ¹m%’<È*´È¥äâ¢1I&A€òa­�ë3PÉý¥±‰º.& 6nGè"ÚĘD¸¥cãS¥c�IúºÀ««2ïP™ûÖÔ•‰ 6QXâ¨�@†(YMXÛ¬¢6¨BK1n¡£½ÉY¯£"¹üy¦“ãà�J)Œµ‹Å4($eo� ‹‰Å×ht`ÚäX–BzKn\›qu:éúzebàT]6 Çpv^›¦¾útYkEbKõÉ´%‹©i>’Ø«àÜš² êl­.|¢ÔK°d1}å•9)Ü+i”,Á.™VR]]MkkkƢ룡Ý:E"Ëó=�rÎù¹³0"›ì—¥”LÿÖ9°£¤Ä³NZöa3é¼åûîÁh2R�˜…šÖŠäàÇiúoypˆ_�ÆØ8Á™¥ƒåʾMƒ\JDdú"fÞd�À?¥òΪ�ª.?=o ííí,\¸�µkVsà�rÈÁmQÕçA Àî»ïNE¬ZµŠY³^gà΃Ø{ゥ®®®¼»ô⃅µ–(Ö,ý`%-mmIƒJUªR•ªT¥*U©JUªRÿÓ¥”¤®¶–†Ý$�¢?�5`§–�-Mˆ\)Ä‹ ¼èH)å¸�1X¡�² �ƒ¨‚¸EÄÆ{ƒ$=7B©Zlº°‘¨£T†!ÒÖ#t+Ö16@H…PyíhÝŽ•2¨"¨®F�5Ž™¤•™W²9 ¬»§´Ú+ýÌT ó�I¨G*t±£ÛÀjjê±¶Š|¾š@…´·¶æBgG6ÎÛhjiDŠTè@Ÿ�èØõÒ ”ÂXƒ’‚£Û d5}ê>ƒ”5,XáDlVªa]ëš— Ç ªªªˆ¢È©ï­"…žÁ¤.ÔDŒ¥‚€$±!…cCŽÐ•Hæ“åI%pk2ç²{¥ñ¹Gk‰ 5¾Ï` éÜA°iH)]·ÔÎQEþá‚*”Ì“j”[]³Ë÷ÒùyºÇþ–B+c,íííÉïqžQºp¼²­ü12v]‘Zx½âÑ=ßf@"e}ï²a0HI ÇŒÑ\üogq×]Ѽ1J!h©ïž_�T„ÌÂ:­M 9³A!%Ú Ú‰NÊ@!:¥—[ž¥”Îæë×)³ãàûþ¹íÆfÕ�!‚OÅEpõêÕüõ¯ï0lØ0FŽø\¯í¼a²ûî»3xð`þ¶x1/¿ü|ýû÷¯¼ÃôþÍ[ð7v8€Ïî½ù\ÅR]©JUªR•ªT¥*U©J}ªPŒX¾r ó,fÿ}öJ0øé+£-uuýimmBÇETBF e�ëçEFBJ”È!r5hk©Î+ryESs+�PÂ1í„_À$­ßtçÑÖX…T™,#ó˜¨k;@æœ-8–™#´1B˜DSd°F¸{Âe7H)Rw¦±Ú9…tÀ.Ž •kˆ’~y2Q ‚Ò†ôï¿+AØm4AP…Ñ–ÚºººTàæw( ªÐŸ˜—}Ö!ˆ@'lË�[±Ð†’–ºú�!±Q;gˆ¢"abL�B±)û`(éu¿Q�JÅ]^¨cM¨4ÉX$ 6…_Z¢PÔZ§ ÃÖ÷+ô¬J)”T Äíaj˜ÀÂ)$�Å$ô2I22£˜+õŽó}çJ@J§Á Ù’2HP—U" Ë()äJDÒ« ³ðÀ÷ºó} ýë³ÑÿÍM9›Z\}2ng¢Z›•Ä`{ XjÈXRÔeaÒyŠê½â%€ ¿üÅiì´§º%Å]¶G!›\`=¹õëÐ>Á¦ÌæÜ9¸¤îùíè,éîl£d Û©�`¶7£‹ vã*Ò±û¤×’%KX´pãÆ�+SömM…aÈg÷Ý—AƒñÊË/3lï}hhh¨¼Ëtÿüÿ—¯\Í®Cvf÷]W¦R•ªT¥*U©JUªR•úU>²Wî(%X¾j »ï2¨bþ”V.—Ç H×$,á4!VÇh†9„ �Équ`P‚ ‘AHk{3ÅbˆRZJBYM\,¢�E…Âý?�±¦P9‹Bº��8* TŽØB @„ytû¤Š±2iÏ&FGƒŒS›ªoyæ8ƒL}ƒ tÛ™´˜SRÇÎÊære\Â�–B¡ ¨AHÐQä8’ÔXc1F$c°VRU]OSsVŒˆ Iô 2áÎ>ëc B´±¡B�0³˜öö ´u¬#Öm¹�°RÇ:˜kÒ§LÉ”JBgµF…Ö”ÄuFkrù|Ú’Ï3%ß+P(·<ψ„pIÇÚj—›œŒ‰ Ïõ+L‚f]x„IEŒ‰Ê`]g¬{ܤª°ÎP¨3pr¡ ¾Wž\§½³½KÀN§;⤚6�MÎZ]KQl’P[nn” ›JŸ_²(›tŸ³ Láä­èŒŸZ"„J¤µå*;_ÙÞ~ÖÉT¥èÂ6,>(¥|[#\CRøW�De'žp7o’€2jC’“G$àN¦@Õ¥:Ë´o ÛÏ’òÏÙÁeÙ±R*LÆÞ�|²áßÊ+8æ˜c¶þe«_ß¾sÌ1¬\±‚%K–TÞez›[Û4p@e@*U©JUªR•ªT¥*U©Oh Þù3lln-û_©OWź@!j&Ö1V„ …vt±Û¾Sl&Ž € ÆLh�{± @º0WKè‚dVclDŨ @£°Bâì¸R¸þx2¨Fb'$C„ÕRa¢¬° A.�ÁbliëBZ}¯½äN©d)}7 ÂH!—e9ž¹¤bV£M@[Ûzš7.¡£}qÔB·'%HÙŽ±ŠÑz66¯Gª:Â|T Nã9Œ�• "±±u Åxí…ull^CÓÆX¿q1Í­Ë1¦è «Õ›¯všB ­Æ�¬CÊÔUj­SªÄêë·És$•±ëA §s¯Sé2|ë7k�òSk×?)] °Û’Ô™±¿Ú2[i ®àwJÌ-ÙWËeJ?—Ô[®TË|¤ÓÀØT•è•…þ5B2¬YLº ߇°Ü.[ZGÒ·OˆÄïí°Z©�ŸIûZ«’ýµ(é•q¥çd=Ö�ûïùíôjÅ,µi‚r©¢-Ÿ:NÇBJ8õ´ãxõ•×X¹²9‘Äj%rÉ+M &ÿ"±KûŠ~<ü¶x¡ qP—t¢¹˜%Uè'¹àêÕ«Y´pÇsÌIð Ã�C=”çŸÿ3õõõ;p70Šbr•$åJUªR•ªT¥*U£e{â IDAT©JUê[ù\ŽbU”ŸâÚ¸q­mëªë‘amÚPº… ¨!È×ÑÖ±Œ† —ØU ÖèÄ5™GˆÆÀæBÇ摺)C¢È…gı¥ �.¶€¬KÚÔ)¬D…VT¾%%‘ÖÈ ¥;ÀÄ(•Ãj�”ÕhÛF·VõIÀ˜M­®g[•J¦)ºÆ¸~y~nƱã'±ŽS8(„qöÙ ·ÛvŠ­m ×ÈçkÁ†€Ð mÓŠT5Uåà“äH TbbƒE ‚jˆ" ñ Q’?a(©"¬!P5X#0ÂÙo1¥ì’P“dh¨@¡"›ÄBȤÿ¡sž­Ë¸‘ÛG��®?a†)4uŽÎ’PÏ·ŒËöô¼GQ1"�él¯2Y©W€Ù4¡Ä«÷²P. Žœ"N&6ÝÄ%’Hÿò!2 ±(‘•EvVúÆ•Æ5­CJµ‰Q›cuÚ8Ò[–KûeÓþ~¾ÇŸ6‰Gö‰»¶Ìêì÷ÕM(›¾Î�7ןP)æJÈ'ïªT¥èÇÂ)çl:N~^�WºÖ–ÆÅ[�ý‰ñ‡GÿĪU3àÔµãL�)ëóˆSu:‹/‰BÐ+uÙ˜ø~ˆ%U¥MÃYÜs�[‡€Oê—Bíííüõ¯ïpø¸q;þùª©©æðqãxë­Ù´··WÞm¶ÿ*U©JUªR•ªT¥*U©JU>ÇWjÇ׆ֵÄ:*�Ö1FÇÔUõeð =ùÌg†RÖ bC± 0´±+2tø î *�ŠØ(” AG(aÉ…yT˜Ç¶&BI…PVÄqÂD.Ç‹U94Dh­QAHV% Ãq†b1�iֵÒ¢š2€åÂKDšª›u©¦PP(,Ôæ>ƒÈ×BX�–‚BÜDQ¯£½°š¶öµ@«êÑ2 Æ€T˜Ä1™2(mRµ]irUuQƒ}P²/6¨CUõÙ— 胱[ b7«”“ô4ôàÏXCTlGë¬m%îN�±&Íùu{á\9àY,ËBhɈð¼‹Óó²l{9'þKÇNÒE,'}÷Tâ5u/�@˜¤Äš8±¯š:ø$�ù¿uþñ¥ÜÁC§"›ûq`ͦQÈ"±¶–K()`Ùþ}nàܺ�‰̲:ý)%g žÍö4%˜–¼Ö˜­£ôÿ~’xÀç~—i/BŒâ×g“@“ì·+6µ_—ö©;àMÀ¬)MJo-6&J‰ËSˆÝvAàNÎDÅç ¥IÂStzòdSZµvó 4¦ŸÐZ¸p!Æ Û®¶ß-U¿¾}6l .¬¼ÛláCåÃC¥*U©JUªR•ªT¥*Uù,_©_A®Y]Cì9JÔA]m_BUƒ6‚ Ì£‚ ÿhH@•T ”ë ),Ä”)’S!B—¬# +$Vå‘V#t¬@›˜\U¹ ‡� ؤ÷œ CT˜ÃDmHaˆ�åÚ• ££¤’ JJ7­5Åb™¶MÃ5ëCR•KÕµ6Å)ž%yà%“ô`Ô"ƒÂ\¤Ú ¡ú`ƒzdUL؇\®AVâ\ʉ#UI‚ÀÙ…µ1évÄ‘AÊ•w�Oɇ…÷Vþ…áCŽ¢ñ£¹´70|ÈQ•ƒV©JUªR•ªT¥*U©O}ýîw¿àŒ3ÎØæÏóÛà l&°#MÅ5÷ä=j€d}²Ó:µïÇ&À(8ÎÌá¿ÎÚ'UXý]”Ì�°„B@ìú¼ãˆ*k�å�� ë žç R„9â8pÀ¨@M^ÑR4™'ÈUa¢6jG…¹D(dQ‘|Îb…Bc‘¹*tG F‡ÄZ ¥EŠ*Œi!*v Tˆ’0È#b×ZMà ›1(™Â2+…³[K.—Cƒð|H¹äaÈÂ0t½¥ÀÄ.#A�Žã„¹6rRJ”V£McŠR cŠØXãz ºœƒÅ©ìT8{®HÔŠ”®‡Ÿ’ —ñ¼¤Ô·0ŽKʽ ¯°±ëÃ(”HöC#`]¾DQSdŒ!C—û c×WÑ8g¦ß7?��JR¥ÀO)éìÔR •s¼ê„{NA&�BÍ’‘Tª$º8ÛÿOdRv““;QÑYÜ� ǰ˰aÈ��0F°zõº4×'×ú}Y+p65·<$¤”ÈëÃ=JA²,HD© QÅemµ2EèáVCà –,Y™�c”…�”zf’Dªá¶Å¥Ð”Ã?‘Z~;÷Kt!'¦ ”úç;˜êmÄ"£™}Ž’+žLއKÍ<¤†ýû0gîr×GQŠM’�R`‰Lú6z¥£íüDôÝš9ò î»o ÷Ý7…K¿)Çüv¹Þ-\´ˆ<°WÖßÖÖV®»î:®¹æš^¯3 C8ð@.ZÄÁ¼ÍûðÆopÐA%ÇVkk+Ï<ý4³ßšÍ²¥KØo¿ý9èàƒ7îjkk¸úê«B0aÂÄ�彫½½�×_�yóæ±zõj Ä~ûíÇa‡FuuõV/ûù÷ïgVãyøÍh)4qÕÉ�W>)VªR•ªT¥*U©JUêS_sæÌaþüùé¿GŽù?²ÆZò( Q¬ÑÚ’L\ ¶ «òÛ¥øg-èåú¢�Îꊅ™ïÄyw,ç®o�\ ÿ.Ž¿NzÁ  •ÆÅÆ�kÁXÚ ­´´4äêˆ"�Þkº{ïxT rHQ¤®JpÐû²hé,û°«ªP¹Æht¹tX„�èèhAæê¢TˆA¡‹í� �2‡!A‰¤W�uI´ÊÄ-‘Òq(�E`¬F[K CTN:…›u<ÊhgŽMŒ�Œ¦GŽÍaÒÇϦù Bª4?"”–(nE&°ãÒ|U€°@jSbâ8G¾¦_¦¯žƒl) Ëu‹Å¤-œ¦9·§ImÊ©*ч|X™äOT!l Ø8qŸæ±Â!NÏ|õ{2 ÿ~ôí;Œý÷a§~{ѧo�Ì¡è8*³ðŠ$­Ø•¸ T�2«8ŽR¾“ò"l^âùƱ-+ráN ë�ªm¥SR ÍõðPÇ1:nÚ׿Ñ„²ž\XO jQª%«Ý��„Ò"Ñ(4˜lL.�@äɇý¤TIÿ7áš6&€/Û³/‹×KÌ$žlÿ7™*ãJ ÝÆßs÷R€èá¢�&öÿ/¥à–•ŸNk­Â'Ö’D@gáŸÿ¡±xñê$}צÐO¤QÓ²LÍæ÷û£�ZHbZÈhËìÂ�A£¿êéz:E" µÍ7¯pt“ÜfÆ1;žåJEKÉ¢ìíÃYµa©ßai=îß'žtcÆÆÄ«•]âBÆÒ]¾?"ó·NûZ¦êìýÍÉ£�<œþþè#3lØ0Ž8âˆmº ®[·ŽÁƒ÷Xý—…C‡åÊ+¯Üêu‡aÈàAƒY½z5ƒ Úf˜ñöÛo§pG)_üË_¸ûîß0ò ƒ8òÈ£8ä�Chmmeþüù<ý§?1þ±×¡m=ïü1éÉÜø¸ÎñÞlë§uÝË–-c÷Ýwßê×g¿tX»v-»ì²Ë'úý´7_’|ö§RŸÞjjj¢©©)Uü}ôÑL›6�矞¾}ûÒ¯_?úõÛq®”P]•çÁ?ý7SŸüѯŠ~ÕgµCvÛ•ÿ^^`Æìõl\»‚(>ˆ>a޶¨ÝÙ8·CI:‚;ØÁ¿ØÀïŠV8w?Xï¬+Ý}¼”®/ ´ñÇrœ&NÜñÊ{m4á­�k]Z¯Êc¶`ŒAeXŠw,‹QÒ: dXƒÖMŽ �‘‚ tÐJ›8AZ¤¶ :2D¨ÀYLUt;º£ £òØ0‡4§”®/� B¢B ¡Ð($Fªò}éÛg in]MK[32—Ãb‘�$§jÉU÷¡¦ªÎrùRÛ4aYâàZ) òá§¥� ´ë˜P¤[é(|Hl#¤ªAˆ“Øp=¯òìÄãÂSšÛo¿=}ß1b�>ú(ßúÖ·=z4'œp<ð@Ù¶]rÉ%Œ;–Ã?œ‹.ºˆÆÆF€nçCwó­»cÜÝøo©º›[�çNwãØ›yÝyÙ=#o£ìÉþnn¯_¿žýèGŒ?žqãÆqöÙg§×¶í1‡²µbÅ î¿ÿ~.¿üò-žWÝ�‹=9o¶uÞuwÞu5fÙcÒ“ñén]Ý�]íkO®“ÙmíÍùÖ“qèêúÑyÝÛº,k-Ë—/OàºuëxôÑG¹óÎ;y衇X¾|9¿ýíoÓÏy“'Oæý÷ß硇búôééc‹-búôé,[¶ŒY³fqß}÷mþ&Wk&OžÌ’%KÒÇŒ1e�Ý~ûí,Z´ˆ§žzŠ;3{î¹'=ï­µLž<™yóæñØc�qÇw0uêÔ2Ëþºuë˜>}:wÝuwÞy'�>úh™5$ER²äú‘ Ù'§•2@kÀ*¤2Á(6³\II=™MjvÛ£”ìWeúxRóž…€,X°€Ë/»”–ÖV{8÷M�š†~<òÈìY³†É·ÝÆác§¥µ•Ë/»”U™@=­8Ž sa·�pGÀ?€0nWH·#!àì·\_¿SN9u³Ïö§˜?ÞÇö~õþûïoÖ¢àoÊ;ר±cyÿý÷»]nãGsùÁ#GñðìÊo+n`òóßå�¸4à­©«¯¾šðÄOðÜsÏqÀpñÅ—»)S¦pÞyçñÌ3ÏpÞyçqÝu×¥7îAp÷Ýwó¯ÿú¯<ýôÓ 2„üà¼õÖ[üçþ'“'OfÆŒé7ºÖZ.¾øbÈÓO?Í”)S˜6mZzí;餓8òÈ#ùéO À¬Y³xòÉ'¹öÚk ‚€>øc kÖ¬áŒ3Î`ôèÑœvÚi<óÌ3Œ7® мþúëì³Ï>¼þúëéc³fÍ⨣Žâÿñ™9s&m@ì!ÈæT%7ß|3sæÌáöÛo§OŸ>ÜqÇì¶Ûn|ï{ßã©§žbèС̞=;ýùÙÏ~†RŠ“N:)]F.—ãÞ{ïåßø—\rI�Æ8[«V­bâĉì¹çžŒ7®ÛñòÐô‰'žàÄOä°ÃãÌ3Ïä•W^)[î–Öïoà³çî“O>É Aƒ8ì°Ãظq#&Làꫯ¦Ïf’ă àW¿ú§Ÿ~:Ï?ÿ<^x!·Þz+ ,H?@x›ésÏ=Çyç�Çõ×_ŸÂ…+¯¼’¶¶6~ÿûß3}útúöíË¥—^е¶ÛùÐÝ|ëîw7þ[ªîæVç¹ÓÝ8öf^w^vwcÔUmn77‡/¹ä–/_ÎÔ©SyöÙg9þøãùÎw¾Ã¼yó¶ËÊÖm·Ýƾð>ûÙÏnñ¼êî\ìî¼ÙÖyדó®«1ë\]�OwëêÉ9ÐÕ¾öæ:ÙÛó­'ãÐÕõc{/kÍš5XkÙyç�1Æðøã�SUUÅ9çœÃ‰'žÈo¼A±XLoz”R¼ýöÛŒ9r“ëÁÉ'ŸLŸ>}8ôÐC9çœs¶^ $%¯¿þ:ÇçüóÏgôèÑÌš5‹uëÖ¥ŸÝßxã F�Íyç�ÇÁÌ‹/¾È²eËxî¹ç¨®®æì³Ïæ¼óÎcàÀ�̘1c³Ö¼®Öµ¹ýyæ™g( œy晜wÞyì»ï¾LŸ>�––÷%åŒÔÔÔpî¹çrÚi§1þümêW]©_���Lš4‰I“&¥_lÍã=­^x�ÆÆF:::Èçó4440fÌN9å”ô9§œr cÆŒ¡¡¡�|>OGG���¼ð ;‚<%Ê'è[bd=�ÜÀ£o|Ä—.yŒßõ"Ͼ¾�†!uÜrõ¿0 i³Áv›ÛÆ:¸÷Ë9Nõ—àôaððIððqpÚž� æÈ¶û{:³L\«Ñ±ƒH:ù±”ZyÉĦëpÙñ÷¼EÈ) ÖFkgý.ó@§¬3 w±u�Ž#÷o!É×ôC��‹¸Š¬&Ž ÄQ”¨érnÝZcµ›d>hÈ…õH;p¬XՎŃP6Ýn§ªsÁ¨/j³Xƒ2 5ÚDX" …6::ZhkÛHKËrÖ¯_LKëJ„´¨ !óÄÚYIÜé IDATj½âÏCUn£”B*™}¨d<ã(Bª’ÂÒÛ†³‚:ÿ¾áÕ‚ž•ÂZ uŠC7FÇ®; ÀJ¢(NU‚^Q©µ;öQT,AncÑÚ9¤ ÁJ¸.RUŸ·­ ’ZéÓw%A�CÇq’2#RÕ��*U«•Òp}rŠ(³Ðúçx»löÛr�eÉÀå߀:õšt�µ¼–lÇ6]n6i·ÔÐË5urB˜²^~Jùí̦÷J¾îMmÁÙF�Î:m"­ �œ"Æjõ OMNÌê)¤óvfÿoAF‰(J(B'Qõ*Nd _ýßKÉÃ2„¦,¥Ù‡±d�céG§}•ê™%õ¶Û&ÓÒÚʱã�å²Ë7í%÷È#�0󩧸ñ¦ŸQ__ÏÌ?Íä׿þ5?þÉOzu±knÞH¿¤ßÅ–êšk®aid±téR.¼ðÂ/¿¡¡¡Ë”à~}ûÒܼ±Ûå¼ñÆ´&îzSn»äÉÛ¬J¥'µÛ6ØzzR«V­Ú¬ú¯³Ø×àÁƒYµjU—Ë\Û¼„Ÿ<~2mÅ [|Î’�Þá'�ŸÌõ_}¡×=³J+€ÓN;�x€+V¤*¯¦øÚ×¾Æ}÷ÝdzÏ>›Þü�?ž<€/~ñ‹\wÝu\rÉ%ôéÓ‡�vÚ‰¡C‡¦ ß}÷]–.]Êÿûÿ/U¬|÷»ßåÙgŸ-SâœvÚiL›6�ßüæ7\|ñÅ 6ÌAÏä&ôw¿û'NdÈ�!<üðÃ\rÉ%<øàƒŒ7Žë¯¿>½ŽÍš5‹K/½”?üáé�ôüùó¹á†|8¿úÕ¯ÈårÝŽWGGÆ £ººš›o¾™|>Ïý÷ßÏw¿û]|ðAöÛo¿.×ÿÝï~—o¼‘W^y…£µíŒ38ùä“Ó1ºîºë8òÈ#9òÈ#·8._úÒ—Ò>©_ûÚ׸á†øÛßþÆ>ûì8…Û¨Q£8ãŒ3˜:u*Ï=÷»ì² ¯¾ú*=ôPjUóÇ·'óÁÓí|ëé1ÞÒøo®Ž;î¸Ï-_]�coæuçênŒ†¾ÙíÙÒþvžÃ ,àÍ7ßdêÔ©i ‰³Ï>›x€éÓ§óío{»Ì!¯<{üñÇ7QTmî¼êî\ìê¼illܦy7tèÐ.Ï;¥T—cæÏËžÌ�îÎñ8Ž»<ºÛ×ÞÌåž\ß;ÁÚ“qèîú±½–µlÙ2vÝuW„¬^½šÖÖV¾üå/SUUEUU‡z(Ó¦MK×)„`—]vaÿý÷ß¡Ÿ-öÚk¯ôýø€àÅ_dݺu©Ý|ذa©5÷€`Μ9,^¼˜Ýwß�ÓO?½lYûï¿?ï¼óÍÍÍ›…íÝ­Ë׆ X²d g�uVªz=à€xï½÷˜7oC‡eÆ wÜqéµãÐC­¨?á5mÚ46lpŸ7{ì1þõ_ÿu«ïi�3&=§Ž?þøÍ~‰¾Ç{°Ç{®? þŽé+]0„…¯�éÃ/¦&úp5¬~ƒgWTóì_òPûFì»+7�×À±ãöKï£ÓôŽm)ëø7ÃWŸ„ƒÀ?ì_Ø×ÂFÁ{ë᾿‚ªþøÁßÕW_•Þ‡uW»Ê„ {¿#¬% ²vlFiíZ–EqD.Ì•„T‰ÒY¹µyDÔ’ô–s¯ž»H'ä2Z“£E3ùê<ÊÊ$ùW#Qº€jAQGR ‚jbc0H%ѱa}Óì´ÈÔ÷ÛÛ´’'¸*FmU}\CS—J â¸DhÝNG{ÖFh9�& š(Íið¢+aÃÄ\…¶*È£mÂŒ륗UïÅqœIû5é—ZÞ„a û²)ÀB t¤ËÞ¥t Ç^é'}=[RJ%ÊGaA …N †Aòefi²iÃQTL¶3.q*[Hzu:ö¸h‹W‰yXæ•h\¹[ë8i|èq‘Ì ±ÚÊ$•–“í'(3ª´Ò øÇJ©Àå6\¯¼ÙÍéòÀïw*:Ruž“¥ÞzBH÷MArÑI¥˜¶úóÆC?·¬8Qü‘*³’NÛÉ+î_ïšM&xN*,&íÛW¾�¢ìBèýø6iÚéA©ILã0¦=Ó^‚þx–&º;Z.Ú§»±ö*KxØÙz)Ò±ïÉ5ÍÍÍ©ò‹.ÚâóZZ[™8q“'߯Ì?Íä•W_¡¹¹ùco†ßå{Êÿ¢o]?Žþ½ƒ[[¿óú.á_zCZÜÀïß¼ž‹ŽžÜ«å¿ùæ›Üyç�,\¸�ŽŽŽtžttt¤Ïñ7Å)HÝm·²}Êöª©©¡OŸ>e7555éò¼=(ûÿÁ.…Ñýú1qâDþÏÿù?Œ=š³Î:k“›úo~ó›é Ý¿üË¿ðÇ?þ‘?þñ�\xá…|ôÑG,Y²„ÖÖVêëë?~<×^{-Ìš5‹!C†°çž{pâ‰'ò‡?ü! g™;w.×^{mÙöÌœ9“™3grà 7ô¨ÇVÇ\~ùå >œo}ë[›ü={ÓÚÓ1xøá‡ùè£�˜6mÿüÏÿ̽÷ÞË^{íÕåxÕÕÕñè£�–-çÊ+¯äµ×^ãÑGåŠ+®èrýýúõãÈ#�ä©§žâ¨£Ž¢±±‘÷ߟŸýìg©ºä­·Þâ÷¿ÿ}—c’=ÆRJr¹\ÙÛ{ï½Ë?4î¾;«W¯NmpC‡í¸ni>tÐAÝηžã-�ÿ檺ººGsËWwã8vìØ^Íëތі`Wû›�Ã^iÔy\øàƒ¶Ûò7› pÀ=:¯º:»:o¶uÞ]vÙe]žwþÆuKcÖ›¹ÑÝ9î¿tÛÒ9Ðݾöf.÷äúž­îæNO¯ÛkYË–-KEš››Ò `³=’{ÚktÑ¢Ee–îc�=¶Ë±é²ðï”SNÙ!¡ îÞÖ݇ŽÑÀÔï6ó£ögñâ ^²€èXÀÜ¿¶qê/s¼3¤ÃöÜm“ ËmÙ Ø~ñ%ý~þ6\ñ2œ{üh”[Ë�;ᜓ⓭üÛÚ{O£#¤.: nFxåù‚Uáw‰ˆK&á¤î}Za´E…9b-±6F P2‡Õîxc ƒ€8v¯³@ •ƒ…‰KÒ$ðŒ\ [0¦ƒ ¬E媈ã"ÖÄH �Ê¡u›#ª†B¡•�-kè[WíÜŽ"ïX“4X£ML1nCX™µ±ÖÒQŒ1¶H\ì@ëV´¶(™GFHd�CRåx“unÐ@"ɈÐ`�ë(„ ŽâT¡ç˜ŽI}�•6 Bqöb?vq¬QR:¥$"í!h�%HÀ,Ö`…À&JLÏÊ<ÄKÝ¡Zc…³g[)±FÓÑÑD>¢u¹„ÂbSxèzÆ™e¹Üc ÆjǬãb�ÖQºòRRm©çŸ5"c‡Õå¾çD-èvÞ–MZO>;Kà¡Tê›¶¥^x>�CkÊJ�™-[¦^>I×ó+7щku !Søæì¾2…Ÿ^=ç(±Îœ� ¼³Î ëé±”¹t�@Z²öç’å9y~ 2��W)‘�ãÔôcW‚y D¢|Léu9¬sc)(©ÿL²�þùªbe659¨bÒ}iïC™±›}`×c¦;˜·zõjV­Zň#˜;w.‹-Jo>{Rõõ}ÊR¯6W?úÑ�R`CCW\qÅv³oذ�úú>Ý>¯7 ¾8ŽÓ0�Úºº^�GWµÛî»óÁ²e,Y²¤×*ÀY^Ñ·9à–À`wÏ}oå‹=^ÿ¯|©WÛ»zõj.ºè"þéŸþ‰ŸÿüçÔÔÔ°páÂMÔi�UBˆ2õÓæþ¾¥*‹›|(ÈÚ�}-]º”ššV­ZE{{{ª0ð7`uuu›«�>úˆúúz>÷¹ÏñÆoÐÜÜÌa‡FMM {íµsæÌáõ×_/SÑœ~úéœyæ™|ðÁ<óÌ3rÈ!›4€Ÿ={6_øÂ¸å–[8ꨣ6Ywçš4i|ð?üðfÕ^UUU›~çÜÍû}Üm·Ý9r$ï½÷S§N媫®êr¼6ûùRX»vm�ÖÒI'1qâD¢(â‰'ž`Ĉé�ëŒ3X±bÅ&ö·÷Þ{�{?ÿùÏé{ho>$ZkËöKÂîæCOç[OŽqW㿹êÉÜòÕ“qìͼîÍmñ:ÛÅþnnw>ï³Çl{Ì!pv±Ïþó›ÝÞÍmSwçbwçÍÖλžžw]�YoæFWëêé9ЕM·§s¹§ëêÍÜéÉõc{,«X,²zõj¾ô¥/•íCvy›{oëiÀÙî»ïÎgœQn{zÃÜÕ{ê–®ŸJ)ZZZRÈÜqdž!ëÖ­ãw¿û]�ǯ»:ï¼óÈçó›,cáÂ…›l[Åþûɯ3Î8£ ²míãÛóùü&*èyóæípø$aI¯?’SŽhàÙ7Wðò{kxæ¯M¼ÑØNØ4‡öµCxrn3ßÛbm7ãöÛbæ,Àõµþ5ÔÃ/�r?Ùz¤]ø‡ø˜çÈÇ!²�ŠÅrÕù$@Âf„PIø¨RÈL‘òýs\Â5?S R¸ã*˜ä〰E1*È#L­#¤±:&ŠÛ È# è˜C#°º«r#ÆbMÂY�M¬\’°ÐùÚÛš äZjêŠ*¤ @k¤ÊSˆ#â¨�¸Ø‚Ö)@vE¢hS"dˆ5 ,�cc•¤ü&ŽÏ8v�ªJ•À[†‰*ÏÃ=‰±k”’D>£AºÇ…IàŠÄ$D:6�X$±‰T ÆñƒNßos¹Åb±LŒ¦‚ Q‚1)k(êtQ»�W) ܺŠ‚0 ‰â'â:ÓX´�Ð"r¶hk]?D}²*9Y~2 'ÿ´”t}<ÔlÆ·¼io¾ò´^™ØTEÆN+R(æ– Jzr©Rea¶‰b68Ã�:[a›…b“Ý ˜K-µîï%»«Í¬Ã–¥#{»p©—‰?Ü©ü¼uØC5ßK°dU¶ ċ˗À–¯ËKI=¢´n÷a,(¢¥ç•RšÝ11x[´µ!…û�•�&|žgÁk©‡ éñ…¨­µg!õÝ€�®*ŠÅ¨ËçTWWså•W2tèP–,YÂu×]—~Ë»­U,FÛ5©wsðo{-ÿ�ƒ��ë±Ç¦}¢>8í»ï¾Ì™3§ÇÏõÕWSµÁ–êÖe=^ÞÚ–¥½ÚÞwß}—ŽŽ¾ó�ï¤7¾›Ûþlƒr€>ø€![™ví�gV‘ѹ—Scc#·Ür ·Þz+ƒ *³50€††Þzë­²×,^¼8Unqļù曼öÚkzè¡€kþ>kÖ,fÍšUJ†ÎþûïÏ“O>ÉŒ3R‹[¶.¿ürn¼ñFª««™0aB—û÷â‹/2eÊ®¿þúMT]Õ–ÆxÖ¬Yüñ¬_¿~‹7i]�—Lð7æþš¼páÂ2ÅOWÇØ'ñ½öÚk<ùä“|å+_IŸwÍ5×ðꫯ–ýì·ß~üßÿû™1cÆVïÿòåË2dH ø·®ÔÝ|èÉ|ëê÷dü·T=™[½ÇÞÌëÞŒQ¶¶f=ÈûÛßþVv£¿dÉ’ôoÛcµµµñÎ;ïpðÁ÷hNuw.vuÞlë¼ëî¼ëɘõt|º[Wwç@wûÚ›¹ÜÓó­7s§§µ­ËZ¾|9õõõ©bÍ:¯×#pk+—ËÑ¿ÿô'—˕٥|ye]oªók¼eíÚµÄqÌèÑ£ Ã0ýâo{ÔN;íÀG}”Þ×ø!D:~7–ZËtõ…C¥>µÇ{pñÅsñÅ—�7½}|k  ¿mîËÿXCCÃéý‹“$qÙõ÷óË©ÏS[[ÍÉGçºïÍë¿>�Qû|†ØÖ#M ‘»—Ô™6ZÛRîVØÒÁçÿ`ùñ,Ëó+,K6ºŸK,'»ðެ•²JDc(ë£XÞGÐdÆØ¦€ÐŸ’ÒÑ~ÿúÒó³Öo‰”Ù„œŒÔšÌþl¹¼bmᢅÝ{>öpjëêRËpgK]wU]]M{G÷)¼µµµ;6·´P]]½}ÞüðC–.]ʯýëT•¡µæÊ+¯äÔSOeÔ¨QL˜0�'žx¢LåòÍo~“{§Ÿ~š•+WrË-·°|ùrN;í4ÀõK{ûí·™={v20jÔ(ž{î9–.]ºÉ˜Ÿ~úé<øàƒ466rì±ÇnúM¤”äóynºé&^xá…²4ÖêêjY·n«V­â‡?üaÚ<=Žã´ùmwµ¥1>|x:&ï½÷Ë–-ãŽ;îàÝwßå˜cŽév¼òù<·Ür 'N¤±±‘ÆÆF~ò“Ÿ°nÝ:¾öµ¯õèçr9Æ�Ï”)SX¾|9Ç'!Hþo555e?RJÂ0ìÕõä‰'ž`îܹÄqÌc�=–®�=ö`̘1Ü|óÍ,^¼˜¥K—2qâDN8á„t\»šÝÍ·îŽqwãß]u5·²s'‚nDZ7ó:»lcL·çLôôv÷Úk/ÆŽË/ùKÖ¬YC{{;wÝukÖ¬I!Ûc-]º­õfmÎ�kÍš5]ž‹Ý�7Û:ïº;ïz2f=ŸîÖÕÝ9Г}íÉu²'×wpN†3Ï<³Çs§§µ­ËZ¶lY™ªqРAäóyÞ|óM¢(¢µµ•Ù³g÷ú‹Ý¦¦&ÚÛÛ·¨ìëÛ·/óæÍ£P(°qãFÞxã�^ƒ„ °zõjŒ1ÌŸ?Ÿ¦¦&öÞ{ï­X±c ���ÌŸ?p¡r[óEµßŸúúzxùå—ijjÂÃòå˹ÿþûY»v-ƒ ¢ººšY³fÑÖÖÆ† ˜5kÖ¶+¤*õw[…B¡ ö555¥pÛ?ÖÙú¿½KA1QJ½×¶;ÿßäFûÞcüàÖ§™tßÓ\|ÍC,üë,„Ô >¿¿s‡™|Îë)t½é`éFÁÕ/ÁÑ€}p?'N‡'ÿ†KöÜÏ3Š¿³sËïŸÖÚ…y$-݈Û6¸ÖbX´."p)¿‘²) Ž¢”GäÔWIlÜV»L­ ¡×^L(Â|5VGÄÅv@ƒcaU-…‰5*È!•$ÖE´‰À€ „R]ÄÆ ÂZ,–æ ËijYN[¡‰Hð"­86‰Â¯…‘é"qÜ"$û¨:Š(j!ŽŠ(©ÐÚ$VYgƒUJ†R%œG–‘þ &‡B$££VL´­GÇMZÐÅ ˜h6nFÇÁ¶bãv†\5a_ªU_òª–ºüNô­@>Át`c�öLš“W ¥` *� Ȉ¤¬C©:d®Ö#T-a؇0ר!Ÿë¢¡ªAåÑV‹• #FHB‘Uð9åšYA†dª‚sKd€¡&kËõÓZ§vÖ´O%k­‹Ù@�¥¥ïm·Z›ô<õé¾Y›±ï[X‚º™MBB¬ôá¢L[²ízeäæ/RªŒ�Ù¦V[ãJ`²”œ+:m§3±™eˆ2Å]Éî�Wç•>f— ¥ÉäOJcY‚´þ8xHèìÖYH˜±fB]zv¡üÓ?ý7ß|3/¾ø"ßþö·Y¿~=wÝuwÝuWúºQ£Fq÷Ýwov™þ ²«1¾óÎ;ùÅ/~Á…^H¡P ¡¡�믿žqãÆqûí·w9^ àÎ;ïdÒ¤I|ýë_GJÉðáùûî»Ùe—]z´~p‰–çŸ>ãÇ�ï6¥ukêë_ÿ:·Ür o¿ý6äꫯN×ÿÓŸþ”ë®».…ŸûÜç¸ùæ›S¨ÐÝ|èj¾õäw5þÝUWs+;wüñn¯ß½™×�—ÝÝe¯­[³¿×^{-×_} ±ï¾ûrÏ=÷”õHÜÖ9ôá‡tÙ&Ã×_þò—.ÏÅž\g¶uÞuuÞõtÌzRÝ�ã=9ºÛמ^'»»¾oíÜéim˲–-[Æá‡žþ®”âÄOä…^àž{î¡_¿~üÃ?üK—.í1Ä:à€xå•WXºt)g�uVªÂËÖç?ÿù²u|þóŸgùòå]Z²;×ç>÷9^{í5V­ZEmm-G}tÙ5â¹çžCkÍСC9þøãyæ™gxê©§?~|¯Æ·óþ|ñ‹_䥗^â‘G!Š"úôéÃA”®û¤“NâùçŸgêÔ©ÔÖÖ2nÜ8Ö¬YÓ«}«Ôÿžò_žWUU1mÚ´Ô‘2räÈ´õÃöR°vGžlq»ì² 9½Œ7_�Ç/IÐm`bÒ†üûYƒ}ÀP Å8˜lkéx¸ Y ´…È–sF‘ ¼„”œàèã¨�#Ä xH8€K¤Å:kp\hÇD­ô©D�ïú Ë�Bš®k’¶f6Ée@Œ@YÅàý¾ß>Ì[¸�¥+›ÐZ% .F%y B�Fb¥B™icâDXÇT5qT ÌWAP…Œ[0&B(×K/ óDÅ6%02àÿgï]ƒmËÎò¼çc̵öÞçÖÝê«®µ„¤Ð�%°$,W� E•cRÄ)’”]8ÎE•våR„˜üÛqU*v$’?.ìØEœ² qYØŠ4«$52`µdêî#©»Ïm_Öœc|_~|cÌ9×>-Ôºv7¯ªuºÏ^{­9çZ{í³Ÿó^ÂpÄ´»ÅîôIBbuê¹+�šZE�•DvJÃ@™ÎÀ2Zªs©Ã)b ˆùƃ§FŽUJA­p�Ž(ù¦…ƒíÄt8¯[™fÒâHF8Ø^@‹¢E‘�ܘ…S>N19FB¢¨’R"ç‚–Ìf»%7 X! /'´r°Úïè#,ѧHÃPëó&¾ÂlÔ^Fñ¸°¬v+J)H ¯3nƒ_ Ð !ÕºÊLÙ8Z;ÕZ�´Þö7wòÚ…] Së­k ¯=Η5›Ö—×ßþšn¨àÒœF׌û²p»÷N5?ùíq—÷0Û‹¯£²ëhñÿ–Øí¶9¼twŸl.XÊ4+„='Os)îGª¥ÂH{‡¥Ì°qYS’x,{K²Ž:×#ŒÃà W®\à3Ÿ¹†OFçz¬RÏ«ÂÀ�›ú‚oB7oÞäÿôŸæøä˜ûî»�üÁâ ßôM3,{âñÇùðG>Â?øûŸ�?úq.]àÝï~÷ Ó¦iâŸý³ÿ‡ïyç;Ÿñ‰Ï¤ããc~üÇ|îüýV~¿Ðcÿã÷¾—w¼ã�_ö7†¶üÕ‚kýÒûßÏßù»‡³Ïó7Ù‡‡ü™?óg÷–ŸÝ÷~[ý‚òá�ý+¾ãÛÞø¬?ÿÃþ0ï}ï{yík_Ë·}Û·Í ð‰'žàø¿ù›¿ùy×ΞI¿øÛ›wÿâúûÞæ?~ûÿ¿qmÞ IDATÂÛ_ó§úŸ ¿]½z•ïýÞïå§ú§¿d°Ùõ¥ë›¿ù›ù«õ¯~^WQmuuõ×òs¡y ±þ9æää„¿ù7ÿ&ßÿýßϽ÷Þû¼8Æw¿ûÝ|×w}×�:éêz>éÚµküõ¿þì;ïz×»¾à Ìû?ð!ÞðúWï¥Þ¾÷©`|úêÓü£_¿Áÿýð¿âŸzœ³Ý)cáî üùï-¼ó�¾‰Ý8ͽt_ ýñ¿ñK¼ïß"èè#Ÿ+CÍÞj@uü™)¢;äè"˜qó§~èY?Öã�=Æõ/‰¾Zð¥/{Ù—Ôx÷�߀„ áðÎ…©ÅtBÇ[¥ Üu×K±ø½Ç~LI‡W0KH(u'š2Ä 'gO§[|ÝKàõ¯}�G~ó·ù�'n@ÜÌ$%�(‡ º;&PˆÃÒÁ%Šºù+Xf·;&\ðq�³§)IL…iºN¶X¼„!ç‘$ÓÖ?‡Zý`V7(*û1…¢”ñ:±ÖÈe�¼‹OŽ6 ­ ¾Ôô§›ÔEÕ×�+kc9g‚:�r8\dØ1¤Ë„Q+>†eîÀD„’µ¾Æ|zÕðï…yÚ‘§kì¦ëŒ:1 W¼«/Ľh[öó„}@$¦ˆ–B¨Æ·¢Ê0¤ yýz°2Úaî° ÁÐ MK)ó×Fˆ‘ôò;ø{ÿçÿ‡Ù2¼^Ùõ¡‹0;ëÚ*ðÏÝlþ½ôÅ-#2ÓÛ©Z¬õ<ìÚ_âm€‘êÜïþkÇ×ÖpU XÊÔkDwyc[­ÿ"5ò+Í3ì\»óÖï!ëÞÀ}çÞº°ŽuˆÕ‹jÆÜãÅËu9ß—hó¹.×°='ì]»s³z>ö#Ùç�¿¹:¿ûoæçßû«¾$c¬bÕ‰Rlu Ÿ}ñ¥K—øé¿õ·ø‹á/ðè'å¯ýµÿáóÞöÞ{ïå/ý¥û’œtÃ0pï½÷ñøO<+ ì;¿œråÇŸx‚{ï½ï+ö�ükÿÞößÁ¿å[xß?ý§ü‹ý‹ùÒK_ö2¾å�ßÂw~×w}ÅFR¾½á oà5¯y øÀøÙŸýÙùo5ï¿ÿ~^óš×ð®w½ë‹ŠG¾ý5Š×?ð6þÞ¯ÿeþõ“åwŸzðÈï×½è!þÝoý¯¸çÒóg å…¢qùìg?Ë�üÈ�ð¶·½­š®þÚêêê¯åY?ó3?Ã�wÞÉÛßþvD„_ù•_áòåË_T¿kWW׳€k}Ó7}ÓÜû ¿ð s½R»íW{QÚ^|ïþ“ï=ä]ß÷RF�Ę<¾HÀJæôldÝYÿyÏùsoæ‡~âü£_û±AÀŠŒÚO뫃ôŸÜ%`wÞ‹\¾ûkò\}-F@´!Z�÷6Kd)ppxM‘kO?†ÚDL��À¼–mÊ¥r óÈÊO]¿Á‡ã7xì‰kÈpä„£‚*š)ËÔ—oÓ);¬ŒŒùŒ [‚D$¤9ΪD†a‹N;D ‰LAM˜òÈHÃV2ã䣳1´mÙœR�˜Ø^AÇ&a 逜³p 9�D(„HΆI>©çÔ~õûž0&6Û-19X%c¦¤40å¼ì1(x5žïdø"0Lù§»§9;;&†#¶Û²‰Çž³1l–ðšíÄäæ0“ex·ä‚�iOãè{P£ÍÉo‡x¬9B+­ì« ‹”R�+w¼ÎŽoy¿[)S}ðŒ,]w•­qí×µ#Î�Ó>|ó'iÝ]Wa›T—ÞÊ­ç>Â¥K8>¾5¿�a˜{ôX­¨´öìÇ.{u½xüLNºåó ÙÆQö‡7ÚÛJaŽ1›Û,›ƒ²ÙK—c‹{÷ÛÜ’ëÇXº¨.Ìõ‹~‰6/±èòÕP}A쟳ÍQê ßæNÇ v­Z¤e5I­…ã“G¾¨7¤Ÿï{ùå_þeýÄ£sô…£ ¼êÁWñÝßõݼã�_žƒîæ�|ðƒ¿Æw~çw>kà—«išxßûÞÇ›Þôf.}¢}/D}¹À®†Þóž÷ðž÷¼‡oÿöoç'~â'žU´°ë+¯?ˆÀþÚêê¯å?Pâýï?W¯^%„À=÷ÜÃ[ßúVîºë®çÍ1v`×�žžòS?õSÜÿý¼ãï¸ ð]»v�ŸÿùŸç‰'žà‡ø‡¿à_¢¹ÀµŠA ÁG) ÆœQU†¿â×Á€\”ïÿ±ÿƒ_øÈ½�€ÏûYZàòÝÜú»ÿų~¬/ÕøµÐ=W^‹[d¸Èf³™7 4Êî:6È’89~š0$6w`µ‚­h®k¿>xJÙ¡gOS´`i ±æ©ë¥M)yr>bQò Ëœ±aØ^&H„ ”ñ†/õn/"eÇxzƒa8BâŠe,SòÄ-ÃæŠåºÓ •ZÓäéÄy4UuÞnW41�b{ÉQÕ‚T@çÞ‚Q;£ÜV‰—¦é³BJGl†CRÜbHihv8ÿš©·R÷øÄ¥Œ„ a6¿¦óè­–âç¸W¯gó¹o†ÁGËÌ7šóÑ¢¤!‘s&¥ÍÌÃÎTö~µ àHJß`k']®V$´TÑBÍ—½ƒ\Û½¯oª°ié×\@a©C"¸Z·_ëÐk+»¥4w{ïŤ™åf5ø°eÞ‡ik7ÜÒÝל|ûÅ5l[ºõV£l¾¸ªÍò©·@�ù¸÷ß”–Øp»~môã|©ñ² |ûhI;Æu�¤_×ð Ðqýê‹Wfáþ LÙ»n7o}øy÷¦÷Ñ�~”K—.ò _`ö+¥ßúíßææÍ[<ôÐCýO vuuuuuuuuu½`õ•€Põ|€w_~5ñèE�*kÄäñi$ŸúîAÜÖñ/�s^’礦oÏ%ŸQΞ¦l¶¨([%,¬ (¥Ã0�5³)ÇŒâÑ�İA-ô„Ý4.)ØtJÑLÚ\qP5�Pò1!A¼@H g“R‹åÆko^^U¨Õx¯ZíÜspX¬8Ó0E¬0å¡`mWÂdËf{�Ó<î8§_~¬ºcœ|L'Ææ¶*Ü  BŠóŠïéîÕ‘bÂ!)xœ× ¥¨o/ÔÀh‹çj…™sd7g¤² ß�)B)YÌ\yšˆiƒ™_‹aÈÓÄf;ÌîB­}ƒ³Ûðÿƒw… m ¢�g8ЪÃ$uZ bô^¸ÌÖp¯”iÎ3Ÿ�/0N汑ÖØVfÍdµP«{Àl ¥üŽ¸Ì¤ºÙ{¬:œ éÂü[;ï°énø‚b«Ñ qgÞ DWc$k§à¾r=´ák· •Lû“è/–\ט÷¤»1Ó|¿ªVGE Æ8 ’æÏikÃf眂^]É[.+�³î$\š<¿ôàƒòè£�rýúõ¯úc]¿~�G}”|°'ìêêêêêêêêêêêêzÎ$Ã!!m@˜ÍT†"Âæˆptéâ]¤íç=ÊŠM,& 0ÿÜ_·r¡ ŽÁÆ—Z5-� B¦’ !RˆÎ&‡Ž „D©Ã! %¢e‡êH)mÒÑB ¶˜½ª/ËÌæ¤ß4MH­l+š}D¼OMÈ%3æSt·Cw·˜Î®QÆ[lC$…CŽŽîàÂÑ]l/ƒa¬�m•ý È Æ†Ãƒ»†KÄx™¯�âeÒp‘‹P)ŒeÇÉîF`»½“ÃÃ{†ÃÓ-³AËÌ¡¦÷ù-ÜÅ`IkŠ$x„Y Î�º1¯sˆ©vþ-†8 �q7B½Ï ‚–Ŭ^ÿúÑyQEfkg˜{âÖ�yªS]͵Ù1Øž!�‹Bª^µ<;Òڈ߿¬aÁ¬ê‰úEÐ ¼tykˆè'¸¬/�šÁ–y„£É_ª³PV/øžYºÛõˆ~­Îõþ5ÒÜÖ…c\Ü{Ë_žëŽ@w..€t1xùx»­Op¹ßgøÛ™U7á úVÀ/¬ Þn€mQf­X…¿VÁãóò�ßø?ü0Ó4}Õçä䔇~˜7¾ñ[¾¨>ºc¾ùô¿)ìêêêêêêêêêêžïúÚ)nQ<ÒÛâ¼É " ‘HHÜüc:W„•רlH*ÅHqÃ"fÓeAvÆbHŠn%2ó^;UH[g*eG)'¾Hë “�I��¼_0& Fˆ> "aƒÄK˜\ ‰é€19O5á™f¦cÚ«¡+Ù;ùÖ×vNØÖ¨²ÔegÁYÕ‚B«ÇÝ’ªÍÄ•’?%g‡‹±®&ÇHøïì=ÀlÅð>¾¢ÖÑ>«Î³}Z‡Zá[.å6PÕ/óâÂÖ;QµBëÄÛwâ1ÃÃõ ±;må8ôòË¥7Oç(ò²N¬«Q�ý7¹æ¬[ óúðë_ÿè=ˆ�ñón/ÆùEZxÍ1Ù€~;©1ÛË�ó� 47a¬ç(Õ™¹ôúy·¡Ípµ¹ �e]ÙãÏZK ›�U¹}¡Yfwß쀜¡ Íñìóc/Ï7Ýwß}¼êÁWóðÿòU�€''§|ðƒäU¾úyÕeó|üˆ0 »qꦫ««««««««ëyªÝ82 Ãm–ïzýÞhf„Ü�§î`C¢w݉�C¤˜Á£´-±˜s®I)EI)’µx_œÔX-þkžÜuG¦À|˜ÓT}בbJ°©±WgÕpdâC¦5Š›(’(¦h™±:þ‰•£äirÄi1%i�¼ƒ|JÞÅâ†mºÈÁp/½œ+w¼š ^B G ‰”¶hqSÔ¤×É:"Á�…înŒ3Ûid)Æe_Â݇¦1Š�Z m£µE‚§i7u´¸o«~ !�Rš#ºkã]«× "l6ríÒ4dϸ'!ì-#¤4,½‚õ>×�3ß !U0¶†KyVkˆ×>Ù�”­†7lîükÑ`!1{7ÑÚm—*ó2L¥ÒÈöò­'f2»þsXVöÌ8ÃÁÖ±g–WN:™ÁàÒeØ\‡ËŠð~áb»M „a徃�}ìSmëÈÇ¢éê�2Ì :í:5«¥ß¾Ì#(NƒÝ`ZtÂÈžºß+ Ô¹�Ñï_gøÙ~/¥ÍLŽ™ã¼~}ýs sМÖIhóDøùŽ?ÿ5Öç°91Û7ƒð¼~ó{Å+|Õõ}ï{oyË[¾bÅÛׯ_çá‡æU¾z~Œ®Ï͌˹ú™Ïñò—>Ð/JWWWWWWWWW×óP�_ý—.uð÷Bÿ Ç&%Ä ¥À4Muœ¢²‰äê4 fCÔf³™ùN)A<¡éH%,,C„˜â\°VÚjí uW@ $n1ÝAÞ¡a=$„D™NÈ5ýišÏn±9¸B f;"Ë…#R&4�^?WŠwî5~£J$‡C.]Â41¤#æ4¤y*ˆ8¤Ô ”i:ád¼!ãÐ"¤óÂï8ŽÎVÌÐ:œaf3¬óëQù˜B$’â|„¤B·q+�K3\ØÔÂ�Òj¡·¡3Y1žjJKѲ÷¹.ç@%gÒ0¬ŽÑæ×ÆúßÓ­#±Â*²º¼ÀÎ�O4xÂþ2m;É5ô÷ßwß³�Ó4ñÄÕ«<òÑ�rϽ÷ñàƒöοgõÍgq›SÎ|êÓW9>9�ÿ†¨««««««««««ë¹UŒ�‹ŽxÙ÷‘Rœ;éÛÏ€]ûz>¯ßóÀ[‰i šÑ|Ê´»E’H‰1ï�”Ø\AñeÝ6¦j%§”i"„@LGF)Ç„é˜R Û\3’¾ÜÌI²0:Wµ‰ä‘`§HÚ�9àp{‘Ó[O7[†í‘C®é%OH¼aƒê)L7P‰ ‡/âh8àÂæ2Eq¾|g¢9ñÜ,çú53_Ï•š–l%¥È”G°Sž¾þ™3ÒpØÔh5k™ÌJ)Pݑާ7왺D}ïb nN?UõXî\“§5�fc)…ÍÆ“œE+ëQ* 5Ǩ"”¬Ä˜æÁY ž Õ\�k�^»Í q%ç¹z¯-‡çtij°¯A®,ÉlO\[σ¬ößó…[Åc÷�­ÃÏ×~XZàߡ֎·RÆU™P5ø×F9l5\"}æÙʃ•yåØa�jAmG�´-€¤>ù"ŠYœ]~kб€1‡o¥ìCº%®Ü¾âü±EnŽ¿å÷Êë×9Õ|<³Ã±9+Ýý§õzÈÊrWÇhóó¥jsârMÃ<ÐÒú}Ü…sßäy»üL:<<䡇âæ�WðñGåCúÜÿ÷?p?Û6›aŽ_¿~�qœ¸yëO~îs<þÄãÜ{ï}¼éMoæÒåËý;Þ³Ô:J0¤Ä+_þâÕ{€õ‹ÔÕÕÕÕÕÕÕÕÕõÿ™½ýz~X²Ã¿àócö(˜f6!ð¢{¾ž!ðôÓ¿Ç­“'�‹F¾˜ è)’O�\0)ÞUwtÛÕ®ºàqßa€W>ð">û¹[\?-Lfóèé4e©5c1FrÎîšÓ+™F´LÄ�vh9„P(–�0"²*1l(�R°œ‘íˆl6Á7&¢ÿZt"�„išˆÑyNJ¦i"D_÷�)RJaÌ·¸uüÓt‘Ä&]¦X %A5Ì}y¡žR ä̲¥ V£Ç@Ý“0˜;۸ǼÚÛLTP]‰è»"hÎH4�¼+ÐËõ˜A}è6û¶…o'‚j‰¥ò ‚iñĬº÷2¥„RëÞ*X uˆÄL*Ì�{ööˆ_"«r›k­ý0¿ÄTT»Ý)Øn»ïš+·-ûî½!-uŠZæøï*—îÁR'�;+³ÕQŸŸ®“ÖËqÔ±‹;�Ûœ‹">Tâ`©#%û�£ ‰,ëÅ2;×݈ûÿ½‘ee×Ý„‹‹p�­¾°Ý⺲÷ñ¥ë¯ w¬–“kIdëd\FUÂeq8æs]Àæú¹kÏí M—._æ�o|#Ó4ñÔSOqõêg8==%çÌÍ›7ü6—.“Râðð�ûozÃúw’/óçßO:ìêêêêêêêêêz~Àó °ë([ã""b<âàð"7ŽŸD JÎ »(#6Ýä®K÷3 Ç…tÄ}÷~\»þinœ<… G„iå„ !nØHæî;/òøgn1™�† &C5–Ñ Q¯?+àQ 9ŸPB¸HLärÌ�ŽÐ°! g¨NÄÃK›N±é˜#C�Ñ8ºt7i{…ïÍ3¡”\WvO™Ê 9ŸR¦‘Rvì¦cL1%„�·¨ Q&u·c*·P3B8À¢C=JA5£š1�„aslœÁ ärFÑ3Ü$·!Ä î¨l »uУExÅ@Ìp–BÉg„P0`H6¤¸%¥�·%%¢Ö–€¹öñÞÁ\2®ƹ3g»HÈLÓˆÉIGX.„MÄPʤó곪’lE<€'·õý�S 4³e �ØjñrÇu�ߺtò|¿´®Î`­å¶›[í|ßâHtŸC¸RÁ¢;³0ƒ¸ýå[;×w·L#¯ÁãrŽRÇJlÕ Ø"Ãq†~  ³s½|ZãÔû€d 7Ïw .ÐÄ*PblùóÅÑ×®9«¸ñí² ”Tëž›óü °»Ýñ‡ß¿H�çþÛõ¬ÿPñL࿃À®®®®®®®®®®çü}¡ßëzáÈnF�HQ�ÜzòS�!¥ƒ9Ñ8ÿ|¦ Õ ‹Ió@¨‰RT‘´ ìJä±Ï� !" n8”à.µ6‚$)&Æ<¡"Äx@´H&DØ„-èÄ&¡fX>@tÂJF-‚m1NÁ`, bL'Ÿ%ž=M¶H$ŠvÓ °‘<�ÎŒBòê¶p™c5p�Ä„ÚR�`ˆú(at—^aîÈ‹›aà ¥�˜vz× Pt$ç‘qw�“éiÌ7Kï_cheçÌ¡”$#&ÞA”#bÜÃàÃ&"˜Š–ÚóÔ˜u3‘ uÆ&!aµ0%!r‘…yŠqº‰”cH[0cÊ…aØìUö%wy !@)úû?‡qºç–óß«À «qÕÛ!Øú�e)^⬲®€æcmPr}Lîfs×]i–Óõí×C!"«U`Øë&Œ1Ô¾?™Aåk^Ç™Ãì–S¥B½%Z»�û6êæŽdŽè¶Û/ ¾KŽ|’,nÄÖÊ9¨jÄ ýŸ´úc¬"Ü3,\/?S×qÖËÃuu¹ÃB»º¾Ô?`ü~Žâ®®®®®®®®®®®çv½Ð! bD$õ"%Üd,#AÙlQ"ã4±Ù ”\HiËnÆêcV‹Y­íÚ~ÜWëõž�l둉ŒÔ�cß×:¼30QÊ´»X+Ú@•+—ùìg'ª)q/Џ4Yq똢Þ^bÄ2Sƒt1 ë'I—^@_á¨2Ï×QKëæ[-&kÊ|™ev:Úm±ìýnC݃œK× RñøRBY#ÛÂÒØÎ1Æà,¥ÌŽÅæZlÇý‡¿õ¡þ.ÛÕÕÕÕÕÕÕÕÕÕÕÕÕõkØlÐUšÑ‡T=©«y©•‡�²Š(–·œ�Þ$OÇäiB†£ºÀQ�v"¤”< X´F}²ú°GÁ«Å .Ï&Ô † jFÎ… BJʘ!L¨n!!¨G€ ˆª~[g% l˜Üä”|3! PÍ+l†„ašŠWÑùÒÅ\Mg¡ žTÆTrF›‰‹‹LvÍ×É7}8†:êª`9=�Äv{…££K”âç’Ëeâìì–Wµy}åxM=B‚ zŠ!ä<S ÔsvG¤CYêÖÒXVôÏ-ÀÖí†/ͬv!‚Qªš�Ѝú˜ Ræhr¬P4ÆHú¹Ÿý'˜.ζÖ÷XÃ*ªk3”[ºûZGóÈÆâ\z¿ÚBŒ;Í–®»ö0©Š¥.×6°Õºò¼¯ošv{î;?V�ûüûÌgž®e�ÌÄsy\VCaÕÅ·|!ÍmEC°=òëF;×—XX\yêÓÎõÉlçk>¿‹Ñºù–K»D•ë@J}n¼ƒOçÇoçß\™Íai#ÏÎE±ù‹ÉY¢$Ì׳9gøÉâæœmµíM£ÛÅ»ºººººººººººººž æaYK| V�q1¸½Ê2ªËæ@‘tx‘é´PòˆH$ [óµ[‘™³¸ƒL° Le"ÁB¬üÂj%[¬!Îf¯Æ8<ž<`v†Y&pâ`ËÄ�˜Z(ÓŽ8lÀI[Ê4beǰ9@+Ô‹)‘sÁTÀ‚˜ÐúØÎ¥b¨Ç€ ¦Ž9 ,9{ß_H(I$RdðsvØB±Œ–ùä NN?KŠ›Ù|Ul‡šÓ‘30_q•‰%P²›„àí•»SÌüóJQ6›M}ž bay~ƒbdw¶ó.BË™1Ÿ@Îäœkü¹0Ng„‰ñ€RÍ|F­Ÿ!ýÂÿûw…){ÌÀGfwX‹�6HåN3Ý‹À®aXUË}úÀD)Ë2î«B¥µZ‡-Z]Y-ó.݃ma¥}Ì�yû‹£‹M+XVæÝ6‹3x[ŽÛsÒí¿—>Ãõ±´ž½À«¼‡O<ú$ªÓ N¶>ÃLs B˜ŸðZÇbëÚS�ûA�p‡au ú síZ�|e!ñsoIV/‘6óqúí–k»œÿâætëÒ—ØÕÕÕÕÕÕÕÕÕÕÕÕÕÕõÜkÌ…Ü�†fJýg÷2� uŸaáE ›8 ls„•ÀÈ!2T€§f 12™0È;¶ÆÑK”¢sò1„„‘*ßP=]†¶Ñ#°aÌÇ9D† 1Ce „‰Á's)&¤0PH˜ŽLyBÄ]nî£ònÂ\«Ôœ ÅyˆÖa˜óŸBõ3Ù¼„ë»!ã€OˆCÀRªƒ2PòŽ�CpZÖ ©0Q–À@ˆ0ÇuÃÌÓÔ2A!‚£P°l3Ðsþ²ðµ”¢;$@”R›%YÆë䙦cŠN=£èn5¬Ýí—$D¦,*‰r§ž;2ONÆÛÀÎzpc hTöÖf4Z�{Ø<±kaÏa¸vâÕcÚXë~:¿�8G] kvÓX`ß…݇’°†xd.CëþkŸÓ¢ÂV£¿ëñ¾ù¥ü;ßÿoóc?ú“«ñ ›¡¨Õ,÷:j»ÀQö„Ûù,qÞÕuxú¶t+:pt ª{Çß\�>V¯W¢9Wqçu¼Z5×"Ðè.Í®®®®®®®®®®®®®®®ç\‘ËÆ8Ž)h�’Ñ�Û‹ÄáÂ1Ý JqCP ‡cY3Ó4Õº0qð–6 …×~ýýÜsϽ|裿ɵþð¸qÝ`ˆ‘l…!(‘©E’­TÖx:•3¶ÃeʳË3²MD"ˆ‘Õ�4 S&æ ) !�‹’bÜã;-A PJ®ÜbŸ¥ fn¸REƒºÓ°Â¾Å µ ³ñ1Õ"‚lÂ!%b5z¥M^ÆcŠºé w*ZaÜ�r°¹€„8³7–Q“¨#ÊD©·Ïe$XvÞ%ÎÞT ‚›åŠŽ¤tè1çp8##ÔžDqÏ_HÍÔe3OÊÓDZ÷ð…Õtq»`!¤sàj¥v úlÕí·­]C¸°÷ïí>–ÁŠõRîÚ�¶Ž¸.Ã$ª¹þÞrl x™•Ùá¶�Ë}¶ør©™ñù¬žÁ i5:ë±Ývùðc|ä#ÿ+fm!yÝ1è?·¦óhÊþ¼¤NUëÞ¸ˆG Û Wöœ•®pÛó×>wYi®ÇBÙqiç¥Væ˜r{Dê4ø {µ;»ºººººººººººººž'Ê'O: ¨;¦Ûíñè jÆtvB�‘˜PuGÜ8�uÔCçñOç‘•"FQ«]t‘”_÷Ò—páð€ OŸä%!‰Ì楀øþGØÌAbïŒ T'ÐS¬œÂ¥™�$!ºC¨�kB)#>þêG« g¯ZmÅNJöú¶R¨C%^1—§‘!ÅÚ¿!F(Z�Çjí¡�söÊ8–ν¶Ðkõ¶1†yÇ¡”‚©b`Ó4ùïe†Á÷4Îv×ÜP•·sG #—3 “ËY qȉVÊJˆD¬”¥Þ€&�-¦ŠDwÎã!uÃ4“6 ‘@žÊR‡W”$ç0D…Ù‘×`SDk÷Xû¼5�õh®Í”¬ÜlkGàÁÚÇkß uØÂòlU]»Ø|${Ob¨£,Ý…~Ôã´yͶ¹ÛJo•ûnÆåœßùc\ÎÇukÔWn»&^¼é ®zVëZ¯ÜÖxþyXz ÏG¯—ubSÿbXù}Çcûâ( ­$s½x¼^n¶;N`2‡,Ï—öwØ®®®®®®®®®®®®®®ç�î¼ã¥l6Gĸ!Æ�RwJùÜ“ÿšÝé-ÒÁåºè›ÜØ4»ÚîC`Êgh™|×@K¡(|ì_=ÊÑá®ßʵ‡NW†'gÁ Ce,_�v£ÇR7 -‘±Í‰F`šÄ�†ãÔ|É8À�ŽÈvFÎ;RØ"!Ã~“ÜjUG0Z ÌA� wÜ•Ì S)¤¸�»KYâÂsÅ\­·©C¶(y"Æè×iòè­ÔZ·q«#Pk¼ØP3D.€ì8Û=é1hq` T‡_ID¹äi×އiN¼úÃàÏÅ0ø1Kô^ÁB&7Ggô˜s†º³aÎÏZ,:RãMmÈ£ÙÉõ1Št®SŽ•C­-’PŸìUtWl/NÜ�!„½íòñ5œò• óq©–•Û�yŽz Õ“k½wkW`ÅY,½�ç!_»?ÿ·…Œ3ËqÆ*(µ=gã:­ÕVKY_Çý>ÅýØ/+G_\ �œ‹4‹Í‹>-²ÝÜ…þ{þï1¥y¤Åï?Ì×|qLÊê¸ÚÐb‰]Ö�»ººººººººººººººžK]¹ò²ú³z¨(Jе&,råÊ=<õÔ§Œ\”�"Ó4-¦§z[5­`°ò –5àO>vƒnbq@Rðn?S¥ÄÆæŠ8gifãU�ˆê„ª1å‰-HD0ŠÀ4M$Ù’)X"‰‘R2CÜ0Ž)µ�ÔBŒîŒ1RòV°’ëGôd8C³úhˆD6›�q<ÚÄÆSLD‰¾N¼J¿¶š8!ÄeW¢ý^QÍ9/PÐ|¥7ˆ ›a¢àào'�8lH1aš)%cA°Êh¦�$ˆnaš°²CÙ²Ù:{�¼ãP½Î­L¢™’©à«�$:x¼xx71^@$�Râlw“§®ÿCˆHœµ´}3bð1‘¡:é:†•¹-Ìqß"Šó®œóœ8¥.'«ªB¬«ɼ£1»id“|�EÀŸ‹qôè´úJ°•j°ö:+Lò—@íl„M1FÿX±°ôæ7?įýÚ#Éd™Jnþ¯¥×Ïêl´GV×=sË"°Ç\�È.qß6PÑ⼪ev Ri¦/ ¥L8h\;[·ìÅP[g]»Ÿýh«dæóXuóÕIè �¢­˜RW�Ó‚aÁ`éTbL箋:å Õ<Äyà£æÇý¾l×½}ëá”6<²>¯uA¥Ìð¯�¿¯ÆÌ¬þ\¯£ÔëÛààrmeEµQÖ±äó°¶««««««««««««««ë¹Õ”'RMl¶~º–Øôn¼D ‰¬Jˆ>N!�9Ùè Ëc¥9¬ø¸G�QÙÓa…Iª…”"ˆW¶© ›a,æ¤RŠ;úJfHÛ™+ÄMòÞ:‰S²žG•%v9�Œˆ»ü& ĘyG™Æg-h9¦õð 2°ÙHÉ�]Q¥”Âf8`“.äÀ÷LÅýz)]" ›…ÿèR]ç•vΫÔtoó¢ñ�<íªËn?=‰YíåSbŠ-²Öx˜‚¤ ¥®üZ\•e!¸U๹- ¥ ¥1š0�žÄä×tfmÚŽòc_†Ù=˜>ð��Þ6(Q¬Ô·zQZÄ·œë\wçy‡\Ñ‚hsæ1�X, ÊVCN§KYÆCš;m?–Ûúò¸m¨Äév!Y ªñØcO¯@e»m¨£6ÈWÿ�жií±6[Nk¦\ðNÂu§`;&7õɪ›0ÂlªeÏ�¸Ž)Kp Ú¾˜UË Z×c!öü:` $ôÞÃL¹{pQdo´ÅÉ|™‘›³±Ææàìêêêêêêêêêêêêêêzîç!�yN3åœ} dQ½* öMYÎ2˜€·|ë¿Åƒ¯z�_úÕðè·||Â|ߪ®–Šª»×ªû¬¥:Sü˜Ä?–‹Ã«¢‚e¡0M7!‘‹Ã‰#ØH Aˆiðß·‰\F,Dáâá=óãl·Þ}hê ®T˜ççêj0„bPÊH ]§]ͯ].•íT¦³ï쓎”œ †ê”ZVŸ3; ÁãÅR3<º,jä Ãf¨]„õù¬+¾nôªéÛFÂ*¿±Z!'a1Ï)Þá8W»…ª„yXkâ‹¶eþ÷öß>±] •Îî¶pùçºspÉ/‘ãXaá3=߸v®ÇC<]ðHrÓXF@T—û[€f™ïs$á{çÔVpev'ju+Öû”¥{ouž×ˆ-¯`ë\÷.ÏAû§”RÝ„ûkÁ ž†WQéÖ÷WöFZBˆsYe[n�íø× @y�®,·ïñß®®®®®®®®®®®®®®ç�B# Ñ\ƒR´(7+©œ�Eç3²T…¹™(D�ÃÄk_õõ¼òþ»yó¾™`Ñ×s+OYGLÍÌ{îV#ª"‚‰xœ¸¯TIɹÄv³aŽÀ"ÂXëÇ<�i’Ð<ÎÌF Ì"Bd�!’Rb»½‹ƒí=Ü�„Œ„ QLŒ\F�ŒQ0Š*9¥(ª;ŽO?ç=€–üšˆ1�£®LOÎc–ÿnPUÒf˜?¶T­…UOŸÍ£"1F�H«ºÍ¬&5gW¡!Å9±Ùv6Z¯`}pJ)ä)Ï�cªÌÇ]‚¥d­îAç@Þ¨H¶{Ûï`�h þ¬»àÖ#Ï´Zk³ãÎo;ƒ¶:¢¡ÕU¸Ôh÷³ßÕ'{yËEX=žwÚ5×ßò�Î1âå¿—n½µ…3™)y»ßvÞë¾>Ï^ËÞµi ¿ `¶�ä=a`†ê´[HòrÞûÑã}èyžOž�æ®�­}±-.ëaxÉKïâ®».ÌæV 9?^�=ŸéêêêêêêêêêêêêêêznuõêÇ99y ðÁ BŒ¡ºó §§Ç@ÁP_´5q÷›­£¡F™2SÉ]a¶›š)ªî*TBhD™=ص†Xîöó+¹·Ä»îök–Ì:ÒâÚÝ®vëézIxílâõºn=ºU”¹E¤›å6ðº×½rùÂRñ/wýúè#(æýsVdâòAÆòutº‰ˆ‘sžo¾)ÑjË2ÅŒ)—êz‹ˆl‰iÀÔÀvl6B<Î;l�2“;÷ŠB±€„ˆM#š »³' ��6ÃÖ» ñEb FÉ;NÏnq¶»AÖSNǧ¹~ü8·Îž ëÄ�Žˆi[“™ûUof6;íæeà4¤ê"Ô½M‡µQª¹û±Ký\¡Ø¡€2•š—-þ¼82ƒèËËÅŒP—›£²Œ™`ƒ¨L5÷$$u î8ôµç@L ‰ñuÖ¢ºfy†ZKÑúâdeítWšVðV€€{î=à©'s%Ž ’æBÅ墨 ³Ö 4¥ìG‘}…¥e™Y­ëmn´e͸D] g, ¿ ^6gâ2d¢„Ð: ×ÎD[=^{r0ó`/ZTJq’›ãâÅ-·níV]‰k`¹Žò¶sŽ«co�}†ÈLP›ê¹@ëõ[ŽÉ�/T‹ër»²çôÇI¤´™¿ w¥,s×3èL{ÐÓÓUßÀæ1•¸¼ÁüË_ù—|ôýåÉÇžäÚÕk\ýäUžzâ)Žosáòîºÿ.î{å}Üqß¼èÅ/â¡ïxˆ×ýá×-÷Y´–j†þ¢««««««««««««ë„î¾ÿ­ìΞ†2ã–ÃíE¶iÃñé ¦|J!�6wRÂjÌUušG&TÝõ6M;8½F�Ä�W¦9¶˜úÁ0$Ì”­žðÖo}=¿wõ3|ìÑ'0�4TGœ` ûÒ¯!¤ía…}~̹° Ë;ŒSâp [ ³t:¥„ˆ’ h>%Ÿ=MŒB< 0r°¹ƒa8$¦GÆi`*gu¥W‰¡1")@J„¸A-¬—Ôý„%•+€[¢¿2×Ðù²1ó†‚Îc¸¥¢• írFØ�•y¡X™ªé*‘ÇÂ0 sÜ×Ц‡Ì.?ÄjT;¢–çç¿£ªw4ŠE"1äi‰ /,O¾ÁÚZ̺Ûï¼ Î�×›¯è„�1~ä¿ýsüÄ�ÿo”b«ÛËž“®�„»ÑXuØ-À#—/Bàúõ[ì/ز >[]Œa¾@Ë0ˆÎ/òåqí"Çq†…Ít£Ë²N³m ›Í@Î¥žWÀTQ(:"ø}ù`Èþš®ƒ7™×^ÚZ±ó˜ ÕBËýüùù<:„z}W 1è O—ó´úXÑ‹'KÞs?®¯ki;>þÐWþ�ÁßcŒ_û¹_ãáŸ{˜Oÿö§Ñ3ÅÎýo>÷sÿ �—¼æ%¼åûÞ›¿ïͼøÁßvÿ]]]]]]]]]]]]]]/høâ·ƒMˆî(ys÷[�%·‡Èp@©=qžZ”º>ÛK™v„ÝuBÚÀæ’¶äR1Ó™ièx̽W"7Ï Y&-HˆÁ—o- P&Bs¿ÅHÀ×k CE5trM›ÛÞ¿ÿJ„W×q*¶ëd³³ð|áùá�ó_ÿÞAuå|Œ{ÕvÎmxÝÁ¸ŠË꯭–‚áôô£_ñ7­õóÿ»ÿòwù¹ÿùçøà?þ ã�‘bE i™»þ|Ñïú2E³D‰l.oxÓ÷¼‰ïûϾ�—¿îå·=^WWWWWWWWWWW×s©_ý¿ÊÏÿïÿ„G~ñ‘~1þ Ò7¾ýyÇŸýn¾ý�û—|/zàm q kM#"ä\0õŸé%²fïšk\Bl^—-Zˆ!¢Ó a¼…¥d¸ä&¦kTX‰1‘‹V\ÀJöŸ½‹:ÕÒ‰J H$牄ÝxÊ0lÜ=(!PêP…ˆbÓ 0A¶�D ‘|ú9ÔéðNò8‘È»k3H— 9gR(ÅH)¡•‹¨1lÜ}§Åù’"™Í\Å –Q&t¼YÜ�4CUŒÉ£È¹�R[:V¬œDÉ¥™ÄÜ H0‚$��)„Úhy:# ›+n9ƒâ=ƒÆŠC…ÑŸ›¬µŽ-Pjb «µåê8 ÁYIÑ»ñ”$f´\ÀB D¿.¥(i*k¨·PÈu‰cŒ‰6ú2÷éé½}dít[¬”ZjoÞìpÛ^Þ]W»ïJ"ÆÀÙÙ v»Fk�ñ:ñѲ€*§­Êï}úSœœ¯V…÷ãÌëQ‘Š1»æ–²y,P]u#Zx¹ºóœùVõ¡�öDž_”Y Ûê㦳;ñ|ìz ýÜíÔ³Ù5ØŽ±E“ýyR^ö²+ܺuÊSO�ÞÿÖÀ5X\?ö~ÿáWFíùÉSægþÊÏðÞŸz/ÓñD&’Ï^ƒ¿±,�“_ ±U¤þ— F …ãëÇüÒßý%>ðsà�?üN~à¿üÒ�žqmº«««««««««««ëk©¿õ£›ø?þÃ~!þ Ô#¿ø�üâ#ü‰¿ø'ø÷ôO~I÷BdÊ1ù"¬¡�bÙ.̈’ÐjJÉá\¡~ÜÍA%O þ9H¡Õ’iýùŒTÓt%gÿ9þÕ†\2¤-ººÿ”šU¦^óÓ–|–0vh�ߪ ·¤¼CŠúˆ†&"#…LˆØ&êV„�\HœEÕc�0VG~Qröó Aˆ)"‰a¢L' é²M³;Ò¦q$¦´ÄsB ñeÚ1 -)*”â•mãtLˆGÄà PBÙ�ØÅË1[¹Eà�´I~�«™ÍãÀ©2¡ìçN@‚g2WMi!’ÄŸ÷iR¶›;Hé–Ï8Ý=�Ê5b¼‚–!ø Šw.ñ\J>áÀ+ì�p¬ãÁç!ÒÒqwû ³�)‘¦ì+Ïà� +§›VwázP„•q)_\ƒ´do<£Îõ177^qk¶¾¯åsöÎèœ �Ïë\CÖæ†\®‰íu.¿¿¸ðÖv§^Óº„²- ¯û Áø#䛹zõ*¿õ[ŸžÏ·�Ôf�]÷®g­Ûq}%€m-èw>ö;üäþ“üÑFbŠKyh%Ûóìõ´›(Tg �Hdؤ!9]_œ63_B¡äÂF6¼ü /çÏÿ�?Ï+^ÿнµ¢®®®®®®®®®®®®¯¥~ýÿ:ùþJ¿]ü7ÿ×Í¿û�_ôç½è�·ÕŸÙÙK=.iÌZ�êŠmJs×��•F”|zòl/"qƒ©bõçê£m*昫Þ$�†�¢!«‘†•Y &rÎÄ�fÞd-EŠò)E�)²%¦#B<@u"Œ×!^ôør2Ê4b» ç-U‡„­£o£avú5ÃXKÂs%yº†˜pùðÅl¶GÜ8ý »|Jƒ�èÂÈbŒ \ºxèHÁ*ªÊ”2aöÿ³wæaV÷úÿTUŸsf†a`\€ˆ‚`"Æ —ë17îûv�Æ5î‰Q£F½qÉ5.ˆ!1.q%j® 1.HÜJqD”M„a†�YΔ3 IDAT鮪ßÕë ÈbÌM~O}æÁ9KwuuÏ9ÝŸ~ßï+hm]ˆo|¼bŒõü¯Xš´�µm” ݨ©Þ4œ“(CÄaµJ©lɹdÓ0BE ±Iв”.ÌÅÚ¨˜&]ÁS]ÐV =�Á�6¹‰t6ÞDq&ã  ËtÊÖëÔu‘¸- ÌåŸÂ©êÓ†ƒ*<Ù˜E?z9Èg31*c‚PòhI÷ÑÓ: R€.ÜFtb“^wLbIz"ÊX¡Ù¤# e�q2V¢”c,Žn‡‰»Qz°S­yMœìÀœDÁ´z’° ¥‰£¤mØ£1–{Š$°$ÚîÈví#·I/ÇW_}'“ RLFvåH ¥» —¬:ÐÚœ0:¨g¼8ƒ±çŽeuÃj¬²-bµŸò:д4µ`±ÔÕ×Ñs³žôê׋£J ]Ö4}ÑÄò…ËY¹l%Í�Í5]kPžÂ„)=B´ÒÌŸ9Ÿk¿–ÞùC¾µß·r˜W^yå•W^yå•W^yýŸÔS·=�OB^<ñë'7 FC)/„jî!‰ëç€W€Bá…vVÏóð}ß‘ VhŒßî’yCŸa;:+Õy6†€K±P�µ2LüU MQ%Á¢Ú¸a}¬ÕÆA¿Èj­Á`ÀJ<ë#Ñ(%©XA  ­E¯ˆµ +JŒÔáGÒ¢ªØqj“~z�¸D^)âpZ×Ó/‚‚Š‚ô(”j@J|ÝŽ *ØB1nù–m¬© +«(¨*âa|keÞ!JzBw!Ð~ÈtBç«T(ªPáž Âtd—.ììÕžWÄ÷ý8T% u=ÏÎÆûZ?¨«$ž¬†|)­HU�,^6Ý7‚r^ Ä!ðó\cÃ90F˜öM�MtíÚ5^^Ò¼¼™_�ð+.¸ûvýÏ]s˜W^yå•W^yå•W^yýÓëÓYŸæ“�×W;,±ºOJ…�„�A…᦮5˜»æ•"qxF™AàRƤpíÂTŸ¹È-ꬼ $ø�Á“–¢í>h X „³Úzè²Âh�ð”ƒqaxV „‡¬ 0åv¤¬rªCQƵ. *®}\*¥tê;ã`W–%Ù˜u()12j¯fÝ6‘¨�¿´HÙoE–—€õ°¦ )K(YB �@RhŒne媕TzPUÝd%,B(´)£u;í•VçzµŽÏx¡=;âKÎbm ´¡è9a�WðÂögΖ�ænüN¤틘;!R "îGhm…‚W…’Õhš±¶H#Ëh¤ÒËö—S1øJ[NPÑÈȺKÏ"% —²‡]tÞI¤@ñŽuj52°*: ÒËMl¿6ž¬´=8� Á¾dŒÉ�"¥çÔ}|éð�BÇ{¦EA'êA‘ê)&ûÚŽ!Q¯{�’^¨P om�"¾nÙB$Ögk “$‘¤öZ«;²DùhSÁ,‘ä4 4ÉZ¢£?à¯ZчÍÌÉ3¹íôÛÜ1¤œ,×Z‹Wðh]Õ F�:ŠCÎ=„ÁßÜ"‰BQyŠúMë©ß´ž~Ûôcÿ“öç£7?âé;ŸæÅ‡^ 5]küÀ© •kvzÛé·Q=¾šöÙ!ï ˜W^yå•W^yå•W^yýS«µ¹5Ÿ„¼¾Ò± Êíˆê.(%ÂÞu’ âÔcÆš¸­Vâê´Ä™„îO«� ÊóÐÖB }àÉ"ÚHŒ °ÒP*t#èQ›oÚƒwç.FËêNÌEJ‰ ,J•0”wðLÚq±P¸å‡ŠB¯(Е6lÐ¥�TŒnG†êÂB!´þJ™b@a-�PVeÄc*…ó¢Â°åy´µ-ë!¥‡T%§ÓNJ)•8fàuÚ)›U”W¯BQ XªÂj…Öe*Á*¬x^-… …[nnÂëzV<ŒvãwѲ6É|6v£vˆuªNR.U×5ÍÆ°ÐkœÕ9¨h×âÏ+8 pÒL¼­Ã7‡ 7h“ØO;z¬³À-Q‹ D¬æƒ°7–´Â, ›ÒJ9ça&à2°;ó˜�!¦µQXG%ÓlÆÒÜ>J&òâ@¦%«â¦Ž‰ßZ T!¶Ù&©ºcüLʰéüᬿ)mhñ•‰TÕÑáC¿Ä¢+ãee•}6 `‹-»‚P|:¯ÐCÜPJ™�¡qcÉÐÂé Ú‰u§ƒ_ÅÍù‚pËnqË‹¤Ä¸”¡æÆf ÀÙ·œÍŽûíè¶W›ø`ŽŽ©dFÁ™é!‰`ð·sé½—²ßIû1îâqÌ›5�®Ý»ºe…Òec ·üà®}æZú î—Doç•W^yå•W^yå•W^yå•×?±6æZÛ7«)X…�ծמrŠ0­-R%¡¡N„Ê?wh&@Ù+dH!H‰$ ¤»í¸=…b‰¿Íx—–v‰o%�±P´WÚ¨®©¦¤ -Æày…˜W œhGI…� ¬FƒçI´ åT¡PyEl`±”Ѧ U¬!0A´¡l€U�@ ×Ð+–°ÂÄ=ÿ£¹s‚ªH°–ÎPÐÈèZ?Ì[€¾®á!¤çÆ*=Œ ˆð�1  U, }k}„ðM™J{ÅÙ«µ�*‘¢èÒ„m�êå.G ŒÖxUÕe7M»£Y ´Á^¡Pp¹ABEC!\¾±©TØ"ÏC(Ÿrûj*Áj”,bq¯“±—Ù&Í, ¡`4€T…”²SjlÔ#0² F˱±P“8 &«ºË†s$0QÄà* f²¡#ÄP*NÞ�C-:†l@Ôw/i�)²ª¯F|6�‹é�·�:9¸c8%b/z ãå‹”šÐÉ7#kqÔ×ÏÍ_d¡.Æï‹B;ÒI¼î¹€µzíGŽÜ‘£Ž…�Qš²|œ}8=—¨Xëâ­ÝØÝ¹1ɵÂ×�­ÀsÎÚW¶ÇaѲW4­`ï£÷æÖ×neÇývDÚ�CŠøƒJJÙ)µ8ý¸‹:wsªÍŽûíÈ­¯ÝÊÞGïMSSSCؾ²�1çŒq½òÊ+¯¼òÊ+¯¼òÊ+¯¼òÊëߤjjºƒ„íΜƒ²à06á�2ÖÑHø¥”ÀSŽû:Àjƒ) ©ïÚ•MëëéÖÅ£¶Fè2Q‹4+$-¾ÇoÏeUÅåèÐÕW(Âf!/²‰�¤ÆZë˜X4�0e”ô°F!eR•ðËíX ¤uO´±XãÂ>ƒ "Ga¨4 Èð?%ç�8[³�ÎwéㆅWÀ*�æLذ¢”΂,„À­¤ç�,�¬Å+v¯¯ª;Â뎶E·=á|;!– ,ÕÆk1�!ЭøA¾ß†%ÀØ©$6¨Æ˜8wØ��„ÙIÛº l�§ÑºmÊ´¶NÓªù´U>ÇØ RÂñ/mûMÀœ#ˆ!¶Š!W¤`s!¶IxF¤ 4Æ'¶ÑÚÂéPi&S2¥(ÓñÁ›Mó�úêé L'¡¤ácZi—dnÒL‡å'Θ N NBK"¶JY|“DÝÈêìÂ@Ò=öÈôÍKÀ¨E“ê ˜­*“úÃÀ¸_a68Ýÿ/ fIèùyÚ‘3¶æP¥˜Ì›�†Q rÄøHõÂíqJ̯ªþ‹æþÑeᬅXÏô®‰¨ Ü^渋�ãÌ›ÎDy*¹;Aèõ_ƒM¼ã¾N?§¤Âb ü€š®5\9þJj»×òô]OSß½Y¶=ÉÂY yôÆG9áªr+p^yå•W^yå•W^yå•W^ÿUPU´µ7£t‰‚W¢(Ù¡ª2 ¹Ž'€Ö©>ÿ´²€*”¬EZ�”‚Šö ¬ éð+k„k§åWP…jŒ("<O ´¶¨°ÿ ïûîš\%-Ù c*(iÑV$=ý,hí„M‚O |¿¨rýýl)ÛQˆªZüVŒFª)J±PȘŠsR �!_©Äc0¾¦ªª _Û˜¥HAê…AA¦å\ÇÖhA Qª‡Ð*åa´Fª:lçæBffEì¢uÄÉ¢uOhZÛ— ÊDýû�X#)k�¢ö_t D¥ H¾Ö`A[ß©+”uc4¾iÇX?äK‘[²„ňªà9˜K†MRd=—#Æá`¬QÒ=—À¨àEË�4‰§ÚT2} L*£³º, yÒJ¾´z°£*0±ûеB·£E‡}&†{O'»åF :Á oôÄZËüO0F¬aù‰Õ8 ïp'2°MÄôÖdÀŸ”Ï+„)Á¤ÌZ—]"�ŽÕ—�N…#•c#s2V—dlâä_?H‰•“k€šZiëïs¿# &H)7qCv‚ò~ŧP(Ä)=nÝôE½‰¦3œG÷¡’Zg¦½‚ç਄‹~{«›V3å±)Ôu¯#LàdÃÏýþ9ö‹©„³^c±Æ`4HeK¤çÝ£àu%0­HObŒK8AÚ[¦¬ù¢s¡Z+!n£‚)(— žtÉÍXEÑ«qÌÎ�ÅX�ø1(õPR”J*?C7£ôݱ8cl”b’~½ƒˆ¡Ñ’° ¾ÆÄ 4 e hÙXµ–dARd·ÍBB2VáâÒIÇ‘нF“eᜅTw©Žû ú->O�yŠóÆž—÷Ì+¯¼òÊ+¯¼òÊ+¯¼òÊë_¾„µ(#¨”Ûñ¤f«Íj¾ý·yóí¹,m âëd+lŠohÇíW—Ö‹T.§I©TE¹â3û³$ÖA¸ðzÛS„ L:°¦\Pjþ¥ÛÇE=ôŒU`¼‚³ á$pß›Z`© ”RX\ª œXMX« ´�@:ÀéPÆ£X¨¡¦Ô+\nè”�³ö�O%XåBX‹5è  \Y��F¸íw‰ÊklÜwφL‡P<Ѻ¤å0¿BHŒpsT)WðÂÔcÂlÚ'¨£‹Ã¶l”�D‹h RU‡lÃ:[´•1r¬£àæL:[´S ºD`ƒ@Û$(ÖS¡4dq^äîÔ8QÈ ‘p¬”%7RÇ%ñÄIP…MÙŠeFéç`”Sš°‡��jQð‡z�U€É²¢~~aš "Å"€EL§‹Ó�lÊšlcÅ£SáE)È6£âûýÏáy…°žSNŠÐÓ®u�š»d¾(Gj™2ñÒ ÎÑò 5VÃÆô~ÑÚç=�ªnŽDŒ&ó(Sa&ÄP3¥:TFcK‡¥l,“R²øãÅÌzqVvH± ÙÞÚŽWò¸õ¬[QJ±ï ûÆ0J˜õÊ,æÍœÇªÆUå€êºjºöèÊNßÙ‰Þý{‡s�ÜÔÜ*IàTÕTqÞçqù¨ËÃPµ)-³^œÅ’yKè; ï?äÃxîܹ¼õÖ[Ì›7�•+Wâû>uuuôèуí·ßž�vÚ‰ººº؇ÿo¼Á#�<¶Ûn˹çžûò¤µæ­·Þâí·ßfñâŬZµ c UUUl²É&l³Í6ì±ÇÔ××gÞ7cÆ î½÷^¶Új+.¹ä’ü›<¯¼òÊ+¯¼òÊ+¯¼òÊkÕÞÞÖà™v<4{î´;Uµµ´—[ªÊõÅó\ϸ¨¿¾9Qºâ®•­ÀOyH$�q\à ҩ۰ÎÉé~™‚W °aøhª¿^ C`欫H‰Ò.ˆÔ9C6"AȘi ÆT°ž³³JUBûm(¿‚T%‚  %4¢à9xhT±ˆ¤•ššMðd­c@ÖàU9«Ö–bQR–bPr/�¨ªPnjCzn9ž*bŒcDžç%ª$|*jW„k1!8”ÒAɘs �ô<|ßÇ@*«Ð�Æ 1ÖP(Bèç…€Ö"…tP6ÌN�Rh�ÅY}‘8;µô�JR©”QÂCyüJ%n«8ø¨^í²ê?‘ ÖH÷·Kƒ$×+/@JE¡è…A "•Œ›¨ú¢†“QŠn�Òa‰ý•ø€ˆcZ'„ adìØ3/­Æë¬ tŠ»°q¢0qÿ»ŽÉÔ: ÿ?­>T#B�gÀ ¬°.Â9kÖX„”qŸÁ¨Å¶å´Í6VçÙPMè% z˜ �s 4‘òº”Û¯Á�AdÆ–ÜÑB�¶M'û'TsÆ ÊÞÈzõñWiihÁ*÷+Œl½�°ÝnÛ1wú\„ÜxÊ�)Øç¸}ü¯àñÁÔxàç0cÊ ‚¶ßµëD…ÿuëÝ�N:€#/9’^›÷ržŠ÷»µå9‹ú7÷ù&û¿?¾ïÏÔu¯ÃøQ´4´ðÊc¯pÌeÇ|¥mmiiá�àý÷ß�ëÖ­µµµ¬^½š¹sç2wî\&NœÈQGÅî»ïþÿŗϪU«7n , W¯^lµÕVxžGSSŸ~ú)Ÿ~ú)¯¼ò gœqßøÆ7òoì¼òÊ+¯¼òÊ+¯¼òÊ+¯�€•vŠÕuømeº÷ª¦GÏÌxï#W¬¦X["@ µ‰2Ú×/É%8‡(–�8¢t,ÂQQŠ®5`BPeÊÔÊ€^}»3Q#Ê«FHPR:¨p,F*¢µS*YÀXðqfSs‘ ÐΖ‹ëÃ'”Sî ˆPp%d4b¬FH‰öƒÑ�¡(K¨B5 #C5_Áóð kŒcVR"„E"Pªˆ|?Qp S”ʦ&ãà©sÅF³ŸmÿfC.£µA ò�6N¹çy^†[Yk�¸4â RA*Eà.€7ì‘eHérDhGvdge6Zc1NÅ h?L¤Ræ9ºhRŠºD¥õ½K+¿"åšÖ @BTøï_þ„ßßu?sf/ 'MÅ@I©”Ì4<Тæ„N�&«ã"Éb:�8�9A(£´™1ÅÒÈ0‰8Ú¦DÍ—‚€øì¼óP,XÊ’%+‌J¦ûZkbe� m͉ÊÏ@ ÷ˆ—㬪6NmI ‘Ä5JêIy6<¸‚Ä¢Ã~‰ŽÔ'éÅ*œËtØGZõæþð|ߦ ©ÉÃH™¨8E<×BX,:�abŽÝ púsÓÑá¶DÛ/„ ye3G_t4?¸áŒûÑ8žûuÝê¸ñ” *œrºõOüö²ßb}Ku—jªºUÅw¢c¥¼ºÌ#¿~„©§rÙ—±íÎÛf iºo µ–#|$}â¯Xmݲ,h4ÓŸ›ÎÑ?9z£?€ÛÚÚ¸õÖ[Yºt)555|ç;ßaĈtíÚ5~ÍâÅ‹yá…˜>}:ãÇ�§±±‘ƒ>ø+øï²Ë.|ûÛßþÊ=7¶}ôQ,X@¿~ý8á„Ø|óÍ3Ï744ðÀðÉ'Ÿpß}÷qÕUWQUUïÇôgL^yå•W^yý;×÷¿ÿ}Æ�ÿ¥¯¹ýöÛ9ãŒ3þáëîׯç�w—_~ùÿÉû7¦¾øâ ®½öZ&MšDCCýû÷çÄO䢋.¢X,îFãÕW_ÍÓO?MCCä’K.ᤓNZërGŒ‘¹!ÕðáÃùÛßþ¶ÖíohhàñÇç»ßýnü\ôë×�•+WðÌ3ϰï¾û2xð`>ûì3þøÇ?rÈ!‡d–UMM ýúõãÐCåâ‹/îä†XS�=š‰'òÊ+¯P]]�ÿaýƒêâ‹/æ¯ý+Ó§O窫®âÅ_dòäÉñyé¿jýô±+Øå�]âßË­e¾øô fþt1ŠB¡„‰¥a‹3ò"mtøa�ÀZо^Ú90�«ÒsI¸R€�`¬5I¼&(#Š]Öä-#¤D �ÂP,vÅ“.€#ry¼B¸í®ý˜çyÀ ‚ mÊXYtéÃak4)¥ëë2“èý&%®ŠÀ_,2SÊ)… { �ÏXíæÒmkÈ�¤ ­Ô®Ï_ä�ôB‹±À‰¥„­QžçBNüPAi«ò Š ÐÎQþ+„Dy^œ3í?/ øœ2ÏÆ?ÎæË.ÐCVlÁR@ Å—݈1*„E‰ŠŽTï9+#ežÈ¹È‚nf¬<!9uJ:?„†&²^…±Q(I4#û¬Múá…#AJÉ´7ßEŠR¸Ý*¥ ᤠltb3=뢾nŽ‚ptïOzë¥ ›”F�™�v’ �›Kñír…™8_nŸ§8;k/!¤õ°Æ‚°)ÈhÈî{œÄ4´m`I@¤*¶Goh}8íCÍ^„Á¸q„ýЦœø“9óÆ3ÑZsö-g#•ä‰ÛŸ ª¦Šq�cÚŸ§ñÚ“¯QTE¼j/Q9šl€ŒP‚õ=Xòñ®úÏ«¸é…›0|@F`ÖC¿oôc»Û1cò ºtëâ¥Í^ćÓ>dÛ�·Ý¨m}üñÇYºt)]»vå‚ . wïÞ�^³Ùf›qÊ)§Ð¿ž|òIþò—¿0xð`ø•¾0"°ûQ•J…Y³fpÜqÇu‚={öäÌ3ÏdôèÑ´µµñÑG±Ã;äg¡yå•W^yýWW_}5gŸ}vüû‰'žÈ°aÃ2Pmë­·^çrÆ�Çôéӹ뮻þic;v,Ûl³Í?m}ÆŽ8â¦OŸN÷îÝ:t(3gÎäšk®¡¡¡�o¼€ÓN;�‰'RWWÇðáÙ>}:gœqÕÕÕyä‘k\vêF�E·nÝâÇ·Øb‹õÛ¤I“2pêÔ©ñ2Óuøá‡Çà2]C‡e³Í6‹ÇòÖ[oñ«_ýŠ)S¦0eÊ”/]÷ /¼Àí·ßÎ믿žÃ¿¯±F�Í+¯¼Â�ücî¸ãŽùñ.š½˜_ÿ×Í”ºT±õð­9øìƒÙï”ý¸îˆÿæý×ÞÏwj‡Zjo¦ƒ¡BÇ.æ„H%ãp^îÓh{¬/‰Â.Æ a¨‡ }Û*£T‹k £–ð kSŠ:ÀêxÙQ€E*Fa7Ù¾ ðÒ)Õ�¤c;:müŠd&€Î†j»È‹��±¦qOz¬ºi«¬;iITŽQàIò>ây˾W†ñÛN`Ñq½Â%í¤Æ)ö²°RÅÊͤ‡`‡P¥ g�QFmé:~º$Ÿ”E,ÆÚønÀ†Ö»}S6a�D�P‚ƦFNúÉIœqãñ6{ÊãÜ[ÏEW4ÆM@yŠ—ÿø2ÕµÕî¸JY‡ãù´Qî‘£ãÕuÕ¬\¶’[Ϲ•ÿyáðJ^§Di,Š<í@¦¿4=æÂRILÙðî_ßÝ(¸lÙ2¦OŸÀÑG½Fø—®}öÙ‡9sæðÞ{ï1iÒ$~øÃÆÏM›6�‡zˆ]vÙ…ã�?ž—_~™©S§²|ùr<Ïc‹-¶`Ô¨Q 0 ~Ïo¼ÁøñãÙvÛm9çœs2ëúä“Oxùå—ùä“OX½z5Åb‘Þ½{óÍo~“=öØ#¾»¾±ënii‰÷c÷îÝ׺Í555\yå•tíÚõKá�à IDAT“º§L™¯S)µÆuF5þ|&OžÌÂ… ijjÂó<úôéî»îÊ®»îšù‰æh×]wå ƒbüøñÌ›7�‘#GrØa‡%'W‹ñÒK/1gΜx¾úöíˈ#Øm·ÝþÏ@k^yå•W^ÿ5`À€ÌwV©T¢W¯^ì²Ë.´œ3füÓÇ~衇þS×7kÖ,>þøcjkkùûßÿNß¾}yä‘G8í´Ó¸ï¾û¸ñÆ™9s&'NDJÉK/½ÄСC¹á†øùÏÎõ×_¿Nø?ÿó?k<‡ø²êÝ»7“&MÊ<öÜsÏ®ÍÉòåËãÇo¸á†5.ã /ää“OŽ�¶kÚ´i|òÉ'k…ÀÆ.¿ürN=õT¶ÝvÛüêk,Ïó¸îºëøÎw¾Ã9çœÃСCÿ¥Ç[i/3÷ïÇ¿¿÷Ê{üåž¿0zÂ5\>þ2Îr6m«Úò›ªr[™ÙÓfék¦>5õßvû¢TZ+=¼.= ) x¥Ä7Zk Që0Š‚œ•THP…Fx@`"¥šÀ'¶DB/ Ú ŠÚJ Ãÿ×X«ã )½ÐÒWTª‡� ue‡‚:…RbÅ[¤Œ}Ö*²ÒÊ¡!‘£1±òNë çlúh§åƒS,>òÈ#|øá‡ø¾Ÿ¹Øºùæ›yë­·èÞ½;;ï¼3ƒ bÉ’%<öØcüîw¿Ëü­ç•W^yå•×F]”–Ë\qÅ 4ˆºº:¶Ùf®¾úêø;éÀäþûïçÁ¤ººš™3g²páBN<ñD¶ÜrKºwïÎðáÃ7nÜ­÷µ×^cÿý÷§OŸ>l²É&ì³Ï>¼üòËñóýúõ‹�ÖòåË©®®^ãÏêÕ«ã‹‹k¯½–ÁƒÓ­[7†ÚIIuÕUWQ[[»Æñì°Ã,Y²„eË–Ñ·¯ b‹ Lss3MMM¼÷Þ{l³Í6ñs‘õ÷½÷ÞcÉ’%k8‡ÖñÓ­XÖ·vÞyg.\;þò—¿PWWÇ Aƒ2¯ž¶ÜrK~ó›ßpÙe—ѧO6ß|s®¿þzV­ZÅ)§œB¯^½4h÷ß„Þ~ûíüèG?bóÍ7§gÏž{챋óf›mÆ�wÞÉÑGM�=hnn^¯ãb]Ç⺞_Ÿu,^¼˜Ã;Œúúz¶ÜrKF�Ýi¾÷ÜsOvÚi'n¾ùæËÏ’J[…±çŽ¥n“:ö=iŸn=N½þTîþø÷üiõãü~Î]œ|íÉqŸô{çßË1?MzŸwëÝ�§ÊOréC?Î,ÿÞù÷rø%îFùý þÀ¨³FqÌO�áŸÝÇøå�põWÑ­w·µCÖuŒ W¿^üäáK¹Áx¼ù1îœu'Ÿ=*³œ}ëùÙSWóØÊG¹Á8qô‰ÿ°9|pñsÅÚÛ@I)9þêã¹köïøÓªÇ÷þ8¾wÞf^3dä~ùâ/yø‹‡ß0ž^¾�aÿ1ìkßÿÑu}`Á…�¥X\A¸kkBq”³ãJ a…P…ðšYS’eö©eóÕØr+XÊÁ%�E­@I�@¡]V¥œ� ¤KÀUaë·ØM)Ê+Æ ·Ã) ©�²„Á…€È�K¹Þw!Âe8«h´ °²H©ºBIš[–ÒÐð1&X�'Aƒ0¬ÅÚ t+å¶47.FëV”*¡¼ê8lֆ§R©A!“ÀU­Mª—Ÿ ðƒ®:Ç«@#t;ºÒŠ¥ ahŠ�…bÏ‹‚Iœ5¹½½Õ±ajs„¡2•Ù@–i„ŽU¯PÄšlÐjÒêÍí—hÖZ¼4tJü˺Cà‡H`„$ØèØÆ½×�zq ‡µ&ŽœNË0Eh9uI½&I¿5&¶þ aã¾�*ÕãÎÄP' ëˆÔ~6Õ 0QåÙÌx"µ`²=&´ËªB&‰½àâ•™þƒ }í©÷¤!UÜSÐØÊ$Í$…ìä’`Žb¦ÃUÒ�i\I�OÙ(ñ9›ö,âdcÈ&›¬ pckùÂå¡lU²¼a9Ç^t,çÜ|NL¦#˜Fοã|¤’<>æqê»Õ£­î`Y¶�€^|B¥ U^ÏÝó£NöcLýÁ÷žšÚºmÒ�¥ó—R¨ròh)$�Ÿ7nÔv~òÉ'ñÉéú&&o½õÖ‹E*• Ÿ~úi'õÜœ9sèÞ½;W_}u|â\©T¸í¶ÛX¸p!o¼ñFF¹Ö±–.]Êã�?޵–ïÿû™Ï––ÆŒÃgŸ}ƳÏ>Ûi9²nÏóØ}÷Ý™2e &L`Á‚ì²Ë. 4(£.\W-\¸�––®¾úêød½R©pûí·³`Á‚Ì:ËårÜ_é”SNaĈñræÏŸÏ­·ÞÊ믿ÎÞ{ïMŸ>}âÏ©èd0.¿ürúöí?+V¬àá‡FkÍ©§žÊ·¾õ­x™ÍÍÍüæ7¿áÃ?äå—_Žám^yå•W^ymL]pÁLœ8‘ßýîwŒ1‚©S§rÖYgQ.—¹é¦›˜8q"ûï¿?ƒ âÎ;ï¤T*qÔQG±téR&NœH}}=�?þ8_|1ýû÷ÏXU×V---qÄœtÒIÜ{ï½üîw¿ãðÃgΜ9ôêÕ+óúž={Æç7­­­pÀ 4ˆ.]ºpíµ×2vìXÆ�Çî»ïÎË/¿Ì¹çžK±XäÌ3Ïܨ¹yâ‰'b°Ô­[·$…1u~UWWÿÿ¼yóbxUÚª;zôh&L˜@{{;p7ß|s|n°¶9r$'NdÒ¤I 6ŒÅ‹óÎ;ïpðÁgÔë[+W®Œ­ÜÆ ûREâ³Ï>˰aÃ2–âÿøÇL˜0�;Áƒ3eÊ.¹äúöí˨Q£Öy<�»É{×]wqê©§òÚk¯q÷Ýwó‹_ü‚©S§rÌ1ÇpÍ5×pýõ×sá…ò½ï}�úúz …cÆŒáä“Oæ•W^áÃ?äŒ3ÎàüóÏçá‡Ü Öû￟#Fpï½÷R]]½Îãb]Çbuuõ:�Õõ9ö~ðƒ0oÞ<&MšÄf›mÆØ±cyâ‰'èÙ³gfÎ:è î¼óÎŒæß©Í^ÌâÙ‹ºçö<ó›?pÎç°Ë÷væ¶ÜΜ·æ°ÝnÛrÁ]P¬*p÷¥÷ðÎä™ Ù}»xÛï¹=K>þœ!#dß�}èÑ·ž·_˜é “0ễxó™7¹b¿ŸR¿iw®xô Ž»ò8~{áo×8¶u�àìÛÏ¢¾O=W�ú«W³ç1{rÖmg±lÁrÞ|æM.ºç"úèË•\ÅŠ%+øÞÿ“‘GìNsCó×>¿Çÿìx¾wþ÷sæÞí}†ï3œóÆý� ðìï&Qª)qõ“WñÒ/ñëS À¨3Gñ³§®æ´§³ªaÕ×Ã¥|[öߌe+WóŲ·ÐaP©À:Û­ À¶R)(xÕ¼BöZ<´ó–Ëe ž»&Š4ƒÀõ¾³Æ eÁ…Žò%²ˆÖel¹ ¼ª zéaÐxª€6k4Ú¼ª"E¡P… *ÓFcóªKµ`½0ƒ@èv|ÝB@;ÆTQ,vsê9@§??@Kã<‘B`Mh¥uÀ$ìÝç^ëû>Åb?tw]ÁÚ6„W‹¥ˆ•E�–Jà‡íñ,B*mñT”"�‚ϵ~ÓÈ0ÌÃãDŒÒ‰È¹yS.ÔÄ㬿á~Nó•4ó‰rd:�#RˆEû/~‘Ò†ä Rá%ÁIXGJ’Ø!ðÃ-×)íÜëdB!ã×9À£‰úѹa茔‘¸‰dÈ¡Bµ�-ÆYÅX“ågSŠÓÖÞœ‰8âE`M¨ô³k“$ã$`DdNJ’D^ 'ã´6µ^2I¼i@•N"NæÒÄ$?Úa#މ1Y0ªu÷tû*˜’ ‰Ö½¢ƒË¤‚M,}úÔoÔ‡Òœ·æ˜€¥�K9ñÇ'rÆMgàWü̶Ç�3C9¬4gÞt&‡Ÿs8+V®ˆÃC:†E¬É𭔢TSbÑÜE¬ø|E§÷E½!ëzÕÑ{ËÞXk)–Š(Oa¬aé'K7j;£ÍŽ'_VRJzôèÑéD5}¢~ôÑGgîš‹Åv-^¼øK—ÿú믣µfذaøÐ¥K—8|äoû['UÛ†®û�Caç�wàí·ßæ·¿ý-—_~9·Ür O>ù$|ðA|WcmÕÚÚÊ1Ç“¹S¿¶u.\¸�ÚÚZzôè‘�[mµ[mµU|Qб>ÿüs=ôÐøb!:~^}õU*• ßþö·3ð/ºÐ8üðÃxå•Wò+×¼òÊ+¯¼6º–/_ÎC=Ä%—\Âw¿û]úôéÃa‡Æé§ŸÎ=÷ÜC¥R¡X,Æç5UUU!øÓŸþÄ«¯¾Ê°aÃèׯ]týû÷ç…^X¯õΛ7�ææfŽ8âú÷ïOÿþýùùÏΫ¯¾šjéóÒ>}úÄ?¿þõ¯iiiá÷¿ÿ=BV¯^ÍwÜÁE]Ä‘GIß¾}9þøã9å”S¸í¶Ûâå\wÝu±o}à_¬~úÓŸ"„ˆ{Ξ=;þ^þùçã÷47wéÇ~øazõêE[[ÿû¿ÿË 'œ°Îqìµ×^H)yöÙg§þØÿý×{?Ÿyæ™±b²OŸ>üæ7¿aß}÷åÉ'ŸüÒ›ÅS§Ne÷ÝwÏœcÞwß}\yå•|ðÁ 8�ÓN;�¦¦&F�µ^ÇST›nº)\pA¢зo_N<ñDÈùçŸO{{;³gÏŽ��Þ½{ó³ŸýŒpðÁsÞyç1aÂZZZâScÇŽåÐC¥\.¯ó¸X×±¸®ç×çØ[´h“'OæòË/g—]v¡ÿþ\ýõÔÔÔtšóÝwß�††>úè£ÛÏ•e –Ñ£¯»^ëÚ³+ûž´ÿ{ó¼ùÌ›4-mâ�'§2é®ç8ðôñ 3_œÉà]ÇÇâö{mÏ+ü+U]Jlºõ¦ 9”•ËVòÉ;É�€¶Õm<ð³YÓž™Æ7v´Æ1­Ï8®;â¿ùÑî?æÓw?¥aQOÞò$Ë>[Æ·pçã=6ëÁûîÀ¯”ÙÓf³|Árî½ü>Ú[Ú¿öy­êRÅ!|�'oy‚×þô�Ÿ72å‘)¼ø‡9ô"'Lè3 5u5¼ö§×Y¾`9Ë,çÁŸ=È�vû1mÍ_¯%[ PR†®ŸŸë­'\¢oØ“O)…§ x^!lg Xá¤DVûxB¢�À×–†•Íh©Ð‘0ÉtàSðJx²a´iG‡¡²�Nl²AP(â1i­cÁ¦ù:[°Ö¯àÅb'% !{ œªN:u™”%l("¶hÅbØï…¯-Bz k°¢HK¹…6m•´Th×­XY@©îTWס¼Ö†íÔdÂ# ;µ~3!x“™$ßb±è®q­¡\® eU¨GyU%tk}$†‚’H,ø­…FhÏj¤ º ‚løØJ™¢eÊ¿eãX[5,n ®—»è¿­ûÌ™?k~v9_÷gåÖ÷æ©ò“�~þ¸büú}ÆêKU—*fMy7óø{¯¾Oß�}¨ëUÇ¢Ù‹X4{1?ºÿŽºì(|sÖZ>{ÿ³¸?Þ×c‘Ö üV¬ö±]q–SÏYN-‰=kѺ 6Ô Zƒò\Û²ïÏæ•iÓyïÃù <„”HR€ ëñ­Dy%„±ÓÑS^Ʀ…\ÄnR’kÿvàyU¡-¹óÍkJ�ÂGèÀ-W¬W Æ`V¹ñë6—š¸×Y©\0ЬFº#½¨B¬èŠôꪋëù§ €EZ‹„¤Ç»µ(Oe™–pÊň»è ­�.A©T…ôª�žPx€ðWcü•hÚoFͽ a0ÂúSÁi}$ JSn_åz�5«ÑAV7£ƒFŒ^‰ï7 M“û Z]( kÚ±¦´£¤Å“Œ£ñ‰›#ŠT Åší•IÁ$-7RF4-9ì˜:›~.$�pÀH^}u«W—3ÏGà. )Ñ! R¡ÙA+� íËM¬·Qš1±ê-±Ã Ò)ÛIï»D%Ù˜ÓPÒØdLÉã2E¨6T)»sdNÆ—îûY‚Óð5QP¦_—$ '–e«þүˆ¦Ð9ÀÄâRvdbÅŽ ‰ŠRÄ*KkaîÜ…MTznÞ)%ã¯Ok{+Û|kF:2Né�Æh�ó³¿=ùmfL™AMU Õ]ª©ß´žå —㕼88Ö"¤ (ôê׋O?,TÊ6¸Yü|fŽÂãvÔ£¸Ó@jªjðŠOßù4 ‹6j;kkkYºt)íííôþöööøýß×£G�5.+š³t?ÇŽ§@|rÙ³gÏ5.§X,Ò¥KZZZhllÌØg6dÝéÚ|óÍ9âˆ#8âˆ#hlläã�?æã�?æÝwßeÕªULž<™>ø€ /¼°Sª]}}ý­³\.óÆoðᇲtéRZ[[ÑZÇÍNIÑuŠÙÏWÑÔƒ>ȃ>ø¥û­±±ñKOòÊ+¯¼òÊ«óE�ÍÀ•nݺe¾‹¢›W«V­Ê|EÿNŸ>�믿ž3fÐØØ÷wêß¿§ó€µ}ï¿ð ÜrË-ÜsÏ=\sÍ5ôïߟ_üâ{ì±k}CCçœs‡vÇ|ü\Ô{ïÀ\ãö.[¶¬“­xmu÷ÝwsÁ`­åÔSOe̘1™mà�8ï¼óxõÕW™9s&×]w7Ýt_|ñÅÏYzõêÅe—]–Ù¦½öÚ‹�òñÇóÁ°ë®»~é¾5jS§N套^bòäÉ 2„-¶ØâKÏ1Ò¿ÿð‡?Ì„€”Ëe<ð@^zé%®½öZn¹å–5®»©©‰ºººxY‘K¤ººz�ûuCާšššNËXÓrÓç\é±DpÜMÖh¹Ý»wßàãâËŽÅu«ë³ŽU«œí²ã6Gó’~,ºÙÜÔÔ´Q×ÿ Õw`_f<ÿw·ÍuN帺±% ëšÜïÕ]«YðÁ}´ˆ!#·cùÂål¾Íæ|ô·�xÿõ²ÇP&?ô2CFå±Ë^»´”;ókQ´®Ï8�ı?=–A;¤¶G-ÊS(O±lÁ«™×•[³ën]ÙºÎyY2w ·�q{§Çã€ÉuT}_çÖúå ÿ½Æç»mÒ�æåÍ\¾Ïåñ£#øÎirò/NbÙg˸ÿªøëÿºÁßF-�öQ¦L×"4—˯&TªÛ˜EÁBÆÇ†Á®÷œÊCHEE[7µãÉ¢sΡ‘é<ÙÆ#m,RZÒVÝ(8��ÄïwãÔaú®›ä乨 I©ïœ´6±í†ì7´S»q'_¢RŠpÇe— œ³›´ƒ�iHHœö›HQu\fû šT±îä�bq¢Ô`§ü“) +âcÀÍÍÆõèëUÇŠ%+¸ã'w �¤‘F>ø`ö8l§Ì“Éž1%ï¼üw\{Ýè†Áеº+^Ñ‹ï0¤çÍZwëÂ+x4.m¤½¥�ï_÷ýP4û¥5)Ýã°=Øã°=xôW�Ò¸´¯èmÔvF'rçPkCº5Yo¾j’H•Ý!_SEwÍÓM¢ÿ뎀ÞN;íÄN;íÄÑGÍÌ™3yä‘GøüóÏyþùç9ä�C6z�+W®äöÛo§¡¡�êêj D÷îÝ©ªªB)Å;ï¼³V‹ôš¬éùÚn»íÖÙ0㨭¯åçÏŒæ½WÞã§\ɲϖTnúë�)èè¥ê¬R¹¶¾v�chomçƒ×?Øømçêg_ü·;·j áfóòfî»â>î»â>6ßf3»øp.ùÃÅ,üpóf~òõÝXÒ)*ø•l©Æ‰| â¬×¢àŠèÚ[ÁQ±¨\x=¦<,‚ ìÍ/ ž !ж‚õË”©`µÄóJñµuÖ= …‚‡ï)楀¹k÷"~ÅGÉH}u“ÕÀ IDAT—U ¼�o±ø`*HSa©!Á“¸à ¦ KRNS!�Âõêó}ß1í �Kß �ç¨T*á8C·©© ‚v@!E‘‚Wƒ%@ ƒÀ)* !Pª*T]j aÏÂH ‡THêœß2b[¢ ˜0°…�QQ%³ c Ú÷Qʉ·¼‚ \’’T:@y!ì,†œ)‡I'ŠqókÑv5�mwp0|lÁ,¥åÄ“�c‡†ÄQÆÖ¸(ç¬uW#„ ¡RªÏ] j9]¡èÔ[/’H¦í¨A`Rj9‘ê�A.‚µ(ôB!D!Œv‰ÂŽ{QD¤Ò�Ýr`Ÿ}¾MmmÑ Ö¤¾¨4.Ñ×OõÄ›…ŽíÄx‹z :™kÿ"µ_”ØI]0à”¥6µÓ hEòS×k0 =I÷QL¾lmf•…2SIí‡0¡FD�V¬1…8}§ ꃸ1Õ}“îxžGÏî=é¹IOúúÄi9ÊSq¾Hzý}¶îæ…MéÑ«=ë{¢<µÆž u)ÃXøÃÿ�Ûν�J{Å5� ~Öjl­Å¯ø~À]—ÞŘËÇ …¤¦kÍFmg”7{öìõN‰�?>¾ïãyÞ—6ƒÞØJ§Þ®­¢¿É µ.ohI)ùÖ·¾÷Ήì¶[&L ¡¡�-·Ü’«¯¾šÓO?�#�<’ï~÷»tÐAl²É&k¿Q¶–»”¥’ûÛk¯½8ᄾô§c³ñ¼òÊ+¯¼òZß>|8…B�©S§fŸ6mݺuë”2 0sæLùùÏΠAƒ(•J¬X±‚>Xÿ Û%K–0eÊ”ø÷m¶Ù†1cÆàyï¾ûîßóÈ#�ðÄOpç�wvêsKfO›MßA}ÙõÐ]YøáB–/\¾Ñc[Ÿq øæjëkyàg²dî‚J@m}-[ Ù"~ý¢Ùæn5|ë̵Ŷ»m÷µÏïüw>Á/ûlþ�ÍXÕ°ªÓ�1†}ë¶÷ö©ñ.æÎsïD:¶X]e�XQË››‰Ñš ¥ˆ�*òœŠ¯‚R‚ŠKž@†ê?$"Ñ� º�žB„€Ï*…�¤,Q”%ŠÅ¤*fÄ]^˜ìlŒ á_" ‚ß÷ ‚‹ÁBøŽ;D",© ØP€$Œ�ÑmkÑ: Xê‚5`M€Åõ&”€’"Ê�R¢¤Äó ±Ø)ºþ·ÖR©© gù% 8¢‚Ô«¡ÒJÁ*Ò ãBQ¥~ÆF"0œ;RÛð}Æ© m<Õ�ªRŠªEÕ ¬˜y‘ŠÏ¥ßZ.¿ôÖÐî‘TÒÅD‡ª9Ƨªz¦�–ftì€bÔ2©`@‰bœ¸BBƒCŒ(/NÄx£‰×'êq6’ñ�×s�ÆÄ CÌ5Ä!ˆ€„±‘ÈÜcU�³×ðþñ[kí½«A¡•Hr×÷yú¡†sö°ö>‡ªO}¿¿ïºG®ãönÇ;/ÞJqÇÍw°õ®­¬Y·FÚj,ÖF`éÏÿêϳlÍ2·/Ê×â�nÿímͪ5ü¯ý/Œ5œúžS‰!æLö#éͨáC¯ùŸ>çÓ¬[»ŽØF|ò�»üÃü\ÀÖ­[¹üòËd¬$뢋.Äqv®´ŸDk×®e~~ž»îºë>çÚ-,,”¿â>˜ò’¥ºþúë¹ñÆ9à€~ì™9 ”÷»«ºæ™%rì±ÇÞçÚÝqÇz›»ï¾;;vìàŽ;î`Æ TUUUUU=Z³f ¿õ[¿Å{Þó=ôPžð„'ðµ¯}��~ô£œ~úéÅ�¿fÍ®¼òJ®¹æV­Z…RŠ .¸€—¿üåÜpà œyæ™vØaÜ|óÍ÷ùÇÜ¥ºúê«yîsŸË™gžÉqÇGŒ‘Ï|æ3÷ Ä~ðƒðÚ×¾–¼à<á O(�$ÿ?sÅŠ¼ìe/ãío;ëׯgãÆ�Ü~ûí¼õ­oe÷Ýwç#ùo~ó›9çœsJ$³¯ .¸ ŒàøÚ×¾¶ÓÏOï{ßûظq#kÖ¬á;ßù7ndݺuB½å-o)�}ä#Éí·ßÎÇ>ö1Ž=öXÆã17Ýt‡rpW^y%'œpÂ`îÝ�Ò3ŸùLÎ=÷\vÛm·ô³]_ï}ï{¹à‚ IZ\}õÕÜ~ûícxÕ«^u¿Ï;òÈ#�jõêÕœ|òÉœsÎ9tÐAlذ�Ë/¿œÓO?�|àœxâ‰è~ÚerÓMœ}öÙœxâ‰\wÝu|ðƒäùÏþý¦!È}ñãîÅ÷ý²�ýöÛ�#Ž8‚w¼ã<ò‘�d�=öàøÀ}þÑûë_ÿ:»ï¾ûýÎ�~¸h43æ1O|4 3ÿùøxÎi¿Î²Usüɳߊ›ÊöwlÞÁ?|ìxÞkžÇMWÞÌõߺžÇ=åPŽ}ɱ|þÝŸ/ñ×+/¾’Ý÷Ù��ÏÚÈùoú n»›®¼‰ã_u|‰ïªÈqÜyËÄù•~™/}øoYÿè½xáœÀ ß¾�uû (¿ó–;¹æ_®áÄÿþ"n¿ñ‡l¾c Ï9í9¸iû�¯ùÂöEþîÏÿŽÿèDî¾í®½ôZÖ¬[ÃÉÿãd¶Þµ…÷¼ô½ì»a?þø‹oá/^÷\þ·ß@)ÅS^ô+\{ÙC[,£Ç˜™5´Ó´]†Si€šó ´õÄHë<Ö@ˆ¾ÅèbðH<(`­Å(>"Ü,à=h£ˆªÁšBÐxå16¼“B­R°@Àì Ìÿ[2FKÔWk‚`KIHF�sâØëƒÿ¬ã[G D– Ó@Îǹ­"F‚îÆ¬E/ð’ )Z¬"b(B Hb¯dUÜ� ¥[|»€Ö–f´s³+AcL`2�G™1#5ËÌìnëM‹oŒ¦õ¢›²°p/m؆Vc)OI‰Ø<ö,ó9‹2&ñ2¹`1Hi‹1eRy)m-¡°¹6…Ñ /ó)n­U› 98$A‹lߪT¼¸ì²8"1QQ]ZqcôR×U77.¶Ä( ,;Û ü cš^9Æ}ÏÌÿtÊu÷¿—ã­aý$E‚Õ’Ò�¥óîb/îÚ�Ýö›g]ÉowN¸®õ�‡yÁÅ1S©H:ΘçÌBÈÑ`®Bï¹x£X¾W†’agª×.±Û.Ú+ûÓéºäççxu,qÝÎ-KyIÉÚB¯i8ÐolήÀ�¯?ö‡Êûý!÷kPQà^nùÙrçæ·Ï³zÏÕâ4í�<ï={î»'Çþö±|â]Ÿ`·5»¥;»þî ÆÙmínüÕûþŠà§}à´ÒÊ܇կ>ôºñÙs>Ën«¥°BEÅÚ½w „-_¾œ§=íi\xá…üõ_ÿ5ûì³ûì³Ïý>þŸþéŸøîw¿‹µö'þ‹òýéÀdÓ¦M\uÕU; pîC´•+WþHÇÜ�ÓÅ_Ì•W^ɾûîËé§Ÿþ#ÿâŸ�?©ƒ.»,—θöÚkËl˜»^7ß|3ßúÖ·xêSŸºÓ÷ïºë.>üásÄGpÌ1ÇÔß`«ªªªªvYgŸ}6«V­âÔSOåÎ;ïdŸ}öáŒ3Îàõ¯}yÌïÿþïóÒ—¾”cŽ9†�~ô£¼ë]ï⬳ÎâÝï~7‡vg�uwÞy'¿û»¿Ëá‡Îå—_þ#÷yôÑGóÁ~�|àüÑýÆ6lØÀg>ó™ûŒÑ~ýë_gË–-|îsŸãsŸûÜN?Ç<ñ‰Oäïx«V­â ox·Ývk×®åè£�æ­o}ëûåºϼ¯ò“ ?ö±�ñÆ7¾‘¯~õ«\wÝuy䑼ímo»ÏB�(çßýÝßñ¶·½�K.¹„+¯¼’½÷Þ›ßüÍßäŒ3ÎxÀ×é¸ãŽãÜsÏå˜cŽy@ŽÆ¾®ºê*®ºêªôsºf¯½öâÙÏ~6oxÃظqã�Üçyç�Çm·ÝÆúõëËý²|ùr^ûÚײyóföÛo?Þò–·pâ‰'>àûiWuÊ)§ðƒü€Ã?œÅÅEžñŒgpÖYgýÈçü¸ûâÇÝ‹tÐ�½WȽwþùçóÊW¾’ç>÷¹¬ZµŠ—¼ä%œ|òÉ|ö³Ã¹v_þò—yÆ3žñS�óPjïƒÖsÖ?ËÚ{ç¹kÓ]\ñ¿¿É_�õWÜy˰tç#§ŸËŽ-ó¼êC§²jÏUܵé.>ûÎÏrÁŸu¯å[vpý·®çÀ'È÷þÏ÷º?|ýjž}ê³9ÿ?úó�;Ž¿þ‡œûÚ¿à¯>Ï{Ýó¸áÛ7ð‘ÓÏeÕž«xýÿ÷:ÞûÍ÷pÚÿÎúí³yÕ‡Oå�¿øÇÌo™çËç~™ ÿò"~å¿ýÊC¾îýƒó™ß:ÏKßõÖî½–mwoãÛÿðmþòÍ ˆ“òý¿÷~Ž?í9üÎÛ‡à·|ïþôoçß¿í!=¶¦±ÄPjŒÕ `¤%V)|£&ÉDˆÁã& h?MqT)Í J™¦ÖçÚT�ùcâvSÒ¾"fl>Ê×" ¤u8†ˆGxþ‘f jmñ!`¬˜£TT 5ATˆ¨µIiÈ4“0q ÛÌHZÓO1z– ¼€9mÎáb í"*5 ëð€M[é™N€›‹-Z5æ÷uÙ'¬\¹ž™ñJœó©=wÌÈŽ¤sÀµÄÄ`òVbˆ4vLd³\sÏÖ­x7EÛBtmSKqgSÑ£õ†ˆÓm Á‰û!´ *ÚOÖä‡göažét;>¶­“ûOá'â* >>Œž[”IMsHô>Û-ª‰�Þü¿ †BqµÅ¨˜™1¿° ¢)pÉZS~1ï»Ñ2¬êºáé•otóíúÅ!]Ù%Þ‘eµ(ë˜øR UVÈ`ÈB™€‹¸®íX)œï`£l.$‹hçêžo _BÒϽ/mD*-ÅJ…žkR÷€j›Ž#9#Å,[ܘÜ’ì·Ðm_¶¯•·]*‘�­¡ç¤Ô;9ó¾óËmÛ®xÐoJ¼ë>æç‰¦£ßÛ¶lã?þ‡<ý7Ÿ.�¼)â›_D ÍOgsÿþoÿÎìÊY|;t î“ÝwqÇ"ÁfWÎ2¿užã_q<¯þà«¥ø$vå)çþÁ¹üÏ?ûŸ2´ØË‹_yÅsßð\^øúîÒ°sŽ÷¼ç=lÚ´‰ñxÌ3žñ ?üðA4å‡?ü!]t—^*®Ô¾ð…üò/ÿò`;ßþö·9ÿüóÙÿýyÍk^³Ó~ò÷÷ÙgŸòƒÝ?ÿó?óéOšÇ>ö±¼â¯(Àê�ï|'Î9N9åÿøÇ—mlÙ²…÷½ï}Üu×]<ûÙÏ.ÑÜ]Ù÷¦M›8çœsðÞsà�rüñdzß~û ž·eË.¹ä.¼ðÂòKMþ+ë®ìóÝï~77ß|3G}ô`–àM7ÝÄyç�ÇÊ•+¹õÖ[yêSŸÊóž÷¼´Ÿ{w¾ó�L§ÓÁšlß¾�sÏ=—›o¾™g=ëYVUUUUUU=$Š1rÄGðÔ§>•3Ï<ógz,ûî»/§žz*o|ãÿË®÷×¾ö5Ž;î8.½ôR9ä�ÿÐ}Ÿ¸ú¤zÃW}jó'ôs±ÿÑxç±Z•±a™—˜ä‹!ˆD?!L·£cKˆ;ž#¦fÎ;l“ åJŒbÁ9Æ3ËÐV\yÆ(NØŠ±Ýíñï=Öš’ŒÉ0ƒ©œŸ µ‡Ð‚kAb2Ÿƒ˜#1,ÒFÏh¼'^†ùaBKStpDÝ Æ«Ò;OŒÍ"ÞÍ#^½H ¡/áѥóÁƒXæÛí(åÐ]>Wk-¯~õ«ùô§?ÍW\Á¾ð¾øÅ/²zõjÆã1Û·ogûöí€8×N:餔ûik÷Ýwç„NàSŸúç�wt{ì±;vìàꫯf2™pÈ!‡pÔQGýÄ?þÎïüŸøÄ'¸îºë8ûì³Y±b+W®ÄZËÖ­[K«šµ–ç?ÿù?qÄâéO:ç�w^x!›6mbíÚµÜ~ûíÜxã�<ó™ÏdÍš5|ò“ŸäòË/gùòåzè�¿®»í¶'�tÿøÇù›¿ù¾ùÍo²ß~û1??Ïu×]ÇÂÂ6lxÐ׫ªªªªªªª¨”R¼ãïàE/z/{ÙËTÉIÕƒ“sŽ7¿ùͼøÅ/þ‡UU?•÷ Tb¹�Õ¥t£D> Œ?%¸ 68œÒ  (ð!Ht4¹Ð´Ñ©X$°bhÍ–iÀŽFRr¡ÊDœ›Ð„ «V.çŽm;hš9´’·Ü�B�¦ßÄbˆÖ¼Ì^wnBˆÒ\k¬N¬C§äirÅYÃt"3þ ÅšY‚WÄõh¬bq:E©E”¶�9† eY¹|-m;a±Ýžœuc”R¥³K¢Îã6¶n¿™Q³M3ƒµ#á2Zú\˜bÅdÛVBðŒÆsDeQ*ÐN·1�n'ª�Ƽ)‚W(3t‹)kŽi\àž­7bÍHx×ÕJ¡K�IºvD‚[F[‚C•B'ãž¶–•Ù‰Z£¢G)—âÈr­€®Ð‹ù†ÒüšAW¡ô –{ûí÷ؤT×îcžy' ,ÇYs¼7ϼ3¦ü í¥Ü,uê^“­*2Ã*ØØÍçËvÎÓ  8ìÇ\sɉpȘÊ7ò =—Î=Ï2”…yâ˜Ôƒ›§›‹KĸÌ(ŒÃsì7åÈþr‹²¬C¿ÈB¶íÊ>ºÇ¨=ÎÿC[½z =PI}²^M¢ËaßîfúÞlD¿K0ðà�³þÀõlúî&¢Ž˜]>ËÕW\Í­×ÝÊ?w@y³)û×bkßpäÞuÑ»8ûegså¿\ɨޱ�ÅXSÖÅ;ÏdÛc '¾úDNyû)Ì-Ÿ£7¼ûeïfùªå|#¸À+Î~yýGøì9Ÿeͪ5e]µÖ¨ XàzÞxðO=›¦áä“Oæ~áøÆ7¾Á�7ÞȽ÷ÞËæÍ›™››ãQ�z6làÈ#�dùòå÷¹¯¥1ùóý~aÈœ”uëÖqñÅsýõ×sýõ×3�ØgŸ}ظq#7n\2s×öý¸Ç=Ž7½éM\zé¥\{íµüð‡?,³‚fgg9à€8ðÀ9òÈ#Y³fÍýnç�îóq�{'�t—\r 7Üp·Þz+ëׯçÅ/~1‡vÎ9¾ûÝïríµ×ò�ÿø�ì½÷Þ?v?@i�»è¢‹¸þúë¹üòË™��eݺu~øálܸ±´hUUUUUUUU=:úè£9í´Ó8ù䓹øâ‹ïsäɤþ«þÜó'ò'L&Î<óÌú³]ÕÏ\»rzï$•èCiÞmSoƒNðȇïæÁ/bD;"¢ 1„6�ŒÛʦ.X±\sÔ“e _»â›Ü½=H7*)šžGíûÿøŸç3_ü^5Dm q.•€$îRÚxQ-#è´nÊ�ñÒj«�]A‚*h|„ˆBÅHôSP#á$¦�>z´Qh(M4�MfY±|9ãÑ ´šà”‰k±£|ìXS6£5ã1¾õ,N·ãÚ[Q´’äkÓŒ€€.ADM-“ö.†ÆŒñQ¡ì2‚\+Ç—bØ2cQ>6ãY\ :Zߢ•Í�Ü„)}]œ“Òû0‚hpÑàÓ½2jÄ9HôÉ$'©H¥¢$ACÄ�¼RšªŒ98æhoW¸¡Ket¾ s#oŒ`’Å3ÏËëY~^› ”.VI¥Œ´ó"ÀÍ'7�ÌÓ£8Ùäy&9×H‹@)Öè»âú1Õ sƽ;nɨç¨l.ÈéSI‡ïEœéU1ëP ƒ¹zÙ†&0°‹õæÙz¢J³KÍíƒMù8ÀK7Ëpç9|2¯�Þzu–ÓüBë¿yäƒùØòØ’¶ dgŸRò"U(BVFUâÐ!ÄtÍÛ·{—ÞÌ.8ó¾xÖqÆá[�n4[7oå×^ük¼þ£¯//†¥ç—ãÁ®u|åc_áËý2·|ÿ¦Û¦xïÍŒ­ñä§?™ã^r‡=í0�ŸS‡Y.úÔE¼óäw2š�‡Ç<é1|ÿòïc“ Ž€8­·ÿºãyá^XÿïSUUUUUUUUUUõ�ê¤5¿Q¡ªè“÷~âA?gÝþG£QèäŒAšb}ˆD¥ nŠóD7/æ™±vš†¡1ÓÍ‘Ø6ž»�yÊ“žH.¾ì2îÜÑfcF´aŠ-Ú/²|Ö²e›C�–RÌלð‹Â~ˆR4’Ǹi-®Då˜LQÊ&Ó˜˜Éd.¡— _$2b4^�Ïf©!ÎÂV/ÇŒÆLœpŽF7̘†eãÕø0eëŽàbDÙ9œ 4M“ ež(N?BÀêˆóSbhQ)-k­Àè5…6Šéâ:) Içé�Ì ”Xµ-~¸�bÒ­sm°Æà¼'Æîü:6$ËeG#CÛÊܹ;x–#¨Ý<¾P|ý6¥,©ú¢8Ät$)YÎ΂ª”d¾C =Øc `”rrÓ‘†’ÁYWb‘O ƒÃ’Š~aˆ÷¹RZ•c“Bˆ©u䌃5Fã½ì·‹íÚr3ܤWˆ’‹Iô`û]‘½R5Šù¸2 Ì RkKç ðÙ�8wqk1í~Ä:„ÀÊ•ËyÚÓ~‰Ïþ«(¥iÛiïzf› D’§WÞuýâó‘ Ï¿�­÷n[qˆ¬X±‚¯~ò«üêoÿ*O8ê ¸VæôlÆŠõ×6–ã^zǽô8îþ÷»¹þ[׳cËÖí¿ŽýÝŸe+—¥ëíÑJc�†G�x1DÞõÒw¡•æê¾šñܸ—ƒO/Q±lí2~é¿TÿÏSUUUUUUUUUUUUõ°—FƒÃµ‹(Óàs�‹RÔ¡¢ÇOv€r2o4›"­’Èô^œzYkQ!r×=Û¸êºcêwmž ì\ú}ÛÉ´%¨YîY ˜ñ˜¦•_1’¥~ïÈ"õ¨^ª1•Æ&Ñ4:5ìJ’ÔZ1!ie Ê¢ÄØâi°�äeŽ¿ST Q ×ne¾…™fZœwx,Ê;¬õxQ*JI|JiC@aYTDP&±™T†KŒ˜&•‘„î[ÁÅŽ¥RZb,°QâÖÒD\æ#*…mÆøÚZˆ¹PWš“#�”£Re[Òü+8Ô)p!Áœëõi„PŽ[ŸòÒãAõ[p)°ƒk©8Aédá$UDAÑ#î´ ¸¼<d¨bj`]Z–� ¥2‡O"ÁºDˆcôì±çˆ•+ÇåqÙí–Ž¬cž Ø9ã¨K¶Ö¾.ÇdµŽ(% «•- ÌûX@ŸDg—5S^n]¹k°Í¥$ˆ™ ƒ:ÕhC(¥(]Hßé'ÎJï§=à©å!CÈFÁ.*ìÓþÞËymÝ:Ï_ÿõß§ØqXÒ¸Ä%Ép¶b@ÙÍ4|ð !°þÑë9ä¨CPA•m4xÿ«ÞÏâüb�}Kgæ�ÞITzí^k9ü×稓Žâç~ñçX¶r™´¥2¥“ã19�þ�£y͇_ƒž™e3åÖéGžUPrÔ!ìõ¨½÷~UUUUUUUUUUUUUÕÃJ)†›lÇÍß ‹÷¦ ˜à°aBœn#Æ€óc¥ÜbÄ„z nš¸Db"Ɉx®ºéß¹î÷bF+PÊ&®!scÔ›ÛU½„¨J£Øú©Iá/Ö3º�œ IDAT ‹cµ±%‘W¥ÞI±…¸ñ ª(v$="ª†[¢_Äjˆm›Úv­‹„–T9F£Vƒ ólŸ¿ƒÖOiFsØqS…Rj0†Ì“€\LL1eÉ9z?-cÜ”2Ò�Œ†#±�ÌiŒ‘‚Û4ƒyï]šs˜šµ46·ÎÓqcu1kõKZ 'ÒÂÁÚé4•ŒÄ4.­kcŽ}¶òçú+‚÷Ý@u³ê´¶Å²lg]KHá†.�kØ„kJŒ¸+ñÈß8˜sWZb”æÿûk8öGiKܸƒej'дSd¹×’Û9Ë2Ü“ï˹ws�Ñå"æ™�Ù×ÍåBÈâX3¦Äˆs<8 mJM÷¶“¡¥|Þ9ñTi!>@ÍÍ:H.mÎÎüþ!x\qN•y71m;Ê�—¯WÙž@ëAD÷Á(Ós^õšeMù €wž¹esÜô½›8óÅg¦š!`ÿÆ ̰Ï;OHo4¨¡32¯‡µ–vÚrÌoÃÏ# Û�•»HÑ,kxΫž3,#©ªªªªªªªªªªªªªz˜Ê‰‡ªñÚŽˆ~Š›î †EB;¡•ß‹ÇË Jñ<éЃxü!at(XExËU‘5ÆÌaì2�4ü6£’l Éø¤•¸à”RŒF#|j³ÍéÏüû¼°qÜùRÂÙbT$ªdRàZ_â¿$˜ X;N§•ÁrÁA„à»î„¼4 >¦n½[6áý<�£Ð´S¿d$›ÎtŒ˜yR¤°çMÓ”þÛ4ĘÎ1q%­ >€K‘ea@�Î9WØ�ì«3¯e'ßh�Œ!9Ï(7RÞŽÄrs„8öráª,B·ÿØ+¶0=W_F½Œ'{ó »Y|9ú{NE�•€jÕ‡r ç–óZ2éÍäëŸs]³ 6“ñ<˯ƒˆªl7Ç¡sLeÞ¹T$ßH™ UÏ‘Øk½ ›�Ø“Nk«{’n½Ùu0–_ð'œq{º7Ê¥ã�òY½z5_8÷ üé‰Êü¶ylcå…ü}žã}©ÿbòAÜ�ÖZæ·Íóößx;Ÿz÷§ÍŒÊü?­5Ê)ö>toN8ã„A PUUUUUUUUUUUUUÕÃYqºÚFÑ¡iPÍ\¯÷À§T£“�—ßﯺî¾÷o·blÃÈqó…€�èƒÑ…Á�X�\¿š'oØ—¨ ÆhŒÖ´Î `Œ‹Ä…ÖW *…³º›½'3?¢Õu™ÉÈ MÊbAk‰(7/�ÄÑÒ‹wP‘!h”™Ã6«Ñv9¨F¸ ’ŒiÔ›s®8å2 Ë€R«Ž-©öìÈJÌÖh‰M'ç�÷Rð‘zù•R¸ ó|ÄÿŒ.`1†�gåÜS²¶!FYƒ>“õ�Xk,]á&ÞË9çÐÆH#tŒ” ‘!øHÕ�•XZ.ш¤��éÄ:X“N¥ÆÝθ3ôÊ48G\]šS—c¸ `�,jè�²ØQæ^QÄnc]ÙÂ)ûPvuå Î]Ö"Ç�ûÀ¬ÿqŠ=!r“*Ê ¡©Êq$›s íè¯*ë©zó3<Ì„9G¬s1H}7ã}¹å)`^H™á_iU*Ué Û.¿9% ï+ßÿJÞúëoeaë‚Xtc$úÈêÕ«¹ä³—°éšM¼âݯà‰O¢œŸÂŽ.=¯¾óQÑåæ¿ùßäïù07\y»­Þ­¼¸sÍù̪^ùþWеø'8·ªªªªªªªªªªªª£Ù³,l[¨ QÅìŠÙ]ú}Ô1RE¿€±c,M3’Û­�Ø‘EÙ�aëü<[·ßA´32î]d�å hÍÝ›çÓ\>0Úàƒ•f ì¾rÊ·DeJÙJ•Ì냈 ‘ƨ»˜JãæBÈ‘ÞX ^Dº²i´±¸àSáErÍÁ{¬ƒX;�ÒŒ—§-Á;¬1øPžà ‹±ï[|lÑÊJOH;ò’ThˆQ¶‘àœ”�$ Åe(q`)šì¼§išÂ3rëo–ÓÉ$�t,$ÆÈh4*†3B,¥ J!%4û&9E z)Ƭ¼F�ê EBÏ@å}@÷—J f,ÑרË:¹Ø£�P­É6Dù\¥û�µáL~y–žÌ˜Ó;[ô!�1¶Ñ{¬†à€kGÉ=¨À(AÚC‹1㔀Ô(=†¸ï&ŒÌn„¦IÇ�A –cN¬#Õ›¿ç¡×ܶ�ÏZCÛNf(c ÓÉc­p'%,9Bœ��ù99VCH®DO3Ò8'k½#DGŒŽf4‡o51¶=F¥1VJQŒiäZÛ~¡išã¨F‰dØiðÎÑŒFYeÌÁqX@¡ ð¨dJéG™³—ÀSàØ�;zλ#UæØm÷½®XbèìæüåbŠ<Ç®ƒx~Y‚*”9” ¸¶gw]i ¾O›­Fåø°êÀäÎ�\ät£¤A§îÏ>ìÇŠ; fé·&÷1íÒ†šþv¸,¹w‡ÒES®Wi¤‰¡Ì2ìyº�œYÆéfN÷ÀOö!àw.úzÕ‡ØqÏ¢‰æJnï<óÛæ‰DV®Yɪ=V±û>»³zÏÕ˜±ÁO<›ïØÌ]·ÞÅ–;·°õÞ­(s+æÄ²ëàEXyŲݖñûïÿ};ê° ÿªªªªªªªªªªª~fúÄŸ|’¿yïßÔ…ø¿X¿þÚ_çEôßvé¹{í´p ¿ˆók—ã™â'›¡�BL³à° -QiŒ¶x$âê[‡ŠÒ ­%$ƒ�V9Á©Ñ6¹ÑBžK'¤!F–ÏØk-#åùá½Û¸ýÞVœ†ƒn‰Ìfn¡87Av4&Ot¥|âM‚�š @ÅHôÂTÀ˜@hì !LÁ/¢Írhæˆ1`ŒÆµ`š€Ø >˜n$ ÎIk-]AZŽÅæü+Ç„3«(À/ÏýsÂaÈ$¨7¦.A´‡Q!B˜-�R£ÇD3Óõj¨HF4K{²iÏML¥+™ õ�WÎ1 `7_¯Úbl±8Ã2—RZ²™A’R±·® Æô 3|o2ˆÒ£éì�É-(À-»CÏÙ¦Ä ’I£�d½ƒ/À-Æìd t®¶ìLÌå#2šâtì܃±Wšzç¿ó N"´19íbG²3^ýè�ô]‰Àó 4øh” –j/ûÐ2FJŽS)JöæcÉ®Ì »ë©ˆAŠAP²¯{ï½ì§öF—áÛ-WßÂGNÿ›þuÓ8-óø²�6ÏëóÞãZG;iñxi(’¥4ãÛX�y½¡ž*Ùt½óŒÔˆ}¿//?çåì·a¿ ÿªªªªªªªªªªª~æºì —ñ•ó¾ÊUÿxU]Œÿ‹tÈSá˜S~•ßsø.ocÏ}ŽóLÔ¥ñÞ�F+O;ÙAhP±E£J”’ÑcÆ ¤ Qxˆå�ƒ¨Å<“ ‘Í •éÌ:0ưǪ1ï¿=êQ|çúpÙ·®!¤¸/½1oÙÉ—ÙOv©9¿KÀŒ–ÑN'$›­›§i–¥è­.Æ´:JKpcVàü—ªÝÍ3Z]€Xð‹(/çMC4 Z5’2�iŽ^/:ëœt0D"ºçä³Ö‰e¼X?]™G¤©!„3ó�èç‰~£-ÖŒÒRy‰E›11œw(e!ZbfS‰Afå<ÕȘ gmÛ ¤t­ô}9‡Ê°I@_,…9jÚ}¯<#=/”ˆlJ¦eè%ǨÐI¢«®¸Õòöv3ôT*Û�Ç· ,¦|³Rö›€eö Â¹v.I¶Ô|uŽÆ.â{M½º´çh§Bjß5½²ŽØƒ{a Dìšz3É]êòËû”á“®8!s¹ßV“�©?×.Úîœ)e ýVå>üË׿Ëò¶nýæOõM/³kŸ{×çøû¿ø{Ú-‡¶Z@^jííêŒ*–{@E5È£(³ƒ X,Ͳ†c_z,/xý ¤a¸¯«ªªªªªªªªªªªªªþ³iÝ~Gc”F£ð~JS´nðFØ ,à¶B”ØiˆÛ,'Ädžé°´1iî�J©BPÚ¢UQ¸I„2oYãØxÈ£0À%ßü>N�…%SNnÏU½‚®üC-~qA5(1JE;ÝŽ5³ óh6•€žG©|‹ÕËqqTƒÒ#h·µa4·‡Œ ‘è·a±Ûš}Y˜.²à£EÒJ ké~z` >ÐŒšsƒo†pÙ\Öñ²T¨› vƒè0Áj…µcšÑJc4­[œ_dê>L™L·âX;KÄَࣖ£QŠ/Çü ËÑ‚—ò-ýÁ{quspìâ²ôÜzýÒŒ>Üëƒ"™§×Jb3l{ÏÑ€Ô9íò6rA…´ôv3ù†sóºù{:Ù:¼oÓv}zL>\8ûú­Ç9.7„õ/Vg÷´©%8 èªJ Þ¡\Re;ˆwšû×ÕA‡ûª÷ß¼Û‡¶yF`^ë."½tír¬Zf$æÙƒÝ±úÞºu÷Á–-WüÔß´úk²éšM|éƒ_âŠÿ}Ó­S|LN?«‹û´ûúPP‚KÎ@e­ñ¤g<‰g½òYìûØ}wÚ_UUUUUUUUUUUUUÕJ¸ïS!Œâ„i»�ÑŒDdÛ€5†àñ“è0ApÊ Ì,!(L£AIAg†u®môŠh ´’¾Œ b3Æd&ã= bðx3Ú¦rTãã”îÆ»y/ñÔ˜¢Ânq‹|ô FTŒ¸vРM‰Ù—^»qŠ5Ë´‰ÜŒPQZ­]Ž23DL·13ZÅx´;S·•ÖMñÚ0�N OišFŽE)\ë£îºqr‰™ÅX žk?12±ŸÐìFã‰ó-„)FYˆŽè·2nvg4Z…RÅ@8šÄ �Þ·8·€wÛpq.€ÖccéÇ0Z noü�Ö�%�5ŠÖ§BÜ!m�t%¢\\fš ££Ü'DÉÄS"�Ëqà¼/­3Gº8,HF[œpª·?5xLjš.Ç]�ѳb¥å#çžÉ‹N8½U°E†‡œçÁRר«é"ıD‹c†‰‘Ô\3uݺô÷Ý|~ `Kòå¡8ùúkÛ‡‡ùó¥_“mª%³±ƒ¯ô¨0…TgËëÎ׳+‘Ji9Ö]©& 0xiþ½÷ü·ýÛm\ñ·Wð/_ún»î6¢4äD†MÈùR“ë…�µ¬?p=G>ëHžôkObýcÖ˽é<ÚèÁµªªªªªªªªªªªªªªúÏ(M¤m±3#´j5+pÓyÂŽ`äÖ†ÑÌr¦�ŽStðD·ˆ±cb”¸nëZF£ÑÐ0Àû)ï·'�~Ô£X\œç²½ŠIkQ£90Ï, bšX˜SšZ CñÞÓ¤v[ï=>FfŒV†¨[" "a(´ Òü‹ì[+ð!XeñaŠiÓù{q! G«¥ï@KivÐå�ླྀþò\@ïÑ&q³‚†ÜÌH"D<žXZ|;(§"h.ì@ äÞ OTSa`:¤¸nâ_¡an<Æ7†m Tl1Ú¢µíx†JeªÙè#ÞocÜÌ¡¢¥Q­#S7%D‡Òæ1Q@�Aa“«ÎôªŠ‡QÉ`…©5=²›A]qˆòi»�›{ÅMË‚tÜ© î TßÒ(ûñ=¤Kd7êTjR¡D{ûvLÉ�´ÊóíºˆnçpÌsCšé%Û6ööàÒˆq.áèÎ!} –ýxq¿0$C¹n^cçb\jù�ÚoXV½rv=‚à4ŠK3ƒß~ópÞïæÍßxHßÀ$Ou×^z-WýŸ«¸û¶»ÙrÇn¿ñviýݺƒe+¥xÝ#×±jÏU¬]¿–C~é>âàn›^þQ#¿UUUUUUUUUUUUUÿU´ný/¢‚ÇŒ–á|2Yƒ ‚õa”n0ãå„v ~q;D�²3D=mð®E§6Üĩвï^k9üÐCØcín 7Þr3]v%NÏ£Fë&ñ @E4Ýœ¿ÂN Ì©Ïì 4Ʀۤ[�s‹˜4¾Ì¹–f4&xé ÈÐ ÚvV�@�ñ~�“÷‹4Í 0322ÎI ÈÊåëYX¼—ùé´]½s±­VÉyg ×± Z·H `ôŒ°#Ž´Ü9� \ óóÌ¿¾PÊUn:E› qÚ‚6(mÐJ3� >54k��ŸÀbð™ú)M3ѵŒ¡SJaR� ѣ„»'ãñ Þ¥ëb<‹“lð!µÅæ(j(ð+;Ê2¤ëÏ›ë>öÅ7||‚]4¥À"CJ™Ù—#¸¥"£QÃd2í�Æ«%·b‡VRO )ל�SkT0tMºC‡[|r Zvûp®�•Å ¥ºƒf;·w­»º5ûnÊlU€ï90c�‡;ÙFY òRÝ3º×èëÊã;‡›4 wpÑ œUÍT‚^²ÎÝŒÃ|MJݤ;øˆƒ@ïAoÓTðWUUUUUUUUUUUUõ_KV)ôx³Ó.â] (¬c‹¦%ø n²€Íašåçˆn¢Ç(qµa­ŒÔò] ÔyÏ#Ö®ÅjÅââ<ëö\ÇÁ�>ˆúÖÕ8KWDæÞ·„¨‹¹*ó“ֹ⪳É}‘‰sè1¢ŠRT¡À)­pÓE¢±èhQPx‡63bÖ ­”Ÿ„cf…qÄ£ç¤DC7¸v‘-ÛnÃyO3š# ¸eFÙü¥¤�w2Ý� ŽˆÆ©EÐ AÏ ¼ÂZ›ÜˆòqÇT(9N|@…²V ãÈHY Z¶ÏO0’™–õW]rÓ˜†@Dë9|4hmÒ,Á¶±HI®&ú–ƒÀÛÆ‚²Ä(å+ŠãÑmÌ…&Æ“ a¦ˆý¹}JéA„¶?ÏoÀ($ôÉÂX±8ögµå¶àlÝo¿G03«0F—âŒ#ι²­|,rÒi[±ß|«¡s‘‘ì§™>ç‡ %õßz`²ݲÛn)è[:?n)øõã¾Ýײ›OkÕkÿUƒo)`í7ä‡Å ùñýççá•ùXcZ‹âÉšk]ŒªÝù•{¡7_Bp^VUUUUUUUUUUUUUUýìå�Ã9W@cc$–@«TàaÆÉîãð(°–b ÄÄE$ΪŠ)É4 f4æî{ïÅù€0qŽ«oº‰ÓˆŽ61‰Ì;*qŸbÅŠ]bÑ6V¢»!dLE±M#àÑû<+L*âhšV[¬ÓÓt:Mƒ¿¢".L‰tIF2‡Ñ �BÙåD¥P¦a‰9i“Jâ(2ãOJUÌ ¶™Åš&±‘¶°#•Šk½÷½R1¤•â×Hš/¨†š†hf1ãU —�YÁxn ÑΡÆË zâ­çd–¡^†¶ËÑv„1)V�Mo=îæ\ F�@)\؆›:1Ó%£Ÿs«’CL›Îé§µ*‹Ÿ�i]‹mÅ5×Åqû•Î*WG±$ÆàSì¶ï"³k¯½ ­#’…ÎN¸&í“AKîÐeØE€éÝdé�RÌ—°œTR릸å8ºr“)ó;@§S+q²kVKr”‚¬OÞ¾Áûˆ¼‹Öi®`) é¿”‡@Q¶“Ÿgz_3ißôŽ3g –c–™† µ–BçQ2×pi«ó}5WUUUUUUUUUUUUUUý줒)(·Ð¶mK v­µÅx¥±£*D´±h» oZ‹x×¢šf0î,ƈŠbŠ»ñ¶;™L&¬]»Û¿µÀM·Þ‰�Y�B\p™½¤NSqêi�s¾Ìÿ+°£—rTZ1ÒBÀG™ç'¬I0PE‚�¸°ÉX•ËClc >œÇ؆��Ñ–è<ÎMˆÙÙ5Íx Þ‹©,øÞeó[æ91Js±sÛ¬ñÎ ]; @ìó8c¦1Å@Ö'DIÀz>6´qžÉô|ØÌüÂìX¸eíÏE¢"Ä�gj@�C!§ùd\QzШ›Ûyûq\¡Ï¦ç Å-(®¶�ì�&=§Î.½~ãn|,öI_žcŒY;ˆYŠ/ˆøÖ¿ ûM-r’ÿ–ség¬}yÑô!d7Ã�Ô´ºôtÙgç>6—šé|£@�“y}û±l¥:˜]¿„¥÷Ö0xÞÐf{êpMò×ò:CdË–+ê»lUUUUUUUUUUUUUÕÏX{íõ Ò(ÛÌ”˜¨÷¾8ÄR:˜à!l#¶3^‰5Ð.l§]¼Lƒ-/£Â´ÑÄÄ J|heˆ(3 *¢Çh[ØL†i¹‘6ö`߀›qùö‚#¶;ˆzŒ¶c‚_‚½ÄiÍ(%InN&l£ nJô-ÚÎ £Ñ µ“ytÓ`›8Or:¬mR±«ÄpÛ¶�§ †aÏBv6�)éQ­Å½X’®KÌf Øïp(<'F© •¸g¹v1RҞŰÚHQkvæµÍ‘b)×äòþ�÷Ä4›�Ñ*£C©iº'ÆØ<ÏN,b¹ô¢²¤I„TÀV†CDJ­sžC—ã£Jõg ¤ò‰bêäpSe-ú�1òøŽzʼ¾nN]Îa;çñÞõ�r#*ºæÜîsÙ`m�šSÀ\>9 »ÁŽÒàEqôeø(›–‘䯉SPJBò>òEëÊ6B�ŸyÛJÙ2̲�ª4/ç5ËÐèAL58Æ�c¼�Sky‘ËðJ•bÁQ^ä¥Ì$Ö(pUUUUUUUUUUUUUÕÃ@Zkàƒ/1ÜbJ¢û½ž˜R�ɈÕ:�wNx ¸2�IÑVÙ¾µV˜B*³0�íö­ô ä5󊑵֢ óúűÆàC¤±M7-z�{.´b�¹w©éV@–°+£ ­_>,Êxœ ÎM±&bmCë\Ïñ—Â>Ð4M‰òf¸¼Gæ{çÕ¹+‡£ßâN00¯‡1òXkd[Þ à3eõ^º3òøºÌ²2WÊÛ™�hŒ|/o•”mëh¬v JϤ�¶¿ÁÎb)ñ×C™—£¦ÞwåB•Jç8)=ˆ×»!ÓMç\ì-To ݾn>]7S¯s®©2¿¯k ïûm»�‹®¸cHùqŸ€6�έs»Å¿b‰Úf7œìKqÆèÁpL9ßa†<ÇŽû_ëwÿó9ËQ:øš¿–×'_ð!`ÍÇJ/G íZ‡)k˜�-$‹«Rzpcõ¡bÞ^UUUUUUUUUUUUUUÕÏ^!ÐF؆î: rŒW [- h§SÆ£9|Œ¨(>|ÄŒ|�ò‹Ø:”Æ¢mS¢¸Z�!ÍØ“èpnæJÄWkEDœt…wèjùà…ó% ›fâeˆACp¥ˆHGCèÅ^}ð2d-™¤œó4�AŠ…“û.ÊñFÄçI€CT 3²¸¶+÷�r‘’óìÜ�ª+¡Ís;¶ÓŸÖW§R6Í6  hkq®íœ{y-2[*íÄÒŽ,3ÿ† P¥¢�âüëÍ]T…1Á´måú(MÌ�Ë1¢%†ë�x®Ì𓨝KE2wÎûØkñí·ÄñˆU òùÁœ8•vïwNÁ<ۯÏóIw³ûN»þôí¤Kçßõ¡U¿È$?¶ƒfÍçhŒE)ÍììL‚©�Íûî_Œ.âÜ«Á)ò)†L‰ùvëËÚt®@•ÖΧâ�n}†mËž¯îÏìÇ€s9?¶¿vrÃë±V=g ½çUUUUUUUUUUUUUUU=¤ø €6a =Ó‘kq“E|»€µc0†ÆZð¢ Õ •ÂX1†G¬žÁâQKCÓŒ‰Aœr£Ñ(µêÆÒœ›�|!¦§ê³q$–qsÚ”ÂW…&šVCžKæ] ¢%žë=¦pEc›31F¤ê zP1¢RD¹i Š íôbX`Ú.tn»tÜÙ‘§tJYÆ ±Ýô}kmy\v`>¿~˜4ž®m§è ½lÏh�¦¹Ü¤<zGLg!™ó$l’©ÎSY8öùT.·cçþda)åC{a\t`¨ßökLÃGÑk›éæÇ岎 •2ë>g0ë®í�)½¼xÿ$û}é6º›¿sèåç;·œê bÌñàþ~ËEÈ�é;áúûë»—f ãÁÃ(mßþ™×¬¿ýápÇ!Í/Æü"ÏYõþ:v7S¾†ù|úQd7q7O0–™†UUUUUUUUUUUUUUUIj3˜Ä_|2h)ZGìhL3^F5S?I­»žÆ6ÒŽ«!ø)O|üÁ<ñ�DzûªeЛè¼DxÅ×Ç£ 6ÆJÙyá©d¤ô¢ŸŽÌ¼Âµï#F��šØVšzµIÑÞ€Vº"…×4M#¿K3®¸ÈS¢'F‡-Ñ;£0€%�Ci¬-Q`ï<®u³1ŠãÎ;ˆï\Éf´Áè®G£”¯#sÿRcq; ̧ Ð.H!ˆnRÔ¹�—å½K³Á;—“aLk- Ë%­:N–YqÀ¦²ÃQk�CŒ2ÓNšU:P¤•U*¤Ø¬/3øòóÞóÅ/þ¹}W¶5„„1fPÕ�gç�Gë8l^I (]C¯ÄR3ìê܃Ã�Ø#ßÌ¥!ÁG¹a³“/çÀóc”€™?Ïμþ`Æ<Pœ‚ }g¡Hf÷)eK�‡»é}_ †:æ(r?þܵ“g �Ë9ú~t7_³.Rm$¸ƒŽùç2”ü9ÎJt&к ¨¬ªªªªªªªªªªªªªªzH‰O-81÷´ÁàœGåqf(iÙ5k,1L“Má| ¢˜Ææçñ8¢é8Œ±mMŠÑ¦RVcDæç·ã„ ÖÆã±¸ƒ8笵å˜B�¶[ç:�ËbVÒ Á·dSYp9fëJÏAÛ¶…ûm„Y%ÚØ­‡ Šè%áªP¨¨Û2/¶´nÓv‘étÚ¹æš&9G(¶±D#p4jÆbÇcT®4u‹%f�ˆUꋈ¡E3ÅOîAÇl¦è8Á»-(5¥m§?AGU¯Fi!5É 9YÀÜ"F«µ€G4�I 4e¿S$º)P°ï-3c2Æ ôÉqÑX TnÅí·ø ©´H H ƒsýùs9»-ÛÌà­öK@UWÒ�êæ™€ •¨nDps›¯X43´ìl�­Öfç¢Rq8P1x´¥# (å aè×s9Á¼�íV ;æá’eÝ…%Ù�Ø�8çõÑʼn—¯GŽPçµÉƒ>Ý<ÅHGæá¾œ€ÃÖå 1…Âk¢rMªÖõ ¶ªªªªªªªªªªªªªêáÀÿ´F7#¢ËLBàœÑm¼Û!ŪFæótš§7Ç 12 ŠýþM¸iàîÍ `gĘà’NQ[£Uš±´<~þÜ~Ç�ܵuŠ7CçøÓZ3m[šT|¡”*qÚþ· (ËH·x¥s1DŒíÒ–MÓ$î"Þàâ¥28'm·!±&­½¸‰„0a<Ú]:$ZOPL#üK¥xr2aM§c¢¸ CO—ÆåùV¾¦G#´±DßÍãC%Ç¢‰øéZµX³Œñh-�£Çùb{7®�Gëe(Ó ¼혴 „Ò!k2�vůÿ?{okÛuÖ÷þž1Æ\kï}Îñkl'¤±Mˆê¼7΋"à6¨ÊÔRTªÒB¥4U)¨BTB U?¤EâJU¤–/¥-RÕÒ~ í ×7­¨Ô K�H×1à’FbÁ‰MbŸ·½÷šsŒç¹ž1æœkï“�ô›vüÑÑ9Þ{½Ì9×Ú+Ú?þ/­ãpš")&b1!PËnØ[í<¤”f¦T8˜Ö#˜ÖeY™!Ô –æ²AVÀoÉv=!ÜÆ?ê ¾œŽ¦y�vY!vȵ@ºµ›n‰ ¯‡)ŒÃÚGÏ-¤Ìã"uáÖŸOgèØžKu9·¶ÜÛ–�—ÇdïØö Y%Ó‹#±TGä~\y=¾±Žê6Èç?ëç±Ö5øzÖa¹ô6C®RV°sÿzî÷"®WmÖnʼ˜3o®œ9lWWWWWWWWWWWWWW×ó®@r÷Ÿe¦Ó‰a»…PÇ*$ !±9ˆ¨UŠ˜’4 *ÞE—‹RdàsÏÙ· ̃¦ÄÊŠ´xÙÞ]7¼ýMoäñß~œ�<üff²Jozï\ë³Ë9ÏŽ´\òÜ (ÄŒ¢�bÅ-KuäÂV™]€nšòñ1R´0ÄXS§J”è½y"ó¨ín·c{p³BŒ‰bnÒ’QËõz I³Ìxz�ýü‡x@ b$‡Œ™’â@6­¬ÉMh”±Â/pxô?&S‚lˆÃË;vöED/b`²S4�¤‰lÓ-nì ‘ ©Æ™•œOÈœ 6¡e‡ÚèKÊñˆ@ É·;j ZµGªÉÔÔ"§ËŸ¶ð;ì­Ô.N@Yu­Ýzç£,¡Öî²²ÏÚoë ô˜íòZLן3¬òÑåLgÞÚ!HŠZ—{LÕßðÒâÆ©þÛæ…`wºµàŦÚl�ë¡�ö �3tóÇ(óã­�wq4²×ï·†�íÜÛú‹¸/׃a5­¬6ÀxãA”v®õYX@®ÌKÅf­—°E“}%è¹çžëŸ²]]]]]]]]]]]]]]ϳB(ºFO92odT!—ÉÝséŇZ5�@¬£R1„ Ñ;þt‰�›³@�D‰)�uì¢p||Êgžx‚ß{êIl„ØL\"î>bM"¶.:3ón?­éMõ­‘]$€8x æ!TÁp×vÇ4gH…©øs”<Õ»L)‘asIGìòe¦ë—)fD9$†Dˆ“%DJÙ¤H˜¼7ðâÁÃæ")’dÃ4e†!±›vœì¾Àîøš;øÒjšÕ V^%DP«è'`¢„ dÛU £äirŽn†Ié�A.Îìf3 ä’ ¶›#†2¹©M&r9†|LÑcŠfÑŸ«2§RN=]-%¸pqîI-U4´¬;èÈç/”=�Ùæôµˆh Éa* köÎ5�j�Ï�weî·kPl¹xËXˆg”›Óoq ¶û4›£39‹˜i=Î ÓjÀÚTQÓ¹wO$95CÎ�‰H}ó6ç`‹·³™¿°Rc¼­œ²�¸ºŠ] ÖîÉuä؃xÔó4ð9ÎÆ±—ñ‘Â÷‡D–×R÷`l;ÎÖØ^g�y¯bÆâ$/{ÙËú§lWWWWWWWWWWWWW× @¹8 „�AÈ•5¤8 )PÆSB€\ 5%"d…a“ÐRyIBå82¯ßšβ&P%U'^ˆ×3üÂÇcØâ‘¿k¬·ò–š*m ¨A¼#Ùrå&â,E™#ÆE­¶ÓçM1FL�”œó¤ÉÙ$A]Fü<7Ã$† ˜DÊx éós6©QêÈyÇ…ÍGñ6B<„àkSQBÚPÌØ ¤p�Ï3õ1�V|ÄʪÓcT&‚Dr¾ÎÉø,j…8\@-z¬º¸Ró„Ä#L †ª1fï�àn?« 2Ä Î�òˆrJr ›æ‹Þ^£õÕåÙýfÕ6ZêƒùPFz‹ëOMAê WÌZ@žÎ4Yn¸Ó ÔzÙ·u6§]s½5è¸Ѫ[Í€ 6C5?Öà ®B¸f9]`f[–ÙwªÖ7Û^$Øö‡1dѵ>‚¡ó�DzÞëÖW/yô¾>�£ÀËy‹S|šÃÐæQwGêª0®Ü’säúêÖ¿uÕ¸8%çà2²8Ò#À]]]]]]]]]]]]]]/µÛ/%$8Ñ•QÈÚï÷!’µÌ~¡RÍJÓ´#¦àqÓÊ($Ô=ƒÊ?rÎ$SÌ1ER „¹ïnƒZ@cBsñ¸lj{ ³‰ËÈ¥° ü×PJq˜}äèÏYpB(XÝið!«=„š=ž$ºÙ©î28ñþ@µBŠÂ4ebØ7Æœ‘E3Ñ<.­er†6\8ú:¦±ÌQf-ÅAÚ°J ¨(£NHØ€J.ÞÅW9ÕfsˆæSŽOŸÆ,ÎÜ(gcsp3c΄$˜Ê\m‡)šO±t@ˆCò.ÅÄ nÅA�%J FïWŒñ.²À,ƒZ !Fh`s<åÚéçH¾V2Í«± ¶I-Vt—[A•úýPßfZ#£ºŠµ¶?ºÔج ’­"¦û=‚ ð²s# �jÏ)3d3+¤´Ä•�&³Z™ÉóG‡Kß�ž‰ëì®k p=´±¸9ãŒd1Yú+¼³2Ç™ÛÍÇž,×Aji'ìuº3²Åq9×qèH|ßUØÜ–-Ã�?(fçcØ‹ý.Ç*{ÑgܾÜÕÕÕÕÕÕÕÕÕÕÕÕÕõ‚Pý]ÞPý÷ùPx­^MM�¸ñß÷ Qâ€é©/ÐjÆuècÅg*»H)4c:a:12‡ &�0³Ü•×Ü� ò5ÓÆV[ÿß0 LÓ´Ç~´@Œ[ÐS²*b 5…é㯕ƒ˜?NŠØXï›Ý¡W„Pw.¢$Љ<îRš‘B"&©Ç\övÊ8ƒp<>[X†É¡_Œ÷†aÀJâäô2ª…´�”©8 ³:¤j†…Ã!ZF´(!TaØ^`BI›DýœŒH"e4¤Cº¶%çiæ1¥¨ÙjãwB1…à]†V�–"ÑÇOlávãnd3$i`Ùs�-öÌÅ­çsÏ¡’&�aVFþ©Ž:ä\ŸÝþHˆ¬:ì‚a>`±vý5ðÕ`Ûº3°ÅqA(%Ó†1bt—\sЬ…mo~Ú¿Ÿæ<ùÈùàÉnð­¹átõF߇›~ü1x޽]õ»n=n‹ ²,÷®ÁgûY‰¬Õú× ´½Ž~��óm×¥�YP.«ÀuDØfgaWWWWWWWWWWWWWW× @â;Z“‘m„ÕÓ‹nè õwyJñ‰ˆ°9DÇ ¦`™¶óý–*³¨f¾ñë_Ê‹o¿•Oþæ|é$ca»ð ƒ\ ¨é<öZŠ¢y·¤= b äµ]³‘¢‰Á{ôbå ¡™Å21%´dA½OP" î^ŒAÈÅ [V‚ljÇ+\¹v¹Ö¸Å™“EM˜)ãäQä!0 )* i¨±i�$—¢~~E!& BÑŒH!i>_©Ýˆe*¤0�Ë)~íbr¶VÔ�zœC9à )±ÇÚãX i,,ˆ�µã–ÓÓˈdÂÒw×:üÊ Œ¼ P�¢NA+IŒqð�9zë/JÄL¸té¨þ7õ¶6¿ò ðyÕcs¹•3à+Öeâ%FÜFDDZ×Ý‹‹Cq}ûXÝl |[;Õ ês7‡Û2’!µ¯Ðœví ×~0ü{6Ç…–i�ój�§U´wY4sfš×—×CaeïÏô­o¿  ´uã…þ;°lÄ0«4x¨uÙg�ºË ÊòPúlWWWWWWWWWWWWW× @1 3ËiÐ ª© OH¶ÄŸÛ톔ð% ‡D P&‚MD<¼6¬d^|Û¾ñëïæÅ/º�Ûo»… ú»q`jÄ„¢ê@PëØÇLTŠú±6PæÇÌÜßW4bKeÚÌv†´�|ðD<Ú+)@ˆ^�'! iã|(SvØbɦÙÙ�*ëP Ã-„p‰/!ñ²¹H<¸K‡þw<"  R,aꌥ(9v»q¾þ!†Ív6ÈÅä¼*Tn”s”R&6›@ˆ‚ZÆtdHüǑ€·Ú…yDwÜíêËR¥S@%Ô¸·ad¦r…¬W@b[n€©T˜¶¸¾dv¦é*âÚÞ`¶ê«[zöÌb%µ‰«W�÷ÀÙÚç*¬��­�âÞ›¡u :%¦ºþ"©ZAëX†zæ}emyVáä²úkõ¼ò|÷—~¤-ñØ¡¾¹µ^§€ê4�‚4`ç׉¹Ÿ¯¹ç t踸 ýúÛü8u¸Ç¯S�sC! `¶ÕáµIöÅ—šÓ±.ðärž‰ËkâÏïëÅ:_³åy»ººººººººººººººžo©�U³ÝnÇqÞ.pCP`š¦Ε\H!zŒt8ÂdÀv× �>d6¤gÓfHùºßÍ…Ã “†!0å‘íæ¨vø93ðç‰`F! ÃÌ|¬cqý ÈjûAêjj™Çh~á}vBÝDP+uAXëXìĸ»N ’%`1 eGŒn¬ÊÙW‹"ÁÈ帵„„˜aA�˜X…\ î™"š•ˆ‘+kæ°iç=9;_ÊS™7,D 18˜›ÆÉa ©2"�ëä¸ã“/Erä.Ç”f~æíqÑ_[IPÙ�»'3f @Ù•‘i¼FÑÑ™W<"5Kc;½ôBµm.+±Þm×Hp³¶>¿eDDª•QÎP^[Ep×PkqĵþÁeÄ¢bj[GqýßkwZ²±D—Õ[Ù{lö€×ä´Žv„½Hl;îÖë7ÿø¥ßsî÷ö­�„6¯ì¶7ñâòcõ\ ]VyYÑwYõ.àÐ!ã~lw}~!ø¸Í¯ñ>ø;Û·(j$y¿÷oíÜìêêêêêêêêêêêêêêz~Õ TR�xÃ0¬jÅüwýaPSL Scƒ�K¤ i8"�W‰¦VEµr‚Z©–6[wº�ë§;Rª~ÒØG¨lÄ(ó¨‡ÍhÝc�倠ÅS‰)E¬™¨¨ì¨FqKñÅ`‰K%ÙùPŒ"è”g^duÕ� OEjÆ(X¾ŠI"l.� ¡BÏœs�ñ:Ô§q?‘ h®[ •Q•’I)ù2qö:¶±2uhXrf³õ¸µ�¨Äêˆ4BLè$WN¾@Š 1!fHi&²V‰b ˜�  Ên¬Ñi;¾,Z“�[†á%+©®Öè/F˜I¥íEz™�ÖœÕâ§í"´áŠã�]¢²JŒi¾(gßÄíM¤+²ª*«:›‡<–ÈosÆ-#j &+ò*@Ùƒžþ\Ìι=Û¬Äyu·ýµØ2/qõêñÞJñ¨µûã±ZT¶U1§�9oY]wY9µæ¹‡êxôão£%~9ãì[—×µÁ¼µ‹°E–çk§:¿û�ÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕõ|«†g¦°tîÕ¥xr1Æ@Aóˆˆ2¤H) é™NɺƒQ]zýABàñßyŠ+Ï]æKÏ]áKWOa8d{pHÉ‹¡(—Ì�Â�œQà|(D7 )ÍqáµY©9g“VJä¼#†¤š™ÚîÃ_Q%ÆÁ×€Q¤ò-ÕU'B@°Rœ%Qˆ)@ Ãr™| VŒ\2)ºKršF?Uâ0xáäF®¥ÕJ.ó±øm;‰{£¯�Ç„ �Ҳ̼2rùk¨XØã¡»öêk«D0õ…_'a¨f¶¬¹:Ýþfr@ Í”W¡5^ÚŠïÂɼH+ËrLY$–¥ÝýQ‰Å•礵¹útY9çì\¼´õÒµ®?[•Z²zs·çlqUÕ2ßÖæ(°Î„AÂÜ}·õe¯oídE[fR» W¯ž°Èån ÏÖ×FDæk+«óX;ˆÉ¹kÞl«Ëk%óùPÀöãÂmHÅö}×NÇÅõ¹>†Üúµ±îêêêêêêêêêêêêêz�hæ&øVB¨¼Á�”o,ä29k[1 (ÓÎcÃæ"9lcPŒcÔBäx4>ûÌ5®œqØz'�*)%�òšújÉóâï’èdî©óUáÈ0$OGR£¿u€DªÐ#ÁÕ %aÞ{X3¥”V2f“ƒÂZ St·£ªÕ:†">ġٸppÛÍ%gL Õ2'`©´&Ä臯6_ ïº,æ®g¥eœ-__ˆªG“×´µõSöÜ‹í }o­}G_X-Ëì¶;;Rrrú¿¥Ž£Äù¹ÖëÃë˜ôú¾>ô¡ç ãz‘×| dÊ¡f~C/Ž¿õ±®�}í\×>ÿš­`Ÿ­ß2Ärë­7í=L3îêêêêêêêêêêêêêêzah𦹝OMýíÄvܼUn»(ÓŽXñ±ˆ Éϯ�ˆš b¤du„"ì1‘Æ[ŠŠ÷ûQf€.ÍmÊyæLëuâ¡®ñÒÆ_r.þxuM×ÔØ›ÚG¨ç�H�…ˆ@„b�â†"A| #†P�!Bò�¢HP¦|•¢;/„3ª{ÑW‹SJ{F.­îÄ6Øq#n4 Þ«8ŽÓžû¯�½z7Ÿ’ê0J‹ þ|5=Ž#1…¶ëVtå9¦ K’SK©ÿmHˆ¨AiKΫ¤gjÝu~Lj横ž»àËRíúdÛ�ûk±ŸËnO$ó¨Ds¶r«9œzÑ‹nã‹_|–66Ò5‚8í\;ù¼¯“¨Õ‚JÎôé­vvæ=³D�—ã·½7öÚéè�‘Wq\ñªJеèlo]V‡Ï?§Igçc;Ÿ%¾Ë<øánCæÙn«nÌFÇ×ǹ«Ës-�Ýh¹¿žëÞ?h6„ÄsÏ]c%– Á­£úÕu¾ÿýïç±Çû²ßÿñÿqî¼óN|ðA>üáóOÿé?�ï÷Å/~‘÷¾÷½ÿÍ�ýÆ7¾‘üÁÜ»íßü›“7½éM{·»|ù2?ú£?Ê�üÈ�ðªW½êÜãüóþÏyôÑGù«õ¯òÍßüÍ_ö8¾û»¿›w¾ó�ç¾íÚ5Þóž÷ ª¼ÿýï'Æø5{WW×}úÓŸæÃþ0O>ù$W¯^åèèˆ{ï½—oû¶oã¯xÅ|»³Ÿy?ò#?Âõë×oø˜—.]âý£ô5îuuuuuuuuuýî«fî ‚Ž#Eaˆ™í&±Ûylu³M ¾‰P&‡I©ºÑ´dBŠØXМ‘´aš&¯u[�b”âk¶1¹9©uÝÅ)9s�E„ÓÝŽ¢>.Úºþ|è£`–1<Œ(SH1º³Ð¬r¡LΪò”g2W«©‚xß š`@aÊ™MÐZ¤')a6E§ãøE@!Ô¥ãÕÀkë)l¼(ÔÀ¶ÍЀž…ÌAN � äŒ„€[Ù¬vñéܨ˜Æ�Owê¥ÙE9» #›Ãr^sž;kL:ÆyøµÅ‘× ²q±tÏ=wòä“Pm•þB‹³nÝ•×xVƒv *­ã§ëXm³~.àkY^`’SJUå™g¾TážìõÞ•Úëç®;P•9j܆;ZxÝ�·¸ÛðG^Ådã¼"Üâ­fm­%ûû¨®óúâqÙ£ß"Zɳ�¦êåšÖµ‹Ý"Äë¾Ã6Z:qÚß�—ìÁÖ‚“y–»/ã �*§ZŽÉʙ硷«îG¬›Ò�Cg0»{³+¾ú�;3w¿ûÝ7üÞm·Ýößõ!÷•ûâÅ‹ç>?øÁòú׿~þaùÃt||Ìc�=Æ}÷ÝÇÇ>ö±@€ƒƒyä‘À_ù•_av»Ýó±wuu½ðõë¿þëüäOþ$oyË[øþïÿ~.]ºÄ³Ï>ˇ?üa~â'~‚¿ûwÿ.÷ÜsÏ ïû·ÿößÞû \¿~�Ÿú©Ÿâ5¯yMÿìèêêêêêêêêúC5†*'HCÂJ!¥-'ãĵ매íMäR*k�8 óÕB1À(Q€bÄAüqêºpc)%¨cR]fÆTœ�ìÊ,[>äjs ªQÔÐiD¶æ*u(d‚Rš=òj ºŒl4_Ü‹<¢A|ewHÓî˜H"— ³À¹TG‚‘È:BbHE¤«[»•�¥”f‡eãS1F¦i"¥D.ÅcÎ!�5cb�‚»ü´(qˆîÎ!¦D�í¯ø¡ÔA�Ùx–"y*sdº- ç<Îæµõ°ì0 ³3pýõözYuhøÂñßø>÷¹� ZözèÚ/'» a,ÑÚè cˆun8œ‰§úý=Æ+¨NÕ ¹v×Ù ùüëøÅ‘ä©ú$³¶XaY‹C ƒjžAå:ÜMbf÷¡êTÏ©ZC_’Ñæ‚WÛö”Õ*®Ôh­­‹ÃLdýzB°•#oí”´ú=fXÚ€c»6ë¥å¶¼úÑ�r×]wñ×ÿú_Ÿ?×ïºë.î»ï>~ú§šgžyæËÀ}ýŸý³ÆM7ÝÄ÷|Ï÷ôÏŽ®®®®®®®®®¯¨„œÕ€1Öh®;Ų \ŸvÈÁAMõ9kÈEç¸n0C£Çi%l‘p‚©2�î�a3'×5gª½„èàNµv f‚@D6@¤”iŽÏzÂ0�†-Ų»ã0$$ÔŒ#&J¡ eq¸­¢¬“yR5D!Ä 6�’m‡…­w è4úêoôcÙ )šHÃ-Hœ�qƒêH NJX m9¯¹’«q2‡…Æ&Ek’0m» Zaé²saÕ!˜s†Hu™—-êkuŒ·v5æœ=^T~Õ`ŸÔø¨V8Û&fsÎÎ|J!„8G–Ûí‡>ô äl«¡�°ê�[Ey RX:󖾺æ”Ó §–õ^Ùël÷ñ½¨íÚmè{¿ã.ÆD)Ëb±wÜùq‡ëíu]Ë‹UÍ—F[ë©ÇÒ:ÿÚ’p̈3¼lox,i=‚R�u2ßn ÿÖ–Ëvíþ ú™ ‡‡‡+'žÑÜ’m|eqdÆÄn·›9WN¨Ûc4ú[4¯~hάԬ~�RªEž„= ÿ‰«çþ㥔þÏÿyþãü�\¾|ù«ºÏÇ>ö1xàî½÷^îºë.>þñ�ßðv/^äÞ{ïå‘GÙûúåË—ùÍßüMî¿ÿþþ¿H]]ÿèèèè\7IŒ‘üÁä�øª硇âWõWy÷»ßÍááa¿°]]]]]]]]]_Qªn(JÑ(JÞ!ªdUÆœIqƒHÚÛ õØjˆÂ¤“' MÁ ¦Å»ÿB@*ÜkN´Íf㮳èc�׊”‘��rGt¼Ž˜z,6Åj2ò(­Ã.‡Tãéè°Î*ü2ÈSñQ 3´,LBWx6›È<2l–±2âs  q•\]:øbðÞ@ê¸FÎS›huj$5Ø[Ó¬a5x2s(+JÁòŽH†rBä±*Pñ±Õº©Ð¢ÅËWÈãe,ŸÌMBsHzO ©ú ˆ„ v÷÷rëXl`´ò·°vÚgž*ÌLª{ýqþF:ãT P4Ï.ºv‰DZì´]²e´Â�+VX�[8�Zì¤kG`ƒfKd5¬V�Ϻ˪KPæA“%æÛ`d¨½�KìW5®Î}Ýmhó±ùJ±—e®Úúo¿O˜#È‹K�ÚõWÎÁÀ±8=çëâoPöÆMüz2ÃNPî½÷%<þøïWûm¬÷×Ê.KÇÌç½~Ó´îÀ¸lçÐÞ¨ HÕćÜn·ã7~ã7nø½{ƒƒƒ½÷ñÛßþv>ò‘�ðàƒò®w½ë+>öç?ÿy~çw~‡ïýÞïà­o}+ýèGùsîÏ�û_UyÓ›ÞÄ/ÿò/ógÿìŸ�¿þè£�ò²—½ì†Qç¯åØ»ºº^øzà�øéŸþi~ög–w¾ó�ÿÍ_úÒ—øÀ>ÀŸù3†W¾ò•ý³£««««««««ëU) e‡é šO‘‘x�íá%ÆZƒ¶aªê›!Â!ùä*A …ævKsk™ÖκR Ó4ÍÜ#O™0 "S v�·¾ú•¼öO¾Áxì¿~’‡>ùa{T*¼ò�’XÍ`¦ê Ž–Ô„’‹÷îܱ–6¦û#$ª:/§è\D’ E¢w ˜–ÊG21�«½…F™Ú±,° ÑZ©f¨�„@¼{O0)îð+B‘‚ÈHÎ×k$y XÀÏ´`vÌ“_óâñÝT­‘bÊ&m}ø¤œ éˆ`Ñëå*¯i\¦ �äib³Ù�ó´·eBí`¬ÅR iHÞWÈŒzX’ JÚïÂ;?ౌY¬.NhmEÖóÜV©­Î Ê_ÌX'(Ê ~ÅytÍXÀ”žë ÃX­²‚–‹ón†jÆìÌ‹qG«*8 {0Ì�£Åš "Ã^žºý4,˽‹ ”úÆn»-Z¼tííßÏoV . ;©ëî¿åõðÏ‹Ão}æwÑd&Âçúë@ëœWcfÈÊüZÂz°¥u.6礞5y¾ôðüäOþä ¿÷ž÷¼‡»ï¾{ïk"Â_úK‰ü�ÿ1ïxÇ;Î}­�~ô£¼øÅ/ž£yo{ÛÛøÐ‡>Äg>óî»ï¾s·ó›ßÌ?øA>ûÙÏÎ�û‰O|‚7¿ùÍÿC޽««ë…ONNøÿá?ð‹¿ø‹Üyç�¼êU¯âu¯{¯}íkϯ–Ý@fÆ¿ü—ÿ’[o½•ïú®ïêŸ]]]]]]]]]_•bÈŒ§'\¼�øÖ·¾…+×Gþó£ÿ•ëWOÃEïúÓRMRK*sš&RLøv;† NóD`aB‚wãå3`®-S¶¸ÿ~xýëHA�WÿÉûùÔã¿Ë•q"Ä­wØ•L t)LY 1¬êÞ Ã&¡:¡"‰`FÎ¥&e†‘)º£±ä‰`™\FbÜ0„�\ ‰@ †jDÉõ\Zµ7¯¤âîBœ0=Et‡•º1qpÁû÷RÂ4ƒ�½Ê0\ââŻ۰Ý1íLNh9aÊ™RF 3Ä„„-A8ØÜDˆ ‘ÈÕëO2N'„pPûÓì¶\÷øm6_n®Uqnó•õøGŒS›‰Û×�g Ã0�Þð†7ðoÿí¿åïü�¿sÃÛ¨*?ü0ïxÇ;æ¯Ý~ûí¼â¯à¡‡º!¼õÖ[¹ï¾ûxä‘G¸ûî»yöÙgyâ‰'øãoðÛ¿ýÛÿC޽««ë…­oþæoæ›¾é›øìg?ËoüÆoð©O}Š÷¿ÿý¼ä%/á‡~臸ýöÛ¿âýá~�Ï|æ3ü½¿÷÷¾ìXQÿìèêêêêêêêê:«i:A˜ø“¯¼ŸoyóÛxòs¿Ïçž~šß|üi,Œ„íálZ›RJ(� ‰M̨bLˆMb-Hh=»;তÀ6î»û^‡\¸鿣#îþº—ðÉßùã8Î1U‡R�í°™ã¼Š; ›ã�:®Læ8lK4î�–J@Ì)$ Ab$�Šà•nA"j@.ÄÔØ†w&úc‚–Ñ#Ëê@q¢0©Ñâê$ÔL%\ÜÜÁáö&Æ©‚´ÒæÀãÌ vÄÁÉ5E£P´ø…9+1m \wjU×~EÂ|Züyš&Ê3¸4@G‚rvfÖøV3¨-›VŸßcÄÉ#¥ak‹{¬�Áõ¸D‚«1­]|²ê¾[Æ)R‚—¾ì�Ï=uÊ4¶éä²U'_Ñ i/"»æZi(6Ïv¼ë¸pƒXí¸Û Ú€š/íJtËr̹¸³ÄEN¨æVzž!bpº›G�¯ÕbM]âÐûÿ-«¦ýåù:Š¤Ùž»@ØvœR_Hf�׎§ÝÖ¡¢�bä{¿ï»øÀþ_v»²:·ÅyØ€fëü[àì2–rÖØz¿ÝqÇüµ¿ö×Î}}] ùG­ïþîïæÇ~ìÇxôÑGyÅ+^qîûŸúÔ§¸|ù2>ø >øà9 ù—ÿò_f³Ùœ»ß[Þò~þçž¿ðþŸøÄ'xùË_Îm·ÝvCØÕÕõ¿¦D„{{w¾ó�|á _à'~â'øÀ>Àßú[ëËÞï©§žâÁä;¿ó;yÙË^Ö/dWWWWWWWW×W­„#Ï]}Ž�¸õÎÛ¹åÖ;‰éK(ÞéW u0#`jDqGbˆ)S1P%Fïàˆ)Ìà-v*+ÓXž&Ò0p}šøâÕ+Üþ¢Û±RP3¾tåO~þ�´g¸¼‰;ûLaŒB d©Û€eàš‘*À4íæ}‚Å´åUiÅÚ9F°Ì®�‚‘ˆiƒêbp*uX£h&Æ„é„ÚŽ6H8d7Át 6,!›ù„œ3Go'†�ÓÝŽaØÔÑ� Z”"uË!»|B‘†:<ÝÕˆ 62æëìòuBL"avûív§3tm£E³÷–Li•|VRÀl`î”…sa†„jrðð‘ âEˆ-Üœ_:×0SÅõȅLjY�¦Å®¨ ?þãïå¼÷}<þø8iV[Ç ÄX»ï”õ⬪U¨«ç ÙÈV@¬b?ÆR¦ 6 uvÃ[ãðã)Åa˜‡Ožzò¹U"+g�ÕÇ+()çt |d/zÝîÓì­û¤öÝ‹í<—ᑈZá_ÿëÿ{†zg£»Í�¹,7G¡Ï_—¢«ã¶Õó}õ6Àív{CÈö|êŽ;îà[¿õ[ùà?È{ÞóžsßÿØÇ>Æ}÷ÝÇ_ù+eïë9gÞ÷¾÷ñk¿ök¼å-o9w¿?õ§þ?û³?ËO<Á£�>Ê[ßúÖþ¿D]]ÿ›h]×°Ö]wÝÅk_ûZþËù/_ö¾9gþÅ¿øÜ}÷ݼó�ï쳫«««««««ëk’X øìSÏñó¿ø¹L<úkŸÆ(Èæ˜1$��ÎÕm) hÉ <�2žŽ$󨘡yBbª@ÐJ’„e­C¢ üÿÏ Æ�·ßÁõë×øøc¿ÎåS��ê¸ë ~Vð�¬Euæ) äÉÑMg¾#B ÎH¬½¤š£b5u´”º"\ÀÄá\®½g0GlU=²#äÝDÄÇ:ŠÂt f¤¸Á4RP†Í@”bph9¤-†“³•irÃZ�ÁëÞT|DÄ(äF³°*D¬oŽ éÌôLÔ7®Æ:=�ósº[�ºˆìvÌûîû:žxâsä\öœtKlz‰Ù.®Â¸ÙÿEѯ[\�J�Ï»Ù>÷åâ l½�þ82wõ9°Ì,c&RÏ.-/ãó8<�ìQ®P»Ë >þñÕw|ÇwðÐCñK¿ôK{_?>>æ±Çã{¾ç{xéK_zî~÷ß?ÿøÇo/^¼Èý÷ßÏÃ?Ìg?ûÙ¯èöéêêú_GW¯^å½ï}/ßñßqà™O=õ—.]ú²÷ÿЇ>Ä3Ï<Ã{ßûÞçÕÝÕÕÕÕÕÕÕÕõÇSi8`²Âxz�‡ýU_ñ.ÃEâæ¥ŒF­Ô#2 4ŸRvÇQ¶ aC~ÍeÀ°¾àkêñSS%¦D �,àAÛÄõIùÐ/|Œ!Šqs“èËÂs¤”ê˜Hc�RFÄÒ¼¬¥¸sMÍôB `ƒ˜l•5õµ[ÁP+˜HÝ`š‘!ùs™C³u 4ÉY aK@ˆš!Ã,@Ú ƒ)˜²=¸a⼨èH‘<)CÈyÄÊ„¥BÎefh!D¦iÇT®Qô³ ’0ržˆq˜ã»ëøoƒ€R"Ø5¶²%¦;‰!úëh#§Ó³¨N¤pˆ|¡8âÑê•)ÌÌHþ;‡Î]r-SÝ´†Mk§\¡æ´2µŽy;©K¶Õ€ÅTê ëk,nSt’ÛNvyÞóêR°@�¡¾‡–±Õ0;ÿ|3…b mÄÈkǨEë@†ŸphU{fž{¯0ÒiyàñÇoŠ z.°oqzwa“îMnû}ËìÎk®K]A9Üu·!{‹Ãäl5.–sa>¾æD\CDí „v‰uÇàú1›óp�„ñúØ8Ž<ñÄç¾~ÇwÌ¿H¹Û´ëôõ_ÿõ_öñùÎïüNþÝ¿ûw{_ä‘G(¥ðÆ7¾ñ†÷{Ó›ÞÄ¿úWÿŠË—/sóÍ7Ÿûþ›ßüf~æg~†ûî»�›nºék>¿¯æØ»ºº^Xºté<ð?÷s?ÇsÏ=Çë^÷:ŽŽŽxî¹çøå_þežxâ ¾ÿû¿ÿ†÷}üñÇùOÿé?ñ-ßò-\½z•«W¯ž»ÍK^òûgGWWWWWWWW× ¥DÂæ1,p+PcO|$ Y�„2�"62Ž;¶‡(‰6�"š1"J `Èe1RIå"B¨5mQ ápƒ˜-¦FJ�ij#Ân‰ÁÍ\T®2l6ÎtðÛ8 Ku0ÄÚ2„Õ�«@�:V’R„&�KÁŠ’bÀ9\ñJµÜŒhm� kF€pb õû„ˆ%Ø„¤ pDA‰HuÖ ;Éœî®0N—§«DRe9ËÆÅ¼¼¡™¸½… E ¤�RªÜ©,+¿(V|D¢dõ�QO9 Ç„x‘(”²ápÏPÊ 1 ;JŽ„áË¥Ž‡ø±¤Ö·@¿¥TqÝÃ× ÓÐåœ9»nÛè«�ƒhÆð×wq´Ä ¹ì\_Œ‚j&Æa^}iÇd,˵fnmËÀîRóA�ee7ÌÇ×\uR'“©�;w¶å^Y‰°·ì‡V1h©ÅõHÈz\Dæ¯;h�s§ˆ�Ë8?GsØ-Ž@Xúþ Êl�eu=ÖÝ‚íz®áíòZÚ¼¤#{ã#²n1éö˜)ýÏw¨<ýôÓ¼ï}ï;÷õw½ë]¼ýíoÿŠ·içüS?õS_ñ9¾é›¾‰�|ä#<õÔSó×zè!^ùÊW~Y·Îë_ÿzB<üðÃ7Œê½á oàßü›óe×ÿ°óûj�½««ë…¥ïû¾ïãž{îᡇâá‡æää„›o¾™»ï¾›÷¼ç=_¶ áÓŸþ4fÆ/ýÒ/�s$7ýðÿ0¯~õ«ûgGWWWWWWWW× UêvÁ„Gw³¢c #ˆp�‚Nw§"éð&dØŠ¢ã %_CDñ¹AË„‰V¶R�NÙ�Y3ø2a è›�Unfjß�1Îæ®6.Ä J®±ã�„”âÇ:UcذÙ,F¦º Ì-^sº±TvRœ3I‚ ‰¡BÞ}KœƒÌŒaØ ¦”)b$ß‹J.˜Nd›"ŒãUbʤÊ4yT÷t¼‚Ú1˜ 2`逜3!…z]êø ‘7h)”2ù²ڌr�0§8×ÈÅÁVÍ$fN¦gÓeT#)n12ZŽ в›á‚¤¤Ä2 2 ¯6³¼1õÍ©f ÜÃZœTWiPÝ¿h€«ýR²€Ä6b{@¯�èºSÐáZáEwòÌÓ#ëèi;–Ó¼n².Ý»ÝrN‹sqé7\úöZôw�fåÜs®WuSJ{à°Á7�ìAÓ6lâ÷/{±Þ%^»;‡†uD «³ÕkWÞò‰�f¸Ø@äzÔ£ò³ƒ'-нŒ·0ß¿ ¨,Ïë6×iútÿ”íêêêêêêêêêêêêêzžuÓíocÊÎs†”æÁŒqÜ‚0 ç ÓxŠi!XtºNÑëˆ.; ·\Üò�ßðržüüÓüþ—ޱ0 +ƒPD"[¦q"¥šj¬�!•û¤”öv Ü@æ#haÚ�0l¶¨ÄšÖœÓéB†�)û‚°æ<ÃH«©Q LÇ !^"&¯Ë;Hۛȵ³O˲QŠ;ïÚØªw5–RPeaL6RòbM¤êÜ!X�à5-`aC€„„ÆXØÛwp6�¿­™ÐÌ°Ôæåå–èÌ9מÁäÝŽâNÉ V;#JòTÑëóŒˆ=bÇiÈ5Öº bø{A÷:ãúŠŽ¨–•3×\3³�rÝ»'{nºöus X-±Õƶ„°á½ÿG¹p1ÍÏßþ48ÙŽ·9 × ­-ï¶Z¥v.~¿åñ–q‹æF,+Ç ¢-9-¶XN¡ÎCŸw̵å–uáù.¾õñ�YAu2 KŸ_¥Ã¶Ž‡yÖÙ)û2½€Â2¿&¥äÙ%¹Ä‰Ë<©½D•mµ¬¼@@ÕþÛÕÕÕÕÕÕÕÕÕÕÕÕÕõB�š²Ù l6C­+LÓ®B*]E6[Ò0lDO/£»ç ŸÍ�lVáÇ×½øzÛ�| IDATEÜ󒻸ýæ[ÀÊÌ+Ï(Zˆi¨îC¯`³¢ÌÇCÌMbÓ4ͼ¦™�š/a³*XKÎ#!VG êÌ'ÚpˆÉªLK-3‹˜eBP†àÝIä’‘ÈÙ�¡äâŽÈíhå%¦ir>%^['5 ‡„t3 ›K„ÍÍ�.aá&ÙÝJÚa!y/¢wV€ÒØÒ4í@ÊÜï×@$àn@Sb ˆd° !£:±"!Æúx‰ � ‘ "[rÐr„Ú„#Ô a A�`Š–Â8Ž„ðc?ä=p¦3T2sKã-SË6›ãZ¯žC4á|\#Ö‡=HçßkPÌaUƒr×H+älüðý_\»š"CÄ—fÎ:æ–•Ýöæ2w+JZÅZeÚÂì"\l´^?�Õ {%Œ-¿^1j�T¶½Ñ·¾¶hu©�ÁÊ)¹\“5̃ˆYÄlÝ×ç7}ˆ¡>7s¢¡g^#YK™m£m.[êôôz…9„¸ç‚\¢ÄíͪÕÙÕÕÕÕÕÕÕÕÕÕÕÕÕÕõBÑRW¦37Yƒ'gæ³¹š™N®aå!S¬`@6„t€ÉÀï~î |òñ'øÍß}µ•q©¥Còhq „Éèt�NAœ¼lÌc1G QÜ —8Ì“B@t©V3óú6ÔqÕ”)續[(Vëâ1õA 5$(j�†-<ÊÛŽ!T  NSjMÕ±(Á—’›Ñ Û X�0`’ØMŠ"„4@ÈE0¢DwƱým`1 Ãl"k@ÔÝ|™2íªÛð„ ‘aزÙ²Ý\@K H¬NÂLQ—jÞwHLJ…‹ 2QÊèŽPª ?¿ôàƒÿ~µR+óƒú{Å*Àê Fs—-N3UÙ‹¥®£¤î«6ϸL ør[˜{éf·!¾ ÜkaÕ××Vs¬©.åŠ>za�Üù{©öçµû�íz¶¤a‹)lRdšFBJ\ß�ü×Ç¿à£ÕyÖâ¼Å”¨Š(Ó1/º$üïøÓüîï?ï|ús”’=*¼ 1ŒRÔ£¸Z(9b¢©û Š”Z›–¶î,¾!ÑY•Y3ˆ²l68H+I((ĸ%‡”)3İW‡áNÃà°Ý†aŽ€šÁ0 ”)Ï{"Â0$T3¥xå[ë7tg¢Ÿwã)9çåÚ©â2²›³÷ÆÑ<…KG/!† óÀ‰Ù„l¯s¼»>�°¤˜PÓ:¢¢Þ�ˆ`¥bdH7³ÝlÉ%Ç»ëξ>ñðï!¡x!¡„:Wl35ÖÚ×þnPk=â47x^yv¢1/7H·üY/ÞÖ.º°8ò°å�ÛÛµ,ݦ–oŸoÃò‚¢„ 5JÛrܶ(× ÒAÚ�>ï0Üÿ[C»æ–[CI¿]¨®ÁDi.o\ž»Å™ë™ÕŽ=wõÙ^OáÒ3ÈLˆ×.¿ed‰3·×hýZ.ç¶<¦Ô烲‚ެ^G=sÎ]]]]]]]]]]]]]]]ϧš1©Á¹õ׃,1Ó’G¦ÓS�ƒ¢ÄÍ!&iî©óõ݈*Ät@I5"kÕÍ&>®!á|“`Úe® DfÓjáÜlUÝxÀ4�Î�l•| 5­hÉ~_õ„¦jžÝƒ§ã8ÒR<Õ"Æ´`¢(…õnD�íf@¬8P«ul³™ª® {¨U¼i‹ü6{žß/TÞÕ^‡išf³—V�€)mAœÍˆ¡:‘õ”“Óg­×[Vã¸þ˜Z ~V`6r°½™(GL“`ÉeB¤2¦a¸ßJ�4GU×QU°^sYƒ)Pa†aûPÌÁR+{lo„u^ƒ�Ûâêûû޼¿ü ¾@A~V+)±F_K=ŽFIm¾ÿ:¼~¡—Xì~Oß:Ÿ½ß (Õa×Ö�mï€UGåÚ9yÖŠË|¾ ä‹«nÃõ"o:wŒ ~%-‹ÄÌNÏåZê¼Pì?Bœni�Ñö§ú§lWWWWWWWWWWWWW×ó¬›^ô¶™1´½ƒÆ%¿È93ˆ1_ÆtB†„�D”‰TþIˆ:¡JÎ`0 ‰)gÒfCŒC]¼¦l˜f…7HHŒÓT]p•Y˜¡utÃɃaù”! «¼&€NÇ0íÃvIVÚ„Z¡˜ã@Éê#:�9ìÒS…xàk¸‰›´@ž&6ZŒH9Æ,3N#"›ƒK ‰>˜1å‰!˜z VBñÄd3}â¼¹b@³ÖW#$E0„R&�@  ׌fÍ›PÅtÙ¤C¦é„©\gH ”š�v¸:¸£2®†^MѲcHGln÷km§ŸþF „��óT�S©k$‹KÏ#Ÿ2Ç^×¶ÒuG�;ݤÒÖ2ƒ®õÒìYç]Ë€§´:­k¶ªyÄX��´�}§ÝzI8PŠÎÄ×mS=®e­¸õá™îwñ�=Ƴ®·”ûC&Ô²Éö=YÁ8­ñßRÏÃöbÅ­3Ñ»÷¤¾™t/½§†R¦ùú6(»î&\n»ü{6jýPp2= �¿ÿc?À]wÝâ–Ñ$tW �„ÏD¸»ººººººººººººººžO5£Òn·›wÛøGã1F¦RˆR FÀа•ÌŸ~ËýüŸßò·mÜñ&¶2lyJ42qv¼ìΛù/ºD>¾Fž`2oÆ4ÂêHiŒÑ—kë°HXm*€‘Ò*EŠ�š¢†é))&læÞ¨¥Ó«½{"BÐB°‚„ Å*ѰRM6óVCª°Lˆ”r}f8!BœÈù˜R&¦qróš)Æv z�¼»†äv0]Cô:–�!Ÿ"嘲»JÉÏavÓ+”Ý5tºåQ”$ZÝŠ:ƒÍaðEᥢ.Ó!!¦iÇ4í(ªl77£%ae.FœW…crèkª„6*K`*W¸vú{ïžäúéçñª<¿n©Á¢5¡¥Â¨6ªÑÀк'¯=é.µÁŠbqVAžÍ·Yßï¼#0Ìp«®õ1-ð/̤´”Å-¸8îòÊÁ·ÈöU€&¬"Ë͸^wêÕ·a=G™ÏÙ¯“­®ÃÙÑ?h‹½aîß[÷šBŒ¡žÿÙÈíþù‡°¼Fó-fמí9÷ûÿ|éx"¯yͽ¼ííðÿüÜ¿ç駯U×$³M·]·öAò‡9 »ººººººººººººººþh´þ}ßWt 1¶4bZ~—oÞ1Îlá¶Ûoá¶Û^ÄÓO�4 ›ÌdËvBQ%Šq×-G¼úUßÀ°9àxœØív\9˜ÌûæÌ*i,b³P5rÎ3²Ú«§¦hQˆÔ˜reM!bꎽB�¶!ÆúÐÃæ:8°’½F�€Š±I[,¤Jˆlf@!d‚†!– [b¾µIM¥‚щÓÌ Ö¦¹¦vßõµ�#àƒÄÊ…Qëk©½(ªFЉ\€—qŠ…(¯áß®o—s&Æ°Š¿†•KNçÜ÷Ùmî´6D±†X­ßoy>[uß%¡¬:ôf˜Y-£V !ýy×1Þ²ŠàÖó¥•SÖç…ÕñÉxóç’sp®=žÖcšûö‚¯&‡ `­s/ÌŽÈöØ~nûð®ý»�¿¿FNÐÛ(ÈŒîÃX«×/®žG*aö7n�8SáæÒ\^“öÿÐþ ÛÕÕÕÕÕÕÕÕÕÕÕÕÕõ�»þ2Ã�a¬ÃjÍ äõ_6Èæ"º»‚éˆÅ@ÖÀo?ù%$mƒ~´�°2<ýÜÈ#¿þ[Œ¹põ8£ñÈ£ÄZ�aeJ)RÔVŽ3AÌ«ßÆÑ‡AL A"¹˜„º«�‚PB¬kºmdÄ�o¹4·¡1NW‰�‚æŒi r“X9��lHl6±.â’�Â�hÉÚ26�Í8¼x+Ût A :·q`X9Ir¶%½)$‚øs�S&¦D ˆáØQŽ?OQE‚ÕEäj¾«f7¿N!´D­ó¬’½c°q¡ä2÷4RÙT®ã""â T1_–6Ъý­EÍh1#�›ÆÅ–¹zâ—4òµ–¡Â¢eD¢�‹´Ž¾ögy¬ã éÎÂ,wĹãÏLHi‹/Rsãí<¨`*Ä«‹»Ë¹†9bì?4¾*£µgÐVÿ·îükçµ;o½Ö»^ÙE0:Ÿ'R {ŸÛýðÉwÈ þyïB0Ó�BTÏõ·pë!ä°oœE…PzåòjW¡Ö™yïDZ gäl-ÆDœ¶¤˜ðÞ•¸²1)㨾Ĕ�@ðȈ÷Ǥ@A ˆbœp΂³uá04pæ½Çæ¦ËÅ%˜£#fÈâA‚ͤ¸EN?òEì çâüHL3)DÍš™çØØŠ}œxGŠ‘P"¾â ºªª9óÌœ¶„!´5a»gF[réñËÙ¢Ñ9•.Úà_�RC�ªÎµ28Õ“†v½k£%k ̪*RÒ°¸j¤B½¥ãn·ûm×]¶^Е w5ê¨HŠ*V\]ëMI �ZœfkµÓ@buóÙÐGÇXF.r޶ºB.ï±X5ÑUŸal�_ƒÍúûÕ�W—t,ÒœqNËX‰ìÄdëZNÎ çÖ=~渳ó±è±Ërí6R’h¬�?Ù.kÑÜÝqïýª;PZ<¹¹Ë5?9Ú¼üû:B½ê$,ÅŸ"}¤«««««««««««««ëî¤Ê Rwâdµ¾kãÓáqTg�Â2æIÙšõËiO¶vëPq$7�p¤¬¸²I�K’1ÆH®ë¸+Ö0ÏóÎFBNæôy•…ˆÎ‡¤ ’*@tCI3F‰f\šxröf`CHY@'•8¼w¤477¡E�•q‡¸@Æ‘T‘œñ{{§3î�M&€óˆ÷HIhÖŠ4{¿ÙâÑ)‘Ò\a­Ñœ{ÁjÖ¦x‚ã7‚ƒ¤� o‰1;j_æô!àü²‘QÙÍ0 ;)Zƒ¼§¦g+²dîÂpÌ :êø…]x]¹ñÜ’á.„Ó ¤ÄtÒ,Ò“"²ë¨°uçÅæÀ[wÔ-ÐoÉ1¯ÝoösùðøÕpÇÒk·±ï/½wU “âZ̧ }œ?^3'®ôO¦vA ÚM·CÔ½:Ò!íƒ[Þ¡YRÛ¹Øwëåh7!—AŠ{p‰ §“®�ØÞÞðNte'º¼¬:ïº×å¡Ë`Hnçëœã£ýhÿS¶«««««««««««««ën"'néØs0ŽÓÑ”�H)ü=˜³C‡=˜�qΓ5‘²<‹õœ!„V‹–Sb³Èɇ¥?}Û$¨Zv%ØÙ+°1ÔR׿¤�Yk¼wĘÃ@ÌÒ4E3på™ì@sÄY®—0Œ¤œqbÝy! âñÁ7Ø8mgbVœ/†'G‹çA´tzÆñ bRüàšSO$· i[4—^Œ™išpÎ/Ü,9|Ȩrxx " /GÈ*„�£qPƒk¨Š�éDŒ1Zz”¼“6­_a‰q¶¼¦[ÆssÖbX³×¨à2çÌ8ލk#~Ÿv—víæe.¾øa¼ýíÿV2ɱ�h8GƒJÎËÎØ‡Å‡uÇNZû÷ Ð-c#ÅY>¾�ZÔaŒSÆ+X†@D|pmå—’§nF¼¼m®9 þц:ªeÒÀšÍH[¥/±âåµí½…Õ±—h°=&P#Ä)Yù¢s¶bã} ç Veµ¶\9Ê%iYïÕêòÉ`s‰«=MVqÝwŸ.݉Â*μÛahŽÍP®ý+Ï?ÿüþ§kWWWWWWWWWWWWW×]¬¥¢¬&=1MÌs$gÂÀœ]©L‹ a$—�Sr$Α,Ž0ŽÄb>M�Ô“ TÆ-¦kv 9“ÊÖCÊ©@D-5m‹Ñjš-" JB1§lZQ¦y6†áWŒPÎ š…aܰ�#΢–$-5r­{O#ø°o=�™²®`JvŽu¨ÖÒ•Ž9ΤœØø=#BÄËÀáö€q‰9‘3–¸”HLÆŠ4CK‡ŸÚ¶BΑÃíqÒá1RÞ¢À8%©Ãi&ÇDÊ©­Û5RcN°ãàðΣ'�†”<߆“ 2 yCJ @jÒ�!ßœí:Ç ñ¬š ­ÜN·]uºùp.�“A¬œ'nÙF——íB+d[/Ê.¯¥87¬Ö{µ�C�¿®—uEB‰ÉÖ)kOÎóê˜5"\Ö}µöä±óúA®„<ÝáÒâ óÍZYA^�áî.äZ6½w9ÎÒÿç}íGL%&<£ „Œˆ åú�E²¡BÅS]Œ'ÿЛCrq@Vpk÷Ö®A,ðdµñú>/ïÛ­\šÕú¸îêêêêêêêêêêêêêº;¨EI[Š‚%«d2Ãp„éð8„ 4�ñd<Áes£•Ô0³dM“Á6­]tµæ ’*ÞËju5m#¬¥RnžgÂÊØl.{ 3‚³mŽ€�¦­�ïˆy²8¯³×ta`Nj°L2NÜ~@§dqHžA1”„#´:»“9JŒ±Äm¥�žHžÙ?ílBسmŒ92xsJPTHóÄ´½�˜¶äliR/ެJJçsÜâ=æCDFÆñ4’ 1ƒ!Ï™Á{fú Á›I.ŒHΤսô!@Iäî0* ³%¦­¹#uF‡f—Rbž8ÇæÆ†¡qŸàŠCÍHÒý¬6BsÅY~ümo}'Æ«Ãm)i´Þ9w  Zœ„æ´¨/`ÌRš£p׉('õÕ-¥‡šëŠ®´¨ou,ÖÑ_)ÓÉkHVádµ£Zïà. Ü…k'‚x= ’ÉI}z¹9×°­Ënäy½¬íz×ó”“lœyåÌË힬¯��«ß9Çzý×óÒRY\%Êmñ—¶6³|À»kurvuuuuuuuuuuuuuuÝõªÛÊ –*2Ì!†�d`ö9œŽ±Ù?ųÙßg:±EuÆ Þà–Ð4#žué!R^C±ÃZý›÷žyžÙŒCL¬Ã<Ï ÃÐjåJ´‘4ÛPµ�Ž2zšTp*ˆò|€óÆŸ\ä4áDMç> Ä)‚óçÈ…‰ï@…L"Ί/1ds(æâÖÓtˆjäöã×2'Țв̀(ó‰ÉÞ‚ ê<ÊÀS¶!]?A0¢f\ða¿Äª•b…9¦–´Œi&§H\1Ý¹æØ«Æ°ZÕ–UI1ZåžxœœFpÆÑë+¬æ»ÓNå].pÑOPÒÎRq¸9ƒ‚fÍå\I rU¸–ÒÜ–ZÖ'|êÀ„4HµÊj�C ŒZ–+Àª4ƒk±¹äjï]½@ZËuYð5çžàÜÐÜŽ`KÄëõzXc‰Æ:r‰ÍÄ\¯Ó^ÓþÝŸ2¤QßW}îú{!T7å°Å­°®B½SA^uæ2ÒávžoÑâÜ~€ëë-N¿D�B×{TDìxËk¬û;ìêêêêêêêêêêêêêº{híÄ[¸Fq»¥*„àqÞ3¸�Ôœ`ÙYÄWÊ1ò<¡9’³Á"œ ƒä”§¨Û¹Ä~ëð…ˆ0ŒsŒ¥îÌïpÃ7æNà –H)´%“1åB@ãDœ�G¤œq®t J"DŽߜK$„'’&‚A‹ûpއŒC n "8Âæâ÷Id\qð¥I9‘,ÖJš�ï° -;>D=ˆÇ1N1†Áx�Bœ�±8,¹šÊ­:Â`N¿ J5M8&D­¯PS"—J¸”’¹ËI5ÊUã¸Ù @ŠjkÄ*jC/Ð6 j�œ÷ža´×ˇew¼à’K¾‘í4ñ7o¼²Üh¡ŽZ”ø5Î-ÑÝ5Z»×–Xpu¥éªr�oë¸ð.ŒÓµhƒu9wéþÓáÔ—¥^K’×…Ü\ž+;E{´›¾@E;çÝ¡”Úõ·,íZ±¦/öÖÅuçÚœµ´X/PH¸e´•…ÞŸÉ]"ÈËhÈ-®ÿ\_kíâ[:ÿ–ñ“uu`=Ÿúá0§_fY‚ÖfCíêêêêêêêêêêêêêêºûia"ÑFÂØÒ›ÛyF’â6eÞnI9�fJiÆ;ASq�OV±˜+¹%5× Ç–†µ�_̳±—˜b[$†Kü�à-Þê�ÃId·ˆ�ù¨âDmµ× *˜{Íç `Û"RÞ¡à°_ƒHé�¬Œá4²NÄù8NF²(N 3‘€÷G­F{Ÿ!ˆ‰!ë?TEK_ŸwÂ<Ͷ!g«XsÞŠlžít@ðÁ–†S"kFsFW¬ËèÌh}…R’+NH_jú’™ñ6› 1%œ*Ó4Ð Î:d�v½ ö†Á@bífL‰a0ˆÖ–êøR2Nà¯þê‹óÌ·q s‰éÊafÝ|uP¢~(Ö ºu·Z.w!—6]=O5³½Ä×c"õƒTûÍyXÝŒZÖR Æ„�ÞÎUÛåâÊsm@ÄÞƒ_¿ê€[bËËû’ÒT¬ú«jßúøÖ×¥|¿ çTàå[^®E;‘8sÎmÍ¦Žˆ¬¯o…�vœê$´s®÷»Æ–íy´fE© óÔ®®®®®®®®®®®®®®®»ú±p”æ Ë ç�ƒØø…C£A=D‰)¢i^‡ â�½È ¨:«JsÅ´$* C°…Þ9µ„deÕY˜KÒ±V�Uža�fÆeÐLð�”gæéâÀ_H²±›2´B0g_†)Îx hŽÖO(û87¡ZzîÊ®„àU\ØpÆ‘/æp:ÆÁ|š3–}ãG•�(N¢ Y3YË{wJž“UÃ^VÁ_ÎÅzC6_~™œNË(ÈzæºvÜ-ÎȪÊn�àtV{l¥°vÇÌnº lHëÀ[: wß·E�ëk¸¶¤k§”Û:ptíÜ4ˆj´å–æÊ[©]/ß à✤�uTw`¥áÉ^w.ëÀKl;—Øqû?-Ö¼�õú.Ÿ‘þlWWWWWWWWWWWWW×ÝAÖ¹—Z\tžçÕö€2Ï[ò´Eüe!'ûIÏh®¹9%£9rîQÇE{1'ÞöÏïeŠˆŒãhn¹8ã ßpÎB`š§%\êÈöö6Ì1Ùö�+N8M 甘Áö`.ˆ�9FÄÄes#b 0 #sÌÙ£R†”Û>CÝZãQb´!Ø9eBØÃ»å¼êE5Œ­ÁYVZÍšª5YÄØ dÅ{GL‰ìì±x‡óœC]&>%a b€–J­¯‘¼«¼,„rîj°2;¼³®Fç²Å�sd:8�£-·ý @ÌÀµ6®5¦e/æv ‘õãAŒ�±'{7´YFõB­A[}S^Á±`¹•ÛÐÀX™­ÎífXüuéï,K.Ôâ¼å8»ë7ÕDJóIrqÝÕ›¾¾Ùª©|­sôtqžênL,kò<§=Æ]íÚS͈+N¿vj®¿¬$ï,Ýêœr[ï­�}5Ö¼vcÚjs^9—k`J–�¯®I·v[î¾?‘Ú…ØcÀ]]]]]]]]]]]]]]wåœ-6[6 BäbBR+}CH¨–4eŠä¸EóLÎóÓï—Ä �A3¸à¾œ{öÙ\pß xàù_Œ`£-ý¹ŠÅÖØ«w-�ˉÊ<›ÓŽœ™²ñ„LJøUšÓ9¼dÄyTJ­‹‹8¼��¸?84Ϩx°A1(7M"åqâqnƒ¸ñ’&Ò\–rëÒ;‰ñäTkäVÉOUÅ‹"9álŸ/à³")1H‚xé� Iñišqê ~(uz®Å§ ÁBUH1‘b, À1ÎxQR< ¥c¤x`àP2Cp� .áÜHŽ�ÃaïÏ{·5í{ž°DR—8ïå$XTÜiu�£9É*pcÇ-·îî[¨c6»$BJ‘Ú÷WWg-n@«:þTëÚïBb=–w6wšî Žì‚»êH\F9ŒzêîŠnyž÷¾ØA—Çž ׋¸ËûóËÊÊXaݲl¼r æZmýÆ×dW ;ýÎÚñ:Ö»8—kUsôëkZV…iç²³Ö“e5nÒ\„˽³hrétže|º««««««««««««««ë®”÷žmgq¯u¡Œ>X��Œ#âh&Kâ<9)§í+‡9�xΘÍÞ°apŽ#ûÚv@X' ;IÉ\}ûP-‘Z)`R`Vbáâ åHRp,æ²”À â<Îâ´Er‚Írvd��3Áí!«H)µn¾ ×INç8I¼'«Å–Évþâm8¥Ž­‚uø‘"9FTÙMhƒ‰…Åmj±É˜'Ä8†=ˆJÆ!Þ“Úþƒ@(iלR‰ôò43Hi£$™à&²ÂiGÎÁÉQ[CðÌÛC;¿}˜ÓqãÌ<‡Å¹8GÂÚJpXzK”vq‘-+´Í…ç=)éªO.7ÇÙzeD‹k.Âëœ/†=+†\À›Ãbã²¢“Ò>(k[U¥Ã‹;P ó;]„vî±½VÄÈÉpÓÜt¾äËk·.[œâÂj=¹F‚ÙùX"ÎÈÄRøXδ­þ*jE“;ïYV /í@ŵ týyøLuùå—ÊßSÕöû—^ziÿ“¼«««««««««««««ëÓ(å„ÎÌ1ã†# #Î õMÞ Þ�dÈäÙzüÄÁ6Î\ÓÍdq¶ÔërJDUÄð4 Þf “U±0ƒ—J·õ–AÉ(ZÒ)L"—>3ã9IÁ»:Ôê-5) ZZòê@+¶+!Ζq³,«qçÚ�ÖGXY� ‚Ô­ ‡jdž'¼ÁÉP XàÏ8ÁI@†}¼m¿Bíõ3ÊH‰�ùZDyž'šÑÊ9¿GLŠÑœÙß;“ƒíÖFb½/qi ˜íl¸Åïò¨28œsf™&µ{0{’D‚hœ™‹pðû88»Žç2@¢*„:Xaë)ë) ì‘a­ònŸ]�b»+²éÇ]ý�¬áØn7ž¼rZ¬x=ª¡mÍÚúÿÖçQ�¡AÀ@jäy üÖ q)±^Àn¹2Cmn¸ÚÕŒÝHîrnã|×ÈÕ®*”‚ÍSŸ¯ )Î6’Òº3ÕXÁèrŽK„x9WîC*÷È~ k}`n#)”ë$87¶¼]ÿÔ¦·×÷Çœ�F໺ºººººººººººººîz‰xüÞQò|‚ŒõûIœ$ršñãÈœ ë„Î'ÊøFÀù}n¼í8oÿ×w3EA$ ΓJGŸÁR�É"e¿ÁAK !,‹ºÅq·Nú¥Ò;'j,ÆF=¤Œ–dæœða@+T̉Ã8þáˆñТ­ª¸°gx#gRÞâÜž9ý®y `Nœ8`³Ù؉@ŽàdFü†3O¿Þ�¤TF3\0â%Â6Æ’Œ�W:µV¼¹¶VìœGBaG1s&k¤æ/½óxÍÄXû ï)Ï€†@ŠiÅŽ°ë˜ “Q¶[œ7W&nˆ ¹Žäf©dã=ª 5¦fœGsÂÕʺ |ê¨G…ZÕ!ÖF/ hªŽ·Ê£Öƒ»uì>ß­£¬®-¯#¾Ëë/«´»ëµ/Pv^w Īåóä‘�e%XWg·ó\;ŸÝhq}ÍZt¹¸ ¥}8w#¾Õ�¸vÒÉN¬º‚¶etDI15‡^½>Õý¸ÀNJ¼Ú.~{_9Q/ç¼DwK±%jOì÷5ëÊí·¾Æë®C=éÞfútî¿ÿÉc?Û:÷Üsùå_þåÏ›ãvuuuuuuuuuuuu}�*+‰�(9+A2Á%Ò|‚1xTê'ò ñÃ.ìãÂNLžYG’ZÿŸªZQ'KÅš¢Ö£WÓ†nqü™ñ*íl T¶B°Ô£À|I$*ÓvKÒlF´²5‘ÕÀcðža(¹<×å6–@ÕÃÂ8ö¿©ã¯Õl–’-" ó”erŠl6g1 GÌEˆCqÍ8¥ª„0�S.Û9AŒ©ìJ¤6.²Ô¿eÆq³³ŽLIòjÎÄ8ãd$ø 1mq®,.§ÝÍ çlÄÅ®E©Ì‹Ñ$´×2q�­OQUñ£·!‘¼ ŸÄ8[cJ¤œl¤Lh°¸âR‰£j[‚i;[Ùž#´nÀìQ†@XÁµÜ@˜�ÌÒ+hÇ4Hå½®Æ) ºßЧ ʵ‹°:îèv!ä9ömAØFJ´9ß €Uçâ#×K¼5f\—�käÙ9ß\ƒÝê=’]à�ôœÓª?Ðòðˇxíú œ}Î>÷¹ÏÙ¼çÝÿi�]�Á8ÏøJ§¢[]Ódî?õˆ„ææËš­Prå&\Çê®tn=ò¿çü¯ `ï ìê꺻êøñãüÒ/ý¯ýë¹öÚk9ï¼óø¡ú!~îç~®-“Ý™Ç|:ð°‡=ŒÃÃC>þñ�ÊÇ}çw~'ú§ÊW\ÁsŸûÜS~ÿÆoä>÷¹1Fæy&„À¹çžËsžó~þç~çUã8rï{ß›oþæoæÒK/åüóÏï7½«««««««ë®àñ6tØÇ…€Æ-ùðv’dPGpG@1gdšÐ4ã$�D˜ãl\BÄ S�ДH:3 {ÈÔ"¸¡õêÑ⿚Y8f-=vIï‰QќȚð^õhy~Š–d¤8挫øj¤P)›‘Ɇ< ¢ÕpFÛq¨œ¨™­’m>xI aŸi;ãƒC%™‘ÊYº:æœ7Èç ïCa=³-ø¶ý kNÜℇ’1f²c›ng�Úu)©Ï\­k«ŒŒ>E”aÀs>,f-±{§ÅLç½7hY¢Ùu×@©ñ-ï=Á¹r07Jj]q¢j¹Òã§%^ºtåU{áΫ7ÝŒff±Ó›Wc½Ñ¥À°L]®Ç³¬k}Õ)g¶ËØ Uû ®žo£ ÈD ØrÒÖww�Ÿ¬:¶,ñVWœ_õ¬ó~Y-¶xr Ô® ¤aÜ'Ç‘#Þ³G`b”ÌA⎠.€f‹;ÁÓ C0®�’Á±lî¾9Í6žÂj×ÀªÅrqÚyvÜl1&bšÍx…ØpˆwÄ43͇€C¼#Qû#"c›)‡�4šë0ì‘ÕãB"n·È0 n•Àª‘j�]Rœ a†,x·‡æLŠRè–4[Tðr&ÆÈ0D”œ#!lPµáh{ã0´×\¸˜Ç¹ÈÁt'¶7ÂQæ(ø�â˜ã\ÆJ,š›R*#.æ@³T§�SÜΫôh~•âFŒ ÃÐ8\s_®‚›ã8�‹ QUq¯Öûµ¯^À ÿêhÄÝ–��5ù­ô²þº¸Õ*l’•-´>Ê­Û‰®0Óö¼já´jϵ1 ¿‚C4W_�ƒA2ç]zõu*-^«æÚ—÷E£¦]nkX·<~‰‹Héà[ƒˆvÖæÉëÁ'�p䬼þ÷ÿ_^ñë¯k 9õz.dzë‚:߯ZN¶äÖÇí>;?=)Â,Ÿ­àÏ#¥”¸ôÒK¹ÿýïÏf³á�| /ùËwsõÕWó¤'=‰{Ýë^ìííqá…òÊW¾òÓ÷ÿñÙl6üÖoýo~ó›yô£Í=îqN?ýt¾î뾎¿û»¿ë£uu}žé–[náÍo~3/}éKùþïÿ~.ºè"žõ¬gñ¤'=‰?û³?»Ó�ùtú×ýW^ùÊWòô§?ýN�Ó×ý×óÎw¾“}èC§üÞë_ÿz¾ök¿vç{ßõ]ßÅCò��ïíïïó¨G=ŠG=êQ\|ñÅüè�þ(—]vøÀ¸êª«ú�ïêêêêêêêº ¤y&¤CôàVâá14'¦"J’„HæðøÍ=2“8$+Þ¢‡¶`‹-Ó*JN §)΋9J¹�4m %¥�ósIÎ$4çY܆Ê<Ïd½�ÛŽÿ''¯Ã¹�ˆ·k3ʼ«RVc˜Xת漳Ho�Zçlææ6tŽ8Ï-¶ZXjºF•7 àª+Ì~µ s y¼W7Ù•%`WÔ€÷68‘vÖn—A‰Ý_+´“Rf¨%s-âË‹ÅVéË †oß[Üwëþ;a®àêä.À…úÖÃ\\‡æœs.”/¿‚™u¼£Ž|˜VžÅxcy± i¬³Û%þK^�^�:ʱ×PSvÞËÜ\¹FBÖˆêLÎs»®uÙ¦®,¯ŸkK<e¦º ×KÂ4ŠÔë½€ÁÝëÊj‰ùî§Ïegॗ^ʯþê¯òþÏÿ᪫®â²Ë.ãùÏ>¯zÕ«Úcžõ¬gñ‘�|„¿ù›¿áßÿýßyúÓŸÎOþäOòçþçwxÌøÃ|÷w7?ó3?Ã3žñ Ž?ΞðñˆGðîw¿›÷¾÷½<úÑ�æ’K.áÆoì«uu}鬳Îâºë®ã)OyÊÎ÷�;Æ=îq�;ý˜O¥”OúÓyîsŸËýïÿ;uNçž{._õU_Åk_ûÚ�ï_{íµ¼éMoâ±�}ì)�¿3.ÄcÇŽ1 ÃyÎ]]]]]]]]]Ÿ#è„)o ’�ù8yº Ü„—-.#ÞL “d ©Ç‰­Æ¦œÃÊѧàT‘´å‹ïuçœæHóa3�ÃÐöê¦ÁP¾WMWiÅ jÔ‰-ST—\J‘4Ï ‰ÌºOÑliN%ÓÄ'rN„0àýh˜&EPÁ {L9Ù®Á|¶·’§ˆ÷6˜‘’u¢äFÌ'˜ã1¶7püðãÜvìjb:À{löNlj‚¦5m0d=þQ¯aœc‹RWàW{Sé ¬ËÁZŒ`>ÇAÍïIÎeÓœ™Æž¶.¾øáüÓ?ý[�†KŸ�Ñd=°µ.BN».7-Ùk‹àê ,®�S^Å€Aóúã› d[¯ÑîB±Å§zåÒSÇ*:¼8Ölöyyíúí<ÖfÙY1®pné ¬°±f¬×Ç®Ï÷Í%i=€»çS;Sªv‰ãÚ °¹+sŽ Â¡Å�·ë°sÉå±Kadýá];½Vÿ¾@¿ºŽlqæeðc= ²¨'÷)~!èöÛoçe/{?ó3?Óžô$žúÔ§ò¶·½�—¾ô¥<ó™Ï8ô=÷¹Ïå¯xý×Í·}Û·íüÞM7ÝÄ%—\žð„ö?°ÿã?þƒÛn»�'>ñ‰Üï~÷à…/|!?ð?ÀgœÑÿVëêú<Õ»Þõ.®¾újþò/ÿ’7¿ùÍwøîÌcÖúõ_ÿun½õÖSþCÄ ŸøÄ'òš×¼f§2áþàxÄ#q§:ün¿ývþáþ€išxÏ{Þà _øB^ô¢uØÕÕÕÕÕÕÕui�“G43xωí!zb28$ެ¹¹Íöå�½ý#|ò ‘ÕµµØ4mñN9²!ÍÜr`|¦FrSÐîpE@­À!ãd%§HFØŒ{P 9ZÔUBÍPͶU ªxqD�8¬ZMTqšP7”Ú9E˜‰)âüˆÎ'›3I¥(™à„˜&T•ÃxÓmŸ\m”‘Ø•á,ÄÌv¶ãe-ýyaƒ*$l xO�ò ¤Ô¹©seT$ÜiĬ$ç8œ&qbñaïq õÖê5µÐo©Ô['7+wK©TÜaŽÆê:DœE_\œ� ¤As)0q»� [�@Ô“‘\�oïeêÙEªùçå-ã5Š[ûæ Æv+¼²ÕÚæX#ì@¬Ú?xj7à2â\í”�ïÊØ�˜u  ºÕgƒ�»ƒ!K_¥² Í®Ýx븈®€ŸkÇÙí8¤B;‡eBzqçUW_]‘UWaŒî6 ¹^^âÏÒžWC#ë®ÀÜ–”k¤;„¥‹±BÓ%✿ þ0ýð‡?ÌñãÇyÌc³óýoø†oàU¯z7Üp÷¼ç=ïð¹÷½ï}OqïMÓÄw÷wsÞyçñš×¼¦}ÿ /äAzOyÊSxæ3ŸÉ·|Ë·pÑEñЇ>´ÿ�ÖÕõy¬ç=ïyüíßþ-gžy&/|á ¹øâ‹?£ÇT}ô£å/xò'Âf³ùo�Ë“Ÿüdž÷¼çñÎw¾“‹.º°øï“Ÿüä;õü«®ºŠïýÞïmÿŸ¿[n¹…Ç?þñ§¸»ººººººººþ%žóïs/.ø’{sÕG?Ê5×n™³�fM�ÏHV¾òËÀ—ž?®½öZ>ô±Opãí‘jòŠ)BΞ}ì&ã5~Ï€X‰òVžQ¡Ÿsn5[ N™“q/?0M!8Ä(¨Bð£õR€`å6âñÁ‘¦É¨„s¸àÈs&kBð adž#¢“m›§�$4ž`š64«‰J$0„=T¶ ô¥œÐòë0Œ6X’‘°�º�P‡^K�[å*Cm<Ä+1ÎŒÃÉ——ñYIÙŽ¥ìE„a°8®·QÖjŽ«‰NWF6”%V,¥úMœ³!–à‰ÛÈ@‰„a`ÚF|éú›ç¹93½�ËQ¶0Ü¿üˇ H’•ûË"°9Ï n�:!%ªëÚ‡À@!¤” 3X–ñÞâ䖯Ň£YAË›´ K¼¶GJÔöd åJT˜�²Ga¹MïkÌÕít婚#Ï.L*Ã!´ó¬`Љà]hŽÀzƒ*È\zÓj yq,ÖEœúÃQ¯érv{+”[eµO*–¬ç!%Š-íž,@RJÌ:ïLA×±a·¨³oíÔòÁ¬ Æ_HºæškxÌc³«®±½n¸€w¼ã|û·;÷½ï}Ùßßg®¼òÊSŽ÷ò—¿œ·¼å-Üpà ;ÎÔÍfÃ[Þòžüä'óêW¿šG>ò‘Üÿþ÷ç÷ÿ÷û_h]]ŸÇzãßÈñãÇù�ßù^ð‚ð?ñŸÑcªžõ¬gñßñ|ó7óû\Î;ï<¾á¾¡Å€?þñ�så•Wò}ß÷}wêù}èC¹ñƹñƹùæ›9vì_ýÕ_Í×|Í×ðö·¿½ßì®®®®®®®®»@ãF¹è+Ì—žwþŸ‹¾’‡?äAlÆ7lpÃÂx•‘3O?Âç݇ýÍȹg݃ V F|ØÇ�g0ìŸi{ªÄ+’²l)Ì„8€­¦&Uoý}iÞâ] g‡ £ò|ˆËFcã`ÜQÀ‰''KezçIYÈQ ÏXÑš<šm¨Ö¹䲬x‡¹ ‘•=¸�sGqãdgïÓoÎ$lîA’=ÜxaïLG@¼³qcYÆ”j§¥JMÕáÜHÒl.F‰-îì½kÏÉšÙN‡„Áƒ:œøR7GaU®1µu5[N‰�QiLèu ºA· 1¢i.ISiÇ\ï8øâÊ AõÅ æ ˜¨ Í£jþ3³¦Ú»v„U™÷–ãÞ¦—-¾Zí¢Al®¹¬ž8§;�~uÍw ¡* ZbªìXMë÷}!Ó'�VU5Xx²[pq .ñל—5Ý”ìñF¶¥¹׋2‹«NJDxq0Z\Ø-ÓÍõ‡·sŽÕuY�wëÉêÀ_@�«€Ð;æy^ÁÌeÄÅîß\Þ÷ú>Õñ�8v®YYbË»÷ÿŸv­ IDATýs¡¯ùš¯áñ�üÝîÓ¿}ãߨ3k�uÖYÜ|óÍ<þñ�çÑ�~4ÿðÿÀýîw?6›Íºxò�‡ðªW½ŠoüÆoäùÏ>/{ÙËÚïÝóž÷äŠ+®àŠ+®àƒü /yÉKxêSŸÊ—ù—ßákwuu}~hŸ'<á üÂ/ü?õS?Å/ÿò/söÙgÿ·óº×½Ž·¿ýí¼ï}ïûŒÏå)Oy /|á yñ‹_ÌÞð.¾øb¾äK¾ä3xG�åòË/ç�ÿø�¹âŠ+øÃ?üÃ~³»ºººººººþ—•âÄöàîè†#› gÝã,üð ˜ñLÉjÁÎ9çÑÄ-Çnç¦OÞŽº=¤Ž£—ê–ħf3Í ²˜­RJ¤œð«”ce ÔÁÓÉi·ñ8,:›²EYÅ Â@Œ+£™@Ì 4!9âEÁ3§ šqa`š.`ç¯Jšn'é„gà|1|‰·lT$¦X¶\À&U“’®2Í8!3MÛÕœHÅdVvK�‡]éA\ñ.cAàÄ([œ »IjiÊoR#É–ô¬àpY–:u~ÃàOCq>3̇Lù0•çç6ü±N¢:çuœc-­À¨ö²r£­;øÖ®²z6õÓr´bBhŃ–­6Ř©qÕõq—ø¬îÄ’U¥½n�´ô;±á“{êW ”¸mn€Îœ_õÖ%×vv›êù•µ`1ë©B¡ËRúú2"ù¤èp!в:')ùì²¾c—97è·\ƒÝœ}¤öÏÍhV7¤½–õ#.ØbÁ©½gJq>j£Í5‚l=ˆBÄö¡ûì[×}T¿ñ¿Áu×]÷Y?îg¢‡?üál6>ô¡}ʘÛ;ßùNn¹å^ô¢ñe_öeÜ|óͼ÷½ï=¥Wë’K.á�x¯xÅ+øáþa¾õ[¿•Ç=îq|âŸàƒü ßôMßX$ø7ó7ùíßþmÞýîwwØÕõy¦[n¹…3Ïõ©ÿã÷zÞyçõà®®®®®®®®»HqŠ|ìšë8û¬³ðÞsÓ-7³�Õ\x�䬈*ã8râà��}â"HKô3)eU‚ó%ÁèI"ƒ Â<Ïxç,\àázy¶4ÔR ®˜´œqÚØ+<"Îï+Ü(ƒ«âQf#S"dõ8˜¦§‰Df ÔbÚ2Œû¤<3ÇÄfs•±¥4SÎŒ£Å�+çpNHÙÀc*+Áã8˜á«Ë\qÏÅËpG‰àʺ>máX9+ÞSˆKç^.îDï@s4~¤ŠÓŒx!j$+ˆŒˆsFWÀ…ÿH;®CØŒGÑ �BØCtDår;3ù圊)m¬P›®‚4=®Á·JsHW£²Ùnn‘h±Sûj(nõ=ûZ™žòk_jQYs³-0ÊœŠµ—Ï5ûä©c «k .Ð�?—˜lYþ•T>°¾¬ï»'ðfÝD@d.7˵8píû[@ær�ìC­ä’eÁ×nƒ+ëÄu°cqAÚý°‚Éï­à¯ÂÛV™ë}Sêbsýá²Ü¹§^oû Ô¸ï’Kÿ\h é.¿ür.¿üòÏ ü«ÇûŸêôÓOç™Ï|&—_~9ò'µ×^Ë»Þõ..¹ä~ø‡€óÏ?áu¯{×]wo}ë[ùÁüA.ºè"®ºêª;¼v?ôC?Ä÷|Ï÷ð#?ò#ÜtÓM¼ï}ïãq�{¯|å+ùèG?ÊUW]Å‹_übÀÜ‘]]]Ÿ?zÓ›ÞÄÙgŸÍßÿýßï|ÿïxÞ{.¸à‚;õ˜“õk¿ök\}õÕ;_—]v÷¾÷½¹úê«ùñÿñÿòÜÎ9ç÷¸Çñ»¿û»üË¿ü O|âÿGïõðð�w¿ûÝwx¾]]]]]]]]]ÿyÿ¿œ¿}ë•üãÿýgÞõ�«ÈRIa†ðÞóŸ×ßÌ;ßûÞóá�ðñkoÃù ä’ † hV¸Y-g‚N¬ Í’�²Ãn–-–`Me°À²ãdC¤Æv¼/++Î4ˆX˜ŒÊ@Æ’�š&ðûL «‹Ãz eØgïè™DËkV&¢­ŠÍy{1f( ®:ù¦ij°tÍ\œ³´eM\®y“�»š!Îû…- Ã`C&åX~ �ƒÛçô#_Ä™GïËÞxOŽî߇3N»/gœvo§QöŠ‘Rk/`e_䔋»ïç$Û9xcwÁ%Åyçžô åz{B¶¨µõêk}B+ lYäÅŽ¨Zì¢ÊªOε˜éFÕ>¹Ýñ æÕ Í�·^C©ãUõøëã-0®Fg×nÅuïÝnÙ\…•´òJ.N-¾ël)7WP)ÊSàþàÿ–i›Ú(ÊDÖuÝõ9ÛkVÛlZ­ÀÄÖè}(ÂeYKæ¼Û®‹?éÚ-‘ÞÀZ®½?×Þó­N«s—Òý¹‚ŸmÉîÅÿŒõ’—¼„3Ï<“ç<ç9üçþ'çœs�}ìcyÑ‹^Àø@^þò—ó⿘+®¸‚‹.ºˆW¼â\ýõ<å)Oá+¿ò+yÏ{ÞsÊqã7~ƒ‡=ìa<ãÏà�þè�xÍk^ÃË^ö2~ögï=_ñ_ÁŸþéŸrá…ö¿Óºº>�ôu_÷u<ò‘�äÇ~ìÇø•_ùð€på•WòÒ—¾”g=ëYl6›;õ€ç?ÿù¼ä%/!ÆÈYg�ÅYg�µóZgžy&Þ{Î;ï¼;}~ßÿýßÏ�ýØ�ñèG?úÝ„ŸJüó?ÿsû{òšk®á•¯|%7Üp?ýÓ?Ýo|WWWWWWW×] Ä9n¼ù•þ(®š­V㢷Ï�÷}ä¢ó„pM‰#c!8OR�1ƒPpш—½ÆD* !0Ísƒ^–ðÌöÿR‰xç�‰¢)á$Cž‰êñ.@Îd±T§– ï…”&²šáÌ;OND”âl5eQOÖDÒdëºRŠ ÃÐêíD¤]ç„9Zš3ƸSwVã¶ëí…õCò�åRJLÓÔªÓrÊD¬¯Ï;g«ÑÌ\›ÍéhˆYñ!Ø ­Ð$„12O–"Í:ãñ­:NUñÎ�sHV‚8¶Óâ„à7ÖqX+ñœÝ'‹G[W^UÀ„õÐD]v‘Ж‹{ŒU?\nã °¹Ê­c½Î…iñÓ âÖwöû5 €c:åÒSX‡:ê"q}þn„9—A‹µËpYÂ5È% p­¡×nÜÙíÄx]æ‚Tl¨Å,®ïÿÀ‡IiÞ¡ëkWÞÒ�¸˜5ŸWqlE‰h¹^µã°žãú\—NÂÜÞ“u†•³3·2Ê/^(vÞé\î(Z}w†/xÁ >£ç�¼Üë½ç²Ë.ã²Ë.û”Ïyö³ŸÍ³ŸýìS¾Ë-·|ÊãžsÎ9|âŸhÿþ´§=�§=íiýo°®®Ïsyïù‹¿ø .½ôRž÷¼çqà 7p¿ûÝ�ç?ÿùüìÏþì�~ÌçJßù�ßÉ3žñŒ;½þ[õ¡}ˆ¯úª¯jÿ~ï{ß›G>ò‘¼ímoãQ�zT¿ñ]]]]]]]]w�T 6¸jF­Œ:WÖk3>ø²À;¢~ß(ƒfÄ ã¸‡"Ìsb,οd$žà‹ï}GÏ8‹÷}ä&[âu‚È@Ni'ú»lWAgOVGŽ‘œgɪîÔãüHÊJðBŒï!“Œ) øRü>ø�E’sB�9 ½[�8E8lŒD5‚#Æ DHjK¼5ç¾½ï<ž�‘Ó™S$é>, Nq-÷ieêû2] �6(V‡9ŒþZžeµ—þ¿êª[ÜwëÎ;¬îBƒf¹|ë¯ó®Â껬PщCÑfǤÁãõ Jî¸ÖÔÞ `Ö>CW²äu±¼vo@ë ¬ŽÈÚŸçKO_‰@k^õñ)Ë*²o¤ÙÞ±lÊRÀ(«÷Qûí–8n[‘P8¡´Hq}þØÙ¬‚¼ÀÚÙheŒÈ—×_ý7ƒRÇe�€×ëY¯}"¥~F0UÐ÷¿ÿ>ý]]]]]]]]]]]]]]wgíýr\‰ š3-ã-Ó4·H13g-fâHÞmÇñAˆó1¾ì‹OçK/xý–÷ ÞµD¦+à/–Z¶ð´�8A:�ø}°GŒ3)žÀK&Çš¿�ª‚�³œ³ ņ’hLs11t8ƒ!(ñð“àïÎD›Y©©‚U¾åXªÚ„4'|ðËš®&ê…j&ߢ¼9e†q ΑÍÞ¦S3²¥h[·rS+Ã\¡*… ­““¹p§ ͉ý½Óä,T̈åý@Œ•ãÜzëµ ñ›’Ú¼Ó—wöB1‘rÄ{EˆÄY >ÆŒ÷s8:׸Ѻ«0,]q‹³LÄ•5ÜT`Ò²ørr„µ­ûX/Du¿-/¶¸ë§Cœ«¥[¹ óê‚%¿ýÖŽ¾ç%ktÕ•j{/¹õÿU;©•RVgßú¢î®×8¬õH´Ç-7Ùdj.GU)#"‹k.giÑázm×7r¹&²ã 4w¡_:xøÃ/àȑӸòÊ[=ßÎw™y®VÑåz²ZP®Ç¯kÆõ>V7b]VÞ^AÎÿ‰üà·þ¥_ú¥ÏÉ€þuuuuuuuuuuuuu}!Hp8ñ¤4“r„b¸Je¤4ÇԪȤ=¾$;ÓLNà6û­#®&:Åá#7D>vÓ ÃØxHÇðÞãD˜âÌ ))Þeòtïï6Ä4‘Ó–¤Ù UB1ZIKvVSVŠ_¢´.Te»=A@�ª†P†=¤¥3qà4€ yÆ9-àOYG\PÉ !c\¸Ž7žåƒg*}Õh¥¾ôúX(«�ܪڵ˜òz×ÁØ�óoN1qûñ[ýÄ8žA�yÞã æ[ñã@Ž‚¨�Ñ�!WVusÊm¨7Sßo sqz?0Ç“!%«D¨MØ®¾±¼HÌpnl}t'÷ÀÙãµ�¤�å—Vî¸Émm6¥5Õ²JHÉÖ~—U[sàéêÆÚúq…|ð `Õ8ð²êk? ÙùÞSN«(q…¡5b\Ë)]BÙí3ÔUÔÖ¯"ÒXîÂÂÅUIûçÅEX_mµû°êÚkoFäæ&óêÕwrêëçŒ;ÑìÅṬ ×ûg±é:¢­g°™|¦rÎñ}ß÷}¼ýío_ŠE?‹ê𯫫««««««««««ë E¾ì1Œ²åü/9‡½aàã×ÝÊM™à %]Et!3�8}„Ífäú›OàÜ€”Þ8ï=Ól nÎÂ,Æ`K…Û8ŽÍµg@0á}2Øçâ÷�„䈗ŒR  Õ¡0 Û’pÞ‘D…à9;üÀ8 )UvÈÒvK�¦i&¥Ù�YÐA‡c3ì‘Ó–í|; ”×ÞŸõÁã�g.}†õ:yï𛦩Œ}øUz³p¯Õ^‚°k0óΣ)SF|`¦é8iq³qš'²8¼¿°�º>¬ªÄynã âÊ’°šÕâÚÞÖÄ0 ·²óUĹ/ÓÅeæ «/La­ÈzY6¶Xíº p KäzÌ#¯Ê ëG65çZeBãêò°[A=‹í ²N8Ù¬.¸Ø|ó :ål9î:QmÎÆÒ%˜2HZ�Â%óºÜ¸u¿ îĤ«ªõ´RÞÚ‘¸ÀÔ´ãæ«ËÄkðºŒ�¤U‡ ì”O®ÁàúF®œËõ«? žÙ®ND»' u_ЪvúÕ÷ Æ÷þ�ÿ�ú\D;üëêêêêêêêêêêêêúBÒÑ3ÊÆÍ<ô÷á!¾�4m¹ñÖÞô/ïçÄÁD¦V¸U3�âçCñÐpÞß—7ýÓ?sû4 .àÄíì7ä¬JVÅ5ç½3G[РŦ‡Äùø€ŽàrÀùLФ8€¦™˜Nàä4¤EvgööFâl¦/'™@Yn8bºé„1‹pê÷@—[J4ÄFC6û_ÄÆoPõ8ñäxȉíõlÓ1B8‡¸SÉf©T笞N CÉ…-í¦Š ÏÖƒCét+vc_ZÀÉzGÁ•øµæŒÃΗR—çÄ“%Ó[.¯WXO­Ä+|&§Ä¸ÙØÀG‰øÎÓ„8gç{’YÏÆ@¬?Ї‘°^y-X¶�GØdr…T®8õ¼uÕU0&‹«n½ä[Ýb'“Gû‚)]úsû�ô“¶j[?¨mÍWË�P_Ì�u©W[ìwqÒ¢°ª‰0xæy7[_c1Ó­!Ýò8y(¤¼ú£ÊÿÏÞ»Æj’�õ½¿çY«êÝ{wO{lƒ}6ØFXH F‘†\” òX€ã(qW Š�… ¶B ‰�…�`…+ŠD¤p¾Ž-%‰ ‚d.Ç8Øf¦gºwï÷­µÖs>^4Iæ3>õ9¼àÏ>5C4pçñG‘œ|D6Þ#5FšÄø•ßømþûï¼›cš(âk "ìúâZ5šQ*ªÉK HêÊÑWwç 1�ñž¿’J^*\óQ‹ˆN•÷$„ìÑU�æ¥vHiZ]n a&Æ™dmëÁ¥RHù Š(Ót“³ù&sÓ ñŒ }6ÇÇﲜ.AÄ9Öî¿–É)ø�Šú(ÉápàtòmÃ×”£¤…yžYOŒŠÖÈn.u»Â0‘uH¤¿æª�¢¾ÏôŒb¾ŒœJÁ¤¥7©�UVÞ‚’–„¨§i×=ØRš"ŠÕ÷k ¶EµcŒÇ1´ÿ€{èÔž´’L˨fþ�Úê† ëÅ]»û åLºž@éÀV©@0_ƒ`¥~¯Â§Ò[»tX>óÜÆGjö»¾¶ÇxK=žëY«7Xêàg‘…݃8_¢™®�œhýðóõ¡wÙ5÷ã5Îõ˜líÚ[oÜÝ ݯCý÷~íZ$¹�?Ì;ýú|w»aÚkmKÈÍm蟥j@ÛM³sêêþ“u>:?í~à½øÅ/æ»¾ë»ÆOþ¡¡¡¡¡¡¡¡¡¡¡¡¡�+�GãS>ù™œÏÁG=LxÎsžCÀ¡Qsʵ%ØR2”ÄÕ1ñÄ¥‘uBêX©s“�!´´¡à0©q�ÓrE. ˆG`çó›˜xS³„¥#”„h N¾ÜÃU!§+JN™œcä„å„`„iFcðc/ �È4]`"k__1)é¡çgÏæâì“Q›(Å÷$L¬k¸‰ÍH@þ¨fªœŽ”|ÊB:^"¶�—{¢b *� 39u]‰¹Ž¬jãT²®þ®ý}meXd5Š¥RGeLteD-ú+â•oÞ;èŽÄf¤“êBl1ß³‹ó•9MÓDªC%1Æ]ܹÅÀcƒD-šÛ�tlPOv€¨Xî ]�j‘œ—�£Mªr�h–~ôcƒM-cÝ/¹4pGwLÛ|qè2ì›[m{íF06Û6α�¾Þþ¹×>ê»Æ|­ì ]û�Ì ä RÖŽÀ}ùbëÏ+ëxHlªºÒÙ-λ¿F.Y»k;¢çæKé®ÁU¶…æÖɨª×ÎÔÖ›qýž™çË‘”êGüjëˆü_—ˆð=ßó=ã§ýÐÐÐÐÐÐÐÐÐÐÐÐÐÇ­nݺàÆ�óê”ó…ÞR ÷ŽG�³µ×Ïê¿£%ÈD²ÌápA6ÿ}¨› ®Å+û)hPf�ÀÚàEå5f˜”€¨3‡’3V¤dI`ù#QLݼ2„JtæÖ8ç!ù„e(…â´ŠFJ6d ˆd¬øpiI—Ü<ûd‡OÀR9­ukB5•©iˆ€F­cuÜ# ¥\A*hÉ ºŽmh˜¡–SEêƒÈ…»úBX9ZÎ'B¨:kus[5žPÎÅH)âÑjzZîvB�f®®ŽœMÑù€Þ÷þp•Œp �kgÜÆ@ÃMÐs,g¯Ô2#[!Hc‹°"¢)ªÄH¹&%�Š‘ñ:±’y9‚åm´"'g)e´“„ •S4V”È€È9Sôw%&Dfr«®³ì}õزÉbJh˜ ñ ä\ëæ¤PŠ‘“Q(([¼6g9'J1¸ù4žAY8-—ät$XrÔy9D`¹M0#g(a"ÆÀS‚Nä”ɵ°XaÖH.‚˜�Ÿ5aš9�޵;ÑH)Ý7ôêüªx„Úl…ŒH¿ÑÇ�Ûï=‘ZJ!nÍ Ö••³<޽ÕrÅ= r7›ìÖO\kÐL½l®~ßË ÙÁ¨Rã®û• ¦:ÖÚbn¶ü¤eíà j|Ý× Fæ­ÿäÿ¬�«†¡‹çÚèñß-¾¬÷-ò^�ÔÖ�£ë lÇí7æöÁu6Öå³ë绕I¶¿¤ûu»víØ·.Ä�Ä9ž¨¯ÌôÑàí}šË“ûÖ’ûûࣇ††††††††††††††>rݽs‡;——(*’I§#¥ÆvP5²¹kÏò‚åÏ+–L)©’zš4Nr2,¸ñHUë‚.È4‘Ò%¢‡Wªh˜Ðèã%ŸÐèp‘¢ˆÞä*=F*WÌñÓ-–À"f�àî½'ÈvBu®à°2 #È "ŠêM¦x†Š�œÁl(J.y–%gw–‚j¡ä#Ë’(eAE˜ã�Sº¢$w.–|"†Hªñf$"¹œPÁ�nEæ:ô1¯Œ«�ØÂæ$ŒÓDΉÒ-‹zï`1é„7nåÕr×F@Œ”À5´Åd…}?Ýæ°kÚëÑá=DêaV©Ý ~BVòêÌë�lñ^U©ñc]�×ö=]/JÏ©ŠÞþöŸåâb^ÇEÜÍg;¸è Ý×mun� +ˆëaØv¬²3YŠ"]$ÙÖá£~h×ÖZú×tX×FQî‡p^6¹Å¦{âÛ�ØÛîo‚ jîGV´Z[×w¨NÎëôyhhhhhhhhhhhhhhè©Ñï}ð6ºý«|Â'üKÎ|èÑ;îj 5 ¨ûÚ±RŒ\Œèf˜øl„-\ „‰b‚Š&eIGRÉ ƉeY02êRpIXZÜ!W«ÄÜœÕv*Ë0@"F.­¦¬¬ILŸöH°P¼{O¢» Íá¢H Xe.:ƒN,ùÄéô!®ôQ4žÂ‚’ËÂñô„8{¶B²R ¨Çgs9"²`%PdBe&e©+ºfÁÍcZ˜ÈȤ¤”˜æsâT�Pû÷T™;¶Õ¶5˜yYXRòM |@¥Ø§|érÓy‚‰=§Û¸“�ZO!x”Xů=eÍÆ¶>ÇZš5‚r:�<Üak¼Ü6ftYd_�m�kÒ^°Ý(.*܃'ÿp²•²�«v¢í9-æÚÀ—Ù²ëåk#$ýi²å¤Íîñžwßó‰e�4ò½A¿íâšiç¶Û;ñ®k‹:ëµk²Å{ýœ2p}Ýתõµp?0Ýä×vÚ"Æ4Çâ¶ÜÌ”mx$çë1á->¬îspö×» “lQãB‹†û¯aü„zÈ4p7Eî~à â4±wç)Å]i:£æ[ N…"¥A1êZ¯¦¡ÂB"ÇÓ‰iò:¸RsU�3§åDΊerJ„2)äŒipˆWy‹s�…L QòÇ�­d² ¢=CÉ$&$eàf²(š‚]’SF™Éœ�L„è£a>`ùHÎ'–Ó]à’6¬4"ê�ó½œóÚÈÞÑ·ÜqÄâÏ-�XÍQ9 ó솈0o6ñ?… ¤”™ç™”T•ðçEã³Rå,‡p‹”n“ËY|°e9-k_ŸÇ”óŽ­¥”ˆ!`%¡êì&H Oƒ®Ã#àËÁ9×.ÈØ"À{g—J¤TâÔúø¶rBëÆ<ö˳*êŽ4¬ëÊÛºð6‡^s•Ù5øÔ¾ÖÁE�Ö×Ü Õ6&áõ‰@u#+Û¡‘³¡Âšon7?þz®"xUd鎯�÷6w_®€/Üß¹»ÁŒÞÕè�Ë«Cp‹ _ǰõµ·�[§ˆKGðû>@ÁGJÖ¿kÇÔ»*ûñ—¾Xrûܶ•â/zJd¥0%éfúQ�hGžõ¬ܹ›¹sUÇ?ÚðªAÎG°Òâ¢uwÁ V€[…²\9�)/h(,KZé�Gx +¶Žnxœ5#âË»!xG³Úr IDAT¡«¦«S®#¨�k' –ÊkPTëª/�ÓQ#”DŒæ£9פ¨b61npJWÍfU_ŸÕ Ã6Š!"„I˂ؑ;w?ˆÝý�»ëÖTh®�;ãˆÍÄp¢¨D‚žS²›¯b˜ÖÎÁpÌSäòÞ=˜JÑX8žîp¼zCÑpƒœñQÙnÏ¢±›V AŠ%Ä ¹,ÄpƒfØZ–#Ó4¯†º’s—òÌD©8¸+%׈]ÔV»À]Ä´‚.«ÖÎàšTÝr¸,i…º®Ì°sÎ]W.¹ÅÝóýÆ1J›mŇáZ!kôvëÒÓuaeýš j kηqö×Ý_?¼áÇ`»³w*f@kǬ¯�/÷¯ÙÜ‚í{Å-©]ŠÛH·Ïš›ÏcÚe{Þܘ¶ž×z“¬ rïÆl thhhhhhhhhhhhhhè©•Öñ …B±ËÊAŸñgŸÇ{ÿCÜýÀ%¤eMB6¯“PX–ÅÿÕ/BJ‹kTàk¿l©Ì ;w°LˆÁ�–ÖÄf.¾Ì‚o.H­3ê°¬3˜”ºf]¿•’°pð>Bœ;å’z@ÃŒHDÊ D±’A"%á0{ôVTȹ�ʲK~RÏG1¨æ«µÆ®ò�8Ý"åKZ­]"Ö­­rY@ i¹Bå6–êÈÇgÐ b¼ Ø�`‘ J:�@!!åDaAÈ,ùqŽ÷ž@Ô€€Ê\Ç]ëøI=öüÕètî°Dîq6=ƒ)^0å…%ßÅ$ƒ•5�ÛL^�íx 8[ß_‹}6m:aƒeç"óûÄ:Gß§Úk…à�ŸöiŸÄÿï¿·=ͱ\ìàTƒ^�zä¼TºÜb¶¾šÒœ~í¦òå ºkS©.¾‰ Ñ߯úh¹î³Ô¸m}�ÒÞçµE·µá>>Û¯÷‹È¡þEp˜¶áè�‘}?_{Ž?®ÔØpÞEw¡Ô¿„¶ÂÎÍuȵcÓÝ{ÖO°Ž’x/cïÜÜCͨzz(ÆÈ’ŽÞù‡4’KæÞ"üü/ý K™(LÞ×§-Á¼ÛO©®±…8rr8*ïq§dfrrP¨qK†Z`-¥¸Í®«&Éh(”0á�€u— D•„tºrO[8CJ.䜀#Ån:C 8X”3‡�Ì>$R{1ÈÉ{ýÚnE3†¥”9Ìg,i©õiµ3ÏŒH€R0ÌfBpG`Y#ÓâN@BŒëȆÊÍZõV€Ä½Ó%Až ]E‚ž�ÆÕ`VDX–…`+'Œ‹‚^}dÅ�˜�ã ›k`š&ÈæS *g¦gøgc>rµÜY¶Äl—œm\(¥D|þóŸÃ»ßý~z§[s�õ­�©F ŸûÜgñÁþ!9K +P’Í¡ÖñÝ»W[Ä´ƒzLÜ}û1+ÛBË ã º k$T[Ýn¬ƒJƒYc´Û1Ø îšM´›ûx¯Ô¼¹"óz­ÖˆmÎNÉé�æ¾Cï~˜º�m\EÖ¨u£ÐýÈŠ?Þº¯m½Ší/dsGö ±­Ûû4(ÛGƒÛûŒà¡¡¡¡¡¡¡¡¡¡¡¡¡¡§‡’A”BJ÷ÐpL¨$Üä(Eñß§%bëàK,K¡(`B^¼¯™¤¬”ZWæ°ÐÔaÀºu‘6#R(–J¤H­0“àUe�/ÄÖ¤…@¡Ä…Èrz”È\!˜¸™,¸·Jij[îDÉæcIæž¹\ëÕD˜âÄÑ2¹¦!—t¤£¢A±b+Ü!ÎgøŒ'áðD©`(&ŽþD‚÷ Æ ÔGMŠ@Yî4 §´cäT@爕€0!›A’,¡`¹0M‘Tî7ƉrÉXÉâ-N§LœªƒP#1Çå(>RŸcàt:A½ô3>ãÓÖ>;´Ñ U?qwÁù×C˜êŸ…|àC»hk¿ ëk¹íy­~ÿ÷o××Þ¬ö«¿VÅWÚž¯k•ÖW7‘ó¶^k–ïh +ˆì;ðú÷ëÝœ‡[ÆÛg®Ã5WbÞýeÛ=û>Ãäu�æ7š¿„ÖA•rß{o Q*‘¶®£Dš3/Ô×awN}„Zu¢9!“s^­¯íœBˆ÷ÁFŸÃne�BΩ£ÅÛ=044444444444444ôÔËôÀR@K†œ<ºªâ;�¬ÿÞžô â#%'ÈGw¾Å°2Šæüjd—Ê"ºñÓV'B@+— RÀRMeç ¥K;æBÉ'r9a¢˜LµpBBÄd¡ÈzFÁc¾!DJÙ ]ĈÑ7â¼{Ã8!bõû±ÿfv²bP V+�©¦©”Òj kJ)a¶1+çk©©R7~ât†„™ÎÈñ â b|ìœ/H‹Â9�ˆåýÄÜ·(ê£*kß_)«1˹L©×óPÇ[¼ÿpY¢Db¸ÀD)ÕT·~/Æ5]«oû;×ÙŠ=ßÝæšûÅßöæ9·¡Œm,¢­”lã@] e5ãi�œnK½{gÛÖåç7ÉûÚp§ÝæŠë�zÛ¢qÞ¹Yoë>¸ÒAË6VB…fÛšpèÚó6÷žTê­kÖÚß"5š\‹.;¸ƒo"žI·Í®¹fôͧž=³~w‹9·k�ˆY¨7»îÆW¬Øn ¸}öHF´][Ý9½„sd€‡†††††††††††††žÒxÁtv“%£ùHö¨lý(f,KZ9CÊ…\7( ¬Ì�õ9V{¶ª´•½Ô 7QOZ*D�(éTßoò(lM`Æ()!�‚á2³qÒº,0 øvjÁJY!`)Í:—±Ó%¤Kòñ1òé1È�“–{€wâ-˲òŽÖ‰‚»óT•CW¿–ïÛ½èÙÆ°œ î”g,)›G‘Ã_ô!L¹óÛÞËo¨²:߮ǟ[ž}ûþ¶ Ü[Z{»èætw_Ó:’Ò¨º#+™¿ n*–׎¿õ/f׸u/¶q]a§C½.þ[Úï·ãn×£ïpôã.+zê¦KF˜ ËW`‹÷îÉìCÁ»ý)Õ°¤ÓL°K†rDÔWms*ˆÊjþ±âž:„uŸ!h —‚ {ü× M@1JJ6AëXˆ‰ø¸…e0�´Z1¦8c�X%RòDP‰þKh?Í9WWŸŸÇáð Î3”DÉ…b…;—·ÉvE˜ÏP=ÂÎåŽ>[Àétô×êõÒ• ©ª�¥ìªØŒ”NÄ꜌±Â;a÷^u\¥Ír¦ˆ!åÈAÎܱ©>š»Ðj»ò›œwišyÚ´øR±¨»"EËrD‚_ïãÎt¶,'‚*1g‡Z�š›NÖ•Þ¶þ‹Œ\sàtK·¡Q*èj@°9ÛXG?>±}¯­ ·ÅÚv í1"±sùå ²ÂúAùkRkÝ{J·L]aÄ(%­$µ?Ÿ {ÇÜÖ1h˜%JÙœx[÷Þõ�R-ªu9g…i¬ëÃ=Psw`Ù�Ô¾³¯�«J7bÝën?ÜÁ©ë Ûœ™íq[ŒØÖ®?�ƒ‹”nÉX×Ïí=ïyÏø);4444444444444ô«”â±S+¤e!’Ñ”°�•é´q]÷rö%ß”rE(GŠLÄ8“-;\ZáS&FwÈMSÄR†RâIBŸÔ0J:¢fH˜°3Ž1�ÊÆ:b sÈ—$D°TP ˜%¼n0�ªãÍyD&J FL^ž`šäÆÍ™¦™åTˆÁYI˜oðØc¿K^îÀɦL1®IH‘mø4¨RDvÀocR¬¬HÄÇ6JÇ]â4ÕNBv©ZØ`iÎy[æMÉŸ“®˜ÏàæÙ³Y–B*w¹<=ñ$&¶š¤ÅÜXš™®JðÚ>]HùBÀÊ6HÛ8P¬nB€¸EWÓÎõÕNÀ¿äÖÿÖÇl'¸ïô“Jg›5r°6÷ܬ¶ïo0r6T­æ¼>¾E†11¬±[ïï£[¦s nnE¿ym78ÒŽ½]¬œËº8ìvÕ äí]wûñ”½³¯¬ÙkVàÖºíZ"[~¼ë%ìÇ>úÅæífôëÕ`f­·ÈsªNEe¤›ƒ1„ „¶kçÇ*×À¨ñ¼ç=oü”zŠ%â£Å.3XºC>]¡œrÀ40ŸÍG]Ó�‘ižHˉbÎ[ÒrMIu‘w‹Gb…ËéD('0#%xÕpð^¿” „ˆIð3+”"DUJ^(%‘Ê ±BÐ2�“Ó ,ƒ¬$Tg4LdÔYPv™�·–ô‡pàüp‹išÉ©›Š±›˜â –䣈’RfŠgóDJ'6%—Ä4Ïk`5=6PS‹ì@ê¨mZˆ!ÕÔf¹ãT;YYN êoÃ4* ()&—\^}�ç]¥ÕÓ•øäœ ÓDÐHI Çã㜟ßbŠ3ÇÓÂ’.Ée� +ÑÕ=‚Ö˜²P,[ÎÙ¡ÛæÈkà HI}B£ˆ4Û€]‹ð¶ˆp‹ÅnN;éÆ,Bç• ¢º÷Z×N¶Èp¿DÛ¾ÞŽÅ ÷ÇÖŽ«­ènP 6לìL¶Ø¯íF?ÖÅ\ÛbÎ!´÷kqè�j·A’ž)§ÒâR¬[”ÙzöÚMÒ¾ÖÇ�[·ßæ¼Üº÷çµÞ'»ói,}¦½ÁÎR¶”íZö õ:Œz*e–ÅG*æÃHF­`eQ–¬˜(�ˆÓr"†HŒS…iU5Œ€¨b(%oµc¥¦y&'(VP‰D²]¡Rê²î„0�€ØBÉ÷ Ûšêt¶  1P2¢ øún.JN™ùpÞí'Tîa†šq6?ÈùÙƒ¤|ÂÐê tgf˜4F µÎN�”ލ &‚¢ÉÕ¦ÓÌ)5–äc*>õ<[·0¬²T1„ bÄ9r:шIÉ–-¦‹ŠÇ£K!ÈÄÕòW§;˜ 1žcD<‰é×B¨m"Äi"åâ×H•«ô§»Wø¢'9³ÇOQ Dr�C›ù5+uE·¨-+äiî:^ö²—c!—c×K·ÅQC»~¸ þmc¥äõõDJíÀë�lV#¯Õ•gxóÑ‘}ñb{Ýv¼ b5XÖŽ©­ãJ×­çÇÃ:¨ÑwúX‰t ÂVí¡íF•šW¯ÇZXá]ƒzíZl€OÖ¿,í|z˜‚¯Òôqß6ÀÑ�¯ôñáYÛpˆJ q¾í=u] aZ×rú÷Ú�I»v°™ÖczŠeÞɧ¹@²@œÂô@. MWÈñ ¢-hI¨%¤,ÌjX:’N'$D$ž3 H€|+ËʈB Þ�—Rª0*8À“ƒWŸ…ˆLÄ0£ÁIF&TŒb†iôÕ[QŠNä|ÂJBL)ù+0n¦™TW�C,¹BÈ´$8+§Ê’29ŸÈyÁùÖ‰”îQJD4xá]­…Ëé.ä»äãm,]"vBÊòRŽDID$/Ê ’ ½'1‘r¤,÷;A>bËËB>™T V°tE !ù„”‘Œ°ñ*#"Ü™0UR�ö†ÖàÆÁVÎVÌ;U=¸[R”bÊÕñ S7ñYÊ,KÚíT±Ä$Ñ#À›lƒA†;ñ./Sí² ]/\ص vuw!ì`˜×èÕWí†%òBm}s{ù16°fëRKƒk[çà¹Ö£1ëFKعÚú÷]' +hÛÜrÍíghÐîƒkYzV§aS;�}¹ä¶.Ó»w,r-l»¯õ,k7£Ôå ­Ÿåºú[ ;7—¤òŒgÜàöí;<ùš°Ýçòk#&íóz¨%ÕÿÝîŒd¢X&„K šŽ”¥Â2õåÚd…½/pƒ%û¿ý%ÎèrÏ¡\ X�ÿÆ)RÔ�O!N”\P1‚ 9;¯˜¦C…„³+rºG�ˆÈLÄ9RD1»CÐ Õ@&#&mIeI…ép 炘‘Š¡!D‘)RÒ‰ãé’X •-y­�•Âñø„C/m}‘ �’�¨&ļ±PÒ‘lK½€5eÆLQ ’QȨ(j~l`XñE]çbµ6�9{o_rƒ˜ ÇåˆZ@ÊÌg‡§uÿQ‚FR2B–ÓÉÍxÂšŽµžç:XÂZ×âѪ“o×ç­¼KÕèã KÉD[�pnÃô¡Œ¼­ÿüŸ¥B>_çUe„Ø;Ü6ÈÖâ°•üƒqgŸCư‹òn1Uºˆðý¥‹[¸ y!L�%tëÈÛžíºúÚ…ì׋[©dƒ_ýð…Ÿ·÷ÚºÂÛE�Uî;Ni‹7v¯Û>¼vƒî{û×éGVb·ÖÛâÅ}oa^Ï¿º Ôµxñ3¾¼Lþ¡,ë±úçÐ/Óʼnµ;§<~À = ”S®{ ÍŒTŽž$ ó�x~‹”®°¼ ¥€É©�ó 4(dKucv—ÞrÒ=L”0_¸©…\0IÌó„åV)î²Ë… B^îb$bœªËí‰Ðt—QBR&›!v¢�ñ”’Í]�–5J>aA”T–.Ñ£ P–«…ãé.ÉD B@¨c#* µ�Èa¾éÜEœ�„°Õ­auí8j]ú�ÀäëÀ!Pò²²,®)Ô6ø‘Kªf¹Ä4ßcIO�ò%–fTÆ´ò™œËº ¬Õàî¶l&®>»œæy"çLÊ™³Ã�eYÜ5h†T–ef”Ú�8Ÿ]¸‘¬@tàU¡í¦i±`¥” a–Ûbµp Ú”Çú}UÖxmi=ƒ ÖµžÁö+�kmsë ÞXG5h‘Zω÷�Op"›êŠËæüë»Yß"¶½û®d[óÝfÅ‹µ_‘R‡Jt÷Üm¨Cw«¾Ûrð îHzØÿª¢…RÍE¸A¼®Å´.ÅvŒ lúëDD„”.�hK@j6|)ÙÞs…êÞ»<‡††††††††††††††ž*­æ%+>h¡B)‚FïÑó� Aâ&Òñˆ„ˆjrÆ"™Bœ#"JÎ…ÈtîcåÈru›fЉ90–.™YM�V†ã´� ¢JMOªF2÷œ1hä”OX:Õþ?™@Î0 ”K¤$J)ÄéŒf’Å€i¦äÌåå(·IÙÇA’et>óäÌDœ{¨ ™&ä*÷LÓM �A¬öõ…ÖîCÕs ºò¦Vû6CÛ­@ 1’Ò Qá”4DcŠ3šÏñøR¾‹•3âj¶:;ë¨×³*‚†àŸGا1—êtTU‡fçX Þ˲ 5še«ºS¥Èk¤µ¬Ð,TGà6¨Ñ쥪ý`ëêo±D‡[dTºÅ_ñ‹‡®Ð¬_vÚuG\ßÕG¿¤[–^Õ¸±8°Û‰7 ¶õì¹KOuªÇµ •ˆJ÷ºõ[H])Öõ\Úy좷ÝuQÝF:ú¿¤ý¹o°Tw Âk$™²Â8‡Šý_ø¸ŽšÔÏ‘й,¥º$ýûßóº×ðÒ—¾Àã˸Õt½lkc{^\¢Ïp =Ô’‹1ÄZ[VV $­ÒÌ ¡d!Î$žæè|�É‘™¨3ù´ e¡¤“ï_Ä&gˆÍP e¹b9>N:^’—{”tå£rô_)ˆFâù-$ÞDô!Å€e9Rªë0g 8ÿˆ!VWC,aåˆÊùD¶ÍÜ¥!ø‡*Y �# Eã ¬œa1 NQj}œT”J`ž>š±§¼fNÔˆ± $‚‚›Ú™(V ¥B)¶Ö¼•œVfâUl¥nƒ‘j\w&—DÚmh8s µfÎpÞ§Hˆ±2©}M\Œj²µÕÓ­Œ«Þ ­Š.C‚Ö¡¿WbÝ´æÆ7ØÔA©n3Ý9æDš›oýhŽ4‡Pyç¼ëá^¿2ëξ@ÎËæ8¤Å’u½¹�mýn�l°¬)ÙÖtýu=Àóä¥ÐÅ‹·XóæXÌȬ˜lã&ªS×›W�Sܪšó©ÂP­¯ÝâĹ»æ ø]�<·¯çõضø±ÝÛëË:÷Ü:ëñ›R üÌÿõó[¿ý»õ¼d½îíó»%¹Mwo±é¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡§V¹d¦8Qºáˆ9RòHo‹SG&re1*¹Šø@­o ZNd ùxñÞ½  J*‰–ÄT‰˜ÌÍ®…ÍBgÅŒBŒ!§ì]�œ|Ö”C<°Ø ””‰ª"¦‚å§KŠLĨœò*ÜŒ&©Ú¤4@"ÞÄç=|¥$rÎA^Ó¢BÎ'¢ú®Ã§k¼ÅùUÎÍÌ+óq(ØÔàUï%1JñíˆÓé„™’“"æ±êSvס¨Ç{§y&¥T]„øÞ¬§ã‘ùp¨Ý~JŒq�7V4®<*Ô㙦i­Ëk®Áþ˜[Â6ö�¬]˜ ü°ƒSû1Šö½º¦’ý¹Íu·õê ˆ»þš•œÓ}1ÓöýÖÝçý„ZW„˵A�*݉Ø‚m„£å²h6X¹ÙàÚþÚ9÷£}ïÔØlíëC*è\ãÏzßy5]w<îAi?";ÂkfÄw£'í³sû­?ßÁªÃÀÿççÿß®·ÐV8¹w{‚VXé7c]”)#<4444444444444ôt� ä’}”C• JNÞ÷ß:éÚ¿ëSJ¾ž»$–¥ A}|"-(ÂtvƒÓ)ìTG)î¹#.PÅŠô9(É Æ%qžIi¡XpG›øxGXÍc@ÉX>¡&‘”D3f3* 2„諸yIðl9Šáæ¯Q… ±r�‚‰›°Ú€©í°âC¥D'9QdöžA6ã"ˆzýZZ|MØ‘nPKi©�õ8­¨ ˆG¡ …=­9ÍÅN`W,W÷°”9¦Çᜒëyu½~îô?ÇibIËÊ€RÊuL×�¢BÉΠbŒ”ëkÁku][öŽÁÆz¢»ôluü¹{ÌÝbÛ ‡wîùòìÏz§ÙF$K±íþ¬æK2*˜©H²¼hÆÊŠ ØV7×\»ÍÝ�Éy©€MpW[íÍÓXûíØÅZÛq9×ÒÎùXêëµÑ޲‚Æ~EøÉ–„·q‘zã4xj~ýàGÿíœ7(ZVHÚŠ Û±ºSÐv°Ï‚û×K°[<é@)æÝEw×¹‡�«Qòúü~)ú£¡ïÿþïÿŸ^~Ýë^7~º U•R]0åäô¦”ÕLÕ\k!rJÄê´â5oŠ2OîÜ›”< JN‰Ì‚AôPÝs•e(7ð˜ï4Uwà*¹@I„Ig–tåŽ9�’—züN‰4D‡~vªiÅ t:€Ëiá˜l�;ûòð¶A�JNh ”Ü ZþÚA•åt¢Ì@ˆˆ¹sÐëð*× An�ŠQÕŠ1ÖÄkF,AQŠE³³*[8Oä\Èv…q"× #ƒ@ä’±”|L¤8œSU�8×ݕʥ¤vš’r&jì Ÿ®Ÿqsøµ”l€¥v3.‹Åišˆûq‡Iµ­<².al@©Eû��}„´�ª52ܺéкfkÛ_˜µíE|EesÇ…Õ9ØlÛq4@è7z^_Û!–[CÍ ]m‘ÛMá@¬¬­ÏÐÏi=ûèÕ…ã²Å‡¡9m©mR“ˆt]‰¶[Uöˆ²îbÙýZrû˾u v™s“ÍÑg ‚È ÒˆË 6©×ªÔq©Ež²öC6èû‘êû¾ïûÆOé¡¡¡¡¡¡¡¡¡¡¡¡¡¡�P1†5íè‰É‚‰¡1T·+ò…Z¯›¦èî²ªÔÆU…º• ‘d>Xt®ÜÁÍb¾�°9‰‚*¥n)€¯£F^d!H&ËÄ$+‰éâA8�(–)¢ÄpæŽÂ霌 ¶€(aš� •mUDên“-…%/LÓä *åÕðb@Š"9^~ˆåê TÄi®ð02Ïg,K¡x!÷މRÝ”V‚*ÇÓ‘e…j¢µ–.‡†)ÁápÀd�¾h,B*��œÊ ÿÜå—*^bg… €dÀ(n¦yÙøÖwê�c#“5 ,íc¥ɪOµj²ƒ€@uÌ ¬ßß:õúÞ8ApºYrr’œ·~»và ö±½Î£•nIw;©v‚~¬aû°;«f3¾9dK]¼×VX¸¹å>wbNí¹})ã&[#ÉíÏ)�V¨—sé>˜~ÈÄv£tßï#ºýë6 ê}Œ{¨ÚW‰­ÏoýœÚÀ‹µ×­7‘A鋟úpß÷}ß7Ü€CCCCCCCCCCCCC÷još¦Z—†ƒ8ü× º¯ ±ön ÆØ Vªê‘ÖbÕ‘VÑ„m•e9§5�èÁê�«|eu‚/äžN˜-„j2º:]2ÏL¥u êD1ÈbˆÂt ¥@Œ3¹&%cÐõ|�%Å-á)C‡�î†S–”=&KAtz€RN PJ¢¤#Å Špy™Öq\g§Öí@X©‘“ ûû!Ìg BïUŒq¢ˆP,¡Áw34,ù o¦Ö°­lÇ�këpK¾ò¡�0‚Wº-Þ¿X¬ ñÌ¡aÐÊwJ=N]“ž1\¼ IDAT³m`Ö*Ì\Y›G]møphä`­¹Û|ÌB€°‚©þƒm#n£©¦¨”¶–J9ï‡YlÜÜl[?Þæ8”Ý8I»}$¬à­}Ïo·^nk¶v€¸}ÍÏ›'yÏ~!fß Ø–�€l9÷mœÃÖ×j`0„¸7ÙÎ?t Ó(–WÇäu§äæjldÛí¡y¾¿·±ÁÕ¶&ì�÷óÎ9¡J½ñDN\ÜðÏÛ?ßÐçS«á"úxWs�ù „;Á¢0ˆ5Ú˜ÀÖ;Ç ŽD †¸ÂÆkz³S{Ÿ/mßæ:Œ1r:�Vþ ªuD)9s˜JÆ�ÍWuõ K™´Üsèe�#Sœ¼»®ª[-š­«»ìxTKS®æ²âÇS‚wåɺu!ˆœ26ÝÄâ)\`ÓMr¸@Ï€é&Ä›èù-r8§L7°é&'&$Þ@§h¼@Ãf+‘ ,ÖãYÐ Ž˜ JÎ`K†Øâ,juó­Á[È ¥,¦[Ü8&·.>‰ΟÅ�Ã'róìAÔ@IÞŠhÛ¸nïÆlŸwûºeÖ Î§P_‰Í@ÿ!³Òãœí1m ·‘àmÁ·w�5'Ÿ¡ºYÍJuÜíaVo[_¨~2ÛÞýƺ4¼Ù[—Þöº°Á5Ÿ¶òÒ\|…šQÖ(ñæš³µëÐ�vyÙþ2ôñè­›/¬Ù|�ÅŸk5]Ø÷ò$Âöõ¼k¿¼ýç׫]�þZmñàí9ÛùÔ!kõ~GýÍ•(¸sçžÏ[gû#�ñ©Ð€€CCCCCCCCCCCCCÏ !0ÏóŽ+”ì}r§Ó²¦-¥îäœ)­ÎM7(¦ªk*pžfœ��·4f“RÞW‘UÊÖ¢·íq¹ä 3��²8eš.0�@2*DÓ¹ó†²�¸¶×*¥bt §ŠJ †°2ª´$ÎÎÎ<ÙX¯ANy·Ù°r‘�‰ú˜u46FŠKÎäRUJ2OÇñ���d«4'ãVKgeãE¹®ü¶©�Q½"†ŒØ‰Ù>p0ê¾Iæé&à£.*B�‰)ÞàÆù'‚ S ˜-ëuj¯Óà§ïp("‰ +'¬\¡îìr§W‡¶± Ôèc·eÑîF+»›Ã]xZlÒêΉ¶Åg+|ÔÞm·=¶ß¶ÔK…\û½Þ·²Fˆ‘vÜ>𑳭àгî›Ëq;?é ›®YòÕYhyßÚqúq5§‚Ö,wÉÝ1¶™æÞ9ÙÀdèFHØÅŠÛº²ÿqƒ–ý÷÷×\:2\׊ëç«ê‹=í\[_âzú]ïáÓE }¼jKú‰G`Ù@�IÉÙ‰Ç[K­#k¡=^;Ö •µqÒÆ[H)Õ¸©»îz×YJÉ à¢¢ŽË‘\Šƒ5„l3V y¹tWœ…•;sV¢y9¡`éD9�”– S˜œ�¨�–e= ê.È:²±Êêl­#°°ÕÆg ׯcýñ«»PÅ{ñ¯§”:>Ä.)Û®–P ܘŸÍYøD”@NÇÎ1©äl •€¨)Åj…›@J…n0…›œÒ= y=ÙÃ?ññ–tZ:ô&ª·Ðö!m|ò®¹~õ–Õ>©«³,„¸–;nÅ��çµo/×rÉÒÚûöïï°É]imDd»áÂzQý";d3“ Ïòµ…ÞÒÅ^e÷Ÿe„n%˜nÌC×x¯÷öÅõ}öν¼ëõ¥ßíÏ-꺘µ­Aw\¦îzÛî<Lmì¶z¼õ R¯køhNËý è×TÝQ؈ùöùI~¤äßßO}´!à3ŸùL~à~à‹ÿ1øßé\†††††††††††††ö²�RÕðfÀš¦¸1ƒ¶±P¡Õžb¬¯³m£ í¿ŠU£Pé*܈ÊÅwHGÚö@A)(y�|å­€áÌ3�¥­ùjeHW�î’O·)Ëm—¤ã£,é –å–”‚ï1lCÐ"µÒ±t%絎κ¥äйHõûýÒnΙ%ÕAÚšõÔ§§;[ZƒºC±]N§-*=)ªSݦðˆóšì¬ç\%øùÙ©.:¯Ÿ „” Þ6^Ö8™•B`’Ñx@4€‚¶|vï{r§—t�“˜µBÄ“¶Q ÝÁ¼vøcÍŸŸsé"Ä[§]søyt¶ì2ê[Dµ#Ðn<íÞÏvn…\-ùkXÛCü=Ö"L³u†ÙoŽzŒÈz£´ëÒ\uO–‘²1Ž}w¡ßžûÌö¶êÛwîãÉ{+«عú¸ß•Øþb·÷lå�ýã¶¾Ãþõ[¼<-è}4!à[ßúV^ùÊW~T�ïGôGùê¯þê�ùu¸þ>‹sù“8ÿ?©ë54ô±Ò½{÷ø®ïú.žÿüçsqqÁ‹^ô"þþßÿû÷ý?YÞõ®wñE_ôE\\\ðœç<‡oÿöo_Åyä‘]ÿJûï¿ñÿÈ÷ÿ‘ù>ýÓ?�³³3>ó3?“ñ/þÅùø/ýÒ/ݽþápàyÏ{_ûµ_Ë{Þóžñ� =M‚�±–Ü TìŒDò$f+(¶A<)+´K9¯œ¥%7r•=7Pñ…_©ã®ÕmGW?‚bX!è„J`Šg”²¬lAuQJ©&33–ä@+Š0lj‡xϸùpë�?Ã3nþn^<›yޤü�°ê’kul){,·AÉæ ‹S¬c!›SŽ:~Š– bFÔ@PõÕa�¨ùP¦Pð¨5º^ûͤVëßBX m*3Çã]ž¸ü}î-dIW”ê¯ùK¿ôK"Ç~ý}>çò'qþR×khèc¥où–oáïxo{ÛÛxñ‹_Ì/üÂ/ðêW¿š»wï®ÿ‹÷¾÷½üÅ¿øyõ«_Í›Þô&~çw~‡¯ûº¯#ÆÈýÐpûöm^õªWñÚ×¾v÷úÏ~ö³?ì{¿å-oᵯ}-?ò#?ÂçþçóŽw¼ƒ¯ùš¯á¡‡âå/ù‡}Þ _øBÞö¶·°, ¿ök¿Æw÷wós?÷süÚ¯ýÚøP‡†††††††ž†Z¹Be"n.ÚR“1†u öúþ‚ªP:Ó‘;Û¶úµžmî<RaNJ ÎERN«1ËÌXN !87ÉéH˜•5&ÂC™ÔÈÅ(9HF-S Îæ‡8;|‚3œ°hDKæøÃÓÿGJWÄÃM¨+ÆR#±y1%•„HBK†$‰¤tZcÓC£ƒÓ|<‘ËVñ¦azE„%ûê±uc$H÷µš ¡Ž–äŒV¨‡EDd3�H ù>xØÖ}Mw¯>„¡$;`RX–{!RŠG¬Ûçz:�AkÄÛ�ÁPT3—WDEÐsõþ;Ý-í¶˜ìÖ h+pRuØ [‡ŸÕÌöº¨»Æf¹¯Ÿ¯ý>T2êc#éÚÍÜ¢­täZ¯ÁƲ»)Ý‘˜¸Þ['²½Þj µ\c±{(ØÆ7ÚBrÎK}lØ�qÜ?Êaôã!Û1 Xó*î¯EoÝ®¡[=´ó¿ ºÆ ½ËpðèYÖXtñì~ëøÔ ,ÙÛaÛ14›kë…tˆ[Ù,O�øïë^÷º'ýë±ÙOú¤OâÍo~3ßÿýßÏ'ò'sëÖ-yä>ð�¬�ù�ÿñ?ò…_ø…<øàƒ<ðÀ|þç>ÿîßý;þüŸÿóü³öÏøçÿüŸ#"¼ë]ï⡇âMoz_ò%_ÂÅÅ�?þ87oÞ䇸‡wÇòõ_ÿõ|Þç}ÞúçeYøŽïøžûÜçr~~ÎK^òÞúÖ·~Ø÷¹~.Çã‘ïøŽïàS>åS˜ç™ç=ïy|çw~çÎqô‘žïu]?®¿÷÷þ1FÞõ®w­�yç;߉ªòoþÍ¿yÒóúÓ¤R ÿú_ÿk¾ù›¿™—½ìe<ëYÏâå/9óoþMþÕ¿úWëã~ð�¼à¼ùÍoæ³?û³ùÒ/ýR~ê§~Š¿òWþÊú˜Ç{Œ¼à|Þç}Þî¿OýÔOý°ïÿÆ7¾‘oû¶oãoý­¿ÅK^ò¾ýÛ¿�W¿úÕÿÃ:€óóóõõ_úÒ—òµ_ûµ|ï÷~/¿þë¿Î»ßýîñÁ =MÿoÏœ³Ãžn!ç:�QÝtÔ„cû7ÿúXÛ⿪JÊ[ª0ç\㥬iМóŠÖ­�ÚÃWj³AE B^îU6cР¤:÷�H.AÐ Ìш² À­g<“Ã|A†If)GL3"F œn drZœG©’S¦”Ø%KþC¬ÜÆÊr~œœ'¥G±Ómìô8RîaiÁÒ‘²Ü#° ,¨%"É RÁ2³‚Z&XFʉ(KGÈ ÉJKˆ9Ïj.˧Ζ1™� ³HA1I„ ¾¬u»:14F$…«tÉq¹Bc@ÃL®°Ö?%çä@³û|Šó|N)•Aψ ˜i]…iNµb-_TJ‹Ä®´x³º£ÓvQÒ6b�'Â+pÒ.žj¼cn£ý÷›msƒV=�nýxÖAJ«ÇÝÝ&kŸÞöZºÆ“¥£â>ÝÜæ”es+ÖH²];§Z¶X°¿í K=6iƒ'V{ú®GqÛkx|9¯CV*V G{ÐY?ƒÎµ¸:%­¿vשøùXX÷O¬Ž¸ÈS ÿ¸1ß�& _3úÇÿøóÈ#�ð³?û³¼ÿýï畯|%¯ýëùÑýQîÞ½Ë#�<ÂW}ÕWñ/ÿå¿Ü�óò—¿œ÷½ï}¼ýíoçe/{/|á yë[ßÊáp`žg~üÇœ‡~˜·½ímœŸŸÿ±Žåoÿí¿Í¿ý·ÿ–û±ãÅ/~1ÿþßÿ{¾õ[¿•ç>÷¹Oú>×õMßôMüôOÿ4?ñ?ÁÃ?Ì;ßùN¾æk¾†««+þÑ?úG•ó}æ3Ÿ¹{Ï';®Ÿû¹Ÿã5¯y ÿé?ý'J)|Ë·| ¯zÕ«øëý¯óŠW¼âxCCOg]ï€í¿ÞÿœÿéŸþiþîßý»»Çü…¿ðv¾}û6ÏxÆ3þØïý¿ñüîïþî}N¿/þâ/æ+¿ò+yüñǹuëÖûõžxâ ¦iâÁìÐÐÐÐÐÐÐÐÓPfÆ4M«ÁIÅ)CëÃk‹¼Aîî¬ñÕmˆUC¨a3W¹ƒÚØè4M”êTË%3Åè,¢K†ê:¢B‘3�H±B(Õä•rAçH*…P %™§ÈÅÙ³‰á(ëŽDЀ5ãéµ+w26šb@R!¥K¬™â .ŸÀÙÙä¼pïê.©ëZòB”£?3uD„µ2nžgRÊÌÓŒˆÁÓ‘g79�NÄè&¶ÓéHÑŒA$aíY\¡œ•nÙ©�pc`Tø‡y¼U |h5‹i€lL󄨛„Ú¿=Z½_«À Aë÷µÆ±Íàz³hûGË6™œkÔµÁ¸Vxè‘ZéúýR�Ö¶¥]ºÙhYA™¿n¿ŽÛÇv·õÝÖ(m¤£Ì½Ó¯A¿ïmÏë#²ûÁ Y�a+˜ô[èþ(psAnC"fNŸ›;Nuºï{{w`E7@·æï³íWyê¹xçëI‹àz|8ã¦GëÎssiö£¼ìÏmë/lŸUûlT§ÕÒÂ|Íõ©—?ToÞ¼ÉßøFÀcr¯xÅ+øÅ_üE~û·›Çœ¿ñ7þÆêÊyÃÞÀW|ÅWpëÖ-æy^]®ggg€wäœù±û±?ö1ܾ}›úOÿ)ozÓ›xä‘GøôOÿt¾á¾awßõïÓëþàøÉŸüIÞð†7ðŠW¼€W¾ò•üüÏÿþ#9ßëz²óË[ÞÂg}Ögñ?ñ\^^ò¾÷½�Ÿù™Ÿù°�úÓ_óš×ð–·¼…¿ô—þŸýÙŸÍ/þâ/òS?õS« ïÿðù½ßû=ÎÏÏù²/û2ÞñŽwp8xõ«_Í?øÿ`½÷{ì1~á~�‡~˜_ýÕ_åÁä«¿ú«yýë_¿v—ôúÍßüMžÿüçï¾þüç?3ã·~ë·øÜÏýÜ'=î;wîðþÃàt:ñ_ÿëå oxo|ãzÿßž»ˆoŒ,§´þ›ª”Œvì%—L˜b„ì™M'^BN¹H€JX_³�_й ã:âïÝLN�iø:îVNX‰èáâLÈvbÉw¸wu 'DÂB"¥f‚ÛoFˆ’›y,Ôý‹ nS®Ã!4’ò²ò›-®Ž4‡žú5GæÆ÷´~^‰irÎ7@ƺÓÜf-íðI€m,DJ6Dе7ÝÔèr¢” ¶…Ý>¾Û0ÖA𸬴×q$k„ýMë�EÙ@�¿¡ÑEª ÎiP+½rŠí¼é`™b¶ø_�ï0iöØ~j»ïQôX±PŠC ‡~ÿí¿ý6·o_uÏ—õšôÞ­ï¯Nvw7ƒ²Û8ËÖè°•kn¹o�¹_'¦^S'àén7àÇ£þÜŸûs»??ôÐC<ú裼èE/â…/|!_þå_Î7}Ó7ñ×þÚ_ãs>çsxÉK^òG¾æ|ÁüOÃ/ÿò/s:�øœÏùœÿ¥sø/ÿå¿�sæ¥/}éîë?ü0wïÞå7ó7ù¬Ïú¬�ÙùözîsŸËÿðóÚ×¾–”o~ó›ÿÈN³¡¡?mzãßÈ{ßûÞÝߥ¿ówþ¯yÍkøà?¸³ùõ¯=?ôC?Ä;ßùN¾ù›¿™ÃáÀ?ü‡ÿp-c~Ï{ÞÃw~çwòiŸöi¼ýíoç{¿÷{×÷¸®Û·oÜãxà�(~8½ûÝïæU¯zÕú¿3�>ú(õ¯þUþò_þËãzšª9ýE‚tî¯À²,Ä)"�;O"¤ã‰ §,ëš-ˆL˜:ðk°TGßõú±šÉÜñœÆD1° „)’SfMˆòÿ³÷¾1–eçYïï}×ÚçTu÷ôx‚ Q2Á86–!‘Üî%Q"à2 DK %È !l…˜$–Â8Š¥`�øBþH(`DP„‚@€‚Ýøƒ“�K®M<¶3¶gzº»ªÎÙ{­õÞïZ{¯]=ùgf€õH£®:uö¿µwUOýúyÞ'\P¬î59'.ã�iºð¤#3ÅÜ…XÖ2½:òÍ¢U…¢â&"Ìi©ÎÈ B¸KN‚±ÔXr$§Ä4Ii!N“Ǥõ@Bœj;…a:A(k¡9e�1KÄr&D7„i‰Láˆräæô™G —+—Rѵéx5~i¨Ñm© Û� µõ4‚hÝÝ}÷ÕßîkJ‰ãöLh×WcÉ"B¼ÝÚ»Áµ“tW$Û|ºØ6çÝ�‰�SPºRŠm®Ý>òk+ô•×5n{¨µ÷9MÝh´H‹¼V¼–‚°.‚Ÿc|b~`‹$o Ln ÄìKMBÝÞv×஽Û@ðö5^øô/s:-+0lÖÏ_ñ¼‰�ü3|ü—¡Jç’ÜŠSÚk[s+RÑîsÖ{´E~e÷๳3¯ïmÏD±‚з}þ€¿ÖèîofóïOwïÞÝ}ÞèãñÈ¿ûwÿŽ¿õ·þ?ð?À·|Ë·ðÛûo绾ë»xÇ;Þñ9÷ùÌ3ÏüšÎááÇܹsç×u mûÛÇmΞG�}^¯÷¶ÞñŽwð—ÿò_fš¦×LYÉÐÐo–¾é›¾‰ÿïÿ=ÿâ_ü Þþö·óŸÿóæ�ï|'÷îÝã}ï{)ù_ÂòOþÉÕÅûæ7¿™_ø…_à¹çžãoþÍ¿ÉápàÅ_Üí÷Ë¿üËùÌg>Ã÷|Ï÷ðÞ÷¾÷Wí’}¥�º­ßý»÷nææãÇ�yî¹çøÊ¯üJþõ¿þ×OüÃÀÐÐÐÐÐÐÐÐЫ/72mÿ�WJæx<°,‰Pã¹¢ÎTTXa>ûï†%ƒâ橨J¨³ü®n^FU™âqí1¢”ì|'Wf!ꥩ9g/ßhå#¹:úrB(~|‚*i¾¦ä†rˆqeH!úþ³%Ѐ Þ2¬J®ÿï\J�õ'Í$Vû'Ì£ÏZÙÍqŠÌ³0…%¹»QƒV€—vãàr.5¡élÈcÐnf#¨¸JÎo©±]Ëíú݈v<>ÅÍͬÜ`6­-ËÔ8tJÉß�Ï<”:Ð�KmXö„§§k¡6:¼¬ÜÏ[Š[äך)Œµ¨ÖMf9—Å�{àÖÿ’°"Öˆl+·è[bÚv­jÛŽÑ`ã6ãÏV�ªÕr‘­%wïÊÛÏ7ÜbÁ…Þ)§j+,ìs·ó쓵o²Â³~6b)ð_ÿßOï@#9ÿ¿þïÿ“O<ÿ?üC?±N3Ùåõûmz÷å]¶ [öÜ¿qT…‚YÂ[…KÎõ>õëd;·ãçCÿ#�Þo¶Þð†7ðÜsÏñÜsÏñó?ÿó¼ÿýïçÏü™?ÃÛÞö¶Ï騻ý‹ø+ýbþøñãõãæèùìg?ûë:Ç6G¬9ùš`øµÌûõ\ïm½÷½ïå‹¿ø‹™ç™oû¶oã»¾ë»ÆßÞCÿKè£ý(ßÿýßÏ�üÈ�¬î¹/ú¢/â½ï}/ïz×»ø«õ¯®Ž¼ßû{ïnÛ?ðþçó™�~ô£¼å-oyÅýÍ×| ßû½ßË/üÂ/ð{~ÏïÙ}­þ‡î¾§?×?üJºwïßþíßÎ�þè�òÜsÏñ�þÑ?7whhhhhhhè5¦e™WnãÜBWøª+3b ̳Ͼ#\tƒd#VGU.ŸFI,çV É *§é‚/XÒy�¯�ºÙ݇ñp`™ÏH9{X·˜Z)M”"9’Q¤Â?4cª,if)g4^¢vÀ,ÕZûqnKºát~ˆh\¹L3o-éL)3Qï¢GjYgìÉW.¥�Káp8`­LŶßÏýóÖmÑ XYË=Ó‘‚¡Q)æ� F-+÷Ê¥`5Ù³�t«¼AIË\™VÄBXÝ{Ò1«³¤äŒ)ØZ¾’s;–®ì p×d×äÜ8—6[È}ìts¶l²îGöðb¿ÍõÝ�ÄbÝûËú€Þ!Û9õuÓºZM÷ï· úœ8oe¶UbîE¸‡mPbRiæV× q}ÏV&²ä¾�ÏÊöqÝGkÏUÑÜkŽ@w ††×¯|ï÷ü ?òÃ?±æþ²oÈ-l%î@­ +­v»l«²†6 ñöýÜÈqî®YÆOØ[úÄ'>Á¿úWÿjýü­o}+÷ïþ]bŒ|øÃþUïçu¯{ÝÎåœ×¹{ LÓÄ¿ý·ÿö×už¿ï÷ý>¦iâ'ò'w¯ÿ‡ÿðxúé§ù²/û²ÿa×ûS?õS|ààïü�¿Ã?øAÞÿþ÷óÓ?ýÓãaú_B¿ø‹¿ˆ™=ñ=õ¦7½‰yžyþùçyöÙg¹¼¼äÓŸþôî=í/ì_©è|>ί½õ­o¶Y€Mÿå¿üB¼ùÍoþ5_ϳÏ>;Z€‡†††††††^£Ò|&�!éš|zD9=ÂÒ K'ò| ‹¿nóÌ�‘tEY®˜Ï1›}&`)X-æ(bH8÷9\Üçpù:Ž÷™¦‰”oXæ—–¥œêL½²�†Êg¬$²LÈž.,Õ‰VæÚÒŒŽ'"ˆòøê—9Ÿ_B$o@L ¥,˜%Χ‡<~üËòÈÛ%âä�¯rË 1Db<ÖsrÎ"â.@Q/à­ñâ’kâ3® ®A3ÿÿs++oÉ%“râ4ß°”37ç‡Ìée®NŸåáÕ/³ØA�D=Ôø¯S*BP¤×ZÏ‚ÝÆÁU¦TÚzR‹AjµÍ[ôëð—bœÉ!Æ-�ësÙ±"]÷Sgÿ5j*+´jJÝAsîå]™E{­íÜ-ïg‹åíæVøå`JvñÒÖÔ»= Ö»m`ƒŒ¹O,kYˆ¬å!LÕÑ&8kôKö€¯æÙEYϵŸØ®Ëo”tÐÔ- íZ ó‡¬:sI¨îÛ!·¯ÛËV ‘¼~l¥%·çú H?¦vë"k»�ZUY¯+„¸¾ÏZ¼Úúó×ú úµ† ¨N„pSdð¿'ô‘�|„¯ýÚ¯åƒü ûØÇøèG?Êw÷wð•_ù•€»n~æg~†ŸýÙŸ}Â�×ô_ñüÐý?ýÓ?ÍÏýÜÏñÿâ_ÜÁñ×½îuü¹?÷çV'ÎÏþìÏòþÁ?àÎ�;üÃøÿ»Çyæ™gøóþÏóþ÷¿ŸþÏÿ9ŸúÔ§øáþa~à~€w½ë]¯X(ðë½Þw¿ûÝ»ýõçõ /ð ßð ¼ãïàý¡?Äù#„?ñ'þ_ÿõ_ϲ,¿êõz­êK¿ôKø¹Ÿû¹' œˆðÆ7¾‘øÿaþñ?þÇ»÷ü›óoxæ™gxöÙgÙ»  IDATI)ñüóϯqá¦ÿñçþýû+ìëõ;çïäÍo~3ÿôŸþÓÝëÿäŸü¾ú«¿š{÷îýš®åt:ñáx½¦¡¡¡¡¡¡¡¡¡×–Òé%˜’N =¢,�È7õµ›—XN(Ë#Î×(é-g4=&¤ÇØ|EÉËÚ½� ˜)V‹7$ÐHDJ¸D¦»`‰|¾AJ“Ö$ìˆ$å!QJÑEΔ2™T„é¸ÿo±@Œw½Äò‰Ç�~‰—üW®®žçÑÃÿÆãGçêêy¾ü1®¯?‰•Õ B¼‡†‹­ïCäD�#S<’—DIŠa¥ 9)˜øÇ•·¤œ¼¢,À‚陫ÓKÌóˤùe®½Àéæþßõ'¸¾ú8§›O2Ÿ_`™?ƒ•G  GïVÁH,éËü€e~™R®Èé´º=ZíQç6ëPª±Ì£Ç›»QUYr"‹»E„’B0J™Éi&ª"”ãqª<É�ëoéfìŠ<­0-×HmÞ9Ï|�* môYéŠ36°×šmÛלëo-"ÛÈçÖöëe q×Þö¾P¡—tAëZ[c±®Ã0sך²9ßÖÝ.q:Ý bZ÷³EœÃº~í¼ølÛù~_y†Þ=Ö†úz„ÝuôQ©±Þb­-‡îœØ5ËØ ]u�[DZbn®�Ïý½ígb5s^ËA>_z-Ïü•ô5_ó5ü½¿÷÷øÀ>À_ûk�oûÛùЇ>´þ‚þ—þÒ_âÏþÙ?ËW}ÕWñƒ?øƒ¯¸Ÿçž{ŽoüÆoä«¿ú«yúé§y×»ÞÅ~áî~‘ÿÛûoóÔSOñMßôM º²Û¶�ÆæàÛæðÑÁ¸má>ž¼ÍüsÈ[ ô+Þ^¨g¼õI�Ö"ÀíAØ@]_†¢ëܾ­Èĺuˆ]ñV¹ÜÊ8¶bž€}GÛ×ê–\K9Ø9ú¶¸uƒ¤›«²]OƒýºûÀO_§ �\ò ·"yâþ¶û)Å„œ?òúõùw¿V�8444ô›­—_~™oÿöoçCúŸüä'yöÙgùSêOñž÷¼gïýñÿqÞóž÷ð‘�|„7¼á ¼ó�ïä[¿õ[ןã?ù“?Éw|ÇwðŸþÓâÑ£GüŽßñ;øæoþæµMø• À÷ÿ÷óÜsÏññ�œ·¼å-|Çw|ǯX¶óÇÿøçCúÐîµ/üÂ/ä÷ÿþßÏ·}Û·ñå_þå㦠½u¼x¢ )sçò‚RŒsòÀ-¢äú{~KWúÈ3J%A#%*‡8‘‡U‡Ã±Ž ³µ$¤ˆ­å&,Ÿ±tBJˆñLˆqÂ$3_¿Œ”ô9ÜÃJ–Ç�o Ü'ïcš)É™ˆÏ³Ë[,VUŸq(ÕahÅœëd@¦ÊCRm+ö”fÉM7'T/ ñ‚i𠲫R çùÚ×CŒe93ʼn¼²$¥t%!âJ¨vN¼fh%- !ÄÕ fE@–å ŠpÿÞäÒç)¦Ì$™szÕûdYXÒ5F!åB˜"ZÍ^TNãP7­ãëò|íÇB8Ä»`ª�Ã41/ 1(Ë| QXŠQìÜ]Ox«­®¿Jw[ÎÙ¡U¨Í2ÛÐÅ‚5È·‡sÖ^д Fµ6àíÚñv4{�ùvõӥ죯¢•{„·A³Íŧ]„6¯Î¶­”ƒn(b?‡OÖ"�×ZLº]wûí{×žÖÆ›Sll0pƒ’¶ƒ¥Û>Ân=|›\gýy#MsE6hØœƒ0ó¡’ˆ‚E¶v‹Boר`çæÖìçj­ÿù‡†††††††††††††^e]Þ;ó|â©Cà·½áõñ©OyJSÝF3bÕùwÍ ˜ìŒš—O4ÃQPeÎgr>SÒŒÆ Š]2…Cm÷M`3%]ƒ áâ)²JDï ÌíT T›‰šY$#zÇ#Ä9¡]‘ªˆ�SZÙRˆ>ÊÍ!›Ÿ Cƒ�/å�]ëf¤2‰„p,yd8:x›¢ƒ½\Š[¾D“ýeN5ù�âE!yÉ Bˆ)-TÊv^@ ±HYKC ™’‚Íæœ*gñû±ä„ Lz� ˆ]qšOc¥³‚°,˺>%gD•œŒbŠÄ —˜Š�”„`ä’ªÛK9L�ÇóK˜-iÛ"­;-}Qµü#Õ†‘ÛEÒÁ½ �ª}³½Þw¬ Í tUÄͱÖ±F�ûyë ­yèR¨ëê–k͉(uñ¼Tc+OÙ˜š¿oôÝ�K”®¥�Å­p¤d}û±Ôù‚[ܸ_Ç-Þ»%v7ÇäêPô3Z溾ø\Å>díy~§±º¶æûR“ÍQèëE7»‘õ~µ5ÿ|ëÖ€CCCCCCCCCCCCCC¯† Ð KJh˜0 µy·cZË=Jf n„’\�5ù¨æm» Xº¦�Ió‡#è%™„Úìóíâ¢JŒ•MRNXöfá(±¾žÈùTÏdcEî–+yÍÎxT!/Î\r)>ߎ¿dmÇ퓯ƒ¤bŒÌù„YtH¦Íä�ºÍt¨‘Þ”Á)e4h]ˈá%(–œ.KcE òTt7f®ÅtE2­ü'ÛÎM(¢„É÷Qrci“^R¢a’±•ÕÙ)bDT«óÒP�œ—‡Î·ì!*“•£�’ò "‰œeâæ°“ ÈšSÏ/2×VŸu×êƒY[j·¢‰~N ÌÁÖö5teu»åz£{WZsÿÝžM·�Ǧd圪³Î: Ø®#¯­'ÛCRj�ôv<ßW[?·d�ï秦+´l7¤Ÿá×ý-ÜÈ{Yo`»žýu–”óóURêg–õÛ¼°-Ò¬:uñmY£Â †6µóÞ"ÄíÚ¶ VöNLŸðùÑzCCCCCCCCCCCCCC¿z58†)¢q†­;QÈiá ^‘—Ú J‘‰µºõ¼eìxËBNX>�¸Ó/Ä  Àü˜4?Õ‹ ß""$PòcTŒ2A ™g,g� S%ˆ³¢´,ˆdRò9S<’“÷<”\ð^ZYážv‰Íž5ÃSrª^|"ÅP —Bˆq38¡”\P «1­ÖSŠbÀ3ÂÛˆ»ÆErÎĸt}DWTÑ0!V°ñâÕ”„i:°ÔÂ%¥RÁa&„ $_“ê ÄõšD0Ùæ¦œ1˜—§óËÀcæ9Nw|ÍsqÞuž¯Èvöqp¢^�rå²t5ÃR+íì‹8JÉ]{°­é<£m]£lËD7ëdû³Ý§¢é‰ øúpËäzà¶ÆˆÍ­šûŒ~&ŸÖ×·¯­Ñ× Þ@›QŠì`YsÈm t+ÜØ}îb¶Û Áý׷‘6'°¹D6ºˆt?¯o…¶åg4>¹Ý>öí3›ë°©�„÷×444444444444444ôêKƒB�\Z„ÙŒ\Ôr>3…‰\ñø4A^2!Jƒlèa­°PJBó™4?FŽĈqIY¡9#A*ËPB¨®CõsZ§™¡,@ˆH äDE“™¼Ü e§ù11Üñâ = DŒDÉ™iŠ‹bcUZ�MÚŠdEÉ)U#–øu%oª�lÔÆ^CòRϽ�,äÙ9Ó!z³qɧ-V˜¦Hóš+‚:p,)Uàêlm>ÝÔ0ªrö8v‘¼ź±­�m¦Ø ˜¬å~�Á4&B𘴠) ‘Ãab^®0ÍœËcRz@,auJúø¾C5Œ)ÑVð%•xæ�‹­–�ì"¹mnžj¬a[K5Ú¢™ÙÚÓ€Wsîµ}zëí^Í9ׂ�ÒÁ«í‚·Ùzæê:¯‚ªÎÕ×f¶ˆnemû=Û{}Æ_éfRIj+òÝzõ‘ãÍE×GmKuÊ-�&]‡Öu,]ÃïíƒFsU6wß¶Ÿš.èËTü¾ÙÎùضiÎK_/Yïcƒ»·�a›[844444444444444ôê+µ¹y!�³¡bÉ7uþ\àxñ[ÊIÀ4@u­ ÒÉ£Á@ –Â4È–…3”)gr¸DB`ŠV6ÓVÞ™PJòrD#V %-h˜gÁ£µÔ^ ܹør™YòbgH'G4�:þMÕË;Œ‚†‰b�ÒRÛm•dÅ�(>Ð($ËkñG¦PÈ„à�-¨;͹œ±²TnRKQ¼÷8â„>ÛÏjf¶xW‚G}ój/K‹—©L‡#ËùŠÓéšËË L‰S$g%FÈÅ›‚S¹¢ä™\ÅŽ ½ÌåéPO¾ ¬…&)gT�>»f°Pá¢Áúq~Ñ£½~Y¹,ë̾ÛóìZìus£íÝe T57[ƒj-¢Z‘ÿÕj·,]{°vñ×}L³U6çZÑ6s›¬ûïZƒ|ýÜ»Þ¡× œï¯l­8ºB: _ÇVüÑŽ+ÕA©]<¹�Ã-F|Û-4îŠNz ¹µßÔh¶iÝîÞ»Íl¯‰ø7žÃÀ°îo[“ùn1ï\r#Æ–]×Ýú àÐÐÐÐÐÐÐÐÐÐÐÐÐÐkH Gä‚”„Ù‚Q92Å#Çˉż›@¢(™Dˆ›ÙK Ÿ7Ÿ1�8=E^hMÓ=NËr…IDP4‘àID![ÁŠI€± uK,y¦ˆ"Hż¬´\C¾"pàîS¿•î�e9QÒÂi~‘%="—z‰Æc-#)õeñ2’ZRK.L!8p,3ºòšB:ß Vâ©�p ÕÇÄåÅ3X1¦ÉÛtY–²Ý°¤Çn® J´�Xð‘o¹:öú„¨¨’C´pšÊáp‡Rs~™tšÉeñÅ'b9¡á¦„¨Xöëlû˹&okâÖ�ÕŒlR‘Tãj[qmÏqBÄæ K]Æxß¼»E}UÃÚ2»Åzé\rûè©vœª³OwÞT¶¦”m?ºçvKn[̶ïv¬9— ÂI?W¯on×âs+ÀØê¢Ípgam}�æFô–ßãzçâz Vò0ní¾²+Ùæ–�ëîs•tÔCT+çÖ}²!¹sêJLÚû¶b’®úõç5â½Á¿½k±¿CCCCCCCCCCCCCCC¯®DÀÒ evØá.1‰˜x ®åâpÌ|–ÞZü¡¦@Œw(ç+ÊrrÑ5>Ù„/Éó™PŠNÕœ$ä:³ÎȈÄ5Õ©u´ZžÏîJTEC$ç€Ø‰’¯¹ˆOsÿþo#è%©&C¸Ãá8\Þa>?äêú³¤rƒožâ�’–Ï@ª)F/ÏM©ZÙIõÉjpœŽH „ã:®Y@ä/I±�=™%¦™â]ŠeJ>Sò‰›ÓCà j�Ž^ÚÑ%Q[ºTe¢p@ƒ1ç9_}Õ cF˜P µñ7R˜ÀŒ ¶E)}yHeY«éÎû4ÖÞ ÁÛžWóWX9\)eMtFëæÞíA�CªPKkY†¬M¿)žm®Å²¶ÎèZVÑÞBìNæTiŒRB=®Çƒ7¨µÍtʹœsçl7¹5÷²ƒ`-ÊÜšw}!CW~RV›¤5@WX‹?ÜUG=]ôw_Ò±-zsë5 ë1á•Ôš¹³´Á‘¥kë-;»Ay²¥Aº !r<YŸ§Ø k³�öå,-²ìûÚ™{cû&ècÁ¯Í|2~ú ýo¡´,D2–NH<ŽO!\º‘I²G\³BZÀ )L AJ1#ÊÄœ21ÞE Òr"L—dËLñ€!•‚jôÙx‡ËrFp†PJAc ˆËRÉH¼ôXl™�9èÅ"SȤóñOÝû"Š*rTŒ®¬Lãë‘ËÀ£Ó§œåX¦¨i™Q;£ á€IÁD !RdšT'‡{Sât\A].…8Å5 ê‘èÊ?ÌÚØH„˜â%‡ã3,óÎË9_“Ó5„»ämF°”1ˆñn-Ö 5ž,¨¸›Qð™„e�p§j(Ó•ÁøZ8 lÚú.êÇÓ¹Ý Ñàa¬%(ã[l+£»¦ÚËnDx¦ºµ¬¤Î&kûncÝöPÖ8ñ ñê ÷ìfÍ\×Ò o~)°Ú»{7Ÿ´Y{k%s‹Èúboæ¶°•Ö +ó´®0°�<‘æÞ³Ý±·…†-ê{Û-çßíkQh°Wt(nPnƒš­Ò¹�È^ýë"±ÓÒ5(çÕ yÛ©ÙÜœ!hðQ„� ³”>òþ!õ¾÷½o÷ÐþfHUùÖoýÖñ7ÀÐÐÐÐÐÐÐÐÐÐÐÐÐÿºsx ™î#z™-ÎrBÉÌç+wªUSQ1ŸÑgªÄÃrR4¤¸;o9ß÷‘¡dÜé—‘5/ﳜ$ ñÂ�FVPóé!–áxØò¡`á)âtìŒ-9žæé§Ÿ­sü²Ó’]JQS–ô�_þ(ªwÐxd.–ˆ6£O?ý%`†³œbFÐ@Z2¡ŽCÓê„tDcäÊFT#)e<)VF¡J�ÜF7ªYÆ�ÊÀ`Ò@Z®™Ó57ç��è§Úèëóúvãñj!GKŸöå´ÀM‹nê Õ½7M9e48lšÚ|ÀZnâ�esV޶q…!bÎÛœ·ÿvتsöE¢º¾·D_¬îJÅüFôÑÛ­(C×lóæ°sÒºŒ¨Ô ™¾½VVˆ×œsÍ͘³¡æ…÷ïßåúúä�+Ý C‘P�‰t²ÏHÛj—ìËFZëp{8ö‘émN`[üF\ë*Ô¯•]£K3Et…o¯Dp·fá};¯Ÿ�vçd dmÉqÇ侌d¿”k³T3v_ÿ�h€º¡¡¡¡¡¡¡¡¡¡¡¡¡¡ß âáp—¢‡J¸ i>ƒdrš 9\ÍÕºoòµímט_ÄÝ.LÙÎk»y�óHýx~\[ãÎÍ�è§§;˜;44444444444444ôê*ï#zÇAn šb ¥4F$YLÉ¥3ziÄ$Â*Á ‚«ñ+¥LA0j›.[ÉÇ’ ¢hAÂDɳ—pHÀ²QìŒ)ÈtÄTÀÎ �åz §•ˆe±™Îõe)%¯a(‰««8�_ÄdBâ�%eJš!'ŠT/ÒE7;¥4s8LÛeŠÔY‡žF�ÑS“Þ;Ówãi),˼v]€O±‚ØRиpuýiRº™0ܘ¦âsûÖ„mgöò¬»Ûç}OD3ˆi… ½)-¨z_HW ‚ƒÑ8Õ¶åúßù|ÞxP[£§DãAÝ\e}„µo€í£¶[¡„­ »¹­+ÙÙfE´Ý~üfÓ-BX€Ö–Ý•v®Çc�é¡.ºÕó©ç[úöbÃgòÉêjÛ7·oŒR¡­pós©�_ŸnÖN׺õe}|ØÓÐâðä¤;ÿ¡Öõßv j7Àrƒ~7îç ¶¢Å¥ýÁ¯ïßE�m]ó¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡×€Â�%'buøåZô¦ ¢^’ËBаºÿJ1„¹ ¤œˆ!5by)Äp¤1´y|F˜&–Y½Íw-9Jv—\)Wä²å@.ÁËGÔÈâtôDgm©MV8�`÷~+"AAë¹ ,‰’¯™—Ç �S- `FÉÙÇ�é´²‹]–…müZY[ J.Õ¸%5H[–…ÃÊKÂ$H1R¾¡Xæ<_3ám¿ çt�‘(eñ�zÑÖ œ�4F4¨7÷ª¢­¥¸+É%1k:ÖŠa”î5N“S"ÄÈa:�rªk”eIÄiò?c蘙­nδ,¨@Y‹,ÚZ`Y?nM»m‘¶hkÍÏšt¥ [3IsnÉâ‘tW@Ñ¿g� ×A“fu²ŸØoÝ>l±cÿÔþ7¼á>ó™‡+õícÊ[/+HlûZ?ëb¿O¶íÞx[»n‹EëÚò»Gêºò �Ëþ0ì[„·5ï‹<ÚÛÏ]l-7{ˆÚˆ¶u×aýÒ­kÓ j{Ü"ª»…CCCCCCCCCCCCCCC¯¾J†PŸ_–Åd(!^xsn-§H xi]f³­Œ`I Rtc%*¤œ",%-2.È¢ÖÍ 29'‡VVǬ•Ùá¡¢ƒÕÊGT/)åš—ü÷î¾á‚s1T %Ÿ¸ž¯x|óÀÝ„á’\|»Ë<(=±uæ^íà=©,§•#9ÛZ¼\õ“)uv¡ªR²Ô›§iZû Z¹«•‚ewUÆ(iv\N„èæ¯œ¼|Űՠå3ãÊc&XïE�3hy…ˆ9—u– âÌ×ÞoHì]lî´]Km‹Ž¶{Þ$»¬ ÊsÒ-¦ê”W𶟘٠[›(ÕÑçÎj—,yçÜkñ×Û‚ø1Ka•ÕqçQÙ¾dÃvóïü¦Äݱz0ÙÎÙÁ]î®….&ÖÅtçà“€t”ý\Eèç!> Z·X®UÚ+¢�«²ì¢ÉÍÁçC*7'æú�Ê67±æé³�–3ÏÝìCY×ï¶rhhhhhhhhhhhhhhèÕÑïzë[ùoÏš^>#º¥›!hŠý¤š‘b� ·•–VS—*)/Õ1¨km±Úܘ‘*Ç Ðp('%‘ó‚Æ 2`KAH¨NHœ(øqÁj#¯`„ Œ T [ž¥Ü؇ u†`ë(Ðên³¢”¢h0_}Æ lÅA^)…¬JwGJôñfN6ÒÚ aµ“µ„DÕ63ØÊZ¶”¬V@T)¹3ˆU“šÏ!t·eŒ“o«q®Âœg‚V8ˆ»5ÉOC=vZ¹øl¿œ}f#¥ u®8œÕ ”ÅÐà%(~Þ[Áïš­L(îgØ5xT* “õÝ.ÚÝ‚ÒBlÛvÓóvÛ´ƒmñbßÎÍO¾9Óšû¶Æ’ÍYwôUwž„µöØÁ\îÀVéšo7�Ç…[ ËíXpïhÜþ4ÓýÍŰÙÊ-7Ý–«ßƒ½=Z[›é#Óûk}å÷µ÷îgÚ Ý1épµ­y#оmphlRÖêïm>¡¶¹†Àp ½FôÒK/òॗÉ%bA;xæL¢{Ö”be'Ýï÷9QY²¢qBˆÕ Èm<^jàMºÁ�#¥¦?5z×G9Wrq@4T>£¨x·CPŒ1Ÿ=(‚ÄÀ’=þ+¢ä¼™½<ÞÛ¥85ô–J�¢›˜¢)%3M‘eI”T� •ßlãæD|R`3¦!Â4Å.Áº�´ËÙ÷'"huâµRÕ” QO¶|=?ÑËäå„ãîåëz§‚Ù™yyÄ’n°)ø¬F+ußÅ8T躧¨G³[;(¼0Ö�–fF¬ÎϦØ`ÒÖ� [Õ?î� öõ%Í)høE¶Zã¾ w+ÓØ?°ÅòêlkjQYÑÍ©¶Íô?7ž77ç C°æ*ÔÝ\;·½Ê­BŒzýë7ÂB7p¸5ü:øÔµ�Ä:Wa_Œ²ÍOì P6˜¸:$Û9Ó·ûZwì°F´U·sÞ@ãv® 06à:�pWôÑ¢ÊmmÃz^íµ]LXWð« ûØÇÆOÙ¡¡¡¡¡¡¡¡¡¡¡¡¡¡WYûØ/QÂ%1†:wN»nYÁUÎ[´Ô㢠ûž�b>2MrA$ר©V¾°áŒÕ]V¨�òB)…IÔ˜ó ã0E�€àb­;m@%bæ0MãT¹JZÁe™-áéŒÃßgª„P`•ŤjêÒuDØï’�ªŠ �-£V8aÖ€i…lË’ˆ1Ôf[£äŸíñ9]=@ÅÐ0‘,/0_a$’¦i".>FMƒ—”Â�pœk¬VƒÃ¾PgóY-àÌG˜bLuF^ Yöæ[jчoçf'�—â-ȘB\“žÎJÊ>5™¥ã)nвR˜‚°œb(LÁ0;3/ 1^€Ŷ²Ü´,L‡yYPb<µ«Â™MŒ‘’2—ñ jqKàrŠä|Í\ † )CXÏSÕP&î]¾Ê‘” «ÎÏc|šS~PSº}†U…Ôrײ�˜6µµóJ×ü*,kTÕz%[“¯Y+*ÙöÓÚóܶ¶ä6‡Ý6«¯¬q‹øÚÎíç‹@WBâC±æÜã —c×mî·¾aÅ›ƒÃêZ¼Ý4¼}Ü;ëÊÖô²®[Æ�¤¡ÒkØÜ„Êýû¯Cô“+\ÝXÝAМsµí–ÎþênÇ6³Ñk Á,Õ£Lëš·Ú�#Ý}ÝàjSk.®ŸÑ‰CCCCCCCCCCCCCCC¯¾Ú¨3gºÂ°R A›sÏy€Ï§ó±hm\[ã-ÅüýyžëL=HË B hDj³�U«Vžíe(õŠ|�·‹®­Ðm�‡††††††††††††††^}¹¡ªºéraš¤4ïøEã8Þjë¿ÓO1ÖqnÕ dF4ûÇ–29Ýp˜îQJJ^àÂÚr‚¢R“„¢”töyƒ� 4dÒéD� îÞ}=w.Ÿ&† ÎóLPEä‚;wž"† nn>K8Hø,½”gÌS˜Èù D#V´¶íz�‡¨ó˜ Íå_ÅÁV¡`!çäsã�€¢aZ¹NÏxrضÎ|�ƒHU²e,-�ÇÚmQÈ) Ñ K)¤V9€Í<¾þ‡éÓt�’›ñ+Td#µLdA$*Ë’±êhô·§Ss9qJrJ ÈùD¶—ÉåŒr”Üæœ·�6[¯‡íãÛ &ëk¢°¶ÆJU¶Ö%{{K^KA¼äbbª[YEƒwM›Óp+þhªß~^¡ÜU-þ{@Úç„‚ý¼½Ûs ûko�¯½ÖÜ}­ixknÀÔžˆ ·�·Ïå '`q3c]g:§$ôÞÒjºËåíϹ­Çzλh¶ì‹OB]ËÕ­844444444444444ôZRc/Ë’8,Ë⣵Ø1sšA*…’ ‰PS­¼´¤Bˆ<%j^ÔQl`)Ï nS�s:-ª�T*D”´Ü8Ä›žáòòT•”—5ê<#0MGÎs$ƒÙ [®P2”ˆP¼´CÕ*¿öÚÈkV°’ýÏld[Ü}hž ÕÈ99+䌕 Jñí}¢šÏB Q!×Tç8ŽhÌ nŠÐtà|~Ƚ»¯#ἜAÉÓÊÕB ,‹×(î\„P®ÏŸ%,°9N–l,å1f‹›æ0¬È:¿QD a¢ãt~€ÈUÅ6e-Á=LOy,˜­œW5[±Es¯Ážzö…Í�çÅRVPVj�rX[Ël¾çûrx&;gßÖTÛ7Ôں߭Møv±Åvl¿XéÞßÞ£·€ ;x·sÆQž€Ž½3°Ÿ¸}Ãm´x‹ÔÖúmFZãÒV�û:îÖhÜJVúB� JY#¾[+q›¯h °XªÛö?t×AŸkd¸E¿ûB[í³f[ì»� ½zj¿ûkÞ+Kòyx¤+îÞ}йi†iš^aÔ˜ƒ¶Å&.(éD˜Ž âÁD d!Ä #¥3*(%'ŠÍÕPtA±„ÚBÐK~Ëë^ïûÑ©µ­ÜÕ¼8ç…„":U§Ý%yy™îpïò·�ʉë›Ìé1ŠÃ/Q¡, pe¬Æ^…@œ"1 r@Õ Ç|•Tór¢Ø‰’�&r—yÄ0É÷Ÿý8"•‡¨L�”]–\ ÄÃÁ݇°¦0ChPÒ’½�8Ä�ÿ�(\sšÏkÿ‚»Õ3µ1 ˜”«ÛLcJÐKŸõˆÆÊl")•6 ¯ëÙ(Ä/ø‚§xé¥GÝ´�—:p±Ô8oßÜŠ!ZJŒ=xË+ S Õù·tN³æ@Û/îKD V£ª}ùF;Ç�÷®¾¼xôóôè¬êØð ê½-ß ;øÖâ· FöÛõî½ÍáÇz3ZYЍbäuÁý&ï[�·ý¿rüد³Ÿ©Ø$ݽok8n�Pºµb—Y÷ëܾÑU¦:7P×86뺴¹‹­TeÌz-hefHWPº, JJÜ?DÞö¥oâSŸ}‘ÿ�è0%w§9˜Ë�ÏH<‚@™,Á¹‰C–ó “\B.ÉË9Ì@#`D5RRÂIj…‹ãëP& cYœ-9WÚ ‡jÀ$SrÁRb:0S´DT&އ»ä>ÇãPlÆ–äM¿9QpÐ¥Bœ|F¡)!FÒâãפ¦VcQMܹPæy®çõ˜’®)e&¨» bJŒ�œ=>ÜŒlb`ªÀä®E-ÄV"ÅrÇ ¤3À…Ê`Œ"AW@*'¨î=ar7eΤì7©pGÄ#ÂV á€Qj—Eej°â+ÒøQcTf¯®®ëºënÞÖË:KÎA\_²/Çð¬vQUÙy€‚¬%ýܼþ˜[IÆ>¢Û\€ >º³.wH‰íJMÖšjíÛ‹Y�^›I¸bHWfbݽ ¦”[ñIïNl@Ñ­™¥O]Û~oÏlQÛ>ìçèÛäœ}ØdÝO^["ݼFv5àm¡¯XÛtnG¢[q‹¶é•0Z€‡†††††††††††††^ 2ó2Œ°¬œÄÉ%Õ‚ áÅ—^à3/¾ac+Ü•’u�&¥²¸åO\ôæÜjøŒÀ\`™b$¦û~Nµ„DT01D#JY!\εU× /É£²Ó%%-…ƒt:¢Xr&ÄHG&½„èLcIóê…j�ª¾½E[ç�™yå9b�œ„.}öáÅî]&r¹æêú%à„á@Î fâM½9»[2n�Í*‹ÉÙP‘ ‘¼KV n¦µuô›Yaêtd9Ï„A=-A ­¼µøz[í} cnûî ]Ë`¬à�Íâ†.U%γ­ kXÖ9õBªB!ݯ-Š ÛÜ8Û•UlZ}¢�vï\³¬Aèl zm×\!¶híj�m .µ©¸Å][Ûïvì¼sªvMÂ<9p+÷pЙ³®e­ewËÑën¦_;ÇWöíX›_ZÔ¹ÅnÜÛ7þê®)¸m»wýÙçtÞžy¸•Àì·oïÙP{b¶àÐÐÐÐÐÐÐÐÐÐÐÐÐÐЫ£––ô˜ibšÜ�WŠy{o<<]sõü§°p9ÔRÕÕ‚DˆFš4Q=Pì ˆ“Ͻk©O™X¬ VˆZXæ› à± ˆ‡K2�I|t\±e7B­çfÌœçG‚Æ JY ¢RÏÉ�½T£^k›±çHÇv1æR2¢nd*f©P0Õg9�z§nIÅËh�Z¢qŸ;GnΟàúüÐY‘Æ­pV¤å´™Ø¤2w²/P­…®9çÚH¼±#¿¢qŠääñåœa äTcÙ•óh”nýRJkÒµÝZJv+÷õ™�xýVE­5È ü5´Â«¨UËd1'”µ¤}½Íè÷ÓGYî½·fl Évî¼¶ ÛZvåVIH…t¢>¼ÑúX¬­®½= ÛJIÚ7È~6àvnÛüÁíë�X7@Ú_Ǥu`­ÔÖé÷�hn¿W.*)h]û¬½[·u¼]tÒŽï딟˜ÉØÃÚÛ¥*û�Û=ë>†††††††††††††††^]­£ØrYS™Âo¦’M#ÔРÁµš<Ÿo€]\bb¤S"CbužÕòÖ8½(CàæÑcT|ÎÝ‘\<Š›2… F"“Ò‰ó|bš.WHåéR/yùÑ'9�^BB õyw*äRÈ%qª“£'-,ËŒˆºÃ1CŒÒ£ÊjbJ©�—Âåá‚ÌLœfNç+Îçkæt"¨’K+¯¢*Îå çyñk+3HD”•Eµ9‚Ë’©³‹QrMŒÖ6fÿØGäis Ú•âÑk¨£éŠ;"‡ƒw/dëæöµI~¬ÎNð¹‡1RÊu¦"ÎÂꈸf([–e- !7µ‡@NI½E¤XAm³”bæ-&¢U7ÜV„j޹ö æêüÛšr_ÙÑÖ¢°Í�·flÎAÏ`CèšlÁp@¹/ë�®CnÅt7wÛç‚TÓ[íÁaýkkÖœ‰»fÞÆ•Úä+ìÚxÅ ½¯‡íÀf_’²F�ñµwܶ¯÷k¹]O霖²knìþ\{× ?Tý|Æ'‘‡††††††††††††††^�G‡<¸#®Ѷ•¤@mmNÙ€QuP8Ÿ¹¸{Ÿ\ HA/JA&¤œQ�¤” Z8ŸgЦé’e9DA<šš-c¦ —,iætzÀápA1(&µ°¢p:½ÈéæÓˆB¸ (V@Ô°¼0Å b¸@*/iÉÐÖs`V˜ç–† `BÉPÈÃåÄõé§ùÉJe.$ µà˜‹Ïë ! ± v=BMˆ:›²]äÖªQ¬¹ì|V_å3�k¯W#¼½q«TÓ]¬ì¥Æž=¥”ˆàù繎‰ÛFäùx<«\È;.JÎL‡ƒG¶Kuî[l7‡W³’nŲÆT·Ø¬7�äl]kp·ÑìØ¬T·X®ÓÊæÜ7ìæœ‰1Зg4‡àæ ì]w¾Û´Ñz› ‘ÕÍ×ǪÛùšÄmûJž¥ÍÝ3Ö–›¶Qs :@ì]ƒÔ¨vßî¬m2â®è¤wö®Ã>¶íõþ 84444444444444ôZÐZòP A›AÉÖD§ó…Êo¨”Â#´…’oÜU&‘ êIè>"-g4´.ˆB�€ÚÉ 1Lèt�\<ÞŠ aºÄ‚0D2.È9qõÿ³÷.=ºeé�×ïYkíý¾q.™Yår¥»è*»Û6–E»-á< iÌz€3Ä!Äø Z ¾ ��‚!Ñ´±­*S¶ËÕ®¬Ê{žï»÷Zëað¬ÛŽÈŸ¬9�çD¼—}y#¤úÕÿòð7ìÛWxBðö¾ùJÊW!,/IºXtW…/8QD–2ÀÑÏÙÎm7p<š3)'rÞÙö{/_v «:ã–[ãCê ¶•ÁÛ ïÉ •„x‡”ú3E ZæÜX“A;maØ ÷–e)» ÍæþK©ïHälC±RþˆóØWÙ‘ˆ�KÔyäQéÉ×:Ëá0ä;ºsêc¯á8²q@•0v°$¢l'ãŸ9ÇÚß©Ár»€®À.Õ4 ]¸áÏ2¸óÐ+èÊYèWaßeu­G¯´u€o[ÌrZ—Yj7àx^O×��€LÛÍîˆrp–«ú$Üc¸õþærü’{ ¸G¦‹+°E«ËY•Ùè¨Ì¥œ³ÐѺ6S)xÌ�YÁ©ïç×}à ÈVצç‰ArjjjjjjjjjjjjjjêÊ’ˆÆK|ðÐ’€ÒXˆj&« y˜ñÉ“÷ˆî;²Ü¡Å4T£¦ÆŒyïIyCÔ¡ì¨DT<ÍWT#Ê ±.?4=²Ç+°!"lñ¯;šÍuˆ€'Ä­D9µT©R’ˆêÈé�û‡�YÂK|0+"ìû•”£¹÷J 3ÇDNÎ)Q"n aAÅ—¯]§”wR*qÜÔYͲX4:¦½ –Xmœ?¤V¥0“÷µ?ûb`³¾B'�iUÔ™Ž}3ça­‰ó¡ìAP€]¶¯‰¾D{uHmpS¯’R4àWº ë±öb¹¡�l8ƅݺbût4¢:ìzÄ7VlëŸë‡°Tôç=…lGwݸB;öÿÙÅ‚ ÿê‰ö°]L{L¶˜¬„¶F\o\…^æ>ÌŒ«ÃÕ6i£ Oae…žR¨jz2hR£¸Ò®_]ÞU•C_¡ˆ9BÖzœ=cf ­Yñc? ÍéWþ¯ü�œûMíP߆Ož^{T°Û›šÕv¼SSSSSSSSSSSSSSSïZÔ¶rN,bÖ§Ñf=� û¾Fá‰û•œv–õLv]UÍxçÈ©°Ž�œsx„d=vb )]ß’ó•%œ‘å Û8p(ª^vT3‘¿¾¿ YqÅ´Tg% |hï•rÎÖm¸¦ØŠã-%œx;ßR�fãVr–em¾=î¸P’˜>È95SÁXå`ÎY„Ö¢¸¾ôýí%AúdÐDû`lj£†—ì:I#M"vìu ¸:³4g²*Ù²j¹4¤¹» ÛÈë#+Ï Kh×±r=)× ïŠ% 9 VÔ}êÈ«¶Ç6gÜÀ_†D(ð+µH-ðÌE7º{–ûëVjs[2©yêqCFĨk¥³ö÷ Õpx¿jÉ<¯jå^›V~V–] ¨50VâÅ"5ç�̺.ˆ«çdßwŽÃ5êëk;÷z�;Ýî×ßŽÑ ÇÛ}²Ÿ©t ÕÕ19vŽ.Çûþ¯þñÂøý[¨úÃÿb055555555555555õÍ�âÈq#Yƒ'Kt­ÃO“œêÊBNDu¶²«Õ—¶Ò«ÞÔAvŠø"ŠºˆsW–à@�V 8 HP‡æïÎæêKï zUƒWV!ÆHß$V¼sHp¨;á—×øå5.¼DüËù=ð/YÏp:}€È+‚ç_£œqË�M;%‹Í4TZ7ŸæÎˆB�™ÔŠ:Íf¨ª‘Û^Áf×c„rÏÒ£NX–¥¥Fs}Ÿ5´–¸ÓéÔÖ}S‰Z�¯EÙh�ƒ¾'o+«Íu`Ý€ "ælr©‚}tpô=ÿPå<öõ¹'pjÌ�:ʬRÕÌPøÄéWí˜nx\uÅ9Xœw`¶ÈætrX 6w`.ë2±]ÈöámP°—9Žç¾ò2ÜÜ 0‹›¯—+–Èn(¹n\9fûÞã㥹{' ”sLT[ÌW‹-4 `³BÊz/žŽŒô¾¾~E|ÿÅp3¡]«zì=ìýþÇÿá¶nDžwNMMMMMMMMMMMMMM½{IJÜÝ¿õë?`OÊŸþø'D²µ`Ǻ34ZªÑ{|XoÃYn¢-Nj@öˆ÷^›±–”ÈúÍ�œÎï‘õdË~…ì \ù•Tö$(‘âz\)e‚·%Ü—uäÍ�X�f• Î#!rMÉ@¡·cò^ÉZ6Ôm›*f’+Ž;5c™¢ÅÀU“¤ÙÖz³ãŽ�´ïÈ0Êaye05xˆ*ß*l“˜�%ÙkÓ ^ù y’ÎtBŽ©�¿Ê¿ê²¯ ŽTö$�9·÷Hö-lÉÙ\—¡f¦­$ñHíß¾}t,Ž”q�wÌ–�#n ¥ò¬+ÐNÚ·¾»º2Sm©õû)ÅõŽã‰pÈ IDATÎ]z"Âw¿ûŠÏ>ûŠ}ïv½�n¹„g…‹å%Jk´·RßꂳZÁb]9¶ïu°Øa寤vMëµÎyg2©]‡àð…‡àÙ÷q­Y[? j\“nøá~>`RÁ¥=&×¥k²¾Îÿö¿þ¨dלgxjjjjjjjjjjjjjꛡœ6N>psZ9ÇÌMH¼Ù<9×ñS_xˆvÖ¡Ž}{Dœ'gpXÜ7·ÍGJˆàÝj¾WV娻ê*{Κ¶è[iõÑu8ö ö×êÇÖg²GÝWvÇsåÙûW×c¥­ýܳÎÃÞÈ¿`TC›û±Æ©ÍᨇëS¿^’ãtt\é0stöA�úZ£Õ´�”Õß¡' Â”þlþ–�šššššššššššššzÇzõí? oWRºp³,l8¼[w"æ ²FX4í¤xe=ß�²k°ª¨¸?Ú’pX,1ˆ�¯_’Ò…Óú’¨Š“�WЀ¬·,~!¢<’¤Œgب¤=`š/ÝwÞ{¶mÃû:&ë =Ø�‰8D¼84ebª]xu CZå[uêYL—ë•2jB Ʋ” mÿ`¼6cõ[O�ö„e}lí š3O ƒòâI1ƒ˜9lYÎåxìý´TÎ�X¬·¤a½xRŽÖ脘 W Ëè¡™­šÆ`/¬Æ·>ÁÊâê9‹8bN¶\í�Fµ GÔÅÝzñF�õ|HƒÃI=�û>}#D´±�Ø@UÄ?Œtäa�—ÃPI£Èe˜ÃÆ7nz,ñæãÒpw<ÖÇj‹×ÇU0Z¿þ|™Ã{õëÑ?cQc~õ|Ú&Ìñ²ü»F£«ì<òÁeivÞôdXš‹(˜ÈdzHöñ§'_‡[žššššššššššššššz·ÊQÁ–å%»ÜZŸ )m䨫ÌF&¡)²xGÆÌDV=&ÖŧeY7'Ä…²™Þ¯¨?Îw¤\X‘œH¬ä¼£—7ðð%šßàäĘ̂©$:Ë1�5k¦‰wxÄr¼°êÎ ¯Ü8‡¤ˆêFXŒ…%Ì*À.„pw•¡Ôø³/Ñ`ï½¹ý†ã¨C•ßÔï÷”kFÉ%ÜÁaŒ"¶œ3’#9ÞãyD5áéÝ'Œ¹9ß™SX–a€WA3N/ÎŽg!¥ÇbËäa”UbÜA””di`kšµ“0ƽ ‚„–WVmÃmì9kɃ5ÔÀ›sF?]Ïxê’«ò?ÿ/ÿBðü×ÿø¿`X‡f5®«uθàî¤åµëk>…q£Î.ÀqÜä©sqì¿S¥E�kœ¹ÃËᇬ „Øq×�«õ´º +<;ëcê×j¼¹»úºóp´�Žƒ6ôQ]… ÎÁ~Í êºƒ*Ã1· y·ã{zmef€§¦¦¦¦¦¦¦¦¦¦¦¦¦¾2^ Í�¦*-ºÛ�WBJʲ8²&D"Ä£9Y*P•}‹ÎJp¤œ‰û'™^“P\NhÊdn_¾Ä�ïðªäížËÛOÑý¾oˆ ˆrrdñHÙñÞs½n�çäœ *�wrºðòÅ þõõ_ãõÝ >{sÏÿèOøÙG?³µ^CL±Ó²sÂ!¸ÊžÄÆCÆÀeÊÃïÙc17žÅ�ëîD1�i‰5ŽâDl•˜nÂóÞ[<X–�WNÎñþ{ßâÓ/>#%ÛzÀ¯ JÜc{Þ¨ÆÌ²E§¿óþ{üKßý>öoÞü”({Y1®æ7íiYäéÐm�7Ûo9'1F¸Ó#°ö]{r€Ÿk®³Úi'¢‡°'V�SZÿý?ù#Þ{ïeù ö(°Á/?€(sºÙâ.0j#×¶F‡5ê{wЕ۹ôȬCö ÊF…œÙ>ªÏ0*t«ñYëB”'#"zè'4÷!Oœ�”(´-ÈX—`Ö{¥ëèF”!gÞ—|¤96kl·›÷åž©õJé!ìqèêâs뮜S^ÿ§¦¦¦¦¦¦¦¦¦¦¦¦¦¦¾ ‡«k¹šäUUÄ;bÚAaYqâm­·p‚”ï'J’8bÜð",^Ø®Š ‚Ž´o�wüz",‹F gd=³º…åôŠ-]vö-“·GIJóHRDréړ˜)™#ïûßûßùàCÍ,ß:±ÿÆoðÏ?úkrö´7VÊÍ‘àATÑ Þ 99ðæš\`Æ_4g¼$ëéó¾1)`0pÑxQ” ËŠæDÖïÖ6òÑ h¼÷¿ýý¿KLÊÿó£ÆWÛµÂ6¼‡M‹Æu²fB0†Ó•/¾øœO¿ø¿Þ Ú‡MêØ®ªZÜ7¦¯é”ƒ °àJ:<}±zÒŠÕ¡ˆB<ŵ¥Û¶Œ«q~xq-'éÛ’ŒjæÏüÎ}1`_sÕùöØšÏÙhgÊéIß º÷ꨇj.Å�®Ø3{Ö9A–àÛXDZk¯/àÔGvßèêsƒ›°>V˺/­ÃÏŽÚˆïþáßg]oø£?ú߇ç{D¬Ürìã«®ËÇc ;ýž8 %C%ÏãÙxý¡O°º NöÔGžššššššššššššššzwR­ü¥p zÙÈöñ¢ˆFR^q§M ÍÆ|phÚÑlë³êN¼=>îøeEEÈd4ïçOà<‚ÅWE=^Û¾¡‹"ë ^î d’¼%íW‚*Q3!,8ñ¤2’3¸PŸ|ú ~öËŸòþË×$MüòÓ_ îd}…!!R4ÎáD‰ÛCYÂÍh^¢ê¬;Ï•ÑÓœ§(�Æ-môôòT ‹‡X�]Öó—·{^ެܼz�/Þ^!g¶ñàÊg_}Å�þò'œNž,$æ�ïTG^}N.+Á9 9Ãg_=ðé?Æù;r^lCCc»—ª°,eè¤$cí8]ƒ�Çd§‚Š%|ŹßÒ †Úè0v1:ìüÁ]W‡9ÀÛº¬Ó²Àâ‡Èmz2|AV=6Û£ªã²m…RªÕ˜,¸ÒÙg¸~¢™I�" %’+´G]«Æ×ïÓÎc„¸¯Èô‹Ù !¿.[#½ªÇ¡>69�ö=µ6K=þþëÛùÜÝÝr½î­Ð±Å¦Ž»" ¤v_ÇNÀ#Ì;vŽ×¡ÎúáIéOçoÙ©©©©©©©©©©©©©©w¬—ïÿpàõ¿»?MÞ“÷ï³ søY,úÚ²�š’A:wbWNÐôH¾¾EýŠ/q^ÈÛì_±¾ø€õæ5N¢f\öË'lÛ#§»_±î=-f+'l�oÈÛ["Š/* óaEÓM�¤xÅ Ü�Oä”xÜ™ñ·dÉáЈÆTwþÖw¾ƒóž¿ùè#bθp‡ g¶mc]Wã.éú`&0· ²"a%§ÜÉèšL)V%,ùû¿û÷x}÷šÿÍ_ð×?ÿŠ´1¾:A5²ojk­æ8w¨Ë;nHT–•ñ‹X¯£`±ßxܰûJ1mùC¥]Œ‰óùÔ܉µó0çŒÖ83¸žjt×aÇŸšµ²gÇ#�†ž: X*³aÖC58UG,d襫L»ãxF}þéìøƒþÝgC"Çhl1éÖJ+¼Ëþp¡Ç|´ÑR?X$ë n]ù� „Úõq‡ ]ÿý4æk]|õ<]¹Æö½ëuopϹ0¸µÁ¿á ×Úóø¸[Ùc¡JÖë[ÿmÿØûDìêC*µØSžõ=v Y‹Cuþ†�šššššššššššššú†hÜÈÙx�ÒYGJ 2<<~ þ„Š˜+.Œ1’hÞqÀ^âÀh&o¼!°,¾tçÙº¯÷æâ3SˆSöýŠ'$,*Íp,ë-„[4^Éé�\zùD„}{œ¿%¬¯I²ðöºñÕ–ðëKürƒ^Bã>ÖÛ–xõò?ü½ò[û7xýê%"Õ�”öaü5Óˆ�4’Up~)µs=E9Žˆ,ËRFQŒÈ|üñ/øÅ/~Æ/~ùqc0µÇ0¦Äž3—ëθ|m¤ÄîEýÆÒÀÉø°šA.gH)ŒÉÆ{ÍV‡|¡�Ï:'ìûÞ f…À­wPÀ £óË2È=óà8!.Ø‹¥ˆËWñŽm¿'Å{Ð+ ìIÛ�©æHN;”®9ñG“Så ç›–õ=H;AêθZ $a}þëù=bvà<λpÎêéœxrRÞò7ÿœà«÷dn9P–8Ð,ˆÜZØu®U]€‡(m«Á{ÊÏ>ùˆ?þ‹“b®qZö}o)XÁªèœš# ä˜ˆqk×À— SK ïÞ\‰sæ¬ä´#8|X‰± º�‰¶)ËýË�¥uÉöÆàœûíÇ,ê×ì}zbý@U—šuïILí­†õÞ ç*¨2à%íû=ö+í=R2«bð§ÞÏGn]sË=uŽÇý[¿ýÎgÏÿ³�¿¾t‘¡Ë¯1: ËÑ7fÇéšëÑ>,þð÷NŽk»#HG6´åßÓpîp/œsmÎyüú¸”\¯ÿxŸjÌ·_§ãÂðø!©ó6ãg¢Þã”þlþŽ�šššššššššššššzÇzùþ” sÄ9çm¼£væd½ÿ’ðጲ´µ”Á{�Ìãã[‚A^�œ@¾’â’®°¬¨[ÊþC¼ãÎÍë_cYo›q{¸g»ÿ„ó«o!§WË~AJ6@Çv‰l—�É{Â…'bL8±QÛ¬x•z:ïÊX†Ä I Áyr|dß¾çYäñ'œÄݶ¼À†F[JNØ�†k<+“SµM iÜGDH1ÖÅ^?)Rb¿i�ŹhǨIÎ{4%RLÍAØâÅu½8FÄÁâûžÊ€‰âWqâp9màNVD‰ä2öŠ*êhp°²›ÊršáM3â=Á"£uñu¢õÅÞâ,n6eõŒQÞõÀø­oõƒîxõê%?ùÉÏ Ì’2bøw~çüøÇ?-ë¹Å"™c;Õ~Œu�ØŇU#˜ûó\ÎÉ“³ ¤ \Ø�ÞÛ9W·^h\öhÚÇqRÊÅõ—Š-5S;ÿ*}ïvOÚpHD±QŽúýúïJrsÞ‡ååüì˜+L4ÒÞ�â¸ò«%l×Íøúô-äòAzêøìNÑ©©©©©©©©©©©©©©©w)3öh3ÕXjnN<‡ÓŒøÅ†[³6nŽ˜š.ù••, $Hš®d'e ôÊâ͘5‚ƒà­GpßwH dœw¨8$eúªEY¯×+ªñÂéôšMß°ÇïÞc—a×j°RÌcÄyÛF¨#®{ÜÉüúÂø Î"ɔʹ2Â*®.Æã=”X´ºr=R‡ÐÌVžYE]XVÈ ââ f†"‚:ÅcÌç6ÀÍ9ðå›kq.ž¬ -'œ8Ô—¡WïXp|÷½¸9ßñWóuGr‰ {9¢zÅ«çoýÊ÷¸½½åòøÀç_~ÅW�Ÿ1%báUˆ- K�×ÁˆPA×¶*Xª`®.ô¶—s¶4#<_ÈíμŒ÷¡E\�>ûì-Ÿ~úf€^ î:åg?û¨,Ïêvw[wÔÑ&šë{Öï�…—ZФÞó—íýjµÞÓ]s5V§ž7¿ºÿÆâF×�©všKt¹Æ¤�qiÚ9×÷l“Ý|µ¯Ùßû9Õ¸n]8ž96Ë»AÓîltâëK¿uå1Ý#Ä£ÃP†ÞÆ©©©©©©©©©©©©©©©w­>üáÈ ÞùæðçKØzæŒ x” !8rÜI1â–[r6nœ²¥ hâ´Þ�J5šä„ŠññÆ(<¶J›öb *Q^Áœ{)æâJŒmŒÃ‡s·8çÉ_�.oÁ/8’ËZM›/)ËΊ8bÚmWíÏ!¬Æ@êFB�_‹[ÌVØjç„Å;þ)\¥öìÅ)ãÆÅ˜vÁçćï¿ÇÍzÃW—>{óPÀž�צv~ûûÿ ï¿ÿŸ|ö ÿôÏÿ„¤{ã.ŠÆ£8Müæ¾Ï¯}ûûìÛ…û‡Oøùç_�r6ˆ—3‚¥^¿óúÛ|øÁ¯±.^{~õÛW~ô“ÿ“Ïß|Ž[^5vcqd×nBŒ»U¾ùÅ@lL5CüÎ�˽½Ðà’s¾8õà"«Ýw)i!ЮõçÚÔVûß…7oÛó»ã0µµß!iT»fÎG§Û1ÎL‹ºVç\Êe”d[–‰®öƱû®r[A®ð­º ÷vÎ-åFõ¾=sÙÉ!f\Œí:Ù{Wy{ ¥4ÞË= ú»=µ£åáåÁ¶í~è L)@i}½c¾aq�à *¡ìª*9ZÏŸÃ*4'4GK":‡¸`γÚ—•à�OxçãДQ +7wï±_ïÙ._¢ÙâÈ>¬%‘Y2ê*ØœC kñna�›ÁNïØÓn#«-vléÊ11ê—ÅÜ{1vЇ±�ÍÑ×8ˆ€M‘óâø;ßûëÛ²º;~úéOùå—j�Å)˜sæìn×—N8õH6þƒ(.øvŸ¼wl—�e9£1“ãÆåz%†cñdÈIYÖ37ç;œ³qQ‡ø…»ÓkÞ\Þ�ô'w@åe¹â;D¯¨&r xK°“µ*ÁÔâ§=+lê.½ÛÕ!Æ*ƒ[°¯z…å8Ñq´ 0×Ú˜0•ÚEGúšçËa©e\¯…ÝÅ×ûðlzÙÎ8?ÀIÁ–vû{Uûi–Z@¡€ Î-å±ý<V˲Ôk஺öžÂU€æÈË2ë¹6+¯TwŸ¶˜o�%Óh±]—<\/ dn¿Ž1áêûåYÜyjjjjjjjjjjjjjjêÝ©&+§‰1±,ŽmÛ2šxÏŠûÎÑþ{N2x¿R(š74_‘àç;ÛЄÆ�w¼@XWö´‘S´÷ÍžŒ’ w‰ÛîÈ®vÈVQ¸ˆ™Ž,+¬,7ž°Ü°ï÷lÛWðhÃ$âZ�T~-ñ`E²ws.Nˆû†s§DH"¶Œ k ¼É†6 ‹ÒÂV´” .Ë(1¦6¸ª˜sòÃ׿Âw?ø5–åŽ_~ù ?þ‹Ÿ´1’º¾‚#æÌGŸý·—;>úåGdįeOÁ"À)í8ŸùÑ_þ _¼ÿm>ÿâs¾º\Y—[ÌV[­£QsæŸý|æ´¼D|ñÕg|ú姨$4%”J9"ŠI¤ýÊy5^uI;Á{B]¸Í t=þ¨`©Ž\8§ÅÕGƒDý1Ú`²kPm„vÁ\±@Ú �£*ÅMXo²p\n°lŒîŽã–¯ ¬Fx� üU,ótÀ©‡¸m½íñª–ÝÆb³îYÜÖ¢·ö©�œÔ㮀ðè®ëC%voòüãõs‡Õäê ¬3Ôãÿ Ð�}Œóê ó"ë5®Ÿ…<\‡éœšššššššššššššú&h4Y„Õ�–¤dʈ²´ÇëàkYOdÍdu¸Éû=AÀùJµ!�„¹ð^Ý�‰ªlƒ{- 駈œˆéÊBĹ€&ðÞœv®-w¾‘rÆIçYÏ+~¹E² Ân×GrºX´u�Dµñ ©¼ %×5Ü�Òá§°Ü¢âЬoÕ • §q"xçP�” ¨ÔŒŠÃ;oã!*Qøòñ ~úËŸp¹D~þñǤâÌ‹P†IV4)Ç_|ô×Åúÿ(÷D*#GЉu=sÝ"õ‹Ÿ«‘€j/ì)³8OL;ýó¿F5äDÔÄ‘u!„T}�»‚Y'/8¿qs~ÍãÅœ ×íÁF@ªÛ«wéuˆTã¬u±¤ºá:ðc¿úÄ5×»äºc°�kä ®. ×›y­ðªº 탫OœkæÞ3èFeP; í\r™uöôÑ“ Ñj¯`*à-¶×´Hrîe”Í5XÇ>¾ÞgÐ3=†¾ÙrûŠ2tç¢;\Ó:×\©~=V{¿4¼¯+PÏ¢Òýp²•l¶¨0Ãã\�u0Džt*ãÌtNMMMMMMMMMMMMM}sT#®Ë¬Ï.€“lÆ%¿¢)ƒÛq±‘Œ”‰ñÂrzQ¢º°oW4ïàçÛØs"fд�&2™¯Ëú¬±8ù)GrN,ç—\ï?Å{GRA68Ž«"˜ÃMeà+~9ãEË^ìùJ&¥ˆóζ €”*%Λ…¯ÀNÞÞ‚;#~%Å e§"ÑØ‡8!æDŒ�„¨b4·þŒ[j̲ðåãΧõÏñK@Å#!�q±‡×åš++âkªÕ£[Ä×LV¶Ñ� Á¾–ò—œN7¶ò«‚æM;äÄrû ‡r2ÛÕAºB@s"n‘”öââKqJðgüò!ðj£Æ%êñ8¶íÚjåÖõÔØOŒ;!!RL �=gÄc%2Ö¿ac&^X�¯™˜®°?²_ß@º î§7 æñvþû[‘ßùÁß&í‰O¿øŒ¯ß’òÅ2¬~EÂʾoì{ÄûÅ‘²/�~‰EA7rÌ ÙF@DH »NêKÿ¢‚óö:Á[7Ÿ8œ(Zxœ±#g )!Îá‹éŒd\IZ"·P¯Rå—UY‚kC¹!9/¤ " )ùrÝÊ p�ûÚj¯�vTz8‚Á#ÌËýM±as•Õ­vÓ¬jVK•#ý¥GxGÐTŸ_A›Ë£C®ºûz°<ƒU}=·Gj 2áØËW�+×Á�!:[ûGxW‡9ê1µÖÅáÜê‚ðØ™h}{<é4,ç2rbŽÁ|ˆîŽ×Ýžg×½¾wýï0”C [œKV¬ƒu×^ËÆ@ÆëWyLMMMMMMMMMMMMMM½[¹¡ª+ekâË»Á6ïCë¨s>à½"(š7bVºâJ ËQõçÖó]q’ml—rŽœÃBމ=&ðŽ”9%â~%œ–V«f�­$I‹Y©§HÍ­è W¨æ,ã8®A@sü[Êšñ…ùTˆ—Rf]qeKÂÜ|æ& øÓ8ç¸<~�îWÔ¯¨:¼ ˆ·htðžEàßû;¼Xï¸ì‘O¿ú„?þÓÿ›‡ýž”¿:TwœGX Æ AwëLUa '‚ø37‹c‹�ˆlhºÝÅ€_ïÎe•ØAò#%¥l)Ò\–|U@À…3ÈÚ“d‹{ÙØ�‰©Ô¸y¿6$d,ŠÝG@Ä‘SíâaØqÜÂRüèDY@UÁQBYË͈tG\}c]½ÞS¨”·»ë{ÖÇ��PU !zðŒ†V7mí¥ZûžwÖ“6ç\(î¼c'ad½\rè2Ô4¸µü0Œ?²yèôëÅ~Ž# óåÒ“¡mËÉO]‡ý^Ѐ^?ž¾d_ïÛv žF~gàÔÔÔÔÔÔÔÔÔÔÔÔÔÔ7EÎ9ö=öÔ ‘@R¬×®üÇ9GN;ûöˆ_Τd»Cx5 IDATÊξÝã‚?ß‚_Ì…àPaõ�/_òù—_’N§Ûõ i/ñ^ã@qߨ.o8ßÞg,Z�TaHQºœÛGn\£ �zo‘ZÕsvÎ᪡ŠÎN‚ó¶tì=9)êO,7¯Ø¾Dã[œ¿µè¬š›P}àšÿïÿ÷üÊ«<>¼%œVÎ7gÞ\9Ÿ’*ëù„¦DÜ€Ýþq Î-8wYð>œ³!””Yý n¹�Ó†¦DÖG¶x�ržš¯¸:ë,qê% IYüBL‹™èÄ—1“HJW4m8ñ ‘Ô[Z"Û~Ïn)f¼xö´ÛùVHZ!_ÎÉVV4“SŸ?®ñÏÑyVaÒÍêc º1D‰µ³~ÃÝ�}A­‹ÐÞ£÷öiÎ Lv'¢ �zy8¶|pÌÕ.;'f�5GbwÊUg^=ŽÚÉ'Þ—.Àq\ĵ޿îrqí¹b¹\ÊèÇA–CbýsÎñ_8®ÑW‚µ_í <º TÅ5Rn?þà˜<.;÷htý÷x ˯’rÿòpm¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦Þµœ+Ì({L,ÞF;G(éȬçRÚ9-gTÎì)âR&Å4_8­¯8¯/P1ȶíWRÚñÎÒ“[ÜÁAöÖ!¨šÙ÷ !ï¿t éÊ~ÍÜÞ�IY3yZùfà }V ��V^ä½£‘Ú€mÎÍð•QÛØÀÒ�¹˜¸œ–ÓkôxøŠ´¿"eeYoÈ ™ÄÏ?ùŒŸýâ#V}àt>sÙ3ayÅ–2âyÛñ\½7ñü Ä/ˆ %AIDñ.5�  ïò‰ób‘éZ@m 9%Nç€ó¡™ÊÎneß#!xRÚÙã†ÓH�DLÞ%D2ûžA‚q%ÉÀ•=&�—…”!œ¬ï0¥bÏCÚb® V⟃¢ºkPH†è <Òõ­®¼: Ò�WZÕg+³Žyî~ƒ#9ûhU÷ƒÛ°Çf{ž½~ï¶+KyÖ8Ædû²wõuZ¯G7é`o\&®"ÇØô蔡·Ï7^…o=B #üëï3~Ïkî¾Ø²Ýõñ–·OÔàîxì³�¿è“ÅßL(�:NMMMMMMMMMMMMMM½;‡Q¼_HùŠ�PY,~Û6²#¦+9>¢§W¸à‘-‘↗DöžÛ¯ðþD&!ºCÜ Np.pÿøÈÃã¼õã‰��‡ühÝwn…œÑ,„å†ëõïßàÂ>8È”º¹Ð�¥tàWGBª[Єà‰1â½'FKW†ʹg‚�¥ð Ä´#Î�xÔßÀ \|KŠ�8ÙÑ=£>eÐ߉ØbÆ/ ì\"§·w2© ªœYN/@Þ/ÃþC¯ˆSU�lÜ %iƹ•˜Þ¯„EÐl\gYíZ´ ä”ð¡ð;~µkP7–UÑý�˜§xIÄtA½’5á\€üˆ ‚sgö”+Ö1‡¤Á¯‚â4aKºR¢¦ã ìS—Ü×õõ�:מ7j„ov‘RƒzcŒ¸ÃÀ¦ÀScÀݽÛ‡¦uû•!�Q®_¯À²{?ny<óp#}ûZα@µ¥õÿ™±Æ{i݇O»G·]wG`+ìµ²F€ë×�׺Ý•1�êøë]ƒ©;#S¶„æ|z=:¬µë Ã÷Üü ;5555555555555õ Pe ‰�”vœ: €Úž@ª€ÐyrÚY™„GÓŽ™ëv$)ç›÷ñáDÒ¢\¾À¥�›ó‰Ë¶ÇÝÍ 7§3—”¹lW4(i{Ëöø%þnʼnA.·Â¶]Ø®o8‡3h k´NÂj® ÆRÜÍèUb¾–,µž?ƒ^Æ6Ì£§•áTg ÷}ߢnPxqøõwºãz}CÜÞ’â=ìÖ‘—¸Ú{f¬K/E·£ûn7¿àü™sx�J(ñÛŒWÆ@ìbŠÕjUº ‹9K�³…Å÷‡Çyc2ûn 2,æô‹‡rÚ9…jⲨ´wwz�K78§¤}Ãɵô<Ú2³Ͼoê‚ÁÓqÞÑ¡d¶ýàôãIÔvŒ j³eš%óùrïÓRaU�ÍÖLJÒ}ç#µ R$´î¾ ³:XsƒOÚ‡£þ TˆXp}ÄB)¯î¿ã¨F}½vÖŽ>wøÐµ(tYB®×ï¸j,D£ —ЀÒAiR±q}öÃÝc×ùð[í]p.ð¿ñ!¿ú«ï=_J–š›Ózóá¼À: ûÀËÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔ»—6�–³Ösc ÎYÚÏ{ƒOûþïnÛ\iN)>à—žL&íW.÷¬ËÂy9á²²†…›Ó §eEÒξmàœEP£õ݉s®7œnnÈq#n÷6PQÆFÛØj1.ÌxçX–¥±—^ï–š™kß·V]cj@°3$ãÞ‡!�iQ•Óù57/>Äß¼F©Œm<�÷·H¾‡üò[¶´“YYÖ÷9ß|‹Óú-\X *ÉXf¤¤PU•àCyßq¨Õ’�sHÝÕ¬­·Ðî[*®Gûs…q¶ï©› ˆf\ eOXïáçÓ8w‡ó7À‚8GÖ J÷£¥x¡;ç8ŒUô¡ OJõF¥¡Ë®,ͤø¬[ÎàUnȱﯾ—÷Kw BÀ° »½f� ƒ¹Ï:Œ:pŒCõ¸m¥Xóó1“[®#õTVc³ýyR®Ohïå½ îEgë,<_õíqÜ  »º/‘}ÃzóÄ‘3,ë *�‡7¿ Þ<àåÎØ„Hx-¼dõضí0 j ¯ÕTËpia(£‰ *1–n8Ë)ƒ âœmsD@…°Ü"áÖ¢´1â‹1J¼”ªk3М‰)¼o&¸ºÁPû +ã‰1²”ch=À|«‚K)5ÖS£Ï�Õ&ã+›s2)çí}À{K§º²œìä. ªo¹n–p‡&p>it¸²db°IJÄW[–zŒòzß×�Ú×#{m‹gÍ(¹�†tH•Êq‡…Z2èõýÊ«µ×ßg´V8ÙVY ExÅ J.¶ScOa�Ed« ÎŽÅ>Oâ²Èá5: ­qd8Æ~-eˆäŽ#&®}ÀíùÃïÅ®qgEíÚjó#Ì"çB‹z×µ�b>œ…˜ö¼#Ø�ššššššššššššššz·òÞ±m�UcRøHÌ Äë9ï,ë Ëj�+m�è~%ø·ÜÚãâ•Ç·_�U ÁÛ²®¼ã~ßøôþ ›(²¬HXÉ…d��Ÿ#%« >œ‘åÄþøR.°ýIU›ÚXFŒ †U‡[uòÕJ:a �qt£:áº#O ô9RŒ‚“jæ²ð¦8GÊe¬£°œÃ/¡T¶93­NB0.3¸ûj\wßc3’Õïµ1ZôPOW�d½òN!¨W ^£ª: }Û-¦»a7¥ ≠Öõ%Þ½ª2÷Õ8ôèùöâ–µÖÇ¥A¤#$:(+:”v3žª/̚͜‡Ý&Y#ÆÕåVãÈæ–ÓÃkzg©® Ä”¶ÆÛcɾ­ר¯}`ž.÷uÞz<ö~½SÐâÂfJm‘v8Gû½õ_ëþÿ>F…ëXIô8^»ñXËŒ ¹œŸ;¸ö4kù°1,,K�ŠÐûþÒáÞ~ý`‰”¿§ùvjjjjjjjjjjjjjê }´ú¯ålÜ£0“êªC3ºo„Ó ˆý]4’óÄ–W8ÈñÊõþ 'dñ¼xù’Å —Þn;Ëé 9µº4MN ©âà ¶H¼~ɺÞ!.ØèH†»ï³Ýʶ¿añwˆ{ûrpµ+¯þ“‡H°-[M\L±˜•ò�EUèî+O©¯üJʹtZ]Õ¶ïx'ä!,äâD¬½}㉈ãr¹Êrï², ^Öt¨ˆ´Ñ�‘Ûèð÷=î Ú‚ñ¥êô“7kíÛS^5ò¹eY-<§ÀÀàmÙ9å+^×—{«\[Œ¥Y«-qŒÍöA�ÀÑõ×é¥>Ö¼©4g™/öÉNnuˆàJq¾éáD¡ØZÄâ@Që ¶n>€e+¹)åLTWssû0�¨ºÊ[?æÌ]qÈ}ï{ßáÅ‹s;nëQô…€¯íHlíüÝÁ}÷u:•Ô¯isNÖë\?Pã ÊøáÁÖcгpìZIä˜e‹8§¦¦¦¦¦¦¦¦¦¦¦¦¦¦Þ­2WœxD†ÁÓ²ç 1²ooÈÞ 9CN@¼·eÚ›„Ó-)í\ï?#n„å„�·oßðégŸqÝÜBLÌRL�¬;OS$xǺ,„uÅ ì÷_"µÎEDVTN¤ô@Šš´Åxûª6 ¥e@wÚõê5÷Œ�äÒ£WÇ^µ¸{жÍêçRŽ=%Šõ%z`],ÚlvªLJ©ÀDl¥‚¾šŠa¥qƒ°š_�ytp'Å|æ½o®¼){ _XͲ,í±9ç2"«m�×{[>$ZÕ rëêÎÝ!þWÁ›:-.·q¤Â·ˆkð8¥êØëC=¾[x¡üãÊÁŽ‹¹à”]°­URRl¨¢Ž€ £B9æÜÜiöZ¾­+©-ÇT\?¶cl·g¸ëyúòÜTÞÆ…ßš Ïj�ùøãO¹^wj¡Ú̯ÿú¬k·oÚÒM¿nã ¯€´‡AÉ _kæ±s±¯ÔÇØñv’ÝW‡í>g�m¥Ç‘ëª2¬'Ï¿ñ~· †hs?NMMMMMMMMMMMMMM½{ùìXýjùÀœqâa-•gÑFQ]9%Ð M¿Ü°ž_"Þ“Òª[1%%Ô I@—K°u_W¢ª)‘c‹ÃeEö”Q'dRºðxÿ NïlŒ"¬w¬þ†ýz�ø2L¢Š9ÔœUô—5·ŠºÑtÖ _öçB{n56Õï×ÑŒÑ)X7DŽÕo©8ëlpÃV~}jÞûfZ³õáX¢Ö¹9òªÙlß÷fðªëËÁ{#8%"\£Ê5© =¥Ú^‰pÇxpù5£œÒÌ\Æ—Þyö}7£\ek!°ÅÎã*¨Ý_"yXŠí ¸#ôzj£D¥¬LWOF@¨YÛÜq?Ai7Ô9ßÀ•Ñ]ß"·MJ�WäøêƒcüXÏé�¸[&û×zÿ^í4k¯ÿÔriÛÀ›sŽÇÇ�}Oí†Ùà‰çý£—ï~ø^ûZJ¹8ðü׸ó¤g܇a#ÊZ®IUyºÒ[£º莱æœ÷⬠°ƒGûÿÒ é?ü‡¿ÏúŸýǼÿA8D¶§¦¦¦¦¦¦¦¦¦¦¦¦¦¦Þ½|8E@h@,%5– ʺžY •lK´ñ‘˜#a¹!œNdÛå‘7ã1ñJ¾^pYñâåÑBXâ¢ÖÙçjOžx2‚'2‘ýñ+¶Ë[rÚIøuÁ‡„Œî‚7ÀÆ0Âê½}Ò"¿•¡Œ¬¤ºÊJžþ³ïñÀ„z²1†`ëëV0X]}up¤›Ä: 3¨!4Ž4ºkô¸ÂÊ …aÛcã4d*=ÑÚÀ¢“ÒèÝ‚cW¢Uñ%ö}·cs¡ÇœPÌ\æœG¼ÿm­0i<¨þçjaÌ�RŽQÑîD3øT/Zwr°jŽ‹À"‹7Üß?.j#" ÕШêøÞu©x$¥ý¸kþ»ßäz~O�Á¹P~0Ɖ{|V[Ù`:ü|KnØõRJ~I ±òaüCgÃëºÖ[˜s|¶RÜï…6`WŸ[�§ƒA[힎‚ȘËP¤é-÷®;Ýmh÷ Æ?›¿e§¦¦¦¦¦¦¦¦¦¦¦¦¦Þ±^ðC²‚¶X-8”9"âÙ²¹í\J¤ý¸}ý]–õq»çrÿ9/xnÎ'^½¸³ÿî¿EÞ>>ðˆó68š2>FÈe«Áy$¬ì9áD‰ÛŸ–^¼ü­Ü¸^>E÷Èú✬�Utbî;T›+¯B®‘åäalŒA�N'¶íjÀ·öz•e¤‹«P&ªºÔkî½1RœQ”%,ìûÞúýêÉè@ë0¬X§Å>ü‘Û÷«‰kì;¬ðÎFDÞ‡ƒû¯ƒÝô¬±ub;"BjðŒƒYäsYë´uÜ€÷ ·•6áZN“'¶ÂbQYÁ¹Øô³QÓÔþIi7ªF¼7HVá_� : …;T­G/çJp¥‘ØîbãÇê�¶ç¥Á%'ˆxRÒñ5—_`4 ÚˤòO]oOa�(mýzû‘ëDµosÒö>2 “Œï_Ï/”»èxt5¾­Oœ€Ò½œŒ£'ý§®ÔùlÕˆs ìdÝ[Lû¸<55555555555555õ®K$7î±9ÈbÜÉ9³'l‹ó¶› *!¼À¯7 æþË×D3çÓÊû¯ßoŽ4ëzƗ݈º}à^ÜÝñ­÷?àÕ‹ˆJ‹Ì¿âÅ“Ó#÷÷—UZA¼g=½ “y|û ¨"®s™^y¨g[B0xY ž`cy;q"à«J)6_…u¼£ºCxï¹^¯‡‘¡_�2dRz…÷x†áWsú¥”pþÅ®±áÑ#ÅÐ]5ªËë�{¡½Æ²,7bâͨ¢ú@ÊopîÍW›ùõ6üêòqèÈ´\Yñ-Ë,ù8=\2¤uÔI9¹Ôœr­pчòÑ–³n]ue¸¢öñu¦¥�±L ãÊ×áÏ•öõ£ó�ê®Cλ:»Õ’ò.FJûó{�^YüÏ¥­ÆÑØÿ>®õRþîðÞºþúºÍ`ñi ­ºüÆu³{F]Ú‡ø©³/g-(+" ªnˆH§)×c]!6'`_F®§Q�ëÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔ»—4w¬)SX–•”Šqj»�öÔ­,ç—8· û#ùò¦ÅboonÍ}—Aî/—Ö]WÊ®™¨‰=G®×GÛPqd/HvèþHÎÍ™(rb=½�Fåáþãöš¤¬ë¦¥ÖkèÆ>¾c,¸nC˜»�� Õ~= –c¯Ï‹1¶¿§[z´ïZè2¦Âd*ÄsÎbÊ•�õl•ÉÄÛqWžtLÔÊáû>ø6üÑ kæ¬`1¥þ|²=W±�‡-¾!¥Èöø–¸½!§·ä|ET@K*W˾ $œ³~¸Ó¹¼¡ºè[†)Ú ¬k³×m½%k*ë36"R‚e€JùpÓǽÈ zpŸ™…1•›Àáõž®ÔÖ¿¶ŒõùˆäP‰<�7K{ýJVÇÁ“Çm<âB™+x¬ƒ"Õ!ÙWa´}xìXFGž–ç8À®¿ÙW=:üÇ®·?€ÚöajdWž¬<Ï6¬¢Åµé†´‘|{­üäþLMMMMMMMMMMMMMM½+uW›/ >ëÀk5hhDÓ „応Hû•ëãƒuú…qÆy &Zªsßw¶}c=­Ý½*ÂÛÇG>ýü3.Û•TàŸT—–÷„Å“óÎõñKH;)EÁ/+·w¯‰ñBÚïYoqßÖm'w]]¼­0 ¤�mŒN¼š�u=µÔgŒÅøå ^¯)ÅC¿_íé³±ÖÊS\‹WG_c`eHÕ|;€M)YÔšs¯÷r€zæìQ^çœu*ý�û¾°ï»�ÊœšÁ ”㓜ˆñïNœÖ8Ÿ?À¹ÛvAó†/×Èy‡«vKs‰yþ›ÿö¿àÿø¿þ ÿÞ¿ÿ‡ÀÞ€[í¥ûæì�SYñ‡  LäÖwwè©Ó Öºµ±�t›Î8G¹à©¹-¢ZWoG¸ÅÁé×Ývu¡bÜ[¹>©+ÁÇ^¼JX�ý~®�1»&ý{O]�•’÷ŽBÚcÇ¥›z]k޼gè=�=Š«Z-ŸiXñÕg¿Æ¥˜–ûnïa.ײÃÖúoå›vÍœ{Užššššššššššššššz7 ‹Cœ¶„¤sÂé´c±ÕWHûþˆÈÂzûÂ`Òõ�íò¢øàIš¹lW¶ÉQy¸^ùòí.,<^÷fdÜXO7¬7w¸ålŒqX«Uqàl,5Å·¤ôˆ+¼Ã9þÄzºc¿Þ³_ïQMĸ÷½†š~,+DpÞƒ{Œ‡Ø: RG[+÷ÓšYë:r8tšãÏøHKyüS— 4#W­� M}ƒyN\ëï Áºü̸ÕãÁ�ᘘ’�xXŸmü£ú¯\�—Âø¾õFR„´±.¯I(Y~½å|ó9&²n=aº,¿«F†S‰ƒzþíç÷ø_þ§JN¡tÁÕ™:<1ŽNägEŠc¯]�žZ|uœ~Z€¢2êé«N3ט/íæÕ±ŽÑdSãŒrU½Iöš)å»ê m”c—`¾�¿´¼ujÏ|];Gƒ†¼ÕA•ÃR±‚kñà-ûX‰6(èÜÒÞ»Íæ£íxü öåš4DŒÇˆrýÐêÁI8Nd×8ô¾ÿéü-;5555555555555õŽõÞ·~HÊ©8ìªaÉÌK�h"^?GɸõçÛ÷XÜõ)y{@u'„À®™œ§eÁ;ÏeÛðK ‰C%àd�Ä”Y]hðÌ95’á�gSðÑ}Có•ÄÊÍ݇„åcƒŽ¸ß³]¾Bd½Å‡³9àP„w�Å,U£ÍÞ U©�¸Öñ Ä•ô¥öÚ¶Î]tÔPö=6¨Ùbå,2Œ®š+¥Ø�}—Âà\ƒÕ@ÿöÞ'Æ–eKïúÖŠˆÜUuÎ=çÞwßk[�Œ ‘±Ü&€º��¹af·Üy€„dƒÔ† ÂXB ��@ `H�§Ð²ÛLAHŒ˜d� 1€îö»ç_ÕÞ™k1X±""wÝŸ;XŸT¯î©½wfddVIï§ï[_­ÃèRš,Ì‹L‘’5ù23D[)£Mx–~Ìb]écùrfh·/€Väò-$´TU$Ê8n@¬Hü)e°öÙn*{•Vñ?üíÿµ“BsŠ=0Ã�7~^ú±[œ£¹Ó%w²7rê ·Ü›xý˜ÖxDŽÝ!ç›móéhÌ\�á ·¦ Ðçòq'¯y)áeè$÷¢Žõó2®ßíŸ÷óÿ&0›×}½Ñ׊IꘉêsI7ߌ¯'"µÿ2ãtÜsk3-Ç3¥9)å´‡~ÏÖˆµÍV\ïƒ,×ö:ò …B¡P( …B¡Pèëè¶€ Z½�“‚“"õ2PpE=>Aê Dœ€œ°;ÚþFÅeÛððð`-ÂÌh`\I‘/М@‰ÍL% `Ë6k�;<Û¯WÔcGÛo67“¢©¢�.`Úñ€�Š8m¸<¼…Rƒ´/`¶¸2“Åj½p#ç }æ^)eqäõzäiK]Š5¦›p¬&Ø›bÁqÔÁJŒ‹0r>�•;G�it:Ôj–†co5›Mçžs$_#€–&ƾ'ÓXJ û~˜P¬p„hµõ¯ TÐÐáŸÀ ª*8´z@Õº6x-zP•Þ,Û‹)�:pòVZß°6šv+Ò€âÔ¼F]ýØ:fé1Tì˜ÖÊ«N ˆ¦�S½1Wï"Ä}Ÿ9êd+wú¼xcºúìsX⸾ñ" îåg¸wváÝ7#¯Ps…en]çûyщ¯õh-�Yç^.nJ®Óu8¯užËaèÚ�¬Ýñ(8ž"ÀžÒÖûH¯Qvûüù<ëºB¡P( …B¡P( }]1gH=l$›0Tx@¶¶ß@Ç 9o�r±‚ÐVQ¯Ÿ,v«jqÓn*— èÑa%†’¹Í¤àÛŸŸA"gH‰¡RiÐVQ[ES€ÜtÄÊš(¤¾€t¨Y,V¢pz@Ýì·[/ ¡1‹ðž½Øü;sºéŠÇìÀ�ö˜¯õZð(üH)õÿ6†’Rêe§ž„ôï4âÄΓì<2Þ7Y‰Ï'DŸ½h?5¹�–-Í£ xíg¶=lnE[ßåÁææÑ4¬�&¨û•œ¨—¿øè>s1„Ön¨í¯Ž¶5ºëÖ”¶³u çŽûñ×¹vþ~o ^g ú¼;çq«qÜ(rxwû%¯I^8:Íýs9p[3ÜN•Ú|ksŒ÷À IDAT£Òy–•xqGêvRí{A¯`â<wêŒáPt÷âZ âÛÖ�ú/Æ\«o.'îmÌ3ʼÎkT}}Í?¶®P( …B¡P( …B_Adqؼ•žvLPê¥Ò r`å r"ÔÛ'H{2Aã¹îøáÓ'ˆJ²™�Þ€Ûj”ÐxÜ2¾ûæ êõԙрP.¤œ!jî?fF.ÄŒ” „/Ÿ~ívCN6·O”A|Á–2¤Z:T´ 3õö^�;È£e\Z=ŽaöZ»!œÕjÅ­—²z¤v²‘•Í>‹ר¯u&ИiXJÀÎcÄ:æœú¿y”ŽÌ¾�ÕíÇhµõ’�6÷¡—™ ¿×bFÊÉípP±¢Ø9.È)#åbצ„l1^êóßRZ�6^ R…³±„‡Ú´GºERµ.ÅŠëõŠ‘M#ªê9h»Qm�iNo±œ«�â¯ºä¹ ¼MW3-ÑÚs$Ø /xq·ùƒ†ŠÙÚç =1a#ªu<Ã99œ~æîƒ7øvGå}ãñ$Î8¹ÿî�êj7uÀx¿žû�á¶Ü¶­7ݸ‹Q!r,×¥'Hë¥)6ÿPNóC¡P( …B¡P( }}QÛ­p¢Ï”#¶±nhW�ìд�ò#’2n/Ÿ6ˆV¸¢hzÃ÷ï~†œ7|úòÅ¢¶© ç Žý†Kb¤œ‘KèåTDÁ¹Xô7õÈ)Ïd¢¨€ƒQ ×DZ{A.в踠é#Úñ‚vT€­4¶uHwÙ6³Šy+ð‚RDt¸æÖô)-îAã(­ó ‹'6 莼œ³ÍìŸgæ1ÇÏ;<¹:ËP°œ»us×4jùÜ>g=G­Hœ,zÜZŸ heç0üt°Ÿy z\XšBä\.É”R ã8–re(í%ËÃzìs…Oö�– ™sÿ¼•wB§"YmšÜ/|- Y7¦žà¡„yLVB{ŽÏÞg¬=ë=]l}¯£¼2râ¦óü="ŸÜv£±Ìé»�ÆúC2¯3CÅ6ÝË9üõuWÊí¿0ç/VQoî]›�çgµôJ‹i‰PÏv㳫rΜ0Ö÷j}>B¡P( …B¡P( }eÕr.hêcÔЈìÈ—G¤rÁV2ŽÛ3T*ô¨h·u¯�f¥—‡GTi¸î/`X SŽ >??ã‡�Ÿ ÎR ƒ•(šXt•€ò0ŽuçZN VÈõ3j{�*aÙÞ�$Cä#RÚzƒ0PJAë‰Õ{G ‘½îcÓ¼á×{Ó× jÝ�FÈÂY;Q/1âÆ7OI¦4[|k­¨Ý‘gξ™hu—¡ÍÔe¼�G¢;(yÜ|Œ›¥R™Ù@^‡€µVG3ý;è)�Ò£ÁIN�ûôQuL%”ò€Ú”œÁæÌþH¶32ÄÜ�Š*|¶Ÿ_¬e–yq�M@5ZPd~.¥2^·Áˆþ^Q>µ«8ܳëžÀІo�9hQ\9E—ís®jö� q\ôöàŽÂì¡á×1]‡dv�ë9|ÿl]s/iiäE¿ÆIнÆÛ_'JKKL³}Ÿ3ýçþ « @jÃ"ûõ¯òú�N÷Ÿô¢`ÎVä»väP( …B¡P( …B_KB€ªÅAU{¯A»Bõ8ÛRo¨Ç‰ ß}ó ¾}ó¤…¢¶†>ü€?€S—b‘YV()8'p�°^.—Þa©Pc™3 mB‚q?FÉj³ÖÐDp´ì/ŸÐäf¼‚€&ÀÃãì·+¤Hœ» ïÀk�ë·š¶Ú2Ðy“Íö[×jf¢ÁT†û¯ÿœè:W‚Á?b'‹öêRÊ á’2 N3¹XJ1(G  â¨/hõ B3£Óè3(eÔþ¾ºA;nðÄ!ç<>| –W;î(ìhÝ™7ÙÆ¶m#å9G éX—±c(û¾÷2’<�;ÿfÒÃèÜHUqÔÚ_g9K2²5ƒ�ÓEˆS߃3œZë(M©}†Ÿóo fæÎ¸N�h£õì:›6G )=¬H™Çl@»�ª‚ÄTÙZ€½ÅÄÝoöo3òf$”N¶BÛü´|à gLJNVK—Û$ÍQ7gZí¿UÇ�s 8­›bí�½' [Ë,<º|¿NwÖͲ¯s–>_PA$K ðê8´Ï> ³¼/CÁ)ï÷jÆz}ÿ,7íñäél�^Ëm¿Ü×$ÃMÉœã/l( …B¡P( …B?µ&h"6°O /H9¡<½qP!Ç ‰€wïÞágßý O�\¶Œ­0ŠÌɼg¼š¼pjË-ۆ˛'ä\ M�sF­m¼ÎÌ R–2ênü¨�×Ñ›�/ )À±ãxþ„-•ÎpÊÈå-öÛg´v@tŽLóh®ª¢ÖÚ㻩³,F3,óý,ûÉÌ£lÃ_ŸŽIŒqJ<Ø“·ðzïˆâ8ŽÓ¹æÈ9Aê…ºžî\ÛƒsÎÃ\çÇöƒöÚ:jmBWQE)·ÛÍ CúÚ g µƒO¿N pÝ©ØÍ]”2J¹˜М`ÔASêmµð,~+§ê: nm)qØg@Ï Üê"\#N�(`îsæ@§¡…óxÓy6]~‚ÖŽ¾ÁÄôc^×djõºek(žÃ!ýZu¼fß 8çPÑbÉ//Ïø½ÿîoAÚÞÍù}nç<: › 1P‚ЦÐR4²>F„eÊù (pPiû 8ä[#Á«ûо·±OÜcÓsOÐ è8:][uB¡P( …B¡P( }}8ÐŽ«ÍæKìM‘ P=Po_�XñùóÜnrf|ÿ³oñôxA=h›Ý­5ˆàÓÅ\ÔøRHŸgg�Ã4ÝpµaK ïŸÞªHFÈPk]¸0$3‚V¯¨ûyã-Àå‚„Œ£>C´žxÆ}ºÒx†óo¦'1¢¿6/¯�u�Iy“¯óªZÛ€‹ž¼Ü÷}œßÍUf¼Ò»q}ϧuzÔØS¬EÛ(¹õ4é`_ÒFØKOl¦áLãÖýµ^A© õ}HÎ�ÄæÞ³¥Öry€KËf™5qL˜]Ó¬•i¸Óôn¨¢o�Á:/Á ‘¯¶÷ßÏžÃx€ƒŸŽéßï (Ɖ(j]c³7Òoê€�^zÄ—P´›ç×HŽÍzk¥Ó�g¾ÖV(8¯Ç€�f®kVè˜ ¸îåÚęضmCmõUw0ã¹sôœŒè­;‰Ð[{1šLæúA²È.!÷kó¹€#ý=v/¤\À”A¤£?ã~]~ÝvN”À³(f·fZ+‰mLBJ¥·îÚM+£SIí€És¾Ûü4àšGiýË  ëåœQçÃ$ל÷üÌ ¢¼!×@›»÷tqËéˆá®mÅ~CyäÊÝRJKfÜãÀ3lm�vîÈÓÅy<â»V^‹{Ò#Ë^pâÞ|·'öºGˆ§[q”l@R´-{Î=’œº“¡‚»=™å K9�ãÅ"õÔZÜÚaC¡P( …B¡P(ú è¨�Ô¢)�Jдã &s„=<=L°0ö£áÃçg'€Ùw<�°A‘¡6Ò¯C­&“5°™zÉxê²Añéù ~ù飆˜ë¹;ì| ª¢)”"·«5ÃÎq\ò¤^�•¨ÍÇcNcÞ^)¢ºt/`œcuöèóu¸×1jîøó±hîX\ÁaÉe´òÚ5·WéSçd3=G»13Ž£žÌeÞ@|½Þ,ÆÝäÎÈeó¹WZ_["Pª ë²Xz1f£°.×Èð±"ÿ‡ÿñ¿i¹çc-ùð8-N¶Êõ¦OàÕÁšv?ÚbÁô±nôº 躸u“¦ëÍ�1ÎÝ#¹€ÝÔœK¯ ö&bkôõMXg úÏÎ7t:áþÜŸÿ'ñ¿ùœ 3ì³¹·Ù¬»ÏÕóÒ”á¢ôÖ•¥ì¤¯L'0t@‰>øÑ^Ÿ4ZO×tÚORü£ÿد"ç -×�’ k—1�;c½¾v{HÀé:¼Ì¤ß[ÁR¸¢ñ6 …B¡P( …B¡Ÿ€äPÔãMo ” 5#@Ú@TÁd#Ú>~úŒë¾ƒRÂ/?}Â~øˆ�¤³˜oß¿Çåá‚vöÿü{\5§<“•w¥°VÂàœ!DÿÄÖÄÛwè%Úa(Ž—Ï8ö›Í $ é‚Û±[ö’&…2¹”3…Ï4—rÌçœ`E7­�Ž9g”’‘³;åÄAn=<;*У¿iðfF)yp'G@&™x¼o°/2Úìp0íûÞŸ4Z�UZ¥l8Úa)Ü΢ú�9q#é&8+Ùøßýkÿ¹¹Ûø8|ØIÜ%G£e¾î9îo Ú ˜3ëìz¼ôB_ˆÌ� %&; *ì¸  ÖKHì9ZÝnV^ÑF´—(� žÎB…Û;]ë†û�û ¿óð[ÿÂ?;l’3¾ËÃe¸ºùF ·Œøy ´ˆ­™×êªÏÍ¿³„ÃõG=ì¿Wk#¯—†¬6UÅoþÆŸÂïþ•¿„_ýÕ÷³„D1Z� ž1ŸC3Ý©iîDMÄk|Ø›�A sÈê«_�P( …B¡P( …B_GD z[QúœA_áÌÉÜåèÝÄ ¥<€” ¢R1g=*¨ß#;7Ír“Ž‹úÅ›#l-˘PˆGñÄtÀu¸”x‰àvÀ†^ÁÑêô‚Ó¢x@dŸ€ŠÓpÚì=ÕËözk[�ØŒåÎó¦n]½'¾~�¶©V=M0hçÙâÐyy8lÏì¾»ÛO»;P—quúéé!šûjtyF~µ—|dL È#rÍ#Ž;Ï1€ æ\?k`žÍÅg×f/ÁùÁžÍÇ<à¯]?÷kˆ?°¡P( …B¡P( ýÔ¤‚ø)=€QÁrô ‹©ÒHkj�Í*’V¼}(øö›7zQGʨ ˆÌ)Ib”œÆü²V+ŒT.Ìö\ŒȎæ`rÉÈ\��ð�/Уu£æ8e( Z;p{¾B¡I¸·ãrC.¯‹iU1œ‰s›qkÞ]AÚ4¬´3x·º×‡‚WnbüFGK2`å%«™mu÷ùì?¦ E‰“õZ¤ U±jsg6+giÎ4Rž­ñ0�åœÍɹð¤R ¤É€~è®IA&Øœ7wÁÍè-îÈ%ŸfÒ9DKnõä —|ÓìÆ·±iþÙ³-§×ÞMPUÀ‘¸“å¤ÙûíXd�’QÇ<Ï©ÚF¬Î>Z>ÎÎ/4:¾Fd×v__«CÌ{ÇŸÞ Í\Éî|½Ïò; �Ô2Îy‰3Ê«½©˜–k'ÉrÍ´Ä’¥ï�ÜÚ‚«ûЉ¾FÿG( …B¡P( …B?åto+X*¤5¶rÁç//P5àE©Ø ²z`o ·ëŽg©Ã%¦u»™ˆÓ8¾C²Âæ€K†!uGfÅ¢Œë|:®W4I¨¹€UÑT‘¶‹•ƒôb‹ãz3À–6ãíÚ. ­«Ð×Û%?� \Î5Z›çvh7Kg'«‘Î�ܬåž,—ƒQoýµ›&ÝMé{�–ëZ¤2÷h^ÿš�÷ë0�È'À§ÐSÄÚ)úëq( …B¡P( …B¡¯%*¤|3ávýÅND ÀÇ/Ÿñ²ß0r)мá‡O_ð|ëp/0½Ý®c]“6\d­·Ýnˆ•½ºN|¤¹+­Ï¸k /ÇŽT2v‘ñ™ã8�³•\l¹@9På¹óws˜�;sÓZsEìÚVçœÅ€7!gƒ7™I­mFf1›w�ÿ8ì#bG8[Ë>¦”Ƽ•ù6w#2ó2—p=/�Q{µVƒ¬hm‡è&…@€dTÆXºY@Òúç,)Ú!©Ïh´Ø¬öÈ(N'_cÁ“¸.IwžÍ 3[ûMKP5ؤÚzQÅ9jìç@ÐÕ·jlŒ+ü8oóÜvsêr]\oí´ÖûóúkžùžÙîó\B;n[æÒìsÔc¼énž^ú‘8îºoXà¤í•Ý/ëÀ©Ðþl¿ç@Lê`rƦ‡�t šœ•ÕíöÆf �}“a%=ÏM …B¡P( …B¡P(ô••К¢Ö E.hapflÄøæá…ZZU´Dh%¡le$,µà&ØÜô£@îcÐ.IR¼ÙÔƒ�=Ž[kÅQ´VGCïV2¾}|€&‚£5pbp21x¼÷Öv Ùèµc´k‚‚T‘’›ÒøÄ>f¹†žb°)¥žˆ¤¥ô•ǵÌ.Zš ÃÔ,€5ãÛhƒMÍö`7”­ M‡‚¾gÇá4¸Mó•æ0¢È«°Ö: äà¨Öìå$õëì@2¥Ôá©í « @3לÒlµ•Nu§uQN³ó&š¶9H›%ë|<Œã:dsJD¨íÀ_ÿ¯þ#xŒÖÎÕ©¯ö§±»ïçéÍ8®þHœÃuèÀ}ãíz:"Ü=Ô‰ï„vþp¸kоãTœ2g+úþÉÝçuYã¼NÛGy ýª ¥L˨××t~ÿtb�¤>4Òï �‡z�ëèÏG( …B¡P( …B¡¯/â @ê3;ZÞÐ´Û büüûŸãý»÷x÷ømÕ>ãO{;€4ˆ2ö¦Jà”Fñ‡;È8eÔã0Gßí• (k vç_b=ÕÖP@xÚ�H ´Û�Ü:�w"4pI�^<‚v Þ®PmH9ƒ ¸í/HÍáv‡¶–�ЩÓ"çtj6îd\cÛ ÜpVJAÎOpö\Ð)><»èdöò…ëZ™iŒª³Va�NÀÎɶ~èÊÅÄ Ûö0f z[°ß¯Ñ±�Õ@ÆîÐd&Ü1÷Üò@ÑŒ½úܸ3L¢ýrg™ƒ,+ɘ%"´l’ Øè3îþÓÿä¿èóé*­I·–z!I:­oÊ£­iy²¬‹^ÍÅ›ëM'@hmº½˜Ä¡e:]‹“\¿1žÈɯfÎ’ >„̹„é´n�S;ôB’——c�l�"ß7"Ïëš¿¿ñ›ÿˆ<®.Kÿ·Žø TC¡P( …B¡P( }=11)Z½ao ÒÐdÞ<>ŽhêöpÁûwo!ÇqXÉ[gKÆÃÛ7È— Úî!qH9£¨`€xF_WgøM¬ÔBT°ï;¤ÚüÀÂŒ3¡ ÚLBŠåo­‚ÁدπÔ^fQPë@¸V£*½Ñw»Ü‡ýZ3δŽMkÍãÁÒ Ue0çC–ž´‹±ÈpaÎø;ŽºÌL'Þ²²¦ÚÜèE§¦âý¨'c��v;ŽcEn=Éiëã”Àœ!M‡Y J)î…&Dd@s™38œ�¤ÒX”Á§sõñ„h ÒE®6]xsŸ;ê"CÀœÁ"¨·ëoÈeÌóãrAÊÁb¸ÌF5 &({­#6»&%E�=pN�\€œP[ƒ GÃq»ÎÔ¢ó†>oðÃíŸë ¼”‰¡9AsûÀœAš‘óœ/€Çþb×”�8C¥¡éŒÊúˆµµïÁË<kCðì[X»üg)Yl¶Ö6€©�NsÐæ.>ïŽp·à=gYÏÕZÍÈ>÷Ð÷õáró }¿Û]TØDrP‚ŠA@fHÇ,E,ÉÓSÁH‡Žä&°ï¾Ûð»ÿÆŸÇlÁõ(î)ÕS¾Ùµ‚¥³�îÛ|¿Ç|mƒ&H\£¾€GoŒ¢ ªg€gÿ�Sö{–Tt(ú*î7ff­ûzÆƒŽ»©ãçm)Çp*ëVM_oku¸õük¹Çe^‹S<~í nXKG[�¿oÙåTÎFd:íÑJ¡½œÅ‹Zn·ûoý/€¦i_ßÃq¹½æ: …B&“TI IDAT¡P( …B¡Ð×—Ö+Ho¼ÿ‰œ3®Úðùú eÂ^+>~úŒ¿÷Ãhç$­ n·õ8�Èœ,ÊËÖÌi² Y@š§$ 2ÇQGhM\PbPÙÀ— €@‰q€M ÅˆÆ­B®W$m`¶NƒýöŒcßA\�rÁ^?€9�ÂXO¯JkÀˆÿÚ÷ÖÚh0vn³r‘9Ço&-sÎ8޽¿¦'Nåò&a?Æ9ö{6œùkG�‹J)Ã,—s†ªÍ÷KÉîËt*Ú\ÃÖÚˆ¯<¬¶Š”ìg¥O~çüI»«+ç í<,óî¿ò+߃aé˜ç4ƒ\€¹Ó&ò̲“Õ+·0b9³É•T®3ò0l™ψNsW°8fä�Ë.Ƽ¿Ä©@P; c³Ê š\±–‹Ü7µøz¶­7’ÉŽoKj=2‹=ªëî<‡„J‚ÄAz‹LZâÅv^^Z—¡£˜ûU!ÇŒZË(åÅ1™—bí6Q«Ö6§Ÿßó´ÌJäÅ=% ¡P( …B¡P( ý¤u7–ÓÐcªÀû7OhMñéó3ŽýˆðrÛA9#å„Ú‰¤@E“ (P÷rH[� zôôì(k­¡kîåÜ�ÊZ/ ñ(êŒÚ6¤œât¼c`1¥„z ÙqÙ öý6œ}Ì ­½€jé„�¨·0R’=¢ìóï ÈÝõȬÃ�èg-FucšЦp–ƒ0Ïyƒóg3qé@ï8Ž^’æ¼ÀIn£ÁÀR<¢¨õ@PF”˜F´¹ÖŠ”³Ícl°×P!í§|*af4i½�Ø>ë.KŸÉ˜˜A¥ü#JT!-CÔçÿI‡p Ìy̰cfËw“4«vÖåbÜÑ7¡“;Ë(Ù3€ÔcƺÌ\ 9ð#�ËIïJT=–ºÒÙϘaÑc3Í¡7›Œ™ z@µÂæíÍ“µ­Å¾¿v?Ú�Ð¥éø\ ’’?dŒ”J°*þô¯ÿq|úü ÿÏÿ½ƒØgíDzºkmÇ:¤—§8È›û ¯âÎ"B·×.E'÷%)ö€å uØ»^ ¡¶ÿ-þʆB¡P( …B¡P(ô•õXþ>”ÍJ<÷½¢lï¿ýõ¦ø{_¾€zo@Ú2”€*‚LÔv<åŒÇrÁÇÐx|zøáËg¤Ë#ˆSm¦HK›n“¶€<‰ zjÛ)H"$fˆ  @bF»Ý@ª N@î½·¾ûög`*x¾=ãóçÖˆ�ŸPÞ|ávý%´6<¼ýYï‹H�]Y¸õ’�•_¬iÐã8†koe:΢fªtò¯™æÄ u8 í˜y)ߘàÓŠGÚ8Ö?>ë^ABÀfûõ@âd L®¨ûGäÇïd¨œf‹q)¥—è8ž¯¿ôY�ÜZCmõÔ”âNµ –&0òæ“&¾fs®Ù1g‹°ö¿ëÌ<ì7PêØÐó 9dY]c® U~UxávÊÕ•èí¼)e¤Äø³¿õ�ã¯þµ Ì Ì—SCð¤Â«îÁõug!a©�fô&æñ@ÌÚè é_ûWðWÿ�¿bYlÑ¥Ù…GÃLÎÂ͆àyík­´Ïì[#»D �v¦Ø:�ÑaÉ£½9m¿qÚ‡”h€ÊP( …B¡P( …B_Y$xzzƒ7ß¼Gyx@¹<àÃÇÏøøé3À Ê\ò(çØR†B"|¹]qmÒ–À8�Ðð¸%l9!«á5f¶XoJñŒ Ø3NÈ)�£ô¶Þ1°�† OÑçìUl ¼}z@­{/É TQ|üô Ï/Ÿñür¥ AE ‡¹/o ZQ‡ÁjºÊ2Ï h:¸� gÞ7¹‰»sÎÃ… ›ÇÎÑ�bæ”^»Ž˜#”’¶5Gày‚Õ”Þ@¼®ì=¶LDhÒ ¢2v.“KO�Úg�ã°–æáº48+2¯Ù×/¢ ”þ´:áœ0®�ü´9Í¥)Иsü&<ÄéõÕÕgM,þÀ+ôœ¶WMÓ n­J‹Ó¨fv‡âZzáÐòœ½žÎ8Ë”��î·ÿ)üÍßû!R`M·÷ålÑ[U€ä®e:%‡CòTûLËG3ô `V\ ^žÛ ¼<›ãééÏÏû>i@QOvW¿V/ñŸùãîï]ïÁl6jý/ÿÅ?ƒÿþoþÏqÀ(ãÞûýéE:¨5€¡P( …B¡P( }m=½ù X4u£„¢„O·Þ¼}‹kÝÑÄFåK1Óæí¿ª¨·¬  8Zç‚[³9‚”@„Ú*JÊô ÑA�BÁ`ÔzðâûކN ­Vl}ÖÝ~4 %(+pTcIÄgkÞ­T*Rz‡íñ=�´Øo o¿ùã $hµƒ¿…Í. ³›-—OëñÆ_3=y„w2­Z+rN§²Ž&ºI«V7ªÑ‰%‰rΨõÀ:OpM»®}ëkÄ4�|Ò�PÑŽg¤‡·�å±Ïëµû|Âc?@ýž�×Ý=v_øqnÌ�QTÛ´³ìÜzrnÎÝÒéPk¶™tèÕ[~gdc¢ˆ‚`ÿMK3íº¦5^çÿ)–ê॑xB3Á—/;~ï¿ýŸ 7ÏHóû¥é³϶1[Ð�vöð`ÌP´÷ÕqãWG¢H…p}iKƒ/Ýí¯àóç/§R{p½]‡NŽDê¶Ñužâù:äÕƒÆ}Pä?÷Ïÿ<>mƒNûqu¡è!C¡P( …B¡P( }}=•„§-C[ÃívÃõ8�/Ž}GZèÉši“¹Ë@ØJA悇§7H¹ Š"å @ ÚEÉÅèγ "ÕÀ]&Õ Ýo½ÔÂ"§ @–qeœvnªÐlîAÞ<< ¤„”¥´¦PØ:@8mHé-2)T¾@êË•…I¡ƒ0]’ªé”¦ôÿ6sÚlÓ´Ú¦›@­³#Ãgìåœ;g1öe©Kçöãá4Ð׸–ÆzK¯Hï�H̃my3F¦ggŸOÂÛ¶m¹Ú'Þ†Yâ‹%PNÓtÎ¥a‹´÷¶y;\ZÛv†ù0Åu†ÝtëÑŒFŒxÜ´>çÎì©n—”qs<ªjŸ›sñ òÉ7å KUô<ßùa¿"vÝ<]„æä³Á“ÞÙÚ(Kñ˜³»ïÖa“'v�é…(³$¸»ñæÞþX‘É9Þ¬§_¬3ˆÅëÆòs‚jÂïþëÿž¿Ô,e)dáÓƒ% ¡P( …B¡P( ý4ôþÍ7øö›wx* Æ €²¥.2Þ½BJá8ñHdrg)M+Ê£\6€­»ó¼ÿÕ•Ã*gnÞÚr©¢Ýv|ÿþ[¼}x°�úL4"‹;«ÈÛa†XVß<>àÝÓ¼{óYœ� C¶ ‘õvD@”‘ò†Ûõ Ða˜�¹<ŒW@�Ù€š—t¸éŒïœr9—Óžz£. ÐwG‡oÖAQk=Íô󔵔ÑS�çJ£‡Å<6“®ê%­ÚÁ’¸­Ù5J“1*Ž� �c‘Á2ÔVÑD�SÅ"Ä $‚’"õ}áÕÍçHYæûÍì2úÏê¸È †î‡¶å³6ð¾¶xB¶k¡�Í¿ë{ÛHPÐÎ.D"�ôÚƒhg;5úÎu †ó�s_¯Œó¯ƒçg½¥·žœŽgpÚN³‰ïß¿µ\|Jãg¼T3¯y^ï„–6—Ïþ½æÐ½’Z»cñž"ÛµM(è¿°v]}Öãˆ*­ÃR?^;íÛ´ËÚ>‡B¡P( …B¡P(úúúåÇOøå‡�ø²ß@%!o³¤šAi?ˆ&õ¨ÃÙæ±YeÂç//øå‡�Ø›€rF£ÎEÚçFžZìÆ$©Lð°]ð°m¸” [¶™|ÄVlÚjí OYØ…q¤ÚœŠ}ç t“•ûYm´]¡­Ú\Ãò€£P=zÒRN‰POY:ßáî¤3c–Í\]xfæj§‚ã*<˜�âŽæ“qÌ3ëI'–•ú|@g2i° E¾w%23öã8�ž[‹i�íd$ÎÝHF7�-æ3�ýÖÖ�JAí×Çkäwz?žOÖ»M\[Q^DÌr =©sÔÕgãà3ض8Í:س ý‘ãkwÞéÛøÕ†Ýo®W+¯.·Ik×f˜¼ÄbéU6Û _ÆwæüôéyÜh§äíô ù¾58|ãS9ÇÜÓù ¢#fm½u7Ö6ýÈ5Ë2|}Î#C:à\ L¦SrΆ´ë’ø  …B¡P( …B¡ÐO@�Ï­"?¾1Îq¼ ´R+ö½á㧤Ë#àü¦ÇMA@ʵåá‚CMAw»I;1éN´œòLy²•tY±©t×Ýív3£”*r�ËæÂ4Š*r.P>~þŒCnuG=ŒipjR!h8ê•& î/€¶>ço2&3kñpÍ�{-æø6…Ëtá;©Gzm<Ýì°8›¸<ìsk­Ã‘¸Æ~½¡wMgúë§Ù‹ˆpÙ¶ÐÌ9wðjQ`[« g²ÚÌ0çì©-‰Ýœ3öã°™�dw»­ÌiìÈ#ŸØkøÕšÜeÁ�û¨î}Ń’f[•qö†a‹\ГÓ}æy×ÖßaçP׆÷Í7s_ß¿óC)ý Q …B¡P( …B¡ÐOD¿øþ;|óæY ºÜê�ëí€(�sº›Í]fym­™•J‚€¡Dh�áx{íß¶&!{º‘˜¡PTðVp•Šм]zq©ŽÒ…Ž­öfbsÙ).„�òpŠœ R)`TdΠDض·P9ÀÒ@ ´>›O¤_—*r^âÄ: `^öá€pz,¼ee9ÌÖp<vMN†2#çïã>ƒ±õb–t v¶Uk=Åu=Ѫ˜cÜ@³±À]Kq/i)æ°ÄÂì¸;¼¶ H ÒŠˆ�v\A˜SP_Ô “Övs¾\៟ÑÚ4AÞ�óo¥¨ž[¶Ÿ£»áz˜pzXgyG‡}�ÉÚУ×ÑcèÉáæ_kú\n¢¯rà~­Ì³ô:šì®Çu_W—£—ŸL¤½.âå{h®ÆuŸ�ÐÒhï L<‡n®Ç¼T9¹ýÖ‡÷ìu‡æ„¦¡P( …B¡P( …¾¾2'<^ÌG„·~øüÊÀ~Ã�Ö:`R(RNÅUí‘[.?ÍnˆÎhj«c~�Ͳ›0Š»c¯6�pFÚ6HŸ/h¯sЉ­xYá¥#�Yô’Ô”…JC"3 mÇÑ®hP!@3n·gõ4F­5±Þ•k¹[¯”‚²–{tf³ÎGlmºÿfYˆÃÉ•ñÌ´ªs Ö�“÷ŸO‰ûž¥“¹­Ö:ö3çŒÄ©ˆ0Ûy[k�&£ä„û}€}?Æóà÷³Ö 0¡J÷!¥ö2 "+º°² Œ ¸wÔ9ñœ�ÈÚy×&`‹ý¦^´a3æúÃ47lžß˜ m6sê`Î IÚ€Z®µ‰Æë‘í¸ÚFcn‡b„4Ö1Éhsó,Æ›úëúªQ×*úz¼xÄŠ3ÚRålû¤™yhŸIɢΠžŸñ¹ˆg7â*"œHö\ã\Óœ3hÑžiàPÐiuº{p}ÿüs¨Ž* P( …B¡P( …B_W¢�ÚpÝo`J@Ú€ËÒÃeDC‰,qY{û/ZíR­(�x¼ô4¶­ÏÅ»l›qÂÉ–RBësðRÎ�Ö—¤Íù…ÜÁ"äSJÐîöÌ9Éîæœ1R}õtå0Èa›/Âc¨Vé’µžÇžqÚv—¿¶×mƒåÎyøŒ¼Ry~znê\+Ý5ç®ï·ãÏáÑ]\ u¶î-¹Þ÷#š@”Œ3ûÆûÃ0~G¥�ˆ¯¯Í›Ž­Æùž‡YúŒÃé¾Ä©�y]·ÿâñ8î¹Å¸�ÌÖš½@Iœæ.†B¡P( …B¡P(úúR&ÜZ2ƒ‰‘Ê)ÔýuHç±Q¨"1#«âgïÞá»·oi ÞPkÖzcDæL³B�l…½ÜT¡Ý©ÖËW“­Á1LÎÍ9Í‚†�%'h=@Ò@°È®®X³ú™+�9ZQ÷Ôã覨 ÐÁ!çâ¾ï§¤§ Ò–ŸOsár¹ŒH²Î `kò½YÇȹûÎËZ縹Ùë°m"‚}?Î °dhgB­;üDׯäÙþ+ §kÒf‡Ú^»SÐY�ó+/'é`Ž="~ÚîÛTÖ¶ÛÙòk°i…¾Iîªó¨kJ ?ÿÅþ鿍ösf̘ëêÚܵ6rø#b¹N|íAt¸çÇyzzè¶Ë<®_�µøÄè­¸ó\÷îÇåÍ0çâxëÒ>ÜcˤãøÍ›{´¦ç,x?-ñ㵸c–6/�îš�í kÄÚöC R{\ºÁËHÜ¢:¿¼%Xû>œ­­Å…B¡P( …B¡P(ôuõr»âºïànjödá8¢Šœ3j­¸”Œ àa» 'FáiQ/Yúdòæ�'&F«m´ázÇ�ŠvƧ½}Ö\qëL½ÄŒºï i�ÚP�6vE z ekæQ\šÐä‘܆L NhÇ7²°×z¡*Ö¤£7C9‹1@fo-þ= 8�Äk½ñع˜óžùº õ¹€Iö†^,ÇâÎaf¬Øâ½Ov¨—Rê&-…6Aê|mu®E#l ­�ú2 ,Z³óúȸ¶ï(Þ¿y‹o¿ù)1öÝâ¹Úáåm? ÄÖ*œ/o @w1®­"qCm^ *Ž:yÆP0f®öºŒ÷Zy çlË®ë.: )�ë_¯ÝÝw‰J)øåÀÏ"½óxª i2FÓ9[#"õè³+˜2T6bdÞ@d…&NîDo 93rö©€E<牷5k¤·6b¼¾àõæ®í°^:áöG…zW ñïÿ{ÿ þëÿòoàÃ/''ŸÞ Sôï~àxµ±g'àœŸ·þœ‡�u6äb™�µ;дÏÍ¥ÖŠßÿý_¢µ†ßù�ßÂ/þØÓxX¤z0— á/ÿå¿x²uÚZ§5ö~®Ÿ»÷Vøê.Åû–UÿæœE,V݃6Gb:µü®e*=ö{< Ez4™l_~í×þDü… …B¡P( …B¡Pè' N‡¸ÑgºëZk#ÙDÅJ)ãùhøÿ~ùŸž¯%(²Í „€ÒR(J¤!Ñâr¦±ô1œa4¯å 2 ØÛvSNH §Skï¾ïh p)HyQ¸ôÙ‚ÆDn·@.V:[k1#çd't.qç£3‰VJmÇ)åÅ-gî¾ÎÑt¼ô> ;½59õ’�Yîa q2�œóà+¾Æ”¶mCJ<Ö¥d\¶‹ExÛœi¸W´ÚbPo žîJ:q;ßÿ1ÎŽùOé:»Ïé¬W³YÖ7Ëþ-¯Zs׈û‹:ÇG ÖÔÒ-™Š>KЛuu9/îjqwCåéU]¡¤Þ�sæ¸'hãeÖ éNÆû&`fÆûo7|øa7‹m“S£0Hðóïßãÿðó{+ež³±8ôæõÝ»í8Œœ¯¥ÄÝÙÆµMé| ½Jºÿκ›oÝßÃÙÌ}?é4Û‘™°ïÿ{ü• …B¡P( …B¡Pè+ëÝ»_Cã Ñf5¤�çLn�ÆL¼m+Ýahk()CÔÖ[b‰‘™!z@š €ðîÍäœñÃ—ÏØ›€SE)'(¦é~|šÃ-‡PÎBjkȉ!·+Þ¿y‹½V좨T)1´H”AœÑ¤3•¶[ÒR�o~ÊÔýÇñÛåÙÒ­˜‰Rg0nRsödÌg&)½DÃ×è×s»ÝPJ9ÁD3ÌñÓM=>|¿Óçf,wöY r±^?÷}RÔ?+r !c¿þœRzMs_[kض­—�0Ž£Ú\Å~ÞZ{+±7ðJ¨UúŒ:êñÝ4æNHå€NOóíìõ›dV=;˜›sütÀ?fô¸°Ù¡³pÃa•� 6ÇNëtÌ N´Ùø£ƒ>™î9�±õ–cq_ßh‘îT„~4ȹºåü|üpœ®y:÷*Œ?øƒOžÚqÑóð­Gƒý¼énŽ¡ µz²ƒÎ‡OFt׿:qwø™–ãÐé›{4çZtYá÷ß÷دÇþã<ïÑ-²¡P( …B¡P( …¾®.V„‘†ÑHÇ<93 YL×çú÷`íÎÀ¦)L‚vÜP�ÜÞ½yBɉ—’Ñj… z·BÂ]%CŸe×aVb¤œFY€ÙŒ« Q@sÆßûô×}?A27g3ŽZ!­uwbBN�*¤íPi Î=)ªhRÌV_wý�pݨ֚,n>íQÝYâêàp�XJg-Éu£UJi8 �Ýø9îyɇ'1} ÷ ÒužŸñîÎd¥ºì¦NE"ªŽt®×Ü…v ´ºØVÇÞêð;WóJëp‚vœÜЏa9}ÙÆ®ðJAlÃ=sm�ÍiHºÛn%Ìdùü¾ŠÙ5¥þ3îǤWvÕu@¤*-ŽGœ2áý‘Y{¸ovHi3í¨~ÌÑÖ¹s9Ú\Aw® ½óþ Gíîé¿|÷ñèó\Àé®ô_Tñvà±nO;ˆž\�¡P( …B¡P( …~R8%(Ìüã3úœW¬…URoèU””‘„ µaË„w�—Œc¿âØÍ èî)íŒb8ìîÊY Õ£B}¼ZOi:'Œ‚¶Ë#(eHgÒr½Aû¨µ’³qX"RÚÕ{½Y 1™…ë¸ÞP’Á@ykÓK>Ü1—;¬s@æ©ÈµYuö]Ž£§ Ã>g/ž¬\K;Ü™ç{âç))Á XµUlÛöÊñgç3ãYk M*šZì×£ÅcÜÞ27�æxʵVïé°¸tžÀhÒO@—b Œ…¬7lZÏË€Ý$ª6Wݹ'§¦ßµ5¸#©Qö1�“œ Ýt®Çó›L8ŽÖ!Ÿ7×3ë�kÞs Ö% L§9zë “p[Ÿ· Ï;Ìt'ž‹DÒÉèuÍN\íaš{p£b­;³6ZÐÚ1ÎÓ¯b‰è*¼Ð䜗¬úJû’ñpζ†·z÷ _lË=°5øƒ9cÁ³B: …B¡P( …B¡ÐOC%%”»öÚ&z•àt�fïˉÑFS®BÀh”ñáùŠßÿá~x~�äŒOÏÏø…ÜÛŽ IDATøåKw ¦ÑJ;ÍYdNBÑŸ©îF#Œ×Ö^„)»‹Pš Þ<\ðíÛïðí7?ÃV.³|ƒL@ÊŠÒ†Ön9@ô&†ª—w¿±r�4:"¼× % ÉRº¹kqÞYÉëì´p6³^Ÿ÷K¸KOäܧ­ž u­¤…ºK‘°ûi6bêŒÌ]„9åaÂc²ëÀˆI»i�ÐjëîÃt*ƒ±èwñe;Üò¶X‡uD€å†Ý‘Çœ»KlB;+¢ðïç¸î,žH y#-�@×tüÙìAæï%�Èh™%ȯ"¾çïü_`ÎÚ½Ò#¥ÆÕå6�îL䈛C1Úv™1ŽÒî¨Óå9m¨Ïûsøhç¤~<‚H…ÁU2`‡j×§ù‡è.D˜^¢âëòë˜@ï·þÅO�o–’oj¶‡ÈA¦}FÆ/±ïÃz=÷-Ä¡P( …B¡P( …¾Žž.ê~űï¸\.H)!§„ÔÍGî~óØ(�†^íl¦—Y´NŒ\2h+È— 8%”mC*Ùg£l¢b617+õqoX”ìBD?¯ ‰Ì1qÝ1˜úg·Ë†£ØoWÔã€vÎÒª‚¹@pÉ›ÍÔ£³–C¤b¯·ÁaÜ éf)ƒ�=J,:â±D b°,§ls ×ã¾v�[/C`Õ�>¶M{JÔÇеÑO¡½¹Ø @|^ q¹ rs6W%õÙ‰ý¿9!qÂqÔaz»\60qwÎk?޵VÇ�ëõj÷Û/Ä"¢­;¿h@½ÖDil¨®.:€Ðc·‰3VçšÆg¼àb�ªú 0¨•m”‘ØMîÁ0[RjmpPh³øê¸&;VëÇ­ÖqìuÀã}óŠ‘ô:ŽáÇ4gÝœixï†\ÛƒuÄ«qÊ’Ûƒhðo®Y»E¶?<Úî†b¦ÿ¼ý××`öÛ \^®_°^X2gý9Á–Ñò‹ñЭ�Çg.ÀP( …B¡P( …~ z¾^Ѹ<<,]:lkk$¥Äöïe¼›ˆ 1#—e8C­A‰ P4•ñíÅ k¢Íf¾ªÕ\p_%¦QĊθCÀœó€�9%0Ò€„/ÏÏP(+¤· JÎÐÖÀ híÇ1•.äö ’6\†ÖЛ‡+nÎíÓ1 Ñ?á…!2 ¡Ž‚_¯»·mÇv®åà®5 PŸËÈÄŽ2ÛüÂ…?Íh2�>Z×IW«q3Nmð(7ãé üzNzé.ýIfC �`C$¡ˆR¿˜Q”¡îL#¨ò(ø`f¨tw»co…bçh­ŸK†ó ýuo&VyÆŽ×æ__ËÚ�¢§y~³Ä‚:œîC&ËV»Ãï¾¾ú\¬�‘�žsçœÄs¡‡ÏUìVR˜kÐß·£¬s�Ò—ÞÆLÚéZígÝÎ ‚bƦÍý8¯Ã†AÚJíáÓÈcJPÔS‹²Ï2œû ¤a=mhíïÆ_ÙP( …B¡P( …¾²žÞüý@¹ôh©Õ�R7dµÖ@ÌHÌhÒ�SÂQ+àóìx:ôj«ÖœË(®h­õ㉫õ¾ÃC,Ö6æì¡ó‡ã8¬,–íhÈ¥ ªGƒVênAJ­hÇÙyTb€­l�£¡ÖÝXL#PjP¼Á›o¿Gm„ÚvÈç?¥ åñ[›'hÓÇzœ·@ÔÍXÇQO‘f�¨Œ1o“•Í‘äXØŽ.Å­<î�®œYyGÃÿÏÞÛìX¶lYZcN3[Û="NœŸ¬LPu*�+(eI Rõ@šÙãOâ @hA‹>ÏP èЂHU/³SÙË÷žŸ8î{™Ùœ4¦M3[Û/tã4æHÅu÷½×²ekí�Ηc̱Ïd4÷¶ÂX˜+1%œg�nF€@ç'ÜõŽ\¾EJÅÖ9°•Ýk[?T€Ùã‘Ü™¹, Ûµv]‹Ì)œF›í8©·óÔë3Cí‹Îãû½>¤{áˆG¤-ÆÌ`.h»Úmüü×c…B¡P( …B¡P(úº’ã3Zo—qcÄfâêÒgQ�ùs³¤cüÏløÌÂ!™·éz¡†ª‚aàŽ‰qžç~ÎbÌÉÖ�'ôŽC�£ žR‚v€­5H?!µ¢� ‹Åf''€@[Å7Þã›ßàÃûoÍÁ‘ Þï“u”ç÷ÚùQµ™…¥ÌÑkFÄvìݸ.wðí-Êvâ&±¹-μ`ëÅ,E˜\"F…²],Ývëw×H­Íä¹)+Û¼rívlžpÏå-¾ëgtitYëºqÂ@¸ÌÂ[/ÑyL+O‘5ôqÆhÓtöåœàÛÖædv·ŽÎ}ŽÉ«ƒq} ÞÑl¼Y®Âu/=º½Ïr´÷÷­Åجµ{A �¹Ž¡P( …B¡P( …~bfœ£ìaý÷½%¥›ƒŒ)"šî¶’óo½ £¤ƒ@ó˜ÎJz7pès9�1eƒÙ´ZÑÅFÈÑàE½V|s»á‡÷ñîx3�#³ýé½"©`4 LöÒZCf‰à( Bo g= î‘©vi@+é@æg{…t�J›Ž;Oy:tëÝÜ�^êá|gŸ�èÆ±]]V!Hï+åÙZCJÞæ›¶ù€‹#å€ã™Ä<‹ucH:ËB<�™tg¡ª‚S‚ލp1âÖÚ4Åí�ÇΑæ¼ L%è ‡6Kî ÆVÁ†n-ºtq‡94´×è¶Ñy(,ÖËïvи@Ÿ—g7'm€O¦Ï"¹2œ‚„ÝõgND½{øÃ¼ÿ½µEe-ûnîÆUNâ3 }`ãrâ`[Ä=æì¶Y8Õ¾Ôq_zþ€8À›³)m÷ 0‡£\`©le#¶¦6ïávôfí·Ãß·MÆ<~– àP( …B¡P( …~ræÐGÙ‡  H( tÒ%%Æ„Jœx”y( „DPBow¤l3òØ Å¥¨Â�˜À�r)› ‡Uª)fà`ÂS9�È\o<ÌSÔ;Jf”§wx½7X8ÒΑsFõ`r( ¤’ñòùÔ9;�¡½‚é=ˆºTäãzÿ &™‰ÍÞû4c©Ä fÞb¼1!sã­‚X{ošÇ0ð×'T³9‡kbJ|)YMÂ2FÚÒå!‹Õ¡tyŸˆ•�´>f‚@=�÷‚�ˆ³ãÛš4îKS»5—wà¦ð˜eg3ëVÌ”/‹´šã6ã£{{ì‚G£Db¶ÉªÕG¸¥ò¶9×6š&XÜ×·ŠBh”q$Ìbé .F´g£mBïõR0âͺþûW'È^x1g^\}¸Ða“\Že€ïê°ÛEŽì°ÏÖîzu2@á¢Ö>°ÓõÆz:¾ àúcÎÜ!®noÉQ}[n …B¡P( …B¡Pèëê<Ïö,ö  ©'T;RÎÊF²q7B)Ò-ei éPCoü¤:s€i:ѶD#J)Òä7P¤œñrEýå'™ñÒ:� ´ >¿¼B‘@é°s0/(—l ˆP{ÇïþrÎhÒA°ho«Ì€tXAJ¸aíç§É¡Œ]±•\âÊËÁg®=i{ƒ°ïcèÜÙWk�P£€Õgöí Î�íÄ}_SfÔÑì,;±ù~v ¬4‚8—efë)'$ç�>`fš “w÷�È/mÀnw Ü{g‘ßéÝç ®’0ç½.%VR1¯É£©W8f6JL'¡SÙå¸îðtÎ,”§غÎú»º=êJÛhÆœ1†Pîn@/ÿð‹)ãr¿yžßÝz{Úâ¶iF{wp¹Ÿíu{¨ër/éqN)Ï2/Y os ×þ;ŒœðC¡P( …B¡P(ú-Èa‘q²á_r½â`à–õõP+¹ØçÐ-c‘¹Óz¯ÐáDË9#�˜°³ f¶Æ^<ÈãÜôXˆ¡Šœ²Í$‚fÆ—.蜀”¡ÝXRÊ7”ã@*y6H¿£·ÄbF>PfœÒA9£ÀdäE¶BZFΔ3Z}™mÈÎX<¥¹F¨éèW°æ_KlÒ–­v³ ?t¦øMÅî˜4ÈgûÙz»ÌûË9oñdK¢ú¬ÀÇn¿œ(,¶]RšE/* é‚Ú:D­w´Öç:ˆØfèI Êc¡í�Ìà[Å;ÝÝÁÚšï·ÿ¬£µkÌtÆyQ/yä5›n9ÿZ;gÆ‚‘2šp|\eªV`becݡނƒt‰/3¥ÑH³Zw™�è>6{ÄØm¯˜ó÷úÞìÙo».+ìðÒÿð­Ø4_ösí÷ÚW›™(oâÒû5îq9 yD¤„�ïÁX£7c�ÚQäâ Í¡P( …B¡P( …¾®<)ióãFì³7€ÏO7¼~yçŒ{­À˜("cÖž�…@Ä™ _„À¼©Ö;sœM`5 !ˆ�RÂyž�.H©€Ê�tÜ,zÞ‘Ôær>€”@¤2'$ð)È`H÷’S€ó�TP.èP´a†êç é *ÖZÜ•Ñz†ÔÑ6yÈ)6î¼å(Ç%Õjf4Sg ¯Ï ûùxßq\˜ÖJ—Êä0­5<Ýžæ¸97‚ù:&û%.Vê‘– l›é§ªæòä‚Ö+êy+3Ÿÿ±Tʸ¾6¦qƒöR�åò“ |Z±ÞµY)%üóþÏ&äšÃû9 —ƒ%l.8£•ÿÚŸýÙ$©n23€¶J1œd/ç.ÇZ7sÁ¯ÔùÚw€¸Ïæ[ãåoÛi°ŠôrÝãl—hoNyìSšÄõ�I—9{k¼­óù»õ}[nÁý—ãq`÷÷û>øžŠè¶/Š�ßM‡ç¬ ŸvÖõЄB¡P( …B¡P(úú²™sÆ ²·½R�PÂ�¿ü : ú€CGÉÓ¬•SFNyÄnåÈW·Û`Æ dŽocf›38€Ì6‚­ G›àå<�Ùæ ’tP|<dé ²Ò’µBjCÉßüïŸ? ÃæŠêp¼Y|¨4(@ Ò+xJQÅq{gãÓ¤Ž2‘t1LíF)‹ÈZœvŸ¸z„ZmT\æ0+üH¨­¡µŠZOÜï÷Kòs{ùµ=áKÉ,hÍftǢﻳwdšál†ˆwLúÇGÍ­ˆö`IÌÿTݺ¸7½®RŠE~›iW‹/f‡-JçMß›h—#Î�Ko窕{cíÕ5øÇŠAôM Ö¾Zi…ç´ÿØ1¼äd½�æ`K»Aô°~ÿÝjÓõsXµòúý*ñÀ³íÛÍàyóüÁZU'Ý]±a€yÙD�þ㮼53Ñá¥í©gÌ[�ׯÙýýxÐû߯¿²¡P( …B¡P( }e½ûöß°fÉÙä3¤Uäd3锘]lƜϻ{Œš®öX+†ÕÖFHp̳óyzF.¬’UmêÞä°Y~ g«îýŽ>|ƒÂ ¿¼|BAF¯�ˆ"èíćwOx>ÞáÞg悔BDpÇd!Ôõ|µB0nþR~gÜbDsÏÏ?¢“âvû1a ¦Ñ¶¤'.,f‹8ϦêhÚõ=3V³˜‹GlÓ˜Ó·\|yÐ:™Nk}B9‘µV”’/F17¤¥u])%ƒŸýŽv~AÊïÁé焳˜ä-9ºRŸ´€½¿…q{lÖ£¾»MsCx[¤Ã"sò¹›oU(/Gžˆ^²×4\{Ä?æï½Îœ{$©{”×¬ŽƒœR‚lj÷ãìpË�pØn,ÐÁüà Ô>Îa›gqäA¾Æˆeħ½!¹ÛÀÖÖâs)�sÓx½�Û ¶¹{˜áÞãáØ^[˜7Û®Ðå¼FµiäIoœƒ�0ðÑ …B¡P( …B¡PèëI·ÿ~ô^!P%PÊèLBº3oÿï~OfÀý<¡½#IÃÁdõ"”Ð[Zj…÷ ¤í8>ƒp7j­R © © ¶†®‚6æï@ÊÄ_^Nüþ§?à××/8{³HqN¨gà`|÷á#Þß>XåG«ÖXLæt¬­AøÒ R�(‘µ~„Å�®ÔÚŠk«ÓŒåÅfÄ0"»+ÑZk�€0¥4ŠsûVpkç|4u•RИ¹8æöâÕ)áèç~¿�ò ¢ Äè|Íã(9k¶uñzdöÞÇl.´´Wд'®B‹åúÛ-�D×…<:ÿˆ-Z\J¿ÿ—ÿ Ìyfì1ÛÇ ƒíï<àŸ9íY\eþ�¯™ƒ{Ü×j¢í«n4Ü‹30ì¯4ÆïöëHóúÝQGä7ksÓ ‡ãz ¸zkÌÞÚ»f z¾_æ×ë¯dÞ»QÀ²ßËݸæn÷‚Þ¤ìqðP( …B¡P( …B_WD„ìÒá¨#'´jn4ÝC­u(�Õ¦”æLºÖn¬ møö›øî›oÀ"ÐVQðáÃ;(òp®ŠD³E �`Ï 6T Rýüé|~}Á)}+šE#­5pNМ€’A)AÜ`&A†*TÏOOx:ÿ¯�–é6³–\‡Y:€”·µØÏE«×m\@Ò鋪Ã(æŒóTü_ÿ翜A”¦C͇î€l•†¸ãn�ûÊ´Qî3 }þ��@ Àµ®ÕÎ-—á�{þZæÃ¥`&ÒÆ|½>ã´¶Ž>Œ²˜0m½o�K¯²�Ë~Ÿ^ÇÈsŸVSñu~àŠ;Øåmœ]¤sf¡ïƒ¯; …B¡P( …B¡Ð×—ªÎ™t»–áiý÷|ℎ+‹©µNƒÔ„‰½ƒ• `|úòµžÈ)!¢~N‹²ö^-ñ8æÜ )] J­$$� áõ¬ R JÓ­ÇÃ!è£Õ'œÃmGJȪ ’p¶0áååí¬Pª ˜;TD@2×3ˆh;A™¡HkVbÎLIO1^”sžë>Ïs›³HƒÝlqám†@èÓÌ–Ü‘¸q%�û÷½7äœf2ö<ϱ®Å�&[E×>Ê[Öü?÷›åœ@ãõ½ëm×»™È2‘ÎYw¾ vᣵ¤ h5†ŒÚhlE–JÂÝwqœ-xt-¼¸¾FÁl /+–º¹ÞdT¼�Oç®¶¾=dýR\â70¥£‹W7ÓåfÚûm=öý*Ù�rº]ã£Kïê¢Ãh%NxtWú1÷› XˆÊþ̇Èöå: ‘i•sˆsƪׇ^·’‚·÷¬“»ëТˀLÛh `( …B¡P( …B¿=&ørÉÃíæŽ³+[IÙŒ>]¬ð4—lö.µVßÄŒN ˆâ÷?ý UB.ŠŽ/¯¯Hw¶²‘Qœ¡çi<"3rft7 �òÊÉ`•h!b(3%Hë(ÙMf2xG� &@{Ñ3ÒqCë_pÖ�j?�1±¿Kq©A7!•'ÔûO(å œŽ‘¤¤K‚µµ†ã(³¡×Ë?|ÞŸ7õ–Ræ|¿ÞG3°* ×Y}î*t§¡; ½ÏÁÝ‚­5t0œ’�ätqñ9T%¦5ÊqB"@úJ¸ž­"çbÇyH€ÖÚf²6›ÃΠ‘SÉYkp]¶ÙgÒCûMºÌ_ܯ= …B¡P( …B¡Ðו»ýD™çç/ Ö@cf^Ÿ3ïÌý'" %ÄÈÒÑϪ@ï@!Âǧ¾}~FÎ }pŒ�ïoøp; £ü¢7 ÝO U*þþ�S*D�ÚCŠ~ž¨ç½uHë%y­»žuÂ¯Äæ¨sîà)t0¨0(Æ,�Ú:´w�vH¿³à-§ã8¾IF¹«ó•ÞÛì‚9åÉ>|^žÏF4HyNÓ›HG)ƙܬåó¯}²@",1;£»géãþìðÏÀ N¿3ÏRŒ÷µáTÌ)_Ì|;÷ñ½v¾ÄæJc|þüe5X¶ØgÐ-7žŸ|ÅiÍáçÐJ/-*ë„2‡(Úbx<¨ (]J>f†Ù¾±ÓCL—·šj¾˜`Ì,ƒVm7[q‰ÛJ¯óí |­H­vÐŒAïrÒî®»ÕNÜç w`úØ„غ´í{µn=±øþa�˜€/¥<׿–J+öKtù@íñao«ñóìnÇu­á …B¡P( …B¡Pè· ™:ºàÃûþôO~@!B3ý¦­l÷;n9á‡�ßâ–4âº]:ºv$ƒÁª8RÆ»Û3Þ??�ȼËÅÜ„\ `¤’¡DP¤ßQZÅwåÀƒÙˆ¹ -R¬3Mé,'1_ºˆ B: ˆ3802€Á¡Š[: ¤ÉpÌ)ˆ­Œ`ô>ø õé,ÜY 3£Ž²˜@ϡܣ›.çry?€ �-õÿ€>ú/œóÜŽ<,¥ŸÌÖGªÕYÍJÇnéÓÑÅQŽcò00#ež-Çî0ì½[Ìx@Bçz³x8† ûèî[®µ„Uæ!*ªê®=ºDI�Q‡x+BluÄk¨á„MØÁšå¥W|7áê0Ô Ü\ë�ˆJ‚Ä@nEsÐÙ™üïjuÙÒæaY\s!þ¿r=Ò«[i†µ»ñúzÀ+˜ePh?޽>Íרûvgn¿U!íÇ[`uÁ?[Øä7\‚4�çsm¦#ÍÆã5gsݺÍ …B¡P( …B¡P(ôÛP)Åà‘*^^OüøóO¨½ ®2h¼ T·¤xÿtàé(6w.1@Wà?ýŒûý´˜°ª¹ò (¥àÈTßü¿ùcÍr¹AÁcÆ@)CÈ%!g ¡‚’ÁHfF¿ß‘ÄÜh{ 1`�—b ²b UïJ€µ�H£ÜºX*UúÚe�Pc'+.‘~`L ¾yÒ2ç4�™ÆÐ[ãñ Nžç‰ûy¿ð’”ŽãxH·Ê)ÏŸ©Ú<>‡Šn¾cæÉ›樂̹1ï�ð†e3zÇ)£Á9�뛑oŸ7ØÅ _Œ¶öyÀÇ8íš�ç ‰fi„F[„–f´×6iµê^K&þx¬Ô6kEZm†Ýõ¸{‹®HçЇ ·¯þoü€ÿîø/Á#Fì@Ò£²¶6ÿ™»ekd•VéÉîŠ[ç´Í<ô<öºÞë5z1.Â}:Ö4*¨g,w¹ wkéxF3�÷ñœÿg�ÎmÞ?;¦ïÙùÆpN¬Œù/l …B¡P( …B¡P(ô55GŽQ'sʽÔ䌮Ë…™V(%Ü[Ã/¿~ÆËý4„@ŒrÜp<=ã§×4:ëšãf IDAT”øñ'üøã�øåÓ/8JAN %%|xÿŒ^ïè*VÀX©4¿ÿõ~}­HHЭˆäF„žß#3]xPïní�Fy.&%"¨TðåµâÓç¤t  rNž˜ûŽsB¹=£Õ/EPJž,¥w ¬ùŒ?w&º›ÎË@lÎájö¼¾¾Îï½ëagk+^¼æÿ9„ÜS­€ñÖÐÜš­d ¿:ÌdæTôfF¯:âÃiög#%›kè0‘ˆþm¥%–á £ þèt©¹ÓmÅ}¯óí–n�Š*“£~½mw�ÿî›d( äŠÛú&=ÎãóË­�œ* "unò;÷sÛ{WÄØ‹9öëôs{ÙˆÇ~=í�Ônòj„ÙÁê‹Óê,å°{ñؼ{Ýk¿^p¯ƒ¹Œc€´9ûøý1/EY-Ãר°k9"}&á߯¿²¡P( …B¡P( }e½ÿîwÆ'Ò̓èsô™ÿ·~k œÒcäZ«`êàrC<ïogƒönŪ$t´ÚA&ýéûï�ÄøñÓ�8¥£ƒ‘K Ç1‡O: ” ÐÙ܈ôZñŽß¼{‡øågÐ(ÎÈ%[4V +R­µƒ3�T�ˆÐEbt…ôŽÖªw€ž‘Ÿ¾ÃÓíir Þ–÷ó'äã[p)èU&ˆ;Ï9ç×l¾ZëlÞŒª ç²�U“Ùí° Z[¯,GT�S¶ÂÑÍ¥Çh]PF©¬Å’ë…ËxŒ·w±r”zú¹|gÀ‘],ãšþkJ‰q¿ŸÈD�‹.R¨BÙÏÍI6sÊpx„8殲4~¿Em/î?™M4pËã6›oN¶Ò7€&Óî¸ÃºÇÊd�® ‘ùv;(sïé—ȯÏÂ[±b‡•¼]«l‘ß>”µæ}øâÕíht7Ãï%óÊè)Ö`¬#b�ǃ£ošzw+ªÝ#“›k� �M¿…³ë!%ìðqAÖý^Æ ÀP( …B¡P( …~ šÆ'©–0TBïm%ùH9]ši€&€é€èw¦íf,úX ô8poM ˜D½uüýOÿ�ŽôŽütƒŽ¦4±’ ´ Ê&kn½!—‚³žøý§_À)�GÔµwA×n‹¹HzCW…€@)Oƒ•Гidë(¬“¯ôfn>¡d ÏþPžÅ#­5äœç¼>y)­X²ÏЛ…]@Ô'ßIÌ“’X,—Çûd:ðœíÐäXË€æ¦6O~®x/oñms$î1iPƒt…B�8�Ê\ëx�^X4ܧªADV˜Òg¥A$-kVM;Ñr²aÎØ»ºÚÜ^ŠKáÆŠ«êu>߀`{)Åþ Ûqe8ÜÜù'3S=«�78÷øuÍñÛ?&öþÏðÐà+‚É„`šNÆkÑÉr2î-º D.ÀçÕΪ2÷Èhó>óëÔØ`®ø±^‘Ìbšçs`§#¯o÷‹ Ò&Ü÷ȯ×F�>7‘çP( …B¡P( …B_[«èsER­¡ÖnLŒœ’9ÏÔzBZ@N@l±R‡N%'<½{1p¶(ðáý{|ûíG+v ¥àT 7›¯§¼ˆ”œ�s1Gš(ÎóD“¶bÈDМÀ9A½ •²÷ñºÞЀ”½UôÖ¼µwp²Ùƒ:Llý|5Ô`9g€‰Ÿ rÚp»—b�Ýð˜c²Km¿ÑVǣ¹ØŠAòä^+Ù*—Y|Ì ­­þ O¬ŵƒ+9ð+¥ eÂÖrb0cò2[Ïz&J) "ÔZg±‰E–œ8 bJ[M²œ{ÛlJiÖ"û`6{‰ˆÍðsåtÅ[ÍAHP%Ñ]w®ù€ËáljÒmÃ)–Ù^VL˜gE 4Ü‚´A¹6à_6k˜}袎–š=WV�¦KÎÿ¾¬&_ºF�̬µmïKãzéU'4¼œcAC@ñ_üç…÷ßûóí8:AÞrvZ_κ_«hÄ÷%%0ÍBœ10 …B¡P( …B¡ß–Ò€|¦‰h•­b«4™;A h"V"òéüôË'¤œ@‰ñååœ2n· @·M‹)Ôz¢õŽ”3Z7¨—‰À ä2ƒ1æì‰ÉÀs‚vA¿ŸÐaB“ÖÐ[GNÙ�#rÉÈåÀqªyÃ1‘¢ºT(¬èÔXp¿ßG;°]k÷‡�[0h�‰Ò`b­5”R.,ÆM\nΕK±Èž²ì]fwÆ>¾n¶7°ÈDHãz‰å(c_ë¼>&s&j¨(8‡òD«�©«µNæã<Îà$�˜§)3Z• ÚöXoJÜÝæîÛ_÷Xâ ÌË1V´Ô6Â! ³™d½×‡AîÍ6vxçE¨6e0§éÜsØÖÆËoœŠ>³Ï×·š�1À¤�¸6†)Úëq�y~Ý~M¾éþ³åt¥\4�ëª*óhJÆÃœÀå|ü�eÒˆ4”ƒÐj�p•I§çž#�:lÝ"È|±“º®®NŒ½"´ö7ñ¯k( …B¡P( …B_Yï¿ÿ�µãnÀÏMUæ cÈRA2´U4!p)Ã9Gü �Yx#^{ãŒ[Ix¹¿â^+��•dMÁf̲VÛœ ¤Ý‘¡x¾½Ã¯gµ¢‘aR28d%…¤6H­øáûïp¾ÞñËëgP¶hqN@{}1H– R.3¥è3úÎó«Ú<áx÷=ˆ ˜j=ñt»¡µ¯/À‘o òÍ…ÓÔV\Sç%¿Þ¡ÌÈ·§áˆLCdFróH‹&¤Àû§'$d¤ŠÖºµñŽÑr4"¼å(è"x=ïc–â%äràv»�R‚>¤H-žkQgh‡öŽ>fóap¥Ö»µSÆy™†)/ûàÁ¿–)�·�Õ…`@�æüÀÙ›@Œ4Ò¨9åéÀ“iªKÛL¿UBk‹¾‡»mô1¢ì¿WÅ´Œª`—ôkñý\…!{œ×�A[ zÙZÿÛÿþ¿Âÿø?ý7Ð-š …B¡P( …B¡Pè·!7óä1¦-�V]gµ %de|ÿñ[|÷ÍG¼»À(œ�áâS w Uk&ÂQ  .æ2SÂ\nJ‰OŸƒ×{1ãËë ~ùò3ˆÒûœe7á€vV4œ­áçOŸP¥ƒF”™fö€8Jc–Ý6[Ï NÌ™-÷¨@†+oq±³¼€Á€2Žã˜ûè,ÆMp"‚㸡wÙFÀáÂ\˜­ÜÄf%"£8w˜áî÷û\³l¥µ6PæÌ?èÕôµ»9iD�Ý”Wkµ^ ¬ñt{ê5%¾<#µw¤’AÌÿŽ2%(V„9ïÜáæ±TôPAH–+¥;it²¹¢Ä2 ÃÛ„�>Ýf«IØ.Ël“udŸ ç0®yuîÈ“y¬Þ-¦lÑ×6A¥ÝŒ5 ÑÏgsË¥Ñ÷qXãªÏæIm3U j.hgï÷¬ùµÄ×ÿvæáÞZ,ÒÞ´ ûýØ-¹;¼Î Ü‹=t>€ êzy·š¦Ñl3× ÈŽœµ®kµýûÛøW6 …B¡P( …B¡¯¬ç�ÿ&súy²rµäŽx¯ HÁ÷¿A"Â�Ÿ>¡� D‰(Hýõ…’�dð—.ÎÙæë�#sþ�ç9¡Yu¤|<ŽgÔnÅ4œy½wdŸgÇãÞˆ ½›®Ö:�[ s)¶Z‘† nç­5˜7«ô·çe;…JÃýå÷x*7äãOP¥ÂÍQ3�™VG„õÌ Çö2Ç©‘A:M¼^Âá|Ç ?üë:&ͳ»ÿZï6@N)'ðV€KD U¨¾¢·Šr¼7>Bí L„ÂëþônnËt÷ÊD<æÂ´bN´ÙWšÀÌÛXtܶY¸d˜wÛjTñŸñÖLs¾ ÛúH¬ÆxV[£6{ÿn£¼Þ `ºõà ÄÖ¹±AľŠ—#p–¢¸ã+>ìYn‹Û5?6 [A æß¯Zûwm¸ƒÏŸ}è×ôx�«ØD·µa{øùý½~=ôp   žž�Æ¡P( …B¡P( …¾¾n·'Üﯨm´ì2O€äÿm¯¢ ”ÑEðûÿVB% Çt¢ ‚�ß|ƒoŸ>à. /õÄëp¦)€<à^oýâäëpJ`#dè*P#*{—¶�^GÉ)%J¹llFf+±AEn>O¸9 ÚàJ9e@­ RR¨tp²Ñs­u€‰”|ÃËyÇß�¨Ð(Ç ÑRlÈgý9#bæÑª‹ °ÇqLðêî?7bíéXÍyž(¥L'ß=Ž-#�šÈÖoÌf�éƒ*Îוa†Û€ª�ycfÜïw¤”ì|E"ÖÖ뎼ëœ<»I )¼�+où•Ëü>¿0—]pš ¼VMݘ;_Ëj!î`åôr�¿?ËbÅÙõZd¿¾ÝÕ· K "öÞ¶ßYÌW• Úæ,C_Ër!˜1®IfDØoø~.[“Œk›]8‡ÞÒ³Ž-þ¸f¸ù2ðº×k&áŠíZÌ7¥±ÏôeýË^Ї’”:ê¼û¼×Ñ …B¡P( …B¡ÐoCµžößþêMÀ iësX¥]ùùäv@s6¦ÐU ¼Üï8ë ˆâüòŠóõŽÚ6oOe‚䲜xnæ²’{I³Ü- ‚A*oÕ},ÀðN„ ™¶v_3[ùZsÊsšÖM:('h¯`ªÀÖÃP8ƒƒø€Jôkž3õlÿò\£íÙÕ´æÅ¾F�#‹È<Îþ~7[¥t5hÙû†SSõÒÑP[Ä\„>º®µ>÷ª¶ ‘ŽœŽ­›™HLNöÞ‘sÆq(%OÆ>¿Îçêíó爆t½´ózÉ„»ègêvWhÔSüå_þSäœfÍ1OÇÝrÃù¦»sÍ7|5ýb>p \ Ö¬@»¶”è÷–^<´âº³0Í¢sá�ÚšéšóóZDwýÌáŸß¬«;Òrì¥îó«¯É-³;äÛ×ë׸;÷ë÷=òA”>’@냊ë1ízÒ¼þývùüÆRò|xC¡P( …B¡P( ý¤�î‰CƒlîŠÛG‰€r¨] >Q„""ƒr)¡ø‡O?ã¿þ‚³7”œg^ÔwæVË¥€¿Hlà ´Ú�ˆG –¡ãÜÒû…—Ðh­Ýçå½)‘U+gµãÎ9{°� �1öMU¡¤œmŽ¡6Üï_€1>M•л༿‚Ó�#=£÷;D«Áæ>ÀÕ€"nvÛ™Ëþõv»Møw¿ß'óqfµ³5wïñ˜Õ8y×íí½ˆÌ¶'Þ´ì¯m­ôôĬÑv�ôŽzÖÙ\¼3¹ó¬+.mN;s®ínµåD+T<λ⬫@bEkñÐf»7¯fß¿þë¿@3~ìc ½Œdw½­"�({¹ÅÚHoáÝ‹Dl-ª<×wuÿÑ<Ž?hÌÉ`]€µæ}¾ž_—¿×.ÏŸti^#<(pÞâ¼zyÀ|?÷†˜Õ¬¼@£_³ïõ‚�°Ðý€™ Ÿñ\ZfÔËQ¼ x¡¸ûÃ2Û» …B¡P( …B¡Pè7"sÉ¥äÍ0…Á Çq@F¬t‹�:7¬ØjWëÿ * ¶™rV¬áçüa �ÖZï£)xEv�î½# Ї 'O‹ 塞VGK€¶ádÌÉàIÃÁ %‹Á޶Sà(73Zõs:sʹˆ*Jy‡.w¨9ÈHž>rŸÉçßçmU­¸#%žÐ-¥d³ GAˆñ+]vMÒe�•tÆ£iq‹ ¯1m­V¯Ä®ŠwSØ\ÅœÍùy; ZkÓ‘èërg {#­·Âú<¾ÕèÒGLvA,wä-`–Þ€µåj3•£”c5kö q²¹šuyë· xœ™·Ö—�ý}ûõí­*ûg½×œƒæÖÍÅ’Ù�êc rqù™‹R/޾Êhê5Ýç¹l±=ôkæàîVL)�=ÙÝx+î»Î ô^A´ì¦ËíØ·ç«›ÒÉóÿ{ààÕœˆ‡B¡P( …B¡P(ôÛPk–,¼ß_çÜ:‚�´ÖÚ˜ —§Ã¬”‚œ3J)�¾EY{CI•nÐ/±•sØÌ3¨8ðJË|ÔÆ|1]àŠÏ&âRŠA­¬Ôæß饷aw­åœ×è7U™¡í4r1ŒT$À»§'ƒ_ª@W$ðlJè ¨žV2æ—ÊùØæ:}Œuë6mDv}m{³qëýÂa+¢ef”R‰ùbÌj­Íž ‡péuh:¸ðÔh§åâÓáøcâá 4þ£]Á¤ ÷”uÁýË}îa)yÆ�½�„Ýéuq�aÅiÍ=—GÈ‚I~ƒÜ¦HÄ[SíÕ¹†‘÷~~~›Ôá0ÏÌ:Ôîz{Ô£ëm­U/PooÞuçœ�7\âÍ;Ôòá’þžµz3Ïo¿¶KÍ3V)ÊչŀÇÿíïW±­Ç^³ß‹eãÄå\¾/{}Å„�`¯kÓk¤X×q.6Tñ6šr�¢C¡P( …B¡P(úm¨”ЊòzÂÒG‹6»ÏNk çy¢íŽ½Þ‘™íP­PÑYüÚ¥OÓÖÞŠ«P”£€Ó*(5hgl!ƒŽikÁõ×ùñ6$q1j¥”p»Ý@ª�óÄAŒó¼/÷_î¯è£WÁ]n^¦‘sAÎ &Ag`O¦ƒ1•æ'Ôö ­¿ŽŠÆ`JÉÓtÖ{_-º‰ßŒhÛáÝyžs|œ¹uÍVÛ4·íãÞ”ŠÈäHî@ôæ_Ùˆî T¿žÑ-á1fŒc:Xì]Öž 7!‹´K †C«”òeÞžG[ÓAu¸ãÚ¥xA/ž~þùÓœèÎÀ5÷ÏK1t{ €åú#ôÞ&¬ò²ÏÍÛåÐqå­in&.`M§#�ˆð�ÿñxzJ3þ*¢£àÃc²ûl?Û#+ ±÷ðÖl.ǵæ* ‚»ÅlýúVÓ2 ð½À¥AØ!¥¯Oµ£÷Š}ãŠ43l ü!Á8ïˆþ’N{ªÃ]w.¬Û~G8 …B¡P( …B¡ß‚zï6ó8Ìoç×9¼”l8[  �³â)%‹Îеë(,m­MUï%—ÈÔ‡s_“ÌY„<ß¿—TøZRJ³PƒˆÐ›9Ö@ÀÓÓópYYã.�z½ßqž Š E=ëä?�vÞEo¯ƒÃÐtÓ5Q€ Z{E?; „”inx*v7gü‹6”†áj]Ç¥ v3›•b±\‡©îÜ�¢'OýµÌóJ¶Â“ZëàS#Sb#qnxSëná!…*c ædÌzô2$rA4Œ¶Ú+”#0"ªVì�?½½¶ÊÚß1ÿn«Óñgï[sèæù½}˜0~oó UŒõíFÈåü>wpA8Ìu9)YîÇ¿û»˜ñ[/Yk¥­…xÅ”½Ãݧ¸:óöVdo5,Æën½^‰y4ïêC zEž=æë?ß ³CÅåèÓ˱ü½¶o¼54÷tí#ã×ç$ý±Æ: …B¡P( …B¡Ðד—W´&P MÒéÛã·–ón€#w‹ÉhõÍ%ƒê Zr)#"ËÖ¼¥5ëhºMœlvñl¿HWÂqç)�n=ÑÇÂõn£ÏD+DŸ¿¼nOO8ÏÓ3lànô706èI �¨CÛ+´0Òä3Âóó·`:qÞˆ‘òm®·w7­cJœ¦oÁ>‚�·£óγΈ4@]³ÿü^93ƒ['®ºæ&&ãEµžó>ûýÄžH›¥˜J׎yoÝIéñjÀ�ÙË1x Üã¤Ng}6ÜYÐÍ Æð2 wÇíÑnö5ZëöÃ7””ÜRºjž×1‘‡‡nµ¥—2¿ŽÖ|ÓÌåb×´uò”ûüA‡ÀŠ*Ë6oƒ¡ÛG'é×cwÒ˜û~¸ OÇpL�y‚ õÙ€+Î<†an.¾= íû7×L<ÿns÷òtÛ~ß{—…B¡P( …B¡P(ôuåücrŠÁ$ÎZqŒ8«ƒ%Ÿ¿Ç̨­�‰­åWœçýŽ—_¾à(OÈ<"Ä&õÑvësò˜hÅw»@y ÌÔô8¢ÍoÅG››“N&D+¹Xüµ*ŽÛ�zö _P*6êL袘�’9ër*h*èµ¢×;žÊ€€Ö-j›�N`Ü�Ò‰Äb#D€r6NâN¼&ýjxcšñÚÞGÑ3ªÔÙ lgE+ é#>½LrN笿¡ÖÚ€ƒ´q¡‘g•‘ %»n&x­×ãß«wb¸»€ÿâ/þ|‹Ð¤òÍ�C$g•±ÅXEÖ°B·Bz…G`WwÿóöaU¥YBâNC�{ùˆ»÷üø«ˆclÚ ÈËyˆ-K�fœÙ�©ºo”íºüxDɨò@zFr ÞÙ¹x®Ãc¶ëørq!>¹ôµ» ÏöýÑE¹ö‹(ƒ�¡ÚÆ{®ûG”@”á-ÊöuE�whé÷l­½Î£Àkvàç%&¡P( …B¡P( …¾¾®®1 §„œ3ŽRàÆ¨”¬T¢µ†Zγ!)PHÑ_^¡ç‰zïà|Ãñü|»�JB“6ÏãcÕ o9AΘ©CsJ¿¶ûª*Êq\Lg]d+ÞHÈ#V«ÜžžÐº‚SB.åâ|Q� XÏ·'9Ϩ2[Ä œº¼ ¶ÒWòTš€Pn@™Ñê¯èÍøŒÂ dש9þìko{ÓØ—»KñhôrÿY›±NÐÙjmÀ+u `Æ·gÁí(²m½£u±çÍT—KÞ:5t”™ÈtBzéîî@ä¿ù›¿CïmžÈ›fw«¦Í’£Ù~ënÁ‹�TÕ"°›ól_T߸ÈüØëü÷î(ìhí¼d—E<Ük>;p/ãØËIö¤Ø{�vËõa¾!k#ŠûPlŸ±·bÍåDú,ìð½Ûc³+>ì�Ác&¡º+�ÞþT‘2@tØ^Òš›8=‡ŠY0BÄöSÅ›8¶Å…÷â“­Ñ™º´é\NN¹4‡B¡P( …B¡P(úºZÎ1ûjãòCp­Ö �–SòAýò‚ožžðýûøp;€v‚IqÖi <؃s"Bb™Mµ½÷áŠëP,·^sýܬåéÂÙð;‰ÿ]¥´53@d@qÓ_›sBfàé¸á(e^· ¤2£5E—†Ú?Can8&Fæ�¢Jð RFëŸFÍÙÕ‡À›ãO|$áe†_NÊZ«�gDƒ½v‡pÞÄü–�]Áj—Žûý4G¥ÊqŒ`Bëm€ÈQ,7ŸÉœÙèÐr�ƒ³Ç{}àšç›Oüa¬RL˜ÅluÄ×r^šÑbÅÈ® Ák†]æë==ÝpÇæž‹üØkÍ_5H)XÜ›{Éœt”.±dwÂÙŸ-b¼l/Ö€¬&üs;&oqaÚöòÚ(¼À`kÖÐAë|.ÍÁœÀÄø_þ×ÿÿÛÿþ?ã?ýÏþƒI~­šæ‡]!V «‚VÈÃý£-.Œí~Œ?¤ŽÇÞñXszó@†B¡P( …B¡P(úzRU¤Qª¢¨µÍQi*:¡ÀÖ…†ô†ÞG)xÿî=Þ=¿Ã»wOV%Ò1RžrÂ-3 Ý›K/Å:L\¿Ü\TFcpîÃZë€�W£ÔcYÍ1nÝJ3Æ|À½±¸5k¼m½£vÁ/Ÿ>áå~_¼%§ >ó1œƒR!íŽÄN JG&bå`änpl–¯¦Ùüëò5”R¦ÙŠŸªµ.ç³Ý‡­ŒÃ�éÌ˯D=­„úþú^ç’gQJ—Žœ,޽ßü”R–ós8iD�yµÅ¦‡…Ðy„v7ÛjúÕé²s*kVS‹Ìš»P‘ÍÖÞëì;`‘X_$@ø�ÿ“ÿÿäŸüë ’}•Ë…éÃPÉ”2þôO@ÎeÎÉó–^�×:às—¡Xsþ¼”„ÞDx}�ª {±Æ^<â….søf%÷æTôó¬A�2ˆs›k›%’�¸@øWÿêÿ÷« ØØçÚlv¢Ì¨°ÏdN3fí-ÀÞ¸l×ãè6£Ãæ­Æê±Ç¿°¡P( …B¡P( ý´7üz‹¬;Áö4`áÈ™]lŽ]m Åk=ñùå3”¢ ¤„£dÜJA¿×Q,²qÎ4œ‰ÔÕKnù IDATVç,»´u<ø@˜³�³8rØGÀàJ}:ݬÙxu¨*Ž›1Ê:3¥aJ“†€IÁ‰PŽ'@:Úýgh3N"à ©�2ŽÛ¨* i`°ó;ŒL‰gI3£Xçl*%¾$_×hºkçÆäaädÀ”GòÖŽkÅ(ÇQ¬xDŠ'”_qžgÿ‚Z¿€¹€²uä<ŒU(%(¬7â(OÃ|ÕÑ»1“ã8æ|?‹ÖzÁI»0ãQUÎ9Ϙ3ÆüB‘n�ÊÃõg³úx²"Ÿþ^g6ɯwî�˜ó�u¶{ÉHs}¿[³ç�˜À—+oÿ³Ïä=Á¨6f{ÚmED*tå¹GG±A2^3ó€±ømöžA;¦ÌU¢*è½¾©“VÁlå5 ,fvJå*‚Ö":{­�Ð>hù‚k¾y¶—·Ö7°GÛ¸ýPæþ¸\¤­å—¾àÜ5ËíÀuÍMôöâ5d“Èl£+Ö¬óš}ÎßîÜí¡nkµ½õXñcí/Ç¿¯¡P( …B¡P( ýd1Û è½á–‰9%$ÎHjåâ<§ÕQ–‘�8¡¾¼ P__!í½7tUh$-‚yA‡ÿ|‡6÷/MHWk�®‡=ŽìéMwö¹±ªeÎtFá±fç·ú8fk µ(îpB�RñÚîè´ZñþÝ3Ž|z‚¹®ô¨*Tœ38€h»£Ë Rb$>àä ê<ò, yr“È9m ðZfëî¼ÞeÆ¡žú¾Ìd+Ñ<¯ÿÎ÷0¥Œ¤ª Ndó�R2n·cÌ/´6èU°Òq¿ßÁ ˜¥sHà´hkœõæ]À]œj9#¡4à­ÖÌ/ ]¶y¸8Ë[kíáÁœ_ç Å;øR襑ØÈ5&8ôõ9pä S⹦åÔ#³Íá:ßÏ+´W»Ía—;Às9c´àËàGÃå—&T]n>̵êV‡½ïÍrzùˆN'£ªÕݬ£>ÏÏ÷Ä>\²ÁRšVžâ<ˆö 3—ø6 …B¡P( …B¡ß€ftTVSZC»ß¡ÝfÞ)¯gÃ?üþGÜ›A´”Z¯hgE)7|ûñ[üÉ÷ßCš\ú ¨×Ú*aZÅÖ¾+s=î£Ê)Aºÿ‚_¿|‚Šàþå$zÇùúäãÞR‚‚Ðú ¤„rûˆ†Š×Ï?CÎjÃØÆ»1rÊ 2®sÇ4¨Ýï'D:n·'ƒ­ƒóìswîrÑØ3/ð°ýf‰J3¬‰Ê£æ,T¼¼Üqž6³Ñ Cv×b)¼WOpEEÐ 2š `-H‡ËϦciÐJE˜EÌe¸Ðúø½9­a% ¨eî3"ÝÜmûC+®ìÇY49�y«á×a™=tæTlí|hç]NF+È�‡ˆ³ g¡ýÞßï s¹íd{€Oûû 4 <–£Î¿·õ2çùýº^\ïÑxý^4âEö³4âÓ:ì·Ëuè×»;)÷ïý=oæÑ,¼?¡P( …B¡P( …¾žnÇm@7¶ í¸)ð§ß|‹gfHkPbБ‘žoÈÏOàœÑšX¬—:ÎvǧO¿à×_�L`�‘Zó®¹ÕD-§é­½qeâ­ì  Vd( ò_@ïwÈýn³úzGÊ^XŠ‘¶lgžžnÓuè¥ Î@Vÿ�qA>n ”qäÞ}˜¡ÌêPTÜÏ/#~kF´œ ¤3DÌï�¸¡¶Oq×f\7�ŽÖúŒ!—Rì5Ù®ñ~žHLÊÚÌÃûý¾±-û™Çœ9™{ÓÍ_žÚäħîv¯ˆ‰m)¥ ýû<Îï÷°µ†Rò¥A™—Ó.�ˆoSÓ¢c€7™-º×¸jÂ>ßo�ÛŠŒ²�áª#ìóø¼­¶Ã�v½·i�\Ž6»!ûl¿Ø™n§Ïûs÷[—²xü¡±9¸ÐhÏX»Û‘y�Bë$Ùg´[M³}�Yâûa î@¢4b¹f5µŠiž.Åý\d&—8öz°E,ƒo÷meÍç`�Ƴ]¶×ˆ<Îo¼žk­Ýç ö‹m7 …B¡P( …B¡Ð×Õyž€>@‘¶†§çÊ‘tÜï¯P"tµØìÙ*ä¼Cï¯@ep¾áU51øÝx4ݺ˜œÒ˜Ág³úDØ Ow[bF?O|ûþžs© µ:ÍF7Îøîýd$ИY(3ò[F|Õfß™ÛME ½OW3C¶9yî\l½£õŽ”2rÊàœ�| —g´Ö!ý½Õ1JÎ�Aq ©ÜÀú’>º,‰º—uø,B—»íʘ-XÊX{Êc�2âÓkö!�ÐEf!Š· [#ò`/ºúüÜÌŒãv»0�ÖÚ܃Ûí@Îiîc­m2ž\2xŸ¥·Úr�½©ÖÛw Úé,œ°¦Ü=nºJ#\)[ÜD›£ÌÜkVÄ�ù‡™@LÛÌÁkk®Á¶ki†¹ }­:_oe3}– ¿OÄ›‚Óà)å1so‡l+"l1䌔ʥtÄ"ÇWXç ½¢2³Ú–2¦ùÇá*ÍA—ÍÚ]F䨫 ×¹1,¶:[�§7t ˜d¶sìs. ¸h¹\š˜¯nÈ1[ò¡R: …B¡P( …B¡Ð×Ó4hy¡)^ë‰&sõº�3×XOG�ôŽ|¤’f§-½é‰F�–/‹+rÞÛpeö LÔ;Žœp”b3éƒY°ÂŽÄŒ£s½+°ð÷ËX÷b7båÒ?áGö¢çÞPœrBÎ _î_ðÓ—OP"0ç ´Ÿ�~Z¯…Z¯±VàÄŒœohRQÛg¨T@ çY'qàé@ÎRš¿óΈ9ß«Œuž´Q2 a²¥1¬ß3Í⇇gQìÁŽüw9g¼¾žƒIÉ„‘¦Ù.û_–[�.~cZ;ðšËw­Þ›k!õïaõïÝÑçåûq€Ù{i6çZóõÜÞb ˜ßÐ*¦"k†á5Æì±_¹ÌÜËOö²Œk{®�È} û>ÚlÄëàÊýxû×ý{"žÎZÇÚßo;‡ÃW‹§„é¢ÜA¡ï‰SUÀ”ím`.ã-‡æcÉŠYkÀP( …B¡P( …~#òÿvOI!Ê \ðùìøé×߃#?ÀB·Û ///¸×Ž”Ôfà©‚Á`ê€l7µr ¼i¹¥KÔtÿ^†­îõ¬8G”÷lù¸¡õŽr|¾¿àå§;º(R¾!3M²kò˜îó¥ä¿ÝG˜) ‚êXcáÈ]/ç+ˆÓ¸.…ôŽ×/?â¸5”§`Îxy¹£ð€¡ ÈùêýWð ½§„ÖìÚsJv¾Ñ}á ºô‘Ö\ Ïã8¦£ò<׺ù>§Yr²s®Þå Pb�X,¸7œÝî‘ÛÙ•%]7ö ¯¨'ÞÀ¿þÜÆ(ÅÛb÷¢Ž4n,ÀçÅv±«•w•tÐvŽåÒóßÙÃL³ÙWE/ëÚá™»àT¿ûÝøö»oñ/ÿúï°Ã¿Õ€ëÎÆum;ä»@ŽÀ¾ %¼µæúÀ¯µ;0òZb`­¿¡û5äó¦âá†T¹\·¹ôö=å7 Õ_¿î-Ï\ýþ�<Þÿíã7Ï …B¡P( …B¡PèëËš^­”¢÷ŽÛq@9�#Û�sF­·Û ZÊt¦‘*Ô“‡úaŽW«àáö«­Nw[Ée¶â é ƒ[¹ˆ*83~üågˆÊqÌ4$1ÇÍ^SUe¶qk¼%�¨"goÞŽ+Ãàd¥½5”[�¶†’ž� 8ûgä’Ñ[‡B�KB«­}�Ö„ÌOÈ©Œ=Tü¿ì½ËŽdË’ž÷›™ûŠÌºìËéÖ ÑM€”úŠHhLÐ@@êAÎ5ÀG�Ø#=MèyHv«g„ˆºûìK]2c¹»™ææî+jsªÚÿêTUfFÄZ+V°?üeÆóó÷(¯õü€t“¹;mÆt±î'©³£õ½©µz*µ'+½¯/�A�èõ‹>ÁRË€°+« @¨½°w '€©��´veJ"éP^6úÞf×]Ãtõ¹í·¿ýü“ú�j0óìµ�jÌN<›@wàµÑ‹G”@$—©ãp±‰dÌuÛUó˜@[6¨[9#J_ÿý�?ãŸý³ÿ$µ?^K⦱Amãxüz`)¿<†ë1¾F}ƒhÚ]¯ýyÀ  œ½†î¶ƒÇ“—kï¾Ù{øe´ÚG<Ôl@?¿¾6ÎsýÏ™1=@är¥çòÚÈ#b½ €[[[[[[[[[[[[[[¿ÅXGT}13ÎR‚/Ô6»¬ÏzU�:ž,EF:Ó�Òk mS‚ª3�Hy6mP"”ÎIn·ÛH/šH·gO7{ÿ`¬ü‚œX|±WÕ1˜0F]¥¯ûæ2n¬¯kÂÆZi@Swý•†j†�¯wÜkA2 UÃûã Oœ êƒµ¼BÛËRÝF^K_f¹�8CË+ôTX](U¬/ý‡D„ó¿Ž­»Ñ§ýSG‰%�"¨ÎM‚€˜ÐZï¿pî|žµþùþWvkkkkkkkkkkkkkë+ëýo~‡ÚêèØs°¤�ÑøÂ®ª¡–s¬æ XkEF«îL‹XëØ Âk)8nÎR�XÐTAfÈ©'ƒdÐî'rw6s aò!UEÊ)¨ÄèÒ£ ©Æ¯uñ–ˆpÇ0œˆ‰È‡=Ì@ùæ ‡Ô¢†g¾¹s±T|n'„Ý)éÊï|¸µC<­©h �¸ßÿ·ã-äx‡jºŒÁââX¼¸û¹ùzð„cèÕ ¹_ï`Z÷ûÇ‘ûð‰Ç�ãµâÚeNP=qž áw8noØøÙ�&Lch·51ÿnä:¿ÈQ_:놡.£XÖpyŒv˜ÍUÛ8‘€SqS½$âÅíFKŸŸ-Ý�`,l–µ�›Û¡—ß^î\ec,÷ÎÒF¤5œy+a½ŠÇk^Ý‚ÀŒ:c±g¶‡®¾y|æ¦ë.nð ™3Ö¼¬îêÛr�®qè5n¼žëµcÑ–åN Ú� ˆ4 Jã@Që¿ÝÿÊnmmmmmmmmmmmmm}e½ûþ·%I3ÔRAÝ™.?ŒEÕC´ÖÁ¼³®z$¸Ôª43ÈÑ BDÐój )÷%ßi¾ø«ÄP wÖ³Àz�u1xEç,ÚfßÝºÓ "Kô㜡¶†çÛUŧÒYÌ!˜6 VX°š¾™À�SÆÓ»?�päÔZ_-öë£í÷×pä÷Hù-Z7ZµÖ‡I:×  êïG0œ¹+NÁp\N„ñ>…»1¥„R+„©—å-¯ÃuÖö "ßÂ8ƒYA†±PìcuhŠÖú¸ì¤«sPbá ’³eÛ²<{õæÐDEkå=�€*`¡öhÔŠ(ë5j*}œDÀ$õÀË14¨ÖqçÎn?,®7ºäŸÝ5gP�N7?^?×uÉxSŒ{<ÀÓ#Ⱦ,¬#FK$K¯¢.Àí:"’»]7õ¡“õuŽÎãù×ßy}e9&» šÄ÷ÃQè׺ÛDMñþýS|€Ï]†Ô¯�›ç? H·¶¶¶¶¶¶¶¶¶¶¶¶¶¶þÿV0Žˆ�R,M9 #’óg¥V”R»ÇßZý€çYa øþý;üÁ·ßá& ¨¨@Æû·Ï u¸ÈLÐf°2Èb«H´×;¨VP«üÉXôSuWàâ’ @Öt£âçuéác0’hÕ�˜@LþUÉ (ßÀ··àã¹óß`aÊëG$1T­(åt–à ƒðŒLïQë+^Û ˆ¥ÞÁ2MoßuƒúÌ|]8\|¾^Ü.5rÖÍs«³rêUwË^¨EQê'Hzö¥�æ��!/×tìF8`åÕí÷ø+n Cu@¶8¹^¤àŸé2 á3œ‚xÈ2· ãñ3ƒ={àùM±Â Kü˜:([×{ýWÓ鸛n¿(P¬=îk—a�ÇQŒpÃMPèçÆÄ�9®‹Å¸Œƒ\#ǸXBÇ5nzqïÍ‘”é‚ô¾¾uPäêÒ\û‡Lüë4¢ØÿÃÏ?ÿX¸¥¶o¹ñ¼qƒnmmmmmmmmmmmmmm}}…Û,¢¦ª œcÖ›Eg¾ôÛ!Ûý<"]LT¾dë±UFb‡{¥UXße0”ïüô„ÖûìR*ZG!j ´†„?üö;d&Kï¬k#.lbŒÿ €aÉDÄ�{œSŸ>Fm ¾ÒMfµ@¬ÁjA+wÔzâvdwÿµ N ³Ó¼~þ­, ê0Ó`0VðqÀР¯Ÿ ¸wæ2{ýœ19ØS‹J;ÿ~ 8ªŠ¦³ .ÎUUQKAΠ�h¶Gµeö@’ ‰Ðš¿�9 ´CÆxDÆóŒØ÷êä‹Xl€¾|ÞÛç}}_Ã6"¾­�0*ºô¸ÓÚtS�+³±¼þLtú†——Ï£÷oí‹¥\[æ©§«q.°ˆ¤q\þsÜbºçf¤Ö×Søó$¿Ü5g_D‚Ãõ8ìµ}E÷qi—åÚ§¸^÷øÐÎØóìúósäþ}Æ\_Žk9݇ëyE\;bÊá�ô÷JÆñrw ¶æï›ƒVÞÿÂnmmmmmmmmmmmmmý äðŒôaê½zåôØm>�`b;P ×߀Cªs¤o6ùˆÄÏ?Añ �àÏ)¾"Ì8%|j`8F;j'ª j†×ûÖ HùÈÐZF<¶ïðK9KGáŒ0‹wFôV’à X_Ž÷(âÌ#îÛ9™ª¡Åû› 2[<Æ»)ž‹® m8$Í 9Í:8"€³¿.,–k_^@»ù3ÞeÇæZL¬Åú›¤—õßùX—Râdãgfxjvàa€.wôùóøcbQX`VäŠÇLf=FK—á êVIæ þ˜ÍQ®ÁPÀÍZãZЀjþ¸K^]��Ý}îD´~îÒ��ÆònD¦ç0ÆëÌ?_ïG‡pRÜ4#_îA]ŽŸû’s€Eî®J,qKn …ì à­­­­­­­­­­­­­­_‹Öþ¹Öš)Dïo^ʉZ (ßFÇÿÚ1W[æÅó%™1Òt$TUœ¥€E@6YÂÜÔ´VT3(1@�ƒP�›¨ZðZ  D¼® Dœ§¤”&ëÐOUÁ}I7@!¨²Öá%1ÎÖ ÇáC&·'hkhÚ`ÚpˆàùùŸ^>C™ F°ä=€¥*ˆŸ@(0«8Ë�8@€ÄêqçG,Hôd‚zÿ„–>"2γ_=Àm'rv÷äX-6EêNÇ€š¹^kö–ŒË®ƒs3çGbþŽåáfÆMÏ»ð¨Õ 8¢¡³7îº 3-„¼ä�#†›1zúஹÇ5”Që×âæf!b ˆ¬xë ÆŒù^�rèý•WG¡ƒ0w®õëhN½#z_gâÅ‹‡UݹšâÑf,ð�úÍj�ªÓ¥£oýPF,úËcħ3ý¸fÆ›8öO† pþ…@ãü‡\˜¨Säèa´¥£pÞ|Ó]Häêï×ÖÖÖÖÖÖÖÖÖÖÖÖÖÖÖ×ÕpÏÕÒ‰ ¶êŒƒ06TµUÔ¾¸ëÿ�¯ƒ8Tsç_Ä€këPî>»„D &ƒÖ«™øÝwøæÍ,ÃaH0@  J>pΑ;âúH­³n,bÌ:t(6F2úž„ˆ€Å]ƒ,2œ�€÷´U 5ÔÚðéÓ'qMa"îd�úŽv74´ú« ¤`¸'=jŒœÞCnÏÐvG;_�ò@K;ÏÂÜÓ¤sCzZ6`m¸ýœ{j•0"Åþž\Gh=¬8ËGéIÜiõ}Ñ98Ð0�éXˆN,SŒn¸9 ´¦�®><;óæöíiú¢0.†Cƹ„â��¨Ö:ÕäîÐZf7Þã:1�˜aÐ P›]~˜k1"õÜ4…•²Ÿ×˜rnÃñÇ‹vŠþL=æìÙsÕÈ\Ë%’ob¬Oˆ: 9¶QÏÕëˆù¶¦ˆ{ÚÌíµë*p|øé‹Hs‡®Ô�œd�¬Ú݆Q®KÜYÆó„rkkkkkkkkkkkkkkë×!é\ÀÔ`lcÀãçOŸaB0"0)$ÅêîLq&Iã9¨6�žžÜK…5�–B¤ é«´´‚[Áóí ŸÏ‚—ócƒAÐ�Ã;úZS˜*¸œT ,@ñÁ a_§�šy 9"¾f­À2†5$õmuÓšö¡m Çq൜3Ý)L:Xl’VJ÷ p Øv'!Áðrÿ ÙOÏ¿Ak€ŒÀ"¨E~F:Jù©Âo hÎgº¡Ž¹÷).)ØÖÏ%æº ÂbS¢WôYçl0Yƒä ƒY Ò¦±Z«Ç¤ûó©Ã©á,$"ð¿øÿ|q�)˜;T닸klÕ¬õ˜m룳 "ë'HÃz=s@©�IF´5Ìda‰lÍð_ý×ÿ9þÇþß@$ÏÅ]#À:<ϹºéÖ(òÚ±ç'n¨µt©xzÊÝí„Xû’ð—#ë ÌÖ�Ùæù…¤#vÇ¡u|<w×ëÀ$P<�¼‚Ôy�=>¬P-ã\RšîÈÐê໺(m‰3¯ŽM…ÓéÔo’I“#níP°³M§gÜD[[[[[[[[[[[[[[[__îü£‘Þì4 ”3HÒí6êÙÂ$µrg1 g-x~:ðþÍ3P+Z+0mxÆ÷ïÞ!“÷ 63˜&( >Ýï>rË8‰Pà» �V¦œ!ù8AX¼ÛËð*ª5U0$ 겄ۚ�–¬.·8vÀÝr V×àF„¤Š¤†DnKÇ Äa~b†Àq�³–„¦Ö³’΂V︿þµÜïwXëuyL0b€o~½µ é Æí8zÜÚ£ÙûxÀ¹5U™ÒÁÆ’¤%ì..êa^&@¬!ç÷00îçslD.ÌÆa£,Û=Býgÿò÷l3²ƒ)‹Á [z×L³tXŽ0ÆŒ*Óøóã²mIÆÅˆÅÝxE I2rNP+J2 ž-½vó¢8Ps�5ã¬ëºo:3§O¯ãøç‚.]à^tñ è²P3v=3`Ò,Ž·m.9ûpаONóõx×^Âèü›7ƒ] j\;§ËWد{�ùöëþ¾Fd9`_8ÿ.F?ºÆ´·¶¶¶¶¶¶¶¶¶¶¶¶¶¶~~àN{PzF²–ÒÝwza4§Æx3 Ÿ½¸H ožß K‚ô®Ag )#ßž‘Òƒ‚… dcp–:±Úˆ¹¯wþñT3‰Ýñ6b°=*Ý!(=.\:$Œhkp£`.õ¼ã9'¾Ñ|â IDAT �€U4+ ah7ºAB%ÂÙ*ˆÂƒŒa(8ÏŸaõ3râÞOÈPk!$¾á)¿G¹ÿ„òò Ú|sB[¤k�,n:LYqŽÑÙñ¾Ðtû­<‹Éᡚ;;Óq –Ô÷7x8 ÛpJ¶ÁÆj­ã{•"ßæº«.n¿-ë´‘_áÖ\–�7Ô,,”Ë"n@¹p ¥É›(@¢þ`^=zˆ¸êX°�ÁŒyƒóXè®+¢¶Ãehq±f„7º[kËãlD¦WÇsº~ðâªê5ÿí��ã¼¾f8Îóµo}îGÇâzÝãgãø®¢eHËñóx¯b¦z©Ì‚ZÿõþWvkkkkkkkkkkkkkë+ë»ÿè V±VŠÓˆåð‡Pk[€}ë@M²$@¨5Ô¤#£ië±Sà@"}tÂH™âv<¹‹P›÷ù5^×ñŽ`?&hWÖ¦ù,â±Á+ˆµþÝ]�ra.Ô¡ã�*Þ=} 3ÃOŸ~F`’�’ • +œ8 J-H)á¼WI`­‚RB­'T+’d=Cnß‚¸³+S0Ö Jùµ‚$ÏÈ·7Px1‰Y¯È[‡ZÖú·q]ú’°š! �^ÀxŒš¡Õ‚$ ¢jµ÷0¶áû±­Á£™º¤püE´t.ÇFVù¸ŒyèÙ뺼€ ð6Ç:*Âع]�ˆÒ‹† šVˆ`8ô¼µ¸Õ–Å1øE‹µàX1¬P�yõóí®:ÌÒÕˆþµH1.>3cvêø{|¸b0d|Ж²Êõ—ǤqYâ™}{²ºyù{,ÃX·ÖÆâO€G¿î‘7³ËÐÊÖÖÖÖÖÖÖÖÖÖÖÖÖÖÖ×Síæ 5½çC ¦1óX�5�Æ.0Ca¨Ú@ ˆ$|óî[¼Mt6°8ß@ép.о”‚Z+J©HËè÷X«ˆ\ÇPÑwúøik å<{ìwºÖ‚-ìK9uðˆúj�çKË Æqdܬf9ãnŠSÀJÓ”EL(õD9_›n<7Su΃ ’A|€ˆðúò#H_QÏ¥NUF)¿…© �/àö­žý<œŸÐbÙXGÌÙ#Ïâƒ'µ>dË"3±÷ å|†·0¸M£Æà®ª�ß`döÇ4)+Hâ>Qì� ›¢;ÖÖȨ^@ÖZ`è_‹¥` à=u§`<&\q2£«¤`Ü`¨#–J|þüy)5ô¯ÿ½ÿø[«p`8#ÈÌÉׂǽ:�Œ¯çç 1yѽçb¦}Xú P=?®s`Ã{ùü5[³îptØ¥‘Dרî5Â믹﹢ŒÅIkÌu¸s¿¶+€\A¡b ÙÚÚÚÚÚÚÚÚÚÚÚÚÚÚúºïÛ[Ò“,ìIËž,lÚ.€mð˜¼û¯jÃA„×ÏŸðîùGNøüúcFƒ¸)Š;#‡}´>gÔ2£¶ m ö ¾¾BŽÃÍZý˜8%ÿÙÎU$¥ÑóÇ ð1�ýv¾d,Ó¦µ$ ðX†zäX„ ÷Wd!0g-Ãüv~Sš#\D�…˜ Îó²4 ùº°¶n|£„ãöµ|Àýõ#H8=œ/üf ¯˜�NÅp92ñX7^‡MZ_x®Öt ¨{–é1è`8^'׿˜¬LÞ¥¾È<©pÈ`'ÌÊ9_ºø‚8:\ºÒæ Åf¹äêj[¡ §ÜNër‰™áù—ÿ3Xtéñ³°Åã"½}÷Œo¿{ùþc'_·µ½.Ïã\» 1,•×ο+ôó¿ìp;®ƒkOßvÒ¯«Ïs¯«<º]xm€× ÷üÃëc'a·Õ¥�vq.Æï�`ï1²«É0·¶¶¶¶¶¶¶¶¶¶¶¶¶¶¾®bÔ9Fß ¾˜–rÊp�›öx°ˆ4ÇDÅñtÃó›ç±.Ëâfå,—~Am>ÈQ[lF\Sg:µ)fј�Ì€ÖÅû÷lÙ>€k¾Ò!áºp¼v†{0¥tÝLPƒ@<ˆÊ,�tø×‰ðüôoß¾‡Hö8ó2ÆaK‚’E@’`LfÍ>ãåõ¯QÏÏ`Ì*ÔÊÒÓ;pzB½¿€¬@(*Öæ�«õW˜£®ž~½Ÿ'´MF´¾_ÁŽkÏ•s¼-€©ÿ®_p�Ö|H„ˆ~g³‡ŽGÔÕl¾pÜÚI ‹hü¸öÖý(‹÷IÕ† n…z�e‘òw¾Á_ýû”z.ߟk`fµ›6'ÌœànÁƒƒ‘–ÜøºŒ‹/ÆFærîõƒϱÂÌk cô¶ž3×ñœ×6-×½çdÏú��ó‹×=„ð.â¾™¦yt#®Ã/øÑ²ììXÆyî�­­­­­­­­­­­­­­¯­÷¿ùÝpóQOF†œ^^^= ôÞ>Î@X�˪v›ÁZ›âè@íÓë ŽçgTlI?`·8ÛÖQ 3C«)¨¥à–`B¹û"q:²CCÌ"-@Lgú´ƒÁ¦ é¯ Õp?©µú¶�‘/ÿžw€œ28%ÔR d 0«iCº=y„âÉz´)$ûжŠCg¹h€*XÞô„ç·ß¡,YƒiE9€ðtû Œf­o98p-¥Œsm­ÜŽçY�s¬(œ�qÝÃdQa&B¹¿ÎÍàÒ“¨ð¡•Ø¡(¥€ˆþÔ0y\ ‚DÜÔaUn3sïó‹8)ýâ¿B°«V d»<.`ÖŽ4¢¿¡ˆŠ¯n:êK2NÉÚÒ•GhNÇ\'äˆåßkÚ¿/K¼Ù‰)sÑqq/šÅ(JûÂm¸v&úß´ñpÔÕzï7wôÆrró„xþ<þšñÜÑûç� jýϲ¸8ód?„oóƒ ¦ã}ŽŸ `8Ý–iù�7´öçû_Ù­­­­­­­­­­­­­­¯¬·ßýéÂè \u­wûÓèƒ}}}yW[CJµ¥Pƒgë�zÞèöÁÇàá¨[;õ.e“KÜ4 Òcn›™¾˜qž‘YL Œ×œËµô0r±¸)àåu¼Â‡1K(f1æäuWgaÀº hþz2Üq~ƒ¬3Ô×øò¸ÙuÞ¬Nãëµ–…ÖÎh5w¸¨Zñ‡ø=¾ýöýˆô†‚ìÇñôõF‰F|œVWd|ÀÖ›;ÆI ƨJ¼/�ŽÇ­­­­­­­­­­­­­­­¯«ÁZÌ�kÌŒ¦îjc¦Þ'Ç^k `BÊÙ�Aì0¯–‚”€x¸Ç³Æ €��˜ @ã@c8K´?®”‚×ûécÇ�¢ ù˜Á::÷©­¡Ö6Ì_�sð/âÆsŒÖ‹ ono`J¨Á¯ºsŽÜUQ (kœØÏl@ÈZ+È ÜS‘ 7lå”Àrƒ IqžÁvÚ†Q��„”¾ƒ©¢�Q^_€~Œ¾–¬‹“ƒ�½¾¾öM öàôXW¶‹cr5Ï­U|ãç—¤§Õ+ ¤ ÐW¤9lÁ>qÜÏÿ±7/¾k#"i¿õç't‹Ný9ù��ÎA,.>y‘:e]'�¢ù…j—cŒ?¯qc¿çhù1D<2<»ðâ³6b¯¾@L,Æ›6¯GD¿è^9ãÄíáÚà2äe¥Xg�(á‡>,‘d}8Î%’m‚.ÑßÕíèAÕ:F\&¤eÍi¶úͧ¦0�!’‚Y4™ö¿®[[[[[[[[[[[[[[¿­ulM[w6$aLDb>šÑ£¿ajMA,œ ”âyj�»{ÐÇ<Èn‹©ËªsJŒVÎÎ xt ˜òÞ:o¿3S°$œÅ9C3�©¢C0�;›(g�¤ŒVj­Ý!‡Ž˜³õþ»l 2à¼ßLF´—ÍÌ�Žd�÷(qwä Dtž°V` ˜»-Á¬‚ìÄyÿÇ‘ALPh�«2nÏßã|ýµüˆ„÷ ¾¯�‹Íúk§™ íß÷äª!'�#'”R6†‹s’ˆÐ(žÕ@t¢¶W@+„=oª3 ;]_W¨å�ñ÷Õñv�¾òÅù_#rK¤GŠ Àü‘Ô/¤=,ܶSÕ‹[ní° Àå??»õF~[ã Ž5âÇ1‘ù}æ ¢¢¼t"ÚX?åšÃÂIãéV÷ã#•�ˆk=£ÍýCíß›Ëɾ_ÇpãE„8 ¬ÃÐp)r¿^^ÚéÇàà3žgÄz5ÞÿºD±»Íc§Ûpkkkkkkkkkkkkkkë×! &@<þ\ÛtÕ ¾Ó�=µVïä Ü"^:øLïµ‹Ž½ ÛP $g€V DP+ÈŠ µËF )ARöQ 꽂ÝgÀt¿õN@µp`G k‚±¿ÖÎI–ZºÆ†^~ÄÖa¢s(-f¬Õ ¶Žihõ?›*êÝáßs>�@`ëÏñ¦@Qî?¢•W0„28 Ì߀ù€¶Ÿ`ú­ž~,mÝ¢�:"¦1K½Û±µÖ׎ÄõšÕZ�‰Á(håG”ú­?!ß~çov¬Â^£«3v+½_Žºe±^†'"&<gc±Ö¡–§XèâÈ–Eè�É.úñlÐééÐC�Ö^c¹×•Û¥³¯?Æ�¤,ÎÂÖ3äó�ˆÕÏ)ŽkÚK'-ŽîÁGÍ,z¼1±Òc×À!§¿îc y½žr‰=;l—?¯½„~Þ@kN‡ER‡šëʲv»m81^“º—IF$øq-xkkkkkkkkkkkkkkë눙!)õN:õ`PL¸ŒµN§[ï쳫ƒÌ¹]ö &«q@QãüÆïRÆo¾ûÖ‰íôø0K_À%”RFäµgó(1ÌÆjqtÆqıÇTKÝ’"|�Dp§'P:`Ä9@Ñ�§véÔ £—Hµv&*U0 oßkÙ6m¾¶ÜßSëËÆÎ·Ö^ŵ~/®K¸ÿ §ÔÎ×{ôû-Rú)?¡Å­?q»ÐuÕ6†8ðÅŠˆÇbgÔÖ�dÖc·²,Øîn«ÝùwÍ�ŒòèmÅêæóA ÓÖA® ÒþêsõÄ¡™ôÃ%ãÐF_¬ÞÆù†}4‚ÁÛ‡Lˆdüò²‚9€d8Û žýˆþwŽHÿ¹¸žô k¾Ô_çËãðs5¤ÄýÚù±ÌþB|hçbví?Û¡žÉèZ„ðT¨a€É ·¶¶¶¶¶¶¶¶¶¶¶¶¶~*Õù‰iÁ õ„žwÈáÂDÛ` ÌÒA“ó‚Z{Ú“<š[û…ï\WwMµ3 ‚)áÓ§W ÒqæK»hêë½.Æãñ0"Ûº™é:€ªãucU˜˜Ç–¡Õæ#=%¦«yœžšôгûšöåÝɽDx¤>=®ÜMÄ#½µ>|þˆfj ¨wÀ¼Ã0Ï #W”ú#XO´zG³ 0Á�ÀéèGIcÁø:�B_€`Ók¼zkkkkkkkkkkkkkkëëJÈMXZ ²*è^@dÈ9�‘ `º÷ø9|›±×Ú‡YwªÍ”c¤'»XÚ¼ßïS}Ňû $g¨X²)Xu’”Üag½Þ,X3Cúië´óúuÊãZ˜5€fjår�ÇrójûU]…qU 7# 7æÖÖÖÖÖÖÖÖÖÖÖÖÖÖÖ×W3…°·÷ûþä[rFÕmléÿ}_[æ%Uíû<@a@Bg ‚ƒÃó÷±‡iSU­sFF_žC/& Iî7«<À=½8ö®Û/�‚×sŠ££ÞÃ'}µ·"âÄñýÖæ 8Ê2�_˜h®¡±BqéÑ+ÿ#î¾p†Óðñ|f¢ÆÞ÷‡ô ïÑ:�BË5µ!ŽïÇ×[+=½G@¶¶¶¶¶¶¶¶¶¶¶¶¶¶~ bN nPº¿¾ânꬤ5�Vœ¯/°V7Z_ší}pcE× 9gX+ –’sîQÜi® ø–yçŸúv€™� (­â÷ÆÇó>×€ÍPJñ˜®ð€|1ÎQj‹ åtYæ�Èr)uæJ³WœCSvªO·ŒwožGv'£©M½Ó°íz^�£tXÚÈ`ä®G0¡è ^Ï8Ë +Äœ2ˆnHù-˜È~‚µ¡­Àª÷(62TUOo��7š½ÀÚ�hí ÖsTî�çéÇ©ÏPÏótcù9·IÎÇ{%ÜËjëRp¯²cþ�}Ç��ï¦{Œª®…Œs ×F$õ –f©äï~÷ÇøË¿üPë´Yµ¯×ÆIZÆ1¬©ë¬qÄWýù×׿ÐeGÛÌP¯ÎF�Î8íÕqÓ¯ÏC$áþóïá2òelWÇr±ÉÆßýçã€êuÅ2¶ÒÃ#3 Ÿ–ãŠNÁë sFª–%ÚáëñóXÆ�µ:.gl› úo÷¿²[[[[[[[[[[[[[[_YÏßþ)Îó„4€ž²ÇeKÃsNxz¾áÓ§O(ÌPx]È+ËÊy‚`=¹9‡@×E^<ÆM^ ©¢• ä JiT±ÅÏŠ0šê²jK—çÕg½Æ­” –ÙýÌãÚ>@â_÷ø3¡Á¡g;_ð|4â°qíú è78X…_²/òqTTÏÞ·H–&Tc@m°2¨ ÕW ˜nàü=H|ÍØ¨Æ`^^?ÂêG�êÊ ,CEg0q :÷¥à ³Š¦¯0«`„¾A£/ëê'ñ)]\}Ŭ¿!vÉz¯Î¹Õ‚é1ß Þ&PtØÕšâßý»¿ê.9Ã#N›�?øƒwøé§ŸÇHÆê6[_ß_÷:Hǰðê�ãÕæ8Æj^Œ¡Ž1±LvÉ�œƒ&¿äôï™i¿�xØ,c¡Ø£#’ëñ^ÎFw>AÄ‚ñ¡ŠãÙáÆŒL|�æÒþš(«ë�™À ¨ˆÂ8A ßX©Âp‡›32íC'[[[[[[[[[[[[[[[_["m„üü¬ŒávËøöÝÜ__ JnUx�^©'¸ï7”ZGW`¸õ !‚vZÀ»1b†ƒoŸßàç×�éBgµ)„ex°bl$â¿Ìâýƒ@w)£«UÑJAεÇîÎ@¦@I€Àé€ñÈo Ü9HÖãµj;s9ŽÃ»òÖÄî~,¥LnÓ¬Gš�~�œ½$3gbÚ € ç·Ðf¨z×ÀúŒ,ï@`4ªUðñ„|{ÎÏ8ËGTýjµ r~¥ 4‡³å¼;<­€Z³¢”; Š”Ý@H ªh;¯ßÌ þ6DÎ{ŽU„óN±X\ûçælòJ�§ƒlZ+£ïó綬ن“ÎáÓßý»ïÞ½…ƒ'ß^DÚzÇ —V¶qÌ­upÕ�Ýœêâ’óž"ã‚ú"î툩j€{„�<~ŸcÚ£²óµ˜©?Ý— ¾q܉ þÏÿëÃ?þ/þÞ¢®�y°îÜ£ÎKm¸ûvêBìy\/_ž×Ø!¬Ž·ž)f¯ivÖ­­­­­­­­­­­­­­­¯/·ëø«Wœç Zi¨åħ—Oøùå-%!F"B!÷N<3CNiÖ‘9,ë¡–‚”ÒXؼ o¸Í Ç�§#¡Õ ë‘ØÔûÿ˜#‘â‰,=-êÎ%­ZÇXÈèç[ÜxÇÑ;÷ZÃívŒå_3¿Ü;ûŒH‚¶pf?ãç8¿×Zƒ-#¬«;0ž_’tÞâKÄ’ØûÕ`Ý݆8bôf±$0}A«?¢µ¿…Pó•fɨZû !çïð”ÿ@‚YÃY~Âýü4ý÷׿A-?á¼ÿ€Öþ­þ„Ö>ƒ’ åwHé=˜ž@¢cõù1²ÍÌ ‘`³üР󜇴å„Öî¿GøèŽ gÛ\¢Õ‹k0Üz>žPŽFôÕáàê< Èu�«Æsû ì�q WÌCzp †OÐ…%ê‘Zàñ—úýüùr_± Ëk¬·Ä9Æs=¾3áþÃ?Â_þåÿ‹—zp-Nûëìfd·zö×[×–W฾?««3ÀåìKD¿içÄw­eé…4Ôº#À[[[[[[[[[[[[[[_[o¾ûOÀÄ`m¾y÷?~xA+w�”¦å„Ì-'˜m% š¶‹Éˆˆ ýÂîÀ²mµÂjéñÜ Î7PÊPƒµ�¿A\Ìw`cÜâ–ót .ñãÚ™ONit6õ>=!ÈŸ+À¢ª‚S<+uç ÷¡“ˆÄ³Ë%úì+˜Ó М÷è…y…Ë.õc{Ü“ p¨­wt>ƒ ¥oÀòp‚�PKEJ}„¤6 Jù³D©'L»;SSwzÜ;Æh£ÞNiC@Lø–/ˆèïÛŒ¿®Ýu@ôÆÅâl¸íh™ƒ^{ñTÃf¨ÀR®hÝ9mˆÆ%˜ �¿€u*®n»¸ Ûèáóì8uËj¸ûry“ _a¤öçâhf#s½‚´ëuÂr®Ö|{· †ÖAÞÕÁøå‡ÉúMg—ŽÃǸuüìÌÌ æ Š `ÙZ]ú ñà*´ËòóteÆûסõcqÛÚŸïe·¶¶¶¶¶¶¶¶¶¶¶¶¶¾²Þýæ·yšâÛ7ÏxÿüŒÿû¿õ(.óÈ7Rmx:n9áo~ú ÁqÜ ‰Pk"w·yô(ÖÜÍG<8ˆªöU]L[a!zÅsÎxóô/íħZ†ãÐÌÀÂc¬)n·cNÕK5Vy î:lêÑbêéKî@‹ˆP:ôÒÖ�r†šÂš/ñ® ¿Ýí…zú¹Æb1:Ó6]‘Çq >8¯X†KR´Ú ýg…Õ ÕÓCäæ'p~!÷aÙ %_øÍ‰¡Å!¥1Ь�‰‘ùií³]p C[w'z÷!ƒÑª‚Ã)víù‹ÛÉú-0‹(Ñw]y̲€A¹8Ìœ²Ö h𮳶€).Äx >ïÔcâ~2Àäèëãý£?Áÿúgÿþè�Þ^ìœá^$\—Ç:ð2âšE�¼€Êx“iYÑÕ˵‹‹ßŸenÃÕÉ·å±^C©w[;)Î IDATòwž€é¤Kù1𠦑< a<Þ�^ûæÎsÖK§¡»yÿ˺µµµµµµµµµµµµµõ+’©ó cÂK9ñÓ‡Ph‡A²d÷—W|úø’$‚j†ûýtÆÐyÑÑŒ#@`ë©Fâ9œÑ4rÉA—øÁT!Äx~zÆÁ‚,yð�lת1@’ ”‚Zë…áçˆè¯6j«‚{ŸaÎ$XJç7¦>úL¤µ†zžPUÔR�� Ьœ‹¥]ïΛ¯�…¿´~�´5äœ<ºÜ—ˆ™#F ‡�0œUÑ@0Ne°jûˆVÄùú{Ôó£;4Í!ž° _WNr€)#ËÍ™Q« Sh+�§éà7WœÃHê‰×”L4gŸç/šË¶dÃeÇ,ø‰¤~òÍ)¥Î’ÁIB}Å��8ÄcN¼-eIJo¼¶3­X®õ nhаԂª@³à þ3§Nš0XXxòôÒþ¿`Ò»þbä‹d±ÖÐJ� 3ˆ µ½âõþŸ>üà›¹£“or�~º%e¨‘X<Ž’’» kÁ%¼ÉØ€Rê<¤ébØšÌhí9 H¸šÆæŽÃ2v˲l/ðè¤à?ýXk­HyÆ”­Ç”)À(@ Cò3Xž!òß"Q´öJû=Jùdè¼KY¡l¨­õA]OÔê`5¶,*ûy”Zaã=uH‹RúÏ,.”Ç]"Ùí�¦Úp½Á¸“L.Áu�wÆrמÀî”ØŸ;!FÖü4� †>§Ü–‹Îý{  bºï&‹lsN‚?ýÝ÷øË¿øˆ¦ç°"n+ËZpÄpÓ1ÖË)nˆu…ן‡{W!úE^?tùZ¼¦ßì:¢Ì3£=A,Hñ<>æcLL;ôÄÃ5ž±ÝÕ!8"ÈÄcõxL=š¼~0ÖçŒ`ô¬¾ƒÅÕ¿ØÿÊnmmmmmmmmmmmmm}e½ÿÍïkð.¾ÖÇ.èšy/_êzþŸý::ø"驪 ø)Âë0l3áH zÁóÓjk8kz™@ÁjkPÉîìP±¶vøàî"\ã¿¥TäìÇU Zð6'ÜnOx¹¿âÞ¬sš7%Š„çýî`õã˜\Å�­µávôÅßꛦ`ôûEÚa¥»%×aÕ±OÑóÀ ,Ò˜ HâÁÆDúØI­P½( #�_W�t@˜ó £)@âq^RßMÉMyqÑ÷×ÈWŽ™úðIw*zêté³›ÑØ†Új¿øÖ£¹î”›à/ÀÓtðùçÅE‡¾Ö;�hk6z0o$$ˆñp,:Þ$ô ag�"ÆhM þï¿øjeùH,E•ݺ9G4d. W _b¹ñ†>Fw±¸ &Ü�_â·q#ú¼Š(þo½æ©[d¯Ñáu°Ä]€“ÐGÇ¢¿Ž~˜igù‚œ ÿêÿø3¼ÿÆ‹"WëçkÃÕ¸^ß­­­­­­­­­­­­­­­_�‚ Är-†yiš˜Zkÿ’ÿéfóç‘Á\ @©÷û}|ÍS“WñØZ CfÁ-e 65ä§�3šdàx¥4~[kH}t�%�ËÚÜ:HIO�*´)ª6ÜkÁ§×M˜ì~/Ðæ€ŒE†“�…�«�'[m`à2 bªÝ±‡/¶‚‰Äµr¡›ØLÜ·˜¹3™€‘Ìì«ÉYF}��š'0�ã˜ßÁè€Â@xô#êùî÷ßãõå´vG+' ƳRNİ­s!Bể¬õÚùÚ> œ¿‰ü§¶.Æ®'w혛`(\eëJ­¿Xê4xJ¬Å�³o.À!=€0óu˜¢üuuY­u`¥Vº%ޱLd`:Ðôõ†C¢pc8YNKWaëk*5V„ç"pŒmÄ .&ë5K}}fÂ;»·ÇEåùç Ø_Ž€<¬¬¿p0ÎHõ¤õL bŒk«¾­Ùåµ×HÖÅaî…˜¥ü›ý¯ìÖÖÖÖÖÖÖÖÖÖÖÖÖÖWÖ»ïÛ‡'jsî†(µq® Ô ­"'@ ¸É ”êÝ;ö´CÓÐfÙaž:×!ôUdô룸¹CR\¥¿C0ÕáR\Ç^ƒ qê‘i´fÐ&¾’ ¬¢¡»‰A,¨õ'Ø€‘ÌŒóœ Zµ¾[Ñ#Àª�ÄHDËZ /1 ¤‹a�u„"l†Óç_›¨µºÙfÝpÿùÉ »§MÇ!¦ó� Èç¾Ô¡ t:ÖOx¸×dzFp`GK y�+[ïà£Ë‡iÆcã-¹¼±~½& ¥!¹“Úy]ãgxtõM·žGwµ_‡xÌ—+ijûpMç®NÇÑÛØ?è3º|�3¯QëøÚ¼dùÞ^ÞÚÚÚÚÚÚÚÚÚÚÚÚÚúµh]¶™ �–ï­ã,×�ìÀaY©Õa[k¨Ò��Ôî4´%ÚT�¦ÈÁP¢Î@š³šîêcñÇ¢Çbk­�s(Š63rNƒEÔZ�fÔ†§ã@5àÔ 3 š©GšEpž'Žãðµß¾šªêã%Cj êÝ~MO0ÝÀDx½šBkCÊi˜â"R¼þF3�¢� ”Ü bÔf&Sš»ªc…w ª,±m„k‘$ BSBÎÚÚzŸU0¥yä×Y®!'“Áá t~¤Cûè2³ =Ú$ã&šLú ‚צE±ß0Ño7ÃŒ›¢ÿ=¦3Öc¹ƒ@ke@®y<Ëh¸ý¹l@ªéîsòìÀ°?–º�2V��F £ÿ9uéös]–†/×fŽ€8h øh0KÌ©V0çþ3íýw^ž+òåŠÕa8�7…Wð·*œ3B=ß ”ôðþ®Ëu‘á:Œ˜´n àÖÖÖÖÖÖÖÖÖÖÖÖÖÖ¯B•t@ ”šV7(ÁS•U¼§Vä” ‹Ñ(/Ì8cäcáD‘a´6HrH(I`’½��Øûð†c®�×.øµÖ†§j¬ÿ.Ë»=&fèYðý›÷È’ðùõ¯zÔðîxÆóó3^ÏWüôúB¾ÌÌh}}W°Ä ¨†'Îxzz‚ZÃ_øk€+~zù„¦ÆÞëWk…HZ­|H €×^_ñöé-šN­ÞïW#r{MkJ’KâòÑl6V�ûr°3$à<ýzI:|�¹ÍÉ ²Ô h@)w¤”}Mx,÷ãfA«:ö&š)R¼ákOß· ¥ëo=PùòÖÚu&yD\i, Ïa·a*~ÌïÖ£³qGô{a¥Ð1Þ1Û:0ÂÖ«ë.Î)úô:î�g"ÆãÃׯ‹(#ŽÐq¹yý"3^/*æ>•m¸Üø×¼yt úõñ(ôêìã1ÂÑâé~œK¾~Ü4:üÂé�¡_÷°‹Ë3Öm¨#ãÕ‰¸µµµµµµµµµµµµµµõõT{\7œ}¯÷× N€P s­v]¨•sBífL|­†±ˆÓLIÆâ­�xMLbÄiÛWæ„NUF\øÁ”vä£�½P}¡dh0|º¿à~žÎ)zºTá@± Öã\%±÷6S0 $Ý¨Ä "$Yïè ÖÓã¿"h¥vŸõŽEuVZë×Á�iãÕ:ØM$bƒûàäHoŠ\º'wê+Å­ö®F_Zëì¨Wò··þØ?ûp=K�‹�ž$Aò%\zp˜Yw§¹k,b´VÅ��/ 3×^ºµ/ovÝSŸšž€Š:-&x\•)h¨:¸bl¨Ùy·v×é< 07ñšY‘ PÉ,ýM°á,ŒïEF~• g .Ç3�Ú,z ×cÅ ¹%Üê¼vÜ—�Ý)ݹ9o‚Èw{]FŒú‘&¯.Åõýš}�3²=¯ -ÎÍþ½n ôÌ>·b¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¾’¢ÿOUa0ÝÀÜ#7^@¨œ3Z) íIʈ§”¦ÁJðóÇüüé/¦0ÀLÆJ ÍN ÚZßQ�)Õ3 Âøùåûá^jsSšpÄ#Qš÷^2Ü{~=K)Pm#¢kÌ€¤ÑµÇÌ£ã0«qmˆh¸-ÇʲÙeapðXJñŸƒ� ÐZ0�^Å™¾µñž®œÇŸk©±ãßn­€­³ÃÖ»ìÖ8¯?IŒ_,‰=þê �.±Ûx¡•pRwô�Ì·ÿÔýÖ…•)–¦&%vºÉ¿àhët»Ùˆö~ÙmÈãX�vëåxbÍfž3�ˆ0#!ý\©øèÄ[GÙ‡?fØ-›0€³cO.×;:㚬6Ùø@Í5ßy®³cq~×7?®õ£C1nÓYn¹�¸3ò ·¶¶¶¶¶¶¶¶¶¶¶¶¶¶¾®Âý5Wpû˜§9Tbf”R.Љ™}É–Òûÿ[_äµÅœ?Ã"¥wþÅ×–ú³•µCÑ£7êæT!±­À„œ“³£#6xʵ �rFÊ$e€z‚sô:ß`‚�‘4E-'È„˜¸‰‹œ2${_žuÇ$àN<,P ¤k�i¥”´”€ažš†3Ž–Ötåå¹Ãé -zü̬Ÿ_ËÂP»p¬àhÁr"6<9 hdà$Ý„æÑdk ¨�'�Ds":à[ŒHL$þwí` “XFv|‚,z šá&‹¥àÔ£¸á¾›¿Ì*Ì Ô T+ÌÚu�@pÐ�/Ö²˜ð ³o�¦�Ø–¸lÌ x‹•ßÔ;ý˜™R‡“2¢Ìñ&9ø\ ( j­a[zDâCý:µ%+ï×ßÏuÆž¯°´_{0@@œãÓI¹R{ÕÖágC€Çx�p6®.Í­­­­­­­­­­­­­­­¯«ÕE¶¦“ÌUÝ”ÒðtéâÊ ãVX� ’’Kè‹Á{"ê»>uâ%",‚œ¸Ã*ÐbÎ"FUE« Z+¬)Êén7ØdKÁ;Ð!™¶ �¿†w¬ÃO‚�¬áȂ̬€5…1�ó–„u3ÁGç*½žND ==y£æÍ«êU�ÖÀè1Þ¶¸/¤”»1-œ�îžLiŽ«òpåµ~n d & ™AºÙN›‚A—4èºL< c×u“H:`$‹ƒÌ jmX-éí°|Yl�™îþg¿¨þ|Ó=6m3þ9åÖ—xu,3v¸Gµ‡{á²38�¢ÑKGé×cÈD�îd¦ÞÙGËB¿8g¾`=½¬×L' .k¼º,ÖLWÝtÛ­®Æø`>þ\ÊXQ6ÓÅ8Ý|¾Êã 5ÒÒÅ^ê.Æ:]‡:_7Üž×èG€ËËLõÚ¸µµµµµµµµµµµµµµõµKÀëãÇÓÏX­‚‰‘�Ë·‰~:N‚¦æÝsÝI–s†™¯ãÆØÈû{hz]õíl¢Ö:Bé�ƒ1,Jµà`„Ñàíå~0—lE8y¥ÕÁ(Ü9×�}× (Qk0"sé…a†ê` þüá–Dg\Ú Œ¤gS…šA¸‚ hEÉ`’_Jáá0r~…áÈïŸ6hU˜6¼¹½E5Ãçó>YOŽÇui¹/3¡ië�018Ñè‡Tw2ÂåŠHÚȯ.¿_qñU[ï×ÓÅIî4s𠽄áÊÜÉçn¾Ç¨kº‹[GmöÑõ¤îeý—Ð#ͶÐév‰ ;TL‹ýRÁœáà/Æ8ì [ë5KÅmX7#Ö»VñMˆ†/\’£X’W¥Ã7‘ü°Ìì.˜#–lvqm>BÎèi–Öî0dÆ ÝëÅŒxõÿÇÞûôÚ¶,Ù]#"s®½÷ùsß«÷LY–¨*É¢¨*»@nа¡¶dšþ$ø ѵ?v�‚@Ó=Ë*°�B‚†�Ø¥ª÷î»çÏ^sfFЈŒÌȵ¯EóÜFŒ§óö>k¯5WΜsméüî1¢öõ¥R©T*•J¥R©T*•ú–šã×—‰æŸGçßëy·9¼âºÚu¡µ†ûý>›Çp�ÆÿTÌõVk%§Ø\‚ÌŒR ŽããÆB§�tÔÂøîÃÜJEo}¸WY+ãxéæcæT1æó ®®¸øz¿¬Ý·TÈ\'F®µ?މsèIDàñÕc¶ F-„J@�â¨õ‚ï^~Ž—ã�5W.ÈUèáIJUµŸu3Û°ç`0~ý|Vß—óÜ¯Ï Z#æûŒE³T€ÒÑÛ+šÜ“®EéhÒ-º  ”Šu7@U-á†ð6_™³ð rñ›¹pëbVŒÛpÂå˜3@¬!�VàQFìw 3t_lö]t¹‡Û½ÏšaWÐò²LÀ·œwcø¥úLÀ2nà:Š6(8í"-ÀéeDuûÀůîXŒ7š¯ÓÛ|í}už«ßà±h¥”8�²Íµ¬ÄžÁ÷óöæ‰:®'”ÂLB_Ó#,¤�æ§R©T*•J¥R©T*•ú¶òã*<Õé #"ˆ „Ö;žn70öÙ~1Ñè³útt>ˆê„OVbt¨‹ Ž‚fFom‚¶U@²Úi½a”|y½£ÔÀ%àvÜ žA¡¢!¼LT h~|É\}Ìã�ØÖG£é×bʼZ|CœÖAœ—£´áÌó÷f(ädsæÅØlï "mü}¹èüu:fñEȹ�sþð#Å*0޶"×<†gÇEÎ$ùÍ1ý¯&` sωL>3Ña­¯³o&(a™üÖÞL—fŽL¥R©T*•J¥R©Tê'!‡uW»Ðûee½ãÆ„BÞÎ+s^_d3^b¤ÃØB�±Ä»ónë~NºÖÚˆÆÚk<=8ãpå1óœ­×zƒhˆA¥ÌV{:œ}ÌŒã8P‡ùÈK;âlÁZ+¸– ¦ùó€ÑÌ;¢ËÒ×\ÄÞl�þ˜ƒÂeøÂäBær<Ð;ÐÚ‰«ßާÔÛ \+Ú`B=ìü‰y+�õýõhµô½¶Œ÷öÔéûÛ3^n/`e��±ßÀVð⌦IXÐôD“.Of # u=Š×óˆ~µ½¶L´“%w“-èåóç<†»ÞЭ¡:\o2æÒéü"í\GƒÌÌq+þÙ?û_ð«_} ð‘Üi%8þh:è<î3íç<¨~”9Cp½žq«„cbD§ÃÃÛÓê9Ý}2ßooL^Z;I[Ùû:\޾~Lçž¹×…^s€Z™Š�ër\önô™ƒï{ë¿z—ù¼¸·Yü‘J¥R©T*•J¥R©ÔOO4ØÀQ¬‚ŠŽƒíþ2 2"(óQb½wƒNŠÍ¨›w§Y‰i>ß‚¥Ô£Nˆæ-Áõ8æ÷%ºÞf'„Bš«»™i�˜âÜ-XkÙšoEÄ\zÔVJ1ÇÝ(Ñ›OX«Í ‰ÎR ¨,×ßJéîðÏÝ‘7¼^_p¶ ¨—ãªÁ<Ÿ8£Îc­�å<Ϲ—Ѧ¢Öʬ ˆ@ �®àb ÆÞEaÜÌØWœïØ¥ã‡/?àì_ÐÑq¿ öŽZG3A‹â”ŽÚeä–³ÉÖN\gݱ¿¡Ã@w��'ÎÊé¸i ‚•à¤s˜Öƒuq¹ûþí¿ý4oc�ûÍéY‘Š=t­Ø"®µÓE7–ù¦ìbÞŒ³à¢×aß²å«wDß ;‡sô[x‡‡þ':) ÜÉãtÅ¡£«Ðᣄ_¿h¹õ"�¹õ_ŽBæu«Ñ¸ÌkS¸zŸö¼Ž©T*•J¥R©T*•J¥¾­hx*) ~öò·z ½¼Çç¯_ñÃëJ£È•¥Thï6ëN–­·š°8ð8Ž å bqáUЀzn‹?ÚqO‚:dëè×e ª�`R:Ž ‘Ý\Õ”´xïúÞÏÅ]r…´Çš|EtÆq#³Šlh•É®x³r�Î rp„¢’±¾ÖQjÙÒ°{âÓ�YÅÜ“N9êhx½î z»ŒY\Ò{Ÿ×Å#Ö¢@)TGú“ ¥Œög.¸®s@X†ê ª¶ø¯`DÃñ×Á¬!öI3¶ºæáɘ±·ÇE·² u0 6F9Ån�‹…˜ƒ*ûfË ¤tfA:€‰Í®Jbø¹xq‰™m¡;H4‹)�ˆ^‚Èïpî1ýX� ¿™Ë÷8¤Óo˜5›¶Žynã#¥«°$Îô&a‘‚ú%˜%'vÍlV"Æñ�î7ˆž¹®W*•J¥R©T*•J¥R©o%q?uä IDATš †ò�_þ‚¦ÖzûòüŒ§1WΑËu™)È�kâ²µVð(&5ˆe3ñ¬C–S�VÔ°cŠnÇ1fú-CÎxˆ@0H¦jsòdü„Z Žã˜L¤…ç­ô©Ìf]ŸKèŽÀ9Ÿp°—ZÊ<'?Å^t"}/;õ€1êÌ¥@QÐŧ¤‹Ùˆ$FâU8»­L¦cŒÅ÷Ë®Ÿ]C®O(õTÁ`ê4â-#¡Ô2£Ð csQ AzGï *V„âF´R+*æÛêl��pm�¤8ÿo�¿:ßÚgÆ�BêñÝÞuDMyl>…øn¸'-ÕIJÁ�ÇU�.� �Õ‚³ÏÝ{tÐÐ48{€\4‘^¥­ºŽ--Mû± ³¹xQÞqay�rÈÌåÁUgçjW7Hhç·ÊNì®ËqƒH/ e¦Co¢å ÀµQÒfÔ”ˆÓ v½i—¥ÕÞ»‘àIvOˆ´éD›¨i¶ Ë\—ª•€´k#J<01¬•׿ÚEl!kë�…&½”ЬB[²k\iøøñù/ÿ@Ÿëp ¶œ{í:[½8ÄáŸG¤ý½DÖÌŒvxô½X»³Ñ�çcá­ƒU�µ”2‹?j)3=K[y1.V"" +H ‘è8WpAFž©Ù>æ*é'*Wª€40)úÕÀÆùx8÷íCW´[¼×�^tûŲ�½uðË'8ÀBÚª§ýõüÜU8ê§ËºybŒ–G¦ÝÖã6N·böéÖ‹íÆËHák,9ÁÈVÓ Ì}BÉÏŸ¿àßü›? �ÃúÐöëe(=X@÷¶—Ó¼^š·Ÿû÷Ñ*ê‘]ž¹õ½xÍ\sKá]ã�¼×PÛc a\†möav�¤R©T*•J¥R©T*õÓ‘ƒ;š.¿iµùr–®œ%@ˆ–Æ#ºÏ™Ïy^ädN»Öš•¿NöÐѯWT,?–\x³ ˆõÄ„¢„Ÿ½ÿi u°"ç'±è¢ÖŠ:àa)ýºÀ |x÷ï_Þ�¤[Na³K-³e׿Î!À@�@ÍR¦VÀ��rô™†qNŸ3kVhW”ÛaÕ Ì]{ ³õyŒkH&BkÂ`Xîpì­Ï‘ÉBd±«ÖÚä$ÇUY±æ+{_n¼U†b¬ÆË?<²[päÑ<÷bì1Ã’Ðÿl*£‚ M˜9ûfä2®×Ð{C+páRêÖüKa#Öl=w˹C `®3rÛj1r×ѹæÅc§çßU­­ÄH)àÐÍfÚñt­Ù ãp‘-]-ºvÿò²°J„†ŒÖÿäŸüÉ�|V¼-—fñÇš ˆ9v§\|/ûêñàEƒ±EŸ‰ÑÑØÊƒÉ0ݸíéüÙÚ'q}Î?Ü‚Ã,¿Yéìóe€¾5çÏbÔ«HħYUË̘o–áù/©T*•J¥R©T*•J¥¾�TÍMæ1ßRïÞ½ _ ‚ëj­¦^eL6o¯õ†[) ¨´ ¯í1Ôý<�Ö!­m¼ €¢€^PE©mDcy¬zÁˆ�f`‹§)¬†´F®1®ë²uðàTÄà£N.b”RU´1&-Ægímì��:L@wÔc®ÑÍo\ j­ÓÍçÇvsÑcÿÊ \×5á#|�aæßâ@:÷ "`!¨˜9/Îu„.8IÅöÈãØöþ Ñ6JI[ƒˆ_pO…:›‘]fwÛétÛÅZNEu¨eÇïPmhí�ÕZa…v“ ¢2.*Y¡‡ê°F¶áÐó�‰ŒZÄìv$¢1¶ᢿŸb‡]+JÛ·hìm&ô®›{1¶ùÚÅ÷v`—2Þ?¾�]¬\e‚Mk.3K]—¾÷õÖáUªâÍÇöÁqB XH–R·y�»1•J¥R©T*•J¥R©Ô·�Ë�K ö«?Ç_~À—û}4ï®2Ï­e™³ .º¯­£Ã\ƒ]¬Æ».ÐÖñáåžs±11ÀRõŽw ”ñZ‡Z7Æpèy‰Åqœ]§±Š2Ü�×uM65¹ÆH™Ú±1ÙMHèÏ©µN.3_l-Á“Ã`™ŸügÑ}8¹Éhþåažòý»Îs�Ʋš�UPA¿.²R�`‹3*@:HÒ/@¤]¸Ýlnáf¿E¡ŠwÏñ|¼à¨;¬ôx²ÏT#QÒGœØÞ{u‹0h�ìò ¾4çìù|; 6ÿÆhïšá‡á¤ó´ì¢¹u<§…™w>pÑgçé>“ ]ÐaFˆM´‰¼Š@ÎÜr":.®¿�g;ƚ}7ß'ÈÎ!~ ìÍÁogè@)"}ì'O`ê{µÞfÍ'ô=TÄÙŒ±�w­3~�WAˆçÔ—›0fÚç_=–ÌÁÁXÂHnÈT*•J¥R©T*•J¥RßZ×uá¨R*švüÙo¾ÇQ€Ù2“þoý‡nPb4%Ç J€Ñ»ÕL·Û0.1j%ô¢hÚñ›OŸ@…@OO`0zoWkøøî#ºØ|>C�´Bu4,¸ßïVÅíé†B{YëÞ•@3úÙŒ»ïŽr µ†zT0ÎÞ6§£ˆÁ8@Ñ�ëÀõÞnøÅÇïð|;̵W+*1ÚpÿÕÃ^‘â1ƒV¤úX–ê¦(R³2iï(ƒõÖ7nD&zÔ·Ô Õº'˜÷û}òU©€¬ar§X\Û¼‰w$KA;ËÚÛ‡u9AZÝ=ˆ˜p%�Êš*LÀÓqÃóíɈ @Ìuf¦0ñÀ7ˆ”}ÀÎZË\·9ÿ:@\*¸(õ:X–Ç¢cÔ[Šw†gæy#¸�1^�ëÒÃVó6ÂÜlÐâ^–£¨�7�Î ¤3Š»»1Ë@âfÄáŠþø�Á?_§—_ô.PmX;c¶¡Zô¹”ã¡¥7ÄfÇq–{R·/KÁ ¹~ã­ <È yàãÇï@ÉWJÅq˜SÑŠ;|v¡·ÙÄÒ’80Óh>ÚYãÍÐʼn{Ç*6ÑÍm™% ©T*•J¥R©T*•Jý4$}ÄF‡k̆4‹=k-ÃÕFÓÙçs»t‹Ñ¡·•E:Dš•†ˆ€¸Ï8øšŽ�‘P èçM®TʘCg®µfŽã~?'¿èm4ú7Ð�Êâ&€9å  š=+®ë�ë8Ž  í Ò ‚vµÜxÎ5$,–eQ[Û3ß 7ZÉ$&ôyþVLâmÂ�Žç[i‡àa|þò ­_“­ôaŽ3 ;ë:FÄél –ÑŽì…¸÷„0À®�‡ÏIô9€…p™,^mŽHƒ’Òt¿¯À £÷yöÇ\sËu7+–u=½&BÀö¦MØA”Yå�0<� Ûã<ßkŸƒ‡ùsŸýçpÍ�»Z†ãœ;L[§—™LìÈ»¯çEg¤9ãü¦QõŸi˜û·f †�çx}™Qe�ûûÔZК §áš³¸Çoi³„ÆA“«¼?²?´í³Ëº~Ì}�V›s)çù/ò·l*•J¥R©T*•J¥RßXïÞÿpXiDomòµ"�YdAÁ€åL@Æœ<® PKů>ÿaÆñô„ëõO\P™ñÚ.ÐQÑdŒDðD„÷/Ïøõ§ \¦‹­<Žî†/l�y‡• ËŒÏ2ÒQòf(1¸kWk{‡ô 7²õ5Q(t±ø®3oöqïBe@‘GšÃÁ6Ú��㌦ °ÖðTÜn7Üϯè#zí¼�7-Ë$¦ U‹ýF×K6UJA»ÚV²Š`Wºvr9£7ö¦;Dì‚Rƒúÿðï�ÐŒ·:ð1“-Øp»Å&ß-4=á’NG�‚SPÆwªÑ¶¹±"9–hØ\¼·7ûvÃF+p,·ÀœH³8¶»C ÍU�vËe¸ÇŽmæà˜—'„bÌFäÝjÉÑ�è•Ùª”´v͵›ÛqBsçùÌÃ}Hæ>+q]‹sýí{h×ćJ®÷“Рì-ÏN¥R©T*•J¥R©Tê'!i¨Ì¸y³®Šnݳ!Ögû�ŸMWnOϸ==á©0Ê0=ÝžŸÐ¼Š€jEïV„!"¸® ¢Š«¯ñjÄ<Ûx5ÄŽc9ÆdžôP6JdóK)–ºl žŸðòt³-<"kíÆ×u$ã0¡áÝËG¼{ùˆZ*¤wÔâÁÅwn·ÛÖø«Ð9OPuµë:ÉIK�·«™™¯7ÔZ@¤èíŽÞµhM@¥¢·É¤FOÞ¿<ã©V¨4¢Àb0 ¤GŒCüx”ÙFøçsÿ v JáÅ¿BÔ÷œÿÑ÷ßÛI±<´ê*Ê8ˆ÷ÆÛè Œ›i¥w�q�×,B1Ph ÍÀã2[‰ J=ðõõ+¾|ùŒ.eÀIg0­µ-NÌ\ÑZ7ó×p!j4 ŽDD8Ž:`©Ç€[×'oæöÞÑÃùùMâçJ¥ü�.ØUgì3*Ö$Oæ ®æ^“ éÞ&™›ˆà4ÇÛ‚[{vÁ²=BŒY¼AGÅui€sÞ`+ .B,˜BܵmM+~‘ây�3 nC~ã>48ékÔ­ÜÄâÅ:\…~11/˜CÃÚ‚ËO˜¬¡×÷roùÕáÔÛýs˜çÔÿÑ!øhmå12îÃ:'{mkÿ[þ–M¥R©T*•J¥R©Têëg?û«h`€„~5hÑUr¡Š*Q�WkøüúÊÕècÎì“~�ÐÁ8À·®ÞÁ¤€vÈ%(µÅàØqÖ6 TÐE-&{]`éÐR.f†fl6r A!›«w+Œ&€(�‹AK+_U0ƒ8¨¥à±à ÀˆPKAk …¬C•PÊ1šqmfŸÃ¿Ѽ9X¤£ÊkL(l­Í÷ì­�GìšA�ÖPÊ€›î6A¥�÷·ÐÛˆ0%Fo}6{Z–mkÍÕùM¦m•9o�µ+¢* ªZ!K{)†Hœ—Ç3ºÊ-äÍl9'�>HÑ#ÃÑqšÝXs]Qá#Ž¥¾»0<¬�Ðì9çyÍœ³A®8¯�Fvš`KÐ7e#:J<|žŸgÀÍêêžç×·%#>/p9)”|,—£ŸÇš­§Ó%9z5BÁq‡{qŠËÙ·h6màÐáç£kÏ‹Iâ¹-¨»®±ï'y;tþnM¥R©T*•J¥R©Tê'£>J ÒO@›Á®ÂÖîË·£â¹Þð®Üð¾Z”V»Ì¸p×>܃ÆéXE ¬À�,¨�(GAï Ú;¤·5¿ïþ \_ô#sõ çœGm�U®QˆQÁx>nèíB!5ø§V’ª À0CºÌÙ…Ì bš#לÉÄ·§'XùkG—>ËHçè¹óð¨Ðô†Â:cÍÐZßœs"p5‡$xü¡‚z`Š7ˆ”<ÏÄ(ê‘éaÉsų•yìלí¸�eÌAôsQ±bwšcÒ÷{9Ù�cN@°óËèóð J9ƬÀ8SΟ> ÒClÖwËU{DØæß­y‚1:ë¾u™_=æj�­²Esõa]„Þuƃ½AD:¸˜+J¹ÍboWÙ݉^Ü�ét\®¹2þðœ èóm-Z”eÌÿ#x ±¿3A´£·pš£ÐbÁˑɼ NœêÇvÜ�ÇèïŠ7ïGÏ™?Î>4‚m¿@–§R©T*•J¥R©T*õÓ�HGk'ªtü¥ï~†Ÿ½¼ ¶j‚ƒ?Ÿ^ïøóO¿Á¯¾þ€ï_¿Œv`ºà( \Jëx¡Š p½‚СdÇÿðò/Ç Ú:ô2^Aõ¸Ð`£¹Ù*êq[&©ÂÅ Î;&šPUðüô„ç§'(´;Øën<Ã*l�Æ*Oyêš9HTÀ¥BÜ=€ëª!ž;çëÙü¾ëŽ¢Œ—ç<ßžÌÝ7ø‹óþívàu˜®˜ÑG©TpÝ_A"x.ÏxæÛ4Ê•ZÁeÃÀ¢¡Ù¸]×ðm­ùpq¦¢ÇŠ'—*eÄ�mŒŸŽ2Yçb1f‡J«äazèð,:Ø"œ‹=ßÄÝ¥ÆÃº_cóî�³åt»xQbù†C´éÀC�jGï×<~\Ÿ²µ .ª]à~†Á˜o 3,3ïs >/Oê ×Ú­L#FjÍJê.¿>¾à›Îý"é4àá1ÎCç�JŸÁ�m,*qÀg| ~\7÷> ð÷~ï·ñË_~Äœy¨v ‘ECïTtÒæT*•J¥R©T*•J¥RßV••¤BLJ/x÷|›±S@Qn7>Ýï¸TpO0 z»@ª 4¼yÂÏö3|øðaŒ#S(T|ÿé3~øú *\·Z ç‰I™«íx•j޽aŽòù~õ–°£kǧÏ? µŽûÕ.¸ÝnÃ]§èr™ÙKÒh§÷>K0bªÒËEd4àvéc-´=§µ6LXÆcÚuᨄ£ÜZ”r¼™è ±Ë^ÎêF+"#HOG�ÀRTÁ#F{3Ël³™-æ,ŠZêÜ/ƒšqý˜.AÀ„­;ÃÌgΣ:Hõ¯ÿõßßþé¿„7áú¬¼5±ÀgþíñÔè*Ãtú¹/Æm-Ÿ¬`.s�"†WPCËíŠçÆðpë òê�ÙIÙM㎼å¼HÃ{â®ñ�ùÍ IDATõe~pb;ïúû¸Øêç6@ÝÖR�ux˜Å‡ÍŠjðoZy‰z Øãçá}c³òšÅÈb‹Û5À–­�×*F‰ÿò_þÙÃ�[&Y÷=´GZS©T*•J¥R©T*•ú)¨]J‚¦Š?û‹? 6GïéÝ 5Úü»‚Â×ÕP¨ÒÑ›5ú–§'. f\í—ׯ .VüÁzLlD j�óij²Œô1¿)p‰ ¬q€’ÎbŒ5Fè¢(L�®`(ŽÛÍæŽDèâ(€\'nGAk¸>AEAŒ5?o<ßÁ tîár~Rk�¬„¹ZCÓ ‚²Íæ3X§¨£Œ£æ0@¤™æ†³‘CQ4ÈõÕÖÁ$Ä  e«ÂÜznàŠE¹oJ]Õ¨ÚÖס:�bÑá(£$¥þæ7Ÿfóì¡ âèÐj9è48ÍtƒI¯5èÕÂs|&�;àb3­·ûZìVC>yfÐy|~ÂË9H ªÛëç¦`QR{Œ5úfö‡u8Ìôór²Ë#‚¬Ûqöâ“>áÛ¤=8;K(#ÁÌ®{ݳT[—ÿY Ô�ˆö\ 4š¶L½ÓgT¹ß0>ãÑ�¢CDŸ?h‘à±/0×d*•J¥R©T*•J¥R©o/*çuhVÍ%w�vÔƒ9ðz7ÐÕοýïý%­7üú‡ßàº7àvàן>ƒI!D(·‹õÊàc”[—º$ÀÇï>@ øõ÷ߣˆCë`èÔ: Šòt 7œ�)›[s½39T̹g…³Ë±ÇÄxº=£PÃk·�×óÂQËä?õ\Î[b/‚*¦sj)æ¤nå«¢€Í¹XŒØ!_o}€ÁåäÁt"Çb.€ˆÍù+In½of1¨í ÅT„UâÚ» Üf•Ãöárl­�QrË8gÉWcX* „ú¯ÿõ¯·ƒ˜C�(öÐ8Ë9ðó׬�n*‰v@L"'bÔ8Q´=X4Ø/ >`8 hÆV¡ŲSÚÌ@`@y¬•Â9�9|þ�y˜?èN8”ëïLeÎÅóµ/¨È–Ç€f½ôÇV,w‡˜ äÉø ÅŸ.a}äÜyI²ƒ<� ¯s ®E™Ì7‘nÿ`x³±‘lÙf¦R©T*•J¥R©T*•úv:Ïg¨ÞPªõ1”ú i¯ j¸ä•2ÜG\+ >¿¾âùé _îwœ¢(OOèWC!žÀ¢€ JïÐÞ d°±ÀÇÚý þü×�ÛQÑåB‘å8pAP £Ÿ'~þþ=zW|í'®¸D­ :æóCЭ¸c6Óhñ N8b|½ŸÓ±§L`ÔС°˜‡l&5ÙŽ`6ún�ÀL¨Åö¡Aóþ€BeÌð+¸ÎkBÁ2@¥1 Í \êtäµV«)̃ûØûKWh7hš½õÐʺxšÅ¼m.`ï «+ÃÙŽ¹ k-ÓÄ)mÀɦ 1?ÏOÈgþIˆîz<Øãª­UU%æ:œ�¼] G8åhn:Àp­ÖÛlýëqVËL>c0ÒÈÆë-#í`~ ¸ü¼üz’BE·µ¬µ™•ÖÞ/:ø°QáhiÝ÷Ct]NI�í§=ÄœjžË±¸rߨZ�ixs9D§ãÍê±”2š’iœ^F€S©T*•J¥R©T*•ú)ÈÐ C»¢yID1RÊè=è FG»N)~øô Ÿ¿|šÜ@º€Tq+Œïßáû>¡õ* é'~þòWo¸_š ô¨(õšâ¨ |9ˆµô֡ĸŸj© QBQªš¬ ÕèB»0ÖÍ€�ÈR aÄYùcÄ�v¡�•z78&b£Új­1´ó⌠¥»q§j©v . ]ÍÅîú[Æ0�Ñ`g0?ÆxJ)hã\fÕˆ[’-Ò.dXÒ”Z§Ó/&^½sÃ�|þ~…‹YÚÂ¹éØƒÞû¶&—bÐí…þ1ÇÜšnMæ'57`qÙå3 hYh‹¼zÌWØZ�¾Ìe|¯! ŒÑ,P”³c^×+<Ü{tð•[ö¯7þúÌ;ƒ�Ì œg²5€ÇÕôkŽ@‹É²Íà[?Çw·ÛÜâÏÖ…‹Ïçq¼èÀÛ U|F _C{ ë=oNwʶF¿®~=W}CE²¿T*•J¥R©T*•J¥~BböwÎ�d£˜ ˆ*ˆ](.M… $ • º4ðq · " A„PKÅóË;àËgèy┆J�nL‚p¡‚p5˜ …ñÃuâ¦î|1Yíè¼ cG­Ã­Dè—±~Žö]@™ðj¶jå ²‚�_&ÓŠ£ÎZk�»ÐˆCª•”À 8dDe�㋽žÆ¨µè4FÖÇ×6cÇ»™Ê8Êív ]v.sšš¹çÀƒß</h½C ¸®s¸WòÖ8Ž17ÌC¬e[³ˆE�oO·0£P¬u˜ë€¤b0–Cø™�°?ÄTí L<6‹f!…Ÿ‹ª€`d—‰ÃŒ;}ˆÓò\´½VôÒ ƒYLŒ>€�ýÜ"¶¢aÝ–“\s Zã ÀÏ 2Ú<·Ç² ¿�~ÜHaW!‡†ƒñ¢Ë‰·Z–clúÇn”8è1†´sòÇ9ƒìׯov¿&w^qŠDhcݪ™æfTÍù©T*•J¥R©T*•JýT´ÿ;}¥úŒãØ¿ï €ŠÖD707ÇQ¹£Ë �àËý_O;Þ‹5Ëþê‡PjÁÙ;øéÀ¨$•‚¯½8žt(”Ä ßs·1ƒº¢_w0Ïõp^'Îó J-¸/ Ê`U¼¼{QÁ§¯_ÇìAÞ¸Éd¤�Ñy@ÌàÂ3¥)3�Š7ö‘k…L@ï 4ú/š,SFlZEQ‰GS°ñ±.ÝŒ™,NRkE»®Q¸b,¦õnÏ%ÝKo(Ä®O卑àlŠâhÉ<® *oØœªÅ¡eÀNs=®ù�Gñ&è‘2PUm¨ »ÂâÌ=ß­UL±šwk±”ÞÀ™»ÏxI¸åÒÚݱÖg[ðuD!l3m¡ Ißæ2Ûœ?…“=¦k-(#û¦ÈcÜ ¾Ãõ· ŸŒ(±N—Ýþšåt\Þá%ŠK4À¶õúH‡Ý:ê Îã:ÆŠ!¯s-càc»Í:Vï-@XžEq(äÚGF)± sS©T*•J¥R©T*•Jýäf£_üò~÷wþ}üÉŸüiH®B síÌøöbÊxº=áå¹ Tàh£Íd ŒÔ¾Õ Ûû–2NnB¹}Ö € ÉÿÇÞø ·;¶qãôÑpì¯×}�?fnFÆÝhÏ)[ý²}�Ùìk% 4/”Å 9¸&WÆ{E­—C/ÎSôfeO;¯+¸Ëx=‡B‘¸eÆ€{¿¶h·ù9y°I�tÛþûûÛíÿÌß²©T*•J¥R©T*•J}cÇ Ž0Ut§l£ÊDÚfÄ"Rw£»ÁÊ{ L@­À‡w7GEk'Z?q¿ÆÕNPQôæéÉ2Üi /¶0·š—\ˆ(Ç„Þ: Wôë´™p¤5?¼�Ö¾¼~jEëŠÒ;švP=@¥Ø\ÁÞ¢¹U/ÇíØ{,T笼> ™ÍÜcH Üêé ^^À`|>À©„zÜ > Ô‚vÝÁ"£4¨¾Ûú+J)óý{ïàb±eA=ŽPô*³¥×:i; Ù¼¼&f@#"ôË s­µÍœA¨ˆõ¸(Š—çÒŠ5©AMµs]m¯q.ߊó:Z®2LHµ€ßÍüï“ÄBg&ÛÜycáÅpêI±ì>áW‹Þ² pj?îRó×è(°X³ï4ÔA;In!"[ �Ѐ[µÊÃq¨ ’ɸpLrÚºTš1\‹+óÜAŒó³¨´ÁXLÛ«í‡Í=,TæÌ>�A{s2cÙËÍ›‘wp:Z�³E9~ˆR©T*•J¥R©T*•Jýt4AÔµFÓ‰¶ºhO*m Æ_?�óÏâ´4Ê@êÈuFÍõáC¶œ’œL€á`Ä©P¨ZÖžFù²‡† qw5Î×…�ëÜ`Õ"Ä<>ÜuÌúë³-xÕ_�_Ò®’~CÎm�—Y`4B§R©T*•J¥R©T*•úÖÒ ózà :vs׿óßÿP38©BNÆý<¡ú·Rñtxy÷/OßáàŠ&¾žŸp]w¼¶;‚Þ.0ÒM:Ð;úIÐzX—a%%½ãx~ÂÕN¹ \qÞ;p ¶@îw+û¨@—†rT`ŒhÕ‡qt<ÝvÖìËèíe€N3?V¨ƒD~Â]:ˆ ÊŒe´«*¤�¨<@¨tpºŒ&_‘iø€ûë+nOOÛc:æB1Ú�;m”‚(zSPá1bÏàãœUX ®ëÂqæØd»¶~ŽÖ¢|¡‡%Q� ©Œ«¼R¢ÆïÕ/üŠþºCÏgƈôPm¼n6™Ã1íÀÊNšÇñtÄo­Ù7:ÓÆ­ &Âßøÿþúÿ5üãô?ìÍ´ÐPòQÃ{éÉöR †ëZ^�­ò™= ¾$2D ½�¸/¢}€³U¿l7Øús¶¡} 4Äh¦õ_`)"Û0K`ŤÝ¸ƒAß3§ùq#æy2`îfÊØ‹×/‰EÑW2 j­<œNÀT*•J¥R©T*•J¥~Rò>"IÖ†Ùj@'ÝSŒ‘™,þ`,�Àù6Rƒ pöŽàó÷´ ŽRð|¼<¿ÃÓ»�øùaãÆÎó].|ùú÷ëÔa km˜¤€vŒòÙ«�¨ pô‚ÊSÖÛp *n·'¼÷øôå ®vAŠ™Í ³¹ñ°â·Î5]pÐ�ï>|€vÅëyáëu� A¨õ¼HÓÑ&lpUTñéëgÔRqõË™êÖåàïilÇ¢ÉF îÕm( <ŽRðz¾âÔ>ÜŽÖêì¦<ÀÖ¨ªàR'c›Qà¨TmZ<§ÏñtÓ8FìUw·Ù�B¯0.ã el†L‡Ür„éGn Õ6â•Åææ£­XÂc©m½ò'ÿþÕ¿ú×~yÇê×�y5wa$Ö1W­ÃµxŒµ�“æµ)«td�îx.ÀˆÅm¥áÃá £YØ]�@¨—ÆcCKqáýüîY.}|@!Ã-¸bÃþÁöšíŸ±lLçäÚëåô\³ÃÙÏ—Çš³W$<•J¥R©T*•J¥R©Ô·Ôê ‰!ÌÄ¥ŠÅ§‹ñSY£Ûh4ÐêÆܸñK¡8EpmøÍý4°D„[-x~~Âû—w¨õ>¿~Åëy�c4”B8¯ ÔÝl!Ý%±ùzT!zÙc(¸hÒP¹â¨W?Q¸ ûL¿@]¼5·wsœ.(T:Ðp—éTk×½@LÓœæÇs“ˆqÏh×+´_-¨õ JkL]¿ÌäæÑcU�[:”`ãíJ­hM"T>ðTŸU‹ “Åš�•ÉaâšV”{=f±aà:¯9.ò0ëêªÃ ' RþH=ÎŽ™+°�YÑ…›j/®ˆo`„SC£¯;Ìì¹þ<{}ŒÎ®b‘è`sèäs dÉXg *47È×ß»Ì�1-Èç™ëÎVÔyÍå[Ž9š5Ò:]uÀá㇊þ�L?¿8‡ÏÈn ÕdÑé6öᘭ¼Ná#eŽMÂÿu¸¨ôF³Ã÷�à6Z€×ºt+,É�T*•J¥R©T*•J¥¾½jýk[‡A,út~â݃©BѰ�´±‚ÈzoÓ̵ÿœCßÂp æ1 %@‰@âaÔÌ®ÈJ+¼Ä‚ÐAècFa‡hE+¡©ÄÏÙ¾ûïŸ?¢€ ÒŒ7�Áyu3¶YQÄÜ_ƒ’k í?&[ÀPÑ9³0þ ÀæØtñ¼ˆBpEÿ_ÿ·ÛŒ;QÙæÔÙÌÛ.̪‹Ï¡7%^ ⯉t«3ü—û?‘ÙE‰°]8óøoü³œ†:géE«¤USÛì@y4�c$»l�ñ�#P½{ƒÝþá‹sÍ•XFÄ:®=Ät!Ó@a›A¿Žÿü¿øOðË_~œ±hÿPÆçöÞæyÍ_ô¯nÞu£¨ºõwÅ~}�¼,%Æ™S©T*•J¥R©T*•J}ké,Õá6³`©�@ó‘h„ÐB™£Ùbx��Žä#ÓÞb éR™Ö¼À.=€(,…'T2œ�ÆÏœE1D ®‹p�÷{AkT_|Âo¡ð/ rCá÷ncÖaÇýþŠë%¸êV„ul�Ír˜cرæðÅ¡—4(·@´ 8Æ€ºSÐ� ŠŠìkÔ @…¦Pè±€š[8í{ž{·7Áû÷OøúµÏø°gÎç3†ûÑ®‡L8¹ö‘ü(‡¥û P�ÖëØ¶GN¥R©T*•J¥R©TêÛ«Ö?] ûWç öozzà :ù†1Š2YJ‘¦Á¶¢¦ËXd‰AãÇqàõõœ¼Åø‹Ç‹ûZ´ŽáxÐYêêæ%û¾oìÆÍWÆ/,I¹¸FçuÔŸ�¼GO€£hVr7´ë²v]:¬¬Ã«„> jÇq̽Y¶uîÎ[b [ZÃS½¡Žž�/÷Oã=* ­™ËÐf޲ NK"ô«¡uãæÌÆ£Yð�½%y¦>»Í[€ê .Þ,€U,¯" .¼ý¦Úo0Ú¾÷‹Ë5lÓþÜdêk¿yí‚óƒóM ÛÏ#Fs£cÎád”ƒ=s9º=u_ÒÊW{;ŒÚ†?dî·= à0‚Âuys2îçD#ÏøüI@,³ÕøšÆù†Ö’¼7 ǶçuNú¦ú;¨¬™…ü#­Í©T*•J¥R©T*•J¥¾�V‚uÖñ[¿xÆïþî_Á?ÿ_ÿox}­ƒ£Ûðû¿ÿ;øÿüÿÙŽsg" .E–™á·û—8Ï ÷û9[‡�> _±PveYñà,c,�`O6j§3IikµÇ Ïö|©yçÒz�X²Œu\WS€.ãNLè2ÌP"FÁ ®«ÙH¶‘ÜÔ+A‡bìy·X/� Ú "8¯ŽûeF¬>ܘ¥T´p!Ðhjæa.›{Áƒák!W»,Š cV:÷¯ATqÜ^¬¸Ö“±½�y…–4/±¡�uG�Ù>{(€ðŒ>‡E¥��¿súäMY…Xæ7k„Q šÑtäÍ6šy3Jpó•¹ÎX‡¼nÆøšÙ”ATÇšçkƒ1eºë#¶k�^„"sñ=ðí9QZƒ‹¶˜{Î\ç@G;—uÃ{;2H·¸µÛv#õ¼¾9"|�*�`»½wÍ@\™|¢:ãÁëÃZò÷k*•J¥R©T*•J¥R?Ù¿ë=±YÆWÆÿñ_Åßû{wãÌ BÅüÁïàïþW;°–È9 <ÔZÂXµ~Ë‚¾~ýŒ_ýêWPi *(|€ÈG ÑXW”&{QÈ箺½ u±*wªë0çàb?¢ ¢ W»C•QÊÕ Ò'H?p]•Ð'H¿Aõ ª/hú�>¢Ë~èÏÐô´ü ïÀôD@ô¢Ïèr€‹Ÿ[�¡µá–DG× ­7()š\ËÔ%ýüŠöúz»Cä²9…Ò!íè È+ wH;QHÁ¤ tnG¤AúhG�ØŒÃÑÑ® „ñµ×�v@XG%@ˆùÕnšé}Ô ÷Ð$Kz pä£NxnüšÕç Îá\t¬•rÌy|½Ÿ4Å&Z 5ÆíMMÌZm¾&ºÙ°óuùì<<@/ æßý5½ wíGlbTë‚’ó>]…1¯›‰ eReU€ Öt3Ï“g òÚÿ½ÄòÜÖ­Ûu°5P€¡¼•‚<’}‚ÓøõŒn¢‚Öþ÷ü ›J¥R©T*•J¥R©Ô7V)0ÃÄ!Yxfêi­íãÔô.m¶àiHZäõoþÍÿÿôŸþsœç…ÂÇ [k/¹o0…•<iÁ±‡9ÆŒG‰ó ç;ãÐm À£Õ·M–±÷Cð›´¥�v[î¹wöcbîO|�shH\"ð)`œ›³˜1>NT¼ÁX¡t¡–Š~ž(£ý—˜ÑåH ¡x£(º’¶We¸:û›ø¯ï›ªŒR“†2f,JÐàOÆÛúfÄ#æ?ÔZë¼!Ì^Ú]T$þË3ÊÛ|—¯†�]PÊ/Ê~öY`�gz¦<¾ÞuÞ¨+æZçëùsWìxŸ;ø6ÎÝn˜óôœ˜ÛZ5äØ58$±ÝH¾'~aÝÆêŽ<'ôŒl¶fáõ�� @bse®Ì<¶sŽnÈu#ùµÕ‡ý^¿è´kÖÃ/BkÿGþ–M¥R©T*•J¥R©Tê«Ö?œ@Èãºñßø«ï`™ ¬‰öq›†¡•Õán"8ó4 Ç‹=a¹÷@Јð^ƒßD@×§¡ÉxV‚3&)×cËõ¶Ë`õDÔ#à[©ÐÈh¢ÖL=li•½Cñµ®ñjÑXeÀŽñû¿ÿ—ñGôGøÿ§ÿsQz è((ÕR§]Úp4öym˜r}¶s, û#Ó¡‰5Þ�ØlyÓx6ÖHæ‹…·>î®Fƒíü|˜bÝâ¦F<5@<™êÃ}ž�5îbƒ†ËAçî6/—蛳o]ȸ©x“9—îÏk¢h\_v?ß¼`k†aÇcìx}¥m~Ÿ­oFÕ¶Ý<óÖ”>›p~læ Ý°˜û仉h»Ù,¿ßÇ0IÌ¡’‹ø.x· èú0G°·šaJ©[¬Ù®%Ïýñë÷Ê©q6§R©T*•J¥R©T*õÓQáf¼æÂ‚UŠÞ%¼0b�dðÌòæ:�I+aIƒS´ÍYh¯�sùÂ3D÷ß#'1žRÊ*Yë7&c‘ÚÅ”Œ‡ôihZf¿xÞqO(°$šÏŠPöމƒ�ã'ªÕÁNZhZ^³Ã+!Òñ;¿ûWðoÿìÿ50GŒó:m»µ‚p@8¯ËÊgé,kE™™ ”ßADкà8ŒÕB�~Íó/f*ê€~ ›ƒrE·��]×i÷A)¤~ÖiºÁ˜È†Jߢ¬D F9Q\ͳË�ÆÄè"#0,m¸ž5ç‡Yuôù-…e¾ ‚üÿ±÷v±Þfçy×u¯õìwfž˜Îq³ø.YQ[fZÿîõÔêºk逩ûωô޲�©šZ,�ëy þÉa�ëU˜#¼¢L¦µÐD_vrà9gŸ'(MÈ“99 çhÔŠYy ³ §´´,ú-t<ÏQs5ëÄ×gÎ(ÙyéÛ?Ô ÷Ø„S{�xcœ¥R©T*•J¥R©T*•Sâ¦kɰ`�¦aŒ„lØÿ®çwéQ U¢ E>ãÏ‹;bgŒ0 ×éýÀ>bˆp1²ØX6çRF1ù¾Â¶F^;§F•[*sõ[ržåƨ½�¶¥ŸÇ€Â•šudxZ•ü±ÄàqJ ×Rž«å·æŒj %¬ñýÖH>zn-¨˜è&OƒµáÒöË€ôkü—yE‚5Ûp’褓š¶Ùºû ¶ÉêœÓ!ŒsŠ­QÁ‘8üz˜Ù7­WZ$+yoj‘¼¶Ô$CÉ¡çÑX—8 •ˆvËiÇŸDZ9 gˆOÄ oºÕŽg¸q=*P›C,´b£ ‡˜éòAt· ;óæÊx�öe¥ïºÑ ȉ² ¸<1ÆS‰>760Käëhz3ó¼üI·ÔecÝÇ4rßÛáÄ{ÙÙX*•J¥R©T*•J¥Réñ4­ã@ÍU>öË DšøÔÔgž…ç³{¾3ÆL¯%…ØÆ‰1œýÌô¾š¶œó´bW5c)·ˆ°/Ïl+©˜¯ÓùŹÍÜ“�fµ«ö©ÑLgø© Òï3¾Öâ! \²ÌŒ9 �1‡_çl‘ƒ©²Ñmñº�š´Ç‚\ÝyŠ÷SˆKÓ¿ï oZ ú¢¶å k ºIݳü·l:™åS/^fÄÍ0¸‘ì5õ5â…'ëå:l:Ã/ÎþÛ,6»Ä‹ø8¹žisúZkèýÀÇ>ö}—MŽÉ#É^"”þ¼ÞÌ�—7èš×ù†z˜sÔ7~ØÚæÜËE¾–´f Šs0–¨Ý5®•@â!'#ÑñƒÑZCërp´2\cÏÓ^³Ü¥R©T*•J¥R©T*=;r‡]N3:œ†á&7qbjÄr–àÌDMPÊÏÿðþ6Ôúépnš%3d�‹§Q[%nz¯zJ¼N‡]-¤Ú¬ëuÓ-ÜÛ × DÀ&Àô:ËO7±Q_¶Î͉oï•û™éƒ)vU�+·Õs†Ã;ä¶æð“ÍŒY*•J¥R©T*•J¥RéѤ¥£ ¢aŒDGªiâ1²^É?Q¿@+eòŸÞìÅšÞ$KyöÞ,¦:Æú#”qPHRrˆéÒºÆn PÜjÂ…4&¬ŒB M ¼ß 5ä±p@b%)…jkÝ’3E•e�²M‹Dtœœs.„r\Ÿù'×ÛÂüA�üΙGñE`膸 ·ÊkÆ/u�È h=A:.qå¦Oú áŸ�ŠâÉ«ñÖgí‰Co�1xNÛÅ6xú8ꉛˋ03a�“�ž:cw¢Í�¢z+ñ/Õî(wÚã|CÙZ�[SP–í¬æ°ƒD�ãNC 0Æ)?_œÌQ'½¥'Î5܉y„�¹qx†, "†ccÏ—¡šN»çdôÖ¡�<½éÖYDÞ&? 5Ê]*•J¥R©T*•J¥Ré±Et`Nåå} Z&ªF 0æ >F�@àÉ)œçî�ÅWBÑrQ«ÂÔ]8«‰Ó¸aÌ_KØÅSKAªQLÇÔEÕb–ïÿþ?‚^xN^k:Q^’MRòš8m[jUyJ×»ZsùÚæ ‡ÂZÂ÷|ÏðÿâÏn\G˪ƴk”0/åo¹§B_�ȹUŽuÏÅפ„W__ŠºÀÇk/HJ oŒ²ÊÆr ™sÕI#ÐOoÆí½ããP]ºvѨÏ� 0ñÞdMb«ò™àan¹q+t}ØÐIÝËXäá®ÎÓöáÃþ¾ò•¯¯õèëùqHæÄŸ¯ß²¥R©T*•J¥R©T*=²Žã�¯8“qv‚0l9ð¸䥦böÉ@J˜ƒBÄ™ÜzbÎB*Úh­áÇüUüò/î2šLy…¿žsÕ«¯}¾ùͷ𵯾ƒ1NK˜ª›.²’}è=xë­�o¿u cþØ ¤¿õj8ôpç¢Â¶|ϲV`‰KX²S!£'<'ŽC"Ñ·Û0cvóy‰¯›ó§=ñéœfš1ngZ9ì&<²jÜÒ2^y¬¬õþ*[œ×òÈ1¿<Ò›ÉÐF7Å8ù ‹é­.~C1"<·˜o7(¶“Ò˜óî½cŒ3,¢r¿æisîvw þÝ”×JÇÖa¹&2'ßwë¤oV´¿žw6°‡†Z8[xyÏÞÛrbu=¼ÞL€ÑŽ:³}h(öÐΣöÛvä0ɾGëíap¿VØC�K¥R©T*•J¥R©TzlõþZ(ec8Kõô w¨I‰Âì½¾qŸ¬È/¬EîÑû‘`“¸ÿ"7bø À+Äúïÿ§ÿ¿ø¿þmü7ÿõß Å·�qcMŸæîÜi4æÅ;”cÍ`ÀRgŸ€³ãòâ‹/àÃßýAðøò—wÝ‹ó+7~MhºÒ;%ô½gX/ŸU¸ÏÔRÚøú¢–ör¿¿|�íò=}N2§aLâ{fpÒ¡«êXšG€K%:À“×wn : nÁ[ºÉ¸(J‹:Íí`åX˜ã²Í\kW­LõdPsª Pªz¾ÂŪ—fêⵃå0#q.;eÇsÕ,ï‡B­¢þ|hÙ¥¶Yë¦Y«›#üTÛ”ËnWe³ô*�ÖƒÀ| ëÓ/C õpˆ;³bÌéÐ(ð,X*•J¥R©T*•J¥Òã«÷W•t÷™r�8í0ö¢ ÂÌ$Yš’!Å‹ÿ39íq>°¡QÃ9NKf:ìj˜óf (>OyÃÇèCøÒ?x’:TÎ4’ÔÖ¼$&W÷ù~ú¼5W£Y,Ñ?¿û{Þ‡^x¿ö¥ÿWâÕÌÍ�„åT"Ï{X¦¸‰Þc"s^f,Æ¢V^±dçASšºÖ�=`æ…̉n!i‹�€�w\…Ì„#:èÌé¶à× E‘Ðòª#öÍô’q¡µ@¡g°žÎ`í)2‹3"€Ó÷ôši§Ûbiœaó!Eä•Ï`Éû¶Ð <ÒÂÌ9¬iÅÁ#…úkܱ¾N€X  “Ó{\›�×õ§o °¤‰m-p7Þ Á#žñzXôÃ-‡/70ëAÈ5ÜÓ@`lQf~â'¿øÀë7l©T*•J¥R©T*•JÏ€î%�›ÏóóRˆyw”˜¾†ŽçØâM „—h8lSsÒà±ñ–™ÌMÌd©N@š…Çüƒ/~àŽ8þŽ˜<ÖŒ¿–FÄ)KQNßOÁØ\×!¥!Ѹ…çÚ% ú;¿ý-Ìù†óÒB[ípà4cÑF¼AMSÚÅ@©Ö÷ë £Þ`ï/·&0pÑЊñò8×\˜F…Íb©‰÷[ÐJÐô.Ð÷7¬\"V(gøÄÁ^ésõ€eè%ƒ$±5™ut ä·œsn*iÍÞSZ`×Òö¢óð"õÖ××÷ßç:pLŸtðÅåsÜ×9:”2VbGpw�éç%½÷éºÍÚÓ”¾Wk3À¸#¼Z/ÏZ×Ó‹SÌVJ±¥Æï?Shm}ÎÑ_f)oùÆ×Oß™õ¶T*•J¥R©T*•J¥g@±¸3Ž^óôà f¡–؆°è¨–0BÂp½ÊÔ"ŠÀ}˜l™›½¦�SF”›tc—›ÃO¾w‚æ–{c®˜±°*¨”Çž¡¸Ûl¼ÓÆ­‰‘ìÀ>c0 ü}c|ZÓ¤}œŽ ZÂ"·ª s‘,¯Bb{p7fëé“'n·§vàĂˠå^”çŽÕÐLà9�Ç�� €Xœ‡{î\I·Ç£±YZ­7üú—¿ ¢oÖoØR©T*•J¥R©T*•ž]»bì4–¬FÓPžÑw-ìÀ�½¶ÙŠYê°:[`yDæLS�9�À²Ù>ão&wÜÒky®Â ½IGóBqeáûÊ|ËpF/`%7B­Yñ…ƒ'ròº7´5 �@ýÛàñ"og›HbÙ†Þ‹†hV{m¨ÿ\ç"ÚÁƒ´è2ž§¸îÈ[„µîÙÙ�‰µÃÆ�‘±Èd'ï­=<�­s¨~ö?Ð#ToÛ‹X(⯫únl©ãþBý†-•J¥R©T*•J¥Ré‘u¯YTS•žê„ðš&c½ØF­Å�ÀÞ‚c°¯„g_qR�Êb¡æñc�ÈÊ—¸ØðÖ[ÃÞ3»Ù^C¯E¹‰Çsó{ùŸ>g0§M»�"¾¥³\_ æ4333›®�F{a×cËÀCbX{¢TGäÙ}2ÀvÎ}šÏS¤�£ ‹[©æÅÇ<öë×àŒ§w5 ù®VÚÕö\°‚#µ‰Zq� ‘0žsl�¿-E}³ÃLà“ÜeG´v+×L»œÄÂß¶Ò½a= §r­4Â!¹VMëA“ç†Eém]Â{ß››»îÖÛjÖð»ß{n¥b}u´Ÿúõä¦dÝ%ÝVÝÚ²Ûö´q¯t¨»Û¥‘&î¯îŸì×¼[^*•J¥R©T*•J¥Ré_¹Q–#àeä9l ˜Ã?hæ…jäæûÔ¼ä\È Xš¢\‰D+àˆõð4½Wìhð¿7k%Vþ L³) Pg^v †~šv Ú! Ó -E¹ £;"±Ò¡ÍJ>Ü §f·X˜ÛC/-d.¼¥Õ[¡�Õ˜®¬»p'BÃq<¤Qn¾¶ÍÊvwcÞO×LA û2ÏòµŸs°ªVŸ'E}‘Öz0ˆä³ýäE'�Ø-O‹ ÊÎöí� ¸aÙl}·lêõéfM0†‘Ùì䛘SþñŸü$^~Yë­3äÊ–U¬kêvø$<Ö}Ñ¢²°çÊF4;ú\¹Fï-ëhQ�ïÿôéSXM^ë8ž„Y‚-úxÈuý=¶=KJÜÕ7-*Šïhx¯0e†ˆx©T*•J¥R©T*•J¥gCR{°9ÊlœI8ãˆÿþ×xk4/E“²�ãxÀË/¿oc” ãœÓ~æÅlejÚ²†aF€tHï'_¼ŠPs R¡œ”ÂidÚ½"ØféR-åèf–b6ZM_—CÛ±¯î}yna.d�VZâf®–º2æk$ãí·ŸâéÓÛ¶·m™p`9½îýañªØÜÑ\L.î;ƒˆ>Î;]•øé°µE\�Á±&6ö:,¤Ð„{…X€’]ÚÚa`îÃXá¬%1ê»C¼çÄ")7‹‹Åt¯�ö lhÔ0¦º `�q­·ÔbLhðžb-K9/�1Jˆõ½iå�ÖÌ� q–6›39£›r¯¾V+njä±ǼÐq¿ïfszº?¤Èq¼§óü\ýŽ-•J¥R©T*•J¥Ré‘õpü° !>Cç]¸Šö0�Œ9ÑÙó”›eÆ¢XÜš“�« ¸QˆÂÂ(‰D]õ5Æåõ%²»ØS‹ãÙ´ôô-Ä~`a1z]UörÔÉÚ±“žCn ‹°]ÏÛZf)Êlä~0çi¦±Övó”Ü»6ò*#„úTJd›7n6@t$ ËÌ`[#-·wSÌ9ððð`}÷ ^šÎw‹³éÔZ©ÔØj¢l;Žn�ôȯ×; T’ù|-<œ4o‡Q*µÖ2 -ÔÐC VͽLà FÜ*uÐd4Y >"Ðì½oñ\ÆäaP€À˜ ¦3óš¢(YµƒÊ!rëÀ]_”{$§Ú}})P�éC—-²Ü…´òéÝöK¯ÁËWú¶¯¾n[hzÎäz�ßk*•J¥R©T*•J¥R©ô‡¯18¡,ù¼¹–gäQ[�ç5*ÎgÊyÊ3Â'Æ2(”Ùu¸‚pc-\Kæîœ.c�½ð“õ#¶bTí* ’Qn ¸”® X ª!™°˜IÖZȪE*~-­=àS?þ î ƒwn|S6Fº´‹»H9 h� Þɾ D{ãh»i{(¦6Ncæ”ûĨ´&n}„Ÿ²1Z\N˜‘,Ç‹kÁ‰GɦÃóǹ�¥ùL¼¶b­LhÔ}¸!ÐKÝt^G=Cµò>7Oðf—ìäS8ŠÏ¾C\ž­nkDzE"åáÅ)+ìÀí9úhç”ûfûô{àEŽƒÝ•±¬Ÿ3¹öv›©;%ÚŠ ¯`ªÛfg²¡ú‡a¦šk¿¿¸NþAÍT»T*•J¥R©T*•J¥Òc*šƒ<¥‰GõþåÀª%šJ[lã84Só�/õ×nî„A¸ƒÎåF%¿¶™Ê4z?.&¤_|ÏâÊ/äzÚ2l�çS-çÜ6ÑÛ}%"+��Ì¥ãÓ”5Éh7� 3¾ò•¯"ÂL]¯Þ»q/f5‘QZcaLºVj—öc�e˜#Û9ë÷Æ0�)y«F¸9=1ÚÄZ©3èÜeÁÑ^~ApJJ�Õj¨<;t:p°¹;m‡S^Biæà¾¼j•õKg F ç[8¸|™í–êÄÓìzŒ ‹µs¹é‚ÓQR<ĺÁj·Õëˆ!ãëcyFf¿!p ¸ C‹ÌzÎ\5ÐzÔY˜ Hخœ^ #Ëñ@©Û±T*•J¥R©T*•J¥Ò³'�ÞFÕnäz·Ta4PÉÏ4Ýè#Ázk!Ú‹�ÙxÒ°DôñkÑÈå Äþ‚k9‰ÏÇ‹?ÿÚ×Þ…ÀK/=Á+¯|DÞ_qᄑܣ%CXNC"8ݧ<¨5à+¿ýmLž—(óÔÚ*Z™¶¤Œejºrb/y�b�™æä¶t“ZÓ–ïGï3Ÿ %/„æOöÍV‡YkzïÉ hP)�!Þ€¿¨‘UH›»oÅj#½Õ̸ß\,¶�÷j]hhv®¹CP›\b#0™%' ‡!§Ã® ¯Ã&Å*Iv8E¥õ”âÎ�ÆÂ6Î7•W”Ø?sž'Þfø­�zÈC<×þ)í¶áŽ«ZZö~صÄ�œ>¬Ó]—±5F?Ôò\Zå/TàR©T*•J¥R©T*•ží¦¬½ÿ@Ê])EEÝ5– �/M»]=wG“)ЮÀëqS"¯!åy¹VsÚq2Jµð">ýéŸ�rÙä[¢ulNºX†á#Ôx5èúȹh‚¦$cÝ$þ<¼l‹QµÀ b"T"É ç7þ]Á$áû_ù>ó™ãЋ{X#ßü+ÎŒÉÑÖšÁJ…™’v�£éŪ‘×È9æ…ÆªEÑ.ž�¢^6 H±S…€º“ÒÖ›ér>¼W¤¯OÐsP�m Ð.–`ÌáåÉw£µñ{sÎtIcŒwqEÚ˜¬×õ‘�|'^zéy;ЖUöfm,> ‘Ö�Ëeö¡e\<ú½¹õU?r-m ÜÌÐ슔õÊ3õZ[؇v÷ýK¥R©T*•J¥R©T*=žÜìÄi™1oƒÕßG˜Æ^ÕÈ%¯)æª}Ç ø7þÊ¿€FR‚Êœ]„ÔÑV‘‡F\{w·ÙõZÙ ›¸ööT¦–nLétHf.n!Ìâ·~ë›ø›óÁkzY*Ѿ á2™Z°DÀ§Á=æ8ÒMgÞ �§™Ó,!jŽÁ_cû¯¨÷ž:(œ·�•�¼ñÆ7Á³›YÍýWkÌÞšg¸�¾s¡Ï{d¦•º�”A½¿Ê>OÝ`N1¸ÉÍl‡  q±™zV<Òaw§é`C�žr8¼^¤!™î#Üõ¢aOÖÈ«ýµ[f�ï2×ÎÛxÙˆóNÔgZäxàÅŸÃÓ§ç9Ìè¯MBÆ'Ðèa ©äK{¯pÏÞ[ØŸoÎ3û|Ð¥~àyûàa5ê°­•ìÃLR×T¯]ÿçë·l©T*•J¥R©T*•J�¬Þ_½t6ìsûüç1Éè‘ß9'˱Æiöž07ƒ©YJžÂÜÁÒˆn ‹<ˆkØyƒü÷j4†ÏjïƒÞÛq¡å¶62(l!=/1Yf „C r³ç(§Ú;¢‰ÌßËÝ}^ìËTg¸Æ–œ{r�Îxdfß°µÍ#ÚÚºwak½wº¼IÙ;`îCl„0j,oâ¨J4í�¶ˆ,§ƒàëD´^æE¢5LqÚáòúÔ,‹>@Ò¡”Îé“!ˆ÷šk‡m”RÓ˜O€µ®}Ù5…ë‡Çj\@o°i¶iº²‘3­Á[o½ìŸd÷§¢¾"Ð ÈÒ^ã.<ýð:ôsPª¶vàÚð3—ÍÓ-¥yb ×ÌVPâµá3¬ÅÜæ–J¥R©T*•J¥R©Tz6$éB�€:Ͻ$é¿ñc„—Ü .Ɉ²Ž9`� nö:ÖØ8JìACŒ÷Êû ‹ÊÊW,sug¢0¡FcFbæB2vygC   á5c"sB|\#<éZ<Ú«×Îë¿gZ?g+#½ŽMm3• p:«Q�¬¼~7Æ£Qc/FÉÜi/ýH§ DƒÅe©Ña0ÖZ.Û¢3yÑk#¬æ)3üˆC<5»é<Ÿ=.n¼\+­¥î\ó{”¢¾±¨â^a…?p÷bŽôÊaÆšŽ‰�»æD…[#ôîƒ.us•4Ër8©VN/Ÿñ§‡Q‘{ôXè8R!‡^‹îÅþAõØoŽë¡ÒŒ¿UF§§v_NÙÑ»CMÿe È5Ø¥R©T*•J¥R©T*•SÎOf�æÿŽßK@"—1@Æ1E‰À¤°U ÀÒñk:FNXÅ0SYNxÒ–PD(&UóÖ\3ê&Z›©øÂ 5à×øI,�µdc,Y—3çb@–|œÉåÜ…Á“­É¸…6_àÞ(9Ø=d#]üS�~l&¸9'8½ÜEÉ›;Qî…íz¤£C‹|÷=cMdƼ‰Æ˜˜áBeñœK»¯lš¼HÓ˜n£»µÅdÙä6ÄWï v‹¤Òçfƒ(õ¦Ýy‡ ˜ÌvGÀãÌîfóÞ%Ÿ½Z4g®ÏñÙ~0€›`¬b Z ßíµãÂë†8ÀóÃ%ïáٗWNÞ«¹s‡ÀÈ íÚŠ;¯a›¬ÖÚ–JKâõé‡a¿æ¿ô—þ,þµŸûi³½ú=ûa�­Ì¥R©T*•J¥R©T*•_>Îy%âê] ¦ôOu«ŒÔF­z?Ö׃¹î”g8à5Ê Áy×Óûfæ±ä% IDAT–rØ{ZšžN$jxñÅ'øâ“Æb²�‰q< Fbýé L€¥ÎÝ;ÑúÄOÿôOàùç›pp0²5ÀË>b¢SÝx„ÖÉføÅÙ„{Â22�ûîû¸’Ö½¯çƒùqçùóÕñèű s1²ÖÅ“¡‚Ó“mä‘p;ùyG›óÄœ7sÇŪ,†“`'—Zʱ7÷r*É€ñ_ú§5}He#rAgš9è ¢PK@Þì&uƒîUFßûsoâÍ -Ógý{œ�§‡6æËª«/CF�²†Z2ÑÖ‡‚�`jKŒ“qßV©nÊhùäé­8eÞ‹J"”•Hµ;‰Ÿÿ—ñÕßýÝ•1ï~ÀÀéžÊýW*•J¥R©T*•J¥Ò³%f^Eúȯm¼@TÚõï‘éÐê è¡AÜOÌÀ-Ç“PT -¦¿wxå o¾yÃ/ýÒ¯¬gËÔDž´<ϱøŠÀäzO»G�$ ïPèé³›ŽaÃnºÂVl;Wû¯ÎMe3Ùý+óR–£÷ænÃf‘昀 ;»Ö—ðçþÜŸÅ“'ÏÐy‚‘gõÄn2ì%K²2ÔÚÇ9\,¢¾Ðò¥ÀJßÐçãÍËœ¸÷¾ï ~ÿ[ïØÌ¿h-�ƒ(cë-!7±§bßxJå׿¾8KPƒ»O�akaƒôO%¼òòh.oE&däUf)ê:ÎTV"×Ñ׿S²Ž^>Ø´ )«“S¬z_“tˆXx\‹˜K�±_Ÿà”Ÿ8ÏÏÕoØR©T*•J¥R©T*•YÇñZH ú¨´•M ÈYÌÑç,¡[ÓYÛ,¹ëø5ÚJW)õA¸NÙÒÞ³[l9r{Mn@hÚ— ,G…Ò–¼Í ôupN2C!ìµ EA”ÏéÓ4$­unø©ŸúþÎßù»¡äi䜾žBCå_j´"j+]ËÁ&4LV7¦¯¨ÑŒÃ^ €Ÿ€Ú™Ìp±ïaïåˆ%$&ÿȇ?É_ûê› :…õª ôÞ0Æ´,¶4ÝH…FÞ"ì N ß™-ØÐá/ÿܟǯ}éKøÅÿíæXBÂépxóŒm]h˜™— Õñ!‘Š:b …¡‹ ÍÒÇ×cZ<¾†Ã²k»p,àPç¤n‚Û¹�;oæ�¯£¹Z.’›ƒu³}&â5«Qä¾n<Á�.��f&ÀwŠZc©‚ªüs…KÊh¤!xè”g÷ùØ35}y»n47ím½òeÞo঳:†9ôzoxx8ðÖ[oCÇÙi¢U_S¯_YJlìõk�¡ð¤c aabc3nEFÇÁ1Ó2Yq¸/Ùƒh^x±¥ $#7ó–ä¹Àè³›´2ÔÔ5ösÍ!àþ$ÿæoþx&�´ÁD2l�ˆ¬øÃáØ:$´²Ø,9p�iG˜åÍL-ººÀòzCÚ^§;ÑWæ™IŽm)@kv˜d¶àL‹¯7RQ²è ,Í‚�3К�¨-8±6[ïÓ¿¼g_ñÄýÂÜiqdmsáIh]cÏÒœ<'d !غ6óFG"ï¥ }݇ îtúÜ‚£‘–ÃQ?sÝº –J¥R©T*•J¥R©ôØ:Ž×Œ‡(óhíÁøÁœSJ B±*óm¥+>�ácÉ"P¦|Å݆ <Çâ4l¥#‰m©ùvÎÀ@ø Ü‘�b/D,)ñÄh„Ê5 î×à]Ê]Û2tM„�gêˆ<×kÊó”åˆ�ÜC�OG 8Âõ8{Q7 î cnÔÌx%càØ®A¡¤s¨)DAtw6Û¯9oi6a„½ÇoüÆ×m.�ϼs»¤<‡WS0�$rg±-†!„™(;DêýØìŠ�ö®Kœ�ZË FͰð2 §¶ê<#Æ†ÙæÚÉ&;H‹Í¾N}c”¸ã<Ï0LS7—-†ìí¸ÑíÇF[cÜ8}ôØóZ£¦nƆ9)f\ VÚÊâ·uÐ�KÌ×?kn#ñÖì]®ƒ dFסÝÇvfªß°¥R©T*•J¥R©T*=òÈéý‚R�Î ¤`´[ªr/¸h«TCžG­¹ƒn¹ù—ÂP5")KˆªSï<}F¡ÌåÛ‹?ÖEƒÒŒ½8Ú-'Ùž�Â=8qýyb{€¬²£�Œû07¡q­u�5®+¼†(ôëì½…ˆîzOjaôšíþ…]NpÖö±‚ÌUè@R[ŒÆ6Q§ÑCP(C"åg;Øò2yŒä²cõr<�žõ–CÕ½WŸ7ÓÌAVËdl¹õƘ¶˜—…„í³ »oF$Ù^Åì­4-ÄyO«¡–çÝÿò+ƒe_µÐƒÖµ‘µ!ïµ×z�ºÖši�nÅýC–ÚuæŸÿý^¦]NCïV =çÀ·T2²ƒ>�*õ¶T*•J¥R©T*•J¥gD:O�™‚"°’XŒ*‰ÁÞ{cÂN‹‹Fv£\CØÇ´’�<­eH¤n¸1n‹IÁ¨% êÉ“ïÿ{ÒÌ<-øî# MŸ]˜y…\[LNN(ÓQ8èe­ Jxñ±¦\KÞÛÝ‘tI^*ŸÒdfž—(`U]Rr†ûQ`Ú—ëq˜ûÐÍcl…¯?øƒ¯ØÇ^áHyžãœnøR¦0ZŠÛBbE´SÉ …RŸ5‡@ŽÍSkõt¬2öö]Ü(Ù‚•íz´Ý¦/ç8—…Øõ!¿¦‚5Fm!®š^ÞgÞù: •¤Tì¡QÛÖ»ïÖš1PwýùON�Ñ{ˆÍ½þ|oN«®¯¥gê¯Yù<ГÒ!´Ä6‘�U]ï½áFÿ$æ˜õÛµT*•J¥R©T*•J¥gB>×Oã°Î?ØXMìIÈN;·¥è¨ŽLS&0gd0¼æâ­÷ƒ²º˜“°)#ê­ƒÃx3½Îçžëxùå÷ÚûÈýPrØÜ�bÉ™»8‡Z×0sT×)%‡¡óçC’Àœ‰­èš5j26>1³�/º$ ]‰…Þ¬ð/2]Ï/~ñׯq™3;ߨlÅøEÇñ:G�”KR²Îþ8xóŒ>+6ëÏmŽÙÂèVÒk‹¯Ï¨ÛáV>˜ZÒ±D%ÆÀ)}(¦Û*35õæô¡p ™4Vþ{Zµv ÎÙZ`â¦øÁà02+6ÇÈ}¹ 6Bº ÝòJ%ö½Âš/ØÃá�i^áõï <ǨàR©T*•J¥R©T*•[Çñzb&¹[—�\!Zæ â0Pƒ�ždƒR:þ¬÷†óÎÍjѽǡp„ÓõÇ5�\(Ç¥G˜…Hh2毅6Ú’(Õ7K›I‡‰‚«ÏƒÂ"¿)¤XqŽ ·Å™óÎFÍe‹œwk¨½±ØcÊDÊKÈ¿Ï öó‹�“÷Ö›5¶ &5ýÖçÇ™ƒÌBwu�esƺ6?è9"­Ã') ëÔèð=²œ×AÎÛ\Æ}­öõÚ¿—9”°T*•J¥R©T*•J¥gCdsã4rê£Ü|ž�D�µ´ÂÿŒ\Àgï)G‰ ÐiU •!�q®ñnŒ1Æen ô~$nÁ¼‘á”8úÌÖU -@-Ä‘¥áçêèät�ºgÑ%xÏ¥X*•J¥R©T*•J¥Réq¤íºñ¿/宋¾(üÒHoŒ¡êãâ¬ñ{±ÄXLˆ+ω\!²†½ÐCÛtÝ襬qž^évqÁQì�€•Àz¤¶ ƒÁ'�^e(WÀ±3-ÛÐÿT¾¤Ž:7¾åûÏk¹3#$·ŸëÆ5¤äVîÑß[@!.,,ÎM¼šô`E¶‡Ï׋οì.c¸L Û±Ú|å{j-”yx-µ½hq„ì½7ÔjC/c�6÷þ`ÔV7·^ê¦É"ð%íƒ)l„;hÍpØÝ-çÎè�¬ #nˆ[iÙ‰c‰ˆÞlóD…B¡²në^½w[ëø>ñлÅÕ‹E¢}U¥Ã0õuÕè°¶ÛàNù M€&>ò½ß�ïýÈ÷á—þ¯_Ik^*•J¥R©T*•J¥Réq5çX0ëZê@ ÆÜ�ÕᕎtÛ˜²ŽÌIÈø¯ùzÇr¥1Äkän¶üþs�%S^ÑÓ¼B{æ-¶=q-6±™„ð1k±C•ËN›q)oE7GtO‰f*éŸÐõõˆq”ò•{&6a:¼ŒoHkSª‘qé,@ùïŠNæfúÒŸ/×3z{’øX2ˆµöqö¼ó5SÜûƒ•PÈâJñØÁ ’ßiµÒ3d�×ë´jÞJã4w2Úí è`îÖÍp€6ñºøž)�Ò�pPÔ(ÅÙ†©‡3Ö?ëµ¾ôÒKxóÍ7·¼8 Yz¡ÀéJhëËðà �§ Fï®Y£Ó1¢ëùï8ŸÈñ_�r3" õ!œ¼>œ~`t6bY-¦À´ »®1sÖ ÀR©T*•J¥R©T*•[Çñêâ)±Ó ˜¹.ñÙ˜¶”çiCïµ�..9ùïn µ &-ãÒä5o�Íä$¼¨Ä«Øô‰•ºª»Mã«Â{Ž»u“©«Å4è ñgeLË †õóÜó ¦.)÷phØÛ±8Hä&”ðŽ0œ §ª™Šl…¡4€¨yéªÆ±c‡¯+÷‰©ÖnÝ÷Ê_…¡û¨½=«Ü§ \Rbì´UØív oà]Æ6`°ËÁ¨æ6ÍÞWu1ŒáñâÖägn#"Ôr¢;öå`ËÄ:ÏîCˆà.ªLJq•4·e{Õ²ŽXáÜ•maæž8öÞ~û¸ÝÓߣµ#X][úY$ìöºàKìZ¤ò?V`¹gè/ŽUâKƒ�¾—×�»UÚ‹w[íÄ9†Ýçs*…¦ú [*•J¥R©T*•J¥Ò3 7 Ñ¥4» órQ…>ïSŸúØ…1d³­ˆ­�E“B Ÿ#ØzŒÿrEÖ 8Úë’Ž:ƒýL�›ŽQÓ¸.„è u2¸§†)oÃÝ™œJR•÷¬ŒqÛ5p‹èÆ¢Vc0ëzç¼-° P#ëvÈ,FÒ±jD»S£ôâîÀ6^‹7¸yNx“¬D ªF; Ét0ç™qÞ6 (M`$ñßÝu'€é´ Ô‹ã)Äù¦¯Ñ ƒ •Ë{¼$d†YtB;u-çœ8ŽÃ`Þ~À¯sï°^oš-3T‰+&+�3jiÕv…gçy¦×Õò¡©×R ÙH¶Á�:³Ï‡4Îp½­= ÑsºA¹1n«å ƒ%Þuì¨/‡`,‚>l�,öõ�ívÍ@ÃqæNµwI܃¶º¦ºÏsNú¤=‚è^Ç×—½dG0Ðt†^t™åáŒÓnR_,cäJg,à sæ ¶Äž :ýÀäfÜwÕ›yñÅVÙÇ™fØ)XT‹¨¸ÖF �۬‰£Ø[Š5в�hs^ë”í èÜ=v·¢`î-o„»åýuÀãÏý›?ƒÿ?ø—Ã:“Uc«­Tí²ê„ôƒ²rûÐìïíÍÆr™Þü˘cÞ¹NϾÏ9Ás¦{(•J¥R©T*•J¥R©ôxÊ)A^”tN[u[*Beþç_øÛ·PäJÁ¬ÔBSðÞ cBú~*uþùëô4ÖÌþN‘Ê£× ÏÉÇ÷âuXëÑBäV@â'>ñ þÉŸù“+-Ko×µDDšë'e¹Z{H±âÔ „1z¾VZ¶º?6î£:µ»Á£Ìa]ˆñ�ÿ™¡\$B*òÝS²ç¹’½­½Î>o/lxl_Ã%�ts •Öy“‰²m ôƒ† `Ü�_lœ!ê �vd¨VîÁá—lÜ�É'dŒž:m\Q@8ƉÞûeXc. ‰ÀÎßs¿=${æ:Û/'Ƹ­G÷𚽿°®/”Àfºµµm²¸fþ»ÝFXóž il˜Y�ðÚº·Íæ9JM÷çë·l©T*•J¥R©T*•J�¬ãx=qg¡+ d¤†[D€7VÿÂØ8%S6á’ �ïûŽãa5Øzo‚°’: „Ð4¦,D¿HS`0÷8L cí4Y9ìÞeç. ž6:­µ#¼þLÍÈ õZ8ݧp1xåk£P¾Êá¹HfyÿkÚVùLk­üüÏÿ+øëÿùßXIV¶’ÞX ëÆ<7Æ5/—À^¬o$> ·‹£ÎybŒ›5ªÈFº;¬søºQOµ‰j¼7ÎôÙtHru³13újQrí ¶l›�9}„†¶òÖD´¬¦€8.eö_kdRæ­)æ`¡<×µ6´ö®W76TR«�ö|6 d¦5{ÐïÓ1tÌùŽÙ_cÝvo=·ÖªQ}úü��}ÿñòïÙáÒ:lw NHT8ÿ‚Ð×#ô» A¥R©T*•J¥R©T*•_´Ås¯³þÈF€õ¶Š:VÔU¸ˆ²—c±�n\@Ýr ®=:çOß+›’(”€0n·wÂÈ1a6>³O[„ZÇŠ×ú´Ö¼�8:cCÕ†Jd…WÅkh™Ô#ƒ8f^)È5ª.Œ¹ó˜óô–ßZÇàt]jtÓÑp¾F±;Â[�÷ÑkãµR~À_ÿÏþÇåDl©/BîAËMüùÆÛz�ã&é(¼ê­ã£{?¾ükßZ1Ó Hi¹mÉ©¹mÉ*SØT .=ZöÇ3ÜZ ùk)×4WV»[\Ö³æ]6Ùâª÷$¯4Ã#g±ÕÈ,öÏÉÓšƒsƒ §*l9ÌŒ¹hké[k«EfÚM±°æ]K�~·ÐÜíZóþ)1~‚~áë_}ÖRaáXÐs®ü|¶ G¢Ý™DŒó¬àR©T*•J¥R©T*•[½½.Þ0â”®¤‘h�-tð` '¦ÌE8AdHÜGšy}lXN:Nc êh‹ñcEF`œhí<±Je�ÜÌ‹ÄiÔ §;/O®af¨1ÑZIJm>e ëu¤ˆVã­Áª8;OYËZXO1Y ¥°‘ÓØÍœH¯£ŒFÙ—w6`ãO0žÆœ�š¬�,MÀ¡ÂÞ˜DUw`3#]£¶ÜŒr¯²§òÎÍgöia„ÔÖ’çž{ak¥õf\u÷Å�`"+&{?T“çŒq†EnhmÑWÖE‰m6 às4s)2³ÍdÄÁ“Ó(·¼¿ºÝØà¦ÒZ/AÉí¿Z-· ,m­,±&›Ñ»÷«xe³fî‡ÍJÔ×õ-s¥%Ø r¬œy[>òƒ ¸S·"ø½¯yƒÍ:ÖP·¢7Mûe›€mX`¸o¯˜.•J¥R©T*•J¥R©ô˜¢¦ ?e/ùŸðþs)!µY{IÙY'éAM:ÑŒ�SD�(°‰W­8mhX‰)5M]²%GTy„Wm=�šG—±±�O3¸üx9€Ýˆæ­Å~�>ƒ�ß NF‚DƒÑÐ'™VÒÌ$%.ILmÚl¾\î!k+¥ºÂ~|Ì›39/m¥�ôŒó9]§&KÕmyZ‘ìprÅ¡½�iÀ Fsç~õ³_Y/LÛÜ=±ƒZ²þÜRV�Ö¡q ä®{ÏpJ ¥Ý(ÕS“Í•Ÿ iýö·Ÿ®kÙ¢T�yÞjËFa HΘioiN^ΧÏTïœn ”‚^×¾×qLj±ÏùKùó­ÝXj¦µ‰vˆh•} ½Æ@ÇäÎñ1_î%lðUg5ÆÃ[Šõ^å�Q¿aK¥R©T*•J¥R©Tz&äcÖ¼õáßõþ% €·ñ_t™CÇ�ñ´'%w_n®w¡Y1ê žŒöŸûS¡ßàt5xAE6ã–ú�ÚŠÐî®ú\�Ì\RB„1½?±Ò yÞ4ã“Çî%§bBs¾CL•5É(9ÂyžVتð.B8Ý�è¦9ö÷q'_.}�÷mãÚ¨¥�9cAÊXìÆ]…ºoÀDsúIÁY‡tAº™qsÝÖÙŒ4G·›_(¯ýŠ[±JÆõÖ¸­:Õ}ÄÃ5­Xu,âPBA¯È²V]kL76¹ð68òÚ"sAä×E||³ ƒS”Z_OÖøš_· íÕÐH× PV6x¬FýpѲ÷{¯¼.~Àôgò!t¨è4¹™{R?4Õ\*•J¥R©T*•J¥Ò³!¢¾Ê=vAnÊZF¢Ó¼\"³_*Ôùç°°]À!30™ÑzœÉÇ`0>öG_¸­ëÔ¹w2úL¿'l§Ù{Ï4R-Þs ©Q¿'è½­H­—`¸‹Òkh¢R‹ÖÜÔ¥?>Õ͵ç?ãä”ôy‹íŽc/p#âTÐÀ’‰$ª sbA]wzσ§s=¥{$æôäÉÇa¼�Zû!vâè­¿±ÅD/Z/ ~_$J;ÊÏ©³Æˆ�Âr˜k‡oͰI§W!û ÀãxbÙðó¼­�§Á-¯©¾ß¬¥Z(¢eZ­9öÜìëvÌÜn<,“¾W:¯#lN+jìC É*±¥5f™¶Ü[¿eK¥R©T*•J¥R©Tzdõþjú7½ü;¾.£LÅ�tsž8ŽcÍÃ^¢Æ°lFÊÝÎ�¢ãŽ?�ñ’�»K’–a)»h‰ëÄÿvØ¥ýÍ`ewêzËïsÿïšþôµ€q“Èu"oQ®åëáÍÅþšœÌe¹CáZ¤›‹•»E#ÏŸ_ùè{ð›ÿèŒyÂy^åkå×w †/í¯�Xuóâ�撚]Í‘û“¾©öB…vÚR"$וÃÂè¸kiÀ¤n¬[�Jû‚xÄwŽ''Ü~à� 3òÖè h†Â8ù%;­5°ÈØbѼ¹ó†›+qmJ¶é"UCk3�ß×û�lŽÍãè©–Úÿ/²Mwk•QWaþ û*�Vê_*•J¥R©T*•J¥RéqÿÝ®#ÕhÍ®‹ÑSZãÆÍŒF^ êEªnÆZü@Ÿ’‹Zâ@‘Ø4¿®½©—ù´Tbtæs]ÏšEóSwd#ãá¹±$ËðmX 'šÎ7­Í`îBN˜²·'ë|¾81^‹®Õz‡tOzïafžhÉ„'ýÿö¿ûó2F0î¤2Îdúšaù’¬«¥jíUvÚ˜£­zqÿ¼ç<‹NAuîn¹¼X-Á2=�z€<î¼øØØ3ç-ݰ;öüdФ“a½æ9¥eÌÛz\vÅÅ�‹d×ׄSÕrò�Êùø|ˆamÈ{S°~x#ðôHW÷_ÌåÇ·ßó ¡Q¿C©ÚjÔÊéÿ&Ìùùú-[*•J¥R©T*•J¥Ò#K€÷åpO¸À‚y Á¥æWþàÆ- 3äzà Ž©ðLãÇô}w¶¦”'9ó íO„�fÌ&:é„¿œk=úb5óùUv¤poß8W/ÌÕ�|-¬�: .ùr?œæî3³  Š–Y¥ïg¸lÔ^É>­M„“3ퟘœgÀR©T*•J¥R©T*•[¯_Ê,âl€Ð¨a²r� ”�j#j¡I7ô9ÀÍHÓÊS³»NA™ðŒn.?/¥ØãµdP12 }=)š�î6¶†Þ½}Ø�z1ÑØÀ|[à³Ù˜;5‡Mã#­Ò4n§_[ë €Ãh7/eQ¶u³ÇÊëtƒ›q¿t¦¢D�¹kCoO0ùL®ÄÝÄÖû�ó<Óê»æ.°¶Ý”ÐÓ�Èú"¬�[N8¤EɱßHL#Å�¸õH§×‚ém™¼òj£% hô ¡õˆ­¼öqÔH¯:ÜäÀ.Ç"Ú» —¼_â6Y!½VZ‚ž’Yƒh>O.¬_„‰ãØÜ²xÚJk“½Ëáù×ÿÊÏâ½ï¥t¸,ËܬÞY7ï¹ç:>ô¡lžéi‹Ý…q¨Q>©n½hs�‡Ôש¥8°·ç\?$šÇ—ý´ûb ùñ…žÇëÔ•BۘϵΈÖpÕ�Ûûl�ÃÑêP”1×!‹ï«·K¥R©T*•J¥R©T*=Úÿ�£¬bzâÔë ÿöPØûÃJ> âÉßÛJbF¨¥¼è„LDš”²Ê{L¾�qÚ >q¿)oi–¸T#˜¾¾ºòo´e‹+9‰#ëÔ)ØH¢/0Ù�Qž¢<‡ŒÓLëšÏ-…é¦6VL«úc?öƒè�B«ó´9'fm÷=Ö½(«ëžg˜8lM|¼ШÛH8½¢†ÞÌéÉÜݼ—[�MI¥Z—€¢X Ý@ôæ~‰G+¨|�~�¥‘ <…Ô~úÓÏ?t Êá±`Ÿ8æÀ“ç¼ïý/aŸƒw»9�·]K6S�iÚƒãlCð5ï½4àÝ;Êá�ˆAÖƒ.-/çÅ…ãºú�˜s¬²“¢sÖ™›m&ÔI×#Õ{Ãí¦ñ:w2}ž™b—J¥R©T*•J¥R©Tz\ű`òoù=,F"�‚ Ât”4žÊ˜’cÍG‡!@0m˜=ÐûsøóÿÌ'.™ëp‚yA?<È×êaX‰ãUx [q¬ÚâÝ­çf2/i5¹îůÑ×jOgîå$z-~S:Ð/²(²¹ƒÚ¼,L�\½÷Ú‘Í8/jV¸â× îÌi÷"�ñX\�B£}ú'?"ùꆭ=W )mΰû‡JsËzQî:; n©ÝSã¬sžžaFØs uŒñ4QTy.Ò†d¨å³ e±ûŠÓÖdƒ0€1æÇ95½äÜzžë'ƒ&Õ6›³àêÜA_£ûù|¿ x™©½Óìýsjœxü“k¤ðøqÙ-ô�{æ°UÞ‡ýÃFÖT*•J¥R©T*•J¥RéÙPžÍ¹…$ …!(,k�QLs2KUà_Çœ y¥O´¦cÉ£i„/~áwñ—ÿÕ ðæmë'ðÑec‡ù‘?jëà ÈÍ`šõýãKÁHj:]·G’-Nö:ò¼Ø¼L­}œežß-ETõ�~_lÔÑk£) [laÝðŒ2ž8Ш›rŸ©'Ö‹Cr<©…Å#°lXXŸ'¶Ñ˜s§íæ³{p¿žLŸÃ¦âê’ÔMÚãÒ×Çs8P®ÞÏ”kÞ=Wo«}Ó§€Pè‘®!îc¼žØ[n¢xΟ«ß²¥R©T*•J¥R©T*=²zõ2÷?B,fºŽfê&ðòV‡i»³ÎçÈyL,ÞùK|�Þ�­A—ÍÐäF¦v—�DL²³¨øØx½z/q¬]L7úϱ¥L�ãxÀy¾“’š:�™ÐèÀäscb ¢‰ý±WðÒ‹ïÅÿñ¿ÿê�Ñs03—Žw‹ FŠ=rÚUïoO¤2ÏÀÀxs$Æ2YwIö.÷qÈæ�uã1“ìÐ)SÙžÜf:KN-”’kî¶YÌ]nпЦb5•8A i[4XÔ^C-ÖF9X-]‡oŽ,š<&:âØZY”îzÃŒ9%d´ì¢çz~·ëÙ7!ºüvÇŸ~éÆŒmÖy{‘*ç\÷:@èB™™CKñÀÑÊ™g2Ÿæà“|K9~¹v¤©TÞ?üHùü+̬_°¥R©T*•J¥R©T*= ÚAXLMêH´(o†¥þöæXw­ 8“ÇÂþô8*›£O�Z9E)¬#&½Ý—7ø6Cu.>‘Í_úŽÏf‚rMÚ’ÛÚ�ã8ðôéÍÁšÓ2°\ì‡i3Rq0”±Á¿µš¶�üÊÿý› ÞõÞqžÂØ”ËÅž �Û§ßW6có‰0q¢5MƒÎ5×–îõ°&ç•XpUÝ›aÔ]$¿†|ó碓nKÈ¥Ýu&.›©qGt¿eÀ„maØ 7Úå0ËMI½µØðkÇÚLÜ´xèxÑÂØv¿É]§¶Ï±Y,éø<ŽüÿïÔçk ksÔžkŽ<}\‹NBuUJtW£ºþšÍ®;¾·ðüõz#1]~b„ÚÎw©T*•J¥R©T*•J¥GW4kEɱ‘˜€ö<ìóÿ¯¯™_7FHsIlK?s–0ïjD阳È&”Ó(tÌ×4Ã=xÔµµnìIá£~�1ðôéMž¿ˆ×D¤šá˜Æ*ØPPáè½.½&Æ” °E��—^zÁ˜K³XpK€Ñç °SfEÔÀk¯´¼ÅYšÒØX2ÂÜÅ Wå,œ BI j‰ôÆÙø~ m¦DPc\7¶þjq¯!’r┢ºr#'ælÖZ+Ãà¶þ¾(ëÔ¶šØæ«€²{åê”êgmÊá¬yÑ_§¯sEŠGÚ¤Þ�umO1y¢›S²¥Ö^¡ã¸‡oœZ=i¦ƒ¤qÖÞÕè5-Éh¥¢ å�k[[ ™Ë.’ÈLr×âî@«LgÕa’¼5¡�ÑÌ-ç×ç¯AžRlY`ý^ ì+Q¸\Œ #¹&)ð³øëÒ &¥¼`ÀaÈŒ’æ®ó¢9$­=KâL¤VâµÑ‘¨£5—˜}26™ �Zh ž:å+žeS Ô“�ÇaŽ­E‹eÎ]k7�B 5ë!•ò’ŽÞ‘6ÙS˜�¨×ÑÚ�1nPZ,ßëk½÷�™ö=m™Qb«×[oüúrt´†úÜ@? J–µ‰g­âz-�½òü¾¬ë\�R©T*•J¥R©T*•J�#VGpX bsÀažB´‰8 ï8´¡vwö‘AÅùÄ 7W/¬œC!ŸFoÝL5 ÎÀfÆR�q^ä°/: ½Á¯ÕyÏ4ªüÓ¨nlÛÇ«)÷Ð?ãLAá2ÝÊg= ̶¦»ÛOÁ§GŒrg„¤H*F3šÈbyn³=Ï?—õ‰å´qtž”éÚjR¨‚ž«ÅE-šò(žfÂ1zë¡é!>ý˜°>Om‹º€#wû!ÕB+$ó(/…El—!ŒrpVco ´¹�w¦ùwr}ç6O@Ÿr(]M7~ØbÉ@nÈXï;5ë�787{7W]¯ùƒëûï}ï‹éƒ®ÀP�}zoúm·æöNoçœaMbe´�h48RêR©T*•J¥R©T*•J�«}LšGU5*_’®!c¿Ø†6ÊŽsØ÷âëºA+3aBŒÿñ²8mnÍ…õ@(óðø1ËP0HˆÌÇÝz}u:èuEF䑨\f›c°ØbÒ }6b K?ØxÎ^’Ëj3dc¸…TàêLm:±=X‹õ©Â+ý®déu‡â 9?lÔÅþJ¥R©T*•J¥R©TzvÔZÎ7a4•Èø€õ/`±ˆ&_ªÉlgŸ_—ÍX”šl™¿ûÕ¯Ynvž!¥u6¡²¹öÃgý5Z³[†˜”yDœS˜¯gw.zwDŠ’|ô²X‰GûìÄàŽÃ£¹Ñ<¥zþù'�ù{î=ÓÚ�Ö¹Én¦Ô«ös¨�ÌŸ#œJþDrWfwg™„-nsb5Úº"LRg 8Á©%¶rÝ«*f,@7V¼vm‘ÍÿÓ‹Ó qÖ�áµzh2 zx{:�ºÐ^‚ÇhLÙôÔb£ºäÐÕ.; E%^'}.›ëL\~çó釲Y¥³þ·nzÌÊûúS*1ažø‰O¿Š}è=¦ —”{¯–u‘ÒÙS'ìÌ ÆÀ/ÿòðë_þª¹ÿü=!ð´Á Yd°§»ËX*•J¥R©T*•J¥Ò³¡›âœ¾È(ÜÅ'œÃc°÷ßþܽD…¸ ™�ßøG_ !ò{žâQVÆ´iÎXn‹? ƒ–ò¾gbÎHü:x"½/x±'DæÂöº ý4­ªë( %Þká ^yå;míZËN¿Ûí ñÞUò 7£yqǺ÷�ŒQÖBX}¬½ÜÑèï­‘í8–nÝ=z{@£žœ„Η 쨷Ž9æÚ �Õ :â,@oÜõŒ¹-F‰¥^„�5Û`¯JŽÍ)É’9ÙžãQÇžØUwk©\-÷›¶Øä§¨d‡H£ºssñåJæë‡bNN%~ãì=º¸ã‡q·˜Êq† jYë÷¼çüÝ_ú,¾þõ7Íîi÷NNª>Æ83ã]Úœ!;®ëϗ‘R©T*•J¥R©T*•J�£9fàläWõÈè^zªÿæGrÚí ÄG™ÁÒŠVªŠ†Æ� éfŒÊæ®Å,ØS‹1™h×=çÝâS…`ÆŸ((܈¶vT+ aXªS¹�r©±ÖR®½‰é‹¾�¿úý;øîï} êú�çðô¦ƒð}ÀšX{&Ž‹«Ò¸ÌT§ ‡"R'DÚCÊs#èµ9‚­½Ê’EîÁ.‡ºQkšrÙ]Øó¤e6mœsš -.„–X\¿ç6ËÖN´Þð³ÿôŸÁ/üÂ/¦¦a¨8¶Ò‹˜Mç-î>Þg¶¨tXÛr{o ¬1z÷ï�èFDÊ]ûál냡¤�Õ–?œþ½ÖÎófóçЙá5»Ñrýú¾F$¯"¯�vÐIú¾xû0ƯÖoÙR©T*•J¥R©T*•Y½¿ o·UnsÚÏã¿õ}N]ž1—MKò:Çq`Œb¦´€UŸ&|á˜1­ï‰'8÷ Å ¼¿ÁK4rÙGüûž–t§œ !~¬÷ cã¼IØ §‚UICR*üXìl†IbÄÖAà Hç ê{:ÛŠ®ÈJV”Ñè^å‘yŸÖÇÅâ¹Þæ"Űýþ½ï¡‰ãL7ŸUk £Ó¼E]?‡“ë�3Æv%q©3úd¤[¹y�=Y+×�ãÈ>Þ-š4W&ØS»Ôû«[Ω0°MôvâÜä".6�ç´¨¹hégz‘øæ|;‚306«¸ÃÎ_;Z\üélø6ñ«+2¶ Ç–ÒܨHqeýÎ5À鞯yp¤ûŠõÐ:SÐ^bsIrx=*`©T*•J¥R©T*•JÏ€ŽãµÅŒ¡ÿnw’‡Êmp)@õh¯2œøƒw(oÐÇæ§>�Ï~ö øÖ7Ÿ‚ˆñ£?úƒxûí·ñùÏÿ”+);rW[î!8Žç9´pW9By†|&αþ†è:ôn †Es͘»'Ô„¥£îÔ|¥ßK3ü¬/"»õâõøût»fuôÉZ̰&“Ž\hΉ‡‡‡5ÊÍË<<Å÷�S"VÜ›c̰ïÒAD Þ_g]Dµ º��Ò‹9<£­U@¤näØ*‰3eöR?”ÚèòúºêVô�¡5`’/Yè«ýѧÚ;=.s2Æ ¶F˜ƒ–vúéamæ*í8‚�46çx´ÕeÇá 9ù½ZZDïG¨èŽ1éh#½fÊÅ�øùú-[*•J¥R©T*•J¥Ò#«÷×w‰ì†ã|×ù€‘�dØÇœÝwÊæßÅ×9Òã2HD2kiÚQ|sJüØ KÎBœqDèGiÖÞ±õ‹¾À!ƒ—Fyc„z ÷‡å†ô´ldS÷ù_®Y;*œC‘1"…y‘…ùõ³u\ˆfà3=Ä€Ïðy­Oú5ü½¿÷EÌ�Õ£á?k©¸9„ºWX¡›¥Ô®i;K°#Ç‘l¤Ú6£Cu4rëd¡žYáàHe àTщ×9Me"at!³±ŽZ‹GÜý&–Ø¢{ôC†4"æÎýCAt µh–]³á»…s_ß¶µKwKÍÄrÍž‹W$Q3èªâøaVø¨T[]Šy düEÀ©àE×9ƬK¥R©T*•J¥R©T*=®”Çìn9‚·æªëLøÌ°6YwÒåR ç@þqx�i '7ë œê­×`æÀ‹æÆ¦¥FÝ5G¡�”BÉZ{žÍx†vT€acË¢‘I¯WÖögŒ6ËLÉܮÛ�ÅûpãN<î#Ót´…Ô©ŽWCS§e$~Ý:—0ÂYy­fkŽ ü“¿<œÁ)©ëO­½ÊÉZ©ôóžZØT±œ ˆŠ‡åê ›ÉÁæ7M—?pÒ¼¼¼°--¦á}6 *÷Ýp¼E…G¸nÚWú½Ëu�-:LiÓôuv²‡Búó½ÜD‘iBïÝ>±%®q&øHæXî!ô›¶÷¼¶<ïvR"Ây~®~Ë–J¥R©T*•J¥R©ôÈzxøáÍa–„Ž‹¾øïÿø}-þp^ÃÒQH‰*gðb �i§Ðj�s‚Q1ŽÌzŠàªÑëZ¢AæÜÓôiäžØŒcëØŠ?üÞÛ¥|5‚¶hB‹suͤ$voLnÁax-¨õûwÆܵðD¿—÷sß?�‡{y€èAf>¯j2óPK@´)F7ÎË"\1* ð²D"ÔHÏÅ× ãT;Mvãþ…wÈ5[ñ„ ýõr±GΖ[55�*�w åÃ}e¾ç†8ª›n¬RÞ†KÎõØñ®Ð ÿ(“ø½Í­:»cŒìšŒ÷°Gµ=ÝÂ:4;HšŒPÒKc�ÈiЬ%§TìœËDÖŽÔ[ÛƒÝ-ˆtý1�©æ-á+?Ž<§ãœGš�Ñ9Cr¾á`—'¼ÈW9Vó›è£Q�'_Zyýæcæ¹Y¹„u«íµ4£b®DÉÆ8+�Ò¢ÅkÚá‘\»Æz# ;Oyq#µÎÙ׌RUõ‡ÖkÒûˆ•Ò½w4bôÖÐéá×莼} ¤­$ÞF}s!KÜ“H˜×w�ŽÖÙt௽v‚Yn2Pô{.•J¥R©T*•J¥R©ôlH9Âk¯} 9Îë&ª<"lK(‚œe´~Ih®†rÓ+g‰¼È8v†�S“^€{ ¼U·…çã˜s‚'§ëð"�lö’b�=UêÑèHOüÞ�Rš±µ×ŠgCt9ÚbkùuUïÇÅé'ìÌ X[{@ïOä=î¬3�¬¬6óŸ<¢N]�9¦¼x�Ì…ó�6까yÑõ¥³ð挱Z�?7/´s¿°9c°¹Ü@ �Ö6O0NL¾™•26¡0œ¤¶µÜR"Õcœ’{†_»Ì±›v�´nÙá%YŽÞ[t*ÆÇëë©õÔ‹8dm^{ý»ðßþw ìǾnûŒdWa'EÎÖØœÍÇ:ì‘‚÷~„(¯6Õ@[÷0Ӈį�’#‹lORsÍŒ¹~YĪm=„¥R©T*•J¥R©T*•_ž0$|ö³¿¶JL�¢Æ”fœß§à `‹‰z9[Ex#ëGðÞ…üMTÎ:Z;‹SÕ­ÈvšRô’Ò8® ˜S^¯÷c^ª¡iƾ¸ˆ$"j>ð�—Œgè¬@ñ=éL¾38å|,^Œk2©["Â<íÔÈ#í¤qxX¼ù¥—Þöä„»ó¦¥NsÛ2 �2¦5<_�’°uÖ{õ íúhßý=ïCkspŠÖÞ‹Ìê‹÷ÞÃæº%1Fùï¾ �„¤5u‘hšT~ÎàÙAx0*|¯ÐB©il½Ý¥›Çw2góí­7-U@Ë5Pš?(Om­gZ3ýúSú3xßûÞ‹·ß~j›§m˜.™sÙ‡2ïAηkƾ›]´­ 2°r‚h†ç!€ÏÜb¬û {ÛÖ¼Dæü‹å8Žú [*•J¥R©T*•J¥Ò3 TÞ•�‹ÅÀØøÅ€B(3jAÝnÑM˜ç ê{LÛZ‚ýçj„S¾ã±]˜ñIÆÒ�KØ£¹€Žlk�g‰©J�ÒꜾ1N¼ñÆ7ƒË®¾4Ñ;Ö}²]ÓîjôëæËü@Ÿ¯è#á| v. Äo½õŽí‹0¥›™ðvSZä_ðÚµu8wN %JsŠ–AŸüäÏðg?ûÛ (É›�YC¦™qÓóÜ=„\r<”×[|è™i½Qý¾C/-çðmk=5Äìeû˽ Ë�kŲ6½øŒÂœe÷×Q I«%8ÏúóŒüO~‚Éï¤:m˜ãò¡eVXê3 e™•lkó±§)Wç IDATæö]sN_¿eK¥R©T*•J¥R©Tzdõþzâ3ÇÑíßü±@4­²1{Ñ$äqWçÍæîõNVgjÜv·�@ó¶]7d=yò€Ûí–ÊF´Õ7œWâ�F…½—§,£‘Êã¿Êƒò|C/ïˆ3úöv_1‚Ñj)fc)jó÷èwfòùÜCíΈ?ó5Öëê¡Èõÿcï]z-ɲó°oíqν7oÞ|TfVf׫«»ª«›ý H�¦dB–lÍlØ0<$dÙ” Mpb{Æ`Ã2 �<¶­�èÇÀ‚IÛ€D¹)7Ùì®~VuUeVUVÞ|Ý÷‰Ø{y°÷Úk­8·8TÖ`…DfÝ{Nœˆ;âD|ñ=¼ÝØv_Øñ”|@ÉEŒ1VtQhûýï€yž RGÛª¢vÞ°Åø.7È+̶sêDÑ&Œh‘hÍ+ÕbI–°CÛtKÆæjë�#bÛßÖ¦«a•®ÂÐÊ?ˆ2rbii•o2Q–Äâ²…×7ænÀ`€æö»íqc—ah½Ü"/-c©RTaÆ%\“¨ŒÕíÛ70ŽÂÈí÷ˆIÍÛï½âhny?_")íèèèèèèèèèèèèèèxÑPWeá[RšW£¢*ªâ¢ÐøKD¾a®ÖTT+±W–‰‚ζïÚX¶œÕ*ë&öZÏ—°+yP#ÎW²ó@8Zp6ê-<϶E·XiE%¨¤šÄ©iJ¨ëámÍ…)ËATˆVÚz)1g3?ße»­âŽN (ë'ûFìÏ˱T´!þh(Û)Læ¶”3o€\^;Œ­Jãcó†û&jB)›°Œ©ø¯­—NKºÉ`ZÂѾ‡@€i| �“úß-#^˜\vv\`™}§ìµ ]ÇúZö�›6OÏ.{ aÍýÁ¤“WóÔä¤âÅðàLÓÔ,Æ¡f ‹/Ö`»/å ²l÷r[{Í¢!¹££££££££££££££ãEA›E´µäu¬¨©ðÉY]mÁ…-L•L;µ¨†-«©8 'Q2è„ ´öÕe©…å<ˆS]Ž�¡-»déézÔ¡)Y†škØØÇmIÿ…:?µgÿÀyú­—^²ûÊ$‘‰n«¿m�•ŸÎí³=Ñ([Ø[€;:::::::::::::¾XÚG—™r!†Ʋç°~*®*¿Ï9WaŒ )ŽSÍÍ©ÂA”eˆÓS¹^¨ƒù]YŸ”b �·)½Ê eù¨í ¸B”Ò$�Ë3G+PT…–·²�ÆòódÄ[`l»'«"RJd•ó²<�…’hÇÈ–¹»ñäº7¬ú²péÕpQx™„,òê6Ÿ'­¾—•Pˆ¼1¥lTr„Ç…½7o©ÖÊÎеKцg.Ej¥¥ÅV[T�E­–�§º(îD�çI>»£–„çòuer�l±——溹�ˆÔ¶´Õ¬ÚXäŒÖÂS$µåµây·ªÃ’jÎPmÅ¡Žo\LN? ”¡/å$eì.ðyï/¾ñ±Y£{`GGGGGGGGGGGGGÇ%Ú+UÊ-ÔÿGål¹g®Ü…:.½ZŒi¨¼@6|˲œBסð@j·-ÿ.­Ä–¾H”‰¥•!Å®Å6Kmý„ô§R–*�¸O…O*Ÿ£–\åX¸–` &#Q2-{•bYoy‡¬ö2l—´Ê6ÊÿÃàÄ_º^Û¯÷ÊËdâøô=q°åvˆÝ·ðT²-²ß G)‚ NÂx™ò¯)Å2·¶^Ðà k )&™úf SLÆ>ìC[#lûpÆj CêH¹ÉÕK¨¥îüTIF_–ae–�h'ÿ2XRØmö(4æV&gy}a°C zœÔõ­N­¹Î®ðĶ<%˜±à:öÖŽ«“NIH¿=¾ùæ²}í­Ëj%.û\s;::::::::::::::^BZÛ,í;¶¶Z–mÉHï£/êÉ,UÓäÃ=­ÿ]ÖÙ@#û¦°ÙdÆ�ÝÿË~±Ö`6O>ÇuÜÑÑÑÑÑÑÑÑÑÑÑÑÑÑñ/…[ˆ¸ò'E9—²ï[ŽB¬¤åßã8Æ»=¥¨Ã–R(¯"ä5¢®Ä�ÞÂeq•º Ù¹¥©È•€)+Q"MHÆRìºBqX2$VM×_y˱x’“°^ØÝ]7îEɸ¿Hü¤¶g‰kÓRÙ®íÏÖLBjûH i©E²YKƇ("'àþWÿÀ¢PD㾤/"sn¥»ê¢¥ö™�Bø: )ð•¯ÜÃÏþi]yËKßX?L¼å3Êzêm¨$;°©ËŒ’ÏJ¥FÚ 3«ÕˆyžÁ Å-3p¹‘MEW'ƒ�¥n§Ø µ×Ê`©s›�µ¡›2YK`Q2¯ Žp¹©fü±c� Ÿ2\ñƒûýã‰Lk§†Û?K‹p±o'£Ê  ¬]F™Ð„”~Ðϲ/1~£þ+7EJ4 ÿ‹‹P¸†j�!V×f(¹|:Ë01oCu"}!U§¥�…ÊQ̆“àK\ޱ9…ï(¤˜�#ã¿@�äó Ñú*T!(ÜIX�hBµòï`^ë‰?Uªª|®]Gå{tYm -Ë/ÆèâÞ¬íø²íµ¹~v= ×ÄÚ1�Büy'ëÔÊå> *S,+óÞ{Ÿ´_ʈF0ø’ brÞr%¤b“¡lŽŒ ‹R ¨èq�iJª„ˆú‘†ZbÎ+ø°5™uùŒPU jòYmk±VZÆRMh+§egÕan“ÞtÄ¡�ÑÙŽÅ¿½þì"!­Ù2Ÿ·í9çfe–Æ’³Ââ—×upGGGGGGGGGGGGGÇÚô�õ5BJ\X?€�\yŸ”³¡²+z]ò¥‰vhœI µ™¢åç¡5Öz]J(ŽÂ6éjÞžÍÖ«¯Ü"Õd½ì²´¤$lÙx¥)7Ph6YO¡æ¹KLªEX‹Qš:qAþYÑ›¬¯üL>Çr:ò9s³CÛq+¤ªDÜ…Ks- ¨Â:�±Ë9#HžŸH"ç9!gµ©f.áŠ)Í Wu ¤¶“CˆqhXˆ.T,Â1 »�ºO‚"UNLøch²Jù}ù9�k-³dêyù¤¬g O Tí·ÖÎêÙåB†çZÑœ«Õ6]2±‘½ iGD¸reׄ<Ö�Èl›’ D@ª¡•n™Ò¼Õ^# À:RÎÚlÉB‘èZI.sh²]!-“ÌÌEqKÁ¬§’˜¿ökßÄ—¿üryr?»vttttttttttttt|@äIªÂH)#„aÆ4•`œ«Š¯¼ÇfÇ iT¸åR@¹ò&õÿÙ§\K±º*· ytÜH0+Ú*qdjWöÙy²,T.£�‘ÂqhD�,/mˆEñW9Ø.…\�˜¹¹r-ie£ìc- !ªD¨Ïð#)j!IpÑp¶XÄf ¿c�›ÂK•W«êbDˆ¾™¡™ŽJ0†Æ³ù~ˆˆ`¢ÊJÂåÐ ›ZV®”wĈھ’�”‘.‘>r³Îzo4µ.Þe[&B&°*™©(��¾Õk–�’”:�2ˆ6ÀQ‰°š;Øi¦BzZ‚°y¸À„œt»ÎÏ7˜çd–Åm§Š×[ËSxq€0b4Ä¡“hÆ­ðÈBôE×x 8û *JC["Û-“C¤£òyºŸÊ¿¿ûÝàƒÕqë!€_H¹ªôx•·¢Œ»w¯”rQSÈ R®qƽX–p–(¥F<Êgîî®pp° U2’TüÅä¸á*„ƒ�‚SµÆªJ.´B-=µ¥´…ÆUÌå9 Bèåúï¢(T²,7®£�~¹-§4 +·"…)K;oùwùS„]Ù8ZUÈe3¥‡ÃFÓÒœÛø–×~ïý¯ñŸþç`_NbóþTùXøµB<ú^Ž ÒÆ„aee……ÀR¦–�35ï¶2º©L¾„ƒÌ «5µ¬¸4è/ºúÀÉe f¶ÕÏÌ_ÿú=4)ï,Óìsò´Æ1–×� `õ¡Úa­í¶* ‘�ôÒMÔð"Pæ÷Bâ ÈmÒZoº�KbÏ’‘­™ÆØuåuI”˜àöÙò;õÈ£wª|XÊUxÚÑÑÑÑÑÑÑÑÑÑÑÑÑÑñ¢aKP—žÂ7.çµ×^3÷ô%ÇÎGœ©=xÉdΦt4,ø…ÂAœŸOxöì¤qDÅÊM·Í_�ég ÃUøx8†8©Š«Â%rX85ƒ¥x§ïš¢Œ“rEþ5Vf KYŸÂ›ÔèzY&µvÊ@ I†™¶]‘‹’(›B0·}ßi�Ëèèèèèèèèèèèèèèèx±rmÙ°+YÿBDÍs¾¼……drnCÓcP^› ἃÒp¢jS.B¹WݺàCÄù¨Â%rÌ*ïäX‡R%¥ò~Ù!åD)ŠEÛ„s™§]&î0DÌóÔ&É2ßO0ÛÂl D+ë´;uI\ê²T^ ³ bÅÎÆßo3 c#ýrÍ`´¤fGGGGGGGGGGGGGGÇ‹ƒôXnE…K¨MTŠ\�!¢.SØÓèø‡ÂṴ̀<’üNU€0±J¤àìù @Ûtçyn¢*[ØjcÑ„)j>±µÂ½Vâæ„¬“rSé‰âÄ�д¦-3)ËŒ°œ’””‡¢Û�¦Tec]&¢hò©í#Ï e(àŸü“ßGš…»J®ë¢ìOqݶµ3ã§å²Â1Â0 Pw@š}qŒ%Ž\@"¹·Tö”„R«°[¯ÆR �ÕÞküàžyÍuRf“9¸ÝxR$”þçK#ÕŒ»B~‘’g”Êí÷*¥T›.ó Õ–äô9ãšü¶åê`ž1ÏN¹m¯fc Ní³„¨³•Ùv²Ë¿}²HYs; ­‚2Ô†àyžêïe\ažËä–1è9€_”2�è,¾ª*ËHij\‚òbá•1Uû !Õs,¶ÛÊÓ0Z>Ÿå3€"šòsâ”Ì¥�¢è › É ŒÊÇ‹ÕØó7*4ãF`¬Zt�µ Ëçj{n(ÖåE¼›pKv]eÊr5ïPù(6ë*íÈm ­ÈÄ—�¤ÝÆ5jОQ0Ž  ÆÇžW5_ªŠÂlJs˾á ×N\>oÛ.\R¸re§Vצ’è}Ömò˜A±òÎËì¬Ò +cIL1X›y9¯òÒ « Â:¨†´ ­®S€e·-™)$¡dZŸ¹ ˜e¾UY^_¬ÈÅú[ŠM¼õØN8jÄŸ%8c“™ «,ë¾l .ÛÚç K.òU;I—D¬Œ§ª$ Ø4¤#ÊA0 cW)l‘`OÉ"iGGGGGGGGGGGGGGÇ‹‡”³ê=¿wþ —!œƒu¶8á(b,å¥Í6µB£f­«¶äBЊ0¨äð�€qŠÒ­ÅÍYáÔåQj6 -„ˆ·ß~§uQÈ6Ä\!*p-¨E%5³p€åŠ<¯RɲP\¯¥Å×’¨®Wáe*Ê:È2‰bqÌÊx2"-)�eùF-únžgÓUÁÍ‘ºŒ«£@FH¦…+K¡ZÙ‡ ámÖ�Än‡Y6Uê…·›hý Y¢o %¸¨}VÔem±]†Ú�Cðª@‘reðË ¥6™/+1•`dÚ€­ß&ä±dv�lŵÖR— ß䤰ª¾e…¶·ò.+³—¤¦—ðJû‹¾W¶S–_^+Û1oì²­KFX×™Ü6Ø`Ë2Î?êgÙŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒß‚–a‡£¢(%ãÔŽ«|š­´±/–ì[æ.¸Ë+h÷äFÔÉÏìr—ÎBfHË0­Ígr#Ó”cá¶þj'öÜŽˆÜŠM÷²x6µËªp*cwwÄ;ï¼�?ýÓŸ€AÈ©t@‡dÇ£¬Ÿ�¨p–`å]K<–qÁ0n< IDATÚ>‘÷Y­•屘ɸKqiÌ�G;¾Ë•œsÉ´ ÒFjòÐb Mu€„`“ ÿ7>hÚRŒ©mU‰¦Ò–k'§�nu™�Zsov%$–¬Œ5 Ñ®»%¾ÀEñFF=¨¤'5¥[!Ù(󨕜X2NÂ23φ4¤FÒ™æÐÚs 9ˆ­pH!ûDÒie¯K«¯ÈX ‘¨Á‘ò·n«¼V=ûšá¨íÁ@pÅ*e_ŽnÏs^HX;::::::::::::::^4BÀTrþäþl8VÚÀ“v‹g®9}J.cÊ fIê̹E™™u$É ô"#[²0DÈœ ÿÒrœÔ¹YÔ‰bŸ“¨Ü¤ÔÃçZ{ttnJ«4Ç€k×÷Á<“6®ÃÂçÿ)Y™³”²\‰–K-Çs+ªUnGùµJûr]Žê.�‰³ä_Á¶ÄJ_Œƒ‘cÚg’XshïSÙé’�õ;YVZT€"U-Ÿ!4!e•:Êr÷öv«•V‹JRN�9µŸ+DV®A—Ùdá•�JkÕÍ�Ìù%Pd• ®“¹N6äZ GîY\±ÔÊÎ_Ž—°î¶úyÛnm'™Wî‘ÈiåõmŒ-ùW¥·�†�K”–%4¯»Hu½}»—€tttttttttttttt|1 ²U0Uùæ\2å…®û¥¶UI\®EŠC•£°D¶Õ �ð"±¾·�’…ƒQÞ'¥Ùt¨¯QB�Zq‰æ ²áKPI6}ÿÍ›ûø•_ù%”Ž »�d€ …ü [ÜFqnFMø£?üˆ)m —”¸°bÁ+³Ø‹‘ñÆ·ð7ÿæ¿�Ÿ68®Eø!) QÕ» ÝV¨e_«<šF»ùϳ"9K²65 ìë¶9s2p‚¥ü³¬Xt¤›†¶1FvPÉö55OºÝpk�¢Îfžžž·"�¥ÔT6^™âÔþH™FÎ àâ�¶JÁœg¤4¹åz‚LÞ?· ©ì­WöY¢S&œWÿé M5¾>[ËóˆÌØð¢)XÖ©Œ¥”¤˜äŠWt“Q æK,±½»££££££££££££££ã_”; &æ²\‚ �¶£Û �0aš.j …öÃr2˲Z‰I‹q¨E#B&å£ä–mSަü,š Ÿ'ãâ,Y�'' ò'?sê;‰—ó롤k4ûË*Ñ:$ÛPÆ&gFNÀgŸ=®c îZsé8•Eg'ö Ê,b+ëMÈ30µŠcý9¶¬©Ò> ;*X䌡4 Sh ;ëSW™§·¹Zéé²úX[]0•�¶(ÑÈ9#ˆ¾ ÄÖNËV&9ޱN„¼å¥öù~Ü_t‘eÛíNh#X'R2Dàv²oÙVüɤұ@k±=Ï5pS<ë "%E¥"Ú~ž%_åuCÜÑÑÑÑÑÑÑÑÑÑÑÑÑÑñâ!|‚í°œBc ¶8•%ï í²V•VJArò1qE•#ªÊ ¥m‰¹Ô ›ª’\ž -¡™�ÿé÷þwLÓTV©ÔÕá°µMÞš[Ìõz½UÞ!<Œ*á jË/„V`Òr A­S¡¾ÑÜ,g¥ë&J>åyÌzQák”ÌÓÆßœ§Å¾•±–õ-}–ŸRŽImÖ@`¾´¦|Hª„šŸ Öþj7 ”̘¶dGÄB �K*§ü¾4Ά6aìDP½ÞÉ1ÄB0…RÖa,¶vbùeèÕAª$X ¦2”�1Ï©-ÓN.ë£nÓ(UÂÔdùÙ¢››X–slÙwÙ¹²þj=ö6Þ’í7lвìâW¯L1çV´ÒÊMÈOºe¾`;p`:;::::::::::::::^<Èñ –³ð^ÚäÛÞéb¿´ôCH:áX¾ V�Ú¬›Z÷�-µ"%ù<)¡@Ξ,üJùüÂÙL“:!-¯"ë ¾õ“ŸWÖqµZ5•žð¥ŒÃÚ�Q—•D$QFJ.kþaU\z•�¨©Ù’½õ:W—%Üø¬pãæ œsí¨PnFËAÂ"Ž­äÕvWˆà.µ(¾Q8Êþ ¥8£¬´@`EÁ¦a�b a¬…~’‰ÿ[VÚúÌ-Q˜Ò+sT»qh´MÕºœ”æ- iÙ±1 Ì(YØNϰjEtÎs#•µæZL‚¦¢[®Ëe…(±ÍʶJBUDN&�LK(¶†–VwM—TꘈeW÷�æ Š”µ,ºü<çÙísýì"u†ÁHUÞkó:::::::::::::::^„·±Š/K€•" m‰•{~å#$¬¸þbMŽ^U�åD„žD¸ë$ �&¤¢§NÄÒ«D¡”yHñr4ä5¥Xs£i$^е¼[òùóg•ûÑåÛ„¢T…Ÿ^åœÏRÆ0ÀºI…Ø,…«¡)=×%b*µD ï ýßø5üÖoýûUAH[ŠÆËT›šÙÓpÌm—¢2ÍUdÐ8¾ÃjïmæUh’ä¬?¶¶æèÉ •AHægìÔ„*å俣öY*£›l²y² ùfIFa”Ë€VâJj¯›ô•Ì$²Ì'K¬žhZì@-ÁP¦™ZËŒUJzo7-¤¶:1d�ÊÏ£’�5+1¾t9JZVcr ÚdœZ¥Ô¾…8Ö³džÚï¥vº¥É´Äº¡ejÈ'›±1Ï?ègÙŽŽŽŽŽŽŽŽŽŽŽŽŽŽŒ �¨ØDIx“’{—s.VVhK¯ûC*ò¾GmVmæxŽ €Rq{"6nFÈ&ͤJÞQË*Ô @¸Æà²n¨üP,Ú·à9—œÄ�ˆLG�ó\7ˆ�i;DE¨¥!ÞªëK?´XDÉ¢ª‹®àDÆ%Æ€��Ž�Ïêòg£†Dë�P>Iš~�a(ŽÖyžŒX-o’XRïrÞ(·m‰qlªCQG6ubÎÔˆŸ¦Ü3ª? 8©¥dÌ)‹ ÃðÊ@¢îÜ¥òNéW±R¾AÚ„µ"+®YzŒW•‰�‘9d½Ð€f*3ýy Æe0¢J"Ã`‚}C°ÍK”€Ù²®šÅ§Uƒ)ÑìÐ(ë�mûµÀªQ|eÇ«×\%¼B˜’kØ)ã©Ì»z…9Ú¾•:kÝw> ÒÊv;::::::::::::::^Ên%ªMËF¡–Ÿ2…V^¢\M6\ƒ9B[�ÑHÂÖ¿ÀúW!óbE* +[K[Û¯EÌ%Ò.À;*wø –Ï¢Y¤9såËÒ%ö_åÀÊØÛ\FTÅ"7g®}O`N  PQ–q#©„•&ÉÕ“F™89g¼ù櫸zuwQèÁÕ"¼hdš^²ÉR a,“ÀÊXÅú y–3†³��)åö3)æ`f¬Vƒ±%—|Á*uJIJŒ´Õö«,ºzعVHyò°hÜH[”’CƒE4Mx/æ\ìÓ$¼O£Ä§¥RX"cãÐ8k/–rÖßøËïà?þOþnÒ�Æ!*�Šå¬ÊRš}-ÑXz2Ø)"ek!@Do±�P! àÌÍo­vQo§•’�@dÈ:Æjµ. ,ó<ƒBó¦½Ë—‰°k &RBJþßÊAucë4zq1׉Àm@„¼…œNV™Kh¤|È:rÎ¥ÿĵҔÍ" …«Z&²ÖZ%ã�˜ºîÔ*k™Vµa¨!�Þì½ß’Ëh'L°&ƒh0�@ ¥¾{žgOôUÖ]?C‚/· TÊúóüã~ŽíèèèèèèèèèèèèèxÁˆñç–T‹í²,íßRØAæÂÛä õ[³n„”fg-^ºåsrN"¹^/¢²1gž#ñײAø!ÖDíFâêlŽÇìbÝ4Ž-¶’Û &ܹ»Â§Ÿž|ŒŸýì3w¼,[ƒ´æ=דsQêêq�ݘÛ&§åq¡s2˜y±ýûËçLø©•3ó%s�¶Ö¿�†¯•¹XŽƒ¡í“%‰.ªä’±�›Ü[æ’’ã~=šE¾n«ríN*I÷ª` †Õ/#´}áçÔ¼•ÁêÇ3`ž†apëBÀ<Ϧàfþ,a—ÇŠóþü¡1 ìæZ™g´^«C9‡­}§ûœ]ž…,Ë~Q— œØd,÷!"婞w.²ß2µé=·ñ·Çª�_2ÿô˜JuLõaPŒ¡-KÇî\á/–ß;b›Ðùå/`‚“ÿË÷´lJ³»ÐÑí–mðßé’/"crùœ¦ú}"ŽrSÛ«Ýbû»RÕãúäØfË“ÙòÔVÎõb‰�LÂ/ÿòWñö×ÞÆïýãßwÇ�+r~¶ûÇ~èyÜ~÷/êáì ö÷úÔ”qûõ·€Ç‡®Ý@¸ù 2¸?ƸÞÅíW_Åk_y×÷÷pe'" !å’êqDõ»ýübƒÓÓSL›sì]¹‚Ý+WÊö‡ÒªBÄáÓÇø£ÿóÿ@::A¸û*Âîа×Û`ç\š%9×뵄a(Í‚9e õœÌõ÷ó4!Ĉ!FSN˜â«÷ná›ßùp8#TËVˆ%š'†âŒ>ÄÏ~ü<}x„i="ìía¸r´šŒêwD:?Åtôõ[‰‘Οc¼q™>¿@~ôWw×øK¿úë8¸~¹îÿ“³S|øÉ#<}ø!žžœâÑáclÎNÛw¼(?ìM—ÿîå­ ûe‘ŸýŽÒ¼,m&×P!\ù6¦ÃO0Ä€éÚKX�æó3ÀÂæé3Ä@X›b@ L˜NN¯`FG ûoíû<猡©yf¤ãcì^ÿò—±»s)1Ök~iÁ¬ßþ9ç☰ÙL8;=ÁÅÅ =BðÎFŒ`dlNNðí¯ŽøÙ§˜öv‘6;& 1'äó °™°»»ƒq½Â8Œ¸º³ +Pˆ¸Ø\àôì�Ÿ<#†ÕRʈ!3#ç ·÷wñõ¯¼…ßü×ÿ:b øÃ?ü}üñ?ûÈq9Œ@` é·÷¯â7ÿÚ_Ã;_ÿ:V»W�™ëq~ùõ¼½~,s¾\ËÏóÜì�òÚ££#¼ûîñÕ¯¾…k×®�™1ŽcËñ*×gÙ]SÉgɲ]vCýŒr¶®Gä»<çŒq]nB9wffL󌑀‡ŸÜÇÿò?ÿc|zø o½ýM|vÿ=_$\d€QHäy³Á<]`}eL iNLjœÀ‚ilMvÆ€½Ý¼ùæ·°ÞÙÃý_ü9áêÕ[ˆáäì‡Oaµw)¬ à Èùtq "Fؽ�£g§å*ˆÓV»éeJ{ äïñЮµí}£¹b„-ç”÷‹ HÎsözÐò þ^†Êî—yµMfidš—iA"-ËÊ5Ø0DLÓlzÂV)Äeí°^Ð#²ÖÜØÔy¾€a¦÷ŒÚ²«®M †u‡ÑŒ@£;—J´œö$w_"?ÓÈ5¾”ýc¯‹u,ßDŽ�³Ä\y�ŽW ÿð¿ùÏð_þÿ->úðÓtQsúPÕt0­ÄÜÞ»$Öäx^žC–¼Ñvk/7\c%Z·ù¯°8WÉ}×ò¾Ö‹ÆôºG¯9ª°-„[¿«lqp7úþf¦E[$•NÝ EIÆÎZ«a‹¢:ôäˆ�ˆ¾q×jxYh^DZRÂ3TþÊ®�FËOP}àÉ'Û$„·ÝÆ88Š9#Ð ·nàïÿý¿ƒwßýsœ�Mæ #Á$ˆ|³ün>üåÅk_Z¨ÉÝp–uA;Å\ŒJú›p?.þ懄Rp'9¹Úv%6å¦n0„kpD–Ì�ò9É�ï9ìÿ“»0Ó/m[ë­7•;;kפòì¾Äå@µ7Í~Î1þÊ_ù6^yå>úè¡ûRѧq«)IÚ˜„ø.7l¶¼¶õdv˲ßwV²¬7øe›>~ð�CšµíÓK@è1™Ý…„~ù)©�Ûˆ¼uò_¶f]s¢;¶üSªÁ¿’�©çÿG�•¼ÕLe!16+BˆÙçpmQX�N~9Jºø&]êC“òûk×ö°ÙL[­èö©›,§¼':¢I8ymi©ÊF:®çOQ9Ë—uÙÛú¤d®ë%�oíšy�Vpd�GCrÇ´4gqËQåúå].î‹Õ Õy�vÎ(ç92¥Js;ÏVª/_dÛsƒôbÅ]¨ù&3yÀ%çHÙ?% �ÝÅ¢#0¶¾ ³‹³Ð± —>$‘ïC!¨4L™Ì>!·ÊzÄv®Ôñ ÂjÐÍ]�ñr,ú ‘ä.B}©•XÂâ—Ûw«œ/ôóíÃ$½ ”c°DOP=·KX³_CS›ÛcÑž¿CðÉ'�ñî»ïµb*9ˆÅaôû·lµó‰|WÄPƉ ZÛ½ÉKÑ}ÜÓh"`ÿæmÐñ °Þíî—›â@q¥ ùé#ðúäcLÓÚœ§§Àz…óñüù1?~œœ�‡]ìÜúrˆ ÁyBŒæyŸ'%™‘Áàa(^ˆó †`µÂxã6x\cN |v‚ͧ÷AûûeJ(öùΟϘŸ<ŸcõÒËà��Ê.¿Ë¤L]¯v|€€óäœ0î_kÇlN3xs�üü1˜€´Þ(€"ÉÇ‚ÜÜàÅÀy…qu€0„BÂÕY )P‰Y?!o0Ÿ"n.6@"Æ•ë×ñæ[_Æ7¾õM¼ó­_¯¿ŠëWw±Ë1¶™Ëƒ››<ƒç„ßû9¾÷'ÿ ïýä§øÉ÷Œ�Þû~þãàýŸý>üÏŸ?ÂÅÅž<þ ?ùÑðôÑPˆÀþh\¤z“.d�ÜÔ´0LÅ-ÔÔÔöyŒ±ª2˜Lœ�âÚÞwî~ #Æq�9‘2#Ô/&ÆÕ«WqïÕ¯`ww…g‡Ÿ`zöóÙx\!(Ä„ÀŒéôëõ8Ž˜Žž`ØÝCXíƒ81€ÆÇ�>C À­;/#V¢%7oÜÄjñô“OqÎÓù¦í—aÝ÷µ½æÑû‡m¢OÏÕÑÝçÈÃy]Ž^Û´ï¢!b"xžV{à<áΘ1Ì3.r)VdÃj ®7° B Œt±‡€aµjçiYnÉ=GËAo7ÖC½VM3bfܼùB°^¯Ý fÊõjNœ?ÃñÓ'8üì!†çÇÇ8›æu†å32edd|vx WÀõ»7ä šÎ‘Îϱ·ZáÞ½»¸uë.n¾t W÷¯cgg;;WbW+ììî"DÂéñsdÎ㈌æ5(fœm2ž<ú@Âk¯½�×^7oìãƒ÷ÞÃÔ†ÉGÄb½hëá¸ãHRg IDAT'%-‘íXf&æv­¼ÜF 'èò¢2‘s\KIT°‰^ú]!w¶ÕË)Uˆåæ4×§M6KN­©|ì*ôJÁÄìÔ^Ë�[¯\»¶‡‹‹¹©iÀ–�f£¾ð6áB.P­‘NPﵵآi¢Ä±O�–'{3¦Jj*µrÃÍ8?ßàŸýñŸàü|v¬»U0£]øˆÚG­ÏÛE178û°°éöLn¶–O7„)¶'šm¦ÜßìÚ//µsS3ù}–ÍŒ:^Ð/Ã!Ž9/ûªoR`�‘Õ./´üSœeé Üß^m–�ªí),7àÔ>Ã*…ª¿¼Íëá£�>[Ìç:gD*mw4€Õ*÷’ù’(ó™@Ž”,raBˆ´¥€•PÐ@Áì ·”Š6ÇÒ’öI–žÔa¾ÔR®$rù¼sç:¦)µ‹e¹9°�Ñe3ì2í…KQ©*JJܘRœ!Ö§¢†ÌSâ$8õ“œ@ý‰ØÊËÙ‘SJÚ ‡àNÐÖOðO½Ú\«_$™3†�°ÙlÚñ].Èêºq½¨±ÑîËת3ƒQŸ’k×!Ô±‚9N¬ô߇:ž”,P%öêq(óŸ°UÀ$ËN)[H|O2~ûwþ6¦é<](¼É”õË3À±-K O˜‹ {AB ’0»‹ûÐÀe�°•ÐÛöøme©%°ýÅ -žúúïÀœQ¿“ÌÅLʹÞ}¹Ç¶¯b¤Ö�f•ͪ”m*ß¿$ŠL‚SÆ©B“7™—•\Ñ–"®µÃƒ@A‰iÿDf½­šÐ+ÒEí§B;.ô¡ÑöC)!™å¡‰œGÅêAÁ>´ 梙ëÃ.´‡6\ÇKÎÉ2!|û;¯àÛßù Þ{ï=—�A[ ƒ½ë·0œž!\¹‚°wPn|` ù›ÇŸ‚‡«·@Ì a@>y>zŽáÚ `÷Z³©´3T=¯ÌóTׯ¨YÃx!î"³ÜlÅ0Ï¡B9M‡?E>ü)Æý—�ãc¬û „ùì)Ò�@™�O#® ßþå_Æjðäéc¼÷ÑGÈ ¤“§˜/Î0Þ|ã�7Àë«Ø½²ì ^½ƒ)ìc÷fB!Ê�ª …‡©ªVPBDâ|~Ž S±¾uCÁ…$=~‚ÈÒt >=C~òæ'�0œ>GžÏ‘×W @d`&O Œ#âþ8 [7Ýþø'±½˜ó~QJòÙ Â8€Öûõ ΘNO€ãçÈCíí#sQ`ˆBaNú€†PUraqØSEn%‰ ˜snûÎ~?çùtú ׸q÷%|çW¾�o}ó/áÞ½»88ØÇ0T‡N}hÊâ^‰Ggøäãûø³ïý ~ñã÷p|N˜Ö×_z ¸viŒHÈ8z~„'ŸâÓïãÁáøÉsÄÝ] /ÝDÜÛǸZ•e[V2G<@rµW�`’k«pšç©\ÎlNŽpëöÄ¡�Ts-Ô‹!•dr} =gàÚµk¸sï.Î.Îqtøœ/°su„ˆ™gÄ‘À»{ 9csq:8@Õ35•à|úë@¸÷êëÚ’˜ç²/˜ñäÓOp¾pöôØX³ô^Á^SèlÛï\8{½®²ÁIN�“ÑÔurüïî®°„œÀC@Ê;›¬÷vpŒ(Oà”‘cÄLCNˆó˜&ð´A\¯�Ë7o�gr,ȃ~Qh¦zÝ•2c 63®ß¼…õκ�ÕÕEÁÌØœãéãC<;ü �?ÃÉtŽó0 ­Fðz]9"€B)ZL3ˆË}PX­A±Üg!M˜OO™qpý&î¼ü%ì]¹Z÷5‚cN³~§�0Œ+Œãˆã“’3†u¹ À)'Ì <øðCìì®ð¥WÞÀ½»¯c¾ÿórÓ"­ñú�=œ>ùÏŽÏñÒí[wVâXörÚÙW…½ª…D�6øéO~„¯ýŒã TůTËr¦irï—kÀ*ß%%l­‘qVíd]?N�[¯‹¸ hV㨪ýêBcÎåo"lÎÎðñý�ptzŠõj§§˜¸¼.Ö̱žg3•屜×ãP”½CÀ(¯'d®]»�q\�Áxzø0Œ¸˜7È�ã€8¬Ëwc9–ñžO1BBÄœ2¶ wû GÕp–” ÞBÆ—¶®ÙÔ-T¯�ΊòP0€‘ñ�o¼‰‹‹ >:m­­ÈÀ:–îF91B;41Cr¤�UÊr,‰c¯½Þÿcžšr‹äÄ ªl‰ÑY˜Û\ËÜ®-/²¼w÷÷hp�%zåuFhå­¼PÝ j•+óЦjÙ¼œÌ­Ç¼±ñÎ:»Ìôä QÀ«¯¾„Û·¯ãáÃÇ:ø¬ýÖÒ)Û ª—r1›dÝËw½�Wo”¢°¥"Í*…¬ÂÄýM\\ÙlV™ÓTDF�&¶j�,lžZKª?ú²’œŠÍ+Õ¶·ÉÊlõdˆ­–çmVÛ“šºïõ æz“šòäºr!Ì؃6l­¿’#|‰*nI4ew“jóýºW’Æ(­4¸,d”pØ"\ýÜÈõ¬’z¤±UÎ8‚!„šûH/ˆE•8¸œ€Ú¾õOªí8©Ííd艾$M‚ªb*ºã’xíµÛxòä¨>MXf°!Ç%Wõä……bT¶¹Íš¦vY6a«’[ŠG{"µ–fmφ º%÷0A‰V½ -Ssû·~!÷äjšæK•‰\¾ýy”ÚlZdˆc�ö$ö2¸6óvž†-Z§~9ö8 îB�ä|½87Y"¦œ‡Ù|énŸ ˜�þdž�<­ Àm ¼<¸‘Ð^ûÀž£­äßÛØ],iZpjKg‹0OÚ4ïÔ*GÃâ)¢.CHëåïÕ›�%B·¥œßRJuÅýw˯þê×�sÆÉɹ;§2‹¶¾#›Jpñ`ÊÚÊ”èý¼ eZ¨ÚÙ}wgÎ[v%»oä�Ì m¼�¨×‡‹Ú�f¿_UÅÝ;OÜÃ)£ߎ°Ä?;…±î—ÜÎpçöU¼òÊ+øáßsv}{q,ë|õÆË˜Žž‚Vk`çJ¹p‹iž‘ž~†xv€vʶFž&¤'Ÿİ9Á7¾ùKø�_ÿWqpp ã¸.7!pæúYEµºI?Å»?ü)þüÿûîÿô=oâ�/cçî×°¾ùeĽë@Ȉ1»;®c¸zÚßGÞ»‚ñæM 7€�} ’¡€íQ‘q¼HFÔ<ÍNÉclÇŠU.­ÇRbŒ«'�ãƒ÷ÞÇùÉQQ†¦® Õ0ŒåZLè;*âõz/ß¹‹ÍtŽãG�q‘f¬w÷0ɼÃDÆÎÎ^Qšºë.N°3¼|ïU½ñFd.ªØ}ˆ£9asrZ ˜°¥¦ðJ}¸k+msÔëS ±~?Ã]ï[%¶>ð-ÿN‰±··ƒÍé °Áa�‹D8 ;H1u³Ájg!eä“càü i3ƒ8ƒÖ»Ha,ó„aˆP2Wâ(0¡¨Ss..0€±ÚÙÁîî.Ò¦¨«/ÎÏðøÑ§øä“�q>ϸcV¸ˆ( ÈõÆ>qFDhVw’âÂzíŠyF>?G À½7^ÃÍë·ªmˆäüKëÐìêaN3Ž�ž—k¬0 œ_àßü�×°ãÉɈ¼ûýïƒç ¼òú—ñòËw0m6¸ÿ}Ly@Нi÷^¹†ïþóŸâôä·î¾Œq\•y² íìý„%ýBí¼ÿƒ?ÿ>îÝû®]¿�ÌÛVT± ·�” IŒ:WimU®7Ëy~tßI2çyjsmÚœãâü Ož¶œ€å0¬{dÉù‡ïÁ(ñÈ)]½:’¶ˆ?Ë_(Aè�g+¸Ñõ²øƒwoÕÔ°ð‘9Ëh$?C†„¶îO`î íøQÀ•šºu9–v_udz”soUÊ °Í�²$Ž ÙÉ:Õʘ›,W¤¡Öܬª°ÒÇíl;µ²–xþü>kl°ä©×®UWoHꉀì$×IÍSb'ÆÑXÚ‚²kÔfŸ=¦\Uß·ã²+ñ5ÖÙåèÌæä A›/!'sµ3Ù-¡mò®1ÿ$O>‡–ÏWH]ÚÊ”³,òeí2¯MŸ ,nVI'tŒÞ.¼´MøÊm8ûœH­U ä³–¹e:a«QÙJª­šH-¾Ù�¼ØFµ¯‹¤Z•ªÙ(SåFÙ+Û|/¬à–T‡9>Ö]¾ä*’#ÆJ¦-N®¾UÛf(zI¼¨’€ÃÃ#w’´sc‹T^¨1í“o놹ðNÐzxo·Tb…�í•.µ†[{¨¨²–ŠÚíýîm³>Wd6ãÌ|d§ðoÙXMsUyI ÷ò = P½ BvI9Ó"ÇÂ[â™gcפEVa6Ö�…üžÚüÔ/6O6…lŸMf`¾4ƒ¤)ÚX§¶³çA"n*\ëkÕsNvç0=>£¹à±ôé ^„ ªÖÅz7¹óõò¼ ¶lNãòa‹%Óržª¢™jœ„·BxK<·TNNŽðüùE;–u®es,†Ö&¦$´%ãì:Æ…Z{iË_6ÍçE¶«µãR•¸}ð p!܈Ø<|!—½(OˆõÁHtû0É~ç¨jÒgZÙ‹:KV,Ï Úº¦çõ‡Ÿâ‡?|Ï8|Ϋ}ˆ´wýeÐÅâ±sý#Ò<�æ Óã�CD¸~´^aˆÈØ>@>=Ápû W®[VÍ©Ë9cbˉÒc}@ŒWAñj¹©lVKû @j³_f;È›3ðùönÜÓˆ´Ù ožbšN�Ęž~>yŽ™3V;+<ùôS<|òÓÀH'ψWï€EmSÙsš‹í9äÄÈ Ä¸Ï`Ì—æ&· nòfƒ!aÿ*xï*˜€À éÙ#ðæßúµ_ůý忊·Þþ®ß¼…ý+×ñìì9üèà:†qÕöOJ˜JŽLûŽ ¡’QsJÍÂ*ùuC³L›ùœb ð¸ÛÔŠÌe}ÓóC`³Ažèü|v†¸Ù`71ÆÍ >9E:;Ò Š@»ˆq·CÓ4µcÎgLÕsrŒàéñâ ÞzëM¼ñú›ØÝÝ- qµpÉm œŸ�áðð~ôÃâϾû=<ú9î"¾ô:n¼úhï6¸ªsçióà 1¬ÔÊ´ÚAX­KŽãzUHXÉô4–@qÆÈ±7TÛ(ÉCÙl£жÕÙÒ‰Á1`}uççxþè)>úð#üâç?ÃGïÿ ÷?üž={‚4O¸ºµÝ°p}¸3Ĉ›·ï€çO?yˆis†õj�ag…‹4·963#ÒdÆf³);9c>zŠ«ë]¼öå7DaQÏ�á³û€�œŸb#åÅƒê¼ø®R2 PlçZïô±×åÉÜG„E´�ºtÀ„½×/&p  Õ<®‘¸¤a®bÄ0åâ™9»Àõxéå—qëö›ó30%äóSÐùy±ã®vêÔrŒ¤œC(_› òé9�¦iÂÎÁ>€ÃGñà“û8:;�k€ @ˆ;åQ­É –¨sLˆC(*¯Í'Ç8¸z_zåUìíí#€ëýLÊõOJm>YSªßýggg˜Ráúúëßùüøçïá“à Çr}Ç ?ü˜^ÿÊ;øÚÛ_ÃÎ:âÇïþðÆÃà ~öÁ3\¤„óçGØLgxõµ×«=D[äïRULDà4áÃÞG Âko¼‰”y‹¤š¦ «ÕJc²ª›h5ôÛ/êýfžgdP9Ÿ�Sv꿲eþ~üñ}ü?ÿ÷àÏþìOq|ü w^¾ƒ«WK<ÅfsŽ?ýÓïá�ÿé?ÅíÛ·qíÚuŒ«ž=ŠO?þ¸�ÿÅù)˜æiƒP<áH©D;€2æ4#4Ëg]¦ú=ÀUÑL 6›iKéD ÇR{E9›ä²$À�¡ßyVÙb ±íÐJ&Y\ØR^•Ê¡=y§ÝM¨Nü˲ä œ½²ÊDÛ“ «¶òù`´Uö@ 塆î[‰jô Ø'2õ"Ô(-ý—òöçûl®¥¥[OÚ.k4ZÞ[vù~¿ßàr–Y“Öºã`J>hñEGmŽz‚7¨:§ž0¡©I4· _¢dñÙ‘å" õ„GaKáknöe\ˆöòì²6ôœ’êþ[>Uas2&48¸/eQu«”|8Õ{RÚ’v-{ÐÚë<— ´WøÍßü>øà~Q÷,žLkILýRÏÜ2L/›C6³Â+OùÒB“V\Â^ÒïŸZbÛB[opmH­Þ|ÇfX’†v]U5K‹9`-™š©b·Çæ­Øó¤ÿÂ\fQ$ÍÑqÖ€úd’jÆØ%!öm+NªO)eÛtùÑ\¥FüÚW²V=]”ãÀÛo¿Š““Ó6Wmn—�&àj×·ù2ؾf^¨ì˼?¿8¯Ûhvûàª)ÓAúä¼~× �¬8Êͤ6Ê“Ûçò†¥EÄiKØò’­×0Õ¤ÍCôR¾tFTaŽ|®O9ßxã6Þzëu|üàq9ŸÔÓ†ž#Øå�Úíò9Äü9h‚»˜Ó¼?Öë–‘(ÇÒþKw‘�ŸÛÓîB\Yõæ|ü¼³ÆêÚ-p}3=-Ö�ë/#^¿]ìv16òÏZ¼Šò¶'ãj®ƒ©Ü¼sf ÂæbX­&%–=ÒÿÏ×›Äê’œéyO ™ÿxÆ{Î�ªnÝ*‹d5Éf«ÙT[Í–Õ¤†°akc¶ [€²¼�,Ø+°×²×†aÀÖF C Û‚·Y-u«ÙlŪ&‹5ÞùÌÃ?gfDx™™©‚¨[Uçü_|ßû>¯¯MªÙr¼ b€©n0›8‹Yœ ¯/P‘ ‡Ìg3Îç·ØÉ‘kœˆõ ¬$›cõ°i¢µIvþû9B)¤Ìý¬–ÍwPZa�AÕ̱°·»¢Àôx ãÿ/o—çÙEŒ†Œ§»8­©¬6%7WW¼|ö”“³ƒ£ñ%½4(ÝïÝ»‡5n_½¤Z¯X.nÑh%ëkê™ga�Wf5gœ+^{ã-¨YÆyÈòÉéK._�bsÍòvÑ4ŠÃÚáƒ]L2ÀIêD!–TX'[ôKüîvl†2Fùà‡ñþ·Xy+tž#�X ƒAŽ)7°\cÖÇǼñø-†ã)ãчcysKYnØM˜NÇ,oçØLÖ6M“®áBâ$Pl˜ŽFì³Z.¸]θ8=a9›Qé†c¤ìoù÷~ó-NŸ�°¬¼‚2ü,]¤âðW€lY`—KîÜ9âþ½×ÈõÀ9[s"½Okí-¨‚ÔÎX«¾¥Ò,sfó9J+ʵåäò–Ï_,XYAÕ¸À,»“ YÜðñÓ¼õø1¼ÁÕÅK^½<•QIM–å\ÌoØœ_!$¼þø16¨¼zç5z\xë*>þÅÇ|õ«ï¶A)‘%˲žB]k©­mˆ´(¿—û³–T* ‡ ΰc˜Ïnøþþe±á«_û:ßþö¯ñÕ¯¼Ëx2fc+ÿ~úE›Lg¼ýå/£3ÿ½�©8}õœ«ó o›wÆ7˜óÜ« …d2 زb˜ç”Î×7 ƒÕ‚[(g°ÅS–Œ';Þ¹çÕ{vÃåõ ÔJH!¤oàâííRÕh·S�àðƒ¥özŠ„§×�7 ’´™Ô:»”̶0ãˆrDâªh]Y¢±¦Çˆ©n ×ÍqÝàÒÂS,Z‘O7À¯16+$.¹Ä�""†¶‹šžusU©=AÏeâb‡ƒ‹¬lîvû õä2a0†®”®©U<ß¹/ µT«lq ݾ‰DÃÝÔþÜ÷lâk‘†Ë ºªÑôç¶ÖY×QdÒsݤ�Ót-h1!EG ØÅª…†_]sÖ�r¨ßâú¶ß<µ)Z-qŸ™&°$kâÏ×L±+®ÆÊ/æ ùÜ}!D2eÅS~’s|Xn'„2º€²�Ü{àn ›�›>mgWô¤�ñ&[)@’D�•>hþ¥/Š"±îùÎ.Íái[Ši7U2VÄÝï8Å2KÑÏô±ãŸµwü±˜ûÃïÎ ¶bsþ ¹Z#v�`¼‹Sà–7ˆÓW¸éÃ;¯�ò¼À²(ëäDã›-5gKJ‰¶®9 ölB\ºZAœác*Óp¤”Ò°ž#…ÃecÊÕ ¦Z£V·¸ë—PzŇu2“1.Ï}c¯,qË%J Ó;H�!�u6ÈT¬µ8ëPÒy†Ÿâ(qUÑ $ü{ÙÚ„P¸õ&;¨�=ÄzÉx³àݯƒw¿ù«äñçËíí‚÷ÞûO>úrÅ`ÿŽ·bYۮʱB>4øê-¤g†µ2MÁ«kS]óûj^� <>,¢XQÍnУœ¯ë[Ü}ð€Áx„ääƒ!ù`ÀpõêFå­ÚJX(–THŒuÒe} ··¾áþáo>þUUs=�ÃYxñü%ýüç|üó9¿Y!F î…Ñ�רÐ轇 3oY¶Ö÷ãØj†«®ýˆ (OÃá¥ÁkÈöíJP)µú¹V-Å¡J)oì$3:g›ÆE¼¿äY敲ΫĜ’”:G †d;{ä;{èÉ2psqÁË�?æâæ’Á¿g×»-ÄëÜ IDATûLwwY.n(næÈÅšr±@ŽFÈl€Å‘)ý Ûj>ÃÎç ÇCÆÓ)Î:Jc9™]óÉ?gQl�“!o=q~¾@JMUÑy¦ئ ~›(>âš9vÝ´ç¢zÉFµn[ÿåùWU( •öáE™V>(Ç lQ0œŒxëí/ûÆ™ ʾŠÙÍ-o¼õ%î?xÈt[lŠ V 2=ð�á"ÆDYòàè˜ÝÝ–·7”›‚ �›Œ:÷ïpµâ¯ý§ßå¿ø ¿ÂÅ功||…PŠªJÙÏq¨‘”’ ‡Y,ÙÝÝáõ‡�kÞ£?oTU…Tº©aÃ`ªÔ/¸�«4óÙ—çg¨<ƒ<)xq6gµqdƒá¸/¬ETLJ»¼÷Þ/øè£?æí¯½Ëã·Þâɇp3ŸƒÊ)]‰p]TÌ.¯‘ZqïÞýº©ÒtîTß9Çüö†ÛÛ9¯½ö:8Ëõõ×WWììî6êtßtqMØ…”’²,ýÚX[gcµ}Ü07Æx¹SÑC-®”âöö–G�ñÖ›o3™î6ÃÕªÞ6Ë?ùá1¿¹åÛßùuF£1‰’Ý�]ŽŽ9;?c³Þ`Œe8Ügoÿ˜l8b2Ýe:Ü'ÏÆ ó®\#œóë£ðjd̆ªXbM´”Œ'>øjïà¨^7 —W—µe؋Ҿ ™å¹~T«¶*@ç˜Ê[ÓC ßÅ<¥ç”ðŒ(”rüÙ?÷|òñóŽÀˆ†™œª¤‚œÖmæ¢p?Ý9ŸËèÏDÂÉï:›&Vƒ,‹yóôÜ9):KtÜ]2ÂÒ¸-Ø#× tœ3‰‚/©�¥LjÝX¼”:>EÃåÑG7?!å�GHŸ­Í,êÄk¢s ë!×Úßï’ÞL:LiCDÛ,Š.·[Dg‰nè¨ãÚ³n¬‚ŒzH*¹–±ÂO)?ˆëÔP[¶NP•Ü¿ÐÔŒ…Cmo( Ãk¯¡LBFb• ” „LÎŽ)ZŠè¾ªZ@dPJÝÿ^›<’€RþZ_…³~Ò€¸˜¾!È‚ÆkN[Ô Á*×pïêî3!„¤¹�U¤S ·¡{�/íAV$¡1³ËÁkÿ[Ùc%œ�¤HçÐâub7ù³Û¬ ºö%t‘µ*¶ vÙ©tS€HÙÊõc‹žK8d. qÑÉ5²×Öò嶦QÅɱ]Qã¤UeºDæ-‡} ÿ¯ÿú¯2™dœ�]G‹¹ØÒL”M1‘ª¦"0gÔpP�;¶¬;×µ9ÛS°ÏÉls¶±íð«�D‹Z Aõj—fo;ÓÖŠâS5ε TñœÚ+»ì™ØÖf½í½. ÓÃ;I ê…¶©ÔƯˋ2iœ´R÷¸@68ç•uƺ(—蚉(<¦êôY—­¶ŠÞÑ4ÛLjÿK“³ü翺ZD�/›Ø{Û)·Üjãí§„·‡’ªÞ ÓÆDªÖ´Þê'Ò"¢ÛPNíŒ6*$¶MM͸L­ë�ÆÚ-MF‘„û¤;›X?cÕCkÓ­‹ƒ�‚ݼGU¤ì”½ë%ðl¡ ,w C)åàt¯oü>Æ¡9á9l‡?¢Qø‰š3ÓÚ¾]RØÅˆ�"܉·)áúÓË8˜#VÌ¶Š’0¼Jÿ›8m·]�DGÍV³m½ã¶Ã Œ›gª[U[�Ùý€¯ú½·5›¬Ykd£Hnl©¶Ñ�ß»¶è¶H1ˆUÚŸ›¦Õ+NÖSŶ{–Ms)×´»_HŸÄˆˆ¾²K‚ÌÂ5œÜE.æ”Æ v÷°"C”+äì§%òø>.Ë«\œÂhÀàî븺 /Ë ­usŸò|Ð~¯:•zä¸Þ§$Zg=F–ˆ,îá ê›/ë$ùô§‡8*ªÍ)-Åí)báí �1yµ]T)¶„å+4Ùþ1Núæ¢VªáǪ(D…ÚV8Åâ7¿ÀnÖÈá°�¦‡uÓ�( ´1䓱oÜ\ñ�¯}•7¿öUp{{Å«WÏxÿƒ÷øÉþ>W§Ïɦ;d÷ß@Ô!Y–5uLx–¬­�ú*f;ÎØX_sÏ:Í@lŠ-UÚ _ϱ73î¾~�ƒ££Z}åî8ï"ÑJ3O¸]-)ngˆÑ²IͲ«yzå ³™¡F;ÛòÄœôYÖs¦™coo�Ñh„ÊëÅ’O?ú�þð'\­ âà-†w¿ŒÚ�|´CQXß &‡TT\›¶¼³ò×¹~ƒ’ÈElà°feYž4š!_loħûŠÎ ·Ñ—^Õ‚6hYéH)P(o®“õª¨4.0ÚÝÅ(GqyÅ“Ï>Å)Ëþá�&0OIÅÞÞ¼ñˆ�Ã;¼º8GU%Åü–,À0¯•?õ½T€5˜Å‚ªX³|Är¾âÅ‹§|òÁÏ)–ò½îfü­ÿéäoÿí¿�³u U½žµN‹î¡[$ÜËájÄDX& ½p‘p„Ê}³¸*1¹&ýy‰�¹)¸³;a÷ð8Rày‡ÖìvÆÁÞ>2Ï‘V2�9?=Ah…ªá«UzUå�UÉÁîƒá”ùzNa-n4@êA}s®˜a+‡šÿûŸþœë•$Ëó¤¡,…W”ŠxæÆnpņû^g˜�£ý¯­Áfšœ/°kX–+Œ°,–·Ü\¼âôÕ+ôpˆÈ3¤RT”Î †”µz.°‹ËÊp~9à X. „)øÊ»_ãkßø¶\sòì%%¡,9<ØáèîŸ?yÂx<äøøØ¿�. MˆÿàéçŸqpx‡�ý=V‹ô ¾ôö—ë�BZ3‰ãsŠÃ?÷D—ülÓ$‡û¦ŽÅÔb �ª…)£Ñ„Á`T7†ë0?óÙŒ÷úþø�?à�/™wßý:H Ò×ܦòßcºwÀãÇ�)Ê5··3VËÃÁ˜\ÉTŽ1Æ”åc7l6…(™‚�É€£»÷yðð¯?z‹»¯?æõ7Þäîý×XÎoާh5¤, f·—˜&Q"k¼—‰¶¥58S ²Œª’M Ðmë5Ôµªp|üÑÓfØÞ ’Rë~S¤tìãß?1P¿µdÅ |"šÂ»NƒU$ ²øÚI)yöì§§×­bBª¿éökq)eO>[ SµT àW‘%O$“‰vq[%$`Ó6ÌÅmQàD�vÑáI¹±Š²n,vxíBÜU*ÑS¨ú�‹Z-š&ä¶›‡ml–±Z°i®4Š-"Î\ªê‚K[.§ë@UUÒ M!Òí¨šªÚÚôÑXb/“I[›ÄÔOØ�× ?Ur�u#¶òð…Ÿ%^£âßßOÛÑç¶™%Å@ü½Óf”èLzº<“40C •¤Uu-À]©z˜Ò‡F«ú#™Zûá {¨h¹�ã”6ãu«�Jeù‹ñ?ä½÷ÞO€µqÈOªêî§´·C——¤iÊ©¢*¶±÷ÓDÒ½e²*Ø:ÞÖ@�­±­ÜuÔ�w›e> <4;Eg�h¿WŠUVíôyLƒ�úvo’ ¢mÉ¿ÍóYQ·©Ëc»KünÄ Ávð(¢Tt·E-·&ÀÇ[¬ðë®.iòŠH}Sÿ™ì#‚z>npì= ºº­Ðã©ç…Íopó[˜LÈ÷�¨6ÄÕ)¶(�{G¨ÁN­†SÍÁ/~'»`­Ei‰Sr½�׿úa>><¢JÖ_#ù€�i¬ókçfu�$ Q¬0‹KV¿3AìM£�?8#F€5¸å9¡vް¶.x“Tøh"¯ÇúìcîÈdQP… š:§2UÍ­„b±@U„¤œÝ°7V¼ñÎ/±¸¹å‡ßÿ]>ø£óäó'Ìg·ˆÉ>ù�°»zàSoe«M4!$yH¯�CЬ["o¯0ëJg è?4PƒÍ.¼w*`f°¬¯ÏQå†û�^gº³“*ô›£µR¬Ök——�ƒ=„Tk|ªf1C`!×µ@Tc8‡+ÌNŸaÊŠ£Ã#¬uðÖK'ÓÑ»)ÈÆŒs¸ºIR.ædÖ’rƵ> b¤¬– Ò'v׃ÛÅ|NQÜÀ[?›Úß@e*2k˜ &Lwvq¦`6Ÿƒ’•Õ6E¦,OžÌøçÿêSNè¼NÍ•uíh›gKÕ멳žõ%ŠŠƒƒƒfˆ!kûuY¬¸º¹äìì„Ùì†Åâ–ëÙ çWçœ]œrq~ÂíÍ——ç¬KƒM°*óÌ_S׊x{¿ˆ¸¡3D6Ī §W'§`-_úÒ;<~ü7×'\Ÿ]rïà€ßúí—_ÿ�ß`9›ññ‡‚pÔÃgu¦“{W™’çÏžòðák!xÿý÷xðÚ#öö1Ksþ«Ëñï÷]A†@ ¿¶æúóÆb1çé“gÜ9¼Ó4ºªÊ•ªªäüì„þÑ÷¹ï>¿ü­o³pQïyJÊÚ‚\?s:#Ïr?zƒÕzÉÉÙ nn®)« ËÕ ëù‹Å5:—Œ'»Ü9>æàÎ==~‡ûÞdwÿˆÉtŸ,’)�­,eY°ZÎާdY®äòâŒõƳ–…’T•!Ó\¸FÖ"L�(×'"¯3¼I†ÐÛ�MqÃÈšvœfûçõ˜÷÷%¾¤M–•v9[ÂÐHlþm’ëå ¤C’8Ä&â_gùÁ‘Ö²w¶íÖBm½£"ÁUêöhCïTÇ!{õahÜI¥’3D|¦oqk®c–‰›%nz¶é¸.Á]¥ªÉ7‘ºy\ç»·lÅ�WÐÞ3:õ?‰À,v¬Åž®{«¤Â‚4àO$¿;¾–]Õ`›í’óZìNÚ&bè"ÇâÌ‹ÉdÀ¯ýÚ·øä“§‰#18éÖ÷�+BˆÃïµ7°ÃákþcÕ�nš¤›ÙW½ˆ\2æ÷…Žu¿à§‰h]Õ „‹_´ô…Ô‘5ª}ÐÛ„‹¬g²9XÆ7¿™îK¤u�*nû¡>\+Ù9„™$8üÖŸ5nІ">õ¯‹ÞK§:àêø� 77 è�‘%Ù$Ç ާ móQ&á±…®kcnïeÛýžL”¥Iä¹éBm{ FÜn·þ3WÛ[‚§]ÊЀ& A ¨� OAöæÚÞ'z¡7áûµ÷£µm·>~½L:I!í3²\¤r”½—<Üï°é´÷ÚmI3Þ–:ì¢Éó6Ù³Žà­ô«mðEgúSÛYÞ|k�ÑH1ŸÛ¨QJbá%±é±´Û‚Sûa ¢â ‹^Ë®“MãÙ[ED”ì+z›bʧëçqs>U §“œîÚæm´¢Qn³€w7±XmÛM[èoÛTm§GÛ@â$vûXYKè[‹º$Ï3§®¡Ê­ "Þ¼dg²Ù&Ewy£éDvÔ¢¢“Äå¢ïc“÷Ú9:�í{÷£ý4)œºŠµTµ"¢@"‘|f?ÙÔ�$?ÙQ·ö:]å]š”+#Î�ØR” sÖ ±k0Nñm‡[ÛSÕßù“_áÍ7_ç铳(+Pˆ¤�l¯‡ê5FS•LlÞ±e#<�As.cÕU¬x‰×ïnÐF˜˜ÇVL€ Ó�ë’æu\H¶¡]¢S,ÆŸ= p�bËÚ�†Ç´ [›4Ì÷ö”e_u°spV ¸ÐÃ1öòŠ5êà>n4…r —˜Á�lÿȳؚDí`Km6Mª¤”õàp ò˜<ËûGk³ô°üR–å– GUP•TëK„О \\cæ—ˆñ}èyq4zk…ÁâŠ5²(£]äx¿Ý›Â;ÕsJ)*ã°ë¾ñÈñ7þúŸ§*7|ü|…�| F‡›Ãb†(,¦ª«œ‡o½ÁÁÁ¾ÿNŸ¾Àާ ï>„Ãcò½CœÎAH2)zu[ܨ×&üÏZG&Õå9ÅÙ+ÜbÆêòÄ[|ÇÓæßÏu†p%ZÅOžç˜¢dsyÊ0ËxøèuùÀ¯= C)æÕ¥ÓW/XÍ׈É‘�d(*Ë(× DY¢;T¶µB™²@*�]Þ`36«5·³Î^>ãóO?gm2¯}1:@Zë•öõ;0È4¥ Ƥ�h-Ád˜ê‚ª<¯-tiR`hî™h]Œ+�z²nèfѯ²,£*«†WæœmB5‚ÊÔ–cS«U=W±~wëÏSVHoŸ æþÑ1§ÏŸ3Ý�ð+ßþ6ÃÑ”Ï>ç£?äÉgO9yqÂáñßH­÷,cj–5ŽW/žr}~ÎÛo¿ÃçÏž2»¹áí/Ň{ÔJdáZ \¨7ƒ=> lRE“ë±›wSJÖ«}ô =zTó[K¤p;»á?ø¿ú«ßæ�Ç�QZ7¿£=7µ ®¦®aó<çñoòøÍÇlŠ%7W—¸Í†ÃûwyøÆcî?|ÌÁáÆ“=†ã±OgƱ^-X-g\\œòì³¹xõ‚óWÏ)Ö+Æ;{LÆ;X77g”e�œó-]”lsŽ7h*oÛG7ŽÔÙ!‘‚µ%뙪"ÛF-î(Áº5½ôàí'Ûc̷™˜m�¦ú¦ü7Û;»¥ÜTJ¨ÆÛîù&±BÇ5pŠòϾu®ƒï’Q‚­c{«è¸¢Dänr¡Aë€ keŒÅjÏ’4y˜ÞsÎSñµ‹Ï¡¿ÑXê]ЏЛƒi£XGg9—„~ôóªçÊkE(*R{ŠÈ•":ƒìÔöœ²èSNŒkjϱ2$§_оê [¼ÝË'Ÿ9&²G Vk¡Ï2³½M¨«P :»E­çÁ­¾ÈL›hôT\ÛìŽÖ o7L¦ŠíÏø3¿õMvv5g'«±�…a®‹gîg@'é¹1Â…ÆWÚÄošn´Ï±T©š0M²r=0®‹tü±ÝÞZÛÙ#èlÔéžÛkÚ¦�ˆ,¼bKR±ˆšk.IOo¡*ù ¸ ¾’QJp¼iÇöA¹¥pÑD2N;­Ê’Ö*'¶‡ge2Q%J‰f¹MÑþþå‹+ž=9«Õ´©J7Ü'?Iwb€­Ã«xýj'Ó&½F;I'9žæÓM)k§ÉížÑmbÇOö|ë«�訴·ñ E¢”&YËSÅ=`b)oÐ 1|[¡´äÏÿû–Ï?{NU¹Ð 0šâÊ¢´èÝ}_X]Ÿ#†Ôîz0†å –3²;ǸÁ.YÖ¦ŽnSDÆ{8†â�J嘪µbÆjIÄW[!¥¨Sž3dŒW�žàzqJ&Á"1ëk6Ï�f {;8•.­ç5 œtˆÍ±)P£Äd¯n ¸›ÑQ@h¡³—|í­=ÞúÒCþÑÿû.Í\ίíÖZ¨*Üâ-3Æã1½ÆW¿ñË<ú9~ð3ÔdŸüþl>öÏ»W«¸þ^ùµ¹¿·„&ªç ùkU­¸ÛWüçé·yíµC.N®X®JÄέó&¨LÕ¡&Zé†o+LIyy†Ê4¾æ]Aå!$R ª²ôŸOHÎÎNùì“OÃb:®×�q ð-EU!G»HLM²ñöX‘eˆj�›Ï©ª’ë«+®.g+Ý{‡|ç�5ZÖ*EU×izàFBSUk®qf†pUc txµ—·àÉäyŒ÷Â$E²¶zÇ)¥™Ö��×Õ — îÓÊ7hªzð*•÷½ÅQ¶�[�)LXKº\¡ÂPHIŒ­p¹&�±ë ˳+®o/OÆ ‡9²nø(áw°ý½^¾|†[¨áãü^ëpèªÀ\ûÆ– 9;=g½.XÌæø2§®ñj•|8ó¤Št›rº\G]Ý®Áiòh<üVþóY›„ Áxg—Íì¥2L¦É¥Bk½ùƒÑ�ÙÕ ƒÉˆñdêMÖpqzÂj1g¹^³»·‡�ÖXLYr=¿FdYÍ×ó¿Gg~�/+ƒ­7——Ìf·ØÒP G>Õµ�k¡Ö"m…µ¥g¶Ù W•˜Õe+ŸŠnm$¡}™)·sæ·WTÅ‚“Ó\/˜Á9"#D>ÆÊ 5 r…Ó~hì¢R*o8ŒžWC…àªÊl‰Ò¾¾l,êµâͧê*^¼zŽý=Þxó1Ç÷ïñäÙÊÍšë«+~ø£Ÿr3[±^,)3^<Æt2åàðŽO¯kšb³æ'?ü!_û¥¯S–%ôßçÛ¿öm&“iÓo®[cãuÍ`;vNls:…fc8)¥¨Š’÷?x�££#ïÔƒ9ѰÏ./ÏøÉ�Ì7¿ùMî{5° òi›:¨³ÃŸíïðú£7È×××dƒ £Ñ.ËÕšó“'œŸ¾ääÅ真½àÅÓÏxõüS®/N˜]_R”ÖZÆ»{ìÜA“éRf¬W3ng7�×õo]'(¿–8ácn¨Ö”E…ÊGT•_ \ã,Ëë—/Rä‹ kÛæM|îè;ºnD× Ò‹Å0ÝÁ}%R³!;¡>m€¥Hë]Q@Òd *>ŸÃîÓ\;¶Ö¸ÙÕ^wY†­²Í&!1Ò©<.¥D—#ÖB�'£û^H8›˜žÛ±ëêèVC¬a:"šA[캉¿o:» C–:mÊ$T2vóx š«ÕŽ)�;M”nѱzÛ¿¯UòóR[/u#ÏEáž&:«lŽ„†£ t¤ n"FQµóÉ0\·[‹MpîÝï%ª\ÏÒ«Œ<ÃO&[šä(¶°•’[ ú®¬3n ¹€_' £¸A[ »j¸$}T¤ü¶Ø"Ië¼®CÄVë_û¹¤É×vg·«³ºé™±Õ¬ß™¼DÕù9¶I‘mØ7B$)dRÆ©Œýß×ÿŒ¢IN릙†izº¸vQ²å(ø&D{ïRÛ�H&Ÿñá»/�E(� o�Ë.™äÄÀK3¾ó'¿Âõ_ÿþÞßý‡�J"IOŠ^öX®[?B¤z¯�ë°ûA©”½+oîN¶%Ku&±t;,¸±­2Ù EȃS[›»H‚âfÀÿú¿üþÏ¿ÿ;¾‘ì ¤Im­’Íu¬ªíZÒµ†Ëäíet¬˜¢^_ÛV=×Ú"›…/R‘¦ÖEÛ¦Syv| èþ±ú¹Zðm+¯�P=©~”•ÝÆ„¿ªßýî7�RðÙ§Ðl°©j1$ŠùϪ:´‡ë é­¡ÁÚ}–“"&¬ãQ Ißþê¸^ZVÅJ®Y˜ öYš$@ÜÝŽßÿîÚõÝIm›"î’w*^Oš†Y2Ù“ICµå¢´ ÉØ§Ð¶¬‘´¨vlOS‹-¿UešaI\�¤�È8m³V¾‰Bì%ñºîp[ÖêФ.ÄmáÃôqÝß~JÜ$„¯ßjë¾ãQ¤ì�$e/ €j°É»CG¥*¢Â «\2Óm�:gùàýŸc ‘RÓÿ¼ñtkKTi�£Õj‹9jo½sì™_WS ÷ïøTCïMê­—�We]å8T¨ÅŒÕ|F6¹K–çÍ;)ßÚ IDATj�ÅÙŽýH:”Î1U›™/æ² ˜ÊP¬n°ÕQ«Ììjq…ÍL¦ëßSÝÔR>9×­×ÈÂà†;ØÁNöžUƒé›F�T«+ž}ò‚Ÿ¾ÿsž¾2Tƒ,åÁ 齋%r½®•9¯¿õ&VK~ôƒ`W%h‰ØßGÊZk€­Uw5«Â«Ê°È&äA×jÿŽCÃ)äfň[þÆßüK|ç;¿Ì?ù'¿Ï¬”°³[˜øâ¿¬J²Îa6säâ–átÄt:¦Ø¬YÌgTUQ¯#B)Jg99}ɳO?Cd9ÙΟ©i�r‚© BitžƒÊPõ=÷*XIdd±¢*<7.µ{‡ìø-œ`\›z PYãÙª"p�ü0ÈV—8³ö%÷‹¹F¤´ê¼32Q“S5ªÏ°÷TUU[–AIßàñ¥¦ó!J"„ö2z­' F(=%ì"å.Zï£äÙà!¦H9Eê!Ž �ÂãºZ©N§Tå’Ùõ¯^½àÎÑãñŽ(X¿îi¥(MÅÍé n0@æC¤T¶ÄÎn±Ë%ú`—Ë‹+\…w„uGôÃ�b¤H:\�ƒ²úN’ðßÄûaz^R­Û%>t"±FãÒ”!Ã!¢2ì Ü=¾Ïd8âêâœUQ0äÜÞ\óìÉóËÕšÍfÃññ]Ã!Ö–ÜήY̸,o¬Öq‚iå,z4ÂJ‡“%$™”R`kõ Ö@Q"ÖdY!Œe(5”ºÞ/r¥)Š�”ÆØº 2Ræ2¸lˆLêÆ‡W˜ºª¨ëÞr-…ª‡dmº°” i�RT–ÌY†B1͇ŒFªª`½\AîS°mF:ÇþNÎÞNÆõªäù§Ÿ°··Ëëo>æ�7óÑGñÁ{?åf±b�Ä)Åjµa¹œs}uIžKvwö�ZsyyÁïý‹ßåÎá!�Þ|‹ù|Îd<æÁÃ× Nœöèh¯Ä%gÚxßUµ ¿Iû�ìy•sØ:Íõ¿ðÖä/}ém¤TuSÝÿ¼ÙlÆ‹ç/ø¥w¿ÎÞþAéUöÖZ�é™YJé9‡¸f‚ápȃØÙÙáÓ�~Ƴ'Ÿq~zÂzSQš�F«!Y6b÷à>Ãñ“�”²äYÎëo|‰áxÂÉÉKÆ“òl@U­™ÝÞÖöÞV¨‚u�@9ÀH@†K㎋yˉE³ƒ êñ4Ùæ’);_ÊÎyÀuì—iŸ¢ÏéïðøÅ6…a|Vr‹l†÷mãI5uGè™t‚q8GŸõLrŽíÕ\lcÖ“ †ûu—K,§.ZëDtfLùÓ¢ 8kX� æ�&¼N?°×ºs–s±{3UÁÅÍÛÔö�^£¶„ýý;»ëU}¿æÛEI¼éóãàâÆZÊÀÕ[Ä!xÄEè)×a§Ëž˜$u•ÆB1•¸|bÑTÛ[I¯�j‚1ûŸ ¿×6–Ú ‘Úß\r8îJ—ÿu6µ¸9Ò†Cˆ­ˆþÍ'š®¹-ÞûTqnBÂ`“Ïá¶&¤„kƒ"ËJæL¦IFY•�D4>øÇ,®~¸†l¤ÏRe‘{RtxF" yˆƒ DsLÖ¦ù÷|#Nöмîéþ÷ºFæšMeÏÞ{øCøB|ÿÃäËiµì5'» ²~‚Œ]M�Þ ¸Æ"uá³ôÑsþÞßý¿^YÊ�jmtáe‰ã¸»Á8­%Wô•P�õRCR¥ÔI³ªm.ÄLÂn2¦MT2qÚj|ÀI;ù$ mü¥S‹¸xu®E :6Is'cæÙnz²³ ºN Dl{–I#ÊÖ)¼Ai™ÚËE'mÏuPe£hßs“Hßãôê`qN¹‹D�»Ø¢î: Yõ…ö�Vj-’õ¦«ª¶Úô³‘(©ÞûÉç|úéI _%÷(„P„`€î”¯µ®&�‹ì¨�äXÛùƒB­µPz›©ëq9C€S n›ÐñDJ%@hºÇϬR"’Ô»-¼Tžc°}m ê‡8‰Žº™„C¢CÂcþÛâºèmͯôùír)S…©ì[§~]h¯kxZ!*fŽt‹4:>ÛÃo¤Ï·«÷ ›„ËÄû]—uå‹]{ƒì4ëºV™Ø\bJ›Vg;6]¶ò=Û†n,é~g‘(V¿ú,’`”îšu¤2ùï5Ù?@T·.AYÌrŽFâvã]\¹Â\Ÿ#†#òý»H%#î ÃÕÏTÒXµhvÆòjÉøá×Pz=ç)¼RÀÚª¶íù¢r–òê)v}ƒžbðêg*ªõµŸ<ãÕ’âüs”­p{» G «+Üd¥•Ÿd¯–¸R ö‘£)ª¹÷aÈ!’f‰ŽÁ`Ìj±dn&0`…l‚Ú„ój®ÜV¸ë[„õûìh4äñÛï°*Ö|öá'Hç@+ÜdÏ_#kë”H¯âQ¶DVe­TÖ){:ì4áš*ÏÆ5ëÅÍœ—¯žñðcÞÿùúÎ12ù&ZU5l¬Ö:ì뻺ÁÜÞP†Ë篸xþŠë“sÎ^žpy~FUTTÎðôéΟ¼ð0þñ'½:0À¿µš$ !%²VèÕÖ"­ZcÖ3tY¡´Æ&è_à ÈsÏ… м*åË…ÀcvX·Æ¸KdÍSÊ7RºõVP;y3p©ÿL×\BY*¼å\'Ê!c|Š´oÈkŒ‘�ö‘Ù.¨]�#²ÁR�€¥†8!±d–ù•Wk¬dùdÎ`¸KQ¬}ðW}/'2†Óc@Q®7\_œ°¿wÈh8j†~RJ2�óù‹ÏAƒÈÇ^MS,(®Î�Ã#½²Ñ”¦Q‘J)ÐZ7Á^-Ó¶Ë5wͰ©{ÈŠc­¸€dßh×¢pmï.ëçc4�‚)ý:b7 w¦ŒÇ»ààöú†Õ|ÅÅÅ·Ë%6`r�M¨–K6› Z+ŠÍ’W¯^xu]>ÀÕªÓ°5aBÎ�T 5B Üz…S ¡2Òb—KöF#¼öˆý»wÙÙ?àà蘃ãcŽïÝçððû»`|êpäYîÕk•¥PYŽÌr ã全 ²ËÑhŽ3ã¼BÆ+JÛÞ«Âü~º“Ø›N8Ø?b:Ýc²³Ë`4¢X¯X¯×(­KäH+þû¿ò]¾û�×ùGÿâ«MÁçÈÑÝ»ÌÉrÅÍåGu‚ò'Ï>c¹˜stxÄ`8ñÖôÛk6•ç‚«#ˆm-Œû³eZa �3%â6åû· ¿´¹¦êPã]}5`Ø÷ã]ÛŸP[29G·!±H!F¦Ä·K'òÚÄÐ�šÎÉŽ[ЫÚüPGÖ‚€¾ ¬íi˜$ V”¥g¬8pÃnŸ‘"’m‹�éŠ.T§ë¢Ôâ³’�~¦hÎõ-ŠJ÷¸‡]«0øA©@%ul{N²Ü½·ÃoÿöŸå§?ý…ǽù«ÝìÏqï¡ £[­ËiÏK÷àÁÆžì¯BôTªé¾agmÜôkëlñ+mnêz‰ÊmR°ê¹ÃçQBÜù^ªnH;•acŒùZÛ€¦qDzªX¡Ãßk ʮŪ…µ Þyç5îÝ;äììz‹šÃu�~J€KS|ㆮ�2éÜ"zÍÛš”áKeø«õ/±Z_óâùE§(ØnõL”€BÖ—Á‚K �/9´Mí¢æ`(�:�Z’tÑkø´ ¦5—ÌÑ@¾»á]›è¶?k4*QS¶°u×[ ·Ù&»\¼VÚ~.™Hd“Q¨ôÙ„Î*„t= y×FÝ=Àv¯E,¥�$í÷¯S]zUJEM¹tÃé*ýºjDÑYt[È|�»«�¬Ž®±½‰�ļeqïª Û¿—Íd*°2¥ð©Å©4ßõ\A~ÞWä¸×@4€voéš(vѨFmÄ�p�E»+5— ¡iÖEÏz7¤mTÓº¶M•pnXzÈÞTpÛ³îŸÝIѯډ”³Ñ¢¯„ê²ùºqï[vÊØLaµ¶± ¥œ¢öRNªwQ!¡¶Ú¿CsÖoà&iÒ´öWÑ›à¦ìXCÞÞ¼…áÑXt�ThþÛ}þ Æzu•/ºªè>²•÷O/ûL(±e0æ:ÍJù…VÐm ´ø^©ºáÝØO"@r<œ @d¯®ÔIš¡s©ÊuÛ /Éi‡.IlO×þö÷w›mmóÕ5{NÃ%ƒ|ºN×­_V×u®V3I�°}tÊgO/Q‡w‘Ó]¨,:ÏÚýüžø”•Á®æÈå«4U®°;CªaF¥¥1Ìn¯8{ù’b¶@X�ÛÙÁdÚ+:¤Ä‡q™{%•ªë6g0›fuIµ¾…ÍÜ[+�jyƒª N ²£×�û�Ñ*ÃXƒ³^¡Öc,8‹ªŸS­Ε3Ç”%:„ 9—0ÈB͈Ñ`Õïã®æ0¦"׺¶îz™·ë52{�©†(5A�Ù>:ÛEÈRgÍ$‚É­aµi¬ñvÛfT3ÜŒSh=‰IN‘vÈò}²Á1ùôˆÒT·W¼|ñ�)&ã1:˰Î1ÌF|úòSªÙšáî>"Àí5›Õœ|w�›ËVËeÃúŽ9œ¡ù«ÍcO¼—Xkšu†ºy×O­r°¿o‡õ „ µá-3¬³äÃiJ�ʳðŠ;; §»(!8{u‚–lºƒŽ= E+ cѶÄn gç/¸ºº�|ˆ�}Ó¼vUÆ×VJІ©—××[áÊÒ[Àõ€j1çþñ1w<`0ÕÏ dX³3 ´ö5š3\]_"ó<�ìË®íÏY„ƒª,Òq<€¿þ—ÿß|÷uþÙï~€ÊÇHåCf*S¡•oÐVΠÖ%÷îÞe<�¢²ÆÔöôL3_ͱ›5ªŒ�GÙü[¿þ6×7s~÷'ç%XW%ŸþñÏ� À£ªšÐŽ üCøñ ³ tŽ(JߨÉý³Š­ê¦tÍv“{h}€;8‘#Um� àòŽu¯ª*¤’þþõ‡ñ [«›�3h=@ˆ¼]È�ŽPzÇ×"rÀ`²C©sÊõ‚‹'±,+îÞ½‡R�å”fÃùÓ—˜Ü3ðªËsô Ç ¹½¹F ÕÙé`;¬Ç©U3MOo�0ËÐÚiƒò}®%Á½ˆ€3’ 3Ê8‹D"´ðñ<Ö`´Â•{Ó)Óý=f‹§¯N°Zb‡#Œƒã_þø´ ¬1 'Ï_òô³Oøàgﳚy\‚–åÒñÏï§œž-(–KPg%/ž|Æ|~Í�;GäÙ NÍö bÅJ5¶?­ý;R¸CC"ÏóÆêïy±`FJÉóçO8Þ|ëKõ¾K­V¶ ýYGgš¢,êttPZyÞ§’Mƒp;3^$ÌÁ„u_×wïÝc:qsýŠëóëa{‡Ü9ºÃ|vËåÙ;;»h=¦²°Üx¦) ö÷ï01UÅìö…fxµV„‡qÕfŽ“ õ„²(Ó!°H1)1–¢ ‰þyÔ@ê�S‘í$»f8Ò6¤dÒ` kZ–麪n¤9ýÆOŸq—~ƘCç=¢ãkÏÙý°§ø¼7äÚ0&±%?@nAX¥\~¯f-·J¬€KqCö Ð<®×4 g_w«ôuΩñ³jÉ0—jg.aXÇá`IÍ‹a>j¼îw]E]aBÛK�[ƒüâR÷¬3ÞSG‰C³m6»DýØu¯v©6Ý Ð®c°Ž¿—zM²P¤J®¥Üvm2¢MRcv[r±\Ú¨ˆ˜qC+Q>!&™Wp¸KªÏ»Û–pKr˜M›=4éö n±¶J&;©Í³õ ©FÚÞª"c ¬Ø’•6}Ñ9UO:ܨðRZ×9¤Ê„à?wZåy¯ìACÃËtÿþ1‹Å*ZÄlrøSJÕŠ3šâ5(½¤’XW6ͤv ¦jûcPAåQsÁtÔr"™Ê$ INÔ̱¥IBtÛ”]�Š’ßÌÖЙöÑuЊ©D‘jív©ì·UuÕ÷Ýùg8@­û Ô¨áT«~º™_4ãß[³eœh¥¢Ëˆè2‰l¹­B&M³Š•µ¶Ã³[Þ;ÑùÙ¶Qöyzð#¶4îûªA)©-z¦Ã5ày‘¨Ò‚ 1VUÆ!-íÐ@$ AXßÂ÷ÒQHRPœ™æù J¢Ð¦teìá�h×ÞjßÚ¶E’èÝ…ÙúÎF×W%‚·–9ñýŒýåIHQ?,%µ_ÇÊfFÑþâ?ýg~™ÿø/ü6¿ÿ/V[±eb·Û¦úMCddoª&…lRãw¦M%£ÙKÚ lh µJ<ß\mSj]˜"è&zÅû‚W%ÖÏ®hºý  ÛÚÔ ÷µ{-ãB1M±u�4À]´æ¸&᫯ZO f)TÍt“¡ HË\Ík~ˆ,(�š¶ƒˆY:]Ö^šŸîû®î3„Ãá|[¸Nl×O1!m1쇈õÞèºÓõ~qÛ¦9»­…<^£`ÿÎ](KÜfƒ­,VHÜÎ.z²KµY²:}ŽÌ3‡÷@¨:3W$\P­5ÆYŒ«Ð³Ê«3ò‡ï0Øù …­U’B`Ý[\r×]p¤ÎqËk–ç¯�ƒ}òÑ”åê’l÷.r0õÉJbË%¶¸Á‹t%ÅÍKôæ“g0ÚAiÝ ß ÷@áP‹Fe¨½»è|T‡\P+ÛâÔTU�œ %¶šaM‰Òk¬?ƒ»¾EVÎzԹЊuUQ9‡ï ï¾ŽµP-°»O–嘫sÜåßù7ñ·þçÿ�ûßù ^{|�þ{ßçù˲É.Ze8AšÖLÄÃÁN Ÿ”ôMª°3×ñV%Q[‡�ÃVåìWVˆñ¡ë 9ë‡h¬¨<ÇI¯lNøkRß ôÏ•Ö9rq�¹xÂîÑ„·¿òU^ü˜»÷ï#•evu�,+dÍO¿Žúäßš××þ…ðìES¡¤¨¾ÀtälÊ%’²y¯¬­Ãa”ª›8AQ­ÚC¡ð¶e) Åì sús¬Ô×P{>Ÿ¡ô]”ÞǺ ©Nغ9BÂÒaN—Ûê›+œ[ãDI– PRSÙ`ÙSh½ƒÊ‡À[»ÊÍÆîÑ—ïc76×'ß@¦ SšÏ?ûUV¸M‰YÎÃ)EU`Š \xŸã”PÙS w“áÇ<àQB}ÒÉÛóH8®w†¾­‹Au°þÓHôx€0Ž�p0¡‘¬gsPŠWçgTë�_ GcpþùÇ9¯¬´ «1È©´ö/}�9°–/ÝÙ JÁ|UReºvÍÔõ¡qˆ\#�ÅþšßðJçuÙNmpsm6 ^¾zAå@¨¼Æ˜Ø”_¯!üÀZ¼3[üÓßùˆñ‡Ÿ#‡C²l@Y­©L‘(G…TTU…Ù¬É$¬—3VËf³+.ÎΨª5zÅtÃÓ8¼z�ºÁ õ+ë¢àâô‚re`4ÆÇœ]oøáÏ^pr¹Á ‹NXZGQYòAÎõÕ/ž=a<±··× “RReo¿ïÖ´ÝóH«@mëúñhÄÞÞ.ãÉgl}Ýë³fmÝ.*Ÿ†«´W‚Yç±RPŸWm#À‰9”iƒ@õE'õù{woŸã»÷9¿8áòü‚ýÝ=ŽŽïc±Ìo®XÏ— FûX|:¸öUªÍ†éΔéÎ> ˜]_°. JiʪBJG¦s_“8¨œA,ƒÔ nLânëŠfb|s¶qó®å vC×bÌV´åÒàË>³Ÿúüo#q �#ȇeÁÙÌÖ3íPÛuD2ZKØÊ6ŒÕƒmÀLøÞjK3‹Ä)«Ýº\ÿ®‚5¬i¦æRTPSãÑž cw`‹ž 6h]gz<<¯°v‰Èg»ƒ,~nC'ü¾€™j‡Î­e6(Jm� �~)*ÈõÎr‰2‘\¶ÖIKlj&¢@%…¾öÙæñ3÷Sq)G?ôGBõ‹y˜.iHûš�;ßS5óÃs–EGí@b½ìBÝ¥�ίKŠi ?$nÞÅ,»®*¥ûn+àƒ…,LòÓ`—°ú³”™K8cÛ¿î¯X¢Û=è·.’&Ž/ ¶ñŽdÂvèN ·ÉF›Fžè2c5^7‘µkïLTR¹züïÆëp}W«M�­ÔåZxL�í¨=Cº\ÊökíÂ*QpÅÜÉÖïz¬µ„¹aM™g«”7U-µ¡nJTŸQà¡6ÚÐû¶¹¸1+¾bƒˆTtqŠOÜè¾i‘š6 Ã:æ…ùu*}îâû?Ïá°ÛL¬å£ë©Fè4bEd¬ÈÛH“&¤Æÿnwk›ïDëShĈf“ ÞÐÝØPDçpŸ¢â߬z}ü€MîckOw ï«ÿþÆJ¿XUæ¶y+¡Â3&eÚ ‹ß±> Y$êm�3ajìšHÙS±­"iBwl•~ƒ•t½fW¯· IDAT�šïþ滼öÚþèòÝßü~ÿ÷~€1é4:ì 13ž€§a>"j Ò�¤ïœèqcÛI^{˜Ë2A>ðê.ÿÎÐ /¶ÛÿeOñcþÏ3ŸôA'ºgÑ„’ÎPÂ%÷5ìG± <Þ/[µowHÑ9ÌÆ<½Ð€�`²¶ƒ’ì 2 íH9¡¢ìã:á[Ý粫2�ÿ{¹UýÙ=@u›Áqc0 ’Ét8üYØ[ÛgÌu”†²‡ÿl¼wE›Â¯7™FïàäV·0»B0œÜÅàyb!•7ÜÇp/UQR\Ä �jX¢ á<“Ï+ÿüóTU%R:ªª»D)¿ús˜EVr±*¬�kÈ2†£Àx§vy�vb÷T‹¹Xóßüwÿ%¿þ§þHÁÿóÿ?þöÿö�ÐÃ!ÙÎ.¨þEÊ| ŠêMë·EsŸ_óÿïëÜb-Éλþ[—ªÚûÜûtŸ¾{¦gÏx<ÃØŒâ$Ε„<$Oá %!P!ñ ‚á !$^xBâ-�ä9&H„11ŽL<‰­¹xîÓ=Ý}ºÏuïsöÞUµÖâaÕªµVÕübÙÝçôÞUëò}ÿïÁ³�l—È+…@X‡9yês‡§S¤öÀƒëØ[Z{d˜îjã-‘�c[„³ \»€zÆ�[wÙ;¸RPN+¶¶¶© .Ï/ýgÒ½}5½Š3 ®¨°¾­Á­ÎÍÑ®píŠvy�k/Q€–'V½%Ž”¢$MÇfõ bCIJ‰›Ÿ1™ñÛççøü³»|øþ#êúd j‹jz ©¶qx ]©x†õRãÂËCýŸåþŠaÏJù8Ûb\zÏuûY«Nú¬|Úkjâeó’r2!Xž?boÿ »»û8ãPÓŠ“ÓC–'§H+�S¤qúô)œOˆbÍÝâFçÎXÊëŠ ±†ýìÖ¤UÊÓ&aö¤u]@«� %[¯�›H­X¬.™�œP¯–Æ * ºôkBJ¤ƒ¡Ð×¶~˜:©²`¤ ·àÕ—ŸåètÆE­pe…µ®K±ôߥ± ÂDcªd{g�BwÒvlïM¦:bƒ�0;?æ“�?dÕÔdQNhÛš¢(zË€P÷÷5aPÕ8ƒPY•85õ€�iXžÍ(±¸¶EÞÕ/�·uËéùË‹UÍå²Å•%zc‚ÐMmÑ…NÜ •¦išä~•åYU8­}hŒÒ8¥h�@%è# Ÿ8»hZvww�®åÝ·ÞŹ–k×P…¦Ðå¨×H‰©š âÒs+ý'EU¡Ë �`µZö÷‰êäa(ÏÑמ—Ä[ È9Ã^.­ÈøŒ\ìE·¶vÙÚÞàää1óÙÛ[ûcxrøØï÷ªà|ö”z±`kºÍÆæ–— ËÎî.JhV—ç\¬j¬%ýÝa­¡°Ý½,M‹Å€HQæ>¯bÌÄÊkű/~¨aSŸò!± Ušå>ãndQ&²à‘ØkçábÝY&KþÕ¿þ'ì_�ðÆ÷Þø�Ë<ØL0òUÊÂà !—øŽ±�@¥X‡ÉήP߯°Pû™ÕX1’gÿ[ä~ÐàżïÙ 7퇆öKðÎu}Hj3ôÖDz¢™pÈ›Új ýÞ‡þ“©”±Nö›û†:{h—öeŸ•ƒ°˜H¾Q½dyè�Ÿö.C б¥[× Hyðz¿({@¯»Äœìü²Æé+ÃÌ/´ëLbt›2“È$“‘”Ü㇒¾�t�ÁI"“‹žÁ‘ÊüÒ†p=Ë„5¯Ë$“Cýwš”<œª¤Ÿ,ÉXdD.Q£Ä\ïaçY ª—ÏÅ©€7¨t |¬ÍþÍ4™'Õ\‚Ä‹µôÕ!ø:4’û£Ñ£÷á§Mb|‰„"IŠ ±éyóžgúT0•„y¸nƒä”ãô=¤þãàÓûÛ…0ƒP¤ée|æ$æ±¢Ÿå©Jv$­Í‹ÆÈTIA� Mô"cþ¬£³ç ˜"IV¸Ž±'En�oƒèÂJ4ij]Ü“¦/ò‡ ˆÿ.2žÓd£1ˆ>–oÆ©\ºnS�Id |:]‰h©KÂuò¤î��­Eï3<×Ô“Ãã ¡M>ã$_Ò?óÌ_ýêWøèãû™l4 +,µ±ù+/4‘­ÇðÎ\_¬=`3Ü ‘Áæ²i©”yøÁº�¥>ý3ñS�rTÕ>}ˆ€ûŸ<åÁƒ#šÚñ­oþydžÑ“]—gQÖ=�Çþ"ÃÁOø¹¢P‰�IJ Tœæoÿú_á—~égùßßúódïº$wƒ`—° ]o?‘FyѽMgW�îw—É“sɆK@«b4ðv :Ù;1¤ã³šÚôßë¼"/ŽSæ[d¨v«é}0c*]Êx—É@'õ‰u ž§›¥2öô½+Udƒ¬Ü{2âï’ƒirºèîQ3�çû?²Z†2)¿§ŠéR(ŠvB!·v(v¯Ó(‰šŸ"WKÔÁ-œ.p Ô{õ¦Ã4g)\C³4”7¿„¨ö)” m:Iª Ö4ÜݽàñøŸßü6o~0§¸r© ^.iðÒ>[[hç˜ö!@ h�?†Ë3ì¤ÂV¿FŒííBe75bYÓè�«Ñî!ÈÈ‹’À\µ-Z tQ`�°Kšzޱ-ÎzN:ƒX.quí÷‹ö>Rj÷*FI�T « œm‘Û{(Ypy~ÄΦâw~÷·˜V‚¯ý¿ó/þå ½XP\»…,+\W›Æ5#³tÍà·Õ¯ŸÎì0”¶/ÍnHíe’ŠvqŽ9?õ©Ê“+:Ÿ³¤1ëåǽ}G"‡a¯±aˆVƒÒ4FrñôˆãÓcÊJSZ*–ó æ³9N(tµ‰Ü½�ÞØîÖƒE¬f4óÇÔ'÷Y¾GûôC–O>Â�?dñø}˜=¢9~ÀüðÌâ „£•’R(Ó UÜ+^^K.’ÔfÉêÉ ¿ö«?Æ?üG‹Å¢æ¿}ã;ã(wn3Ùº�sN¸Þ7Ìûçµ}=ös?´yhL¸3kã�E‰�­ŠÄK7x·…Á_áïahL‹� -…—8›Íéc¦Ó 7nÜ褵’Í�M>¡mWˆÉ«ºf¹X&þGªOz_'™êƒp ô,Ìÿ>É9ÃØK é* D"Ê­cº½I‰Dãh«#ñkïѨ XáÓI—¶ NûÏÜZƒ°†fµ¢˜z?ƦKT],W¼÷Ö!g+‹ÜÚÂX‹]èhMâ ,*hZ”tì\÷ÞQÖöõ…” Ó¶?}ħŸ|ÄñÉ �†bs«óÞëöºs™x 2{k�_—º¤iã:,Ü’ßüÕטL?=ÃéIï'…Bh…ª¦  ?ü(5EYôàKðUŽ~xnD,Qt~ºÊ³ƒiJàÃÏœí)�ލ [î\ÛåÎ�»ÈBóæ›ï •àú;U^š™j@f¼¹¯ë=zþ #ÛZïùÚ±ß{ï=®ø�‚õMô*ÜÖÉ S2LZ»¦wpè§RoB¡%;;;ܼq‹“£'Üÿè]ÎçsÊbJYN™]œ°¸˜³·{…¢˜"…DK�15;[;å%5O�zù¨3HçÁ?!E©z÷jejh zRR×v`'6&¤__¦Wì—£9Ij3l"†è©.õ¾N?Ë¢Ê÷îŠÿúGßä�?{oT‡¥CìÜŸG±vì=Çû3Fd=bjÇ5Ýr%%ÙP4íWý Yg cÀXr©ï: (ïÁRÏð¡×b¤]/wŽä Óã½-Áš`Ò<@)ž©áüõg®NB^DÒ°7òôO�ÊÔ*@§� ý³ï¼SlhÔ'2¯õÀÏñ�áA$ŒN›�Óë0¦Ô.?÷ȆÞV¼ž›8ªNþ(ºDà½13Â%©6Þg(•†C*ú&¹Ìëjèç“Ë„½èH¡” P&GRÁ˜X˜oþ!ª¿Îû.÷Ê/ó\Zel·¶�ŽäÑw*¾›@Ê$Æõ²¬ÎL& üPƒ—ëóØýw*åK›Ïa4t.{cÄä‚'ã¤÷¯Š²äÔ8Ô¯«áäBE`ÞuMr,á2€)�˜j{†tû©©èÈc0HD…'{Y2›ÌU¢”Ùõß%H+b겦r†0LE ¾fa gë½3;u]Z``ÀõA4RÌøsOÎÈ2J'A¶“ $4êœ�€�9d�/nàU9�\.ÇÍ/ ·Æk12ÍZ¶fš>›Æ›§~=èÞ+/<‡óoÿ)w>·Ëwÿô�Qö�A–"ri®Èâ}ó»#¶æPú‡?ùphxw¤@~*x9ˆùJFß‘¤‹‘™oŽ„¢*°­u=Ó(4Ú;xwr4‘ þ+Þˆ»³h°V£dK _6åÈvÔÆÏo=Ø•‚F©\.½ÿ¤ôïÖ{’™�©Ì’›ã¹n3i8]ÈÄø³Ð�’]rWäéΞE1ÙIϯÕ傽ƒ›¸‹ _í^ÁMv(ÜŠÕñc¿Ûv‡.Ê\z“1붘PíÞe²q³óºrhÝ5Ϙk >üà¾ñßàÏß¹dóöK¨É6X‹.*/_Qª“n7Ô‹¬­ýàïò wþ§Àmm Ëi¯0(”îØ{¦7ÿ—Rb–ØËÕÞ ˜lu �Xgam?à-�¡mI©žӚJ©ŽíŠg¾Í.0uíMßMJƒ.(ööqÚƒ9Ö ÜrŽ5½»ïm1Ì’æqÍ|ýüû÷ûüáú&m먮ޅÍ]ŒŸnuMmκï=ý:_;!œ—>+pÒߥª¥ ޶J)\kªÀ,NÑ‹%²*=Ø…„ØÎç7oð}ƒšëT:jŒAé®îé9Ù†jÊåÉŒ³Ãdz¤(JNŸ>e±XaœY¢7÷0¦ÅÌžÐ}ÈâÑY�~Œ]œ±¡%;®^¿ÂÁµ+ܾyÀÖÖ”ª*ØœJ&44'§ÞíqZuJŸ¤Úƒ]Âo¨A@àŒÃ]Ì8~ü)ßùÎüÇßÿ#¸r�é�çQ›w0Vz™y'95ÆôL«D eLwõƒZÙƒ®"ñà ª#ÏŽîÎhápÞ‰°¿'­ó^xÎ.0í%Vh�¶i`~LÓ,¹qãÕ¤B A5™PîlóðÑ\±ÁÙÓS,í@mcÖ0|DæËk�±ôÖ�…é9“ërvs¨él/Õ‹÷¾èûÒ�žLPÖâÚS´Ö •†BÓª®pÞÐ ¯®A¢…D‡Y-(ª)(Õ3]e5EU%ll„æ¯K*—½o§ áJPº†½½kh­º° _k×õŠÃÃû<>:–ncŠšL{ˆÁŸËþ,ë~o—æ­•O—\‰q>àKb±ž¹^ò{¿ùãÏ.xã½sCMëÖ61]»ó8tÖŸ‡ÁvB†ðš®Þ4]x Œ68a°Í ÑÔ¸¦A4+D½„ºFÖ-íbÅ´,±Êƒ³ÊY®LK¾ôÊ—ùþÛorúô„Ó'OÙÝÝæêՃΠPŒ¼Ò…ð÷\JÚ0¤Òà°Ÿ”Ò,—KÞ|ó<ûì=¦› ½�*.÷6£ó÷ ¾žÀ ÿFQ#¶_X<£[�<=+ÚZJj677¹ó¹»Ì.f<üôSæósœm™ŸÎØÝ? ¬6ý}Ñêú‚IµÉÖö ¸˜aëZ Úfá '•Û­-)¦×z#5Á˜Õ€Ù?VµÅ�»îBÚÌR+¯ßíà~7‘ð�°yÁ7Þ­ C“rËP=¤; H XÁëψ´¿J‡ŽQýá~�ÉÀ3 žOÆØ>Q8Å&nÞÜ¥i[Ïjw6ñ„vIÝe3å„ë¸hõ“}ÞÄv+ôʉíPx¾©ÍB ïÐ5x÷º$ˆ-õø‹Ã’¼¶MCð†ÙC‰qʼõVQ¹^�#+T&ávi}ûüø”*é»È<ûÓº�o¹Í¬ RL)ÞQ" ¦ñ~åÊE¡iÛ0Ðí~Þ’Ùû„çÜïÎF,Xƒ)!®¾ž'ÕFV†×ç›Ä¼^f,‡Ôô?üy46´ P SK1h²" äu dai¡•1›2‘˜Ì3’† ½òŸMc¦×¥Ùqrä7¼HdR™DÒ�ôù)úQò”­çúID4þ$ó‹‘xÆ1:¸ÆþT¬E¤SÉð�.LWt‡ÄÀÈØÊ“šƒ¬,læDSNÙ5Ì)ËCdÀðÐ|?}Oéa3”xõ…žTI³ÞÑsenÊ? 9éƒj ¡7¹î¥¬2aþÈD›wëöAZ„†Ã&†×¤²e‘x` ßM.ÓOíÖ™‘M˜‹ŸEñï+°{³i$ùí…4‰TeI´9ã.¢�ä* §ˆ ™’:»Ub àÿí?þãoó§ÿçd˜š,3†p£>4W ̯>¹×º,Ejœ‚ëÖ2Aó ~ ÄÀo31ÂN’Úb2±H&M¶cþ’IÜ{“\‘'‘åìÑœ=ëåb¦OTbè›Ìj�ÿ[÷¹q= ™ŒüÞókÉ®•ݯ;‡Çû�$áÌïÇû3&LÃbÀ’I<{š.PÅeÃŽtí¦,ê4õmèÙZ\D?‘œõc @zof ó€áM•ÓI/¹oeR�DF³ËÄÒæ¾Ði@JÎ\ž6¸ý~a˜N¦¸ôß9ßz©èI"XÛ…$!aé=™ß5ã0#ú24X1°‹ˆ?“zëä>¤1a/RëÎ0]T“MšÙ Q(ôþu„.Y~„�] ö®¢¦»Éû`ÔØyy�¤¬&Èê*­-}*§h¥=(#$‹*§èé­ØdãÆ�àÊDð3mÜÖÐ4sh/0Ö œÂÍÂü66S„Ш.AiÒµ‹MôbNazçQz#ÕÆRHϘ[³züíéX�{À ,X.žPhÕ‹ÖËÛs6ËÁ¢„O9Õ0Ù]âœDJÇêè R ÄÖZíÅ)˳9ÎU°¿Oqý&¦Ú¤U-ZèÎFä³Ô�T¹Ð˜ÖÑ\Î�gO©Ÿ>Á]Ì0‹9Î,½¬éÙP…D˜s~†¹¼DnL°e�Ö^>(;MvÏ˳y\ß0EŸÒ-(«*ÑB9„ÏkEUSÔþ>­�ÙÉ1‹óS–—þç,fö˜ÅÓOàüõbÁds“yñó¼úå/óÒ+/óì½{<{ï9nÞ¾ÃÍ[w¹ý¹g¹{ïy>ÿù/°se—ÕÅ9ÇOŸ"7¦è‘Èrû³'±¬1�_îÉEË'O מÁ{ÓX+»Ïþ�¯”’²,30Áá™lyOÇèèÏÌ.½R)„µh»¢¾8F¶U€,;9v‹3´«CšËC.‰ ÏDU Û¬hÎŽY.çìîìPNC. ¥atÁ¦goÎ’ŒR7ÿÝm– žO"^ w†H$Ú©?Kê/’E9P»®à g^`ÿ Ã#Òg‘‰vdo�ÊüS_—ÿ¿,ÙŸ·Z‰ŸŠÌÒ‚sÿÏœ î×Y¡`­×èäƒ)ÙDþÜd$­Â7äZ«äï®Hèèò³ÍeÌÌ”�™¦¶¥ç},\lr'å Ñ(ÑpIáí?÷×¾ö*e)8>¾ø+º,ü+ !ÊÏpúσKD"÷#óFI%ιE„í×nž4è÷Ãþµë EÛàÊ js‡Õé!âô ±½ƒ¾rËß•"ú�$ p¤ÞEé+¾Qªg÷j ¼å€(¶‘Ó}dµáYdxÓÿ²*£ç�YÑ.Ï|¨¨vI{|ß3ß¶w±@ašnvF3?C8ãaÊûp))q«KljûtÙMŒ�ñ>aæü!Íá'H»bsk“Ò�Y,p²�Bv=Ú,ÚùµªAÔ¤ëÎ §{TûÏSl\G;H+àòÈçmíú{Mjï÷%ÕÕkȽk>�Ö9¤u}êidÒÛ„…&úÆ rUS?z@=›¡(ZЦ¥�ϰsÌåÚ«Ó§Ô§Oàò›àO*l¡{Ë‘à‘Ö�V¹qÚPËžEØr–Bj¬kišÎ4^VìZÚË¥�›rguÓ DA5­¸õì]þÒk¯òÂK/qçî&Óʳ‰¤BJ…ҚƘÞcÈ8G5Ù nž>EL&8­ûéO8+LP‹¤ÅtWL¨v·0RQmÞD¨ÍD¨G¡R)û±’I•³-’a²ìBSÕιøômÜÑۨųÃû8i˜îÜÄ/'G4˜Ë§¸f‰Ð¡7�Ö¢Ú¤©g,�Ù»ºËÖæ¶�…d±˜søéC&W÷¨Ïç¸ÀÀ¹!4OуÌB 0²rŸg5 Äó~è9jFukèƒ<[Õ{i•F �lVˆ� 6¼7Î)DS#šÖ€ºÄ6çüîßý ¿õ/óŸ¿þie�n-R;Z¥zöW© èXyκ¾®Ò\„EZ‹Y,qÂaCcjðøáC?ø”ÓósŒØrŠ( \ÇnoêÆ§u½ÀÔ Ï`¶†×þò«<{ïyþð�þ óù%z2¥•’ËÙÓÍŠ;wŸ¡*«ÎÃÏõXkÁ:êºùO¯ó´ ûʆwß}‡«×ö¹qû–OãÔàÎXV‹E/»oM›±úRfU¸C�)ñ~v}mƒð’Ý¢äÖ­;L&÷|Bk U9íÕl8ËûûבB°¸<§­-JU õò#Ji¶wwu[_úhO!±(¬1kƒ„™›²cbÚ›Ø�-ËØC;™r†Öл±ÿ÷˜D ™ˆ½gÎTä¤!"c(§µeŽI Ùjv´†Rå×Páw|Ãg#}ª§Ò÷›£o>Ö7tß¡O?t#Ì:“Ñ<)(OOYgž^>±Й\-¹œXdr×”üö;ï1›Õ]Ú±xú¦lí×6 �IDATè•W^àÉ“£Üx“îtf1Fäóf9l˜ –.=Èr€4•à„F, e “Õ¨Ú=Ñ{•QЇ�|l²í€ Á¡è‡Áˆ‘µÎÔ9M=ÍiÔCÃÿ|R�&ðöLOa½|BHŒm³Ä¡4@bÝTh\äþ2c_Ì$íŠÆgž2ACœKêI³ðQBÂtªi;�YGyJhTðªIó†)�顳Žé˜‡}�0YPúåDJ)ðCÃþ>”!-’ÈA�ÈÊ•Ê n�OXúåÉÓbà+ä2FÀ� èïáq ÓɇɸÃie¤î‹Þ;p,…L)úbþH'9tŒ†9™_[—lÏeÑÿÌP¤g(¦¬]7ð+5½ì$þÎnZž°ÈsP›ù(Å»DŽXÔ²3&ÎªÝ ¼JŒ~XÇ!…n�Ô¤ »ï¹N–ÛÄs1€ÌaߦI’yò¯ìåý™Eîé’®1çlŸÂlLÛƒI©çϰ€Iå%á| !@ësó µJÖÉ8È$NkE&ÅXç·÷àÁcŽ�g™?l:µÎvðߩĂŒ9~o9ûyè/”Ê$¾_ÝgÞ?¸M;;ÅÕ¦²Ò4‡�Ñ[{èk7P“‰Oø”�£ *B¢ d±‡u�Eô-ô²GÛIM-*<çŽy¤­­1lç4«9 Bcf±³#ÔÖ¶œög·©/™,Ïxæêíl�- (*LÛP‰]^‚Õ°»ß…Suk]k´]!Î)œâîKÏóâK/±í*——§\ž{¸6MT¶·X¢Zÿ}‡{¡àõþ[üãßý5äFÍ÷ß8ö ·B`Ð` ]œ¡ª=dUuÿ‰gœª%$íÅ u}Éí;w)T…“‹áч#v¶¸<=î.I©ºP$ÿdÓÞ3�ë=²Kf^«v䕆 屉lqƒÅÒÔ>Aµ´†Z*œI… EÈÑ®0‹¢œàPX»bSj>}ð�ï¿]C!h›ÛÖÈrŠê%¼ôÒ·�äí s(T�mjìbÉNYríú•R\žÍ899e±\a˽µ‰-JÊ¢Lε®VéÀñ”ù©µcõÿìü$¿÷÷¾Æ—_¸Æ·¾ýN*/åìp)P…ê}i’²(=S”J—ÖC¢ý³¹ïm¼oM‹šÕ%“Bs÷à×®ßD—U5õ–6ÞýZJ–—ç(Õò“?õãlmM8yzÄK¯|‰7þâ{|ðÁ}ôö¶ÿ|ª¤i[NŸ>æ¹çžgkkë„ó; \&½ŠÖºë§äÚ3|—Ÿ~BÝ4ܾ}§»ÐĨwÌÛ¶m™ÍÎyã{ßÃYÃÕ«Wq"’LROT¥TÏRÖ_a¯F�^�˜Š}½£JnߺÍ�×ùáßb6¿`Rm e�qÁÄ`Ú†�É&§ÇG,/Ï)'Ó>Léòâ § �ÞÖ™®mQ^HŽKH1Ãı�Œä1òw"ö=BŒ0†´¿Œ¬p†¥J‚ð®¬3_Š Rk€Þ˜œ�z §Šߣ¸µÁ“i½¾WQÈ„p%õ—Íú®´o¡cj-c†ë,·~#QîåýÅgûª‹ÄÂ)û}ïa{0/…²2]†’¾B&„”ÔNˆ‘�zx¾!`c]JrÀ˜¢*Œ1Û±ûeYѶ6yï"ZϹ܋1 õëÕ8 I#x!öµmaÙ‘Z4Ë9HÒY/)2ë±Ûò½‰’òúëiätjä›y…)5`”‘™Ñ§²L!`>_Ò¶Ís›™ôçEºÉ;S€-×…'¬1DGãA`]ƒ!‰Vö Y¤i�DÅZOÀØÄ�£¼S°4¥!þ:J·~â'^áÁƒÃÁ´B$?c‰®:;Ý"XæÖŸàððht89\¤ÅtØ^oïìšTáÔl¸!‚$B|¦î>²)Dâ=¥”¿üË?Ç»ï~ä}rëÜl™5I–nÔh§©r¹ô’¤Q•x]£>¤Vç]Éå" ΚÌç gË¥Ñí¢§‚;ÜH9¤‹äÔS,°ebã-‘ôIŠ§Ë“5sO+ѯáó…wó£?ú ÷ï?Î<売ð×ÉäJe~ �^?4ÑÍ~ Å ¹Ö(5OJË™Yam•¥fc£¢mÛŽ!§º‘xªÙdÊ&³tÖü)%² (JÊu/YÏs—5UiSêU±~°@41�âù‘&d§`äp*¸¿¿=JåößÉõrƒ!¨ÏN6.»(œ3}ÚxäF’ì4ài•ÛŒ oówâ \zƒæøÝÇþžc/W7`k�7é`¡¥XÃxÎÓ�ÓF/•„…ý¶µµI]7™¤½o3u°âçè&ž‰Å†�bMºtn¥¥á"VØŒ­þþ0Å;—!Û�Ç«\sŸ»ÌBsÒ÷‘z±¤Ïk(ƒZä…e^ঃŸTz7 —ʧ². W2™s<Ë’5ÓÉ©·÷¯Pê’úø”¢,SVó9ŠwýÅt/¸ûvÞ°"“{õ� Õ¨ý^ª-ÿ�²,ÃöÜkµišŽYcAz_&gZV—'˜våeõ’úéûàZÜæÊIÿ]ôjÆ«_¼Éßÿ�_âÝ·?ääÜa”œlÓà–5Õ´@lÜ ?r´ÞUÏY²w÷ÏÝ{ë,UU²¹½År9£™Ïa±À6µßm‹[.Ñ­g±¦ñ '$zëz÷ªš"…A 3;¢u-åÎ< `j�¶‹*ZÛIëZÓ3NS›•¤±Î‚r8+�—ØÓ¶nß૯}•«;{Tª@%›»ûl_¹Î�»ŸãžĽ/¼À3ÏÝãl~Æì艟« “Üg$7ýÚO›èÜÆïã º^ašQ=Ð+œ—,J Ô»\ e�Š—¿ú^{í+”“²óÊc-“r‚ÄqvrÄÒ–—¬–K‹%'ÇÇ<üä#ÞþÁxços~“Û÷0¥ö^Œ�Ä­íd¸Ã½éÙ>-ÆZ”V]!ÄBN’ðŒôÞÑy Ýò~r1ý<Zë¼án.Y>ù˜¿ù×Žßøí_`kWñ'ö€?ýŸo`h`ë ‡v-ÍrÆæîç°èÎo©"Øvi%hΞ°8;A ÇÞï[W×+>|ÿ}dYpy±Ê$¤©ÿm`ìäê±Fº—†¿¦n¥Òa^^Wˬ?‰ê‘Ù¤fî;W®`.æ¨É©ŠÎó·C8ë%¬NûÔZ!à‡?<å­�fˆÍM/Ã@ÛPL6@yFZÿö,Yé™b¢m�Ëšç?÷,7nÝ¡ª¼¼øìäÄ{µmm &>)W‰iZ¬³}²4ÐKOÿӶ~=Yg«¿þ7^ãGn¼ýñÿãO>òÌd­Q�—§uÖ!)… F&ì‹~ €ƒJ‰Q?lw% ^­ØÞÙeÿÊÍxtÅŠÅ3öê¦æèøˆùìŒ/½üE~âk?…Ö‡òøÑ#>xÿDUbñà…ÍbÁÉÉS^|ñEt)üÙlã¾aDÁ�/Œ3Þ‚HÂbqÁ{ï¼Íù|οøRï +×€é]¼Z­¸wï9"ãûçÕ‰k/|¶aO%š¢¯��u´­é_ÉÞîׯ_ç�wÞ¦m UYõ½�V’¶mØÙÞf{{])êÕc}ÿ´ZÌpʳ�¥*:Öpëeè¦ñuy1¡iL&‹LCSÖ…�䪈d—"«ßÆàŸË¬vR†UªL3cý “ÚCw¤$‹”EOòIÕ„1ô"ú‹�´qƀ̔ðJ)®\Ùd—ÙlÙùºªŒDp„4x0TskÂUdR‘˜öQ1j>çÁ*áu\.Uޤ­Ü†!ËIé³N28Èø»¤g[*‹N{ÒðùC��zp¦€l çƒa9°�оßi?².ø$ª•"F�pq.K¡V2a«vPkÊð‘�ym”¥f þ©Ô­{,œIEND®B`‚onionshare-onionshare-26fcdc5/desktop/screenshots/appdata-onionshare-share-server.png000066400000000000000000020051021521174352300314230ustar00rootroot00000000000000‰PNG  IHDRÐÏ}ÝVbKGDÿÿÿ ½§“ pHYs  šœtIMEã$ ™ } IDATxÚì½k´®YUø¬µÞoï³Ï9U§¨+%·‚* �òÈETDPQƒ±�&i51&Žht$]鎶ŒØ ˆ::�уÖÄ{;jDQÀ44‚¡(.Ô�Ôýœ³Ïþ¾w­Õ?Öšk>s­· :m�ñ®1 ªÎ>ûûÞ˺ÌùÌg>�û–où[ùßÿû?FÎÎÄ8Ã9çRJpÎÁ9‡œ3€ ÀÑ?exï‘R�꟔Ÿåá}@ÎÞ{Äá½GÎŽ~o¦ÏGýwÀûP¿?×këÿNFåzõïÊ÷–kÐëœrÖ¿#ÿ/×$Ã9‡¼æÈg•ÏËpzûíú_ÿ?µg¥÷ê�sýV½W¿'Ãû@?Kõ÷&Äë÷åö,åYðçɳ—¿#×VîË#g½Vy†ö¹xzæ ÎÎzæÎ|fy&±^ÂíÏêìhß•sD¡^Úu¤”º{ÊæùÈ÷8êç$x¯ï†Ÿ™{¹½_~G9Çá;ùýå¬ÏD~=gGs&›y&¿ŸRª÷#Ÿ—êsµ×!ßËsعPÿ]GæoùÝlžï<ÏðÞµ¿«ï; Æ�y¾e$ºVßž s¤Ì=¹¿~­ñZáõ'ÿ]æ¬ÞWy�±ý]y.òçý;Ó{tõ9f„0ÁûPï•çqjûC™Ï:Oí»Huxý3¦úNí;‘ÿ×õÛœ’kMinÏLO®óÍÃ9oöL¹}žix~ò3žÿöÙšG©¾[ÞÇø{³™Ëò;z��žYnûôx=ú|½w88xÁ žƒ_þåß­ïÙµï;Ê3ó4£Ù ú3¬¼KýœÿDzSûY÷ò~K\3×¹�Û÷Ë¿ó<×¹®çRëðY¦Ïn¢³ ™õ§ñ�¼ûï÷êumÛYÈ{…~gæ“ÄXeÍfó.Êõ¡Î©¸øÜu~ÉZ–y'ç¯7q[¹ßØÖ ŸãýúãXŠ_×b¦kÊ´§:sïòçåŒÕ؈ç—ÄB}Œ§ó0µœçª¾K�”2¦iª±?Ìû·ë_æj2÷¤û—�-eOSÀÃv1>ö±Ó5Îõfo,1Kªg-¿ÿÜæ‹ä;É¿Ë÷HÞ kIÖ—ÄÕò;e�ÏíZçyn±®Ì™r>êþد˲׀â¼`b(»~�ùïqídŠídÞLæ;yÍös]Îú”fL“CŒ²Æ‚ùnÎ ÊúÓ= Ï­$.-{W¤?÷&�±ïÜ-ÆÝœ/õq¥Ü«�ãÑb-�W]7–x·¼·i!Ó¸Læ”Ľí}¹�÷à�GLG¯:„°1ïÈæ’®åd2Ÿ%G)ëÍ›ý_âÉóäúõY¤áóåYJÎÁ×Ás¡œm@Ê;øàè™�Ö³®wÙ/ø]H.¡¹ûÒ¾ï͹7æ7u º 2Bðˆ1™øaÌ[AñŸ¯žîY÷ Í'³çÚs]îâ0 ×õ—å=ãú—½!ùT¯c2yçš«¡Ååãµ»¶ÉþÔ�~�”kSŒA÷L¾�mzÞÐOë^Óç­/òµØø@c É%/á¸Ý¾¯Lñ‰Í{Ѽu>Í ï)P®ÅÏ&ÑóL-W÷ ¹ž É`8ræ;·i×#¸ƒ�Kça¯/�{?ùªWâªG>ßý’EJ±Æhs�4¯Ó¸\1Å€�ótî$ó~åÌó~S×gâ©Ó 7ÝtßõÎmhÓ÷4zš” à*·«bƒ)=Øöè¡8s ô€œ÷Sý^Iv` 'Rš„çú`=RP©MxYåAzÚh`‚›€çxò{ïÀP>Wƒ4 ÀûÃrn÷!ÏŽ“£ôp 5XvC 0³‹nè!øá½iÀÂA—¯ hh‡™bÝW]—¤ÊÙ¬E ˆ “ëãs’÷bŽdîÙà1›Ä žò”/Æ4÷Üshæþ�jì ÏR>>3—’ ï=|à5äqÃnÆûß÷1ÁÄ Äx‰²à¼»ß$ŒÁpÙÏä±I�¾?»ÿäVT´ëÒ#„©û™ý~û¾s‹=d�•glÓÜ%Ò¾&›º‡–wšh¿ó&qád5„Ð÷ $Û® ;S+¨ê¼ñCñ’c–繄—{ãóÞ¨úË®àôCQJ“©DŸ¿[ñ¼�}B÷(м�¤y2ÅMN%nÒý팔óŸÁd òòù•;�N�œòwÃPÈWÐKQùÊc�ïXÚó4nïã¹»ï>ÛMM´d<88†Ýn׊¯ l–5lc7Í<í殺ÃkMæ§‚¥SñJÀä2ç`€SM#}¿« pêÔ>b,…ƒ9FÙ÷¬`£*=eAE¨Ø¾Ó’²y·ú;¾¾[Ž•bÛãe éúÐ=Lã±¾ ó®xî÷kUß½£ù™Mâɿˊ>6ÖXx3ÄœºŽ™¸àÌœÍT€ÙßœrÊ%·àŠÿ@lÈ]±Ù‚3z¿©&7kì(9ô4mê=s‚Ì{,7çÌ3°GE~¹öºÖ³3¹‡Æü™Îƒ4<Ùsz°VóÍdÎðiÞªû¨p�M,+sLö»wil#χÏÏ~—wÌg†¼+�1ûµ’»Ä|C &}ŒŠ…s$aÜ@ Sº71Èž»ó±'U$Sç5Ãgµ�«“‰åû3©'õ1&çZ<Çä;9†î‹@tԜ₠N`»�ÛZ�X‘Ïz�-¬ÖkÕ9¡Aòz-Ú%“·["šæL8Ѹ$uÅÀÔ ceOœQ ã Ö[R\‰ÍäÓ¿¿ùëÿ1öM‹›äìºß·3Zâ(‹?À¬+!ÎhLÎØZX(È—÷¾ã%ßyý_üÅ'�Ò99¸º¡xÊ¿×MT*[¼éi€aÙ>9ÓbËõ¥´¤Ñu‹À›`pðȈÃÏ{©<;]ü›i¯1$˜ádnšB=H½ €ù0ÑM\îS&"30¢Ù|øE*pWï¨Bî óL@ÏÊàjÿ4M`äÌs( «TÁûM ÿïÔ�@ú;z ™ÀL³ŒZPÂ$9ä¤JÝž«ùNˆö`�¼+}. f8ŸÍ„¶Ï>Ó!„n.ö€+Q%a’`!w¬Á4Ts-pÇun,­þàÙ¥Î/T‰³õùzdºWÙí5iâÌ•¿œ“¹í‡i‰¹ÂÌ:ümPç(ÐÈ” @v•‰“àê¡ï[°be9xJò#€'_9‰òÞ!åß’¦D‰ÏH(£enr)&ÀT=¹š*û!³Ft~iUÓ�‚C ª(C*wv Š\¤ÃÀµw*€±€¼²4)³sOdoƒ[J>%i({’í·~ºbÙ|v»„?ý�ïΈòüÊQÞ£� èâ{ï'ÅöìhaTOtИZs½ÛIÓ¿‡v4Åvy%ó|t•9Îç‰æ�i�©å[Ì%9 ¿Ï6§jV®%™}½/Šs¡Ò·õèQ¶eŽ“¢a´Ë;æ±æu™ üÓ›cÐbÑhëeê~XöoÛ}£ñ¸ëò\£};«³ýrÍ¥çÁ Pjܧ9†˜‘»AÊvåLg*ÐëÀ{ï�å{öööÚgÃùó[ÊG”ø�sÆ“¾ü±8}úÓ°gÁjYK!€öc¾7ý=�³\t2kÕ Ld}/Ê� ! '´ ï•…,…"Á˜ú"ŠÎe‰knè»Â\ªçÿD|„CvüòûÞ¦ÿýahLÎh,??Q!Dó¡ ‡ðÁï¹>'GàSY 1δk ˜¦`€:Ë(ñ&Xpõwç9éÕJ6'~q!¤œ ÌÀ—©–º®%Ç´ÞÙJ�$Oú—áã¿•(ƹ È�¡ârâ­A‡3UçžéÐ-o¨žR+“Z6Õ¾•Œ™NÞÛͧl$a8\5@„i÷ÑtL=&ƒý~©0õ›Ÿ§gë¶c •:†‚ët‰\hɆe§$ xìuúº((q5øòCEQùþóm2iÛ©û f£dpY©¹ÞÌ™ûKÞ¸B*ëJç‡ Ä¦©gà:8bÙÀ­ ¸—Z¹¬s'ëƉ©Ç0ï”YZåpk•‹åÚ(ÑÒÉTf´ª˜;†‚e{Jç†@¹»5ÑʨPi©�¨e-ëæzzBO«—Öp}™ÀÝ8´=ô­\ °Õw±O³aàö­š!Luo�¦ØÑ>¿k‹°É> 1Z- O©¸µµ.û#rea¡{çzĸÃn7w ïS:aØá¥Íl¢V:,cÜNÀU\ ØÂ·/ê™`)8†¡’iŸ™ë -ΰl½wÔœäèÉÔ±ärc…öí¥Õ8›}Š™q\Õ«å0ÌaÚs»�ìý–¡§óÙîÞ´ :çjë+ãC™ç·U÷-ë ®òùd\uÕC°ÝnqÏ=‡fÿ–½JÏßl:ú½OÏœ`Šfý¾£¬oý„ñ¬Ì  V2Z“œiaPÕZ²™{Z(t†õ*ó+£g™ øƒº–—á0ójla·-A¼‡sà�\ 7Þ‚Æ{xâ¯Ã-·œnuÏÖõ��«-P<ÿxßt]'JYKRXí÷žßö<ÇCÕ-H±”Ø0-Fä$È‚g©%Þ0Q�� ÀL<¢qŠ-ž1ã¡gvÙî‡l¾ãèh‡yŽtþ×8xšÓÞ°ð¸H©lÕ2×z@ZGY§N�Àv»# º"~¦}È&š*Éÿ÷…@ ŒxjÁ ‹k`£$÷÷Üsˆ÷½ï­8Ç5\ Ñý´î99S“MQAØÊ}ûŸ1œÔËsyÍk ×^{ ÞúÖ?¯ŒÙ©�ÿLÃܵ2EÙ0kåYôòJ½t w¦ØµÓÙÀë¥o¿”9ªk‡bLg‹eýþÉ@Jî ÿ&öH n‘•?Jäˆe¿[¥-,ã“· îÎÐ}Â/Jhxïñð‡_Š«®º§OÆÌ�$¤ç;†Z&RêÀ2g ¾kpÁŽÉn6u ÁÄ«©+˜òþd[™|Ãú²ç­ä66áïU UcÝ3’)")ÃVØñ²^´•3Sg£[”Ä`BÎÑö<½Z•°ù"ç¼K¹ çÌükg·£n#ï èÇks”ôq¦ÝZã)×É\¹¶/3ÉÁvû�‚‚©å�uóÝ®‘[o9]ßËÔHYü™LFéÛÂ5¾s$“¤±†œÛ66c¢¾Û§ìÛUrˆ€AÎEû—Ùã‚/h Òç„¶ØÀçI�#µËÁt±¦”€ì[gÊr�Õ ŽCjÍACΗ^¯­dªÿ¢á§ý×q¡õ!mc-©kýÎRµc˜õ•is³`�[Hä’éE·LÂL­ºÞ´ÛÝ~ûg�³'ͺD€E0­ZÒV¡ ˆ¦ì†DNWÛÚr«*¨FOn‡X@3QXC—\[ a›+glËJFoˆA'FÚÇä>-z)Í­mÑVë¸Âåj;K‚s±c¬0ýf¡–Ö¾´�4zsß–Õà†Êˆeæ´/µIõ-«z …!ì“k ù�/ßµ«¬Õ�^Gø[Ê·£ØT�9®BfÃÆ”¤�[÷„áÄ-Ó}�¨Aˆ0ÄvH97Æ…­¸î0ò‹€¨VTëï·M9·V^ ¤˶ñ¾²Ó˜åfð¾mP(àcóþÚˆ1‰¼ÀÀÌÄÌcV'š²TGÙ•¼ m§Ò5Þ; {ÜqÇíxÛÛÞ�g>ó©øÐ�-Ì@ªœ�¼ª Ù•^N�çÇt=ÛKçL&9 d@K�+¹éOZ¦¢2gCp†•Yt¢9°lMËN­xÅó�®°’£–O¤™šä³¹Èh[XÝ Ë%Ú\ °ÆAê‚YRòg»ÝŒ»îºó<“Þ­¶:Ú"u 1²þû¢ïÝÜÍÂìV•­Á0‡yþr<¬û·×ëAªEc1}—±�‚:·s‹JÑÚw±»èÙ‚:Œ\{_œI[ûx^:šK›*�Mדæ¼ÓZ÷9]¯¹h»Q‚)˜ŒùͲ,•�i¬dÔ4i<ÈEëß°h³Æ¯Ý„ÙÇ1­}ϼæƒÑA´²G¬iuô•¨�M^¡`ûØ­e;Ã<‘¸;Ë›¢¶<·ÿGÓI €�+™âK0µÈ�ñ’èå•z-ÍQO2µøË²Nå-3>Ln�ÄêÁggýÜÀmŽBpÓôàë-ÚYê«Õ¸‰Ý³ö�7"—-1ËZáäŠÓR‰]¾Uþƒ©4%óY@I´a·BÉ”ðM©Tš5ÐN­ÕÐÛ&�rI[€en±TÖEêÐc —6o&¦¨îŠ>cKÍ•w£É¬ïÚ#`†ÕSÉ× È÷B÷Kâòº ºZ9ô~ª¬8‡ÄmsÔ¸®µÆ2Ë2%ÿu=f¸Ô~Nœåõ§Œn3wf-kÀX®-øP[a¼a5 ˜£ƒk ¿[ ]£5ðCVמØ,¨ÈPäq+R¡Tk˶§O߆»î:l Z¿9[Æ¡e¦†à:�lÆq_ ´„²vzýÇ�±cÁüL¥d@^2¯5AõuÎåv r ÂÏAؘšÈxs@[Áüh®Ý΀fÒn"gKðó.Eƒ¬×3ëÙ³mç2Å«ÜU+u¾öÕ8f`*K17Ö™ì Þ;<æ±Wâ1�y4ÞôGï.÷ P"Á¬¤~rF›]ñ(wlR?´OÈõ0#žŸ�$Q¢qÃÉÄXw†¥ÊŒ Ö â–!.j™ïÏ:9{ ;iep†9c¥9˜Ärº'd³>z�ß1Nq¦s o ×±^Ø„Šƒef'éüWP|š¦î¼ÎäI†-Ö3ˆ{�`5ƒ€aH(('R5�mfÙ:lŒ•ê;È]A”ÙS~Ð:âöLeËOÁý= buÛ|Ç ÌÃ9ÓæOmɱ­´Š'ý.ßÀ»ÇZ 1Ö]hÌnÑåxÙumn!¸ÖUÃl«R¶ºÔjSϲà�¦�X˜º§êy�®UÏÉ'à©)„å5áºõ¤Ìä OrÍŒ#åcr±È2wµÝóܹó]‘ ­xú.¤è'ò9#Û�n¤í*ÐV»TÍ ¦.ÙÏ‹9€ÇøN–ÄÌ]á ‹gñ²ð~öWùþZìL¸åæ;pÏ=gáü^x/{ù·ãmoýóv>I[¢&õ¶ÀÌÌÃñ,«—®“g,ìÕ.¤š›%kKŒ75V1ƒ¬=sßê¼¢ëÜ);¿SmnÌYÝïÒñÀÌíLT=›´e•Û#-Ð(rOk†*w“»ùç‹€= hž3v»´Ðv:¨j²àMŸ'–mæ;¹©gdbø;bºfS gÂ�•W€iMí�‚ôºR·ë~„dß®¥Ï½d®?5@IbüAÒEfª±ã2ƒ‘Î0 ™La ŠK°èÈhÆÀº\¶¼ï5 1È®Ù"íà²98Kž¨nw/dÁGîı’iÎ9à’ëµeÓcšöŠ`ž+½�Á uŸsŽjFùýp@÷èðø@ݰI·�—eÕàA«f+€ç=ƒ/¬óQÖ Ф[F•M+Š)\[=+ζUÊ•®§6'³¹²i¡2§Ž¾[‘x§Z�œÀHpa7ohÓܳ>¶ì$“(ö.am¢ñæ)›¹y¯6ÐG´ÕÜU)ÊïÏ1¶3¿ço>ÇO7â^¬†›Õêºk¢Ç¬Åolg¢É{ãÐ×·Ç�j»ú¢/zRŠ8sæ¼9°{ÖV ØVé ‡P;v` F¡jysÉÄòQU¸ŠîÑi+x£ñhA±ú ¼#͆N+É¡%uc;µ£–\™RNTïM3<9ñê»–ù]æÌð>Uí$v:õä2NÁ­ÉRÏ-#À€prWZmΜ½ üàm ÀP £PY˜S[ÃÊ F“R¯%™vH}¹*wpyл² g—ôtÚ?,†«ï=�MŠ)�u–=¥.Õ©’=™ apA¶m³V‚hr–ô.�Q©kõ-{¿îÌ&`éÛ›ÆäÑuÎÊ–q.ÁäØ6‘;=ÓÐîïÆ>‰?zã» Ø* S®w€g¥#l»™e'ÃL࿳ÄÌ+Ÿï’Xg@_6^áµÝKH £Õ媲§*­(U|=wf5Z´„ËÝ÷gÓ¥]Î&tC N_MíÛ2¬ñŠë€|Úˆ1kÝ.Ý|ö-"j¶ƒÖ1ëP:ã°Ì­>¶uEã—ž‰ËE/罹1Ue†¨ð– …ÛTú!Õ+â9'jõu�;_jlæžEɱŒ^ƒ3I•:Åú…„C‘ztTÌ-ƱÀë%õ8› Ù–5>;U+M]¶ÝP`äâ 0WÊ\ö*¾ßµš÷Z¢=8¯ÌŠ¥¸Æ½È¦°W;er}WlrçºVt>ÒÀ´€i¡½Ò-OãgíD[Ñ&à ±­ÔQ7©è&¢1›°‚è¹KÀÝ 5g©ØÞ' HŠƒ“Òt#µØyTTš)ûÌ"0‰+¼fJP“ß‚ó¼à@\žqiùÎÆí§O˜¸’+vúy^E-©½I)GáÌòw6ÓbŒfÓ½èAÇqûmŸÂ=wg3®nh‚ ê´&äpO0”g?ºÊfg1 8 ¶‰ðÝw߇³gÏ †¶_�*e\Y®¬Ï,�jŸÐ%:tm[ÈR»�mcSº¼V@Ð �sÙ€Í99r•s#›Ô«>CNµšƒÔir¡i8öÆKNK³¶­éVs&°|ÕGt.àñ� NŸ¾«™Q¢—4¬™Ù ©w™´BÙ±µvðCNŸ¾S�ÖDkÃè-:“@È÷–V×\r¹ú¦ ™$2³q¯8ë‚euzlR+L³bu–$&Äæê?_ $¡ÀÍ�ãÙRû Û µíž�S9A •Y�«‰”…�[»¹°:d;�}’×jßòbÙ¡Á$‡œöcÇT÷~hA¿êªãèüÛ-£�‰MkY82Ÿ�q‡îs¹Õ œ£ó§ìÍ% ÑVž\Yœå|Žæ=�­¡£ÜƒeÍÀ¸�÷`G öªì„êªø ÊÊ\žÊ}祬…�^/Ò2f$.‰Ô†Ö& (�&AÀçDï´ª»bv“¹…8™Ö'aöIˆ-¦Â° ò"ÛF“JÙzyÐrSgH_8MynLre%gËiÚ£„l@"mÿÏó‹Z`ÚΙ‡V3NÊË^ÈY0¶}ÃK  ·T+;bš\§ j59‘-{ZÌ­z‡U–Ø`‡HÙ¶éžmn�#f†¸Æ¢rpp†M�ºöåjX”« F`&p¦­G’aŽm[ŽÎ XtÝĘšn«Ä)ÍØIöÓ¿‹ƒ}Ùc21]Ǹ¼±j玗x5�ήHçm]û˜ªˆé:–cªûE¦ùŠ,[¨?ßsÇt÷k’— ›¦+Å�‹®•-�yOY–š#WÒäZ‚åTú.&WÁS‡^›-Q;¼M´y_bfÛ}”Ù†ÂÈÕ"ýRû£Ù+ÉèGÏæh z¬³(º^^x?q�|±2=S¨Å�Ú…ã»n4Ö»Ö‰ó7k¼Ðæyð]+»•gb=@Ià½ó]ì™ ³–Ùàåûõ\°ŽÐi�Ïç]U):8CPÈë–ç³Ýw|æ^<÷yOÅ4mð�‡<×>îá¸ñƒ·çÄ’Ì’Í_­ùÛ’üÓýµó[ h‰oR ¹}c¬7�Â*‹”áÊ9j:êòB¾b `S('4¹™RXÙtr?Vz¹ã ¬Éç}ãð÷~øeøíßúôf¼¿ðÝ»óÞÍZ‡²¯rÜ+.çlþÓ·�Žf_Òn_ Sk!Ÿ (´ó7ÕοMívá‹ï4%îr]ŽÑcÎÈ5å®ÈPÌm}ÍgC p‹ùhÎ@0 ¡vÄòúÓ.)›#sQkÔŠ÷Cü¡¸–5çd–%\ù�“ø‡?ú=xÓ¿ËÈöpîœRVC§�0–ƒs—^ßëb)Jê4éF]¦fÒ.áGžpZ9v�ËLÛ™<Èúû/Á³¾îIxË›ßÓU\ úV0^\VèÓ ÉGùÖ ÊæçKicÐØŽXú5S†]±nN†»l„G{=-fç1ãCÛ©ô÷§i"ê±[8䆭Óè>0³fY-‘'Ç'f_Àõ¹6ÉVJ;È@†k>ññ;p÷]G­eˆ 3¸BÁ•w©0s¿|[œÁŽ½ÌŒ]Ln‘·ºgË¿ç<Ϧ ²Š†¦ÌeZ�¢%Qn­6€Z·ü�0ôÖñ ÎÊFjE”Ë}²^ÙÈÂÐúÚÓŽY¿£ü��Ñ)üžþÌ�\=)ëŸçkEÀì;Fø–*DwÜq�¶‘"}L®¬¨¬Õ³í¯z ¨K 3Ì{€»á (÷H; ÆnÁÉ´‹6gËZ€Õâ`‹ËŽQÆB_ÉdǾUÆ¿<÷ÁƉü÷ÿÃ+±›Ïâc7}ªs"v�á„[h¡òCQ#%máeÀ’«­–áÃh4÷iÖ^4ókÜã1è'jUrÖ Å;¼j é‡@øÜ¹#Ã(s$ã g0k£ƒÈ¶äq5t²ÌdSQ�˜®™Ñ�ÆÓž "p±Ä‚â=slÏìÏ�¾åU™ÐWX˜N²wT]'½?ì]9Ǻm‡®Àcµß¬qºŸ‚œ½çéüxc¬¢í%¡r˜=À&c¦Ï)ËR�6ÃÀ0P–$!Ä¡ø·óÜi øvšÕv걞%.#Eó-�µm-˜ÜÅ]�%dA+ `eÓÄq�ÕFêÁz,œeì0èøRœÀ¹®/{Nñ3ì“YÛŽ�ÌÙÂߟéÏ4g¬t‚´YPÖížAb´²¯†&=ÀúVb²ÒÎ °»%è\sC'çÊV33×1)-«¨ýBm±³úsÚmÍÉÆövt­¥q�‘°:—ölÝÇý07Øô _3 hôÉŸ7º¶õš;mc.$pÚä{Ð@ô¥a$@œ1$0 JJO, Ïj*öûA_hâü‚[êÆSPG’˜Œ"Ä….+Ök´ú\ýþçGTY_L¤èÛ—û÷¾¼Ç¡‹³`:¸³/à˜·œ‡3Ç2´j1¶µù¢3ºA×j¥>lAªÏ3бƒ{�i»OZà Dð!P oyó{ðÿ¼çF|ãó¿W_óüÑß5t—ô]sÎå!c�Ùšgf#s¥ÆFÚ.ÎÅmÑO.æ0j¬À²eRXvÄT^Â;,@Ɇ¾“eq¹Ã‚Òúó ¹Þ3 ½›°Ýâ†Ü„Ûn½sЙU“ž<È>,壶g$'ú¹ÐËp.Ýc*%vñ&w5¹–:„<:Ò"3¾\L㵦¸ƒu—¿—Á²;,™åÛz+ó›ºÅ ©Á^ƒÂ8Sˆ–œŸãíA{¡Ãˆ×t‘ Šcžå<ž÷Í_�ë®»¿ýïÞkê Hl °,>à¦éÚÌ@$’´ª€nìÚ‡úàØ™ŠŸÕŸQ@°T'26›=ìvGCpc¦@ÈãäÀñã{8ýÉs† R„c§®…�ÆÛ?\µç$w¢ Ð ö–ëe4�D^´¤–üÑi»r€âØ$•KÞ@Yt¹g^ô×'‡È4…zoÖZÞjÈqb•¨½Ñ ¬ä¤ÅDjÉ!S+"Áè(,U—gÞ0ñ”é†ý�÷ÊÒ†“)Ȉ­Jšòðe_v îºû>Üüñ»ëÁ[û]ïdÉÉê’îÿÿ²^^þ”(®€1–�kûïY•™™ l?à'~êïà�øñ{¿ó.[!íœÑŠ1‡Z3½wØßßkZP<§´ Ú[Ðé4¢Û³RW|È‹.³KsMP6CR(ŒœƒèæéÞì©"˜»8?ì_ò Ô›u#sƬ•\.¤Êq´÷ØþL5¶bê<dNŒ-ÄÖiš Fª³˜Îç%Æ`ö~›H»n¯°ÚF}QÌh4efª—`+ÆdtOŒè׿„­¹m°FNj”ãÛ»ÍM(;)‘;«²àƒÙw¹pÆï§€ „1�–Ü’6°#1þØÎo¾7Y[½ ‡mÁã¾c„]v-3µë Q«-t¿ÒÂ^ï†3Ò:°F¶3׺y�ûcöÖ>îâë�õ"Ÿó ÇœÄÍ7ÚÌõ^H¥3²Ù÷{Í' âô|®ëvÁ°ç�À£7qæ4M˜ç-­Ã`ZyÇóÖÓù0×xÏv۶&¬n¸&f]qR­±“ï´4s§Ñ4jçõîè½6qF0ÀgnikÛ�"1à^ÛCÀçýytþí%6²Y7—_~1N�:‰›nº ó<›¹g;¨ÄPpnlY]«=€5Ú<ÍÓhœÖ­(}&Ý*›êZrÆ0B÷ûË %¸CÇ~ÊÝ>­¹Q×Û²Áz‰eФzfùàZlÊ{õXÐö¦@ÚÏ[ôÒç£f™�Úýçœì5ü¬¹–Ýœ p>âëŸótüþï¿­ËŸp¿ë»/èöÚ|,{£Éœ¥½³¯-hçÔl1TSæeÐ=wÌ(dß5^gÒÓýq­ôåYy’KâD4€¬ =ßÓ"ûO‰/åû%W剑’èX‹¬aÈsj™ÉH€}F‘‚J3µ·ûiw縎ÏâhVü�lÂØbß5Êž’‡µÂù4c$ê “»ø´5(õFhÚÎ�!ÁažwƒžyeOšHV]±ÅSLäp‡Ñôi‰º\rƒì‘t\õ{±�é¸}9/�LÊZ9uê$î»ï,6-÷Tü©¼‹àÜÅ×ëÄV­¤¶�"4Æ zkõÊQæ å[}GBiË£ÆF1Љ0ï2Ξ=¢dƒ]ŽÂ°ù؀ʙꚂ$}u+¡¸­äE=Û>‡… ÄH*žEì–ÓU@‚£vT˜çÔœr(_„ö™©5:cºQƒ°³Ä¶Ún¾�z¦²Iôý,Ì%ÜßпÇ-šƒ˜4\mYÈfN�Y«7¹k q)ËQ[€t_˜Ù62l¥CŽò.žúÔ/ÅfÜu×™F¡U}G-0 7Õt&Ag·aÑo(T›Dm‹ §H-Ç~H$ŽŽ¶˜ç¸Ø†qÿš®µxKkÍ @gÍ#Oë&(î]ïôwB{f²¾|mELMäßWq×%ákoèÕ½Ë'v_€ÑNè«7 pöë ¤i[—[¸Zç›.fat¥J¹íŸÓ§ïÂÝ÷œ©´ö¨`aÂP­Òƒ2wNÕ0lhfoô�a´˜’ì´ Ö�`¡°Lµâ‡ŽþŸ›>•²¶µcÆ~ÿøÈ‡oos»UÌêÞ�ZÛjZ4³É9`Æ;W+ŒJgÇPQÍ]á& Ά–I” ̺4rû½eTë÷8*œÏuÕ?¿ä1# góZÇuo$z�hÎÓlÒ3×¹Ó2U§];¿•i1:F˾mM02œ‹�þRôy”ù‘:¦ˆëØÃÌ” ‘ X¿“õÙl°ÈmÑcu^ΧÌ,­%¡µýúÊÂRÙ�ÉìÍDŒ �¸ýù©šÈûL´W¹¦÷“]Ý2¿Ñù¬m£ÎUdî•™h6(·À€™ÙQ€AE«ƒg«ÉÀ±c{ˆ1“ç³iÒdÝ 3‘€zÞUæ= @«Ž‡ètü` 6®±p]eà³fs]7ÉéþÔ8ª×éõ”¥}L®¯×–•çtt´Ã™3‡DµçŒf`“V@^Ð𱚾¶8â[k®]#vÍØÖë d¿ä–±¾[I:]'ÕÓ·.ÙäodùŽÉƒEݤ"­€Ú–Æ]ÄjuÅxÌÊ»,¿dJj�4ûQ`l‚˜¢•XLMˆ4†!#bö)ÀçŠÑVB©µauÞÛíçÎb»ÝÑþž¬± Øpš4v&œ™56]IC#SÀlÛ~žk«6Ä�ë¶àcY«Xh‰D' RÌÞ@†fKÆcås¥•=�iebi§ Z³ksKZ3Ŷ®u ¸NËÌ“QŸÄÊÒÁ⻹*&tå^2²at�F0l¢Èq6uÝIÎ<')¤>æ1Wá†>¶¨:ƾ›?0ÎÞCk¥CWÖÕ½s½.ËN°ô�€Ì–�ˆNfÇÊ'XíØº7ä6HåD{v+1òóžá)¤’‘Ñ6JJ,³¶�êÎäºÌ0]ÇUâIÀ·wCÇßr§š mEØ¡£�^\p½·¹²ÕXv¦UØúØÎD«‘ÛSU&É™ÎÁ=7ÐëÌ mÃ� »3T~Dº×oê�R~ž\0fó +»ãLÑ d‹¼ÅÆàAöý£åí‚ç0©ªŒ‚³¨ÿAþKŒ¦d^ª³3Zð ´Ì%4†pßÕÚÏ)êº*ç+ž~NòN|ä#Ÿlè­¨ÂcsöXZm ‡?2�¼Ÿ¨í$µ ®Ï�úQ^­ŒõÁ9„À”]h×·¸…ÅvMvÆž[•ì:`Ìþ^O_Ý¥^È”u©Š�¼uv‘ê ;q{C�Ï¥u«¾åyn�+ò¾é øêg|%~ìG^S™1<â‚nA0h{cP¸©XŸ; ¥ç"ÔõÑ-¶�¨F@ÚBØ)jÉÅÆ¶àEz¯¡-\uá„ÑRì)¸ö'X‡®<´waìÒnÙM¡‰F÷’=È&‹K[']3)±­`½®”£¶¤hX\UU§8ÔjBù»'OF\{í%Øm·˜w;³ñ®cëXÇ:Ö±Žu¬cëXÇÿ_C´˜÷ö÷1möðþ÷çÎí5"ˆm÷íe¿"9Úö¦ËLÔQŽG%”Šá†h~ÇAó)Geiíz@ë„™ç™þ¾'m7´åÚkÚP' ÐwC°›û(1a±ëT+×_žAŒiîʳ²¬¾±+ÈÊ¡Ü_KÛp‹´XÖÑVÁ¯Ø@ÄÂìåÏ+­ºšc[S�%0UðRõ9Ž~|-JBb<�[ܤS Ó-Ȱ©qÙw¿ôYøÈG>�w¼ã?!Ç@2&,‘Ñwù…ëÌÔú¯ŸcMÓÀÚ·�7ÁtŠìJ ì´ã¯ê:wÉõêŠÈíe4cÃy颔b2ÖÙÒ’Æí†}»•Ü|ð ½ÂèCØVBo#Qéyr+è†s+4+›‰|¾€.c%†¨,²ºAxOÈ2ÙM$Dl­ÛÕÙ—5FÁÖâáf\óè+°›ñ®wÜØ‘ünO_æ{çE‚Ç…§Žá÷Þð¿â�¸ o~Ó»Í;cGBÏom�]›Ÿn~Xx�S®mX ³vV4Èz¿‘�¶îÆ"àMcÃùÁýjÉ�Šu GS�ÜU’t£öÞP«÷’Ÿ�jÖ±KpòdÂ5W_ˆsgÏ"Îó ü­cëXÇ:Ö±Žu¬cëøk5RJØív˜ç�ÚàλÎã…/þj|æ3wàìÙhÈ6š†U®ŽðÒ²Ÿj®ª@†_�íÁ`vg4Æ;3„S3�Qé-t€ i;fÕ‰g³%þûšCZ=ÚÖí˜ ¨" …¶=×S ª32QÜ)'ω»Ý”ñœç| nºézßNsXñXÊ=¥];åܤ3¤Mu4I«xO]‹…É×ä8’¶[Ý^¹ÿdŒ·˜0Óë”�À™2õúœ¸gÜ1î¤ærUæ!‹é Ë5,èLW¹¹~£íè<>xÃGqû­g㌜]k“¶2MV{¹Š“ G$-¬É›Â,ªei¯ÌUÌ!/è•ö¸@ø¶ïxÁõ7~ð–Úªº!Ú ?oœÅš˜¬ïÁ«Ð7¥ß\Y{Š,O"6L°ÖU8í‹WàPÙsÓ´GtÒ@âõ½.ž ºËߕɭ&êöj5wTQ\nSý:Õ†²ýä =¨\ƒq²Rã Bt|èÆOáÝïúÐP1àÖêÞíÔ2‹ŽÕ<_ú„«ñï~ëwpë-wwN®ì°šŒÆCù®R©±ÎG�LNT�œ¶U£»Ôëf`rcÜ`˽[ÕžùÙ³V—@2[9èÿœŒ0÷_2Úµ°ÃS�­=¼�«¶Ú�NØð£S\Ýà}ÍvÛ£5ªXÇ:Ö±Žu¬cëXÇ:Öñ×zä”cÄþÞ {¸ïÞCœ9»%=³±‹ÎQ.mÙj ‡Sk\f�M½[ŠÎxÉC/»ìbÌs$–œêÓª#/ëI -XFÿÞ›‚�§-°€Jsõà‘<Vh�pL*�…qk˜ô±�}œð¿è´BXlΕùè:§ea�Y½VÍ‘-('&8“ÕÄ%i²Ò><áàà˜‘È2½¹—ûÂàj=æÝ0ïLõ%9w·šÞpl0$Ýw–ÆØ›{²&ìv»æöËú”Š[LÃ{ÏpÉMǶiië.ÞëÙë{ŠÆ(‘ut‘¹^ù·ÿ»ëßðûï,‚ìŽ] ebÎ ˜ðŒ…ì€�ö*&;€f *ÀÅvÑâ¾j«E„9TtsŒ�´AÞ‘#§´í:u¾‚0­ªA� ±ò÷äE°óž5(·˜•DS…P1ûºèüQS½èôåešd幈«²�ò ÀäþyÚdT�µú˜r=ã÷~÷­¸õ–{H«·ÓêÆÂïl\4 ¨¢ÒNcG¶º{Ú:ž¥@þ²§¶ÙLÎrV@vÉ®½§9³@?·ê†05#KòÌÖº<ƒ¨ÉDVµÕWÞE=àÃÔÄŽ ÃO ABÝ �1ÜðÎ㢋fœ8îÖHbëXÇ:Ö±Žu¬cëXÇbIç£ù4î¼37«gõæµu±¶Ìðnª†9lº1o Ê)PRó3°ÛÎØnw�ùŸêß‹TWïL­>Kíš"y6My%·(Þ!`ca&ÃÜ’Ö^iY06âêïOIXÒ­ V.ÆB&lBZ€ hÌmغ7xqÆ´K1…bè%¹µ3¬;– `q»Ý"ÆÔŒÄNP牟êü‰È ƒd@‰s.·„ÅØk–‰œ¹­7A/_¦ž0&/Ö|Œ è± më4w²Þ`¹¯hÀÅ‚qXs+Áer*à¡¶ùª»|Á®êœls ˜V€µ|_xøáz�ìfônÔ¬O&[ßc®àÈý9ó ]S4a7Q;Yü¢­·Z7‡æ&©IE<�7Vù3 öÛÅx­ë3ïBFil?¾«Ns¹{°Î¸9Åêf–’ ú ZúÁÜ:˜TžA)ûwÑÐ~þ}Ù`™JÊ‚ª²AÊä,âŸÙ ùâ*ÊŽQLñí+"ì¬h VübõÄnb]ë²Kê:ìlÅaš&Ëè¿Î[?F-zFã¹¹2;Q+–Š­NŒ¬é@"Ÿ��áƒæxê©ÉN«!W\î°Ù¬fëXÇ:Ö±Žu¬cëXÇ:X `J[îCIDXÈaÚkÙ�:eίRkåµ]®J´ ¸ægàãN, @Z§[ÍÉìß·-Æò[vQfJÁtËÙŽ5ñˆ”ë+ñd³Ù`šŠ‹÷4P,ŸL×�¦»úò÷õl3+…Õ›³XmÄ2�¢™*¹î .8‰ívÛ$Çä;ÔÁœ8p¤A¨99ƒŒŒ�ùFÌ`ùóiLÞ1þRfmÉdpšÞõ¹o îÁWicî»8ÙçAŸ±od¬Þ�¢7ÉaÜkd•:Â}LÎjëôùf€:n{]g“NŽ Î³¢Ø±[1Mž2E³ˆôÒdñLõ²ÑÍSÁÌØRª,FÉ}÷åÐ^¾]hÕf7Ÿƒƒœ;w8ˆ)Z÷U˜—«­œ è@I3µÝµkx+¦iíÌåù5µ°æI«q¹÷Là\'g( ‡ÖŽ+ôSªú¾py¿êD¬ôׂÒëØívFÜRîŸM^˜%¨ B×úÒõ^{í=¯Ï¥"k©26uòzÌsZÔt�QÍ1—èí IDATN³YH_‰âçȯ0W ³Ûµ÷.×.~'emÀR°÷.ki2F4òïû{+ø·Žu¬cëXÇ:Ö±Žu¬ã�5¼sØìyÓBjÍEkŽÝ@(!]hn©Ä ÍÙC°$%[xÌ€Á°dZM%‡íÍåz cQ®žbsa(ƒlîI[Ms3:U ¬mÉÓ„) LL>#Å9Ïp)cÏ9o�0a Ì©˜vƘ€H,ù|éÄÓMmMæž%UŒ µ?Ón½ËõïYòÌ™³ X�5?U`UL6äóƒaI83µ;5‘#4ôÙH5€µ-È6w`i2’_'ðÿOShF¥c¬«/šHJ®�„uê×ɃñI�{•9ê|Ì_l%5¹:kÒÂRnY ¹´!¦4#¥HHyV‘ÌÚ–¯zfËf¬a×Ùòó-E·wøQ�f’òƒW&bÑfóÞ·ùÞiV@¾ò³ŒÃÃsèÅ:µ'?6Š®š ô=é¹¾Øh&)O2}yº@ةȺ(£Û´�¹ Ú¼’Ñh"©‰iÊJk–…VªŠÌs•Å{_ÛŒu‘•ûKÍ¥·§«&�ÕCd±MÛ*­ AZˆí»v†B+“šC™´¼/›þxgŸ÷ÀÖó¾ÓnÔê‡ü õð•„ú3{Xåv­†)Z/R¬Ð¥P¾"ÁZ£—÷*ïÉšµpÕdëXÇ:Ö±Žu¬cëXÇ:£´&2fPóôjâ™R6€Š5Ú²Xò§LÝ„‰òÅd¤¡TkßãE9§*+¥YÌqÞÊM0Žtý¹�Y>� H4¿Ôûá\XMFÂÆáä‰ vÈ»sÀîÒö,&ì�Òb<Ò.ñìù&·Åñ}�i µÃ¬�•„8$¹qJsmc�ü³Y¾åÝŠŸäö9,ñ¦Zö W\?`òå9ê{ÓwÆ $ã¶äšFËÇÉ”“�ƒå^zb˜5xU÷iÕÌ j¬ÂTæ*_[¡5Ëûµü“`Ýy“Ñÿ×ÏÌí»T·/›yÕ¯%ÅÄÊg}ë·>Ó`?#Ö‘‰|–œ,xéõ9åÖÜ:IœsÚwîñVp‡iŒu¿àèÒ÷GËwÃhè�{huÀHy¸¼™ðÏW€O¤7B�²@¼ç¿«ÌÀñ³’é×·Ï¥þmïà…‹J,3Míd$Oè¯Pš�aõ1cS]z¬�J42åwäBufšŒ0*S˜U—/™#`#›ÅÈus{7oÈ–Š:Ö_6óÒþ®]àLmíÛí ¸éï÷t[ÕYÐïDzªv¥¥ø:Ã@”ª€~–3b¸lmŸsÆe—®à:Ö±Žu¬cëXÇ:Ö±ŽÞØîv¸ï̾!‡8ç‘‘H ŒYhÖtR¤¾Ôõȹ€gÊüåÇ,¨äÚçXMzßu¡Y“FÕDíô‹f 0Zîzœs^™sÁRÎØìía"âî‚Ë!cvûØ\Lûp›ð{HØ „}ÌirDÆŒ·ð.ãàà»+E°šÐ0kF1êóq-í¥K’_¥s°š� �gYv¾3èt&çÖjeyÚëï�5EPZµ½›± îÞ‘�P�È¢™ ÏaðX=-Ðu8Š©i"‚¬‚i}ÖîÒzï -ÑJ¶ÌZò’Å�ÊßÙíqÇgÌ浤ݬ ŠÊóBqþ¸äú±U’Á%¦ìÝWUcÏÑS´¾hõ)ʪ®,0í¸âÀ”º¬j+¯´ˆ†à±¿¿‡yžk ¥0â"9ðzíÈ'�¶çæ|¬ÑWaL×!åúuCRcaÇYQ£m×è° >„N˜Q^l2 HzÂu$#âÈ WÓȈÄ7AU«}ȾÑT?D”´ô×}+vºÉûcp×9Oï“Ûƒ½ûlÝt“¤yC•Š�nVžª.nÁH„ö{ÜZ®ó.“›qߟ›3]³os¡Ð‡A••lúøÕb¼„Eœ4´wvé%«È:Ö±Žu¬cëXÇ:Ö±Žÿo†ð�½Œ«ö3®ØdL8??9H7?F’JniÏzúŒÃÐ@ ›m8=|gVÁ9tîÈH¹{ ¢™oÛv9wì�c%ogðFØ[ Nf£÷ž]† Åx2ÀÅ\žá7{ðá¸Íq„ͲŸ�ýÙM{ð{û˜¦ \* dL; ψó›�/ŒË¦Ó§p#9§ éì“6Ö<-æÞx"{õ…×=Ÿùô™Ö�(-a²FŸ€zåZ¬“®’Üòjßµ|¶«¦�Š"£eµWˆÄ�D ªx�wF�Oÿ�ÁHκh¬Sv�fÍ?%�ù†ih7Ÿ5ÏUl!Ñ\‰?–LźŒwÞq‘ÄX÷�ŸeîÈHEÎ{�Iµâ|G9T+FG/5,€7 Le7œ|8ÓÂ)@˜,*i;e å"ôͤP%ƈóç�Úe²À¢>4AŸ'ÌóL ÀYã�” õžšÛÓX …UÚ‡½±£ yx¸ªÖÔ Td¢ƒƒw@ÊèZ†sçf ¨#±«@åÔþ¿°ÿTL’ª-lM ‡Ø(ÓÌH!ü€˜¬q…<#fÖõŽ»9gÄ9–VeO†&ÍÔc4”Ñßµ”ì¾g�+B#žÚ5¥nƒÎ4·ÉJ_N uŽkÕD\¢äа,Håܬ¢P毷¶å²Ùe4Ÿº x�wHi,×±Žu¬cëXÇ:Ö±Žu¬ãó5.ßd¼äÒ_uaÄ%“Í;î˜ÞroÀ¯|f§vÿe``É‘8ßTG×”J~g # (….¥"ÆW;rUr+¥*UæÆÎ¯"ƒUtÛÕ17#FíÌò¡‚f5Ë©µò! !'9¥òß®´€ l“Œ+L‹©ä’LžI)Uü)âøñÀö,bŽð{p{'€IWÙašv»‚…Ä´Ã|þ 69!Àc³¹1'Ìq `‹´ÛbBÀþþ1måú<æ‘«+.k *ÙE:þàªü˜´; …±(ØÊ£®~®ü‚+ñþ÷ÝB ÜÜ1Özge–óä¯à*éˆIf~¡�·›Ôm™R¬n¿0`"ëD2KO1 g0‘ܵ�3è+ׯ&LÒbÙ/ùLÅ(lg¬âÏÐ9"$2 Lk÷ Å^RŸOBß1›»õ ~ óñþ±Yé•zQ ä9BLÑÐnF¹õVÅSkdpN€L2À%1ƒPYlʳÌ8ù¾øc@JLHDÃO^¾8 +¸˜Ìgè»E7bv­QT5T0.'^© X tè/HKô¶VY…e!]sÍCññ�1&2XÑÖU¥!£kyu Y_ú™]!°N¡~¦­®X‡¡fKÝ„CSÇØËËÏj(R�I8ÔÖ«ä^û÷-?×9•ÝJëx”M«tïReÑó@ 7X¦5ë¢ö@ç"mY��t&õû®}ÌÚ¼Žu¬cëXÇ:Ö±Žu¬ãó7^|ÉŒ—_¾Ãþ&Õ8JÀ¿úÔ¿qÇôWúž3gÏâ–[�@(ƈ˜¥Œ’Î…Ò™&8„æmÁü>ã*ÝÅ?ïsÉ’×呂½½ b#! @æ¶G3bÌ¥7Ǫ­çHK>™ûTS �3\mI…�Øß\ïÏ!o‘ý1„ƒ à6ûÈÉ#c.`cˆðÈÛCLØÂÍGØ'qò‚‹±·€à7Èbšqß}ŸÆÙû>—3bž‘áLpÓ¶»ˆ”*_±éÎã~'¡v,F’~ã{r­�[ÞŸäÒ£¿ež)TÓkÞ£ÃÏ9r!¥Îð…çI Ì ‹¤"«¿’˰øWß�he½¼ìÁ>ùîiš°Ûí �ɶùª) cl¤¢‚¨Àj‚2/co &ÛÉß•kl°` Î]|½¢‘VÛ¯|�Ðsssòµ€_î Ô!±ž&ƒšD¨ £>hö´}Î2¦iS/>@Ûz“ÆôfùAû7 ×@Ç0)�WEÕæÛ;‡”gn´ ”˜Ùôƒ È(,2žÜÒŸnrgœw,j ”[Ȧ²rt´«ß µöí{=/ïB6Ú`*ö™£MW~�;&ÕëtaÐÀ+ ª‚z¯ÙØfó"Ò¿ï›ËnoD"óµ÷;]ÃÊNÍNÕ�.Cî4üf�ÍF@³w†Ò¹ëu Ød3±-®?IÛå]€óÁh9*íÜ­-ÀëXÇ:Ö±Ž¿Ã�Äþô)xúÓŸ€‹ï¼·ž]YêëXÇ:Öñ@?xå/½lÆôY¤“ž|2á xÇ™ð9×v·Ã½÷íUãÍç.ºè$œv;•îRP¤;~ˆ„aõï}gìÀä %ß(ÙC¥–0 ›€cû‚›‘çC¸�¸Ãîè9nâSŽÈñÞ'ìMÓþbö(˜U2†\ƒéópJ¢ò~ƒÇ7ØžE`ï~s ˜#Òö>l�áã 7ïàæCL»öÜ\ð`\rÉC±·{ûÇWtøBØÃñƒS88vÛÝYÌó\.+GD̘6Ì»¹‚–lp¬É"cå}†ó±áú<¼×àœK¨„ÃöçÊÊSlÈ®$ÏIÁäd$וS_ &ÿä&3'sMŒF ËIqñVhmÓp@Ó# „XŸ Á@ŒtL,÷%,XƒÝHk+#»½«Žs_ÿܧàQ�ºÌ€j½ãjy˜½Œº½8ƒr*K�Å UŽ\kC£Y–ì�Sº[D€õ…XçYÕ¯ Í|B®�o¡ùj_·÷“YäìÄ.AVCЀP­£U<’¦µé®ÀU°­³÷Þ{Ø(¦�¹—Xs€AÊ´€ŽçFSeQNÛ/é„r*¹Rg­¶Ÿ¼3™¤±º§„áºTÖnÖ=�ÿq�XÞY“m–çåµ:ÃóJ¿;�6¥>Û¦JÕUðT樼WÞÜtsµ[ï'Æ\{¯›.²»k ð:Ö±Žu¬ÃŒãOÄ÷½þ�xóï½ßqÍô_÷»7OÀû¿¼ÿã?zžþà•�¾Žu¬cÄñm—ÌxÁÅóçü{ßzñŒ]2ÿ•¾3ÕöYfží£všüÎiÞ·Vrç²Ì8[2¡�Ï‹irÆŽ?†ƒ=`>º¯jTýöTÙ}“ H ˜ç—0!íŽ糘6a:ƒѷÈAPØ68þÞ’óù ööç#ä£{p<ßxœØ ðó›äpâä…¸üÊ«pê¢+àü~ ØÍ»ŠM¸öŽ�Ä© Š'.ª@WÆ 9îpp°_Ÿ�ï@ÒŠ'¸b ñ̯}<~ò§þ~±ˆ@2�‹€7ž rÓTó`a`šÜ6�ù»³ÆœJ,‹„…È÷eŽËûH)âðð|ýÎ�dóãH)•ë!\FïÕ‘—…²øÐœsõ>Ù|Ʋ#ùÀ܃lÜU(ŒSúÏF†kmî”Vù1qprš&³&D‹ÒèÉ)„ÐÞ‡•é&KcTS 6‹H)áÞðgÈ(-©B5”¾w]dŠd*õ¶0 TgÍ[T¼-´vWÑU³ºrü÷’©˜§ G‚�ÅY7mÕÁû „^i~AÔäD•éÓN$(É-Îi Ôö-Ëüõ޵ Ð1ƒ1¥m�ô¾ÝÐÚÚþµ_?e¨Pi®¨PFC`–M{Þú~z*¶Î‹Â„ôðFÛQ-Òc}î¼Mõþ"™°°ãp¬óÄ·yR(Ás5i‘öç<ˆq –ÁTy¦–•ÉÕ�ý·Ý¼åùÎóÜ—šÃÌÍ$¤Y‘;gT™ã¡ý^JóPÉ’u–ÒLn×δ¯cëXÇ:ØÃ�¼_÷ÒïÅ‹Ÿýd<ö!§0mï­xþð×þwüâ?ŠsŸC­Ç_ñ%x굉ðD<íq'𫾟¯RÑtÅÓðÒï¾ñi�ÃC.Ú`wÏ'ñá÷¾¿þs¯Åï~øh}‘ëXÇ:Öñ—o2^~Å®;¤<±Øð—þì—ïð–{>ý9jŠÔ1‡‡çáýTó %b¨&œ‡Tg�]Q½!«pgœíÈ*�eÈ Î{ÀL›=ìMÀ|tÞ{ÓÙ¸i@¦þÞ&ìa{xÈEk.aFŽûÓGyƒ<ןe5Ü,zxÊ:‹96Æž›·�± ÄÍ>à=|<�K.~0N]øȘ�jŽ›ÒŒÍþ±’“¦ˆì€£ÃsÈ)!¦ˆ8ŸÇnwˆ#Nž¼›ƒS¸pš�pþüݘS„•Uç}Aȵa¹ä¦oyË_à=ïù`ynp]�…íØu:cèÊz€Üj+ï—Y†ÜA¨ ;  Å€—b<ö-ÄE˰�pÄÃ@ðÕãó†h¥¦�¹ê&¦H*•ë;d>›Ìw[#UgHoì# NÅ…É2^-Ï·ifGÚ…r¹“뀄ç`õ­]>çò³É¶ž:þ©1BçÊuˆ'¼öµ'¿'º~¥7Þ ¤|� ÚI£Ö¡ QŠlù¹ï@»L0ª©gmº]›‹­Ú ›ý=ïOç0…€˜Tâ­€f¹}ž`8V‚K�f™=p‘ÜqYú-W L;0¥ÓÔàu�xÁ#� ΤØRjnÅ– ê`š1 6ž-`ªïÀTßµ±gòwÐ{•Ï*`z"03Ã�54&íg†i#aFù™‚h/¢˜šfäa­®$ m•aÙZypŒiýäÞ#ç]ùä\ûý½ƒ÷bœ ¸¦€aïP‹´°ø¢NÀ2ñ¢¨Ìô¿~h{¶�meî]Žäw„ý(ær 0HMHlk1PŒŠ;r–q¦•W�…ªg™†ÖXDØyž«I µ`£7IWq·ð“…Q•=(¬Iütm!ÞvÛg8fGb¸hŸ1¿—±ú² ·¬K™ËâhÝ6pøÍ9U&âT–‡ïÖÅëÀºÉ6æ©Õ0äê@yÁà¬cëXÇ: Ã]„gþƒŒo}Ô1ä3�_{Õ«ðüÉM8wácñ¬Wü(~蛯Ác¾ëãûÞöíøÉ·�£ñ¢ëÿ¾åºGàŠ‹Oá‚c÷Ýú~¼é¯ù?oÀÙ `óÅxñ~/žwüVä·¿?ûÞð—â‰ßýø[/~ÅÎÞöçøãó:¼î7Þ�{3>«Ï�¾ðÙxÖÃ7pñ#ø7ß÷ ¼æ�÷'Šë¾äA¸íÃ�—»Ïÿ™?À‹OÃÑéàM¿ø?ãg~í/p&Àq<ùû_�þ¦GãÁŸÀ´½ Ÿxïâõ¯~-~÷Ç€8¾îï~?^ü´ëpÍC/ÅÉp„;?ü+ø±ÿæuxOº O~éâo¿è«píe÷Ýò^¼ñõ¯Ákÿ¯?'–ä:Ö±Žu‰íÑylç£Æ0‹9#û€Ífa À´—�²Ü7M@Üá(îpþîÓÈiFp@ŽpM©`'³´•&ìíMxÔÕ—ã†ÜÖá0ó Áã‘�¼ 7Ýô©&SÅòX‚}ô£·7 Jð›¾;Nñ¥D.µè|\™�Jk°² W Sò�lŽ*Ò_Å•�5æf(ÓÞÉäkG_ªóÔ›9—”ÛÔ·¼=%5/‘ÏÆj�Ñ,,.¢F¡åÞC½5�•6Þr}‘ð7_1“B¶JÔê,r{ú÷z ¢´ºO ý5ÚìðEÚ1XSÇžltí¬«‰N€‘ý–ÀLAAeÀ)6Å®‚(¹�‡ÜvÌTPAOÙHD�M‚‚�¹X\çóbø|ÿ÷¿üQüôïÜZ¢›{ß�ßüg?ŽKóKx嵯s¾å+ðš·ýΆ+ñ%Ïør<îDÆöÌ]¸çÜI\üˆ/Ç ìg�o{1þ§·Ÿ[ø’xâý<þÅw= {˜qîÌ.|ÄSð¢ôExì©Wà•ÿÛ Ø~Ÿ›ï»÷eàÁîR\ûä/ÃÃox nºï¼÷OoYøÎ Ç�eÜu.ãâ‡|)žÿé–៽õ€-âÉ+qùæ<î>}Ç.y0®þŠ—àŸ\qûÎ×á?ù«ðU/|6žxØ�»w�?Àñ îˆÇñ„ü—xõ߸›ÝݸýSG¸èª§âÛÿÉcð £—àÇ~ÿ¬à:Ö±ŽuüÕÇ•{—LãNº{óo@äy‹ƒ—ýSœýO4@�Ç%Sƃ÷2nß~ö9Ê(w¥ù`a]iÎS0m͈Í$½…&éTÚ$A$&îLØìŸ0�-€O.ÒþÁID·‡xþ�޶G8æ6{û8yÅeØÍ3î¾÷ÓHÛ€�‘à]@Øì!ï¶ÈHH»Cl¦=mS“»ªØ*ršÿ;`3!íŽà�Ý\œ±ñæí9ĴŧOß„˜v1cïà8öN´\5„€ì7…ˆˆg z‹dÉ9Ääáý>òÞ>íw‡Hi[~ %E�-/~êÓ�/üÂkpã˘¨rÞfOýRš‰l” �åËrfó�Q.Kž †Á†¨E>«'΀°€ÙÈåZæ† (FÀxA$Ïõ£Pr—˜‰”ßc\H€I‘�+ œÅ¾RJ˜¦iÐñ—ÿ–dÁˆ„á'@"ëú©škòcúü2=sKÝý�‘Üð»"{ç]çØ"­¯zá±¾ˆÜ!´¾‚E™|ñÔÍž©§tKeÔ…àSKPbL@žàÝœ›Ì Xº'ŒV›�ˆ™G£s6·œar=<ßXhû*m’Y…nÛØ¤oÕi·ÒÁL°B3:Qv£RpûÉÅ›+»ùòbP�2ù÷J›+ê\pݳNHšk½ûqÁäëãßåI)íDz Ñf×ã^ÌU~ÞÏ!½Oט• ´ñó蟷,À¢EÈŽ9l“�k5}R7o˜ÖîI Óu JÔùè†*¨¾0%×±Žu¬cÌ~5¾q@ü(ÞþöÛaÊ?óMø³wÞŽ ‡c$®äšU¾ ¿öw¿Ï}ö‹ðÓï ¿;�SÇñȇ]ƒG\uúˆ/ƒ.»§.y$¼›0ù ~*ÿìbÄvÞÕï‰ØÛËØLû�¤Â-ÈrŸÞâRö0çÚR¼Ý"Åsv˜³GrÓ‰S˜§ã8Ÿ÷�7'‘¦TαJõ¥\0 �“‡Ï9f'Ïé²ÛƒÇ*@†ÂÍŽæ IDATªL¬Ã—ñ'oy/~áç)9#?¦¹Û²{·©x0HYÀ§Ð±Çv�1×âí¤ŒKùÜ”2¦icL.xRpo¹ºc@�¥ÚÒÞKÅ&ùûðUÅ(�÷Hd Q*-V¯°Ÿ7­™ºÓÔ³“Uí°-p—©úcµÊ»ñFG�7ˆ~XD\Ñ}¡Ã²>�T xœÇÖ_5¼ñm�3»Pì»ËÜJ L–÷?¾oµ _Ç:Ö±Žu<GÓÎ9{íþHñ4ÞÿþÓHO¾ ]ú �t;¦Ç^‡Çí9¤;ÿ¿ýÆObþ_öÞ<ضì®ïûüÖZ{Ÿsï}cw«iµ$„ÔR…!ÈÌ8à@l6v<Ä�`v•1•J9rð�".»*à$•pd°Áf(Ìd %1†ÉÄ 4"Ñ-õôÞ»ïÞ{ÎÞk­_þXã>÷Ê �+îªý£Tý¸÷ {<ï­Ïù¼ûG~”_û«ŸÂ»þ*>ê%–Ÿ|ëïãuõY~îï} _üŸÍ~áŸàs>ããyÕg}ã3ÿ$Ÿþ·þ2íÞÓ̼7ñýüÆo óhY†­u¸t4.Ô«îƒB{r…R/ ѼŸ1¦–ö-Ä=×¨ìÆ´×.‚¢âÆ\Fž50XDU‡-Ô…CôŠG— ‹R¼Ç–€Îæ_Ïÿ~Ì ­ý�Ö®.èæ!|L¶>+6_¬1ÎS ›ÿ»/úY–Mô�«ÎÙz@Ë…T`K,ºh Š]¨d’ Óµg"\K,ƸEólº™]~n'­ S;{³v9²°¦©g’°:JËQû¶To7(UOrÐz³èL+0ëðø_E… <+ê»Ö°,‹@Ó´�‰µÙhy]d¨*¡>¯€.keQõ^Ú¢Ûõe»ýnÖíöúqñm‘äÈr,bœ)VòÞëßêËÓùêm¿)Û°(1m²‡KÌ­KWÉæëR,Q[sO:·¶îo9‡,–Êï*w.•âÙ®Üäì 26ؼÊÖYg�už‹ç¼Û+� /ã“>ñ^ÿÎßmͽ„Oü„ç#(ûw¿“'>Üšç)ÿÕg¯þÛàCôÅ^ýºïÿµâÿøµâÿü¦—ñEßø¿ò Ÿñ<þè—~¯ü¡oæMW¾Î¼x�“×| ¯û’OâÆé¿å_|ó?çÿ9Œ/þkÿ%·áß�hal :Ù¿•ÿ§?Í{ºãïü޷¿uÖYg�?Ð<í?ð‡pŸùW,À}&àá<å?¸ˆ¢[7ŽP,^ï=1âìþ‹ ¢Hà¤¯Îæn�(] f[ §u–§o®qX&rrí�3q¾�ÁpëÆÃ<ðà �oÖuþÆm8ÞÞH‘`aÂDˆì¹¸—Ç�™ÍÉmÔ0–2lë3"l¬kÿuè:f ‚S ¯%¨²Ÿ'Ìˆ±HÜ¡!2û �Âöø“¦ì9kΦ0§3®3ŸöÉÃ;ßûo}ï}ŒÙàd¨=+kÒz׳kT#n¹qãˆë×OxûÛßÛ zâ¥õoZG'Èe¯èA0¹0µ´‹J¨Ü¥åÙ%qK[‡/…­ewæU¯úÞúÖwVõ^Ó¤\ÇÚ3ò© %[�c þ¨Ö¢î¸R‘êÜg+zX‡.Ûi‹sÔD‡µŸFŽõŒ¬íÆ‹ŠÐM¤ØÛ[¯†ªap!έ¼TÃ"®ôn,KTµãbT ®—N¦ëbj—Uc "iÞÈB]u¡[>/þBDÃ"ÍdÈ×7˜ºI¡u¹NºÐÙf«Õ…2K2E¿œ%§Ê»öÚ!†NÑÖ¬¡ißl'�‹6›¾Q7©Ò¢M¦‡I½ò¯÷|/®Åº}t¶Ü¥¼•®‘§÷ï·ó²¹·0—cTW‹…uyƒTt&û÷è‰rì€`Q„&E›=� ¶PÔ剥ÏBlai@²“Ǹ°Ù‚ÎÖÀ³”sð CiÃÑüg#®À}«1—T¬Iî+ˆ1)�é@§­8õ= 5£²Ü[‡×`kd^g�uÖYç9 ŸüI~ðg¾Š�ÿÌ[ü‘¯þ»|ݽÿ‰ïø™w±»ù þø—ÿw|éc‰ïã_ÿàÏsö!¾‡ë¯óæéóùÄÛŸÆüñGøåõ �~Þçò;Aï¿…7¿ë÷%aå>ë#¸÷k¿Êo¿ïœ0ßå©gwéïÓãN~_ßE|ñ‹¸fÀÿæñmßý#<åžåã¿æ/&øïÚ�·¿…·ùÏåc†Ûlžø1þ¯ïýmÎ"Œ·åÖþñUý·Î:ëü¡Íÿí»ÿ!Ìã“ð´—KVàá5úÊÌ¿’ xŸš…'¦n�ög¨ ÖXŒ*j…�Ik'-"›¼Úï÷DÎm“e3æ¹Å�õkÏb­„˜2ý6[¢*ã(øÝ.D¶î˜Û=Âíź J*åtÃ1pÿî3Ü={’iV 34z&0›ÛhvÛµÌ}Íå�àcÀ (–iî,²ÈÔ‚Ç,±#‡s6©×†cD »ý#ÖlpÛ‘IÖŽBíc0>ý“?–ÿôS?�Ÿø¹_á·ž|&?&©îÒ2v?ïpFˆS¨Ü%„À4yž|ò™ÐÀÂÙÀUÈ?[®»cç M.ËeãsÿZ½pÑQá£áÍo~gWf!Ýq4 ×÷®"ö€�ØÌ‡æîœÈ¢ˆ5±�Üc'¸’E¡gß ÜÃæÄ6.—Ï”¶à¥ N´ýu’¶Õ•z%d¹/Ý6]âqÒlõà²ä(äOBïƒ>°X¿hŽY™–¹fíØå¯é¢�·¿@ËIO;¾!(ï;xc–Ü$GŽ]Añ’—�ÇfKíu}ëK²’€£UBÛN°íêΗK�¨´‘vrôŠ ØzHêûÇ·Öaßå:¦Ò�Dæc¥Ä ®êÁv™ ñt}ws˜J–ÓEÙËX¥SN.[„kA§>ì!ØòÃý²Uüضó;øÜ7JÅ›JÓ!/脉ºÎO•/[|–7nŒCk+J*®ÛöØñ¦"]þìrPç:묳Î:ÏÑѧù±ÿùïò)¯øF>÷…Í_ø;ßÉ_Xü~Ï;¾ÿïð-?sú!\Ä÷ÿ(ÿøûþ<÷ç^ÂgÿíÉý†=Ãõvüæw½ž7žãïý:ö•Нÿ[_ÆK­¢1°©¡P#OüìOófüž©‘÷½ù7y:~4Â×òm¯ÿ,Þ}z��¸ñ{ÿ]ßóCüãù³|Ó¼€×|Ãwñã_s‡ûñ˜›×vüð×~ÿãÏNëõ´Î:ëü¡ÌH€ïßGÛïü+ xã=Ë=à;a>ùóSæß¾§þx~Ã÷"îS>�é'¿{ÑüÆ{öƒþ;+1L0kR0MbŠí3ƒ!¢18|ŒÄ018‡-nØPÒãý<ãg_ךΠ8gqF‰~O�pî1›aÃ?Ÿ[¼cB É‹eq—gŸyÏÞy:µënŽ�1)ä¢Î:|²½ÓhÎ�àYÕ§~Êe#´*ÂSb ˆ ³½†KP%’Ûvp΢&ËpðÄý}ÜxÌ$=ñ>ò–·½“0ïøÙ_z+"×QSâ¦À:Ñ£1�ÑHè´RÊÓÓóÌ<\™¦]I‡@@AÄu?+ëUíÖý¶þ{ °ÐVÖÝMÔCU½µ¨°XŸßgßõÅ!ég‰Á¤R�!¿fì,½&çü !L5¢­/p5ÕIXDY‘^dÕ¬¹Ð‹Ñʺ¾´Z«úÊ¿J�JƒzÅÉZXC¹íNGÁUnQ€ËÒÖe¹lá0ªŠsïc…ÓË2œ¦�,b´Åç�*î0ÓlqÁ^[CK³»V«e!TZ¥rÿf�©ê•¾çEÚÅdа·Ô¶�´|ÂÄ”l¸òZ#C½ Da“?Ôr±E•FFœköèU`ƒy¦9­0¢’â˜H°So”%T�±ÕÅ7í¸Œ)7NË,ð²ÇtCÆzñÚˆE JHß`”m49¬³�F,!C¾¶o*–NÒKmÉ ¡µ8¥¶�€ª]ÜÀéøi×Úêë5Å"õ†é�qß]¬êí5¨7po›^^Û­e¸ÈšË¹k�øŠ²–¨-í>åÃ!òÊW¾„7½émÝ·ý½dr]úÔešœ™ º—)ñ:묳Î:Ï݉ïûq^÷—ÞË/~é—ò…Ÿþj^ñèMÜ|‡÷þæ/ñSßÿzþÉ�¾…Ó?Èg½ÞçÿþWñWžùZ¾ò‹>�Ç9ϯò†ïþ¾å»~ƒýïóeìÙ›ø×?ö‹¼æÕ�ñâç]gˆç<óîßâW~â;ùß¿õg¹ÿûÜÆý/ýCþúßÛðuþ5¼ò•Ï#ÌœßùÞôÖ_å÷þ]ûñ,oüÛ_Á×½û«ù²?ù©¼ê…·¸Nyÿo½‰'¦aZ[€×Yg�Dþ绞r|Þ-Ϧ,‘4rþM_¾|e¦7|Ó¿oñ»}„ö”û ßw¸ù~ö…Ðà/až¦æ=1g¯i N‚+ón�³Il£bqÀæ(C2Lï/ˆe�ª bÇcn?ø|nß~;lQµ"ÁOÜ¿÷8O=óûáøAì0&ç‹s"\œb4Àæv‚¢Œl „ùœ0]wghTÆÍ†i7·5#©h´eýÃ`aº8'bqÖ€Û¦µžDˆ!—tЄ&A01ýL w0›UhãÆküÖ{/xÛ{ßFÄ1l!j)M Ì^q’2�hòºÓt'pei顬´&Ô’ZTQxHa7%«Ï‹F©¿+±n¥„âСØG~5÷i‚nMÐÔr÷�³<øà ž~ê •ÐÌ%wêÝxK†UÜ”#1D¬ë¸M~ÿ>éy•P…Té=rù ΕرÆ'–y‰¨ImÒÖâý~Q&Ú¸O�‘¶ò¥0SIl‰¿+å. Õ­éºlL¹ÔåQ¹ž1¯ÐÃV‘¾Dâ*5ÒUK‘ y9ƒî°Báž €q©M¦lK w4jµöG¯¤J�uu¿œ3ù€u–R�Ý>”,@í ÝR¡ÕHrߨ"Ê¿Þ.ë:Ò=_‚ž½´ôrsðRúÙC¯££�OÿôOáGô�é³âÀn\N~SªiÎ` •d×€µ•Z/�Ç–EÈgß’Û_Ö>üÃæüüœ÷¿ÿ¬Â±å¹‹ˆ.¯�ZO�%ªå¢ovìFð—-KT%àáµÚ«>˾¤ëÁæÔؽ†©å.EáY^ÇZ×Ý€ÂññÈÝ»—Tеõɘü¡ ]%½Ac ‚]ª[«‘µŽ—¿lõ=­³Î:묳Î:묳Î:ðùÓzþÛGæé¹ßüøÀ÷?óÁÀûggÜ=3l˜¦7l0ö8 …<Öd[c9î*å¤×5aÄé"ÅjùÀ@DóÚ)ø¬†2бÉ‚c<ׯ=È ýH¬;!äõõùùž~ö=œÞ{šáø&^ÈYye�çýLØÝÃm¶IôáŽðÓÌàaA˜NïQ�A#ÆcÇ#Nõ{j¬$V Û�¿#ꔄ ›cts¢â†¼6$GJÅèA 1¯áM˜P·Y€¢²æwÖ`ó:2†˜áˆ¿ N÷»AÌ–‹ _�Ź٢·èJM{®!‹‚Xk-ܾÆõ×xÇ;žÈ¯Õ[| +Ðê kI»×’*|jEŸr)›¯ÀÂòý¶—^‹ž+ÙùZ³÷‹Û°ˆÇš¥X;†!�p+ЫíJíaÜØ2öL¬Ù}ËË>÷ì¡€Õ^yÏÞZ¸A*:)ü¤ñ™VZºä"e›’±¨.°tÎâ}Ú&+òàë– N ŸQh…P=%N’Jº‚j©D lðH>P4�ç¹C6k(‹÷]Â�Î�ã��¹ßYÚ‰j5Ö©ù¥´oÒÌC{ª© ¾¾ìcyA˜+ê«mÎ0õâXÚZûÒ�%øK“ŽÉÅÅîܹ8PDRo‚þÂ0¦Ïœ³ÝͺӽG“�¶cµÌ\Ö€Ó] pçÎggû5÷<ô¼�ÍVðÞck÷]ª {9pûpê�Ïa¦a¿-‰�f–×ì� dµž­~µ½‰TµÞ+Ó{¥ã±ÛM J÷§ø‹ù˜Ú&7»pi*MVE�*>°þCe�uÖYg�uÖYg�uÖùƒÏ›/ 7¼òèƒ|ßÓŽ×?9|Ðï7Í3g÷±pqŠG¢(2ß'ƈ³ÇXcR‹­À8¢u±È°·;"vÀƒEñ~�â“xe8Án¯a·×q'·°›dØp~qN˜ÎÑè9ßÝãÉ'ßÃSO¿‡ýþs|±'8g33˜ÑqÀµ–aRS±8°‚�iGØŸbuF4"v@Üj†šÿWD&’Cø†qd3¤Fac#ƒ=ºŽÙœ (Î5Ö`ÅCÔD%N;‚ÄX0>¦Ö侄59.ÁG­TÅ9!ªG÷§é÷îˆi —˜IâM ÔgÞ[ë0Ææíˆ²Ÿ&ÎÏ'æÙçÔ¾_!Ö5yý¥»O»è°>»O…½˜©åæõñtÔLÄÆ zјVacB¦ s–J»VòZ˜Ð!ãHÛ ‹ç_%d+¹ƒÆ´mL¶aÓµõB_’Ž·=P&ö6ì9·îÁX6››D;`±Äù½¸ ª¸q“TtY•¦çwˆ6Yƒ­1݇y—„Lî±[ö“uæ%þ(Ï<{š×qŠÛlÙŒÑ ˜w)3ÐŒ˜ÍudsÒÖžôM­!2ïîòÈmËç¾æå|ôËåMoD°ULÔÊ1 ä1¶¬Ý… Š„q†#b™ç¹ãÒ9+o)kîCcQk!æ’+ü“j“ÐåýK]ƒ·5_ú)‹‚ÕT–sA<èv�%[]ˆ}úuv_¦ ‘ëׯ1M}†`}ÍÌ0ZŸô<£ý¯/1—XX}o-Ì‹…¯Ÿþø7^£Ù:Ý2[ÉIqõ¢g5Ú ¬úÒ”æ@¤žÓeyJå,/×rÂ.”VqÜ[|Sþ\¸›êEü'Ÿô±Ü½»ãŸþð/Ü>‚Íër+6e ‰Öf;´Fðçì/îáu'LSÍ„x \µ|úCq”YÄ 5Hf:�–zJÎã½m–K¯Ñs›ö{9ˆ 3 �ÏC]ãäÚ–w¼ýý•;ôìiÉ`–¹w=*lª¬õûè´ö˜¸X·÷å¦m�Þ‰…%,á^ì컦c&q#—XÁÜÌ%˜-¼¨gËVdí¢Ï®fA˨¾Æ—¬µˆµ�iJË̽ˆ ¥-öD�!“ÇÃÇ›Žø²ð�'ÿµ¯'è þóÏà³?ç5¼ö«¾qq¡UÏw>Q!N [Ö—Œ¿rñ¥0J³ÈšëAe;‘¦’Z$ÖíoíÃ= »œ)WÈsÙçÞã^óßÄæcòv9J .ªO?Ñaáæ�kܽw_}éÅ:]o�V±Li¡)�/ªŠ—öQ}m¶m\ƒ`ò6Å–šEKo)^édmÔ´WÓ%d=$ÕK{sÎÌ^™³Zt™çØÎ“vÊPh ¿¨ö€¶·ÖréÃeñMKý¶Âví¾�ò÷Ô¿]çå÷®Ëõ»ºº@ÓÃÚoͤUL¹æ.¸ˆ�½|�=_g�uÖYg�uÖYg�uþýŒ�ŒÊC.­;žò“ü¡”/Ý?;ãN|YjñÕ”ï'ØÔJk”%ì. zü´¿CÅ!ÖâÆ “Œ0Îa‡� Ñ4[U5Ω17—n† 8k³S-ÃÃHµrªFð;Ìþ 3~8F†#ܸÀ‡ ò:Ppøy�Þr)©Œ[4ŒœïΑÌEÆ�K.�°ndØÜÆcÀLx’m·½P(Ä@ô3N'tÎ` Þ{öfËæÚm°.m«÷l·×™ý&¦¢�è1D¦Ý3s˜°î˜,ó´Oëð7gP}If[k÷*Á¶B�®*\  •bWæªÓ]8K´[jð @¨¿±=ÇJªF[Ü¥=kˆ]ß„\j!îLýUÞ:b¤F»õyzK¦ÐbÐ4s’äìEIõXEEºmlüÁÐç–ìÂ%çnÚÄÎâ"+í2¥kjîEs1; S6_zü¼<¯Ö>¦(K¯YW©°Ä>Dqy€`é_.PL6X‘�‡Þ÷øÔQaéBËæ*©C¢[òãZYDƒO‡ ´¶oÒ*]TLUV›öõªç_†K RjÝ SJ§°K�¾éh™v•¨S%ÕéùÃ¥JñR8²¬éVœç§•t˜zÓ-Õƒt2Qí¬¿èÜ6@—@`ù`©f앚½L¹ÝTÉÎuNÅ$]Þbt-¼2,-Êýí,ÂÍ›7¹wï~À $· ÉËߘº�ËPÐþ8_}�§¿@Z‹QßÝ€¶Ò¤d½Ü¼�B;Óï_õ˜YÿU²Î:묳Î:묳Î:ë<çæþÙgæ•ø hŒH Œv`Š�€²1ŽCÊ››.ˆ»»°Ù`·×0ã1xOÄ <&ìÓ>C À8æyƃä¦YÆkë —.ûhå$DŒB(yub˜CDŒ`M^·‰`Hžáô)„R”a0ã ¦8c|Ä:%† ¢g°‚'0c7ÇÄÁO$„b’ú/,�XŒT±Å¦>9-c;懚´¿1Bˆ(!ÌhH…$qÚ‘ºhì–ó+ +àHâ¦YI)Ìh-¶�´Ž:hx˜ÿGÍÂ#·«Æ”_WÔ†"&›qY·»N˜Õ‹ÐL÷úË÷R"&C=#­'"Ä–k˜„S¦±¡ë¦ÐE_CÙU¿``m?—;Å}ÙyIºÖ�Yç¤h¼ì¶M¿ƒ|Ì–º®²Tò±ˆ¼³¶´Šø«Å�õå©0Š<øº7½©YY—ÖÕe[‰]Pã^†Ù,6餠¤‹÷ôÞ\ƒ �‘ÎZ饤¥1¥\T=`KôTyì±òÀ7yæ™ÓI§v»—†68Öª±}N‡í³\9Y(ÖŠ‡½\½’p–àVèN¢©ûÚÞ«l[©•n ³Öõ™‚í„å XNxj±mn¹ÐZ‘†=ø@8ÌXìmÈË<€¿šB°�~O¯ IDAT*È,m4% sù ƒ,ä¾" 2óêW$O>y¿ƒ¦MMÚ—wìvûz}5¯»énØv~¯¦è½ý=vßÈ"7²}@ÊA£‘í€r¬d¾åöÖ_s ª–<ÈÖYÞoÍ\g�uÖYg�uÖYg�už‹3Í3çó­êàs¶¸£²ÈF!ªbG4·¹†Ù!nÌåŠDÅDOØ�bög�ìš=2ï±!0°‘8ç™h7ˆsÉ*Û•—Æ’VH� Äæ¬ù˜š‡�HÛ£b�ÃÏS*O ý :a5BœÓvº l®c‡cT’ÀǨGÅÃŒ 3!xÔ( øI^”[c›ðÍX¼ Æ�){1ú,ýt�î0�ÝI…$a�DŸóÿ,"Gø`ð¾µË¶ibš¶.¦[÷öŒN­FeDË̾^Uׯýó:¿ò‹5k2Wè­ª€µ5¶ç»õð²5ýÌb$Y¢oÜ8Ƈ3¬™ˆ~‡èLr›zœMÂ"kk!ÄP9CM†QÞgi÷Õ+ŠgãBôUJ5 G“ÛœX¦Ê%w`qöño…ô–äžÕôlª°º”D˜§t­Ê‡å""àú�!;š|Rš=´„76_¡ŒŠuTSyi%§e£ �R—2àÌ�¡XÙÀP7¬YK]ÝÙdŸÌ¯Q¤‹åñÇŸ\þؼÖ-àRé‹$Z¹Cú�)p â¢m¥ÏÆk™x¡¤ò˜fuæRq |9.±»‹…¹4ãö •…%õPjZ1û}*¿o7´.ìÍE!W޹5–CÍÎkrRW·#ƹJl½÷‹Ì€þ8õmB!”PUÓ)%µÚ·côI!˜·Ó9Ë·~ûßçý£o¯¶ôò¼"%.ÐrùÍE\ìsÉ,,ß84@WdàýÍpøZå&ÊVeÕKMF‚çó$ð’ÏcÉ�tµê»^�*°ØÖ—²dËaQË:묳Î:묳Î:묳ÎsfÄàŒÁûc@#.Cg(6ÕÁ!’•6;¢ìt†ì/¸}ë®Ýz ׎n%)Qœ™÷»¤ò²‚ ïýÝw3�>›vsĉA$ÇZ^ßeh5‡ÀF#~w�5J0Ž»<¶´v Júù‰aÆ@-˜m²#TÆ:T�óÁ3GÁâÑ‹Sþ£�|ˆ¿èü̯¼…Sïˆ „²v5 –µàà !FBØc­28e:?Eã.Á›ÍqÊJ‹s©Ý5ª qV_¬Ñ‹dÉÐ-­o�AˆK"TwdQPªÒE‘iu¬5HÕâ¸yä6ï{ß³¨FÆ�‚î0RÙ‹Kˆ–àSyBa>ó�f»-¥Æ�“Hœ/¸z–ú$B@Œ!�€ »¼¶wÄ(¸á„àuÁ­–¢µXE[Âe×g„™E´YŸ©X²ûš`i®0µ‡Œ-F,±€ô¼XÝ•Flxä’T½´j'&ëx–õ ‚ÉnËVØZÔ�‰1¹$+ˆ¶ ?ƈíLºH´|qi·ã­å4©¾ì¢õ´x�ËÁ)Ï/`()M®�Nà¨o\© IhÐ$ÃEUáÞ½ýBYÕ—’ã2¨ëŒæÛ¾¤ܼé}Æa9ö>ôrn¬mvè˜/L#.?&T»3Yß ›Þk©Ì[ZšÉÊI³ðÁ/iµÖ“ÝJ? /g�tÓ'°ë;Å,-àÞÞŽM©üî¿-hÏÓE»±j5‹s5}Ë3M�/ùK5�Ó ÉXBÕ¼öðñ�Ò«Æ¢ø½T®Ò i¹¶´ûö¡]ký‡@„¯xì!~øa~îg“ š/£¢p¤Vë Á‡ª`í3,S¡ŠÖí(Ù”‡VäuÖYg�uÖYg�uÖYg�çÿ“–ÑïÄ2h*ë~“K,`¢¦Æ]ñ‘¸?c¶<ï…ÉÍ›aˆ9ßÝáýïÿÂÅE-Me·;ÃnŽR¾º‰Ì³g†¼.Ïk¿l©¬°‰wù¬×¼"ü«Ÿzj·D±H[ÎuB(;¦Fà¼~vÆ@Ì"‘œAýŒqY�—Y„A.øè�y1ܾÍ/ü›Ë´›pG7곜ŒI)‰QSY¦Á»ûO#aƈÁ ×ðAñ~FUÙO¾–“.‹"³ð: «ØÌäÀêzXR*]^azH¸HuQ¦H³"^J‚¤�ú¨Wpçî/c£°›ï%P¦Iü%$hkÄáìÀ°Øï#ˆ­¢0É� ܦm1b0D=è„Jãˆ:âÜ@(¹úÞ£"˜AÀß/ # ¦‰œ.Î.KKú¥x+mÌ¡E¨‘¹U/.ÓõV„a…›ô5ÕeÔYÙÚI`$±DÊõð/•Á`cR÷ƒÉ^h�)³Qp™¥7¡Tá%î°õ·©É²JJZ³K;0¦^LK[¬©RǶòȥKvõÏåuDïç/ù¾ÓH¬ð±µ¬ÚÎþº, Y¶¯èBá•Þ tå¶?eû‹E³§¬åõK¶]E“Ý:.Ô\‚%¨)3ÔãY”b=ÄK? ‹6š%�n�­§È—X)ü ®ôúC§b+p7t¹y¶*ýÀg/}Ÿ£eËk§mk)?9”¯ö篿†Ý wM7�«KÀ׃É`û,Iíf¡ô¶{~��±«à–î[.…ˆUäfÜ0Œ#JÌ�Ût•éu>éS^ƣϔïýž7vêØ/KmœK�Ÿé:·ë¿ÖYg�uÖYg�uÖYg�ç(L À¨?]çTîiM*ÆØŸï"h`ÞMŒ›#Ž�¯qrûÛÍ‹±vÃöø:1Ì\œ=ÍSO¿—§Ÿ} 3 ¨9:>Ƈ™i¿C† Œ×jD•)Å•€÷-;?D…锾èÿÙg~¤FWŘ4NR ‰¦yŸÖz¹�c±ã ndÆa“Å3‹¥ŒI®É¨>?O*T­p±¿ Ñá¶Gœïæê”ìùI? þÙÄ:r9†÷óBx¨jkg«‰·L±»æ×IÏ ÝÚ;•Wh±ÿªa3„ùŒçl�ÞbÇë„äÔÆ!ìñ~Bý„µž ÷pÃ5Žì†Ù{¢¦cí2Ëvgk˜¢Eíd“ò!m$„Öž`Äbhb„ý>"ÆâcÄHcYM­˜Tt1[ι$¨ê�ŒÔh²�ÖÇÃõ0¯¬åËÏU•ãã‘G}ˆ·½íñŽk-ŸÛsK%!’-½:cœ q�µĘÂÊÔ ˜ü²I�ªªLñ>ãð wïžfXkÚûó mPgYVP*ˆè‰]YÊ”ƒ¾.º+YÀÀC’܃˜ö˜^f;P–žóªW½ˆ·¼å=¨™:k½,‹ ´C:9«­r߸²¤èÔ:ëåké¢éöLµ×Ž—”s=0ë3øzд,Y®´m9�¥ðby#—`Êr£JÜí¦¦¤ûy`i.UYîù Ñ\éÝì½¶Ûßx)°}™Îò%)6kЃàþ¸ö ½‡ÛYŠeÊõZa%\ùØ>'¡¿fcÀvqŽzY-Æ^ôá·˜ç‰Ç÷~w>Lw/i+µ³Ä§sûÊW¸õ_ 묳Î:묳Î:묳ÎsnîŸ�q'¼‰qFww‘)e³1nN89¹…³ŸÐ9àÆ Îm’j/î¸wz‡{wŸJʨá¶7Á¹Äk”Åšt™u'�°©ƒ[À"6îçw9Ù({®Áp‚qï纎-â‘ââJ௽�3Æ%ŸFÔ$°W×Ón LÎÙ.ŽÊe•Wv1DIjC¡­…c ^<…±#ÑŒœŸÍ),ê@°ToŒ\)4éGM�Ö¯e‹²OÜäp­ÜÖòñ€ °-vÄ8¥X9³ÅØ¨ì‰³Ç G nƒêw˜p‘ïР¨±X7¤÷svÛå}bÀº-1FB˜Ù¸Ô%5`ÇkxqÖ²r�Øïž� î~ Ñw-ºÍyÙ"ÜìÂܳвÞwÎa­a¿ŸqpªŠuRí»1¶ã7ŽÛ­áì¬õ,,ËseÁòÕ‘ÙŽÅY‹È~¾—G�Kœ*¶„”~æ�b`ö#ÂIŽV‹ˆÉûЀÄÈ¥ ×E¸a+1hJ­T—»†Ep)ÐRŠr¬F¢R!ÇeUÙÁMZ”aAsÉB’GÞºuåÝ€¿(‚[{ 8]]žq¸ÚÏYÈe›XöÓâýN�)–\jYIo�^~]† Éæjª-·]pË›±ü>Á½>”²Ï±ëõ°©7Ôׇ5.‡M†îf§¶Ô†òs©vÙeIJ¬ù‡ß&ôRåõ à[¶ÿJwC$ mɇ(rÚC«zQäµojZ!Ki®Aë9Nʾ¸Ñ—íÒËìÉVxS®?¹Lúkµx¨¯ûžßy¦J§ûë©} „úžÆ ¹,&´j¯³Î:묳Î:묳Î:ë<÷&õ X$*³�ˆ8g™¦‰ý~âìþ½d•ÍÊ74E3¥µ* n‹l¶àFÄXln£-e©€Aºµ®é µÆZʼnªŒÎâöÚÀEÄ ‚aÎöäâRì×�©¨2BƒÁZ‡”žHuù•ExP�u&+ÏR~` ¾k¢Më_g]REÒ9U±ªHo"RÁbéÑÕª4K%­„ÊÛ]`hZ»ËB@³Tó™„-{ ZɨTáR[VÖ²© w|ÊKŽ âœÏÅ3‡‡‹lO°q$†=Ó|�XÅñû³´�ƒ%òFÆñ„˜£æâ<1nŽQ›UŽó�7˜ì¸LÛ·óçŽðûûÄ8#Ö"—(â¶ÔG‘ö?%ÀõB)sà$gëé"j®p•“ÇWþ7‘ð¾#Â$^â½çô4Y¬U5—¯Î�0Ìä *ÎuÎg 8b†¤®”m:w(¶‰Kðç#êÑÎ1ûîÚ„¦,`¥ø¢¥Þ\M Ö”|t�äìIõ�7ø&,½Îºhà-V¯Æê¡`1·|<í,Íè$(Ù+Y¼G9¡¥²¹YO—ʰÒ8{˜X‚K“muåxé¥ì¾åïâE¦‡®¥Ø£…jÆü<ש괵%^ÝÁE©o�éó‡U}ö`�¼éƒQ/ÕT/‹1ú‹2²lÿÕXlÐXüïa¡òë!kr—Ïo¶çËßj,çøøˆ‹‹}ý£�é› —˜‡˜í8q ,«Ð·[P©= õÔkïò‡¨ËÿíKI’\°Y=™®ÍÏ·¯XÿÕ°Î:묳Î:묳Î:ë<çæ/y!ÿìü7Ѩ�2=ÁÏl·G¨1ì÷{ìàˆy­d%Åf‰$€“fmM˜Ö·¦Ëã—Và]Yzï±ÖTV཯¿“nͯeÝ—ùšríÓò:YKQ�Â6T!Î0_0ïÎ À°Ù2lo0kD%ÃÂR%b- 1¢1bEpÆ"Æàc¹xïqÌþ.ÞXÄmØ�'¥`¿fER Š1©L%¹7Cå'…A4±’kÅ@å•vús¤[‹7Ö°ô4aŒÉ"O géá²eoà÷÷P ¸ñFŠ$›÷X7à‘ G´ü_œQ�±"DÆ�½Ÿ†-""b‹CÑ£1&MY±&ψ Èë\.7‰;t>O¯+†Ù;Lé"065÷¥¶�(LtÆ”c“ú±U\B¤l„ÖÑT B9ÞKd‰6,qp…;hÔlõÕmWÊPìžÏØ8Kœ#¸#T\bm& žœ5D–xŠòÙŒHØ1ÇÆ^'ÄtL‹DܲV¸·ŠúEÁÅa¾\i3I€Çæ�,Ð,]`xXètß–Ò(²TOÇE@ey�š5PÕålj%vÀÑí‚û’�’ñf.‰” ¿È@{À“cêïKH�~EíØ`—@_¡Áißm…н2p Æd¡d ˆ |Ü«_ÀÇ~ìGñíßöc°4ù‘\àbi*Díìµéµ¬±U^Ûê^–zhG^ÂÀV1m­]ìs:¿’ÏwÈßè•Ï?lÚM¯2€4¹@cè®/=µÂÅÅ®�$³ËX3¹tNÚþ¦r–¢dm6ìX?:ÓïuÆ{Ÿo”}Y^¯�Òp�¯CÍШ.ï³uÖYg�uÖYg�uÖYg�çÚ¨‚³±Š÷3!Ö„á f´)C¿”A ÄdT ÓªNc-KT9Y¶cz\Z†jþ³BjN¥£�ÁeQ†µÄê6XR\ˆ�0ïÐi±Ãµ#*i§1Àî…nÞ&hàîé]vqϰyFͰ1mß<'kñ`“}™¨ŒbÆà†!¹ÍBs&:—Úˆ'�˜�^O¶Çœ�ïs\Ãg!ª{ÖbŒ#xpF qfžöX0Öã.»7—‹gE<ÆDÕÔfízÈS[s²ºÏBk2IéH©b�KuÕ1¤²ËÙ»âc ¶³–üº‹¤–s,sízo;À袕·ÂK2,2ˆÄªü*Eåf) » ˜ÒÒ[á›V`U¨li!®rÛ\rQE‹B1äí6tÒR­°´EËã^¤ SÞ{�·§ ¸08xÝ7þ÷¼á§Þ˜,Ï:WkiQÒ,ùBSbW¢’ö7Ĉâ)Ør®¯RØnÿ�BSs6øÚçòµÖàe®^9�åçý7%í#©�V´ËaëQ»F²:ƒÔg eßRIجí!ÄtœêkvðY@Ãeˆv�| ÿÚq‹©ñ‡µ®Ú…{Xš¾y®He]g�uÖYg�uÖYg�uÖyÎŒ1æ)ÇvÅ€÷¹¨Á¹Z:ZZUÉkj!0yÝ�Ô~­Tòp�•J+ª(G]E�W"¡êJ2¯½lÉùSÐù'Âþ‚Íæ ÌóÝ�¥Òˆ�Ö›ãÉ ·®?ÊÉÑCˆUŽ®?ÁSOþ1ÜÅêm qBV)Ú,øHkNk-:ÝgÚO³{”hݯ�ÍÑMÂù=˜ÑîØn¼O9rÃ`1q��{ŒË¡’’NÆ V {ј”vÖ˜9•]”ÆX´X‰� sf=Yx“W¸Óê{R;2g‚Ÿˆ$‹š7Œ�ëF DDó<'…šdGÊœ‹U,CâJ…¡„yÆ 8+0E‚Ÿ d�™Ù¢fƒuãÆV¦dlVÕÁ ÇL!b$&›rœ3»Ê�¾Ó>¨"€ÍÛ%Îâk'F@%5Wk¾N•) ªJo‚šçB¶kÚ'cT’*s,A%$ÑZÔªý‰š“Í%‚FK‡u„ Pã9Šýc-"G ŽaaGˆ÷Qrc*i‰ˆG9GŒÃõ7NS15èUà€±6ß´¶zìc¹q�,&ƒ(©·Àåßµ–a2em!• °hõ° jïÇ~àö5þòWü)Þô¦7ó#?üËÕË݇)öM¿"¶) «í¶A�öú‰òá“© È5$R–ŠÅÎÙ€ /y“ª‘¨E ¸,dé[‚KÙŠˆ#jàËÿ«¿Âï{t³eéº,ù„±Ê{Ë>EdÉ÷“„É\´]©l ±ì[¹Ô,|h.ù�‡y‡6ð^…š˜ËÇAM�zåq+繩/[Œ°37E-ó–à³h:HÌ¥æáKjǘA°êâ/¥·ûd�uÖYg�uÖYg�uÖYç¹;½¸CÄ0 ÉúóúÑû–+bL9mDÔHRSeeŸµ¦TUë¯$û¥µ–à}þÿ³ f0¨OjÁ¨Í &ÆÈ8IM˜E)åõˆ�ywŽÄ=G×àyö¸á£ŠŸ.8;¿Ã<ïqnäèøv²2粇ë'ÏcwvŸgOŸÁ�1ïOÀòº[ð!`�eóþ‚0]`uFœ fĸ1+µ’Yu@†-q>'N2lp.»§ |ØaÜH4Ûœ78àýލ{\˜sK±E\rœ‰ 9g$ÆÎ͈>•”Xk³@Èd%]ÎùƒŸRéF:ö‘¤h4n‹¸Ìf‹†�,·Q‰qB¢GI@nŽç !¹s™GRÔ)�v¨Vë�!aŒ ”™`0€%fh牆£ *JŽ¿æöiŠÑÛ0Œ× ~‡HŠò"x4D›œ“9±Î˜ë†,:’ L!2cD0Fs£²ÃŒà84sÂÅCDƒ"Æ‚†Ä�dÌ�‘’Õ¦IL—îkÒ‡'T6 ã?Í�ý´C™ j°îÆ LÁãl*‘ÁZ ×0aN±xj1âˆL�àbíczhî\j¼±#Ÿl8;»¨”¾äº5%T¡ý¶–RÔæ–΂ڃ¤Ã’^ uUcpŸWŠ) „7c`žb÷�ãßô¯]ìÀ}“kŸ¥Wì·ÍÎÚ·Kd­EØ. ?Ò{pi{¨W”… 4öõÜ •Ζhò.9r¬0±Ù§ã|µ,ƾ1ÉÐ,Ǧæõ•ç§ëØ2õj9KŸûجÞí\Æú-W‘KP¯vM1hԅ抒Y4#7P ùðºiç@ßLµgßì{˜}˜¶/,2${ ð²!I¯´:·ÇQi‹0v¡¥1*Ÿo[ÿŰÎ:묳Î:묳Î:ë<çæ/y!ßyÿÍ©9WÛz¨ SL—/©ø"¯=çÙWû®•b¦iÎkË´†rÎfx(¹Y×T÷YÌÊ>™÷Ìû 6›-ÑŽ(²ÈÂOªÄX3Ù¬Qüýg‘ùŒ£kñàC/C²eÔfW`-±  øô\…à•ý|—÷¼û-°9Â]«Å#eYjJ´YÙK ì‰û ¼°›ë ÃÀn·Ç9—2 Ì÷P¿CÃÜ‚˜OP»I�)Æ-ƺߣ:ç|½¢Z)ùdu¥¥X�ÑloÍB ssó±×Ü!ã› )T,FÆ´®•€Ÿ÷D¿Çh¤È�Œ ˆZ†aäè脈%ƹŠ�¢zæý®B7;Uõ]PÐ٠ǨÎÌþŒÓ³÷3noáuɰ͘êÚ뙑³Á§s¥ä(;BpµsB^£+hð ã�YX¶“þ«Å™Bús>fJÀÚRñœCáòó+ÏÉÜ!5>ÛÌR³° ¦8·ˆ5[BÄ¥× ~f“ qé< ©äDlï‘¢àD<êwXÁ8B<#†=‚$ p@ µRÉd=ÄÈééyS9¨°ÜÄI=× GÉ{ë}{sÕ,Õb=,iªÂËPP«òKü\²÷´†}ö­¯I.;äpÌeÃq«û¶ÕÒ[í³¦•gtH'·á´ÖœÃ2‰Þª\À…׋Í××iÐIr©Ûi­ËÛŸáey®J"Ú‡ÇÓÐ*»ãÖ”‹ºhÒí§ÁN•ÙK{¶T•hS>. \[–—Ù} <^í˜Ñ=ŽÅµ�Ús³JµžÏ¥ü»äO¤fhYX“¼•®ÉšÚzTŸ‹kW©ïÙ*»K¾B¬°³ÙžM}�–ÁH~[¾å*^Yg�uÖYg�uÖYg�uÖy®Œ±&ùi™’JTAX®Ÿ‹=xb¶É¢Ê~¿Ç¹�Ûšqž}µ§ä4�¬&#‚UÅ„{Ü>ž9}sò*c�:kk¯Ä6bLª3; ø�pÿîÓ83pë�0Ž×“rJÀÏ!Šœ2Oû;•Å9»ýgB«' 6æutÊy+B)CÔÀ8ž`¢Çz�¨2Os+[aޝcGÜïqE嶨Ý"È59"KRK­1G„�Cý„NçSuç�$h§kGÔ$€d­àƉéÄ€† —sCëbŒ8Ô|LªK‰Õ Œ÷Lû ŒD¶8Æ£[ ›¬ÝâÜ�c,ÖŽLÞ3 ö9[СÇ9‚d6+º IDAT ˜CZ÷�cÚ¾ÙŸCœ¹¸¸ËN³Ae@ò:[dX’Š)Y}©½Y³ÇÛåüG ÿФ(Ã4ÏXc’8;<ƒjÚO’�W0ÙÖk™£'(¸ÁEóy4PÅØt½[—Ëj23³ÆbÄY‹ÉŒÀØ!1—�cí²X+Æl�7–¨R{ J±náVÖZæ9½Wô#¢ÎÄ8¥c/é~r½Ú­åö]­º«7¨”lµtŠüË7º)¶Ð@ŸÝfÚNÌ)*7ŸÂÅd`Ò,¸ ÒäpÅphÓ=T–bŽêµ‹ôZË¢‰òôgŒÑDô6›cv»}C=XlÇ©}p5;lûYAUq'Z•†IáÆ¢E·¼fùÐ) À†Ú1IÐ:ŠX“ªÉMSÌqUÍ×¶C` XdµSÖ-�aq;¬ ådS.­¶‡à°´H/a¡Ök©Á¿¸ü¶(?/‘õ˜¯«ÖÜ®AíT~éX‡¯¹Ìx4võÒn]޹¾ÌâîÐE£rÉ�=”V*‹¨ã[¿ýàío;óo~[ginVåú�P²kà:묳Î:묳Î:ë¬óž¨˜b"�±k©U$*%Ì;œÙ`ÄIÑTi½žÊ §°y3D*¢ž¾p±¹º~:å3_ý>ï³>�ïû�Ÿáçßt6Cξ39+¾‰—çˆj��k¹8ãÎÝ÷ácäy8£;!ZEãwî<ͳOý.³OÖ"b „U8ÚÞbŽÍú\lÎιªõH–ø‹Á§}µ–9ëÏ:‹‡Ñk8w ¬ežf qOØŸÉkHcÁl°.Y‚­±¨±Ä°Cý „(Øa‹q×Sv`ðØà™÷§ˆ‰;â܈ ׈Ɉ‹ÁÆ€Éö`¯Ê àâ„îÏA#*;l¹qr�£ãëX{�qs�À{ŸÎ­fÁnšØïï3Ï;|˜°väúÉó0nËìÎZ¢îÒ±›'¦ý}B˜ñq—àª;fÜ1ÇÒ[ákÞd¥BÚ ÖÀ6ƒÞæ(Ç<û.ã_“í<ñA‚÷8kk6caX!Д5˜ÄYžÙOkQ4gÿ%n圭çR0Y…™yG¾öbehŸ·')K“:•ÜÍaÄT…`u`š®Û!¤z�”5™,Ú™(&û³ —ë Ssýbì¼ú²(+(-= Z%€å½ï¬“’[c¨@«ìPƒz¹-W³L‘ÀRqqRu�2C45¯®+ª=ÈKË4;FTš|¸P½ ¶À™´�t*·¢ŠKÿ}á‹æ™gîf˜i²œ2©Ðì%¦¡kFîK&B—%(5ðÔðžª"SM²QÕB¤åR±D�G½�6Æ�aUzͤaL2`æ¬4”ˆ+ç¬�Ç ´J¡IÒÜvîu‘ј¾Á±(cèJ6L<¼v t+ªAɒؤ ³`Œ¨šÚâœàŸ9Èd,Ûò·9Óej­†/ÿë AšíZjqJ)SIÄÝÔo œ³ï¿/IÀñëÿúÍK_öb¾ò+þFnX¶9à^ÿúïàÞ½íóH;ëp¯V<ÌÌ\g�uÖYg�uÖYg�uÖyî�hLöÐN ¢YÑ!–”Åv~‡É86Ç7R ‚µˆ¦-|Rž™ž¬µÕ¾›T]¤r…¬®+-«1(Lžk'0ÂÝóÉœµMð”ím봒ݾ g *‚·¸ad~—»÷Þ‡1�›7žÇ4í¹óÌ“ì÷÷ vƒ=¹†XGœöˆ ˆw v‹±+RÉ8޵ù¶–Xc±b™ç@ô3h€ý9:eÈM» Z‰b“J-x�‰¦S$+Èì0¦æb¿'º€È˜¬ÇÆÝ6¯é•ÎA,ƒQ ^�a³9&†?ßCBRù�Áº´/S“ìþìvØ¢ ˜­ÁϹ©Y,Ü|)ÇÛ-W‘À4Ý#øgg(3ç Ѱ©…Y ÑOWpy¼LæÂâØô¿oÍÖKuly7o¦ªòÓ{•�f‘‘ÙÎ}Ÿo˜öI0YMX”µ†?á^µþ«a�uÖYg�uÖYg�uÖyÎÍ ^òBþù½_'ša! QMMªÆ 2�ñ™Ÿø/yéKùŽïùîë1bb’j*Ù{ÓÒΈ5`ÝHTŸ aY+ ­]X$µ _Üáövâæ�-ïzâ9~ç¶M‰«% c sð8›T_Ææ6W�™Ïîbž K²¾GLj=F† ³�iµ˜PhÄ„ìXŒÚb£„¦ìÛ¸¤` ~ÂíOAQ º-q8ÆÙ¡‰HVáæ ØŸ!yð¡ã†cæ0£bð»Sž½÷nÌðêBPð3:�rí(5ýž_x|0˜a@†ܰ!Lçøý=Sc™ýÜp“£“ÛŸà€{Ïü.Ó¼#b`³ÅØEŒåÖñó�c7�q±¿Ç´?Ãû=b+#Á(Î ±Ë# 1 L b˜ç9�:“2˜f�1C‚¡Æ F1YÄST¥Æe%&©lÅe1[͘ÌlfGvû=›q¬"¸–yhjC3²SÔäÜÀ"+�Ô±rœiÎ.ÌR\“áeQ»&¡TcíL08½æ<Ù"/j=ÓX°Š’ÓY¤'•ÝTVR¤mw,OÍB9UE‡ÎêŸZcŽë6¢'’’Un ^%À8d¨p°· šZ2á.=¦µéR}ÿI&ÜJ ñ•j÷-…m;4*ÿKj^(õÊó¸Jð.€ÑtqØ$³¬yv±*[9E@£$yn>ÆÖš.�®PÅwj¶‘bgµµUýw»Ëv»eÆôžºÌ]èÏc�ÙŸãv�¦ð¢P¬õÚEÅI)úHÐ0mó2/±\|åZI6èÞúj*€KÏo°ÒÈVþì½y´mY]ßûùÍ9×Úû4·«ª{©¢­ ÒØ`E±Á6hTò” É‹<ŸÆ`Ѓ}AÒ_^lŸ‰ml†}ÔØ QyŠ �¢XVGUݪºÍéöZkÎßÌsεæÚ§ˆŽŒ¼1R¼õsÈ­{Ï9{¯fîsÎüìoS2ûæ¥$“oû¹§¬A3ÊvkÛwYïå|Òçi‹ÂÓVÏ¥tNÿ~åJOŒ~²Wï*¤ëèO©V @Nç]r*§w,–Yf™e–Yf™e–Yf™e‰rV™5U¹¨1XçÞsqwà³?ùù<æ17ò¶·½‹7¼ý*²s? 4M›¢ÄbHŠ-ßü6G©ÌÁ­Q#‰x+•ar޹õ>WO®s­ƒf÷â¸'/ PcŸÁNÚ_Zq?$Gbv¢Ùf³oý1âÒ®Qˆ®1h¹À¤”]Te�™G•Z+Fš¦Á{?]‹¦!F‡�9¯-öø“ŽØ¬KQÁxœè€÷ë�Ξ»cv¹vpW¯\ÆXp8D"þø f}±-0pîŒáßñT¢FÞòG·qýà˜ÐÄ᲋ч€3 ˆhKŒövV¬Û3„õ¥]Nºkm®pxø±Ý'šÔ÷Äû°qàðè Yœ›54»©D%–®ƒ@ÈE1Ã/_J[£ÅÇ€4– ©5’šž�ŒiÁ*!ô 9ÖË+Î5 �ä’ÍE"•¨²‰9㯀?ë2—‰%b\V&†dÙ Ù.Z¸¬³(Ž=^Cž#Ñ$náý�Öy𣛰wS¤\fAh*!=~I›Êh“ÅÙÈTÚw}úÜQ,'„0ŒŸ_T…ÞëAE7å¢Iö† ó ôš“Çt0aÌàK�³Vµé¬Td:¨ŠÄŠÎJzÌÄtqÎ�Í»Im8©®¦Ç‰[à¬(©¦Ìº:«®ØmÓy{ˆ J˜)÷J‹ñLZk’êf*¿ÔÈ›Ûa¶š�ÓC˜|ÌI’[HiS.Ç=5ÿ2Ú„ËãOù‚–ëèœ('Õœò£?òŸR å¨æ”™-:yÐëk¶­LÓ1ó°´ÖxÆu¡š-¼&V¥1Ó½˜ 0d^²Ó;$åXÊ7¿Z)9»°æv߬zs6å�‘ŠÎÚJÌñÞÓ‡W xö÷néûNޝáœKs më ëó7³·w‰ ÂÉñý^¿œÊWMÃàCŠÄb Gˆ… =«õü„'Ðõž7¾í¶”u(g]â+¦e§i‰¦ÅHds|˜Zl£çøà*­ÛG±XëhW7`š3XYqõà>ÚõŠ!ÂÑæ ®ÝY�M}©]Ù2øç‚šÆªr‹Ô\¦žˆü¿¡ô3 ÄpêÑax¬¸¼Ä’Z´mwˆÔ=8³Î¡q‚†i�o1b²šÏ&¨8lRrˆHìðCRVã°Æ`c‹†ˆH@‰©pEš‹£°Š¤T,LÄûdéÝVJ±ƒÅƤ51Õ�&þ°®!ªŽªØÂÆŒ5[}ŒÏS¬æ1BÛ®ðÀµcAÊSb LJ‘Cu;j ‡j55¡Ö-°P+ FP£âižÅæù¨ç<…7½é½¹Î8V`DóÉØ1wïT³î˜û&UŽ\|˜FÖ ÆXëFðX¬À“=ÔfŸ·Î ÍY«ëÆ_f on[Õœ7A×Ò0\q·›ƒÓ1m—Ž˜-è9å7–â””Y˜êÉë{0|0*ÐÊ¢™î3– 4N/¦oÇÂcª�…S*¼rÜ�Õ™¼�óòMqÊæ›ß³’ãXîóÔª[ÚŸe{Ó‹º¼Ð]eã��+×q®4�èùVOÀ� µ_3dÖS?§µeF°:)w+§Ÿa>xù¥a™e–Yf™e–Yf™e–yÄÍ­� ?qòn$ôˆmF;¤snÌÃó›yÜEKÛXÞ{ç²smÏ@ðÚ ø=¹Î¾èCyñ‹^€¨òý?úZ~õõŽî߀ƒ³×Dçƒï,Cη/¤Jô=k½Æ§|ìÓ¸áÂ~í·ÞÆ=W-Ò®P1„i‹…”d – g³àg*4) ÂÚ„þBˆY À8BŒØ¼ÇMð1í3uðyÚ:œüÀ£nº•ý� „ ¹=Ö%»²€¨Ò �÷ÄxÄÁµË XíÝ€WÁè€÷¢X× ²"GD=a×YV�áê±"9?$ íz�hCÎÛ×1à Þa¥åüùǰæ&B¶3İáî»ÿ³Ú· †SÃIÔQ3¹ç¦½z])ç®(ÔÊŸI­ç°‚?" Ǭ›3¬Û ´;»©NUR^a¯Çœ<„jÄÙÝÐMü&L…,£‹ÕZd´�oPœÚ18g±f7«;=!ö âe˜gŒaP¸ä”‡˜6=�3øÁãš&)ý@ž¶mÇõT®Å�òÃI*- ©ìÔXË ÍÈvJáÍÌ™š•�åœÒõ )¦®â!%â¯^¹ÚWœ ß\=U ‡µ&Kb·3Ýbe}4[Àg>�43ˆhŒeÿìš¿ùEŸÏ[ÞüÍx¶ Kñ,‡™:«VkåWiR-¬Ø:ëãš7×� Äé È$Uâ$–R� xU@“©-гy1E˜å"L 7fîz&…%•z3ÎÀUQ¦1ž;³v¤ Ri•o7eÕMpÎW×r*™lãóÈÉn¬[|Ü2{þz-ÕjÀ’ÇWÀ`�åX,ÑSñ¶M\Çc-ë·XµkÞÔXÍV¥!蔋©I1Z�ðrœõµ©�µ>¿Úf]ÖXÝb�ŽÙ“dÀÔÑ„Ë,³Ì2Ë,³Ì2Ë,³Ì2�¨Ñ°¹ä ”Z„R¾^Ó°2çùóË×€ˆÝ¿�l•:9óŒƒÐá„Ç>öVΞÝ'>êßÎkë=HF%X×u³}{Ù§•–ÞÒÖj¬…aóŸõ^òyŸÀÞ^ÃÙ³û|û÷þ*ÞžK–U“ríCH**�ÑZörfÖ1jAѨ? DÓ@³‹Ïe#¦ÎçR1G$ä¸-ÁqÂåËws¸º‚Ídz*¬ë:4É©iK”ZC³>à Jj÷u®MÏRa„[�ÅŽ J·QT�0ngcVø£kôA{|ð¬vÏ!¤² õÑoØl®°³Þ#šd}.ûýõÞ.½WœmÔ¤‚ k ¹]¹I6ðPA8dâ0õþ¹dç'h€%d±OÓ4¬Ú5bÖio/‘nxˆ£“«t›ë ²>›”|1d8çRÞ¾Æà%ö0`]«;í9ÚÕ>m³“ÝžBÔÌ+ŒŽ‚¨H@u ëŽèúbìp|´éx3Ì49žÎä‚WbfI¦Iü$tbè1&²jγÞÛ£ó±é‰Œ™®]¹FÎ9†’98:s5�ÈØ–�bçR´Ù,òM—|é‚Ëh�•Â+µ hMå@�Q7´‹äX€A žœ QñR§íÑõÀ+¾ê_f•l¬¼Ñt«¡WÝ[C« FÍ3íè™C½ ÎÌ›`ê–ÙZµUÛpkp5o¥%·Û–Åñfn¿ý~¶ò,©U–ӽ̕Þö´Ú®gý5Éö*h+Ø*3;u�»é¸J[q’ó©ò÷&Õéö5˜ŠDæP¼¬ëZ\¯ï÷ЗYf™e–Yf™e–Yf™eã˜ñ6ø€ËûkÓÞ5ˆÅî^HvG—”g1«ÌBˆµàV¸¶å~ù�\ºtžGÝxŽ;î»ïÖ{¢³£"¯À�ôÜSñäÌ™�xêÃÐch¸åâ.œ³\ñ©=5J)ü$ÂzµbðÃ,—¾¶bzß'k³ß6‡<êüE|ð¤Ö\•F¥¶XBR jHAj"Ž(»˜ÖrØ_M�PÄàCH>K#ˆi1´ë|´Dci]*w({^�O²øFÖžE4 C‡‰¨Ed‡Aë j…ᘡ?Á6‚�`Û5Úõlº6Ý{û;Iá(–Mÿ›þ‘6ÇÇBði“€Ë93 pê=®V¦2¥h4„d�­ÒSY†Y Ÿ\áèø¡¬œŒ !µã¦�–h,>XY�9€u™i Š˜t½Îž¹±ÅµŽ’b³4GÀ¹Œm!5ö®Vg±ÎÒu×ñCÖ Â,‹Ò{Ÿ#í 1[Âcáj!ÀØ?s+�=ǰ¹N·Ù`íŠAƒÏq¦šLmØIiXs©*qÕØ¥QDYI¾nÜËÿá‹ù¶oý1b°§”LsäÊ&«h�q&c.àG&«¤ŒV×8V!'¢r”šbÅføg2ÈJÏS7À¦–ßI°¶²ÙÖ­¶“í¶.…¨+ÈgïNh ƒâ zÕE&“T5�§y›¬ŒVÐ0»v«¼d[AVà �©ÁJ‹KÝ0<Á¿yþß”§W[­Ó²M0�SE “}v:îˆæ{ÌØÂ»­l›ŽAf_[À\QTN×tîÒ×ÙSßbT®_?š5)Kùô¸£Z¹²ü¨¦V�N/ô´Îâ,ﲆséñê¦^¨›†ë’–yU¸=µ–|Ë8êóýÖJéY~\~aXf™e–Yf™e–Yf™eÑcœÃ�5sõ\Ô´—�(Þœkñ!©¦Š%4‡¬ÎñGï¼Â7|ÓOrîìŠ{.Ÿ`÷ÎÝÄbð•ð¢ÀWÅe%5ZÉî·âOßywß{•³û{XÛ"¦!hÄ�”s¢ŠPè|‡ØfܳšJÕX€’\èhW»œ»á‰ŠÝ½ÌÕ“«4ÆÑ—ù€jÀ'XQªID­àìήS†Íl$š¢†Ë sè7¸¦¡ib´Gô?Æ5X·CÀ5TY¹A}—íÉ‘h-Ö´ �“rÏG‹4kÔ]AÚ]bèˆþ˜ƒë÷á½âÖíôÚ¶Å{_vɳýðT kF lÙÛ×Â�òyE-¨15äŠd}TL“¬ä¶ÙEp¹9×NU¶‰¸Ž= µ‚Î1@èP¯„®Ã5†“M`ðÁÒ¶ ªÐ¶k:oRi É|%êÀNÐØ£¤œ@-yþÞcìÄÍŠj¯!Ycðâ!*CD0›ÍU¢b÷°1äþ‹Ü|¬SÙíx�œ­:›†@*ŸÍÑo’ú7¬KëÖv]û�÷ßwÑŽA„YÃ6B�¢ÀK0oR*M´¶XZç &=V˜•ZÌÁÑÔr[ƒ¢ò ”c JjÔÊoïÆ,ÁÉššJ.ÄJô~RùÍbu´”*ê‡Ë“Û>¯mà£dxG¥[Q™MÀ®V!Î9gß•¼@�K�™XÔ‚s;vލs§|Ãbm-ͳºeaŽ}¸Ç?­f›,Íf ¬ÅS ¿ò±X}£š¬±ÂÉI7.èr=ŠÚPƶjÉ-6s;o´@¦ß%kq^Sîùdq–Y†e}œÛY~u.æ´r 'f TÊŒ³wÊu©­èÓºxйiù�a™e–Yf™e–Yf™e–yÄÍÙógyûáíØ0€ïA”vµ3ŠD׌–ÑÆÚ"·XÙYIÅ•mÛÐGËa×`Ú5↜íUÇÜüéU&9u¶ãW„MïyÇŸÜÆ{o¿‡_ý›¹ë¡€mÖˆ11Xíàè ²é臚¦ã°9O­ìoG/ž6Gìì¬9wî"ˆ|àÚ•»‰f•­Ê©QÖÁ”ÂRkP“6ãZ)âÄ&‹pPÅf–QöÈ…'L.É,Ô!†žþè*7�YsáÌš«‡'צ½ît€h“Ú­ïˆÆ±Zï£Å8�þ8Ùh�#Š€X$ ÝCð_áðø!¢XÜzqmnß�cCm}åxËÝŒb-ª=õ|\¸ŠHnXÎQrÎ1X·B£Ð´;MRu"hP•ø­ìÜ«Ÿ³’Ä9�JÐT¼Q,ÇCèQ tÃ1]•ÞâCÇà�é†Czõhĵ¨Xbn7V�©¥z5IRV0PU³8I±†áïO@ ÖínÌšLmÌSœXÈ:2¸ :„�A¨A¢`ERñÇøƒ{ë[îLµÕ’W¸‚ReIOO:Y{‹%tÛ–yÚ"kf7³¶óNpmASÆœ™ Ò´üHñË”ðÍbo- ¬spcöïÉ«³,81’%ç•oÛÍ-óçH-®IÖgM´ók¤ã7§R‘nXzÉ)çkVUVÞu(ß \f™e–Yf€ [n IDAT™e–Yf™e–y$�iW˜½ D±`l²ýŠ!¨‡Í5¬É–jd÷,M³3Y„óÞ¬QAýí±áo×д˜Ý3ï!ÆÑ~cLÅÆ€†ÄbÄJLÀ,+ø¢Ü…!Z¢h>ÁÓÇîÞy¼rãÄ´YÀ#£P)eÖ…¬<»»O¿¹Æ}÷ý Æíd—%ÔE«^ý¬˜²ì�K±H•²«b¥äÁ”†âpÎb4YEMlpë}n{÷` ƒì‚t„þ:.%Ú�(aÕ¬ðþ3Ô­�]cü!1 8·J1»Æ¬ö©µÖ6cÔ[*˨b)7¿4×cf�¿.ïÏÇÖ_êk CH …(EádÄæ¢LÁk#¢z4xíÓµò1é=);Ì9‡h‹‹÷1—sèx‹#0 ­@d*/µÖeÑ’#*XÓ€ÑÌŒ\bbrQ Ù>ÝϺոüÛàŒqbƒª!†”�‰I–[ kõŸu޾ò5Mkd 麋�zÔbtìíìÑuÇ=$š5ëÜ¥oœZoµRÊMÖÎ:;®VH%ÿ~e»­g§¦Ûíæ] jмL,UbOài~cÊ f²u°U2ûÒÛq‘¤Ò‡41ªüÆÌ»*�©d–×WK|ç0‡LÑT0¬,æ8­ÑÎZ]ßéù T-Ç0oÊÍßF+Ê=WNµ*^‘ÉÖœŽÍOï(låóÕjN©âûƒQEÅX”“m9Žp¬×ñ:Ň{,ÁæÒŽr®ówp_ü%ŸÌ'~ò3ùÝ7¼}~£8]À2‡x:³~±ã7Éÿ Õ=¨×y˜å?n?þ”1‘W Uf¤lÝ—²v“¤<¿iÅ+¾æ¥ÀÀmïº'¯;^£§˜—ß–Yf™e–Yf™e–Yf™GÜœ=–?îƒv?•zdÑÚâãŸóh>çÓžÍÙ³ ·¿û}X·Ó$óŸLÀÃYƒx�éø”çÝÊË¿ô³ø˜ç<‰ûテûÚä¶X7ƒdF’ªNBÀhßÑÆÀÊ:Ä:óÞP1‰Šf…W 6 ý†““C¢]!źY‰¥J«-E$ÎáÜš(†(-nµƒmw’�·ÚÃ# š´/ÔªÀ¡p•T.â+(XÚsK3qbÖ”¢Ê\"*`]ƒYíűn ÚoÐ8¤B נαÚ9K¤Ec@Çи±¨ µÇµ«QY‚ñÙ}çLRéiÐQÕ8žOБmÄñ~!\a<Þ:. Éå %^LòþZ"Æ™$}ŠQ¼ï°ñ„0c4°²–�fÅþÎ%öv/²¿w#ë�3ìîÝÀªÙe½ZUÆÀ;ÆxÁ” (UÃqRÒÉxo Ç2&90‹‹/M= Y±Y€gáÙcC*Øiyò“ŸšB8»nëB™9Ôœç ¤»›Û®ÅŒ€RÔÌîóÔÊ[`ª¢—8ƒ—ü>œý¸¶Ÿ—þ#Ë—¾ôEÜt¦åúqO÷™ŸÄmßû›xµhôcÎÜKbLjµØqaÿ,gwndÓqesC›3󒺫8ølãÒ¦Ù9¼tès.`Æ Õ^Ø{ŸEQÙJâ!Æ”ùפVcclÊz ±Íè0K¶ÙËÞ¿Þ?5à ÙÔ&lMìd•\$â³X.ŠbÕºcBèÁÚ5Íú,QL©XÈ9z{„þˆ¡?Hí·â0n AÑ¡G�ň4¡Cû#ìN“TyÖÐX‡÷ž!³$æ »ä’k\Kˆ¯Û84$‚™Àà;Ú&�â0ĺTÚ’›…EIe-âØ]ï°²{8צ㲠! ™±!F¬´8gqF!*ë6¢¾ãêáø¸ÁJÃà—û$†amÝÛÌcêŽ�œ[i°9“±8CÈ%!äX°‰�Ð/ï÷­M6a?¤ödëšY$™1†¦i†aÆ9JñL9¦¢z-ìǺƒ1†HŸó›î„@nˆcŒ«2ÏæÞùògzQLvÍZW[C¸‹³ž—"ÈV‰‚©@\^¼Ù¢ZNl^ ã1ŒÀDc•Fˆ)&`mR]Õí´ (•Ï £š®Ã¢b«•héæÁ‹õ1Yëò‹¾~LÆcܬ8%�·[{·sãÒã¥�‡PdЊˆŽ–ÛD©ê(W­ƒ4 …ŸÔ†’ïe˜A¬r¯¦cÖÜTË)»ð6@µÖeÀ*ùI‹·ÛqÃxާçðˆ¤ç´Nøžï 7ß²Ÿ•t�úÁ_æÙ?g"6Ÿ—£ÏÀ3݇Z.¾ ã&(\,Ùš!ãìGE~7ÀTÀS«œéã5‰ß¾.uÞ 16k³UübØlÀûú~ú·Ì2Ë,óÿ£ižÂçþø+yÅ·!Ï{²}о}žõ/¾…ºÿ{xÕ—= ˜'>Ÿ/ù¶—ò_ñQܺZ",–Yf™e–)?ãvÆfÖà=X‡jäø$ï/½c×>ꙊÑÀà‡¼¿L{eçr�ÃpÌÇ=÷C¸é슀òž÷ÜÉë~ëMˆLÛÌ M�!¾?�þ˜K7ÞÂ¥KOfµwCßsr|…蓯v(cИ÷ü´Ùƒ�3h³"‹†$*³ØòP‰¹5Bþÿ¦iS»oé3í;ôø*áä:IPR©ß¬ÁSÕ½ek[D/“PIÆÏ1Æà¬ÅYp0¡c8¾‚Ç"vg·>GG@Ó`¢ÍÍÂ-bÖ Žà7©(Ô¼B:$ ¨AŒC›¯ŠÑ�Ðb u&¿@ „0t@@Õ�y|N z$lÐîÆÃpHè® á:fØ‘–]Û²6-M´œY�áü™KÜtþÑœ?ûhΟ»•3{7³ZŸÃØDŠª�¬ÊËVél‘U ›®UÓ®9{æQHŒhèS<qÌ+,ÇY¯ :ÞokM²�çûA‡ã×å>†²FT•¾ï'èWzÊš³Ì-G.°QÕQ]š^vüs^–;g9!†ÁÕ :ppr׎îdã@bL\ÊMaLêP)ÉØ%ënR|…ñËç—E9}Íü…V[F·­±õsYë^Gñר*“D¼“µÈHá‹¿øsùÙŸýe®^ # ,꺺µxR#ž¶–¦ã«m¹:£°éœe<ßCkÛs±7k(Ö`U²‡=fØ6ÏœòûLnë�f–˜�I? ü„$yùZ¦Åç-ÁUVb­ê«Ï{ºNaikYr¹þY�L$—Žy‘z ¾ÕJÁònFz\(JÏÞô¦ßãàzGTG,°67~ív©‡�Þm¨óë¶áô÷P•×0>÷(÷-àR¨Ö¿Vë?Ãf„ÔÙ!Sz·mÜz½S+³nÇ”¥¹Ì2Ë,³ÌÀ´ùð—¿„Ïû¢gñ¤'œ¥Žxðïâ-?üÓüÈw¿ƒƒÿÙŽ÷ÜÇóuw|ÏYŸþP|߯ðO>ô7xÆg<�sç Ïøô§°ÿÝwp¸Üåe–Yf™efŒq9—ÝŒ CÀ;Ë•+ÿù�oäÓ>ácà]·ÝŽÚk]Î4K{Ù¾’K¬µ4.•AghW-÷>p…¾�ã×”,þÒk,¨`"ÝpÄõÃ+\¹~±{IYVrå*¥¡ÄHÌÙïšË(�±Ä ŸÈÙ{’÷‡’�]ÁcÔ ¶¥Sƒ!3ˆÐ»#"Bã„Á¬š²•‘Sm¹S'�÷Ï¥$5©º&–"†0¤,9zÂpLìN2¤²Øf•³ô=A;Œ5 Ýkš¬@LÙ�Ö®“ºO=âZ¤?$ªÇ6-’ °iwðà & ”•[£9RËh�¨2ô'ˆQtšÕQÀØ5aèèOA; Gì>»{0n…µkV͹ëRAˆˆÁØ”½ç½ÇË0ôY•�˜b‰šöÐM3õ ˆKÔ ×ð8s–Ö=H×o0M‹qÂʬFˆhÍä4ÆŒ .ÁÙÜ\r*5çôYWR×aTî•{z*êŒdû–Š9å6ÚÑýirDZz˜@ð×4#‡1bú1v*\é‡LƸ&š�H¤]í'±Tf.Lï:O`NF«äLq7ª¢N[j“r�YËm)ø¨!WÉ ¬å¯#ÕʱP|¡£–UÛØœ þýýô¸°'¦ÌÚ‹·mËSs®VÇT{ýçöÖDåœ '©Ïm1¦|­^Ì¡ ½´#0«Ï¹G9‡mV@êV酌҇~\hS^c]z"3«ëváK!ÉIi( š\L2ë  ùõV[oe½ ˆ3Òò´gÜDßEn{×å1H„ïü¶ŸÜX3^“–š®uiBÎß$‰˜™5z\™LÖ]S5'93U�Æ�¿ç¤‚–òµªd%Ÿ°»ßñ�¯æU_ÿÍÜuçÕØÖuÜud)ęީ³æûÆo^ÎIV3.¿0,³Ì2Ë<âGvyÖ¿z5_ÿ²›±‰AQw†G}ćó‘ÿåøþÿ©¿×G¦c¨ ñh@‡wó¿üûàEgxïüg®Å)ˆe™e–Yf™eê ¾ÇG“söÍj�÷‘ïþ�ßåwßøgìîYþË›ïBÚ]¤€8™rÙbˆbxó[ßÃs>ìIØõš÷=pÄ}—¯!œ%ú•`%„€k�5ÆžpÏïÅbQí ë]šÕ:…±36¤Ò 7îk�1˜�þ;hÀGÓ´c£+Q‰ÁÓA‡cúãë@�F·K³s– 6)ý(«õŠ“ãcšÆ�»FÒ¾°æ¤,ù’ý§„ÎÙ\’Y1“rå!‰Œ„õ}VT›Û–}‚ 47ì†>³"Á´˜Õ>bÄ4„�¢~HÖZ·ÆÆŽa8ÄdzX—”–®]<1£Î&Ùo v Îí?š¶Ý%è GGWèý v bV{çS9 žÐuØf�õú<ÁG4š1šM4š¬Šó©0æÆÛÆ­ræb²PG¢\^‡¼RVb*%1ˆ¼O ½ Ö%h§! ÌFû/`FõeóҦط¤.Ô,¸²ÎÍÜ’öY+3Ko=þ�÷ÔÔ‡ªS ±“ÑÍ©`Äa0ôCŸ“"Î’3 ‡¬<Œf68»KTÍðWS�DŒ¸@ÑyQ²ªNF˜WTs“*­HRÍÃäÃÕ% Œ‹º«ôg©Ì®›mN‡%N_ÇÐÅêr%ß´­33ì‰ïu":µ Ë©F�ò<#pR2= ùy ‹[¡Œ2+�Èg;É8ã°e{–|½Ä“4ú ´…œËÈìšN$9œj¯�À^¨î'Lí²œÊc¬¯›`²ŠN«¯±#Ì��šm»Sc]Z2­›8Ë‚,jGÉyOÚ‡-·½ëײ‚ÏŒYˆÆÄ-û0ã¿%�+cYÇ5"ÍOÓ™g;»äfœü*š2§FßzýJ•mYÃß“ãÀm·½‡óç÷¸û®k ÞçVó0mÂÌ®Y�Õ¸»»Ëf³ßɉ<îq—¸ýöûYJ€—Yf™e>¦ùžÿâGa%p×w½šW~Í[¹ÆŸõ!ÜôÀÛéfŸ¼ËGÏ÷ñgwÐîâ�~äÇùþWÿ>÷ö OýÚ¯ãËþù–]šþˆûßú~õ¿ŸŸ{ý5"–Ǿäoó/ý0žü´›¹áœ¥¿|7¯û²Wò=¯í¸ñ“>‡/yÕ ùˆg߈;¸Ÿwÿâ/ñÃ_ÿ˼ã�ÿ�Œ~ço}1ÿ×ÜŽÊXóü¯üÛ|Þ‹ï oåw¿ö�ï÷!ÚúþÆk>Ÿ|âc9gyßÞÀÏ}Ý�òº?¢mˆÆ`š�EŒ`�²é=oxÓ{PiÖ»˜]—÷ƒR•†¦ñÒò ¿öVî½rÄ Îñ;¿ÿŽ‹Y›ôóBgSþÞjµJ™÷ÑbvÏaÂÀÐ4Í9œ5`Q„ fÜZs]3 Ã�ò sÁFQ€M{RAu`ØûcvW»4ëóô]G7lè7WivnB1à¢(Ýæ˜¨:Û—cè½ÇærŒ¢8˛ɜMç3œJ{×¾ObŸ ‘ˆOöV,„õ'€àÜÓ®ðÉ3Š·tlŽÆ@Ðá„feˆX¤Ya6=<­k¡ÙÁj$†‡Whlƒmw ›CŒß v�ƒ ŠpÓ O¤u爬Aœ;ÕkwÒwG´«3‰mØ& ¨8†˜zÅí8îÿ5íã�•QؤÖžÏñ`ʦ?¦Žñ×�’WϤF]ë,Æ¥¬¿”ß'ˆxºá¡¡Y;‚ú‘aÔ1wÆšÔÄ›¡`-N+îÃ3¦d¬}Ø„ò5µ­W«†à¨š˜XÌιT3O2yÍ dàèÃ�øFT4†J9XlÆ‘HÈîÌÌ62OsEõU.l¢�Œ¶ÙZ!6]˜ÉÎúp¹kõוL½:ØÐ¹flN©óïæ0kºXŠEŠzo*9 Š T+öÍôx“Úê48“™™R£Ì¤Î«ox 2'зÊ5’üxòçϯ¥1iac1IN'HZòô&[rH%d²Î(,Ç3)+'•™`+UžÎlØ“õ6Ž e’š2ÞëB²ëã«sO߇©Ò{~]b•+9ð“?ñz4ù…Ÿ×ÝVÛ lÛgç�Yä¹é™Á½òBiMJÏQ©žÉömfë©VÄ–w’RaK@ƒá›þé¿›ƒêó_\ãcie¡ŽÕ=ŽŽŽGª_Îë^ð|~þç^˃åŠóe–Yf™e±�9¼áFù§?�~Ò»xÓ;�¹ü¦7syûsEØ9c¹vÍsæ–'ðÑ_ó .\{ÿè[îDQÂþ \Úí¹zûîâ%n~ÞÇó%?Þðà3ÿ¯¿Üðø¿þ©<ïù-Ñw]épú{ö_ø÷ø¦ŸùTÝ \{|Üt O{éÿÊ7<ÉðÕŸö Üþ¿9u¹õù¼ü×_Îso†îÞ{¹Ì <æS>“¿ÿ¬žóͼþ¾K|Ú¿û*>÷ãZüå{¸ý�»�¿‰vs}�Ë,³Ì2 “Z=„ÈП#BŸcà ca�è;vÚ�œ£–öqÁ'ÑŒmÖ(øƒ·¼�Fï¢#`wÏ¡Y…nl†b¡‡hQÑXĶXÇ}¹ú�(’áÖáÅ¥â†\™òÓžÙf{ŸPD:6eb8âÂÙKÜxÓ£q«³Uzðv®^¹ ÕÓî º®KÅ;»q  V“¥ÙLûD.+ÑJ4U BKΞ†€MÝÊ Š!ô›Ä0kbþZÙ!`²S.)1‰JTOôØ2„H³{lKãÖ‘aè“åÔî ýUbo¡Y£b°nŸØDâæ*~s=Ù|ñ·Æµç°¶ÍMÀugÙÛ»„Ü�zŒk0Q1$b�Ée°´æ Õ�b·ò>:耱†“îÄsr|�®;�,L‚€±miH‘hÞ#aÁOym¤ÖbëšdkÎJ½â Ö©*M“ÊM¢Vî= hL0™©/!冱À#ªP$‰ÌÒº+vÞ±ø8sƒú!­kBðI$f ÁÇq�;1ì$Á›™ iÉÁGB,p39R£*â,.•(„-¨WÛp› Y+ÕçnçXÁ¶â“ŸC³Ú>[mÊ•W¨2öôaTk&«S‰DñÍO­¬М¨lœùé'‚ofvÙˆ¥×{}®%  ¦Em'§òëÖß2éZšâ…,S-P-ÙM]¾óÜÂm`9䎙Ù; #ØÍßdc–ÕUf�’åÏ”£È,_/ƺm†YcítÍÙ‚sTÊ<™µ�ðsÌiÈÇl&+ñT´Qgú%µa±Ñ&e¦ÉÕÛºUFcF@7/ä0h qkMÅ ÔI•GYna^9ލ‚Æ’ÿ c‹Óö½)ëJÕW`ÜT°\ó9F~ð~й}y™e–Yf™Gì ïàçÿ�_ãY?ðB÷üÏçëÞö"®¼åͼþ~�Ÿÿ÷̃µ0ñ›_ðRþÍk>⻾•¯ÿ;yâg>›‹ÿúNîÓÀ»¿áå¼ä{ϱ{᩼俊<úé<ãY–×ÿÚø÷~û?áË¿ö�hÛââ%>ë7>™[š�w|ýWóõßrþâóxÅ›¿š�{î yÁ3™yóû!€²Ãóê§xþøž?ú/ãUßý—©øµ<å+¾€�¹E8úåïäå/þu.s‘Ïø…oçK_ðQ|úç]ä·ÿíMÜòø‰oõ7òê{™ k²n–Yf™e>Pf÷ÎåH,U¢ï„PÅ­Ú$Jq ­[¡Ñ|˜˜B†o1 b,íºeh=1É[£švk‰"Âp�¾;AŒ¥Ù¿� �0¶Åž(‹G7GجšêNPÓ¢íÎ5I‰–-šmŒØ0ÄalKO€è±­Kj. û{pÍ.‚âlË™½ \¹ŸA4Ðµm‚>n�Ä#6Gƒ…0p{ ––}õl¯Ÿ÷½ƒÇY ¼ßN®cINΨ>+“:NXÓg[h²À6#^=Ö¦Œ¿V¿9Bb‡ï;0 ˜¯c¢‚Å´� '´í*°€ŠEÜ Ñ�à;T-fØpõêœ=÷hœYçÂSa½³ÇÉI‹Ï<@DðÃ1cŠàŠ bÀDOßoP�ʦóhèé»$ ±cðý¸'lƒµ»DIÍÁFñ1RÁ9ELÌnLj‘†!øÜ¦¬S ‹€5�‚÷JÄmLy–C*øÐØ¡ºÕiQ)¸�X@±³kŒ˜Æ%€+19�Eˆø ¹YZkqvM$²jS9¬1#íØAp¸y€h€½sñI™¤„ c¶a ëÒÇ]jÑ-­¿“$u›Þ'ðÇ…UýÖ:)¶ÆVš]Â;ŠŠ®c“BPfÏU[m'hB礲¥N¡™©�#ž*¨¡L¹ u»K‚?ña`V*ðc*ÕݶÂ1ŽY€S^^zÞ$Åô³ã)¶Ú”o&¥ž¤¦ØrLÓqëì^Ô@kºÖézج&Lßâ(Y!fÕßD¶­qDÑQ˜ÀhyLS�ÚºÀÃŽRhâéë5_/šs!ÛyŽ_d˜§Ç˜`l²ÛN¤¼.19³`ÊÑ£²ó>¼½{T RlÜ q®4,RcFÀXg-5¥K~ÿHú¼ö¥ŸÌ'ü/ÍÓŸýWùìg4ŸôââUígy¯nÉ ·ýþ�„¿ssÓyθ� <ó•_Î˾òù嬙rcâŠ�ý‡Ç(ö=Ãþ“øàgXDO}Í·ñÓ¯©?á"7?ÖÀû€§2=½ÿKjóÌ <ù#/aö?ã+øÞ£¯¨>¨\|ÒEŒÿ3þà—îçÓ_v3ÏþÖïä{ÿÖðßõøùÏÿ|Å(Ë,³Ì2Ëüw�i׈kј„i÷Òž ˆ6垉I%–¢gˆYÙ³S®×$‰"HHj®H*숾#œÐjÏ�»88~ˆþè*vç<C>6»$Dn¾ñÑìž¹!9Ý|Ï=ï{Ýæ*²wÃXpÙÄ~ƒÑÁ°·³æÄ[®]y»sqçá*÷<ðnÎ×9³1 \½v?Ñšv "ôAˆ²�!ƒËRÆp|ŒÃìTAC’4•¶,6*‚cï¶YỤ( êùèP#XÛ`L»ÊˆF0±Ç1¤mÁ¬‰®…¢n0þVûˆ[Ãàˆ¾iñ1`í.ê�ðC‡mZÀàVkúÐ!ꉪ¸f…˜]wÀñõ8Ãc²}9¬¨B”@ãZß¡á#ppô{€Áû#†aCPÅæýu”&÷'˜5ˆ¥Y�%7¡àìì3’ÿ²p'’‚éßmŽ“3"h´X±bò^}bEg2xƒ ø¾GDèû!åZjÈÁŒ5˜lÁMü#¯9‘ñw¶R2ã¢àŒ¥A JR-ËÎÚŽvèT+c!im"–,•Ö¢ð›J2È(>ì×€“àÚ<@³þE·€·Ò<·´†™pŸfv ¦c,ʽ„�.)jÁÉÆ:AºÉÊ{Z¡9?ö  …1—/ž‚móvÚ˜?×Ì-Ëã ¤<î\ëçl\))×}®¤,¹ƒs5¥d�Ç©c/Ç5o„¶ûøô¹¹f]êû 43Õý¦z®XÝ—³!e„A³š¯Îz¬mÛ:Õyƒ±ÉÏÌ,ØÛçUç-&Åj•2³l×0|™e–Yf™Gþôwÿ)¯û¦?åu¯ùnýÂ/ã¾÷ãyÔÇ~.í‰oýõÓàmè†Ü0(�õ ÿ&/åGrþè½¼îý"o¹ï<Ïý§_ÄsÿÊ_ðó˜Tv;þì§~‘7Õ´1áêP± IDATzn§þ7ØåûÏüKlùHI‘ƒß{¿ú›Õo—qôûã1o}Å?æ•øÙüõ—½€�üÈçñâïÏýˆWóŠWü!'˲Yf™e–yÄ�"ø°"´Îâêég‚Äì.LöÜ´Êj!3––ÜÁ�%—ŒE %îIbÄú 7\z 7Þøxî¹ï\?8 QЀ �K�zgÏ\Ý_Áí°Ú?Oÿн)£/eR† kõÜté±·ƒJƒœ\çZ¸â.®ÝÙèOâ¡îãúC—±6âUhöÎs[¯‘HÌ")‰fä±ßº£¤`lV¨ ®u Þ'Wb0âðYHe)Ì&¢!Ò®wÑ>b}¶B¯Ö`]j ö!RCz†á+€†.çŠ`W-Ãñ Q;¢o±¶Á˜5Á`%bœC¼ £qƒÄ69êÄÒ´k¼H„èvÁ8Nº‡Ø7b]ƒG×�'¨"œiPè6×Yü ˆ´X·®MB,0“D|Œ˜ sÌ—[“z4­�ÅœKmÑ"&¯·Tþj¥eî°&b�$+±?FÃftQF‰n'µìfcÉ œbó²ëÔØ Ÿg®üàÙYïÁ�qm©"`ì$S I­‰›˜œ†A±f‡Æí†ƒÜjMÊdÞ>\þT±E]‚¥¹¥fz‚9:k¨-�¬À«Évš-¦ADGûg zJæ_mÍœà’ɶÚP=î\)XàJù÷b3Mª)“Uca4%x±¶^kmmáµ¶f(âÆI YC0[©ÙŠ5xR²M /zÊb\Îi�Ãã-»êDx'+ò¾R iœYŠc”ʶ[«õLÕDKU"BÎA,p2ŒMÊå>ƒ�·º£üR?Ý ›­Ìݸ.dlÕ�cƒt¹Ïi3Ú¿ç*J¶J_tx%óqj0–ÙçL› LëQ·Œc®åÞä5n¦YGÈ�Ú“u„}ÛY‘uc�vóë«=˜™Aç©Ôe»5z[]»Ì2Ë,³Ì#w,�þ”�å–ûßΟüñƒœø�ƒ»®²‰€Y±{ö/ÓŸ+ì?ñÎÐwÿ?÷í¯ãÃÍ_ù7yî_ù ¾ôèvÞóN壟Ùp~÷A~ç_¿–?»¡ÙçQ7ÃýwþR›û�Þ^µ7ò¨ÇZxèAÞû‡WÐçÝÄîEáÏø§ùíwwDÎ=þ,ýŸ?ˆÒrî¢çÝß÷ƒüóïû1óÕßÈ¿ù¦á–Ïú(žðµÈŸ ËêYf™e–yÄÿ”d§U€cQ̸ar“?·ˆ'¼Ÿ¢¨|V6ÕnÅ”1˜Š,è6W®ÜËáá*#$˱µÄØ%²Zï$b%•uú8pr|D4Í”ñæ=¢Û®p;»Ó`lƒ‘}Ö;»ôc`~C»wß#x¬± Ž�ZÚ ¢4*.çËÇr¾š¯‰µ¬vÏÄ%«$I\6tô›ë(k̪M9~¶Íû_CDÙApøpaC89A�ŵMv¿ êê ‘½õŠ£“lõÍ÷ ÷!ý]{l ‰  @ØØÁÁ­×øîQp�C¢Ai0Íê¯!:`·�vW¹|ùÏØÛ½‘ÝÕ9ÔÑL³—xK 4í9‚±8‰HÁØ¢Å5-]èÁN{{kR‰‡KÐdm-„¢m›¸ÄQœDü�ŠåR•À‹²ïC^Œ-7hÔ­»µÅrEÓŸŸò©Ï ø¯û�7޶Çy.ÞiËh1q̼›l¡óŒ9f±Ð±²OoRßQA½m{éVQGö¦”¹Z±@Ày¬Œ¶à¨ ætJ)ǨAO™ãã“Ù/öåñÈöâmøY߇Òb¼­œ2 eµ…¶Pè)'ï´½x$Ä2A©r­B±øR�.ó5PÀ_*ÌбLãt#îékV7æLí¼ÛÀ­Vì•&·‡Ó÷V§èâÃOkfž 8�¸8[“ÖÚQ-8©aåT@踖ŠԊËiÏ‹KdÖ8\î[‘ o¯™e–Yf™e�³z*Ÿùÿ€Ïz|VŽ{0.o|zoüíÍ_âA"×ÞöOãæg}>ÿçï=“;î·<êƒ a\D¸ƒÿô/‡þÐÇqÓgý=þ﻾ˆëW•Õ…=Ìo|÷s~ƒëÿ7ôÎ;¸ó ò¸ �ãÅÿé5tŸüJ~ö;~†·ý�—ñì'}"ÿð�>–ÿí�8³ÏîÉëy;•?ˆÊýþ«x¾<Àå{Ohn} N"ýŸßËK Æ2Ë,³ÌÄH†\cR~‰EŒæ²Ž@ãš\ÎÁ¬tÔ%ÕHÞ¿Í£�&‹å0îÕ•H\íñàC÷!×îǶû°ZcÄ%ÈN;躚¦EzßqíÚ Ý Ú®ry‚§iÐÀõ£ÚƒΟ¹ ‘nsDðÛ´hÔ´w³iv1¢qˆvú¡#DÅå}±’âºJÓ«iög“²ÐZ"‘ÁœB@ô‘½f?⻬qˆ¹�ª"Ø1ÖѬ÷ØmhÒ™¢}— RÜšíCäd³Iû`$Y�s7ÒBïÑ0d‹¶¤sò‚¶xõ†–=úþ †³¸RÒŠÃÙ1ôhw„Ù]Í¡?æêÕ;9´÷`l‚q®Y¥8-Ä: ûéh$)“ÝØÒ‡Tdª! ÎŽ[ckšö÷>(ý°&•Æ4­%x¥±ï{Š˜*he´îª*}ß³ZµY<æ†4ö´Ò°³wgWXÛ 1ÒwÄFŒh¶YgR%>+¬ Yn=ÞìïîÑš�lŽ´YhH`bôô›ÄÍ4z ô}O”ï’1Ñd¬�k½¿‚ÐŒ¬£qk-Ã�rK³´kš”XñW Mmý�„Tª1²ìrfd+® üÓozßý]ß››Râ)¥Õøj›dmÛ5ÔEµý4f©f�Ï—ÀeRz¥c7cSp)˜(¶Ý"ž d>ѱr¿òÏ~’×Ý¡ý‹fxÃ�óÍÅßþÊ�æ)ò¡<ói�îÊüùÞûîJ�„ï^ù™oãÞÁK¾æùðg_âÌ ÊÉ}wrÛ{Ohçbõÿî‰W~�ü;?Ãê՟ć=þ�kïSôò¯ð/>ñ€Ïÿ'/âã>þñ\¼qõAnóe†�ô;Àµ·ßÅÑG<š[ŸnðWàÝÿá·øÉü«Ü¿á—Yf™e>0ÆÊ¨ê³ó½OÁMƤ¼;‘Š�û6RCq‘Õû#a âœÉ`ÑЬöpÍE³ÊÖáô¼ÖXÜj—à¹ÿ¾;8:9‡XÇáá56›#šÖaV{D„¶iÓ�ÆvãO¸|ßí]¿Ár|rÆ&K*‘¶iSƒq.ŽT�¡A8@ý€5#+’,©ÄÚ‰EÐ0øÄŒ5´Öâ�Y»–nyë¦å¡‡îæøè ^§ý»)óNœC#àV´û7Aw€† �ÆÀ0œ€m“Ò-:ŠFAbº/1féŠ*ÖPt-Ö4 þ„èzl³‡mVˆk‘nƒø³³—²ó¬IêIÑD|�u-í „l•mò½Ä€jÊeÝ•š2§¼Ã 5êh¯5#tLöZc .3‘#+ Ãñu\“E^ƒ"Ö¡!• 8g†?ø$³20‰—=Ö6œ=ÿWPo“ði„ØqÒ?ÀIwgöG+vÌ : ºjW£@T6Ýnw7±„¨„Ð3„£ÿÊÞ»ûÚ¶ìù]Ÿß¯jŒ9×Z{ïóº_úº°¸ÝÝÙÈ1"€g„ K¤K@@‚p– Ñ$�e¤&¡-;@t7–±Óõu÷¹çžÇ^�9ǨªÁ¯jT�¹vÿ[?é蜳×ZsŽG͹v}æ÷Á5]H銨‘kþ¥H¤T•hÔ3ª³¯cq’Ö„êä%/êìlšN¤zþ^4Ñ ,×Ä|šÉ)o°*çZ2¢úó•ÛNsÎ5¬QnÊ*ôºQ¦‰ôÿÿ×þõ¿Äoÿöï“SW`©_˜ªÝÂêoPʺ©Ôvy@c˳s™a{a•ÍÚì²Ý"ÊÐä:–ŒŒ «T¯uË`»"2ù'äݧJöLCüçÃgŒ9s˜×Y[:õã–XÁZ€�íÔ`ý\Z3mÜq]‘ÜÖïõnÛ ¶Ù–¥ ƒ%µµîÊÙGŒ:œkjcƒ³Hì¯íZ9ÀÌyÝÚ¶{ Kø@£qŒö,¼þ¦ß^ܽ±—mÝŒ�ÒíÏoË_öÊ;^5T�9‹ý¾èpŸGûq¿o®L4Þê¶+Tv°l*KWÃ70«¢´]•À¿~rü¥á˜cŽ9æ˜cŽ9æ˜cŽùèæ—þùó?<ýÁú‡T¹îUûÞi,ØtbŒÑaA3ú½Ä@†rÈéÕEL6¸ål·÷‹1’K¡¬ ¶<Áòä?fd>湄ͪªdKغ i!/R*Ì÷wH9¤œî±éÞYMzæz}d> 29�É/ØuaºG š²Û�¯�äô‚„;âù ÅܦÜz35L˜)­Ûh÷©ýs:Ϥ5³®™uƒi£§Í»%Öë3sÈÌá�Óüg0ãéò%˺ á®ÊÎüçRUzW®¢‘¯�`ÂéüŽ)ÌäœY—+9=aöBÑäQW2z¦à^Bð²)ˆeϽT‰¤|¥˜à SML¨ë³ ˜&o!dËÈ 5ª¯)wi×´éÁ¦ÆÊõÂÀî*»ùâ§·h%-Ë­)ÜFßUÿðîð‹PÃ!»šno§ÝZŒ¥-̳=¾Ã ¼$ŒP§AÈ~R²µØöï“�ª1E‡F3o§1:4ÛÛœÝÜÎ{|Ìñ¹tlÇäo@~,›eUÆl?[n·¥zbW"Ž`ªM/¹µŠöë ]±4ÔÜÖ°¬Þh£{«u!é.c¡ÄJÞëåt¤u̇¡æoïŸë =<³Ûx›¢3ï2ÆÖàö6uä˜y8æ Žoî�mÕ¶ûTá6O°«Oî•úö9šºe‚’ÚðËÎïêöûÚÛK~¢ß;þæpÌ1ÇsÌ1ÇsÌ1Ç|tóîÓwüîúU5ûy[¦h¨Í¾v³7cÒÄ« ¦óÕ"b ¬kªû)!´ýy¨ñ\UCµ ƒ»Û¾+Lgäô€Íhò‹¯þÀ-´ñĺ^(,„p�Y$DÏÈsøg¬k"Æ–ÙçVqæ%]]ÆU­½®ž¬ñmkÚŽm—Ó4‘À“X¶bU¡™·^ #åKµäº&6­Íº6Á[‘ËÂ&2Ù›± bJ¾B1‚Lžlu+|ŒÞ¼*‡phãÇž ¢�ÃjnÈ®E• àuˆ¡¬Àk‰ µ)˜v@ªìÀYŒñ–È`©Ì7p¤z⫺jT« Z•Á…½šð¶‘·‚ÇR¶Ðɦ²ó›í9þí£nÌÞ³Õm¹…݆¬7ð­  T6µ�Ÿß¾ývÌàk¿ÙFÛcíÁä­ê±Ÿƒž›|´¢½¸ýÜv ¯›ÖPïݨ4´�š¯Aà}‹lP-çLˆÂ¯üò÷ù曫?_ÍgÌuôkìÖÙòºÁ¸m Ê«â�~­Ä6¨Ú)xÙ \_S·Ê;Ùº:�ì — ŸeȵÔÁb½ÿôª?g¿Öý5eCã2»¶fÿñnmþ‰~qü­á˜cŽ9æ˜cŽ9æ˜cŽùèæÝ§ïø½å«m÷•sB«õ·”RULe(Yìû6/Ë(›â«©ªÚžÊ÷¡¥¶¦Æ]‰ä¶_«¬1:jË{ËÅjNŸn{Ë\ªU$$R›^Åá 9ÐÔ6‘LÎ#Ú¾ÚÊ *Æ›ûωžŸÁÓó{Âùp`Õ(é‚-«G^iðýg�ÿB#Ä@^žIë�3:¿£˜0Å8tÖÁ%¬ªEŠF²(i‹ÎRUÔŒ’Wt uó\7¾ÕRâ )$W†‰)Î^L!�²&4d(B‚’Í ½�JfžÜ WüÜÆ"Φ¾Û8Êðg•BøÏωD\)¨5ެñ¤b¥:5 a>�@*‰T2' •{$D/àh–bFQ3 šëÏŠ(9§ù Å¥¨|`ßoƒzÑU§[9M.oˆÑ£ÝºjO»¨¨BÛ¹’ÆD1°•¼^™¤PÒ… Ë+¹¼`,ÞZ¼\‰âÜ(§…€¢ˆõ¬M³Â4Ÿ(qkbÙl¢Ýj[Ée±Í.šó(Íô’‰ž9וp�Þ7xÒh¯/Ôrÿl¯ìÀI)#8Ù.ºÙNUØ¡�Þ¨³¼µ—ZÑTv0ñª}µ=´ŸAÒ(Ïm„Ørí¬I‘‡Œ¿”Ú5óÆÚ¶@Ú‹µ=f;ßÛ¶_«*?3_D¢²]Ÿ®Ò3Bè°VJ¿W£Üvߢ,›½u¯`Ü>¿!„È_ûk¿Î/ÿò/óð··e/Tém̽ø#×µÆÖTBÜ >úsø5kj¼±¹7ç²[«·-QÞ´kߟƒí±GàØ^À{À\íÃb7k¦7^�ð¸¯�~�:lÞ[¿Çó;æ˜cŽ9æ˜cŽ9æ˜cŽù§�;ÿo/!A�—;†Mý×J0€÷Û½$Ó¡ÚCØíýZhÉÙ $J® 'Çá*¾)F,Ä ðªð¤îyU•5­œÂ ÖµªÍ™‚T«hÎÞw€N¦ó§¤—_ðGð»h„‚`áÑÉŸ°’±tAÖgŠœÁî�(uo¦ ³€NçšO'U¡ç¹umïûÉz  2qõ—¹c/åì™a¦äÅ�%×siêÇÕ > ,FòrAòÖ+Óé3®éÏ(Ë É"E ÅBd¹~Ë'ÏTAês‰er¾b/cé{kºzÆãž¨ºº°~¼½}—Mlä�›2ˆÞ滚ñ§ …Tùæe§%wµž†@.~OµuP4ô@¨ÑtžÑ·± ëÊÄu]wÜ©q �‹SB`[Ûª�5yyK‡ÞNˆB LSdYV4?Q,¿`\ÉDÞ1ß}Aœ½_BMYÓ…ëòžSLËB¯ÞØ )'‚Ì^¨"‚•L0ˆ®x¢V‡�í±Á?'8âPiÈïËÕ>‚²Q…w«�êLÛ-ÜÛr†±‘¸ÁÈþm ¾4€vÑEÊV&ñÚ:œªUó¶ ·³ç©:oÜ+ GÿzŽy€‘23©ÖXÙàâþÓˆ0¼R=ßÜßÈJÚ>�ð…ŸjïO{CèͲ¶�Ì@ùó¤Mm©µ¤dÝs ‰´¡�Øm½~Ìy§mÙÿý·þOTç&K1 ÷¶lëd,V¯Ãí›ÀX<ÒÀ`SÌ•²îîmWXê.�±ðx~u€±í¸Ã º´a-´_D®­G½©EG™sÙJTºJ²gŽ ·ÁÎýëç˜cŽ9æ˜cŽ9æ˜cŽ9æã€M¨ãD¡ÔF`¶ò‰ÎØì\\¸Ú¾¯»ÅdˆÅÚgÈ5Îо7ç–·^÷ñV6gײ,›RPj‰BP·‹ªè�7ïVe¬`Ïßaåêûe=3?|‚jäôðe½ú~~>S,²d#AŠùr:cëYÒ²B-éÈÁ Ä  äÒ 5ê^_·œ83#WàgÖRsåŠá­¬�‹≼\PY)i ¤ÊQ‚h-žˆ˜èJ)‰`+B›‰ñÒ#* ÑH2Aâ„”9]Ðp·µÎ�^�¼x~¢N¸ MÎ}}0”�ʶ%jèдئ$Ü8Õ&²r~§i[#)'⤵á× ªðV+îPW: !’rÚT£¥fæ5—ãvl D%"�_¸ªU •ÝŒçÓŽ¹TèØ»ðçªë{³˜g�!*ªg 1Ÿ?Aõ ˆâä’™O3Óü+•k”…”ëZ¶•RŒuYˆÍÖž,¯^"’+ôx]Ôa$T­ª¹ú £|Ý©ÚF 5‚´1ïó\¶ ‘}{o‡Mì¸Ü“¡Hb×äZ¬Ö„w)¬jzMæ:濵Rkno<¥ñbƒÕ¹Ë�ÝŽ«Ã95+©ËboÏ¥¨Û¢ˆ6þèGßçééù¦€eoam‹§½Ô7/¡žì•cݶÚAšjp ‹ ù�ýM²Û¦{AÆxžCoƱú›’ß¿1ˆÆb’~YFÀ5ZÁGµ\ÿº[¨;xÖ!¿Ã8q:¿#êóü–ð_þÍÿü§çýXÍ‚kÞrùö¥ e€Y¡‚�ÞÛlŒÝ›¿o�ÝNÌô’‰}Kë(mœä5 ªô¿†uÞþìàö�ƶC½,ÄnZe÷¥Ͷªªµø"Uõ£�þâ¯Üóí7‰®(Ü?ÿ-¬jÏ÷ôô²û™ž)Øþ±Ý'{85Â5½±)÷Ö¤®pÜ’2¶ wto;›†?T½íRí²Ý£~ímŒ£EÜ^]ƒýèv�Gû1"Pñµ’–5ùÚ¦s)›ä¶C¼ÚÖ<ØŒ÷ë°—}„¡9º�S}Œ…!ö JJ}CíËB:�5{ufƯ†ïs8æ˜cŽ9æ˜cŽ9æ˜c>Jø;×/+D©‚œºçÉ›‹Înœ}[œÝ–÷Ö\€)¥×ŒÃžQ{�A…,ºS˜u(³/rã¾zæý³UÅ<±�™PÅ7a"L't:³¤D”•²\Üj@4êº�c�¸]!N3¥øž1å…’®¤õêED@ªb¨Oq IDAT²îKëÞº˜Åœ«C°¬äëw¤ë#e}Fm!Ä ‘ C‰*™².ä⥨ƒƒX/; ++""3ªUƒ|!H€pGˆUD”W¢&3"V2%¯LÞ2Bnûø ˆb¸¥9ª—‰¦œªÓ4“³ÕVå…hòò‚¥¥@Z«C‚BVÏ)ÌÅsE+M%™™M°t!¥gr¾PÊ‚˜+¿jÐ\Ál!¥k£"³�¤”w¥­£0«©Mµöb4›vŒq[ã!rÊ�vlaâJÒì ³e$6v¡¡s¹ B^/LñÞKÍ�ÔºGð¬ÁÐ×E}­¹Ð©•óñ�þðOP�œŠ–„«¿d(:ÐMQç_óf³fé-ühɱ¤¢[9÷m®-¸sJÊlû�=xT¶5øâ_¯2úü¦ÖF^ú‹¾?oÞnd):X[Öƒ·Õ9— ƒôÓ+VüBÆyæ7~ý×ùÃÿïï ¯[¸%»ìºñ¼náÕþ{å ¿£JM6À6¶)»=»ç9Žà¯-èœÓf뛌Ûbï‡[›uW^Òîßmö^;Ìö¦Û¡˜~ðD{3vrÍ`7—íþx~`ôöš]s2;07BÔ¾fÒ8–Ò”“Ôõ[ØçO‚¿KuÛw³!÷ ËQÅW_6äfÚm>`[ƒ…}ÙJ_ÞVmàcŽ9æ˜cŽ9æ˜cŽ9æcžf¿ÜT€2îµÄ¡“õ–X 6ý¦mº®+1†MŒÑ}­xl`UéÀlïÖkvÎ4¸óüë1Æ N&ŒŒ4ž�Ö¬y°œ6Øã{½ oLÑxæá“Hzþ–œžÐ”àñB‘@ “‹@øÔˆÉ áD¢ !>¡X"¬Wäòž�Wäò ©\‰wŸxaia5SiJÈèǘ®`…wŸþˆåå‰Ë󷘼GOo�H)`AӖ矊 qÂÒ "¨²)„”ÊKgŠ*†‚ÌXº¢SÆ2Ä8Áé ùù[Â)‘‹ \dº£¼,”ëzÆrÍ*´Õa—(bêÊ·,Ä0 ÒåJ8�>çÍùŒ[\¼¨æûP‰F‡7¶I8Eöå ¢¼V³õò�ÞRl»öaÕ*ÛÝŠèî¸÷ :vz[–_…KÿÊ¿úcþú_ÿ·øíßþ¿Éųøþñÿó';ÕÏU_)ßFûñ-ølöë=,»…ª*®B¬eûò‹~ GÚ<^ÿ^•ÞÂ6÷ê¶²S³õãº-J•„¯!n¿jóÝßûvη/¬þ5ÃÛÃÉTaž¾:�ñ´kák֥ãôB‡*õI�y‘#¸-Æãñ7p.7 Tí¾ûý°�BµAÕÃ|Ì1ÇsÌ1ÇsÌ1Ç|ŒóîÓwüîú¥w&n»½.‘-k͘æyÛ·�80‡›8 š2äÃË–ËÖì•9'·ê²º4ûæØ@l»¼·ÛR†ÝÞ3ÏÌÓà1RnM,œˆ§7^àa –0U·Þ’W,'J^ÀÄ“KqGcÔ'RÉ™œ.^Ú"Ù*ÈÜyŪ-U„t}$Ì3oÞüãr}� ̧Dçú8ŠåBÎ/nÇÕyS=¦¼úµEj‰(P@d©ÖÕE*ÌÌ—Úì9yf♇iÅ4TA�´º2°*”õÑK-òBÉ kzôëN”Ú¹�–gÎñ�|ï/§âôÀ4½a>¿e>½ãþî3ΧOxóð=&™ Me‰y+±NœÏo9�>åáîSÞÜÿ€óéS‚̨œÐ0!!PÌ­Ñ1DÄÜzþøòµs =“káH[k‰�8Å­÷–U¹c°fV˜½92«8D/;Í%A~F-pž®P Æ»MÕºÙŠ³ ð°ìçæ�+hÍ©l*Ûœ3)uXé.þä} ±”¼åµ�ycv\ÏO µaÆ* r2逭Tµ–nåMé×�Q·¬6ÙÕ\T�ú>ØsT£5�çY| íµò àìÕkUá%MNl7*Åýùd_'=42wPÚAW³¶ö’Ûe4`¡¶Å¤VÄ<¨îòî±Û:¸�[õæ\;tëY‡ªe»­¦½[´kÍy½–Ý~Üó%Û'C晴XÝ­ïÞ-ÛZ{}lã/”±eº•¹”m�wiùrÊMöÄ(o÷OŸºu»ÝW_ëì”±ÇsÌ1ÇsÌ1ÇsÌ1Ûøq›jv»ýÑX„96Ã6%_dž£‚�º'ë{¿ÛLvßÇÉV²í¡·â˼‰FzñèÐT+JÄDí¹�{TÙKcÖóõM'¦73¶^ÉÏ߀ iÍÛÞ7ª·[YˆjØô@щ&,e'âÝgØz�Ë7h^(Ë{âù™‰¨B©jĦtT„ 3ùòÈ×_ý¿¬ëJ3zú„5ª5«%žÎX9CZ1»Vûrvõc)^¢QáiÆ2VB¼£ä@*…˜ßŸ ±‚Ò8aë ‘‚J$—@ˆ÷”üò4“Ë3÷?äþþª‘—Ë{Þ?~…%„‰l ñ %d–5§»ziKU»i…b'rÎLógL"…¼..ŽB=»oë8À›�E½©˜‰²â¤™5_X—'ž_¾¥�™ç{êSîbÐ6ghƒ‚æíÃmßß«ã¿;ƒ©k+å„*H.™ûÓ÷P9qY‘0Wd›à)­5^@ÂV»e'V¦à|!o¯‡öÜ!„!Ö,lÇD¾÷Ó×STp£ª®�¤²2oîåޜä:,©¾æ¡ulE ê2ÐtFeØgºŠÌvj·ÐƯݪGkå‡Ú�[ùÅ_ù«?áÛo¿óúè­°£ýSøêçOüÎÿõO·*r9¶�¦±•¨ÙE]îYnr_+õþ祼m@V_•‘4@[õ‘;7^¿¬|[no-Å¢ö*±ùÛ»%¼W³ï¯¿îîÏî;lK£-N~–ðŽVZ ¨mçâY€²);smÎáp+ùðrÿÅ1>î-8탡žÅŠê„î²õ¼û�BvŸ�ØCDÛë ?Ñk8æ˜cŽ9æ˜cŽ9æ˜c>ºy÷é;þaþ’ï}¿&Z öB‰}UÝ™ù©fðõÌÀ‚(µäB¶¸.©{z/bØ;ýzž»VXã¥2lÔö{xßçÝ‹MD¼�!hØÔUÍ1¶s� d�pÿ†p¾Gæ{âéÂé „ÉAUÍÉKk"”B@@¦Î4`¢ˆò²Tµš—yŽ-ÈÞM&JÉæJºxÆôSu¾‚må KZ‰¬‹Ÿ¯4LLSØÚ�s)”œ‰ó„k¾’—cÄS­—ši6aÀ b«ï›5‚/81C$QT9ß}Ÿwo~È4½!†¦ð@ …§ço(‚ªJ&_®/?G£ÛacìQc�_¨/¨m $J�i>‘K&q+³dD2–¯ 9_€ ×ë×¼þSž/ßp¹>Q,§O0¢ºº7�Ñ‹fs“µõæÎÒÞÆè±*çÚš­E(5š.ØJJ W²e4NhˆÎ–*¢ÑÐJ\¯(�»óg ê¬mŒïó×KJ6¸$}-oðµZkokô ;¸æðoo¡¬�¯J#6°Ó줻çÛjbmËÐÛÛ9÷ÖÓŽÊ-¸ò•òì¶– �n„�ŸýÉW¤dCÓmmaòd+ë{Õ.Ÿ®w{ÜA»˜�¥´©ÁF™rk6•T-·fy:Ý[¤û5ëoªí²ôã[›Û‹ËïA#Ç·Ëÿ\íÓý |´ÅÊŽÇ–b¥ ­Å e,a€ŽûÐÖvN!È èìo¾Æ¨hn»'rc[g÷‹¨}Ô_7“½å}~Æ­ÞÏ9l_ó÷öi·ÖÿKòÅñ7‡cŽ9æ˜cŽ9æ˜cŽ9检¿óøÇ˜Nž™/⪲moYZKBÚ^̶æÝ²Aº^ÐáÙ�´=±¹%sÔ´=Ö–ã_ÿ»ƒÙÊBF^ u_iJß'oPÖuA°-ßm;æ!öÌ›v¡˜TqO ™â‰(yAHDK®×g²Àtzð=°'‚Èžïg�šÝ•e"B 3ñôàÍ»µHbš¦�M¤œˆê¢›Rür�0M ±–“´¨¬b‚¨QRB$D Þ\X¼ý˜ DkéEö¬þ‘0A1JZˆb^àQh`šîÈy!hDufMrº‚E�ˆH Û3˜ñp÷™wOsOËÐË+ëR¶ÖèR9'ÌJYX–ÒúÈ’¾åééK^.¿àéå+^®�\–G®ë#¹(¢3AÏH˜!øšÔàŽWQ©‚uEaÝ×�6ôÖ ½o$\Ÿx¹ÊÖ)}�q˜K–tAäŒXpëqh-Ç,RÈù‰ ÓôŽ"{F¡«\µfþ¥Z6¢¢µ¸%�Ö´—•lDÈÌêlô4Ûsêzðañ*k‘-G°�¥‘À›yƒ‰#­V_È9¯éÐe_ÕÜ ì€ëRÇu×Þ;.–ÒÃ;GÐÔì¬~Üq€Š]!æÇe»ç,e­�=¶Ý–Å(ß`ÆO:FKl‡£ò*ËÐ7mðj„L1ÂòŸþûüg?ýoëcvE]Š¶Ù…[á†/,p›l³¸6€*l–7ðUJ««.C¾ �· àTw­[•½é¸ÁËv/F ÛAj©ße`+ôèe.ýM¸ ëy„ƒc–_·X�Ðóì&/Q6 {·—íÕíïì?•A7ØÙŠYFxØ�¦T+uµOÇ_Ž9æ˜cŽ9æ˜cŽ9æ˜�sŠEäúÌtwâšVÂ4±,kUêUؤºe÷�¶Ümÿ:lØÈ©[a©�åe"aÇ ZÌ—ïézH®VZÏ t‘Ë:ØŠÙí¥ÍŒ².X.0ÍžÿwþJɤTªBÍÜš› Q”0½%YDç{°™|ùŠ\L!“.ß² œÏï( JDäÉWB.ä²B„ R¶ì½”šuZvjÓVX³ï|pµƒýÖKUöV÷œ|],ž\á''(B®-¨ç;¶u'ª3)]YÖ¯Ñ2oì…Üž«6Z[²°¦D±G4*ë² ÚåÔÖÌ?½-0è‹xlÜíÐl“çB—a–²ƒfc!‡¿@Œù7¾Ïýßüüæÿü·É¹1”A�g;x´S "ÛÅh/8ŒA�·oØÝ[…Ç»�˜ÃÍJBÚ¿÷…c9ÅöYA •WA‹·°ôVeÙ€dûTc´8w¨ÆMQƶïû­ßúû5w‘]GE‡»£e—AiçEã‚{áÛ«çöø7YiS"¢»õâ´9ø=-y“w7ÕdÞ}»±ªú§ÚJMÂM!‰¼jÕõÇÉ7ëæµB´å¶r�Û•ÛB�ñ\G5á¨?åÙ+)‡Úô¡¼ÄmÙ¾v›ÅÜϑݺl�×>5:J@Ž9æ˜cŽ9æ˜cŽ9æ˜�qÞ}úŽ&ÊúDY²z ‚+ºrÝÿvX׸ÖÇWÁUØ¢¾¤Ún}ß•ëcLÓ´í½ZV[c Æ´ý°Ê挅�Õ÷á%ï 6�Ð0Q¨öR‘¶ÏŒÑ�%Är‡•ˆÊD^^0¹£„&Þ¦{âô@ˆ'r~&Š‘ÒŠ„3%4!P •„ä¥ZßÎÝ1HvxZóíˆA›¯Ì[~sªñkU4%†ŠÛŸ-/|Ïî È8ÜT!×mmœ")'¬¬D�•b™�Œl3ª�9NXya-�'D¡Z�‹%æé¥�Ë•yþÂaX0b˜˼\¿CO'J6‚œ°tárý–ç—¯x¾|EJW^ÖgÖ² QAïÑx‡„Îh8¡ñD!¦;�™8?âtrÅŸŠ´©Kk†J Ukyx¾Ï÷½|ã=SŒäuÝœ«c)Õ]ÚbÙÚúÛÖý±U…\U|Ò¸‡ê¦làÚ×Õ=ÅAbt‚„Ñè@N„xbÍ…”¦y"çÊoD K@C¢•1YÍŸ¤ªöRΘ(&…RE="ÌÀV„DIk]�ÎHš›°­±ÂV Òl±æý©*Ó4‘Kq+üæ°­kVœž!Ln©3‚[˽,% ãŒèj ›b�EˆÇŒ�àóŸvEû @¤6ÌŒ :X×u<Ý¿?6ù6µSƒRÍûüœ6€2ƒËÄ¿úk?æÛožü€Íã�Ù¯ýÓl»=K Â2ÂVbbƦì¥l�±-W´)¹šº°+mhP‘PVöjÀª WÉÉ8»’M�§DσƒÑ^»W\*½I×¶ûÐÎv×ioÉÝ[¤!ìJ>òúŒŒê4<— ê¸v/tp#—¡½XvŠN‡oaË�ô7¥\ý麃Š~1ºÚ¯=Þ›CÐWíÏ}½PÛd—5¹ª �»#4ÜÛ¶»‚1„à*E± hªF\[¯‰±•´ôçñ†ä~þ |ö²·=�E,><æ˜cŽ9æ˜cŽ9æ˜c>Vø{éáD a>S®ï %!:ïÊ@Bðý–oXÅF§›m{¿ {&¿mÀϳÖ}ï˜sÙT€cö~ÛoæZàÑr»…´7ºz®›C)kÍv‹]-W3øe˜"oÑ0Qu�NÜM9%‚ž)R0 ¥Ë¶Ï ùBÉW’¹‚®�‹žHvu›ÆÚP(×÷ØòDZ®D1t<Šåj6¦8Q̈5E Ìž W£aµ`%4€Tuf…µ¡^‹ÂŒLn'^¯Oœ¦!纇^_� œ¦3ª�5ÁÜžZ䎄ëõ[ž/ßRìÊwßýËú Óü@)•h@eÞT}aº#›‹®‚ºR/48;0,Ñ€¥L4oÙ-y!jF¹�ó%QòHP²——þܪ‚Ïs Ã250!–¡¬H¹@~&h"ç �•’Ÿ)eõµ' B½u7¶‚£w1¤”ºÔÉ<�²©ÛòŒaBPT¢ÒÄÉaoˆ“­aëè¨xGC¬-ɾVc§Ö@lSl§Î2ˬk~eqm Ï_¬e ;ÜêÅMY6†$ª:ˆûô“ÏA~ì¡Îë‹·/ËèVâ|ƒªœ¸BÊí‚WW¯tv–ÕäÅ›Šî¦Ðb,¢è�¾·çkÕ®ê ^•M¨lrgJûl?÷ŸOõ¹zkqw p5r¼¿¾R6åݦöVמ[×–€eh(íÔM‚í Ä~.#¬m×f¯Ú«å*ËõœÃGØJ•ØúuÈXk¶eÜ®³ÑÎîÇhý…¦º Á¼]Ÿí“’Ñ.l¥P†õ¼åUÔðÕbCm}ñ_ûöå04h³)@û±ÊM榼*p9æ˜cŽ9æ˜cŽ9æ˜cŽù˜Æ¬ V2QâgÄ·w¤_ü>eN®Ü‹ÑKÒºn]ðÞ¶ïoþe³;0i{ùQ,Óöª�ôý³í„4 eÛ‡Þ–†´½yÉÍ«·Ôª7¬ŽÏ5ö¨DŒèyxÕ �µÌ$¾#J&èD–Ìœ�R®œ¦{Ö—‰ €eBÉ”P­Íª¬¥ňÓì…9S®O„¹û%%¿ýS8¦ù�”4ôýøZ¯Ð VbÀ‹z3¶$DÓ‰iŠ5ѯCNE("äë ÓùÁ¯�æéŽ5_˜æw¨ ©@�@¾¾°0ûñ†`q€¦ú™gÖåÂû矡œ@Ïd™ë}W °”R; \¡wšNì*1TîPüÚ¯kbŠK/H^È%QÌ9SN…RÔLX)5°80ÌgDO®öxFιQÄ #­ÏD�zÇôð9Xà!ž1–ôÈåå0Èëq®JÔ°°–[éÇìy“ÅŒeYj™Hîì …¼dâ4QJ&'‹iëz GK=¿‘uäì¹…©žSPýÁO»¢MoZI»-ÕŒž4“ì}ƒ_ 7Ž µ6{«hS¦åMõÇüϰÒHzû™}v^ÊýýëºJ7Ù2ßdÕo£õsßF† òTÏGw¶Òñ¹»¼¸Ã)yÕz<ævÀ46ÑŽ�7*ú¢—&™•ªàëù}�l7X1¶éŒùs½5Õ0è ehŽÝ·äŒ… í¿Ï!¬ÿYã$ P–b¼¼¼ÔÿO›Šª¿˜ MÙ¶ÿ³^€ÑŸ« öçz™�8ª±z£.¸=—](éðþ»ü­¿õ?ñþ»•ÖÛ`ÖyéÆk¸gƒÜ¸W�w˪íÚtoÛ†Gð·oî*Î-?° Ï©ãu( ž!°©! ‘¸SÂùukí8ìÎg«®Þî‹»¶à»®lÌ}ù= Ï�¬{ÕìÍÈq¼¯¡j{ë²¼íx[CÓ8-k0N�òOþ`}û–ˆÇu"2 çP¶lÆþâcå‚ÖOF‹|Ï´ Û/ªÿþOÿ»ãoÇsÌ1ÇsÌ1ÇsÌG9¿ùWÿ£ / 5Ãbæôæû\Ÿÿ˜0+R�[۷ݺ FgVŒ¬�rÚÄI9´î»r.;·UÛßåã4î¹KÉ[q/"©{çœZ†}ZêÞ|ºépHÔoª•…rùùúÏ�|aYî™âqÕâTÏÛ‹L¦í9C8a*D•šAX!OJ¨L'g6" ‘ûûwXI” oÞ|ÎÓÓ7ä´¦ªVÌÎR¬x®]Îik^2#ó=ÙŒ»S`>¾yÿ„!õø–kÁ@q®cùŠ¥Ù ÑΆºÝ5Œ¢'Êú„Ùt&Ä;rRDg&Kˆ”V„”Óõå�̹ÆÐew&Ö<À5%¦À ë²x^^U ‚Bµ‰Ï?ÿ%âôŽ\21ž)Ùxxó¦nì !úÞ{8_?'ñHʦ7^íÅsÿ̶ë¶\Ÿ j¼yû¨öõ&ÚZ×…iš(åÊuyDõ&´ó�V Ó~ þ唽µº1›&�ÛàWçM¡Ø¥nÅ4« µx%ew*f·š·µkæ¥0jU�¥ª cû¬n™m^V2ø–Å0KÝ^¹+¹ˆ�Õnð£©ìÚ ¹4ŒÏÕƒ8;ìsõv5UV +Òü ƒ5ןïc³Ì†]YCUÝ⻇{{ªŸÔÀg IDAT??;ðhó¿úyz4ÌÕ8Ø”G…åþ“‡[%  íD£µ·gïµâ’Hk�óF;òm“ïv}ªu±¨õ{¾�cµUûù„M�× ÕÖ,ty+ûL¾½2ô²–ÚoÖ—%)6´Bk•´Žå'¼²ôö"’žÙîyì½µ¼AÖ”r]³= ¶”|WÛ1h}#íÙ~cæ`·ÔÛö©RÿEá?BxoíâÇsÌ1ÇsÌ1ÇsÌ1Ó¬-J©:¡,gŠž€;±ïùxîмðc5¼nŸõõª”Ü hÙýBðÇÞƒ¹~oò.{ql¯AûÅÕ,Ø‚�0Ò„�9æ˜cŽ9æ˜cŽ9æ˜c>Æ öL‘ûžé®JN+óÝ÷YžŽÎ…¢¡–1(”â@¤Úp[ÔRsïµýߺ&bÍA#»Zæš«·ü¿ÏÀ›¦i+ø�‰mO—s® ¬ö| 9ã5wLñ´)Ãúž?ÔÒˆõ$¦9’l"—4_-µuW2&�IÙE#1Ý=py^�’)fdËHYPª!Á•”’È×…Ëå[¦éÊÊu}Oʉiž —ë ²>aëB±3ëº:8œb„Xu&/ˆìÅ�Ý Ó):ƒ�ÀDq…b¬`.Þ¡ë#¢à�š‰Ó\)ë™ï@…8ŸX^^»Ë}µ+)ç}KsPWª4g��ªª­Y˜§)ÙK]eº#¯™çç¯Y®O̧·Lñ 3!N ÁP¥,,ë×<>¾GÃt:yŽ‹ÅY×aß®‘5=ñÝÓŸ1M'R.—•\.”ò‚•µò¦©²Ýq´ÆhÆh¹T²‹Ö²ç<–b[pŒ‘,½Å¹¹$§jë¸e–z ct°]†l@_Û]°„*qTŽ5EW·¿ÚNùÔaH€[ÚÁ½Ñ¾:fÑuÛPæ`{p3|lШÖp›•-›®ýŒ—;´¦]÷‹w¥œ¼²ËŽy{€K')ƒR±Îö)€Y¨çkmÊ8@iù@ÖÀ^Exû C÷²ç fŽ ´Ý¨v-Táßþwþ ~ûÿø{üìgï«$6{�ÌÍ0ëß?”n°Á>Š-ö«{ëlcÈg´MZmVêC6Ec¨€Pw�ûúS¸Åð|ûü»žÃXnÞ”sÏH,ûDÉÛu9fõ�öîv¿› Úáñ¸–tË€ljÁÞȳî€ðØnÜß^V>þ»_gr›ú”í9­ØÑrÌ1ÇsÌ1ÇsÌ1Ç|ij¾ÿ }˜EÔÕkóäί˜ßRÖ¯ §è®4/�¨G·øºú  û7é¡ëÝ)�RÞöŽ"ʺ&‚*!84is›—ß,ÆF®bJ¶BÉZVº ;D òŠœ³ s€iz‡É¥ â­ÁjÑÁ Î,/FœVŒ“M–L*ÆII �gâ4M° …hnB d%bz¦È#?ÿÓßçáásxzþñî-:�Èå™�‰ñžxzÃóåÞzçjW-XÉuÏ{Bd¦”+ØÉáT*ÈtBó ªëêå)g2yy}ã ¦Âz}"œÞTYsFã!_ $B˜±,¨Þ‘í™”^˜Îï*³ÍꊸmUƒ¢ÒÊR×ÁAç÷ØÁaÚž"Åám|KNÏ${ayzÞò÷O§° Ñ’¹^Ÿ)å ÷H8{Ôš'ý!"\¯WoØM¥* ï`]¹¦o¹®¦•ÊB@¦{b¸ÇŠP¤‚ä2p€ZêQr©�°Z5Ÿª³�ÚwPrÞq£–7)ªä”™¦i+(ñ|A”†ÎØÆŽ‚Æ*BŒ¬ËJt(ÛÜ^ɦ¼jVÚ=è(;x"²!cm$ä#¨éê§®Z»-r`Ȱ!´ì*•]5§Ü* ›Å˜¡É¸Ó„šsg[6àøX·ÇÖÚdT:¤Ì™­Ñ¶_�ž Ø>ñèå2—8¸“4·ïo€ðùÍ¿S?T_¸T-]Ï6ÜN{+©`³?ûãåíÍ«çîág»î=×ÑÃ5²·–h³­ýȬl »ñþ�÷dÌUlŠÅvÆ öfã¿¶Ý·¡íx§ÞÛ¬Ö¯mÕ£ÂÎaè÷×»+M›5n÷ò¶Ðd,¼Ùo¾Î%lŠÕ±goßî ÌCxÌ1ÇsÌ1ÇsÌ1Ç|Ô£ö‚Ù™ÕŒ ¾—ÍÅ Þ¡ù‰ôòÌ4ŸPs—«߇в+£T#·v†Üš[áHo‡ uU÷ö[DUºÛ‰5@jêA«¹sª�L¢¬�Õþk;'\ʹ–�qàc DJZ1²C 䱯“…yËLáDÉ~ü’ ÉjÁG<‘^ž°´0ÅX7ù4b@ 'ÖÉÈë{ßÿŒ"”{‡Õbûæü Ÿ~öc@øòO/\®Òº¸úU;!¢–¯�.ÌŸ°d!%cÒ Ë+!Ft:‘D()ƒ-PVBð‚“"Ñr§OX6,Ì”üB(…LfŠ”3yyApF’Rw•+ ®¾K®þkûb¿�æm¿SÏbl÷1%ÏtÌ$B¼Gô�Rž±\È–¸¦oeµ*êŠXxKV�{S�.$ÛœŠëBäRX×Ì|~C^ß±«’Ô SK¦æI&²µu‘¶Öœ’—zht]–Ë�h8!:#0Ë^O®®+õú”°$» ¸öü¥Rõ}†]U‡Rͧ¿3 `lyqVüÃÿùPaèJ±f„¡�·¦Î^G]ü¾µævoû›^ž3} 9™¡ÑvTrö?ïv\¹±¶©%ýù¤ª í¦%¹)&Ù V‚öÌ¿RRÍwˆCÖ¡î²FðÇ+k[;²�ËQNÞ 9Âö:ÈÙ†Ê(÷JǾ®Æçkßײ÷×ÅnÖ}+®‘W_;æ˜cŽ9æ˜cŽ9æ˜cŽù˜&ž?¥¬ï Ó �^¥5»TE`:ÍWÖõ=¶^]Ö¢J˜#D©ùè‚YÀ‚‹_D„l™yžH)W·Z‹zJ5&Ë÷e ©…¡7ŒqXÝn¬5 Ö”9ÅHV°ðPs ½åWµ~4«¨&3f�`/,땜Qcµ+&ŠéŒ¤DÒ “8 üäá™S8ñ§/†kчm{rÓ •VîàðNⳕ\âü–"'RI[/¼ùäLážËz!N'‚çˆUGšç2ŠE ” o²5HW‚Õ¬C›Hå‚ä•¢ÑÏ!œÜÖœÐ;²%æóĶ^1uˆ'fˆÍ”õ™x~K* Á¹“àÙ„a~Í�»˜¦†Vëkeà÷¸Y˜^Õp œå\ñ${™J§™4DŠÁ¬Í@*W°RÑ-È9[mv6‘ÖBPoõ5QÄ2V|-´R’ ¥+ñZ£o³õ®yuË8‰5‡~ë• ⌊2ÏÞ>œÖ48E2¦”‘^ÚFã×Bˆ[;µ ö`/ñ5»51¸%v¾TŒ„í�äÑ¥·2oŒ ¨C²1SÍ�•¾‚#ñŸjžÕáxAxikßJ+;˜Ø�˜jç²�)rsÛzÓo{Ü[µÞâÈVQ¾÷zëp\�æ†þÝfÈí³üš}UͼU€¥w‹l, �âìÖvØØ�e´à¶7Ì~íºÝ¹yÑý¹üúŒ5Öc~`÷¼ËÎò»Ý›!ϡג—º–ª¸BÃvú5‘í:u[²là²5*�Çå2 ð°« ý9Ú¿ÓÐø,›Ú±CQ^|e[ã ~Ž QãS#ò]iº[ù¯‚ÇsÌ1ÇsÌ1ÇsÌ1ãÓ{rú†8ý€RUQ©äL‰™&æpO™?GÒ‚¡İr]Ÿ \Ñ’  8rÊÌÓŒiŒ[‰³è{°Í‰§²Ù€�i.¯uÍ „iò}¥�åD8ݳÊì%Uõ—Òºã•ÃC…‹‹ NÄ÷¢±¬ LñžeýÆ‹"PŒ¢Âw oÏ™Ÿ½WϹSW啼@Iþß%¡aÚöùjŠ…3¦3è bL"�<çmI+g3WÌ!˜Dbýù“/�”<‘² j¨œ)å‘u¹ aBD™â I­&¹x×B ºÁ2SÏy43æyvKuãC!ìJ^¦i¨ .á‚)rJ[;´U®dB,“Ë•R¢ 9e¬1’E¬Hm‚ö6^ÃEE!F·çV^á@²BÊ Ã>ßE=�50·, ñ°ëº"h›eÜø1–¼ ½ …8MX�’±­sa;·Æaš† ø… n§VAC}í4îåZò\ÒP´·–[ѽµÒA›Ã9'óÃ’ÿœâ 5‡H?úÑgüàŸírÎDºUx”âŽ0¤�¿þµf•­Ü£¿Ðu§Ì !Öó’z<­ýU·üº–eçE¯üÊËn/ÖhЦýÌàØ :Ìì/¨ÛïÛ+çöÄ8W›©_¯ÖxìÇÔ-ÙM½ÖËCÚ9' y& eƒWÿÜ/½å7~ã/’­ ÚäʪÚ�šÒ±©Õú7Pêß×s{ÅzÞÝ¿vMzÁ‡ü¹­Ä®ªtý—ÿò¿Àßø�ÿ½Z˜Âö=íùzkq;'E$ÖuW6Ú®•Û±Û?ú�çïE#ݪݚ¡šò°]÷Q=“ | M˜¡äCwÀ°½úZ.;E Y®$<æ˜cŽ9æ˜cŽ9æ˜c>b¸|Gˆwä´°\¾Æ´�²Q¥#néeE${æZYŽ¿·PF4�„ Œ{nžìxÛCïæöÙÞx…sĘ .SQÅ dp~Äam¶) 9lñÓ)¤l=ªŽ8í îïd{„Ž·ÉiÄ „ĸ¿IŠ»4·dJd˜í•½DòtfÊÊ¢Š×‚ÍvgE9ØÊC‚Ì�Û0àý†Íp l ~Sà�‹(‘Ó;ï$)¤8!b Qç­¼¦ªI)Vá>û?Æ©+³mNĺ÷¯|Š\âädÃî5u �:w`u¹Vð§‘sD3*�Ámñ®)[«ûTóçlÝØƒÙºØT¶8·± @»‘ºZUaùðjíªÅé\g‡u³’ª/^È9óíÿø‡J!Fƒ~õ„Ôßœ¢³šÖQíÅ5S�’e¸,Z¨¿ï÷o{ÛÃ]AESpsà–=ÏÇ;¡Ô´ØÿuZh.[@=ñR2ø(PkYèQ_¬"ÎèÿhÔC¹f­ ÔÑlÔÍFÚÊ#êãØŸ?íÓ_ÄÇ}Ü‹xõ—ýÝr ÒËéR]Ùž�ÐK§ÿ7773ëªçJw–¹u¹V¹³n‡cY  $ÏÙ’X&äÉ�˜ÅÑJGdñç»åÖû±5K+8ízɲuø¡‡Þ{ù\t µBÈöÚ?¯‹¹’ý¹ìÿnÇ]§ÅͶú˹‰²ÀuÖYg�uÖYg�uÖYçƒzòt9 økFÞ^ãäöÛ9¾úLB8"%ƒWµÌ±åØƒŠ–,? �óØÞ‹äŒÏ‘ÁebÜ£E=c$[¹�©µœ›³îú2‡š_gS %,šLSf{|�)u6Ï0,bÈ(pO³‚8B8=€¬8ûi‡¦È–—Fœ&È�Ô𠯢…œ”0$6näúá!7ϳ•T”}«s‚„0wu†`¢+ÅJ-¦”Pœóø£{Éñœ ‚bK¡”CxRéðÁY>Ÿ Kð¼í¡÷â7ø0X]¤œ¬‰x‘—'$O¨`°nØ"y:°RsZ¦¸#¥ ï¼ D {¦86žwä´ç`8‰gœö¨L˜Æ Ø[^^phÊx¿e6l†C²z¶›-1[¾$U]‡�¶W Ú•Ò‘¤ ÃÆ¸�xöÓh{~±¼ûýÞJ<¼oÅóÂ4&ÒgBöŽÉÞ)XTýwçYê˜9àXÀ¢·Ò׬åc$xÏÑÑ“1¥i@Êÿ£™jDÍ›¦15¡””Nß8ˆB0ËiÑ–ö\‘áR£i}q^TYõ*°ö÷xAY¸´`Všj¿Z‰Ek]Õ¹5¸·pöJÅe‹®^ÈÔRèàgÕU µ¯ïËNÜ]šc]—Í«óók¹rµÕÖuàÚÛÚƒP)¹|©kÖ @H 0r‹Â U�/hÍ´ëKDÞü¦_äíoš"q‘¿×Ã+SÊ¥2�åµ.Ç—µc|UM˜€aWËÊé¼P¶|H?ƒ[wA¡Wï»ov¥�§Ú‰û¢”‹0Rg;v®/ «voÑnלKÖóº&ìÚÄ.¯Pºû”…ú¯·÷ö°ÑdçPêâ ¢ÕýóZg�uÖYg�uÖYg�uÖù`›]<#è£p~ÌѵgâEˆ»[lŽ�˜´•†ö�¥}¤—Å(QƒÝPⶨf+º,ûQu;¼XöÞ”&±l¹zŸS¶Œ¿9¬«/siÍ®YÐlñgyšæý¢÷Æ,ÿÏÊIGÆ1¸cS¿iÆ+H<ÁI&fÅI¶s©GpŽ˜2ï†=ÎÁAp ƒruØñ¨ÂÖT<’ã,r%–�r¬Ó˜pÞÔgÞ\¹MÍÿÏ"à·Å’\‚‹8,c6ãh_Ÿ3¸áˆ”nÈBvB ªS„R $\R�âÄ�~霴;#û-:lpy�£¨SFÃÀ´?a�„Ç‘%s°½ÎõkOwNæäìn³±ˆ¹àØøc6‡×8:¸Bœ2.l[EXfÖF“49éXPœ‹@+Cƒ»°0¥Svû÷uÂù#D†¹‡ òªÊNrΦ ¬«w:ùôU¾ÕÛ�kÓt¡”ÚÚׇ0XNá ™Ma–A˜‹è͇#Ð ÎW(k¬l7˜9•sæÒMÙà·8¥c÷8ï³:®o2Õ´Rö„]Rrg§d:Ø·„Œ-3ÎwÙ†RÀ3ôÒÒ ½„biaïm…"UY^´sN@œ›gú–Üeën¤õœ6åÙåâŽ^µiÙ' æ—y{wUö>óÖü[¯o¯v¬jDûÚšëh·µðÒDνu¼¨ü:©t¦5çñ¢ê¯)Këã×çQŸsJÚQü¥E¼o/®íÒR2$ê×UÅjî²,{[q³›»¹àÃÞTh¾ú¹AÙ-ÖYJ±“úÖ¸/Ÿ\š}yL¦W­¢E�z©!x�uÖYg�uÖYg�uÖYçƒh’dtº…Üy›{p‡Oæ ODgmÀY/™Á�LqMUgYå!ËZ“VRšsž‹1œó“¼În+ÕZTšBÛ�ÛV»¹µ‚wÄ4!nOÖDÖˆ—4PÔ¢!—|�[Äâ�µç&Iã-”‚utâÀ ÀPTh¹ˆ–ÌjsÄ;+©P…mHçHY‘Ò©�5“§Q�rŠæ��¦4²ßÝÁ…€ó‰RRÛís™Ÿ¯+6Ý Q{‘Qζÿô!]À‘ˆÉ¬½ô %ú,gp%íPsÄi"Å©œ/Çöèòùh‘0Ì{â´·òSï7$ bI9ÇdÈžÍp'�ý¸Ão¶€c‡& “Ö*£"—BŽ�D#p¨DS¿åTÚrã~š‹:r¾ÃnBfBœÇ¹+ˆˆ)!Þrgwc+¥Äf³™uaU$—JKt(–ò ïª p©hm*ÌʱZm&F]¸3s²œ@Rç˜âhâ¯j%N�_eIl·[Bps^J0„ ªÛ½'4[ež›ª´ WK!lH1Î ¡7ˆó³ÔÑÍžûz0KT½MkÍ]Ú-{UßR ¥3énùn½°©°è¤½Íz*3¬Ò¬êê³üZÆ[ßÞ›i¾î˶๡%çBÚÕZo\-øÈZ)à/©+8Þ…t IDAT­ ÂM)'3-,»ÁJá+üRkÖ‘9¯Nç¶I©Ý çÚ‹>w@Nîò+ÍpÍäÁÕ^ ïxÇ£�º¶!ûùÚ÷èZ¨Rßøê ãbæ]}CªçÚÀ3±¯ð­B:W*á[C’ë¼Û’µÊ§Ó¼–ëø¢àËšQ�3Ät®­»¦"tók¤–à˜Û¤Å5,´J_T¥Ì¹�MáØàf³ë £×Yg�uÖYg�uÖYg�u>X§Š~4CÚ?FºåpWŸK®âPBޤQ $P�ØlZ._Ý¥hí½V¢��²³=”."�ª C¤ìÇÄ“rµFÊüõNZn}VS·9p¤8¢qdr>Ç» Åö�ž@Ê篃XÞ`L’ÎÉû›(y‚àŽŒ)øÁl›Yíñ¨C‘à`Šl‰dﺳˆÍ@¬Ê2çH.ã%£û3ÒtÎ0$4 Óˆ'Í¥C.yš�Æ"˦8±)jI(9‡…“¤œ¬$l‘é¤dËÙ×Jݯ—}wN‰�˜sœ&õÒ¬+å~”<çö-ŸãÒÂ\ýøZB;gÕ`1�WÀ8«ÓæL½z=é™‚à±æìÈjhÌ`l ^e>÷½uºo¹m-Î~^7í7ë+ë¨VæeiF¿ta'ïóz�Ü eLû¦jAI3Uoë¬Ë\,¤P»ìƺµÙsçÇÕõúœÀe¦`U�æ…ÚÓû°Û½å\s¶6©uÖYg�uÖYg�uÖYg�Úѹ“�‰»Ç!;ü�™¢'ŒO�âÈöÊ Æ’‡ÓdYM�†šÍQ„Œ"%ϪòçÝœ}—4áÄÔÁ{25>«Aœ9O¾ë6Hi*‘hZ중@ΑTGT÷ö<ä€a{LuæB �'('à¢[² âÃÖbª\°âŽ\Ä IÁ)e³Ù“5âÜ–¬ÎŽ»îës„ý .xîÊs8<�‘ÆGqÃ1i:‚ øpÈ”÷¦£(ýšÙm�HŠh<'O‘1�áB0V��ÅY¨–wD¶GF^ìïðNŠ{néþª™÷!„ª n@Ų÷­ ˜,O¤Ý{ÙïG$ãôQo`Ð�Þ,£¸Ñœ IÐd�À)–‚M„®ä$MHØ�ãˆÆ=)í¸}û¦œñá i:Á;{^¡Dš¥ª(CM�7íHÓ®\�nŽ-ÖÍIã ¢Hؘê/ï ”‰ÁUñV02„�iЍz2eÀ‘éÌ€E­´ÙÔm îp[…ÍÒŽG¼ÛàÏF¯0ío£’��,·O!„ ‡á*Îy ä"ôŠ@rü°!EJÜ–BÚ“ó9"¸�,Ñ3OV;ß¡D™91^P¯{å3K¾Ô >rçrŠHÊ0Kz0™+£Ê–™Md–<–'˜S õoêGmV`DðÎ]à¦æ$+ÊÀ®‘u$ëYHy_xH§ì&³§œ‹ºuƒ‡ó rfVáµ6íòûd¡ðêsþêma—²™›xèÚ`˜RªR¯½a1—môJÆ3¨³ŠÔÂ�ÔAOßœTðTÛ„ª¥RrÅ¿îY†Muf¿Bp% �EŽ ]qIµ{o!©ÒU}÷P´fXZ¿Ý…²:¸[³ó””«-V:»ožíѵ�×€eŸÑ—g°·,gé¡®›³ÀumÓZ‹•g²×”J�xnªÇ¾õ·cÂ—ìÆ½rÒžKîîcnÙÏyU¾šz±=FËÍÌåFŠMÍX×sžÁj[' XÞ N®³Î:묳ÎoÅܹs‡Oø„O¸‹[ãý7Ïþóù©Ÿú©õb¬³Î:ë|(@³®!€‡EÎeð é„óÇÞ„?‹+WžA>8brŠ'ò�Ga³Åùcp¶U‡Û=δ¿Í8žàÜ„h`:33nJñ‚GrnsïHêqn‹HgÖÝ8±`9§Ù>™s&F+—ºŒze¶ +ÉÔoñ”xþÐsrQ) ÏZvÞ ãnb%U£2ZónLû™k87€ÃŸ‰)ñÄãqçÖ¤¼#M{Üá19- RS-£ˆ Í /ž8íÉç·P¿Qrq\-”®XSÙO¡an<8ž¸}Џ†Í†iŠ„!Xî`Ž ža{HÚŸ‘Æs†­3uŸ ÃÁ1ÓÙDމa{ˆz+± O86V:½�nñÃ1iºÉ�[±ß^ålü‘Yaµ\c Œd O#Ïq~ „«¶êòÄ4�àò!Ãæ˜”¬�vRJx/fñ®B%2ZbÀbŒ¥}šÂ>FÒ4¡i³ÛOHcžóSi7Ö! „ 8½^¸V&„ï=»ý-öÓ=.lfKºñ©&.²c4–äƒ#g±B„pÎâÑ4f—"!‡nÊl7SZ%2if­‹"T ×ƒ¡ªò³'qä¨-´½º/Ñ«–æ3|ߢڬµµ�·/±ÉóBv‹ ^ï¿‘MMç ˳âi–ÍΨ‘â¦"k£B°ã íz@زödQ a*ºÞZê;¥ŸÌåÛmZf]+)ɳ5¶A¸pUpÓ ‘\²f.U…]óî¬�ìÁçPÎpKš’ÍÞ0¦RVbÎûVRóEYç¶Ù>ƒñbyF}¼âà²�Tf…]-þPU7\¿~Ì#�ÜdÎ4ð¡k`2õ›X¶Œ%€m0°Y”Íâm!¬UAéyé'~ çgg¼þgÿÓl{ö~˜×]•z—õÃ¥ëÓ «ø¶´ÒÖf`ûú öš ¹–ô�Ô—¡l§¼^ÎﻸNz¸×^G~Qv‚¶ëfÿ¶Z€×Yg�uÖù­ŸßNõß:묳Î:òßdLøà¤ì)¢JÎ1gƇÙ�OÀéU²»‚l¯›-òÀ£Èêü†ïÐÝMÈ[œ¿‘HßÓˆdR¼x¼óDw�AðƒgJ‘aØÎ{cçZ‰CŠ{¶Û„“‰˜¶ˆqÞ,ºÅR72 ÛCœYíøÄ[â´'N7ÙO·óÄfsï¬Ð«‚'ï Fï��©•ÛØ5U©«Àf»)�WK1Ž­a)˜Âyª/¥d¯ÅœqÞ>ësþ ßÿÏ~ÕVÜ·ì6‹£v%U½t0UxRUL-ã¬Ù"+¨é•Q­ôB.4ñÖŠ °ý|Uu–³šB2§«Ù†õÅWí«�ú‹5Î8!帀AASUªÕó°„D åÖx,Eþ,vŽí¼øî¼ä  HççÚÎ!Ø“E~Þò¸tþÞ×ñWUç'¿ìE¼îÇþMÉ3 Ë¶ ¤¤ ÕÚ Å|éí¾dÎì³J/\v~‘'„ë÷ܘ­Ø½u\ºV¦öon.iS:›u½ï|Á*Þ+;{ pßÚ›»5×@]Ÿcy·‚Ž% æÒùmÇM—ÏØÊfš-ZÊ7È\êȇõ†uÖYg�uV¸Î:묳ÎíÄÒÆ+¥x¡²†œ³YcbN¦’Kçœç=.?ûwdàôNÀ‡-IeÞSkÜ£yBrÄ*ÙY&\�Z^œÐLÆ3 [ò´G²".Id¦82xË Ãš"ãdPËhÊñÄ6‡×Éã7€8†p`[g¥11ŽxH 8OŒÖ2­E|TÁæÜœ'”‰Ív‹÷G&VÃÜ‚! L³}W0á17¦”F`˜âMÎ÷O°Û�âÝÛíQñž•aãfjÏv|°k¬ÒŠwSL% ¦q´˜6(-À¡@Y±VlïLx•¹°¯Z,’R"¼öµ?Ó©â–VA” K™-¹ý�-?//@ÎR‘Ƭxk ÅcÝÞ*Tvâ¯^=æôôd´ê±VÀâ}máÉݱDšbëËPÇòz¥W}¼‹_×`S-) o.¾Hø¬Ï½KCÕªÚ[«Î]nùíVßÓŸŸúçVZ.=‡Ör¬üøë~ÎÎO9;ß5˜¥å©ù�\°†»¹Ð¤Zek‰Š�Tìꢄå?þû‡Éúz+îü~6g⥴r˜4uØ %–c–²úVèË É¾¥•Þè¬Ú¬ëØÎ]»­AÙ‹÷£~†¤õlõêõøÝ%Uioƒ¶7Ú÷:묳Î:묳Î:묳ÎḢüKÑ;³z¬X�¢ªÊø! YÈ¢d�$ç€È4�¼˜²)Z EÌ‘ªÀFHc²wHp$U¢&T^oÁtÊÉô›ƒ{�Í“‘Í}8Iì#Mgøp=º�¤‚—‘¸;Gü¢ÎCp‡dˆûÛäó÷�ãMrÞã‚+°kk™ì‡ßlgUa.,ÅÊI6ãHNÇ›ˆ:�Ë{b2ˆ'Ý^V fIFp" �1žœ¬U¶Åº2™ýþ&§ã g§Oà†-Ãö ZbÑbžp‚÷dkÓM¶—¿yrÊwÎqÁ”t&²=tpÁš—Òñ~ å‰�Fv»s†í€Š ÎêW5� Û+HÚÀ¸CR¶ˆ „°%ÅÓxʰ¹g¶5‡ •ÍvØÊHÒ¯•Íò:š-)Aj¼™=v޲Øõ*`•âhñ2 *�ón ¥�'îÜÀðœ�èÝtÙ¶´2�¾ˆ¤ý™j7g™ ØÀX1ÈÝÛ~/Þ_UAÖšºÎÛ5¹ûù­ë¦�6Kö…L¿\ ‹Ößeû/EýçVEÆ:묳Î:ï·ù¯ùžóŽ_~¯üïà«ÿåWó¬Ÿõ_õØkñÕ:묳·îøZ Y _uâÕ½ð0 %3Þ‘“1ø¢t.Ú>Ë[¥ˆ�½2I$‹ +\‰ÑÒ¢˜r"f�Åš«k.I&§Säl$îwøímäຽŽßÞ�ßL¤xò„¸À4íHãÂñ@®�Æsˆ§ìÏo‘§G yÇÄœßàr5{h¶ZidJÙv·¢dM á*õbΑMR&é†)ï@1&'Äi"ˆ'„ƒ«˜ù‡ hb šá¼5ô:'ˆzœx² œïn|ò[\¸J.Ê—ÚŠ\�š�OÈ"l¶ä<�1[ðÂaYhÔìô[H—FS:ƒŠÁì§ 2x „á�˜'BÐJaƒ¥)G\éMÍZˆEfÎc¹yÑTˆ`~N‹Ud‚±$µNÑŒhdÒ!¡c.è'#²e»=æ<ŽËŸGDˆ8Âp„æ=ãtÂ8�à=Em9¸ç Áà½Ç{Ïùþ”œG’‚s–Ó(ÞŠu§”p”rŽ®+C L•¿¥dêQçØív f'¶\Êè¼ö)¯%˜ZÑIœ&6Ûa†™žÖ¿‡ÿáó_Æwþ“×áăó‹Šr,@Q4(µlöíAP*p°Ë㣿½,Šú’�Öú*s9H¯úë­˜µ™8Oήƒ�R@YËl…Ršº¯ð�EqûÁT:û¦°,Ýhê¾¾hDso^·‹J¾öøŒ­ÝE(2i)-²ÒµÌº®x"ν ¬®ÝXp±WvÎí½äù:µü=7¿¹ÔëÝ,ß~Î´ÛæK6X�íßË¼/?±ß—6ÞÐláÇX×TɇÄu×ÄpÛ·N÷ª¼eûï¬Ì«Ÿ¤ªÜË´\H·8îú5½DW‹zµYÍ¥ÒíëjFfË?Ì� ±}cª%#9ÇuC´Î:묳Îì¼ã—ßÁ—¼ôKÈ;û~÷%/ý¾ö'¿ö¿®³Î:ë¬ó¡9¶ *0Æ HÉú·<6g 2ç1VUT‘4RÿٲѬ”²ê-RšHÙ^Õ›Káƒíœ8RÎV¸‘£d|~v· Ó y¼�;¼Ùâ7OAód`jsˆO÷äÝmtw Mg8g”ÉÔ_YÈ ¼la8†8’ó`jÀú<hVTGrÚ£Ûk(‚ȯŽÁ�w””ݘP'7�ãƒST6VNâeÎø«ê®8ÞAòqaCîX�j6+èæÙâªUU|Ý‚^èP³ì¢eolå0€•ò Ý*TBŠ�Çe¦KÞœ&òtŽ [Ä' इH`““�2ïpaƒÃ:ü ¨„†‚ÊqÃ@ΙišpÞ‘ª0ªF‘‰¬jŠ(‰Šêd�!Â6’Ù0l˺ˆ;¦8¢¤N(%s4@V6Ó4+ ½ˆ3ž¤.‘%‘RD£ ë¶Û{Q …�iY��ë¯66çVBƒtB œ¸Ž×d5ËòcΜ·’ª…�8Ǹñ¡eærý¦i"|ÔG=‘…"µ1ƒ»>oÍÅD-’0XQóÊ´ØE!ø@L‘¬VÏ-"‹êa´Úm[Ùƒw&—ÍŒôÙo5'®åÓIÉh‹¬*G‘™²ëåÅΓsU¥É¬dëA`Ÿ=grÊݪªb97nVÚyïæ–Ý¾µ·µ7¸×Z€ã¢™¶>V+(I3Ô´çêJ#³v€ì‚N+Ù«‰Ì�("Ìo‚MéH—ƒ˜˜íϳ%[»\Àúí…Xe·–QÚ«&›�Ùò ò¬´lײ�ãšõØCL{ üts>Þ ù’vÍ nÎRìžîº©ë©ÁY½—öê {UÞüæ€[´÷À¹/Ìiײ�ßœéÎO_<£8ÿÀŸø¦ïä¯~ÝÛxÙ×~)Ÿrc…–묳Î:lsÑ‘ðëÍ÷¾æ{yÝ·¼n†y—ùÒÿîKyÙ¼ŒÏý¢Ï]Oê:묳Î:„ÍýŒã#„0˜óO»˜¦ÒœrbØl¬xÁû²‡·¤°ÓbîC-¤´2ƒº¯Î)ÍŠ¨¬™aWl’žýB"ãƒržesvJ:Ý nƒWänÚ“§3�‘LÄH‹ª¬|ï �=)0l®¡ÜD“XÓç¼ 9Žx�\÷ÚdÛÁö¯1+Ûû" ÑD’-Aœù뤢*Œ§Äñq ~[ÚƒMKçDÈNH9?(¬d.‹P+ðh‚¦²‡vµW ~ƒ2’ÔCn ²3ÅãG¹(ÔrÎø°Er‚´'¹3¼?F\ɤ„ø€èt®¦ç IDATFNçøp`Ç®G"¥Äá ’"–qΕ(°N¨$‚�q9¡)™H¬œ ÔJ5†ƒÞ[ú ¼e<¦DÞ�Œñ]ŒÓÜf·i-:I q�œ•©äR\‹ 5ð–3¨GfgfŒŠÈT²Vk̨Å}‰)¦Ùc$õ"ص’l6à8MÅ‘ˆν› Cªú¯)%Cð¿ PôÞÍŽ]÷¯þ`ÚйÌA竵WµÂ<™‚g l�o1¥E†]_R¡HͰÜ3OVÈjd¿W 6HEgÅ­Š5w©X;;h˽cn'6ø¦³­W[ín™zõ1½>ê£žÊ _ø<„€H˜ÁPØh¿¹…"°‚H³wJGÚ}QF-2i¶[?ƒ°–»˜gZo7�”g_¢© ù/–Ø ]/‚¯ÖàL+-¡Y¤[ ÅÆÚ@WŽUæOÚßýÀ¶TàµO˜ñ˜U¥Ø•t´7(¹0õ‚͹YÌÛ:d†ÔM‘Zá5—€j]?MÝÙ�>tnoî_#ý×¶¶`7_Ïöú�¥•]ËCèÖào#Ü{çkùòÏú}|Ä3îç¾ð9ßû»Ÿ}÷œñ7Ʋ"ÓÛšïíx÷¸þ€syÎø©¿ñ"žóñ¯âg÷ëÙXg�u>°àoä×7~É7ò#¯ùÎožspã`þæàÆç7Ïù‘×üßø%ßø_tŸkäÅ:묳·î^{6ÛÍSðycÍb7¥´¯J),вgÍ(>Xónœ¦V)_ļ›sÖÅyËÀ‹ÅÕ¦¶çÍ$ðJÊq†#AÉ'�ÄèΘ¸Å¸˜ó³_e¿{7ãî!rz''dw†ú‘˜GË –ïàUð²%„dcŠ/ÑŒóC·‡­¶ZÄNÈ'Væ ŒøÒ«šçcW2𢆄ÁöžY)­h‰ç7 bÂñÁªT‹:.‘rQ°‰Gq¨Ø¹>àœŸÛ‚kë­©ú2)eBðÄœæ}¿÷¾(ßÚd½R5gÅGÒe"§4»c«%xšösQGJiföx®(:óœoØGÏyïq"l ·ãèY†ss3råoÜiÿôºÓ“ÑȹƲՇtW°R!N^zª)™2Bhàˆ\ ””…¢¹Ùø O¿îÞ¿Ô“7óϾüOñI¿÷¹<õ)ðì�ùDþäßþ1Þ9ÍÌ»ê5ü¥?öb>ò™ð”§/úŒ¿Ì?~ãíß�–2½ûµ|ñ‹àÉ÷¼ñ}œN¾Ÿ?ñÔ'ñ{þÊ¿âö]îTßûÏùsñ$žûŠŸÀx¨çúӟ˃Ï{×ÀŽù7^ÌG>ûžtã÷ÝÿT>ìw¾�ÿös_É·þÜ£¬µ/묳Îò¼êó^Å^ûÜÆñá/ùp^ð/˜ÿïŸñ>ü%ŽÛ8ÞðÚ7ðªÏ{ÕzÂÖYg�uÖA‡{8¼çy Û8p÷à¹Â Wò^H¯[\Út‹Ïè4ô�Cw/ÇáI\ ÷ã¦+°?Æ�[\,G-g«pP¡ OŠ`$]tu!ˆw¨‘HÛ»9%¹Dt‘FF=abGò‰8dJý,5º*NyVÇ rŒs‡„ƒH¸ŽHÆiD6WqfÁŽ&Û�¦iDÅöíY"¢Gä0Œ$U²:”€÷ƒíå2Ž,ñÖ\ñ`ڟͶg_Ým6I1!‚·†ÞœS H�9‘‚(LÎ9ÄAÊSáBÉöQÒZŒk¨­²˜\œRrì â â·¨x4î-/{HÓ™Yb5YAHŽŒ»•¹uODc"匦‰´?EÇSˆg¸¼Ã§.ípybP³öÞsÏ>™«WžÎ•ã8:z2ÃpLœ21¦Y –5!.3ÅSÎÆ›àì|÷ªÂ¹¨¦(Ðj ^ã7n—Áã!7qS½Í8ŽÈ…©�Q™A…±)%ƒª0sˆ&ø²&_ßµJ7�S)úè²´ö±p¶Lšíôb¹Foý½[iE:z‹f{’-CÎî§Y- ÜDšå×# ̪ÒNw—"‹ZÂÑŠFº’#»t6XW$›‹3º·¨¥Ò ÖcÁq~;5‹ÛõEíB7ÈØzÔÇn…)EÖ[~U‹ó²d……¯žS¸É «‡¿Ý–îœéœYg’UæëP%§s›N‘+«÷•;KvSËyïûÈÆ…uv 0Y4Wù÷fštÕ9)ùŽ %u€­Wgæùù6 }¹ˆ£þ»­–Àÿòu‰?ú™kd¼³Ûöî¢"¡~ ,áàžê]Ö…,Öd=î”â|¿¶^lïùM�óŸçïÿO߯»>êOów¾í»ø‡_ú©lþõ×óg^þí¼ãn¥5ã¿åÿú¹‘ß÷gþ:Ÿû‰/â…/|!Þ†�þB¾ëußÍÿø»7ï×d£œìŸÉû›ßÌ÷ýÓïàï|Î ~þÿ,¯ø'ï¨i“ û›�ÿB¾æ;þ)ßûþ /zâŸñÊÏÿ ŠXñ}ÿ`òÄOñªÏúbþϳ#~-¬™þUN‰w~Ï«ùûÿñ¢äñœ×ýWòÏMœ>ú(§ °åc_ñ½¼î»¾��O¼ó?óسÿ<ßñc?Î�þÐ÷òÍ_ñù|Ì{€¿öÇþ8ïW¸Î:ëü6lÎ~ƒ*½_úé_"�™çêóyõw¿úÒÏ„¯þîWóüO}>yÌüÒOÿÒª\g�uÖYi¸מOc{p"‡x9Æë5Ã}úº{Ùr� W9p× 3l‰Ù“Ûk„í5ŽŸÌÀÒ1’š1«¦÷PÜbµD„¬ÈÕ•Ë«ìãEqÞãTqÙi’›Ã,g%¥¢ÔVzéÄáÝ¢‡ [üÁ“GOEìÏO tmŽ@;·W–Â!öøÁ[©ª€æÄÕ#Ïñ6á$p¾‹¤T܃3[q„a˜EAÃp> š,6­èª¬kÒAråï#éü&.ž"ù/Jpƒ‰í¤±ˆê²Ô"õSÕ9oщ. BÅw{z™pCfNÉž§@FHhDu_®òïÃ1Á ‰#Á€lÑ4#Þ9‚$‚râ(¶n`ã·nŽ8¾ú®ßû ®_&›Í †áˆ'“QI Æš(Ê”˜S<åäü½LYÕjaSœÚž^3‚œ)ñ¦qœ-Öµ˜TssªÎæ?(e”l>cB1ÆÂ�*X´ ¨Ù@±sެi¾mÿs–«ŠËLqî–^�¬fJÖ%ô®ùš:ÎkØ{BBϨš}µ•Pôÿ׃-;I~έ»Rš"¯�B]®@.dåÕé-\Š*P;à– é×./°[,l´‚°ù•|Í'×¼„�Ïÿ†ü‚_àÞ“yɳßÚ‹oç{^ñr~âßÀßú×ðYßÿ¾!?ú‘§ó¼g¼•ø5?ÄŸùŽÏâþr�ò¯|_ý]�ñaϽŸw=ö�e¸×GÞðêói¯ýt~ô_¿Šç—Ó%ןÍó_øBžê^Ê'ÌŽû _ÇëßxÂ}Äõõ'ÅuÖYç·þzó¬>‹çâóùìW|ö]o¯ª|ÑWß÷¬ïã�ÿê�+Ø[g�uÖYg†$!ã¯_%O#)Ž8Q<æj Þ¡9±ßïÈ(ÛÍ–AÎ0H_¼˜AGÜtyÏ0Þ$Mw@FbЍ˜}ØÊZ”UœÌÒjV[æ={Ι˜LEèœ�Ss®� 1ަzsf÷e‹Èwx·¹Á¤� uªCá­à ET!GÜæJ�mV‚rßÕï´(éªìEJóí7˜eµ¶¾Žã„ø€ÑÝÞš|ýP²é@Èäxδ?!§ä8žÞíÁu”ª’L¶ïL8'MS�yGö|½âr %ErJIxomÀR2å*CМg—¤æ* À„èȸ»Íáö 绌—C8*¼" y�dÝ . âÈÓ2Ûƒ{8Þ\Ã.M¶>d¶ÍS(B$ÌIꜷ¬~Ís<jÃ1�sóÖ{ˆì¬Ý93ó+W¬´‚e'âš31gÌÆ;ËpkX&ÒÄc:ÇŸUÐÖ‹ÔR±B#Ìçn(ͼ�Ð�ófb�§Â¢¹�àrŒ–»(Ìå° ¥m;.ºRJµ5ÃìÆ¸Ö—8Ô…_å‰@lÙz—›U{À´TIU`cð§*éšä²A–Í)�ÀiॕŠdZ�DU§y«yÖ4ÃB{±ûF­s"ë'-ǰ‡> èdTýBå·,„hÅ Ö(+ @VŸ“)ý|×rTñåö£ ±ì<‡9€ €Ì@a.çÃ; ÈúîµË²Ó9 ±�S7à@­Ü…î9VYíµ®†t2ÖÔ•™Êì–ë¥-ÐRYŸ³tãö Cm³É�ÂÑͰ.— >gÒ š[\+{$YÍü ³Ý¼6›"°YÓS/@q-Öãv|ó§\s°çRVט2?ÿeCYq^ ¿3lzĶãÑGnã>ì¹<Ë¿¯¯Øò’/ûaþÎËŽÇÕ§!ÿù×~ŒüðòŠÏ|9o|á_ã+¿ûpßÃ?Á×þõ¿Êçå§ñ³¯ù$Žßòù‹_üý _øõüÀg>—áæÛxèðYøÿ’Íêøÿïÿc~øOã�ü­�½ 8Lœ¾óõ|ë÷¼žÍ ^ÁzÆû:Ÿ{~᛾€¯xäOñO¿õeü½¯ùµŸÛc�ò¸ü.^ý·ä›?ÿëùæ7~&¯ú½àŒŸù¦×ðs¿ã/ð­ÿýÏðg¿õQËð¼_ïIiäôá7ñcÿè_ðÖÃÿ†?þ‚+ëψ묳Îì¼ü«_Î3Ÿ÷Ì_÷vŸýŠÏæÅŸòâõ„­³ÎÈœ¦Û<´ûÏ€ðŒƒçp䯾ß�áÍo~3ÿîßý;^üâóìg?{½(ÿ?+?°Ò˜6 æ¬rRm¥ ¢l¶Š£Û JÒÄ8�ó þ*2Ûži¼�œ=Š×†|Î8�‘e$‹Îe‹~¤ÚOP8�æ\ZQKAFÉ`ëËœwx±è(§�à·ˆ ›k¸Ã{!¡¹ìɧ3tÚ±9¾AFÐ-‹/e\WiUÞY£.¹ï8‚Xn^ÌBÌ7x{rdÇ« 4*!x¦4!á9¸aûRÀûf÷Í‘�sÜ÷äç0„žxâ]œœ=f\Ä…Yyfá‰gHL¨$˪;º†îKV�3»ï0Àïxê}<úÞn�'¦Rzêœcšbib6Ö0Z8�æÁÎ…Éi»€°'§Cp‰¤q#B"æŒw’8$%4Fd»<›�³Ž o¿§<áÂT 2BØ”–`SÅù`…c<áäôq¦é"�M¸FRGBÎnÎËsE8‚#FZ—BÖrM°üÊb‡®™€Õl ¿¦¶«Ç‚]"…#âm­ÇýheD¬Îd¹RtíµáŠ‹Ñe³‰‹HjQh¦@Lør]3¶Žs�‘ZºœEldŠ»Ðrö¸RÜœÙw9c�.Mf`v ö·í•Z"©SÚéeX¢V‹ìÄu�P:PÙ :R©4î›í~KåwÎ2ÛVÛq”²M)¶TjÍ÷SŸ+¾ñ^YVaaŸÙg%-+ e#.ÏA=/Zšn+Xªª»¶RZ{ É»±ÎRÒ¥Ò–‹)zõ‚5¶©…¢ðœŸ+�e»]»zm C3"¡ËÒk�W@Ùy,¯7—Îç2QçëÒ ]æ§N³?·c¯ë¥‡qÖ|„Õcw-ÓËõ]A§}#Èè…õž:`xq­0·×Öâþõd*Z_‹x:ø¨³ò¯Ïü­›Ì#?ñ*þÖñ9ßöø˜ð¾oyåé¿“�üȦâ¯ý-ž_þ®×ð#þóø¾oùb>áà÷ò ¿úÓ|Ü×þ?ûÕŸÄ~üaÞ›¯ñ’?ð‰|ü﹎ð»yáoø¸#?ÿêßϧ¿æ—Ùë1û¿›/{Ù}KÿÍïãO|ôËùѳŒÚáë~ðÏó‘ïãùíá›øâàùÿØ{ïx˪úîÿ½ÊÞ§Ü6†¡Í 0R,t£Q ÅÆ¢IôÑØóÓ'Q’¨‰FE�F_1ãcìØ ‚¢( E¤H“A˜zçÖsö^å÷ÇZkï}î ÅŠz¾¯×À̽÷œ³Ï.çžõ>Ÿòʯ¾šCÛ‚ï›Ö1µeek9�xâ_òª'ü7oþׯñŠ��Â’�ŸãýŸïqâû^ÊãËkñ[7±ÅÝû=•?x=¯xCü%íA-ç¸|?g¬UÃw‰ÃÎp~ãó@€«ö[uŸ?×üÞýýìp†3œßÌ̘|jã{¸nú25v/Ü㵌¨ñߨ6lß¾�ï~÷»lذ��7ò7ó7¿UöùÚ…Sô×-ãÔ=ÄÃnóî¹y;ÿ½!ãŒãFÙMìüï‡ó(�!�a]síjÁP:B¨Ø˜+Có- ¤D*…³kLt*C¦B ï@wÑã«ð¦Å4Òo#}Œ›Ç¸Ά¦XCi„ ia×Ú‚�¿&”ÄzR <(ÚhßFÊ ¡ÛèÖRÈG1"•šS3/ð´*G(KI‚ÑÏy!U`Ö;Úôëô#�ôô{>p rý¼/¢*1ydY†qAÙ¥TŽ!Ä�I¥£¨–é">NŽR]Ú�Q¦f·â–±ô5þtÞñíoó—·_Ë·ÿã�¼þg"Îû$ÿkïpÍÝÆ'Þø!úr/= ‡û­àpLnßãkW�àI¯}!ï=åü× Oç¸Ï}�‹W¿˜óOZJë‚qÚåf¶ÍxîíIéÇþ5ç¼ï¹,ŽÞä®ûÎðŽ·>‹Óü7ùÊ«ºo+ôp†3œá6l@Jɾûîû°ÜO¾,¸òÆ9ºËÍólÛ8Ë%G9u—ÿ~˜�õ¸ç•(©ÁTg:f•Ù˜©æ'…-Ð" ‚ iQ*X3C¶ù*ë óÅ83 ³[Ñn†\ zf /¢[LúÁuOÌ^u¥EÈD�—dª�1 TPýéî,í�µç,ˆÐòêl�LZŒÊp2Ç—ø>Rw`\IŽQŒgó䢇ú¥g¾”è¬�ó`ÊYÌì Rkœ+LÜL¯:ˆÎZæ8a±Î "”ʲ6ƒu}fz;è›>³sSJI&ulüu”Å$#ºËÈØîà¡Óž¥tIu”…¥ó¨\±uÛ4—ÿô§Üµi†Ò t–CTJ¦õºá,Ò‡f\oB6ci $S(Ý,Àœ•ܵq®$ï(¬¥ºx7 ¾OovýÂÓµËЭ ¤Ê‚ Ø †V«EYÎSš9Œ™Ç–Ööé—³x!QZ#UF–�âœ@‰ŒÒµ£v³Ø^x|” �°éL,] û=Ë; »aíŽÃØÖõB+±´(5B„²ï+%©õÁ-½À™2àœÅ›J†HµL�°¬Zh�!U+@I¡¢:1¸J1DNÑRl¬AÐÇG¾ÑëO¡´§,g@äÝ¥ìÈ\áñØÒÕ®CïѾA<æª5¡à`¡A ¥ôuaD4ó9›'©£š`h¡�8l‹¬ÔTIiµ3if²iª\€þ¬õ±ù·–ÿÖ ¬ÁæâƒÒ6,P5¼ ¾kkË�¢Œ�}˜ °¶”¦F™Æ3hX]4«3÷š°5ÁA|÷j»zŸÓ°×�[ƒµÔ֪כjN»8ºªéVÊd›Ñbl* V«=›åƒ™�MX[••ø�sSP¥XP"³PöŸØ *†ßfþ¤iìº�$l¿¬Ô‚)2í§÷l½; ŸÄÔ/lnÀ²œ~{$µ¥ÇìûAp(4)‹ª]È3ØüÐ@Ã_z5Ïyõ�8ô�_æƒ/XóÁÛƒâèƒ^Î'?r«Ä¢]V, Öræ'.áI?ú"ÿõáñÆ“?À{Ïø_÷‰¬xÎçÖòý8xù~ü¸?âw#Ǽóß9ÿoŽå”ôA¶gÕ��fÕ��æ˜Ç¯àžGÿ üäµ¼à�‡ÒÚõ_å³?ÞÎÏ/y:{} n½-)Ýuœ°ÏOyû¥çð’•rà¹M혂‘1F´�úß¼üˆOpöÛÞÀO.ÙÊño{ �ÊÀŒŽ1Ê/Ø1åa鮟ƒèîÎÚŒ€ëxôÑGѾi¯øô—ùùËâ=\° g8Ãù .-ÿ‡EÓ[§þþ[Uü¹Ûø·�äM—ZV¿üë\þ¶£"¨3\ýÏÄñïºqðßò½ _Ï÷\Êy—ÝÍt±•ót'¯;bí}ÄP®ý—ãøãw^‡|òû¹îsg°T Ï™áüîLáz1=^* ×»ÀÏ%|ê?Ìîòž¶Çÿ<šæºë®ãŠ+®`ï½÷æøã�_xñ2yý7ùìW/ãöùö9úÙ<ïi�¬>Ø}0gfÓ _üÉ4—ÜY²©çÉ»š}W�ð¬cñ¸ßú{/Ç�¾u'ÿ÷Í‹^ôN]òûsZo@H*f¶‡_hå�€#eÔS·• )Á…=/‚euÞ�¶%ÃšÙÆ~€ à“Ȭ…hïF«³WÎÃÜ6Ú"ÙY¼18/@ÁLY”•Ê)µéZoÈ}|†9Æ)ÔÈRT{RåÞ…Ò Z†’ ?)±¦‡ÌG‘º�ÄÑïõ�ºƒó…ÄØ9œh£DÈoS–t§ÍFÂ0Û³lŸ¶X/ÚâË9FF»L,Ú›ÒôéÍm¥ßŸÃ[GYÎc…Ed㥣/Äp®D …sŠ™­wq�hÝ®�ËqÁê¤@z…ºê#ðÂa�CèIß*6n™ÃÅ|=K ÖöÎÚ ˆ‹�ÀZi Sâ„@©6Ê÷A¤‚\¶À•äºzLáJ¼58¯À·ð̃‡Â‚žrn3ª·�µ2C¢±ÎÒ/§À˜²k~©Ct›G)…V ”Æù„ ØÉÐY ‹ Ò³á<ðÞ¡äYN¦�ÖJçx!PRá½Àºc Šþ$såv¼×•‡ó°)0³ý°>F„H1a^Ðí,B‰.Jå(™…¼Hü} IDAT!ðN†Feáƒ85Ú¬“"Q ‰u�± ©ñ&Xص(FQJ0'¶Q”Ó; ºÞSK–å‘}ZÄpM)©”v÷üLq¶Ì¤hª•jTO~g5àoPq(ªŒ¾”óVCœÁm ³ ºKžþ$9mþ|(Q òå8Iõ•<ÿ TÖ¶æ¦�YVŠHçP@.�M»t]ZAÃzJêê+�¶°q¹©F¬a­XU}õâþ° £aá®èV³ù™ê‰:ƒ1æüE`˜@hmƒ´7€M»øâÅ]Š¢dv¶  l†mªêg“]xçò˜íÎ ž78Œq hGÝŠSe63÷e³8%_O²›‡ö_Ñ(S‘•¢° ê*xgkË|ÊxLð9Ý_:Ï”¤ìªDäÁ�ÞUïâÌW]È#ßö5>ô‚5<(=¾éÓ:ï�6¼.¼†ÛG÷ãÉ÷ö†QtY}ìüý±ÏãŒ>›cÞòa¾ñžÎ‹%C¼¶lIi=ìJÇ(RxL¹³2Eíù¿øÏ‹ŸNýزþc/æOÎ=Šÿôë8n'阚ÜÝ:�«yÞ«žÃÙÏÿßÝë|ýäávFè2Íä”ûÞóÍ15m Õ¦5\Xg8Ãù€g}ü,Þzæ[«¿ÿ®X~åêñö÷lç󷮿”3×Üom°ì Ï“áünŽ9Rl*âC‘Éûøø×n禋¾Å7.¾‰½qvÿ5{Ë–-\pÁEÁèè(Ç<ããƒÖc?y9_üü ,}ö+8}ÅFÎûÄçøÊîÅ‹åÁ|K´í–-¼éÜYf–t9á¨qö³%7Þa™—¿ýãä¶Mó¥_ÀâvÁ·®˜çħtèþžœƒRä8W†fÖTH�TM2XD�5h­«ü4œÃÛiæp¾Dx‡G“©Ru°Î� UºÖ„|5¥Ÿ�9²ÕƋھÀÓØrkûÈT¡\c}X@éVI9B� ;‹ÐY'ØR�GºzèmxÖyŠ~/TkèÞ)¬›%Ï>–hJiB H–…æ^géÈ>�l�d¾tì˜q”NÅ–shã‹ö@g]Z­&F—c ¦vlbûä]xÕCÊ.‰#ˆmBñ„F¹Q¬œ¦°RtÈ[Š¢,Éó,î·ýbž~†ŽǸ²V`Æ~!£å:¢ƒðœCã/Ñòj�EjE¦C6�sgËÍIÔóXW"¼,ÞÙÈ%BŠr�Bé ë3¼™Çg-TgoKœ+™›ß‘ƒÄËÄdQ]HtÜy”ÊBL‰b)éqÒ¢�äÙ8Bæ @g9BähÙF8‹’y�r ƒu!4Räh•‘�¶°³}Jc‚#ȄĘX\ëzàƒ½7Ó#äz ™¡Õêâ\t‡VƸ¿ 9‚ÆY²,èE�:ìk|°«k™E›¼�©hy¾„\·)û;虈<”•8JG² &ÓG¹/WüäNŒ›¿åQzeô±}Dì°¥…òBhXDÔ…õÏ¥’ ÂÅ2\Í ‚JÀ�$Ñ­sájÛpIB„Úç~¿¨ ]S¡Vg๨ê3 fû5Ë Ä@‰CØ^¿ +ÑÕÒ×F�IxŒÚZ+Ìde×M%UIIžœÔ‹õ�¯3izøª¡&À+ßhÜU Ð{ ©ðåéñ•ÊÍÎ~¼.l­¡Zm±P%xïi·[!˜�1„9Y5A×Ï�]æF6[—›?“Ž�sõ¶¦&¡ºÌÅÌÔ€/ðµŽ<€ï|þ;;ýüñ§ÿð|"å|üÍgóñÍãl?ütû´Åú¯óö¿{Ÿ½øf¶–m­Ü�§þŸ�ñ¾ÓVV7ëçU¬Yò* ÅqgÿŒ/¾xÌ\ÏçßñO|à ?à¦m‚%û?žS^ù&ÞpÚAŒ ÀÝÎ7ßþÏ|äÛ—qí-w±½ÌX²÷‰¼õ3Ïç’“Nåcwg<áÿ^É—þl%’ßyõ¡<ï›}ÖGøÙÇžËÄðC¡áüš³{k5ãz ÛËÍLè%,Ï÷¸�[̳}nwžúç‡qÓÇÎ{`—TYrç�w²Ûn»Ñétª¯}ï{ßãî»ïFÁÑG½ û¯gêç?å¶Ý�æ¯Ù�EbÇùcÞÕ Ìú8F¤óßÏÍòÑïÎ2³j oæ{4ÞkýÑÁégvq»~Ÿo_<É7×÷Ù8/X±ÇÏ?n1�_×a[§ø—oìàÚ޾”ì±j”=iGއuêÏ.Û§oèóË)G_HÖ¾œÆ …V]œðxÓGꑊG`ú!òLéªBrùØ#Ê!œd®opª�ÃcËFóQÚùb¤Öá1=±Ô¢ÃÄ¢•”¦Ïôì²n†�ë_¥8p¤Îðr -Ö8„ÌΡbi€P-œ�gzúä˜ÃÚ^P¢>@Å:§Þ£+7£@ŠÐ¼ëpH¢: �W¼›#Èë‚ûÐ �2„úRvJ‚5 sœ(�áË‘e!ÏP·ñElk3¤Èp*äIâƒíYÊ ­Ú©CI gƒâJ�±Q§(ÙåÁ ¼�Ò´³�»ç\�¥WÌ�·äY7@4•!Px�VzEP&j�á](j jÀl9�÷†ÑÎ22½„Ò–”Î!ep‘"}*0`Û׌+1�—>�ôõ×ãƒrÖK0Þ€h=Šs QlÄQ¢T+Z†ëÞý§/>�ËòŽÎ9h· @b0Û­ZüW–Lß(æ곺m×Ú}cþ§kBÔJ@ƒ ¶R6^:*åWÈ ÔX[äÅ5í–Æ &&ÆÙ¼¹Œ ;eïU°®Ak¨ãv²×6â&$ �NÉ,K¤ƒä*èŠ8R.¢©ö£³®Êó«¶ËIÀV»YTJG¿“-»Yx1¨ˆó�‚GÄãue´l R¡H3Ó1„‰¦O¼“²©–lè]˜ÑWµ¤çvçÆMH‘7¬ß®‘«ç@_ºÝ E».R‘r°x%0<Ï W5ì†ã…Jº�?He ö;åî5KlªsÁ9Ä‚óY ©s™‘´ö{=”¤ú™f–fSù*%�hñÐØËë¹ü§³ÌßóNžûÄw6¾ÑâÄßÂ'OûŸ5Ðf‡ÿo|þeüã{þ‘/œx.¯]{úšâoþWþý¯¿À=s’‰=ÖqòYÏäy‡�a6]Ç7>ôAκu =9Êî>‘¿úð[xÆó=J±ŒÝ–í #Íì®?ÿ£|øÝëÙÚÏX¼ê Ž>óC¼ÿu§°›Ü4“·_Åg>ðn¸s ß]ƾ�y*g}þoyÙc[éÈ5Jc~Õ™gzÆ ½–Sß|öà›œî(]¦Ù1+é|�²x�½X|ÑGùÓ“>„W9�E»³ï£Žâåþ¯|Άüo8ÃÎocˆzï[ïÿRKè Õ“O}ò^þVÇÝÆÇ^ùRÞ÷£ù²5¬Û¿ÃÔí˜o-¥ùÛHŽìÆÞ+ÇQdì1¡ÀÜ̇_twÑ$^w™õlºö[|àå—píÔù|þÏ× Í-œÿÿÎáÂMÕž`ñ˜aÇöŒÅ+�ä„'-åãŸÚÂü�É—œÎs-]¼'F8öéOd|ÿ†ó Ìn­U6þx.Üú%=ñV´îª•yÒJ°¿à¦øç�w—]v‡r'žx"Ýn—k®¹†«®º €5kÖpôÑGïâZwl¹g+ù²åÑò+Y´|)â²{Øê`äAzS´í–i~Ò×<ë˜Ñøwß/Š%ç~ãþß\—3þx7Öê’ühïûš`Å‹³¿1Òæ)Çd²oèÍÝ…)Jd{)*�Mµ!Û,©£ªv_E¸™#i!¤ÂØÕYŠTº+B„Ò )$Δe}dª±&�¿·X<Ò;0ó�µ*C9KéFhTZ3—&@5©È°dÒÑ•›Ét°3—Fa¼¤´�ç9®ìÑjuÉ2›oU„7päsÆÆ–ÑëÍ„Ž)ÈtŽk¸el;vΣ¢x)…‡AdYáð¦Eo~:d–%"ëÆŽ(S"(,£ê1X}3Œ Å2.dc8ZãxP2Çy�1°j�c ²Ä¹<äÑE™G"bÙ¦¬˜L†Õ9e` :t&Èl$y¼%Ï4Î ÊÒVTÜ ð$™ O"c²Æà’ˆ‹QJ?�3;0Ó¡XÉXÎéÀ Å|O€Ð´Zt»cXž‹±%Ø’^o&‘ dJìëtRàÜ<�1%JKl|ÎD®¢â2•ä¡Âm#ßð±»!ÁËÊ&ïÁª �ι ZE€°•5YE(ª”Bí«çã]­lK9|5è‘ `Qƒž:»ÏW6ÉÐ*-vjƒ­šNã×’*0k-ø@›œ³±¹6A!_µ¨ eÙPßÕ% ¾ÑÈ ›6m�a�Tij~ܵx®ÍßMM‹fú·”~€ü%›_�—h©Uy!ü±nˆ­WˆÃKÙ|õ®­Ud± %›�Áç(¾Êµ,Þ¿T+¥žðÕÅXb|qsÍæãü¤VsV²ÚFN]*iÂW_Ñj7 ¢ Y*{Q©Üj{xm×mÇÔÖÙ¦=¼lÖºkv°D«Fޤh4LùHÚlêM9“Í&è0k˜¼KÛ{"ÕNE(é8ß|ó&„°¤ŒÀúþæh2pM=$‹¡ü8ξa+g?П?�OÝ}úN_Ö‡�Å%wŸÕøÂ¾œþ¯ßåô­¿ÔÝÿ¹¼ù“ÏåͻڌǾ†s.yÍ.¾c¹é–õø}žÊ‘»ïüö¨uØKùè7_zïÛ+WrÒ[>ÇIo¹÷i=î�|ýïí/�|Ý÷¸ûu÷vëE¼à3wó‚ûÙmrÏ—ñ�»_Výû1ÿpwÿCúW‡'¿ãRn|ÇpA2œá g8ÍXnÿÐÓYñ¡�¿s¯åöNn½½À‹ÇþíøÌKö$óã4Áµoô›8¿‘8wþ?pö'ñ�Çñ†o|‰×æ¹âmÏâハ‹Þýo\tÆ{øãôëLLpÚÝÀ‡žÖÂôûÐjÑ;éI,ùÌçØú£óøÁÌé(�sóÍ7Óï÷¹üòË8üðùð 1Æ066ÆñÇÏÈÈÈ®ÐEQ�uêP‘ådeAñà}¼Á][ F·Xó+xš�Ó|éNͳž¿”“–  Å~Ç•\õ¹Y.Þ´ˆý!íœÃ×Tï2Y>5Ç¥—ö¸Í�²$^ûÙâ6G¬ns_ƒwý|š«;£¼eµD¨6O{TÆ·¯™æÚÇ-åÐ߃\h3øCÔ˜ N·ÿ*W›µQ ¨ñÞâ}€$J€HÌÂÇgº…Ý [ÎâûÛéÍn§•�"óq,�¸lõÕšÌZIúý~l¥�šØLì¼G‰`œpxk¢hF× Ì6Eᾕ –OO¾ k-©°Å4Jg1M"½¡_Γ©6Â)¼ÎX62I'ïÓii¼)) Á쬭úÐ;”ÖA8›œb)–‹�©%Öx$Äl?�‰YõJ�ðQ§d�WyƒsõšYJ…îŒRÎ[¬)B¡³Únc$˜÷.*È^u¥–/Uä>F²©ÈT%öJŒ#Ø“3¼ïá½AÒ ÇÕy¼…#ÒYlÙGe9x�Ð-lYàmŸ,o�‹Gi 7œ/c�gÌ�Œ JÆm@་pŒX\bBÞŸÔ(f’…YxÎq‘n½ÁÙ>fînææ7£U^1ëû8/Pº²*vE¼p(!±&l[j¶ uÞá}¸�µŽ<Ïãq²_¯‰ ï÷ú!‹À†ÂÌ�1QekÂR”=¤R(ÕÆF1Ÿ�!Ðß»ðgAæØ©€ ©ú !„~ O/(ÍÜ€vWVÎú>CÁ„µ¾ÑŒë'˜P,8é#8±vÉaRÃJú^DƒÙqæè,³ P•ÊTÞêí>é0ù Ê \„ÛýÖ,çÖ_l m1œLy††¤L-¶)OOÄzì�µÔf)�14!yk½ ;çÎ áªl¾º%¸YhB£àE!e^mg¸iß.„zÎe¬Í¼Äôâ”> ± Å£ª¾¶°X¦yl­Çìt¾Ô0LîT:c9{Þ‡¼¤*MÐ4œ§ ?YR;ÁÉ”ë˜ ^�ãúçBpÚøïæ1ð�L?(5JQ�KÍçºðZÛ9÷ñhÜ&®¼r‡½ðyöŸë¹àoç�O�È _úþòÔC¹÷~ÃÍ—]Î6Ù£OåE‡Ž"<úÏáà÷]Åå[¯àŠõ–?Þo× ªôÑãNãéËÏ᛿Ï70Åa¿ü.?7‚ÅS—ñßpþç3c¦¸rÇ÷¸hÛW¹³kȋ˿[fÆ­s×rÑÖ¯ò„%'ó˜‰ãÕã¿Öã�zê©|ùË_fÆ \yå•Üxã�LOO#¥äñ�<{ï½÷½^¯yžS5îóeA™�=89ÕõÊ38±~…ÛLn.Øf >ÿ™ÛùBóÊ·°÷lø{±}–Ï\<Åew¶•0¢=ƨ_ ^º>\W°çºeU Ìž�qÐå“|{ýbY+çWR_Zo&AG³ 3A@­uȬŒ¥øTàé´‘’Lx’¬5Žït‘Å4åü$Åô$ƒÊ;aÝ-uh�m/ÆÚz«54" "ï‚.,6£*D°èVQgžLë�ßWðD (ÖÌ¢óÆk”“ç1^ ½C(…0)Yk„¾óä®dÅø=ˆyA·%‘^Q8Ïl¯…’ ë}°Ê �”’²,£ê+Æ9‹÷*À,­Lb¼£0i�ƒ3XÎDoKYìg¨9�u–\e8,>ïâmð©È"ÀsÞ“)EéC+0¦O»•Sá5ÖºÊù(¥Æ£#ßÈpn¾fI<ä<’œÂÌ"E‘å()°xœÈ�²$AÅf½@Ë ‹Æ»‚Ò”TnAG² �3Õ±ÑZUE´†þ#¥¬Àp€Ì¾*œAj”ÊlUhmTPJ¬é#µ&“A„f\‰ˆ0QÈ’ ©Ú!·r ´C༠…7 ¼ôX,Þø è…õ~Í×´VAy;”°?ˆ”àMŒY£ ,g±®ÄºÖõŽÌÐö¬t†�ŠÒˆp98±IXÏÍ;7 7šð§†Fv m6�’…öÍ…Ë”ÿVƒ�Z‰·i`5óéÂ}¨J)– J�›ÖP�ÉTê±k( MˆAæw;ƒ¶øyA­2 ÏóÐÃVñœSNâÍÿ¡Fy†oØI]ÕV»ˆÖ¶Øfn_3³°±vñ&¹ÎVôUÁDm9m>FT0FŠß´¤ú¤ôM@ç ÊÄ PÂVá÷>Ú˜` ¦Ö�²Qé^[xwþšvâÚ^ï�¦U¸²Í&kú@YŒªäÏõ±Wô\tøÊÞT &¿}h– vÊÆ>“ ÀÌ@©Ìà1i‚È]ÛÓÿ F>‚3>s/°jhƒÎp†3œ‡!|Þ«Ÿ÷+ßïoJö|Ù®[€ï�Žñ¤9—¯üÞÿÑÏpþ•_âìÿýM¾vÕç¸àíÇ4 ¿^ÐxGY½qy Óý#N?yŸú� \ð¥Ïràæ+)åÉÏyCþ7œ_g>¶áŸùùÌåí¿k︣w Ÿ¹ë}\=}1¯Úû׳&ì¹çžœrÊ)|á _`Æ LMMpÀpä‘GÞçõºl·¥WofÊïÏbá˜Ü¼¿l K´bÁî‹2dYpëv8bÙ|ýPm^pÚRŽÊ/ûî¨×ç³_ÛÂùí1þìiKد+Øòó­¼íê_mëúf¸p»gëïä¹?ü^ûÚY¶­û�o¥u´Ts˜\eJJD–ŵ}XÓ ¥ .¬ÑEðr†U[„FJ¶�-M+›@ئ¿œ�™ôl( ‘Ú¬�µÖQ×(g¤.; šPòá#¬©²ðeX7[kè÷'ñóÓÝ"k�FT’é­d Êbë5E,’\Ö™c‘ž£Ì$ڤʙ/ ¦zÚ*¬ÉãIXD8^ÇT ¤Òç‘J �§èï@èJ¶ð&¨j%aKp¬ÁI�l�¢²‘Êbšg9Ö–qÿk¼pÌ8CY–1òJð¦sp–öÝ�åËWpÕ5709Š?Âz;v0(…ñ–LI°Š2Y’½�¬îTœèÑʺØÒT*C¼Çø…á1Î#t†+ ÊÐ!%Æ:´R|G4~[k"·d)ÞÁ•s¸X$#"ì«ÅPu1«¡LÕ �È%‚ÖXTzéhM®Ëc]T�Z¤$(½¥èÏÓÎGb¬˜hËX.p”ØøóÆHoÂ5ŠÎ»·Ça]�Ö�`s–íþ cN¢úH�D]¾âI¦,‘5„b !í°ŠœV0,ía_·d¥L¿¶vÖŠ·ô1ešp'Eú¦ÝØÑl™M6ãÀ1eÜÑ&·ÀZ”h¡hÂ/Èõ,æ¹{®q?n ì"yýÄ ¶Ý°½?»z#oþ‡â½nÐfYF½­uÓq�˜t~Aèc½ÏcÉICi6ˆR³­¨¶¯Y~‘èr�³ÚØF$˜ó6*9MãÅY¼xïâÏùª´%€°Ø$¾hˆ&ªm¬ÿÎ\¹T ÍpnØû¨Þ'uk²©ŠMj¸ìƒlœtAÞOý¼lü9×ÈU£rR†c%Cf�PöäjÿÆí–R5úàùê½h°è�~I¦çÿ‡7 5¤ÃÎp†3œßèôÙ²EsØ™oá]Íþþ(Zô¹õ[çrm)_4ŽÌ­×sc/¼_,KÉÚÃÃb åUçð©«gð~š«>ýe®1 ?šÇìs¿ÐZuæ 90ólýÆ[9ûGbñSxÞÓ—í¿Ãùµæ–ÙkPhrÙ¾Ï? Í-³×<(�¹råJN9åöÜsO/^ÌñÇ_•‚Üœ?ð0ö¾çÇ|÷gw³ý®«øÎ¥ÛXûèè>ˆÁòýF8H|û²Y¶Þ£Oë“ÅËrû’_N+öX’±*ýYœ±$ß+øÅXwÈ"ž´g‹ÕKsö_¢øÕ¸¥ãŠëf™Y¹ˆzáJÞó¢úÏ;žØEm˜á¢ÉA*¹0Úüw¡¡ÜZI*¬U,¨,˰NT*m$—J2Óº(­/“³®Š¾òx�…Nt ó²Ñ=i�í‰lï†Û-¨³ü`¿��Ùtà+e`Š “BEÇœ 0k£%XD÷› NXT9OæûÈîxUjj}2 E“+Èõ(HG&`¿Ý¦0ý>í. <½²`ó¤Áx�JWAãl~�ˆ­“ÂÁϳ.##KqÖRÌïÀÌmÅõ·#‹YèÏÓRšîèFÇ—“鶘ź~÷вˆnL?Ñ%DX� áCŠŒÙ…Z²÷ª=X±hŒ‘v†G,à.‘ç Bÿ‡Ì+¡³ Gp ™á½Æ»y¼�‹ÊÁ¸þá"B`%³è”tHiQRT†Í˜/š¢3/À«° ¨Ø… 0¥ –^çp€T ™º)ÎAc‚j/‰(¥â¶¨ýdP *�Œ /e\f™®Îù� (�:ˆ¢zýIzåæûÛè•Ûé•“Ì÷§˜™ßÄlï.¦çïdÇôÌÎßÍ|±•ÒMÑ3³xe@{Tž!2r*uŽÒ]m¼oƒìàɲ >ˆºœóQ5Šhšñy ÐbAå‹4Tb¾RF-lI]¨° Ö\_)°h¨ÙšŠÀæ§Î©‚Ð(eàLRÕ¦Š-”€„V ²h€O6^À“=³V$V”¿‘8¨fdi—»ØÆ0ïK@E«¯ØiŸ„àÍ�bö_Ýœ;˜¸ð8Ô¹†~'Kl¥ºs"^„ Ü®¾¯øâá,ˆ’ÙTš5sé|´kˆÁ«Íû¬-ȾR5&¢ÜlYn¾À¦Ò�†É¸ñx4À°häºê—cÚWÍfád=÷¾Ù†LõVÃi-Þ®z®i»kK0 Åå}ÙØeîšÏ/Î�´ƒrPE qñQÝ>QP}òÑ IDATÕyºðz@øá;Øá g8ÃÎC>TøP>þo—ÿ]Ì?=ñùœÃ¬Z1J±ñ& /h¯Þ‡•J²òñO`Mvׯÿ0§¬û˲YÿÉW¸ðõ¯æµG�³.¾œw<õ‘üûLMÎaÅ8Ǿæ<¡ ÷çÔžÁKÿ~^wá4ÓHñÌò”aõïp~Íyé^ÿ8ø>õ>çÁ;ßV®\ɳŸýlÎ;ï<Ö­[ǪU«îÿÑ=Žçžº‰Ï~õƒ¼«7ÂÞG�Îó}P!¸åÏ��ã¬ïoáõs=žqP‡½F¶gX¿±dÉ¡K8~\1®á†[f¸yå(kWŽqòÊþëÂMŒÏ�søR =Ã/]Î3öÏQ­ŒÕ£pÁ5;¸h¤Ëª¶`f‡ÅñÀslüÜ®÷øGc¬[¡ž³áÐK¶pá '�3Ö‘øóüð—#¬Ø'Ûéß݇ñù(Dp�¥" c BŠ*ÊK©ºhј`NKa­³Ja欫Ô{I„¡•Â:‡–A&œá(L/¬á,ùÿΕ[Y–Uî ¬àdÊ*”¡¸B*¬-¢KT‡ò %1´q¨b;Æl‡Ö „Ú` –Bãcl”3}ð•·ðJ²×ØËÇ7qç,ŒµB¶pÖ²i{(é W‡³ùDÈ”hl¿I m/Þ‹‘‘¥”å<Ɔ_8yÞE©¥2l\×Z[°eëmôçgÐíñØè«£ÚÐr!)MgËЊëƒ=Û:¸þæ_Ð팰cÆÄ:×pÆ!½ˆ��(‚²_œë˜g˜!|�3¡<:ƒ²AiXôÁùÐd,!Ó]ŒïaL-[©Qr�kNJ$1ÖLÔ6\ð±XŒ�¢";‡÷–ÒZ´jUY€ÖÖvá*b.ÆÛ ‹l…Äš2BcIY뭈ж(Šúüôd„¨bDŸ^k°A‹ÃµŒ1aB�Ð(1ܮѬ:ºr¼†‡÷@8Y¶Y¨�+h1˜¤èŒå6*©j½ü,Ù¢•D§‹,y4 ê2 ½ SŽ;fºx“ °‚XÂ؉ªÛš/©Ì¡> áb °FR7ÐÖ9~É:¼Ð²K|r)÷nçܹfÁBÈÇä¬ó ©¶¥²8ã#(T66mÐŽZm¦”¬‚DÓþmæ)Ú~kˆ–òš÷[=Wá+žÀSÆ€3SIK*·Hû¼VLŠÆv¥œ„Z›”m.f«ˆ[’O‡O3bþ¢ –™ ¾1iÚƒi@›ǹVOŠÆþ‘ Èë*Æruž Õ,q»²â ±üQ˱•Lµàá: Û «s$�¦s¶:E³Q:)$]‡3œá g8ÃÎC ç`麵L\ù n¹Þ’MìÁcžu:¯{󙬖À!¯å#ïÝÂÿ÷î¯pùí÷°et«³6;”—꫌ýÓ[ùàW.áÖIXöÈ'sò+ÎâMg<òÞKGÞüìÁi/ïüþs·\Ë Î|ÂÃz!?œß�Y7zį'j?žó·õ+ßlÕªUüÙŸýÙ¯p É¢uÏàeëžñP"(V¶‚w-žæóWÍðÍïϰ­€¬­Xµ{‡œÝáYÇt¹íÒí|æ¶.oZ—ñŒgîNëGÛùúe[8oÞ£ÛšýZ“÷‡QÕæyO_ÂÌE;øðWv0çí¶â»ux  ËÍ3\íÚ¼dµð­Ç®œ}à 7±„×-â¤_nãÜ‹¦yì^K8`Á¿”ßó1)þ‚§æ )jÉGÇÕBžÖü¶E�j¬A¤3®ÄµoZ_£PRbLÄñ¥Ö€ M·B ´Žër;À0œKÿ®×hR„6\çRä— ÁÇÜ:'AyÇžK·Ñ²`´�Há˜êy&gºÕÆ#±Þ ¼Ãš¹ �ØTVÍÆÖ¤Ì{È[ãä­ñ�5uZ‹jU_ºÃÄÄr¶m»�ÇX‡ÔŠ2î‹°^�Ü»#Ÿ n^¿q -§ñ*Ch²ýxç°Tb ¾™©ïÑYV ¯¤P8ŽMiúhZx©A(+ ,K´ha°x#Pdh ¬5d*§(Ê�)#\V¡ÐE)…5%x‹·&q¨à€”=œq¡4D(ò<£(zñX�y`LJ£DP¥6#»5³’ªî•H_K%ª&fU )B‰Gì+yVQ×C_HT–£•Æ;Jr¤ÀGFSš²â*BÆ”*¢¬ŽKçtRÉ&éEPL:çBþ`<ѽ÷ˆ,;À§;H`&5ÞÔª(·hÚ/a�l´ç&if‰½Â˜r'`¥�ª<¹ ‹p°µ·`ÏV0HX½z7Ö¯¿§º š·k~ê\ß7�€Ìº¨¡ùý–šßoæÖð­ÎžKJ¿Œù]fߥŸmžTM(U�€“ ÖË6À•ª@•÷®²å& [+ëšE(¾|-M àmö6_”C� (•Õ'"TÏÓ~«Of³Ëò˜&�kn×B€œgjjBë…!àõãˆxÞ‰páU0–ª�ª>ÎI+Ü ìëæ1k~?'Y];¢:YˆH<|ÆÖ­ßÅg8ÃÎp²¹âŠ+xìc;ð»õ79éýKÚŽ? 숵 T�kÎ~6'üÓOO|?úÂKtÎp†3œß“YûØW† ù2®E�鮤ÄVkTªõ¯„‚ !«uq‚aRJ”¬³ëÓ×˲¬…!qÑžÖ˜Íï5×�ƒ¡¾Z§×±b)30¬1¥R`fèOnÄ3‡jíF6²œÒy”+)ç·£Ûã¨l kæ){›Ðz—�°vl�Ýg³Ó}î™q¬^¦Ð™àæ�—ßT¢Ç–â¼B"0s[A V­<­Ú€ÀzƒV S†üºÊ¶›XŒ¸h·Í·É™×ùnŽM›×ce†�9Tâ•ð;I©¥ÒH3�ëOã¤$k�a}(ز&´KY‹'(0•¦(ƒ*0˲šË8ƒu%MêGðÎ"…ûç ¤ì¢³1LŒ² œŸGe‹@ú�Ñç (g0B¢;ã:z�t¡ù¶.%-qÝ-H.KvB1ÚY†R#!ÑZÓëO³mDzV©:rc YTÒi­C)‡÷/Dì¤"›–¶)ý\™'‘*5ò†B÷k®3JS dPð•E¬Ó©-×8g]dV‘D‡k²$«êÿ¢‚¸4œ–úˆ#æ²Ë®B+HªJNú¯…ð/YVÓÅ[ƒ¼ n“”2¼ÉS� ,Øn›’ß°¡>^ä%A‚ÚTÖ-¬Í|´Ta�îg¡r«,ËêÓŸ�l¾X -…ĺL9˜Ã×ÌÒkf¦¥ô‚ýâå�Ч~C}åžÊ×//~M[RïUYƒñ©ŸW3 ²ÎHÏ?´ÆT¬~ÀV›@mjÑ­­¸MÅ\ôÖ GÓ–ÜÜw í:ƒÀ.æ÷á‚-9*ß’Jpݺ½™œœäŽ;¶U ÂÚ¶í–e1МÛ­b°­e Í8©Fk%  ©Hkx]7P§:÷I›¹�¢zqi>N ù A¥É®>øsÍ,Ãtü+¨Û(‰�™¤x´Êp®¾cÎp†3œá<¤311Áõ×_Ï�ø[)ŸrÎñóŸÿœ‰‰‰?¬_^ÊßûBÎÙa™ÜŸòÚ¢M×ÚÈ B¢àÃVöMçmãû-›¾9U s6Î%h–_"¨ËDX+JgèÏmF¹.Eu'ð"C«_Ì ´Fê¶´xQâý<^®`y^òÈ=îAù’yã#mZÚ3WzîÞVâ„À¸-•t8ÝÆ—³lÝv'K'ö@eí~\(·ð1OßGÀ‡Ê3›)+‰UdÒ(©1Î!U(§’J8@W°•cñ6X¯m1‹9J‡¶,¢�Õâì,á5K&2ò¼ƒj·Ñ:;ëÖZò¬M®G�¢Lv"œCZ�¡³¼æ?®Ž®kZÔ]£g"í/Sö£Ên�XË{D<ç”VØ(lSÒãs tŽ�-¿>®Šº!8EàÉhqwÖâlb ²2&*öiÅÚ\Úþ2lC¬å‰·8çЗ^zM`Xd½�žhx’äÚ¹€ƒeBøð$�ˆÖÛ”_çÔqRª†âÌU°& Hå'鸦m÷!+�Ú‚<Rfì½Ïõ¨uÃw ÃÎp†3œ‡tÖ¬YÃÍ7ßÌ•W^ÉöíÛã�¿xñb&&&X³fÍÖ‚xjSN0µ½Ogõ±üé?¼Ÿ¿=¼= 1„*é póøê¸4aUó˜4³ñšÅ-á±lub¦û �áwÑx\K[° _§ÑœË@krºmRùÕ/bI�(vÊ+ô¤s%“:rgD]íMc[DãX‹†B4�+&žSMË´h¼07as ½sܶ~3·­ÿÞðÃp†3œá ç!Ÿµk×wÂoxÄÒ“yÿå'óþá®Îp†ó{>­î (ç1;îÂú‚~O�PyXSYƒHkÍ^ÌÙCbD‡<ïà¤À+ ²�³"F²E[ª-BæœP˜”Ķ -¶nVUc«së\`®Žf²6(á¼÷ –øùy\o ÒÎ"t›ltVvм/0ÅÐ-T6�už\Öã™ä°½fØmdk$=kðÖÑÎ,…Wl™’Ì{Èt¤@â±Ö£•ÂË:*§0ó;6!&ï&ïŒÐκxg±®¤ÝGJI»ÕEë6�‡Œ=Ó,IvѰGËÀA° ×HûÈZCŠåoµ5ì·/{âÐÃX×�ñ€Š[¶•*Û5ƒqa^ÄÂTg!2­ƒXK�õ>‚àD'l‡„Æ›y„náÁ{…@‘ ‹• - ÕZ‚:@-á‚2R8ÑåiË ÂáE†µçC‚£dv~ EÑCg¡|#�…Ñl ªj-Ðy†5¶ÞÍ®?È:’…½,ŠÐæÛèÈH U©Uh¸®Z±C„^ž;0BÕ`l�ö±à£‹Y­ÇuBzŒ”(„HuEu1D­¼£";wˆÛhÔ A|u¹Aʽ󌹜|s' ± Go0W®yqÖà®™;ØÌ­´Ò&Ioò4wH°qîlw­dd²mÖ’ÌDsSÃoý|e,I/oÔá��¼B­¯Tµñ½FÁJ¸�Øï ›ªµæ¶ *è(öðXöXµ„Þ¼eÛ¶¹FÞ¢ŒûËW…*Íb�æ¹ÐT6•‹Iý`$•õ¶V„Ö¥35ü#€RÏ.²kõ_Ýøœ‹> ¢€’ÞüÞõ�JUÍ»ÖÔ"±ÔO�xG“©$»t²'Õãtµ›PˆÐzí¢Ý7Ó¶Zÿ×B'çÒ‡;)êva�ÀuT¦Â–ô'¹=CI*m ÇRH…³¡ä%؈Ãõ§!Á‘¦Åw°%5A´&ÜHP'äÝ)„ÐQ1fc3íàíCs²YC¿p2ò¼s9HÚᵤ´ÎÜ[˜ÑVþï\eÙ¬‹h¨·ÜN­ºM –Rm!TƒÕ0PV�ÉMièìÅõ×ß¡¨@[eÎ%ß¾ÜEéE ðµR¯¶ûÐò .�&¬J߯O0QÑu%áÉO~×^s=[¶ü¢}ƒ…6À©Úrœ”wIÊ›Ê1æ .„eéBª!_ T›°°þ!zà€³úü£±=¾ÚGÍŒÀô<šÊÈæö%P{î¹á½€ˆéþ‚Ý<Ø‡Ó ß`{ró8Ô_¯-ò®¨iÀYU�'ák¢Ê° ªb¶g8ÃÎp†3œá g8ÃùÝ�y;“3-¦ûm&çÛl�·Nc�cPdÒE—ó(©‘�È¡¤¤Ç”}¤�£,û8Jµ�ZÅÕçfñ³=2•£d†—-¬ÌQy7€ãƒêMH)Ö�Ðá Â{Ê¢�ÌÖ[Ê[~#5zd NO õ6ÂYô(ç6¡F—’壨Òâl�~9ÍÚ¥m]¹�\ÌáD›~Îô•´m‹›6ϲmF£»�ªA6µÉ¦ =0xoQY dNÖ�½ެåƒÏ:p3s“fŽîÈ2ÆÇ–¡TáÎÌÍnejÇ&œ…¼ÓÁ8‹ð`L ÞŒw^)‰Hë}[vÌpÕ5×âð`a‚’ñ¶a¶7ƒ3 óQŒ1õºÞ�Dâ\‰�ëUh0® a%JÊ¢Ñ'oµð@Öêb„EØ™kŒuQ(Rᣕ¹o¶2Ö]„' €+OIà+N:¬éÓwOhç5eIQNÓ+¶ƒ‡,A¨V ¢Þ„PPé�Íç¼G:ÚËwÕé°�K9çQJ4âçl8Þ¤“ØÒ¢3…Å墔ÍÉ #s>ÙÖƒEX‰  ¬âØ¥tÕ>ìcì›'UÜ÷O,…M.J“.]´fŠ†Â¬Îßlã• Àa�Ðöº|E›m[M´’Úxrè*P±Þ)¾"ܵLVÙoÿ?{ïk[–Þõý¾1Æœk­½÷¹VÕ©êr·Ýîn ™„Vì\²�±�§<æ™xJ”—$ ‚ˆÉKˆ‘EJ"” ÚJ$ ŒDhl ã´ÚMw¹»ºn§ªÎu_ÖZsŽñ}ycÌ9æÞÇpAWÏO*�Úg¯½ÖœcεÏ¿ý¿,TmV½Ì³�îºO¿.4´E%Ö2ˆª$œí¬Ú:¸(ÙB�W3ä*äq.” E%¥¡À¦L…ÏÎ6\\–ÑpÎVÞ›°L›Ì>C¤ÔÆ`Éä ŸÏÝåÀNmAWºàD!TBöà©îz¸aÑÆ<ŸG…k¾¹ zƒš×†šª˜«JÎz~í8¦µÐÆb>/M¶�*”E‹áüf²ÅÙ¦k9ÛÚ娓¦yÚM÷Í»¸Ï˜ aûµùÐòqÖãó®›~Ûd83x.KPfâ£G¿¸þÔ°Î:묳Î:묳Î:ë|GÎ_ø£_ÀyÌ­#Şˡç|ì8 ž‹c`ˆ=ÇqóKÏã½c¯=WI²•6&œ¹ÕVJÙG‰¡â1MYL$/†ê˜#ñ âá:î§\zç;jñ)®Çú †'¯p¶�6˜H|žALwÊæä(lDÓ‘ãå‡ôÛÛøp‡¨ÙÆœOùÞ;üðì9ëÎGÆÑñîãÄvc¼|;ðè™ò÷ÿñ�ƒ{ßßåÉÕóIL4×€fGªH¶°ª%ÔŒ®d(:Ÿ­¢c .`9ž@ð~ÃnsÆ&ô\îŸ3Æ= GèïáBÈ™ô"¨Ž“/ƒ*Ï8aÿ'�{w:Æä¹é6˜æ>‚l‘V6zÅ�þÞßÅ[ßçË_“ ]‰ãLÄÓC›]VÆ•muL lÄâc�ïn#nƒ#`v…Ž{’Û‚ï Ò¡qO<<Áûç·8¶ý]ºn‡FŒc.ÓÓ!+óP¼+Ñb¦€ÏíÊ!à|�škÄ\EÝ,fª\£ªÿª5wCUqÖ2SË Ã‰#ňpKSC±’-ÊÎâ�èºnyf8×—ãÈö쬪´"ó¨Åé}V�Q5g4ŠI<ÞwÄ1MçQyIh-�s�5¥3é­¹~­$²†>Šä�üûüé?õÓÜÈüβŒQfKeUòeˆ5ƒ¶Víwûö Î9ž=»`Ù`Ë¢ôa g•÷Ý´@3PÔb[µ&‡oJ3ˆj!¨Ü°rΠɪ³ Šdi­óŽçç—¾¼©\“ËçøDó\mÛ.SF ™"´PŠEÎßÜŽ[[‹*À+FþÉ®ZÕe‰˜ù z^oAjÕ”mF_…n×l{=f»pÊÊÐ øISÐ! 9­4÷HYö\i®ù[}{�òoFâ‚®×Ъ*ô>\tÍ]Ò<]ýšyÝ5èu;ò ¡—ï�RSq‰Ië›Ó1¹¾Y‚ÔYáÉ"Sa�uÖYg�uÖYg�uÖYç;r6‚ªC’Ñ‹‚»d{zÅ=1Ä"Ã8fe—öL8?œñôü”÷/v<¹ìy~F<ÇØ—6Ó¬ŒÍöȨ#9iÞáÝedT¹�ß�â7‚2Ž#]Ç”a‡�èåÓ,èéNÙœ½†é‘ýÅ3Æ«sÃõwè¶÷ðâ²ZЃ%^<¢=r�“t~àÁé9¿ç3{îlb1ÝrF‡Èƒ{žã~àÝljçÇ-wïÞ!9‡˜•x4ÉÞM² Oã¾”W8\貪ÍrÜ8&ºM�˜›§Ñoï z$Å�ÃpÁåÕ'ʆ°Ù!]W2sÓoÝg¾�2,K gŠxxzì‘°!ù„K³³3»òàr0þÁ—¿Âù!Ñõ[FMµ{ƒ¤sY æÄ�RÂQ3 Ñœ[7Æ„É@·Û�ëhÂ{ŸE4Þ;Ôçö褉”Ž Ã»“Ã4ïÛó1f¾áð΃t¨óô›ÀǼÆaCŒ‰à]iŸÎJSGBðXi Ž)N]‹'ı0—zýÄAáZUk¤¥Ü4Ô$bÜ…"ôÝ] Ç#½ßàÅá|¾F™çŒYÔ¥ w­9�€G�ÀGº0[ÈE¬`òt@ô/[L"®ØŒÍ qîwZ&�:Y$—™eÖ€0ߨ(åš’ æ¶U&›n…Í…KØfË I×4¥zØlÿõóŸòŸý'ÿ%ï½w…ª5Å®Qòe@‚çý¡åë_ÿu~í×ÞY„7¶m®³•s¶žÎ­´\+ì�|›Î¿ÚžvVהЏk}Ö”ž0¦Tea»íŸík_ÿûëÀh¶§fÀµÌÓéZ/Σ…oÌù~- ž_kÙZ<+-¥Éȳ46³øÚö>«Ïn>ÞzVÀ»,™á²Û,k^‚JiàaZ¨.ëo‚ÔâT`2ƒÙYIZ¯“÷®ä3´–æ6‹Ð5YŒÚœ›6r`ߨÝ�,ÇU¸Î:묳Î:묳Î:ë|§ÎûǾ�sܪÃËrlUŠ çšb)`p$5Ä"ÞL�1ÛmÃa \=——§\`Ÿ<çίz®†€úžÃXÀ )#™àª¸Â9 CSšsê4åÖ4fP@•–<73ð�Ï–Y‹ÆÆÃþð�éo} ;,§›çÜ·G|ÿ+�yýÕ‘Ž1íI¶á[nßöÜÛ ï=þÑWäSœí^æáã7HaƒëOˆ1âÅ•m´r猋‹s‚†€ 1™¬ÃVöš�ïˆZ܈1&LK†�sD�“(«ªÉj»lÒ” QÆ+Üp�…-ÒÝÊk<˜’RÎÉ�Å¥Õ6XÝ IDATç½ÃRÌ +i¦Z:æR Nr�…wÂqØÓu=RÊGÅ9’¦’‘§ØøL�ÍðÎ÷¢æ»{Äa$t�Oqfn!¤\Æá»\žZØ„šá]ŸÕwšP2_Ò¤„à'¦€@²„E‡—Î €Û ~;íÓ½¤Ò^B�¥S,]e œªÀ++«�éKãµ÷Y=Ç^ ëï°Û|äÉ oáÜPlÈŠHvI&ÕrnMÛr×9—ï�¤GŽÃ¤+ÄG4�bÎá¼L@2Ìpb s2ähí�Vš‚+¼)êl½Y2—ˆ´ FS¡Í’Õh×�W.{(ê¸ðÞq8<çx¨™…ÙÆ[HtšAU¦ðÊ[o‹«ýe£ÔZÚ™gÛ+ c*Œ˜-ÈÙ_=K@uZ¯š…¨K3°kÔ‰YùhM{²5€m†n¶P(fÈänØ®[À˜ÏÝn¨î2•é«59_'åSŸºÃÅÅžÇ�÷7àßÍFgn¼öl[õ ,nÀœt¥Ž]¦ón ;Ú¢’Úà[Ë[²\ØE-u-³°Ñ‘t˜ZŠ?e%ÌmÌsÝû,×ea]¯ë5«GóZ)m‘Œ4ÖÜeaI ˆ¯OUYæëà§uh!dmÙnó çvf¹¡4üg1¿ø‹+L\g�uÖYç_Üù¾°.Â:묳ÎÇl$8,Z±Y’Õn)ᜠIqⳂM /š£ÃpBðŽS‹¨�ÜÞ@G¸£ˆ h|t\ªã…øa¯'ì�[Þ|ÔóöÓ» ‰¨ ¼ÏE¤9-‹”bÞ§{À šŠ›Ì%bÌVL±ÜN\JU±4œqÜ_ ãwû5¢‡×6ç|æõ�¾{“‹ç‘W_ xs@Äù ž�(pïVÇa4¾ñþ%—Ç3nÝ{ ¿Ý Ѽ÷‹Ié¼§ =÷î?@ܽ û«§<}þ!ãáßmHÒKǬó!÷»æ½qG²˜ufx©e’‹;â˜sÿœe˜’âš¿IÔX2Õœ[–Us@бìûÉð¯*ãR„°A›ç!A³áœÃ4»ý|Øãˆû­š`~CˆG$•ö`1Lz<‰ˆó§lB-ðq)…³h.?™n§Ì;%Æ|>Î >xÄ<Þ�¤ñŠ.ì0 Ú8™*ŒÃ€sT™pÁÑù[¤ñH×ÉÄ RÊ‘mÃx‰ó'x—A`n+î lðb é’�\àØúœéWÚ@‹8î’ k ‡8›Â׬°qž ùº�£²éïÂ)ì�OPyŠ÷wÐäÈÅF�k%ùOÍĶ´çT@“UOÖ(ç¤äó-|“uGd‚Q·öÙ èQAœ¨E.Î#ÿÁý3Ôœ»&‰dÉfUnUÐö+ÿð›S“ñ 8YX[çc­�Kp­6\M'¥!§ÍÖËÇ™-ž¹F»Ø <µ){¨E"³òz ±.åìÉo‹6ZµÙléU­­3,“óz»Iµ÷™Ï|?>äéÓ·'ðXAjV¥…4Úº…²-¿–5°° ÌÔ )­¯½^³�8ç=.›Ÿ[+ìMUbÐiʠ̵×L Í�Ŕ뜿ÁÕµ�•¼æÝ„pËvãÖN\›~ýt}3pM0Ì´=G�Z£ë8^øøg=?öc?¶þ²Î:묳ÎoÛüüÏÿ<àü�éßíöߨú ¶©‰±ù…è—¾ô¥uñÖYg�u>†óÁÓ�Ûg=ž •¼мWW§D3D– ŠÍ-±x�ŽÙú™·O¡G£áEÜ‘.@×yζÞ_`*|úexzqÊ;ÏÎxçù_å²�h'¨:’%pEµfïû© 4¸€¥¼çÜ{¥³€h̹mûÇœm®xåÁ]ž}Èí³gˆøõoxýþŽM?b)ÛTƒðì¹òêK;R2ÞzyïÃ@wö€þìcÀ9–›_�+/‹^]<âÖÙ+@ÏÉé+lOnsuñ”ËÃ9ÇÞ¾?Cßuœ Ę È"¤¬´³"ìÊ…¬9Ç®‰ÊÂ�8ŠC �$_—Ò¬fjœ¶þ•³8q„®#éX^FGºâ¬L);‡ñ€w„”ÄåçˆcÂù¬BÔxÀ‡“Râ±Á8`i@º-ÎC趤ã)1Ú8u)Ô˜¹ÜCÑìáëÖÚU•!¥÷E5Wößãx‰˜°í_¡ßœð|ÿ>Ǹ:ÄyË2Zg�['¯‚¸Áè ‘‹¤4æ„«·u tjž8FBÀ9RséÌñŠ“Ý­‰/Ô¸´Ì“ÒT+H#t*‘yµ�w,êMS‚w ñÜ=]¸�©ã‘àOI&„®#´y~U%UÀi£8s×,Œi²r¡Ç b–ʵ¹MµZmssp«Â[fÛÍÍÁPUgÕ~Ù6Íæ"cQ‰Í*ªéf#€Ä *U;¬�J[ûÚµ˜dn©­¯Ûœ zjþ-…iêZ2ÝF§ò� %� h¢@ÆZ4âISÝw @s¥N7¯•œÂIî)saI=ï¹–[š‚•@}éK¿RŽI&�[íª5Î.+Ýôºnѽ®¬×q ~å…9vuP-¾mðu•`ýØ—�K³DJÒ8+„Ý7ð·Þ#i†’)M–áÊ×ê½TUƒù\Ë}jÙ¯ßóÜ´Li…žÏ}Îuô¤dMNc[¼ÂµÆikÂFíÆy_¿Ç×Yg�uÖYç;q–î»ñq›¥»Î:묳ÎÇkþÏ¿=ðàžrºõ8gÜ9;rë,\ât'œmó¾™ ˆ*ƒ 9Í<ÇñÎMÙeÞ{âxÌe Ép"xñ(JAð˜À6¯ÝÞóêÉ?øúŒÑHiËÕ1p>·ì�[®FÀ˵Å›jº ¢”eîßÜÄ3ù¬@”RÞ1gËÙ̙Ċ/?Û—ëcÚ¢ ³Öf:¯[-VÉÓi‘ý×fëÕuk¨o�àüع¡·}í,fk´2« _ô|s¥ö g—jÄ {g%Á2ßÐ]SòÑ´ê¸FA9¯ùtÍÊUÌPoXܧÎ1Y‰ç¯Õ¦Èe©@Ì×’ªûD'–¿qšNRÞˆ¯³Î:묳Î:묳Î:ë|§Í—'<ºÈef /=Ab‰mï¹{KyéeÏÝ3åV€»ww8ƒM� ºŒ1b�w]Þ3ù,LJf¹™C�DBSÙ;Š1ú‘N<[,\±ë…—T1ÿ„HÄiÞk§”÷¦¹Dp%ò çxï1\�ù]ßÛñàlC´#Ñ‘�ï<Â^}i‡èœ0šòÖ»{bJl¶[~ý�K¾ñиˆ[F”gÏ?¨iùø“3Ìõ�°|ð¸wr ñ%‚f¥›îßû$Ûþ„‡¼‰qáqRZd}v/:GŒU)ÆäTóÞç½xqxÖ΂³@*Zäø°ØäÌU•]¶ò‚8£œÑ8ŒIt,N%³‚�tôhJHÈ¥™S1¨ "•Óˆ8·ÍªC9ÍÑeqÈñqVÒózH†�þzQªM{wïêÜÃSÊžÒ ÊGÏq¼Âß ˜îqnƒw’ŒBŠç{„„¦+ž�?cÛÝg»» ®ÃKv&=’Ò�Ãp…s B…vL|)[¬�˜”>da]èrþe.º©ióyeÆÂt-&îÄÜk1E¨á0èÂïv$žcÖ.Àj­*½e¾œŸÀW«xšAQ¥‘6Ùv3<«JÀ°(Žh‹–‰T1]X³ÆbZ`UÛJ;gãÍ–ÒºXÔÔâ‡öù«|r©¦ËJ=+*µ\¶6Íœ{XóãtR�µyƒm“ïÅnäáÍÐHÄáK ³ Å>â«EΩӹ™)ˆNV^S™,¥˜M*ÇëÙŒ³òÑšb–j]­…&×-° ;gÖ]ϼnµ®%¾Õû*[„ujtæ…�Îù¸rhk eñzí¹´ªÑYùØBÏb'×4]ûÜåû&óœwYïé çç™a£ŸÊ\ªòp.ÑÄ›ó#—@0„ê@R±›/¿a­³Î:묳Î:ß~ÖœÛuÖYg�ßÜ|Ôy«ñìeˆ bVµ9MÅþ)èså­ç†{'gîv‰—N<¸­|òÕ·oEno`Ó âNÉGH.+ÖLp>—<¸²÷×”í’tÚ•}!9 ¯p Q¡s’*.tà­”D‚�Êyt¼ý~âü0ðÙOì¸u–�gB�×#–”Î…ý(|ÿ+ ™ ”òÍm¾ÄiÊûÛ§Ï¢OSeÓ�p÷þ'ñ¾'F%øÀÙéÄ ~øM,�Ý)ÞË´·ŽCV�©éTö±Ì³/ ƒâþ´”U!d°:�Àדԡ1§lºSPáþ |Ï«÷ùÕ¯½Cr»ÌÅ9—mÛ~ƒrÌÜaŒ¹˜Â•=¶ àóóEaè…4ì±x€ÍCp¾CÓWÔ…]²­Ù¹† bFLo~!ó…Ôuñ¥¬Ã‡À~ÿ!XÀ¹€ó›¬KYJ鼉™÷„SàÀQÏ9^œãéè7[,ùÜNÏ1B8ñ{Y›RÀb9ëpÛ…\†ã\©–mbÚÄ&‘Ò͂جê¤q©:aêÓ€iÊk4¤ áC±Ï M§ÈvÆ,§uΕJçÙ~šýã×Õ{¸Íj±ú&œÐŠVnk7JÚ’| iaM½Ùvk‹Œ¶ 1ÍjYǰÈÄ›[dÝ sל”FÞŒŒ˜¥Á6ïªô¾›`Ó¬:3´øß[ÞX¹â/µÐÒ–aÄz{LÐo¶èÎði©®«XAà{¿ïˆç›o<ªs¦^-ÞH|+Á’ÅÂ-2_Çl›M�Åu é–Ïs³{.$É_¼#ÇüÀ÷ñå/m‚mµyy ƒµ)Ԉ篾z›‡Ÿ^SmÎ µ‚½ÖB›¶Mk>+Wgeà¬øL‹LÈY-Y,¼µ¤yãeH[á¤.”Ÿmƒqþ ƒÇûªRÌÀø _ø>>÷¹ïåþö¯ðÆOA¿�Q€ë¬³Î:ë¬ó‘οøEÌŒ?ü‡ÿðoÛk¬9·ë¬³Î:ß~~îç~î#Mן Þp'1Ec¤³ˆGv'Ù™âÈ8칊ÂÕ£À›FþÑ[ÂÆwÜ»uà/÷¼rîŸ]±éÛ.ä¼:1ëÀÜÄ%¼¸I —i�e˜UÊ#Åå˜+±,¶QM%ï?Gyu¦<ß|ûˆë�Ï_ÏÆ“NöÑøà‰çb0>ý@¦EÐÑqH‰·î9ë·|ëƒ�w>özÝ&|m£Õܪ<q˜Ìnʤ9»þ�ÈàÈñœññ7¸ï5œlHj8¿a³¹ÇîäÏ.Þ§3�¸]n.ûÍ”rî_ÝÃgU`,Ê¿¼ïŽIA#Þ"&®P)ù„‘�þµþAº~Ã/þò¯rypŒæˆjtxÞÝÉŽ�W.U ¡›öΤ˜3êÄy°„¨‚#¹"§*>ôX4Œ#I÷øþDPz�=Þ"I¶Ä˜tiý“â–l¸NÞ·WÁÚ7¢šsÿ*BðÞçÇI`L[�€¸��ÕT#ßeŤ€x|ߑƀوHdÔ#ÃaÈöê4â»'}n¶89-«KÒ»Ü6¶;(œÊ4‹Bs“i튘{]בRn@ÎP1Ǥ”rã¶÷%"/ ~äx¸`ˆx×c%Ë0,‹8*Ô°IMg”6[ÓkÊ%´©�ÀÍY|mÈôuöâ¼·›å ¶È‰Y•H“)'M¤/ÏMS²á…¢-¬¶õ<'æc¥Ï¦9ζ—Iù—欱úÖRˆzÞm‘Gkõ�2ç ®„¾®K¶‡¬‚iÔhmÁF– gš+˜ ?ú£?Ì'^�?÷_ý/%«.2+ eÑ8œ!ŸL�“ó½à5›ý†ðµNûƺ^ì"Â$޾ò•_/Ð�A�U{½üÉ vrr‚ÈÓÅkT€˜�áæ±Ü¿øáþ,ý¯¹�~n²«Æ¦@Ä]³n_+]Á&øWˆÛ¶àš1yÝ:]ß ji(U•?ÿçÿ ~ð_þÜ*{XÏ�»ßèã8Bo“x¨ Çq,x£¨áœŸ¬£µœÒ—¼>‹ù1àp]©ÎM½۷xõÞ=g'žg—{p}Ùƒ;.ÇÀÿý¾†šzOJy_�›lã¤HÇ Þ¡ãX¡€FD$¦˜ÝŽzÄ»Û9ëÑme<�M@œáTrö£^)FT´0 !t®”Í4îÀêÚsæ*£È P“ ’a.CÑÚ‘Q˜NÍDÔ˜r¦b˜z #x¢„p dU¢iÄ71¡ªBMzÄ™¡Q‰r…ZÎVçP3B谔k¡pÉ™„21&-ý€¥\B‚q>ä8žg±’@ð;Ô|þÿÖö;ƒ�L3º˜mŸUÁ–�”sÙA…uZˆu¶¡V(’&à2X¸Æ‚™�ÔJÍÕK EU}Ž”Tx}*Hº®œ+C€Å î͹nÕŸí‹oUïÉ,!v‚鲕¸…?K ¦7ZdgÐ'SCp=¿¶©v†£Ëü¿¹˜e¦çÿëÿü·Ð¢.[Øš‹Jq WµaËÜ:çB9›š�6h»n-¦±€ÓÀJm \dQR2f,sóÌôK˜ o¼ñVEÉ3 žŠj*Ì3TݤbüÉŸüýüÔOý8ã¯ÿ1tº~Ùò<¯'×€t-V1Ls IV¶ŠÑe£¯Ÿhû|ÿ^/ô¨öíüZù~þÙÿã¯ñ¿ý•/òçþì_Æùê×OëO 묳Î:ë|GÏ_ý«•/~ñ‹ÓÇ?û³?‹™ñ?ñë⬳Î:ë|ŒcŒhd•žÁqÏí{¯°Ùœ–=Qâlw‡³Ým¾ñþ·¸ŠBLø4‚*>!�<Žœ?I¼õº_KÜÞ&îßxåŽç/�pv2°í=Þ–F:Ù2ƈó1ÁIGÊÍÅ@–÷àŠq±7¾ñîqžé3÷¸½Ù‹S/êf[¾õaäÙEâóŸ}…³Í�O*¨¡žzž_lxz9¦¶¯€ß’œÇ‰ ÕRKå° ¡Ø8 ܹ¶vfà|@ÕðÝÕ�ãá9Ý­³lýÔ„¸žÎoÙžãÓ†.lbd÷˜EÄo !L*É×Õºá %¥ˆ¸ßmˆf8Ë�¹C‰–K:ÆA1Ä iò1I�„@pBJ†/ùƒã8–=òɆxT¼3’Éœég�’à\‡ ^Ç+`›óý¬Ã¹Cn“Þž1^�ìùˆ“ͤhTH)¥#®ð•a:Ûí–1Í6'àƒGS(Eq9w]´cÂûn*¡õ> )á|—-Ý(¡+ÌÌdrÑf:b¤t$Hâêð.r„Xóûp˜:6ý N6“jÕï;ž1%0H6fu¥‡c:¢šõ€ÚXøReD:�žš ²]7Ó¹E6d™k�*��drŽÑÀ“VT€•Aš#xOÒa‘+8-ž±h�½>-DkU­:ëºr°µ©þFÍrùB˵Œ>�à^Pmó±ss+®ªð¹x 3ã¿þhj„½üZõج®´þ̰M& ª.ÀŸsŽº&»Î˜6·7g˜• pLs£p-'©PqÎðk@� :Æ© e‚}× æõöß6ïÏ9)o]´áæÇ,Aßl}ž-ʵ’<ÓyšçŸU”ízæß<Ä©» ̵ßÿãÏü?ó—þZ>�" Ïëi¸lï³zŒÞûœ#áÑš�(´ùˆíÌÀÚ¦ž% ¦m_®¹ð§ÿäÏL€Qµ£©wYg�uÖYg��ük! À�ÿø�¯‹´Î:ë¬ó1i”`Áw¤8b)¡ÁMm¬Uxñøé» ç�èNO1 h·A,áü)˜Ò#Ä#èHLGž ‘ˇŽ÷Ÿ_}û’]€{·”Û;ã¥;»mb·:«*©K�P@”bÉØ›ã�÷Ž8¢Ûà·wQÉ,ÄÔðš YÊÖã”â‰êq¡Ç9²bÌf.€Í®8ï)‚HÏåÕsüæ„ÓðJÉ• t=�èþ'G,A”lÅvÞ-¢º|ùx†¬—,ÍÉ,› EŽŽ¿üå/Äóøéï;¬lIÙ(bJ„J™HM.Ç—,¡9f�®ë±T\œÉHª0‘¾Çy‡IBR@$ß?6¹c‚µ)÷M$Uœ±ñŠÁÌ!Îg…ž¦läM%òíÎ\V'jÄDQ<N¦bïsiŠóŽ4aqÇzï&Ž“]œ ç³úÐ0LMÞZã­Åº]¸EÔ+\p¨æ†c0ÐD²ˆÚ‘!^L…6™?8˜bôÊ=â„ãQ ®+VON2óÁ•5È.Ä1Ž( (y6›Ža ¤¶ïæq“„´ �…e³>>CDR¾€SÙ†Ÿ@IU e`ضµÚ¤ZkY ׿"¹ YdÔÍ€°Í¥k›e™ /*8ÌÅ '©f]£ …ýטOßgùÿù_X�ÌM°s¹G šªª®«¼”¶”dbg9 ÒæÜ~É Ã çë%°šaæ´Z�j.5J5!?åä‰Ëÿ¢u�_snw¾sç”§O/J;ІÍ�Ê­ ¶–§XÓàk‹VêÙ<Û EÒbýæfjmš‚KщY¤ù�S›‘&nm kv½/³TÜ8;í¹¼LEUÿÖïÿAîÞ½Ï_ùßÿVYCnØÒ[ ÝÂæ¨K•_«L%'õšÊG\¢ª|ðÁ<{öŒa&ˆÿ"Uí·WÂW�sô}Ï�;wxðàÁji^g�uÖù.›Ÿú©Ÿâ'ò'¯•Åé"Ÿg�uÖYg��ù cWvmb„’M÷èÉ#n�½Ên»ö‡ç<}üãá Îï€lwÔ”Ë7}è°Ðœ0�˜À!)‡t„á’N�/N"!Œt�çΩÐËÈé6°ÝBHl6y�üôüÀ³çžÝ6ðé×÷N…¨#æ<ƒE†èxç‰òλW'páØl¶‡‘¯¾ù‡e—ò=x Ë¥,Îç¢Ôþµûþš¡§æ¡ÑÐ…é<%KàÐ1›ZŠÞpB´â¦Ó˜Åj.b–ˆiÌ}Þ!¡Ãk ïN8Ù¼\ž·8%EI#1Ž ñ<—°ö'¤9ˆ ¨øéÚåõ·)wÏ*/(â©ZDëK$YJ)7,K^£á8Jë1¥7©fA§Û:°Ú�Ãõ= Åù]#‰!hiΈ#3š.¯™‹ò¥ !ó£…dsQlðEZ~þ ¹ÍôÁ‰âšvÕ‰c5–\›räZPí³­Ø-”~ФL©8×5Ÿ“©ø£KÌ€oiù¬¶â ñ²Õõ¦D³fÛµ?„¶�¬±&Û h¦†W-#Ñø™ÿáç²7ÛdRN ¥‰(ÅfíæõjaØüœnñZP—iylŽUÈ5_—”Ʋî3TÍk$ 0:¯£kÊL˜ f¥©(ë±][íõÈg4ËûÆ1ͪBUä…ÕJ=CÍDÅ¢êÓVã(ÎÀy$Tb^Œ–÷ñx-Ó/Mþù›6òÚ,‹ÌÆËË DÁ ãWõ à×›–hkš‡—–ßÖòžÿérsKó´�9£ÑÔPõå}ôÑ3Uå+_ù !^zé%º®› Þoî~£¿¯›;Ue?~Ì£G�øüç?¿BÀuÖYg�uÖYg�uÖù.šýù#½—ñ¡GSKXèÐËKÞ{ïëüàëÏŸáOnç–WjüXÞkN)qDU¤ïs6ÞÆá8…t‡\¤H'p¤�w]£â<8F|ï°xª¨ëéœÒõÞ{¦l‚c×{ú.o Ÿ<=ðìÜØu¸#o¾Ýs8DÆh£cñ�CÌoÙlO œ�8Ä W÷÷Àp¼D»rD IDATbâþýOrzz†jâüâC.// t¥‰W²*ÍŒ¡ó7º°„t[œ*�?ü·n?À8ž‚)AÿÆ¿ò#lÏÎ8/¿ÅÌ2ˆªÎ@W��eß™œwD´´ ;Q3×0qà¤äág§]fH9ß± ÑJù(’te?«%Ð{W¬«œÃ§²6E(lÄ�¸ hÄ™¢:`!ÛY�ß�Æ=~p~CŒ{¼$¤ Óšù¾ÇqÅÉÉ+wV2ø•°ÍÖ”Œ¾wôbôñ^Ù¿&d;p|ºÇ…²ö¾G53¢Â\|Ȩ̂j™J-�¬ÆÔ�ËPrâ\"¸Ç1ßÝ&Y ŠCMéú®@¿Pm΄Äåì>+b»˜F¶úâÈvjpÞ1 G¼|臡‰6Ë`Ù{O¨Ðn©þ[–g´ùv-Hrn†6]ˆc¤mbmU}jÔ,¸ �Ú²ŽÙþÊtCTÀتãDª=³BÆë™y­ïÅê5'ùM€è”×ªÈæ×¬p£UæòŒ òL0±\á\ÀZ r¬9ƒmÁDgËL½|.YM8C"Á#nÙÐ\A]…4"2©Öªýò1øÎ-lÉ×-Ô×Û}ëñç®mÂm•˜:ƒIÉÖZ€‹‹«|¾I'Ð]¯ïÂÆ=©#çëWï©ú5ÎyRŠ7ì¶µÚ¼-)Ùí6 C$¥ë÷j•Dç–¡¹hdi%¿�ÛcFŒ/|á÷ðwéW‰1òèÃãT6#×TœmqI-š±êYU–r=ÛÑ5vqùÈU>ÄÌøÔ§>µX‹›íÕ,@ÿ·ç»ÝŽO~ò“¼ñÆ<|ø�×^{mý)h�uÖYg�uÖYg�u¾K&A÷{ä$dØdް»MòWœ?{Ìóg�ó¾ƒ#ýé]èN²ëN(¨Xn�m²ëòþ½ˆŽŒ¦¹ŒÁzN7§¼öòktÒ£–Æ+>z—‹ý%áx~ w::&4èB‡wàLH¢8¯ÅêéA�‹ýÀÃá0Æ(h*]ØÐŸÜâÔ ð;â˜óíTó‚¤á€Ä�O¼öœÝ~�‹@TñnCÚÿcöã×ïŠÝ3ƒ¢ÜË$,ªçEôøÍ áÉ£÷" 6Òïn3î�Ü}yÇý—îóËÿï¯ñäñýÙ†ˆ�’¡�‘Æ„„¹—@(•~ƒ#;SLEµçñµE×´€*=ræ"/â.ßxû >ìÞ¹¬`,š¤Š“üúNÞu¨`$oËÝÄEbLeß^Š-|VîiJ„–7�¨%Ä9Ò˜LŠJï6øn‡XfRÔ|]ªªffår9¬Cð¾G¤c#H—A¦ä’Ô¶5Y5ÃÓÒÛìû›ÒÚrýRR¼øÂwI³r/„°àVfŠ#·ÇaÀyOãTþbä÷€•R›ci­¶bAv“­ÜÈï€4–öᚃÙð°�é¢6ŠºY¥Xsï®%äB� !òOý‡ü÷?ý—øÇ_}XÍOp$çË™i¹Ñj8a'0ɤޫ’E›ŠWÛ\µRíÝ”aˆ¸YY æ¶W¦²Œ9Ûnä÷ý¾ßÍ·¾õ�wß}Ü(·¤)0qå¹tRÖÍê°ª�R˜àÓóäB»VvÑ”g”;g©È³©™v±¤�I}Eyýê¹Úôw³¢0¿ñÆÑHª `X¡Õ¬âœ› E #ðXK5ò5Øí6\^^MªÍœÃGg»r¶ë²¸´<^|É�¬Ÿ«÷UŒcšf[t«RÌ S¸}ûOŸ>+òi»a— 6ËM³Åûf–d €sc5ü�¿óËÔúø ÄUÈ|¼õøêõÉjÂr^èT:S_£ßT2æCÃ>ÂÀ÷Þ{�×_ýÛ‚ÇöÆovê{øå—_æÝwß]à:묳Î:묳Î:ë|�—PòäKû¬fˆb~ƒÜÚàâ%ñx¤ÛÞƒÍ4ŽHe�Ï6PKhÊ ¶¤:íÕ&[)àÊŸ6^�Ò{POä’Q:èÏ躷KˆåL½q8bÙÇ„w.…(è8–<ú²?v`$’%6»nßy‰®Ûá|� �ýá’ã“÷H Åy¨ˆsŒÑè]âpxJp=Î÷ŒqÞãwý–ÓÛ÷9<\Ôiš‹(šÂLïÃ$ð™ÅA†¨ÛNw`F@!ôHJ¼ÿè’¿üÅ¿Á³§çøí)‘vÿ›ãμ÷ Y­¦:¢)â|ȹ~E!Ð÷}ÙŸ/YÅ0 tÀ«wïð=¯½Ì׿ùO×mJ&aVùª|sޤ©~(ˆf�Æ ¼R,ûh_ú ò>=W5g1�wB‡Æ#ÒŸ"Ð8àìˆ8‡àq¢ôý-‚ËÕ�×…®œ{Þ‡‡P"�a1^‘ôˆ¹_ÊS«¨ÍûYèS¿^qU“ÈÌû¬”ÒøŒ€s„ X²Éî=‡:W¬Ô9®¬ ¬B± ǘ{ R‡œc™…w9oÐL �'Æ”µåO‡aºêõ -ÉÊ<›þkaÄõ2)E F‡ÏüýT}�EM D“=—a¥M0¦r³µS€8�)ä4+éÆÉzÙª¦ :Z-%)@³)›óðê;Ù9Ç/ýÝ_Åɦœ·o”YR-í´ØfÓÕÜ¿¼F±ŽÕFš ³úØPf@X ;*™¯I  Ê-¾×ùL-3Éßüb9¿0Y]+|Ê�.äì±EÆÞòÚW%_�’1æoRNü&÷ûc£’Œ\t®kŽO¯‘qš›½ÍJ´yŽ×‹]ªd¹µJ‹8òû)¿îûï8+ ¯Ý«sÛtQ}Zþ†ä]Î'háv ç©�±„oÊ^«½×l.giU£íy̔ߦ{ß¹ÜX<ƒÍRá�ÿÈþa¾¼¼¤ëºßÔcÿIl¼Þ{...ÖŸ€ÖYg�u¾ çEÑ!õÿ×hˆuÖYg��÷ŒiD6»yo&€ó8ïIÀ'tÝIÞëZœŠ) e%œËË(’�Jßoˆãì\”Q•qC¹P€‘¸Z$š™Jµ%gžGCÏï_òõw¾ÝŽífÇpr^žæãQÑòz9ÏT$Ÿ GÒ€“6#0·éŠx4&Ä% BŸUâð’²øÊIɈw‚¦Ø£Ýâ ˆ³E©k·U'¡¸ AÅE.γ5ø]VZçJ¶aLãÂm˜Û†ãtmj᪈àÉ00¥˜ËP43…9Ãovuæ|¾k‘|ÖtW”¢Sçóã3ht¤_»ä{ËB´ZÎkåšÖó1ƒ0ÿPÖ!@-]¨ W-¦Ó�ÉÜlF©Z.¥ f‹,4,MÏ]ËZ¨85È–Øý°˜óÛê7ÇõŸ“ŽÊ2g@77éTKf*ÀNí¦ÕqÎ2d‚S/jÎÐhV9.-œy�§B »iuÍ¢!Àrýu%7í4Ç8ÙO°Ò/Út+Œ\äÊÍr‰% ÌÒR$ßpÒX´ÁP³,y](•ÙÆíèv½åÅ�íz­ö¼¦zC•7+S „sµ­¹ª.]Î `¶ù^·÷Vhë¯Ùž§Œ‰k¯™Ÿ#•µl›“–ï•úµµ-úzÁKÛÊ<ßKZ;—ÒÔëï?:þÇ0 „~K*¿ßÊc»®›jà×Yg�uÖùøÎ~¿ç~á®ýÂøÿÿÿ×Yg�uÖùxŽtý攚 –óÒ2ìÀ „-ƒ*¨Ñ‰åG”í™×D970å&_évĨ¹…¶@šàsƺó�ýñ—ûGŽž=~›Aál;í¹}ðE æPõ¹�×)]ÈM®¦™8Üä„ôΡ@L‘Ÿ½Kèàt{E¸Ú?áÙóðÞÓV̓Ն˜prr›”2ªl ż§WS¼äLJp¥Œ´îÛ‚JçÜèjl÷š „Ó—Š“®ËÀKg¾‘RB©Ñair·©æü=ßuhŠ ªNûz•,¶ªÐË )Ò’9‚ëŠ"­p�R„ae�]væ¨A<æJ†E²h)ôáxÈE’ ?Ä1xcʲR´öˆ*�F‹Ätàâò=¼$v'/³H“ˆ,gêeˆ:Ä真À0^ ²AœkÔ~å^).ÀÚÒlf„.03 ´ZtZyŒækŸÕ•GLb|¿!–rÒì¢�÷Ê›MÛ®€CKG€6 N�’•ß©ZV½zÉÍÊÌÇ^÷ì4,B¬Ð–JÌGšb&Ëã¼ñ×Ù3Þ€&D³—kÊ/l*¤háÇ\Q�M[§¦×Î ³|Ãe9¨+PJ¹üFHMAˆŸoù†¯9zZ|ô2Š,!èœåVÿ̰.2«óo ²­³ª«‚k {òSÌ2å ‰ZËè\œ"7~(Ni,àK« °õÍÿÇ©‰¹*ÕTã¢p¤Íl¡Û‹~w®oŽÙpnV`ºE3ô|¿ÌE27[„k6¢6ç6ß³2”kjKY²Ì ._�¹q·e˜ N\QñÅ¢T­ßLüôõ~Èï;kT˜óÇs~ _@ÝܶëÙþÖfn‹Öòš¬Öêñ�jê±ý“À½ßÌcçßV­³Î:ë¬óqž{÷îñ#?ò#‹X�ö½¿Q ð—¾ô¥uñÖYg�u>†Nî1–,6'.—XÄ�âïCzŸ�nbY¡Gáz<¯Ñw=bFŒ#6ÐÐÑŸÜ'[jRÃûÜ ê%ð­7 ÕßméÎî�$ã¶i×Ôp1r<>C5â¥ÇŸÝC›½n…‘±8´œsŒé’÷?|“{·¯Øž>ûßy|wŠ’­¥©ìóEG"H@0¼«�V,œC)¬$æ\.w0Ř- uZ^m§­,£Íó�V@])]É 5£îKmúœax'FÄ#¾+ûñÄÆ�|ß+÷9 ‰wßa^04”Å17øšà] ¦Hº#Ȱ-ï—½¸éõó~Xr1ŒîæŸ º¾+<Å“Òt ãl¶~—¸³œhˆy‰¤s=›þi<òüò!WûgÜ:}•¾;£Z) ã3%{Î/ßGeÄû âvÓZ[>m†q§�-Ù”ïתê*üçËuNH:uD‚Ë‚®TÊLœáCÎ3Œ1’4[“‡«¬n-×7—‰øIiX!v݃[#Îò]_¬À¶xU_åõç°ÐªìfÈ’®~,aQni²2Î +5_3—@˜éT9ÝÊ0k;jõË·P§ZEl‚�¾É¸«@jÎ{cRûY“8«òlqnÊ™›[m­ä„¦�wù&_‚E®©g¸Y‹*®ƒ³ù\¹F‡³ä·ýø:»}û”aHŒƒ1Ú@µÞÎÍ@,$É­�·8¬~CM%¿�…Úqªwo âM…ZU΀t¶Ú†Iý×*-³µ~CgR–fHí&…àõ�òy}SsÏ·å8M¸Àâ5Ý5«´5ǵ<îëðŸw6ÒýÐý†Ÿû­(6ÖŒ§uÖYg�uÖYg�uÖùî1Ç!—hx‡Wlî¼Äöä6.BwÆí»xòü)>}œA”8ˆ{NoÝ¡ÛÞˆ¥YUè»[ܾõ ìß„xĺS<™ĘHNI!�¯e�bS&šsYqSÄNoÝÇ…$9îÏqcRBðS`e@†0âAkI$ùÜ®Œãˆt=.ôx¿Åœçêê9ï½ók³ë1+ýò^XS"xšÕy�h)æŒi(b£Â{ÐEˆ}JGœ•�µ)>8L¿üå¯òÖ;oóä| SÙ¦ˆâ±Ð3šÃ‡MVG–Þˆàm¶þÔ<\ '›rÙƒFº°%ŽGÄ…ì#=^:�I:N±°ƒã ÍÓÙˆ¦=¡;Í¥N0—‹iÍy¼;-ÊÅ׿jÑŒâsQª«ýÞ£)¯‘­[4+ëR*ñs¥€£æõÕ¸+‡Ðm¶˜CŠx„PÕ—ãI¸Üï`:€ïJ!­!/n'y/¼ó…]L] '-Ë*Öá\‡PbàÄ“Ôåû¥r.3"8¤„#ʵ¢‚›¹t³¯{nË�[P¯ž­³íçòë ðþ(_úÒ/qqq\|¾æØÍ ± pæ7%d¢Ë�¦9i¬–4nÎ'lùDk-™³è*q¯ÀPMÙt3Ü«P±þ¶À7vçjf«–ÐgY =…:Ò>nnž-Ës>_û¸ei 7­‘[vÜlÅVÕ F¶ ¸ ô¾öµ·æzêéx¤)ý°›…)E–,â&«ìu+ô 2¹a=_ü†£µ'7VÛ`תôÔ€G¿X¯ !ê|]ækçÏY×v^7…5ßr|Ì…*Eaêš0Ñ›öfþäu‹ùGò�óµuþ§U~îsŸ[<ïozâÿßø‘ã/þîŸæïýÅ——þ©ÖáŠ7éoòåþ÷ñc¿ç%~{—Ôxöµ/ñ}óeþíçóœMÉÏÿñßË¿÷×~‚¿ò÷ÿ,ÿæö£þ±ëŸt >ʵ[g�uÖYg�uÖYçã8ZlŠ�ïÐ8 »Ýñsìád³ƒ4âLˆj8Môý6«›4ÎͪαÛÞ"F¥#—-üì�w¼UÁ¿ŸSfvoɽ ©” €„ÐAšÒAš""¨ ˆ ¼t ØDDŠ È«Xì•¢H¤£‘*-¡$@’›[wgÎ9¿?Î93³7 ¢/ÊëûÛóù’[fgÎÌîÎyö[P’< …£B¢…C™ašNzxæÀZ¿~W�!H¯$¢™1<ÒÇÒEóDtŒ­¸ KµVˆ©Ò¡àÂ`³ÜµÀQÊ"ˆ�×g3¯Dâd�Z—†Æ ‹ûžfìØttôbpHÕE÷˜1tv5éé�Ââ%ÏÒ×·‘xU�@#BœÖj™¿Œtä&CÙcRXÚh`ugPªY1fÑù'`3\(¶�J’çU]Ó8^X2‚–©oÆøÎ߉³xÕ[3GH‰®”>*¥ 7fkC®·ü6³ŒD'à$¶‘ùlH,ÏBøac£Z_’�„œ>/îJ’”,o"¤FáUƒ"÷e0A Iû8Óæ„@)Òyx'YæË0­ëø jNTòŒm/…”$Zc²¥u˺_ÀJªE%|ˆR¨´æŸ¹FH誯â-ÞÂâL†ñͺH„�ÔÓ Šb�’gXç£Ér“aÈɳ!sŒiúkP8œñB%QèmÇ�¢…(e¡BÀLax$çñÇ^©5Ä6’jƒ©m�DUkfɶÕ,·¸bI|a¸ñƹ)nµ;Œq…Uµ(q™aBxUb„|Òº) rHé �­¬­ªÊ3çLa›--ª”xE^©´£°›F"ïU‡UUcå04õTAi+œs£àZ‘YYQR�¢êȲ袚+h+MÄfaT®Ey³WÅÉ ÐÅ5àç&ÂÆªÕUÊÊ8Oeþž,¼æ…�7X�A¶´LW�y4$ÝÎ[+*yÈ e¨”­Å1ƒ/ž£xXë*ù}¶ò‰Epð�Üs÷Ÿxò‰¹^±eõÒÓ0¹J nT•y‚"€F4äy¾Œ*Ïm¡"‹ª´S4ÄF8â¬ò`)¨c~�”:È´¨€ÿ¥í·ßœ»ï¾ŸÁÁF´ü>T%µå„»X.+Lñ)@ioõàK+íÙ´µ-–å(ƒ�rÙúäÁúëZŠ)J5Yº¹¢4"¶äú¯ç£lª%À*ÕŠT€š¨ä7Æ9q¸Xª%G+¶ª Fð9ˆ.ÔuW!œ”>a+ ¼­Í¼¥¶¬ú¶Æ¶€5o�¶ËU-VaSÕ>®¤.€Zl$öA�oJ[($eÙþÓÑW#°.KmJðY>¾­€l([¬ƒµ7Ô„ûcð�3Æ8z =áS·ŒmÞÃQ–QA¾㡇zM¸÷z€ÿðPksØÕs9ìÿÌmRŸý× IDATO�MOü)<±}Øíѯo¸Å亟�°Ã)ŸgË®üæ¢/óÓ6àðMjôýù;\øSÇNÇûgôpÞ4tmýN?p&jùå�ß¿�W¶8Žsß–pï7Îçê[ÖâäÝV¦x·± Gfrà¹aóšeð©ŸqñÅ×qç[ŽãícÛ:àöh�öh�öøÇ‡o3Í<ô0½½ãP2Ź!t=Öô™eÒd—!µ&³ë|SªÂÙœ<DŠ�Ô¼’Ðæd¹@4‡QÃCŒ·czÆcœáÕÅ/Ò?´”´{œ_–Ål@¤uR¡½xD×2ÁÊÈ+LˆŒòE�…MX ‰É†éJºÓÕ‰s+²V£Ù€Ìää8"Bë[_cþžÎ «ÙO­¾Rl,Å‘êÆtO ±h>È ëê…¢NJ¯¦s+­u‹‘€€W–.!Q=XcpBÙzÖZŒµÔÒ”<Ëp¶é-¦Ö‘$2'ÈÀ4Lî­ÐRøÔ> E„óÓTÖp*¡Z µV4›~mîáŸën[p çœ/N„"Ïš¤iÝ[¬•¢ÙÌ|ö�kâœDD›¯JÉmNZë¢ÙèÑûÕµ³þ~Fzf"dÙAÁ¤_›—kùf3/Öÿ.X~](¡‘"C˜ —;¤q‘Q -Ï.o"T‚e„Í6CË×08]+ŠFm˜XÀbžg -Eù® ×¥óñsRa¬o–ÚoÃp€Œ®Ô(óxÅá@‚qÖ{ï]Z TÍ"¬À¸:yöBl´ŽE csN¾�þà!Ô2„R-ßv+ƒZI†‹µôH…‚¤È2g4tñ *± ÂŒ²YÒb3-¡‰* ‹*샌´¥ÅFk-Ü|ó]ô÷7°VŒ‚:¢„‡”ŠFcóP­¬Šã‹Û,¥—¶”‡B ®~Ò­ÍÉó&(ç_àt€zT² e|JU_©´lµd·ÚHˆ"µLáDœÃR¾JËï”6Z Õ\¹åùŽJ:ÏUMË×ZÀ®âõ/q£š³,‰ñíξÊ{Ù¼»Vø'[,ÂÕïÇã̓´5–©óS´BS¯Oá‚o¾ºmמ­ÍÃ\œËŠsQ>6-בòå²ô&’FW€TW)9qË)q¡n~Ù"”ï˜={6³gÏfà 7dà 7,þÿ¬½öÚ+üóOÃ?û_޶Τ#~C`x.çì½ë¯>žîZBÚ9‘uvú8ßþË`¼òè»çRÝf+ÕS:ƮƬý.ã‘â=(çáÏoJ"B¤lyîc·ˆ[ÎzÛ¾eUÆv¤¤ÝSØêÌ{h<ù%¶ª¯ÌQ76‹ÝÉn?‘µê³ùìñ Âðâ-_äƒÛ®ÉøÎ:]ã×`ËÅâpºš8–iÊ_õ=®ä—sÏ©ëRËiÜ›—ûôüMçð�­¦3®£Nï´-8às¿äÙø°îe~1gw6_gUÆu¥$µ1¬¼Á^œò£§ˆ?bü޳߻S{k¤�ã™¶Éá|ÿù•Ç,;Ùsßâ]“;™}ê †ãzúŠ=˜8~W¾úD¾â¹kßǶG{üë`³ACvÑÝ!A÷ÐÛÞoó§¸ñÇϱáæmøŽ¡Áa:»;Wh×wƒ�ðà3ÓØê­SHôx6Ûz^}èa½Æ[�³—vÓ�´ÏI{´G{´G{ü“·öÖÛV%–º–ôŽ�„R‰·wFh䃃$:õ0HÖ¡Þ‹i6*D0Æädù0}ý¯�Ôz°"!w­$©é,µ´Æ¸q+SïžHGÏV]e=Ö˜:“xæ³ÞœCH�‘È Ü32Á„u}VT¢¢¢-7¥jtuô0e•µ™4e:“§¬Íø•Ö`|÷$º:º1¹AV¢Ÿ´â !‘Ú¡“¬,\„s9&¯—Z�2¡³kõ\6¦ŒF˲fU¸±%¶FZ‡Ò=Ȥ ~΄ |­µ/ÉÈ J�±Ã“¡„/•ð"#²•Ï¢+Û%N$(=kkäÖᄇfÞl€x2´äV—úE‚a¯c¿‚$e%¥bÐ+.µªy ­Æá™ßȹ‹ªˆ³sÎy‘QP’ùòÏÄ´Rh­Itâç#°ƒ,Ë‚0)ÃdC`I:‘±cפ§g zÇN£Ö1‘ÔHëcé;�1ÝSéêšJgÇTzÆL§«{*=�«!]еCÈÀ€\ÈŒ–w‚óR:PZûÜA Ϋ°uþÒï¯ô6Ñ)C¹k‡ [Xžc�‡ šH™c\Ã;hÃý�öYuÒSÿ<ô'ÑŸ0YÉ8óå^Õrã\†s±QÆ-c×T*©€»åg ¶…¨QÀ°yU¸å-¥£m¢£•cn”e4*ͪ '/üÛ¥®l6.[mEEz›¤¾ØOGP%Ú ŒE{qœcrF—¦8g HçŸ"¨+óâÂ�û`ƒ 3~-–i 7é*êÆÖ2ødå¹$áeÞ (¬ÐËž'Zp"q–²šu4nÂUj¾1w ªck5o¯<~T›qIåwÕêU†­eåµ§Zòcö£ßoŠß--Ô¢=2„‡ZÛ °[´”Ô”E ¢È{l½þm¶ªxœ²pF6s]»7½Éû�aݾÀ–ònÎúÀ Ü´ÎçøöïvcUòøÂ‰¬/kkõ=~xôz(�S¦£Ü|îÿÕÏxpâ \yñ;˜Ì†'ÏDqëßÝ��¹§²ë^_žóS|å“[01‰:Ö£'\6Éf§òó+ßÏÊä˜Õ'àée¶q»ï}â½gòõ3f¡»ŽÏj_v^ðSî¾t7ƹ~›û{_í¾}Éöôä/qǟ䌃fÒŸþÀ‰ëŒð«SßÇçî߉ ®û*[Mhò£ý̘´"Õè²s�LX›KÎÿ›ù>¿Ïíœ9ù>vÚÝlzÖ]µ¶†ls×¾�m�öø—9é­ì¾Þ…\sá·ÙlÚba›]ǾøWþºxqíxpÈÒ½ÖŽpÀvL­9FrGß.â´»'²Ö–{²ß;Ög\å%Áõ-bI},½ixUèé¥kÉ"[˜P}bçsíé§q}>ÈÒ~Xm·£Y¯³­þk�öh�öh�nh�øl:—ÓYë¤Þ1&€" Æ1_Cî‰ؤNž 32Ò�7 Y8¿‹^]H3³PK »&Rƒ% ©×Щÿ@LèNR�µ!–Ž Fõ“owÅbl)"q¹Á:G’&dY‰óÙlPdj¡06#%¢ ¿îU¡Ä¢+í Ï6hd†D÷¿WfãƒÔ kk,í_Dw×:ê+y¥W˜ „Eˆ”ή‰ ,z%»±ˆ‚GÑhaÝ묷Úú&âšo E¡b.]Øv‡ÎòÆ0Ò4ƒœTà„OR’_p!l¦B¡‚‚ÍY‡ªyÛ²Šb/¡½rÐ:L´Då!cPJí~Ü çsmhòµÆçòyÕ^È$ C'u¬Íp¦‰’>ƒÑJŸé˜çä.ƒl‘è22ΖåŸÍ¬Ô¨¸å.CФXÛ«¢ÌÃçöô¬B½ÖCž›Ð\#Õ)Bzõž F‡Öjg‰®á¨£º%‹–.ÅäM¤®c]Ž’:T[–‚:ƒ”�(¹4¾èÆXo÷¬Í‚¨I�{²$fz;³±C4›—y¥¬³8!0 ¯`µÆÃÒ(hÊCH-ÃÉ¢ÇÛ'e%×®Úº[Ø\Ôë5††›-¹pJÉ– =ÚOãïŽ ¥r­üz5ß.*Á /%ÑêjBÖŸ*ó�-ÅÕm•À¯„ŠTÀ£•P.^€RHrSiÇ öѨìó­³Uuš«ŸH¶ã�¸lQ1–Ç]P"–^yQ�zŠ"·±T¡¹JIHx¡²Ð’yå©Ï"ˆÇåBãM´p/¯´¡ X«Vè8ÇŒ³>`4fþEÐ% kµwS€Ç­ueÛr�ç�í夘­BÃÖ]®*ùXÎõf UaÙÒk+ûf¨ OÓ§OæÉÇ—bÜH©nm¢åÄÿW÷¡Ì¬,òBSN— ÙÿÞ7çø¢çt£�6zÍŸÿGÊ=þç P±êæ{°ÛŽc€Ù¶~?¿ÞïWüê‘Ï³åº yéeÇ„ýwf§­6¦ØdÔ¹©M\“õgÍ*Õ2Áö^Ÿ¹=ûìü6Òˆ|Ÿü{²€ž{9OnôY¸êdf¶ã5ü£uNa�õg±z±ðÎ—ÙÆuç\Æ“}šû¯<Žu°ËŽlÄ“¬ÿ‰/põ)»pÌTÿ£µ[³Ç.;�;l6Âk|”_ÜüÇÏLYðRr•ÍÙmÇ-X3��7}ͳµì«½ÿb¾ü“Í9üˆ£xuÒ¯¹oË/p×kV ßò¯=Ú£=þÅà òêâÓ7^‡ ƒ÷Ñ|þ{y&.]Âà¤-ùèñïd ½˜;¿þE®¾e-NyÇʬ¼óñ|agËЋðÓ+¿É·:çpÜ^»ÀG°ì÷õúpúGؼæh¾ú×}å¿ùî´ÏòáMºÚe@íÑíÑíñ�¿¥å9ÂYhÓ9n5@µ8è¼ 0 !0Ö¡(3LW½‹D×}.Ÿ”˜¼I3ÆIŸ;Móø•g$ÝÝ¡+ÖKC¢5ÝÝ o|¥r*ü7€9e ¦9Œt^Í£¼ ˆfCÖlxE—‚˜G*…Ò IMÓνQqë�1ø¼A]Çå# -¢–Ž)P¾e(©©¥(Y'3ChÕºZ3òª%Æ´ŒkY Ñ�Ö ÖyU™ÅCج�¡$*©ã„ÄYG�øõ¸Ç ã|®½Ísjõ.og5%Ø„©Cæa•Ï€NtÅúKpX $’,k £�3D‡9d‹ƒQ Ÿe(\F³ÙGZ«a¬¥�Ö†ÿ{K±P*DØÉys…ã0$$º ÄI±páa™oRö±a¾TC t`K�_DפCøóò�!3š#Cà$Rx˶ÊR¤…±M�ARÄt¡@Æõ¢¿n|d™RiàbY>ˆ± Ùb_p"iaU"d! ¼bÐÁÂÇè!:*é¼µ·ÚN+* ©´ä´EÈÑÛÛÅÈÈP±“ÕBƒÑʾ¦Y͈«6߯Ç(�èEÈâFµW󸍔WØ–Ç�вødðOš 8 ß÷ÒbQ6ùR`ŒUmÞ5…e×9[�ÄÆÝ*Ü)•g±$#¶&ËQVbW±Éºä�n­--Í^×ÚPë ˜FxÒøzpŠ’”²Ñ·ðW·ê̋ɛˆl€T%$IN§,XLZïôê5cIt‚3Ñ®jCW‚Æ ƒ XõZ#�†/kкàÖyÒÐÌ ‰”(•22Ò�oxM •ϳ¤i]Ý,\‚¤kýv´öE¥eî½ *F€£wÆu¯³ÖËU”ÓÄæ ´ÍÉ…ô4R€±Ö7ãšTg,RXƤ€”ô5-:M}É…´åÈó‰mÐÛÓÍÂþA’¤Ó‹§ò¼ÜDQR¸½ð‚+)°jµyÞÀ:ß\«´,�ÞyTqZÑl€’ÈЪk¯zTZ0Òl"ĈW—FŽ!,JhzºÇ“e F²� ¬«Öß*碎sý,x–4™H’ÔÑ:-¢Ë¬ÍÉm�ýK±Ö�Ö:qB#„%köÓlàü“R`�@¨Ö7M)ÖuÒtÃ,Zú4Z¥E6en⯩±ª.Å QØ�¥ÖÄ ç|ùŒp!rŒõj@�HºB«.¶°I–Êâ‹2l ÔX°`Qñs­Ï…�Õ+ö\Ñ8ë©fÒÒøÛjåeù„ ,Vì�·ÌÚJ)†«d Ê�h[râ"D”Á÷·„C1 ®ôÅC #Ì,[�]‡<�R”åá¸\y|ñqJŤ+ TUYVU¼•ÊÊ)]K1…¯8/ó ò<§»»«È,çÇ`mF´ä°°e^dËqÅ9Ž–iŸÝ¨ 5h©RŒû*+²·ÃFáÒÒ믳²¢\XX^—B”µñ¥5\¶Ìi<†üÉe€tYœR��¡ñ×KÂs®ÿá­\rñ%Œ G@§)[“EaËv.2c[Xz«€,ž“xñ8�i® èä͵Ϝ9“™3g®0çoêÔ©L�:•ÕW_}¹þ¥#IÐX|lH[œr�=ôCNœýß:â­¬³õiÜÚçþa¥�EjÒ— cÝŠ¶ûzkéŽQ…»ÂÓ®It”² ÆïüEîxâ^®KûžfÉ¢¿±dñS ,�ÇÐÀó ¾HߢgÉò>²|1ýÏ1Øÿ,ý}O“5û1„îŠÔ[Šm•õDG DÕ:p²†“‚Ìd“‘›Öù?¹&7Ã;B–’åÃþxe'¹ëÀ8Mît(°Ñ¡ÉY e`ZÚá¤á0V"e "Å …ôª4Q€§8eMt¥ØƒR©TªíBE±É[䨎TKd4„â¬+~¿Úã/ü`7®ü|õÅbô~´‚¤Re÷QKj™gZJ5¤ �6… Œ–Šm ËvàøbAÎhUbTò• Ä!¬1–?TrïF[Ÿ«9‡Õãnmöż—ùuTZ“[3ð–.í'ÏMøÄ@¢µ¤šñ·r UW°:W[qcYLT÷y¨ê¼ÿÞÚÂk¡^õÚª‚ÝÑ€¬„²²¢Ú ×MaM¶•¬<9ªÕXމ•ýâ1D‹•¹,ê rn àÖod$ã»Wÿçyn[ÎCõ|”¹…²b-®ÀéâIO‹�Ø2 [žSÿÆã�?Îã�?ÎO<±Ü?óæÍ[îŸçž{Žçž{îß¼·’Þuvçãü‚ûo9…i\Âe7 tvÀÒÅ}¼žµŠ?…‰ªŸÇ�¿üŸ×ë±Ñúš§ÿ;ž^NFGg®o }¯u “õÙlħoý}e–çÿ;“³Ùtƒ×/]Ô6dß“.ç–®çC·qÑ7îôÑ}­{µÂ9p ~Äñý+úþø¥­yäŒÃ9¯€ˆÿØÜµG{´Ç7ôº{ò� ^àª3æpÊœ³ùEóí°ÃÊÈú¼ëëð·o|–SO=Ÿ[;÷æýÛM@¸ÜsõyœzÂñÚW¸»gÙi¤ëã‘ßýŒß>ø NŒc›÷cÂÝrÊ'Îå¦ä´ãZ>�–uºj�põ)Çsܱ'rúw ·?’ý7êüÿ :úºŠöÚ˜©ãê$iÖØ˜]�ø6Áät®ýËÒòs¾þï²o§fúG~»Üû÷òyÿÊš ‡ý’fûe±=þ“ßÓ\޶½Ýã©Õjk*öß°n3CC“aGy“1½+‘Öê8'|6œrŒ4‡Zát�,ËKQˆŒM·%ÆzÅTÌã·Î=q™o‹•¥;N�–Ûìg\÷X&M˜AGg/¹q4¤·ÊV ”Éó ¶s!ªä"¹±H™�Hßk�ʼn2ÆÌç–.ĨaŒ.Ã’ox¨—èN„ÓØ¼ 6ì¢Ò� „¤÷�Å>¥Z#dÆÒh4°�D6ˆs†akpP ¨MbĬ1$BÒÙQ£V¯“$I(ëÖT©pN!U“óðÛ[nBX…œÄ—tBš&žéužûìÄ,Ë+ëu�@‘¨šÏ4Þ…)‚-ÙÆk&ÀÃy«¢¥6'*É¢ ÖçF«ª­¨Åª °2�*€2ŒÛ/‹Dªm³¢’GçŠý*3îâ¶4¥µ¶<Öª¢­º�R)éZ~'îSOO7Ûo¿ ?þñMþ“�¬ÙΪÖUO£ 2Êò�ÆÚ¢d¤,=‰6]YÜX•Å~þªY‚%–Åùï‘� ÊVeŸ->=ª¶FÛ"èTµ”‚”jQ`b¶y±m![ J|ä£gZ`f¼†F·ûOeB઱•|ÇJîd%Ë'ƒíœåÂ7kÌœ9sù÷𣚘ßôaá†Kï"Ýx«v6™ËC¼ÊX&¬¤AOg“ {8ë‡çpöö–·w-äYõVÞyÛêÙ�}wéæÃ_<’ÓÆÇ.ktѸ÷Iâõ*WåÀ“åËûœÎ»jrÚ·bµt€y‹'ñŽý¶`½Mf“^ñM>wñF||CÉü—zÙõÀ­FÑâ•9à”#ùò;Îä½GÖùÜÁ »–3?u“þ­!_‡øs˜{¯ù�MØ‚u'¥ þí6ï¬4a%„}žkÞ÷VŽþËþ\×—Ù±{s°Ë~ö‰ãøñʧðÇ6á-ꫜõãM9飲ϭsØ ]ÁïíÚ.i�öø—1–Yïú/f½kÙoõÎz7ÇÏz÷¨¯Nc×ãÎ`×e~zÛwÛÇNÚ‚ƒNÝ‚ƒVô¸µ 9äÜ‹8äÿóéwK~Îíþ!~8öÝœô¥O³Ù*šþgïgî¼^ÆÿDM6:–ï]ü&oã‚Ú*ÿª¬×&/Þ~5çîL.¿e>Cªõ*÷ã«·oÆR[ÑE7~Šœ1ŸÝwYûï¿ß üž9{ÂwV:’/^»'=~•SæìÃ!=÷ñÓOCÚg¹ò =9ù‰]9ﺋٶãq®žs4ïÝ«ÁÍ÷œÇ6�Ë<ùHG†©m{,—œ<ƒ®¥áûg~’cÞ£™ùÈ¥ìØayîÚÓøÌ�c9ä³ßäŒÉƒüù›gpæÇöC¯õ—îØX–¾¼�Æ[ŽæºKd;Ä¢yæ§_9—ls óo¿…×ט—žçÅÜðì·æpÁQÛsúÆie?†¸íìÓøÁƒZ¸�Çk¨uÛ£=þw�ldˆKgG7ÎJˆëjë ¡OžgäÖbH—ã„@×:16Ø|…W’5³ÐÂ!’4|ŸÏg3¤„zG§/ªëX_ÄÑ ÏF°Nç_X› �1#([ wÅ IDAT «k Jk° Ï322HÒÙCæ@†(3„­ƒÜ4éÒ cË–]›5I’”ZZ£™7q$¡<ócL©Ë=sHki%b¬Œ­Ê›­Szz&²¸o>Í‘~j�c cÜ^‘íosòl¡ ^H•;_Ô!œÁ4AäX’´#XZ J%AA(< Ç"¬ã•Eý<üÄ“4óœW–4º3ð•Ü?‚ÔXÑÁ¢‹ªÕH’´hñõûŠL�)η”¢,CilàIâ3ÿª€gÆäH¡±B‡¬À C‚N”_<…0c›[+ºòl)CÔ“NŒÍÈMŽA#LŽÖi…~ÅeRyûzâçáX„ l&öS8‡JB‰-¿esWr£PJ‹säy˜›<÷ªLD™�(:©aH­ÁEA—ôb.,ΊÐP-Šm ᛞ¾‹#7y(n…LJéûÂ~ëÃß›¯]þc¤PC%˯ZDÑZíÂì” (‘¨þŠ�½­YU• /xÝlŠmMœ”ÒQô/ÍŠ2�²P¤Z 2Ú†`‹‹ûaŠ6×Þ�›”‰÷‘Ûøi‚+@_Õ’U@´~~^|á·›ku15>'®TÆEK_ ŠÊ› _ÃÝDÊt6Q*öi[€ÔØ’T‚8O†¥,]:ÄO~ò[ÿiJt+°PX$ ¥JOVê²iXVl³ecr c«à3BE;ê8eKso…ø…mªBÖ,Dµ�Y…‡2¶µÚÈ+�H•ˆ Q”©”¥)K¡-, ›�*ÛŒ-Õ\І½íºÌ>ôj+y‰„Ðp]#"oœÕ¹•Bã\³ÅÖí¿ÿæb–×›¸¢1uêÔÏB­>÷^WÌy†ÅMÍØi³Ç9×púö)�²çç¯à˜ù'qñA»ó…ŽÕØôcßà=;¯±‚E÷Êôµ0ÿ˜OpÙ±ûñ¥!I×øUYs»w°þ8 �ÛíBnúÑN9ãëóîÓÐ+±Ö.ŸeÓ}·d½œÏ%w|˜Ïœ¾?»6Ç0ýmsxË{·ZæaÆl.¿ùÑ8NúÌy¼ûK¸ ë³óÇÀ÷>µãÚWyzî÷ùÔµ§2¯/§6~M¶|Ï%|ó„ м®óh5³Ü9Ø£ó̹¶ƒ#n:ŽÙ)Àt;ÿ|sós™sÕøÙ‡§.îv�Nwû^¶=Ú£=þ�üáßñ‡…cÙïŠïðÙ=ëá«ûp`üÜ À¾Ä»Ö¸@­É x„ó·äÇïÂÑWÿ•çû Ý«mÊÞ'^ÀEß‚±¹—¯|ødþû¶yò¥~èY“#¿wŸ¹�÷u ÞˆÞƒùÉ‚ï°w­É3¿8›Oœõ]~ÿà<² ²ÇÑçqá Û11Ü6Ù·rþIsøêÏïç…|%Þ²ÝZ æ0íµørÏ 6ßfÛJYU~ÞËŸúI.ýÅ]<ñj�5¶ûŸ½èlX§^¾-ü5svºžîy†¡îlsà©|ùœ2«k96r'_üÈ9<¸Ý~º÷¯Ùó¤QZ¶d"37™X>þâ_sÔþ·±òq·pöŽcÿŽòÔ±ðúóùƳó™Ÿ]Àá3ìõVê�­Ëþç_ÁŸ9‹�Ÿù߸ɰÏU_åè]Æ›²ÁåOr˦ñµ›Ng›}ê&áÓŽjGk¹„(¬ÓñS‚8_å϶Úm­µ8«p´ö–Öh[-lÑø¥DQؾÚU€c,UqáÉ%eÕöJëùµ¥J1r¾¨°Œ6lÿ‚à?ÂgQ\­Ço�EÉÐ$Deî}ˆ+Âv_þ]ñ‰‚­äÆò�8÷UuaèŽnŽöûíA´ˆÕç”/Ö26ûˆÑ׆X é P«F…ë›ÿ1Õy©‚è7lÈœ0w„â¿{â'ízµÖIÜ1rRø×.œ}뜽‚Í©ÕßÅ—oy_õõ–Ǩ>üä9íº{9m…;˜2m�Ïðý=>³œ[�C¾~;‡|}Ô×Ïy”‘sZVÉ÷?u‡¼»Æ:‡-káþe¤Áø�Næk§MC—P{1ŽÖ5²æ0ÎeìùbkJF㡜‡jÆùÌýFß<””$º†@Òlf$*)˜Má\tžT™QTF&IR­„L0y޵-56€>cynÊ(=(8DTììlj�ÍXÂÑ´–¶æf£‰Nü5‹SbLYœw·M)n“eƒ²ÉMqýûë©,ÑÖè2ŒÞÕèAP©ÌóO\Ùâ5·E¡‚LUi|�p+2ÐØÄ'UU2ùÌ20æ¤ãÏ –YQ<~UõW…rLJ.¢=WUà‹Õ¶ªýd; þÈ"Ç06Ì–ÖèR}(„j±FF[„]åϲ 4)·/+­µ­�Rº ¤RËYD5]öQ6™~>;ø!?âPöÙhBÅ&«·ÆúÌšUµm*fìp3¿¶ÜÔ1÷»{qç�ó°[¯Þý«oýNv{û˜â¾b1€èaê[f•*:÷W|ñ›¼²×7¸ã̼ýs‹õX:wuŽüþ¯yõàÃè�{9—ܳ‡ýò:ÎØÙÿâŽo³üîÒ¹~›+Âl8ž5kÇW Ý>\õÒOxrÞm«qÂ]ÿÍÑj`k6½øQ~³íu\wßl¹µ€ô�œ|Úál¦�Ývbsý7Ö=öb¾ÿô~7cY&äë»§q¯üˆs/û›Îù{¿¿«䥗ú“Waråa;'O¡Ç=Á ,zÝmÙzâ¹üäâ+8bã�°ÉØŒ…�>Í«8�ÅzÇÞÌ‚cGmzñUì»ú‡øé E­ö..ûíÑÌZžGzø!.þع<ºÕ§¸âÝ+�–$�ç9Í|) ž¼—Ÿœ÷i~2¸‡îµ1 ŽÅ/¿BV›Ìª;�ÀÉ;^Éœ/^Ïñ×½�ñó¯á¼k†yçÃöÍp¯,àe$íçf{üga3::zpø<²<À Ÿè[X³|)R_Æh-È”ááŒmb�ò‘`³×;‰‘Á~²(˜°Î�i \ ‚ø¤ Z޼9Œ392X_£ó,ÏsT’"EKúúPz Fjd½ +|~ž’×½®\—"<,’J�+ö¤º™71™CÖêX›¡”&Ñ’<ËÖ ¬%©u…)ÓÊ)¢MZH´PtԺɛ(áËD,” éP ²¨¼Si˜K‰môC–c‹,B‰’ �ôÔaÒø•øÛ¼ùd¹J`ñù{J)”P J%äÖ»Þj.÷KZã�],Dõë{Ï´ö¢­½hq/ºR1)%R)r“£tBÞlú"YgÈr8G0;߸ŒªcL†4MŒs¤Â �ÖhŒ ’èAêíºªŽàl"EêN8tts†e½�¢åó [€;ƒÒ’,ó ÒJJL–ðÎó·L1n<>ÀnZKɳ¼EÄϹRʃ_ë*<)Οò­PFSŠåÂö•öj×°�"R–¥°¢bB ¦l`Y¶yVT-vÇ–¶à¬US¸-RªbU­‚2`¡(Og£oYØ'‹Iβ¬Ì{óýÒEáGQ–á$BºQÙm ”÷•GøUæÂ•µÕÖÙJy„¹¼8ö½EÔsá PYÚŸ«ùn%H�êÊ¢é¶U1VU.Æ�V€XaÕ )Òe£Î)Å…e§%ýÎ ¥e9×ñ¸ü HYÂB1OøFÉoUq9ºì$žk?g¦˜ÃhÁŽÀ.¸ª²ÐUt3²‡™²E¹ça¡(Úˆln[ž<ÕíVanµ¦ªL­*=qOý§@Â…>W@à(ñöpЫ?Ux“°ÎøÇ$T•íØÿÞà*tŽcíµ×þÇÞÜ_. ÜÛ£=Ú£=Ú£=þ·Ž„5Þ}!s÷œÃ}¿¼–k®º’#·ø÷­[øËs‹È:Ç YVnüãïèÙ_ùÓCÃ,yùƒ¬ÒQ¦2Ú¼ Ìç%k~è!¨MØnË®ìè69‰.? TëÉqÌcYpÿý¼Ð|˜³·ìæ ˆ•5f¿h`¹)�’•·Þ–µÝE<ðH3jÿäœ[žýÞåüÂîÁ•‡®ýú³f+‘Ê-÷$ñ/Ý»qÎ5Ÿã¥ŸÊæ�C GÒ;¹X°ù”I+Tì‰Þ}¸øŽ;9á™øÕ¥gpÌöïAÜþc><£"&è¿� ß»g,:„ë~u-,x4hšžoçð+/äœ�»ÃâEKp½ëЫWe—Så »ŸÏ×Þ‡]®¾€?¬ñn×ê¿é¥ž-äÕõv`{ügŽŽŽN’Z—/oÀ.ˆ�G£9B#FÈ.ŸQ^Ñ×¢™�PKz06C«ç žv¢•·4ª4 JBp—:”ÑMÕµ¢@K¡A†rNg½MÒXK&tÏxßÐëŠP3¿ßÖ[Icž[T»™< mæøšRŠ,ËP*¥³ÖM3,ZyÁ‘5Æ74 ä�$ź/f‚ž‘¼5ñ™~Yƒ´–„õcŽ1ÍÆ¿O…ÄÑ�M:‘ÙP˜ï vÊ3ççòá'žâ©ù Q:E)E£DAÖ‹~d’ø&c”‡ŒyÎôUƱʄ^î~d>JùýÎrƒÖu£haÕ¼¯�³…ÚÍ~/†‰"'´?66YXµ•RXãcÏRZ0`ó!„Öà4‰Ò˜¼�ª%8+}‹´êD+‰ðÝ·aý .¨]Èæ«‚µøÿ$ñÙ„ÑuþœèT{0¨J÷e§<ÌÎg_Èõ;¯É˜¡Ûøü{ŽãÉ×~×\!ÙrN1õƒßáç'oØ‚ÞD}"Ó,?gÿÁÛÑ=•Ù›n6*Ð2à$Ûò¹[/gßÞê/HzVõÖ½åX÷?t/˜§øá÷î óßg�ñ¯s;¢‹ÉSzpw¾À «†ã^°€>1‰•'ûû¶ o?�Ÿ=q"‹Ÿ�>9–Ž;Žfƒ÷ý™­¶œ²bË®ìeõY›±ú¬ÍxÛö“yqÍý¸à›pÈ™› ·ôNÎÞ{oÎoÉ�óyÞ¾œ}ö õ@V­u2vòT¦NGGßâ>èîaŒ€Žm�席¾Á9Ÿù/îœû2»_ðQ6L ÓÞ`IŸƒ mØÿ™£««ðë4­u%Î v¬ÍÈŒ¡‰W€“#“„lİ´o1“&õ ƒÚO)éË)ÂËg!V d£^‡ª­¸ÆXœ h©õ¢!I•(…qã ·­$ÒYLXžUË6¾\Ä‹ Q)…É#¿ðëRœ£^ë"xEÍ·;GŠ1¬ÉHtÀaµÈ³\Ÿ¹Âi3Ò!HtÎø>µZÃÃC~;f¥½*,IRrÓÄ9ÈŒC§¡$Š¥CC,XˆÓuß��0±;)yuÉRi¬ðm¿Æ÷È"€zº&ÃÁ� v7'�ÇŽÜ:%ŠL< h¶ÖyK/e;® LÁϱD*M¬¼ç^¨ZI¯m6=\nfX“{0œÂ`MŽ@õ]†q™os–þ8Œ-K< ðç\—¡´d+­|ŒX` yîá-j'IÜ´!Ó?°)­5ÍF£hè­²�4Mƒ;ÖÇ�ÅR!}‡�1¥…:F›9‘­Â�8G‰( E"§‰Å¤²¢¸R¢…pE!„s¥ý6•ÒJi*§E®’ÿ©› jÂâãÅjxÐRZ)«Í³ËªE²BÂ…/q¨À AVÕr W)¯0£ ›(ßZWLFñd+ � @Kéz±˜ ä‹°ƒà¯6áÉìK@ª<§lvÅ�W,-ñ%(6o©â­Äl�§x³˜W •¨X¹M¡€«™ò¸eŶ_hLåqT¦¹–,Â*ì‰�[�Ãê~¶*ÁJ°æ¯¯eóâÏ•ÍÍe“sñÅyt¶Íå' ¢¥¹º¸D¼<祅؟Ÿj©�n)i©ªc˜mäÎñ�(–¦D€oøâ5基€ÉÕ7–øIÍ¿kÄù~#!]õÚðŸB´`{´G{´G{ü'Å*;íÌlu-{âyÌö�t0È’¾ ˆ²¯œÇﻟÁ5ßÏ'ŽÝÇÛc³~¦u‰¿¡ÖÙ�v‹XÜç +Ü0èõØx–æ›÷?kÀºË±NÞxcV5ßç×7/âû®ô?L–L™=›)ö:š7‘9[Ž�ÛËùÛ�7ò¸Þ�£6øç{„í ¿á—NyûíÀ˜×ý[ ›l»µ«oá–§ ›¬­€¥Üvóݘ‡²Õʼ'jŒ[m:½¯ÜÈñ§ß@cÛó8lã×¹¿B …#kfqg¹îÈ÷pnÿ¡üäÆåÿ´nºÜ²°vvÑ!¹Ÿô^ÎÙûüzúñü~¿Éþ.¹³›.·”Å}Ë–¶G{ü§ŒŽŽ”P>÷<¸ïÀç¤IgÈCÞÎÕJJ“í­¥B ¬À²Í|)ƒœò… I’x(SïÆ²¡ÿVˆŠJ2ÒÆYNa ÅÚRA3k’$ÚgÞ ² me]Y–sD×V g‚ðIz{jlÑõJÄ©JȰE¾½–ŠÌ:„i€”(Yýþw­µhíÿ.w‘Òáœw¹Z…Ò� ÔCit­Óï_6B#ÁÒ…ÈÁapV‘Ôj8$&· %2é(„OÊæt§°éëÑ78È¢??J–œi`µ/i•xØùļ…<³`12IÁÄ&eÈò ­´—A¹RÐRÆÉY”�dA'…~¿öÍsÏYLPq*k<',Â[ž…oŒvÒ+­Á¢ Ï0Jâ¤DbI¤"+„NŠTë’û(å3óÒa•›­Â´Âré¯ÁJÙëhp(*"^Ýçó e(ëp8òÌ´ð‡çFƄ›!¤*x‰1Ö�Øòç#»ˆlÌ…ÌBk-*ÔV™‹ÖºÌ¬p$!^´* ¥5'mÔí‚ØeZrK{n©‚¢EaWc;i9Á® EjXµÚ­²y …ª(*å$² ²¬TMGpXª%Õ²†êÄUi|©þjU�µZ¤Eá%omÉ¥(ÌhÍ­«´àR¶-W¿^�ÿŒêB¹XU– –p–ê¶Ñ…"´•VÝÖz(¶¬Ç­öïê|•ŠN*Ç'–�–£n“ŠüÀÒN, |ü„§UNT«B¶T¼—óÜ —ãc”ûSª,=,•Å÷«sçœC«ý×N¼.b™Hyl¶åºYž}=¶{‹°¿–�ñRÝ2·ñßÓ4¥ÙlR«ÕÞpåa ÇiÚŽi�üøÈ|&¼ëpv^E’nu §îr ;r/zž?‰wϯÞÅ<Ë?ÕÖžnûqNØö*Núø»ÿÒqì½ÁÄ¢¿ñPsSŽ9`Ã"‚Îõ=­¿ùC] æÍýgžs/«ösÞ¿Ú?¨†îù#²ðéÍ—Å�Ÿ̤÷ü‰£ïx€³6mÑB2i¿ã9ô¬=8çГ™ø™½èyðRNú^ƒ/>‚M´¿¯íŸ÷yê9»û|ëÒoqgÇ�|óÊ�°–0£Z€‡¸õÒóy`¥ÍY•Xò$·^yßí[�“öÛ d÷\Èg~$yçåû3nÞÜ?/ìM}23×]™Ž×uÄŽ�þ\g�á¹g—“ùâ šGÞú_lJ—EW7]ôy`{´Çè¨×;QÊ+®ªb !Rx‚ M¾ÆZ„±%Q* öX߈š[‹‚XòoñÿØ{óh˲û®ïóÛ{Ÿ{ßPÕU=KÝRµæV[#’¬Æ’°�mIÆŽe8,ˆ±Y‚�E€ &Ûx„8˜°DB“E˜ f…l,lÉB’­¡%«ÕíîVê¹k®÷Þ½çì!üöt^•eY ^js~K­®~ï¾sÏto½ý¹ß“‹EŨàL×ù—.ráÒY†Õ ±V­È�ø!&US+0œc`p9&±N¹SÄ@.è(¼$G’I…5b V c¢® ­1jÝÒŠHbÈjºVì`òÚÑû‰¶\º|.—@Øîy*z¯*´à=Ö8D¶YY·b�°"„ñŒÃ­öò;¨ÅJÂÇ ¬áp¹ïþû¹på� ãvˆaT5Ú4"ÃÖ Â? Zè’×ï11Çz§#ÍzŒ©sªz.WÐf5_Ò­”0¢E κšõ˜@›�pvÀ—¸6›‚ÑâÄÅg�P^[[Kðä¯iè IDATØÁÔ]´„ÖP°KJq–£7�cUuˆW#À:¦Q¸�µ–q»Åº\r뵄¥WöÖ6^Ím,™€ÃÊâ}Ä8‹„¤÷aÜ0¬öSg3ÏÎI7¸l-4zÏ6Ç­5R�ap1 ÊŠ'x¯„P»Væ!•Âj¾Y¬%­�¶Lˆ!+�š µ�¶>÷­Y-‹3ßy™*Ê Ìô0P‰i¬ÛSxÒTSí9•Î æØv¨™q ™lU–î“9.,)š\Ý9˜cvΦèÓ¨@É;{ërùùÞV¬„7h¨%=ü›7æ4˜®I§û¦]$Â6ûö‡ú&a­™v”_DJ~a_$RÞ„´&ÝR‘’¶kjL‘íÜ+4Wí�ˆ)ׇ§lÓ†".y‰ü²š´}JÝÎùq5b¬V寱 ­¬ƒšuÙ—®°7/!iŸ #KÉLdޮ컲”ÿŠŠ2ƒ¸¦ÝwŒ�R¶ÀÈp4ý=×_=O>ù$'OžüRêñÄOpà 7,¿-³Ì2Ë,ó%?£½�›ÿïý®¿ÎCO�voä%oøþ»ôù®¯ÙÞÆÿÞïæþ?ò×ø/¿áGp·¾ŽßýÃÿ ßômÿ+?úàáøþo嫟>BvOqÓ _Ë;Ïì^5�½óñ#?ðqþÀü×¼çG7¼ê›øÞßôŸò–¯ÿa~òŸÝÆwýÅ¿ÃÿíßÃÅt‚Ûîz'ê«_w`_Æïÿ‡ïãäŸÿSüà~ë‰äÄÍœyÃ×òîWìþêܽš?úÏ~н?ó§ùá¿ôí¼÷™ «_Æ›ïÿÌ·ÿŽ7p½nzý×ðŽ›ÿßÿ­_Ïù�åôKÞÌoùîÉ_ú“ïäôýkKàÑÏÜÏÑΫyÅíWCDtÄ$7󂛯O~-?ô/ÿ6ö;ÿ,ü[þ:ãM¯ã›¾÷Ÿóÿÿ¥Y/7ñ¡ïýzÞó÷g^óV¾æ;ÿ>?òßëOÊ ÆU9O¼Äù‡ž¿û—„O?v‘¸ ¯üòoàûþï?Ï}ëˆ<õáóðø÷ÇÝü½þôÝõ]|ðžïSõ篌<¹tyB:ˆ»“ßõƒc¾Ù?É>—¸p)./Ìež·SÀǤ«�l‹Ô5aħÈfs€·Îk<„i:‰áä‰ëA´4ÑæÖÝíö"˜kVÄì ”¤kðàu�8ú‰FÎsöìD&ÌÐ2S­s¤Ü@.ø°6¯AÑ…ÉÉ/ ÍÍ I47pk&œÉÙï…+x?a×»uÝ�B`e “XL ŒÓ–õΉüV¤­ì!äü» LåðèÖDÄîc‡U¶ËêãB(ŠAµ‡†4bŒZ‹YíbÓ¦1¯¶#qÜ€qx1X£ Âb…)Tö ¬'ÔóâC†Ç1SìâÙbŒÛ±9h­½3Í­¤Má¤_wpŠMöjdfŸ-j·Þ¾ª7ˆ­?›R«).ÒÛ”ì¬I¸Ø0‹,·Uö™ª³Æ*„4V½ÞåEœíÉ¥¼£©îŠ�5eÐTà‘íZQLŨÏߎÿê7¶¾y¸ÌëcXf$½Ò°A¼êfŸt�© vÞÓ² ¯VØ 6¿�ILWÛy˧ó¶dUâe™óúNž<Á¥KWª¿=j¾B_bqí,»^yW²k”øgù}z\¶bRóùæy4’óSWÇ^üöÅŽ-ù\”k¯RFöêÆvžZY Uõ]ìÝñX‘H€R@zS.êëÄV%h;G=€÷õŸ{îCÿ¿ýåû¡}ˆw¿ûÝ×üÞ¥K—øøÇ?Î�7ÞÈm·ÝÆjµª B¿ˆüå¾^ò)cŒŒãÈO<ÁsÏ=Ç›Þô&Nœ8±ü´Ì2Ë,óëx>ð�ð¶·½mæ8þçöáY¬Ͼÿýïçî»ïþòwÜ2Ïç |ò/¼…·þƒoäŸøž¬ê[f™e¾Øù‰Ÿø‰ÿOïµ_̼í­ÿ97Üp²³°WE\~އ¹vO‚]�±˜”˜¶89¬9sÇ—åµ[ÀÊ ?ò¹Çïå(8Ò°¢(" ÛË„í!{×�be,øÈå£KÄ8’Äâv®# ;83TeT�u¥ìA¹D¬ëký·a§f÷M‰€ÁÅ+°�¸ý¶× ÆU€TÖØ1F޶çy晇HëSÄ,qƒ#�ßl \bg}’ëNÞÄÞÞi-ç0V­ËΞÇû4)NؽÓ$ãòÊWÿχ ëÓ"^Iª: Á“¬ÁH`Ú§#$M„(†(=†u 㢪 #j‘ ÞC2šK—¡‘Yí`¤q”}Ðȶ›O­¹óŽ›yÕË^Æ'|œì3Z ’óËúÑç¦à²Î¯M»áGÄ®ö™Æm.ƒJLþ�aØïœˆÊ�bô˜´`°'ñá¬ÓLÚé kìê´xˆÃ züÉ$;`dPÅaÊ9zݽYÚ‹«�Ue†ZÊáH4(w¼T³d^5hu´–ÌÊÜ�Â!)l°Æáì*Ÿ*UWŠ]“RįÑaÉ‘ ÇÈ ª2£¤ÇÙ³ŒÞ½YlÉÑ{Œ˜–IÛÛ7çj¨¾¤B´ŒÀØÁ‚fÏ,¥sxÓj‰«s¦d+þjßµKU•õM½ådK?¶B)Þì(´Õ™1Zç\Ô_­…¶W×õ…súµú.uű~jP@W³çÒ5¶/ä�l_ž[j{H×n,SËVúÊéj™ÎVÜžÊGÏý¾ôÏÓ QÌLVóúL{S ÁséÒ%j�Gµ;wŸ˜T€Ø :Ê›lkÄMÖӪݛ7u÷K¨�/z�¤ƒ§)«ë"!S}*À‹��xު̬¬¦ý ùÜ&Dbwÿ˜c™—öªÌØY†õ^j�¼\+9™Ë¿í¬eû×bNž<É]wÝÅ“O>ɧ?ýé*yù�_Íh¹¾ ÃP·½¿¿¿üÖµÌ2Ë,³Ì2Ë|áŸâ#yš7ÿÞßÃø·Ì2ÏËyêÉϱ^]Çzÿ$ä ¼”"‡—yö™Çôk«|ˆD?a‡ÖrÝ�·b$Ç#‰ašFŽŽ.¼GœÅ—$Œð’8¼t™#k1Ö쀸V;»D±Z‘s߬5UøÓw”õ\±Nz¯å©¬ÕR"¤Hò�u.ªpÖ*€AˆÉ«ÐÀÁáE&?a×Ú  ÊÀ¤°g½&Nû^áèðÖ ì®÷p;'XïìbDØŽ‘ˇçðéëN“Ôç±.¯ucT;rLX1„¶DFLðFHn—Áî9"]‚¨!L#ŽºnÕϤ¬zS…dþÀ.EÄ@ #ÈI9G¬UÁÕ•ƒË¹™Ï~ö!>öñû³F¢*ûRV€Æ+(­ŒC1†Áì6øÍV…;’YAJ¤ÐÄFÆå<É€q&]{çêfc´È¤8}JHL˜8beŠ׿˜£qÑ?"’°¹TÔˆ(ø ¡þSŠZ½8gf¹öÁ†Õ¶‹<ë@gá-…ùÄ‹ŒF¬Å1qË` nu=Ãê:„5‹1>l½'Äï¯â8·KÂ’©6vA*`ï;ÄhVdsòf#(l€B:µ^ìÀUÙWÈO±»3̲åôæž:¸2ƒ¼Ú¢:[iÌj<ÓÙ#c÷iØ�’ç—ƒ!“ T*Õ›Þ Ki*mÍ��EõÖÚkS§f³ô™x6×� h{©o;é’Aµ0¤€¥>W±¶ÖÚ;‡Ž=$ì?5oþs7XƸN�W,µÒÁ·XÏ¿Â,:ऀ¯‡Z{{Ë…Ìàa‡û¯µïõàQ*ŒK©ÀÝòÜ¡œËG”cÊË8£ì ^ë=ð®w¿–·¿ãüÙï~o…ØÍÜÙ²rVתÓ!ÉövO7¶`V Ó¸ÁZÇVÖJJ LBÖ{¬‡-[�d‹Íë÷@J¾–)´õœ ;Šú¯¬cêZÔR yÝ’bVŒãÆpİګ EoÂù‹�sáüÓ¸õ¾º¥õxï1€]�À¹=Hãö�+›+Èæ$4ÞÆ²Ú»ì.1¶5º÷Ìx$¯<¬ID¦°Áú ¬vpn…ŸÎîî%l�¸Åñþ±»Ä ØAó K„ƒŸ¦ ½aÕ…)�†5dAו#xÿÏß«çÉî@γ—Žg–SÖÍUiIBÈpDv£™� �[+oÌ–Zç~Ê…+’ [횘&üxˆØ’õÃj‡qÊ1iÁƒQ+oé½(…2ÖÙ™ËÒ9=~k›+Q¬Á‡R³ °Xp»ÂU꽄1ŽV‰C¬½‰a8…àÔÞ=NÌ.Ö$VƒaåNáýÁ_ÆÇ|cÖ$Yã§)ç^¶òØr_\»Á1¯à×j¼™ësç ¬*ëõf\­J»¶°®V,Aµ·ì8Å̉¾(v^û«-˜å1M¡˜Û€ci— œ¼ÎñÞ¿ùCüÎßþÇh*ªÖ²Zl—m"$3+­è�XQ6§ÖâbÕÿÅÙÏÏÏK:Ö{uшJì2AÏà¥÷š—ëÐC™0ã15›T(cè@Ç M2¤Ë/n®y=¥0­”6ô�ÎJ“¥t4à•fMÇý9•lËU(k»&]fp®Açr¼¥±9uÏѲKiÈ¿þןà#~€ÒD]lÆ ‚6ÀÝŸc}3ÉP:Û|›…¼(K‰Kâô铜?¹ƒuÒ…±JÄå— ôÖ‚œ:u]ÌÀ·oPþµf"Âþþþ¢Ô[f™e–Yf™e¾„Æbú·Ì2ÏÛ1û70m.óô3OðÜ3Oƒñ#àÖ¬ö®#`Xe¨EJÄí'vO`Ýnu�ùÑcMbst«=üdXHV›V-�Œi+I#Øa ù)b�!Œ©ªøš­¬ƒÈŠ/°F!NÊëÃ’íVÛlcÀ�ãÉ’Ò)ÔõÀ•Ã'¸xéI¢Ý·‡ÏeƦ¬(S Ænw‰#ï'$Û�cp;0OPE¢³y]Üœ)$¦iƒÛYad`5œÄ�‡Äƒ°GºÖt°¬vN0n &�˜H~ƒukRR»îä'V«Õ<—>B#wž¹…—¿ìel6‡|øž_d;9dµÖØU]V-fÕ¨¶²7ùU؆ŠlBЬì#–d&Bˆ Kµ™EùÒúœÿ\‚1yBŒDµ„Ç0¢å3QÀ‰#Ä;xÆÃóø1«Ó õŒ–tÝ4©°+f% }d…�ÍÜ,¦ª˜¬‚ŸL3RL)ÆZdSas#àãK<ˆ’h?@21Ûu3ÿŠ{ë5a°\>Ú"iÊù��,�P„^)ÂeÖÃ’ƒh›ôèGbò¸„Ï Èæ ÅZîÑš{ ÇY_SÂõí± ¥üb@hÑDvo N‰›+�&ˆ 1¡s,Š )"iâÅ·ßÈîz57ßxˆ°38~úßÄGŸ£¸vi*[Ò6Ú¬ˆ«} F*T-ã¬E¬–‘ÄvèÖÎÆ�|` 1äüàÂy�e —Ö¬ aƒ±�RhB‘¤ŒiòGù^ðþã}nÚmç2¦æÜK)áŒÁ L~£ùþqG³­TRq¿ÕÈ3k4ó/ƒÊ¢ÌŒuLã¨%/qb³}Žít#†ÕjM FA¨7„k‰Èfô„¸a 𧜎PÕ”ªØlŽVK) LÚe½Þ!xeÈëu`³=ÂÅs[lS*øUe pô™}fV,QV{ۣ⛡ËmÓ ¦/®¡’_¬ÛíØÆª¸Ò†šZÒì¡z°A{M“ZŠ1H´Ô»ºä¡õ Ç`™îyÒ1 lª’ÎyëíquYšÕJ·æÚ^MÙÚ_U®šfù‚½º¯ÊF™·$»tQ¨évý ¶å—GgíaX ˆ 3`æØy6�T7\pY§P®À@ƒ1®pt N}SkÊÁšZŒI]þ"õ^,¥1åùZöaÈÅ1阅8V©•SÚˆûÜÊ8ËAì¡_¯õª¾Ë—;p+ /Ÿ"i;r¾×}Ì S>?®¨å£•*Ù5fù�a™e–Yf™e–Yf™e–yÞNL ëVx É€“ÄÆo1Îêú,Cç,ÓÖcÅ0¬v°&æwåçI)± q�@ªEš?ÞÙ6C „Èj:õØT§k®ÀÊf%YV™Å(YU×dÇ5ó­‹ðJY dV+®�Ã?~oÎÌómÁî�ìŠ rK­Ô\ù²-c,&åÕc Ö3´²Öb�QÛ&‰°¹ˆÄ fØÅ¬Ob`È-µ¥ùÕ‰`Ö»„â(#üά±ƒÃ0ÿ=BV{ØáÑ{’?‚°¢ª6œS‘Sh.P/¸ñFœ6›Cn½åVî|ù«xÿÇîÅûÖ‡ÐbÅ&b2u�\øÉä}UÕ¹¬¾ƒÄÖ{LJب–^“ãÛBÔÒ ?nHÖa’Ch¶Zcwô¼FmŠqÂÚ]eiš=-Ñ0~ÚpñòøV{ÄÊNIÈ×)‰¶ónÇ$z/0Ñì Ar³Ÿ5\÷ŽÍÆ«Œ¨ZAr¾¢]Y-k!âÄ•Ã-¶¨Ú¢4禵CÎÜ#$½�5KpªE,Z’kHaÒû9%ìà@\+eÅzµÂX»F0¤dªB®4¼ZÓaõJÀÖœ+ÇXƒ4oùòWa�J{e\ÍÌ€èÌ™°³[B9›êÎ{ßµÇuZ·­$3µXŒyÛ™yiSL¬-ÃúÜZ¡ê»4Ë«KÕC-Çræäâšà¯ÀÂf÷m_k–P¹Ê>Úß(=`írHs8Ußÿ|_Þ�RÒö›4÷ÛSlؤ9MTx6Ï]ôÇ2!ÓìïUkõ|”\@ÚvguÔîup2¦ÙcËu.°ÿ¹¹Ê²m³¼•² …oRÃGlöô–©´œû¾É©AñX WúçìÕ¯!Ì‹Côœ—†ëþþoàµ/ÕYf™e–Yf™e–Yf™e–y>OÍYC²BÍ0Ø5×¹Ù">çëk§ ¤‹KÛÍ%Æ$ø\RQÔp�EÐÔf1²Z­ˆ%﯃3Uháè"qs™éè "YX×Â骵¾M-ŒH)aÝ.ÆždëÙŽ‡lÇ@Z�fµ{ApÎâ¬>¯s6çÇÇ +SÔÆ]efÒ¹áô|Xã4«Îñη¿‘¯}û›±F°ÖUbÊ 'x�÷¾®#70XUó¥FF°ë¼Úõœ‚%-±T.ÒGcc°Ã€]­9{þ<>DB„­÷ÜûðÃŒ “\çÕmIæ>UŠÕ••ºÁ©u7F…Œ9fk<†3k´‰xV8ãrŸÞS.¦�Iø8’ˆ-®p#q'H"ˆ€¡º9U™—Jæ(±š­›±;¸ag‡ÌF¦zωie¬‰¹&ùÞ./„”ÅeÖZÄ$»‹]Ÿ³ö$ë½ëInYŸ šHkŒÙùˆÙǸ·Ê ;ï»13î¦}6çf >^Æ�^ÅtYèç}ÀIÆ6¥ŸÄܦkº2�˜å�±¡‚�ò".ʪ’—bȵͽŠpÏî»ïá¬Ð²�nÈÏI§"ã˜ÊÐÌZ‰g/ZQ«iƒD^+©ÍО�­­í¿K^`t&+Üâ �•œC9F�KHg+-)ÛÏí?¶´·6Û«!×(–¶b(�ÇåkEVJ·Ÿs+pÛç*(®@Ô¹fç¦6èÌ•�¦¿�)P«”�DŽç–OG4ó/–™Ύ;‡‡eÓúÉHÎ ¬ÛÒ7„’Í0³GªÝ¶À6Šh:[Ùk)Š„¦-àN¡¥Se2jk. ˯.*‰]™Mw»öèfû¦~¥÷{ÄZ×eP,p™e–Yf™e–Yf™e–y~�µ¶KÚÒfX’Ôõ˜³.;Ót]¿Ý0b†=¸|áµ¹æœ:4Å™¸Dò‹²°ð”V<áˆAóäËÓgÏ�¹ÌáÑb\g+5IÅÙ–×¥Ó4iËmW ¡ÊàV+mƵãö v‚¸!ø ÉvçÖé��¤¢¸Ï>ñ,Ûí–o¼�+;âáÏ=‹Û9‰àªý5÷·Ö?ÚºÖÎ��°¶¢#¬Œ… )ç.n·8›a $bHøqy­^ÊCÜàˆ!}À:U|jqŒ#ù€÷[RQö%ð¾> u>xWÄo…M”kä½Ã ׃QÈ*PÅ\C§þ+Û)Ò¤!ˆÇœ�ƒ¯b$UpBL¢E->bÌ.)E†Õ1·5{Õ^ΟFJ…™ Ñ(䔄1;l6ìïì1‡ËÀЃ{ËÝ·óó~ ð¨$–ÚtÚÚp ƒ¼p�§Ÿ: †9©Öâ‰9¸~þ#÷g` ™úi@ýƒ”7ש­V9;Ùd b:åV‘ZÙGJ¾S(–¦›©~Dd¨y�ýEjð¯'†êÉm8¡·ö2k$î‹%@*Ú·'—7&=×ÒI;õê¤é> ]AO1SÈÀ¬]Ÿc¯.h)ÏU¬´zþLmþ�?Ü6Œw ºõÛkתY—û×¶>ßÊWO–>½©T ö10 æX³´dp*`ÕkÝ«#g¹�±/k‰µÅ·W]?Æ”CÞ—¡Ý‹"YVg™�ížÊ*NÓZŸœU¨“–Ø ¥‘šªº\f™e–Yf™e–Yf™e–y>ÿ0ù\*Ù — Ù~"dE�%j½)W®<ËcÛCN^w="ÂÅ v É ¡(àÂL°Q\ƒ¥ C$ÎÜ^¥øÒfqÊ™›ßùmßH’�ÿí�‡{Šè-fX3 +¦œK8ï9�Z`¡E�l)¼(H"Ö~„”K>Ca¥ÙðÙU`¤ÌLEÓäέ�Õ-ÜóÈgG†Õ:oW$Þû ˜´�8µ »ú¼‘$êìš)n0!€ÉY�«d»E ˆsúÜF׺>èxìÙ <öÜeÄ®p9‹.0ÝzÛ9-gQés¹¦`2XDÀ8[ÏqJ‰àFtݯðMA,¹3ƒM Lª]7¢®«r$•�¤4Aô$0b°Î0Ž#Ö©¬ˆßzáSÙ…Ö ³ÒólÄ %Ð:ü81¥iÆÊu˜2(¬ŽT:çz¦ Àµ7uÀ5`­©ˆ15wcáK¥ÿÁ:©]µ³ æf&•EYË8]Á­®ÃGËÚ x¿ÅýÅïýn¾ñ]ßIøú$}‰BDÆDþøŸøN¾ÿûþ*çÎMÇl”±æö¥Jõ¥¶æèÕ&_ÈfÝ”¬P+ž÷rô‘¾SáÍd ŽIWãmg0F¡J"fÿ}ù~QóõM›%Ä]³­¾(Ó (•«1®ûo9¦‚Ëïj³¼?…GE 8/ I³r‹²OznrÍu¨‚`Œ#Æ-Ö¶B‘ºÿ1veqnÿE:;ïVµŸ�³“¦²+²eh EUÜ•ëÑ7(ϳ¹ˆk·TŒŸ>}‚qœ¸tIË<$&ŽŽFŠú±Y‚˽gªåV•½:¯5`Ùî�ö‚ìs ŽÃÀÖT,Yͧ?ê_<k’’p-×®¿ž½å7åc¤æS,.àe–Yf™e–ùµŸo^Ër–Yf™/©ùçÛ{Þî{q6•ìó*æ9¦¬ó~Ĺ�¸{\bÜxžzúI†Á!«5²Þ#&QKËz~ÞÒ«­”v(gbVêó9Â4òâ—ÝÈËÎÜÂjgÍW~ù|èQÜÎ> ©|¡¬ç8¥Yyˆ®×´%Ö9W…CÅigÜ€”L?cgÅžeýéŠø©vĺÆuΑD˜¶ƒ!j¥CŒºÞô^Ë0¯Ž›7—ŽÉN÷kÂ9Ö+¦|L+b†1„Ú¬¬ÊB£H#©°J¤I2OÈ<§¨�5¤ ûPl¶Å]ÚG~鱜µlÇQ÷7É}| IDAT¥ Y#Ó³=:bÌ*ƒ5=¦q1RPE©±Ž˜¶6O˜\²Y¹�ˆÂ·Ó:†Uö%‘ê}Û¦ÄÎé=7MZâQŒåç§iÂ9‡t,ÊØÖ3PD@Æ‘ä JS‹¦èõÇI�Íô.X°VcIÑϳ)S+æ !y$ D ãg÷9<&¿Áý–wþÍÑÃW8U ›žßY€ ÿíŸüž\øa*T+êµÒš[dŽÖšyEqµ7k>C¦ cæÛé[vC…2冎qª`©¿ˆåE ÇÔ_�HÉVµ_)üЋ=U%¹á·zÅŠ¬?#ÇÊ(Rw�¹†mV½äý ¿·@ë×Åo%¶úü‹r)çÅÖbnQžK–µœCfE#ýþ4ÐUàk¢YK�Iè~ÞvàB(2l—Ï�‚¯é¬Â¦f§í)E.^¼B1Û¤ó'*Øú†WÎeË'L5+°•”˜ü—�ÏÅ"å�ÏÔì‼¤l/"f0T®d§tíÔT°Úg'–¿æe)¦*õü7¹±ž?®©B\f™e–Yf™e–Yf™e~}²kÍóýC‰Ô‰djQ�5U˜¡k^Qø£6ǧˆ‚æä9—sìrŽYVhUgž*ƒr«o·Æ¶¦?¶x%UÆýÒÃ�óè“ç9ybÍ#�>¢Oc1Ò1ê:®Ï¯ëÁæÊ¹ªÄ³Ö©ºl5BÐ<¾¤ÇSÖým;…A„ºæÖµ«TH§m·znLm¥ÍyUˆTìÄ 8+ªØ*›¢MJ¾žËçC4–,Q„(jÙ-ÐOŒ@l6jç´¨¤`N½ŽY½8d5ˆb@O}:ã1VíÁx!FÍô³f ù‰àÖz�%¥@ˆzœt.úæ!ʼn„CdMJ�ÕjÍ´ ñ8»‹E4¤E3å>¬j:ks3ï¼g¡©ë¤ÞGÃ0ÔÖé>þN³ùÌ1Óq¬|^cj¶ƒ©vèÌ0¦qÄÚa#{�WÊÜ«‚ËüukÕ‚®ŠWÍZY“g çó±®qZ(d™ŸØV:+,²v¨m¦%ë®ØVû¼¼v¡Ý/Ù‚åE¥³ØPefÑ,RßTˆÅ&Z^„Ňí} _=ûåDc²â0UÏuQ ê§SGÍði-@Ò•>Äzqµ-7\å/0¨|­( ç 3^U*ÒƒÓb/Ö¯»I§`L�Ò’™²®Ö‚÷ê5æ�¦s�–oê˜rx¥Ôü#} q¹¦!˯c»¹$&¥��eoù-ç£@5fÇÞ \ªòð¶ß*ÁMp,ë1Ö²–rü %ßìЪユºxúSWdR®Oy7=WUi¨­H¥o²¹¡yª6ãvÝÌ\!Š™)-Û¹JËopË,³Ì2Ë,³Ì2Ë,³ÌówDá•74WYo½4Ʋ[oJ�0İňÅÙ�šc�¼fÔ’Ï„³ JI~.�`2Úlët½>n·ª*yO_€þ[?ÎÉý5÷?r·>IÊ¢‘¢ð+Ó—•ÔusWÔYAÌ”u{ ©Z“mVŒiVž®»ÃäU!‹bO•ucVÐÅ p³Š|RÊ%*.Ñ,E…¢Æ"êP#¡J´Òu@[Ç’rÄ[^¯N>òþ…\cÄV¹@^’:§¶kÉevpõü1³’˲î�¦©*MU˼٢¬×/ÄÄà†.ï?¨g2ÃË8EHQsïrÓmsŽ&¬±La£ç):Ä|Pbìýˆ³ ç¦|]K�CŠÚt< Ê RìX@˜Ê|zÁWSWΣߚ:ôxéma&Îê¶BP«­Û˜çU¦jaž¿Nމª`*;8óþÆ‘”pÃÀ4y甿$‹˜�ügÁõ,*¦RJQüè êQ%¤`2UŽê—”3ÈÓ‡qzßç³1kNÕç0��2uÒ`ÓÙW›å²•vôY€­ ·Â›ü)'3‘ß„ò±5µ[Êð+u¥MN™’*âŠßº‡~½WÏ“Ÿåâ5àÕˆzÙæÕå( ¾–¯UŸ|¾àsÀÚÀÑ\qfgÊÄrmŽ[†l™Ù�ÕCÅ ê¾Åy™‡éÏ£f#vïýYÖêg0±Ü/jjþdÉ.h/,¤Kz”Þ¦ËÌN\ò[Èè¼±¸Y™S†„2S\or.¶à”ÊþÏ·Ñ[¡û6_Ý„©ßïa0Èœ?gºêZf™e–Yf™e–Yf™e–y~ò?]kI" $bU*•Ø©�•{Ö9¸e‡\¿ØÝYsÄu<{ÉgÆ,~Ì9©-¿Âç4÷m‰ÛC$zÄ Èî’CëÕ.’„Ï�ÄçpÃ.£ÖͲN©¶¸Îœb´ebQ‘1LÞ2””,bj‚Ss €²Ö"1Õs "©„Í‘`"–Á™lõõÙ6šðÓ¤yvÖ@là%ÆÆ*Û0m=Z,Æ*Øš`GÖ«=BJHÒ^BRõbÌB™ÉgÅ`¸¡ºC�@¨½-w±žm§Ðë•û ت¼Ã4¨rLWBÏwÊ™xV,)ˆ^Û£)¹‘-//D5E›,’ò>0 -ΰ6éþ¦¬& d@‡%‰`W?µr-)×9UE©f‡s¶#õ>é3)‹*PJ¶aL`Á8×2þ28.üFDHµ�XÛ‘µDvK|\U:7c2!—݌Ӥ×GL¶J+1Å*©ö\ŸÁ›'%Ÿ+޵p!„Ôµøö�"ò‚œÊ�oÞ`*Ya7ÿzŸ'Ý�0˨Å!ÇV=T;ž×ÖJ(ÒUª·ÖlÚ›Q…f €–cÔVVÃîîάX¤§±½}tnç- èx˜[¨9‰½”¸Á¡–o×¶²ª.ÌÎϼm9PìÕ& 0»t…�¢”›KFMG¬¥SÒý\"Uý׫÷úsÑËRûEÉdhå(1Ÿ¯oè °Í·Û+ùzèÖ®½tÿ­×»ä–{J�j¼ê…;W�JÚ #¶‚½ò:èa¤Z‘M…Ùe¿šòO0ÆÎTªåü–ÐØr}–Yf™e–Yf™e–Yf™ež¯S\t¥A:X׋h"B�X…C¾þígø“ø[ø=¿ííܲs„dÉìñ±^èzK[€“&öÒE~ËÛ_ÂW½íNRØ’Ž.’BÀŒ>€]a†}ÜÎ)‚°B̹ÿÖš TœsÕlŒ�˜h+NU�•‹aXᬛŀ•¨±žs4ø™…;ÙÖküö€0^V€cm×-Ï_¶¯ëÛ ©Jiu,–s߉Žü„ßnÓέÁZç Dˆ]yÊ vc"'×ð‚Ó;8rŒ1 ÚõW«U]k—]QòÅÿ…ô,B‰ä[׿‚!ÙÎP2À>’0¹£5`+ç7̘‰µ&'0˜) P7¬q ƒEØ2�çHñˆq:jj»¼ßE‘'&»,S,Ò¢Y´WÏ6®ïV𝭵šX aÐíYc30ù4vÒ8ŽŠÎb祫’R•†Ìàc/«÷‹sYíØÔŸ@±Í›ZÚÑKsg­ƒ+}¶�µwß}÷ŒtÏ|éUÚl“½-´�¸yþZ‘ ‡4ó"‡ÔQP¹ zõûßSÙœbÙ=¾I8…¹o{³ÙÔ‹Ps­Ì¸¹í”yÇ÷£·ÒÎá\ï�7³í÷Çw‚6ÀÄ̫ޟÇv3•kXŽg^ö1smo\)õ-¦k¦²ô Ìr.æÇ_2¥S€ÆÎR;¿ïús^Î[�Æý'@s q¯š<Þ:„×¥…}>Ý*Û‚­ujGöªˆL1U�YZ‹�3?U@šUîižHU8# ¿Ät R×ËÃ0¨Â/¯Ý‹(xM�”ÿ C™í›¾hÌU„º]ãR"Ò^�qÚp\´™Ù`«Õ¶‘ÐÕÔŠsµ_ 8mÙ†=ôK387‡~ÔOôŸi–¡£¯/˜¢ºì÷«XÓ�ÃÆfA—œei�)8¡(PCVÈŠiнŽÚ·7%mº @Õ£1}®`¬¯½r¾Kä2Ë,³Ì2Ë,³Ì2Ë,³Ìóþe`潯ùx % 3õZ˜ xî~Ë�ìï$l°\¾x…‡Ÿ8]aH‹"Óug±ÔÖ5düÄM7œbe¹ñÔÀ«^r+!� »ùçu]懞”`g½®Ê=t}í½GòšzœT�W9ÝêZ?=fqXŒX› )l«¢¯Øz«8)©ÅÕO[N�pœ:y;غ&.À­ô#aŽ2�H “Â; zÝ—)7åªZ,´¢ÔJì¬Óâ8f5šàC$!ì®-k G‡‡<É6c�Ã8›m´¥ÌÃI^ÁÇ-Q<ÎZÖùœ†\¦¢ MSÏY)K1bê÷@À zL™D_l¶¾ª'§iªÜÇfw�d:¸cP… B MA’aíNj6^š˜üã´aǦš†¬t\!np$«p4ëpë5’9Ãè7Õf]®­ä¾ˆ' #a{“Žp $Ž˜´%ø‹ˆŒLÓ¨™—IªùÕŠQR“Õ�ë•Ño°!&œ1 1 6ƒÒ¢ÒRKôP¡`žk`ʸB‘ûÆÞ¢k*¥”aP@ÄuŠ,“îêr…” ±n³€·Þ®je-… ½U·6Éæjï¹e6Uo½~ª•³Ï`L�E¹(’æ�Š1`Ì*ïID$T¬ЯSF=ÀršìVfÁ޽,øZÖS=÷½Å¹œŸÞzZ®mŸWׂ>…f;M42ß[¯”ªäëUkJá I<$›jc­¯Öâ–v�KIŠBÑV‹­Å*©³8ÏÕ¥ÇË6z«p9¶ÓM]»O‚¤+É×¶ª[ÃRk$nô¼¨/ËÏVðˆ!&‰]¡I9Ž>+Qª²´Ei¡ò b‡.[Rf׸ÏL \f™e–Yf™e–Yf™ež×P°FŠ‚¢®ÑK9Bµ]†-Ö€÷ [øwÿþ^= ë�¡ 'lHY$Ó RŠDIàžzú,�>u‘£1ò¹ÇÏÁj·Â³²nkYd”¬½âjLy�\ F¼÷Hš7¿ÎÊ9Äâ¬!M#ם޸ßò›çÿ“ìc†Ý ­ðhá¦Úe=–ç®LİnŸ ª†¡ ¥z€æì@ˆ[RØjȰ"ùÂ$Êù²;ü�«Z]7[LÎÓU1F‚Á@Jl£pÏýãÇÈÙ GàvT˜á’ÉV[k¤¶ó:&^׋yú™gyîÒH°KSü£å&ƒsõÜ;mïžK¢8Vf"ˆ)"RLX×Ü–Ã0dî¢ÞeÊïG½¯¤DtU1’ˆqËzu“vHL�(ì kuÉêÏ,ÂG�µIÕ„1ÇÓ帼0é×Ìj…±ŽF²bÑ&Âx„‘ g÷Y¯nd°ÚRìÃi:‹Ÿ1f±<Ïv:"Ö¾='ãØŠ_KÆá4YœuX;`¬C’!&¯‚½®çÁ9W˜¥,Õõ%dÀSòò i*KY]™³"ƒ2Å*ª 0ÎÊTꋵe¹™Òõjº¹E´?`f€e® k"}ÃmÉ€+бnÛd¶o3h–ÉtS|…¬B›Û•û¢‡Þ¶Z Ÿ¾úçIdj޲‡kªoŒ„vÎÏçÜ>Û·ÚôjJc4˜Óhç:•ÃÒàY_2Ò ¢�Ù´ ¼Õ¹¯JÉrýÛó—{σ`rlÿ¤ùógöårœVßœj™ ­9jí¤BטëÉKÀ¬‰¨ B}Ž¢ô+oôý5*jM½wlµý¹x9Wíü§™â°Ü«ó¦ãe–Yf™e–Yf™e¾òÀÞ;¾œw¼kË=ßÿ ž:\ÎÈ2ËüÚó¿VÔ1�M¢7ç,a¦˜ø?ÿÉϲÙxzðþ忽·{>¨C¯YZÛZ¸�XkÖ;üÔÏýŸºï³D/œŸ†½“x_ÅQÕ¡¦¹nVÛs³ˆ¤¬Åœ*Ë˜Æ c,>ŽDÛ‡CÀZ§+ï,ÂZbزfÃWþÆ/ãå¯8Ç~áÓL>’öVˆ1H^'Q5ž5ëÝZ°�dI‰äâméU±J¨kå)N˜,0ZÙµªÿ’gÚL ë5˜\V!1ŽÕŽ%¦ ‰HŠ8�h…(šEçC$ÈÀ籬°ë}Èŵ°"ElfE1hØÞ­§ÞöæßÀƒŸ}�÷}è¤4dÑ�©Qs&³–¶Üo}ð5PrKˆ†�B…¯¶r„–¡X„7Þg' Õë8X›]§+VU›"µÔv»Ý²ÞÙ'%½~!é9g‰Éçó%8RòŒ›¬ÕãìÎ8°o¼*Ií€O1³&ÜÉ#’ƒÝgwï…ºO)bd…Ö$¿e›Î"ñƦ´!úg,"–µ;�ï‹—íÌï�ðÓD [bµIÙîa0¸ÁiwEä°…#e7¤“ u\R;ð0k©mJ@™A•j®ÞF�#z¡zuY˜Á³ÒŽS2KN6­ñÕP”w™�ËÌë‚TK¥6÷¤õ†—b7vµÈ¢4«Ò­ä¿™NÉf®*ú(ÏÑ©��A¥Ò®;GaÖ‚[Þ{ðv­â›\�—}a‡é2åbk¦cW¢”cÍÏÒ�\©ªºòƨÕì{Oaït{‘b™5f•÷Ù³þ»³­oØ}|FÆÇö› îÕ’óã1N·ýîþ’ÁÒJ6ìlÿKÉJŸÝКšÊ÷ev<åþoÖê�ïaÛAj}Þ¾¥¸Yß©E zB§ü+¶rY~cXf™e–Yf™e¾Çrâͯ䮯»�_¸†Ë—xögîå“?y–1û×óÒ÷ÜÉo¸žýÝÄøä³<üO?Å÷où¼þ¸á›~#w�á¡øî{üêGË-/çíúŒÿ׿ã#ÜÌ·'+^ð_|o¾ãs|à{îåBL„K\~rdô€ìð¢ßû6^óú]†ðžíÙËœûÄg¹ïÿy’+ãç?jóeoà�èŬŽýŠæ?üþ͇nåkþðÖ×úõ-ðÀ_~÷>œ@ÖÜþû¿šßðògùè_ø(Oü*Oýê$/ùŽ»ù²x/ÿú½�ãó—‡3g¸ó=/å¶—íãü†‹÷<ȧþñ#\Ü|‘ÐæÖWðŽ?ýjNÛcߘžæcßõ>wríÜù;_ͯÚÇ]ᙟ½—Oýijl"àNð¢o}#w½ñ<÷4÷ÿè=<òx„Ýw¼•¯üêK|øîåü´¼š~½OŒƒ©kgJ¸¹š�„k|à9~è¯þqp¤Ý°”"]ö¹ôe­V¸B)éHn�9uÏn&†ÁávÞÇní•Å8b±¢­©>$¬ÝÅÚÝ ÿ4J+z�� ã ¦ ÖY‚ñA3éBµ-#„$8</ò7~ôÇøÌgÏ1ìœ`ò cB]ÿ¦¤%“Ÿ´M¸ZYµ\$u"ž~M_Ô€ÎXˆZ*aì@À¨ÑժˑÚà‰|Èe%nGKWâDô#`k¬•bF¬füÅfV)Œ8ŒqL~Ìe�Ãà <ô�=þ9Ý6‚-".U6;K�‚PjYksc/ÄlÙE ˆ‚Gœ-Vêëa`�ˆÞƒ LAŸ#ø)ÇØyB° «ˆÛcë/2\$¤„•]¬q«6YŒ^ß•³˜IsOìì1¬NàÜ.NVL“gÛiËÑöi¶‡WTÁçV5¯²æÿ‡ 1eôcH1&âÓ6S˜ˆŸ&åHæ8‹s» r¢²�Õ0àƒÇX¯ö‚F¢%™ðáü!!RÀ0�R..ÍÌ)„�º«E U6å^SNÅÐgÐ5ȧJ�žÚl}§‚*×i#L†aEÞ9¿yc{®j¾]»ÑÓ¬õUë«%Ë=cµõöoEæƒÞL Æl®÷ÙÎi³-6)L±æî‰¸,õ’«ÊD$ß¼E9Ø$Ì�•7åúkb §,/ðÜŠÝ}ò1Ï.<þfY¡fi¢­³á¸›îÍ/tpq^2Ñ®eœÁزŸ=ÀjE.�ÍXûÛ»ì:™YqAôSiJ6=>ßÊ`�ØÏýË6t´t#IÞÇDýs9×½z®·T÷ ЪªÌŸ:™wy>mÛ5ˆmå'ÎÙš«Ð«8ûçme8Ýó!¹0<忣²]‡ÙM¢fP”íê5f ×e–Yf™e–Yf™/©Ù»™W|ÃÍ„�ÜÏÇþÅÈú5/ç®÷¼‰×<ýÓ|ì“ Û³<ø÷~‰Ã°ÃM_{¯úŽ»¸üç>ÎS¿,�N¼ãM¼ùî51ýòTH®ÛamNý+¸ñ>Ås´3/z w¾i�lW¬ršÑöž_äƒ÷”6¬nØ!~êSüÜ¿½ëû/¹�—¿ëMܽóïyß?ÙŸ”]^ø /çÔ¹GùÅŸ¾D¸ù6î|Ïkyóá%Þ÷OÏóÅxJÒ¹Ïññ¿rW]qË·¼‘—†ç¸°ÌI^þûÞÄãC|âz‚íM/æ5¿ëͼéègùàû~ëyÍ™s|ôû~žðö·ðÖßú"žþk�°Ù¹™W½û$Ïþ“�-ðï?˜pΦI×x96J3ôtíd „¬÷‘ÕIÀbL N‘DÀ—.kH!ÖõkJàýT•])in»1+³ÞUPSSÒ™F¦Èàö Q…OFVø@µL&;ì€Zí’Bĺ#üx ·ü°I�ÖÉoi Ú~òƒ÷‚ ¸�àÖ¬í�Af^kG-ˆpÎv½R×é>¯]çrD™%EÝoçôÏ)‚ÉÑe>(‘¤ÙòÆ>¯Q�gãcÀÝŽEð†•#†ÌKrIJêƒsNËL,ú£ª cÄØ�?ùsŸ`Xí`잿쬼¥fð+')ÏZ‹O¾¹ôŒ@¤ZŒCLYË“Àèú¼œ çl]»{ŸT;)N­ç6—o¤ÈjX�̰OKÁí‘D é1§ ƒ�5x¿eµÃž½cwÁh<Ø"Æ­)±vpæV O1†¨÷§…RΊ¤})eˆÅûŽÆójõö‰Éª­:¨2ú ±{Ê?ŒBóÑkæ¡S8Ã0¬ˆÁâÄÚí³3@LGLñ�Ñ�Ñû+eiì¾ò#?Ùàô†v]»i¶ÉRòê|U¿¥, ycªhJ3¥”dy'’/\ úl /Vš,×l‚)Pªoö-Ê®¢´+ª·ÞbÙþ2TµšÂ¤T¡Z)¢ 5W Tƒ™¥Yf®.ìeÆÍœºb�ëZÞ`��ú&ÓÃ.ºÜ¼–�J¹„ô€*…aª 4q±Ë´�Z’.›Žì¡\=õ-¸¦’êù¹4�òÎÔí5Û/�}[Ž̮⻠h-ozMaG=¿zmô�¤Ul‡ºÙ«¬æå:Ís¯Ô?:»qQN6g¹ŽúøÒ"T¶U kkèie&ûD¦¿�{ÅhLŽ5C·ã×7©v‹x™e–Yf™e–ùœÃ§¸çûž&†ü;Ïý#'^ûÜò’}äž‹¤ñýÓsõá玮ãö?v'O O=umÜeïx%o|Wâ—þöƒ¼ð�ùåà‰5«ñ�ÃÕí¼â­röýG9wkÅ­ï¼ƒÝ L×­X €÷åoá]¿mä#æžÍK�xñ2>«`ìÜgže¼ù&ÞrÇivÍY®üJ¿~¥‰+Ÿ=ËÙ‹Ç¿1rî¾+º�›› iŸƒ‡ŸãÙ'úã5\ÿö3œ¸ï3|ä³wp÷;Îpêg>Ã…¼_î®×ò•ß~#OýÍ÷óé_:†"÷oåÎß~òsç“·½‘× ý>ñè{ßÇc9êΑÎÜÊ[î8ÍŽœç0 ëW¿’×ÿ¶;¸ùÖ�tpÈ3ÿâÃ|ôƒŸ>N.?Ühíðš×ó¦]æþ|˜+äÅ·ñ¢Ûyä/ßÏS�%xô3üâ·ò¶¯¸�?óæû„‡æì¹ é“gÙ¾åûưúÍwòÂsò³÷ŒËëè?’)¶]É™w}ö{Ê–Ò”")‚uñhvëZ~¾ â‰æÂkqKM!—óä² '%)䜺µ=άHiÀØ5ÆìbŒ0OÌ1hÅrkŒB8-IB±Â.;ë51]Á:t}—×|¦,Ö¸ý›°FUm!&¢3çcb^"R�ƒ¬Usò 4M05§N�3N‰T²ýœCL΢ï„Bå¹0ŸíÎ$µöLÓëŒÚMKQ‹É}yï½Çå¼Dë4ëÐÔ¼»1¢uD¯køÁ™š�(UÄ•ð!°2Cík(Ǧç=+»'?h IDAT­Õû#“#H¹§A­Ó)çF¯ö\#Úˆ\ztñ.šœ¦ÉcÍ »Z1z�Ñc“Ú¥c˜”#˜û{·1�¡ŠžbZRŠUœ!JdŒbV �àƒfñeNµZíý†ÃÍ3¤d+7ò>±Ú9Åè=Æ )J�¶#E¢ß�ÜÆ Ž ¯En!gSšˆm‰§ k÷s‚Õ ,b"†€± Ø7\Ù<�Ñ}ª°KÛPÉê¯�ÁD¨ ªÖv«UÕT‘Vn ÍÁ!LJÔ;uYU ¬ê-Ÿ•v¤bk ¢W¶7mÕ‰Ù’ÚšY�‘®ÈJYƒ�íþ;æ,?°Vê ²·,÷väöGwÈ0Uj IßžÜ{Ýñ ³Œ¦psxÅcð1Ösq¶}cæÍÉíäªVÚþšee�£Ç¯C‘&÷z=ðR;kŠ r¥kf¶ ­<#2MãÌ^ž»\ûw½ûn^øÂ2,JÅ8Ûni¬é­Àó,Äã%,ÍJ~-ÐI“Fw×)umÕåü¶¼!Fé Rz…e WßöMͲH—Yf™e–Yf™/Ñ©ð`X³Þ‰=»¹ (™ý“¼ð+naõÔÓ<ûÜ/ƒ›Ö7pçï~‡?v�<óù Üpr…\x’û~ú2×ÿæ—pªD\Ýòb^þº‘G~üs°b½ÿüe;/y·¿ÒqôÙ }�Ÿ½Š‘Ù?_ðìÜÄ™7žøwOpîƒ�ðÜ©Û9óÊ^D Ö½kþ xðýs?Ã/üijlüµ.Hjç^듆éì¡Z²‡¹ó÷¼œ½‡îåCÿãø÷÷~{dË\7gNò’o¼>r?�>��ÂÚáðŒGu¸üøe¸å$'lbsö÷¢Ó솽—œbuá�Í©ÛyõWYûñG9X>çþ�fœs�ð¦­w¼÷ÕÕCP÷WH)ª™µ¬§¨R˜Î5Ö•Aö½š•¦öDzÖV»o~Ù³"±ƒ¸³Ë8%Bµ�šÚU’a£‚™âP !hIE2ø4`ä1 $Ñk0ÖbLvÝa I0VnK¹ˆ6ß6·#‰*>*åØ9&Ûz8©mÕÚ\J‘«?Åf—^ª@­ü\]ã IHvEÌ@ÍàHv I@R€¨HÂØÆ JŸs&lIãÆ£+„0º¸´”T•·^­Z.cþy›ÅKÖš*ô)'3nÁš5Q•dRK´ŠÌ!zBèZ€í€«*Ðà[æ_¶Zq'ü¸%FÃä ‹uƒ*%«À( ¬¦)r8žgÏs4=ÃÁá“\>x’ËWçÒåÏ1ù³LÛó\yFY�³„©ÙÝmVê%±0ìÍš€gˆÆ0¬÷™ˆ¸U¦!( tùZ†C @2xŸ!¸˜l¥6¤¨÷QŒ‘Ñ{0šeëëÂ*04¦r¤q»Q…(R,À2S�5yfSëéMfò+8v-:P)Š:®†>såV£² *éË»Wýµ²3ƒ#J¦cýy…“- ´X*K6\žúöý¾«~ò¹Ç¾5×ö%E ×ßèíÓˆ¶ÿ…ø—sØ«ëæŠ1•Åš®ü¢oÃ�·¥kX“Íìñ=Ì* G t¸jªËãÀ1t9€½E8UX[ìÁM¥&³c‘œó×T£i¦ôk×¢4«ä¸|­åέ¼šÏ§¿éý«õ~¬YW¥ci’ªuê¹ÜCÄÌ hÊcœ‹3+ñq+voõíŸg�t�}mÊØº¶ëX2É2ïùs—œ„/™_ôkÆä2Ë,³Ì2Ë,³Lù¥fÅÍßüjn½ðY>ô ÛîëkÎüW_Ãë¿ÌÂæ÷ýµ‡¸à¯I—8õu¯á¶§ïãýÝ�®û¼Oư?ÀÑÈ…Ÿ{ˆ§óëxékàcŸˆÜð•wpâ�ø…û×±buxîÚ[Ùûê¯à¾*7�ðô£|ôßœû•í¿î&^÷=ßÈëê/l¸÷{?ÀOÿÊ8mõº3Ü:>Á‡)�ü“<ö©»xýÛnáÞûždJà?ýI~êO|ž |AÄNØ}ókxÕyà¯<£�vÍz/rôÙg9÷è–ÄÅ_Õ%¶w¾”;^p‘‡þÖÙš9Ÿ¼À…é /úÊ›xâ_<ËVÖì_?€L�í/ÜÏo~ ¿é‡^› <ø¿?ÅÞ»¾‚ÓüÞøe|Å)õÁYú‡¿È£O„åuôëù”'f¹îE`Ô²c.ѵÞ8NˆëÖ¤Im•ÞO5ËopN3ã²%T¡]œ QÚúÎbÄâÜ)0Uu($RÌZÝz?ÆXxƒ÷M�öÿ²÷æñ¶�u}ÿûû<ÏÚûœs§ÜÜŒ÷f& d`$""Šˆ¶Pý ±¨µÖ JÑõ‡µ­Xók-ØZªbÁjÁ:@U@M„!™Èp“›ä¹÷œ³÷ZÏÐ?žq�sc˜Â«Â~^¯¼îÉö^ëYk¯½Ÿ÷ú !ªÐœ÷ô^0²VqvŽJÑSYAè¬ÅUgº®ÃµÖQùèü&÷—ó£M#Ɖ?7©=W¡ú9Á÷(½Œ„&±Ç GPå9ŠÏv*­å}Zkz@M–ñ½�*Æ`QjZþ®FlµÎ;ËÎÜÃI»vrÃ-·±ÝÔ´®uXç“ú”Ùè¤(‹*2 }bt—ÇÛy�›³ m²Ú¶lÄy‡hsôtsÎ Zµ1xgc JU§¢Õ‹Z Ö¹£%Ûöóð‘C)ÆM—sJû(&ë‡ÈB:³D×mÅy¡3]²MûdëŽç� 8¯PÚàœ·ˆ8tgÊþJÛnpÕaÝŒŽ8wÚD¶æ �…0¥ây¢ŒaÞ÷)Ç1¹©‚$D°Þ¡õ”Ùì"6Z€s^_ÙNZáGº#%m~\>9šgòYW›®cÛ¶^KEÊsT° …ìg”a^~œ1|«Ðq[uµ¤äÜUèÒ*¶ZåYVIÕšÆâÚl!Mµ,ç®ÈcsF_Ó-§ñ�§òï•�=…„›ô¯¡ µ ×5uü"l[p«òRÊݸ¸_¹©~Øj/ŠJjuL£òË…Œ.¨µMWÅÂï‡2Ÿµ=·ªÝb Æ‡¨à åûfÔ \[y[xÊ õ¢™3ãyR†ßæò�¥ÌéFàZ÷M6ä$êd…—&ÑGÜY.�­ŠRFêÁ¶)8ìÔææ°aŽeC9Êc78À'>ñ‰t?Ú×Û¶mã¸ãŽcÏž=‹O2‹±‹±‹±‹Ò±ëÛŸÎS/<Ì ÿî´®Îг÷¿_ÅÃÇoe×3Îáܺû–k¸}ƒXŽ=…óží¸í-÷2ûW·ÒÁlÀ®îã¶õ<óò=¬Ü6pæÅ½¿y/ë³ã±Á0Y–G$f³�^Ï5vˆ ŠÉq;Ùýüsyê�Z®ù•OóУ•f¸ƒ|î?ÝÀÞ#µÜoý¡/`Ãe‰“.=ŽÙÇnI Ô²ïšûðß 'mÝË]‡¿"„¥']È¥/ßξ·¨Îõ|·ÿå—üƒoàÙO¸“Û?x'÷Þ1ÿ³;NxæI˜›näîv?WïåÆßÙÉÓ^q Ï¿Bâ±3AÖî¢÷€=Èç®üsn[20·„“Îæ²§Í¹ý¿Î}å¾ýãÁB“WWsöBЉÔ^«Í6GG« Ìdt¡¦ŽT‹e.uPˆ˜”Í–›�ž÷ Ó¤Ì ~jëoHûu´ö×j;Î`G©®Èjã<)¼Š:,’Ølû­*·ju ö Ìà2T•Yh|•l* É3·oºÓ’€n¼k½)*:Ý\ Ç¥+E¥YÚ�}™³r‘š›§Ó�˜ª`S üeɲÇûøÊŒûÑfFúø¦}i`aT`2Êõ«vÙÜ.-Íñ”M�ÔaƒB�ÒBÕÀđГòÂU©ÌÅ{•.Ⱥ4F·0Ô¹ö¼v èŽUò�FI+1ÜÓ¹xѯ٠yÞT:¿Âcþ†ì½çæ›oæ²Ë.û‚~ÿî»ïææ›oæ”SNaëÖ­_ôs-„‹±‹±‹±_+ðÏpì ŸÎ%Ϙsó•×q÷&{o`ؘƒûsð³kto¼Œ3Ÿ±ƒ;Þ}p„å¦ìf×¶�ìúéoå¼´ »~ò›Ùò_þŒ�_ïG€Ë¬D dƒçÐUwrðò38ï;-Çïÿy3Ó�dæ9îÿy.OTy¸yP?³±ùøEg2ùØu|~z�»ÿ®¿ékwßá+N`çô6V×/©¯ÕaŒ!¸Ä´.ß‹ˆºæì�b)ê»\îÙ>¶`.¯ó¬³ÓÕœ¼Æ™§”' SDO€¸ÞTiÝéœOöÜXšáœ/J¾�n< ­ ¥À+ç%ÖE9“‘ªbtÿ.–�D±O†s>åÛ'Zδ¾€£c&e­êœ#0 vŽî–“%vÀ˜I,™Mf:�Ò÷}™‹ „†a¨ÛfF¥u|·B�Ž0?¶�Ej2ÔD[jÏî“NcËò„Á+ºN1Øžéd%1�¸¿ñy¢•U‰Ä†ç´^�eUõ§DÅÃ,üJjQçü Nyv“x숹~±A8­3Ã@?_E¡1€G´BÜ3G6å4ûØ@¥óy´ë¬þñ¿!¬8ú‡Ö-;Ùòm¯ç”SNamm�;ÕÕÕ2¿�¦VVV8í´ÓXZZZ|ZŒÅXŒÅXŒÅø;>&\ÀS¯€Û®¼Ž;ö>jsF¼«uyó�]Ï_ÞÒ|ܶ›§üÈýæGùìÍW0Kß'õÆ�{¸ýSçpñÅK<ðŽ�Åq¸AXZ6ÀV4!SƒÆãícõÙKØò´=ìØw;ýow±VÃúØñ¼KxÒÓw³rÕ­_– NvžÊ“^y2³÷|ˆë¯=LôÌ︇Ïüç½ì}áe<çNeçŸäAû(ŸÏ<ž]æ 7ßò•½Þ2È2yÂ…œsžå¾ÿró O®Ï>›ÇŸ}�Ïþ뇰g�^ó }²_¼ž¾–GÌÍ‹Š; ˜ƒÚ&Q“ÖFJ¨Ê 2ÌÂŽl�°e(ÙtÙè�MëI�žn²¦8¯ Ôj)…ÖºY×*DëÑš?«óöC|hÝŽZMa ç磒UTÙŠ™Ÿ+¶¯JC^’§:CÏø\•YëyÏû=ng åy·n�ç¶¥¸jùëLk[9ïFåZÝoY«‚Ð'?wWI#˜Ì9rŽÖfœsýÊ¥®¨ÕŽ[?xŤfÒµVáüXã"‘�€¯lPõee¥45?ºàkÝ%ØÛÂV»!/¯‚Å6䵕ƒWàÄP™/ê]�~Yµ§Ž¢ª¬sšÿò¼E ò�‡6œ{-P­8Ò2ÊŒàÛU¨˜^?¹àdl¹~ìG>V^øº¿ý£{ÚþååeÎ9çœÑ6~¡…%·Þz+\pÁâ“Ðb,Æb,Æb,Æßå¡¶pê·ì†ë?Å>·ÂöSÒ÷mÏê}3©§rÎ9žƒ÷̰jÂŽ§žÍ™'¬q×;áÙØv»Î‘Vý5›ã‚§p•Ù|㇖¨ìs«ésmØ÷g7sûºaïÇSIpØ̲AêÛÙù8 ëX:i§~ã,ï»�{?�dzêLþ‡÷󩣩¥c뙻صÚ~HšsøÖ#rí|mcÏÓ¶±öÉOrÿ]�àÜêGöñ„ÜÍînãö�„>LÙµgk=ƒ‡É3ŸÎó_î¸î'®åÞaóãn=ãºïçÐêæŸu»¶³íø-ì¸ðTκl'öêkùô§6<ˆÚÊ/>ûÁqÏÁ@¸ë‡O>™=§ÜǾÇ�Ìö}û¹q¡þûšyíZ5=¡*ßÒZÎ$fQ±¨ÂyHë× `r®}V¶e‹%@ðU ’xË2Y䳄ÑË Á6¥£UA˜-¡¥�7Ôh'›xF^çz¢W„@\A1Ác EáV8y³fÕ¹<2D{l|,R�*ëÇ(´ª´¸áÜJ3XOp âJ½ThÖn5s/9(%:µV8<½íñtFGG›YA†ÖÏÁĘ·Œ=xQA‡ó ó9f²L7ÙJ︞Î;¬1ˆŠ¶Ôà(ÍZ?ðùŽD¸ÖMñÉ!iŒÁùxlµÒÔ’�¸´½&lP‹`€uc[´Ë…®Å¦+Ùïšò ó:¹^8ŒQø~N"“ÂbÖ^(vjIEQigضífÃAÖ ¦#8�Cè:Sx•¤&ãàCi~�ëüØhœA_±v«hKöMaI,½É)ŸÔœ¶Ø«=I¡éÓ±IE5J-�(¼·/èt~8ç@ù´/&TŠh*øÉFŠÃó…D©Ç‡� ©Ê ÝD­€bd½ÝTZh•‹0Z{kÍËÕªn€hjTï½±Ìc Ùí¦VW¡*ô"LjË>jŠŒdVeÕ–ÜüØ5¸3‡†¶�À€u[U3m– k†q{ó®ó«Ê‹V5YŸgl#>ȬǸ6&Õ9£yli‚TÇ ¿zì|RU2jMjóúòï¶6Ý8÷cð› Oâ9²Á*+Õ&¾QáØªÇ;¾ÀºÍJ¿ ûF–ÝrNG_ý÷¾ê ^ö]/åe/ùQDÁлMû’›‹�Ö\ËAteƒU¸ÍX¤ˆ<ðÀÕ_±7ßk®¹†¼à£ï¸öOxàª?üŠÝÝ#IÊIwÍò×ñgñë]Oºœ_ôC�ü@î&~áÒ‹ø�Ï|/·^ù\º/{Ë,}ã…<ç=/ãªOþ›Å±ÅXŒÅXŒz‰¼…wýü»˜¼ò�¼ô¬/ÿÉÕW_ͳžõ¬‘‹bã×ù=2­”⪫®âÒK/ýоÇ}©ã%Ó—.΋¯g¶ù䋸¦—;>þ3Ÿä�ák}o…c¿ë ž~ìgxÿÛîydãß±ñžù»¿¦ŽÒK¦/ýŠíÓûÞ÷¾/ëZû¥ŒÓÎÞ9:mª %Á¿¢#ÏO,qˆË/=“ünöÏÊlÁy×8ñÆb�Ûr%ÄvX™¢Í Þ+À b£­–.*¶š÷ –u´1^¹´$•ºÅž; Cr6FDÐz‚æxwg�¤Ø¯¸ÞÕ E8–rÛÐ1ÈKzPëzƒ#0»‹8)€àéç«L–V@ÃüKzŠ•I�» ß°c4ÁõÛcÝ@·´¢šOcpö0Á+´™ ¤Ã»9vö ʃÕPd,øÊëåNƒ¨IYËgœ÷�„¹™8Ç®¹ �V:ÁEŸD<*“˜Šƒ]e°ëLº­‰Ý„—²Þ!Ja‚]Ga±¡C-í ôkѹØMèüz,v™ƒJ‡q[WNæÈúýô^PÝ$Ú³Å$èëFl¬Î©)•y^rsr¶_·çS¶¬çŽm ý|^¬çm€$cŒÁÚPÀa†à“‰©y�!Ú¬Uµ±Æm°¥ ¤öç A[.dZ�”e¯Q5gK#lmÝ=:àk•cíD´ ¸Zõ=.Çh3[€—hÎùFqÕ¼Ðdé©M¥UIµZæ ·qcpØÓ*l·il{m¡R},ïí#lD6è"­Û[-ÌÞç¹–b¡ŽÀi|,6C¾0‚±›3ñB:í‡ñÜÎ�ÃÎ�Û9xðHsœBЄ G¹yuŸbqL| ݾ�çJµGÿ¾kæ]ÒÔ’—v_@XZZb>ðÁm:w¢²Ô¥ùm­é¡Ø–ãüÕ’–*ýV lµé…æA×]÷iN9í”Lða­±�WKrœÇ¡ 5YŠ¡¢ÊÄ;ZC¶B‡3œ#8 .=lOâ~˜#}Ã@èçH?‡ùú9Ìg0›f={¯ý‹¿.Æb,Æb|�ŒpäFÞó¿Ç‡î:Ä`Žç½Šï}ÎÌ#|ÿ¨7DŸýƒ_åÿûÔ…üø›^ÊémšÊp¿ñ¿ÇÊkßÄwŸWóWýÞ÷òË¿x—¼éu<ïØÓ¸ü»_ŽìÑê� _ IDAT0ÿoÿ™ÿÆ'�F‚Go=…'}óß绞µ‡éâp-Æ×Ŷ�º�þºÙ?|=ìî2;vþ«ö}ÍÀ¿Åø¿sä†Ý¬šªì ®ÑŒ2øùAþá«®àÌÓNàW¥�‰ð,A¥j®k1,J:ð¡C«­¯’º.®õ Ž€Ç‡ÖÉ×XrSN[W¼ÄŒû€K…ñ8g÷å|¿àJ{ܰ ÎataŠJ¶fgé´A‘ËKÖñà ;ï ÊÐ-oKð¦å,1ë?»órS®ø%Ñ æ=�h\âd0Ë b‰ªOk> s¶OAgs´YÂ9pX”lˆëkP ÄcLHÙ{±½·�·œ?T àèÔ$Î[æE•ˆ@-iŠ.»œ•—�IˆêÈ@Tþ9ç˜v“Òn[YI�/q­¯hpŒž JãE$ÎßЧó$yˆ€óˆò ö0ÎÏQ,E{¬Ò8ëJ›qÎ…Ìœ+«ä.Œ�å¶]jŒö>0™tåwsÙ«Jê@Óuɺ¬S+6¥=YDèûžn2Å6)MSùhÊ ,‘j¦£-¼ñÎå¨(�±tÔl€Ü¦V*“Vh@–ì6[­ÝÙ¶GD6@)F¿;¶SÔt"�ãŽ;–‡:@.É–Y%Š -€óTæ*nDF ¬Ö^™Úè}Oª¹ný�$fª›Û‚ó…à}²xÆÐÊÒyQZ‡7?g–­FˆX›ˆ«�—Rø‘˜E>íó�ˆP˜éØ~í7ÿǸüY°ÅøzÀòü£¿æƒ*ðuÁ÷_ùî`Aÿã1<ÍÉ를æisã}ïçÜuÏ^>uó-¬Î@mípM|P†#×jÚD•_`a×g¨â« ý[?Âó<+“)ÛOz<ßø ×0,>¯-Æb,Æc~ÞÊñ'lAãè×føDzCý-ß߸¨:p ïüÀV^òò‹Ø~4xä0«'>�'Í>—Mü ñùÇóôÇÍ8|ă¿“wÿÜÏó¿îÞ|mÞ&[Ùº¸o³_g0|=eÒ…ðUË�^Œ¯ÏóÜj4R^—µk6IB‹ÿù‡7ð¼ =]Awš®ëŠB/C�¬0³N£ØI§·`Ì„®›Þ×U.Åx�1“²–ôÞ�xµ�–&Þ)ÿžM ¶~t�ðÁ—½ûYŸ=À—ìá•ßy ;¶.Ó‡ÕËdiÆlã°Á!Þâí*ÏÎù¼ö»_Ä·?ÿYì9iGÜB±�E9VHDHIQJ„éòrúZ•fã\°’—™¦3ˆŒ™²Þ{^�aº Ö¹Â5t×Å¿Iû×ã:®´]´CçÇÉÛWšw“›±z ÎãE˜»!�Õè€,@-ú cK°Øy�÷=.X¼ úYœ›’ð*FÿÕ’�¬âË%³Jk*ÍE‘QNfXmD\iWNÇF”ªü%ž kmÉ4]t!÷ÞûA¼w#Kif8.‹hÕZ*Á�•¢—»Ú{ÇJ'I F’er£º.b¿ƒA‘ м�•ÌñÈÞ\RZuøô˜'ª…n9 1߸CÚ'Mµƒv€yß7Í·2Ê-¬Å¡É%� W’ú-4мöNBH?«e8æ¹i›–³¸>¯k´ Ãñ®�©iJLšÆ¤s�N 0�í½ñäS¥±¦¨ó²EÙ9D…’w�?P´í¿9ûq”%™îÖ”PJQ#HØ>W>þñu ÅV]çfœÿ˜ß\²}ô7·¤Çÿ¸ÝÝKó8ßà1\}ÆóUI�Ïdu®’t—"$õ£‹0/Xð6�=íÁ>Úƒƒ³ˆ’Òo@œ‹Ê@g;à�%|ÑpεÿêE¼è×;^ýËoçÏó|âm?Áë_þØñ±¿äǯQ»/ã5oþM^·çd߇ø÷¯ÿç¼ò‡Ïåæ?ú~v�Í·¾ýûxé¿zˆïù½ð†§nÁÝòoxÍkßA÷£ÿ‘÷ýýs˜¸•»–OgѲ‹±_•1|ŠßùÙßàêýË\ô‚3Ì£|¿¼1æºÿù¶¼ðŸrÞÊ_ñGG[ׯa}ËY<ÿ9�·}ð¼ð싸ÿ/¯†Ë^ÃSkV�ÒX`oä�?ûSü¾]åáÃpÊ ~„óVê¿ÅXŒÅXŒÅøRs„H9v*®¥Y㦆Ù嘥Þuè¥%\x;%_nO•àéÌDoÃZOîů×òºªË1‹‘ªH(Û-ãš1­A›uRù[©ÎB$70¬`÷ ÛxñóžÉÖSîÜëùð§'ë« l¡ë¦ø0æ Îsî9g²¥ |æÁC¬ÍF-áá¨Å›"ѵ%A€¨þ£C^Þ„¼W%woc1IvÅBüQ dºñ¸ÕÖå\’·3K…³¼;[ÝÇó�µ8 énCÀ!‚ ˆvøÐÜ1È™.Y½MÀ/)ý\Ÿ~ž`_‚�Ø!~mpÞø/¶„ãðŸð«¿~#—üìͼåÕ§¡€g<%p퟾”w¾ûsüÓ7<}ìSùöïÌp §ßùnÞýÿþ ×Ûïgw¶ÌË]¿ÿZ¾çG®ã¹¿ñ¼å[Ž�x÷Á½ìs;øÆç~3Ï~ê1qéâ³Úb,Æb|µF÷D¾ç_ý*/¾íÏøÏoýMÞú�óM'ªGþ~ætwü9ï[½Œ×^°÷?Â5~}�ÙÒŽÊ<éOÞÇ?¯øü »yîOžÈÊNY_]ßlü3ðòŸýA.™ú‡®ç]W¾�wœþ3|ÿS·°À€‹±‹±‹ñÅŽ¼Hª¬�‚è"bÁ9´t 'ˆòÌç“ÉO¶–Æ–Û4bvàÔ‚M9|¡>>M eÎV¯‚‰m±>®µlj`-@©¨©|�oòÔÇP~Nð˜`9ëq§€qüï~’;-�ד@£W@Í¥¸ê#ŸåáCk|ø׳ T×!*lX×X-ç\Ú»mºä2 ³�FUP°D†R›D)FORûrSzé£èCiað*¹»‚w±D)¤)%ͪLç�Ö >¤:íÄõtÒ35ŠCëfbAÐFGa©`Áù©úÙŒÉò2®ð°Cš LY£ç¬ÆÐ«¸–�0” ѹçz”êèeV…;©°CIÔ~¥ãjí0úL¤„TÏ9�6­κbåÕéüÄ»h+&à]�Î=L uh­be‰sàŽ`‰%2H„Ÿ¢¢¥Ù§œ@ŸJEœÍsÜ3a­Åh“@lSbÛ° <ÎÅc4¤Bã=ìŒlÄùI0Išâˆ€ˆ‰UÏ�-3«Öreu…8ùDÍÀF—Ôª¸ó#Bœ¡S}áµí´ª(òj–`ª:N¥í~„ ˜ å�÷ºÙ÷6Û0”mÑÑËíì¦â†1¸R�ÒÌ5%%ºØf[Ø[ܿ٬/óOÐqÓokKŽPÉsÆ'së­{Óéï}))Éå"9Kàh¹u¹„#7Ê”†&©íL•zûFÉ& RØÔ \�ž»îWlúήº�yÚ�Ö:�¾„i¶0·>¯4µæêµÙ}ñYb i.øÕ²�Áó8Ë1”»Hñ¼ÑÍ›ChìÞ”<@)9º()«ý½Uê„~,‡ °ý cðAkD ÞJÊÛ¤äÿe…_hóÿl*±Á1ÿÏÖü¿0ôÐ÷± dÞã×{drüµ�ös×ñÉC3núñsYy}�78N¾{/žÇÓæ]üÜO½…÷|äsì=¢9fy�a¶›Y{^|þm¼úU«ìþ±¿â­/?�Ì!»‹€7¼ð÷ù'ßq!7|ç«ùG¯ý^ñœSYZ|^[ŒÅXŒ¯ÚÐl;ëržqÚ{¹öößtâÊ£|ßsï�·pðÞ#üÚÏü9¸5öôüÆÛ÷ð“ßw ÛÒ¨_ŸÁtJ×�Å7<ÓñïÞútOzß»EqÏtÂl}ö·$ “]òÔ³…ß¿{?ac1c1ãKYo$—W( $ÚK«"0f«�ÛyÇ™r„€R�mˆZAœ-nÀ¼5Æ$«#Påõfv¾9—YZÁIipµ¥[àç >”�J(½+ TÂdýÈM|æã7²6AVŽGu>¶Øæ¶Û¸òDÌVº¥�\wÓ=|ì†Ïc:ƒ›lC¹�”n¡¸Ðœ‹Y±0% ¤œÂn…Д|:’ø'Í—›ü:ÞÎR±ã¦ËÛèq¥Ç`äÐS$»è2vý0Ê;YífŠvÇ»Úp›U“"-±]J3ØŽpéçòÄó.D\ã |è†ÛPÓ-àsósŒi¥ãúÛû’~•××κ˜C8�Š53éâqh=¹=:$Å xÄÞ ‚Ž€©É7ò‹6à]H¹…7ämiÖúâ“à,àC�Ò >û€§#ˆ‹ ?'8qˆôX»šZ�;TP©ãÚÂ�6qÎ�ÂÚ“¤‘<3�Å'n1+¨ “0'Œ¸LUÙ!‚qk‡Q—Ey½$á–sÓ™˜Wµë•šoh*$ G-ð¨¥!¡ñòû’F‚"cÉ­NÆF×À/] 0¢bJ5�¤Ò÷ È"i§Z®�–5­@µ@iÙÍJÀú·¹@„¢&Û˜XA—C¤+¼±-¸�Ž*Ä}¹ ‘­ÅU9þ;Ò= ŸöOe+hS´RŸ—ŽÒL)øìçîÄ;ÝÔ©·E)™`«äµ�Ð,¿x*de­Æ�Åj» xEÅì8Úœ?Rv€.08þÝPö!ÃÛ ¼(y‡!ÐÀ2µI9ï€dI®=Fµo„›U�˜‚l’3ùJî_ʹÛûòßG¨l(Xÿ^‰J¥"Œ^*3²Ó·6ð–#³5Â’#øq‘úz%éÞ bÓ.Þ j ·Cjâ³ô3dÞ#óy„½Me ·n‘]ݽ‘Avðâ+ÿ’_¸|2Zœv;O£>›¾ã{yÛ±ÿ˜·ü×+yêIš»ëyÉ¿ßðáã¸gó÷žúi~ë?ü0?ý¼ÿÍ¿yþqñ¨NžÀüÁ�<ÿ¯ÞÉ[¯ü5~üÿ-¿ôêwð�ÿÿ%œ¤Úc1ã1¼¯=Ä>»�¶†}×qý];ÙómK�ø}ünºú3L/º”³^ô~éEé=ô¾÷ò+o�ñŠWeøÇl6£›ÄÖ»žqgÿÍÕœö gÓ“¥ŽùúŒªêß8<«w_ÃÕ7yö|×®ü[ŒÅXŒ¿3ã%Ó—.&áÿ¢aƒ.À–ì²j{Õ:®�†¤î2ÚŒœi‘,¡ÌRì˜=b�é.”(<®¬Ï•’bs¬¢"­}‡¦ñ·8æœ+m¼Q)¾0æYl¢—ŽÃö†ýLaE3™nÅáGùlÎ9=JMñúº©F¼BKÀû‡ÁÌ"<#À‚¤õzäZ+oc>œNëò¨¨LŒA§Û2af• ‰RQ™fÃFº[Úp§ .>ÿ|.~ò“0¢Á.8ï|>}ë�<Ü(=� >gcV¾ÁÃ`}�®9žª›¼ð"(‰ØZW 3Œ4©?ÀÙ,Öõh=¡SÖ9 ­Þk<6í‹.vñ®ëp.¹"‰>xÁÏ?'¸È/di Öö(c¢21ô8˜®ÛÆÖ­'"aÂtºÂ0÷Ä®Õï֬ŹˆmТ¦(Ybi²•ò¯ÞM?¬£ÔR„­�I�ÓºQ{z&“ItÙjUŽ%©e -ÿÐZ|(�ÄaÇs M>ÁAFP¢�¹A§ld{­I>~—ÔOU…×Zo•X ‰Ï~þø;Ò¨öüÈ6ÉwT· B,ÀÍÑB L ¡µœ¶  µ*œÌP³Â;F-BJ_|Óh�ˆç¸ã¶räÈŒ¾÷��VRƒ¬k†/ʼq†Ò‰åØn[‹DšrŠd-–ô;ÁWZ.å.F­ç. 0dqtµZ‡PýéŒVËq(wT*4«ð%@ ¦äÀÔ<»J£7fæâCU”æ}õ›Z”·l]fuuµÉqCº1À¬Öéîêš7U7PºÊÒ´Ü(BsöbͬçY ßÅ2Íy²¹‘y³šðè�ÑcåçcwGέ­Å77�™RÔÎuÿ½/9 ~X'ôs|?# =~>G‹X‡XC…b8Oªö"¸fúlWº±tg?™ ·ácŸ>Ài¯½œ•� èû?Áµ·)žóÓ?Ç+Ÿ· ì9ï„MKZÙòDþÑ;®äày|ß+þ»?ð§¼îIKù‡œqù«ù…Ë¿—W¿å›xâ¯äÝ?ûb~ðäÅ’w1c1ÃEÑýáwþËû¹ûˆEVNæIßúù–ÓþŽ£?¬ÞÊÕôÇl?ñbÎ:÷ÑòóYO7�ÄÏÛ/áÕ?{IùÙd2a~`†o¯ªj‰-Ó›øí7ü3~'@·cç?÷ñ]OYùº€ï™¿{qr.Æb,Æb|…†Jð_×~9 Lk5ŠŒêLSd�Ö%Î%Q‚Ä5„]»‡ N�°ë¤Ý|èÓë8 ]gÊ:9rUrߣ0is™B^ÿð)ö*ò‡êT̪ÄÜ  Bß3EM�Mqh —Ö½JI±ªfÈ8wJ+zP½õ(½Œ¢#¨U §ïg(mа¥°C�O@¢Ø$ƒ³Lº…¢·JÁ0¬# œwîù|Ã%Ïàî{÷rï¾}Ürë>‚êQÓå"j…MÆ< %†‰¶i­l�0D9ˆœwH�FКVåøXSå8ç´3"ä" �v¬¬pÚ᎘UÒ÷}*I.3Ón’Úm=žlË9! *¦ë `�…FÑ .!ΫQ&ŒµÆö!ò %:ž‚Ö¡M�öò¡)�q=<ø�Š‹ãxÁ[´xt·ÄÖÉñ,O·Ó¥¢@ËL–bö ×¨°ÂÒ–Ø^m“‹VkÁyû(|ÀZ�6p«‘Z¥Â‘úÚÈöça¢XÉEg:°}„ÇÖ¶åºRj5ú-¤ç� \-¥jCëj VÚr‰l_lK |ia©ÅµœÂØsê2÷Þ3cèmÓæZ!¢÷?ÊÇ«³·?â™··µ gˆU•i2j9 :µ)#®* ó ƒ÷¶ÀÊœ(X^Yb6è{_æªJS«züÿÒ˜ü²eEL‘çV«FrèPÊ2¤lOͦKw.´æ»¿ç¥¼ó�ïa>w;©QÁDÍ¡£�³µ,e£*°Jª)m¼càF¹@V ­*'rœÿªŒ¿Ó50°*Lóq©JHMß÷ìØ1åàÁõ¼Í¿×æ ÖóÇ7êÎ|×ã•kßÇpNÊ|Ææß:¿ík%?~�'_æ± +­ó#Tšív~u”ãìú‘xAµ³”š_c¸Xöl�w$›o�õ?ô+ðϺØ,l=â긘±h&Ë�ò)a'ÇíøëÿÁ»ox2ßyá·ñÏ~øB®ø•Wò²åÉ=ÿv pËç&\ñC/æœ�çsáÇÛÿÓ›yÇî¿Çy;5ûo}϶Í�Ý�Á+ÞöûÜù‚+øßó/¸äê_áÙÞË[ÿ÷œóž|:Ûü>>òñûp+±kyÿc1ã±úÌoåÇßü­›ðHßßz1¯ù¥‹7_6OúÞð¦Mßåäo}#o~„«ÿqßôzþuú¿—þÌ¿H_=™WýÒ¿ãU‹C³‹±‹±_¡á}­GEÑŽëÊš1?³X†™l±ž¨ÜÖ9føÇ¯ùN8a™ƒW^ͧïXÇÙDaL‡µC�RJIã¾ àe!Î0 ‰%ä®UBÛóvi¥˜÷=5¦É—fÚŸLYc–âïÇE @§uãtó˜Nãƒà¼NÎ?0]zÞ¼¦ B7Yb}ý “é¬ h­0:æâ9ç’8•xjÍÁÃY÷;OØÅ1;O@›ýx¢“Ë9RaFl¤ÕyH@‚gpQ´¡uÌàÐF•bÐÒ!ЈÆì0`ºŽÕaà¡Ã³ë¸]çð!°ÿá#Ü}ß fdõ!åÚh©íº¸o‚ÂÙšÃO°Àd!•‚a˜'ˆ<Îî÷\Èû¨!,Âð0h3ÁûzN¸T¬³ Áø0G« ¢–éÔvÖ ô¨`�‰»Žµ–•­»Ðªc6ŸÓu“tì'xçq’ºL`n×QJcT—ŠguT5"øÐÓÛUæv¥ Î :q“ÉdÂ|>+!Ÿ[ÎÛ˜_è,.GòGg!t‘Û5…¼%ß25)‡x£F[Ú¼µ ‹²E8·äfT†@ñ1©hówÞÛßü/9eÏö¸È¦ �‘r«…,±Î;Ô Q©`%Òýò)ZU`kÿuΧ‚Ýìç¸t¢ýý\üýø®wŠ{î>Èê‘aS‰C~ÞÖ2|4®SG•ë6Ôyçê�¥ÇÙÎÜZ¦µŽ!’¿õ[ÿƒap›æ¡U÷µVá>Uy;çjnÁ† ½üâ¯Ð”òo–{FûÙÏòUh*›Zƒ³­ºmû™N /ùËi^G®íݦ‘¥ƪO6�¸qV¤/íÓYõY j|wkiG†¦"�••é¦c·±ˆ¤î¿ÌŽm_¨p‡á?Äpà>†‡îbxàN†ûngxð.†ý{±?„;r·¾ŠŸÏðó9¡ï }�ô1ë/þ·J‚�X—  C ʉ|×Oý4Ï›¿‹ýå«èYæÒŸ{/ïý×ÏcöîŸæ{^øM|Ë+~Œ+ÿèÓ<ä€Ée¼D£× IDATéwß‹ÃðO^øL.yú³yÙº—³ŸöxN8šˆrù)¼þí¿Èsï¹’×üôØÿ§xϯý /zöÅ<ý¹/çnº�7þö¯ðÇ,>°-Æb,Æb,Æb,Æb,Æb|9#;ÉêºÓWU\·F1‹ÖcLY;C,NˆK^רÃ*óù!>wË�ÌWsäð€Ã¡tUsΦ À˜»æ|­äWï]YÏgq�1&q�P|ñwR›÷t Jf`›\5ƨ¤ô¥¥5[›ÛýsÞa���ã]„Yx’b;`…ÁkB†ki©¼O¥�Iã�¬³Å"9ˆ Aá|þžƒüÉ>ʽÿC|캛ðÁ"Ý2„–$Ôµ±1Š~À+ƒ'ö@«¨¬óv(ÇS›˜o:ƒ¤ˆ+c:‚žðþ„[î¸�ƒkkÜóà|ð£áÐ DÒqÝ(îJ<'$ ]g!�à.µàƲ�,ò>νOp5ÇÄ‘Úuc‹®$§¢à‰0R« Þ†²„wÎEÛlˆŽ�Þ¨”÷hýœ0?Dp=ZMÀG€«DXšthÑ€B+ƒ èÌ4{“mÑïJº˜Iè‚)jBk×Y›d½¿çzD-cŒNqj&¿Äè¼kz2T@°øp˜à� a ÛÂG�Ðû»³fŽQ8Pb"rNÈ'o›O×Â(9Š=5zâ)*¾ ÞÚ¼»q­Öê‘/rAR³Ï¸ø¡…'9w­ØJ‰ÒX%ŠÀœš§ ¤G+>FUŸåýôéâ�[Š[ØÖþ­÷žsÏ=�Ûn»k]c‹ 2çÚ«Ýy#l·£-ãÈ*µV6¶ÖŽóär>A¼ËQáZÉfDmÊ—ËwVÚæåV¥ØÚW«B2”ÇË�vcÃn»�õùt{h´yÎòÅ?¯¼ßññ+d®JÉ*‹[s“Ûµ%$c°X‹Y6ÏËXÉ×*ó(߯ÛÊy×Oha#ÍßRlîcuj…«õ¼<ôЇ¾bo¾×\s /xÁ Fß»å— ÿµl;yήåÖ™Mh2´�W^Ä売O’â¯(ÿ5`ùÿÁr`-Àÿ€s^÷+‹OC‹±‹±_ƒãꫯæYÏzÖÈ=°ñë6Ï&¿ï]uÕU\zé—ÞÁ~´÷¸ÅXŒÅXŒÅ�÷½ï}_ÖµöK§_ð�(b+i»‹°Í÷X^»e h^zð(Œ9{h/w˜ËžóN8é ÞóÁÜ•Z$7¢wmLâMôTZ½eeŸKv×ñvE›iËòöŒ‹Bë:/§We~¡\(ã‹Ñ–Á ÄVVmTjÛ�kB8‚‡ *ÚJ‡Y²âšÈ[w£OͰ‚‚00ô«±$)þT·¥¦è¥-2‰N� ±5Wx;ÃÎ×PâñÝ �š0[Ûn� Ê,ãQi[Ó|úØŠ«XÓ-á¬GBOèçtZá|@O¶bCÛÄ·{2™0 CŠNS ÃŒzD-E›€žŸïGŒ&„ª T¡¬(EÈ Å~ïfˆLQÝ‚ `‡‡ ÎÒM·ÔrTW¦s gäe5g°=šï,.t7… Ðf‚C£ƒƒ0gey'ší |#FÒØÁÓ™k{œÀ8¬uå@ñ|@R;°¸ÁŸó`+ ,Ðe èñ.ÐM·,>}-Æb,Æb,Æb,Æb,Æb|ŒâÞSu]iŒ¡-ðÌöÛ�1Ny�Ö%R·r ÎÂ_}¢§{Á;ŒÊÖÜPÔO¦ëŠ£-Ãc4.­SMÊY‹ëÖÐüŽ)B‘*ØÐÅf›×ïÕ¦fδËBª‡••„¢ÁùÀÄL ýA{-:l³„Cퟱcl‚†X8!$ÛqžS!wä6�šlAë¥*^Ò | ïדÚÍa}À(Á 3$ôôýœéÒ2ƒV†0Ìo "hZ…;qÛ‚÷£õ^͘«Û•yBÕåœ-ky=—�ŽÎùh›‡›?ÄÔ>ÄñÛáðªcu~-ǣͱø\V FMÀ[•ÄT›e†i­¨DR‰„�®H¥ÑÚ0¤9·! ^++•K¦C‰c6ŸáИåíH7A9�ï×qö"žX— x7Äõ¬¨âêsÖ¥†â–t8?'aU3åŸg[tœ÷¹Tôã,ô³3‰!ÎÅmÐí&“*dJ Â*D‰W™s—ØIÊYÊ[DG¥”ŠÙ‡PŽ{HóB ë&øàqƒEi�u±/BÏßàlè4ôýa´Üà x†!–•Ìú‡ña ‚ ÒÌR´†•æ%åG¢Qz‚wçâ<7a9—Î)¶öÈ ,ŠÑ–õáÔpï5FO X¼[‹ÍØna@©-± ÅÔ¬J£uG¶±°J^¹ð¡@0òÉïË‹6ªðª·>.¨…úd+©n XÁ¿œ (â9v—â�}vCãk�Z›ò®™�Õ&\se´Ã-,Êçœ ˜•�ùnE†HU‘!Y$ÿ4…ùw«‚±T+Ó 6]HÚL„ äòüD%¢Y±cz…‘J4Þ#¸˜ŒãvÐ4©ÆŽ“ÁThÊ[8 ̣̃µ–«þúz¼ÿD½‘‚,ãïZ²b/ƒåØÝBÐñh�_û½:7n¤,ç)ŽÛŠ+4Ô¥è%6'+ªÚ°ì>yÖZöí;LŽ3Î8…Ï~öž"ã�ŠÆ!AÀ|~ć¡G)xÇ;þ€ÙºOà4*^óvegΞÔZm²?ÇÿWcx˜àãWúµYŸƒJ ÌGš¥I: !Ä Tˆð/$ø|HyÑL‚€”ÒðA#)»b1c1c1c1c1c1¾¶GЙ—røFkØÄ²H(‹‹r{n׆ÁFÐã‡ÖS¬ÒÚ?—~ª¼Åõ¶NåQ5V‹Cs`�@ÁcŒ.™ƒ!ñÑÕ]—³öòö„¤æ×@HÐG’š,:�ÖI©gÖégûyò{xñó××ÝÌþæ†T’2’@)’¢-£°™ ZÓ 8;GwÓ²�µ�$YiíШ¢}akgºRð9ŸÏc)F·�^ßã‡Uœ_E<éï5;¶NyÂãÎâîûö±wÿZ)(Aêü ±Ôbè{ŒÑÉ®\ \u*ic¾r–¢Þâ†9ÝdŠ÷©�E†b«Îe.ƒâùb³K³¤j‰ÀL! :‚ë£:D6…tc°é¼ ²ï ü…è Õ]‡*1t5¢8fp3ü|†’~Ý¡¨$Ps€šb&K€A”F¥b‚gÒéʆüxÉ_ r"CPJÀ…(Ð ­cˆÇÇyc‚È4΋ aNg4Z/CìàP¦¢òÓIH9…޹�–~îCÎh¡æàÎhe 8oãI®T%‘*+îTiô©Š&ÕÀšªˆ5ʲ‹'ecD,ÿòM?Éÿù/rä°¥-öؘïWir›sW³Ö¼¯€1C»ÖBÛ‚¥ ‘Ô¨è"¬ôâvéäÎG-HR&†FVì› ’ß”U·1×/ÏuV2榛à3�k¼÷£|ÁZM^[�Uí¨q©æ%Ö †ü÷UýçX'Í|ŒÕ‡ÿ¦6éªb ÎÏ_·�s©ð*ó增ç?KFǪ½KÓæ(¶çW ÚOUj¾ )$tß¾Ãåœ�[o½«Ø…3�)ðø˜ºðµU[æ:açfûª%>ZÏ7*Ãè<+²ê çÅcö†ÜMèçŽáÈz|]Š„Qþ_hÞ½%AÀb!^˜|ÊÌÿ¦`ÂØÆ< °-½Ñ,Æb,Æb,Æb,Æb,Æb,Æ×ö‘äØŠ+%ïcÓ¯µ9N§¢ƒ˜…÷Ø{¿_Û²ì¾ë;Ƙkísέ_]ÝíØ‰1&Ɖâ`¤`l,”Ä@‘ÂâÍðñD‘à�WÞPñâ'„€ dÉ ‘ìøGìnÇm,96ÝþÝÝU]]uëÞsöZsŒÁØcιö)óF*¼FéªêÞsÎÞëÇÜûÖüìï�ÌL3!:9#÷Í Óžÿyî^Š6®ÛµµÊ¢²lW¼åùSÛçM4†0ì¡DP3lÛÞe|ÿ: ÇM‰Ç]á–¥æ¶?‚TyÀo½÷¾ø¥/ƒÊ;@yÊÍBKV ðµ¹*\V¨;–&4 •b+mB‹ÀO†u]&k²ÁöÚᛪÂXÖ Lw�o¨×ÇhÚ5�V`׉Fø“ßú9üÓßö'ðø¸á÷ß `90 uƒ¬wP³ˆô²ÖÐ6èÖ\{û¾¢ÈD‰ñ„)šÍg_©ºƒ%®¯šŠUc VåMÙI¸Wˆ˜VÔý5À  j-w]ç֬ɂå*=k‚'­ Eæ R[Qè܃Ë÷E, ¬îmÿoX¨; 7LaÑsÜ`¦ªb߯(K‰¸v¿RŒEL‘íX^÷`nÌëR°µuVÀ-ÔÉj%€Ö8¨0ŠD”·b[µ()ÿáô7ð·þæß†[6Ÿ6�ðT'(ê~ðæûAþÙäÜí¤Ãæi.ÅIóæªŽÿàoüÇÏ@”t"?‚ó†9›Î-TÓÊÀ9�/Õ~£õw€˜~#¦‚�¹¤äØë‡Ì€<¾Tf@è¬r;Úc‡8X^ÃN�t·0Ñ™,¾k²Ž�¥Ux÷{äÏTÊr�_§nÏ�jôÑb;òò˜íðsYF’ʽøyŸÀ¤!³nA×±ðeH¯ã)£oäý�뉘œÛ‘=KchTÏÇp?¯„�y½‰˜²%3ÿ!ÿkG?3•¸Ì™µ*Gã\B3C¿ç¶é?Â)ì›A_?…í·çÿÑø›lVé¶–%jfÝL­w½Ûƒç�4ÚlÆðr*Ï9çœsÎ9çœsÎ9ç�Ťó­+ôbß¿.Ëd�åGˆÛ¤&s�LuÐ5ÈfSv=Må˜iÑEÏ̽V¨ܯΥ#sf~ìájå^y¶*«N»©SUQDº=¹”‚"+®þѾˆ/~á—°ãË‹ î„ "Á¾ï(,�R`vZ¢ð¢ˆàz}DÄÑÑ͵„šnÚOEHü TF‹®V±?½|3¡º�Qp ëôW~ï« üæo}æ}ÛzE–°‹€œàºA·�A´ ,±‡<+´Hn#$pÛPÝQ„»ò„œBOá™jƒ~†]½)1+à‘ª¿UwÔ€u½@Üf˜"òð²OÔh†;ÊRbí™<“àËåEìö=vý×݆"Ô U3ÊN T÷¶¾vðRºò±,Kß%§ݬ5I“Ph ]zÔ‘`ß4goJVAKE‹û±,]D¢©ª„¥¬0 M¤”¿÷÷~¢«“Ü©‘âÚìŒÞhi…£%µ{”�nt€ZiN©hB“Ñç=g-aW*¬¢Õ7€ Oy}³‚ìhŸœa[ ïŸBؤDŒŸÍO$æ’‹H Å]ž3ßÀÍñ¦@íø3KÁš´Ø�F6Ô§5ÔÜ‘›uëkW‰1OŽväcI šŸognî�kÕ`®+ôhiâCãÓ°ŒÓdqNxlæ‚aFüTÎvð£µÏ`jZŒµjkiònk¯© ó/âÞ>tÌ›ü£/ùì�ü(~õ¿üOðÅ/ýÞ¼”ÿï>Àû4÷êóxó{àü?¡sÎ9çœsÎ9çœsÎù㛂 FкƒZq¦ 4îPQ\ nPAL`D!„3´@w‚‹�Xº2‹è'–ª@mvb¢áFÜ“ª¼}ßlK&õáµ·±æ÷^.—Þ ,mÿ©ÝÅ8?¦¶ C�Ä+!1aT¾ƒ\.07ìÕ›¶&ÚîZl{ÄR ¼°ÔF¼À�PÛþZDB�Ñø‚yþ·Þ(þì`5*ôúvC…¡¬pp+׬­!WÕQÊ]ÛŸ4 J[ÁkŠF˜ClÅ$د>úæGÑ\;‰’Ö5J]óØrÏÌ,ý÷hà•™ámŸnæX–`Cû¾EÉ,GHºNMCŠeZQd�ú¿§ßö´m–H£œDÚÞ\˜"+’ƒX‹´|È ®è–ð¾ÿo6ï¦Á ðfµk¥P†™à€:Uše‰lLjÜGDÀX¡uÓ]�>3«PÂãÓ•–»Øø Õ©›�ËҘ݆ûËç}À¾�úk…[¶L£]•¨(Ýr)¼tøÃ72Ú/Ø`ê0cn÷ÉÀÍãÏã_Ì °Ú³òЛpýGƒ.Ú ®v ¥ê=omd®¥MÔ'h8+ÍüjÇ�VÙü4@u?¨ÔÌØP3~N‡Ï}ÊÔJ·l�!¨Ô_L2…{Ò!çp>ž9—ïh=¶Þf�ÈÈ$¤QvBÖ„È&´2›¯C»§ šiÏ'ŒRéÀw¶éU'�¥ãkvP[Ž{�éq¨ŸC^§ü}žïóû7CÀG~!&•äxü¬x–ukô^ºšuO„ð$$?XÊǽ˜Ÿ÷¶àX¿ãš�üÃ?ÚyûÛ¿åúE¼|ùò`Mÿ£fÆ›o¾Ÿ¦œsÎ9çœsÎ9çœsÎ9ÿ¿Ÿh¬u8\ ª¤íO3{o¯u´ÿr+¤æ%£{=@d�f®¼ù´÷¥t JZr½åÿuQÑ\þáX×¥ŠjxÒÚV›èñýû¾‡¢Ï R澃& iâ—Z÷nJó¦|ÌÍ8K4ú àµåñ…½Y[ãë^+V)¨µíy`îZ+J¹ë6d�w‘Jæ+JÛ[—fßM¾Á\:ÜÌcŽ’ k…"‡”ib–PÆ=Pä‘ٷ׊²®YâÜÉP©àƒ ø©_øUˆ¬X¸t…â¾7…gSKFé`­÷€ii€1¸ˆÙSSÉ…�Y2˜+Ì j�L⸶¢†sÄþ™×rX &SÅz`wék¸WÔ}±`½{K) fGÞë’„K³XÞäÆ]˜@Rº{�…¢¼Ù#g�‹�±üÓ�[Û4¶]`ØÔc ˜+>~ú}¬å>^û#v}…¥¼qØ�óçcoݰ�Çîp½¾ÂÝzxÒ7\¯/á`0/(Â)=Û,rÖè�épÂʤQÞ ¤¥„7lšÒ혳mt¶ÝÆBM@è­ÍvnuÕ[)Mðq,äøšôÆÕöäc&ø:@)À&�í�y¬ u†}6ìÒ!¶ ÆÙdGÙv£å˜§@Q´¼Eí9�yÎSTÝ'U5¨ç‡`Íù<ò:ç§ÇÐR²0þæßú1ügû¿ÆW¿öA|Jb6ɰnÜ _Æl–²x|"áÞC;o’iñ†ûa��k3å2¶srèšÝžSª£^ÏÖW¨Û5�Nª::ä8Æñi_×Ù œ×?�a䢿Y޽EÞ�ÇÊëÛÕ‹ÎSiËœý˜÷Ýòûÿ…òožeYðî»ïžÿwrÎ9çœsÎ9çœsÎ9çü¿:"žÃÕ!¶¡,wP”±¯š]\]Ĩ/¸\Þ‚[iÊ«¡ÔËXfê­­é,[–¶ïQÂŒZµïß�{±±ÿ‹cÖeé@roK›�2s÷#âJ‡ˆ¡#f°Œ,C꺠ößhã“•×ÀLQ„aŽ€�µb)÷د`• ÙÑGV�z¨ûˆÚâ¦Ò\ʰAç4`ÜBŠÊJ¸”?üƒßƒûoãgþÑ—ðÁËG8qWFá„�üŠ{V|ë·¼ )¿ý»ïåM`‰òb) ÈhÖéÌWd¡ 7Ëa2žR5›Œ1³',² @a£¶ª�õ!„9eAA¦Æ÷PÕ([@As†cíå'eYŠÕ� ®�á(H µ¾è®mïǸ^£YÀRÛ¾�†Y æ…Zæ{×éµq2- * vµ^6SJÁv½F®¢…U[Ê=û~�×�.ëÛ¨{‹ä ic_›RÚ¢‹—c×�PŸ^7åba h BIP‘Ty&kPn(¶fï\é<^<Ò^”Òƒ9gx’A‡ùsÇ๸!-‡|8¦¹Yxpòœ¼gû.€ÌÈÀ¨©¦¹\ÂpÎÔ@h(èBæ]-÷¼È‚zFª�-¼\y«¿NuÚÍg(‡ó:|ïj�sÈëzÌÖ Ùò²¾ïû¾?ô/ÿyü÷ÿÝOàk_ûxQÔeº£¤…¦_Òà&¸‰Öáýš HÚ¾|“³8—^xÍvåç¥C!Y&Õ¥=³tûd맪0 ­|â1}ÒºNUŸyÚ Óî>`xþ3Tuó1èÍyd‰J–á!ù9çœsÎ9çœsÎ9çœsΧqL¤ŠôM8>üøŠëú€òâíž�–BŽ^êñzU¥·±Ylµ†¢* &á­p1€™�¥ýyÛ7ïûÞ”gÞƒ3.+iª†:YzgaPî;C"h}}o­nXH: ,e�î{�xX}*AémÅiãL%Ÿ[´· Ôú5µsq –ÑâÛP ‘ O‚�Z5l¨ðÖÐöòhE˜"ý|Þýì;x÷ÝÏák_û*ʲ`Y+vÝ j!ÇŸxçßûg¿ ËzAK×# IDAT‡×ÛŽëõŠ�ìÞ©Ð@²ˆu]`"±ä@é 4·¸�‚kb�P÷p^ZÆ»µb•¸ÆQ²é½\p­-´ŽaäXËÎ¥3�d@ÌLŠ… ÎˆÜÜÁpE÷…ê# ; î—�¬(ËŠõbØžQíÄ¡ü ßc) X×'‘¢êÌžÀ\àò"îç¤âË{·ï;œ¹¹C ”ÃmI²àšÍÀŽ(]ië ”�Ñ8E­5òùI |¼†ÄJç% ºý1_`i}L”D1‰Mè[p’Ywñg3ijgvÃ9Œ1áL¯ÏžÔas;Pªþl’Ó²Q8;MP-Ï3ár×âûg•ZVœ·6—ÒCAàÌ3à߀>ñXÖÉoT‚ëT\Rp+íqØš�縦Öò �a–3¬;‚¬Qj’é€V_øÂ¯ãßøËÿ^¨å ÀôÆRJé�Ì£hƒ>ÁÊß3þÛ[Y 캳Ý6Ïc†Œq|Gh6¯³,Îèo|4Ôœ£¥wn>jÏÏÞ•}äøØ7„Ã>>«/ÑßàG¶â(1ÉõB4”‰s)Í€Ç#COÚn4 ?¸ÏíÜçœsÎ9çœsÎ9çœsÎ9Ÿ®)Âð§ðWÿòà7¾ü»ø•_ù=èåÎjîØ÷Úöw›FtÁ*oÂ]PºhÆaŒaˆ["|ÓÈ;œƒ‡fcîä™MˆaÞ¸ÒØvåR¤Ó2ïŸÁÁaêªÀaÃ¥ž–{àeYú¾¸ïá]'K¯CXPµÂljdí{Äd2æÍ jMÁt(PaflÛS;'íûz€^À¶¡"œh|ã%~ùW _ÿC|óQÁe 6@ͺ,ݯ Üß­pïýkxùÚ°{…¶RЄQYÚÊEº¸%r©·Ýš¸ ‰¬vDÛë µ\†UØ,š�y u¡§�,r%ð°š ´Yˆ+3 ‡‚Î{/E 5W �,åDw t7;v{ × «\PÖX—7!ü¢r8¨–‡·@Ô@4¨”²tËóÝ[¡€T{¾}Ã6ûDw`yÑÖôR‰´|K³hü•Ò×y)e|¯�õÚ¹O»¶¡rÔ–)ÁqÀ Ì7¤ ¶äÂ6s)¨­¸;'Ù­bk†Lùû¨Òæö‚ЦÀK•œõ›™‹`{ ™ô¡Cfàx>Ÿ2þJ,þC†÷vž(ªð©";¡]‚«FÀ;zB §ô.ëÇGÅb.¾ç6Uj~kë/øXØÑšÌ²ÒP-ºÃú|„wùßyþq�\ÍõÚóqŒãñžc7ž'á¦õEòü�‘0}©7H”hw„Y£-—§JjzVc6ŠdŽ_ŸKUìpN™‡˜ŸÐôL„|ñ¸õ{cùAþk®Ò?e˜ó ³è&αÁ»ceÞ&†ÓÈ¢œ¿>[œg0ðVmÍó¹Îá­çœsÎ9çœsÎ9çœsÎ9Ÿ¶©ûzÄ?ø…‚÷ß **�1d n°,Ôª–ò€ ¥Gjq+¥¨5l²Úpý5öXƒ˜éÁ²ëB‹=•e­· ­ªEÄÔË"2K°C·V.bû·¥”®ÜK�NÏõçÌ�Kq”M{Jô½oäñ'f”–DK.¶+är�JŽeb1ª@³Çå²¢ª¶k†Û¶2³Óx­oÀ®Ámƒ £ãÿü�o€Ê ^Jƒ°-ª‹× Æ×¾¹áçÿñ¯c«Š—¯+LÕ"±#Kh»´,Fkò¶–¥ÀIÁ$¨­Û!ò+ ”¥µéfÉH(ßjڱݱí/!0î&X­p«m`z'i¨•«2c]¥5â>€‹¤à¥4ˆ ®ðýâŽû7>ƒKyLw€· `Ø8‰jõáÞ$(ò ‰Û^!¥ ð ߸B_ÿAØÙÙ[#²‹4s([ïB–Û21´*XŽ=Z5ôŽácå羇K‘jÚàdXð;¬&F÷n9Ô²]…Ýt“ù‰ç,³,�(eAfÔ ìhX�v;ØÂ$ Ê|¼f�r„È(,å‚Pþ¡U‹çyL0¦ý>ÚPfuw‹qB,k¿Â_?þ°Ð»t´â…ÚÁÊŠ!7;´ 7™q\ÛÒo÷?ÔÁ鬘ˉüwZG0Ã'”” xzk“�?˜ÑAUw ¹ò¹Xét*¹eáñp}*ë86AÏ@9,Ñ©ˆó~·¥&½•z*=™¯}wB½Ìæ ™u^WiêÄO¶j·OP2¬!ŽiüE3ÖN;o×FùæÇõJŨHéA¬³Zr„´ ^Î9çœsÎ9çœsÎ9çœs>µÓœSð»ïaÜ`rAmöO÷aû5« ¾ ðÖõÌK¨ÙX`ÕAZq¹#¸0ʲ‚¸ 9‡ �ú^1íÅ%Ÿ;Öuí‘eÌ –µ­[ˆLB¬ôt½ÄJŽÉªëŽªÚÔ^Kˇ÷‚ªŽºmñüEZã-ÃÍ"�Û˜4wGÍváz…Ùî`*cO}³�Ž&Üèd!D–¯fn=ˆPm•Ç5åõ‚è¨  ÜcS‚V;t8,¥„ Æ�ꂯ}øˆŸ+÷ÍbM(²tõbžGîåE$®7¦RÓ"¨UQ·+´*D¸Ù•Û~»AÔtÍ1!š¤a ‘–ûØ  j�ë] ƒXÀeéàLD K¨éÌ-Ôp•Q 0’֬ˀ´^A¼ùð-¸[>–Uwh ˆjnØ÷ÚÙJü*`Zk¨^Í@ÐÕÝCh;v½¢,¥+³ “v`onÆ€ÇMxïð/Õ“ª2wùU67Jѯ­µ)d̺GúcS›ܵ©¤æ<;ÁQ…†uÙ\@A ®øàY«öN ˜P1�RÀ” û4)Ñf03Û2$¦šÏlïeaÍÌúè Õ= 5¿8�lÃ8—Ú¿›ùõTãy›AøCQvkÙÌO Âf|„X!]Þq,[у¬+Æòš›á`mÞyÞ@DdÊ™t]�H#`ó¶äd¶æÃB©Ûy‰¤KŠóMe^]¶<åÞ …¢?ƒ~ù¼fµý`s$„9 /lå6ýÂ�ÒÎú›|®µ´{'×Õ§r?·Œr=<ÏÜ\�…"Ùbìël@Uîkýx-¹+'ãu¦“¥Þ§2“3ðœsÎ9çœsÎ9çœsÎùô—yóó(/> ~ã3ÀúÖlÄÅ(ö,ëDÞ„z¨M÷°ÁêÇXôð]ßö1>ó°‚ `Ûá¦Ø¶­¹àÒf=ºÊÛžº \&ñÇÓ”âmjÀжXÎÌBœs¦‚ËzfÆR Ü¢ âNŒ—`}BAœ‡[Ø�£M—ÐrŽó °¬«d�ŸxAiÝ Ì`GÃÒ ÆÖóíb_À‹xrι�‰°=½‚ûÐ ” ¥1· µh‘/ç›Bf‡ÂÑ:LœdÉSxÎ9çœsÎ9çœsÎ9ç|ª‡&°ÜGQƒÕ®Ësá­´È혃©â²¿‡÷ßü^üÕ¿øÏa·ÿé�ÿþþ?üØÝ[0\.—œ´hÁO{ U™Ö:9ù"ò D£@¤V€¿p£¾§O÷[*¨ö]Ž#aøþÛË?€û÷à‡oò¼€ZœcÇçÞ™Aì3[;qÛs â Ó Ð pY`öªgè¹ÖuA­ÚÄ,ªikœ…•f`ÖuÁ¶U¸È7¨мƒÝ¾Üû#HkDS¹B-^Øz�Ýt<7B¥v¹,0m�6®IƼŒÕWvÔ]�ÊÔË,‚5DD­Šµ,¨ ͵†€ËvX[C¾^”e…ZköÁt—'�é°q»î¨æ`i‚'F·ǵŽó&Öõ-TuÈÂ]©]Üó“ߤJ¯VömMUÚ¸™2¤ÜŸðôôˆB0'” #�¸Ù" w¸S¿ZS6Öp�NÝ󯲬¨uïÊÐ9bmf .Í ëº‚C%…vÀ¥¬¾%lùáþþn ž+´‡U5ˆùœ—v<m*- •‡îµù’Y¯ªž6K6Üêþ¥²j”O¤u“ž) hã®Tì%ø´Ta¾#Õ`?<_,€ÒÁϬn‹Ç,Ó'T7˜‡Ô9!×h‘åé�É¢˜ƒp¨; sM�Jů|au5õ(²(‡²”[Ûo¨äJ“5£[šã^”ø…¹Ñy†nÃÊÜ[Ž þ Ui(åJkç–@6%«s È\Ú‘òðck/úZœsÍ2;‘šµÌœÁÝ|O¨¯‹Qø¢ÝRžE £ñšÅ( £Í¸[½IÀ¼€i Óõ8–�œsÎ9çœsÎ9çœsÎ9ç|*ù_º(¤m`sZm zÀe}'òèÛ¾ÒáØ·G¼¹îø¡ñ{PŠán¾ãÛß@Õ—YqmÙw±çÌ}%Ã-‹þ% Ì}ÛœóŸ<�E¦â‰æ�ëŽüyjp‹¢Ä‚°W�ýëøWä;ðïÿÛ?ŠÏ~îõã¯@¯À«Â«Üdó¾;ã°rÿ¬êpÝQu‹ÆY.0�\ÂmÛ°×ý`�KéÂ�d˲Ä5Ü+Ì¢˜„ºò²b)+J¹qœSÝkW‹%”$7é ‘ŠvEYº0`©u— švö`~Zm{íûtPØuM n5µ`#™­3A[",ëhjF¸A�"w/cÞ¼Fžb¹GY¢18Úuk(9l¼éœLÖ#ÂpSè¾A茄 !FÝ6Hwc?r2ìú †+ÔŸ ¶…PJ¢9ØI¡~Åãõ=|øñWðÑ«ßÆ¦£,/@²Æ:¯Ú€!÷_oÂ!'.–ki!À÷�Àx¢-T¡ÍÂ}GA]vÔ½¢ÈÐ)^|ÈWë¨DŽ™)Z‰Á Ù¢tyØhmLÈ6€!¦çr0/S‚÷cH�sÌš+Íî™UÖ³}zÌTm5µ–gNÏà) ¹~âÖP�I—VÎ/¬Ûœº€�c‘Ï .Õ|"™�¨Í&¼Ã=[q*ˆ–Éú:TbG8‡gqC…¹O È„{so³ïºDŸð'æèa[…{~ßX+RšÇ•o¦iÁ`Žlø¡ù~üôÿö�moŸ¼¸ó”˜°Îž5'Ô%)7†ú6}�7ÜÚ çÇÆ¤2pp~îÛk�¥#X¶)ÿ2Ûò~­Ãïw¥2(~Ë!°Ì½ÌŸ×óÿÎ9çœsÎ9çœsÎ9çœOíD4•A(Újç<=uyÁ*oô=RB»p¾Ýá½�?õ¿þþÜŸùNüîïÿãO~Ëýçà6ÊYh”șꩶ#P�è0dìõ‡H©Vkjµ "e¨ét©µqs¤ž¾ù{øKÿÒwà¯ÿ•Å7>úï¼ñ›øúû/C<à ®Û†u]bžc±hì»Õ7,0p¹¯ ¼n(¼Äs5ÅYF�…:L°× L–ÐÜë)ÍÂë0–åÛÓ+ l€Aa 5Z+A-K‰½ú¶uØ–àFÕ"tˆúꢠ,am{ñ}ßQ–ÒÊf­¹ûv8,´­¤S·k#šŒj[Øy9ž“Ë‚]½±¸][Èß^ÈA¶¤¨ZàP0J�³»å(µÖf·¥^zB¶ãþÅ»FÉ¡{Å"¡¤âpz„î¶ëǨz…Y¸I…²,¦‚¹`¯WˆOö¢ëúê„j‚í†EŠpt–"±þÊ 2ƒ¦-˜(”�Ý%81*†+ª^Cé;haPcvªŠ¥ê^ûkkY–Î9 7{f¼f†õsxÒ[û­~úÿ%¥{Íc±Z}:Í`l<Ž™6¯³40Æ�\—©Ö{4ÕÞÚo; ä¨ãù�æ�ÙÈÌýÜžÛG½YjŸÊ#\+ñ¢¿�dt“§g]7CÀÞLG‹èÜìýz£¿•“Ö¿?å³s&â›r8Ƽþ3ù¥&wæ$ʽñw@ª±À†Üu.§ ò¦ŠœÚp™™‚ÙL,B0üìÏüêP¦Â´‹Eþlˆ<½øôÆúbÚz#ë s 9T£6CÒyÍÍ9’èöà8ßÚ?ÝÖ_i¹…tdöwëëu(`�ß?Ö¦ïe8³-¼ÃØV}>«jç7©sÎ9çœsÎ9çœsÎ9çœO40�=ºªv%j…ࢥïËr¯¨fPZ ëçñãÿïAõAr�rù”õ*xrÆ^uß÷®†‹=׈Í2wÐ-•¹÷M+0µ’NwC­~P­¹‡ÌI[³n8à çÛKÙÁËŒ ?ÿ…/áË_ùm¸¼À²¼@U¯SŒWëD ÍÊ«­Y6¸�Àô5ÊòÐDLU7Îý;­Ýëï+5A™¥´`]îñ´½Äåþ]8—û{l¯¯pßÁ‹¼Cˆ^ˆ£d£É4õ&¸ùõû¾ã².0ab û¾‡±C¬8ÝãZÀ ¼•ošG{.³@�ÀN !Øþ–àO\ L·¸Np «”u« 3¬1‘" 8Á ÑH é 7‡Qäò»>Á½âãW€uy%ŸMðrì¯Cp¤ pYà,p,XJÁfQ¤+ˈ,Õ ¬ ¤Ü7[µÃ*5Tx{ÕÆ;Uw˜V”%8ò+‰†ÑÜ¡µFä ˜^ pp4B䦸N›ò4U�Öà¢AÉܵ� 6… 7ëÚԬй®©î½©å¶�õX0AR ‹-M2Vï–Ï®�¢™fgÉCí*¹Ì½Ë äþè£Á7€ �yé 6ÀºusäÎñá +”õ¦VºiB >ñ{yV¤‘ç•?;ÿY)©¦\n¬¨sã²|ÈÓÞx”0lþùüÄ"_À·Ð2îá�!€JíñÆs̶èÙW>,«³ì8•q¥�;ê­Æ<�[BÏV­î ¸ôljké R¸ÇÚJX™°tVZö7+mÅ™ ‘¶ö(¹9æ<ƹ·¼E×?䓤æÏè'€:îë2ò2¹�Ð'äbÊt_Ð eÆsžsÎ9çœsÎ9çœsÎ9ç|zç¸_ Žåâ;¤â/šS#k_˜Aøúdy�‚ÈF³ªpb�EFZ”ˆêa¯}+¢‰=™L{.›ö³@m{Ë9G^D°oEJß�¢Ï¶g”÷ê†ðÓ_ÄoýÎWðþ{/¡òÊûÐ�ß!,°½Nöâ8Æ}‹¼Â¥ª58HˆœV+–n9G Ý›òö�ðŒÌ‚fô¶b8¡‹`áÚ•` Œ%~Ÿ˜}ƒ[Ä•I‰Ö`‚ÃÔD9Ev˜…b2‹/ˆ˺„*ÑÑyOg%`¡N/áH$j´Å`Å¥À놺�õh‹\#…U…\ ˜ ‚Ö êŠBð¦>ÜëÖ¥ ^{�Q. ¹‡ÂÀMÁ§µBM¡ak…î¯,È[¤™”rH ‹„ µ*ʲ¯q îÁXX".-ÊGpFYBé— Ôucyäº*¬•€¨j¨ÜM¡\¾’ÖË@«ÁIoöwò(z‰—Z_몭Õy�çæ±X†t4ç¯ýµ¿€í_ÿánsœ$[“ªjXwç"�ÛZë´•¦ý6_¬3|›‹(˜G¶à€JthI͈UŽ7³Ú¬–>ùø­7ÇŽ¬CjÖá„F™;˜ÅÞì£Ü"›†SÕ¥j�,ú˜Twùb¡T t¼ ÂŸ_>Ñî›o`ýæÓxCm/¥ƒ"q¾¶™;—yx3øOC-w@1Ô‰Ž¹-yVcf^dÀ\ô_ù}ñé@ûÏ7áÑdœç5ì¸ÍÖͱÐEî´êïôÀƒ¦Â½)ê  "þ¹)&‰_Þïßlf*øÓÿìgúý:Z€ùðr{Þ¢<¯ù|Îü*×J¬mêCŸ…絇þú:çœsÎ9çœsÎ9çœsÎù´NäÀ5ŠYß©iSþE‰ƒuø7öžÑ°ë-;=\Äó9ë¹×Cì¡E –ei­¬Š}ß{ŒXì�-l±ùøËr¦Ú÷²î­Ú2ÙlÚÏMÂm´Ëë߂ҿþå�ðÁ“@.ïÀôM @­ é"#o%"J)ÑË„Ëe ÖaW�€ª-¶®¨P-Û{<=¿æC¥jXËŠe wÝußá9ÿÌŒýð n”tïù†B.å½$V&NáPZ¸÷½‚0xDR+�0Aµ¢ÖUƒ�1˜µ^[¾`im¾ê­Âˆ’�Ò–hT.0½‚q¡" ³yÀMÕ+ÌQÊXu5í÷UU*y²¼ —·¡|ZßÉ ¬wï ¬oòç;¢©wߢY™zÞÊSJ‘Þm¾ƒ ‡ÂÑ'Ui´.Ì+`L L½¿¸½V\ã^/Ë0G£ó¶AMÁ…`¤ ‚è˜ÐÚ¯÷²,½|e”°Ä}+GÐÔ@B®û“?ù÷{áÅPSQÏ*K€¥RÓ‰¼÷&ZÌ™ksîœß™ù&S~ŸÊDr!¥+›uâ‚zËYÒ&ô@Ϫ+Çzpp—þæÍÈÏ­�ã¼5µÝ”/˜3@×ó¶ÜÖL´ãÕ›DŒcLÀ–Ÿ`d› 7b<_ß­ñ8ÒÁíl™MÛò§>•lðøTæÆö¬j°6ׄ§Q]=_¿8¢«Ó"Nüõë_Á»Ÿý<þ‹ÿü'0‚6lÔÝö|ÓÌÜí꥚ƒnµÅ¤ì”þ 6èåw~ç·ãŸüúûÓõIk»ö6âTõ +¹ß”p_33LŸÆ |ú ›ÝÃÌ]˜¡î}‹È“—"àioOÑ‹ ,Í&¹ïp\¨g¾WU0…2°¶Ü´lêM÷¢ª¢ˆ„«)j{ß}�Ò‹R ¶mCa†+�%ÄéØ{éØï÷¸,A¨ã.oc‘{ rx…°#k¨5£=@J´s ›k4¹*¨>pâ%Ä3ûSX”ÍÀzEÕ Ëå»"~.���ð/ ¡Æ¹ öí¥0¼&ÔsT­pÝÇÕ $Á^h ÷žªƒ¸�3à„e)ÑлkwHöN€TW6§cº÷r_ìMÅèˆlÁ"j;öí5ˆ)M@ãìFæ°<~[Ý!TàV#Ÿ�îÁ¼Á½åܵ^ ƒÜÁå‚·þ$ž¶—xÜß�õX0å÷Q³ƒ‰A86oçÎÛµçAz+ˆåÖ©àˆÀRJ�4—fmˆZµop—d8W˜*Öåëº`O`l#BNÚn`#ŠIZyŠ7 ×ÙÀù½@Wþ%¯¨5ÄRe(¼0)¬*�ûlÙLÛf9¨Ç2Üs†i3tã¦þªmX8ñýÚÁZ¡´RÆ×ý fø¦ù5U€Þÿm™è_¸d®`\˜aw¥¹*G<³ëæ9ÝÚNE–Þöýڮѭ•ôõœ´©×[2uÿvü~Vâ¡7¾iˆ¹…«ù3bÉ!³0•u–syK¾0hz3=6õƤÚP'(Šv^~óID�¬Ìþ êý·ÿÍ?ŒëÔ¾>®µõŒÂ±&´·ÜÌ Î–Ú´F}سý¶ÇxÅÿò?ÿRuè‡PÙ‘××;óú²ìf.k©“Åœn²%i*ÈñúÎ7ÆY‘zÎ9çœsÎ9çœsÎ9çœói³P–e6|î+™$ ØÒ…"Ô-¶„h¾]×¹õ%„ò)sùïTÃE»+õ6ÚÜVÕÈÜkv^¸Pesqcì—MS$ÃØ÷-ÜvM¶Z Ÿ\‚H +­!�OÑN"íÇí9VRÛ À Ëó#Â'¶Âêk @·+°?¢ø Õ5jL€5~>XŒcßÞXLS­¹nÐý ¹ÜÁ,¼Àäµ–åÆÑð»µræ P+`Á'˜E{ÝQy{P(3³©ey¯{‡©U¯�&ÚQ(¤ìZ@’ôœF£î˜û¦ p+ga¸¾_Áe�œÀ­)HI ê`VXs8ºíPŒœÃ�„fóJ‘ÙŽKml';+ÂÞk»·æã!°Ê|=­˺öÇ¥+cß÷`&ÝÙÚ¬ªa ·DŽR–€Ëu°jâ.c‚›¢n;¸1°Tõ€Õ°/gaHÝãûæ×A¿¦ðŒSãgeýaÔ%¢qÓ¬ßļ@³2,e…s)ÂPºùM†Ú(ÄH 4 :Že<wRÛ/Δ›Öë´QÀtA‘»N?gûi>ÏíD¨ôk>^žÃ,�JEoytÞ¿ž¼oÎy»ý5?f6�?Ç”p(êªÓB=qs.ß,QÎk“ 0‹:ú]qGh˜@j–òƧGð9Ô‰Þái¾yç9ϰðöÞg£ï Hßzû/Þ¸ Ö­«#Ç}mY N7ÏCý×™Û IDATÞÞžÇÈ7¶uép9Ï=Ô¢4åC×Þ¼âg} ZmàQmʼù䫨Ð'´GÏ šÏÿS8çœsÎ9çœsÎ9çœs>õ“L¡ÈÑ: "Psf¥+«ÖŠZµµ¿2–%Š3ª*DJWëÅ Ô`rîû÷æˆHØ&Ûî8¾¾OmÀ£ü49À8n|aÞ¯6°öÍP7 ‡ÒÌ=Tv!®¡Î¶í kü‚YúÞš@ÐúîWÀZ_�y…S�Kºî;LñÝßý�øÜçÞy\¡µåº-¥»öÌ µÖÎ&òÄ& 5göžY…ÙÞ~æ:9à€}km´Vñ°ÄŸp½~‚‚}Á¾×~�»*²9ïrß {63ãz½Bœ\Ë ÉkèѪ1jc?ì ˜*JYP$îû"KX¸[q-S�£‚É |éñq¥HØcQ`.øæG¿…×O_kçZ;�†K†°¶2fîJQ·Áh–²DÌ™‡-yß7¨V,ËÚ“ãìÛ7ú,m­Vfqsê еÆÔ Ü]ñš÷’[;sË9‹kܺˆRb-:€².Ý✠f]×þx…˜è¨rKÛdX·¡�ƒ|â {€;¨Ðfµ\”:  Xo¨ÉO²U83Ó¼ôÊi¥ sÍ5uŘU‰Ÿsìø ‹ÌL?= Íï�KBnsçâ¿y’ pëÖe£íÕPÊ ÷Ú¨sªgHÒ¡`^ߤÑs6a*áH õÝh¶mk¶cÞôn ?òúŽ5r„’£eÉ‹l¾÷ù">Ú™¥ÃÃüš»áƒ>jù‚<ÁÖñJ­V|Ÿ@qÂÏróœèç›6ïh,* ¢¢ÛÌcíìÒ¥u<•–ŸùÌ[P­øðÃW=XundŽ7¢l¥ë2ó�“„Û¬¿¼þ·öñsÎ9çœsÎ9çœsÎ9çœOÛtø×E G‡]9�FWoE4ç¾ï7{MB­moÝb»¬·ÞŽh©Z€6Ø6Š1FïpŠ„…xY ¶moÏØ›%@{[ƒHäé™Zƒ>Þ]jµê!w-~Ž»ø%÷ófèÄê+ȯدXÞ€6±Îº8 �SÁo}ùwñ´°¼ÀZVl¦}?Į́ªÝ.E+#†m߯°í ’%ö¶ ˜FÙ�¡D¬°&H( nŸ{ƒñ/|ÿ÷ šâ§áKØjP±®kd-Ö(:IPJÁ¶oÃÜÔrwwìUáêpnQnp¸jdÀ�=Ø­�R°×¹ˆl¡Fl޽²¬Ø«¡Ðµ • Pëe¥qŸe}µF쮆Rî <Žkä%ê�"Ô`mŸk¨z4J“`¢«*Œã{! –0ÃÙ �OQYPa-“û=3Óï’—•ÒŽÝV €áÈjd¶f ¯Ø_CÊ À½w€¤„€k®õ&îLlÊ¿+­{›²Òx*tÕÛÒ„ù †u£öÐ:ëí&åÁ2@Üm¯Ý¢Ù²…KHXÍ?VÒ9‹Íç`G »joÍ™ +:±Ž—æ<»Ì•ƒ�–�ü¹c#oþ O�Ï&0ií‚·rŽs&ÜZ–³þ»vIi Om¾iÕÍfã.S6¡·Ç3ŒfZL× š€°ÊRŸŠ+¨·ø,Ë–ã Ááx‚Y˜~C�8ÞüuR¸ñá—?  ¿aÎ׿«å< È@^:Ýsçé˜ñlÎ »¼ ’áñ BB¾q\¥­ïö „ï½÷a‡~ÃJ<Û©o‹PF#±HÔ½«íÏ®Ï ¦ãþŸÿ³pÎ9çœsÎ9çœsÎ9ç|ºgìõô°OÍܸ…hË„‹‚ˆ"%²ßÌ¢¤í—¢XÖµó„~îa£u´’D»o6©æF­ƒœZ4Œ/¥à(ò­kŠtæò�8 ÕŸíP7�¬Á>&álMînJ�X4�BhäÄ‚¢¯ o¼”7Z¡@÷ Ó+xy€ÊŠ�kÅú�¯Û®à…1lÜ„2ª!Õv,R N ÷KwSZ½¶Ç^ºfWÈz�5wÁ7|×?óøÜ»ïâþò¾öõðüÖ7"�¯]OL¹ƒ¥å1 s‡Oû¾·\¼€gl†Í’ Õ ¼Ü£ÙÌ`$0'Ú¸C#šq‰WÈ¢ðm‡“`Y.a§ƶma1§Ø\ÚÖÛCy·[·›†uyæ¦Ö,¸ÛhÑ`B7;ƒ ¸‰ÐŠ¬î€…"1JN¢4dYÖž±˜QeQi\%ËgRˆV– ‚Z÷hŠÞl@å‚B†¥0ÌžPÊœïQ7…ˆx "¶Ž"‚2[%ĈÛU»* 9læaý4Ó5€‡Äõ&Ô|áwe’\z/Ͱ%¹@ºÏœÈ�yƒ7™sñ¸|P”©Þ´èö–airPž>u°8›m«ãüä |‹ç°®ûïgÛªexdÜ; ŽçÖþ¦7”b³ZŒ&5žwÊ=žg´ÉPé|¸tÓÀÌME8î]X“ã±…%Ô‘<—ž´LæCÀäÈrô©(…¦7ÏY�wTæ±Ç_„¹Dä~à»ñò凸�ßøúd÷�¤Â®Ó}YÏ¡`[L7ÕéÒîYsf;¢¿)¤ºr€g<Ëì{¾¶Ð�D>ZÛç5;ÿœsÎ9çœsÎ9çœsÎ9çÓ9" «â ÇXi­�Å[‘‚÷ýºg>_ƒ„³313Ï€(‚XÖ®5ÚaÛ¾³€´¶TôBI�¶r‘„;ƒ[Äþ3… nÖWîOEnÙ3°ÑÜÚÆ�‡¨ÈÕ*Šl Ã‰§aÖ µ –¬uW¸,°™qÙP¸öXV„ ÀÕ=Úl5Š7EZ÷Øg‡½–K+}h)$ u ´ŒB%I,0u¼¸w<™•Ò{ï– f<Ü/pSd�+òî;Q UŸÅ¦8KO¸±›Rصq b@­¢, Ô¢Ì$9T¦hS–‚º]A¦±�`ÆÑm†Âw «H™ºÖzpr2sÀ?õЉÀ<®!,ŽŸ$ŠS²lˆ ?h…Õ w…ñ¯Ýw ñ zÕn›¬úbB­ÊrT�aaT 7!±VÌaªÍÒ[`ÛŽ}ßãx[ãtá æÀ‹‡Ï‚é ”–í'دOq|÷À®¯ðTwì{À{¯Q¨ÓŠEÊPèÍͬÇr‰¡zÊàBŸòä¬+Îf”`&šm›í“wvA&Ñ¡H‚Ÿ\(3(I@5�Ë$ä�EÇ^;xʆ çp3ˆÒüåiÁJ.Ʊ x¶®z¿ãX†­Vd�²è´®qÝÓf*¿¬ùö¦S©�ãüGâlΦÞÁ§QrQ°i€´ÌÁ㮟Þd›ÌÔ˜ ´Jqï­>"e²Åâ`[ž~êöÛ´ËÎçs q'|‡/|á×Û° ºÎ¹‘˜à%ã�wÞÂ7¾ñÍéÓ&i_×CÎä€uÔ‹>¢°7Óy Í-ÔÝÜT�qϽÚ9‹ñø:‹b“°(Ëù çœsÎ9çœsÎ9çœsΧvT Â5m{¥ÜÛܯ0_p‘µü¹p!ºÐ‰håÒ²*u{ âµÙ†½Y_Ûv=BEÕÎ1ü˜ÂÔ÷Ã˲„²CGé ¤î5lÌå N,"žö†ñ+˜ƒÜŒPdü¡Âö�á\à 0/�ò6Œ½ê ø†"³xNUŽì¾"obaвŒõÝvT7¨Åס½^± C8Ôjð ¾_QdœðÏÿ¹?�wßy ?÷Ë¿†ÇÏó¨Ž{Yð›_ù2îîðñõ ðþ7[Q `>ŠD¹©%Y¢0#  ÷Ò í‘jO(eÅ*Kð$ªmpÍ’ È#÷Щ�,@s•3ªV0.(Bð­,•‚jáœ]” þR…Yµ¶.‰æØDëx( ¶ý ràrWp½¾“`¯ IC¢í(\°«â²Ü·â‘KZâ€ÑM:ÄM1xÕòf/¹‡ùX(äD»ÖàŸ©‚–\š{P[“39àwp…W�ànu€¢Çõ˜u»V8"øÂ²,¨µÙà /ÃÖ8šLFVœ÷œ7ÕÚáH¨µƒ¢:U{G9CÀ°T’å÷±„´2n̰æ¦+@Ž ‹5â; ÝX&Ëÿ¼UÄÍsÑÉh¥EËÞ´wi-U†óñåµYs8S¾ð‡Ú2a‘L�ç-'ŽÀD<Õ‚Y²1«�Dϱc–�Ýš6 º7ymƒYt\p3ÔÊVš[ø67Ïoš©˜Œó/¾~ðÿ,ÞzëüÔOýÌ\&ÎsJ@<«Eg˜*΄‡µzW?Îjù?×|x¸÷ÇFfŸ¬ÒñïR ~ìÇþü�¿ó_õkšMØsÑ�5Ïÿ­Ú«ÃÇ÷æùÎu9¶Ìðo´D{ œsÎ9çœsÎ9çœsÎ9ç|Z'tóÞ‘Y5 äž “Ðà2öó=ƒ å]Ûoëö!ôé%.o~+À¥»Ǻ^¦L{L�ð+¥çí¥Ýw湿 5­]ˆ2ÄG¡®ó-µ½îœ�Øï›Fâ™)äî3ñ³¤p)€L+–5šˆ…käÞéh6¶æ’bXã#�”úôR$ö Fp2XµÀXEÚ=¡î¯›œ‡ñÖ÷ø¶Ï¿÷µ¯âu8a-5à÷¿¹ã½ŸÿŒê—¦Ès¸qwö™F¹‡fDœÇ­° �Ì âI”hÀ ªˆ­9"K4㪃ÜQˆ#NKæ5`™G±Š�PÖ,Mg§Äi ¾Ì BÁÇØöÇ`»@0Ul¯#¦�Š@œÀtÁºÞǽG�;ãA\.÷M¹ÍÏfeíÜÌ! 2\€Z7¼zü*Ô^ƒ)Ö&7(©µ‚²ˆ´Y©;ˆ@äº0Ƚ�âi{›7~õh(²@·Pt¼¼5·ç¾í ¦îruw”pÒl¨G5àÞÈ긡dJj.‡Ü¶\ì#çoXzù”•6ŠL£ö}<ýÛzqHþ\@ÃQ™7h{>ç€JÒ‰üìéÅ£•8Ï'tô`çLûçQ±F=Øsd¹qW¸±•Xªåâxå›KÔj—C¾ÞP•á°8 CÕ‘à™K˜ŸRàöœŸgõ%TœU ó5˜3ó“‘´"'`û¹Ÿûµ´ EçüÖ¡ê¼ÖÆ9I;WžJ7†m<ëºçr“Û,Ê¡2‹qV™Õ•ÑŒówÿî�ÇU:X½g«.%1³5×z~²•¹Ž ×�êÑ[Ué°Óß~2uÎ9çœsÎ9çœsÎ9çœói÷Ȧ ÷ÕŒDnœ�=uÛGn×+¤„ècŸâœ¥,‡x.uÀÙ¡9r#Bª•‹´=Ú­À$9Eí¥–6† ÐQë‘Ò…1)Jûp¨¼¬·ÜvË*žçâgéåØ3o·R䃶/n–bSc‡£bÛöÈwÛ[®ß^§½ðSÃV¯X„áû#öjàå ÌKX}uƒ0Ax�<=Û"û�Ðâ½€kÝñµ÷¿#ަ^Y`ª¨î .€\àJ Ê4¹3¨uDºe pŠ�â#ë1˜„µ oðu@8™�„ƒŽò–’—{o´üŽf\ól�»³°º|Ê'L®ü§bß7=€iiààE°.`* å"kT¦xËt„õœÅ`²aQÞ÷ ]hÅŒEîPÕá¨p3­¸¿{�×k”ÄŠ4»t,ÀQÜ"GÕ ‡Í ÷ëŠmó¸»@)ò2½îØ›p‘{0 Ðàìl#îVv'”|aE{Ê(ðH@¢ú¢e‚VÏ�H²±Øõ™â.É ÇŽÙxðò…87ùä1ö>Ï’�c qŒV0—�‹4+'u`4@Ñ� gùE·êxÑhG$ýùdÇ6ZeýÐÀŸøóâh>YŒÖ?-ÚYÁf7°‹Û}Ðv�(ãâ,{Î]±† 9|ZPçO,†Ý˜�§Ñ(”×/•w©–K+m@?�Ö€LÊ7n_¯í“’ã_€Œ7€¦.�áî�Zçq� †YÁ:«ö柄¶Ã®×Ô `’É~ÎÝÖ@ÖÚ1 {üœÿHSË•NŸ~ä_s®âßù:BÞsÎ9çœsÎ9çœsÎ9çœOã0G6ÏåD¨º‡Ýr}˜4«hì�rÿÍm#;7ëæÏÜPä{}¿q¤“,2ófSB•ž¤cîõ @Ê±ä ƒO [•³H43æJ)­¥µÙ^5„I)>Šs¨s€(áT(rSöYØ8å5„EV¸)˜*tOÎ\C@)Hd$woÀö×0D¾U“Ât‡¬+vÌ7øþ:”Š(`¹Ç{½ÂÏ~ñ—±UQ±@Û^_J W§@Dƒ�Ü®­»‡’2Ýp7‚Ж;GÞÄ;Ä vSHYà M¡U£ì¥©,k} k«;¸ÜÅNÙ jW0ß…PŽâ1Xׯ_?âr¹ Ö0­L;H.xûÍï€ð ÕeÂ%ˆ®µ¶5·7ëwS{zd[f[1³€JcGUQÍ`^‘þKa�¸µfj‚#ŠmÕöÛKiåƒa°H³‡s㊎Çë,¡Ê/-¨—® ­ßÄ'8�±dDq}9#ëŽj&à^¾hRI6+Þ’Gͤû˜Q‡ãÏóleµØ³Zl<¿€à 'ç¡£‚]úyKûçr�Ù‚™²äüÙ8ž£µ8Ÿ3m©CU8òíŽßT'ÎJ::ت�Ò‘hI…^^ŸT?؉þiÂ\’ozv$Ç@ÏgŒ77o—9Ú”‡Úo¾ÆsÖ¡îý\Z1ŽG÷,!a^ÃÌ#¼µ—Ï…%skóq�éX�q¼çê͇œ¾ù9û×zÕí'U~hóÍLÄ�åÒhžžs|ß´£Ù73µŸCÚß�×r>†óÎ9çœsÎ9çœsÎ9çœOïÐ÷ÈÒÜi}¿äŠ}¿ö½kŠNJ)XÊÒóäbœi �,ehù~@/+�?ãS8Š˜Ž�ywwט…z¢#À¦X(‰½\Û¯1Öu9–‰´UÕh¾-‹D´QË>ŒÇÚë–TŠ}<´Bä% û¾cÛ÷ :®`š÷ëc¯�öK± ÒmÆd(¬Ðý5Ö"p/pv0`;à²Ü�Ë=¸<àõ&Ø}…zäÿ¹{»ÆÔàmß±GŽ^º y(þBô¢‡Ž�Ü#—RBPCÀR¤·Þn×k+g‰ë)"0ðXD¢o­_€P.å÷ÀŸã¸ëü&AjîËU-”“íº¡) «õåò,ËC¨Ápp¿§îMqªÖº/˜µjë•Ð~Gü›uë933ËH1³P´ÒŠ"T½va’é±ó‚9J\âZ´5UkHŒ²bÀ"OÑÝ!«D‘ˆ�â“Z÷ÎZÔnò|¡¤%צ"ž|óMj ëÊ«l8�Um©fŠ Ú Ô‚ˆÇ�ÈTØ‘e|(þÈÇPÕgÖÚ8v=€Ãañ=ÒLiÃÇ ‡n^½ÿJ…à üˆÐ¡ãú„*­ôëDv„‹ŽGþ_,LŸbCÁ»Ÿ½Ç÷}ÿ·C•ûµÊëR÷,Ô³R€ ó æ{�L-X�òœòžòáþ…úm:W š’ݰ莼»PjSsê¡îý¸¸�J·¢ œ>SŠïKª2ó:ge½Q¨r;N ÔL”�›„�`1 ^Â"¿ƒ™ú'ó_ ùF7Ú‹3ÿ�GÖE¾è€Ž ÃT·žsÎ9çœsÎ9çœsÎ9ç|ZÇ1öHÖrÏDëz�,æà¹gk«öÌzkMñ8=Ì ¶WEÙ…gþ\cÒÚU£)µLŽ-ïåÞT0¡æ »&²Å·¼ù€?ÿgØë÷¡ÛK@ „^#²+J?¨A(Cµ'¸;ÖuE)@­3Ùõú k¹‡�IÀ´ÀÕÀ´Ãü%ÁGÖuí€H5»Ãþô!ö×_‡>½}zV?‚Ñ.‡=}Œmÿææ;0T3Ômƒé¢%µîPsT§©=8Aíó )ÒÙÜPæ"Ç!z-¬ÀõPöú±÷.½–dÙ}ßo­½#ι™YÕ]Ý$Ån“j6 B²-ˆ–á  ÖÄO<ÔÌþR†ç<õP€'œˆ0$Z›¤Øâ£löƒ¬ª®ÊÌ{ï‰Ø{/Ö~Źå�@¬F#3oÞ{Nœ'kÿÎÿÑ‹î$ žçŸ³7A!h·õg¡­ifßwJΨq«m9’‹ ™¼ÈÃ�a»>rÎ]T4T�5÷?7÷af‰l7ç#4®%�ª’Îs•ƒ—¬¨xÎaÞñ>é×Xƒ¾] ) R…” »½å–ß!áâÇ«±6Qø§2i~ͧÊ=Œe]‡¸-Ä!<ªeîÔÌýzÙSÂlDß5ÔŽY=“/ ÿ{¶n‡± hXµ>æŒæÒƒYÖ«5ü²ýzlºµIá&µx#÷Öß–™æRé0¥ï£=ù>n¨Å\%—9}˜x¨c·ûp³aw̾k¶ÛÞÔ;åÎÞþòÌrmóÕþI…O¥7uO?ççá¨z�YøÿÕïó/ÿåO­1Æz¡„ô‚�Î_µ3rŽ Í\ák9ÀÎRªÚé²äv£ªn½ÕxØ{ç<@íù�ssñ°ˆï}-g 7_{#dæ¼¼¹AwPóQ–ÒäÖúÒ¯';|:1 ñ(;¹/ÁÏß äÑz~ŸÍ8”ŠÒ¯“ÖP}„àS ´„P›ÔüœsÎ9çœsÎ9çœsÎ9çéÅIö}3ŠYUÃí”´yZ®9ì1ÆþhÍÑÖl‘¡^Õú›«ËªY{›Óïv»y‹0C‘ØrE‡XÃÁ¢ua†j øW¿ÿkü/ÿÃoòÑõS¤¼Çò³§®•wäô˜½Çr"ÆX°{DΊÚ3úüSÊ»Ÿ£*Ü4P²U1{Æì{ú%©<³íž•·m[UÙ)ËòªB®LÞž(·G(7Än¨%Êí‰üø%¥ì„õ–�xuùë囘\A «d,=ƒdD¯Þ´¢ÑØ­Äi÷†aç Ù3ãJ@ÅŒ 2¹Aî )„ØwEâmÛsµØ V´ƒ²%ĚݨHPr+ƒ)©3€uiY†d¡X@cÁò D½ÚÖ6àxt6—¦•„°C‚^�BNÖùS Y“.ý1]”j\ÛBÉCÝXJf]–ƒûÐ÷øUcK_òåãßãkö$˜d¢(%åCIÉ +éŽSφÜn·Z¤2Š_Ûó§”úë>ð¸I4µ®Kgg)%¢ßhKoÈA<­?i±ži6‚3<™[u'\›l½tB ÂN¯;` (ÕnÜ zø9¿ð˜”s­”C& ÅÔðZ:�•i!¼}v¸5b<ÀÑhÚõÇ’©Y+´»†`ëY€s±H©5ص©w”x˜�öàûŽRŒÿóßüßý$?µxÙTÛA“isüN6léÏ{„VãÍyÙ8L}cUå�}0çêUŒ &J‹[àç}©IËLÐC`ªÜGËoèò×Vvbå°fÃ>,ÒíZ;Ú£�6áùÆõ<ÊêŽ% ã¼ï‹VZÒÊ?ÿ ÊW)Kk,iýÔëþZ<çœsÎ9çœsÎ9çœsÎù�ÆÌHûÎ:A¼bFÚ#"žá–sbY(%O**©{±Ô{ BŒÝ­ŒÝ¡æ{~b¥”GHÝÅ5»Îæ= ŪˆÄ÷•Åøã?ÿÏüð/n<=&ˆ f”ôÂ3%ï &;…aeÑ…dÖØÓ;LwÖOH˃7˜HÁÊ3%=¢’ âûc%—Ì—ês1U1…ò̾?‚¦Þ1PÊî­¶–ÈOiy@ôÂV%øó Ïï?cµ�$Æ&ÊRŒ �dÞ~L]#ð\ˆ–HIX/¯{X.ǵV…\½�××pYÀØÓÍÕ~U=x½^1ÛHéæõ^0L«É†«ÈK¾eŸ‰àVÌ”{ÜÖº\I›ÄÈb,K8(Ô|¯7önó>3¥ä™„"‡Üö.ˆ/ÓDØn_òÿô‡„d”7ß`]¾éöZy‚bݰ¥ÕgŠm`^ŒoÎ5U$E?âiß¡ìHɘ&BT­fB ‘T…PmŸ‚g¼•’)û� Ó•Õ¨AJOlùÆ%®”ý=Enèõc‚–o”í‘H!ËB¶ŒŠ·ÆZÉÄ%vµ!jFÉ7¾ý­Oxÿþ=¿|z&®ž³·.Ë8¦*to´m€jrê5Á‘J]ºÀ'ç„å,S$@ÍØ +‚F¡X"e·S²«+u­.JW êre+ÙyKz2Åry�˜3�²ôq IDATT +;B¢˜"Q¡ iŽ–DÊO…§ç‹`û3’wrqz6Ïd !°—Â߸:Ób‹bä¶=’ò#%?:Ø\®¬ëknû ,W(éèY°ÖÖ,í©¯Ñº®‡k:í Jn}•%iŒ®l,©jg2±Ú£gcüýßÿ=þð¿×³Ïdz,ö°µ² Aj™�õl6Ê1î³ßì°¨Zafr:[æ6ZvÜÇì sØt,¨hpm~îa%-½übnÙm ¬©÷lk€ÏªÄTîJ+ä 0sØt<ž¦ðjð°57¥™+óšÄ´ªÀL¦Ì¸¡@k™}¥0IPçÆV†²‚OÛ¯­¹ÎY-¦Ÿûêô¯²ÇÎök_Žj˵cÞB³?Ï�®µäŽõž‹[F&ß 碚ÖÀÓò�Å)Ç@ÍÙgß`à€®£>¾»ÖB5²ý8Ñ{«8wå5÷`kŸRµ–g�BRéußNà9çœsÎ9çœsÎ9çœóáNJ‰%èp¿¥Ä²,XÉ,KðÜ>Še$äZ°QÝjNšÈUHÒöìÍ–)µ‡ãùö]Þ¸J®ªý¹ó$BÒÃþ¸e6ðÕ ¤oëbç¥ E?B"1~Âóþè*  „z– R÷µö„j!›¿® ÙÅlK Ô$.AÜXŸuÞs·’OU—ûIi\ÓV†QXÖ7¤+,!ðx{Æ7·åŠç%6µÙ"ƒ#ˆ’,¡D·üš¡–�˜.4ß©°“rBÊí�ÄË×È¥…¨BÊfÆsú”íË_N•M0\‘1n»?^+m ñây{‚ÞÒ#¹<"M©Zû22Q_“Š‘UyÞ6”à…¢)�N†^ÛšªÍ�È5Ro.SiÜÍ�²Õ®œ›ˆÍ•¢9e$Tn-/Í9�•Z â×T¼ÝöÃfxÒFJký-] Õ•€X_¸FÌ=#.T5!�¼·\3�e(°&%”tÉî¬ÞöÙ¨5˜j7ÇF×Ê8@Ì‘gçЭÕ8wyiÿ~í�1TŒCÁÕ²ñš5¹å$86ç 4uÙ(+iÇ0*¤G–\{#jM8½*®�·mçVàÖ‚ÓÖ¿Õ™º\:„kþð¦`‹1LÙxtåÝP©éÔn+^Í9�ºê#´øE˜-ßíu�7¹ke:*:[ÃÐø>©~ü6h¶s;’æþµ·¶œc»o<(\ÛãÎÍÓí|w@ wÇ[¦R—fiWf+w ·u«v:ÿ‹áœsÎ9çœsÎ9çœsÎù`§©”Ú¾>ÆX3æ´æÆ)i¿!!°†,Öý™—RË]e–ó�m¯ÉùÆrý†c„ÐYCƒ}M¨ÔödsL“«²ÒAøÒ@Bˆ¯X^Ș<"²£âÇ)Z£¹¤æá眉!b ’ÝzÌ“ï«ê�ZÑ܉Ð÷Œ­´¤»Þ,³Ý6ß“bs½  äZ …ï|ëñÝßüu~ðÃòÓŸÝØ‹P vË�ÏH1þùù;üöwþ1?ûÙÏøþ�þŽx—úž4åä ‘À÷ô©¯aðväâ´~cÿÞ Y÷ð=vNÔ!Ú‚„…mÛˆ±*"s¢˜ÃZËV*l{x „¨ämó½µ*•²Æ–¸²ï ±Í»M—× K�lÛÅ�fQ‰€D–xÅäÖ÷ñ¹äͶ,k-ƒ1`E⦠±Š¸¬o´sµÄÕí¸ÁHig].HëRÐB(F® ~>cU¿jð’›&ŠšíéTÎ6Gž!ôè³é–X¢»=ã²°Ý¡¶Qïû^�¶ç26.‡�¨ÿè�¾ßUd3(jÔ[jcìLÎĺW85~+xr…‡±Öj¯C’ÜUvóÅ䀦Á¹ÓfÏù1OpnÍm�ÑlªZ«”½­ö˜ ç…L*5ºdØß@*` ä²Öê@èëëžËDÚ1¥J{ïá`£÷9yC 7‘›joV.z8êÒ½öM¡9^®Ppn®vÙÉþÜg[£¡¾›r”ž Ùžs@´NCXœ6K9¨úŽV`ívñ¦øl¹€3À¶ïrºfôçöçVhrÈ@d\[cËÝú6kò°/ÏçbdS¾�žvÈÏäç�py &¬Wã_ü×ÿ”o|üÀ¯}ãküà‡?âO¾ÿCnE%_“¯øîo|‹‡Ëʯ|òuþúÇ?‡’º•�+Š€^ˆ1*Oq•¢tVæ}|o+ε˜¢T0™ÉûækR��Rv(7´$ˆ+uÇŒÕ=òº¬äd¨JNµ”6�‹@(;®`A"ØÍy‡êJÉï½ü4: ˜x.aÎ …´ïµ™:"¥�­ kí(¥4VX,=°5 ;d õÚZÉÕågR°25!#ÕŽlܶg.—‹+]¥‚É w·í‹Vrî׳%·<¯ jê×ý­`Éss�«›S:ÌökP[™F{‚f{l7G_¸ÉbÚ`̬ªjqÌ)±çßщûÜìðF§–aîà Øá+Kêwtûf#ùC½¥y £ÝåëÍJÁ Î5áµv¼¶°8Dã…RlXEÇëhVÕ u%"ÇÜ�‘wU#¿nn\V‚†~¶#¼ÌýñBˆý�y}g5Z;¯nqP¤�²“aõm%ª÷¯a<Öܸ3®™9rÊõ5x;޳¼('–ìzmNk;«çöàyý�׆rüƺëо„¼vh"nÿŸ­îÇf`ëkÓÀð|Sß«Û5}Î9çœsÎ9çœsÎ9çœóAC@¼ˆ çÜ•nMí$µØaO7à™Ô„1ÅK¤ý-û¶½ÌÛ2‚…e'§ •à ª9îîX@kžKZ„Sˆ£À¿'4v›ò~ûa«¶Ì\û8ìq„…jg5né�ª4눸»O�… B®{ç\Œ}ßI)ö‚qY‘ê0ÛÍ�@• @N`‰œ6nOoÑRxu¹ðÉ×?!, H�lY ,|ó›ß ˆe>ûŽOù“PÁgÝ�««/G÷Cqv9Æ\5†Qí© ¦Pa¢· ï¸6) à–ðfeW¶Å¸K0R-„)Õò*Zá(ž ¨aa۫Ц©è¶w^,ß ¡4 ݧcÍXÅPЈÏäKÉ›¨ÅjYH)žIIaÛnΊÚ1•ÒvÃQIUØr¡¢”Ü�.iS m;XÁRö,œ'¥¼x­Ä¦Gõ¨^Xâ×Yã¯ðêáWx}ýTVšk¶Y܇ÅxEu^>@“vxݶ)Üe³I'¾MÑÕ,°¥¸¾Qûzÿ T}®”v\8Vz¨çÖ®ÆóE“~\í{›µ¶=ÿ ËîÁ™ªà|°Tdj¡ZHC-Ô(ÓkEMafV@ Åv ÕïQ„�px½ÇÁ ú0ž_ÞÖ;²ñº›*lÎÞ3÷ÅSj^à(Ò?7<â~C6¥µæšºGEIdKÓþž¾·�÷]s~}*mo6k¥*�¬,qGdÛ«mµ¸­·b6‘ žvöÝ-ÂBAââöÍJµD…(`··Øó§äçÏI·wþÚÌZZmÅ©–D¨%¤$¢*AWt}CÉ.ªŠ Q m‰ýôç<¥LAøôóϸíöì>CÌXוǧg~ôw?%€ì0ªnp¥Ô=uã"¼Q8TµbsÆPmÉ­ ¸º.UÄ‹Ì] Í¦¬b¤í†õ"X%í©DÌ÷è*ÁYA+µ€†È¶íˆe …%^XœÅõ�°\)¢\®oËŠŠ[²SÞÝžsï hÑq1.ä \×u!Díl@ƒ?gÊ¥[²eÔ¨Œ’Z+¥æ66Gª÷?,¡b5ǰ¨$„ªº0a“ÐhðÏF 1¢1pYß ²ôë%Æ+—åë,Qz|›‹ãj�Ì1UG.[S& ø&‡â„Gòdo] «ãšB*OM·C©w¯ljvØûöÛÑØÀfuY®à©ç ¶ç;æÉ�¯¹ýrnfÕ Ê�ŠŽòýŸÃ+WÖÇ÷ÂQWædÄËÏ †-–W‘Ÿ>'§[µÑ®üù_þ-ÿðùç\¯W~òÓO±ðŠ\yCŒÞÞû“_|Æÿû§ÿ‰Ý„¿ýÙ—h|åmµ¹ ñB”P�Úe()­ø×+Óp#v3—eæR|l©BŠà{ã’He'ç� ÎtJ�ôR)n‰�‹C]\¡™s&H¡È•BÀìËĶ Q’ËpEBäz l·� Mkç…,ž7YsK!¥Ò¥;ÞH½×|Â8ñ®áÝ÷½ƒìûrÔ¦. ¡ ŠŒeY¼•·9 ׈Ýn,úÀÃÃǨ\HÉsúJqQÓÓó�Ìcµ½/ÎRò­ùZÔ2RzfY^CË�\"%CÔ7<Ý>CÃ¥3‹æ¸õµ€zæÌJ­fóœ‰ø ,ŒroéÅ0ãûfõwŠ6› •¾XäQüPŸw* hm(÷�ë«ãþXŽJ-9¼žY)xßBK-þð“ápO¨®@t¸%€ÿú_ÿO¬—p°ªNh§çÌÇ<[©]¡×a­ÐÃ×™žØ`šC¯Ð­·ó'-ó§£™Ø×Á˜Õp~ƒÌÖfW r¸.ŽöÜ»5V9”Ç8ðJ@žÚt¤gë�ŒÂúú¡« Èk`t.‘ ¶¹’Pª:Q»½{^Û¦xœÏï(bëhõÓ†¼Ë‹kª…s¶{Âï�šNÊt>FYLûDh^¿ö&y¯Rí×ôxÎ9çœsÎ9çœsÎ9ç|ÈcMi&«ì€&ó¬î§#“Ó{Rú%Ï·w˜É6B²9xÂÜŠ¹„ÀÃå —å5¥¼wkkæÕÚ¸;O¤ŽrÊmÛœe\^£1òNPÅBì<#›!ñ‚.¯ø‡ÏžùñOßQ›ÊfZ&¢ïaßí‘?û›Ÿòç?ú99^I9SR"†ÈÝfŠ,±2˜B�„Ø� ÚÙMƒ_nç.ý÷f~~Ü¥W(’:~1(•e'•ì]¶µXD5Ôø8CJÙ(–ü¼KÀ²ÉÓÿ$ôH2E,`EÈ)WbƒÎKw=ªŠç詺r°^)¥_Vî”wsÜ×!,„ ýÂÁj èRJnõ–Z°š\.ae!íÎwr.Þ&]"qõFg�žÛ¡÷h¿¦ ns�¸mO¤ü’ªâÒ…SA¯r—âül”¹úmç’ƒÖì"2ƒ—Ò}î-n΄ë°OGck³õúcÇzrÚ"š*p–Múß· åGJ‡Bi‚u¶Ì–]'°sæœõ�ƇÆMß`ÑK¨o+Òðòö[+üùúÏä¼àã¼v£ìb´ðÓÚ“ÓI #¹Gº– ¶¶cêË¡rœ-´þ¥‡QÎ͸sîa;'ó5pHý\äpx¨-g;«L_Kø��!QÊL½\E7ÊY¦¿©çy>¶±ÖÚ gÚ¹ËyŸŠEdÊeŒ½ìæJÛ? �kw@»R?-ÚëknUÞíþÐoVš6û³Cd­7x:äk¶sqÎ9çœsÎ9çœsÎ9çœó¡Nž¿æâ’RUmR3ö€Yj3ª“ÇXÙ�%@¹}NªÖÖ ® ‘§["Ä×èþK,%4,½�w‘Ð-Æ \¥”F¦Zï>04(9»µ¸ä •„ñ\m›¥Ã@èe£hsˆ¦öœ¹\^¹ˆ¨€ŠÑLzàééÆþîSþô/ÿš¿þ»·Ä‡¯Ue£u†â @·Í¦’+P Vûíæ; ”t#,†‰!Ñ…J½à¤‚¢œ !†ªp[±ð0ÁAa]¯žÃ¸gÖªü‹@1AÒ#ßþõ�yóñ'üÙß|êM¼*ˆ¸Â­w<Ôµl‘_¥d°$PL))QÊŽ’ÝÒm +¹1)/Q!× BաÄ Q©äZ:�¨a<]ÐKPcTRÚð<) £�×vðqžôÄ 4fXÛŸ«òJµ#Wp´A�–õqÜ*G¥f[³{9î½â³«ë îÞ¹B¾©HƸkîS�7’šû(|•RÏúZk __íf÷Ÿj×Å|Œõ¸¬`ä^ÿÞ¯/�íòçœsÎ9çœsÎ9çœsÎ9渺jäRaà,ò=…’”LЄ!�Þ�½#è3–ßRÊ[J~KÉOˆf,>Pr`þ²ï;Kñ(*Ã}"Rm—Åq¸Z 3–%¸½U Š[x­Œ}¯[|ÇþºåÈÍå—¹ìŽ 4`Ux’rò® 6Sòùþø/ø³ïÿ o€µþlsÿ5»t®j3í,¤‰¡4DßDc¤¼W¸dXo •äÊ@së³—_ª‹�*PrkŠH¨E(BÐ@N;ª‹°®Æo|ë×+_)}Ï;ç+‚øq huÈ Õ…e½TWeªb/óRÜÅ( !Ô|þRº²íŸs.$+ 7( B ¨ŸC/—ÙIi¯e+Rû&Œ”Œ´–…`‘EWWñMJTü óïßêå}À½XU9åå­3ƒzî_³�wÈ\ ¢�eYx¾½#ó):•ÁjXªøèæ–î"PËej‚NN̈KDb褡H"É[¾|ú ‰ÏHù=*¯ºíy.ËmB¨87ÐØ¢U6˜k¦Ýh|yi³,d›¥“Zk›µ®¡¤ªyh:ꔇš°TfB˜²à8(úRÚ»å²ÑrU]ªV:HsÏs}�]Ù7ƒ rhmvØœ÷ èPsöèÐÐÁ^¬r|¢1@¢—\ @¥Ð9ÖDÊ@³¹ªð{¿÷]^½zÍ¿ûwß›~~ÈRçüF_§ª&›òôÚã»Ú0OÐW0PgÞ×�Lç|^¹k²�e³²眀‘¿8r]õhwçÆ’qÿñVÃ]ºÒq@ÏܯWÝ�œËvÝÍ×ÔPHÊ!PE»|w(ÿfudÀJ)X=_MåéjӱޥÁHÑzŽ€s†Ñvò¿sÎ9çœsÎ9çœsÎ9çžÐ4¾o�q¹ÛóŒ½^iM5XÑY”¼m,W³Åeu—6ЄÄëkòöˆŠ±Oyƒ�QÜn·)S/UU”9$“ˆ!ž(…”ÞSäæ‚i¸K)Äuq #­ƒ ¸%·nàB-Å,­P£ –ÚëTb|E�‹L”–ƒz&bû}ÛjçTˆI%ùci çÍ× !ÄCQ ä¼;H¬ŽÊŒx±FÊÝÂZqÚöèy§dÐËCψkŽNÑWüÍß'~ôé_—µó�D[áÇ–vYÈÙZ(Û{B‚^Hy£äÈ{&—ä«ÙrKËe\*lK5G± 1b²`·Û#±ºÍ„¸D¶mct$dPP‹`OXÙ]hÔ²-RlEã‚Ia‰±[·� 0ÅÕ’ûÞÕ~ªŠÏõk×é}ahc(1FoLîœÌÙ�·7ç”y÷þsÖ°±®cdßo¤ôÈÓþa](I¼‰;ÀF­�•%—ÎL íõFbtg {=ßí¸Ž¼â€>ÇR_†êJ)i²Â ˆu�ÔH§?^žì²vÈusr\zÛl“¹æì@¨A;Lg³s¹ˆÐ _ªô¸YM夽rHÈákæœ'+q\ífõFÐC“l{-³úÌoª9oÎî Yèª7? G82ì†Ú�ð³Ÿ}†ÈgL–„�3ÿæŸu˜ÖìöúGs-„“þ³³mõ>ÓQÕê1„~#4µ›j顪0N <ò”KhGø××nX‰ÛäþX¿ñ¿ÊÇÌ÷¾÷WöÍëÙΩۈ۵Û$ʉYíWW¬¿¾fo0o\ëóZ´¬Âú©•¶õ™ª¾Uûù :÷<ÌymƧIÚÕ¨çœsÎ9çœsÎ9çœsÎ9∪ï6{a¥u+b(æò�±�óÌw¥ì 4"–ÉV�.xñ–YËïæ…+ÊXÍñóM‡€6E޵�¸—T: ûýöMŠ&þýŸ¼Ãì—¨Þ�%§C d�ö×j m6ت.Wƒ ÍÑHEU2Ó•"І–1»°å˜;Ww©ÙÛoY®””j‚¥�°DÄ`•ßùÍor]þöç_ðéS!*äl“E× ™�V¸\V~ñÙ£OTøB`ÛÄíEØÅŒNûÕu]‡’R*@ ÙaŸ*|ï^AŠkí°ŒÙ2öÉU5X2$ƒ¨‘’Ÿˆ‹aa]…œÛ5) ùv#ÆHŒ ÛæJÀ¨žh%� ŠrY®”|ã¶¿ƒ…úÜÇòÙA½fvzÆ¡s�mÛ: mL©s¯©WB8 Ì‚,'R.Hˆ\â¶½'ߺ;§Éi£ˆ·éj6?OG˜;¿£:Ïë¼s6Tgk¬tÆ1Ì`;Ò.<>”jÀ¶ŽCb+ÌvÞVâ1 l¨oÂÚ×x¶7[ýß ÷fµåüéP;s;öPAZW‰ÎÖéöiÂ|ÌG»ôl½noó÷ñ✟sÎ9çœsÎ9çœsÎ9ç|h£ªˆY߯7{kÛ75áD+"m6˃r®·,å IDATÎ�9HIÂá± ÃÊÆ¾Iˆ�´=³\¿5*LU;ÐÊ9¹ú¯*¨´Àm{Ï÷þò§ÄA|ø&)åjY®épÙ³kA{!ÈÈÕû¸V´Ù„9—jôþúT½£á‰ÆV¼\ÔÕb¹”)FªÔ¦X·BÃBÉ…(nkÕuµHæwÿñ·ø�ßúmÔ ÑÀ»/?G²g0Ú]~]É…$Æ÷þâ¯øþ_ÿ€[Z(â5•"³j8æŒÒså@P H`™RnäœXÖ¯b “À %ï”ìVÜÖÒãÑ¥òž„�ݺª«Á¼×¸ýª¡4­*·„°ãJ²Éj¨R~KeYÞp]ß8t®"6�W^é¯qûò=ûöz!®~]”œÀ29/RQ/%¹\.l[®Ùý壤�u]Ù÷ZnªÕ²›b†UÜÔƒmÍUE½_!èÕss&•R�d+Mn¡îÂ5õŒBUbͰ i”¡Z}¾c?W)¥ —G—�Î'x†N퇚•Ó³î 3?¡Æh6m‹Û³ûJ#vÌŒ›UÍy„` èTðSf ã¤H«Ëkž[“k+ÕðÇv@3hìÑ"kõKÓMlw 6™ì°ôcŠa9(ð´Wkûëõ¢—¡t…¹_{#xi¿=ªæf*í¿÷µkŸ4ð‡I¯¸ž?I¹·vUž~.½ÁVÙ„#Ã1LPn^_›2 ½�¸©#g/}[û¶~îI¸Ê\’1êãªÄÜKCfëÑæ\j®`tÙ²´5/‡Çl`µ�û{ÀÚnœöüs^ã8?�–)ÃÐzaÊôjkî¥Õ¼É4µT«¿‘u»y©¯o€ÅñH>ÿ‹áœsÎ9çœsÎ9çœsÎù`§Ù#çòŒÿÚþÖË5Zój:dé/ËÐ(”ývˆôRµ^l�¾Çræ!…\÷‘ „ì5ûo8hÒøŠåÕ·Qýˆ´ 9!Åóñ4Ý(·/Øo_@~bvt�}ó;ëzìÿäP,:‹ZJî”#S¹F{ìLÙÞ³,«ÛHÙÈÛ#¥l`�¶�‡hüæ¯ÿ k@ Ä„o}ë[µ<¸¦H+%CI<ßo�¬ ¢¡ŸŸûò×VÊÚà­ˆ°íÏä²»bO„õá VÕ•Šçé[òâÑ@\¼¹7†‹+'Ó3%'‚¸*²ä„å„`„eEcðc/;�Ȳ¼ÂDz^_±â Ãé‰P„‡ë¯ñêúë¨-”â}&¢H±®̽ÅXÉéFÉOPvÒí±�¼?؉jˆ�¨‚®ä4e%f_3ÑÆ©¤·þÎîÒöwMà”Jv窸Ý}æ"1F?®Úu�sqXhƒWYç&…뫇~m-ËBªíÃ1ƃݹ«JK·ØÎYgGeÚ°l:Ë¥6S›d¥A 9?0eÀÍmÁM!8Û/}µ7wªnÜÞY�W&Ùæï†Y;(:¾¦ (‘ƒ:ë8vø™FË•vM?IÒÛz aøÄg Ö>íh*ÁvRü$Ý[‹gû-ýµv5^]ÞÞ<îq…Q`1�µÊŠCo^m‘Úëwi퀂í|µãó†'‡ ÷E1ôÖë,(¡6Í1Ì�PCº=·3Ï×ä| ôc!Þ½V9Õ{ÐÚ®·{øz,)‡œÁq.l‚‚íÜÌ×ûX Z§ÐÔ€mÚ=ÓîƒsÎ9çœsÎ9çœsÎ9çœyzKêäœsóû¾«îíö}ë`#çLÖ!RnO`ñ²•i¯èÙô)ßxÿü)°UN½R2!ÆÎ)r.,!‚E éhí/ÀH%QòN~þ’kyfIOØó;¤Ç6ùk޼ʤƎåìfκwtçŸáf=ž¶GÏ¥ª+(ÝS&y›ÿ?^YÕ’6°Gß»A��?~Åë×^4‘3TQÐÓíb£–!ô ²`ëåØB*íçì(¡¶e]�V+…U/<1 iߟ3VöÚæ|!'aß)$‡r¥ Á +¼½7‹tŒ†e(™ZzÑZp¡dƒšÅ�y_„”GÞ\¿ÁÃå4RÙ*„­™|ÅÕÖ¼õ�³§"˜=CzDóZn”íy{‹¥'ÈOØþˆíï{¦¤GW%æyOßDaVóËæÇÜr")XÎÞ”ÜÍżpJ6×ã²ÄCÉ|ýê”·ÛæÊÃæ�¬¿�SúïU•xlú։Ğï6Ñ ¥Û%Û�Ö¨ñ€$åЬÛüÜ£0Ã¥–�ˆª–CnšÍK4b\É9‘ó>•.p8¦¹`¢Éj�‚¾"�¼ÅÇ×ÀoÔ¹­7™ Ct‚ptø†Ì°Ó¦‰vB½ÛLús4Ù1ƒî›m·”c^#(¹€È¬&»ûžY:½ñÎ 63øre_“Ü– ꕃu××ÉzÆ}–ß|Œ Äͤݿ7Ôu™G8Î}³m�sܤä:YfKWmιƒM±wÌräEqÊ çõo¶êãh½&Ó‹Ÿ¹Ï–è<)5óáø5!œ>çœsÎ9çœsÎ9çœsÎù0GjIf½À LÊ¥um¶ÏrÈz (¢�R­µÅ„k¶&¢Á­žë²rÛ~‰ÞÐõ`¥š#ÑŠ+Á‚F,oäôŒpž –uÚÓ yó&òkßø„·�™¿Ÿ0i¥™eY¹Ýn�i¤”XcpyކÚ@[(Rˆ!ºšzÌá_�âªðpßwb ,qÅraßÞ²,¯Ý&šÞaù‰…H20– \/+ÏÏ7®Kt> �ÿìç<'#\äÚ2<‹f4¼}Àrö 3²‚0†…_??‡ÄH¹:%�Š‘ñ8±’y¿�åQZ‘“³ ÃmÖµ˜¤õ 8Ë/ÄDX¢—x¸*1!²’[t�e/q©Ç–ÍH¶SBÃň%纷·UçdŠ·'Wx›³�\€�RŒ�Þ| �W(;ÛþHN7‚%L™‘÷� û3r†b ¬‹ÃæÖâ,ªˆ)ArÊdG3+¬ÉE�Zt BXV¶í††BNÖÕ±/yEq µUÙk³GüÞ°·ßk­Q„)GŽšcwTž¹#Ü•CÙDóߢ¹…·©ïšÅv4þLYz^¡:½ÀRí®Ç•f ê¼úæÌ5~ª—Þø_ÿ·ÿ#óüïÿW}s™ß˜¦Ò›Ë:f˜£/yï-µ ¢ŽœÀvÜ~aÎJÃþg£7çÌ5èG5 å}IDËÄ:{ùÎëσ!ÓÁ<žÇ:»oKž¯ƒa�=æ »¬½€o]ehí|Ù¡ˆ„*km×МµçŸÔv¨é5;Ô=æí�58*ïú']nÞÎw7ÓKˆwžge¢`“½Ù¾òqî‹TÌ2ظÖÇ}S:ÿª›üœsÎ9çœsÎ9çœsÎ9çC·ñFJÊÝÂ(PÁÐ\YzIæ\Ä)*#»of‹¯!šiÍ÷dê6S ع|A1%—HÔµïëSÚŒØQ-”\È™ª"œ2Õ¸ñ }ý5@O·*(*‘Iû5Ä@6eQH·÷¤²!×7*Œiê¬bµè¡v” º9K �a{ü”¸¬X¸¤ÜØm#Ç$> Û;”Äûwïx÷øÈ×?þ˜„ò³ŸýŒÿø§IŒkhƲ¬ô2�’Œåº`*q1”[Œ}º,-›�´äŒjD$“¶¥Úv_»l–½±Øòî6j©@´ä��ÑX&.r2,¸ð¨)Í@–…”½8¼REÂƋÛ�ó†F‡‹Eô Ïé—¤òÌ?â²|ÌžXÄ,¼zK¶ Õµ‚ÃV*[ÐA^QTß°Ä+*r…ÕP\¡Ù€eÉÙ•‰¥ÔkèÆ¾'JÙQÖxaKÏ”�VòF ‘TíÍ$HDrÙãB·"^†RòÊÜyÐ,ÜMT—…œejõÜÁVb27ÏE¦ ÷% ˜Ùšy‘–ã7Zvgp2`Ì�*Î¥ ÷i†Y¥G„fñ,y*A°C)ƒõ›A(–ûÍ2[�åã�§XàßþÛ?àÕ«µ—‹¸šÏpÑ'L_·I}65É /šZg?ÿ\fÒ•nrlnA¨F=iÓcÍk;Ú}•¡\;*Ѭ}2"G¥ÝœwˆX]·#´PóX²ÒnÔ¬àòÎbí_€w_íõÎÓêßRéºíØxj+ª·i¿ø‡õ·t¨;žO~÷ãu!_ \Ûï{KÓḵg úõ^¯÷S]•Ø®…ãù’ƒ­}änJo’šÕ¶çœsÎ9çœsÎ9çœsÎ9â¨*ûîP¤G=©í Á㛎QZn‘M9;ÿÓà °ly`ËM¸Ó„" au[æ¾#êyò!®¤üH±TU…�´Š%ÏÜ={Ðtˆ=lr ¯üõ�ß’MÙlç¢ÑoËp?––=_]tXÆò3äDðÀ´¾_ÌQ©, ç4ŠWƒTzÜé™U.o(E)Û{Êþˆ©� ,áòÌmßøÉ/¾àÓ/þ”O>ù {Î|úù;Wµ…êÔQìÙœm¹Ñ Šçä…‰uÚöÖ!,T”°({º‘J&1.µù8#¡‰c–vWÈÕœGßË·Þ†º_6@"F.¥2‚Ò�˜¤½Šf@(ž½'ÑU…¶W&(V™‹®  {ÞØ¶OyÖÏÑx%„+‚’ËÎmû¥ûãê‘r’•R@ý¬çrCdÇJ È‚ÊJÊžöÊ‚‹Ç´°�‘EI)±¬Ä¥ ¡æï©²Nl«Y°?ZyßÙSòN ¼@¥Ø3[~ô¹å¡ÁÄ‘ÓMœ¬¡.!PŠTf’P7Vó[ãvÞ8½m›[€g%“gïá²1£Ú^©¶Åc6а](ÿVá<5û(•ØÈ’î€a³Ê6(¸[]Íz®Þ0Æ,6{â‡?xB5Ö‹Ïá–�&(¤“Úî% ºÿDÃCïÖdØ{ý5eà¾Ýתôµ|0ãk» ‹1M±8ƒ›˜²�ä|oöá&1>ÂÆ—!¥Ãj\hÖðÙîÛÔvóÏ´7«YÎÜ^ÿ€‚d›s+êàp¡æå½zõŠ}Ï5“€õ z¯ög;Xqý“ž Žöã#üùM‚î�ñyŠ]B;7¿\Çœç&ê<�w�20c½9a4§¯„¼çœsÎ9çœsÎ9çœsÎ9 JAE(5—lˆ\8ºäjv]Þ†kV{�`PöGÂú@ W¤î‹ùcçj.ÛáòZÝdVŒ A}/Ã}ز÷ÖËZ÷šÅÛkKa]\�•rA¢²Á„”r=Në¿ Åˉ’Ÿ‘ÛñòšR÷Ÿ‘„™"q…âÅdW–© –q`”íù=ër�$ˆmäýÅH¬„õÁy�¸¸�¼O‘÷?K\ö²Ôºâª4]Q«­Êµ˜ÒmÉ7�@ŒÚãÕ4TXHä¶m,‹ÇÁ•Ú˜«"h\Ùö­Š^\h”S"�E!gLƒC¼Ê[œk\(dbˆ–]ùh%“íF¥è%“X�”�'Ì.dQ4í{ôBV2W�…½ô#¬,ßÈycßÞ�4÷aЈ¨¿˜gèåœ=0¡�öwµ¥y÷Ÿ-�XÅQ9ÝëꆈP3#ñ"”€ÛšSʬëÚ hüÈXQ4^Yµ�*g¹„�Ié ry&‹÷GìÛ~&Å]cXI¨:» ˜Ý s¿A\Jε]86 ðÑr¨ý‚däñ�v\› ͱyV;5ŸC>GÞPb5U™ÝÁ'˜U„9g‚.ý1ç7‰®økú±^LÁT0Ñ¡‘³ùf‡œCéa— Y\89ßlï-½ì£És_dîÁ!ÿmV5¶¸¦œí¨ó¡¡FtÛ®uâT&‚?gí 5x´åøÝÓ¬ªœË_Ú±ÜYS‡�y€J©*¶ãÈAñ×~õ‹•úø¡W¥‡kÈ©BQÇ5B·poÛÞs!š ÕU”-xsVÞ+éoðíS¥YBÛ¬Ä-‹‚š£èkÌt\Òᣟ‹Ü¯�q£U%³UxȨ}­ÃÏÕþ=g]õåÙ|Î9çœsÎ9çœsÎ9ç|¸“söŒ3ƒœ=Ûn¸©ú†èà\kÍ¥Ø< YÐõB~þK°Z&J•XD–+eB%Áÿ.h4eJ¦–2úž­à 4/´,,Ðeí—ÝÂ,¸]U¬Çaýµ©pÁrAâBÍBÞn„pÁêþ;=¾ÅTY>&×nU¡$à ìµÔÂö'4Dôú±Âþ|CÅsâb¼’ŠóŠK\({ÀJa JÒ!úQ�h7~õW_óî}æÝ³xb+.1Èù@š]´ö.Xñ¨¶U(û³ïÛÃBÊ; ûž:½qÇž+!Ý’Jµ³fD|ß‚gÎÀ·¹@K1‚ ¹fj©ûoÕÚê äôLÔ%£a‚+EU¾ÚÂzyÍ–ž›Ìª>>] CìçWD\…¹ïˆÝx÷þØûO]]×]¡¹~ß•÷�ÞN-¶ÃDQ‰} dJŰôÌÁp ¬Käñé ­Ù¡£ÆÂm{Çíùs EÃk¼Wµtæñ‚]”BqœM±„X!—�^ÓDYû~cYÖm–ó�3ĦDbwnuŒøÓ,Š/iý”UG9¸|„ ì{`¦¡ eº ¦7Ž’'µX˜~¾‚§fWf@£̵<Àf½ê3­ fúš jsqñ�Å÷}ݵʎœ<«7uè ¹-¯³}y~̇Úß{ I›S»—‘ŽóHlí�v¶=5¦õ×uŸw¯ÆlÏáߪÀ¹÷<[Ó³?Ž[ŽGÆd$뀯ۼ»E8LjÍv �ë­X«sYÁÞ¦–»4|.ˆiÅ#tŠSü¯°à6 zlà w�ÏUº^‹>`.L ²ÁÕb£~V�úk ç1œsÎ9çœsÎ9çœsÎ9센|B„eYúÞ¶Ù^}¯ï`£A?ÌHirSQœ1ÈJ\H·g4\ 8(Ì©Z"Í0­vÈýV!a©íÂu_Vq×uí‚‹Ëå⪻©°²L¶Æ\÷Ë¢u/_E' Ì´½ò²,ä}'d½’y$Ô|8³ˆI@^}B,7ìýg„WßpñNñ 3s=YºQögôúÆ)Û¤G߃/¯ ëeA‰”¼‚xŽ¡¹µP(¶cY¹hâwë;üè§Ÿòþç��ö¾·nZ'Á‹G¤n°SÚ½X£î_ct^‚í•ä g3!ZZ›Ù—‚»ÜêÞß!oì=?÷-¬ ¤JªY‡žc§*ä’zAÊHDÊ¢XÉ ‘’ �pYÝz+êN¼Töƒó“úzƒ*¾ê1võüÆåcR~¤ÅÚ%bíjÐÊa —´�ögT¾À’@-ùXâ úŠ_ìB°H%m(„ ¤œ(ì™=Éíé-¢^Œª²Ör×Z~‚l¼Í:‚+,‘'®Ë×Xâ+–¼³ç÷˜d°Òݹ÷j[·bËûk¶ÏàÌ6ÒfžUd êá�ÁTzá’Vå»ßýG|ÿû?™XãÈi›ýþí&jh¾¹rÞ§<¸*ãíöÚÐ/*o¾˜Ûb;Ê©JµÅ€ª¬«Á¾~Ã{?K‡[­9ÈŸÃeÆ¢3Lš­°£íxnDõFpxt,ᘕ‘³í´ýL±n¾Wž•ž%×`çPrwlzxÎNß›äÚÊA¹y„šC™'èAAØ®¡­KéÀq\pNó‡šO¼�I¬æŒ7•Ðíµ£eW°z~ü#4¶Þ¤Ã¡YI„ ´ Pè×TS:êT„2ß ¥Úßm:GGɺߜíZÊιŒ¤j_Ë£ ¹Ýsåú9çœsÎ9çœsÎ9çœs·:"ž!—'R©.±‘ëïÑX1ÆjSÔ¾_Ëf,êûF[®èÓ—^Ê!K§xr™š`aaÿkØÈz©B©Í²÷bßõ83€TŠ[+íè‹q(ÆšH*çì€hr¡‰ ,+–Ø·±<"ë•°¾vÐC$‡…²}ɲ~Jzd~ aA_}D´…¼ éÉ…TvAÕ”]ùµ¬�RVÏŒžÏGpF4’Kæiþð?|�½,ÏëÓæà ží§TÕØN\99 MÀS÷±™•œjÎP«E›¥—ÙMÑd" …’–ºg®ñXÅ‹PbÒöìš¶puef.Õ-x£Øg(ÁíäE®Y½HÄ8†œüæF\‡”—õÊžöŸ&�1DÜ¢n*˜­„àŠÀÒ-Ón]G„c/ÙPyS£Þ �xÚ ò–ô z�]`VDØ÷�`+ÆÆ.… ¯€‰^²â¢ªZ÷ À²,�Í!¦T®\–¯Õ{Ä @ž÷w ûpÌNÎÙÆ.RJÄßþíoñƒüŒYéf“ýñج:J?¾ýí_å¿øŒœe‚„(É€�¿ÿ<,¦Ô°cä±Í¥ VFCK‡qÐ œ5Å×€@ÐJ¨4˜n£Ç`ª×ï6�ö^©'¼©"ó”}W„Õöj ^Àª#L=>Ç€C#¡Qè¹d¥eé�¯�\ÅvC6øtßNkÖ,½þ< ÊÎÖàö)A›-úx Ôﱌ¯9°¯�O©Y”LÊE¹ºòâ<V”ô�-8 iéŠsyÉ(R©¥0õZ<çœsÎ9çœsÎ9çœsÎùP§‰kšsÏ!Z©ûãÚ,+µ&ÑŒmÛPURöR‰îæ+Ù&^�w¤§G4\)´’Rƒ xé yx噀&ÃGfmï6*®ËžÛ#V܆ÜöÌ[ÚÓÃ^}ßwW-ö}_Ý-‡f™ ,—¯_’¶wØsfÕ@X^a >Pžßòœ>õ=wÊÄX¯ß¨àHÉû;òó;¢@–•xýº¬­¦�"Ó]_“¶wD)¤ô„†+° �ð†›d·K×}fÚ!¶ ¾Ä¾Š&佌r– é|Ÿ\_«Z?¯�Þx#mFd”« ‘b UÑ)Á£Êæ½~¼\±” í@ã…Bdß>'²Væåš.<í…ñú±+q8lÀžÌ5s¹ŠpDXâÂÍ2¹º!÷´UiĨn/Öáq½:à«"¤ûßó †bâèO$x®`\@ÝR^ÊþŽ AØÒNŒ‘­€®+aqqS=ŸYŠ›ÒsaY"©¼ƉrÉXÉ\âÇl[&.UA¨‘ŒÛþs”W®Š­?c`Û¶Î;ôw÷»£nš@+ÝPõîпÂÒ!ÆÏþéÁÚ:7Èz[nû9‡V?ýéõ±õ+[XçÜ3Õöóê¶Vij³…œG{moÿ™Ú€a¥–5¼l.¾ÿu(‡ÇÛk®Ã�*1¿?-¯ï˜g˜<Ò¶ ¨¶ü�òâ¹h”  lRØ�HSæ…µî�a³P«.4#ä.ev`æ¯)„ø6º‚¯…uz+Ñ Åã`«T pª=.Ò8ý:Ê9UÛì”{'óz–~ÞÚïÇšêá{F±öÇ›_G[G/~ /^g+žsDÎõÓ¢9£€®~�U”þú"!D”X׿�‹ö��uëïxÔ鞪 ´¯a9à9çœsÎ9çœsÎ9çœóAÏØÿ8xp°¦î¦3Ï–C†,늊¥ q�øþ´d .l ì”í-¹d‚ÆnmD–‹ï;s&ÆETïŠ K»ÔRQéÏéÎ5êþõ˜§ßm•Óž¾;øJݧª¢1.,—×òí-9Ý(‘øúcoø ¯¸¼þ&ËÃ'$Y)iÇÞN¾}Iɉ"‘åá ÜB]Ì#¿J6JNÀ‚é…½€– 9¹2Q=ß>gÏãëY‰U¸ÄK,JN�o®|‹¡ïse:Í®ÝöÕ]xÓ¢ãDb`Åí²A Xª®L/µ2¹s¡ä�\6L“¥æ.Hˆ˜ìY@¯Üæë‘[CÐe@Œ�}?—àÙƒƆˆÕ¿�õø‡ØÉŠ�Œ=~S3šùëm¢°6)%¼³%×kº2’ê*uáW .W$¬”p%Ç+Ä×ÄøØ1¾"íJ¢gFR°¼#T‹ú9îy¥ta–s™R×óRË[<mßw¢DbøÿØ{Ÿ_˶í®ï;Æœkísªî½ïÚ`ƒù•D/"ÄYæ—; Qh$­ü’PH7�Hi'i§�ò/ !Eé1F"Aì�8@A$²0Qbžýìw_Õ­:{­9ÆHcŒ1ç\ûTÒ/4ÇS©î9gŸ½×¯½êÍÏþþx#†Z2ˆøY@íR ø¯þÕŸï;2‚Ë#piüÍÏVÖXdK æúìh EWbq—ʦ óªlY~~‘̰id¨y.À|Òp%ÒÛæíÏ\¸qât‚–YV‚€f£Mxt3 òߣ ÞܽÖþß Ö亜 ྐྵ Ά\³{ôйJŽ^Ý\‡Í9�ePaVúÍw.Æ0µKp‡™$ žl‡20ÃR‡ÅX–búC¯rÓºœmÅœ`× ᢣq7ϳ\®¿i+¸Ž\G#ó”E¿Þæâam¾Zœ™LŒç7·'ôk÷jƒÇ+h;>ÙòíÿÉ?ø{ðgÿÃY“ŸrÌíPsX,bû: ´W yÍš5kÖ¬Y³fÍš5k>§QUÔRûú=�~\ P*62”ök‡¯½Î‡JÈh.ëk7æ1`þƒíÄV„•³5‡u¼= ´ãîk4»ª¨æ®ƒÎ˜QKí�KUÑšó€}ÛÐZ»–™ÂP"×ßÕƒYEž5JÐòŒòô¥oãÇïÃŽîÔ5ÅmwÅ"ôÄùòüò}èË÷Ñ䃯!÷·àÛPÞ@¥ÄóGœ;g)õ®o°=½…QTÀò _Og釚á<[ç M4ŠHÐèÌýw,U˜eD¥uö6jbw±YSTp)¾­hÐvÄëmn… \-Ú �Âà2³P7Žf‘ãâYˆÎøž IDAT¦0ÕUS:'°ãÐ>@î?€?ä‡hçGž‰wžg_ǧ3¯Wç13J-Süš¼ê½˜Ù`XÎ�®”œ±41·"— Px£/ʶAÔ°ï{\KŠRf»ÃäƒxéLF¨Õê ÊÎ;<‘ÈsKal[‘g5Ö̇[”—rg3™sij¨#ðR:@²™ÔZƒY ¨¥¨ÁT¶0ç÷Í ?ëb¦lòevm Yî°‹¦ JCÍÅ—›@Œ! �[…?E¨‡ä�ç¾ækù¥]ùöhN?;OŸ"X·ÛC�9=Ø…Ó»õ’”WÝÖ:Y?•§&m´zÉ Ù‹Ösv2_[rIó¿Çvçñ˜3³Í6ÁúÏËôöÇ•ž�0r#Ñ U4T�©Í"˜Ìq™’×�Q£­¿z‘^�skñ\ˆ4ðª%ÿVõàÔ?ô‡~?Þ¼}ƒŸûÙ_Œ7??\‹rfŽEoÁæ‚¿ûw~ïïþÓ 2έÕåRì’’‰§ã‡WÀqÍš5kÖ¬Y³fÍš5k>Çɼ7�O‡® ’—÷ø‘­áw÷Gð�~ùÀûï°¿ý´T’¾fŠ3 Ô '1  z6PÆ{©@ìÛ©…k JnA­µv1LÂÂ\Ëe†œ £äòšQ?G;%Çp> ðv`kÐØÞº=Åv7T3èñÞÿœZ“£��®Pqá�Õ”n€#²Ëy@SAÝvX3”Í`òØé¹{´{‘Fñl¿ä#‚%Þv+À)€ÞAì­¶ÒÔ‘éôT‡ž ô¼Ä¢ê›$nÿÍs5hk±Î%p”…yó²—tº¥ÕÔ°ÕÝKRª¢h…Ê SõçȲωH¨ú|?n·ïàé¶û5!1öþÃ7{AÙŸÀü  \P m“1ÀqÜýy q¼FÛ33{YÊ%ŠÍÐÚ�ÊÉZÞ.¯E@”«„ÐLįK½c+…ž\±É^š{ MüFÚé*M3w›ª7»*’¸á<ï âÇ;¯ùf°7²Á$·�ŽÂã¢Î²©à�l¥£.Ùÿ0® Ã:ýLÃ_}m»�-¬©¢Ë,A"íYmþgäõùï\¡]Úf‡ÍñZ-ìµW_÷cÁC*ø¬×@·©˜b4Ûιÿ"³­s´)Ï�t×Éu—‚R­IÀ ƒ‘¢²â§þµÿþ¿û'ñÕ›�(ÚŽ°6–W0Q¨Âˆ`¢(±f?ÏfÀÆŒ¦„B=î`4pØ?]f¯œcn�2�ZBèkÄÛmŸŠ6­� ‡œ]Ö“–±Rf€8„@bí_€÷/ TA ˆ�P4´v€k— ®„¦ pE}þ ûí TbD²T_£7i±ªŒ5{Ù¡å§:;áÖ@ánÌutæ/r)ј+”rYCÑ;HOZ„n#iâêiDP’G�ç42 hw°¸l¹Í¸«Ób�[«oC©�ªƒ®¦a#nð¸Á‚¦ÍÅcäb¨´õš5´ã‡`1¼}þO·¯QÊ�bß ož;¾óõïS�œï¡zâ”\èU±­ r†;5•…i™}\³æËº¾F»uªPg•dr˜¹f¨Û†âöô%¾úò_ÄóÓoÃóþeªðåõ0�÷R+ 5€eF-Ðf09ÑÎ /ÅÉ}‹}ªµ¢·à×a]mÕW^Èþ­¨¾6º@Œ+®°jXBgÕP¥&ˆ•–Êx=D Ì„YúãÓ2쟔n»MKêhÆ%#._£Ö‘E7 #.‚ˆöÆa—«r?ÐWhs-O¹*û´{¯Ñsû2 ðòaøÇ'08—}Ì�ÍãÆ…éfv=ÖÃòÜê&Œå ðj Òtlq�¨�*Ãn%6\¬Å³õw.a.];ow‚æGûp·¹|ïÓÁœó9M¿¹ýùúý~ôÐ:÷þ<ˆUÀ öÑTeÎY�ãÆÿx Ï¥!<í�Þúwz†áØNtUçh ^ À5kÖ¬Y³fÍš5kÖ|¾cf®6 qǾo ¦ weüÝÿí—ð�þÉ?Á¯þ³w §¯ ¼�õ€ñP/åºpÛ7´æ D¤y¶Y¹uåU)Ô¦¾žS˜œ@/2ÅXéö#ž€6± ÂyúÚˆºš*Ý“ÉÒšŠ²ŽÂvRS °Hhô%êö È Ô3˜„¯wR zú´?G! {AGk]�7çf¦=†Ú”°ör¼€q Ð ÆûÓîvÔî¬~<ÏjÎ[Úy¸A©E#ï°WT¨ ¶mÃy(zfhÍ/—›çúµ†ÂJõÂM&B¨ÌP9¡ÚÐô™¢ð ´=CÚ˜Tò.ì,H¼(¥�noÕö·rÃóí+lÛiQlJ†S ° [}‹³yiÈôV7<íZØÎ1gL цmß{`ˆ\D�@QjÛÎ� �̼À£Ö-2Ç{ –Ä5’˜ÆËo¼ðÆè>¼|\ŸC=:XB‚AÙ6Wˆ¶÷ûñüü¶ºã~œ8Ûˆž@ñ|ÊBÜ9F)Üá´š ¦ÏyØSZZ:ôp—ÿÂõ¢ÇÔŒ.EM5z{_HyŽ ;onN¯ÕmŸÃ2< 5п?ˆ*Áìºm¹]Ù¢;à0·ÚÎ&Ãö{Íbë�¹“‚¯”|=ôVÛ‘ gí½¡Pë gV��OðvÞ™ÜÕ©|bd'^÷k¶yÒr;{Ú‡Òo¨DZœAª]Àg^”yCVÇn­þ:ªÜ›kòy�sÖ .ÊÃÜ/¿æBE9eGùvÊË)äÊ X«6·5ãBÕ¯J»,¡€¿³¼;m¿ùÄ£‚Ó÷w¼Ö€Éñ^°9ÿcqž'Ó§ Ü–xÍš5kÖ¬Y³fÍš5ŸýPdŸi“‹ýö¶ïO¶·øÕwï ¿ñåé-êí bpñ–à\{©*Lš¯õêÈá±XÌhâ 'ÏG³²Áôƒƒ¤zƒèè(Ø÷Çq`ß7œ§u…Vf÷¥sndÏ(f÷Xƒ¨öNƒ\?R´Öæz1Ù3ã8 ¶ýv>�‰Á(Ôðòîû€*¨>ƒë-DQAawÆ5@¦©.‹ã X ì·'X- ئ'@ŒSFŒI„ã…MµVœç QƒDqó‚Î,žl­¡ÄZq¸¼F9¥4�báøŸ¡?”`÷&(lp½ AÎd  ‚z{†‚Ùs}íðÍØ Rf^P¸@E! ¨ÔíG!íäü€j³”ºÇ𨗭;¤ÝÑŒAµüŒ½Ü`í€ÈGvp½FE[?/"­Á ÒXã–›Ã0”²Ã Í `õß;Õ`\Áâª<å &  †è{˜ûó[1š40ûºÿ”€�ç�BÅ¡˜±†–(©Í5þ�Ö>:ˆ¬ä®l0äüf�4 Ô'ï6Èh»°Ë Ζ‘qÍY‹ º¯ïôL?ï ×¥6.�×^¼9¸J-5òC�ªÂ0)šRƒ”Îy—©AÙ&ß\`…ã¸ûù-\ÐÚ‰³ç5¦È¯�¬aã›[€‡l¶D: ûð¡…rªL~æ!=�•z×7;&ûf¤kZ<+ñT,!ˆys�£:JD²("%° ZòuG>&à3?à•ôšã†µ\ªý \¤3¸„„®4̹ys¸äh—ÉÇ^‹x•ý7o.`±lí!ê7ŽsÙjØ9ûοó�·øæ›÷øt›ðk0–%&yþ_—“Ì…µƒÀ´Ž� T™lÐtÝ¿þ˜±¿ãx–n™ö\@ê6èÑHœ鬚¶Ûºw* snŸÖaW~e»æ~Cy}­uhfMÎêÀÌ‘˜•�~}Ô‘[Ù¢q9.kÖ¬Y³fÍš5kÖ¬YóYâ?s•¦öU/:ð¶S·—mƒ´æP ÛV!âjÁmÛzäô„˜€ÕiŽ©�ÍA�ˆ`+„ólÌ�(�„*¬‹�$€$G¯:ëÚUØí”gk"flšZëÈnÓ‘KŸ‚¦\—Ïkà åb–=¨¸Tm€Ssñ•4i¨¥"^Æ�\ ÊÙr\@´A-@\;Áí=d´›©¢™º�ÚoqJ¬Ãë>?´�´ÀÂþ[· xZê“¡0AÄ׺ÛvCkÍK?ìÒ>¢P¡@°¡îJ ³÷(¼yÄd”R01ΦØn7ˆ(È M \* 1h«Ðvà~|@©7˜–¸F<ÖÎTq¿¿sQonFE¡•;˜È Ôî;cQïçµè3ŽX»1A­‘]8Ûh;ÜúÍ4›�|{çìG�àÞkÈ›7æÞ�çÅ·‰§›¶+ûü¦½áOü‰ŸÄÇ—ü­¿ù÷§íã¾=Ð÷¹”ýá¼¹¬ûÚ =Ûâù¡¡Ø�¿[‘¹·Ïçè 5”ös3Þ#þ�C™²׬Y³fÍš5kÖ¬Y³æó"ÏVó¼ùçå™}cM¥"Â_ÕR ¦8Žû¾9Ì€�¶ô|�€@Á¶m8Ž;¶Z�“¡ÍP \¼/h²±–«¥D ;ÃX8ÅÖžç .ŒmÛâ÷qqÓ= ¢älØjé¶ÌṂ­ÉEðt¡4Ó1vû.óˆ—*ŒÖLn!m$K‰˜ª&Ñ×àÐÌÐô¦âVÞý†úüZ{�É Rèi ‘Ë@ s•^­;Œ+èü´�0b”ý�ï{¨�ö}ƒ‰z¦#)ðr"Èù- µnm0~vë¶ܾõŠTb™M f ; h(õ-¨0T dì ‰ * „BŒ¦Ö>€ïÆ Ì„óåÄýøÍN)„â`•]-Ç¥‚톂ŠÛþ…sÒ`#n mÇ•£é·ؼ¸¨œ�ÕÀê¥ð#Õ’~m4lûGœíš|€µÌ †­ó™Á ÷òÚ̸³„ÔyÍ�ñ~4<Ýn^„£êÇqvÄFâþôÆO T^ý��b¨¨$‚ ,7”N8.™þ6I}1쵡 K ’°.UWC}5‡Zbʈt7á‰HÃ\~‘�³¦†6åµå6Å"úã�úÓبX÷w[ÔÁfV"�°S£¨„_ÁW}ñô½Q´ñX–‘°i¾Í3±Ë;£1¹LÔ×lnH¢I i—Q�›Î'Ú”í?sIÉxý¡ M•&MàóZ2ÀeZºþý;ÿÞ¿Ž—� ù¿ýëPa˜½LÊ»9o»R¨ñÖ…7€f~s÷f�Î_Ã_ÿë',Ævmþq�~BQw-°�ø÷ ?ý[ßûqíÙ€ùiÑUÕ™ÛxvÀœï/ÿz)׬Y³fÍš5kÖ¬Yóùކð…¨@D#w(Ir­4gÔçßçé‚·Ð ”SÁV*J%´ëò€sTÜ~ öâ aÊÙÒyˆþºµn8/²0Ñ!—!W¢%@ñu±N ÆT\ñ%»Þ̰ïC…¥¦½ YCBÄK×�ú_Û‰�oP ¾Fä° 7”DÒ F4W C¼džMè"(WÏÑó‚ Õ'pÙÐîwP©`nÎ8J…@Q÷Ú�omÏ^–¡wœ/߸x†7ìõC�‰Ã%‹fgJ†“ÛUß¼�ø ÷$s…࣯…¹â�ÖŽpD@O.•Ñ õfݺ=¡”ÍÌ�ѶCEðáÃ;0¾A/i&àý†*›3rîÁL4·\kZc ¶í (&�Xäõ•Rzö!ó3€PåmÙ™°£Ç“�½Í¸ &í— �a«;XžP꿎&ßÂô (ê�)lãq<£Eš‹¿wÊtÎà ¥c¾OüÀ·?®Çó<Áá 2Àœ¿pª®ÒÒ:JJ(i¢ˆ7䃅3eµÖ:8ͬ4µ¥º’ËÕYü`§¤žxUÄQ&Ô¥�è…sÃo¤¨g »èÕÚd;:}J¾ù˜% ÎsÃø«åoàþŸþ^È_xãZðsËýëü}"Ê¥þèûIxñ³·íd¾¡·K¢×VbÀ"ôòµm÷ í$®«ÿÕ]Þà_[ ¯5ð ÙV^.Ù 4åG¤š1•¤àšç}Íš5kÖ¬Y³fÍš5k>Û!êqK *昬n—íÙøå²^Ÿ×mª†7ªúš«¢Áηmƒ*<çMÕ‹à pŽóì5‡�"i/¢‰Ÿ•Èúë 3ÅN±}ÃQxu"^?ÕZ#úkäÆÏkþ¹»€¹À²”Rµ8¢Òò˜=Ýn K5ad+º5xDWÒì*=(A…P÷¨>¡ìoÁûÝ@´£ò9N°žÐvxº}½Áè d;  =_pÞˆvÿ9?BÛ‹ ŒôîCA\QŸ¿Õ/@ü "B-ªÊ;4T‡"”CíYCU ˜ d ¦w0�€�©œ“‹/b†��÷Š×·0}‚Q…qqŠñq"(¦‚}»yiFNQdHzó²™$(…PŠ‹Ú|ÕÏ0ZËÆàÒ:3ɼF꾿vÝ¢ ¥ð˜�¹”ˆ™³¸¾êVQj &u}OxFaÄ£¾¨Q©wfø5 j ÂQÔÊÚºqøÆ¤±‡ÖS™|òt)^È ³¹DÁ!”\”w3Ü›[fÓÛ/r^W!Ç' wæÊm¢„e<`%F›nÚ*g€#á½VŤBŠ´¡X” dŽ7¾X÷[`ÛI.U9†rÿôÃ_[¦cΘ:n‚ù}éÛ6®G€˜ÏÿZyÛo Uà¯üìÏá—~ùÿŠý¢~Üóü½nIÎêîø„%Îýøt¦öOAó¿ÿýoÁ|Ÿö™. ¸«Ò�¦Lí× aüÂÏÿý(>`ºƒÜþf+qÞìñ+ˆ7ZŠ­·1›µˆ:Ýdƒ¯ð“B5?â‹úsÎYôï@žõKã¹0†¡aõ€¬Y³fÍš5kÖ¬Y³æsQÁ…—ªœ‘¹o}-5Ö‘Þp›ë°Zýw ¶Z¡±.÷µöPëMÞ‚Q` 0¨ 4t«¹c¯ÖÚ{ ¼ˆ1zÌ Xæ6f1ˆ™—6$s˜�Ý ‰(,¢ÎZ;£ n�Åè(H«g:ê8,­Þ.;Å¢©os È“E¨2A?ñíUÁV· |ÜkéÛœ¶`DŽ Xn3;ô$/¨õNë�BîG€VWTRa4mH'&S…Ñžr-ØN(å „ j Ë5‡M¹0Ap€È‹+nõ†ÓÚ•Š c‚IŽPÚP+ã�0mà0„GŒë   Oâó>ÕçqÃpF'{¯Ãçfð„Z5ásí×I­ƒ+Ì×@aö\B"€ ªÞqÌÒdn«>$Êh9ò-÷­µQ.|è¸ß±ßn�±ÔZ»8ÙDáÚyT‰íq  xñë(1ÍmNSgH–f€\àÔÕïž?Cd§Y€!ºÀ¤Þ®ùfW»l-´O,¤ÜÖUXÒÕ{3@Lh™@'mºs Ç,Ùío:¾–�Ì7£yrŸçÒŽ9w/?™@äõõF×næWûõL v…U˜Î�]J&òÆ8žËÏ�Ëo Y_žPíoÿ�ÿç”[hN^Õž¬¤øè…9Új8=éG§Ñ³ÍšÈ!23ÇáºßÙŸLÓÎüÍÇð ß4¤»%~G/ð0Ïã8Ö÷o¨D¯-J]Ù %(]þ1š›˜óëkI _núù ÕåýaèuðC5‹þ>¸œwÊHƒ¬ÿǰfÍš5kÖ¬Y³fÍšÏvj©}U&+ˆ쵞½ND}�žÙyóš[c ¦¦¨µ 5�(·•k1_á�¨ Ö‚SÝڛРÖÎmÕ×ßÖ¿Ÿ0 œí×ÒŸc.eŠT¶ûš»…òÑy‚ƒL¢ ÜÀW¢ˆ¥3J­@­ÎTh^ãq–ˆôßÉí'8Ôh.Ì�vöãÚ••ðí©Û†v6œ§‚ {ùD;Á lOoqÅŽ(¥øèŠ8qE¥)¡ð[Ha4j½AÅP÷­�P+®h#/ï(³ S&£ŠÖN Ìv05@€R73äl(€[`õ<ýÑókAeBáÜË^˜H¦â¥¦^´¡ª NNr@i÷œA áÈY£�' G¤ ÔZ;ã±n§%&0È­Ð(´_¿Û¾AíìçËGXÜÛPÊ3Tb¿¦\?W ú×uÛp¶³³�Ö$Êt]ÑILPÑ”ãyæÈ±ÎB Û8€êŠª¡Jrõ‡•3 9¢cµ—à"ݽ–RèE%Õ¿fó&{'x"ö�Ç–€eÀ¸TÍ%$s5^…ÈÙ•\®jK(U#ß[kχ¦²‰„ŒµŸˆlu;êcÁɵIx”‹<4º†Mu.ü˜Ÿãª†Ëc¥ýÆ8Ã3žšrU~"j—çqM 4l±¤|9Î3ì쀋¤ÿþ¥)ÃÞšm¿™é˜ J ïùhÀ�‹SðyÓô¸~´Ûhg›,eÓq\"„ç=•¦sÆdÞÞÊå˜åùî´mú$`ΜœÏKfRf  Shë€x£møñ¾>Oãú{ý~�IHÐW Èš5kÖ¬Y³fÍš5k>ã±kéfŠ0dr”Íyx©RÊvÝ,»põš7žæ:jÛw´TÀd8E°¥S/,Ÿ…[©Ñ„êÙ÷ª±¾5/×PUPÇRŠª/µTQ�ÅòÈÿS/©˜yÇyz©H€‘±þ;ηýÝ =¬¿“)]sj¨¥BT -”{Ûv5›œ€M¼QynÎ×+¥@Z �Ú`ko0öÍ•{ûí Tö¦7paHkœ B ¾…z.Xcânóݶ­ÎUEm@!l¼ãl/®˜#@åŒíwJÄ¥:ô³# ñðvÈp'îͺÝÙ›‡Çu.PiàZ ’-îÂŒó8 ;€RAæÊA�à ®UÜ‚œ™Š•Ùе†ãU@Öe(”ÅY‚�8îDb/0�p @7ˆ ¬5/‰k�™Ýâ‚ ¦àRÙ€Æh"¨\/ï©<ÇùÞI—l@�lÆót ¸mêhUõSÄÌ€�ðÈ (M èZ°qµ�ÎJ*éîí°€]‹/ÌÒF;àˆCž6©ãÊ^¬·¯fÖ`ÂÊÑP›ÖL ™�»,r\Ä´ldžaÜwúãTІcÕIÝ6”h³¥vnüÉmY‰viUv‹2_lÙs[2€‹M5A\îGWôYB0€h(ˆµƒÍüäB³í6€›Ã¹«b2íÐþµ�nOˆœÐÕoî×b¿npij?‰7ºB•/×ÒlÏÎ7…ÿN»X g¸ç»c¯2õæFb¦ Ñh ¢Ú¯)—�à×ÿqJÚ¯ÇÌ1¼f<ÎÅ€Z¿Ñçe0úh@^pÍš5kÖ¬Y³fÍš5Ÿ5ÿƒ+�J‡]Ù{;Tçy¢0‡`E¼¨2 ÿ·Yº�EzÉ…I�• ›�09±Õ7ÑFë¹pêôí<Áuë¢�$¢¦aŒüA3ˆ4_×kâ�†à©”Òaâ¶mQ~K™ IDATHì#þv+¦tàÉLn¡ µÚœûŸê­Þ˨—«¶ÖÜþ«Š&Í�vÑT@ZšmrL*Œ \£á¸ÎÒA¢ªbÛjÏ€–媄î�U4óŠÂ{_K»y(Íò#ºmWëö|!: Ô‡bÜ´ ò– 0�¡êµqÚž ,ýq¥Ÿ»^¾òêz´WSÏux„ÚjzikÎk;Õ�³böÈ>Zºg…ì§~g|Mýæ¸fÍš5kÖ¬Y³fÍš5ŸõLkïtºµvv±b \Byç�ª‚£x²”Šó<�aØZ£øS› '*{ÆœDúQTÀÛkX EjÝbÍÇP$òÕ8×�.ÓÑ6[wÍ­�.�1sØ·íTB8Â*¼MužmZ›jg[)8'�sé° €DÚKGçn…y-¹m[JÐ׬jÖ3êz„Xë„‘½Å—¦Ëûpò‚³”øB¤u!‹+C!|¥«áÖæv0;º^ŽØ÷ŒŠ¶`Þ Èe»¡µ‚ZwH8%ká-�%Õá°‹|G�ÃG‡½Œ³‰ƒV(˜Þ¾„ê0¢�ù5 áÇÖËq��ÚÔaR+/ö×UBÙŸöiÈFa—úrÏÌ›ôl ž�ÿ°OSDÄ86íG^ ÿ<޹O~V]ްM<ÐöqŒGÁÈãyšÏo¾Æ vç¼ÌU²fÍš5kÖ¬Y³fÍš^fX}‡k°”‚ã8b]n—ÇåZõ<]}µmˆ])µm †ÊP�ž0(†³jÛ6|”È e\fççZyDšq®Z»Rn¸ì\ w¿Ÿ Pò™ å–ª?¾µ›Ör¦˜T�Úgªõüu6yÎJah#ìõÙ¯mo‰�­š4Á¿èò1]}EWPuµò&1'÷:h¹+îfõÙU5ø›åS ¶«ú =ÿí ·F¶ÝPnñô:i3MŸ¢”éÒJ<àÕLÕ]!˜#2Îöè‘ù–òb" I³\n×¼C|BA˜ß—¾­s ðød^Ý|Âç}ŸgìOXiÙ³÷üù³¢ðýû�ž Úù>¹îÑúú)Iò|,g08«ëºâ²¿êפQÿ¤ãq?ÏoÚ”½VûQɽ„ÑntÉt4¡\€¥Û{­—ÇÆ§yû1=7 !ùvþGç’ùg�–á5kÖ¬Y³fÍš5kÖ¬ù\‡9zY§‚Åtê•X»m[õ\²PèÍk¢Ù¹wçy@¥³à*à\ç1ƒ¸@xC%ƒž÷^ ’.«\[ޏ²±Ö{ÜŽ ÕZ{kl‚–ǵ[6µ¾ëÀáMW•]�\öp‚³tD¦8ª¤“-cªJ)Ø÷ý²&Wñ<¹ã8ûZ–âuDšÎ7¦Ë±HWà¾í®b$Là�{)Å%Š,([Zoóq¢ÀU4�zöa!ƶ½�ñ�€ÉÛŒËöìÇT‡‹0ŸKU½$…b�몥tFÕΆ§§§© Å M^1 ŠExg@Ä^&‚(�­jž))ªn'oæîX%/8á ¤Ä‚1j±t¦ƒI´üŽ‚Pó j�(ãœÀs¡›Ä¾}ÀK]˜…6lõ-Þ>ÿÀ[-0;/ÊÐl°îì†D …¦L_ÀíªiUœ‹)t©˜m·ÚËAxºÐôrqd–™†ÿ}òô7¿²gÒ¤¢ºdêyR{_3ôUW£�Á3 ]­È* "6ÚW�¦ÒLûG|â®´ËŒ»TÑÍoô‘——Ž‚†—[eÚÆ$¶ Õ6)Ù´[™“϶âlWÎ6ÛQóϯǜ.pÌ—Ÿ_f—[ç¾^l½4Ã4šÈ907�ãˆ8¦í§Ëu2Ã1ƒƒX•Uär±€»P.eWçÛ=¤Ö¢j\c%Ú¨fÅ'h40�¼Ä×È|íIÿÔc¼®Mç ‘]áÇñ«¯¾Àïû}ß�ã,Ó “r#wðá“5kÖ¬Y³fÍš5kÖ¬ùç<Ïp˜ée=š¹yÇqza‚H‡{£<Ñ.k¥ã8†Â‰¼è£î›CšX#ëT‚I\#KÍmŸ 6Öðèù·Ûm"SiÉlKn­y\epîç¢ê` ±¦ 9?¦0›Îm(+™9 ‚ÂÚ= L[Ùœ�0¡�gßÀK^Û?wW XF)%° vU ·ÛSd6ò…%ÍêB0M|¡tÕd>×8^£AÖÀVðvÿq<•ßF�´û¹"PSñ¢óëZC)Øš¢–·ØÊ8ÚG(¤ï ]áyyK;NÞPø 0…ú¨Úú”ò.�ÛlëL€¡êoàZ·ÉºË“¼ÔBA8‚?®¤õxVÏeZÚ�³D$�aªí®oÂü~› 'Æ'3t™a‘?¾X=µ·ËÛæ5'P»Š+áÒc¶Ü#€Ë›×P-ÎÊE‰7éü‰�õàÐÑÐìͶþ¼#p3o¨^£žå-YN12ò’ {‹Œ(Ã\öŠîËHo\V½~âÀÐ.-FÀ§•£„eœÓñ ŒMÍÉ„ßöÛo *øÞ÷^ú>ÌŠÉÑÂKèòܾ.–j<\2³ùº„yºžâv8ÙÝÏÓhõMõë¬~üæ›oñÃþòFgÛo÷Òÿ;·çÓçaÍš5kÖ¬Y³fÍš5k>�q‹ªö¢‹´¬zûÈñÇ$I† êëCo«·ÎZ´à2C� íÄ^6œa&ª}ˆ1”*j»Ã¶·—õa·Š’çô �NˆN¦õñ§ÜkÇqôula†I4 ë|H¬{³Ì£PÞ(«­gÉy±Ã¤Z·HÈ ­¢Fþ�EÁHu�)Ÿˆ (—_gaI®/ûcAqœ²|eØ£Kqî9ŵ ^à±až8Tƒ–N?ØŽº ÐP˜ íîëa(‘ý/ /0¸<…ÍW‡«TDî(ª92ÔRÐînÓ…UÔòì‚°b—k¬/Ôà9�P,NÜ©³”°PÐÄs!óN8-ª£�&Ø3¡µs¼n-N/¦×=^› êÆ`ÞÜöJæŠ&Ia�óÀy¾Ç¾=ƒñÑÁ°B!á€ézéÒÈk¦(Å�½\o +œ’Ú„|ÚŠHÓ㨒 DLùå€<Á,í>{W¬Qdóé'l¡6ùò¥ÿî?vÙÁ.-¦×³ ´ëj¼ti¦\8tõÖ ¤Ò÷žÐ©·­€¦ Ó¿“0îš=h¯¾Î¹è€dsƒÎÈÄÓKeúÕž|…´ 2GÑÇkU"ú Hê¬6›äõùÓ ®—׃ÍÁ¦Ô[iF‘ÌëÌ€YH„Kê¶ü™?û'ñ×þ‡ÿîÏý§Þ„uVý�ã3ìä×2›$æ|Á�‘ó9éç t)œ¹r<€Z· ÷ë óùí;ù÷؞ɎýPV²Z€×¬Y³fÍš5kÖ¬Yó¹O(8Å“;ÍR¥6ÙaÝ‚;ÇxYpŒ8-q¥—Pa9˜êA¾?+%Òàlo.µ\wH­5,že‚•¾~N¸—�iÛj@5î°ÍÕw!: ŠÇÇÀŽ÷�óÀ©CÙw6·p–nykÏÖZZ„cß[Ê¿Ì*L¥2JT®ëìkœhäìg¾b6Òˆ×äþgˆTôÊ Øs 9;Bm‡‡ü9ƒ‡"ÞÀT°Õ'¨ž“%{ˆ¡"33œÍ�e%Â^7üè—?†ï|ñ;ñÕ—¿ ßùâwá‹7?Ž}¯hò@ ¡Ï€€MÜ–;Š=]AW·e!C)‡(?…YÀ\C ›º·XW00¼äƒÍ‹[p«5¸û\ßgÖ$Ç9ruåŽûý[¼ûðÿàãù=œí*¥·G[<1C ¸Û Þ}üMœí}@ÆÝs0å[ÜÛ¯vC-û…ÏÈtîJ-áô¬8å/hr ökº0ÒVûØ:;€ÐðÃ{åôö à%]A—²gðÙ%mð,›¾g]a8<øŸZ)­Í7ÌPÇÙC»0.J° ]m¤\"í²YŠ}^|¹dÌm>v½Ö»Û˜Çqx|Ý÷ø’Å8~.p =XH%òïêåüå¾ÎàÎU›ÖUkãq3ôå̵?Ç€±ñúŒžëЋ3 £¢¼ÒÌhÄÔÔ lÂ¥Ü``lìŠA¥Š Øü?í?ЧÛ�8Ã)V Õnû—ø�ãÿFk/¨·/€(ù¤°ÄÊi`0š65° Ð…*Z;†%®Nå~@tD¼qá±ö'Â)ÞzlsäMß‹2ÒR¢´DÄEMÌ€Uß fU”²`ä<Ìb£†o_¾£Ù FŠóüC¡BÕ-Öy^Ý*Ïañöm00˜^¾ç×õhQ5”òØ‚KÜâÉv+£ñÔ8$ºW›,¢Î™P»=s–¨&L™3ÏR‚š`ËŸ«uУŠ^PqgWOþ5co{ÖI½ˆÅ›_&_[@é°3÷‘yûdCñâYü ‚¼lÓ17‹a™¦‡†Ü<z±A�ý–‡m7o©¡!iµh)öàIêÙz—ðÎK³-…êï³úJÙVâÓ–Ñ œ7ò³C¾×ö©Y:m²6n à‹íû?ù�ÿ ´Ós.Ÿv•§¿¹f@yù⢽�Yu7®í‡Z‘Sñú5Æ±Ñ �>ÃqLzN€y&‚Ò.Y޹þJt}o¬Y³fÍš5kÖ¬Y³fÍç8ÉR•”ëð‘•�®Ë±Ì ÌßK0’=ÝbZ*N¨lØUA�Èþã` ;Fj`P¥ì8ÏvYÎùzD ‹ø§65ëÎktеo)Þ/P&Û²?§o÷^ÝæùÅÓ þ­?õ3ø‰ÿ­x÷ƒ÷øÙ_ø?p{ÞКb0§º…˜ »Ò�&±.oÀUSluëÛÑZëÙr=¿�ÆÖ9kªÐZ–ê$lÍu­èh?nLRŽZK§"ð(í|‡*ÁB42Èù—†›ÛdÛ B(3©B”À;� ¨Å@ç €ñÅw~+*¿A)†S§6?'j¨å žooñr|ÒNW>2è=ÁÖpêʃÊÙ ÄàºÃ´ÂP=QÜP Êc•MÀä]­ Š$¶ã<# eY€ê°Ú¦ÜHˆvPð%ó‚&ˆÄöAE@±V«kÒ xi €îŽv6ìû.é®m‘±)e¨n·g¿Þ¢Eº&0ëí3¡ÖÊ&V&Øc-òBDýñ¬¼šsòºŒx²§ÎYƒ¸Ø€³ôbþùÈH=Óh˜b ·^µ= lñEY˜öÒ¬�ÇÀ¢(j™QÕÞût€ªÇÀø'éì«©adá᩟“Q|a0 {*aÊa” 4ênR-v¥¤éC±Æc³­á÷ý‘¾­}á0ýïy“™•oY 3ŸËGEiþb6&13Þ¿;âž*ÊmâqŸ¸ÙtëùÈ�>&dÓÉß?÷,g6ã|?ð«m Åú‰Æã„¶Ü3|¿¸_Ó©íߘ³Ð?…y´'¯Y³fÍš5kÖ¬Y³fÍç4µÈ)}mT¢µ5[u3c=Õf¹.rõœ½Ù¦j�®šk¡æsÑ‹ál ûSˆš"ªª™¡„@ƒTññþ‚Ûí)փ诛-«�s¨Bm·Ê8fÆqžƒ3a«[/ I¦`ð&ØÛÓŽ¯¾þ• ßý=¿åþNia- %S_÷R�¾ÆÌâSòl·\+æ:Ÿ˜ M±mÛÈØ'§ ©2ÌFÞÂåÁ=7r•K Ž0À•' 4Û¶yIX£·ê¹„˜†%T‡òX5&(=ä`¬< ��& Þ+š*Š*´Ý±oož~µ¼QCÎ &þP· {ñ5tVí–Z@MÑÚ˜Þ±Õ·xsû<=} ‘_¾EÓh‡–•îÙQ"‚ѵï;ZìÛS ·½yúÇq V†™à8îPp!U%¢òh@¹•e?G¦*&^€P º½Ì0„¢”ƒpİ툽lgŽY›¡y)?ç°c›ÀQÈ�þ¨LN¿{¸|�F×g-¬µÔz£6š:(ËÌ´ÑŽ;ÛvGûnB +o¿ø'ú ýF©½jY�­¹£ÜC§Â\n<� 3IXœÝ³þ¨¼ªg(:]·•Š][y̦Ì=@ª]!çöa�‹mÚÏa£r]Å£õv†hþ³r�—Ì[—´–²O’_¿¾þúK|ûíGœg>ŸF�¹]r‡…V.¯;Î]Îålwоa¿ßÒŽ£”½dlƒ`ÎôóUûq™’xÈ«¤Iù9ÿcT¢5š.`×ë¹ ÔÚåf:ö«Åë_˜$^aæÊ\³fÍš5kÖ¬Y³fÍç>„m«±�Ù°©9PiS kkÍÛelìùò1W½8$Üad-rW°¶®–óöÙª íÅ@íóŽÛí6­½Ðשf†k>/1€Ëä&sq”ˆà”;J©£ìãl´P‡¹*OTPšâ7~ðßûõßÄ?ñcøæÝ{hk(›ÂòuBX{X×cr›…tò˜PF×Åâ[+ΣuGšª€'ö"*¶ZñŽ]'^‰ŒAS€©ôçLUºóÏó[k=_/·eÎJlí¦L+xßa¹&–Ã�?m¸=?á8- +>Àš€÷ßàƒo/2Ópb4Ô8˜DN"Å5S`Bíøê«Ÿ@á70+0lx~~q”ÁDΟ+_À œçѳãnû3‚=‚¨tn M±ïQ ¢'Þ<Äœò_¾•Ä? +ͯªx(%�¤x¬t7l)Ò¢¨Æ€ÂMÎÁ8ÂZŠ4‡žýÒÊ=®úùjÑÕPgà’¶Ù_RɦqpGY� b Nÿ|yhÜ-¼ªã ?·¥&K î(a€Ûe)ŸÇ‘¬¡\[´!aµ«M¶«ß&Õ¡!u™Pm(å ³òªb›óذ�þ†àýU�ÉüiÂüýزñ׃'ê§~/þá?üe|óÍËC;�v;[°}›³r¬rQF6àœ˜Vìk± ]lÖóÅ‘7Ž7ƒƒªq~óÍû©8edBŽVå|CFíy´ðÎ*9³ø$àK¯×Ä �Gkuè¨q#pPgÖñ«ÂndJ¦½V';y¾IÚTb`g%é8�ùÉN¿Ò¹8H »ú£uäþ•¸þÐ_ï1÷2ÿAZ³fÍš5kÖ¬Y³fÍšÏu\!fØjöÓ‡õqKºW29X#@îhZPë†v¶n'ef_Ý’@*TÈcî-Ö¸¥v1†öf^·¹ª*öZ»M“™q6-Šn�Z TGAI­r¨)jäï{™†D‹ï•‡nø¯ÿÒ_×_¾Á¯üê€ò ⥚æê88t3#ÔR á�£Éª¼m[2ear‡|~,´ÿhÀ<ÂCv¢^ ¦?žC¡8+)í’Û—ðo¼W0óMÝ>žÁ¬y]ŽëŠ;l½65_Û¥Ç÷r;¢Ç¥Ød¨Róy£õ6½÷sçra~¥B]³fÍš5kÖ¬Y³fÍšÏqrí­F8äŒH®r)jJ·hD=^€oˆÒ^i övÕˆÈ2UØT¤áàŽÁÄ`r'¡D$SæÛ¹Ö׃5òý®k¼?=BìhNjű&Å´^æ°3ˆ+¨>á×~Xð¿ÿÊ7ø¨;h{SéjÇQn©QïY˜K*dz±ƒ—©X¦¾ßc}ík_Áíæb¥ö\#‚ öBŠãþ*ÑŽ� 5 *1*1öRpÜ¿Áyÿ ;Av¢�* óÆ^¢ÒÕ˜"ÒŠ€»a•湊Ñ3P˜aí"/ð(ÁÚ�W_/‹5W`ÐT]œE1"§·:g;tp ÀÉÁKn[a+;´Y/UÐájŠ¿¼?Á�‚LŒZwÔ²¡ò·jsdóIkƒ)°gAš­ €ãvû°¦whk¨µ€ ÷r’q;/à’€9m|ù¹ ’™”¦Ú1Kò´Th:[ÀT¦ãB§ºm8O‡¢<.î×¹f 5hôL»ó1ó×3ì€&Ã5©Ã¿.¼À¢Óóéyòçfb½€«Yu—0ˆy¨Ët¥åÖf&WÒzQåÙ¤ü£n¹õ×KpVBñöº1wØDg‹ê°äŽ}æ pyIÈ/ÿÒ¯á~oì¡xÅðGÿØOã�ÿñŸBªÝˆ>}~ò�žð/ecgèRZh-o ÒsóTÏØ5·�ü:Õçh–+sHcµŸ¿Y…7ÃÅq±Z¼ö¬¦Ï…ùVÜ·)sõü¿Í376^š ³M¯­­Çq¤BÉ—Ïçÿ8¡Ãâ ¹ÿ¶lí0r¨çã×3iœŸÒ¯µ?ógþ üé?ýÓ¯ŽÕš5kÖ¬Y³fÍš5kÖ|ŽSKî:(bƒ†øFUâéGd ß)ïñ/üÄôøèP}e†ƒÌ[~yóÙB@kwwšDæàŽRvT"· Oå� ª�E(èÿÝd¸ØæŸ•½à2·%×ò¢ g;`°€X* «ö§ï ”› ~hœä:^Í °9èIsqµ¢ho0Nøµï;˜ çyôõôȲ÷ý(ìŠ=˜ ?F­@yBÙ¾D©_¢Þ¾@½½Ê¨>C°aþöÛ3Z; çG÷÷h÷whÇ{@_P˜p¶;Ò~š@UÕ!%UöíÒ»›u©ÀBÀT¸9¨ã¾­¥2ÀcÆ)N½Ã8]—@)5¸F”lšâlñrÿ!ˆk_ã'8Ûª*¿õL@Òž82£PE\êò& ö¯ý|¬óUÅqÜ£8†À•ÝÞL%8JPáÀyä]:; "páhOnñ}—‚ºm�,e¦ M IDATÁK^ ´9 3yÖ`oõêµ¼–ˆQ³áæ–ÕT­eI£²j~“Ì °q@ ªç°5^ªªåA]‡ËÏ0í´+ãs»îx¼MÏ_l—CbÉ<“ùñßsE6a´ûvÿþº]óí³�Öç1 _6õÌ‚qLåZFŠ’„ÿåŸû‹ý9çãûÓ2ƒoPâ<ñS£oW †"®WY#JM^göcB:mgoB.öÜží÷Iñš]Â.óÜ<6.ÏvæT¹ýÖJa, ]¨m|r4r¯*Nß§‚¡ä»¶F�ÊùQÐ"™Åvq¯Ðž3#l²Îë%ãÏ¢ž=ÃmÇö[4ôhäH(Š¿ðþ;Ní¯>iZ³fÍš5kÖ¬Y³fÍšÏn¢¬¢È‰öþxª€lo`|ÃívÃq6÷se¦Ÿî÷oñ/}÷küÁŸüWðÿò/àNµ+œ²XÅíÄàÌÛjÏô Âà-¹&© …aSE‹L4ôâ¹u¡:âôuê܆›_#,ÂÄ ý÷ ´vv×âV=ïPTQKA;µÔ(œx«®n4C­çáYt…Û¶á8ϰR¬½»*Œ íhn]T7˜D ÐæªÇ}Ž#Tv€€±mO­_(ÔÛiy¤bßw8² í|A“�0½£lÏ0«hÒPJ*é\‰X˜`LÐÖBÈ È=Ån‘6îêÌQ,Zjxÿí?Ìðtû˜KØb-Ê@€ãþ->¼ü:D?Bán@iâ ê09QKE­·Ø&›˜�u«41……Ûy¥Ô°NÈØºkmDε…ñ=9_@ 49Ñä#Nû…ŸÁ¼CL¢˜e@d9G™+³—sô8¸xO¨èTöâýÙC欉 JÙzQJ­5Ê_têÆH8L¨syFj Se.ŒL8ÀOÐðÓ6Ú.©ÉEEÕ=É ©´bäÝõÆ”I•J¼ÙŠ)yýûÔóÔf²>žŸ°û¢×~ù¶ÎW{,.ÕÙN¥Ëåøøf8 “h`Q¥Ës$<òO Ä›Yú‰Ò®¬Û0ê\‘}i™žÃ7ç¢ ît+š‡¢u¡’§/X›ig0÷æü –“)J²í ¸l00$âÃ�Ý\ük34´<ƒxƒ�ï ÷�yƒ¡/±ÍA¡yþ"”€R¤ ASÆöô �–½dµ¾�ÁäÞ¿û§¸üulû´ót6¤và3@Ùˆvpy‚ê‘�* zA¡·Øê rzA 3ÃÈ?ýúyhEvE`óþ €Æ'¾}¹£Fîäyž0ºG#5CM`v¢Ô…% P—›¿j'Îö&-J…µeÛÖQ\×'8ìêçW%¯G<Ýy(›Ãg&†ÊéyŽrÀ”PË7án·‚ã8»õ¾v”ax ¯â©?&åÙhxj¼´B¥]Zz¯’ZÜóüfUVÚMUvãq%Tbt)›­¿¥C—9$3Õyþ¤öZ¼uÐhÖúó `UúñËí2“‡¬8ýÿlw¶äCýx”Ë~\T�aëU˶\‰s®Ý°áY«·1yã’¼²U çdY S³Ð�ÑT3Û¿©g¤;›‹³þ[ôœ¶S{æáu[³ x4C'ðÌ"�jJYk¨ýÎLQ§Ýa2—‘DøÊj<·C�ó1²ä÷æãêz�ÌבƱž[µÑŸï1g"ßW4ÉÇÍVàš5kÖ¬Y³fÍš5k>o¸U‚Üïø?ù»ñüÛ ñ/ý÷øÇÿø—`Ûéüê¥ "Á#vüʯ½÷F×ç¯ûÌÅ*£Q䡿-¬`và¤æej‘ÃG8DP‰Áä**Q‡sdè�C<Å�ÁJá±¾ ðØZöUoŽçùÙ{—˲,Ïë·ÖÞç\37÷xddVfVRT¨»0aH3@bÔHÌhà0@LRß1�˜0n&¨éÝ E ªÔU�™]YQ™áînf÷œ½÷b°öë\‹ú�Κ„»Û½çž×½ûwÿ�ÜÖ·âʽ’³+¶Rrç—ö§·XÙ�åÓe¥„€ ”Í(dÒ¾Ãb�3A„’¯äíòVÏWŒÄí¥™ºd®Ù…RókO@ÉŽ T›q޽!¬=ê,匩 ‰µÓ²yßÄfRñø°/YÈé[RzËzùŠoÏ0â)–°t%j K$e¿&yß^肉‹RrµáVá“®¯Xì¹\Iec{úÒÙP*ÝdtÅh¼ÞÆÜÄT.©l;ØÂF‰†,ZÕ£¶SÊæ�¹V/ÒØÙö½ŠÂ<’í:å,ªø¾lÙ\µˆPRñŒE–Ë}më½"$„À%|„DJmé[#=ï„K½Ÿjf#¸û°Ô¢Ý8¹›=9·½›–“÷ eU<•òLÔ{b¼g+Ï“Ø bƒVþÀñfmÖØ9—n†5|J§á¤Ì–Êrh8mÏ?€F�ž£däeN\o{©”}©�*vS$1`&Ýë=�Ü*äü8�™yGø¦Ôäp¬.ßçin¥�!é šæ\B^ñ ¦`r"ãÝN,:o·?­,»B½Rß$v8Α]çײ`ŠxC�è!p²�Gßí — $J•µ¶ÝtEŸŽû —¯ú¹§·6·ý•ßµ‘©ª‡ÒÏ�Ë üñ¾Ât‚j JÏÏ(¾p{–vÏŠÊv>G.@9ÀéÖ~C$—Ê‹ë?ߣ½çôÿžsÎ9çœsÎ9çœsÎ9ßóqk¯ ã‹ß~ÅÿÓ¿$‹r‰ +–®5) !+>v5š¸ÐG«=²Xêbž¨µ@É»3 �b¬¼g—”öº¦sqJJ®¾*f¬!N?p4þa“ˆÃJÁ¨åõ˜RÊ•Qøò¯Y„}Mœªe5ùs¬ðÃ�þå¿õ»ü�?ú#þñÿý'üŸÿϯÙÊÕUkV ƒ.5"*ÄÈ×wX¾V±HF‚k´\9¡æ†…Œ«ï4e^Ýßu[F xH©ëÛ^ZÝx%‚rI¬QØž¯�u½¸Z2Z]ƒZÏ})‰ A^£)bÛ†éŽÄ{0!FwnfÞÔ,‘HÉ ,yç€ÜJ*žo‚Ö<;#§Œ©¢áBX.”}ÃDÐÅE?ªâ\SPÅJr˜–rýYFËBæ_½ý%!޹ݻ:K)\·G?bìû•%.äÉ�ºeof�Hͦ诚¿¢ûpÓ¾Bì5+‚èNÉW(ÂG¯B�{¬RÊ|tyàš¾Aï>"ËÎ^1 )½UÙh¥1-o1o�á²<€ù9_«U<eß�‚°`\{¬_¼m®q0ÑŠ'¨2Ù]GlSy�àf×<ª£F �j ±ÔÿíÈ>lòÞßZ@uX\¥Õ=ûÛ}€2}wÆF)‡M ¹V2ríÚö†,tÞfË‘KmF`ÛW²ÁPÎè2Ù>‡rmXŒ[© Sãp®™†¥C4|ž”‰ío­€9N¹)+Ç6ší»Y g›µUÝs;W‚Nç¹)9d7ŠŽ7¨ˆÕR�Ñ=òñòÔÜìåvsÞ¥ªy3˜ÿéu)Œ,×f+×¢Yׇ­]^ìëteú™ô�”›Í)ÿ°ÂÂÌškqKûeÒ²ÀnªÖY:KËÏ9çœsÎ9çœsÎ9çœs¾¯#Rñ_¸ãÿ“_ð'úK~õ›Âúð1¨¯C\h>P±‚i¤˜çÎ7âKR#ôB‘aÅm‘dŠ»Í2‚•ŠÈª ¥:çŠÙ(ª¨ KkÅj)¹ †´‹[b<–K´× ÒÒð�]„Q ÞôÀ"ÂOôŠ¿ý¯ÿküìÇ?æ§?þ ÿìÏÿ>˜€(Þeê<ÃáßþHI|�­JÉB´æ#÷— K¼Þw¯Ù lÛ3oîV>ûáyûö-ÏÛ3ÔÒ”& jûe* aG¬Š‘Ÿw,o„IÙm—eaßsw·•ôŒÚF)oüéh&í_Ĉñ5…ŒX®]†…€J äg¬$·Æ†Õ‹D²š³P›µz齩åVÚ‚gNå§)%bPRN5F¬FÉÉ+ŠA.R2��®r,¥°, %(E2B¤„Wزöó”öäÐ2JÎZÁÕ±¨5Ê+—„ˆ—ÕU{Å£ó²íDS´Þÿ‹Þ“sU•b¨Eîî>£X@ XöäÙ�;XjSðzYÂ1?æH.Pý1¢÷`…ÌüùB$.Ä;r¶òäæX�ܶ™Bxè (UmG¡ªÖšúËoÿÜ!™9äCîšW6KsáN¶Ó—J¶[û«ïãxN©¬”©¤¡L R*¤²‰Ð·ÿæIÝøÒ–<ƒQ·™j·ø?JþlaÎÙË/Ï¡ŒvSÎ!»Î-ÅN~;‚f»RÆ7˜(¥†oZ¬ðÌj¡ÇQivkÅn€n€ÞÒ¡ã û~«÷ÃPlÚ¡e© d;_íôoN*À¼…ríX‡’Ôj¶âîûl…Rô�½x,²)Ó6”¿(/~A•’¦Âëß�|ËÐ;žÃ¨ðn@·Ù–«=ݯKµ;Û°8·÷ÐPÎ*ÌsÎ9çœsÎ9çœsÎ9çœï+t5KàÛç{Þ¾Í\Þ\(²v°¥Ü¥%!TKj…b-Z¯)Ÿz.¾Øä8!'CóL²²ƒF¤ZXMk1G\º`ÃRFµF…!GˆÁº,]%×zö}ïl­ÀKͦ ‡’ÓºšuXCæë/¿æ²®,Qyÿþ-Û^ \JæD°‚„€†HÙ®¤ýQ“€Ä K¨eÞ¼~…äÂýýß!/öߣóZæ�Þ(éà¨)Ì„$t ,ØÔBTÏom>t9Kè XÛ/”ÿà?ü·ø;ÿοÍöŸþ×|þùÞ�*(!6µ,ý‚Ù|»¯çœsÎ9çœsÎ9çœsÎ9ß?X›aC$¼z�š—*j�{*Å�Œgm=%æ“2‰,æµ—Šv(XŠçÛ—º>§@Ð…­xìUP¥¨ö6ÕeYŽ ÎªFpÊuWõ†á¹À2¥ÔË>ö}f•¤”q¸[o&üâóüoÿè�ù—~ò;üƒôOx–W, >jUluxtEÍH5+e F);¿û“ñÃO>ÃræÛÇw¨¼ë™xdcOÉ =$`7ýÞ$›¡d–àB(Én ìcæ.6,=z6á¶€Âz½'“\˜¯H¼CT‰ñ®² oQ¶Öv,±þ{"ççiýî,#ÆHÊÅ‹2ª\ò^ÛuK©Î¿üqÍj{X›Óš™#[~Æ,:$Óvï?ßÀ²VÿeÊ`ÁíáڼcÄÈ~n³ƒÓ}o÷F»NÞD-SYi³éŠd(ZùOc-6-,¾�’K[Xôž ·@7Q•™å„‘Ú.íNËÈuÿÖï#{Eˆke`Ò9()?!’È9Qv!Îùwæ9”h®`ÕXá õ²�³ò òó7LžÞ°¡B¦ÒÕnÍó?«Òæ7ùœŸ6g¶¹ZËAVΩ*ëæ2…v¹Â®0Ý$¥7¶ÎÄÙ¬�ß·¤·û®iCÏ*·¹ùÖ"jÖÈ{9”f¼<Îr€r¾¿ž1Ð`Û(‡°€ö奿9JÿÂ[h¿®6’Þ®Ù,<›3 ÛsæìƱ½v-µÃT½rUýZºõ×:8½»»çú¼y*D‘)7R‰Qzåw»Wçóv´Í‡›�{(é`x4 7°7—tø±Í¹—CͨÌáö~i€óþÃÌßúWÿˆOð _|ñW‡í ªØÜ ú-D=çœsÎ9çœsÎ9çœsÎù^B@ )P¨Ô\5zÿ1“¿Ùj «m0 -Z~]Ä �”AK†²9¸Ñ%{ãj..PÒ¢n«ô…ßaÍÛ×ÉVî6©åK\H)õ5iŒ±§P¹ÇP�qà¦wü¯ÿàŸ!ü),b¼÷&_Ôcµ�¶{~{[ˆq¥ 3,g^ß]xóðÆ×ÿÞ?>bâÅPsï0Etg85¿¯åíç´³ª—Fä½:ÔT)²8¼¬qn´õ*µ`"?ƒ¸Ò/Ä;_ÿnïIÛ;ºzWÏ…«.ƒJ~�ŠQ– ˆ!Û†å ²`ª„ºN»|¦´!"ÞÚ›¨™�¥–+K?×:96À¶nê‰*R Å‹ZBŒCà„z3°„.LÃJ-=5B¬î=±ÎRq{øÐÍ-Ò¢Š†Å-í% âÅ«) ˲²×Â%¥RÁa&„;$?’J>SÍtPîjÖ ãʶ?ó|ýxÏ–"—傟ó\œw]·d»zœ(:+­í+´©zŵCÀa{mô³A¦Arõ*‡àdrœ�¦x �žXTÛ|j0ålû•›ÊãŽê;öPŒƒýv†Ší�ÝÊI†-uÞ¤¬½ÝÛ°eZÏ8œ 7æÇKHxñg™cÊdy•ú­ˆU ®\UݰB›—ôærÓæÛ~žÇú]¥-·ª³ô¡\¹9®2Jëßv pz<¥”CÛñßû/ÿ#D3Øúþ‰(ÿñòïóoüí¿ùB!Ø‹Md*A0ùh¦·{I‰ÛÙç\KnÎéw;q‡uÚí¼eÊ^ôùó?{Ëõ÷þ[þäÿýr²·—ï€Ø¥·G·ó7·9ŸsÎ9çœsÎ9çœsÎ9ç|'çÜ-šVŒÝê9Á�œÓ¸5`×ÖemmÙ×å õžˆ²,_JµêæL t´­ÓK-®¼YkíUÙ×סŠ–Ë(uhàp²·c›×žë²T5á$^2#¬ rÿ†ðê$ÜuåßÈ ¬ÖÓ¼Yî‘°ºZ­ªøžŸŸÈٳܾzû–ß~ý-¢—Q„z¾Ä�à… !,U(µSÒéúŽH&A/³>ü½û½|ÂòêÈÝÇÈú]Þ`á%¾†õ5¶¾F.„ äí½C×±õÞr»ÓÐûB�ÕJ;ƒ„*ØÑˆÄPcÈäý ÉÏ�ÞñüþKl‚ò䜧5ìæÂ²ÄÎ'Äü>õuZ–£RcáD))9Ô«½9¹=Ö ]Üö+¢H)H1¢Ïm´­À^X5ƒK©e(ËÑà÷AûoŒ‘£ßoJjU–²a¤ õ¬f¦jm.UØVÈöD±'°â…5Wj0Ü›«"Sáº~äjEÍ\Ë{Þo_ðaû’÷Ï_ò´MfÃlEįK´ |!£0a¶Šš-¹-7O5V‹p“Í–Æf&:o݂۔{m›Þz[þf?§öÆpϵ¹gì£Á¤êª+9d¶çÏ¥#ã¯LÙ€£À£Y5§/ `¯çõuÝ ÍÊÈc¶QK/÷pµ$Íí·sèhSU6ð:¶SÝåBßnÛ׺x']y9Úv™À¦pk™™}CJì~éÑzQȤrìA¨S{nSpþÿù‘p…R-¸jýÍúßÿwÿ£{ü{ëïËkÙl¸£MZ'ð8C·)�q¯ôc:d0(;ß‹M ÛÊKä 0¤ß¯G :~ ´ó0ŸÿQ 3š�Ï9çœsÎ9çœsÎ9çœsþ1]œ1€Mlttýiw�åœúÔBM+F*©fîùvÔ¼bÇ(ûNL;ª‘}ß‘²{ ‚²FDŒ ^®ÐÖgmÝVŠ+¥.ê€thb/" \ %¤}‡ªÌê¶PQW>J+é4`"Í:Älä ª>þø� ß<>¹{²dc/�_þúWP ×-!Ëh Tå¡™!!xi†XAòSÍŸ \î>óÌ/ ˜¨`U(�žÝ ä°a/,ËJ&°(\¡ìH¹’Ã=K\°2|!h‡[%íU‘±R(iGCÀÄË<5¸µ–ž‰xu÷rÙØóÄ®�ž!\а"Õîíå*Þ¡a¡¤´û9J²RÁªg…d¹Z¿•L¡� ¡Ú¶Õ€f‰\®XÙ; p ¬Þ²L$Ä1<ÛϪü­´‚Ö¡. í1F–õÂ~ýÀóó#÷÷ ˜—HÎJŒ�Ëξ •”¼‘K¢Øt0°6Mecì�Ä˲x!®^<»6°0q9ÄùE~X¹ì=³ï6Ï®Ù^‡¢i(¥ær‡/C&Ù,ªÓSí�z°f{ìPÐéQ6kvPâÍͺKs4éÎí¶ x~~—õv@Xƒ>%ô<Áñv´™ÚTüÑ^WjùƒNöd›Úz¿»|"Ô¤cÆ!S G�Ê´�aâœkØZw£ ˜©×&Ë·uðê7¹có®ëáüô¦–˜ôou¦¼„f§�¯ã¬êû“*À ä²B°‹K¶�’Çyx÷mîöÙãk•þúíï-ûp†Ø~M+¬ë÷pî ÁT‹¶?¶µAùS™”°í¼Ú$W?Nkʾq­GӲᚅ`Î×P¿êù? çœsÎ9çœsÎ9çœsÎ÷œû¹âÊ×›cM¤ª½Üào劸¶Öòv^º#çLÉÞæÛ !eØ=%o$ Ûót¹°,¯‘`‰°, –Ç:/¥Ý‹²G�ÛI×G/¡ˆ¤bçh‚Ï ‹1’wI¹¤/Å Xý»JF�/˜/²÷ë;bTÒ^xóÑ?ûÉOùò˯øêúH¼{ãç)í„xa/�Sf½{EnöYsøèÉg) ³£ ra‰.÷ »Õö_„(J&â{‰á9qÛˆËòî@kY.èxØ÷˜Dï]Ž$˜;gEÈV°"D|­¿#\tKìy«×)�ªmÙÊ#äVÞü1|D\ûþLI;ÏÛWìé¹Ð{4^jIq«/»—‘Ô’Zra© ¹R6oê5/ÚL×'ÔŠ·,—Dj.ÑÐ? ÷wŸbÅs"EÙ÷'²=±§÷.® J´‰,xä[®Š½ƒCT•¼¢…çí- ¬ë+JIlùÒóF.{!E,'4¬`Þ`Ù�³m/çì÷So%nñkŠ•zHãj£¸vfF!bS…¥I†{lÞ•ª$su^k™Þk&•œ¼ÈY‹q骬a;uz?¬¡Ò­�íun[r‡ý÷³B ½Ì¡ÙBÛcæ�q,ÇÂ…¦ØjÐ&„è7±Š¿1¥tÀ:�­¡\ìÇ€9¥Ÿãh÷•—ù2²òšêî¯+éhÑwz9 ½/’Ûk.S‰ÉȰëÕß\õãÏ=Ðrw3hÔþám/~î×(öêÆA,–ª¤“Úд÷›²=6ÆP%ᥟÇy_f•Ýlû=Þƒî§QDSKcê níÊíÛž²g>Œí—©È$t¢>]�~ÌíÖ=úk·Ç‡CI‹¼(Ã9çœsÎ9çœsÎ9çœsÎùâ?W}u˜gœi–ô7ñìû¶&б¶îV°åŽ6EpEœÛ ]1èù~“äE*äç'ЀÜ?�Ql¿Ö2 /¡Ø çVкÎÞ ºÀ² á‚¡Õ.Z›d—¥ bZôYΉ¸¬¤´¹Ú±dEbp‘�™+䦲ÑR¼E¶dgŸ|ò† ðæõ+Êoþ?a‰ñžv4Dâ+h²Ôè*K”ÍU`ëk$Üc1ñ\ËV̳ôzñ‡FX1¾¢\?Pög_Ï[ã�Mñž¼] e§èRÅIB®™uFF$vW§Öƒ¼]]•¨Š†HαgJ~ä.~ÌGý˜ ÷¤êL áëXï_±]¿åÃã—¤ò„o^âJI ËW õ‚Mðîùó~ Š�Š‘ö µ+*‘VL Vs CŠ,ËJ1Aua]_SL‰Ë¥ƒº\ q‰Ý5è–èzOT媳‘9°Ä{,$Ö˧ìÛ[®ûr~$§Gä !XJ‰Vb|¨Åº-÷QPq5£T€]º…;UA™v†àç¢Ô¦l:w9üyb:G&�¯4à›=µ䛦ZHn‘¬Éà ½%Æ[Vª’÷n·¬¶9´³Q}«Êƒ.«§Ù– ÙÆŰœÖá¶v@¯eµ {VÛùÏt:V?xj D±.ɰF‡gºÃNú›÷j5°Ø>@Ú>µü½vl•IIh‡ 6þM¸m±½mÊ=Né�Û÷½ªùd‘ô\¼cIˆ ú_�Ùì9Ÿ”í㦪ÂcŽ¡Å<]§0�¯–M˜ûÏÚušoèôæcnŠJA(7…$Ce:Àów•²8õÌÂöríz̶ꦈô†©-Ae¨£ÔÆ·sS.3¾›ˆý\?ß2Ûô¯+9çœsÎ9çœsÎ9çœsÎù~ŒªÛ]´ãVUOîRwYImg­=*Z]‰c!Øâ¸|y!g"nÃLÅÐI!®ž3Wlïkn›¿~k.&”tEÅX–W}}ºòKÉ%�âå5iûš²=–t‰¾ž«ÇñœÁB_c«fîâÎßýwÿMþè÷ŸRÿûÿš¸\ènÁÎGòŽšb"İòíû„påË/¿†°`¢äZN$ 8ôÓ’)¢hÍ�,yCB ܆èdA´Š€RBÉì×®Tkœ%ïI˜*q}EJ�…R\#–<ùn‰U¨åV_?G®\Ü <OZƒr"§ +…P£È°ä-¾fD‰`W‚VºÖ¿¡m™†!(bâªÁ”P]‰1°£ÔìGåŽ�?þ=gJ-NÌŒ �´ç¾J¤-éE¨ªE_¤»šsvøÑy‘ˆg"5��)w—õ�-=òtý ÍϘޡºÔFß0:*L¼üDƒ Ãu¦’KBƒƒ:*ÓÉò‹A¨1l�WõíK=7£Lwĕً2Ö1ç‘óö] ¤³:p.²ÕIù5—>4pW¦"*¨±CÞY³†6oóPØY ܬÛV�IÝ×Uz–;´imm 5·a~ôÑ��ÏÞ¸2eµ•Ö(Ð�›’‰r(yY,!‡o/†¬×õÍ ÐÍ ªÉŽçÒ‡Ù>ú]w4ÛÚ‚6è5öÉ&ÅÜP¹¹bòXF2Àï¼ù¾Xÿ»Õ�Îbå��Ø`ê n�Š:¦ýÐÉÂ]&ðf7ßY‡tcŸ¤ƒ#b.Ç–£¥vä'Út ã˜hmêÍÀPòQªá†ª×û¸¶úŒ{ndYzÉS»r8÷Výø"ǬÆã>K=à9çœsÎ9çœsÎ9çœó}ž¶FÌÉ­·Å</í»C&„RåGuUñ‡¸B¶¬ëJ¶Bٞ؞߳,wèÝöd‘•l°ë3 År©ëüî,XÙ)%‘dë½Ê–u¥äB YfJ/ÊP\]¸�6g–èp¬« \VåÓ�~Àõ–¿øõo°Ð LµÚ“CE]=oÏ E®™§ß|EɆÊâœPvÈϼº_É)ó¸ï «‡m•�´o,Ëa} èZ[ƒ i»‚drÚYï>¦¸eÓÛd¹2¹ 6P ¨y®b¨%'9g‚DD� ‚ÅD±­ f˜8°MûβDÒó•P2D•}ÛP1ÈB\#"°çŒåÄC¸#ï‚ÆjË®ÓoSÚK<>}S3ú}ß×õ‚eŮτeEdÅ,TõàBÙ·ª¶s{÷R{ʬëJ¨N=· ­#Æ8¹V¥B3W\ö>kƒ¼J \Ö�ØÒöô‘HJζ U­Å2sœ™ ÒÒîe0ÞìLJ­ ˜2HDã·ÇoHédÁpŽ$"ÝÁ¨¤=wæbfKw :$OÄ*Bj ÙÎv†(-¨Öæhë Àö³¸D¶ë³[Æ�ëõŠªŽÒ� neâCUÖ”SãÏr€NÍÂÚÀW;±C-hS9H™€Ìɶ� �;¨L३¿fÝ(Èð×ðr ë*5'£GØâ6e9¨Ú~ T@h/²ìn§íßlŸ>ªÈdj6Ž ±›¬;šÍT€lìUžÕ‹=ÊDŽí0F¦ž2Zfe€6£Z¹Kÿ¦¦[©oJ)f%d÷Èc�úÈÜczÝ Ëû¾‡I¡xwãuô\½ò;�¾åCÎãüÍËQÅ8T§2ò'ÛóœÛØ¡«�Þ•®»gÿYèŠÔ£’µ ê¿T—Ã1ø{#N÷¬MÅ/å¦ÅYªõZÏ�sÎ9çœsÎ9çœsÎ9ç{=AßÂ¥*þb‹´µ±�d·îZA5Ã=¢™b;9ï6( ¼Nƒ`@¸Cî^“÷·”ë;âr![+Ùˆ¤’Yâ‚ÆW$ Xzöªº •ºN *ü´Êdµ¸CÅãóB$ïΖH“Ø&öâÈÐׯ*‘pyà�ÿìK@ˆë’J- RIDÉäôÛ6pz©ÖÐæu†”!x4W�=¾øÍ_ñù—ï)aE¶ëÂå�°~ AÙs"V…_®Ea¹#ê=¹ì ]ýWŠÕ2Ÿ);|Š1„¼b¸P€ZŸ–…}Soóí%§âÊÆ)å¹ìDYÉÅ•ŽA�\p´Io©MVx~~‹½þDÂ!'R\ªGÉ�lûû Û–jÛõµ|ÉÙ£³t€¬B±}ßiqdf¥K¯J.U8D^­¨vßwb6Ú°RŒ”Ÿ(–¹n�,xÛ¯†Â5=b$JÙ¬é¢Ñ[©K²YAcDƒ:„S­¥8Þ ÝøI.‰e];0ôxºÒ{ KÈ)bd]VRmÊ@ƒ²ï‰¸,þßü¡©9Ó¾£!Û…ÔS¦ØaÏlM»í$ÍÍ¥5}sÊ5Í$ZsÓh€Fócºm¸*ÔÜúIWΖãØšíØÿê7ÿ�~ô)¿ýí·�úÎ6åÑÆ;ç À¬Î6RùζÝ[€7Ôrt%â\@Ñk¶…)O°`R™€ëÜZ;¯ÖâÒ2 {F]ý0½ÍÔós9«'m>uÕ”› ªèM NçÜaß±¡Ùsñ†b2O~÷õ`5×)oad·3SïüÚŽËøà)ÇkÜî#éûß²ëµhßf*ûöBjEÛÏïïþ~ñ‹_ð�þ�?mO6~ …fûà™ó*ËôÙô“)Ÿq¼'F!Í9çœsÎ9çœsÎ9çœsÎ÷tÒFRwoa"ZsÍâ¡tÔ¬€!Üyó¬^|­V®WDŸ06œš,H¼GÖ'ìù=¤�xwŠzÄ—·lŽÂÒ”=ÏN­�sáZF¿õ5t)¥F–�µkÉ^8�9äj«ho¼õõà¶’Lƒ+ÒL‰‹ï‡�ýÊu{�”+R׸*…*ýs¬25{YEàÃVxúò=EV”ìe(!²Ü½f+JÌjÕ@VE ñΛskB+Z•¾–OiïëÒ=íHÑÁJÔÏ]a/™h‘e½#‹VX·Q¬­«39§*¶©1kesx(‚hè9�Îî)呯ßþ ^?üáŽk1T %?ó¸}àýÓ[7�†{rñçÅØ·�¨@™9ˆMnUÁãú[qÊîÂ%Ù1\ý—wW=^·½ÂÖDɉç§+ìù}e3¥3’k1çQrY¸\^aɈq% µô#ô¸3”\zœ˜½yu‹°9سâY—!†ÑY�[¨!ƉÓX¡íb"·—¡„T%.‹ïc«Îvo0‡¬»agÔ¨šÍwPße²ï £¼â²¼í$ÔJóö–Z¯\ÑRUQiWH5@äÒ\£äô¢í·Á±¶_þï¾øâë~CÏ?Ë%ÛßGk-ÕòYª"k}ÑÊz›Ï×>@ödÆ›a. !P,¹¥™€Èl-u‰²Wj{8êØßq -7Ðm±žÉ4TpUÆ9{=�Çàÿ-SÉÆ&�mç ½VòÑ£*ä¼÷o?†JT¦¼Å—å)~ÿ”ükML®HœËP˜lßòâË^n ?Ú\•ëN¥* –^«]ðÔÌøŸÿ§¿_÷s¾Wnó›â3wP9öA¦â“ÔA߬Xœ�mXªÏ9çœsÎ9çœsÎ9çœs¾Ÿc�Éòê÷(I¢*Ë´Îjn­ êe µ�7h [!è°Rì‚Ù39@Õœè‚Õ¸+(ÔË@ÄH&,fžÛ‡¢U|“ž]ååÌ�.Tj"�öçXSל¸,žJ1_3ö‚ ^T!â¶amëH%gÜ› b™ëÓ{lB%W–¢D ¤ý‘‚²¬¯{)D%'Pÿ¦ËŠ „”1ÛA½<€D‚l„œ)(VËTÚì[F¤ŠudÄlå 3[+l±*ŠÆ@±*+¹ d¤+ÈD"‚x“pÎçˆe"…­1Þ±¬‘ôøˆ#.¼ïÖÈÉÏï²¾b¿×ý[Ê»G¢¾"‘IiÃJr�V–õ�TÝy–p.ëÂöôŽ Âž®,i#ƵÂ/g)=“Ë3)?“ÓFŒ‘-çC„Y‹«Ke§ä\¹�‹¸BXHÉ›wÕV�Ä[–®A*ÙÈ, ƒb¨Ý8–«K QWŽõåH�¹ê3t•žß_~·ëæVä ã±”�lJþyɈ†kíÁ1F¶ms8x{Ó·ö•ËnÛfo­¦s¦Y.m›Gû*TÓr[3Ü)“JÎÿM»Ò«]œVÑɮًB޵l’UÎAˆ³rž¶Íù©µÖÎM÷ ®¶_3Ì™ŸëÛ’_ÿ–ôÈ̬ú�…£]yfÔLA£+Ún÷³Xàô¿ô–[{¡@ç^& ø¸F­ØcÎ�ÇzûX�€ìweëµÇÈ•ý>ÐÚ|ƒr.‡v棭÷%”½½_ǽé¯9ìÀµÐ¤ìÝF<~ÎáÃp\×ò"³ÙÛûiV8Ž÷‰~~۲ܬÍ-ÿñœsÎ9çœsÎ9çœsÎ9çû8Ýž>ü[^£ë½¯Ê2=ÄXùº*÷õ\Îiˆwb`Õ,]xΆÙ3ª™¢..¢@JÅ 9b€½–&EJ[7úúy]Òã#�£{l3òa�§Hiƒ*†"Þ+Ú Úú.Æb��˜)e¯·MϨ=’«ðIƒðÉ›×üôÇ?嫯¿æ×_½+Xv;§uF`}ý�”<§ðî ¦«·òæ+÷ <—µ[vSMµµqÊ©Ú�CG -gnæ5­€Â!’²¢�k«mnç H‚DWôÕóles°*qÀCƒb� «CR¡ÚW!®o°¼Wž¶Ø.¯0‰hXØréʹ–¸ï‰Xâúüže ¤°œh‚µëö„ÙNˆ‘­ÂLo˜Î5¦ U¸ROƒ‚¾òµ{P …à×Ú\vÈ겋ˆ´2�ì ;¥Ä²,½¢s†šŸ(*nÑM› àr"Dåäå+V­ß횸Bq”•¦=A¿µÐÕr‡ˆ�Ÿx™ŠÕ.�ÜÕ’ñè¸ ¬Lê*›nŽPC8÷ƒµ²”fSmD?Š1äÈdkY�R}õ&orÉ’ʽYIÖ²ü|û�V81Ú€¡Ù-ݺL'jsþ�_”xx­Lš ß°7�ŒÄöúídºrð% 0s®"Ìyˆ/A+UZkŸ*±r°&7Ÿ«ìôš•nM¾:·;Ôj 0ôà‘}8Újo3 gûñÀJÙ;Pœ!ñ|þ‡ÊoìoÒåÃ3l*M�Ô¦Ô{jL®d_äØlÜ«#‡r|h÷vó{7çÔî8祟ƒùf«ö ó*Ê£Êôh}òß§Ï9çœsÎ9çœsÎ9çœs¾OóãßýWøæË/xûöW�ʧ?üý�ßþöç¼ýöW,1~Š5ÁN…'Zב® ŠSßÀXg…¸@=»>ÕŒº�Ë)9y k-P°R0…œv·ØÆÈ5ïPÚK R%9'‡RÅ�(äëŽ%/ÏÈQ9] K„Rm´Óú?åÌ¢RcÕ `陲½GrAà º¬ ÆóþÄŸýü_Š„ʆŠq`Ûwò¦þø’3¶oȲb²:¤L __ýõW¼ýúr‰XÐ žI_;·õoè.ÅÊNt¬;s.¬QÙ³¢qAˆU è–lÏ>ôRƒR¼„‚à¯#¥º?5z×G¹ÖíŠh¨|Æ#¿ê€1†àÙƒ"H ì9U[µ’ó{¹½wÊh è+,ï”!D�30 D½PJfY"ûž(© U]ieÄ͉xR`¦!²ÄÉÁ:Öë9ûöÚýšöÔKUSJXð(³f#Ϲtg-€ÆˆX&ïÏH0î?!è« f7¶ý{zÂr¤Ô2+uÛÅX+ô ‡uk6b½ƒÂKW]iifÄžyéÇ›Ê^䦵?ÏŠÀÛÖÕaõ7›ªôzé�2�ãƒ{éõEyC£Ðvqا¡À“ÚäÊA‡`MU¨‡\;—½ÊM!F=þ)¯®·‹Hoû´’ؤj›‹Qš P&9oSH¶}fn÷µéµC·h«Ê4•~ÒcSŽl¹ ‡UY; ¤Û‡g õ ðj!H+ô5£”—¶ï9㯵åÞªÚšzš øê�Üï­9Ñ*Q¦b9äH´oh¨jÇvïïq_µ¼ Ao2-©×·Á¾vMýM”‡÷Å f‡�ƒ�ºe\6‹û|¿Ý·œsÎ9çœsÎ9çœsÎ9ç|'—„!®~òã? ¤ŸóÍû/X^+aý¬*å2Z�[s„U¨°©”&øq5%€]XÂöü5qõ¢…  %$Š 9%¢x·FЀ¤\AV[UÖ¶Ö–BtjÍ_S $KžX/�óVÛU­³“\· °.+¥ä¡\Lûó;´ÚPMW$.l»³�°Þ#)uþððpáÇ?ü1>ÿü×|õî Ñ…’w,ï`…Ìâ¶g—‚Q Þ}xâ¿ø”pOŒ­™xŽâ’®rÖR·‹:,<ˆyÌU�’ "¹ÚNu¬ó§È°Ö`K±¥QPcËϨëA‚[ˆMp•f)M.„JÄÌašÆ¥r•ÔÁe™s¡&øãL•Š[ŽÍ�m]Wr6T#sö~•ZJBå-™ÍmèÀÌÚó|S÷D½oÒ¾Bìç^‚zùFŒ««-÷DTó\FÞ°,”ª¢ôj f_báί{e! ){u¿VªŠŒœ ›ráâjÐÉâÝz$â±…öx �æ¶Ó�Z!‡·ËúI<µA�‡]s\�J{ã‡/dŒã"U`8ÃE©œ~bnUUÒä©£}Ь¡nëÅÇ" ÿo©¯á�Ÿ£�8Wø´ j‡ì¿¶ŸM­&²`åz M�W¦@I¸Í;´¸=Þ ·êÃ9¿Ïúy�¶á&ßO:¬êYƒ‡ÜÅTá¦N×(ßXwõ¯9wó¶ô…}¶�À—öÚ¦�Ó)ŸrÎpdÎ¥/MÑØ,Э�ÙÏg»'‹ÿ’z¾¢3@'é®Vö¦ÞæÇo tþ&e¶:Ï¥!¾ÝcINkºö}å`[>çœsÎ9çœsÎ9çœsÎù>Žh’«¢ÊÂOö‡ðù_ðõ»¿$>Ëú¦JNù&Ã�ÚX;­)µL0V_m[ñr ñâ a]£¯UIy«"›PW‘¥ôœ»–çO-¨hÎ/‘Ì"®&+ùŠI«SÚZ#¨8cdºçíÙžHa]‘»�8ÏysSàÎÃ%ðû?û].Ëåg?ýÏû/yÊ^®,< Ë+D�pa/WâÝǵ$#tÚáyo#Ž*ÆØÞõzEU; Òé8œÅ¤*êÒ¶mûÈ<ˆ‘Üèl9ÄиP$°PXëkJX@•’2J©—S l¬$¿Æ&ˆÔ^¬²¥ÆbêZ» “¬Â!íåϽÐÅ-âÕμ§Z;_­ ÙJÍÓ«¥$Þîl‡Nƒœ3!:`nB¯QÄj„JC÷=CD¥°oF¨@ÐF/^*5�óªw\Ö�PY0ie¡‘…"Aî�»×ìû‘�m{ï�SOªXÚ¡ìÂýúÊ�¿.™OoÝVÌRY΀¸QDªD1u(sHL�¼å“ü1q‚`³j(žfå߬;‚4ë¥3ÌšÞÂ9Ûþ X6+©¨7Q…|ŒmÏ�i�sàÜä;ç⋲”y?.Ån=6ÓðäG6ßþáyýfåÿú'¿ê9|Çý*‡FØù¸�S:�Ç8«ÜäEùI³aÏw DµÇ7Ûð­"oØsýCÁJ [�²ç”,û· q€ÍCsðhæyi¥¥‡Ìöãù>ò¢“¡Êô7uê7|Scv{{»SS²pT66H<®géÑ3`½\Å*TmJÓïÚ¿¬;`-Öþ­—uè|Î9çœsÎ9çœsÎ9çœó}3Eˆ –€”È�ò{~Éû÷Ÿ³X.?@0Âݾ;uÌ }O,‹²ï»7žÆ•e¹ÃTÐp!™"åË #ˆ!ARvÛg¨à¤­“›àÄû D‰A+ä룗O¬÷P &¥C'3Ï^È%wØÓÔuû¾“s"ª"Y–J¯5 IDAT {©Yzª¤œA JæÕ¢üþÏ~—»E«µ¶ò—¢ayCÉØú€Æ–WÈÅËæuq/¡©ûjG�ÙBàr¹p½^Î@U/5¡f*ƨ.˜5`ê�mß1†Úlk”¼;@Í/‘ço½4%,dČیD²Â²,ÄÝcÔ4xÉ ¬„5p­¶Z ûBÍæ³ZÀ!˜G˜b,5#/·,{ó-µè#w��™[ŽKñd¬*?K™GåèšÌrX¿« V KöëN …%fW¶}'Æ;¡Øp6¦}gYWò¾£*Äx!jW…ß‹1FJÊÜÇÔâ–ÀýÉù‘­P¡1h}?U eáõý� \Hɰªü¼Ä�yÎo«K×¢¤¨*¤æ»–£Å´¨ÑÎ+“M3L¶Hêß'%£É׬•Œí´í~n›l—rPÿõ›Rf‹¯Ô~O%$~3+Ì%óÌvݦ~›V<|4tÕâmÓðøó¬¬+S£lÛNÆ•¤¡ÒkŠ8å£�>Aô×®¬ h“7ÉòØÿØ¡–×@ƒYª¯²ôsÞnèÓÆuµÍGͪ[ÿFS$N8²[c #†H)ô Ŧ ¼…­~.óA…×a­�{pÎé9tP6os0ÑR�ïlÉ>ÂÎñÆömªÍUô~ÏÌ*Å Žó7·ûkζñ.U?”„ÜæjNSIßkçœsÎ9çœsÎ9çœsÎ9ßÏùöýW|ôæc¤ò/jXøô㱿Ï5}E‰/¾2ÏçÕ‰P­µ¡æëÕ²ŽbST—åŽRŒ$_!jìÛ3{YˆÕµ¡YÁJ&D_Ë5áF)¤�³1°DQ­yn5¨™…q¾‰˲ ©å*9År/np Œ[•Þ¼ñF^Uò¾Cˆ|õÍW|Ø ºF/W +î÷€ÎPš"­)úB-Ɉl…1å<Àóé<m>vÕÚ6¬�¼m5SÒþ„}»í¹KñÈiƒ´£ñž´]Á%„‹CTIAVîïß ²_Ýb¤”�íúŽmû–´} dA/÷�\Å·çzîBtu¦(*KU*Vˆf.À¹¦TAn;Ç U…l©:FªÛõ‚A;ÜíÅ7e)ƒq8\(D¯<ÜýŒ¨÷‰=}àÃõktáÎkW 4DA©Rr&—wèú1®-“*"ò–iCI© ²»ØH"Q %W“S1‚HÀä²¢—Óî)»õ½äZV‚°Xª\Õå’·m®6©Â誾R\.›G�i‡„\Z…´ä”íͬ=Òº·\{î_{�JFkk~Ñ0<2Õ¤[h]2Êáµo!Þœ97+ØÚÏæ"‘¿þ¹íqy*"±^ÈÑ ÕPÌ„Ÿÿü·üùŸ~Èê›™[·t«pè0on“�᤿ù÷ èfîœw8[P3CñV!dÁeÄ¢½zœg±ã›ÿ–!%Í–c‡�ü¼ñØY—nŽ�ª ä8œ�¯ç>ÏfhÔÞa_ƒ”aR\– °ÉÁnîç2LÐsÎ ”Ú„¬5Às¶ëM.fãM?x«¶<Ú‚‡²0K ÿucÈYrÎ9çœsÎ9çœsÎ9ç|Ÿà×_ðÑë7¨ÆºþRŠo^†üTøÕ_ý3ìúWhü ¥HUèÕõ”/»‹«x°Y‚n»  …¢ˆ¬Þø› aµÚ,{´S‡IREBó?ÅMmJ.ï°|E¢ç¨!$¸¥8åÊ)¬—eŽõ~yå�±3ËpÇ™Ô豸Šf�_~ó _|õŽx÷f8Ùô¾.Šs/®È¥`UØ¢Ú4x#í²¬¤´øEã8ž}ïëÐ%ƾ>v!Œ­%˜–29=±.¯)%%/ð¡·Ü† ¨T'¡xÓò²D\Üv‡†Lz~&È?äÕýÇÄpÇuÛª�úŽW¯ÞÃOO_.+ ÏÒKyÃ,±„…œ¯@A4bEkÛ®›ÃE�Çmâ(ÿ¹_&C± K/~ q% hX¼a0 �`Ûœùy UÉ–±´s¹\j·E!§€F', ,;`5�lãýãç¬Ëk–å5%7áWËw”Z&²{YTö=cUÑènw§æòÌszK�×P1@ÎÏdû†\®(w@éà6ç!áº_AÉKçj!öÝ_×(®Ü…Pv¯_ö·X‰¬ëƒ‹éÄïÿ’�½¼ÇlwÖ‚aEz~£ß¿ ¥Ï×·ˆ|¨o€Õ¶.oÜÌPºª†jÊg¨×n©ç\hÑÔx]½%åëZ>Ü OdÔ©VúXÏaµd"ñ~¢ÛvG¦Úm±“ï½tÖì¶õßÑþªßÙ;JHŽÀì¨<+7ò˜õÖmý¨Fêvé–q7×q·FãFîçBŒ¦¤ŒÜ:ÀÑ?€BKÅR\côu’Tûñ5¹òw”YÈÈÝsh›'…f³$×€O¡*æxá3ŸPd‡˜�@·mI•ÒÞî÷PW–éœO`Sgk³N-ÕòB­:®Ý\hS:œm�Çí-åBшˆš«ñâŠõ´à�x÷ôÈÏÿ⟳. _½ý†¤¯@–œ fX¼w؆`Bt;©„X� Q*úÔº>‡Ú~,°'™�>ððð†­iƒeY¾#jÌAÛn; w”ôLX. â�`¢²₈‘Ò”’Ŷ*(º£Xòd½ç³O~èÛQé9�½ÜÕ¼8ç�„"ºT¥Ý=yÿ†^ñúþ3Ryæñé-[z�âðKT({\Ù¯uðÖá¸Db¸dEÕ`ëH%±íÏ{¦d#†…\ÁeÞ1,üì½K¯mY–ßõcε÷9ç>"âFDVFå³²ªœå*À.ä*!FËté D:HE „ø4,¾ $ �ehÆÈ6X.^Æ–]e»œ™dT¾##2nÜç9gï5ç4Æ|­}£>@ 52C÷qÎÙ{­¹ÖÞó·ÿ�V`S²?�ˆ@eªS#å•—·Ÿ’‹·NÇÃ�Ö*Ð\˜!4(i͆Cü‡Dá–ûó©Ç—¹šQÝ(“€IÙ°º!S‚^{Ö#tÅ+DRjw†L=…øäÉ#>ûìå&¶àRKM9�èµbˆö"nÕØ>¹Ã0ÕP!Î:)Íšm/nKqPÔŽqPãYÕ—7E­•wùa… ÕÇßšføÖ Ò\øðy Ä¡ðcNÍܳnä¾à~‘óàr«$ÛÚ�ýÉ猾2ÉŒ|A¿¿Òw·5[øÌtÿÎðVí Z§ñ¹K°ý£2Y×ã&§qŸ}öÙgŸ}öÙgŸ}öÙç‹8…Èé´öýüÅx‰*¯rûü)¢Ï‘ã»Þx 0PËJs·u¦ q%. ¹Äê:;#åÞ‹0$€FwÇe�»RÁKjàÒì|ìû;Ë+%'äøÀ[‡ÏwPN®¸[`*¤5u…¢n¢Ó\˜S D—ÞZ‹Ò‹9BU+†àQVFæÅ«•e1âõ‚. vÿ’ˆbËÑÕ†¢$3l½#¤{,F,^SL»0C¦‚Òµ:åJJ<>Dþô¯|“�>}ʇ?ûD€^Ð*˜ËP­Ï®pÌd ÎM|³Ízºc‘+À›�­d/,Q·"G5RRÂIæ-ÍWÇ·Q c]�-µõkmÕ€I¦ä‚¥Är8`¦h‰¨,8ÈcŽÇ';c«ƒâ”¥"P%ââÊLS‡¥«ßwR]«�±¨&n®”óù\�ë%ÝRÊ™ 5Þ,,ˆiU–‘A©êÊHU`qÕ¢b+‘R÷ûMì5p¡²£ˆCÐ(C@åZÑ*‹«)s&eOI…"n¶bŒR»,*SÓZÒZÅQ3£2ƒøúõm]wÝ€–6èYrâdcéœóÙÜ«h3y€Kp[)œ›7?ç(ÉØZt› pXDÃÆ¢ëj¸aû½lÀmÄy.ñ?— 𴬸ñç‘£GUPŽâ“Í'ÖÞÒAß°@ÛÙƒM´<Û�[V‚ª¿I9ÓMÆàPïɶD¦¼F65às«’ÖOyÃÝŠ[´¥W ´–±¶­ÐÃú:Í…ƒÁÍPn{ ¼Y(ôûa¶Ù®»U1¶_µ©ÿ`·p´æøõû´ß-ý×–©Sµv;�q?úñù'©ƒÕq®va~3×±áÌÙ‡fSˆ6 öÿbØgŸ}öÙgŸ}öÙgŸ}¾°#¢Ü½~‰e«0Ì÷[‚"8¼I¹ §g˜%V}Dˆ‡n¯Ý¶³Zm¦­" ªö*æÖXì é JvÉ*‡žç�«Uy&óžoDƒ�u]Q dSr^ €ÅkâòÐIÞ´ElP³íýÚÔr&% ^\Ñ QkÊ·’É&@DŽGÓ…b ,Ÿ Ë�ÒÀ�¤{"'¾ôþc~òñ§ÔÏ1çBè+éªË\R-¸ž~ö1¿xúÂ`+Z�dJ^ÔAv˜”Êê’?ee1?3,?1̯’Ëc?¦ZB"*˜x£R¦öåÚªk�×äVÙå‚’ÖÂAºQ ¬ÙKTB8²è5Dß{¯éܯGcªþóV´ÆxŽ_æÜ¯»X '!†kÏ>¼ºááu"—[^ß~ÜcB8�óŠ™xSoή–Œ²Ye19;hYÉg¥àvà&ZëÑobdu„©Ë‘õtö²u´%´òVo\ÅjïsÛvWh/ƒ±‚76×&UEÏç¹A¦àÊÒ![kž½+8jöS­�*V 6«—æ|>›`\ËH›¡Îhu+©ÛzÈqðÔq¨»†:Ð�ÃÏEj^³ºæND›ìväßeÌR·z62;Þ¸ÆÄPú»í_»Í³}ÿ¬Ûhh]¯ù“?†RrÏðÇ 50U60µ�—=à¶å\íÅc=geZóŠ_fÝùÚ¦š­W6Ÿ‚ŒsÉõŸ2=ÿ8ævü³‚²½†òQ'И››[#Ô|ßøµ(Ý&{ <Ýný~˜íÁ£Ø¤•‚ÈÔ"�ë?sÓr¨ç¶oܽÜc«Ìœ!øü/·-Ø“~Ní¾mÅ5£Xû÷ø1Dþ�÷/², ÅÎû1ì³Ï>ûì³Ï>ûì³Ï>_ر劗¯>ãÕëç�šhBC‘9ç„ÊñøËáØ.~™ã“*¨«{y `b0,ŸYò+nÓ‰°„*ªph£ñHPXÄ(² µÐCDÈuŸBÀr"XÂ$ BÊÕ,^£Ç$¨ÎPUl¡çÿµ�óùäìAâÑ (Jqä)ˆÔƾQë>2ãå®»)dVNÙ÷’żÄA­ð­¯~À“wÞ­™|®kŠ!±*Ïjyk\Ž^”!p÷ò*+žswôh+ e AŒD&¥{Nç{–åz‚T“bäùËŸqÿ¥¨çÝ©ÃÙ\W! ºø5׺žÑj‡GÜpYfR*äµp}¸"s&.gîO¯9�n9§{‚*¹´òZqHXËEOçÕÏ­œA"¢tÕr×5ùu!£äÒAìø½Gäi�¯ëÍÎ%uñW¨–Ýœ3‡ÃÁarSÍl¢å zó³è)åš©è�ÃÊVµ®k„…ˆ@m!�×\Wõ’Ô†¤”&Áu¨:p[»A{V[$¶úà[¸á�ö†·YTçÂŒf5s6ÌJ>¡7Ê:ÃÁÁ\䦛EŸÿTÓ‹öàÐ_`H�ï½, q‰'Ó1µïÕÝsñÉl™ëT 6º2’þõy-Çù”É–*›¦áf¹��õ2?Ïß8Êôx¹Z`�Ùf<@köj¡zÓ]-ù{¿÷oñìù/øoþë¿Ù“Ãl�û&(cs�†$œ ËqégÏÞ³ªÒlŸ‚¼y¬¾ŒÝ»Ì÷kY–_ªe*i±ºZå¸Ìë³�Ø6—³eøŸþÑgüÞ¿÷Ÿð÷þî�6 ×}öÙgŸ}öÙgŸ}öÙgŸ/Ú®ßéî>ýä‡ÜݾäÉ{â%¯¼zõÉ+®AÔ 6Bì¹t@W´©z^]Ϭ¥bF>='HÆBqu`.Å3ñÄ•}X&,‹Ûbƒ8\[ës¥”‘êtHæ{ý €úã‰j=†€%‡}µ&×3 «ÅòúxEZO®b3Hç3ï¿û×Ç}òŒb¥ª[V¬dÒšX®�5v¬æàe#ªRD«« ²D>üèE„åpíe'"�G‡<ˆ¤Lm£$õj½8eoFÕAáùÄÕƒÇä*@ z…PêþY*ÔŒ¤” Z8Ý¿N ,Ë5ëz"ˆ‚¸55[ÆLA®YÓ™ûûgWÃs ñB‘ûû§Üß}‚H!„¾w.�eye‰WÄp…T^Ò¬®-ŽË¬p>·=vJ†Bv.÷ÜÞ?ãþü’d«¯=†„ CB-¸ÎÅóúBh,ˆ@� ¡ò�ÀìjUm°­»Ô{IŸ™ÄX�+T ï,Ü*Ut+{i€qf)%bxþç\câFDžÇãÍ-jV(9³nÙ®*Õ¸m±¶Æ&QÅ�&‡n uã åMK¤‹¨[.±¬T›½·µÙ6uà¶!g§ÙsyÆ€FlTUCniS›^>Z' ¡JdEâ¤(Ü–�ÌÄu«®«òÜé9ì²æÏ`Ælkmj¾aùœÛ‘¥Z¨ó”OØÊ)*tª-7퇋Xé몲q¯þS›¢“Y 8+éæŒ:¿yè6ã¦ÊÛZ½a.;™9jUÄò—ÿò_©oÂæÕá6©Lû ûfîcËcô²™uz3£[xÇfZ¦ŸV°šóº)¹|CíÊòFáȼíE4®ç SK¦K_ÏÑø[ß„éS‰ä)íõ“AàïýÝ+¨ÜK@öÙgŸ}öÙgŸ}öÙgŸ/ ‡÷8„ÊÝ3îïŸñßJˆ,g‚ž(zY *¬ÑKª¾¦åž�[ˆsªb‹¥æ³/Çš.¨8ÛRr±LΧ¯•Kñç:–ž‹ÿúZ/¡BŸb®F›|¤»%EÄsë~2åLPå\ÎÄxôà†Þÿ%~úÑÏHL\ýwÔ•‡<{îêDÓBÐVî ¤lu¨§ªSâò¸ŽXñ‚BF¥´ ”Fá¥ó­e)mç^÷ÚJ¾sU™DW š¡±:érö\Åì]Aj'$¯Ä° ËCWYb BX®±  ‘Œ†+rN¼¾ý)ëù!‚?o9‘Ë DˆË#²-ˆºE:§Œ¥{T ‘¥pÌŒA1[}_V ¹dJY9¯¯¹»VÙEª¬ê ]nœ™:l«*Ð+ï)“Œ·3«Foš¶y_™Be>3p]–¥[”­¸ú/çÑ#Q*D–úçé¼¾ûóò›Ë.„œßŒ~ÛQä;«Ke¯q[²±@#“ÎúÎ¥‘Ð7ª¹ÛŸ›·_@µŠòT’ ÓïeÓÎ:TXZoäÙJÙ`ßleÕ®·¶MðÍmËÒ›Y ü|ûìl1Ý2ë{äýÉFEXWõÂ<çÒßT¤È¦AvœÇl­žÁæ…u·XÏVÀ¬·Í4 Btuf§²½žŸwõÜ?? ½EU½»¾Ñ�›–�‚³½i›noÏÞ8L®o�:}¯g6åÛ¬ -Ó\X~'…¦´ÖÞØËišϳµ6Ó×¶ešéÔ\<¯±\<_Ùähî@¶”uZC6PÜÿ®LŸÄØ(jÏdsûì³Ï>ûì³Ï>ûì³Ï>_´ñöTÃÂôÑ‘�c·ŸRN/!�ÐeaµÇ¼‡ˆ+ûDÝ>Ù⡚½V&ÑOPEu!ãe˜-š óýøºž Kt›æ9±¨+ÞbpPâa¸à Îç3¡Z9E”Bk5r)ĺWËÍéX%E©–}`…l‰¨­Y7³¦so©M9ñó�ÆgÏ_7˜d]yðàÈÛo=æù‹ŸcÕ=—Ò™RÎ@Ißo»ê±õ Xoýn¶ö{/› »Í¤³Ïô"ßÃÊš°uE–n)fXM¥·˜µ¼Ã3bбb’0[D¬œ<»Ÿk âY~&X¾cM'àŒˆpN·[±âªCB<"z ɱ»J½%9RL)ù–×·Ÿ°ÄG„(½e]OäÚeÐBI™’ϨÉ2"‘oˆqÁ$To»®+¹6Jw®�²,n�Nyí…%­/`v­6 z³ûúïC°y^¡Ê`Z3_h�{=»ò°ÅÄ…8²úJÎXñ¿s%ª« mrm6èÐØFή�uÞ`4£…ØAn„0µôކÝQ²UeõÆÒnñÍx2 ?šír7Ìyu— g^”Pæü?_¬ÿÚ‰°ÔðMü§åÆ©@#l 2\}X˜[‡GS­|¬”ûœªæÉ–ÜYzo§|^´2Û\ýͪJ‡;dmÇ9<æà²ÐæßfÞÑ•~õÿõEºmp 4-PÀ†âîrí1A¦r�Ïm,Ãc äüsÙ«“î¹è£þžäŸ>°Í› A;U· e ŸóeYˆ Eg­Ðž�gS-ZÙ–¡¼ Û¨+­j™z–I›§DÞÈÍœ×r´�}«;ß¾®´Þ“ ’kó²îÿŰÏ>ûì³Ï>ûì³Ï>û|ag]“ƒ; Õ–#ñæ»J;–……cØ'U¯Ì ³†¶÷jÙqçó™Cth5—]8�œ×ÔAÞºf–%`§[,g,.c?ÙA  Ò3üº ¬Æ�iÍuˆ"$3N§W„|b‘ÂzÓH8Þô½wФs¦ ¼º=ñúõŠ®HWµ©ñêÕ-§ó BŒµ8İûDG‹…js :ì 4©¶Úæ¶»R2‹¸ôiV†™1.¬ëÚE6i=QòÊr¸¢h¨�µT)¹²Ž �T•À‚�=ÇN4åÓ+J9±Ä+dyLÆ;ÃìL�³Bb!ؼn IDATAXjþ¡oð[­D…ý¹rIÀ•g¦[NùÎUñ–3*ÁÏ·Æ£‰:ßÐx aY]Á·¦�ÕõW¢—™6koS8ZÎMDÔ~]×µ:H/ MlÆæšïWÁG]'é¤IÄ�½µ7e–•B\–M$[1« —΂¬ 5a{ž2ÁÈÆ:âÇýÑL¾V%6x1 +¶ µ¹Àc†€sÆ_} “­ÒºjoÝK ðeªÍŠB`8®Üë®Ã¿Ae£ÀóvbëÀ²{æ Hã°°ýyHb¥5Îë Þƒ=ÙV§â¡÷V]‡E‡Ãww§MñIk¹mÁŒ À6…^Sû9®þí‰n7 ê~VÒ¥þ©@Ë€0êÒûZhUô•7ä£!þÓ¿ôïóÿ~ïûüÿùÿ\ϵlšz‡úR Àöw.Ï èÔ Ò˜ŠXF9Ê,[MÍþ R.ìÞÚË5Ä¥…uí" p~èç\óNhõcŒUŒç9ˆ8¹/öÆcÌùŽ,ΰ¼lîë~g hž?C¯•ñýûì³Ï>ûì³Ï>ûì³Ï>_¼i ¢¹¹Àи )v¤ú$)ÉUS9Õ:j48«�ªçtª¶Æì¥9Jž7bÝKÇ(¤l¤´z[¯*«àß_7¡‡ã�5Ù2ÅŒîø7ÿ�?ϯ}ý«ü¯ÿûÿÅÿòwþ ‡ë‡¤ûì³Ï>ûì³ÏvZQBQÁUÎÏ¥³êðsðRÝ_–±”ˆQk)ÈÚa\Ë4ËÙ°TÅ2"d+nÇt[)Õ\:s/µà´d«û-© ©Éa_q-Y¶!tj°m=Ÿk¼S$ŠñÍóÛ¿þu¾öî ÿâïüóÜ\ʹ x¶\ËÌV   CÈ$ ^]£Ë Ëᆜ²«Á,S,ââ%hÍÑ£­¹”B@‘œyx-ü³ßþ&ßþÖW�|"­§¾V3'Ž¿äûÙñ„Ú7 S”•õŒCZš™$‰Ë[H|@–#¥(9½d=†ØŠ<{1x‰†.×ÈrE®}˜L¼ÆE=nÏnå²ÕŠ]‹G‹(„ˆÉ“#è#§œ½ ?�EÐE(8p×[±TƙآþiÍŸLi…œÖ�²~„:Œk°{V‘Îñvþûì³Ï>ûì³Ï>ûì³ÏgT°µBű�…ÓéIJÄ;ÉİôŠÛ×5³ÊûXxìí²ŒòÍÆÔ£îiDÌóïÎë™ ±æ&,yÝr}D+ˆ£6Û6»e^W‚%WV‘Rªßˆ!�¬�sâñ£·A„ÛSâ�øCRŽÈõ‚Šgþ•’YÔXÍ\uˆtG\³ï–RXÅ÷û›kÉ„õŽìT ­ !LЯ9Ä@Ê™óù„Zâ"×ÇW©p3/Ï¡KŽòÉ!È2Ä”õ|‡hpÅ5±ïa•œÏ^¾¢ç!uŸ\Ò 3Ï?”x`-wSŠ,äšÂ¦(r@ƒ« sÏr´�0,×rЦškθR­ÈóÞ™AˆÇ}1øRJy¨{\ZUO† PquäpZÖ>uK±kr«Y-íX–¥·Q÷ý?�SÞp‰\sû4jµ ¯ãاvi¥‹]o¹®+T;+r‡¡6P÷ói'3°LP«bªV6"ÂL·\°¤ê-À­$b¸2•/ØFÁ6Û*Ó‰*³x®”Ó­å±¾ø›Ê-çä­°"='`¶ã¶2‡RÖMÑFËŠkÏÓ&¥µ—,4 ç¶Ä£ï8Ž9°Áÿ{¶$VüfË]rÉvå\BõcR<æ›vkdó�(Ývj”a×%ô7¼­_¯ŠŽr �·†QÖÐÖ€«¢ËÌyvR‹G¶VÚüÜŸDpQbýŒ”°¹…©Ò�—P�Þ€S6Å%íÞéÏU³XÞûì³Ï>ûì³Ï>ûì³Ï^¶úºú¯)¦†˜§*¿l%ßýœåϾǿþ¯þÿð�žòWÿC¶ÝkЏ%ØŠAΈ*H,1Bˆ(Êš‡¨d¬ª¿‚N�©¢JЪ˓…%ƾo Z÷æV %B¼â»?ü”¿ñþÒzæ÷ÿþw±ã#Ö5q8,¾»+FɧªøR$Ôý0^~ܲhUýù~>JFíL9>èÁ*ˆlºË,hÀ¢ xúüŸ=ûŒ·®úcS×KІhΜ×3±Šx¢¶ìÀÑ_�Rª9û+L9yv¾£¤×˜­`[#ƒ�õˆÆÇ@4¡²PÄ@ BY«µ¶âZÏÛÓ^kÖ’X�’kIfuèyó³«;‹x4[»�¼Ð#wv«jt¶LwvÕÊd£.¥�Jò{´–e¡¨ó‡KÞb ¥Ü™Ãåþ=.ÑÕ¤½P”ʇµ˜y;°óÙäþ5n£"!MQm6îI¶ëäÑh÷ä|"†ÇÞ†]Ët¼(5tu­V7kl ¹VQ¼-XÐÉ>iBS,o@•¶ÀÝ/ÞšsÍz•÷ M6ê°ž-ÐÀÔ¥õt†PÐ,™í1?ùäUÿ½ßÓC]7[3i/ kJƹ|Á6ÖÍù"�Â�³Z¾aµ˜Ê¤ü2¦[�²mÅÚ×[1ˆM!”çó¹’ð‘¥×€¡+(uÊRT.3Çì}ãë­‰x¶€¥à\œ1+DÇzЋ+ækãÐÒ¦bÝ”ƒüIÖl¨uëõô÷œ9{‘^²2·˜&µgƒz¥zí/‹mføÖ”•^Jb•Ú”A8ßûúÆý1À²m”²í:È$9n�3þÅ:ÌÙ€ûì³Ï>ûì³Ï>ûì³Ïw¬8 X× 5²è†²í#Óúš÷Fþ¿ô›ü3¿þe¾ó�ï±¾ø>‡_†å1iMUÍ&”äNº Ï?ó¶ÚBH9!9cÅ¡‘¶½Ù”_ß6ĪF¶¶9v–¥w†´˜³ÏÏ�ÿáïüS,E�,K º6Ž ÊšOäõ„Š«ßZ\YNkUÎÂá Á•_(åÉ ‡+·¼¦Äë$Zqq‘vee)™¸,ùÃï}Èõ²pF 1"HU¤SÉFÐ@É�ÅH.�›¸ &„@Zï\œ‚¯#BÉ÷ä²r<<"™�¬X:a% ‡k– ƒ (Ërꮬ¸*n]Ó6æVjr>Ÿ AÁ°RÐrëE&¢ˆ,ïÆ%¥‚†@±ÜÅ`M8c¨J=é÷Ùh–Î52!1cìJÌY€Ô~næs4\ÉèrÍ lÐÙU†®È !’S)¤—«þ8¥ÔLÀæ<,õ|J!ˆKZM„…Bª ÒBé"¸¦Zìð´Xô|Ã\ W9¶×Vc ©æ!jû Ï4³Þ´ÓwèJ@ÛX1·9~Ö]Ú~/UWC‘WbRÇ5ëf+Spkq~#ÓmΜ[cg`× 9æ–âN¶Ãw88TeãE6,Ço6"³y®­ÝsHZ/%»ã|l‚moZv±À(ÓÔc�¨�©6ýü¹ãxmzÎKˆ»µC7kóöï+ˆC6kè�­z\™zºù~/x�f û�|YÎ2šv¥Wu϶ì¶¥V»´Y&Û¶¯Ö&ãRÖú{� lpí¾ÿfYÞ6-ëÅ5oÙ†¡Ÿo)l2g ö¸ÏZ~ ›×�ßÇã¼và>ûì³Ï>ûì³Ï>ûìóE  ±ï£BˆÕ¹uÉ?H¤|âÁƒkŽ1òäÉcBºåþþ%ij5Í9{†�$Vó¼¹¼ÂTö!Ÿî8­+&nuuG�ô}œg«%òzQLÔUsXW€I˜@ �CŒÄã4> ^=$ƃ–èö_JAò‡‘‘PÏÓ ”•+Í\IªP1Td@4cåD8Þ¸�¹œÐ jαjkN"®VLY–G¬rC±#Å„œÏ”4¢Ìf&a9±¥0eñ!žÅW[�¥dDc]«„� စ+âÕr©ç&G2JY±û—pû+/Q9±ÄZn’«snÚ󷘵\áœWb’n)鞃­< Ƶ*’fgââ (.VÛ=kQÌœç×xJSîµ?§”6ÇaŒ½yι}ÄÆŒRáâè¢hÏ#µpEJAJ¢¤×î0Ë„xì¯Ï ”š3èk—edŠË Õ2¯”‡WBÎwU%[ºÛ±±…”V#gY:Øš�fƒ“)­ÞHì€ÒAUZË Üþh°ñY·€ÎË<7/à‚�|¡ü“Nvÿ£ÿøß&ÆÀö—þËϱK·ò¶7›,¬Ô• -¾„qCÖ@ŒNPìÒ¢*›ü;‡AsH&¼d:ÇqÙÆ^ܤ§Û̹mæà°7ÀzÎÜ Ð²ÉØÛ‚ÇV˜bõùçFš±fª²QªÍ6×­%z[’ÑŽïrm�sÅa™À§ç J/³`cEöŽUn�\œÓÜ2<7ëΪÁù±KÿÙV–2l¸¥Ãa­™3Ôkùò9!�S@*—×¶ZxñÐZQ>W;ý9[‰õ{·©C/3öÙgŸ}öÙgŸ}öÙgŸ}¾°“O ¬dT£ÿj¬W‘ÎRreX°ž¾Jüýïü�«‡�ùðÇÏIňqAªª+—„X!�^ ’ÑZ(Qª¢Š¥ÕöxÝÙ¥ÃÒ%Ø&ÌJ¦¬‰ wIj/„H¥ ’«xÊ�¯¢‡j¾7>„@^Ϙ­eê>0¨r>'+üÒ»OXb䇟Ü"‹R,AQr¾G�¢Êù9ä;²>€xÄS9Eêí·VË"L°î^“ ¥=gcYÜ(’‰ +Ù÷Üf¬çäVéb½Ñ7—BZïQ)ÄøCKÆr¡ˆpóèzõ€`F9¿æþÕ§ØzϺžfJ¤d¥HðrÞ âN§óPt–B4�²Rò=�>ä_þsÿo=xÈÓ—¯ùÃïüc~üÑ�‰1¢áš”S¦Åe!•Œâ‘r9g‚hmžnÇâ0l �5eç¿•m¹-w4þ²qÖ¨º¨Ìõ¨!Jö‚Úe9`éÄQ•wÞ~—OŸ=%gïz ÀŒ´¦þsótfV*Æ—Þy›¯}ù|òô#^¾ü!IÖÞbÜÄQ=Np oö‹èç$cã%Üé EÚ§ øiW}µì½fe�‹(fØ3”{Â÷Wÿo¿ý¨ƒº¡´*=§¯©¡ Ô/SÛn™2óZÃo¾€}2)á2/Æ0hPK0|)ÝöyY€A/MàðÍŒ­jÌÕ‡\(!ýÍ©Y>s.˜¥¾¾þ‰D˘“Í wöˆ7`Ö›~ÞaøÓ«-ó7$©Ù!em ´Yí¦Ý^; U¥?W{¼É}Ýf6Z¤ec³¶ Ðæ�¿þ¼ òŽãw(D‡t{Ø�ý:΀ٌ*�ezQÈôiÈdß®Göyð³­µž¾™ù„}2ûúAK½¶6åXÏ-Aûì³Ï>ûì³Ï>ûì³Ï>_Xþ÷ú‡Ž ×äãC°ˆ”ºwÒ€TÑOZ•n8<á¿úoÿ>å¿ÿG¬k">xL¼zLI…bwä×cùŽ$ Y &Ï•×DPÅP^è`ç{s¸#±–xJå%Uà#@I¨x^ž™¢TJ%ZE‚U1(âÀ(çB6·t*ÁÕXëÁ®*üÒ* ñ&äç/_¸�D�DòZ÷®)ƒEÂB\l!Û°-»RÌ÷Ý뺢¡ºÛCÑ.>ÉC„ÕagPRöü¾¸P 5³Ï÷¹x>¢ŠQ€,JJg‚KÎ'C£¢’×3”•p8—Å£€Ä+äpÅA–ãcÎùae=ÊùÎKV4 Ù)^6xΆ¿ñÕoò¥'°Xay÷Èú­oñ“�~D)š×.ÂÊ¥`%ˆV ¨P²BpÕœPÙ„ÔÈ­R’]ŽÂ&ên¸è¼¨ÊÆÅav±• ‡^òÑ÷óOÞ~›oã×HÙø‡ßù^œO &TlÙÀºvm‹bt†•ò‰gÏ>ãÓgχkÌ G¦†@N[ñÝÌŽæç�Qj/¬�ô5ÕÆJ%ž¢½é¶—€XA4Lnõ$Co’1+|ï»OQ}6àx^WÕ…þ½!´– §�¹ä D`Oûñ6(¥"H¥�³VÕj äv=ds¼Qè0ÖA*¾YÕ§EÔã^ësX×^üþÏÿY‡kþÚ_ûÛÓÏD²_k”^ÌyyíXâXÍðIU1I›¢’K{¶ÞѸÜÖÓ›t f㆚Ë5¤·1mK?¤C±dÕÔS¤¿˜æVßἕǯu“Öû¶?ŸáÕâs�vy¹zÛås$° Ôm×�j›{Ê,÷¢‘¦Ð÷Æ|?”éÍA7ÊÊA:¥æÊÅñȦV|œ„ý¿öÙgŸ}öÙgŸ}öÙgŸ/ìüê7‹¼ÞóìùÇ<}ù²‡wÑÃãª:£‹W–ea5#>þ€r~Àéüšåú1ñp$•Bátû ÂúœÇo½�áµziD.ÅsõN¹õƒE2§ó‰°DD#!}OÛœlf,K$Ÿ39¯„CDÂcM'B¼"Nû;:+1·´Šb­iÕ2å|‹­·ÎA¨0)¨·ä¾x�á€\)–HdY@ËBF\iȥ훚K½¸³í¥[„[;.ç/•K0"Èf.°¦DC,‘Ë=°œÝÕ&ö,¯XñöY ÑíÉ–Èi%,L„BÁÊJÐp î´‚X H伞±Å�Ã5A@,dyE^OD3’b\P dke 1bD~ñéÏùñÇ?ä�Go‘-óñ§?GôH.ŠÄŒÉÉ9‡Š‘ηµ ·` 4>ÂÌ{h-g-QÃpk4ºÔ–­sÏ̈K€Ô„]®¼,ç×<º>pýømž½:A)œS"ÔŸ ª<}ñ‚ïüñ÷9EH,ßiмö3¥¶—$”O_Üòé³ï¢á¥,®bµ4=zƒ¶TÑ”§vF²uvºŠÖľqÎäkõÐ�tJ¥à®Êr@4+ñ†jÐAI·æÆÐË%æ²�FO/�U#¾�™4:Úh°Ã‡.ÔF»j#ÛíDýÅ\(5'@ºÌ›†/sõœMY‡t#/oú–MdÙ”?̰ik/• ¨Z‡jí&øýßÿ‡¬kî�å¿^®+SÃïP§ÝÜ\s:­#p²7#o3›’ÒÿŽÉ¶<Ûgµ¶?�`PÿæÜÆÙö=àÝX¤¹�c›+È\Z©À·ùòÕ%Ò^{òF)Ȱ/·Ëå­8míÛ5ñ¢�Òï±m¡ o(ôæìG‡¸ã<üûC—Ø6 ï¬rílÏdjA¶?ß°mÏ�Ä×iþ¾ùg÷ÙgŸ}öÙgŸ}öÙgŸ}¾ˆ‚ zÍûÞú€_|úSž¾þ ‹ely EjÛ¬ u¢ ¥Š>æððÖœ¼!¢µ•%,ûì³Ï>ûì³Ï>_Ì13–%`dÇÈ/}ùk¼}s÷ŸÂz‡ ”Ú¼[J!¯‰’2Çå@ÉFI Ë…›PÅÁÅBi-¨\ñèæÈ'ÿy3Bù9?ÿù�ùùÇŸtÓr Sά¥pZYS=âB¨­Ãíšæ\6ÎJ3£ä‰“eñPó)½mxé„îRl*Pmä{·®k·~7Üs]KuQ²`LžçÙêjº8 ›¾ÀÚÂmUiÃÆÚs☽ɳp:«í¼¿þëðÛ¿ýg:К[[g;gº=¿ó»¿Â¿öþ90}£ây[Ò�¦ó`‚¡Û‚ _“²!ï • J¨PqnÑ•éœGãìÈ^5èóŸÇï‡MUêÿýöãf;ÞS~CÚ:ûÎçæÝv¤ý¹dóÈ÷JΖ9 š?¿s:Qoß?ìÌC98Tƒ[UÜl§RÖY©iSfaSìÑëÀÇyðFÆß¼³y úxãxF–BÙ\û¹�z¬sÙØ¢µÌv>Ænó÷ÙgŸ}öÙgŸ}öÙgŸ}¾°ã|^Ý~X÷Ö_zÿ›\-J¼ý %½ÄÐåßßy…%À´:þ”Ö¼’Kö6؇xDQÖóm_nTsÅœ—|²ôýnÛƒKÛ‡1,¤ì}¯ªT áÀ!Æ~¯5·Æ˜‹ŒÊúIwˤRÐx`9\wÅ`ÐæÀÑp`†Å±' u+�PŒ©§7ä†MtTÛG “»²íWGÙe—Å…3Ɖo�ƒ´¬z‡z¥¬ÜßÝ¢�þ`9¡åDF‘ œ××äôìkåœV%;LU$lENmÏ|u}ÍrxòJ”±_Ö ç(•xxá!‡«·IE=#1Œ[ÁŠ rã`\«µ>o¬´uïC cüøñ‡~—œÜ¤-ª¬ëZ» B-eñûì³Ï>ûì³ÏEÒºzvÛW¾ú+|ö‹Ÿñôù�°åôá_¬Ôr�äÅ¥b 'wÈ•ì-©‚ï½Öue9Xt¡ä“"õl½’Wòêð X®e¼÷£ÆRYΔœIùìY�‚+ u!¥‚„¼ÉâO)¹+ !�^QN/ýxDxû­Çˆ¸;eÖ*N+P!Ya‰×]Èyì­ò—"V1AQ <¶¾„vª¡ò€ Âê^6¥´ùzÁw«Åi*FŒWX™âÙÌóU„»õIJ1¼lµ¤%ßõÒ“‚PûÖ´r­Âš’z%p>¿Ærª�Ô6Ç�³¯a\Ž®çûéü�×�¾{·ÒJm]*®˜ÓÚ´\ª@LCC–ÃÖó þ�ðÿŠ!Ü€¹ò.U@ÂÂáø6–œ d3ÈeÓD\ª’®»FKépÍóìh>«í·)X5¸ÀM  ™å=籥ˣd¤²PTI%±e]s-014zɈVAZÉg#,¡ÞÇÅÕ¤UxfJ?ެ+?jâ¥b m–ÑùŸ- ›UyUIUm­|rµ ˜áP­ý#Þ}÷1ßøÆÝ®Úx¡“zã7~ãf¥!‘, «1˜f#¯YLçf›9£®ýþ{ßý„?üƒ�*\q*�n¥!óñÏ�Âs›íe&àxAÚDèK¤ÍâÚþi¶êfS½T/6èX*)ž3ôÚ±´Ÿ’×Òÿnn¾möe‡|ºm .sÙ ›Çñß e£àäF6ù©p}}ÅoýÖŸ®ç«ÌE#3ØmvÙfYžåË[§N`ÐzƒôLí/×d¾Íã>îå4�WË`ÌÓ ƒMþe˲ÜZtG3ñܰ3 d™®µÔ M_gí�ÛŠ[.c;ö&åÝ•ûì³Ï>ûì³Ï>ûì³Ïÿ/`^]ÙÔö9Ëq!.x÷K_ç+|…CúŒü꧘ä ÿV¶Š6ÁÄUTb…(.;)%c$„ÈÃë‡äõDÉV[~ ,j„Â…У­ä”ÑüZ–OU8¢`…�W¤ŽÇ#&LÊšõF¡¤;òéï-\-¼ûλ<|pM^ï !‚CD ‚�@ªEÍÑ–S&§Lªâ*öq-Û~$5[g`µș ÐHPT dêð=±’Jf=ß¹åW#cùŒåYS!çBBòÙsíbp8XÌjDY…u¢�Ëæ¹btH¹ž3„ãñ-B\H鱕*s0Ùt+hˆ`R•p“[ÑŒ5­¬Âá!!^cñ��½ÌÅœ"†ˆK¤à¯ ¢ïÑËÖ†bœÊH‡"5goN¦8� g¤rN5G1àÔ‚JáA,<¹¢�j–ËâjR­@µAÃD>xû=¾ýµo±ˆQlÝ”xx‡Â µ3_yïKüÚ7¾ÉWßÿeo\‰)i¬Us#^¸;sÎU»dh)MétYxá¿æé頻.aÎŒ£C“¦Ä !ÖŸ÷ øôé+>üð§›´¹ÕöÇ?þ¨z¢m“Ñ6[CgÔò/Ñ\ØPËw*}®j´Zî€Ùç½yMÆÅ6؉šr¬NA¦5›�–NÊ9Ùœó -Çzè µúP¸�u RÇ‹¾”©Äeœ£¶ïéÍÂS&� [r³=�µ×¾"[Ì277‘úGßõó#_”cŒŒ»^hRro¾„¶ý75Ö›¯›m j+i™s Û96«pûÄ¥)îfkð€ß¥¿Š¾ÑÞ;_·ÇýšKm¡®²ê‹OÁæ¶àù å²üdŸ}öÙgŸ}öÙgŸ}öÙç‹:}ô^¾zæB™”jùcb]WLnÞç½w¿ŠÞJ¾û„\!zFJÞ/p^W·|Š Në¯oo½|£ø¾þ|:õ}®J-èH©Ú=k±EJ®Ó _ÚŽ^ #ÂâÁ¸ÒO®WÊýKÂT~*5L0$½Éœsâ°D¾þµ¯±<þ‚T åäVΔ8¨Âz�Õ¼»R ¥R¡ŒUK¬�´F.™R!^yR£¹ŠRN÷(ÛH-Ø…x$™t;qJn‘.uïÔ�¼RRBôŠb¾¯�Z(ù,s<,^"²DßÛJµP«tX¶,±[s+›s tÐ^V‘Râp¨,*ñpÃÕÍÛ„x ß¿¢¬·¨e$ Kˆ¨øý"V(9u›°àöm­yËQ½¢XDâ F±56D œ¬±`¢âÇ,£´•ÊB^0Rñ€•êü,÷�ïùà�Ç|ëKïñäÁ‘fævpÙÜ¡+ßþÆoðg~ãÏñ›¿ú[…lkw Zu&š�”̯ýk|û›¿ÉO~‰÷Þ~LŒãš�,ÇÌ»�Þáƒ'¿Ìû�Þãk_þ~ãWƒ·o®°ôe+ܲκ¬–Ì”~ÿFWÅI‡— ¦£°cØÍ”¦ì›aÝLjÍèòÖf×µ^ƒ#›Öߘ^¾¼ë?ßÚˆ› ÌEíÅÐì¯s¶ÝÖVJ¯È–ê1Ï¥–’0ÎÏ_(£ xÓA­]5¨UQÖšb×ÉZ»Ô •§––ÂhÓ�á ôä°°nW³Í6_üÈŸ£Ë(U)ýÝ/ýƒ¡¦\7™�¹¾yŒö^¼ak1Öcd~ôÑSJÙZt}]tÊQdj*.=ès†‹M×Zwý‡2r´ó9Y�äµCØæ"hÙš¤ÍÊ·{§}‚âFk0#gpnRjŸš´vêž�YíÇàA¨,ZÞh6n¹„—E ;ÜgŸ}öÙgŸ}öÙgŸ}¾ÈóúÕ Òé7ßáúÁc®¯Ÿâ¶ƒ+²?y�ûõŸ~öDý%–ÔE4¸Ã«$zÅ9g>ùèûÜÝ>%„HÉgîÎ/Ðe![!›[W­Ü‘sa91êþ8L{J‚*%‚²¯ M'~ûÏý)¾üÞÛüõ¿ùózޱ®‰âЀ²ÞB¾'jd-Æ}^ùÁO~LJ…û!Þ,¡åŽH&JàðàŠw·ˆ]AX¼±¸q8°ñ|º%ÆnyÝF|Yß³Æ;ä AÉ)oÜ…-ÂÍ‹72¥œ="@Œ­üµ•48˜ÔX+Nw/YJ¼Æ$Ö^Uš%¯hÍn´’±’ªòR�n5mùwňՊf7].˜D�×Þf=½æ|ÿ+¤ª…XŠL[ƒ3 Š5÷Ÿ.¬é좜 ¬Ù›’UF'vŽ´,T;w³NSmÔ®DíD D·•_-ʯ~õ›|å½8è~øéùøù?ñÌ?‘aWaáæðˆÈµ€”Ê9ÄÐúu A9߯,Ë– %�¹?�H•áx 5”l,‡+®¯ êå,bŠ„…Ç·xyÿ’l·¨<BgMÛ$vrdŠ„pãÐRêÍ—{[©ml´¢X ÐÍM4³U´# )›7‚K«gã8Í_=!Áúµü9?/›¦–¹½vÀëЩe³¹|7WðV:ÄpR:Pê7§• `µÇ­ê4T—ú½e`“Ô²Ú^›5µÁ®-\mJÇÜ­´—öâzEÛ¬fkŠB&…ß À@s(õÆó4µc™ÀÚ›Ð�ªz}{˜×æªM¹Š‘8]ÏyÍÆ±�RÙ47Ï/MõèjS·ŽÏ°p›8Cn™Î#÷| o¹¦Â¿¡xœWçiöóV]ÞÊ>TãÅëao6h9j«í2ï}öÙgŸ}öÙgŸ}öÙgŸ/ê<ükzƧŸþ}úSž¼ÿ5ÞyçËÀa4•¢¼ýî¼>Ýs{û‹ÚÂû-U`QÛ}Í„pxMÏÈç×<{ößÃI](¢„%ã�\N¨E #D XrmÜíj­”)ùŒ¥KÄÄóø>üãŸðãÌËÓ�åæšõœ�Úl&„trEË‚ Ü�4öÖã(+¿üþ»¼÷önïo ‡kþè{RÄsì–x¤Ø=ëé̲\{+¯6GÝìÙqµ¤Ýæã›ó†&liœ&¥Ì²(çóŠP°œ!–x¨îIú¾¿äB8´�8VÎX9!Q‰W\¹fK+%­�x8°æ³ç2ª`%P0·×é|"ÄmJ´áÄì6êž›w`¹Äåšu}ÍùüD4bMH„Ên¤iõý÷¢BZϨFÔ Š�E¼ é6ßÞß`F©,ªå'6Åܲ,¸j.÷ÂUÃKT>xë}¾üä—Y–|üü|÷Ãï÷2’Ö¾£’Jᣧ?àæþ}üE JñkåÊÆ  …ïüñ?æÙ;ïñÙ³Ïxqâ°9'ç9e¨¥ðó§?ƒP8.�…g/žòéóO1ÉXÎ×Ðx ’É뉫ƒóªû¼C 6`R&yë€_t¨ÑTr~ÓXUõÍŶ�Iõ§hhsÁASkµÅ¶ú@3à1©`¤]dÙ¶ÂX6çöÍmÄÍß.ÐÕØÁ_›&K€Ó:œs»&øSÌj]·a´ÉuúýháŠ8Ý­‚®lÀf)t¢¼]?ÝxýôšC,/UŒCm·U8Z AJ6ë…)¯†mukÍ™wóq å£u˜7g0~žJsk¦¯ãlËÝ*ãj¨¨oÿ¹PWnÁ5S{ð\èÑdÑí>‘Í9^* ÄÛÖ„S-Ó­t¥�s¹hUÖ �™`ñe#ó¬Ýÿ{aŸ}öÙgŸ}öÙgŸ}öùâÎr|‡²\suõ¯Ÿÿ”Ïž~ÂÍáš›Ç_"‡/f°Äkž¼ó>çÛ`ér)5Vi8´2+nÈrF1Ï™ ‘¸H*¡g –bãϾ�ßÄœùcšÍK:Š“‹Bà£_¼¦X$[ª£R ‘#)ŸXH¨F,»8%ø ¾á×:‚WÂrƒ”D)…ó鎒ïýú¯‰dæJC$-­ w…#),7˜(VŒ–nyVÕTÅU &�K•V0Q‚ÒºVÍWA žß=㇟ûûÄÏ>ù„\•y j1ÉËF@ùð£ÕÒÙ€†#ÔkÒkwÅôápÅéœøÁÏæìB"f‚·RKÖ\X4�òÊ�~ö#ÌQŽ$[A”b 1^c*Ü•Zr�†3×WoqwïJÐÓù–ØJ z‹L…g½ ¥ÚYgµÓe¦Z»à3̘UV Ì ›©UX’6 ®)¤ŒY·¼ØT&k­](ׄ¦ô >hН–×¼ð B{Ñlv¼X£µÆ†^nâoa‚�ö'6·:ôJSYEè²Üæo¶ÔŠæ5mÀiØUgef޴玒–<¤‚Ùlfúþ9Ï�ª$”Ï)RÙæ#¶k¡ëýP6¯e3Š ¥â›öìÎ�²˜¶>þfP_˜û'~M·¬EÄ6ë9`Ú(°.ÖÇÒ~oU†úÆyÏ÷òená¸?óT(Ò ¸N@x¶¥ÓíÐ#g1ôví}öÙgŸ}öÙgŸ}öÙgŸ/êËS$\qüÿØ{—Ù¶ôÎë÷­µöŽÈÌsÎ}ÔÛ6Æ6�Zn$K5Á’e‰I7´ì*W{„$‰ bŒ˜!Ä ™0@BB-]¦Õ­²°%#·‘jU»Ëåga»ízܺÏsNfFÄÞk­�Á·^;²Š�tËû“Žî¹™‘±÷^'×/þ�Ÿ%?~À·¾ý§¼x¸çŸüêj´Õï'bJx™ÉŠ©žUL Âñ��UÀOøù`m®*8?“òj™v!H€SÅûPš`!˜ª,Å3²fž&ƒ†~‡[ÔÛóç±î[5Ëp.yrdDªv Ú Å•O~æÓ<»}Îf³¢Ê̇¯>äWæÃs¢K¸ea}|Dæ[˵sÒ‹;J^ŸˆSÄ;_:ºà©’ÄuEÄm²øbLÀµ¡�)k#Ö\³M™ÏL‡gŪ ërAó >p¼}›5¼Ô´€&2™W�'ÛÛª±(ù)GrNLÇç\Þ7{²ZiK=žÒCÁ¨× %þ«óŒ?ñ"„é/öóJ-ݰ’ €”*ÅΛ…/ÀJ^îÁ?“âŠWŠ>hìCœs"Æ¡0ªM­‡?â¦js†0M¼<­¼ÿçßÄO�„@Æ™ÅZ^”s®Ìˆ¯®V�.Ñ p‡˜6p\.‰išq:Aà—²µY—R”Œ/ÜÃ5ªàü� ¸ZÒ+½“ ­±ñ¥ï?Àû ïžBè ʵB�nÝZ|ëÿW…SÏ»£©Àªj­ÎX¬Ñ¬Á²ÍD«÷;*ùFÕ3ߪÚ-=Q�ÕcUÛ,½~,&½,@Ó=-¢èê=œIc[°=NÜ4ÙÖó6¶áö,½¼9éð3 €/o<ÿ]Ò[sâô{¿úu,«Ý½BÀú8BQpº­�z„|Þb\ˆíkÀ,¬¶NzyG_ ¹ANâp¥60ÍÂAÇæã[ëš4•hmã”zMJûD§êÒ²Ô › ¹m-Ž×+·üÁ¾þr±:Kƒ›õÖãhŸ¤ kmTuvj¾Ï°ÚÛžóþÃ>ûì³Ï>ûì³Ï>ûìóñ€¥…V³àýù™cyð¼üð;xo⇡äÙ]–…ŒZùCðqÖ,›£í—r"§X†+" —XVü¹’ð9ã�˜ Ê~Ò·,}€˜Wb¼0k±‰â hódµ�bö²8HReOxHiEQ¤ÄF¹à '‚wÄ9ÇÄ‹GðžwÞ}—¯ýÑîž� y9Y©ÆÍ�ÁÃÁ¡cÏÌ>´¬ºÎd’åæÌ4ÍÄh9ÿâ†BRµ¼¾êx«û唬�×9OÊ/9nÈNp*h^Ñ´BNL·o’p(g ³\¬$̳ÔœˆK´óPŠK‡8%ø#~úðŠÁSïKÿ€©—åÒbåæùÐöÞ1®„ „H1�ÖœMe‰âdŒ%ƒ¦dÁk&¦ ¬'ÖËkHgÔÝàô´dõ‹·ã_ï D~òÇ~”´&Þÿè^�îIùlV?#af]Ö5âý„âH¹–†$&M]È1ƒdRø¤„�'õ%QÁy»Ÿà-›ONlmwväH9#)!Îá‹ð‰T܌͑[hDÍ‘Te ®ñŠ„œ'R‘‰”j¹¬ªUQ•¶�*�©j¿Ât–ûƒnlÙ®ì@£B’¬FÏ[óɘû7íêUd,q­�Û‚ÇܸqÆ6Þ v2GØ9>¯\ ?�M–^Wõ¹áþÇO*Æ¢ 0æ6гÞ.< ìâûæàõã«¶ROµc×’¬¶¿;JýtÚ´ž�˜[{oýþ¨„Ô+X:ZÆGÛtÍò!¯Ý¦^kW€r?£šs,#‘*šUybÇ­JÏñ\�×·|4ÀíÝ`õ•¡l¦*OÃÕzÖvüþU�—[ër¿Ï^NÓœ«:±>—qÍWP:®Ç}öÙgŸ}öÙgŸ}öÙgŸ�ã8çÈXÔ˜&SB¹ÃÛDÞ{ﻨfž?ÿ>Üñêå‡L¢ä”pÅM„¢e!Ǻ¤Â Оôî¼g¢X´Œ:çÞÛ±k^ˆY óŒ+Y€.›EÕo˜�wEI¶°œÉ9r 9&Ö˜À;k+N‰¸^‡©Åªd+NÒ"Vê.R²¾@É*ø±ãq šâ¯t ¨µHÙ|›03OSiFLÍgj€?¼�sŽóé#t½ ~FÕà­x³Fï™~ìGþžÍwœ×Èû¯Þãk¿ÿU×RRüìP]qa‚Ï]-K0Y.ä$ñGn&ÇOˆ,hº]Å€_²B›œRa%ÎÖk>áPRÊæ"ͮؒÍÖîÂdîŠIÊúõŠ…Üû{*1nÞÏ�ŸdÌŠÝK@Ä‘SÍâaضÜÂG/8èDYÀS¡LB±6Z DUÄuÐ7fÑÕ“Àæ1k£j-³ÿêíGH¨ª„69xj* ¢µ½T%ÚÓìú˜´8³½æι-#Ã%‡,CMƒ:PË‹aóÙÈ�é'C¡D=ÆÐùòÒUQ‰¶æäkÕá˜=W¡S>²Q£u»qg×VT)y{qøúùÓ'¹~5‹Ñ®wl�?¶�vànes^«LÖ®³ÇI½¾©]‹n¥Ö¡U˜+ë1Oà©å@Ø›Õõ‘ˆªVa,Ä©�×áìÖFl€2R-ν‚] g:i…2=ãQ6Ÿjì³Ï>ûì³ÏÇu®�›ßíö»öÙgŸ}~ð! ¦ü�àpx–å‚ß"Ç{|——~À||Îéþ#GütGqJ•A©à")&\Z‰¹çѹRÞ a2L\a½XY‡|°¼5»¿’OÂi&iÂ… ¼+{3ƒx¢‚÷°.�Èú€1 ¥hÌs¼…iî c:àBàÝ^óÞ‡‚ r¸%L7¦K'âzÁž“ÔJB}Qf�{dïkŒ¥0"Ý6šÍ2ðì;çXר]ƒXñf2 ¦Á´ò9­¬Ë ?IÉz#”•uyÀ… ¼?ù�àPaö�gÏŸóáË—$�ÃáÀr¹@Z‹½×öÎq]Xί9ÞÞG(0÷ú÷ƒ–gX�­œ£‹n¬Ù×ò«-º²W÷àtvŠ4xONŠúÓÍ –Ç—h¼Çù[³Îª© Õ.Ùñ{ßøS>õâ§Ç{ÂaæxsäõåÄñ8‘T™�4%âò¬öÇM87áÜdÂû@pΊPRfö7¸él%3)‘õÄÏÆTÑ|ÁU>áÌqê% I™üDL“�nñ¥Ì$’ÒM‹߈CdõæV„Ȳ>0…„@Š/ž5­v¼’Vp‘s²–ÍFÞ‡…µÍÿë™~#4«·©¥ÝJ¬ ˜õ îž´�Ž ²‘x׋¯­LbÛHÛ3õò&ØsTÌ5°"ö®Ÿt…Z¾*)÷ë}ƒV#Ø©¹Üå¢ÚsEr9m²Ü®KEZ[¯¸–÷ý~qî9†c¾á¶‘¶Á'\#åè�ŠÉm³óµ]u{ë[¶]¿mÎ_¿_®ìá®=·zÛkå¢ÝOnçj©)å'ÏqTÖ|ÆÖŠÔŽƒ«æÜž‹PŸ[UCŽ€o´=§¶»’´+ æé°¦©öêýTEbUø ã5¯¡«O�¸P›Úsñ–•�v ð>ûì³Ï>¯yç�wø�ßø�ï[ðõýþ¾Ï>ûì³ÏæT�†jn{yÍàBÀ>2q¾ÿ.ëùDϘnÞÄŸ/g‚L¥ÞÁ”`k\qÉ` 8SDy„,BÒ„ÆÈä'¼˜ /Juãi³b¦dNÇ”­€#.¼ÞbÙ‡ælñTÞ{Òù?ü‰™çK‡÷^žùïÿׯàGôxd==Ú¾�ÜóíÔxƒŠà�·(Žy>’Rb‰+N#ry ܽÀ»[–-/ªµ3r�\«*9 eæ”-÷.·<)\°|Ã"‡a�‰É$E¡8Ó²Fœ›Hiå0Q9²¦ˆK™Ñ|æ0¿à8?CÅ Û²^HiÅ;s×-qÙ[† jf]Ï„¼ülÇàÒ…õ’¹½;’r/⼎|³b�^+tW]eÞ÷|þV`›s|Y>c±€(NÓá +ôx|EZïÁHY™æ²B&ñí÷>à/ßù³>r89¯™0½`Iñ�¼¬x.ˆž�iøþY+€q%˲¢xˆšÀS”z�|à8™e:Å„PÂDN‰Ã1à|hâ§£›Y×Hž”VÖ¸à4$Ó‚w ‘̺f�`\I2pa� Åãe"¥DË;L©Èó x0hSríüSPÔ‹\S˜Ùm\S[U«o%àÝ¢©¼ƒžEW4e›;ØðS)ãÈÙà©[H»Ú°Ûf{žÝ‡<åNåI>àh“í rk[5ÈYÏÇ .Ç´-¦ˆ<-¿àªa¶æöù+ƒ…x ÿúãŒß³ÛšÚ-6ow½}ý´ «×*¼ÒMko=—cão/ç誷þýjcí�5Þ¶Z`Ç’”®ÔÛnžZ„]»&]�*-ÿ±®9ûeÍ–'°³¯-¬ÇÚ `…~cáí³Î1£¯ÚÍ+Ô¬ ?•¾½njfá¨ìD¸²º�¯µ´ÿưÏ>ûì³ÏÇjÞxã ~æg~fó¡áøï|ueÔ[ëüú¯ÿú~òöÙgŸ}~ G{)A¶ý¨óÖÌêC †ç>ñ)®¸,8/¤UqÎÔ|$!Å׈FHÚ~+šå5‹²Ä•0Íä¤Ì‡Ù”bi±öÔbÉ5¨²Cbÿ5VFÓLªüBId"o½ùŸû̧8�ÿrDð¬n²è¯œÉ"–©/ŠdÛCƜдÂ�� 2Na½¼Æ‰âÝÄ{a„ §Ž¨±©ÝjjVS¹Y–}²ì8z9¨/>û™‰”/ •Éì·­s@ ;bº�ã =¼À�,‰¼$²÷Ü>{�÷2 ÑâJ(%š§�§3.xËÇ!;ùdêF7CÎhÂtÃåòˆ÷¯qáL2i"�X1Zµ$¤ª�1A¾ÙÁc´ý{¡ý>|h,Á€W ¦qÄ£þàâ=)žp‘¸%ä IDAT²¢kF}J¡‡?%°ÄŒŸ&X#¸DN÷W2©ª™Ï@ÞOCÿC�ˆ³ž‚lÜ %iƹ™˜ÞÏ„IÐl¿M³� [›�œ>~#bÏ_íTf1ÍŠ®�Ä|Bœâ%ÓõÅîä.ÎYS®XÇ’T•5ï®6·†«Øk•Ü÷Êët®ýÜæm`€oRr…z£�¸ÃÀ¦ÀSmÀ]½Û¢iÙ~ÅžY-ÊõëXްmOý9æáBúöµœc�jSËÿ3bµ÷vuÛu¶à¨¶ëJÂZ¨Q%l½€£*˶0H®Îuÿºsl2{Ö`êÊÈ”í…ÐT‚×ç£ÃZ;‘0|ÏÙ§&1•6d)‹¬gFŽÊÎzÌ’14/Ë“2ŒnJñ÷ë s%ìu­lKTÆò—þsí 4§Ç Õíµ·Jðþ³2|ª3®û´��öÿ~£Š_ãc\ƒîqÝ_¯Í}öÙgŸ}öùØnýx ·¿ëí³Ï>ûìóƒ7ÅÖ\fRŠDm�ïTˆ«âÃï…LÄ—<¼óå#äñ»äÓKT3ÁyÍVþá K`š&«¶ôÁþ넜rŠøÃ МñeÏæCtk"­Ñ¬Ã"¸0™Hš@”óãG¸´rsT—Y¥½ó¸Ã¸tc”ë‚“KÉy´ff'žu]Ôƒ§)â¼·.B�-~Púqeµ-¨Ú>Í5IæÓæÞë 2‚žZÆaß %ûÎo¬¢=ƒ-´ì¾ ³:XsƒOÚ⨥þbÙ_0~óiĨþÛæÑÔûcÓÐjÏÓm]³B—&äQ 7Ÿ…–ÒA•pU¦‘ 4»n9–��vükí�p.ð?ñ9>ó™7Ÿ6%ËMÍi¹�ysÜ à>)ù0«¸ÖÀÉ�“ œl¾ýv­·-À9³ÉÕËh Â¿®ºÏéx.ûß3×¶èÑ^¯a]'× »ÞÖ{{AÖuœR.爧áЀùøXõûc›v™iÈ`”ÍšUŒûì³Ï>ûì³Ï>ûì³Ï>Ç©¼ 1S¥‡•˜q~Ù¤ÙÀWN <~Àr¹gº}ÁÍó79Þ>ãöæOʉ–Åì”®6¡¦D^#^ç=&2€&"1)&RަÌò“_xOïÓdêÁùpKRåëßxŸnÐpÄ„{JÒÕösÑô@\ïÉiE³�ÃW�+ßþλ '�×…éx‹ø™”ì¹<;ÿÚOüÿò}Í�­”’¯ê~´E¢¡%§PJQ„6fPAZÎJ˜��1ÔûñÞàÓºÞãÝm“Ëä´�âÉöÁÓ O&“Ö ç‡Gæiâ8pY™ÃÄÍá†Ã4#ie]pÎ,¨Ñòîĉ) ç77丗³V—²ÑV¶Z„K¾¨4½sLÓÔöí}/Ÿš˜k]—Æâ&×QÛy±=}˜V€U9ßàæÙçð7o áPÊ6Éë=’ ¿†|Ï’V23ÓüÇ›Op˜?� sA¹ËŒ¸ÎÆ‚åq·ŽÇTb̤”îjq"ÖcL1ÕcY›©«s¶ï©?©à7£à){Â|GÏ8ÞÆ¹;œ¿&Ä9².Tµ¨ÁãDèÊ96e½h—–V€4dÙ•¦™Ÿä¶ÙBÌlËW€ÐTt½Ý•V€a­©½êºß­k÷y­˜Û !Ô–bÍOËLª…´–tôÜ¶Ü PW}ÕU¤)úzÑA­¿jõíÙ�‹0¬Ùäë]ÿC0®{ì|õ5mâ£R Ãå­‚±ÚůËC\© ·¯§ Œ{šG”†DmjD¶–ýXkäëzr}ävmL½+W ÇÜìâ£�¹ÂìpŸ}öÙgŸ}öÙgŸ}öùøN-¬ÈÙ:Ô—}g^Ðü1.�@¦™ÄÎMäìˆéYð‡;ÞüÔ�óüöŸ3™Ä«�Þã»ïþ)¨·fX/ˆ3%`Ž ’.øCidÅY ºØ^N…¬ÖQà QñdtM¨óàRì©�;¼@TÀ™ÏMºFËzåè#ŸûáÏòî‡ïsŠ0ÍLó-§ çûuJŒ'K·s“eÞ—¨­œ�çÞùîw 7w%�bu�Nc4Å£ªµ*S£ÍŠ�Å™§â 4çVPXa¥àïÍ*M6«²xüí3dž±VÏùñ#ÐÈa¾EœõÍÞÌPå².¼z|�:ƒl¸Àº^p—¼;É„àÉL„鎴^˜ç„Z„؆õ¨AÀÔ˜…”ãï‚-kC®?ß•��•Œq`JŒÕm"�išX×Õ¬èY8Ì/Hþ9’Ö‹µ¦„“ Ϙ§£•ÑŠ�ä5.ø040çrœ™áxt³öëßU•0Ò²’rf*¹�ªöÜRNƒ•ÛoU£2² ™*«!)d1e|8 2¡:£8’ž@O P‚X ð²ØsÞØX€»âíÚ ¬�Èv+æržf± bÁ•)-¶¸ÅáÜÔþ^Ëâ=¿7HÚª·ùq¥s%Ï?·EV‰ëX,Rï¯6ÌØ‹Î7 Ôae* ®«í»#|zÆ7 I»Z¬žG×(umLo|^ãýÅX²‘â5·çº®ë¦P¥ƒ0ÚótÒoß3 µ½ùŒ–eÚ›’®§lþ[‰ýu»ò¸ž*ln ÑV ã®Ö䬀V…$›kÐÏåu» làc}^£…Ýž?CE|ý{?ç9ÇáçÝæ|µhŽC¦â¶ÑºBàÚRà·w¥²ž=}Ÿ}öÙgŸ�÷|ùË_æË_þò“jU•/~ñ‹üüÏÿü~’öÙgŸ}~àÇöJ¡ÀŽ(Yòånä5?ñCÞzqä�þì[|çõ ¦ŸDäh˜Ðue¹¬ø»çLAHyåîîM‡’ZˆY>�UÙæÕJ9 t¥ÅÖÄ5wÍb½fµÍÎáPDqBB Ð%X529�+àPUPr^É1¢(s¸åùÝ[|øò/ QÕZ„�3­cLäõŒ?Ü‚ HÎÄ´œçuòüÎüÈÄ|¸#«‚ë0©ÁÓb ®LÀ¾Ú÷,'Ï‘43MGk'Ölಸø¦éÀšÎ@à¼.„àð¢D8Ïn. dÎç׬—ÊÃã£í‰EXã ÀÃé•PØ�æ‰xެëkæ›ç ŽœašoP <¾~‡xóˆ—;ÛK‹”R˜ÂK†R�eY6ªúºPMµdô7NÐEdP¹ˆq 0uÁYNT,2€F@…0Ý"áÖ¬´1â‹0J¼ªk3³”ǔ޷=í¨ù„u�?BÛ–óLÁ7§cJ©]×j}y`œ`xU9çJ¦f)Ä¡4^{s§ºÒœìä. ª÷\–3S¸C“™Ã7°gT?itEvÈ\ž®‘¾ªêPB&=-oä­uZ³¬£y¾»�šlm“׿`ަÖH‹t•aµ¶Öó;^¨k¸V)kU h[ŒehöÕá¹ÍýÔ Üω\£t[ë¨Êì6RÙ4êVê=¶Õö<»Ñ¶¬°b#%®m;#há`º¡ê’ÕŒÂþ CÎOo"î YÈ7Ø¢…Â:*àäªÄð·P:5�æ\¾²±0sõbÊ›˜úºÚ6;GËû«2òqÍÕ\ÁnÙ–¦j´ë®W6òÞ¼=埩�êuŸ}öÙgŸ}>~ó¥/} UåË_þòæë_üâùâ¿ø=çÚgŸ}öÙçkªÚ« b¼@^—÷ùÒ~Š/ýíÏ3‡#_ùµ¯ñßþO¿ÆryÎ4qn†›OÀËoqÿáŸóö‹ ü-‚0…©í}“f’¥…åòHðn: 4mœ‹ˆ¹°PS�Éä©*€ ¸œ!Z[ª+¢%•ÂJ€´^¬ˆÄ9’«ó…?øÆ²®Â�à=1.w ­¯LíåæÖ{0Os•ù#ê,Â+×½·IJ’ mÞ ‰²f“9¶â�·vÞåÁl¢šÉ­(b6U[¼<’óÊ4ß ¾´ ¯'t½0�¸ÉÀkŒ¯9ݪÌÁ“S4-Œs<¬ érÆy‡„q¦\ó(YÀÅ…Óã‡nß*�>‘éÀzz�¿¹�àHi%”N…”R$€«öתx«P­òP¦ˆqm¥õ{]‘§úœcwšU¼pŽ àòØßàÀ9üàè´¶eƒ¿Õnìr˜‰iš¹\.�]UFÖ‘…7ôc-â£îDõÞ[Óu³>ëÑTe9"ÒÊ_Œ7ú£ÕM›ñÄ”˜ççÄUÈùÕ3™DP�CŽžßÀ8£•‘ÊèzNÛ6Ĺ�J»O>h ²Ý"9¶j¡ìЫܔpÛ¬:«WN9µ¶aó�KkQí'Ë7Õ[hõJ‘¦\+Ç:rX�apv’]�EyOþ{ªÿÆÿ­Âµ¬¤zlÏÝø\«J-—ãsÕ`oVå8{ ni:²÷º-Öm¬ÕÛÂ’ZØ‘Ú}X´Û€:ã‚]ñ×Ã^ëq;Sû•2{�÷öèz�¯[�Çfi“áærêÐÜë‡óÕܘ·WÁm-YéJSyr¾ë÷«Ý[$ ÷ÍЂ--“±Cp ½¶Û›C¤·`Sþ{]j²Ï>ûì³Ï>oøK¿ôK þ}á _ØOÌ>ûì³Ï_‘�ˆ@R²S4;¾õÎ+¾þÇïñÁGðý“?ÀÍo3Í·e/p‡Oâïäò.çÇž?¿§\.ËïË Ó â&ðŽåþÞ ÂÁ²ÖÂÁTEÏð>�Eˆq%.�xU�+‚ÇJ�LtYf<Έ‘sF¼Ã;ËžÓœqÓ‘L`IfïõajÑiar¬—{òºâŸ?C¥¬fz–kqV€ø¶oíî½¾o\qW¦&PQâz¶ø¯éhÜ#çÆRB°2]ÂáÄþ_4’óĦ!ã…ËÃGLNÈâyöü9“Ï�Ü/+Óá%1%k:vI­È…%//™ç;Ä+Ép÷ì-–‡÷YÖ×Lþ‘mn_.ûüš•WÿäÁ\mÑÎ9bŠM(5²¨Êœ3fPmÀcüW½ŸàgR�q¾DÐÕYÖ „‰\”ˆ5·o,"qœÏgBiî�¦©�¹êX‘Vú1rþ�kƒ¶`|©*ý¤ÀÍ ¯yÕÈç¦iB´ðçH)¼5;§|Á‹ pÕÚbÝÜa£ý®•R½$ld‹#½48â gëÊ'ï¯3ü´A©ª2ëP­C¡Z‰­\o[ÙH®ÒÈ®L«*ÆëÛÖJÍ–«J»zr·*;Úy«o?ò#Ÿæƒ>âþ~Ôq$züü‰t²;*¿ß›èõ÷ p¥¡\¥+ûì˜ÒH+ÊHñ�yuX&�,W ª:¶2�j:}šW'Õv�Ûyª/Œ–‹WÙý°NªJsôí÷ë"Às%@Šò®ÛqëúÈÙÖT–£Ê²6 oU�²¹–OU�4¨]Ÿüöøià5¥¢~mY–©l·QÉŽ Òý>„iš !ðøø¸ÿưÏ>ûì³ÏÇ~~á~¡ý{þ…/|a�¸ØgŸ}öù+c\ ¸ñ'¬2‘¦güŸ¿ýüãßú&‹¦ã§8¼xuJN¶hFeBILa6°% ��÷Vá*Fâb J¼ÃO%—2ˆˆàšXH4#9Š‚qxà3/?ùãŸáÍ7ÞæwÿèŸóÇï,Cž= À8”u9«�Ÿ¬IÓÄºÆÆ%œ›X.'¸<0ݼ`Uo@éûüh@© Rz¦¾g]WB ~ÕØªªhK9“¹àe6îPöµY“•nÄHL�8?ᙌµd�ø@ÖÄ|ó&ápKJ+ËÇÄå‘Ãá)ÃýýkrŒ¸én"– ¨°µœVûqW!&4K#®yH×ŠÆ ¿z¾Ÿ'çT›†ßzÁSJàlá¾ûîûEfZ[†3ÞÃ�ýøÛüå_|IJôVšu�-—p”®¶b”áºô ‰ë6sÑ®I2ñÔZmd|#1õ d��2�E+ŽÎÏÏþìOò«¿ò{MUÙï› 0Ý@ºRu]aWU Úu¬ÏA[öVixMé¯ÕsõZl³Ýñ´©4¯×WÑŽ† Y|¹´íäV b9Õs¬W¶·×OfrÎdMèݾFú×ó Ì,Ÿ6,ë°.öÙgŸ}öÙçÖŠ÷ÙgŸ}öù«5¾XüWÆðwŸ³}•:‚fpê”VXPœft= óñ\$- ÍTWToJÞ�àò� â,û,g+\ î-1k캞Ðmçè<¸€æÄ}ò-~ñßúY¢*þÍo#é•Ù5€å¿ùœHb"¤º7^JaE-‹pΣë#1D� /Å®I/øhb«ÒòZ÷‡ÕÍ—sf]×¶?®MÆÕ ¼ érÆgÇ<Í–ý—³Y¢ƒ'çÍÑJQCù’p$4Eü|Ã||ŽxOºÜ£º”½mB½)ó˜L–]hûðÀº,HJxqHVDaM…±DAó™ÓÃ{Üܾ n&'%Ìw�„åòÀáö`yŒ@pŽØJ6»8'k@šnbÌ*4L)1Ïs‰«ët•ÔÒŒêáœs݉ �rç¤Hös¿y|aè?�ÆÖuešÂF„”H}U1X¹YÎéF�T×F½¿ÖUÑš¢=�J¦NqÒÀ¡�%®à¼Y­M¬$CÛlšbe ÑÛ|¿M‹ªJ‰q“'Ö͵²¶ºãbõL4ß WmYíÀo€¿äfî¤7b¾ìü¤Ø¡C¡ 5 3¨Ôúmë ¯×øLnÀfTHÚ›šA<ç§Óº¦¶p­ðÄó‹¿øs|öso¶¯¥d”¹çS奅Wöûì³Ï>ûì³Ï>û|¼¦kÚ>,¦²ÿô3âŽà'œŸÍM-z«Eb‰âôÂñæç'RV4¯<<¼�cÂ…™”ÅòãI‰0p.àÄ $”¤&ΰ=t‚œ�Œ5å:GÂóõo¼Ã¯þæ×ùû¿ü|í�?²ŸWmåš}/’s¤•LÀ<@•ª#e�g\xï§Í^?ÅÔ¸I-¬÷Ã9çV¶Qm¤c‡‚÷¶çž�09мâÑXTo–)øD”y>2…*Ùšh㉘#aº!dËùd­Ì()^È—3.+>C<ŸŒ!T€å¢–ÙçÄ•rWOFðá@&²ž^±œïÉiE$áç n̽ž Þ[±è°¯ ÇÊ ªê±2”‘8W~ží^¾þY׸aB#«�¥õ~kn_t]Á§Wý ƒ„GmÚÕz\ûráH#?XÖØ8MJÉT å5Óû¬˜¦à ‡ÇLÈzÞbL¬ëjÏÍ…sF|ÀÌìÆ¸ÂØÐÛ�Ù¨DÛ™msj±ç:×<̽’¸B›lÕÑyëy®vÝgÏîxxxldWd[P(Å7êK‘G·a^ÓâñÅcÊ=Q\õ"†\T^©5wã†ö RûyöW*E݀̑Ú�ðv[æ±]Ì£—„eמw)¡¡®¨U»z´èÖš�Ô×ÖÝ«õ=*@E›ý˜b‡fXÛÚ¤ÆcA‹ª 5ݺ9YG«3C³qÉÝgŸ}öÙgŸ}öÙgŸ}öù8Ϩfچ挟B+Uª ж/R"Á ‡y&‡Ý«×ïóððš)Ü�Ä| k"¯ e�f1›c±ÈFÍAž,•Œ„`Å~æ¤ÿW~ç'ðwdÉ¥6ŠL€x1¥¡’Qñ€eÜMÓDL'–Í¿.ð¼;Ø~Q³µË^E‚…J–_…@¶_ ¥á×ÄD�1¹\Wɵ—|8ç'ò  ‚wX„ˆç\`�K Ñ xÁO3š!-'4¯  'ÂÍaæÅ³7�¸DîO�<ÖÍ»Yqâ@ÍV˜âƒgUÌšš<.'.Ë+¦Ã]g~Fœg=¿F„“y(Ûìe±ÎTÕÁjcl¼À9×`We$)%‡Ëri–ÙÊuR*·‰q£æ«ÿ­öÚµXtó�¡¨(S˜¸\–v»úœ+¸«“¯œ´¾4S d‘¡|¶�E³/ËbNXÌ}ê½½>P»ßê�™Ü–‰“/â&º#’ÒW&€š¦ g¶O“sz?QK ®[}·ùphNB!ÖÂÊAV•ÚŸ”VrލÆB¯� rv ˜xT9Ç”ô×Ñö;ž³Â&rNõ™HÍic�RÖvY6p R¹�k ³µ¤ŽrÐk몈 DR¬Õ¾ÕIw‚ý½ÊAêñÅ++-CÀe¯}¾V·Õcu.à½à®ÔvIj»þ‚jÄ9V²® xÙ›¶î¿^ï ¿ªL5ãÜõU¦Í bü‡ }"’ÒÆžÛ›y}Yv_=˯CÉñŒoÿÞðsüæ?ù{üÍó§ž(+ÈëkÚ7Ën?§2À]iÀמg…±¹cÿž½Ê?’˺Oí¹ÛëÌÀôú5¶Ï>ûì³Ï>ûì³Ï>ûìóñ+¶´ µcÉ=+BŒAüÒÜ\Õ%UœƒY#9fÖõž‡û÷xソ4å^˜ó $^^!xd²è± ¡)ºrÖRÀÑ!žÉb…¢&æ‘pƒNÏHþ@’Ä/ X{oŽädYpä3±ºÝ̦¯'$`öÊ|¸EKì˜Hm_/�Ìnfûàœ60k�«¹érnvÏj5È8Ä[Ûkމ¸Æ¦ ‹åç×d�19_Üo�•žáçSÿåË#¢™ãaæ­7ÞjŠ4ó|Äײ’²WwÏîîøÄ[oóâÙ3D¥ØP•àg¼xr:ñðð®(Ä{æÃ32™Óý{ jQŒåœØ±U pdS–±_ ž`ÐuuN¤X¦küXl*¾zÎjyGã„`ëär¹l8E½Nµe9ç¢ÐËU…6Ü!¥TÚŒ]ƒ~•eT@Ëó®×°ÃÁ®ú«y�±ÜØs¯Ö䣼A�˜‡"ƒŠ�¤üçNh¾Û¹¿:�¼Fƒ“ÒTo¹€ªÕª„ý–‚šÏÈQÉh*e4Ê“Š­€¡)ÏÈ…œNWÊ0%åX.Š_¡+×<"[ûäµu´Þ¾ÊC{³jUv¹¤ J¼pu0Wn3Tlm<��µ@¤ÛAM¢ZÉmµ¥Ú·ãíЧ>F/\©‹Çr'¡’*±�›-´ïq3=g°ÐéÒžl/b)�‘õ�%•ëŸ7ªHʧ3®¼ì:gÀ^�´¼½¼)¹ð^˜çÀé´2fEŽªCÕí9³$Ed¨Ã®p×Ñx½8¥{i¾ùÿñøGü³ö{üÓ¯þóÍ {\'uMXiLfT¾Vµé÷ÊÇì@‘!Ãq„ŸèçÚzª Ki!¯þJ}XKwöÙgŸ}öÙçã=ãïg×ßón÷ÙgŸ}~Ðÿ èM´Ë²p˜gRN‡U„Te˜Š,›ø‰Óé%÷�p:= ÎÁl[qé )‘'k 8zΞÇåüHN O&ãYÖˆ„ oÜŽT„%9%f?KÓ® MŸO,ñ‘0MàIhö̤Õ�æÈYHë ü ¸€äµí-sÎ nâ³’v˜$N8øÃ�Â�H³*k~* ñÞD:Ó4—fbAÖ•´>‚›™ŽÏqnB–Wäóëöø·7·P�!‰òp>“Ôº’ëzÕLÔÄš#—Ë™Šsœ*Jö‚D‡®'òüˆ÷ÏÊž÷À|x‹óÃ<>¼Ëñîíf«­p¬î¹«2•¯§” ÿù¿Î·¾õÞ}÷UizÒMNÀáX×±j»„öç¯W°°¶×6aß9/c³ÁàQ¢¯|å+ûo!ûì³Ï>ûü �_þå_ÞOÂ>ûì³Ï>eŸc{â#Þ9Ö7¢›º÷­Ñ`ÎÄuerñ<>¾J®ûtÀ…Ù”o.@ŽÄó#AàÉ:ªÈzþŒkQš]Uœ# L~Bœ·L¿º—A¼0)¤ì‰ ™|y@4·ž’ ‹RÈ4'cN?�ãlïžRfSS{UT ,B-Jmäõ\ÕóGQ¥©šºP³V8ÓDóNDës1«§Om$Ö¹^âÑ០Š.mDü*V)lAå�¤�bí:ëÐ2uPvx4æ¸�í,þÒ dCþGµ[‡We�ÐU�Ñ6¨²B®ÜÎI·éruŽûó¨o~Ãç1ô¼¹ßjF`ob¶sæ\ •«Ø>‡‚�á¾|yÏË—Üeª™ÖÒÜË2¸ÊŽü~Ÿ"�ל!㯂äZÞ’ÚZ­þüNÑåj}Úuÿýßÿr®²Ü0À»ôþÆßøWùæ7ßáÝw_›Bp2•†)Hi½jsæJ"¼µÕÛ1iko¶s©ÿŸ[€ú§zÿ dŸ}öÙgŸ}öÙgŸ}öùÿmB˜­•´Â½â†ªùlu_n{¨.:çHNàö³H¾Ï�ˆ\8 bÝ^�u%Á-_N<”l:Q)e"¦îB)žðêâ'‡½r¤™ÕU4qtžty ¥ÅŽ(/Þ¼Åáyùê�U2ÎP1[gZÎd”Ld“â�ÙMcJ0Ø~+œ«ûÚMˆfD _(®·jMM)¡I ÁU6j �žÓ8˜E9©"šÑ¸°®'œ?0ß>3¨t~Ír>!NñÁ³\ÎË…išð*<.^?<âÂÄ鲚:­° 7‚˜Š3+ä”МK;riRu¶×Oñž”žã¦ç¦fóžä̇;ÖËÞÔÍĘ›‹´«´"'8ïA„5ÆÂHÂ&¢«î©U €nròÊZ� Çá¨ø«pS†¬>SðIûÚX 2îë}Ý#Ø­öÝckæ…ÜøLUuŽíÂ~š¸Nšh¨BÊÑ¢¬…Õ R„´0ß|’dä?ß2É ëå59,¨D¡PHDUøÏþÓÿ†_ù•_ãÿøåŠp‡ÈjO*åòÙä®]�Üì´ÒNP1ɦ°ÃNPoþݶ£Pˆ.tEœ á ¹}²°_4UÚøéC½h)å+{n/ÙB¦­”V¸†7º�ýg¶òαa¸ÞnÒ„n×6Òª¼«‹¹+3£Š²Â©nS‹QØ\§ÑîÚ¿mJ9ç úõçÆ¦,¤>~§ò²)iQÕoýÜ\·wfÍ8ÈO‚,G¸Z3)·Ey€�ý:9é�ÀµÈ£g8Êd® Âö‚»\2"3"=²ŸS{SùêWÿç&FU©ò�5*Dz‘K»ÖüœÌîæþ&×6â}öÙgŸ}öÙgŸ}öÙgŸ�ÛÄÍΛRÛ‹yﺰF;¬û;bdŠp`� ^È^ð“p!àÔZOU3ÔNL-Sb ÷4'Ä)¢ŠGpžUÁY¶ŸH{Ž-g/–¬¸´ ëJ^O¶m̉Ï}öÓ|æÓŸF¾ó�ïðíW�Ä”‘P,À¬ÌóMƒXP3ÍÚKv„àY–‹ÁÊÆO†‚�º•žç½ct$仆fRNÄt†–U_\rxD!¦ ~špó-.Lx2çå\ààŠpÎñêõk.ç3ÞyÎË‚ŸYÌZmŽÉHL‘ÙRÍØ –½XIÎ&–R¨éý„ËÞãæn"L·¨@˜�–?¨‰õò€ÌŠGãM• çØÂ¯º~*œ«ÊAøRÖC7´¢¶e]c²Õ"�Ü”~U%Ø]¡–+X‹@FþejB¥_·ùV»pÖ̺övgINÃõµ&_0Ëóûì³Ï>ûì³Ï>ÛI$³Ãú0ˆJlo–b$k"ÑKFmߘ@šI��O%;ofM ñ΂Dt9ÜŒ¸€Š#LsBU½¥JZ#Ä„!#x7!ÕVìºò°6ĦqyEÖGôò—"$µæ_@<—Ó…�ÎàÞ¹Rô‰Ë GÀ™µ¸Š­œzœƒËºX1J(nÈu�[Çá 8«åÛÌ|kâ�1qYVƒ€ñ‚óŠóŠ/e ¸H\_“ãÅú‚gYÒrÂ9Ì3ÇãA˹uœEñ74x;ç¢HN8`¦üsÞàÙr>×…´\p°†%©’pŽLZ_kÙWgœŸ9Ÿ¡’ÈéçJS®[m)Ü05¥4¨,"¦Rò#½÷”ÄëÅ]M8º5;Pë£u�ƒÀȘDmf®B¢_·ÍðWbL%΋ÂU*+NG¤=‡íÖ‹>L¤V¢Dz¬ $Úm<ËbÎÌ”SéH€S9ãñ ƒš-J/«âÂDŠ+ªVJº%¶£ZÒ‘ñn¶;{¢òÛ–@ÈðêÍ»c8cWˆQh¼I µ0ä¼ çË/­=OT~cq·õŽ�º•¤VU[Eßoa½NÜUÛk·‹Žæ×6×®øë°¬/†9go¥© `¼¿zîòFqX–Ôæ|TµÙVÉXÛgµÁ¿<7À7ï7çK7jÍ®.ÜB>HØÚ•VS×F½V]Ù&W5ßÚÔ¤•„�ª½ÑNÞí×<¯£*´_¨)eb¿Î®5-«ÊP¼RÏ_·õvK¯oY â¬9¹žËzîLäg¡¥ý<ŒAžë~v¨é6·ÝgŸ}öÙgŸ}öÙgŸ}öù8Ž©œ:4©e Î9ÐòåŒ;¾Y¶‡2»kÆ{ȧÓð%ãÞÌ®ëÃ#“‹,ðêpn² 3ÿÍšêEÈ«µ &ˆÂts°ø²¡Ö·ì™S&KÙëj&;G¾óÝ÷yïÝ÷Ѭ\4 ÞQ�š9/HV–>ÔÞ€îzÓœ¸™~øoóîë3÷Q DŠB-iH�ŸôÖ_³ŠNaj™p9àJYq.�ã '²³¦d͉¼^�õB3q:dFRd=¿F5Q&'¥ÐD™æYâ,ËO ûј %bŠnnÈ"�íúÆ%Ä’‰)𫮯 ¹€âIñŒ‹'DÔyâš­°TŽ8a¹< îÂáЍJ‡‚LÝ7S꙲RÕÎQ,ù’�µRSA¼©Ciß�¥ðÃ`±³öÜ–¹¨ H�*¾Ñ~Âè\µçcj wžÍâ~q6ª+lîžkÙ€��¥"O-Áµp¢+Ñòpr�·|„¶5@ZÔ’×Ç<ÂÜ­E·¼H4?¹NUQ8Ve×çYÏ¿|æöµ®uå\“ãŽ/”mîc/V±Ûé ìʾªÄC(/tOW“v5dÎõÜÔ?¦b´Ök¥}83´K·ëT37ÀW‡,Éò’¦.—7 t£xÜgŸ}öÙgŸ}öÙgŸ}öù¸�+{R_ÀKuߥ´ï¿ËçÿZäßøüs‹d¬·u/g.§—v{”\€�Ã[þ]qH0—rFRÉ»CI9ZüRŽät!ç 1+Ò Jnê² kRÊíï9gÖ¬h�Hêdwd!p£ÌÕ¨AÉ—3ašáØX�óžXö7Sä¯ýègøë?ñ£üЧßÂ;a�ióxã¾±åý©Imj˜�ÕJ*ˆ‰³Â<Gš·&^³w’óÊ’/ÄËkr:A²w<Æ…�^¿&çÌä}Q-ÚÏ[~¢�næÀ[Ïï,“±²\2 3Ât8àC «©ÿœs„) ÎáýYxxý.ér!x)çÎ!îÀì¹8í²¦MQlJ©ð‚ØZueˆ)‹ë:D“¹�sÑrüR+ÐmÄ£Õº³"ið®6ðÖ†^ëEpEÄe=5Ênš¦$ëFXT¡£AÞÅ[njl¤«ý\++©ÇnÊÔÔXN…ˆÞ|ðÅ¿iº Ñm-Að&;6œ��Þhš³Ù�kkïn¬\�Ö|2J)Ç\¶nëí¶Õšwv>Ÿ©ª6_@�©«Â®C³4¨ñF(—6€g”íÚ' `¹ „TMåOo›õ~jöT‘ÚÖ»…bZ8ËãÚÂrͪ:fV[¬H‘Šó¦´:àAÙµšð{Ùz¯U˜0vUóG£ˆgž�ÚÖ¯+9¯å˜m©Ç˜CXi#¼2`ìØ8*ùªu–ö¡*<õ PšLvü„h<¾*Ûí�Ñod»Zû�;l¬kJD‡Öb³ÛÖOª ÛÖš–Ob[¯½š»ZÜëÏöÒÕ´QEz? *ÌTÎÇhc·¯Û›‚nl·µb‘ú³ûì³Ï>ûì³Ï>ûì³Ï>Ï]¨yÿÚ€GDˆÜ¸…ý§~œÿ!O^^Bmë¦Ð|Á§3¨ÙYm/åqÓŒË+ª‰‡—€Æ3·ù‘O_‘^YîŸb–X""™¤¶‡õΙðWööXN¾x‡Ÿ&4grZHéT¸›2Íönº½˜]›Ôò—ÅÊWBhiterÖbEî­ÁcAk‡k©A_sºúÆ |‹ó’V@Ò˜¥É¹78kQ¸úÆe¶,Çm„V®µ`oŸ—•ºQÛZÈè`Ð9ƒƒý¶ÊO¸é@Ρ)B¡r�T² 's‡Ôbô‰m×(§¬˜¹€Š´�5# Œ<ª¦m›mWEÙ‰‰�× µÁºNh«7•ƒaó|;4ê«^ŒkuUQÕ'^�cþžµ�J¸’u§£-X6çÁ<ú£m7 ¹žtß`ÓuxäH¹G%Û˜KW³ +¸›�ûsÜfTZ,ƒÝ´—ldÏdc¹o[üõ§½‘÷z]\½J‡ó¸U`ºÍ:jUìߣ9·ž¯ú¢: ­`®®×Þ¦#MíW«Ûmm¸A•Ø-Ã# ­pu¤óc›ðxÞÆ�ÑQQkç+ ?»}ÍÔ ‚­ºrŸ}öÙgŸ}öÙgŸ}öÙçã7—ó+RËc£d¶ J"eáOþì}~ë·ÿ�Ëù]Â1•SÄ¥{Dn:@ëø Ä£ñd¥Þ#9£iáßþùŸåßÿwÿwÇÌÁ¹¢ÈRR´"ï,;P¤´ÉV˦+PЗ¦Öà=9'b4Ëd8q~&–ÇTu#’WÛcÖÈ-hL"¥dÑQœS>¼ÍW¿ö{üæW¿ÊG¯OVÐ�"'m 7?–†2v ä&p‰1ZÁJ¼ÂDªûæœðN ­ä¼7øéÀ<ÖË£YF×Hº,Ä%’“•NŽ7Äœ8/'æÂÌj|ÍÜ?>òÑ«×VIZ\u••¨)kqÂ97@Z³îqJ>ßÓ UׄÓüÉ�œ_áý e¿ûì³Ï>ûì³Ï>ûì³ÏÇpâ“/{=,#Îö^�սͯþãÿ›¯ýþ»ïÑΗŒõ…´¼FEÑÚh‰à§™œ4^pÞŒËUÇïþáŸð•_ùu.JÌ™¤ŠÁBÐud5µžsÖ¾šSb*v`ßÊLå$—ü4 Ä”U4gÄ�s Ÿúä‡Y�ÖêëÚ¸† T¶—ŸŽ/xX7ßá‹%6˱ñï ÚŒ `�kk¹µVÙê [ɪf­å 9�­+Áûƒ’ã…¸žñNxëùsÞ¼»k–阽üˆ—¯^Ú¹�&³Ì:EEqÁ㊅õp8ó(øŒ š¬À¸Ÿ+�Ì¥œeM'–ÓkR¾Ø9*çùxsÇr9“ãZTŸŽ×¼*ÅIUõW÷äÿ{okÛ–Ýwýǘs­½Ï½÷Ýû^½ªŠ]¦€È$…Ž@$Ø2��( tHL@ˆBÁÉ "B ‘¢Jp”FŒRDhAÐ A"J'Ÿ6ÂàŠ°#”ÄØ±]NÊõñÞý8çì½æcÐsÌ9×>×nד×�nÝ÷ÎÇÞk͵֩7çÿ¼)Z“g¨5ÄDÔ™ŠgúåþñÑ.Œ'ï7ó—ˆsi#»�à�̵ö·÷r�‘ïªÂ€Žƒí´‹ G̲x¹)'îöd•j}¤yÄ•í¥^f*ä¼¢Ô{äqR{J ”)ç̦\¼ÏbÁ¢Ä"”UûnKöMÂy²°øÉ�È—n›t»pîYvOj4]ØYIES&_;nkí4ÌÍv©Rœºs„¡�GíM>qñãóñðúë`Z�f‹%j¥'¡¢›«£©ßh#óu–iÍ�—/_âññÒs (œs]a9T{Ôß»¾Ü(ç⇑¹¯m¨ÔføðÕæb‘iâ>ê6а•�Œ|DšàYXwu’8óX–_/ì˜Õsôž"é×1ÑûwÔÁíêa–û\̹Áàv�¢ñ×PÁ¼ôï¿•ôίg¿*�?æ˜cŽ9æ˜cŽ9æ˜cŽùΟT/¨åÄÏÁœQÅÕr†½û¶0¬lHëKHrÛ+R‚\Þ�äê{£æÚc^ÜÖz}çj»œÁy…’!«á«ÿïß÷’^›²¨Û¶]¼¤#�€¼´AÂf�3í"¶êX¹ Ǻ\‘L! ðzBÑŠ¤ —ëJ•–�G@:�´"å ‰<Ï.ša#œïN^ÔÀ„Ä ³„ÌiR Ö~ˆ€Ä©áƒÁVÔ T+–Ó3ˆÍ·PH}ôVßåf ˜ ¥ÜCåŠóiÁÝùŒ‡Ë£çÍ1�hÁµ ,%€É* ‚Ä Q@A HV ¸Ê”7G-Ò� ˜+™a€iyV�Ö{Ôz‡ÓòÒ-3Äg\.÷X×ç®êK¹ïçà 1e‘íöÜ”sëoi¼¦G�RZP[Z|¿ˆuæ*ÂZ¥¯{·^9Ümû÷RKká%,KîjL4ÁÓ(Õ�RعÍw.0e X­Ò^ƒ‘í„J�s°®«33(¤Täåìk­ºƒ sÆaëoö¶å}ël両7ÐŒ¬5¾¡ž4ÁÚÖðBÏöÖÙã›o.ØÄKL˲ôó‚�´‹×Òfóñœ;›bÀRò2‰u]{ÉGð~£à’Ia¥€”`È®J#3P¯oÁª $­=“¡\�›-úëßü^¿{4®¢hJPb'·öÚTÊ á”2 N\-Ëâ € @E©��zA<¶¬ï«Jµ}]Ýî!劖ϸ;Ö+ Ý^Ø!M™7؆ƒ0íì#˜À¹b´mÛZIîŒ'”3Ÿ"¸ál,Õ­·,‡¸óE)eRbWÐ÷B­µ—¦dŒ{$,òÌÜ—®Ñ®¿³�Ñ¿!Z " $¤tØ�2÷6k?—ÖWÑâø¯0coŽ“a›Ì�Œj‡w®„£�¬Ð?M߃NOý~Õ�Ô2&d’QŒ„NGãK­_¸Š³Â�ØZhfÀEÛ)³�á~Œóq†Åv4÷2Fn\”}èÔÌ;¥"p>¯ø¡ú]ùXsâ[w¥#ªÒn&í ÉaI¦n­ž�›Ÿ{îÇ0猢‹àòÔ2;ÿ@›mÛî›{ò(ø¨mI{¸“ö’–a±Véø�Þî±§auè¡–qüÄ{U]Êí·† Ã.œš¬Õvr_OÿœŸs³v˜åãx�9ŸO[(æùü¬ÉjS³G�‡N÷4oæP/Æýá€Ô"øVçû(íÚƒý< †b�,çÇsÌ1ÇsÌ1ÇsÌ1Ÿ½¡¼ Qƒ­h1 A`rÇZ"òÌ|¹@ʇqHž3—V¤ÌP¹ÂÊ1§Œ¼¬¾O$FUC™bªTr¹÷ v8<3–eE•ˆã�xåt^LR¤&Xú ½|�…ý= h¸àXZ"äVÞÁì�1`�…¸&/©íy™ö�´±O�<@œ¸jŒiAXCšÃ°©'Õ@‘rÂòìˆZ®Hä.ÂÏ}ô9<»;á´f¬ ƒ`Èœ\.Ã³È »c[Ö§çÏ�óEε) ûžÙ€sJXSFÝœIÿ÷ñyúA­Ð£‘y¾¾¿ç_ü~FfáÜ CSPfPr?v°Àld Î…0{k²õ¶_3àgö—ñK¿ôiûµ{ øÊW¾Ü~`W&r -#ŒtnBƒÀoÁ_ü=—™˜&ò+�9æ˜cŽ9æ˜cŽ9æ˜c>ƒÃl›«’0”RáæsFCŒD€m��ë#ÄÆ©Ù1 U×Ë;˜\‘–;€[©H9 Ä[bÛ^šË#(„²[W“÷¨QWú”s IDATè­”AåÓ¢ŒírÅ7¾õ ¾ùé=´‰9RSi­ËÈ-W¯0â vñï×ëµ;¿D¤]äºl³¦Û„6·Û.3_U/Ìè< @ÊųùÒ ›rË ¬×{$6¼{w�ëµ gÆÇŸûÏîN¨¥Àdt ˆÔ´µq‘p_ ´ |D4E™I¬)áÕ³ÞÞì„ µÖ]‘(ÀÐÌP(¤^P·{is÷¼œ��QêÔêŽgܺ+£%”Ã=±v¹ååIwÎ{ùhò�}~­Òáb\¯mÛà¤ÁªÂÉ:ØV[3Û» #'1î{‡¢ÒcÛFoBc_*­ÀvpÏ4¼¥n�¨õJK·ÿ¦à@ê9‚·lID�—38,�c±œÒ˜ãrM§ái×r:•ù†Ž„Pµ�â›Åë?ü÷ · À&Eß Š¢,ÄP«îO\È}¹„ä X„ÿ;ì®DqŽ´S°¬g¨ä >‘ b‚=Ü2y§ò‹c6˜Ëdioùœsë†*Žv4;(8—’ Ó0ÍÖê±–þ¹ Z-·lX¥ ©+üÆrS_—XÏÈ,Œ6�x�½=<@Ø‚¿ùÕÿßþÖ¥ÃÜX�¹”d~—ì°r<<´£õ³âΆb(㹎c¾ŒqÞñúñCÕ_LjëoýüdOÖ]#óûmÌa•Ö~ ui\‡‘ 8~XcÊ8.KE§x©´+€ØÅ}õ•U¨^bäeź®Þþj r^ÀËœT7”ë;çåðéÛ7Èk‡Pò6^2C½hH•&pN> f�I“x((É ë²¶†]‚1ÁÈ×Û¡âØËó’ÀkPp½| Ù.°¶?Nyź¾@Ù@hnQ²Æ‰†zNDû¢D9èÌ 8ÜœŠS£›aìÏiÇš"{q±­ëŠÚŠ&.ÞÓ\ìt>Ÿ\¢˜µ?<ÃÒ™�ÒÒÊ/|‰†”1¨¤M`ƒ[�Ǽø©Ãµ°@ƇlÔdãAi–T�}Þ³}rÊZ³¶†zÏ&µœuîÜV”»¯¼v°ÈSóŽÛl‡-ØL&è`(Ú rö]Žêò ò'aáÍ7kb „io2Žc쀒›%ÖdZsn–äÔ~ 2Lq³&µwÀRN{{±ˆ *RÊCkÊP�Ö4Ö¬ÿhRõ¦fÅÔ= bØñPúÚþù?ÿ—�~¿ŒöÝ¡°äv_eŒfaÝeMEч´×--—€w׿^ÁŒþ÷(gáIžû4·ñ¶Üf¾·ÆÇ†Õ{|,š�÷yšq¬OKIŽ9æ˜cŽ9æ˜cŽ9æ˜c>;“2`ðâ 1Ci £”:¢ªº¸H¡å ¤¼ƒHç)/€%äœÀvISFn[¥e=7;oìÑÈ &¶{À /m_è`I Øêæû0»€Z¬3ƒS¬€j õu}É+Œ×Þ.¬€—“hY�є־/î*Ç›Ì÷”RI{%Z ŽšöÅ¡°›óæCxãP¬€Og-(µq€º¹Âq9C+Á�r“+ÂÎÏîv;4+c+‚×ï@œtÛ𠄆 ó­sDoé` €Lk†.å�Ë)fæ­Š 6ܼHCõ6rÜÐ=̰‘ ˜óÒ*¨¥Yb³ÕxÎ| ™a¿÷÷ý6|ÿü£»‡Ò¿×Á¢“ínöPQšÒU”ª°©˜b.’4€aJ´àÇD4Y§oóæÚù‘áû~Ë—�óps $ÈÛvä[o»ß¤¥Ñô°n£Ÿ—)¦Â?ŽW¯îð½ßûÝ»ÜÅ‘Y˜v7 ‘+C‰ÙŠÒÊ6¦óuUœWÃû½Q‘¦L¾Ž9ÊRf­SÕ:vÇò丟"\3î�¸"µ«óæ<Åù7 »óЧæ§Ù€Øýû¸þÚCGg ¹W“sÌ1ÇsÌ1ÇsÌ1Ç|¶Fµ"/KTä&P ·^S=r©\î©=£OT‘ÈP‹gÿ€p‚1µ†Wî �IL åê.·å èÁn#fb$&,J(÷o õÚ”v‚* ˜ÀD@y� �S!3ƒÔ�Á`EÏüU¤å[Õn—�óüF&¿[;y•Œ½¥Gæ XÍ0gñpÑS wj1Ôò±+(%XÍH�‰gä“G´½yû—m¥„O޾ŷ^¿A�¿�¶=臯^át>AJñi³«æ~íú&»¿g28g(‘ÿı_§×4è¥Ö`9TÊã;”íê„Tb �p-›{/i0¡^¨¡ƒKu×ЂU[3ðͽê4bØbrÎX–ìЙ¹3šØŸ_›šstT YSç/ÌÜúFÙ'h¸™¸]g_ä"´ù~é uº¸zXõ<Ë"Þ`,*Ó{í™E€i/Ùø�ýÑ?åª#.»‚“PÉQ³ +TΡ½TÁ SV0J/ìI�&(4l²£ ¢ñm€¤•�ø}4«Ý¼¼Bºµ—ž4Ç¢GÌ‹¹Wiù…ûýÿÊïÇïþ=ÿü¤"ã'Å ³š¯Ûp{yÄ ¼ÌbWuy«í^A6J8ÐUDáíŸ :†=tØs©güÀ÷?ò_úÒ«QBbV]„ǼNÀ“›ª3Ž5íÖl¬;¼ëª8}Ÿ~ú€¿ûw¿æê¾¬lgƒ :—vÌëŸ2·ûŽ»õu¶çLøOÿø¿?yù ¶]¶bÂPžzI‰çjƒ™aof˜È8 Ì× Î{dóiÏ œö8&ÚýÆ5Þ+D½Ú»<Ày׈}Ì1ÇsÌ1ÇsÌ1ÇóYœÈ»Ï)�š+¯ª)¡�—¥Ç�Á ¨¼`Èçg¾¿´¦r!ŒîúRÏ¬Ó …y�2¡´r&`eCÖG¬äÐ%'BÎ'R*?wúž“{Û°L¢¥Ñs0CQÏIô�÷S‹)¡–+D®Èù w& ¬<ÀD±,wHç3€¶ Ý.0U€[-@³E_UQ†€ƒ2f¼½‡ÇÇ òimùІœr�u *�RB­²+Ó "1xYÁ)�³ïË™P� `‚Mg# - ªHy„Éæe!©]ë´øk$ 8f, ,G_‡K˜í¯{«î(& @‹©17õ,¾ØÇœõì@köÜܳ—%c]׉?ØÎëED�Öüï9ÛŽ#›0‚3°\×µ·K‡ZZ¡¢�:@3ZIЍôÒ“Þ‡aØÙ—³+ט­…C7ê½õÖº=´W77`ÊlFÏ ¾èXÆÓ‰ªXÏ­‹&âx�Ñô¢ÍJpÝÚ2G ·M}.Ê üðø�šÏ=.~nÊ0ÛÇ= ™¬½†)?Q;ÔžØÝ·Ê2ë`sÿ¹ý¹plÌŒÿñŸÅOüÄ�¶sFÿœƒG—þƒUºl8j¦=d´vè6¿ß¤ºË0Ÿ‹#’þ[•¸yÍ\b:šul¿šÔ´;î(xQ]ðS?õvKöhØ¥ îÙô ÛÊiý^™3ß7{Uê>�p€âãëvÁ®þiøÖ~­Ì æ_6Ü�3ç<€}°é1ÇsÌ1ÇsÌ1ÇsÌgoÔ2øôÂU`¢0–”¡õ-ˆT=!%ßG±]aú€ Ý0åð²Aêp‚QBCZΘ ½}Uë†TQj¯ÏZÖ¾ å ââ°ÕÌ® CS6ç¢X½m¿ê2’Ä€¬ ã{¿ç{ðí×ïðKŸ>:ÔYΠä5Ž ¾Ùû:eb�E†[êÀ’ˆº%8öö.â¬cɹÙoB L€�a*ž›( r~ÑŒR.X8Á䉀õ´ \e ¯gi¥ïÈ×�R½TÏHm/Ÿ€Œ½}Ji”j˜6°© äM»F¯ÛÔ�¨L^‚Ê9ÁTݾ› �‡\ßAxA:å.*[–“ï“'ðLfhÃÅŠ¾ŽÁ0,¢½æõ½u††5×!_mÖ]Ï­œ�í²,�Y¡‹¿Béê¹}6EÍé(MiŠÈܾn.ù0Xw:’_dlÛÖ•ª‚5­�ò)3D );ÛÊKnîSô÷¦Ô…M¢X— ¤¦JÒ)ï6ÀÒnJlçk¦&[ žÿ/õ‹q–ÃÆ ÇŸ¹¡dODצêK»æÔ[ ïhÊáÝÇß|æ€ÄP{E˱Ky[ÛÌ\ ÜÁÞ¤bKíæ� $Æ×‡r/õã}Ç5l¢aI¥nÁ�AÐ\„y¶®ªÖ©�cäÔÅqì¡RS*÷ä}Ç4_“}33�j€ôŸwj¿·Æ"íFBoãÃ@­á—SWzF¶¢¶œÁ8&ž“…x*º+ˆ–å 2ç *£ÛAUQKS��r“†‹ÚÉ·FÕ›b‡ea·œNTW nl“"j†O{Å›uÚí ] º @Å©]d}OÞ5Õß »^†-—'X—w™m³Ò*ì´€7ÈRS¥©�*i¯'Ÿ(v(îZñH—Œš^Ôjï+�¨µÞXRG‰Ål-u(ˆ� ‹óhÄíÍÑ„4Ûºt»ö>ã. ?¸ÃßP«ù9 ]Ýý`›áf(ÚöïeOv˜ÚƒýëgÈÆPÝà·áPÆ:ïHÿøœ¥7ޏQßq_ÓqÝuMØŽ{½Íy¦±ÔïôlHk Øa¿§ø+¹gX·eû§C­IOr�9æ˜cŽ9æ˜cŽ9æ˜c>Ssú@«s‚U!¤H,`RÈåX} N„L‚zyíûÆ$vŠ&‰@� j0–ÓÉw‡¦­n ¥ ¥„´žÀÙ­£‚šçåQãÌ®¤«”‘r†Šƒ.¹\\ƒe‚Ÿ'|áÃ3l¨R@™ñéëOðËßø¾ýú H*’Žø±*)ñ$ù^Rû¾zæQø˜=ðØ'‹”Z‘0�ªÁˆ¡p~ µzöŸVß!¥3¬Àr›*u·¦5¤!YÅ‹ó‚?xî€29„«_ç:2å˜KN=¿Lj…‚‘–Ã5GÙÞL@^22/HH8笈_;Õ5Ç)ÃH!Rp}¸À„ Zní¸,®r»)¦5Ãd«¦]çA´.�6kíÞÍêÆ¹€c¨ u*¥ÞðnÀX§Ò‡ç÷ ñRdÿEdW‚²³·Yk·U›™ÃAš‹rSwyŠp�åœ!�Ûtåè²@E;ôÃä:dO 5˜lš¸!—¼³ϤU&5T”nÌ`hÎ ò:@ú¢š1\é—&q@L!-3nØHÑ!Ò(’ðÜ·§-;s«0ºõudòEC-:дU[Qõc,`nžmÔóÜ*Þb-Ӿ˴v�Ë�žBÌh;ŽÏèÉ�:Þ/®óh4îï??Ä»ÓxÚ©,o³ýúÃn¶;ÆÙ>ʼìí ³ùu�æàa9åc]¥·?Ï?8߯¨#mÀJ‡Â0r*æ¼Èh±VoÝ»»~ãoü2Îç³Úï•”s+Ð =­ùó㸇ýù¶$æ˜cŽ9æ˜cŽ9æ˜cŽ9æ³9¼~Kå Ù€õú-èë_«"ñ‚íͯ€êÝî!åÞ·AKêVÏØg[-@"ÏõK Ud4ßj³Äjõ}"1 ,PÀõÉ*˜\]XU�Ë[¨(�<ºŠ\)Æ* JXðåïú"¾ûóŸÃ”a´à²¿ø+oQè e†£�ØfÞsçœ= �©séª¯à ·Å“‰ I+ÌJWúh6æ m¬ '¤ §x=�ØÀ¨ NëïîñúþÞ<܃’gÉi-ض‚ëeÃÃõ:àWÝÀZ�Pw{åR jdN  ·\gÇ ¹!ÎJ)ÁJ…AM Ê B䀶 jÒ’P¥@Ä@iõ㓘l f¨:èº\º%wïV Ë™iÌ‚žà^TkS$]ÚeåÍ7Tëx× `¦½ä#rç85iªÃàkÎFF¼~¼W|ýmÓ«¡Ä”/ùìïÙ^7… 6:<Ã0Êy»:5 5òì”N;@¢½±'fçe¶‘Á¶¯=F§°·Àkn†�›Å‹h’d¦®rëª,F[-& G%è"³Û6žÑ^<ß4Á±¹ÅXwp+^?.èlï�‘Ôoüü�‡»’‰˜RtùEÓîáö5HS ‰õ›õÖj:Û‘‡µ›v™‡®æä]S­Ávë9t”ý×%“’’šjno¨8CàxÏ±îØ©9çFÞP^ÎÙ{ñ §”‘óÒï×”– Þîƒ>÷Ögê×�˜ûç㷭ƺµã‰ÝmÖÖ¯ûãã#~þç��®¥]yÍ­½}V<ú¿ï?6ÿp:J@Ž9æ˜cŽ9æ˜cŽ9æ˜Ï<4AÒGèÃ/ãòöëÈYð¥ïùMxõÑ-Ðr­ï�LÁyx!mo¥µ¸ê n6SœN«ïáÌÛSce­dcI Ù6|îEÂ?üÝ@®ï°Ý¿ƒXdÍ] HÈëÚuE=G/%T#üÜ/} ?ó·Å’L–N |Ò FnÁt†À»¼ÿPømÛæíÄS¹g왣tb†T£éÖ`R�ò Ug·`D'0åú°�–R>�™p½Üð�Ó 5†xsÿ�۵咗¯äŸ¾½Çõt0Å­Àôz½ô:Qé*2im·€›íZUºN#RŽB•Ö2óDðX6\¡ %cSíßSJé{û57¨U…žÜÄYtãâsp6ܤLƒ5ìÊUÚ5jÿ{(Ôãv/ðî9òsJí�­}Í�9æ˜cŽ9æ˜cŽ9æ˜c>룦P)¸|ú‹ ë/ãÙéŒßð¥ß„ç/>‹>¯ ôñë°ëkWY�Zf[Ø�!‰"ƒi…ˆ¡TÙ©»Tb€YA²Ê«·Ì2áÛ÷á_ø?ˆ�^¾BÕG˜(¸Þƒ`HË ¥„’ï[ËÕí–´Bó Ÿ<.X!|†©zÙ†©ÛiesÓ1­˜›~çX¬Y3çþѲ sù ¨TÀ Ô*RZ�›8Šˆ¼Œ€© –·€\ Æ@:CÄP놄À�—lapf¬Äøà|‡…VR ’²$,ë2àc-`Q¬! 1 ·´€K*Š… ÏWIqØ5µV”Z R»2n]2>¼{†3Z˱818™ Ü¿ö*�k–æ€�@©Þ,2 Ÿl} H¦”Ú=׊OÌ }RH0.ôÞ;ßÐXìU_]®;²}>úëÎå ½ÞZ þ«ÿúO ¬¼�ÚºÄé“<½¡¢²÷Ø™±Ë§M®<…>ÊNÂ;˜Œó§F|oÛ�GkìÈ ³›B LZ½ù~›Žqœ§¯£¾· "`á²ðd¿ÕiÍñ^Ð8Ú”©…F¢·éŒßJCÍÆï±7¿Úàbí†u{V ÎpîVm: 7¨g¢]s¢}@çxP&eß ÊnjOÎ=$ÊO¡áÓ›©ÌþˆXŸ[¹÷8Ï÷¿éXû-…¿öÓësÌ1ÇsÌ1ÇsÌ1ÇóY"‚I�•{,§ð¥ïùǰž?„jENm¯¼Ý£n�ò†_°.Ò³ó*®&À²€“ç¥�H)NìíÀ¢�Z\¸oµý¹ŸûþïŸú›x÷® ŸOÞV»=¸ã-ŸAì¹€e» ÁX”ï H8ŸÏ8­gWÜÁ-–‰D Õ‚åôi=4Š0k­]ù®±¹9¶V1÷¯…y „ S)R&lÛ¥Á_�€Aº¬ÞN\¯P3`½ñ @€úÆÉ+€\¯8ãó¯^¾ÂË»3LªŸdüYkP�cƒR§Ô‹?BAÆ)£–⊾k-'P^L†ò¯1ƒyf¡ž­g¤f–kA–Æ@�^´�@ êõ2Zœa¸n�dèŠÛúýÖXÍ/–óaq]B½·®K‡¸Ë²tFPkdõ[ïlíºcÿLbt'Ð�HÈùB€ÂùX½ÙW‘#çÜ݆nKDÆåÈ_Äp&'¬ë¹Û„£ixÐ^R; È8šÜ³ò€YQ…é ç»�ôÞ?¡,­«Ü”Xê;I;lthÅø/þóƒ*¨0HûÓÈ; Õ||cÂÚš&�§ÓqÑîâ À•ú÷òü7þ˜$ eÚ�K�ܸ0žwÈÉ]Aß?J6ö€-ÞÃUbã¸÷�J{!Éãcé$;¬È·�Èã¼ÆÃñý?ð½ ð8«,ãß­[À=Ä´>µOw ò|όי-ÃNÚg`8¬ËþP†rP`ÚhGÖãQÓÖNµçvÛ†¦ƒöïó Ñ-Ö¼Sñ�ºqÑÚ¿vßHm}�BY9?ྎÖeÝ)§VoŽ~ÝnŸ¯cŽ9æ˜cŽ9æ˜cŽ9æ˜Ï$„õT6¼zõyäõ(%pN`Qd‚œh™©µúfNþϦM ÄÔŒæYßkf"˜8epvÕWZžá§á5þ¯Ÿýìî%,¿€Ê†Z ŒW¤eõ–[2™7þ¦“CA"/Úož ]Ž˜b+ßCRF©egK­"­Ýu.½겜ªTˆJî,yÙF@ 2x9ƒR‚Â@ 'wŽé€"å3Rv”È õŠM*â¯cÀó»».\YÏ'¼zùZÊ`¥h�]2Î/ž#ŸVXûxì“'0€ÔìÐÞ°Ü­¯3„‹õjÐS­Ù¡« �°0;p%…BÆ^\}• c»<Z[™Å‚Z/€ëØë›N¹£Ú{¬EÖ9gšcÓD¬m�®®Ñ°üËr˰8DnÀ·”:å¦o™YS•zÑ®©x+õI™jJì÷Єh™’^\b5X–¥g$t^–ùF<ÅÌÈ*°³‹ŽÌ?~ÒØë@‡w'6çÿ X8@X<ôXqP¥“¥w(öþîßùf»�x4P�CµxØgKéÞ‚Ê“]Mv«Öš•0œd›¥˜¦Ô¤ºØiÝÖj9fro¶Ö®K‰{­÷P5ÒŽÄ:ô›=ç!MÄÓÝ{Íj9'Ȅٲ|«Ö‹×‰×=�V|á wè9{Þ‡M'8<×m3Þ'V 0ð0Îã6ñvLi�š‡¸p£8½½¡�lÿLÔ캼S§Î¿¸ �¸ñ²­å×êN¥ÈŒNæÍмøóuÐݹùojôU ›8pwç¥7e Õéÿ,¾sçò×o~ìÏàúÕŸ�þÊ·Žÿº9æ˜cŽùu0üÅ�qú§þ ¼ü÷~çî· rÌ1Çs̯=V¡×78�ŸáÅË”ñ=e"ÆÂÀ#Iƒ:¹Ã‡)^2A'ä¼À `JÈùµE�1eh½@ꪩÙr‹TðrBZO¨9*©Ñ IDATU�j�íÎË |úb†ª›ïÍ´ÂT€õ ƒ€T#$âaçTÈÀRÁë äœÝŽ B“y“.ÓNLD hË©«ÍÊ7]qÎE P®Hë¤4Ä0m¯«J0ÈõL€ò $ Åz}ƒ …pTQë†5g¤¼ôù ë÷ÿÓ‡ð˜cŽ9æ˜_u¶íf‚ó³gÈË Bs‚ÔŠ”|øáðöÝ·AÉ|Uœs�TJÌ0$/܈Ø("IQ† ™\•¥¤o&"H|rÐƒÔ ™šÎ ¼8l’ŠDh%¥ŒÔZo�ÔÕq­S(1ÎÏ?¥Ëé âÔ Ì\Yg"¾‡%jenS ‡Ã£ŒZ®¨uó2�øxV¡\îQ¯WP¾­ Éjj/7B œ`  µïÏrÊÈ9ƒ¹åÄåÓZ)aY–‘ƒ×ö3‡àŒ y6[žÚaØA§ȨåRXê\�W6°زø¹ª@ë=L/`&œÏ'<<<"-ëÝŠeYa)ãR�[E:­ ÌØTÚ©àÅÝ ½x�åZÁµâ£Ïñêîõrñà¼<)ÚÈ9{–¡ªˆ)ÔÐí«O¢DX×u”�2ƒ¶ Ú6dÿ4–Õ­Ñ/ž¿Äç?÷Eœïî|Ï®V]”¦+¶ÇOá\Tµp–zg@Ý9Mg'ë(jIOòúGìvÝO£ÕfÅ`jÀ’'e'ï¸@«:žXUØŠó’wL @庮,Ù»4tWäìl6^³ÖŠÔâãjSÉr»U´—‚ýÂÕ]SJ(Õf(Ô‹'šÚKZkm”#„EÔUfSCÉd �̼ƒÃ^k£ÝfºYÆóŽØFkËPŠñ“‹�SΪÄhçM)#%ÆïúÝÿ þÈýWÁ,`>킞•pô¤±Õ¡ÒÈí›Ûq°GJy:vFJ+~øßþ7ðGþƒ?b·ùŽfîÅ9ó�o›dìTtþ[k ÌÑf;^;`ækkŽÝ:¤D ¦)óŽÛµLžG`{8Öm»˜­ÉÜ`¤MÙi* y )Ê™þðþ—ñ×þúÿˆßù;ÿÉ›:h9ƒãAï•êRcgAïp¯ßß¶³~ÏÐv>›Ú¡÷–ñ}ãO@ÇŠ?üÏž�wÊÌñ½Ö+àã‡Áwjàõ«?sü—Ì1ÇsÌ1€íøÿ„cŽ9æ˜c~�Q ‰22¯˜F¾ï)^ØÐD0KÎ ÖhJ6&ß»ç”2ä%{I*·H­ZÙÀ*½•®Ž2…©�© ±ùFá^¤º¥61�O'˜$«xqÊ=GÍL@&¨× ˆWp>�Rî{ÍYMïÏÍŠ‰¶�RŠøÚ!0±¶U6`YP­É›ä ‘ w”¦ˆ*”Nàe�aC)oR<{öÏ?x…å|Ær:ãõ›wxóöÀìVá%÷rŽ5eM"Ü_/¸HAZ ‚»5aÍ Ù¼Ž”™ÝÖ›RÉ +$'Ï>LŒ¥µõ†ê.K]…×â¼j­XxñìŒZ·V’A¨jxóö-ßááñ JÙÕŸª°âªÀÓù9Ô*ªˆ£©Í®Ä&vêÜF;„±q˜öæ¾89ç®Â‹k3—´Ì¶®ÔV;GÌ9älkâ��…‚2Àã\¸²•Ò¿WT`ê)5.“—æõï-¥xKsW]J�é|2¾v<€Øƒ¯v þµý·ãÏýuº¶s1 M×ʦ›Ý=TmÚ[Š1=ø¾žÖÃ3CA–ç[�ü\Ø1Я|å+øÅ_ø{øêOýmˆLvo²kbŽsÞ[¢CÂÀ{ÜaÇ­Ï#ÏÐ�7ljfQ�Ê“ÍØúýý?ý¹ÿó«§?”£Á7Ï:tþŽü?ñ#óï˜cŽ9æ˜6òõo‹pÌ1Çs̯:Ö,µd)`Ų$H5ÔrÅý»O`P‘n×ìj+Ùœ ®^,‘À¨Ô¶Ç‚2˜–msŽÁ "b†²€y�ª@¶P^‘–q5¡ @Ô¹IU*¾ü]¯`ÜÿƒG·ø�¡Èè.=£qœ_`W梟ØGva’Þ>L›hJ+òúê#¬V0Ÿ! $VÔíŠD:½–gв¡^Þ€HAËŠ·àË#VJH—‚‡kÁó/p©D<ú+ŸhwH*ÐÚsß<\À&8§Œw÷à\P¾¾�¸) ÈÙÅ.ÖÊÀF vzQf¬Cÿš”Z! \¯Œ( ¨HD(¥`«pFÎ' D7`Û@éÀ‚õ|Æöø/>ø.PÒ&¬±žÏŬ=~­ ¬RÚwYÄñ ·â°Î›¯ÿ{ΩC߸޳`Œ™Q«tWéèg÷@­¥¯ŸN÷B´üƽ¿´r‘¶°Cá')˜J&Ï=œàsp³('É9»ý»)Tûçã®�Ü5™ ØÓVÙ÷Ù"(¶ËœS'¤3,r(46àGä šZÃzÜ ‡ÊÍ&»'íÊ&f5·äΰ%ÚŒïï7üÙÿî/ƒyi?¬ƒ­ ª®ˆk6QÌê/Ýå$Ž÷µ´Œ :æÔ=ð±¶—Gé!•sñG@¸wïî{†¿^¨.Éøì A˜‡§ÎpoœÇ°´`òã"üŽßùÛñçÿ×ÿ÷u×0l»" ôk°ÖߣIjA ÆÔ$¬íÍ$~nÛ‰¯Ýøxˆ†$w�üÁ?ô£ $Àhíê9peÀ×z^¨}Cðhö1âW#ÂYÏe÷ÒÜô3¯sž*Ð,dÅOüÄOSÆ%Ìk¥-$5T´Ãf®Ç1sÌ1ÇsÌ1ÇsÌ1ŸÙµ\‘’A”A0\Ë<Ü‚O¾ý�r‚%ÏÆ¥�©çöH§ȸe¡�œÀ¼L†Ëý[$(,-HËÚØ‚¡cÑ -·V.ÏP H�kˆV�H+ˆO0Q$ªx÷ú5ÞÏ€%1êÃÒ鬕uú1ÈóFÝØËîc¤˜ †*-+P®e"”º!å3Ô¼ù¸– §ó¨dPX½Bê=x9Ë $@Þ‚©"SÂiqGÝãuÃU*„òiA� lNn ÅÒA\Øx%¬ËTÆùÙ }|DQCÊ'¡ÁRÃ’P”eê>zmk¶ÚÌiM·’3–eqHÕXDw÷¥„Í*Ø È ‰²]ðü|‡ëV Là´8PC‚èK*0ß�ð™>…é=Ìî:C6`í*ÌRÄÖ8؉¾æè¸`¥”^œ1#¼Z¥ƒÜ�£\D'ëï¸ÞµV”RZ6díQv»Ì¾ÆNTyÉ`b\¯W,ëâ¶ÝÉ–¼æu+Î{jE⥕Ùúm¸®«¿g­Ýú›b SùõËó�ÏM¹ªŒ¼¾ñd fä]!„¢õIîlÑõ¯ó‡ELvðf,"·úi…—æzüçh¦þÞópèÄ¿ H0ËÕj©)Æ´3¢ÛÜ@á&ÿM‚ ©W~&é 3õwÜWAìâ)³ÓÚ�µŠ5Xé@iTQ«ì(QÑ]�å býcºSo:ÐJø‘ç?ÑÕÚAæ(>™”íI®Áü0ï6‡%™Ù%Ûfqã"<ç|¿éÔz×y*xaqXwo [fß>Môßv÷@HfGSSüàÖþ[ /¯ÉíaÅÍ ëÀv4 µl ¨Lölië4AAUâ¾îmJii�9æ˜cŽ9æ˜cŽ9æ˜c>«³.'lÆøä“o!�?(áúøï¾�·o>E1¯+` âQW^ÕK‰Ã!3ß÷š¢Ù€ R L ‰6d+®j˧¾o唑ˆ!å‚z}åìYƒ)·ýÃj´‚s­+Ä W]ðíƒäÌŠ[Œµ"/ ÔÛ‹Í´Å¡ %Y¨®fËeäük´Ñæ4 OKÎ0¹bY2鴜ֵ�7 àå&¸òO õz�l¢Šõ¼âÕóÀ)�ô5´â `aW"Þ�3žÝÝáÛŸlÞ²œM�NFSœÏ Ëi®WH­XWF�\‘ª šŠW]õ–üڹ˵àãWâr¹àm-M ÃÃUÉ‘½oÈëêÖ_U$U|pwÆ‹»ç¸.oïß¡@Z‘f†i†jA½^°žN ÊHyÅõr�Óù„Z­¸¼ãYÒ`kÙÊ®ôÃÅf ›Ú€g—*‹¥¤¥ïTß³�‚ÓÁÒ¢üµ;!iôPÔZ¡¦È)ïZ†ƒ%Ðôš™µƒdUEnQ{#yÖ¥9H†¹BPÔÛ¬SJíx¬¹;S(g5ßhw‘9FfZ@¦ŠYÉб ˜¾Ò¿7`ÌÞÚ9·ËDB1€©€(·RŒ(’˜s­@ŒŒ6�šUçl¶!µdÎ:›2¦:iêª;êm¿´£Ê¬f?^¾|Ž7oîwr˸Azu¹YÏÍÁñ"†:3ì«þž2�½8¦ÜÖo.JÊÈZÝ;O-÷χLz‘ÊlažíЮpC‡½ã8÷ u„gZÏNte�‚)µÌ†Q|1¯Û(�™Ô�ˆüB—÷†ê�(àó>qäÿÑT ³j£�‚šÈD ø0sü–G•v­Ð€kÿwj�œjÚîKìŠeœŽõ‰{�VâcŽ9æ˜cŽ9æ˜cŽ9æ˜Ïêˆôô—Ë7ñµ¿ÿsÐrä Ó ¤3òr8ƒ¬�’” Û#Ø ”�e9ÃD‚jõ"ˆ”²GomÐ ¤œ2L*({ŽC e“ÂÖ;0¹S‹Û^ZE¡×{° rÊ  % r‹#«å 4àD¼@AM톾Œx²P�E.3Ãà€fYè”9ófb©¤¼Â! ¼À’çõ± W¨nHé ±&Õˆ¤´àZŸ¼y fÆãv/+rãZšÛ—g[ÿÙ5)ÿy¡÷ÀFÏÂ).è8Îx¡ ‹ö[‡UÝ:å Žã1̮а?�4rºü¸N_;·9?¡ñ0DcñJn-º‘‹8È8÷×ßÛ½rÊ€u-+p~©I±÷€9 2ÞT€?ù“? �×é¹bØ™çòë0ìÔ¡®»Ípœg\� dž€àȰ4³ 8ÎkŒ"™=pôϧé\]]8€®�S:þƒá˜cŽ9æ˜cŽ9æ˜cŽùÌNJ€Ù ~öåÝ;°D ´ž|?¤„œ¶íêûv)`­±»‡5¸æ6à 5#¡n†rù¸¾�X’[xE)g˜Š·ÆB!´‚’C/N 2 1AdP‘ÁSçÁpD*–¼ Ji›¹Ô£ÑD©A$m¢¢y_Ê3Uí*®”2-‚D j0¯–¾‘®‰2 W�nPºó£ ¹^�TqQA@kÅ’PAU…ð…/A9áúú-hY`µÂH»Èd]FÇ@äû†åtB© â(¿ŒrKím¾s›qˆÁá~»Àî ¥V€¼ÙVUAÉÁlb/IÌ u�55^Ê^òéÛ×¾?çø^@ÌÀ)·6ÜŠZ/XÏ/30Ÿ¡¨P4y– Vi¶võÝ­ˆg/¢ãšeè*Ñ`:‘íyƒ#öÍvÎW/)8�NÝ~¹^vjÄÛn�`Ks›ð¼Öqo¨vY,º¨Û|S».¥$N°*n!AÍÀ³Ýð}å³ôq>˜q°ÔuX\¥Ù€'5á l™•VÜ�cP^3…éÈ´»½hª.utëkX6ùWÉP›��=±dB¿?Ç9ón©ÛO£½gAï[;`”T$N ö9”ŒVa·8‡�Ù-×ôôHŽ÷�<ÁXû™û5��MwV=Žë¶W Ž›RÛŸq½f5Û Kç�©h;/kç°N÷×R­gÎ×Ä4ÚŽÑž ª‘õÒÿ!ÆM±É¶¾.;àŒ/ßÿƹÄÝ5ûšÎ¢öpE2"}’AØeÆFíÜÆÚŒk~(�9æ˜cŽ9æ˜cŽ9æ˜Ïîˆ\Q倅q¥RC‘W±®kÏf©) ”±©G@‰y†”JS›±ÂÊæh}æm¶Dà”‘sL�¤80J+F”•BZ–êPC>½ð½£TÔ:T^s$™gßnb½üï%çII6xÆÜÆyqk˜¡²Á`ʈJKƒçÃyŒT©0Ù`ÆÈw/A¦Ðë˜n®œ4CÝ ¾ðчøÂÇáƒçwÈ-tþZ .×5çhj¶P™…-TDœ7ªBAP0Œb£L#Š/¼lbrB6w#1Ã`¨ªàuÁE+ y=ùÞ¶}]nö_k嚦Öàšïá/+”вüÔ j§ÅÕŸ˜ÏÂK„u}ÓV µ´ã–žß—sz¯ÀÇŽÚaιY¶ÿöÞ=ض­®ïüüÆs®µ÷yÜ÷%AЫ^PÐÐ!¢F;Ä&I§b«mìV;&¢vâ+F«ZŒVZC©�ZRÑt|Ä2>:vLµEG"j4bl r.àyÜ×yí½×šs<ú�ßx͵Ï5© Ý€wþ¨Sœ{ÎÞkÍ9æXëìùYßÇÍ9˜Æ©Í]ÏE\ÊŠÒ³|]Q®†Øï÷Øì0í�µ0övÝ¢MÙùYr{Uié((Y’)%†ÁUky9.“Éòvܨ¶Ì ´8,pèC ËEï­™ …°5ê©�É6�w üë)jÙèúç-(1Æ”ƒ¥£­-G°øê’… 'ç­Ç¤…­üê-нj¯WFIÓ@S_FQÁ¤˜sëÚ«C ùEnypZŽ"Õ’ªÀÉäÂås0’­§v‘yØ ªÉdZ³zÛn¯öë7ïR ZšKhÚ¯ß,&¬•¬Ü+{H½é‡-ÇÕ²+½Ú°ƒˆR²$cËÕ£ÛÄú1úœ«hê›lùÕ~¶ÈÔµ·7Ã%à„R"ÒCåö¾'ç(¾1&異\föŠÚD“ ë¡,¡ò:ë¬óA:r‰ã¿„û[Ï`}¥®³Î:묳Î:ë<ÞÏLü d:Ä„µ[¶GÇkqVª"¬ÞS¥Ä`,ƒ0Öb•ø0ÀbÅBôÌgWR@¬Ã�ͺ‹rVŠ˜è±Ã#‹³Çà1ÌØè1ÃÀ†Ù\°bP(Sá�,’LµmW_ …�ÁÍ�;¬¸üŠD¢@ô„ù,+ É‚žT‹Do‚‘pŠI‘ÍöÖ�<âw DƒC¸åÂEŽ6[œ±m¶ª€áê~Ï•×HFóÿŠ:-ÔÜ¿„uV­¸Y9YYˆ’‡jE-ŒÆ�í„MÖ4e²bχHtrWc IDAT4;ŽÄÜ¢«/,º`+ÅŽœH Mf¹ðÕZm�NYqi Ä01‡ÁCŠɱߟ~£V®I_þY„>Ɔa`ÈЯÀ@…Ö¡ ªBhê¿ç Ô�ié,ªÂ�BVN~¿µ&¯™]ˆÛt_‘­Äk,Æš¼¶ú¼!bP( ô|î!˜¦¹�÷|=½÷`C½ÖZŒ*ÄTy£ÏeÔ8TÔâÙ`NS/5Ð!þ¹Z(Ò×c/m¦íù• –0M›aJ)$ Øô ­m Yd©µvצ˜ÓhÍ´øÞôXl¼943öE%©;÷v<ÅfªÎЕ‚ co’y¨ßc­Â¨b nß#õ…^�¸x/•¥Uµc;¦–3¨Q÷t�hmú¼Ãvœ¦û¾ØAGÓU´µn€"–ív\œok.×ÄÔß—ýW”‡…å:(]ò›ÂTU…%HÓä@Ìà ¿–EXlâr�õ×CÏtGB˜1†l÷Jö!¡K@ÜŸç|—ÆŸ²ï[鈮·s#«p�uççÈ'ÝÇÅÏ|>£û@Äm\ø[_Æí/¸ûýüÀÇ\üžWñ¬ßû&.l×k½Î:묳Î:ë|hOš¯c¦kÈ´Óâ„adç#>¤.û,{¶H†Ëq÷@¸íikN¬öç~} ©ïÿ¼ÿä¦ìa]«åþé¯íaÞdy£X–ϤnŸX˜ªÂ3†xØu³Î:Oœqwsñë¿—�¾ÿwøøÝÛyö•ßæ¯ùîyÑ�€`þÚ?àÞÿãK8ÞüiG‰ÚV°¹¨¥"ØŽ«Ž°yžˆÓž#iãc€È€È€ÀšH {C·È¸7’÷H D1ødðÙö«J²Yeó Ì)b¤1ŠbÕ5ÖhÁ„לöØñ‡bÅT5\ÌÐFAOqAÆl3®Å�¢Ðe�ˆrãå<¼b?7*hŒgḬ̀±øé‰žÁ9.]¾” Il¶’öÁƒS¡6X;à§É�®ØFIIŸ3%n¿|™Û.^€�œW¨V¿c" 2c¤xÖ–Þl/N)ÿ^LÅ0骦,οRBJ Î’üŒ”öeg«àÊ$P©_È ×Aòøé ?ÏYµÑûùì¨,0mš¦e¦cWÀÒþ¼‰ÓD„ÍfSùBù>…€¡SY›>F®¨ïJisN¶^‡qˆ12Móä�:CëþR…_잣ÄÜ[tÿ}µ‹#éZ¥ ©Ù“¶^Ó]Q)õj‡ùnËÜ%$1†Î.Y@aÊ6HS J�µ–'ݱáéO2¯yÍýCg_-À¦—i5ßù¿;TÇ•ÐM�Z¦Q6ãññ–ý~®e!u£do»Éí¸bèÕc= ëËF`V‹ly“«k˜¡�$‚];mªê»bq^(,… ÆN·$Ó vžojî-¶ [c©€³©{kq¬oT1…s-µZsÝ« {Ëkÿ8©úÒ‹õ¹Á;©Þ˜R-ØÐÐËCËôR¡Gê›MýôE{¹–K…¤ÔOaúóé÷ý!ôîϽWFê9닳•å“‚æ¶ûö!ŸíÚaè€ùJ×y"Žeûµ?ÈG¾ô)œ~ÿËxç¿€0ÞÁæ¿zéêµ'ÀùOœ}×ßæ-ßµî„uÖYg�uÖYçCüÙLò�Û~Ó4aœÁŒR¹w4MlásDFK$ì€6 Hæ ÁïUùd·š ÖHgÁÜg0bÊ6cC°20�ÝàÈ$|ˆHŠØ�ež}UnŤ÷¨’Á–rH¹ ¢ªÂbŒ„ZþÙT^š¹—…31© sÞaGÇTç'¤ª‚ 1’adO8»Ž1âF¼ß“ü„“Äññ†ÍfäÔY�Ä4ïÇ‘³ÝŽÝ4åç#Cæ5(t5ÆdpèðÞsip8ÀŽœ=1Ì­½çlY±[Öœ: 8ë@„iž3chŒ&Åœm˜�cŸŸØÛ†çý›¡YDÆ\®2ÍÄ4ãœ*'�5­„%ìU jF¦K˜gÜ0Tsèì·!øœ´Ø8Kï˜,·Þ Èšku‘¥§wê‹ÜÿB{=¬+ßÛâìLµ$å¡1Ã"J¬ª"30y­¦ib³Ù0Ïs¶k‘!bíÀœ"nÁ-úÇ !B>�"3-Cni—lJ¥FÄBŸ¯WÀKm�ÉÒEµÏšØcäk¾ö‹øg?ô½ÜrË­j»'æHRÛ²5õäèdL±ãÆEhcJ‰““³ú½¥™¸Øm ÌI)Ô€P•�²�‚ÞqÇ­ QH¨¹z©^$ÍÚ3ù8´¸c™ýf9—¥w¥nöÿ .ÝìëÓBzº$÷éœÚ°µâR 8zxX_i.hµi«ÔôéOÿH.\«%X×Ñ“RÈy|‚‘¡{žÔ­Cª*ʶ?2Œ5Žf«Ž‹“f÷¶ÜZÔ[kòrÍ[=ûùÒ’^Ḵ}§ÎOÝÃ!¤ ¥ËS÷öåòر{±æA¶=)ªÂb%ï _ÖYç 3r ÇŸþ,ä7�w~ÝóØÿýË\û7ÿš‡^òM<ü÷íë¶…§]'ωïä9�}/—7Žá/}%O}í¯ñ¬ÓxÖÛ–§ý¯‘q,�ý$.Û�ó1÷¿Žg�¾�gŸ¾‘�ýõÎ=Ÿõ�Ÿãw÷ ¸ë§^ÁÇ]yÏ>ù=>ö·¾“[ÿL w¶õ[¸ïÁßçÙg÷óÌßýQ>쳞ÚK.sù{^ÁÇ>ô‡<{z€g=ð3<õ+Ÿ‹-ò<ã¿ç)¯ü9>ö½÷ç¿·Þ9püm¯âÙo| Ç.ó·ÿóæßâY7Þγw7y€ ÷qëwü÷½óÍ<{zÿ¾ÿÈÓé;¹ý¾µM|�uÖYg�uÖùÀMò;¢ 0l`Þsß}—yæ}wæØ�$½ïJók3Œ8»!!7jk0‰4O¤iOôžܘï[ ©AHÓ ’fÇ-V$$’HØ3ÆÛ�c�”9ƒ› qBLSú)ð±9JTÀÓ‚—(XK AŠ1†Á¤s e"Ɖ(1m$œ5¦z_j�e4‰´?QK¬;‡H˜® I3 §iæêÕ«xØMž‡}„÷<ô®\¿v$&“…)jçÕâQ³È÷óÁbЦ^#œíwÌ!áë½®‚ÎRraD�‘”�ü8Þ{$7ÊÆ˜-ÒŒ i!èó–ȸ0M À-.rë¥KXk˜¦¬œÌðr?Í$É@ØmÀŒˆ‰�&D »à±Æa2PM)1û¦ÈS†BÍ,<Ìæ/(ƘË;L^¶¥çuàÍ�¤žîE}g�e†ê -Y�jéeÉB¬"­ºE˜}�#Ž”£œÑB“0Ûy…úÚrÎàœ©×T0’¨v[Uyà*•/¼WK[nËEK¦¸TêýÃðƒüÀ÷ÿW¯œ¨ ãM¡X¹`$Î-ì² £åçõnªœµ5äÒ�LµÇBß$¬ß×6Š÷ž‡zŒŸó9ŸÁ�w×Ís¡‡1°Ù/~ñÿ°�uÚ\Ôˆ‡ÊÅ¢ ëßLZnÞ²€eñ¦šR½^=À*0ªØ Uk-¿}v]±—kÜk¦£ã‰{ïýpƾuÿýïàôt®kÙœtÙX-Æ}Goƒí›tR®õlÞù“<øß}!oûÜoâ‘ûï原úižúy7Ëò;æò·}÷<÷Þ÷yŸÅþ…/æ]ßý vïkp>½ãU<ô_Æýëxèþ�æÎ{w<½ü[uÂîåÿ;ïú¼Ïç-Ÿö7y׿‰\þ®ïãîOôï?âÏs˧_àä}¼ðóyÇ×ý§�¼WÉ6ŸòIzÌŸõù<ðY_ÏÃoù˜åó˜§pûOüŸ<õ‹.sòÒ¿ÇŸñ…¼ãÛ^�ùäOåèžµ¢d�uÖYg�uÖù@þl—`<Â!ú‰g?ý©|ôSž„õ»vO#øbPÅÞ°AŒÅÚQí¯!@ Ú–áwÚx:·{ÍÞcŒ0ïOÔUfGˆ�‹.pûÁÊD:yŒtv ‡v œMž$M™F#ašˆ93MíÉÅ-Ø"´JqDßEРÏ�+Žˆ5 “<Ön@0‘y:Å0“ÇçR‰äÏ îÁn�q@$1 ߌålöì#Dã;°›!‚±Ž9²€�¶¸K\–6MBk§sà}�]åú鎘„„Ó¼@"b»BQbÀJ§|)Lã ~«µ7 Зk ¢@1·íZg±À`좵wš&‚¬Uáf†œ-¨÷ÔûýnÐ Fï=b ÎY-8‘eáHQ>6'a¬e ¥íØZWEW1œ³ PØ¢éL×û ±o®9g³Â±•{(HlLÇ9WùJ9Fk-ã8f§a¨|a›q£ÞÐ2 §yGðD®}6c)15S(Öƒ#“lé6„ÊZmUþÕ°ÆØå奰(ZX‚�f]U¤Óþ\å�ðO_öQìÇ>†œ%¸´c¨“¯d©Y‹—mµM!ؽà¤/‚‘¸¸àªŒ3µuVKBâP‚FÃ/þâ¯põÊ´È©+ç·ÛG~æg^‘‹+RÍ–+M2 °ÁÒzÚ«âh �®�HìÖ¥ŒÄÑ•�U.´6ù6Knñí×ìºä³ÜÔtyx­Á¹¬×<Ø©%Sm¬U™´p4ð—Ù"�‘X÷LùÚ>§Q÷”Ôã/j¿²VZ­]^,fqmŠY•„\›˜‹=[U ú\Mâ»Fà" ^6/[�ze ,T€¥Ð¦ÏÅìapùô¨¨+Ëká0Ûr�už83qò-_λŸò2îù¹WsÛ¯¿’Ç~ä'yä'_Ëtº…Ó›îgwR^PwrûKþ&›×/÷¿ø‡Øà~•3>‚§ÿã¯ä¶ïx5?˜¿õ­ÿ×~þ5$àú¿û5üm¿ÄS^òùlú{Ø-âS�p÷\†?~=×~éõL3œýVþ»üÚŽoü%{ù«IÀ�×qáíÿ˜Ë/¼“‡î˜~ùåLù[NK¸ðù?ÊñŸ2¼öù“…‡8{Å/qãmå=E­ç~v~à7¹ö ¯ÕçùÍ Çoûöú<ò羈»þ \ý‚/á]?ý˜ú#Ï#Äç®Ûi�uÖYg�uÖù€N´aG<:â§ÿíï*hÛ^jî.Ñ{lòxcÕÁeUÕ8üî”8Ÿ!Ñcì@²%9Ì&!nlðHŠqXç0óÌSž´áÉ~¿ý†+x&Ò<3srr‚Ø­æ†X›WcÐVâ�í›vØCb´‚÷q!ÊéGU•’–lXÔ2œ‰�y:Á0"VU‹‚ÇÇްfƒIñ?ÝPxçŽ!Eât“¼ÞEÆ9®ÌºD¶[RÔ<==îPAZU'ëiŒ„”Çl“Ýnˆ!`­c@ËNBHX± Æ™‰>àn»t Î9®œÜ` QÝ›ù¾ÞÚ¬½ë"ËêõïŠB†j·$¥@4Ÿ"ûà™²-ØgøšÄ�òñ‰q„)«ð’Ø …gœÛ(3{Rœ˜£Sá“e?ÖØGÊŒÄ,ÀX…”ЊCœsì÷û [”W�|öÓ„s¶ ÎÊÿ&qØSPŽÅÃìçZ R kë^PÖÐì¿�—¢`¬ž‹ë Kb`Ç çÙgU¤É4CÀÒÀ«pÄæÍm«M¶4ãöÀ¥eÀ¥E¾]/ éKÕs9ø>ǯÀ>cÈvá S+Ühp$ƒÀèIÉ7Å\dA›u¿•œÀÒ›º@Æ�[†bµû–Å�1+)Á�B±ðö9¥Äµ«ó✛r/’¢áᇯנH}\²J.dkpy^{ P‹Ù>Ë>ÀXàœÂ½²‘ íí^ÍŸ^r¯,+–àÒàÜ®'DThWŽ¡—È.ßøbVªµ:„’Õ—ýõ¢J%Ó¾¶9—ýÐ<óº6O~»”fÞÜÙÖÐT?ý¡•w©mÍ»U‚+öÜõ-ŸTôy—íï—ëV øR…J…¥Q[Ϋë‡9§z]¬ÿ:ë<ÑæÊëyès?�7=ã‹xÏ+÷ã�òŒ7ÿw½àòãÏðtŽ?adÿ˯a í58ÿòkØÛgrüìÇ© ŽïãúÏý<ý9]:¤n�rí{þgÏù&î{ý¿äÏ|í‹ØÞö'Xj¯¾ƒý{ÁÝu»¾k˜'qák¾“{_÷ZžùÈïóÌ·~7·Ün0Gþ‹ðþ•·uÏcpö9Œáu\ûÅÇÖ½³Î:묳Î:ë|P�ØM+…0ÃñÜÅK¡5œF� ZÎáÆ Æ IÂì=ÑOHôX"Q†��ï­µ08„ùìD=nCˆ‘ÍQâEÿÍ'ñaw\âúµ‚�ˆq\¹±cbĹ-I¤ªÅbŒHOFLÎÿ±n`š§¥C±gæ{ÀižQÛo‡aÐRÏh´À"Ì$;nrHb>;Åš‘)ŒœM„ÝN·¹@2‰y�8Ÿj�‰.çÖßDÊÐZÇ-·ÞÂv£E¶IÅ|�©9ûjÓUËj¾‡Î.@Ÿ•�!y¬#‘0ïñóŒ �ËŽœÃÃfpïI‘œsh9¼m-â Ђël- Z3nJÄÉ9½~�Ý4-óöŠ ÊÝ!zZ‹³$%b˜H1hSt"·<{ŠS°(ð tk…®*( !vj¾”­º­ÄµËÌ«Üa\å8}ö_ƒEX¤À.V`OWJ>гáƒô0ÏLìY�™"êLµHäЖnŒ­�[z LJ‡Ë^ÊZNøÐÒX€’Â:Ю4ú¨b+VˆÕÿÒ…íá•¶áĪçº=u—H“t"}®[YEMÜC±BçõÏJ±ˆœ“«."U]æµf^Ý\þ´²Í ÐG-�YÛZˆ6Ò.h4¥ECo_GÞ[mû›C{ô2°•j4kkZäïõåú iQºQ޳Ðñ>�O <²]WZg�uÖYg�uÖù k-’`ö3Ö|€˜ŠCí¥ÉO�h‚±D1¸aƒÏ™s~Úã§3‚Ÿj»­sCsëÅ@8;Å’7€±X72MG|ß¿øy~êg_�Ø Î#› · ãÉ>D�¹…—чlmµH²D‡qqbÀèýŸ³.÷XÍcK`"Hš™ü)ÎáQ7â4]ctpG¸ÍHŒž0ïñÌIðÑâ+3£s8㸰Ùp×íOb3lTd%BPµ•‚$cÕuB¨}åçäroY"¶ŒQÕžÍ ½)Eë°QH>0:áòvàh㘧ó4C,7UÒD3ñ@ SšŸ=©Ä«¥¥®2 ±Œ›#Ä:bq�†HÜi#tŒ¡µ“¹C˜Iibò{m!•pÍ»=ƒUX@^Ÿ÷WJ>J‰‹Ë°®²Ò#Ñ· §ÔrETUWÔzö-ï÷cmâm%$MeXžg°�‰øàÇñ\'‡>Ÿ ÏtßyBV–kq�ÛërËÝQqÓzjæ¦1‚iÀÈtà*ÂLS9鯢jj�BÈgÊpE¿¿( UæÏ4õ`ìL8Pö€¨7ªš¬‡sÎIý3-h�£�Ëde£í 9´¬¤â^ÆÒéŽ$—°·tÀn¾ŸÓß™Ù|Ú ëÛ”aøô°‰oâô �CÇä2ÇŸò±ðÀ›Ù]¿9\L¿‰«ÿä%¼õ¹_Ê£gÏçÎ/þÄÿ Ÿeó‰ÏļõßòÐ÷þ<'¿óì~ó�L'ïoeod~ó[ ÃÇsñ“Ž×½²Î:묳Î:ë|p�!%½Ç±Cú$b ˆI„y‡„Ÿns„³cuôYëHq�c�ÄI\v$©–ÁfaÍðûD3lëcIÇ‘ ·Ýgg'Ê,œÃ»lˆ8c±bY~ÖZŒµZÄ!jq-¦‡~Õ0×eËká‚féó´c.0l6ÓþðՌ?‰HL„i�ß]%ÆÈx|ƒµ¸yGš’àÒÅc†Áp6í¸víz†w üBJ"E$yœ¶ÃÆ8®�œqægN§‰ë7n,: ˜"%lnÖ2‹PuªF,m¸vÁ ŒH=�TúBD‚gë,#¤à A[�mv�F1„ä'å%Æ1l¶=~ž2�T–Q®�s®fïÈWš‚K t)¿]Fx5þ£‚¼ø$JµÝ÷g‰r㯩ð¸Ä™…,.rn¨¥ Þ¸œ3 ³@­äZ3�¢±ÙѨ,c‡š»X@gá4Ex¦LH�Å2X,À%묀¸>?­ä¢3œ£·Ë׺T£`1d6ÖfÚ¢0ìa•l+éòÓšü1-@b9†�û¸{ùÝß½Ÿ”LVJ¶Þªä‘Z2!^ðTˆ¯wŸaX–­¦�8F•}±ùÝûŽŽ"UJ®­;b].µÁ9Pƒ�Ÿ *[¹Ji,.*Ζ[Ø·ïXŒ t­Þ¤(X»É–ÞÔÁF©9{% Qj{OìHw¨öݾ”£®ƒ˜\û]ùsÍnl°8·"%.åú†�*¨‹)ä’’ºc2T.�‘ò§±åFfˆ×_‡–'kF`+­i�}ø}íØ¨ ¯\›£^×t˜ñ* 6¢µë)¿)5æò�åÿ¯³Îï‡ÄÛ¸åÛ¿•‹×•“ßy¿s¸g½ˆ;¿øÃ‰¿úƒœî!½á ìø:îøGÿ#Ó�?ˆ¹÷2ó¿þY®|ÇOpç+þOûç{Þóã¿OÿëÜýÒçãìÅ\y{¤Åؾ˜{þî%nüáà ¿„{>wàÆßÿWœ�c„[Ž¿à Ù<üzvï›0õ|6—þ‘+ÿY`nú½·�þÎË�_þ<üš÷Ý} GïÿlÏôË?ÆÃ¿óÙÜýßÏü ?Ä�w³ý¼Ï`´p²î¨uÖYg�uÖYç8¡dÐ!†”…ù^)xD1É DQÑÇ8l@ ¤‰ägæÝcv<"ä˜)RÄ'A’GÂLÜæsކƒ%ú=)œ±1 /c¶CÚ–ÁF"xÍì+÷š.«âܰÉVÎcMnˆµùþ—ÔQKg$…û9`‡-Î1Í;¬‰ø”HâÀX¢÷8ã‘8cˆ=B8'x¿gÈ ½˜§7v\¿>DmÌ›ÍÑÏH Œbõ^Ôæ® 3eöÐ;<‹¸)d—³4»PDˆ¢8®žî¸q:Ä9®Ÿžj)«¬ÓܺÍvÃ<ϵß!ĸø�\D´‰˜ÂÔéYYJ·~EEC"ù™ËÇ[.n/®žÞ`ÎqaFTí(Öá½ER „=€È#3)iyGð±68˜×¸Jï”L ƒSÒ•vÆ0ÖvEçyWágǘª Ô9§ççK™H³h¬0Í1ÄZFbòµ*�ÑYלb‰DmEFE>dÅ¡XÎÙ !•5 Î!©ä5:¦iÖÌqÝÌ NÊEÐb‰’í–:ßr\´Óöí%ÊKšG¹ØM{«d -7­·—B‡,Uêó5ÀÔ,˜åq ŒyãÀWa•ˆÍp(Õ Ñò½EéWޝ‡ŒÑ IDATP‡íÂÅVÚeÑn›(m¼Ü´!¶¨ÆRò�ŶÁ.Ý ~©Bôˆi™ˆªxä`½È›9Ð_ÇÜD„ÏxÑóxõ«~—Ý~—¡ZÉÒKY~‰4(ׂ'MλëËVÌ¢šz N»Ü=b>nÇ\rCmœSΕë& ð{Xøáê#àH-öh M_ôK ZgQ^öêÕP¶FèÞ¢�º5Hõ\Sg/ÏÑþ;áÃ\¯»®Ér´\Íåú¬³Î Ž„GOØü�¯àÖox2nüNÿÕ?ämßücL¸ÿ_ò®—<“§ü/ßÌGþOBøƒ_àݯþ9Nÿ÷òÀg_åÉßòwxê¿» yø~®ßÿÌ;¾õ—ðíóÒÙG_þRî¸ïÒƒ¯çê×}!üÏÞ~þUgncüäÏäžÏû†[,é‘wpúÓßȃßýfþŸ€ó�~tïK¹ç뿟�úî-œ]Ç¿ûÍ\ÿ£Sð~C�Óxßg)ò]_Ëí/ûîåìu�å<ÚuK­³Î:묳Î:¸±nП¿b±«‚!Î{Ò¼Câ Æ!n$‰((Œ HJX¼:ÖâÀŒÃ: |J û&Mú<Æe¥¡Õ²É”Î;3Gš/£#˜¬ö*E 0¢¶`c‡Ež›F�¹ª¬*÷ }f]±ºŠ(Ôqν0yýs?�`Œªc'–y¾á„$‚·Lû&ÍÊ’až=;¯�tp¶6ãÎ!0ZƒŸgn»å2Ó4qm·cŽpt||îþV:e˜2͈+ü§@²y Ö(‹3FU…V•s!jCðàŠ¸%ßt£j¾bLþ}†Yù¦_òï…lÎß+"y6 Œ›‘ÙÏ„ðóL²†”ûŒ!°q#~:Ť$7‹2•Éï±™Eà[~Fïã¾´Ô£År‰œèבV£Ï ,,¦/ô(#…Åüüåù|ðUœ¦ÍÅ*r*y�õÚ@›Ár·^Û‰%U.¦¬ªÜlÆškX@k�‘&ï×yöên5æ¾Tž¬A2ÛAºÍ/•Z6ð³TIBô�Íd`Ô«âÒöô¥ ¥‰µ±”ÌT“EDQ–c+ÇÚC˜Ã ¶r¬ qìBw³üµ¦’L9ˆ=�LõâörÛÝrçÌÂ>Û$ÃKšÜY+%)W×ÐUøW Q™åkÊq~Ê_x¯}Í[ñþŒ”zh*úI¾{ó2ù˜}&óU\@Ï–Y ^ia. ¸µ›š7ЮiZdIÂùÖ‘R�íó52¹0æ°˜£_³X“Ûñ…–Ê9KySµöðÏt6pºæàXé~¯ìs!—{Å4PØ© [Öa¯‚-e<úØï{߯}Ðý#þŽÛŸµþ$³Î‡æ˜§rç«þwýþßæM_öª?Õ˜]>ý¥<ãŸÀ#ÏýLÞ÷a½öëü:O{ô÷>àÇðë¿þë¼èE/Z/Æ:묳Ο0¯|å+yþóŸÿÿï¿õ—²-1ß�! ýæqš´ d<"ÑŽ»Ed í¯Ïf‰£ —‰f &Ï‘N¦€µœ]×,d·AÆcÄŽÙ:"aw�°?U[ðxL¼÷çì±5Mbœ;ÊN”³¢M¶PzœjFœ‚uÆÙÜ`[X€•ܼ#óî:FÑl°Öi1G˜ »kÄp†uHÆü f¬(Q�ØÑ(l6Ç\Ýí±CŽÅЉàgÆ|¯ºOà6Ûé¶ÓÜ×@¶9Ï>´£³æf-Ñ›]„)‹t�W9ÙÞ[rê ç)ÐÉ:KÌ0ªäú•ò‹’OcdpZ,¢_“ 6V¸°½@H‘k''˜qPe§Ýfˆ)¤y"2á¶·2l/Ž8Ÿ²¿ñãÅ'67ßj¾^ EY§â®VÖQ²�ÉÇŸ÷ȹ,¿lÁ.€®/5ÆÔÆàò}YH_Ò: ŽÙ{l…‘M!èœÍmÂR™H9Îúµá„d Éqíƒ(vk›�)@ �Ñ©ƒsžÃ0ª¸â¦¸(„VÉ'­\µ‚Â.)…,KúÆÖ¾ˆ"Õ�ÞgÝçï5õ\kä=l\M¹]·½0Ã`\>Nk¡�‚5øε¶.‹4t£,e¤MåvØÞZþ3Û·ÊÉ¾Šº·Ï–,¸R5aaŸ](ò²ýu©Ðì[|áWå÷s¸é�aäRͶTÇÅ›´çê' ë®Ø®½– P7¡Uy' /|[O©ëyòt�S^š| ¥L%u ›%å=xkozÒý‚Þ:]�l-»i”¼Âè$uýõú׈YDýТ´ZK-WYhÎGQ/šœaQ|û”b�uÖYçO›÷péÅŸ�}×[˜ÞwŠ<ù¹ý›?÷º—qí­ëûÈ:묳Î:ë¬ó�›ƒZG9Ò ‚ŸÓ‹€Ý"ÂÏå�Û|¿7çë ¯ÆK ø‰Kžöä[¹ÿßÅþôLsõÝH2–(à…IBئ3ŒÀ°=fç©YpªTÓû»D³ó&Œ¸zŸHá!¼à³‚dÁ‡ÞØÖl;ŠÐ'E-*†œ[•´„=!Ì;b†-~:E¢Ú¢-`ÇéÎ#ŒLû=ûÉø©÷¬XËh ÄÀä=2lªª®Åcµ{c#†�"†9¦j0É×'å΀ÈàZ¾¡6Ô¥8¬\Û¬µŒã Š¶¼ÆÃ0¨=VÎÂ4㆟"6gåW›0àÆ‘fÎæó�ëz>VÁê8Œøy‡÷SÍÙ7V³g{Áâ£e.aÂpt+Á{ †iš*Ǫ*Îz=,ÜÀZ«Ê»£Ñóžæ¹æ@6EhšåÜ�³‹8½ÆºL„.ç–cÓµ³•�ʵî–Nc,â…ÉïqÃED‡¨ŠÕˆD÷€6ÿ†¼ÕfìZÙA³íŠI¹š9#ÔcªÍŠ­1¥Éuó«÷¾'Ï=*€¥¾p]æ\Hše²A¦t°ˆ¢RÚN¹W”V tÑY}{X‘¢iµe¸o+Ö…êÏ£´þÉlñz78G§ 0WÛiŸ—gŒë \ou•…t4%YÀQ}±»ï£¶ðVž@Ât™ƒÔ’–ÒFÛ™ÁZYœkY‹æš�¨ð/tÐÍtŸœÄEù‰žg>}�µ'¥-"¡Sq©nW²�®­Ïv\£P0¥j5._[okžº"ªÄ7U¼­€º—ð•žT[±í€nê§!ÿ]ì®G9�X‹UJî`ù¡”·è?:!On’G¸Î:ë¬ó'Œ½‹í_ûîxþÓnÛ’{�³Ÿÿ§¼ý~€ÝÊÿÖYg�uÖYg�à¨ÈAóÿ£`üÌÖÑŽx Îã "Ñ&d6àƒyBÜ3Žjüéaº¬¹}Ñ“’!è!ƒ±ˆ‹Ú|ç³3 6„Trå#’'¬q`† nl.þМ@ÇœAS±~(Ø S5·­( §iÂZƒ÷A~•êø9[[Œ�¤h˜§‰äO±fPûsŠX&æ YrÉ ãfËn:ÍbW»°ù¾ÛÁGm“uÚª©@J›ï)ûbMP•ßìgÆA-°QÃÌ(9þÒ„EÅ «ëZc°ITQ¹Ùn«€¥¬‡Ïÿ=ä†å³iÂŽ–&IЀ)ÒÞÏXAAif1 ¡Â43Ûñˆ”`Ÿáâ1¡)ŽqR˜0ÀŽêLíÜ{…ÛÔ6ä$X›êùö–Þ"J©é� ¼3F*ó:ìè…ãTNê¸ø•â�A¡¬‰8ï4Lb´0…>RNä<ÏjÎ}¦~¯~�kð†šù¦RÖvÂ.¸¢ÐÎe@2e¯¯�j™p»¼@ªœ²ªþ6ÒÞ‚¹lBÕ/MˆÄšW`Y³XÀJßÚÚÊBÒbÑšò+Öò‘Ò Üc¾Øæi“l¯>” ›ý7Vª(R_ZFbUM–é|ß3ÑÔ}-û°·¬.ÕƒT¨V6Z)0Yæ3ºúxË&ÚXÛ–Û:ô–ï@¾nZõÈ7zÝJ\ڋ˜”Ï×XpÛuU01戯þûŸÍ›Þø&~þçÞ Ÿ<ÄC+n)_ñ­ôCŠ :-Ào±0÷kQ ^šb3V5¥®I FS_ŒÈ².½ÀÔDe´y½S±¢í±ÀäP³ {5aùÄ%&Ÿ ´¦â¦&-Å'$YbXg�÷çÄ?â¡O½—‡þ´�×ü»<ô™ùOßy­³Î:묳Î:ú“T)æ¬Á øý „@K0NsüDÌ0hy¥œá§I™�Œ„d¢°›=o~Ë;!F’É™‚Î1¸‘ ŠZ8S¸ŽK#–4 ª¨JZR‘âÌ…QØMg$gˆQ*ÜsÖa¬[¸éÜs­Ü�ªÆj®>²º«…~VeÆ‘h,>�‰ ?ßÈ€ó“"~>ÅF�+¥£ÆríúN3í|V~‰f)ªê,�J"fH6ˆ�Œt 24eZþ_íWÈeÞ‡fñEo?ûL|mÎ÷±]&]�]Ë™yQ²Â.gùSú’€I–1� ëFvûH4�’Ç Ua׊[c‚ÉÏ\ºõVœÝ£áÑkkTšDæý3lÐ]`wc‡ŸÎ0ÀXÃ`m-öÐÈ´žqÅÎ,]ùjËþ+í¿…ÃXc²E×àœešâ¹vd„¬É ÄÐl¿Ó„ù_+&+ø"Ž1aÇ#¬ˆI˜#˜q Æa|`>{ 33·ÙD�˜ˆEF-òpvTaÑ8`�Ãûœ%Ÿ ú‰àwØ;�’©vÌÑ8Lÿ #¶pQèçÈ<‡ËT’§R³ ÛZÔ `¨üjŽA0V°Nm±ÎmñlR*2cìÀ¸ÙhÑgœ!’B¼q«¶Êãí†ÁXF1l7œË‚¥¬ô ù¾{šçZò¡Ç¦Fà´ˆUø'¢š¨:oÉrWŒ¹ÕWÅ!eM|D’ZŠsyk�¨~ž 1b�­eaž¹´Ùpû…Ë�[Œg NÕh„0cS$û +{ñÞãŒAbd-nñ^›s«àÉ¢'¢m°#ÎŒL~§å.ÑwñZÒ•ÔfÎ5Ó±ð�>k¯ ÇÚ„Ü‹ ªÈVªêGåÖhaÏŸD`F ž± 6è—s³¯@fg[Nà<çþkI!æ5÷õù{Ëza…­õ¦ëÛJk)F �ÅÑ”6¨z¬X`SZ– Ø–²¢«Øvõë\På…”Ò¼ø»4Þ¬°¡””4P«¯À§¢dlz%â!Xëÿ»x× Ñ·bô EbQ¢éïÍž[Ôo©SšµçÓPªêɲžÖ²ÈU,ä0°A´ómÆýó,-¼~á?ïá“É/¸þ–Vç¤éŸÙ ±JcÎac»þ’Õuñ\õx['áU¿üæ Tm·¶%˯@DÛÙÉûFhÛe>šÜ¤³¯û¯œg_ÒJLšRO¯­,Ú‚›}¼Ï\ õº¶ý( e¹N1I÷ @ìö»t…" DÇHn2^¶ ¯³Î:묳Î:묳Î:ë|H@Q‘ÓÉ@·Á×ûêÄ`G¬ñ~Ï|ã ĈX‡�ô_rš�½ßšý;Œ»Á‡„u;8…ó žh UF…¬ÖJÆÍÀÙ~ÞŸ’¯‹O%º/¯CÜ )bHÄ fÒMòÛÈ�‚>«Ãºð̃Œ¾ÒŠ“š—¶Â–Ï�f»dŽ–�›*aTГ=Ñ1 fÈ ¥�Hͯ3ð«Á¦0Æè»Â éZ†¥ÂΞ°Ø?V±Çö »òÂ<ÌE<A½EÔõñ7~Ì °³â¦ƒÖàc,ÓÁæn™wKˆ[wÉ6<´!«�5v×xY˜RZkÐ]Zª›¼6UÕbÉA\®OÊÀ®oiî‹bʧr“sïÖ7’ߨ–€±ÃĪlû¤Àpr>Aª/¦be_¶˹‚–fÙnP»ÉˆcW’SÖN_s1®p�uÖYg�uÖYg�uÖùÐ+À´'Ìgz¯kG̸EÜÑó}àf>CÒÉ0‘Äh6\„R®"qò8`Ž£`Ü"ùÞy&…~šŽ.#Öæ 0…e“ßãÜÑH¯ >…†aI¡‹«÷¸ù^ºœ6Ä(P“z “ææ‰x¼ŸØl.0¥ˆCšNIó ’Ùà�Aæ=f½Ÿ´–ã£-/]Â9Ç{z” ×nÜP»¯1kɾµÌ ”„0åãÈå�G›'R Xçr¾_s²U~C$uY*hÚ€x‚Ïâ¥ÜÚ[ gëŽÈŽF†aXˆ�êý0 gÏö;ækW�áÌp#X!…ÈÉÙŽ„Eì¨ÏaLƒrÖ*’a�G®>𛕵Ãaü¡©6WUË5ËiyœÐU‚÷í°½BNrÅxyüÃ0Éþ÷6ÓÞ"í\Üz‹s³¿¶Œ¼¶M+ÖíÖ¿åÕ¥ Å–ð¯€KÓc¨¶/Ïhå>·Ðäó•z,K˜I-ÓÐr’´€™"¹]ÇÚ­ûb�”A¶toà}~d{]wéþÛ‘’¡o.ë´T¨J]ŸÞÜÖÑÖÒ˜"/.׸¼ÔVÜ«_×ÖYg�uÖYg�uÖYg�Ý™On�ög ŸœÃŒ[-{ž5V ±à'Âþ>zŒs p²ÝÔXƒ¸?«…×ZŒqÀ# ‡��i·#‰%&!ĤYmbªÅûˆÇà7ä–bÁ¹‘yö„ƒ¼5MêÊ ±*¹Ô%©@(U�Ó„Cïg0ÚrKT%�Ÿ®c­cGŒh&’ôV�ë×O˜ç™³ÓS’@H‰k'g\Û툃ÓÔlU-ÖÁ¢r?+€‰„™ÑÀÆ óî Rdžçš×î¹E3%Â\óãœsËRŠ"l…O$µ§–µ-aÉ7ÙÎ:BŒ$’3œ†H0¬#eIÖmÆ;¸ØR$†=ÁOˆÄÜ8"Î0Å€8Ç0Ž`´ 8f+ricvn@œÃÏgzÝ÷ßt¦©sŒ‘˜ŠcS:wè¼`7-ž,eÁT—™Ø¹@ ‹Ð½‘jþ_Ÿ÷W²Ëx¯E!‡`RA^\D£i„™:/ks«rVe†Èœ3}xêqˆÍTÐcqù@ýM2øR¶uúÝíÁZË÷ëÿ,è €åI¤IÌ ?rßþ[NÚûé `„ M¨åËܶ@JcŠ‚¬äÁÉlµh»ÀFlVw™jÚ úú¼À¾X¢äÁ•ü½ËÚôÞï¢ ƒ„ PË÷+X5‹õlëMÔ´\ãÐ.ÝŸc›²ÐdE[±§öŸl$–Ùy-¯¬«ZŠ%—‹Ø.Ÿ1v²`[[ƒ{8\®EkÕMõ1{°·|“ÑëÝŽ·•yÔüÇÔ”ŒúéŒtV\Ûì¥<Æ@ß‚­Ë-w¹¿KÑKk�ê‹SÎ’Ð<ø—Á"µu»•‘ø›Ú©?˜ÆÜõ¤õ'™uÖYg�uôß½»ïXa�uÖYg�ÇI^ï ÝH6$3àì€3‚XU½Yg0óÁÏÈxL4®ÚHõ^Jm¼³ßãç3mž5–ˆü 11$?vgX„qÜ‘ÑZcªjÊZɶÉvoŒ€qŽ9´tPJ)(|™½]¨•’ núÒˆ˜‘„ÄH˜'œÛ(àŒžéì $O!D�ø3$y$ßÛn·GD„w¿û½Äy°n`st‘a{„Æ*²Æ’P¸Ùî¿sF_±}’8ÚnØ�î0αŸgUKfÖ@¹ÉN´¹B¢žA´òQ©År›ìC+a• Éηišˆ!bí€ #vܨ3tÚcsI‹q#X›[šÁ‹�3E†Bæ-`܈FÄ >‹¡Â4ƒ'Å�… >8âì‰ÉŸéôVÞž·ŒÃ¸pµ–î( /Ô ýóü}ã¸`ZÍ]+ðÞ³ÝlkÜ\‚•ã¨ì+ø*zsÎ6X—é—RR•§ðafžö˜d²˜¯üÒ 4 àÖfãbMìK5z[cŸšâ©-–µ–ç=ï™rÕ0Æ0eÈÅ~ÈcŒp÷]wU’ZDf¥M· ¦ÌêsíÆÍJ¹,öhà,-òÙÎç 63kOƒSL�E5.Ž¡/�üéC¢‚±¢2+ù}}Î^;޾¸‚ú‚<,@)ëÖÔ‚ý96Åã!˜Z¶·5-­¾º.‰Ë—�«Â³{“³¶MS?XÈXcW"­ é¼ïY’Œ¾‰7gQ²PförÙ~#‹†ž¢Þë¥×¥Ð£¿6}¹ÌáÚ·ó³À¶O XO9ÆBíûÚí^ùwx ´­)WqKˈ‘…böƒnžûÌõ'™uÖYg�u×ÖYg�uÖùOLFfq îk&C8ë ÎZü»Ž1ç¶70‡bÍU[«5`RÀÇD@0Ö1ƒÞ«ºÌ€II3ƒÓÒˆ~Ú!¤ZÒƒšCCð9®X_#%&"ÌóÜ`‰œÓ×£*ª‚_4É0cqÄàÙí¯2Œ|Œ8$�aÒ¬÷ßYh$áŒpÛÅ‹Üzñ»y"&Ïf°l6LîÄ"’I¼¯@#†�!žfÎe‡\¥DˆbyìÚ d�ƒ«÷·Î:œuÙvF·T»eöQóÿóý®1Fc¶²Ð�`²¢­µ›Ê™¼÷H Œ$.�#.„H$6·ä<gÏàn»|Ž.âPõdL©f0¦µ8zăæ,zï‰)1nŽ5>-ιLÄ.S½PJ-²j§í3›BO˜g�гY\¤…–Ù{¼Ÿ™ç‰ý~¿p~ö`¯(7uMÌ¢dV¯¡­À¹¹^[9Há0*8k…!±tLˆQr“¨¹fÑÎ{µ(Û•Ã]³oƒù�,Š1~ã7Þ�%‰j¿ì[p lYÂ6]Œ‡z¬³ GĤ –Rnèé¶‹©ªª> q9¦‚;‘i›…˜J¶‹Â¬À,µfª®¶¦8“C7Ûc–}ˆ>+=ê;× £Ào™…§E&™vGŸ¿6‚,7J�Òé¦À+›²îX|ÑÖAPì°iùÚµ“J²EÎÛv‹¢±6§¦-ÊÍÒø\>aI%u£KªE!ÅÜÔ€åšK=vk]…|ú”n¨³*ÔøçᛋkÈkî» Ûµí%_Ë‚,o=!`¤žŸe»ÅŽœĤûC$uû?-Öâƒq.ÕÚO¸Î:묳Ž·|Õ¯ë°Î:묳Îã�™�Å8Ë¥£�Í&±ßí S ðó)óÙ5àŽ/¨z-DLnŸõ>�b ex$Ô#ÑBÄ X“ðÓÄHò;îºã"w\ˆ~&B‹~ÊöÈ$ÉdÖ!Æ1ù©‘hydŒ9q/’Ÿ±VÕw›qÌ‘W©s‡E¢1�2Êg7X'øp†ßïdZm€u&’fÏ †‹.²Ýn"’à–Ë·°ÝUÓ—|”€’œÕÎ€Ò [Ä>ÖZÜàHÆ2mµ1×j$Ø4k«®¯Ï\#b�Ô–`…F#N¦JÔ¢,! )æŒF…¢ýq`ùhcñ칸=æx³Å:›í½�‰�9ì ¢–\1R�—õë›øˆˆ!Ð"Å”n9ç30Ïg8+L³_ˆ¬ú•Ò-Pîû­5Yk«PIKSjh³´¨�<³Šah–éÞ%XT„eo«o�&Ã4M‹²Ð¢ Ô1}¼yž;f X3hB‚9̸Á,`‰í+MÎ)Å ŸE¡åï5øÐl³ý†:„mýæL‹šl[¡J«PnмÓ¨HÉY3�Ë—]¶÷.AÈ!Ií­¼úâÈät¥ÚãôЬ¢„[À€1ªÀòsÄ õ<½yi#ŽÙ>�ªµ3%A0Õ–ªÕÛÍ"«_O…”zá9¨Ë&˜b>´¨Þ ¸Öw8:yrŒ 0Uå¡jí0ȳ¼è–�¾ ¶–ÇR¥ä\×¾W)6ìóJ}ã)­Î­¤eÙ.Ô°ìËUBÝzA�åù IDATça•‚j}}ÎPÕŠíñûfëtî…´\cKŠ5%P_7)gÑãMÙÒ¬¿/�]_IÀñƒm¶Ÿüªª)ʼþ^µ83öÓD =£­Kðü óLé°b/é8ÃBˆøñ)2{Í[ô9Ôò,fàôlâ‘+�rcwÊ|¾V–yšóÏ!`RäÖ‹—¹°¹¨•~ÖÆbQ`:{O4$ÍHJµ¥UíGhh)ÜѶâÙ7àV8J�iÞë:©e·9Z ¤3¦@PSÿ®Ò•u.×r† †ˆ! ¦uJ\±ßï³pi<Ä„XC$Õ¯9Œ’SëºW1wPCnRBµiÖpÉ|˜× d‘MW„ý�ZxÅ(Ë'|â31ÆUÛæÒʹ,Ð09(Qÿ»Ï—+ùqÍVZ6yËìí¾ª:ëi¾>W)ΠB%pДkˇÖbl)«B¤.ó®€ËRͼ¼X-¤’NÁ×j7Sóõ‘¥€¥¿–=Èky…ç!×Ͳì–�Ê(ØšQ­­Ra¥þ�'¥9ï#W¿ÆTI®t­Ày_ŠœÛ3å9û?…iÒ­s{áõööÒl &ÏfÅã¢X-‡à¸\ã[o=æòåA‹H4Á!z±TþµÇ‘îÍ%ü¼gáÎ'ßÎx|Æb çFìxDGŠ67ÚBœ )b¬etDOH3 $1aÒû³˜˜§’"ÑXìæ  î‚öœãz‹©–I½§wÖ©E4—?¤ ìbÐ.k-˜‘˜’Lt ·S–0É3 [‚Uëkò;$ì z°…gI­¯HF¸~rÂÉÙQ`ò3]y˜ÓXC!åûÞÁZœ1j‹jq…³jÛuÅBša‚`�Åu`ÇæynÅ%ù^TÁ§(ï=“�ä¹åÒEn½t #ÉÏ .^<&‰àr;.$¬ÔÍ'ÌÇWŽ3%…TW¯_ãdwÆCVRUsÞ{Œ³$gaÐ,ÈXfQ-È%Rëh»e;ŽmGœ$ü~—¯µº+�µ n@Äñ€Ï>ßeû³àIZ>+Y(ÖzzØZØBÍÿïJBõï$[×ËZûZ¢ZìÁ=³)²�âC„Ífƒä•#ã8jöcJ¸Á!Æäø<’­Ú¡Oꎻt¤z~Nm˜Òåí5U–~áPÕfÚ’[`V³Zj[K?i.f×H*p±èAòÑц#W¯…Î:ŸºB’C *ÀªòÖŸ+o)êÅæÙ~òóØ~òóÖŸjÖYg�uÖYg�uÖYg�›Ž1£�.†À˜9¶_EâÐ틈.4�C£&SpŽÞz„jh›gk�¥i§a?™x ¼£ŸwXïPZ#›»e­É–Þƒå÷‡=hÙÏ+©° YLÊtþ»µ­UvÆv]܃ØÈ–œÇzË[Jþ_Â!Z«�ƒé=ÖÆ6m„fRJ´)ó®VZ¹œ�ç¬C”Æ�XM•¥fÈ(©$'ç¢�1\ð°ðbø=)]T…ù A²êÍ•‚ŠÅÖ[ÍV‹ÌòëÒ Òb‰u©ºY f¢°¼•�Z)Wç.ªô†Ð‡ØJ¬XTW¦cÖÂo$’¿ä¦vàõ0KVe.ÓW¥ÞeÉik‚ÔÞS&‡²âðjWù×ðMH��9†¥¸Ek5¨´®)tݬ~›ü~å\êïY_ŒQ®=‘{@²Ê¸P‘|­F,Ǹ¦2“ðÌ"ôÎʾÒ6�jÖoع'Ø38ýþ­ÌÞäÑ kb1?Â@÷8ãŒ3Î8ãŒ3Î8ãŒ3Î-ml,Ý�rÂjz*1 �ÔT6æ²k!ðÎÒj �¦ëÖBl°´´™i»1lsp~7 �ð=f¶§JêàÊŠðOPÄéÏä^Ôm‹õ¬Gê°ÇcP"¤·ËfŠ�{S¥%}Ÿ²óÂñ¥°˜n ÕN�² {Yïý à°"ØZ½™!°XïÑ“ ÐMƒð>øEt¦)�>;ø”ð(!qóU6-OèúžY×AÜo/r•¤Kyõa_:d+*Ú ­ …§ºÑAÞåC«¯’+$8ÏÍ{öâ½@7 Ëêl†š‡üAmÓ¾ëС/Á¦è® &´ °Ê…û+„ÄK‰ g,M*%í×mÜ» ¤o ­Ö¨v‚±«t}‡•ŠÞv�1Ép|ë Bj„ÐÍ ‡h¦ôó=4ͩڼ߯¬ÆÚ¶É ½©ü#”n”<¾¦i²ÛÚØ ì=8ŸáríRMJä(”Rçg¦b~£u.¾(ŠF´¨øTR„˜ÃĤB p¶8 ;Ó£u޳àí{“�µ:(ìì(…¥5A¾T}\*�«:Qš^CŽY ïÔš¥×¸SàTp s¦`¸Á&ËYËÒy(¥b–ajuуܸTb“ËÐ){h÷fßuÛzklz(�¶êÊV[ûóõB‹o]²RÃ-—kµ¤«� Å >K9ƒ*°´'Xè½ p–¡%UJ‰>«6ëJé’`×YT ¼,y�A‚ì­Ç‰2×@´†°õ³«¡f:Çbé-y~‹ÖäºI¹Ò — Ï@»Õ:[o)Ja " ¿M‰÷Tø|>6KòŒAJM±™ûu%9~8›Öµ@ Z�ë&áqÆgœqÆgœqÆgœ[òxÚT‘ ë}(nŒõ(¬¶2 „&�¦ïV1ˆ¶_M€+“É&&K[‚‚Ëu¬Ø›Ë0=ZIŒP(Õ`|P ĺ&ZëJÊ�Î/šP6 (K9íkæ(­ñ^£t8GclÞ;ê&œc7ï�ªÁ •a�³ÞvAУÂ^Q”z2‚5!ãž�³áuD® š¼‰çlñÖâ"GñÎ XA¿"Ô ÅÊK„ Y€ˆÔÍPÄ2Jª"’Ô9@K‰ë m«�MËŒÝhœqX炲Okœ÷¡a7>-‡m=”]{wP¦Œq!Q ¤†À†œ$tŸ*P:ˆvæó9BJTŒGB B!ÖyÖº9n>Ç I;�b½÷BÖâ�Þ6ô�Ãt!ù9<}?G¹©DŒvs™q„¼IOoz¤�u «š�“4Éí’0ÜßÀ,¬mà :#Šè,­Étì¤L�ɵzSÆR’¥”Xc2¬'ç]ßH›œ·±ä$­�t¼hPcÓ¦ ìß [8•jͬޫwÌĆ2Í*&Y‘hQ)ÙŠz°pÔWUà‘ 2ÐëDV¦›è­(º àÒËn�v y€\¡^<�O åµEסèé×e¦YÌ™[”x'݉µ}|=Ù[g%ÖP(5ë„{é²�ºní-Yz.«¢ü³ mÊ5ôΆóQù‹ÚÓUmÉë 1–ï)²…6Ù­VKÔ‘"ç,ðgòóKÿ+ mØ4Ì.d ÄK$¾~5À ÷�|O…ðyÍ á”‚á_�U|Åò+r‰IY�õQìÜéÉêû’õØgP=Î8ãŒ3Î8ãŒ3Î8ãŒsK�¶m£E5î%½Ç;˜(ÔZÈ@¼§ïVÁÎÑz ŒôÌç3Z)˜N6"¬­îfmu]·‚¥¡ׯ`}m6EL …¥¾r©!scÑj‚ðëZ—G¡% “ìU!e¨yÎÌégk4“)È&³ çfô³= é%¤R˜î¸.ÚkZ)èæsz@]rÁi­°r!>&H¥Y]3 %ªm±ÞU×á&l?iñ>u9$®%³¨J«þÒ³ÎÍÃB0Ÿw•uÚÑ4šZDWº´æ’Ã/0"ìî.8 •TEQát ÿ ¬˜KÖ‚�˜µ–¶ÑtŽ2 îY;àU‰‹$W/BHVVVK."·¯’UhTʶb§ `‰ @ê•ò†®R<•…š / L,Á•dnR؉›®¨¸“ÂGU\P¹yç³?¾”G$Yé0ß.ÙGóyÅr Q¬úœK{­¯²ål&¶Öšô´ëº:߮ܫÕÄ:+iø“Uš�ÐVçó/§*ŠíW”6á\ê! •rëçRŸ{}~PQHþøaö@­ yŒ Ú•|¼AiÊ@58<¯¤b >;€®9‡` ü¾­Ø¬¯=Ü37T‡Æÿs ¨Eea}¼ `µÕ熪ÄÄ^5cÿ¸gŽ3Î8ãŒ3Î8ãŒ3Î8ãü  Ùi­�Ò¡ô#î©S�†’é=Ò{¼—Øn†˜ïÇ®­ ¤ÀÐÅÚêVöÝļëh7Êtó¡ ÞtAJ&dh€2y÷"è ZRCé§’ ]�jAè"}PŠÍg3¼hq€Ô•s1Fˆ9kÀÎi¦S¬*>)ƒ]ךý<)Ráœ?§ Ë“ ÛÛÊæMBƒ± Ù~[6.³q©Å™>Ú=ƒKNÆX¯ÞY,Ð,/!Ú§eÌì+‚'ï=Â9°Ž�&l;ìÐК3ý²͆" 3Ÿ3ÑŠC7oa¢$"Úu­³XoƒŠÒ�$<ŸVi–'KlXš†–f˺ jBÙ„ÜÅFãE°`;;§1=‡4-SBÁJRaZ碥ØçýzÚ³«ªì31�@µ Bj¤j�B …£õž‰jqƒˆ"1–> S¬�œ@ج,¬Y‹”ÁÚ]À®…¬C³NM§u3x=Ô#ª5c\™�ý‰óLÚy˜R¡ÔEÖiQ ºÊ[¹O£ªiÛ"Ô’2¨TE�†áýl°G;sâz:c®\Z ƒ½±9µ=2Á±¤:k¢Ô0|_ C,*6¨¶¯›ƒm_ÞÛu 9¨]°t†E©´¡ÜŸÁO d’š.œ®CÑà1ù\¬Ë9‚O íÍ>v ĺFÚ”²ÝVÈ|m¡<‚ ú�Å8AKA�%¨eîR¬¥%K0£¤{T?›ôˆSC¶^XÈåýÓ3µƒ¼ºanÞ´ÁB°h² ¹”MeÏ­~A#<€˜Cx¸XîRîG) )Vìø”Ãsˆ_ ÏUå{–2k³|±:SAÖPRT¬%‹o¨¤tƒ\ÁbÝ®a�\÷~‚ð¼ÈÅ2éüÊñ�ëƒ$8cœqÆgœqÆgœqÆç–;B¬¶U-%Þš¼•^ µÄyƒµ36´-6IßÖÖö`ç³hÉ…›oü�éªA-F§¦hgñý¾Pø(› ´3¦*7•¹ôÀV¡ÁW#Tö½Râ¬ÅÆì7�í±“¥E„†a�èl�7óØf¬QÞ#�8ìïí|Ž"¨õ†Ì)Äf Q‰9—Qðiœ }ß1m¥Xé Jê Mæ6Ry¤Ò˜œíBK3d(–Ž¡€Rÿ@zÿºÃ 1¢®ëRÐ6m>o¥TÎ,Ì#œCR&vÔ÷& ˆÒZ]&BìX)l­™"ðºØKº$�k,õ1¤û™š�ïrÈ@[íà€‹wCÐT2ÙaL°¦�TYy¥K«î°dÂg5ÚâŠ`Å M.!ÃnxÜZqå\ßÃ/Ø[ßÇ{(Ïÿ�§"U*™°[¯«ÀXúZRºª}8’Uá+šë°*€7Ue&?öbN]^Ãæ1X )3/@¨pŽ�ì' VT…i¡TØ3¶1‹ø:™óÿB£³ÉÏ/³XN…YkJÀ¡ÊÏe›l_©þZ?{¶�;—½ö‹JÂZ-¸h¯^,Ó ®A)ª"*O# Ìy�UöáÁ×›ÈÅ#ÉštDõÁy�Ä’ô¼Fª§9Èe‹�X‚�.ÞÿaC;±�ë4¼¿�Á§b´�3Î8ãŒ3Î8ãŒ3Î8·p6¸–Ù¾ÝØÙ~Ìê^º»éÖÐwk`,­”lÚrÓå�lÜ|(“¥ebèÞˆ¨Ú½aºYB‡.J|?ùr2˜ŠUWUå AŠ&H�…I½ésF`jê!�¯¡vŒ ×Ñwkx!pÑÒjœ‚¢~…¾Û�C०7®ïQ„ D½4…IË�¾g.ÀúP6Ù,-Ñ9�šL�M‹Ô)<Ò:64¤ å(à1Ö`¬ð�A��PH”rk½­±¾ìÁÉnE‡й1ì;°ÂÚ¼‹[`IÓNh§Kì™­a$XMê¹ôµTþÒ4MÌ9,;Î9f³YÅÔ$EÄUØYqÑ®·×=.ªû¾Ç˜(˜K 2)NUàUÖÇjíÃAiX¸ŠR!×Pk@em‡LÊ0ïEÕ¬ZÀFige]aAÉÓªÞ†y€ë•pÜ5ª¶Ú!ì+ã³9|=ø¸Ö,,„àš«wòÛþ1Þ:šnr±ˆº ƒß') ë¿Úz~¨¨œWJ?DüpÊAyG ´êk. ÇP·1× ¢<‹a._•&B?…óÕ½Onj‘T€A�gm*ò¹99¬•¥¸µ]¸¦òr Ë]lNRۤʱÑHDx)*ð'””~@Ák…eºGIÊšròêórYUÇàœ�YW}'З•†¥Ëc`W.ëÊGu¤ؽ˜>ø³5Õç§Xç�©ïküA–lôrTŽ3Î8ãŒ3Î8ãŒ3Î8·`ˆG:‹�¯!…cyù�¬ºZ[;즶g²<¡™nŽbÇÚÊJÈ­“¡P*4×¶�³3°sÀa¼§Ñ+R¥Gª zÊ ªB„²P©C1‡ í­RH|Œ£ æóyv½¥½¾s)}7CëTK«4ÖY-qýú5žÐ(1ÇÅÌþvi �ÆÌÖ8|묄kwÎK3æñ8J¶[c:=ë<�sx%ðRD5"ë:¼J7/B«lG‘†c�9¿N0G0ß{),ª�`=(­Á[,Á ì׺Ð\+BvàZ×!TãÄÒ’Ù|2úª’Kç|8W4^—6:íïÄçÕÍ;„Öô}�nt´ 4±9¬ØR ¢mVHIïMÛ€’Ý•ý;Ÿ¡§SZ= ý 1¯P‹+ƒâTÊØ”ÁoR&aTr¸¦ûªµ^`U¥tÅDªì½ª ¨úü zÌylÕ±‰¸Ø‹ƒ=º©š‡û¾°²lã�ÅÖ„ C©8‹–›+D^ÇÆÞ£”¤ëztPPÉ\†.ÌgÕ^øzPSeŸrúH{^R•© W’zj¨þs¹‰&�œ:›o(M*;ÙkA&â¹Ëü^‹•É� zDô|'€™lÅ`³r±!QÙŠÓƒ“ÕµºêáÚ …jøSÔP}è®Î€UJ*©¨Ï%&)N)�-§‹M½5�Kê´°Ð*Õ ødC]§^ó•ŠPäûœr KYËU›¾’¦š šÊH }uÜt�%L5”�„E_ 2Âõ-³­¼†²ƒß.ÅkKÈîj¹lùMŽ�ö:/°žrŽäóJÙ€áu¶jÊvùY|¿ã¦çW¯�!蔥ì8ãŒ3Î8ãŒ3Î8ãŒ3Î-”âM°Øn>äPÝrDâÑÍ”½{vãé1>Ø^€µ˜®§ÇÑ.mÀ …u`½¦q „‰vßa = `Ohœ–gÀ;Œ)j±´WWº”~Îc®ú¾Åyo� `h\íg«Ù T‹T¡ÕX¢úÙ Ê÷àÍt 'Ì Îš`9öë:$žùlŽ·Ý´!+Ox¤¼ ï{Ú¶ÅY ±֭Ðy‹hÚ�g(ÁT<Æf h8Wëúà0ôbPÜ*dxu3­¼)Ú\¼!¼ 6m,››ß¶Ì�Åx•ŒÁl�å†=7¡¥¤³=�Äp&Ø€½sl×Î�Œ‘jÆtÓÐõ7ï߇T ™í³.¨=ˆ&–Ã*ÀY°ë=�Pº*ù Q[.B8ï-�,üÖQ’*§ìDõf²Æj­s^ŸˆpM)™!j„‰¿Xë–r)s(X*mMB³¤ÀKlGdÁ€¤"ÜÄÄJùk|�ÙâĆgƒ³Oȶt‰ï‰‹E³MÓÐu]<ÿ¥Ç…¦œlgM¹dÁ뫬¹ÒÀ[ÿåbñ†g�¯9µ¤¦×Öí®Yš:€/ɶk(E.«sÓJçÿ,9~ßF PÕª­¢s¹i7A0�¨x,Ø>¡n€­Ï?ü&Âfj›[|ã=J¿�(@®4-g‚0‹ýØW÷ÇǬC‘ß/»¤ÈK­¼ÐùðTì´i1P•ZqY°<-Íu. ¨Š[ ¨Ö…)"ûÁu¦@ÓPN"b8li{®%³þA²M—s`áŸ3hô °ƒYyËÆá×Ã9ÕJEï¬çTà‘>´éÿO*Ñò¨¢Ò<˜ÚQŠQ8Î8ãŒ3Î8ãŒ3Î8ãÜrÇ[Cß÷4M˖͇‘âœTâôýJJúµŽ»oÀÛž+»ñXÚ¦AD¡OÛh&M‹LÈ´ëf <½PÁ¾jVó½HßãðU9ƒˆj-C£‚ +‹kâ¾Zk5Ø—E=ØÛ­â¥BµÓÀ Œï‘Ò1[Ý�w«˜Þ!Û%œ—x;oCÃ0ŽÙÚZ D«ÙßÍp�Ä6±0"î‹òÌE éÙ·2Gµ“",©DS кDo9W,©M£ó¾Y ‰V ­4ž��猉@Î!dp&èÔhÅty !¡3å³×4M°¹÷}.6 –e�TREbZ[>K“¬T’ºm6H%טbwM|[)�CXxT‡‹�Á ¼¥YQøI%@øê<‚ Ò:;jL0&Ü|2彉 Ê%k¦\×Úš€”:ž��ÖØ=ë,¹¤’«ábN Õ*@afß›êu©¥\Óù,6 ×€¼¨)¨vœqÆgœqÆgœqÆç–:Z*ž¶Ñx¯s.šs†}{nŒ9f-ºmÙ`ßûÞw8°/Jx|,à”*ì�Dwø‡8 IDAT•™fM®Ç!�B!¬aÛ!SŽ9j+¢Ÿ!ñU–›CÈPîAæ’*Ì—¢µ.3g-Â9L·ÊÚê~<’vº2æ=¼ ‰íg`Ö‚mV·8Õâ�Aš9Â[6,M8rû6Z­1½A5Kèé24 ÂyìlŽ�õ4ZÇöÛ¸wvŽÉò2ítSâ=^�£°² †�Ws”T8‘®­dðd©îtxŒs¬Í:vïßÇž}ûƒõZIV×fH¥™L&ñœ@L¼*L¡ï» PÔcÃ~Z �D ›ØLÌÙsTsR*¼uØy‡�"4g ÖX´Ò¹ŒU7Ý´´m›9@j8"¢¬ëñÑœÊ?çóyl×oÌ|Uç¿•NŒTÂ:/š¦°˜$âJœÀy—ݲuÏApѺÜ�Q÷,dà™‡Œ¼$Y©›¶‰÷µÏ×'EP&zëðÎ#µ¢D£bZéë)bOJ�tΣ´�eøJö_dµ*,H!m¥¾#\Ø\ŠQm®b"ÊF|ÀŠt7©ÄD\¢Æ$ –�ªºH9uBÈ Ô¥‡á¢%µ”œáð>lh„P•Z+•†øu*´¤Kª~ÿÒÖ+žp°(ETŒ‘ÕeCež�D·Ëm´‹YsÁÊ,xõkÞÈ—¾xÍÀv�Ê%ré‰Î¥cÕÀ5Œø:9­×5 t‘>—W$ž½Í¥.åü@¯pl~Nåù˜˜[hòýw®�Çù·HuëojuæßbHj {‡k>¨MöÚ9 ÄË]›|Zïõ}H÷\Ê`9OŠÎöÖôŒpœqÆgœqÆgœqƹ�ñ/`>›1[Û�u=ÎuÜtÓ·±Þ"še¼ž€j�Í|�ˆ9xH Ra�Ç·%$Z(=Ê Œ ¥·:r+Ç}$[6m¢m*B²T.ŠðȦ IûhRÇÕ·±©¸›­búžÉt#íd¦·aÏ.%Îõ87§[Ù‹–!§(=Axƒ÷s¯œ!ÃÏZ¤Öô¦<¶7lðp«Ãgó´ÅÌgãr^œR*�Zr‰E'©ô!s€h�%ºEU\Qï{S�…±–F)Z)¦Çuo‹]V„ |Ð �¨É2Aï,É|>§·ëRùhôþI‰ðÅ-×w=Jjpa{6¶-"rˆÀQít‚"–‡ )=lÝrË“)Þõ¡ý×{„VgY›Ïñ"vvVûóÄ¢p%ÆÌñÞʱDÛ¦îŸ>ö@�óûÀKûòàb”ƒ’ÜÔI�[Qú…ïsQDd¬°Žô ’JPk• D|Ì¢Ly„µý׋�¥ÃB«Z¥øƒ³uD[9W3)_õ¤RšóÏXV㥋(¹|¶‚.Ûuë7 õÍ5,Lð¯0 1°Ô¦¶˜m—$’ŽH¤h‘²EJ]]”Ç;‡5üP­¸X$RÎ½Ü *…X=.RÕõ×W/8uÑ‹ Éaá¨h±.Rã¤zK¶Z…YßÃtœéêÅ—¯).Þ®3xŸBAm¶§ç™T‡‹Ç¨ŸaÉ%”lÚÔrÈÖɺb‹döÞç&Ÿ´FÊqDE¿‡euîc Í,¹�¾² —M*¢©¡šˆÀêÀQ7 ÙŒäzÖ·ºªÛW|¹$†¼GAiò÷W…,©u…á=Ââ¸.ãúwίk[c ð8ãŒ3Î8ãŒ3Î8ãŒs ­¼ÐX<{nþ»nü.»wídm¶‚j&x)AkœȦEO[æ¶Ç �Ï )‡NÑLÂÅ|¿›2ø¥ge¶Êî}+\ÿíï1·ë›"V‡ÂÇŽ‚Žá²»Ñ:›ÝŽíÒ”ÉÒæØ6+˜N&é±ÞÒ›ŽîÀÍHå1¢A6K¡�Ö@ ƒhZôò23<;wïå"”Œòõ?l+Z ¶lÚ„F ¥ÊIZóù<8¸hû´Þ1ïæE0åÝ|ޱ#¨Ü‚x¥Ø�›x½¦›�1,·-ZÄÆÞ¨>”ñž )�¥"„sR°2›ã¥DO¦YÀå½…-q7¬ãýS€ð°a:EypÑõèñ˜˜ ™DT"Zx›¶Á:Ǭ›Çó‚1çºi™L&že}�Áž.Þâ­ÅÆl>ø²6”ÊM7_‹ÇåìEù—1&îÉeUR"ÌŒ -Ì)?0÷&‰’ Ôé¬Àsqª Þ•6ã V‰Àð9oP©°&(ì�Éy~áó¥24\öÂ:‘^`¥¬DJ‰öNòŽwüch€õf ¼K”¹´úºlw•RerZ•ÚZšd¾‰ÿ¢�ÖÇ^̧+F,Ð\Q§�R–]±s 9�É{�.4¼f=èIͯ‚�SW“`„Àyá^)§HA¢E­èæÚ�s"çä¾a¢òëÇzj)s‰Æ°PD¬ËF¬™R‰b‰Å#İw¢êÜB™K8† Åá=/zÁÓÙ´ñžð?Ÿ=|Ž”ïñokÊ ž6[i×ۆ堥â‹rŸ}¦è™dáV1Û0…húuÊQï×Ýú>„cÉuà͹ô¡Vƒ×ÔÐ4gBäâ•"ö”ðPòZ/ë#´U×E"?“~‹1pœqÆgœqÆgœqƹ�µžv²D¿æÀ÷t³ýH‰� �np6€+Å9Ý`l(u캄ÄI�Š{^„C8 R eCÓ6ÜtÓnÞ¹![P Á¤œj išiPeUÖÌæ‘mÔ±VÖ‚<)?_�#ÂöÈnã ^¶HÕ›hwœÅk�šLè(= ª³ha–B!mÏæMÂþÑ…Æ_­�5HeM£ã~Ô—ÀK½Œ/]É­‹{Y›eÓ~<1ƒœ%'ÂÃÖÍ›˜6ØÏª±¡Á7ÙP� ¥ÎãcÓmÛ48<²Ñ93Ñô}ntBÄ<‘¿Ôk’ÕÙZÈì“ .æõ¹ÊÙ(ÓõXl»ýþý�95 žà*õÎa¨Fƒ xJ”ý³Ò*´'+…w ­%*r&cmU¤*Ây0·†TË8m«Ad2“hÛ kkkT5ƒâZ)¡7&+ù I*I!óù<ƒ;Wq‹ðýnÀ„UÏ€ÈÇÑzì½ ÷$}x‚ ®ÚÊÈòÊ òu£ÑÎ[n¾qFj`Mͦ)G¯X7%M%²B šsêLm‹M-¹©É5Ù$“Eu8¬(©r �ç»AÞ]€(bö% �½ÇÉ«�wËr9�.‡A3ð0¬Ñ RSrj¬õ.µ“áš÷¶‚~¥µ8�EPÙöî×P©¸þ•çQ+ðêܸ «pµl5å-Ô9ˆIYYE�PüêKÐZ s¼É¾ÊЬGsFcnêMçUêÓ‹VT1Ý;5È4XTofð)â‡[úx¯õBžžH�k˜]”ŽÃ6ß/ËÞ¿!=—å¾Ú�Ô—š›ëÃx+“5Î`×&ÚŒÃç ÜÐvœqÆgœqÆgœqÆç–;#@.-cf«¨¾C6-¾ Ê@œ/áOÎa�Aõ¡5ƃ:ìÁUZf}Mv¶Â#š%z§±zCpÔÙ>ìÕlÈÔª ’! 0¨´BYcQX¥ýW€Wcºác#l*´4sl·ŠíVCžœšâ•ÂÙáû˜Û6ÅKIã >f ÅJÂyZ­ÐJdfò÷mv*©±ÖcLPµi¥�¸Ð(+5Öö¸n켓e@`}rl6Ù]WZrc®¡wÒÓdç,sgñÑ~«” �ðÛ÷4BàD%ëRk¼·h­ŠHŒ1».Ã/¡Âý3V‚n™´KÑ>2‰nHóì„’A!IÈ*´Ö£•,V[¥è# u}�¨2ø||–½1Ñ`Ü3;ÀdišÓß”’XÚ§­YA¸©7a}�µ~ þ ×U2C‘MS5õÊA®‰ð�ÄiDa<É隬çÖZšhë½T4’KIR鉵(­e!A'QBaMÕ(LÜ8çhªçŸÊIUÛ`¬E‡FœºUe8þ, -µ±¯wLãµ=T Q>Áܨ"óƒšj¦&›${$ùÏ…øò ¤*°*dÄÕŠÃõ ²üY·»ø`ªýÙÅ�²û\)EI¹žl_ ¿=€Zá—áU• W+ú2-‚…ŒD*eœÏ=)k¨U_g)66ö¦L¾ôþÅ!ÞÂ1 ¡ï*õ¦ jª³OÝmJssi®×Ë¢ÊoQÉŽWY“sȨ¯`%ù¸5À­á_þ ƒù¦5•2ÿ ”ÂÓúõƒõš�7„ é½$t‘¼ËüÜÂúRÕ:¦‚�²zîãŒ3Î8ãŒ3Î8ãŒ3Î8·Ðåc³«³ 4N*´nÁ‡ý’Éùó¡A+�Õ ¢X#7ø:Òƒ3Á[ŠD �)K?´Ùk/8 M»ÀWTñkÐRfÕUÚg+¨ íªón¤VôÎ"¼Ã­íGx‹5Ù€õå®ï±¶§™¶Ø`8FÚ>(´í¤ÄXŸ÷µB€³–Ù|…UïÀöÓMR׊Klg�Ò"…giÃ2­’ì?0¥Ð“)óùŒÞÄ–])ƒåµb Þy„ÒXç¸y÷.¤ôTÛfð…uà›7mbËt#sgXë;f± ØZ¡˜5v ”±¤RȘYh£J­�VÙ¹3…Ñøa”œ�)ÝTl¦ŽÜ(® 2íآŸŸV:XÄ­C)�w©TÌF´ %J´4zÂZ7g*ç À»°¯RÄ–âÀ�Œ1UIL8—ЪKX¡mÛ ô|M,¡æ é{º®Ë�Ïéû8Mv줒TBe·ª÷%¦ïéf6«Hk šbÞ¤ ¹�J©ð~Ä"‘@œmV/Õ9y)`P©&BŒD,R˯ä÷¥ ËÌ_+dR}…jj³Àdƒé\J ±«D/ËûÛ…c¹XäQd¥é{…fëë§�êASý3‰sD¸c iQ-(%¹¤"Sû±@©R<âr1FÌX¨Ú z0Z­\}u£pxn¥\øL/¨}ñßWàѹ>ÖyÛü¬ë¶Üðv.ªétÎ�LÿKϪ>¦÷&^{j;VÕqêg�`³ŠÿÌÇßôù^'ël*:IçWJ4BùIºO鹦sIï›@diû¥úÁœž§Ž™¥¹œsR†¯GÇóH&i�‹� 15b§×¤væÅ¢’qþ2ÝWyû ŸÅk/›ýûŽã÷ñ¹7=Ÿ‹þì_0ã]ý�»Ïÿc¯æï_ö\.ùľï[ä¾ýAþäy¯à½ßý/þK¿�k>õÞúú×ñ¾kíÞiìý ïùÓ?æÅ]Êe«ÿÁKû†+øà;ÞÂkÞz9{Æž¨qÆgœqn ÿºögÖ°³´¦�,áÙšê«ý�7–Î;¤žÄRQ…Ò Rk„Š{2ëPB#TP¨¹¨pJ{ϤҒZ€�x¥é©P¾3Ç;[ö¨”,8•á‰GÉ­CþŸÄaWnFbAjd»¦³8³‚sZ·´Ó ÈÃYZ)ؾå¼wï‚b¯i0Öc"gè¼c÷ʉ•xG„sÚØN�loÙ¼a™‰‚~¾†p–i»ÌÆ ËôfNßwa�êS°Š­ÂQ¹X9 ­÷è¥eܤÅkE-a�l½Ã X›Ïéúœ§[�ÑÍBù‡'äí¥¼G7ºâFAÌ%¥È¦8ã Î!â³J­ºë²ù«ý|²Â–vßÒ# •ι{ Ôë0Î"´ÂÛ)z¨z©£Ò0´5ã;¤×ÙšîŸÎçH‡Óy¥r™tŽ©ÌÃ9—�S¿¾Ž„«yN* êL?èhè�rSt�1¥ ¤7=ÎY´jÒ„˜!31•†¤Ï‚Öš¶mi�y˜ ÄE{hÉÏË0"¶‹Ô-¾©d"©èj`QÛ&kw8šxN9åh­r�ƒÌŠ;_Á—b!M„7A¨| ”+àªØ‹, ÒÚõy…å{}U¼½ä¹¨$¶ û’7Ìms±ì£xÆÓq‡yˆ"·#Ë(#NÖê25hwëÔvCÐ5¼þt�ReVì!ʱNu—,ß5ü*pÍÇ‚¢t+?L\Uø²T>Ày�Ä6eŠº2@ÁúZê¼Ú¦ì3,kÌž_.Œ‘ B41ÃÒ ÊfDü¡jmYóMÓä•:ƒ/Ã_ÏÀnìÍÃgWàp„iMÔ*ÔºPĘ>Ë–‡¶ìqn1c¾ÈËîs:kh´Î¿œŠ» VÓM“íÃJðˆÓ”¥BÈ`ß&(k^"¤ ù�©äå`%²>”³†ã ºT®á ‡‹ñnÞ{¼¥uÈÃó†ù||‰Ü²ÖÑÍgHÕÒª%¬�ã|„`ù>;s+V µÿœL&þÍç󼧯{'êrQ!R »ÜB1 ”÷DG«sú^cL€žÉ1›Šh­ÃYKßõ±Ó`È亮/NÇ ´–" ³ÞÀù>ª·’5VUJ3™‹êB…�•ÆàÒìûùÏ•\$‘‘�,%ÞÀ^xÐÉ¢,#‘dóéòöÓÿ /õ»øÐsÊ/¼ê[û�_ä‚?8…£Ú½\óñ·ñÚ<œ¿ÿÀ ø›·<‰;M¸ÃÉ#~š—½ë§ÿŸ^Ýü²ßå‘ç_Bwæ¯ðìWÞƒ£—×øîW.ã«[aytÎ�3Î8ãŒ3Î8ãüøŒð4Kñ4à:pHa±óyh2í@ è¢3ËzÐqï­õ2Öz¬³Y”ÑH‡‘ ©l¬‰-{ÿÀŒµ8©Áõ˜n-ØÛ) ²“1õ Â;²´4­n^Q ÓgU«ÞÖm(Toå\}•e7I9—¥À•½¹.êHá’é5õƒ]Ì󫯭&ÖáëCZ+S;‹ˆàka÷]��ˆÙò, àbð^é¾Ôб؄Á.×¶ðR QC=­›*[И%YÂ.ëûUT™&Ⱥ‚�à]R8ºªyðš¿øóW™ ¥U¸~%’ƒ¨<‡ÖÚa9‹\m½å{c¡Íºç“¬×a�íÚµS£&ee:¯cow¶o?$[‹Ó}+¥'?æ$£ÿ"—¾ê#�·æ>ç܉Æ]Ï_^üvVKÃ}ë�\ø¨ûq¯“Oâ¸Ûì`Û·æ÷z¾ý*f8¾õš³ãЭ~§ øØ<¾æë¯äÜ#¶²uÛçEÿlÃw?ò‡<ùA§rÜ‘Gpäq§ò 'ÿ!ù®Éëo÷‡_Êãx?yǸí‘ÛÙ~Ô Üý!Ïà _¨sÔz¾ó¡WðÄs‚cwÁ­n7ü´WsÙÍë�©î;¯ãgvìà¼7î̯_}÷/s»ãõ7¤¯¬ðÎ_º-;ø*®7_ç•÷ßÁ OÿY çvò†Ÿ=‚­[·²õðS¸ð²>ŸÇe/¹w¹Ý‘ì8êxîö� øó¯ü€à°ï{Ͼ÷ý§ßñhvì¸5'Þë‘\ô÷_Ïïß}àqüŽpñ7°Þ÷O¯åÉçžÌ±;¶³ã¶wäž¿p)W„Tîÿà xú%ßàäçþ=ï{Ý…üÒÏ=�<øçyêKÞÆûßô8¶|ì"žþª¯†ìAï{Þyœ}·“8æ¨íl;býy°ï¯xôŽ<æ­ À»î]üÎãÎàŽ·ÙÁ‘·;…<ù•|r§Ë`ùëo{9ýNì\Î9÷¡<îÿ./|ìíQÕóþ�÷¹¿Œ—>ð'¹ý­�`ÛGs§3ÏïdgJåÛïz.�:çTN¼Í¶qîôÈ×…«ÝÉ'þøWøéŸº·ÙqN:ý±¼è¿}ð,F¿—÷ýÖÙÜõ¸£Ø¾mÇÞõ\~å5ŸcoýÙù þð—ïË]�ÙÁ·>‰Óûj®°Ã'ìýÂëùÕ‡õÔíïÁÃ_öÉJéøo?W·óc¼üü³¸ÓÑG°ýÈÛqç3žÆÛ¿û£­°ÜðÑÿÓîÿÜîÈu»»pÎ…ïg�û•Wó蟺GïØÆö[�Ƚqïº>®ßfí¬»Ÿ{øÜëžÆƒN¹;¶ɉ§=›XüEÉøyá÷ð¶Ç݆C·ÆñOy3€ÃùGʶ{¾�/À^ÉËÏÚÎÖ­Û9ëåWÒÿÀŸaÿ ¨¾îݼèÏ ÏöV'r�Ÿý5.½|WþÕ¡ûæÛxú}OåÄ£w°mÛ޹Ói<òÙoãʵrŒîïæ�9�“n}GÜöd}éUcîç8ãŒ3Î8·¨i—7ãe²úœÁ›߯ѭîÅw=ʇÖÙ¾ïð®G(�ÔCZŠÈpÆáLÈ`·ÖU‘ÉÂër®šôß­âõ´èUY„ŒJª°‘ëÍ^úÙ~ÔdªÙ€7Û‡5s Û/TÌÕkV�n-�K)1ý ‰ÇÛp~λ {²s²bɪ«c —ˆP'^vØ“ª†f:Éöd)$Þ̶ٰ-‡Ä×…�|Ó4¡p%ªÓ’òìÏCv_b8ƺ®ÃÔŠ=kÑR€·x߇½9Äü½ð}©É63úÁ×ðgW=œÿ}ûøƒý¦/òþ|–¯Ù† ‡Æ¡r;¿ò�üÉ“¾AsôǸð>÷ãÎúã\¾ó£|ðˆÓNQìúÄG¹¢}üý8÷ŠÝ¸€?úõ\ÓA»i+“×òÉ?¿ˆG\þMþâ}/å¬C<û¿úaÞ÷©¦×Kl=ìP6«?úz.xŒáVŸþCî»É³ûÏägýz®é'l;ö¶l¼é:>ñ¦grÞuŽüí“8¡bñòˆ{sÆ<úóÌ~á\–èùçO~–}ý>.ÿâœóï7…þË\öOsŽä½9JäÉÃxè+ÞÎoܽÑrØ1 �l(¶ßã <óg�góÚWyë‹.âéÿc'|ü¹œÚþ�ljÓÜæ><íWÏåèé.ÃóyÑ™Ã?ònžzÂÂ/Ìçøý'>›ÿ[\üwgs$7rÍ�‡säºóÞÇûßüv¾sÄÃù£'Ü‘¡ÈOpø}~ƒ§œöçüú[þ‚/>õ"~RàªO}œ«�z:¿ôÞl²;ùì^ÀK¿ßyþ¦à9Ÿ÷ñ?¸ðÕÏã¶³/ò–½�ó¾—¿{ï³øÉ©c×—?Χo¼ÏyÍp×éŒo~øbž÷âÇó«·ú4o~Ôv¶w;6Û�ðö7}ŽsŸr*‡©ƒ­Ðå>«£9óWžÏݶÁ&ó->ôžÅ‹Ÿø\îxùÅ<`“ã†Ëÿ�}ëžùª—s�­†›íÑÜZÍùÂKÅ#/Ñ<öysщŽ+þô·¹ðü_bó‡ÞÅS¯Wläö|*/~À­Ø¶4ãÚw¾˜g>û v×Oó;woÁ|•?zÜ#ùÝïÞ‹§¿øMÜûˆWðuüÞ‡jˆþg<é¼ßàŸN|"Ϲô~Ë7ùÄ›^Îg|“à¿í\ç¼ÿùÿ“—\q:¿ûúßãn‡õ|ïªs¸sù¹^`åÓÏça�|-î�¿ÎK/8…ÃÌN¾7½=›È?Å/<û•<õ¨-ˆ?ËkŸó<žôkÇñÙ¿|;øQ׎ãú7>�‡ÿÆûÙí%K[Ç|ó:nì|ê ¿ øÀoþ€Ÿ/á´sîÎä]dïç?Ë•æ~œô¥Ïð¹U�½î³\~£ãÎÓÏsù•ô œ}öí7ýåüö܃~hÁ}çmüòŸÄ;¿çÓÍ¢wså‡.å‚Ï|ž�÷nžyʹÉrÓU7!¶ÞšcßÏ·¾ñeÞwñSøæ†øè³îŠ^ù$Ï{øù\|Uí&ß°—ë¾±Ÿ±~œqÆgœ[ÔÈIØ�š%=ή"œeiº™¥M‡0™L8öiû÷"T°õšØÚ+SÃ+>Â�á,‰nZœuy×d­ÅK�rï Þ·8ÕâÕo»PBæ]×õh©P8¼]gh—6Ñy�´fm‡j§x$J†U„¥_;@#:¬vKm='-Ö{Öº9�„}¬ +ü vék^ˆv‚ZZtMß#}hOFkz[Ê8…÷h¡˜è ›6l`enð1ïOJYÝ'‹�ð*íiL{ÝœK§d�ŒÎa»žé¤aÍ8pá˜)RÌ3Ȫktb´ݨ,¾é½ ôÚdsópêAˆŠ¹d‰µÆbEàÓÉ}߃�»¡<Æ3›ÏCi«LƃŠ9°]A7?€Ð È)D»°¡ˆÑ`ú„XBMJVf!Ïb÷C`>"—jîÂTØZ…e 5M“Ï[IµN„”JO� Éù|‹;t¾�}ßg¦ÒÄëì]ÈÃôñmÓdØb¬^Óè}“âjQáUTkÅ¢X¶ƒ%û/{,r /(5ñ¦öÛFüBãpJì «Ž*D¬W ¥ ”zµ"1€;E�o—`b…×_¿“ÕÕ.­ô�‚œuçœÉå� Ç€ÊPÐ ì•ãW`os«p}åáˆ꘨nQ²1ø•{\Ú“ë–Ÿ`¥g\+2S#oÉW´(s• [®û‡å eá‹Z P”y‘ÛÜ‚œ¡ÓŠ’BP©EµžJ¾`­t,kF ®w±¹¶U{oâú¾¶¦ù% ±‰6·'¨™Z€ËLÙ¾ú¡òzO6úd»FøØ R[÷�½Ø�¿}í;Øé[N~Ô#¸óm†GŸ½ æ_äO_ÿæë~õw&/½ì_øÚ×ÞÍÓï¨ñýµüÃ?ü þ¶çòÀÿÖ Ì×ùÀ®Â²Ê§?|3¯8úÜrgq ozñ[¸¶“Üê¼×òùk®ášÏ]ÂÃvHº«ßÄËþbX,¡OþMÞûå¯òµO<Ÿ{Lö{ïå]ŸíÀ^Û^üf®í'Üý·?ÄŸ»Œ/}îÕ�ÿ~Ÿ38íŒsyô…¿ÏSN^å#ïý«¶<è…¼ö×îÌ•/º?'ßí!ü¯—½•Ë¿·¸êþ•û,wp÷?ˆ³îq*§Þû¡üêsà {?ÇeÕs[NâÌsOçž÷:›Ÿ>íx&þ‘W^òNyæ¥üîcÏâԻ݇óïùœ·á üÍ»®=ˆõ[qÌi?ËNÿ)N½Û<â9¿ÉCýŸýì·q@÷éKyÍç·ò˜?|ÏzÔ}9ý¬ó‹žÏOér¿¾úg—ðA÷ ^ôÆßáñ8ƒ3ðX.ø•³9tÆýÈçêWÙyÃ^ÄŽS8ûôŸä.'߃û=ünßüëÅï䯸”kïü›¼ù’ÿÍyçœÎY÷?�Ÿ?óh ¶Þ•ûÿÌ}¸×©§rÏü2Ï{â©ôŸ¿Œº—æ‡^;æË¼åÕf·Ó÷ø¿âŠ«¾Æ5W½žŸ;¤:)û¯ý¼ø&‡�y?Ñìµ—ó¹›{®üØ'ø®ß}�O^¾F÷¥Ïðù™GÝê>Ü÷Žú_ývðOmÏ?]òÞõ=‡¾ýøë/_Ë5W}Œž¹±ú.~Å߇² CÎã�×\ÇŸ|û·ïå�¿u7&t\ó±Oòm{ßûjÞ|u›Îà…¿Š+¿v yÖÉ4ãVrœqÆgœ[Ðô¶§ë;¬3ÌW€…͇ÎÖmG²¼´ )4‚�7c5«ãcMô$Èä½§ï �ÒháÙ8i˜¯¬"„ŒŠ6�j[Vç3cè­Å"ƬI)¢£ÎG՘ˋÎ6­õ %åõ¹Øê«�ðÓ›È7JoAQ«‰`í”T(%Q9æ­·Ô`,©}Uü¡T°>×�µ!&¬ÉÅ�+«3ºÞ2™N£ÊÎã¥D(…P ­%B¦X.s=�of9ã/ ÇŒs,-maÒ.cºtÝ*ƸK(±f ²ÿÒõ!šÊ »躾Ü머K÷$Í>Ý´bg–TŒ èû>¨5£5:�Åt_½ YŠYýé©€eq‘æk’"X€ÃÂ*^îDnKcØTÔSg­•BŽEõ_Yô²ÊŒ ͺ�%7ùöëKªÁ¹e7½×ÿeï½ã,©ê¼ÿ÷ U·»§'z˜!à C–4¤ÉC‘ ¸**fAAŸÃou]]WE]e�`�E‚E²ÉYAr&Ït÷½UuÎùýqêT�êtÐÝGô¹_^ýê¡ûVÝ“ªúžO}‚«¨­Mùg–Q/²¬üÊ+àgt;ã Yµ%öôÚn5:d¤Œ¹Èx®b´;|÷!(º¢6ÁË’™(ê6oÅúµv-òÕàE·]Œð”Õ{ÖóáU3h¤[!zš§k­ý"A� ç¬|ï¢v×ã\‡´„›Nõ” Žc�@èz,…”ׯmþ¿¿ÐŠQlX?�-Yƒš¦ýhnnÄ cejßš¬ÈzŒTƒ9Ö�ûDä÷誱 Ò¿‡óØEüàúAhíÂqGoŠS8ðØý™( O]ò~³úeìÙŠ]¶îC`Y²x)VmÆGoO*rþù/øãà-üú†U8µ1‡¾Iû~w†““Ùÿ ‡²~ÉÌÃ9~ŸñH—qïïîY«\0Ùp'^3]‚]Éâ%mhßËí÷ç8׿¶OìÊÀĉLš}2—,¶`žæ‰§GB7šmö߇õž¿Žë1ØÅ7rÝwä=ïÛ•%×_Ç£Æòüõ×òðä}9pû¿n;žn¼3ÅR^Zö×ñzĸMØt,]¼t4xÒZÀÛO›Ïâ¯Ê®GœÊÙ—ÜÅâ|­Ènõôî/]�bü,f½\;èpß]àæíÅSëwHç,`÷�6÷Þù‡µ*j&›mÒ¢Xº„•�ÓØûŸÂ�ÜÈwÞ·ÿü‡î°;'çA†×qœÝª{øÁÿ9–}vØ‚M7Ú„­NüOš6Ã"ŵxì^XÕá·Ù‘õ``ã7pþ’‚ž{qtínùÚû9jÏ혳ÉFÌÚî=\¶ÂÒig8,‹|�—ä¶ì¶cß˼c›‡ïæÎglj¯lFþl[Åd~Ï;˜wÿÇyíÇòás~ÆC+Ì+[/ùCÜ~wÆF{ìÉÆkAÁÛ�ü7Ÿø§ýÙyËÍØhã-8øì{ÉÛôÝ_°vÚsÿ È©ìuäžL–@Ò¢%£qY‡ûE1sÜFãò{¸åw�sÓ ÀŽŸÈx±†Ûnºƒn¾�%V1°ßAlŸ®Ã=lm±/pÇíOQ ˜uøØc’„žÍ9áØù$8ï¼�‡ ~èN;p.l0›-·Ýžýÿí6:Üà†\Ác÷?Ä�ƒd»C9bV �¤-M׿²[ÝêV·ºõ÷TH•„"CIGÿDúÇNÄÉH­#ïdXW Â¾Z8pÞK­äÇyù£�%Û-Èe]Ézó’Gå–è>P>¹V[©åüþÜ–„œazEO:ÞóyL™’‡T :í%3†ÓRù¶„ðÐp]y„Ü•éÒÞP¿Á’ $áÍ~ü-rÞ¼�£…çAº0¸¡ÃµŒÒ³—‚ 2LÔ ¦ª’ÀO;ˆ¿Fl9KÖ›Gd*ú÷sÛÏ/$ªóûã !Œ#€}1[®F§U•,Îé]q GèW8Ÿ÷§Ô`Ÿª<éßKVí¨Ã5\Äø�‹¾é X3È<ð$׆ʰÓty³j²-=¨¦BR”ýw]ž·Iý s¿Ö¿.€cõøŒÚ¬õéJ¡ß�Á'�öÔóí0Æ­…éÊsF¨¬BWê×Öó| BPKHã ì»ð¾!íØÚ¢Öú�üƒTùIH`dòôÚ·YBèò‰N}­øñ*kˇÁ„q¬Û°Þz“*°Ét¬Aç&³òUõ�ûÎÿwu®}Úz2'Ndã7ý„eìK?ã‡?{ ÷2’VZÒzêþÆGÇüAqÿå\ráÏøÍ‹Þô0ŽØîOkŽ)Ò´þCä¬ñÁ¢—­Ž>�ÓO?=ú:•C6­!Mw\È~“áW¿~Œ%×ýŠ{æîËÑÇȶ�ýŠ«ŸXÌ5WÝÅø}²skítÖy“®5 ‹5åyÐ$šêIb³úØá´KùÝMßç½[>Ïùïߟ�ü$7­1�jfÏê¥xðNî[²ê–rÏ=OÁs˜Õ÷—´£ž<ñ §U'ʧœÕÏ&Íe¿·|œoÿêf½QsÅ™gðÝÇí:Œó®þè œ~™å€�~›Kñ3ÎÿÄ!Ìøs—œs81Ž…Ÿ½šn¸¡üº‘ßÞr3—Ÿ±ãf–cñ¢S9á_nbÂqŸá—ÿ’Ë¿w &ÊÆü‚ú?ñ‘YÎòŠùÀ¶­‚I{‚«î¸†¯ž4“‡¾þVì|4_½¯³îë¥ �bm,ò;øìIïä{‹wæƒÿu¿øÅE|ñ„Í_†-»®k  Ï_áhÄ/W›°pá–$v7_~WÝm˜~ôé¼iŽàùëñ½ëÅÈ©ìðδÖéög§aăªðå�œ{Úü莥LÞ烜ý­s9ç�;Òõ£³jX³ÝêV·ºÕ­ný}–ò¬ EÇ'óööc ‘â©(2ò,C ‡ËsŠ5«)V¯Dä”{,%½ÔÒæ™Ç(ìhf�ÖÚ'æ&ýe’®¨­J©®5é,¹S¸ö*”° zɱ`ÚÐY�’§TÏ8ïA—(¤,°¶�(B§ôôö�$ e-i¢½µ”TX<#M—ÀZEv‘‘O¡T•ÍZ�Àzo¾Ò~ÍgYPÇðp[8´NJõ¥À¢§…m¥$½cpxŸÿ&k̳մ֤IB Þ(¥�eZmždY�r�‡n㲌¼c�ºEÚÛ�lµ‰¢°õ#úÀTÄŽÆ ´Öþ3h Z•`Sœîëœ#IÓŠ™&„ÀX[úó• U�ÕbiõôP‡T �$Õ$?ïÞ?R:Ko«‡TëŠ)„,׈*eäÃäE†5A©°I«¡%E¾Sx|ÆUŸ¾\…C…þ‡ï¦¨=þù'øî…�“8ù×§»j(Ó€eƒx'hÔJá1·Â c}Šs0«ej¸2ÌÄV!+!t7à\J)äÃ?UIZ=(¢+SýUÒf�!¤Çh¶+ æ¢ÂÑH¿u®ÜPƒ5²bZÅL8ç E‘5>|‚ŽŒ$¹®ÆÓc6Y0R4&�Y]5±µ$¹èœ+pŒ–F‹Šíh+°1€rAJú9RŽZÓ`‰€/Q…¨4Ç<$øH9Jƒ©ËØ›.l§U8…ª 2àŒ¹‘ ºÕb)ÆÕ“‚˜!ž*Ðʯ™Zºÿ¾ž[щå­ñ¹âó–æÈ”ä@Ž×ÍHf`¼V‚ß`Ü–ðï ¶Z‰÷[Á� {|Þø»²ô¼”Ѻ±%àhFÈÜýœxf«eܸ¾†!k=Ïá?ùê•wnãÇ?J�¤úfÌž=»úš9!A¸Õüæ‚Ëxn mrÆQ¼é ‰ˆüÎùÄ"ž5 [óz¶K€žmÙq«a—ò«ó¯à¹òg~Ê׬ÀŠ”­vØšt]Þ¤oK¶Ý\ƒËxixG¾ÿ,>úÑ�òÑÿó^Þø¦S8jÎZ`‰Ö®yðTî»ü|λì6ftÍx-ûÏ}€+x?½u �܃µf÷öÑË+Wý•výÿSç)?~�›½/oûô"n¸ìT6¸ÿ[œwíȃ±ìwâ‘ ¼pŸ?÷áRnÇÒk>Ç9×;¶>á8¶ÓIZlµÝðàõÜ´$Šgùà ÜüB‹­¶›Í_tZ1‘]^ûÆOðèÓë0Væî¹w)x¦n³ Óííüúºå/$µØrÛ¹pÿo¸æùWÆ]×¶êÉ[qèûÎæ²À‰=7óõüŽ|]׋žÃÖ[(ž¼ñž�Ù¹å÷qÏ“‚]ßz&Çïµ=[ÌÝš6Ÿò—³×z·fû¹a—òËsÌ;kyÍ:Ý/³=Œ-Ã3—œÏuÃYpÀIºß†¸ß_Èù·gˆõrøn=¯`°µŸ1ÏñÄÓ9ÈvØa†Ç.?Ÿ›–Yh?Â�/º…Aß¶;2W<ÍcOæ81†]ßôAÞrÌѼn��#Y3k»­+!¿ûÇœûÛe]ï¿nu«[ÝêÖßg•35†ñ&‘¶Æ ”F«: ±ÓYƒ)2¬h•’êí,ÒfÙ‰¬,A’ø+�Œ’¶Jé};ÖƒlÎz|¦ÚeeN";+(œ@è 8$¶³‚|È{þu\‚HZSx ¦3Œi¢¥DhEÒÛëM¯Š” s9"Ñ©è9í<ÇQ2±œƒ"òá xE .ÙˆÍè<'í,cñŠåd@nmŸ3Y�p‚$IÉK0+=.ì§K2UPlp-ÏsïWb9‰NqÖ’ 3¶§‡‰cúéo¥Px06Ë lQ Kì!ì¿…¨2¼#$þVvaRT̾X&÷¹i+æ=ë€ãPS©$Å!8ÃWh =i‹4Iª~Ûò!µ“’¢p[�›A\iÚ#…DK‘[ô"œ¤0«Kë4QÈÖ^€u †÷Ø+�û#Ì#¤#{¯¾2‘8ø&" \’$U?šØXX5ÖÐédH¶–$M+%faŠˆ,%ı\]é¹(Ê�¬ºÂbt�÷Ö²OWÉMÕ۔û2*‰6 ˆ¯øfЂ×'ÇàS`’ÕÁupH«å ÃÿÀšò7’Ú|RJWÉ8=øg+Éqm¼IÅ ¬å™Aò*GEÐ`�Õ¾s‘´5¢šcä™h1kr¤'Ÿ?&fDº Ð þsõxƒ(Ó�¾ý��±ÞÔ)üô§¿âkÿõßPÒ�«ñm Ô> :D›×ÌJY²ÌÜé««nÒ¢”¬ÚàòÀ/£ú)Ë÷xÁÆLæÿbä/h?¾ª6C�ޝÍ4ëT¡L�+DMg,Àp|�m³~záÏ3kÖLxàñrNTVO9¢cmXÈÀþ“Ñx‰†Ì¼Z{Ô×Ö£�>SÎ�h®ŸÅ}ÕÖð�ñÓg "Ý‘]þ Þ?«¦¬/»øM¼æ”ËYuË…\òø›y×:‚7 ßúz6¼ì<±j ¢5Ÿã_?×o¨Õ,Þø¡øîIß牟¼�×\õ!ÒörVg�l|<§¿1r]¸Qj.oúà|ÿí?áÙŸ˜³?É” šÁå+0{….<‘Éb4ø2ÿ˜#˜ñÝÿâKé6üó'6E)Á¡GlÉ¿ýë—aàÍ\¼ûÚA9e+¶^¿Í÷¿ú)�;˜)+£3÷®ÿ !»—;Ïæ¯pÒ̸üÛ·“n³Ó{sž»þA–1žIÕ¨ûõ¸ý>Ηßv'oúø!tÏ)¼ùà홑®âÑ›ñÍó~ÃêÝþ…sßµÅ_Ô¡˜}â8êÜ·ò±úҰqû~ðoÿÉ漃Ï2ñg3N-O]ða>yÿ†¼v—y̘ i?7?ùòe¬œ| {Î[I¶šÁÜ9ãXþ«oò•ËûØwã~xâiÖü¹ãÆȻ޺‡}å�¼±÷Cœ¼÷,ÆKxô±”=O^È,Õìë&ó6'ýÎe|õÜù¼cþtz‹‡y>Ò(§;�Âö¾ˆ3N;Ž±Ï¿�öœËîàýå96?étŽþÎÉ|ü¸w³êƒ¯g‡�„Õ·<þ²2Úuok›».ú�NÚ�ÙS†ÿ-�®Lœ<±®ëENçè÷½�sÞðïœxJÎé'ìÄúÉ Ï®˜Â~Íe‹é– ¾ó9.8‚Í'(–?¾ Wöì•/�9üÓéGó½“ñÌÏ?À®³?Í´1K–G÷Ëuº_³ãˆm>Ë=wd؉{qÐîãÙvÂ�lð__ã‰B1ó�£x%øŸš9—9ý‚W<ÈÙ‡Bß•?çý§œÁ ßÃøGo¹ˆ z�åkrèÙŠ·�v(““l»UâêÕüô}{ñÔ¹3fé} GŸ Æð~Þûš_ò©Ûïçœ#¶äüõ&¡V-&‡®`·ºÕ­nuëï 4¦ ‘ ­{+à¤0…Ö°&ÏÐZ1nüTzÇŒó{ŽáA–/}Ó&/å¼ÂY:YL�%GXAoo/Y–5CeŠ• ²6‹R Ö/ïw‹t IDAT´ÎÒž1ë B>„’-P-t«åY[À )0®BkÏ|S–­XE2%ÅZÇš¡!t’P80yv!X RPØÚ.ì+µÖ‘âÒ3%ÑB ”™`ʽ§u�x€)Ë2´Š÷ô¶²Õr΃ZIâm»¬±LEÐÂZï¡h Œ±ô& cúÆx™ªÉî áŒ% KÚR8%èt2Òƒq±Õ™­-ä ãƒ1�„„_çpÂ{ÙI%ä¨ $"—IOd*J†]Œuè’¸äÇLP`Ʋjõjl‰½)A)¬)À9tšPdØ[tÐI/Z) O“^2ÛÛAº>Œó˜“ÓÑ8‚1¦ õ0Ñþß÷1Æ|ò|;¦‹g¸óúk¸ñÑSfmÏž{Ìe‚ZÛð�‹.ã‹§ìÏ–)ƒ/½ÈJÆ3cÎNì»`îèP–nu«[ÝêV·^…åŠ as¤ny_¹ÏÓZ#…Ú6íÎ ­Þ1ô��è÷¡NÒÓÓOÒêCáYT‡Äጩö¶:Ñ  €³-Áæi1ùÅð Š5KÈV.&[³­ÏlËVâ²5‘ Z}�ô’Â`:� Qd´ôõ¦k0Eæ™…J£t‹¶�§Ÿ_ÌÓϽÈ`»À …Ò J8œqtÖ¬Á St²J]ï‰%ü– §db¢*_Ãöð0½}½•ÝB`+ež«¾ !Ȳ̃[%¨o­4¥ÈóÚ'±<&°#)}ƒ¯]’$t:�Ø”U²®±Eµ¿—¦(ÉUpô Ó­Ö4’V/� ùp‡r›¯!·Ã$É„N(Œ-[d©.4 û´ˆr1v’–+&Ÿ5H!*Ö`°\+Šúœáµa,‚Ú²Z%ȇi-J :ùr´ìø„$Q¸Ògp$±J)In �!µ¤2ø™¹ ¾% /©L ›l­¦O[�ׯW –àÍGWû‹ $Ò„ O T�a+™o=À²d6c©Gš5Ö¡çd ¹’�UƒSõ…TŸ!a¸>¾4¬L]æÅc£5à(®Drd¢‹ßGXÇ bð<ô´iQ±+Y4Tò×r^ë”Y'ÇIÍñ|ø')"z"Ø~‚¦”;° ÃÏØÇfŸ-Áa¥&Dzh*v¡”^R]�«¬4öu8MíCËÊEîû]'ÞÄtÚ&#ÏEk#D®Û ¬lø=:0Æ5Àj/•m-�åÞaÎëëÇ–ý”Q rµ|[«§ yy“ÿàA‹tó?ybh)ˇS9“Óvï‚ÝêV·ºÕ­nu«[ÝêÖ?B¥­”žž~úû'!¤Æ™a–¯\âC Úm¬48'±Æ“J)i¸=HQtJ#µÆKXnRâðòÊžžïó'¥ó2O›{"‡JɳÌïË“¬j!²!°ÃépI?­´ã 7&oÓ’¢Ž:Ê¡ðàR§Ý¡�穽ç�ôUoq0 U³Ã C*=iJ§Ø¡a:�œV_r<(Õ*1Š¢¨X{µ",ôK’h¿?Îó¥j’ i»å¾Ö[²+K‹­@¶ÂËDûzZŒéíeõšÕ ‡ì)P-åñlá<  ´*ÏçÓj‹Â{ Kéƒ9hJMCÿ‚¬7¶jV¢« £|†þ!(rŸ|›EýÞerpð× ¯ м@'ŠÂœ±´DÊØþ~Œ)Ì|:sf†Èó!¤LÚuh]«,8¡üz29iÒS’¯ Æx< MÓÊßÏ37ƒZ°h`,Á2¬( t 2–÷â3k+ÖŸ÷ê“ p8¼6Œ�sú[��õÌ7Y†°P‡ŒèH‚ åz•!KЧѸQ>€5«f¹Yë™hZKŠ"¯Xmu2¬¤Ôàto[à/g‰"©C0GMuN„<¼ÈÒ6B,B*‹³” ¼ˆ$”øÑûÌë,6€I¶b¸… �Œº‘À¥ˆtéD‰®4@¤à¡è\ bÅ(}X¹6‘Ah‡j-¥T6L¢‰Øl²ŠšéQzg"¦™­Ø‰ulãéB8olºY·!–zÊH>mˆ™‡1sϱ¦_U6¥Í²ôïË*PÎÅ‹Q>M0ÕÅáU»m0; ÿ‡¸êqC1ö ¦”Tž”5j®@nÍ| 7´¢áqBm¼ìº¦û~(¬ñ«:`|Mæ­+o ÿèú.ÃóËiuV²”ÉÌ;⽜ý¥cY_v?(u«[ÝêV·ºÕ­nu«[ÿ50}S¬°¬Zóƒ«Ö µ%1B”AK–=O²z)Ò‚ÐÉsIo?NJ´Pà¬'IHl¢Ÿú+5NZ‘ c[c)t?=ZÒé !TIÒBtÖP˜6V(”ꥧw¬s¬C[ƒp®"()QI‹U�œk–Гöø�çÁ)@:‹°ÇO`ŪA <ü%FX^X±¢d‰ zúÇÔàÞ#/Æ[Ã-xÄ¥%8ÂZ½ôW—ûã’ˆO¸Špâo-­<WÊJ):#°%žc‹¡Jh”tdÃkèM{è´Û¨DáTR“áeØÆXÒ4ÅXSŒÁÂ-fðÅ{ñ<Ï}R­± ÂLíܓ+¥HÒdþâ*Y³OL.Û`Lé�((Šå¼¬d6§]t<ë.ÏÓ× ÃÎeH™#d« ²uÖ¢t "…"ÁŒÕ(•â¬Æ˜­k ÎC^ä(©*R˜—â‚Ö ÐdYg+P"+ë¼8w fJŽ}Ê3 œÃ«(Kæk¼µ9­–&I4JÕ Òj÷]2I‹Ü ¡¦"*]jæSì›K ‹Â4‚ Pû(ÆéË5H'Êõ€S¢ï¶AÛ­�m¦üú¹S£’˜½~=©Ç?_ÖÕA0ÖÆrvQ½sŒ›ŒÕBÖ ÇÔš‡»¨4· rÍ.t®ë"9¹‰ÀfÙïÜÒl{Ú•¸ÃÛÈqý `�*_S�I¹ª¾Xë�Ä2ÉÖƒŠ‰—GƒÒšZ“êÇÄfV®*Ós¡34Œ(UŽY{�ž¾^�(…3–ÂdH¥HZãè´—R ®¤Õš€Ò-lC™”“~ÿ@Q¯f•dYN’hZ­:Y†(U›µz°–ôV F¨q‚ó_…K Pa¬!`\ɬ4!åבu2„¨qžX†¬”BH‰¹…� l"amìÝ72à"joœ¾ƒBª U‘‡œ+A¤šÙä´±)×% q£¤´ªýïä( fó"³•o�G\Mca×ã`ªäß !x5€%)ЬNÝ­X^áµDóÔcª��àR•k°0øîžtu‰˜b±�`Q�‘Aíç*€R&B’c@³é¯×Hóiü®~›  ˆ‡€XkÙd“ž|òE”ªÓqü|ÔIÒAZ=2&œßÚ¢!Ko¦ ËÆñRZÆ�ï%Ër†‡mÕÏàá< k¦¢ˆÀç®S’ët¦Xƒ€uß“ÈãÒ5éÈDRl!" s’LJÛQñßÝêV·ºÕ­nu«[ÝêV·ºõ÷VkV/cåÒ18DkŒ'î”~}®ÈQ¥¿œÖ-T’’ãY~œËqR!XS�»å¼5ì—¤�˜NÇË%{úph¿c/r­(:y{Z r$­1“@J “!¸¼ƒ¶9$>£¿¯Å¤‰Ɇ3^Z¹ %¼—[Çä µ;´–á(p`KWzi²s$BytÂll KÚ#K5eœOд·ò{LÑ…<ÐçÉCJéÚ‚¬ôÆ3ÆÐJ[¥$¸"§åÇŽg°Ýf¸(R!R�Â{æ9Gm"ëW¯"/S‰e%Wµ¥ç`Q‘†óŽÒO06ë° PÎâŠÂ³â¤é0Öú]s§SªâÆ�ÒIm�€Få�X„ §§E§ãAº ‰äÒ¦P¶A§-Š<#Uš¤•2Üi{¹¹5Hr:Ù­Þ±äE ´EðóëC¸ÕäÅjD©ê YyžÓjµ0ÆP¦’éÐNiÿúN–¡¤À•ØŒu–<Ë+o@ðRi)„å}(Ø$ÝRIu*°(ç¯È;h­É2ƒ’­²m´n¦EAšúÌ‹ŸGY‡Y¨rQ¤ÐH‘"DZ.P[I�c}²G2ÝZ@9¬8gË_‹2•$ǨAFç<½Õë¯kF[Ôbo¿°4@[d~q ÒK==¢\…H)ÐZ•’ÏÚ;°¾Ø\ JÆÉµ®d–™ $Œ£©k/¸&‹ÑKHS”Hˆˆjê·2:¿«<\3ñ80Ú*£IÑLÞm´œyêÅ`éÚ…MT>¥‚´;žß˜¶;2ãɧ^ðº÷ÜÔc!”ž�u@ £ž€„„#hÒƒc¿DkM™X,�s–ƒ.`Ö¬é>ô$ê[ðù‹¥ã!IÉ��jø8ÖéÌu²p¸¹„±¬ÙŠÍÄßµƒw#a¨nþ89ÿø ÀÿK5x_{÷[8û·yw,Ü*îøÁ'ù—ó¤èŽÆ?Lcdpp°ù±[ÝêV·ºÕ­nuëoXK—¾„lõ¡{Æ!DÂû÷I)Îzj«‡ÏPòv¢bñI!IZ©·í2!ù–*Wj…Ða®(À´Iì0 -E˜¶g‡¥½èþÉØr?üÉ;˜¼ã½Ñ’'5¹8P)B¥ˆ¤…MSž]¶”Áv‡$íAªå,‰�^^¬„ÖHg‘�˜k J*¥½$ÔE{ù,Ëë“ÈK¿ˆ’n1A)­YrJÊ’é%ɲÌ&$€«=½-’Ôó+;�6Nx ÍXKV䨬ƒë´ÁX„ÐHÝ¢m-¹’Ⱦ¤j²Ó¤”È“Ò{õ…�m�±ÈjϬ¤ÄdãÇôÑ«„³ž‘Xö­%5Æô£ñ ™E”–n¶’ü&Z£K¿Ac<ÛÍ•’áàÅ'¥¬˜�±¤º0†Âx«;]zI¢StÒKQ¬icм´¥ó0ƒÀ‘¦ •´�®aM™Íà!Ç8¬#0«y+<–•”Þ‚IR¶]é²�ž)0ƒà h¬­QBº°OD k�çÞ[JIÚj50� -wÎÑj¥h­ªqÌó¢Ât¢‘M£(â¤Ú�¾R`“-HwcÙg h(­Ê…+’Z/MÕ•ì20E™‚Þ7NÍ Œ­Ð¹€.ûöÄì°€[ŒÉ+/Á@ IÁjà”躩A¶8Hv«[ÝêV·ºÕ­nýMJ¦X©±BAµ_õDc<òbŒ%Ë ŒµÆ’Y^ ðžw•]™“ ü>Ñ�Ä EîH��›S -ÃtÖxÛ±ž Èž‰>ùÖY:�ap*ë ¤ÃøÍ?HÏ(ÌsÃsÏ?Ïs‹_D*Ua½=c|±”˜’ 4<¸†vg¸ôàóÌ6c œõ~•²Ïà˜W;-O`£B;•T¥ýZ}¼-Ç+¤ˆ æ‚vžQX‹uŽ$M0!@´dîIgéI½ŒV§ *QÞïOª_‰ÈG¥Zxog]éu×T@³4Hµ"MZ­Ô§ x~E^ ¤$Mp `¢6~k}8‡5%~âñŒºÕ9 ²J(VZ¡µb¨3ÄŠ¡Õ8Qb„Lp&Ú ­%8Aar¬õ©ÀJJ´nQØœ¼ÄÙœ ËòjìëàÒzüÜz�>o™gJ™rÃq´ ²éÐçXYý^ŠÊî.€‡þñ$;cji¸Öšv;+1[�‘aïà¬C‡ÿ©Ùj¢Áj À�ì<öšñ>ºFHk6r¸HG-+In|ž€ùcEaJÜEí³5€Uúüy©oÍ( 6…�š-Ö”¿ÆÌ¶æ…(*Áøœ5(Þo#��ø{üo!ê›AÝÓ�¨Ö×¾z0L)*e †1 çtÎ"….‘®)“*¨"04Ãkk@T�0Ÿ¬ÁŒÐnϲ+"©|û˳–·†…‘ίY¥RÀúæRŒb-Öÿë±É€ /ñþ Ec®ðZ‡z”ãS�šà c³PkögQ™µú¹ !-²Z õ˜†à�ØsÐT²ò‘f�Ýz¹2<øÕwpêeãyÏ\ÈAõ‘LžCÚº� foF10æU=’­I2{¶f ÿ©•ù|ë'qÕQ¿ä†­'ù›üÿBwÿ+{ì6¿Y3eÏÏÝÅ¥o[Ÿÿ‰|—üö/pô»Ïã¡–±j0Ã%½ŒŸ¶1óv=„“O?Gn>æÿ™+À9Ç5×\ÃO<Áüùó™4iRJ–.]ÊÍ7ßÌóÏ?Ï>ûìÓµèV·ºÕ­nu«[³RI/…1¤©ÂOˆñ$‰“aËôR$lõÞÓ©@+B!(é"ÅáC:ÀB*)1yi2œÍ‘B"zúé2ã“}ÎäÈ"Ck2/'.�Á–TS`€¤Õ㙃ÖQ´‡( CÚÓƒJ[äEî�ðÛ*·aiRÚ¨ ä˜SSqĉJqö�~ª«ýeQ{.`(2ºDdKöåZÊ xóò\‡u¡3Ê5KJ¢{R(¡V«Åðð0�Ü ”óxÎ!Ë=x^‚l²ÜËZç0‘r+"û®æ¿mI«kg9YQ`�#+Œ—åC’& v†^ÑÁX‡Ò-´¬Ã:G~æ*�@kI¢+à3–ÿºue‚TkŒu gm/ç%Fd í¡å¤­‚¤§)5ÃÙ§@ë>òÎd ¨>¤òž”B´Re.Õ¼ ÉXSª5k…g.Ȳ¬³ê8á�^k}’sŒsÅùØ«$ÂZÏ�M[dÆÏQ8w.“ÓxÀØŸl$(Ó”)J’Ä•Q̱̲Œ´.Í;+±ZðÐQ@ƒh„ŒÄH�&‹2M††äHð,m6Ûlã'Œçž»žj€uˆIÍèŠ=æâ�ªœkèí�s¥´XVþqq’k� ü� ÊðÀš„Æ} àšïGÉ:‹è¿µt;S9 h F á£ÃGzë�åj°/ø1ÖÁžUϵ²¦—c†!~‚±”Ø�…¤D(F�Ÿ_¯õøÔI¾²±†ÂM¤;ލ}xHU^…ÞP!ñ.:Oh« qê¢é;0H·vtˆJlæ(\žò;2¦[kG?–pëMÓ·ß÷ùðÑ hU¿Ø�þÉ/¢ûj,Á¸å’ÿóP>°P.€êe0”’�;y¨þLûÊ'xè�ϱÔõ0iú Æ0ÌÒçä†EpÓoîgøÚpÂŒÿ7¢¤zè!žxâ Ž=öXZ­_ÿú×™:u*'œp3gÎ䢋.⡇bÞ¼yÝûE·ºÕ­nu«[ÝúÛ|TÔ’Tz0²$QT{mk8PX‹p�&‰÷>“® [�å>Ï”ÂÒšI)ò,£•(²á!LÑFJ…R-r¡H{ú±”͑€+0ÙÒXp£Æ:z¤`ʤqŒïC,Y¶œáŽOÈÍÛz[£¼47Ïs„^rª”ÆP�ä·À…³8Q[cyë*7Êë¯wLX �áÿA–€�­#RÖ€aÒQ¦ÐcK_À' ƒ# IDATBRJb ´Ö•‡�+=ë*Ð,(KÐ�Ê^-G–l¿¼È+v[¢“:‡5®·t’`�CjÉòU+±N�¤i¥†RBÚò¯I"k1çׂ�p¥qš§ÖxóI·øs ’žuW$­W$ª…#3ƒèDc ƒÃ¢E‘Šb—+´ìA«¤C‡•’ÞÞ‰äí„"[�n©”%“ÑE!°M[4]bG¡BP‹Ã�­Ã?´ÖžÕH`y•Ÿ`^äcU ´åüç¹g*éÙ©º\Æ41%¥ªd€Ê¸±Áï­öº‹}Ó<“köì™´p7çòhaמx˜¡dà™(‰U#„ªôÓ5X%ÊTך1UWÝ&„Ãa`–”º’‡Ÿ/[±ŠO<¡Šòx;"°$,WGMб>¿ÖiÅz¬P|@$Û@Ýk Ç!8lÖ¾†žm‡—'Gcï|f-€U ÊWûÕùñuU?ã¯p®TùC„УF ì4@Ã:}¹NÅ `d˜Ã07~)�³Ø/PFRZWcÁ‹1< ñºuÄà¢*õëT�2Aú[3ìÛTFj™ö\yTÖàsc­ÁQjR˒Ó‹8Ñ7–èÆ€oH·–2A)ÝX'÷lLÍ¥+Ùˆ®zbP3<¯VðÕ§ÍeÚãw‘¥ÞÊ‹ßÈÌ�£øÎ (xþÚ/òöý·eã�6Üz_Nþì¯x: ¯îpÕ{6eà�oðLøÛç–òÃ×0ðæÿ¦ й‹o¾ý0vßjS¦O›ÆôY;sæ5íHÐ0CÃŽåÇÀĉLœ8™Ù§^M–ý†Óæ pÀWY‰«[yßýàëØc«�˜¾þæìrÌG¸ä‘N5Ç«îü6ï>p;6˜ÆÀFóØõŸÎã£lÕÖ¡´ùý…âˆ�6cú´õØ`ÎN~öíä@võûØl`!_{Ò³dŸ¸øƒ±à5ÌÙp€iSØp«×òæ/\Çâ¸nw}÷tŽÚesÖŸ6�� 6ç5{¿Ž�^ùÂËôµàáÏïÍÔ‰™8qû}éLèãUg²`Þ† ÌdÎnÇñ/WöÌÛ€�� ™·à |lу¬q@ç>°Åd&NZŸã/ðòéìú3˜7y2s?x-À-þ>Ç Lbâ”í8ë– †âÇ>šùsf0m½õÙtÞÎôÑ«Xþ­¾Ÿ Î:–ÝæÌ`½��Øjï7ò¯—?F§œ‹Õ·ŸÇé'-dþ¼�™>m*Ó7Ùšþý6oÿ4{m:‡c¿ó#‡Á9Ç=÷ÜÃüùó;v,B6Ø`7nóçÏçž{îéÚ t«[ÝêV·ºÕ­¿YUɰ%hT³‘\�–[(”’•d1¶§²ÎÐét!XªB&ؼ�Í,.R>ÕÁ-µÿ¡‚,ËPÊKØCBêq˜«*[À6Ãl“$�ŒåÀ±ÓZ[IŒ¥ö¤´�œœçE  —�¶JâdE^JîM¬s¥œQW@¡à¿fmÎÃ?ÉÃ?…@Ôà� (©>Eµ)³, ƒV©Ÿðˆ1U#Þ”à˜è�u(ÚÒrë0"àѱ|iÆYg~gR¬n?á{}ñ5/ÆÀÁƒÏÕOü ‰*%¤ÁÄ ´) ­ÖšŠ%fm^�¡5«�ê<° òÞ’ ]ÉRýñ²|ÿ@+5ÑMET2XÏ´#’°}¸,‘f‰ ÖÖš‰�cjÖ¤’²Òà‡ôä|…qòÀ¦÷Ìk²éšÞ€ÁC2pñ|øEZTšsžñi(Ê5€—— ¼.ɱMLóïŸG!"bóÂøõhªJ󥺉û13£§õF¬LêXôp‡?r‚¦l¸¾É×Òâ~WëîUX»ì»'ý\Ïu�vÚBîúíí[¼�ݦ oùW^wü¹ˆ£>žµêÑKùü§NâÈÅçsõç÷eº�Á:�píå·¢Oú*?þ…‹Ø¾÷1.ùÔ™¼û�)^÷ÿ±£ºƒ/œò®ÝìL¾vù>Lç%þøÒ¦ÿÓaýï;íb’wžÍ%GÎ"Yñ8Ïönˆ‚–eÜÈ-/mÉǾõE¶íióôµ_ãÿþf>0ã~xüz2úê ñ©gØå}Ÿà»{mHºê&¾òþ/pãÃ+q‡ ¬¥ŠMßòm¾÷ö9(½Ó6BñÉûòþȆ=+¸ý»Ÿä3§¼ƒ)×ýŒ÷ÎV~ŒZ¯ðƒßsóŽƒßÉe/XDÏ8&èåüášó8ãÖ»X|ùÏøç×ô`Ÿ»ž ~|¿7’VÿDƉ5¼(dzޟ÷bˆe/,fUî@Nc£ z½ÆË�Ï>Â7O<„³®_�Ó}Œïw,¾ÿç|õ]·pÿª«¸èm;±ïãùþÅ+¹ûw÷’�°'�ßö;–X ·ßÆÍÞ̺ïvîÍrêÞ컽äîÏ�Ìû¿ý0EÏs·ž�\ò/c+€â|ó¤Ã8ëú•Èq3ØdFÆÓ÷^ÁO¾�å?¾ž/ìÛÏòÛ/æ‡WÞB.ú&M Zc¦”ÆØ°6[€¡¡!†††˜1c/¾ø"Ë—/'Ë2ò<'If̘Á-·ÜÂÐÐcÆŒéî@ºÕ­nu«[ÝêÖߤŠÂ{•yÒƒ(YK™Á3Ö\Q “¤ .p@èýÒ•RH ƒ’Žý8X‹‘g¤%Ð8OáèÃã:ÑU(ª©y‹:ÐU4%Ç¡mišV! ñ\ 0Î`ò™´°B`%ØÂ”lTÒ*Q‡Ú*)Æ`dÇà:??2±J…Òýt:Ki©Õ褟Âyµ_œ’3•òž�å’ç9EQT‰Áa|=+ô`§Ó!M“2øÄË�k|¯…D&X›‘g”L<(]bq”ו”žÍ)”6¡�*‰ØKrDº«D ±®¨M*Eqmk?ºJJ ù¤pQ²«®ä�µ-¨ƒ,¨.†øD@J Õ²Ì ØAÐngdÔaJùjX8ªáé¼ÙjYjÕ­©“ºbޤñÖÿo*_9màjÀK•?—(%*D?xÈP)›Ðï:ñ\ö"Kì8ì±ó·�`vü¯ãf³û¾{±½öØŒ%7îÆüòf†Ž?’1C×òÕ¯ÜÁ”7_Â÷>º}9ü¼ïl–¾üI'oÂÜ-¶¨Ÿò”ë¾w‹ý8fáÞ¤ÀîÛ sËÖàªëóîÙÓ)þÜ휼‚QȹóŸåÊ,zó·³èçŸaï¾GøÚ òÑkïæk_º‚S¾w ãÂËÓ}9ûž yÃDK§ci½Üeй”7\u5aã?Ë»�@'GœÏ\óξq®wGþÏ•ÿ͇·sÜñé#8ô wqýÎáú“Îf÷vgÌO®`Ù·óx>‡ßÞð{Øþáfn]’an½�åV2aÁþìÒ2\óøSN2õàÏpÙ7�dŠ´h`èê/ó…W fœÀ÷®;‡ƒ'gÜÿÙƒØçßïaÑw¯âãû]5Uïð®ýÅ©l&;tò­ô#\÷øGÖi”×[o=–/_Î3Ï<ÓÝet«[ÝêV·ºÕ­WM9Jªh/$Œ c~/§MVä¤*Á9‹VŠN–¡[½:I±Å�'o‹k[p¹…F÷ŽÅ"È ‡¤€¶LZ­%E™äÚ“¦`½$Óï5N Že+V`ŒC…=s¢0&g¸ Œ7ƒ£½b�Ö2K@:\º2Ì4Išûººß¶±Ç à[,nØœE„š‘J¯ì+}ÃþXHм(=Ë6–sQ…“Ø’�ç‚ïbQÉ’½g]á�#S�Ö˹Ûiê�=¥6Ëȇ2„’ D°·g2œ�  �Åyép–—²^¿Jªs… éÓŒ+²d)PµÓé4CR”ëp¶`L�OÇÌMͰS ga0kãÚƒ[(±¥&öÉÉýSpN’è+¥—?+@¦´äD:íå¤Ht2S’äpT¡®Ü ¸Eshp™à)„@ Q±/””2x­5Y^ ¤_[1�ìè`m� )SrC)›—UB±Rªôo,ǹ$MÉÄ©%â�¼{dXH%»€ »À”±×1(V{¡y‰§—»š†7\`ðÕpÕ”–’O…,}Û2jƒ©ä”ÈŠ=÷âT”ÚkΖ7 ¢æ8äª5c°–�z†–*Áµxê(eÖFà–Š|kYêÈ¥’’®«+9i`2ú»¬Î'øÖã«¢65eªá÷ ž}„³ŒÛƒs>IÙƒe¶ Úðãàß/H‡›¡®6„9 ŒÏЗ“Á/²º©•ýöòp1(ƒØ5À½ÐïÐ.qÕUn„k„~„Ô]çd£/Ζ’p �@/m6 ÖØQIÁ¾}yùóÒà¶oÃ^Èæìýf200ÀÀÀ3~•G³xþ ­¼ý´ù,þÊ¡ìzÄ©œ}É],þ ›�l÷&NÝßñãwåÀS>Íù7?Kg]V3Ùl“ÅÒ%¬´Pñ[®»+gÌ„ñèün~{ë“ÜzËc1– ÷ Ÿ”�9�iʱø’·²Ýöóî/\Écm°ôèíw²Ü‚yöNÜl'°ç¿ßMŽ#{ê ž_ÛpŠ­ôOk__}}}<ûì³<ÔºzJêÙgŸ­^×­nu«[ÝêV·ºõ·¨Ífôbp•_]µ‡„Æ–AŸf J²H»Ó�@´�gò"«BCq^5&u +Ÿì*¢hCÑÁæ”°¤R¢„cÒäqLŸ>­J+Ÿ"«4Ã팡*<5¶* ûÑ8)W È S½G��Š2°T':"JQz* ò¢ Ï‹ »{êØ.,° ³¬Àýÿì½y´mY]ßû™ÍZ{Ÿæ6u ŠÆ…Ê£Áˆ (6¨(¶¨OÅ�Æ&ú�<“˜<@}öhl¢FE}6‰AÁÄQ†!6â>"FŸÁ&Ò R·ê6§Û{­9çïýñ›s®¹ö¹Ò˜ ­Y?FQ÷ž{ÎÞk͵ö®;?ûÛD¸íÂ!·_ºÌÊy©¶{g¹p°‡Išio­!EÁ‰Ã&‹S-Í^ n¶˜01dXé*Õ½¹žW›ý_Y±Ñ LjKÐ"ïzb¼5kô«®Ó"™n…]`û½Ìôþ²Nï“qsŒwBH�q2¶`,†=:s�6lâÆXưź‰!û®ò*èS+÷tÝ´½8Îbä$‹�Ze#@çsÔ]Ó×��0&Æp‚ó{�53°d ÎÖ´öF¤©äV¥“Êi`§Ñ̺¹ªÏÎrõFžèä¼�™Z¬@Ü«zkzÌÎ{û›Í¶)X0³ÕÉžš_P)Ö¸róO2ÍȤ”+­r+Íbv™ÆºY_­·­%ÕT@VróZ}½ÉmÛž\wRìUªÏ¤NkËSŠ-¹Ÿí5UP™Ã5Ó4oÞ<¹¾ÖS—v^ýÁÎJ, „Û-Š)ëU”oí’þ~²0ßyçXÛñ'ò†I —rYIJ35^¹öm�Æn9�®å­¾—Ù'+Óu²LvrÙ)¡a¦F,9 Snƒdèv2úJ¹Lªc͈�5ž* /t¿*GQ‹µ½E¾â½o.ò¡Ïün{ÖOñ3ú…|Öïþ'^}ñ©|Éû­ø++7ò{B±3:k!Œümà@�îIü‹—}{i~�܆'<ç§ùí�ùe^òC/ä{Ÿý4þÕw=›ýôóù€‹föýo÷<úGð÷ÿí+yêoþ$?ü}ßÃs?þ»øögý/û–�æò;p¬¾ó£Þ­!qtîT†¾SROçiâÞÞýuמ¿âÿ]} ÿü'ˆg¬9â—¿ìù”z¿ùƒ/æ÷?ï+yÜ;°0r«Ìý>œ�~òšWüÒïòŠïºÈ>½À‡}å—p××}#¿ñÒÍÑàði|̇\ ø¤ïá·½ßñÝ?ÈOüò+ù±¯}%/ýùÿ‹Ÿ{ùsj[™{ð‡ðÙŸö„™Þ=ðIÜnaó×�¶ÆðøÇ?žßú­ßâ¡}(›Í¦*ȯ^½Ê… xå+_É“Ÿüä¥x™e–Yf™e–ù[›w}àþüÍg$™¬¡Î9BŒX爥ÛÈî‹!["ó>t³Ù@çè;ϸµYUe�d8lç ›œ‰xc‰’°"Xç0YÁãXuž!©³ït<æ/ÞüVYC²Û{|ׯ@ˆg ¾_ƒ�£³ Öwø~�ˆfüÅüWI>)�²ê«mnM)!Þ9†aÔÈœ{gŒÁyµÃŠ$$ ¾ëÇï»ú÷ôrW@Þ›;ïÔêœRµ ·M¼F¦h-Õ™Z:Qš~“Ûa¨�[XB±¬o�1âs~ÿ8Íü,b ÇÛ·^SQt:ÆQJbÊ6´1Ñc¸xé2×Onb¬~Ÿ5RÕodjqI„¤L�aPŽAyŽ B±ž“ÓS]›Þ · #N"1¦\pbX÷�¸ð]GFH°9uøþP³óÍ�4 6aûž0œ ›Ò�ÏQkff.®Ô$QekV…U&3¥qŒµÔ¤03çc‘lù!?ÿ?‹¸òç³zÐà½ÅY-§iÅ`eû“òšÕ²”ÚlkZ¨—fô²"µ[}¤µ�§(Î&�Gõ+;çgû­Ý–ÙRܰ›ÍWÔ`gg§Uµ×B9c|}ÎINkj+MÝt9_C%Uí粪Î5¹l“ÌVe½¶Éã£æûéM¯PhDfÇ>Ú‚9™W7—‹ãæðoZwÇä�ÏïŠUEhj6ãTp2o7ž¬¦&¶ð°<¾Ë€³\]“$SqF e=ÛÑj£5S™G½—j�)šýùŸÿ%¯{Ý›ëùk¡Š>¶ó®9?(vãIêÚÂÍXAßTCó¸S¡‡ìT–—O>vÄüÓ››|iÞHõ>›ìÃRm¼zßNÙ™’¡kJ’¯[y=¹óp6Û¥ægÞªçÞ3ô÷ù´‡þ?þ¢_å/%ûþñ|À>Ð=š÷z¬çu¿ñë¼® oþõ_ã�Í{ð^�éËíwÜùó×ògÛ¿¹cVk¹ã=Þƒ;Òkùƒ7Ýλ?â<¢þóî<ð`z?¹øˆãó¾þ%üÚK¿”‡ü×ïçeÓ¼ƒçaöyè<‹¯ø‘_áÿï¿Ëëìûø¹»Þyøåî|�è¯ñÛ¿õGï 8Ýco G×oòÎiöÞÑ5zGî�<á Áù³Ÿ}¿qO‚Íóã?ñJF û�åÿ¡îÙ_ò†»ÎôÝÁ9ÜÛ��xß÷æ6 ã«ÿ=/ú½cDŽxõ�ý4¿ÀÞöwyï‡;0wðô�{ÖÜà^ô³\]½OûÔgðïiyËÏü;~ñ.<õø°ËúžtòÖk\úÀ/ä›âU¼æe_£½pòû?Ï/ý¹áÝÿX ¤{î¡ò?àŸ>ïy<ïyÏåË>ï³øŸõîøx™?úÑ�æÎ;ïä%/y ¯ýëyÆ3žÁ3ŸùLÞøÆ7ò⿘;3G?úÑËÎc™e–Yf™e–ù[›ßýý?CâTÈÙW”¬ykTÙå:_í±¥U0ô}_Þ©ë ß#{{J·'t6—aXÃ~gé�a¿^aúŽ£Ó-׎N1{{9ÿÏAˆìõ+¬± ’0Þãú1$6'§¤¼vV[gÇ”p«¿ê5×.{§ÁˆàÜÿÒLHq¬…& î4Îeà¥�KsÙœsºF¹½VÓÌ €s•=èc) ³�¹¼Çnc¯ôë–Î:dIalb¸Ûì¯SR»µ¶ÐNûæ+“$01póø„»¯_#¬ëòõë½òƒ 4“€é:lßk»°L±eITá)Æb¤Ë%*%fkG¶Ûm…Þ{-Î�Iýè2p3Ö`;F9Ö°M�haFB Ù�³(%b$b­£ÆT÷õAd$†SL 8ÓaQˆ«i�q=]¿‡3‰N1ÖjrÉ`,ŒBAï�K[SŽ[Óõõ;€8ƈw“ÅCzîŸP8Jýµrª0�zkâÒ $UµaœY‡­1ø¹Rjº¹Êƒ©ýtR£éÍS [5›*ÞJMuÛþ[JÛ”R€QùžÉ¼ S£Ì³YÑ7Ucã*¼ 3UÜ®’Lm´f�)~í9@ÔÑôSNaÞxfÕ]YÔ9pbfK.J°Ý&—ò˜e} „7šZ,Ó“‚�úç |ß·<›¯Ù¬ùÈþ@Ìø¤ç|6ÿú“¿™ÏyΚñÌÇ`ÿø'ùæ¯ý-îø´åSªöóÇ|ÔGqçw¾�ç=çQ?ó=¹bïâ÷ßšàáÿóÕÞΕuà?¿ìÇùÝ':OxÒ?䋟ôbžÿO?“+oý"žþ˜Û1×þ;8¼ŸÿI�¥‹¯ågàwè÷h´7ò¿ú‡ÜÃ%®ÜæÎÁ¤·wé ÿ‰ù¥-ÿÛc¡ÜÅÿû{o%í=ŽÛÖï<õ1—?Šøéá“¿ëóø¢ _Ág¿ßEîþ�åW¯&nÙÉáÆã{�oyé·ñ­OI|ÀÁUÞ`߇g~È;pyßÞ½SGÞñÞŸÿOø¨1/{í÷óIïñ.û®�°~,Ÿ÷œ�åv³[ŠòÌðrþñ{?Žç³åúÕ»8±yâ³>…÷x@qÿCŸÍsžü2žÿ¿Ã >⑼ðܼ~J4ù€/ýG|ÐZ_ëw|Ô'ð”çþ¯8‰¬ŸòQ|èýß•£�~,_÷;¯f´·ñáŸX mnòòÿó}øâ_½Àßù;÷g}ü:^Á^~»¿åâÞÍ?áøúßy ßó©�ã‡/ßÎA¸ÁµÓóE/_ó¾5®~çëyÚ§þxþËù±Ïy×s`ÓÃSŸúTþè�þˆ×¼æ5œžžê9îïóä'?™G=êQ‹úo™e–Yf™e–ù[�kÇlg²€Bæö×èQ°nÄø1Dœu¤$|׃U‘„0" !áûÎõ aÄJ†:~M¿Z�ýœŽ¿Á$z߃ï¯Ï7&Â8°¿êèö¸zó¦ªÅÆ€½çl£0'ë±Æ¢ÊèZŽc“0!påâ!{ë5öèˆh˜Yžu_8­KÙ£–vdg G,Ú´‹õ„8Th©vz´ IDAT×u]–1çô•X3ò²X?cŒDI¸”¸°ê9Â8bºUu8ã½WØ”­Å¶ù{¦w“�Ô÷ž�Ã8b�Ã4‚'J™HŒ¤"$c³F�“ÁäÖSKH#›0­Sd l)O)Ñ6%°cë\çԖ›$AÌÊ6cbÄõ=1DüjMŠQArŠôα··ÇÉÙ)É’Ä«øl c×FDÃx�®´g~dÞbĶ'DŒï]=Ï Œ±„8Ðu©V[‹s¾åœ7˜*º«\­Q*µe/SŸAÀɈ^±®*mvS–ìI-y�xTƒ^3Çl.ɰ ÌËô=¶�ƒIqǦÙU8§d6U@7·VšÙ×&À'³¶à Q%Vœ}o«”ËÑ$ÎGšRªÏ<åÆã¢L³�ݵ”ˆ…W±©JµzNðJ_|\´ÖT;èîf­Ènw× zÎM¡‘”&Y) »z3¥˜Š£¸ªìÊojÑDHË�h³X¡í[@«ë/³¦â¢(œ7)›³B×¢°ÓÀI7[£ÖînqÃïZpËy·%“u¹¬($TYh¸¯ðº…•“½»Í–¬ooYj=‡ŒmQG�»äVâòsúi@±³Ÿ/W)ŸR8×OÖôRÑ-éÜëA×íþ_=‹Ÿ¸ÿçóé8eŒ>嫸Éw™çýwðŸüVäÊ£ø�Ïûa~àŸ<�+ù”ú÷ùgü›ï<æËÿå·ò…?y�Ø]äþyãøÌO|,—ŽßÄ«_ú-üÈW½žë£ãÒCÇÓ¾âûùçO9o}}{çÞúüÜ÷|7Ïÿ³«lì!|ôó�¿ï«ùØK¼“ª<€C>èk^Ì WÏåÛàÙ|Ê× zü£Yõæ¯hŒ>ä#ž÷í|þ_<Ÿ~Á'óíëóøÏýNžñ!}ûOåßö]~gE€çÓø¾—­ù¦¯ú6^òkÿ�«áïöOç<÷+øü÷}çòéÌ¥‡òȇÝÁï½ñ.®ÿŹîzöo{(ïùžïÏÇü½gó�žñHò+ùÅŸ:á}>úi<À:îøè�å=¾áÕ¼æö�ã3>Ⲿä#üƒÞ‹;÷�?ÿooEÖWxø“žÉ³þÅWó ·àñ|ÙO¼Œ~Ó øþŸ}%¯}ËÝÜ\]á¡�{4°oòËÛhnÿBð˜Ç<†G>ò‘j�Öëõ½8B`™e–Yf™e–ù_iÄ®1®ÃJ$IÂÇvتò ÍWsÆp¾Ë–NÝ�1€íQGZ"n�àÁ0†-2l>Ù5ÖuX›Ø‰[ãèö0IØc;�Ã!!â‚B3·²ÜqÇí$NÎ6ŒQpŒÜ~åö÷¹~í76’·ˆsÚ²j †ˆuSÜ™÷žÇ7orz¶aHàV+=î”pv.‚ª¢I9OX9ËÁáEî¾v‘lõ5’÷“!Ã1U†f¡ßà Š�aÌ ?Gl×!¥($Ç— ¹ 6C6‘„³Ždr¤Z†{>ï­C ºÎ(ÔìûžqÀ$¬U ôÖqÛåCF�“íH ƒ;¤ é|Q/:È*âfDZþ¶d×Ȫ{rÉ Ò#)÷Iø¬þ‡1àéïα�bÀ¤HHÂÉɉr 1˜®Ï®ES{.áDb8CŒÇûK$q I ‰€Kç/ $ÂpJÎè.é}a• Ã@×YbL8g+'p¹#"%…µÃ0¨ºjÓ/†Yé Fs 8AݰÃxÌÞÞEŒQ¥aÂÞ{ºlW@Û0™ûÕ#DR¹̼º±ÃÎm·“²«UöM6^»Sž@UN¹h¥è¢Íú‹öØ HŒ±M6^±¦6À3FÓsM-µ%(RU_Tš¾ "§Ÿs;Нò}“­y²–šæ9c�Øižg–çjáh[ä1­÷$uÎÎZ•õؤib'±=VV˜T�í×ÒìZO¿ž�¶à56�›ç•�“ÑZ9¬k®]jÀ—ÌÊbJSðÜBmš{«±4K±—[$¿Ñ”ûf:Îù=«¶î©¸¦±Ù’_ÏÓZÇ´æIO~þÃOüÊìØË1µíNµ²½|!Í–¾�¼eÝ+„¶¶°Ü}÷«î½ÿ5�Êw<ýƒù©§¿‚W|YÓ2»ÌßÜý Ÿûž_ÈÑ×ý>/þÌû±h½–Yf™ÿUçU¯zù‘¹,Ä2Ë,³ÌÛ˜_ø…_à‰O|âßès>ìá–?Ô Ä¤›;µ‰ZD³ûÒúãVXI53?Hd½w‘r9ÅpÄÙÍ»±¾ËÙl‰¾_!"<øAWxÀý®ð§¯{=×o^ÇîíãŒ#žmxÐý/ƒD®Þ}ĘÔ+!1а·×c€Íp¾g¯·Üqå �s„�8ÞnùË{®�ï6Á æ©‹Ð�°¥³ªjt}ŸcÒlµ­–½Ÿ@U�YkIããÈáá'g8�XGJ�®óSãoæ !„ xÊ>_fcãL 6 â b,6T˜ ÕZY÷Â!bDX¯{¶c D…tFí�Xï‰9� 0Žì­Öœ#i¬×=‚cL`{K I Iê¶Ä:R’¬Œ3úiSo-ýHI-¾ù¼K w®ò†ùšÌÅ3)%º®c3“›9�âˆóªÄä?)¬Â½œÇ‘®¿Àzï 19ŒCsýŒ#�‰Äé˜qYí]ÆÚ}1«}ç2ðÄ”j«q»ö»¼¨ü^$툂JE�9¥÷—pn͆zî%g³Š°$A¡�1øöÏ>›ozÁ�æ’ª€+¥Øõ€&…•*Þ,"af›�€Z9à4)»Œk²Údö"ËG<ý½xðƒÄ¿ý‘_¬% …÷¥ìY/ ªI&YŽÉÖàÈ«ô×Q+œ­Ã˜Äz½âìllÀe¬*·¶¡V�-Ö5i3÷&Ð%ÚJl‹5Uí¿ºD–©nyòï[ãrà'DÅI…RtsUi8�ºéMÀ6TWóM½fSbV%æãRXRÀÚ¤ø+oP9#°)K©RÜZRÖk~CÀ[Î%„¦<$åZïFå™ò'zÎå±JŽ�Ëvs³›eˆ9?O•’©i&Û}[¥]ù½ìÀN©9‡ ,¹�#ozcà¥?ýk�BÏÕ{ÏÌîé©õ¸Ês]WsEJ»“eÊip3ùï½yÞô‡ÿ…c;ò?ú\¾ãê§ð½Ÿû¨þýÍWþäå?ÄoçÝßå ýÙëøõü:~Þ~0ÿò©Wø·Ì2Ë,³Ì2Ë,³Ì½nB1ηgø~…h-‚îëœ*=ŒÑýtÙ¯ÅlIµ¹ ³ë¼Â®a‹w–FŒëX]¼ 0Ä00ÆÈÙÙ†0nñë=ðžq0$mxuذ+\ßcdm-ãv !øÕ>û{ûSY£S8ÔYm+ch²ò&ˆV˜…ó+Œ³Xò>PÅ'E¡×u]U¶Á h~Öróä ã:ŒFrëmLuO_ž¯eE|2†g]µ«rÌb:«ùx]G9>+¶ž2û'…‘Ëûîï±½ûš†Ã~çYïïsº£$lòˆIœl·VƒÛkŸÖÖ⻎”\Í|4$uC®�ÁºÜ^k-xGǺ/ŽQKKŠZNšòŒbcN¥T&Û E„UÎ4Æb�!ƒëWŒÛ„‘ÄÊYFÉú¨Ì�†«®JÛ9bزÝ\Çvû„­f÷E1Ö*/±+DH#‘3¬ípÎfKîX‹YbÎZÇP…•xïf·õ^‘©´CÐ’VÉ쉘î"Vµv.Ív�1â¼§Ô X§PÖ¿àÿ "CGJc†"Ò° L9w †,ó¼·ów­º«-ѬÂTÔÁ»Ž®ó$ç*¼Ü¦(³r�¢¢#+ ™Áœ¢®+ ­Ôyr²É€(�³~Nä5UHÓ¶·Þú–ÖNP§4½J¾D2óÙ—s/*0k 1ÊŽUUj¾^«,yí'Å/®o22]s椾T(w”ž“Å»¼Yµ¤y÷ÓŽézžWîføMŠ:SÛŽ[åà¤ì+Ÿª´å)©QíÍ1Çìší4ìÆ˜f*Ì¢&¬•æÂÌî®�÷|»±‹®ç0¤™V~zSÁì¤L5MÁŽklÑ­ÒÓž»ïî�ó’/ý8¾þ5–wyÂ'ñÕ/ú>üò‚žþffÃ_¼úgùÞû^× B?þ„§óÕ/~>Ÿñ`»,Ï2Ë,³Ì2Ë,³Ì2÷º±Uô YöÞùÜâëÔš‰FH¹>áŒÂ˜ý”$aŒŠv¢HîUT'[g¡“�€¡ï;Þ|õ:WᆰJµ®GÄÑ­É&þòêu…Î`ºŽ¡¸ýR­÷0ΆœqWv¿1ŽNŽê¶Ì{…geO]öÄÊ Ã0‰¦ÒäöJ’jܘ–`$|dÚf«™òýÊ4ðÎ(lбºîÊ~¾@¯²—·Öbäj8ëÔaTe�˜H*l-6æšç‡ÚgW}Ïxr £Æą̂VWo‘˜HX¬wt®ÓÇKjEM"˜Ì:$MÌ%d“7Æš%˜‹AJAˆÍ{è 3­ŠˆÊã–åRˆRT•"Eh”£Ð†-{«)&BÀ9 Bs–$™=ŒÎ{Bé°®º,�‰‘aY躋Zh‹‚6QÛ´Âv0n¯#ìÓ­/)Ô¦~LE¦å:Ф™7q‹Ê•2¯dv�ŠEÚ8Eå]ß³<μoò(!ƒæ±ò�ØéÞ²Öbœ{¤L™h©QûÍq'p—ªsj4m!³™òÎÛ9‹’Ï7P§À“´“Å&3×­`�*娅“eÕVUãnúVÍË}ÇIR¬ªvkÊ 8ýœdR›fô\Áâù ·V!Wk�ZS£­Í7\jÊGæ@õuïûËnš=`ÙÚW§‹ì'°U Ž­p¨¤’g•n¦FÁUºµpp'ëõŠÍ†¦¤£2LjA}œØGR>�3Iù‚“óÌì¹æÍ¿-23U ¨u5œ07µŒ5Oqž5w”Œ¦Ú]µéÇâ½md¡¦œv¦F›^(®®Á\mYñÒPÕ¨ÂBÊS½ž)CBX©Ð™¬­åÜZœËµhmÂåš•†ä¢ì)rX[³ ‹ yÊÍS°l3ÀÛ=~$KZq¹5§ËÏ[@šk¬Æù±šÈdMŸƒÉŽÛ6âöM}~ošF…˜ò¢–ÛÊÕóŸT¬M»qÝ2»¯–Yf™e–Yf™e–Yf™eîË#Ií»Î:Ädq„D¼éð‚£[réòí81lÇ-×nÞ͘68·"F‹K¢;}gSâ¿¿î t«5ýÞ>cnÞï:†8�ŒAóä5oMÈQgç-—/b�Á˜„¤€õ¹ Ã{|ï1ñhi…E4n µu¶âž²ŸöéT¨SJ@RJxgU­eµ˜T’‡$QËævàìlË~¿Òc6–¡d :Ë0ŽØ&ÒK[fõ˜c£ìjÝ{ ZíÌ97Žã$À²yk­6㦤ÙwÎsaŸÓãN·[ìÚ!ÝJaT¦:I1·ÌŠè9ÔçÌâ©®Sç_uøåÿ3vŠg“\,BÓPKcì« ÅT—«Í7%L£¬óÞ0† #cØ&wX�ñŽó5³†qتxÊZŒUnER+:jœÎëÑ‘’…Ùœ]go}™Áu{y»oÓá»¶c gx 1­1U”OX rÉ,jL0l·Û HKþ_±;«Às6�û0ጩhÅB_cÔ„šåh­ÅƒŸà•<–fRSis!ÜmÉC•6ÖÊV!¥_K¬iríÊs¥4Ñ6°*¡L²BMœžžæb�’]—xø»^booÅÿ÷‡o™“èñs.çOíÁ“ÙZŸÛ‚'ÈT”Œ qæçÙÚ^§b‹y>^ƒZš2U[ÛìT\чb”¬pTØçœÍ´xnÕ�[x¡äÎ¥Ò´ÃtMõ¸ h J)¶ym9÷)ÆT¸!Þ)í·M†ì|kÓÕïq.Ä,uÎïd5æ[�m˲©çW^$Eö+bëZšòæel¥®«H¨@¸¾’ñ·«ð› «d›³›åJN2fS‡Œž^ØÓkDBs®óÒ�iÝa.³Ì2Ë,³Ì2Ë,³Ì2÷õÙl7 ¼îKŒ‚ïÆy‰Õj�wk¬ñ¬}ÏÅ”¸y|$âº!?ž?ܧ·ZäˆñßwœŸâW=aPËñªsU­ªÜD1†¶gÜ<>Å÷+† … ÆB0¢ LHHL¹ðs‚ZÓž—™ H��–³³�¾ï¦= 2Ûï9çÔúkUã\ǰÝò–»î!ˆÐõùXòžØYW!Ÿ1&F©E«Îº,–™6‘Öi™jÉ“‹iRÏÍxM)\BŠôư9=ápo�¾óœnÎk‰8YuJVšö1kî½%Ä Í·Y6\ßë>=“õ^¿·ˆ¿¼¯�µ_ÛšÛ:K¾�ä\Àª,‘kÞ©¸KráJ"g ÒvCç´x#"à}VùÍSí'(ÌÁY�µ#ÃpDç"Dƒq=)ª�ãéW‡„ñˆíæã"Ö¯!» wÅsI$ƒ»XUŽÖXœÏ‘aù<òF$ Abi¨@oGœw•Qéש�Ƙª -kjoÕ@jLnßͥ뺥�‡›s´¹|½Î nÌáߤ´›€S †ÌßóõßøeX—š?Ù[¶.ÒÁá—._˜ýùn&_n“Õ¶)‹HÒg›mHUŒÍ3ÿæ@°׉äÚ ²L…I­¥´|ŸB)—×Õa`¦„L1íäÖÅ&K@ꛋ5¶†ye[±RW…i‡®Í³w-ËäàZ,Ø%ص(ÛûbwÍ5´Tf7_,o è±×_7 G%ìtúµ^§6¯o™µò–ó-ç0�Ï4+*i�étÜ4vó8Õ·Kj HÚ‚W¯¯÷~^ù>óãÇ #Ç™Õ|º§à2Ë,³Ì2Ë,³Ì2Ë,sß�Åäœ>˜”°1Ñ[X9!Š m©%‚±–ÕjM—÷mÅ c Ëùs" g&nIÛSRL¬.Brì[ÇCï™Ëû{˜0Ʊ6'kbøË·^å®»¯’!¦Öñ—Á™µ ã�Ÿ{‚vE}VSEDRl�äï[õ}÷¤ªÒ’C–½`u}0`¼£[÷ØÎãûžd[Á‘³C°ì‰[.P‹²Ð§ˆžìNyh—UŽ3»iVÖ9çªÂ,ïÔé×+öö÷°Vsö¬S[à8Œ³|Á#ã8b™,®>3�UIW R�DU –ciöå൜Ë�°•À\@TÛtý<¯? §å1V�eï{ýº1ì­÷98¸€s]Sð25O UAµXU–Š¢œr¶¹‹0œª=\‚‚ã®Ç¯±~MØžadÄ™±f§cÏÏ0•ºªºs; µü¶-›UF¦ìV9¨�Á¾ò¶L gÙå:1’D|ÉJ+!…E!VšRÆq¨�³<˜³›‘6‡b̧æäe»îØZaËc~÷wý?ùE&8 ³F\c” ÿá}Ól�[_~‘æN¦ªój#K Y’Ú–ŠH†@šaX,¹å±ëÍÑdùµ*Àé¼$¿p§0H˜Û©fl ¸Tkv”XA$ õ�”•ù9Œäjòr¡ÛÒ‘˜é4ÕÆ[²wÕ„ízÀªàÔ6’ÛlaN±¡Ð“ pZƒôW”hd x>ŒœËœ2M¾ßòy5ÿa)òÖ6»qs˜fQ*Ô›ßomPjYßÖ ÞZ¿[Ùw}ÑVà]Ž3fµ¦ªL§ëkšÇž”ƒúšûm‘.³Ì2Ë,³Ì2Ë,³Ì2÷eh0& ¤°A’6ÿãØ GؘÀºG–н¬ïWtýŠq»Å®ú =†í ð(Â�³DAv�!" <ðÊmô=ë}ËÑÙ)CLXØã¾×fØG…xyo¬™v‰Ôª[rå\Í—ËvÝûPž¡öWÓp€øDVåe\LÄ¢æ ‰d©…(1Fzos¶žfÕ¥è:�º5®ªd÷•ãiE1Æü-f‡ÎÎ6´…zŽe�,IŸO!©î�c61qÏõkcØŒ#½÷d ݹ‹VÙÖº#CHHJt]OGVë5XøUµèaÕl›ÅH’-½­ºÏˆ‚bkLU¦”ª�¹ˆÇZ8¨-Ć·Äa Æ©ÍÛ§z�ŽONëú®×¢LÉăÂÑN‹Pbz×R"¤’‡›ŒãÀÞÁeˆØH¯B0?0Œ§¬íŠ•ï*ωQ[ ÇqÜ {ëÃ0æ¶ì)ŠÌVŽ‘ªÈ¬-{)êǶ¶ëT%+Hm¡öÞ1Ž#Já�›Ák¥z×ÕÆ«·s±O¶Ñ0<­jl®jbfõœ€­ÌN¢ }xãŽj‰Ãôf"·TÓ‰âr„XÁ�s¦Zp‹_­¦ÄÔÅœZŠS-)íÂjé X1¦¯à©¸RdÑ_ <'hV*¸©Šº¶ù¢¹ ÛR¶BÇlE–Jó‹•µ}µ²–¯Ålv9Hµ\µ¦ÍÔsßͽ+jE�ˆù \cÓ̳ õ¦kb+ V)Ù{RóSmì-d[_¼æÜ½¤çï( ÎSŽ «´|Ê(´M1Kª×• �§cõÞÌ RÚç4¹‘)IjÞ§Šíy9H¬ÇÜukb4ùu#·lü-kY$ãmfe9§Å¼Ì2Ë,³Ì2Ë,³Ì2ËܧǬŒ÷ìïíãÖ{„{ˆ›S®]{ 1ŽS!dßkë,†½õÛ£ëjMÍyq‹ïVøÎróø"jÿ<èÇ7Žèœæê‰s\½z!:ßq劳Áòæ»o`Ö+ïsËj#j�Xl ÃPUZ![…‹ÒJ-Áe{nµ½5[8­±¤ZJ!—:ˆÍÝe¯ô�CÊ®9Fëí”å&‰8æ,=gj|XŒRAe-Â@4û/«ÀœW»qiü-Š?Í·Óæ]‰ç;BéW=1 Û1ƒN×’¨fªffU Ù±!»¬Ö´Î²� Ö@×9Î6[|çóZL-¸Åê\FÅ6’íÄ“˜Èy§¹’ÙN›òµ)JM“Î/p¶9c�ˆˆÁ÷"†„ï<žžˆæ”—ëÝ”×/¢`¬×bQ¤�˜FÂÖ�ìkVXç YL¼Œ¤› Û8¿�íöq˜å‹šO-í“ͼ\Ë™ÊúWbÛ/Q£åEXå­%ær‘µŽÇ·9fóæ�)ë̘Ýï±·„?5äÑÌËŠ…²üŒB¦ ÀÍÒù IDATܵµÎå` Él¡Ý�L}»©™€O›i¨Eiyb¹ù ³|¹ ܵ¹…»*Fš€EÓH3ÝL¸Z‚;«µw¦þ+MÈ îbÎG¼ÿýïG‘7Žf@©Ðëâó&Ÿ§¦™eÍ©ÐØÎ?‘iÀb»†óŠm3;¾É:K‹¡kèÍ9e8êý+ðm™zý' ¦€¶€ÞDŒcý> µtͽH]ƒé¦" ™Ùž§{75×_fÍÕóü?ýL�ÝíìÖ�·*Öò‚l•~åªêÉQCD›ü¿ZrÒÔ¢Ï_?Ë,³Ì2Ë,³Ì2Ë,³Ì2÷1þ·=c8¼t;‡·eñ�pxpwù`wÝõFB c scV,Æ42†ˆ›���a vv� ‘}oxÀ•KvŽëW�9ºyĵ›×8‹×­‘9=Ù\¶¬’4ËÎ:§Î?It]—³ÓÒÌÝXÀšÂ¡T•}ZÚiš¾ƒ³–‚WXK3háÂÅCRœl7DCÞ›KµjÞ�r©ha!1FU 2WµÙ6¶Ø–;”RÑc…)«ýÚV^}ƒ·]-ÔU¦õÝJÿÜeqvÕMîKžZäá�TÀ£ËZ’˜)¨›søZcñ}ÏvØâë>â1)?O(mÈLnên+,œL‹“FöWI1’`œÅXíUð¶)щ›G{11ï=Ã0à�à D ¹¢šÎ[G”çÃpL¿²�´ÀElï±á2q¸‡8#¿šXWRËtéª(Œa³ÙTËs«ò«k=ã)L Ê0á)V…©„˜ o#’¶ø©ØÂjűÌ�ÐX˜·�8ßεÒN€ÈW+i« L)TµÓô"k³ùÊóÏ3×&Xì˜qvŒíɵÉVmå\çÔ¯=o]-6çØ€$[�`�‘í¹Z;µ—|8k} wÖ†YtUÕink6žk׎e]Ú9Î.Š`H3%^QŵbJa¦à¤¾™F 9MEŠœôEl1ŽLßB—ÉJÅÔÀ8-QQ š<@;ûÔÄìÞ´åÍ®�©ÎY¬mCV‹*ržM8åVN9 åë“2rÊ9œ·.0h)êÄ6cr×:^sšâ\ y¾§ä5–v9Îr�éc¸úµR"²›É¸Ì2Ë,³Ì2Ë,³Ì2Ë,s_'ºGí\G ßw¤¨E `Y¯pÖ²Ùœרçû„0†-Î[BŠ˜±@ç=éä”±·˜u‡¤Ä8N·#A 8ÃÙvÄæ‚ãbᮣSL2눧Œõà,x¯"–  DÉöQ²ª¬å ºÇì*€Q;-xײp¥øÆì ºÿ6Žd ÃÞz�£ã3ˆé4ŽÌ9Ó<¾EâT´j�Ád—\›û¶Ë<ÚýuL1ãˆw¶q–‰Új3”+6à¦)I¦U·¶ê­óÖçâ&;k96mß U WžO-¦õÀkÖ]¹åÓ¥øå&I�GÜcÉt”ªÈ«o2IéSJ#ÎöùŤר`ó¯¥Ü“ÞÔ¤ªž¬JB™¬®"¹äÃv*Å6Ò;Íu™”„m�Li?V¨Çεšš—KËpÉœyiZ„'ÜBÜrþ¦dµý:ksP+�|®m¯i 3 ä�¬4@VÁy9ö %_ÝÆö¼Ì2Ë,³Ì2Ë,³Ì2Ë,s_�;ôpnܼ g}…A`°¦4´º à›íÃxÆÉq§í¦gRç°Nj1¬ïöÐwáêÍ{¸g;-�nØlUµfVÝáµµn6êô{°1ÒÇÀÅÃCbŠÜssƒõ ×ÜN‹¬äˆ²"â(N´�‡¤€H¯‘ZM.Ÿ÷ž®ëØlΪxH›]{®Þ¼�³Ûw`‘X÷¯EP4•Nf'f“ñV€QE‰C ï5ž,ňugl¶ë 1i¦b»‡-`©sœUàVàQ«~tYAÆnìZ†‡ÞuHçH1 ãˆK‘( ãzŒÑ5ï<Òp"WTˆ9D_bÂxŸUƒTø§Ð‹œcG=Ï—Ú?×n ½v!3ŽHäÚÙõܶìuw�²ú1—~ÌEÓþ]×SÛŸ FyWÙë÷ØŽ�(Z*"X¬í±i$‘·×�‹X¿¯xÈ'$uX{+G¤xk÷ˆáŒ®ƒqdž‘¯³UÞb�%†XÁ©fÆÚWQmÒžV¾a !Œt¾Ã02ŒG¤Têöèú|qEÙ×æÂµ \àSJ¦QB�o/-ʳ¶|b“ᛩàhjoM·ôŽk‘…­ß§/®.«äÐM*èQ›mÛr[™ $šb’éq'°i…Yv_Û¶Û<ý3WáÜyns¾ò¹¬Õ¤NËŠC¦s˜ (¨@«”’”i³ç&xKS>R@”ÒaçÃõ+ËÚ{.%1&õ£cÖH‰˰k*uœ M%%œ@�‚Àq ÆyÈû¹RŽ¡å“˜¨¸Ül¯EIøxã¨ÅE‰VË<ï!ÆYñYH£™ˆ’÷±™kx…\1FµÔJR(XE(s›mù}-àhÊ.çql "‹â®-A‰%’L¾cµÈÕk×IqÀ¸•6äæýí0 ZksùG>‡ â´õ·ÉV�V�ˆFµY ÔŒC]·Æui;¬í(ÍËÎuz®);wºÔ¥ék{sµà¦„EØÛ_c�c3lÕrœ-ÉHÖã–Άáˆ^ t=Ît$ÛutÝEL\±Ï0ÜÀºËxב¢ÔÞ�’iòµÑfcˆ±ÒfnõÎ_¯å,@ç{ˆ�a¸Ž`qî ÛŠQ>¯ù-{S³‹Â?À—jAEÛxkê ¦�ò@Qª*kR�MÐ� £Z�X¾¦âRÌQN>dH$ˆøZÆP€[iÙÕ›|Z°R@aŒcbxs{s{,š°«à£Ú6 ¼+vWÍ•#[u¥É/dç‚Ùf­Cóë¶%—¦°Ä59�s묈ZfÛ’)×��ŠB†¦YØ€(á·Ö6�‰$¶¶ éu˜`V¹/Ê}R!k³^1†zCN­Ä&güÙæ˜M=�©˜Eßü�isi ªË€n®ÆKIª2PãTeÇm‹ö<Œ3„±ÂT½ßÝÌn­–æ ¬¶A±sñ¤<-ë^Ö‡[æüɹµ[f™e–Yf™e–Yf™e–¹/Žsý´2ž”Îu8ëcØ0¦ˆëzœ_c¼QÐåý üI,’Âpëž1�lkpÀv;(Aè�¥³Ž°'\¹|™d7϶ˆõ\ßlàÆu:ç9:>Åzmð QUg¶)ö,VÔ)¶ ¼�ußÑ­WÜ}ýÉBÃT"âœîýÆQ*O¨…˜XŒ³$"&hÓò�šóÞi¶^+2‰1eU›©–˜ /$%-Ì)Fœë´t4¦YñÄv»Å{?)íò^UÛ{uï.F­¹’®–N4墖;ÍvL†““ b¾ër<™¶˜Æ\fQÖU2°("©ÒVë­=gk¶ÈHV<º®ÓX³Ò›TùØò�yg‚Z‰5â,Ç¥%U0ø8Å~¥šÿW~Þw>ç. Ûñ˜$Äá�æ âXK×ïabÀÙÀ®³r—‰)‘°ê.LçWìù5Ãp“n iMç÷HQr'øX WJNdQ&iÛž§¬È”‡„Ò ¬×— ¢JFÉÀÐN¹uæ”k�XJSé…ažÇ¦ß«Þp•曈Tóç ,iÁË\ñ7ÿý '0ÖÖ$·ÿNIê"ÔsØi“Ým÷™ÉG‹¹�1…þ¶�°µ�r�©¥…snvœ»°Ç6JÉöÜÊ?|e'k¯-3¡ÂÅòæZÚœËÍßÚ—ËÍcškQèú çÊ<}qOŠAµÊºüsvç>™7ßNMÉiGÑØ‚caooE—½ðEj­AI%ptú´BÏ)’dœÕŸ·’eÄÌް˱ËvbÚ~ßܶ[V+¯gSÖQjÇSÒ7‘ÛR–¦$G&K}y�´9ƒeM[`ÛJ‘—Yf™e–Yf™e–Yf™eîkSDCÎú\(1•)š$Ä0Nû kD±à:’[eY¬{û$ÂÑÉ 7O Ö²ñ¦ïY_¸ öÒ$�ýýƒº§‡­‚ºõ>76‘{ŽÏH|¿"Ê|?_Ôr!’¤ ƒ0�Œãt3²‚¶éS#°´dÃÕ(¨²¯k VmŽ‚²9«ÚŽsœWQà‰ë®*Õ41Q-¹ e&E¤%¢Ç‘’�Æ‘.%ÌvÄ¡ë4OÎgøB¨€ËT[o¬å¤¡µÀJªößi�å<ÃÔ´ Û¼æÓ½¦Ÿ°‰sD(k"UªBñy�MkE/%"ºKlÞ¬l¾Ob¶µ—¬H©�O!xÌ÷°Þ§ï÷Äw­÷‡™å ¦ü]f™e–Yf™e–Yf™e–¹¯NÎr暀‰Ä8ê>Ú†Øl¬Q%ZU±Yc«rM‹ ¤b !ñ¦¿¸ ¬½–€„”°�'e –2‹8:=ãÆÉ)'§›¬ZÓ}f·Z!ÖÒõ+BŒUVö§.çýaLn¶5"+‰BäÆõ›¸¾Ó^Ó— LE÷}ZjI}\- ‰„!VN0Q¡¨x§Ø§£$†í)¶ãÙ‰IóþËÚ—.\¤[uÐu„I1`E4”J„C…�ÅV\ÎÑgÕcÙë:gk.ß0 Õ.\„0d�јqÝj­%Ã~¿¦÷^³ôvXml¢9k‘ÆF]€\�’}ßÍbÕÚBZ‘¬Œ3ÀÅHÛ—Ái�ªÎZL³çn»&aØTØj¬¶c¬*ìœ#¡êVß­ð¾¯÷Öb]�±ž$[6›ë ››Ä0(PÌ….I ëþv:w€Aˆã1a¸�•¤e7�Ÿ1ŸzOäûËy�õ6ƒ\}m�AÒH’3Ä]w?œ_©Õ™‰ÛYkñmëÉú¦Œ´IÑU”l±*óΗÄ µÚü³âKÞUÍMå«ç±&·ÂZ ŒIÆ0e®‰©6U}S°Ûe+nµ™m»™†r %ßn‹k=¿lU¸“j‹q…ƒ¨l8§nÜ-QÛ®ËV殹ɲtØzU4·c–ü{wØ%›ñœuyNåúM…*±�Ó› >ç˜×]3ìÔòÜ‚*Ó\›ÄÉɯ}íë0¦àÎ;Äë_ÿ—Lå.mÈTØQŽ¥µñjS3³‚�ü,ë'=%ƒ äbʹçòx™>iÑœ¿4Ë œšye¦-àQ!´e²½[&«pjÖ5µ°F¿_ÿüÿ÷'ñÅÿÇñ¡ô¬F%XÖD(�É÷Vøå_þåËßd–Yf™e–©ó‚¼`Y„e–Yf™en9÷Üófºn�Íö„³íF[Y×®_ãäô„a{œ[Sµ(ƒ5W›…QUuQS`L†‘„÷pv´¥?Ü×¶S;)ø8Y®ß<ѯ0�æ:k 1`¼#‰Á[UÊ °9“^bÒ"£%¡)(¼³Ö"&ÿœµHš4†’�§.1-µœ L­±¹xRf¹{-+°Ö£î­�1ŒÛ­ °·Z±wxÈÑõ눱ˆñX“0¢â¢ífÃVˆ‡¤QeÃ8â½ sTÐWÊ/§ýwÎ/Ì‚–ɺ®Órc›8¯œUè …L®#¦„50†À=Ç7¶®×ŒqT%Z¶—–àBµäÆ”´ÈÄ»¦ÆQ[–Ç1ÔÜCc ¶‰U³Ö2†Dç-qܲ^õø®ãlÑ-±H,¦^sòõ.רdVv•ï«h&Õ#Ñ0¦3Â!Ø®^Gë;Òhp�'Å#7�8�¸âƒ>Vúõ>)yâæ&QÎp1éñî! •�”üÄʦ2@†_Š_ÒHŒ[�@×_`ŒIÛ™�Xjþä-�—0kŠmRZåRÛ3µµ¶`i^hð¨G=„?ù“7éBÑ–€Ø J4ó¯¼�SREY3 ;…¦”¢±¯ÞÒr<�Ç’ƒW`^yŽ–.—‡œ,ÄP•†ù¹3ŸŸ)ëÊZNÅSŸ®£kl«ä¼BUžaÈ5ãäœ AÚk•ˆ±¶¹Zë6M+³mî%ÎÙ¤UÂí+lË@Ê2þÔøÏüÇ_øm½·3X^ ë½½ø…/|áò·™e–Yf™eø‚/ø‚e–Yf™e–ù+g c�©ºË$8¾‘3æ&…¼‹ªË0ƈu/&Ä�pÖƒï{’D,¢–UïtÏŒÔÖZ±s°«¬.Ã-Ũ{|Uóu]‡¤˜…%So€É µq°�'¦k /bcäxPQ•Lÿ“”�¥ªæú®Ï{ê”K4Ô–Â$Žj£¿Šý¸ì/�1¤س–³1;³¢óÛyB°BLƒª!oŸ`ÖÊ$ «Îséò>'''Œ9‹0%m™µÖ1ƒ:û˜²ñ †ÄdQ.Ç×6Sþ¼ì…Ç@4&ç8 ô+HªÜ©vá²þκs�Ÿ•7 ÛQ[pãÜ&l­­6åXcѲ‹4©²t1¢õŒggDé;Uzæ¢P-ñÞã�kÚu³M½‰› ¬Ãæ k 1ŒpÙfJCv{êù„°Á¥ˆ #¶» c{ –dF’X¬Ýçà`�³Í1ãxL’ 1n±î.›W»ÎU&¡`œqoH1S$¦ BÐâ“´ÂÚRR«\kG¼Õ‚¯ª#3ƒ[¥ì¡€™]HXnÖ’鋦-œhÁ†f¤½á oÉ*9©ª(ún¿ý�7nf7‡íó°Ø6Жcœ !ÌÎq¹ZR éôØÔ,®S-ü™ MdGýX`NÊ7�­2ËÒP¬?“š,ºÒ<[d¶k×8'¹<¥‡ÈìSƒrœåÅ[JMc§ür ll›�Ki‡–k€XÖIohŸí½E:Y¦õF*ÀÎÔâ�9°3Ù ¬–p}q—ã>¯lk³ñvKPæël«ºmàñŸõÓ‹òFjxÕ«^CŒ¦QšsÖî¯Ë}8)åÜq´?›ÒØ\û�öjS¬¿Fóš{ùø(6Я΢*-÷Äò†e–Yf™e–Yf™e–Yæ><¾' ¬÷ö3\±tÝc‰›ºhØZØ!!Lª…”šïVb¬ÀÙ¼#nÖ;è6…ÍÓ”ZD£ “™Œ¤‰T«§ªú&ç—îcŒXcðÉ€D/]àæÑ £Œˆóo6 “Á;0N‹9º®ËöÜ-½·Ä쮓\¾ "tÞ+€*ðÒ˜sqeÕ’j’—o»‚ܸÁé¸yzÊÙf«†«ž!œ3¤hèö±‰ÊV«ŽK‡ûl7g¤dª . {ß1 ¸ZÆjV ä¼ÅÊBŒÂÓÊJAJÙÿöÆr°·ÏÍÍ™*"³¸¦ì�CT&@æ¥l¤\-*Q˜èr¿mÄ61%â8ªqéû›sñ¬ñ2‚3� Xß“ àÔò;–¦_TdfÄÖ2¬2—¾ïU¡Øæ fõã8Ž·‰’ï¡>¯“Þ[> ÂD”‰¥(€£ëHQi‹ ×°i�ÎbÐâš Û¯éV°ÝÃxLHǘÑÑuû$ÓAT8;[±’ŒX›Ç-BÂw=Ƭ0xŒ °¶`“/ƒÈ\UÔx%Ó¬Ì<nò¬×‹“oŒâ´7ôéi¬¶âb).¹mwÞù±ìÎÏêó»zSæ¬ÁœEWŽY›…L%íšÊ™Ua3Ÿ÷T RÄLí½mIC-÷�]9·¬ûgiG.ÏeKÿõŽªk*z�F‰6òâÿm¼ÿS>ƒ¨íÏìØB‚©�!àB[õmëz•f䲯S±†¦ÍJBI¦öXS…d­o~~½”�·Ê¾IA(ç d àkÏUš:pzå¾rÍó¹æ~-ç;=^qv¿NÏ×ZµúN÷Ñ:'ÿóærŸµùŽ,â0t*½Þ±šÃnáLýêÿÏÞ{ÇIVÕùûÏ9çުÆ:TÝT·û<õî|"RØlozÓ›Þô¦7½éMozÓ›Þü#Žôµû°²Y )¨m #[¨öXj[ƒt6Z©‚ UGø…=ºUí,¯­Õ׆–+QUÍ´1}Œa´«o‚BH—å9G€t�ì÷¨Úsª¼°Þ6Æ04C°P÷ Å¢ éò�S‹F.é#ÁPîº k†Ðõb´~%4JH¤*©Mí Pe9‘¾rP`­¦[-¡Ó]€6‹è / ®–Ðí,Bëèz Z¯@Š¢KQŒCŠ>„J­Ï¹e;ìk‘ƒ¼\”r>ïÝ‚‚k$” /�p¡Œ„&yûn8i©1‚ŠM)ɽ÷>¸¬·H†� ÖJ-¶ (вQ›í.ŸSgu*¿!¿ÓÍ$¾½@È;Lå&)Ÿ÷'=DÔR™,Ô�$×Þ¢¢*QJI¥ëj2�IØÎ Zûì§¿ÌSOÍËZošð*ø·›û`Öd£Tk¡ÔÅÑk�¹²Óå.z„¥ ß8SùÖœd—Î�d�Ó13þ&”l°î�E›íHr„Â4É“4“ñæ˜öKÇ‚‘¤ÍU�®–\à”�Æš•¨ mlém„ˆfmËùõsʹÙðdb+Sn9OÙ‡)ϰñœd[Ñû…¡7½éMozÓ›Þô¦7½éÍ?.ÿÃR[ƒÕÚC(—Ï'PãÖ‹Æ·öc\–™Å—HWþˆÁhíâÿµ¡»|ÂjtÛ�¬70€%K–Ó߯ ª¨j§e XŠh9U>§Ï¯÷¬…ºŽ\)%uUc° ®FkC§ªé뀢ášyU«…©ë¸6ÖZS’1ãÇ2<<ˆÑÓí¢Z%2¬uý:¹î ¤¢lµ]ðšt€¦ÖµSiù­S´I-tŠGYPƒ²0yòD– ÓÑÆeçI‰ÔšËø ãX¼lˆªêÐYæÔ‘ÆJ©0u×Y¬+í›�[£œžÆßBLl åþôàkéÔÕ²šZ×Ȳ ^ሱîÜ ‹^$#„+ÒðgÄçÉž7*:}°RŠªrÝèÖ¢iú'0Z#‹‚Êó¬²Õ¢®*ðE'‘SI逥„¾¡µ‰¹ƒùš=uTþd£Ê®(‹ø=ù!©ëÊY×k×mt‡!½€¢�T} Ü~×Ú „A–’BLÂRQUƒÛõnQ…TN�iM¿³L‹ÒçÞ…iÌ-ÏvÄG�MûkÚ‘”_&"øY™ºÏ�/¡ŒÑñÅ“l�A§H¼NĘ;Áõ€E´ 'Øå>à™Ë½S¹ÏI‡—±VeÖÙPé-#è "¯}vÛ¤ãó'¿¹�9w®áU6*©ó[\Rƒ%Õ˜®E¦.ÌŒ6»0 k¢4`œU3”4«À€TNˆ$pÅR:IÙ*©´ÂJƒ4ÚYz­DŠj¸bÙÐ0K–QmtU¡LÍ„1-††kº¶a‚úLTQ8kk­b©$J”h`°k�E غKQhk‘¯7¡Û­yñe×R\ö÷»5°µ±+$VW”ÂP¢¢èkG‘S¡\F›T®¦ÂõK´PR!”Äj�‚V)ékµY>8„©5Eé…QÚ0n Ÿþ¢Å"» Q–Náç ‡©+úÚ%í²`Á’¥€BYb.¡³Ç:e\€m@‚k¾¥9¬U­o¤ªpÅ!EéÁ‚q9wÝaúË’�¾1 é.ƒuÕà/B w-øµ{§Ó¥ÝnE ÖÛA¥èŽ�j€-+\÷g­ëdVŠª®Ýcx…¤*T,RÉEm®�DPw«Æç¼z,¶% !hµZÔš†R0ü]UuºœG‹ÂmsYöcL�1Ötét¢T)û�eEQ"ÔU…B´èèÃTŽ•Y Ú:èYʾÄìl*$u¼+w.Ú¨R”B¢kƒLå¹,ƒZ„¦[÷Á(qõ~®šËK¢¥&–5äm¶‰¤êì$Èh¡ Ϭ ^”þF¡FX/�ºo³Ífò•ÓNbµÕÆ4äœAŽ)™ãfb u¾��ã!FÊs M…�a/m–g$]W3Hrd+±”) Ÿ'3»s Í^nAiMv¯;ͬºA5g­Î,µ#÷Ù42 �zOfûfbão˜TÊ‘7JÛ ¶æÍÑ2/km£M(¾ô#çu·‹1†ºª([eÌ�ŒÂ3‘=?Ñþ­)Ë �¼JPÊ`£v€ÓbéÖÆÕÝÈÂ)÷” ÖËÑõbºÃ ©»Ë1UiÄSRQW)…j!EI©ÚŽéa FWžµR?‚Í—"Â]gWWHgÉT uYCµ$lTÙ9klÈ�+üÎk´®3õŸm@) ì¼lQª–Ë…B;kRG…0L¯âCc<Àrj½ ª Ø{Ÿ]9êè#˜1sb\2X˜5òÆ0Q¥¼׎jv ™l¹Ê.¡´²qãÈ?¨ÃçÉ À4·¹ãòÂÇœ’MgÏ!vÔPãœÛ€Ô4^ñ–Té¼ì´€!Êø‚JpÓÆsœƒ5wNDþœ@ªhç�ùçJF‚bS’¬Éø�+£'ƒo¡pÅÆLEgI­Ï…ÏýK™“XºëÁ`üM>�Ç<¿OÅ󕎯hd+¦ã›Ãé°_¶+Ãþ„ã›Oâ—6*.›ð3œ#Ù€‰á5Ò›Þô¦7½éMozÓ›Þô¦7ÿ¨cpÖ ‚ÛÖÅL�5Ž! \.›R !Ú€� ©JW*a* íVA_))ê º5e»M9v€Ö˜„r°kÙòA‡;TÆøŽÑ„ÑÐí":]èTHÖ‚dÙƒx{²ÛF)ÂʲÕXc:ኤP©ˆÂX(Z¥¢Xg qi^ð4\ÕhpU‘ f¾ÆÔµ+ QÊ=Ž@ M�¶†¡ªæåW^¡SWÔ&e»Y%èXòº¢6 mà nmÛµ–®­$R>w1A/­]° Ž)ŸõŠAF9Õ|‰ˆÕÚ©/a-J�¦¢Öà w–3¸l‘kzŽ™| ˜�O—ÅÌ¥¨9·¨nµZNmhÁÖ}¢` l!­Sß…R‘ÈC´Õ`³Nˆ`EÏíÃÆ4œ¢à¯Ã b‡<À ,~[뺎V`Ú„q— @I,Uö#U?Jõ9HŽAëETz!Uµakð¼ËHƒ‘ÎVí\šÎMhlr ¦Ž·U];ˆ2"MR f´?:µ�»`X±`%&+­/í`R»©Í´ƒ…ZkêZ£TÁH[kx‡Àueˆ ˜9˜¤dáóÛê†J-@°lxú×~ÈW\ÇSO,oœl“ÕD“X°W12ÊB›O.ïL`“h•µYÁG*GIy1ãÎä¥"6'ÚìË Z¹ýT�Oª½¦¸yÌ]ΟŽ�Ä)·Î"¤·ú•eÓe/À˜;Z�E#Ç1Ø!Hsm�Öª˜Q˜ìÛ¦ú}ùƒ1£1Þ;Ü1rûàà¥1É–îÚ‰›Û¤ÁÉ.|†B•µ(Y/[¶ñX8;³Ž�;ùä­·ª'0˜Î++Ét7¯ð¹fûuž‹8ºP$�y¬r�L¶y~{Ó›Þô¦7½éMozÓ›ÞôæwRX eÙrð#gƒ–Ò FÓß×G­5ÝZc„ÄŠ‚åÃ$P[ƒétÝö*…DR�¬ØÆ`²¼ÁPbQU5eYx1˜DXÍØv›v»�¡Î0Æokîê+Ë‚ÊX””t;WØb\–¤ë£âŠ"0*ǘ\ão°Ç‹�q�T�VRÑ`±0¥®‘Ùש¢ðÝî8‡¼>­k'¨}@�6 £‘EMgxå¡Tm§F” ¡„‡yáE+öwäLŠà¶¤ÚH‰Ìóìür!”1ìP鬅 l"©¿’‚Ïí¼ÌÈ81ˆ0À£œn‡¶ZkM*ë�ŒqAŠÔ_Aβ£ÔT<ùÄRŒÍÎÍR’`[�a¢*P6l¹9pK@/·¸2êk‚:dÃ~ŽcÞj›Ásÿù1/¼D–e DµX ôÀ¹çI…Žå+ÊÒrÑNcÜø ÐYÞ¡$)Õhßæ%³’i¼Ï“ò›-¿©eGøw�×ñë�·ÿâ/SwAØTYæOdÇÕÆw™‚âod‰M·ùµš`éè¼ÅhÑ^ÉkGf)6›‘Ó5cÆ´S3�Íä朗{^nÓ›Þô¦7½éMozÓ›Þô¦7ÿhã¼t¥|�…˸sÅ Æ5º¢Mmœ%S ¢ª0´ Õ]�Y± ê.I»� cÇP¯àl¥c®_­kN�§ú(ú]QB²Ö:v1ÔíR׆¢,#$ËG`N°á\�BIÏB|Á¥Ï¸ÏÅL�[8¤£Fy˜¨­À ªD-¤,üŠ‘b~E�q�˜ƒ§”k4 =éD$Bª¸– Ð�ÅÓ¾”£(”;öQÍ– VX¯[ ª+:�Nü˜sM69D°ÇÖuXJ©h%ÔšÊXʾ6”%Z•ÐêCE|ZkŠÎüq-|9HU9Ëj8ƒÑ†Úh:uÅàðPêÎÌÚn;�Êe;jí G¼’PúshCïE­‘‹AB°Sìш ËùT8VÒs c}. ¯A•žÉ86æ�J¡J•ú"på&xñ]«5)ÇbEË î³œº»ˆNg!ÃC‹Ðºƒ®º€n(þªªKr:±SJmm õ º» £—QuR8™`r†ç9}á¢qZG0$2z/28emðƒ•“¯}¶y›­nžÂ¢’Ì(¤,I*A“5ïú[[ùíh‘|¤%XåÞ9ˆ ¬(mjжNÓ°&IjÜT)ÓÍDEZEªqÌ “K ,e¼9ši¨ó@gä?”Ed²ÞFÁÙ9SY¡D²7–ÞÎ]U’w¾ýþóÖ+ãD¬T¼á¤rísU–Q'FdЏ ©Äàì­6³ÄÊ �ÿß!“ÏFõ^�¶¦ü=Fdõé¬PÃÆêvwü\s³kÂÉ!«l€Ì•‰×iÛ2–—¤ónÆÄë3·�'°(¢�Ù˜ZJ]C»4±¬ÆZA]Ûh¯ïMozÓ›Þô¦7½éMozÓ›ÔQ-3B¹d·ÛõÐ ·îõå�RHJY¢í HÉÌÐ*Ûtº+X¸è%Ìàr¬…ÅK–¡ô÷µY¼bm@–^§]s­6®xÄ©°ÜÚ®¯¯Ï5´:zÃp·FZ å2ÁA—â LÉ¿�{0Áº°nk»{PÊ)ÛªªrqV„ ê­ %¤‹ÍR…‡WµãYa©Ru¦R kbc Òå¹aýZ³Û­¥”¹'LUÕÑò*=è²,ZÏ1$ d�Fg½f3o�R…æY.µqêC%%ÃÃ'þ‘ éKEBT—{ ¿F7iŸ]�A‚šÆÚ˜¹(°eAGk†ê!T»RRÈ")óˆýÏcºU厓õ6ìÚ`µEØŠv»…±E TS…+Iü@D1Wà<ñÑÚ·Z[Œ®°ºF•-t­¡ÊFÁn„‘Ò]4_bRÕUx§5è‹@ÝAIºë^K²ÀÊ–?fd‚'‰Ñ†5(l¨…R;±6šÂ˜:Û9›©À iÕÍÕ^Éš@Hj† Ð$XQó‚BÝwTÚ%…”1u”Zk݇;x­Î6Ô‡�‚û̽Zw=\Kþšit€l¹MÕ$(%ì¨\¼plÜþæ�­&‚¢øb X¤]¨¥®uÖrˆ¾ßTxîs®8BÉõ‚µÖÆl½”¹×lIn‚XA„@Oâ»#~6íĹ­µÙÂkb;pàvAÙén|eTñ%««�ù…Æåiâõ•«íÂ9SJúŒˆ0ëÆ»á¥ ÖZk*O=õÂ(;±ƒ¾e„¹ 8æ6i3󢎰MJºwGU†mû0ÒÒœžODn v"x^Në°Ã» jDëuozÓ›Þô¦7½éMozÓ›Þüã�AP×UÌÎÞbŠ6Øáa¬”©ü:ß Œ;†¾¾ (ÕGQŽEHE§3L§³‚®R¼¸p ¨¬¦`Œ³³:]:8ô¤Œj7c �NÇ}\I ­p¶P«ã8€± ªRªU*}ùEÈw3™ÈÅåé%ˆ[+¦¶`k,VºU—RZÆô— ®èb´SCÞ’ Gœ¢Ð�MŠL²"Pc,•®"0+Ë’àæsùŠ)Z- {üºSùÇS>«0eî9+p×[Jƒª°ªª¨Ž“RR"Ú¼½X)‡V �¨¤ÌŽ,N5¾Tc)|/C]ë¨8”RºmÌÎk•^Åg�¦öµ¶2Ïèó™�(:k®³@]S P´UQÔ—±g¼µ;hW`ŽwyÕ¢®XFªÊÐn•ÔZã´©#Ša}¶YTs6ˆP!½-ØYÇ�V®bÁÖÆúb©¨ë%XœŒîºèv3å¨õ½ÞlŒ³Œ#$…Y[ŠÌ:b2HJ¹}2©Øre–Íþ;YcÆ2‚®ðâŠHŽ­'â±)Xººð¨dH�…‡v`¬ÎÀ—ÅZ™eÑà(³Œû’À æÀ(ºžì±á¨Æ‰uÇ+?hI!â»yéGT3f­Âá�ã�CøžÑ-Ä)û°©pÙ ÁÄs`í¼M;óèœÄ¼aXeŸΙÆãäÏ#D°k‹Ì¢ÍˆkDÄý÷JæxÝ8i¸îhd)æðÔh·MO?óIyØÌ)´6·œ§lÁp�&Ûq‚ÕZç•âM‹{*¬Ùsæ@òÖàt¾4A}ê®=Ó�•çVäT~Ó›Þô¦7½éMozÓ›Þô¦7ÿ¸@N´tzà�ñàG¹ü7·vuíÀ…r°°¶§¤êk÷QUC´úǺ|<Bw¨�—‰¥Û­œ�R)„’Κe²K_Ä …A(AÇ+ðœ�—Ìùfb[lc&¥�ªP.ƒÍC·B)´Ñ® #sø¹ @ßX\îypVPk*Æö�A X´|Fª"ç ùšÞzÐ&£1ÄH…¯ Ö°^I½–ET)Ù`J6³ó«ºv°Mkjéòâ̺®}¹ª/×4´A …jIŒ/<ÑZÇ=¥”k½­k_î)#ÐCe4JJʲˆ,¢®kw½Ôš¾V‹ÚB×$hXJ…¶ÆYš•¢ÛíÒjµÜñö kc¬¿î,…6㘒6]¤h#…`¸³´ÁÔš¢,¢ø(XŠó¿£h ƒîjDáÔƒI­�ZÑ ƒI…éÀ©ˆÇ!?EQøítpÕAj�eYb´ÁhÅg]“u¥�å×zWbYH¯võ¶e¤³7â”*(==C’ùŒ,0pS;d²MzxŸ…@&ÈAl® ͱé&€–HÅ Â&[.E¼àµ®"oZFm”åºd<:>whšuÇx˜f@èYx“ï—ðMA)#¯ úLÖP,2U¤+L Š®ôB¬"üIvÖЈ›þÝ´!»Ç Ù</RäW�EAÁ™,¸dÛï…yþ`Ê;LÛòóBžž”…—0‡ã*™ÿè`¡Sð¹ŒÊÔ�"úà ÎU•&Ï��è`ªÍ ›‚N%ês&YÉ„�ýÒºeÓ™éànÈM vdk“õ<Ï 4ÆIº•—k(®½æy(UúÇp…%ÆTS£uÕøºÔšü£€õ}üëëòÁ[«×ô/9fÎ7ÙeÚ;¹ºów>P÷:Ž]mGNê/ rÅ%‡1a×oó¬ùŸºFîâÔM6ࣷý^#ÿÏù?s%òô7vbÕc®¥^›¯Á ¿ìþçfñÏ9vƒYÌš>–¾‘ׂ™Ãy¯Ç¬5§00p(?| ,R~�ý&È–ôl½éMozÓ›ÞüWLÑ*!W®„õ% -aÅŠa—(!c™DèÈ]wÁ:„=:[Ï»}IÅ®EQx‘”ûzš5óuu]Sø‘0Z;Å¢òa„W®…5³Wé!„+ɬv9zB•ØBb£SÎ‹ŠŒ�éªrVT£3ed^X‘A·ÄL­™00Ž1í1”8PltMÑb˜± ´Z]�Ñ´Z-5½¨KB ”r–Ø>Y2a`<Æ¡µ¡25K†YÑvmÊØhµ¹‰�o…‚”xÝÔcúú)U +$ªla)@à™Vø¨B5xÄH±™®ëh;¶Ñ�Ýn�± ŠB–X ´-PeIQ¶c–dU[¤*²Dªªl£üçËV?–!J„l¡m�ä‘j‘S®YjrÍ+˜ƒUØ™yšÉvÈkíD ád˜¡å&´ùJéýØ2ÕN»ïKe Énlª°œÌ‡Môã“H~‚^É6ª½s?{RúѨÀûVĘŠ2šŠGÑ^Ùk*æHá÷3Ïÿ[IV]´†;¢£ÙÜœÃÃôn…�PÏíCR:æ°/ý�¼Ø$´Ôˆl[ñqa­#–œÆ‚-±ÆÃJcã 9~˜ôµ$|óÚk*ŒÎ�ó6^wÉo– üÖÈh©B$Ë Õ`8V f ÉA=¨Ý;+É>ìÚy Ù œZ†Gn�lܬ±Þ®þ­XóøiÛ3ãøY¢¨nû(lr*wÕÿM ÿW~Ê[gìÄ×_ p3â¬7­Îß{‰ÿ7±¬eÁïNçm۬Ʉþ&¯½ _¼ýhu®æ�Óvá›sþ'až¶[¯3•�V“fïıçÞÃÒ¿å„ þ„CûEvècÏóþëÎ¥]òKN\§¤½ÇÙ¼ðß}(ì2îûÎñ¼aíÉ ôOd�m?Âõ‹þÎ=ÑsþÛwdƒUÇÑn�gæÖGrÚ-óݯÝã»�ÏåñódìÈ[’œÍ —?Éœ»¾Ê.­ÿ?û²€ïî;‘ƒ~¸ìU¿døîϰU_‹->÷õÁuY?=ÿzÐf¬6¶�1Ó6ä ³&Å‹1Ûóþ¯½—múÿÆãÓ›Þô¦7½éMoþòopU“õî>%º®¨êÊ—c(áUJ•N,„¥ªœMz±J!$Ò‚Œê·T �ƒAÒ·¾æJ² t~í.Hª.•E¸uªÓøÂKé×ÿK) ”±Ll÷3¡Ý‡¬} Cì0_Ž‘Ö~2æsILYRI‰(”SAŠ|ÝîyNiG#w^ I­k”TÑž[×µ³¦z8ÜFkW ¡¤V2+Ò Ú˜c(Ë"Åe ·ž/¢BÓ`�AIå­¨6`,£ÜpAá¦cY³€TŒ°Å6 ?�¡U¶|Ù«…ºNPË`gˆ�ŽãB`�vÑ]oÏ6±¡YI§6ÕÖ ¤BmP¥ÛfYP¨6­V;S%Ž$•B×Úç9ÖÑæ­”S/jC‘¡7€¦Á¬Âõí¿^µÚîë C–c­k/Žs±xZ[´�L³VÒj�ÁX…�%Úï”õÖçÊÁj„pÙ„B"]®‘£f³,2m´‰Ò’UMËhÎAˆ1&^Ty“¬�ÂÛ;mT zu ” Ïq™k+š</mS²d&;ªWФÖKÙyºº, ¥%±&œ`µ^lâ :4ëæ »ÜÂ騵öïr¯Ý¾PclíÞ5PDP‡ ¶ÞºmV±8“ð 6Ò�±˜+å’º-ÙttÊá4)žÈT{þ…ë�ƒ6n›�4Û½;ƒHŠÑzMÊ ´hll�éÔzáÅ"D¸áÈ,ËP6@mEÃö¹ÜAã·™^šZ«Ó;&XæNøúmw®*~ݾ…wY¬•1‡1Žøí0U¦s#¼=¿OA!èbÑh'NªÅìg½4xTÉKoþ{ÇðÌÅgñÛNâÝë«Ñ¿¸Üs>ç=}'¾*ÿ/žóü÷8ö°óáØsÿ³âþ+>Ç^«Ëר9’Ìxã‡8ëÚ{øÓ¼¹ÿG‡2ïóoã øAgkOÎ~vCCC -áºãÿ«Îåw~í Ü»ÊÚü÷×öX]óAüÜ ¼åü;˜ûÜ#üâŒÃX§ýw¶ï9�ËîxŠ?ÿù1®9¹àü£>ÎuËþ—Oyýçœz3åzÿEG¶~„3Ž|'W¯ö ®yìyæÜñ#>¼ýäæuÐÞ�·¼w?6hýŸÞô¦7½éMoþFx[­kjmP²ðí¿ø&`¿þ“Ê'ä†;+Ð&´Â(éTFkZÒ2còx&¶ZÈN…°®@Áµ½´ÆÐ7Ð�Èœ‰¹Õ2@€n§Ó¨¤ûl�¥Ö&Šx¬´a0Z£lͤñc˜:a<²ÒÑÆ™„R*–€‘R­µ³x ×,‹‚¢Õ)°Ò�¼ª®³ÒRw êºùVh+d*ú_d¢µÔ+•TNÅW먴Ës˲tYAC@Ôƒ*KO\ÌA^°Úæ@Kk•„QÉç_lnô x¥1Îz,Æ~ªªƒ¡BÓ¥B{D!éÍò¡!4P¶Ûîy®¶Nñ§|nºuMM…šÁÎr¬/5¥¤ŽÇ9ÝEáiÙ*Ý­óR,\N·®b6¤ƒy£KGµÏ �3¨ƒ:V÷9Ù¾A×uüZÇ3ü¿ƒ Ë÷z-›«çrá�³ÙñK÷9;§~†óö]‹7|íAºæ\òܹë9û};1kêTÖØl7¶]K¡Ÿü:;­õ~n!©¬ïý4[lüqnûÃ)¼n­øÅPD�üáã1ûÄ_1<=Í¿‰�n½.û�ù Cv?}÷úÌÚà8.[øG¾°ËÚÌšµoøü©ýø·Ø{ÖLfÎt¦�k1=Svš9ßd—©GpÚyDZóÆk3súìõ­G½«fÎ%'°íÌ Œ_u Þ~îý8g©b�m÷d» ×`ê¤É¬ºÆL&—/ðä3C@—‡¾¾ ³ö=Ÿg4@‡û¾´#³ø.s£è[R¶ûèë룯¯MÙ࣯òœË®ä«ïÀמÐñþ;ï·0u¯s£Ò¯zøß9õö½ùÌQ3ÈrÅ%‡1aÇ÷ñéwíÅŽ›®ÅšÛœÈåþ›ôS§³ãä�yû{ödûm6eƒ-áô?,IoÅØ…Üþ­w±ãìU?q*kïô~.™cÀ¾ÂÕ\ͺ§žÇÇÞ´Ó¦¬ÎF;ïÈúáôÍáçØ™5'Žgú&‡qÖýC¯¢ræÑóbý-?Àu/�ÓÙb÷yÝZÓ™]n<~Û~ôlþuÿ-YoÖꬺÁI\?è÷7_>˜MW�À؉3Ùægs÷2gHyì+Û1ãÝ×�ÓÕí|lÃuø§[:½ÕbozÓ›Þôæµ}ÆžP! líÖwÊj0T†Á©™ºzˆNw¨+�Õ†ZWÔºÆÒa e?®���>gg´P Q”ÈV í×™�)kl^€™«]q†ÿ±ß°ìºµœ’J®¹¸ê ­Eµ[,^>Èü…‹B…+¾bx @ @[W‚TF{ødœeÕ¯ÏË¢ ªjŠÂ�¿º®hµZ 0IéZ…!æûrlóõp/€GW,¡£Ò1Ø\…ïÐZ{Q‹¥ÔÚ ybþ �Î@ëb™©,ÈŠ6ÃÚÞýÐðdíyO‘*S3ºÌD¿oe‹¥Ë‡X:8Ä�5XÈV)¬Tˆ¢p×AQ80+k¦r!Uí-Ê’¥Cü²lCµv‚Î�’J×QÌä–yû³³/££E×J ªˆY{RʘqôL¹IÓXûçNÁä’4ñÜJ¬S2ÖU<ï!W1ñƒfcrÎòVd(P1.žÎz‰«öM®9�/Ü\Açˆðà'—qަ�9ñvÙ{2R蓽3oXIP$eöEêkŽ“j,KHéÚ~óò‰<Ô3Ø‘Ã'Ÿßf;R5˜¬¡JBü¾Šºa[ -È®y'•F„V`)J°2�À•«ÁBiJ~L²ßL*ë¾6íkØßü…ØlàuÇ:·mçeÖ¤p˼ÄÉK‰*DF4ۤ˜\¢,GÉfösä9Ldßø+äJ~�¸v ÜÊ<ò‚ÐÑ‘qÑÚ Vh)}Ëtñ}ÞºŠ€Ö›8ã�9,ø÷c>Ço‡Ýs;‰;~¾èAöøÕ£|sÝ+øÑ­Cй�/s:Ã'ÞÊK îçë“ïæÖÅþu£fñ®s¾ÂšžÀWï^Æ“ç¾�¯v?ÊÙ”ßÿ8³§>ÅÇwXƒ ã§±Ñ>§pí 5k[^_>À½Ò�ý]|ÿ½ÌÛb{6Ûú�x=?»e…wsÙÕû¹3}ù1xå7œºÿûx訟ñÓ“7¥_Lâˆï=ÁÜÇ/à�ÉÛðé[Ÿaîܧùí¿nãÞªÙàƒÜ0÷yžþyž½ë[¼yúz~Ķ”ùV ÞÈ%ÈOî†ç_¸—³Þ2ÝÝQÌsÜúÄ–\øøBž¿îHžÿôq|ó¡ôóâÏÊšÓ'3qÖ[¹làhÞ³ç8 Å&¾€®¿ÊûÎ}’ew•¾;“/Ÿónf…ÛjuŸÛq-fÌÚŒ=O8—?.Î�í«<ç¸Ý9t�?qåUbÙÜpù�lyÈþ¬&3—ï~üglö™“y]9úʪx” Ÿ¼šÛ¸�omxŸ9÷þt�¬x„ÅÛ_Àïþø·}a"çû%îè:ðõâ�ã�¯9ášgX´øy~ÿõ=˜l,Ô�sÿ£SYsÁ7Ùs�ÉŒ[eÞxò�y²ã¿ïâðþ›·â‚'òì5‡ñÒo\‰m¶Ã“ß{�¹*§_ûMö]UF(xÕñ³XuÊDVÓÙ,Û÷8\óïP‘Š)ì÷Ö7òØÏ/g®'žݥܱå4³`í÷]Á“sîá´7ŽcÏ{ˆ¹sçòÔÕ'±® üðr>uÖx>úÉ�ˆ·Ã>¶Ú~¿ëþfL@õ0w?¼Ûn3‹#_õº´,~è^Xg€»ŽÝ‚UÇO`õÍã«¿}Ň6Oám?Áœû¾Î[+‡¦ùøÔRàÊH´¡®º«Q°.oRH‰,JT鬿֘ý”S4¥þ‰ ÒiÏ´Š¢ˆ`ÐDñT¦l %,^ÚŒÃcGµd<‡É]ëö¯ˆÍÂÁVÎA¸&Ë �8q®dg·Âzëº�å3« ëÜòZW¨ÈFA‚û[f(ä»Ylºè™Ø&Õ j²�]WxKg*§HJ;gû5Ö•%¸â–³fŠƒ­2eçá•bYŲHm«Aé嚆mÖ쪽ґFþ\²,îq¤W¾‰ÂÃɰ= B©fZzû€S'9Q*a²ö!¿]Y EZÞM*&iÂÒÀœ\Å9¨ƒ’.·ÃæÔÞíá§Žà1¬6Ô–G¥ ÌJWš%-¯�Ï^ïy7�)˜´Ó~ì<0—§žÿû÷³Øü`Û¸Ë6‡îÃØ›®å�‘&½ëj†;¿åC³W4ÌŸøáY¿æõ'ˆ£Ü¿5\p�í{2GÎHß«Ö?˜“�Úž5ÆÈq›ðö#^Ï �>Ίð­�8öÄm™¨úYÿ�'°÷ò_rÃC5 Xc�YŒ[k63§¯ËºS&±Öšý¼òòRªGoàÆWÞÄ{�Ùˆ5‘íN:Ž7d B®~$ßþÆÆüèè]9äô§ž]–-]Î=?¿•uþíæýù÷œ:éÇ󡟱 Øœí7›ÃÝ÷QÝq*›¯{"¿®xð®GÙ`»×3PlƇM冟ý†A ºû2®6pä @Ø%·ñùãŠí.àgÞ’1ÿ™S?ÍÇ}„'Žþ_ÛsRÓj©¶âØ�íÇÌ(¦°Þ:ÁŠ9�7Ÿp,¯£¿å ¼gû'¸á¦g£6{ú[/à�÷Üɯ¿ÿiŽ?ú ¶œìµXŸ÷Ÿÿ)úÎ8„]ßþ68ýßy[8g­-8á¢Ë¸úº›ùÕ?ÎF÷�Â�']Æ‚x«xµçLJîÁÜ+¯f®ûÊ \~DzÿjH,/ýô“œ=ácœ²Ëؕډ‹-âÐ Ú &°õvëñüSs�kíÈᇮI�`•½ç�‹oäúGk°ó¹ö7±þ?}…w¼nŠ6«íx{®£À.gé’g¸â†‚OÜò/ßÿm^wóûyïùs0 òÛë~Ϭ£ÞÏÓ Ú³çÄCפyÅWÌùÑ1ìýÏËøÈUgqÀêùßÇ›¿~÷üñ.ùò‰¼óˆùû\ä‚É{ÉîO]ÊeÏh°ó¹îÒ;yý2ã¯=®]ʯ>÷EæûYž"�9uë­™òÐ=‡zþ}Ü·b+¶]Wý¥eùÒetný9wïv�Í–ë�äßÞñi~µâoÙŸ¿v|“öÿ'NÚr<³öúÌ(»Üyí/h|G­Ó‡»)ÇŸ¸ o¸Ž‡kPëÄA«ßÄ¿]ÔÜwÅ5tö=”ÿëMozÓ›Þ¼–&·ßæëjë›I…pàI Im ¦la /… žáùçaÞü?�Å5èö�á•ášùËV ‹6Ê:°Rk�´2ZŽs5ZpþEáIUÕQÍ€LÌ‹³ÐíV °UMm4í6S&M¤ß+êŠV‰•Э»N1‡‰.=¥jêºFùµ,@UW ¨¦µŽðAi§¤¤_HZu퀖W&æûÖÆ`å*²üë •ZuC9Hþü¡kÀCX k,ª((Š2‡°�PÌè¥hX„Ýs;È*=¬ bÂjcœ-»®±ÚPu«Ø�ž+58{q“®Aè˜YˆµØÐ€EXM«T”²D°Ú`¥@–-¤*H6oü9IYüaUÖ]UUTLimRŽcmÀ ()±:S_EQzaZP>ºë-ä6&ª‰‚"£]ŽPX—[JS$#yK3Ã2ˆÕ´®½H*¹D™åA¦Ì»7B&!¶àXùìVU¯GØnMÖ`1àrй`cMŸ7•HÑŠßàZ² 'e�ÈTZ�„)¯\ *±\‘2ý@7ÊAPJa™]‡TiiNª·¼¤$ß÷Ñ ÕfÞü°�ºñ5Æ$šŸ—wŒ,˜Ð¦v|¶n@Ý|ûÂ÷5­¬6ÛÆ„“"‘ ÊQ /Úo�� ¼çüÓ™õ9Ua'U£ÿZ¤£ôB 7¨÷ ¤lg¶n·7ÿ�ãÞeòX^ÞÛEHÛ8¶©”¦Ù(ÜÌ–ÙÅŠÊ«}S^d�Q'Zû¬Æ´ÿ¡A*\s±Ìó RÙÉkí-ÀqLïé¢E»­©ôß¿ŸrÂ$&±å„IŒ[²€…£{±{Ïùœ7ç@N:túhˆ³ü&κÈòΓöd\Žü–3Þ½›®3‹Y³f³õ)·ÒíVTaWÚS™61€©)L�¸„W¹ëG)…ðÙ�®ª®kôÂWX2iU¦µÂ~¬Êô�&ü˜¶×±ì[?ÄKÛ¿‹CgØQÒß_0°Çûø§¦Ò7f=Ž<~?ún¿…û«q¼~»Y<|׃<~ËÝãç×w?ý´Øz›Õ‘(6:üpV¿ñ§Ü¼¼ËÝ—^�8ð¶ÍÀcõà¯xbʆ,¹ñRþ¸ä?s®†¹ÿôwó¥ÎG¹è_¶a`ä§Û3XcÚJH�œÈ´)á ŒeÊÔ~/X-Ÿ²Óg¬ËöG}Œ]y/'|ï…ø9µÖ!³ÃË.½î™QêÀöÄé¬>{+þÈÁ,ýÔ;8ã‘¿ÎO|3oÝs.—^ö4õüë¸ô®m9rÿ¿ž½Ø¹ûëœrÇ[øÒqk�:ÅÆÛ³Å¼{¸÷¥ßsóK«²ìÖ[øó½wñø¦Û±eë/ɾ�~äjpò1›3±=�Í�?–]ÿŽ[ŸøÛêEþòñQ¬¾æÌ9�šE –1yúÔ¸åÔiLXìïOj}:h5~yùïªàÊk;ìwèöôø_ozÓ›Þôæµ4a­^WUdÉ®èóδv€CIZE‹²=žÖ˜‰h£0(jë2øŒ[Xl«„¤®è._Š©†QBbœÊ ˜Ûé /^ 9pèÄ@ácZkвðñ]8õœµh$VP(Œu¹„9È‹ÇÃ+ …gFUUù¢c_Lâ÷+8=µq–m%k$º˜™Á¹�wˆ´Ûl`ðU A‘¾G`0u�©kÚe…jQ×&~¯È\ž¹¢5ÿ·RÒuMH÷˜¡,ÆÙ±�*S:;g²¥¦'3««ŒIFÕmÖäšÊ2à²Ù  ÈšO‰ª¼PxáÔ|#­®Ec[Ôiº F´ªâ-Í6£Óºavª«¢qQIY’ DÌäk´ÑŒ(q/VßÍ*¹<Š/¿Ù�TI¦œ\AŠ*ÊÆ‹H§" à(Ú’mf%àš€l¡±ÉVXŸk—Þ‘ˆ�KHFD ŽØ>ß웛‡#À©m8ä;)HŠ¢`æÌÉLŸ>>³8§’÷‚ ÀÌÄm Ù‚ŸýÜûØló”E+SÚQVb÷ŽNf«öûüO<–µg¯æÕx"VÀ‡LD!l„‚áæïn¬‚‹xo|ã&1ãÏ)?=\Æ4 y°Ï»ÿVÞ.G�c‹{×Ä9–G„ü_ùad~eöIh¤2d\ãå—xÙ_"fþK¼2~&ýMê¥%Üpæhs"»�’¶^üé™\»þû8~óÜßÙåæÏÍÙö}\õÐæÎ�Ã�_Ú™V¾m�ù¼,¦õæ/žÈ”Éyƒä*S˜´|1KÃ¥>¼˜ÅÃùÞ®àŽ/˜«^w{Þ÷)>qÝÿ|³×�…©;]ø[³·Ý’¡{ÉwLå§lÄ£7^Æ�s7g»MÝ>©õãðY7ñÓëÃ¥×tÄÖ «n¹ý)|ÿ²ŸpÚÆ—ñþS~ÁÈÂY�eô)³,ýí§y×y«òåïžÌ†+±Ç )Yé1‹xy¾—oÚå,X0Ĥ©“Wòµ%VððOùì@ËÂ_œÂ©÷ìÁ ›\ÃG¾p{ÊVùÜe‰2:µ¿þ¥ç·‡îöW^õ ×_~;›yû¯~ñî~ü×|p=§b_ãä›Yþë“Xs�ùu÷¯_y¶;�—ÂÁ¬æóòâ ¬2I‚œÊªSkžûÓ¼Ñ-³jëÎ.šíóþŸVŽgÊä‚¥‹C– eÉ¢%ÍÇ�SxÛ¿]Îeÿq,ó?wg=þ**B"«Gyà± Œ)…ÔzåM¼R"mM=ŠŽãMoÝ›.û9¿¿êRîÞþHÞ2­ µGª¶Á²ôþ»xð®/²MŸ@ˆŽüùrîÿìæŒ;ü§ µ·b» áßÿó÷ø oÓ¿áâß=È´m¶f²øK×¥`òÚk3Y¦× +iŒÿÛnT+9>‹¡r(8i•q,œ—ƒ«ù/³dÂ*¸Û�býƒbú/.ç–?^ÁÕ+öíÙ{Ó›Þô¦7¯ÉßïÝGdB gÅ4¡pÔ¯êªv…HtÙO1v2ô�£oìŠB9¦PÝ­×–¬1}2SÇ M V»=¯ìË·!”K´Z-Í,]#�L7Ö½Ê+ç /V)Š‚åÝ. –,¡c]3,À@Q2mÂT­©«Š²t-ÆE‘œxRÈf[nfÁ CzPÖ´0d B) ÕŒ� …W9e\&ÿú‘Ê¿ánÇåü�àUUSWu]ÓétâÇâcgœÿŸ5NõÊ@ˆÌ[~U¡"D´&ë40šBIÆ�KK¹‚§:TÉ™1Ž‘‘n âóù •¶T†:•k÷U…Ë–ô¥díÂ#câBá†+ϕ߹’¡Ý÷a›L ´ô²ãyÝFoåÂç›ßkžû1gþb3NÌòýÒƒ>œý{�ü6ÖhÐ'Íò¥CLZofö z˜‹t{3“¬û{¾{Î�,ÖÃÈ¥/Y `“ögÕ_ŸÇù÷/EwžãÊï]Ïл²E åæÛ³Éƒçòõ.ìµ×îŒÿÙÙünÖv¼>Oµ6‡±.7~æÃü¼}0‡oÑÜNQj&oÿöilzÕ‰|ìºWÒ/Tr¦N|–‡kÖ¡Ú—¯æÃ﹚íÎ:‡£ÖøÏúH—rãùßå‘AòûÎã?nß�}ö\Y?À�Nû.7=ø —.౫?ËW¯±l¹Í†€}ùJ>|òïØçœsùÖw¾Á&?=ž¹ÙÁ°Á{.ç‡7?Ìó —²ðé_ñõÏýˆ¥»íGr:¿ÊszˆµÇ¡»ñø÷?ÄY¿Ý”CÞâJ#Ô†Ÿäή�VÿçÎÜ�±»ŸÅ³Ï�Íî­¿a7»·qáÙw°XñÄ÷/à¦I{òæ� SÙïí{ðø·OåâG–b¨xùÎ˹éi r{°÷\x&·-¨©çßÂ…—þ‰×ïº-Œå ûíÌœ+¯àÉ XþG~~ÍÓè@ª($ÛŠs�[Ä—Þûm©@?sgœ}-÷Î]ÀÒ…ÏðëÓ¿À�^ÞŒm7M×B1{=Öxú6nŸ7Z(Ưú«<Âïo_4 Ð�ÙíHöùó…œô�»Øéˆ}Y¥Áÿ˜²J‹gz”¡ìçêÔ÷\Ïp|k—6–Í?{?Ë~výr:Û¼¾äªsï`Ý7íÅ›¶~‘ó.z‘-¶[?©_åºlmwûÔWqÎ%O²Â¬à±ïŸ['ìÌ.ëÿå׿ßr|V>%Ûîû&:—ŸÅ�ŸÆ,ˆïœs#÷Ú›�ý·ªõâÀi×ñ¥OþœÁ}éÙ{Ó›Þô¦7¯É1ÚDÁF\{âu—™æÔg%ZxpdAk‹-L­ÑÆPH‰D «šVÑ¢]´i%}m”°Xã �%ÙCZÌ´Ö.ã®ÒL7–“& ª.z¸“­{Sƒ�¥ ®ôÁ¶ D«J … Ó­(Ë6cúAk¬ÑÈR¡uêBpJ5ÛXCž¿–Õ±-¶( ÷¦uß,ÍâɰÆÍóí£ŠL&g]Þæ›³ŒZkZe‹V€rÖ6Öðá{s%™É¬¸Æ´g:æê¨DÓuÝP)%³ÿÎ,ʲdÅp‡N·ëZ�…ƒ³Æ7m�jf4Ç$­VËSU`U�-JDé§mŸ!£O¸�½ø±`û å(µW†ã QÀ`ºÐ]twõð ov D! LVªÙŒW3¦7 ³õmV”Ρ;gĆ`Y^U%0˜˜÷–Ç¿Y£8¢âÛŒÅÔS$…ã¶Æê.2A£‘2T¯Ê”m×´'æ%yuP %Õ›iìl´>fm´Ö8:žì–AÅ&½95øæE!Ötþâ™D0Ï™k‚-Ù¸hÃsGŸÏds*Âæò¦©8LÖW!ä¨òŠ ëm6úûj²˜†ÆÞfžô|å²éæE ³,A ÌÜ® l� ÌJGQe0ácyðg�I' (båtž-މƒlÍs¢uÍÒ¥ƒt:uܧv_É*S&6ˆHöÈ5ƒÎp¥¯Ýn·'ƒlx´Åš¬ðCx›yº†ñàQdêE·ïÞB,%um¸í÷sé '¥©ôŠ=×R-2èJÜž‡~Ð�oáÎÁ´�ô IDATK^¹ ? AüüÕ@0å€�pry;͘Á̵�æÇ¯¤×›Z÷(>vø<>½ÙjÌXcC>pcBnåÖ;ÐþæÎ¬:eS>þ‘üÇWß„ì'ª^öO?óK‚§Šû¿s.Oìw2G¬>úxÞ|vŽæ¤½'ŒøL?o>å«l|åÁl¾í.ìvÀ—Y²Ñ– Õœ·[-ù[N�Æß°|ðÂe§¿¶°omÇ©ß=‘…ŸÚ™-·Çüz€ Çú×ð¢_ðÉ÷^ÉÖgœÁAÓ$ãwý<çö9ñ5ïH¾÷ÍÙ"@LØšmW_Âô�ÞÈôñ;³ûÚKh½~› jJÖ<ø6�û$ã:”WcræQ|ûk[rýÉåªùþ¼”ÛpÜ'væ®ãÖcµ™k±Ãg鷺w^Êåsžå’wnÈÔ)S˜2e~ø×tÿ–Ë@®Á®ëßË»7˜ÌŒ½/aæ¿Ã7V J†»ˆÚ{SfLY�mOü3ÿù'œ}Ôt„y�Ÿœü!î;ø>¿ëxä´ƒ8ãß¶åš>Î ¯XÌÂ;9û¸7²Áª“Yu«c¸r•�ðóóŽbUñWžÓϸ=e·?ý–û6=„·ü}Áxé»[,ú8[L™ÆŽß”|øÂO³cÛ��Õßq—žçì;‹‰Vg»ÝÀéîÙë�tßÜüfŽ^o"78Ž»ßpç�0‰`µ£¿Í·7»’C·Ü†öù óf¯ÃÊOçÛýËy¼wÙW8þR•šç.?…·Z‹)«nÆÛTòî‹/â¤õÒ1P¯;�/ýg>¶þ8ÆN~ ¼”ý,líÌG¾òFþpôLÆŒ�Ê»®ÌZlûwá­ûwy|Þ.¾ÏˆHúÙýŸ`ö²Öê3™µï™Y ð«¢r6Þ~K†:±ûÖýl°Ûæ´–nÂö[f/°W¹.÷f¾rñq �¶3ÓÇ­Ênç´øÐÅ_`�Ð�ΞëÎböã7ËnâÛÍbÖº{óo�jÄßp|^íž6ုsññÃ|mÇiŒŸ±M<•‹ÿuÇdóUësð�S¹ã÷+Ø÷�zößÞô¦7½éÍkòw|‹ Óé2Éigœ*I›¨ P£¥Â0µ‡’Îà ÕP—z¸ÃKóóÜ‹/ó¼ u*P%…e5BWéÖœ6ãeY¦VàªË˜þ6}eÁ¸¾…ÑˆÈ ld¯çBQ…+ö Ê+ËŠá//\È’åË�BN„…VQ8¥YÆ ŠBÅ5mÅÖñÔcÆY§µ¡PéwŽê»È¹„Fa_Ôj�ËÒÅ ¦é–Ëm¤6Ä–eª5 �dÂg+•Qib¤•;¾°*ß^ëX�޼£,K§Â Y”,Y¾”¡áF�bPhÎYPï™LôÓà<áøK§ÕZ;ky«•ƒ,Ú¬ ¡®ê”+Ë2Ù�m ¦bLÿ8ÆŽ™àú„¤k‡Y2´„JÔ‘‰XR„XQDï‰Ñ �+3óÈ´í•’BIdÑt¬Žâ4ÚÒ’múË> úèSýغJe¼R`mÖ „oÌVr#›jŸs5™mÔ ‡;¸£F”0BÍf"¨©Ë¡\°N&0¨3›mnËýÿØ;ó0ɪú~¿g¹UÝ=û0 Ã2,Š£ˆ€Eî‚Ä h•š¸Dq �ÆÑ_qAIŒ[Œû( F\P7Ô¨([f_»«êžå÷ÇYoõ ˜¨¬ïóðÓÓU÷ž{«ºÏ[ŸÅÅF•ox¥t$à]ÀSCHÁa±ÈŠJŠIÇÖ\Ûqk»ïüfÖîy'‹i²§€S[ »¶ßñ|àðÕ4MðÚ»Z=è;/þúÍCJ‘+ÏS!J8‡DÝ©l­²m¶KëOÆ�;‡IVy…Aµ)« ÇÒš\¯yy<Ÿ×­~KL •Áo�!ÎÅî0?±¾Çº÷™¯ŠaÊZ¥öäô-ů/¸×½–aŒá¶Û¶t€rý÷¼¡Á)®_ºfé‡E‚ÞãRíÚfŸÖ0ÁÂT~’®Õúõ_ÿ­û~ÖYgqþùçÿ–�gã»Ǫ>‘ë/~+~nºõÓ<óàW°û'¯âÕ‡ŽyTýí¼ç‰÷çÝ�ü*Ÿ}î*ä=ý÷²mŸäiû¿†Õ—]ÅÙÿîYÏÓc¯;—‡ñ]^vË{xì=žøX®ýû#ùƒk^µ8ž%“Ë�›ÓO?�sÎ9çÿü8®¼òJŽ9æ˜É™Ìd&3™_0—^z)‡~øoô9wßã(¼pHݧß[ˆ!DÁØmkñf„oúXZÆ�-…CÈ­§ðBã­Á�6áÛ9”” ‡s©±ÞÓ(8”wˆ^ÓkÀ”³(!h‘è^„ÀXS ˆ‚gY6ÝcÑô 6ofëh„l¦ð”˜­º¡5�—dç´.dþù¨*”R"”ÂG]‰’*X�£8Á=¥C®\3ùÒÂs™hEM�T)JNª>ƒaUÀ9;?ñ %Á˜àL pó›¦!ÚÛ:Ç$bÆ�RŠQ;BTç:ŠúN*‰iM>¥B[q²ùvŠJcÖc:Î`o[D QX@E0—y‡’¹œƒ ¤æm›ó9»/)éRÁK[AR¥ÖØE~EøDÎH¬�;[´½EyËÌÔðžmsÛpÞ@Œj�Ô Ö¸°^ª[Ö¢c¡È¸«²f>‚,)ë±m\‚Jã…Ê€ÕÇæâ²-ÓMƒ–Sx#;Gëæp¢‡wÝh¬5(=9t$&Ψèr.*“êŒ ¨ˆ Vʉ€’:Df«§ÊV·Á§³"ªÀ'DZÇÅÕW‹uë¶gU«à /H­mã×T¾@RR=W‚ebÌFKÇöšýÓÔÊ9—ËFêó,ªÄòF „®¨½É9wü(ØU¢•ó.€©Í*>céEª›s\²[ ™Ìô8½¤Hù d¥õé€3'(�ߥÄ%A³”û—JJêr•§¦úlß>›¥SS³ÌÏ™y¶Õ÷g€'3„VñͽÎ}ìæÔ MT0ÙÓ-ó(Ÿrˆ hÃyõ çg?Û8f¯… –ùû­Ka› þ¹luÆ»Ì�Ç¥×õ ¿ÚøŽú¶VNæ×€%ÖîóÒ7qÒ!;¨ÞNïˆ×óú§íuχ´Üðþó¹lŸ“8û  ü›Ì¯vüæ/óÖ÷üœGŸ{ÌþMf2“™Ìd&ó;8R‡Üý”—\“i^J¼ Å�Þ .X¼ j6amIÐc×�—`̓¹–­£!Z 7lñÖ¢•`÷•+il™›eÓì^7ÑZê²ÅÓ9‡Vš�[lܼLÍÌ$)K„Bj©¸ÿ-Â�Œ¹îȨê¼-%Þ9|nt-,¡iš¢º‹{ĦihÛÞJ8rþœìF:ïbN^±'`¬A‰ º€– a-=)0.íƒK^ŸµAí˜`œu6‹[‚�:–€@7¬rR&‹nˆÙr�l±R¶ÆÐRVOkbŸÌíÁ2*3´‹ëк6Ú©eG¬• 9êœÀTî¡™×EE Ëöë`IWRåc¬c=*"1C‹‰MÏhzÓç³½Y ‰—E9é¼GŒE¬¥µnÛ6¬�,"#•¬ÕÖ ,èMá…ghl  10”•ÈNL„–j­ÆŒ³HÕ FT¤Jjœm˜­ôz¡Œ2V�w¢d VöÄ¢Ôò¹,!Ã,‚ =]5]‚5å¬Ë=\ü¾ôØÞ{¾õ­kظq®R¯Õ 2•‡>Û2…(-:áf$(¤BŽôÿáñL.g¨‹JjðWg"Öজ‡« �¬€”‡W«ÖÆÛsé¬-�£Ê) ‹²éhYMmÉžºD¢ÜTU°ª(jÁâdð…«bëNo(ùæ�0.)ÕÂÚºyytÜšyŠÉôX³³spZŸ¯”"ÞGª‚†tΧ†‰ŠÖ�/ŒÉ—‹“±ôúÚÕ×/Ð|Ûx»Ù�ã-ØKxGY˜@¤¨°ÈÍHµj´k­ïžCi¡¦s_Mæ×7jßÇñÂçÜÁ§á)grÏ_„ö Î:ô8Þ¾ýÁ¼ô?žÍê ÿ›Ì¯ýqû»žÈ}ÿâ öø“óøä1 'K2™ÉLf2“™ÌïàXkJ!“jΘfŒEhÐ"‚xçs¦zpêÅÜÀXn {}œ˜Æ:Ø}·]qÅÈŒ0vȦm›Y»y bd±Z±uËVV,]ÌÎË35Ýç§·¯‡ééܾ+­4Z6´ýPªÖøP‚·Ñeè²r+åê%wbP¼¹–rH!ñÆÒ‡4M�F)„”ë:ÖZk-­ ¹m©#Vªîþ>8ãdl@ÇádP™µÆäBkm„ÎÑ(‰3 (é æp(hš±<ÄR˜YJ)}.Ç §$§I-¹Iq¨¢õW+�T2¨ë"àóÞ£›¦”`Œ©÷2ëH¢ªXHjR¦_¥L°4ª8ç2D òÛ¶�–× 6´±Á¸mÛÜ‚+ Àh!ðÖtò!»îÖÊÕ*%¢é1hgÑŠ–”+€¢ÃͽeUhÅF£ÑXñ‹ÌÒ¥È9ïqÊã­Gª ÚôNäx²”-ÙÆÂDP£n�ÝŠ”‹À¶­£�Ykœ ù�^yF΢­‹¾å RÒ‰û\w\ÊŠÚ)„a/´›Í ÌQÙšš`I²MXSTxkÖlËÐ%µ¬–jãlB1ƒ.Í«ÞV€MäL7­›ÜÀ’>qè*຀/œŸ®`žíxËKiˆÈ°'­E@TÅ ~ XÉ >ÖpPfж£ ÎÚ[C¸ÒŠ+ÆÖ¡n+¦S�k#õ/ÖØp3‰l= ÐQåk£d ŸçL ’¹ª0†žCÚºŽ„·€à:Ó1{è+»øøµª�šsDy¶i*«»oeàÁò[Hg­›g‹¯åº;:¦ÚN=ÿïÉx�ļféò8铜 �¹ó,{ú…l~úd%þGÓÅ9ÿµ™s&+ñ›…Ïûý_]{Ïmîrê'XwêäzOf2“™Ìd&ó»<ÒYPM,I€ÄŒæð2ìÝŒ àI%k®óHÙ¥—(‹“š¹A˶m-Ö�Øm§�Y4=…· ‹§°tf1·oaýÖ­¬Û´…íÛçX¾Ó’ (©4­ e "îõŒµ„Ά˜ §›p¼17ÏFëlâ ¡ CåMo]𑬺ÎÏÞ©Û¶Pý>©©Lk”z±íWF%]ÚH;ãs†œ„*E©Ö¡„Ì–\‘#´|)¶/¢¯ZÁ(*Á“T2+�÷ˆ¨LL EWÁy^Äç°Áò÷Ï®*;i�s²³ß¶¹„´äG¦3¥”±#@Ö"xòmÃuéÉøÞ¾æYô&5"vfJî\]v+bÖŸÒ*¯[-„KìCˆð}ƘN#õ°í!úq• Vèx¦ë’lå΃RM,0 P40Ž mÛQ„°ï{1Ê,gäÕ'�g¾R#‰Ø ø 6Ñôï®â*C¶Êêša‹/Yp5´©á\ ªL2\$?–ÏGéuW©‘Öºy€E™Afx.Kñó3¯c\9Ä]añÌËñ E¥Å¸®`&eˆ˜ÈαÖ7QýßÎù¬4LVãrnñ%åKaÉüœ¼�(ðéä’ï“­7UnGRï Î�¢�¨¢¤c‘ À­ ;ÛÁN®¢›WOžìÁó¯Õù–sq®«^Lë—Šl¤T¹�¥cµ W2CÚòÚ}üP7Oçxl•]Ðùá6¯EÚwλVކ5&‚SÛQŸÖÅ0“¹gŽßðo‹SšE‹—³hÑ toš�mùùš�lظ•¾VøvDƒƒvˆÌâGC?l¦¥×œàFs˜Á6„7Ahm.ãL¢cmvÕcðÎÑkš]¥QB°hfš…Ó½`w56²•Rl‘ö” E„ó4±ý7e é°v„w¡µ8í)“j/�£ãRö¿— ›¶Ïb|(Y™žš¢¯4"1™x ºj½Í�*‚J©Š <ƘXŒá²Ì)•·¦=tÛ†â‰^Ó ä˜à%1!Hæ½§m[¡½X ÐJÑÄvâ°¾åï÷©Ëj>¥ubµ½;±­T>§ ëè�8[ÊN 0±É8Y�¥RxÖÅ\H/:ÜÀU€QHÑaµå;EÒ !òzAòŸ ¤î£ô4B58­ÄYˆ×í$P:(SµÖ I|‰ Th ¶Ö„VjU„hJës•òí|ο ÇS—wtóÿBö�ŠGv¢ïxž‹}W%: U¦œè(­êpÍðx>Û{ËãÚ LT”Rt¬È.ƒ0?Là&ãy“WT=ÍuΞRº’l:èÀHŸ—±dñ©˜W˜Ù_U>uè‰à]ÛÔ»ôßwÎ¥«ÆìÁÖ/ðôZˆq•Ê1}²¢¢RQ*^+_­Az-Ýs3ß|¿?ÕãÐW˜k^Å!�趉Ëå<ýÂÁÿ!¥ÛÊwÞù,ºÏrf¦—rï½�Ïl ÷Àè³§s/Ukï÷yí÷ï:œ ÌsþáÙ6}×Ö ß:û`šj}ô^ÁÛßÄB(ö~ÂÙ¼âq¿-yˆ¿Þãñë?ÄSv?Š7\û«�MúàSxý þh~A�_Ç¿·”'¼ëÝä·÷•ý¢×ñÔûè_’€^ÈÓV>Œ¼q’i:™ÉLf2“™Ìïâ˜h=ìõz$'¡ŽÖÑè¦cƒ € 0!e°™ê•è'¼úlÚj¹ùÖ-\뮽y ×ýt+·Xœë3=½'4­³ ³˜áÃíÛX:ÝgÙLŸÆÚÁ3�DZƒ¶¸‘e§eK¹×.» ½£µðÅ={Ê KÙsÆHd¬E* ÞÒˆÍ[Ù6ÀIp–Ù¨$ÌÅ©ysîQ„iqÃ!Âù° Þ£…¤�0Þe‹l:†` –Ø%Ánl”àö Y·y3ë·lÁGNRïkk5Y*Áp¾›ï¡™WH‰�pÃX‹pE$Õ¶-RÈ Ù¬Me¢Ór› ]‚oR6ä¼ &hlØÆ˜ü÷­µ¹%).“âN”›¸`•~LüD¸.É–œÖ¿Žý‚PP"£Í»+þò™I¥žèXƒE¥ÔÑbݹŸéŠãD %þ�Î)+%Uˆ(³Öá\-ò’YaªTW dŒ‰™‚%%M¯£ßZmO5xë°¶�6s‹îÂ(;Ï’l¡&ªÇ’JG5�¨ÊD§�¶€ —í˜e± X1f”A’µtZ^JV]ÊPñ±L¶S‚®ÏR¬±2¨Ý„È R)Q÷tƒÔe®có­óÃñ…]÷âÅ X°`†Ûo_—¿VC»:Q)]ý™ÉP«äà© ô¹ü* Ì眿K]ü|̬7Z²ߺ%óíµ`‘iu¸ªtÇoüÚ6^K` ô;(ÂH…ïå<^R –LEr³tš¢ÔL6ä$œ-Å0]˰ï›Ì/¤ü¬­äÌËèBd‘ؓRu h�™¾…tZ‰ÃcÔ×\vìÛ÷¼ß~ÄÛ^þšÕ:«Åô!gó�m/Ëå3ö{¯åÈÇÝÄ6õEÿØxÑ_òøW߯ÿv%=tëtª_^+ú÷_Í·/ *@HšÞ/aÙîÈcž}à]^ŸôZÞ빟çÛo8’RÓk~#ä‡]�z*'ýö�¨_ãñ8nxï[øògòæý5|µê‘Ck1x|ÜÓêh½u­A(‰Œ%#5;PZewgâ­iÑ8\;B5}dÓ 6mÈêÄdëMÇë+àqxk>º:•Bú�_¨´FD¸é¬Cãé5M¸ß"ø±q84 »¬¦”2´'1QÊ‚L=µ²±£ä¬ÚƒSÙGºFŒÑ’Ž&*k²³s{<Ö{´Ò•™õsÕ\"9­u-Ö€³#zj ¼Ä¸R€m JId¸ðùœ#P¡²;BRšÕ7L‚$5ªá]Ý‚›àUñZËy0°†2\‘•oRêÙ%³I‚ê3$J-¸%—�Lß…�wÁêì>òã&Û®ËvSؾ}–Ûo_›•ˆÉÎÜÍÅ3€­b®“Š}8Òd!;_ŸÌD¶ìÊì[gt- LÄ™¬ÔUT/vÙyŽðg0;o¡ãP*]‹"îèøËyηñ–û'ٛNj;\ÊœGÓÓý’B@w”ë˜?¨�ËóûNimÃ.–^ß)])JÇr=Òµ ¯Ñyœù°TÄ7žù¹Ž5¿gŽãæ÷¼”ßïlžs€êübÐëO155ÅÔ”ä»ús2�ʵ¡#.}Öî<èEoå•�½?«WíÆ®œÉg¶ƒ½öŸ8vÕì±Gøg墻<ëRFÀÖ¯¼„C÷;…�Ý^Ó[.¯~ŸZ›$¦øÚ?=�#÷Þ‰ÅKwfŸ£žÃotà×sá²ßËÏçÅ�\ÍÊ»qÐCŽdÿ™î/3ý©xÌý*ßZ†Ÿ^xǰ3‹-gï‡�Á¿_Qž_ÇNÙŸU{îÌ‚™Y€ï`}Ò½¡{q�¦è÷t¹›ÛùÈóžK³ËÁ'ð–kæºC۾ǿ�ùö_¹„%;íÉþä|¾oÀ\ý2î»×é\6—ˆ¯¿ä ö>ãó sÕ«yȾ«ØmÉ4�[nïì9ï˜ßñú˜ïðÊC÷æø¿z!Oøƒ²z�ýyÌ›¾ÉlúÎ_t<~—ÿݹ߮KX¸t;å­|skü¹ôÓóøÃe�â/_ùþèðƒ¸÷ÞÀ_ÿç†ùÇ;¼Šóßq+O:ó‰ìœÅk?Ï«ŽÙ—e‹V°ÿ¿”çüÁbûî�ñ{ïø¾dt)yß½YµË"¦R[€7¼ý ¬Þû÷9ëò­|ö³jÕ*ö{ì[¸s‡ëˆÏ=gO{Ýbü��ýé2þè-·à€ÙžÀ’#ÿœ³Ÿþ(޼ß^ìyØ|üg1*áºs9rùCxêiGóàÃîLJ>‰s¿¾9žÇ,_{ã ¶ájþöaû°jÕ¾<ô5éºyÖ_ñFN:ìÞ,]¸„Ýîo¾zKúÉËæ¯�Ë“î³3‹—íÅC_t1?Ÿ'3™ÉLf2“¹[ŽjÂ'ÖÖÄ2ß °êå<µ$> ¹fe¯¯µŠÅÑ&Å*i�h#DñÕÞ=ÿÆå=£ÖÑ�Ô‹A-DHÍæmCÖnØÊö�eä·­ÛÀì°Å%õ™óX/PZ£¥FÆB % ûOÃŒÒ,é÷Q­�Ñe-ZIt£ô Sc¯ ­aÏ2ä´„E3S'ЪÏÖÁˆís³8ïhÛllÖ }©èÅRO€&¶î Ûo¦l¾jo×HTûfªïË{Þ±Lü´_�Úl¿–BFUdißõÞbÛ:ýYõøõþ7©àLŒëK�ò‚% áLÊ^*u^$e”Ö記SJaÛ‰`áÌLÏ œ�@¯d3"D,±Ùê›ÁY<ïv@¬¯�h´×Ê*ǯV�’ùAq¯ÖvêÌ*ñ‘R!§Ðã³µWÅB’z½èLà1Ŷׯf>‰%æ¬ã‘£9� ¢úSi™™‹L`ù{j€—št“ZMJ�aYí•î´¥Œeبè1¦�J@; Å,¢*ã ’ªœ³¹i7åíÙâdÌÿKÿN–ÕàÂ?µ’­³hÕ÷IjüûÞDÙl²x»fZ�4K«¬«$š]¨è’w\ÔÙˆ�Ëç\C²tLx¢tTÆçK6TQe ʪõx>K Áý~“3îêk˜�)œ2Yj»ù„éï�3÷ÒõªßTRG÷±é”q„ûÊEe¤‹ª?_`M°�kÕ�‡—&á.PÙb]š¢E§X£kOVr7FÓEeÍ çªuƒRº@ÊŽU¸dÖÙˆž¦@×pÍÃíá; 5Æq¨zO¿öãüõ[ó¢—ÅÌ�Þì—xχ O<åY0Ž~ðÁKXúš/òã›nåúÏü%‡ô@ð—\rÓ-ÜrË-Üü�â˜]VóäD,zÈßðΧ^ËKžÿ!nÝðy^~æ%<ì-oä±;@ëûŸÉ“Þl8ý¢ظé®xÃ#Xî<˜k¹æ‡;³çºäè}—³h§}yøs?ÀO*Iž½ö<³ÏîìyŸ‡qÊ.çöxË»[ßËsžñ)ö~ã5lØtïø·ù‹Sÿ™Y@¬àOßû ›Žª IDATcnüÎxxï—]Çm8…ö¸7û?øÉ¼ò¢›Å?¿õ½Ïã9_ø}.øñn¾èn»ü{ŽùÍ\ò¢ÇóŠÿ~ ïûÁz6ßþ.8a�ð ØýOäø¥ŸáÃ_Œˆ­ý&»°å±ò¦ý Wñ•ëÂGŸ=n·½“çüEø­€ý9ßÚô.¸üüà²?cíß½žOm _ºãã�ͽ˜“ßÞ㯮¸�-·|†“×¾†“ÿöJ2®|››÷}Ÿ½ò¿øÚËgxûkÞÏͨäÙxñy|`Ñ38ãaÉ›½•K^v*ï^þ¾µö6®ø«!_ùz;hî辤w ÿô_7rí¿<‰Å�k)ÙçÏ?ÁOnüç<|Gÿ¿ïsÓM7qÝ…g²ß¯@tØ~÷‡,yé…|õ»ßáŸü¯zû5ùºøÙ°éÁð•«¿ËWÿv)o{Æë¸r Ÿ]þ‡üÍ…?dÍ–u|û�ûpÑiÏçƒk= XýÜ‹¸îúÿ䥇êÝ_§~èË|çûàQß~oúâÄ2Nü·sÓµð¤å‡qö—nছ®ç˯< ¸[ßϳNx;ây—ñÓÍkøÚ+z¼ù”¿áŠ0ü¯=õ\g|‰ÛÖ]Ö“/mšä¢Nf2“™Ìd&sw©›˜SÖà­ÅÍn£1B„}}µg†ÐÀLPwI ?5�_%Ce‡`§ˆÔÏËi÷À`d±Vá™ÕÇ‘`£EM÷±Râ­e823>hwÎÑz‡u4Z|KiokZN)–-ša—�–£… 5mØë·;"�Å[‡µøáe}x °Æ+qkh�C4=h¦ð:¦Äh3g ÚÏ£�VÏ ö’¹4$)('$Ö‹h%Ã&ï;sžÑh”y€”2ï¯s;°R ,°ev–ô+´Ö�GGNa*X—Àbzl��¹‚>Ïa�ÖÃìp-ÒÉî+ãßWY©g­Åر݆±,êO3¥!é I£U§m˜”Á' _·­Ép1Ùp{±Öb£¸H@'˯ä &Ö!;�²cÑMveWrmr(Öâ¥hOe3.Æc@V:iïܼè¼l%N¾ÈR£!ƒÑ ð+ M£ÓqËL5kÂ9ïœA‹œGuÄH^òô8iÃ(bƒl-¶“­WxVuÁHm½ VIeX71¿xl¸A4Z�]÷Ã'¸™„)§0eð…Gj�u9Ë®{~ä¼¾`×M6aÙiö>Ù™]Aµ}5—^ä!—™Ì‡e²‚±ŠÁ`DÛš1ø”Ž7åþ¹ ÅêÒ)dþôÅÚ.�îf ÆË0 l•$,×5\oÛQÓRßµïZkæ]»n1‰ËJÆ: ±¬�Œ¥6®SœŒ52—ŒËZgŒ+‹=Mrî_­l4¦…*2¬…€ñžý>ÿê×rû3þ†'®¸ãsÛrÙ»ùäÌ <õˆþØWËûœyÿÅ`Á>û³{m�5×sÁ3_È�Oþ7þáèeqõf8ìåÿ³~ö2Ž{ÄŸó¥cÞÎß§¯ùµ\ü¾Ï±ÿ_¼žSî»EŸ{yGï«ÀocËæøÄ%š³¾ø3Ö\óÏÜ÷ ÏáÙï¸1˜ËWŸÄy¹�OÿçøèkÎÏßø$NyÇM8`Û—.â+{�Ì_üñn4j9G<ïY<èûóÙ[Ýÿb}$»÷Z>øÉ‹ùìåòO'Þû§'pÎ5ØÎ—?}«Nz�X©é¯z2g¿gd³_à}[À3þöyr9�8áhVhö;œß_p×ÝrgÒ¸W]|½'žÉIûN!Þ�g�ñ(6\òiþ+ýžÐ;’ãŸpo’];Œ=~únªÖý7ïËò€3ŸlÝ£«¹ð²O:óDöžÒìüð?çäyìNîËßðèCŸÀñôA,á�‡¯æ–ën,`¶w$O>~O4‚�õd¾éR>óC,â!§žÉ±íD_ôØíè“8vùuü×Mw%Q±ïqÇóÀ…ÀÌ8ü¾[¹þú�w¢õ¬¹ø½|nõsyÝɱHõÙë gr¼¾”‹¾g0?¼„K×?’gŸz3j)‡ŸùLÚ›l &3™ÉLf2“¹;Žõ|Un„–E)�n²0()IJ³Ëµx×ÒZµmË”½¿‹QSv,ƒ¾qø ô†Æá裚Eèf1²U¸9‹7é<��,^´�eK—`M‹³;ág‡ˆQPTy¡ÐJ�·H­AJtÓ°dÑb„’XG°ýâiœ j<ã™™žB)Q�5�nzã8\;‡o[�A݇kq£® %œ‡n4“•�MÌý«Ýpÿ�^ÓD÷cäÎãrñgøÿœX•±h­sΡ564Þª?…o4B+¼´£ø îÔªAöz%;ÖØôøJJ¬±9[Ð;R�” %½©i¤n‚².æû ‚]6»L+÷iÛ¶ˆFÓô{±ôB…c„�ÎÏÏù÷ L6ìzï_¼”a˜ kë²R ¥Óy7¡RA•™ÔŽ>+0KLš5†Ñpò"+n•®Aê.èº]f<ιlûf,ó°¶+/Ajœ”Ù€Á¡*\Ø·Õ2Ë..vY—Ðí°a¼±¶AáÀUάëlÆ[ƒ!ÛAlìZ‡}Ö¤cUJfÅ\}\¡6¹†h7ž wG ¶¥D¢^Ÿp\*Ûikëm ›Òy8—Z‚E˜•bˆùVèE j.2Okm§·±ˆŽÅ¹¾VR ,˜é¬}÷ÑiY.çE.@‰R·Ü=~íÓµÈ,�Y¬ÈI ™@GÌ5œ·j× ºÎùò™àÑŸ¿åÿ“ZOtz¥qºkcOA�wVë{?å(8®¦”YÅZ®_ʈL9÷œ~ó ¼ìÊÇðºgîsǠȯåSïþ »üÉI< ™vÛsv\A0àšsÿŒ× _Ä»_qµS—þ}9ù”ý¹þKxò©G5–[Ëmk4÷Þk—ùÇ#¦™™’<èÔrôÓLïq §?yßúâUÌjÕð¤£ÀûîÏaOzÿxæ*¾öÉϳÞ;¶¬ß€[± +x^¼’�ûY·Áý/ÖG²ë�ç¸Ãïþûʿ譼ôÁ?âÂÏ\‡u[X¿Ñ²ó½V¦wJVÞk%*sÅÛ¸m¸;{í®vozò“ÙíÒñ…m#¾ùÑ �?‘Ýl¹“çüßxçë#fX�ä�BÓhKkïLýeÙ¸n+ËwÙ9¯]³óJ–lZG^vµ€Séa{hc¨vô­wpþ��çÌãw)èÝ­gÝæ�Øeçø¨rgvY!‰ûò8í¼pý?*˜‘ Dõ¨ i4Θü“R4KY¶ å|,aéÂMqÝ\û¡óøÀÞ«V±jõ‰üë-Úö®¨î3 Ä5S4Mø4ÛßÉ}°æÖÛ]ó޹Ï�xà�xðIüûÇp«ÃmXÏæe»²2Þ‡bÉ®ì2sÏSDOf2“™Ìd&ó»0B*\�HpÑ çÃþÇZ‹³q.‚ÜÄGðcF„ V*gc¥íFH¥=ߨ¦¢ìÍðñ¯ÅâŒÖ1;;bd<¾™AÈ鮵´£!7n`vv¥=%X<ÝgÏ]V²|Á ÞÕXÛŽÐM�Ÿ¯ßÈæÙíÌÍÍ1@z”p`[LO¡bž�‚Ùá 4ïª&ï-eÓGh�êiÌL³xf7álŸ‹¦úÒcÚ!ƒá�M[¶„’T!:Ñl9/ hGÚá,ØQPVÂ_YH…4MCr«Y뢚2¨ó¼jÌrÕôðRãPÈè&DJФ*y²°�T4RG¹%˱T ƒÀ)…Ëœ�¬>¬íÊ50SJá…`ãÖÍlÎ14-®rӥނÄRRQŠRŠâ©¥r&—mqÖÐ/±—ĬLk²å:¬�(E'RäR×|ܶœGÓkJt¢£Wº¢¸Î”"UcÚäö‹túwZ/ç&,dV{:”…s©„À"ÙQu¥,Àdi­-ºé@’%·Vßv AvÔ+ó�‘^È¥ ÂσY v%[qs&_€ÚnšÞBA† ÜtÔh¹–›P�]em†bÞ‹±�RŽ+‹Æ(3Õ¹È\á|‹ð*«Äj@Ž=]8U“~¬%VŒ�I�YMX@šË*Å̳³³U™†».]e ßB&¢Ÿ¶È¹ÃŠríDçE6¿$¤–ꦛŸêÅîrÁI¥Ý¬ÆðÿJéh]V�çKÌÎZG)_¡sÿùlËvó`fú»áº¤BŸß0Óãh­ck�É ;|¿«ÖTv^¤×olvž|ýî=ž-×|ƒï}ã›zmùã�ü‹¾ÿA6|øD¦÷³�òîËWsÒ9÷Ý!LJ­àóûËgóôówåï¾ô\‡î–ÿàù¿žŸ±” ž÷fŽ¿ì…ܧ`ή;>÷ß·ãS¯©Uì··æÚ¬R¤ÿÜÑ­Þô¢¥ÉâåË‘ëng�ƒ• ü–5¬.ã�Ëäÿz}ªg¤iâý,³b¹f˦ÍxvBàÙ¼qsÆÇbñ®ìÒÿÿ}‹…•ó1•Z}O^õp>ô™ËÙå"ÍÞû@îTÀv'Ïù ¾ñ¸>w6Še;-bÃíkq„Úµkؼd/–ߥ‡ÝÌ%ç½�þ©ó‡µï\îÄŠ%¸}�ƒ¸u¬Yçîâ}yçà¬.Oê^Þ£xÓ †7íà{´R˜¶�÷á€í³wýƒ?º�Û6zØU@»–5›–°÷2‰»ù�œqæ•<ü¢¯òÑÃwB·_æùžÆ¯Êt+ÿy€ñ‚G¾”«?ú�ý}sÍ –mû[Ò© 6±i0±Of2“™Ìd&sw�¦éáD(õxTÓGÅrÕTŽïä�ûP¶!dƒ·mЄ 1:~½Êao[‹q%=ÝÐôz(k ‡lŸÛŒP ) D…£Ñ¶ Mî’R!ÉÆ-³ØXìAÌŽC7Ì FŒœ Ê+­�B#\¡Â{ž^£@÷ÌÍÑך…3 ±Î20!{ÌG F#P ª7EÓœ�‚PlêlH µÂš–ÆÁTÓÇËp4 í¸ãB˜h³NÂ&)Îz)a˜ó/ jáWÜ{;�Åæ\Á¤X†:p€æ•µ·\Šä×›|�éÞ¶ÑÚì;`4ÃNçñŽü*}rrúì��Oû ƒü†6ËOXÈïýÍ5lÍpËrýÞÃU‡>•‰04¿æB^pÚ…þ–·qÒ½Çh�½‘ýó—ñ³Ó.à­ç½“WÌü#§ý÷ˆ�yôSÁµÿürÞûƒ-8ZÖ\õq>w½¹;Ç>îP¾õ®óøê:ƒYûEÞõÑÿæð f°üèâ÷pÉwnfÝ–MüôkïàìóÄŽûCVXø°ã8ê¦÷ñæK~Nk7òõóÞÉ•Ë#v—ÿóõqÿÍçßÿ)®¾a ›7ÿœïüûËxÓWöæØGí‡b!}ôC¸ñ“Ÿà'-°íj>rÑõdÍØÌrò¶ò¯¯<�«×°›øÞÇ>S¬±jN8q?.}Õ øHÿ‰<ùл¢e»“ç`Äåg=��y#ß«¾ð?[Ÿ;ýµ’÷H† ¸~€Ûö}Þù¶KYú¨c¹Ï]8÷ÓpÞe‡pÆiw•|½Ãx죆|ümåæ‘eÃWÞÉ¿×üŠ^3¬Ø©Ç ßÿ!s¿è\µzOnùÆ·XëÁþìS|ük£»þœ£¯ò®·^É&;Ç�ßsŸ[v4Ǥñ³[ÙÖÛƒûì¿�cÍ¥ïáÂ[~Eï?r'v^z3ßÿÑÖÎý¾òÑOå¡WŸË«.¼‘íÎÓn¹‰+þã"¾7}Ðs̲Ëùèç7à±üôãæŠádó4™ÉLf2“™ÌÝr�Ê3b¾¼R+ƴ՞ݢ›„Ä3ÿJ‚T± †ª×î´‹\UÌéb>¾ëìùÒžT�„D áÎ*掑‘@!¦‘jç%fΰyË,·®ÝÀúÍ[3 ”RfµZ£§¦CnŸ�öåƒ68"¤  kÀâ¦7Òà kÙ>`pAõf=Z÷h8!ÑRÒÀ¶çp>p˜¤” k'ÀY-Y¼hË–-Å·ÃXböàJ)z½&—wÔ¬D+ÀdÛ"Cû&²²ÄSV %,Z„Ø·TB’bàm~‰†í(ÊJCp•å—+�S ‹ ¯äü[)I€3HUUö˜w$ÃBÎËWHvÝZ±VSëýJStYQ�Ìd1öÙþZ”§²ºFtZ‘k{t¸w“r¸Î!”lÞ¼-¥&ðHò¦ÇԬۛÛdRö)Rcüê¼&ÎÛð†�DÝ9ßôÜi=å:ž+ø;1æû¼ï}?䨓�gÏ_‚�®ú(¿ñf>ø´ÙyÅ V¬XÉ�/øOF´\ûÖgñêÍgòŽ¿ú=újžù¶W³óù§ñš¯o$»�r=ÞvÜ*–.Ù�ß ë¤«Ï¼€ü½/pòê¥,=à™|ó¡oãüÓ÷FâÙúý÷ñücïËnËwæ ãÏgtòxßsW£¹ûÓyë�æºçß�åKöá)Ÿ½o|×_röûçrô~«ØûÐsùÖÏñ‚CV±j¿cù?¼‹§pçþš'ÜOvZ±/�zíÍýŽ�pöa=@p¯“ÿ™>ä“ÿÃ8â�_Ïí{ï[@–X±oú¯Þýüé�ËY²òþì?n®Ôz’=Ÿx"÷»é',~ÂñÜ/ãv>yú¬Zµšãßq?yÛãÙoÕ*8ãb†wöœñµ´}Í�ÜðÓõ «Ï‚~ÑúüâùÅdzäqoà½ÏðG®dñî�âÝK_Î{_y$ý;½ƒZ®yçÛùñ£ŸË‰»�¿æqìëßÅ)k^Á¡+wç!çöyèƒ{á“ç_Œ¹å]'²zÕ*8íc¬ÿÆëxØ>«Øçð³ùjî™æ�žw{âñìµÛ¬:î¼»Ð,Ùëä³yÖ–¿åˆûÅ1/ú1»ÿ^ÿ®ÿ¾ð(Ýø]±’#ÿQò‚w�Í‘}PœÆëž±žW~Žzø#9íÓKyÀªxAÚ/ó²îê}ÿˆ¿ÿö>ôôýYµjþô=·Ý5…`sÏ<ë!|㙫¹×{qÄß\…äîOã‚ÿSÖ¼öáÜ{ÉbVî,/»ø§¡y¸w8/ÿ×3Øð×áþ~(§þç .œX€'3™ÉLf2“¹{ŽÄE±�3-^DL9iÏ7 >”4(­8ÚÖÙ�Vâ¤èê:íDÎèOì ÃT_Á—à²x¦Þ³G–¹ÖÑz‰�Sôš(¥A)†Ö27…ýat‚Yg±Œ÷Y½&#Û°BЛž¢é÷CþÐ0Ýüp€kGXgÙ:;‡ñÝ״ư~Ãzfœ÷¾iúÓÓ¨¦Á˜�ð`-ÂS¹æ|Þ[ Yl¾JIff¦±m >¬eA¥©7�2·5ÖÐS á>ÆReõ],%Á:ìhÆâƲñ <øÖ†öd­1QÉ'cÁjÊAô¤°%³(ÌF^P"×dhE&p#)£ÀªÑ™Ë d¸^ÞcbLZmŸ çYò%­±¹4#u-tâÓâúPGt�nò1f·¬Rh­³š/=v-x� sÎ!<´m›á#é«Ì¿š­¤õÂ9¤‘%›N®cŠisÎ!TX£dÇÏ/qÁ�ºÚ×ჵJ/½`’•±XDKî] ´¬­º5  p¼•Çg°Vƒžq€€JQe¥qYBèÎ ²Ó¶ År~žì@ÉT]�$’Ý!ªç&_@_-l²¸Žƒ¸”?W !ÆëÉkpæ:�™ÞÈ’„¹›Eçç)î’e¸no®¿–¼äéºÕ^ü÷Dçt d k¬óšÔ¥óík>^×ðF‡ðEÆíë"‘êGB¼¯JùI’S]‹úëuŒè¬eiy&?߸š¯4RÓ©�¯Ë\êµM�Ÿ«èsHmõÆ‹ ¡ÈÊ6žÀ«Ì-Ôé͹Àât/ÕÞåy×­ûúoÝ�ð³Î:‹óÏ?ò»Ì=i¶}’§íÿV_vg¬~·Î}ë§yæÁ¯`÷O^Å«½ó³»™7?â�\õü›yïã§îV§i¯;—‡ñ]^vË{xlrËOæW7§Ÿ~:çœsÎÿùq\yå•sÌ1“ 2™ÉLf2¿`.½ôR?üðßèsî¹úX¼hP8Ìöõ8×"t¡{ˆ\tºaµî£úÓXça°™vÛD3�žšfûöYð …›÷ƒaß–öP¢Ã*jH8¾ß­÷¢¡˜1Á(!£%vR„‚óÑØ¡ƒzM5áwGo-Ú®eÎGE!:˹Ðf¼ ,^´ˆõ·00QñèS‹±G hç†x)QM ¡„Qèz 'aÉâŬ߸�Ö T¯ßÙ»+!’±(á™™ê±yv„F7=¼B/5¶.•H! !†M*/K*51ñ¦eé¢% \ËÀ†`‹Cy�ÎÑG2°†‘ 7Ï- 8â’U׋iC°ŒÊ¸Á`@Ó4ÙRÜuMž1nANjS‘y![nk XŸWzŽº%«ç•�Öýa-MÛkuuŒ™qÅço�G¯eÕ,%R[r¹/u¯32mV{ŠøxÓý)Z3Âø!ÆÈp�#ü”*Ä›ylǪ¬µÎ%² cº^ídUˆôªU�iqjUU·…—Îcd««ÔHÙt”V¥ØÂwŽ'KF1X7$Ù/“…8]W-f²ÏÖ@§@AÑ)Iê·òiÔ¥ã*·ôwê⌚’תN Þr›eäÚg¨n¨ªB;}râºÁ”õã�ç.&¹k:ÎNåXÁF} ȼ‚º<¥>î¤ÎrQL]Ä’d»õ ¢|¯íÜKuùGw]º€ºØÄË1Œÿy¹>µ²Oì t¦ ^ëO1êë]î—1Z̺<¤V' êûÄwޱ ÿ|ç¾�Ìd~½ÓrÃûÏç²}Nâ)©ß¹³·k ÷yé›xÎ!;†ö†/sÉw×ÓÛ¿÷~>|íáüу&m2“™Ìd&3™ÉL殌Rï£Ñx‹ Ý4AÉ%D(šˆÌAk�ˆ‘U¾mit�¦i †Y‰U·¥ÖûÂZT¸†è¸ÅøÞšÂR‰CØËºÌ*ÌH2z¼kðb˜A …2?l±ss´ÛfñÖ勱ëŠL ÏhÛVFÛ·ÓÎn‡Ñ-`û åöuë˜ iz}¼lp^ =¬X´˜%ÓÓô§ˆ¶gc f8ÌvÝáȱfízÚvDþÔê6fÜy¥1B²vËæ@2¤ Àilß_ï·½�/hšªi¢’.*{Ñý"$M£‘}…W’-Û¶ÑGAe&$1�Öz½>M¿€_|ŽdÆwz‡Ã!m,Ôèõ{ô"ð«áfÊL5Û²ú®‰àU7š¦ipÞa­ÉÎ@k]€i”VÞ|�ˆbî–ÅÎoö;`MJÑš³;k„LKcLÎ:L<ÞµHáÐJå{ÔÚÅW3žCfLT¨v„Œp·¶‡×—,¬N7Éoˆ��ÛZêV‘ÊGl¬Œô 9L-¶é…Rgºå…ùér¾ÛxÁD�&dÏ~€‰j,�-½È‹bÏ�Ñÿ¢òR;o‚}E¥'b¶œªÔX ʈ±¦cÙ±®¦²‰L˜sȢΊ¼„©;€MäðÒÔ(œn>°®ÍµÓ�B ÏÔ·ñìœ ¯jµMå%MÓ0�°Î¡d)ØTM¥øs�Ì L¨Ä9*»rT:çP•ˆ(ua$5`­*ôŒ‹¨ŠhË ñ¹<C¯é1�RGfíä6¨7MëÂqú¢^ Œ$¬GR 6MkZÃ!NJf¨ JbT\b3%ÚO„b�Wu±3Æf× yÒ7ù ÊÕíÀÄ"�¦c{¬©m¸Á\l,Q8וÜÖð¥«ú*´>d©âZg´A*ƒHPmGrßôæPBB“,•Zt¡@"ÏPI©ðÎç‰tèÖ˜'Dh“±–x‘ë"ˆbv.­=Jh¥ÀÆçjâ9»s¹^äO9à Ì0n×oЩÞò'#¥h£À7kMUÞQÁE/ÒÙ`�Q€¤To‹­6Ÿè¼I—)@W©Z%×µM—ZlŸ Vj…&1ÿ1@è®…»Ôw›¬`õ^.,µñ&¢B��aúÑ•ïWk}õC'Ý[*ÚÉ]'ï¼Njû±Š×Tt¬Ï©Ê{Õªe¬X±‚«¯þáä7†Éüz§9Šsþk3çLVâG?àÅ\ö“ßýAç~ÅW×N®çd&3™ÉLf2“ùÍŽ@†ÆØÁlHLŠQOÂ:¼kqf- ‘F–ÑH€!|‹h¦°^"Ñ!ë,Š$„�ôûSA%…EˆDVŒùÜ’ê™��Íÿ⥋è 4Ê>±ìáÒÞßZËÐ9“T �š 0Ð�0βeûvœ G)Å’Å‹cÆv¶ÍÍ�Ñ¡…ÕÝô´#ÖlÜDÓ4´m‹·!Á¦üüv„5†Þô4¢iPMH”BÌ ’™ $na­ETœBI‰«¬³>‚2­$£Ñ�¦iPB„=±èÈÎÞ²¨™³£CçA)4c Ð�ÀÉ0î…­ ÖUO(ÏÚ‡�é'\ØÕ;k³}:”qȰLœªm[”VÙÎêã>}8vrüE�™;¥çwΰ[ÇÐ!r¡G‚Ž ¦ÕªKï<"¶ó&ÈVò Ì ¬ÈáEHõ›Á m^jªˆ¹� dd‰'KÖl­kæD,øPam¤È`/ÂÔy��+BäqG¥ ª|“w¥”!Ã4]A²qc$¾|-=y]–Q+ X)Ÿ¸N&`ÊQ+jDQµ¥ŠNII7�Ot½×BTòIŸax�Œ«³D,ë±¾y4Ïn%´·«©«”aä²”TŠŽÅæ7¥·RkŒj4ÉôôÛ¶mÏuÔZ+Úv×YŽeŠÜx›àÛxƒì8�÷¯§õuñM/¨"eµ>rÞ§µZ2(@»ùy ì†7Ÿ!ßxkSZó@èÉJÁƒ}XÎËUì´HWSøù�Ì]°Lç )sÞ Œy�5ÌǾµm.óH`:ýÀ kÖ•$»*\5B�»X”‰d¼iÓv”êÇò›ÉLf2“™Ìd&3™ÉLf2“¹{Žu-Î qªAz��ã ¢ÑSŠFj-\M�¹í[Ù:à…Äz‡ ñ6À*!‹³k4…LÀK‚ Ïf&PïCÌq?�¬ž¶Ã’‚°ìSôV‰ß × •ÆYÅ#Ħüox mëÖ¯GëÝ´Ò,˜nè7=¬1)Ø>7‹húƒmÛ�BÐLM㼎6Ó2¥Ȇ¹Á("<§1©UV¯Y86ªÆê=¿sŽ^¯a4jib ®µ6+ìlÌà-·#´giñx/Q¤ƒ^3…–Ì0ŠÀdhjŽûe;â„ʹË2|)þðž¶54dâ¢Â hz½Ü,Te_U:B5�ÀG;¸ŒÎÈb1nb®bôlâlTŽ¢1ÎCdGƘ¬DŒ!�³Y=—�A*e)0X†k˜"Ï"Ä“B€m™ê)ÚÖbq/p^²}v[f1*æ JÅ\)ƒÐ–JÎ5´.»3/sd.åüAY9q}¡¥ãŽÎKçAKi# qX;?ë.,¾+±ÜèB�JSp¸Aºj½bëí6öŽ—Q”� åü¼’áVàŠŒ .ÁÀÚK~±u–¬`aWŽ6žçüb“’+g3 ê¶&ÒúŠ*ÑeГlÓi ¤XÚmƒ¹øL–cª²ŠT¦cQ@ÕÐk¼™· Ýj¨ï2T¬?1)YÑ)e"\!ýàuå|¤¬Î¿Tƒ�CĊ܉k®ÀîfR¦²ŒtlA}ê*€ËTpÞvÏ·ûCÀWð®~s,E$"}"ÑÉŽlª{@V?Šðgå‚XÒSÝ#ì0|6ê8çØ´±eÓÆ5x&6ÃÉLf2“™Ìd&3™ÉLf2wß‘Jáíë¢iðA¸„†™éå,\´ÕLÓŸZÀ¢™ss?¢µC”l Ú²Çõ¢cÇŒ[0„î·Â ÈQL T…}˜BʰG;î¸G²fÍ­|ã?+!õób ºBš¢$#òï¡�” R68Fx9 ð‰ó#¼m™Hzͽþ4BZïlÙÆ¢ Y´t)ë6nÄypÖÄ6[ƒ†�7/Bö°^‚�HÝ`Gƒ`ö.xEƒÖëL‰®ÂwŠ/�uA}¨K‰ªw©Bé…0Ž™~­4·oÅK‰ì÷iMË–íÛÐR2´-ªÑQA'ÎÑ‚‹—²iÛÖ`ç|j•�VYKº¶Ù <£µq^‰‰[2¨!] H‰sS[okLg[zQÐf¬‰ŠÈ°Ž5J-¼©ôCk]u¤OB©d·n0&–´VÑéÄPÎúªOO÷ðn�ÇZOÓÓ˜Ñë@*�Û¯Ýh„:ZÍe\†ÂÞDl6­éˆîÒñ†6c“ÿ,£kïòý«” ÖìT“JNÞpî‹¢ÄQä2ŒI¼�ú,Y[NE.ÌHP« ”JVZh>ÕA§¦Öb+î6´ÊyM=á…èØQ/¸"Í�IV“hO ª >ªÜ>—` æ${iPauó ËóÙl3uÎG j uƒ‹²Ó>[ Y¼aœ 1Ô1{M~xMë7þâHoNã×b~Íšáš”6äòJ¤ëÀÍÔâœnÔð½ÅÚÜÍ”¬³]'1½ �»í|_ýwv|þ>—µ¤ï-ÖZ7¯ý7ݯ¥¨Åïà^"VÓ×ÍHÉ2.éx$Ài#Xvójé;2äy6÷:Ï0ÙÄmøÇO2'3™ÉLf2“™Ìd&3™ÉÜ�Çá†[J¡TÜWÞãŒEIMÓ›ŠVOG£m;DH‹Ò=œ“(T=‚ÌÂ^ßEqc®´_,ÿÎB!ƒÍøêW¿Ê 7Ü\:¡IÙçv÷ÖaO—žÇg%Î-Àº)� @-ÑК– 7²~ã&~¾f-›7oÅ{Ïh8dÔ„Š vÄ´ê1²†VHz½i”(áÀ¶k˜r°¬ßg�Öà ZÊ ¦ó>ïe³M¶Š©J�,�­Tšöνþ½~Ÿ¾ ê?k ½©>8‡Ð:çÉ9çhÛç=­uÙ¡)¢U¶Qlu-³ÉÂK² W,Ek�[‚�1,œê3Ýï�ùŠx2ÈL¹{HR …`fz3Ó‹ÐQA¨UƒŠL+Ÿk¯×q­¦\¾ÄB\ìîýÉç`Z¼ 9‡Bx¬b�CëcBiTÓËLJˆ@LOÑ×ï JˆŠÅ¤ø1—ï-)eær‰API)!F¯)% ÿrnŒÇxä»ÿíƒá¤¤kÕ%[C3�‘¥!7—Z!V ŽÊÖÍ$foZ j¸.쩵öä§¢Žb ³råN¹x$eàAmY 䛪<‘ú”'ÇÚdº¥ ~ØLyvPÚ�…L ­‚T«XYD» ±Î™|<¡T$ØM“‚¬>®Rh¡:m·ιüF—.p­¬ì>V ÀdTöÉê�.�]—×½ûIˆ¬®ä"Œ šÖEå«püŒÛ�åü¥²5×QfUg¹–®úa�žWv rQ–¢šnÉK)F™§hõþú•ަÓ\S9o?öCÂï°ý¸ øâ±á«s›Ìd&3™ÉLf2“™Ìd&3™»1þ³-¦m‘M O´VÅ™CÉxš^ƒG22³ \h-Mûb[öx¡O@ä=Ø;‹Ä ÍÃtö°TP3 ÒŸ™aã¦96l ¤î<‘S;.÷ÄU¹$¢¸û�ñ~÷vOÃpè0FÓš)`¡¦h�‹­±!ÃÍ8æ-›1Æ¢ØvHOK-XÀT kÞùÐÿ‘Î`„£õŽfªŠ/Œ‰Š¶.+�±<Ã;G;1Cá„ ÌZkT,è°Þ³uÛ66mÚÌÀX¤jB–x©�Zã� b,–sè^ÃÐ6mÝÊÐxD“%õ_-Zjz¡ …*2‹è}Óñx¼÷¹ÁÖy�ŒLadL,FQYœ• \ùwPÄYï0Ö`l‹u.–cØÌÒs§ã ¶b¡¢Ê|¢µÅ–,DvÅðX=·{vn0Çììv¬+j»ÄŒ1YI®‹ÆÄ_QÕçkñWäAy¨sOD*X­—I˜ÎËZ‹k3&ŠÙ”Rèï~÷Ö�¢œÖF%ZÍ(:�„ÙKöÛ§ÆÞߺðÃw^PFùª>YtŠ=jP朩`PiF6mÚ\)S1I±ç–FÛq&Ue¸ÉÙw㫎<��¯ c¦7 d'&_80¦ýÿì½Û¯oYvßõsÎõÛûœºôÅí¶cǶ›$nÛÁÁ$HH R"0"�'GðÀ )/<@ˆ”rÁ¡� �!ñ�HA"`%ä˜`'6v“n'qÒ8Nwº«N�³ÏÞ¿µæƒ‡1Çc®ß.xÍ‘æ�JUµkïß^÷Só³¾—ùôûÛ8a.ÍÍԣę¨ÀóÿÜ®êöÒ¹u6B9=—r£ŒÌn;'ºÒé³Ô~õó­ w�áå2ìåÐ wƒÊºÿe?hvlùt>p“ ™úƒ`÷É�|¶ÛúõL§7>³}ÚoØ‚Ÿú÷þcʸîgJàv;0`êD‡„|“É  œ‹i1À5kÖ¬Y³fÍš5kÖ¼ËÓvµlBáR"BB«MÕl¤ "ñ†¶W<¾ya‚ á8®pQ M…ŠšÓß຅ubÆ,»^Pë�Ú*IÛxÁƒQ|éK?€×¯?Áßû{ÿð™.�î€s…iK«ç ¦É)ç]èJ¸Œ½ ’Âͤ¢�\ÊȪSˆ¸ëz©d”–ûv¨„æÛ?÷9ì×+Þ<<€ xxzD{h¸»�Ú·+ƒÐöÚ}Öæ*dÜxïåK”mÃQ+ž�TÐD€¤€ÛOíQC* H묇Ž]á%%…cÛ¶A H—;@�B®‰� �<®,QBîÙ…è0ŠkùHk(0M€”`%U� )ìá�jû=Ô99rûúgÖ¼á©]Q¯µ÷:lÊ# 1_þ xÖž�+´÷#YS¸³ŠRò°k`C*­ª"T[}Õ®]{&%õH·”T�jÖåV<îO ~ý iÊhJn=Ó’ºp-Ñ� Yuil ®¶?2Åx¥^ºZP<Ëlöd«%'ÈÔpC©Áøž~�%¢^(,ã†pºkÍ¿-Ôt;0qX“NµÊVò÷ý7¡=Ë"è1hf°MXú çuœÐN�çŸàí¯3àÔcS&8dÙ‚þp²v¢Ú}Ýi”š˜X’Å PWó‘±øvÂ`¦Ÿ§2í�Ȭbtˆ&À)+Ï-¿Ü¾·ÝŒ¬¼�9§sô­6=÷cÿÓt�ÄÒkŽ2QÈئ �öÝ”¶žáŸeÅ zm´Ð覚ÛÚ¥•Œ×°ïQmz*!µ± Z·›DY4g¡µ ^tèÛÕ¯[Æ öÏgºrtY€×¬Y³fÍš5kÖ¬Yó.·£Û8Ñù€F?å”ÐvÆÓÓk¼¿Ý#Ẃ£^�Dh"}�<‹$ÆÚ-t W=Ä2̸~´¼þÖ*ÚÛ6ì©©‹‚lÝùË¿ü·B ÚìâòX) �Űhªì;GÑ)F=[ž†õù¨Œ£[¹Ã¶Ý¡±€è";*?ª…S­ þÁ7¿©v]¤UˆT|òÉ'ض ‰."¨Ìz,;(³X,C�A9���¸dÂ}¹à’7T$<ȃ¶oªÂlÒ�ÓaÍ L`p;�È}]_’@øP¨¶•nYîM¿]iØ®O@ÛÁ”‘ò6”sÖ`<Ä3½#SBaÛ.8öGä\€.JY×Ð)m`©ý4+hãQ袖çmDJ[)hUOÒKC�•)~Ì :r˜w éuAÉ™†¶ð€h""R°@@½Å·êv3,®jË-¥@(u(©¿cÇèÞìÊ?®u”}0ð™z±AÊCA¨¹ʼX¬,‡Q¼ù&Z@%Ühn±õVWLt{ìlh^±éàŒF¥µœžéº…zÆö_ý>>•†Ðü¹¡Äc†u&ÕT©°… ™”±?ö&¡µ(,º<ìÈVnâ DjP4¼Ù^;ÝmÛdÛé/±·ªÒé8ã”§ˆgl¨áBÏ9ï¹ø"¥^‡ÝÛyìê�Q3ðZ÷ÊÇr- ñ6g»à¢ŠÏÔ“&�uVI“Üá°š¦ð±iW÷aÊößsNàr’výµñ0ÇTzë”@ßRÁÔ¦ñ%;‡y\Kz]X!Žç]ú$~ ím–_kiýÚ5kÖ¬Y³fÍš5kÞÙ‘cG¹�*@¦°Ï„– ^}òöëö÷Þà“7ãØ+ÒÝ=¤r(3àOÚX7ÙÚ\×Ç2‰„¢Õó&Ç�y‘‚*ï\ØóÞ{/ðððö&ÎÉ£Îh4û:³ `kLSšÛNט¡6Æ~´aÉ$lZžŠ‘Š ©lúýâÑk×½bß+W|æÃñÁûàiÂ7_½³à.>÷ág±?=áõã#rI`a¼éYƒ÷w—aY.mŸÝ.ìõ޹5\Jãé8@eƒ� ;>ÿÞ¨µâáé  H T2¸60(©ý9å‚”7´žAG¹CJx‰Å€€ÝJüâþ2©}•kEíǶtõÞ~tu\¥"¤ ’9û_y �r/åLi*T#³Û†ìÆRòp#¶ãŠ’2.÷÷oŸž�¶-0%ïzض ÇQ»zP•‰ÖªŒÖp\l”pWîÁÂxlUaa) 7aJ¿pÏ0�\Äz(Y]ˆ 3¿ÑìÆŽ(t»r Á—@×2pÎ"Z.Ë B´Ö(Ý.‹pƒq�¶…˜˜½Á2œœÔ�Ñc ÀÙ.l�ÉOŠ?Ë»ó¬7H˵C¨<�Uh¼€ÃÜÞÛ{qCú‡rLRÐÐ¥vÚ³ÖO–^I¡Ìc†Z.KN#ËNá“Òz½Ž¶þ ‘@|óxP¥D�¦Ûù£2µ@%JÁŠîë÷}ßñæÍ#þá?|ݯ<Ï(Ô·7„D®Ìk­C8ÔÓr­ @ÇLägÅH÷Þ¿V‹ºR“'ˆéÖê~| jᡞ&€9j²û¹ô†¨ ð;):£}x¼½_›-ðMé×…ÜÇ~Ÿ½%°rÿCa(DAÃ"½fÍš5kÖ¬Y³fÍš5ïâän eJJ#ÛM¸{ï V\Yðöão¡ "g‚ä{\^w±DîëáÔ…F<š}=>ËAƒHëù9Ê×{)¬“»# îX|xx{ 2ƒØ§µÚ×–å&Ì]hÜ׃V€ @J—µñóÌ­=¤J¾ ¡ %ÍÄ*raû[4Ñü;ˆ@xõðF^)¡¤+CÃûï¿@“†‡£õ„=A¾\ÜJÁ¶Ý©…6%´z€D@¨xùâï½|‰Æ®¯>Që6(oxõæA¡])š…—3ö}×r n œÁ¹@HûÐh;¹ùtÛ¶y9I/Ó|óð™{mH¹àRºÅ—��!LâÖzó³2SÁ=W."�´ÖTÐC3“¨µbÛ6ÍL õ8p)„Bµµ!ç­g÷9 .lk<—³Æ„ lRÛp-&"PÎ_p×!!±ª [kH”Þl\.–¹ qS·F{YIWJ ÛÓ¯oÒ¦åòÃ?ü}øò— ¦ºr�g¶Í<€‡gÖa¢Þê,Ì2æÍ¹?Yzs ÕÔzbÎ`Jí¡iÀ4'è8½ XÚ)ÊY §¿1ýçs…ÞÎ;?$ìuä3Ísg[iT&šð ‰ZPCb¨é Ѫ+ã!™ç÷ÑØ/=þÆã,‡ŽÖ_"¯ýÚ7ÂM£9®Œ³ÚtRÙ*ÛÖ/Z¤¡öó·!^7îÛ@oÏÔ77òìvÞZee4áˆ�òì¹Ô›¤Ž,¨<Œ×̧—óƒß¯)WAÚ›óöÇ?Lâ}pnXÖ ƃËÀ(cÁ¿5kÖ¬Y³fÍš5kÖ¼Û#|äÞ;ÖÙº*òÒ݈wÐõ5XŽƒ‘¨@ÐúÚÒDiZïŽõ<~ÊÖÀ>ž‡x4Ä'æÄê]´]dÓnÖƒqýíqZqè´v½] SkEÊÑÅ'A„¥ëåßþ¥ï—åkNx:Žþ{3Rz Áýýû±÷n�†×o¯=.L Ĩ"øÆ·¾ Í+$¤»—®L4O/GE¦pC«êöËwwÈ)k¾_=ðöéH(e-þH²éš¼�¨‚÷÷’´`¤©½š Š´ƒ¹çÚ !Å¿€Æ‚œÜ ‚írÑ<Ãpã9v\¶ŒZ¤r§©—Ê{î€f9O ÍÆøI)e0ˆÔÏ÷Q+ªì$R·¢ ‹=Ñ¿k¡�Œße,Ç"õ úUfðñ¨Û‘¶0ç‚Ö¸�vm ËPK~Z¿�ñÁ©¯cÊ7tg(÷´òÉ'oFól¼ˆs'Ž^2KjϪ·˜a¦Ð«†ï±BŽÖÿ:C˼s•uÑ&<™˜ÝV¦Ÿ÷�¼I’¹…uÞƒ™¶_Œ¨Òs[+ÆÏù6µñàq@ÚB©Ce$–9�G>�T[àÖ_o9¦Qƒîòfš<õ¦T0Å'0&\�ÑÕvö¡í2,ήXÓ}2Y²‘m¦‹ß¯�:ò]Áˆ!ñ6I·C`ÕÏ»æAD1�ã5_o4Ž�]›ž=XÂÛ™Øü4ŒXI‰¿ÑiS“°ýñUëÞf·Pxn�®µóµ¡o„úÕù�ìäøÿáõ3kÖ¬Y³fÍš5kÖ¬ùÿ€ý/Å5¼tP¶mÔÇG´cGºûízh!Åè&ˆažÅçÙëÑ=èŒÖ) Î?+ÍÝÝhb/£¼Oà,N±1 ¿“‡Ó¿7 ªúZ—ò(Ÿp÷p.ê_üâð+¿üw1±�ˆf ®WÂvy‰œžö™Á�”û±whV4/nÛÀuW¨µ¿¶¦ «î;¾øí_ЂŠVññëOp\+pÙðñ›$ÍØ»¼è™‰}ÍÚãÏ7ÐA >øð}0¿zÕ¤#h TÀ‚|·uû®‚©a ¦Êäª>s}n¢¹%Ü]î‘©â©iîáÓ~`+yœ3ƒz~Îx‚ÅÆ@4L§˜—𖝲)kvŸ±.Ë%´ò�ìp­‡ÚoyæX)©Yºò/å¢MƱƒ@DWþCŒE=»QÆçµžGèÜ&ÁÄX­«,k­£ÇDeóæP”@(_ûÚÇÓ‡ØEo5Ý‚2Õ¬ð‰?ãÚ X ‰²*âÖ£ïn` ؉`&*ô¢íÝ !8¨®TW¤ù>wHc7Lx˜D8 &ôÌ!c;Ý¢:@•^º$ÙŽÙ¹€Â%¬ç¶]BN9lŸ åÝÜ®ì O/¹€F)…ÉVÏçÑ�©C:Ïb /\1+6DoêdÁ¬ý À©-ÙŽ£^cPü›ánƒI§=s!¡Ö£×»Ç¢Ë1ô‡³Ú�Sh&xS°ÃT¿æèFyhû§òdÿ|ˆ7êñT¾~Ï€ØÎ}l ö¬H>�ïôæOÿé?½þOfÍš5kÖ¬Y³fÍš5ÿÿC„í²© ¢qÈÝÓ|ø²Ýa¿ Vµü \�ö«*á‘Z^Ι|=_W—˜3æS(Q°¨°9ïÞ‹<É3í1»Ã|:/vD€›ÎëÊ4HfŠc; Rý/é4*­]õgØŠ&´Üã¨Àu¿D ºË¡ûÔ‘ rQÅa.÷àú¢Šƒwµ�¬­µ9žžpw‡·×+vä»;´£"SÀ,€0rkZDBå‚L@ÚîP¯oñÍ�¿…ËVÐø@æ yÛp€QrBÛw|ö½÷Кà±í8 ’ö’—‘µßKUíͪšte]SÂãuŠ=I„„ cT©ñô9†ƒ/þ7J„’õ8T0 zî =¾¬ŸÛ\2ŽýP0wP¯½Î+R.C‘Wcy(0,ÜÊ}ô÷sHShš­¶ ‰rž¦íÂÒ­Ðu\kÎv”Í”’‡ˆ- Rš„n˜ô*ês¹D:]Ü%2•|�m$¸{ÝëE"¸Š7ÒØ`Ib"·žÅ&ضMk™é,ßMóÍ> ¥ÑQ%Â�)}Zþ›û¹ôìµåq[&È3$ÎQÁ‡{1YC IDAT‰ GIë|÷&§é&Rrém=ÞDÔ ­7|ùZ›HFP¦)¹Œ\ꎙ:,*¤(@9ýÌãx‚Ù:[‹ ¾lËfá̓øn[NI¦G:Î…R/ã@W¨Yí8O™þß1Ù�ûåv“7ÃÆˆ)íwÎ ¼øß½…XBáE`0^œ¦:äi#€upˆñ&%–»íVF&¢I«=‡O vW etRÞ¯èg¹¼Ú¶yjåíÇpo™ß´LmÁ"ãmŽž·tsNæf䌜€Æ5H¿[yrsîüH¡!ÙíÅ­p ¹ùø[¸™ÏÊGW%®Y³fÍš5kÖ¬Y³fÍ»8Ì î"‡äyö¢yh¹\t ߎnµE'ßdÿ§”‘’Œˆ²÷^ÜãÛ¾í³øø£WxóöŒÀÖ¢&ŠA€u¶Ž½í ˜y ‘‡­ÃU%JÒ(y<;ɼ²ƒ¹Át­«~„IåkxEèÜ!Æ¡�u/Ð�h&FQa ¡ÖîldF¢ ¢JŒÆrb •9ˆ+JʺÞ6´z€¹�“ �ÀL(¹àþÅKàídß±sE!pÓóC8P@8*‰ 9áõ±ã"¦|ë6Yih¸n¥tªKh‡±¶×.Æ€<àÕ8E‹DH*Vêç4F�ÕZw¡n‡4 «5,^R’¸Å„ø3ï7HZh›j­ÃvL§’Á岡º/#:RRç7wÛ ÔÖÀÇÞÕˆiâ%ÆÜ"7ݬÛ̬VàËÝ%dr/m)’²À³ÌU=ÄyìlT*ÕZµÁ‡¼Í%‚AÉn¢2îäd§M(1ýऔ‘(i�ô°¿Z[ªŒ{†14ozóPïÔˆÀÏO½pqãçFå…2ãIqß:œÕ]ç %=Æ`HËÅ3ìŠ󹱋ÝΉÙ�"z¡H„–ÑÖ-awéñ\xb ;Ïdè× (IhÛõœ„Þêûz„sîx=4Î�·3¬Yw¾fâ1Å$}�ç7†iFjÊ<žòd¨þ RGÅd¼.ìabý-˜*軚‘ÒP�FøÏä €×¬Y³fÍš5kÖ¬Y³æÝš”„h€­Qª«&4U´ã È/Ð*�æØDž§î.<–\Ÿv<½}Ä‹÷xû´w�E(Ô„œ„c…7JClm-¤.\Éc ë¬C âH·bªå£T„(�‡SP•_-® �ån1�„òbPLkõü˜Š°œÖ½1Ë>õè.A&PP«€è‚”*ˆ€mË_Ñxƒñöú„Ç]׆„Äz,>zý¹dì­!Ý©­ PÎxlhÀv·¡A ”@I LH—M¥;)�š W¤Ü— À~ìØ÷·È%ã²½•„$‚/ßÓÖâÇÇž=˜&n2X ¸wPJHÙ×Û<ܨvc‹\Ë)!´`¦÷_Tv“»mZXP(õOåc�¹_o4±€R êqôÌGe µi™�Ð5¦tHá8·†R2öz › .€k³+ƒò ›Q;47- »jtË w/€"¢¡‚BøôÁŠ)¼y·ô¶Œ4�3SŸ�F‘šåP–!ꈂ5X3õbTnS. ÙMí†öc0Ûtõ&ì7éM‘àVS™<ÿ¾D9�Ÿ¡"…·#ÐtÈã?~[à >oñõÏp�ïkî9€çvÿ¬Öj€°þæ"†BúqLÈ9¶ßZUgõf:Y¿õYê%)9´!çˆiÛv yôÜbœzà+¡5W-j¹‡„ŸI]=?Ï÷›óüTÙŠS^¯ªŽ“„$sÌš»Äfñ͹UÅU4å ~þÛ^â{¿ç7ã~áËÁè…ÒsíTøöB $$áîr‡÷¹ûþu‹Ö*j;@Ü!T>Ф+øH€´©» Ø È¥×,4èoVû. #ƒ°md4|pÿ×ë­2î¶ „ûõIa,IW•”±Oh/Ãh­¡”ÊB0­£­� ÖªðÀqÎF¸áåvÁV6oö©Ã6 P �0øxÒ뢤—q LánŒÇ§+Þ\w<=SÉiŒí²*ãÞ‘ðÜÚ\ÿý£o=àÕG¿ à#õõ®®û�”¶¾ $`ÉxxÞ>5$J¹àý—ïcÛ jÝQÛŽëõ\Ⱥ>ꀕT9‡!|db\,§¯«&Qz&`ʨǎC*ðúÕ€\ï½x©…OoJ¨ øäáU¨lš[×eûK¤“éâÑav<,+ÏÎ+¥i¬P²2.E•‰[¹ !áa hysɨÇ©_ ‰>*ry9Y�­fÊάZ­(ÛæÛa™�¥@Y!wÒfãD„v´.˜š¹³[4i#sW°JcäS¡«^ÃU¡¦(C*Þö*§Vœ2çÜ»ßo�âI§‹�lÑï5O¶ªó"`”PÔ×nËnCzÃB.yžZ¼ ÎЋBhjZõ:híBn‹ D=i ŽÊ”kP�…¦áàÝ7X•ˆ@F[E¦ Ém´)dËÅ-wf¹r=K1Sž²òüwpwsàhlFž­Î]®Ì-Ê¤Ææùa4 n>÷vä Ò4ËÁö�&)õù÷Æ`Kðñø]±)Ú~>õºìs@§nfÑ܃ðPuEªŒ?ynö³Sº¤ÛÔ�®úÃT”3î�gýmº¬˜!K¸fÍš5kÖ¬Y³fÍšwx„ûšÚ\rC[SAÝ!Xµx¿@_éZ*u]tÄɰǚÅ5ªÂŒSÌ‘Wóºuî3@ˆ´ÊˆÎ=)ñ)ãÏ™I\+Æu�fV…k� à D*DÚ¶ŒËEaæõz€G.¿Lå’qÜQyU6ÖËâ" JFå84;…&c?Ý�}ßAØAĸ\w/>�.¨^A"8ê�ëñˆV¸ ªP”–s¤Là¦Êβ]P+£”a o]Ô£‘hû¼yƒ’3*3¨1¶r—j¬µ¢ÌØ[ÖËPÙÑÄ!„Az\]J£(cßw…s��ÚJѶ‚¼zû .¹ô’‘2e0ŽB\֜—`nx{}ÔïïÇxë€ÏΓˆÔ4¨X 8B2Y™Ñ”½´Ä^Ä2”›^æaW4·¦váíb_ vsêöghµ.è2¥$X¹Z™-©)È[ÛdË4/´mÐs-;‘^Û°Œ<+±àÙ"9d¾9…œ77¢•N(0«JT=Ó–ëÄ_oË}ËévÄï³ P};Q)·Â‹éa&ßpW7v#<(RëÂkψ+ásh4ÿDš;?DhǘŸÀROãºíú�j£-Øë¯b£®ßs–]|˜ˆÕJýA|kGvefÌŒoWâ>è?ÏöYÝNo>çûÅ74˜z†”)\Ç·ûâä=XYÇ[¥ç¤SÆÀt Øç›]:¶Ÿ­å–é×jJÒíèíg'ùš5kÖ¬Y³fÍš5kÖ¼cS.ì¡D±1)´õ|¶iGÒ,¹D¹gŸÙ:´MëâÀÜ>kkõyí§Ž¶YÌ�©]¸ ˆ¨ÎÀÖÕVbÌ#�µ¾çžÅ<‰„r.øðÃðêãOz6ü�Æ‚Ê ×ãÐßMy”Vغ_ B\½UŠ:ót{S€“ÞCàîÂ6Y‚mío<˜Å]Ÿºþ‡¨ÀI¼'\÷"�¸ä‚»mË—ïãÅ݇ØRAå�ûÇOõ £Õ \•ÐÚN�²©7©j“[Ãv‡£Uì|€AØRÁ~mÀÖÙ¾^µì£hYgÞ `…)"§8:Wsj³oB«OÈ–Õ/¥1�˜îpåJ¹ÆÜ[„E\w0î·÷A(`4¤4îM¾ÌÓuy}zÂåînúšôüAHo�憄ÚKA­ (§±§ðqdæŒã8°m Ò³Ź€z(Û¦Q»†…aÒ#ã`ŸVfÁ[sx\ðÑFa‰^”elÀ Q8@†5ÂêM3+Óñ&Â�ýØâ‡äKø/ÿ‹ÿvn¦�ª»Kø]2A²¹Ô"ÁºúÕ“V>'·{Žb"°P·++¼ciÃ2jM/°ú8=(0² õ†Š ¸vƒ÷›/ØW™yR¨9øó¬Â Þ6áÎIœ›ÔWü„Û/¶òFˆz¶ÖŠh+Oš ˜‡Ÿ“oጠ¼Ž…'kø­¢�á)žè-Ì3%ø[³ æŒ&é9+7@Ï÷S‚Ç^ž‘‡{â¹µÙ¡&ºZÓ¶!Ú¸]®M–‰H<50»*”¹]³fÍš5kÖ¬Y³fÍšwsÚ(HìP™6°�€¶_±% ß¿DÃzª!w¿M®¹3‡ˆYû^ЛSr_Rú/õÂÊ öŸM£3ŠXRrFaŽ<¢˜EhE%m´ Ç5îqxýú ¶;BÉ���½¯3€¦{]3Ê7éìHÔ5dÊ<@%…8ªè² PAíb+;þ³‹ñ\.âNOå �–}ç÷ÖP<¼: �±åŒû-ãÅýKܽüŸÝ4ºlßŸÐøÀÛÇG\�+Pº(¬Ö.’êÖËg� ¢Œœ2 „]ã·ÚUƒ‚Ëåï½|xóö-Žz€³ŠÍrJªÆ4‹Ç�±Ñ†ßÒOû�Çãe PÊÖy‘Ì®B¯ÒâÙ7�(¹àh‡1ÕIj¿SÙŽf  å ièjÀŠ ÂݶaËOûvi]íUSŠ‹ëŠ5ç2qfµy*zj œ£�xº¡ ì,¦×�B«0Îýò¸©bU¶©ÿ Ò3�ËtÍæ©ôœ¦b ÷j+û…_ø*þîßýÚ€_VÀá¤)zãÏÒ^š*¼Uµ¸ £­;²ùRÀ�s8¨ f“•†›Ã@&„᪭ ÎÜl«žñÒíÂmÿ î1{8§€»Z0fÔYÁD¾½À‡-AÂŒég ’Í#¡Àå\C¡ZœÃÛƒÃDºÝÖ{m›-À41ëðVyèª8{Ãáç²?l!'K5¦ßipÓ¯G9) D—~l,áü†SKul¶ï›¿7M2ðxó ëvPŽºâÑïW® À5kÖ¬Y³fÍš5kÖ¼»Ã­!e-‹hM3Ø�èÚZí�Á±_'Å”¹xDh×u♂{.~èK¿ o^?àk_{¥ÛÒ‹D1Ä5.Ú1Þ`Š:Ëss!Šöù-ǰï@bx¶\ o*$dÈéæÅ´ÿv.feÝ GcaÎ¥ƒÙ6æ\ÀÍ�]|ÃpŸÞNe/§b�^çàVœ ›Û’SB�êáÓôVäl7N©éçÈ¡áÙ|n‰Ž˨lœÛ±eX�ÝFž0gG ?@Kÿ·fÍš5kÖ¬Y³fÍšw挒rwÌ)~ʹ» „‡ø§lŽë ��­ÍhEe=û®g«��Y€àWõ7) i.–4!Kt«Åõ¡­Û|mÇ8gÜ[d“­�#ï°u ÍÜf%¬iŸ©KWðéZöÏþ7D?§ß7 —Ê$ä‰ÀJ,ЋLYº½59¡ÃH9µÅÊKXÓÈ”›µ°Ú©ÖÂÑeH#Ï$!ßßKe ­ø0±UîJN€’ ‘fø%"\¯oµµ˜�ž!¨pïà !g¸ÌȆ ¹� –ïë±+<¤„Ô‚à8jÈmô¢•ã8�º�G³3„EWð‰—%¥4@õp˜ ݾ¼m03öã �» :+ß�6„mìß %Ódkv¨;«ªp §"Û4¶=ç %éı´J;áßù#?5eܱÌj©ÄÄ‹ø=tS¢aÅ ^¯í³€ãŸû‰DÇt³yID„ct“ëfÙpiH/)X‚sßß.C-?Š;�‘‚p˜6{8ÑôF!Þ|‘ž·¦ªEµXÇm6]ð`Rñ¦¥$ ¿ï÷ÿ“ø¶oû`Ø¢o)<ÆCÔ¿nôAõ†fSÉ™ôwÎøÓÃú,@¬ÕÛŠÔR›§ó¨’Óc—‚âð6kϲÍ7oS;öY¶ïþ;ô�ÜúÍoE2¬ÖÏ©2éæ8ëC:�m�óØÀlçÚ÷i~ 5[�?üÃ?€?|9ÊGR*ã«ãú£:»àš5kÖ¬Y³fÍš5kÞáá�õ®äI¹ ë�¥l¨Ç¡€bdúµžw§ë3à€ÚÈzK‰ü›.ôñMS¯­û\ BÓºÎÙš9rŒíŠë[ç2‰˜¼”pg�»ÆâÚ™¹õõ`,8Õ"Ñ<2ã½ôSÆ?�|}4XK¬E¢6@r/ö´5µ[�gû(;õ™·èùÀØÖÁ@ày��Ûä"´ãëëêfPËYTsÆqŽ=ãzͨuƒÈ ‚ð9äôy0_�Ó{.C(v½>áØw\÷'´úæ+ZÛÑøãÀ ©hû#² ÞÞ1œdÊH”PRAFצ–á®îˉÀµ†KX ¤23.Eee»€ºêRYK¥‚§ö„ëñˆ7�¯�r¬¸io…]㥔¡:õX=‡‚)r±˜=;Y¯–ž¨Ê×2àfQ[%¦›†¹!§Ò«ƒÛ€‘lÏÖß9OÏ.vË£;O¤£g¥”µäþ…¿ðW�ènR>×8ìʽ^ÞA³/Z mxvch£ŽY?;`2«¯ÔnvHçP±Ÿh¤N¢y2¥µ2úÃâ\JáeÞÔ“nHz~?û³ ��­·Ó´ ¶ùùÐ EåζÏ>ü äj™IÌ#àд$Þ„4pÝmªGS>EÏçÝÿ=Íù€ Pžs#d¶·6–}è-ÀÔ¯Œöèùç€ØÒkбt ®~&O-ųbÑ Íâ+,ŒY’¿üË+|�ÆuU§~/´SÈš5kÖ¬Y³fÍš5kÖ¼{K ´�4ƒA�Ö�Z…´’ï@¬%�êp�ÊXOº«‹.@ªÁ*£¿b!äç3òΖÙXiQ4ÇqÌQZžo°R¹Ašœ|D¤nBhl™«mÖܽìƒè†¯ø×xb æªÌyŽZëä¤ï£6ðr÷[;d´¨±<±wòMY¨ýnÍv,]=Hض OO{(h‰™ÿAp$)€Pûì¢2�r?eU÷E*x‰Æ¦xì ”v€[ÙP»=–’ ò®¹{H]�ª|hÛ.¨Ç’Â/ë@(¯aäÞÂ+, ­ó…ðÑ÷½YfäÀDǾ£ôž –é…¶, o÷7zÞSA«@)Ô³;,AÛ”­ ”mŠq3ñ•ACPlÊÖ¶m- é–vîjN�st“ÇÖ<[Igyᜠ‡‰ÀÏe·0èS³ÎºD.‚”3ø‹ŸIûí�œ†rp LdA°ÿOE *‘Lp´žJ S~_|¸Œí07¥ÑúêžÿY�&ÂNxxÃ]5Ö‚bq.^QµaëjÃ|:nýµ¿ü\̪M§×2Iuã9‹Y¦hŒ0/þn·]ËÍi¶}ŒoZkÚT#±u)Ýœ+Ûöoƒ*Õè{³*›©â Âh,SF ?ëÂâ±&T{*%Æ¿ôÏäÂkO|šÈĸNüà6o¬ÏÄóý, ©Œõš­q«\†§i}Ž¢„ýß…ßõ»`8ãõÌI"Kðãц*ÏÖÀ1ÒJ“·²ÔÏ~î?ú;¾Úz\;„TØywüÈ�~ϧÄmÉÄ,F©ÄPðÝ2¤/~ñÛðÞ{/BV�EžÚ¼ž6eapÙ#Ïa­Lû¬b'»FòøKdƒÈ�!üæ`~̪Lô }Æù”>ÄQï ô  ”64&4ÐÒH †ãxD«;¸^!|…Ô+À¤]!üÂUKBê´n;„+öãO¯ððô ª´^R ”‘ò”70©Åxœ‹Dê¾Í ¢íÇè J4 ‘EÀRѸªP%²]ˆæE! €µºIË LÖê„Ûd¥)\^bRXe^bê´š81~.Gí 1µü`\`‹â¶òPN�•^óÏ„L7IÝ7_Nª@ýË[kåSK4˜“Çv(tÛnÀ¡ÑyµÒòP)êf¦` Ma_¢\ºS)Ë:€ÁÂ< W´õš‚Ó”ƒNéiüœ�=ƒªÑ…ºH_¤ IDATµ¹ {°CÄ<Ôs!Gš2 Ï ÷ü–ÅÏ#%Áïþ§¾„/~Çûá¡Û_ðˆYšÏДžiëm᜸,Û®Ñx­Æ–ëYjŸ!ãËyCÎ[PirSåQûÞ{£@�Yvÿݘ¿?f@¶VC–ã€kÖ¬Y³fÍš5kÖ¬yw§ò�½i¤—‹P¨g–5Ü• „rÉ´E…›[\áÀŒ€o|ãë7Â$ g±…ø°9*«…‚K[ÿF˜–ï0õ –bÊhûm¸¤†û-k¶\Ï­³"KŸƒÓ:˜ñôxÅÓÓu¬5Ÿ‹™2 ]oú=%æê;Lƒ*ïCògú‰>Ñû z –{4Þ�²í[3¡ÖÞa€¦å6­BHPùp5&7´ýõé5Z½*åâ®W@v€Ÿ¾‚ëŽL‚Dz¯ä\¶ p·�fzZuQRV5#úψþ I¤" c+pE‰^anMC !CåÙváB†Þ Ò½Ò¸ m0g¥Ÿ·çl]¢šÐZ½ àò°ÀΊ©tj§™oì[PgÁ–V "ôš«°ãÅæÁ |²Ò nóôˆø %³üù˜!�’ f�Zº#4Íý÷zÃQ<–�˜ós­=?ߤ R”¡�4 4Á,gè!.õ7^‡žý�ádçŽo38Æ_ba«n/!çÔ¡&pE_“ Ý Y”Ý×Ûϯ�"![x¡;å® - 1ÙŠY¹*M-µIÔ�‡¹©’�ÚƒÛ¾(´Œ£ñ&…�*LëQ{Y†ï`É=Þ­ÁqhNÌrž³é\ç¨�éuK3¸hU�mQ²[P«6’{À ªÁÎYeâVIF·ËJPPÉtQ+4Á°Àzë®×dÏžz¹ZªÙäµù5X�Ÿßk-µÑV{Î4»éüÉ#{€(@ S‚ZП4ãw˜ŒÕrÆß‡º’zÁŠfXv¢åÑ�óë¢ïÞ@ë<4*ÎÏÕåqÿ¢¬ÚÎkl¶Ÿ±ß È\j·:ÔÂôPŽjÐx³êƒ<*߯�¨RخҳŸ‹€×Þ´RN`> jÖÍýfa"ÀÛ·�øµ·�e…3 €rʨµ5šC.³G·ÚmŽ|ê_§g”iRBzsqžDZîŽDP °�„Y…×›C-ôàEA´,ºLÓ⸰) º¡ŠåÕì;gÕñ¨ŽN7'#åmdÐ ['!€Éž£&Ò•uñâ™Ubg»åP9º,'H‡I¾k�;"mc|_Ò`ÐRߪ�¦aÁ5Xe$›FQšŠGÆGõcD½ªºq»QZÚÃ-Â0» ÎʳáûŸì¼óg©òÏæúé1­Ï‚°I‘×�‹ݹ±Yº*C†K zn€þ‘ïÆ—¿ü5@ÊôõXa>[‡ zbºÞÍÚÞ‘ð)[Aà¹3AŸ�ƒ?„â5a6³Ê§µ9H†å>¾žÿ@Z³fÍš5kÖ¬Y³fÍšwiJ)@ë…¦lêK«vº"#ê«g z#°‹cL•å°G #²RX3·.Ρ±¦7g k/�­ué$±õ0FtX,M)©E¤”G¬oøz=: g×�­¯_¾¼ÇÛ·OÃ6ŒSnápß1O%3œRÛ(’­}1eÊûZµ+"ë9èÎFc8 §ÌÒl³A›PÈ>·”áÿóÿôóýçÓP@Ž"(øT'­Ú½'û3š4£6 *8B¢„Z"w*ŒJµÖ‘ýÈÐLtU-š†4¸GN å6÷.À ÒºbÂ69+òb~™_d& ­íðšâpS™gÚþÙ@Ÿ«îÒt�Åö_·…ÒPûE(²&!Í~#’Qö`µ]ˆ³Ýr&Ó!�¾§iÿ 6Ú�‘gÞé ‰ Hæ†D¹×5Ó’†<µßµJ§ã'k´ �¶éóÏ^øYy«£=3QoÄ6áÔÞËPBCË´&Í6hoûY;ÿz£xµz´#ë÷—þ;�ìaœÆ5«Üíx===uïüܰlו5[q�çøñ¸�õá¡o�rÒü?ƒ„ÏÃÌ9_!¥ ®&µ·.ný6»·þóvÙPëΕ]_eýÚ5kÖ¬Y³fÍš5kÞÙÑ'ƒ‘S„‘‘��»È£û]u tjï½-‘LÅlvWªå ¢k·¢•.ŠñNnYE(æ�ékÎ(¨G}ш!#JYTU @mÀ^\¡k<ß–»» OOûP´A€»û{\¯×À¨w&xνŸºÀÀÈÈãët7ZŒÄ…'-2¹¹gÑކ讣)ÂÍE3@´õ>3zyITÊéß.FÖ€©áØ61®£=çO;â9;˜ËH�sEÛwP�…u}šþû`/ýŸÓPcF�ù÷’@ZUaTh.f6æ“× PÂ*DÔ}»³0B¸óƒ4¶»¶6àyë1mö{©ß#ÒEL¥lê褖„dÍ©±€Â /�0HÛXæ6.JUøåÖ¬­Çþ®Ä×c]ÕçD7MM2ž+g”<%‡;­oc¾iÏI)¡”‚YÙÈÁv̈�Þt«ÔÙÚsu?ÚÈÔ I}ˆ©Œ6\ħ°QÝŽnNéû_û¿—žW§6f?4µYÆ¡·ûV´¶«õ9ɳš7�Â�KS5¸)çâßÏê7…×4Þ( +cßôGi\ö}¶­~ãßÊ–õa!7Ûæq ŠÊÞr´©:¶BÙ±ü[¿ú�n±ö›—Yß D qÎÚZD˜[•FILókÛeÕ ÏÙ™½e8�ëBNð3õfèØm×BJÀw÷çñc?ö[§œ €T½K´þ�aÍš5kÖ¬Y³fÍš5ïî0k´IÏc´v„œzå™Jg 4'¢çrï0Éq ÌcÍHÄaMîÜÊ1ã:Ú㪌Ôdr€„éÄ�C±£Ã&[ÛÅÏr¨Èøè£�a®En/¶Mó'Ew7ŸÀ£ÚØ÷’SÏtŒÌyxbê¼6ì¡ó1–áDÓõn깄ñcéE LúþÅßkÇ“¹ŽÜc9TÄÄfœE¥±�Ûéü¢Ne°HÏq]òÅñ¾ŠØŽœ;t-'P×ùÊ~¢ºÒx7-WiÜn@öùº>w]Äãª0ñ%m5öø3�H³ónÐSDþugx<5`³0’ÔÔGšAFÊãéI§ „X9ƒçö9™uESž6|jt5;¬�!MÙ|·™u˜½Á¬ø—^¬yr.ø-¿å{nNr¼� ²y.:¸r šrj¼ùÝB·ÞâÙ·þýé¤Ü䈌vb•Ëvû¨`ú<Ëé»-N‰9�2á•ì9uu_$š™½Ž7•ý>­N2”{~Þ#ÅçéÂûÉ�®ÖK§€çn“#Çß‹D(Ír`ÍeP®P`9|¿MH8àÙkP÷¿ßÄÁïõå^þÔ§z¬~ý×?ÂÏÿü¯ÜTØS·g¯Y³fÍš5kÖ¬Y³fÍ»:�ÕòH�#PÊ(yÓ/9¥¡È“ÓZß‹*1Áº[8ø\™ƒœÄ>Q„âN´sñ¨¯998ÖÒXWB¼±Ö¶‡=#Þ�wX,ÿLÝÍÜ ÜÝ]ðâÅ�:Ûdt@†y�œ#6;Ê" ³lúx¬\$+0!V„m¶&‚2~à®Cº9žs–b €�oÖÚÆb¹©¶ ;÷1˜‹uÒPÒùñ™y�COžÎÿs½?cqltUN±h9vUäÁż,v¶.ŸmÇg‘›»#cSæSy­Ü€^cq~íϽçΆd™x´DµšÛDè6ù×cnÝ �ü˜Ô±Ÿu5Xž$ª”T–;PNª>:ùô�èÓ íµ H;@µVüÚ¯ý:bÆšQÑÖê ¤~!f¤TFX)�‰@)Â-Ï·vÛ¨�LøI€v3dòãB“„uÈjí " ³Ï6…ÆÛ ‡QÍgçÊßp(:I)�@ÿp ’g �5�f—O§¡Œ]#åú±"@ª¸¸ï—Ùp¹ç4¸ô9!ç Ѧ{ëÔ2• %EÛAH´�ˆ‘òý”�ó%´U˜§ZÌ(%�m*Ó.Ó6‰y”�?4:KÛãÃrÀ5kÖ¬Y³fÍš5kÖ¼»“S†0¡äAò.h`Amí”ó6Ã8³žê:Ö 1bɦ;Ø®ŠŠÐ„SH'@t›m¯B“Òך¹óçgs>¿­s[ˆ›Ò 6-_ P|yÁË÷ ~äGP3ठ_@xýöq¬;£È)®oàåª,ºË¶§u×%Q>9ð¬üÒŽWêœæl3–­¸rVYú95·_J¹Ç¥ÕQ"ëL'º2ó­¨"‡RG©}N„’¶Ö7Ça„“qÝí`. ¥¼ÅR.ZŠ-Å4)'[ÛT0AüÃdÒÄ:ÌÍiåŸî"¤Èbnv7««7ÅÛ¢Çùuî¥û—‚ƒ´�X‰ ™ŸúþÁß?‚µñÖ³ö¨‡eª…’B°£Sî”bî\ j"«1ëL0VËa³¡šJGåæ ˜=öÜüjrG¥¸<¾Ï½ç2.H=É�ˆ'‡¢_gÜùš–ðÆ{ůín78ôçþÜOã8jÐÌHió 6ÿ:f?yl-ñé7B„j,³\ÕK7¢.B—˜óæ$;êÈ~¡žfç�.“ DÒDÄãÅ…Ð^l'e¶ÄZµwº¹è\BÜúþ†ÀÎ~ƒÇüœ9JUÏÙñfê[.t/<P�æí²ßmßñ_˜Î¥¿±˜-Ñçí|î¶–AOÛ— K·ÎæQ,bôÞs¤rгy|ö`ðc‘û åiz@–’ñÿì?®oAÒÆ¹Ò ÜÚ6ϰӳ \ñÊÜ3­´ä¤èŒobÛõm Nª5kÖ¬Y³fÍš5kÖ¬yà¨;ÚÓ[luGݯ R¡ˆ@×O¶>;Û{ÏÐ/¶ÖêZ�AÔF)CkÆŸý³ÿãäê‹ù…zi€;û»s0z|ËÔè¬, ã»€’+U£)æJ„bª£Heõ—ž›Ru vX9ÁÙ¾ê ”†ÝÖ(pˆ‡ü˜{3ð¹}æ >HD,"IH½e'ÚCÕžœ:mç Ø›ŽÐFÅ¥ËZš…ó¸b“³]€1Üòü@ÕçDeÜ93!Zq-¯p.s¡©ÙØ~ϳŸÃ2 ºSÊZ»¨0 ÒU£)Ù¶ÍÊH³>³p¨¸Å<ŸyûØ?»Yö½ŽcuC�o˜+¶MÀLÃ{oä_�³ÃgƒÍ¦r�õß²"׬Y³fÍš5kÖ¬YóO)”킲<== ¶ l¾ˆº×®×½Ã ¢ÞÞªk¼¨ºRð­o½Å_ÿ뿈”¶.(ê¶MšÅS0Š<4‡�F©¯ç(8ÿÚ «øÌg^âz=p½º«KÜ<€—+Þr.CäckCƒ‡Q¬y„Æ¢å°Ö7QPÕmîÛîûhëìtRžfÑF=»8Ÿ[ƒÞ ÐÂÐ×0± ·R %ÔV‡r--ËØwÁÍ jÿäÿñ«_ý6¶IìȘö;ßÙ]§Ç &ÐBž!MÛK>àááo߾Ƌ/:|¥q8Uh¯Gô–c€h�ÀÂÈ9Öt«ús�X¶]ŽÇVÌ„n 'Ðë×¶ÎΊ¿Þ;%Š�˜ÉïÝ7ŒO–E§Ž±qÅ?#Om°~94ó—Ÿ ÞL“ýÔ·U‚•Õ/V“ÇN4¤ûžg¢ì­?)÷vºñÚdœðb*ë0˜©ûªÒ`‚·èÜB"L}x (u +r&ϰ)6ÛÉ÷/M ÒÞž˜Úñl=�¼+ÐLfÛ€ÿ]߃Ï}îóø‹?ýK`>`±áØèº-�‡�EÆó CÀìí—a74= ,éJ»ø€÷Œ‡�} ·oV\(ã}0+[khí9ÛóÐi™”ßÿý߉oÿöïÄÏüÌ/…¦#Ûwš¤¼1wÐàè‚kÖ¬Y³fÍš5kÖ¬y×g+%e´îvÛ› ]¨7þ6¤R�$¡�µ|t÷É�ÕD1D ûUðÿ „Ñ-�)€2™ ˆeñùš#žËÝ�çòËr²®^½z˜"žL�æ ¬.™€bN¿Öð&fÂ{««¹9õshØJER—¾f§g,Ÿ€+á"tS–&µXðÐŽÏH‰Ü%jL%D’Ár" df4i'Þâ6dý:�î]k»Hç«_ù& 1þŽ`i=ãÏc×"K±cŸ�1yŠ)epã›–†h,7¨þüßÿõOÀü±ó—P°¡Û%SÆâˆ~ëÇÏzÌ’nçϹK Å ¿ßÜ“Æ/êriµ#A ç¡3�ùuk×_ÎEÁ}V††”.SQŠ~NÁýý˵ª=»q›…ŽyN$¦c®qcžh®\¡¤ä¥ RÒhEuõÛY-æ!“z3mCUG‰nÚvb`á¹ Õ•v|ò‰S¸ðÄ%»£EøÂ>‹o}ëj•QýÝ¿ùÛñ÷ý[£�ö¹:è笫~³Úƒà¶ŒÃ²ŸHo1¾• žK7|”Äæ¼rhz¹ÇŠ'´VˆºzQ¶õ†f‚ô¢ƒ‹ãF&€„ºluö†G;n|pøCJšþÎß~¢Wãᯓx®£½Øok\.˜e·4=,™ëPÿ%* T“}G¼>|VÐYÅv|sòiRØù<0¢Ä¼Ön—†«`'DLäÛ¤=Ô<ÛпNnOR y+µàßš5kÖ¬Y³fÍš5kÞqØ*ëÚ9—Ò•TÔ‹'¸úºÑáÊ\qÎý·6Tû ”{@×�¾¶âÉeèkG…€ �òT â¹ÿaóK- IDATíJ:nË0=OÎ_tþžs ¤Ië p§š;&-Ú,=vŽD›×¾¶/q�ŸУ�ŒC°ÒnK?U,UÆ7:[yäÝ òÎëÝ!0{¬œ¶É„Y—›H.UÚùgùy–�ch"¤6DJÒE9³HŒN™�4 å¹%z†¯–_†¦0ÄTj3„ZÉøCñdúµZäœpww‡»‹ædê¾h­aßMyCÆïp5£#cM®.¤Æµ‡DJ –JE‰Ÿý쇧œ2/G° ³”Ê �š5§'ZO½ýÕ H9Áv©¤[\ã…§-0Ô[c™+DßøÆG8/ÐøÌg>ƒ÷�ÿ›á৘=ô¤µ¨rxÃ�ÆÍáiLÿ/k†ý´Ì¾ø3ñælíE(þp`´vàééŠZ[°Ç2R¶œDtŠí�?”ôÆÊÙ?wÀ¦dAœ<Îw¬¯¾­Êîï&XËÓ›ýG=†zî=h2¶ýz) �b³Që¹f848güÑ?ö¯â¿ú¯ÿLP¥æ!Û&ø[{{CTƵå2ÜÖ=ùmlƒ5üx jÕè±î\Ð ½DÄ›‚¬š"Õs"ýMË8£š>‡¼}så×;³< «×¬Y³fÍš5kÖ¬Y³æ]›­làÖ€Qp ëìÖ*¨¯«.÷÷£\Ô¬ŒÆ%\Á–º}‘º $!¥‚œ·¾´ò Ñ´n5çžÙ`=›>æâ•‘ñ¯ßûÿ²÷®ÁºgyàÓÝëÛûìstt—lëæ‹da$ã HH6Ë0`˜ PS•¦¨IÂdŠž$¤RP!3P3$0nvŒÁÛ±�ñËÆ�m,Y²uµ®ç~Ûû[Ý=?ºß~Ÿ·×wHò¼‹~U§ÎÑÞß÷­µº{õÞﳞKn½[éã´ßWœ£Âx9ÆbÏ”T{EörË•½“Ë À”o,6&Ì,ƒGK¯Y0V_úÚk,Àe¶<ÉS5üD‰O‘5ש”­¨ nÏzÖ•xá oXº‚-iÎB\ORZbOåºbÅ€2Y™ù†87Áû•Î[=w½¦€¶ÚœÆ8/°uÅ“u\×uíÄ+âsÊDK´6C]#峪¤½Z¶ žV˜Žkìí­qâÄI;~ GŽÁ‘£GpòÔ)œ9{±}a pðð~ׇ ¬Ão´¨ó:8³™@ŒcÇN4D’�‰zd× !KªKZ,xËäÏ&”MEq�¢qÛšö[JÙ[,[>~ì~ø‡~9m5m73­¬8.i‘]M“ÙœÆÚ?AØL¼éèåÚÙÓ�KÍ(S·Iª­32l¡y–›PSr’�RoR¨4A)µê²Hç ’J~RÑÓ™u-ˆ´×Þ°zóävlÙÿé›^ŠÛnÿÒzÎlTŠö”ã?ýú›ñ‹¿ðÿ–E]×BmÛiúâŸè=•q”ŽÛ˜°4Z‚XD2¾ p“@hO–ì|*íV¥Ô¾˜û6XÆ{;ç}îh:X€}•OžÅï½ÿ8>rêü¯9ñÈIüúOãá1M£F�5jÔ¨Q£Fmîss E.a |­V[ÒTW…[ Y¨ ‹ôn… '$ Mð}ÎsžŽn¸ºCD�¦¡¥Ú×ê×¹çÖ|öÉo�˜léƒS¥P¹ÊVSÒOJëfûÔg¨ÅSª,¿ÔÙªeØ´wÔï·¡j(!ùèõ¡#6åÖsŠDÚûï€'%ó5 ãL<ïÔC±«œ>½g޵”u£a&Ï,0«=¼3ói™‚”ÏàR;ÉŽXzÞ°1Eb-R_ñ ”�aN*£�×A uâ*ÒÞºš[!¯UV¨Î¥ƒÇ4­Œ•›Ž­o6hý:‰q¯²t^áY:ö)%L ô"3F‹v³ß^0(mˆ"¡ØL?…z ¾^C*Põî‚Ô¦d'ïmw-O€Ôb¯ “L´h´o½åE¸çžûpôè ÏÀž²ªÌ+]HB›U§ï<ü<58Cÿ-תœeµñÀÞÞ^[hrãOS£Øâ³]CÀu#Ëf3X¨‹es¨D¶åÌžŒÑPŽå&R¬=¡Jk€ 395òZ7ÅX×cÔ9WÌOëõÚ§2ï±m:B‹Žq]Ç}™3çŒw¤lz36⣠òç2ΛüüâÆÕ¹{-§Sç„cÑØÖ$?U(÷B]“ޝW“öW%<ôÙxýÇOã�Ï8_¸Â—>çB|ÏKáÚð×è=y ÿø7Žáè�Wâç_uŒßÅF�5jÔ¨Q£F�ú+h"|v×gsF[•8ä‘09&¬±GØ�ö˜ ÌÙ@†T��YYg¾0 s  T�IÂ!…�Å^ô ¶‰r¬àÁ°Õ´7u ôa™lé×' ‡L6 µõ€raá�_@°TåÀa!…U¯BÅ`”Ü㳑‰?œö«ÖY®±)…YÒx—Š@ù;¥„­­->|GŽë@J×a(˜ÓÀKõl Ô�&ß”™=èWðÁZ`zó ;ÕÏSF>Á‡‡È”M�«¤ôâÎKì¼TBî:Óé6‡�0Ø+@§àÎ%òêS6ê¹s{´&± F'ý·‚¬(„AZ�O¦z4ú�•…­ôD§”ÊdÁ#š8ÀB¤Ž zéä&s2V›Û PLu ¸B£‡2k‹é¢e!D|ä#ŸÆÑ£gŽL fP«{¿¿\üæª×¡¡ò ¥²²òЇÛ\7€y‘úË´WO‰4r^²¹0ux)W^2õ@ µ~nd¡0ˬGÛT“c ð©™xí©N =ñ-\BZ,XY·Ô$x±/€o yÈmžˆ@V)ÀúBžÊ,ÃkøéFª³UhÛ¼—ëÌ™±Óqv óSñ‰èoðy^ÀYÎ%„ï&x·ä š”‰d¸ŸÀ„?{ߣøÇo9�{Ä·¿â üø«/Ã÷>ÿ¶Ï%dÿ×{nú§'ñÈ�€½{Žã�GÇïa£F�5jÔ¨Q£FýUÔÞ¹³xâ±/àÌ©ˆS@DFð¹2çTQ–›ÍS,2Œ­c¬ü+Þg ÿäÇ)ï"cFœ÷𬏱Ôz Ç2õzÛ­\íªºž¶õó¾KÏE“çc‹ ¾^‰:J Bw ›æk§”7øïÕφ ½Õ íG)ðSüâœ7– þYŸ=‡yžqüø “ê˜Qr³¿œ„Ê “`ÜÁûPÈ@ól2#Šç#Ú<-抬áRʘ¦€‡ ÞMt0~ƒ\µsÛ°’Ú�óù‰b‘y'J –ë[ÎSÁ,aÕr/YœD1®a»‹5d*k,ÆÔæ;çŒi ]è YmÔ±Q[¡ÔXíäFK9Á;�iv“ë#N>õ�ïK"}C¿=WPÍ\³%ß6°ÊÑÉÃ,>=o‹*+(ZÒ�œ§&ð’_]Ž-Q¶©¤´¤½,çÝ6�é�WÃO,z É—œ, (�ç¦ôZMîu†, ž2C òM­ßgŠ*{ÿ1›N[oâ¿[tTê�Z2Ús’Ð t $ZJ�¦Øè¯O21ä\·AºEê Ó�ËÞ”ª 9Ó†íê:ÈBŸSYEŽîiýº ÊlRwìŽh|ú¨u•[Ï}¿ØëìGñtÆu·? ¯½mÚwáëhS}ê�ø•žÄŸ>‘w¶ðâ›/Æß»uWˆøÓ÷?‰ß¸g�œJØ…Ãe—íàŽ[/ÆwܰÂVÚïýÚðö§]�_zÕAl×Ïüø;¿|ü0þíw_Œë6Xlæ§ð¦Ï:¼âÕ—ãà{Ã|â¾éŽآל~ü$~å='ðÁGgìmMø’ËÎtûCŸ9Š×}è4>u‰ßø‹]Ü"a×yÜpË•ø©Û¶áwwñ_Þ ð¹]:™þ=w麊Kpú¯‚nÙÈiQºEddLÓVë�%…ÖÁw Ÿ¤À&“ ç+`h{GO‘ܘ—jA%i9’²B™âk×zôMÉí14°­0aÂ0lRO@«$v¥ÅDÝé|0®gl%ÆJFç…ª_³Á/ÄúN¿_sL0 :ìA·Éä,¸*We㤠'Ç)66*[Á5ž42ôÞ€1™PTx§©´)#L“eÓÕ˜2Ø¡M63¨t1ZŠcŸ£ ¿Ÿ­ÀW�- E#¢•Æé½Ã<¯ €ô†q·‰éÇ’O¥ «¦^LEËq}{Ê‘òlÐ_9¤kTØ”á�OpH-ô#ľgZ:p†{:r\µ~‹HóRÑ,4•3}7SI&Zv4~�›Pï´m:ÿÆ@ �½ÊOx€� ÃSb…*ž“‚„€§ÍôyÎþ‘ÌbìÍ6íÑží5ò¦ûÅ_ »ë4ž8xÿà+ü³uî‘cxíï�„{îÅø‘—¬à�žÁoàqüó3Wâ§¿v䌇>‡G_„ôŠØI÷~æ8^ÿ�â ßx~ìÆ¾ü™o¼÷>âæ ­ñ©/$\zÝ\í6ÿÂqï]'qïå‡ñCÏ<€­À|à$î¼ý^VO4Ÿ<…÷Æ#¸çÒÃø¾o>ˆ§cÆ]w牶xò¾§ðÚ·�Á…7]Œ½c [gvñÇÙ£Ã$|îógñù� ñïØÁÅHØ;¸‚Ïk¼õ-�áWÏÄ÷~íÓðÜi�÷~à~î÷®ü»—àF·‹ßùÃ#øÄ%ãG¿c—"â‘3—: =�ÿë�§1½è2üä�+L»k<9MÙУF�5jÔ¨Q£öMù€­­md?!L+8» ÛÏÁùà Uè¹Ô‡®ô]sתÌ;OD‡cÇŽ"%éugä ¬¦ˆi.� ôû>ã bÙ^±|/R·ôùçnž9‹€MUÁ&Ç ~BL‰l¢DÞì·ÞöL¼ëd<¬âóR Î›pKçœÁm$ý˜¯[Øl*ŸM´´ŠOõ;d¼¥¨;3ØCPì¹k’ù–^½„nŠôµ¼ïСƒ8sæ\“k.a1 2 +„0µO“~^í¿ n‘ %)Ébíõè£O0Seæ¡ÈÏ�GÊ%”Ãy×a;Ö*$'±¤ë×�ذYB˜Å²–kÏ™ð³ä-ÎyL)Å Àd°”WQöd˜J åM%xBÞôౡŸ)gƒ¢z_ÒR3Ñ}[‚®[úõ5í|Ê ~WÛú²±‡W@t†ŽªŒ7OŒ7¾„q¦H¼ê×už!ùŽnÆBËcMõXtŠÈÇD¨÷ÍP­¸#ÊnÝâZ’P6‚ežeû~smXÈZu3 �ß ]\… ÇIàäaßÀ\3õ|ü+7gì}n¬T>öàÆ{‡3\ekÊx´s­æ²lVÊ×£ì„ ö}ÌfM嬬NÙÀù)ŒnêË ×>Ñp†òÍ ûü�g‰G¯¸?û °îº<küÃ÷Çß²ƒW.¯œ.ÚÆ-Ï<€ À Ÿuí>Œ_øðI|Çs/Æ ÏÙÁ%vy<ãæg8ä3»øôq�›¯=+nïÞúɈ/ûª p•ð%‡qëŸÀ[ÿbÆW½h‚ðÀ§Nàcù ~ô[.ÅWï”·Ý´ÚÅ;ïßm×÷þ��Æñ«.Á¿zå…¸ÒÀ6.;vü¤=Üê’øÊë4SÕùácxãþõ».ë¯p¶qýk|ì·Oãý�_Œ¯Œ8z8|ã¼à[Øp½ŒØ¹ˆãÙã×ìàK¯ôpØÂ�ãWÈQ£F�5jÔ¨Qû¨æ8cUImëõ®Dç‘ã.‚Qˆ ·$ q¨g؉R1ëëíoû(ÉP½¦ô"UÖ íÅÔwpnàÒ&B÷l½rÎEV@’™qa{À$Á¨d‰£,ÆØH0LdáDafrZïùÔk¬¢T† Œ©( P ^]ìg)s ‹ëV�ü GIÅ4Z¶/N­÷fPøÉ'�™q€ïüùûñ�??¾ë·OàáñÔia¯¾uÇ>ò(þÑžÂë?³‹cuÚÕ‡ñ·ŸüÑ›Æ�¿õÞõðŒ½ñ;ä¨Q£F�5jÔ¨}TÞ{䔪_~B˜&� {m½ÞCv…%j¦ÖZjšVÊ …\鯤-ID0¡`a e_ûÌÐÀ&‘­Æ—âìϽjñ…›ÛuJ׈DȆ‰¥JBßìλ?þÐ0ˆ(ªä˜>Œ¤¼×w¡«X‡Q}ýyîçšÈ\4ú¤] -8ƒe!ÂØ’5%)b‡‰® 5CÇ·ù*’÷÷›®®>oéõ/¹än¹å+‚ë0F×0‰â!«â0Öùæû…Uúu%0 &P$ÃEþ,òb_çÇΣ’–æfA&§£,P›,ÿÝ3/ÃK^r32f¡bq«Ê¬ô„'L4ÉŒŸ„Ç 3¶Hc»F c²'‹: +¤˜ˆÝåhp‚žôÞñÈEø�«ëÝ�ÿë£Ýïkÿ�Ø(໿ó2ܾe¯ûàåâŸ{ËÓñ ןŻÿìÞüŽ/à?ô"üûܼ½Â7¼æj¼è¡ÓxûÇOàuo8Žÿ|óø_{—¸ñËä¨Q£F�5jÔ¨}Pˆ)Âù•Åø÷ë09ø5€Xz†"¡L‹pJ ×pPKÙTΈ´Ÿö£0·Ù•(¤£˜vñíßñJ<ú…/à½ïùä"0³ïÿ—ê2gÀÏyž¾’3jˆ4˜’Þ"êº\©m�é—Sí­ƒQ^rb2‡m¨g÷ÛžùÖgÛ`ŒT%Å[z®•�sÙå;ø¶o{ ^÷ï߀”cõÉç0” ä¨:–E]ʸ¸‹�º Ø™[ŸÏ˜T±�³™ {ïñðÃÇñú׿½`i&Ler†ó¾µ%y7k@êü#VÁP{®É‘e<ŠÒ5 å™Àf×Ö«#аŒkªã¨a  sçQX99;v9;›¬HC2ÌMeúˆ—{¦€·Êô˜¬§›œp^€¢uçV.&ðƒ}õÔ* ]Êe¤h4èz, ËX€¤O~Íeº�·~„âé—’o׺øŒ‘«ŸÞ2©E�Œ`˜{GŽÇÞ^¤8hËPt>× åŒy!/ÑñÜRkCð†­ç/¡Ì�CC•{†cŸ(ÑØ ‹Î¢ê Î àeÇ�“tuφNÌi6œ"ƤrË\xØ’ëwɲþÊçF87Á×2ÆG›��8‡‰b×›:—df¹¼’RÆ•9ৈkrQ®1èhTßf²ší¹–÷7ú=ˆ?oÜwo¸ëB<ïE+¬ú—„-ÜpðG�Ãcy»Èq<õàY<ì¶pÇåç»Ö„Ï<²Fºè\·*ëëú›ãú�Ç;?wþþŒ›_ºƒ 7½óÈ)¼óÑ€W¼ê ¼†??ÏxçÛžÀû>yßsõA<óÊð‘³øÄ© ñ ‡7|PØÂõ—ïzà~É6®ûï0á»äò-\’Oãþ“ßþ\Þ=xɾùå;xåóŽâŸþÖIüáƒãæÊ½òš ð½×Â+?ú~ôý'ð¡Ûâ�ß%G�5jÔ¨Q£F}ñWKÛ­¢¥/­’Óª®KÕÞʹ¬™ÐKBÑÔ…9'Ž-Rx[ï§Èš€{�éL?[z¹ æ`gϞƙ3»Í»¾÷æWðÒmøžªÁ À(8G%œT_Œ©ÊH9ÈS(6‚¸ö5‡‰'5hCȼád[®¥u+!�¾¦eg¸öþ'?ƒ×ý‡ß)–n9šþ7„PAݬý.„¥}®b3Ú33>¡,AßXœ)Ï¥?où z½H[@9O1gÂZŠuƒ¡*Ŷ`$ô3àˆ°”7Ǩ*5åhI¿’`ì o`À:¼‹V-rÎxè¡#€iZUf&žŽÅ>.¶à“¶¦EŒF3WrÖ$à‰ZÙ_¬À—@" É./4ï ¤Í`êe¯›/7U¢ˆd Æ=Bw]]@‰@DI¼IfÒ˜¡ÈZsþž\WŒDù*U†˜€eL±ÕG�LY4ô‘Ìœ9³KŠ3—,ò"�Ž%¢BÙœ;ð,7Æ¥è»eAËßE^jS�ôéG0`(oxzΙR µÖ±H6Ѧ»^ÞüÄ3AA7`®Þ€…®ªObCÿekÊ*C7h@hÎæ©ƒ/ó÷œ.ÅÝŸy¬‚žS½A+Ó±ó;Ð'%”Š„Ê:…¯s"×ËiÖ©ÙŠÂëF°d’ ú/òw‘ZË:ÖsÔÔj~º±êÂ.ÁûéÓxðÐAüà�Ûx¶a�¯ðÊVøÃ�ŸÂGÎÄËž1¾úÏŸÀ/¿éIœþÊC¸ñ�ÙGfìꎀ—Ýz¿ÿ»Çð¯ß’ñwžWLŸ{ªÿÕdYÓU‡ñ·®:…_þ£Çqá™ qëe87ãþ´…o¹q !¯ñÁOìbuÅ —®€§\ã$<.Üò‰³xÛ×^>á@ޏçñˆ8máð4~‘5jÔ¨Q£F�µ?*U¦[®=�c[EbŠB¾ˆ±ª¸«%@CýØRðMî+س«DÆYZµ%㪑·ÆáÃñÍ?ø½ø‘ú—­UÙf¢žÚ¨µYÍW’Þ4ôÑ IDATfÑBD-Ã-пccÂ)Ñ&šãË×%K X€yÓIX{ì÷xmnR¢  Wñ‰"�VË®‚[•\6«‚å€8£ ayo9^ld¨ò'.‚D˜s%ѹa Е^ZÃ?SJíš{�Å~þäõeMDz ̹¨´×ˆ©Ô«ˆæs4pƒÁX–ˆ³\[T�¡a<"5v X´¸ç0¡M±+�‘5—ù,LÀÉ£·Ø�[�ÍŒTYÙ¬Ù`2€¡ÒnÑ�ôržâ—=!ña1H6¹Õ-ndtç@LE+é•ó‘rUç_€7¾YÙÔSA#1å´`ž²ìøÑñà²L|4ç$ךR2ï‘ï `´¼Qc·X]ՔʬŒJõË˺¹F…vðAéͼ¨õø6%¸÷áï<ñ((× ¸,²jWŸ€”±^ABc$Ž»x.#Ù%-Ú�Ÿv8—pÛí/ÂÝŸy+Ekwûa}‚”Sj� |ñ�¯)DNßïh=Vž©¤ÍóÜÖ¥>éÉmŒ5–ÜmôN�ùpq?€p^þ�ÏÀ•wÇï~òþ¿»�ãtZáúk/ÀKf`çšKð“ßâñ?xÿî�yg…¾ð üo·í€‰waÊøì'Žà÷�&¬oã¶—? ßÿÂñF^òåà·^§n¼·íl8Ÿyô™—\7.ÒA®»á ®ýðq¼óžˆ—}ÙAüÐw^�§¿ÿ8Þú®Çñk{ÀÖ�€g\}×ViñÁk.Åÿùm~íONâuo9ŽS 8tÁ Ï»n ÿeDM¿Â·¼æéØþÀQ¼ùÎ'ñ¶³Ó� ×ßt)^y#phoƽ÷ÇÛÞ7ãT]¸…¯øªËñ]×:ÄG÷pçGOà—�Eì9�K/;€ïøÆKpûöøErÔ¨Q£F�5jÔþ¨|ù&qͨyÕ¶)£¨¸\K\½ú§ýâs&ÿDz7&x8ç[ÿÈ€ŒÊ@­ÍUFÄ[ÿðƒxâñ£�± Z£yRÖ^4å(’;ÌAzgàzb’°%Q6Æ5Š/�‚‡ £©½¨‰­¯Íi‘à«2ÐdØ�½ôZ±ˆ†ž6ô7ç·ƒ<ãM¿ó0Þpé•xÝ×íà/#ºåÓ§ð¯~õ8žñ·®Â\= ñF�5êoz}èC«^õª1£F�õ—ÔÛÞö6ÜvÛm¥Ç¼ú_�\؆s[˜ì´¾lÞ; wö8’›ó »»sUÇeð·> ×^w Þø†÷¹È-ä¸J`B—ìLOÈ ÷¸,�-’Qßd­rLî_DäÏÊÔ³Z5cý¹sP(›Ò# Ø(Ê1!“0h¦ªAßÉmóÆ€ÏMç¡ïDþ+Ø 39ÓAm¹R›Æ=,öãÉO1µ¯I€œç…ÀM7=wÞù‰&§åpÌÕj ëµõ÷Wœ"Q_ï‚ÃË_~+þäO>�³ggƒuÞ×`Næe%¥Õ€äŒÇ)ûpn[ªõ€³¬?±êë±)!\ù”f¤´&”×$UzÁ–Hê>¹77æš|ý»¾ûU•Q·jßÀ¥[n«Í.l¶ÂV+ˆ¸Mëí½êÎ÷wŸÄ«òYËÒãô›v«´[Ô ÕÀ‚!WÆ0U?ÁK,8±(¶”½9tœ“„äØFV#T'ÔèÙŒMI.ôÏ2Ÿšô™»?‡'¼�vJ%]Þ üÿ¼pûäÍã¹¥îhÊÚÿ7„Æ(Lu\L-�GÞSÂ3¦ò)…Åøô›ƒ›ÖIÊm^üå÷j1ËÎ#ýÉ�*çË@!VJ%ÐDÙ¨iƒŸÀ¨%êñÀc{xð±3øí·Ž×^„o»jŒÕ¨Q£F�5jÔ¨Q_´&äyFpÓdñ¸€Ýä4Ã;Àå¢0,¾îÀc�>…{ï½Ï°­¤Ò>JSz— ÕžÖÙž¶y)Šä“s2ËQÿ-½±†r蹚(A­wU|"nQ¬¸¦i«©Eº«ùõØt Á N�Zãþ«ZœU� ϱ±>¸,Ösr�"I.xG«F?Ü«Gmj³`žæÅ›µc} ]÷ÇSnƒb9rm lú&i¶9 »°_ýêW`kk»­k«: •ÛPˆi‚aM öõ^pŠª²–Žé˜èh§–† o~ó;*ÚȈ¼Õæ«‘%�›1b"”?50ŽuÔ=jmSnah¥æ ‰AX˜g2¤f“Éœ·~Æ¥e�@FösvÕÔÔUê¦_sS¤9?°à_ j)À¤Û¸€-@�ì«ù¨n2ùðƒ UdšŸ èͱûÀMða‰4:pfü쓊’¤#¯°%û”e=/24ueãDßй)ðƒAÖœs1`Å2šY§ö‡y××òMªìÂJM®²y‡w� ¤.AØÞo~üÂÀ#zê ~å�Gðñèñìë/ÂÿþŠ pÙÀÿF�5jÔ¨Q£F�ú¢-³bŽXˆ-­˜¦€õÞYø©øÜxçs‚w>x=tª‚^–�Ç8€øÂY@äæïÏ}ñ‰k}e.òPéÏ‹â/’E:Õ ²_êãR‚¬î³êJïAI¶ÚãsX’e‹t7#S ¤•œ:gûÆÆ#ÐÈÁ‹ûaý·3LHU²rЪ"™Ý挼º|fãDž÷ް¦ªê„zà)Ö"¬Ã\q‹"ßÎIænMŒÇÉH~YŠ+)Äïz×Ç DUè-ÇÝâO sVrÖK_úb¼ï}‹7UAɤ0‹# Ѫ€q–5üTåÌ_¹º|í-oy7�·à|蔥ËL “žÝæ¶à ÓW“Oœ‚sSÓ5 b\(‹j8‚Ju±èBdÓMA6O߃÷¡&á,}ûä¦ý{ÿ5¸ïÞ{ñGïúsxç ¼)Rce�é…°‹HèM šÞôb™ÍùÛÀ �˜ •¸LZªì34d¼L¸oú{=~9ß²iäö~–@ë±mRrÛ¦ òærS¦˜›!ozº¡À&-;�úDÁwdînl½™Ô#Ð�½ä|%-©xùÅúG€›Î¹sÁ$èè±bGW ƒÕ²1 1,õæ õ‡„3çÖÀåÌ‘ñnq�Lµ•ñïÁ9¾Ñ•å©(»ý\Ÿw�ýi mÁ¹Œozõ­xç;>†sçv cTäÞÖëòoÊo¾õ|&¾õ|ß>|?ñ�ߢF�5jÔ¨Q£F�Ú'åÝ„ë9ÂO{ë5¦i">/Þ€Î!Õð‰˜4-ÖZ�‰2/7�ŠA6Ë0²^²”)eI;¾DÜÇÖï�È+.,7p¹óêWV_Q“±7*Ð( ·êŸŸrj^ñnKF¢«ÞüB‰]`hî.×È6z]¹f0¸ª,@± cÏ—$%WÈ7öëh 8íá=±Ü  ž�¾�—öܱúþ£|¢õ Qk·\Ù‡!x¬VΜ9×0˜‚u$žBç1¨²Y™s!ÆIß_Ô~øÀG!ìDfÚõä( ÒÕóµ¤*´9Ó ÔÍ C�K OIÈYï‘@ËýQŽ/¸+5‹eœ?¸sÞo9tzù:É1©YbN ¤j(VfæŸëk¼J RßüoÂ{ÞýéJ‹LæósÊ”†£@�D?Û‹µ �EË h(~nváe§<±Âr¥m&Õð²—�2ºk%°eb\7`Î{Mœ¼" .‰;žn¶^šì}&À �JÆÅ8%›YÇ¡LëñS=ÇhXsšÄ´©º¹­õ|dÆŒÿžs¾®+ŽªÖ'%v£8þÚÕÍÆ5€4U99™}f£·ãâÚÆ&×ǾÊÆôæ¸6$DçÜUzrÏÜK)!»³EžŒp»¸íö/Ç\Ó®YzÞžv`H�G�5jÔ¨Q£F�µ¿Ëa‚ó> /TEWJÁMð.`rSaÍ5"Jéµ%€ƒû°Ö2fG 3•>ú$ Ó×qo¦l:´�%¢*Su¦Oã“{`Û· H¨òÞ”R%íhh§(ÆÄbÊ‘ýÛxéõ§Š=,=çØ{Pzb9Ó›`.€=ã88DdÕ¢àÔ0‘DäeïÅ9æ¥HqYAY¾žùJ•£Ù�o0„•`ã gB{ƒ“1Fœ;· ÍPÙ1+s.8Œ·¿ka´LRå"vºÅZ+8“2 cÜÄœ$PïD P*“͘”Q°Õ¡÷ut�q©X…G — mýú|ªùüÉ é¤+h¶zš)ÀB€äÂ$ã…ÇÀÚ"¤ÛÊT¡'*˜63£�J$5„ è;‘¸âÈf0«&» DùRV¦`Šæµ:a¾> ÐHå,=fò,´Ÿ—s†ó0ˆy&-ÃJ’åØ!¬Š\¶iÈm¬9ßP™n,c5ÚZn~G`—ïEt ®[¤æÊÓ�ŒÔÐgïÍu6€—< H™µó¹¡ú!LÓÔ(Á6 ŵkÊôAaLÅV°×~]˜£eN‚¹ySŠ4æ0÷…\Çd¤víLýÍ9ãë¾þ¶²�ò6~òŸÿ"âìI.­ëuš–’àQ£F�5jÔ¨Q£F�Úoå§Ð))%dñÏ›BM?õÚo¦T,®œ'õ™õ—«­ ©Ú2—–^T•_–E 4=¹D�Uä–'·j~A&<,úeatI`¨°ÖœsÕ¶Ky'’”Ö¿ƒ_@K‘ÞšÇ�+t ¤ÿö�Ç!jаk6U… “£öl�@0‹>3¡tFЬ š€@ŸÅÄ&e²²R™ƒ®á> Š.eÏ0ÿV£`.9û†¡ð¸Ôc €gïXÆËµ`fJZ…¢€™òzÁÅrS²MšX³Y¿IŽemÆDùÙ¾î`d¿JîÊH ú:à ƒjn7Œ„Z*à[桜e⬾ ÜÜ"ÍlJí\a…,ë*UŠ.Œ©eá&BÓG ϸò�S$¿hÈ=Q„gBbýyÿÈÂTrl©ÈåÜðóH'‹²ŒuŒ3dËDa_­'ŸýL:Ž `R¹BXÑ�ãÚ°7%•�g2@¡ž£§df¡\{£�/ œ'Zp"6?ÍHR–›¤€�L5ždõ4¿öüåœd�p2?-P´?›Ôþ¾¬+a~*P˜ÍFѧ-½ó¢äˆXŸªÈZž¦­†È‹±k1,5jÔ¨Q£F�5jÔ¨ýY‘B§i¬óa…¶'XDiÞ”D‚„(¤gXúÒ[¯9îa™X‹&Þzß÷ÁL:RE ÷¾Z¤I¸¥ô¦Jlßè² IUöŸטw}CßçŸÏ+ž­Ç§Q‰«*í8ŸÀ¹@¬µÜlßbœ鋱Á5 ö‘ZȆP ´m„ëXE¤od!ñyôÞakkÂE$U¥'Va¬ÇŒœY¼¢œ›Ûã›\X™ŒÖÆ®à1Ù(+c‚E&‚®'§ ÌN-(„4 O™ézÐ@We¥Î P• ƒ¹á†gP”¯‡×U™'Gi˱]�·QÍš¢©!Ì ²7’¤ê* ò³CdÄð‘)“=ÎàäÛ ¦ŸTþY½æ�7QC5e—où>Çk íS&Þ¢ø©[0¬0Ùdœ ð~2Ú%•T'(tO~ § YËщˆœ× ,Uæ$6F|3šl£©]»f¹ïM›•l,ç§2…n;”ÛÁðÌŒq¹Îh¸,vöuä§ìáPÏ׉:cªZ®Ëu‘Ûvsç'G”öÉÎ)%º&,Ðø>uXиê‹P}*:©}Œjb)÷I¢�5jÔ¨Q£F�5jÔ¾*ç°ªžó\ŒSõS‹HYPɰË,–� Ûimêƒé•dcf¥ÀKL�C}w³Ðb‰¥zf£SìcS.2eozJ–¼Êg°õVŸi ¾|Ü ³±Hw½ùž`5›l¶ØçŽÇLÙ|6o!%Æ`2Bðz¼†Å¸9I6™×à2�›œçövÀÅnÇÑ0Y·y¯Íkð4ï™Bn}c ²'$Ë‚™1gA< ^&¢XÖ90ö‘ žÂ>tuN±)kS&xHZÈ‘ï¹çóæ>Ñ{ä?)sÀ„(ý397�ĉ²šøR’T’ÈËmà�|O⎅®ªZd•b– �¢IæÁÖAÍ YW^ŒA#Ñ]ýâÆrÍ?Oi»0àOJÙ‰wn¨)(ê‚„·,’äö�ó–®êí·p5­®]â±-Úo�-Pdý½ÒXY^®£Ävë¦'`®š„ºŠþà Æ= °m†®¦°j7eà2Ôb€8¥Î(âYœl�P mh†>å‘NYê=$Ž�Šë³)È™ºo¬& ©¨˜tZº­3k£<É@ ªáXå8òäpž+l»Ôù�5jÔ¨Q£F�5jÔ>«8ÏH눴w!`N%à\Z­VXOq½G½ž†$J¿Èɨ½o;[�õ½�ô³ÚÓ¡2Ï"�­õkƒ´íUéÖ¾@%ƒô°‚o¹J½ûÙ^­†«ú‰ŽÉÄbÂ×!×iûädíÅZPc3¬Ž‹M™Æ š2üвøûŠ‘$88„6m>¼¦ïXÙ¨Îù‚�4Àkjì“'wqêÔcFÞ#Ûѹ–²k±)Å:¬Lºú¦&«×–¦\ƒ 2Õ1Ôu&RÞ2¯™ð³† µ éLßcF§Ìã\AFМ„ö· œÉääõÝ0²¯ËYÂZ*VQlþ<¥Ñr*©#¾è™­Ÿ›òá WÀCÃ!@,Çö•7 ü¢Ñ›uòktSHŒå&Óä EÉÊ8;:gîoò"5n^ADA¿�ŸÍÅÛ8ËM%ñв˜¬D:Wú§#ï=•Þ.‘e;ŠŽ«/#¿ž‚<^ý×,Ânç�Zçr‚ ²‰¸P\EZ-¯$)zͦ¢*W)zù<•g§JÉ]7ù1�‚²K˃:©¬u¶‘ æ ¡~_ÖM2)?“Y~¢Â€7?‘êÙ˜ržœNUEê=jÔ¨Q£F�5jÔ¨Qû±œWrQL±’d 8�²GŠiÞ+ D§¢ !å|“ K ƒô¢léÅöeŠa[[[D²H ÜbæcÒ;2³�•}"«,},[¨¹ˆeR¼5ØÜz@ïA=nê$»K °øþK&Bάê òã %åþšeÃTm²¼ Z©A›}p†ŽÝL€,†ã\íÝ,‘†¤bå¥8I"V#꺆0ÃÏÊo#€*ËmKjraFqSªÙ97BPÁk’WË5ÄNV[0¡Lá¥åôX‚Y™2�É‹õÆ$(ÁH4ˆ5·5"ÞƒŠ=¨,Ýb\v^åß p9¥fŒÇ€Xjì±NÁS�ʈâE+ò]™üžfªŸ­AR‘;CCZï Ê//4 B¹.  ¹ëB«Nzðþ5}0O¬2þ¼A~™ÖÌÁ}„µêèËf' S&Ÿ I<ëUï!¨O"„j:wÁvÌ•6ì º­‚ë>�!È×g�ë�<·Ð„�ÑÝ÷’fFÉ3IµÅ“jÝ,ËØ•':ŽÀéÂḬ̀†š½\ØyGëÕ©9«üƒМ¸#Ú�ÇRuÙ´¡gÍ~OI5jÔ¨Q£F�5jÔ¨ýV91%LÓ„)„*ÿU5˜¼Ãœ"RõšöëÂÐ˵̬»¬ÊÏà‡{\ ±\Ê;UÖÛÙŠ9ü¸G+ÿF#�HÏ)=´ï<àÄVŒ{ÏžM(!ök}à( êD¿°0ë{\Å.²9¿¤¯fªb;–©ÆÊ:ùŒ†ÅpO½yOLRv"“}–I¶H¢=2ã|-ޤ†`Š£JjC ‰Q•¨È—7õÝ=fSȪŠ+¾$Œ:%¾ù6a٨٭Ê@uAI±„ë¸�š²…X`a웸$é©ârR=¾I,»,C`d›(á&Uö^¬~xÞ,ð‚X£²¶\¹$¡7#¶º ý+“¼Â¬D«£gÍj£ÕèÐÑD$BZS--æˆ 6æú„™§œ‚ËÉ7�˜4J�œSLsÉ«m�(¹>êil›D¡�5‡½Òj5XDQcO›š„jä¶±ZúkhÆ�Ó —pÍÕ—ãêk®Å‡ï¼‹ÆUÙ„åº%%i­˜{òب)¨_nP^wÎe„à*ø™§ É<®òäÇ×'+Xhøõ\Eûîé)D ùúL s¨Ÿ©L½��ˆÑcwwÝR¢™¬`µ£�Ñ0TæÚûÑ«a~-ý+F�5jÔ¨Q£F�5jÿTð2æ8r‘÷-wÞÛCpÉ{øœ±µ½…sgw b±¼Q€ÌÊ>µ_Œµ? X¯%B“R%Ñ•I;VhvÒ{ 3Ld¢Â Ó÷Ã,õ· Àâ +-.Á˜‡ôË)íÕïL zU5ñš/`Ö2 T©%ɶgVúê:R�3Efš«¿ÞÔB>K[¬l6{üT˜h ¯ƯPzi!EIb±‚l ãd±·lu6ìÔ“5ÙÜá^¾2,%ƒ¢‹ì ¨Û÷ìj»¶$±ù*ù.Ä7˜±äµË—&+ƒ€S¿Áö Möí\FÊÁo\��ðIo_QL‹H«¿š&Ý9`°‰Â2Ä€RÐÌPoxÕíûª“çD[ßQmÑ<êTNŠFû•I`ŒŸ¨÷ܪP‡�#€ ´pœ9žÆ9§zÜÜ@«C‡.À©S§(¶>Ùˆ™hÃüDBi¸åõõü1!ι¦)%™Ñvö9ì1¡^ö[>„"WÞ9ä– “(Ä#Ö„˜NºìCÇÃ'OÆl˜„(âàʈ™´�r3€Púbö™«LWÀ8žÜÊÚ°�ò$ˆÙ„º 8s ” 4uKmN$ž½C½ОnÄö¾3gÎ@’Œy#ȰŒUÙ<Ëå'Žž¼8Z#X�ÖŸß=U�(«A/´¨+†£@¡ž#épnùÈðÖLW;Oò7Ò”D·)ÔT<}Ã`¼[*t�åXy±o@§åÀz½&ÀI%º zäœáƒ¯AÑÐ4 À•‘rDŒ*/öÞUH&@/ZåÈ–òê}¨ 6‹X[ï>�·‚O.7´[ íÕC)—‚ì‹ù¢'Ï½ÂØ;wn—€0=FYÀ04aWª^?·n ,»– „œåÇÎa£†~ÁXuyÈQ�¥Þ 4•ôâžV›0Gõ0()M‚B»îø¹x‚kÐ!è̘,ç"&”Ê’KÄôDÍvFòÍ”a½I²¡m˵«<:o¾á5mÇ™Dd}°”HfÜÇ ×cÐæÚ(º-rz‘%ë¹ËF�¾xâ5jÔ¨Q£F�5jÔ¨Qû¬â:"&•~ƹ(ߦi…iÚ*=Y,ì1�:KVÒßùF$²)¬  Pß¶\ªD d£Ú“ž4gù;!Æ‹h/_AGgÓxшO¾ ¨`"<Œ™‹U�ØÈ8}ò¯í'mb°d&4` h=³ö¸®Ha0jv Ä+ï{ñ‹Ÿ³Àúó)=«Ú¢ Õð‹Àò_ëŸ(€cû\'Vg 0R3d|B¨Rb”ÏW2–6e6c Ø‘„yª¯¢š€CL±ItÙ¾¬aõ|SZ·y(¬Ö.(¶’Ÿ¼÷+Yq}±ÅKΙé'ç¢D'M¤¼É¹°`/j,àËjô ‚ EýÔä¿K:UCgä±1î¡Ð2•r˪ïD*«f™rœiš˜×/ð¥ï�9‰h´‰�RI9V6Ÿ¦ãÃêšçÙ|®„—ˆ\´Ð(™›1¤€RÊ0Lt¾Þ¯àÝ6¥ Ǹ®7úLÆ’Þ¾äŒb}êÛ8`Q@¦ÐÎ𘦭zÎÑ„i”…8%çÍO*Ê“ŽX7iÝ�øFS9m¹ŽÂ�êÍ�h=ä.—ßË~‰±šb¢m2e›Í.ÏçÍÇ?<ؤµ˜vŠÉlîôû¾™°Št[M_í“çBXQ"¶¸Jø ËÔËúË ï‡Q¿úˆ¥ IDAT£F�5jÔ¨Q£F�Úoµå ‘¨J‚÷pˆëë4#!"e¤Þ'h–¤é½UVúÙiZ€ÆZ俣¯‰Á®Ù0i?.ý3K>¤×Ô`�؈7r¬*+d§©õÑ Ú°]Zé[sMi]Ñ5s«„:DXÙij½¾ž·„zt ° ÒY­U:—ñ¬g? >dÂ-¬œëUrÚ°ùÿ¹þY7«¹’üë˜�1¡rm"›�º9ô wýÒW+!ŒI6ì©ÞxÙ°›åXš dåàGÀê’5Y®+¶€—2¾©-;7©6¯çÃZ°ê¼°\9¥‡P±‹`Ad®ùó%¬fš€Ï”JKeU& \¤z¥ecè(ˆ´¤ÜS¾¶BÑì³…)¨ Æ&ã²ö].æÐ¡�ʤš�‡�jùÑ •‰X™`P½þ&ô)ÅÞ•P §`VaÇvd3KñÝËŠÜë º6;ÊÔØpç¾ÿþzüø?ûç^�]–MLå¦r‰UG2ÇÖdãrššü›‘bÚpžª}O)éncêñÓ€^:]>£ÐiSw*ØÙK½{ö Ì½Ð°%1ˆrüˆ½ÿdÝZD›âÄ7—·ÑÈw…]ØŽ!)B)°˜Û�þ‰J® Êr³kÛœR£Wçô_*0jÔ¨Q£F�5jÔ¨Qû¡æÝ³˜×{†}×üËê.LjóWS{`ÊŸ{ƒ©í ¶ Œ0Ó€eš2Ø–>iªîËVÍ&LA¬ð’—Þˆ«®º ° “öÍó<·4`þü”ÒÂëO�ÚÐ{ÚsÎÒOé;­J0wžˆªÂJÍ>¸´¼ø½7½Èž‚\‘•<%÷ Áhý¹�{{_…X¤×•;–%º4hɽÇ2�ÖS±Œ‡§ÀÑ‚KÜtÓ3ñ _ÿUU-Ê¡·õ\†a¥ÐEÝ7Áû•™ “ —ÉÆ²Lý!ý"õ™�’Ý Rf—ñò;ž_­Ûb{ ùö*Ùy.€üdcˆuɇ+�ÁµAdJg¨ˆGœ ³"íÓwie R`‚¯ ß©SgêkÃB¯^} ~9‡Ö8šÖŸ…¼˜çµ†AdN¨Màà=çÜÐû$šv‡â/l8·ÔÑ/b\×W„61F¼î—ÞnÎ�“‡ÜÙ-§ê¶cúÜdËëu4¢žT�nœ×€S¿Cï›ñeòƒ¤�arŠa'rFn¬AMò‘s’›IäÅzÍ}ÚQ67žŽk07³ÝÄuþ$TÜÝ”vòÂtìŒ2שZ@Ä8›dfY¿ À$Õ’Ø3S¬ýʆ.ÃʃG�5jÔ¨Q£F�5jVFÄ4h½P˜œ÷…÷E`JZÎøÌëµIÞUoW™Uòd8o{QSØ›^'•»&ÓÏZìÁU2�ô¼ ¾1403¦5®¹æ:<öØÇ�Úÿià¦ö¯òù!xXŠ=—ô÷\ªD*oÀMN—µ ©ï@/·—ОUÔŽ¬¸Óxžs#íè:C`*Ÿá›][/^3UPkEäen& ×T‰v6A$"õí¯‰AYÁ Ç<€ƒSåûŸúÔýøä'?_�¾¬°üVŽ3á ‚½h~‚â\z-{Hfõ~„ŒI°„Y×ynØ—`9"Á†[ã/ø2üñ»ÿ¬øf¶WS¤€ÜLŒóº0AÆŒzãüªÉQSšãº%ªË©)”¤*¨§ÐD„R?Aõ¦ƒÑ� ›-çŒPÓ_¹Ö…Pi›(€—ƒ‡¯zëÖ0­0.} — ©HIËde¢PÎõ\=¼_Ñù‚&PÉ2š×£÷<±9»ê=¨×©r馴Û请|0۩̃Ý@ô|ösžŽóÓÿ´�Iœ¶«²ÛرùHt‚”ŠLüt»qàjP‘ê¦Àפ7˜çÈÀVð5@|ÛÄÆÊ²—ÔžÉ: �e Y°'‰æ¥—ÂM7=»x°»°Òœó5œ#RNƒ[®�0¿ý[ÿ÷ÝûD¥'ý8Z@YzÝ‚/Èùh�[{Èú¹‚9¤”ÌR•q®“ç.½þ\“*?Õq‹åÄß©b¡õ±Â–âÆ!…õ`¢íÑ Î²^ï’åXÁl8“a�Â!Ri­Ø™ ÐÆcÁ ƪ �dÛ¹‰2@ òø¯IÁè�¸\U�Õ¶ŒlîTæœ4å—p„³9/Y§b ·Ä<|•F[¿>)‘ñ ޼ÂÏÿÜoV&¢7y’r­xšGe΀çÄ«¹/ÀNÆs®¿¸ Ò°'dÞâɲϘV*¨*Ç*ƒÌbÊ«fZPuÈ”VÐb8t¾nŽ@EB¬‹†.Äȳ±Õh�óÓûÈÉgûFû´~„2NÅœq‚à œ S>«€dvQ‹yi¤øòбߔ­÷Ýû~ê§~¦ó¥ýÀ¼—Ÿž wé•gé¬,ƒ!íò>6²dQPzï­TÚ™ysÄã±T©z\P[õ‰€ksçk²JOÚä{™6±ÍÆ©åŸr�øŽ^ëÌÐ'c,*çï:o ç|Û4‘Ï£F�5jÔ¨Q£F�µ�jkk Èq½‹©Ä·–à¥wÍ@L)FˆÈ½”†gÜ*±TéMgà€ ï¶·ÕZj³ U^È3û4ÜÒ‡Z¿5Ƥ×m½ŸÁ,–"¯W9n2_ñô�ÉX¾Ø@Ì´ðͪ2C峕Õ&0‘©ª|8µ~ÖÚ¿)À�7à,ƒzÜÏÀµ¦$Åw–@¢x2nÑ[xÛº”IõèüC"Ò3*“Ìäø¢Ää]Ó£-¶£t¹)4ù½¼n¥óÁÀD«çô²Ê±Íy¶ŸÃyî¼ÙO¸ÐN�×�¶·w�óñ.¤ ×IÏ� ÈTI]ä�<ܬIdñ½côS”¹%T‡�Š.¸`gÏ®M4r¹� غCä¸,%Uªg"ª$éêaiÁBGVªªjÉC@KûeÊr‘C[Æ[Ù5”DÀ̌⹧òX‘¯À̵òõ™6W_Snô£OöTaÖ½ûv“²]7SMª8µH�%¤-êZôí²@ ”TŸPŸY‰t šó¦¨j×=9)OoJô¶<½°h=S�%ÙIŽUv@TÖ§z!È�HÉ>U*Ç `Ê´ÎA&ô?´FÅ7°Hà�×s-'£À`I£VFä5jÔ¨Q£F�5jÔ~®½3§ŠEVΘýYäi;\޽èáÉ-;�¹öx€QzTg€í¥µßé-q*À¨§ËxòÉÓxòÉ{K˜$Rõ„ñr+Ç�[ß«ÄE«Íô|{Ͽܽ.Q// ¸ ÞPH*^K3ÎÉ�ôºk‚®J›µ•–>½�—Ë ‹<[Ï?N'.€f®y ia½¥2dIÉÕž¼±Ï°†¯ Q_“Èe®â šÊ+àâ&Â�úð×uãb��ÜT¬ ßJm=éq³Q=2Ø&)Ñ…�å+É+QZ´oÀ�sâK˜:I,$æÌÐS@ÕQÞ‚kXãg ceÎèÂYæ¸nöd’¥Ð$ÄšÆ c0( FJÀ§?õh[l}’ªÈ�Y%21þ4NA,ï=ΞÝk+ɪK´_¼sKŽ‘›[L;9î›7–È*°µLƒ)¯É5 $×sïã¸Yb ÇZmtéÆ6yh %”‚Ÿä\=€€”טãØÃNõë¹…RHJ­õòÓ”b}ŠÙ«¦ 1*‰¸å³<.¿übÜ~ûóO7zIöðÞw’[Š·M}v&íIžÄhùF9nkúô!'Os,IÓ~‘�¤ë‚�<—kBæ7ÆÙŒULkÀÅúCÄ‘x¦›]Pþ¹ÞOiüÆ0jÔ¨Q£F�5jÔ¨}[Óê.¿â¸ìò§akëܰDðÅXoPR—|O$ØÒ¯³õ—£,õ[ì–»´b—�l·¬ËÐŽQŒR‹$Ú7If«ªLY<'ƒ9mmmaš¦†Õx%’‰™–71µ)¦˜/FIEÆy�1Eׂ'L«Ä^Gbû,aˆY}ûÔ=«idcÙ-ÏCÀ]°³A“•^\‘hÄ&¹Õ Ç7PQ‘etŒB�°B%Mí&�9Ÿ›ÜàB?Ö]Û½' »k’ãÕj•ËÆ:J1æä» �ñ&èÓ‹Jbq®‹I#À%ÅG¼Þ+�ÓŒ9ê[؇zÊÓøbœ› lÛÐnNõþ«‘Úð5øeBð+„àñ¼›®Äµ×]Ô>SAÓhæSRyœÓ'9Ë�Üv¬®!JÝb£å Å9ß¼)d¬úñÒ± ÀQ£F�5jÔ¨Q£FíßÚž¶j:®CбôM[[�”sF˜B�‡æ7Uà$ƒ‚A¨ïs Y ˆ­ÃrçÓŽÚ¿£êR Ð7’�°§ ›ÎI €$}pŸ ½c€÷SíëSµƒš‘óܘˆš—�*ˆ7A¼ïŒ—_îC&SëÕ™ ¤8Œ#ÀÒŽ…à,¡aÊ“?j Ö¨*£Lò °UležgÓëþìÏü§š ˜†0Þ”m £ÀtX¯×†íf¯Cן›*« ›|DÏíšEÖ›ÒºK#†ñ~ìǤ'1ÎÓÁ©�@Vý|Gá$Š¥=ëÙÔÀÕLsQÖSQð*°+kYmþÖëuÅ=꺺¡2ˆd7D\€%k~Ùû¶iœ·°½˜V«>s¹C^ ÝO ,UU*¤5zlºë˜êßÙ0áÊ1IÿNzóæ.Ñõ8јl2ÂZºt¾†7XYtîX‰À#¬Dç7ÐtAH¼²Ãôº:Ù/=¡˜¦`€*f¸š.– 6žW»qª©¤ ÜÖÀ™óâ÷2»Q¼õ`Eûü² ûÛ¤nÀUN­ãï ˜—*ÈË“ Ìø‰Ÿø1|õ×ÜRol `aêsY‹xŠ+8y  p ¦£JbÑRiM2rŠUv+a”¨›ÙXb5Œ �Þêc#¥ÿJ¿;/Ô–æYÆ(X"M ¼àD];?L¢ù¶ñÌˬœFe6Y=†•Rl‹DñŸ> Ô~°”ñ²mœb9™r€Ûn»÷Þû žzêd³/SìA3šÉœSŒ¯ýÉŸA˜¶0Çs�Èe-ísÊH&�TÁÏÂäôÞa HC#´]ÓB÷Á9·Œ>N�±TÕPͳ¹ÑRÒäÞØ“-4/7½!Œ1"˜¥VQíj Ê^uÞ$JÔiàTÕÍK؉úlÈ¿O7es±Æ[$×1}7NÞ¯Œw"kèm…7~‡,ƒÖ›45ZÀ̹1ïX–ʨ³nNèPëï§¶Éz/TS68epÐ=¾tèäâ¾ÅE›Ÿ{¹ÙäF–óëo-^“¢�Š:›�³GÜ•á—Ú˜Ib§,1­—ArbulõÉ€¬�rM6�Š`é£ròQ£F�5jÔ¨Q£F�Ú¯•R‚CÆTÃ=‘‹kò[­�šÂ„ä<fÁ xã§€ ÷Ô©~oE^ës›Ôn+FËŒ!ÆX?7S€§~×Á¹U¸œ´>tšì+ø„  $É�t¬¾OÎ&%˜Jî©Õ›nI ± \ QI¹Jb�'À ðZxÕ!f�Ì®cÒK9oPï @ÇêAëá"±�œ ,aüÂÕTa^'Bô)6jJúa²�õÑ›šeWK(î´~\x¾€ª5à]9Ÿ;ïütÃd„Ȧk4VÌz×u›pü¨GÎg[2uð[Hy&vèlFè*Ë® Ïö¢D¶¹9z¹ÅQ‹¡f^Fh³š?C&–'É¥ž6Ý}»Ñ�½PCF0Áa‚w«‚hß!¶À4M€ƒA›…5&QÈBƒí«Ÿ`Ðùè˜Yz1Ž‚”Ä.”4i�”–( Ò²ÍlX†Eù‰žìT�cª4]˜›‹¯Küù8²Û¹²I7kâêÍçÈÓmðZ°H{ïy×è°Îw©Ah©B™¨á!K_v®£Ø*ƒ‘fé¼óiçÔš‚jØIÔÁÁ ˜÷O&ø¼”­h½2y½ôOp–£F�5jÔ¨Q£F�µjN9†_Ê Î‹mUeÀ!cŽ)W h•°r.÷d}�†—új³¥öT¢6Ë–«„Ü'‚w8£ŒSÀ0š÷öþííÜR¶’å, °oÐ÷¹Ö£s½ÌYrBÛúœ–83èÓ™ø|SV@�Ã?ä3K†%ÌÈøi_ë:�­d8L‹p¤ˆ$Ë4/á&”~l@XTù³=‡‚5À`,,5V�+–óõ>”NÜH�s‡ÑØÎ]ßë c|“• KÌI#€y�ÙœWb-[ª±ì»©q½£ëÎf­3iLÔ˜œl|%…2«(µNªøã1Š« I Å`Ê1Ðâ 0IÕ@q6¦˜bRØfÎ5Møû?øÍ8|¸”²"ýÙ·xg™¼íí€Ë.Ûi>xŠHs¸‰]p ”ñ–&l=õE´‹TÇÉ·†©Èü$@hlè_&cF¬T› Ü{òå¶‘ärRæ A1Gç¦Fñe¦ä’QÈ2TG Kiá Èòd¹.¾ìçÊ1çzNúÔ� 1›g6ÉÊ9½&´"¥åæÏë‘c¯•z«fšìgɉL_ó5/Æõ7<Á¯ÊÓ çkÌürŒ@. Ã\+ë3·§bàª>„Þ˜• Ò_î1gÆE4ý£F�5jÔ¨Q£F�µ+ûŒsó.öÒRÌ@í�öÖ3"±×üà§P±€‰zvOàŽ3›•Ô‚T]ÂT}K¯šòÜzñž€aSt³ 6M)"Æh<ÑàˆDŒ­Ü0 é÷ vî ÊÀÐz@ÍO(ÿÞÐa9"n‘B¼I§l¬°D!( `«&Qf¯üÛ7érï¹XÂ=sÃEÏ™žçy±Áöáª?×M2Wjêr¼ŠLÛû¼ß”‘]ÕíO`,pƒPC6\]×®5Ëg½÷½Çç?÷XÙ˜²š¶rR5û è–H)Õ¹ÎaINRoCZÒ[ È¼nîúCfG�5jÔ¨Q£F�µŸë©ÇÀ‘ÇîDZ'Æ<Ÿ…Ÿ& „¢( ®øý�H=2[_©dÒ!ÆÙ„|.UTPЬڃ1cKúi‘ªj?nóÊÿFJÕ� ˜ê±’ =Ö×Y€N&oB9• ƒ (& 7g$²ZûìÄì3ßE™$£öVŒ)äò8ˆ 6gÁe|UúÚqe‰±‚`Ò‹OaßòšÕþÞ7bPÁ2VåOÍ�ˆßæ9뮤†,#¬JÁXÆ[ÞQƒ1Rƒ¦Sç£$2W™·Á„<£›÷Øò‘q×]÷4ÐÙU�ΰ ƒo@¤|NÎH«ÅnMÓ±�õZåÆF1*c$ÇdLi ú&x1c¬·Ë"jšOIÆéå¤J‰L&•D •AfB!ԒК"~øù <õT®1Èy‘Dì\•®¬Î9œ>µ‡ûî}tÖ`S—ðÊ[O¡MIÙ�}XßXì×#­,+e �S‚„ i >aÎQå­áU`Œ7H ÈSRAŸ—À¢ß`šŠŽ 36œbc�R^¡Q|5f»×í˹‚€,À›‘� i¯Î”d¦F—›Ê¨²VÎê‘R@ŠÊ>LÝ•þºÐÓñ–a1OíÖ¸Ù”êæëô3•šžÛ¸ ÀQ£F�5jÔ¨Q£FíçšwÏÀûŒ4m;bkµ�œ"¦ \•ÙÆŒÜc©Ê)azMqJkUZ¶Ç­à›Cë)5HÔU–ö“LtQÆœ«Œ*f깦R륣 èsš ,DÍp‹µ€@1‚b%—ÚÕã:ùXS�û¬–º . ç®!¡®}Ý9´1Ïõ?Æm É…1ŠdÁŸw1^û/^‹ƒ‡V˜ç¹yÜ9*va�ÑÔй…ÎÅ& ç€ÎøÙäÈšu�’†µû¸rÌDxãTœ\ð×0+õ!T¹°ÅO– ¯¹–GQI=V"¯OÕQ°, Íey´0—ù ”öV{ª>T,JˆPìÂLKÀÁßrë5tðK†—X–f�.³2 ³ÎæÆÚº§ÈY ƒªRpáSDбJ#÷ ŠÚS\{?ýÊä �X%µ6šZ²^GÍŒ½E€Si³öÉëíÅwÐ~Ø4RŽ‘ÚÓóL¡ši†°ª ½Ê¯s$¤— Mãb~Êë&H°ŽƒJ•í”`ž¸ðæ+Ÿ'º{ý£×¢¬MßtO›Ö› ÷™T^™|0²^û ` åÕ‚v2ÑŒ¹nëö„ °+}õHX®­r-�n¦þÉ“kc–ó\×8#øuÓɦ2xꉞÚ`0nQúñ‚! ‘t8 S¥Î"ŸÎõ\Ð_‹êp†÷¢X«=¸w¸çîÇñ?}ßãô©u—O Öe1î�ƒ5ŠZ‘Ic6ÜD¾Vð%9'g² ø8FŘuœc\ƒÙŽå½¹Émåøœ�‘ IDATgY‚©_P@V×*.QeÞ®„ÑèØ�ŽëµÀ¨ —XÏ! (Ù«+EYæO1®2¹´„Xþ%/½)ù­°–$™uaŒØ$Âi¸ÄZq~“˜aº¦W.,B´?<�e�ö�+!#0`ÞÂØ2¥¦A•EÅìDM5®O 2�b2¨.{½10X‡_Ù‡�6 Ú›-™q±yÉ0õõ‰èË0c[ž�$J†Ñ' ìÙ§Ì@=1ßy­,nas2óOÃ6¼s9jº§—ÊõôiÉí½° *Ë£ùõ %Ö¦õjpŠwA¼);ÖoÈ…*é{}ÀZ$wIXš ÐÎIM^û ’vžõI…è™×m.O˜Rfúu&¯LOOeF�5jÔ¨Q£F�5jÖ:{¬+fâEýW›ý”Ä{]{»ú?^-Èl&XŠ„ÆÇ_SO³ ߀íµ¿X«*´ ¼`S¥OÒ ³§~éí¢‘´rª0êįΡ³áʨ„#g­Ë�þ~ “×ko®„»M>Þ„‹d²´rJž©l¹b¡&ÊF˜|�òåBðú䟚�–âÞ¯àý š ° =ÜÂŽÌÚÀaŽ >eñ ´° ΰµ_'ÞW\(¥êퟡ£-0™ÖÒÒV .á’K·ñüç_߯A1 l”¦=vÔŒðø8¸Åëzåh“Ó\÷á¬rÞÓÏýì뫟ßÜÌm ,§ÍxCËÔ…—Íâ”É(÷¹3'¥ôMG Rl7G‰aÖAZ£$ +[Ê&á J�3àƒkènŠ)0£¤çï)ÅØn8œ–+è*3Ýzï¼^R,T]eCN‹…k+âž+¯L–'Yv‹�H6ËØ¥ó¢r4ž™¨±ÖàS�7`!SQX,F”±±ÞR.¾…)ú¶ÙÑm»�9­)„@‰ÅšbÔ6ýv+r¬·eMñùë�h“Ñ6Þ=›x«Ç÷fÃI9Ò¸&`c®0›³Ý¼uspCïÚß’¸ ­W::gÎï{Ù{íµ×™õÙÏû<¹ï•J­8m­‹*ezwØvÚPÎ 9)vKBUéx9@nØžP¡Ï:†q¾×°Ÿô¶`Œý ‰ t@E„μøyÑ,�2cp‘ŽSúþÛA˜ûñƒ”ŒÝÓ®+¬ã}õ¥ddoI†ñ "á=©Á¹‘¦+íØSNdÛ¥qÏÞ(SW jÁqß^5´£:ìË(EÇ98,u�[‰a{iÞ»3ò®Læ¦{jüjÛNØ÷»ä×—{˜‡#@èsŒ­T|Ö«^‰û�]äãü¬q"K˜fñ�‰¶fû³2eEØ|3ÈhóªÍßÑ•XšÝ 9'Ô*hÍä°ˆkëïö‰ï€DF[+«Í Й„²”2<Û—å>ñ,)Ý™nа"|�µ„šŒ7¶WÊH+n¯aEœŽT£»ž0ÓCE—.ÝÇ‚0Â�'èÈðo�öË.Lé­ÍæçŸ$ÈÕ\7•§”ÂRÎnø–¾›ú¤ªÁ°ÓŒI]fŒAår�ȼPFÏ=� ¸*$yº6‹õFó3 ›ÓZ›G@‹ÄïK)• =…i?«3ãÓ û½}¾ ¯E›cLó/ÃÛØêìש’?ƒÐ¢”O©ÆBmß™RO¯¶°¡':Àt›ç ®ZµjÕªU«V­ZµêÞ­$‚R ²d䜻0¤BQò–P{àöŠ|Ê8+ ¢ƒ'Xë¯í…›ÀÂ8Bû§`ì±æý, [lÏhŸwììJ�sÄöÔ¶OGhÍ彯'‡‡êdñåâ#S¦yàg­ÉÆ&j?§ç,è³¶ <«ãX½Ö'·‹á&Ó;.c%ÞBllÇ~÷vT ÓÔuó>�-Ó\°ãÝr>æ•:Qkðåãs3k3÷Ûgñ“§(Ûë¶mÃõõÙ=0Àé{w‡Š9e†…Æ„jH Ö1I6¼ï½¿à]ÎûÞŸŠúœ®ÔëlƘKAÅŽ”¬´v O•Lc²÷ùÖ¡lU°­Ÿˆ EBÃ3tO>!Y¢©¼ò¸x¬Ø2ÃC��ök§ä me›ˆA¬Àò_»ŒÌ[Âïñ¦â‹Æ“΀—ô\åq¾¡%UˆœÛ=ð¹Ä8ª9äàg 8I†<× £ÊâÈÍ·PÈX”= ÈÜ‘¾Ûo<€åµv-¬EzNø9$#)&ÃKê‹G >±‘ohOØÑÃ"„É_pŽÛŽR[9˜còÂÌc•�QÒËóŠC>jÕ rWp;¯½ÖÓ£Ü#1ÞG ‘ )]A°…tœ›ö›³Ð"¼b€W­ZµjÕªU«V­Zuï–Öfu>Ÿcg·7Ú¾ºCId�Uõ¢› ¡¶‡ŒÉ¸Qý™‹Gxàþ±gn6cÑ“"£ûÌ ÏóupÅ�M« â]†Òáj5Ž=dŠÔÿ¬@h˽Ԧ܄85ð‰Ø}l«�þóñY ³‰ö1Sô;´VW Ñd~`¿J)¸¾>�ùغd]ÉéÇXÆB©{…a8z)Ëa°Ô<ãìàÁoŽù—F[pšæ¢ûU‡]¯ýZ5q³4SÉœ…|#\msa¤`³¶C3ƒ´VÙÎÅ�7„‹Ù¤Œ‰àˆzÜÒBbhƒËK?‘µ¦!�4UTSJe­&¡” µd8$I.†g°égÎÍ’mÆáXjjávÞÇ6Té‰6ŠZ¯Qµ"¥d 2ÞFÇq ¿p&a•&’Ë�9ùÈ$Í{aFx|Õ •öI$ã„Ú~kH»i7_‰×¤‹^­�oæñó�ˆ#”:ÄòÚ9™HÇÓ›&N{Û�jDŠJûûRö ª´'Csh &È|\˜9q:i²Ý 0¸“áý ç÷‰�-joa¦ ËÿoÕªU«V­ZµjÕªUÿ&”ˆàt:µÄݲcÛn"å-ì!“$¨°gYß7Já ÜZÛö“&FÒA¸Ý¶í«påãâ=£ �J©xî¹ÛðŽH߃Trêûæù3Y|ä-Âuì=t¤kJ&âñγÍ;P[Ö��·íùgá�u›qˆ«+}/ïbeQK–^¼Ö²a�. ¾æ$bÙìcn‚±v¾‰¾Û3\H6eC ê«È[ƾŸéZ" ˜èïÌëÐæ“Y²¹w#@kïËÄC@B ˜��9­ÖRÞÆâSŸz–„mB6qåB^„% u2*¥^ãyDi{HM¶¹ÏmÇCÕ茫åšD4uè±A #¡&%PBLLá�K™µI �D¶éŸWúk{úk¿.Òtêï5L^„{ŸXÂ,€Ô’…úE¿¬kÙÞix4‚I({é2ÎŒœ® É¿Ñu#üZ•<ójPÄYPûs%eY¢Ö#çdÛb»B�!è|#Ú"`Ç9¤Á"G Iñk2�âW¾á_›,•Óz-:Ý?ÃûÒ]�ÉÊ¿9pcØ”!!a8† h©#˜ä<þ} àÔŸ*¹ìü†zü$ï¯Ëº‡÷ÃXHK_ð$¤X-àªU«V­ZµjÕªU«îåbXÓöeöRÆžÓ•y™TKuìÅ,t3Ú,qg �Þ³z¢/(Þÿñ±�nÈî=˜$|ÇŒcŽé{èÈ>ƒ­ã͆í«]˜ÿ]Ù°ö�ÊšÙøŒ‹y¢¢�“�}o™³ ½ÜCn„~tϺY ãÌ¡1�{Ýkm¼ßfå_S"–ÁBŒ-™U'óçÅnÇ£bÑ�ÿ%žÐTœ6G:Üí UÕ–-`I¹ž¸ZÓ•‚ö�¦8uQ\§Ç¤hãÚméøu–P\:$-�Hg<:�—ÙÁ�ø’NÀºó9•! Ûèþd:ä�ãFHèN-±~♤Û@ùëÒ”Ö"Á¸“ÛŽçVN§øz€2vQLaiýÖ‚EºàßæŸÉ Ï(¶)¸¬×ß{°£‡ CÌ&l럩9ø×ñ"`ÜN¨ÏÝ Qž&®Ã¨olNA}\Èì»ø¯ÜA;tÍ!:›XìúWuÏDŸÈqØ1D�= úGÊøÌv½x\zéYÊ=Ã9»œ"lRq�÷úó˜H’Þq„@¤3háì Îþám¿ ïÃAŠ®.à ñ˜G!­?�iŠÕKÀwÕªU«V­ZµjÕªU«î•J)µðÆ>�ÑÖk­Ö -g”Ú:ÃDZ‹°öÀMãGxÇ]o,¨¨Ã7ÎÄ&3€i{Cn¥lû½á¿¢´ÎHšé¢f¾Ï�A“I6êhtÖaûi”h`œYà‰´Íì; ïs«©KßÉᶇ5Ï8Z=¦Þ² .õPM ªˆ¹Î<U( "ÂX·i‹ Êh½•äðÎÙBÎB¦NQq›¤ùQö‹jMua�Dðlóâ¨ôÔ ŒºÄlîr빿7Mãâ^‰�ËE1«&Eð¼"§Z›š6õÜ‹ ØBIê97ÚÙ&IAJ§®À¤¶µ×"[ Ž#ä@=a×oèÒ —¸£5èHŽá–M—7µ $iO†• Ñ´$—XƾëÑí7Z­Ñ”‹9gäŒp‘Çd"D;Ž”6”r´¸ý]ª·yÑp•X%¹sÇÆ Ì~|1š¥¡î‚c�,ç!½ÆxJÒd°:ɦqža,†fPcöyÜá¡.)$óÌí®GßG ¥…dÔ~ŽûðÞk*E¿™Ùæ!�zµ_[¾| SŸ%Œ;_?ž )9¯â×sj6§P3¯JN0üÔ0}‰öVÊ*—=Ú‡‘Ü„“.¤ ²QûœÐ‹_û`¥Ðr> Y«2zÐE¹¸ÀX?yI<êû°;ðë-·l<9&„kvÿ;H„UN²�ž‚ïi7™‡[€À”„§,ö0�Ô"Ò³àÖ­[¢yÄ6èÚåþ+ %\óuÌRøÂ/ü|<òÚ—I¯++õùûd“ä­±ìÑZUcj· Û5±ãÓá(#Í&*ÞÃŽ@ôM ÉQàv¾�ò[Ûl%/EÀZjµ6?Vn60+až¤t¢ñ«¤`­TÃshöb8£”kÔºû;%A3ìSÄÇž^…§b«V­ZµjÕªU«V­ZuV)Û¶5ð—û¾‡}µ–éɬ¥TH¤ÜÃH󆮤}—ûŹ×]mv\*ã¿ Ú1\c¨´¶O6@•¦Ïõð϶g•±¶½`À®•`Ûî ’ºP$÷´X� —ï�ݾ Lê{l%1Âö¹¦|ëçV�ø÷ËØƒŠ´U¡Î³ÚÌ{’íóûñGÿÅöšÇÿÄHÀ�Ê3„îG;~c)íØ7WdÒ=@LÑ‹"$?¾˜J´ûJ¤ö³?oà°XcÇÐŶ%°"tž½ï¾« ŒjhC¼d¤;¬s‘] ]¯–Ïa2OãTíwueTw2ÈŒ|a«µÝ\ Õ¬ÇÜ û u�wÜðJ�ÐjÐIH§ã\K)Ô[F[Ds"é±ùºBÒSvu<õ¸ä÷7âŸuǽõ�øÀ?ÿ>ñ‰§ûõ±¶Ñ½µÉV†MMégÜ< T*~üÇ–$Ì•äÏ ôgËMMÞ¯1zÛ6©Ú4ÑÓ�2eÚx™'bFkûžðíXÐë¸Ù­]šÇ„½õ ú1xåVî�ÐcÓÃCò<柷CKhivb.½í8�>&ƒÒ®qAÖì2t‚á§8žˆ\Šb_µjÕªU«V]®ïþîï^ƒ°jÕªUÿš•í©ö½µsžÏ;¶SÛw]_ïØ¶¦b’¾:¥„kÔîG/ÝÚ)Q8¥ƒ.g¦¢Slù„ª–¼‡ìëàÚ÷}ØbY`ƒ«NY{5ÛtЂÁ8XHÂ!'ªì?‡�ÖÁ^ì 5a« ìåi?o»?<(µ±·R®A,fS¶e …Œ› Š)EFC¿1à &¿þßÖO.½Ç];|q*›sšÌ2�l¶P !K¶nîi†—UÒR£›ÁL­È0Èh�²ÚÄÇH‹U»ø5ÀUµ·÷ÚkŽÇ{²� ´Q²kã[V½Eøþûoâ=ï~ÿx 0ÒzMñÜIµo”1Û¢ÛnB†–Ñû ¶ ¬”ªæ1ÕpǤֶýѯ}~ø‡ÿoüìÿûñ!1æ…‹'­±˜º��3•ÏU£'á¸~2ÇÂÇk?â4ä¹>ÝPÕ[Úõ@Ògy­?ð§í†e)‡'ÖeR�2¨^pÕªU«V­úW©·½ímkV­Zµê_ÃÚKÁ–óØóoÛö’µVHÎŒŸ©íøc—œHcUkÓå lS­xÇWÿ¤œñ~ë?¢=)Ÿ¶„««ûpçÎu¦h°!›í®,è“‹«Ø2ZIðƒC;fßù�.¸Rö º!¡Z]ÉèJ8|8]Wô]J:ŽNãø™=p;µHÜsÏ<Ã;ÿÒP£µ<‰„$(½ƒ´P'Ÿa½þ¹xó=·]ƒz8†ñ Sg©_ “­ÑÛ¯ö¶ç”SHßõë�Æ´l@nãëþ›¯Ç×ý…ÿý…g©ƒ±�ß¾—^+Òçé°ŽA-ë¦tõ`Ö©}Yu|–³*�èhâJÔ!¾š½»Ïc©{WÕe‡-¨tÃù�PÕA�C‘ödÅ×Hä­Š”’2D”dô0ù©ƒ"yKøÝ_õåøöoÿ�)]&�ï÷Ç€|3HqÕ ‚ªK¤M>#® ¾¥qsÙàå¬Á“®AÀ-\Ðy:�jžŠ ‰b¨FBÎéB\yÅíÛw;Üóˆt#Ô잨#¬¢{B� zZËqi¼>1<ŒÂnPƒÂ¦à³ñR­¨ºÔÎ놚ßð ß�‘¶Å:÷9‘z6 ®ûù}õíÏ µ¨¨k­ºBÿ}Χñä„Û¬Ùˆ4çÔ�K Ø¿�aŸ·Ç»ÒpNýiíÙÀñéŽÝ ¶P´§N)€Æœ·~ÝV­ZµjÕªU«V­ZµêÞ­LûèR RnûÍ*)o¨Z‘ â&kÐa´¦²ˆ¢Á1¥ü„äÔ×}îkšÍµzúÞRq}ÝÂ9ÛÞÐÂ8jH$ût1’)ìc�îá i¨üØ¿�»ó8eØ@NfÖ�hûKû,·½Â¤6U°n<ç ÿL¤eA�éÌ"ߣš£©áÆyXk¶2Ãim¼ ÞV éää]™öÚè×X[ð.T ZçD~îìÑç>ÿ¦êtW©sR‚‚ÒÎÉHÙXÚ5í>‘û†¯ý#­ç•Æ A0dlÂÇ>Ñ5D`Y<†q¬t0NÃæŽDÿ|PàIíšr} þ“Òçi›È™’W*Ü1Raÿ³ )¡�²©h؃ϔO)%Ô:ªîçÌŸíPEDðàƒ7ðôÓÏ ˜&iƒ`ëýõH¨§þ¦püœ¶ët?¶ [ r’ŒbiÇ¥vHÊ2Î£Š®©›wÁ�¨C·Ø“€¢lVHyé‘ÓBž„µ§éÄ�ŽvJ\®SB¯L7f)¿ â©´�J‡�µ'+¹LºM¶Ôd¾(ݨӒŽKl·í‹Ò¶åà…à ™„§퉎yâŶnt¹oƒÁ5ÐñÖ†|"“ÕãÜUT3Ùì¼(ØyèHq–ƒ÷¤�a»fŠœ…Z“}.ù¼�C²ôPoöï°'?¿îa3O|ò]ëÿV­ZµjÕªU«V­ZuOÖ«_ûå­õw?#§ÜòÒRº�šƒûîb$ß(1ƒM_ü’þû¿üõøãìëPv�ÕÁM8­™÷øÜb 6Z�eÚo÷t`mŽ’í})7h(öqýDµ¸…]J�ÔÔùPŸ££ pV'"(ó€|ühmÍ:‹ô‹¥Z 2û'BÛ1YðŠ‹õdXÊ9wq€i0ÓæTjŠ1éÊ£¨š3 Æf�˜�‚’ÏÕeÛ}„Ȳ' · ú¥YÛ+ß`6±Ÿ~úv‡”}ÂC¦�Š„f¯¿(W5_=@ˆÖÇ›¼ÖŠB‘Îc ƒHûL–tŠ4™0 8�Ný<TƒH0u_<�”€2™Fæ©EtŒlXŒm²˜o#ßl–Ú3 EÕ<·ñ‚[ƒÍHÓ= …zÚ úyöÅæ‚W�Hû‡ŠPO}žôÉ®…’ IלSHè�mةߔ™ÆÓõò�`™¸?Yjó(ÃÛŒc{z¢§Xví™òÛS…3ÖU«V­ZµjÕªU«V­º×Š=ÛÌnLk?(uüy뢙m;�€Çh¡¤‡̪uˆ~lË¥(Áóoìaíšþéa�³ÿ:û³ÇÖK¹h‰å0 Ô�¨àà�n%†‰—xgžÉ‡¸eÚBB=ä4rS² ¥ÖãkµlšâQLÚç Ÿ<‰ÇÈA™66_ø–×㡇®úþ»à×ýº×âs?÷³†øˆ¹‰»_ƒ'?y�ÿô�}=ÊNüˆÂMæñq)Ã_ÑyN¦sg_ÆÎ„Ó—e´�7Øâ ­EXÄXH u­ÊiÍrœ÷vl76ìÉ:‡ð°VA©ž£a?§°•ñù@Ì·PJævñ>÷»%Ú¸n9¿Q�Rzk¥·I2àr�´¬¬Yï6C%î�?záÅþr™L9ãçÛàyz&h·úá�„?…tÙaì8 e ¯oŸ%¤p,ásÛkw°¤4^ttõ^\`âBÂ>vu¨ÖÌ3ÀƒSN”icQBû-ÿÎ׋ÛTíóÝÛ1zÓÙ„ñ'!8ô­s[4ûæùuµ—€45\;Þsx¢“lb �ÝÈü½AÑ8惆sAP‚²9ª%4 æ9Ûn¼ÍßJ@³'Wi¡sÏS\7?:žVT_¬ËX,žxb)W­ZµjÕªU«V­ZuoÖ«ùÒ�Ø~¯œš˜©ï¯õö§�ô ÝîÇÝ»@)w‘à6Vsúëqmþòç±�2‰>¢X…8/yꙪ΅Oö]:±Pw¡Û\µã‹‚(ë˜{>HÊûFëþ›á#ˆÁ@4„}Οå�ÁsðäœX¼·½5Û}E¸ ‚›ü9ÛhZɆ‹ÔvÎJRժضmð†€/ vC`!—^ô?´üÛ—Ûü±pYk±v ¸‚œO(åL{{ lê2ßÒÃ1³W¥}Ž1"ö“dˆkcápƒ1whŒdþŠ"‚/ú¢7à'òçP ŽYG•R½˜Ã˨]êI72€T»XuÜ@––b�aŽZÎp°P}%: ‚K]¡%™â°�žú 1Éi»É'�Ý,vc©*¶¼!ç­Ÿ/Ã$›pR:ÁzÙ Z]zªÀã›$M°µ¥ ÉDìýÂÚ“�<Ô„vÃ�Ï �$Jòc÷8à›ßÿ¬A)gã̾<îüºùcxŒË`“SÄy IDATP¾"@3OPÖ)$ÃãâyAp¹¶öp”D D%èÊ7¡PâtLìµïO)5⯘ hóÉ{¸Õz{®tÄ?XÐ͘ÇöøàòS¨U«V­ZµjÕªU«V­º—Ê9§á'·ï½ƒ¯”mÛ�rF)µ©®º%RTŽù>‰÷úsוµ•²ðÃ'}Ol�É- 82öÜ4bÇáž�¼GÔ Øâ=²ícýû”2 Ú~¶u­uŽÐƒO]ý×ü÷«ž[º­µ wø&8†u$|·é DòÚ›B5XlãðOøÈ&M˜9¹¿�·¢âõ\€æþ†Æ+êµc:!¥+hMcü‡â±‡¹Œd˜ë"-Œß°šŸkkÙÞÃ>úÄNY™<A€R½Smþh¬�Á1£ñ±pá–V¢y:Ã?ÄÒ»7€õf &NEõk"4)tLa EêýÜÜÒÊŸãxV?) ŒÃ% wðA¸”BãB'£EoAuCMóÚcxÔ:\Û"Ä`Ñ-À©yéfšö÷Ü’:zÄ›)‚¶H¾{Ûç|ÓP×.rî JLâþÀlé“ÚûåÛku´éiŽ ”¶8qŒw¦Ñ#Ò½…W)y'†^˜¼·�Ê�žÐw„I©S[uÇd‡˜.x7xR·G%£½6ѱÕC‚PûÁæj!U¬xºtŽáóð^´Ò8–æ˜Qíý£-4ÿ4ÜÄ«V­ZµjÕªU«V­Zu¯•)¥lo)"¸:]¡(w¨UHË„õN®R}Ï5À”‹W\M–&‘«ÐjÅL‚ÖqÕö„&òñIÛ£ jM!x’9‰‘ºhÆí½¸ÛÌS�qˆ´.3î¼,¥Ž–VÛ+2Kðã¤Ï²�P�¯wd{ÐD�uB¯¾#ß¶J)AxeêEßW e)8S ÏTìå £åqrЧsSöm”¨=¤ §�”• ¤&ª2�ŽÙv™åšÍ'äp¨gÁ( Úüûq‘9§ÜÉ Î1…®9ifa:ŽËÕ�œ8�hÎÚõ6öûÄÄ"+{ϻߑSËÐBŒ,c³DS“¶ƒN#@ƒkî§oæ„'òEsîƒ|)dcþl7«lß“0,ßÂ{êA&눮zóðoÑt¹§„siçín,mm¯+! Ö!Ë™ýfÖ d¼TqJ¹á¾ý “Û““Rt$Í\–éÊáÉ…/š‰¼Øz Ä…@h±™¿Ã cS:¦.ºc%gîw§qs™n<÷D²kOÂ1åäU‰zA½ÇmÊî/Àfž¼È¸ÇA Òm»iM–›¤¥µ$N$®4_îú?<3‘Ïýžh Žöq’ð\T+®ZµjÕªU«V­ZµjÕ½Y¦vªµ"omŸ”$A;|Ú÷²ï�þºŽ2Y€ Ùvù~ºv¿~Ó´dßæõ¶�ý©í×" S”rî"›2Àžßþ<…€8‰9µŽN|0¡½ÞD=Ì@Z脎ôâŽÝbPäØ:£pЊa·•’{àÙ~ÛR{9ßÁ˜�‹ƒÚyì{ì,äVÝv ”¬Ëê�÷45�Á2y&ÆdÚ‘²«-Ô¢©î4ø(²ÈÈ; Ý’ŽmÆÚX9‹2±•‰‡Z[oêÐÐÂE3âJÐÒs™]ZN[W×qF€§³5œñ¡ØÊ6n)ÀÔ‘…0ÀwãàíÄl9fcÀJÀLÓ-ôj-­ØL*íB§”†ìôùÚÓd÷«ÀB¯ZµjÕªU«V­ZµjÕ½ÿÚ>ÈÃ,Ð;¡0Ú7SJÈ[Û—%‚Û¶Mí¾ 1ÒeU]Á¦Zƒßó�9tÓ½ýÚº…=�ÞÔ‘Õ…!ŽÞ�ÚgGßû¹)ëXÝXk…$9xêÛwÙþ’Ûg£Í”ïÇßð†×!¶óƽ*ó‡ *‚[`™é æÒØé6sσˆ¢œ™£h` *½èáïÞŽþª Ã-º‘ ()ìÏøÚI¸Æ¾Ï)º4nœùP©u™;0™YzµUÎ[3¨4ˆhmÎ9_�93�³tþÀ Cfiv} ŒÏ�¾)µûl$ :èÒ!¢ba2Y—³rO}�Ȧ¬VíT×’_-u¥QXEëk·{…Í2•ᤤƒú‹M){“¼¢ÒMWBo¾I(^ÊAÊË-´üzû<GNÒÛØ¼á�/ÇßüÛ_ðë_ ö$à´dŽ�æc¿Ô›�‘rë<çm¤Ö¶cõ„d{BÀ7ɼpŽë*]j­¥%Ĩv q ˜MBŸ9»èP. /Œ)mÔ~Ý< ï¿ÿ>¼èEÓ¢Õ%Ø`ÏG„…©”3TK—°‚­ÿb_ɽAÈî ‰O|ìójHJ²qL©¥ ³Ñf»9k‚�,ƒh—ý¦qOù?%€À¨’Å�{‹ùªU«V­ZµjÕªU«VÝ{%] c{ú!¶¨ŠmËF¨*v˜¢Éövm«U ³}¯µXÚÏAÊ6BfPÅ`‹…2¾_3ŽÀí5|Nã!iRýY¨c ÐÅ…!Þuç­º:8„yÁÕn;Ìb§L{E¡ ·özÿû?0|½U·Ž=öïãc°6QnG�*3taŒvH˜&»1ç1%¹²4{7ö´q.¥ßŽ¿�Ò÷ïMé˜�ói0 ÕH�ÕäÎE¤�WB΂½èÁ°_7x¬ÃÓqÊ?(!´·½½[©uÒ@?·¶ê¦ÛºÿÊP>øàýtMö1·Ûqí`ßIël5@ª°œ \PJbŒ³�+'<[czÅ+_ÐèwÑ·=«êRµHb¡þû£¢A“í$Èj=¶ƒ÷¸n­‚Ӡ—- ¨pêíñiC'8Od ’ÛiÓhµ›É£Ä 2Ù¢CZ<ÿúÒ/ûMxÁ Â�;×clÔ{šG‚Ï1îÉ¿¼ÐÅ' 9ëHÓ5¿Ô @›a¥¥Öbj‰ö›ÓRŒí:صM’‚1ªƒ?‰i“¸”ó´h’lµÇ{³4Ø>óñÇŸÅ{Þó³~Ú�×cyÖ±XÙ¸C’Úï5,|J×X¬;¦5•îýX‹ªŸoí7¤Ï)Õ}øò¼a¥¨_¯¨LêÍøÐì•9âÎWȪU«V­ZµjÕªU«îá2X$ ýX‡_¥TìûŽZÛþJR[ ¶?*p‹°†4LȈ)(ÊÚû£Ø&Šbމ¸nÃU»pÈAï�=ü#_8ßB( •.à‘Œ$y öëLmšåù3 ®š‹�}:‚QÄ9¼Tâeâ%ìㄱ£†}5�å€iSJ°ÿ¼Â„p¸bã‹!|j-Ýeðƒ»n)X(JJJœ…»*Ó`#æÓWÊŽO}ê)‚ÉøRõLÑqL³ªqŠa–ãmÝ ¶ sµ_!¯ÀŠ[·îŽëÒ˜ÒyˆðfQó¯ðÒ1u8&@GÕkì¢UÈ›ßü•úþ÷´¥Ò�:y�m2DšÉ=OxðOÕcŠíÜ‹o}Ëü÷½,œÃ[h­·{¦ø|3Ïé;íæÐ?mI/î;§ÈãfŒ).s*±?E¸p èªÞ qÚ0Ë4> Uƒ¥°ÌäÑÈ6¦^uzÞP+®®NÍGA<ÎÚn€²4PkîÅçÏ3¨6'ÚðXG¹3ŸãïO4/ÄÏOÏdh@*�Y¾ß®Ÿ�‡õÿÿ‹Ÿè¤�Äܨ¸’—��P@‰Æ‚�cN&jž—î NìÉ”Ølæ¶+XM"ÿøã?²þ¯aÕªU«V­ZµjÕªU÷d=òº¯┪¥‡7ÜÀvº‰s÷'-�ë§QÎ×ÐíAܹ}¨æ‡'@š…+Îiº—˜Bºká°·µ=^ι‡Ix ¦[IE›«¶7GöØþ.&ïz Dëª,ÏÜ…p°çÌYL´äY¾/ß¶<öü|^¼gv±�>'úÆ!€/ ,ÉÙÚ}9`³ŽvÛÙ*n¶@ó´]d]]�p>ŸTôßÓÔU‡áÍ™ŠçDØmËX‘êm¼ºq)Ý×¼[HÌÀÕ>Ë]~õ`gÇç°9ÂÒÈ8# N!,‘¡Åóp?Èœ�OD@˜Þ÷¾aßσp· !‡TÛ™øÎ'fGŸ:S´¹ae‚ÈFT^†l·ÁW°ùϘxðDΧñ;·éºYeîP*õ–T ÿ¨¨ÕRx&Ov~ªŸ<ßM{ÝüdT:Ž›Ò€mñ0yiKaã`dÜÌ5EÚX½ìe/ÂédôxC­?7¥¦% ðtøÉ&aÕƒ¤´AÌh0Ùäµyw>WŽM7™®Sp4yªî!=:ª;›#¨½ÖäÄ)�Æ1/"ÄÓEp{P¤Ž§G™€¤K¾YÊl‹�Ã>—�›”7ÞOvÜíçm¼[k2/d«V­ZµjÕªU«V­Zu¯Uݯ±—»P)H�Tœ„©µâúnÌì¥t�39tú™‚ÎxÃ¬Ž³}Ÿmóf«°b¢o¾‹FÐC1Á™¶—6•šw ½`~¢ô:ïÈã¼ÝÒàöËà�g*ØûöÞ]z§åk—vû°Ú­®ôÀ3TÍf+ Þ÷Û­ã­}F"1+ËX”…\èûbïmïñVîK�“yQ³8Û†‚­�Ûœy` D&fã] òj×—Åj-:¨æ6`Î4¬…œÕ”�¿Ô¾w7"‹ÂÒ8.sì øü]¶GŸ15`d.î±8�¥·Aø“Ær’§ÆÌRÎz1av&•�0€RÎyô†Ç VáI¹M¿êÄÔÚ@¹ü2 ŸÛ/"â 4©ìPJB-ÞÿÎD¼��YæP 0g^HÆXh4Üdy.ö\FÍãÍ„ ļ �fòê�~ôq>ŸG‹q u´óµ´›Ši÷|Ž#}§x%¸—$uÓTBa-âókOH¼Ç¿h6OXèKéíº9,<©Ù¤ÕÆ¥- 9Ü-ô£-¦¬ÜŒ€3žû¸ÈþÀžTlÛFóÁãÛ:²—£Ð“¥ì!#ŠÑ¦ìOYV ðªU«V­ZµjÕªU«îíÒó-èÝç ¥ Š¢tO2SÙ™ª,‰ïÇqÏ5ïùY6w¨y—–ïõ ]fi„5$ƒŽÊ�}|ÂXïõXY“j]è瓟7`5'ïð›ƒ5ü˜Å­Â¨¥Òƒ Ì 8c ÜêûrödU[ ûcoQM‡VSÝ̹AI„ܾ:‡Z0óܽ{îŸÃ‚"†˜ÊD�whqÑa/U|–á�ŸkcœRꡨi}y§µ‚Ojïé\By>j˜KÑ?‡}?‹Å¸uÝÓ�',§ñgK?ë¶Ü[È¥„_'ÕüàŽ ž°�o’ÙwlÓ[xÚ_Ëu)e(j÷Z«ˆíÂ2€�+ØxÒë�¬·kàýïU %»Æpî{·‹o@‡œQbéÔ;¥­±8!f¥`L¾Éƒó�æ—EÂ$õ§lN‰a†Z{¸…b^(ýe¹²IY}AС´ é=¦fãq‘¦ÌsâÞ®û(ò¢å2áxN3ñ6#O–âúBž‚âÎMZ�èûÓ—>Ë�Ï‹¿·ó¦ÃS¢ZKû|êÛoé{?†xü$Ad Ol¾Õ‘Rå�4¦r�Û»W­ZµjÕªU«V­Zµê^ª½ä•ØN7±ß½ƒ,ŠœSPðÙ­…P)wÕ•2àÓ ´q^ÍpÇ wÖÕ¥ æ0„2[°±çµ=’ÐùeÇCA%“ÆÐM %ï9}¯xüè®”1Ø¢6R-0=‘ý�w§éÀÒä½Ïû^cÜÚÏëÄtôÀ)Ü[O†bììK¨õØÒÍaªo-½–Û¨ý8š t$#C¬´®O›_Ö‚ÍíÙ#}œ+$¡§0{ö_¿~ÀCX™ Õª�~L =(#}¯¶cˆîét Î-Ô@ð×…s—�w6úµJ#ËÈHnd)A1Å1È®îÊ”(#dŠÉýÌp•“¤ 4Ócœ96Ûz©kÕA\ÛûMb»÷VÊâ™­vöÔ³…¢UX ,F;¦'¹x+­µa¼I}ðöýí¦VäÞNìß—ú S‰„ ö½Ž ÁA‰÷�‘b[÷q¬LÉçëãdNºÕbÁýòÑtSC,µ§èƧÞn °LØT‡ Û„öô" a±ï¾$Õæ`œ_T­½å¸yⵄ Œq²”% 118k‹—˩ݼóòœÔ ÇÅO‰jŸ3&ÿ• ÃWš£uµ¶ÏkÇÌ‹ILƒÊh¾jÕªU«V­ZµjÕªU÷Z]�îÇC¿¸í;»Ž;© ÐHN§+V$™‚0RVÙ.‰ÕgÖâéPË,´:7€‡‹6 èl¶7ß?VyÍ\ ¥ Áüù1ÄÖ[ µÏ­�¸ÜªÃjŠyE€œ%tFh(‘RN>æ¼/�"!Þ×z@§¿ÏlÚô"ßi‡çÀ lnÊÀ86J©¼uj‹mÇÝZÅ=¼Õ¯Q=xôütOB=tj±ŽE;WOã�½lĬM8Š·r@Õ«ÉÙ[‰Ý×°€ö11ÿCN»æcoíÆgxky ¯mêÔ:uÞV ãíÁ9QöÉfš%(¸æSNvåÁ™aÔ¥vâYÎk“/'‹”ÞºGZ&%Æ :œá~o 5V®¾“Ã�ÉÏÒÕ9†5F?{Âq O£éxR˜üó… >éÔ¥É~Á%ÞÀQ!fpjÛúûTzÛ²^8æ2`!ûäÅ^t&ÐqbÛÏÆb5Évçbp¨ZqãÆ†ÏüÌ—�10ù¯KBco:/¼ìíxL?.”ð,-xDìéK:xXÿ~ ŸIHIñÌ3O÷y„þ^ K||ÒCGÆ5—Õž<Ô t!�§=!�!ŸAªy ¸:¶Œ§G#ÀcòW˜ßËOl¡ðÅÐï^ˆkÝQëy9®ZµjÕªU«V­Zµêž®Z îÞ¹…sQÈ–±w1KóRl97¯94 ¨”7˜€$aº÷žï½|¯(}Ï™º5X{ w·™ý•Õ/û›ðWÿúŸÂñç¿f´µúžÓÓx €ùþÚí¶f�ÿ#Ô‹¢K‚†(‡ý«³%q F~‚³ƒòìû¼;¯Œó¿”Íy‚\è ´P �!ÖºýÈ#/Ÿòæt‹0ï.M)õ–Y úï{7 �5Û�q€¨‹‘ÁÉ’‰­ƒHM¸SÝBnp£ÜÔ‘2¬ÝžyæA=î’µNÅóäÑÈí¶�Q)w–âLƒL©¾¹ΰ{˜vgŨ]ë–þ\Â8ñ˜[´äüFµ/Ý÷½ûºE’¤�©`$ÍÜ¿nà�ȩݸRéDeJîuà×þÚå¦"Þ–ÌfˆM¼"¨sæ�ˆLçRYç?_ŠÊžoœ·nˆÉ-Ð ñ¼Ÿ»”:<äJ)Á//&'’Ëš”Ö=åx2Àùf±äå¦\Ã4ÖÒií»xbcNþ»8~ÔÎÇbÉ�Qîífä§ Ìb"1†¤ØÔ©) ÁËH¼½­6 ™8u¿ö:<&/Çq!¿´Hº‰«‡ÈDèq�Š3Dmãå ˆ-´O<ñ®õ «V­ZµjÕªU«V­º'ë-_øûññÇ>I ²]áúú§«ÈÛ}дAKA½¾ Ü} ¸ºeß°w4Vi97¸,òh{K ÐÌ÷¢öêµVÜwó¾ð-¯Ãç~îçà›þÖwaVåµ ŠÜa›·‹°__ A%œ6˯!'÷½‘Eð¹r’ñ%}Þ�6yÊÖŽ)ù{ º²,Ñ~¿†=¾q Á¾ï´yêE�Ö¼Gfq×,n:‚+ Á,5‡ðf0œ™ {:Q·Ÿ%Ü%VÑÄa¦.Üí_Ò †Èé øc_Éñ¾Ã¸ ³¯Æ¢2JQê¦ÔìÁ\‚Ub¢´ Î ©�òPê>óù{xÍ¿ªØØ§/Ò_?ƒp Pœ¬æA£ `4£Çµ;vu�\j­ÕÑ߯êPÏ’Jlh?o4Þi�ÆëÍð>}ŒxqkIæáÉ3‡h0°á×YkqΧá/×&�ޛŠ_3g”‘z“óÕH"jÃ¥Öìê;ß ¥/B[ ã9§áŸÀ7î<éMiת ¸ÊÞsLøç÷§´Q€†Å&?}hã_G;0¯KóüjRa~�¨‹ó‹‰¸µ@[4øü`6ÁäñàØp?÷ ±§í;ŽîPcfïosn Þ™†ë!Ôe„…Z+;Ú¬ZµjÕªU«V­ZµjÕ½VÏ<õjÝqºzª© wzŠ« JUHoÍ•|Âõõ™B „,É¢r.‚%EÎZò€�æûÆâ ³Äº{§àÇÞõAüØ»~@îÁŽ)tÆ� Á ‚Í)« Û–èu.bñÖft “@åÈJ.1‰(Ì1»«Ò­þÒh}n�šÞÞlÞ†!A9Øüýb«ª�+{:ˆðÊÚz ¢¶}ñºã”¥ä{övLmŽ´×ÔN]`ÄéÌÖV›û9¢_w7õñeÁZÖ„]c$o÷lj: ©ÎÌŒÚq¥Ã9ù·ŸmÛÖ­ï0‚müNA4dùÎÌêÎ`pP¥\QK:ðg9Qåh×½qŒ m÷D ÆKÊ?Y°‹Í� 2Ì ,.ÅŠoÖ!Åõ:&Ò '4uZÅÕ�v�A‰;&u4:<Â#¨}ÓáPÉÎ� ;c¢.膔àG�$‘4·L�)]•Ö—µ«rûj;Nf¬¬” À{N“j@ÛoôÂÏW­ZµjÕªU«V­ZµêÞª;wïb»º éT9åѲ٠HS_%”½`?Ÿ¬8¦·ÖI-Ç{Pÿ}Í´=˜‡?Zf*«Ù’ëèÓ§t ˜nä? Ÿ3‰ZKÛ3O^ú,¹°Ùö¨9€œÀµ½jkmþ†iØ\K‰{j+1†±Sº.‚¢ö³sà9®hŒpÒ=ùº¿^)ÝëÑ`�+î"Âzß †xÊŽ4b*Ì'=Ü€‚¨”qÁfsC—üÔ~!m�øÓúkñðÃW�\æ1¹ÍœÒM\ªÙü,�"‰"wžö›Æï¿ fƒo£Ï¯ù‰Ž§}6{^ò/\µj5ÈÐg IDATÕªU«V­ZµjÕª{©jÎ@Ê î•3D€óõ¥ìH9!o9cìëÓN`Ñ„ÃÛCE¸—hϯ$ b3 “©Ùö½ñ…«æLÐÑöeÖÆA ÖzQêI°«ëdôo"ˆexŸë È[BsNP$Rt¥ç—´1i>úµ{ÀÕZPjÌ[°qrUbc'§Óij»fИ»’ÐC)œ«¸€Ç@]kynÜÆ2&Ài{ñ¦p#&b¹`6“H3ÈØ‚][ˆ¨¶D€êûofr nÜØpóæ�Á^8xåù‹Ã]XT–輎ßíž„BB%=„Ü0ÃòðÓŒZ€¿öW¿Ð�[ÊKÖ1/@‹1oSzƒ”K xÝë^�|à㡳 ˆõºŸú—Yoùu åF=ý„7‚Q%@¾é" ¯Ô¶ŠqA®®NØ÷ª‰ žR[k<É„úR(™!b¢¬$�m�äô÷•‘�t–¥³6YK)ôšt�ìº4™a1ÚQçÄoÏÖ©Å5Æ’É<ß‘RoÔ¾í~‹ÇXô„Z�$Ýfó?ðEÓÎÛ[”õƒÎTÜÏ%Óù•àYÐ8!CÎL=î^•¼è×Z‘Dz¢°†ùg7BûÌtxcÛN¾»ôyd9q1\â(èÐÐöÙöÒéÐÝæ]Y—<능Ôç Ç4Û)†fÎ|/èûÍ$)ìûN¿ýw¼¿ëw¿uðnçe(dþrnc•ƒ`'%éc¯ÆÅP;÷)µÒ)Öô:ó‚–D» f’SW6BàŠI ã`T.Ef? A­=xƒOŽB"ö]œÙ�y¦iÌ�e%²P‹l„Á¤·§×JücÑÑà)4¿x›ÍÞ¸?ô(23?Eη8ÂÊ9³ƒó>º‚–å°ªÀ¾—`YuGK²Ý!#€Ã¨|9¥„œ·1€f i-ÂÍ$1‘ÔÓN(��÷Èí�d©‰@˜›hÖËlžzQ>™F¤¶H‹wÙmôœ žq=î½­Yµ\˜X€É^½ÅUðÀ7±m[h÷”$tnAE€Rû÷ô�’RöÃS S2€œÕ�>¹Ò�èòÂg†«6Žözö€°ÄÖAgJ _ôE¿¯}íg´÷ô±KYBý¾ŸÉˆ³ù2z›wŸ_ HYÇ5½º:�kÅ‹*“rªÑ7R}ùR�1´±+-hEjˆÎf0isÕcÒ|Xá*GŒHqoŸž‚W°µ_"á<Žá3}Qƒ{Q.ÀU«V­ZµjÕªU«VÝÓ0Ɇ À! hm¨ 實H€Ò�·‡úW:¨âY•Ûc22�8ÛÇÙÞù˜|܇µcÏA�fm™í¿•ø†ò.ç�V ðoøåƒ"]�ø;çWà#ýº6‰Z{k8. EeHe¶\Ök¡¥* ¶6�OOÄÕÚU|í=ìgÐÈ‚[Œ¥@êàíslãì¬eÞ+»�‹sX´emÚÜõçeŸ…qýšiÜ©�…�í Ç5…¢°ÛDDµ¹jiURöiàúÉ~"ÖAÚÂGc+qêó7ÚÁ1¿âÎMãR-À•U�RÎH9v%*ÜÓÑï³48[̇ÈHÜ!êTÁ‡Îe¸Ò•fŠœ›1!«©Ú 9Ku@›Øíd½õ.s˜ˆ�7`W¨1CHûÜ1AÔ½ìø&t²\BKçPh©›HªµùÄP uO;ÔâçuçÎõð`ðåi8¬îÒéiéEód}âóBäþz•�V’�3)Ü.Ñg“ŽÚ÷q{«ªâÇüýøÐ‡>ÑÇMañéöú–°cí½{ aô�žŒ pY)¸sçîH�¶›ãþûoà%/y¸_ƒ=<…°´\[hޝB¦¤{ÿn÷ TM”þýÛ‚˜é,‘ØëݳÑñ>Ö`óñT(vH:¶·Ç§X¶ ¤T£“wªU«V­ZµjÕªU«VÝ‹¥‡°‹ÔÛS¯ëçó]h©Ø« èŠ5Eï#ä=˜(+ÃoÍ,—"cà6ÞÚ÷«¬ŠÊ!t”€‡šàéå/8tå™ ÈÂ9Û±ì㳇 U± Pƒ�:B1Zz±‡Wxwe«¿ÿí߉wÿ“ Ö¥œ{Kñ¥dà:D2–WUj:‚2>ó3èá—.¬�TJÓ팣FË.m¬¶ˆ¸ÈÆÀ£}çÍ›WxÁ îGàèà<ö¹—:æì:YÀ)'·Ÿ¥ˆjbœÆŸô‚šv1Wd@ èÕþç�®…Á²:X‡™îƒc1[±À”¹�·ý¹Â„sÆœ¸sÓ\³¶¦ÐEeuŒo{­àÛ¾ýÄù_ýA@c8 ûý¹ò±Ý <Æ\ŽäÒÆ‚mÛ¦0…)ÝbŠ«t?¸LþlNI¹=˜M" .FãN»1Ð ¸Râ *™R6¥WÂÞðŠKtj×õ~›‚ÁRßö Œ¦TóÖOn»íŠBÔ‹í«®¶ÓÉPôsƒxjuãOîMç‰0ƒ=†‘#™&Å'ªŠbJÌñtÁ?ƒÕi½b ®�aj:Œ©-,þ$&Áƒ@‘ú6�N[Æ×ýׯ}í‹Ç�ËÔüÙgïⓟ|¦u%éì‹àQäþsŒ 3ÄlOr€¸3ø%‡c@J3`µ¾ý!aæ $úĶuRY‚¥ßJ-ÑB‰ÐÑSrÕªU«V­ZµjÕªU«îÅbÅœ{Öµî½mÛú~X�r‚Ršª "$5U•+Û4x¾[;¤j¬`ÞG{F §cß ¥\=ØG‰dܼy¶-›©zÁyBžvÒÏ3A’ýýæûHèØS—}çxÿ=ßõÞö Özë”C*9‚»}óP‚½úÕ¯ãQ+A–Uë4~}¬´RIšøB;þ;wÎxê©çÆX´Pê¸#¿Êg ®)»@a‹2òŽr˜:5‰Òbgl1g~YQ| 3–v<Æ"«*6z¸‹ébtÜÆ ’öû¾Ã;_Û¯}¯øæoúÜÿCa®0[Š`µuàF°<àêç«C¹D0en!P¡'”pHƒË»ä–†³OÑÐz¸`69=0¢Œl0)Ê9*ø�þðï÷üoß�Û·öCK¯/<—|gà2\Úˆk�Ï­Ë´´ Ó|Ü蓃0LÚëPòW­ÅÄ\ á‹%£mLS+¬NñÜy,–mqð§HÑ”€2%çx·�öðéw{¿§ó´1hÞ§«Œ¯xûÛðý?ðn”½Ò5ªýôâ5Á¸q<´D§xv„€–m<ʬÚ9]žíÜoÞ¼B­Š;·÷žì`Ïä´&õö§8…ÌmÛæóÈé×v?öØ�¬ÿkXµjÕªU«V­ZµjÕ=Y¯zä˺ WÏH‚ít9ßÀ®z}õÙOBî·oUh[œ � p��Ñ‚kžhÖiÈá˜1бýÜÀûÅ+Ñ{5ìólø²—?ˆgŸ¹�çž;õ•¯Ã²Ù³ÍÓŒ9°‚ÅK:Λí»<|3ú :p�¹‰‹µYŒ!ØnY5„p¶V\hÇûkw¶öŠÉ».€É9QÃ?–q']ôL!ÜuîblíÁ2±1¤™AŽºƒ: ‹¶¶oßã˜= ùó[w‚©ñ¤fe'HÂKêa¼¼´ÃÇ´ÚÂYcº±†ŽÄÛ}"$;¨R*t–N /%Ú�¼Vq€{m€[ ¤â< ºùªO¼:è=ÓÏ6ø>a¡¬’lø›ßøáî�B’Xÿ\Vy…@“á£çÒžDtߢëÜ2jËå´2Ô¥ƒ+P‹·å:0t(Ä�‹{¿í&³`ŒvMÊdâ¨$óc€"xFŸ<‹÷ëgcdé¼µúÏ¡ ‰)%IÇõòß%„³xŒ9ÆyˆêžñÎw6øåÉŽ:ÞœÎÜLWcHIÕ%^šG19Ç©½=}šÛžíæçøïAèÐjçZhܺtº›‡&aéxóò²²3çØ¨U«V­ZµjÕªU«V­ºWkX=õà‰R+ª×çÚÛ|‡Š Lœó@�9ü¢”N¶×ji¸sêlò.¬¡ÎÂØC^‚G¾?sHãj6 }Á¼oú‚ϹÐÜò‹E Z]Í÷‹¾Ï·Õ±î­Æµ¸å¿Çöú>x߀}ÖuÉÝ”Þ"=_b>æhÝfžv~~¾/·Tà9èÒ,±0º%k°Øbž`�ZKõ…`cS\�·ìãó\@†!^òÏš 8ðŽ 9ݸq…7NÍ//åÐé'bÖfŠ9©:uvÑÂ^¾öy¬.FcÖ1Žwð�‰wÊö¹Ú�™ó †­1¬Wi ZÛÖ„a›·/b$ó ·sk½Qtx•4�öKFF§½e—‚EˆN)mRÚŒ}?�?·×[P…@`I¹€Èu?¾(²�¬wëÏî±ÖZÚ¥ª5€ÌЋŽÚo ‰&à6Q*î»ï„;w®©]S†<µ-y@@‹á6žÝ6lÒ´±ð>q†p®b|µŒÔRöÑ;j i[èJIÌF­=Ý&ѺӠ çñÝ6Î|,þä@úŠíºv�«îc±ó›ÉåÙ)]�ÚŸ„TzúH“Ѻ´UC³Á4‰¬bŒ µHT\ÚÖZqûöÝ\%ÙµÙÆµ´öZ ’¤ÃŸf˜‰*ä „^ÿǰjÕªU«V­ZµjÕ§¹>ñÜ£xïǾÿôcß‹�<õ~Àg=ükð¦W|%¾à¿/}à‘5HŸ¦Ú¶ UkWž)ÄÄ–Qö½ïž Ì)£Tn÷MÔªè‘ÆÞ®íÃl¿)&rUj ÿ|ߣ;¤óN¶Nº¢pßmol™‚ï{ç{ƾÖÀ¡%åšZΕ~€ô}vë’ŒŠ¾!6‚%Êæ ¦Ó ËŒÿRJxñ‹³Ï^�Î>WÃŽmŒ…·ßVufcçÍùìƒßà¡ÒŸöß|®Ö¥Ø3:8ƒ{"<ª9ÞÛÞ¼‡LŒ¡7�®øÃàíÜ ��ŽŸ¥l\DƘx .ðÜs·)àÅ÷óã�VJûìè7ytù¦vX³OǧÙHꙤi�mË£ÏÛ¡�Ú9c`Å6&ITú$�Š@„0 >[Ì\9XC?½“j¡qPºI“KQ!# ØUˆQ*Ûª†Á5;~û뜮º§ÂUö{D£v~e¹$=æH+ù+úÓ‡¨´ÏÉ4æåÂ|ó'!žäò4Ô›?€Qw÷œæt-äI¥Þ³œŸ8ÇA*­ <ñÄ»Öÿ5¬ZµjÕªU«V­Zõißôøä{þ…¯{Ý‹¿_ó–¿¼@à§¡>ë‘/m ª”¶ïÙn oWPdû­§ õêv?îÞ.Ó^pÀûଧ¸i¶•öæÎ7dµ}qYÛ°êøž=¶#ç´õÜ�B¢÷Ú³¿s¥�R€f¾¸'œ.3Oñýý éŸ{�\"S4æl6qëïè~DƱ³À¦Š@’“oÍ£‘½‡Ž^Ï܆­Ô¬ØkŸ‚-õ×cÜ·¿à¡‡ÄSO=Õ-Î@¼@G÷¢”xx,‚Ý›3ÞÓ³ÍÚ6æW þ•ÖÚܹH° Ó FdOHk3·ùf¥À ZKK.–A÷ÒL-8Õ�;ÑܨÄL¤Ó™”ŠãDA�¡Šš}�ºv‰l=öQ›ü“Á\ôyKÓDwÐs$É9øÎýìÜæÉ�  +Yžê üphަ�žbÌ“SL¹Ør¾@�¡ëR& šƒé©ªb/;Jí ½X~“«)…Ú§ÙϰêÞ”‡8¶ËÆ' ¸ °›a©§(3©¿’�sŠA3•o~ ×…e¹�ØS±I|cºt  vÇ‘©m{ÕªU«V­ZµjÕªU¿Òú©�~þâ;ßþ/…ð�O¾ñ�oÇO}ô»ÖÀý K´ZÇ>útºÂ¶�º*õÎ1EÊÛHbûD­-Z2çÑ&j–]¥ÔñZgsi+Þû ©Â~°ïC3©Üæý8ïGUÑsÊÁ2u F†à-³5„]Ì€�Ã"íõÑ2,úôÇŒW=Îv`ÅàkJØ÷z9…Òәɋr ìx\)—(�8Ž×lÆþ‹!ºuâ!¾oOƒ-0GjßßZ„…lºŽšz4á™gž ù üˆ½ÖÒ>K\½ÉŠÉKpÖCHò¶%ufëíÇ,½qXgAU ¾eh'rÂù£ï@ÚZnDݤ�¢xÇÐ\ ÖopLè0­õqŸ$i÷\sÚÊo.e‡ÍCk%5UœM6¦Ê>8 hå| @ÏÚŽÛ â0ÁÉ. ZæQqh�&rø™·…ú$¶‹Í€fê½nЊ‚RÎ#b¹�{™”l¸ØÖËäXµbÛr¸ð­�6MĹŽ(oVäyË.ŸK 2Ð8¡0¢¬ðzRQ­ E„™Uœ-|¥·T�ó–‘ŽãIA×Pœ:>÷;LÙXo³% {GPÂr¸qN}ÈhRê4=‰Ñ°ð0\¶'ü¹6¾¥îØ÷s¸N)¥ÑFnÉ=œvÄß׿¢Çˆ›ÜŸìp€J!ŸBÿoIGÓÙ6¯êú?†U«V­ZµjÕªU«> ðïßý'~ÉïûÆwÿ‰…Õ|óܶªµ¸vU)¾_ìíq)µ=þK_v…¼µÎ°¶åkû~KHõ„à tµSƒÆàÇb`Ê…ÍZBmÁ•¬À;zÛõÖQEíóÍ÷® f„’‚íøÇÏB«¦åbl‘ÕC\Ì+�Î<@ouÀ¼œMôâßk¯k§× RUÌdñºkëû\g>œ˜kcÑØ[wù˜(ÐCH„>˹Fk³.0õ"³'NŒnhÒó*bÖ‚‹ŸfXêð³9©™BK¯©!£ï£Ÿ§yF¨k�¦ mµ·"×fË&™‚JÛ¤´!çÓ°YZ¶@’„ïüÎïEÙ y&¦1¦íØl]¼ä�“)tèZ®AÚ¶ ž›z:+_Ä[M$”Iõ%eŸôæŸ�Â9¥ö>h¹D^k7?¬y}L<±¾öþ1)›üs‡RÕŸT@êø¹ˆàc@°I~÷`BÇ#uÉi»1|!Ù±ïwƒ2r¦ôÜBŒ¾¨ù±ÆÈìö�ë˜D–TÃÀ5uÀ·ïg µØyn‹ƒ{.p(ÐÚ}¡[‡szP¯)ýúóøžø¼éM¯`3*9s¸ùý B!j�@ä]UŸ$Ä…ÍŸ,ð»ží =<‰°19eä´�ëg‹¥Ïø?¦è“þ�Cés¥‡Ö¤¢Â@û¨œ] ÀU«V­ZµjÕªU«~%õ‰çýeÁ?†€ŸxîÑÿ_�ñü±ŸÂ÷~Ç»ð¡ó¿y㿟÷±×Í)!mÐáÝ)'Ô²£ÖÒHÛS}ó·þuüþw|1TÏmŸ¨³2¯aŽû¾•!ޱ®,n3u/À¶ÍyƒÀÕmª;j­!•–ƒC/Õ¼7whÔöy¥ŸŸ*ÃN¸M�/¸H¨ûøëŽÙÎln¹u¿<Ø…q ;·R΃%ø~û(R±ŸŠ9µ B5ÐÇ<hb´ôNÉÚ³z°‰Î]w@’™+ ÙÛQµà/¸ê{rgFöÝ HÍcO«·Ù¶q+Ô*ë×¹ÍãÉ0Ó;X©óE#Eo=;ƒ±©š‚‘hþØGŸîj¾Bó¢„ ´"¤›0kNN¶ùšxà¾îk×éjNa2�Ƀ(ŸuŠ~lg•>yœO~�=X‚1:²ÂÜ ëRTÀ[k£Q§CƒT:) 1É}s€Y®ø+!2ÛÔiöz£ß@j‹†ÄÖcžp2ÀÎ�Ÿúæ¿„ÿöù|âWq[¡Ý®”í꽺ïu0„š ZZà�îxÿOÿ ~ò'>Ð;Övò[ç�L·ú²½®û*½&ªå¼óAÉÇm§³ †y‡«c ¨ÃDûEÛ_Sk­2Ÿ0QL*>ßK·×YW¥[E™Oq: nÜèì&Ièös±”³ŒÙzŠ…83³±ï̤¸3ÿ¼ÙF�Ïß-ؔưŸ·4¡ 8�¶î ˜È‚MB與sfŸ÷y¯'¸Š¡xÊRžÝÊ .šÐ�9 ºÚ|°®×Ú8³¡Ím¶SH’¡|µ¼ë°üvÁ‘óg2ØJSDêC‡Ó±Õ\‚Ð(�À•Y¨f¡9ÛSO=C^rû˜NšË�s–Rcoøˆu¾d¸)êèïͼÑà´š,ˆ‚ÍkW†Ù v/$ˆÄ OâAP ƧöÙÛ„‚‰¼ Z)(�$N° ‘Ûc!ª˜ÃD☰硄>t÷LVYˆF¯‘}3ÁÜaÒÚc8H ò\ð ƒ*3uw9léóesœ;&ÛNàÑŽ÷.þηýþηý0-Ší€K~ ó˜D_�èÑ8§çø¸²O_Ê;¾Á£¿Ã1½ˆÇ©”:æ?MJ]Øþ{žŒ5¤–ƒbS5ƒ“¸ùZµjÕªU«V­ZµjÕ/½>ñÜ£ÿJžÿ²úÀ'߃O<÷è/3DqëC?†w~ÿ?Áû} Oßî{øåxÍ›~;~ßWý¼PŸÀ}¾ö³ñÒôiEo�/Â+_ürÜÿ«¸­H’�,8Ÿwlº!wÄ^ ¤î@Ù�íª© $¡B‘�ð§þìÿЂá!‹Ë|?È Gž7TÂ’íO}_Ë‘cG‹s|¯W; Èôýöp–¾Û NT+FñH!±•Œ=üQY€ºõýe ûÎv|'üæßò&<ûìÓxÏ»¶·�z.�ª…tä ÆU�Á•~2Z¢m?{í{f„Lj½ñM8: #D,…vûµ�Ûž%¹ALJƒɼ ìÇ~jʨ4gdˆÜF›î˜Cu|†±NÕZqóæ ¯ý#xï{Ês°5ñàš�Ÿ�[CP.† ÑÛ†7Ê®j=O‚!W·Ö*Óòë`ŒÁÿì"-¶nópØ„�ýÜŒDǰ„ÄŽŽn“hGì�qÓ3ü³‹oÉ*¥ì¾8Ùuò›$¡¨¥ñÖBÂt9w3Äcœt§ÊŠqÑ8ÂÕ‚ ¦L‰)¿Œ�“°t³Ìª{¸y 06™æ†R”ZPq0‡´ÅÄ$�,{�[}½Ï¿$ºYí\eø°))/ 6Î|Ó´ky¢kT±ïu’°¶÷µs¯à„%–¥Ôm‹™Éo7h—V·kiQí~ü1�A¥ÒS÷l°›ËŸp\–EsŠ0+$c¸Èdˆ:io;¯�ê£ß„\JOçA|rÂטnø –*póæT+îÞÝñ­ŸõŸûµ¿ä÷•�ý ¾ñÞ‰g>ûKðöwü¼ø>Å­Ç?„�^½  ·Å?~Â#¿õ³ðéBƯÿwþ8~ý¯ò5HiCEÅé´5i‰j©ÝËï.´îHù f?°á%ÝÀ>öLßS�Rv”}f%è]—·¬£�AÍ1Ì��n vóæ ·o_rô™e–C-ç(Mí˜RîÉ­Þ®Ú`š‹Yøw5A�u ƒ­õ…/|O?ýj-È9á‡þÑO ö€Rèó¥ÃàƒÁ¨cƒ9|2ü¹¶6U9mÊÚ~;…ýîØS+:#( N”bŒ !®@CS‚ªµñ#N~¶ýtó6J#Ö¡r3˜Ç\ÅÄkíÚçܵyr:%<ü¡ںÿT®éxëE¾Õ8„ÃÊZ#(åŒ ïš´–ã}Yg;ÌYŒ�Åpî¾l|å²M ºRJØlÒy»§Sô(gÅ¡´M=äc IDATÈm"ÁBDØSVy`=®Z©÷Ýå°í&èt·–)"xà�›¸uëN¤Ùƒ¢Gúlàg< _Wq¥1!¸Ýx(ÁRûþÚ8çÔ½ AÇ;·›&2_” >›ÛhíIA”+“Šü†�žðP°ª¢Žsϱ—� cÀ×®�j ë°s²ã`™°�cE gŠL~²áÏ®GEÊ©{3ø?síæå“âGU‰ŽÇ¼+¶MhÌüÙqxØ‹€§ͪCþ¹Ãd‡ãR’„•'š&‚“ q�OI¸å»Ö½™Ý¾ô…P­øÈGqá«V­ZµjÕªU«V­ú¥×?ýØ÷~Z?ë—+{ßOã#ù×â?øš¯Â›nô¿þ¼70wþðñáR�¾ã¯àë¿åðЫðæßõïâ÷¾ù%êÝÇðÏþñàG~úçðÑ'žÃ9?ˆÏüâ¯Æò{^�·þ9~ðï½?ý¡�ã“OßFyð7àkþÌWãu?óMøKÿû]üž?ÿã­<�÷ÿÿ�ú™�à±'žÆ½‰—½þËðޝþ2Ì>c‹}Xd>õ©§Çþß[VC'dG%(JâÛ˜Îê5Û{8sH˜˰ß#‹ÐеÉB°Þ` 31ãܧ‰ÀÜv̆Àýõ]-XÃhŸSˆaµãyñ‹Äë^÷ZüäOþ?Ø÷ÎÑý¥Ã?øtИÊ3ÏœñCÿè§ûw_7^ÑF=ˆi9m~ä‘—ãmoûb|ë·~Ç8þ(,’1žÜA½å"$tOKfyËxóØÇI.v>nM–ÛSgÓÀKoŽ´3#¦×ØDÈ£/ÚÀL“/º2¥Ó�€zïµß¨Öâ»ï®4¼uëQX–¬š4–Á•KI�P‚Œ:6K…ݶ«a2ÉãÒR†LZ<_Vž …N`h2Xm¦v’]§´�L:åðÔÂáY¦ã±ï7)s†÷” y ÔÐÃJ¬í6öŽÏßk~�)�Â9¹«'ö8•÷”ÛÖ¶Ýn̖攆üwôÄ�ù%´éF3Ï×JÆžusN¨5]ôOd|4Ì’ŒŸaíè6‡$¤ køÌñ�‹Z x9øÚ9ÿÂ/|Üáj]ÀU«V­ZµjÕªU«~¹õ‘§Þÿ«üY‚ûî¿ 9?‰ÇŸÜ�ÏÜ€ðã?ÿ(î<üüîû7áÕ7ïâÑú{ø®¿û]øìÏÿ¼ù~A}ò½ø¶¿ñà}òzüæ/y¾ò¥OáGÿö?Àc§q`ÿÐOà‡ßwoþ÷ÿ¾úEŠ[×7ñê«‚�}ðÃØ_þÅxÍý½õsø±ùè—üüÁ7>€ò‰ŸÄwþÝïÆßýÇŸ�ÿü+_�„3~ñ]ߌ¿ñ>„þ†/ÇWý�×à¡�}þ×ï¾½ñ+íNÈ¢8—Úð}PÙ¯±‰íÇ÷3n_ŸQ»™AóWg¯¶wŒ³ÙÊ�|Ý|Ìû·ÖÑ¥xôÑÇúßqB­)É|¯,âðÐZÛq§ó?îÝ9§ÀÚ: b¶½fÌ`¶b`°íMe¤º6èæž‡,®qžEHãœk…ê¥èH¨åŒ†ËÁ#í˜xm®hé&$äR²iûòÒ?Sâyû5P�³„4[>&ãCv RJøä'ŸÃ“Oþ3WaR×ߘH¨ 1æ �•w7z÷`îs·�@›?ÖõhlåÉ'?…§Ÿy†„?™Y5ˆ¤šêO&qW»¦­‹ôLÁ·žðÜ]š‡âK^ò"<öا uH›ˆ¥Eñ‘ªb3H­-mä‚Û €b2Žöô¢ÚµýZª" ²uÚëJ¸¦ÒJtƒX˨ÿð‹#éê€~ÚZq¥4²<²-ö»Žf‘ŒLÞ›îcÜgÓWŒLI¥™‰šôÛû÷Sðbô°•Ö2ÌÇ!ºƒàÙxvÕªU«V­ZµjÕªU÷Z ^ôÖ ¿ëgÿþáÿü×ðáßøv¼ýKߌ×<Øa„>…>ú$n~ÞïÅo|ãë°x•þ~ôg>€ÇŸRà¾'ð£ßúmxßý¿_û‡¿¯º!¨�ÿ ¾ãîýxíë> ýùGq÷Å¿oùu¯Å«ŒËÔÇñè£Ïà�×<‚—& üÂña}%¾ü­oÄg¿D€×¼oýñwã;?ñ*^�òè;ñÍÿàÃxÕïûÏð5o} 2*~ñÃÏ¢¼ðsðšþÊö$"Àyßq:Ýh@El©ûNx-¡ERàºìxúV ¹´N*™ÚMÇâ�êÀ Å½ám_Ì{±Z*$aÚ+‹Âèk@‘¹E”ÝWÍ8ꙥ0|sõ—LÉàvÖøƒ‰�,øT$aË©«%Û@ÿo¶h+ðNËÿ�½7�Ù-9ï„~OU�÷}¿ý»ûÒÝ÷Þn»Û[ÒN�7â$rL4‚!ÌD,ÂD3‘`ˆÒ� $"�PÄòÏh@HB,#ÂHd3Y†Ø‰Ý¶'q¼´�žî»õÝ—o_ÞsªŠ?ªžzžª÷kAâÒpËêîûÝï}Ï©S§Îy~õ[Ä#1}/ íÜlBÓ+Çê¼t_-–WCXEâl šó�ŠÑ'VhéÏÄú‹•¡!ÎòYé»1ÈûX�|Î {H 0ÊøZÅ¥bQ'ý¹ÆwÎЄÉz ôƒÇ�7oVyLÓ„.MÆbLH‚BÓuÖŠ@ ›eØd�\¼e ©²¦;‰Lfx@¢¢ÔjÚ,›&v5©8 ĉ™Â[’xxr!–˜gN2I$WjCHÇ8tD.–LàX™æÁ§€_j†ZŸ?½�ƒ>̂ĖÍ2�Ä2 Qô÷®Á?MÕ‰'Ç}G•ZòM§Í+%¼Lvj½  ½Ö_Õ„æcÐiG’¨¬¥»AyêIBQí� ¨ºPmy"Ùr�åï§É(s&4`1²§¢ø$¤¼öж¦Gˆ^-8P(ü� 2}Å@åñNÿ'(Vn•%ÌÓ¸°ó�Ù¦)§nŸ# ³I 3{ hJ8û.Êuj±¨ç6ƒ¦²Û�…ck¬±Æk¬±Æk¬±þï×3ïýÿ³&Ïâ?ùoâ¯æÃXþ£_ÆñŸüWø�[óô³ã›¸~Çà¹kϹ¯ßßÇV±¾J𷾈ÏßZÇÿü÷ãÙi,®¿Žûö*^xÖqzõy\P*Ýxt×ï[ü…ý$ˆ<ŒE“– ¬¬X¬¯O8i“}–µ £ T)¼:©¸.5I'”Æ è¤ßuˆÑ¢ëfX]YC²Ó¢†Õã†B@‰ˆøW÷÷h@«Ú£Ž%Ô¢ßzf+ò¹p�ìýÐä?@á 5°¥�‡OR8¨©ŽC÷ïÖFüóÿŸ‡sN†Œ¶ �‰BÎÀ$®¢AZmÚ?CÒø;L MãRû &$§’Wàþ¾ÇW¾ò�’ ¾¢íߟa@°0a‘r¦ã <6!D<|øDäÞUV†Œ“0`5šV3û 2R‘òj€¢F2c™œ†äbò 2£Í{Ÿ{•ΙåÁTÀ’Š û°6ð,´Ñ¼«›� Çz£(Ñì=þŸé:›'BX0•ï@õ€ÀÄÑ"�–‹ ±à‘$ű_õŽI D… ðÓ›ŒP|¢GŒC6ÜLK®1z!¤ÂŽÔß§ÁWþ{κ·f©Zò+´S=O<Ú`9þe*ñFv´×Q,ÑÚò™ÌÌÇq"‹ŽÑô“‡5ß²*åÿ±ñBôaX¸~’ø˼`ên{ýô½ÖÞc�5ÖXc�5ÖXc�5Ö¿¾ûÒ§þŒ|V‡Ó/}?ö¯þ>²|¿ùÙWq À¿ùnú‹xþê,wwoÜBæ ž[¶oÝÄöìy¼ó–¸ùú-ÄËÏãꌀx—ðìµg¡ÅÅþöuÜŽqíÊ ˆ;¸qý1&WŸ/`^Ü¿…�žyî"¬¿ƒ7nÌqéÝ/¡�ýü›¸q;âòµçr4䟼ˆ()ÜÈ °”…ª1Àk�""áà°Ç±÷ #ÀHê�kàî$BŒôöœÖÛ—ÞQúvs¢­ÿüË_ú½c ®=ï}ß‹ÊGžqR2K[€°ºoDÓ¿“”’\fL‘áúùû‡ÐaŸš,Ä¿ÏxB݃£é9q¦Òâ Jõ9)$xéUÆÃÌ<6Zûè·½­0} ¡ ØÔá�!Dà—þçÿ}ßgÀ×—kšT…náœZRMŒÀt:]ï`†IJеÈèÛ«q€I ¥”kM4ƒN<Ö˜”ô××7}\™8„°7„¾¹¶<Ö|¼¾!4AaBH3É)0éK8Á PN`LeðF§­ T@ÁX£$žò™)qÖ” £'JBn™¦)ãÄ7‘ÉZª&K~c£Û¯ôÒ† Ë�/F2�¬Á*žXíâ“Ì=)‹ƒ05k-}ž-ȱFß5 ÄçÍ ‰¾a�1™êŒߺ4ùDêJЊQ µzÒµŒ¼rã”JØ�“¢Ÿò",4kÞá1®¥ÇhÀ@“©½2¾‹€™EPta%YfŠ7Å*ÝWƒlL9®cÊk o2–ÕŸmš] SÍ?ÞíhHrŒÌR$ãæNë‘ Ù’c�5ÖXc�5ÖXc�5Ö¯^¾ôö>ËtpˆD <¼~ûëWqõ+Œ¶pãÆ6fW¯á¼‰˜Ï�‘tàðwïͱñܬàï¼�[Ãy\»º¬£*ðàúMn\Å• æ·pýáÙçŸ+ ápë ÜŽ—qíʈûØÝ&Ó‰|ÂÛ¸utW¯¬á;¥$pÏ×÷=@ȲÅÜŸƒàL—ú*Š…•e¢XMq/Íý÷qš€¤‰;Ü&ÀÅV,Aíվ诟®Á�;Oa­Í ôÞãë_»�W^ùZÕ³k Éã¤^ºNFÁ!$ pÌ€gQb¢¨â˜¹%cÁý"KF…¤ÓZZ-J�c¥Økÿ�uòô%™˜1Íž0Ù7OûÍi’’ô½‰mHFrôµIߟ0›¾‡²ÙÒ›±ÌZ�Æb&“IaéIßïNÁ¹ ±Væ‘È¢“|X<üCf\Ö,;± Y²–^‡¬²¬ï‘õõ N�ž †�q ä2¾eš¹…’‡QT¸QwÞ…ÁˆR—ÈÀ¥àŒÚk®žPq絊Y{É¥0�¡±Qö�µàF¥—è ÌßI «da¹ð¶È[µO çD‚KyAñÕNëìÙ,4ßPtß:¥(täslA; Uiä©�¡Ä] •8VȯHJ© ÕЩ6áÍ ròl�М>—�C)Szš,c,´SFÜEŽ{’w$U7¡°!ÛÝ Öà'J.��þœ„ÐCäÝeΈ©¦ÄâIÀç,c ê…J²¬G9—’ÁÕ$F“z …²É…j>°Y«“¤1p\û0Ž5ÖXc�5ÖXc�5ÖX’:»r/œþ ^ò;ßÑç¼púƒ8»rõ�õ;qÿ›ø•¿÷MÌ^zÏlNãõ¯|Ÿrüg^D÷qóúCtW~—™™wxoÜ5xîÃÏÂÂàÔ¥‹˜í}Ÿû­÷aúáîïÿ~ûnÄ©—g@¼‰½Õk¸vFë÷póÆ#tW~—,ào¾�›Ã9|èÊŠ° ߸�ù™÷ãÚ:8�³§#>ÿ»ŸÃ×/½뇷ñÕßüÌ^Â�\0ßñ5†0çlé�†`†9B`Ý¡JßÝö†µÚ¯!ÕÀQþ±Brß)A ¨‚:uŸ~êÔ2ºÎáÍ7Ÿ*  díª^2±¹¬MA¢,%¼M”qZùV3øòß4 ª 'œ«—uj¬) ÿ�‘„k&¢Š+ãĽ(_Œ'ˆ‡"÷ѾÊ0()Á¥o¶EfÊéÊ£àDdCsmÄ��Étþìh��RwÙ/¿øñ7˜cµBRG;;ÛÕï±:•q)�=Hx©œ ÷ô<Žü{:6yö‰¿¡÷ƒ a� ÇŠåú1ùÉü ÞõÒ‹ø…ÿø¿(œ(_ô”$5oBñ@Ls 4,Ȩ$Ô€sÎTl. Ñp¡ .übm¸i¼à$C‚'Ý|‘–ɆàA°*¾Z|ÍÓ M’ôZÄ*²Z'ñ†‚bkPMvP�-¢{çôœ�ÿÝ-™­¾¼Eõ€ôÕd,¦—EOo~¯ ¡nÄPÂ.ø¦®Sj$Õ† o¤:eÆû¾Üø:Œ#y5úJÚœÆr(‰¿|“ðÁ-&¡:}lrƒÇ´KªJÓ|ÑË‹a¨…MY5ÕÉq  ß(× ‰zCP [“éè þògñgŒA Tâ .ã5�9X¦M§…¸�°ÄÎWG<6Û?%Àc�5ÖXc�5ÖXc�õ�Ôg>ð ø›¿ößñgüq+ @¼‹ßù•¯àW=ìl篼?òW~yaê_Ç·#.Zd¶þöë¸.àãY<}÷§ñÏ}t ¿üÿ5þö?ÚÄ•÷ÿÀ€×Âb<ÀÍëà®|²ˆ€þ6®ßžùôsèðèÆ ì®\ŵsÂ2¼~cÓ+WqÞÀe|âG÷ÿ—Ïâ¿ÿ/_ÁòÙËX?Ú…}îyÁu388k1øs¼�þx“¥51øFag”_Ÿô}ÒǶ@_ úiµ ÷•ìŸúxSØp!RJ@ °Ð÷ŒœÐÚq˜Õ–úöð)¬±ÁCÚ~¼í…uï™>óş÷¾uKç6†r|̘v%Ô„+�-ÆæÀNe¥C¥ö”ãó ¯Y죥ÿ•ã-ô¤sphÃ0¯zyÍò[T¦¢ `Õ êâßCÆ†êø’Œ<Ô€i “•ë&©Ã±9WjBh„-Éø�ü¾‡fEêl…š¹j04>^fÚ2ÉH�VÙ’Nc”q" )$áï9@‚-<¼ŸWž€i’ EjZ±Ù*Tê»Mô$¯:—�£J. î¯ýµŸ”à R{¸¡|n’CM^*F›š­ÆæŒ-»O¢®ì¢|£8%%®�_™ ¡P35øÔJOå÷“i£÷ýBbÿŠ–6ëçÈmíÙXƒmÚË�ª‰ÍæÖGO¼Å T¼ób1Õç¯wN4ø¹¿ñ/á¹+ëÙËЖP�ô¹>ï̘| œöù;¢7kù®Ë:b\€ç”(ì³FÞ/„ÎÈâ–Ž)‚šjÇ �;e ºþîv±çkÉ� mø ”W&02Çk¬±Æk¬±Æë;­ï¹ü#øÉý­ü[@ûðÚoÿ:¾øµ?Âõ[·ðú×~ ¿ô‹¿„¯Í>„O¾¼ö§Ò�Dïà³PJ|ø½÷°DˆóáÄÝ+Yk+…W zpB€öKÓ?·Vú]a©i �*'�üÊØ{Ï%€,”ÀÍ: rPнº7e†ÿ_~Œgȱ >Âà÷ËD„ž¨cK}3«þ4è(@\êÓORš1ÞC*À6˜œ£ÁW¹CW�]P‘bI©åd]DmÍå ËRK’YÌ?çñKÇd` wŸíÀ8ñ–)ÊÀÚ.__“I_va®i9w„«DÊxòX' Œmëjp×)vKP²¶ƒ$ÿfl+Ÿ�S_ur³Æ`l•_¡ñŽtÉCp}}£0uÊpÁ<ŒyOL„,möHš¬ì]Æ&†úsÎeV£Í¦b‹ß¿<Ç9T¢bÛ‘ÉÖ&f¾‘ð¢èÚåfÓIM÷Õ'|lš"œÒZ¡DJ¿µœøúÙ‚t#¦¸í å5 @Q±óP¤Ï²@¥‹ÛžMïlÃCP¼ùæÓ@[K åä#‘›Ö(?#÷ÌNdü’ ûȸóp0œ&R¨€6-3.Ÿ�9á²øÌO| ¯}û6^ùÂ7 ›RŸo:–­nˆàC_™ƒê”š•¨ÇAS½Ã‰ _M¥Õh>F?ø€élï‡ü°ñUøJ»à¶ó›ç߸IŠ�ü€sy1€c�5ÖXc�5ÖXc�õ§U�öoà¿ûÊÏþ_z¾púƒøÌ~á�íû÷¶+_ü»Ÿ{ížì÷èVÏâÙw}?ø©�âöOå+^zç`ïxÝô4 ¬3è}lÁÆ9B´ðv 󣣦†ò•ÓÒ× |‹!¦)U6{Fߨìbéós„øQ÷ʦ€r†IAèács�œ�PŽ9¾…ûÀÔÿ‡‚«ÄhÔ9å©Ç1TÄ!ñ„<.C&ë~*¼$6rç–�#Ê?Q)É穽贬ôôéu<~¼Ó„©Dåk_³ ­íŠ’O2 &Ë�}Q&ÜDRv�ª·äÏ'ó†`røiÌv_Qf¡g(jÕuƒbwRÁEø l Í8’b[µ= ò0ˆ1¥úZ¼ë]ÏâÕoÞÉá³ šbs—lóLs�&ø•Ü·Œ•ˆ<�ôœy)²Ü3Iª3UXS%�ºÈ ‚X¼ðÂsØÚÚÆ“'; †…L_°�Ÿ_íñ§}ó´ïœ0�Jƒ­é©¼hh‰jŒ++K8::F¨¨¥uØ*}z›¤ÁGa衺ÀéÆô5¨ñ¨UhÇ<ɬCõ¹š&’æÐ|?o@jÆž*¯önÔÉILW–ÐR`X(7†5ÛQÓ‹ù÷4¸—TÀš)ÈÔc‘}k‰¹U@¨Ðo%`cÑLµN\ŽÕ<ÒéÁZÓ¯�»t~±œß"ÀW›‹¶Rßz¡¦†ydÜ\««=†Áãñã/Žojc�5ÖXc�5ÖXc�õ§ ~õî?ÄÞýU¼¹ý À3ïÅw_ú^¾ôÃÿßþþ¬ï{ÿ_À½‡w0YÞD0ÓD¸‰fØÃp¸c;·‚ÃýÃB¬ÑÖ_ºÇªÃ;¥o¯±S±ÞjR HBÎÔögub®ØHâ �I-ÙÔr: Súáf&&k4Tg!Œèï6EbÌý¬œ“URç6سää\MÓó8Ʀg† ·Dé×[œf±Dñ¨C9‰9€(úññã?þcø7~æ?‘-9 ,%Öã^��•‘kœE¡Œu-‡.sþ�‘/pB°“™£ž­œ6 ”ɬ¬¡üÝÉdšX†aÈ©-s…‚ÖZpIjUq×j‚k:h� ÆB‰LÇ"Æ™’²Ê'=T@OA‘cгÖI­ÉÐ2¤üÄ ŒÓOG-……Ô[@’^ý0•_\Í64 b#^LÒ;Qí$ðÄpÕ‚eMŠï†¡°ÙÜS/”iüPyhiv‰Ç&‹X‡¾\k\FÙI1@y—À–´�® hè3Ç•bsƒ-zøµ1îˆ&íÄÄ�ç-3é��@‡À8*óOR£ê°YTƒú>T;*oeÄ©�6ÓÔ¢žÎÇ«…É”‡Æ»ßó ¾ý­{€c�5ÖXc�5ÖXc�5ÖÛ³>ô�¿ˆ‡ïÀ“¦+ DPt04Ç|ç lGn{G ¼ ºÿNý“QW%ÓŠO>÷µV�mñDb ÷šÜã ¨–{qjÙ]ÚZÊifbìqß2‘ŠÊÏZŸÿD¢™¨@ŽšX’ˆN ~ŒF)ì¼Ñj3R™P±LCE"Ò’R�¯€nzäÿÌ ¸dýåý°àgØzÁ™òU IDATè¥ïG zÕž÷Ú#QŽ),`D¬C.ઌÄ`_™7a!„”@nR°•H8q‚û÷÷�èòõäóñ è(^‡šÄ¦@5hUª&Î'þZS¢¬í&a¼ _ÑLÊv,Óá$|‡x•ž,xDWyXê £ýéB郔Ác­‘.ð[ºé U~oÃ�=Õ‚Ï'NHY‰ h® ÝÚ3ONVkʽΎN ü êÆgÐ,õßyw�C(É'S{Æ C/,HtÓ Æ)5¢Ëç…ÄXjù¸0ÂZÌÇn¨š¸m„3O4þ.IÒ�ˆ‘µîQyÙ%4»ï{…`Çr3èkÌç‘h¬¢ûçŬü¼œƒìDXkÊÜ&ž|�Dmç›Â /ùÜßݧ&´•×'ý@ùGp…¨½ êp×äg˜€ÚÚ3Ò«…RÓ©Ã ìBZH¹æÝ�¦ ÞÅ‹@ß!¼úêí´p’߯k¬±Æk¬±Æk¬·m¡÷nÒ¥~(Bæ}Ÿdº!æàI$O@ÕËk/?ŠtȦö5K=�€{š-U‡MÔÎ}~RÚ*/@òP€+Æ+`0!|˜ìYh!jE ¢ä h<„Ž‚ƒÔ㑎­îa[Ÿ{ÍV“¾ c¡�¤ŒÍ‰Çd•óIê5_©ŒÕc›|ï,³#á«ñf•cKlÒ,O.M“ï5\4õïÇ�»Xy5&²N�'i«0ùo‹çßýY\½z.‘½Š�"åk�2·Ø‚­Åh„Z+<+¶!+Cs½Ò�çÇs„¨“–ÓügÏÀ*ÀƒÇ„ÃAÔ|⹬U¥ìeðÕ,|X†øô‰¥‰=䄿}_.¤¤ŸHpBò½[¤œ5M%Ð!I‰èôZƒAp³ŠŽ›ŽE6Fõ}8Ù%�‹Šžš/tÒ�åôEÒj¢imzò…ó t8{vÿúÏüUœ:5-ã¡´´X$† Éf•é<Ø_NŸøZ%©%uã0­”¥¡nE8·ŒR@Ï…ÕM)óÃ(m9‡™è˜v1ëé°S Ÿ-‹3ƒ“ÉD5Vì¾zaðù:é…jü ®¡YðK0Æ`6›æÅØå±¦rüµ$:6€§JÓ¼ýèG_Ƈ?üÞ�d�× ¾È½å˜­uÕ÷¤?w>S˜Ç �±Æk¬±Æk¬±Æëm\Û[HÃJ\ga�K�ÁÃ)ÈT÷¤6i²…/l¸EÌ – ×iµª1îÀ�ž5Ñ'ý�w¿çY\½vº`úX¢ŒÌüc€ŠSW9`’‰ Ää1f%ÞP°ªÈLP!©r.ÖZ|ü/ãÅ—.!FèÄK¯e:¶¤%QQcœh#,¸Ø¤ÞZâÊ´` P…@Šé3Ú*Œ5½¸¨K DaygIû„ºf&(&šoÔ©ÇBÁÍL /&ÞÏ ½·õ“#JqâÎu9¢šÓ^zˆÄT6þ;¨Œ/m™0`lõü…9˜}yw…©¤’d\¿ ²&:k|ËõO1¾P®ù¦qI¦mB6>Eµ`-jú%iI‚V¨‘€SeæêœË JšÐ!ƒÓAQ˵W rdZ4•èu�ð넪b”¨¸ :„F?8$Ž=ïÎðw•@3J€Çk¬±Æk¬±Æk¬·m]½öqô˜LWi’úÒàû9èð1¬æfGÇŒ {h~uª Ú0µ[¹×š¾@Ì€`–Pjk.kBðñO¼<À·_½ŸfâíUˆ„}ºÜÛ Èc²K‹ˆJZª KTa 8É€›V2y¥„«‚²Í �Óïz´¬1éCQ}¦à"ãáªt]k ‚…¹ X§ ×�F%HG%CîTØ 3CÅzLßB<›Š*صŭtÈŒœh€¥ž˜â¡—'t †²j²þ^n �®“þ=kÕó PüäòÅ‘ƒF…:_ºtëë+ØÚzÝ�4ò¦$'¯Ð5Ó÷% ²ÉžkSM aˆÊ�ÍU o•+éÃÚÐR%ß "xR€Tœs¨vxÒ2UU‡[0Hª©¶ÞêbÒ‚?d*µ¤$뀮¦CÇdÇ:4Ð k­–%§ëË׈Ý,îè‡cµ ä…› EÍåU{$&`íÙÒˆyîiŠ1SÃË5W@"§îš,m–åïP’›5›¯–³¬<Æ�ü)z¹¤ èXŸC{ߌ5ÖXc�5ÖXc�5ÖXc½]«>'º‰E?ÌS¿Ê¬§!ÓÜ›ùÔ`…:¬ éÃ¥� ЍX„Mxfê“�Bœ!4öO1…”øÜç~/cu_Æê?éÕà jAkl"IY* œ–)×IÃ";NN*ß¡C.¸ 1T>ùòYLÎѽ¦©ÆJ³ bàËZ÷’Ïþ�AW ï=¬… e5êšx´Št–­Õ¸ç®Ï¥î‘EÙ)lIÇÃAVõ嵨ÃL¨ úà’ƒWdl™ åU@ UXšO¶²,3d)VsRÔƒaÁ–N®-·`“§±Á""ÈhÙ¹d#ù‰*‰3ãH „¬“¬'§Íõý%oŠv›ÑZ–½²6žÑË„„“:8�à“5ò VqÞ)Ù3”é')cQ}ÓÄ…tM–(rº¡Eóè]ß$麅²HJ° È016”â:(†™vú¿µ¨F²P!äßnð¡b¥jŸ‡Nê@j@U}œí®‡Jï�Ìà2{Ú¿ M)⛯ö(¨Ù””,9T»ÉÇpÇk¬±Æk¬±Æk¬·o CD¼ïÑ÷sôó¹@!�ÈY­³9וVí§W3õáJÒ*LŒ€!C¦ôòÒ£F•\«>Ș/9�‹ hàd*V e ‚W˜x¤+* -Z`"† ÄÒaLáž“ñ�øùß“rSõ¤…¨› ê羜Z/½­l…Õ,J ­§ ô¬QøD;Ikà »Èrf2H÷±Qf—>_[Pj¦ÂVÕA³Ðx×AR”åaÐw(‹2ß ‹éÁC‘áÖ¨5ï<Ôþx þið“wuô<ü¾ï{?^|ñ¹ò½­üX³ u°�ø2¸F00ùÚ¤¤!4»‹þ�:Y™“±ÛÅJÀq_ÆÏP¢çŠÇŸó ¦¶0%íy¬±Æk¬±Æk¬±ÆëíZÖX8犭Լ q¦ëf¼HDTýoTý{¾ë‰tDøÕøyÕ§sß*B €ÜïQ $.6šÊ΋û<éÅC¶?£‚qèJíq¨zÆ#a‘‰LuB̹®ô°5Iðb,ÃÀZʘe¡�ä¸HQ"üªÞV¬±‚òU4ÅÇ.%ä–oƒ1¨¬Ò˜46 ¾b2òø0sM_kc¨šÜs'Ö]î­‹M+F5©ÈW2`&¤µ¥•’Z�—æš´¤ TÒ‘ÀbS±& ìa˜J“�ÒœŠ|œç ÷Â8$˜Š¹Xã±ÈƒÂùóYþkª¹Ûª2¾æ‹/¢2T ÿƒjìWÆÎ~mì··(Ád™Á�P]šš’Y` ê d† ANº’ šJ:¬/n{c ˜EÌ,”P$Æ[äª5«O@ÄV†Û^Ÿ=Ý5íA| „6œÈ ¬ƒ!丵ö?Äì�@:œE’Šy|ÛëB(»bºIÅ÷�ÇK„œN¤e®\,ke–ƒË2þò}<uЇŽ@¯ÿœˆð…/|_ÿúu>Û*ÍHüc¢’GAêy‘-7/Äۀǥ^Äe¡�cá]‹ô0ӾЋòlAìC 0¶>Í, Z‚òxk¬±Æk¬±Æk¬±Æz{–÷0„¾ïaŠ¢*P�0ïa�™®¨Òj›±XáÒ?ø�¸ò¹Òw‹BO[`Õ}cT CS@ÝOKï†úÈgÆÊ§Pì©´äÓ46_$öjZzLOÁ`­¨k G³àXÚi�0¦º×<)ý5ý»­*Q¥%bŽu¶!x‰äÙXSaâñ/l¿ [sˆ\öħŒ#QÁ;j5Š"N_ë kALØBÁ ·‘ ±äâ߆¾{ÙrÌØ•ƾôçñµ�¼Ág"â‰à�œŠ[½”ࣱ ØM8Ûòòßõ]ï)8Žþþ==¿­UÌFc^ŠÚI˜„L6A;4’øbz :­¤ÉÊ f•_ë X#üZR›Ðl:áïÔqÙdÆ’P«WÒïØ"eÕI±L3Æ%¶!Å]#årãh_<_À£“ÆR�c6¡ôUØŠ¦¹ò΀Çàó”¿ÃôRSX5Š>,\§|ñ �hJ‰pÖžËüÓlµÕÕ)ööÑjæeøê&®õùo]Ú1-iò2sT~k|Y›«j†dý½uA³åç¾ü“w dN…’ÐÜŽ›|�©Ø”úz1˜m³9î£G_߯k¬±Æk¬±Æk¬·e]ºò19Ä1�ÌŒMÎèDÀp{¼ƒ>ú¸„að ˆ7ºÊ8|Òû9ÈPfYMüÑ4㎽ê}æ$ä¾K«Îtß,Ö_"en=ñkÐÍ/xú30©“ëà@‰$¡ ¨ýì|¥²Óà•öy‹1�G" ‘:ñ=l¯ Õ郃8sÐ8‘(Eàs­Á1�EÐŽ™ôÓvAq'ø0 C…CéŸ×$+�Œ*|U‡®Ô˜•m<öD9)Ök‹¡3'�*¼+}æ[éibVý!�ÄÆF­–k§±cà/V¸�ž‹‹ÑØœI`ˆ$áRc`¨ýÝtÚ©F|yRj&›¾(úb×fž¡™ "‰�1ÓIþN¡v¢l¨¼×äsùâq:�6¿¬wH¤¯yÕ€P ±Ÿ¡þÌtþ¾BŠõ߯½c¡`ò$(ôäl"ª%ÙÃ0TIÀ'˳kAbµ5•š'¯6 Õþˆjv (Sy©šúffsÑÃùhЕï _3–3£”ÇV<tú.š17'n ’[K…¦,þÀû¾ëþÜG^¬Xªì9ÐJ~™+‘ÛI..ID¨æDÌR`Iõ%Ôë�öž@“]„êûh¬±Æk¬±Æk¬±ÆëíZ  JvU‰”’Նȩ¿|ßùԳå»ïÜ$ãÒ/Y3E 1:é]& ’0ŽÀ>qºŸkU`éç¡üÝÖ¦Ë{_d°åw@ûŒ-¼´Œ¶Æа1}Nî;uøŸƒî�kl¡&œ„>EtYÅL VÐ’oR 5¨dÑÆØ|žÚãO«0CÁ7wàëÓ]Bszb>MR>ÿ±³‚×$ÜB�´Ÿ�Ž�%Ò¦Ê.(!/~}­…XŽÊ ÙHÒ�O²Ÿ‹ŠEȬ`n¯+_£t?Á�}*+å ¢ Å�hˬBžCu5à4´ ·Ðq×Z&‚Èl5MVƒKm:lb˜™Æ_mÑb–j†òdˆ9å·+ œ“CáXòÊh:>[4éˆéVÆ›¤¡ >ø ´Ó‰°ia`Lþ™AÜj�D5ÓCiâÍBzpRcP;¾Äx—³b¶ùTqj³ùÊ7‰Ä|# +cÊ�Pa�¯ŠÉ¦Q2ñ­[gY/û :×)¦£QÞ‚­__'>.�HÍ‹�€eÂÊK>‘z‡%–¸wmŒ X\»ö,þÊOýeü¥ý™j7£Öñ¯¨ÄT�’›Å�$uãË?õͯiä¡Bòõ�®�Oc Μùð‚& …)cU{„êÁ  N¡¢Sù«’±|™ ä—(^�’¤$;'TÉØ9$G?D8ð†×”¸ð°’Dp¾¶|ÿ2ë’×™3N��Þ @•¦¤Á|-³Ö;B 4óƒK_»û¦Ç—w°øþkÙÅ2f2¾â%*¦ÀŸùÌáá£Çø�_û&Bì«—c8°&› #‚¨k˜Ï¼»c3‹Ù#F£€øaxNLàP˜Ùõz »•²™š9EÕü—1J{»kW¥½°Ö”gI{oêœø¼Ö/RéRu.2§Q1»ë�õzS°]COÚ—û‹™ù’2_o^µ; úå\³Ýµ��~o‰•¯.Ƶõmiw­Ù²$½äMòÆÎPŽíìåw íÂíÏaÏŸÇÐ÷À“‡°gÏ ;s>Äw0íÂ]¾ të ø µfGσÐÃÙ)B˜ÃìïbÞO0»ø2ºÉ¬Ìùˆäwc­-�\ k'æÇÀ|pSP7I×gðè�žb8~ ‹ˆ †­› §wà]N�AˆÎuùý"½WXgà··`ö�ÍËÀæeP� Ñò^æCn4 @Ó×ážà‡»�"æ«+ò¢�ŸˆagØ}Š++kxÏû_ÆÊ™Sx峟E¿}³² wå*Œ]./¬ó¾OŸ˜ô~棇ËcéœCßÏ« ÂdHnAû[˜ÝÆ/þ��íð3?ýáöÓºp œµˆ!Â&“ ”ÍÖp¸�xï6–6VqíÚ5¥K7é0™Î0�,Ì}�Gïáîõ›``WWÑç½®»ˆ)ûˆ=¢›Áúc��¢ïS#<7„é|ñÑ›˜ì#" # ³yÓg_MW0D‚£Ôr¾góLv~À0¿‹8ìäËs–SÁã5 +>Õl�Ó÷}±6ñ}_"k-†a€÷>¸GÀ ¥u‚›#ïaœËχh—aˆA rÉ&dƒùAÖ"øÔ@FÌáý(‚h@ ©)ì}�@À G÷oc8ØÇl6Ç?ò1œ={!ë Böd~õÛßÄõo¾ :wfy„¹Ÿƒ¶ŸÂo=�;s O=�?îÕ³M¿—‰´/Ê›z�ÓÏYk…M(½ˆÞ¼†¾õÚ”ÿ |Œ8{þÂîSÛëkpƒÇš#|„à=æ}Þó¾ïÂÒÊúþÜýWVS“›Ÿ{¼<Ÿcâ:„ù!ì³’*âü†ÔMm‡˜IÖ„~žæ�u¥÷‹ããct]—\Ü|êi(xA}€%�‰±˜¸ä{{8<šÃ®®ÀDƒÀÏ$›«³Žpÿé6�Á§>ý)¼ã]/ao¯|áó¸uý&¶æ8ð<èø³‰ÁåK—ð}ÿÄñÂ;ß 7�âñãGøÝ/}Î�ÅûÞÿ½ØzòÛOŸâÅw½ d†¾GçºêýªV«™˜1eÍi%¨}€àœÅ·^ýúáï}ïû P1 é½fww·nÞÀÕ+W°´¼ ÊeµYÉ~ÈYWŽÇƒ�ß“üPÞÕæó#|ûÕWñÙÿã7ðäÉ6áº% Xrè\zÆL—V ‰åèð €g¯½ÑܾyW®¾ˆå¥5<~|ׯ¿D“®??kCH>ø hrè`:ƒ~pð}_€°Ôë%Ÿ{éãQÞÍÚwB~–Kšwméa$ôÕ{Œ~ßn{Þò®X8ÄÍ«úYy'®ßsm& ÍJ …e˜ÞÉì`©S’°“l…ö½œÃ&ùÀLth˜�š�PÎWæ$©ô¥zŽJ¹WÃ"À�­^4Z ‰øÃ¯ÞÀoÜÏ^�Cu�ØÂ ù•š Dåk(#!ot¤M½¡×ný€P®E:Ncbõ¢Ä¿´e •FE 4MR}n¦j°,ÂZ*kÍI’ Ш¼L´ìr=æú^Ô÷¿lè”{Ùh àô7yð -_žo×Ìð–-Î;ª Ó€ÒIëŸXäg 2læçû¾ÔÁRjO5µµ°žß±¼„Tlzõ¼«7§¨ì\Ö qÓHDbóL×÷ª/ÏkÞHä°(¬Õîæ2ƒ@¿Ü #;V›8òl©7ËjV5©w»°æ$ߘ¡¼Øò¼ZÙ<âQذƒ¸v´¼ŽØÂo=Í–0Ù<Ÿ}r¬R4„*ˆÃ& d÷!ž`ùò»aÝTÍsC1o0¦†×ìª^ IDAT��Dú§·޶áVOÃ#m˜F?`8ÚàÓ†æp€ù£°a@ÜXÜRò:‡nXgS£ux€ØìÆi˜¥UØríC^+Å嚈)b:]Æáþöü °>†sóãÜ»wÁt°“iÂ[ÔÄà!™zÆ�,!"Z ²¦& `ci —žy›çÏcmóN�=‡SçÎáÜ…‹8}ú 6×O~Žãù1“n’�cX ÛM`º æ>]SK67Éá8àìÒ¢ð1XκÂúâ HKéyº6™bcu§6Ïbuu+kë˜.-a~tˆ££#XgKÐÃ’³ø÷þ•�áczÿà·oãðxŽÿøÛ8{þ<ž{îÎ�;‡ë¯¿†7�ùŸýnÞ{Œ{vpÿÎD?àÜù³°Æ¢ë:¼øžw¡›Ì°º¶Ž³gÏ!xéYhV¨,œ´ ²·˜÷ÝÄ!F�[7¯ãîÝ;xùý(žxBJ¦Ó)67Oaiy¡¤¡Æ²Y’Ø<ÙoÉ{Þ+öT@@"]%6žë&8µy½Ÿãé“§èì›§.`²´‚••uÌ–Váº)Üd†Él‚nb±ýä1Î^¸"ƒ×o_ÇÁþΞ>‹éld"öw¶p<¤{ŽÉ,]7“waäÐ�~8›Òe+ ÉUï°:¬‘{‘VJ™ÞËS0ÁTÞt€xüó½*›Ö1)hú\SõÑÜéµBÞoP1ÿZµ¤îëôÆ-÷Lî)–bQ”eB¼èS_�²+«Ùz‚ixÕSš…Ít½©*˜HÍ’lß�ôư¨HµÄ×6ïcXØà•韛EÜ׋RÒUïø’˜¬Ï1e!¤°MÓô_iþŸ¿°†OúSøÚ×þ!úü›¶<Ÿ5öÀ¾‰­dúdÌËU„%!€4ÏWjÇ#4Ï _ð7‘ûÚ*àV÷§òÞl2èk+B÷W2ŸãÞf‰Îü¼LªX5é�eN š²kXߌÔhÒk並dž…a‰_&¼øâ3¸pá4>ÜRÕ.Š–§]_R …„?H³虜H¬Á¾m£Çl¬ÇOÿô_ÆáÑî¼ù¸y)@µûТ»LƒNÃ�vAtÊÿ¨›6iLøØ˜ºŠjB¶f¤¡’»êÄ#Ö¥ãrïN*”'°ÏNòB¬›DCÐìšœ¬uoÙ#zª“–�:.9tjPÚͲÕ®4Â1X�©A_�–5G'6çšž[3»Œ:ÿô¢ŽX7¢é^Á‚§E+ÝÖ@C+šE—AËú·/¬aa‡‹�ÂnÐBõ¹µa%l`+L¸}b‰F“ Í»˜¼º |5×52= fÞä ¡b–ªw½b³h·>¼^h�ÀVs�ÇMð¶~õXH\®0 ¬Ë“æzš:$'*`$ψÂú)›µÿÆ"û ̓;/-Šñ©ï%Ý8ËÚŒ ”Ö›= Dµîëqâ¿Ón2è�Ìô÷H“^päþy«Í€ô’“_Ë,�hÇ ,nÁž€}TSÛÎ?‚°«28Ç/•‹ ç¤^Äj¯QͧfM®ÁJó–ò‹“4}­l¼CÈ%Ñ›sé\Ò¹:'Lý’X3G©a†¶æË¼«L'°lë5¹Û|�Ê …šæ¹sµôCNó ¹ë”yý‚»ø*ë¥)‰iòBÅëfy¯Èc:YÞ€<ºAÃðÞuX>ÿ ¢!„ù!âÎ0]fËdAL×a`à/ûµPVô[w€½#l^ýØ•Ké=ÆÖ qâf8(z ÁÃûýþø­Û˜ž»?Y�#D�ù|aØòKa¿}qï)ÂÔÁnlÀØIÞ­1ù8Ób<Ø Z;…ЭÀ„¨ñ»`2öVcÃp²º  OG°Fm|�I€äîhÞÃ:ÂúæÎ^¸Œ{÷`ûÑ#xx¸I¬n"’)/Õ�üîïÝÆñÖCøy�édp”•Bùy¦ßëbD4k(ÌñÚkpýÖØÓçaV×�!ÀM:y~f&8Ünð‡{0Öa˜X„µ†Y‡Ázï±»óïÞÅ|wqm ¾s c�Aô>Îѹ唙ÈfçÑÃïÃ>Áp´ï!À¶a�h ÝÙg`6¯ÂÙ>xÄà¬-k€÷ˆ6ÏSg-bìáý^–ÒågGŒåžL,¼ Y¨Mä‰2ClÀ$³ùˆBbiňÈ–„¶Âج]�[:ê6áºu�™Â¸®<ƒH1[ˆL(|Hl_,%ïc-œ[B¤9 æ@´˜L×ÐM6ÑMÏa²z½0ßyŠ»wnÂu+ËËp]‡#fÝÞ¸û†Ý#ÌÖ7A“)°³…ãÃ=LÖ7°ýd‡©ùS2;¶%ÒÌ>Ý É2Í _ÖdðB¿?ißéö¹ÍëAÍäÈ@¤ébÀd6�ñ=`,h2�ŸâÔÚf«ë°Dxxï>"t«k0³å”ê,æ>À…áØãá£;xút˜Ì`–—hž.ŸÞ­¬IÌZ"Â$�!€Ø÷@ˆ°nŠaÏ�ÃùK—0�-å9h0s(«Å¬sé-z<Ýz3™”w¨¨Erþ�¡ïA&âÜøë?õ|÷{žÅoþÖ7`'Ë0Ö"ĈÁp6´Cô°G=.œ?�åÕUØn ïÓgv�ÃÞáÂq»4M|ˆ<~àÃïÀÖö~ë«�@–p4ôx㛯ÂXàÒ¥KèÜßúú×0ã‡?ù>ù½çaWNá‹_�ÞÃÍo`ue ï|é]è¦ ä>–×Ð|][›$ ò{!3þ¤/ Š4â\ògßÛÝÁüÁïã{?ð}è––›¶yvò}­Ùjé=d@Ð4$ʯÀ¤¥MEò C¸úüó˜-Íðàá�`‘Yq1b¶<Á©SëxðàÂàq<ŸãéÖæs„~â€õ�³"Žö°½³““~33ʦM€²û9( ð0‰—ôs;‡tÒÉRIcl¥ð¡ÂPˆ0T¿·ñ3?bQ‰ÂË¢!Ó\õ{QíIo*à�ÕéÏ\E:Ò½÷´õû�;üî[z” Áé†B®ˆ͆«ú�²¨(<É´^{5!B¯g¤žºßZõF¬Þ5hZ“\ÚP�Ѓ¢¸‹°ÆåGN~¿•*B–…дìîÎñÕ¯¾šô!©`r�H”M�¸–µ}-{îiQÝwÄЭ}×? à¹L¨eàíyÍ6tÕuä$c�-Á{¡ê'¬µçžk ZY.- °’d#¨x¤³ÕDֲǪ™3È”ÈÉ�ïâáçŠ}ƒÂªV×°ÅÂÂNû´`ÑFŸöP<Öl@à•WþwÞ|Š6¾[7Si¢BÛ.» yª›œ:°¢zŸ-ã �Z2:v:V¿f]‰©(§ÓRÕ¸-ú*ž<‹×9*°ÊV1Í`“´$£~—É5¬+Rl7,0;ew¨̻ӚéS7Š��fÍ"Ò`ž¦ÏžÄl•D`¡ú–…µL¾x¢'³ÖR¿! ¬^ëñ0jøia§§mÈ™‘É)É53TíN·8nÒ…‚¬AqŸH"cµVÈCX— àU›´êµÈ·¢\_ vFÔf´Z\3µj0UÌlMµ3T^,Hqj³ÛˆÖŒ/«’šd¡Ö �–ЊD—*ÐRèý¡Ù40|3å~áïñ~(ëE žÇʰX‡ØhÊ:ÿ<Ý�¦zAÐLíšTƒ$ãÎcQïÐÉüšLÌ áLT§‘Næe[M{gh§fúÅjãG›k¯SÙà¡lwÁsW½Œ©­-xÜä~G5 ¥Þš²ùÐSk�ÐúÙj0ØhÚºA¥Š)¿[½yU=HyËZ À6 Hªb /Üó$ pûò",`Z¸>zþhù¯xu“öâ©Ù7´ÀÀlÓã Ù²NÔ ~¨µÄ”ÂB^¿NúâsJ¬ `ººë=üш", ºÓg�ÕÓinì ?8mžF7[BÈãbsƒÆW©³!Àö}„�,]}/ÌÒ3i}1Æ9øa~Ø…ßzôÛ7Ó3niáè)†»ß€]»³r!1Úú9(øaL4 ~Ãã[pƃÖ7áa £­’”Ï‚¢E·yÞN’„˜¯‰ÚÍæµÇ¹Öt¹i;DļX·¤9çG°»©é÷CvV2xüä!ß»‹!D¸åe8hu“ÉÃñÂÞ„§;¸v.âßú¹ÿäÇ¿ _þüï ï=ìòJÙõ&“dîE2,°é–—`Ö6àÖ6áfËð1Kf‰J#NÙ;‰×rK¿¿�x| Z[V–�Ù ˜L@“)h2…Ÿt°++è;»±‚8™¤ëœç±%ÊjWD‹òXï<@|pt°ƒY˜#îïb8ÜGôGðû{p”˜qný,Ìêy Ü$·�1òhJ×´Ù´™ ‚ Çè}ŸÓma;€®ë’ÌYÛð J›!nš÷ ¨™¤¹Š0dPÚ%…ƒÙ€s§@´†Hö&Êl”-ùXkÒõgö‡O Œ�ÙÍ>z87Ñ$r˜`ié,¬[Kï"fŠéÊz7A´�Ç7_ÃA?àüù °ÖÁuôþ�nÝ…Ÿt>`xòn:�‡ÁÎöLÕÓö ú=[{R×R_‘Í•`•ØÉï[Ü£ÔÉ—u߃ìå$ŠŠœV ÈQÊ3 ÞYÄ~ÀÆê*V77°»¿‹÷î#8ƒ0[‚�À¤³YjM àŽŽá&3Ðê*0[?uЉ½<߇�&�‹ M›è@ß#z�ËÏãÌ™s ëà³ÄÏ(ù •Mjàðp[»ûpKËÕ†Mí•EÊwË€"0³s|ÿ'Þ�GO¶ñ•?|L§™‘ìŠ]8DL&³¥U fÎYììcçÉcD@Ó~È œ±øõ/^ÇçÿàA&8€?xÜó.n]ßxõë8ÜÝeøƒƒˆÏ}ákxðpóƒÀÄ`pçæuìímáÌ™³˜tÓlÂÒV”5ˆmXNÏ HL&“"ÁÖÏÈ7š´9*j›gÎ}�x|Œ02ˆkëp+ëŽpøàM˜I‡éé ¥¦œÇ˜,ç| ðq€ÛÝFÿô!&—_Ätí%ÌCfI!Ä#„ùœ��qÖ>B<ØÂÁ£{0ÓML–Ö€~Žþð ºõó0ÓÕäÉg B€0ßFô&ö˜oß…;Þ�ŸtÀÒ¬s�2CúvÿÞv°çá&KˆÙ"1ååÔ o¬Rb�0ì"øÖ‚©1öqkfHÞnä,ކCŒ å5¸óÏ"`8ØÖ7Ñuø§�Ÿ<ćþÜsøOÿó¿‰ü¡�♫ð¹/|oÞÝF·²g;D|ðµ½ 7v†@n‚@Øä1ÆÛ(¼#.,‰,ŽaÐï>N¾gËË ç2%8nêˆ`'D“˜m)�I>†¦yåÜf þñM¬Ÿ]Á;^zž½zç/^„±»OÃôŒuð˜ž{´t&g«óJ²ØÄ䲆²â ½`FLpÜÀ ¯åßsÖa÷pŽôë¯á·çÌl†®›¢Ž0øyÅ%“½(��Ðàè`‡ÛØÝ}ŠÇbzØ¥YbL3ÃÛ8D$ö 2ÀàÜÁDÍçxüà1úC,-#Ì–ñpë¿÷êÜrŒHv¶‚ƒ1&Ó ¶ž>Å�Û7±¼¼„���jSŸ×Æù¼_xÞ·ï´m?" Ty¯_^ZÂÆÆ:–WV}Èãž{Í,Ýž=@É¿5"$0=3ßR¿ G{S×�]$�äþ{}cçÎ_Ä£Ç÷ñäÑcl®oà칋ØÛ~Š£½L—6@èº.í¨b8>ÆêÚ*V×6v·ã¨÷°6y�ѹIz'‰À=ŒŸaŒS^tTÞoê�^Tý”¼[„âÇ'ïÂâ·¦û)m³¡{“t?· 8œîšÄÞXTVd€õ C.¥¿ÅûŒljdž4`ÔZ‚ìKjõ÷¸É½!TÙ­ý�°Ü„í¦ßÛ1Ö¸�÷ƒbªyyǃô„Z(ÖS,ƒjœ•ŸbÁCl^/CE^:)mWæ-Ûb8u�b±™’Mg‘Ì2£4d;±ô®K�UP\èå*f$¨6QÒ¢Q¢1s7*’ŒVÈ,Z«qpI‹AIP/5Û¨² °5¥šÑ=ŸÎü¼Íž)Ђ¶*éeEl 5Èo¬^¦*þ!¼Ó^v-+¥�„'½À³„L'ú¶’>í·S³üÚ€€Ø„„…fa‘•'ݶї?§ Ä‘@�ÖïÈTÞíäI´ÑäÑb“©Ùxu3�y§¦þ¶tuýw5ÅšÇ÷ððxÁ[©õµà`“ší™¼l¬°F(ÝšÁ¥}'OJBn_2-¿èN¤rëëTù(F_Í"k= ó�‹Ú¨µ•Íi`L3¾´)�̇šeÖÞ­¾žc¼ ­ýÂÒ:UÏ»6ášç37»eǺb>ÆÖ A3"5#¯õ| ,ìŠ-î¦hðj}b †ÊC’wxy.¥Ó` -DÉkƘþ>–ê-Ú„ê:Š<=V~_‹÷¯fúiV¡>fO4Šç˜15@V›êÆê~\ ±7†çÏé¾¼LiYEB7²Êô€5 ¸¼†>öñ÷à™gÎà+¿ûm|ìã߃W¾ð»ð¾Þ�æç‚ößÔ;àzM/Çúx´Á±f¶¾±²“'Í\×&ÓÄîJ÷ ŠåÅÉò³Àøc`,ýyC S½|ò¹V²~"µC‰fS¢Nyçç‘f�ë祰}ÛMЦ™Õ~z À« 0“å ¨ž ŠéLh|B©º>D±J_[œ—-Ë\ÿ¾9‘ýÙ6P-¬�A"Û$Ö™ªq(›R¤-HbÃ44 Vü³å�SÀ|ÏÓzÓ9¸�Sˆfî»OaOŸÂlå<<’ŸX×uÊCS;ï1| ví–Ï7z7�3 ”N+�E<ÚûÏEüÔÏüE\¾z _þ·€³/‚¬MfèV.ÂLW×ÁØ Âñ!Ž‚"ûp¾‹ðä.@èÔ�›H³¯6Y9$Ì��ÉìòiDr°ÅKÔ‚bòäKÌ¿4ŸR°AÄ0Ì�pkÓƒ0õaf`ö ptf—¯Âž¾,o :‹p°Ðúi€€a:ÂÏþÛþÈ÷†ð¿ýÊgñßþâ?€›ÍЭ�BdÖ?Õž¯Ìh!~ß ±¨-ÊufM$6P¡ QˆðOÁKK0.1³·œK ˆP‰ÏŒ7%G@1Ô!‡À|Ï\z›çΆ0Yšbuu óÃCì¤crní<ìÒDß#æ Ëó;xÄãPއc GûˆÃ,g""Kc(’>³YˆÈ ƒ„ĽmÌöã'~üûñŽ«¸þú=Ì瀙vÓ¥³0víÿìëLb%IÎûþ‹%3«^½­_ï gzFâ ‡3ÒQµÙ’u�Nò"Z †ˆ ðÕ†=>0 ¾ødÀ7­ƒAÑ2`ÙM‹¦@‹#‘àÌpö™žî~Ýo­z¯ª23"|ˆŒŒˆÌóB�ÝïuUf,ß÷ÿþ ´û{9·ýÑ…—‡¦¡ii8 ¥ƒµ-Æ¥÷\·Ÿµê¤Ï )À‰NŠŽÄ9I9™€¬Î±p…½½œq¨iÅÉé!«“S¤È©@L&œ>=E ‡±vÄ�Ú‡¤õÍÐÏœAÒç˜ýì2P=·} ;ïÒºèhµ5¡D`ë5rk†ÔŠåú’ùÉ õzEa ¢Ò K¿&¤D 0 -qm뇩“*iö[nÉ«/?ËÑ霋ZáÊ k]¨�m|FcªdgwŸBwÒvlïM¦:bƒ�0??æã�>`ÝÔd†('´mMQ½e@¨ûûš0¨jœA(�¬JœšzÀÎ4¬Îæ”X\Û" ï‰j�—ÇÛºåôüŒ‹Õ’åºærÕâʽ5A肦¶èBgI™Ziš¦IîWIQN�U…ÓYN¼LZ)Z'�E ºÀ�¢ÀZÁ²iÙÛÛEº–wÞ|çZ®]»Ž*|8ư×H‰©š`—Þ‰ágœtU….+‚õzÕß'ªc�‡¡@$¤J³ÜgÜ�,ÊRö_¬ÅU.À·,ù×ÿæŸrpuÂß}wà.)±ÈîäKI×M$äß16¨ë0ÙÙÓjŨGÞd¯“*IÒZ-ûß"÷ƒÎÀrÐ÷‰l�›öCCû¥ô; ­qâþ¶™¿cê­?$ˆôD3á2�7µÕú½ý'S)=b“ì7÷ uöÐ .íË>+!`1ihf�,ýñÓÞehAñY�¢JÊë¯÷‹rvž“�_ÖP7nÀüBk±Î$F·)3‰L2YAy2Ìð¡¤/$�Dcpú¦U©¢gp¤2¿´!ÜÌ2aÂë2ÉäPÿ�7šª¤?.¤Èœìwk IDATƒ�±™MTšJÓPS”Ýø" 1�èÅS&òÄTs /6ÒW‡àëæôÍ¡gžêe�J@ Eßö›4ï¹q¦Rº©b°ˆß 9å8}©ÿÅ8øÁôþv!Ì &)å�v<¸TÒìZò˜w;’ÖæEcdª¤ N�&Žz‘16ÑÙSªrB€Àޱ�&�}DV¢“=§’=iú"Š„´»xŽÓ+·DË7ãT.]·)È$2P>�®D´Ô%á:2cvnmh-z¯˜á¸É 6—LËdÐÐ&Ÿq’oéŸyæ:_ùÊ—ùð£O2ÙhVXjcóW^h"[�á�¹¾X+ÈÓ[‡~r*ór‹>šdÏz²ä÷Yî§娪/|ú0Ÿ|ü”ŽhjÇ7¿ñçFLv]VœEY÷tû‹ ?áçŠB%6$A( ƒP pš¿óë•_ú¥ŸãóÏ“½ë�Ü ‚=\Â&t½ýDåEKô 4�]Aºß]&OÎ%.­ŠÑ`ÀÛ)èdïÄ�ŽÏjjÓ¯gðм8N™o‘¡Ø­¦÷Á ~¯á\ á¹U@{ü\ža'¶šø5blo’ûû¸©«š¶ØBï^�vAF^”àºmÑJ ‹Ó„]ÑÔ Œmq]‚ªt±ZáêÚïí}¤(*ÔÞUŒ’© Ö8Û"wöQ²àòüˆÝ™â·ç·˜V‚¯}íð/ÿÕ¤½XR\»�,+\W›Æ5#û5•úmõë§3; ¥-ÁK³R{™¤¢]žcÎOQE“+:Ÿ3™' Çtu7.…a¯±aˆVƒÒ4FrñôˆãÓcÊJSZ*V‹ óN(t5CîÝDoítëÁ"ÖsšÅcê“OX¾KûôVO>Ä�?dùø=˜?¢9~ÀâðcÌò „£•’R(ãÓZÃ^ñòZºp‘¤Ž0+ÖONøµ_ýqþÑ?þÛ,—5ÿýë߯G¹{‡Éöœ+pÂõ¾aÞ?¯íëñ°Ÿû¡…ÈCcÂ�Y‡,J„ÔhU$^ºÁ»- þ wCcZ„Th)¼ÄÙ¬iN3�N¸yóf'­•̶f<>|BÛ®“-ÖuÍj¹Jü�Twf‰�’©^á1JÏÂü3 €½”0‘¡Ò@$¢ÌÑ:¦;3J$G[•‰_‹x�FeÀ ‡˜N0Að¢ýgn­AXC³^SL½ccüX®Ö¼ûæ!gk‹ÜÞÆX‹]èhMâ ,*hZ”t\¿á½£¬íë )¦m9~úˆO?þ�ã“ Ål»óÞëöz’Âê™Ô¦_*ì!¥º¤iã:,ÜŠßüÕטL?=ÃéIï'…Bh…ª¦  ?ü(5EYôàKðUŽ~xnD,Qt~ºÊ³ƒiJàÃÏœí)�ލ [î^ÛãîÝ{ÈBóƒ¼�T‚·núV9xifª™yðæ~¼®÷è û& Œlk½çkÇ|÷Ýw¹výºi!XßDÁ¡Âm“œ0%äµkz‡~*õ&Z²»»Ë­›·99zÂ'¾ÃùbAYL)Ë)ó‹– ö÷®PS¤�h©1¦fw{—¢œ ¤æéñC/ué<ø'¤¢(Uï^­L �AOJêÚìÄÆd‚”Àãë‹ÀôŠýrô!'éAm†MÄ=5bÂ¥Þ×i àgYTùÞ]ñßþð¼ñgïŽê°tˆ�‚;ãó(ÖŽ½çxƈ¬GLí¸† [®¤$Цýª$ë d K.õÝ„å=Xê>ôZŒ€´ëåΑ0"ˆ„Ñi3pzÆ”ZÀåçÙ�ÀûÀÊë¯ç&Žª“?Š.QÅ8ÁGoÌŒpIª�÷J¥…á�оI.óºúùä2aF/:R(e”É‘T0&曈êoò¾Ë½ƒòË<—VÙ›Áml ÃêÀŒÅaH™¤À¸^–Õ™É$�jðrÝ€b  ÿN¥|ió™#ä doŒ˜Cð$cœôþUQ–œ‡úu5œ\¨Ì»®Ivi¤º¼åÕÝE&9F&[ÍÖm�ˆ ÓÅÓwÏ Kf“Y J”2»þ»iElB]ÖTÆ©HÁ×,¬ál½wf§®K ¸>ˆFÊ�îÉYFé$Èv”„F‚2‚ì ðÅ ¼* ‘Ëå¸ù…á6x-¦@¦ÙÈÖLÓg£¬Wf~=èÞ+/<‡ûïþw?·ÇwþôíQö�A–"ri®Èä}ã;#¶æPú‡?ùphxw¤@~*x9ˆùJFß‘¤‹‘™oŽ„¢*°­u=Ó(4Ú;xwr4‘ þ+Þˆ»³h°V£dK _6åÈvÔÆÏo=Ø•‚F©\.½ÿ¤ôïÖ{’™�©Ì’›ã¹n3i8]ÈÄø³Ð�’]rWäéΞE1ÙIϯõå’ýë·p¾&Ú»‚›ìR¸5ëãÇ~·í]º(séMƬØbBµw�ÉÖ­ÎëÊ¡u×ü9+pÒߥª¥ ޶J)\kªÀ,OÑ˲*=Ø…„ØÎç7oð}ƒšëT:jŒAé®îé9Ù�jÊåÉœ³Ãdz¢(JNŸ>e¹\cœY¢gûÓbæOh�>`ù臬O?Â.ÏØÒ’­Ý Wo\áúµ+ܹu�íí)UU0›J&44'§ÞíqZuJŸ¤Úƒ]Âo¨A@àŒÃ]Ì9~ü)ßþöü§ßûC¸rƒéÍçQ³»+½Ì¼“œcz¦U"�2¦»úA­ìAW‘øaÕ‘gGwg´p8ïDØß“Öy/"ó嵯ŽXz›ÀÂôœÉ‡u9»9Ôt¶—êÅ{_tŒ}é@O&(kqmƒ) Zk�JC¡iU×?8ïh…W × ÑˆB"ŒÃ¬—Քꙮ²š¢ª¶¶Bó×%•ËÞ·S†ð%(]Ãþþ5´V]X�¯µëzÍáá'<>:–nkŠšL{ˆÁŸËþ,ë~o—æ­•O—\‰q>àKb±ž¹Qò»¿ùÏ/xãÝsCMëÖ61]»ó8tÖŸ‡ÁvB†ðš®Þ4]x Œ68a°ÍÑÔ¸¦A4kD½‚ºFÖ-írÍ´,±Êƒ³ÊY®LK¾øÊ—øÞ[?àôé §Ož²··ÃÕ«×;/@1òJÂßs)adhÃ�JƒÃ~RJ³Z­øÁ¾Ï³ÏÞg:Ûé}Tq¹·�¿gðõ ^ø7Š¢±ýÀâÝzàéYÑÐRR3›Í¸û¹{Ì/æ<üôS‹sœmYœÎÙ;¸NYÍü}Ñêú‚I5c{g\Ì�°õ-m³ô†“J‚íÖ–”Ó€k½€š`ÌzÀì«ÚâÀ]w¡mf©•×ïvp¿›HxHؼ‚àï6„¡É¹e¨Ò¤¬àÍgDÚ_¥CǨþp¿Àdà™ Ï'clŸ(œb·níÑ´­gµ;›xB»¤î²™r‹u\´úÉ>ob»zåÄv(<ßÔf!�wè¼{]Ä–züÅaI^Û¦!xÃ쉡Ä8eÞz«¨Ü?/‚À‘*“p»´>Ž}~|J•ô]d�}�iÝÀ·ÜfVP)¦ï(‘Óø?¿re›¢Ð´mèv?oÉì}Âsî¿wg#¬Á”W_Ï“j#+ÃëóMb^/3–Cjúþ<Ú(�‰©¥4Y�ò¦„?²0‰´ÐÊ�‡M™HLæIÆ^ ùϦ1Ó›Òl‡‰89ò›^$2©L"éFúü}Ž(yÊÖsý$"’y‹ÅƒÈ<ã\c*6"Ò©dxH¦+ºCb`dlåIÍAV6s¢)§ìæ”å!2`xh¾Ÿ¾§ô°J¼úBOª¤Yïè¹27农ôA5 †Ð›\÷RV™0d"�Í�»Mû -BÃaÃkRÙ²H<°†ï&—駉v›L€ƒÈ&ÌÅÏ¢x‡÷ؽ�Ù4’üŽöBšDª2ƒ$ÚœqÑNr•…SD�LI�€Ý*±ðÿöýÑ·øÓÿóý2LM–C8�Qš«æWŸÜk]–"5NÁu™ ù? bà·™a'Im1™X$“&Û1É$î½I®È“ÈröhΞõr1Ó�'*1ôMfµÁÿ­ûܸ�ÌF~ïùµd7Êî7�ÃãýN’pæ÷デý¦a1`É$ž=M¨â²aGºvSušú6ôáL-.¢Ÿ‰HÎú± ½73ÐyÀp�¦Ê餗ܷ2)H"£Ùe bi s_è‰4 %g.„?OÜ~¿0L' S\úo½ŒTô$¬íÂ’�°ôžÌïšq˜}š¬ØEÄŸI½urÒ˜° ©Mg˜. ªÉŒf>G }p¡KV‡bç¨ý«¨é^ò>5v^$)« ²ºJkKŸÊ)ZiʉÀ¢Ê)zºM+flÝüQ\¹‹¾b¦�{ÀšfíÆ„S¸ùCXÁÖ ±5E�êd‘&]»ØD/V w¯#Jo䯺ÂX és«cÖ�ß§=}ës”«å ­:`ÑzYbÛbÎæ8c1X”ð)§zk &» Kœ“HéX=A*�ØÞGË�£½8eu¶À¹ (nÜÂT3ZÕ¢…îlD>K�ÐI• �iÍåyö”úéÜų\àÌÊËš‘ž UH„i1çg˜ËKäÖ[hí僲Ñd÷¼<›Çõ cðWô)Ý‚²ª-”Cø¼VT5EИŸ³ýÎQ/—Lf3~ôÅáÕ/}‰—^y™gïßçÙûÏqëÎ]nݾÇ�Ï=˽ûÏó#?òyv¯ì±¾8çøéSäÖ‚ Ynö$–5¦óË=¹hùø‰aëÚ3ØbŸbzke¢àÙ¢óá•RR–e&8<“-âéý™Ù¥W*…°m×ÔÇÈö¡ �e'Çnqæ‚v}HsyèÏ%±å™¨Ja›5ÍÙ1«Õ‚½Ý]ʉg©N&3ž>zˆA±nWÐÆ”H?´u#¶L8S{cvlßt§õ\:̊ÑÈmÕHÃèÄkŠøãZ(„–HÀÕkäÖª,ü» õÅz�°&Zjdc‘‹ ö¶ ZQz©w]ûýUÔõÚ?kÐBÓ`ûs$²ldùp`-m½b2™2™L�BÐÔ5§§G<úäõ½5ƒ¢$Z(ÏÔì†J!ýW*íÓ¥(´Ö3‰m8Û…¿èŽy§89ºà;ß}�ïüÅZt1`³+åÓÕ •N’Uc}ÒZ‹5-EQúÞµhkuKi¡´‚«»»\¹z�ƒk·¸rõ:ûûû(-X7k¬sÓ°[I~þç~†eÝð­o~›Ú.ë5�>ý˜gž½ÏÎÎmÛzV_¨ýdÀEÎÅ»}3£)ÜÁëõŠ7ßü·ïÜfgg·¯qT¿þòÔéÎ,z›&¿7 "! ~*¿ÂÿƒµdߢêÂ3-ïÞ½Ëdªyrø�Ó“c ]²³wÅ­]¯ÐZƒ¾Þšlo#„ãâbΤš1›íÓ4kšº!) /ç·(œi¡]cTÕŒº®G움øþŽ%¦¾ÆžSdÃp_Ή$¼’D¢N_· Õ‚¹´¶c*¬²R"UjÙ3þ�ÌIÃ~3·´’dr£ʰfÉØ“{÷Öí«˜¶eµ²ƒ�<‘ö“¿ò×ÿm»âèh‘\fŒÓ¬†v£ŒM$o9EÒ/È 2­‘cÖÁX¹ën™‘;B¾ÁPVɘ¤!ÜG)oÏú†Ma¥aM¨Î_8ö<Œ,Æúð>1$³‰�ŠÉ¼—Ï×p]7Ôu;`÷ɬ'OCMz‚‹ÈU¶Jˆƒ×#!úQ.ji¦IS�.mþƒk¤šj£†?ÊÜLFäþ©Ô8# „ê ›i½#X&Çl˜L¢”Žl ‰”M;JrI?_ž¸äzJl�P¥‡Jô\K‹¢è7×&�~¸˜rÿ)‘¥åäÅ ¸gàÅëÛCÓ�¼);+HRÓp™áôÏÕllÒEfkG4èa dZpô�!Y‚rß.ú4ÊÔ»+Zé$bSêr ®ØØ2ÔXÌ’.™Þ =SÆ‹î@¢Üœ4¿ì �»�>•6a�š$’Ü%Ôz7Ú`c¸I*«ƒTlÿ¬H̹íh½ú ¶J umðy³ñÙìÙÅC6¾ïô¢ UJ•O�Å<´"HÜF¦l`.å©Q$ ·±?‚Cô€ˆµ"Y¿Þ¼6—©æ,ªè3ä’PFlzöæ,É(uóßÝf âYñ$òà•pgˆD¢�ú³¤þ"yQ”µ› ¾pæöÏ0<"}y‘hGö©Ì?õuùÿË’ýy«u‘ø©È,-8÷ÿÌÙà~�*Özc€N>˜’}AäÏMFÒ:!|C®µJþî&€„>Œ*?Û\ÆÌL˜ij[zÞÇÂÅ&wRÎ� —Þþsõ«¯R–‚ãã‹�¿¢Ë¿Ò¢ü §ÿ1¸D$r?2o”Tâœ[DØ~íæIƒ~?\»�°P´ ®œ f»¬O§gˆ�]ô•Ûþ®Ñ/(€$i�€s õJ_ñ�‚P={¸WKà-D±ƒœ «-Ï"Ûþ—U=‡Ìšvuæ@�@µ+ÚãO<ómgÛ¦Yãæg4‹3„3~¦¼—’·¾Ä6 v®ƒ.»‰±£1Þ'Ìœ?¤9üi×̶g”Ìr‰“ ²“è‰ÐfÑ.¨u B &X‡p9ݧ:xžbëºØEZ—G>·h{ÏßkR{¿/©¨®^Cî_óé´Î!­ëSO#“Þ&,4Ñ7H�ëšúÑêù%@ÑR4-íb޽X`.ЮYŸ>¥>}—ÞRa Ý[Ž�ì°~´Ê½ˆÓ†Zö,šÀ–³Rc]KÓ,q¦ñ²b×Ò^®|Ü”38먛! ªiÅígïñ—^{•^z‰»÷î2™VžM$R*”Ö4ÆôCÆ9ªÉuÛðäð)b2ÁiÝOÂYa‚Z$xà(¦[¸bBµ·�‘Šjv ¡f‰4P�B¥Röc?$“*g[$ÃdÙ…¦8,ª]pñé[¸£·PË#懟à¤aº{ k¼œÑ`.ŸâšBK„Þ4ZˆjFSÏY²u�íÙŽ�…d¹\pøéC&W÷©Ï¸ÀÀ¹!4OуÌB 0²rŸg5 Äó~è9jFukèƒ<[Õ{i•F �lÖˆ­ 6¼7Î)DS#šÖ€ºÄ6çüÎßû2¿õ/ó_¾öie�n-R;Z¥zöW© èXyκ¾®Ò\„EZ‹Y®pÂaCcjðøáC?ø”ÓósŒØrŠ( \ÇnoêÆ§yð1­1Tå´W[°YàX®æÜ@ Áòòœ¶¶(U�RÔ« ŒP(¥ýÙÞÝÕm}é£=…Ä¢°Æl  gnÊZŒAˆiob¶,cíHdÊZCïÆþß`1d"öži8[ Pe��†TˆŒ¡œÖ–9&1d«ÙÑJ•_C…ßññ‚å²Y²Å:}(YV¼õæ==Gö9”rÀ€NU–y}¸°KÃï\¶ÇéQÆØ�íBêϘöÅ"#uøÏeûÚ;ÜYck.úz5ö&û�©Âr¸û !›õ<9x7Ä’b©eK´¡ =í8» õs—Û1ï›EoÍ1ì#²^^Ï}ÄÈ×,šlË쇃~;z1Åæíþý[œŸ_v”\72C ,šÔãÌOÒø Ÿ�ô!¨žJßo޾ùØÜÐ}‡>ýÐ�X0›LFó¤ <=e“qxzùÄb@grµP`ärb‘É]SJð[o¿Ë|^wiÇnàA蛢W^y�'OŽrãMº ЙQ`đϛå°a€X¸ô ËÒT‚±4”%LV£jOôHxDïUF)6ò±É¶*x‡¢#FÖ&Sç4õ4§Q ÿóIAšÀÛ3=…õò !1¶Í‡Ò‰MS¡!p‘ûËŒ}1{�´+CœyÊ p.©O$ÍÂGE Ó©¦iì@få)¡yPÁ«&I̦t¦‡Î&¦cöAÂde@é—#)¥À ûûP†´H"="+W@(7 ¸ >a9è—'O‹�¯�ËC6` ¿‡Ç5L'&ã§•‘º/zïÀ±2¥è‹ø �äÐ1æd~m]²Y<—Eÿ3C@‘ž¡˜²vÝÀ¯Ôô²“ø;»iyÂ"Ï}@mæ£ï9bQËΘ8O¨vƒð*1úýa‡ºMR“4ì¾ç&YXn ÏÅ2‡}›&IæÉ¿²—[ôg¹§KºÆœ³} ³1m&¥ž?Ã&•—„ó1„mJÌÍ'Ô*Y'ã “8­™c“ßÞƒ�9>žgþ°éÔ:ØÁ§ 2fäø½åìç¡¿P(“ø~uŸùàúÚù)®60­�•¦9|ŒÞÞG_»‰šL|Â/ „UêU ‹}¬›ø€,¢o¡—=ÚNjjQá9w̳ mm�‰€`» Y/�X3ˆ�¡¶·°å´?»M}ÉduÆ3WwiçKlQ@QaÚ†BHìꬆ½ƒ.œª[ëZ£íq~Há÷^zž_z‰ƒkW¹¼<åòäØÃµi¢²u¸å Õúç!«K‹’9»Nup«w|8†-1G”å±½ Î`Èéz{§«Nê*ø"Û¾ÑÍ€·Àø ÃcX?y€m 7Ÿÿ­—Ü ®ÕZ ì=¼ÔÑÚ ëçZ ©,õj…Y×½q¿TŠk÷nñÕŸùY>ÿù˜M§”UᥓÝ]¢ºóËã�×.XM+ÅñÉ1ï½÷>‹u‹ÞÞAW“hÖ„í< µÖ¨nà+€Ö(&Ó+H¹Û{Ó…fÛŸºs%¼ƒ¾.îSágòÁ°÷Z³mÃòÓ·ùñ ^ÿ¿Å?ù�_CnÕ|ï�cŸp+ ÚåªÚGVU7ðŸxÆ©*PBÒ^œPחܹ{�BU8)°}ðbw›ËÓ3ì†á’”ª E"ñO–1í=c¹Þ#+0°dæµjG^QiøÇPþ›øÀ7X,MíTKk¨¥Âi�TZ„,í³\#Ê …µkfRó郇|ï­ AÛ4ضF–ST/ᥗ¾…$o_˜C¡ lSc—+vË’k7®S)ÅåÙœ““S–«5¶,ÑÛ3lQRer®uµJާÌO­‹¨/øçÿð§øÝ¿ÿU¾ôÂ5¾ù­·qRy)`‡K�*TïKë�”E院ÄPº´}èŸÍ}oæ}kZ$Ь/™š{×ïríÆ-tYQUSo‰`ãݯ¥duyŽR-?õÓ?Áöö„“§G¼ôÊyã/¾Ëûï‚ÞÙñŸO•4mËéÓÇ<÷Üóloïb�ð`~„ˤWÑZwý”ÜØc†ïòàÓ�©›†;wîvšõ�yÛ¶-óù9o|÷»8k¸zõ*ND’Iꉪ”êYŠÃú+ìÕÒ«S±¯wTÉ�Ûw¸yó?üá›ÌLª-¤,0.X‚LÛ°5™qz|Äêòœr2íÔ./Îpªé½am�éÚå…丄3 A+ÑÈH#ÿq'bß#ÄcHûûÀÈ gXª$ïÊ:3`𥡨 e±è�ÉÙ©zªñ=ŠÛ<™Öûá{…LWbPÙ¬ïJû:¦öÐ2f¸Îrë7å^Þ_|¶¯ºH,œâ°ß÷¶óÒQ(+#ÑeH é+dBHIí„ù¨+cð#ÏIDAT‡ç66¥$Œ)ªÂ³»ÏQ–mk“÷.¢õœË½ÓP¿^�“�4‚b_Ûö–©E³œƒ”!�õ’"³˱-ß›()o¼žFN§F¾™W˜RF™}*Ë‹mÛl0÷·™I^¤Û‘¼3Ør]xÂJCt4Ö5H’heß�EšæÐHTlôŒMü8Ê;K#P⯣të'ò<8L+Dò3v�誳Ó-‚e.aý �F‡“Ã%@ZL‡íõöÎnHNýdž"H"Ägêî#›B$ÞƒQJùË¿üWxç�½OÀ@n�›-³!ÉÒ�í4U.—^’4Ê"£ojÔ‡ÔêÜ£+¹\„ÁY“ùäl¹4º]ôTp‡É#‡Ôàa‘œzжLl¼å ’>Iñty²fîi%úâ5|¾ðn~ìÇ^á“OgžráQÙx‹ëŠdr¥2¿…@¯šè‡f?‚b†Üh”š'¥å̬°¶ÊR³µUѶmÇ�S]€‹H<Õl2e“Y:kþ”Ù%店¬ç‡¹Ëšª4�)õªØm<r#Ivð4 �Êí Æ†·ù;q.½Asüîcϱ—«°µÇƒ›t°ÐˆRl`<çéÇi£—JÂÂ~ÛÞžQ×M&iïÇŒE¬ø9º‰gb±!¤Ø�.�[iDi¸H†6c«„¿?LñÎeÈvàñ*7ÜÇÃç.³Ðœô}¤^,éóÊ ‡Vya™¸éà'•Þ Ã¥ò©¬K•LfÆϲdÍtrê�ƒ+”º¤>>¥( ÄÖ”õb�¢ÁݸI1Ýî¾�7¬Èä^}ãHµ ê —jËħ,Ëİ=÷Zmš¦cÖX�Þ—É™–õå ¦]{FY½¢~ú¸7›B9é¿‹^Ïyõ ·ø¿ýK¼óÖœœ;Œò€“mܪ¦šˆ­ÛXáGŽÖ{â£ê«ãCöïÝä¹ûÏa�¥ªJf;Û¬VsšÅ–KlSû½Ñ¶¸Õ ÝpkÏpB¢·¯¡÷n£ª)Rt¡0ó#Z×Rî~Þ¦i»±¨¢µ�´®5=ã4µYIAë,(‡³yy�==aûÎM¾òÚW¸º»O¥ TQ2Û;`çÊ nÞû/¾ðEîþžyî>g‹3æGO<ø\U˜ä>ó ¹é×~ÚDçv0~ßgÐõÓÔˆ²è�^á¼dQ¥ÖØÕ) ¬P¼ü•/óÚk_¦œ”�Wk™”$޳“#VF°º¼`½Z±\®89>æáÇòÖ÷¿ÏÛß‹ó ˜Ü¹�)µ÷bì$nm'ÃîMÏöi1Ö¢´Bè !¶r’„g¤÷†ˆ¾Èé–÷“‹éçˆÐZç wsÉêÉGü­¿ñWø�¿û lï)þäÏð§ü†¶o¢ph×Ò¬æÌö>‡Ew~KÁ¶K+Asö„åÙ R8ö¯xߺº^óÁ{ï!˂ˋu&!Mýoc'Wψ Ò½4ü-0u#(•óòºZfýIT׈Ì 5sß½rs±@M¦HUtžw>ÂY/auÚ§Ö ?üá)o~8GÌf^†)€¶¡˜l�ò$Œ´þíY²Ò3ÅDÛ W5ÏîYnÞ¾KUyyñÙɉ÷jÛÞBM|R®Ó´Xgûdi —ž†§mýz²Î"ÖK~ýo¾Æ�Þ.xë£ þçŸ|è™ÉZ£:/Oë¬BR ,ŒL:Øý@&”£~"Øî($J@½^³³»ÇÁ•[ñþ芋gìÕMÍÑñ‹ù_|ù üäW­ <äñ£G¼ÿÞLjªÄâÁ  šå’““§¼øâ‹èRø³ÙÆ}ˆ‚_ g¼‘„åò‚wß~‹óÅ‚/|á¥ÞVnÒ»x½^sÿþs>(DÆ÷Ϋ1×^ølÞ.J4E_;ëh[Ó¾’ý½}nܸÁÛo¿EÛª²ê{;­$mÛ°»³ÃÎκRÔë%Æúþi½œã”gKUt¬áÖËÐMãëòbBÓ˜L™†¦l ÉU È.EV¿�Á?—Yí¤ «T™0fÆúA&µ‡îHI)‹žä“ª cèEôi㌙)á•R\¹2ãà`�ù|ÕùºªŒDp„4x0TsÂUdR‘˜öQ1j>çÁ*áu\.Uޤ­Ü†!ËIé³N28Èø»¤g[*‹N{ÒðùC��zp¦€l çƒa9°�оßi?²)ø$ª•"F�pq.K¡V2a«vPkÊð‘�ym”¥f þC$í s€­IEND®B`‚onionshare-onionshare-26fcdc5/desktop/screenshots/onionshare-receive-client.png000066400000000000000000021772511521174352300303220ustar00rootroot00000000000000‰PNG  IHDR°¬°òÁ HiCCPICC ProfileH‰•WTSÉž[RIh�H ½‰R¤K ¡E�*ØI ¡Ä˜DìÊ¢‚k°¡«"Š®�µb/‹bïeQYY 6TÞ¤€®ž÷Þyÿ9sçË?ÿ|Éܹ3èTó¤Ò\T€"„5.5�Eê€]`Lx|¹”   ôÿ”·7¢ì¯¹(¹~ÿ¯¢'Êù qgäü<ˆ€ó¥²|ˆ>Po=-_ªÄ 6�Á!–*q–+q†W¨lã9ï€LãñdYh7A=«€Ÿy´oCì*ˆ%è�!ä‹xˆ#!–—7E‰¡pÈø†'뜃œ<^Ö Vç¢r¨X.ÍåMÿ?Ëñ¿%/W1àÃ6šH¯ÌÖívΔ(%¦AÜ-Ɉ‰…Xâ÷b�Êb”*RD&©íQS¾œk˜» x¡Q›B.É�‰Öè32Åá\ˆá A ÅùÜDÍÜEByX‚†³Z6%>vgÊ8lÍÜzžLåWiJ‘“ÄÖðß ¹üoŠD‰)ê˜1j�89bmˆ™òœ„(µ fS$âÄ ØÈñÊøm öJ"BÔüؤLYx¼Æ^–'È[$sc4¸2_”©áÙÅç©â7‚¸I(a' ðåã¢rCÃÔ¹cW„’$M¾X»4?$^3÷•47Nc�S…¹J½Ħò‚Í\<0.H5?#Í�KTljgdóFÇ©ãÁ A4à€PÀ Ø2À� Ä­Ý�Ýð—z$ð€ d!pÑhf¤¨F$ð™ŠÀ_ �|p^ˆjT  þó Výt™ªÑÕŒðâ<ráo…j–dÐ[2øjÄ?xçÃXsaSŽý¨cCM´F£àeé XÈ¡ÄHb8Ñ7Áq<>ƒasÇ}pß�h¿ÚžÚ� 7í„;“ÅóeßåÃc@;ô®É9ãÛœq;Èꉇà�rãLܸà#¡'6}{B-G¹2ûï¹ÿ‘Ã7UרQ\)(e%˜âðýLm'mÏAeM¿­�:ÖŒÁºrG¾÷Ïù¦ÒØG}o‰-Âöcg±Øyì0ÖXØ1¬ »„QâÁUô‡j x‹WÅ“yÄ?øãi|*+)w­sírý¤Ë*÷GÀ™"�.g‰òYl¸ó Y\ ø0–»«›/Êïˆz›zÍT}æ…¯º–Lïïï?üUu€ýG Þýª³ï„ÛÁέå+dj®|èÀ7ʘkàóq^Àƒ00Ä‚D� &Á*‹àz–�i`&˜J@XÖ€J°l;Àn°4‚Ãà8.‚+à¸WO'xzÀ[Ї  ¡# ı@lgÄñA‘0$‰GR‘t$ ‘ d&²)CV"•Èf¤ù9„œ@Î#mÈäÒ…¼B>¢JC P3Ô�ú l4 MD'¢YèT´-F—¢h º m@O Ñh;úíŦ…11KÌóÁ8X,–†eb2l6VŠ•c5X=Ö ÿçkX;Ö�}À‰8gá.pGâI8ŸŠÏÆ—à•ø¼?…_Ãá=ø�`Jp&ø¸„q„,Â4B ¡œ°�p�p¾M�„·D"‘I´'z÷1•˜MœA\B\OÜCÐôiN4mMA[JÛN;N»C{M§ÓíèÁô4z>})½–~’þ�þ^›¡=\›«-О£]¥Ý }Uû…EÇV‡­3I§H§\g¿Îe�n]Š®�.G—§;[·J÷�î-Ý^=†ž›^¬^žÞ½�zçõžé“ôíôÃôúÅú[ôOêw00†5ƒÃà30¶2N3: ˆö\ƒlƒ2ƒÝ­=†ú†# “ « �¶31¦“ËÌe.cîcÞd~b6„=D8dñ�ú!W‡¼3jl$4*5ÚctÃè£1Ë8Ì8Çx…q£ñÜÄÉd¬É4“ &§Mº‡ õÊZ:tßл¦¨©“i¼é Ó-¦—L{ÍÌÍ"̤fëÌNšu›3̓ͳÍW›5ï²`XZˆ-V[³ø“eÈb³rY¬S¬KSËHK…åfËVË>+{«$«ùV{¬XS­}¬3­W[·X÷ØXØŒ±™iSgs×–bëc+²]k{Öö��½]ŠÝB»F»göFö\û"û:ûût‡ ‡©5׉Ž>Ž9Žë¯8¡NžN"§*§ËΨ³—³Øy½sÛ0Â0ßa’a5Ãn¹Ð\Ø..u.�†3‡GŸ?¼qø‹6#ÒF¬qvÄWO×\×­®÷ÜôÝF»Íwkv{åîäÎw¯r¿îA÷÷˜ãÑäñr¤óHáÈ #o{2<Çx.ôlñüìåí%óª÷êò¶ñN÷®ö¾åcàç³Äçœ/Á7ÄwŽïaß~^~ù~ûüþöwñÏñßéÿl”ý(ᨭ£:¬x›ÚY�é�›Ûƒ,ƒxA5A�ƒ­ƒÁÛ‚Ÿ²ÙÙì]ì!®!²�ƒ!ï8~œYœã¡XhDhihk˜~XRXeØÃp«ð¬ðºðžψÇ# ‘Q‘+"oq͸|n-·g´÷èY£OEÑ¢¢*£G;EË¢›Ç cF�Y5æ~ŒmŒ$¦1ÄrcWÅ>ˆ³�›÷ÛXâØ¸±UcŸÄ»ÅÏŒ?›ÀH˜œ°3ámbHâ²Ä{IIФ–d�ä ɵÉïRBSV¦´�1nÖ¸‹©&©âÔ¦4RZrÚ¶´Þñaã׌ïœà9¡dÂ͉ö 'žŸd2)wÒ‘É:“y“÷§ÒSÒw¦âÅòjx½ÜŒêŒ>‡¿–ÿ\,X-èW Ÿfd®Ì|–�µ*«K$*u‹9âJñËìÈì�Ùïrbs¶çôç¦äîÉ#ç¥ç’èKr$§¦˜O)œÒ&u––HÛ§úM]3µG%Û&GäåMùðÀ~Iá øIñ¨ ° ªàý´äiû õ %…—¦;M_<ýiQxÑ/3ðü-3-gΛùh{ÖæÙÈìŒÙ-s¬çÏéœ1wÇ<꼜y¿Ïw�¿rþ›) š‹ÍŠçwüñS]‰v‰¬äÖBÿ…á‹Ä‹Z{,^·øK© ôB™kYyÙ§%ü%~vû¹âçþ¥™K[—y-Û°œ¸\²ü抠;Vê­,ZÙ±j̪†Õ¬Õ¥«ß¬™¼æ|ùÈò�k©kkÛ+¢+šÖÙ¬[¾îS¥¨òFUHÕžjÓêÅÕïÖ Ö_ݼ¡~£ÙƲ�7‰7ÝÞ±¹¡Æ®¦| qKÁ–'[“·žýÅç—Úm&Ûʶ}Þ.ÙÞ¾#~Ç©ZïÚÚ�¦;—Õ¡uŠº®]v]Ùº»©Þ¥~óæž²½`¯b¦ÿzs_Ô¾–ý>ûëØ¨>È8XÚ€4Loèi5¶7¥6µ}¨¥Ù¿ùàoÃÛ~ØòpÕÃ#ËŽR�í?Vt¬÷¸ôx÷‰¬-“[î�wòú©±§ZOG�>w&üÌɳì³ÇΜ;|Þïü¡ >/z]l¸äyéàïž¿lõjm¸ì}¹éŠï•æ¶QmG¯]=q-ôÚ™ëÜëoÄÜh»™tóö­ ·Úo n?»“{çåÝ‚»}÷æÞ'Ü/} û ü¡éÚ9þkO»Wû‘G¡�.=Nx|¯ƒßñüùŸ:‹ŸÐŸ”?µxZûÌýÙá®ð®+Žÿ³ó¹ôy_wÉ_zU¿pxqàïà¿/õŒëé|){ÙÿjÉkã×Ûߌ|ÓÒ×ûðmÞÛ¾w¥ï�ßïøàóáìÇ”�Oû¦}"}ªøìø¹ùKÔ—ûýyýýRžŒ§: `°¡™™¼Ú= 2224 1708 Š›ÃiDOTV(VVçôKö>@IDATxì½k°mÙUß·úqû)µZýÐˆÖ‹Æ \ÂAR#0Æ8…?ì ”“’ 1¶�`ª b $U¤ô!—„ÁpŒdGù`“`'2¢%^Âã`‚%u#Å€Ýênu«·oßîÌßZçwÖ8³×ÞgïóºçžûÕëÌטcÌù_cŽ9Öš«÷†PA � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A \¹\Ó¦~ÕÎuõ –)Ri­oűž:û‘Êg>>H^ËÑ?ãZ±ê‚ÿlWâ‚-i;âFÊ�ù–É~òZV†}`&o;üÁÆU\ÀIìÄTÌÅÒzxíg�eeØG^ÛáþÁ;À&´ ìDÛѦHå3d?y-+ƒrm³�ºØßŒ«¸€©Ø‰)—XZ¯ý¬³¬ ûÈk;üÁÆU\ÀIìÄ””K,­‡×~ÖYV†}äµþà?ã*.à$vbJÊ%–ÖÃk?ë,+Ã>òÚðŸqp;1%åKëᵟu–•aym‡?øÏ¸Š 8‰�˜’r‰¥õðÚÏ:Ëʰ�¼¶Ãüg\ÅœÄNLI¹ÄÒzxíg�eeØG^Ûáþ3®âNb'¦¤\bi=¼ö³Î²2ì#¯íðÿWq'±SR.±´^ûYgYö‘×vøƒÿŒ«¸€“؉))—XZ¯ý¬³¬ ûÈk;üÁÆU\ÀIìÄ””K,­‡×~ÖYV†}äµþà?ã*.à$vbJÊ%–ÖÃk?ë,+Ã>òÚðŸqp;1%åKëᵟu–•aym‡?øÏ¸Š 8‰�˜’r‰¥õðÚÏ:Ëʰ�¼¶Ãüg\ÅœÄNLI¹ÄÒzxíg�eeØG^Ûá?(þÈ � ‚ÀeˆŽê7•~³pS1¥ÝMcÐþ¸¡Ô´æÕ!?iôOhˆ iÍÓ †ÔA¦Ôÿ°©¶f¹Ö‰+mRìoBBlHkžÖØßlg`eýÅÿÄÿÎëÂ5ѧñ¿ 2ûPñ˜jÿdÿ�,¡î¹5_m‡|öŸ ¯ì¿Ù³ÿÎþ@?ѧî7¤ú•iMã'Ć´æi;ò´Añ?ñ?ñ?ózpMôiüˆÌ>D<¦ÚÄÿÙ&K¨{NÍWÛ!ŸýgÂ+ûoöß쿳?ÐOô©û ©~eZAÓßøß ±!­yZÅŽöÓ:‹ZÎú›}ÔÔVbÿÿ¯ hÙ²ÿ¸çàSÍk–iÓçÖ¼|ÔÅÿÎ� T1síUL³þf›+±;ËÕæj^>êb³½� .iìoÆ@L²þæ5§�€ TËä¹ š¯å¬¿£¨¬Ä(ë/ëOÐ&ââjŒc^û°\}nÍËG]üoü/vPÉ2©¾§ÚTüOüOµóØ�6c¾Ú’ùÚÿÿSíBÛ0�ÿ™}°˜Äÿ^zÿ˽� .9]l ×¶Ë€Ì�•zˆzyÝX-“öün4öC<Ê£ )#úƒì/ë/þgö‹äô—úQ}o-ÇÿfÿÉþ;­× ©kElHmŸ¸€ 8�Kößì¿Øäšq½Ôý¦®+ë{þ¬¿øŸj'Ú”ö4ÙŽ�Áÿÿ›ý'û¾ê÷÷}J-ÃÛógÿÉþ£­h¤ÙX]3� 8eÿÍþ›ý7û/¾Ògê/ë~[ýªõ=ößì¿ÕN´)íi4²;ƒ/ûÏÙÛ¼ÇIƒÀZp¡ ° 7’gƒ�†¼Ïši)y7x¹ úÈGª ò–ÍÓŸ|¥èŸp þ³íhÕVÈÇþ¦`.ë/þ'þwòÙæ=™ýw² °ó‰?f[™Pš_¤$þ˜×ŽØ`7ùĉ?x™–ø+ñWâ¯É3&þš÷Tã �1æ÷ÒJyÿ‘÷Ø@â¯Ä_>»éª¯Ð$þHü•ø3ñgâÏÉK_QÂGêCÉ[6Ÿ÷?s¬ ^PâÏÄŸ§-þÔ·Mš¿A \‘à˜ 7)6wó~í(�¿eûÙÇ”zóò*ÓråQmµ_ôƒÌt?HÁªVÌÄóò’zÑÉCÞ6ë(�™ñl$òbfJ›yyI½h‡ä!o›u”ƒ?ÈÌxƒ 6y13¥Í¼¼¤^´Cò�·Í:ÊÁdf¼Á‰¼˜™Òf^^R/Ú!yÈÛfåà23Þ`��D^ÌLi3//©í�<äm³Žrð™o°�ÀF"/f¦´™——Ô‹vHò¶YG9øƒÌŒ7Ø@`#‘3SÚÌËKêE;$yÛ¬£üAfÆl °‘È‹™)mæå%õ¢’‡¼mÖQþ 3ã 6ØHäÅÌ”6óò’zÑÉCÞ6ë(�™ñl$òbfJ›yyI½h‡ä!o›u”ƒ?ÈÌxƒ 6y13¥Í¼¼¤^´Cò�·Í:ÊÁdf¼Á‰¼˜™Òf^^R/Ú!yÈÛfåà23Þ`��D^ÌLi3//©í�<äm³Žrð™o°�ÀF"/f¦´™——Ô‹vHò¶YG9øƒÌŒ7Ø@`#‘3SÚÌËKêE;$yÛ¬£üAfÆl °‘È‹™)mæå%õ¢’‡¼mÖQþ 3ã 6ØHäÅÌ”6óò’zÑÉCÞ6ë(�™ñl$òbfJ›yyI½h‡ä!o›u”ƒ?ÈÌxƒ 6y13¥Í¼¼¤^´Cò�·Í:ÊÁdf¼Á‰¼˜™Òf^^R/Ú!yÈÛfåƒà�¬Ð†Æ:ÛèøÒ”ûÍl¤µÜлބ¼�DYö#q§ŒÃ!_ÛÕƒ®^__n,Ñ¿ƒXHÁ_$ö~1�ýÄþ²þâ¦uÿ›ý'ûoâ�Ä_s|šøsŽ©ûx»/eQÇU)ñçŒFžöú×Ä߉¿'þÆ/æù#ÏyþØ»?&þœcÊ>ÞìËDY‰?çùc~Þ —ç¯�<íÝ_òü•ç¯<íÿüU}èìM’ AàÔ"ÀææA ­gàÖûµ›©mµ?ýh粟)mee¨G#Cûc=eûÛÇÔ6û’FðÇ>¸´ÓØ+&ë{Їèg¨ÓNÀÈzòÖÛÇÔ6û’ÆÿÄÿ`\Ú�iü+&þ{Їèg¨ÓNÀÈzòÖÛÇÔ6û’ÆÿÄÿ`\Ú�iü+&þ{Їèg¨ÓNÀÈzòÖÛÇÔ6û’ÆÿÄÿ`\Ú�iü+&þ{Їèg¨ÓNÀÈzòÖÛÇÔ6û’ÆÿÄÿ`\Ú�iü+&þ{Їèg¨ÓNÀÈzòÖÛÇÔ6û’ÆÿÄÿ`\Ú�iü+&þ{Їèg¨ÓNÀÈzòÖÛÇÔ6û’ÆÿÄÿ`\Ú�iü+fsÿ3qço§�ºÑéÔØÒf©³sC¬eû.õ³Í/êê…nhIu)θ–«ló«RúyUÝò·æèoˆ‡iÅ;øÇþª=T1¿*uí‘ÂS¯VÉ6 Ê©úb±¿jÕF̯JéçO½°7ˆö¾Õû‹ýU{ÐV–ìÆ6Sx¼¨«W+Ž´$‡:ˆ4öû«öPmËüª”~^Õöäׯ,›V}±¿Ø_µ‡j#æW¥Ú)<õÂö ÛÈ+§ê‹ýÅþª=T1¿*¥Ÿ<õÂÞ ÚûþU_ì/öWíA[Y²ÛLáñ¢®^­8Ò’ê ÒØ_ì¯ÚCµ-ó«RúyUÛ“_³lZõÅþbÕª�˜_•j{¤ðÔ Ûƒl#¯œª/öû«öPmÄüª”~^ðÔ {ƒhïûW}±¿Ø_µmeÉnl3…Ç‹ºzµâHKr¨ƒHc§ÇþÆ›’?—.ÈËoäWîˆuŒü|”÷�:~²ÒŸs%õÂQB´K´Ù—<¤\òþ(pO-S[­ïûÐYyy•I½}ÌÛÇzyí ŸTeR×÷Qm•W™µ�yûô²¢¶°‚*¦”{ÌIJç þ 2‘˜QÒÆ²þžkKb³Û˜Äþf›Ñ~H]_YÙ²ÿŽ®bÏ^åú¨kƼkF¿,oüÏìW&D³ÿcÕ.z›Ñ–À«òjSÔÛǼ}¬—·ê�ª2)÷}”Õó*³ö1oŸ^VôÇþ«Ýô6¥ýXošý$ö®ÕŠ£ë ×Xâÿçú2±' k½XŠ/iìoB«b%>´ˆ™y1³^ÞŠó$q¯MÛŸÔ>ʲN¶×>æíý 2c)vSíô¬j}�™XÂ]yÉKö¡¬¬øŸy]ˆ•؈iÅ”²XÚ‡4þdöb%>Ô‹™y1³^Þà?û°‚À¦âÒc&–=¯˜Roóö±^Þª^ˆ¶Zß÷QVÏ«LêícÞ>ÖË[õÀ ÑVëû>Êêy•I½}ÌÛÇzy«x!Új}ßGY=¯2©·�yûX/oÕ/D[­ïû(«çU&õö1oëå­zà…h«õ}eõ¼Ê¤Þ>æíc½¼U¼mµ¾ï£¬žW™ÔÛǼ}¬—·ê�¢­Ö÷}”Õó*“zû˜·�õòV=ðB´Õú¾�²z^eRoóö±^Þª^ˆ¶Zß÷QVÏ«LêícÞ>ÖË[õÀ ÑVëû>Êêy•I½}ÌÛÇzy«x!Új}ßGY=¯2©·�yûX/oÕ/D[­ïû(«çU&õö1oëå­zà…h«õ}eõ¼Ê¤Þ>æíc½¼U¼mµ¾ï£¬žW™ÔÛǼ}¬—·ê�¢­Ö÷}”Õó*“zû�� pøŠÓEUõþeÖS&ïâmÙ‘äSiÍÃD?e*êäµ¾Uíò’·>úƒ?¶€½hØGìæu>®)SðÊú›0ÐvÀ&þg¶qi°ìÚ yëãã±Ö�6�}Äÿ‚¼ŽÀG¿k ^ñ¿ÚØÄÿζ". –][!o}üoü/¶ÀºÑ&°�ø_P˜×øèwMÁ+þwÂ@Û›øßÙVÄ¥Á²k+ä­�ÿ�ÿÅX7Úöÿ ó:ý®)xÅÿNh;`ÿ;ÛŠ¸4Xvm…¼õñ¿ñ¿ØëF›À>âAa^Gà£ß5¯øß mlâg[—Ë®­�·>þ7þ[`ÝhØGü/(Ìë|ô»¦àµ�ÿE^(�XLÕõ‰..¼ºiUQÔÃS�—‹>e*‡:ÈúèŸð¨˜Ì5Á_»‰ýÍASµ�¬¿øÖHüï´*ÜWz<ô#®ù²ÿˆÈ¼'Ï5Ù´›ì?ÙðÚƒk$ûoö_l¢ßoúro7”±§ì?®¤ì?ÚÄŒÈìo²ÿdÿÉþ3¯×Hößì¿ÙôñV_Nü¥ÇœRc�ÄŸ3.b2×ÌûMâ¯Ä_‰¿æõàIü•ø+ñ×ÉÄ_®¹¤—�>�¼„C¹bUsê¿Æ¿ÇælíÞ'ÿ�ÅV5òPfÓ‚×c®çGmÊ€× ò^-»+3úAc¢OñCþ½4~’”º%üi—L!øüSe™ÂKû~øÃ¯Üèþ±¿¬¿øŸæUÿ;ïÙ&ûÈþ›ø#ñ×´Œ;M&þÎóGž¿òü9=Söñ$k£úÊ<ÿçýGÞ¿äýKÞ¿äýKÞ¿LÏyÿ2ŸµäýSÞ?yN“÷o“Èû·ƒ½3Æ …°'°Ä¾lkÙ=ï¿i—/ç¿ 3af¸yQ+Rq®ûxZ//ýB—�ú©¿âÕÖÅ”Y$PŸgáx¿Lá%_“ý–¡üU‡²š˜çè¬|—R¿sq¬¦ˆ´õó7pÔÙÀÏUçOý”Õ²»wÓøû(ô3ÞÐ#ÀÍ=àêBª[ÇdQôÃvÒ>ߪöÔÑ߈ˆ>Ôõýiƒ”¹‰~@uµ¿zЋ¬ªß9ÁcúBÖñ¶ÉüíO?ˆù¤ö�þàûk ¢‘ëÃÍÛõ3µfý�˜ÄÿÌþ[Á—BÚ©XiK}{üïäw³ÿdÿÉþƒw˜ý‡>#ûÏÞ}jöŸì?îŸÙ$þÚ»$þLüí^i,Qã ÚôŸ‰¿'þÞë?]3‰¿c ’>5Ïóþ‘ø;ñwâïÉCà<_ÓW¸—ÀQÛåý/¶rRñ7öÖÛuØg�ÿ䫼�e$ë³ö»Îÿ×µ€û“Òÿ ú‘:¸¡£AÀ…¤Ãçá"Xäki±Öøi« €z/ú’g¡)‡² µ.ºV½+›öƒê·zVéw,:tCô�ª~çÌü/´ ù¼Ì‚ß9Fÿ„Mð�ýeýMkA߀¯p]��ÿ™}¨Ø�ÆÿÎû_öŸiÍdÿMü‘ø+ñgâovÈÉ'æùcÂ"Ï_yþ4ÆÎó÷ä|Î ýFÞL~#Ï_yþrum�æù3ÏŸî#yþÎó7{hÞ?äýCÞ?äýCÞ?!åý{‚±ãaß?(™P�?}V;­çïŽ}yþoü�:§Ó.àˆƒÆ(YDâJJ©õæ ô­o,#)¤Ã§¢_•×ËÝV?/! )äÁ9yõ[·J?íðî§_>ä��þàû›ýB[Y }Qü1ÛDüïòþç¾’ýg}ü!NÙ$þJü™ø;ñwâïÄßõýûBâï1ìÎû� †ÝgÒ<äù𽣩ÏyþÊó6Q÷“j/Ú uyþÈóGž?òü�/¨þ"ñgâolÊûÿ ׸pw™º¯&þš|Iõ'/ë©#^æI!ê%íÏ:x¸ÄÝT¹ûá/Ÿ:ÕÏý oÜ»_ñÝ*~4T ³¶“‡‡v�Övë[ÓsH](.øzZ§=U?_ÇCȃŽ[?:NZ¿ÝÐIëwã™´GðŸ×Ù•°þbÿÓšÏúŸÈúÏú7Έÿ›ÖÄYŽ¿âÿãÿñùRüüüÿôÌ�ýoò Ùÿ&\”Èë+kÊûŒƒ¾ÿA®²�û‘³ýþ+ñWâ/Ö¼”õŸøË}&þZ‰?&´ J‰?æXIŸIšø+ñçå»¶¯¤øŸ9K®eæOl Q�´ÿ[Ò?�$·BÀ¸U§0�€��ÀÅWŧ©í­jl'…h·�‹Ç.h3À”�6H¹ä×éçg“GÕ¯|ú*×1Àg»úiC)m–ëâS¾rì{ýþä“úÔÏεk?ýü\�|ޝUíÎ�üAæý3®`¸Êþ‚ÿŒSìoö{ú—¬¿øŸøßý÷ÿì{ã�ì¿ó¾’ý7ñGâ¯ùù¦>$þœýDâÏÄŸ¬ (ñ÷üÂ2ñgâO÷ Rü¤ëÃwXÔ×÷_‰?ç}¥A“÷? ÷Wm ÛIü1Û‰ø`/®/òñ¿ñ¿®™øßì?Ùgÿ˜øc:ÿLüu:ãOϦW½¢ý0ç¿«ì_{Øïüw�~bh“ø£ò»XÞO?íÈ'­ñã—Vé·=é†`„¡íè� 1N�iuC¦Mœû¾ðÒ.?ey5xÊÖ±�z´Á«Ó ïX䵿åÆ2ö!E&ü¤Ž¥ewÛ7Õ¯ÎUú‘s)õ3§èŸï+÷ :©û�®àüµ;ÓØßɸ߬¿øŸøßø_ý®iüoüïIÄÿÙ²ÿdÿÉþã¾cšý'ûOöŸãÿ–ý7ûoößì¿î»¦Ù³ÿfÿÍþ‹À'°G@ú‡£:ÿCföŸWñ=«þ—I¼ß§áü¹·?p‡´yËŽÕû³­ý#“y#�¾ÈQ¦x´ªÝõµ¤_Ýð…Ö °kXÒ´ƒ€FÙ¡ŽÑi¬âJj½mˆ3_ÛÉ#›/·ÈTàäY¥ŸzyªÜV½§ž/d¾ï·­þ*¹'­ß¯ÝúyP†j½c¥Þ|m'¿íü£²ÓGÊP­sêÍ×vòÁ»õû‹ý±Oôëˆ2Të]sÔ›¯íä³þ²þ¶‰?âââöúYü(Tý«>—zóµ�|üoüoüï´n6yþÍþ“ý'ûÏÞ}†}„ ªû‹{õæk;ùì?Ù²ÿdÿÁdÿÝÿý{â�ĉ?öÆø.ˆ”3!.cŽ–ÝÍ×vò‰?$þ¸2âÖûa׿>¥—CªõòRoÞvÊä·õ?õ¼[?‡.Hùµ�úUýª~xBû Ðû°]ÑÍ# @¨×@]´c„.Rœ2õ�mk_¯áÚ¯×/Õo Ýë§Þ’y�cAÈXï¸Öéw>ȹTú/õü£Ÿ»ŸûûŸýßIúŸ¬¿¬¿øŸøßøßø_l€x5ûÏÇŸDüŸý7ûoößì¿Ù³ÿfÿMü‘ø+ñgâïÄßœ#äùcïùëâ¨Ï_òü•ç¯<åùë¬>qÆ -�ÓvÜþo�~ö7p‡*þŽ«ßÿ¨wŽ›:úRfèë‘Ùo*åï"ÞŒÅÆTŽÆU�²æ�GüH«±öÐa¤ô•_#­ò0Xd@¶ÛÏ´ò›‡¹5X²Ž²ÿ¶ú“zÛRùÇ¥ßq“žýÞ'±¸Òæßß‹ÌÿʲÿÜÿ½¾(öû¿’ö¿¬ÿ¬ÿ‹ÅÿÅÿÅÿÏó¾Ö猺æj>ë/ë/ë/ëï8ÞÿÄÿÄÿfÿ™ÞŸÖ=·æ³ÿfÿÍþ›ý7ûïü±Ž>‘2Ž`�@ì)PÝ[¸_ü“ý'û�k&ûOöŸì?Ù$þJü™ø?°íû?c‰Ä߉¿óþíô¿ÿÎó_žÿôÙyþËó_žÿòüwÏœ_.ûÿ…�±…ÿ«gäKó§½?ÿ¶�úYƒô]ÃËÞ ÁÏE¹ïC=´Ô>µäïˆ7%´ŒÐ…ŒaaDàäCa5ªV½[o?ê0Jûiœµ?y ×”~�eý©³?eÛZv·ž:‚ˆ¼ú]hµ?ò”¡>úA”ëü�K¿zǨüèwÑ?!pÒ÷?øOXì/öY'»ÿÄÿÄÿãHYY'ÿÆÿÄÿÄÿè}ÿdÿÉþ“ýg~?uÜÿfÿÍþ›ýW²ÿfÿÍþ›ý×s©ÄÇsþhÜeÿ;!p¹í?Œš³fÖË6çÏÞwSä@�?ýŽ[?¾à$Îÿëþã9¾ç÷”C;JhB€ˆáh(Ô’÷ÒxåcÁTÒЪ�‘—9ô¡Yê!…*<\ðWýôãÿ²aœÑ�äÚyÊ!­ó?*ýŽ·Îÿ$õW\™ãIÏ?úg» þ±¿¬¿“õ¿ñ?ñ?îëñ¿ñ¿ñ¿ñ¿‰¿§çž“xþÉþ›ý7ûïô#ñGâ�ĉ?$þ`/Hüuüïß&þLü™ø3ço“¯Müy²ñ'ûüIûî1Dz\ûŸçö£¢]Ô©›úUú‰{äUNÅI´yѧÊkÅ�à]éH€ÆQƒjë460¢Ž2‹~ò=ñÁ_‚ÁËɧLô@Ê«õ,vä[çÃ^å¯ú‡¼¤èçç•С펿eÇ~¶9ÿƒèG�ã¨úÑ©ã¸ô#7ú§ûügû�ý�Ë/ë¯Á€-Äÿ�ÿ�ÿÍþ“ý7û/~ ñGâŸ?°(ñâl�ë8ž?‘›ý'ûv�ý'ûOöŸéÝëÊþ›ý[àÊþ;½_g]€‡kƒø�÷Ø”�êý{Ö_³‘Çþ²þââð¯Püïì¯Äýpo8Îù×óøãð?ÌCâù³ê£�öî<-÷ó‡—8D^Êä!RÇ�åÒvE’À\‘“ß™´_`Σ²^£!5À%Õx0X�ItPVFËî8:!ù«zM«¬ýôËkºN¿ó?*ýÌEÜ/…þmñ?êùGîìögø•“ô?YYYYÆ3ñ?ñ¿ÙV?$þå‰eö—àA Á™Ög™ýž¿²ÿÌxÆÿÆÿÆÿÆÿâ–Þeÿ·™#}ÿ—ý'ûOž6{ÿÿÿ®—ÄÿyþÉóßüÜ›çßÉ?^®Ïÿ¼«¸TÏ_Æ¡G©Ÿ»q\ï_ï&þŸ½^ˆõAˆzHuþðiCòÈOùŠ"»¢&½3Yæ®�è\iÂ80lŒ¦•yŒÅ¾ uöÑ ”oÚ«õê'åá|�~Ûì[�[ýð@–å%…œ‹õê§mý«æ¿N¿:IÍ«ÛùD?s\5ÿè?þûücYó\PüOüÏqï¿ÚYößĉ¿&Ÿÿ;n?Ù ñ¿›?æùkþÈ_êóöºçßì¿yþa¿Iü•ø+ñWâ/|AâOvÅ ‡Ä_‰¿<ãpŸÔ6ð—¶‘Oü™øó(Ï¿°·øŸy�eýM1jüÏü̶ŸÿÅ'÷ó¯ÏNGåÿ‘õú7¾¯©zœ:¹¤Ã|På(ïL§€x%’/š¼áµLrq˜'µMƒÔðm³�r©'�QÒ‡v.ÊÔË·¤'Džþð‘ªßúV5¶ÙG¹Ô«oI?íÐ~úùÙ%x¸ ýôO\ÓßuúçQëW.#8 ú Š–ðwœg}þ‡µÿmíO\OËýÏücÿYÿßÿ²þ·Ûãÿðü�†ý?þ?þ?þ?þ_¤?ÂGë§ÿÏÏÃ>cú,‹ÏþŸý»Ð6ö{ÿàºÂv\oñ¿ñ¿ñ¿ózÈþ“ýW?™ø#ñ‡þÀ=6ñ×|þ’ø3ñgâÏÄßúÆMŸ?ð©yþ˜Ï¿ÙSÄÃý†g´ÃÆÈB†{eI}›>ÿÁ)Ë<õ¹ÿŽMý–IçÒü·úÈC–‘E_ëm«eêÎŽç°ú�¿Ø¨×ô¤ô‹�zM£¯½qï¡£¾ÿÁóõücYÓÞ Põ×Ä”!ÚÉ×=ŽzêºÿÒ?øb—Ø«!ë/þg»ç¯øßì?Ùöü�¿Mü‘ø#ñGâ¯ÄŸxÃÄŸ‰?nsþ‘ø;ñwâïÄßž¿GpÖå>bšó¯)Æôy‹X²|©ã¯i4ó}ã~]Š÷ßê5Å~ ð!¿Íûwx�Âþ|>ZÒO8mjÿ�õÐçÿ`>óìõ[?yÏlê:³ì&ÆM‡¸ÑÞló`A¾u\qm«¼äásñÃOY#kÙÝEE~x\ö'­yús¹°[v—à“_ÕO›ó%� ‚ˆ¾›êgµ/ý¡MõËWe¬Ó�ltÂÃøÕÏÜ*)—ºuó—oSýðGð�ýeýÅÿÄÿfÿ9\ü‘ýwŠZ.þLü7Ù‘]W”ÿN±ÊÒó�8eýeýæù7þGÏ3¥®«øŸøßì?ÙxVÎþ;ùÖ&úÉĉ?ŒËâ@牿&ìü«_¡œý7ûoößÄ'éwL�ËÿèÓûþÝXì ñó£ïa÷çƒ<°ã2>$ï™sËîu\µ¯�û÷÷_Þ3›Ε@ÎÓ›ÞÀSÛ1ZëàLj,·ì˜·lJŒH9½áQ_yÈÓRù^_-;øícJ[]h—Jÿªù3·Mç¿ ÿMæ¿J?õÑ?Û(X`;�6D{ þ3&Û®¿ØVôÜ�7ë/þ'þ7þ×)ûOößÄÓ^™økÚA#ñgâï<äùCŸ˜ç¯ùýSÞLëÛÐ>L}ÿ•çï)¦8Ìû¿øßÙ¾ââô»¦ñ?óúˆÿ�ž]²ÿÌï¶Ø�²ÿLϲÓn<ÙHÞÎ6’÷“Å>ô¡ä/÷÷¬{è(׿ñ(2Ý{ÅÌ”6ß-/é§ý ëï(ô£›‹ûkž±CÎ�üºûO?~û˜VÙðÈKþL?ËäMö“º¸¹–Á@^òR5€jðjdÔ³h0p�r•IZõõåÖ¼«Ÿ6©ê¯‹õSÏ—Ýü;�¤½x{}}¹±Œò¨¯´­~çÏØÄySýò…þ:?åö¸Ô2:å;*ý—zþÑ?ßÓjâ’û?áPìÂ`Bcú{Pÿ–Ú™¸V{ëímòMš§¿Ñ?£žî/`µ´ÿÕöà?ÛToo}”cYÿØ@¥øŸ�øŸøßº¿dÿ™žyY>V|²ÿÎ{j¿ßöe¼Lößì¿Ùçý–\â��ĉ?êþšø#ñg‰¿&þžÎ¿ªÌóÇüLÑ?oôe¢Œ<œíç׃i=�8©û�ž£Ò�½tÿc�¿ã?LüuýŒ�Ž[ý”ñ{`QÛ'8‘?“ÄäÎ*Õ¹q“!o°FPo¾F_íkÙ:Œ¡öG&u¤\Õ�Zq¤^¿ü¤ô1…9•Ð]õÃÏxkÿmõ÷ý�ÿ6úáµß¶úá¯ãWN¯ß¹¯š¿ýŽKæžÍ�1Wü£¶yîÁAí_ûûücúl!ë/þ'þwÞÿõ›Ùÿ‰cöŸíâOq‹ýÅþÿ%þMü?ùöÉ<ëƒ<1,ùMž[ž?w0‹Äÿ‰ÿÿ'þ'îÄ$þœcŽÄ_3î¹ìæ³ÿ&þHü•ø3ñwž?òüµÙó'þò¸Ï_øñã8ôqo*m¢žƒÄ?ê5ÝT¿öc?ÊG¡Ÿy3—Jýü½'޶Éü«Ì3‘ï�:“Ú™ÆÄ ^ºÙ´1wÚÜÌä]ê'¯)<«H9v•_¶hSÅQÆyÿ�÷/yÿ4í�yÿvöß?ú}Ôþ¯½ºÏWM�5<ÿ]Ú¶©ý9öMÏ_“:¶Ùÿê\Äm›çû¬ÓÏœyi“÷_•ß~—mÊ„ÏÕ›�ѹ¸iÎÕ<)üµ^#WŽ<ÔCÈ„Ÿ@4jRø”‹NÈU44úqɧìýô«~dBÚEžqUýèB?¼ü ã¬ú[q�~ú®Ó¯|RõÿJ?m›êo¬û⿤Ÿ~G¡?üi¿”úÑýó:ÓþNêþÿØ_Ö_Öß6ûï6ûß~ûOüOüOüOüOüÏäÿíÿü—ýgóçÏì¿§ûù;ñOâŸÄ?‰ÿ$þÁ$þKü·ßùGâßÄ¿›ž?%þOüÏÙ(>ÂØg(SÚž?ÏiöbwØõצ¹5þèæþmêÿѱÍúwNÛàï~çïKöÇØ´?ÇÈü baˆñÈC|οòÂ&¶µì˜'=äâ=“i“ða‡›ëÍc޶yo¸ó¶ž²`]_¦o5Úá…VéïÇ£~Sú)C}ô¡Îy´ìX^Ò/´J•¯zM—ôÓ‡«Î�ò’~ê¡^¿s Ýy(CÝÊS†ó§\û!ß¾è¡TÇ×ëWF•£Œ£Ð�ŒèŸî ÷"øOö€ÝW{�ýíÅ£®=òØ AÛ¬ÿ¬¿øŸøßyíÄÿÆÿ²²ÿìÝo²ÿîÅ#ûïÞg Äó’øk CÇx´ú j)¯º†̶“ø#ñGâ�Ä_‰?÷Æ[uqqÿp?¡Êþ;á7jÅŽ}Fü²ÿfÿuí$þHü‘ø#ñGâ�íâðÒ‡GüÁÞ]ÏÃÜ»M×½ñ_ AÆ&û?z6½ÿÌuÓø ¾MôWÿÓºŒ}è·jþð,áO=ý¼–¯Ø‘JÛîö»lS: „x£™“óÒ˜H­Ó˜woÊ!Õ0èGBŽ}0Œ’/­¨[Òo»‹ª±�|~É¥,Sd’ïõ;öªÊ_§¿uërdúûù3ˆ±:^Æ'_Åð(æ¯Üýð—oSý`¼ þÊ�þõö/NÁ¿V#ìk�ýÇþ²þâ&ŸÂz©ûIÝÿô+ñ¿ñ¿ûÅ?ÛÄ_ñ¿ñ¿ñ¿ñ¿KÏ3Ù&»›ì¿›?gÿ™öâ9ÖPž@b^K¬'×Tâ�ĉ?$þ]džÿ ¾OOü9?nzþ•ø;ñwΟ¦ýô°Ï_îA‡õ¿>óÔ™û=ÿl£ß)e“õ�Ü£Ö¯^Sîz6}þ›¥óä`ÏŽ>òPÏ/Ÿ1¼Ìb\—59©ËyÌÁ›Ä<(s3©ãfAÔYoZëÉC}rì«1ÉGªaöú©×HäW¶)òèGRO5ÄšW¿|ô9*ýu UgÍ«½ŒÚO?} ÇŒ<±êç/_ÕYóU¿ã]§ßƒMåÒy¦Ç­Ÿû¿4ÿèŸîCðß»þµÓjó5¿­ýÇþ²þâXU{÷Ÿøßø_üjöŸì?5þÖOÔ=·æ³ÿN~TœH×Å߉?$þ`•$þ æ2î2Íþ›ý7ûï¼§ê'jÌQó‰?f¬ð!Pâ�ɇøNLÀ\%þJüÅŠ˜Ö„q‡iâ�ĉ?æ=ÕuRcŽšOü1cu9ÆÜ_îçqû?ô4þ oµ¹š_²?ÿ‰žýâä:oÓUþŸ±Cò™ïõSÞ4þTÆAðW¯©²H•×ÏŸzêè1çcj½<”/;b2—3¤kèu.unܤþ†Â«À �|ÊSõè‚4ZòÊ”Ÿ:‰6I¹¤�réŸú‘͇½<õ÷Ÿ~eí§>ô�Úg•þƲÕü/ý uóßO¿cÛõMÚ§ßñGÿ„æ~ö'^ûÙ|›Ú_µ§èŸ|ø�1Ø,ù‹àBéH!| ûÛÌÿgým¿ÿeýMkŒ¿Y³¯�øPˆÿÍþ“ýg¿çÖIößì¿yþd%ìÿþã ò�eR(ûï„CöŸì?Ù&À7¬zÿI[üïä3òþ-ïß|·‘÷�Sl‘÷¯“oð¯ñV_Nü5!’øsÂ!ñçé�?Y³Gÿ`óÛ®ù7Ñ//–EÞ=ª–©çÚoýãT¢ÏªøÞÔÿË·J?í葯eGªó¡Íþ«ö_:ÉCÞþ¤�mʲ~j½Œþ:‘ËhÈ‹CeÜ�¬ÞoŽs•Ï@œ2Æ@?dØæ" �þ´CòÖ²råsLU>}éÃG*è@íäýpEýôWËUóG²›ú©[ÒÏ«~xì۲ϙ¿óØO?}2ÿýô;�Mô#k¿ùs?¶™ÿ6úëüí·ßý?ÊùGîìöñ¬­¬¿õûOüÏúýO?¾ÉþÿÿÿÿËž£ßÈþ“ýŸÀÞÀ‚=äùc~þMü‘øcÝûýhâ¯æ8áGÀ‹uãFPâÏÄŸ‰?&þLüí¾™ç�<äù#Ï_yþ¼üŸ¿‰÷O:þ÷YcÛç/ûmºÿÀ±o1G.È}Lýð){Õó�¿ÞBû*ýÈ€à!_õUýêR?mÖõúÕEê¸á§¯©ã§BD;äü­W×*ýô�¢|U¿rh¿¬ÈI]Vƒnƒ­7€9xc™‡enrÍÃã|Ísã4’–åÔ2u�üÊc³÷ßײNÙ–÷ÓOû*ý”2×éGíR¯_Ê€¯¯ó­ýÔ¯LûÂCÛÒüå­rÌ»8)CKú©G�¸P–Ôï\·Õo¿Ãêw>Ñÿ\û÷^‰˜×¼÷¾ƒÞåÿàßûߨ߄€k$ë/þ§ÚBüïÿeÿ™ã,ü„´_ü¥=eÿÍþ›ýwzuM¸†,gÿÍþ[m!ûoö_ìJü‘øƒýÁws£Q´?‰¿f»R}§þ4ñgâÏÄŸ‰?9WÐ'è/,'þž± }(8%þ˜÷°‘²ÿθˆ ©¶ãÚÊþ{¶÷_îw¥ƒÞd¸¦”AÝ:ÿƒ�­;Föw¡]›øu­Ò�>ɱöú‘ß~öO?yöÛàÛ6þo]Æ>Çùý:.ÄË‘0n¾€áA)W5ZÛ©ÃèÛlß_㧪2í¯,ÛéãÂ2Ȧ ²? ÐþÎ¥¶küö_Ò¿s!…àS?2ìOd»úÅ�r|¤\ô‡—ËõþAÿÿ;?ÿeÿÉþ›øcö™îøÈõ±ôþÃvÞIÀ—ø#ñ‡öƒ-@¤ÚGöŸ ‹ì¿ÙYë#ûOöcvýçhÅ>²ÿÎï�òþ'ïˆ% _�wý�‡j{â�Óp?¸?'µÿ±çr$þ¢�ö³Ÿÿ¡}?ûcÎкùW|–ü¿íÆ×Èêí¶;þ~þµ�yúAŽOýŒ{Ýüm¯ó§Ž2ú¹èϘ ëI¹+m�u«ðGÞeELèr¤zÓ¿óà†ið5Æ‚!ÉCê�ª@}íK™­Êæ5€V5Ê¥ ªúÕ‰~¿ƒ^õïto¢ßq)£uÛ�›òàéõ#"µ¯üÌKÝô¥^=Ι²yÆ\‰6ˆ~ÊYÒ×~úÑŸØ´ìXV¿€zhSýòV½ÿÊ$ÝoþòF?HLxy�µîå~÷?øÏkcÿ �õÿ³~ÿÁFX+ñ¿ ÿËzÉþ3í·Ù'ß�ø#ñWâÏi-èÙ+\äÏ1„Ø�&þJüå>ºôþC[Iü ‰?&þv�Õo¸Ï’ÚÆZ±ž|ößì¿î!Úiâ�Äú‘Ä“Ïôü \ ü¨k'ûï¼Çh7î3Ùfl´ÏÏêþ[çy˜û�œmýú¼V½A&´e¬ÒOÿuëŸöUú½ÿ¬eÀ�N¨î¿œùS¿ŸÿAr·Y›èw¬è‹–Ýãÿ˜²·¸‘¿lHà/›·� 4à“|oªeæD{Ïg ~ò�†K¾¯ëõzó5¾uúi“9äY„ŽEÙšzMeøœ�©r]ÔKó? ýè`LÏ:^ÇIÝÒü[õ.Fäûù‹‘ó6UnÕ/´J?cìñ‡þG©Õü£¾ïÇyÿƒì?ëïþÿÿŸý'û�û®){¥±O�§eÿÍþ›ý7û/þ¤>¯fÿÉþã¾cšý'ûoâ�ÙŒ»LY¬.êª?­ñš|Ô%þJü•ø+ñW⯽þ2ñgâOãNÓÄŸsìQã‰Ä.ÆU§!þ"ö;‰ø¯©Ù=‡ÞfþØÏ¦ñ'|Ъõç<×é§o§êç~‘W¼Õÿ·þ¡r®ä7ñ?ð9þýìO>ç¼4x.+ò&].ƒö&-�C…¼1Õ¨g®ðÐNTçO=¤Á÷)7·ê¯}íGZõ+“úªŸ…É븨ëõRGß^¿õ¤ý eº°§Úeý,"h•~d9ž%ýô‡%ý¶É:ëüi[¥_ÌúùW¹ô‡6ÕÏœ«TØý‰þ �jõ>y/ƒì/ëo^+ä¶õSï½ã&<â¦=y]ü“õ7Û ¹¬¿)n ÷êš®Šÿ&$ÅÿN–ÿÿ‹ßÈþ3?³2ô¥yþÉóOâ¯y¯ —ø+ñ~Âô•5Mü9ÙˆqæVùc}â¯Ä_‰¿&þNü��ÜKóü‘ç�UÏć�¿°³möu®‹ÿ°áuñŸ2à[Š꜖ì_Ùô¯¼Ìƒ6SúÒ^ɲéAô«¹æûÔ1ªG^Çbý’~x˜<´³7@ÔAÖ›WÖØxšÿ8�Ó<Æ:6>~¨àkPÎe»©íȨ7…vûП†J œvÿ©Ú,“‡ÀNùÊ¢/?t®]½Á)¿5�ã¤Dº¤Ÿ¶ªŸþÈuþôY¥ÿº>Û[qw~Œ»Î¿×ïOQ¿¤ÿ(ç�ŽªŸñ®Â¿Ÿÿ~øƒS�?z´÷uó?.ýK÷¿Ÿ¿÷fÉþ;ÿèÏý�ý7'Ð(ëò»ñ?{÷ŸøßãÛ³ÿdÿÉþ“ý'ûoâ�Ä_‰¿Œ=IyN7>Èó÷òû§<ÿï}ÿE,áûm Ûñý[ÿþGûj,yþkˆYÖ_üOüoöýcößì¿9˜öÇ¥ó/Ïß$þ:Íñ'kØñóêßÉöù›˜q[ûgÝlòþ�1¯ó?´A«ô?ÕÚ<'ïç?vl–æïøVí´+9U?Ø‚ }W=(¿±,ê÷þ¬š?òñGÈ�Ô¯nõÓÎ8Hëüi—–æ¯~ç/ï©N5¨S=È�Áq3¹¿)Ì¡Þ<ØåµÍy.õE&7MC€ò†Ó×þÔ-ɨúÉkhòÚ¿–•ßëg,�íU¿¼¶‘ÒNªNòȨìœÔßšwå#“¾ëæoxzÎM�KúåQN³GÿQãïXkÕÏø S1]7û¯š�sÍ÷ú—zMOR¿ã¹Tó�þÜíÞ4ö¿ùþsXÿ“õ—õçº3ÍúËúÛ4þŠÿYŽYKÆœ5¯¿5~´œøköÃñ?ñ?ñ?럿õñ¿ñ¿ý‚mÔ=§æåÕ~,gÿÉþƒ�@Ù³ÿfÿÍþ‹À'°G@úö÷�ĉ?ú"ñGâ¯sÖ¼¶¢ÿ°\ýËYŒ?˜g=½ÜæÏ=<¨ÿ÷~n2tÈOJì ÇvâOµ!Ê…\Z@IDAT´Á»ôþÍ6û÷}[·çè—™eëª>Úà¡Mý~xãXÔgyíKŠÌ>þBÞ*ýʤ¯ú•æ7þ7û�¶Pí#ûoößì¿ÙW=%þ˜÷�<ÿE¬þ¤½î/î9Ô›¯íÙ²ÿdÿÉþ“ýgò›yÿ¶úýkö_vÑì¿ëÞƒO�/Œ9¨7_Û$þHü‘ø#ñÇÙŒ?¸¯¬oè°þŸþÐ6ûÏ&úÙƒÖÙŸ2–âÆD=2¸ RêhsÎ-»›§½ö«þ�üªóoú@Kó§¾×ï�YóŽÏqoª~È9õóXÒ¯ú™_§ßøþSKNôÔ° ¬ŽQà/õÞo$íeÚHý(‚zH^Ê(í�}�ÙO=ÔÙ—¼õðkÈÔWýÔó� zH!a¯ß¹õú7}«~ê�¿úéK½²ªþ:Ox¸êüíÓëwž�}�~ëáWy䊥õU�sèõÛgI¹{?éõú™ß&ú26Ñï˜ûHŽ�ÂIèg¬è‘¢ºoàü' \Çaÿ±¿¬¿ø½ïúý/ëïè÷ßøŸøŸøŸøHü›ø÷$Ÿÿ²ÿdÿÉþ£÷Mü›ý'ûOöŸÉäý[Þ¿ayÿ8ŸÿõùCâÏÄŸ‰?âW “Œ?‰sâ°WÆIJÏ¿=¦Ù´÷çÂÔ9Wøi§Nªó§N~dúþ�ºUúÝ«ÐÏUõ;תŸºJ›èG.|ý—æÏ{ý޹ê_7dôów|Ê"Æ�>È6ÊKõU?ÿQÀiú§�¼Ù¸Õ@?i½YýœèC_ø¸¼IU7�íÞtuV~óð«_cµŽª‹‹²òIÕkZÛí×ë§_¯cãßèÂè!Æ$)Ç:õÓ®ì^?¼´©g Ú!xÑ_çoíÊéõ+›´×_ûÑ¿×o_ùzýê²~ëÈCÊÐv–îåYÊ#giþê¢}¿ùGÿáîðîú‹ý±ò&Êú›|�6ÿ7ÙEõç‡Ùââì�ÿô5¬´øßø_|­6‘ý'ûdÿ�|cžÿòü—øsùý[õKyüHâïÄ߉¿×÷ÏÆšø‡<äùƒ½C› Õý$ûoößœÿÌ난~“lêz1_â¯Ë3þâžzoâÿô§›ÜtÉ¿äöd{µ?â;m®Ú"üÐRü×ËQ?ý¡*�ù#ZêWuÖ<¼«æ¿$Gù´q9ïUø£KžÊoyKú©—ÄÑùÓR:Öé™Oã'tZÇVf¬ÞHRŒ�‚�Ë›¯}åã&Að@´{ã*í´Iêìõûõ–º�EMj�}M#²É[V–㡢ݾÈt~ÔÙ§eGêõSi_Sä1Fˆ¼ú”åxH!Rú’®šk©×o_±¥Ìµ„¿ú�ú”Aý:ýðµþ&rwþG¡ÛÌ?úƒÿQÚì/ë/þgóý'þ7þ7þwŽ!eÿÉþ“ý'ûϦÏÙ³ÿfÿÍþ뻫ij-€‰ïÌô“ÄWKï}ÿ–ø+ñWâ¯Ä_‰¿ð˜“/À'‚‡¾Ô2ëJü1ï9Ùg,²ÿÎkÆu’øãtÅ_Üìô¨â?î³±ø&ö¿‰~ƶÎÿ*ƒ´úòúì–ý4<ĿȤ]ß Ÿ8ôñÏ*ýÈ‚”¡~ä’ïçO×Rü­~Ú{ý½,Êà¤~ç´)þ}_ûQOB¶òÑ[1ëõÓ~*‰AŸVâF`2N® ·êÝzø¹Ñ7É~Þë(“ç2O*Q��QõSvlu\Ôa¬ylj,döý—ôã~u¨¯ïO}¯ßùóK,´1Æ�,ä’WÞ6úáíû#r\èêçO[�?üôSžyeÑN}ÄPõP›–ÝÕOÝ~ú÷›?òª~t‡þMçýÁ?ö7­É£\ÿY¦Ú©ÿ7ï?ñ¿ñ¿®‘øŸ½ñ£>C\¶‰¿âã±×–¶Ä”ý'û�ÏØ…6¢Ÿ¡|Øç¿øŸøŸøŸymÅÿ²óL”ý'ûOöŸy�Íþ;핉?òüWÏÜ3µ‹<ÿn~þ’ø;ñwâï£�¿/ìİø"|¾©ž¿ê¿¶]ÈÑÏmòü�üýô#ÏØB_ÚªvßÿhòTý¶Áo=s®óW&uŒ… ,¨§�2H©—,#O~êÔãx”o}¯¿Îù쿉~xåoÙq”ÑE )—ºzþM;m¦ò9®ª_Y�}uÈOzêˆI�fb|^€ ˆë¢lÙ]ZZ~o"7�:ûSODJ½˜ÀG]Õ?jÀÇ8*õúé§~åªkI¿ó²ŸúºÕ_Ç]Ç€ Æw}»nl× íº©]È � ¹êWG«Ú3ê¹à_5ÇÕXF‚ß±ïTíÊ`¼´Ñ>õ×yÐ&Nð@ê /¼\âO[¥uú•Ûë§�rHå£Þ¶uó?¬þuó�þã¿ÿÁ?öŸõ?y±ø¿øÿìs “ý7û/>1ñß„ÁqÄ߉¿%þJü‰?&þLüI¼•÷oyÿ˜ç¯<åù+ÏŸyþÎó76�÷«Ï?�—Œ�xž‚¨ç ׸JeòÛ¼¡üÛœ¿Â¿‰~÷zÇé|ôÿMÌÚû/¿ó§Œî§ÚÅGŸiדíâcêHµ)t@¤ðV¶É[çO]%tÊg=uΟ:äQ·„?}WÍ_¹´þÌ™Ž¹eŸóüM<^è>uÄàN#q£X°'u”1 À'ß7XCt~ʨýéG¹ z•O[5¶VÜÕ�õk¦üú Ä9´ì®Ž*ŸzõSORÆÃü¬£LrLýüiç⣕Û_ò’—|þw¼è«nºéæ/ºîúë_yíµ×|ÎUW]u󤢉xU;¥«yU«~vh|c»“i;œ»&>ŒmdfÚ•Át&5…oGjô�€�hìâüwm§ÙÇŽ¥ìØÎŽ!M€‹ý½â¯åþÒkß1­l”{õ£~ÌP~¦¹ˆñ¾Ñ>Ûþ˜{¦-׫Ûòûìt¬2àß±ÿ1½º-[åSuc �þà�ÝTÛÁP(Çþ&X|í¿=”õÿÿ»³§ìl,Õ‡°^Öì?/~÷Zó³Ã 7Ü0--úºA!®•Ç}šE7¶‘™iw§ÏŽú™o°«§üÄ?»Ø5üw�ÚÁxÈ °àßðÝ~ìo^x;¹]Êú‹ÿÙqñ¿£·h+dÇ«îì“;Íþ#.»¾#û�–’ý7ñߎßÐ}$þýñFâ/PØC»>4ñWâ¯Ä_ÓÚØõ‰¿šÓlëb2ŒÄŸl!‰¿O~awï<‚ç�&ë±§Ÿ¾ø‡O�?ÿ¡Çìwxà“¿þñ�üCÍ!=Ô.Îç9W‡üV€Ap†N™óu Óó÷i�ó÷”i³Þ”oøHYÈ€à#ÏEù�eRûÛnedAò×óû™¢ßïÆNí�ßI(³—WëáuìȤL;DùT‘;MƒâæxÓ¼)‚°¶ySêÇ$ÎÇ6øÉ÷I™zäk ÞäiÄ«ô;FôUýFÕÏxá�y”Õß²ÏѯlÇE?ä!›Ë±‰ÌÀËÇ+/þÂ/ú’o~Á-ÏûºgŸ½êKŸzê©vÖùÌpñâÅáÙ–:ÁÆ A  ð_ðcéŸ~É?,µÉ� ‚@¸2xéϼzœè�7N†‚@A � ‚@A � ‚@§ >Šººý�á\×\sÍpîGäÏþ«GýÌÿñoþŸßyW+|ª]�¶Ë=ü U�g霱sÖÞŸÿs_Ïß=ÿ§?eˆd¢—©~ò7Ýzë­¯~ù+^õ—¯»îºoåÕ .Œ¯´¶Pû �Xö(ÍA � p¦È,gúöfrA � ‚@A � ‚@AàÌ!À‡,í\|8wíµÃù Oýƒû>ü¡Ÿ~øá‡?Ü&úévy.oÊü9[§ìy»çÿ}^ëÈCô­çÿžÓ+_YðöçÿÈ‚¨‡ßï ì£.ËðZgß^?r¼à·¯ýünž*^Êu–i;ä€OÅ`vÀÜ@€­ šç1n.òÞdÊöÑh,Ófÿ–ÝÍ[o)‹,é§ü¶‘W¿ýÕÄ\l3Úúï§^x û«ÓþíŸ^ò'¿ü+þ«¶@ÿS>\á–P›#�X6Ç*œA � pöÈ,gïžfFA � ‚@A � ‚@AàJ@€�X®»î\ûq‡§ÿþoýËüX›óÇÚõx»øUˆ3ö¥ï¨÷üÝóø=‹'õ<>Ïÿý^û/åi³Þïü6 ?ÿ_§_}½~d8FõÔñªŸ¶¥ù×>È95$8§f@m ÜHã0Ojãô &mö©ÆB7Å›hoœšPVF@=¤Ñئ~ëá¡Í>ëôÓVõÑ·–‘ƒ|eÑîÏUýÔÓïÎ×~ñŸøÏžwóÍßχ+ùxXBA`;ü€åçþÁÿ¼]Çp� ‚@8¼æ _;Î"ÿ„и™™BA � ‚@A � ‚@¸Â˜>b¹nxô3ŸùïÚ?'ô÷Úôhçë|PÏÿ=soÕc»çò”=ÿ‡‡<äù?)r$¿7 LÞ2<^ö©úë·è�‡ Z§ßo &ÎYå:GuS¿¤^õ‘‡úòT{ ÿ þ%®j€÷£ c|IžvIÐImÓH•Gu’eÛÐ!?iÕ¯LxÕO;_JAU¿r–ôOÜÓßuúýç‚à„O™U?ò¯k×Í/~ñ‹¿ü®—¿âG.ñÛ �GÚÅùº­xþ8äë?gïÔqNOž~žÍ{Vo¾°^.ˆ:ûRö»SúCÊ­ú©ßD¿ß3l¢ßq/éw.ŽýcrœcÅ¥øÃ N 1o°c|A´ž´òj Ü4ò ÈòQG;$O-«_Y¤ôçòƶì"9¾Uú‘� ?zA6—üêlUc½c¡Ý¾Ž•2„¬Û^ûÚ/þÏo¹å–xì±Ç†‹Ï8í±=‚@Ø�|À²!Pa A �3‰@>`9“·5“ A � ‚@A � ‚@W ×\sõpóM7�<òÈ�þîïþëŸnÿT»øx…sxÑ=ç쟼¶´ìHžß[¶gôä=ˆW|žÿÛžzþ�möC?´ôý¼)²àíõS'_¯�zÛÉ«³ew‰:.åï6´ }”]ëO4ÏàN ”€,7�zê(¢å–ó–MáÕ(àé�§½ç¡/¤ òê÷WýÊ„ß>¦½lx�¤~¿Þ¢L_H]æë|mƒWý×·üg}ÅW¼þG/>sñϟϯ¯€[(�|Àr ØÒ)� Îù€åŒÜÈL#� ‚@A � ‚@A \ÁÜÐ~…åêk¯ùß>ðý‹ïo0|¬]ÚÅÙ:Äy;­x®OÙï<—oU»íòù¡ çúPå¥ìù¿çùõüß³}øª>y”e ¿zém›|ÿ°J?2 ^?eõÊSu��.ÅqZÈRÇ#XÔ‘xx™znZ5Ú\¹ðÕúVÜ-›§]"_õk´Ó¦~êù eI?<ð*kUÚXvùà‘ÔO�ú�ïM­î³¾ê�ozçg}ôÕ.°ÞBA �|ÀrÔÒ'� Î ù€å¬ÜÉÌ#� ‚@A � ‚@A \¹œ;wn¸ùæçýÛ_ý•÷}KCáßµë|»ïMw¿ùž‡zèæ‹Q Aà ä–ƒ –>A � pVÈ,gåNfA � ‚@A � ‚@AàÊEàꫯn»í¶ÇÞwÏ{¿¶¡ðáv=Õ.>ÈàüÝs÷–Ý%ë8{¯«p¦O¹žÿˉ¼çú¤žÿsh_Ïÿ)Ó®®–‰²2é Ÿß�RF?<æ‘#™‡Gýʳ¿)}h«DÙ:ô;FåVÞÍ;¨UZ”¨70¸¹‚Ä8k‰zȹPæâ†�*Ÿ”:SeÚÞ÷£,©ý¨¯ú[q)Ã$_åk$¤ÎÓv„(›ªúk²ol×Ëïþê7ÿê|jxöY»Ð-‚À6ä–mÐ oA œ5òËY»£™OA � ‚@A � ‚@¸ò¸êª«†;n¿}¸çž÷~e›ý´ëñvÕ�?8—¯çïµÍ³ûÆ2žÙ÷iýVÀó}Säpþ¯ì*×3~xÉËCjÓV5Rðo_tÐ&?iýþ€Îµ�<—s#_õ×rýþÁ~�ýä‰^*R7@€b�7•2yë[vÌ÷õÜn—Ž,mm}½”©§Nýʶ¬~ê!R.¿Â¢^õŸkyu“¢~õ·ìHÊ£žþê£Ñ:xÄ‚zHÞëZþ•|ÀrÿýŒ ù‚ÀÁÈ,Ã-½‚@Aàl �XÎÆ}Ì,‚@A � ‚@A � ‚À•ŽÀ�wÞ1ÜóKã,÷5,žÜÁƒ3ûzæîù?Í~7àù¿gøžÿÃ[¿?à¿ÿþÀoì TÏÿÕéù¿¼çüý} õ«O¤½~ø�‡|Ôõú-;x ÆÒ� ^øNœz`Nrˆ�©7ƒ:òÔs¸9\ô£Î¶–ݽ!U¦<}dññIåU)íÞ4u`”U?ùÞPáår|ê'µŽ”~U+Žíêg,Ô9ÿ*ëù­þ®»¿úkÚ,÷·l(�ƒ"�XŠ\ú� ‚ÀY@ °œ…»˜9� ‚@A � ‚@A � pçí–{Þû4$îm×cíâ\¿~àù?©çÿ-»ËÇy¼õžýÓN=užå{v�ü íê¿?@<´ÛÇï<ÿ‡‡:Ú©Sõê§]YŽ[9¤ô«ßÀ ! ²�yÇ—²àS?¼—„Ì¥$Ag €!@‚H�yxâZ_?$a>´A~(Ÿr¨'_oBÅ ×O9¤ô#a€üÒ õRËî¼´;Nuª×”¾«ôӧʯú‘{K»>ÿMwóOåX¡ p`òË�¡KÇ ‚@8ä–3p3… ‚@A � ‚@A � †�XÞØ ¸·]|Àâ‡~[À9;gôœÃsÕóëM=ã§¼œÿ#OYžóËmÖ«ƒ²}ä!­çÿ| ^RÚ”‹~yÕo[kÚå£=eôTýòP¡ B‡cT¿<#ÃIý¼“Ò·Jãp,a�eúR¨‚FžË¾Ôø€¬Œ¾l?S Sê³/eÛHé¿}m§­ê¯õ´Õ2}!eôúá÷²üÔAðߨ.~�åWò ,@ G °»ô A �Ë�|ÀrùßÃÌ � ‚@A � ‚@A �a¸óÎ;Û?!ô‹_Ù°øH»žhçñ|7yþîG-SíÄã÷œÍ{>Oßzþo¿^exéçù?ýj}+.ê—gI?}ªþ~õ{õ’BŽ‘<ガ³l}Ô¯Ú. 1ÈKEK øUé*p­—×�IZà™7­ÞTêà£ToùÊKYYâ¤y‘Ï—V”mƒ—±AKúá­úá£N™¤Î¿ê'�ÚÉóO}^û–_Ë/°4$BAàä–C€—®A � pÙ#�X.û[˜ � ‚@A � ‚@A � ÐØù–¯jÙ{ÛÅ/°xÆî·­j¬#…8÷ žo<ßçLÞóÿ–ÝíÃG,òy¦_=ÿWžçÿÈ”·ewe‘ïy‘¿îû‡^¿2ªþ:vçÝëûÂÉËüªŒ±ñ¤þ8°“Ò×ëAy ¡Ï’¼¦ð¤`¶ìÈS ^/øÉkömU#ÙF¡—‰~ê ø õT^òÖ;æª_^Ú¸ùʪ<­z�~úTY”oj×Ëîþê7ÿêý÷çŸjX„‚À�È,†.ƒ@Aà �XÎÀMÌ‚@A � ‚@A � ‚@h¿ÀrGû–÷¾±Aqo»ß�„³{ˆóøš÷ÛÛ8�§�³xxi—¨÷ÃŽzn/OýþÀ>¤Ê±�üÖ“B¦è!ï7¶­Ó¯,t8vò�mKyÇd)ãS?:OœP~)à `$¨Þ8x¤¥>ÔѧçW}•-¯u¤ðÑ.7Á/šZv—àó«%x‹Fª~ä@êïËSë¬Óù;6dó‹.ʃ߱ù± <äù€å•wßýæ÷Ýÿ@>`iX„‚À�È,†.ƒ@Aà �XÎÀMÌ‚@A � ‚@A � ‚@ðŸzCƒâ¾vñ ,þ¢ gìgù\œ¹CðxþïÙ<çõðH”å¡Îrå±¾~#€^¾3è婟e×ïZõ.Á'yˤ�:ÑCžK�ô#ß“òìC»ú—øûþÇRv"Ç"|A(úcðFT€Â6x AnÙ‘^�H�ŒzçVåÓ—6ŒýðÓ^ Ƕ^?:z}µÜšGy¤Ô;&õ×±ñ‘Šó‡•~û £êgŒ7´«ýË×´_`¹¿eCA �KõËß|xø£ýÑð;÷üÎðÁßü·Ãø�‡G>õÈ8�[n¿eø¬W|Öðª×½zø’»¿døìW~öpë‹n=èÓ/� ‚ÀJ.õ,/ùˇ¿ô¿eßϽó]ý÷Þ»r¬iA � ‚@A � ‚@A ¬BàŽ;îÞwÏ{ßÐÚ?Ô®§ÚUÿɺqæqžï÷õ,žz˦ò“Rçå÷ôáüÞahçüŸ³~ÚH)Cê‡g•~øhƒÇﯺ)+Kýè žªWýÈ´OÕߪÇzúPõúÿÔzŒQ|R„.õ1y'-HŒƒzA¥,õ@i€�úI–k2Õ ŸƒÜ^?ýÔ/D¹Êæ�Ý:RˆT¹¶!SýÔi<-»«_Þ:Ú!õ;ô_×®W½©ýËù0 �#pÒ°<þÈãÃ�Ç�ÿï¿ø½á‰GŸØhÜ7>ÿÆáßýk†¿þŽ¿>Üt ?À A � p4\êXþæßü¯‡Ûo»mœÌƒ>8üÈóßÍÄ"%� ‚@A � ‚@A �+ �;ï¼³ýB¿ø¦6é{ÛÅ?!乼߸€g÷�e<Ççûƒ íòúU‚ßs|óÊ„þú�u�úÕkª~¿XúþAÞúAÍ«³×ã8ûzÊR•Mžy;VuÈÛ—­?–e'Eèrr~$âÍ­Õ›UóŒÓþ€NÚý8¤e÷´ÃãG&´Aôx>±¿²ZÕhtU'ý1úAKúi§d»†mÿ©u’�~ú@ô«DÆEʯ²¬sÎ7¶¶—µX~%°4$BAàœÔ,çŸ8?ü“ÿáï~Û»1Úaø¦ïû¦áÿê_®¿ñúCÉIç ‚@ p©?`ùÛ?ößï¹ßõÝß³§œBA � ‚@A � ‚@A`>`ñ›ÎÚ¡UßЯçóœÉ{nOgúðп?ß÷›€ª‹¼„,ÏúíïxHi‡ì_¿ Þ1©Ÿv¨Ž�ïì_¿€¯ê¯yÚÔOJ.ú;&ëM[ÓñŠNŠÔU'W Þ‹›@ðÉC”ŠzúJ´A´(7Ÿzn_KQÉK~uØ�öª_�}½ú©W¦ò(k|ê×�äm,£~ÚÑ×ë§ìØÔá¸èÃ,wÝýÕo~ÿý÷?в—Ž^ýUÃ×�»fxEñóž}¶ z‚æâUW ŸiÐ|¸¡òž Ï ¿~^(Ov¬_ùÊóÃ×}ácÃ+^ôøpóõç‡k®šLêâ³× ��¿~øÐ'oþù¿yÞðkâGmNžž~õÅá‰/}jxì%O OÜðôðÔÕN×=sõpã“×7üºáÆuýpíïc¡ã@à$>`9ÿøùá»ÿôw ÷ÿ»åòëÙ¶v¸v=[[õWµ5ĵDwþ{w?ök{¸þ¦|IJ„Oê‚@A`sòËæX…3� ‚@A � ‚@A �Ó‹@ù€…BèÉ2RÏÙ9p�‹§FóÔ{þOêí´Qæ›RÎêùç‰êá­}9èU‡ýZÕžïøŽBÖ’~ÛH«þ¥ïkÕï7«ô«ýàë ôÒ9Ÿ:Ö©å˜þªø˜Ä?G,ú¸êDÉ;¢# AÖÙ—:òÞ oš *{}¸qŽEÙ~tB_o(¼¶«Cý”«~ú9û0Ξ¯êwð«Ÿ<} *OýŒ�X^~÷WÍ=÷ß¿| Nç㤯h®¼åº«‡—¶¼èŽÛ†oº¹ý¶Mûq›k^£‹mš. O<þØðÉ>ÖFÿSO^>Àr>úŠ»Îo}ãƒÃKnùôpÇí· 7¯ßcm||êÁáã�¼`ø©÷ß>üÆ}'ó!ËÅW]üÚ¦ûO·Þyû8¾s ¿kvð»Øð»Ððc|ßÿ©áŽOß8¼ð=7×~Ÿ:JŽû–ûþõ}Ãÿ…ø§ƒ*=ùØ“ÃË^û²á ÿцW½îUÃKïzéðü>dyô¡G‡�Ý÷±áƒ¿ùÁá—ÿ×_>ò»n¸ù†Ú}ü§„þÖ?þ¡á®/¾kO} A � ¶A °lƒVxƒ@A � ‚@A � ‚@8­ÜqÇÃûîyï›Úøþ ]Ìù¡ gòž¿û!gòmä=—÷ÌÞ³y¿€’_>Ïùë÷ç|þ_õ#¢—òÔO;º—ôW~ÇEùªŸ:H]ä�?z xª¼~êw\´;9ðcWÔ8AR�R½aÓ§#¨Kã0xÔ¡|øÍÓ†1AUžyõÒNˤð¨Gy­jÁC›7R>ea8êßùÒcì¯~ òª�´ÎŸö›ÚÅ/°¼ïRüË_½éÚáÏ\óìð9/yÉpí­/hÈ´!ŠLØb´Ï<3<ýð§‡?üøÇ‡þÌUÃO<&{8�¬ð]_÷ÈðæWbøì—Þ9œ{Áfã»ðéOô±û‡_üý?þž[Žl,K‚ÿÏøE� ·}ÖK†[Ûø®®ø‰#¸A-}¦á÷p߃üñás~÷–ᦟϯnLàÍßãü€…_^yëkß²çã~i…UþÚÛÿÚð§¾áOm4‰ßø…ß~â¿ø‰�[꯲ÜtËMÃßýÝŸÊ/±l„b˜‚@A` �|À²„Jê‚@A � ‚@A � ‚@¸Ü¸óÎ;†{~é½ojã¾·]ü '¯žÛ{ kêù;©d©yNm¹øÆ�Ôú–óœåsøM=yˆ<¼�ù:åÁßË;•zeªßvd8ßå­céõÖñôú•Mê¸àq¼µýXò‚v,Â×åà &ìŤ®ÿÀÚ ÿ¹òŒ]@•cßö3 £Ù¿7�|¯Ÿò’~ô©ŸT¹-;ê®òiG?ÄOx`@´K½~êéÁg»s ^ýŽ¡Êå–WÞ}÷›ß{ÿ'ûOýàó®þì­· Ï¿í…íw`ÚÁ8 þù“%òŸ@áŽ=ñÄðèƒ ÿçÃ� ?ü×ÑR§ƒ×ýÐ7>8|í—<9ÜrÛmÃpCß ™®Ò'ŸyðÁá=¿sÃðÃÿ¤õ?zä?y|øô—]3ÜöÂö«5â× ÿù˜}ãÇ Œ­]O4ü|èÁáÖß~fxþ»øžÐQ p\°œ¢ý³A_¹÷Ÿ ºøôÅáÞú ÷ýÈ·�¿ ²Íøù—ŸýÁŸ~áïþÂp͵¸Š‰ÆNè×Û?'tc>l“¤A �K�Àûßÿþqo|ã4úßtÓMÃë^÷ºõߦS>`Ù­ð� ‚@A � ‚@A � pZ(°üAãcíâÛ3|ó¤œÍsžïù?uœÈzn/�}ýNÁöÆ:Ê …à³)|~pBãèôü¿×ßšFýŒ�þ^Kúiƒ�!¿úíç8iW}ä£/D™qBÎ_¤¶›ŽŒÇù‡AœÕ £S`I�zÇd;e/€„×6RÚH+hæåµ¿åƾGüÈF<ÊlÙ1O¤þ©4ó¯Ò�\LjLõWùö%åªú·)ú‘ ñËçŸô/°ü•›¯þÒ ÛÇ+/º³-/Ös£=®0…J }‡ü�åé 㟼ø¹‡þÎÿËw¾ù‘á[þôg†[^ô¢†”ãkúãªá16‡zñÂðÈ'?9¼ëן7ü�¿x´¿ÄòøŸ{røÔÝW /ºóEÃ9ðkã?\éÇ%f¦ ogŒ~Ÿ¼ÿ“Ãí÷<;ÜôO÷þ“2²'Ý�ãú€åyÛ?Þý¶wï†�WÞøÍoþÆÏü�ݺƒd~â¿ü‰á=?óž=±|Ó÷}ÓðÍß÷D\ú� ‚À#ÀÇ'ïxÇOŽRßô¦7 ßþíß±•†w¼ãíÃûßÿ+cŸïùžï>ö�XòËV·'ÌA � ‚@A � ‚@A œRv>`ycÞGÛõ™vq¾î)0yÈ2y”‚ÓZ/êÉs.ï/«˜÷¼ˆ²ré!~ê¹à�”�~ÇPõËcŠ ÚëXÔoÿ%ýèT?}Õï8«~ÇçØIiW'ú¡ªgª9¦¿Nì˜Ä?G¬úœ¸“·ÌÄ�z�@A†~H@塎<d=ü\õæ�—¯êG&õêW)mÔ«Ÿ±ò•”zZvÌSö’·ŽÕ¼²í§ú"—A’—”:~~ãóÚ,¿|Rÿ„Ðë®»jøÁë¯^öùŸ?ý²IÀî‡!@âL©¯4Î`g|„µ_:ùÈüÁð#í_ûÍóÀqxúò»žþÖŸÿÈð²»>wh?E1 dL|¼²jlªeX;ˆŒUçÛøîûÿ†þß_6üËûøá›ÃÓÓ¯¸8ÜûÍŸs׈w~fÏÇ+«Æ¸wÝ�Xžhøýá}^ñîÛ†k>„I†ƒÀq|À¯¥|Û]ߺgXÏ>óìðª/Õð¶÷¾m¸ú–òÁéíßõöáŸý½6ÙÄŽ˜Ÿ½ïïoý«.û�€¾ê¡‡nk¿h4Úß~¶lÿèG?:¼ýío^ÿú×ßø�߸eï£gg¾Ÿl°½ð…/®¿~õ/ÚüüÏÿüð±�}løú¯ÿúás?·ùœPA  P?`¡z›�XêÇ+ôýŽïøöá ¿âBÿM(°l‚Rx‚@A � ‚@A � ‚@8íÜqÇÃûîyïÝmœ÷¶‹Bò# Uù×T8}åd–”ƒjË-;žÏ{ø �'¸ðHÖ#×?óÊT>ížù#—¶S�ú­·OkIýŽ�JÆfýä©[Ò¯|~CD}ÔO™zÆ97� ×ïü•ssëóòöOýâIýB?uË5×½èÅùÛÛ?­Ã(ýU ”GÚÍì”v£11ßÒöß…O=8üÖ'>1¼åQ 9<ýô_þØð¥¯¼a¸Ž:h_“Y?^±®ªbH;ÃS?biuOµJè·?ôäð–ÿ饵Ç�ó÷ÿ•G†á ^0Ü~ÛíãÝ~ÎÇ+u¬jÇ×þ”1Ž4ëúÔƒŸ†ßÿôpçß9Ú_‰Qõ•”Ç,?útøí÷üÖùèuöuÃüÃÎ]·ó+A­îÂù ÃGï£ÃÃ÷?<òÜzç­Ãç½æó†s×Ï�yËkß2|æa>�èOþ™/¾ÿ�ßoñÀé£�>:¼ímo>ð� ¿÷{¿7<þøãÃÍ7ß<¼æ5¯?4ùÞïýÞ±|`¥ãw~çwïz×»†sçÎ üà‡[n9y{~ú駇w¾ó�ÃOþäO÷ÝwßðÔSO�ëðaÊ·~ë·o}ë[ÇÆãÿgïMÀì,ªuÿEæ™��0†$$€‚p!""$ (ƒ‚ *è_œAÿ¢àÑãLEÅ£pº¢rô(  “ˆÑ0(ˆÀ‘IP��™IH:ݸõ«îwSýѲww'$¼ë¹ÕµjÍõ~›œû<µ¬*ÊŽC9$îºë®øÙÏ~‡~x©2oŒ€ÈTQÖ¥‰¥êsà�¤–“{Q7°ô8ÄN`Œ€0FÀ#`Œ€0FÀ#`ŒÀz@`ôèÑqÃõ88¥š™†Ñ8‡‡t~ߺjý«³{N’óÉlš±/åòC�\çüÈ!dèX«/€xÄA®Sj�ÿ'Q�dƒ@ù±/ãWvê/�¿Žò#—ñ r­’ÖÚÈ •ùñÅ_åWœ$ê9R1=—¡5²6§|Ú\¹a>@@ÒËOºÒ^<öÄåèYD2fìËüðŠA^Ù$¶–_2}tU±ˆQÞš‚Lùð�´n]µæÑÞð%6Ô)¿l� ®™˜n`¹~}ÜÀ2¹o¯øbz­fì.»¤ S �5¯¨r*…òŽÛ¶ÝŽO‹g×Ä£ÿügœÑ¼YÜÖÂçkœö›ÔŸ;|fì°óÎmõ¥XeCui”i¨IyæÓæTß#<_ù털õ¡®Ý²jçUñÐ[Ƥ—í½~ÜÄQûʹ®Öu VjI”/¬)kÊÂ$ïµY¬Iõ=ô�ƤËFFŸø‰˜E »XÏ]§Lþh4-mª•DÃÒ¡ï>4nüå�ÑÒÔ»LÞ%¾þ‡¯çF‰;g|ó}ߌ¦gšBM.½ûôŽ�CÆ'~ü‰Øëu{Õâ”Ìm×Ü_|ãcÀàÖ§¤çÝöí¾åðÒ¬.þ¯ýknؘ={v§~'NŒýèGñŠW¼¢S›uUœþùñ™Ï|&vNÿíÞ|óÍÑ«—þ¹\×]³[±bE¼å-o‰¿üå/µ@½{÷ŽÕ«Ÿû7‰Ú®½öÚvÍ5n`©ÁeÆ�µ PmHY[KÕv}5¯P¾XÖò­2FÀ#`Œ€0FÀ#`Œ€0F`£A h`™‘ŠnNC>êCȧÀIÎŒŒ“Zñ¬u� _ai©’âHžO|Ó‚™Š¥¼šËøÈdO.ñ‰Í5•Í*’a•qX+¾b°.{ 䧺UciOô³bìèé?* §ò ä�‡£¤K2 XôŠÃ\v¥e°ÚRÚë@<‘@W,åS~ìÊ%¯l‹üøj/Ú¿ö€žQÚhÍ\Æ NÖŠC :*&­¯X¦ é‡�Ú"ŽÓVy[ùL™Sã%k›©<—¯) Ún:iJ7°üvþ¢˜öLGÿÝ·ù¯Ã4íè…ñú½VÅàtCL®ãy ")ˆêS—Hîi«‰s�msja½lîSqí�}bÚ•éV—.ÐÒ·7Å3“ûÅêK_37°�šÚmTV5MGM,4°ðË|*Õ7ø¶æö‹AU7¯ë@ »Xî¿åþ˜ö¦Ók475çæ•Ó~tZÌŸ3?>þš�ÇÂ'æ›XvÞwçøÉ~’›UjCSË{Ïzo¼ýÓo/¤Ï±ÚãCñä¬'k‚iW})vÝ×Úºæ±Ç‹É“'Gsss¾aeÚ´i1eÊ”Øa‡òÍ$Ó§O�3Î8#húàF–;î¸#ÆðoBéÉ'Ÿ ®tëÓGÿ›Ÿ7ºà‚ j‘ÝÀRƒÂŒ0/€@µ1¥£&–ªÍúl^¡|7°¼ÀG´Ú#`Œ€0FÀ#`Œ€0FÀ���¶–CR±¦A‹ú8o‡8�åTXk�ÿ#Ö5„žÁá}èå«5zdò�W�baÃ?: 죚[H±ÈO åǾŒ�]Õ‡5ñ[ù“(ÇÕþ™eÃ,Ù)v5?v=FÕSDìróðú(ð%lZ$p9>Èä�LºÄf932>¤� üùWóc )¿~ äCÆ ÖÒ%¶&'§>ù ?òså„õuË…›÷‰Ý·Ý.bÈ�Te$ÒL™m¢VEóîÚ¶XkIëgž‰{Ÿ'<­O×�ï:ˆ.üàœØ}§-"S_r ¶<ÃkÀt@mÍ4ù Qbéó²T߃‹â„óÓÞ»@Oœöt ÞyL IõÕn_Éu¥?ü¿NJSÊç5±P^jby&Õ·ì�§bëom.SÏ ÐÝ ,}ù¢¸âœËk•L=aj|ìû«­—=½,Þ=ñÝùÙ üûä·¶¢‰åk¿ûZ‡7±\xæ…qÉ7.©yóñ7ÇñŸ?¾¶®‡ùÀ>—_~yl¹å–qÅW„p)cüío‹cŽ9&-Zïz×»âœsÎ)ÕòÜf­&]¡5køç2ýƒ[ç -<´¶Æ˜}÷Ý7~øáøÐ‡>”›Uª5~ò“Ÿ W �›xú÷ïŸM:j`¡FžøÊÏ|Uu°^¹re~:©U§"š‹TCGF/´ßŽ|,3F ç¨6¨”M,UÝún^a÷ÝÝÀ²ãŽ;Æ Ç¿#Fð¬cÒÂôÜã…]œÿïÁ4mŒ€0FÀ#`Œ€0FÀ#`ŒÀF‚ÀèÑ£ÒBÓ_—Ê�‘Æò48…å$NgöÌ:!cÀëÌ^gýI”ý8·×!¶zÐaÇ"¾âéœ_q¥G.å«ús�¦üøÙÊ4 xí…šð—1YWó$Q&ɉ¡üøÊŸ¸Ø ƒ$/kB¯üØÉûn%÷©hmŒµ6VnJ58ùQ—|˜&ÍúÀØ@òÑÜ*mýÛY~}få!n£Ô•ùáÑAØCú°Ì�â¨^ÖÔ‚^þÌÈ ÕI\ŨæGN<æÔ©ãšrðæÏŸŸØž¥+‡õŽÇOˆtrš²“> ¦ÚÜ–¿Ú‰¡fÔ©ô§6'&Æ>8;ÆmdõÙ1j�þügÝ·¯p KËŠ–8òCGÆGÎûHÛïþ¹ðOÍ~*NÙï”ülк4< >$~òÐO¢o^J{Žî¸öŽ8óØ3kMܾÂ-,õÒ}÷Ýx`vãF’÷¼ç=�†øÎw¾§Ÿ~zn&áé*¡«®º*¾þõ¯ÇQG•o29÷ÜsãÏþspÀ8a„8ñÄóóDeÊþð‡øâ¿¯|å+ã¼óÎk—“�o}ë[qÝu×Å?ÓscàDSÍa‡§žzêóSÞô¦7żyórÎÿ÷g¿{ï½7?ý³Ï>ûÄW¾ò•\G™„ºž~úéøÒ—¾ÜÀR%t—^zi¿ímo‹¡C‡f¾l`Y¾|y\|ñÅùFnkÙu×ô ¦M‹W½êUÕpñ§?ý)ïó®»îÊM@ÇÏö4ÊpÀí쵟_þò—ñýï?¸gÆŒÁ­1üàk¶wÞygœ}öÙAsÑSéV«ñãÇçÜÔ0r¤ÿm¨eÆl`ª�*4±ðoÆM7ý©VÙ†h^!yw7°|á Ÿ�‘=ܼ"Ðø¿1gœùe-=#`Œ€0FÀ#`Œ€0FÀ#ðF xBhV‚aE4€p ¬Scx ¨u^�ª�.·.óº”q¢Œ=�NM%ÄStÈYcÃPnfåçü^±›©ÌYÊz§…âÊGþš±GǺÌ� B&LˆWú¡‡T¯ê�LöÙ¨»ÿPXO±ŸÍC¬Ù` L rl™e«uÕ€âTãâÃæ‡H åQÅÄb­�¡ºXC¶¬K{씞�-ÄŒ¯~ eþrOЇ¬Ì�¼ÌŸ–5=±U9¦1nÊÔC¦s`ÛÓtõÐ^1nÒNiw)un²HÛfçüÉs[kiÀhE)m�]ð‡æŒt;Â쇌£–êS¶Å©sºú”cÜN;¦/C}ɹÚÀR­«ŸZ¨K_L�"«S}>G�—öÞzà³óbüΓ¢O¯>ù°*רVg»ÒÚ-Rµ5°$ݪ5«bÖÅÎg�îBuvÕM#ÝÕÀò¾�ß‹ç-Ž�=0þý¿þ½S€—/YïùûcÙ’e�ÚHÑ»Oï8{úÙ1qωåy΃sâä½N®ÝL²Å˜-âüûØÎf]ÿõ_ÿÿþïÿ[mµUÜ}÷Ýk½¤©©)vÛm·X¼xqn¬8î¸ãrŠŸþô§qÚi§Åþûï<ð@Ð\ׯ_¿hii©•@ãÉç?ÿùÚšæ�“N:)ûüú׿®É9�|Ë[Þ4 @ºE…F =÷Ü3.»ì²Ø|óçn¢q„爎>úè¸òÊ+ó­/ëö–aÆå&ž+M�:5î¹çž;vlÜpà ACɺ�XÞüæ7ç†|ʽÒló?ÿó?AãŒè–[nÉ·×p# 4hР ùEtÑEåæ­µŸýöÛ/n½õV‰Û5°üüç?�O|âéŸÒU¹ÁgHº%kéÒ¥Ù–oÉ�:;ï¼sÍ׌0�jKY͆j^¡†în`ùêY_‰�ùÿªö<-Hÿ÷âL7°ô<ÐÎ`Œ€0FÀ#`Œ€0FÀ#`68ºñ†é§Rg¥Á'À.é|žZj�‹Ô� 3ÄŒ¾j„‘1Åã��ì[‚Zל>+?öآשtb³LþèG³ò㣜ʯ˜Ø@¬¥Ãb¢G‡Œµâ”þè::´§7A1åב]2ë:)A×#u@(^`jÓ’ã�œž>2ÙR+¼>°€å:ÅÕ~È)ûêAGfüô1•_y5?2åWì±c�“�žüØ ÇFùå#ÿ¤ÊTæG ?fågÏ骑˜�n`™¾>n`q‹XÒïm“¥în`yËoŽw|öqüç^ø)žúànŒ§<�ª scOEA_½ú«1ùÈÉíLÏ]G�9:ýãØ+úö Ž_<ùËv6ë² ©„[>hÌàÆ�¢#Ž8"¸}åSŸúTüÇüG6çÖT L¾ûÝïÆN;í4n|ûÛßn[¡ÉƒæšI _ýêWùùš^ÊbþèG?ÊvÜäòú׿>Ûÿö·¿��üã¹Iãä“OŽ/ùËYÎ5|ÀsÛ ·È,Y²$7qœuÖYéŲgâ”SNÉ·Ç`�þùñ™Ï|&ó[l±EÐŒó†7¼!&OžœkÍŠþ¨�Õ‡?üáàövõÕWçšæÌ™¯yÍkò­4ØðôÏî»ïž›z¸Y…zÆŒ“oMánf¡Ñ„kDå~hæáž<êÛ·o~Òè‰'žÈ 24½ûÝïηÈpC ·ÕðÔßÿþ÷˜:ujíÅõlŒÀ†E £&– Ù¼ÝÝÀÂÍ\ǧ'„zúšW.òBöíìFÀ#`Œ€0FÀ#`Œ€0FàE„@Û ,:ñäa-"†ò#+󡙖iL˜2åàßÏ[O MO¥§6zä ¡™é ¡¥úï1íªêÉ'„NOí'„ø*�Kw7°¼}«·å[UV®^™þ1YW>ue ß²ýÍ·ýæ¶øÌQ­�CÉOBUãö�ÍGnçßw~ òÂÿKö‹¾rQ\|ÖÅq٢˫¡^p} 'ĵ×^ïÿûó3@/äð‘�|$~ñ‹_ä[Rh�t �·ß~{l¿ýöµ0<Åó²—½,7rð$ÐÞ{ï�u5°p‹ ÍÜTBË1ÇS‹Cƒ M#4rÜÿýµgrÔðÁSEßüæ7ÛùœqÆA#ÌÁ—\rIMÇí,<‡ô½ï}¯&ƒáæPÞûÞ÷Æ¡‡ÚNÇB ,S§>¿A„'˜xæ‡&�Y³fe_žCºþúë3ÿÚ×¾¶ÝÍ7ß|sÐÔÂÓJ�=öXnNÁpmûAOã Øo½õÖù™Þ½Ÿû?'=ôP®Ÿ›YþøÇ?æXø˜Œ€ØðtÔÀÂsBúÐI¬¸în`©w#çüŸoµsùø©§µ[{aŒ€0FÀ#`Œ€0FÀ#`Œ€XÚX8Ø™™†ž@à|�syçïjø`ælž™ófH2fùâW®±#„½E[“Á›Xe~ù(¿âa/�ø2?q$gæ€HöÄÂÂŽš ôÊ�¶Ú“b$Q–)kùÉVù5cÓm¤‚»-`%�6QΘ°d’—›X̲Kl�èò-ðøl­KÛ2r­5Ó¢Èd#µ!×ÇÕTͬ!ý8ƒ™¡}©>lEjÎ)}僌üØ Nc‡tËÖÇ ,nÞ'vßv»ˆô¬±×{ù'¶99¤ƒWsŒ|4c¯Úä[ÎäÃHëÒ¹b!‡'/¯ü¥/:a¡Y1Ë=ÊGñ_3qº•ÜS¤Ø€ÂÆX³1­™�6.2li�Êk"0‘;ù ƒ=¼ÖÊ��ò‹g–Ï%LÜÊæ•qâ¤ã™Å­ÏµSVÄà–ón=/ÆŒK¿¡’Òïæ»§|7~óƒßD¿ýb×ýw�iW}©´X'ž&ˆ .¸ h,¡å…ˆ'mh4ùèG?Ó¦MËæzBèu¯{]¾�¥ƒ›Lþú׿æ†_ ŽX¨ƒz^ùÊWÆï~÷»j˜¼ž:uj¾uäœsΉw½ë]Y¦†ž*â £’¦OŸžŸânù¢cMo:ÅV¾jþÒF1�)‡b%QmŸÒÉžØ"t¬™•�b–¶È»…(¤§H äІ•KkåÈ�µü kô ¨ À¤Sé±WœÄÖ™€E(¿r–ŸdÊÁŒŒ¦Hù‘I.fìõQá!­™!Õ+?ÖzÉ”7+ÒŸaiŒK7°\·.˜rjtžÜ¯w|±ÿ³1v—]ÒŽRYµn‹Tªª…©ñm™òŽÛ¶ÝŽO‹g×Ä£é÷Œ·­d›�Ó~“Zâs‡ÏŒÒ�nk})5ªf�2 5i Ï|úÜê{$ÝÊð•k&Ä­3Z­1i„Ví²:zó‚˜ô²]¢W¯v Ár]éÿ¾ ŽšW¨�–5©¾‡þñϘtÙˆèó€~Ž…³ÙuF »X.úòEqÅ9Ï=ãsÜ'�‹¾pÂóê¹ó÷wƧûô ?Äï"}÷¾ýûÆOgü4oÞÚAÀsO>7®¿ðúZìc>þæ8þóÇ×ÖëÊð„ξð…Øi§�âÖ[o]« 5ܲò¯ý+ÊÝÀÒÕš0ÑóBÜÎBM�X~ö³ŸÅá‡^ºDG ,4¯ð| *PÿþýƒßÝðáÃcèСñ›ßü&Ëëi`?~|ÎESΈ�7ÙwÜqñÎw¾3Ç÷#`6 5¯œtÒɹ˜ªnC4±¸�eÃü.œÕ#`Œ€0FÀ#`Œ€0FÀ�îE`Tº�實–¢>œFs+ÓPßBb3q0Íi0CÿKcú 8pE§3|d ù3«ñ%±íN¢‰¥¸èJ?�ù#‡ª9�)?§‚e~lÉ+ìT;¶:]FÖv¢˜¸öùå�\u–9�CÈ”;ri­:ÊüȺ�HÜ“¤M’C›¯53C ¢á/p¶$ù ÓùÀR~ÅÐ)¿rÊžµl˸ʯÒ^òW<ì±Å_„Œüȱ×R~xÙ^¶Ò!ãÊ�ñé–ëÖÇ ,$þá°Þ±wºA¤ïÈtPJÕµn‹´Ð.žcpID©šÄ§9ý¿• Æ_Ó ,XÊï¼ëô£÷<{Ný8ÈÍõ¥˜5±”©(©­¬<·Ý ß²paÜõЊxÿm]z4ÌÏûÈÒˆ]†ÅÈéy�ôEi¨Á•ë-ÖÊ’ëKŠ7£ÆôkY°pAÄ?ŸŽÑߥ—ÉÔº»�…ÛW¸…E´Õø­â÷ü@Ëvó/¾ö‹¸à³tÚÄÒôLSœxæ‰ñÀíÄ×Þ#¶çÜ|NŒÚnT|ëýߊë~z]ôØ¿“ÛW¸…¥^âvnU�.½ôÒ˜:uj§!ôÜ�ÂM)Pw5°üþ÷¿�·¿ýí±Í6ÛÏñtD|³yóæÅe—]V{®§Þ–'Ÿ|2îºë®üÄÏ�ØQšü¼qW®\ç�w^œpBk#R½ ,<³¤[P~üãÇa‡¶ÞœT6¼ÔÓÀBCÌÝwßßýîw3^nÀB#`68Õn^Q󊊫ڬï&7°èKx6FÀ#`Œ€0FÀ#`Œ€0F`cF ­�å䇙i4¥Á9;ƒÓVÍð4¢pqR ¡Ï6ç÷ØÀK‡ "çÿø0�£×:±ÏãÉÍP|lDŠË;òÃK‡¬¬±š{Õ"[Ö⩾£üŠ›Ô9vÕüÚŸl˜»•HÚS$ÊÚ´6&°¨AöðèõQ°)×ÈYc/Íèô‘›cÈ–5± ) 9z>rHù5#/ã*?ÖØA²�/óKϬzàµÙkßÌøsÄÔÀríúj`Ù§_¯t Kĸñã#´=YÓa %ÄÎe¾R$-W4ÅìY³âÌ–ˆÛ›ÙR×iŸ +ã‹GΊqƦë T_Š[6Št–†Õ¼‚Msªoæ£qÆoÆÅ3»vûŠR®š¸:>nal7a\ ¿ôµŸ×Ä"ãrÎø%AšsóJš›~sfÎŽ‰—ŽˆÞéçT:™¯�în`Y#&1¹Ã²¸‰å›ïûfЬ²zÿô¤ÿÈûôÎM-Ÿøñ'b¯×í•+ÿqÈÄ?oûgôØ/:kýM´E84=3tÛ·cø–ÃÛ$õMºÕd�=öˆ«¯¾ºöôMåé§Ÿìf̘¯}íkãŠ+®¨©»ë ¡Gy$öÚk¯÷òË/�js Oê¼ímoËú{ï½7¶ÝvÛÌ×ÛÀrË-·ÄßøÆŒ!Oí°Ãµ½ˆY˜ÙxªgÍš5ñóŸÿ<Þð†7dU½ ,Ÿÿüçãûßÿ~‡Ï"Ñtüñ­·æÔÓÀròÉ'Ç%—\�ÝxCsβeË‚ZFŽL�s&#`Ö;ÕÆ”ŽšWTTÕv}6±¸�E_Á³0FÀ#`Œ€0FÀ#`Œ€03mOqˬ48¨k=xk=¬¯swõhfëœÌ¢×,[Îñå:-ó¹ÎúáKÒšxÊ£Ì3z„O™ŸÃ`Å!†ú [«I6òE§ðø(?6Õ56ªA1˜eË I'> »ó�@èΘe,m’Y›Ñ(×øÈV<³€€ÇOÀ¨@ENÓJÙ%E,å�ǶÌW]+·ædžI>,”Y™Ÿµò«y=öÌeþR®8Õ:“KöaCù‘gHc§L=äwÜB°¾è#ƒûÄ [ ‹¡[ŽN»îÛš¶ÖÄÂ’m•Dém¤æ•U+céÜyqá¢%ñÝe|¶î£ÿÿ�%ñŽW?öÜ2ýZT_Н;+¯l^Y½2–Ì�ß28¾3}óî+.EZ~ÄŠXpÐf±åè-£/ø¥zÚ5±t–-Á¨æ•• ¿¹óæÆÈž�A¿Й‡åu ÐÝ ,¤þêñ_�;¯ûk­Š!ÇÄïûa 6¨&+™•Í+ã‘¿?‹ç-ÎâᣇÇ/ß!?$»•-+㬷Ÿ•obAF“KI{ºw|æ¢Ï”¢ºxž:òÈ#³M\pA~RHA¸ …çzf¥æ3è†nÈO Iß]7°ï½ï}o\uÕU¹©ä /ÌMÈï»ï¾| Êœ9sâ­o}kðÜ�¨ÞnU¡9…¦žNúú׿“'OÎÏûаBSËé§Ÿ·Ýv[¾¥å�ô¤Ø A­ß¯ÞšWhbéÛ·oÜ|óÍ1qâÄ\67¨¼ë]ïÊÏ1!¨§�,:è üoO}ìcËÿNðoÊw¾ó�˜6mZ^Ó¨Ã>MFÀ¬_ª )kk^QeUŸõÕÄâ}ÏFÀ#`Œ€0FÀ#`Œ€0FÀlÌ7°p˜Õú¿4Ï'²µClÎÜ!N�užqÏá5ráà‘I/_€Wå¬ÑÑ(É^¶Ì╇Û2¿ú”}™Ÿu™¯\—vɬ)7BìÊøðÔŽ ûW³Œò¨Nr1´ÏÄv¸§¨Œ- €6YnØ42ìJȰaȾ?tÊ“Ø ^GùeËÇW<�¬üÚ³deþjýŠÉŒNu+?µBe�tY�—:ÊüenågÆ—x4°Œ›2%=!4~b×�>¤O6<5±ŒØ"=dÔz“Hή&‘j)j\¡ú¦¦XºpQünñ’øÒ3ÝÛ¼¢´§¿qAúoÍ1Œ§„Ún:i­O•¹D:Ýl²$ݸðû{Ä´«’ÐÒw4Åâ½zň-F´>!Â×L#7²t�O�+üšš~ -Œá]CÑq#D!,zz¢�eù’åñî ÿ_-3ß÷ ï{Cœ|ÎÉ5Y#ÌšÕkâS*üßc³^úñ¶FúéÌÿî´Af]sÑBÓÍÐV[m&Lˆ‡z(?ÙƒlÀ€¹Ùã�ï|'Ë5ÒÀÂsE'�tRì¿ÿþñë_ÿºëÑGÍÏìÌMÍdü7@ ÐÌ™3ó+ÔuÝu×Õn_AWo >4áp›ËêÕ­ÿü²7â�gÑ¢E˜d¢å¸ãŽÓ2êm`yì±Çò�5<Ñ Ô§OŸÜ�Có ùÀ¼žâèfxž\Úzë­sŒ¥K—"ŠøÃqæ™gfÞŒ€XÜtÓMñÿïs vëÒ¼¢êªM,'�ô¡çÝD%ÛîšÝÀÒ]H:Ž0FÀ#`Œ€0FÀ#`Œ€0�¶XO5<”Fz $8ðâ4–C5fHëÖUë=EåY¿šW�ÁWý9³‡äÃf5ŸÐ€/ù°SþÄfÒA¹ê{ÐŒ6ªMþÌâËüâÕwPÍŸÜjD\å§fÕO\ÅA_ÍŸDµüðÝJ*ª[ƒ¶c3�<åfÑI²Ml�Ç^6Ì¥`‹°É[>Œò~šK[ä²-yÕ%[­•_ræ’ÈAcŠb–~Ê/6ð¼bK®Y~ØaC÷Âøô„Ðÿ¬¯'„H,úè >qhïgc»tˆÜgxº¥¤WÚ•vD “n3Xµøé˜óä“ñû5›ÅyÝ|óJ5íÇ]‡ìòTl»õèè»ùºÕ·2ÝÂðøó⌉s7¬²[×Ë�jŽ9¯X#¶Ù*†§úz•ø GýªÒÌm‹S} 2¶»X úuzËÉÔmôD Å]rö/ãÒ³/­ÕÉó@‡žxhœò½Sj²F˜oœø�¸é’›ÚÝÀrì§Ž�ã>Õú¬N#1KŸ{î¹'N=õÔàÆ~{¢Þ½{Çž{îçž{n3阹)å”SNÉ�']tQ©Êüa‡ÿû¿ÿ<5tÄGdÙ•W^ï{ßûâ€ø’,XŸüä'ƒ'ƒx 2dH~Âèì³ÏŽ-¶HMtí¾ûîñøã�Çõ×_<ƒT²c�=67§üñ�,Uñ—¿ü%¾üå/7ÐT‰ý~îsŸ‹)S¦´Si/ìùõ¯};Í#ãÆ�Ë2WtkËwÜ‘÷®Í2¯yÍkâ{ßû^ì»ï¾±xñâü4“öµ¶ýäm.¾øâøÚ×¾ÜJ#â9$¾Å‰'ž(‘g#`Ö#eK=Í+*±lb9í´ScŸ}ö‘ªGf7°ô¬jŒ€0FÀ#`Œ€0FÀ#`ŒÀzF`ô¨Qé¼<�'„IƒÃ%ºÒikžu «¹Ôéì>™f[æÒNgõÈÔС¦šT8¿WÅÅ^±Ky×t²A†�ò²†Ð3Ôÿ üÈÈ«5ù;Ê©üèd£Z¥c-ªæ×Z¶eùtÛ\ÒmAÛió€ H›b]n˜MC%Èðe�ðØ©ë)±yM|béÃ)n5¿êRLÕBLd rêG¦Z’(“ìJ9¶e~ ËüÄD¯œè• 915”_kùÉ9ùh�Ù15°\»!XRîØ·ßfñ�þ½bë´Ó-G¥ÛD NU¥²Ò!w&n4H7 4-_sç/Œ'Rå?l^·7 šV³žú»ï„–øÀ� bëaOǨ‘#bp'õ-KõÍ_°0ž\²yœÓˆ¸}æúiY=iU,ƒŽ¹Îä™9§Ç�þxâ0sX+žÒ™¾äÊÅŒ¬ì-P-òÅ;õ? §'€˜e>äŒ2ZfR~â‰!R~ò(¿tÈ R®üe¾2¿ì³cwþQ1ݳŒ¥�‘‡ 1¨>¾äI”õÌèþEH1õaУCÎPÌÒO2ôÕüI” {Hùyù£$ùÔ(“ØçåGVæ'kå/÷‡­H¹ÐËV2r*óÐ4ÆM™zHº�å¹Ãñ$[ïôêÔÄrhß^11U<$4÷Îeò7‹g6ë3Ö<×­\NÍ+‚^=©%Ýõ™˜´åòÜ¿9zo¼éGølïXÞÜ?š;(®»Hüù¡~¢¼XµóêhÚ³%–mÕMVEK¯Vœú­éWô‰ÁOö‹�wõ‹>ðÓ4õ=ÕÀB­Í˛・} h>Ñ�1t‹¡qÊ÷O‰ÉGL–x­óm×Üç�|^,]´´]Ç aƒâüû~ý­ÿÆ’µl¥0FÀl4lè–¯žõ•Ögb ÒSŽgžùå�;jŒ€0FÀ#`Œ€0FÀ#`ŒÀ‹�¶XÞ�*š•†n`áܽڟ€ŒCc`3#ã^çõ‰ÍýÈЩW9kˆC\ž*BWêåSíOÀO= ØàC>dÊ�œzʘè�¡ƒX£¯æG1ˇøØj�øGù•O>I•Iù%W~äȺ�ÜS$ÐU¼r±É:5hÓè´q€xèiAÏ@M%è:ÀgÍÿ¬]?,Öèâ™ñE&ÒÒ‡c­<Љ-?pÉ™ÑAć5ÝØ©>bŠ”Y)Ç]¹gùãK.ôì‹–šrðµóçÏO¬É�FèÉjšyïÌøÒÑÓÚ5± _±lEŒÛm\¼ö­¯��öÙ)¶ž°unlAG£Ê3Ÿˆïx0þø«?ÆìûfÇ€ÁPÕˆæ•Ó¯œvŸP“™1FÀ#P/º�eÇwŒã�G.û¢‹.އ~¸Þ-ØÞ#`Œ€0FÀ#`Œ€0FÀ#m ,G$(f¥Áÿºœózˆ3yÎØœ¿3s6µ¤¡3zlÑ©w€¬9«‡ç¼žµHvÌÕ³ò`Ï@/ñÄ„èP~ÍäPoöô?�Ÿ¬ÑA²SìRŽ ’ë2¾ò—qѳŒ›–ÙOûA×#¤â{$x J| m†µ6¬¼²aˆ’É[dP š>„äZ3+3qø0ðe~xâéÇTõÓ:™dìù�Ì�ôÄU]ú SNÙ)�ü[Õ–Øv~òÑLþ�ipËo7ô ,k23=ÝÀ6ÜÄrêþíŸ*1ãVFí_–ô¯Áf›mÖî¶•Ò>?tKz6È7¯”°˜7FÀ�ØÐ , ”l#`Œ€0FÀ#`Œ€0FÀ#`ŒÀó=ztzBè‡%Å£i4¥ÁY<}ÌœÅCe 2Îñ9‡Çž!B®>ù¡Ã¯\Ë—™�6¥œuÕ/‰² }ä•=rHrüÔ7Q�ÃZy?ä~�üG2Õ«Ì"åŠÁ¬¸²í–YEwK°J6@š•‹ ³Q¨ B €€ØëÇ¢€¢® édÏŒž˜š›càƒ¾³üø(¿~\Øëƒ'¶öc)ó+7>ö垃”Ky5—ñä‹ü�4Æúà0�®!°>X¨°¹©9®úö•qéÙ—v©àc?ul¼é£GGÿ�~6¨K@ÚÙ#`2n`ñÁ#`Œ€0FÀ#`Œ€0FÀ�M�¶XO{™™7°p®N¯€z8—G&B§lÔW€LòÒž¦Îò™±'vÈ ùhV^Í­VÏÕ@>b0”ŸþÖè ò3$#:ÕE®²gAñ˜e«Z“¨^ub«ña�R~xd²cÝí¤Mu{à°#Ø9;Ú,5”›­Ú’ÀQÝ||±Œ‰\6±ÙO±Ë¸ÈSvä鈗LöÌä!w[ñ‘C²—�ftð ;éäSîÙ{PÛO™zðµóæù !À1�FX_ ,ªoù’åqîIçÆ?ný{4-¥ùó…iàÐ�ñ²ý^û¿ ž2#`Œ€è.ÜÀÒ]H:Ž0FÀ#`Œ€0FÀ#`Œ€0�Ñ£G¥X¦ó„Ðì4h`Q#†zè)¯9‰2±Vcçòð"xdØÈ�3}Ù3#×y~bóZ6¬!õ4Àc�^325Æ”ùCù±C^û‚—.±™×>d'y™¤xäR­ò«æ—>;vן²øîŠ©8el},fH:À£lFIËL’c§ �¤¸Ù8ý‘}u-;â0”_qˆÍí(u•ùáñƒy™¿\#/ýªë2?v ‘ò“K ,;N™rðÕóæ»�E y6� °¾XTã⹋ãñ‡�{n¸'¼ã�ø×ŒÅ’K²zØÈa±ÍÄmb§}vŽ=¦ìÛNÚ6†o9\®ž�€0FÀtn`é6(È#`Œ€0FÀ#`Œ€0FÀ� ˆ@ÛBj`Y–JÑ�)jâP¿gî:ëWÓˆÎî™K{ÖÒ%6óZ—:ø²Ïž8\¼QÆKËlÇ™?¤üðê-À—x"å«®e£¾ò¨Ï]5é¯üòA§¾ íCöÌÊOll;²Cß0•IR8j“Jl ¯‚Æ;€’á'þúÑ /¯<Š£üØWó+>4©”ù‘ñÃÑ,�|’ª^ùÊüÈÉO^äò¥ˆµtʯzɧÆÕ�­âiÿŠ…Í€4ÆN™zÈÿÌ›7/±&#`E`C5°4Z¯ýŒ€0FÀt'n`éN4Ë#`Œ€0FÀ#`Œ€0FÀ� …À¨Q£âÆò ,§ZÒP 3T=ççœ^gñðœó³V¯�ÎüÑ鬽ú[kQ# :ì9ë‡gF‡?Ò¹¿ò‘G~èU§ò£+ó«fÕ¢&™2ŽúÈO=�âá§x’“ƒ¡Ã_Hù‘1 ê^Z¥]ü« ] S+Ž8Ú(›/ym ñlNv’³Ö¦‘AØË°õcCŽLDÎ2.:ý8´_Å+íðךY¶Ú³rÑlB~ê(õi™mGöʯ=è‹:åÒºš_küáÉß/�šrðoæû–…É4Ž€XÇΞFÀ#°ñ#à–�ÿzFÀ#`Œ€0FÀ#`Œ€0FÀD´ÝÀrdÂbvkç¼]ýœÓëì^ (Ø¡ÇN„ gõ:õ°ÆNyàu¦�N~ʇ¬š=Ê_�­u™¾Œ©<ÄÆ^„�êA'BŽ�b«ÿ[Éd«u©S~t�â•9Z5uþUÀ:Ý:5'ž@ÑFÊ’ñ°` (=3C@k]êå¯Î!bÈG�%jrAɽüU úhø²I_ù£ÃŸQõ§fåŸDÙWþè!ü‰)>2xäø¾Ô#˜ÆØÔÀò[7°$$LF  ¸�¥ àÙÕ#`6zÜÀ²ÑBoÀ#`Œ€0FÀ#`Œ€0FÀ�„@[ËQ‰�• ,œ½sæÎY;´2 ÎÚ!�ËKOï‚Î癥WÏ>j2A'’�rq¶O,‘š;XËŸz_¶¬áK씾¬?-3‘¿ìPl”ðe~lÕ{PÕw–_uVc•þê™Ð^Ð5D$é*Cq(k6 Ê†™MBÌúJ¾ÌlTqЋI”ã*¶òc«œÜV‡D1+?öÔ§…ŽXÈ•B§üj@AŽ�òk?²E®üú�{åG_Í�NµK|•³š_y_õȶÌOÙÊ·Ì�{F™_|UN ÅA)^iK¯‚ðÄ�ü4#oˆ”¸!ç‰8H ¢V±Ì’‹`Ú4öå‡DI&{6]�‹Ž�NúÄf;ÍÄ‘¼FʺZy˜!é%GF~¨Ü ñÊüèðAÆ\æ„çÃjÊ%›¤Êõ¡G†žÁ"×€4&L™zȯçÍ›‡ÌdŒ@ƒ¸�¥AàìfŒ€0›n`Ù$>£7aŒ€0FÀ#`Œ€0FÀ#`^òŒ5*n¼a:7°ÌN£)�–4tÆ®³yÎßEÈè€8ׇʞd¥=úª2�é^¹ª�ØJ† D<ÕQúÓ ü²­ÚUû Jbk/ðŠ¡úX3”_û*û#�i�Øvö’^ý U¼ð[gR‘ëìÐ�¡bhCeaÒá� z]ê.6²­ÎØ(Ob³3$9Íø•À£W.bð¡ l!|ųV^åÓåQ<ÍøAʯ�„ Ù¡×�²ÌYòÊË á[ÖÈzPÜÀrµo`IH˜Œ@pKÀ³«0FÀlô¸�e£ÿ„Þ€0FÀ#`Œ€0FÀ#`Œ€0 �Ñ£GÅ ×ç–YiÉ ,œ±sn©á¢³5¶ ¨ôÓ9¿z¤×Œžó|tÎ/?ÅTþr�½ê‘<‰r,­Õ3 þɉ¯üøÉ–˜âeSæÇG6ЇG£7aŒ€0FÀ#`Œ€0FÀ#`^ò´5°™€x4�eipÎÎlË=Vó£S å/ëF¦üÄ‚”¿Ô!/íˆÑ0)QÃ’cucZ›âB€%6ËÐ ,fÙ2³9¨ê‡LÂ+öÄǪæW# 3¤Zô�˜ËüÙ(ýÁ^¶Èd£z5£Ã{j!žêdVå&øË/±Ù™>®üÊ<Š�Œ–ñé ¡+ý„PBÂdº€€Xºž]�€0F`£GÀ ,ý'ôŒ€0FÀ#`Œ€0FÀ#`Œ€HŒ=:n¸þoJìì4ô„çó:gWIe™úÐCê P# ¾’¡GÎ9>�0œÙCÈt¦/9±!ÅÆF2ÉŸ5y ì˺ðÃB®üê�@†/vª›Š­üØ—ùÓ²Ö×_æÇ—xø*¿pPä�ò°®ÆÏõüQõøTm‰Q-¶j£Í)Ÿ@Ò†™Õø�¯ôÚ43—½x}âFGoD%q•Yùá!ÅS~åeƶÌ�Lvä‡ÐcÇ@¦¦É4+ŽÖÉ´FÚ7¾Ê«�r2C’ Lü„tËU¾�%ãâ?F aÜÀÒ0tv4FÀ�M7°lÑ[0FÀ#`Œ€0FÀ#`Œ€0F@ ,G'(f¦Ñœ=œ³«¿€óz�ÅK‡ Îõu.�Œ³yÝÚ’ØLò—s9ˆ§XÊ+=ñ¥S~dâñ…TùiJ©zbÊž˜2Å÷”£/ó«6ÉÊxÄEO j«>¥=<¤¹uÕÀ_m¨ך‹Š£� Àб!m'x{†tš‰¡�Ucʆ™¸ØBØ ,Ìڗ옱Q<Õ‡-�#e'’b&qÍ;b(Žââ )¶òËNxh�-2Õ§üì…XZ'¶FØñØ’kGßÀ’P0�."à–.hw#`Œ€بpËFýù\¼0FÀ#`Œ€0FÀ#`Œ€0m´ÝÀBËŒ4ZÒ €³zÎá!fÎÝ9Ÿg��nUÑÙ¿úJ_숉r†Îð˵b!S¯€âÊWù±�/{°Ul鋺ˆÉŒ�ò—>å¾¥O¦µ¾Å$ŽâÊGvŠ-[ÖÊ+?lá!ôŒ.@t•ˆ¡â ¢Hdè´!ÙI®MÉ6™fb]þ°G&â©Ù#±59À+?<„2ü•ô¬Å3CØ—rr£“bóZù±g@e~ô:å��öƒ½xfÅR~b(¿êeÍ ye@;¤X~íX&#ÐÜÀÒðìjŒ€0=n`Ùè?¡7`Œ€0FÀ#`Œ€0FÀ#`Œ@B`ôèQé ¡éÇ$vVËÓଞsxõ 0K–ØÌ«gñ:ãçÜž¦dðÌPÙè�¯âaSæÁV¾ò)í•Gù™EøÑ# Û_à•G9°ÅNrõh–^u)†üÉ/éXKŽ [ˆÒ)Ÿì$W^Ö A»J©°² xmŒ\Ú˜6%é Ü(ö dø0Ô<¢¼I”‰XŠ�@q¶r`Gl™ÑCe�¬U»ü°EVæG)WY“tÊ�NzåWb”vÈ!dÊ�Œ¡[^†$~ÜAS¾bþüù‰5#Ð(n`i9û#`ŒÀ¦€€X6…¯è=#`Œ€0FÀ#`Œ€0FÀ#PÜÀ2;¡±" G Î眽ëŸÞdœÉc'¹Îåuf� ĺ´G¦ž5¨¨9[tŠ‹²2?2ìé?PŸDb³]G32åÇ"q•½zÊüب¦Äæ:°e(¿b¡‡T/³¼T¯|ˆÃÞJÛ´¬Ÿôê÷ì܃ êC(>C*ºM›c3ÈY«q¾²Ç_ J'?fôä§I1›}Ð)?:Hñ˜!ò¿ôU=¥žäc@òg¦ÁDù‰‡ŒâñÁR>fHkôŠ©z¤Ç_7°ŒÝïÕ¯¹jîܹèLFÀ4ˆÀøqã²ç5×ü¦Áv3FÀ#°ñ"°ãĉ¹øþý¹àÏdŒ€0FÀ#`Œ€0FÀ#`Œ€Ø8 �å/·Þò¦Tý#ip ¤æÎß9{W/:Hýèà™!õÐ;Àù?þ äÄ€XË9ké´.{”;¨ôG§�\þʯžüˆ a‡�ú�¡+ýUŸdÂÛÒŸ|Äb.‰Þa†=„¤˜ª�µjËõþQ‚zýJ{ ÖfO«!ƒYÅ£c�0Å'6¯@rÅÀ9<Hý²A¯XØ _zXë_6Ìè˜Ñ)kDéˆCLúÐ3X+VbóšZˆ ¡ÓZ>ªƒµjd )6ù¥#Žò+.k{HjÿØ¡“›.‘v%ˆŠQ,Š, šH›˜äG¯è‡Y>èÑé�ÄÖ>ZéËGe�¯â2CúàŠElÙ2KŽ-ûPþ21Oûמ©Où›©Œ¯üòc-*c Ó¾•=yû¥‘Xš›[®H¼É#`Œ€0FÀ#`Œ€0FÀ#`Œ€0FÀ#`ŒÀK�Þ½{GŸ>½ßœ˜�7°p¶Î /�s|õp õ,0‹ª|yޝ^ÅæL_öÌØBʇÄ©~ åD'^ùYCeþ’—}«Uk]4Ç(G™_qˆ�Ÿ|™%ããàÚ’«9G:ftª…Ø`4(�±+V4_¹ÙfrM“0FÀ#`Œ€0FÀ#`Œ€0FÀ#`Œ€0FÀ�— ýû÷ã–Yi4¥¡s;8wç¬âì�¡Ó�»ÎùñCÆ@† ÄZ~Š…\¼ô¬•ƒžÅ“¯|°WmðØQ§ìU3kHkåi•¶æB)/²S\Öð�üàËü¬•xˆYþÄ©6éµf.íd_׬äu9UŒÕTÁfTœ@ÒÉS«¼šK{â±FÇ(ðăˆ¥F×ÇSôÄÁ¾È˜¡ê\Ú·Ì�N9�CÈÔ„"�ö/ÍÊ�Ÿò"ƒX3�øòCŽ�ö$^1†&Ýé–Ë}KBÂdŒ€0FÀ#`Œ€0FÀ#`Œ€0FÀ#`Œ€0/Y¸øaÀ€þoIÌL£%�•ipή³üÄÖzà%g®ö)Ðä!9³â$6SÙ;€€3‘üÔ´Â=gýŠ…­äeŸy°ÃW½ŠÇ ¡'žrj�’Ÿò«VìàÉ)qØ?s™_kÅÞÕ|Z+~2iŒÐU*‹ÑGlN isäƒgxÅŸD5pôA�©fìDðäR~é³ä‰Í$?|”GõH§¨Ô£Slt¬e§5öê'(ó«Ndô�_²r­˜è¤gF._ÅeF'’\} ZK_÷\¯Û¹p}<½¶�*¯6N(xɵ.7H<ò@Ø TlhQ—Rb³{l;Öª+±5;Ù ‡Ê:´ÆO�'ØiÏÊÏþK½ò©VÅ‘¼œe£:4ã±VÖä¦�e»U«V_¾zµ~ë¨Lë�¦¦¦X´hQ,_¾<–.]«V­L|S /iàÀ�1hÐÀèÓ§o :4ñƒb‹-¶ä&#°1 à›ž6†¯ä�€0FÀ#`Œ€0FÀ#`Œ€0FÀ¬_h0õ ÿú׿ràm¶Ù¦gl‚QÛn`9&mí‘4¸�…3örpæ!Sƒúø1Ós€œóxø²¿@‡òúÑ+V9£“]bkD>H¶¬á‰/<9‘ÓwÀóGÔ!=râ+?råc.×iY³•?²’×>åG~dʯýK_æ/óI^Ú‘«!Òærns*?š6Å\n^¼ä¬åø‡Yº²6x­ÑË^à±&žb*Oé/¹ràϳ>ø«tü ùãÏÀGy5«üÄ'¶æ/ž8�r(¿â0Ce>Õ­üø2†¤16ÝÀrEšMëþ�ÅüùósãJµQ¥Þ2h`¡‘e̘1yÔëo{#ÐS¸a¥§�u\#`Œ€0FÀ#`Œ€0FÀ#`Œ€0›.nhé¾oë–ú±ìÕ«WôíÛçØäùp-iÐÂ�Ö¦�éc ¸²NÙ•?å'�#ÊM,ê��•¤˜ÈáõQ•SkÕ'{åW�ÄÄ;b)b3©‘Fyˆ¯8’C2bÁ3ÄãÇ@†-yƧX.K³©‡X¸pA<üðéÙda-Í%cÇnŸnNÇo^“×ËÐxD#Ë¢E ãÑG šdD#GŽˆwÜ1FŒ)‘g#Ðã”�*%OâêºÇ‹q#`Œ€0FÀ#`Œ€0FÀ#`Œ€0FàE�@µQ¥\—ü‹~#/ÂÝÀRÿGá7ׯ__žz4�æ48‹gÐ[ ó~x:·µp� [ú8«W/€údƒÂ>â›×’a ÏP-enäe~r?ú —™z´NlæYR.b C‡Lké‘CØ0Ô� [ì°Q>x­›ëc†�+?|ä ¨8js*^À"WÑlP›—œ0òA/ñGŽŒÄPL•D59ñäSú!‡˜^rt>üÊüÈ•«Ì¯Æôȱ!ù!ågVMÌŠ_ÚªåWåÕ�R±ˆÏBé–•éĦîD€§�î»ïoµÆnVÙ~ûícüøñ1h—ßt?-_¾:¤§ Œ/[Íèå�\= ð3:bÂk�ØœSrù#W=ÈÈOm ÅDÏ@O~tÊQæ—�zä—Ìk1%S~|�1ã×Qþ$®ŸØU*7¢ÍS›.‹G®�À³AÕ€0Y 8ÖÄaFO#zº�à‘—ÍèdË %úaáKLH¼fÉÑá˺̯<è‰ ñ”W3rå‡W~ê‡Ð1 åT.ÉËšàŠOLlÙoÌl¿bÅŠË6ÛLá’ÄÔef̘ ˆÆ• &¤g}ÆÓ­×åØë 5%¥çŠfÅÌ™3k�,'N †ÉôjXѼzõêüßÀÂ…ÏÝ<ÔyÓ#`Œ€0FÀ#`Œ€0FÀ#`Œ€Øt1bDLš4)zõj=»TóŠæMg§ëg'n`içg#5R—<Iƒ'„8ׇ8c§@ýÌe¯AKZ«¿�0góè!bÀsXLŸ‚b1ËN2Ü#g�C9±!^™Ÿ¸ê‹P~ü!üàé ù"<6ÊŸØZmðòÁVy”=q%g&–â2CȵôÊ/^ùe�Oݤ u;vâ M€Š'£\S<¤{Õ¢ I&?ìe#ÐðgTåʯè02ù%6ó|lŨÖ$?ôòUS‰üÑ1TW‰ƒü‡"å"žjÕ~J?éä‹ýÀ4Æ®\¹êWkÖ2…õÜܺr×]w¦§|–f÷í¶Û.vÝu×õÖ¸R­™F–ûï¿?æÌ™“UÆ �=÷ÜË·±T�òºK¨iE3ÿžÜ{ï½ÁÐvÛm›ÆvþÝu e;#`Œ€0FÀ#`Œ€0FÀ#`Œ€Ø4à<�×ü_yƒC† I¯ ìjZ©Î›& =³+7°Ô�+ÍS邞―Ã.ÎÞé7й|bkM-ð‡íœÃ33ÔŸ€rÖÌe3LZÖÖðØâ«{Îûµf†�G:füÔg ’(ò2?ö HuÂ_CñJ;lä+?ì‘1+?<þ¥œµpP fÅ‘-¾]&‚u•´ ‡T4¼6£M"åF�I.l¡j‰r]Ä¢>Õ$_ôðè&m8@r$†Š$kŠêmDEcSÖ ß$~^L6‹^@ãC*¿túHø@Ê£º˜¤|°ƒ/}T¯ö )^™¿¬?ýH¿Œ�Rí²Q~fÙcWÍ‹7°l—n鸼<„ÆØT�?þxn^Ák«­¶J‡ö{l°[W:«œÿcÏÿÑòÉ'V@IDAT³ M,Ûn»mgæ–�uB@ÿv¨yeùòåùöœ_ùʽcèСëÇFFÀ#`Œ€0FÀ#`Œ€0FÀ#`Œ€X´hqÜ}÷݈½÷Þ;݄ѷ]‹Xêû�¸�¥>¼d�XŽMü#itt‹š20×™½Îù™Õ˜Ây}i‹\ç÷ê'H¢l#[âé\�ì�+1Å#ÇWëÄæüÄ@®ú�«/A2ô�b(n™½j_úËW:f⃩dÚ2É5ËV6¬ë&‚u•(T-c•±)rmÂâМQ‚•–Y‡BG,™üX+'2Ù#‡”›Ò^:>‚ntIlÍžxØb#^u�Rl寮eSúÁk]æ—/3¤œìŸæ˜AiŒonnùešM "ð�ü#yä‘ì½Ûn»Æøñ㌴~ÜfÍš÷ÝwNFçêË^ö²õ“ØY69Êæ6Çšß·m»í6±ÓN;mr{ö†Œ€0FÀ#`Œ€0FÀ#`Œ€0FÀ�žEàïÿ{:k˜Ûo¿}þc«i¥:÷l›Ft7°ÔÿÛž¢�åÑ4–¥±2 ÎÙÕŒÁ9>C=ðes góè:²×¹½üY+^b3ÉOqˆÍÙ¾äØCä ®2?rÅ”=2å §@þ̲ÅFD\ä6Ä!ò’Е= â•{å’Ÿâ²–¿l¤«æ‘ï:Ï ´Î�‡âØ<$`�U‹–6%Ž Ñ (|”#±Y^‚¦8ºõ¤Œ­üe,ýHÈ…{demäÓ~Û.¿ü[kbà§üø‰È¯=Ð$£ zìÕ8£Ú°'.>�ö¨º$ÙöéÉ›ËV¯ÆÝT/eó O¥Œ;¶ÞÄþÑGK·±Ü“s»‰eƒ|‚M"iÙÀ¢Xî¹çîHÏ’¥ÛW^™n_á•2“0FÀ#`Œ€0FÀ#`Œ€0FÀ#`Ö�… ås¬aÆåÿ!6�+DQ#˺G|éZº�¥þoÏ™×€ýi`™™FKê; ‘Òy½Ø™9óGŽ-Ckf�Ñ#Ç{ Ö:Îõeƒù$cf�½|ˆ��¬\_fÙ3³f”±”Kõªqû2?z=„¾ºÆBN>åF¦üÈÊüŠ�Mݤ u;SALÖl²äµ©$®éÙŒ@ªÊËÚªñhòèÊ�?¼ÖÔUòÊ�L?"åGiݺjõ—jÅFM&jXA•6ØÊ^±Æ†Z�á§:‘k�ØLÈ$/ãõKr^&45­¸„N2S}”Ïí½÷^±Í6ÛÔ`[—M,~NhŒ�4}G ,·ß~{¬Y³&¦N�²‘îÊe#`Œ€0FÀ#`Œ€0FÀ#`Œ€0�ô?¾�?ýéæèÝ»wþ̪yE�+š7d�Kn7°Ôÿ¥zõÚŒ§«ŽKž�¤ÁBjá|ž³x 5›$Q­w€ÛZtð^ÚËF:ùb“<è‘1+kÎûKÛ´Ì9‘CèèP ÙC¤¸¬Å«dòÅGù‘ËVõ ƒ�CÊ¥þ õ. W~Ù·ä±a ‰—O«´�¿ Ø€kÍEñ(Š™¡B›I26¡/”ž9@ $d¥^ £'„�šSªþèåÏ€”¿uÕê/¶ÄR“ŠòkøÀ“_²2~gþħùªú æê^ˆ'=9ó ,é¶„Ëü}B£≔»îº+{ì±Çéæ•íëð~ñ˜–M,{î¹gŒ3æÅSœ+yÑ# [W(Tüm·Ý–ëž2å <û�0FÀ#`Œ€0FÀ#`Œ€0FÀ#`êEà†nÌ.“'O~Þí+>×\w4ÝÀ²îXɲí !Xf§A çñœù‹ô¤kt�ôœã«W™ôêYÀVM.Ò!COO¾øq¦��z˜!5š´®Zÿb a�¿úä¯üĨ֯øêYPýЉ¾Ì�-kÅ—ž5|5¿ìª±’i­ÿ¢Ì�¼aR¡ HŽÄP6Äa­­nÙ0k“@�|‰ÃF‡µxPÆLê·Ì�^ù%GVͯºe£µ>±•ä|9´Ù2+¿|ÊÚ©=ûb&>Ê� ^9ÄÓ30�±--+/ÕM imzšššâ–[n º?wÛm×?~ü x¼¸Õ³fÍŠûî»?úôéûï¿ ÈÏÂdÖŽ€þÍPãŠfn`�ÜÀ²vü¬5FÀ#`Œ€0FÀ#`Œ€0FÀ#`:G@ ,ûî»o­�…Æ5¯hî<‚5 à–úÜüÓ§OoXf¥±" Îã!š@t_Êá9ÃW/‚tÌœÏCøÒ<q†ÏóDÈJ[ÙsÞ¯|Ø@ŠMt"ñøà¯xŠ­¾ìeK~jQlfÕɬÄDÇ(ó‹OâvråFŽO¹Ÿ2ùµ¿Ò¾ŒÁºn"Qwq* (.3E2K.àÄ3C€Ï $™V±µüðè Ò™ò*n ™ôøBÈð#Žr—ýi™I6,”ŸøðZ+žæŽòË–Yv ¼j)÷ŸÄõ‘ÕçÕÞZ1(* “9<6èU4<$¹l:›±WüÊøÈY+ Xi‹^? åGÏ)n9åÁ½l´&&£üH蔋Ú¿~DèK^1åìüز¦�e‡tË%:ŒFaê�3fcР�qÀ¯�~ýô’Sç>ƒ&ýÒ[‚ŒåË›bâĉyl u»Æ ‡€þÍÐÍ+š}ˆû&ÎlŒ€0FÀ#`Œ€0FÀ#`Œ€0F`SAÀ ,Ýó%ÝÀR?Žé¢ŸtÜOO5§œÙ3 ê¬F äœÅw6tv¯Ù)&g÷4Ê ×¹>1Å#‡�Ks™}—5vq ìñW ¶eì”;|¤GG�ìS9X‹”=1È�^ÚŸâb7(�ñÍÍ-¿H³éàé ›nº)[í·ß«bÔ¨Q/à±q©çÍ›ùË_ü”ÐÆõÙ6Xµn`Ù`Ð;±0FÀ#`Œ€0FÀ#`Œ€0FÀ�M7°tÏ'vKc8öïßïØäùXËÒÐ= :¿gæ<žY½:»ç,9C¾<$;õ5 SßBbkýÈñUtô(?qúè�áG Å‘¯z”{ü±‡�Ë�Yù™‰AòG±Y«ÿB>eôø’G³ôI”ã0CèËüYØÈm¨_ùƒbT4r'�ò”ÂÒÆ™!l bBøj`S�¡äG�_ùÓ²öá2‘jg/3ù”½êS^Õ£>ª…’�ÖøŠˆ© 2lÊØðªAõ!ã–±éö�Ku�Ö¦N¸ãŽÛcÁ‚…±ÝvÛÅž{þ['V·ø®»îŽ9sæÄÈ‘#ÒóHûnÜ›qõ=Š€þÍÐÍ+š}K�ÂîàFÀ#`Œ€0FÀ#`Œ€0FÀ#`^¸�¥{>³XÃ15°¼5yÎIƒ5ypή^�Å'QM/3¤¾5~p^¯XU›ªoÙð�Nýò#¾j@&žœ Hù‰UòÄ’vù*'³|±e áÀJ[ÖØ+¦öŒ¼Ì+ÉYCÕ¹UZç_V§[;sm�‚T¬âjs¥gÖl²ÔÃÓ¼¡ÏB6¬ þë²áöĆà!ìeËZ|©Ç§ž¦ò#ß<ª;±96µb§8ȱgÍ€•9OvŠ[ÂB±J?n`Ù6ÝÀr™¬�ù´ÓNÍOÔ¼îu¯‹I“vZ)»œãÿ±w'ðÖ]ãýÀwd$†š’’÷E‚jª†h%oPck¨™¤í«bnKZþú/¥QU³(ÔR¥†¦(DIiÍE%RÅßÚ ™¸ÿõÝïý�¬»ï>çž{Ϲ÷ìçsöYk¯áYk={íµÖ^Ïo?û‚ ¾×œ}ö9­u’£ŽÚÂlÔÌûìíBç—ãÇ‹èü]¼PÊà—6uŸ2¸ÎS¾t‰KºÔR®ÎQê^‰Ã+uKùIã\º¸Å;:¯Ëáw äM}žz:Çs͆kfP2¦A\Ëy*§#D`ÅÛVXœpˆ‹"7máÆìNÊIZéÔ/áá]‚Úz Ÿ”#N>çû–cS°¼©¸FïyÏ»›ç=ïymy7ºÑ�šûÝï~Íîpxs•«\eÃê°Ú‚b}å&7¹qsãï ›Õ¶1é¿ô¥/5_üâ—+,ÈàöJ`°ôŠeêÀ§¼õŽÍÓï}ú¨òÕï}º9óKoj>÷�7ÇÝõÔæÚW9hj^CÂAƒ $0H`�À �Aƒ $0H`�À �Aƒ $°øÑ�~ÔüñÿqÃEWºÒ•šg?ûÙ­»åÕþÀ²z9^¡\�=÷ÜãÁ%çùåøá":÷èèk ý<}=Ý;?â—V:—?aÅ;Â7ø$P.¾´Ò8¯ÃñFx;Ä'¬xÛ°ðwŽR–t5î õL¸2Å×mÀ¿ï´-å+#$�pi„;Â3áÜðâç %Îyݾ6rµuåV›7éÓ�º²‰‹›Æ¥¼€›GÀòGÉ·NÏ/O@é )‹›üÜšÂCÝ‘^xòIŸü]·ü€Uä­�¤K>ü(í®Ë.>ù’FxÂö)þÍåBe´Èõ¦ÿýßÿmîsŸßXRÌ•¯|åd¹sÌ1Ç, ßNþçþ§9묳­¯U¬¯¬/ócûXó×ý×mÓŸøÄ'6·¸Å-6T ¥?+,ïo­°Üáwh®zÕ«nhùã »à‚ šÏ~ö³mô!‡Òì·ß~ã’îôáçž{nsÎ9ç´í½ð ›óÎ;¯mÓ•¯¼o³iÓææÐC-ŸxºMsƒÜ`l[Éêe/;¡�üãŸÐæ›x 3¸õ±=>!ýýÑ�~´ýü•E´sn1 tv«[ÝjÃPá+‰óµ}jóžÏžØ¼ôÁŸj.¼ä¿›×ôiÍç¿ùÏÍ÷¼j jÙtÍ[®Äbˆ$0H`�À �Aƒ $0H`�À �Aƒ $0H`�À �Aë.�¿ÿû¿Y_Ia¬°ÜûÞ÷Î麹; €%ßÚM«£©–óø[·k+{œÿñ¦ùæš\ûÊÍÛDs£Ÿ¿ZóÓb‰å ëd‰e°äÂLïV–óJ.ÖV`\Ux®+À|AüÜø¥Cƒ¥„Ä…OÒqåE\ؼão.�°:Mx KxÂð€ HÔ…7x$¯s$¾Î—z$Lúø¥WVxp»$¿ôu�¤6…á,LR9•!@BÀ7 Ô  x[?I+OÒ„Gtøp]( ��4�¤NuzñHy©_ò„WΕ›4Òç<íK�»åCG¤Î\ñ¹°Î5‚¢N#mι¹6)_[â—Ÿ ,§wCé!yHóíokI™Ì/|á‹–„í'Ÿþô§ƒû n°¹¹ùÍo¾®UyÉK^2*cÿý÷oN9å”ÑùFy>÷¹Ï5çž{^sÝë^·¹å-w eú™gžÙüøÇ±ÒUL¬Ç°Q"Ù�rÎ8ãŒv!ÀÊJ…î¿ÿ~Íø fË–-Ë’{ì£Ê=ö�6\ºO $0H`�À �Aƒ $0H`�À �Aƒ $0H`�À �í!�>ë+©ÇFXaÙî–h^k—†-ªè÷.šVŠÙ‹¼m¬þhzGù‹§XYÙí¼³šÝ¿þ™Vwén{4›¯¾wsúÜ¥Ù¼ßú|a£,ùBÀ·¾õí"„ù‘—µ×ã‹}5Üm·Ý|‘ã!%î¼r¸º®¼+ëÊGwO/Ì!Þyâ\u$\˜|ÂøÓ‹’¿-É�_—Wò.ö¼6>iäï<aH¸0  AÝ–Ô?uMânËyyÛÒ†¤—_99Oû^óá—6er“.ááï|̈́鬤"(«+Äa++ «…�üiPÝPaÎ&Ÿ!#U8J|í W~�¾¯|õ“O\ø¦ uœ²…�¤Õå—à–OÜÄ¥3áÏ�ÒþÈGÚ:�4©{êæ<ås¯\Ž/ºèâÓ܈Eßüæ7›‡?üa½Å�xâ‰ÍÁ߸7n{~ýë_o>ó™Ï´ŸÑ¹Ó�~uݪÐ^QØÓžö´æv·»Ýº•;‰ñ‡>tfãóI·¾õ­—#&åYϸoûÛÍ¿þë¿.+bg±ø\Ð3žñôæ‡?¼pYÛVàóBOyÊSGŸ ÚU,À(¯xÅ+Úïm 0SxûÛß~*Q±ØbÁ Ô!þ¤'=iv™ŠÁ}þ›nþìô¥¦;èÍqw}ã¸, $0H`�À �Aƒ $0H`�À �Aƒ $0H`�Àìg}%œ7 Ëv°h,m*âÍî­Ê{Ä/jÌ{Ô4×¹R3úûFQó|è›Móî¯5ÍǾÑ4ßþa‰Ê75¨a “`a�å _ÿ·æ§WأٳègR@,7ýù}›yæoŒxÍӳіú ól^ëñÅ�¾:î¾ûî`´ûƒJÜ–ã¢rB?ïpEÛ«ºx½?€IÂõšÅÛæË9ôúÒ#y„áÃÏ &!ç%hÄC˜I~u>e¡>WXp á%,ùãvÓ9W–¼ÉçÜO¡=âj'­¼!~íWޏ´µ/m‰^=a:oJÓpüU¥�µ`Ò¸º±�´røá%^úŒ4)¿[FÎå—Iï<ù¹áÏ�”¯<”t9W>Âq gAPI/,mHþ”ï<åo[Nê'É[§æüŠå¸Þe—ýäÍ?ù‰$ëOÿû¿ÿÛwÜ“›ÿø�ÿè-Œ–ç?ÿÍU®²~¦²z ˜Ïzè͛͛7�I5[ð8ðÊïýÞï5GuÔlÌgÈí36Ÿýìçv¨ÏAnvig±Œ¯ì»ï•šÛÞö¶Í/ÿòm›M›6�D,µø¼ÓÙg¼ùøÇÏbyæ3ŸU>wuƒfW°¯¼à/hÛí3@Çs̪­"Yt³ÞÂ" ú¿ÿ÷ÿ®;ˆå«ßûtsâ‡×ì»×Õš›]÷ŽÍ[>ñmÙþ¼Æ¡ÍÓï}z‰û¹QØàÙ&� /¼°:ûÅ_üÅ‚vÞkÍN$ó½ñ Ýæ6·i,øwfèü»¿û»æw¸CÃÚÓÎJ,Sýû¿ÿ{óýï¿ý,b>�8Üo;ë�­Þ—^zióÎw¾³]gÜñŽwœ�Y'÷Ч:Ù…N/ºè¢v|÷¬°wyÍì.w¹K³Ï>ûl÷Û~ðƒ´,­…×Bg�uVãyã>÷¹O³çžÙa\ §]/Ï<ä»+HÅË8çŸ~Ûç×úYRÏ€úЇÚ~võ«_}WËN߆�}ìcm¬ñ®q�kìíYÏ9|=@aòÓŸþ´¹Þõ®·ìwZžÿõ_ÿÕÖÝË9W¼¢-Ú�ÆIÀsŒgÌC9¤aΠAƒ Ø t­¯d¾úñ�£ØFëm…e»X5¸v6=%þÖÍšæE‡7Í>Ѹ.Ê¡ÏùnÓŸ}¢i^þ™E„Mï"€e·ó>Úìñ�Ï4 Wؽùi Û½€XŠ*øÂ“ÑÇjæ°�°0bpá…?š¹Þ} öÛïÚò5_!ØgŸ½XêðµrxÝb±á§Xw´W¶¸È¹xzz~. @Wò9"y’ $�4Ò‹O\pÎS~Ên�?å'¾D·Øm–péøžÊ‰Cê£ÜðO˜sá�ÔSzþ´ƒ‹Ü9Ú�ò…I‡RŸš_Êß–b•ÿiÔ*³-I®ÂiLø¥Â*š§ò9—Ç‘‹É/�sH¸°äÁ/ql†iR>^(åãÅ/\>y¤wžüÉã\yPê�º%.u2îÉëPâOzéR¾8çÊHž”/Nž”ŸðÔ»×~BèÇ?¾èͱøË[ÞÒ¼þõ¯+–&@ÇÓþûÿ|óGôGí'AƧژK&ã_ýÕ_i®vµ«Í½Ð¼¢¡ùŒ�EÉ�ît§¹·}­ w 0 0W×òÊ–-G6¿ó;[›}÷Ýw¢ˆäõ«_µ ÈÄöèG?zIþ�ýB¬¦üñ­åW~ë·~kIûV{òš×¼¦a‘Jˆe=?'ô–O<§yë'Ÿ»¬ŠW*€–—>äS?à•O|â­òÿóŸÿ|«V¼å-oÙ{ì±Í¸�ûù—i�gcï€X&Ãõ x×»ÞÕ°ú„®zÕ«6÷»ßýÖ«¨™ùZHÿó?ÿsÛŸõéÿ÷ÿþ_ b‹|îç¶8êÃþp™;µmß\0ö:Ï,€ bðë¿þë­'c³yh=ÖëÙ`‚Ç<æ1eöúQ1øÃGçÛó~Uhõ°þö©O}jT»>ð�«OŽ2ï`ž¿ø‹¿hþÏÿÙöù:Ÿjü•_ù•¹ÕpWéS;ÒõÃÞÐ~ÖtÚ‹ä…€ûßÿþÓ&Ÿ*Ý»ßýîæQ�zT;/'ƒnxÃætä®eîe^ƒÇ¦é?üÃ?4�|ä#›SN9eÕ(°cÕïYÏzVó'ò'Kx.üã?þã’°q'·ºÕ­Z+–ãâ×n,Õ«^ÕxɰÛÀ§1YÌܺuk (Ç{ÖúÏ*ßqõÚÙŸÿüç7ø‡ØXË~ùË_^uõí-\÷º×mÁV[¶liì¬7é'üÓ�OÒÞýîwŸ&i›æ²Ë.kÞøÆ7¶À À¾;ZW+w_ÙQÛ²žsø¼ÛloéÅ/~qs­k]«yÜã7oö;5?ó�{ôAzP ÌØ©³Ž•·ð×ý×m Gyäè9s‹X$0H`�@‘@ŸõÏèôÓOo]ëm…eG°ƒ)ÍO/nš‡Ý¼iÞpçâ/šYÊÙ(��8¾G ¤ˆýÉ¢ÿ ß//gþM1ßA«+BÊöB-ŸútñSý^NžrÌå'sôm4€Å‹è'œðÒ²Çþ�9¶¢)/­\»yž8úÁ\™w˜Ñ›ï¹ç.Áç—€¥\¼ö² ¸p®*úÉ6§½ÂÀ!º’N¾¤‰?¼¤“á'�snÒOY┑òÛîVιŽÄ¥¼”Ÿü%IË+¼ƒ—�7凷óø¥GÎSgaÉÇM»Sap Ò©�s”ºHÇÏ']Γ¦­�RàÚ9l«œÊ„—JÖvޏÒD`üí%?~9ç—&ù��p>‰s.œPëúuy9¯yÄ�§¸ðKÜ\4i»)é…wIúä¯ýÚªå&,u­ó(ß«ì-€åâ‹/9MÂõ"›eÏ{Þ_.ÙüOY6;oxÃ5ï}ïòÍÀ;Üáðæ±�}ls�ë\'É7Ôµ¹ÀR¨ænw»ÛÜËÞ‘Á+iì»ßýžv£€%èÚÄmOwW±ØïZ“yžÐlÙ²eU¢=í´Óš¿ù›²ªˆEš.ï�ÀÂòŠ�zo:RÂŽ#i²AËBË$K >EÄ‹�ŸZOzÖé÷l¾ðÍ�,+bW±,>å)Oi|Φp—®}ík7/yÉKš‡<ä!ݨf{)??ò‘�´b©¯yjœÕ°e•Þà€K.¹¤Þ~§9õÔS{K¢h‘f£iW°°ŠuöÙg·oû±:pà�n´Hg*Ï}ø—ù—-€=ë#Šh´½î·¶ðø�¥š›Ýìf-0,Õôöç®òöðïÿþï·c°¶½ùÍonð€¤™3»»BŸÚèë,sñÅ·Ö÷~þç~Ù5°)X¿å¶,A'`Þó€¤5‹T>? ìáþ8þøãGÖUa–¹¿Ó„U�Î °xûÛß>R\{ý«¿ú«%åÿíßþmÀ6 YçSJΓ(ÖŸøÄ'¶ Ê>¾|p·¿º9üðÃû¢›Yë?«|{+µÎ `�6‡°žáþ‰µºõÅw¾ó�Ö2Ñ4e24NKÏyÎsÚÏ'ýÖ­[›W¾ò•9ÝiÜ�À²žsø¼/œ5€¡yã®w½ë¼ÙïÔü˶Ëg�çå‹+_Ù×î—+`Ù÷bÝó÷¸ÇÒÃÙ �Aƒ ¬‹ú¬¯üùŸÿy[ÖÓžö´%ϧžî}ï{¯K=¶7€¥UöHÀõŠñÄ”&n¾Ê6eòî" •Çãeô“² À²WÑÎõΦ9ã«% -nˬDTXPØì*–¶Q;ùßâ'„(.Î/s2tëzyÊ—�ÿ ‹nqF˜áHú(F’Wz”¸ÚÕ!’7¼ßö �_Êçâ—2ä�p._êXçÝÖé¶ÅKSâÂ;à–Ô¦á"ñŽ”[çžóâmË?çÉ—ú(ÅM^ñÒÎD˜ÌJi$^ü*šŠ¥qÅ#i„%<�çâÔVš¿8Bà�°Â¯[¾t‰+Þ6ÉŸôm@ù“ÖP¾Â¥s ºÌäÍqžòä—Ö9JZnxÅï\¹I“òë¼u¼ÉèJå¸þE]ü76!׃&Y]ñfšÏ� '?ùIÍW¾ò•Þ*<ö±�›ûÛƒ½u�$>ó™Ï46�os›_êÄÎvº3€W´ðœsþ¥UÚÜâ·ØPëÓHwg±œqÆ}zÂ’f®¼} –ÄÅÝ™,¬J°˜BéÊZ Î8²xf­yÃëÙÏ~ö¸¤-ŠœÒEz ˜µš[@ñÚ�>µyÏgO¬B.÷¾éwpùÉ.æLÑ?Å¨Ï UX½ìe/keÉìžèZzÚÊOŸE07Bùd€È¼€óºÄ>“à€–æp²¥tÐï½!þOÿôO­‘|ßúÖ·¶içUö4|v5 /}éKÛOû=ô¡�F;T`±ï~÷»­rPa�=,/§íq¿]^úŽë;úè£[+5ÔtW°°æFùè�ûãŽ;n®ŸLÙúÔF_ÿÍ›77_ýêW›½èE Åd—̓橕JòµZˆÇ ãñ�|ͺŠÏûõÑ,s¿iÃfXPœL{Æ`™¨ûÀ­ëb=jm0‰¶nÝ:NJ7m@Á–-[ŸýÝ´iSËHXˆ6ÀqêÆ: ]šµþ³Ê·[Ÿ�õ|V‹v[—yc•%Š_ú¥ùî3ôÉÕÆs޹l¥çÖ|ϧ¡/|á ­õÀ»Ì“úþ`™Fz³§YÏ9|öÚ-åàyð‹_übóˆG<¢µ¹4ögûl°l»þæ(Ï·¿ök¿ÖÜîv·[Ö)¼\b_ˆÖ3oÈeY¦!`�À �AƒV-{ä¬^Ù÷pØe…%TƒTºàûõžQ®ýë·жç“yÐö°Pº²¾ò+5Í™÷)¦'Švy÷XŒ¨•ݚ敟oš—}²Xñ.À–ë£úrXÓÜtñK¡Ÿ(ÆGîñMóíb»c·¢­•§Uå–yt� á±÷Þ{=¸ôÕrønV°€”êtíÈ•�¿¶N’°¸É# Ê9ÒÔþÄ‹S†ƒÞ_=ÇM\ñެ£—NNú¤u.�8.Š¿´ñ'N=‚¿¯:]–ôÊàŠKyÒ š‡2º¼œË»f Ã53¨2¦!iD¢T\XâUØEÁÕyø!H‡‚J\Ò×ÂVç‘/ÂG¼².RÊ.Þ%õ‘V>¼¤ã¯ËwžòñâGò¥mÎ¥s('|Òfç¡ð«ÓŠK=…§]©wŸr\ï’K.}3“•ó$ß%õ¦ïYg}d[æ÷�>ú˜æ7ó7Û8l¤°šðº×½vYz»0…½Qä�{ÇMnrã‰VV[Ÿ�¼¢])_üâ—Ú p›à;í¬ –c�}ÔÓi[·n�I¼}]j†;3€% Ÿ Ši÷ºmµŸb!o'[$^§©ýǬv©ó¬ÖÎWOo^ø¾‡�Ív÷CÓ}ûçŒ�ßY#¼!õà[ßÓŠå³{ØÃ–4Å[V6íÝÇjþó?ÿ³b$ÑöP~ú|Ýóž÷¼Öº3Îü;*€…Õ JN@æ”)ZkòÐyÓ›Þ´ñÖí5®q�Œ¸çžð­C»€ec¤¶>¥Ø ΧºÜ—}¶Çý¶>­�Wo ›ŸÝcÆ‚?øƒ?h™ïJ–ùIk9§�½Om�ë¿yódËr)/b`ÕÁÞgNbyiyÊÕ‡¸|ÂÜâ“€}4ëÜßÇsÚ°õX<õ©OmžûÜç¶  Ü�"`Z VMï|ç;·V €jò|ɪ_ýy¸:ͬõ_oùÖuÝ‘ýó°ltûÞóž÷´ŸºùÍo¾ÌJçZ뢯ùTÐÇ?þñë1éžiËZ¥ºkæ3/;î=ky‹u Ë%0X¶Éb%Ëå|ƒ $0/ Ø7t¶ÇÁl:‰Xç·ÏžK[ºVXúò³âi�°…Žo- –í `Ù­¨NŠ–;X,©üFQ´­«Ïù\ Ë9ßjš¿¯iÎõNmÑÄzgìÐk7Í w,À–Ï4Íß”Çç+M¬ôÛ¨xK„±C»‹ŸzP©ä×ÊÍ<�«Iç=é!­.ß9½|tòÒ#é…%�4H¸4ò!~qá#>y¹á]¼#Ì�påË£Œ:½ò&Þ¹¹4”òRgçIÃ�ä•>i……WüÒ8BÒG^ÂÄ9ï”ϧ|üsÎMšâ]a:+©p„“ÊEHi`·çÒ&<ékW½Ä ‹ððCò�¤¼/ù…«—seð'¼xh�‹–Óæi�xå¸ãžÜûÉ“Ôþá-y£ peÿý÷+æìï^¾#ý¥Æg=Lž] xþó_Ðlˆå“Ÿüdûöâa‡ýbï[lÝúMs¾3�W´‡BùSŸútkrxÜ[–Ó´{=Óìl –sÏ=·XzòH$ûî{¥æ¤“Nn»f!o`=úÑ�Ëbg°XDüñíâv%0ŠÆSذւ^&}B¨MTþ�aÝÅbz^tá%?hÞú‰ç6ïþì+Vdyí+ØÜé&mîv裛}÷ú¹Óï X\a…ëž÷¼ç’ï¢ÖuÕ«^5o¹vÌ߇6ZùémrŸ‰±ÉÊ‚‰ ù§?ýé;$€ A_õæ5« ,8õÑë_ÿú°Å›¾®ÅFÑ`Ù(I¯\ÎùçŸß*?¥ô‰’¾·¯7ú~[¹ÖÛ7…µ,EŸ9ˆ%†»ßýîí'—Ôj°Lwmvæ>µ½®ÿæÍ³X¬�~û·»]WúÜëKó"|ñÿ�ßø�ÆçvúhÖ¹¿�ç´aë °ˆEëÒ?þã?ž¶Z3§c}%Vê<›�[«Æò °‹kߥYë¿ÞòíÖwG=ß,Yo@½ï}eg}ÌÔ$í3H€ê€e‚ÝYØÿðLBy•—vÁf®¹I€e›èËš»Ð�q�À �Ak’€ÊéàVCžºŸêZa™†ßZ¬ owKiØÂ%MsØMóÑûkÑàîY4²¬¯° Ppº-}§ÀNý�¦yçW›æ+ÿ]tkß.Á{–t{—<µ–»5ݲ[³Ûymvÿú§›áBÛä·#þ3ü°Ï>{û„�‡ìÒ F@W´\ý–ru�ðÓÁ;èäk}<À‡xzz®xa!iQø&¯ó:}ôüÂõ>q\Gø «ñå´M>x§‹=¸-7e ‹_^éSß´+凗<ø£¤—F9‰KxòÔu¯ËKù\i×LÌJueÒøTJãRq®xÄŸÆò;R—ø¹µp)ÁmZñ¡¤Mù‰s¿òðH}sžøºüÔ[~þt˜¤ ®#mÁ?çÂÓÞ¤Iù%ªMW·I9!éQÊO]…;¤½b9,XN›§–'=é–P(çÿè�žÒÜñŽw,E.¥X^©?Äò_þås› /,¶µ*ÚHËÙg¼¹à‚ï‹·k?ÉPUcMÞ� ¼¢‘ßùÎw›�}ìcecêêÍ/ÿòm×Ôî�È´3�XºŸû±øÛºuëÔbÚö镚o}Ë hzÚY,>uáÞ9ꨣz­L/�ñ)SFßB||®É1¬®œø¡Ç5?º¤¬VWAWÚëjÍoöÔ†U–� æòY@¬2ô™Äÿà?ØšëÝo¿ýzûª70½ám¡¸Šµ&®OÃyãÎÛv}dÃûÐCm£þîïþ®}ƒ3é¦Q~ú”‚·ä¥ýò—¿Üš1?âˆ#ÊxõËí§0Òš¸¯A„u~œ(eþÊAøŸuÖY- •lBÞ8±áŠ|ZÛ(ÚäNúïþ꯶à Å�þBÉãðƲ:OcR]z¼õÓƒ:¨ÑF&´¯zÕ«¶ŸŒp/Ô÷iê ð+ ÀNù,†5™ü¨ï~óŠÈ�™nŸ TÞ$r?¹NÀ2xxK8�uýz±4àMqy}ÆÑ§mn(Ý6oÞ<)k·Z�cHN,,¸Ôåì³Ï^€eµõp�¬‡9oÙ²¥·jï}ï{Ÿl`}áØc�mÁ4o|ãÛ´Æ.÷ï8òF<‹LÆÜl:Q*±˜�ƽíÓïz×»ÚûÜ8k¬t=\o¢2¨SwœíëS}ucíÐ7 ]z饭‚xÁõ4ÿv‰õ3÷˜ëã-;〱` ùL�yáþ÷¿ êÌø”jüU'cVÈ+4ËÜŸñFÿ^Ë8ÝXX#÷õ/}Ô½¨êúôÍ­õšˆ’µ;æè÷æ<÷ÒjÖîdÃRÐ)kX]‹i‘«6°—ûõMozS æZG>”ÍÚšû¶ÛÆYê¯ÌYå›zëSú °{Æ}pƒÜ ñy¾>à¹1XŸ�†(Èïw¿ûµI×k¼èX¬ƒÕQ?Ó¦<°'­!ƽx“º±`p’ü,Cš£Íµ]ªûgîÏnšÜCúŽ9!tÅZç8ë4Oã<—p@Ñõ�¬Ù�Ö¾òéú&àf·/wô7s ´dí>1öxFZ‰Ì—>ϧŽÊµ>u¯šóºcm——ë¬l²wÏ#¬ãñ@ë`±¦rh¯õ5™’§ë?‰ÈÊó³¶zN1'Ë«­ã®‡gzë2éÛOPž¶+‘µäÞ{ïÝ΋ú<2_›·=3�b%7õÕO<‹!kÙq×ͳ¡k¥ÝÖ3x¸ÖêÕ·.Ä/ýÏ5Q¾k¬/áúŠ1g Aƒ~¶$`ü·gl�êEÂiI›½øÙ]s™ç¬5µ}Z2OzÞëã³½,´°¬°\i÷bQ刦ù­›S—6Í^åœ%“²ÛnÛüþÿ§@žý/Móê/ÛE%`1ݶ%ñË6YìØÿ‹&æÏ/Ç�ËAÏO׎¸¹ê€#¹Êå�tüñË'­4á!N>üxÔøéJ/kãSVÒ–à6(åæ/i¥©Ë–´)¯µaʪãëºÆ/ž¿Î[NG<ùQxÕíQnøK“óøs.ïšIåf%<T·Ò)£N“‹!OŸºàAhÉžÎ#,þn¼8¼C’ó¤åOù /ç(B8Jùܺ|ç(é”—Nšòð ÿ´·®#âk^âµ?aÎÓ®s&ºøâKÞTܹÐ_ýÕËÚ‡þš™…g>óY#…IÇoÓãu¯{mì¡è1�yl»)îíG¯ý趇”ä³)õ¸ÇmûþzÂÖÃõ�ïÁ娣¶,›œW[ÞÎ^ÑF¬gžùáVù”͵ն}£Òï, –î§~(É£ÀŸFVÝÏM“Gš�À’õZÐÙÓÊÆ¦ ÔùZÐ}e¼âƒ�iÎüòlÃê�nüÐæ·ÿó ±ÆB¡c“Š…›Z •¶eCÚæ• ¡.XÂFT,4Q,F9NQj‘G11n³ÈF² ~dÓ=Êtç+)?m*™(ÓºdSo BÀ’'>ñ‰#�A7­ss Óú6­lŽÛÌ�ÀLbãÑ|Ñ%Šûg<ãÍSžò”nT{n#OÝ¢Ðì&¢`¥ôêŽ6�mŽLœp ÝlSŸS|+¿ïAÓÆ. ÇÖ­[{ù�|òÉ­å¢5Ùt¦˜"Cà ¤ßt7È×ÚöÇ>ö±íýú;¿ó;­2†bÀe—((Pb¦¼Ôè3·¾õ­»YÚsc¥~e3ÚF¸ fäm{÷ˆkBA¢É´7ã¥9ñÄݺQò ÈK‰H‘Y“¾¢¾x]Ò·õ¨GµŸâêÆ);` ׊²„‚QdRhŽ#†žùÌg¶ÑÝûí¤“Njï�n^€,ŠÔ(×»ñd¦ €6}Ôõò—¿¼wÓÙæ1¥-¥D—Œ;úz­�«Ó¬UF5�ø)Y(õ�_ú�¶Öýg’–YêAndk̤Èî* l¢SdÙ zö³ŸÝ^_~›òÖÌ/|á GŸ9J[â��Í”kP¶±.ƒ(¼�ó5Y[Q”Ö}>ñúó[ßúÖ–…bwœíö©n{È—2Þø¨ì.Iïšß÷¾÷EXBéF¹Ö¥ŒÛÂ)̺ÀEÊoŸdÝ÷&øZ¯ÿÝîv·¶NÖ+úxYodìq=�/€“€]6H2êãY‡—›ŒßîEJ›šŒÚ¬?t)×�ÒH�×OÉ4‰È5 ¼Yæþú>[Ë8],ÌÍ[¶liçÊnÝõ]kƒ®B˜âÌXŒô/ý¬&À*k`Á¬]êøIþ\iÞùÎwŽ@dÉCù}Øa‡µõU®{32Mš•ÜßýÝßmçÊ>õìÒ,õÇkVùâá0ÖõÕÏ\i®sÿÔm·F7÷OCÆ }­×xQXy­7ô§.ÓøEùZÇ[»W­»caÒxêËæ;ŠàîgëûÃünèà³þe¨×"Y;Íë³bú¿uv=çyÁZd€ÅÞ‚1Hÿî#ó­úS–×äÞ$g $sG—®{Ýë¶ëeãp×ÉÖsJ—ÌAÆ‹Y,"ÀAÀ®}D&ÀÎÝg¨îp6€Áš�ùК=ëêÄ­4‡“•gikØîz|íÅõ�9ÓgV»ÞNÝj0€È§~»ã®ùXß�b°ÎÇïð¥û,žîyói€òÔ`s÷Óßþíß¶€ ñ5¹Ïôç>ë„I4a?Ï\ץ͛7·Ï æÝ>Ò.ýÖ:­Kú»g‚yX€YÝŸµLê²]÷_ÿõ_o�?u8¿µ¸q«ûœ’t®Pmž¯,/€Ò8‹ŸÀCž/Pú‚{ò”SN ›e®uo>=ožÌ¸ç~ëʸVÖ:Ö»](Ô_\³.å…k4÷™1̳j—ô²«ç¨nšá|�À �]GöÉ3nChZÞ˜”ä} —iy¬5�Qoæìtì±�*Ÿ¦º\q°Z`‰{ì —.žWj×~û]»ýLÑJéVŸÍCn}dãîÈ#�X »±i=,XôNûy‹ec ²q5Í"åXœ+gšx%å±<úNýJ°¤™‡k3Ûf¼73î…¯�›ÈÙôìSºÄ„x­8Oþ•Ü(lèÚÀ¢¸ MR~Úð¥ˆñ`d!iÎðv#å‡>@A!4Ár@sá]»Þ^´gl²ÁÈŠ Š"Ô<æ­¹>JÛÅy“Œõ}Îd6mÔ¡>¹‘©<€(Èæ)�Í9–c(5Ý[Þð৤y㌠Šh•äeÃ?ã>� %]”qÉ×F¬q]yêA1Eyf³SùäHžÞüŽ‚;ym®”ã¾±èzØÀ×Và"2ׯPÀ2KÛ³¡nsÔµÓG)Ã\'›Ä§žzêèzQ1!²$yj…QYýDàZ’gh ‹Êܺukû¦¿ü6D)^lšÚlÿ½ßû½ð¢újÀú?eX}­•@ à…²ÙmŽT±!¿Gù¸.àe}Rvámã>@Æ=È›ßø¡ú~ó¯kGqn#Z¢h³9móž‚›ò±ûæ�ñW_ò¦"Eƒ:éSd®_p‘±†\êÍoÖjÜÃòÚ yä#Ù‚5¬-)62·¨Wß›:k•Q[¡êϽ�g½¢¯¹f¨Vš3Ü—}4K=\'€B ‘¾O´DaHñÉRaäG¹ôêW¿ºX ¼ýèÍÔnÝ¢<§`1.E‰6Iùå¾¥8È8Fa¡Ïô+׎ïâïxDzq¶îSîM “š=¢`µN3Îè×êäÞjÑ·Y¤8âˆ#Ú¬ú�±Jý)½Ä×xdüEOzÒ“ZÅ]‰6˜Gº›Ž³\ÿÕXŒ“î%ò�òÛ}ª»è¤üv¾W�qú'@fîùäèч\/c�û“"àäø@ûv¾ñÒuU§XÜó ÈéºÆ"@x[G¬†ÆÍý³ŽÓX�—>g\É8D®üàGãº{ H¦îC+X¬)ô; ;ë2õœg�àÍlã…¾þÕG©ŸñH­¶Î ­ùÝøÓ½_úøÕaÆ_åS:Z›˜kº4¯ú¯U¾Æss„1x˘b®ÕgÝóy&êö_÷m,ÓtÛä\Ž5Ar4‡¡õ/ÌCú¼õÅ¿Í×Öøìe¾27[_¹ÆúY÷y¼À¢o�¹G)¤©É3J”·æ©.ØÓ½*¿¾žû7ù�Õ”Òîec£qR~V¬ó�Áưzž¼]øÏÆ8¬¯  •,êgþg¡N9®¿ûÅ}ïÅ!VJõ_íî*S¤5ÏXó[ÿI£?šYÏZ ºw¬�]—šÌ—êfŒ´nɘàB]ÌïÖ…@,êÒ•]Í«Ïï^öÌ¡d‚?y,P¦[G#ë3ãg Lª,Çw\»ö¢¬7×›ô%À²Ó.kÄz]?iWfÖüî=òÆÇuw¿'ÉÔÚÀ¸¦µ®·küú5ð«(xÖä/d¾7·X£êÃÚÊEÖø¬²©k(c¯õ¥{móæÍ­ë:X!À`e��{Ǿ�ëc-k7å'_]ÿÔ…›òk>ÂQÊ“fÏÅóðŸò“7çi—üW)Çõ.¾ø’7Ë0+u�&ûí·cüޜë+£À"�¦ç?Û†©·±¾ýío�²ßõ®¿6Rž�çì‰"׆Tõ¬¼êRlðŒ{ƒaÕÌV™�"`Ò +±3—fÓeV å[wQ´RùóŠ·a°eË–y±›‰� Äоû^©(OÍéT®‰ÿ„^º3)#ðÊžðĹOè&oÄ­�(ç`ñ!ÊÛ:íÉ„?o$Z„#Ùè��¥�Zm9}üÞõ™—7¯ÿØÓú¢ÖöˆÛýys�[,Ýì[3³1mÞzKÝ– ›Z™ãþ§¨0ŽÛè£Ü¢ ¯)›âã>WP§­ýd6s)ú,‰LR~RÌxs߃�7ÓÕ±&›Ù6€mš¢IJSã=”ì¡•,6m®ÙìëSÈ‹·¹§.ó)„?%‚ÍjJh«kZ.°�ÆZ‚ Pä:DÁ@éhc‘Ò<•5~û>ó–®öÛ´«7…mRHPdÀÛýe³Øf« ðúÁÓ¾Mf›ˆ¡.€e­mÇ/êü”Úʉ<„ÙöæœMes`”ïâXùÓ?ýÓv}a#¶KÚ�Mm€€úšL`1×P�R<„ôoŠŒlS¢�gý&iîAyŒuÖ Ö)ãÈ8ëbÊ&iW°Xä~ìèdžÃÏ8Ÿš±^‹[ß¯XûXÇšJêĵ–$1Y£t×@žëúƾš_ןçÏøwã(Ö“Öóݱ½°˜ã¬#Œ¯56 Š1÷IhÒnŽÌúàJŸªÁuÆ k kã%pàGh–õvxp�“ž3ú@ÀPÊ5oYO¨GMî‘ìÉY'Z„`q´ïy¥oÌHîÏS5`ênî+à3Ï—5@¨¶ÒZpýÜ3æÏy5ôܳÆ�.@ÝÚÒXš€Å½e ¯?‘Y·¿k“5¸±Ó}SïMéûž'Œ]p‹:ê+žsð¶F¬å½VKÚεF3ÆX#»4 Àb.Ô.ä9Œeõ y>t/Y'»žaêúÀ"ý¦òÌÄRTm}ÎýëZ.¹O<Ã4H`�À®//(u­¯¤Õ}ûÍë�>eÏÓ5OYÓuõ5Ö.YG¬µ¼qàÏ+}{+•³Ý,Ô¦”âî^ÜŸøÂC he}M¥\ájlûse=rÍr\£i~÷¦M³YR¯˜ŠÊr£õ½l›Üô å¹,ü0ü°Àrì±K_ä^é:¯&ˆåÄOZM–5¥µ†ÞsÏ=<¤ŸWŽ‹Ë@HøÑ³×ä*Ã*Hw…E?×¹ÞTûå•Þ>Òðãÿî‹çÉ+½8.Êyüò+/ù¸©OxpSfñŽü ǯpÜðQž¸”_¼m}Ô ¥þá•z8ÏĵÊ_x çwÔm,§k£Tjm¹·åêò˜TÙ4–›D˜“ò%m (ÂÈ9OÕüåsžòï¼._8JÛR~ÒÕù»éœã¥|ùR^ÂR·ðŽ_¨ök/J‡H›¸W,Ç�åm”7Lg¥£ŽÚ²„Å Šå•îÓ’‹'ã,¢mü<îq�o7\Ÿüä'�²{ð|Ç;.W4Ž"æèÉÃò¬–zsŽÕ›Š•õq&|§a _؈A³X<œ{ðÛd#¦Ž@õ&�úبÚɆâÖÇö°ˆ™N |I¾iÓ‡Ü /ùAóÄ7ݪùÑ%ÿ� ¹¸WÚëjÍKò©uý”�7Ò(<˜Ù(¤Ø å-i@82Ú¼yóȺ…4®½7êl”»Ç»wáÓu�ª6ÂløRªQXÔ4NùiÓ\oRö½aµ‚¡«XMàT6¢¼AIQZ ÀB©n³ JÔ€„ðÈf<þªÙHþPņCb}¬ÀÚ‰�6 IiêI1‹(­ä'o“ec×›‚Þ¢WG m@—îèZâiÓ^[»¤n”!µ".Jm›~6�mòuI^üóæd `™¥íÊɆºvy›®Vä§6`É�Ø\@”„À±úm�ÃÛÉÆhJJm¯7¹§°Øøöæ{—’W¸·^Y«é…‡8óún(Ÿ‹¢ô±ÁÞGõ½2Ë$0š7üõ/Rj€l@êGÁ]›nO�Éݦ4EEW@N‡¸¦”VQp%—"’ˆ<)±Bó�^>¹â: YÆI—:òÛäé³À2¯z¯XÓ¡è¢!7 C}’ÂÆ=P“x÷¨û¹«“Ž’ŠÂØÆwœ§ü2¦£È‚²ŒÒ¬�|†*ãGwœ­ûeÀb® q?º�cM¦.øpb€€â)%œ×–„ó(〤´Ó½Ýkå¹Âº«þ|–¼hÖë¿=,”gÞ4¦˜2Fç“$ÛZ¶m­©í¸,rM|ܠЧÄ�À2ÍÜ?Ë8]×ŸÒØ3X—‹Ù8uß{Ð$ àœþŠ€º(ÿŒ‡GqD;OZ?™“‘5•¹ÚÚ Ké§Ê$°1l\¤pdŽ‚m%b¡Dÿ¯ÉøhMcê£yÔVù¦ÿiS»d]çz kˆZ¹ØöüùL£µ’kcÌé~žd=Æ‹z} p:îÙÁ}h¾r­õ‡46ÀbnóF*P YÈZFr}­ç€H�PjàŒ0ëñæäšôuã°¾KÎê¢ï &2.z°N5/t­+„W,gÙã!ïzì^ ÀbÏÇšÕZÖº0€°ðæê§Ö®Úškiþ7�!ëÿ> ø È€":›= vë>JÝÅõ�}}y„™§¶lÙ¶æÞ�Çnzk&ÊuÖÌKŠÔ–¬ÞÍomXPߤ7‡‹‹E8ëóažAÄ…Ì{ÀAÂ…fYo‡7’£�>º½¯H`½ˆXØ7véçdf�ã™- °¦~Y÷ŤaáÄ3–¶dÔàè¤1/YsyNÌÏõïå2r¿Ôe'/7 ã•5|@ú²>‡Ì¿À‹}”2ÄÍ `q[rÝ£]0TÊ7>°Â¤®ÖL‘˜Û„÷=×ÎQr"ò¬GÛÀ¢/éSö?»Ònà×Z]çXº‹¾ ÜXJcMž9(¬o “n Aƒv #»ÀŽ´ÎüÓ}æZïô){Þ®y¶Äb<�F¯×W{¼Ý=º™µ‚W”±Ý,‹ ¤„](j­ƒ®Þ4ï¿w­àÊ©_jš~ºìó}§ .ZLX zxÓüÊÏoSîîVÔ'»m{Ül®V¶Uþ‡:ÅyÙÇùY°<| _X”䊎—¶O:éäÓÍ#ÁÞ{ïõ Â‡àGå°„ëŠ"úz”8çm·)®4Γ6焈K~®° ¤ž´µ?i¸)_ÎŽ6 ü…Ïî‹qÎÃG˜ò¹ ßöÜâvýÒ¤¼:.å—èQÛùQêžÉÏMÛ¸á�ïš©®ÈZ™à‘Š©d—†8GÎCü)[”‹*<.é“6AzeàãØ³)»xGà�”/Êç—G¹9Š· «/²tõ!m]Ç”�¯òQÊŸœãƒÂO8~Òq…«SÎS¿¤OZål*XN+îLdbª&6QO>ù”©xN°`ðö·¿£UÞÙ„¬­°L �™ª=‰.°ìœŸòðfƒ3›­=M\1ˆRäôÓ·meógÅLcب²A6nñ7&Û\‚)uÉcG .òt°L¾*6r-¦)Ù§Ahˆ®ã6•ÏÅ_9ø×oàÕiVò¯‡õ•”¹VX¢”–°!°ùG™ pâm>¦ò�ñÈfªMUŠ~ilŒ¯DÆ›˜6ºl�}°(1ûÞ²§ü¬7£¿Zã6³�5*¹]Ū:R0ÓìM*¦ç»oR­`Y©�â½¥+ÀéPZeÓŒRƒrzZ¢¸¥�AÀC6ÏŒ#¯„00…¦ëhóºÞŒŒÙØHé6nc5üâfCÜ&+€Î8ªl5€e–¶++êúà¸O;1;Ü]PÅÅ™Mú®…&Š JO ¡îÛÉ¡t-7Ôʘ¾ÍbãåŠûÄæpå¤Ü  ‰2ÕõuÏØ˜í…„W®ç<,2[}¤ò€BQºQS³žøInòêƒúé8Úºukû¦{­Ø›—Œ”éí] îÕ!q+XæYc–ûY?ÖfDñE¡hmÚ§„ �Ä[§ù„N›±üQ²Ö–L7NùåÚRè!õÈÛïÉ—2À8DùÕgÇ�ᔓú5%êË_þò±Š†”Ñu£<î**)S€¶Íú°·Í�G†î#ãE(Õ–’”1Ëõ—µ–¾ùkóæµY`‰e‹€»Š—ñG5­O‰›û-X¦�ûÕm­ãtÆQ}�Ò1À”n{YëÐP}&Xê1@?²véÎÝdæyUßžF1–SZ£ÚèÖwÖ<'Õ–sºõÎy=¿& ØÔºÂ}HÜ¥yÔVùÆºŽºÛ�QßxÖ­û¸s/Y°0`3Üú´o³ãExªë ãžµ­3h)È»sø8KÆM÷²ucæR\¬MÜËÖaÆ›îZèR´¶©�QH§ñ³ÎéZÔ²ž'K÷æM›Ú¾�Eäo=•qÓµ5à]š€@Œ¹}/ÐÔã º¹¿¶v‘rÖâ13AØ— àDÑîy&òL|Üz.ìû’®ëæYÁ3$Ù�sÜÛéŸÖç±PW¯!»€¤º,ãŠ5w½þ_×h!Ïaõ/2Ž£n]·'€¥¾Vº}@ø´ųqmí, 3óhÙëˆ%ÚúZ÷¥Â Ø5$°ÞŸZ-ÿõ”jàÄ3»9zš½øºnöƒX½ìZ¯™ƒÿv°,jcQ.iš‡ë+o([%—­îž»okùÙßjš£ÈßýqQÈmósïØ4‡]»øid‹6–BöÇ%|ÿW6Í£¥¥öý°Àb| ÓI`›DWþ^yÂ:|q ¯d븽öÚó�%îkå`�E¯p”«Ú^Þâ´~nâø‘·ùuá\=&@ïáÏQŸ‡‡¸äíâJÔ¨|iR—ä†ΟòñUž´üÜú¼œŽÚ‘òS¸‚P]§øW—Ÿ<\|{”£[~ jã¸H|øð¯™ÂdÍ :ñs¨”# K9\�ð“¶µé¹â#4ùñ©/Bò$¬.K\ò$_.P‰jëFÀ)?iÃSñÊç@uYI› %>m­ó$ŸòÇþ©«tü!ñÉ£\”²Rް+—£X`¹´X`¼vê‚POütóvkA™z·»Ý½¼uú²vS&ñG}ÌDeNÒ­ÕõÀI‰À²ŒI{¢pd³KÞ’Š‚ ·#œ[l¼ÿýg´›KQÂîõ꫃·²MŠ]òÖQ6ºqÛãÜ[uu=¡œkëÛ£Nk)3c·>æm�…|Xy˜v¡»KêtÐàk¡g�~Ïæ ßüÈZ²®˜ç¦×9¼yú½.›pÅ kHàm$›5µâ6o룲IkãÆ¦âg¥Åf‘Í¿iˆyo@›¼6cǽ­˜M|<ë·÷)<•o\öVæ$ŠU‹®bUJ#ã²46-»æöÓÞI@‰”M)`’%oɲ@B±ëܦ0ª,LJoݺµÝh6ÏŒÛðÿÚÕ_V±ˆ¦h6pM¨ ¯?ÙR+ðð§0xázËb\�Xž0Þ’Ï$À—7.³1XXfi»zfC=ýRX—È: \›× IG6m\[B—6¸L¼™�Pâ§°ô™Ä—ßg*ŒMÞ(f-§�Ȧ°ÔÖvº@œ.o ÚÌŸ€ÅŒÀ}”û—Õ–TB@i”/äF~«¡(sm8Oé°P`ƒÙX T�æ%£Xß¡LÃsÓ¦M-ÿüÕÊ_2] ,óªGÊc‰†¢ÐØ‚l¨S0Ž[ÏôicF]¿X›èZ®Áwœò‹ò‘R�2̽1Nñ‚‡1(¢;ÎŽÃ¥  ÍçVCN2qol‰BLŸuNÁ`-b,£˜ó)&"Y§“Oܬ×�ÕXúî³Í›W`±V·Žd¡§ï«å9t•ŸâjîHB}JÜY,;Všû•½Öq:‹•ÚéÎçmË–-Š�h�Åx÷œç<§½(5£Œn3V™+ÑtÇáÖÆj÷jÃl²np }Ùxh=PaŸeµyÔVù 혣QˆîUsÊjÀ Æ< k-Ê߬7ZÆÕßzŒ°L³ÍøèùÈ"4Àlb­à^¬?£Ã:±¹È§u�(þ­)ŒÏžÅÐc­­VàZ×D>Üq–‰Ìݱ¼Hk=R/òf�mœU®•,x°¾c­„¬Ó€b­Ó¦Q¶ï(Ÿ]ã}ÖÛ€Æý.€ÈGÿ˜´fT}3Ö$úÆ>iú(ë—•Ö>@L@ädP÷×ÀâÚ’OÙ3baÇXeÌ �›Ã�=Ù_Xiž ¶».žu½­Žæ{kÃ> &À÷@Ëꩯ–`qmÇÉÍÜîÓZÀÕã,¼(×3/0šûÊz[²§v]m¢Å?ÀY÷ ™çJ¤ÌëÖÈ㨶jÒ…ø ž¾>‰ °$ Å®bÕ†©Í}oÕuiÃ4{̆²°Ñ}¨ Ÿ¸5€% .›¶6MWC58£¬ÐåÅB %YWÒÙ¬³yg£»&ÊŠ_ ÇzÐ[å6àÝëÞŸ´áLYÅ´>EiŒfi»üÙP÷É÷}T˨{}½)éMw× (Ú>gã­uŠŠå.€'õžd�eÞ–ÚÚPh¢n;kî�¾>¡=›6mj“ÛÜî3;î~«Ëà�º `q­]sǔϫ!Ї®Õ�Iù�*¼iŒæ!# 1Ÿu"§qÀ¬•,ó¨G·ÍÞ §0GÓX*‰}ÆŠ² ÙDÓßaú,©ŒS~¥¿O3FEiÙcÆõ©ZIjlªÇ˜¶ÒSüH§ Ÿq €(ó“öˆAL™cΡ˜êZƘÇõWåÌ7·®WÕÄyXBÝ—XÆò€÷êòݯ,TlÝÚo¡NkŒwõ)q× `YÍܯ.k§°§`O;ÍýÆÊäÜI9…{:Êü䛯­Ç[k%uê#€<ó²¾­Ÿ úÒO`.¥¥ëݵ�1 �IõŸU¾ÊìµV77×ds€‡¥‚•6·Ý³ ”ÃÝq§æÿ<Ç <`aé ˜b{)¦ûy˜q¼b .ëok.ã¸5XÆ3Ï+@O}‚�âˆ% –Iõ·yó6�u¿òC?�L€³¦K<7sÁ¤q†¢Ù›¼”Ý@!k. ÀÉXÀH×µ¦(¢œ'�qÔ°L»6ÁÓØGÆ}c߸ò2ïN³ö@e±^gÔ–qkHe¯ÀâÅ–3ÑJól¬´ùŽ10ëßY×ÛÊ6Ž‹ŒæêšÚ­m�òYÿY-é“î‡I–”1-ok…€ó¾™6¯tu]Rö4í;þøãÛgÒ.(ļ`ÌœDúF,|1Z¯º?��«%s£1è peuëº=,õµ2‡ÐÓW ,}R ìúð¯yˆÇkïrˆ¸HιŽ2µqW,®xçüûvüLrwHsår„\uÑå/_Ck~n1,þk”sZ¯·å¸få¿Nñ—¯¤5”ƒŸ{ýrXŽë-º›Š›ã Eÿ ‹{p9n\¹‡ÿÍÊ÷æÅ‹Åã‹{‡r<øÒK/[(Ÿšé8ùäSÊüèp>-ÏnÞšxuÓ%|ÚrV›î£ýØÂ;ÞñÎ…òæÿBÙàœËñ¾÷½o¡<À/;„Ï«Œyò)¦p[�Åjå·QéÏ=÷¼…w¾óï—Â7ª«)çŸøäÂ=îqÏÑQ” (µCÖuR».ºèâÇ�|ÑÂ�~ôã… /üÑÂxáÂg| =æDeÓm¡|ú`¡(ò¦â(m}L“©(}Û<ÊZ+=øä«-¬ç±Öz­&_QTZ, J›­lŽ·çE1Øž[ °a¡¼�VúëÅmXÙ(oÓÆŠE•7úÛ´Ê(u+¦/ožŽÒ‡Cåm¸6¼˜dNÐX·ld·iË&Þ’4åmß6¼¼õ¹ }}Gv´iÊêB¼´G]�€X(@€6�6•Mý…¢ X(Ó Å2Í©§žºP”Ï£øªÕ¡<ÔµáEÑ8 [�GÛ•YÞ¢]1[Qª¶i˦joZ×µ€Ú{¬lô/¥Þ¨Îep¡¼©6Ê'mQ2µñÚ8‰Šb|ħXFIgm{Q·|‹âoijëQù8Š’¬ÝÊM\QÒ�âŠÂ¤M_>Í0 «=Æ yŠB°^(VFe•‡ý%q9)§6�ûgðL›¦<Ü�’”·FG¼s_Ž";ž²�ݦ-–NÌ‚¹<ò(–eñÆÝoÝÄ€Öò* Æ%Q/îw¿û- Ÿæ¤˜­oy’m_¬xBó�Qyû¸-¿lB-”�íÞñ ¶F2´f3&¥Bª±0�zŒ˜OQ",dœrí¶lÙÒ®ë4]ú™û8TSm½‹²4AKÜb‰iÔ®Œë@T^@ KÒ÷�`c›¶;ÎŽëSúrú#9®…в°åaþôOÿt¡XóXVnù”Uçú­…<‡à]c³{“ÆZ¨i¦:¬¼ Õæ•ß³Ð4ùëçÄèhó¥gXöºÈ5*§â–¤QýÒ!¨É[^ÅJH‚Vå`Ǩ.žÕÉ/m/ÜvÝKŽn]‹¥�6¼ëÆ–Y,�ø0Û²tžð÷/&¿[^åûyKÒ�zê§.cÚºÔé>÷¹Ï·à ›(ó:v&‹¶¿£€xÈ¢–ÍŽâ?÷Ü� ¼¹QÔ –×¾öu;¤|Sß>7 Äõ°X`bÃa%ªÊü+žÒõm ¯”·Žü]7 ÞAÙ¨4ÖRdÓä ”i5EyU¬â´ØeY(ß ¯“ôúËgtÊ[mífê$%[�yœò³¼!ÕòQö7ËFØ8²É¥ Òu«€ÂW{P‚„¢,ÀÃ&*…s—È)eÔ›øâÞ·©ÛåÓ=/oÙ¶ù'�8’§|†¤M[Þ”KÐD׆¢�Ïòö^›¯XpY’¾˜ÿoÃËçý–„wOÊ÷|ÛtÚYXfm{ú餶¯` ¸¦¼IÒV»¼Q·�>ÀV·=ÛÀRÞ~ɰ|’©[¥%çQžo/Ky£º­kyÓtI½¦9‰bÆÚoµ4•7GrÎ}9� ôšG=‹kãG”‘{±VzÕiãwï–7È[%\”(Å‚D˧v$=wœò‹R?2(Ÿj«³,ó@ÑgÇ�á5xÀóÃZˆÂKý\;”vk…^óš×´iÊ[ûm™<‘MÒÍãúã•{pëÖ­a½Ì¥Š\ëº&áj,LøÔãløÅ5^KW>ã� ^—Ò(õëSâf 0-€e-s*¶–q:‹.À.<ãk£v­…&X(Ü�WRŽá„AŽú`Q„Z¹_3§®ü×Ç; ‚€ Ý<ê?«|ûê+Ìz�2û¦7½i+7²p飀˜Ë'A&®ë¼ó/ð €àÁúae|´¶®)שïù£XPiÇq kËbéoY:ï¼óÚ°bµ¤eÀ¥y—Ê'„Ú¾; Pß½£ïº×C «u�q¦! „Œ¡Ê(Ÿ0e ø°|ês²E.zŒóòu,ö¤„—Ïu³,9§ŒOÛúƾ%‰«“€‡Wâ_¯KÍ»¡õ°Ô`DÏM“(k0}²¦Y×ÛÚLÙïy©�€Å!­…¦°�µ2Š5”UQƒŠ…�Uç'weŸ|òÉókžm:i» �‰{"¿XÀ.ø8V›ºÙÍmÉkî®�1Ik?4iºu €eҺθ•üó°ÔתXˆJu{Ýô  ¦šK-�Á?H`�ÀϺº–Õ€PfÉ»’Ü·€% –¸eiÓœ°°°O³üRÁ©>󜅅·Ÿ·°ð/ßZX8¯à3¿üý……³‹ÿMeJúÍ÷,,ì-_Á/�@0Î[^€¥Oß´£†•g…—ãvå _€…Ž�Þ�‰tñôó7*Ý=wó¢Ÿ>ÿ r¯äˆÞ€& Æ-àâ¯�,0°ÀÄ >nV°¦� ¿|W¼#ø‡à"à `(j|„¸à*øa*âò‹sž°`8Ä¡ä…áöC\ÒÅM¼<âë4¶©˜Ê¤‚©0·ÓPaI[¼£ó4(BržôòDH\‡ ã�N$aü Ë…r1s‘ãºÐü:„NàZÑIé0ÂÒ™t¬ ¦`áê ²èœü,AaéÌéà›ýÎ7—ãF‹Ç�‹{“ê¸iñRîÍ�[×�vër^Ž^rÉ¥3+Ï?þñ³—€K(!¦p&XÊw…G|îw¿û/)C™Ó–±–tçž{^ ÞPμÀ+á³³€X´€…,Ö"ÃõÌ£N;“å•Zï~÷{–X€Y>Q,³ÔiVã—÷u¯{}ÙœüÚšy¬¦óïï±n–çýãÊV6&VnÊHNeNhß|,&ˆ[¿ÍËšÞüæ7·á¬0 à-ÈIÄQLíµùŽ;î¸II—Ä�S~ڀƛóã(Ö´©«Xõ–!“޼‰)ÒÓæ£âòFïæÍ›Êç*Fáµ'ŠÝÑž÷�0¸Ó�îÔê5È2Æ‹±fÑqÏ£þ³Êw\�K#dÓ÷¼ñƘF^“¬.„_ÜyŽxÀ¢ž“¬Gx~‘ÆQÏyxL°ˆ•Ïó‰ù__5¦ÕdFúpùÄP›¦`U>'3ªGmµ æÅ¼K+õ›¶ê�yo’›¶ªkÒ�ëÓݲ�»ÿbÙqkŒ…ÈIóE¬Lu,¬Y©—1a€'VǤíûúê+,`vü»àÈ:�þùÔV+× À¢lÏÊâGRY»tå;ëzÛzX¡|.­·xã£øg>ó™ ¬üŒ#Ö5¬Õ=?Ô4 €%u«­ÌÕ|&ùY‰RGàÓÕ@¨¼žÙêy¦Ë§|®§M'mÒM»Ò¹u>ŽœÙÍgý@¦Ž<ÃòË7ézƒÂ¿[W÷�¸¾±;å[&ÿ$K,ç%_ÜqXÄçZMlÙ‹�U î}>X"åÁ$0H`�À« �8ûê\kÉiIÚ:/^ó¢3ÎØfñ}»X` x¥¸»-M°´G³4/)Ç‹ËQ ©¶?ÐÊbyFÖ\Âëå€eµº¨í™¾¬«Rºt:õ_(û¡‹GtðôðÑϼ觷§¿wܰ›ÊqÐâAïOç¼ÂŸNÀ¸Âê ì@@,±Â_Ìâ� Ÿ—ÀÍ ƒó€V¸€*Üà¸Ò wÀGÀQpƒ›ˆ+…¨ ñÙ–®°ˆ7� ·1Oö]²¡è³ÒrÈ!K¢ñÎ[½“,ڔùñ¨åD�Áê€ÃÆi½ímokóRBÔõ£„ÁÏ1N1ñÁ~p”Fº®ò|–¶Ïº¡ž¶æS8äųÍðq´½,”÷‘w_ýlV[%Íö°Øœ�²Ä|f�Ó%Ê�(ÇýèG�¢½}šOHŒ¹Q<¸ï�8âˆömôQæâ™‡Œj~}~Ê‹Èxœb|õ°9Øa‡µeEYM–Þ²W¾·ãû¬=¥ÎÖ¬ÒéùtˤO'Œ°(3 T Á>Å�ºR¬G.ÝqvÒ�ñ…Ò¤�2Q`u‰,”^O~ò“»IZYÊï3ÒŽë_Ë2v¦¹þ™3ÌKÝ1;Ÿ:1–G^}–Xã¸ÿýïß©ÁòÓ|úȽÓ�_º©]«ÌGƈo|ãÝ$-È¥ju•;2L `™eî¯+¶Úq: 2®-¦Õ<]›z¬ªã&Xj‹j}² ŸÌo>+¬Ò%÷‰ú¹ÖùüM>'�Ô××Ó·Ìû}ñ)Ãz,ý«kq`õŸE¾ÆëFë@®>¢ÄN46Õ¤Ïf]WF®N3É?Ïñ¢°¸ŽúM—ŒÓw¹Ë]Úëqà�.¯`ñãZ>ëYÏj׿æ….ó¤Éèsn}¤HÞ§ëôáƒ' Öj)óA >©yPä»þ>Ñ9n3ß(ß§ŠB±Ì3î9šˆQ¾.€å›ÅRc>}ùÈG>2,—¸ÖQîWù}÷·1Ô<н§åí[×Ôèûõ‰šÖÀ«4dÓ7ߨG,•iw÷y`Öõö©‹Ÿï9ï¼óê&�ü@ªŒÊzÞ.zè>oN`äׯå¤ñ¼e¯‘,ºÀ8㦼0õ³Ð¨Å�$¯£aKoí!À–üúSd ]’t«qHð2Nö­ÝŒÅÖ‡ÒÔÏö]…9ƽ0dß)iºuuˆ#ïqcb®™t}€0qã€�îÔßãçŠ íãM†ÆŠäïÚËjzÙ�v�À �]]Ù¥»·nž°WìèÎÒ&ß¼öÛ#ïí`)�.­õ”¸>ÿÿxÐҺŰÜnŽ7­$m>!4:,Ñ‘íèîâ'„\ÖÌ,tê EбsoVz÷èã¹úzºúÚÝTÎ*?à ÀJ>ÄϨ<@ ]Ä ˆ%Æ0` ‚1àö>!çÁ.ÄðFp ° Ž}Êû¿s‰„ó‹w¨ <ìçž»óƒWÈЄIäúSBü,©\pÁ÷W”¹üÞ�éæß¨Ï]tѶoLnÄ'„,VmÆºŠ ¢YéÕ‹ˆr<ñž•~xñ÷~ûÕן;ˆO¼7Š(‡ËÜо©h³»û0¢Q¤»ŒK#��­l~øá­’’ÙþqGwsu’òÓ¦Ó¾ûî;ª«Íp` o™ÿþïÿþ¯xÅVÑ›�ðIöêÚGQ�°è‡dån¨ß¼ôÖð‰z$MWÁhŽ£¼#�9Ʀ>ÅÁÖòöiòz[¬K1)OÙóÔ§>µŒ�’Ø8^‰™c�=vÇcÞÏ[®B)[œÍA¸> ¥ü>ËÖè>k’M]±6N]o©§þ]eî,mŸuC]‘:¨ßЂ¬¼=;é Ðí`Ñ~á~a$KŸ™ ü0² {ÐAµ×2oo/ ™ÖÖ%€&rOè>b sýÆ›ö5ùl•8}È c�{ÂXrŸûÜg$ƒŒ…Çýy€eõ(Áçnê1ƒ•}T(sÆ‘{;oâGaÖ"ÖyÇX¤©?׿Sd>+òy�#�<²â쎳“Æpc”¾«=”úsÆ0VflšE‘=Ì¡ÿ˹P4u) ¼¤YÍÛc5¯i®ýù�{ÜãK€¬$ÝùÎw^ÈgŒÔ»;ç)ïÞ÷¾wÛ&  ¯êºð«òÙ3sÕ4ä“Êu°€£¯QÔ²žôà?¸ 7WdÞèSâN`™uî¯Û²Úq:‹Ì?, ¬ãþô鞃>¸m«ù·îÓÊÕ/##Ÿ·¨Éµ`ÍG<`®õ†ñ)DqùÛ¿ýÛ£üæÂ.é£äë¨ß0WnæÜ»ßýîÝl uùLÔy%VåE‘~‹[Ü¢µLT3šGýg•¯{™üÜÛ§�vÚèžWO÷Hú?ùÖ Ô=󇾺šçx @‘upɧ?ýéQpoÒ—(‹»´€%@àŒ]ùZÍGRFÒL h–.s,~ú�Oäbý¹Z Àb-™˜çëkì>U¯Ä×–¢2îbXë×  u븬·»í† _À¶X²1_º—É=¯„Gߨ—ëÅz_×ò!Ù…?Ù…?¹ê¥sœ×´žÖÉbmкÀ:,s Ù«·—ÔÝžD—fYo{–Þð¬bìGÖ °ò™k+¿q�•Jñ€\ËÃ+`ˆ.è$ñqk '@,‘�xjcQêÐ]ßY—¸ßÅ{Þ©ãõk³€TúÆ|{}á $ãš }ó,� Ëñt!]Ò&^å+Löˆðó²Î7 ˆ )Óº\=R§¨fÍ™pó›¾Roë4×!¼»u%›ä^ʵăœ�¼#Kéú@&ÊCÚí;“,®+ë¡ò[Cê?ÉïZY£©¿x}­K€¥+‘á|�À �Ÿe dï=@”ì™[?Ú[°çš8þÈ"mâ¸âçEgl°–€Pâ6,¦Ìóø«ŸÌOvû£�,ìþ°W,ìþˆ“Ûc�£OYpÌC‡ÖÇã¼ó¾ºàè‹[�°O”¯xNîê¯f=Çïõ¨s—'XY3°Ü¶,°Ð¯ßªôîѽséä7)==÷Få ·ß´èT�G×Äà Là ìŒ^pá à â 8‚=È9ƒ° \ظǾ‹n�g`œ#øX  …ð[oCsW:~éø¹â΃Û(ÞÖ¿ÛbxâÄ ñçTóزÊÿ0\e¶%ÉUæ§UžÎÓ€øu–”÷“Åxau#rÎ …7~¼¬ÊV§Ç/eÆŸ:†‡ò…¥¼„Ë—paˆÛå§|»,MQþ6eójYøŽpî¹ç6OúŸ”{æGKªzå+ïÛ”�²æÈ#·4›6mjôùPÙhhÎ9çìæýï?#AKÜòé¦(H–„­ÇIY€¶l¹õQLõ¶áGyÄÜ‹-J­¦lL´|‹B·9æ˜cš¢8[U9E‘ÚsÊ8m¾²YÚEǪxŒK|ÎWOo^ø¾‡�‹^SøŸÜëï››]çWÖ”w-™Š¹)`ˆ6ë]ïzצ(p–±)ÊÓ¦¼Ú†£ŠBpYåMЦ(©{ãú˧iš·¿ýí£¨bZº)Ÿtiψ۲{¼l6E™ßè]*ŠŽ¦(f›¢ônÊ&xS«½ãl7_}^6¸š²I×ÎKõ”4eS¬) ɦ(Ô…qSÀMÙ¶)@‰¦¼åÞ”Íø°[â’_±$Ô†•O4tµ$>'uÕ—Š‚7QËÜò†|S6⛢ÀlŒÃ!×:c.YpO¢F®~PÃmº¢Ø…מ@iûQÔ4¯~õ«ë¨¶?}ôÑMÙ\]î¤(%Ú>^”8e>yz;_‹Kҕϯ´s‰@××øÙ¥•î·¤/Š ¦l¶·×ø¬³ÎJpëê{eƒ¢)J…Q¸µšë_”£°b )›£sñåíè¦(§Úð¢èi�ÞEKV”¾MQ€µ÷LPý¹æ³È¨bÕëuŸÀFW6é—ÝÉ4K=\÷Ž{èMozSSµaÛºE�ÙüñMQ26ÒZûôQQ ŽæÊTkïË¢¤êKÚÞCEaÞÆ¹Eº$]ÍK„ûÊu(ŠÏ¢°i¯wQ.gWêSÖ ÅZO£"e…pS”-í¹?mÄ»€5Fañ¸s¿ÿÔ©[ÿXhe*�õ‚¾H~«¥i¯¿kVÞ±'ã{Qþ´sXQµs£EÉÝÏ(-�û¸(Gaêì¼;@]S<휂�¹c*ŠÙÆ“1¾Îã¹Ã|âÞ+Š®FZãRMî[uéÎ×ušz\­ÃÇù'ñ’§æ·Ò8}¯{Ý«)À«Æü]”Ý£õŒq¨(ÓFóbÑ5EÙKPKªe>,Jì6ÌúÇ:¨&÷¾ú÷‘9Ò¼‰w=ï>ìa�eÉ/M–4EiÙÎÖë5™“‹u†6ÈœQ,0ÕÑíz¬HÚ9^Dù Q;Fºo‹"±}^®Ï™‹ŠRÞ隥þÍ*_k9ó±>‹Èº(÷k ÏÛȵq # aE‰ÝÎüî‰î}.êÒ<Ç {Ö_GqDc\¶–rŸ»�/éêàžq=»c°±K�¬§­-ºTµíx˜{Õ|k~¨©›¦(òË>Êë$#¿yeË–-�4ÈzT$KûEÁ܆€TSþËÖ«mä äñ¡}¨ÙºukS@;ËRs;¦Kamœµ£õˆûκ2äþ-À¼œ¶s‚õ¤õRçbQªíGÆVý²¼ìÔ -í:8ÏxaàÞ+ Ú¦€ ÔîoX[Ø·rÏxV0ºGºcŸ¹¥XmjŸw1( ‹Ñ8îÜu°Æ«×nƼ•�ôuû=Ýûzš5¤üÆgc–khM²ž4‡[ËG£û‹ì¬µ3ÏòúLQè/Û[›e½]¬’´c ç¢òiÃTw™«Ú�ý ÌçÔ7ë„™'ºk×b­£)J²ö9k\¿—×Ú´BÛ~îÜÆZFߩצt6zî”.d¼2¦d�ÓÜboF¿éCÖ õž�8üÉ6ÏKÂ<�éóú�ôžó¬}õ²"³YÉ=à>S2.iwžù„yfôœ\Së6úLÈÚË}ZÀ&íØ¬~d9®®ääù<¤}êàÞ×n}ÑxˆØf³'g^«ÎçI{¿vÏ¥Úây2Ç‹Zå å8÷ìf�ÿúdóÓÝvßÖ†²>Ò– O9Fª¹Sž»èû6‚Ž=öQåùh۳ƼËÛÿýšO4>¼V=öÆg­Ž±Ú8êa'Ÿ|$ÖúÐ短ƒY^]väžÙµgbé¯�3/ò_ivžºÉÁÄI13L´.{<@â öD_Úºì!}jƒ@Ô^¹ÀËu]öìñ a�/Șæ¿��Üü´A_ž¾çkרBÚן¢aO~�þá¡ÇÞó¹g†˜ù„n[í"ûìRý�ÿÓ?ý“R;ëñ}üã¿+4öÐÎSêÛà‹"\¶„/þÐ[¢Ç’üñöá袅\¨‰…¨ýpþ¢_Àñ£�>ÖýqÊFçP]6ðPxë§ËµyÅsð�Æ &å‹�7oÞTþÙ?ûo~`½XÃèù¡WÛ¼ÂÚ ~þçnw‹Ö¥Y�Â8lµo�ã€ô)óa$Ö[o/YóŠñýÞžò¿=úŸ¹kþO>ü/ʇo{`,ÃSøöB Y|`ÚO|Ð͇^?ï)p">\®ßÒ$Èë/b½Uñ'|€Æ]õ"],òªßí>ÌäSȸX ,Äç1>H£¨î‡‚ê]Kºß_¼Në·ªQíšúXàSxªw�é íï»ú-ñ®�†‚è…~GSè®w[é}°�OˆóÓ€ó©O}ª+HÎsÏÿÜ(œÔoÕuK¥üΣ°Çÿ#|(;ˆ(Ô£C‘Ïib¡èÄk‡bBƒXà�röq>P'fK\7š› ËõÖö­ø¼õ¥l`!~¾r�(xñÿ)šò:£ÀÊ5ª·æ¿ä ,ƇÛ4ÓðA´žó8ùÒGƒæBDƒ!:ü¬§ˆñú§a©>N¤×D2È~Œùky‹m`Àf”<øùñÞ÷¾·û‚b”¾6th(æç*º4gPìí'Þ·ÚxÌφú-ë~•Þþ­Š_(Öo'w \ÎFLÞRx¥¨@áh”|S!GÎÛ}).ñ³ ÙB�ª¼>(*òó…<øÿ£ŸÐá=,¿÷)þjë·´_ìõçõ^¿áÛ5ñóâç)äñû’¢&9CÅúXàó·rääOÁˆk ñ³u÷îÝ]1�Ÿñü¿6 ñ¾³~K®k0>ù½ipÜ–q÷÷Ÿe˜ŸÓmƒp eŸþô§»¿(bÒD@ÑžB°çmãñÿ¿;¡A ,ðy�Ò´@S>[¢ ß÷ßÏg[ç“Í?�ë�_~¬p‡v½cLWÈäïeÞkíÚµë<'4ñÓxÍï«~¢0Í{ äƒÞk¨?jþØ�‹/>hP£ ’‡ö=צޡ¥Ë¿¿9�¦HζZ¨¹u)^´ ,|ùL“‰êÓ@Äûãz‹�i¿U F6¶òºâºñ{´Ÿhêâg…`þîo”iõ)"ÓDÁûVß·)ÇŽU~žðZ…~îç.ÜÀ‚Oþãï8Þ'ÒDÑ?'yýÒHÐO4’ó€Fw~A¼çäg?_n¨wwèšœø; ¿�]®??h2áóÌh¨¢ M‘œ÷UƒXÐ¥9†¦3eøù9è}9Å{~þóÞ–B;D‘œ" ?LjÑO\W?gY¨ ›QX°¥Ñûz÷‘^£ùó{¤Þ‘¦kôãç~?�ó~›÷¼_¥¹‹÷+oEõn…ÿ—øýƵ‚ȑߑ|Y`ЕÛÀblÞ;Óœ¾†�ñw¿ûÞjÇÌÏ*Þ§ð/^à |Q€÷µ4¶ "bñ¢ý‚ %ž�÷¿ÿû¿¿`SÈ Ÿ‹áñó€œy½óÿ¾Äû+²ûÎ"'Wþ6$_>óÚ ÀÅuàÿ‘ åʵ£‰�Ÿ…þ?ÀYiöäïþð³âA ,äÀßÿØóþ�|hª£ z«txïÅ—Xh¢òç1|¾HÁ{W~÷úÿ7 ,  A ”îs¿8 ü-Îà÷ÊbˆÏéûuù\‘¿Ç¥ån`yïÿðxùΡãeýš¹2;w¶÷û£}1Þ™xO[K·§Ž•uoÌÕÂ4ÿÕ‚m}DŒ“ÿòã¹_Àz¹X|ð�úÙ=KOoû�ÝM–Þóùù;lbb=ä¨ÃÃÌ¿áŸW¥I„7Ôó¨Ìóü°€7·¬ùcŽYìáQ¿·É™rtñ‰==f嬥Ört±×¦õ¥ü¿ÍrzÐÇž\�]—½œÔõ,ÈŒËrõ,ð”cy¾ùÝ›rsjϪÎP3Ç%|臄<0à@€å…`�®€ €@¶¶èõƒÓúÔ>[À°ÁÖ˜ýñÑÅã;ÃCn>m|øèAø„Ðo~Ñk}ð鴹迲:;ôñe|mÙ£‹­¹°7olø„nÇÌÌ™‡—î‡oé>ø×ÿú‹ÕõùÄ,|¨t÷Ý÷ÔbË�?vW–gŸý^ב÷Äߪ\~µã^8ßAÝýí¿ý‹Ý‡+?&¸ˆ ¾ÇKëoý‚¢/EøAM,| Á¯ËM|¨õØc_é>ã�Õ•@¡-„™ÏåÞ¼â9øFκ»Œ:šÁ�ÖüìBºK%ógs;.v ùóÁÓg>ó™Þ�7xƒÌ–|•eø@âCH [|(ƇV¾‰æ�ó'>ñ‰î›��âÿÃ�Xþ×/ÿãrêÌü·î†u¿qbKùOî)ïßõký>hÆáÚó�8Å…‹EüŽ (È„|@=¨ÈðV±ùÿˆèùÖ¦Rô†øÖós’ßà[l‚oò­pþßâÿ>¨ôáÞ |È›‚:Å�AßødÓÏ÷ìýþ.Æžb½Í4¬4âƒ` S|0ë7¬/uŽüÿ@ ^óÚ`^,ñ¡3E Š|ÈoQy±öƒôV FƒòàC‹"ü»P’ÿ¿}/&‹ýÿtÃòhäÿõÛo¿ý¼÷üæ5° ëŸÂ6¿·¹ÞËù~fØ<£Ïõ¤ÐÅë˜âË(¿¸Î¼‡¡x½Ðëa1¹ £CÁÈ»eñ÷M WñÚå÷+¯Ý¥øY&žùùFc…pÞ‹óþrPSúÒ¸– ýn¦!Æ;\èçIâR C�÷¿üÎïÿ6;q¢aó_ÈüQðå¬|xÊY(àR]» Å^I2þŸåo9~†ñ÷ÈJ% Ó¼vùûˆœyíòsŠß·ËI¼yïIáŸ÷ 5+¶9q ~ñs œG!~×Ð(Á¹‡ùÙLìÅ`Ä{Þ¿ðÙçZÎßÓo…gçÿ9~f óŲ·òÛ/§a‡ß_4¡ó÷ ?¸6üœäj¬é�5ìž×<Ÿ ðó†f¿a¿ò9ÿñó–k< aÇëˆÆóå|]p-øÝÂϥžçç:ù’ë°ñwï'ÀšŸï£œ•÷Q4£ð;{˜ÿOÛëAþœƒÏŠú½Ûêg‚@¥kæ oEþMå—6.¤¹6°ì{þ‡åïþîgÊþ£¯”õkß(ghb©å÷¿ë–„ªŸÎÓ5õ÷å5×תí¼_b\)w`áï£?øƒÿ¹«ù. fçœP[þ'ÿä“›r—2¾xOº~ý:XöÕñf7ó|ãI÷²¨|êïÖã©ãs1í`=qçgt±ƒÐ…è! ë¸­ßã;f|¡«sk뺲»\°Ã§>àëÛ<[ô Ÿ8’9“/¾˜•cë9�_~euºú`� ò<ýñûϧ­ó¼õÿxÓóLð$$ˆ(À‡ÇÜNàä3C-�ª?tø3{}É3^õô�éÛ5û6/€æ¢AÎÆÇÎ̳ö­>||·zmžØ¹çiÏ¢-ríàƒ™¯ ìœ��ÛÛÿ ²Ê‹ø&Ë &–qœ^Šæòõ1B·Ü²»ûpgœ3¼•m 0ºï[ùWέ?Ÿ{nߊz|P : ú6θg¿”öœñ³Ÿ}dÑ¿ÔùeýÑ�~¬»�ðrçí›5æv,G‹gåvÜÂ�¢ûbˆ"�+ð#‹±Uçõ™—Êÿù¿S¾±ÿÿYt# �+ïßõwËÇ?ð{eóäù�š5�+ÕŽ»Žð�� Øøp’F ><ãvÂ|K5FE€\¾½úV�°ÕÿBv| ’"E“…niÍÏ`kÁ·&ù–:wXM´R0Z)y,÷µ_ª–åÎ{5Å£ˆ³gÏžîÈÜq`Ð�r÷$î†ñÞj%á»$óOA ¬(h– �…ϱºÑŠJ8É� ‚@=¸ÓÜ…îZJã ŸÁú9,u,Æ…Y¸‹#we—–û,ä{à…å?ø/ÿ°²ƒj¨…ÚÄ”ÉG9 @¬!ùè{`gäð=tËWÆ â /°ðØë¹ÅøèxAY£ 9£G|tŒ¯Ouª¨ÓGW}æ~=|�|ÖÚ·kì fâ!#>M/ü‹r–Î{ý‡Gq‹XŸ+Ø™¢Í¯ÿúß[¶ÇõçG‘”ÛXòÍ~AONrS›‹G|³Û¦n÷Ê7é—“êyº7ÜQàøÀPßš¹˜yòaˆ·¦y…E®T¢;•A#Ñ‹/í5´ìÚµ«û¦ß’ãvÄ£Þí`)p[ ,žƒolóÚàÛ¨¼ifq' Þ\ó�XšV¼3‹vË1ÓÈòÍÚIJÿGO•uì?öT¯¡…†•]7ÜYv^gÙUÇûjóJWwU~ó7³»}?ßž£ñ‹jKü¼à± |ƒœoþñmÍ+ùgF{ö¬—¡¸­4�Kâ<:‚[Ä/=ôÐCÝc%ˆÇ`¸ÅK4hq‡!ÉqÛlnq¿šh¥`´RòXîkŸ–åF|´x<–Ž»�ð^è/ÿò/{�2Òw àp|;ŸÇ›ð8‹PA �aàË,¼å±<+åN¾ÃäÝ ‚@«� 5°ð¸G¾Ú×<î4É—Kúûñrm`¡i�»€}{ÿÑò÷þÛÏ–ýGNÔâêlézXê‹Ä"òX¯—ÚÀQØ}ƒÆ•-7ôîÄ’–šñOíWânn4°¨cºjì .`;ê¶W³$GW>—²1C?ðСvO£|ëûð»—Ë9~�z/Eeö3°‡Z¿ìåã‡a|dèꟹí¿Ð�¹ô럹թÛó;c0KÆGnnòÔzn m|Π=�$ç¬ U�a�\à˜Ñ d ߆ d ©CÞ ì }i«žqÐÅ^;øPkÇ91½ÀÆG†ýä¹¹N]ìÖ<ôyqª§¿ú7FeõÈ<9>¼Àv[Ÿû·“z›êØ5==³§Î…xÂç?ÿùúí÷ÿkèFW~ögÿfùøÇ?Þ=3þ¢$¸H§_ÿú¿©·A=Qo·zÛ’<·o‘a/‰Mÿîß}¯~ëòÚÚ$ñ7.I ºòXI ,+­d¸ÔP„ã[ä/¼ðBw è»îº«kêâÁ<¶�o‘Ó|}á _(ùÈG–:…ø[ЀÛÞœ××w¿ûÝ‹öø±A�Ò4CQùÏÿüÏ;1Eh™)4Ó¤ÅkâÑ4<›~µÑJÁh¥ä±Ü×? ,Ë�øhñø]ÈŽ4¨ós�»6ñ³¢yå�ÿø� wää± 4¸ìÞ½{´@± A �U‹wûâï4×;êcžV-x9xA �KŒM(ŸùÌgÎË‚Æî Â]Í/DÜÁ“˜þFÞàc\ºw`9[»UÖ®]S¾wø‡åWÿë=åÀ‘—Êš7æºí¸çéÙsgûÚ!±†™†–-܉åúròÓ¿§²”‹Ü�e44§¦&?V-×ñzÔÙ©­s'ÖÔå©·S�gP›·7¡.»~äm©Û£G­¾¬é×eC>3zÈ™ñaƒ‹ñÑA®ßºì}|3ÐAŸÜÑÓ_+W½–OLì!dž‘óÂwè[sÕ³¶â„_ø�3ë6~ËG6‘ĸԂâEeÌŒAxDò`ì±…ÐQÎ}Šñ] ”6ÎØJøp|1°i í”3›2ö^ìv­/t<¿v•ÕñÔg†°QGíÑQÎX¶×;nrä…îÎm°w¾ó�ݪwß}OaÝÿ�úVw¹×Ç�ÿ¨|ýëß8w–_¸bŸ¡Ê3›¿ô¥ÿ·ûpû§~êýµ‰åÂoN–û:$ÞÊAÀŸÌíXÎG­4’É¥@€F‚ßú­ßêî5(þÝwß]~ï÷~¯üÒ/ýÒ qxAà- �…ÇPñˆ—¢�…¸ssg˺ukË÷Ÿ?V~õ¿ÚSïÄr|þn)Ç%Vx¿Dm¥úâ�SWo©M,§>÷©q½´OË@XÞ’YX>Z•ž¯ƒ–¶éƒ¾kòuÙ­•+c†˜©Ñ#gP£oXêö͗¹µ¶èkÛ{¹œÓ1~÷ªº‚Z—iG|ä�þY{ÖÄG‚�3±¼íŽrež¾ñ±�ØÃ7Wöê`‡�Úy1!Tý_1têÔ©òè£�vçù™Ÿù飮$úá�•¯}íkÝ]fxfñÆ�ô7…‚À`ÒÀ2—pƒ@A � ‚@A � ‚@A �ñHËøâ! ,Ãã¸víÚ21±þþjy°!DÍÝ}ÛÀ�:¿uøºì}ô¨É£Áƒì/ E¹>ðÓÚÉ7¾ý ø�ð� »–ÌKÿÈÕÃ?}ÄÇdLô]Ã7gÏ`2 �6ŽX�;úØ"׳~àCð°c�ÝXÔÆ(ÎðÁh“í÷còƤöÀ€­rí˜ñ¯>³kãKP´­¬¸êbËZÌ6ŒÈgÖ¹ê_ë¹Í*èa« HŸÆ‡ç¹‰ßòÑÕNõ™7Ô±«>Bèa‹Ñ0C #Àó|›6m,üà‡ê£„¸\—?Õ×@ý6æcåäÉSåÖ[oíÆåªœàb"àÏ æväBõøA � ‚@A � ‚@A � °:HËÒ\ç4° �cÓÀ²¿ZÏÔAC5x{ ¨Á³f¦¯`Ð}ÈfüHȬékÛúW†ï¶Ç]ÈøÈÐQ¹þê²Ó3¾wmÁ}Hßòä·þè1°wB¹vÎðÛ\XCâCyôzÆB¦ç~ýEï <.™É‚À²÷°ý:ÄDŽ®À©Ó6kôûDG€B׋¿¿ Äøæ…?t$}qáà÷û0>3qÌM¿Ø:"Ô­ËÚ©ƒ b�ã»GæµÑ–˜®±!Öîz–½u-�¿ø‹¯–W^yµÜ|óÍå}ïûÉEZ­lµo~ó›åÈ‘곊¯.øÀÏ®ìd“ÝŠ@ ,+â2$‰ ‚@A � ‚@A � ‚@W$i`YšËš–áqlXž«Ö6°Øc@-ž~êð6v¸fn廒ž5|ú�kë9>ñ¯otØëË=3¤÷èâ§µAÆg&><óÕÎøUÔË™½ØÚc N{tÍIõàÛC¡�qµC—5D.Œ±ˆ@ã>H„ƒD’ð<³<ÊšášRO áã]ãÀ¨ºìù%¾/Ö6úÒ^èß\±ñÆ@{Ƚ6ž }b¡g|ÏÈ^½ºìÖðú}ië‘«ƒ=Äžæ•©:x„ÐÃu-%ôÕ¯~µÌÎΖ÷¼ç޲{÷îEZ®Lµ}ûö•§Ÿþv´2/ÏŠÍ* ,+öÒ$± ‚@A � ‚@A � ‚@—=i`YšK˜–áq\³f Oáx°Zî«ãTÔÝ©ÁÓG@½�z¾5ýºìäì•Q‹‡ì#ÀŽ5µ}fÈžÖèë�8ƃ§/ãã¾ñê²g¯ ô™É‰X¬í-¨Ë�öè2Œo®ú!¦g0¾qÐÕ¶.{ñÑ'>¤m{FíÍYìG&œŽK$™X›k#èÂs/•Õ¥=(ú �@߯ãzãW•ŽôÓ‚ÉÚøòõßæ‰d|fbçyÄ L ã×e§Ï Éoó%¤=þà¡ÛæS·Á3t�ϼ¹Ž�§OOïáÄÐâ8zôhyüñÇ;ƒ»ï¾»ìر}ñÆ+HóàÁCå‰'žè2º÷Þ{ËM7Ý´‚²K*+�4°¬ä«“Ü‚@A � ‚@A � ‚@A \Þ¤�ei®_X†Çqݺuõ‹ÿë꘮ÃÇïPëg´…ujöÖímJ±&Ϭ¾}ò¨ßÛØa�öÚ K,üCú0¾2øô ;©õ%¿ÕGÏøØ»6†yêð xøbÐÏ@þÊê²#Ï`lfF›/6ðÚ\ëvt2ùÑ=ü¸¥Ä·þMX 8ľ½–™‡,퉡¬.{ºÈi0á…¨�ºì†rQ¦?f¨•·`£ÉsOPk߯G߬µ'ˆ=ù0Cøe�\^›¯öÄØPÇöÙÙ¹‡çæ|ÝWNhQ<ÿüóå©§žêt/Ç&–¶yåÎ;ï,[·n]Ô¹£@`¡GuöìÙò¡}°ð >‚@A � ‚@A � ‚@A �a nùØc_)<Êå}ï{_á‹øíÀW¾œ¿8DÓÀ²8œZ-j`6LÝWyë8yNÖ6gP{·ÙÄZÛüÁH9E3GdO||@ð´‡Ï^~¨ïß¾÷êcoŸ6 u™é ¾ýuÙkŒA®=|öøgî÷/ÏøU¥Ç>bkçL|ú/°g@èAú47öä32`dÕ�„I^ ñeÂ$ÊšÙC |ì¸ÌÀÐäëƒ\Y##&~àÑÌÑÆ‡g.裇¾g5¾1Í¿ªtÄÞè˜7ö䤽ç2¾ºm|ôÑÃ'~ ÷Ì2 [öæ ßøÌÆ'æd»N�:ý0¿BÃ#ðÌ3Ï”t†—SËÁƒë�WžìòÞ¹sg¹ýöÛ‡?|,V5 5°<ýôSåäÉSõ åO–«¯¾zUc”Ã� ‚@A � ‚@A � ‚@Ã#ðÒK/wOBؼyS¹ãŽ÷œ×¼bãŠóðÞW—EX†¿ÞÔÍ'&Ö?P-÷×A‹5}0(ª[£§QŸWF�d�_]úÐgF= ôðÜ«cíÙC¿uÙË£•áÿè“=ÔæËÈøúf�Of2|ë·.»øøF·Íý Ø’¿ñYë›5vÈÔcïyërt2àèæ“k“7qfß’à!ï—ƒA-Ø·6ÈhàÁð,êÃgÍ0f}!'~ :­oìÑ�§O/ºÆg61ØKð!æÖŸì•·>*»÷"Ò9ùм2UÇÎé陽u�ˆ@ÛÄòž÷ÜQvïÞ=¢§å1Û·o_yúéowÁÒ¼²<˜_‰Qj`9tèP9räHyÇ;n.ïz×»®Ä£çLA � ‚@A � ‚@A � ‚ÀED€ÚÛ /ížÀÚ»¯Ø¸â|Ó¸"\§�eøËxîB4°¨ƒûè  6O]ž5uwfˆ™ú>3úktÙ³¶ö�|f¨ß—5}ãéƒÙøÆsO?q$}³g�OtYãRk}±‡Ôc­2âØ3¡O÷èÊc†°EáS¿ÎÚj×)Žú�AGµÇ®„5‰ þÙÇYžrWU»†_ð[€ÑPÖ‚ÅÌ^]tÜëÃ¹ŠºœÐEBÆš™æch£ b13�{AØ{áŒïÄlLfùÈäÛœÓÚ*CŸø¼€7Õ±ýôéé‡óC¾"1µ�ºùæ›Ë]wÝU&'¹ +‡ffΔ'Ÿ|²k. «<6hå\›Ë5šXúYN�:Õ½Î8SîÂr¹^Ùä‚@A � ‚@A � ‚@AàÒ ðÒK/Õ»¯|« ~Ï=÷”©©©^ L›Y.Mv—_Ô4°Œvͦ¦&ﯖûë8U‡uïnB­¢ÎïZ|ëüÎÔéÑC÷uÙñÙ·¾”cŸAÝß»œ³²zöÊZžzôàÈxÆq�kùì!üØ£¯NPÿѦÿ¬ö$àKt ãµ3|}ÞH„ƒ¥"â!ôK²ð” >jmXC€€9zÑ”©�NËcïÝJ<›…=ñŒ_—= õ�ÜÆíÐ3Žù´¾µE¦ ~Ð1&9™32s¬ËNǘì�¡/|ˆ…2æ�ul­� �X„®ûЈ=z´<õÔSevv¶lÚ´±6±Ü]n¼ñ†½-­Ùx¬6<Ñ=Úeýúõ]óÊM7Ý´´AâmÕ!àÏ YœŸ{î¹rìØ±îMå=÷Ü]ÿ W.‚@A � ‚@A � ‚@A �…xõÕWËOm=¿n»Z¿�"èPß׆Ú=<†½uÙÙ¸ouðíÞøêag|{ÔGG‚ÇžÞ|AÄg b­Žù1ë9k¨Õó\Ê�{6âBÈZä�þÍÙ=³:�â(ÿ|[mlª y“4xÄè�Ã]ùê·swr}¢‹?žM m|ìá;ß d¼vfÝêk;sò©ï-:Œ�žyé�;„­~ÛsõÛ±oõˆa.ð¡-up–½ùAßá1ö?Ü}âñÇÿmyå•W;_Û¶m«Ïæ»ã’Ý�…»®|ûÛß.‡óóµ^ð-W—{ï}oÙ¸‘Þ¥P�A ,x<{öl}LÕÓ…ÿÖÔŸ6üÀذaÃxc‚@A � ‚@A � ‚@A \qœ³ç1>º<ã£;2áh\j“ñð&Å!Lœ9ÄÚòf˜‹kfìBÛÊêt‘CØ :ðÙÃ7>k.„M'è0ôÉZݺìå‚\ÿ4¶@ìظö,èÀ7¾þõA|Ö:údO|É5ö¬Õ5<ºvÔ&‡½¢ë>´|ÿûß/ hbb}¹å–[Ê®]»—­‘…Æ•ýû÷î„qæÌlá®+»ví*·Þzëœ..‚À<þÜhgÖ îDÄë�[ý…‚@A � ‚@A � ‚@A � °®½öÚ®®¶nݺó­�+΋ñ·ÚuÒÀ2ü+€:Wm`áBêðBÔÚ!kø¬iì æNmß�ܵMè°f £^¯>Úþt¨ï#7VÿÚz¿ñ«jç—]ˆ8ÚëßöÈ¡6¾6ê÷çªç�Ìu~7ïS¿ðˆ�®þØ#³ºìí]+÷ð‡&—™„LŠb6† Àã ÌýòÊêÈ‚¶ì½H‚e\ ô�Ì ¼V=Èø®ñ 6vÆ“g¾Æ�¯¶¬!|·ñ�…\ôÔa=È—/d�ñÛ|6WþÎéé™=�FþYR¸ûÄSO=YŽ?Ñù¥‰dÇŽíe÷îÝí‘*/¿ürw·•ƒu ¾îºkë#ƒîÊ]W–ôêÆ™ô7¯À·‰…yzzºþ?p¼Þ•èåòú믗¹9~¤†‚@A � ‚@A � ‚@A � P žë×ÕºÙæò¶·½­Ö´®«_ ŸظbÓŠs°[i`YN­¯±ÉÉ XÖa‹= 4|@¼¨ÝÛ⌠² †2jôðÜcËÚ�¬Õ©ÛN†žvÈ���ñÛ¹²;>6Ú²¶w¹ù°nãÛOOÒ{âc+Ï|ݣÚa~ÌÆ7–²*êˆ=„?u:ƨÿ�ÀR€–I ¬%kù­ž2Ö’:ðZpÐcB¸àäµÀ²0fã·z¬‘õç ÒŸþÑÕ—ñÉ…< eê1CÌè÷Ïæß˜!÷Æ�GWÕ±uvvnïÜ¡C�ãÇÔÝ�ÅFblÙ²¥kf¹öÚëê/äkF[û M+'N/4­¼òÊ+=_4®pǕ뮻¾ÇË",56°àׯ•AkyÌPk7ÏÉ¿A � ‚@A � ‚@A � ‚ÀjA mDqÝ΃Ö`#µà4î9ÓÀ2<‚Ô°êXî«–ë �…{;èpo<ˆº<=ð©Ç³¦~¯¼¿(�H¾}ì‘YïW�Y_¬�£úðôðø#òÐ^[û´Czú¨Ë^|Ö:­¿Ö?gÅ~Ûþ‹Ö¯±Ûx桞yV7ÃŽÇ%/¾<³Ç¿ÉÊ'ií8<@|t‘I-ðÐa¨¯=6úlí+»G^€ÖžÇúø"`†°7®{}’Ÿö¬��os2Ž6øÀ|È32øa†Ð3>3~Ì ÆÕul«w`y¤Î¡‹ŒÍ%û÷ï//¾øbïî(„äÎ,7ÜpC×ÔrõÕWw�Ú¼yó¹;¦pé 7 wtá§OOžˆ¿cÇŽý˜¯·¿ýíÝã‚h’ �å@Àf”ÅÎmNÚ´¼¬ƒ@A � ‚@A � ‚@A �+�A (ò;_™È\œS¥�ex\×®]K½öÁj¹¯Žé:h¡OáÖ:;³Äš›UXS—w�kfühk_�|ö®©õcãŒ>�_—ç¶ÆUWعní]#ÇF;fâbc|tѓؓ+¦�¯=6Æ7ú> øæ‚?ùÈF"“ÉøœQ¿“”¬‡eö‚¹�aÐmõ°¿¡Kc>Y£ÏÜ6›´ù±†ÐG·?uÕ3~{vÖî±'–yëÓ&eU¥“5¤oÖÆ3¾2ì7Õ±cfffwò-G�-Œ'Nt�)ãDÞ¸qcáy€7ÝtS7ÆñÛ 0*6¢,4ãWÙ¨1b‚@A � ‚@A � ‚@A \yظÂÉ\/4_y§¿¸'JËhøNMMr–Ãu¼^‡Íô 0 çVF]Ÿª;¹x÷6„ôû¡Žo³K]vvúÕV߯Õ7zØÃ· .{ù©ÇŒ®½ꛓÍ2ÆÑ¯ñõÍÞþgeì%ã¶{xêêGžùßsj?ÔÜ&2”a£Œ’%’´Yƒµûºì]dׯÆNø�¾òNPÿQׂ{ô6® oü~?ð�Å9y33¼Øè´¹Ômg¿}!°ÇƒøP¿_÷ø‡ŒÏÚøðXsòaÏZ>2ÖÈ&ëØUïÀ²·Î¡K„wV9~üx×ÈÂ]UfgÏÔõékl¡QeãÆ õŽ-ÝÝZØó,@æPX ´ *®�ɯ]¯„|“CA � ‚@A � ‚@A � pé°Y…L\;·¼KŸéå—AX†¿f¼ö&''>V-ÕqºkøÔö­Ó³†”ÍïæïÖÒÖçé°oÀ^ëøîõÁ^„<ã+‡/!ãn1ØÀgF¿6®À7~]vrføŒÖ?kã×e§Ë~‹2íàkÃì‰olfz öÌm|Ö#“ÉŒì Ï ’bx0ã0s AQ·²:}fä^@‚'@ÚÀóðÈÐEÆ,ßøò˜�Ïý–°ã_]yÌÆa� >{l�vÚÀCÖú'¾90cCL¿n;d ýó¡í33gö¦°\‘� 06íÏ’v�ãþýØÁâ � ‚@A � ‚@A � ‚@¸ìh›U8L»o×—ýAs€Ë�z–ûk²ëð,Ô×mZ¡&oýÞjðð¬×Ë·Ž_Eçõ* kíþi>�ô¯¼�¥Üš¿qà«g.惿֧ëvö|­.>õE±�£‹oxÌÆAϼ™õǬ/íå1c×öàsdÂá¸Ô&_ 8‡�<¬rI=xÆGÆÞ<ᣧfäœjã“2†ñë²—·ø0Cê1§Œò�NG±dÓ‚*Ä`kÌ q�V^»g ikS‡~” ¦Àèƒ=ùÇ¸ÎØ!ƒä±ï·3ŽñÕ7Ž|ü�~|1§²z=FKÆ×N?ÌÄáÙ3ÛÏœ™Ý{ö,*¡ ‚ÀÒ!�¦•¥Ã2ž‚@A � ‚@A � ‚@A ¬Ò¸²Z®ôÊ<çÚµkËÄÄú�Ö잯ãTÔþi@± .»=3ƒÃ8Ë£gøêz@ìÍ™|â �Fð�Aêcƒ¼zÄa­/gÏ‚†>��L¿ÆÇ‡ºÚÃS�٘ظngt í[­:åQ÷‡ÒÅ?2ì õY™|Ömÿ…qðA|öž©.;ÒV]fâêËÜPF—!OŸú€oŸƒ:•5ét4ëy+|˜$öý ´:ÊI;öÒ ?Èè«‹€€ÑÚ±n�­Û^}�„®¾Ú8ÊÐwͬŽ6^Höúf-¿ÍWgü±öb²V_YëSzŒMul�™9óH Ë@ A � ‚@A � ‚@A � ‚@A �ÕŒ@m`y žÿ`'Ïá@Ó‡uú\SÓ§>ßÎÈ!êñ­.>à¡ YÇWŸ:�1X«Ó¿6®¾˜Ñ%'ãcÃÞÆãÛWàž{ã×e�Ôñ¬m<ý¨L||0Z;ùØBØéÏY¾:쇦þ„†vP Úä[ûÖ7IÒ¨a²Ê84k2öÞ…¥.;Rf£à¸öýú�“ú�ºê ‡|Ö¾¹;J›|È®%dÆwnõõ…ß6¦ºÈ�©/x âOÖ1È_{×|ÑÀ²kzzæ¡:‡‚@A � ‚@A � ‚@A � ‚@A ¬ZÎ=Bèþ À¡:¸‹�'ÔáéGpP�·–ïÝTä¡ËZ]û¨ç³†ÐÁ^=x걆ط�'ìµ7zæˆLŸ­_tÔמÙ|\«Ç¬ ßýýè3ì_à,èCÄGF¼–ÚðÙ«Ë^û~;dC‘ކ2 ,’Ää‘<Ä d€äElY3 6úaöÀè°6ŽàÀWO^_™ÉœˆgãJ›þ$t�g||ãS?ز—ﺲºs¹7vðˆoã 2±ñ<•Õ{`CÛ~ðƒ#�œ9ÃÿS¡ ‚@A � ‚@A � ‚@A � ‚@«X¶oßF˾:fê°ï€FÈz½}öPƒG§Ý³†Oí?<÷­Œú½�(èØ8bÝ_{âCè@úÃ:íž5~!dØ*·AYÛã€úòð¡½9k�.¤o÷ê_>v ȳ°7vê¢34éthÃÆ€dÚ$<ɵkAÀ€<4³„Ž|yú`vM“�Øè·ñÝ#Sß�E|x‚Y—çéš+ö�y±gm|.ºñ�1Ø«o\c!C‡|åáÒû6¾1‘3 âÓð²ûàÁC{ò! � ‚@A � ‚@A � ‚@A � ‚ÀjE`ýúõeëÖw´�¢/¢>O Þ!ŸZ¼Í&4¼XÃoõ+»×ÂÚÞg|âú¾3ºÄqolùÌÈСG€»V2>kuì@ƺõÍ1ЗZ¾røæÄ^ÿÚ*§R?ÈЃôe®Ê˜!æ�ul›™™ydÍÍ…‚@A � ‚@A � ‚@A � ‚@A ¬.¨›×&XÔqòÜéé�h±æn_r îÔæ©ß³fF!ׯ&ä’= ðZ{åøµ ¯=2ã+מX¬[9<| ²'¾7É0¾¹WQ/'ì=‹ù0caÚþyÊ=¿þ«JGÊí¹ÐNùг‰ mØàC?$$x –@°GWÀÐç0èb×Ú¢×NëSýñ±�ç…nã«‹-kâ#GW;r0eèÊg _úd†‡t}¡¿õ_Žø4³=| ×Æ'Gøø_ti`ÙQ´·Î¡ ‚@A � ‚@A � ‚@A � ‚@«!´nݺ*ûê8}jøÔî!ëøð êòmÏ<ëóè §VÑ<Q«Ÿ®_úÁ†µõü¶?¢²;?ÌØàS;×ô` !³÷@ð=ñÉż�éO}ü BÏsG?òÑiÏÂ^ßúc¯ñY«Ãl|çÊ�t:šõ›VøñPB¿&ËÜ€lèhõ[ T9>ôg¬Ö¯Ï=zìµ1~eu~á>d|ý#g�3 ,;Ïž=»gnŽCA � ‚@A � ‚@A � ‚@A � V'µv^¦¦¦î¯§?Tw`±éÄf1겫½Sl§ïŒ�uyjõã±…˜êÃç6êÃoMˆ¡21Ú¹õ…>ò–࡯2bÚ_ÐæåYÐ!?;ìøƒô‹=º 㣫ÜÙ¼‘±tþÊŽp6.éƒD¡61eòÑA(kH>úØ9|Ýò•1Ǽ0{s1>{sÅ;©ÕE†ž3:Ê™]ËÇú¾HäÃ�û¢�§oWZŸÚ¨ãÙÐÙTÇŽÙÙÙ½o¼áÑ+'‚@A � ‚@A � ‚@A � ‚@A`"011AË�:¸ …tjóý�³� ÉÑÃÞ~{ôßžEì'`†o�_f9dü~¾rùö ˜ç¼õü¿è’‡¹~»FGÝ6ŸV§ªœGæ�Ž1˜%}"77yê =·†6>gÐÊæ ge¨ käìè32FfS2†�Û!oú�~´EOÈÐu_—½fd�y¢GL/0~ôͬ_ãÒ�¶“•ÇEb� }fâ£.{2Ï�Œm|õ°Ç¯þ6×õ®ú¡‡P� ‚@A � ‚@A � ‚@A � ‚@XÍÔ–ûêù×ñÚ9¨ÁÓ`B¿õ}fjù jóÈ ëùðYÛ_0S×öX÷GÆ€´c¯zÊé þÏžøè´ñí ¨ì®Ÿ õƒ>ùã×åy{ýŸ˜ÆGF dø�ïàüžߨ¡çÐÖó+¯*�3ÔÆÇvd"‰qI�HŠÃA¢Œ™1è@€ƒ­¢y0öØBè(g�Ž>ÛøúS¦ |ýb±—ïºÔÚ¼Y›«rfcx±áùb6Gì‰yžùÝ›|t±‘ÐÃ?ƒu+ç,ÛëXÎX*¡ ‚@A � ‚@A � ‚@A � ‚@XÕÔ–�Už¯ƒ{¨³³f–ä±wÍì Foã‰kköè@ìõk,z&ÐgÏ@RϽ1[ŸúeƇÍ%®Õu6þµÅÆ~ b¢)gmÊ™!tô�ã»V¦=¾õÛ?WÑð¤ãá-ß´À‡‰z ý¶|d‚#­œu{pÖ¼ <4³vuÙ€ÑðÑúA�½C °Å'äÈÜŒß&u°Õˆ½ñ;Fý ã3³Ç_»n÷Ø!kã÷û²Á…–­õ,Ÿ­s(� ‚@A � ‚@A � ‚@A � ‚ÀªE€?LNNú¡SêîÞa…º»kêüȘ!jô¬é?€¯Lye�W÷GOزÓ=¬�¯ïvƇ~ÐS�uKýºìÉe�¶æF¯¹@Ø ¯�çt��qX»wneUÜ骧/øCNÆ¥ö`íAñMr(Ìkl$_0ði‡ž¤Ž‡7ýc‹�zðmD��¾ñÙ߆lõW—?m,öú�onÆ©¬N®/fã3c£ãs[ÉXìÑ÷òõÇžGíÌ#„* ¡ ‚@A � ‚@A � ‚@A � ‚@XÕ¬]»¶¬[·î� ÂÁ:|„µ|êìö'Ôe¯9ƒz¼d�}{ �S›gÙ_Àc…¨÷cÏz>kâÀ×·³ñÑE®{‰5úÆG;öÈŒoœÊêxèèŸ2.> òõ£þƒúèàŸÁ=χ\_Ìúiã`Ǿße G8—´e­oyØbÇŒŒÜm‘Ϭ�³úÌ®��Ÿ%ÏxØCì‘AÌø0.¶ø@>ríŒ_Y�>ò�uìª�Ú›GK(� ‚@A � ‚@A � ‚@A � V+MËþŠÁtôPƒgXƒgM-<{jõÊi¡NÏ][Ôs®¬óxú7¾°5|eÎÊÈ{FÛ+Ð6«hà µy“¯¾Œ�¾ríœá³6Ö�øÐË@ý„ž±�éß¹_Ñ{�K&G2€øeïaûuª¨“·À©ƒÖïm|Á >b㹌o^UÔåÈ iãÅwßïƒ=¾Úµ1>:4¡¨ËL>¾8ÙCðÌ�xØàË}¨#Äf 1OÖ±»Þ�eŒPA � ‚@A � ‚@A � ‚@A �ÕŠ@ÓÀò\ÅÀêîÔå©×3³§†Qƒ§VÏì]UԵίn¿-{†=힦júØ*7>{}ºfÖ=:ôà‚gîÚÁc ±6Îd|fd�>Ðö®µ©¬ž/ã‹¡qµC·�oø#�Æ%|�ˆà�$ž y(g쉋�?t±AÇ8ðª.{±ÐTôXC¬õÅ2¾þ�•³÷Å`¾ð<<ãc#vðX£§/í+«Ç‡×ž?�~ô¡åêl¨‹µ�åa¡ ‚@A � ‚@A � ‚@A � ‚@«�‰‰‰ëù÷×q²jí}ÔÛ©ç[Ó¯ËNnã3„ }ï¾ÂšÚ>„=D_<ý¹gV?î�� <9ºöÀƒŒoNØÂƒÐgiÏž¡osÕ�1Ì]r@OÛºìñÉÉøö6`c íñÁZìG&�K$™X›kÁF�OP£²zjª 3Äl^è@ððcÞÄõN)ð�¿.;=fyÌÆAßXø‘Ïy Wà·ñŃ;¯`U;fÀum7@IDATffö¬Yc¸Ê � ‚@A � ‚@A � ‚@A � ‚@Xe¬[·®Ô»°Ü_�}°ŽÓuЀA��ú:£-¬Ó�z~m1mª¨‹©?â#ƒÐ…�é«åß|‰�{×ú1~ë;} 䩬.;"¦¶0Ø3Œ� xm®u;:át©Éâ[ÿ&Ìž5‡‚Ø{1ÚÃ"GæaK{b(«Ëž.rL¼½{Èøø1>2ý©×Ê�I~æƒq�Ïjí‰ïöœÄÄC{lôçZ9vÆoó•Gü�ul›››{øìYTBA � ‚@A � ‚@A � ‚@A � V'o¼ñF™œœ¼¯žþP¯×AžÞëìÖm6¡n�œ=õyú�Û¿`�BW²�…=úÖùõ¿ß?¼Ö¿rû�9ðÚ™Þâ{†ºìb2#×Þ}ÿù”£KL{Ô'Žù³6/gâ{^|@èAú47ó™—Žð¯F0í™ØÌ!€L˜DY3{h‚Ï¡¹àÌÀÞ <}�+kdÄÄ<FÐ3><×裇¾g5¾1Í¿ªtÄÞ0°3�Ö~Ø_õ«¨—'>Ñ…È͘Øho~6À a§o°Ñ~ª®wNOO?̳¼BA � ‚@A � ‚@A � ‚@A � V+ÔÍë]X¨ç?P ,ÔÙ©ÃÛÄB­¢ÖQh§9„:¼MÖçÕÁk}±Æ'6„¨ƒ=|ôìÕ���¾‘× d¬�ÉR_[t ôðÍÞ˜æo|}ë·ªvºøjsó\ö2˜«úž>vØÃsÏ<6yàq‘\›¼‰›0û–9 °‡´c�?÷Ì­ 2š<`P|ôácË0f}!'¾�"uÙé¡£ou½Hú1>{ã3+GŸµ{fˆY_ÆÇ¤¾þàŸü[øØl¨ƒGí… A � ‚@A � ‚@A � ‚@A � °ZàBçXV h`�¨ýÓÀLMžµµzöÞÜ‚¢>o¿kõ‘ÁWÎÌÐW]öt•ÁSßøÌÚ˜ýÄ‘ŒÏ^}tYãR_¬õÅR�µvƵBŸîÑ•Ç a‹ê?1ÔßX×[Ïœ9óÏò � ‚@A � ‚@A � ‚@A � ‚@X­ð¡õë×ßWϸîÀBÍ¢ nÏëöqAèX“§.oñž6èÀg¨ßÚPÃou�µºuÛóź��úØ_Ò¿}ðõÙö4ØK€ÌA>겆Z=Ï¥ 9úèBÖÚ ‡˜‘™³{fuêr42øhÖóV€#x&¸ð=`öèÊW¿�«¸“ëÓðáÑèÁÜÆÇ¾³ñ°�g\fF«¯=|ìÌÉ ßøuÙ‹�ž|ó2&¶�ñÚ½1¼ó 3¾Œ¯/õ˜ám©c{½ËÞÜ�¥" A � ‚@A � ‚@A � ‚@A �U‹7~˜ššz °¿Žé:hÔ îNß5vÈ×ÔæÖáácƒ-ºð�õ‡¯vÔm¯Æ}úl±— ²zz¬ÑC9ú¬í)ÀV~ëO92H›vÖøUW,8“ëºìÅÁG+Ó³8] žñ�¥l¨GãR›Œ‡7)aâÌÈ!Ö–5Ã\\3c/ÚVV§‹ÂNÀÐ�ϾñYsQi�Ða蓵ºuÙ˹þil�Ø3°qíYlªA¹×ñYCÆ×—¹ëxä…|!cÏÌXvÔ;°ìÍX*¡ ‚@A � ‚@A � ‚@A � ‚@Xµœk`ñB§*ÔÙé€ì!`mc‰|æVO]jóðö0ë×»g­}ÿÚ^€6¾½èBúGÿðÍ žúø°AõÙ£‹­kfÎá] CÂ]ýéžz­?í‘£;2‘ô¸„�2É6ic´:ÔC´rsá`€¦Ìƒ²,ÖÊ™ñ‡Ì‹Ô¯[E¡çÅ`�oˆ™=vÆ“g¾Æ�¯^]öòÀžø-©‹¾¤N›‹1ÐgxNlZ{ä›ëØ933³F(� ‚@A � ‚@A � ‚@A � ‚ÀjE€'—LLLÐÀr°X¨»S«§áro?|û˜å£ÇÚÚ=µýv_·�/ëúÌè@Ìø’‡ã+3ŽsUéÙh‹=½Ì�ñY㇡Ž{d�>Xß8è{¦V‡5ÃüùVVÕ:bá�µ{x# ,š`™4÷�Æa–ßê‘2Ö’:ðZàÑcB¸àäáK[ý²ÇÆøuÙÓc� ]äì{ý_Æ'SŒƒ¾ñ벋aìÛýºÊ˜Æa�ÿ«êØ:77··Žº � ‚@A � ‚@A � ‚@A � ‚@X�œ»Ë}õôë �²¦O½½]Sd§FÏlmž5}ÔýÏÔaÝ¿.;=fk÷øƒ,ÖÛ‡À™>Õ3>6¬Ñ#¾vèÃc¹öèAè1´CŸ=zú¨ËnÍÜ:­¿Ö?gÅ~Ûþ‹Ö¯±Ûx桞yV7ÃŽÇ%/¾<³Ç¿ÉÊ'ií8<@xqÐE&µ ÀÖ¡¾öØè³µ¯ìyZ{ëã‹€ÂÞ¸îõI~Ú³6>¾ÍÉ8Úàð!ìÔ�¬k⚇8ß½9UÕ.þÕuÞVïÀòŒPA � ‚@A � ‚@A � ‚@A �ÕŠÀÚµkËúõë¬çßWÇt4£P‹§æN�ÞQ—=juè@WÖÈ™‘aÙW _}û°¡€µþA±+»ó…=:êêžëÖÞµ6Ú㣋žÄž¼6m|ìÜß8èCø€à› þä#‰Lj$ãsFý>LjP²–ÙæBv„A·ÕÃþB„. !ød�>sÛlÒæÇBÝþ\ÔUÏøíÙY»ÇžXæ­Oxæ¡ÏÊê.,ºÚµñ•ÃÃzÌ›êØ‘GUBA � ‚@A � ‚@A � ‚@A � °ê˜œœä,‡ëx½jós»†g“†³röõy|xÔèûýPó§IÅ>ôѵö�~»®Û^/B·í0|Aú´×9úæd³Œqôkîúf�Ž9éG~uľ%öŒ~?òôc|ö#NÆ%|�,‰�¤Í„=Ä^bmlìô�HPá+ïõu}!¸G�aã úæÓᄆ̅<Ñcx±Ñis©ÛÎ~ûB`�ñ¡~¿îñŸ5<^ŒI>¬9³¹ÉçÎ-»jËÞ:‡‚@A � ‚@A � ‚@A � ‚@A ¬ZÖ¬YS&&&>V8TÇés@Po§¶o�ž5Dý²Ž?S×m}ž>ûìE`¦^ï[{ _rxÆW_Bæ#‹àc‹~m\1ñ¡Ö²Ö?kã«Ë~‹2íàkÃì‰olfã·gnã³™Lfd}†øc�Ç™ Šº•Õé3#÷ <Òž‡G†.2fùÆ—Çl|Öè·„€øêÊc6küHðÙcÀ´Ó²Ö?ñÍ�%düÊêl�—™Gm?sæÌ^žå A � ‚@A � ‚@A � ‚@A � °š¨w`¹¿žÿ`Þ�…:¼M+¬­ßÛ B±žõzùì%äê0cc‘žº>Í'�þ•£‹Ÿ�1ä!‡Ô3öè:Ø#Ó;ã«í¿Ð§¾èc >6è"‡ÇÌ€�žy C_ÚËcÆnPüÊžp8.µÁŸ€ÀÄa +ÏØ+óàøj;ŠXC Ÿ¹µÅ†=w(AϸÄa£.;™röزgèÓóUVÆGÇøÈ±óü4¢èO™g5&3þ!dè³oã·þñ‰Œø[êØvúôé‡y–W(� ‚@A � ‚@A � ‚@A � ‚ÀjE€?LMM=XϰXèW°?€5ƒâ:3µy{¼û <{ XCÔæÕUû~=t,ÜÛk€dLööQè]üÂ×<ÖÄ0WzŒ�\Ržñ‘±7OøèéŸ9ç‡Úøä�Œaüºìåí¹™!õ˜�Ó FùG§£Ø²iA b0޵f†8H«¯Ý³†´µ©C?ÊS`ôÁž|Œc\gì�AòØ÷ÛÇøêG>þˆÇŒ ?¾ŒSY½‹‰£%ãk§fâl¬cûìììÞ³gQYtvîl9öü±rìð±òÊ�^éÆ�~ð£rtßÑŽÿê�^-/{©œ|ùdÈÆ-Ë5×_S¶\¿¥\{óµåæ[n.7l½¡Û_}ýÕå†m7tûõ@ A � ‚@A � ‚@A � ‚@A �Ënü°~ýú�ÖÜŸ¯ãTÔþi@± .»=3ƒÃ8˳[@œá«ë±7Odò‰ (tÁC©� òTx臵¾œ= > tú42ýêjO=fcbãº�Ñ�´oýµzèð¡­ÓÓÓ�ð,¯+™^=þjyöß>[žü³'Ëw¿þÝrfúL™9=SÎΞ-s³seöÌl93s¦Ì�™ëöðht�ø!µvýÚ²nýºB“ÊúÉõebr¢Û¯Y·¦Lnœ,“S“åÖ{o-wÿüÝåÖ÷ÞZ®½éÚ+Μ-� ‚@A � ‚@A � ‚@A � pE"pîBêḠuw/( ÛP—½z ¬õ³Æ†½üºì¾¨é·wB±'9ƒ8ÆÂ—>åYÜ_HÿȰƒÔgm|dòY·ýÆÁñÙ{¦ºìH[u™‰«/sC]†<}ê¾}êTÖh¤ÓѬç­ða’pØ÷ƒÐê('yìØKƒü g ¯.zFkǺ¶n{qôA~ºújã(Cß5³:Úx!Ù뛵ü6_uœñÇÚ‹ÉZ}e­Oyè16Õ±uffæn…t¥ÑóÏ>_ŽüÕ‘òÝóÝrð™ƒååc/—GNt3H/Õ]ghpy£þwÍ ×”kÿڵݼõ¶­åÝ?óîró;o.Ûbû•m΂@A � ‚@A � ‚@A � ‚@¸"¨�z ì`ó�ì˜oú° N�kjúÔçÛ9D=¾Õ¥qº>°UŸ:�1X«Ó¿6®¾˜Ñůñ±aoãŠñáAî™±7>2IlÔcm\õ˜‰�Fk'{ý9ËW‡ýЄ³q©M¾õÕú&I5LV‡fÍ@ÆÞ»°ÔeGÊlô×^Áà_¿sRÿQWô°ƒÏÂ7wGió‚Ùµ„ÌøÎ­¾¾ðÛÆT¹1õ�AüÉ:ùkïƒ/XvÕ;°2âµÔÆ€Ï^]öÚ÷Û!Št4”Ñeð�$&�ä!!$/ª`ËšY�°Ñ³F‡µq¾zòÚøÊ¼HæD<WÚÜð'¡k<ããŸúÁ–½|וÕ�˽±°ƒG|W�‰�ç©¬Þ øêØ6;;ûÈÜê—/�xñDù«Çÿªxú@9~äxùò#_î´NĹìÃåÆí7–�wì,ï¼ç�]SËJÈ-9� ‚@A � ‚@A � ‚@A � ‚À<ÜaÆ 4°ì«c¦ éÔãi䀬×Ûw`Ï5xtÚ=køÔþ-ÈÃsßʨßÛˆ‚Ž�#Öýµ'>„¤?|¡ÓîYãB†­rû”µ=è /Ú›³öèBúv¯žñåcÇ€< {c`§.:C“N‡6l H¦MÂÑ\»LÈC3KèÈ—§f×4ypщ�~ß=2õÍÑXć'˜uyž®¹b™{ÖÆç¢ƒ½úÆ52tÈW> ý°oã9"> /»O�:µ‡&‹Ë‘¦ON—Ãß;\¾õgß*O?öt×ÄrêµS+ò(6o(»ïÚ]ÞóÁ÷”;?xgÙu箲ñª�+2×$‚@A � ‚@A � ‚@A � ‚@Xmœ»Kû!ú êóÔàò©ÅÛlBË5üV¿²{ ¬íMpÆ'>¬ë;£K÷Æ–ÏŒ z¸ ñ!ã³VǦd¬[߬á}©åËCè1X×þ y•Õ‘ûVŸXú@É5¾Ç"‚ŒK&‡ü J{eð¼#�èè =†/Ö3‡×†5“RÀè´ #‡g|öØù"Ä–aþêê«•]ã#‡oNìõ¯­rP uñƒ =H_檌b¦{bÛéÓ§¹kóƒïÿ |æ`ùÚ}­|íÿþZ™›å¨+ŸÖ­_×5±üƒ¿Pvܾ£l»mÛÊO:� ‚@A � ‚@A � ‚@A � ®pš–õ¨'Ï—žÉDZ·/9õy ÖÔïY3#‡�[§·É¹„œžx­½rüâÒžµñ•kO,Ö­>Ùß›dßÜ«¨—öžÅ|˜±�°aíYà)÷üúG)·çB_óÒþ5±L{&øÐ ž €%¡+`€.v­-zýà´>õÑx^è6¾ºØ²&>rtµ#óQ†®|Öðõ¡OfxøAתñ[ÿUÜ‹O3 ñÐÃzm|r„�OñE—–333{¹ÒåB§_?]N¾r²üá?ýÃòÍ?ýf9ýÚéË%õóòœÚ4Õ5²ü£ÿþ•M[6ån,ç¡“MA � ‚@A � ‚@A � ‚@A`yX·n]Y¿~ý5ê¾:,DSL§vYÇ·ÀN]¾íY@Çú<:È©ÕC4�@Ôê§ëÀ—~°am=¿í�¨ìÎ36øÔÎ5=ØBÈì=Ð|Ï@|r1/dúS¿Ä‚ÐóÄÑ�|tÚ³°×·þØkG|Öê0ß¹²F#�Žfý¦~<‡Ð¯É2·‡ :ZýHUŽý«õ+Ï Ú¯ßÆd °úS É 2?sÂ?z�±˜=—vćÁs�{mŒ_Y�_øÄ‡_ÿÈäÀLËÎÙÙÙ=ss¤xyÐcŸ{¬|þü|yá¹.›»®,„ìÚukË Ûn(¿ö_üZùÐô¡21é�u²?� ‚@A � ‚@A � ‚@A � .gÏž-7n¼¿ú>Tw`±éÄf1겫½Sl§ïŒ�uyjõã±…˜êÃç6êÃoMˆ¡21Ú¹õ…>ò–࡯2bÚ_ÐæåYÐ!?;ìøƒô‹=º 㣫ÜÙ¼‘±tþÊŽp6.éƒD¡61eòÑA(kH>úØ9|Ýò•1Ǽ0{s1>{sÅ;©ÕE†ž3:Ê™]ËÇú¾HäÃ�û¢�§oWZŸÚ¨ãÙÐÙTÇes–×N¼V¾ð?}¡|é¡/•S¯œ*ü𸨻 ÕÔDá‘BùÏ?R®ûk×] ÇÊ‚@A � ‚@A � ‚@A � ‚@—kÖ¬)“““4°¨ƒ;°Pã§6Y v¶Qc!9zØÛ`�ƒ¾à£ÃL£ˆýÌð­ñ«Ã !‡ŒßÏW.ßž󜷞ÿ]â››1á·ktÔmóiuªÊydèƒYÒ'rs“§ÎÐs`hãsí¡lÎpV†ª€°FÎÞ�@1#`d6u cø¸òf éG[ôô‡ ]÷uÙkVA™'zÄôãGßÌú5>ñ ýh;Yy\$öÈÐg&Ž1ê²'óÈˆÑÆW{üêos]ïšžž~…•LÏ?û|ùÜ÷¹òôWž.¯µ,å#�h„ÁßÙ¹³åìì¹u½Ôot0öš úÚ«5ëÖnµfmå­ò¥Aîêk¯.ïþÙw—_ûÔ¯•[îºeiœÆKA � ‚@A � ‚@A � ‚@A ,�©©©ûªòá:^;gD žú¨ï3SËgP›GYχÏÚþ‚™º¶Àº?2¤{íÐSNašú?{â£ÓÆ·7 ²»~‚ÖúäG|lŒ_—çíõk|b1�ᾃó{^|c‡žC[ϯ¼ªt:ÌPÛ‘‰$Æ%A") ˆ2fÆ ¶ˆäÁØc ¡£œ=:úlãëO™6ðõ‹=Ä^¾ëNPÿiófm®Ê™�áÅ†ç ˆÙ±'äyæwoòÑÅFBÿ Ö­œ;°lŸ™™yx)BªÏ%£Ù3³å;ñ�ò'Ÿþ“òÌÿ÷Lyýå×ÇòÍ9ß8ûFá‘Io»ñmeËõ[ÊÕ×]Ý�ëßq}¹qû�eó5›ËUo»ª¬›œ‡zîÌ\yý¥×Ëk/¿VN9Q^<øb×Dóê‰WË+Ç^)/ý𥮙…¦š\Æ¡Í[6—ÛÞ[ùÅø‹åÎßY&§è7 � ‚@A � ‚@A � ‚@A � ‚Àr PX>Vã<_ ,ö PggÍ,ÉcïšÙA�ÞÆ×ÖìÑ�Øë×XôL ÏžaZ=÷Æl}ê—6—¸V×Ù8Uµw6l(–H߬Í�~úƇñ]+Ó[ýöÏU4<éxxË7-ða¢$å�–�Lp¢•³nΚ„‡8}TQ ­äìEL|B®Ñ�ÌÍðmBQ[í°�Ø¿cÔðaŽØŸ™=þÚu»ÇY¿ß— .4°l­w`ùl�W$qÇ•õÿªkb™9McÚhDã wRÙ´eSÙuç®rÇß¼£\ûök w=ÙxÕÆ²áª ]Ë–ë¶”©MSeÃæ eÝúùK=7;W¦ON—Ó'Ow�,/{¹œzíT9ýÚéòÚK¯•ãG�—g¾öLÙ÷ľnßÅ£‘erÃä|Ëü‹å§ù§G;p¬‚@A � ‚@A � ‚@A � ‚@A`(¨õnذÁG�ªÆÔݽà uw×Ôù‘1CÔèYÓ°_™òÊ:¯î�ž>°d§zX_ßíŒý § ë–úuÙ“Ë ;lÍ�:¹@Ø ¯�çt��qX»wneUÜ骧/øCNÆ¥ö`íAñMr(óókl$_0ði‡ž¤Ž‡7ýc‹�zðmD��><|²'¾ !Øê¯.;>~ÚXìõßÜŒSY�\_ÌÆgÆFÆç¶<’±Ø£ï9äë�=�Ú¹!tfæLyêѧÊÿ�/–o}é[…Çü Mõ¤gfÏ”k®¿¦Ü|ËÍeç»w–]wì*Ûoß^~âoüD¡Q„&•QïšÂ/;4}jº<û—Ï–ƒß9X|ç@9øÝƒåð÷wwf™X_/ HIäô®ŸzWùåüËåÞÿÞ21Ù^â!�E=� ‚@A � ‚@A � ‚@A � Þ�µk×–‰‰‰ªâÁ:|„µ|êìÔöÛxm!›=Õaôí)@.¯.{ýܽ�z?6øD‡Áš8­oc=äê°—X£o|t°c¯úŒS—½µþ™!ãâ"_ü´„úèàŸÁ=χ\_Ìúiã`Ǿße G8—´e­oyØbÇŒŒÜm‘Ϭ�³úÌ®��:ÈCžñ°‡Ø#ƒ˜ña\lñ�|äÚ¿²:}äëØU!´—fŒ•DO>údù£ñGå‰/?Ñ=òg”Ühúxç{ßYþúOþõrË�·”ÛÞw[ÙvÛ¶Q\-ÚæÈsGÊ÷ÿ~7ž}üÙò½¯¯œ™¶ oÑn:EšXnÿ™Û˯~òWË{ÿ½÷gí ‚@A � ‚@A � ‚@A � ‚@ �¦�e5œ®ƒÚ=5x†5xÖÔâ‘Yh‡ÇžZ½ršD¨ÓS0VϹ²ÎãéßøÂÖð•9+#ìm¯ñmVцjó„'_=|}åÚ9Ãgm.¬!ñ1þ<÷ÍÑ3\ý;¿©9äŠÀã’É‘ ~Ù{Ø~�*êä-pêàÃõûDG_0Æ‚€Øx.ã›Wu92CÚxñÝ÷û`�¯6GmŒ�M(ê2“�/Nö<ó#6ø²�EꈱYCÌ“uì®w`Ùc¥ÐóÏ>_ú§•'¿üdæ±A6áÐø±ý'¶—›vÞT~ýS¿^Þõþwõ´\gœ››+ûŸÞ_þç—¾X=s¨Àƒ†¹ãËÄÔDw·˜ðÏÿAw¦åÊ?q‚@A � ‚@A � ‚@A � ‚@« �¦�å¹zvX¨»S—§^ÏÌ~¾ø;_ÿ§VO-Þ»ª¨k�_Ý~[ö {Ú=M/Ôô±Un|öútͬ z tè-À/ôÿ³wÐVWÞÒ/]Qév+¢ØPP)ö‚ˆ•Øâo,±Ç[,11ö¨Ñ(ÅŽ¢`AE6Q”ÞDéÍžÞãœsϽ÷ÜjÉÞYÃìÙ}Þï@²ÖìÌ SíòCÁ«ö¤üÌè ÅÀŽXøŠ—O¥b)¿0T^ùaçWä%"•–ˆA!€x™móÈš6¥?�ÄÇ ¶ø`£<ÈT`S¹°Tìà!xÅ‚‡”_ñ5KÏZ?Õ‹L{B¦üøHŽ ?dðØ)–üƒ(%Gï…8�â(†âH/›�i¾bÅŠ~ ´äû%öð¥Û¸ãl颥9—Dó �!ÕòªÙÆ›nl¿»íwÖ¶S[Ë«�W¬†‘œæ`HM4à|ñÞöÏKþ™4²ðÜÐ�ëÖךCˆÄ$¯NžµÞ³µ�{ϹV{ãÚ?Û~r­×íGÀpGÀpGÀpGÀpGÀpGÀpGÀø5"À™sõêÕû„Ú§†±, ÎÚ!ú8oç<_gú�MôjÜ`†ða`¯ÛWà9Û‡ð‡è @¦xZ3ˆ8Z+?>È ôت¯¤üª _dö¬!ù³f(¶jUåP½ØRzdò lJNMʯÞ|”CþÄ€W Ö%&•–(RaqAð;2�*0‚(µ¡x£òA†-ƒÆŽØO{Pþ NHqb0á•_rfˆYua!#Žê&¯nJA†Nù›Ø1KƬ<Ø+q$g?�W�Çù…27¯à_;ŒæË—/ïWœ[A‚O¹7¯¼9àM[<q±r¬[»ÎjÖ­iëhì¤ lBØ+?ÅP~tø W^øRAËš´Ab+¾ f Ϧ ÖúlF›eF§Í ,ù“CºÀ¦lÑÓ`¢ëuXCÊOåG§x²‹õÊI}ª;ò*?<û“_Xû$'ñòÇGñÄK�ŸòÇõJFþ¼0š®^½z€ž· 럅V,]aï½òžýëOÿ²e‹–™žÊ¥˜µ«×ZÛ}ÚZŸ«ûØ6»ncÕkþ2<¸}eò¸ÉöÔ_ž²÷‡¾oUªñ r'ìO¿åtÛ³çžÉM,¹{º¥#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž@QpN�——wB°›O†pOï€ÎÙ9{�›:гæ|ž¾ôê_€‡Ðñ¼¶"5°°Æ^çüЇœ¾­‰Åñ¥W?: üà™9˜&¿öØ$'3zùk�¹?é±%§zdOÕ¯º4“_û%„¤˜ªMõ¬×–àO%(�kÊ…‚)^¢PÁ ϬM äøñ±˜kýH�)µÂ£#'q�Ñ0‚�ò#�=vØk¯Ê¯œª?˜$ÄZ9à§:âxÄa­ü²‘}P¥ê$&¶µ)'>òW}j€ÁÂO±ÁFþtz´X¶lÙÞòú9iÁœöçcþls¾žcëÖQ^îÔn¿vvô…G'ÏìüR›W´šX¾úð+òðõü(‰sž7ßjs»ô‰K­É6MröqCGÀpGÀpGÀpGÀpGÀpGÀpGÀp�¢àܼZµj'ËiaÐÀÂ9;çð4`p¨®ÃlÎú!d4‡p¯& �ψðŠOLñÔ"åÁžÁZ6Øã§ØèÈ« tðÊÉ’½|±�°#6kb+³†b+nP%¶ÄŠkÓ¾ÔË Ze¯ØÈñÙÖÌ¥&m¸4�(..^…«`Ö1 <ô€À’<ñ´fŽ}ÐÑä!²åÇ9¾ Õ¬XèɯF‘À&vØ(¶lõ‘GùY+?³ôØÃkÍ 1+–ò ’½â!#?õÇ>Èñ©Fó+VôGðsÑì¯gÛ³w>k£�¶µkô÷¦èj*U®d{±—u9¹‹m»Û¶V³NÍ¢�~Ë—,·iã§Ùk�½fo>õf±ö\¹JeÛ½ÛîvÔ…GY˶-»ñGÀpGÀpGÀpGÀpGÀpGÀpGÀøm °á !X¦‡A ÄÙ?ÙÌœÉÃ묞µ.·`†8ŸW¿¼ìÑ!—ž™¡X�MÙJ‡LöÊÏ,ÕC?@|Ø®üøË[xâA²!¼b±†d/?åU„bj�­d̾è¡Ì}!“¯ü�•˜”´Ä‚c ¼>1‰ÏZy4K&=k‘>Žb1CòáþKD¶Ø �cà/½øÌz�Ó¢�MâÈ.Î �½>±õá¨Êl<ÁF±Ä+kâU #Î/» Ní‡<µÂhº|ùòm¤�˜T­\¶Ò>zã#»ï÷ÙŠ%žd¯ýë5ÞøOʸµjØi·œ–<%”W›W ~=´fÍ[´h‘-^¼8`Q»vm«S§N2Âu\¿šïøëAý—QéÊ•+mÞ¼yn|²�7Þ8ü'GÀpGÀpGÀpGÀpGÀpGÀpGà—„@�5z‡z¦…±, Îí9o§9…Cu�ãs.�L·³HD);ùà�ž5³F`^qe¯53‡jê_PNåžØÔI/õ¨¹Fù•GkÕ&9kˆ8™ý‰"ü!Õ&_rªåÇR¾xF®XŠ�¬DD€²"mD›P\ŠE&=›å#!g@±<¤&jÔG“NöØÄ2ÖjÑÞôQX“Où›R1ÐëTV~Ø©숣üØÈ¿Ø',�dò!5BðȪO:ù!W~rÈžî‡&á`y �?Mü`¢ º{�}0ôƒ"ÓgÖx•'ØA}²FÍéûK4X½rµMùlŠ=ÿ·çmä³#�ÛUrmÂi`{;ü¼Ãm‡½wø%n-­¦¹sçÚG}”Œ9sæ¤é2µjÕ²6mÚØ;ì`­[·æ}¹L“_ÔzöìÙöÕW_¥j ÿef:tH­ÿ—™I“&Ù˜1c’¦Wh\Љß:�,›l²‰µlÙÒöÝw_«W¯^lR$?eÊ7n\Êÿ8 µvÆpGÀpGÀpGÀpGÀpGÀpGÀ(ž:!øÌ ƒX8s‡8PWÏè!ÅWÍZ3Ë&1,ÉJ^_ùŽÀSq€‹\ÌÌÃ[ÉeÏA�èS9�#S£Jœäš•_Hùâ>¶—?rüT“>rål²OÅ�œ™º˜'° Ÿ¹VÝüÂLNÙ)–ì˜‘Õ £Y¸�¥®�Á¾Ìhñ¼Åöú¯Û³·=›Ó3:q˺µë¬Ý~í¬Ë)]lçw¶ú�ê—Y]ˆý¬\¾Ò&�›lýþÜÏÆ�oëÖ­Ë©‰…f—žçö´ƒûl›l¾IE•\¬ˆÒò³_é‡Y8 ch?�M­‘+òbJK*ŽY›WQñGfè!xmž¡ZÄ3ã/ äD)Ä 0lðcM<å‡çCÐaÃPLåb†T zxâÑØ±f`+^{Á¹âh­䇇°Q|ñÌŠ‰ zö üèX3s½EópKÿ¸9$ÈÊ�È7þ�ñöÜ_ŸKæÂª¶lM6möjc]Nîb»²»ÕiP§°0¿X7±Lû|šÝxÜ�¶ðÛ…97±l·Çvv虇ZÇÃ:æÔôRQ¬ZµÊ† b#FŒ0}»Ò俉¡Ã;,¹Ù$Ûo 4±Kë›Ù@ñ¿ÜÀ·~õÕWmذa¶z5 Ÿ%#¾1·ØwÜqFSKa”‰¿7°†–ëGÀpGÀpGÀpGÀpGÀpGÀpŠB€3¯ÐÀ¢'„–{ÎÙé€àuV¯ÆÉ™c;ÙªW�Îò™—óüÌ5:ùgòêˆóãa )¶ÄG®Ú�ÉžêG��ìYc‹¯xfö[:†?lOq�É.Ž'ôØ–˜(º´D ¥"㢕#¶a£ÚD¬W-l ФÓFY ,x陉‡N)Ó6¨ÂNžØ3kü”O2Õ«<ÈeØTøgžÚÊ{‘lâZ”{†ö‰O¬c�¾V-BK¿²h4 h®´jå*{ãßoØÀ›Úò%ü½ÏNq]Ùšˆ³õ.[Û±k{öÜÓªÕ¨–=PQÒ€â�ɧ †1¿Áo#>Ïô³ÕQTø\ô÷_x¿�|f¤-Y´$§†”¼ÚyÖõ´®vì¥Ç–|ß¹V ›¥K—ÚÝwßmE=ÄS;uêÔ±êÕ«Û’%Kì‡~°µkõofö„ûì³�{ì±Ù•?“4³�â¹�eРA6|øð¿ÏA�7ë|ûí·¶bÅŠmQl·ÝvvÆgXµjÿ�ÎÄßX …Ô•Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8E ÀYp8ä�ezj`áÜ�Ób> ­Õ�€=g÷Ì’c¯³{ôñ:,“XØÅ6È ¶Š¥üì_�)Òa¯ü�M|Të8G¦­tÌ å�'~í0š„ÛúÕ<ìÊ”æÏ™oCj/ÝûR¡qÕÀRXÓÏ qKï?õ¶�öß©Ðx*2<ß³vÍÚdS¹+U®”ºólüF•k�ÑJ¬¸°Ó…6ù“É9ûïsÌ>ÖëO½¬QÓF9û”—!7¯Ü{ï½6eÊ”¬)Ú´icíÛ·7æºuy½*�fΜiŸ}ö™½ÿþûöÝwߥ+7¬8à;òÈ#³ê~afÅÿj Ï=öØcù>ÁV[meݺu³¦M›Ò©š¦_´hQÒÈÂïåµ×^3~?™TÔ÷ÎÄßX2ôµ#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž@qàŒ8œk�|¦‡¡›è3à¬�óœïsF¯ÆŽÀ&<}œûól�Îý›è˜uvO<ˆØèX£ÓÁ´ì”?¨½òËO¾È•Ÿúä�„C~سVNÖ²LÂ&ŽÇg¯ø7ã*wœOuÈNu†0ŧlE7Š>±´)fmœx*VrŠ–›ÀAŽ-:Q 2l²—?>ŠûqŠôbžõ!¿â`Œ¿òj­˜Ô'xù[5)�|ˆA<ä~²åŠò«á¨üZ«¦`šäçÍ�¦á&„�*’Ü4À^yð[µ<ÿ¡u\‡šH k`Á}“­›ØÑmö90Q$ÿþ«ïÛØacmÖÄY¶ð»…öÃ÷?ØÊ¥+mÕŠUV¹jeË«•gyuò¬î&umãÆÛ.]v±N8ÀªVî²%êèwc?ûzì×9®Z½ªu>±³õýKßœìËˈæŸGyÄ>ýôÓ|)Z´h‘4�l¹å–ùtÙ4S�9Ò†jË—ë¿~²ìÑ£‡uíÚõ'ÁÏÈÑh3mÚ´TÜÒ®]»Ôú�á¹ ›nºÉ,X�Ú.·¬œzê©¶ÓN¹5”Í�;מxâ ›>}z* ¯/½ôR£1%yK6T\æ8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#PR*UªÄ }‚ÿ”0V†A3 gñœ¹sF¯ØÅ6ô`+xôÌèð‡ÐC’Ë^}øÐÀŒŒ³þl¹ƒ8‰…?6²UÖlûf…X•¯jĈö /äKÒ¡CëÕ«WrƒM>e‚Ù³gÛý÷ßoÜÔÍ—_~¹5nÜ8;ÿ3!À�94ŸÄtøá‡Û�‹Šäi\zòÉ'íÃ?L³Ýÿýí¨£ŽJ“iá ,BÂgGÀpGÀpGÀpGÀpGÀpGÀp�²B F�ÜÀ23Œ¥ap61Ç<25ih–ž5Äù<92Îè3ãpÐL“Šœ±Ç–3}ùÆ|'ræ8/þØCªCkÅT¯zìU“še”Gq•_±Ycƒ¿féX‹”7^#“­âH¦z”_õË¿Xs\H±#cbP,…P$ŽYƒ5ÄZ¯Üˆ H b#}¢(Ÿ~ZcÇPã öä!fäÊ¥Zd‡­>66q-a™ø!�¬‰ÃÐÕ™qµ&>¤üðÈøÁ1+'õÀ³'ft ɹ¹¥eh`鯆‘°.wúàÕlð}ƒmÂè æR=jPÁÍ+'^}¢Íœž›ù™-œ»pýŽÐ‡†“�ªld-whi½¯èm;î·£Õ¬C�ÎO´rùJ›úÙT{î¯ÏÙÜis�fš•ËBã\@¥ÒF"Ð)„’Âm#UªU±M›nj ›5´=Ý#¹‘¥^Ãz…xæ¦"þÄ'Zÿ›úÛûCßÏé–—­wÙÚzþ¾§u<¼cnIÊØê‡~°o¼1ßm)ûì³�{ì±¥Ê6oÞ<»ýöÛóÅÞf›mì¼óÎ+Ulw.x:ˆ'„D4]yå•©æ2És™iVºá†Œ[]D›l²‰]{íµZ¦ÍÞÀ’‡/GÀpGÀpGÀpGÀpGÀpGÀpJ‰çÓÕ«WïÂÌcņpœ·s¶¯Ódxˆó{Hçø B&€äƒL›G‡-:fÉ•_2få‡Ç>&üøä—­dÌÊOrÖø0 ùɺ8>ùU3>4ÀÄùÃ2ñA§¼Ì¤O§l�+XМÂs9{öÜÓNºî$[ôÝ"{ý߯'Mßó½mTI¬�·ínÛZ÷3»ÛÎîlj,™?g¾�}c¬½õÜ[öÙˆÏÖß°‚yºëúEýÐ w´$M5[l½…ísô>¶÷{[“mšXµô•œÖ®YkOÝö”½üÀ˶t!M}…ûëгÃÏöŒÐÓO?m4ÄÔ¬Y3»ð KtóJ~øðáöâ‹/fŠíüóÏ·\Ÿ%Êçì‚2Càúë¯O{>¨cÇŽÉ­;%MЯ_?{ï½÷ÒÜo¹å«Y3½ ~wüþD<5Ä“CNŽ€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž@IÈËËë|§‡¡X8QVÓ ¼Îï9“‡çì�¼äñI4zÙÈ[ˆý?¼�â¢'&¤’ bF&åÂ>Ž)>žñ‹û/S±èc ?>Ø¢GƬ<è‘©nfì5KþÈeƒ_¶üA\|"pi)ÞñrAñlÒF$S ¬¥ÓƉwÁC 9sì‹k:°S^ò0”#°‰NzÖø²f(¦öDINb(?6Ê�?íŸFÅ“N{UNfâCè°gç�ãùë†ÑtÙ²eâ›N‚¬ÜˆÆ“ûÿp¿}<üã¤ùC‰Ô¸¢uf=u7©k»wÛÝzœÕÃZìÐ"iŒøjìWöê#¯Ú»¯¼k‹ç/N»ñ�'‚¶Ûc;ëyNOÛ¥Ë.¶zÅj5h” {r˜}=îk«^­ºR•zæV˜�7ÛØv9hërrÛ¾ÃöV¹Š>IÉÂ�~i´½tßK6~Ôø´}�½^ôèEVÓú™”‹<4?ÙÕW_m«VÑL¸žøvW\qE™=ñ³fͻ馛Қ$ÈÄóD½{óßéÄS4Ü #âÉ¡:uèÕú‰Â­CöùçŸÛ7ß|“vØa«W¯ô·éü”­pŽ>ûì3ãɤŋ'·Í„ÿRLêiÑ¢…µiÓÆ5jTx�H[Ñû¿ä’KÒ¾?ÏuîÜ9ª¨xìèÑ£màÀ�iNÜè’íɨ\X&MšdÓ¦MK~?Üð®|K°mÚ´iò­Ã†i¹Š»˜9sfòí,X`óçÏ7~[ü~õë×7òl¶Ùf9‡åßÂøÙ,þ>eþù­Lž<ÙfÍšeëÂ�PݺuËg“-áòåËí‹/¾°¹sç&G¨•4h`ÜjTœßY¶ø.sGÀpGÀpGÀpGÀpGÀpGà·€@8«ëö1= XèWP<ƒóvfÎæÕs ÛO�©§âl^¶²Ã?ÓbCê5ÀRNÖFÇù±%.rÅ@OÙÒ+ üèE²C¦üèXãK äØ)>3zöÅù©Cù›ª[ûf†dǬ<‰¢$(hI|³ùÄ  r0¼6Ì ±‘ØY¼†‡ä«¦Å‘^` Å`M=Ê£¼šñCIÆ:ÓOy”_öÊ#9ñÈÇŒŽ8ú1(O¥>&vŒ˜”_~ŠÃLž¼0š…æƒþzW}ôÆGöô_ž¶ÉONK7°ÄÍ+jáænTiѦEšßgï|f#ް±¯�µù³ç§5{p“ÉNûïd»º{òLÐ;/¼cS>�R&·‚¤±aQ-¯Zr Ë¡¿;Ô¸&ÞG6ûÂds&ÏIžYzåÁWÖýÂŒƒ®é¶M­×Ÿz%{-´LÕcÆŒ±¤Œü¯T@IDATÅÜi§�ìôÓOO“•vÁ5�?þxZhlÉl@àpþæ›oNÙr(ÕUW%ëЬeƒ¶>ø ­é"e¾M#Çw\r¸ë2ùÿþ÷¿i7€l¼ñÆ>w“éûÕW_Ù AƒŒˆ¢hÛmÃ�BÝ»[Ë–-‹2Mš*jÿü½½à‚ ÒjÚm·Ý줓NJ“gÁ³Q/½ôRš {/n˸qãìµ×^+ßpý›í·ß~vÈ!‡ëßþ½üä“OlĈIsLZ±Y|·½÷ÞÛÚ·oŸï÷šiN3MA¢*UªØ�wÞ™,i8›wÞyGêd¾ì²Ël‹-¶H“Å þN¼üòË6~üx+ìßzêäé¯]wݵTÿ~Ź�wGÀpGÀpGÀpGÀpGÀpGàׄ@¥J•xBèøPó¬0–‡ÁÙ? (êl²fF¶Q:×g–=rxÎ쑳&$rgú |âó}Ö±]X¦Ö舅=½òW>ô’c§8ð êa†°ÕPcÅU~ôʧ8ªS1ð/5)qiQt¶�0ØŒfÉhÀ€‚fä²ÕñW�è$'/ Ði„ ${|ÐÇ "ÃŽ<ðŠ¥Y{!„ C1•�â*?1d+d²cVN|ÄÇ36�üãx±6\KÑ$ê,M³�r¥Ç¯zÜF¿8:õ|�W²åGW£v ëxxG;æ¢c¬Ù¶Í²¦™úùTòÐ{û™·mÙ¢eiÏ qX[·A¸h& ¸øûÅÅ:¤Îš¬!7!ð|Ðþ½ö·®8Á6iXˆuѪ×Í»ê1[²pI‘‡ÉuÔ±=ºïagÞyfÑ�ËÐâž{î11bú¿ÿû¿ä6‡XVZžß‡ø3fÌH uÞyçÙÖ[o�&+¨�eâĉöä“O¦Ýn‘昱¨]»¶ýþ÷¿7ž¥)ˆ2o¡�åºë®+È<‘ó;áÙn).tÐAÖ£G�B¹ê§9(¾ñ†ÛB®¹æ£ñ¢¼)=!D“Ò°aÃrNÏSTçž{nN5sëÐÝwß�Ü~’s‚ †ÔÇß�lÏ!)VA ,`LÞo¿ýV¦©¹ þÞ :4Á¢°Æ•T  ·±ôêÕË6,Ý¿a™q}í8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8ŽÀ¯� OM µr çîj¼ˆ{ Ø gùÈè)ÐY?<>¬%lBȈř~| vÈÐ3ˆ©\ÄRLÉ8÷‡ ²U,ü ÙÃ+?:Éáu¸§˜ª…üäÕž›�|U3yKq0Æ–!™b*r|!Ù¬_•àO-�kÊ…*!ëLbé)?Ö¢lqÐ3°—-vFì–©<ŠA}¶Šç‘{ñ̲‘�>$kņ—<®W6š‰¯� /{é☒aǨF“p ;P�$”q›ÊÕݯ¶Éã&<¤¼™ ,È«çUOn9ê£lëöéM ™5~ùþ—öÂß_°÷‡¾o«Wñw=±ÑOP(O¦<1,ã?6mh‡ö=ÔŽøÃV¥ªþž?Ég£>³§o{Ú>ö‘UªÌç*˜èÜlËÍìΑwi[p”âihÄàà<~>ˆƒynÿˆ±/^Ô‚­¹yâ�7ÞH3Èö\M¶Žã�?Þ|ðA[½zýo#-H! ný¸øâ‹ ¼5#³�¢¨žCâ&nïÈFàÆSFK—.5l³QÛ¶m­oß¾Æ7ÏF¹òÿãÿ°¯¿þ:­”í¶ÛÎ~÷»ßˆ[šq)™øÓ  @C† )vTnb9ꨣ õ£ 䡇JžáÉfÈóD ž‚âïG6â–“sÎ9'±Ë¦ÏÖÀrã�7&8ódP6ÊÖÀB~žbz÷Ýw³¹)ã«óÏ?ß6ß|ó"mÝÀpGÀpGÀpGÀpGÀpGÀp�ßáœäİŸéa,Û°/îtîO�x„8”Žgô‡y±-1�éIçø²gF§C@å¢$3${xåU,fôÔ¤ü�MÖ䧯@ùu˜®53þÊØÉF{�ó)ŽŒÉO Fì'9¾~ЧYrÙ°.6eTìÁ!.>ö�cS$€ªXéØ4<kºF`S:5zŽx}€Âì‰É^9ñC®zˆÍí(ÈeØ„ÔÍ€Nù5ÇöŠEÜ8§lÑ+§b)ù«…‘-ù±–4°´\¾|ù“a.wúnÆwvûÉ·ÛŒ 3 <ÜU4¡t?«{ÒÒd«&:Ïúj–õ¿¹r �™MjbÉ”´Jjߵˮvö�g[“ms«=[šåK–ÛÐG‡Ú×>lU«ñ“*˜ØS£æ�ìšç¯±FÍlX†Óo»í¶´ˆÛo¿}r8Ÿ&,£7–p O²œvÚi±(ß:4p˜¯F›ªU«Z‡Œ[74h�ÜÊ3uêÔä&™l�%Ç{¬uêÔ)-‡™ E5°<ÿüóöÖ[oÉ=™¹é…æ š7ožjlà)�÷ßßÞ~;Ü,ž>Šiÿý÷·#�<2¥øÌ–òÜ?I31P!4>pÀ¶ãŽ;zãˆìK2gææÛÆMJܳï¾û&·èl¶ÙfÉí;<ÙÄóBÜÈ“I×^{mò›È”k�íûñtÏa‡–4zÔ¯_?1åßšE‹ÙÇœ<÷óÝwß)D2wíÚ5y*M¸a‘­�eÏ=÷Ì÷lPòw><�U¹råäï@æKÙjåVžjÕª•5kÖ,ù7’ß>ã‹/¾°o¾ù&­$ð»è¢‹Š|J+ÍÉŽ€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#àüŠØð„Pï°…ap‹O8‡çœ]ƒóx�åóÿ¢‡— [xÙ2ëüÂF>’É.1°ŽOXËV¹°U�èSùÑC²—?³zÄËŽY:bgö_`ÏPÿ{Á"?:òÅç@ÎZ¶¬åŸé‡®X¤@ÅrÊb,´I “Œâ!6¡$}T€/<³@ÂGq˜µalà•Gà —�dq~éô‘TùÔ¸×F<¶Ê§üÄ&¦âàËZrñA”ìKkåÂùÕ¸‚NØh?A”úàƒ¼FMÃ�éÀâúj’#¾¥B ,ä(ï&NÚwno—=yY‘Í'Ô“�¸�cä3#íáËNžÊfË6n¼±�ÿÐùÖºcëX\n<7;ôïß?-þ!‡b‡zh𬬓&MJžP‰ãµjÕÊ.¸à‚X”¯�%VÒ$rúé§óÙèÅ_´áǧ© kÊÉl (¬�…§–xr)&n[ᙢÂn¹˜?¾=üðÃ6{öìØ5ñ㦓LÊl`‰õe½b¯\¹2id¢á&Ñ`ÁwGž{¢q¢¬žÊÄ_ùù{OóÌÁÌ…§fþ½ã·ûÁ¤d04ÑTe>—D#ÔqÇWè~ø÷ìïÿ{ZsOôð”P6Êl`Á†¯ôï×.»ì’ì�†œjÕø'??ÑŒrÿý÷§)hp9å”S |‹Æ~gøÆ´Ûn»ÙI'�‹œwGÀpGÀpGÀpGÀpGÀpGà7‹g2áÕ X¦„±* ÎÝ9�§‘Òy=çþ3ƒ3xlâµäœýB¦5>â9¿W# 6jѹ¿üÉa)±°‰×ðÄ…Ðá+=y ]Üã€M,#†üU³ü±…[kÙ)¿äø1 åg­øÉ›b“‚Û1r ˜¸mŽâb^ à @Ú4³É%S fñ4yðÑÉ�}œ_kt²W�ÊE~d3°i¶ªHu±†W~~ʇŽÁZöÊ«\è°¡^Ɉ)ë8¿r¢g@äçô³U8`íWÞ $|÷åwíÉëž´¹Óæ²L([Þ#Î?Âö?~k²M«V=û­ü3çµkÖÚÂoÚC—}z*Í+ç�wžmºé¦)YA M,Ô@³ˆh«­ÂïëÐ25Wäþ•tÚ´ivß}÷YxŽL¢gp䦙V­Z%ƒ¦n¡) e⯅ݚ#¾õŸÿüg[Qa�%ßÿ½]wÝu2µ:uêØÕW_�µA&e´�á÷ôÀ¤Ä4ÕÜzë­YŸ�ÊÖÀ‚#M?ÇsŒuìØ1'“m_ü.ù{’­™'ŽAÓM,ñïŸ#ñͼá%ösÞpGÀpGÀpGÀpGÀpGÀp�ß n`‰Ÿ¢/â|ž3x É9ŒV³ /:Ã�íƒ8Õ�ÒLLbè\_36äÑZ¹%gF‡ =ÜC~Hùáe£^tðqlxdäÀ^Ë%ÆØ1àÉ«þ É‚(!­c{r)Fâ‰]*"IiIŇx%ÞˆtÈôŒ€ÄF±°cèÇ1³yùÀó1™!é›dôÈ”Ÿ5~úâËPý²U¬X¯üØ*?z䪉µâËWz�¦Ë–8è°ƒKµJÇ 1ç…Ñ4ù$y†‰¦�’7›tÐAÖ©S§BŸæ!v&þÈúôéc»ï¾;l‘”é_£F�䦛lŽ<­óù矧TmÛ¶µm·Ý6µ.ŒÉÖÀÂo¹Aƒùܲ5°Ð¨õ§?ý©À'ƒâ ÷Þ{¯Mœ81%¢q…–âPæï•Û‹.ºè¢â„p[GÀpGÀpGÀpGÀpGÀpGÀp~•ð:CxÑáÄPü”0ôü‡éœÝC:Ç×;çòqÏ6:ŸÇ=gõÍ#gõ<½@,ÅÁ^çùqD'q˜ñ!¦üÄÓ#€/„N½Ї\{ ?µ¨.tŠ'{â’ ÂNû �âHŽM¼ÖŠ­x¬åG~xÙ0+¿æ *)hɼò"Ž6Å&WÅ2Ç› À‘\ö1�Tñ°a°iå’?kÉÐË6¶�s¬ô²hê‚TŸj">v�r1k_òS}Ø!Ó;ÖòQþ Jâ"'?rHù=ƒ˜i`iLû­]K‰åK—v¾Ôæ|=ÇV­àæ¤õÄ�wýMë[§#;Y×S»& •*SZÙЄ1lÄÀöÁ>°y3ç%�$qäòlbÓz�êÙ=ïÞ“Ìtë—f=Û^ý׫öÌÏy#MõšÕm—.»Øÿ¼ ¸iJdÿÌ3ÏØ;3æË“6²G7š�C~è däˆç8öècB†½ìБSýq]Ú 6:ðÆ âAŠ‹?¶ åÇVzͪ|¶ýqñˆ`¥%Å P(.L:ɱA(<$9öÚ°fôȵéX.3rHF€!Ã_µ(?kÕŠ/~¢Øvš±‘žY¼äÄÁ^?É‘Aèõ£A¦Ø:u�cÊG6Ú65è°XNÛú4[¾d¹ñ\´nÝ:«»IÝõ7¯\z¼5nÙ8‘—õ_üµ ï7ÜF>72yN(³‘¤¼šXh¸àV”Ëþ}™µÛ¯�U©ªÏ“û~·ÐF>;Òî9ï«Q³F¡ŽÜb³åN[Ú /ßP¨]Y)_~ùe{ýõ×ÓÂñ¤ O«”ÍŸ??¹µ$Ž�í¹˜l êo±Å±k¡ü\�Ö(C“Í"™”Ù@‘­�…Æ�Ë/¿<Í•æšXŠK´Ñ£G§Ürmà)¯ý§ )‚áïú¬Y³’æ›)S¦ƒ—¢¨zõêvöÙgÛ–[n™Õ4ìo»í¶¬¶Ù„&L°x Mõ—¿üŸ‰¥´Ä<üf¿üòK{íµ×lÙ2Ý0·>rqXrý½€ëßþö·´ÒÏ=÷ÜœoŠ‘ãwß}g7Þx£–É̳B<±ää8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8ŽÀoþ�½á¬ˆ–iap ‡ÛœÍCô@šÕ¨Q�;üÕ Å@®žEÔOÀŒ\gü²a†ÐCÊŸ)—^râ@ªsýjýŸØR‡jSNä1��lãzb›`’Fªå`)&zÕ&™lŠ=Ç Ší¼Á!Þ”š34K‡©�GÏZ;€bFÀèÔ5€ŽQ5 6OÝ ì!Å‘/vЇ[­›jVA©NìÈ©LÅfV\å'¤8ò­dÔÉöÌäQŽÀ¦tÚ:rÄùe‡?q�÷KZ†ö'1(oêݤ·­[³.ÕP³^MÛíàݬÇÙ=l»Ý¶+×ô_ôµ ¾°�<&i¢É|Χ<šX8´Ï«•gG]p”uáQV­Ð�–ÿ°ÜƼ2Æné}‹åÕæÂœ‚‰'‹·hlw�¾«`£2ÔŒ1 ”ñàƒ¶nݺ¥ÉÊjñÕW_Ù=÷Ü“®uëÖIƒC,ÌÖÀrÝu×Í%¹Ò…^˜4Xɾ4 ,Ó§O7nõˆ©¤7Õd6 ñÑÍ7߇Îú„Ryí?-q1<E ƒ&�ð”YÖ|·+®¸ÂhNɤÌ–l D™>ñº´ ,4©ñ}gΜ™4«ðÌ�9Œ%K–Ä©òñÅi`áæ¡æÍ›ç‹‘) ¹‰&§˜:vì˜ÓÓC±ü[o½•&*ïçÁÒ’ùÂpGÀpGÀpGÀpGÀpGÀp�Ÿ � ,'„ô3ÃÐ�gð4˜Ð/Àù>3gù ÎæÑA:ÏG¯þž(áÜŸ3|bI‡’ké°“ž^|Y“›8¿z‚8é'ˆã`O}äÇGù›¶V\å'§ò£#:â ×`ÿÚ/±ñÃNC¾Ú¿ôÁ$±a†âüø–˜(¢´$�(ŠÍAD:fF¶ ¾Hc�/„�ô¬±QÌ8¿âI'䊋?ÄZrñ‰"ü× ¯Z¥gV}ldú1«FüÉi?ëW?ɱÅG„ñð±žXš…ƒãqG�• ¿éñI\råÕɳ½ß+iîh¶]³|ùTOf£I>Ãb&¼;Á^øÛ 6îÍq¶biþÃrå$dIòÆþ*«z^uÛûȽ휻Î1žø).­[»Îƾ1Ö®8䊤&›¿jåf™¼ºyöèÄG³™•¹ì½÷Þ³~ýú¥ÅÝu×]íä“ON“•Õb̘16`À€´pûí·ŸuÔQi²l ,7Ýt“Õ®];Í®°EY6°Ðœqß}÷¥¥+Î37±#MÏ?ÿ|JÄ·çY!ýPTäþS…”’áɾïo¼‘õfš¢hŽÊ¤Ì–Í7ß<ßm7™>ñº¤ ,ãÆ�Kn™gžy¦í°ÃEÚ¹�#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8¿vòòòz…=Ì ƒÎ÷!ÎÙá™E’±ϬÁ½OÄë̈µâ*=سf`ÉNkåŒc*.31Ô\"^¶š•‡øòÅGýäÄ’^5HÏ a£ØÄP~ñÒÉŸØŠ›9UñI�‹ïù“1T¨6¤¸±�À±>Þ8˜G^Zš;u®½xÏ‹öÊC¯d Uâ¼íäi$}©ýÇðn]iÓ±�]9àÊ"oPÉZP~üæÇvQ独vÍì UÚ(i` vððMz“GAqK+çI˜Ûo¿=-L‹-Œæ�ò n6lXZèSN9ÅvÞyç4 ·ÜrKšŒuø/š4Ya‹‹.º(ß ,ÙïÿûßÿÚÓO?� Å 4&ÄôñÇÛc�=‹ìŽ;î°*Uô×0MUèâí·ßNk`á©›[o½5ͧ"÷Ÿ–¸ ÜhòÈ#�ØçŸžm³Í6ËÚ˜’‰“&Mì’K.Ió-lA˃>˜fž=!Ä“@Ï=÷\¾úÒd,š6mjíÛ·7~¿1ÑÄÔ AƒX”ð«V­²K/½4MÎ:—'°œ4¥9—ÑâôÓO·víÚ•Q4ã8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8ŽÀ/Î\Ã+zBhy¨’swݰ¹»xÎùÑ1CœÃÓ€\:éƒ(±ÑŒ�bà›ÍOqèy€W~ÅŽgb(vÒ!ƒ�)Ó–5µdóÃWµÑ«@->ØËOûÔ?å�×Zs¬ êÄVvŠ…¼ØD�ÒR¼±x£Ä¦8€fI.0ˆÉ;‘l´yÕ¯øøâ';äjDA޽ò³&¿N¢ñU¼À&râĹX+rÕ¦2Ô?0تV]ÿ387ý ìʃ¨íòË/O»�‚&‘?ÿùÏ%jÎ(¬F¾+qy¢%¦lMÙÀ‘Ù@‘­�eüøñöÏþ3.Ûn»í¶=ëòÒK/·lˆ²5lTÔþi6ùá‡TJ2שSÇ*W查’SxÒ,ið¡Y$&¾?ñcÊÄ?±}&_œöÊwËܳbÖ¬YÓ6ÝtSÛd“M¬aÆF-4¯Ð¤²xñbã·S¶ß.úÒ4°¼òÊ+öúë¯Çi’Ò%\ôèÑöß~ûz»›#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8¿8¿ÿgçCµÓÃÐBœåsÎÎávÜÀ�ŒóxkÎá±WOzÉ›ê/àY!Öð!¦ÎóáÉÇVåǽlX‹à±W~lðc�Ný ÊD‰ Åg†”—õ'&l°Ç†ø xì´?ôŠÅ¬8qüXgÆ¢â�JKÚH\lfL¯|‰YøJ/?ÙÈžY¼ò†šEˆ!_xÅ– _ü˜ÑQ»F$g–ŸfÙ3‹W~bÐ…@’)þkt31”_b`ƒ½ü”?ˆ{ô\IÑ2÷WƒÊò¢Ó·=ÝVü°"u³EA9—/[nW ¼Ê:ÙÉ*WQù¹UE£ÃÊe+íìögÛ¢ï¥rÅÞ%¹Õ%®5›í�kÛŽûîh=Îêam;µ�Ó•ŠWÞl9çL™coô{Ãþó蒽ʦ¢XØOãLœ81m�Çwœíµ×^i²Ò.²ÝbÒ¨Q#ûÓŸþ”/tE5p�8³�"[Ë·ß~k7ß|sZ�W\q…5nÜ8M–Ëâ‰'ž°?ü0eºãŽ;Zß¾}Sk˜ŠÚÿ¼yóìÆoLË}Æg”É33Ï>û¬½óÎ;i±¹Y…¦�˜2ñ/Ïš�hFЉo¸Ï>ûXëÖ­“Æ•XóÕÀ2bĈ|OñÛ£¹ÆÉpGÀpGÀpGÀpGÀpGÀpG h¢–©ÁzeœÝsÏÐ<ÄR‹bÈFx�b®F«pK?åMìy�Í›5ÏÖ¬¢Ô‚iÅÒvþçÛþÇïo5ëïà•g|V¯\mçï}¾ñ\·—”©™„xjQltµêÖ²=ºíaŸ~pòl�tå1Oþt² û÷03xŒÍŸýÓMÜjÓof…|Îd[£F�²gžy&m‹4q\uÕU¥¾‰#z÷ÝwÛäÉ“c‘vØaÖ¹sç4‹Šjà WfE¶n*¹øâ‹SÏbáwöÙg—è6‹üã6iÒ$B$tÀØá‡®e2WÔþ¹)…Fœ˜zöìix`,*?zôh{ê©ô—ÍÎ;ï<Ûj«­Òâeâ_^ ,ÙnÑÙrË-íÌ3Ï,𹡸ÐE‹å{ZªØ1°¡·€˜2Õ.?dð¼ò³'ågF)vÄÂW¼|‚(Kù…¡òÊÛ8¿ò /‘¨´D Ä£Èl›G&д)Íø $>ñ°ÅåA& ›Ê…= bÁ+<¤üНYzÖú1¨^dÚ2åÇGrdø!ƒÇN±äD)9²x/Ä�G1GzÙÔLóp= nÎ@YtM÷klÚçÓ’R ‹Ï *§ßzºÔç k°YƒÂLóéØÇº5ëìÊnWÚ¤q“ |*(ŸcŽ‚§|M,¡y¦~ãúIË!}±­Ûo�cÔâ™ÍŸ5ß^¼÷EùÜÈä !ž(‚¨§Fíö¯¯ÿU¼€¥°^¹reò4 sLey ËŒ3ìÎ;ïŒÃ'Í1×_½Õ®];M΢¢8È•Ù@‘­�;ž¿‰ŸÄ9æ˜c¬S§N¨r&F®¾újã ,ѱÇk{ï½·–É\‘û¿ôÒK“'oTÀÎ;ïl§œrŠ–%ž?úè#{üñÇÓü³ÝZ“‰y5°üç?ÿ±¡C‡¦ê©R¥JrûL¸>.%+Œ™>}ºýõ¯M3)�–lWúôéc»í¶[Zn_8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#àdG€3×¼¼¼>A;5ŒeapÖqHÇÁ,çù:Ól¢GÇÙ½òða`¯ÛWà9Û‡ð‡è @¦xZ3ˆ8Z+?>È ôت¯¤üª _dö¬!ù³f(¶jUåP½ØRzdò lJc¢Þ|”CþÄ€W Ö%&•–(RaqAð;2�*0‚(µ¡x£òA†-ƒÆŽØO{Pþ NHqb0á•_rfˆYua!#Žê&¯nJA†Nù›Ø1KƬ<Ø+q$g?³~8q~a€ŒÁÍ+øsúß¼¢n`ùû™·OÞúÄ–.\ÒLÜ Òó÷=­ÛݬE›fѨÁä¶Sn³±¯�µåK–ç»-%‹[±DÊ�S¾&–Ð@SÓú¶k×]­sïζã>;+vQÆÓ'L·7ž|c}óJ¸Í&Î_¥jk²]ûË)*L™ê³=÷Ò AƒäyŸÊ•õs-yÊlO·tìØÑŽ?þø¬A+²�#³�¢ –xÀ¾øâ‹T½Íš5³?þñ�©u.L¶Û5Î?ÿ|kÕªUš{EîÿÁ´ &¤òÓØAcFݺuS²’0¯¾úª1bºå–[ø ±(_Qy5°<öØcÆ3V"0û\é½÷Þ³þýû§™—G O¨Ñè7”öw%­ hÁ^_|ñÅ”¤aÆvî¹ç¦ÖÎ8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#ð[E€óÍêÕ«÷û›ÆŠ0háŒ�óu†Îñ›œÍ#ã<žsz2(žuV�ŒCT[ˆÅ@FñÌØW (ªA>A•ÊO<ò£ƒ°…ˆ«X±LöØ�;õ9ÈG:Õ…?{ˆ¸Ø2èSÀNºÀ&„½ò#P åG‡rå…/´¬I$¶â«`Öðl b­�Áf´YftÚ¬À’?9¤ lÊ= &º^‡5¤üÄQ~tŠ'»X¯œÔ§z°#¯òÃC±?ùõ�µOr�!|O¼ôø)\¯däç4¸i8ìÀ3'åMn`oxÓ}·¨ÐT<ûÓ¡{;òü#­m§¶…Ú¤|íñ×ìß×ÿÛÎ]X¦OÙ(_ÜÄ‚,n$á¹ÎÆul—®»ØÑm­Ú¶’[‰g0Y0g�=û×gíí§ß¶¥‹–ÚF•øä?Q^í<ÛëȽìŒ;ÎøIXÜÂ… íÖ[oµ+ø÷û'â6Ž“N:ɸf«¤”yóqêÔ©“Ò׬™ýy©Šlàȵ�åõ×_·W^y% †lOâ¤d,î»ï>›8qbJÚ²eK»à‚ Rk1¹ÿ·ß~Ûžþy¥NælÏ¥±à†™›o¾Ù,X�²lܸq¾çŠPfâ_^ ,wÝu—M›6-U7šp³I®ô·¿ýͦN�šf^ ,$xä‘GìÓO?M墩ˆ›{êÕ«—’Æ€?ÍBñ�A]ºt±îÝ»ææ:GÀpGÀpGÀpGÀpGÀpGÀp~p\«V­Âff„ÁÍ ÊÒ; COÎÞã¦ô¬9Ÿçнúà!t}ŠØ´51 8¾ìñG�Nƒ8ðÌô�_{l’“½üµÎÜŸôØ’½b)�ê'§êÒL~í{;H1ãxä+1)A‰G5s@b©` …gÖ¦r6ÍÇ`¬õ#A¦Ô �ŽœÄAFÃvÊ�L<öØa¯½*¿rªþ`’kå@€Ÿêˆã‡µòËFöA•ª“˜ØBÔ¦œøÈ_õ±Žóã§Øúáâ_=ŒK–,Pš&ƒ#'zý±×mÐßÙüÙó µ§¤u‡Övì%ÇÚî‡ì^¨mAÊÕ«VÛeÝ.³ÉN¶ׄ­ ™‚J /¬‰]ÝMêÚž=÷´Ãÿïpk²uÓS?ÅMµfõ›?g¾½9ðMëwC¿ð!Lk Qõ6©gÇ]~œtÊAÅMQjûÌFÜu×]�ç„B—¢D9Íìé­·Þ²Aƒå³ç‰šc ¢ŠlàÈÜwA7°p#ÆM7Ýd‹/N•ݺuk;ãŒ3Ò¾eJ™Á|òÉ'ö¯ýËô­QŸuÖYFŒLªÈý‡Û›’§t˜c:ᄬC‡±('žý=÷ÜsöÎ;ï¤ÙrÈ!ÆÈ¤LüË«�…ÛS¸EE´Å[Ï'åBÙš|ð+¯–É“'ÛÝwß�VÚ~ûígGydš¬ E¶z/»ì2Û|óÍ rq¹#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8¿87¯Q£Æ‰aCÓ �…svN›ÕÄÂY=ÄY?ÄY<Í!œÃ«ICçó²!¼bÁ“A<Îöñ‘ ’â(?kåg–{x­™!fÅR~bA²W5Âà ¡ô·-Ж½;øÝ¤ãÛéß}‹­·°ÞWö¶NGwJ»Ý¤HÇÈ๻ž³ÿ<úûfê7%Ž…+��› â›X�W­^Õv>hg;ûγmãÆ[å*|ŽÜ‰›W¾›ù��4Êþ}Í¿ó9ƹë7ªo§ßzºuèYüÆ�|�K È|&G!xN¦G�F3K.O Íž=Û^xáûꫯ"5çr»GE6pd6PÔÀÂÆŒcLíf‡v0rªUãU¯ìôå—_ÚC=dñ-IÍ›7·‹.º(«CEîŸFŒ‘öÜ 2þð­ºvíÊÁ#*’¾ûî;{饗ÒnÁ‰gƒh ¨_¿~¾™ø—WK¶¦nâ7]ñ½† –<…ÿ=•ýUW]e<Í“I«V­Ê×C³ M3¹Ò?þñ›4iRÊœïq衇7©ÄÿF¥ 60àIÓ5ˆÚ¶mk¿ûÝï´ôÙpGÀpGÀpGÀpGÀpGÀp�ß4ž:1lrz4°@œýÓÀÌ™<¼ÎêYër fˆóyõ ÀËr陊ؔ­tÈd¯üÌòQ=ô�G¤ü¬e�-<ñ Ù ^±XC²ƒ—ŸòªB1µÆV2f_”gî ½|凬Ĥ¤%c@àõˆI|ÖÊ£Y2éY‹ôq‹’ðXú ²Å}éÅgÖƒœæålGvqNxìõAˆ­G=Pfã 6Š%^qX�Óð8¿ì‚8µòÔ £ih`€¢¼iü¨ñöв¹S晪výÚÖçš>Öå”.V¥*ŸæN�kÿýßíÓ·?Íé–‹âgøÉCÔ™‡ÃÈW¯\m=Îéa½.ëe›l±ÉON9p4ß¼öØköø �[íÚµóyÄyëoZßÎ{à<ÛaïòÙU„€[F¸%ä‹/¾ÈšŽ[X¶Ýv[Ûf›m’çLØÍ K—.Mn&¡�aܸqöÍ7ßdõïÔ©“sÌ1Yu±°"82( k`á[Ý~ûíFƒNL4£p»H³fÍ’ç‘ÐÑü0sæLã6�¡C‡¦5 çæš_²QEîŸüܘij5ãÇ�ÏWÏ=µk×ÎÚ´icM›6åº5ãI~+Ôùí·ß&cÖ¬Yöù矧Ý0£`<ÕÓ=Ù(ÿòj`¡ÖÛn»-­‰¨jÕªIƒ·›Ä H‹-²±cÇ& KøAüí[ûà·Ìo:“Ê¢�…ç—î¸ã˼‡o±ÿþû'Í0j,â[Ì™3'i¶ùì³ÏÒÊá÷|ñÅ'ß-Má GÀpGÀpGÀpGÀpGÀpGÀp~ÃÔ¬Y³wØÞ´0x†€s{ÎÛiNá\^çøœË«Ç€PtV/½fùà��Îöá�bÁË^þÌœí«�µbˆ'6ù!ɘ!Õ… $_åÑZµI®Úˆ“Ù‘ ÈGµÉ—œªCù±�”/ž‘+–b + ¬HÑ&—b‘IÏfùHÈP쩉ƒõѤ“=6±ŒµšF´7}ÖäSþÀ¦€T ôqŠº/T vÄQ~bÉ?å lBè$“99CõI'?äÊOÙç¾Éòå˪"¬Ë�æN›kwžv§Íœ039ô.,Ïæô¾ª·qÞV«.}6Å'Ö_º÷%úÈP›5qV±o?)NÆ¿¸‰EòÊU+[§£:ÙÑm-wh™Sèy³çÙ�±çþúœý¸îǬ7'(>WY5lÖЮzö*kÜ¢qNñËÃhÍš5öä“OÚÇ\¦á÷Ýwßä ”Û‚TdGfEa ,Ô;uêT»ï¾ûò5¤h/øsc `™�:wîl‡vX6U"«Èý«š.¸�‡†›¢ˆf�ø†�‚ìùM÷ìÙ3¹É¥ ›LüË«�…üo¼ñ† <8_)4§4jÔÈhhY¸p¡ýðÃi6èO=õÔäf™ø"Œh𡱋ÛXDeÑÀB,Éh,Z½šÿ½”Ÿtû˼yóò+ƒüÿð‡?XË–-³ê]è8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8ŽÀo� O�ö63 n`áÌâ\^=ðÂèÜ�És.�B&l�3dûp†Û ‹mÃ2 >Î�öø“_¤øêC@®˜È ù°F§A=²…‡Ôs€\û’=rlÈ ¡‹}ÐCÌèT³Ö̲ lÉHÉKæ½Þ 0žŠ(äÚ`fÖØJ.ûxêD¯˜Ê��Ìq~ü‘kV~Œó)/3#¶—?rüT“>rål*?v’«.åÄR¾x­ºù…™XʯX²cFV7ŒfáŒþ¹4ÛRM)×ö¼Ö&�›œ4dlÝÚu¶Sç�ìðs·ÝÙ½0ÓBu‹æ-²Á÷¶aO ³ï¿ù¾PÛÒ*i&áÉf­+UÖ' `Y�Z5l·ƒw³g÷°6ÛšnÚ„iIÍÃû ·æÿ`UâSþDj\ÑwãÒͶÜÌn{ó¶ßXóSôÒqÔöî»ïÚ�!C’›UJm³Í6³c�=Ö¶Új«œÃTdGfEQ ,lbÚ´iÉ“@Ü|xÖ›TbÛ¢xn£9üðÃmë­·.Ô4ÿòl`áwýàƒxÃP¶B4h`½zõJnúôÓO“†’L;n"ºñÆSâ²j`! ¿µ‡~8_SM*YL½zõŒ'’ŠÂ¿w;Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#ð«F ÜÀrbØÀÔ0V†A£‡µô pÆ©‡@�-k†j–[l;°©µlÈa§øâã˜Ø §.åÇ—537°47°ôWCDX—+=zù£öÞ+ïÙÂoš‡zêl\Ç;÷0;þ²ã µ-J9åÓ)É-,#Œ°KW”ësB­÷lmͶofÓ'L·ñÿŸ4²¨>n„aO{µ·u=¥«m³Ë6R¥Í<ôòƒ/Û[O¿e‹¾]TèÍ+j`!î.ïbçüýœ´X?ç‚§Ihf3fŒñ¬JqˆFž�áæš�ŠCÙÀ‘Ù@‘K {Y¼xqò4Øäòw�†Ž£�·÷´lY$¹ÿlÅ̘1#ùî<Åo>Wâ“]vÙ%yV‡ýæB™ø—g õð­F�e/¿ü²­X±¢ÀiJÙsÏ=“'†ô¼¾Ï>ûlâ;–g y–,Y’üÖF�]ä÷à6¾A÷îݳ>Y×í¼#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8¿U¢'„–‡=ràEŸ¯³z5–HÎÛÉ–³yä �å3+.‡¡™ktòÏäÉψóãa )vÄG®Ú�Éžqv²Ç[dâ™ÙD¼ø C„¶Š§8ÈdÇ“?zlKL]Z"†€R‘qÑÊÛ°Qm"Ö«6hÒi£¬¼ôÌÄC§�”iT a§�Olˆ™5~Ê'™êUä² lªüÕè‚’-ö"Ùĵ(ö íŸXÇ=oó´ ,ýr9DÇ©´ôá>´gïxÖ¦|2%§P<»Óçš>¶ù–›çdŸÍhÕŠU–4±<<ÔF>7ÒÖ¬âïaÙ·&´Û§�u9¥‹mÝ~ëä–™aO³OÞú$íé"pnؤ¡ítÀNvà‰ZÛNmÓ ™=i¶á÷ö3oÛ7“¿IóÅPßI�+rÞbë-ì¸Ë�³={î)Ñ/jž9s¦}þùçÉ�4oðÌ ëÜÓ9<¥ÂhÕª•í¸ãަçM~Q›(‡bxrfüøñöå—_¦žŸ¡a§V­Z [n¹¥µiÓÆ¸‰æ×F4-±¯)S¦ߟïþ­Ižâ†š}4øÞíÚµ³ð?~ÛdoŸ}ö™Í™3'¹ñ†f–úõë'cûí·7FA�W<#ÅÍ(ÜÀCó ¿ù\vJ5Ç¿5¾G^^^ªn𣸻G‹“#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8ÿ«lxB¨wØÿô0ÔÀ¹;gõ:hÖZýÈÑ«W@rìàuv�>^‡er¦¯s}fl Å’ŒÊ/�òhÆ�:ðÑ O¯3¤üðÄaÈFkt�bÀ“_y°×žbx†êË[º`–kˆxðZ#+Q@Y  ,ÍÆµIåa–<¶£tl,&Ù ‹�ÇŽANlháƒSD,ù*.k|”?°);xtØ2 ÍâñW|å'–òS‹S”{ål’Cu°ŽsdÚJÇÌPxâ×£I8|íÏóA‹¾[dœÿ€�1.ÕŒQP^š5ZíØÊŽ<ÿHÛÿøý 2ËIÎÓ>SÇO5nayoÈ{6ãËV­zµœ| 2¢¾µ«×Z�u¬Ýþíl¿ã÷³¶{µµz�êÙ ~°qo�³Aw²Ïÿû¹U©V%u“ ~µêÕJžê~VwÛ~�í“Ô÷꣯ژÁcò=w¤ÆÕ’ÙÀ²ÝÛÙ_`õ7­/ŸGÀpGÀpGÀpGÀpGÀpGÀpGÀpЉ@ø?›Ÿ\¦‡A ¤3}ÎÛcžCvÎè™u6Oßçþ«Ãй`;f�ÝÒa½úX£SLÙ)?>ðØ‘_~Ø#c(?zùcaÇ�ö¬±SŒÀ&ùÃ+?±U“òȇÄCá'[:1È«:„£òk­š‚i’¿N˜›†›"¨(zâÚ'lÔs£lѼ¢Ÿ•©Y·¦u=µ«�|ýÉÞh�kÝ4�ÌŸ=ßÞø¦�{sœM=ÁV¯Z�j¤Él )(.q°¥)¥Aã¶û¡»Û½°æÛ7·ê5º½`ñ‚Å6öµ±6èƒlÚøiiÏwü¸îG«ß¸~âÛíwݬaÓ†6àæImK/Í÷ÌQÜÀ’Y'ÏíÖm7;óÎ3 *Ù厀#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8E À ,áû>ÁlJ+à…³xÎÜ9£×lŠbú°•æÃ2‰Éç�{T± ÅT¯zìU“še”GqU»b³ÆF5)ŽäA•ë˜X32ãH¦8ÊϺÄD�Ò1(–B(RÍÚkˆµ^¹ñS â@¹ô‰"ü![ý´ÆŽ¡ÆìUOfäÊ¥Z¨;†>66q-a™ø!�¬‰ÃP7Df\­‰)?<25¼('õÀ³'fÕ&97·´ ,ýÕ(ÖåN3¾˜aÏÿõyóÒ˜¢s…W­QÕÚwno—>Ÿ§O@}êE`æ¼^k|¬Eø@Ä‚Ð#S~é‘‹ÐéÉ"äøbG\5®(ù¡8º8>¼òË–5ò tòC.fí‘üÊͬüñžãüð%&SâŽÄcPCSf6$PdD‰=3z}@„LÉ™6�[tÌ’+¿dÌÊ�}LøñÈ/[ɘ•ž8"ä¬ña@ò“2tq|ò«f|h€‰ó‡eâƒNy™yB¨ÙòåËû¯[GŠŠ£'¯{Ò†<4ÄxJ'¢9£ï­}m§ývÊżØ6ìÿ‡ù?ؤq“lâûí›©ßØ‚9 ,¯Nžm±ÕÖ¼usÛªýVÖ¸eã7Ñ ï7Üž¹ó£�§r•øÓ»Ü”WXí{ü¾vÖ]g¥dÎ8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à” �pKïà9= ÝÀÂ9¼šVàu~Ï™<<‡ÞÌ:¯—œµ½lä£Ãrzh>��â¢'&¤’ bF&åÂ>Ž)>žñ‹û/S±8Ü&?>Ø¢GƬ<ÿÏÞ»m~Ý…}?íÚ«½Ë²eŒÑêbä —¸ש!&ÃÔܧ„`@’Ó@'MK3�é´ø:a2a¦ítJ¦I§¥M‡ÐXbBB ˜Á!æ6Ô¥Å56'H»’R°-ËÒÞ¤•vÕóyv?��^ÙzßWX’ßÏ×söœó½žóy^ùŸó�çÁŽÎs3ãï0—ñèõ!n«úC½}!ñne¾ù‚^žË ^D�g`¯Í‹“kî(b�@=óK {¾¡?ëR‡a�±\Ù´³'–=ÜÞo¨V5Éa}|¬��8ïO#Šù´yWk2“Á†?û¹þœŸœØ¨Ïׇœ8sæÌ]Ÿí>†Ïs.?ùñå½ÿó{—_ü¿ø¬rÓ¨qýë¯_þþoýýgå¿]'¿ åâŋ˥‹—V�54µÀ…ÚWí¿jÙ¿ÿ–ß’òlkñí.ùµ�,ÿäÇþÉò;ïÿ�ÏÚÄòl¾y…º_ó—¾fù®ü®åÕ·¼úÙ#¿D ˆ@"�D ˆ@"�D ˆ@"�D x£�å]Ãtj XèW°?€5ƒ÷vfÞæí9ðÛOÐÙSÀám^_ýˆßôÇ܈½ø!Ödo…9ñ%/zs cM ÏJ¯€õ±+ú¡³>6öž=~ægÆÎý‘¹>çÀưþX®Ïí½™ý˜­³2ìä“î$v«˜ª0¨Ák/ÌŒp‘Ùݼg�kS‡y´ S0æ`Ïy¬c]gâ°!êØoÆYÇúú[G=ù¨ÇŒ�<þ1Xg¨Ö&~ŒY¬oœy˜©shŒ{ì±;iÜø|Ê…Ç.,ÿüýçË{þ«÷,��õ›—žù4tðó=o¿ííË÷ýè÷íø[Pž¹ÂçÇÂ]뽿µüÜÿøsˇýÃËÕWÿÉŸD²y…}¶Æ"x|ã¿û�ËwþÀw¾hy|~¨W%ˆ@"�D ˆ@"�D ˆ@"�D ˆÀç&À—lèØ#[ÅéÃ=çxóZ»õÌã9ÍAü®Å»IÄ¡·º89�ÁeœÕÑ€�Á½¾^�xωM=u�B§:lˆþÄ`Ÿ¡¢Ã�:¬Íåì]È�àÃ0§5°™×úäÐ×xtú1[“×óŒbüœoöÇŸº~|ËÝŸ­QÇçZhÒøÈ¯~dù§÷Ÿ.÷|àžÏ™ÿ«ö]µ½æèòÃÿø‡—/ýª/}Ñ6m<òÉG–½ÿCË{ÿ—÷.¿ÿ›¿ÿ'înËçúL^ûæ×.ßò׿eyÛ_~ÛgmtùRD ˆ@"�D ˆ@"�D ˆ@"�D ˆÀ–®ü„ÐÉaäXxw·ñbî5 –·|tôøÖÏšöêÇr%èÈÅ›þüM(ö$`g�ÓZä2§:Þý‘gò%?6âýY[›zÖsÿ…uÈA}öÞi,Wb¬¾ÌÔ5—gÃ_†:sš½}ú ÕÎĤ;‹¾E‰†ý&„ÙG;‡'޽²Uì üõÅ 0æ8Ö3ر]×1çCð5×\Gþ®™õ1Æ’½¹Y«ŸÏ«�3ùXûa²Ö_ÛœS~ŒÃc\îܹ»mšÀáó%Ÿþø§WßÂòÏþî?[.> îÏ.œ‘Ÿ÷yË·¼eùÎÿì;—[ÞtËê[Y>W£ÇgÏúüXibùàû>¸üÒOþÒò»¿þ»Ë¾ýû?ƒgsüÿâ¿ÿ—¿ð×ÿÂr݉랟KT5ˆ@"�D ˆ@"�D ˆ@"�D ˆÀÞj>|û¸Ò©1Î]¹M¾ûó°íš7}ÞççÙ‡oÞãg_r Ãñ_flø Ö`­ÏæÚºæbÆ—3YŸö6®Xß¾÷ÌÄ[,×¢�w�ë™Gg꓃1Ç©'!Î|Îêõa¿mÙ<жŒ€ùðsüœ›CÒ¨áaµqiÖ lìý–±\‰6=€ãÚ@xlú¯’ŒôÕ?âгFÈÍ·£ÌçB�ص„Íúγ¿¹È;×Ô»5Í…ŽAýcl•oþÖrÑÀróÙ³gß=æçE>öÛ[~öïýìòÛ¿øÛϺþ“O<¹|í_úÚåÛÿão_^ÿ–×/rÝŸ|êÿûÔò«ïùÕå'~è'Vß ²�–¯zûW-ïø›ïX¾òm_ùâ»x'Ž@"�D ˆ@"�D ˆ@"�D ˆ@"ð$°oß¾åСC·�£Ý?ßÀbã ïðô#8x�÷-ßoSQ‡/k}ícà=Ÿ5‚ñú¡Ó�5Â~nNR�D ˆ@"�D ˆ@"�D ˆ@"�D Ï�+?!tïÈua Òy�§‘ñ½Þ¾{xƒÇgÞ³FÏc°òèÜÏ6ÞïmDÁÇÆßý�§>‚b>rá3ïY“ÁF¬vÎ`.ls�>³ŽÆ{fãñEÌí^?ë«'Ž�XŸ½5ˆÓŸm‹I·8p˜ù^ŽÃÍk! /ͬà£^�9˜]ÓäÁ‡Nmüçúî±éï­E}tÂ˧ùzVâÏÅžµõùC°6{ý­k-løp^uä@ÌÃ~®oMì „ú4¼¼æÌ™3w<›Ÿ­!èOCøƒ–»þÎ]ˇ~ùC«Ÿz¶5ö¿dÿòõßõõË7ï7/¯ù7^³qá‰åÞß»üüÿôó˯Üý+Û>Àu'®[~ðÎ\N¼þĶc ˆ@"�D ˆ@"�D ˆ@"�D ˆ@"�g&05°œ^ç®xÒ3 øsAìí ÀÎû1èü çúúËšúØñ5Ž3xmøªg�ÞædFG|ýCµþœ˜×õif¡~äÀo®ÏÑ“S¾øÒÀrã¹sçîägmžOá§„>ð¿}`ùÉúÉ…o(ÙŽðsœîã±+Î<¦óv�øŽï;ïòsÏ>¾Ïãƒ�·z„愇bÅÉebXûž?÷G õ*31ä4Î5=Ä"Øì=0zï@}Îâ¹°™OòR ÁÏ{PÇ<êñ™ïÂÞÜæcoõYëÃl}ç¡Ú™˜tgÑŸ‰"�—âæõ°ÌóådCÇì?ƒ¨vr˜ÏZs^u~ ›þsMÖ€5Ÿ¾€æ\ˆçóLäDZ³÷2ŽúètîñcoŒõ‡j•=õÑ#Ö7?vg`¦�å¦óçÏßqñ"G|~…o'¹óoß¹üæÏüærúáÓÏú04ßÐ ÷²/zÙòÖo{ëòý?öýÏ:öóéø?ôËoüÌo,ýëËß2³�Ÿm:tôÐòµßþµË­?|ërøøáe;±ŸÏ;V+ˆ@"�D ˆ@"�D ˆ@"�D ˆÀ‹•oÏÇŽ»mœÿþ1ø›Nì!`¶c,Woï<¶óïLŒïò¼ÕûO,ÂÌÐ9�ÑýÜhB ã°!è¨1Ïs.ü±Ï‚ý°QÓþ‚ù\Þ·G¼ƒ|ˆy‰Ç—a}|µ;{nl¬·ºÿPoOH¶[1EæƒiS�v  ¬õø{agìè½ô¬×ÆŒñƒ:â=‹õÙ{Vb‰Sf_lø9ã£�Ùµzòàï‰ztvÿhÐ™ÛÆ•9§1úx7|�qãø ¡çýXÆ9Vòð?¼ú–ßûõß[Î>zVõçœmb9|ìðòª›_µüÕù«Ë—Í—/�|Þš=8Ó…Ç.,ûàÇ–ô·þÑòÀÇXÎ>rv¹tñÒ¶ÎDóÊëÞòºåoü·c¹ö‹¯ÝVìç—C"�D ˆ@"�D ˆ@"�D ˆ@"�¬ðEGŽ¡�åä| oü¼Í#ô Î6j<“?âí°ÇÁèíI QÄ~fô¾ñëÃŒ`G¬¿©×®ÞžÏy9úò¿ørÏfMôó}çóÌ>Ãåiâ9ð±³bNìžM�>ÛžçÛ¾0_Êæ gm¸ „5vöüÅŒ ÀØlêÀÆðçv87Ä<Æâg>løºËu³ 6ÄsâGM?`ò˜›Ù¼Ö§bc {lø3SÇc¹¶ylÔ˜ëëGsæÌ»qx¡?³óžÿò=ËGó£«�g{.FþOåµo~íòê/}õòŽÿèËkßôÚeÿKÄül³íÎ�o´¹ÿžû—Ÿù±ŸYþèÞ?Z5±\|òòsÛùö~fèuÿæë–Ûþ‹Û–[¾ú–ݪèD ˆ@"�D ˆ@"�D ˆ@"�D xFWXnŒqæŠ#oð4˜Ð/ÀÃ33�¿ Þæ±!¾ç£gmÁ…±¶Àwl Ä8öÆá§�^ÞÿÙSŸ¹¾½C½ê'˜óàÏù¨OŒõÇòi{óZŸšÖÇF läAïàþÞ—ÜÄáç0Öûk.+fd®O쎅CìV„Ä¡¸"mÌŒ­.bˆâÅØ‹à£�=>æœë›O›1èÍK<Â^½ë•aü3Ÿ›µgÕÎl ?ltþ1{F⩃xŸË»Ïèñ%FÁ�ü Ö³�o`¹a|Ë]6Œý B>ø¾.¿ðã¿°Üóܳ\ºäǺ½£¸úÀò_÷Ëþì–›¾ü¦åK¿êKWM-Û˲=ï?>ùÇË}¿{ßrïïÞ»jZùðû?¼­&œ¹š�8ßú~ëê§‘f[ëD ˆ@"�D ˆ@"�D ˆ@"�D xn \i`ùž‘õÁ1h`ñ±šwvÖÌŠ:ö®™¼ÑÛxâÚ7{|öæµ=ø³gàƒèçÞšsNó2“Ãæ×ú:[‡üÆc¿5ñA´³ö Ú™|ÌMë»Öf<¹Í»9ÓöÅÄÛ�üL9<¨2ï¬Ç&AÌvÖóÅYóᥙ�Ë•Œ†�9~ì‚"–œˆk|Ïf ô6¡èC¬qÄ ì­¿RŒÈÁ@ˆ±>3{òÍëyO¶¹þf.\h`¹~4°üÔ ­�å‰ O,üŒÐûþáû–ßù¿³³&–Aá‰'ŸX®yÅ5«Æ•›¾â¦å毼y¹áËoX¾ì­_¶8x`õÍ,ÛùF”Ák-0ãç€?ÿøò±ßþØr꣧–“=¹œºçÔòÀ<°|úŸ^^ú’Ñpæ§¿ŽüÜ Îôú?ûúå[ÿƒo]Þô�oZ^z€Æµ$ˆ@"�D ˆ@"�D ˆ@"�D ˆ@þ4 =zÔŸ:?êðÚë7¬ðîîšw~lÌoô¬é?@¯MûP=íÝ?s»Uœyèy`m}sÏ39̃Ÿ6t¬gÙôeÏY¶Š#ֳѫÀYbð7Î{º'Î:¬Ý;϶a^ùêg.ôÛ’ìVæ‹Í%7‡P˜ÖÄ0¤^ä@ŒÃOÑÇË{~óKœ~èmDA�¿õÙS߆bÍ7–+=yæZì̓޳Yg¨Vvs1[Ÿ™sXîn°Öp[×§†zó±ç'„nz¡ý„Ð8ÓZ>ü+^~ö¿ûÙå_~ð_.O<îÿ¬ÍÏzA³ÉUãG^vdõóBoú†7-×¾òÚÕþà‘ƒËÁ×#×Yí¯>xõrõá«—}û/46©\8a9wúÜrúáÓËãg_;÷Ørö‘³ËÃxùȯ~dùØÿý±åÑO=º¬j�”� ?ôš7¾fùæï›—·}ÇÛvš¦¸D ˆ@"�D ˆ@"�D ˆ@"�D Ø�ýû÷/‡º}„œßâ-Ÿwv�çt¼Ý+ìy(ÆßžûØ#öð³B¼÷ƒÎ÷|ÖÔ™s[Ãúøb×g~œf�¿õñ!Ž=6ë[g¨V:|ÌÏŒX—çõ+Åøüñ!?ƒ5~Þ»¹˜Í3×!Žýfþ¡Úž�h·âEæÃnæôðÖ³±Ú�ÓGf×Ö†Í"ä0–µ¹ÕK36ÎN,³zfãœõgvm}biFáê¬G<ÂÂLëK|Ðc7ÎúCµòÇ~hŒ›Ï�;wçN¦‡dš²ú&–ßø½åçÿ‡Ÿ_þðwþp9š&·� Í%O]zj¹xñârí]»¼ì‹^¶{űåšë®Y^yÃ+—WÝôªåèµG—ã/?¾ì?pÝÅ WM+4®<ôàCËÝûGË#Ÿ|d9ýÐéÕ·¬<üÇ/Wí»jÙ·oß²ÓosñF‡ŽZn~ãÍ«æ•7Ó›——^=÷&éÕ�D ˆ@"�D ˆ@"�D ˆ@"�D Ï5Þ|>LË}c<>o÷¼Á3|ƒgÍ[<6t:ö¼Õk§I„Gg¾©A?ç¡zšÎüÖ ±Ö@¯ÍYg!ž1÷ ÌÍ*Æ0#ó9Ñ©×�\ÖÇ_»qÎèY{Öˆ|èeà›‚Ÿµ°™ßyÓÿYï)¼[ñpÀ /{/»é3L+û Nrx±ÍœøãŒµÐ�ïe}Ï5L«32#Æøá»ßÌÁž\ó�±>>t,èËÌyüãd� ó|Ô#†\6°˜CyP›5Â|`Œ×Œo`¹Å Yî¿çþåî½{¹çÿ¼g×M,›÷¤yǦ¾m…5ÿ»´úhùÀFc ÿ£Ie|+ ]w6¬læÚÍžæ•×½åuË;à�Ë-_}ËnR�D ˆ@"�D ˆ@"�D ˆ@"�D Û$0}ËŽPXxwç]ž÷zfö¼á#¼ÁóVÏì·ªèë;¿¾›±ìöÌ{š^xÓ'V»õÙ›Ó5³1ø1ð¡·€¼:Ïn:ÖkÏÃ�¬ÏŒ 1~ä"Öµ1CµÎe}Z×8|çúÖA¿#¡Ðn…Däã�[]�м”3qBâà ¾Äàct‚Ëu-ü�Šk„µ¹X#Ö7¿³vöþ1x^tÞ �õ‰Q�Ž8t¬ñ3—ñCµÖ£›ïBÄ<æ0�v}ŽÅ�gÏž½‹o&y¡ËéO�^~ú¿ùéåýw¼yòÓ–¼ý]o_¾ã?ýŽåå¯~ùÖźM"�D ˆ@"�D ˆ@"�D ˆ@"�~qãÈ‘#ïG½oŒscø�Î5ïí¼çû¦?–+;6Þî}Ä&†�¿ß¾Âš·}„x„¾tæsϬyÜ[Ÿtv|í+@‡Xß3‹ÁŸ=b<{†¹=«y¬áyñå ØÑ;–kýÌÄÞb¬a<9X›ƒýŽ…D»‚x°ù@¬…��P…1Të Í5¾ ;æ8ï`ýa^‰yf˜¬­¯žaö\ø èÈ㹩ë7¥ Ãfý±\ù1«c¶þÖ"�zîƒØ¸‚~®/t ¾y…ø£cÜøbø–qÎ…&› �]X~ã§cù…ÿ…åã'?¾\|Ü/^á]hXù¶ïÿ¶åmåmËáã‡wý3D/^�<ˆ@"�D ˆ@"�D ˆ@"�D ˆÀóGàÊ7°Ü6NpjŒÇÆ „7vÞ×¾ã�åª7ïñóÃ5:dž}«GÇ{>�-äb £ŽkfüÉkŠg0f˜ÖõÉG}l¾yÍ5ëôLJøÙç`Œ6ÏE<„¼ø2èSÀOÛX®ë£0‡õ±ƒÞº¬w%$}®Å ’Ûü˜=k.…°÷Ãà2^–›—–ñÔÐ6–k_ì4˜øõ:ìë“ÇúØÌ§ßl·&çó<øQ×ú¬‘9žú~ÀÞ“šäcOŒù\k'ÎúóyÕQÿÐ'Ο?×Å‹ñÅ!g>³<òÉG–÷ü×ïY>üþ/��åÿ7^|rõá«—/ûš/[nÿ[·/×\wÍrôÚ£5¯¼ø>ÆN�D ˆ@"�D ˆ@"�D ˆ@"�|�àKŽ;vë¸Îýcœƒwxz|gçí}nêÀΞ÷yݱۿÀÁÆÏ á«ØÀÂßù͇ž¾÷ä@æüډǎÍAkfz¨ïÆrU“»ñî7ï§_jÚË ?u'9ñE8›5‰1ÞóÙƒBœ¹ýÃÅvõ7�>}ú.¾ éÅ&'ïärßïÞ·|ð—>¸/–ocá[WÞðÖ7,_÷W¾n¹ñ+n\nyÓ-/6ô�7ˆ@"�D ˆ@"�D ˆ@"�D ˆÀ�+ßÀrû¸ØÉ1h`á��Çt›Xx«GxëGx‹§9„wx›4|Ÿ×‡¬ÍÅšœ òÙ¢ñèñg°×=qæÆF]{$°±¶&{DcñAð#7{kz~ë›Û¼ÃuåK®ùlÞË^Ϫ¿wAOñèÜ3ïZ¼ðnq¸ùðܳŸExØ�À1Ž5ùÜ3Ï1ØhòÀVõñGO,ó0› ;õmË•>æÖ×É<Ögo}fíø³vÏŒ0›ËúäBô7:êsþ9=1ǸñìÙ³wÒIöb”ógÎ/4²|è—?´Üó�{–ûÿþÝ Q9¸œxÉå ÿÖ–7~ý—×¾ùµ«Ÿ z!žµ3E ˆ@"�D ˆ@"�D ˆ@"�D Øk¦–Sãî4° ¼ýÓÀÌ›Ô92Ɖ3gÎÜ…áÅ,Ÿþħ—õÿü«åÔï�Zþ£‡—_ûÇ¿¶\xŒF·ç_öíÛ·üùïúóËu'®[ãÊË_ýòçÿ`� ˆ@"�D ˆ@"�D ˆ@"�D ˆ@žFàèÑ£· ÅÉ1Î�Á»=ïí4§ð.ï;>ïòöøí,ê†iíg ñØ}ÛgÍ@æ8ý­ÃÌÛ¾ý Ö4rsFD»ñöØ\c}ë¸'kõž�<›ýCµc<›±ÔôÖDZÞ<£7—9ÐíHHð\‰ñæå°è´sY>$ô dŽa�ØÄÁýдé�ϬcoÓˆwóCaO=ë�å¤9°ÏM(äB< ~ä±>¹Œ%ÎZc¹lꌡ†yY£gx>mÆ¡·>5ô?4Ö×�o`¹ûÒ%\_Ü·È<ñøË£=ºüÜÿsË'îÿÄrúS§—Oœº<>¿eæèËŽ.¯¼é•Ë5×]³\óÊk–wüÍw,/ÿ’—/X^Œ?×ôâþËèôˆ@"�D ˆ@"�D ˆ@"�D ˆ@>7¾œàÈ‘#·ÏÆàX|Hç]ÞžÖóÏáã›<ïòØtÆàƒž¡ÿÃþìƒmöÛu.Ös}üð'žúŠùíC@oι§Á^lΣ/kdöó^Ú°ã�uls v„›gvϬÏXîL,¾³èËQÀž‡.z/¸Y‡=¾êõŸça^ÙÍi ôèhô`žë�ÞÙúœëY—™1û�ž8Ïä„Þúc¹®�ŸzÏeMbëÍ{køÍ/Ìä²¾¹ôcFw|ŒNŸ>}瘿àä�ÿ÷�åÁ?xpùèo~tõÓBg>³<òÉG–s�œ[hfy®ZhHa>~x9öŠcËÑk�.׿þúåÏ|ÝŸYÍ7~Å�_pl»P"�D ˆ@"�D ˆ@"�D ˆ@"�/DÇŽ»}Üë¾1ƒF ÞÝéà�±‡À5oó ßáÑC,¾è�ÍG®yŒíú�=þô1Ø(B~ë³&?‚ztø³Æf}õs>íØcæÙ8ê“W_b½‹ë¡zZ}î«Í<Ìr°>õtÖ·–¶mÍ$ڭ̇ñòjþ�90v„µ—eíe´™“xA‹�v×ÃÇÜøXŸ5Í!ˆ5ÍÉ^_ìø#ØY“ŸÆ„=Ã3kÇצlˆ{}¨ÏÁÇü®çœø`ç\Ö'–=3ßÀrãø–;¿¾�eÜå…oeùƒÿë–ýò‡–{>pÏrñɋ˅ó–K/-O]zjáþ賎„4§ìÛ¿o=^òÒ—¬uWí»j9pèÀ‚îuoyÝò¦oxÓòú·¼~¹ö‹¯}Ƴdˆ@"�D ˆ@"�D ˆ@"�D ˆ@"�&�ÑÀâO�'ä��>„µoõ6–¨gžýôåm=÷|fóòž¿¹ÇfüæšúŒ¹>ñ¾ˆùð#?zφNrØ�`Œþìñ%Ö53÷Aȇ¯‚�¡‡¯ù̃N¿9ŸñØñݱpèÝ 9å!çC[cöá¢^b¶{.4m^”½°Xkg&6?¤MßaZ ~~¬É�0³'Îzê<¯uÐë7–ësOýYôÅ_Ñg>‹5ðgxObf{ìGƸéÌ™3wkò0ôq� 1kê[ï4û°fx¾­rkn+a���µ{t;ð\Є塹¸—´³úÙ�3`ãb³èƒn�ƒšøÐÂÎ9rk^öÄX,×~¬±áË@œ]o~ë“ËúœÅÆëàoý±\Õðì盾ژÖaMþ£c\îܹ;/^¤t�D ˆ@"�D ˆ@"�D ˆ@"�D Ø»Æ7°Ü:nj XßôyoŸ×<²óFÏìÛs¾9?w%yçþ‹9¯µçzžC?Ï9Òl_H¼[ñC#——böâä÷°ê9´q\~8øbSfèˆeèo<1æœã‡z-~s}7Š$ˆ@"�D ˆ@"�D ˆ@"�D ˆ@"°W ìß¿9|øð»Æýïãñ1hFá-ž7wÞèc¹–Ù‡>|�a��ñˆ}êõ·�€ú˜ÑñÖ¿Uí¡^å"}͇ÎõïÚã¬OŒõñÅOaϹ1s}âÜ[ß:ø#ä@Ð{ò©Ç¶#ñP; ¾´™ÃCmuX/Ëì„ùLq”Áwö#þ³ ¾4„�“5þÌs³É|>ÖþønžE_ý¬?ß�µ{â©å¹Í‰Îs˜s¨V,¾ÆÍõµ£#~̇Ǹq¯ý„иs�D ˆ@"�D ˆ@"�D ˆ@"�D x�«®ºj9zô(ßÀòÀgÇàmaž×èlÒpÖÎá}ž�oô›yxó§IÅ>üñõíÿy=¶ë^„¹îÜ;à9È…˜Ó^ìø{&›e¬c^Ïnnöøx&󨦕°Ÿ…=c3�:óXŸýŽ…$»rpXÂ!mÖð"ìö kkgò BE¯}eÿèë‚{ü6®àïy6ó ·–gáœø1ü°ñ™Ï2¶«8ôó{ò0¨�læuO~Äú¬ÑÙðbMÎÚ;1{6õ|sËÍ£�åΧž"u�D ˆ@"�D ˆ@"�D ˆ@"�D Ø›®4°|ϸýýcê뫎Ù:¬É£ gO 1ÎtØæüÔ÷ ÌÄøSBÖªU 6ë2óB7œ={öÎK—(‘D ˆ@"�D ˆ@"�D ˆ@"�D ˆ@ö&�+ ,·�ÛŸÃo`áÞ¦Ö¾ßÛ ÂÛ;:ßëÕ³W°ëÃìÛ=vÞõi>A̯_ìäD¬¡;¢Ÿga�¯ƒ=6óÏ3¹æþ sš‹>êƒ/vtÌ ôØÑynkac˜ËxuÌÄmU¨·/$Ü­Ì!Ÿ@Ð ‚ qÄ˪ó ìµyqrÍE¬¨gžc‰aÏ7”àg]ê0¬1–+›vöIJg˜Óû Õª&9¬��õ±çýiD1Ÿ6ïjMfò#Øðg?ןó“õ��qâÑG½‹ÿ“D ˆ@"�D ˆ@"�D ˆ@"�D ˆÀ^&pìØ±w�ûŸƒúì`Íà½�™·y{üöt<¾Ãám^_ýˆßôÇ܈½ø!Ödo…9ñ%/zsXŸž•^ëcWˆñ,Ödž�çD�Ÿù™±sd®Ï9°1¬?–ës[‹Ñ�Ù:+ÃNþ1éNb·Š™¡ ƒ Á±öÂÌ™ýÐÍ{Öˆ±6u˜G»0cöœÇ:Öu&¢Žýfœu¬¯¿uÔ“�zÌØÈãƒu†jýaâǘÅúÆ™‡™:‡Æ¸áܹsw^¼H©$ˆ@"�D ˆ@"�D ˆ@"�D ˆ@"°7 ìß¿9|øðw�Û?8Æù1xû§Å€±\í™Ññöî»>³þèYÛ/Àž<ˆ¶ù‘ž7}1óû>ûÙol×{läŸ^ãñ·†zöæaÍà<̹æÃ†Ž=²Uœ>ÜsŽ7¯õ±[Ï<žÓÄïZ,¼›Dz«‹“\ÆY ˆœÑëë‰÷œØÔS(t¡Ã†èO ö*:ü¨ÃÚ\ÎÞ…> sZ›y­O}�G§³5‰q=Ïø ÆÏùf?|ø ¡ëÇ7°ÜÝ7°€#‰@"�D ˆ@"�D ˆ@"�D ˆ@"�½L`| ?!tr ¾�…ww/æ^ƒ¡^÷ÐSà[?kbث˕ #oúó7¡Ø“€�Ak‘Ëœêx÷GžÉ—ü؈Côgm}lêYÏýÖ!õÙ{§±\‰±ú2S×\ž g|êÌiôö9è3T;“î,úr9<$ö›fíž8öÊVy°3ð×?€À˜ãXÏ`Çv]ÇœÁ×\smø»fÖÇ?Höæf­~>¯>Îäcí‡ÉZmsNuø1�qý™3gî~ê)�‰K�D ˆ@"�D ˆ@"�D ˆ@"�D Ø[øâ‡£G�Þ>n}jŒsWnOÓ‡êô¸æMŸ÷ùyÆŽð?û’¾ˆïøú3cñk}6×Ö53¾œÉúİ·qÅúö¸g&Þúc¹}¼ë\Ï<:SŸŒ9N=±qæsV¯ûmËæ�¶�`̇ŸãçÜ’F «�K³f`cï·°ŒåJ´Ùè×~Â#`Ó•dü£¯>ø‡ž5Bn¾e>zÄ®%lÖwžýÍEÞ¹¦¾Ø­i.t êc«|ó·Æ�‹–›GË»k`$’D ˆ@"�D ˆ@"�D ˆ@"�D س®ü„ßÀrÿ|‹�'¼ÃÓ�àà=Þ·|¿ME¾¬õµ��÷|Ö>Äë‡N?Öû¹ñ„½ñÖÂÏ3b3çœý�gö<®õcÖFîÍþ üö/püêc£Þ,s ôìõeoüf¶m‰‰¶´…³¼$SÇá.€`’ªˆeÍ,$bÌÃì…ñamá ×OÝ\_›’g¢ž�+óÙȧàk=ë“›œæ!–½z×Cµº—{k‡Žú6®`“�÷ªõ1èŽqâìÙ³w_¼ˆ{�D ˆ@"�D ˆ@"�D ˆ@"�D Ø»Ž?N˽c\ƒ‡tÞãiä@|¯·ïÀžÞàñ™÷¬Ñóöïƒ<:÷³�÷{Qð±qÄwã©�àƒ˜�\øÌ{ÖäE°«Ý~ms�>ø«#‡ñžÙx|s»×Ïúê‰c Þ…½5ˆÓŸm‹I·8p˜ù^ŽÃÍk! /ͬà£^�9˜]ÓäÁ‡Nmüçúî±éï­E}tÂ˧ùzVâÏÅžµõùЭ‡�Á^ëZ >œW9ó°Ÿë[;¡> /¯yä‘Gîà«�’D ˆ@"�D ˆ@"�D ˆ@"�D ˆÀ^%°o߾͟¢/á}ž7x‡zÚm6¡áÅ7üÙ¨× ¬íMp&'9|×wÆ—:î­­ž>ôðM0ÔG¬ÏZ{°±žs³FG ü•Y¯ràÇ`M]û/Ô ÕJÜÏþÔ2N®É½+¡ÈnÅч|B™/¢ �€`‰�¹ðcøÇÂaæòưæÃdF´Ÿ2vtÖgOœ„Ä2<¿¾æšíÖÇ×úØÑ{&öæ7V; (ˆ¾äÁ†b.Ϫ�a>4ƉG}ônI"�D ˆ@"�D ˆ@"�D ˆ@"�D`¯˜XNç®p g@ñç‚ØÛ€�÷yÞæy¿gÍŒÁî;½M&Ø{ÐÍñÚÉKNÄxÖÖ×n<µXÏvtäØ*žú~I†õ=û0­ÏD¼wñ<ÌÄ Ä°¦?B�vïoþá²íö\§}Û³Ûvà@óp á– Øã+0ü¹ ¾Äͱøm™sšc³>1èü çúúËšúØñ5Ž3xmøªg�ÞædFG|ýCµþœ˜×õif¡~äÀo®ÏÑ“S¾øÒÀrãéÓ§ï|ê)Q M�D ˆ@"�D ˆ@"�D ˆ@"�D Øcöïß¿9räöqí{ÇxìÊõyLçíñßvÞåçž||ŸÇ;oõÍ#oõ��A.óÃÚ÷ü¹?b¨Wy˜‰!§q®é Áfï�ùÐ{êsÏ…Í|ú“—Z~Þƒ:æQ�Ï|öæ6{ã¨ÏZfë;ÕÎĤ;‹þLy¼—0¯‡ež/ :fÿ¤@µ“Ã|ÖšóªóÝôŸk²¬ùô4çB<Ÿg"?~ˆµ˜½—qÔG� s�{c¬?T«¼è©�±¾ù±383 ,7�;wîŽ'Ÿôoeh’D ˆ@"�D ˆ@"�D ˆ@"�D ˆÀ#À?\sÍ5·�kß?ßÀbÓ‰=Ìóã:oïôÌ31¾ËóV�!af‡ŽœÆè�~n4¡†qØtÔ˜ç9þØgA‡¿~بiÁ|.ï‚çCˆ#ÞA>ļÄã˰>¾Ú�=76Ö[ݨ·'$Û­˜ƒƒ"óÁ´©Ç;PÖˆzü½°3vô^zÖkcF�øÁ ñžÅúì=+±Ä)³/6üœñÑÎìZ=yð÷�D=:»4èÌmãÊœÓ}¼>‡ÇèX„$ˆ@"�D ˆ@"�D ˆ@"�D ˆ@ö6�«®ºj9vì ,'ÇàXxãçm¡q¶Qã™ìøo?€=æ@oO�"ö0£÷�_f;býM½võö xÎËÑ—ÿÅ—sx6k¢Ÿ×øè;Ÿgö.OÏ��5˜sb÷lêôÙö<Øvð•€ùR6g8kÃU ¬±³wà(flÆfS6†?·Ã¹ø#æ1?óaÃ×ýX®›U°!ž?jú“ÇÜÌæµ>õó{`èø�Øcß™:Ö˵Í{`£Æ\_?âÉk¾#c}óø ¡w÷B J"�D ˆ@"�D ˆ@"�D ˆ@"�D`¯¸ÒÀrë¸ÿcœ¹Â�7xLèà}Ÿ™·|oóØßóѳ¶¿àÂXÛà»?6b{ãðÓN/ïÿì©�Ï\ßÞ€¡^õÌyðç|Ô'Æúcù´½y­OMëc£6ò wpïKnâðsëýµ—•32×'vÇÂ!v+BâP\ˆ6fÆV±Äñbì‰EðÑÎsÎõͧÍôæ%a¯ÞõÊ0þ™ÏÍÚ³jg¶†6:ÿ€˜=#ñÔA¼ÏåÝgôø£àG~ëÙÎ7°Ü0Xîª�e�H"�D ˆ@"�D ˆ@"�D ˆ@"�D`ϸÒÀò=ÀƒcÐÀbï쬙uì]3;x£·ñĵoöø ìÍk-z&ðgÏÀÑϽ5çœæe&‡Í%®õu¶ù�%Æ~ jâƒhgí´3#ø˜›Öw­Íxr›ws¦í‹‰·ù™rxP/dÞY�M8‚˜í¬ç‹³æÂK37–+ süØ;E,9×ø žÍèmBчXãˆAØ[¥ÿ�ƒ�c}föä›×óž8lsýÍ\6¸ÐÀrýh`ù©X‰$ˆ@"�D ˆ@"�D ˆ@"�D ˆ@ö4�ãÇ�ûBçÞÝý†ÞÝ]óÎ��á�ž5ýèµiª§½ûãgb·Š3=¬­oîy&‡yðÓ†Žõ,›¾ì9ËVqÄz6z8 B þÆyO÷ÄY‡µ{çÙ6Ì+_ýÌ…~ÛB’ÝÊ|±ù¢äæp€ 3š€Ô ƒˆqø)úxyÏo~b‰Ó½�(èñ·>{êÛB¬ùÆr¥'Ï\‹½yÐ{6ë ÕÊn.fë3cëóµ<еØãï=Ô›�=?!tS?!4($ˆ@"�D ˆ@"�D ˆ@"�D ˆ@"°§ ìß¿9räÈí©1ü !Þòyg·?a,×ͼÇ+¾ñãoOvÞæÙ#öð³B¼÷ƒÎ÷|ÖÔAongëã‹]ö kü­�qì±Yß:CµÒác~fĺä@8¯÷X)Æ?øà�ù¬ñó~ØÍÅlž¹qì7óÕö„D»/2v3§‡·ž�˜½°ˆÕnœ>ú3»¶>0l!‡±¬Í­ŽX☱qvFÔ3ç¬?³kë“Ã߈Rg=âöØfrX—Xràƒ»qÖª•?öCcÜ|æÌ™;/]",‰@"�D ˆ@"�D ˆ@"�D ˆ@"�ìMûöí[Ž=JË}c<>=<¦3|ƒgÍ[<6t:ö¼Õk§I„wz¾µE?ç¡zšÎüÖ ±Ö@¯ÍYg!ž1÷ ÌÍ*Æ0#ó9Ñ©×�\ÖÇ_»qÎèY{Öˆ|èeà›‚Ÿµ°™ßyÓÿYï)¼[ñpÀ /{/»é3L+û Nrx±ÍœøãŒµÐ�ïe}Ï5L«32#Æøá»ßÌÁž\ó�±>>4¡èËÌyüãd� ó|Ô#†\6°˜CyP›5Â|`Œ×<úè£w H"�D ˆ@"�D ˆ@"�D ˆ@"�D {•Àô ,8ØÀ»;ïò¼×3³ç á ž·zf¿UE_ßùõÝŒeϰ‡`ÞÓô›>±Ú­ÏÞœ®™�Á��½äEÐyvãбFX{îd}flˆ9ð#±®�ªu.ëËкÆá;×·ú …v+äà  ‡Üêòè„æ¥œ‰ùð%ë ÔX®káTüX#¬Íű¾ù�µ³÷�Áó¢óNè¬OŒztÄ¡c�Ÿ¹ŒªµÝ|ò æ1‡y´ësp,n?!t×SOá’D ˆ@"�D ˆ@"�D ˆ@"�D ˆ@ö&�«®ºj9vìØ»ÆíïãÜ>¤ÓGÀ{;ïù¾é�åÊnã3B ¿}…5oûñ}èÌçžYò¸·>1èìøÚW€±¾g"‚?{Äxö s{VóXÃóâ˰£3v,×zÎd}{ˆ±†ñä`mö;íV8âÁæ±6~ tBÆP­/4_Ôtø2hì˜ã¼ƒõ‡y%æ™a²¶¾zf„Ùsრ#�禮ߔ‚›õÇråǬŽÙ:ø[‹<ê¹bã ú¹¾ Ð1øæâ�ŽqcßÀ2($ˆ@"�D ˆ@"�D ˆ@"�D ˆ@"°§ \ù–Û„Sc<6 ¼±ó¾Îð,W½èx�§O@A‡Ì³oõèxϧ±…\ tÔqÍŒ?ymñ Æ Óº>ù¨� Á!¯¹f�þøP?ûŒÑ湈gà��_} øiË•ào}æ°>6bÐ[—õ®„¤ÏµxAr›ß³gÍ¥ö~\ÆË2có²Â2žÚÆrí‹�¿^‡=b}òX›ùô›íÖä|ž?êZŸ52ÇSߨ{R“| ã‰1ŸkíÄY>¯:êãÄÙ³gïºx‘#&ˆ@"�D ˆ@"�D ˆ@"�D ˆ@"�½Kàøñã·ŽÛß?ÆÙ1x‡§wÀwvÞÞç¦ììyŸçÑ»ý ¬lü¼¾Š ,ìñ÷�ß|èé pOdί�xìØıf¦7€úÞa,W5™±ï~ó~Úñ¥¦½ úSÇó³ö\ÎÔ÷¾ä@ðCÌéÙ<ÏeëþµÀB×!6sƒæ ¬™½´€Ðsi> f°÷��98+klÔ$:Fð³>:×øã‡¿wµ¾5=ÿpY {k  ÎsÌùÈÃÞúúè?Lës’_„³Y“ã=Ÿ 0ø Ä™Û?\lW�qÓý÷ßßO I"�D ˆ@"�D ˆ@"�D ˆ@"�ì]/yÉK–/ù’/¹}89 ,¼³óo oõoýoñ4‡ðo“†ïóú�ƒµ¹X““A>Bô!=þ öú 'ÎÜØ¨k�6ÖÖd�èo,>~äfoMÏo}s›w¸®|É5ŸÍ{ÙËàYõ÷.è‰#�{æ]‹ÞM"7Þƒ{`ö³;Ø#Ʊ&Ÿ{æ9Mت>þè‰exfsa§¾�"c¹òÃÇÜúú!™Çúì­Ï¬Öî™fsYŸ\ˆþæCG}Î?Ç 'æà7>ðÀw^ºäq1%ˆ@"�D ˆ@"�D ˆ@"�D ˆ@"�½Eà¥/}éòêW¿š–ScÐÀ‚ð˜N_3oò¬}«gï—[0#¼ÏûÏZlèµ33Ì5–k_mèô·>³1ž‡~ê(Ög¯?¾¬É‡èCO™@IDAT.Öæb�èÇÚ8ëÚaN÷øªcFˆÅŽlÞ �±Æ¡Û±XtÇ Fà „µ9ÉÏÞ:Îê´³WüpÌÅŒÃb…å¢/>ØçÄkw½yô4‡Xc,Wyô›k²Æß„Ü~pœÙl<ÁÇ\®ÍÞ|Ƙëë7ÔëûPçÈ'FóÊ]W]eJ\’D ˆ@"�D ˆ@"�D ˆ@"�D ˆÀÞ"ðÔSO-ûöí»mÜúäçÆàÝž÷všSxT÷Ÿwy{ üvuôö3†xìì™c¹Z›W÷̼íÛ¿`MkáOnΈh7Þ›k¬o÷žM={„<›ý+ÃøÇÏf,5=‡õñA¬7ÏèÍet;~øO}Åüö! 7çÜÓ`/6çÑ—52ûy/mØñLJº¶9;ÂŒÍ3»gÖg,w&ßYôå(àÏýܬÃ_õúÏó0¯ìæ´zt4z0Ïõ‰Gïl}Îõ¬Ë̘ý�GOœgòBoý±\×ÇO½ç²&±ˆõæ½5üæfrYß\ú1£;>Æ /^¼st‘�e�D ˆ@"�D ˆ@"�D ˆ@"�D Ø›®| ?!tß��A£ïîô ðÆŽØCàš·y†ïðè‰!_ôÎæ#×<ÆvýÆ�úl±—`¨Ö~¬ñÃ;þ¬í) VýœO;6Ęy6ŽäÕWÜÉõX®ë�c¶™‡YÖÇWAg}kiÛÖL¢ÝÊ|/„gÆŽ°ö²¬žÅ53ñ‚0v¨V¾Øâ†zöè­Ï𕿆9Yë;–ë³`7?�-{1®½‹M5Ø÷æ >kÄúæòìæÄç"?¹°±gæXnÿÞ9æ$ˆ@"�D ˆ@"�D ˆ@"�D ˆ@"°g lü„Ðù‚wvú{XÛX¢žyöÓ—·yô û˜Íëÿ¼gmüæÚ^€¹¾½ø"æÇ—üè=:ýÉa?‚1ú³Ç—X×ÌÜ!¾ 6†B¾æ3:ýæ|ÆcÇwÇ¡w+䔇œm�Ù‡‹z‰ÙîY¸дyQöÂb­�™|Øü�6}‡i%øùa°&7ÂÌž8ë©ó¼ÖA¯ßX®ÏA<õgÑEŸù,ÖÀŸá=‰™mì±ã¦ñá(’D ˆ@"�D ˆ@"�D ˆ@"�D ˆÀ^&0~Bè¶qÿScØÀ»;oõ4| îíG@o³züXûvÏÛþ¼ÛU.ßõ™ñA˜É¥ŽÖ×fç᲎1–xz˜ë³&C÷Øs°¦¾uð÷N³k†çÛ*·¶á¶öùX»G·#áÏ…MXš‹{Ië0«Ÿý86.6‹>èfðø1¨‰ !|àœ!—±æeOŒõÇríǾ ÄÙ5ñæ·>¹¬ÏYlL±þÖËU ÏÁ~®±é«�™aÖä?:Æõ}Ë �D ˆ@"�D ˆ@"�D ˆ@"�D ˆÀž&påXnN�A â›>ïíóš÷}Þè™}›gMßïþOŒá»ÿX®ü˜}»'B b{læÔÏúø²Æ�úÆá�Ža}ìÆã‡àÇ0öø™c,WkæYð™óÍù¹+¹È;÷_Ìy­=×óúyΑfûBâÝŠ¹¼³'¿‡UÏ¡�ãò€ðÃÁ›2C@G,Cã‰1ç?Ôkñ˜ãùYÿ˜â­ëÞœœÏxÖÖ'·g²Ž1ä z„8}Œ5u=‡­ïÞ3 ×Uýcc>qéÒ¥»Gº$ˆ@"�D ˆ@"�D ˆ@"�D ˆ@"°g Œ·ów�Ëß;ÆãcÐŒÂ[<ê¼Ñ;Ær-³}øÃ;36âû Ôëo1ô0£ã­«ÚC½ÊE<>úš�ë9Þµ1ÆYŸë㋟žs3bæúĹ·¾uðGÈ� ÷,äS�mGâ¡v|%h3‡‡Úê°^–Ù ó™â(ƒïìGüg|i!'kü™çf“ù|¬üñÝ<‹¾úY¾;k÷ÄSËs›�ç0çP­>X|�›ëkGGü˜�qc?!4($ˆ@"�D ˆ@"�D ˆ@"�D ˆ@"°§ LßÀòÀqv Þææy�Î& gíìÞçèÑñF¿™‡7šTì#À_ßþñŸ×c»îE˜ëνžƒ\ˆ9í5ÀŽ¿g²YÆ:æõìæf��g2�úaZ ûYØ36ó¨3�õÙïXH²[!‡å Òf /Âa¯°¶6qæ "TôÚW†ñ�¾þ!¸Ç�aã þžg3zkyΉÃŸù,c»ŠC?ÿ!°'ƒúÈf^÷äG¬Ï� /Öä<¬¹³gSÏ7·ÜÜO I"�D ˆ@"�D ˆ@"�D ˆ@"�ìyãX¾g@¸ŒÇ®Àà½�·}ßéY#¼ß#¾ã_ëù}ž>ûìE`æ½Þ=± ö 1¹ì謯½‚ÍŸ,BO,~äµqÅ:ÔGæ<Øæü¬­¯/{ô3 lÆ¡7†Ù;RßÚÌÖŸï<×g½cñ0;N°H>‡bx1ë0s!¡è;T+fì~€B' cÐyyløbcVo}uÌÖg�ÿ,ÄñP__uÌÖaM={bˆqÆ Ã6ç§¾g`&ÆŸ²þP­b°Y—™Ÿº¡–A!‰@"�D ˆ@"�D ˆ@"�D ˆ@"�=MàÊ7°Ü6 œÃo`áÞ¦Ö¾ßÛ ÂÛ;:ßëÕ³W°ëÃìÛ=vÞõi>A̯_ìäD¬¡;¢Ÿga�¯ƒ=6óÏ3¹æþ sš‹>êƒ/vtÌ ôØÑynkac˜ËxuÌÄmU¨·/$Ü­Ì!Ÿ@Ð ‚ qÄ˪ó ìµyqrÍE¬¨gžc‰aÏ7”àg]ê0¬1–+›vöIJg˜Óû Õª&9¬��õ±çýiD1Ÿ6ïjMfò#Øðg?ןó“õ��qââÅ‹wíÛgº¡I"�D ˆ@"�D ˆ@"�D ˆ@"�D {ŒÀ•–w�kŸƒúì`Íàq�™·y{üötö°Fx›×W?â7ýðñáÞ^ük²·�œø’½9ᦆg¥WÀúØýÐY{ω?ó3cçþÈ\Ÿs`cX,×çöÞ̈~ÌÖYvò�Iw»UÌ UÔ`޵fF¸Èì‡nÞ³FŒµ©Ã<Ú…)s°ç<Ö±®3qØuì7ã¬c}ý­£ž|ÔcÆFÿ¬3Të?Æ,Ö7Î<ÌÔ94FßÀ2k�D ˆ@"�D ˆ@"�D ˆ@"�D {–Àø ¡ï—pŒócðöOŠ=c¹Ú3£ãíÝw}fýѳ¶_€=ymø+¼é3ˆ™ß÷ÙÏ~c»Þc#þô �¿5Ô³7kçaFÈå06tì‘­âôážs¼y­�Ýzæñœæ ~×báÝ$âÐ[]œœÀà2ÎêhÀ@„àŒ^_/H¼çĦžº@¡Ó6Db°ÏPÑáGÖærö.ä@ða˜ÓØÌk}rèk<:ý˜­IŒëyÆ1~Î7ûáÃO]?¾�åî¾�I"�D ˆ@"�D ˆ@"�D ˆ@"�ìUÓO� øÞÝm¼˜{ @Ä[>:z |ëgM {õc¹täâMþ&{°3Èi-r™SïþÈ3ù’qˆþ¬­�M=ë¹ÿÂ:ä >{ï4–+1V_fêšË³áŒ/C�9Í�Þ>}†jgbÒ�E_Ž"‡‡DÃ~Âì£�ÃÇ^Ù*vþúâ‡sëìØ®ë˜ƒó!øšk®£ ×ÌúãÉÞܬÕÏçÕÇ™|¬ý0Yë¯mΩ?Æá1®ÿÞ�!‰@"�D ˆ@"�D ˆ@"�D ˆ@"�ìeãXn÷?5ƹ+húðÝŸ>×¼éó>?ÏØÞãg_r Ãñ_flø Ö`­ÏæÚºæbÆ—3YŸö6®Xß¾÷ÌÄ[,×¢�w�ë™Gg꓃1Ç©'!Î|Îêõa¿mÙ<жŒ€ùðsüœ›CÒ¨áaµqiÖ lìý–±\‰6=€ãÚ@xlú¯’ŒôÕ?âгFÈÍ·£ÌçB�ص„Íúγ¿¹È;×Ô»5Í…ŽAýcl•oþÖrÑÀró¥K—Þ=þ#Ë$ˆ@"�D ˆ@"�D ˆ@"�D ˆ@"°w Œ·óÛÆíïƒo`±ñ„wxú¼Çû–ï·©¨Ã—µ¾ö1ð(ÏÁ‡xýÐéÇa?7ž°7ÞZøyFlæœó⣿ñ̞ǵ~ÌÚȽÙ�?ÃþîbÃõ±Qo–¹zöú²7~3Û¶ÄDÛ ÚÂY^’ƒ©ãð@°ÉUIJf1æaöÂø°¶ŽpÐë§n®¯ÍÉ3QÏÆ•ùläSðµžõÉMNóË^½ë¡ZÝ˽µˆCG}W°ÉÆû Õú€ôÇ8Ñ7° I"�D ˆ@"�D ˆ@"�D ˆ@"�ìiÓOÝ;@\þ9ßëí;°ç€7x|æ=kô¼ý“Aç~¶ñ~o# >6Žøîo<õ|ó‘ ŸyÏš¼6bµÛ� mîqÀuä0Þ3�/bn÷úY_=q Ä»°·qúâ³m1é¶§3ÂËq¸y-B䥙|Ô«3³kš<øÐ©�ÿ\ß=6ý=£µ¨�N˜cù4_ÏJ<â¹Ø³¶>ºõ°1Øëo]kaÇóª#bös}kbg Ô§áå5/^¼cß>Õ˜’D ˆ@"�D ˆ@"�D ˆ@"�D ˆÀÞ#°ñBô ¼ÏóïPÏ[¼Í&4¼ø†?ûõº„µ½ Îä$‡ïúÎøRǽµÕ3cǾ †úˆõYëcS6ÖsnÖè¨�¿2ëÕáCü¬©kÿ…º¡Z‰ûÙŸZæÀÉ5¹w%Ù­x8ò�O(óE´¡óŒ ñ1~ ÿXX#Ì\ÞÖ|˜Ìˆvã3CÆŽÎúì‰ó��X†ç××\³ÝúøZ;zÏÄÞüÆj§Ñ—<ØðCÌåYµ1#̇Æ81~Bèî~B$I"�D ˆ@"�D ˆ@"�D ˆ@"�ìeWXNç®p g@ñç‚ØÛ€�÷yÞæy¿gÍŒÁî;½M&Ø{ÐÍñÚÉKNÄxÖÖ×n<µXÏvtäØ*žú~I†õ=û0­ÏD¼wñ<ÌÄ Ä°¦?B�vïoþá²íö\§}Û³Ûvà@óp á– Øã+0ü¹ ¾Äͱøm™sšc³>1èü çúúËšúØñ5Ž3xmøªg�ÞædFG|ýCµþœ˜×õif¡~äÀo®ÏÑ“S¾øÒÀrãø¤;ÇœD ˆ@"�D ˆ@"�D ˆ@"�D ˆ@ö4�+ ,÷�]Á>o÷ˆïøèÞåçžt¾Ïãƒ�·z„æ„·úÇÇ —yˆaí{þÜ1Ô«<ÌÄ�Ó8×ô‹`³÷À|è½õ9‹çÂf>ýÉK-?ïAó¨Çg¾ {s›�½qÔg­³õ�‡jgbÒ�E&Š<^ŠK˜×Ã2Ï—� ³ÿ R ÚÉa>kÍyÕù�núÏ5YÖ|úšs!žÏ3‘?ÄZÌÞË8ê£GйÇ�½1ÖªU^ôÔG�XßüØœ�™–›FËcN"�D ˆ@"�D ˆ@"�D ˆ@"�D {–Àøõ’eÿþý· ÷�Á7°Øtb³�c¹z{§€7xgb|—ç­=B,ÂÌÐ9�ÑýÜhB ã°!è¨1Ïs.ü±Ï‚ý°QÓþ‚ù\Þ·G¼ƒ|ˆy‰Ç—a}|µ;{nl¬·ºÿPoOH¶[1EæƒiS�v  ¬õø{agìè½ô¬×ÆŒñƒ:â=‹õÙ{Vb‰Sf_lø9ã£�Ùµzòàï‰ztvÿhÐ™ÛÆ•9§1úx7|�Ñ7° I"�D ˆ@"�D ˆ@"�D ˆ@"�D`| ,'ÇàXxãçm¡q¶Qã™ìøo?€=æ@oO�"ö0£÷�_f;býM½võö xÎËÑ—ÿÅ—sx6k¢Ÿ×øè;Ÿgö.OÏ��5˜sb÷lêôÙö<Øvð•€ùR6g8kÃU ¬±³wà(flÆfS6†?·Ã¹ø#æ1?óaÃ×ýX®›U°!ž?jú“ÇÜÌæµ>õó{`èø�Øcß™:Ö˵Í{`£Æ\_?âÉk¾#c}óè"{÷ø�Ÿ$ˆ@"�D ˆ@"�D ˆ@"�D ˆ@"°g Œ·ó[ÇåãÌ<¦Ó`B¿ïû̼å3x›Ç†øž�žµýÆÚ>riÃŽÇ^~ÚéàýŸ=õñ™ëÛ0Ô«~‚9þœ�úÄX,Ÿ¶7¯õ©i}lÔÀFôîï}ÉM~c½¿öá²òaFæúÄîX8ÄnEHŠË!ÑÆÌØêBÀ!V€ø ^Œ=±>ÚÙãcι¾ù´ƒÞ¼Ä#ìÕ»^Æ?ó¹Y{VíÌÖðÃFç³g$ž:ˆ÷¹¼ûŒ_büÈÏ`=Ûù–ÆOÝ5æ$ˆ@"�D ˆ@"�D ˆ@"�D ˆ@"°§ Œ–ïƒ{xggͬ¨cïšÙÁ½�'®}³Çao^kÑ3�?{>ˆ~î­9ç4/39l.q­¯³uÈo,1öKPD;kÏ �ÁÇÜä°¾kmƓۼ›ó0m_L¼ýÈÏD�Ãz!óÎzlÂÄlg=_œ5^šÙ¸±\ Àhø˜óàÇÞ!(bɉ¸ÆñlÖ@oŠ>ÄG ÂÞú+Åø‡ „ë3³'ß¼ž÷Äa›ëoæ²Á…–ëGËO�9‰@"�D ˆ@"�D ˆ@"�D ˆ@"�ìYãí|Ù·oŸ?!t~€àÝÝoXáÝÝ5ïüؘÞèYÓ€^›ö¡zÚ»?~æ v«8óÐóÀÚúæžgr˜?mèXϲéËž³lG¬g£W�³ Äàoœ÷tOœuX»wžmüòÕÏ\è·-$Ù­Ì›/Jn 0#¬‰aH½0È�‡Ÿ¢�—÷üæ'–8ýÐÛˆ‚ë³§¾ !Äšo,Wzò̵؛½g³ÎP­ìæb¶>31æ°>_Ë£X‹=þÞC½ùØóB7õBƒB�D ˆ@"�D ˆ@"�D ˆ@"�D {žÀø–Û„ScøB¼åóÎnÂX®›3x�W|ãÇßžì¼Í³Gì/àg…xï'�ïù¬©ƒÞÜÎÖÇ»>ìÖø[âØc³¾u†j¥ÃÇü̈uÉ�p^ï±RŒðÁò3Xãçý°›‹ÙìfNo=!1{a«Ý8}ôgvm}`Ø,BcY›[±Ä1cãì6Œ¨g6ÎYf×Ö'‡¿¥ÎzÄ#ì±!Ìä°.±äÀ=vã¬?T+ì‡Æ¸yt‘݉2‰@"�D ˆ@"�D ˆ@"�D ˆ@"�ìeWXî ƒÞà¾Á³æ-:{ÞêµÓ$Â;=ßÚ¢ŸóP=Mg~k�‹Xk ×æ¬�³Ϙ{æfc˜‘ùœèÔëG.ëã¯Ý8gô¬= kD>ô2pŽMÁÏZØÌï¼éÿ¬÷Þ­x8`�—½—Ýô¦•}§9¼ØfN|ŒñÆZèHŒ÷²¾ç¦Õ™cüðÝoæ`O®ùŒÆXšPôeæ<þq²GÐy>êC.XÌ¡�<¨Ía>0ÆkÆ7°Ü1þ#D—D ˆ@"�D ˆ@"�D ˆ@"�D ˆ@ö,�+ ,8ØÀÂc:ïò¼×3³ç á ž·zf¿UE_ßùõÝŒeϰ‡`ÞÓô›>±Ú­ÏÞœ®™�Á��½äEÐyvãбFX{îd}flˆ9ð#±®�ªu.ëËкÆá;×·ú …v+äà  ‡Üêòè„æ¥œ‰ùð%ë ÔX®káTüX#¬Íű¾ù�µ³÷�Áó¢óNè¬OŒztÄ¡c�Ÿ¹ŒªµÝ|ò æ1‡y´ësp,nßÀrŠ$ˆ@"�D ˆ@"�D ˆ@"�D ˆ@"°— Œ–w�ûß7ƹ1xkGè#à½�÷|ßôÇre·qƒ!†�¿ß¾Âš·}„x„¾tæsϬyÜ[Ÿtv|í+@‡Xß3‹ÁŸ=b<{†¹=«y¬áyñå ØÑ;–k=g²¾½ ÄXÃxr°6û ‰v+ñ`ó�X ?:¡ c¨Öš/j :|4vÌqÞÁúüóÌ0Y[_=3Âì¹ðAБÇsS×oJA‡Íúc¹òcVÇlü­Eõܱqý\_è|ó ñGǸ±o`’D ˆ@"�D ˆ@"�D ˆ@"�D ØóFËm©1ƒ ÞØy_gøŽ?–«Þt¼ÇÓ'  CæÙ·zt¼çÓØB.:ê¸fÆŸ¼6€xc†i]Ÿ|Ôdžà‹�×\³N|¨�Ÿ}Æhó\Ä3ðGÈ‹/ƒ>ü´�åJð·> sX1è­ËzWBÒçZ¼ ¹Íï�Ù³æR{? .ãe™±yYaO mc¹öÅNƒ‰_¯Ã±>y¬�Í|úÍvkr>σu­Ï™ã©ïì=©I>†ñĘϵvâ¬?ŸWõ�q¢o`’D ˆ@"�D ˆ@"�D ˆ@"�D ØÓÆ—?,û÷ï¿u@¸Œ³cðOï€ïì¼½ÏMØÙó>O_vûX#Øøy!|XØãï;¿ùÐÓàžÈœ_»ýØıf¦7€úÞa,W5™±ï~ó~Úñ¥¦½ úSÇó³ö\ÎÔ÷¾ä@ðCÌéÙ<ÏeëþµÀB×!6sƒæ ¬™½´€Ðsi>,f°÷��98+klÔ$:Fð³>:×øã‡¿wµ¾5=ÿpY {k  ÎsÌùÈÃÞúúè?Lës’_„³Y“ã=Ÿ 0ø Ä™6Æ_=Ö7=ùä“w�ÿÇ2‰@"�D ˆ@"�D ˆ@"�D ˆ@"�ì]ãXn·?9 ,¼³óo oíoýoñ4‡ðàn“†ïóú�ƒµ¹X““A>Bô!=þ öú 'ÎÜØ¨k�6ÖÖd�èo¬ ø‘›½5=¿õÍmÞáºò%×|6ïe/ƒgÕß» 'Žxtî™w-^x7‰8Ü|xî�ÙÏ"<ì@`�Çš|î™çl4y`«úø£'–áY˜Í…�ú6ŠŒåÊsëë‡dë³·>³vüY»gF˜Íe}r!ú›õ9ÿƒž˜ƒcðBwŽÿÑ%ˆ@"�D ˆ@"�D ˆ@"�D ˆ@"�=KàJË©€„·ú˜yXgí[={¿Ü‚á}þÿgïÍ‚õ¼®3½Åà` $1rgIM‰’(j´,w·lË–�]åtn’J§«“ܤ’Û$U¹HwÅ•JW_¤ºÒm‰l·<ÛrË’l‰EQ¤8X¤8‚$1óppÀì瞣ÍcPHàx—´±×^ó~ÿŸÿ·×ÙŸýðÚ£C®ž™a¬ÆNتC¦½ù™õ±úÈ#™ŸµöØÂÒ†XðÆb i¯Ÿyíƒ0¦kl•1Cø¢‡&ï ™¾ú!›2™tÊšc¼1‰ÏÚ<ÎÊÔ³–üpŒÅ éÃø –ˆ¶Ø ïcà¯^~r=Èi1Gc‡8Úõ9á±÷!¶õ@“O°1–¼qXo´�>¿vM<±òÌocuk`¹; ,@ A � ‚@A � ðóh¯á­ñcã5vt¬Ž�¯ñ±ñ:¼ÿð°FvôÐÑ:¸÷`Ø{ Æ�Õ‘CGêð�õo×¾‰±gÇžÚÿÚþa`;vd¬Ž=ñŒkƬ5:{´æ-š7ŒKÔâå‹kÑ¥‹jáÒ…µ`Ù‚š;nÍž7»fÍ™UóΫù‹ç×èÜÑš9kæà;gÁœ�™9R³FgÕÈŒ‘áÑ@(� ‚@A � ‚@øyð»¿ý†þb³ÙØÆÁ68·çG5?Ü9—÷Ÿsy{ ¼�EYSMØéƒ?zÏöáPï§½y˜9Û·Áœú`Olø«×9¶'<ü,¿yúzà•[q&÷_4Ñ@Ø`omú’Ó:Ì� „�~ÎÈå��lJD€·ŠÜˆ›0.Å"SÏfù��3 Þ²‰ƒýÐÔi�M/cmÓˆ{óCaM>ó7vHc ï›PˆY vÄ1?±ôÅÏ\��2}Èa\xä ëS§ró“Cû¹�_Õþ#¼§Í¡ ‚@A � ‚@Aà$<°â½×4–9x¤í?4Ì÷QvlÙ14¦Ð ‚lüèxµWôÖñcLJ†”£GŽü±±cÅÀŽæÆáƒ‡ëèáÆ·Aó 14Ã@4›Ì˜9£fÍž54ŸÐ˜2gÞœ¡aetÎèD£ Í*CƒJ³£á…Æü�ÓÔ‚M.ËW-¯…ËM.¬çÌŸSsÌ=aß^'œ?h9ù�g A � ‚@A � p�ö[ù �ÝÒ7°œøÁ~¢/ÀžÎèû×aã™<çòè!dú`ƒœ¡}ïÃ~oƒ®·mˉXð}~ì°ÇŸü’ñíC@n̾§Á^têÑêíÜ—:ôØcC^]ïƒbFgÍ®™µiìÔÈäSó>á8‚gq€‹Ü NÎÃ[åÚ÷sSzcš92=˜ûüø#w6?öùÌËÌèíõGŽŸ5ù!7c'òc§ÜºÌ‰/d¾~mo~a&–ù�¥3²Em¬ÿjþ«! A � ‚@A �‹H†f“Ö°BC‰·¬p{ÊÞ�{kçÖ�µoç¾zíÕ׊敟xqhd¡1åÐÞCƒ/M/ç’hF¡‘…š^¸™eÝÍëjùêåµìŠeC#Ë’KjÙÊe5{~»Á¥ÝÎBà �/øÉŸË=$wA � ‚@A �s‰ÀÉX¾Ôjx±�#mШÁ¹;}þð·‡ ‰9gó Ïá‘ãƒ/¶È��G¬~´åÄ?rìéc°QÄ^‚&š°ƒÇ{ôØÃÛS€¯ò>žzt�>ý¬1ˆ«­X°'ùÆNä!F¯3³8˜[ ™ùÍ¥î´f�)õŸy‹bÎŒ‚w³ð k‘gÆ_ ôm¢Á=„Ÿ€aƒœ5róÃó¡ÒaÃ0&¼¶��¨½ñil�X3ð‘w/6Õ ƒ\ƒüð�ù�eíÆÄuŸXèX3sËÚöáWÛ A � ‚@A � pQ"@ó �)Û6m«­¶ÖkÛ^^thß¡:°ç@½¶ãµAF3 ·¦ ·²´Æš\^?ÞnjiþçºyÅŽ&nq¹däÄ<{îìš9:s¸Ñ…Æ^ED3 ·´ £½ªhÉÊ%µb튺òš+‹YBA � ‚@A � .FN6°ø ¡C ÎÙé€ì!€·±D9so§-góÈö0×3þ~ ¯ÿdÞ^€>¿½ØBÆÇ–øÈ­ ™öİAíYc‹¯<3û�ˆ‡­„Ž!ᇭñŒƒL»>žþè±�2Qô™1Ê"û¢ÍÑÛ°Q7Ñë­…�š:7ÊZ°àÕ3�ÒdÛ¦;? xbC̬ñ3Ÿ2ë5rí;Qþ“Ÿi‹½¤M_‹9°g¸O|zkôóÛX×þ#ü ‚PA � ‚@A �‹N¸9eÏö=õêæWëåç^®í›·×®WvÕîWvM+¼6ˆ×ûð* #Ú-+ÕøXkX9Ç·¬œÉçC# ¯š;nñ:¢™³ÛzÎìš¿d~-^¾¸–]¹¬V¬YQ—¯¿¼.¿úòZrÙ’‰W�IÞø� ‚@A � ‚@8ŸhB˦6l`áÜ�³z> ×ö# ·€Y9vðžÝs¶ß¯Ûrˆå¹>363±”ÃüêÌãÜL&|ôÅŸ^fÈüðÄahãd xò›{÷ÔÛÀ3¬ïT±Õ5³�XCăw�lJDoš`Y4w“æaVÞÛQ:6Ö“6Èzà±c�BøÀ©"–¾Æe��ù;a�[ä,�¿ñÍO,óS‹�)æÁÞü�rXë>Çd[uÌ óÀA«Ú÷ÜÀÒ€� ‚@A � ‚À…‰M'Ã+�ZC �)‡ö^ÿóò†—뙇ž©Ç¿ÿxí|içÐÔ‚Ýñãí§:¿ /âÆok™5{V]¶ú²ºö¶kë–ÝR«®]5¼vh^»¥…W¡çUCø„‚@A � ‚@A \ˆð addä mo›Ú �òLŸ§=Ïù>gôÌþX†§ï€sÿ±6<÷oì`ÇìÙ½Oð�ˆ�Ž5:cjgþ¦ôØ‘_?}‘›½þØAØ1ôÞµ9YCÈ&6}¼>>{Å—¸}ÿE×Ü}>ëÐÎ:[˜Ó§S}ºQüЈ妘Ý8ñ,V9EëÇæÂ[tR2|Úë��1{ÿ&ž ?€ÞŸ×ú�ß8ão^ׯ¤>ýáõ#¶5™Gb9„Ÿ¶£�'¿uˆ£ù][S3ò/lóêö`îž<|’PA � ‚@A \HðЉÛV¸Ie×Ö]µéÉMõãoþ¸¶½°­öîÜ[‡ªÃû×Á}‡×ñ: |.F²‘eÖè¬á––¡ieþœZ°dÁðz¡Û>y[­»q]]¶ö²�,3ÓÈr1~O²ç ‚@A � ‚ÀÅ€@û�üå¶ÏÚ8ÒÍ(œÅsæÎCGc'¨·¡[}àÑ3£óÁzH¹ööàC?32ÎúO•»‰‡\øc£­ñ�É÷þòúèg~|Ì�-vkêf@øôùñsm~ó`Bn-ÄSŽnJdQSr>é49†E�ªX7ËìóÍüHƒmo‡ÿÏ#li!&<öÌ}³I_<„=¶“kÑV;ó÷{‡w�?¹¬Û˜È¬Ã˜M4|°Øê×çW�Œ8Ø1Ïkcm{8—W5 BA � ‚@A � pþ#0v´Ý²Ò^ù³w×ÞáU@¼&hóS›kû–íµ}ÓöÚøÓ�Có 7± 7­œÿ[~ÛvÐþâ¬fÍ™U‹–-ªµ7­ng¹lÍeµæ†5µø²ÅµpéÂᆖ¹ æM-o[! ‚@A � ‚@Aà,!ÐÝÀ²¥¥<ÐgósÏ#³IÃY=kˆóyrdœÑOŽÃ™?M*ö`�­gÿØ÷|[Nô"ôyûÞë dL{ ÐcoM6˘ǸÖnlÖØX“q”7Õ@¬{b͘G™qÌÏzÊD�3%bP,…P¤Ín„5ÄZ‚77~Æ $¨ÈÕŠö�¶~\cǰq{뙹¹¬…:±cøacÓ×Ò–ƒòþ‹Àš8 òC“ãº&>d~xd6¼˜“zàÙ³µ)çæ–õí?¼B¨ A � ‚@A �ó.qÓÊÑÃGkÿîýµóå�õÒs/ ó+/¼R?¹÷'µ{Ûîá&–ós‡Ó£ê™³fÖÂKÖ»>ü®ºâš+jùªåuå5WÖ²+–Õ’Ë–ÔèÜÑ™1’W M��+U� ‚@A � ‚Àh7°|¾¹nnãðÉœ·s¶ï9=<Äù=ä9þÑÆ÷çóô Ø7`/3çõ®ñe°–ð�ˆ¡Gf~õÈ%t¾²9¾Øׯó�êã ëãÛ_[ÖÈ{,Ðé‡\f÷H~s3›¿ßsŸ~Êd1S0É‘x Šb¸1ó0³!AѶ‰{fô~€„L€ôAææÑa‹ŽY¹ù•1›ûžðã ¿¶Ê˜ÍO 9k|�~ú C×Ç'¿50ãCLŸ¿-tæeæBkÒÀÒP� ‚@A � ‚Ày‹¯Ú·k_=ùÀ“õücÏãÕͯ֡ý‡jìðØðŠ ñ±ñ‹öõ@oÕËk†f´WÍ]8·F猯Z±fÅp#Ë;nGÝxÇ�ÃÍ,³çÎ~«R&NA � ‚@A �³ŠÀÉX¾Ø’njÃX8‡·iÞó{Îäá9{gö¼^9k ½6úàÑ@ó d|tÆEOLÈʈ1#ÓÇ\Ø÷1åû¿¾ÿ˜Ƣ��üø`‹³yÐ#³nfìÆÒ¹6ø�*Ÿ>øL©ßñ¹@P<›�܈2k`­Î�«ï(‚‡@9sï‹kn(Áμäa˜£±ƒN=k|Y3ŒéþšhÈI ócc~ôø¹QŒ§Î½š“™ø:ìY÷ùûøÄDGþEm¬¿›k�CA � ‚@A � ÎxUÐþ]ûkÃcŠf•›wÔ–g¶Ô¶MÛjçK;ëàÞƒ5~Ìg;çˮί:¹meÞÂyµôò¥µrÝÊZ}ÝêZ¾zy­X»¢®~÷Õµxùâ¡ÑåüÚUª A � ‚@A �‹�“ ,_nljƒ.ØÏàp�™³y{¼ý™=ðgóÚj‡ÿd;l<¸·×;Èœ¬í£0&¶ÄEn dðä°VzÌ�^Ò™ùѱ¶NäØŸ=û‡úüÔ�ŽaþÆNÔí¾™!í˜Í3(¦ò�A§â{*ŸTÁ CààÝ03ÄFz;dýÒצã¨L�1kê1�y�ñC)c=ÙÏ<æ×Þ<ʉG>ftÄñË`ž&šø0±côd~ýŒÃLž¹mä–±ðA � ‚@A � 0m8~üøðª n\Ù»com~zsÝûµ{kãëÕM¯Ö‘CGêø±ã¹iå,‚ÜÌ22s¤¸yeéÊ¥µî¦uu×oßUko\[—^yiÍš=kxµPþxæ,0I‚@A � ‚@SB ýÎý\s|©�CmpöOŠ=�ÖÌÈ8{÷\ŸY{äðö °&¤{‰3}>ýù>ëÞ®-'Ö舅=½úcoå¬�Ï fˆXã¡CÆ:•Ÿ6ì³÷7®ùÑ›Ï8Öi üϘL|&�(úT'&`°ge4`@‚àŒ\[7ˆ¿u¢SN^@¡Ó:H{|Ð÷ "ÃŽ<ðÆrv/Ä€°aÓèŒk~bh«?2í˜Í‰�|?céßÇëí°áB«Ú ,÷ä!p„‚@A � ‚@A`º"Ð~»Ö‘Gjïνµñ§ë'ßýI=ü­‡k﮽Cãʱ£Çêõ㯧yå}€CK»ÝuƬC#Ë‚¥ êÆ÷ßXïûG﫵7­^-Ä«‡fÌð±Å9*4iƒ@A � ‚@A üºWmlfÜÀ¹»�}¯Q8ËGFO�gýðø°VÞØ��‹ÇýM(ö$ gÓ\Ä2¦2Îý¡7³%>:ü íáÍ�N9|ßab�Ÿµ{jì@újËL^cYÆØ2”ÓÈ}` MM� :5ï^İH$¬'ƒÐÛ¨§xüXK§Šƒž�½¶ØA½|l[Nä1õAثϣ{yfmôñƒdmlxå}½Ú8Þ^{u}LeØ1æµ±ªýGxŠPA � ‚@A �é†Àðª ÝûkóS›ë¥g_ª-Oo©í[¶ŸàÛ+ƒBÓ^%Äm,+Ö¬¨Ë¯¹|¸‘eÍ kjáÒ…yµÐôýØRYA � ‚@Aà¢G ý‘Æ—›Ú8x š><÷§�@ž3}Îçû=Äy|oK dØBžãkÏŒÈðÚLæÍk,fl©Éüø°¶qÅüö¸fÆßü�� mÜkŸÏ8“ŸŒÞO9¾~ÆsV® ëÓ¦É�v€æÐßû÷±)’F ‹UǦáèX{ KcRg£àÈû“í‡ ímµÁ?äð±¹¥¯ 9d×:ó;÷öÆ"nŸS[ôæ42ùGÛ8U<òc#–4°¬oW0ÿ>) A � ‚@A � 0à¯�Ž�¯Ã×¾]ûjÛ‹Ûê¡¿~¨žþÑӵᱠ5>6ž›V¦Ãõ Ö0stf­zǪºåÎ[ê¶OÞVW\}Åp#ËœùsjÆÌ•g¿ �1 A � ‚@A �³‚@û�úÅ–hsÜÀbã çðœ³;8�÷,ßÛT”a ¯-³ç÷ð6øk‡L;xˆußxÂZsag�èŒÙÇÅF{ý™í�׎Y±'÷_`ϰ�½Øp@~täë©Ï�œµ¶¬õŸì‡î´È@§åt cp“¦Œâ!6¡$?TÀžY�ð1³ÆÞ<‚ƒ\;e}~u~HÖD>WúÚˆ'ak>ó›˜ÆÁ—µrù&öåÚ\ø!#¿�+èÄÆý4ÑÄäsÚX�X ¡ ‚@A � ‚@˜6=|´^{õµzôo­Ÿxq¸}eëó[k»‰…¦\Bç4¨Ìš3«,YPW^se]qÍuÕ»®ª[?zk-_µ¼fÏ›}þl&•� ‚@A � ‚À�ÏFFFh`y¡�£mØw@#äy½}öp�M¿†G΃ â@È\÷:ÎïmDÁÆÆÏýõ'?„ dþb=qßµáÑ µã¥µgÇž:¸÷àp+Ë9+.‰Ïž=Ì]8·,]PËW/¯ko½¶®»ýººþ½××’•KjÖ(�*BA � ‚@A � Î-í1úWÑq>ϼC9gñ6›Ððâ~oßÄ ðö&8“žë;cK׿VÎŒz¸ †ü�ùáµ±)|9°—z¹2lˆ�ž¼ö_(k¢�\÷öä2FòÄ>#"É™’Ňx‚ÒoD2?�HlŒ…Ã/ <ÄÌæõ�çÃd†Ô06=Èè‘™Ÿ5~~ ñeX¿¶ÆêõæÇÖüè‘[kãë«Þ§:Úv�±¬U3Ä<·�ÕíB÷äº^ � ‚@A � ‚À¹@ ý.­£‡Ž¯ záï^¨¿ñ`Ýÿg÷×�=Ò´r.>�³�sdÆHÍ[8¯Þõ‘wÕ]Ÿ½«®~÷Õµxùâš=6év*HŠ ‚@A � ‚@§FàdËÆ¦=xÒ‚žÉ×±¶/=çóœÍs~ÏŒBï�]›LÐKö$ ëýÕ—˜�þðæW¯?¹à{=2bœÊŸü^’a~koª‰šðw/ÖÃŒ„<ýÊÔ»ã7“�ÔÛs¡ŸúÓž-ì´;b‡‚ !ÀÖØ öl[üz_ì&ƒÓÇ4Æäüø óƒîók‹/<ùÑc«5X�:l•Ã#7†1™‘[¿¨æïã7õD~šYȇ1°ëóS#rbŠ/¶4°¬m× }µÍ¡ ‚@A � ‚@gšW¸]å韮ÿêÁzæ¡gjÇ–µÿµýCóJ^tÖ?’³–Ð&^#ôŽÛßQïþè»ëÖ�ßZóÍ/t¡ ‚@A � ‚@ç�“ ,/´Ü‡Oæç Ÿ³{Ès|dçò}Ï2Ïç±AÏY=DóÄYý‘6ˆe|à=Ïïû#šxˆÃŒ1õ“§G_�½ÆCîÈO-Ö…ÎxÚ×çØ¹òGy½a/¬�m<Öú‘^fó;7ÑÔÈ Sóþ™qü€Ø„q-–¹ßÙÐÑÛ÷@ ¨zbÏ\}\e~ “íûœðkªT‚@A � ‚@¸ hHAËÆ6¸�…3~Îæ!ú g5ÞL�þöô>ìEp¦QÄ~fäžñkà ¡‡Ì?Y®^¹=ÖyÂûÄ¿ØRŸµ™yÏc£m_OoÓLÞ@Ö��9ÄCc¢·6eè§D}‚)hNý¦lÎpVGl�GÏÚ�@1£`t6u cøºêf`G_쌇[×��hVAY'väô&ޱ™�k~òAÆÑw´Éø�X£Ãž™<æhì„Î} #GŸ_;ü‰k¼ù�_ߺÈ~?ÍD¡ ‚@A � ‚@x»8zøhíxiG}ÿ�¾_O=ðT½ð“†›X¸‘…æ–ÐÅ�·±,\¶°V]·ªnzÿMõ¡Ï~¨V®[YsæÏ¹¸�Éîƒ@A � ‚@Aà¬!ÐÎοВmicÿɤœÁÓ`B¿çûÌœå38›Gyž�Þþ‚£�·Àst H?Öúa§ž^ÎÿY“›>¿½M<ôôq°§>òãcþƾam\ó“ÓüèÈ�Ž8Èìßý?ìúºõÍd°a†úüøN™(âLI�(ŠÍA¢Ž™qª ¾ˆ äÆXã a£ž56ÆìóO�>È�‹?ÄZ¹ü hÿôuÃ[«zfsøa#ó Äl�ø“r?'V?“c‹�„ñð½žXÖ´„w·9‚@A � ‚@AàmCàøøñzmûkÃk‚ûîcõôO×¶�ÛjÏö=o[Î>X°dA­X·¢n¸ã†ºé7 ƒÛYhp � ‚@A � ‚@x;h ,Ÿoñ_jƒ{8g‡g–”±–gvpFo㉼göØ@¬�k.z&°gÍÀÒε9û˜Æe&†Í%òÚ:›‡øúâc¿9±�ÔÃ[ƒzfcÃüòêô'¶q'ÏMuúdàÓ÷ü™1,Ô ·—£�èõðýÆáùB¸ifý;€ñô£�ƒk‡@áKLHÈÚÌ�œ¸Ä×_ý;kóŸ õÂÇü̬‰×óý?t}þɱ|ÚC˪ÖÀòÛ A � ‚@A � ð¶ 0vt¬ì9PÙP?ü‹Ö÷þð{uäÀ‘â½Ò¡ ðfp[ììù³ëÖ�ÝZŸøÒ'êš[¯©E—.ªY³ùã®PA � ‚@A �·n‡ñB‡ZÎݽa…swyj óágôðö¨SßTo8÷ÇÎøžÊ� z˜Íoì~&†q°S‡ ¾§É¶¬©åT~øZ½ Ôჽ~îÓ5~æ�wíÜëšz°ÕÎXÈO›r¦Ôo¬ß(±) …‚LJ@ʃ�~ØIÚ¸yë7>¾øi‡ÜF䨛Ÿ5ùmÁ×x�äÄés±6rk3O zc1›Ÿc˜¿rc®f6‘ŸÊ�ÇšW­Ë+„ ¡ ‚@A � ‚@x[¯—Ÿ}¹ÿþãuﺷ^zö¥á•Ai^y[à¾à‚¶‡†5oñ¼ºüªËë#¿ó‘ºéƒ7Õúw®¯™3}sÁm9 A � ‚@A �sŒ@ûƒŠ/µ6µá+„8Ëçœ�s÷¾�g÷kÎá±·§À~Ö�ý¼Vˆó~|�yžOž>¶9Ì�-zmXKðØ›üX£3¿yšh�ac|fȼ×} ‚ö6ØcC|ÌP_'2åÚËüØ«×Ï9¼µÀCâC/uL&ìÌ…ÎøÎ“íá5‰Ï”,Žb0ˆËÚÍN¶iªAß§ 1ÜØä˜ØèãÆ\È÷e~ëjª¡FfH?|דc°&V_£>æÇ†&m™©Ç/'k™õ‘bÙÀb măÜð3Oy®jõö®å � ‚@A � ‚@8S¸jwìÈXíݵ·¶<½¥¾ñï¾QÏ=ü\½ºéÕ3 }AùƒÓ/Bù½þF”–®\ZW¿ûêúÔ?ûT­¿y}±æ•BÁé�8e‚@A � ‚@SGàdËó-‚ ,¦s.Ï�yfÖœáCœÁsVÏì­*Úzίíd_Ö {ú5M/œéã«Þü¬�)Ϭv lè- .„ÌÚõCÁ[{2?3:ÈØ _y}šh"–ùÅмúaÛç7ò)‰Î”ˆA!@<Š<Õæ‘ š›rÆO�ø0ˆ‡->ؘ™@5v"ö€Š<o,xÈüÆwVÏÚ/ƒõ"sOÈÌ��rdø!ƒÇÎXú7Ñ„Y¿â@Æ1†qÔk3§1kÛC³»„‚@A � ‚@A œ)G­�?ÝX?ýÁOëÇýãÚôä¦á&–cGù¹�4°ˆÄéÍ3gͬy‹æÕÚ›ÖÖÍwÞ\¿ôË¿4ðspÉl(� ‚@A � ‚À™#ÐX¾Ü¢¼Ø×ÈrÖñ`ƒóvÎó=Óoì GÇÙ½?ða`ïí+ðœíCøCô 3žkfmˆãÚüø ƒÐck_2ÈüÖ„/2{Ö�þ¬ƶVã˜Ãz±¥ôÈôm센ÇÄÞ|Ì¡?1à�ÁzÊD 3% �,¬/^°±c TÁh¢‰ õÕ¶ ;z?÷`þ¦È8=˜ðæWÎ 1[62âX7y½):ó7v°cVÆlìÍEåì²qyŸ_ �1¸yÿm¬Í , …PA � ‚@A œ1¼hÛ‹ÛêoïþÛzæ¡g†Xì=PÇÇù zñÍ) ö-Iû™Ï-!—Œœð'Oàj¿Úõ™˜�·x âò³¾™Ž\2R#3F~ãâ�·FFF†&–•ëVÖõ﻾>ò¹�Ôêw¬®KyÌ A � ‚@A � pf´ßè_l6µq¸ @8cçáãäøÆ�è @Æy<}’Bú™Æá<ŸÆb1°#�<3¶ÄµE_}šjȉ/ñÈ�ÂBg¬^¦=6äÀÎ>}ÔYþ ì!âbË O;u�{ó#0†ùÑáƒÜ¼ðgD}«É ÛøÌžMA¬ý0ØŒ›eFçfKr¨kì„-zL¼^‡5d~â˜�ñ´ëõæ¤>ëÁŽ¼æ‡‡zòû»Or�¡?>Æ“W�Ÿùûz•‘Ÿ?OZÝ€å–D(� ‚@A � ¦†�G©W^|¥žøÁõ§¿÷§Ã+ƒ�_(tª½L4�¸IÙ·�—Ìhsk4þ׿3g cdfãgÌ8¡Ãîd yÚš Í/4ÀŒÆñc�o$ZSÌøÉæ›ZÄyÜ¿PÍÖ~Î`¶ø²Åõÿü7ê–ÝRknXS³çÍp?·“’ƒ@A � ‚@A` Àoòö{ý ­”Ímhƒ_ûôxÎÎÙ{ßÔ�ž5çóô ·BÇë…|r€Ìxì=ç7r~é»&ÔÇWo?:~ðÌô�ß=4vÈÉŒ^ד÷§[rÚË =y¬ÞºœÉï~‰aÓÚ¬ç„v ÿš` ®.6s ¦Pxf7-@ÈÙ4³°öK‚ÌÔ �ŽœÄAFÃvæG&�=vØ»Wó›Óú›É@¬Í�?ëèㇵùµÑ¾©&ê$&¶µ™ý­Ïl üŒ 6úÏnüºcÇŽÝÍC³PA � ‚@A �© pøÀázâ¾'êÇßüq=øWÖîm»kìÏ%.zÓf�öKœFŠw£´G^¯yóçÕ¥+.­u·¬«+¯¾²V¬]14ªðú›™£3ktÎhÍ�U3g·õÌ™'nRi7³@Ü´Âòñ±ñ;:6à–ðãG[3Kkbß-Ïn©��o¬�ÛvÖÞ½{käõÖóz»Õ¥ýo¨µ=xÓš/œ�¥ÀtÉÊ%CËýƒÃk…rËôg+A � ‚@A �s€@û�ÿ¥–vc4°pÎÎ�vtpîÎY;ÄY?„ŒæÜmÒð|^bÀ ž˜ âÙ¢�y°g°Ö{üŒ�޼öH ƒ7'kH{}mÀŽØ¬‰m>f‡±�ÛTƒ-±úÚÜ—½ Öª½±‘ã‡?2×ÌgLnøLQ\_¼…[0ëž= °†ôƒ'žkæÞMpªüØ#Ç—a-ÌÆBO~E;Øaclmý�Œc~ÖægV�=¼kfˆÙXæ'¤½ñ�‘Ÿú{äøÌicm{0öUÿÒ E(� ‚@A � ‚À/ŠÀέ;ëÅŸ¼X÷ÿÙýõôƒOצ'7ý¢®ÓÚÎ&�áÖ“×�¯þ™¿h~Í�?·æÌŸS³çÎ>1æÏÖ4M,\¾pàçÌ›S -¨å«—×’Ë–Ô¢e‹nb™¸�å$?ù5@äepûJËP¯$j .öšXv¼´£öïÙ_¬#ŽÔþÝûkߎ}EC7â ãЉùàþƒåëœ.Ä×­\¿²nxß õÁßø`­çúº|ýåÓúû•â‚@A � ‚@A`ú"p²�…4°@œýÓÀÌ™<¼gõ¬½Ü‚â|Þ~xíÑ!WÏÌ0Vc'lÕ!ÓÞüÌúXýä‘ÌÏZ{lá‰iC,xc±†´ƒ×ϼöAÓ5¶Ê˜!|ÑC“÷…L_ý�M™L:åͱÞ€˜ÄgmgeêYK~8Æb†ôáƒ|ËD[lÐ÷1ðW/?¹ä4‡˜£±CíúœðØû�ÛŽz É�'ØKÞ8¬‰7ÚFŸ_»&žØyæ·±º5°Ü�  � ‚@A � ‚À/Š·„Ð(ñÌCÏÔÿü‡õÐ~hhª86泚_4Òô±³y„[L†ÿŸ¼Y…×�έË×^^KW.­%+–Ô‚Å jÁ’6h\Y¶°.[{Y]yÍ•C³ ·¬œMâ5C{wî­W7¿Z[7l­}»öÕ�×Ô¾ÝûjÿkûÝ®WvÕ+›^]xѰÇöa¸9¦5Ìð\à|~6@cŸÃí¿z{ÝöË·Õ{>þžšÝš‹rãìÙü&&WA � ‚@AàüG€gí•À_l;ÙØÆÁ68·ç¼�œË{ŽÏ¹¼=Þ΢¬©&ìôÁ=kfGcÞ¸Ú»fælßþsš {bS#¤^{|`c~ó¸¶6å¬!âLî¿í}¬M_rZ‡ù±�Ì×ÏÈ�e dS"¼UäFÜ„q)™z6ˇ„œõ>ð�MÔ臦N{lzk›FÜ› kò™¿±@}ß„âS+kÁŽ8æ'–¾ø™«±¡S¦9Œ �œa}êôCn~rh?·ñ«Ú„÷´9‚@A � ‚@AàFàÐþCõèߟy™½½þÈñ³&? äæoìD~ì”[—9ñ…ÌׯÍáÍ/ÌÄ2¿±´cF¶¨�5í⯶.²Æ†‚@A � ‚@A üÃÐñäýOÖ#ß~¤6<ºahŠø‡½¦—…�6¼’güøx{ýX-[¹¬Ö\»¦V¬]Q‹/]\ /]X—^yi-»bY-¿rùÐ 1wÁÜá6nü˜î7–°Gn[9zähÞ¸öîÚ{âÕC[vÔΗw7µìÙ¹§^ÝÔnnyqkmÝ´µf]2‹¿4ŸØtß㩾U¼ºéÚ[¯nb¹þ}××ú[ÖŸÊ,² ‚@A � ‚@~K·ßÅ_jŠÛ8Ò�œ»Ó7À;d�žzt�>ý¬1ˆ«­X°'ùÆNä!F¯3³8˜[ ™ùÍ¥î´f�)õŸy‹bÎŒ‚w³ð k‘gÆ_ ôm¢Á=„Ÿ€aƒœ5róÃó¡úçHØ0Œ ¯mc'jAo|[ Ö |äÝ‹M5è ׯ ?ð©Եﹶ–^¾txM¯âfV.âvnf9rèHÚwhhhás|ä{�ÔÃß}¸êPÛe{úV4÷ðä�× AçK3 uΙ7§®¹íšºó3wÖÇ>ÿ±�×nÇ™qa|†Ã‡‘‚@A � ‚@AàmAàd‹¯âW2çìô @öÀÛX¢œ¹·Ó–³yä ~`{¶o\~¬"ï×ðúOæíèóŸøá~§¹NÄÖøÆFg~xbØ�` Ú[+¾òÌìb?ýmt ?l�gdÚõñôG�픉 ž) r_T_´9Õ¾×[ 4un”µ`Á«g&:?¤É¶M5�ùYÀbf�Ÿù”Y¯y�kר‰:ð'OÚb/iÓ×bìîŸ^Çýü6Öµÿ¿‚ ‚@A � ‚@Aàç!ppßÁzìo«}ýGõÀ_>P‡^Wóó|¦“nhÊh�48ðº™KÔòUËkÝÍëê=Ÿ|ÏðŠ K/¿´fÏ›=è½ee¢Ñe:mfеˆÍ)¾fˆ×íÙ±§^~þåzä›�Ô¦ŸnªW^xexõб#ÇŠÆ¥ó n‘á¶œ›?ts}øw>\ïúÈ»jñòÅSD-nA � ‚@A � p1!ОÐÀ²© X8w笞†ȵýÈí`V޼g÷œí÷ë¶by®ÏŒ ÄL,eÄ0¿:ó87“ }ñ§W€2?pꀈ¥¯qYãcþÆNØÁ£Ã–9Ëão|óËüÔbcŠy°7c‡ÖÁºÏ1ÙV3Ã<ðÄ_ÐÆªöð*7°4 BA � ‚@A � ðæìܺ³žìùúÞ×¾WÏþøÙÚúüÖóãæ•öK¸½:whÀà&•y‹æÕåë/¯µ7­­Ë¯º¼–]¾¬.[sY­»i]-X² fŽú³üͱ¸5ÜÊÂ�,º±¶oÙ>¼bˆ&–—ž}©¶<½e¸igìèØÐô22c伸�…F¥KW]Zï¸íõáßþp]}ëÕÃg!~~ÙSA � ‚@A ¼5ð‡í�"¾Ð¢mjƒÈ3}ÎÛ{žó}Îè™=›‡§ï€ cmxîߨÁŽÙ³{âAø@ö!°FgLíÌ�-øLÉ�XnŠÙ�ßb•S´~l üp°E'õ ס½þø³÷oâ òèýy­�_fóº6&õéo~b[“yô!ñ�Cøi;ÚxòZ‡8šßµ55Ó!ÿÂ6¯nIuuBA � ‚@A � &#Àƒ^ôôƒO×ývýàOP{¶ï™l6­ÖÔÜ7©p«ÊÂ¥ kåú•uãûo¬Û~ù¶Z}ýê¡¡%¯–éÑj Æ�·²lyjK=ñƒ'ê‘¿y¤¶½¸­öíÚW‡ªñ±ñ¡yÉg ÎoŒ2}VóϯþÆëöOÝ^ïþØ»‡ï7´„‚@A � ‚@A œ �ö;÷ËMþBGÚ  ƒ³xÔyààhìõ6ô`«´°¯@¹ööàC?32~Èž*w¹ðÇF[ã!“ïýåõÑÏüø˜[ì$ÖÔÍ€ðéóãçÚüæÁ"„ÜZˆ§ݔȢ¦ä|Òir ‹:U±n–Ù æ›ù‘ÛÞÿŸGØÒBLxì™ûf“¾>x{l'×¢­væï÷ïrY·1‘Y‡1›hø`±Õ¯Ï¯q°cž×ÆÚö`/¯j@„‚@A � ‚@Aàï#Àk‚ž¸ï‰zèÕƒõ`í~uw;ʳ“éK4° �7ÇŽÔ%£—Ômº­®ºùªZwãºá¦•eW,«…—.¬Ñ9£u¾Ü&r6Ñ;^tôÐÑ:°ç@íÚºk¸™eË3[êùŸ<_�|ÿ‘:¼ïpÍ™5‡¿J›ö·±ÐÀ´då’ºåÎ[êÎÏÜY7ßyóðú¨³‰ir� ‚@A � ‚Àù�¿‰OÞÀ²¥U|  Îæ!æžGf“†³zÖçó äÈ8£Ÿ‡3´ØG€=¶žýcßóm9Ñ‹Ðçí{¬ƒX�1í5@�½5Ù,cãZ»±YccMÆQÞT±î‰5creÆ1?ë)AΔˆA±B‘6k¸Ök ÞÜøƒ8� "W?(Ú?ÚúEp�ÃÆì­gräæ²êÄŽá‡�M_K[~Èû/kâ0ÈMŽëšø�ùá‘ÙðbNê�gOÌÖ¦œ›[Ö·ÿó ¡D(� ‚@A � ÞˆÀÁ}ëå /×7þßoÔ“ ñÿh“õçóô Ø7`/3çõ®ñe°–ð�ˆ¡Gf~õÈ%t¾²9¾Øׯó�êã ëãÛ_[ÖÈ{,Ðé‡\f÷H~s3›¿ßsŸ~Êd1S0É‘x Šb¸1ó0³!AѶ‰{fô~€„L€ôAææÑa‹ŽY¹ù•1›ûžðã ¿¶Ê˜ÍO 9k|�~ú C×Ç'¿50ãCLŸ¿-tæeæBkÒÀÒP� ‚@A � ‚À4€Œ«­/l­Ç¿ÿxýÉÿõ'õê¦W'ôӆᗭtò—ñŒY'^tÙªËêŽOßQŸøÒ'Ò´"Fg8ÓÄ÷‚WH=ðõêÛ¿ÿíÚ¾e{qKÏÄ­<§øLÎ0í[ê¾xùâúÌ¿øL½óÃïnã™5{Ö´¿Aæ- Á‚@A � ‚@Aàç"À3‘v˛Ѧ6¼�…§6­À{~Ï™<<¿†™=¯W~òiEÓœÐk£�¿¢é ù2>:ã¢'&deÄ‚˜‘éc.ìû˜òýŒ_ßaLcÑÇ@~|°E�ŒÙ<è‘Y73öcé�\üN•¿‰OŸ|¦Ôo„x‚\ (žÍ@nD™5°VçÆ‰ÕwÁC œ¹÷Ň57”`g^ò0ÌÑØA§ž5¾¬ÆtM4ä$†ù±1?züÜ?�(ÆSç^ÍÉL|ö¬ûü}|b¢#ÿ¢6V���ß�w?7$BA � ‚@A � 0 pôðÑá•1?úú�ê»ÿñ»µë•]Cã´ƒ‡_ÔRûEÌ-×½÷ººãŸÜQ7¼ï†ºlÍeµhù¢š9sf]2rIÄjŠ3ñãcãµÿµýCóÊÓ?zºý›Gë‘o?RíùÂÏžh�Ã'SÌ÷v¸ñ¹ôŠKë—>õKõ±Ï¬ÖÞ´¶æ.˜ûv¤JÌ ‚@A � ‚@88ÙÀòåVú¦6h`¡_ÁþxçíÌœÍÛsàí'ÈøEŒ<ÄÙ¼¶Úá?ÙbCø3°ƒÌÉÚ> cbG\äÆ0?9¬•^ó£—ð±ó£3?:äØŸ=û‡úüÔ�ŽaþÆNÔm.fH;fó Š©ücЩøžÊ§Õ� �ƒwÃÌéí�õkxH_›:Œ£^0Ƭ©Ç<æuƤŒõd?ó˜_{ó('ž_>tÄñË`žÞ{FOæ×Ï8Ìäá Mn`é ‚@A � ‚@¸È86Ö^³mw}çžïÔÃßz¸ž¼ÿÉ¡iaºÁ«m†‡J3GjÑÒEC³ÊÚׯˆyç]ï¬kWÔì¹³§[ÙT=cGdž›yžyè™ú»ïþ]m~jóÐÔòÚ«¯Õø±ñ¡ah:þÁL» º®zçUõÞôÞúèç>ZË×,¯ÑÙü S(� ‚@A � ‚@k(¸ä’Ï5^jãPœýÓ€b@c‡532ÎÞ=×gÖ9¼ý¬‰©Ã^âLŸ�O¾Ïº·kˉ5:baO¯€þØ›C9kãÀ3¨‡"–Ãxè�±†Nå§ ûìý�k~ôæ3Žuÿ3&ŸI Š>ÕÆ‰ lÆY � 8#×Ö âo�蔓Pè4B†Òô=¨È°#¼±œÝ 1 lÆ4:㚟Úê�L;fsâ#ßÏØ@ú÷ñz;lx…ЪöR÷LÇJ A � ‚@A �³‹Àž{ê…Ÿ¼Pô¯ÿh˜÷îÜ{v ø²Ñ´Â/ñvH]2ã’Z¸la­¾nuÝtÇMuë'n­ÕïX]—^yé?%ê·¾3[žÝR�~ûÑzæÇÏÔ†¿ÛPûví«ãcÇÛƒ‹ö(‚ÿ·¦‘éD /¨Õ7¬®ßú—¿U×Þvíp+Ëtª/µ� ‚@A � ‚À¹Aàä ,¼BhcÜÀ¹»�}¯A½Èè)ð¬ÖÊ;2bq¦ßß„bOz1ÍE,c*óGö›Ù~�öðæG§¾ï¿01ÈÏÚ=5v }µe&¯±¬ clÊŒi äö9hÓDS#ƒNÍû„1, ëÉ ô6ê)?ÖÒ©â g`¯-vFïßÛ–yŒA}¶Æêó¨Ã^žY}ü Y^y_¯6Îă÷Ä×^]SvŒym¬jÿÞƒ"‚@A � ‚@7¼†×Á|ë?|k¸y…ænÒ˜N㤱Ãc5gáœZ¹~eÝñé¯ ºö]×Ö¼%ójtÎhÍåo>Bg níáµS÷¬ÍÏl®'~ðD=ð—ÔÖ [kÿ®ýÃgÂ+œ¦�Ì©ù‹æ×�¸±>ø™Ö]¿}×ðª©éTcj A � ‚@A �sƒ@û#Œ/µÌ›Ú8x²š><÷çA‰¬m\1¿?Ô]3ãoþÆN�6îµÏg�ÉO Fï§_?ã9+׆õiÓä‚N;@sè‹ïýûØI£†ÅªcÓð t¬½…¥±©³Ñpäý‡ÉöC�ö�¶Ú`‡rxˆØ<)ëëBÙµ„Îüν½±ˆÛçÔ½9�…ŒA~î½=U¼þÖbÑÀ²¾]»üûÓí/¡Z]¡ ‚@A � ‚@8‹ŒnѸÿOïXölßS4&L'¢Á†[WV]³ª®ºåªºáŽêº÷^74²,]±t(5¿oÏÍ'6ÜŒÓRsóʶ�Ûê韮ç~n¸‘åå /߯™3},rnjœœ•&–Å—-®;þÉõ+¿û+Ãí=³çåµS“qÊ:� ‚@A � p±!О-pËæ6¸�ÅÆÎáéGppïY¾·©(Ã^[û8χ‡°Á_;dÚÁC¬ûÆÖú› ;kDgÌ>.6ÚëÏl=òÚ1«#öäþ ìö/°ì!ò£#_O}䬵e­ÿd?t§E:-§S €›¤0e± ù¡ ¾ðÌ‚„�q˜Ý06ðæäÚ)ëó«óC²&òÙ¸Ò×F< [ó™ŸØÄ4¾¬•Ë7Ѱ/׿Âùm\A'6&¾ø ŸÓÆêÜÀÒP� ‚@A � .bŽ�¯½»öÍ+?ú«ÕÃß|xÚ Ac¯¡á�ãíóÏ«»~ó®ºí·Õ-wÝRóΫ3ûŸÞÓ¦ô‹¶¾O÷¬çynø>}ï�¿W{^ÝÓJŒŸçð™N£W ]ÿÞëë®ÏÞUïÿµ÷ײ+–åûtÑ~s³ñ ‚@A � ‚@;¤o¿[GFFh`y¡�£mØw@#äy½}öp�M¿†GÎÙ?q d®{7lDÁÆÆÏýõ'?„ dtó¡c°ÖÞ¼æB‡ õ*#dÖ}~s¢g@ä§áåªöl_iÿ" � ‚@A � ‚ÀEˆÀkÛ_« �l¨¯ýŸ_«Ÿx±îõ†ÜsŽ šT®¸æŠºùΛë“ÿô“Oó ·häÖ•sÿ9õð™ÑÄrøàáÚ¾iûp£¯â»5>Æã”ö`c5°Ì™?§®¼öÊúíÿñ·‹f–å«–÷Û ‚@A � ‚@í7kÿ ¡?dOœÏó�¡œ³x›Mhxñ Ÿó|m;Ñoo‚3vÄð\ß[ò¸ž=:lèà&òCæ‡×Ʀtð}lxdäÀ^êåʰ!v xòÚ¡¬‰rÝÛ“ËÉûŒˆ$gJGâ J¿uÈüF ±1v ¿,ð3›×ž“RÀØô £Gf~Öøù%Ä—aýÚ«×›[ó£GnM¬�¯¯zP m‰ƒ;ÈXÖªŽbžÛÆêö ¡{¦Óƒ#Š � ‚@A � ‚ÀÛ��G©'î{¢¾ûßn^á0Ó�†Æ•öK—Æ•ù‹çŸx]Ðí×Õ�￱®¹õšá敉_ÀÓ¡àÔð÷hŸ߯ �m¨g~¶~úƒŸÖS>ðôG(Sïþ�ßLRoÏ…~êO{¶°Óvìˆa <€†K Xc+`سlñë}±› NÓ“óãƒÌºÏ¯-¾ðäG�­~Ô`=ê°U�ÜÆdFFlý¢š¿�ßÔùif!vÄÀ®ÏO�ȉ)¾ØÒÀ²¶=üj›CA � ‚@A � p‘!0vd¬¶oÙ^ß¹ç;õgÿÏŸÕ‘Gªý‘Ã9Gah^iUÐܰpéÂZ}ýêú•ßý•ºþ}×תkVý¬>~醦/>uini{=ý£§ë›ÿß7‡›X^{õµáZfŠŸM,Ô0{þìáUB¿ù/~³.]uiÍž;{ZÔ6}?àT‚@A � ‚@¸08ÙÀòBÛÝá“;ä.g÷�çøþêå\ž‡)žÑcãù<6è}‚AóÄYý‘6ˆe|à™ÍÁ,B¯Ÿ<ùñ…Б³�‡Ü=�ŸZ¬ �ñÌO\ócÇš™<ÆQÞDoØ kc�µ~ä‡×†ÙüÎM452èÔ¼æEDãZ,s¿9åÚ÷@ (~èä0—þ¬•¡×–Yû>'<Àª× © ²>k">v�¹˜Ý—~æÃ™kìXëcþ&â"'?rÈüÆGÏ fXÖµƒ_is(� ‚@A � ."ÆŽŽÕî­»ë;ð�zäÛ�ÔS?|jZ4¯ððúšX-_Tïùø{ê#ŸûH]ý®«kÑ¥‹jt6oÃ=IþÂv�yz!ÀÓŒ“466Vûwï¯~òBýèë?ªïÿá÷‡›Xh˜â–�é@ܸ²î–uuû¯Ü^ýüGkÅÚ5:§û¾M‡"SCA � ‚@A ¼­ ¿SgÌøbK²¹ n`±é„_¹<‰`¶£±ƒŒ~tÎøx.ÏY=rÈ_ÊÌ íÑSí‘÷�&æïõÈÈÑÏ},ò ï öÚ¡#¦ý}]îêƒðÃßA<ȸøcË0?¶ê�­ü©ößħG;S2…B}aê”cƒP xH9önØ=r7ÝËÕ1#‡ü` þÖb~ÖÖŠoÿÄ¥·E‡�sc'bõq•{¿$Ê‘AèýÒ 3¶�+}L}´qoØÌk#7°4BA � ‚@A �‹ �ݯì®ç}®þâßüE½ðø µgûžsÁëígóëã¯×ÌÑ™µôò¥õ¡ßúPÝò¡[êºöê KÔÌYþì=祦€) 0>>>4±lüéÆú»ïü]}ÿ�¿_Û7m¯£‡�Ö%#—L‹ÛNøž­¹aM}ú¿þô𽣉%‚@A � ‚@íX6¶Á ,œñs6Ñ?9Û¨ñfzìðçl²ÇÞ^gEì'`Fî¿6ÌzÈü“åê•Û3`�'¼Oü‹-õY›9‘÷<6Úöõô6Íä dؘC,04&zkS†~JÔ'˜R€æÔoÊæ guÄxô¬Ø3:FçÓ-t _·CÝ ì!ãè‹�ñÐa뺱Í*è ëÄŽœ~ÀÄ16³qÍO>È8úò'>|H¬ÑaÏLs4vBç>Б£Ï¯þÄ5ÞüƯo]d¿?®ë¥ÈPA � ‚@A ¼ýð×DÏ?ö|=ð—Ô·þ÷j×Ö]oÒ Í+ü¿µ1 ¯o¹áŽê ÿóêÊk®œ67tü[ˆúD€vvnÝYwÿïw×÷=Q¯<ÿJûè‡øüÁ0o›Ù‚¥ ê—¿üËuû§n¯›?tsq3K(� ‚@A � .ÚÙùÚn·´±ÿä®9ƒ§Á„~Î÷™9Ëgp6�âž‘Èáí/8Úxû<÷GÇ€ôc­vê‰Éù?kòcÓç·7 ‰‡ü}ì©�üø˜¿±oX×üä4?:r #rûw¿ÄÆ;‡¾î_}3l˜¡>?¾S&Š8S$Šbs�€¨cfœjC€ƒ¯b¹1ÖøBبg��1ûüÆS§rãâ±V.?(Ú?}ÝðÖªžÙ~ØÈü1[#þä�ÜωÕÏäØâ#aG||¯ç–5íZæ»Û A � ‚@A �‹šWî=X÷~íÞú“ßû“¡yeìˆÏYÎÜÎ12c¤®¸úŠúÀ¯ >ùO?YËW-^áÂí¡ ^uìè±Ú±eGÝÿ÷×7ÿý7këó[ëØ‘cÓ¢Y‰W-»bY}ì «_ÿo½æ/š?|7/œO ; A � ‚@A �Ÿ‡@k`ù|Ó¿Ô ,ö pÎÏ,)c-ÏìàŒÞÆyÏì±�X×\ôL`Ïšáƒí\›³�i\fbØ\"¯­³yšéÄÞð±_‚œØ@Ɔ·õÌ6Æ&†ùåÕéOlãNž›êôÉÀ§ïù3bX¨2n/G'8Ñëáû�Ãó…pÓÌú5v £á£�ƒk‡@áKLHÈÚÌ�Ü&mðÕˆµùAû‡ ó3³&^Ï÷küÐõù'DzÁ…–UíÁÑls(� ‚@A � .í?T�}籺ïOî«ûþè¾â6  Α›¦šy çÕåW]^w|úŽºõ£·ÖM¸iøeË�,Ã/ÜsU`ò¾õ´¯›7îðúª‡þú¡zà/¨—7¼\ûvín<9×7ÅÒÄò®�¾k¸‰åÝ}w-\¶ð­Ç!ƒ@A � ‚@A`Ú!ÀsŠv§¯:Ô äÜÝ¿üáÜ]žs~tÌWàé?@®N} 6ÎØßSù‡žx󻟉aìÔ!ƒïi²-kj9•¾ÖF¯µ@ø`¯Ÿût�Ÿyà];÷º¦lµ3òÓ&‚œ)õë7JlŠ@a†àña�rÁ ¤v’6nÞú��/~Ú!·9öægM~Bð5^c9qú\¬�ƒÜÚÌÓDƒÞXÌægÆÇæçZÉ\¬±wÊ�ÇšW­Ë+„ ¡ ‚@A � ‚ÀE€Àðê–—wÖþë?¬Ç¿÷xm~zóYßõ)›eÚ/ÔÕ×­®[?vk}ê¿üÔÐÈ2{îì³^[ž}¸ýgÇË;êÿîCcÕ†G7œ(¢=½8×M,+×­¬›ï¼¹~ë_þV]ym^euö¿É‚@A � ‚@87´ß£_j™7µá+„8ËçœÝþ„ÆN4gp/aÃ9<ö ìÑ+kìD¯â¼T°ƒÇ¹±�Í�zmXKðØ›üXŸ>ó4v‚7>3d^b@ÔKœž°Áâ3à±sè�Ålœ>~¬'Ço¢Ó#�)¹‘¾ØÉ1-Þ|‚Äì†_õúi£=³¼ùÃfbè oleøâÇŒŽÚmQάŸ³öÌòæ'†ïˆRf>ü!Öè fb˜_b`ƒ½~æo¢ÁýÜ6Ö·‡‡_E A � ‚@A � �ÝÛv׳=[÷ü÷Ôæ§6×ÑÃ<+9»Ô7°ÀsÓ¯ zß?~_}ü ¯ëVÔìy³‡[8ÎneÉv.àöšX^Ýôj=ð—Ô·¿òízåùW†× �Ìô‘ȹ¨¬=<�Y+×®¬ÏýOŸ«ßc­X»âÜ’¬A � ‚@A � pV8ÙÀòbKz¤ z8ƒgxÏY<:d2Öü˜UO“çôÜÚ¢�s½Af|s _s W笎Zðgô½ä·YEf¨¯™ríˆe~ìÕëçŒÞZà!ñ1ÿ éÏþÅÎ\H�ïü3ËÓäH|¦dq€A\Önv²MS ú8mˆáÆ&ÇÄF¿0æB€ø¸/ó[WS 52Cúøá»žƒ5±úõ1?64¡hËL=~9YCȬ�|øËch#䆇˜GÛ¸ª=,úʹþ«& � ‚@A � ‚ÀÛƒ�"4«<þýÇëÞ?¸·~üͯjy{²ýý¨}ÓJ¯E¾péÂúäï~²nûåÛêÆ;nšÚU½½Yø �×�¿^cccCSÕ£ûh}û÷¿]Û^ØVG©‘#çô&–¹ çßÍ÷úýuÇ?¹£fÍ™•æª üû˜í� ‚@A � N6°<ß�°�…swÎå9¯gfÍ>ÄC Î꙽UE[Ïùµ�ìËš�¯±]Óô™>¾êµamLyf}°c`Co1!dÖ®2xÞüìÉüÌè c`G,|åõi¢‰XæCóê‡mŸß<ȧD$:S"…ñ(òT›G&hnÊ?Aâà ¶ø`cdÕØ‰\Ø*vð¼±à!óßY=k¿ Ö‹Ì=!3?>ʑᇠ;céßDrdý^ˆÇÆQ¯ÍœÆ¬m ïF A � ‚@A � �ñcãµ³½:èoïþÛúóóçupïÁBö¶¿F½>üŒ=ÁOþwÙËêwÿ×ß­›>pS-¿ry]2rÉ9mX˜\_ÖgYv½²«¾ò¿}¥~rïOj놭C œ«?¼¡™jÞ¢yu×ïÜUŸù矩K¯¼´fÍæï†BA � ‚@A � p¡"Ð~ƒ~¹ííÅ6¶qòéÆD“ T<Óoì ·qƒ‡Áù¼·¯Às¶ùP†¾dÆsͬ q\9>È ôÈì+@™ßšðEaÏÒŸ5ÃØÖjsX/¶Ô€™¾���S“ùímÀÇúÞ¬§L:S¢ÈÂú‚à;2AŒ&šØP¿Q}�aË ±£÷sæoê�ŒÓƒ o~å̳ua!#Žu“×›R�¡3c;feÌæÁÞ\ÄQÎ~ W�÷ùŃ›Wð_ÐÆÚÜÀÒP� ‚@A � .`ì9P÷ýñ}õÀר‡¿ùpÑ(ðf·¢¼¥0œüeúf ,Ô@3À5ᆭ>ô[ª�éã5oá¼áµBoi v^ À÷áØÑcõêæWë»ðÝúú¿ýzím?>46�«Mðš«ëÞ{Ýð½ó7ﬥ+–ž«R’7� ‚@A � έ�å‹-ͦ6·AO88_gxŽßØ¡7çñô HÈ ~ö¬çù4¶‹�Œ<òÌØ×kЧ©&ò�üè l!â«—i� 9°³ÏAuÖ…?{ˆ¸Ø2èSÀN]cÂÞüŒa~tø 7/üAßjrƒÄ6¾³†gSk? 6ãf™Ñ¹YÁÒŸê;a‹ž¯×a ™Ÿ8æGg<íz½9©Ïz°#¯ùá¡ÞŸü~ÀÄcè��ñäÕãgþ¾^eäŸÛÆêÜÀÒP� ‚@A � .PÆŽŽÕöÍÛëOÿï?^!´åé-gm§§j’éoÒP?gÞœºñý7Ö?óÁz÷ÇÞ]Ë._V£søÛ‹ÐE…@{ÚA³SûC›zò‡OÖ½ÿéÞzè??T»·íž¸1¨ÿþœMlV¬]Q7ßysýÆ÷µêÚUù~žMð“+� ‚@A � pà7éŒ3¾ÐRnnã@œÃÓ;à9;gï}SzÖœÏÓ€Þþx¯ÂV²�…5öžó9}®‰õñÕÛ�€Î�<3½äw�r2£×ßõäý©Ç–œö2hO뇷.gò»_b@ØAÆ´6ë9¡�¿&˜‚ë„ S¼¢°` …gvÓ„?>,f`í—™1¨9‰ƒŒ†ìÌ�L{ì°w¯æ7§õ7“�X›~ÖÑÇ#kók£}SMÔILl!j3'>ú[Ÿ 0Ø@ølôŸÝøuÇŽ»»ýGØØPA � ‚@A \hìÙ±§^üÉ‹õµõµzññkïνgm‹6¨�ðͰá†�E—.ªõï\_¿ößüZ]ûžk‡× ñkúÍüÎÚ&’èœ °w×ÞáûúGÿê�jÃcŠïq{¹ÔϞ̜åªx�КÖÔgÿûÏÖ;n{Gñê«PA � ‚@A \˜´g_j;ÛØ ,œ³so gígýgñ4‡pàn“†çóÚÞXðÄdφmðGŽ=ƒµ6Èñ36:òÚ#�Þœ¬!íõµA;b³6§õ›ßØÆm¦ƒ-±úÚÜ—½ Öª½{AŽþÈ\3Ÿ1¹á3 Dq}ñnÁ¬{<ô€ÀÒžx®™{t4yÀ©òc�_†µ0 =ùmiì`‡�±µõC2ŽùY›ŸY=öð®™!fc™ŸX�öÆCF~êï}�ã3§ ^!ôÕ<’PA � ‚@AàÂB`||¼ž}èÙºïOî«ûÿìþÚµu×ÄMgc§¿h µð»tî¹uý{¯/^Óò‘Ï}¤f�Ϊ‘~â†.6Æ��×þÝûë±ï~–^}u °ùß…Ë·Ýþ«·×­¿•¿È;…eDA � ‚@A � p¾#p²�eSÛ ,gÿô0s&ïY=k/·`†8Ÿ·_^{tÈÕ33ŒÕØ [uÈ´7?³>ÖC?y$ó³Ö[xâAÚ ÞX¬!íàõ3¯}Æt�­2f_DOÞz}õC6e2é”4Çx?bŸµyœ•©g-ùá‹Ò‡ð,?m±AßÇÀ_½üäz�ÓbŽÆq´ësÂcïBl?8ê�&7ž`c,yã°&÷,÷ùµkâ‰ý�g~«[ËÝi`šPA � ‚@AàÂA€+oí;T?üóÖ_þÛ¿¬-Ïn©#�¼½l¿HyŒt:¿5©{š®»ýºzß?~_½÷Wß[KV.©™3ùiºØ86vlhºúÑ_ý¨¾õ¾UŸÜXG=g߇Y³gÕêëV×]Ÿ½«>õÏ>UóΫ‘<êý´73gûö/˜Sì‰íTõú#ÇÖæó›Ç56ðÊYCÄ™Ü1(Ú?úX›¾ä´óc™¯Ÿ‘ËȦDx«È�¸ ãR,2õl– 9ê}à!›8¨ÑM�öØô2Ö6�¸7?Öä3c'€4ú¾ ŧlÖ‚qÌO,}ñ3WcB§Lr9ÃúÔé‡ÜüäÐ~nãWµÿïis(� ‚@A � . 8üß±eÇpðÿÇ¿÷Ç5>6^ý�(oåVß,îé4°Pqx�ÐÜskÍõkêóÿËç‡× -Y¾¤.i/�i .¡‹žx4zêÁ§ê{_û^ÝûÇ÷ÖkÛ^«K^?ñ=8߇™£3ë£ÿÅGë³ÿÃgkùêå5:‡¿! � ‚@A � ‚À…„@û½ù…¶Ÿ-mp gî¿Rí9€ï_„�gòœËŸüE;ÈôÁ9CûÞ‡3üÞ]oÛ–ùáûüØa�?ù%ãÛ‡€Ü˜}Oƒ½èÔ£-<ÔÛ¹/uè±Ç†¼ºÞ=ČΚ]3kÓØ©‘ɧæ} pÏ⹜œ‡5¶Êµïç¦ôÆ4rd4z0÷ùñGîüÿ³÷îq^Wç½ïÃ000ÜAd¸ˆ Š¢¨ˆ�&F�Ñ\¼õ4möî«Iz’´û4m÷î9çµ÷9ûäìW›4Íi“¶;»Ùi4šDMÔïW„ˆ¢" "r�‹ÜanxÖû;óù±üe¼Ìo˜q?�.ÖZÏ}}¾?þø~×ÃZŠ€y<Å¥§åú²‡��rÒ‚¯øiXŠ�žøÊK1±…/Ÿ+†N~¡Ç—âË—ôèá Nm\:RúÇ>’9!a2FÀ#`Œ€0FÀEØ{ ^xô…xâö'âñÛï´â ;’,ø£0¡¦¶&&͘T\Ù2ïºyÅi½«õm-ÓQ�_.Øw ¶¬Ù÷ÿèþxþáçãÕg_�>ý>˜ë¥ømž6ï´øèÿòÑ8íÂÓŠƒZ²ôŸFÀ#`Œ€0FÀ#p4 À7Ž´w~CZËšÔ8Ê–B öÝ©h}S-Õ0$V1fož¦}xøØ`‹|õò‡¯¼¥ii�>ú|Q¡ˆj «¤ÇXy!G[Õ`+~îOrd�lò^vøÀ¯t…kÒ8 Kqð‘Ëä‡^8(>º"xНX’µ«ÇQG)OF‹WR,B‰Ó#‡k±ŒiÊEczì„l«ÐEa'ÀÐ�Ͼâ3æ¡R¡C“OÆÒMÃR.ÈåŸÂˆ9 �µÕ ƒ4—â3†_¾”»|¢�¼ð�/dÌé9�e|úKøãÔ›Œ€0FÀ#`Œ€0Fà(A ±¡1¶®ß¿øÎ/bÙ“ËbÃ+:oeéÍ4¿6H�:r:Æ[‡Þ*ŠXú è'Í>)νòÜ¢X`ø˜áQÓ¿F!ÜíèËHZçÁýcÅ¢ñÄOÄ#?y$6_E>ˆ�3jü¨˜vî´¸ê+WÅØ)c} ËÑþ;ôúŒ€0FÀ#`Œ€øP!ÐZÀ¢+„¤Å³ÏN�¤Æ*,Ÿ>ד.{óði¼éjo_~µÇŸÏ˾|¬Z€<¾Þ Ñ…˜ËÿŒ•›â'V±Õ#ÈFúÊ[�éY„?tEÈh"ìЕ?ù�'½ÜŸì‘£[1±ÀŽ’@ΓʓV �‰Œ…J?—+h’i¡ÌcÉéñ‡L©\7‰ R|&Œñ Ñ3ÇNñÄS¾Š_ziXÊ{âç$]ôEÒÉsQ ôiZ'6¹Œ9ò©MH o†a2FÀ#`Œ€0FÀ�£�][wÅÊgWÆ¿þÕ¿ÆÆW7v΢xMT^¼Ò‘•�-òÁˆë„�O™—ýÑe1åŒ)1²n¤¯Ê�ú�Œù-ìß³?žüù“q×÷îŠ×_}=ë£wŸ;å_LZ8�úçðÑÃãÿŸ?Œis¦ÅˆãFtj,;7FÀ#`Œ€0FÀ�®E }Û €e]j*`aß�7OŠF Kø®V@IDATÍU�¹jÄG�±öî‘çó4-|i_Ÿ¾õ‹KÉ—xøPüò8Ї?òÀF=c^žé!ÅgŒšt4GÉcâ+úZS®Ã˜¦üÚò-YR+ˆ9„?ƚëˆHàH  ,%͵HÅ¡?×#d,,'éÀË�G�FLt(á�·~ùx°ò‹6ŠŸ†%=ÆÈÐ¥Aê5Æ^þ_ŠO.*LQô? ‹ʃy£\W2zšâ0ÆÿÀÔÆ¦�‚>�%a2FÀ#`Œ€0FÀ-puÐ7=ÏÞÿlìÙ±§s–Åf¢Î,`Á?'lôØ¿(^™}åì˜ûé¹¾N`>d¤‚¦ÕKWÇ¢{¿ïí·G¯C­Ÿ>Z»®‚¥ÿ þqÆÅgÄùŸ:¿¸æª«â:Ž0FÀ#`Œ€0FÀt.¼¦o×¥(ëR£€Òž>_Cò1ûûìÑÓëÍ”1uìû7¦¦}ÿ4,ôèÑÅWëו_uø@&ŸÒ£Gb¬ø²CMñÉOö²E�&;ô™£'iXŠÏX„Nî/÷ÏZñ…ß¼þ"÷«Øy<å!=å™Ü´ŸpÜQÒC×E¯…ã_ÉŠOÒ²cñ8ðÑE&ÊA€‡Mú²ÇF>sûÄ.‘@nϵ>úÐCØ+®æòI~²g¬øøVNŠ#|à>„�tû¦1q•‡pT|Í•SR-âJ}Ý¡C‡n=RÿBÇ&#`Œ€0FÀ#`Œ€ø`à# §R}ûĨ £bþõóãÊ/_}jú×^ua eŒ€0FÀ#`Œ€0�„@ú¾qcr½:5>ªPŒÂ^6Š�.z"æäMƒ°Éãc§¹â+ú> øÊâ#«ˆ”TEÆ­Få>”T[Éj±ôZ€À|'; ›ëaÿn„.!ødŒ>}^l’çÇBÝò\¤+=ÅÏ×ÎXs쉥¼åžò�ÏÄ*,º²ËãK?èÑצ6>}x¼9õ&#`Œ€0FÀ#`Œ€èá475×=xóƒqǷû×ð±eµ¾ivÖ©+ï”'3\!S;¨6Æ�<.®ý‹kã„™'ÄБC»åuBä[j‡Ò8µô�GŠ50æ9©556ºIZ,¿Wze¯êU½«{Gï>½£ºº:ªª«Š“h8�¦ªwUËšSQCjï„ÝÑÆ×ÝÛwǽ߿·8aèå§_þ@–ȳ¨Pó®�×üÙ51dä� ¨ÅdŒ€0FÀ#`Œ€0=Þ;[O`Ù�V²/µ–ö–>³Pi¨—œ9Ä—|xìÑ3–={þ©¨Ž}tµ÷�N>NÓR-B7¯�ÿÖ/9…>ºª5P\å¤bÅ‘_å.ßÌÑQNò#~¤¸ù^¹ñäGñ™WL8é(áƒdI„$U¬ÁXó4,=�;ùÀ$PáK^ÒÒÕAsôh*\A_ñËýÀW,ÆÈUÂX�<—4-ìàç?æø¡é‹G¹_Íñ)>cx*xQLòaÌšèÑ¡‰ÏÉ-Ó_B_!”€0#`Œ€0FÀ#`z:öˆgx6žºë©Xpç‚8Ôt¨(Ž8bëâ­4ÑQÀB\Š5úÕö‹‰§LŒó>u^Ì»~^·¼Nˆ¢”ƆÆâ4œ†ý ±Ïþâ*§}»÷ž�ûbÇ–±ýõíñƺ7bÛ†m±÷ÀÞ8ÐÜr*qMUM ¬#ëFƈº1jܨⴙ�ÃÆ€AbÐðAÁõ5ýô+Ný¨î[ý¡*œàCbÃ�†X¹de<ö³Çâ�{ š›Óg—Öß&¿“®" ŒN�{jq ËÌ‹fÆàƒ»*´ã#`Œ€0FÀ#`Œ@'"�¾?\›Ü¯Oí`köÛÙÛ×>=cHo£ÚÇoH¼|ž:Õ ¨�žýzͱ¥1aá BOñ%‡/B¦+‹àc‹~U¸¢8ćr?ÈrÿŒ_ºÌáçX “|ÙÐk�ÄWlzÅÏלÇg\1)™Š”â�FR4-LqèY�@‘nbúôÈõ<$xZ<2t‘Ñ‹¯øâÑ+>côsÂŽ@|éŠG¯8Œñ#‚Ï$;ÙÀC–û'¾r Ç†˜<~š6È—ž+„ƹ€%¡`2FÀ#`Œ€0FÀôp(˜ (‚“)–>º4^{áµ#[¼’ð¡x œ(*é*âôÞ€)Þ8ùœ“cÎUsbÆ3bø˜áQÓ¿¦«Òx[0át•úýõEqÊ®í»Š¢”-k¶+öˆý»÷ct8XÌ÷ïÚ{wî-lêëÓ&¾1ñò^5Õ51`È€–6l@Q¤ÃšY#E,°Ô©�ƒĈ±#bôÄÑ1ä˜!żßÀ~-§´tásy ]0áôš=oî‰çy>¹õ‘X¶`Y�iïÞùg–ÎO„ßþq“�‹Óæ�ÿÂÇc̤1EQQçGv#`Œ€0FÀ#`Œ€è,xÏO'°\Ÿü¯KM'°ðñCE+ŒµÏž˜Ð#c,>sréÈFZ¨hù0Ðâ#—3FŽOH1ÄCIO¹0GW�92æ’©ÇW^’/^¸‰�-ºÈáÑËrxب)6½|É^�›¦… ÿ2ô™£«ø¹|"#>ÿ4¨.ýK¥[8úÖdŒ€0FÀ#`Œ€0=�}»öÅú—ÖÇOþÛObÕs«b×¶]Gd1m­à¸Ò•ríõ£‚‘!#†'±\öG—Å䙓‹Kzµ^«sDþ.NŠÒ•FM MÑPßPœÂÕM[Ön‰õ+×Çš¥kbõó«c÷ŽÝÁ©8\åÔÜØ‡Þ⢠C-WU¥+‚Ò5AÅ•@©"ÇA× q²M˜qµPuŸTà’ Y(b4lPÔ�TSΜuSêŠÓZFŒ}û÷- )¸Ò†ë‡rßﲬ'ÚôÚ¦xîáçâ§óÓØºnk�%‹èÊõRh4aú„øì×?'œv‚Oaéq¿"'lŒ€0FÀ#`Œ€x;¼ƒ§½ów]j°P¯À¾;{ñŒil®Óçµ:ýºØ0†Ø›—®ô°/×CG÷ÚëGRL檣�Otñ _>_yçV@ñ‘‹�)ÅG†Žò„�žüÓ#§Êã“2šâ§a)oÅ¢‡¤G¯8… ’?ä´Û¶lrP1hޱL±�\^>g ÉVEò#¹À0òÁœ|GqÕc‡ �y¹�â(¾ôG|üéLJ ?ú1(Nn‹>-'Å—�üЧj>�%GÌc#`Œ€0FÀ#`Œ@E€â‰Ÿx1îøö±ùµÍÁ56G‚TsùaL#z_jò‡ s¨-;é°ÎÜ^~¹âÉ�ò”ì;L ÜG$ÝÖÂñ ,F½xúú"Ô×®ˆ½òD&>q…J#xÈ écƒ<zÄa,_êµ|@èÐäS1�ɯâãCº²‡'=zÅÄFã¼G’}î/×C‡+„ƦÍu+xLFÀ#`Œ€0FÀ#Ð3 Ð�BŠE÷,Šû~x_l߸ýÈ,$½‘ªx‡* Ð[sá(ùJ*Ш$Y CðÁ)$“Ϙ³.�ç|âœ6zXqJI%>ßÍFE%;·îŒ�¯l,®­y}åëEñ '­pÐÞ7÷Æ�ýéÛVZkït oí`Vª´®ûÝb¼§¬â&=sâE2iЯ¶_q…Р჊S@(ª;elL?ozÑ3ö˜Â}‡žá{&Øõ `þÐ-Å‚»Ä3=ýú¤+”ºøÇÀaãÒ?¸4Îüè™1mδŽý=ézÑ#`Œ€0FÀ#`2xÿOï•\!´65N`a#]…y­Abóf^ÔPSÀ˜ýxÆØ0? ‚‡/öôó“PT“€œFÅ—|ŠGè�tñ� ;HúŒ™øŒóú ÅÁñ™kMiX�l¥KO\ùRn(£KO>å>¶�tZfü)§˜–Lð¡$a2/!בœä±c.jËrúÒE@ÀÈíçÀ¦i)Ž|�„®|åq$C_czéÈF’¹|3?ÏW:êñÇX“±ô%Ë}Ї­6µ±é/á­LFÀ#`Œ€0FÀ#Ð3àDN_yô§�ÆÓ÷>»·ïîÐBT¬Qî¤ÒâüEé�•B ®¿¡ø„«uöïÞ_æ}ÏñKGíÀÚâÄ‘ëþãuqÂÌbèÈ¡…ÿJó-O€«‚êÖÇ�=bÝŠuñü#ÏÇ‚;Äö×·W•ãu¤â–çñNó¶âs=Ñ ƒâ¼«Î‹SÎ?¥¸fÜkúÕ× ½“¯žÆç¤¡›vÄ=?¸'nýæ­Ñ÷­¾éƒGúä‘éäE�ëY;«8 höå³K×BurX»7FÀ#`Œ€0FÀ�NB ½×ß�\¯KM-(úо?u³§ÏhÞ#‡Ø�Ïuñ]HûøÒ§G†¤Œ¥S>V\ù¢G—œæ*\Q|½9kN�½â§a‰¤£µæñäGÊÄÇ-·[;ùS/¾t˜·›Êj·ƒd�'ŸÛç¾I’B %+‹fLCÆ\§°¤aA’©Ðp4Öx”ëNÒÒ•zØÁg á›ÓQò¼àCªZB¦øês}ùÂoSºÈS¾àшß7µ¶üå§Æà‹–‰écßM]ýq-Å5#`Œ€0FÀ#`ŒÀ@€â…úýõñð-×íØ¼#(¸è•DÈW¥ïŽøÃ¶Oß>1ýüéqöÇÏ.®8zñÉã·÷üVîÛÝ+O|×ÔÖĤ“bÎUsbÞuóŽèuB\ ôÒ—ⷿúmlxyCQ¸rpÿÁ pRZ@¥8ɾ½ý;Åçz ††ŽcOg_vvœ8ëĘ8}b{Ct[} ˜4Äâûǯðëxù©—ãÀÞAOW±†;4.¾ñâøÔW?Uü»ú˜®Z«ã#`Œ€0FÀ#`> ¤÷zN`YŸ'°¨ð„�Ô#¨±¯½|�¦"ºŒ¥«:öóCè`/=xÒc 1Ï O˜Ë^±ÐSŽÈä3÷‹ŽôeO¯|4–½dø.¯¿@Ÿ¦—oÖ‚>D|dÄË)�Ÿ¹t™Ë¾ÜY»HŽÚeÔ†²Ð"IL<’‡X„ �ôP¶Œé6òC¯£ÃXq|鉗ǗLI9O…+ynø¡«xŠ�o|ʶÌÅ×8±Šui®XØÁ#¾ W� ­'±J?là÷K­.}èò , “0FÀ#`Œ€0F '"ÐØÐ[Vo‰o~0îúî]mžÒ®u¥·ÑüÚ ÙVR”AaWýTUWÅ€!bêYS㌋Ï(®ZI×ÙÆK‹^Чîz*^yæ•Ø³cO‘;Eí�U\'”ŠXú è'Í>)æ|rN̸`Fp�NMÿ-¡]}ÃÁ†âZ V^úíKñüÃϧ¯�gc}cQ QäÉyw$žcœ«ûTø�Ÿ6>N:ç¤8íÂÓb܉ã‚ë†(üéɤߨªçWÅ»Æ7=onz³8�§+×UÝ·:æ^=7®þÚÕqìñÇVü»ëÊœË#`Œ€0FÀ#`~Þ3[¯Z�¤ ©©î€BHûõª;PÍ{ðèäsÆðÙûÇOó\Æþ½ QÐQáˆöýe¯/è@ò‡/tò9cüBȰ•œä Y^ã€NÎÇ앳ìÑ…ä[sé)¾øØÑ Åg®ØI�v“œ¶Û03 ™< -Žäò±@À€´hz:â‹'ôSäÁC'6úy|Í‘I_9*ñá Ì4|›®rÅR^Ì+>?ÅCFc.}ÅU,dè�¯xø€ä‡y_1‘Ó âSðr|ú˜u³ÿe�˜Œ€0FÀ#`Œ€0=N› ¸â‰;žˆÇo¼ò𙨼x¥½Å$-^’ŸôÁℌ�CFÝ”º¸è†‹bÚœi1aú„B¶yÍæX¶`YÜÿÃûcÝòu±{ÛîâúÞzÛ—x‡šÅàƒcâ)ãô‰˜|ÆäY7ò=¯R®ER)mŠ‚v¾±3Ö½´.ž¹ï™xññã•ůWïTR`Søýÿ`}ù4Ô7ĸ©ãâôù§Ç¬KfŸ“ÇøP|‘ã��?À´Ûzëú­Åoé¶oÞ¯¯z½t QW®åôy§ÇGÿ£E�ÅA&#`Œ€0FÀ#`Œ€è™¤wÉü !ê öçùØ¡&>{ñ*6¡àE{ø¹~b— @«6A=>ñ¡}}õèGsÅŸ:Ôp ñ!Åg,Õ cœûf �è‹r¾xèà=câªþB¼Ä*Hó\ŸXò�’Æøî¤£¤äðƒ?�’/D2xzF@¢#_èÑôca ѳxÙ0æaÒC’0:9ÈÈá)>sìô#Ä–¦ü¥+_¹\ñÑU|äð•sù—­ä @ÒÅ2ô ùR®’ÑCôýS«KoíÊ:7#`Œ€0FÀ#`ŒÀ‘A€B‹›ÿ" 6î+&Þ*© W(œàÚ Έù×Í�“Î>©¸ÎF§~PP±gûžXþÔòâ*!Ncáärhï?´P výö�)gN‰ÙWÌŽ¹Ÿžûž× É–õsºÊ†W6Ä3=OÞõdl[½-öïÚ_ð{Uµ¼r÷´wh­�"ŠUúêÇLÌœ73οòü¢¨EÏ zÚúÈ™k´6½¶)nú¿n*Š�ÞÜÜr KW®…b©“gŸ×ÿõõ1fÒÒ2#`Œ€0FÀ#`Œ@D ½KRÀ²6µý­éS3 ÒuAÌU€œ�ìͳϘ¾õkKQs }z™ ©&^n/9~[>J¼½HEñ%—=±çrxøPü4,ɉ¯C2_¹£'öèÊ2­•16èRAI®õËW‹ô°\5²“¼Ý=;Jø�Ò‚,Á]†>‹A»Ü½rprŸòQxzÐy|éb˘øÈÑ•9(ÉП1|ù�OzxøAW?TÅÏý'q)>Å,ÄCèåñÉ>>…/º°ŒO²~œz“0FÀ#`Œ€0FÀô08qdËš-ñ�_ùÇxuÉ«Ái,•� Êm+Ùü—/N*áÚ SÎ?%f^4³¸6h訡Å)&yœ¦Æ¦Ø¹eg,_°<žºû©x᱊네ÓÞŠë„R¡ §¾PÄ2ëc³âœOœÃŽV\¥#¿y¯œ7®ÜX\k´ê¹Uñêó¯Æª¥«¢q_ú®“ÞÔYÏÑ@¥Â¢}ŠSqNžurœpú 1yæä˜tÚ¤b‰íż;àº(†zøÖ‡cñ¯ÇÒÇ–¶¤Å×�."Š€¸šéKßùRqÊW7™Œ€0FÀ#`Œ€0F ç!ÐZÀ²:e~°5{öðÙ»‡´�b_>¯Y€§ýyt�ëí”âˆÆúÔð%?Ø0Ö~~^‘Ø…zlð);�©ÀBFÌÜ|­�øä¢¼�ÉŸâã—XzZqäG|tòµ0—oùc.;â3–½â«O¬ÊHN+³>l…-ŠEȯ’¥Ï@*èÈõs ¨äø�?ÅÊýŠ(ÒÍõó˜ŒVré4yAÊO9á=H±èµ.Ù>Osô˜ËFñ«ð Ÿøð!Å—ä4r §€eBúPwsêMFÀ#`Œ€0FÀ#ÐÃ8¸ï`¬[±.¾û•ïÆÚåk‹ëzÚµ„ÖOGêÔ‚ðÖIñJ݉uqù/�©³¦Æè‰£ß5µm¶Å#w~÷ÎXÿÒúØ¿[ÿÈ)½ÄöÒ«ô»º( ɃâžÚAµÅ59×þŵqÂÌbèÈ¡¿s�º½ìÛ½/ž¾÷é¸ï‡÷×?]¹[ÄnoüR"ÝtP¬9­›Ójú èã§��ó®:/æß0? UÕUíÆ¼;,•Ó{Ö¼¸&¹õ‘øÍ~G±Ö®z~à9rÜÈøòw¾\OÕ®í°8#`Œ€0FÀ#`Œ€hü‰Þ½{_ŸLÖ§ÆÇ �¨†€^…iXì½SÀÇ õØh_ž½zøPë—˜¢g,}dø”�ôáç…&Ä�21ò>÷…>òœà¡/=dÄT}Až—Ö‚ùAØa¯†?H~±G—¦øèJ®^y#cÜÖú»}„³Ž’|�(”'&™øè ˆ1$>úZ°zäðµèœ/=|HF€ÁÃ^¹(>såŠ-v¢\zêÑ‘œ^cññƒ¾~$âÃ�ëGO¾U¸’û”�t´6tø’âX&#`Œ€0FÀ#`Œ@OD`놭±ìÉeqË7n‰Í¯mnÿZß‚�hKzÛäÚ ©gM�9W͉Y—ΊcFüÎÉ+åÉ664Æîm»cɃKâé_?ÏÜ÷LqmO%Ø@.ô«íO™ç}꼘wý¼ß¹Nݽoî�‡~üP<ûà³±báŠh<ØXÀä~ÊóíÉó|]\‹Ô·_ߘxêÄ8ë’³bþõócøqû¬èãHâHÑÒþ½ûãá?·}󶨽cw47¶!É8ïæ‹“~®ý«kãÔ¹§ÆØ)cßMÕ2#`Œ€0FÀ#`Œ€è¦¤ï °¬M�XøÈÀÞü|ŒxPˇ�–¼Ð)çK.>:�òl™µü©ü”›bæ¹HG=~•O®ŸûeŒ>„ú*|�ÁSå&^¡PÉ8è(å‹Rq†zɈ!@#g®†@Ñ#cñÈTÔ�Œ¦ëvÈ›†>$?²EOþ�¡«y–ŠU�AÊ=bêãG¾éåWñ‰É�lû&‰92ô鉣iX’iȈ‘Ç—öø•¿i<1U‘ÝÔUÿ‰DLFÀ#`Œ€0FÀ#pdXþÔòxø–‡cÑ/Å®m»Úç4½–®à ’÷C "tu§NpmÐiœ§Ï?=FM5ýkÞWnM MQå,X‹î^ËROq y’W{s#'Þ 9eääsN. jf\0#†�^m�W0Q´òÀ�ˆµ+ÖE4ðÛ ›žH*f0t@Œ�<6.þ½‹cÚ¹ÓbÜIãŠåô$X ÿRná/ÆÝÿxw¼úÜ«Á)Eé_ÎuÙ£á÷ÎåçÄœ+çÄÙ—�ÝeqÈ#`Œ€0FÀ#`Žé]øºämCj{[½²O� õ¼dÒ³—OcoÄ><ûö𫾠!�U€/É�C²c.z’ã“ýæÄG'�¯Ú€Ä.âç~Ð'?âc£øiø¶¹ü*>11�á¾ë×zñ�zj²Õú%O*…=”ÇǶb"‰Ž’@") Éèim-p°€è@Zsl!t$gŽŽ|æñåO2ÙÀ—_ì!æâk\ÒyÞŒ•«äôŠ¡‡ O? zåˆ=q ­§ev˜�.6"ôðOcœË9�e\úÀsKêMFÀ#`Œ€0FÀ#Ѓà´‰Çn{,îøö±éµMÑp€o!ïM*X(׬´P¡ä/½möØ/Æœ0&®üâ•qòì“ã¸ÉÇ•‡y_óÍ«7Ç‹O¾¿ú—_ņ•âÀžé…6½Òò%× ¥¢†!#†'±\öG—Å”3¦ÄˆãF×½ðè ñèO�ç~®¸¶¨ºOþJý¾Ò=*”š›š‹SrNŸwz©ƒk ¸NHÔ^ìe×Õ=Iÿäáxô§�Æží{Š�º*‡ê¾Õ1fÒ˜¸è†‹âÊ/_½«õ§«2p#`Œ€0FÀ#`Œ€è(éý÷Úäccj°¨�}vÆô"ñ˜kL¯ÆKµ O4Öž=:sùU,j&ÐgNC’žæŠ™û”_z|¨¸DcéªWüË^hHrÆÊ�rò�Å×X2Ùc+¿å}µŸä¸ý–‡-ð¡DIJs4r>2�# r9ã|áŒùAhÑN>’¨Œ¯S¹äÌÕ1ñ iŒ¤Ü>~y ÒÁVviXsÅoeù*GlŸž9þòq>ÇY¿Ü—¾ÆQÀ26}lüIêMFÀ#`Œ€0FÀ#ÐC xeç;‹ko~þ÷?�ý{öWÞ¼ŸôK'eÊ•'pâD±ÃÉç¦SN>9'f|dFp• WÓTB õ ±kë® ¸„넞¾÷é¨ß__¸joA€Ö[UUýö�)gN‰¹Ÿž[œŽñÈO‰gx6–/X^¡[)•¬³;Ù'NË9~ÆñqÖ¥é:¡ÓuB£‡—Òì)ØìÞ¾;^yö•ø»¯ü]¼ñÚQ[Ãç�®¡âw6¨\ø¹ ãê?½:†ŽÖ¢¨®AÜQŒ€0FÀ#`Œ€0GÞ�Ó»�®:�¼³ï®VØwט"ÈZ>Œ´ìÑ3V}€d’'ÑÛöýÑ“ö÷Û²Ã�šzÅ—ï¼Ç‡ü '™j«DåºÌÉ¥-;ü(7jÈÂ}Ùi�šc§8Œ5WŸË’¸Ð•ž|Áo7ᤣ”/,_(¾I …bŒ €Äø€d‡žH:Z¼ò—l±“|¢ÀG_ñ™_!ØÊ_|ü䱘Ë|å¦8‰UÈå‹^ñ鱑ÅçX‘b1G_ë_þ˜s…Ð_!”P0#`Œ€0FÀ#`zõêãÕ%¯Æc?},¸é�hnl ¼ë2Òᑼ6¨ˆ•Þ.kÕ×qz×WôÔTV¼¢ü››bÛÆmñÒ¢—ŠŠYvïØÝò9CJíèuÅÑàáƒãøÓ��‰§NŒ—½›VmŠí›¶×Ìô”�v,»]ªü†(Ž4|PÔM­‹¹WÏ�éçM�I§M*üô|øípÕþËbÅ“+bûºíQ]]½ªøÒùÄ),g}ü¬¸ìß]“gN®2#`Œ€0FÀ#`Œ@ÏA ½ÿÞ�²]—š®b/Ÿ}vööóxìÇ‹˜óò‰¾j �‹—†¥úŽÒe¿|¢CcLœÜ·b(>zÈ¥Ã\Ä}ÅG;æòO�â¤ai,ÿô�ââ"_üä„úèàŸÆ=­¹|ÑËO;æåþ«}„£Ž’’'[îSÉ+ž@¢×‚¶’ËN:Ò§×XñCÅ"ø�-cù[ìè‘‘» Fħ—�zéÓk¬øøÐQâ)ösd=>[| ¹ì?± }äýS›˜>Pý¦É#`Œ€0FÀ#`zûwï�…¿\OÝýT,þõâ÷<}å�Š[*-H�?ì‹kƒÒ•)W|ñŠ–kƒN¨ìÚ wB~ûëÛã•ůÄÝß»;Ö._{ßÔ·£w²xoþ[½ROï·¢÷¡ÞAaK¾ž÷¶>ú5À£O¿>1éÔIqÁg/ˆK>IP”Áé"=…öîÜ�ßöx<ñ‹'Ѝš~5QÕ»kò'δs§ÅG>ó‘˜}ùì2rHO�Íy#`Œ€0FÀ#`Œ@B µ€eMr,5ìÁÓ´Ϙ½xdð xÌyù”œ"öé9µEzêëm<ùW |a«ð%S/¹`OËkˆ¯bÙÐCyžðÄ—¾}Ée§>cåÂ>ŠßÂ=ü'zŠWþÕÖlçˆÀ%%G2€øe®Å–ë$Q!Ï�“>´°rŸèÈF?Å‚€Øh]Н¼’¨È‘’�¾æå>˜ã+ÏQ6Š�E(Ò¥'ý8™Cð”ñ°Á— XäC:ƒ،!zþ9Üñé–›+ýh‰#“0FÀ#`Œ€0FÀt-{vì‰ûx,þÍâXöÔ²ÃoÀï�† 4ÊÅ•¾ â[Š8¡ƒ�úSçžÚ¡kƒÊsÓ¼©¡)vmßKî_ ïYX#HÖ¡ž7æôF�ŸHS)Ê£ó|)ÂàÊ¥ÙWÌŽËþýe1nê¸è7 _7̶í”8¥hõÒÕñÀ�ˆ{þùž.-Àáw4ñ”‰qÎ'Î)ŠF7¢í$Í5FÀ#`Œ€0FÀ�n‰@z¯ã–×RSKëW„bŸýyæìáCìÁ³WO¯SUÐao_ûüÒ-·eNS A>§è…=}l%ǧôå™tdƒžâS[€ O¹Ëcˆ±ü³&ŧGÉzøÂVcÙ$VÉ—â CÅ•ºy|Å�_¨£„ø#ɶO iQê±H<$ü¡‹ :ŠO@¥a)ú€Šcˆ±|1†_þÕKÎb(_xZ<ÅÇF|xØÁ“­|É>‰JXÁËׂH~äƒx¹½tøò4>}˜º†É#`Œ€0FÀ#`º?ì|cgq"És>«ž_õîI§7¼HCÊ•k›Kªª«bÀ�1õ¬©qÆÅg×¥‰kƒ”[yOËÖõ[céãKcáÝ cå³+ƒ"®Š¡Ð¢’µ1ÚÀ¦b_åI óôubü´ñqÆ¥gÄüÏÍ�ÑFGMmM�X¿ Nï¡ÐëöoÝ^œRÄ߃®z¾c§Œ�™ÍŒ+¾tE;áØ.‹Û#Ž“4FÀ#`Œ€0FÀtsÒ»ã�)Å5©íO�½vˆ:öãÙÏמ~rnÐCØÐÐ×é+ŒÙÛ‡°‡¨ €'šÓK?š+>6ð ä誮¤øÊ [xúÌ!Ù3§É·r•ÅP¾è’rx²Mßœ_µ Ø(†ìñÁX>˜WL8ê(‘¤Äò„ lôhðªÀH¬Ò‚ò…ʺ4 ;r;­Añ“¸ ùÉÁd¬øâÓCôÊ ~”7quR °.µƒ©Q€ÁGö×iÚÇOâ6ûñÔ ˆàAy�ùa?ŸÂ|ÑÐ#ŽÆôèâW ²•M•âã�øÈ t!üÊWΓ>:Ä@Ou²‘LyaOCÂ/º4^zÑ“, B_ñaȇâ#þâ2îáôH“ˆoùWÂ̳(ˆ¹‹Ñbé‘i±KöÄ�, KºÈ)0Ññ:Ì!ÅÇ�â#“?éårÅ$?åƒqŸ1”Û_Xë$&þh²ÇFþ4–;ÅÏó�øýS«K¥|KÂdŒ€0FÀ#`Œ€è 4Ö7Ææ5›ã¶¿½-V,Z[Öli;íÖ·Í#UÀBá E }úö‰Έù×Í/ †ŽÚe§r4Ô7Äžm{Šu/úå¢Xpׂh<ؘ^’Ó©0UzÝmŽwâª0§\î––øÔ®�ó¯>?νâܘué¬r¨ºåœß+Wø�p…ÐÊ%+£~}T÷ásHç'�8ëÄøÌÿö™¨›Zýj{ÎõK��Ž##`Œ€0FÀ#`º/¼OöîÝûº”áúÔö¥Æ><µúðÀÞ{^Ô�œ9ûóÔ Wýc× ¡+R sôñÏ˸ü¥áÛæø€rÿÒW=25ü0¦çe˜øZC1é‘Ë^óòõIŽ.1UË }â(ÆÊK=ñµ^|@èAò©Ü”O‹´‚? Ó’ “¼D „I”1½-€àcÇâÌõ#�'äÊ1ñ�‚ôžÆè£‡¾ÖªøŠ©ü“JAÌvÊ#÷‡æŠ/é'Q)O|¢ ‘›bb#{å§t ìäldϹ¿šššnI ÓÐdŒ€0FÀ#`Œ€0Ý®ÎY³|Müìo~¯=ÿZq•NyÎG²(C¾¸ª‡kƒN9ÿ”âj”3?zfP¼Ò§†WЮ£æÆæxó�7cù‚åñÔ]O§Ð€‰¨’­Q>ÔWâK¶GKßúá.FM³¯˜ßxq;ñبéß½¯â™r ËŠ…+âÑŸ>�üì‘Ø»coô­áPÚÎ'þ®Œ›:.>ó矉fžÃF ëü Ž`Œ€0FÀ#`Œ€0G�ô=à†ähmj°°ÏÎ>¼ŠXØk‡Øë‡Ø‹§8„ wih^:ø`,_ŒñIß B¤ƒ=|ôiÌ¥;ùFF\ÕH c¬˜Ì!éËVè᛹b*Å—oùMª….¾òÜ´.Õ2(Wék-ð±Ãžæô&-¸#ŽH.O^‰+aæ9 <ä€À’cüiNŸÛ ã ›h+>úð±¥)zùBN|Фa¡‡Ž|KWI~Ÿ¹âÓKŽ>cÍé!zùR|}-”¾ü¡O|òÏmàcÃ?ÿŸ>FýØå€ÄdŒ€0FÀ#`Œ€èþlÛ¸-–/\^\‹²qåÆâ”‰RÖ¼ý%:R§®” ;ÒÛ&òu'ÖÅå_¼<¦Îš£'Žn öý¹möxiÑKqçwï,®QÚ¿›k©[¨âwÜ„_9vx¬Ø_k>=½£ˆ¥á`Cœ:÷Ô¸äó—ÄÙ—�CŽÒ#pÙðò†X|ÿâ¸ýÛ·Çö�ÛKWùtö3夗cÆŸþ³OÇôó¦Çq'×ÓÎß#`Œ€0FÀ#ð¡A ½3RÀ².5 X öþ©  gOž±öê™ëp zˆ/4ª`,}dð%§§ÉW–t%ƒ'}ŧ—�ò¡€8"Åg.}tã’¾ËsHzŒe§¸ªƒ�OÍÑ�Â9T¾.x²•¼ŠIA+v� s@ëàÿÌG½x’3éáÈ=$ `+°ô@¤‹òÜö’k\ž|ŠC# ?ÒËc2F_ßzp䕞 #_ËsüñωòøÒKìÒzˆ3 µºô!ê–ÎþpC`“0FÀ#`Œ€0FÀt�×_}=–<´$îúÇ»ŠëƒJE&¸æ�°èZ-ÓŠ ßé�“kƒ¦ž55æ\5§¸BfĘ]~òJëRJ]cCcìÞ¶;–<¸$žþõÓñÌ}ÏW �AÅï¸ÉÖ,%ˆK�fBÑÊ”3§Äþß/ÅLã\òÜùƒ�o쌕ϮŒŸþÍOcíòµqp/×—wà7ò>S›!#‡ÄUÿëUqÚ¼ÓbÒŒIïÓÒjFÀ#`Œ€0FÀ#ðA"À;pº¦øú”ÃÚÔø×2ìÛ³ßNq ûòÚÇçã‹j t:‹xITÒ“ öșӫ¥a1–_ékNÏÞ¾êS±ÐÇ79B’Ë>º*®Q|ÅÑÆâ3‡ðS^QÒ²Qn²%¦òP|t ÅË{øò%ð*")ÒB´ù%Yx’³X|”Û0†TÄAŽzh’I�œÇ\E#Z› sâ)~–€”äy ¾ å‚~_²ÅN±Ò° dâɆòË>MùI&;øŠO é÷Oã±é/á­©7#`Œ€0FÀ#`Œ@7G€“0¸6há/ƃ7=;6í8œqz;¦©¡)¶nØZ\'´èžE±lÁ²âJ%ò§€ ’ lÛ¢J|µå§'ò„ Œ8nDüþùý˜6gZŒ¬Ùí—spßÁ è‹–—Ÿ~9¶¿¾½È¹+žçÀaã¢.*оN™{ @»=^NÐ#`Œ€0FÀ#`Ò¦{¯^×%6¤Æ ,ì¹C|0PÍãüº t´'Ͼ¼>.À“ :ðiÒÏmxiÌu�åºiZòÅ8��úØ_$ÿªC€/ŸyMƒj �©‘�tõB›ëi]’É7:Ä…�å6øƒè‘)gÍ饓†•‘‚WfÝb8OÉ.|-°<stÅ—~Þ'q!—OÅ€�Bú<>öðÕ+>æñ—ž–ëË>vÊI¾â§a)>zâ+/ÅÄR¼|®:ù…_Š/_Ò£‡78µqÍÍÍ?öG”„„É#`Œ€0FÀ#ÐÍhjlŠeO.‹Gn}$ÿfqìÞ¾;T\Pžz¥ôòGßPÿâê“Ëÿøò8yöÉ1vòØò0Ýb¾eÍ–¢xåÞïßë_^ûvíK/Ä镘ÿSÑEE”Þš�TAPEñ»¡¿¿~µýâ’?H×}üì˜ñ‘QU]U9Æ]°Ææ¦æ¢hå¶oÞK_\»Uü»hGÎüý™uɬ8÷ÊsãœËÏ ®2#`Œ€0FÀ#`Œ@÷F€ï!iïü†”åšÔêS£Pƒ� Ô °Ç©†@cöæiÚ‡‡� ¶èÂW/øÊ[š–öøá£Oƒ ETK�X%=Æè¡�}ÆÄV|ñs’#ƒd“÷²#>~¥‹­Ö¢qb½->ë•L~è…ƒâOOñK²võ8ê(åÉhñJ*È$Œb¬Å2Öb$“Oì„lÑ‘\c†Ž|££øŒy‡@Š)ŸÌ¥‹}9cüëKsšr–]tä; KséŸ1„žükœûD9y)>¶Ìé9�e|úKøãÔ›Œ€0FÀ#`Œ€0F ›#p`ß�Xx÷Ââú 6âë÷×ñNy� ÓÎ�ç}ê¼â–aÇ‹¾ý¸±¶ûQc}cìÚ¶+–=±,~û«ßÆÂ{Ø�iïj^‹+ ôví–·ãÆ©G&ûò1ñiy|ì!t!ùCÿð•<éã#¯O@Oúè  OczÖá/ÿ肌&Â]ù“xÒËýÉ9ºIw”ð! ”dž´bä:,T‹ÈåÊ……šdZ(s�ÅXrzü!ÓC*×M¢‚ÐÓÃ`Œoˆž9vŠ'žòUøÒKÃRØ—ù‘.ú"éä¹(ú4­›\Æù€Ô&¤¿„7Ã0#`Œ€0FÀ#`Œ@÷F€“EûÙcqûßÝony3šê›ÒK(¯…o§J6çù@SPzó¬X§Ï?½h\4|Ìð`3¾;§ƒp¥ÒŠ…+Š"–}!vïØ}ø“H%É·BRŽq%øV¾ÛÙ€Gú}Ptæ%gÆÇÿðã1õœ©E±S·Ë5KhÏŽ=qßÿ¼/ß·¸¸n*u꜆ŽZ\#tÕW®êö8u*vnŒ€0FÀ#`Œ€èA¤÷~ XÖ¥¦öÝÙ«§àÒ\õð‘·¾9—êÐCG{÷Èóyš¾´¯Oßú5¢äK<|(~yå�?òÀF=cjè!ÅgŒšt4GÉcâ+úZS®Ã˜¦üÚò-YR+ˆ9„?ƚëˆHàH  ,%͵HÅ¡?×#d,,'éÀË�G�FLt(á�“„/ÙÊ/sl? KzŒ‘¡KƒÔkŒ½ü+>¾Ÿ\T˜¢8è+~1”óølËבJ�µÃŽÓj8Éè¢/Škþôš<‚›œMFÀ#`Œ€0FÀ#Ð�à@ºB躔ãºÔ(`�´§Ï~{>fŸ=zzíÍ3æƒ ûþ�©iß? =zíÝãÂRsdò)=ÅG—1zÄ—úðhŠ�\öèAèÑd‡>sôä# ‹1}Nèäþrÿ¬_øÍë/r¿Š�ÇSÒSžÉMû Ç%=4|iQôZ8þ•¬ø$-;z8è"å ÀÖ&}Ùc#Ÿ¹}b—H ·çŸ¡éG@a¯¸šË'ùÉž±âã[9)Žlð�?øvÒå gâ*á¨øš+§¤ZÄ”úºt<ô­æ�n€a2FÀ#`Œ€0FÀôÞXûF}ûÄôó¦×Ü:÷ÔèÎ×åëÎÇM M±kû®Xrÿ’â*¡§ï}:W4vËaØ„…M§Í;->ùåOƱ�­üª¦Ã®;m´ÏþxæþgbÁ/ÄSw=õ;o:+0{÷éóo˜Ÿù³ÏĨ £:+”ý#`Œ€0FÀ#`ŒÀD ½ÏݘܭN­>5ŠQØ‹gÏ�1jiX¢\‡:teÃ9=2}ÌQ]�øÒW6ÔÐÃc¯¿­Ø‰]ÄÂéÊ<�s{�e#;ÅÇFñÑEOÄœ¼i6y|ì4W|ÅAÂ_¹àO|d‘’ªÈ¸Õ¨Ü‡’j+Y-–^ ˜ïdGts=ìß�Ð¥ ŸŒÑ§Ï‹MòüCè£[ž‹t¥§øùÚkŽ=±”·|ÂSò™XŃEWvy|Éáá=úÚÔÆ§�O7§ÞdŒ€0FÀ#`Œ€0Ý� ¯l(N`¹í›·…*& íJŠW ©†MvNŠ˜|Æä8ãâ3âœOœS\Ô·†/Ñóˆ"–­ë·ÆÒÇ—ÆÂ»ÆÊgW×Èpb §bT‚•Þò?ì× é7Çi"“N›ŸýóÏÆÄS&ÆÀ¡òÚ=©á`C¬yqM:yís_�|ªÖ@úÊIÅ2Š_þ¤‹:ðÔK�¹Hqó9<éÊ�xŠ¡øÌ+¦<‘J�àƒdI„$U¬ÁXó4,Æô|Å@ø AÉ AúCñôCÐ=š WÐWür?ðK¹¨8]=ltò\Ò´°ƒŸÿ˜ã‡F|¨Ü¯æø‡Ÿ1<¼(&ù0fMôèÐÄçKäÄô—ÐW% LFÀ#`Œ€0FÀ�îŽÀšekŠ–;¾}G)ÕŠŠ1’µ Ò©œ1hØ ¨›Z|ö‚˜>gzêñ%ÿ=y°yõæXþäò¸ÿG÷× íÚ¶«TÀÒQÜÊq©Ô_¹Ÿî>×了ouŒ?2®ýúµ1íÜiÅ),Ý5÷æ¦æàú­{poÜúßn�^‡Ò§¾°t]ð¹ âê¯]§O좈cŒ€0FÀ#`Œ€0A ½ã_›ì×§v°Õûíìí³×1†ôv©}ü†ÄË÷ç©PÝ€jèÙ¯×[s6¾ äð_rø"dº²>¶èáW…+ŠC|(÷ƒ,÷ÏXñ¥Ë~Ž2ÙÁ— ½ÖH|ŦWü|Íy|Æ“’©ØA™!þh$EÓ‡ž é&V¡O�\PÁ@²�§Å#C½øŠ/½â3F?'ìxÄ—®xôŠÃ?"øÌ±¡A²“ Ù¯KM'°°¯¢ÆÚ¿gOž1o™ôÚ¯Ÿ¹¹td£·S>RP|É?2ùEŽOH1ÄÃDO6Š…~îSã¼Ç.¯¿�Où¢Ž�øØ ‹½â ‡§¼éÑW“/Ù×vmÅOìöŽ;JùBð'@à ’g1�"žr`.™ޝ¼¢ˆ1âÓç¶Ø0ç„ô—84ÅHÃB&9sl™ÓäSëK¬"&>ÅGŽ�ÖO!ŠüI¦µ*&=þ!dè3Ïãçþñ‰ŒøƒS«K�n©ôÃ]²7#`Œ€0FÀ#`Œ@!°ø7‹cÑ=‹â7?øM±’¢  p•×�rþ)1ó¢™qæ%gÆÐQC‹‚–.ZN—„inlŽ7ßx3–/XOÝõT¼ðØ ÅuB Þ åC}%¾dÛÓú¦¦¦¨®©Ž3/>3æ^37æ^=7zW÷Ž^UúlÑýVÄ ,ÿöŸÿ-ì:‡šUv•TËš}ùìøØ>Vü=«ÀÜ&FÀ#`Œ€0FÀ#Ð…´°Ü˜B®K�êTÀ˜Æ~;={óª9Ðé'ðx9Ɔ1ÄÞ¼t¥‡}¹£[@IDAT:ø†Tk€¤˜ÌUG!Ÿèâ¾|(>1”+µŠ�\„�rQ|dè(OøèÉ?=rÖåñÉMñÓ°”·bÑCÒ£WœBPÉrZ‰m[69¨ƒ4ÇX ¦‡XH®/Ÿ3†d«¢ù‘\` ù`N>Š£¸ê±C‰Ç¼ÜNq_úŠ#>þˆG� ?ú1(Nb•&z´œ_vòCOœþ©ù–1��€0FÀ#`Œ€0Ý�G~úH,y`Iq�P%iªx…·LŠWêN¬‹Ë¿xyqòÊ艣+qÙcl¶mØœ`sçwïŒõ/­�ý»÷—r¯¸ð$½ýsšK9Uì¯ÜQ7žj>UÕUqì„cã¢.Š+¿|eÔô¯)®hê®i?úÓGãgû³ØôÚ¦h8ØPñ)<í]߬KgÅüæÇyW�×^Së#`Œ€0FÀ#`ŒÀ€@z¯ÿ\ »1µ©ñâOJþ€9�½wíëÓK>cÕ 0—�dè‹ØÓ§a“ïï3ÏõÒ´4G†/ô©�=úŠ!>sùaL#z_jò‡ s¨-;é°ÎÜ^~¹âÉ�ò”ì;L ÜG$ÝÖÂñ ,F½x`@A=|éj�Ø+OdâP¨4‚‡ ’>6ÈsPá¡GÆò¥^kÁ„M>™ü*>>¤+{xÒ£WLl4Î{t Ùçþr=t¸Bhl:�åVŸÀ&#`Œ€0FÀ#`Œ@÷Fàž¹'–>¾4žºó©Š- XÒ›!×M=kj̹jN°¹>b̈èSÃkæÑK� �±{ÛîXòà’xú×OÇ3÷=\1Ä[}Å'ÉöC[À’® â´•�C,ŸþŸ.Š¢ªûèsM÷û-qú΃7= ¹0ö¾¹7º*WN8ºðsÆ…×^Øý@qFFÀ#`Œ€0FÀ#ð6ZO`á ¡µ©q ûî*¼Èk »Tc@M�öúcÃ\ü4,¾ØÓÏOBQMrq _ò)ûþÐ;éâv�ô+>2ñë…^>éiÄ'®Ö”†ÉV9ÑW¾äetiâɧ|ÀW�ƒt«2’Óʬ[¬ð¡$á0/!בœä±c.jËrúÒE@ÀÈíçÀ¦i)Ž|�„®|åq$C_czéÈF’¹|3?ÏW:êñÇX“±ô%Ë}Ї­6µ±é/á­LFÀ#`Œ€0FÀ#нøáÿùÃxuÉ«ñÂ#/´+Q>¾¼uè­¢à vpmqmÐŒ fÄÌù3cÔ„QÅÉírØC•›šb놭ÅuB\Å´lÁ²â:!𡈥’BlÛ¢J|µå§»ò´n® šýüøì×?ÃGïÖ…PëV¬‹§ï}:îøÎ±cÓŽè[ÃÍÑ�Oü];ÿSçÇ¥xiçs#`Œ€0FÀ#`Œ€è0é�þ†äd]j:¾•¢} Ž@cöôÙŸÏ{äûñ¹.>à¡ i_úôÈÐ�ƒ±tÊÇŠ+_ôè’“âcÃ\…+НºÍé±Wü4,‘t´Ö<žüH™øø åvâc a'êÅ—óvSyBív� òäsûÜ7IR¨¡d%cÑŒiȘë–4,H2zŽÆzƒrýÂIúCºÒA;øŒ!|óÏÖò¼àCªZB¦øês}ùÂoSºÈS¾àшϘ¶üaIËÄC‡Ýt´XKë4#`Œ€0FÀ#`z<ßú÷ߊ ¯lˆUKV½ïµ¨Ð€¾ÿ þqÜ ÇÅå|yœ<ûä;yìûös4)nY³¥(^¹÷û÷Æú—×Ǿ]ûÒËrz]æÿTÈR¥7íÕi,¬7ý¦š›šã‚Ï^P°Œ™4&jjk*‚¯+Œ¶mÜV/}ÿ?~?ÞX÷FÔÔtM®ÓæL‹Ù—ÏŽOþÉ'»b™ŽaŒ€0FÀ#`Œ€0D }à–õ©q‹ O؇gŸ]�ýxíåë4ñÐe,]zíß3†ÐÁ^zð¤Çbžž0—½b¡§‘ÉgîéËž^µK�^2|—×_ OSýkÑâ##^Ny øÌ¥Ë\öåvÈÚErÔ.£6”€Ibâ‘<Ä d€¤‡*°eL/�°‘z-ÆŠ#pàKO¼<¾dzHʉx*\Ésß]ÅS||ãS~°e.¾Æ‰U¬KsÅÂñU¸‚LØh=‰Uú`¿_ju郓O`I@˜Œ€0FÀ#`Œ€0Ý�ÿô‰ÿÛ_ß›Vmzß©¦´Pè2 ¦�;-ÎûÔyÅ ,ÃŽ}ûuÍ ï;Ù.Rl¬oŒ]ÛvŲ'–ÅoõÛXxϨß__DçD‘Š(½ÅØ X½u(6ĹWœWíê˜th’W¾�å±ÐÉyø�½r–=º¾k.=Å;¤øÌCë/*ùCN+±• É(axZÉåc�€iÑô"tÄO>è5¦Èƒ‡Nlôóøš#“¾rT,âØiø6]åŠ=¤¼˜3V|~ЇŒÆ\úŠ«XÈÐ!_ñðÉó<¾b"§AÄçKåñÍÍÍ7§¿„ðLFÀ#`Œ€0FÀ#Ð�ø“³ÿ¤¸òfç;ß3K>¸ˆ8y…ë‚ØD§>¦{_õ¢¼;³ojl*®‘¡ �"–}!vïØÝò6]iàVÈË Y*>Õ¥Ò<ºÈŽâ¨ƒÆ™=3®øã+bÆGfĠჺ(zûÃð÷æåß¾ÿòçÿ›VoŠ>}ù4Òù4qúĘzöÔøÒß©óƒ9‚0FÀ#`Œ€0FÀt�ôŸ_!D]ÄþУ1&®ê/ÄK¬‚4Ïõ‰%(iŒïA:JJ?ø(ùB$ƒ§ `$:ò…M?Æ=‹— c&=$9£“ƒŒžâ3ÇN?BliÊ_ºò•Ë]ÅG_91—ÙJ®¯,ÒÅ2ô ùR®’ÑCôýS«Kœn=Z?¦±P“0FÀ#`Œ€0FàhAàó'~>ê÷ÕÇþ=º‚¹í••ŠWÒ›aÿýcÌñcâŠ/]'Ÿ{rq…PÛVN.'Ú¼²ø•¸û{wÇÚåkcï›{; D ÿ2OGÛ»7,ˆsgÄÇ>ÿ±8ççÄ�‘CÊVÝ}¦»·íŽ•Ï®Œúÿ¯¿úzT÷ásLçW+Mš1)¾þo_ïü`Ž`Œ€0FÀ#`Œ€0F µ€emr¤0Ô ˆt]sÕ gž½yöïÓ#‡�kŸ^E&ÈEªI€—ÛKŽ_|B²g¬ø’ËžXŒs9<|´eO|^’ÑW|åžX%öZ‹ò¡Ç’=õâI®õËa�þ�\5²“¼Ý½k·af€ù!!�Ð` æè 0ôY ºØå¶è•ƒ“û”�òøØÀÓƒÎãK[ÆÄGŽ®ìÈAùH†®øŒáˇ|ÒÃúú¡*~î?‰Kñ)f!zø@/�OŽðñ)|Ñ¥€e|ú°öãÔ›Œ€0FÀ#`Œ€0F ›#pÝØë‚“C¸¶åݨ( Ho�œ01ý¼éñ‘Ï|$N�{j|˜¯ z'¼ššb×ö]±äþ%ÅUBOßûô;©¾oþ‡©€¥þ`}L>}r̽fn\òû—ĈãF¼oœºZqïν±ú…Õñݯ~76¼²!ªzó™¤ó L(bù¯¿ú¯�ÌŒ€0FÀ#`Œ€0F Ã´°¬N޶:cŸ½{Hûøð öåóšxÚŸG9{õÅ#{õÜeŒ/ùÁ†±öóóúˆÄ.üÐcƒOÙiL�¶2bæþàk Ä'å…Lþ¿zqFOë ŽüˆŸXo[ sù–?æ²#>céÐ+¾úĪŒä´2ëÃVøÑbò«déóÅ� :rýH*9>äO±r¿âŠtsý<&c€•\úM^�òSNøGR,z­KvćÁÓ=æ²QüÄ*üÂ'>|Hñå9�è)`™�>¬Ýœz“0FÀ#`Œ€0FÀts>=òÓq¨ùP47ñšù»DáÄ[‡ÞŠÞ}zÇ€!bò“ã̋ό³?qvŒ3"úÔðïLåPIJuýÖXúøÒXx÷Â┎=;öÅB9TtrJëç–£ù:!~k 1úøÑÅõT×~ýÚb\Žow™Øs 8eçþäbÝKëJiUô|KÖï=àZ¥á£‡Çw~罕­aŒ€0FÀ#`Œ€0(œ6Ú»wïëSëSã�¨†€^…iXì½ó¡†=xõØh_ž½z}ÈiýZPìÿ3–~>e#}øy¡ 1d‡ ‚GŒ¼'?ùByNðЗ2bª¾ ÏKkAŸvØ«á’_ìÑ¥)>º’«WÞÈ+ç|ý‰Ý>ÂYGI>HÊ“L|t�ëGÁ}-X=røZtΗŒ>¤#Ààa¯\Ÿ¹rÅ;Q®‹ =õèHN¯±øøA_?ñáAÈõ£�'ß*\É}ÊF:Z:µ©ù–‚É#`Œ€0FÀ#ÐøÔÐOEQ¤’ UÊ >o�‡Þ:ƒ† Šº©uqÁg/ˆés¦Çñ§_®îyl^½9–?¹<îÿÑýE¡Ã®­»¢ªº¥€¥Ò"‡â¹´«Rm¸úÀX¬�bª�ÃÆä™“ã�¿õÇ1nê¸,Ÿ÷ \¿¿>Ö¿¼>¾ó¥ïÏ—œ^|’á I'R¿�ýbàÐ�ñ?–ÿ�NŒb×FÀ#`Œ€0FÀ#p¤Hïì°¬M�XøÃÞûðï$G{½yªÆ!± ðU“@¡ºÚׇŸ�¥›Ø…½â+ì!õâãRž-³–?•ŸrSÌ<é¨WÎyŽÈÊI<|’¿ _¤äÊM<é´»ÇAG)AÅê%#†aŒœ¹z‹G¦¢d4]·CÞ4ì ù‘-zò‡ ]ÍÓ°T¬‚ RžèS?òM/¿ŠO={ù4öæ‘AÚχÏXõÜ­:|I†’sÉГœZöÿ™�<¾j»¨'Èý O~ÄÇFñÓðmsùU|b*>2b Ã|5Ö¯õâ;ôÔd«õKžT z(��mÅD%�DR, ’ÑÓÚZà`+Ñ�´0æØBèHÎùÌãËŸd²�/¿ØCÌÅ׸¤?ò¼+WÉéCž~@ôÊ{â@ZOËì0]lDèáŸÆ8—s˸ô±É_P&#`Œ€0FÀ#`Œ@wGà“ƒ?ù;)ª€€ë�†3$NýÈ©1ã‚E:jhQÐò;FGC°¬Žþ�æÆæxó�7ã•§_‰Å¿YÏ=ò\ì|cgpÍP¥þóü '­t4×Ü×ûsê…NõÍõéLsúHÀg‚ ©Õôࡃ1tüÐø»Ûÿ.N:ý¤ �u¾YcCKË7þàñêÒW£ùPsúP’>•”aiG*ØW¥ÿúVõ�ÞU½£ªJŸ�;á*ÚíÛn?ÌôÈ#`Œ€0FÀ#`º-é}ýÚ”ÜÆÔ(`Q oÁŒóiñ»àKŸÆK¢ O4Öž½ü0—�bQ3�>sšÞ\¥§¹âç>åWñU\‚?ÆÒU¯8ITZzª— &:�|3V’ÓCèÈ7>_cÉd�où-ý$Çí·h6ŠOÏù8Ÿc‡,�_îK.°ŒMÒ~’z“0FÀ#`Œ€0FÀtsÞ­€¥vPmŒ�26.ýw—ÆøiãcðˆÁGd5éÞç6rXP óA\¼ŸEP ÒØØÛ·n P((è(íÙ±'Ö¯X÷üó=Å©÷rjpzÙî¥Wü "¤·u Fø�‡÷ò•¾t´Ð"÷ŃCµ‡â­>)!}å¨`9˜€õžô_m]m|럿S§M}ÏuUªÃfM�M±iõ¦øæW¾¯½ôZú`ÔT<‡9N_uz5¥§³?µæÃ¿�ògËü»~Ñ¡P66FÀ#`Œ€0FÀ�ÎG€÷çô�t…Ð�‘—=�°Â�ÙçGF±GÏXE"’I.õèɶmÙáƒFͽâËwÞãC~Г ãœÊu™“K[vØ*7¾"´ü Ÿ–XèËNëÔ;Åa¬¹ú\–Ä…®ôä ~» '¥|a$ª9¾I EŸU£C ñ> Ù¡'’ޝüå[ì¤_…(ðÑW|æÄWA¶ò—†?y,æò_¹)Nbrù¢W|zläCñ9–G¤XÌÑ×:Ä—?æ\!4ÁW%LFÀ#`Œ€0FÀ�€@[W©0� ò^}zEŸa}¢ª_Uôªæµ¯r¢È¢wúoÔ˜Qñåo|9&N›ØmOsƒÍ¯oŽ¿þ³¿ŽÍ/oŽ!é¿t¡Rå‹O–o5§“JЦMq¨1{¤PyaBÁ|¿$à*z/_Ä,»ð9 �Tùs•Í1uÇÄÅŸ¿¸(t2rˆÒ©¸k~{ã'Ž�þµý;†QÅY¼·!§ÏpMÔæµ›ãàÁ–‚¤÷¶zw�ý»÷Çæ×6ÇC?z(6¾²1öîl9]º­g{çî;ßÝ™¥FÀ#`Œ€0FÀ#Ð-Hït7¤DÖ¥¦+„ØËç…^õ iXÌáå ˜óö޾j �‹—†¥ú®b¿¨ Ç˜8¹oÅP|ô�K‡¹ˆ1úŠ�vÌåŸ:ÅIÃÒXþé!ÅÅD¾øÉ ôÑÁ?�1zZrù¢—Ÿ<vÌËý'VûG%-$O¶Ü§’W<�D¯ l%—�t¤O¯±â†ŠEð![Æò-¶ØÑ##wŒˆO/;õÒ§×Xññ¡;¢ÄS<ì!æÈ z|(.¶ø@>rÙ)~búÈû§61}Äú1L“0FÀ#`Œ€0FÀto®9æš8ÔœÊR+§ô�‚V¨>½¦‚‹âµ°\ë}ÎÓ#ö\‡rÜøãâ¯þç_Å”™S‚â‡îJ×lŒ?½úOcíÒµQ[Å�£‰ôöÜ2kןœxÂé"5U5ÅÕ0½ª:à¬]‘+«èä0§eÔVqD¹Nù\¾zW÷ŽAÃÅéž3.œ§]xZWM¥v:Bò��JòëHì¶¹©åª©•‹WÆâûÇÒG—ÆŽ-;¢áßÛÆÀ,Ä“rL#`Œ€0FÀ#`Œ@ûh-`Y“,ëS£†€14íÁ3æC2x<æìÕKN‘ûôœÚ"=õ‰õ6žü+¾°U ø’©—Œ\°§åµÄW±Šl衤#<ˆÍ¢çËãñéç͆�K,ÚdŒ€0FÀ#`Œ€èÉ\7öºà”†ƒ-›äï´Š/:J*`5aT|õŸ¾'œ~BÔô¯é¨ÛN³ß²vK|ãÚoÄꥫ‹7æ#ñžÛ¡" #´Ò¼0$wYéú(râ«ÅH3/šýÞE1uÖÔ4bP·=a'_wwówpßÎ}±rÉÊxòçOÆ#?y$¦o‘é¯WnµEsùÔ˜^6èÑС¶¿<å.;xŒ!ÆÊ‡5)>=2H>ÐöË&±J¾_*®ìÐÍã+üŠˆ@%|�ˆÀI¶µxxM‹R��@âaà]lÐQx* K±ÐTôCŒå‹1¤øò¯^ræú1(_xZ<ÅÇF|xØÁcŒž|É>±J|xùZðÉ�|È�äÒé—ãÓǰ[`˜Œ€0FÀ#`Œ€0F {#ð…“¿öˆ}»÷uz¢N°é>rüÈøêw¿“Ϙýr�g÷¤m·Å÷¾ö½X±hEìÚº+8i¤Ò"�î´Â#]ÀRøK_ (d|Ìà˜8}b\t}*b9{jÔM­ëNKï¶¹l^³9V<µ"»ý±X³tMlݰµø­ñ{kë7'þÏwþ¼Û®É‰#`Œ€0FÀ#`ŒÀaÒ{Ü�i¶&µÿŸ½7�÷º:ï}™çA&TÄÁqDÀ!‰ÑDÍà�6íIOZÛ“6épïyÝ×¹=çuïëž©i›ž´½íIO®m§#ŒPD%Ê  ófÜÞõ^›ÏvùËFÙ¿ ›½áó$‹µÖ3¯Ï÷çßïzöZ»Rc¯¢Ž€ývöóµ§Ÿ†YŽŒ½{zú•hÌÞ>„=D]<ùÓœ^:Øj®øØÀƒ�£«ºx�b*'láAè3‡dÏœ&ßÊU~Cù¢KÈáÉ6 ›ø%&ªmÀF1d�ÆòÁ¼jÂQk‰D %V&ÄX`£Gƒ'PFb5-¨\¨là¡K£°£´Ó?‰3ÉO &cÅŸ¢W^è@ð𣼉«“Rà!Sü4ÌzôâÑ+úŠ…ñY¤Âøe|a�ÆÉ+Ø÷Im¤O`I(˜Œ€0FÀ#`Œ€0�o]ô­¨Ù\›ßß|X³-‹&ðý?ˆ±ç��>x�lŸ´uÃÖ¸÷¿Þ/Ïy9Ö,[“Oá ¤£…Êgšš+”8صâ‹k¨(òéÝ¿wœ:ùÔ˜�¥fSMÔ×ÖWLè™têÜ)c}ÿ÷Ž´ìÓ#`Œ€0FÀ#`1éýîÖärmj{R£„=vö×iÚÇOÃ\�Ô ˆàAe¯½zxìçSØ‚/<âhL�>~U€¢d“DMññG|dº~å«äIb §:ÙH¦¼°§¡á]u èI–†™ÐW|ò¡øÈ°�¯¸Œ[E8=Ô¤â[þ•0sÆ, b®‡Áb´XzdZ¬À’=1$KÃ&]ä˜èxæ�âãGñ‘ÉŸôJ¹b’ŸòA�¸ŠÏ*퉯¬u4Ùc#KŽ�â—ùŠG|þtnDúpåX&#`Œ€0FÀ#`Œ@{Gàß_ûïóúû«Þo“T9¥ãøŽ�;¾wGœ9åÌè?¸›Ä­&…=³ÿ¿Ù1ÿgócÉ3K¢G�AáÀÑH‡²˜|êÒÿ&\6!®¾õê˜xåÄè?¤téÊg“h¨oˆ[wIJç—ÅüŸÎÏ,u{ë‚gq ÂÙvéÖ%TÝûî½b¹7FÀ#`Œ€0FÀ�vŠßBÒõ°·¤ôÞN�#pÙ‡§v@Ø{/‹:�3gžºäª_` !ãz!tE*`aŽ>þ©�¿4üØPé_úªG@¦†Æô¼ä_kHÓ¹ì5¯\ŸäèSµ Ò'Žòg¬¼Ô_ëÅ„$ŸÊMù4J«øWª0m2!a’€”0‰2¦×¢|ìxXô€¹~$ðäƒ\##&~àQ0‚žâÃÓ}ôÐ×Z_1•RÉÄ\1``§ú4æÒ���|##®j$�1VLæ�ôe«�&è᛹b*Å—oùMªY_enZ—j”«ôµøØaOsúV“ÜG$W&¯Ä•0ó’r@`ÉŽ1þ4§/m�Qä!š‹�>|liÊ…^¾�_…"i˜õБoéê!É�â3W|zÉÑg¬9=D/_Š�/Húò�øä_ÚÀǦGj\!t÷§}lÁÀdŒ€0FÀ#`Œ€0G�¿ûÿË×ã¬X¸¢MáÊ”þƒúÇïüÅïÄøKÆçëeÚ$pAvïØ¯Ì}%ž¾çéxò®'�­–ü9 �¦/Uà‡mÏ>=cÂbÒôI1yæä\°Ôµ»>9Tã´ãÛäkƒÒ•]+¬ˆ…³Æâ9‹ó5^*":˜ï) 6 ¾¿ðû¯À#`Œ€0FÀ#p °¿€emZ*,{ÿÔÐóöÍX{õÌu¸=Äþ¼êK|Ééiò•†Mº’Á“¾âÓËFùP@‘â3—>ºŒñI_Œå‹9$=ƲS\ÕAȧæèŠGa‹ª\<ÙÊ^Õ¤ U;H†% Œõð‰抣^<É™‹ôpä‹’ °Xz ÒEyé{É5®Ì>_w# ³é•1£¯‚o=8ò�* OБ/�å‡9þº¥VÆ—^b7­‡8½S‘ Xî9˜.›Œ€0FÀ#`Œ€0FàÈ!ð/ÿñ_båK+cÉ/–´IuµuùdŽßù¯¿ç\~N =¬MâVd﮽ù„Œ'ôd>%£{�îÑ©SzÖt5NÛ±� (Ê�c±U®—ÓvðÙ£w�˜8mbL¿ezœ5õ¬è7¸_¾þ¦Œs¬ŒumÐòç—ÇŸ/Ì'üp�Їû>lÑõTƒN”ÿÛùÏ�ýçc:¯Ó#`Œ€0FÀ#ÐaàÝ8}O¸5-`Mj»RcßžývŠSxëÖ>>ûòª1Ðé,â%Q“žl°GΜ^- óX~¥¯9={ûª_PLÅBßäI.{øèª¸FñGst‹ÏÂOeýE¤d£ÜdKL塸è@ŠWöðåK>àUE88T¤…hòK²ð$g±<$ø4¨´a ©ˆƒõÐ$“>:%�¹ŠF´6=æÄSü4lR>�—E(ø‚” zøQ||É;ÅJÃLÈÄ“ 1ä—1|šò“LvðŸÒï™ÆÃÓ„¾„9a2FÀ#`Œ€0FÀ´wú›‡âµç^Ë'A´E®µµµÑg`ŸøÆÿó�|2lj§žØa«ŠQ··.ÞýÕ»ñø��8uéÒ¥ñjÞˆ�B:Ô,ø£QÓ{`ï1vD\óõkâÌ)gæñQá§.iã»ã�EoÄc?x,_´uÃÖ&›–ü!ÐIcNŠÓÎ=-þäýI“½FÀ#`Œ€0FÀ#Ð~Hï|·¤ìÖ¥Æ ,ì¹CìË«æ€qy]:Ú“g_9O6èÀ§I¿´a¿ÔAVê¦i“/Æe|ôÐÇžø"ùW|ù,kTK€L�|¤Ë*õ´.É�£�q!d¥ rˆ™rÖœ^:iX)xuÖ�V€#ð”àÂ×+ã0GW|é—}g¹|*|xzЗñ±‡¯^ñ°Œ§¸ô´R_öð±SNz@ð? ›â£'¾òRLl!Å+犡“_èñ¥øò%=zxýR;¹¡¡áîüWiib2FÀ#`Œ€0FÀ�ö‹Àìÿ5;–<³$ž}èÙ6I²®®.zöí7~ëÆ8ÿšó㌠Îh“¸Õ᪗-ïoÉ,÷ÿåýÑPÇë|z1>ŽW㣗š+daµÕ¬»©ˆ%aÆs7u\œ;ãÜ8ïêóbȈ!Ñ­¾ýÄÉCÖlˆå –Ç‹³_ŒWç½5›jb_þ8®S*ñiáojÌä1¹ì7ÿÓoýày…FÀ#`Œ€0FÀ�ŽïÆiïü¶´ŒÕ©íM�B >.ð¡�=vH5³7OÓ><|l°E¾zùÃWÙÒ´i�>úÔ1¨PDµ‰Õ¤Ç=ô‘£Ï˜ØŠ/~éOrd�lÊ^vÄǯt±ÕZ4N¬�Åg½’ɽpP|â‰à)¾bIÖ¢G­¥2-^I•™„‘CŒµXÆZŒdò‰½€�-:’k,ÀБotŸ1‚âH1哹t‘£!gŒ [ æ4å,9º*ªAi.â3†Ð‘�KŸè '/ÅÇ–9='°ŒLÿÞ�z“0FÀ#`Œ€0FÀ´sž¾çéxùÉ—ã™ûži“Lëëë£{Ïîqñ.ŽK¿xi\tÝEm·š é�3bçÖ�ñÔ�žŠû¾{_ìܶ3 °Ñ\Kk®’? VÆ_2>.ÿòå¹cÀ�Ñ¥›>mTó”Ú¿M¾6hËŽxéÉ—òIG/<öBpº˜´´pE«Ùø˜úù©qÝï^'–{#`Œ€0FÀ#`Œ€h§ðþW\!´;¥É>;ucíÕ«°D|úROºìÍçi/Ÿ^~Ùϯœ#“}å˜ø´2>öº�ü¡‡øÊ žôñ¡zÙHŸ9ºØjLÏz ü¡+BFa‡®üÉ<é•þd�ݪ‰¤[KøPJ²LZ1JªE”råÂÂM2-”¹Àb,9=þ�é!Uê&Q&ôô0ã¢gŽ�≧|¾ôÒ°)ì+¿I}‘tÊ\}šÖ‰M)c޼wj£Ò„wÁ0#`Œ€0FÀ#`Œ@ûF`ÞCóbÑìE1çî9m’è¾}û¢K×.ù ™™¿13nøýÚ$n5AÈu﮽1÷¾¹ñà_?ÖnNÒèÜY¯ïÕxí6|\«¤CQÀ—ŠÞýÓuB§�ˆë¾y]œqáqÂ)'T†:ªæ[Öo‰7—¼�þ㣱ê•UùTŸt¹RþÚSmˤ™“bÚW¦åvT�åÅ#`Œ€0FÀ#`ŽRÒûß­iikSS ûîìÕSði®zøÈyA§=ÆÚ»G^ÎÓ4ûB¯Ô�/_È#W|ÉG}RÉñ•=��#ô�â3ÆM:š#ƒX‹ìˆ¯8ð”o©Ã˜¦üšó-YRËÄÂcÍáUE$p(Ж’fáZ¤âЋ_ê‘2V’tàaWrdt(á�ë˾d+¿ÌË‘¦M€12ti�z�±—tåKñY¿ S$C_ñÓ0Û(æeŒJ]ÉèiŠÃÿ}Rž>tù–„É#`Œ€0FÀ#ÐÞxù©—cþÏæÇcÿôX›¤JaD§Î�¢Gÿñ¹o|.¾ö¾Ö&q« B®œž±øéÅñÄ??‹žX»¶íŠ®Ýt�j5^;–Ms…,¬ šÂ‹ÒWÏ>=cÂåbòU“óUR†ˆ®Ý�.\ùílÙ°%–?¿<æ?2?_´}Óöü›j-†œ\tõ×¯ÎØu¬_”³5FÀ#`Œ€0FÀ{äo!�:Ý’V¾65 X ê Øk§•cö÷Ù£§×ÞrÙ£¡G“úÌÑ“�4Ìcú’Ð)ý•þY+¾ð[Ö_”~»Œ§<¤§<“›–Ž[KzhøÒ¢èµpü+YñIZv, ôpÐE&*A€‡-Mú²ÇF>KûÄn"=€Òž¯6úÐCØ+®æòI~²g¬øøVNŠ#|à>„�t¹„š¸ÊC8*¾æÊ)©æø}S?"ý•Ú½Õ|̉É#`Œ€0FÀ#`Ú�×_x=æ=0/~úw?m» é�²¡sC|þ›Ÿ�oü_ßÈ-íùrÕ««bÁ¬ñÓ¿ÿilyoKtíÚXhÑžs>”³,<)ýV»~N¶�¸NhÒôI1ãö1ö‚±ÑoP¿£¦8¨¾®>_?µòå•ñìOž�gþõ™¨ÛÃ7Æôq'pUCås¸ä‹—Äõw\g]tV5®lcŒ€0FÀ#`Œ€0mŒ@z‡¾=…\•ÚÞÔ(Fa/ž=wöèÕÒ°‰J^¤Ñ• cäôȰ‡TW ¾ôUG€ õôðxAm.vbg_Ø£#]ùƒ§qi¯±ld§øØ(>ºè‰˜“7 ¦Œ��抯8èCø€à+ü‰�¬*RRUï7ªô¡¤šKV‹¥×æ�ìƒn©‡ý'º|åÂ'côéËb“2?ÆúèVæ"]é)~¹vÆšcO,å-Ÿð”‡|&V~°èÊ®Œ/9<ü Gß+µ‘é£Ê]©7#`Œ€0FÀ#`Œ@;G€â 6×úÞCm—izƒü°Ó‡qÕ×®ŠÛÿ�Û£ïñ}óµBm—@Ë"mzgS,_¸<~üßëÞXõ{ùΓ^„�ãUøè§²p¢\mµëÏþÒ× Yú î£Ç�Žé·L�3§œ#ÎQ†è°ã÷W¿ŸO^™ûÀÜX½tul\·19³Vá¶®úâ}1NJ‡Åȉ#`Œ€0FÀ#`ŽxîÔx˺´æ�©±7Ñ—cx*ÒP/9sˆýy|xìÑWúaÏŸ�ª#@]>dȶ'væÓ—qËÚå�=$Ÿª5@޾r"¾ê¤+Ò…O#xê¥Ç\„^I²•®üÐÃSŒÊu–>z\&rÐFŠøPb$ 8Z„æ˜01Vl„¤‡…ŽäY�þQ<ý4G�¦Âô¿Ò|ÅR.z¨èêa£Sæ’¦Ù~ùC`ŽZ㟇5Žñ%¿ŠR|ÆðTð¢˜Ø1fMôèÈsNn�þ#ôB “0FÀ#`Œ€0F ½#@AÆ/îýEÜÿÝûã@… ‡e é rêõSã†;nˆÑãGWÊ´WÚ]³;ÞYùN.`ycѱù½Í9Õj Úë:?-¯ÊßG*Åh4Ùß}š})Ç×¾†}ѹKçèÝ¿wŒ™<&ŸÆrág.Œ!#‡äÓYJýŽ2æä~K¹4žûÉsÁ ,5›j¢¾¶>ŽëT]ñJ‰» `®¼åʸé;7ň±#: 4ÎÓ#`Œ€0FÀ#pL#�Þ羚x;µ=û�`¿�½}½U3†Ø¿‡´�_›ÆåþcôKÂŽ@|éŠG¯8Œñ#‚Ï$;ÙÀCVú'¾r Ç†˜2~šfdŠKÏB'§�+.`I@˜Œ€0FÀ#`Œ€0í�õ«×ÇÓ÷<÷}÷¾h¨kh³"6óϹüœ˜qÛŒ˜¦½bE¡Å–÷·ÄCÿã¡xå¯Äêe«sªÇZ ‹.‹)2ûÿ9XŒ¿l|̸eFL¼rbôÚ¿]ŸÊS®]ã†ú†Ø±uG,{~YÌÿéü\ÀR··.cV->¿†wúJÓ¥K—|íÒÍß¹9†�¦ðî�€0FÀ#`Œ€0F �"À»]:�åÖ”ÞÚÔt ûð*Za¬ý{öä³÷N¯ýzñ™‹�KG6ØAÔ4ÞeÛ裔3FŽOH1ÄCIO¹0GW�92æ’©ÇWY’/êˆ�-ºÈáÑËrxب)6½|É^‘¿_j#îIÿ¦¡É#`Œ€0FÀ#`Ú3Û6nË'°Ü÷÷Å®í»‚Mø6¡ô¶yægÆ¥7]—Þxi 6°MÂV„M;¶ìÈ…>/üü…xeî+Õ¸9*l~­ bÿªª-Ð(Aé3°OŒ_yçV@ñ‘‹�)ÅG¦øÈà£'ÿôÈ©E€Êøä�Œ¦øiØ”·bÑCÒ£Wœ,¨æ9­Æ¶9›T=4bÐc-˜b!¥¼rÎ’­Š:äGr�)`äƒ9ù(ŽâªÇ$óJ;ÅQ|é+ŽøøÓ�~ôcPœÒ}ZIŠ/;ù¡'g>û–1��€0FÀ#`Œ€0í��ÛvÆÜûæÆõ@lY¿%_uÒVéžrÎ)1å³S⪯_ƒ‡n«°UÅÙ³kO¼¾àõøå¿Œ9÷ÌɧÕ4} ©ÊcÇ6ª,¬hÍuB%=ûöŒ WLÈ× q2Ïñ']»ó-¬ýR¾6èýͱbÁŠX8ka,ž³8j6×4�VSMñJ%¾¬Œ;wí†È'}á[_ÈÅ,ígfŒ€0FÀ#`Œ€0B ½~%�ßImwjìýS€¢€4Ìszxì½k_Ÿ^úð«^€9~ Éб§OæÜßg^ê¥iӾЧV@öè+†øÌå‡1�|è!|©É2xÌ¡æì¤Ã:K{ùU|äŠ'?ÊS>°o5)pk‘ts Ç'`°õâQ€ õð¥«b¯<‘‰O\@áë thò©ÈäWññ!]ÙÓ½bb£qÙ£ɾôWê¡ÃBÃÓ ,÷úà0#`Œ€0FÀ#`Ú7»wîŽç~>þÇ»o½µ»¹Zùð’6çGŒ“fLŠëÿú:rhÕ§TÞl½s½ÒÖ [ã™ûž‰‡ÿöáØ¾q{.bá*¤c•ôËõçB–*!áô|öèÝ#&N›Óo™gM=+ú î]»ñÉ¢ý‘® ZþüòXøó…1ÿ‘ùù¡÷¥ã¡Ói)ÕPs¸â‡B˜.ݺÄI§�Ó¾:->ûo?={ówD&#`Œ€0FÀ#`Œ€hÏðž·ÿ ¡5)ON`á…Q…e­Ë`/5ÚëgŒ sñÓ0<|±§_ž„¢šä4|*¾äS<½ÍHÿȰƒ¤ÏXñ‘‰Ï¸¬¿P|Ÿ¹Ö”†™d+]zâÊ—rC]šxò)ðUç �ĪŽä´:ëF+|(I8Ì+A(u$'y옋šóƒœ†¾tу0J;Æ%°iÚG>ÈBW¾Ê8’¡¯1½td£É\¾‹_æ+õøc¬‡ÉXú’•>ÅC�Ö+µáé?Â{˜Œ€0FÀ#`Œ€0F }#ÀéKç.Í×ã¼ôäKùäˆÃ�±6è)Zwɸ¸ù;7lj§�]ºê»ÆáΠåþÉ™"–7^|#æ=4/ž¾û騶i[»-¬hù [n¡çXZ¶¦€4|ôØ;(pºæë×Ä™SÎÌã2N{o|wc¼±è�xì�åkƒ(rUsò ¶Íá œP3iú¤¸ø†‹cê SÛõ3äl2FÀ#`Œ€0FÀ�FÒ;Ými´6µ]û1¡èCûþÔhÌž>ûóe�b?¾ÔÅ>h¥�øØBØÉŸzñ¥Ã¼ÅT™P‹$ƒ2ùÒ¾ôM’j(YÉX4c2æ:…% 3I¦BÀÑX@àaP©Ÿ�¤¤+ô°ƒÏÂ7jTæÒ×=dН¾Ô—/ü–1¥‹\1å �øÝRkÎñÑ–°ŒÞ·oß�ªýP“ìMFÀ#`Œ€0FÀ#ÐF¤÷·xkÉ[1ÿgóã©=›ßÛ|Ø#kƒ¾ÿàþqÚ¹§Å—ÿôË1jܨq  ±ÜùÞï¬|'À:–ß�õ<+8Õ`‚/¶kŒ›:.Î�qnœwõy1dÄ�èÖƒÏGžêjëbÚ ±|Áòxqö‹ñê¼W£fSMìkØœÊSíÚ+WVYÔg`Ÿ|}Ðùלã/Ï_ðUšxnŒ€0FÀ#`Œ€0í�ôžxkJëíÔ8�E…'ìóϮÆG½èé4ñÐe,]zæÚ«Oü¯�½ôàI�1ļ,<‘?dŠÅX9"—ÏÒ/:ÒG¢W>ÃG’ ß•õèÓT¿Àzчˆ�L~àAe Í¥Ë\ö•vÈZDrÔ"£f”€Ibⱈ@È ´(xØ (�„\~èµ`tÓàË|é‰WÆ—L ˆx*\)sÓzÐAWñ_J~°%†ø'V^ŸæŠ…<â«p™°Ñz«i�ØÀï‘Úˆô±É'°$ LFÀ#`Œ€0FÀ�Ž€…/Ïy9þþÃñÁÚxÄ¡Z‹ º÷ê'�9)¾òg_‰±ç��Áê‡Í¹o|gcüÃÿC¬˜¿"¶mÜVuÁÂaKò8Ö3-CW_”²OË+ã/—ùò˜pÅ„0d@¾FçÓì§<_´eGpbÑÂY ã…Ç^ˆº½uM…7ÕÄÖze›±cÂ×™‚úé7üÁ qîôsã´‰§�€0FÀ#`Œ€0F ½"À;ßþ+„V¥¹»Yur@Ú¯WÝ�j؃G§œ3†ÏÞ?~ xš—2öïUˆ‚Ž G´ï/{½}¢É¾Ð)çŒñ !ÃVrÕ#HVÖ8 ƒ¾xø�½r–=º�|k.=Å;¤µ0W 줋N‹IN[lX�L™„GråX ` @Z4½ñÅ“z�)òà¡ý2¾æÈ¤¯‹øðf~LW¹b)/挟‡®xÈhÌ¥¯¸Š… ò�ü0/ã+&rD| ^Nihh¸Ë$&#`Œ€0FÀ#`Œ@ûGàƒuÄkÏ¿üåùT‘úZ^mi³¾a_Cô9¾OÜüG7Çä“ói,‡/ê¡ñLî;·ïŒç~ò\Ì{p^,xtAtëÞ-:uÖ«ñ¡‰ÓѼ虖yоVô:}D\÷Íë⌠ψN9¡ Óæã-ë·Ä›KÞŒGÿñÑXõʪØòþ–ôÁ$}2Iÿ¯æäP‰_s,\±5xÄà¸ñÛ7Æ9—ž“‹¿Ú|ñhŒ€0FÀ#`Œ€0U!�ÞË+„¨ €ØŸg^M|öâUlBÁ‹öðKýÄn*a¬ÚõøÄ‡öõÕ£KÍ[|zdèP#ÀI0ćŸ±tôAãÒ7cxÄ@_TòÅCèÑWõâ%V&ÍK}bÉJã»UD�Ö’’ÃþJ¹Éà鉎|¡GÓ�…1DÏâe؇IIÀè” #‡§øÌ±Ó�[šò—®|•rÅGWñ‘ÃWNÌå_¶’S€I?ÈЃäK¹JFÑ÷LmD:BùÞj?ÚàÈdŒ€0FÀ#`Œ€0m‡@ÍæšXýÚê¸ï¿ß—¯bÞÄ5,Ýzv‹+¾tEL½~j\pí¹¤½¿O’÷úÕëóµKOþË“ù*Nà8Ö‹XøÍTbèwTÍ3-}õìÓ3&\>!&_59¸>gÀÐѵ»>c(Êáí9yeˆ-±üùå1ÿ‘ùùÚ í›¶|¨µk,³oÎ…<'Ÿqr|éO¿§M:-XšxlŒ€0FÀ#`Œ€0í�ôžGËšÔvíO“š‘® b®ºäìÏóÒÉþ=czäríӫȹH5 ðJ{Éñ‹OHöŒ_rÙ‹q)‡‡�æì‰¯C2_¹'QSNØk-ʇÆÔGˆ'¹Ö/ÿI%“䪹��ä-î•X‹ |È ¼Æ¯ �` ÌÐ`è³t±+mÑ«§ô)•ñ±�§ÍÃR|éb˘øÈÑ•9(ÉП±~ò§¿øA—˜Œ¿ôŸØMñù D<ôðƒ^ŸáãSø¢KËÈô‘éîÔ›Œ€0FÀ#`Œ€0F  P»§6dÜ÷Ýûbùüå¹ £-Ò®¯¯�Î]:ǜӾ<-fþÆÌ\”ÐQNô\öܲxúž§ã¹‡Ÿ ”wsÅm�g{‰Qž”9U‹Kú#™ì†ë„&MŸ3nŸc/ýõ‹®ÝÚ¦ˆ¥¾®>vnÝ+_^ÏþäÙxæ_Ÿ‰º=|ŸKFª<}§§æN]Éöÿsü Çç«¶nþ“›cä™#ƒ+¸LFÀ#`Œ€0FÀ#Ð1Ø_À²*e»gÆìá³wiľñáCŠ/ÿÈiä@O˨ôæ®Ô›Œ€0FÀ#`Œ€0F  �®��MïnŠÿêÁXúË¥±îõum’5… }ôÜ?¦ß6=_�Ò»_ï\ÔÒ& ´2Èæ÷6Ç/¾wÿÅݱnź¨ÛY—OᨶP£•é´óÊ %V-.Ù_úŠÁï¥ßà~1zÜè˜~Ëô8sÊ™1âŒrXû÷W¿ŸO^™ûÀÜX½tul\·1 aM­ZW‘õ§° 94Æ]:.nü£cø˜áæ¿“b‰#`Œ€0FÀ#`ŽIxŸíܹó­iño§Æ ,*:QM½ 1Ò0ï½SÀ¼zl´/Ï^=|[ˆž&}xø”�ôá—…&ª](åðˆQö¥/â / úÒC†OÕ”yi-è�„öjøƒä{tiŠ�®äê•72ÆÍ­?±[F8k-ɉBeb’‰�r@�C⣯«G_‹.ù’ÑÇô`<ì•‹â3W®Øb'*u‘¡§Éé5?èëG"><¹~4ðä[…+¥OÙHGkC§Wj>�%�`2FÀ#`Œ€0FÀt(غak<ò÷�Äâ§Ç›KÞl“ÔUè�>âÄ•·\_ú³/Å “E·îÝÚ$~kƒprͦ÷6Åœ�‹ç,Ž7¼ñÑW€Ö:? ìõ|µ”\ Q~­�à z|íkHüÒ‰=\¥3fò˜|Ë…Ÿ¹0†ŒœÎr8ˆ“W(T¢°ë¹Ÿ<—O`©ÙTõµõq\§êŠW*q!ïƒÁføéÃcÒŒIñù;>ÃF «ºpæpàdŸFÀ#`Œ€0FÀ#ðɤ?~ €eMjœÀÂ?{óõ�zøìÃHŽözÃV�CbeðU“@¡ˆê èák�_:ôrHñ+ù’‹¯šåÙhÝø/ºä¡Ü~9FGºe>¥NRù)tƒ^$ŸÈ•›xÒiq_h±ñ~ƒrQ*ÎP/ª„1ræjè=2F¦¢d4]·CÞ4ô!ù‘-zò‡ ]ÍÓ°©X¤<Ñ#¦0~ä›^~Ÿx�üÈ–¯9<$æÈЧ'Žb¤a“Lë@FŒ2¾ô°Ç¯üõNãÑ©ŠìGÕþŽMFÀ#`Œ€0FÀ#жÔl®‰Ù?œ‹_”¯jn“ýpdDŠ.ùâ%qÓwnŠQg�Šž}8ܳcE,k^[sïŸ�ÿðñØ»{o.´ð;qãó+G¹HC_:ÁãÙø˜qËŒ˜xåÄè?´téªÏ5‡ÀyrÑPß;¶îˆeÏ/‹ù?�Ÿ XêöÖkªöù–x”Y~š?äœvUI´–I±8H€HFOknA€ƒ­DÒ˜c ¡#9st䳌/’ɾüb1_ã,Hÿ”y3V®’Ó+†6<ý€è•#öÄ�´žÆÙG|t±¡‡ãRÎ ,'§2÷¤ÞdŒ€0FÀ#`Œ€0�]ÛwÅs?}.ülA¼8ûÅ\„Ñ©sŒîÞ={cÜÅãbÆm3r!ËÀ¡Û"ô!‰Aþµ»kcþÏæÇ£ÿøh¬Y¶&öìÜSu�Ã!Iª9QÁ´}�Ò'Œôá¸}•Ÿ ZžtŸ�}bä™#ãsßü\Œ=ol 5´åN>Á‚kµV.Z³~0+V¿º:¶}°-¥ž’'ÿ´–jHxTÚ~š¿N�;å+“.¿ùò˜zÃÔ0d@¥ Ï�€0FÀ#`Œ€0F #�Þû¾šÒ{'5 XTƒÀ>;cz‘xÌ5¦Wc�^…'kψ¹ü*5è3§éÅVzš+féS~éñ¡â�¥«^q’jÓÚ°Q½1Ñ�ä›±r�œBG¾ñ¡øK&{|ËoeŸD-'9n¹åGøP¢Z�ü–|dG@”rÆåÂóƒÐ¢ée—†™Œ‚�ÒzÌÕ¶ø„4FRnŠ_E(ÒÁVvØ@Ì?3Ò?ø AØ(>=sü•ãr޲2~¥/¸PÀ2<}�ù×Ô›Œ€0FÀ#`Œ€0F ƒ ÀÉ!¿zùW1÷ÇsãÉ= u ù¤‰Ã�>úõõõù�Ó/<=¾þç_�‘cGF—nzÍ<ܴο ÞYùN¾ffÞƒóbíkkcóúÍÜo]u¡Cë²j?ÖàÃÕ?ýõ‹“Æœc§Œ�Më6Åòç–ÇöÍÛó)'�:éCËóîÙ·gL¸bB¾NhòÌÉqü‰ÇG×îü¡Võ”¯ zs¬X°"ÎZ˜¯‡â„"=ëO+6i.²lKÙÁ\$}þ{àô•Ï~ã³1fÒ˜èÕ�Ï/&#`Œ€0FÀ#`Œ€èðN˜Þ}u…Ðî”3ûî:a…—b�ÙçGF±GϘúø’IžXÛ÷GO>°mÎN~¨y`¬øò]öø�ô$ƒÇ¸¤J]æäÒœ¶Ê�Zr�°A_vZ§æØ)cÍÕ—²$κғ/ø-&œ´–Ê…• Å7É ÐCŒ±¡�ø�ìÐIG‹Wþò�-vÒƒ¯Bøè+>sâëK¶ò—†™�Ÿ2sù�¯Ü'±²\¾èŸùPüòk�b%µ¦øÄ_þ˜s…Ð(_!”P0#`Œ€0FÀ#`:\—²eý–˜sלxð{ÆÞ]�Wá´ÕöÔí‰^ƒ{ÅŸþýŸÆ¸‹ÆEÿÁýÛ*t«â”… 5[Ò5Lÿ4;^zò¥X±pE.ÎÀy5­Jª� ›Î]:Ǩñ£â‚k.ˆ«~ãª\(õ³ÿ÷g±ê•U±«fWÕ…!üf‰Ñ£w�˜8mbL¿ezœ5õ¬è7¸_tíV~Ö8x@tmÐòç—ÇŸ/Œù�ÌÏ×}¸/}lL§ TC¡Òö`øtïÕ=¦}uZÜôí›bÀ°U¯¯2Ï�€0FÀ#`Œ€0F mH¥HkSÓBìå³ÏÎËfYÀ�½{söáÑWM�ê˜Cª/àZ!öû±�§ý|ÆÄ)}+†â£‹\:ÌEŒÑW|t°cŽLñ'±2ù§‡ùj™‘þA}tðOcŒžÖ‡\¾èå§ŒƒóJÿ‰Õ2ÂQkI )“­ô©äO ÑkÁ[Ée'éÓk¬ø€¡b|È–±|‹‡-vôÈÈ[zñée§^úô+>¶|µ!ñ{ˆ92ˆŠ‹->Ð��\vŠŸXY9•�Ngî†i2FÀ#`Œ€0FÀ�Žƒ'O̽on<ô½‡býêõÁ©,mEuuuѽw÷˜yÛ̘úù©Ái�Êâ„}õûb놭±ä™%ñËû¯Î{5htéÊ+ö±GƒpÊøKÇçÓC¦^ßxõÍÖ¶Æ/¾³8;V-]• §(Ò8Ø‚! ö4N2é=°wŒ;"®ùú5ùªÆÕÐÆw7ƋވÇ~ðX¾6ˆç)ji~²+#âѬ?Šq¸iæí3ãó¿ÿùà÷t°¶e<��€0FÀ#`Œ€0FàÈ!�Þã(`Y�[Ø»gž¦=xÆìÅ#ƒÁcÎ^½ä‰°OÏ©-ÒSŸXãÉ¿bà [Å€/™zÉÈ{ZY+P«È†*ó„'¾ôð¥øèK.;õð+Æ�ðáC yTzŠ…LþÕWêôœÀ­%%G2€øe®ÅVê$Q–—ÀIZX¥Otd£ŒbÁ@l´.ÅW^I”s¤‡d£‡¯y¥æø*s”�â£CŠtéÉG?Næ<åGد<óJ,z|Qn{vî N99®“>;ÜO�X4°å:¡qSÇŹ3Î�ó®>/†ŒÝzð™âÓ‰œ6¬ÙË,�g¿˜‹�j6Õäë�È©šg'Êè-¹6Hv\4åº)qñõÇ…Ÿ½Pl÷FÀ#`Œ€0FÀ#Ð�Hï•°¼•š Xxf_žýzzæìáCìÁ³WO¯SU¤«}~éVÚ2§©† œSôž>¶’+>sùÔ˜^6èÑС¶¿<å.;xŒ!ÆÊ‡5)>=2H>ÐöË&±š|)¾0T\Ù¡[ÆWøU�ZKø €?’lnñðš¥;�ÄÃÀºØ £8ðT6ÅBPÑc 1–/Æ�âË¿zÉ™ëÇ |áiMðñáa�1zò%ûÄjâÃ+ׂH~äC~$—N�4™>ÒÜÃdŒ€0FÀ#`Œ€0 � k7ÄÒ_.�ÿ·Çû«Þo³äÙì犮¢àá¦ïÜ”¯MéÜ™×ÔŽE¬…âNyyÎËñú‹¯GC]ºî&h¨¨¡š‚ˆöŒB¹.ÖÖ¹kçyöÈ8oæyqÍo]ƒG þXK;·ïŒ�,ˆYÿsV¬[¹.öîÜ›>Nð¹!}ÄH>ZBŠOÁÊøKÆÇå_¾<&\1! � £>ÉW¾6hËŽ|õÓÂY ã…Ç^ˆº½uM…1Ÿd{ ™ò‘<®0iÙ²²ù€¡â+ÿÛWbÂåbÄ#äÒ½0FÀ#`Œ€0FÀt Ò{îí)ÝÕ©íJ­ñå÷£"öóµ§Ÿ†Y®Â zûó:}…1{ûöožðäOszéàGs|ÀÇ„žê àAНœ°…¡Ï’=sš|+WùQ å‹.9 ‡'Û4lâ““â«¶Å�=>Ëóª G­%�”X™c�� ž@‰Õ´ r¡²�‡.�ÂŽÒNkPü$Î$?%˜Œ_|zˆ^y¡ÁÃ�ò&®NJ�‡LñÓ0ëÑ‹G¯8è+~Äg=� Wà—ñ…<Ò„}ŸÔFú–„‚É#`Œ€0FÀ#Ðؽcw¬Y¶&þþÛk_[éý®MVÁ†?E œÂÂU3×ÿÞõqòY'GÏ>ÜTÛ±ˆµäë„6n�{1ŸÄ²î�u±»fw444äu¶´@£½#ÀšiœšÓ£w�>vx¾ êÊ[®ÌEI<×rÍ£TÄÂ=o-y+ø«ò•=;¶îÈ…L¥îÁ¬™Ò�ÞýÓuB§�ˆë¾y]œqáqÂ)'|¢‹-ë·Ä›KÞŒGÿñÑXõJºÒèý-éCGò—þßÒ<¨)ŸýŒj XÀ“âŸ;þúŽ8ýüÓ£Ï>»˜Œ€0FÀ#`Œ€0F £!�Þ/oM9¯MmOj`ð"ËGšöñÓ0×Àc?ž:‘>Д=>ä‡ý| [ðEC�8Ó£‹_€ÈV6IÔÄG¡ áW¾JžôÑ!zªs��dÊ {ú~Ñ¥Q§€ždi˜ }Ň!Š� øŠË¸U„ÓCMZ ¾å_ 3gÌ¢ æz,F‹¥G¦Å ,ÙC²4lÒEN�‰Ž×a)>~™üI¯”+&ù)ôˆ«øŒ¡ÒžøzÀZ'1ñG“=6ò§±äØ)~™¯xÄçËâˆô¡Æ'°$ LFÀ#`Œ€0FÀ�ކ'cpÎß~ëoãW/ÿ*(hi3Úÿ6{Ú¹§ÅE×_W~õÊtÒ \ÐÐf9¢@*`xgå;±bÁŠxsñ›ñ«%¿Š7—¾u;Óç�´VNœ9ˆ"'ÖÛµw×\8rÖùgÏp̤1qêÄSóTÂé'5›kbÁ¬±xÎâX:wiìH§¡PèCñFKH˜cCá'–L¾jrœÍùÁ)&]»óiä#"ö– [bùóËcþ#óóµAÛ7møÐ�rþÈï�ÊJi5¾°ïÞ«{œ<öä¸ãoîˆQãFE—®|z1#`Œ€0FÀ#`Œ@GB€÷ætÂì-)ç·SÛ™ûðÔèÅ—½÷²¨9söçyIE®úÆ2®BW¤æè㟯-ò—†›ã*ýK{äÈÔðØžTâk i˜cÒ#—½æ•ë“]bª–AúÄQþŒ•—zâk½ø€ÐƒäS¹)ŸFiÿ*@¦M&$Lò�&QÆôZ´‚�ƒ^0×�ž|�+cdÄÄ<¾Š §øð4F=ôµVÅWLåŸT21W Ø)�Ò~˜+¾t¤ŸDMyâ]ˆÜÙ+?æe|ìä[?\ì»§6ª¾¾þžŽxÌsÊÝdŒ€0FÀ#`Œ€8æàDŠþóÎú\)ÔVÄæ?×ìôÜ/@Üþn�Qg�Ê›øm•áŠS2pÍš×ÖÄÂÇÆÜ‡æÆÖ··æërt 1«-p8Tù¶Ô�ÖGO¡I·žÝbàÉcòŒÉ1íæi1ê¬Qù$ùý¤õé:¡E³Åãw>žOAÙU³«êë–tj× Mš>)fÜ>#Æ^06ú ê]»ñy#}ਫ��[wÆÊ—WƳ?y6žù×g¢nß½Ò‡’* ‹„Iv’þ©öÔÙÓÂñù™ßüO¿'žvb)òØ#`Œ€0FÀ#`:é½ø¶”îšÔ(`aŸ�}x^DÙwg¯b¯‚Gqûð*ÒÐþ¼tðÁX¾㓆?öö±‘Žâ Oc.Õ1È72âªFŸŒ“9$}æŒÑ�ÐÃ7s|+½š|Ëoe]|•¹ážj”kb}Ì7|ìÐ%†æô­&œ¶–H®L^ (aæ% <ä•àâ ŸüЗ6Èø "š‹�>|liÊ…^¾�Ÿ BN“oéê!É�â3W|zÉÑg¬9=D/_ŠßøEç#}ùCŸøä_ÚÀǦGj#ÓÇ¢»?éãÊ&#`Œ€0FÀ#`Œ€hŸpÕÍ‹�¿Ïýä¹xîáçÚ,IpÝÌ�Câæ?¾9Æ]2.N:í¤6ËáPÒZðǸvwml|gc¬^¶:^~êåX>y>•…‚ &:Ú;4k¢Ø¨®¶.NsRœsÙ9qîŒscôÙ£ó•=Ý{v�ã:é³Cú¸�®‡:á‹"–MïnŠ•‹VÆìÎŽUKÓU>©�ªl2öé«…,C�7:¦ß2=ΜrfŒ8cDNãýÕïç“Wæ>07V/]×mÌ_@Èó“r=Ðà縅¡(`W pλ꼼–½‡FÀ#`Œ€0FÀ#Ð�Hïš°¬M�ˆ½êèyif¬½z怰O±?¯zÆÒG_rzš|¥a“®dð¤¯øô²Q>Ä'ŽHñ™K]Æøƒ¤ƒ/ÆòÅ’cÙ)®ê äSstÅ£‡°EU® žle¯jRЪ$ÃÆzøÄ?sÅQ/žäÌEz8òEɆØ ,=颃¼ô�½äWæŸâÅHÃìGzeLÆèë�à[Ž| ÊÂtäKcùaŽ¿n©•ñ¥—ØMë!NïÔF¤�D÷TûÁ‡&#`Œ€0FÀ#`Œ€8rP”°~Õúxê®§â§÷Óh¨køµÍùÙ…½û÷Ž™·ÏŒó¯=?GP ÑÑß3k÷ÔÆŽ­;bÝëëbűäé%±vùÚ|…§´tîÒ¹q�zC?œ Wã;}àÙpr WÙðŒFž=2†Lœ61_uÓ÷ø¾UŸ˜S»·6¶°=–übI,zbQ¼ôøK±{çî\(SÃLêäIQ ˜’ç˜Écòé0ç]}^têÒ)^_øz<ûгù–šM5Q_[Ÿ nªù�U®�_.^iås¤�ë²/‹ÿèÆvʰ (ÈdŒ€0FÀ#`Œ€0ÞÓ饷¦Ìפ¶+5öíÙo§8…·Gíã³/¯�Î"^5éÉ{äÌéÕÒ0�åWúšÓ³·¯úÅT,ôñMŽ�ä²W �Šk_q4Wnâ3‡ðSY‘éÙ(7ÙSy(>:�â•=|ù’xUi!Z„ü’,<ÉY, > *mC*â G=4ɤ�NÉc®¢­M…9ñ? ›€”äe ¾ å‚~_²ÅN±Ò02ñdC ùe Ÿ¦ü$“|Å'†ô{¦ñðôὩ7#`Œ€0FÀ#`Œ@D€+{vî‰9w͉û¾{_ä þtåJ[QC}CtíÑ5Æ_6>oà_ñ¥+òœ«jŽzçWïIJg—åSn(há´Ö­bõZo5…²­¦?P|ò („B•á§�©7L�³§ž§N8µš0¿f£ë„ülAüüŸ~ëV¬ËE,Rl ç\~N\úÅKƒÂ�¥ó–Ƴ>±ÖjýVât(òÄ'ÏpåÑ̯͌›¾sS¾Žéhúý '÷FÀ#`Œ€0FÀ�c�ôÞyKZëºÔ8�…=wˆ}yÕ0.¯ BG{òìË#‡àÉø4é—6|H)u�•ºiÚä‹q=ô±'¾HþU‡_>ËšÕ S#éê#O©§uI&ßèBVÚà¢G¦œ5§—NVG ^�u£à<%¸ðµÀÊ8ÌÑ_úeŸÄY.ŸŠ…ôe|ìá«W|,ã).=­Ô—=|씓|ÅOæøè‰¯¼[Hñʹbèäz|)¾|I�^¿ÔNN�u·?¬$$LFÀ#`Œ€0FÀ�Š@}*XYúË¥ñôÝOÇKO¾”O i«¥¨(`_·}1ã–qÛŸÞO]»ójzt§±ìªÙ•qå–Wç½ g-l,diæÄ›j ,ªEKÏ@öÄçä W.üÌ…qÖEgÅé“OÏóž}{F�^Ü(Üz".E,[?Øo-~+îÿîý±fٚر}­Vu¡ ™q W ñõbç¶�¹0+]„Ô. XÀtÒŒIqñ ÇÔë§~t:Oë!¶#`Œ€0FÀ#`Œ€hcx×Mï´\!´:µ½©Q¨Á¾;uì±Cª!И½yšöáácƒ-ºðÕ˾ʖ¦M{üðѧŽA…"ª%H¬&=Æè¡�}ƪ)ÀVüÒŸäÈ Ù”½ìð�_é Ö¤q6ÅÁG)“zá øèŠà)¾bIÖ¢G­¥2-^I±%N�b¬Å2¦)�é±²M¬¬‹ÂN€¡Ÿ9|ÅgÌCÕ8thòÉXºiØ” rù§°bNÃFc­EE5È ÍåƒøŒ!Å—/å.ŸèÀ#/üã szN`™þ#¼;õ&#`Œ€0FÀ#`Œ€è ðqeõ««cÁ£ âñ;�MïljÓ•wíî8ã¼3bÚÍÓbú-Óãø�oÓw0ÖQ¬ñÎéD–ç–Å»+ß� k7ÄöÍÛóuC;¶ìˆÝ»vç·õÎ�Òëxzó¦˜$_Qƒ1oâ­¡ý_ TÈÁW�t-pê>ÌE)½ûõÎE*œþœº2î’q¹<|pŽ|8Šk8�¦fsMþý-ž³8ø0çú¢ªÿ`f?vîkZt#rU`¨gWB(® ’¿>ûÄ5¿uMœwÕyqöÅg·ªpG>Ý#`Œ€0FÀ#`ŒÀ‘A€wÈô.«+„ÒK~Þg§NR c–ˆO_êI—½yø4^ry³¥GO{ü圱ì+ÇØÓÊøû_ž³M5ùGÿò�LñãCõÊIúÊ[�éY¤Üg�:ÈEØ¡+òOz¥?Æš£[5±ÀÖ>”’¢‡è£Ôу¬”g£ô�~²eÎB™ ,Æ’Óã ™R¥neB�øc|C;ÅOù*|éaËÂñK’®t�I§ÌE1Чi�è—2æÈ{§6*ýGx “0FÀ#`Œ€0FÀt\Ö¯^¯Ì}%üëãýUïç“1Új5|Ü¡�¢{Ïîqò'ÇsGœ2þ”£ê–ˆtêÊÖ [cÝëâÍ%oÆú5ës{oÕ{±yýæ¨Ý]›ßÈÁ%¿åçŽ×÷�¨²€¢,,Év¨~’]úB�mÒÛ=×ì :aP 9yHœtêI1lÔ°yÖÈ8õœS£ÿÐþmòt�ТÇÅw>o-y+ŸZ£µ”ëû…�d'�–ÚË®Ò�øÕú“½úã:‡ Œ¿}cL¸bBŒ:k”Dî�€0FÀ#`Œ€0F ƒ"�Þ)`Y›š XTg@Á¤9EìáççåŸ^|ôkïy9OÓìKûúôè@ò%>_2ÅQ�ñ±QϘZzHñã‡&Í‘AòÁ˜øŠƒ¾ÖTê0¦)¿æ|K–Ô21‡ðÇXsxU  4�¥¤Y¸©8ôâ—z䀌…•$x%ðèш‰!™¤sçÎÑ©sãU;eAÅ@„Ðö5d; ^°ëÜ¥stëÑ-zöéœüqÒ˜“âÔ‰§Æˆ1#rË “E�Þ=¢{¯î¹ ¨K×.A‘Åá&0!ßMïnŠ•/­ŒÙ?œ«–®Ê×,Us��~SÊ»ÄG¼ƒé+ýȦZ²Wß«_¯ü;ÿòŸ}9Æœ;&úé/‘{#`Œ€0FÀ#`Œ€è€ð™ÞcoI©¯M�H{úì·—cö÷Ù£§×Ë7cêØ÷¯KMûþi˜õèµw�?Hȗɧô]Æè_vèã)>rÙ£¡G“úÌÑ“�4Ìcú’Ð)ý•þY+¾ð[Ö_”~»Œ§<¤§<“›–Ž[KzhøÒ¢èµpü+YñIZv, ôpÐE&*A€‡-Mú²ÇF>KûÄn"=€Òžk}ô# ‡°W\Íå“üdÏXññ­œG6øÀ|;évKcâ*á¨øš+§¤šã÷MýˆôaìÞCõáÇ&#`Œ€0FÀ#`Œ€h{êjërñÀÏðóXúÌÒ\Är ÍûÕ ]{tÍ×Ö\tÝEqñ ç+m(¢8Z Œ)8¡HeçÖ�±mӶظncp"ÎÎí;cwÍîØµ}W£³g÷ž<ßµmW.pÁfoÝÞôE‹oZ| èÝ»t�Þý{7¶�½£Wß^�E)é„›Þ}{GϾ=£Wÿ^Á•Aƒ†ŠFŸý÷Ïó}z4Å Ìk÷ÖÆ¶¶Å+ϼœÆB£È‡«€Ú¢�Fknî·_yê�t«íù–BÑÄ+'ÆgþÍgâÄSOl“ÓnªÍ×vFÀ#`Œ€0FÀ#pp¤÷½Û“æªÔö¦F1 {ñì¹³G¯–†MTêP€®l#§G†=¤ºñ¥¯:l¨ ‡Ç^s±;ûÂéÊ<�K{�e#;ÅÇFñÑEOÄœ¼i6e|ì4W|ÅAÂ_¹àO|dU‘’ªÊx¿Q¥%Õ\²Z,½ 0dGtK=ì?‰Ð¥ ŸŒÑ§/‹MÊüCè£[™‹t¥§øåÚkŽ=±”·|ÂSò™XùÁ¢+»2¾äððƒ}¯ÔF¦�:¾B(a2FÀ#`Œ€0FÀtt(–XøØÂ˜ÿÈüXðè‚ØWŸNüHmMœ2åº)qÝï]—¯â´�cé'êëê£no]>¡…¢ X8‡YvlÙ›ÞÛßÙ˜¯zÚ°vCÔ쪉] »òcêÑ©GôíÑ7†ŽCFÉ× :qP.¢¨¥ÿ þѳ_Ï|K×î]sÁD×n|¾h?D!Å; Y³þç¬X·r]ìݹ7}°hü-îßBåo>®�¾¸"¨:u锋µ¦}eZ\ø™ óéC‡ÈµÝ#`Œ€0FÀ#`ŒÀB€wÊý'°¬K)ìL�½yˆ¾ÃS‘†zÉ™C¼ÓàÃc�¾Ò{þ©¨Ž}tµ÷�~9NÓý/ØÅG§¬`5¾ˆ7öøT­�ô•“Še¾üIWkAžzé1)n9‡']ÆŠO1Äc^5•‰TëJŒdU¬ÁXs|31Vl„$PÑ‘< Ò?Ч‚æèÑT¸‚¾âWú�¯XÊEÅ!èêa£Sæ’¦Ù~ùC`Žš¾%äp-´ñ ?1»8q„“YrÏU@éÙð,(*Ê.éÄŠ\hè%iö™.ŠÎ�:E)]ºwiì»u‰|ÝP*˜ 8ˆ1§™Ð¸V¨-O6ùÄ…ï²~ŠX¸Vé­%oÅõ@¬~uu.àÑ•Iã§Zâ—t8 X¸©{ïîqÅ—®ˆ/þძ›((2#`Œ€0FÀ#`Œ@ÇG }ÃøjZÅÛ©íÙ¿öÛÙÛg¯b éTûøµ‰WîÏó²Oc^µôå[|‘>æà BOñ%‡/B¦+‹àc‹~U¸¢8ćJ?ÈJÿŒ_ºÌá—X “|ÙÐkÍÄWlzÅ/×\Æg\5)™ªTâ�FR4-LqèY�@‘nbe}zäz€ž’ <-ºÈèÅW|ñèŸ1ú%aÇ ¾tÅ£WÆøÁgŽ ’�là!+ý_9ÐcÓ2~šfdŠKÏB'»€%¡`2FÀ#`Œ€0FÀ°qOAļæÅƒß{06¬Ù{wsÚmo›‰úê£Æ�Š/ü»/ÄiO‹ãO8¾Qà�(Ú©Ù\ f-ˆÅsÇÒ¹Kó 4òPr¨©²pEþGñFCG �é·N�ëÿú\¼r8âh î�€0FÀ#`Œ€0F màÝ2½³Þš¢­MM'°°¯¢ÆÚ¿gOž1_Cèµ_/>sréÈfÿW”\Ðx·p£�RΘ—h|BŠ!rHzÊ…9ºjÌ‘1—L=¾Êú ø�|QÇ@|lÑE�^>�ÃÃFM±éåKöâÑc×\üÄn9á°µT.¾€`A,b¬ÁS%Z8¾ÊŠ"ƈO_ÚbÜJÐS\â(®b"“< sîâɧևœXØ*>:ŠŸ†Mœ1…(ä"ÿôeÜ4Í2üCÈÐgŽ®â—þñ‰ŒøýR‘>Ýs8>%ß&#`Œ€0FÀ#`Œ€8¼<çåxü‡�ç‚�š-5m›o¢Pzóì;¸o\û[ׯ䙓ãÌ Îl<5ä8½Ö6ªùߣ]'´hö¢xüÎÇcÕ+«bWÍ®¦«­UÑGeñÊá8u¥|R\‹uÎåçÄe7_—ß|y)òØ#`Œ€0FÀ#`:0û XnOKX›,Ô+𵃌iì·Ó³7Ï^<½N?aŒ.6Œ!öæ¥+=ì+õÐÁ7¤½~ô Åd®: ùD¿ðåCñ•7|j¹™rQ|dè(OøèÉ?=rÖ•ñÉMñÓ°)oÅ¢‡¤G¯8YPÍ?rZ�ms6%¨ƒ4ÇX ¦‡XH©¯œ3†d«¢ù‘\` ù`N>Š£¸ê±C‰Ç¼ÒNq_úŠ#>þôãC†ý§´EŸV’âËN~è‰Ó35ŸÀR"æ±0FÀ#`Œ€0Fà(@`óû›cÅ‚ñÏþÏñÞ[ïµíŠö¿7|Ø�»vŽ‘gŽÌ׬\ûÛ×›þ\�c:vàÃE,›ÞÝ+­ŒÙ?œ«–®Š-ë·Ä¡¼N¨­ X_û�_‹ñ—Ž�a£†;Ô+5FÀ#`Œ€0FÀ¤?¶øJZæ;©íN�/ ¨ óœ{ïÚ×§—>|ƪ`ŽH2ôEìéÓ°)÷÷™—ziÚ4G†/ôùà"{ôC|æòØF>ô¾Ôä<æPsvÒa�¥½ü*>rÅ“å)Ø·š¸5ŽHº¹…ã0XŒzñ(À€‚zøÒÕ±WžÈÄ'. Pi$}l�— ÂC�8ŒåK½Ö‚š|*2ùU||HWöð¤G¯˜Øh\öè@²/ý•zèp…Ððt˽>�8LFÀ#`Œ€0FÀ�£�ºÚºøàíâ'ó“Xöì²X÷ƺ6_ؾ}�¯¿Ýzt‹ÉWMŽ«¿~uœ5å¬èÓ¿ÏG¹ð–j:&¨Ý[Û?ØK~±$=±(^zü¥Ø½sw|¸ïÃ|2Oµ T®à'Ÿ¾r[CG�³§ž_øÖbøéÃ߸É#`Œ€0FÀ#`ŽöŸÀÂBkRãöÝUxÁÇÕ¤aS�5ÚëgŒ sñÓ0<|±§_ž„¢šä4â(¾äS<½õHÿȰƒ¤ÏXñ‘‰Ï¸¬¿P|Ÿ¹Ö”†™d+]zâÊ—rC]šxò)ðUç �ĪŽä´:ëF+|(I8Ì+A(u$'y옋šóƒœ†¾tу0J;Æ%°iÚG>ÈBW¾Ê8’¡¯1½td£É\¾‹_æ+õøc¬‡ÉXú’•>ÅC�Ö+µáé?Â{˜Œ€0FÀ#`Œ€0FàèA`÷ŽÝ±ø©Å1ï¡y1ïÁyGda'Ôî©�‘g�Œó¯=?®þ�«ã„SNˆ½z4æS¾Á‘ ´-ÐuB ~¶ ~þO?�u+Öå"åÐÒ넚+^ÁWKý(þÁö§MŒ™·ÏŒsgœýq;³É#`Œ€0FÀ#`Ž&Ò{åmi=kSÛµ]}hߟ:�ÙÓçëFÙ#‡Ø�/uñ]HûøÒ§G†¤Œ¥S9V\ù¢G—œæ*\Q|}•Ñœ{ÅOÃ&’ŽÖZÆ“)´ÒN|l!ìäO½øÒaÞbªL¨Å’A™|i_ú&I 5”¬d,š1 sªƒF6ÉTè8ë|’>> é2VLìà+|s: |é¤a&U-!S|õ¥¾|á·Œ)]äŠ)_ŠE|þô§9ÄGOXRÀ2:ýUÜ�÷Ç�ÇdŒ€0FÀ#`Œ€0mˆ@}]}¬_½>žúÑSñðß> u q  ÿÕVŽ—Þ@�ër\ôÒ/®¸ñЏàÚ ‚€Lzû=\ Øo»B€ßE,[?Øo-~+îÿîý±fٚر}Gp2lK¿Mè÷ÜR?-©K×.qÙÍ—ÅMß¾)†�æÓWZžu�€0FÀ#`Œ€0�ô^É ,o§Æ ,*Mõ ¬E_yˆ�Œx%•1à3—.sÙWÚ!kÉQ‹ŒšQZ$‰‰Gò €�’ªÀ–1½@ÂF~èµ`t+ŽÀ�/=ñÊø’é!)'â©p¥Ì "tOññ�OùÁ–¹ø'V^—抅<â«p™°Ñz«é€ |þämDúàãX&#`Œ€0FÀ#`ŒÀÑ„Wøì®Ùó™�þã±nåºØ»kïYbºº6:ué£Î_q\yë•1èÄAѵ;¯¯¦c �†ú†¨Ù\ ]‹ç,ŽW罚çùw’ Y>�š+\9Üב¿×cGÄe7]×üö5Ñ«o¯èÔùÓóý´õXnŒ€0FÀ#`Œ€0íÞ9ÓYPÀ²*µÚÔTw@!¤ýzÕ¨æ€DtÊ9cøìýã‚§y)cÿ^…(è¨pDûþ²'>„$øB§œ3Æ/„ [ÉU� YYã€úâáCöÊYöèBò­¹ô_|ìh�ÖÂ\1°“.:-&9m±aa@2eZÉ•c�€)iÑô"tÄO>è5æ+�Øè—ñ5G&}å¨Xć'0ÓðcºÊ{Hy1g¬ø7%&_=9:wöo÷Pák?FÀ#`Œ€0FÀ�ö„@zÇ,¯¢.⃠{ðj⳯b ^´‡_ê'vSc}œQ�O|h__=ºÄÑ\±Å§G†5œ£—UÅO¬& c\úf �ø•|ñÐÁz4ÆÄUý…x‰•IóRŸXò�’Æøn¤µ¤äðƒ?�R.D2xzF@¢#_èÑôca ѳxÙ0æaÒC’0:%ÈÈá)>sìô#Ä–¦ü¥+_¥\ñÑU|äð•sù—­äú35éâz�|)WÉè!úž©�H/ï=Üzh2FÀ#`Œ€0FÀ�¶G`Ëú-ñæâ7ã¡ï=«—­Ž[v´}û#R|Ðpÿ8u©qÿ»!÷†8bù8ð‘C€ßE,›ÞÝ+_Z³8;V-]ü^?é:¡#UÀÒ³oÏ~úð¸ñoŒÓÏ?=†ž<ôÈ�çÈFÀ#`Œ€0FÀ#pXØ_À²&Ùµ?5"]Ä\uÈÙŸgožý{ÆôÈ!äÚ§W‘ r‘jà•ö’ãŸ�ì+¾ä²'ãRÍÙ_‡d(¾rO¢¦œ°×Z”=66Œ©�Or­_þ“J&ÉUs!;É[Ü+±ø�x –€`Ž®CŸÅ ‹]i‹^%8¥Où¨Œ� <=è2¾t±eL|äèÊŽ”�dèŠÏ¾|È'=<ü «ªâ—þ“¸)>Å,ÄCè•ñÉ>>…/º°ŒLîN½É#`Œ€0FÀ#`ŽBêjë⃷?ˆ‡¿ÿp¾ªeÝëëŽÈ*UxÀ©}Žïç_s~>Íâ‚k/h,Xൕ7WÓ1…@íÞÚØöÁ¶xå™W‚ÓXh{vî‰÷}Çuúè¡ßO N[\¤xCGͧQx5|ÌðèÖƒCmMFÀ#`Œ€0FÀ#p4"°¿€eUZÛžýëcŸ½{Hûøð öåËšxÚŸG¹^p)�Ø«çžg|É6ŒµŸ_ÖG$vöC� >e§15ØBȈYúƒ¯5Ÿ\”2ùS|ü BOë Žüˆ�N¹æò-ÌeG|ÆÒ¡W|õ‰UÉiuÖYáG‹bò«déËÅ� :JýH*9>äO±J¿âŠtKý2&c€•\úM^�òSNøGR,z­KvćÁÓ=æ²QüÄÊ~á>¤øò�œFô°ŒJ�îJ½É#`Œ€0FÀ#`ŽRvlÝÏÜ÷L¼0ë…Xò‹%ùä‹#µT&ôØ7®øÊñ…o}! ]ºu9ì×À©5;î'# ë„æ?2?fýã¬xûõ·cïî½ü=äÂ\ê Ë'»oµ´SçNqúäÓcê ScÚW¦ÅÀa[íÓŒ€0FÀ#`Œ€0F }"ÀÕËé�onMÙ½�'°¨èD5ô*ÄHÃüvJ=o©ê±Ñ¾<{õð!l!zšôááS6Ò‡_šCvÈ xÄ(ûÒúÈK‚‡¾ô�Sõe^Z :äa‡½þ ùÅ]šâ£+¹zå�ŒqsëOì–ÎZKòA¢P™˜d⣃P Æ�øèkÁê‘Ã×¢K¾dôð!={å¢øÌ•+¶Ø‰J]dè©GGrz�ÅÇúú‘ˆB® <ùVáJéS6ÒÑÚÐ镚O`I ˜Œ€0FÀ#`Œ€0G3õuõ±~õúxæÇÏÄ£ÿðhìªÙuÄŠXšNÒHoÈÃF‹s.?'¾ôÇ_ŠN9ác'nÍÏÃkû8ü&t�Њ…+â®ÿû®xïÍ÷>®TÌÚ²€…댸>èÒ/�ÏÿÞçóoÖ§¯ÃC#`Œ€0FÀ#`ŒÀQˆ@:�…–5©q {üìÍCÔ@êU¨q 9zØ«@5ò_5 Ѝž€¾öø¥C!‡¿’/¹øªPž�Ö�ÿ¢KÊM1á—ct¤[æSê$•�‘ò@G1èEò‰\¹‰'�÷e€ï7(¥â õ’¡*@#g®†@Ñ#`d*ê@FÓu;äMC’Ù¢'ÈÐÕ< ›ŠU�AÊ=bêãG¾éåWñ‰É�l9‹–‡ÄúôÄQŒ4l’iȈQÆ—öø•¿Þi<:U‘ý(ýGˆŽÉ#`Œ€0FÀ#`ŽB(¨ÝS›¯šûã¹±è‰EQ³¹æˆ­4,¤¿hêÚ­k :iP̸}FL¸bB>å‚“X(0;p*W]­^¶:^xì…xâÎ'bÓ»›|K~àxeòÌÉqÑuÅ”ÏM‰®=ºú÷yìü4½R#`Œ€0FÀ#`ŽQÒÞù-iéëRÛ±6Ó)0¡^€ý}zöòiìÍ#ƒ´ŸŸ±ê jÓXuø’ 9$;æ’¡'9JØÿgN|tÊøª Hì\OPúAŸüˆ��â§áÇæò«øÄT|dÄ@†øj¬_ëÅ7vè©ÉVë—<©dz¨Œ�mÕD­%�DR, ’ÑÓš[à`+Ñ�´°ÿŸ½7}Öó8ïônb?Øw€ÄÎ� E‰Z(‘ÖBY²l�·±=k‹+©T*©TªR©T¥ò/$’|I¥*“äCl‰Ô”ÇãÈ«,Ù¢lS4EŠ)QÜ  7lÄŽsp¦¯¸›g q@‚8¿»Ôìî»ï¥ûz�>¼oßxæø"ظÎcöù�çš>è�‹?Â\½ãa¡ý§ß7c÷ê:½9ü°ÑùDïñ'âyÎÎÞÒc‹�‚ñiŒûužÀ²©ýpxoë#!!!!!!W8�¯¨§zª¾ñ?}£v?³»x2Ëû)uÅãÏž3»Vo\]_ü¿X·Þ}ëðô×Ò‡@„@„@„@„@„@\¹ZËÛéö´F‹5ܳ3¦WÔ1wLoãŽÞÂÇÞÙcƒ07®¹¨™Àž9 D;çæìc—ž—8ÖÖÞ<Ä×ë%ȉ â:c÷à:=‚�±‰a~Ç®éOlãNîÛÒ…‹�/Üó-b¸QdÜ^Ïšpѯ3îΘ?M¯_0 >ú8Ø1· _b"ޱAÜ›9Ð[„¢ ¾úáƒ07ÿ hÿ! ÁÇüổ×�û9~¬õù'DzÀ…– íÇ¢o´>!!!!!!p… `eßî}õÇÿË×ÏøYíyŽßbÞ?¡x™5gVm¾eóð¤‹Ï}åsµn˺ÊkZÞ¿ÏåRf>5zª¼z þök[�ÝÿX=óÈ3ufüLù·á^Þ�ŠW¶b{ýîÿ»µáú 5w>ÿ¨,!!!!!!p%àûhûÇ6¾BèD;+÷î>a…{wÇÜó³F�ð#cêлæzS½íÞ;cà{>?ãPóÀØüÆî{b;×Ð1îe²-sör>?|ݵ þk(|°×Ïs:ÇÏ<Œ�Û÷kmy°ÕÎXè/Xr±Ò¬?(±Ù €B�0Ƈ õ ¢vŠ6Þý_ü´Co! zìÍÏœü„àk¼6ôÄés17z÷fž¦Ö�Eo~z|Œaþþs5³‰üäPo<æ¼BhK^!Ô(DB B B B B B`†8qôÄP(ðÀŸ>PüÉÅSP& \Jo¶ß'ØÃÂ% ký¶õõñ_ÿx}èžÕö»¶ßd‡Â¾ÁF®í— >wþ·ã§;ê‘¿y¤úó‡êåç_®#û�Ô¬Ù³~îëƒ.ž¾rû=·×ç¿úùúà=¬%+—\ªÔÉ!!!!!!ð>hO`ùJÛÂÎÖ|…wùܳsïÞp ãî^aίØ[S`½sÄú^+Ä}?>è¼ÏgLž>¶9Ì�-ëÚô¿œ0ÆÞüØàÇœ5ó›§©6ƧGÌK „ýzŽAÑþƒ öØŸÆ;ÏǺ±è�ÓçÁ�ùäøMuaB ‹ÒovrL7o>!Ñ{`àëº~ÚhOïØüÀ°X„ú26¶:|ñ£g�½ãK¯ž^?{íé›_ŠQ؇:óá�0g ¡'†yñ%6èY×ÏüM5س>ÒÚÖöCå×QFB B B B B B ®|í1Ô±CÇêþûî¯?ùßþ¤ï;ü¾¿Jê§OŸ 6ܰ¡>õ;Ÿª_þÏ~¹–®ZZsæÍyß‹®ü¿ŠK{B ¦N�Ÿ®Ãû׃ß|°þòÿúËzùÙ—‹§±P8ò~ 4ËV/«Ï~é³õÛÿío×¢e‹¦Å¾Þo.É!!!!!3…À¹–ÛyG[ãîž;xšwðŒ¹‹g ‚Ž9wõ®S$Â]žÚ¢�}S½Mg|s _s wÍÞ5ö‚?­¯è‹Uô¡Gú}¢S¯±Ì�½ëúÙ£gì^#ò¡–�}LìÌÅšñí'Û¿ã9‰/VÜ›0ˆËÜÃN¶iKÃzNbx°É1±ÑÇ?s¡ >žËüî«- {¤GôñÃw>9sbõ{ÔÇüØP„¢-=ûñ�“9‚Îý‘bYÀb mäAnÆý¼Ö¶µ/¿ÖþOˆ.!!!!!!0ðÄ“g~øÌP<ð½o|¯¾vð}?õð˜öÕtöìÙµvóÚºõ“·Öïþw¿;<•]äÊ!Àßß�×Ô¿û_ÿ]ýô~Z»ŸÞ=0ñkÈtø}bÑòEõ™ßûLÝù/î¬Û?s{ŠW®œ?½œ$B B É�5Ý@IDATB B B Þ�s,/4c X¸Lç^žûzzæÜá#ÜÁsWOïSU´õž_ÛɾÌiÖôsŠ^øA_×ÍÏܘŽéõÁކ µÄEйwýÐ1F»Îd~zÖc`G,|ëÓT±Ì/Cóê‡mŸß<è§$$ºX!ñØäù�NhÊ?!ña[|°1:AµáD.ì�Šc„±±#æ7¾½ëÌýcp¿è<:óã£~ècg,ý›jB�®? qãÃ8®k³  6· ïE ������˜9¾z°žûñsõçÿÇŸ¯q9´÷Ðû~x^+óæé7‡§®¬X¿¢>ù;Ÿ¬Û>y[ÝøÑkñòÅ5g._s#—+ž²sôàÑzég/Õã÷?^ÿøïÿ±öîÜ[c'ÇêªYíeQÓà×ðw¶éæMõëÿÕ¯wSEB B B B B B f�öýô«íÄ/¶v¼5îÚê¸oç>ß;ý6Ö-Ü Gð¡aïÓWs·�à�P€ÎxÎéµ!Žsóãƒa[ë Ð!æwOø¢C°gŽèÏœfl÷js¸_lÙëèômà ={2¿µ ø˜Cb06ó) �.VØâÆú 16v4tBFSM¨?¨>è°¥ñ‹WïçÌß–1N“±ùÕÓ#ôî qÜ7y}R :ÖÌ߆ƒ½:zó`o.â¨÷[ÃSP¦žÐÁ^–¯Y^ùå�Ôç¾ú¹ÚrË–áU.o+bñ›ó4Øs¶pþ2Ñ–(^9~äxí|rgýÓŸýÓð «7ö¾QožysÚ<ᄚͷl®}îCõù¯~~xúϼü„ ������˜IÚ÷Ã/·óîlídk`ð —ûuZÿkwóè¸�g¬ CúÞ»ztÜóSØB,:ò8¦Çž¸€¸}ÚÒ�Óxäg ÁaÍX½Žüî—Ø1wló÷1Ð!èð£Q§À>]kÃAÈ©/ æ4󳆺~¯m:u!è»-�ØÆwÃÌs(„¹FXÖYó°ÂÒŸ®µá„-ë˜øxæˆù‰c~ÖŒ§]¿nNöç~°#¯ù#½?ùý€='9‰GÓã9v?ó÷ûUGþ‘Ö6æ ,�B$B B B B B f DxòÅ«;^­û¿qýå¿ùË;>Ví9¼ï$,¤™5kV-_»¼¶Þºµ~ñ+¿X7|䆺zÛÕoíÏoÒoi2šNüÅ£íiÿ+ûëÙGŸ­¿ûÚßÕ �¿Pûöì+ •�éðäö0áüºû_Þ]¿ñ_ÿÆðw¶`Ñ‚i±·Rþ!!!!!!pIð»H{•ñ—Z²]­k�_¨ðž�/³›ðÍ—uæÜÏSÀºõ þȯêɰ€¥©'ŠGúxèû91�>¾ëÖ#°f#czjÈïÚpÈIϺþÎ'ŸÏulÉi-ƒöä!6kŒÝ—=ù=/1ìcº7÷svu ÿ5Á\'\,æ n˜�2¦÷ÐBÏ¡ù°èÀÜ?tÆ`¯ŒY#'qÐQ0‚�ùÑ9Æ;ì=«ùÍéþ›É ÌÍ�?÷ÑÇ#sók£}[šØ'1±EØ›9ñÑßýYƒ ‚Ÿ±a£ÿü6Þ2>>~oÞ'ÞHDB B B B B B`† PdôÄh=ñÀõ½û½zôÛ�Ö‘G¦…¡ˆ¥}“�=göðä•›?~óðJ—[>qK]÷¡ëjá’…o}KŸ;Î&þíóãïëùÇžŠW~öýŸÕS=U‡÷®Ó§ÚO"íWŒéP¼Â¾G–ŒÔŸ»£>ñëŸÚÜs‹ªH„@„@„@„@„@„ÀÌ#о«~¥�ú¥Ö(`áž�{x‹X¸kG¸ëGøòHq÷ðix?¯ 1‹11iij DüÑcOc® züŒÍy­‘`�±9™#Úë‹ ‚±™›Óý›ßØÆm¦ƒ-±ú½y.kÜ«öž=~ø£sNÑâ�/&›ë7ïÆÝ0ó^„Ç:˜#ú1&žsúÞ‡5Š<p¾üأǗæ^è�Å:ù-iÃÁckë‡dó37?½ëØ3vN�ÐËüÄB´7:ò³ÿÞ=> ZãB_Ÿ.?±±H„@„@„@„@„@„À¥%pðµƒÃ+„¾ñ?£v=µ«F��^Ú ü3Ù|Ëì¹³kã ëöÏÜ^¿ô¿Të¶®«ù#óëªYWM›"ˆæ3j‰ÏŒW�m¯©jO^ùöÿûíúÉßÿ¤^xì…?ÅobíŒöÄ“é"¼&hÝ–uõ¯ÿ‡]J­Ý¼vºl-û������xœ+`ÙÙRSÀ‚p÷O]=_h{WÏœ/»ÜÇŸýÒ{ö~ÞzîêµoÃ!:ÖéiÆjà [×Ðio~z}ÜùÉ£˜Ÿ¹öØ2&¢ ±‹9¢cýÌk„1�c«ŽÁ—udò¹Ð髺)‹I§ 9ö@û“øÌÍc¯ÎuæŠޱè}øà€€¯°ü@´Å†õ>þ®;ž¼ô‡˜£ ‡8Úõ9cïBl?8öƒL.<ÁÆXŽ�Üx¼ ¹Ï¯]SOœ‡<‹ZÛØ Xî�N?±ÉH„@„@„@„@„@„À¥#@QÁ¡½‡ê�ÿ@=ò­Gê±û»tÉÿ#™(†h%*g Uf_U‹W-®OÿΧëCŸýPñ4–‘Å#ÃSZþ#a²| ðj GOÔŽŸì¨~û‡õ÷ò÷uàåõæx+l¡¸…Ït°\ÿáëë®ß¸«~á·¡Öl\SsæñSL$B B B B B B`&à;k{"ç—ÛÙ_jíxkÜÛsßNq ÷òÞãs/o��OgQ×–&ìôÁŸuïöÓ�ÞO{óÐs·oý‚9õÁžØìq]k,®1¿yœ�±z÷FœÉõM5ˆ>îM_rºócƒ˜¯ïÑËè¦$x·Äƒxã²Yt®sX>$ô4¤÷aŒXÄÁýÐ\Ó›^ÇÜ¢Ïæ‡Âœ|æoà �Æ`½/BñW÷‚qÌO,}ñ3Wš:}Èa\ÆèiîÏ5ýЛŸÚ�´ñ†öÂûZ ������˜ÁxZÆîgw׃ÿ߃õ�?üÎPÐâÓ2¦ –Ó§O×U­ˆeÃujÛmÛ†§eÜø±‡§±¬X»bØæt*Œ˜.Ü.Å>ø�áT¯½ôZ=ýðÓõÜ£ÏÕ3?|¦^~þåái,sæøsÅ¥ØÑ<ǬٳjÙšeõñ_ûx}á?ýÂð„Ÿù yÛr$B B B B B B`&h¿-|©�wk<�…;w„/¾Ö0î_„�wòÜËŸý’|V§6èiÚ÷>Üá÷6ÞýkÛ–'ò3îó{lɯß:ôæïk¬%pôìG[ÆHoç¹\c{lÈ‹°Öû°Žß=;§×f0œÊL>_}€#<7\ôpræØª×¾ïÛò°nLs GÇ/'ô}~üÑÛ›ßÈ|}ϸ·×=~îɽùÛp"?vêݽq°eŠCs“¹¶¬c�°Î˜ø¶ ÌiîÙul-ªa q® ù#ØßqÖÙ—ùñeNÏX6·ÿ~½õ‘������¨¯¨g}¶¾ù¿³v>±³8<­¨ðC áU/Ë×/¯Í7m®[>~KÝö©Ûêšë®©•ëWN«=_é›9¼ÿp½üÂËõÓ¿ÿi=óè3õÜcÏÕ¯½Q§N¶ Ö~� xeº=gá’…µñÆ�õ›ÿÍoÖ�mOñÙ²îJÿ˜r¾������w@à\‹¯:Ñ\¸g§Naì]½…%êé{;m¹›GOó.ŸÞ¸ÜçOž³¦ÿä1ùi}þ³?”œõiKñ°#¾¹XC§=1¬GpÚ3Ç_Çôœá<Ø*¬Ñü°5žqÐi×ÇÓŸul§,lúb…‚r“ý¦ÍÑÛpPѯ»4×<(sa1v�žx¬ù!M¶mKƒ`ç‡Á˜Ø=sü̧Îýš½vm8±üÉß‹¶Ø+Úô{1ö4ωO¿ÆœõE­miÿ'üŠH„@„@„@„@„@„@ðÚ ƒ¯¬ûýΣõäƒONŒL':<føQiάZºbi­Ù´¦6ß²¹nºó¦úÀ§>Pk7¯­ù#yÌ{ù™�;U¯ï|½žyä™zü{�×®§vÕÞÝ{ë�×ߨÓãíuOW]Å{ÃßË-L)6ûÚö�mõ±_ýXÝóû÷ÔêM«kÞüySЧ������+�@ûÞHËÎÖ,`áÞ�»z >çÖ# ·€^=vŒ½»çn¿Ÿ·éË{}zlzb©#†ù]3�}3™ðÑjèó3&Mç¬!Æ`L~ó`ï™zÆ4÷w¾Ø®5³A˜#ÄcìÝ”„ ¼4a¹iî!ÍC¯¾·c¬q°^´A׃ǎFNl(ág±ô5.s|Ì߆vŒYÖ†Ø;Æßøæ'–ùÙ‹…)æÁÞüm8äpÌû“m]£§™‡1ñ·¶¡ýà—'°4‘������³ÆNŽÕŽÇwÔƒß|°¾{ßw‹W QØ2í„o¹Jû¦Ë«ƒn¹ë–úäï|²nùÄ-µêêUÃkbfÍž5SP¸™: †øe�W� �žü§'ë‘o=RÿõÃCÑÊð‹‰)¦!nþ–¬XRýå�ÖçÿàóC!ËÈbP �������öµ·}÷mÿãK�ÅÎÖ(`A¼Óç—ˆ~Ìý>wôô~ fÌ�(Üû·G“NÔ´á`G�-±h>ˆuÌY3¦vôØ Œ±#¿~Ø££™ŸuýõÅŽ¦ö̱3FNäg¬`ÓÇëãSƒ@,âöõ}\s÷ù܇vî³…¹p!ðÅŠÅÄòPôœønV=›Ö�ÃÂ[Ö”:|iÚë��1{ÿ¦ž?€ÞŸ×úøG@�ào^çÆdú36?±Ý“yô!ñÐ#øiË?"¯û�£ù�»§f:ä_Òú�í_­Ý—ñ@ ������€?Öœö+«OÿÞ§k骥…žâ…ÈÔ œ9}¦ÆÇÆëÐþCõè·­û¿qÿð–£oþ^†_*&&SO÷žx.Y¹¤~í¿üµºýÓ·×µ¼¶æ/œ?-Ÿóž>AC B B B B B Þ�vwþÕf¸£µÑÖ(Fá.ž_øÖkkà ém¨ÀVƬӳæ7gë Ôko>ÔУãG�óånê!þØhkUÏ=ú\íøÑŽ=6Ú~ˆx³fÏögŽ ~ My:Ïš�k†WLýÊþ+µùæÍC¡Ó%ÜBR…@„@„@„@„@„@\º'°ìnÛ=Öwó}?Fg‘†½ëÌîçièÑñåyrîü)R±Ž{l½ûǾ·é“¾ÏÛ׸b!Æ´Ö€uìÝ“Å2æ1®{76slÜ“qÔ·¥A˜÷œ69Ž:㘟ù”… +Ä`³l„MòÁyçM5èèôæÆÏÄA„ŠÞõa¡ýG[ÿœcG³p{óOŽƒÞ\î…}cGóÃÆ¦ßK›~èû?æÄ¡‘™×9ñó3FgÁ‹9ÙcÎDïÞÔóä–­íÿ„y…P ������ø œ8z¢¿ÿñzø[×Ãõðô}�P·u~l¢ðbt|´fÍŸUûìÇêúÛ¯¯­·m­­·n­åk–×Âe kÎÜ9uÕ¬«†× uî3~?O[9yôdÚw¨^|âÅÚõÔ®zöÇÏÖÃß}¸N>Y æ.ž^2ÝŸêÊ“wx*Ï­¿pk}ê·?U·ßs{ñ$–H„@„@„@„@„@„@œ�@ûžûŦßÕÚÉsëÜ·s·ï==c„û{Ä{ü±6îïç©°nÀZzîë�ãKc®àƒ a�ù]G¯°æ+‹Ðã‹q-\1ù‘>k}|Ææ×–9úžkú¡×‡Þ3’ßÜôæïÏÜçgRw|îŽZ´lQ^'u©ÿ¨’/B B B B B .ü–0kÖ¬/·íîlÍ'°poÑ cï﹓gÌôÞ׫g®°®�>gÀ8[@ñ b|ÖŒK�1s¨#B�NsaßÇtÜ÷øõõÆ4u äÇ[ÖÑÑ›‡utî›{›±ôG¯ ~çËßÔ.¾XéB<� ›ç0ˆQ瘻æÁ‰ÕW1F ž¾÷Ň9O(Áμ䡙£ ‡5×™ãËœfLÏ×TCNb˜󳎟ç§Åx®yVsÒa {æ}þ>>1Y#ÿÒÖ6ž>}úÞöÂ6Œ„@„@„@„@„@„@„Àù ìe½ðØ õüõ쟭W^xeZ¿Jhâí[wûÞ;?û`�fþ6œØ·ç¦G´£7ϰ0•ÿt*¾çóé¡ ƒ4Á1öÀôéíÐõsƈ¾uÇua ÆÌÙ�yÌk�kˆ:æ“ýÌc~íÍ£žxä£g�8þ1˜§©&>Lìh½˜_?ãГg¤µ<�¥'–q„@„@„@„@„@„ÀÏ%@ÿýÃzèϪGþú‘áI<¡år~„žÒ^D1 ¯•Y»emm»}[Ýù/¯½º–­ZVsçÏ­Ùsf¯Çá9…—CÁÆ;ù†§Ò´_-èùìxÚÊ©ÑSuä�#õÚK¯Õþâµã';êåç^®£ŽkØ]n¯ZâêÌ[0¯¶ß½½>õ¯>Uù¥�Ô²5ËÞ ¢Ø„@„@„@„@„@„@Ìpí7€ßoö´v¢5îþ)@±  ‡9=:îÞ½×§×=cë˜q {…Xhøô÷ûÌ{»6�˜³F,ì©Ð{s¨gnÆ4öC�Ëf<ÖÐ1GÎç§ çìý�k~ÖÍg÷i ü/ZL|1�ØôùNL`p{u` B°G¯­Äß}²¦ž¼@¡Òkˆöø°ÞCE‡yËÞ³Á†fLs°f\óC[ýÑiGoN|÷=6ˆþ}¼Þ^!´¡ýK´ûòpDB B B B B B þ9<É„× =ò7�Ôwþð;µã±uüÈñËãI,í`CñƹR�2kάáõA³çÍ®9KçÔ�wÜXwþâ�CAËòµËkÑÒE5od^Í™;g(hùçØ\.k|†§ÇN×èÉÑ:qôDÚ{h(Xyüû�×�þáG5~d¼N�ž®3ãg†'×ð H+ûŽw¹ñ°Ïù#ó‡Ïñîߺ»îùý{jÑòEWÌgx¹ü­eŸ!!!!!!p9à·ƒs¯z©íŸ'°pïnáwýÖ´á0FGM�wýŒña®¾ AG,îôû'¡X“À:�˜æ"–1Õqï�ü<[Ⳇ¢=c󳦞q_ab�Ÿ¹gjÃAôÕ–ž¼ÆrocKSgLc ·ÎA›¦šštjÞg½ˆá&Ñ0Ÿ ¡·q�ÍãÇ\9_ÖiØk‹@`ô~Œ{°m:‘ÇìÁÖX}×°wL¯�>~�Ì�ÍX}¿_mì‰ÇØ“±ö®õ1ÕaG[ØÚ†öÂûXˆ„@„@„@„@„@„@„À;!ðòó/ד>Y?úÛÕó?~¾˜_nb1 Od9}æt�¿9^+×­¬M×oªµ›×ObY²jI­ºfU­¼ze­¾fu-Y¹¤F� E-<¡eºtpF QÆFÇêäÑ“uøÀá:øÚÁÚ·{ßðŠ #ŽÔ¡ý‡êõ�¯×+/¾R¯ì|¥æ^5wxòŒÿÐeºŸñ|w«7®®ë?t}}øó®›î¼©¶Þ¶õ|fÑ…@„@„@„@„@„@„Ày ´ïÂ_i ;[;~΀¢ïý©#pÌ�>÷ó}Ï:Â}|oK tØ"ÞãkOÏ6ˆ9k3yl^cÑcËžÌ�s WÌo]�szüÍ߆¢�gíóGcòƒÖû©ÇÁÏxöêµa~Á2yC 9ô›ïýûØl’B 7ë‡fLc�¹OaiÃA\³Ð8Žý„‡Ãdû!Hû�¶Ú`‡zƱy:J¿/ôˆUK¬™ß¾·7qûœÚ²nNc¡£‘^kç‹×?5†X°lm�þ£Ëñ©¶÷H„@„@„@„@„@„ÀûDàÄ‘ÓX~ðW?¨~ë‡uòØÉ:=ÎWÒËWÆO�ש±SÃSYx‚Ç’Kêšë¯© 7n¨ÍÛ7׆ë7ÔŠu+j骥Ãëi†"–ö:¢Y³Û“\ZA Oja|©¿c…*íU@ðç åðj ž¶rêä©:úÆÑ:øêÁÚóÜžÚýìîÚùÄÎáAG©ÇN ~ìÞ|~N¸|ö -¨íwm¯_øí_¨�~ᣵtõÒË÷@Ùy„@„@„@„@„@„ÀûB }¯ÿrK¼«5žÀbá ?zP�`ã>Þ»|Ÿ¦¢[ÆÚZÇÀ}>cüµC§c„y_xÂ\saçY3fíõ§w?޵£w�Ø“ë/°§Y¿ÀY°GÈÏùzés g®-sý'û±vAb  r:�±<$SÇæ€°$?Tà˘^Hø‡ÞcÃØ<ÂA¯�º>¿k~Hî‰|®ô{#ž‚­ùÌOlb_æê7Õp.çæÂù-\aM6ž§©&þðA¿ µ�yK£ ������¸ G=x´ž~øéúÁ_ü ýÛGëÐ뇆Š 4�Œ)¡øƒoÙ³®j…(§ð𡹳kÁâµ~ËúZ±vE ¯Z¶¨µ¶xùâZ´bQ­Þ°ºÖo]?<¥…B–K)®PŒ²oϾzuÇ«uì�cuìб¡p…1O^9ðÊ�zuç«EáÑøèøðd–¡ÐåÍö3Ź_ |êÊ¥Üû»•‹â•Å+ׇ?÷áºãówÔ¿xÇ0§0'!!!!!! œ{…ÐŽæ3Öšur Þ×sï�ÐÓ¸ƒÇ¦Ÿ«ç›7qtÎñqÌX Q°±pÄ{ýÉ�`ƒ�XØôsÆ~1f _×Ék,Öúlz1ôwÏúc‹Û¹væW� 1?ssà§-6,½`ÇÎ�Íô›ðpl® WyhzõêŒAï˜">trcßçwΚöîÑ\äG'Ì6|›­{Åq_Ì›Ÿ?ó±Fc®½yÍÅ6ìW�¿Œ‡yŸßœ¬ÓòSð²­ýèøµËùG* ������xìe½ø“ëÁo>8³ì|rçû³‘w9+?XñÍšB�3­Èƒb–EKÕÈ¢‘á)<¡eh‹æsŠ'–¬^2Œ,\P‹—..^e³|ÍòZºréÙb˜sOj¡¨Â§¶øÄŸÚ2ÑðêŸö•á)*­8…•aMGÑ Å)ë€ZÁÊÑCGëø±ã5zlt((:²ïÈð4œÑã£5´gûãG�×±Ãdž˜çLÎû.ã»äáÖm]W7ßysÝý[w×ÖlЉ.ù&’0B B B B B BàŠ Ð¾£÷¯¢.á~ž;x›zîâ-6¡àÅ;üÞ¾©' @[›`OLbx¯o�-yœ›[==kØP#À“`È�˜Ÿ±6Ö °Æ¸�Í9°Wz½:lˆ��1y­¿P×Tƒ8ïíÉe Œû¢„$+nŽ8ÄJ×ÐùF�Ø ;š,Œz¯c>LzÄucÓCf�ù™ãç!¾4÷¯­±úuóck~ÖÑ»'æÆ××u Pm‰Ãvˆ±Ü«kôýHkÛ+„îó‡2"!!!!!!!p!N=Q�ßÿxñ:¡‡ÿêááÉ—ûë„&Ÿ(h™¤¾K·oßôíÙ-õæU­ðäª3µhÉ¢Z³nM]÷¡ëjà †b ŠVx’ËÜys‡×Í™7§æÎŸûÖk‡Z� 2<åL{ýÏ©öúŸö:£S£§jìäØðÔ^WІv=µ«žìùÚ÷ʾ:tèP]u¦=-æÍöÔ~h¿X3iË—üõF“ó¿Ûs qxÎmŸ¼­>õ;ŸªÛï¹}x λ�'ñB B B B B B f�s,/µ?wjj_ÄܺÖùbÏÝ<÷÷ŒéYGX÷žÞ"ÖkÐõþ®—˜ˆþŒÍïºþäbܯ£#ÆùüÉïC2ÌïÞÛÒÄžð÷,î‡ÆÔG¨sÝó¿™ âº5ú¹~Á½»`ÇÎ�ÆaCÂ4,A0ÇV`Øslñë}±› §�iŒÉùñAçÝç×_Æäg[ý؃ûq [õŒÑØô舃­¨æïã·å‰ü³�;b`×çg�è‰)_l)`ÙÜ~Ôúzë#!!!!!!!0%íFÔñCÇëåç_®ŸþãOë¯þÍ_ÕÞÝ{‡"Š)œ†N?·€¥ß+ß¼›ð´–Ù³gE*­ÐóÔt¼’hΜ6çÕDçžÄÂSQý‡%CáI{ÊŠO\¡�ex‹OaiOƒaÎk€ÆÇÚ«€xRKã?!þÒÑïhÏŽ—ßfKW-­_ý/~u(`ÙzëÖ¡˜…¢–H„@„@„@„@„@„@L•À¹–Íÿä¹|ÛæîñßoàÜËóÅÜ;zl¼ŸÇ†õs¿ Å#¬sW?Ú±Œƒczsô_p‰ƒ c¬Ÿcòã‹°FÎ>zÏ@~ YÜkÆ3?qÍ�szòG}S½í,Ì�m<æú‘Ÿ±6ôæ·oª©‰A§æý–q DãºYúþpŽzí{�Å�u9Ì¥?su¬kK¯}Ÿ“1`]×Ðì qî‰øØ!æ¢÷\ú™;tαc®�ù›jˆ‹žüèóŸu{ §€eKûAëk­�„@„@„@„@„@„@„ÀE8~äx½öâkõÝ{¿[Ï<òLí~z÷Äkk.*ðeæ<¡œ{ �cžŒBÁÅ-Cc|®ñ-�ñ í}&úVГY†9?4Ó+ñ5@ïôc¦àgáÒ…µn˺ºéΛê3¿ÿ™ÚxÃÆâ5N‘������¸ü#‘öP¾Übìj�'°Pè�pgÏ—wz 1ÚpÐQÀš=>ÞËsW�Á¡§i�Ž˜úh�¾/41¿ŽŽ}ßÇ"ë½ Ã^;Öˆi}A¿/Ï‚ ûCðÃßF<ĸøcK3?¶®Û»oÖŸïüM}aB°‹c°Q¤ß˜kê±a(cD=öØžuôº×»F�ñƒ:üÝ‹ù™»W|ñSz[Ö°³ÇÆuzÇꉃ½$êÑ!¬ûGƒÎØ®ô1õÑÆ³a³°µ<�¥Aˆ„@„@„@„@„@„@¼;xÝÍŽÇwÔOþþ'õð·®=Ïì) [®´W ],-ŠQÞ‰L¶¼ã`ÃÓUF�Ô†ë7ÔmŸº­>ö««mØ6èfÀñsÄ������K@ }§€å¥Öx _๛G¨@ì-ÔøyëØáo=€5Æ@oM…"ÖУ÷Ž_z„uÄü“õ®«·fÀ}žõ>û_lÙ‡{3'ú~Œ�¶ý~z›fò6qؘƒ^1&ëîM�6Ü÷ .ØùœC(‹3ì]ÃT ŒYgnÃPô¬˜5‹:X£ùºöMÃ1޾Ø�5l�·áD± kˆûÄŽœ~ÀÄ16½qÍO>Ä8úÎk:>$æ¬aOOs´áÄšç`�}~íð'®ñµñÖVEöGùA D‘������‹%@aÆÉc'ë�×ߨ�Oî¬ïüáwê…Ç_¨}»÷]lè+Ê?,Sû8—­YVÛnÛVŸÿƒÏýª «jþÂùÅSY"!!!!!!!ðnhwç_jqv·vô\<îà)0¡^€û}zîòiÜͳ†xŸ�ž±õcml€÷þ¬Ñý˜ë‡�ë|éåþŸ9ù±éó[ÐÔC=A{öG~|Ì߆o›×üä4?kä`�8èmœßó?ìlúz~×›É`C�ôùñ�²°‰‹!±)‡Ä5zÚù|ˆ âÁ˜ã‹`ã:slŒÙç7žkú 7.þsõއ…öŸ~ߌݫëôæðÃFç½{ÄŸ<ˆç9;{K�-> vħ1î×y˦ö£Ù½­�„@„@„@„@„@„@„À»F`üÔx9x¤ž|ðÉzîGÏÕ3?SÏÿøùái,ïZ’š1æ�Ì«ë>x]]÷¡ëêæ�ß<4ŠYæÍçßéDB B B B B B BàÝ#Ð X¾Ø¢íi�k¸ggL¯¨cî˜Þƽ…'޽³Çan\sQ3�=s6ˆvÎÍÙÇ4.=1,.q¬­½yˆ¯/>ÖK�ÄuÆîÁuzcÃüŽ]ÓŸØÆ�Ü·¥ _¸ç[Äp£ȸ½ž5á¢_gÜœ1š^¿6`|ôq°cn¾ÄDcƒ¸7s ·E|õÃanþAÑþC ‚�ù陯÷süXëóOŽe� ,ZË7Z �������w�ÀøøxíyzO=þ½Çëïîý»zuÇ«uâȉz§O y×7”€—žËVÖl\S÷|ñžúÀ§?P×Ýq]Í™ãO—Õq²Ù������iN€ß+ÚS>}…Љ¶]îÝ} ÷çg�᎞1õè]s½©Þvï��1ð=ŸŸq¨y`l~c÷=1Œƒ�kè÷2Ù–9{9Ÿ¾î�Zö‚àƒ½~žÓ9~æaìܾ_k˃­vÆBÁB�‹•þ`ýA‰Íæz„1>4©1ý°S´ñðîßøøâ§z QÐco~æä÷W|�׆ƒž8}.æÆAïÞÌÓTú±èÍO��1ÌÏcys1ÇÞs¨7s^!´%¯j"!!!!!!ï�Ñ£uxßázæ‡ÏÔþêõOöO5v|¬Ú÷Ñ÷,g_þ,^ùÀ§>PŸþ½O× ¹¡V¬[Q -¸ü—„@„@„@„@„@„@L[íûèWÚæv¶æ+„¸ËçžÝú„6œ(ÎèÜðŽ{k Xçnž9b}¯â¾tÞç3&zcÛ›[Öµa®0ÆÞüØàÇœ5ó›§©6ƧGÌK „ýzŽAÑþƒ öØŸÆ;ÏǺ±è�ÓçÁ�ùäøMuaB ‹ÒovrL7o>!Ñ{`àëº~ÚhOïØüÀ°X„ú26¶:|ñ£g�½[0¢ž^?{í雟¾#J�ùðG˜³†Ðüøô¬ëgþ¦ìYimk«"û:ÊH„@„@„@„@„@„@¼WΜ>Soì}cx�Ðcß{¬ž~èézí¥×êÐÞCïUÊĽŒ ,^¾¸ÖnY;¼*hû]Û‹Æ+ƒæÌå'�H„@„@„@„@„@„@¼wΰ¼Ø2Œ¶F wð4ïàsÏ:sîê]§H„{zžÚ¢�}S½Mg|s _s wÍÞ5ö‚?­¯è‹Uô¡Gú}¢S¯±Ì�½ëúÙ£gì^#òá‹<û˜,Ø™‹5ãÛO¶Çs_¬¸96`—¹‡�lÓ–†õœ6Äð`“cb£�0æB@|<—ùÝW[öH�èã‡ï|r æÄê÷¨�ù±¡E[zöã's�û#>IJ€ÅÚȃ܌z^½­ý‹·¯ñ¯š"!!!!!!!ð^ài,ûvï«ïÞûÝzò¡'ëÅŸ¾8¼Rèô8_}#3�À¬Ù³jdÉH]sÝ5µýîíÃkƒ®Þvu�,æßàDB B B B B B Bà½'p®€å…–É.Ó¹—羞ž¹?dpÏ]=½OUÑÖ{~m'û2§YCÐÏ)záN_×ÍÏܘŽéõÁކ µÄEйwýÐ1F»Îd~zÖc`G,|ëÓT±Ì/Cóê‡mŸß<è§$$ºX!ñØäù�NhÊ?!ña[|°1:AµáD.ì�Šc„±±#æ7¾½ëÌýcp¿è<:óã£~ècg,ý›jB�®? qãÃ8®kÃ3w7·'°Ü‹"!!!!!!ï5^4vrl(bÙõÔ®zê¡§ê�?} ¾z°ÆOñ•<2S P¼²lõ²ºë7瀞Y¶Ý¾­ÖlZSóÎçýã3KÎ!!!!!!p‰ ´–¯¶”/¶v¼5îÚ~´àË)÷ùÞé·á°Îw÷þ°� {Ÿ¾Â˜»}„ºtÆsN¯ qœ›tëØZW€1¿{‚=sDæ4c»Wã˜ÃýbËXG§oNè{&Ö6àcý‰ÁØ̧,ºXa#ˆë7ÄXØØÑÐ UM5q þ ú Ã–FaGïçÌß–1N“±ùÕÓ#ôî qÜ7y}R :ÖÌ߆ƒ½:zó`o.â¨ç<ˆ…+èûü2@GãÉ+ø/nmsžÀÒ(DB B B B B B .�ö)j|l¼Ž8R¯ï|½žøþõÂc/ ¯Ú·g_�å·�ÈL!Àk�VoX]›nÞT7~ôƺå®[jÝÖuµb튚3oN婱3å/!ç ������éA }ýrÛÉÎÖN¶FwìܯӼÇoá6÷ñÔ (è�¾÷®÷ùüøA,:ò8¦Çž¸ ¸}ÚÒD~⑟5[„¸ÆêuÚcCì¬sÐÇ5÷…? {„¸ØÒ¨SÀε6{ó£0†ùYýy_”ôÝHlã»aæŒ9Â܃ÃxXzÖ<¬°ô'‡km8aË:&>^‡9b~☟5ãiׯ›“ý¹ìÈk~ÆHïO~?`ÏINâÑôÇÇxŽ]ÇÏüý~Õ‘ŸçïnÌX…H„@„@„@„@„@„ÀûB€'²;t¬ž|ðÉzð›ÖÓ?xº¾~°N=Y¬E®\R‹–-ªÙsü9äÊ=N!!!!!!0ýð[ÄìÙ³¿Ôv¶«µc­qOí€÷ìüXÑu°Îœ/²Ô°ný‚?l°Æë…°U,`a޽÷üÆCO]€s¿(÷ñ]·�5~Œé© ¿ghÃ!'=ëú;Ÿ|>×±%§µ Ú“Çý3v_öä÷¼Ä@°CŒéÞÜÏÙÕ)ü×Sp�p±˜C€,¸a6ʘÞC =‡æÃ¢sÿHЃ½2f�œÄAGÁvæGç{ì°÷¬æ7§ûo&ƒ07 üÜG�8Ìͯ�ömibŸÄÄaoæÄG÷g 6~Ɔ�þóÛxËøøø½íÿ„m �������KOàÌé3uâȉ:ðê�záñêGßùQ=ü×׉£'êô8_�#W^4²x¤n½ûÖºë·îªk?xm­\·²-OñÊ•öYçþ®;ž¼ôüâbŽ6âh×çdŒ½±ýàØ2¹ðc96sâÍk­Ï¯]SOœ‡<‹ZÛØ XîM h"!!!!!!Ó�Àè‰Ñ:øêÁzäo©�ï¨]Oïª×v¼VÇ�¯±“ü£¦ÈåF`μ9µpñÂZ»um]sý5uíí×ÖG¿ðÑZ³iM-XÄ¿¯‰„@„@„@„@„@„@„ÀûOàÍ7߬ö0¾ÜvòRkÇ[ãÞžûvŠS¸—÷Ÿ{yk |:‹º¶4a§þ¬{·Ï˜†ô~Ú›‡ž»}ëÌ©öÄf�ˆëú[C`q�ùÍãœxŒÕ»7âL®¿hªAôqoú’Ó}˜Ä|}�ÞXÆ@7%!À»%ÄC—Í¢s�Ãò!¡§!½cÄ"öè‡æšöØô:æ�x6?æä3N€4ë} ±÷‚qÌO,}ñ3Wš:}Èa\ÆèiîÏ5ýЛŸÚ�´ñ†öÂûZ �������iA€‹ÆÇÆëè¡£uxïázõÅWëÇ÷ãzæ‘gêÅ'^¬Ó§N6‘˃Àœ¹sêêë®®›ï¼¹îøÜµþÚõµr}{]вEEa Of‰„@„@„@„@„@„@„Àt!Ðþ𥶗ݭñîÜ~ˆ°æ€qÿº l¼“ç^Þ-Ðéƒ zšö½_Ž{ÖzÛ6�ˆÅ¸Ï�öø“_1¾uè�Ù×4XKÀš�ýhë÷ÞÎs¹fllÈ‹°Öû¡gÍ=;§×¦ §&&Ÿš÷Y/àÏͽœœ‡9¶êµïû¶<¬ÓèÑQèAßçǽ½ùØç3/=­·×=~îɽùÛp"?vêÝ—9ñEÌ×ÏÍá“_è‰e~ciG�nik›NŸ>ýõüXÔHDB B B B B B ¦�Sc§êèÁ£µë©]µçÙ=µûéݵw÷Þ³ãgø-)2] ¬Ý¼¶¶lßRk7­­õ×­¯Í·l®M7oª%+–Ô¼<<6!!!!!!Ó‹À¹'°|¥íêÅÖF[£Pƒ{wê¸cG¬!pÌÝ<Í{xôøà‹-z{ã«om:qÇ�{ê,±– ©&ìc‡=ëØ3¶¦_õ}<×YCôé{ýˆA\meÁ™·áDbôkÆ¡—ƒù±UЙß\®]PO ‹•~3ÞMq7NÏ:ÂØÃ2¦¹Çôø BߦlYGð6虣7?c>T_ÈŒ ͘Œµmɽ°n| [æ4|{lŒÝ†E6Æ ?cÄüÆrïÆÄû">±YcNÏX6·ÿ~½õ‘������˜¶Ú?¾¨“GOÖ¡½‡ê…Ç_¨Ç¾ûX=ò­GêıujôT�?Sí¹Óvÿ3acüã˜Y³gÕÜùs‡×m¿k{}â×?QÛnßVË×.¯…ËÖìÙþŒ2ˆäŒ!!!!!!—�s,¾BèDÛ??6P'€0æž±°„±?HôvÚr7�žf}½q½ãïçŒõŸ<¶ ÏO<[ÄøØ½{C§=1úúì´Ç[tŽé9B¼þK>k4?l�gtÚõñôgÛ) ›¾X!† Üd¿isô6ÔCôëî…ƒÍ5Ê\XŒ]§'k~H“mÛÒ Øùa0&6BÏ?ó©s¿æA¯]Nìò÷¢-öŠ6ý^Ì�=ÍsâÓ¯1g}Qk[Úÿ ¿†"!!!!!!Ó™E,¼>hôøh|õ`½ô³—êÁ?{°v>¹³öíÙWc'džB~lŠ\:íÑÊuÕì«jþÈüZ¾fùð”•OüÆ'jë­[kͦ5C1 ¯¢¸%!!!!!!Ó�@ûžKËÎÖ,`áÞ�»z >çÖ# ·€^=vŒ½»ç‹~Þ¦C,ïõéýQƒžXêˆa~×ÌcßL&|ôÅŸZzÄüŒ‰CÓÆ9kˆ1“ß<Ø{¦Þ†1Íý�/¶kÍlæñ;G7%aï†MXnšƒ{HóЫïíØk¬mÐõà±£‘ BøÀÙB,}�Ëó·á„cÖ°¥!öŽñ7¾ù‰e~öbaŠy°79Üó>Çd[×èiæaLüÅ­mh?ìå , D$B B B B B Bàò!0¼ZèÀÑzþ±çëõ]¯×¾]ûjw{¥Ðk;_«ý{ö×ñÃÇëô8_³#ï R.YX+Ö¯¨u[ÖÕÆ7Öê�«‹W]ûÁkkÙêeyUÐ{?qC B B B B B Þü£˜ö„Ñ/µà;[£€ñNŸûö~ÌÜÑÓ{7ϘºîýOµæ½vôÞÝñ 똳fLíÌ�cìȯöèhæg]ììhúaÏ;c´á0¦ï›>^Ÿ³‹¸}ýE×Ü}>÷¡�ûla.\|±â‡F,EïÁ‰ïfÕ³iý8< üp°eMé! Ã—¦½þø³÷oê ñèýy­�ôþæunLö§?cóÛ=™Gb=‚Ÿ¶¼8š¼îCŽæwîžšé�Ië7¶G,ßÇ¿–Š„@„@„@„@„@„@„ÀåH€WÚw¨žxà‰zîÑçê¹?W¯ï|}xRËø©ñ;ÑžÌrúLåÉ,ÿéR´2áüš=göPœB±Ê–í[êÆ�ÝX·ýÂmC1 Ob‰„@„@„@„@„@„@„ÀåJ Ý�µí}Gk£­QŒÂ]<êÜÑÛÚpBzê°Õ‡1ëô¬á�XW ^{ëð¡€wýçËÝÔC,ü±ÑÖxè÷þŽõÑÏüø˜[ìæì›†àÓçÇϹù̓=B ½{!žzÖ¦$njJÎçœ&ÇpSçÛ¬‡¥÷Âüy~¤Á¶·ÃÿŸl)!&cìéûb“~Œì±�¼mµ3vÆÎñ'—û6&:÷a̦>Xlõë󻎎8ØÑ/lmsû/¯j "!!!!!!—' S(T9qäÄPÈÂë„^yþ•ÚÿÊþzý¥×ë‰ï?Q‡öªñ1~ó‰L•¯Z¼bqm¿{ûðÄ•UVÕ5×]S«®YU+ׯ¬‘Å#5{îlþ¥ÚTSÄ/B B B B B B ÞWÝXv·�k�»y„¾£³HÃÞuæ÷ó4ô踣Ÿ‡/Ñü`á—iì±õîû~ܦµ}Þ¾vÀ} 1¦µ¬cïž,–1�qÝ»±™c㞌£¾- ¼æ´ÉqÔÇü̧,¹X!›e#lÒb Âa®067~Æ "Tô® í?Úú‡à;š…+Ø»ŸÉqЛ˽°Oìh~ØØô{iÓÁ}ÿ‡Àœ84ò#“ã:'>b~Æè,x1'ûaÌ™èÝ›zžÜ²µýŸ0¯j "!!!!!!—?^-4zl´8£Þ#F@IDAT\Ç Wv=µ«öîÞ[{wî­—~öRÞxx:K{"éåà÷ð¢Ì]0·–®\Z›·o®5×ÔšMkjÓÍ›jÙšeµdÅ’Z²rÉP¸2w¾?e¼‡Jè������¸ÚX¾ØÒìjíä¹tü€Àݾ÷ôŒîïïñÇÚ¸¿Ÿ§NÀºbظ¯wŒ/�¹‚B,„utæw½Âš¯,B�/vĵpÅ<äGú8¬õñ›_[æè{¬é‡^zÏH~sÓ›¿?sŸŸñ”ÅÍL9À$GâÑØ̓™‡ž EÛ¦ìéY÷:éƒÎó†-kôêͯŽÞüŒ±ï?>òk«ŽÞ<Œ‰£ gŽ ÑOt¬õñÉïèñáW£>›>¬™—žWmJK£ ������¸âð¯¦xuÐØÉ±Ú¿g½øÄ‹õП?T¯¼ðÊPÄ‚ž6zb´ÎŒŸ}Å>3U(XáÕ@sæÏ)^4oÁ¼Z¼|q­Ûº®>þk¯­·n­uÛÖ zìò:â™ú—’s‡@„@„@„@„@„À•K€ßÚ÷ã/·îlÍ'°poÑ cï﹓gÌ� ôÞ׫g®°®�>þA Å'ˆñY3.ëÄDÌ¡ŽX=:}Ì…}Óqßã××_ÓXÔ1�lYGGoÖѹozìmÆÒ½6ø�/S_¸øb¥?ñ‚^lžÃ D�{`îš'V_QÄ€zúÞæ<¡;ó’‡fŽ6Ö\gŽ/sš1=_S 9‰a~lÌÏ:~žŸBã¹æYÍIO|„5ì™÷ùûøÄd�üK[Ûxúôé{óxßF"!!!!!!pÅà‡'¯=>ZGß8ZÇ�¯£ŽÖ+;^©ç~ô\=õÐSuà•g YZÁË›gÎú\q0Îs ŠP®šuU͚ݞ¶2on­¼ze]ûÁkkû]ÛëêmW×’UKjÑÒEµhÙ¢š¿pþðD–Á§ùEB B B B B B BàJ#p®€å«í\;[£€…zëÓ¸o§çnÞšŸ~‚Ž/Íø0F¸›×V;ü'ÛaClÄZìs2·ŽÂ˜Ø½1ÌO÷J­€ùYWðq/æg ÷‰;ãÓ³Îù‘>?û`�fþ6œØ·¹èíèÍ3,Lå?�Šïù|z¨Â MpŒ=0=ÂAz;týœ1¢¯EÆq]˜‚1söcóÚãÇ¢Žùd?ó˜_{ó¨'ùèY#Ž æiª‰;Z/æ×Ï8ôäi-O`é‰e!!!!!!pÅà©,uz(†¹\͙מ¬ÒŠPF� OQž´²`~-Z¾¨–­^V+¯YYk7­­õ[××úk××ò5ËkÞȼš3—Ÿ"!!!!!!!03´¸ñûí¤{Z;Ñwÿ XІÜwïÞëÓk�ž±õ̉ƒ¸†½Â�> Ÿþ~ŸyoצsÖˆ…=µúcoõÌ�ØÆ~èbÙŒÇ:æÈùü´áœ½¿qÍϺùŒã>��ÿE‹‰/&›>ßÁ‰ c¯Î_O„`�^[ˆ¿ûdM=y�B¥:Öíña½‡Š;ò06–½g!‚ ͘æ`͸æ'†¶ú£ÓŽÞœø8î{lýûx½6¼BhC{Ë}y 8"!!!!!!3‘ÀéñÓuðµƒõÚ‹¯ÕîgvOc9vèØð¤z ]¾~°N=9<É¥}�z a†'¼L³'¶ðŸ§ªÐæÎŸ;¼ˆWþŒ,ž¨²jýªY:R /ž¬ÂSWÖo[_oÜXË×-žÄ2ÿræ������8÷^!ôRk<�…{w /úZƒ¦ž¨1 ¦À»~Æø0W߆ƒ #wúý“P¬I`�Fs˘ê¸÷G~ž-ñYÃÑž±ùYSϸ¯¿01ÈÏÜ3µá újKO^c¹7Œ±¥©3¦1Ð[ç MSMM :5ï³^Äp“h˜O†ÐÛ¸Îæñc®œ/ë4ìµÅ 0z?Æ=Ø6�Èc ö‡`k¬>�kØ;¦×F?HæÆf¬¾ß¯6öÄcì‡ÉX{×ú˜ê°£-lmCû?á},DB B B B B B B`¦?5^c'ÇêÔÉSŘÆXN;Y‡öŠZŽÌ-\1¿_þ�Óãoþ6œm«`Gñ E(Æ¡÷ÀØ06�pÐk§®Ïïš’{"Ÿ…+ýÞˆ§`k>ó›˜ÆÁ—¹zÇM5œË¹¹ðCG~ WX“�çiª‰?|Ð/hmcžÀÒ(DB B B B B B Bà °…‚“Sc§†¢“Ó§N¯bN£Håøáãuìð±ái.®ðŠ^l<ÑåèG‡†-Ozã÷ öeýÜÓP.]X4žš²lõ²Zºji-Y±¤¯\\#‹F†‚ž˜B±Ê¢e‹†‚ŠW(fY°xÁPÈ2¸´"ŠbòêàwðáÆ$B B B B B B`Æà{ûMËŽÖÆZ³îàì÷·îò­;°æ€;xlú9côÜýAç¼_ãþtØ0îëô§6Á1~ØôsÆÄE<‡ëÖ#¸ÖçÂ{uÄÐß=ë�-¾;×Îüêñ£!ž…¹9<ÿ`0•ÿt*¾ú°7ŒÎñ¹~,lä¡élÔ«3½cŠ<øÐÉ�}Ÿß9kÚ»Gs‘�0Ûðm¶îÄ}1gl~>tó±Fc®½yÍÅ6ìW1ã0ïó›“uB~ ^¶µww-?d�$!!!!!!!!!!!!!!0“ Lz…u÷óÜÁÛÔso± /Þá÷öM=QÂØÚ{bÃ{}{lÉãÜÜêéYÆžC~ÄüŒµ±V€5Æ}lÆèÈ�½ÒëÕaC ìhŒÉký…º¦ÄyoO.c`ä˜Ø%$¹XqsÄ!žPúƒ¸†Î@0‚ÄÆXØÑücaŒÐsx}óaÒ#®›2ëèÌÏ?ÿñ¥¹m�Õ¯›[ó³ŽÞ=17¾¾®S€‚hKÖ°CŒå^]£GèGZÛØ‰|_ ’H„@„@„@„@„@„@„@„@„@„@„@„@„@„ÀL&p®€å¥Æàø9Ô (¾.ˆ¹u¬s?ÏÝ<÷÷ŒéYGX÷žÞ"ÖkÐõþ®—˜ˆþŒÍïºþäbܯ£#ÆùüÉïC2ÌïÞÛÒÄžð÷,î‡ÆÔG¨sÝó¿™ âº5ú¹~Á½»`ÇÎ�ÆaCÂ4,A0ÇV`Øslñë}±› §�iŒÉùñAçÝç×_Æäg[ý؃ûq [õŒÑØô舃­¨æïã·å‰ü³�;b`×çg�è‰)_l)`Ù܃ôõÖGB B B B B B B B B B B B B B B`F8WÀ²£A8ywøÜÝ#Þã£C¸—ïkÐy?� ëÜÕ#� ÜÕ�¶F,ãàÃØûü¾>¢©‡8ôøS?ÇÔà‹°fí�ñÐ{ò³÷Åšñ´'.¹ì<yŒ£›þ,Ì�m<æú‘Ÿ±6ôæ·oª©‰A§æý–q<‡0®›¥ï :zû¤@]'†ñÌÕÇUç:Ù¾ÏɰÆÓÐì qî‰øØ!æ¢÷\ú‘=‚Î9vÌõ1S qÑ“=b~ã³Ncô°li,_k}$B B B B B B B B B B B B B B f,�öö’š={ö—€]­ñ‹N¬! ·£ ‡»w긃·ÇÇ{yîêÑ#ø"ô4íÑSíÑ÷…&äÐ�59ú¾�…=ë½ Ã^;ÖÈi}A¿/Ï‚ ûCðÃßF<ĸøcK3?¶®Û»oÖŸïüM}aB°‹c°Q¤ß˜kê±a(cD=öØžuôº×»F�ñƒ:üÝ‹ù™»W|ñSz[Ö°³ÇÆuzÇꉃ½$êÑ!¬ûGƒÎØ®ô1õÑÆ³a³°µ<�¥Aˆ„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@{ ,/µÆX¸ãçn¡~±·Pãç­c‡¿õÖ8½5 ŠXO@�Þ;~mèÖóOÖ»®Þš÷yÖûì±eîÍœèû16ÚöûémšÉÛÄ}`czج»7uÚ\pß'¸`çsý¡,ΰw S�0f�¹ ;@ѳ`Ö,ê`�æëvØ7 {Ä8úbg<Ö°uÞ†Å*¬!î;rúÇØôÆ5?ùãè;¯éø�˜³†==yÌцkžƒ5rôùµÃŸ¸Æ[ÔÆ[[Ùµÿb ���������������K Ý�©~wkGÏAà2�ê¸ß§ç.ŸÆÝæo÷Í�k~ršŸ5r°Fô6Îïy‰�v6}=¿ëÍd°¡GúüøNYØÄÅŠ�؇Câ=í|¾Äñ`ÌñE°q�96ÆìóÏ5}Є¹zÇÃBûO¿oÆîÕuzsøa£óˆÞ=âOÄóœ�½¥Ç;âÓ÷ë<�eS{…н­�„@„@„@„@„@„@„@„@„@„@„@„@„@„@„ÀŒ&Ð X¾Øìi�k¸ggL¯¨cî˜Þƽ…'޽³Çan\sQ3�=s6ˆvÎÍÙÇ4.=1,.q¬­½yˆ¯/>ÖK�ÄuÆîÁuzcÃüŽ]ÓŸØÆ�Ü·¥ _¸ç[Äp£ȸ½ž5á¢_gÜœ1š^¿6`|ôq°cn¾ÄDcƒ¸7s ·E|õÃanþAÑþC ‚�ù陯÷süXëóOŽe� ,ZË7Z ���������������K Ý�׬Y³|…Љ‚{wŸ°Â½»cîùY£G¸£gLýz×\oª·Ýûcg |Ïçgj›ßØ}O ã`ç:ƽL¶eÎ^Î燯{£V�½ ø`¯ŸçtŽŸy;·ï×Úò`«�±Ð_°äb¥?XPb³9@…aŒ @ê…A D?ìm<¼û7>¾øi‡ÞBôØ›Ÿ9ù-Á×xm8è‰ÓçbnôîÍIJ€ÅÚȃ܌úy­mkO`ùZû?!ºH„@„@„@„@„@„@„@„@„@„@„@„@„@„@ÌXç X^h,`á2�{yîëé™s‡�pÏ]=½OUÑÖ{~m'û2§YCÐÏ)záN_×ÍÏܘŽéõÁކ µÄEйwýÐ1F»Îd~zÖc`G,|ëÓT±Ì/Cóê‡mŸß<è§$$ºX!ñØäù�NhÊ?!ña[|°1:AµáD.ì�Šc„±±#æ7¾½ëÌýcp¿è<:óã£~ècg,ý›jB�®? qãÃ8®k³  6·'°Ü‹"!!!!!!!!!!!!!!3™@+`ùj;ÿ‹­o�»v„:îÛ¹Ï÷N¿ ‡u 7è|hØûôÆÜí#ø#Ô ûÿÙ; »«òþŸ I€ŠP\†�"(₊TªmqZm§¸pµ-ㆶÖë¾GKÅ­ŠÊ®µXm­::RqÜ*"„D‰,’@Hð>¿÷ý\Î]Brïû¾Iêû}fçœg=¿Ï½qÆœ'¿k>÷Ìú�ǽõ‰A‡`Ç×¾tˆõ=±èüÙ#Ƴg˜Û³šÇž_΀�±uÙÓs&ëÛÛ@Œ5Œ'ks°ŸXH4Sá ˆkÄZØø1Ð UUÕ{ öA�A‡/ƒÆŽ6Îg°~5wbž&kë«gF˜=>:òxnêú¦tج_—�³:fëào-ò¨çyWзõe€ŽÁ›Wˆß©Ž¥yK¥ ��������������˜÷jËò aU7×Awìܯ3¼Ç¯Ë®7÷ñô (è�vö®÷ù4¶�‹�Ž:®™ñ'¯ žÁ˜jêÕ'õ±!ø"ä5W«ÓjàgŸƒ1Ú<ñ üòâË O?muÙ þÖGaëc#½uYÏHH:Ûâ’Ûü˜=k aï‡ÁÃø°ÌØ|XaO muÙóÅNƒ‰¯×a�XŸ<ÖÇf>ýZ»59ŸçÁ�ºÖg�´ñÔ÷ö9©I>†ñĘϵvâ¬ßžWõÕ±$o`©"!!!!!!!!!!!!!!óš@}ùCÙn»íެ.¯ã¦:¸‡§wÀ{vîÞÛ¦ì칟§/»ý ¬lü¼¾Š ,ìñ÷žß|èé pO¤Í¯Ý~lâX3Ó@}Ÿ¡.»šÌØ�w?ø|Úñ¥¦½ úSÇó³ö\ÎÔ÷yÉ�à‡˜Ó³yž)ëÿµÀ¡½›9ˆÁsPÖÌ>´€ÐóÐ|XÌ`ï—�98+klÔ$:Fð³>:×øã‡¿Ïj}kzþêÒ {k  Îs´ùÈÃÞúúè_M½s’_„³Y“ã=Ÿ 0ø Ä™6Æß¹®—­_¿þÌú‡°.#!!!!!!!!!!!!!!!0 Ô7°UŸ~e4°pÏÎ=¼M,ܵ#Üõ#ÜÅÓÂ…»MÞÏëCÖæbMNùlчxôø3Øëƒž8sc£®=ØX[“=¢¿±6àGnöÖôüÖ7·y«kçK®öl>—½ žUŸ=qÄ£sÏtÔçüm zbv¨ƒŸ:£þ!D ���������������yK`º�eU@ ÂÝ?}Ì\¬³ö®ž½/·`F¸Ÿ·_€µþØÐkgf˜«.{¾ÚÐéo}fc<ýÔQ¬Ï^|Y“ч\¬ÍÅÑ�µqÖµœîñUÇŒ‹|.tƇnb±èÄ j` „µ9ÉÏÞ:Îê´³WüpÌÅŒÃb…å¢/>ØÛÄkw=xô4‡X£.»<úµ5YãïBn?8΃ 6žàc.׿aO¾…u´õõ«êÞóPgÇ:–Ô–3ÓÀšH„@„@„@„@„@„@„@„@„@„@„@„@„@„À|%ð»ßý®,X°`y}þ•u¬©ƒ{{îÛiNá^Þ{|îåí1ðí,ꪩçg ñؽÛgÍ@Ú8ý­ÃÌݾý Ö4rsFD»ñöØ\c}ë¸'kõž�<ƒýUÕ‰1žÍXjzëãƒX¯�Ñ›Ëè&Ì–ø >„y9,:í<,zÒÆ°FlâàŒ~hÚôǧձ·iÄgóCaO=ë×e¤9°·M(äB< ~ä±>¹Œ%ÎZuÙ 6uÆPü¬Ñ3<Ÿ6ãÐ[Ÿú/ªë=ê³ê ���������������yM ¾üáÈ àŠ:x wî÷òö°n.ïä¹—ÇŽ 3ô ýÛîð[l­oÝör±nëã‡?ñÔWÌozs¶= ö`sp}Y#­ŸÏ¥ ;þøPÁÖÆ`G˜±yf÷ÌúÔådbñÉ¢§¢€#<\ô>à`öøª×¿�«¹³›ÓèÑÑèÁÜÖ'½³õØÖ³.3£õ7=qžÉ½õë²W?õžËšÄ"Ök÷ÖðÍ/Ìä²¾¹ôcF÷uì¹aÆ3jY]FB B B B B B B B B B B B B B B`~˜~ËQõé/«ã–:hÔàÞ�¾îØ{\s7Ïð=1Äâ‹ÞÙ|äjGÝöîøÑãOƒ�"öTUÏ�5~øcÇŸµ=ĪoóidžÓÎÆ‘ƒ¼úÊ‚gr]—½:ähmæa–ƒõñUÐYßZÚÆšI4SiãÃ{(ƒ3cGXû°¬žÅ53ñ‚0¶ª:_ìqÃ={ôÖg͇Js‚ܬõ­ËÞY°›ŸÆ„=ƒ×>‹M5Ø÷æ >kÄúæòìæÄç"?¹°±gæ ,KëÂ3ê ���������������yK`à'„ÖVܳÓ'€ØCÀÚÆõÌ­Ÿ¾ÜÍ£gØÀl^ïøÛ=kã×ö´õí-À1?¾äGïÙÐéOûŒÑŸ=¾Äºfæyòá«`c(Äák>ó Ó¯Íg<¨ÑÚ= 4m>({a±ÖÎL>l~Hƒ¾ÕÔ ~~¬É�0³'Îzê<¯uÐëW—½sOýVôÅ_ѧ=‹5ðgøœÄ´6öØw¬cYýCx:ŠH„@„@„@„@„@„@„@„@„@„@„@„@„@„@Ìgõ'„–×ç_U‡ ,Ü»sWOÃâÞ~ôö0«Ç�µw÷Üí·ûºíry¯ÏŒÂL.uä°¾6ë8W—^Œ±ÄÓ+ÀŒXŸ5yú¸Ç†˜ƒ5õ­ƒ¿ÏÔú°fx¾Q¹µU·NØ#äcíÝDÂfC€&,̓û�ÖaVßúql4„ð�s„\Æš—=1֯˞klø2g×Ä›ßúä²>g±1Å:ø[¿.»žƒ}[cÐW3Ã:¬É¿S{ä ,•B$B B B B B B B B B B B B B B`^˜~Ë‘ª:h`A¼Óç¾½]s¿Ï=³wó¬é;àÞÿÖ:¼÷¯ËÎ�Ù»{ò!Ä ö!°ÇfNý¬�/kü¨oþèÖÇn<~~ ãðg�Ÿ9ê²[3·‚O›¯Íϳ’‹¼mÿE›×Úm=Ï¡Ÿç¬iÆÏTüÐÈåC1ûàä÷°ê9´q<< üpðŦ´ÐËÐßxbÌÙÆWuOüÚx~ÖÇ/3B¼uÝ›“óÏÚúäöLÖ1†äC�§ïº¦®ç�£õÝ{¦êÚÕß¹ÎKn»í¶³jºH„@„@„@„@„@„@„@„@„@„@„@„@„@„@Ì[õîüèúð+긥šQ¸‹çB�;zG]ö¤õ¡_cXcgÆFÖþøžE_ý¬ß>;k÷ÄSËs›�ç0gUu,¾Æµõµ£#~Ì‹ëXšŸª"!!!!!!!!!!!!!!óš@ó–+*ˆ›êànan×èlÒpÖÎá~ž�wôƒy¸ó§IÅ>üñõîÿv]·½^„¶nÛ;à9È…˜Ó^ìø{&›e¬c^Ïnnöøx&󨯦Nطž1˜G�y¬Ï~b!ÉL…–ƒpH›5|ö{…µµ‰3y¡¢×Þêôõ‹à?†�+ø{žÁ<è­åY8'~ ?l|Ú³Ôm‡¾ý"°'ƒúÈ`^÷äG¬Ï� /Öä<¬y&fϦž7·ì•Ÿª"!!!!!!!!!!!!!!óž@}ËÓ+„Ëë¸y÷íÜí{OÏáþñ]]·÷óô Ø7`/3÷õî‰e°WˆAÈ…`Gg}íèlþdzbñ#¯�+Ö¡>ÒæÁÖægm}}Ù£oY`3½1Ì>#õ­Ílýö™Ûú¬'3q‚�@ò18ó3$}«ªógÆî( t2�� _lÌê­¯ŽÙú¬ño…8>ê뫎Ù:¬É£ gO 1ÎtØÚüÔ÷ ÌÄøSBÖ¯ª.›u™ù ¡=ÓÀR)DB B B B B B B B B B B B B B æ5�é7°,¯VÕáX¸‡·i…µ÷÷6ˆp÷ŽÎûzõììú0{w��{}šOókÇ;9k¨ÃŽèçYØãë`�ÍüíL®¶ÿœæ¢��úÄà‹3=vtžÛZØæ2^3q£êWõøB™Jû äzAð@< âêó ìµùàäj;ŠX#PÏÜÆÞ7”àg]ê0¬Q—�M;{bÙ3ÌéóUUW“ÖÇÇú؉óùiD1Ÿ6ŸÕšÌäG°áϾ­ßæ''6êÿAK6lØp悦«šH„@„@„@„@„@„@„@„@„@„@„@„@„@„@Ì3Ó ,G×Ç^U ,ô+ØÀšÁå:3wóöøötö°F¸›×W?âýðñâÞ^ük²·�œø’½9ᦆg¥WÀúØýÐY{ω?ó3cçù‘¶>çÀư~]öÎís3#ú1[§3Lò“N;*¦…* j0ÇÚfFx�Ö]»g�kS‡y´ S0æ`Ïy¬c]gâ°!êØÆYÇúú[G=ù¨ÇŒ�<~¬SU½?F+Ö7Î<ÌÔYTGÞÀÒË:B B B B B B B B B B B B B B`Þ¨?!ô´úðWÖ±¶îþi@± .»=3:îÞ½×gÖ=kûØ“ц¿Â�>ƒ˜ö~Ÿ}ëW·½=6ráO¯€ñø[C={ó°fpf„\óaCǧÏÙÆ›×úØ­gÏiâg,žI"=êÁÉ ÆY ˆœÑëëï9±©§.Pè4B‡ ÑŸì-TtøQ‡µ¹œ}r ø0Ìi læµ>9ô5�~ÌÖ$Æu;ãƒßækýðá'„ö¨o`9+o`G$B B B B B B B B B B B B B B`¾h~BheeÀX¸w·ñ¢í5wùèè)ð®Ÿ51ìÕ×e'èÈÅ�~û&{°3Èi-r™S÷þÈÆ|É��8DÖÖǦžuÛarPŸ½ÏT—�«/3uÍåÙpÆ—¡Îœæ@oŸƒ>U5™˜t²è©(rxH4ì!´>Ú9Îäcí‡ÉZmmNuø1×±GýCx†H„@„@„@„@„@„@„@„@„@„@„@„@„@„@Ìgõ ,GÕç_UÇši4}xïO�kîô¹Ÿogì÷ñ­/9Ðá‹x�¯?36|k°Ögpm]s1ãË™¬O {W¬o_�{fâ­_—=ÑÇgmë™Ggê“ƒÑÆ©'!Î|Îêõa?¶ hì5 =|ßææ�4jxXm<4k6ö¾…¥.;Ñf£p\û�€Aÿ.Iý�¾úàGzÖ¹y;J{.ôˆ]KجïÜú›‹¼mM}±[Ó\èÔ_XǨ|í[cÈEË^·ÝvÛiõa]FB B B B B B B B B B B B B B B`þ¨wçËëÓ_^o`±ñ„{xúÜÇ{—ïÛTÔáËZ_û¸”g�àC¼~èôc�°oOØo-ü<#6s¶yñÑßxfÏãZ?fmäì¿ÀŸaÿÏbÃõ±Q¯•¶zöú²7~0ÛXb¢±‚F8 À‡ä`ê8< ؀ä‡*bY3 ‰ó0ûÀø°¶ŽpÐë§®­¯ÍÉ3QÏÆ•öläSðµžõÉMNóË^½ëªêžË½µˆCG}W°ÉÆç©ªÞ€ô;Ô±$o`©"!!!!!!!!!!!!!!óš@óB+*ˆuuØw@#â}½}öp�O»g�ž»ò èÜ·6îïmDÁÇÆïý�§>‚b>ráÓîY“ÁF¬vû´µ=øà¯ŽÆ{fãñEÌí^?ë«'Ž�ø,ì­Aœ¾øŒ-&;° à0í!|8×®…@(€|hfõêÌÁìš&>tjãßÖw�MÏh-ê£f]öùzVâÏÅžµõùЭ‡�Á^ëZ >œW9ó°oë[;¡> /{oذáô TcŠ„@„@„@„@„@„@„@„@„@„@„@„@„@„@„Àü#0ðBô ÜÏsïPÏ]¼Í&4¼x‡ßúWu¯„µ½ Îä$‡÷úÎøRǽµÕ3cÇÞC}Äú¬õ±)ë67ktÔÀ_iõêð!~ ÖÔµÿB]Uuâ¾õ§–9prMî Ef*Ž<äJû ÚÐùF�ø˜ ?†_Ö3o k>LfD;€ñi!cGg}öÄù%$–áùõ5Wk·>¾ÖÇŽÞ3±7¿±Úi@Aô%6üsyVmÌó¢:–ÔŸ:+?!’H„@„@„@„@„@„@„@„@„@„@„@„@„@„À|&0ÝÀ²²2X3Í�žÅŸ bo_vîç¹›çþž53v»÷ô6™`WìI@ׯk'/9ãY[_»ñÔbÝÚÑ‘cT<õ}I†õ={5õÎD¼Ïây˜‰AˆaM„:í>¿ù«K'Úí¹0Nûس;° ‡y8�ð�Kìñþ< ¾Äµ±ø Âisšc°>1èü ÛúúËšúØñ5Ž3xmøªg�ÞædFG|ý¢Z¿Í_ͽú4³P?rà×ÖçŒèÉ)_|i`YZ_ƒtF�#!!!!!!!!!!!!!!!0¯ L7°¬¨nžÁ>w÷ˆ÷øèîåÛžtÞÏãƒ�»z„æ„»ú[ê —yˆaí}~ÛQÕ]fbÈiœkzˆE°Ù{`>ô>õ9‹çÂf>ýÉK-?Ÿƒ:æQ�Oû,ìÍm>öÆQŸµ>ÌÖw®ªÉĤ“EßEЇ0¯‡en@6t´þ-H�j'‡ù¬ÕæUç:èßÖd Xóé hÎ…x>ÏD~ük1û\ÆQ=‚Î=~ì�±~UuyÑS=b}ócgpfX–Õ–Óë ���������������yK þzIÙn»í–W—×ÁXl:±‡€ÙFŒºìîÞéàÞ™ï幫G�‹03ôGGNcôGß6šPÃ8l:j´s› ì­ Ã_?lÔ´¿ =—Ï‚çCˆ#ÞA>ļÄã˰>¾Ú�=76Ö£ž¿ªÇ’ÍTÌÁA‘ö`ÚÔãƒ(kD=þ>°3vô>t«×ÆŒñƒ:â=‹õÙ{Vb‰SZ_lø9ã£�Ùµzòàï—D=:»_tæ¶q¥ÍiŒ>>>‹ëÈX*„H„@„@„@„@„@„@„@„@„@„@„@„@„@„@Ô7°ÐÀ²²ÞÀÂ?wóýˆ³�³ãG¼ýö8˜½= 4ŠØOÀŒÞ;~}˜ìˆõõÚÕÛ3à9§¢§þ‹/çðlÖDß®ñÑ·=OëS]úÄsàc fÅœØ=›:}ÆžÛcO´es†³6\Â;{~€bÆ`l6u`cøs;œ›�?bcñ36|Ý×e¯Yâ9ñ£¦0yÌÍl^ëS1�± «Ž‰=6ü™©c�ºìÙ|lÔhëëGƒ»ylˆ÷ùèYÛ_°®®í —6ìˆqìµá§�^îÿÙSŸ¶¾½UÝõ´yðç|Ô'ÆúuÙ·7¯õ©i}lÔÀFôžßç%7qø9ŒõùµW—·ië;±pˆ™Š�8‡D3cÔ‡Xâƒø`ì‰EðÑÎs¶õͧÍôæ%a¯Þug¨ÿiÏÍÚ³jg¶†6:¿@Ìž‘xê >ÏÔîv=¾Ä(ø‘ŸÁºµó–=ëO�YçH„@„@„@„@„@„@„@„@„@„@„@„@„@„@Ìkµ�åéÀ•uÐÀb÷쬙uì]3;¸£·ñĵwöø ìÍk-z&ðgÏÀÑϽ5Ûœæe&‡Í%®õu¶ù�%Æ~ jâƒhgí´3#ø˜›Öw­Íxr›wp®¦ñÅÄãGÞAê™·ÕcŽ Z;ëöÁYó…ð¡™�«ËNFÃG›?öAKNÄ5>ˆg³z›Pô!Ö8böÖïõ?ä` ÄXŸ™=ùÚu»'[[0— .4°ìQXήs$B B B B B B B B B B B B B B æ-�zw^,XàO­­ ¸w÷ +Ü»»æž3Â=kúÐkÓ^U}÷þø™ƒØQqæ¡ç�µõÍÝÎä0~ÚбneЗ=gG¬g£W�³ ÄàoœÏéž8ë°vïÜÚª¹óÕÏ\èÇ’ÌTÚk”Ü@aFXÃ�za�1?EÞó›ŸXâôCo# zü­Ïžú6„k¾ºìôäik±7zÏf�ªêìæb¶>31æ°>¯åQ¬ÅŸC½ùØóBËòB•B$B B B B B B B B B B B B B B`Þ¨o`9ªBXU‡?!Ä]>÷ìö'Ôe¯9ƒûxÅ;~üí)ÀÎÝ<{Äþ~Vˆû~bÐyŸÏš:èÍíl}|±ëÃ^a�¿õñ!Ž=6ë[§ª:>ægF¬K„óú�¢þüñ!?ƒ5~>vs1›§­CûÁüU5ž�h¦âƒ´‡Ìéá­'$fXÄj7Ný™][6‹�ÃXÖæVG,qÌØ8» #ê™�sÖŸÙµõÉáoD©³ñ{l39¬K,9ðA�Ý8ëWUç�}Q{Õ.²3PFB B B B B B B B B B B B B B B`>˜n`¹¬2¸¥z¸ƒgxÏš»xlèt칫×N“÷ô¼µE?çªêÓ™ßä"Öèµ9kã,Ä3Ú^�¶YÅf¤=':õú‘Ëúøk7Î=kÏ‘½ œcPð³6ó;úoöžÂ3Ça€ ò²÷a}ª©³·àô!‡6˜cüÂX =‰ñ¹¬ï¹ª©;#3bŒ¾ûÁìÉÕžÑëãCŠ¾ÌœÇ/'{�ç£1ä²�Åúȃڬæ…uì]ßÀrzýCˆ.!!!!!!!!!!!!!!ó–ÀtË¥€ ,\¦s/Ï}=3{îðî๫gö­*úzϯï`,{†=힦îô‰Õn}öætÍl ~ |è- /‚γ‡Ž5ÂÚóðLÖgƆ˜?rëÚ˜ªêå²¾ ­k¾m}ë ŸH(4S!ù8䨇G'4Ê™8!ña�_bð±:AÕe¯þ@Å�5ÂÚ\¬ë›ßY;{¿ ž�Ï„ÎúĨGG:Öø™ËøªêéѵÏBÄ<æ0�v}v¨‹¥õ ,g¢ˆ„@„@„@„@„@„@„@„@„@„@„@„@„@„@„À|&PXŽ®ÏYkê஡�€ûvîó½Ó¯ËÎnã3B ߾š»}„x„¾tæsϬyÜ[Ÿtv|í+@‡Xß3‹ÁŸ=b<{†¹=«y¬áyñå ØÑ[—==g²¾½ ÄXÃxr°6û‰…D3‚x°ö@¬…��P…QU½jÔtø2hìhã|ëWs'æia²¶¾zf„Ùsრ#�禮oJA‡ÍúuÙù1«c¶þÖ"�zž±q}[_è¼y…ø�êXš7°T ‘��������������yO 6°,¯VÕqs4`pÇÎý:Ã{üºìzÐqOŸ€‚igïêÑqŸOc ¹è¨ãšòÚ〈¦^}òQ‚/B^sµ:ýñ¡~ö9£ÍsÏÀ!/¾ úðÓV—�ào}æ°>6bÐ[—õŒ„¤³-> ¹Íï�Ù³æ¡ö~<Œˌ͇–ñÔÐV—=_ì4˜øzöˆõÉc}læÓ¯µ[“óyü¨k}ÖHO}?`Ÿ“šäcOŒù\k'ÎúíyÕQQKò–J!!!!!!!!!!!!!!!0¯ Ô—?”í¶ÛîÈ áò:nªƒ{xz¼gçî½mêÀΞûyú°Û¿ÀÁÆÏ á«ØÀÂïù͇ž¾÷ä@ÚüÚíGÀæ Ž53½Ô÷겫ɌÝx÷ƒÏ§_jÚË ?uä`m.Öäd�φ}ˆG�?ƒ½>è‰376êÚ#��µ5Ù#úkƒ~äfoMÏo}s›·ºv¾äjÏæsÙËàYõ÷YÐG<:÷Ì3x&‰8\{xî�Ù·"<ì@`�Çš|î™Ûl4y`T}üÑËð,ÌæÂN}Eê²óÃÇÜúú!™Çúì­Ï¬Öî™fsYŸ\ˆþæCG}Î߯ 'f‡:ø ¡3êBt‘��������������˜·¦XVU4° ÜýÓÀÌÅ:kïêÙûr f„ûyûXë� ½vf†¹ê²ç« �þÖg6ÆóÐ@ÅúìõÇ—5ù}ÈÅÚ\ìýXg]û Ìé_u̱ؑÁçBg¬qè&‹Nœ ¶@Xû�“üì­ã¬N;{ÅÇ\̈1|p@ VX~ ú⃽ÍA¼v׃çAOsˆ5ê²Ë£_[“5þ~ äöƒã<È`ã >ærmöä[XG[_¿ªî=uv¬cIm`93 , ‰„@„@„@„@„@„@„@„@„@„@„@„@„@„@ÌW¿ûÝïÊ‚ –×ç_YÇš:¸·ç¾�æîå½Çç^Þß΢®šz~Æ�Ý»}Ö ¤�Óß:ÌÜíÛ¿`Mcð'7gD´o�Í5Ö·Ž{ò±VïÙÈ3ØQU�ãÙŒ¥¦ç°>>ˆõÚ½¹Ì�n"!Ál‰âC˜—âÓÎÃò!¡g m kÄ&Î臦M|Z{›F|6?öÔ³~]ö@š{Û„B.ijàGë“ËXâ¬U—�`Sg 5ÌË=Ãói3½õ©¡ÿ¢ºÞ£þ!<«Î‘��������������˜×êËެ®¨ƒ7°pçŽp/oÏëöç‚ðñNž{yì:cðAÏп�á¿õÁÖúÖm/ë¶>~øO}Åüö! 7gÛÓ`/6çÑ—5Òúù\Ú°ã�ulm v„›gvϬO]N&Ÿ,z* 8ÂópÀEïÖa�¯zýÛ¹š;»9­��Ìm}âÑ;[€m=ë23ZãÑç™ü€Ð[¿.{õñS﹬I,b½vo ßüÂL.ë›K?ftPÇž6l8£v‘Õe$B B B B B B`["°~ýú²víÚîH‹-*ÛoÏÿÝŒ„@„@„@„@„@„@„@„@Ì�é7°Us_VÇ-uШÁ½;}ܱ#ö¸ænžá=Eì%¨ªžküðÇŽ?k{ ˆUßæÓŽ 1¦��#yõ•Ïäº.{uÈÑÚÌÃ,ëã« ³¾µ´�5“h¦ÒƇ÷P<„gÆŽ°öaY3<‹kfâalUu¾Øâ†zöè­Ï𕿆9Yë[—½³`7¿ÓÈžAŒkŸs×e¯ÉÆÔg�Xß\žÝœø ã\ä'76ö̼�eiýCxF�#!!!!!![‘ÀW\Q~ö³Ÿ•K.¹¤¬X±¢Üxã�eݺu}'ºÓ�îTvÙe—²lÙ²²×^{•ý÷ß¿,]º´Ï'›m‹ÀêÕ«Ëš5¼qøvá3Üi§�nWÌÑêÖ[o-üÅÛ––… ùeã~©?_\hÈ”Q¾­ÏàŸlü9ÈO!·”²������˜-Ó ,þ„ÿªˆ{vúÖܳ#6–°F�´~úr7�ža³y½ão÷¬�\SŸÑÖ÷ÿü㋘?ò£÷lèô'GÛŸ€Ÿþøà‹Î53σ�_C!_ó™�~m>ã±ã;±pè™ 9å!ÛC[£õáA}ˆÖîYx0 ióAÙ ‹µvfòaóCô­¦NðóÃ`Mn„™=qÖSçy­ƒ^¿ºì�ƒxê·¢/þŠ>íY¬�?Ãç$¦µ±Ç¾cËêÂÓQDB B B B B B ¶,.õ¿ÿýï—/~ñ‹åÒK/�¨ø=ïyÏr衇–G<âeñâÅåHÐÜøÈG>RÎ?ÿü¾OyÊSÊcûØ>Ý\lŽ;î¸ríµ×ÎEê�æÜn»íÊÉ'ŸúÑ�öé7æÛ:sÌ1CM8/zÑ‹Ê�غe!!!!!!³F þ£ XVÕa ÷îÜÕû/3ÜÛ�€»½êñcíÝ=öv_·Ý�>~­zsac�ÝúÚ¬ã\]ºsx>f½̈õY“‡¡�{lÏdõ­ƒÎó¶>¬[£r£ÃGa��o°~g÷?mòqc[  ËCóà>¤u˜Õ·~äÂÆƒµ¢:âÚF!ãCC8v„\Æš—}ûA´~¬±áË@œ]o~|Íe}žßÆmø[¿.»ÏÁ¾­1è«��&2@IDAT™aÖäçŸ{íQXò– "!!!!![’�üà»·­ÌF]Þèññå‘�|dÉÏÄÎÑÙÉ‘–)Ži`™�ïS²„@„@„@„@„@„@Ì-�é7°Y«¬ªcêw�§ú ¸kgÐsàšû}îèmì¨ËnMß÷þ·Öá½]v6fïîɃ�ØÁ~ˆ~Ìø ¬­oþèÖç|Æ‹Ã8üÙãgŽºìÕg­àÓækóó¬ä"oÛÑæµv[Ïsèç9kšñ…Ä3?4rùPÌ>8ù=¬zmà Ç›ÒB@‡Cã‰1g_Õ=ñhãùY¿ÌñÖuoNÎgå/xÁù‰šÙ;õïo¦4°L}¶i`ùýýŽçÉB B B B B Bà÷�@½;?º>ÓŠ:n©ƒfîâ¹sçŽÞQ—=i}èÀ×ÖØ™±�ØW ^ûˆ¡€wý£jWu—‹x|ô5:×m¼kcŒ³>1ÖÇ?…=çf Ä´õ‰so}ëà��AïYȧÛDâ¡& žÌá¡FÖ‡eö„¹±8ÊàÛúG‚/ !äd�?sÛlÒž�5‚?¾ƒgÑW?ë·ÏÎÚ=ñÔòÜæDç9ÌYUÝ‹¯qm}íèȃ3ï–^šŸª"!!!!!!°…\rÉ%å�ï|gY¿ž¿Ø´,\¸°ðSC›ëOÆ{ÜãåØc�-»îºë¦ ÄcN ¤�e oXæôk–ä!!!!!!³D yË5åMup7�0·kt6i8kg�p?Ï@�Ž;úÁ<Üùó—Döà�¯wÿø·ëºíõ"´uÛÞÏA.Äœö`Çß3Ù,cózvs³ÇÇ3™G}5u¾öŒÁ<êÌc}ö If*äà°„CڬჰGØ+¬­Mœ9ȃ½öÎPÿ£¯_÷ø1l\Áßó æAo-ÏÂ9ñcøaãÓž¥n»8ôí�=yÔGóº'?b}Öèlx±&çaÍ31{6õ¼¹e¯ü„P¥ ������-@€Ÿ zË[ÞRnº‰¿ÿ–]vÙ¥üÉŸüI¹ûÝï^vÛm·®…ŸBÖ­[W~ûÛß–•+W–‹.º¨\xá…eõêÕÃI¦5K–,)Çw\Ùn;ÿ/õF]c˜Ci`™‚›–9ü’%u„@„@„@„@„@„À¬¨o`yzMxy7O'æ¾�»}ïéY#Üß#Þ㯫ëö~ž>ûìE`æ/kÜË`¯ƒ� ÁŽÎúÚÑ+ØüÉ"ôÄâG^W¬ã_µy°µùY[¿.ûzZØŒCo ³ÏH}k3[¿}æ¶>ë‰ÅÃLœ` �| ÅðÁ¬ÃÌ Eߪêü™±û �€ŒAçÃcózë«c¶>kü[!Ž€úúªc¶kò(èÙÃ@Œ3¶6?õ=31þ”�õ«ª‹Áf]f~BhÏ4°T ‘�����Ø>ð�”ï~÷»C•-ZT?üðò˜Ç<¦ðƕ͑ 6”óÎ;¯|æ3Ÿ)7ÞxãÈ�'=éIåq�{ÜH[”[†À¶ÖÀ²ýöÛ——¾ô¥súðûî»ïPþo~ó›åÌ3ÏìÓÓ\u 'ôé7ÇsLá_¿µò¢½¨xà�­*ë������˜Óo`Y^“­ªÃ7°poÓ kïïmáÿ¸¢ó¾^={»>ÌÄøx¹×§ù1¿v|±“±†:ìˆ~ž…=¾öØÌßÎäjû/Ìi.ú¨O ¾ØÑ13ÐcGç¹­…�a.ãÕ17ª~U�/$œ©´B>� Äà >¬:ÏÀ^›N.>˜±±F ž¹�Õ—¿5ÄϺÔaX£.;›vöIJg˜Ó竪®&9¬ï™˜âÈ�Јb>öØ|VÖ3ùlø³Go}Ÿ¯ªºœØ¨ÿu,©éy悦«šH„@„@„@„@„@„À¬¸ôÒKËñÇ?”w‡v(ÿø�ÿXvß}÷!Ûæ(x« ?Iôë_ÿzÈ�fj.^Ì/ÈF¶�m­�…ïÄI'�´5PLT3 ,aKP„@„@„@„@„@„À„¦XŽ®á«ê �…~îݹ‹gÍàr�™»y{|û :|‰a�p7¯¯~ÄúáãŽwýø!Ödo…9ñ%/zsXßs£§ÿÀúØlžÅúØðñœèñ3?3vžiësl ë×eïÜÖbFôc¶Ng˜ä?&�$vTL UÔ`޵̌𠭺vÏ1Ö¦óh¦`ÌÁžóXǺÎÄaCÔ±Œ³Žõõ·ŽzòùåÃF¿ Öicñg´b}ãÌÃL�Euä ,-±¬C B B B B B`Žœzê©ÝSÓ?ç9Ï)‡rÈ z¬ýo~ó›òÚ×¾¶û™¡ÁÀÙÈ?˜3ûÍ'�–Íg5Ê3 ,£¨D!!!!!!0—êO=­æ¿²Žµup÷OŠ=uÙí™Ñq÷î½>³þèYÛ/Àž<ˆ6üîôÄ´÷ûì[¿ºíí±‘ zŒÇßêÙ›‡5ƒó0#är˜:öȨ8}xÎ6Þ¼ÖÇn=óxNs?c±ðLqèQNN`ð0ÎêhÀ@„àŒ^_�xωM=u�B§:lˆþÄ`o¡¢Ã�:¬Íåì³�Á‡aNk`3¯õÉ¡¯ñèôc¶&1®ÛÄø6_ë‡?!´G}ËYy 8"!!!!!!07ø×;/ùËË 7ÜÐWà€(Ç{lŸnÒͧ>õ©ò¹Ï}n(üÁ~pùÛ¿ýÛ!}[†@XfÆ9 ,3ã—è������ñ4?!´²FòîÝm¼h{ HÌ]>:z ¼ëgM {õuÙ :rq§ß¾ Åžì rZ‹\æTǽ?²1_òc#ÑŸµõ±©gÝö_X‡Ôgï3Õe'ÆêËL]sy6œñe¨3§9ÐÛç OUM&&�,z*Š ûA­�vO{eTì üõÅ 0Ú8Ö-غíÕ1çCð5W[Gþ®™õ1Æ’½¹Y«oÏ«�3ùXûa²Ö_[›S~ Þ!½GýCx†H„@„@„@„@„@„ÀܸꪫÊë_ÿú¡äGqD9üðÇô“(Ö®]Û5ɬ[·®/|§�v*'œpBŸ.›-G ,3c�–™ñKt„@„@„@„@„@„ÀøêXŽªQ«êX3MÓ‡÷þô¸æNŸûùvÆŽpßú’¾ˆ÷øú3cñk}×Ö53¾œÉúİ·qÅúö¸g&ÞúuÙ}|Ö¶žyt¦>9mœzbâÌç¬^öcËà�ÆNPÚ÷ñmnI£†‡ÕÆC³f`cï[Xê²m6zǵ€ðôï’Ôÿè«~Ä¡g��›·£´çB�ص„Íúέ¿¹ÈÛÖÔ»5Í…ŽAý…uŒÊG}|dIË^·ÝvÛiõa]FB B B B B B æ‚Àÿþïÿ–Oùä²Ývþ_Ê!óØŠú&ÏÂX¸�ÿû¹õ…¦Þ,ºýöþßî­&O�IL6o‰–­ù}^³fM¹îºëÊ¢E‹ Ífwº¥ ������ØšêÝùòZÿò:x‹�'ÜÃsÏîà>Þ»|ߦ¢_Öú2{ÏÁ‡xýÐéÇaß6ž°7ÞZøyFlæló⣿ñÌö¸Ö�Y¹û/ðgø—M<‹ ÔÇF½VÚèÙëËÞøÁ8lc‰‰Æ á,’ƒ©ãð€`’ªˆeÍ,$bÌÃìãÃÚ:ÂA¯Ÿº¶¾6?$ÏD=WÚ³‘OÁ×zÖ'79ÍC,{õ®«ª{.÷Ö"õm\Á&Ÿ§ªz_bÐïPÇ’¼�¥Rˆ„@„@„@„@„@„Àøæ7¿Y>üáUxå+_YöÞ{ï!ý¤ŠsÎ9§œ{î¹CáoûÛË]îr—!ýæ(h¡ç‚ .(+V¬è~馛øû›RvÜqDzÛn»•»ßýîå¡}h¹ÿýï?q£Ì5×\S~þóŸ÷énw»[Ùwß}ût4\tÑEåÛßþvw.ÿyû ²xñâî9‰9øàƒË~ûíWfëlÜxã�å»ßýnùÙÏ~V®¿þú®é`ýúõå®w½kÙu×]Ë=ïyÏr衇v<Ú§�eŠü~ùË_¶hº¦£}öÙ§O7¸™í–-õ}|öÔþêW¿ZV­ZUø¾3h`ie‡v(÷º×½Êýîw¿ò€< ì¾ûî­9ë������9&Ðü„ЊZŠ×ÜÚw@#â}=÷þ3ƒ;x|Ú½zîþɃ sOŒkîï‰G‡ë¶ïÀxê#ø æ#ŸvÏš¼ˆÏ¡�ºæÂÖÖ§ՑÃxÏl<¾¹X»×Ïúê‰c Ögo Ÿ¿s˜ä?&�$Öã�Ñùp®] ùÐÌ >êÕ™ƒÙ5M|èÔÆ¿­ï›þžÑZÔG'̺ìóõ¬Ä#ž‹=këóE°6{ý­k-løp^uä@Ìþ­oMì „ú4¼ì]ÿòïtþ¥Z$B B B B B B`nœþù…F†AyÒ“žT÷¸Ç ª'Þ¯\¹²œwÞyCñOxÂÆn`á²ý _øBùüç?ß]¼%¡à ‡rH¡Í$ãÈ׿þõòÑ�~´/äáxyö³ŸÝÓ}ï{ß+g�uV×@ÒSÞÁ‚Æšç=ïyeéÒ¥wàuǦk¯½¶œ}öÙå‡?üa©o0½CgšehâùË¿ü˲dÉ’Î7 ,SÈF}¾¼ˆ·Ý‘ÌVË–þ>·ÏÄ÷†çÿô§?½Ùß]âù>=â�è¾O;ï¼s›2ë������9$PÿÿXûBô ü¥wðõÜÅÛlBËwø­U÷@Xû Îä$‡÷úÎøRǽµÕ3cÇÞC}Äú¬õ±)ë67ktÔÀ_iõêð!~ ÖÔµÿB]Uuâ¾õ§–9prMî Ef*Ž<äJû ÚÐùF�ø˜ ?†_Ö3o k>LfD;€ñi!cGg}öÄù%$–áùõ5Wk·>¾ÖÇŽÞ3±7¿±Úi@Aô%6üsyVmÌó¢:–Ô¿H9k¶þE‰#!!!!!!ý~ò“Ÿ”w¿ûÝýʺ£Ùá…/|á�~k+8ï©§žZV¯^=ÑQxÛËòåË˃ô ÍŽÕà` o©à<4°Œ+ü¬Ð3žñŒòGôGã†vÍ@ÿøÇË-·Ü2V,?ó¬g=«{ LX¦Ð�ú|·TËÖø>û…¹ì²Ë ß�«®ºJÕØ3?/ô⿸lêm5c'N@„@„@„@„@„@„ÀHÓ ,+«Ñ×fÒ3 øsAìí ÀÎý= ø[ß³WUOG¼Ïây˜‰AŒ§?B�vŸßü]@ý�v{.ŒÓ>öìÁÆlÈa$<@#À{|†?ƒ/qm,~ƒpÚœæ¬O :?è¶¾¾Ä²¦>v|�ã žG¾êY£7‡9™Ñ‘_¿¨ÖoóWs¯>Í,ÔÃ�øµõ9#zrÊ_X–Ö× �QçH„@„@„@„@„@„À¸úê«Ëë^÷º‘ÙŸüä'—Ã;l¤mk(ùižSN9¥ðS=3•G=êQ]#ËæäÕà@ËÓžö´ò®w½«ðv™I…&–ãŽ;®ì±Ç›�‚·Ï|ò“ŸÜlÿAGþ¡È_ÿõ_woná <­<å)O)�}ìc[Õœ¬yfÞ ÓÊÂ… ËI'�Ôª¶ÈzÔç»%X¶Ö÷¨W\qEyÇ;ÞÑû‰«™€æ§…^ò’—ÌêOŽÍä<‰ ������ßgÓ ,+ê3Þ<ýœÜásw�x��á/PÚžtÞÏãƒ�»z„æ„»zþµ ¹ÌC kïóÛþˆªîò0CNã\Ó#@,‚�šm>ô>õ9‹çÂf>ë“—Z~>uÌ£ŸöYØ›Û|ì�£>k}˜­ï\U“‰I'‹¾=Š<>a^ËÜ>€lèhý[�ÕNóY«Í«(ú¶þmMÖ€Õ®? 9âù<ùñC¬ÅìsG}ô:÷ø±7ÆúUÕåEO}ôˆõÍ��Á˜i`YVXN¯s$B B B B B B` ¼æ5¯)×\sÍÈ þç^\èoM¡ÉàcûXá÷žG � ü4?ÉCƒÆõ×_ß]Òÿú׿åÞéø9¡'>ñ‰µkÕàpÐA•n¸¡\rÉ%ºõf1vÝuײÛn»uç¸òÊ+7zn‚87ŸÁæÈw¾ó�òÁ~ð]ù¬hˆ¡±€æšQoi�×Ýîv·ò‹_ü¢/WX¦pÌuËÖü>ßzë­]ÓÚ`OÎUò�‡”?üÃ?,»ì²K÷ÓT¿úÕ¯ ƒÿ�XµjUß÷Å ß÷7½éM…ïU$B B B B B B`nð3°õÿ¯.¯Ù/¯ƒ7°Øtb³�uÙݽÓÀ¼31ÞËsW�ñ/\˜úc#§1ú£oM¨a65ڹͅ?öVÐá¯6jÚ_ОËgÁ‡ó!Äï b^âñeX_íΞëQÏ_Õã Éf*æà H{0mêñÁ„5¢Ø;zºÕkcF�øÁ ñžÅúì=+±íß4¶¾Øðs®Ë^®6¯zòàï—D=:»_tæöo0ÚœÆèã³áÃ’ç ,B$B B B B B æšÀþç–Ï|æ3-ÃÏî<ìa+~ðƒ»·,Ð ²%…�·¾õ­eýzÿïöíÕwß}÷òÌg>³Üë^÷Ùd³bÅŠòÙÏ~¶üà?¸=¨Y=ç9Ï)‡rH£^Žj`ô‚ M-�üã˲eËúÌk×®-—^ziùÄ'>±ÑŸkyõ«_Ý5ßôlhÆám9£8PŸÚxÀÊž{îYø© „†šT.¸à‚ÂçÌ_vÝ‘¤�eŠÎ\6°líïóýוOúÓC_ƒ?û³?+‡~x×ø4dœVð“G§Ÿ~zÕöÔ§>µ<æ1�ÙXhô!!!!!!³@ þÿXVÖÁX¸ãçnñÿð;Û¨±1;~Äû—<í_º`CïL£ˆýÌè½ãׇÁŽXP¯]½=žs*zê¿ørÏfMôí}Ûó´>Õ¥O<>Ö`V̉ݳ©Ógì¹-0vðt@ûP6g8kÃU ¬±³wà(flÆfS6†?·Ã¹ø#æ1?óaÃ×}]öšU°!ž?jú“ÇÜÌæµ>õó»°êø�Øcß™:֨˞ÍçÀF�¶¾~Ä“×|;Öõ^õ/ÖNÛÒ1Ê�"!!!!!!0Ÿð†Ž7¾ñ�#/¥9,^¼¸Ü÷¾÷-ûï¿Ùo¿ýÊ=îq�î�'ƒ~³µçm4¯ ¾)„ü‡zhyúÓŸ^î|ç;o²Ü—¿üåröÙgùñ–‰7¿ùͽ†�!‡ªØT o\9æ˜cÊýîw¿Qá=ÝêÕ«ËñÇ_®»îºžÎÅæ¼ æ½ï}o׈bŒ3Ÿ ? tÀ¨9_|ñÅåýï¹ñÆGÚQ¦�e Í\5°l ßçW½êU…ïb+ú§Úý$V«ÛØzݺuÝ[€›ÂvÚi§ò¶·½­ðç!!!!!!!07êÝù‘5óuüvºwð4˜Ð/Àý>3wù îæ±!Þç£gmÁºº¶À{l Ä8öÆá§�^îÿÙSŸ¶¾½UÝõ´yðç|Ô'ÆúuÙ·7¯õ©i}lÔÀFôžßç%7qø9ŒõùµW—·ië;±pˆ™Š�8‡D3cÔ‡Xâƒø`ì‰EðÑÎs¶õͧÍôæ%a¯Þug¨ÿiÏÍÚ³jg¶†6:¿@Ìž‘xê >ÏÔîv=¾Ä(ø‘ŸÁºµó–=ë¿;³Î‘������9&ÀOá¼ë]ï*\°�#\Zï³Ï>ÝPöÝwßîí#¾ýcœ<óýÜç>W>õ©O ™;ì°òä'?yHGŠÿ÷/Ÿÿüç‡\6õæˆ;j`¡yæ¥/}i÷fš¡Ä#4âðS+ƒoBá§�x ËÆä¢‹.*ï|ç;‡Ìü бÇÛýäË�q„‚æ™w¼ãÝOÂŒ0oÕþËýïÿQÇš‘Ž·ìðÓ8“QŸï\5°líï3o¡YmPøNò]Ú\áç‡^ûÚ×½ è¸ãŽzÑææŒ_„@„@„@„@„@„À¦ Ôÿïüôêue4°ØƒÀ=;kfE{×Ìîèm{óZ‹ž üÙ3ðAôsoÍ6§y™Éas‰k}�­C~c‰±_‚šø ÚY{íÌ>æ&‡õ]k3žÜ末i|1ñø‘·G�Ãú@æmõØ„#ˆÖκ}pÖ|!|hfãê²€ÑðÑæÁ�½CPÄ’q�âÙ¬�Þ&}ˆ5Ž„½õ;Eý91ÖgfO¾vÝî‰ÃÖÖÌeƒ ,{Ô–áW ‘������Ù'ÀÏíœ|òÉå†n˜89ÿ4cÐÌB33ºIdÆ …·E\ýõ}á»í¶[yýë_?ö›hyÃÞP®¾úê¾|\Üs�¿1Õà ïÑG]ùÈGºÝ¬™F¡Ÿþô§}¾4Xœxâ‰}ºvÃçrá…¶ªný¾pì¦�o~ó›åÃþðP.[ó ,#4 ÊN8¡Ðhµ1õùÎE˶ð}þþ÷¿_Þ÷¾÷õ¡àYßóž÷Œý&¥þç.?þñ�ûr=÷¹Ïí~n¬O™M„@„@„@„@„@„À¬àg‚,XàO­­I¹w÷_"qïîš{~lÌwô¬é?@¯M{UõÝûãgbGÅ™‡žÖÖ7w;“Ã<øiCǺ•A_öœeT±ž�¿|â,1øçsº'Î:¬Ý;·¶jî|õ3ú±…$3•öÁÚ%7‡PüÛ8ÖÄ0¤^ä@ŒÃOÑLJ÷üæ'–8ýÐÛˆ‚ë³§¾ !Äš¯.;=yÚZì̓޳Y§ª:»¹˜­ÏLŒ9¬Ïkyk±ÇßçPo>öü„вü„P¥ ������-H€fÞxrþùçþbd¦Bc�,yÈCÊøÀ±.É¿ñ�o”SN9eè/~ñ‹7ùs=CAÓŠ�ý”?SDcÌ(Õà€ß¦Þš2*º/}éKåãÿø�™&•QÍ>4½â¯û­-C¦4òÐôË_þrÈ% ,SHæ¢�e[ø>õ«_-gœqÆÐç>É›S¾ó�ï 5UñçüAzÐPþ(B B B B B B f‡@}ËQ5Óª:ü !îòù ûê²×œÁ}¼‚÷ðøÛS€]]]öú øY!îû‰±A?ÖÔAongëã‡]ö kü­�qìÍO�uê²·6?3b]r œ—<­àƒ?>äg°ÆÏçÃn.fó´uˆc?˜¿ªÆÍT|�ö°ƒ9=¼õ„Äì €XíÆé£?³këƒK(ÆVU\öÄÇL]ÎnÈzfÏä¬?³kë“Ã߈RçˆGØcC˜Éa]bÉ�zìÆY¿ª:ì¼Ûw¯ú—¥Ã«‚W$B B B B B B`N ¬^½ºœwÞyåÛßþv¹æškf¥Ö²eËÊGQîsŸûlV¾QoxX²dIyÍk^³Yñ£œÖ¬YS^ö²—Þ†ÑÊ3žñŒòˆG<¢UõÖk`9òÈ#Ë£ýèžßæ..¸à‚òÞ÷¾wÈ�ŸöÙyç�‡ôkxyþóŸß5 l†bcoaI˼¹h`Ù¾Ïßúַʇ>ô¡¡oÈÁ\žûÜçŽÕ`6”$Š������9'0ÝÀrY-tKüåwð ïàYs� ‚Ž=wõÚiážž·¶èç\U}:ó[ƒ\ÄZ½6gmœ…xFÛ+@}›UŒaFÚs¢S¯¹¬�¿vãœÑ³ö,¬ùXJ{ûñ³Zó;ßî9æŠÂ3Ça€ ò²÷a}ª©³·àô!‡6˜cüÂX =‰ñ¹¬ï¹ª©;#3bŒ¾ûÁìÉÕžÑëãCŠ¾ÌœÇ/'{�ç£1ä²�Åúȃڬæ…uì]ÿUØéüv$B B B B B B`ë¸êª«Ê�~ô£rÑE•ŸÿüçeíZÞR;¹<ìa+Ï~ö³G¾mĬ¼ýå%/yI¹ùæ›Uuó¡‡Zžõ¬gõéÆÝ¼ùÍo.—_~y_?ÄÏ�’�5°ÐHCC͸rÉ%—”·¿ýíCa¼åž÷¼ç�žfš^ZÙ}÷Ý»Ÿ=šôÿ3ó~~h°‘' ,S”g»�e[ù>¯\¹²ð¶¡QòЇ>´<ó™Ï,w¾ó�G™£ ������ØL7°\Z�b —éÜËs_ÏÌž;|„;xîê™}«Š¾Þóë;ËžaA»§é…;}bµ[Ÿ½9]3ƒz È‹ óìÆ¡c�°ö<<“õ™±!æÀ�\ĺ6¦ªz¹¬/Cë‡o[ß:è' ÍTÈÁA@>9êáÑ Í‡r&NH|ä×|¬ƒNPuÙ«…?Pñc�°6kÄúæwÖÎÞ/ƒçEç3¡³>1êчŽ5~æ2¾ªzztí³�1�9Ì£]Ÿêbiý ž3QDB B B B B B ¶ \Ä_yå•…& Æ¥—^Z~õ«_�}¸<°sÌ1åNwâß9 ˪U«Ê[Þò–!äo=i}øÃ.¼�¤•8 {ì±­ª·ÞX oÔ˜ä²ÿ¿øEyÃÞÐËïâÕ¯~u÷³Dî�ùù ë®»Îm7ó³L4 ÌDøÙ˜k¯½¶/ÅÖl`¡iäÉO~rßyfcCsÒÆ¾gäõùÎv˶ô}~Ýë^W®¾úê‘h/^ܽ‰è ƒ*{ï½wÞÈ2’R”!!!!!!°õÔ–£kõËêXSwí}Ü·sŸï�~]vv7˜bøûöÖÜí#Ä#ô 3Ÿ{f}ÈãÞúÄ C°ãk_:Äúž‰XtþìãÙ3ÌíYÍc Ï‹/gÀŽÎغìé9“õím ÆÆ“ƒµ9ØO,$š©păµb-lüè„*Œªê=Pû Æ Ã—AcGç3X¿š;1O “µõÕ3#Ìž y<7u}S :lÖ¯ËÎ�Y³uð·yÔó<ˆ�+èÛú2@ÇàÍ+ÄïTÇÒ¼�¥Rˆ„@„@„@„@„@„À6NàÆoìÞÌòãÿ¸0øù¡Í‘Ã;l£ ü|Ñ©§ž:”†7Dì¹çžCúqÿó?ÿS¾ò•¯ô…Üýîw/o|ãûtnF58l¿ýöå=ïy�.cͼц·­ ʨ–믿¾¼üå/t-�zÔ£Êòåˇôã(øÉ¢‹/¾¸/dk6°,\¸°œtÒI}çÙ›QŸïl7°lKßç /¼°œ|òÉ›DK3˽ï}ï²ß~ûuóÒ¥KÓвIjq������¹%PXøË€UuðÊZ0¸cç~�á=~]v½è¸�§O@A‡´³wõè¸Ï§±…\ tÔqÍŒ?ymñ ÆTS¯>ù¨� Á!¯¹Z�þøP?ûŒÑ湈gà��_} øi«ËNð·> sX1è­ËzFBÒÙ�Üæ÷ÀìYóP{? ƇeÆæÃ Ëxjh«Ëž/vL|½{Äúä±>6óé×Ú­Éù<~Ôµ>k¤�§¾°ÏIMò1Œ'Æ|®µgýö¼ê¨¿¨Ž%yK¥ ������ÿchÐøÁ~P¾úÕ¯½á£}~þ†·€p1>(çž{n9çœsÕs¶ßyç� £dTƒ—ûïz×»F¹oR7NËÆÞÜñWõWåñ�ü&kݑè7Ѥ�eŠØl7°lKßgžðsŸû\ùÔ§>uG_�!Û¢E‹Êþûï_î{ßû–>ð�å®w½ë�O!!!!!!sG€Ÿ®ÿõÈZáò:nªƒ{xz¼gçî½mêÀΞûyú°Û¿ÀÁÆÏ á«ØÀÂïù͇ž¾÷ä@ÚüÚíGÀæ Ž53½Ô÷겫ɌÝx÷ƒÏ§_jÚË ?uBô!=þ öú 'ÎÜØ¨K}|°±¶&{DcñAð#޽5=¿õÍmÞêÚù’«=›Ïe/ƒgÕßgAOñèÜ3ÏX|à™$âpíá=¸fߊð°�=bkò¹gnc°Ñä!€QõñGO,ó0› ;õm©ËÎsëë‡dë³·>³vüY»gF˜Íe}r!ú›õ9ƒžþ惟:ƒ‘ ������ø¿K`Íš5åmo{ÛÈ&Þd›OÿñÂÇ>ö±ÂOýl)¹£ŸÕÀ²Ë.»”ã�?~¢ã�ÓÀò½ï}¯¼ÿýïªó²—½¬ûY—!Êÿþïÿ.ÿöoÿÖ‘–)³ÝÀ²-}ŸÛüÖ[o-ü¼ß…k¯½¶5mözÇwì~ Œf–H„@„@„@„@„@„Àܘn`YU«ÐÀ‚p÷O_3묽«gO÷ñÌ÷óö °ÖzíÌ sÕeÏW:ý­ÏlŒç¡>uë³×_ÖäCô!ks±Gôcmœuíƒ0§{|Õ1#ÄbGŸ �±Æ¡›X,:q‚Øaí@Nò³·Ž³:íì?s1#ÆðÁ�Xaù�è‹ö6ñÚ]ž=Í!Ö¨Ë.�~mMÖøû��ÛŽó ƒ�'ø˜ËµyØ“oam}ýªº÷<ÔÙ±Ž%µ�åÌ4°€&!!!!!ÿ· \}õÕ]ËÍ7óÍýòÊW¾²ì½÷Þ}ÊÓN;­|ík_ëÓÍå†ÿïù¾÷½od‰­ÙÀÂ[2F�ë/xAyÀ0ò¼›«üÄ'>Q¾øÅ/ö¹§�e Çl7°lKßç¾¼Ù\~ùåÝO]xá…eåÊ•�eó–³ñV Í«¯�����˜Ÿ~÷»ß• ,¯OÏÿi[S÷öܷӜ½¼÷øÜËÛcàÛYÔUSÏÏâ±³gvÔe·6¯þ۷ÁšÖŸܜÑn¼=ø Ö·Ž{Ϧž=BžÁþ‹ÎPÿcŒg3–šžÃúø Ökgôæ2º‰„³%>ˆa^‹N;ˇ„ž�´1¬›88£š6ýñiuìmñÙüPØSÏúuÙiìœ 1޵gÁ�<ÖÇÇXâÚ˜ºílꌡgDX£gx>mÆ¡·>5ô_T×{Ô?„gÕ9!!!!!!0Þýîw—_üâ}™8à€ò¬g=«O7[›|àå»ßýîPºcŽ9¦tÐA}úsÎ9§œ{î¹}:6¼­eç�wÒÏ¥bk6°\tÑEå�ï|çÐãyä‘åÑ�~ô�~ŨÏ# ,Sg»�e[ú>oÎw䦛n*_|qáûǸòÊ+7³c�=¶ì¿ÿþ›ô�C„@„@„@„@„@„Àdê?À9²F^Qo`áÎá^ÞžÖíÏáã�<÷òØtÆàƒž¡Ã~냭õ­Û^.Öm}üð'žúŠùíC@oζ§Á^lΣ/k¤õó¹´aÇê"ØÚì36ÏìžYŸºœL,>YôTp„çဋÞ¬Ã_õú·s5wvsZ=:UÚúÄ£w¶>ÛzÖef´þÆ£'Î3ù¡·~]vÏiõ̜˚Ä"ø™×½5|ó 35õ3—~Ìèþ Ž=ë寧Q»Èê2!!!!!!0ÛN8á„ò³Ÿý¬/íÝîv·ò¦7½©O7[›Ï~ö³å?þã?†Ò-_¾¼<êQ�êÓá _(Ÿüä'ûtlþáþ¡ì»ï¾Cú¹TlÍ–+®¸bäçqøá‡—#Ž8bF�ýOÿôOeÅŠ}9ÒÀ2…c¶X¶¥ïsß¾™›n¸¡üøÇ?.?úÑ�º·´¬[ÇO¨Ën»íVÞúÖ·¢ ������˜1�é7°U]VÇ-uШÁ½;}ܱ#ö¸ænžá=‹ëªê«Ïój3³°1|žºìíÑ[ ýØB‚™Š‡cöá=Tû!óØÖ>,k†gqÍL¼ Œ­ª×Ç8öä³>k>šC|æ´3âY°³&�-{¾®}|Лǽ9¨ÏÁÇü®™Í‰vžÁúØØ3ó–¥õáuŽ„@„@„@„@„@„@Ì~š†Ÿ¨i…ŸÒù—ù—²ýöþßÄÖ:³õ~ðƒòž÷¼g(ÉQGUþßÿû}úóÏ?¿|ä#éÓ±yæ3ŸYþø�ÿxH?—Š­ÙÀBãM;ƒò°‡=¬<÷¹ÏT�µÅ+^Q®»îº¾˜4°Lá˜í–méûÜ÷�O°Y»vmùÊW¾Ò5£ñ—§ƒ²5Þ’4x†ìC B B B B Bà÷‘Àt‹?!´¶>#÷ìô ¬½«·±D=s맯½ ؼËg6/÷ùƒ{lÆ®íhëûñĖ/ùÑ{6tú“Ã~côg�/±®™y„|ø*Ø qøšÏ<èôkó�߉…CÏTÈ!(ÙÚ­êC´vσM›Ê^X¬µ3“›Ò o5u‚Ÿkr#Ì쉳ž:ÏkôúÕeïÄþ ¦¾ø+ú´g±þ Ÿ“˜ÖÆûŽu,«OG ������˜}gŸ}vùò—¿<”˜Æ†}öÙgH?SÍ24Í ÊóŸÿüòÀ>°O}õÕW—×½îu}:6³ñæ‘¡¤›PlÍŽöªW½ª¬^½ºï”÷¸Ç=ÊÞð†>Ý8š^úÒ—–Á„4°LQœí–méû<Î÷äŽ|¿ñ�o”SN9eÈå…/|a¹ÿýï?¤�"B B B B B B`æê?<¢�eU6°pïÎ]= ˆ{ûÐcçîžY=~¬½»ÇÞîë¶Ë…_ëƒÞ\ØXc·¾6ë8W—®¾çcfÐ+ÀŒXŸ5yú¸Ç†ð,ÆQß:è§Ml>ð�~š§•Ã;¬<ò‘�lU½õÖn`ùЇ>T¾õ­oõÎãâe/{Y¹÷½ïív¬yc?i“–)Œ³ÝÀBÖ­ý}^µjUù×ý×¾ï ?FÃɤ2ê->O|âËžð„IS&.B B B B B B`#øG( ,8²šWÕA BŸwíŒvÍý>wôÌÜÁ#¬é;àÞÿÖ:¼÷¯ËÎÆìÝ=ùbû Øc3§~ÖÇ—5~Ô7t ëc7??†qø³ÇÏuÙ­™[Á§Í׿çYÉE^êÛÑæµv[Ïsèç9kŠñ…Ä3?4rùPÌ>8ù=¬zm?|±)-tÄ2ô7žs¶ñUÝ?€6žŸõñKÀŒo]÷æä|Ƴ¶>¹=“uŒ!ùÐ#Äé»°®©ë9äh}÷ž©ºvõw®ó’Ûn»í,^_ ������˜}·ÜrK÷Ž ü¿‹S5ê_†”·¼å-e×]w�Õ¢o{ÛÛÊe—]Ö—“F~rdñâÅ}z6ïÿûË÷¾÷½!ýË_þòr¯{ÝkH¿9Š�½ ƒæ‚ýöÛodŠ­ÝÀòµ¯}­œvÚiCg{ÈCRþæoþfH¿)ÅúõëË«_ýꡟ". ,Sôæ¢�ekŸùó~ì±Çö½u‡?ë'�tÒÄ?ÆO‚Ñ×ÊGѽ)©Õe!!!!!!0;êÝùÑ5ÓŠ:n©ƒ& þR‡ uîèuÙ“Ö‡>|�a��ñˆQ¤^ûˆ¡€wý£jWu—‹x|ô5:×m¼kcŒ³>1ÖÇ?…=çf Ä´õ‰so}ëà��AïYȧÛDâ¡& žÌá¡FÖ‡eö„¹±8ÊàÛúG‚/ !äd�?sÛlÒž�5‚?¾ƒgÑW?ë·ÏÎÚ=ñÔòÜæDç9ÌYUÝ‹¯qm}íèȃ3s¹4?!T)DB B B B B B` ¼÷½ï-\pÁP…ûÜç>åE/zÑÄÛƒ ¿ó�ï”~ðƒƒêrà�vu† Uñ“Ÿü¤¼ûÝï2Ýï~÷+/~ñ‹‡ô›£à'Œø)£VhÔyó›ß\hZ%[»�åæ›o.¼é‚¹šh Úe—]Zõ&×£žÇ 4°L‘˜‹–máûÌÏrÑÄÕÊLÞäC#Ô¯ýë6]×Çÿ~DB B B B B B f—@ó–+jæ›êànan×èlÒpÖÎá~ž�)2˜‡;šTì#À_ïþño×uÛëEhë¶½žƒ\ˆ9í5ÀŽ¿g²YÆ:æõìæf��g2�újê„}+ìƒyÔ™Çúì'’ÌTÈÁa9‡äƒó!ÜWU§cFÐ[›8s�*zí�¡þG_¿îñcظ‚¿õó ·–gáÜø1ü°ñiÏR·]úö‹Àž< ê#ƒyÝ“±>kt6¼X“ó°æ™˜=›zÞܲW~B¨Rˆ„@„@„@„@„@„À¸òÊ+Ë›Þô¦¾·2Xî ƒêÞðA£ÄLä‡?üaág{Ö­[7”æ9ÏyN9ä�C†ô*8ÛàÏý`›äÒý¼óÎ+§žzª©{óSŸúÔò˜Ç<¦·\Œjø iäøã�tݬýUW]U^ÿú×ùÒ °téÒ!=Š�üãåK_úÒ�mÜ·°üæ7¿éÞx3Øt`â4°L‘˜‹2oíïó)§œR¾ñ�oøqwó¤ a«W¯.üü× œxâ‰åÿ³÷ð–Uåýþþ£"C³€X`Æ{¯QŠ"šDÔDš¨Ñ¨±%ÑXb‹KШ±ÅX¢š…Ø{¬1Š-Ø" 234@b¡ªè={æ9¾wϹwî9·Ì ÷û~>뮵޺Öwïsî½ç}ÏÚ«V­²3A � ‚@A �E@ �ÀrXs³¡5¿åB¾�ܾyzÆù{È<>ÊÔü²>¶èá×Âãª~�UÿŒ�¯.sø dÚÁ׆Þ=ߨôƯ{®ñOM.fjCüÑXÍ�‡ž Šº�ÕëÓ#÷ <Òž›G†.2zùÆ—Go|ÆèWÂŽ @|uåч1~$øÌ±¡AÚiYõO|×@���2~cõ6ÈŒKÏ#„öIKC!‚@A � ‚@XbŽ;"�q´zõêî°Ãënt£�ÏÉûùÏÞ}âŸè>ö±�uí±›é^÷º×íes•«ø]‰ÍTúÓa8%fHØ}ôÑÝ�ît§¡h³9�ÌyßûÞ×}üãßLÆþžùÌgvs­a[(`¡Xà/xÁf§°°¡ûÞ÷¾Ý¡‡Úmé¼+½æ5¯ûè �IËF$–ª€…ÓŽ¶æýLñ E,CzÀÐrÈ!³žB4Ô¿øâ‹; UÖ­[7Ctík_»{á _8ƒ—IA � ‚@A ,›N`9¢y[ßš'°�‡·h…±ù{ DȽÃ3_/Ÿ¹„\zlhy}ŠO ý+G9>!cÈC©çZ˜£kcŽLÿµÇW­¿Ð§¾¨c >6è"‡GOƒ�žë62š¾´—G�ݸø�=9áp¡T7‚?�/lˆÍ@nVžk`®Ì�ã«V1†@>}µÅ†9'” g\âЌц½L9sl™Óôéþ«�‰ã£c|䨹>]ÔŸ2÷jLzüCÈÐg^ãWÿøDFüÝ[[ÝžÃ~ÒB¿é×ü„‚@A � ‚@A`.¹ä’îå/yG�ÃlÄ) ·¾õ­ûGþì±Ç³©u?ûÙϺÓO?½ûîw¿Û}éK_ê~ùK?ã˜iB�À³žõ¬Ž’-ÑñÇß}îsŸ«vÐAu|p·ë®»n&çƒ� 6tèŒ;ÅåªW½j÷œç<§Ûk¯½6³­Œm¡€…õ|ñ‹_ìÞþö·×¥�Æ=øÁîÖ®];â9¸ì²Ëºo}ë[Ý;ÞñŽ0ìY¥°lDc© Xð¾5ïg^Ç{lwæ™gÖËÞ�¹w8i®×ö¼¶O9å”±¯©'<á Ý­nu«Í|‡‚@A � ‚@ G`SËQÍÓúÖ(`¡^ÁúÆ4òíôäæ­9ðôxäí±a ‘›WW=ì‡zèà²Ö=Ș̩¨ñÑÅ/|}ŸêR+`|ä6®ÅøÈÐÁ|ôôO�œýC5>ë@F3~ŽÖm,zH=zãô‚i~ètÛq6TÁ Mà»azˆ�T=xuÎÒÖ¢ý(L�ÑsÖcãÚc‡ ’Ç|hgã«oùø#=2üx3§±F=Z%ãk§zâpÖlN`©ˆe‚@A � ‚@XB~ò“Ÿô�Äá¤�-Ñn»íÖÑ(Ùyç�û¢ˆ‹.º¨ãÄül‰(xØÃÖÝõ®wÝ’j/ç׳~ýúYõy¤Ï>ûìÓÄp:+´a�Fuð¨G=j^'¸l+,¬ý-oyKwê©§ÖmÌS\týë_¿»ÚÕ®ÖŸzsÆgôE<Ãp�sêÆ 'œ0Ã>,áXÊ–­}?S¨ö⿸k_šqí™\ùÊWî_Gœ¤r�ë\§£ç‹E¼/\pÁÝ׿þõ¾ß̰1îyÏ{vGÁCA � ‚@A � °T´ÓWÚ|ó ¤KZ#÷OŠ5mØÏéá‘{7¯O¯>|Æäìá3Ǥ¬þÓHNŸ†MÍï3¯zm:š#ÃúÔ ho<äòÑÓc롇еé<æÐ8;uØgµ×¯ñ‘O?®SØ/˜ ¼G,zÜÆñ lÆ^� ØÃW× bï:‘É'. Pi¤>6È+¨ðÐ#c}Ù»|@èÐôi dú5>>ÔÕžzôÆÄÆqíÑ�´¯þª:cã#“ϸÖ_ÄgîžÚ°'mÕ¥'®¾\ÊèÒäéSð±…ÔÙ8›â§N§0™àÃEÂd>¡ê(gñØ1—ÆùANC_]ô ŒjǸÛ¦£8ú`}ºúªq”¡ï˜^m¼�ÌõÍX~]¯:öøcìÅd¬¾²êSz´�[Û»½OF A � ‚@A �åA€‰|àÝG?úÑŽF‹8!å÷¸GJ§·LCœ\Á‰!”LKœóð‡?|¢ÇœlK,ì›ÓTÀáóŸÿüÄ0P@Äcbnr“›t§�vZ X‚ã®ïR°pá¶ÖýLl^çï|ç;»Ï|æ3LDûî»o_”¶çž{.ÈOŒƒ@A � ‚@A`Ë´XŽlZë[»x“6E~€C�crúäçk�"_uñ]È<¾úôÈÐ�ŒÁX�áØ¸ú¢G—5æ®äœ{ã#“Ôq¯5ž~Ô%>>hÕN>¶vú³—¯ó‰i¸ ‰4ƒºøj_}³H 5\¬26͘†Œ¹§°´aOÊ,ôÇ^ÁÃ`¨ß;i?ÔU=ìà3†ðÍé(u]ð!«–�ß¾êë ¿5¦ºÈ�©/x4âóUœqþˆ�ŽXRÀ²¦}(w|{¶a(� ‚@A � –�óÎ;¯ûÔ§>Õ}á _˜ó1<[ZÓÍnv³¾håV·ºUÿ(’-éÏGþƒü {×»ÞÕ­[·n>ê½ÎªU«º;Üáýcs(¦™„Æ8àƒÇMCçž{n÷üç?3Óg?ûÙÅó£ðq·@IDAT¥ï|ç;}! 'ç̇ns›ÛtGuTÿø'ôSÀ²µq×w9 X¼fË}?—þK_úR÷á¸ûñ�\Ùóóø°8 ;ä�CúGÍË(JA � ‚@A � ° ZîœX6´Æ ,ž�‡'Ïn#o.ßÓTä¡ËX]zææêÛ°Ïëc¯<õCÌká‰þ�‹±kD®ÏêõÑ�è]�cøèAÊð=¬¿@ŸfýûE">2ýÀƒj çê2×~h‡l"ÒÑDFc”ÀM²0ylb2@7[�$äú¡wÃè2¦Á×|õäÕøÊ¼Hè@ijp¥®Íý ƒ®ñŒï…Ò¶Ä�︱úý97vðˆoá 2±q?�5Ú#6ðwjmuN`i(„‚@A � ‚@[�K.¹¤ûÖ·¾Õ�qÆ}Û°aÃØ“YHø_ã×èöØc�îš×¼fw­k]«»ãïØíµ×^K²zN‡áQGßøÆ7úõ]pÁk…x-&4ÖCáÆ­o}ëî*Wá_Ò+q’Æ·¿ýí¾�BˆŸþô§£ëÃI7îÿNwºS?¾bíþг›­y?›×8÷Ñ™gžÙ�}öÙý -ãÐåõ¼víÚþ ÂòÈ q(…‚@A � ‚@Xøÿ­}æAË[ûEkÖPÈ™¯·îÀšrðèÔ9cøäþñÁs^eäï-DAÇÂóþÚBҾЩsÆø…�a«ÜzeµÆôåáC{׬=º�¾�«g|ùØÑ ÷ÂÜØ©‹ÎĤӉ ‹‹©‹ps,®ŽSrÓô:òåéƒÞ1Ÿ¨qщ�~�ï™ú®ÑXć'˜m8C×µb¹.æŒ�ÏE72sõ�k,dè°^yø€ôüÆ7&rD| ^Ö¶âNàƒÇPA � ‚@A lðøš‹/¾¸o]Ä—}º¾`e÷Ýwï¶ö š¿üå/»K/½´ã1A[{-[ëjq}¸.œŽAQQhûE`kÝÏ| J1˜�Â/î'N1ºò•ý˜gûÅ5+A � ‚@A lÏ´Ï;ê#„¨ €ÈÏ“ƒ·É'o± /æð«~c� @[›`�O|˜×·G—8Î�-Ÿ:ü3ÉI0~PaüÆéX€ŒqõÍ1ð)U¾!í_¹öÄb\åðð1ΞøÔ, o|×ÞX#öîÅõÐciO}„<åî_ÿ½Aû¡Üš í”OÜ»°‰ ‹>ô !Àæè úl]ìª-zCpªO} ãcÏ ]ã«‹-câ#GW;Öàz”¡+Ÿ1|}è“~ÐõF5~õßÄ£ø³=| Wã³Føø_t)`Ù·}ëçÄÖ‡‚@A � ‚@A � ‚@A � ‚@A ¬h6°ü°�pé& Èá“»‡ÌãÃÈËךxæçÑAN®¢x"WYkøÒ6ŒÍç×úˆÆîýÐcƒOíS#€-„ÌÚýÁwÄg-® ™þÔÇ/± ôÜqô#�ºæúÖsíˆÏXzãÛ7Öt¤Óé¬k…7Å&ôëbéëæÈ‚Žª_�PåøÐŸ±ª_y^С~�É`õ§.@³.Èõ¹&ü£‹Þ}iG|ø<çè1ׯø�Õû…O|ø�ñõ�œÆè)`Ù¯°œÐúPA � ‚@A � ‚@A � ‚@A �‹� n� >¢°¡5N`±èÄz 1ڰϽS@ÞóòäêáCØBô4õááSõá×Bbh‡ ‚GŒÚW_è#¯}õ�Óú‚º.÷‚냰ÃÞ†?H¿Ø£K3>ºÊí]72Æãöߨ“ÎJú`¡P]˜2ùè ˆ1$}7l�¾›®|eôð!/Œ€ÁÃÞµŸ¹kÅ;©ê"CÏåôŽåã}oùð äÞ4ðômáJõ©�:î ��[Ë , „PA � ‚@A � ‚@A � ‚@A �v ,ëZãrüäæ!ê { 5f“£‡½õÖ8è¾5 ŠXO@ß¿:ôrÈøC¾rùÖ ¸Î�Ö¢Ë:\›1á×1:êÖõT�¦2ƒ\:Æ —ô‰ÜµÉSg⾘Øx“AÝ”ÅöÊPÆÈ™ÛÐ(zdŒÌ¢d4·ÃºièCúÑ=ý!C×yŽŠU�A®=bz�ñ£ozýŸx�~´Ý±ñ¸HÌ‘¡OOc´áHæ>�£ÆW{üêo—6^ӪȎo/BtBA � ‚@A � ‚@A � ‚@A � V,-w~xÛüÙ­]¸ ’é˜P/@~Ÿž\>�Ü<2È|>|ÆÖü¢�­À—2ä�vÌ•¡§œZòÿ̉�N�om@c÷õÕú¬�øØ¿ gÌõk|b1�á¾�ý»_|c‡žM[÷¯¼©ô:ôP��íÔÄ"J‚Ä¢Ø$ Êèiã68Ø :�cŽ-„Žræèè³Æ×Ÿ2màë{ˆ¹|ǽ ý¨ëfìZ•ÓË ÏˆÞ5bOÈýlœý–�.6zø§1®rN`Ù§=Bè¤Ö‡‚@A � ‚@A � ‚@A � ‚@A ¬hZËa €sZ£€ÅòìŒé%yÌÓÛÈÑ[xâØœ=:sý‹š ô™ÓÐ�ÔsnÌêS¿ôø°¸Ä±ºöÆÁ¿¶ØX/ALt åŒ]ƒrz}ãÃøŽ•i�oýû&šœt<¹åo-ðáBÝ�~+™àD•3®gÌ á¦éµkÞŒ‚�ê=æ6�Ÿ�ct ×f ø¡¨ƒ­vØ@Ì�ß3Ú|Ð lŒOÏu\çØ!«ñ‡¾,p¡€eïVÀòÎÖ‡‚@A � ‚@A � ‚@A � ‚@A ¬XZî¼Ûa‡|„Ð% òîž°BÞÝ1y~dô9zÆÔÀW¦¼±fäýÑÓ¶ãìôCÍcãë»öøÐzÊà1®4ÔeÎZÆÙaëÚ¨U`-6èkç>�cgÆÎí«¬‰{]õôbÂÉB©n¬nß, …bŒ €ä > íГÔqó®_ÿØb§| Qà£o|æÄ· [ýµaÏÇO�Å\?ð]›q«—ë‹ÞøôØèÃøË#‹9úîC¾þ˜ó¡ýò¡†B(� ‚@A � ‚@A � ‚@A � V<í–#ë[óBäòɳ[ŸÐ†£â òñ’9~ô­)@Nnž9d}�"ß� <óùŒ‰_ßöÆG¹:Ì%Æèì˜#3¾q«ç¡£zȸø€X¯ûèí:裃côÜr}Ñë§ÆÁŽùÐcMF8Z(¹‘ºØ¡Oo½vöêÓ;6>>|F”<ãa1GÑãøØâøÈµ3~cõúÈWµ¶¦U‘�3‚@A � ‚@A � ‚@A � ‚@A`%#°©€å¬†Áe­QC@žfž1¹xdð xÌÉÕ+§H„<=§¶¨gßX3xú7¾°5|eöÊX ö´Z+P‹U´¡‡ê:áÉW_ÆG_¹vöð»Æ�øPËÀ:†„ž±�éß~¨?ï9�J.ŽÅ`à—¹›ê4Q/¯À©ƒ76ô‰Ž6Þ0Æ‚€Ø¸/ã»®&ê×HiãÅw>ôÁ_u�ÚŠPÔ¥g=ÞœÌ!x®�xØàË}¨#Äf ÑïØÚÚvË íE/‚@A � ‚@A � ‚@A � ‚@A`Å"°©€åÌ€,$ÓÉË“¯§gN"O®žÞSUÔ5ϯîЖ9Í‚:§è…œ>¶Ê�Ï\ŸŽéµA�†µø…à¹víà1†»öd|zd�>ÐÃ¶Žµi¬‘/ã‹¡qµC·Æ7ü©ˆ@ %|°À‹·yx‚æ¦ì±$.þÐÅãÀ¨6ÅBPÑc 1ÖcÈøú·WÎÜ›ÁõÂsOðŒ��|xØÁcŒž¾´o¬^Ý ~ ýèC?ÊÕÙ© öm'°œ#‚@A � ‚@A � ‚@A � ‚@A`%#Ð XŽjû?«µ‹[#×QG@¾�|¾9ý6ìånÐCØÐÐ÷ôÆäö!ì!êàéÏ9½:øqn|làAÈѵ®d|ׄ-<}æ�öÌiúv­ú1†ëE—5 ‡§mŽø¬ÉøÖ6`c íñÁX̧&-”XäÂê‚ 6z4x‚*�5ÚPݨ6ðÐ¥QØQí܃ñ›¸'ýT0_>=DïºÐ�àáÇuדRà!3~özôòè�ƒ¾±ð#Ÿý@®À¯ñÅ�“W°ßµµ}sKC!‚@A � ‚@A � ‚@A � ‚@+�VÀrDa}k—¶F9vòë4óømØ×À#O�€ª½¹zxäó)lÁ qÓ£�_ @\ƒ6M4Š�?â#ƒÐ…ð«¯ÊSb g�ƒ6Ê\ö4ô!ü¢K£N=emØúƇ¡ã#þq/ˆpºØäñ­Ìœ1›‚˜{1ØŒ›¥GæfK{b(kÑ.r L<^‡9d|ü™þÔ«rc²>׃q�ϪöÄ÷»Obâ�¦=6ús¬;ã×õÊ#þªÖVç–†B(� ‚@A � ‚@A � ‚@A � V4íð‡îJWºÒá „ ­]Ôyxj̳“{¯EÈ™“Ÿ§.¹õ Œ!d<^]Éæè›ç×|êœãªþ•[�€Ì†czjˆïÚ°�I�\{çÃý)G—˜Ö2¨O×ÏØuÙßýâBÒ§ks=¥Sü4À¦#‹9� f¡ŒéÝ´ÁgÓ\,z`îMO¬•12bâ#èžcôÑCß½ߘ®¿©ôÄÜ0°sÕ~˜_õ›h´N|¢ ±6cb£½ë³;}ƒ�öWmãý~õ«_�Ô^„m A � ‚@A � ‚@A � ‚@A � °rh'°Ùv¿®5 Xȳ“‡·ˆ…\;D®"Oq w‹4ÌÏ«ƒÆúbŒOþ,Q{øèÓ˜«;}##®5È“9¤¾¶ ‡oæÆtýÆ×·~›j¯‹¯º6÷e-ƒkUß½ÀÇ{xÎéLnx!ŽX\]¼ wÁÌ+ r@`iÇÎé« 2Š<`\|ôácKs-ôúBN| EÚ°×CGßêz‘ôc|æÆ§WŽ>cçô½¾Œ�/H}ýÁ#>ë¯6ð±Ù©5!tb{ � ‚@A � ‚@A � ‚@A � ‚@X±l*`Yß €"÷O]=‰uÆæê™{¸=D~ÞzÆê#ƒ¯œž¦¯6é*ƒ§¾ñéµq=ÔG2>sõÑeŒ?H|1ÖsH=ÆÚ×:}:GW=„-rh¸/xÚjoj2èÔša„±Ÿøgn{yÊ™K^}ÑCÚpá[Áò‚¨‹òê{厇ë�Oqˆ1Ú°÷£^�É}/¾½p¬ž £/ÇúaŽ¿[«ñÕkìÑ~ˆ³Kk«[ËI)`šPA � ‚@A � ‚@A � ‚@A ¬T~ó›ßt;ì°ÃmÿëZ»¸5òöäÛ)N!/oŸ¼¼5žÎ"¯‰FzÚ`�ÜÜ>cTíÔ7=¹}댩 úøf��rí­!°¸ÆøÆqŽ?Æò]~†õ�Õ“6®M[bºã£¯öðõ¥xS‹Üˆ›Ð/‹…§œÍr‘àÓ jòˆƒ5zÑ”©�Nå1·hĽyQ˜Ïøm8RÈk ¾ ׂ~Œ�/m±3Vö„Lž6ÄÐ/cø4×§L;øÆ'†ú«Úxïö"<¹õ¡ ‚@A � ‚@A � ‚@A � ‚@+�vøÃá €³[ãrîyyk×Ç¡cNž¼—_~ù‰­Š¬ CA � ‚@A � ‚@A � ‚@A � V&›N`9²íþ¬Ö.k�B òîÔ �c‡¬!pLnžf>6Ø¢ ß^øª­MG9~øèSÇ`¡ˆµ�5ÒcŒúÈÑglM¶ò«?åÈ mj¯>ð«®X°'Çm8Šƒ�*Ó½8] žñ�¥l¢G ¥º7ï¢Ø„ §G1v³Œi®Å1=ö¡mcõºÈ!ì øÌáŸ1•âš>«Û†£µ ×?…-s6ŽÝ‹E5È çú >cÈøúríúDëÂ?¾�1§ç–}Û‹ðÄÖ‡‚@A � ‚@A � ‚@A � ‚@A ¬X�º¤Až�:ÈÆ–ȧ¯zê’›‡O³>€^¿æøëœ±öñµ5¾µèBúGÿð]<õña=‚6ê3G[Çôìº2š„ºúÓ<õª?í‘£;5±è…>ÊEÖE£ê°Q7Qå®…�š27Ê\°+§Ç2/ÒP·‰zBÏ‹Áß=sìŒ'Ïõ¾zm8Zöį¤.ú’:u-Æ@Ÿæ>±©2æÈwim¿ö"<F(� ‚@A � ‚@A � ‚@A � ‚ÀJF =B舶ÿõ­YÀBÞ�\=�sëà[@/=ÆæîÉí×y›ö¾ÌëÓ£ÑãK>Œ¯Ì8öMed£-öÔ ÐCÆgŒš:ΑAú`L|ã ïžªcšëç[YSë‰9„?ÆÎáME,`1ÐËE³q7izùU�5 cc•Ô�W�G�FLt(Ⴓ_Úê—96ÆoÑcdèÒ {ÇØëßøø2>k±0Å8è¿ û®ƒy�1ÔUFO3cüïÚÚÞ9�¥¡ A � ‚@A � ‚@A � ‚@A ��À¦Xo ¬o�Èœ>ùö:&¿OŽžÞÜYŸöŒ��o×dmð�?øvêîØÆÄuâh|箩©öñwkýê_ÿú×'·*2x¡ ‚@A � ‚@A � ‚@A � ‚@+�–;?ªmþ‡­]ÖÅ(äâI¨“£·µáˆªuèjÃ9=2ì!ë ä«o6ÔÐÃ#×?.vc÷¾°GG]ýÁs\ík£�ñ±1>ºèIÌY7 ¦ÆÇιñ�ƒ>„¾kÁŸ|dS‘‹šÊx“ÑЇ‹·X7Kïs6; [õ°Ÿ‹Ð¥ ŸŒÑ§¯Å&u}Œ!ôÑ®E]õŒ_÷ÎØ9öÄrÝú„ç:ôÙXý…EW»_9<ü G¿skûæB …PA � ‚@A � ‚@A � ‚@A ¬hÊ ,g7 .j�Ü4ôëÿ�ñóàج‡1{¢wmò9¹eM!ÔP� ‚@A � ‚@A � ‚@A � ‚ÀŠG �ÀrXaCk—nƒ|;¹}óôŒ!ò÷�yü_´qÍÏS'`Ý€µôäë�cKc.aá BÏøÊáKÈ|d|lÑï…+Æ!>Tý «þ_]æð+È´ƒ¯ ½{$¾±é�_÷\ã3žš\ÌÔ†ø£±(š3=u«×§Gî x¤ <7� ]dôò�/�ÞøŒÑ¯„€øêÊ£7cüHð™cCƒ´Ó²êŸø®�%düÆêm�—žGí“–†B(� ‚@A � ‚@A � ‚@A � V4›N`9¢�°¾5O`!oÑ có÷ˆ�{‡g¾^>s ¹:ôæî‘“×§øÒ¿rt‘ã2†<ä�z®…9º6æÈô_{|Õú }ê‹:âcƒ.rxô4øÈá¹nc!£éK{yôØ�‹ßØ“Ju#øøÁ†Ø äf广ÊÜ8¾jEcäÓW[l˜sB zÆ%ÍmØË”3Ç–9MŸî¯±ú˜ø0>:ÆGŽ�û§EÊÜ«1éñ!CŸy�_ýãñwomõå—_~Ò;è®qBA � ‚@A � ‚@A � ‚@A � V› XŽjÛ^ß,Ô+XÀ˜Fr�žÜ¼5ž~ϚƹyuÕÃ~¨‡Ž‰{k ЃŒÉÜ: }¢‹_øú€Ç˜®•Zã#—Ôƒg|dÌ]'|ôôO�œýC5>ë@F3~ŽÖí¾é!õè�Ó ¦ù¡ÓilÇÙTPƒ4�cì†é!6RõàÕ9cH[‹:ô£\0FÌY�qŒk�2Hó¡�qŒ¯¾qäã�xôÈðãÍ`œÆ]Lôh•Œ¯�~艳ªµœÀRË8� ‚@A � ‚@A � ‚@A � V,íBm›?§µKZ#÷OŠ5mØÏéá‘{7¯O¯>|ÆÖ 0Ǥ }‰œ> ›šßg^õÚt4G†/ô©Ð}cÈg®Æ4ÖCá˦?dð˜CãìÔaŸÕ^¿ÆGn<ý¸N}`¿`2ðB±èqÇ'`°{y`@‚`_]7ˆ½ëD&Ÿ¸€B¥ˆÏÜ=µaOÚªKO\}¹6”Ñ¥ÉÓ§>à[ç NcMG:�Îz£>\$æCªŽr�siœä4ôÕE@À¨vŒ+°m:Š£Ö¡«¯GúŽéÕÑÆ É\ߌå×õªc�?Æ^LÆê+«>å¡GÛ¹µ½Û‹ðd¡ ‚@A � ‚@A � ‚@A � ‚@+�vË‘mÿë[»x}˜÷§ŽÀ19}òóµG‘�¯ºø€‡.d_}zdè@Æ`¬Îpl\}ѣ˚Œ� s WŒo]�szì�߆#RǽÖxúQ™øø U;ùØBØéÏ^¾:Ì'¦á‚&vÐ êâ«}õÍ")Ôp±ÊØ4c2æžÂÒ†=)³Ðp{ƒ¡~ï¤ýPWô°ƒÏÂ7§£ÔuÁ‡¬ZBf|ûª¯/üÖ˜ê"7¦¾àш¿ckãüÕScðEËš_ÿú×Ç·a†‚@A � ‚@A � ‚@A � ‚@A ¬\Zîüˆ¶û ­q‹…'äá©G°‘�7—ïi*òÐe¬®u $åCè`¯<õCÌká sí�…žkD¦Ïêõµ§w=ŽÕ£W†ïaýú4ëØ‹ÄGF¼J5|æê2×~h‡l"ÒÑDFc”ÀM²0y,b2@ò¢ ¶Œé ýлatGpà«'¯ÆWæErMijp¥® ºÆ3>¾ñ©l™ËwÜXý¾œ ;xÄ·p™Ø¸ŸÆÝØÀß©µÕ9�¥¡ A � ‚@A � ‚@A � ‚@A ��@y„пhͺ 9 óõÖXs@�:g ŸÜ?~ xΫŒü½…(èX8bÞ_{âCè@úÃ:uο2l•[� ¬Ö8 ƒ¾<|hïšµGÒ·sõŒ/;ä^˜;uÑ™˜t:±a1`1unŽÅÕ± ` @nš^BG¾<}Ð;¦Èƒ‹Nlôk|çÈÔw�Æ"><Álú®{Èu1gl|.ºñ�ј«o\c!C‡õÊäæ5¾1‘Ó âSð²öòË/?a‡d# � ‚@A � ‚@A � ‚@A � ‚@Xy !D]D~ž¼M>¹x‹M(x1‡_õ{TÂØÚ{|âü¾=ºÄqnlùôÈСF€“`ˆŸ±: c\}3†G ô¥Ê—‡>У1&®õò«'çUŸXú@É1¾DY(¹8üàOPêF”ÁóŒ@¢£/ôhÞ,Œ!z6¯ c.&=¤€Ñ© #‡g|æØybKsýêê«Ê��®ñ‘ÃwMÌõ¯­r P uñƒ =H_®U=D¿ªµÕíB'çB@ A � ‚@A � ‚@A � ‚@A �•ŒÀ¦–u ƒ‹7á@Í€ä゘[€œü<¹yò÷Œé‘CÈÍÓ[d‚\²&^µWŽ_|BÚ36¾rí‰Å¸Êáácœ=ñ=$Ãø®½‰FkÂÞ½¸zl lS!O¹û×SéI¹5Ú)Ÿ¸wa|è‡ @C€%ÌÑ0ôÙ ºØU[ô†àTŸúÆÇžºÆW[ÆÄGŽ®v¬Áõ(CW>cøúÐ'=<ü ë�jü꿉Gñ)f!zø@¯Æg�ðñ)¾èRÀ²o;éÄÖ‡‚@A � ‚@A � ‚@A � ‚@A ¬h6°ü°�pé& Èá“»‡ÌãÃÈËךxæçÑAN®¢x"WYkøÒ6ŒÍç×úˆÆîýÐcƒOíS#€-„ÌÚýÁwÄg-® ™þÔÇ/± ôÜqô#�ºæúÖsíˆÏXzãÛ7Öt¤Óé¬k…7Å&ôëbéëæÈ‚Žª_�PåøÐŸ±ª_y^С~�É`õ§.@³.Èõ¹&ü£‹Þ}iG|ø<çè1ׯø�Õû…O|ø�ñõ�œÆè)`Ù¯°œÐúPA � ‚@A � ‚@A � ‚@A �‹@{zIw¥+]éˆÀ†Ö8�Å¢kè-ÄhÃ>÷N=9x{lÌË“«‡a ÑÓÔ‡‡OmÔ‡_ Mˆ¡21j_}¡�¼<ôÕCFLë êºÜ :¬Â{þ ýb�.Íøè*·wÝÈ�ÛcOF8[(郅BuaÊ䣃P Æ�|ôݰ=rønºò•ÑǼ0{×b|æ®[줪‹ ={t”Ó;–�ô½IäÃ�{ÓÀÓ·…+Õ§6ê¸7tvn-'°4BA � ‚@A � ‚@A � ‚@A � Ú ,°¬k�XÈñ“›‡¨€ì-Ô˜MŽöÖXã øÖ$P(b==|süêÐCÈ!ãùÊå[3à:7Zoü‰.ëpmÆ„_Çè¨[×SušÊ rèƒ^Ò'r×&O�‰û`bãMuSgØ+CU@#gnC è‘02‹:�Ñ|Ü릡éG[ôô‡ ]çm8*VA¹NôˆéÆ�¾éõk|âAúÑvÇÆã"1G†>=qŒÑ†#™û@FŒ_=ìñ«¿]ÚxM«";¾½Ñ � ‚@A � ‚@A � ‚@A � ‚@X±´Üùámóg·vá&H¦S`B½ù}zrù4róÈ óùð[_ð‹6¶_Ê�CÚ1W†žrjÈÿ3'>:5¾µ�Ý×T?è³>âccü6œ1ׯñ‰i|dÄ@†ø6öï~ñ�z6mÝ¿ò¦ÒëÐC5>¶S‹X( ‹bs�€(£§�Ûà`+€è@nŒ9¶:Ê™££Ï_Ê´�¯_ì!æò÷‚ö£®›±kUNo /6ºØHèáŸÆ¸Ê9�eŸö¡“Z A � ‚@A � ‚@A � ‚@A � °¢h,‡5Îi�kȳ3¦—ä1wLo#Goá‰csöè@Ìõk,j&ÐgNCRϹ1«OýÒãÃâÇêÚÿÚbc½1Ñ�”3v Êé!tô�ã;V¦=¾õ;ì›hrÒñä–¿µÀ‡ uCú­|d‚#Uθnœ17„›¦×® {0 >ªô˜Û [|BŽÑ�\›1à[„¢¶Úa17~Ïh?ðAƒ°1>=süÕq�c‡¬Æú²À…–½[Ë;[ A � ‚@A � ‚@A � ‚@A � °bh¹ón‡vðB—4 È»{ ywÇäù‘ÑCäèS_™òÆš‘÷GOØŽ³Ó5Œ�¯ïÚãC?è)ƒÇ¸ÒP—9kg‡­k£V�µ@Ø ¯�ûtŽ�q;·¯²&îuÕÓü‰ ' ¥º±ºQ|³8€zˆ164’/ø€´CORÇÍ»~ýc‹�zð-D��¾ñ™ß‚lõ׆=?5sýÀwmÆi¬^®/zãÓc£ãs,�d,æè»ùúcÎ#„öË#„ ¡ ‚@A � ‚@A � ‚@A � ‚@Xñ´XŽl ¬oÍG‘Ë'Ïn}BŽŠ3ÈÇKæøÑ·¦9¹yæ�õ]¼ñ‰Þ ¶ÊµSG}zÇÆ ‹Eð¡-c}ËÃ;zd¬Ý‚ùôÚÙ«OïØøøðQòŒ‡=ÄD�ãb‹tà#×Îø�Õë#_ÕÚšVEv"ÌPA � ‚@A � ‚@A � ‚@A �•ŒÀ¦–³—µF 9xš9xÆäâ‘Áƒà1'W¯œ"òôœÚ¢ž}cÍàéßøÂÖð•Ù+c-ØÓj­@-Vцªë„'_=|}åÚÙÃgìZCâC-ëzÆB¦û¡þ¼ç^(¹8€�_ænv¨ÓD½¼§>ÜØÐ':Úxà >b㾌ﺚ¨_#=¤�ßùÐs|Õ5jc|t(BQ—žõxs2‡à¹>âaƒ/ Xô¡Žx›1D¿ckkÛ ,'´!¼PA � ‚@A � ‚@A � ‚@A �‹À¦–3°�L'/O¾žž99|ˆ<¹zzOUQ×<¿ºC[æ4kꜢrúØ*7>s}:¦×=:Ôà‚çÚµƒÇbìzØ“ñé‘Aú@_Ø:Ö¦±F¾Œ/†ÆÕÝß8ð§"-”ðÁB,rÜæá š›²ÇN�¸øCtŒO Úp }@E�1ÄX_Œ!ãëß^9so× Ï=Á3>6òáa�1zúÒ¾±F|xu/ø�ô£ý(Wg§6Ø·�ÀrŒPA � ‚ÀôðlÔóÏ?¿ûŸÿùŸî¼óÎë.ºè¢îš×¼f·çž{v×¾öµ»Ýwß}z籜�Ë/¿¼kÛ½ý•¯|ån{+ܾøâ‹»ÿøÇÝe—]ÖÝð†7ìØC(� °­ ð«_ýªã÷ï­[ëý‰ø¬jÏ(ï®t%>* �…!pÉ%—ô¿ý»n§�vêÿ¦ãïºë\ç:Wèûl[x]/ìêÅ:� ‚@A ,�öîQÍËY­]ܹvˆ>É·“Ï7§ß†½ÿ�nüu#;ô=}…ñÆ*7Ú·i_OÔ 0§‡áǹñÕQŽ.ñµ‘�¾kbì^ÐcÁsOßô�û0|õYrxÚ¶a¿^øÆÕ7¶Ú£ËX̧&-”*8.RŸnLÐ…ç\0ÐwCú@ º4>õ­vî}Çm8¬‚ÉØøòé!z×…Ÿ®›¸ž”âºjLx�¸[³fÍ8•Eãýä'?éžûÜçöþnq‹[t�}ìcÍ÷öèèïÿþï»o|ãýÒ_ò’—t{ì±Çv±�sÏ=·{Ë[ÞÒ�}öÙ£õ¾ìe/ë®q�ktçœsNǺó�ïÜuÔQ#�\ÿ� ° üíßþmwúé§wW½êU»×¼æ5Ëqó¼O¾èE/êw½ë]»G<â›+…3�¾ð…}Ñ-×ï¯xÅ �g<ãE”»îºk÷Ò—¾t†l¡î•ïÿûý}3Œ»Pߨ¿éMoêøÛ bíìá«_ýj÷ö·¿½ç=èAê8à€~<üqá…vüà»Ï|æ3}qÖPÎüêW¿zwÐAu÷¸Ç=ú=ŒÓÙžy }]ï{ßë^÷º×M ÁíoûÑëøÓŸþtwÊ)§ô¾þè�þ¨Ç\Ç_ùÊWºãŽ;®Ÿzè¡Ý�¨h›èyoú›¿ù›~-Ü+¬âýŠÂ¨U«VuÇ{lÏË� ‚@A �m�öyîmUë[»´5 @ȱ“_§‘¿—ÈÍÃ#ÏX‚ÕÞ\=<òù¶à‹�8ŽéÑǯ(®A›&êcê�øÈ t!dúª<â»^b Çܱ~Œ_}ÀƒàaG£N�u*kÞˆ©- æ4ã#Ã^]k›NO8]lrƒøÖ¿ fΘMA̽u³È‘¹YÁÒžÊÚp¤‹œ�×a?ÆG¦?õªÜ˜¬Ïõ G\ã3†ª=ñ½Àø£i��þ+ÇÎøu½òˆ¿ªµÕ9�¥¡ A � ‚Àð Õ7¾ñ�£$É|\ÜínwëŽ>úèù¨N¥CI'è–·¼e÷Ä'>q*?Kmô¥/}©»ôÒKûo0ßýîwŸ*öø�8í†ýi{,`á[ßÏ|æ3{|ê~,`Ù°aCwÌ1Çô¢a²v{¹þu_¯<–ëõ¿ò�]þ/4Ñ=Ÿ“ ÿÑ�~Ô«Þîv·ëvÛm·f)`™ÇD“ç<ç9£–aÒŸÿùŸwü>¢øƒë¼˜´Ô÷Í[ßúÖîË_þr¿ä×¾öµÝŽ;îØ�vÚiÝë_ÿúž÷°‡=¬÷·E/ÿø�ÿØîÌg¿»ì²K÷”§<¥[½zõ|Ô·�…^Ÿÿú¯ÿê^õªWM½ß;ÜáÝŸüÉŸôöŸüä'»w½ë]ýøðÃïößÿ‘_~—p½ ‡<ä!}QÑH¸ (R±¨ü>÷¹O÷à?¸_Õ‹_üânýúõ}!”.ÛÀr³„ ‚@A �‚§9·Ó=o¬ ­]Ôyxj̳“{'—_óôÌÉÏS€ÜúÆ2/„�d sôñO:øƒêPõ¯Üzd6ü0¦§6€øî¡ û˜ôȵw>ÜŸrt‰‰\_ÆqýÄt]öÄw¿èCèAú¬þˆ75`jÍ�³xÄ— f¡ŒéÝ´ÁÇŽ‹E/̽Ià郵2FFLüÀ£`=ãÃsŒ>zè»WãÓõ7•ž˜v®£úÃsã«£~�Ö‰Ot!ÖfLl´w}Ìk|ìô 6Ú_µ�÷k‰—“rÄnC"‚@A � à¡ûØÇz+NY¹Ë]îÒÝô¦7í‹)x”\“t;õÔSû‘îøÀv÷»ßýœ.j¿½0<ëYÏê.¸à‚þ‘&”&{ü@7¿ùÍ»'?ùÉ›¹Ø Xø–8߇®vµ«u¿÷{¿×'lov³›õI¸°lv™ÃØÎX®×ÿvËv¹Ü…&ºç³iNÍøâ¿Ø«RÜ·víÚf)`™ÇD“+jˉ'žØŸ ÂßfCœøâi/GP$Qéÿþïÿ:N¤áÔèZ׺V_,±×^{õ…?ÿùÏû¿éÖ­[7*žE�“ÑxO»"=*r¡¯ëZÀÂç�OB$?ô¡íM¶çüË¿ì÷ñû¿ÿûÝýïÿ~üÊW¾²£0�GQ½à/˜šè� ‚@A ,#íÿ‰#[¸u­QÀBž�<¼E,äÚ!rý¹xŠCÈÃ[¤a~^|0Öc|ÒðGnuÃGŸÆ\øØéq­‘@ÆØ˜Ì!õµEBßÌ�‰OcÓë[¿�Õëâ«®Í}YËàZÕÇúð鱇çœ~Áä†âÈEêË…»`æ•9 0‡´cÌæœÓWdyÀ¸øèÃÇ–æZèõ…œø\ 9Mßêz‘ôc|æÆ§WŽ>cçô½¾Œ�/H}ýÁ#>ë¯6ð±Ù©5!t"ÿÔ‡‚@A � æ�À~ðƒîå/yoÀÑûO{ÚÓº}öÙg¬ƒË.»¬ÿöèç?ÿù‘üéOzwƒÜ`4_¬A Xf"¹=°Påqù¯<à˜±)î'ŠX f$פíåú»Þô+�°\q®ûBÝóA",óAi:�¹ XÎ<óÌnÓ·7+š.Úo­–ú¾±À˜G´¼úÕ¯îsâ'_@œN7<µ ½ï~÷»½üw÷wûÇóÍöe/Š8ùƒß¹¦ögÖ�¯?z}jËB‹4ÀøüóÏïa¥¨ˆÂ^i[?�å¿øE÷¤'=©_.�º×½îÕ�)ÜæD ýöÛoTˆížÒ� ‚@A l;l*`YßVD DzëŒÍÕ3÷p zˆü¼õŒÕG_9=M_m8ÒUO}ãÓkãz¨ Žd|æê£Ë�:øb¬/æ�zŒµ3.uÚÐ;G×8ô�rÆÃ}ÁÓV;xS“A§vÐ + Œ½øÄ?sãØËSÎ\òâè‹Ò† Ø –ઋòê{厇ë�Oqˆ1Ú°÷£^�É}/¾C¬ž £/ÇúaŽ¿[«ñÕkìÑ~ˆ³Kk«Û'¥€hBA � ‚@˜?ï~÷»»O|â½ÁGÑÝóž÷Ü¢1ÇóûÛßîõê71·h8�ÂöRÀ°\ ìí±€å_þå_º÷¿ÿýýUøÃÞ‘H›/m/×¾û‰Þ�åzý_1ÑÛ¶vµÐD÷|v“–ù 4�Î\,ÓyœŸÕRß7þ½úÕ¯Þùˆ–óÎ;¯c¿§bÜèF7-–G%ñÈ$ˆÓB8‰å*W᣽Ùé‡?üaÇ£ý NÝão¼Ù ^f÷²mJz}³€e.„¶õÖþ§ú§}!X}lÅO¬ýw~çwúGP͵ÇÈ‚@A � ¶¿ùÍoºvØáˆ}]kÓHÞž|;Å)äåÍã“—·ÆÀÓYä5ÑHOì‘›ÛgLƒª�úÆ¡'·oý‚1µA߬R®½5è@Æ7Žsü1–ïÚð3¬¿h¬ž´qmÚÓuÈxµ‡¯/}À›Šp°XäFÜ„~Y,<ål–‹ŸUÆ�E¬Ñ‹¦L}t*�¹E#î͋œxÆoÃ�ú@^‹Pð¹ôðc||i‹�±Ú°'dò´!†~ç¹>eÚÁ7>1Ô_ÕÆ{·áÉ­� ‚@A L€€ÇcòÒ—¾t^Ç£ó›ßì^÷º×õQn{ÛÛv�{Üãæ±=ò±£í´èÍMÓ0\zé¥}†$Ì´ô¿ÿû¿ß6ÝsÏ={_sùY®ö\,œdÂzwÛm·¹–:§l’k3§£"4ñëQ�zTw§;Ý©Hçn­ëOò�Ç.�øÛ–‹ãYãOúÓþÑ ¹×ç¾ Û‡”“~ö³ŸuœPÀ)R ¥_þò—ýµŸ®ËõúŸmO<*„×.ïUKu¿âŸ8<^d>˜Ì¶ÖÅxoÖ7ïy;î¸ãÔ{æ¼!^ Mt»¶¹ú…°°fîó]vÙeA×�÷~·0çZê¼d¼_òº[*âµÈ# 9¡kK¿ß³€¬üã÷÷÷ýð^©û]êûæSŸúT÷Îw¾sÆ#Zêã\Øw=5¯>^ˆ¢QŠGçC/yÉK:)=ïyÏëöÞ{ïù˜uWô×õ¶^À²Pü'ù›ç/þâ/ú¿�êc«|ÄÕ­o}ëîñ�ü¼î™(� ‚@A ,?íšÃ[Ô³[ãrîyyk×Ç¡cNž¼<>�§¯ñ±‡oo|¬ñŒKO«úÚÃÇÎ5y�à¿ Gñѓﺌ‰-d¼:7†'¿ÐãËøúR�Þî­ísùå—Ÿ¸Â4_¡ ‚@A ¬žùÌgöÉI6|Ì1Çô ñ-mžßÐ…Hô?æ1�™Õ„Gýû¿ÿ{Ç‘÷ÿýßÿݵ¿Ùº�wÞ¹?ò~ÿý÷ï®ýë�µ�¤€á‹_übGQ 1øf2ĺnûÛwx༊rHú|ä#é8$‡ ’Vó~ï{ß»»ÛÝî6J²¶·½ím½û#Á‹.ß@…nzÓ›v|p?žëÇ·¾õ­îãÿxG’îŒ3ÎèUINšŒ:è ƒº[Üâ=XÀ‚¶<Ήõ@|C{Íš5Ý�ï|çîv·»]Ï›ëÇ´×f.ŸÈþùŸÿ¹»à‚ ºsÏ=·;çœszu®3×â¤Ö�ºÐ�o|ã§ÿ,çõÿÑ�~ÔŸsúé§w^xa¿’ã<.€ÇcýÁüÁÄIZ ЏfW@üÇ<ãq=³ü î›ßüæžÃ·åù¦óððÜßу„ëä÷¿ÿýû„k/üथ³Ï泊�ÅD$„Ç¯íø‡èEÜK‡zè8µ±<^Þ‹GyäŒGBiðÿñ¯Wˆûa¶ä*¯E��Ž÷Ž~ˆóéOº;õÔS; ÎÄ™Ä<‰×»ßýîÝîp‡±xðqüñÇ÷®Hðòzá^Å'€¯çÕ«W÷¯'}U“çÄ^î׿û¦gϾ§z¿R¸s½ë]¯»Ç=îÑ¿WUýiÆÜÜk_ýêWûß$ôù_›Ç|�/¯‰k_ûÚ[t=í{ó׿þõþz€ÇU“÷ø¯|å+�ƒ¡¨� [Á{Çýîw¿9 2Xÿ¾ð…Ž÷yì¹x prï³ÜëKYˆÀk›kÅ}FáÄÚÙî»îÚ‘†¸÷^ô¢õã»Þõ®Ý#ñˆŽ÷¥ý×íxÔ ¿?)"âÞ\»vmÇ hü>�‹x/â”5~ÇP Àï7®%÷Ë]îr—þ}—÷»qô�| ·CŸÇÊð:ûìg?Û¿6y­°ïðûv’"Åqñà±Þ~ðƒÝw¾ó�/ö q�óû�ÇÑ]÷º×íyõÇ\,Çw\ï—÷N�˜�>÷¹Ïu¼Gñh;Ф Þc¹?x½ùÍo¾™é|î®û»Þõ®ÑûTýݾ™Ãƒ×:ë¯�h#ç2ü»�ûüïxGï…÷6~÷̇xäß×¾öµ^•ûŠG ÍF+éu½˜,üÍçï?þ¦¬OrË´ø{=§ý›ç¯þê¯úß·õ±U>âj’{Íu¤A � ‚@X6ý?d‹vVkü£C¡Æÿ×ÿl‘c‡Ãóam‡ÖÔAŽ-røöúC¯¶6åøá£Oƒ…"ø×7ã><ô#3¾üêO92H›ÚkG|üª‹­{qÜX3â³_eú¡ãO‚g|c)›¨ÇÑB©.ÆÍ»¨z‘Y0rˆ±›eìf”é{�ÐåŽ }£c|Æ\ŠC cꓹºÈч�3Æ?…-sškVŽ.:únÃÑ\â3†ÐÓ¿ãêä¬ËøØ2§ç+?û¶ቭ� ‚@A L€ebá(@IDATÀßýÝßõ‰"LH ‘¬] â$’n$À�#’b‡vØŒÂõæSÀÀ7GÿéŸþ©O²j7ìIò­P Æk#YΣnf['v$PŸñŒgôI´z|ÿ8Ÿóý ŸâÖ?ÕcÚkËsŸûÜ>Oq‘|'ñIrr-ôÚŒóYy$`-–¨|Ç<�¤ç¸d­:Ëuý?ó™Ït'Ÿ|ò(±hüÚ“´ìcÛ'�+KãW¿úÕ£" îó8`V“z/Œ;Ո⠊P(–š�(¶:úè£û„þPÇ$+|¾i¿Ç{ Uú9'<<íiOëÇ$kŸüä'�ÕÇ$iJòšíqdõñcܧœ5.ïÉ&W»ÚÕúÇf +‘ÈÇÏ\X K’›ÇkðP©ÞwbPœrÒI'õÅUÏ1‰þ§>õ©#?[ãõÏZHZs÷Ê\t“›Ü¤¿f»ÆsÙ"ã}|)b™�(&àýéŽw¼ãX•…¾7ò“Ÿìþ8ç’°õÞ� õõ>Q�Á·¾õ­E1㈠H8é‚böf�æ8ýixüîà=mÕGÃÔ{“Ü<¢c¶ßM5p*Âl§ �¨~Ó›Þ4*$OxÂÆØù{‡ßÕ/ùË{\<¥cœ¯Ù^÷ãtÇñ8õ„: Çép�)jŸJs°ðHîIÞ x/§XðþEÁÖ\DÑﱕ|o�í¾¡p—÷9 cù‹¿µæK•€Éð->Îå¯xÅŒ; ´|ÔEZœ¦R ðæwœÞJ|]/fK}_;üðûý÷ßó| XŠ?Áò7Ï ^ð‚¾½>¶Ê“öxü(¯ÿPA � ‚À¶‡ÿO¶ÿé|„Ð%m…äÙ©€û�‹…%ò髞ºäæáÓÌåÓë—|þpŽLûá˜ø´{]Hèá¾kƒ§>>j}zꣃ.<Çôìº2š„ºúÓ<õª?í‘£;5±è…>ÊEÖE£ê°Q7Qå®…�š27Ê\°+§Ç2/ÒP·‰zBÏ‹Áß=sìŒ'Ïõ¾zm8Zöį¤.ú’:u-Æ@Ÿæ>±©2æÈwim¿ö"<F(� ‚@A`þP`òáxdÀi#|¨N2|!ôÆ7¾q”0äÛÝ$:÷Ýwß>)J‚…$4 Yè^÷ºW÷‡ø‡3’�[*` ¹J"žd2Ä $þIZóí|bpÂÄ7Ö)è—lå[Ñ$ ™|›ŸoysB‰'>ì÷›Ø¦ðMz>´‡Hª’ü"©và�ö<‚èn‰X#' �”à[Ö�û`Ì žPc">׆}“øç[ï$Øù&<'V˜\d=$nxÃb2ƒzmf83á›Ü\?áìºÕ­n5º§HÞ‘p&k¹FÒr\ÖFò¯ž D’�¤ø’ð&¡ ±^î·qÅ®yØ“tç‘!'=p=f£ZHFbò6·¹ÍHõ½ï}o_dƒÓY¸�¹/HJ‚q½îÜÃ8 O(0ÉŠ�¥*`/î-ˆ{×S%zFûÁé $’}=ÁîÞùçŸß=ûÙÏfØ �Ák›õóš�xl§Ïð^‡ÜSõT¢aÒ›zßqÚ§-@œjAÁ¯ý³Î:«?ñÃ"™zý¶ÆëŸœŽ=öØÑ뉢^ûÜàÊ{ßî÷dŠ®H\s¿LB]tQ§Úp/�òÃc„ˆã ø}ÊSž2:yÊ8‹ñÞ\½üÞàÔ!ˆkÍb-ü‘8!ƒ“#*Q¼òªW½jt¿ (ðY³fMaÏý@�¯qö?[!Bõ;é˜E¸g=U{^#hׂ†zoR€ÄuàÚó{‰{�{“û•B r�8eH¼¿QDçë�=£Ëïðä½�ˆÇäpª¯�JþÞá÷ Eœ¬�û‚ßoÜceÔ=aKA OJìõùÏþh½ìŸßÅü£°î?ÿó?GïÇÜלÁš¤i XÀ—÷ï1ÞãÁ‰Æë9•Eª…¥ð|ow߀÷Ÿ'%Q0wÈ!‡èj^=øòû�ß¡I>Î嵯}팓¦¸ç¹<¹†“’ô õ¯®Ý´´R_×ÛJËbà¿Ð¿y(ŒÂ¿Ÿ}öW÷¹Ï}º?øÁÓÞ^± A � ‚@XbÚÿt°ð�µ,äÝÉÕSð9·>rkä£Çx‡Ö#¯ó6íùȪ|}i‡ÜøÊŒc�ëÀÆž1ÿÜÐCÆgŒš:ΑAú`L|ã ïz«cšëç[YSë‰9„?ÆÎáME,`1ÐËE³q7izùU�5 cc•Ô�W�G�FLt(á‚ûŸ)¾´Õ/slŒß†£ Àº4ÈÞ1öú7>¾ŒÏZ,L1úÆoÃ>†ë`^c u•ÑÓŒÃÿ|¥nïöÁCN`i@„‚@A � 0 >ð¡´‰OmI ‘¸$Åé%ÃS ÔדhzÃÞЋðÃéÃÇMð!8I’ÎÐ0éµ¥†ZxB"—¤‰ÀJœZÁÉ E4$€«Éð¿þë¿�¾Q�E×… $ÕLdó TÙ"yR‰Ñ׿þõ²'êÁ?Ðl§^˜HÔ1É,¾…^¯ +UáIÔ7™¼Î( X ¢ Í ß·víÚa†÷&…‚Q¨U‰âŠS(V€<ÕJöU‹2xØ}ï{ßï ¼ßp2 E”ïž¾¤Ÿáï \8馾W²Öš aÑ™¾¶ÔWlX ÷x}=²§N8¡ã1?аHnÚуOî3’óÃ×9ï­`ñÎ{´ä{ë°€…B#ŠWx]B$÷IòOJ¼¯r" k«{ð~Êß%`5¤�~ô££Çó)ãoŠ ø›Ž‚(®!…[ó¥•úº®,UÕ"¢-aÇõª÷p}_›ô–ÅÀ¡ópr?R¼Âû$DqKóš¾n¶„OäA � ‚@˃ÿKµ¿ýoÑÖ·¶ñÛ@ëø°ƒf~Ÿ1ù}rôô~¨Ä˜º>¨âŸPóþmØëÑ£«?æØ@Ö!0G®OÆ=:côˆ¯úðhÆG®½¶èÑ´CŸ9zúhÃQ|Æ:Õ_õÏ^ñ…_â[Qý»Æsê¹ÎæbrÂñBÉ‹†/7EïÆñïbå³híØ<@xqÐE&UàaKS_{lôYí{D^€jÏ׳¼ è!ì�ë\Ÿ¬O{ÆÆÇ·k2Ž6øÀ|;uùˆ¸®C�ïÜ55Õ>þn­_Ý>€9¹~H‹0‚@A � °eøð™$ E³(²P`A«… Õ†ä5ø$ Ïi5éRuO;í´QÑ�€xÔ£5ÏUÀ€ob‹d.E(&üG6 j‚søÍéúaþlÉpÜð˜Ûqä‘Gvÿïÿý¿Q˜åJ`×D"'o¼ð…/{ÉkŠl ’�à/-ÖµÑß–ú¥*`Y¬ëïµãTñ0Ž8u‚oúóÿððãô‡¼·¼å-Ý©§žÚ³g{¼F-ØQ�d‚™‚%’ÃãˆkËL"óZâ5%™de¾T,ø®qx”¯O‰“yN9唾˜„b’aÃ{]÷Lâõ½Æ×,‰W df{4…k/@<¾Å“Œ˜‹æ:�Dµ˜>îq�Û¬€Â{h) ØHRSÄD¡ÿï‚ël'dQ�È{#ßÖ?t'y”P-"˜­¨ ‘ñ¸—�vÚ©/‚-Ök³&zñKaŸD=Ø<éIO!R0à)I¼&(jàd¨žÐ3Êï9XÛRË\÷&�•áñ2Ðð$£zú�’{ä#Ùë PÄBñ ÅÐð5[ïð>I�P}=öFíGMòSÁý1 ñš<æ˜cú÷Y D¸nÁ ‰kÉudÝÃ"¹i X(.äw$oðÚℨq§ÇðþÏßÜóP-dõ=¯°pš ÷"¯Cˆ"=Nš[Nâ½–÷ÜÙˆõ®]»¶/f¡@jxúNµ[ɯëzoWLæ3–Õ÷µI X _-åß<óÁ%:A � ‚@Ë�@û‡o·ý°µËZ£ƒ\<9wrô¶6QÕ¡]m#§G†=„’¯>:Ô`c�\ÿ¸Ø�ÝûÂuõÏqµw¬�vÆÇÆøè¢'1gÝ4›;çÆ7ú> ø®ò‘ME.j*ãMFC.jÜbÝ,½ÌÙìƒnÕÃ~.B—‚|2FŸ¾›Ôõ1†ÐGw¸uÕ3~Ý;cçØËuëžëÐgcõ]íj|åððƒýέíÛ>T8¡õ¡ ‚@A �)à[Ô|™£òy, ›ÙˆÄ(‰vŠ>† d’í$¡a2~è�#'¯pRß4'Ylrl®–O<±´þýèG�}4�±8é…$D›d6Ä) õ‘.5ñÙ+”çž{nÿ sXœñЇ>t$5!°” l‚ÕDâ\IM{$3!NpïÌëÚàk>´T,‹qýY?Iq¾= ñÈ1ŽHB‚+÷½÷ç8½q¼o~ó›Ýë^÷º^4î´ õñA5QÏÉ,œh‘”§`c®GÂÔS(²¢ØJ2ÉÊ|) X,R!ΰ` ÀƒÇ‚ðHtISxcÑv¼.y}ŽÃ‹Ó?8Ñýú˜%ì*Õ–ácnj ‰ð�cMyÏöô�z Ôb½6k¢w¶S©\;¼GCµ£¾ßm©ø {ü@ÛJ ëà÷ÒlÅ™õñÃ{“b ÄûƸb�~³íG=ÕhxÍëïNq9øàƒ5›Ñ×÷ªáï�гLêëõÀœñ;vhÂýÍã² §?ý飭i XxÓ›Þô¦Þ×– ox\ ˜CyÈCFwøÞj Å@œHÃIаP¡g.ÓŠy-ñ¾ëïºÙBóØ9^ïãÞWWòëz[(`Y,ü—ãožÙî¯ðƒ@A � ¶|¾»é–³Û*8"’Üð *|å½ ýP×Á9z4 WÐw=C?ð�åZX'z4/6:u-mÚÛÁ¯7süЈ ý:Ç?d|Æð¸áè�Éz³'zd4ùœÜ²¦½Ol}(� ‚@A`��°ÿÞ÷¾×}ÿûßïŸwÏ·‰)6'«ð„šÔ¯Iµ¹NŒÐ—Imæ$®9âš«€¥žŠ0W2?�À&™D�ù!i^ [¦I¸áZŽ6qj"ñ1�yLÇ£9f#Š1x4“ 5õëÚèoKýR°,Æõgí5YOa§›ð(£5kÖô÷È–ö79¯’¬$x¹ïxÄKMøSŒAR =Žßç~Fª÷èÝîv·îè£�ž3$ J|AÃâ“¬ÈæzÍT[*À×�ê @õä>0¡X�×!�ÒàÛþî@õô®œ.MóÈ ð¤ïýï_‡Ÿ¹ XjQºCª�Ô!i}ÐAÍPYŽ×-0àñ-w¾ó�g¬a8©…“>ö곟ýlÿ˜}r2÷÷Âl…êÒ/Ök³° ‹*j<ÆžÊØë±ß~û1ìOûñŠG<âýk»ÌòƒâF~ïl+,XT3nÉŸøÄ'ºw¿ûݽ¨Þ›¼—ð˜^s¼§ Û5ôµnݺþ=þð}£þÞ™«È[^g¼þ†¿w�m‰jß°gK¶Ê§)`©¯-^W¼¾&%ß[Ù7ïqìÅâ•ý÷ß¿/`™Ôçbës/ðÞJ1ÆgœÑ7NkG<ª‹âãJ+ùu] X(œäo„ùï¿õïãú¾6,lª�‰«¯gb-þËñ7Ï|±‰^A � ‚Àò"Ð>g:¬EÜÐÚÆç¸oÌ·“ÛßøÔÆd÷X|B‘ØäD“îõr’Üp0ñ-ñóÎ;¯W©§ÌUÀâ Ýò–·œË}/#aãšIðˆ‚š,˜&QoÐåH`«&k’ÖuÔžÇ �@&ëÚÔXs�—ª€e1®?ëæq”ðh–J$©(¤â¾àÄ‹IÁRý8>ùä“; ! ar�S�Ž;î¸^6LÔSˆñ¶·½­—ñÍxäsIJŠAè‡�×0ÉŠýR°àŸG.�-¸ ¢ŽÇ�@<„â7îS’í£÷|uèëµYïƒ-=~¥¾¯Õ÷ÆZØ2¼êšsZEcÛJ ¿ÛžøÄ'º¼ÍúŠQ½7ù�Ê ,¿ëã³6sÒy~ûÛßîE¼.}Œú{‡GíÌõ˜OwþÞéoá‡Å'¨Q˽6)éc\|'R<èkÿïxÇ;:NV�ô u÷½ï}ûñ$?|oå±fBr:‘Ä u๥¿ƒÔ_Ξ÷M^çœðÄßw…¾àuãßXÖŠ~]×–áëcÐ<õ5;IËb½¯.×ß<ó„#jA � ‚@Ë„ŸµÿWŽháÖ·æ ,äá©O€›¿''ϘÜ;=2Æò™KÈÕÑ]ˆŠO ý#Ó/r|BÆ�‡/ˆž6ÆB¿út\{ìjý…>õEñ±A9øÁönHZ‘¼š†–#�ͺj"Ñ=̶^“uÃDÞb]›ÙâùKQÀ²X×ßµrŸ½ï}ïëxüÅãhíÚµÝ!‡Òñ’iˆGr½ìe/ëMyL'H¯yÍkFÉãaÁF=1ç‘�|dlj&[¢'?ùÉ}•$äÞð†‘ºIVsÝ?õu7ma× 'œÐQøqú§@|üãïÞóž÷ôßFç±(žFC┤8Éqˆ’N;í´Å/½`Ó®¾>üáwÖ�£=÷ܳÛi§�: ‹ê#„ø6=§sÌFÛB EV&˜Ås¶õ¯'j ï·¹ì”QÄÂk—¢+ ÿ”ÙsMï}ï{wp„õìÅ|mÖDoý½`üÚÏVÀRßï_ëZתf›�-xÙV X¶toVŒj �Ùª¯ýÍ6:cxbË$¿w¦-`á5M¡…4¼/ðžÈ5˜”¦)`©ï‹¼wòž7)Uزî5 D zUÏØP¸Å=ã۠ÛÞö¶Ýã÷¸~¼Ò_×[»€e1ñç‚.Çß<ý�“A � ‚@Û › XŽj Zß,|øEÞ�\±ð _ÆwÝð©?0>r ™k1>2t\'|ôôO�œýC5>ë@F3~ŽÖm,zH=zãô‚i~ètÛq6TÁ Mà»azˆ�T=xuÎÒÖ¢ý(L�ÑsÖcãÚc‡ ’Ç|hgã«oùø#=2üx3§±F=Z%ãk§zâ¬j-'°TÄ2A � ‚À<øÎw¾3:ý„äü5®q�yXµ?ÜZõ> ù³Î:«×¯ F’ã$P!ÉÂ7�çK$MÖ®]Û«×Dzý&:4$š Nàô†Iè>÷¹OÿŠx|t衇v|ð$nFºÛSËb]›Ñæ·0XŠ–źþÃ¥“$â�Ϟʂþ|ß2ôëœ š$û)HàùðÍj¸œhA¶R-`©¯±ªSÇtp´×^{u/zÑ‹Fâšd�«€åÜsÏí(¤�¦)~À®&ÐÅÌÂIóøÇ?µ¾…=’ð}å+_Ù�ðuÏ{Þ³;â¾ 4“êi$H8Qá¦7½i_@GÒÙ;�V!Á=õ©O�qšÀö\À2×µë7Û~pR�fƒî~÷»w<’eâ¾ä4Nià5n¼÷WªþóµY‹3(0šë±³°pâ'ÿ@œHr½ë]¯.}³1…U$«·÷–zýy-ð{u¾ÄãNêIOËQÀBÁ,Ü[œ`â½;ß5«7M˱ÇÛ?NÓžüRß[ù›äÑ�~t_”Çû({ƒ¦-Žé�'øÁï”SO=µ·à.N˜š/Q8Èû4T ™Vúëzk°,&þõ^Xê¿yj¬Œƒ@A � ¶>ís—‡¶UœÓÚ%­ñ�=ÿ¬Ôð7þóòÛ\½y}zõÉÉ3&gŸ¹vÊàKäôiØÔü>óª×¦£92|¡O­€öÆC.=ý0¦±z]›þ�Ác�³S‡}V{ý¹ñôã:õ�ý‚ÉÀ qÄ¢ÇmŸ€ÁfìåQ€ ‚=|uÝ ö®™|â •Fð�Aêcóÿ³wo±¶^eÝÀç·û¥_[ñØÒî]A½Ñ ÏZ1H4k4 m±‰š¨W&&ÆCL<Öï# б'$jÔ ñƒb€$ÆÄx!RºãÙh P å¿wïÿìØ/s­î5×Úe—õ’±Æ3žãÿ9çZkïçY㥟A%c'>±2ç,b 6Fb&]â&¿±�?YìÌÉÉ'ü<³AñŸãÍvlTEnÿÁö`þú‹°TŠ@(E �"p8nDp›ºýöÛ—[&÷xB;ûj ùÖoýÖEùš×¼f¹ÍÂâ8E›ƒXÄýáþáå¯Hñ¿ôK¿´×_k¿å-oÙ¼öµ¯bó¾pã:÷}èéÔÀrR¯Íåât%Xä>‰×ÿÉÎàq4 ÷ozÓ›¶7y(Nþâ/þâÒ8õdþký|ãÏÝwß½¹í¶Û–ÇÂäñAó ñ�sõÒ—¾tó’—¼$ª�ó¿þë¿.·!Q®›Oæ"ëaMïxÇ;6³µ+Æ"¼Œ/ nn=Q¼Õàà±IÖŠ«óã`üտǶ �ñQpÍM5 Úëǃi¸ƒ?Òdà‘cl4À¬i~lÓÓ½�e~ÌÉú,ës[{ÏÞ{kê8ÍyëØïÿû7^ïKM¡yO'õÙ<‰–¹±Ec—GFi2{º7°h”Ë�FçÎ�[3;÷aº§¢�EþüÅû^¥1í¨´OËÜ÷=ßó=›/ú¢/:jÚe¿½|ò}.�ÞqK”=¤!DC‹[Ñ®$iþË _ÞÇš²üܺš%ØÏ¿[�æÏõÇ»�ÅkqRø‹u�ôï<婼�"PŠ@(Eà©Gàâ ,þBèá1ÜÀ¢îžÆ‹¹×`ˆ·=z RëÇó±Ž|° ‘‰¥¦?ß„’žzCžä+1#Ëìd+>?{|òÓEŽÏ?†ÓlÈ/oÎ4Ø…â›=™åM¬ÄaÌÖˆ,1ƒ<}±¢ý(A÷ó¾à%F6Ib½a¶‰ÞæùY‡vÅ¡7ØÇ– 0f?ü ìXnó$†ý!¶‰5牎}xslâ“Ò:±ñ‘Ïû�Mfñðy1ñ±�nŽ;ã†1nÂ)JE �"PŠ@(—‡À›ßüæM è·ÞzëòŸä—ç¹Ù<ðÀ›7¾ñ�‹¹õ ^ð‚…Ÿ õs±ú ¸n|øßÿýßEmþÖÀâ¶7 …:� 9ŒþéŸþi)¦‹-š‹çŸû¹Ÿ»žŠá‘H¿ð ¿°ü…ø—~é—n^þò—oMSxS$Ê_/o•—ɸíCtÐc[ŽRH<èB'õÚ\æ±–Ç�üþïÿþb¾«!á°›0®ôëÿßÿýßÛG<¸µã†ü“âcI†‚ª÷ úÑýÑÍÙ³gþ(_þýßÿ}{ÃJ^cBM2 Ÿ94pÌ4¿GçG:Ì63ÿñ›ûï¿­o0™?3 ©ÏyÎsf×-ŸGý¬›`¶F—Áø¼üÃ?üÃrŠÂð=÷ܳxÍŸW7|¸qEáÔMJnkr3’ϒ«ìL¿÷{¿·yÃÞ°ˆž¬1CŽfôt„�3;;ò½Çc{£_ýÕ_ÝüÍßüÍb¢Éç‹¿ø‹3ßê¼¹UëS?õS7ÅtÍ Œš51¢ù}6¿ÖÅÙõ½™íI4°Ì7}ó7ó%7‹¬÷ã6·!ù¼?ÝX|®4ì˜}_óšìjò nnò˜3ä{Ðg~ægFu¤G×íû!É4¦iŽB^‡ç?ÿù ¿ëË«_ýêÅÖ™4­äæ¸}XæÏÖ7}Ó7m¾ñ¿qWÊEæ÷�4¤¸*Ÿ«4®Ùç½ôÓ?ýÓ�…ÈçvþÝa^�/~Fý×ý×Y3‹ïã—Cä5ôŸÛÞn§ �æÏõÕÐÀrø?Õ¿óä½Ó¹�"PŠ@(Eàê@`üûé®±“ócR÷×G^M_}~žé‘zül+[”:~ìÍtlPràc³æ“7±Ìlí)ùùX˯¯ ùÉPÖfþÉOŠMÎ:çKœØÊ/†1ûEÎñK¼Ì‘ÇÆúÈ´ÞБ ‡yó³ÿÛ&šÍFçÐxƒÎZwPÀìV—Fà„Ï p˜½(¶øääGžýˆ­z@›Á.”®%ºäÏ<Û'–¸sÎØÒ'gb%—üþÇrW<ùÙKÿÛ|v<3ùÞÃþcfØ”Š@(E �"P&<êÇm ÈïQ»Šè“ù–Uàð¡ÿó?ÿ³ÈæBåüø�›o¾yóc?öc[¿5ãFz³‚‰üù}î°†ßþíßÞ>Dá[£ÌA¤ÑÅþ#']ä/•è‡~h)žËéq+A²‹^õªWmÞþö·/*�ø’/ù’­ÙÓ©�å¤^›íោ¹R7°œÄëÿ·û·KqÖž¬¸=7þhòÈš}Èû[SÊ5×\³¼ß|n™ÓвŽés¡ ¨ÊÇgõ“>é“ÖfÛõÜ´¡1äó>ïó¶ºù=|PSƒ½¸%�]9NËÜ€ðõ_ÿõ›?þã?^nUðø¤|Æm.�Ò„æ±J>¯á1Ÿá°Â¬F çwôto`ñX«W¾ò•ËY4i@:ˆœÝ�(þð‡—Û¼ž5g­cx¿Á y�{¯DnœP¸G9ã3„Nâ³)ÎüþÙ÷Bóg\CŽG Íï=yBò'²ù�ßù�eùto`q c/‘Gvyt×Aô‡ø‡ßã�Æ Ío¡£4N§�eþëqQ^ó]ôÞ÷¾wi ¡ûŒÏøŒ-o½OËü>>ì=â{°ßUü^‚4w¤áð vóïÞ{~çH-ý• �`Ê IëFÆÃòýå_þåæ¾ûî[LþŒ�¸�Å?ÝÀ’Æÿi¢Îž¡ŸZ~nS‰Œ->¶æÔïñˆ ÿØ‘Å�¬çÆëø'»ì‘.1ç¸lbszÂÇÎ�Øëþ öFúœ…=’ŸN¾™æäÖ±µŽÿÚ�îH”@GrÚarH‹Ìæ‘ : åE |ñæ€Ä'qÌ90|òòØE6ç�./Rö$_W潉b›|É/¶˜‰Ã×:òðC´œ+ëäâG&Wè‚MÎ3DÛ7òëÆ¸©7° JE �"PŠ@8QFó—Ï 8Š]‡Ýh¢@ú»¿û»ÛÛWüÕ±Ûò(G1êóÝËmÓmn�@_÷u_·ñ•Ða ,g~üÇ|iBQlÄïj>ñ—å æuÐú�ùŠ�М’sdnˆIÁXJ±J¡=”¢?·F\w�_M�FóYÏž=»Üò±Žp”BâA7°œÔk³ÞÛAë+ÕÀr¯¿¿Fþ‘ù‘eën`ñ:D>#š�f¨ùõ?Èg—Ü_ð»¹i.QC릨Exñ‹Ïšæôe_öe›ïüÎïÜY„ë[ߺù�ßø�Ån×mJsÌ-BßýÝß½ØÎ_æÇî�§�e~œ‘ï¾oìºE&� >[štŠºed¾õc×#—ìY�ŽI—ìJ6°ß¿ç×ãrlfûòE �"PŠ@(—"àßãÿ,5°<4ƇÆPwÿ?chä@xÿ€HßAzÔàÙÌk<9{qYÖ³Nýž?üÜwù”xüØÌk¼¸(çˆÞ‹nÎÅf–‰ÿì9þl‘Xø¬c—ü‘ó3Pò['Gοìó%A÷ñ��ÍdÃd9œÍÍ|@` Úbyd‰a¯ÉË.7û9Öt±Ï“K~²€9ØKl³Wþ(û²Æ'¿7BòÑÖ±OÞä¢cc¿‘å_ñ‰c=çONzÉïbÎ�¿°»o]p`P*E �"PŠ@8ÿq¬€¥p„¹<½>ë³>ki ñˆŸù—Ùhæð—êyƒœ/¿à ¾`Yç‹ÿ°þ¹Ÿû¹å*z…iíù•_ù•›g?ûÙ‹L,ÅÏ¿û»¿[\<ªBñéúë¯OˆC!ÄèÏþìÏ6¯ýë{ ßñ߱ܠ�DÜMþšX.´«x®h'oþóœÍ7|Ã7, äû‰&ô¼ç=où,»!ÇÏZt”÷æŒÑ®÷fn7WÓ…Ÿ‘šõüÜö}Åçéu¯{ݳyÙË^¶yÑ‹^„ÝÒQ~î§�EÂù}ãýë6�~ ß~{Ü�Ï#ò¸1ß_æ©òýf×ϽüLÜÕÀ¢ÁÉíÍ&^Rßí‡xÛ‚¿ðROÌbŠ‘º~f¶òd�Ü‘›éØèð;ò£äÇÇæŒÅ :üO&ûÐ,�Œ�ì ¼¼é¿ˆlˆÊz¶—+1…ûX$Éq)›G¼€2$:²¼&@²I,vFÞ,xdvøøà½˜f=€ÙÌ Ó“%¿5¿¼ ùÙlkÖ'?Ûä§'Ïž¬?¾Ñk@A±‡ŽJ¬ì5:32«tÜ4þ£õAÿ¡P*E �"PŠ@8þ²Ü_ßjTY“߯ò—¼³ŽÜÍ˳‹Sݘ0ë�Ü� RÀ÷ØŠõ_]η’|þçþr{J|Ìâþæoþæö/›£SÐrŽóÉ=vCƒÈÜ {!ªH—ær¾yßd iŠ`ëß7~ìc¦ƒn¸˜mÖ¼"ê[Þò–KÄ ŽŠ­è(…ÄëvòÄ:îk#ÆåЕl`9‰×_QTñ}~?j²Ò|¤°§ÈRøT„LƒKäG�ç¢2ßËyăÛ_^ýêWo  ü¼¶ÞÏë÷­&‘¼àL.!Ÿa·¿¤çåÅ…÷¶[Š|/Ð0sÜùÞ8n� ÁÚgqM?øƒ?¸QäEš&4ÔDküìÙk~nªùê¯þê¥è•8°’ß÷‡£4 W_`Ò¨˜¯Ño~¿Ñïz”ÓI|6OªÐm�óM[ÖÈûAƒì�¢½3z½w}ß<©ßsÜ3“÷¤›OÐQÞ›3F»XܸðË¿üËÛhÄ÷³Íç%M›dÈg滾ë».,¦¯Gù¹sÜï7EÍß3lÅm%y�¬}æýŒ›‘F¾o _Ÿc ¯sžu^v»ŠçOÖÀÂïMozÓæÞ{ïÅ.¯�Ûfn¼ñÆe}%¾ÀÒÍ/Þ·»†ó÷‘Øœ;wnù}Ìg`MŸˆŸëõw­¯––“Àÿ©þ�§ ,»ÞQ•�"PŠ@(EàãƒÀø7€–‡Ç¸ÐY¡g ›Ñ$’š{úücYÁ]m^ýo¦GôñI“ }ˆ^OÙ콸b¢øã“?úøË…Ÿõdbìò—ÿÿ^´Oþì}ˆ·{⟳d?f>ˆ>g!‹>çO|:}z.ë‚v�¯ÙØ®[1dž °„5ÛØò›}Ù­Á™c&Æ:?²¼ÐsþØòÅËOÏ6~ö�ýDÇ6rÿ9£E43­I¢þóŸ¿ñضã4Z9“FgßUä–Ë{öÛ¿ýÛ7òDÇùlÎÍǹ©!{skŒïñëŸ ùnsûH�w%Xìg~œ—õ•j`[Ñûþà–Ç�íz-ý|s#È‹^ô"æCOeK’» Ê�Rë׊^3«¨v5§�El·“ùlýÛ¿ý›å%äw�áYß6ÇèrX`ï%7Ã! »aw¥oöýÂû-�ÑZ’ïørîܹåw Éë›WÖæŸHŸëõÙv­¯––ìí8ø‹ñTþÎÓ–¼j�‹@(E �"ðñGàbËCc'¼¸5|µ{”:>R—WƒO�žÌ:µz<Ò<‚ÔêC¬Äáƒ7'‡9$"ÃÇ/¼ü|]ò'yÎ ¿½d_t‰{q“Ÿ�µYžÄ‰|ˆ.9‹ub'žuüäÇÇÆœü™‡h?JÐý¼Ÿð6䉛͚çÃ8‘Ç~2€&CŽäŠ¿udô±�íçœxÀF{@ÛÊþ²'ñÙ¡ä2ç\ñËþØ‘eÍÎ:>É?DK\rùÉQò'>½af ,·Œÿ¸oÌ¥"PŠ@(E �c  ™Ãc=q ·™(†j21\¾ë¯sJ©€æÑC (ÿüÏÿ¼ñ×üŠÈþzzWãÊAq“»AÃã^ þã?þcyT‘f�|Ñps¹¤`&†ó»-Æc&\·XóKbûkw¹Ù*v]ŽO|3ÃJ ˜»¢ßmW²ÀõT¼69Û•œOâõWXTØ�¿Û ¼ç?íÓ>my䆿ޓ"Ÿ/7Ž MX.—A}&½× ·)x$ˆýy¿+Æ_yÝ}ÅДå}&Îåú_NŽ+mã3êö$xä³¢áfn2s Í?Ÿò)Ÿ²4÷\©3>•ŸÍGyýà Â{ÀÐ(tRä#Þ#ä/÷}/õ™pS‰Ÿ—ƒåI|6Oê<öòÐC-MÞŸýÙŸ½9{öìò3érs¸�ÈϲŸø‰Ÿ¸\—�vn8òÞE~Îh$¹’äûŽ}‹ãg°Ï½ŸÃ¾�\mä{�÷ŸŸÇª`d¿'õ;ÃaçÕæû†÷¼ïù=àrÞï‡Åýxé`éû<½ç ¯9,�Ï÷�] A‡í÷ís}ØY¯FÝIàÿTýÎs5â×=�"PŠ@(Eà´!àß¿ãßwŽs¿{ 7°¤é$=f5ù�ÿ\Ò0Ï|R—W«§G|‘Ùˆ™˜ñ‰=ùÜh"Güè™ó<ÇbO?ûØÑÉ™þ‚y_9 ûCüøgˆ‡—?[#ùÙFŸ9û¦Ãï:ÿ�;.%†�¢ycÑEΆ(�"gŸg¦'Ï¡gytfr”&€‘ñÏ^’ß:{å;ÿÆlKÇ.ó`·±æ¸‘‹Ã>o’ÈÉ}Þ4d‰�Æ•9f|b“³±¹aŒÞÀ2@(�"PŠ@(E �"põ"0?Jb¾açêÝqwVŠ@øÙŸýÙåö 7‡•Š@(E �"PŠ@(E < ùXà ,jüjóHÿÊœF�ƒôìø«Í£ô8àÓ‹�Y£Hú Ìä©ñÇÆŒèQò¯åÑGžž�ìó‚÷…¯lí/{KNò™gÛy?³Í0¹„²6É,&&}öý^4'Ø+Àpš•æŒÌщ@ðôÖìe¦0]š:èŒÙÉ™XœÄ6'nòˇ'¾îj÷"YÓ±7Ë“ƒÝêr:9æü±ã/nâ=cðgGÙ½O׿Šq°R(E �"PŠ@(ŸØüÌÏüÌò�»ùùŸÿù½nêùÄF¨§+W'y$Ö“=ÒèêÜ}wUŠ@(E �"PŠ@(§�Q;¿cœý=c¼ï"jðLô ¨ï›Õò µy:”z>9>ý|úR÷§3Pü¬ãÇ.z½êÿÖò³™ó§7`ˆ—~‚9{û“ŸOòö’uâ&¿œÉO'�8äΟóŠÍ�]F|sþè‡ÉbcFs~¾{“M—’M9 Ñ™�]ßÈå`Ö|›è­Ù$æœ?ñ¢‹yâòGÖ‘‡_ã˼o|ö½99òb“å dÎù˃rž «'älù„؉oàg½Xž;®F}`Ì¥"PŠ@(E �"PŠÀU‡ÀÛßþöÍ«^õªe_/~ñ‹7·ß~ûU·Çn¨��Eàïÿþï7¯|å+7·Þzëæ~àÚxö±URŠ@(E �"PŠ@(W)£�ååckïCKzÔÙñæPdÖáÍjôi< Ÿš=d�¸É¥g‚½µÁÅ.ëäœc&®YŒ4—„�mæä?¾|Ò/!'=>{ˆÞŒØ$¶É>ºø‹�¸ëy¨ŽN |tÏ'<ÄÈFs Ä�åt'@Ìzü|p¼7DmŽß`˜†�9;ëŒÅWLž ÊÞ’ƒÈ:ùÁø"†�ø$¿ÙZ¼™Ÿ×üèæüëXipÑÀrãh`yݘKE �"PŠ@(E �«�׿þõ›ÿüÏÿÜ<òÈ#›w¼ã›Ç{lsÝu×mî¹çžÍ³žõ¬«b�ÝD(‡#à³{þüùÍW|ÅWl®¿þúÃ�«-E �"PŠ@(E �"p• 0jç›3gÎäBÛRwÏ +êîáÕùéÌH�¯ÿ€<ºè‡è’º?»Äà»Ë/qô<à“?±çYŒÄa~¦µ­µ½ìò㛽éU°ć}ürάù%>ë̳n¨ÛØ%ù‘I�ãÒ|°ù bÛ €bFx>€"b ø± Å&‡ÏþŸ/¿Ø‘§…œ}ò[ËŸ†¾‰7ØE.ΜË:qȳ·ä¢EŸXæä7óIŒäw-O(¹¬Ùç‘'žµGÝÒG JE �"PŠ@(E \5üÚ¯ýÚæmo{Ûv?ã? 6wß}÷Rß Ë�"PŠ@(E �"PŠ@(E �+€À¸�å®öüy„�Z¾:{ú»mÎP�¥ÆÏ>=ôjóÖ(ý+¤Þχ,õ|¼<ä‰�9ùÙÒÇÆ:„gŸüløYÓ%ò Ñ"c“øf”¼b ûÍ9ÁøÂ†=ñ <»œ�>±Ì‰3çág½Ž?DG#�ŽK9ȼÙuÌl>ù’9|£�_lboŸüÀH³ˆñÅ'vd|ù™éì= #‘›ã—9öæðÉ/FžYòñGÖtÈ,Fòòƒ 9}ü’ˆ{zuvt‘ÝOX*E �"PŠ@(E \ ¼á oؼõ­o]n]yÎsž³¹í¶Û6Ï{Þ󮆭uE �"PŠ@(E �"PŠ@(Ÿà\l`y×8æ£cè!Pƒ7RƒÇ«ÅÓ‘!2kµúè5‰¨Ó»µ%v™‡èYâ'‡X|“ƒ<ºÌÑÙ cUâcFó>É"��XÉÏ>úøe&Çg/x|ô2ØÇšØ%]âg^Û_öZâãR6g3@†¸Ö9ìÚf¨ý \lÄÈÁÖ1ÙÄ'o˜ä" Ÿœ+ù³¯¡ZöhFñÉ‹Ÿõ:†µXóã“ül4¡ÄÖl?ysZ#²ìO>>b¥�%1b<äÆ#óµcœ7°Ü7>„d¥"PŠ@(E �"PŠ@(E �"PŠ@(E �"PŠ@(§�‹ ,ï¤�E1]]^½Þl­†�ÔàÕê͹U%¶©óÇvíkm¤‡`^kzQÓç}ò['fxs|Ølôˆ‹È²÷ø‘á>ûq¦ä7Ó¡Ä`'ßðñ¢m¬ä†É?¶sþä!ß‹$:.‰a#@<›Üux²€–Ceæ�¼â±åÃ&yÈÔ`·¹Ø•á �’?ñ3Go�7CöK–3‘%?ŸÈÉø‘áÙ%Vü‡h+'›Ï"JœÄHœècsÝ`n7°<@P*E �"PŠ@(E �"PŠ@(E �"PŠ@(E �"pš ,¯ç×�Œ¡ÖŽô¨·«ç§¦?ØEŸÆ 3âc°Ïí+xµ}Äé K¼¬Í±'ëäçC†èÙ¦¯€ %öÄ— ±·Fñ·6;{MœäÈ~ÙÚ=Y|»•ÛSò§·�OrÄ_ |bXïM—lecó†ð›�APÆm44>dl �³_Î�üC½PâÌ`â“?r32g_l™8Ù·¼¹)…Œ.ù»Ø™#3'ûä'rçAi\!Ÿó2ÃÍ+üŸ9ÆÍ½�e P*E �"PŠ@(E �"PŠ@(E �"PŠ@(E �S�Àh`¹s€p~ŒŽ¡C�]}ÝH°Ko™z¼>�šçÔêÉÔó5¶ˆe�ÉÞÌ^Ü4€dñªm~ñä§Cl‘¸‰5ËbÏFvésˆOtÙƒ=—­¡O�]tƒ]ˆ}ò$FòÓñ!O^ü±HГ¦PìÄφ­ñ…¬ób8Lk¦ËaVüåˆn°[[z &¹^Ç%¿8ÉO—x±›õÉiÙ;y“�fùóçœrŠgÄŸOâ…�ž_òÏû�LþëǸ©7° JE �"PŠ@(E �"PŠ@(E �"PŠ@(E �"pª—?l®¹æš;ïãýc¨ÃëH�]í}nê ·VŸ×@Ÿþ<¢óx!¶¡4°X³O�?ñÈõd-šãGŸ~º ~x³Þùs†Á.9ÍôñÏz}¾èÙÊ™^†ØË“ý㳯Ìòç¼b v(1³·ìç‚v�¯I°‡ëÖ%Í�"¶Q¼9‡@äíÅ2ë¼IÈÃ^ñtrŠC¦a„]ò“…gÏŽ}ΚüÉ™ý“…¬“ƒ€_ö1ÇÇ:ùcû¡ÚîSL¶ÈÞ’“Oü³¿4À°Aü6ñÿƒ¿å#ùÈãC8ØR(E �"PŠ@(E �"PŠ@(E �"PŠ@(E �Ó‹À¸�å®qú‡ÇÐÀ¢Î®Ÿ&µv¤Ö�Ôâ5‡(¸§I#õù؈�O,¼˜†xi‰ rö†ulÈù%6�¼é‘ Ã'§5Š}|Ó ÀNlëäÌþ“?±w˜.¶bÍGÓÿ‹&ÜIDAT{˹ÒË�½Æ>g!çÇŸ,kó±)>N ››7Ÿ�gÃÖ3ýøØÓ‘Go6k°[ÛèÈbŸüæød?úä %¿uìÙâÅC± ŸXÖ(vøø%oú 3k¶‘™_z´>Y|ãG¶7%éÞ†ã >/€˜â['OæÈ¢·åÅI,3Š�|V^�ز¡Ÿcð�>üz?äšC’c°KœØÍ9ñìó‚ˆ�Î~кñ„Mb…Okñ®cλ!ÞžGžgŒqÓh`y  , )�"PŠ@(E �"PŠ@(E �"PŠ@(E �"PŠÀiEà£ýèæÌ™3wŽó?<Æ#c¨Û«·kNQ—O_]>=¹�%²¡ÚÚŇ?}jûxÍ~±O³Ú~ú’3>ìŶG}üÓC�æšäOž¬ÅÃGž½‰³î¿¢…⓽ÅWÎì#ùÙ ä›gòÄJ ²½H€“¢$‡H\›%‹Þa½Häš}ð(Mö˜-ºØ³™eÖiÉÙò¢XË—üƒÝ™ôsŠX({a'Nò‹_~É5Ø…è"‹�‰‹'7²¿èâGžürÄþúÁß8>„޹TŠ@(E �"PŠ@(E �"PŠ@(E �"PŠ@(EàT#0.¸cðž1ÜÀ¢æŽÔåÓs€ŸÄ&5yuyzD6äFìg5üÙ†n¶Ëm,üœŸ{þò‡?}ä‰9÷4¤—€.Ã~b‹G³]Î={6ò"ºÙ‡™é²ç¬Í±ì~”äûy_ðNÀËæ€Kž®óX³�<öó<Ô‹>1“ƒœL£‡yÎÏŸ¶ƒÝî…>ñ5¶ kƒOøœ%M5t(ëÄ��’?±²÷ÄdCf_â‹EgmvËÍãCxÿ˜KE �"PŠ@(E �"PŠ@(E �"PŠ@(E �"PN-«G}`¡Î®O¥‡ŸÆ’Èͳ]lÕæÉ�ô˜75þy��ÿšO/Àœ?½lQⳟ<{#‹½éGˆOì­Ùò ov$Û�âÇ6ñ‡,vs¼øÓ³Ý›lú¸$F€Ê&çM'Çlã 9ĬÏ^ hÑå Ö ½Y<º¼HkÛ¡Zˆ]^ ¼ØÈlÍ/ù"Ë~“‡ñå¯WÀŒ’/Ž›¬éPbàåOö9Ólƒ7²¿]±£f Y#ñðY“íE6p´€•M;x™<æÈg;{ s°™bC6ÏÎ�“�†/¸} ±â›¸Ö|’°[;<[eÏ?ñ“_¬ä·—4¦$ûäì’#û°žs¬m£3Ƀÿ™cÜØX ¥"PŠ@(E �"PŠ@(E �"PŠ@(E �"PŠ@8Õ\¼�åŽÂù14° ÔôÕÛg^}_�ÞœÚ<^ß�ºÿ‡ÇHݰ‹�9µ{ñ”>kºÄŒ]ò³Å³“?~ìÉŒä§�?;ÄΈ{kv‰1Ø…7ÏÄfŽ7ÇwV±Ä�û/æ¸É=çË>b—}Ž0G'��KyÑÄÊ¡Ì9¸øÙlä6?‡D^¶t¡2¾FìãÏ'1gÿ!ÞR^€Ùßc}ò&0#þÉ›ubÚ_üñÉ/vö”<ñC>ñK~>ÉÏ–]ÈÚ¾ ÄgÎÏ/ëäOöH Dž½ˆ9Ý^”Míå|Ñi#›ÚµÙÖœ̃ü¤a;Ûñ?ŒØjÏÞ<7›ÌûÃ#öl×{‰mì’>;>kþre߉I–}$æ-/,ÛøÍù£'‡�ù†1nî#„ ¥"PŠ@(E �"PŠ@(E �"PŠ@(E �"PŠ@8ÕL7°¼gñþ1Ôæ‘yæÉÒ¤‘9zk¤>o�“©Ñ¯ã¨ùkRI{¶©ý³Ÿù±Üö"ÌyçÞ�ìC,”˜é5 gŸ=¥Y&y7{Olk6ÙSâD>T YÏdm¬ãD–8Éo½7 r\ÃfmÄ&Ó¬‘ƒX#ë>¹ù%†8( ’G¿(Æ—Øæ��5;#�+쳟uòäÊ^ì“�‘›Í¼—±\üÈç7‚µ8†üh7kñQòãÉÒð’œöƒw&sö¹›[ÎöB…R(E �"PŠ@(E �"PŠ@(E �"PŠ@(E œzÆ ,/ ¼{Œ^C½]m?uzóœ¿7e3{X9ŠgØ”‘ƒ%�Ù�Jl‡h±7Óç @d(>d9<[:säÉ™9ùñìgâç�?¶‘™“/NˆÜš��â2º9¾üÙƒ™O%”üC´øÐ%¯Ù#„žÛ–�B©�"PŠ@(E �"PŠ@(E �"PŠ@(E �"PN5o`¹s€p~ŒÜÀ¢Ÿ¦|ê÷iQ{'K½>rë}lÌ©ÝÓ«ëk>A‰=[z1QrDF�b—½X³Í°¦Küykî¿HÌÄÒÇ ?¶ôdfƒœž,ûN.:#±â™™ß®üC|tð¸4D¼B ÈaPYö`].ÖÜQ„GˆÜ<ûò±vC »ä•ÇHŽÁ.ºè­ùZ‰™ó Ñ’SŒäg“üôür~�(‰]Κœfñ{ë9ÿ_L:ùŸ=ÆM�=öØgÎ$Ü�”Š@(E �"PŠ@(E �"PŠ@(E �"PŠ@(E œ2.6°¼bûüXô+¤?o(®›ÕæÓs�ÛOÈÒS€Gjó±�ÿµ›îÓkÀ%§uú(“­¸ä‰A†—#{Õ+�üô¡Ø‘%?�uöIÎ.ñÍôÎ�æüöAg$ÿ`·ûιÍ(væäYû|IÐ}|wùÌ  9Œ‡Ï�ÍÈAf;²y�GñMSGâD0LbXÛOò$of~t(2ëµ_ò$ì“'rñä3Ó‰“7Cò ÑöÅdgÌ”üñK³<×�ÑXfÄÊ�"PŠ@(E �"PŠ@(E �"PŠ@(E �"PŠÀ©E`¤¦oð™ëûÖ³ÝXn×tb±×+öɹuâà û1#±2�ŽÌíò‹�sÎþ‰›üôÉ—8Ùgbð?6%ñqÙô®ƒ‹ ‡É™ 2“Ç6äŸ}ÒE./Pt‘Ñ¡Øó¡ŸA%c'>±2ç,b 6Fb&]â&¿±�?YìÌÉÉ'ü<³AñŸãÍvl¶ì�1ûág`Çr›'1ì±M¬9OtìÛcŸ¼�Ö‰��|Þol2‹‡Ï‹‰�}tsÌÈØ7Œqãø>HQ*E �"PŠ@(E �"PŠ@(E �"PŠ@(E �"pš7°Ü5Î~ŒG.â é#u}áÕôÕç癩Ç϶b�±E©ãÇÞLÇ%>6k>yËÌÖž’Ÿ�uW’?}Y›ù'ÿ`·›œuΗ81–_ cö‹œ/â—x™#��õ‘i½¡#óægÿ9¶MjÔÈf£sh¼Ag�[X»PtiôNø¼�ÃÚ~ 2¾Ä66ìø‘ã‘ØnG™÷EŽÒµD—ü™gûÄwÎ[úäL,2CþkÇØo¾5F, ,güñ{LJp°¥"PŠ@(E �"PŠ@(E �"PŠ@(E �"PŠ@(§�Q;¿sœþÝc¸�%�'êðú2ÔãSËÏm*‘±ÅÇ6} ŠòxĆìÈb‡GÖsã‰uü“‹]öH—˜s\6±�¿9û ;stb¯û/Øé_p–4ÈO'ßLsrëØZÇíGw$J #9í09¤�EfóÈ�ò¢¾xs@â“8æ˜ >yyì"›óG—){’/�+óÞÄ ±M¾ä[ÌÄákyø!ZΕurñ#“?�+tÁ&ç¢í€ùucÜÔX ¥"PŠ@(E �"PŠ@(E �"PŠ@(E �"PŠ@8ÕL�zhñ¡1Òw ‘¥^Ÿ¾ƒô¨Á³™×xrµqYÖ³Ný>�(lÒ8’ºüåGlPâ‰Åf^ãÅEt|£O?Bts�ö‘‰ÿì9þlQbg»ä�œŸ�rëäà[6G¦=²ãä`3ó&r8››ù€À@9´9Ä&òÈÃ^“‡]nösþ¬ébŸ=&—üds°—Øf¯üQöe�O~/zòÑÖ±OÞä¢cc¿‘‰�ÇzΟœô’_Ã˹Ç{ì¾3g"¦*�"PŠ@(E �"PŠ@(E �"PŠ@(E �"PŠ@8}¬!¤/©Ï«ÁgD®Ÿf /©áÏöC¼mÁ§7!³˜b¤®Ÿ™­B$¥"PŠ@(E �"PŠ@(E �"PŠ@(E �"PŠ@8Í\l`yx`ðÈEô „ò¸ ëôЫϫͫßãÍôˆ>uú4™Ð‡Ò“@6ûG/®˜(þøä�>þrág=™»üåÏ%ÉŸ½ÕvOüs–ìÇÌñÁë�ˆ,úœ?ñ‡ÉBѧç"~ÑyÎÆŽì89ˆ‘86ð�€ ¬Ù0öÖßìËn Î31Öùù�å…žóÇ–/^~z¶ñ³‡ì':¶‘ãÉ#1Ídâ°Í5ùçøC½Í¯™E>vb°›óÛ#¹˜Á—­–›Ç5H÷�¹TŠ@(E �"PŠ@(E �"PŠ@(E �"PŠ@(EàT#p±�å¡Â/¡†¯v�RÇ'CêòsÏYêólèÕê‘æ¤Vÿèb%|êùsÄ/qÌ|ÄŒ_x=|]z�±'ŸMäˆ"“cžçXìég"c;:9Ó_0ï+gacˆÿ ñPâògk$?Ûè3gßtø]ç⣑`ǥİQ4o,ºÈÙÐáQäìsàÌôä9ô,�ÎLŽòÂ02þÙKò[g¯|ù…f[:v™ÙDo¹8ìó&‰œ ÑçMC–Øi\™cÆ'69›Æè ,„R(E �"PŠ@(E �"PŠ@(E �"PŠ@(E �q‹–‡Çp‹¿Ú<Ò?€2§Qã =;þéH�Cb�§'A£Hú Ìä©ñÇÆŒèQò¯åÑGžž�ìó‚÷…¯lí#{KNò™gÛy?³Í0¹„²6Éa%&}öYlŽ<Ï Žì|Ña>Tš32GÇ4€àé­3ØÊL`º4uÐyÜŽ}ìQâÄ—]âѱÍz°Ûf:”}²“3/°8‰mNÜä—%N|¯2/’5{³<É1Ø­.ç “cÎ;þâ&Þ3vt‘Ý;>„lJE �"PŠ@(E �"PŠ@(E �"PŠ@(E �"PN-£v~Ç8ü{ÆxßEÓ5˜èPß7«åjót(õ|r|ú >4øôˆ=ŠŸutì¢×  þo-?›9z†xé'˜ã°·?ùù$ÿ`/Y'nòË™ütrЉCžáü9¯ØüØeÄ7ç�~˜,6f4çç»7ÙÄq) ٔá�ÙØu àð €lPfͱ‰ÞšMbÎù/ºø�'.dyøE1¾ÌûÆg¯Ñ›“#/6YÞ@æì‘¿<(ç¹°zBΖOˆ�ø~Ö»�å¹ãBŒ¹TŠ@(E �"PŠ@(E �"PŠ@(E �"PŠ@(EàT#0X^>xïXÒƒ ÎŽ7‡"³oÎP£OãIøÔìÙ ëÄM.=ì­ 6(vY'ç3qÍb¤¹$|l3'�øñå“~ 9Ù èñÙCôfÄ&±ÅHþðÑÅ_ìÄ]ÏCutJà£{>á!F6š%î,§ 8bÖãçƒã½!rhsü»À4|ÌqØYg(¾b¢ðlPö–äiB‰ ßøñAÖÉ¿Æ1 Ä'ùÍÖâÍü¼æG7ç_ÇJƒ‹–GËëÆ\*E �"PŠ@(E �"PŠ@(E �"PŠ@(E �"pjµóÍ™3gò¡ ÔÝsʺ{xu~:3R£Çë? �.ú!º¤îÏ.1øîòK=øäOìy#qØEG†Ÿimkm/»üøfozìña¿œ3k~ɃÏ:ó¬êÅ6v‰E~dä¸4l>¨Ø6 ˜ž� È†(~ìB±Éá³ÿÄçË/väiD!gŸüÖò§!„oâ v‘‹3ç²Nòì-y†hÑ'–9ùÍ|#ù]ËJ.kö9Gä‰gíB·ôB…R(E �"PŠ@(E �"PŠ@(E �"PŠ@(E œzÆ ,w Î�‘G©å«³§?a°Ûæ õøPjüìÓS@¯6o�Ò_à±Bêý|ÈRÏÇËCžØ™“Ÿ-}l¬CxöÉφŸ5]ò'Ï-26‰oFÉ+²ßœcŒ/lسßÀ³ËùèËœ8s~ÖëøCt4踔ƒÌ›]ÇÌæ“/ ™sàÀ7úøÅ&öæðÉŒ4‹ˆ_|bGÆ—Ÿ™ÎÞÓ0¹9~™coŸübäQ‘%dM‡Ìb$/_1Ø�ÓÇ/ù‡h±§¿~Œ³£‹ì~ÂR(E �"PŠ@(E �"PŠ@(E �"PŠ@(E �ÓŒÀÅ–w C�¼‘<^-žŽ ‘Y«ÕG¯ID�Þ­-±Ë{Á£à£—Á>ÖÄ.¹è?óÚþ²×—²9›0ĵÎa×6Cµègàb#F¶ŽÉ&>yÃ$9ùä\ÉŸ} Õ²G3ŠO^ü¬×1¬Åš÷Ÿäg£ %¶fûɛӑeòñ+ ,‰›à!7™¯ãܸ�å¾ñ!$+�"PŠ@(E �"PŠ@(E �"PŠ@(E �"PŠ@8µ\l`yç ,Šéêòêõfk5|¤¯Voέ*±M�?¶k_k#=óZÓ‹š>ßè“ß:1ÛãÃÎ`£·@\D–½Ç� �ðÙ�3%¿™%;±ø†�Ïmc%0LÞø±�ó'ù^$ÑqI  âÙä®Ã“´*3¿€äÅ�-6ÉC »ÍŨìðŸXx”ü‰Ÿ9zë¼²_²œ‰,ùùDNÆ� Ï.±â?D[9Ù|qPâ$FâD›ësó¸�å‚R(E �"PŠ@(E �"PŠ@(E �"PŠ@(E �ÓŒÀh`yÅ8ÿ»Æxd µv¤�@½]=?5ýÁ.ú4n˜ƒ}n_Á«í#þH_YâemŽ�8Y'?2DÏ6}d(ù³'¾dˆ½5Š¿µ‘ØÙkâ$GöËÖèÉâ;Ø­Üž’?½ |’#þbàÃzoè¸d#(›7„Øì ²€0†h{ ù ñ!ckhì˜ýr†äê…gŸü‘›‘9ûbƒÈÄɾåÍM)dtÉ?ØÅΙ9yØ'—8‘;Jã ùœ?�n^áÿÌ1nî ,…R(E �"PŠ@(E �"PŠ@(E �"PŠ@(E œzFË�„óc|p jìêëFêøƒ]zÈÔãõ „ÈÐ<§VO¦ž¯±E,ƒLžðföâ¦${ˆÏPmó‹'?b‹ÄM¬Y{6r°KŸC|¢Ë¾ø쑸l } ì¢ìB쓟 1’ŸŽyòâ�E‚ž4å€b'~6l�w(d�ÃarX3]°â/GtƒÝÚÒk0Éõ:Ö(ùÅI~ºÄ‹Ý¬ONûË~ØÉ›üx4ûËŸ8ç”S<#þ|/|ôü’Þodò_?ÆM½�e P*E �"PŠ@(E �"PŠ@(E �"PŠ@(E �S�À¸üasÍ5×Ü1@x÷ïC^ï@êìjïsS½µú¼¾úô/à�Ç ± ¥�Åš}êü‰G®/ k1Ð?úô#ÐeðÛõÈŸ3 vÉi¦�ÖëóEÏVÎô2Ä^žìŸ}e–?ç±C‰™½e?´{|M‚=\·.iæ€Ù°�âÍ9t"wh/–9XçMB–öЧ“S2 #ì’Ÿ,<{vìsÖäOÎì˜,d�ü²�9ž8ÖÉ›ØÕvŸb²Eö–œ|âŸý¥† â—Ø°‰ÿÿü-ùÈGÂÁ–Š@(E �"PŠ@(E �"PŠ@(E �"PŠ@(E œ^Æ ,w�Ó?<†uvuø4±¨µ#µ~¤¯9DÁ=M©ÏÇF |báÅ4ÄKCHlø“³7¬cCÎ/±éäM�>9­Qìã›vb['göŸü‰�¸Ãt±kÞ[Ε^†ì5ö9 9?þdY›�M9ðqÙܼùl<¶ž)àÑÁÅ/^ÖæÙ‡N“GØ•Ÿ=9_#{1'½üiìbÇ&±c›)q’ß:ùÍѳÇgmFæÄJ~±Pì�L~ûŸ}Èù\7†GÝ?>„d¥"PŠ@(E �"PŠ@(E �"PŠ@(E �"PŠ@(§�‹ ,çX�Ú¿¾³Â:>µzë\naFêóéÀÇžŽüéSÛÇhö‹}ò˜ÕöÓ¿�œña/¶=¢è㟂4×$òd->òìMœuÿÅ-Ÿì-¾rfÉÏ%ß<“'Vb�íEœå 9DâÚ,YôëE"7ÐìƒGiâ°Ç¼hÑÅžÍ,³NÓHΖÅZ¾äìÈÄ Ÿ›PÄBÙ ;q’_¬øòK®Á.DY|äH\<¹‘ýE?òä—#ö×þÆñ!|pÌ¥"PŠ@(E �"PŠ@(E �"PŠ@(E �"PŠ@(§�qùÀ÷Œá5w¤.Ÿžüü¸ 6©É«ËÓ#²ø°!7b?û¨áÏ6t³íXncáçüìØó—?”øéC O̹§!½tö[<šír®èèÙ³‘ÑÍ>ôÈL—=gmŽÍ`÷£$ßÏû‚p^6\òp�Çšm䱟ç¡^ô‰™äd=Ìs~þ䙓€s¾ä5³}üÉùeOy�È“°Ûüì"Ͼ’“/J¾y�¹ùÅ,Vò'VìÌdÏã¹�=öØý£‹l°¥"PŠ@(E �"PŠ@(E �"PŠ@(E �"PŠ@(§�‹7°Ü5Nÿ®1C£†º»¾5v”‚ðjóFêðä|ø²%ÏœxbÍc,·5~röúÒ(’^‚!ÚÚáÙ±§g�OOßÈçxÑÓ¡øÌsüÄ7¶Á™Âv›GŒY—8æà�ülCdÉŸ\Ñiè¸4o&‡Ï¦"7Ó#|‹7²—ðfþ"¾C´ØÒ#~Œ ¹5yò㽨šC#1ñ±ìv/ô‰¯±Y|Âç,iª¡CY'†üx”ü‰•½'&2û_,:k³XnÂûÇ\*E �"PŠ@(E �"PŠ@(E �"PŠ@(E �"pjX=Bèuv}(=ø4–Dnžíb«6On¤?Àœ¸©ñÏk|ü×|zæüé-`‹Ÿ­øäÙYìÅH?B|boÍ–ox³ó ñ؆èŒ?¶‰—8d±›ãÅŸžíÞdÓÇ%1T69o:9fÍ!f}öâ`@‹.µXøèÍâÑåEZÛÕBìòbàÅFfk~ÉYö›<ä±ìvüåŸ)¶ìC±™÷’ì�œ“Ϭ³¦Æ·Œá}¥"PŠ@(E �"PŠ@(E �"PŠ@(E �"PŠ@(§�ñ¡;ÇùÏ�‘uwµz (ëô#�§À9;|j÷jûóz,—X©ë›Ù ³X‘‰‘üÑ%Oæa²õ‰/½f”üxqŒØdM‡/ò°Ï™f¼‘ýíŠÝ0[ȉ‡Ïšl/²�“  ¬lÚÁsÈä1G>ÛÙ�ƒÍ²xv†œl4„xÁí‰ßĵæ“üƒÝÚáéØ(sxþ‰Ÿüb%¿½¤1%yØ'ÿ`—Ù‡õœcm�ÙH¼øÏãÆÞÀ2P(�xç;ßy€¦â"PŠ@(E �"PŠ@(E �"PŠ@(E <=¸õÖ[ŸžﮋÀFàâ ,wŒ4çÇÐÀ‚RÓWoŸyõ}5zsjóx}êþ#uÿÁ.væÔîÅC|�ØtÖt‰»äªEÏNþøÅ—<ùéãϱ3âÇÞ:9­ÙšØÌñæøÎÊWܹÿbŽ›Üs¾ì#vÙçstÚµé£FÉ‹&VeÎÁÅËf#·éø9< òâ°¥ Í �ñ5b>‰9ûñ–òÌþë#â0柼Y'¦ýÅ?±³§ä‰�â‘#~±½vðògÁ1ù³Îž†é’ÿYc¾éñÇpt‘‘•Š@X!Ж ]�"PŠ@(E �"PŠ@(E �"PŠ@(O{ÚÀò´ {€+ˆÀ¨�¿b„hŒGÇÐŒ¢¯ ®FŸ1Ø-Í6úØÆOo¦ã�èQä±Oýf2µþ]¹‡x‰ÅŸMl�,üì>>ñK~>ÉÏ–]ÈÚ¾ ÄgÎÏ/ëäOöH Dž½ˆ9Ý^ôÿÿÿ«ÓB�@IDATì½¼�U™¾½�„Ф ÒT@°aÁ‚ vG¥ÉX¬Ã(–q, 3¢¨ˆ~Š]q¬4Å 6ì ŠèP”¢H ½BBÉ·®7çÚ¬³Ï>�sNØþïç÷[g=ëéë~÷ ›¬'ë]®L�–ë ±pd½|�áØ0¯PÇ�#³²»êZÛÊöxý�aÛÚgq„íŠu{æÔa~sbY#3¤M;#7»wx×ø“˺±WfƬª.¶Ú´ùÕ##v̫ԱÉÂ… �®s(�üío뤛o¾ùmDA � ‚@A � ‚@A � ‚@rî1<Ï*•Þ7Ô³ó²üòËï]³_ZÇÜ:8›‡˜[}œÙ;«g q>Ï@n�Aü糖Â[Ïþ±oùºìl˜Û¼øã Y‡kcÒ`~ë¦o€üöhk<ìåÑQ‹5µ:ä’yÛ5²þ8ʌӿOý'4·…Lȱ1&ÅRE³ƒ5ÄZ‚7·ƒù°°Qß)êóùAp�ÃÆìÉãÃjã 7—µhGøAôÐ|�qÑ2‡2bAÌÈô1ömLùvƯí¿0¦±èc ?>Ø¢GÆlôȬ›{‡±ôG® ~ƒòWñĉÀS¥v#ÄäAñlr#ʬ�µ:7N¬¶£åÌ­/>¬¹¡;ó’‡aŽÊv:õ¬ñeÍ0¦û«¢.'1Ì��ùÑãçþiD1ž:÷jNfâCè°gÝæoãùW¯cæ�wÞyl½©²¡ úȹ~D²A � ‚@A � ‚@A � †�œ{ ë“KÝË �‘–—Ö|sê �…~ûà®3s6oÏ�·Ÿ ³§âl^[íðï·Ãƃ{{ °ƒÌÉÚ> cbK\äÆ@Ok¥WÀüè%í�™këDŽ�ñ™Ñ³¨ÍOèæ¯l¯n÷Í iÇlžN1™�Œï ŸTÁ CààÝ03ÄFZ;díÒצã¨L�1kê1�y�ñC)cÝïgókoåÄ#3:âøa0Oõ&vŒ–̯Ÿq˜É3½ŽÜÀÒ">ô!�/r}€d‚@A � ‚@A � ‚@A  -9÷ÚG——!õB{Öt—Õ1¯Îþi@± ²Ýšgïžë3k�Þ~ÖÄ�Ôa/q¦ÏÀ§=ßgÝÚÕeo�ŽXØÓ+ ?öæPÎÚ8ð êa†ˆå0:d¬¡A~Ú°ÏÖ߸æGo>ãX§1ðŸ2™x*�(zÐÆ‰ lÆY � 8#×Ö âo�蔓Pè4B†Òô-¨È°#¼±œÝ 1 lÆ4:㚟Úê�L;fsâ#ßÎØ@ú·ñZ;lx…ÐFõ–ãr p„‚ÀXòEn,&‘� ‚@A � ‚@A � ‚@É@Î=†ó¹¥êe‡@ó ¡‹kVn`áÜÝÆ‹¶×€¢8ËGFO�gýðø°V^ÙŽ�‹3ýö&{Ð3ˆi.bSçþÐx¶ÄG‡¤=¼ùÑ)‡oû/ÌC ò³vO•íH_m™Ék,kÃ[†2c¹}ÚTÑäÈ “ó^äE ‹Dº„ÖF=ÅãÇZ={m±ƒ0Z?øغìå1õAثͣ{yfmôñA²66¼ò¶^mœ‰ïÄ×^]SvŒUêØ¨þ‡"‚ÀXòEn,&‘� ‚@A � ‚@A � ‚@É@Î=†ó¹¥êe‹@½�eßšqN·Žd¦éÃsúä9Óç|¾�ÑCœÇ·¶Ä@†-ä9¾öÌè°�̯M?o^c1cKMæÇ‡µ�+æ·¯À53þæ¯l�´q¯m>ãhL~b0Z?åøBøÏY¹6¬'LýM8@uh‹oýÛØI£†ÅªcÓð t¬½…¥²©³Ñpä}‚‡C¿}¤þÐVìðC›ÛQÚº�Cv-¡3¿sko,â¶9µEoNc!c�¥:Åko�! ,³îºë®¯Ö_Âʆ‚@èG _äúÉ:� ‚@A � ‚@A � ‚@Vrî1¬O.u/KêÙù>5ß%up‹�'œÃÓ�àà<Þ³|oSQ†-¼¶ö1p(aƒ¿vÈ´ƒ‡X·�'¬õ7vֈΘm\l´×ŸÙzäµcVGìþþ ìö/°È�Ž|-µ9�³Ö–µþý~è&Dš�Ócp“¦Œâ!6¡$ªà Ï,Hø‡Ù coÁA®�²6¿:’5‘ÏÆ•¶6âIØšÏüÄ&¦qðe­\¾Šº}¹6~ÈÈoã :±q?UÔûàƒ|Z3sKE!ÆA _äÆ&â ‚@A � ‚@A � ‚@A`èȹÇÐ=²¼Œh^!tQM½ ûhä€<¯·ïÀžÎà±i×ðÈ9û'„Ìu«ãüÞFllñÜ_òCØ@Æ#6ힸ:|ÕÛ� ®íqÀ{eÄÐßšõÇ2¶kí̯?ä^X›?m±™0tÂŽ�Å´E¸9ŠkyAÀ€Ü4³„�reÆ`–§Éƒ‡NnìÛü®Ñio�æ"?2Á¬ì([kŲ.Öðæç¡›ƒµöæ5:l¨W1 ã°nó›="? /›Ýyç�G/¿¼bT¡ D _äD"sA � ‚@A � ‚@A � 0ìäÜcØŸ`ê_ô½Bˆ¾ˆóyÎàÊ9‹·Ù„†Ïð[û*î5€ÀÛ›àLLbx®ïŒ-y\›[93:lèà&òCæ‡×ƦtðmlxdäÀ^jåʰ!v xòÚ¡¬Š:rÝÚ“ËÉ{JD’©’Ňx‚ÒnD2€À$6ÆÂŽá‡bfóúÀó0™!õŒM 2zdæg�ŸB|Ö¯­±Z½ù±5?zäÖÄÚøúª§Ò–8è°ƒŒe­ê˜!æéu̬¯:.¯’P‹@¾È�Å$’ ‚@A � ‚@A � ‚@A`8ȹÇp>·T½li`¹¸f½u$3=’¯ bm_zÎç9›çüž=„Þsz›LÐKö$ kýÕ—˜�þðæW¯?¹à[=2b ò'¿—d˜ßÚ«ªWþîÅz˜ñ�ð�§?B™z÷oüjÒ‘z{.ôS?áÙÂ&ìØ8Ã8$x –@°ÆVÀ°g3Øâ×úb×NÓýùñAæƒnók‹/<ùÑc«5X�:l•Ã#7†1™‘[?¨æoãWu/?Í,äÃŽصù©91Å[X6©× SçPȹ D‚@A � ‚@A � ‚@A  %9÷ÊÇ–¢—1# ,Õ´·�¤æ Ÿ³{Ès|dçòmÏ2Ïç±AÏY=DóÄYýü:ˆe|à=Ïoû#ª¸‹ÃŒ1õ“§G_�½ÆCîÈO-Ö…ÎxÚ—\vîƒ<ÆQŽM»ÖÆ6kýȯ ³ù�«hrdÐÉyßíE7Å&Œk±ÌíæÈ†ŽÖ¾R@ÕÃxæjã*ó�öÛ·9áÖxÚ4uAÖgMÄÇ2³ûÒ�üÈ!d®±c­�ù«¨‹‹œüÈ!ó=ƒ˜i`Ù´6°]çPȹ D‚@A � ‚@A � ‚@A  %9÷ÊÇ–¢—!õí%e…Vا¦¼¤n`±éÄf1*Û�½ÓÀ¼3>žËsV�Âbfh�Œ˜úh�¼m4!‡~è dähç6öè[B†½vèÈiA[—{Á†ú üðw2.þØ2Ì�­zgëF?hÿU<1"ØTÉ µ…©SŽ z@�à!娻agôÈÝt+WÇŒòÁ2ü­Åü¬­_ü¤ÖvÎØ¨g–WNìý�(G¡÷CƒÌØ6®´1õÑÆ½a³J¹�¥‚ ã!�/rã!yA � ‚@A � ‚@A � 0läÜcØžXê½/¨7°ÐÀrqÜÀÂ?góý�³�ãé±Ãß~{Œ�ÜžEì'`Fî¿6ÌzÈüýrõÊí°ÎEÞ‹~bKÖfNä-��¶m=­M5EÖ��9˜%c¢·6eÚLxnLØyġݔÍÎê0xô¬Ø3:FgS:†¯Û¡nö�qôÅÎxè°u]Ù^³ :È:±#§˜8Æf6®ùÉGß•ªŒ‡ÄöÌä1Ge{:÷�Žm~íð'®ñfT~Ví"ûjý%Ä&‚@ù"×H–A � ‚@A � ‚@A � ‚ÀÐ"�s�¡}t)|"PÏÎ÷®é.­ã–‘´¦Ó`B¿çûÌœå38›Gyž�Þþ‚•·€XêÐCú±V‡�zz8ÿgM~lÚüöTq×OÐÆÁžúÈ��ù+;jm\ó“ÓüèÈ�Ž8Èìßý?ìúºõÕ¤³a†ÚüøNš(bª$HÅæ QÇÌ´!ÀÁW±�Ük|!lÔ³ÆÆ˜m~ã©Ó¹qñ‡X+—ïõG[7¼µªg6‡™ fkÄŸ<�ûY´º[Ž->vÄgÀ·zn`Ù¸¾BèØ:‡‚@€@¾È %¢ ‚@A � ‚@A � ‚@A`(ȹÇP>¶½Œ¨ ,{Õ”—ÕA‹=œ³Ã3KÊXË3;8£·ñDÞ3{l ÖÆ5=سf`içÚœmLã2Ãæym�ÍC|}ñ±_‚œØ@êá­A=3„�±‰a~yuúÛ¸ýsUMœ ægfM¼–o×ø¡kó÷DzÁ…–�jËñu� 0�|‘JDA � ‚@A � ‚@A � ‚ÀP"�s�¡|l)z"PÏÎËòË/ï+„æÕÔœ»{à çîòœó£c†8£‡§ÿ¹:õU4êÜ;cà;ÈÏ8ô<À›ßØíL ã`§|Ký¶¬©e�¾ÖF¯µ@ø`¯Ÿût�Ÿyà];·ºªîlµ3ò A¦JíÆÚ�›âP˜!x|¤\0ˆé‡�¤�›·~ã㋟vÈmDA޽ùY“߆|�WÙNNœ6kã ·6óTQ§7³ù™ñ1†ù¹–G2kì݇rã±æB›æB…P�|‘˜ˆƒ@A � ‚@A � ‚@A �¡C çC÷ÈRð}€@½�eßšvN¾Bˆ³|ÎÙíO¨l¯9ƒóxÉ3~ìí)@ÏÙÈ<χ'rc;›[ôÚ°–à±7?6ø±Fg~óTQ'ÃÆøÌ�y‰Q¯ûèõ6ØcC|ô2PG?ag.tÆwî·¿×kO•,Žb0ˆËÚÍöÛTU§o�Ó†n¬?&6úø�1rÄÇ}™ßºªª«‘ÒLJïº?kbµ5êc~lhBÑ–™züp²†�Yùð!– ,ÆÐF<È 1¯TÇfõ–£ë/!²P}ä‹\ Y� ‚@A � ‚@A � ‚@C‹@Î=†öÑ¥ðeˆÀHËßjJX8Lç\žózfÖœáCœÁsVÏì­*Úzίm¿/k†=횦ÎôñUo~ÖÆ”gÖ;6ôBfíú!ƒ‡à­‡=™Ÿd 숅¯¼>UÔ‹e~14¯~ضù̓|RD¢©1(DˆG‘ƒ6�LÐÜ”3~‚Äà ¶ø`cdUÙ^.ì;xÞXð�ù�ﬞµëEæž�™åÈðC��±ô¯¢žY»â@Æ1†qÔk3­2›ÔXŽE A`,ù"7“H‚@A � ‚@A � ‚@A �áD çÃùÜRõ²E 6°¼´fœ]Ç­upÖÑGÀy;çùžéW¶ÓÛ¸Á áÃÀÞÛWà9Û‡ð‡è @f<×ÌÚǵùñA¡ÇÖ¾d�ù­ _dö¬!ýY3Œm­Æ1‡õbK è‘é[ÙžœšÌoo>æÐŸðÆ`=i"ÐT‰B k ‚lìÈU0ª¨·¡v£ú ÖAcGëçÌ_Õ§ÞüÊ™!fëÂBFë&¯7¥ CgþÊvvÌʘ̓½¹ˆ£œý@6® oó‹27¯à¿j›ä–ŠB(Œƒ@¾È�LÄA � ‚@A � ‚@A � ‚ÀÐ!�s�¡{d)ø>@ 6°ìSÓΩã¶:hÀàŒ�óu†çø•íz�qOŸ€„ jgÏê‘qžOc ±ÈÈ#ÏŒ=qm±}ªª—ŸxäGa ×X­L{lÈ��}ú¨³.üØCÄÅ–AŸvê*ÛöæG` ó£Ã¹yá§D]Òä‰m| f Ϧ Ö> 6ãf™Ñ¹YÁÒŸê*Û³EOƒ‰×ë°†ÌOó£3žv­ÞœÔg=Ø‘×üðPëO~°û$'ñúãcú[Ÿ 0Ø@ølô_¹ò›ÞqÇÇÖ_Âʆ‚@èG _äúÉ:� ‚@A � ‚@A � ‚À`î¸úÚ2ïgwã¶?ÿ¥<`ýuÊÊ[m^VyôeúŽÛvú“.¸pv¹ãšëÊJ›lTð õïw»Ë¹Çý û!õ–}kY×A çìœÃÛÄÂY;ÄY?ÄY<Í!¸Û¤áù¼6Ä€7<1ij!Dü‘cÏ`­ rüŒ�޼öH ƒ7'kH{}mÀŽØ¬Íiýæ7¶q«igK¬¶6÷e/ƒµjï^�ã‡?2×ÌS&7<•@×oá̺%ÁC¬!ýà‰çš¹õAG“‡ Ê�=r|ÖÂl,ôä·Q¤²�6ÆÖÖ‡dó³6?³zìá]3CÌÆ2?± í�‡ŒüÔßú ÇgZ¼Bè˜úKˆ,‚@ÃüEîÒK/-k¯½v™>�Ë–BA`é �ÏÙÒÁ5Qƒ@A � ‚@A � ‚ÀP!Po,¸â�#Ê•ï=rܲ×Ük÷²á—7Ü`\›Åœ—X®?æ„ò ÷¿£¬÷ﯻßmi˜Ï=îw`¦ XFXæÔ ÒÀqöO_3ëðžÕ³ör fˆóyûàµG‡\=3ÃX•íÙªC¦½ù™õ±úÈ#™ŸµöØÂÒ†XðÆb i¯Ÿyíƒ0¦kl•1Cø¢‡ú÷…L_ý�MšL:éÕ±Þ@Lâ³6�³2õ¬%ޱ˜!}xp€€¯`ù@´Å}õòýõ §9Ä•íâh׿„ÇÞBlõ@ý�'ØKÞ8¬‰·Rm~íª¸·ǫ̀cfm`96 ,@ cÖ/r/ùËË—¾ô¥2mÚ´ròÉ'—Ç?þñc7w/$ ,(§Ÿ~z¹å–[FYo·Ýveà 7%†Åœ9sʹçž;ªÔ3ftø,¿<T†&‚À’úœM$glƒ@A � ‚@A � ‚@¸!pÇU×”‹÷y}¹å§§t…­²Ó#ÊŒÇ>¢LÛvërÇu7”y<§ÜðµïÖ¹»ÊÖ[§lýÇÞ/o&YR¨¦�eI!™8Aà¾A`áÂ…¥žíS³_\Ç­upnÏ!Í)œË{ŽÏ¹¼=Þ΢¬ªzvúà�Þ³}xÔúiofÎöí_0§>ØÛƒ.õú#ÇÖæó›Ç56ðÊYCÄéï¿èõ‡>Ö¦/9­ÃüØ@ækgäÆ2²I–¹7a\ŠE¦žÍò��3 Ö²‰ƒ}hê´Ç¦•±¶iĽùPX“Ïü•íi ôÔéo-ØÇüØè‹_ëS—�N™>ä F9ÃúÔé‡ÜüäОk6ª¿„ÇÕ9‚À†µ�eÝu×-×\sM·£�üãåõ¯ý€Ý-^Ä;þfÍšU.¹ä’1†»í¶[ùá8FÞ n¼ñƲÆk´¢û”?ꨣÊ0°†SO=µ<îq�¨‹p|–ÄçlüèÑ� ‚@A � ‚@A � 0 üí™û–›ô‹²Üôie摇–µöß{LÙ·ýù‚ò—Ç>¯ÜuËÜ2ã‰;•-~úµzšæqÚó¡¤�e¨_Šõòþ »´n`áÌâ\ÞžøöuAØx&Ï¹Ø ghßúp†ßÚ kmë² ¾Í�öø“_2¾}È�éÂú°Fç má!{�»/uè‘cC^]ëƒbFgÍ®™µ©ìäÈä“ó^ä‚gq…Ü öça�­ríÛ¹ª;½1Í�™�*m~ü‘;›Û|æef´öú#ÇÏš|@ÈÍ_ÙnŸÆPÎì‡Ä8ØÂ÷¯ÍáÍ/ÌäÔÎXÚ1#[½Ž�ï¼óÎcró@E" 0¬ ,4ŽÜtÓMÝŽŽ<òÈrà�ØÝâE×]w]¡A�F–~¢Ùƒ¦�A4o޼ -^xayÁ ^PN8á„AfË\öÆ7¾±|ô£˜—fšrBC`I|Î&–1ÖA � ‚@A � ‚@A ÜŸ¸åä_— wÝ«+iÖ7�*k¼à™ã–wÕáŸ,—ÿÇa�~‹_|£kd×xˆi`⇗҃@E`ä–}+;»ŽùuШÁ¹;}œ±CöÈs˜Æð9>øb‹ÜÙxÄjG]öÎø‘cO¿€�"Ä7?<ñ!ì�#kû ̯¼�‡Ž�Ÿu;ëG~âj‹�{‘¯¢QùÙ¯:ã0‹:†û©lo�Ü\È'L˜*Y³›·¨ö!³ô¼›…gX‹<3þ¡oõ�0lðcM<óÃó h�°aÓ\Ì�µ ‡'�-k¶òîŦã¸6ùá!lŒ/߯Ä={0?¾¬™¹�e“úKxL�CA  @`XXhùö·¿ÍgÝ+„žò”§ ØÝ=‹Ž8∮åæ›o.W\qE¹úê«;§Å5°üøÇ?î5ƒ�ÿÚk¯-k®¹æ='[ʼ:èÝï~wùóŸÿÜ5åœsÎ9½Œi`éA1!fI}Î&”4ÆA � ‚@A � ‚@A Üo¸àÑÏ.óÎ8«¬òèÊ–¿ýÞbëZX_YÁ#ŸU\4§¬÷Ö×–õyÓ(û[sF¹öóÇ–ùç_Xî¼ñæ²â†ë—é;n[ÖÞ¯²Ò›�²�û‹ß”¿ó£²êS_VÞ®å¦Ês Ì­õuE+m²QYå1;–u^»_YnÚ´Q~,Þ~{¹æã_,sõÛ2ïÌ?—¸F÷º£õzU™öð‡Ž±G0÷׿+7}ï'åÖ?œ]–«7Ǭú¤�ÊjÏxJ™þˆíÆØ§�e $�¡B ïBójñœ³Ó'Á{Voc‰ræÖN[Îæ‘3<Ëg6.çùýktú÷óäg´ùñ‡°…Œ‡ñ‘[2í‰a?‚>Ú³Æ_yfö[ CÂ[ã™vm<ýÑc;i¢è©1Ê"Û¢ÍÑÚ°Q7Ñê­…�š:7ÊZ°àÕ3�©ß¶ª:·Olˆ™5~æSf½æA®]e{uàOþ–´Å^Ò¦­ÅØ3Ü'>­Ž5úulZ �F A`,ÃÚÀÂN®ºêªò€< ¬µÖZc76 ÉÛÞö¶røá‡wž�üãË)§œ20Ê7¾ñ�ò¢½¨§ãD3gÎì­ï ·Ä¬²Ê*½R~ô£•]wݵ·sïXÒŸ³{Ÿ9–A � ‚@A � ‚@A Ü—Üuó-åì5¶éJØôØO–5÷|þ¤Ë¹üï/W½ÿãwû׿Û.wp®Z©6ŒÌúÚ§Ë{µð9uØÀ¹;gõ#0uçð¬íG@ÎÚ^åøÁ{v�¾]×eËs}fÿ°1–2b˜_�yœ‰Gø8ÃÓ+À ™ž8 m\£ƒŒO~ó`ïžZx†õ Š­®šuÄ"¼kd“" Xh‚eÑlÜMš‡YykG èØXKÚ k�ÇŽANlhá�SD,}�ËóW¶g�[ä,�¿ñÍO,óS‹�)æÁÞü•írXë6G¿­:f†yà‰¿jå–ŠB(ŒƒÀ²l`áU=W^ye¹ôÒKËôéÓËúë¯ß½Â‡Ò~ó›ß”Í7ß¼“�SêRßW ,tºÎ™3§Ü^»â7Ûl³úÿ*þ1:ù-O´�eAý—4âÜpà eîܹeƒ 6èšrÚ&˜ÉWO¸øâ‹ ÏeË-·\"Ï8¨� ‚@A � ‚@A � °t˜Wo#¹àQ‹šJ¶úÃËô6©„syZùëS^T–Ÿ±JÙø³‡/z Ñ Ë—y8§ðÚ¡¿õƒ²Âšk”m¯­·jצÈšSΟ_Öù×W”u^÷²²ÜJ+–¾þ½rùÛß×ÙÍüäûÊÚ¯Ù¯ãùñ×'îQæžrzYy›-ʆ<¸Þàò¸zÛËMåªÃ>V®ùä—º[rÞ/ÊŠõèŠw^®<ìȲÂZk–�>òßeµÝž\hܹùG¿,—ô_…[e6x÷[ËúïzCgÏ�4°ô †Î¥êö®ÅÏ©ƒÈ3}ÎÛ[žó}®˜ýµˆ§ï€sÿÛëðÜ¿²�³g÷ăð‡ìC`�Θڙ[xóë‡=2†ù©Oì ìúaÏ;cT¶ã™[¦�ׯg¯Ä"nÛÑÆ5w›Ï:´³ÎfâDà©’�XnŠÙ�ßb•S´~l 9¶è¤dØ0´×c¶þUÜ#@ë¿bÕú!`†ð7¯kcRŸþðæ'¶5™Gb9„Ÿ¶+Už¼Ö!ŽæwmMÕ´Ë¿Z�gÖCóãj²P},‹–¿ÿýïåø@ùüç?ß5G´%Ìš5«k”øõ¯]6ÝtÓ2{öìV=ŠÿøÇ?^>ó™Ï”k®¹f”œÛP>ö±Ú~/èúë¯/Ÿþô§ËÿøÇröÙg—ÕW_½<üá/x`ùêW¿z�7°°—ï|ç;嵯}m/Í7zЃzëÕV[ío…¹£vÖò“Ÿ,_øÂÊ\Pn½õÖÎ¥•V*[l±EÙ}÷ÝË;Þñ޲êªôá�O¼è{ßû^9묳Êå—_^¶ÞzëòŒg<£ì·ß~£^k4Þ ,ìåÈ#�,§žzj×\ÑŸi—]v)‡zhyžЯê0;餓F=Ó 7ܰ¼å-o){ï½wרôêW¿ºœyæ™åÎÚÅ­\ÿg‹Ûm¾üå/w·çŒ :Á _øÂò»ßý®—kP(^ùô¨G=ªû,®³Î:ƒLÊd?ggœqF·÷óÏ?¿{$M@¿ýío»×:}îsŸën "!ð™ãwb²¯¾Xx„A � ‚@A � ‚@A ,Qn8þ;åâ½_׍¹d…NîUòW¾÷ÈrÅÁ‡—µ_½_™ù©E�'zûœËÊŸ·¨ÿZÿÎx›óUVÞr³Ne ‹™Ÿù@Yû€}uéæÙÿt@¹ñ„“Êš/y^Ùô¸Ou²›¾ýÃrÑû—åW�Q¶:ýIJòÖ¾Û§þí¹[î\Ì®7Š�Ä#÷¹[?©{åö¼Î¨¥¿yb™ý¢W•ÖY«<ì²3Êr+rL—–£ðA`X¨gç/­µ_TÇü:hFá ‡uÎè•íQkC¶úÀ£gF‡?´èpèn¹ööàC?32Îúå®â.þØhkú™óc‹�Äšý0 |Úüø¹6¿y°‡ˆ!·â)G7)²¨I9�8õǰ¨AźYf7 ˜ãù‘ÛÖÿŶü—†˜ðØ3·Í&m}ðöØö×¢­væo÷ïrY·1‘Y‡1«¨{°Øê׿W�Œ8Ø1óþŒMò ¡ŠB(ŒƒÀÒn`áF��vÚ©kÒ§„Qâ›o¾yܦ��7Þ¸kŠåP�}ìc»\úåýkš-þå_þ¥Ð„ÒO46ЄrÙe—uªþW]qÅå�xD×$Òï;hMãÇOúÓAªrúé§—W¾ò•åœsj7ýbˆf�O|âå/xÁ«o¼±¼ñ�o,_üâÇè€7ªHƒXhž¡Ž{".hB¡9Fâr ¢G>ò‘å÷¿ÿ}ùÔ§>U^÷ºEÿs×o÷«_ýªì¼óÎýâI¯¹5†Æ!º†ï ýÏÿüOyÅ+^1Ðt²Ÿ³ƒ:¨|ä#s·Ýv+`?ˆh¬|Ík^Ó=ã4YB(² ‚@A � ‚@A � pß"pÝQÇ”K^õïÝ+z¶Ÿwᤋ¹íœóºWûLÛþ!eÅ 7gá¼ÛÊ9ëm_îš{kioy±�e¥Mg–‡\xj=%óøm‘ûUõ•?—¿óõ†•Ç—ÿôk�ð¢ç¾¬ÜtâÉÝ«ŽxåQ?Ñ�sÃÿ~¿¬öô�»f_k´Æ‹žÛ½Â¨ß¾þkÁrÎ:Ûu7¸lö�/–ÕŸûôÎ$7°ŒA*‚ 0T47°\Z Ÿ[gósË#³IÃY=kˆƒrdœÑ÷Çá0šTüƒ {l=ûǾåë²×‹ÐæÅ߃ ëpmL{ ÐcoM6˘Ǹøi ÏÀÆšZr »–ôµFã0#3ŽùYOšÚB&„F‘<87ášØð¼¹ˆ HP±Qß)êóùAp�ÃÆìÍß¹¹¬…º±cø°±ik©ËÎyûA`Mù¡þ¸®‰™8fsR<{bFÇPÎÍ-³ê/á1u� 0�¥ÝÀrÈ!‡t7P˜úMozSÙsÏ=»ÛA¸�â°Ã+ç�wžêrË-·”3fôÖ-Có �ýM ÷¦�åg?ûYyêSŸÚ†[,ÿ¸Ç=®»•D£ïÿûå¹Ï}®Ë{œiHà¶—5ÖXc”-¯Pâö f‰WmµÕV…ÛWÀb~½RBvÚi§•wÜQQ·öòóŸÿ¼'»'†›Zh¦héßÿýßË?øÁNDnyö³Ÿ]hœ9î¸ãÊ 'œÐÚ[n¾þõ¯÷Üy;ì°CwóKOXöÍÍ1ïyÏ{º¦—'?ùÉ…f›–ˆî¹çv·ß´ò©ð4y {Yk­µF…C/M›6­« ÌÑd?gÜfó’—¼dÔó3>Ÿé‡>ô¡Ý«¢Úg�žÛƒþõ_ÿUÓÌA � ‚@A � ‚@A ÜO˜û‹ß”¿îò⮚ín:¿»Ùdª¥Ý~éåå¶³Ï- f_Zæ_4§Üø�Ë‚:CƒXV}ÚÎåÁ?>nLÚë¿ü¿eÎËßXVyì#Ê–§~§ÓŸ·Í“Êü þVôÞ·•õÞ~àŸ~Áìz[Ë�õÖ–þó‹Ê÷û)±¿üà–y¿?sTÌ4°ô#™u>êyÎ^µêKê¸m¤zÎÛ9Û笂‡8¿‡<Ç_PyÎå=Ÿ§OÀ¾dÎëåñe°–ð�ˆ¡Gf~õÈ%t¾²9¾Øׯó�jã kãÛ_[ÖÈ[,Ðé‡\f÷H~s3›¿Ýs›~Òd1“ÐçH<E1ܘy˜Ù� h[E�=3z ! }�¹ytØ¢cVn~eÌæ‡Ç¾%üxä×V³yà‰#!g�ÒOdèÚøä·f|h€ió×eçƒÎ¼Ì¼Bhã4°TBA`–v Ü|MŸ>½»Á¤mêàÕ2ýèG»†‡í·ßþ›2x}е×^[h„9ñÄ»¸÷ÔÀ2oÞ¼²ÝvÛ• /¼°³çÇ{ìQhàXwÝuË�üãòÖ·¾µkžÑ ¿�…>h¼¡é†×ýøÊìy 7¸HÜB#ÃG¡¨7ózŸöFާ>õ©Ý-*ÞfB³¯3úÊW¾Òó¡Ñ‚W­² —J•òÙÏ~¶ðjiÍ5×,úЇº^#ôž÷¼§üà?PÝ̓XÀñ¨£ŽênR¡9‡}´Ä )§œrJ'¢^�ÓO_ûÚ×:\”üñÝÞ]ƒ¯†òµOÔÉÍ1-^ÚNe¾îºëÊÚk¯Ý…xÖ³žÕûl huÈKs΋_¼è:ÇË9™Ï±¸AèÁ~p¹úê«{¡yµ7åð¹€hXyÃÞÐkâ¹ÒгÉ&›ô|Â� ‚@A � ‚@A � pß#pÇ•W—?=hÑ?.ÜúÌ—iÛ=䋺íOç—ùçþ¥¬°ö˪»Œ¼šý®»ÊM?øY¹öS_®7¤ü´ždq„µˆVÞjóB3Ë 6°¬ùâç–M�ÿ´æ½ùú¯Ô–—5 ,5ÇY«lÑÅioKé9 `Î{èSÊüóþ:@3V´ÞÛ^_ô¾·wŠ4°ŒÅ'’ 0Lð�”ëyÉ>µæ9ux çðô'@ðžßs&Ï\Ìž×+g-¡×FÿÀã �æÈøèŒ‹ž˜�9” bF¦�¹°ocÊ·3~mÿ…1�EùñÁ=2fó GfÝÌØ;Œ¥?rm𔿊'Nž*µ!ž€ Šg3�Qf ¬Õ¹qbµEð(gn}ña½RØ™—< sT¶Ó©g�/k†1Ý_u9‰a~lÌ�?÷O#ŠñÔ¹Ws2B‡=ë6Ÿ˜èÈÏiìÌz@~ì’>,­qCAà�¥ÝÀB£Àÿþïÿö°âö‘ú§ê^³Å[ô^CC# 7‘Ü[Ú{ï½»Fìï©�…[[ößÿ^hšHú³[ãçë�¸ñ;^y$áÿÄ'>±×|‚|P‹öÌ êÿñj%nán3¡‰†æÙm·ÝÖÝ°Ò šÛn»mùÓŸþÔIxÝ7·H-VܼrÑEu±Ô/ÉyóÍ7ïâzè¡å]ïzWú=ïyO9øàƒ{ihþ9à€zë{b&ò93Øyã {¾à‚ ÆÜ*ôÏÿüÏ£š”¾ô¥/d¡ ‚@A � ‚@A � î_œ½æCÊ]7Ý\6>ꈲÖ+¹°`ñô—'ì^nýÍe­ý÷.nÑ Øó—«ÿ¿ÏÕÓ­ê+WVÛõIeÚ6[”i«7s?xV9gÝúšžk¯/[ÿñGeÚÃÚ%ðBkîùü2èu@cXêß±Ÿ9ýÁõt쎲Ùw¿TVÎÓ_hÕž¿ÝÓ 7¼Bˆ× -Ž¦×ºVÙé�IX‡TtAàþ�ÀHËKk¥sê �…~ûàœ·3s6ÏY<³·ŸÀÛSÝQ‡¶Úáßo‡ ±!{ °ƒÌÉšCÃ6?¶ÄEn dðäЖ^ó£—´Cf~t¬ñ%rìŒÏŒžýCm~ê@Ç0e{u»ofH;fótŠÉü0èd|ù´  9!6ÒÚ!k×ð�¾6uG½` Œ1XS�yÌëŒ:Hë~?ó˜_{ó('ù˜Ñǃyª¨÷0±c´d~ýŒÃLžéuä–±ðA �¥ÝÀrôÑG——¾”ÿ¦õ×_¿ì´ÓNe÷Ýwïìh”¸74‘Æn»8òÈ#{aúÓŸ–]vÙ¥·–yÔ£UÎ8ãŒn¹4X¾õ­ou7¿˜�& š-ѱÇ[öÙ‡æ×EôÞ÷¾·{5¯%j_�C£Ë/~ñ Ízó÷¾÷½ò¼ç=¯·ÔÀrGýnL›ÓO?½w#ˆN4þÝU»ö%š\V\‘ÿî�¦Ïþó…×î@4!ñ™ò6‘'<á ½W1~øáÝM7£½—Üê†nè^ÁÄç‰Ænöá¶i2ù'ò93OÛÀ²ÿþûw·Ü¨sþîw¿[žÿüç»,tPùð‡?Ü[‡ A � ‚@A � ‚@Aàþ�À…OÛ³Üò³SÊÊ[?¸ló§ŸÕÓ¬ökt�ܼrÞÃýÝó¦Ç|¢¬¹×î]c *7©p£JK o¿½œ½ÆCÊÂú§ÔÀRƒú ¡ußüê²ánÓtü­§ÿ_™ûëӻƙÕv{r™ýO”O8©¬ñ‚g–Yßíù>ëÖ®.{ktÄž^ý͇^9vÆ�gP3„­Ãxè�±†ùiÃ>[ãš½ùŒc�ÆÀÊdâ©¢èA'&`°ge4`@‚àŒ\[7ˆ¿u¢SN^@áÄ:H{|з "ÃŽ<ðÆrv/Ä€°aÓèŒk~bh«?2í˜Í‰�|;cé߯kí°á} Õ›ŽË ,À cXÚ ,d|ûÛßÞ½N‡†‰Å¯šá6‘{s›ÉD žþô§—“O>¹—š›Fh2è§ýöÛ¯|õ«_íÄK£�å}ï{_ׄbÞ/|á åå/¹ËQóï~÷»®±G!µ}ùË_îðávéU¯zUùÌg>ã²7óº$n¸‘úXè®Ýwß} �2ý4mÚ´î¶•~ùx ,Ü̳»êª«:—ÿø�ÿ(ìµÝ¯�âšþ×õçXRknÝ¡©†}B|;ì° ‡ŸÈçÌàmË;ßùÎî•NêœizÌcã²¼ìe/ë^3Ô„ A � ‚@A � ‚@Aà~�Àmgþ¹œÿèg×#É;ÊF}wYçÀW®«Þ€rñ>¯/7|ý{eÅ 7(Ûœûó²üj«Ö†‘ß•¿>é…e¹ú�·Ÿû—zúÆñÛÝ4÷”ÓË_Ÿ¸G'Øê?,ÓwxXÇOø–êuñ^¯-7|í»eú#·/[�~âÝIF¸ówØ­ÜvÖŸËF{OYçõ//WrD¹òÐ�”åW�Q¶½æì²\ß?0]8ï¶rÞÃw-w\uMÙâä㻸„JËh#C…ÀÈ ,ü+ê‹ëàÎÝm¼h{ ª¸×c@O�gýðø°V^ÙŽ�‹3ýö&ì�¡g�Ç\Ä2¦2Îý¡ñl�…¤=¼ùÑ)‡÷`cZ ùÉëž*Û‘¾ÖÄL^cclÊŒi äøBÚ,ZÝG?)Œ‚,œ‚!æVhÈ´­lo�ŒAc‡|k�œ™Á5 dÌÓFfyâpC rÆ*uÌhft d4‚0x%Ï#3üš#kdkÕyí:ÖðëÕ±Aë�ÌŽÌÕyæÈØ¤Î³êØ´ŽÍFxÖ›×±åÈØºÎÛ4ƒ{ÔRó¶#cû:ïP÷˜í\Çžõ—0‚À8ÔF‡…Œ¥MçŸþÂw¿ûÝ wÝu×…ë­·0õVŠ{UÊ^{íÕó¯¯Z¬Ï _øÂž-yÏ>ûì�öõ==»ÚÀ2Ða}-NÏŽx³gÏ×¶UwÜq£üþë¿þ«U�âëÍ(£l9ä�NÖYg�’××1�òsqÚi§�²« ,ªºùsŸûÜ(ýÎ;ï¼ð›ßüæÂË.»¬Óß|óÍ ë­/£lj˨í‚ú|¦ë¬³ÎÂyóæ-ÜsÏ={²ÚÔÒšß+¾6Þ+»~#p®M‹½Ü¯yÍkz&'žxâÂzcÌÂ[o½µ'[3‘Ï™q6Ø`ƒ^n0Dõf¢ž ¸}àdYA � ‚@A � ‚@÷.ÿÏ.ü¿å6êÆeo1J~Y,«s�ûË~SG˜ õl‚ÎÒ9SgpÆÎuQ Ïà9‡÷|~«žs{Îï[ÔÑžësîÏ™¿çÿöð¯Êô ¬32ÃÛOÀL��ƒÞ‡= íl_2x×+�ðö?Øï€œADÛGA߄à l诰gÃÙþ f9>ÌÚT¶ãÛþìYc#±žM9@ÍNAtäôS›Ã,6À ©Ãž�Ž5`´ñÔ ]?ò‚±8ûjÞ‘¶,̉rÖ±ypȵ©lGÔ¡3¿sko,â¶9µEoNc™‹ü|�Å#?vbɇuV}ÆWy�D(�±,íXj³HwC·aì°½e‹èºë®ë^×Ã�'Ü,"­½öÚåšk®q9î<‘›1þû¿ÿ»Ôf‘^,ná–�–®½öÚòà?¸Üxã��xq7°ô¿þ…›FýèG·á:þ–[n)«®ºjOþ—¿ü¥lµÿ}_D[o½u9óÌ3ËÊ+óßÌÑôìg?»œtÒI=!¯â5K·×ë$g̘ÑÍ(×]wÝÂm+«­Æ£ï¦ƒ>xÔÍý7°pûÊ1ÇÓs¸üòËKm¼è­aj“Ũ×?�w ¶Ü¾ÂkƒæÏŸÏ²€9¯GâÖö7{öì1ñ;Ã?~þóŸ—�}ìcå?øAá9ì¿ÿþ…ç}oˆW'Õ†¥>øñ㮫¯¾ºðʪúE®,îö›6ÏD>gúµ7°p›Í¹çž[fÍš¥ºËÏkޏ…EâY×*—™ƒ@A � ‚@A � ‚@¸!°°¾^ýÂÝö)syZW·©L{ØVeå­6/óÏ¿°Ì;û¼zjuWY®þ]膇¿sô--õï#¹aeî©¿/+¿¬½ÿÞeÕ§?±LæŠûûAÿU®þèQÝ�/kìñÌZçÖeþ+×û­®Æ½÷me½·ØC÷ÚÏ].}õÛºõ/|v™ñØG”»æÞZn:égåÖßý±»•eËß|§Lß‘G¾ˆr‹HdË@=;§�å’:æÖqGœÍsÏ9»ƒóxÏò½ME¶ðÚ2{~aƒ¿vÈ´ƒ‡X“Ÿ>íôgm~kDgLí«¨#íõg¶w@Cì uÄîï¿Àžaÿ{±á€üèŒSÙŽÚXkËZÿ~?t"MÈi€±¸I SFñ� ùP_xfAÂÇ8Ìnxór픵ùÕù�¬‰|6®´µOÂÖ|æ'61�ƒ/kåòUÔí˵¹ðCF~WЉ�û©¢ÞätWͬ‡•ÇÕ9‚À–vË+_ùÊ®Y`…V(õV‘Ro S¯ÄáÕA‡ÿ¼âgÍ�;·Ô[9:qëM(OóÈO~ò“ާY­¿™ã”SN)õ†‘^Hô4¡<ùÉOîd4šì³Ï>�L#^ïRo1)ƒšßh°Øe—]4í|?üð²á†vг×SO=µk:¡ù¢qâ‘�|dùãÿØó­7|”Ï~ö³½šiP¡ù¤ÞÈѳ¡é‚&ˆ>�‹®JÙm·ÝÊ�üãž¾ÞòÑa<}:�¤¥Ð¬²Ç{”z JÏæûßÿ~¡)Fª7áô0CF<^µ$Ñ`ô†7¼¡÷J%äà¿Ê*ô&š”êí&�ÜØ/4ÞkŽ:eß�+®¸¢k$ª7¤ŒÒ€%Í,‹£ŸýìgÝy¥ôœç<§œp eÅú?“PÛxô–·¼¥|ðƒìäý?&û93NÛÀ‚lóÍ7/ŸúÔ§J½)¨\|ñÅÝk¤h´‘ñˆGt¯[âw$‚@A � ‚@A � ‚Àý�ú÷�×}áøò÷ÿ8¬ÜyÍucŠ\å1;S—iW@IDAT–�ÿçCeÚC·£»ýâKËì½^Wnýíz:š]Ö|ÑsÊÌO½¯Üü“_•Kxk¹óÚëËÚ¯ýç2ó‡Mº�…×|ü åïo}OY8ò‘­°Öšeýw½¡¬û†©§n»ÝM7�xr¹äo*w\}íÝÂÊ­ñ‚g^V~È–£äi`GA`èàü¦þÃ_X.ªcA¾ñ�<‡<öØsÀ<6í9ö‹ñé]·:BðG†<½ø!Óß?¤°�˜‰§M»†÷€Å}¨ÇÇXèÚ\Ø´2bèoÍúc  ÞµvæWŽ2?ksà§-6&ƒNرq ˜¶7Gq-/¸�›f–°Q®ÌÌòœØñÐÉ�}›ß5:í­Ñ\äG&˜•ek­øCÖÅÞü|̇ŽÁZ{óš 6Ô«Œ�qX·ù͉ž‘¥:6«ÞGó¯ïCA ŒE`i7°ÐqòÉ'÷¿øÅ/.p@áöš¸yⵯ}mmN_ôG�õU6={˜K/½´k®¨¯!%o1kÖ¬®¹…ƉœGu”ËB³·`Ô×Ýt�*Ü ÒOo¼q©¯œ)Ûn{wg96Üä±ÑFõnù@fãÌM7ÝIJG¨ï3½þúë{7±\pÁ…ºh’�¨�Z¸©„[9.¹äU]\n"¡iEúë_ÿZ¶ß~ûQ *4ÏÐtÃM*Ücóˆ>ÔñêW¿º|üãïD4p|èCRÝÝäò¬g=«°gj¤ ¦/k¬±Fw3Ê~ûí×ók™?ýéOc°âÏ^žÛ[lÑšŽË“wÐM$þð‡ËA4®û~ÈCÒ»ACÖÜ€"Ñ”C ôæ7¿¹qĪºyI|ÎÔßÀ2*Iß‚Ï!Ï«ý¬ö™d‚@A � ‚@A � ‚Àý �ú�,çÿuv¹íÏt '+׆•éÛn]–_}µÅWYÿüÖßþ±» e¥-7+«È|Ðm~mñ…'?zlõ£ëQ‡­rxäÆ0&32â`ëÕümüªîå§™…|Ø»6¿bŠ/¶4°lRo"8¦Î¡  °´¿Èyó ¯íñ6’þ2hôàÕBÿùŸÿYö°‡õ«»Ovß}÷þƆ~c.vØa‡îÕ7}èèîp|ymÌa‡Vn¾ùæžëŒ3º×ºì»ï¾e»í¶ëtÄÙqÇ»¦†-·Ü²g+à '¼ú‡šûooáF•ç?ÿùåu¯{]÷Ê }Ú™[Yh¢øâ¿8ªlhÁŸZ7Ùd“ÖmÏk…h„ùÍo~3êÆ^SD3Æ‘GÙݘ‚ÓZk­ÕÕs衇öbpÛ �84 µÄM+ÜÖò¦7½©»Éæ�ï|g¹á†ʬY³ºW½ä%/iÍGñ¼ÖéE/zQOFCõL„¾ò•¯t·£œuÖY]N>CïxÇ;‚gð¼ç=¯k@ò6ŸñV_}õî–ŸþÆnÖYŸ³¶�…o¶Ùf›îön¢ásÇg L^ÿú×—5×\s¼2#A � ‚@A � ‚@A �I °´Ï=&QR\‚Àý�‘–‹ja·�Ç>g÷�çøÈ Îå9ƒ÷Œ™çóØ ç ¢yâ¬~~Ä2>ðÌæ`–ˆ!ƒ×OžüøBèì=0r÷@~j±.tÆÓž¸æÇŽ53yŒ£¼ŠFí…µ±�ÇZ?òÃkÃl~ç*štrÞw{(ˆM×b™ÛÍà(×¾R@�‡ ƒæÒŸµ2ôÚ¶ömNx€U¯=@Sd}ÖD|ì s1»/ý¬;d®±c­�ù«¨‹‹œüÈ!ó=ƒ˜i`Ù´4]çPXÚ_ä¸ñã—¿üeÙyç� 7¬ðúnÙ@¾âŠ+v¯¬Ùl³ÍºWù (o©ˆh>aß4€�›WÍLå5c4>üå/éö³Á^çCSν¥¿ÿýïå¼óÎ+ ,è^­´é¦›N¨š"höà¦#¸ie"tá…D³7ƒÐÀ3¢)㓟üdçJƒÈO~ò“É„é|.»ì²îUM“p9ö7°€I(� ‚@A � ‚@A � – KûÜcÙì"Y‚ÀÒC€\ϱö©.©ƒXl:±‡€™3y‰C#úÚÏå9«Gá 13ôCFL}´GÞ6š�C?t2r´s {ô-!Ã^;tä´¿ ­Ë½`C}~ø;ˆlæÇV½³u£ƒ´ÿ*žlªd …ÚÂÔ)Ç= @ð�rìݰ3zänº•«cFù` þÖb~ÖÖŠo{"ÛÚ¢Ãι²½Xm\åÄÁÞ‰rdz?4ÈŒmãJSmÜ6«Ô‘X*¡ 0ù"72‘OnAá–_9Ä«„vÝu׉†zû4° ý#Ì‚@A � ‚@A � ‚@brî1Ä/¥/3ê?d¦�åâ:¸�…3~Îæ!ú g5ÆÓc‡?gó�=ðö"8Ó(b?3rÏøµa†ÐCæï—«WnÏ€u.ò^ô[ê³6s"oyl´mëimªÉ(²lÌ!½µ)C?)jL*@uj7es†³:b È8ú®TeÔÉöÌä1Ge{:÷�Žm~íð'®ñfT~Ví"ûêdo p(ü##�/rÿÈOwéî�Ý“N:©ð*"^Ïô‡?ü¡œxâ‰]ÒéÓ§—ƒ>¸p Ëcó˜¥[Èý :ûÿþ÷¿_Î8ãŒòá¸ÜrË-]UÏxÆ3Ê£ýè²Þzë•ç>÷¹Ý�?÷ƒrSBA � ‚@A � ‚@Aà�œ{üÃ>Úll "PÏÎ÷®á.­cÑ�Æ¢óyLèà|Ÿ™³|góè Ïó‘ÃÛ_° òöxî�ŽéÇZ?ìÔÓ Àù?kòcÓæ·7 Š»~‚6öÔG~|Ì_ÙQk㚟œæGGtÄAî`ÿî—ØøaçÐ×ý«¯&� 3ÔæÇwÒDS%A¢(6 ˆ:fÆ  ¾ˆ äÆXã a£ž56ÆlóO�>È�‹?ÄZ¹|§¨?Úºá­U=³9|ØÈü1[#þä�ÜÏ¢ÕÝrlñ‘°#>¾ÕsËÆõu!ÇÖ9‚ÀòEn(Ý+x=Ð=ݰ²òÊ+—+¯¼²¬±Æ÷*æ°Ѹóœçków‚úƒ ó3³&^Ë·küеùûcÙàBËFµ�åø:‡‚@€@¾È %¢{…À½iÚXqÅËW\QÖZk­{sX�¾õ­o•=öØc±åï¸ãŽÝ-5‹5Š2� ‚@A � ‚@A � ¦„@Î=¦_œÿ@ ž�—å—_ÞWÍ«[æÜÝV8w—çœ3Ä=<ýÈÕ©¯¢QçþØßA~Æ¡çÞüÆngb;uÈà[ê·eM-ƒüðµ6z¨Â{ýܧküÌïÚ¹ÕUug«�±�O˜2Uj7Ön”؀ Áãà å‚A H?ì$mܼõ_ü´Cn# rìÍÏšü6„àk¼Êvrâ´¹X¹µ™§Š:½±˜ÍÏŒ�1Ìϵ<’¹Xcï>”�5¯Ú4¯ª(„‚À8ä‹Ü8ÀD|�ÜqÇåøã�ï^›ßO3fÌènhyêSŸÚ¯ú‡[/X° |ãß(gžyf÷:¥þ ®»îºåùÏ~Ùf›múUY� ‚@A � ‚@A � ‚ÀD çKÌ„ú‡E ÞÀ²oÝÜœ:|…gùœ³s¶ï¡kçñkÎá±·§½²Êöú x­çýøÓó|xò´±Ía~lÑkÃZ‚ÇÞüØàÇñé#0Oe{¼ñ™!ó¢^â´„ öØŸ��ûCo,fã´yðcÝ¿Š&Fš*¹‘¶Øþ˜o>AbvÀ¯zý´ÑžYÞü€a³1ô…7¶2|ñcFGí6Œ(gÖÏY{fyóÃwD)3þkt31Ì‹/1°AŽ^?óWQg�~z³jÙ1CA ŒE _äÆbIA � ‚@A � ‚@A � 0œäÜc8Ÿ[ª^¶Œ4°Ì®Yç×Agð Ïàá9‹G‡ BÆš³zõ4‰pNÏ­-Ú9WÑ(™ñÍA,|Í�\�³:jÁŸÑö ´Í*ú0Cm�È”kG,óc¯^?gäðÖ‰�Í2‹¤wÿÄÎ\H�ï|·å9O•,Žb0ˆËÚÍöÛTU§o�Ó†n¬?&6úø�1rÄÇ}™ßºªª«‘ÒLJïº?kbµ5êc~lhBÑ–™züp²†�Yùð!– ,ÆÐF<È 1¯TÇfõ–£ë/!²P}ä‹\ Y� ‚@A � ‚@A � ‚@C‹@Î=†öÑ¥ðeˆÀHËßjJX8Lç\žózfÖœáCœÁsVÏì­*Úzίm¿/k†=횦ÎôñUo~ÖÆ”gÖ;6ôBfíú!ƒ‡à­‡=™Ÿd 숅¯¼>UÔ‹e~14¯~ضù̓|RD¢©1(DˆG‘ƒ6�LÐÜ”3~‚Äà ¶ø`cdUÙ^.ì;xÞXð�ù�ﬞµëEæž�™åÈðC��±ô¯¢žY»â@Æ1†qÔk3­2›ÔXŽE A`,ù"7“H‚@A � ‚@A � ‚@A �áD çÃùÜRõ²E 6°¼´fœ]Ç­upÖÑGÀy;çùžéW¶ÓÛ¸Á áÃÀÞÛWà9Û‡ð‡è @f<×ÌÚǵùñA¡ÇÖ¾d�ù­ _dö¬!ýY3Œm­Æ1‡õbK è‘é[ÙžœšÌoo>æÐŸðÆ`=i"ÐT‰B k ‚lìÈU0ª¨·¡v£ú ÖAcGëçÌ_Õ§ÞüÊ™!fëÂBFë&¯7¥ CgþÊvvÌʘ̓½¹ˆ£œý@6® oó‹27¯à¿j›ä–ŠB(Œƒ@¾È�LÄA � ‚@A � ‚@A � ‚ÀÐ!�s�¡{d)ø>@ 6°ìSÓΩã¶:hÀàŒ�óu†çø•íz�qOŸ€„ jgÏê‘qžOc ±ÈÈ#ÏŒ=qm±}ªª—ŸxäGa ×X­L{lÈ��}ú¨³.üØCÄÅ–AŸvê*ÛöæG` ó£Ã¹yá§D]Òä‰m| f Ϧ Ö> 6ãf™Ñ¹YÁÒŸê*Û³EOƒ‰×ë°†ÌOó£3žv­ÞœÔg=Ø‘×üðPëO~°û$'ñúãcú[Ÿ 0Ø@ølô_¹ò›ÞqÇÇÖ_Âʆ‚@èG _äúÉ:� ‚@A � ‚@A � ‚@Vrî1¬O.u/Kê ,ûÖ|×A çìœÃÛÄÂY;ÄY?ÄY<Í!¸Û¤áù¼6Ä€7<1ij!Dü‘cÏ`­ rüŒ�޼öH ƒ7'kH{}mÀŽØ¬Íiýæ7¶q«igK¬¶6÷e/ƒµjï^�ã‡?2×ÌS&7<•@×oá̺%ÁC¬!ýà‰çš¹õAG“‡ Ê�=r|ÖÂl,ôä·Q¤²�6ÆÖÖ‡dó³6?³zìá]3CÌÆ2?± í�‡ŒüÔßú ÇgZ¼Bè˜úKˆ,‚@ù"×H–A � ‚@A � ‚@A � ‚ÀÐ"�s�¡}t)|"0ÒÀ2§¦¤�â쟾fÖá=«gíåÌçóö Àk�¹zf†±*Û³U‡L{ó3ëc=ô�G2?kí±…'¤ ±à�ÅÒ^?óÚaLר*c†ðEõï ™¾ú!›4™tÒªc ¼€˜ÄgmgeêYK>c1Cúðà_Áò�h‹ ú6þêåûëANsˆ9*ÛÅÑ®Í �½„Ø>8ê�úO°1–¼qXo¥:ÚüÚUqo?ä™QÇÌÚÀrlX€&Æ"�/rc1‰$� ‚@A � ‚@A � ‚@Nrî1œÏ-U/;.\X–_~ù}jƋ븵Îí9o§9…syÏñ9—·ÇÀÛY”UUÏNüÑ{¶Ï€Z?íÍÃÌÙ¾ý æÔ{bS#¤^{l®1¿y\^¹µ§¿ÿ¢Š:ÒÇÚô%§u˜È|íŒÜXÆ@6)"À’"7â&ŒK±ÈÔ³YrÔúÀC6qP£M�öØ´2Ö6�¸7 kò™¿²= ��¾mB!d-ØÇüÄÒ?sU¶#tÊô!‡qá‘3¬O�~ÈÍOí§W~£úKx\�CA  @ _ä€QA � ‚@A � ‚@A � 0”äÜc([Š^ÆÔËö®)/­ƒX8s‡8—·ç¾}]6žÉs.�B¦6ÈÚ·>œá·6èZÛºìÅ‚oóc‡=þä—Œorc¶= ö sP�¶ðPkç¾Ô¡ÇòBèZô3:kvͬMe'G&Ÿœ÷"/À<‹\än°?kl•kßÎUÝé�iäÈhô`nóã�ÜÙüØæ3/3£µ×9~ÖäBnþÊöòc§ÜºÌ‰/d¾vmo~a&–ù�¥3²ÕëØøÎ;ï<¦v‘U6‚@?ù"×�HÖA � ‚@A � ‚@A � ‚À°"�s�a}r©{Y!0r˾5ßì:æ×A£çîô pÆÙC ÏÙ<Ãsxäøà‹-rgã«uÙ;ãGŽ=} 6ŠØKPE=;xì°G�=¼=ø*oã©GéÓÎúƒ¸ÚŠ{’¯l/1Z�q˜ÅÁüØJÈÌo.uš 4Uj‹qóÅ&,œ=ïfáÖ"ÏŒ¿@è[E�-z?Ã9k俇ç¡ÒaÃ0&¼¶•íÕ‚Þø4¶@¬øÈ»›jÐA®�A~xÈüƲvcbƒŒºˆO,t¬™¹�e“úKxL�CA  @ _ä€QA � ‚@A � ‚@A � 0”äÜc([Š^†ô½Bh^MÍ9;}�=ð6–(gní´ål9ÃþfãzÆß®áõïçíhóÛ[€-d|l‰�ÜÚ�iO ûôÑž5¶øÊ3³ˆxØJè~ØÏ8È´kãé�ÛIEO•ˆ!PÙmŽÖ†�º‰Vo-l ÐÔ¹QÖ‚¯ž™xè|Hý¶UÕv> xbC̬ñ3Ÿ2ë5rí*Û«ò·¤-ö’6m-æÀžá>ñiu¬ÑϨcÓúKx4‚Pcȹ±˜D‚@A � ‚@A � ‚@A  '9÷Îç–ª—-õBûÔŒsê°�…swÎêiø€\Û�€Ü>fåØÁ{vÏÙ~»®Ë.–çúÌØ@ÌÄRF ó«3�s5éùè‹?½Ì�ùá‰ÃÐÆ5:Èðä7ö�gXß ØêªYG¬!âÁ»F6)¢€%A€&XÍÆÝ¤y˜•·vÔ€Ž�µ¤ ²xìäƆ8u@ÄÒ׸¬ñ1e{vðè°e@ÎòøßüÄ2?µØ˜bìÍ_Ù.‡u°nsôÛªcf˜žø«Ö±Qn`©(„‚À8ä‹Ü8ÀD‚@A � ‚@A � ‚@A  9÷ºG–‚—1#7°ì]ÓΩƒÈ3}ÎÛ[žó}Îè™=›‡§ï€sÿÛëðÜ¿²�³g÷ăð�ìC`�Θڙ[xìȯöÈæG¯?vv ý°g��1*ÛñÌ-aÓÆkã³Wb·í¿hãš»ÍgÚYg 3q"ðTɇF,7ÅìÆ‰o±Ê)Z?6>lÑI-Èðeh¯?>Ælý«¸G>€ÖŸ×úø!`†ð7¯kcRŸþðæ'¶5™Gb9„Ÿ¶+Už¼Ö!ŽæwmMÕ´Ë¿Z�gÞu×]ÇÕ.2d¡ úȹ>@² A � ‚@A � ‚@A � †�œ{ í£KáË�zvþÒšî¢:æ×A3 gñ¨sFï¨l�Zú°Õ=3:ü!û ”ko>ô0#ã¬Pî*îbá��¶ÆC&ßúË룟ùñ1?¶ØI¬©›áÓæÇϵù̓=D ¹µO9ºI‘EMÊyÄ©?†E *ÖÍ2»ÁÏ�4ضvø/ް¥!„˜ðØ3·Í&m}ðöØö×¢­væo÷ïrY·1‘Y‡1«¨{°Øê׿W�Œ8Ø1¯RÇ&y…PE!ÆA _äÆ&â ‚@A � ‚@A � ‚@A`èȹÇÐ=²¼Œhn`¹´¦ž[gósË#³IÃY=kˆóyrdœÑ÷ÇáÌŸ&û°ÇÖ³ì[¾.{½mÞ¶wÀ:ˆÓ^ôØ[“Í2æ1®µ›56ÖdåUÕë–X3úã(3ŽùYOš2U"ÅREÚ¬áFXC¬%xsãg â@‚Š\}§¨?´õƒà;†�+Ø[Oäæ²êÄŽáÃÆ¦­¥.;?äí�5qä‡úãº&>d~xd6¼˜“zàÙ³µ)çæ–Yy…PE!ÆA _äÆ&â ‚@A � ‚@A � ‚@A`èȹÇÐ=²| Po`Ù«¦½¤ŽÛFÒsÞÎÙ¾çôðç÷�çø *ßžÏÓ'`߀½̜׻ƗÁZÂ"„™ùÕ#—ÐùÊ"äøbG\WÌC~¨�ƒ®�o~mY#o±@§r}˜Ý#ùÍÍlþvÏm~øI“ÅL:@Ÿ#ñÅpcæafC‚¢muöÌè}€„L€ôAææÑa‹ŽY¹ù•1›û–ðã�_[eÌæ�'Ž„œ5> H?}�¡kã“ߘññUB毢Î�y™y…ÐÆi`©(„‚À8ä‹Ü8ÀD‚@A � ‚@A � ‚@A  9÷ºG–‚—1#7°ìSÓþÿì½éלU™ÿ{w! �PB(¢8Ï8‹³¶¶¶¶ƒC·Ýýæ¬ó_œç·Öy÷{õ[«mÛn†¨-8‹â€b£ˆŠ6à-$•)$„8û³“O±s?UÉSUÏSIÑßk­�½÷5ïï]Uý4×å¾·”á ,ÔámZamýÞjïð¬×Ëg/!W‡ÙÚ=rêú4Ÿ@úWŽ.r|BÆ�‡RÏ\Ø£ë`�Lÿ팯¶ÿBŸú¢��øØ ‹3>rxæm,d }i/�»añ {|Âá´Ô_ 8‡�<¬rI=xÆGÆÞ<ᣧfäœjã“2†ñËr�·çf†Ôc6NLò�N'±fÓ‚*Ä`kÌ q�V^»g ikS‡~” ¦Àèƒ=ùÇ¸ÎØ!ƒä±ïÛÇøêG>þˆÇŒ ?~ŒSXƒ‡‰£%ãk§fâ¬)#7°´ˆez¬?ä}ôÑnûöíÝÚµk»Ããë A � ‚@A � ‚@A � ‚Àt¬ºÇtYÇ:Ì�ò ¡�”ˆ·•±£ jÿ4 ØP–uÏ �Ú»u}fõá³¶_€=~ eèKÔôØ´õ}ö­^ÙöÈð…>½Ú£o ùìõÚA>̾úC�=4ÌNÎÙÚë×øÈ�§óÔöS“�§qDÒÃŽOÀà0Îò¬è ‚3|u= öæ‰L>q…N#xÈ õ±AÞ‚ =â°Ö—³gÁ„CŸÆ@¦_ããC]íá©ÇlLl\·3:�ö­¿V^!´¾ÜÀ²)7°G(,D`–Èýñ�쮽öÚîÞ{ï­Í+f³zõêîØc�í^ð‚t7n”=—3�9ßúÖ·jî/zÑ‹º“O>ypŽýèGÝÎ�;»ã�?¾{á _8à?Yœïþûï¯gæì¡¥Aà†nèî¸ãŽÚèõÆ7¾qiœ/4�ýøÇ?®þÎ8ãŒnÆ ‹ö½\Ÿå»îº«»îºëj¯xÅ+º£�æ"µýÓM7ÝÔmÞ¼yÿJ�¾üå/ïþò/ÿòZó|®¹æš Ä›Þô¦Ú€T‚@A � ‚@A � ‚À¡†À,ë‡ÚÙ“OX Í+„ø�ëÜÀBÝÝÆ‹¶×wÔòáÑSÀšz¶�:{vü«Ó L&ø0I˜ìû ´:ÊI;öÒ0?Èè«‹€€ÑÚ±n�-ÛA}�„®¾Ú8ÊÐwͬŽ6>Höúf-¿ÍWgü±öa²V_YëSzŒµe¬/_ÂMBA ,D`ÈíÚµ«»âŠ+º›o¾ya=Î1ÇÓ½ýíoŸÛb2gýÌg>SOE³Á³ŸýìÁ /¸à‚Ú4pê©§Ö3O’Å%—\ÒÝsÏ=ݳžõ¬ŽâöRMAwÞygu÷”§<¥;òÈ#—Êõ¢üìøßûÞ÷:š4Ž8âˆîŸøÄ¢r^ŒÒ<ÐmÚ´çÿ<¾æ5¯éžÿüçÌhn¡Ñ :ñÄÜ’´\Ÿe~#.¿üò÷ýïmöª›ýüsõÕWw¿úÕ¯ö£q`ÑûÞ÷¾zÎkþÏÖØ²eKwÙe—UÎ9çœî¨£è� ‚@A � ‚@A �C �YÔ=­'› 0>å–óŠÕ–2¶ïµ¦éƒº;D�kjúÔçÛ9D=¾ÕÅ32t c°V§¿6®¾˜Ñůñ±aoãŠñáAî™±7>2IlÔcm\õ˜‰�Fk'{ý9ËW‡ýØ„³i©M¾õÕú&I5LV‡fÍ@ÆÞ[Xʲ’2=ǵ@ð0èëW'åuÕA;ø¬!|s;J›|È®%dÆwnõõ…ß6¦ºÈ�©/x â¯*c˜¿öÖ|ÑÀrêc�=vAù–e(�>³øCŽæ•ßÿþ÷5ôºuëº3Ï<³>¹y…"ú}÷ÝW ô?üpÕá&Š×«VñUŸ/JËÒ7°´�¯}ík»ç=ïy3ýPìø£�å·¿ým÷Ãþ°âü¡}¨£±¬¥C©�åúë¯ü¾´9²Þ¶m[çï ·¹ŒúM9ûì³ë-P}ûì÷E ,ûâ‘]A � ‚@A � ‚À¡‰À,ê‡æÉ“UX<¥v~nÑÞZ7°ØxBž~õxkùÞ¦"]ÖêÚÇ@Qž5„öêÁS�5ľmu8øpËëõº?ÿùÏՒƲ5kÖ ¼¨�e¹>Ë“ÜÀ2HzÈâ?ÿó?;^Á½ûÝïîÖ¯_?D+¬Å"�–Å"½ ‚@A � ‚@A �ƒ‰Àr×=æÙ;,Í+„n.þ)þ9 ëõöØs@ �vÏ>µü@ðÜ·2 „6¢ cãˆu퉡é_è´{Ö‘a«Ü~„ªvm�:èËÇöæ¬=º�¾Ý«g|ùØ1 ÏÂÞØ©‹Îؤӱ ’i“ðp$×®SòÐÌ:òåéƒÙ5Mµx›Mhx±†ßêö „µ½ ÎøÄ‡u}gt‰ãÞØò™‘¡C�7Á2>kul @ƺõÍ1ЗZ¾ð�,L Çá¶nm�>þñ�w¼fh=úè£7Aðš�N8¡¾–h”.|šKè*åo�áFn¡¸ÿþûëkRxUÊb/¶oß^m¹Ã<'i`áäA£Ýa‡ñs¹‡¸ùì¸ã¸ãŽÛG¦Î°™W¦ÜsÏ=µYè)OyÊ~›††Ùˆ÷È#�TÿäÕÞ$³˜ðç™q6üШ„Ÿc�=vAXtÁóÁì¾øÅ/VùYg�U_AÅ3:üpÿÏĦãøÂjøj’øxâóþœ‘×añì8ãR“ùá—Ï��š|žîºë®ÚvüñÇ�›Ï!ö7ÞxcÇí%ÐßüÍßt|ŽúŸÏ*<À?|¯=ôPýŽyä‘õ·À\ûæ‡B˸Ï�›líg’ßžÏåä“OîsÁ~©Ÿ%Ï�ß5>‡`Í÷‹Ñþ¾,H¢ÇàÕnœƒßVíÆi`ñwlžö´§Õ›§z!² A � ‚@A � ‚@Ë‚Àr×=–%é8 3F ü7íóJH rÛ÷†¦g@òuAìí @N}žÚ<õ{ÖÌÈ!äÖém2A.!§§^k¯¿ø„´gm|åÚ‹u+‡‡�aöħ‡¾ñͽ°<ì=‹ù0ciïYà)÷üúG)·çB_{¤ükb˜Lð¡<€†K Ø£+`èst±kmÑëƒÓúÔG?>6ð|Ðm|u±eM|äèjGæ£ ]ù¬áëCŸÌððƒ®Tã·þ‹xŸ*%ñÐÃzm|r„�OñE—–SJaè¢2‡‚@‚Àrÿ!÷ùϾ£zÄGtŸøÄ'†d°/‹¢ë�wÞY™¼r¨}­‰š4\qÅU�¯DqüÏxFG“ðù\P ²/}éK;Æ�ü㎛&(°Jj_þò—w/|á e-˜¯½öÚî׿þu-Ê+¤ñåŒ3ÎèžûÜçvŸùÌg*û�o|c÷ìg?[•î /¬6§�vZ÷¶·½mÀÿÞ÷¾×ÝtÓMµÈûÞ÷¾·ûÝï~×ýä'?© *QçlozÓ›†ž ½;ûáXñÖŽó<ç9Ïé^õªWÕW9Ñsæ™gv¯xÅ+TYôLñš¼xž (7nì^ýêWw_ùÊWjÁüYÏzVÍSç믿¾û¯ÿú¯Úà!Ï™ 0'W‰ÏÂüǸÝgï}èCûðÆõ¿�ñ�͸ñiøÎw¾SWúî(àóy ¡e\úþ÷¿_Jh’¢©Kâ{°iÓ¦º}Ï{ÞS°ø,ýñ�¬�Zêñzë[ßÚ=ýéO—UçÖþµ¯}m÷¼ç=¯뮺j=7ÈуF}–Õ½õÖ[»Ÿýìgµ‰Cž3çà{Ág°ÿ==˜ ,“>?_Sägòºë®ë~úÓŸÖß0ÿë¿þk�>rnŸÅ$ÏRÇ4 ›ÚßFäü€ùóŸÿü‘Mz4¾pkM„4˜A<#šX^ò’—TŸ—]vYåŸsÎ9C›yöø ñ¬%hø ñû A � ‚@A � ‚@ˉÀr×=–3÷ø³B`oËÍ%ÞÃ{cRp£vYÇ·G!�¼5zt¬Ï£ƒœZ=DóD­~gøÒ6¬™�Á,Y°ƒÇZ;×ÄÇBFÌÖ|Ï@|r1/dú3>~��{fâèG~aísöúÖ{íˆÏZfã;Öd¤ÓɬŸ°Â¢~M–¹=Ž|õ[ ;äbK{öò�«Ë¬~“5À*W É 2?sÂ?z�±˜=—vÆCž{ôØkcüª~á>d|ý#g�3 ,KçÂ2‡‚@‚Àrÿ!gñ�Ð/xÁ j#Í“ùþà?¨7sàƒ[8hŽáÖ‰f�·¿ýíƒ[QäÛÀBõÞ{ï­…~d«V­ª·NPü•^óš×ÔB¯{fä?úÑ�jÓ‹|or± †â,¯L‚ú ,Ƨ1‡ü$XN<ñÄŽA“„oŠÇÜB"ÑÄB3BŸn¸á†Ú�Óž[÷6lèvìØQLx4œŒC4úP”n‹â`on`Î� 4· k`ùùÏÞ1 ò¢a…‚:M戌F›‡Æi ™Ä?ñöGãħ¡‰ÆÏBcÏQGUo›¡)âyÒ€Ä3‡ü|ô›ÀÚ¦ž'M ~háyH`Mc�Rkïç}± ,£>Ëø¾í¶Ûºo~ó›,¸¥<ÀÓ¦ôøÐÈÕþ¬–iž_ÛÀBÛÕW_Íñ*MÒÀ2ɳ$·¥|ûÛß4 ñ=£iÌyÖ¿1|üí’Ïç…çF“›Ô~ÇñÇw›;hXË5×\ÓÑà'ñÜùmäõp¿¿|ÞÚç®,sA � ‚@A � ‚@X –»î±9ÆG8˜PË(ÿ�øÜ’ÃÖ2¸�ÅB”=Ì{ŠeQˆÂýíŒ�uy lÈ!l!f†vðð©�úðÛFbh‡ ‚GŒvn}¡ÿD‘¯l ÁC_=xÄ´¿ Í˳ C~vØ;ðé{tÆGW¹³y#c=ìü…=álZÒ‰BmbÊ䣃P Ö�|ô=°3røºå+c†ù` öæb|öæŠ-vR«‹ =gt”3»–�ôý�ȇ!÷COß6®´>µQdz¡³¶ŒÜÀR@�Q,÷rü/ùy-�Ä-)§Ÿ~z·~ýúzã…õů"ù¾P ã4œ}öÙƒ[%hΠm“…Û~ðƒû¸¶è.“W{¼á o¨¯X¡Èúßÿýßõfän¹1†¢­Da–-„ly}Äí'Ü c¼qX°�(øs6šBh¡ Ì­6$ðJ—¶�WòøŠpáÎFÃ2šnÚ¢470P@^,q6nW�ðɹñF4¬àŸ[?¤~ ÏísŸû\c÷æ7¿yÐ\ÄIäöÝï~·b‡ÏO~ò“û·ÛF o 1ó´þ[_ÃÖŠO37Åð¬Àÿ�ï|g½ _œlh, ‘…f©�|ä#CoÞbX´¥9‰çŽ4 p ÍMØÿÕ_ý•ªµ©Á\l`QH÷ù@|�ø¼·äw©ßŒ…Ž2° AÅï2>/Ü|´uëV¶¯kå£�eÚçg‹�püfpçFDígLÝqž%6|‡ø ƒ¸aŠSlR¡¹Ü•#ëßÂôõ¯½6aÿÌg>³Êù-¢I ;Îi£:ýèG÷y…�-4B'�tRý�ðcœ�Û›n¹å–*÷7¨åŸ ‚@A � ‚@A � °H–»î±È4¢iÊÿÈ�–Íe𿆥ÆOm¢r†O±l”=ì©ÍCö8°¶Á™Fû ˜áãÛ5>àAð ã÷ùÊåã2Ï=»=ÿ¢‹os3&üv�Žºø5ŸV§°÷!ó@ÇÌ’>‘››¤mÑÓ2tÝ—å YdžèÓŒ}3ë×øÄƒô£íªÂã!±G†>3qŒQ–™ç@FŒ6¾zØãWG–õ©¥€xAþ—¾@  ˜ÅrÜ(Bñ²Oz)òRà¥Yƒ¦ŠÀ£ˆFbÐùð‡?\ouèëþ⿨E{ø¼Ž¿’…uö˜_÷º×)Ì4cнï}ïŸi>¸è¢‹j Å|šHúÍ74˜Ðà-“4°€y÷}S@¦@ Qx¦-}ãßèxmx’WÛ€M_úÒ—êm'ìÇ-s+ Ãif过Æ�¯~õ«µ‰ÿý–o¼±ã&ˆæ�¾=ü¶øÍ«�x‹Ô÷‡5°Lëß8£æŧ¹ˆ×+ñ¹ŸuëÖ-pE `ÕÇg�r�±Ønæv» M_4iðùø‡ø‡�÷ö\ûk`é?ø]ê7°<ôÐCõõBè¼þõ¯úº^-sñÅ£R_IÄ�ÒÁh`™öùÙÀ¸ù†ï/7 �Cí³ÀnÜgIØ¥—^ZCŽºa‰ßÎêoŸUó¼ë®»êox½¿]}âf>ÃRÛÀÂï#¿}4Êð{ý¿»Úø4X}ìc[ð;§ïÌA � ‚@A � ‚@A`fQ÷˜&¿Ø�C�òßpÏ)yÜZ†¯8 Oƒ ýÔ÷™©å3¨Í#ƒ¨ÃS·‡ÏÚþÞKo€ud H;öÚ¡§ŸÔÿÙ�6¾½…]ã·~Ð'?âccü²Üg¯_ãÓøÈˆ� ?ðœßóâ;ôÚz~åE¥ê0Cm|l'&’˜–‰¤8$ ʘÃ8Ø :�c�-„Žröèè³�¯?eÚÀ×/ö{ù®« üÓæÍÚ\•3Ç Ï³9bOÈóìÙ=ÁG =ü3X·rn`ÙP †{*ee A`_fõ‡|Y(žRÈFع%‚$úMm�¶}ÍLßM$ÿöoÿVÙýB¬EwЧçž{n½M¤oß6Rðš ô·XP¨†¸Uâ´ÓN«ëþ?mÍ$ ,ï~÷»k#Oßo[ôoPÚ×ܼìe/ëÈ Š×Pk?L·åµþi4 �dµ·´ô4xæ¿iðhoZ?m~mã:mqXË´þÛ<†­÷±øà—[ZЧ9éïÿþÊ[L �Z4 £+®¸¢ûýï_EÜ*Ä-:P{®¥j`Á§¯Ðzñ‹_<ˆUîý‡=>ó™ÏÔ]¿kÖ ,KñüÚšâhŽ—Úg1ɳ¼üòË;°ã7”ß6^Ý3Œ¸…Û€ ³Î:«{Ñ‹^T×­=¯⦬aôµ¯}mpÛRÛÀò«_ýjðê¤þ­:­Ÿ6>¯Óâ·"‚@A � ‚@A � –�YÕ=–:ïø ³D 4°|´Ä»­ X,ÜQggÍ,ÉcïšÙA�ÞÆ×ÖìÑ�Øë×XôL Ïž�¤ž{c¶>õËŒ›K\«ëlük‹�ýÄDRÎÚ”3CèèÆw­L{|ë·?Ñø¤ãñ-Ÿ°À‡‰z ý¶|d‚#­œu{pÖ| <4³veY Àhøhý ÇÞ!PØâr�dnÆ€oŠ:Øj‡ ÄÞø•QþÁÂÆøÌìñ×®Û=vÈÚø}_6¸PÁY_Xö¼»¢lBA ì‹À¬ÿ�ã©O3Ëí·ßÞÝyç�õõ1ík)ÌîïxG·qãF·µ(~å•WÖýþ ¤(\rÉ%õ¶^_A‘U²�…h’FíMmНçà’O}êSÃL+¯}�Ok�Ðøý[+lP@‡2(B£OúÓõgœqFwöÙgW•öf–÷¿ÿýÝñÇ?Ì´ÞüñÏÿüÏu§�…fq¨è_ÿõ_ëí3ý–¾^»§™éž{!b†Æm`iýõ׋ñß·éïÛæ‚~M‹ÿ�ðáõ*4HAç�wÞÈ&�~|?4žÐ€"µy {%ŒzmsÍ ¼Öjí—ª�Ř£f±~úÓŸ^es°X–âùµ ,çŸþÈæ‘Q˜ÀoŸÅ$Ï’Wtñ*­þk¢ú1yÅ7IAmƒŸ¿M²¿îºë꫈°oXü}¤9ðïþîï%n§úìg?[‡žóœçÔ× U 3� ‚@A � ‚@A L�À¬ëS¤Ó pPà¶øR‹òB;JÔݽa…"•kêüȘ!jô¬é?€¯LyaíS÷GOسÓ=¬�¯ïvƇ~ÐS�uK}]öä2Ì[s£W�\ lÐ×ÎsºÇÎ8¬Ý;·²"®ºêé þØ„“i©=X{P|“@ 3ÄÉ |@Ú¡'©ãáÍ_ÿØb§|Qà£o|öÄ·![ý•eåã§�Å^?ðÍÍ8…Uåúb6>36ú0þá…'‹=úžC¾þØó?!ÞX ˜y…P"†!p°ÿ�£Á€fnà ¸ïëw(„Ò�á+.x7¸@OúÓG6y çu)¼Ê¢Ó…EZch�F£Px=·Àðú^ƒ3ŠvîÜY ´ÈÇm`ᆒO~ò“£\wÃD®½öÚîšk®©6ŽÁmQ¸¦€=NËÕW_ÝѨ8ï #£XˆÍm)ÜÖBÁžf^9Ó§IX&õß�ßß·Íý–öÆ�öv“¾öí->£nÚf·˜–W¿úÕ¯ŽFmÓÁ¬Xøó¬ùnßwß}õYó|ø¾·t°X–âùÙÀr æ¶öÜýuû÷YòÿhÐܶû»%ɘÜPÅMUÞôBSá¿üË¿Tñ™gžY_ý¤nnoPiXlä7—Áýßš7lØÐ½ë]ïÚŸjdA � ‚@A � ‚@A`"vÝc¢¤cfŒ@¹�å¼rK¾BˆZ>uvûÊrМÑþÇ}küèÛS€œÚ<{Èþ^+D½xÖóY¾¾���.ruØK¬Ñ7>:رGf|ãVå¡£fȸø€È×sTFùôÑÁ?ƒ5zž¹¾˜õÓÆÁŽ}ßa�G8š–<ý_ؾ2geä‚=£íh›U´a†Ú<áÉW_ÆG_¹vÎðY› kH|èe �>¡g,dúwîë/zOàiÉäH¿ì=l_§ˆª¼N|x°¾Ot´ñc,øˆ�ç2¾yQÍ‘ÒÆ‡ï¾ïƒ=¾Úµ1>:4¡¨ËL>~8ÙCðÌ�xØàË}¨#Äf 1¯*ã´Rܼ�"i(�…,çr²m:yÝë^×­^½za=7§Ðhµÿ } Íð¹=…†�ůÄ�¦i`Ù´iSmd Ùâoÿöou¹`žæ–IXÚR>õ©O�Ä…[¸e�›Æi`±A†ƒr; ·ÄŒ" ãý–6GÎxÊ)§tëׯ¯·ëðš' ÿ|NhR‚Æm`™Öÿ¨óÈo› ú ,W]uUwýõ×WÕý½þ …_ÿú×õUI¬ù ñYZ ÍSËÖ­[»o~ó›õXÜÄw˜ï ÍÜ^Äk�¸�…†è`7°,Åó;Ø ,íoÎþ^?T/ÿØŒG#�TÜ‚tá…V1·øpÌ(j›°ÚowâÆ,^Gµâ·ä„NXŒjt‚@A � ‚@A � ‚ÀX,gÝc¬D¢aö6°ü¡¤h ÅtêòÔë™ÙSǨÁS«göVu­ó«Û·eϰ‡ ÝÓôBÁ[åÆg¯O×ÌÚ Ç@‡ÞüBðÌ];x¬!ÖæÃ™ŒÏŒ ÒzøÂÖµ6…5ðe|14®vè¶ñ�""д„ü‘ä°ÃÃ4åŒ� ñ0ð‡.6èž@•å ú€Škˆµ¾XCÆ×¿³rö~Ìžg‚g|läÃÃkôô¥}a øðÚ³àÒ�>ô£\ªå§”ÂíÅ0BA ,D`9ÿ�k öozÓ›:CŸýìg;вÇ|}�6í«r>üá^-´êLÓÀBQžâ<x^3Šþüç?w4r@³¸�å7¿ùMwå•WÖxmA¹2šx­’·,ŒÓÀÂëƒh�¸­�F„Qä- m ¯*¡`=õ©O­·× k‚¡Ùéûßÿ~Õ§�e)ü× ûùg ,4¯ÐíäÜJâÍ#zÝúÒ<5°ØÄÄ3~ï{ß;ôóÒ6Lì–¥x~»�…ω¿™íwÏÏO;·ÍCm³ Ím¼JȦ–Ö¦]�ÂËÛ—Ö¬YÓ}ìckM²A � ‚@A � ‚@3G`9ë3?L�eB 4°œ_\ßRÆö2¨µCôPo§žoM¿,«ÜÆ fú޾šÚ>„=D_<ý¹gV?î�� <9ºöÀƒŒoNØÂƒÐgiÏž¡osÕ�1Ì]r@OÛ²ðÉÉøö6`c íñÁZì'&MK$™X›kÁF�OP£°jª ,fxA � ‚@A � ‚@ó‰ÀrÖ=æ‘döE€ÿÖZþû0ÿKÛ­e ô }š›ùì‘Nð¯&0˜ØÌ!€L˜DY3{h‚Ï¡yÌÀÞ <}�+kdÄÄ<FÐ3><×裇¾g5¾1Í¿¨Tbo Ø™Gë?ì�¯ŽúE4ÈŸèBäfLl´7?`Ð�°Ó·\dG”±±5.¶HSö¡ –û¹[o½µûÆ7¾1ˆøÒ—¾´68Pì/Ý�•Oá‘WïP@¥ ѤB#E{é÷¿ÿýà½OM‡ÎÏÁâ54?úÑ�:gŽ9æ˜zƒ…NÉ¢û$ ,øàfb@ÏyÎsêí0Qy• MÜ‚ Í¢�…X-.'žxbG›ó“·%üìg?ëhb‘Æi`Á¦½µ�×:½ó�ï¬7= ã� ø¥áµøò*(^oñÌßõ®wu4Ú@4<�72�«Ô¿)=^OÄÌÍ7ÈýM_ ÿÆ5ï/>6-þOúÓ»·¿ýíû|niÖ iƒÏùÚµkkáÞüGÅlù£�…œ¿úÕ¯Ö4^üâ×›Rü¾Âô»ÔoÆ¢ù‹&0Î6l¨>hj�Ï­.4BH/yÉKªo÷³¾�…¸Ó>¿C¡�…ï!¯ã{ÎoÍ{§Ÿ~º°ÖïŸ#ð…úMTØþ󟯷òðœi@á7N¢é…ß7›Ìà· ,ìùƒ%ôò—¿|ŸÛ¯ðÍ5×t¼’ zö³Ÿ]üêf‘ÿð*3í‡5ÃM+_dQ A � ‚@A � ‚@˜–»î1$Å p@Ê >¯(m.ƒêìíhÀ îN­¢ÖÁ£9„:¼MÖçÕÁk}±Æ'6„¨côìÕ±�AßȈk�>Y“=¤>{Öè@èá›=¾�Çìз~‹¨êâ«Í ¿ð(@bk®e¹�oøØ¡«{øSN§%“ÑI¶ ³oIðÐÔ·µAFUW†ÅG>±‚Ǭ/äÄ¢¼G}«ëCÒ�ñÙŸY9ú¬Ý3CÌú2¾jõõ‡>ñÉ¿µ��Íê2N)…“‹ÚÂÂP{˜År4Püâ¿Ør Ü4©Ð€°mÛ¶}d4:ðšŠý}â5BæŒ�c�=¶6 ÐÃ-!ЪU«jó M-Yto,Z9ëQ7° Ã?E}›A(?õ©O­7N`G‘–Âí¯ýëª;«rk‹Çìiì¡‘GzÙË^V›L8·+pËÂb‰æƒoûÛÝæÍ›&<;ž…mâp³xpÓHߟþô§Ý/ùË�íqÇWó£ÙÌhR¢éæ»ßýnÝóUÞö¶· lxM’¯.� îøÀª|)ü�Xì/>&àÃÙ!pàsÉ�5àãçrõêÕõL4¹ŒC£�…çBÓM7gâ•/Ü€ù]ê7°´¯äA øò¬¹-ˆÿ[üÊW¾²6RÀ£ÁŒ¦(šÑÖ­[Wù—_~9¦3y…P Tþ™æù ,œƒÛˆ88C|?ùžÐFÓÏâûÉoÏ´%ì¿õ­o ~7øÅžÛ…øÍãY�uÖYµa »þ *4·ðº°{ï½·ºå{Íw�¸ü>›<šÛæÂ6�QëiTd?*nøA � ‚@A � ‚@ó‡€5^u A`8{X¶) ,ÿ™¾fjò¬ùÉÌì)P�ßS8x¢)£°j­^}öø ~ïÌZ_e9ð Ÿ©o|fṁøÄ‘БÔG—µ~ÕÁk}±‡Ôc­�qíƒÐ§{tå1CØ"‡ð©_gmµ«Š“þcÐIí±kaM¢‚…öÆq–§ÜÃÕúáðC¿}d€ÀZ°˜Ù«‹Ž{}8QÍ ]t d¬™i1FYV¾zÌÆTß‚?œçï7ž´1]ë‡=ñW•ÑÆW¯°ëùÐ!Αeœ\Š'§�¥  C˜ÕrP¯ºêªîŽ;î’Ål^?Á Ø?ЏíƒÛZ,®«GC ·‹pcD{s‹r‹îý åÌûk`AN–›XÚføüÆPÜ}á _8(îϲ�…Èéç?ÿy-S4ŠÅÜv¦4$�?Í,Œq ߌ>ñºh¢áN}|É…â1¯9¡F¢€N£ÊÙgŸ]›ø| Q|?ÿüóUí¸É‡Æ›rhŠàu=ÐRø±Ø_|MÈý'?ùÉ Q@>3M4äð—F 9^{íµõÖ ó}ÞóžWoî`ïw©ßÀ‚Œ{ø~Ú°¢ééu¯{]wÒI'Õ&4–ü<ðj*næ97°ìÉ®«Ÿ½Ižß¡ÒÀÂ9x¸¶7Ay>¾o¯zÕ«êo¤¼þ|ß}÷Õ&æ–hfyÇ;ÞQ¿—¼2 ê7°Àã¶"0¼á†ØîC|§ùÝá÷¨ß<³�âˆÍ�P¦•�vA � ‚@A � ‚À"0«ºÇB“”ƒ@E€ÿ6_þ;í¹e³¹ þ×áÔí©·Óœb­¿,k]ÞþWÓÖê­ó;kƒ=… kû¬- 1÷õÝ3SÛ·�½>\ã›ø�jmXC6q�£M™úè´<ö6�x6 {â¿,@êyÛ„‚/È\ÐÃ�ññ¥-vÆ*ËJÈäiC ý²†Ï0?eÚÁ7>1Ô_SÖëË—pS™CA  A`ÖÈQe<ðÀõæMŽ:ê¨úz^³Øf3h6ᆠY¸éaýúõurÌ%g‘?Í8Ü:@s 'œ0ö�KžÔ^‡4tp« ¸Š'Œ|úÓŸ®ÍýׇŒ“çå5OܲÀ-#œ›SC`Fa�I¸ÙafP|lhÚà 4l¡F4ñùœGâ<¾–†çASÔbˆ[?ø~`˳¤Q©ß”Æsæfø|‡ü¬.Æÿré<žßupçsÈo-MS|iúZÌóã÷ƒçâëÜø]æs-jhÙƒ|Ôe Ùsßs)CâBÈZä32svϬNYNFŸÌz�`žÉ|Ø�Ã]ùê·sW¹>��Ìm|ìá;ÛxÆef´úÚÃÇΜ|@ð�_–ƒøèÉ7/cb ¯ÝÛ_˜ñe|}©Ç ïè26”"âEã^ŠM(ü�A ÈÍ÷£¦ØÌ+> :¸)aÑPqÉ%—TÑ»Þõ®nÆ ÃÔ A � ‚@A � ‚@A � 0פî1×�/ÉÏ�½7°œWBÝRÆÎ2hÔ îNß5vÈ×ÔæÖáácƒ-ºð�õ‡¯v”í Æ}úl±— °z¬ÑC9ú¬í)ÀV~ëO92H›vÖøUW,8“ë²ÄÁG+Ó³8] žñ�¥l¬GÓR›Œ‡7)aâÌÈ!Ö–5Ã\\3c/ÚVÕEa'`èÀgßø¬y¨4‡@è0ôÉZݲä‚\ÿ4¶@ìظö,6Õ ƒÜëƒø¬!ãëËÜõ‰<òÂ?¾�±gæZ€SÊ—ð¢2‡‚@‚@þ�ʱ¸}泟ýl½ícãÆ�õ5ÃÒçµG7Þxcwøá‡wÿøÇuÃ0?á� ‚@A � ‚@A � ‚@8”HÝãP~:ÉíP@`o‹¯ÚQr¢ÎNŸdkKä3·zêR›‡Ï°?€Y¿ÖøÛ=kíûk{Úøö  é]üÃ77xêãÃ~mÔg�.¶®™9„?t%d ;tõ§xêµþ´GŽîÄDÒÓ>Ê$Û¤�ÑêpPÑÊÍ…ƒš2Ê^°X+gÆ2R_·ˆ*¡çÃ`�oˆ™=vÆ“g¾Æ�¯^YòÀžø-©‹¾¤N›‹1ÐgxNlZ{ä¼³acù^#‚ÀBò‡ÜBLæ�ó�o|£»õÖ[kÚgŸ}vwÆg ŽÀ«\®½öÚîºë®«¼—½ìe#‚@A � ‚@A � ‚@AàɈ@êOƧš3-5åB4°l)ÃêîÔêiø€ÜÛ�ß>fùè±¶vOm¿Ý—mõe]Ÿˆ_òða|eÆq.*m±§W€2>kü0Ôq� Òkâ}ÏÔê°f˜ß0ßÊŠZ%öþX»‡7‘ÀR  –Ispifù­9 ã`-©¯=1Ñ¡!„N¾´Õ/{lŒ_–=ÖÈÐe@ή±×¿ññe|r±1Å8è¿,k ó`߯èë*cf‡5þו±>7°BA`ùCn0sÄ~à�º/ùËÝŽü�Q®žZ³¦;ꨣêþÁœäE/zQwÖYg öY� ‚@A � ‚@A � ‚@x²!�ºÇ“í‰ækêûÔ虭ͳ¦ï€ºÿ®2¬û—eÕc¶v�È>öÈô©3:kôˆ¯úðÆG®½¶è1´CŸ=zú(ËA|Ö:­¿Ö?gÅ~Ûþ‹Ö¯±Ûx桞y7ãާ%¾<³Ç¿ÉÊ'ií8<@øpÐE&µ ÀÖ¡¾öØè³µ/ìùZ{^ë㇀ÂÞ¸îõI~Ú³6>¾ÍÉ8Úàð!ìÔ]UÖÄ5q4¾{s*ª5þQe>ù±ÇÛTºÈà…‚@è!�?äz€Ìéöþûïï~þóŸw<Ïò›78ÅŠ+ºc�=¶{Æ3žÑ½øÅ/ð³A � ‚@A � ‚@A � ðdD u�'ãSÍ™–�R;?¿ø¼¹Œ�eÐŒB-ž‚:5zGY¨Õ¡…®6¬‘3#ò¯@¾úö`C?3Y£ÏÜ6›´ù±†ÐG·Ÿ‹ºê¿=;k÷Ø˼õ Ï<ôYXõÁ¢«]_9<ü Ç¼¶ŒSò ¡‚B(Œ@ È�fNÙ;wîìhfÙ¶m[·nݺî¸ãŽëV®ôçxN•´ƒ@A � ‚@A � ‚@A ,�Ô= TÔþÇ"ÐÜÀrká¡2¨ÍCÌížMÎÊÙCÔçðáQ”êû¡æO“Š}è£kíýv]¶ƒ^„6nÛ;`ø‚ôi¯rôÍÉfãè×ÜõÍsÒ�ü"ªÄ¾%öŒ¾yú1>û‰ 'Ó>H–DH’ç!ÜVå1Cð���>ð *|åUPþQׂ{ô6® oü¾øÆ2òF�áÃF§Í¥l«üöƒÀ? âC}¿îñŸ5<^ŒI>¬9³¹Éçæ–Só ¡‚B(Œ@ È�&ì ‚@A � ‚@A � ‚@A`îHÝcîY>”X>ZÂn-ãá½á©·SÛ·NÏ¢~YǤ¬Ûú<}ö Ø‹ÀL½Þ=¶ ö6¾ äðŒ¯¾„ÌWÁÇ=üÚ¸bâC­d­ÖÆW—=ü dÚÁ׆Ù3ßØÌÆoÏÜÆg=1™ÌÄz†øc�Ç™ Šº…Uõ™‘ûžiÏÃ#C³|ãËc6>kô[ÂŽ@|uå1‡5~$øì±a@ÚiYëŸøæÀŒ�¯2~aUdÆeæBÒÀRP�ä¹À„‚@A � ‚@A � ‚@A Ì©{ÌÝ#KÂ3F`ï ,ç–°[Êðêð6­°¶~oƒµwxÖëå³—�«Ãlí9u}šO ý+G9>!cÈC©g.ìÑu°G¦ÿvÆWÛ¡O}ÑÇ@|lÐE�™9<ó62†¾´—njݰø…=>ápZj‚?�/ˆÃ@Vž9°WæÁñÕv±†@>sk‹ {n(AϸÄa£,«L9{lÙ3ôéù «ÆÄ‡ñÑ1>rì°Ÿš <�#’vp|‡q–G$ÎðÕõ€Ø›'2ùÄ:�à!ƒÔÇy *<ôˆÃZ_Ξ: }™~��uµ‡§³1±qÝÎè@Ú·þZ=tx…Ðúr˦ÜÀ¡ °�ü!·“p‚@A � ‚@A � ‚@A �ùD u�ù|nÉzv4¯Ú\¢r uw/Ú^’¢–�žký¬±a/¿,+ÁÃ5ýö&{�3ði,|éSuh”.þ‘a©ÏÚøÈä³nû/Œƒâ³÷LeYI[u™‰«/sC]†<}ê¾}êÖd¤Óɬ÷XáÃ$á°ïƒÐê('yìØKÃü g ¯.zFkǺ¶lqôA~ºújã(Cß5³:Úø Ù뛵ü6_uœñÇÚ‡ÉZ}e­Oyè1Ö–±¾| 7!� °�ü!·“p‚@A � ‚@A � ‚@A �ùD u�ù|nÉz¶”XÎ+·”±}odš>¬ûÓGàšš>õùvFQ�ouñ]È:¾úÌÈÐ�ŒÁZ�þÚ¸úbF—œŒ� {WŒo_�{fì�_–Rdz¶ñô£2ññÁhíäc a§?gùê°›ú �í ´É·ö­o’¤QÃd•qhÖ dì½…¥,+)³Ñp\ûƒ¾~uRþQWô°ƒÏÂ7·£´yÁ‡ìZBf|çV__ømcª‹Ü˜ú‚Ç þª2†ùko�Á ,§>öØc”/aY†‚@è#�?äúˆd‚@A � ‚@A � ‚@A Ì+©{Ìë“KÞ³D ÔÎÏ-ñ¶–Á ,6žP‡§ÁA=ÞZ¾·©ÈC—µºö1P”g ¡ƒ½zðÔc ±oOØko,ôÌ™>[¿è¨¯=³ù¸V�Y¾ûýè3ì_à,6ñZjcÀg¯.{íûvÈÆ"�e4DY<$‰É#yˆ@Èɇ*زf$lôÃì�ÑamÁ�¯ž¼6¾2’9ÏÆ•67üIèÏøøÆ§~°e/ßuaÕs¹7vðˆoã 2±ñ<…5ø`u'ç–‚B(Œ@ È�&ì ‚@A � ‚@A � ‚@A`îHÝcîYž1Í+„n.¡)þ9 ëõöØs@ �vÏ>µü@ðÜ·2ê÷6¢ cãˆu퉡é_è´{Öø…�a«Ü~em�:èËÇöæ¬=º�¾Ý«g|ùØ1 ÏÂÞØ©‹Îؤӱ ’i“ðp$×®SòÐÌ:òåéƒÙ5MO Þ!ŸZ¼Í&4¼XÃoõ {ÐÂÚÞg|âú¾3ºÄqolùÌÈСG€›`ˆŸµ:6 cÝúf �èK-_:ø@�Áš¸ö_È+¬Jî[}bé%×øžŠ2-™~ð'(íA”ÁóŒ@¢£/ô~XXCÌ^ÖOmžú=kfärëô6™ —ìI€×Ú+Ç/>!íY_¹öÄbÝÊáác˜=ñ½$Ãøæ^Dƒœ°÷,æÃŒ „ kú#ä)÷üú/*•”Ûs¡�ò±gÛ°1À‡~HHð,�`�®€¡ÏaÐÅ®µE¯NëSýøØÀóA·ñÕÅ–5ñ‘£«9˜�2t峆¯}2Ãú~P�ßú/âA|šYˆ‡>Ðkã“#||Š/º4°œR®Aº¨Ì¡ † �?䆀VA � ‚@A � ‚@A � 0—¤î1—�-IÏ�½ ,7—°ï M ŸÚ=dD]¾íY€g}äÔê!šG jõ;ËÀ—~°am=¿í�(ìê‡|jçšl!döè¾g >¹˜2ý©�_bAèyâèG>:íYØë[ìµ#>ku˜�ï\X“‘N'³~ ?ŠCè×d™ÛÃ� ­~ ¤€*LJþŒÕú•çíë·1Y¬þÔhò‚ÌÏœð�d,fÏ¥ñáCðÜ£Ç^ãVõ Ÿøð!ãë9ƒ˜i`ÙXX.,s(�!ä¹! „‚@A � ‚@A � ‚@A Ì%©{ÌåcKÒ3D ¼½¤[¹rå¹%äÖ2¸�Ŧ{˜mÄ(ËZ{§€¼36Öå©Õǰ…˜êÃç6êÃoMˆ¡21Ú¹õ…>ò–࡯2bÚ_ÐæåYÐ!?;ìøƒô‹=º 㣫ÜÙ¼‘±vþÂ�p6-éƒD¡61eòÑA(kH>úØ9|Ýò•1Ç|0{s1>{sÅ;©ÕE†ž3:Ê™]ËÇú~HäÃ�û¡�§oWZŸÚ¨ãÙÐY[Fn`) „‚À(ò‡Ü(dÂA � ‚@A � ‚@A � æ �Ô=æí‰%߃�@¹�…–Íep 5~jóý�³�£äèao?€=ú€oO�"ö0÷Ư3„2~Ÿ¯\¾=æ¹ÇzϿ蒇¹~»FGÝ6ŸV§¨ìCæ�Ž1˜%}"77yêŒ=·Æ6ÞkÐÊæ ge¨ käìè32FfS2†¯Û!oú�~´EOÈÐu_–ƒfd�y¢GL0~ôͬ_ãÒ�¶« �‡ÄúÌÄ1FYdž1Úøêa�_ýYÖ§–.² Ê—�P=ò‡\�lƒ@A � ‚@A � ‚@A �¹E u�¹}tI|†”Úù9%Ü­elÛ–b: &ô Pßg¦–Ï 6� ²žŸµý�”µ}øR†Ò޽2ô”Ó @ýŸ=ñÑiãÛPصŸ õƒ>ùã—å>{ýŸ˜ÆGF dø�ïàüžߨ¡çÐÖó+/*U‡jãc;1‘Ä´$H$Åá QÆÌv ÀÁVÑ�<{l!t”³GGŸm|ý)Ó¾~±‡ØËw]åŸ6oÖæªœÙ>lx~€˜Í{â@žgÏî >ºØHèáŸÁº•sˆò ¡‹Ë A`ùCn(a� ‚@A � ‚@A � ‚@s‰@êsùØ’ôŒ( ,-!o+ƒ{¨³³f–ä±wÍì Foã‰kköè@ìõk,z&ÐgÏ@RϽ1[ŸúeƇÍ%®Õu6þµÅÆ~ b¢)gmÊ™!tô�ã»V¦=¾õÛŸ‹h|Òñø–OXàÃD=�~[>2ÁˆVκ=8k>šY»²¬`4|´~Ðcï(lñ ¹F27cÀ· ElµÃboüÊ(ÿàƒac|föøk×í;dmü¾/\h`Y_X>WæPCÈrC@ +� ‚@A � ‚@A � ‚@˜KR÷˜ËÇ–¤gˆ@©�w+V¬ðB;JhêîÞ°BÝÝ5u~dÌ5zÖôÀW¦¼°ö©û£§l‡Ù釞ÖÆ×w;ãC?è)ƒÇº¥¾.{rf‡­¹Ñ«@.6èkç9ÝcgÖî�[YW]õôlÂÉ´Ô¬=(¾I …b� €ä > íГÔñðæ¯l±S¾�(ðÑ7>{âÛ‚­þʲòñÓÆb¯øæfœÂªr}1Ÿ}Ÿky$c±GßsÈ×{^!´1¯*(„‚Àò‡Ü`ÂA � ‚@A � ‚@A � æ�Ô=æî‘%Ⴠ@¹�å¼vK¾BˆZ>uvûÊrМA=^²Æ�¾=ȩͳ‡ì/àµBÔû±�g=Ÿ5qàëÛÙøè"W‡½Ä}㣃{dÆ7NaU:úg†Œ‹ˆ|=Ge”ÐAü3X£çù�ë‹Y?mìØ÷ýÖx„£iɃ´Éö}š¼ñ‰Ù ¶ÊµSG}fׯ ›Eð¡-k}ËÃ;fdänÈ|fíœÕgvm||øŽ(yÆÃb� bƇq±Å:ð‘kgüªúÈ×”qjé"»f(�…ä¹…˜„‚@A � ‚@A � ‚@A Ì'©{ÌçsKÖ³E`oË-%êÎ2è! ϰÏšZ<2x<öÔê•Ó$B�ž[[Ôs.¬}xú7¾°5|eÎÊÈ{FÛ+Ð6«hà µy“¯¾Œ�¾ríœá³6Ö�øÐË@}BÏXÈôïÜ×_ôžÀÓ’É‘ ~Ù{ؾNUy œ:øð`}ŸèhãÆXðÏe|ó*¢š#3¤�ß}ß{|µ9jc|thBQ—™|üp²‡à™ñ°Á— ,úPG<ˆÍb^UÆiå– Ë—^(�ùC®H¶A � ‚@A � ‚@A � ‚ÀÜ"�ºÇÜ>º$>Cö6°ü¡„´�…b:uyêõÌì©áCÔà©Õ3{«ŠºÖùÕíÛ²gØCÐîiz¡¦�­rã³×§kfmÐc Co~!xæ®<ÖkóáLÆgFé=|aëZ›Âø2¾W;tÛøÆ�?hZ‰þHrØáá š‡rÆN�xøCtŒO Êr }@E�5ÄZ_¬!ãëßY9{? æ Ï3Á3>6òáa�5zúÒ¾°|xíYðéGúQ®Îê²8¥ÜÀr1ŒP Èr 1 '� ‚@A � ‚@A � ‚@˜OR÷˜Ïç–¬g‹@i`9¿D¼¥ŒíePk‡è# ÞN=ßš~YV¹�Ì6 ô½}…5µ}{ˆ¾xúsϬ~Üxrtí+€ßœ°…¡ÏÒž=Cßæªc˜/ºä€ž¶e9à““ñímÀÆÚヵ>ØOL8š–H2±6!Ö‚�ž  Fa ÔTxè2hìhí<ƒñ‹¸’~Z0Y_>3Äl^è@ððcÞÄõ¦xÈŒ_–U�Y³qÐ7~äsÈÆøm|1€ÇàæìוqJn`)(„‚Àò‡Ü`ÂA � ‚@A � ‚@A � æ�Ô=æî‘%Ⴠ@i`9·„ÝRÆÃeЀA��ú:Ã:~YÖÞxÔãé�àAíl­õ|[ðÅ€G×Ìèã×sЦˆññG|dº~õÕòÔG‡èÙç �2óž�>„_tô) §¬,+¡o|ú0>2là—õT„Ó¥&ˆoý›0{Ö bïÃà0–™‡,퉡¬,ºÈi0ñzö�ññc|dúS¯•“üÌ=âŸ5ÔÚßì9‰‰?†öØèϵrìŒßæ+�økÊ897°BA`ùCn0a� ‚@A � ‚@A � ‚@s‡@ês÷È’ðŒ(—?t+W®<§„ÝZÆCeP‡§wÀ:;µ÷¶©9{êóô ·�5„Œ× ¡+ÙÀÂ}ëüúƒO_€{|@­åö# s`Çš™Þâ{†²¬1™‘kï¾>åèÓ^õ‰cþ¬ÍË™øžz�>ÍÍ|öH'ø×˜Llæ@&L¢¬™=´ÁçÐ<,f`>È•52bâ #èžkôÑCß³ߘæ_T*±7 ìÌ£õ‡öÆWGý"ä‰Ot!r3&6Ú›Ÿ 0è@Øél´?¢¬7>ú裗/aY†‚@è#�?äúˆd‚@A � ‚@A � ‚@A Ì+©{Ìë“KÞ³D ÜÀr^‰·¹ X¨³S‡·‰…Z;D­¢Osw›4¬Ï«ƒÖúb�OþlQ{øè3Ø«;}##®=ÈX“=¤¾¶6 ‡oöÆ4ãë[¿Eµêâ«ÍÍsÙË`®ê{øØaÏ=óÔä�§qDrmò&nÂì[<ä€ÀÒŽ5þÜ3·6Èhò€añч�-Ã\˜õ…œø6Š”eÕCGßêú�ôc|öÆgVŽ>k÷̳¾Œ�/H}ýÁ#>ù·6ð±Y]¯º¨| á…‚@è!�?äz€d‚@A � ‚@A � ‚@A Ì-©{Ìí£Kâ3D`oË–’ˆÚ?}ÌÖY[«gïåÌõyûX«� ¾rf†¾Êr « žúÆgÖÆ|è Žd|öê£Ë�:øb­/ö�z¬µ3®}út�®|⟽qœå)g/ùpôÅ iÃlË¢.:È[Ø+wÝÏ>Í!Æ(ËêG½6&kô} øöÁ‘ÔoÚÝþç]ÝŽ]|­CA`éø_ý`·öÿOÉÒù�§ ‚@A � ‚@A � ‚@�Àã�ïùïýÔåV­ZUÇÑGÝsÌ1ÝŠ”ó–Ÿf]÷Xþ%BXZøž–ïã¹Åëæ2¶—AÝž/(Í)W¬ãó…¶ÇÀÛYäÑ@O쑳gv”e]ëW}÷ÌÔöí_0¦±ÐÇ·?"ʵ‡�®Í5Æ7Ž{tXËgá§ßQåmÌM[bš‡ñÑ�Œ×Îðõ¥x–Š<ˆ‡Ð/ÉÂSÎayHðPkÃôÈч¦L}tZ{›F<›…=ñŒ_– õ�œ˜�v¬Í=üm±kmʶÊäiC r„XÃg˜Ÿ2íàŸê¯)ëõåK¸©Ì¡ † 0«?äví~¼»û�G»ÿué=ÝMZÙmß½¦ü¬ìv?¾²{üq¾Â¡ °t\ðñû»#Wñ>BA � ‚@A � ‚@A � 0k(�—ÿ�y·{÷îî‘G)u€Ç»õë×wGqD·Üÿ£óYÕ=f�iâ�¥D |Ï)þn-ƒX¨¹CVì9`ݾ.kòÔå-ÂÀÓø õ[jø­²V·l¾X·ñÑC{âKú·¾>Ûž{ �9ÈG]ÖP«ç¹”!GâBÈZä32svϬNYNFŸÌz�àžÉ.|Ø�Ã]ùê·sW¹>�ž�*m|ìá;ÛxÆef´úÚÃÇΜ|@ð�_–ƒ&ôä3“—1±…Œ×î�áÍ/Ìø2¾¾Ôc†wtÊÿq¼hV]�%^(̳øCî±òm¼å®]ݧ¿w_wÕÊKòþâÈî/Vp‘Rù ó-ÞóÏ\á–dm.þDXí'”ì‚@A � ‚@A � ‚@x2#@à ļk×®nûöíÝÊ•+»O<±6±,gÝnu�'ó³ËÙžüð½,ßÁóÊIo)cg4jP±£o`Ï—÷‰†Âª|jó ëðð±Á;øÎúÃW;ÊvPã‡�>ý6Šàßø¬k±Ìæ¯í/0¾üÖ22¿ìÛY;âãW]ô<‹ëªrãs^eúad ÏS–ƒ=|cÁ›p0-™³‡7©ö!säkËša.®™±m k€kTöø3>kÍ!�1õi,fÈ\�³Æ�-{º®=‹M5úq¯ⳆÐÑ¿ëÖ':È9ƒñ±eÏÌ ,§”/áEe� 0�Yü!÷ßwîê®ÛòH÷¾·­»×QÝŠÃŽ(ßP¿æC’ +L‰@X¦0æA � ‚@A � ‚@A �%B€b9·°lÛ¶­;î¸ãº5kÖÔ±DEÝcAÐ0‚À!°·�ÅWí(©Sg§ObmÏÆùÌ­žºö* ³–Ϭ_êùý=2íûkâ3ÚøØCèBúCÿðÍ žúø°AõÙ£‹­kfÎá] CÂ]ýéžz­?í‘£;1‘ô´„�2É6ic´:ÔC´rsá`€¦Ìƒ²,ÖÊ™ñ‡Ì‡Ô×-¢Jèù0Xãbf��ñ䙯qà«W–ƒ<°'~Kê¢/©Óæb ôž›VÆù‘el,_ a„‚@XˆÀ,þ�ûÊ϶u×n~´»ìúÇ»•«ÿraá�%F ,K hÜ� ‚@A � ‚@A � ¦Dà�è?üðnõêÕµ‘eJw#ÍgQ÷<‚ 0'”WÑÀ²¥ X¨»S«§áro?|û˜å£ÇÚÚ=µýv_¶Õ—u}ft f|ÉÇñ•ǹ¨ l´Åž^fÈø¬ñÃPÇ=2H¬‰oô=S«Ãša~Ã|++j•ØCøcíÞDDKA€&X&ÍÁ=¤q˜å·z䀌ƒµ¤¼xôÄD‡†8y@øÒV¿ì±1~YôX#C—9»Æ^ÿÆÇ—ñÉÅÆã oü²¬1̃}£¯«Œ™aÖø_WÆúÒÀ’X ¡ 0 �Yü!÷ÿ|ñ®îÚ-�u·oJ¹}…W…‚Àò"�–åÅ7Þƒ@A � ‚@A � ‚@ã"À-,>ø`·jÕªnãÆ�ãš/Zu�E'Å p"°÷–sJj[Ê �²¦O½½]Sß§FÏlmž5}Ôýw•aÝ¿,«³µ{üAØ@ö!°G¦OõŒ�.kôˆ¯úðÆG®=zz íÐg�ž>ʲ®™[B§õ×úç¬øÂoÛÑú5vÏ<Ô3Ïâf|Âñ´äCׇböàø7Yù$­‡ºÈ¤xØ2Ô×}¶ö…= @kÏk}ü0CØ×½>ÉO{ÖÆÇ·9G|à>„�ºT¼‰kâh|÷æTTkü£Ê|òc�=¶©t‘Á � ÐC`Èý_ÿ|{i`)?kO(ßò|{� Ûe@ ,Ëj\� ‚@A � ‚@A � ¦@€¢ùÝwßÝvØaÝé§Ÿ>…§ý›Î¢î±ÿ " ‡>¥v~~Éòæ2v–A3 µxŠxÔèe9 V‡>tµa�œö�}òÕ·�ú˜áQë»°«/ìÑQWð\·ö®µÑÎøØ]ô$öäÍ€°iãcçÞøÆAÂß\ð'ÙDdRï5êû0©aÉzXf ˜£ìƒn«‡ýþ]BðÉ}æ¶Ù¤Í�5„>ºý\ÔUÏøíÙY»ÇžXæ­Oxæ¡Ïª]íÚøÊáá=æµeœ’WBA`³øC. ,#À{ÙH˲AÇA � ‚@A � ‚@A �‰(ÿƒóÚÀÂk„ÒÀ2„1 K‚@sË­ÅáCeP›‡˜Û5<›4œ•³‡¨Ï3àãFß÷CÍŸ&ûÐG×Ú?úíºl½mܶwÀ<ðéÓ^ä蛓Í2ÆÑ¯¹ë›=:æ¤ùET‰}Kì}?òôc|öN¦%|�,‰�¤Í„=Ä^bmlìô�HPá+¯‚ò�º~ܣǰq}óéû�o,s!Oô>ltÚ\ʶÚÁo?ìñà >Ô÷ëÿ�ñYóáŘäÚ31››|nn9µ| ó ¡D( C` ,ÿï—ÚúàÑåBG K#¼ °¤¤�eIጳ ‚@A � ‚@A � ‚ÀÔìܹ³{衇ê+„N9唩ý�r0‹ºÇ¨Øá�yA ÜÀòÑ’ëÖ2Þ›3õvjûÖéYCÔï!ëø�”u[Ÿ§OÀ¾|8¨×»Æ–Á^„žñ•×�ùÊ"øØ¢‡_WŒC|¨õƒ¬õÏÚøê²‡ßb�L;øÚ0{Fâ›Ùøí™Ûø¬'&“™ØAÏ ’bx0ã0s AQ·°ª>3r Á màyxdè"c–o|yÌÆg�~KØñˆ¯®âcƒ.rxÌ øÈá™·±�1ô¥½Œ�Žñ‘cçùiDÑŸ2ÏjLfüCÈÐg߯oýãñ�.ãäÝ»w_¼b…î '‚À�Yü!·mçãÝ ·îìþ¿¯ÜÛÝúàšnåªuåÛœïäà!d±ä¤�eÉ!�à ‚@A � ‚@A � ‚ÀDP,ß¶m[÷ðÃw'�tR·víÚnåJK¹Ü¯Ñ,êÕ’p�@IDATûM  pˆ#°·�åü’æ–2h`¡_ÁþÖ yÌÔæí9ðöxö°†¨Í««ö}=t,Úk€dLöüH´ñÑÅ/|}ÀcM ué0>rI=xÆGÆ[|ÀGOÿÌÈ9?ÔÆ'd ã—å oÏÍ ©Çlœ*˜ä�Nb;̦U0ˆÁ8֘⠭¼vÏÒÖ¦ý(L�Ñ{ò1Žq�±CÉcß·3ŽñÕ7Ž|ü�~ü0§°=FKÆ×N?ÌÄYSFn`iË:ô˜Årü`Ü¿}wwívvÿû²û»;·¯î_Y^%´â°nÅ z‰e¦@ ,S€Ó ‚@A � ‚@A � ‚À”P /ÿó:xuÐ#�<ÒüñÝÑG½¬Í+¤=‹ºÇ”ðÄ<tÊ+„>R’¸­ŒePʣŀ²¬{fxÔÞ­ë3«Ÿµýìñ)C_¢¦ÏÀ¦­ï³oõÊv°G†/ô)*j�¾1ä³×kù0Cørè<öÐ0;u8gk¯_ã#7ž~ÌSØOMžÆI;8>ƒÃ8Ë£gøêz@ìÍ™|â �Fð�Aêcƒ¼zÄa­/gÏ‚†>��L¿ÆÇ‡ºÚÃS�٘ظngt í[­:¼Bh}ù?�›r p„‚ÀBfõ‡ÜîòËðàû»ËùP÷³[íþpÏ_”}éº.oÖ{´ýÕX˜b8A`l>}ÎÝÚUþŸ­±Íc‚@A � ‚@A � ‚@K€@)’w‡vXwÄGtÇsL]/�Ûýº˜UÝc¿IDašWm.ir uw/¨ÚµÖðè)`M=ž56ìå—e%xø¢¦ßÞ„bOr>�…/}Ê#4JÿȰƒÔgm|dòY·ýÆÁñÙ{¦²¬¤­ºÌÄÕ—¹¡Œ.Cž>õß>u k2ÒédÖ{¬ða’pØ÷Ahu”“˜p¦Bàÿ~ÃŽn5m�¡ ‚@A � ‚@A � ‚@˜Æ!W?üðnݺuÝQGUnd§t·ü4ëºÇòŸ(‚ÀÒ#P¾£ç¯[ÊØ¾×;MÖýé#pMMŸú|;#‡øR·ºø€‡.d_}fdþ]uúkãê‹]r2>6ìm\1¾}î™±7~YHÏÚÆÓ�ÊÄÇ£µ“�-„�þœå«Ã~lê'4¶ƒbÐ&ßÚ·¾I’F “UÆ¡Y3�±÷–²¬¤ÌFÀqí< úúÕIùG]uÐÃ>kߔۼàCv-!3¾s«¯/ü¶1ÕEnL}ÁcUÃüµ·Æà‹–S{ì± ø?”¡ "�?äbNA � ‚@A � ‚@A � 0Ÿ¤î1ŸÏ-YÏ�R;?·DÜZ7°ØxBž~õxkùÞ¦"]ÖêÚÇ@Qž5„öêÁS�5ľmêåý¿�:Uu¿V]ÏÚÒ’êÆ³Žêq¯öÕG§~�+l±é>Gõô †þËg|cßÀr(LFàsì¹Ï3õŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ‹#°w�÷‘íÀ_0�ëOýø”þë3ê;ÐÈAz¯¯ï žoð|î½5½·y]ûÛæý¾F>5Žôî_¼ú„)Ÿ\|î½µ¼„Mlöú²Ý=|ø§“£øÎ\<_RîöùU?½8ƒtûjˆË—Ï[KIß:ð p˜û]Îáîu„Ô¥Í ŸôéÊan­ÉÇ®6ÿ»~{¶ü;cµÔ§ æYþ†ogO:—½uõ}èÕc3ìó¯nµØø8o:9HyìïúÕd7ˆú^þðÓO?ýþõµd OFà%Ø/r/éÓÚYG`F`F`F`F`F`F`F`F`F`F`þ.{÷ø»èÌ6Ÿxö'„ôïóÞàé½Å×l¢á¥7üÛÿ¨Ÿ@¬ëMh–SŽÞõ›ùªÓ¾ÚéÍl|ôø&õIõ­ó©W€ÍúÎmM§ÿäÖ§ã#?ÃZÝú/ÒÕCÚßþj•ƒSk¹ßKy_épòÈ”û"ÙèúH>åâgôÃbMÌ._ŒµÓL²Ìç†ÌNW}{qýŠ5:¾åºíÕç[}vúÎd_þb³k@!ùÊÃÆ�”«³f3óWÎøÆùB?ÚŸ‚d2¿M`¿Èý6“iF`F`F`F`F`F`F`F`F`F`F`^&�½{¼ÌÏm§þb ¼n`ùÉ©ú³×•õ $ý¹ ûúؽÏ{›÷~omf'ì½Ó×džԓ@wÇg—WNR¼uõ³¯–õm§“ãMñê÷%ÕïìÇôt&ñÝ¥ó˜Å1Öú#Òeïþå?.É^ÏEqÙßzî`oxÈQ Ь@Øó —á+îŽå÷Î�³Ï닡냾ëç+ÖZ}v¾Å9CçÉÆ7½5}9Êi¦“‡o?¨Õ¿óóS}Í,êñ“ƒß]ßéåŒ/_ ,ß<_ƒôƒ3OF`Þ@`¿È½ÊT#0#0#0#0#0#0#0#0#0#0#0/’ÀÞ=^äǶCÁ^7°üø”ýùëÒÞð½Ý“Þñéˆwù»g�®÷y>ìÞê‰æâ­þgÈU1Ö½çßýGýÈc#gq­õˆ%lõ”�¾;¨ï,�‹­|ùË«á×=Ô)Oz>÷]ìË]>ûâÔ·ÎÇ\ýæ£z7)é»Eÿm”<]Ê%ÊÛaÍ÷媡ãö¿A4»å«Ö�7]èsÿ»¦5°åËhç"�¯3ÉÏ�TËܽŠSŸžÐµçg_Lõ�ê‘—^}zRýò³Î`ÖÀò­ÓÀòý3OF`Þ@`¿È½ÊT#0#0#0#0#0#0#0#0#0#0#0/’ÀÞ=^äǶC�Î_/yõñÇ÷”üé¾�¥¦“zÌ5bœåãí]?€7øf1½Ë{«§'b‰ÙÈŸNÎbò§¿MÔ(Ž�ЩqÏw.þì·ÐñÏ�MÍú îsu>ÎGĉoÈGÊ+ž¯Q}¾Ù›;7›õ›îÔo'’½¯”ÃAÉ}°léù°ƒB¬Izþ]¸™�¾KßúlfzÒ0:ñ�¥úö�U¬¸äöeã×Ì'»¹uzyø÷C’žŽ°÷CCWîWîœÅäÓÝø|õŒ}Ë�0�Ï#°_ä>�Ìô#0#0#0#0#0#0#0#0#0#0#0/�ÀÞ=^Ú'¶óþC8ßÀ¢�å'gøoüÞæ‰þÒ\£ÆçÙù‰¯ ‡rÐד Q¤~3}oüù˜ ;©þs}öôõ tÎÏ¢?û/_çèlÕ¤¿×|ò½Ïsû—ß�ÎÁ§検ì�-]>o=ßÞ:øuÀ}©š3š³q ˆ5»}ƒPf6€Ùjê`3ús;Îmð'å)–_ùØø¶?˧f6Ò9ù©Ù,O¹Íå­¾z¤<Å~éè|HölüÍêTã,Ÿl݃M�»~~âå-ßïžõ·OÙŸœ„|�Ïì¹g@¶�����������x±öîñb?ºü $pÞοsÊýÙñº¬Çt &ú¼ï›½åÞæÙHïùôÖõüõY× W6vRœ}6~Ùõxÿ·WŸÏ]¿Þ€£~ôÜyø;Ÿúbª–¿±/oõÕ¬>›lòÐ7Ü¿ûÊ-Ž_£ØîŸý¸<|Ìä®/ö�Å!ÞW‚äP.G’Íl¼éBàˆ ÒÅìÅ>Ùíù”ó®_¾lÅЗW<±Oßúa8ÿ¹ÏmÝY³›«Ñ‡M×�¹3ŠW‡tŸÏv«ç+&á'¿a}Û}Ëœ?!ôÃ3OF`Þ@`¿È½ÊT#0#0#0#0#0#0#0#0#0#0#0/’ÀÞ=^äǶCÁNË�’~†–z¼³[›“tö­Í oô5ž´îÍž±/oµôLð·7ø�üÚWóÎY^³5—´Î·¹:ò+¦~ 5ù�ìÖ�!»™ð)·Õo�­x¹Ëû|>¦·—¿}äßFÈÑA»Pyo=[pqÛ­ï‹[û�èÒæâÎò!€iø¸óð³oJ¬œ¤5ÒÙªA_J>b‹Cì«ÿPœÿÈa1Õ7ÛËw¯ï½8¶»þó\5¸h`ùúi`ù§gžŒÀ¼�À~‘{”©F`F`F`F`F`F`F`F`F`F`F`^$�½{¼È�m‡þ œ·óW}ôQBè¯Niïî}Êw÷ÖÞùÙÌĽµþúlÙ�ê7Þýù•Cì›âÊ£çÁºúå¾g9ÊÃ/�õ-Ï}í�åMqb;›^g!bø×=Û‹«ŽuûæÛvÌßüÊEÿÖ"ÉûÊ}±û¢r; ˜‰µ ôÁ�ƒÇ/ɧËwþò‹—}�(ôü«o¯~ !bËw–½{Bè[ûB‡Âd>‡À~‘û0S�ÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ¼8{÷xqÙü@à|Ë÷NÙOÎèOyË÷Î^ÂY>5gx�Ozãç_O»·y{R�?+ä½_ ]ïùÖêЗ»¹ú|Ùó±O¬ùWŸ�8{¶êWç¨:>å7“êÊAœ·{<ç?|øó‘ß°æ×ýØËe.Ï]GœýóüGõv"ÑûJ¹û?¹ªÏ?{qÍôÖ�ÅšÄG/ƒs<~Õb+ósÿã½Âï+Îa@C^û.ûÜç˜ö\>rt±ç9ùÓLµèÓ½ªß¹ŽéqF3)¦¿ýóörÝg,¦ú|4¡äkvž~8í ]çSOŒ\5°”#Ÿx¨mMÌ_:ãÏ7°|ÿü#¤›ŒÀ<#°_äžÙvF`F`F`F`F`F`F`F`F`F`FàÅػNjýèvð/�Àë–vJÖÀâ1Ý»¼÷z³½7|â Þ[½¹oUÉ·wþ|ŸÇÚõÜ{M/ÞôÅf¯¾}9[›‹ágðÑ[ /¡ëìÅÑYëÎãNÕ7³‘rð“KlëbŽê)WõcXÝâøÞõ«CÿN¢ÐûŠùòM—§ Z—j$†||Åð©] Îò©PùYërY“ê—¿9»}? �—®;ÑU_Lz:qtÖüÊUüQ=ééî»ÈCÊSŽòdÏçËgñÍó ,?¤˜ŒÀü6�ý"÷ÛL¦�����������x™öîñ2?·�ú‹%pXþøTüÓ3~v†·v¢�À{»÷üÞôÏòa¯qÃLÄüûökoûD<Ñ@W¾öæ|äi_}1t„�o}t¤ú�I,áoOŠ·7ÊÝYËS�ÎËרéŠ=Ë'½3U¿Þ1Õ(^ërØ¿³Hô¾â ¤ƒÝ²6?ƒ.¨Á8ª§ Ý-†Ž¯¡±ãŽëÕ?懔ç†i]ýôfbî\|�<�[ݾ)…Ž­úgùð3§3W‡µäIï>¤Æú»~ è ß¼"þ÷Îøæ¾�åP˜ŒÀçØ/rŸfê�����������G`ï/î#Û�ÿœ–ïž²Ÿœñó34`xc÷¾nôŽ–�Þ:ïñú:rϽÕÓyÏר"—A§Nk3yké ÅÓS}ùÔg#|‰¼åºuùóQƒ_}Ådë\â þD^¾†>~ÙÎò!ü«OQŽê³‰¡¯®õ{‰¤ßÒå.¶·v)b߇á2]ÖÌÖeƒU¼ÙÎòÉ—]ƒI_¯cOª/OõÙÊ—ßm¯¦óu~êVßšÜñê÷wO5å3ŠS¾ÖÙÅUÿ>o:õ¿rÆ7ö ,‡Âd>‡À~‘û0S�ÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ¼8{÷xqÙü8_þðêã�?þÎ)ûÓ3þò ïðzzg÷ö~7u°Û{Ÿ×À^ÿ‚5aóç…ø&5°Øóï�¿|ôúÚËAîüÙëG`kˆ³6ë P¿;œå£¦™½øöÏï—�¯šõ2ä¯Nç·î\Íêw_9?RÎÎÖy>³¾Ã+ð¡O!5s�¡;¨µ¹KˆÞ¥}XæØ÷CBWgµfSS: #üªOך??þݵúÕìüÇå!öÕ ×9î|òØW?Ÿü�ééœrò%ÎVM1Åw¾`øq實øß9ëoýò—¿üáùGx–“�çö‹Üs"Û�ÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ¼T{÷x©ŸÜÎýE8ßÀò½Sï'gh`ñÎî¾&oíÄ[?ñ¯9ă{M½Ïç#‡u¹¬å4ä«!$ñôü û|èÅ•›MÝz$ج«iOò/¶~rÛW³óW¿Üå=®_¹î³u¯z:kþÝ…^œxºöæ÷–.ü>‰î>|ïÀö·�{Rœµ|íÍw ›&�¼©>z±Fg1—‹]ýEÎòáǧÜùö!•§úöÕ7gçoÝÞLÌ媾\$ÿòÑ©ïüw ½˜/ŸáOýàü#¤›ŒÀ<#°_äžÙvF`F`F`F`F`F`F`F`F`F`FàÅػNjýèvð/�Àë–ONI ,ÄÛ¿¾³‡uëÞêíûr 3ñ>_¿€uþlôÙÍF¹ÎòÉ7]þÕ7Óyô¨“Tß>¾Öò‘|ä².—=ÉϺ¸êÖQÎö|Ó™‰Xvòü^tÅG÷ÎRÑwNpo Ö}rÊo_�ætÙí“>œr™I1>8Ä«$_>ìwñÙ[??½æ�jœå#O~wMkþ} r÷Á9yÞx§\­Ëc/ߗθëçwÔO÷QçwÏøÆi`ùáX ™ŒÀoØ/r¿Ídš�����������—I`ï/ósÛ©¿8¿þõ¯_}ôÑGß=rÆÏÎðnï½]sŠwùÞñ½Ë×cз³¤;¦'¿bij÷¶om�;.ÿ꘽í׿PÍbøËíŒ${ñõÔ\Sýê´—Ï:}g“çyÿÅQ=¤˜ÎV¬š�£ú|Hõ\å {'‘àïKºH—(¯ÃÒewY½AîkR‡3ö¡eËŸÏ­³¯i¤»õ¡Ø«Wý³|Yö» E.ÒYøÉS}¹ŠW­³|[ºbÔ(¯5½Ñù²G_}5òÿÊYýü#üÑ™'#0o °_äÞeª�����������I`ï/òcÛ¡¿`ç˾sJþÙ¾�Å›;ñ._Ï�õýç‚øô&ï]ž�ÐÇÞÈÿŽñ†û°Ý¾gû”Ëú®Ï�¿xõ“òׇ@_λ§¡^¶†óäkMn¿î•��?u ÛÃNÌl�¹½9Ÿ³|7©ø»ENð:¸ô]ðy{¾éó¿çc~ØËY z:�滾xúæêx׫®Ù¸ý‹§×™ú€è«–Oõù¥ï\ÕKªwï«Ñ7¿˜åª~¹ò3Ó}íŒ?øôÓOpºÈÎr2#ðœÀ~‘{Ndû�����������—J`ï/õ“Û¹¿(¯¿�å{§ÞŸžñ‹34jxw×7à��ÔCÐÚÛ¼Ñ;<½±|é›Ë'×=Îöé�Ÿž¿>†Eê%8ª'?k~üÙù[×S 6ý�/;)æž‹“CÞ|cáN­Ïò©Ž·­<æ8TŸoBWýje{«Y¢÷•û0]¾C¹D7³ë.kmt–Öfñ�(ö¨¾ìD\ÀøÐÛÓWßÚ‡ª9„ð1Êi�ïY>�…½ü[ˆ½!¦uw©©†�´/‡úÖ¤úåêìåäCç\òËÅfoö ,ß<ÿpæÉŒÀì¹7@™jF`F`F`F`F`F`F`F`F`F`FàEػNjüØvè/�À³?!ôW§´wv}¤ëKÒ›o¿|½ÍÓõ˜ËÛÿ½·.þùº^€»~½|IùùÊOßÙèò—£~„bò·ç+¶µÙ}ˆ||6#Ç·|å¡ËïÎW<;ßw‡~_‘#Pò>t5ní·½³¸hÙº¨}°¬³›åcëCzî{Láׇa-71Û‹«^ºÎ[úüÎòéâÕ¿%_þI>÷YªÁßèžbn›=ûïžñ­ó�ðû“�ß&°_ä~›É4#0#0#0#0#0#0#0#0#0#0#0/“ÀÞ=^æç¶S±Οúî©øÉ5°xw÷V¯áƒ´¯�¾>sz~Ö½Ý{Û¿÷gûÈÕ»¾™1Ë•NŽêg«NóqyŠ)V¼^3©¾µíÙH9¬Õ¯ÿîtûX�ïM¹³·‡Øù¬ÛÓ½“8À߇€¬íâ]²:æô·Ÿ3°¹Ø-ùÐÝàùjòÑâw"W±åµSý³|ò³fãk�æÖâË_}¹ªï,5¦T‡õÏòQ£sØß5žûf3Õ±–ÿ÷Îøú¾�åP˜ŒÀçØ/rŸfê�����������G`ï/î#Û�¿`¯¿�å;§ì'gh`!½é{o¿×Þ÷½Ñ›{›·ÖwàÝÿoÎèÝÿ,~æÞîå#bH}ölå̯ú|­ù©_:£úìÅó#üŒâøÛó+ÇY>Öæ[øÜùîüî*—¼wÿÅ�·Úw½Î‘_ç1úÌtÞúßTû¨¹ÄóÉ·|t­ïøÖÅW}1ÕçË/±wnƒˆ¹ë‹k_ýêð'rúÎ"_z¶w’õNÁ¯ƒžçèPo:l—5w�`~^œ2|o?ñ—ðÕ"§5óÝlrŸÏšðçûü,ùæWýûîÖíūչËI×9ÊyT�–oqwýìtòð3õŒoîO “øûEîsÀL=#0#0#0#0#0#0#0#0#0#0#ðâìÝãÅ}d;ðLàú–?;¥ÿò oóÄ|¯éjÒhÎnO¼ÏôtÞèŸçñæ¯I¥>þ|{ûç¯Ïö©á®{÷t¹H9ë5`çß™j–©Ny;{¹íùt¦ò¤?¦‡Øßbo<Ï“®<Õ·g‘ä}E‡u‡¬Y£‹ØûĺÚâÊ! *}ö‡áü'ß~Úó3j\áßyžç¡¯VgqN~F6Ÿû,gûˆ£¿ìå1Ô'Ïó¶—ŸTßš®†—j:�µ;™;[zßÜòíý ¡Ca2ŸC`¿È}˜©G`F`F`F`F`F`F`F`F`F`F`^�½{¼¸�lþ p¾�å�NÙŸžñó×å½·{Ûï�Þšx¿'½ãÿõYßïóúê¨Áì½¾½XÃ>Cä"ìtÕÏNŸ°õ'‹èÅò“·Æ•ê¨OîáŒ.V³ %ߣzø›ÙûD bèº<_6súê§3Wßšÿ-â|êç›Î\kyz{1)®:¶;¿ú�Á,¦?%Tý£zİU×ìOýÁX…É|�ý"÷9`¦�����������xqöîñâ>²ø &ðúX¾{Ê~rFßÀ⾦ëÞïkñöN×{}zû„=so÷ìÞõ5Ÿ�ògçË.'©F:v’_g±çÛ°g+ÿ=Ëu÷_”³\úÔ×�ÎlгÓuîj±å*>�YÜ›êõÛ‹„ï+÷Eä } \ÈeH—M×ì³uq¹îŽ"k@zó+ÆÞ7”ð«®:F5ÎòaËn/ÖÞ(g÷;ªGM9ªÏ§úì⺿F”òeë®Õ4ËOØøÛßõïür²©ÿµ3¾ñé§Ÿþð£�Jw4“�'ûEî Å#0#0#0#0#0#0#0#0#0#0#0/œÀÞ=^ø¸ãÿ['ðº�å�O¡OÎÐÀ¢_¡þkÃãºÙÛ|=}û ]=ÖÄÛ|¾ù‰îǧ‡ûz ø‘jÚ×GQN¾òÒ—ƒÎZ�ΪW úìI~tÕg³ïœôüÊofwr×w6£úgùtîîm&ù™«ó0¼ËJú.±oй¡C #pÖ]ØL\äö£»÷ؚ֤:Ê“=˜�)‡½óT§ºÍâØH:ûçqÕ©~þÕI/Ÿzf6yúa¨ÎQ=}˜üŒ[ª_\yÌê|åŒ}ËMlëxF`¿È=²íŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ‹%°w�ûÑíà_ �ó'„þÉ)÷çgüÕÞþ5 Ôp–�½™ÎÛ{ïúæüé­ë°—‡dãŸxÓ7ÄÜïûö·ßÙ>íÙäâ¯W xþÕHo_kÃyÌD®FùØèìÉ›âòqÏ;¾¼Õg¯^y:g9Ä¿·Tø}9ô›..'.ÓœN B3}¾]P|çdK¯.(:�èØHþbØo¨tüÔ±.Wsw‘ƒð1ÊY ¶òV_Ž|‹§ËÏ\M1­ï™)þÎwûññ'„¾~¾�åGû8&#ðÛö‹Üo3™fF`F`F`F`F`F`F`F`F`F`FàeØ»ÇËüÜvê/ŽÀõ'„~rªúïî5^ܽå-ŸNOAoýÖbìÓŸåCèäò¦J= 솜Ւ«œé¼û“Ïó•ŸMÉߺúlé­ïþ‹êÈ¡¾}w:ˇ›¯YÝru6Î|�tå,}}ùÕ»IIß-ú³(9:$�ýs·Ov‡gŸ¼)»Á?_~@0î8ëìÙ>Õ)‡ó¾åºëdãßÚœO1}�öå¶NŸ7Ÿfù¬û0­óÏvçLÇÏøê_?ÿÄ0�ømûEî·™L3#0#0#0#0#0#0#0#0#0#0#ð2 ìÝãe~n;õKà|Ë÷NÅOÎøÙëÊš>z÷×GÐÚ›¾÷ù{f'Þão_9èø’Þñó7³ñ!Õ°Îçùººå2óu¦ê‹±¯q¥úõ´7‹¯þY>I>Ýõ®WžœÕ—øãÒ‹%âÊל>û·–çzë'à>üçvH�6›K[lö} ËY>$[�à´îž€çþ�$ç?ùæÃO½5‘Û·£Üç¢'u-±U¿ùö/—¼wÍ|Ù«Y.:Cý/�ñ¦|÷·ÆÈ¥�åÛ¿úÕ¯þäü#<ËÉŒÀsûEî9‘íG`F`F`F`F`F`F`F`F`F`F`^*�½{¼ÔOnçþ" œ·óïžz?=Ã7°Ôxâ^?BÃ{|où}›J:¾ÖùÖÇàQÞšðŸ]~ÖÄþn<±/¾Zü:#[9ï¼|ò/ÞÜyZçgÎ&÷óþ þFý îRÃ�úlêÝr× ·Ï×¾øçqlo%%z« 78 K:X:‡'.@Ø@êC €Xks�Ä”ÇÜ…ùXW'8ôù¥»ëgëCêLêÕ¸rŸM¾„oõª/·œåkŸ¾õQ=îÕ¾ZâèÔ¯q…-6Ý稞~ÄÐùŒoìX…É|�ý"÷9`¦�����������xqöîñâ>²ø &pý ¡ŸÒ}F}9HïõõÔsà žÏ½·¦÷ö/¡kÛ¼ß׈§ƑÞý‹WŸð!哋Ͻ·–—°‰Í^?B¶»Ç�ÿtrß™‹çKÊÝ>¿ê§g�îb_ qùòyk)é[^s¢Ë9ܽ‚P€º´9á“>]9Ì­5yøÐÕæ×oÏ–g¬–útÁ<Ëßðí¬âIç²·®¾½zl†}þÕ­çM')�ý]¿šìQ_ÃË~úé§ßÿè£ÔL“�ì¹Hl�����������xéöîñÒ?Á�ÿ‹ ðìOé Þç½Á7Ò{‹¯ÙDÃKoø·ÿQ?5€X×›Ð,§½ë7óU§}µÓ›ÙøèðM0ê“ê[çSS›õ�ÛšN þÉ­OÇG~†µºõ_¤;ª‡´¿ýÕ*§Ör¿—(ò¾Òáä‘/(÷E²Ñõ&�|ÊÅÏè‡Åš˜]¾k¦™d˜Ï ™�®úöâú!ktþ|ËuÛ«Ï·úìô�ɾüÅf×€Bò•‡�)WgÍf&毜ñ�ó'„~´?!Éd~›À~‘ûm&ÓŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ¼L{÷x™ŸÛNýÅxÝÀò“Sõg¯+ëHúsAöõ°{Ÿ÷6ïýÞÚÌNØ{§¯É„=©'�îŽÏ.¯œ¤xëêg/^-ëÛN'Ç›âÕïK2ªßÙ�ééLâ»Kç1‹!b¬õG¤ËÞýË\’½ž‹â²¿õÜÁÞ:ð �£<<  X�°ç0þ.ÃWÜËï9œ;g9ž×C×}×ÏW¬µúì|‹s†Î“�ozkúr”ÓL'ß~P«ç?æ§úšYÔã'¿»¾3ÒË_¾X¾y¾égžŒÀ¼�À~‘{”©F`F`F`F`F`F`F`F`F`F`F`^$�½{¼È�m‡þ‚ ¼n`ùñ)ûó×¥½á{»'½ãÓïòwÏ]ïó|ؽÕÍ#Ä[ý/Î�«ÐçþwMk`Ë—/ÐÎE:_g’Ÿ©–¹{§>=¡kÏϾ˜êÕ#/½úô¤úåg7œÁ¬�å[§�åûgžŒÀ¼�À~‘{”©F`F`F`F`F`F`F`F`F`F`F`^$�½{¼È�m‡þ œ¿^òêã�?þî)ùÓ3|KM'õ˜kÄ8ËÇÛ»~oðÍbz—÷VOOij‘?�œÅäO7š¨Q¡Sãžï\üÙo¡ãŸ›šõÜçê.|œ�ˆß��”W<_£ú|³7wn6ë7Ýÿ¨ßN${_)‡ƒ’û`ÙÒóa…X“ôü»p3;}—¾õÙÌô¤&`tâ;Kõí;«XqÉíËÆ¯™Ovsëôòðï‡$=a®Ü5®Ü9‹É§»ñùêû–a2ŸG`¿È}™éG`F`F`F`F`F`F`F`F`F`F`^�½{¼´Olçý‡ p¾�EËOÎð ,Þø½Íý¤¹F�ϳó_?@=å ¯'A£HýfúÞøó1vRýçúìéë蜟Eö_¾ÎÑÙªI¯ùä{Ÿçö9.¿!�ƒO5ÌI9Ù;[º|Þz¾ ¼uðë€ûR5g4gãkvû? Ìl³ÕÔÁfôçvœÛàOÊS,¿ò±ñm–OÍ*l¤sòS³Xžr›Ë[}õHyŠýÒÑù�ìÙø›Õ©ÆY>Ùº›wýüÄË[¾ß=ëoŸ.²?9ÿùLF`žè¹gêmG`F`F`F`F`F`F`F`F`F`F`FàÅøÇÿø¿Ø³ïà#ðo›Ày;ÿΩñggüÅëZÓ5˜èð¾oö–ox›g#½çÓ[×_ð×g]€\ÙØIqöÙøe× àýß^}>wýzŽúÑOpçáï|ê‹©þYþƾ¼ÕW³úlj°ÉCßpÿî+·8~�b»öãòð1“»¾Øw‡x_ ’C¹ H6³ñ¦ �#6€|H³Kød·çSλ~ù²C_^ñÄ>}ë‡áüç>·ugÍn®F6]?@æÎ(^Ò}>Ûý­ž¯˜„Ÿü†õm÷ ,pþ„ÐÏ<�x�5°¼ÊT#0#0#0#0#0#0#0#0#0#0#0/šÀX^ôÇ·Ãÿ[&pXþè”øó34°Ôƒà�ÝÚœ¤³omnx£¯ñ¤uoö|ˆ}y«¥g‚¿½Á‡ä×¾šwÎòšå¨¹¤u¾ÍÕ‘¿X1õK¨É‡d·î ÙÍ„O¹å¨~ëlÅË]Þçó1½½”øí#ÿ6BŽÚ…Ê{ëÙ‚ˆÛn}_ÜÚD—6w–LÃÇ�‡Ÿ}#Pbå$­ù�ÎV úšPò[œb_ý‡âüGƒˆ©¾Ù^¾{}ïűÝõŸçªÁEË×OË?=ódF`F`F`F`F`F`F`F`F`F`F`F`F`F`>XçíüÕG}ÔŸú«»{ß°âݽµw~63ñFo­ÿ€>[ö£ú�w~åû¦¸òèy°®~¹ïYŽòðËFg}Ës_{gySœØÎ¦WÁYˆþÅuÏöâªcݾù¶óÃ7¿rÑ¿µHò¾r_쾨Ü(fb-Æ(}0ä ÅñKòéò�¿übÅåG_# =ÿêÛ«_CˆØò�åC/Ï]˾<ô�­:Gõ°—Ë\}³˜rTß×ò$Õ²çß=Ò—ÏÞŸúÖþ„С0��������������øà œo`ùÞ�ðÉý !oùÞÙëO8˧æ ïñIoüüë)`÷6oOê/ðg…¼÷‹¡ë=ßZúr7WŸ/{>ö‰5ÿêógÏVýêÕCǧüfR]9ˆóv�‡âü‡>òÖüº{¹Ìå¹ëˆ³žÿ¨ÞN$z_é"÷aŸçìðÕ ’¹ @löâòÉßܺú`Ô,"G±ÖåN'Vœ™ÍÙkIo.®9sëêËÑ߈JW=ñÄž�˜å¨®X9øÐ³Wý£zø³åŒoŸ.²PNF`F`F`F`F`F`F`F`F`F`F`F`F`F`FàC&ðº�åOƒ_œ¡‡À¼Ñ¼µ·x6:Bgï­>»&ïô¾µ%¿æ£ú ]ù«!—ØjÐgkÎæ,â�»WànV)ÆLîsÒ¥ÏO®êóÏ^\3½ug±&ñÑËàÏ…_µØÊßüÜÿßx¯ðûJ‡sÀ�×¾Ë>÷9¦‡ý—�]ìyN>ÅôS-zÅt¯êw®czœÑLŠéÃoÿ<‡½\÷‹©>M(ùš�§N{B×ùÔ#W ,åÈ'j[ó—ÎøÃó ,ß?ÿé�#0#0#0#0#0#0#0#0#0#0#0#0#0#ðÁxÝÀòÏ€X<¦{—÷^o¶÷†O¼Á{«7÷­*ùöΟïóX{£‚{¯éÅ›¾ØìÕ·/gks1ü >z ä%t�½8:kbÝyÜ©úf6R~r‰m]ÌQ=åª~ «[ß»~uèßIz_‘ÃA ŸC¾éòtAëRÍâ‚äÃ��¯>Õ¡ ÔY>Õâ*?kb].kRýò7g·ï‡¡óÒu'ºê‹IO'ŽÎš_¹Š?ª'=Ý}yHyÊQžìù|ù,¾y¾�凓��������������ø� œ–?>÷ÿÓ3~v†·v¢�À{»÷üÞôÏòa¯qÃLÄüûökoûD<Ñ@W¾öæ|äi_}1t„�o}t¤ú�I,áoOŠ·7ÊÝYËS�ÎËרéŠ=Ë'½3U¿Þ1Õ(^ërØ¿³Hô¾â ¤ƒÝ²6?ƒ.¨Á8ª§ Ý-†Ž¯¡±ãŽëÕ?懔ç†i]ýôfbî\|�<�[ݾ)…Ž­úgùð3§3W‡µäIï>¤Æú»~ è ß¼"þ÷Îøæ¾�åP˜ŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ|ðNËw„OÎøù0¼±{_7zÇ?ËGo�÷x} ¹çÞêé¼çkl‘Ë S§µ™¿¼5€t†bŽé©¾|ê³¾DÞrݺüù¨Á¯>‡b²u.ñ"/_CŸ¿lgùþÕ§(GõÙÄÐW×ú½DÒ¿oé‚r—¿Û[»±ïÃp™.kfë²Á*^�lgùäË®Á¤¯×±'Õ—§úlåËï¶WÓù:?u«oMîxõû€»§šòÅ‹)_ëì⪟7�ú_9ãû–Ca2#0#0#0#0#0#0#0#0#0#0#0#0#0#ðA8_þðêã�?þÎ�ðÓ3þò ïðzzg÷ö~7u°Û{Ÿ×À^ÿ‚5aóç…ø&5°Øóï�¿|ôúÚËAîüÙëG`kˆ³6ë P¿;œå£¦™½øöÏï—�¯šõ2ä¯Nç·î\Íêw_9?RÎÎÖy>³¾Ã+ð¡O!5s�¡;¨µ¹KˆÞ¥}XæØ÷CBWgµfSS: #üªOך??þݵúÕìüÇå!öÕ ×9î|òØW?Ÿü�ééœrò%ÎVM1Åw¾`øq實øß9ëoýò—¿üáùGx–“��������������øp œo`ùÞ¹ýOÎÐÀâ�Ý;|M,ÞÚ‰·~â-^sˆ÷š4zŸÏGërYËiÈWCH>âéùöùЋ+7›ºõH°YWÓžä_l ü䶯fç¯~¹Ë{\¾rÝgë^õ2tÖü» ½8ñtíÍï-]ø}9Ü}øÞ�ío ;ö¤8kùÚ›ï6MxS}þôb�Îb.»ú5ŠœåÃ�O¹óíC*Oõí«oÎÎߺ½™˜ËU}¹Hþå£Sßùïz1_>ßúÁùGH7���������������–Àë–O ,ÄÛ¿¾³‡uëÞêíûr 3ñ>_¿€uþlôÙÍF¹ÎòÉ7]þÕ7Óyô¨“Tß>¾Öò‘|ä².—=ÉϺ¸êÖQÎö|Ó™‰Xvòü^tÅG÷ÎRÑwNpo Ö}rÊo_�ætÙí“>œr™I1>8Ä«$_>ìwñÙ[??½æ�jœå#O~wMkþ} r÷Á9yÞx§\­Ëc/ߗθëçwÔO÷QçwÏøÆi`ùáX ™ŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ|¨~ýë_¿úè£�¾{îÿ“3~v†w{ïíšS¼Ë÷Žï]¾ƒ¾�%Ý1=ù#ž½·}kƒÜqùWÇìm¿þ…jÃ_ng$Ù‹¯‡ æšêW§½|Öé;›<Ïû/Žê!Åt¶bÕìÕçCªwÏôå*Ý;‰_ÒEºDy–.»Ëú�è rÇX“š8œ±-[þ|n�}M#Ý­Å^½êŸåÈr°ßM(r‘ÎÂOžêËU¬¸j�åCØÒ£Fy­é�Η­8úê«‘ÿWÎúëçá�Î<���������������šÀùò‡ïv†o`ñæN¼Ë×s`}ÿ¹ >½É{—g'tÅð¡7ò¿c¼áß>l·ïÙ>å²¾ëóã/^ý¤üõ!Зóîi¨—€­á<ùZ“Û¯{ecçÏG]Âvǰ3[gnoÎç,ßM*þnÑŸE�¼.}|^Çžoúüïù˜örVƒžN£‡ù®/ž¾¹úÞõªk6nÿâéÅu¦> úêŸåS}~é;W5Å’êÝûjôÍ/f¹ª_®üÌt_;ã>ýôÓœ.²³œŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ‡Iàõ7°|ïÜþOÏøÅ5¼»ëðÆNê!hímÞèž^ŒX¾ôÍå“ëgûôÆOÏ_C�"õÕ“Ÿ5?þìü­ë)›þΗ��sÏÅÉ!o¾±p§ÖgùTGŽÛVsªÏ7¡«~µ²½Õ,ÑûÊ}˜.ß¡\¢ƒ›Ù‰u—µ6:Kk³ø@{T_v".`|èíé«oíCÕBøå´Î÷,ŸÎÂ^~�-ÄÞÓº»ÔTÃFÚ—C}kRýruörò¡s.ùåb³7û–ož„?8ódF`F`F`F`F`F`F`F`F`F`F`F`F`F`>XÏþ„Ð_ÞÙõ �z¬k,Io¾ýòõ6OoÔ`.ooü÷Þºøçëzîúõð%åç+?}g£Ë_ŽúŠÉßž¯ØÖf÷!òñMØŒDßò•‡.¿;_ñì|ßYú}EŽ@uÈûÐÕ¸}\´KÜöÎâb eë¢öÁ²În–�­é¹ï1=„_†µÜÄl/®zé:ouèó;˧sˆWÿ–|ù'ùÜg©£{йmöì¿{Æ·Î?ÂïSLF`F`F`F`F`F`F`F`F`F`F`F`F`F`FàC&pþ„ÐwÏý?9£ïîÞê5|�öõ#Ð×`NÏϺ·{oû÷þl¹z×7ó!f¹ÒÉQýlÕi>.O1ÅŠ×+`&Õ·–Çȧ=)‡µúÕáß�nk£ó½)w¶ãö{"Ÿu{ºwøûЂա]¼KVÇœþös6»%ºB|àÎAä*¶¼öbª–O~Öl| ÒÜZ|ù«/Wõ�¥Æ”êð¯þY>jtû»Æsßlf£:ÖòÿÞ_ß7° “��������������šÀëo`ùÎ�ðÉXHoúÞÛïµ÷}oôæÞæ­õx÷ÿ›3z÷?ˇŸ¹·{ùˆR‚=[9ó«>_k~êǟΨ>{ñü?£8þöüÊq–�µù>w¾;¿»Ê%ïÝqç­ö]¯sä×9Oš·‰ßWúÐäêRæ..‡MïÐŹ<}8|Ù’�X#ÿâÅ”óŽ?ê'é¸ãýYŸ~ÌD|uÛ—ÓùŠ·®¾Ü�©:ÅÈ!=—ï—ÎZÝÎÇê·ïLÇõQÿ÷Ïü�_ýêW?:]dt“��������������ø` œ·ó?>—ÿñ¿8C3Š·xêÞègù$·�>¾ÅX³›ÙÄ“ú Òç_�ýf:oýoª}Ô�\âùä[>ºÖw|ëbŠ«¾˜êóå—Ø;·AÄÜõŵ¯~uø9}g‘/=Û;I‡z§à×AÏst¨7¶Ëš»@0?/N¾·Ÿø¿Køj‘Óš¿ùn6¹ÏgMøó}~–|ó«þ}wëöâÕêÜå¤ëå<ªÇË·¸»~v:yø™¿zÆ7÷'„…ÉŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀMàú–?; þò oóÄ|¯éjÒhÎnO¼ÏôtÞèŸçñæ¯I¥>þ|{ûç¯Ïö©á®{÷t¹H9ë5`çß™j–©Ny;{¹íùt¦ò¤?¦‡Øßbo<Ï“®<Õ·g‘ä}E‡u‡¬Y£‹ØûĺÚâÊ! *}ö‡áü'ß~Úó3j\áßyžç¡¯VgqN~F6Ÿû,gûˆ£¿ìå1Ô'Ïó¶—ŸTßš®†—j:�µ;™;[zßÜòíý ¡Ca2#0#0#0#0#0#0#0#0#0#0#0#0#0#ðÁ8ßÀòGÂOÏøùkÞÛ½í÷NoM¼ß“Þñÿú¬ï÷y}õ Ô‹`ö^ß^¬aŸˆ!rvºêg§OØú“EôbùÉ[ãJuÔ'w¶;¿uõóµ§¿Y°G_Œ¹;ª_msõï;ßõ­ßY:Ì;'x(ŸáPF«ŽÙ…‚’ïQ=üÍì}€¢ P1t]ž�/›9}õÓ™«oÍÿq>õóMg®Žµ< ½½ƒW Û�_ýÎ`ÓŸªþQ=bتkö'„þ` ,‡ÂdF`F`F`F`F`F`F`F`F`F`F`F`F`Fàƒ&ðúX¾{ |rFßÀ⾦ëÞïkñöN×{}zû„=so÷ìÞõ5Ÿ�ògçË.'©F:v’_g±çÛ°g+ÿ=Ëu÷_”³\úÔ×�ÎlгÓuîj±å*>�YÜ›êõÛ‹„ï+÷Eä } \ÈeH—M×ì³uq¹îŽ"k@zó+ÆÞ7”ð«®:F5ÎòaËn/ÖÞ(g÷;ªGM9ªÏ§úì⺿F”òeë®Õ4ËOØøÛßõïür²©ÿµ3¾ñé§Ÿþð£�Jw4“��������������øÀ¼n`ùãsíOÎÐÀ¢_¡þkÃãºÙÛ|=}û ]=•noµ@IDATÖÄÛ|¾ù‰îǧ‡ûz ø‘jÚ×GQN¾òÒ—ƒÎZ�ΪW úìI~tÕg³ïœôüÊofwr×w6£úgùtîîm&ù™«ó0¼ËJú.±oй¡C #pÖ]ØL\äö£»÷ؚ֤:Ê“=˜�)‡½óT§ºÍâØH:ûçqÕ©~þÕI/Ÿzf6yúa¨ÎQ=}˜üŒ[ª_\yÌê|åŒ}ËMlë��������������–ÀùBÿä\þÏÏø«3¼ýk@©à,{3�·÷ÞõÍùÓ[×/`/ÉÆ?ñ¦oˆ¹ß÷ío¿³}Ú³ÉÅ_¯@ñü«‘Þ¾<Ö†ó˜‰\�ò±ÑÙ“7Ååãžw|y«Ï^½òtÎrˆo©ðû$rè7]\N0\¦9� „fú|» øÎÉ–^]Ptѱ‘üŰßPéø©c]®æî"ác”³lå­¾ùO—Ÿ¹šbZß3Rü�ïöããO}ý|Ë�ö ,pLF`F`F`F`F`F`F`F`F`F`F`F`F`F`>TןúÉaàX¼»×xq÷@ä-ŸNOAoýÖbìÓŸåCèäò¦J= 솜Ւ«œé¼û“Ïó•ŸMÉߺúlé­ïþ‹êÈ¡¾}w:ˇ›¯YÝru6Î|�tå,}}ùÕ»IIß-ú³(9:$�ýs·Ov‡gŸ¼)»Á?_~@0î8ëìÙ>Õ)‡ó¾åºëdãßÚœO1}�öå¶NŸ7Ÿfù¬û0­óÏvçLÇÏøê_?ÿÄ0���������������™Àù–ï�ûrÆÏ^sÐôÑ»¿>‚ÖÞô½Ïß3;ñûÊAÇ—ôŽŸ¿™�©†u>Ï×Õ-—™¯3U_Œ}�+Õ¯¯ ½Y|õÏòIòé®w½ò䬾Æ—^,W¾æôùØ¿µ=©k‰­úÍ·¹ä½kæË^ÍrÑêéŒ7廿5F. ,ßþÕ¯~õ'çáYNF`F`F`F`F`F`F`F`F`F`F`F`F`F`FàÃ%pÞο{nÿÓ3|K�'Þáõ#4¼Ç÷–ß·©¤ãk�o} å­ ñùÑågMìïÆûâ«Å¯3²•óÎË'ÿâÍ�§u~ælr?ï¿àoÔ¿à.5¨Ï¦Þ-w zû|í‹ÇöVR¢· zƒsº¤ƒ¥sxâ„ ¤>Ôˆµ6ILyÌ]˜�uu‚CŸ_º»~¶>¤Î¤^�+÷ÙäKøV¯úrËY±öé[Õã^í«%ŽNýWØbÓ}Žêé@ ý—ÏøÆ¾�åP˜ŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ|Ю?!ôãâ¯Ï¨ï@#é½¾¾ƒz¼Áó¹÷ÖôÞþå!tío›÷ûQøÔ8Ò»ñê>¤|rñ¹÷Öò6±ÙëGÈv÷8ðáŸNŽâ;sñ|I¹ÛçWýôâ Ò]ì«!._>o-%}ëÀ+ÀaîCt9‡»×A P—6'|Ò§+‡¹µ&ºÚüïúíÙòïŒÕRŸ.˜gù¾�U<é\öÖÕ÷¡W�ͰϿºÕbãã¼éä 屿ëW“Ý êkxùÃO?ýôû}”ši2#0#0#0#0#0#0#0#0#0#0#0#0#0#0�gBH_ñ>ï ¾‘Þ[|Í&^zÿý�ú©ĺބf9åè]¿™¯:í«�ÞÌÆG�€o‚QŸTß:ŸšجïÜÖtjðOn}:>rð3¬Õ­ÿ"ÝQ=¤ýí¯V98µ–û½D‘÷•'�|A¹/’�® 0�äS.~F?,ÖÄìòÅXû0Í$;À|nÈìtշסX£óç[®Û^}¾Õg§ïLöå/6»’¯ìÞê‰æâ­þgÈU1Ö½çßýGýÈc#gq­õˆ%lõ”�¾;¨ï,�‹­|ùË«á×=Ô)Oz>÷]ìË]>ûâÔ·ÎÇ\ýæ£z7)é»Eÿm”<]Ê%ÊÛaÍ÷媡ãö¿A4»å«Ö�7]èsÿ»¦5°åËhç"�¯3ÉÏ�TËܽŠSŸžÐµçg_Lõ�ê‘—^}zRýò³Î`ÖÀò­ÓÀòý3OF`F`F`F`F`F`F`F`F`F`F`F`F`F`Fàƒ%pþzÉ«�?þø»ÀOÏð ,5�ÔC`®ã,oïú¼Á7‹é]Þ[==KÌFþtr“?ýÝh¢Fql„N�{¾sñg¿…Ž~ljÖ_pŸ«»ðq>"N|C>R^ñ|�êóÍÞܹ٬ßtÿ£~;‘ì}¥JîƒeKχbMÒóïÂÍìô]úÖg3Ó“>˜€Ñ‰ï,Õ·ï¬bÅ%·/¿f>ÙÍ­ÓËÿ’ôt„½ºr׸rç,&ŸîÆç«gìX„ÉŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀœo`ÑÀò“3|‹7~oóDÿi®QãóìüÄ×P�C9èëIÐ(R?�™¾7þ|Ì„�Tÿ¹>{úz:çgÑŸý—¯st¶jÒßk>ùÞç¹}ŽËoHçàS sRNöΖ.Ÿ·žïoü:à¾TÍÍÙ¸ĚݾÁ(3Àl5u°ý¹ç6ø“ò˯|l|ÛŸåS³ éœüÔì–§ÜæòV_=Ržb¿tt>${6þfuªq–O¶îÁ¦Æ]??ñò–ïwÏúÛ§‹ìOÎ?B>“��������������ø` œ·óïœËÿÙñ‚Çt &ú¼ï›½åÞæÙHïùôÖõüõY× W6vRœ}6~Ùõxÿ·WŸÏ]¿Þ€£~ôÜyø;Ÿúbª–¿±/oõÕ¬>›lòÐ7Ü¿ûÊ-Ž_£ØîŸý¸<|Ìä®/ö�Å!ÞW‚äP.G’Íl¼éBàˆ ÒÅìÅ>Ùíù”ó®_¾lÅЗW<±Oßúa8ÿ¹ÏmÝY³›«Ñ‡M×�¹3ŠW‡tŸÏv«ç+&á'¿a}Û}Ëœ?!ôÃ3OF`F`F`F`F`F`F`F`F`F`F`F`F`F`Fàƒ&pXþèøó34°Ôƒà�ÝÚœ¤³omnx£¯ñ¤uoö|ˆ}y«¥g‚¿½Á‡ä×¾šwÎòšå¨¹¤u¾ÍÕ‘¿X1õK¨É‡d·î ÙÍ„O¹å¨~ëlÅË]Þçó1½½”øí#ÿ6BŽÚ…Ê{ëÙ‚ˆÛn}_ÜÚD—6w–LÃÇ�‡Ÿ}#Pbå$­ù�ÎV úšPò[œb_ý‡âüGƒˆ©¾Ù^¾{}ïűÝõŸçªÁEË×OË?=ódF`F`F`F`F`F`F`F`F`F`F`F`F`F`>XçíüÕG}ÔŸú«»{ß°âݽµw~63ñFo­ÿ€>[ö£ú�w~åû¦¸òèy°®~¹ïYŽòðËFg}Ës_{gySœØÎ¦WÁYˆþÅuÏöâªcݾù¶óÃ7¿rÑ¿µHò¾r_쾨Ü(fb-Æ(}0ä ÅñKòéò�¿übÅåG_# =ÿêÛ«_CˆØò�åC/Ï]˾<ô�­:Gõ°—Ë\}³˜rTß×ò$Õ²çß=Ò—ÏÞŸúÖþ„С0��������������øà œo`ùÞ�ðÉý !oùÞÙëO8˧æ ïñIoüüë)`÷6oOê/ðg…¼÷‹¡ë=ßZúr7WŸ/{>ö‰5ÿêógÏVýêÕCǧüfR]9ˆóv�‡âü‡>òÖüº{¹Ìå¹ëˆ³žÿ¨ÞN$z_é"÷aŸçìðÕ ’¹ @löâòÉßܺú`Ô,"G±ÖåN'Vœ™ÍÙkIo.®9sëêËÑ߈JW=ñÄž�˜å¨®X9øÐ³Wý£zø³åŒoŸ.²PNF`F`F`F`F`F`F`F`F`F`F`F`F`F`FàC&ðº�åOƒ_œ¡‡À¼Ñ¼µ·x6:Bgï­>»&ïô¾µ%¿æ£ú ]ù«!—ØjÐgkÎæ,â�»WànV)ÆLîsÒ¥ÏO®êóÏ^\3½ug±&ñÑËàÏ…_µØÊßüÜÿßx¯ðûJ‡sÀ�×¾Ë>÷9¦‡ý—�]ìyN>ÅôS-zÅt¯êw®czœÑLŠéÃoÿ<‡½\÷‹©>M(ùš�§N{B×ùÔ#W ,åÈ'j[ó—ÎøÃó ,ß?ÿé�#0#0#0#0#0#0#0#0#0#0#0#0#0#ðÁxÝÀòÏ€X<¦{—÷^o¶÷†O¼Á{«7÷­*ùöΟïóX{£‚{¯éÅ›¾ØìÕ·/gks1ü >z ä%t�½8:kbÝyÜ©úf6R~r‰m]ÌQ=åª~ «[ß»~uèßIz_‘ÃA ŸC¾éòtAëRÍâ‚äÃ��¯>Õ¡ ÔY>Õâ*?kb].kRýò7g·ï‡¡óÒu'ºê‹IO'ŽÎš_¹Š?ª'=Ý}yHyÊQžìù|ù,¾y¾�凓��������������ø� œ–?>÷ÿÓ3~v†·v¢�À{»÷üÞôÏòa¯qÃLÄüûökoûD<Ñ@W¾öæ|äi_}1t„�o}t¤ú�I,áoOŠ·7ÊÝYËS�ÎËרéŠ=Ë'½3U¿Þ1Õ(^ërØ¿³Hô¾â ¤ƒÝ²6?ƒ.¨Á8ª§ Ý-†Ž¯¡±ãŽëÕ?懔ç†i]ýôfbî\|�<�[ݾ)…Ž­úgùð3§3W‡µäIï>¤Æú»~ è ß¼"þ÷Îøæ¾�åP˜ŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ|ðNËw„OÎøù0¼±{_7zÇ?ËGo�÷x} ¹çÞêé¼çkl‘Ë S§µ™¿¼5€t†bŽé©¾|ê³¾DÞrݺüù¨Á¯>‡b²u.ñ"/_CŸ¿lgùþÕ§(GõÙÄÐW×ú½DÒ¿oé‚r—¿Û[»±ïÃp™.kfë²Á*^�lgùäË®Á¤¯×±'Õ—§úlåËï¶WÓù:?u«oMîxõû€»§šòÅ‹)_ëì⪟7�ú_9ãû–Ca2#0#0#0#0#0#0#0#0#0#0#0#0#0#ðA8_þðêã�?þÎ�ðÓ3þò ïðzzg÷ö~7u°Û{Ÿ×À^ÿ‚5aóç…ø&5°Øóï�¿|ôúÚËAîüÙëG`kˆ³6ë P¿;œå£¦™½øöÏï—�¯šõ2ä¯Nç·î\Íêw_9?RÎÎÖy>³¾Ã+ð¡O!5s�¡;¨µ¹KˆÞ¥}XæØ÷CBWgµfSS: #üªOך??þݵúÕìüÇå!öÕ ×9î|òØW?Ÿü�ééœrò%ÎVM1Åw¾`øq實øß9ëoýò—¿üáùGx–“��������������øp œo`ùÞ¹ýOÎÐÀâ�Ý;|M,ÞÚ‰·~â-^sˆ÷š4zŸÏGërYËiÈWCH>âéùöùЋ+7›ºõH°YWÓžä_l ü䶯fç¯~¹Ë{\¾rÝgë^õ2tÖü» ½8ñtíÍï-]ø}9Ü}øÞ�ío ;ö¤8kùÚ›ï6MxS}þôb�Îb.»ú5ŠœåÃ�O¹óíC*Oõí«oÎÎߺ½™˜ËU}¹Hþå£Sßùïz1_>ßúÁùGH7���������������–Àë–O ,ÄÛ¿¾³‡uëÞêíûr 3ñ>_¿€uþlôÙÍF¹ÎòÉ7]þÕ7Óyô¨“Tß>¾Öò‘|ä².—=ÉϺ¸êÖQÎö|Ó™‰Xvòü^tÅG÷ÎRÑwNpo Ö}rÊo_�ætÙí“>œr™I1>8Ä«$_>ìwñÙ[??½æ�jœå#O~wMkþ} r÷Á9yÞx§\­Ëc/ߗθëçwÔO÷QçwÏøÆi`ùáX ™ŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ|¨~ýë_¿úè£�¾{îÿ“3~v†w{ïíšS¼Ë÷Žï]¾ƒ¾�%Ý1=ù#ž½·}kƒÜqùWÇìm¿þ…jÃ_ng$Ù‹¯‡ æšêW§½|Öé;›<Ïû/Žê!Åt¶bÕìÕçCªwÏôå*Ý;‰_ÒEºDy–.»Ëú�è rÇX“š8œ±-[þ|n�}M#Ý­Å^½êŸåÈr°ßM(r‘ÎÂOžêËU¬¸j�åCØÒ£Fy­é�Η­8úê«‘ÿWÎúëçá�Î<���������������šÀùò‡ïv†o`ñæN¼Ë×s`}ÿ¹ >½É{—g'tÅð¡7ò¿c¼áß>l·ïÙ>å²¾ëóã/^ý¤üõ!Зóîi¨—€­á<ùZ“Û¯{ecçÏG]Âvǰ3[gnoÎç,ßM*þnÑŸE�¼.}|^Çžoúüïù˜örVƒžN£‡ù®/ž¾¹úÞõªk6nÿâéÅu¦> úêŸåS}~é;W5Å’êÝûjôÍ/f¹ª_®üÌt_;ã>ýôÓœ.²³œŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ‡Iàõ7°|ïÜþOÏøÅ5¼»ëðÆNê!hímÞèž^ŒX¾ôÍå“ëgûôÆOÏ_C�"õÕ“Ÿ5?þìü­ë)›þΗ��sÏÅÉ!o¾±p§ÖgùTGŽÛVsªÏ7¡«~µ²½Õ,ÑûÊ}˜.ß¡\¢ƒ›Ù‰u—µ6:Kk³ø@{T_v".`|èíé«oíCÕBøå´Î÷,ŸÎÂ^~�-ÄÞÓº»ÔTÃFÚ—C}kRýruörò¡s.ùåb³7û–ož„?8ódF`F`F`F`F`F`F`F`F`F`F`F`F`F`>XÏþ„Ð_ÞÙõ �z¬k,Io¾ýòõ6OoÔ`.ooü÷Þºøçëzîúõð%åç+?}g£Ë_ŽúŠÉßž¯ØÖf÷!òñMØŒDßò•‡.¿;_ñì|ßYú}EŽ@uÈûÐÕ¸}\´KÜöÎâb eë¢öÁ²În–�­é¹ï1=„_†µÜÄl/®zé:ouèó;˧sˆWÿ–|ù'ùÜg©£{йmöì¿{Æ·Î?ÂïSLF`F`F`F`F`F`F`F`F`F`F`F`F`F`FàC&pþ„ÐwÏý?9£ïîÞê5|�öõ#Ð×`NÏϺ·{oû÷þl¹z×7ó!f¹ÒÉQýlÕi>.O1ÅŠ×+`&Õ·–Çȧ=)‡µúÕáß�nk£ó½)w¶ãö{"Ÿu{ºwøûЂա]¼KVÇœþös6»%ºB|àÎAä*¶¼öbª–O~Öl| ÒÜZ|ù«/Wõ�¥Æ”êð¯þY>jtû»Æsßlf£:ÖòÿÞ_ß7° “��������������šÀëo`ùÎ�ðÉXHoúÞÛïµ÷}oôæÞæ­õx÷ÿ›3z÷?ˇŸ¹·{ùˆR‚=[9ó«>_k~êǟΨ>{ñü?£8þöüÊq–�µù>w¾;¿»Ê%ïÝqç­ö]¯sä×9Oš·‰ßWúÐäêRæ..‡MïÐŹ<}8|Ù’�X#ÿâÅ”óŽ?ê'é¸ãýYŸ~ÌD|uÛ—ÓùŠ·®¾Ü�©:ÅÈ!=—ï—ÎZÝÎÇê·ïLÇõQÿ÷Ïü�_ýêW?:]dt“��������������ø` œ·ó?>—ÿñ¿8C3Š·xêÞègù$·�>¾ÅX³›ÙÄ“ú Òç_�ýf:oýoª}Ô�\âùä[>ºÖw|ëbŠ«¾˜êóå—Ø;·AÄÜõŵ¯~uø9}g‘/=Û;I‡z§à×AÏst¨7¶Ëš»@0?/N¾·Ÿø¿Køj‘Óš¿ùn6¹ÏgMøó}~–|ó«þ}wëöâÕêÜå¤ëå<ªÇË·¸»~v:yø™¿zÆ7÷'„…ÉŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀMàú–?; þò oóÄ|¯éjÒhÎnO¼ÏôtÞèŸçñæ¯I¥>þ|{ûç¯Ïö©á®{÷t¹H9ë5`çß™j–©Ny;{¹íùt¦ò¤?¦‡Øßbo<Ï“®<Õ·g‘ä}E‡u‡¬Y£‹ØûĺÚâÊ! *}ö‡áü'ß~Úó3j\áßyžç¡¯VgqN~F6Ÿû,gûˆ£¿ìå1Ô'Ïó¶—ŸTßš®†—j:�µ;™;[zßÜòíý ¡Ca2#0#0#0#0#0#0#0#0#0#0#0#0#0#ðÁ8ßÀòGÂOÏøùkÞÛ½í÷NoM¼ß“Þñÿú¬ï÷y}õ Ô‹`ö^ß^¬aŸˆ!rvºêg§OØú“EôbùÉ[ãJuÔ'w¶;¿uõóµ§¿Y°G_Œ¹;ª_msõï;ßõ­ßY:Ì;'x(ŸáPF«ŽÙ…‚’ïQ=üÍì}€¢ P1t]ž�/›9}õÓ™«oÍÿq>õóMg®Žµ< ½½ƒW Û�_ýÎ`ÓŸªþQ=bتkö'„þ` ,‡ÂdF`F`F`F`F`F`F`F`F`F`F`F`F`Fàƒ&ðúX¾{ |rFßÀ⾦ëÞïkñöN×{}zû„=so÷ìÞõ5Ÿ�ògçË.'©F:v’_g±çÛ°g+ÿ=Ëu÷_”³\úÔ×�ÎlгÓuîj±å*>�YÜ›êõÛ‹„ï+÷Eä } \ÈeH—M×ì³uq¹îŽ"k@zó+ÆÞ7”ð«®:F5ÎòaËn/ÖÞ(g÷;ªGM9ªÏ§úì⺿F”òeë®Õ4ËOØøÛßõïür²©ÿµ3¾ñé§Ÿþð£�Jw4“��������������øÀ¼n`ùãsíOÎÐÀ¢_¡þkÃãºÙÛ|=}û ]=ÖÄÛ|¾ù‰îǧ‡ûz ø‘jÚ×GQN¾òÒ—ƒÎZ�ΪW úìI~tÕg³ïœôüÊofwr×w6£úgùtîîm&ù™«ó0¼ËJú.±oй¡C #pÖ]ØL\äö£»÷ؚ֤:Ê“=˜�)‡½óT§ºÍâØH:ûçqÕ©~þÕI/Ÿzf6yúa¨ÎQ=}˜üŒ[ª_\yÌê|åŒ}ËMlë��������������–ÀùBÿä\þÏÏø«3¼ýk@©à,{3�·÷ÞõÍùÓ[×/`/ÉÆ?ñ¦oˆ¹ß÷ío¿³}Ú³ÉÅ_¯@ñü«‘Þ¾<Ö†ó˜‰\�ò±ÑÙ“7Ååãžw|y«Ï^½òtÎrˆo©ðû$rè7]\N0\¦9� „fú|» øÎÉ–^]Ptѱ‘üŰßPéø©c]®æî"ác”³lå­¾ùO—Ÿ¹šbZß3Rü�ïöããO}ý|Ë�ö ,pLF`F`F`F`>D?û›õê_ü«ÿÇ«ñ¯üêÿõúêËÿ½ß{õýÞ7ÏøÖ«ÿôkÿù«�?ò«÷$?ÿ›¿xõ_ÿ‹ÿêÕ¿üËþêÿûWÿâÕ§¿þ›W¿ÿ;ÿ᫯}ù?|õ‡ÿýÿñ«¯ÿûÿÃ\ÿ�™�ó_üëöøŒÿåÏþù«ÿËÿÑù|¿ýê?þýo½ú�Ïüïšüë_ü·¯þëÿçgŒÿÕ/þ›W_ý÷¾öêðµÿìÕòûg|í_}éã¯þ»vä¿×óüúüŸÙ¿üô�œý£�ÿ;ùoð}ÿç·Àè}~¨þæÓÏþDùW~Þ‡Í?d¬ŸÛöÿþ?¾úÉÿçÿöê_ýü¿yõ‹_þåãÿ'¿ÿ�ÏÿlûÏ^ý_ýOÏÿ£ËÿëjòEøå¯þúÕ¯}þ_•ÿè½ú÷>ú�Ï-ëß”ÿ=úÿ;ŸÛ7ÿƒÿâñ¿÷?×y†����xá®?!ô“sßÀâÝ½Æ oýõœåcM§§ ·~k1öéÏò!tryÓ¿¿ ¥žvCÎjÉUÎtýOŸç+?›8’¿uõÙÒ[ßýÕ‘C}ûît–)6_³ºåêlœùéÊYúúò9ªw“’¾[ôgQrtHûçnŸì/Î>ySvƒ¾ü€`ÜqÖ7س}ªSç#|Ëu×ÉÆ¿µ9Ÿbú íËm�þ>o>ÍòY÷aZçŸíÎ™ŽŸáÿëùõó�ðG “����ø�üÅ/þå«ÿýÿùóê¿ü¿ÿï>{¼yÃå=¦ýÏþGÿ«WÿÓÿüy[~÷ ŽêÇÿíÿéÕÿáÿú¿}õùçÿå«¿ùÕgÍoº½ÆŸÿÉ·ÿ¯þçÿÅÿúÿÏÞY€[]lm|ADÅ@¤AQL ÊTlEÅΫ÷ÚÝÝÝqÕ«€b‹­X`b£ "-*`` ¢è·~sÎûgÎfïÓ‡k=Ïœ™Y9óî‚=k¯ ‹,\z¢Åc_žüäú|nJðì\-l6kÜ!´iÒ9lÑñИÔQB)ÏäËŸ…ïžF|õJi‹¤›m;Öi¹��ßñߤ¹é¯¿g‡Ãî_qnA8«5Û(½Ñ]¥ZŒ™þNxðƒ‹ÂgSß(øœ¬»ÐÂqÿ;v>.,Z¯Q©þª"¼ð¹íÃøï>Ž.6_ù€Ðg­3Ku÷Õ�Ÿ‡³žÚ2ÓÙiõÂÖ�úeó|ƒÑSß —Ù3�ßûeK(j&Úáö™Omù=Úíîzm¦óOT×ûNmÅèô'7 S²DÂz õ»Œ¨ôýÿ}M£íÍ·Çl|o¥ýä3|è˳#o�"ÞãÎÛöŰdƒåó©æå½?ùÙpÓÐÃ2Ù=o ¬³6Ó¬Ù3íóãÚðê˜{cD¡½6_¢cØgÝ CÇ¦Ý ©8¿š¸ø…�¨o^�Ÿ×·ì>n.ï3gÍw¾yLxwÒSö¥eÑWœ‡v»>tk»Û\ºÎpGÀpGÀpjV�e/ÛÏDk3‹÷EÒGÑ?Š‹ò4æLŸóù´'Ïâ‹&ÆÒÅ2‘t°‘cÅ•=ññAKíÄÇÂ^þÔ‹/æ&œU•Òŧ¾Rß,’D -V26͘†Œ9ÙAÆ™L‰€£±€ÒôñI—±bb_ëÁ7?Ñ„/FRÖ2ÅWŸêË~Ó˜ÒE®˜ò¥Xįo-Ÿ?â£',ù6¹Í_ýu¯½mèä8Ž€#à8Ž€#à,|øåóá–×�Ì”‡Ö_*œ´ùCñWÇåÑÿÿÔùêÇ1aä7ÃâV\f[ójUZÎì¿þ}xqxzä�“*òà@÷€ ®k¬°y>qäá÷‰W”Pñ¥o—sc¢L!’ch$Ÿ”‡Z/Õ9œ¼Å#¡A= U–$|Ø…’Ì Î:7Û$·iþßàÿžwN/~O¹½.±èraŸõ.]Zn[n›Š(Þÿþ9áéOoŒ&$ùœÕëÙRÍŸukèoÉB¢ŽM»…“7DÓ¼= Q$@Mk®Üé½8®­ÉÕù¾S[1:ñ±õc%,Cò¦Ç'H9þÔdËïÎ §î¾ýer\Éú­w ‡÷¸¹«²ŸÖY‹Sžè¦ÿ21ê¯Õ¢Wø÷Fw—ËöŸªôÅôáá†× T¿*/­ßzǰïz—„†õ—,¯‰ëU�²X.z~ǘT™º÷– ;Ž€#à8Ž€#àÔVì켯ím’5*°(ñ„/™8gWã<^gùª¦"ºŒ¥K¯ó{Æ:ØKžôCÌÓÄæ²W,ô´Fdò™úEGú²§Wî€ÆÒ£— ßä`/BŸ¦üö¢„â#KõmyÒÑ\ºÌ%˵CV!’£ åQÆOºI&|ˆ @ÈIª ùHØÈ½6Œ.cÅ8ð¥'^_2=HZñ”¸’®Mš‰³' >ßÌå[æâkl¬h£¹ba�øJ\A&l´cÅøÅþ¢ÖZxCÁÉpGÀpG`�A€C´ÓŸÜ8K^¡âÃf+šÚT\ùñ×iaŠU“ÿÝGá�qf¸4Yl…pÖÖÏÅëg2æ|8:öþpûGÇ•í¶æé±Je—ɯ­o{ý¨ðú¸A™ *€tj¶ahm‰1­¬ ×ñLþa”UÍ>Ÿöv˜2ct Ý#6¼=¬Ýb댗ÒðÍwýkà ˜+žr“QH8é¸\·Ôe“(pÕË{g|’)¨ ³L£–¡Ñ"M´Ÿ'†¯f|>ùú•øËs)v^aÓX­�kGRÊM`á9Sôß°T«ôñÊËmêzÍ\J$Ý4ì°0|âàL¶dƒ¦†Y¯ˆo›&«[âÐßašx��þ^2úî@5ˆu‚ÁJË®ŸÙV×àã¯^ W Ù#º#ÎÍ»�)õê¢+^Ú3VçQ|®Þºa·ÏJ­\tåK}ÃGS^Œ&=Ûí‘áS“3ªû}§6bÄáŸ�ÀÂ:?œòB¸ê%~ŒWD'oþp¹ª†<úñåáÑ�.‹FTõºp»¡–¼Uµä8­a~쩲Äëü7»*HD2ߊËv ­í½�Š]ßÏüÚޓLJ׾Æ~[”Ć.ïÇÇnÒß¾ðâ+/§šB ´®³;êÁN14Ÿý;®~|üœæ±[ºa‹šZ’ûuGÀpGÀpþßH®g‹™e�swþsB"¤ózå(ç€3xtÒ9cøœÑã‚§y*ã )ìá¡Ã8Í;�½þ£„$Ø¡“Îë‹.íCrÖ _ÈÒXè¤<|È^k–=º¾k.=Å;¤øÌCû� •ù#§•±• ‹Ñ‚áis,. tH›¦¡#¾xòA¯1I<èÄF?�¯92ék�ŠE|xÓ†%tµVì!­‹9cÅ牠xÈhÌ¥¯¸Š… Ö+> ùažÆWLä4ˆø$¼´�={ö}uêˆ�ÈÉpGÀpGÀ¨½\öbŸ˜¸À{¶ß3ì¿Þe�Ãö|4ò›¡áÖ×�´¶¯¢˜k`Žßô�|ªó ¯:Xþð’ðøˆ+³½5]¼m8¬ûM¡íÒke¼tð÷ßEýG­ò clϱğK‚¥úiË&ö û­wi*.1æÚ"8n|íP»‚bj”-Ó°U¸ ÷+%®*úeÖáäÇ»‡Ÿ~ŸuÜàʰaû9Í©S’c^øìŽðÀ{çf×"íºæ©¡÷ªÿNÕbâLZ�åξSbòH ¥JN¨rBµW‰bWæ�h“�fü6Í’ŠŽÈ®E"ÙåÜm^ �-‘¨:‰*ý­H°�¨@´JÓyCPU¢ß •cu‰TáßÝÖj±UÊÊÆ`Ä+…™üyÿêvCèÚv×8®�ÉÕý¾S1âÁÿ§$°°Ö‡ÞžðC;Ôïε«„8ä/DÓ~žNµê+º‚mï.†ÍW>¨�ú?žÏ{È �­~´÷,ˆêVØûñz­¶/¸7ð¼eX¿0ûo¾® a—5NÛ­vLA}T�ÒX¸:ðœgŠÞù։D-'GÀpGÀpG`AA ç !ò ¾ìâ ^M|Îâ•lB‹ÎðS}cg Œ‹¾8›Óã:×W�.q4Wlñé‘¡ÃJù"‡ø�â3–Ž’�1N}3†G ôE)_cÅG_kJ×"[Éõ »tå=H¾´VìÄCμ�µv…Ð@¿BHœGÀpGÀpj;¿þñS8ü�ã6ùõðÅÛ õêR˜°0ñ‹ðsŸ)ª ²p�úá–=Æ•zHYØÓ¼‘TW I;Ç?¶n–À°n«íÂÁ–XÁÕeѨ©¯‡k^Þ7€7Ô¥UïpdÏ;æ2«H‹Œ§Ú!ðiÉ!ð ›=V]~#‰Ãû“Ÿ ×¼²oœsPÚ¯çm™¬Ðà©O¯¼^wZ¾g8q³9•w`æV`©®’m8àÕUV$Îì²æ)ö7ý·.ÿŠÁõüg· _Îø,*lºÒþaßu/ɯ\î…Ïï¨ í¼ÆIaûÕŽÍëmÄW¯„ˇô‰2p¨€m¶ÒaŸu/ŽãÜ?“+!‰õÎ’q Ú–œQï;µ #=þI ,$“�òD÷ìõ»ç:ç„­:¦­ÌÕó¾ÄûÔnéµÃ[=Zˆ¯fj'¥Õf¸RîÔ-EÕ«Jßï«_ôw¾Y”´>Wïü¡UúZ®t#—V�ÒX¨ªvÁsÛEßÝÛîév}¥ã¸¡#à8Ž€#à8Ž€#ðOC 8�e‚­»¨ nQ΀¶A’ˆþCÇ=_ä(ù„³yÎïáÑ#‡�ËFI&ÈEÊI€—ÚKŽ_}a${dŠ/¹ì‰Å8•ÃÃG>{⓳€¾âkíÆÊxÚ«|!Ó^Ëžüü@’kÿò_$�#WÎ…ì$¯pOÀª>ä‡ià Vú ¢+ÀÐg3èb—Ú¢— NêS>rãcOt_ºØ2&>rteÇ´ÉП1|ù�OzxøAWOTÅOý›8‹O2 ñÐÃzi|ÖŸÂ]XZY¤þÖ;9Ž€#à8Ž€#à8µã9”‡Ò+KÊÚ8¿@æ—ÈÐùÛ¾”·šH>$(ð«óÜ+iòé–Åã_eQu%° x÷Ìðì¨[b¸†õ— —íðVX¬þe…ÏäiRL*¥P¥ ¥Ê$°D_Ïõ¶ëŠÞ‰®ú®s^ز㡙ÛǬúË#Ur9¤ëu¡{»¢ÄŠL!Ïà·?~‡ê«Æ4¬¿d¼ú&U«©*¯P�"¡ê’íß$I•‡Ò+Lš,Ö<\¹Óœ«7Êc_�Ç캓GН;áÚ�ã6˜×là{g‡gFÞe§lñhV%g¹FmÂ¥ö¼ÉG/}~w¸ûí£h…%V ö~-S+-9ƒÊ>$4Zd©rc•9þÔÄûNMcDRÕ÷¿~mW«µ�§8W&�…j>¹I_ûßW” EBÕ1ß[c�ü+cî ÿ}ë¸èÑz�âk8_²Eúz¥JË9Û<_êçÏs®MkPñdò¯Ñ-9�*,•Î6î°o—çOú™{ÐWÇjieÙ³®]wV¨zUYö©œÏîú 7õê,’²çóÙQ·n½2õæ2¬,gÍþ5,¾ÈÒ•°.2É÷Z)oËF+îXÿŠJÇvCGÀpGÀpGàŸ†@qË8[÷oÅkç Ÿ³{Hçøð Îå9ƒ×=<�Ï£ƒœ³zˆäˆ³úß­áK~°aL¯ô"ü@ðËNcâc !Sî�üÁ׈ÏZ´.dò'}ü*>zÌé‰#?â«Ä^˜Ë·ü1—ñK‡^ñÕ«r$§•³žc…`AlB~µXúts8âK?R€Ê:4b(–왋‡\º©~“1ÀJ.}€f]�Ö§5á=H±èµ/Ùi}èÁÓ=æ²Q|cE¿ð‰R|ùGNc ô$°´¶–û¬wrGÀpGÀpj=é/»»Ù¯‰-築Ÿúô†0|âàˆÏÎv¥W å#—žysL®ÿÝGñê’WZ,Ù1t³ëQ¨”Q¿nþ &$]ðkç:ö‹s®)"iâ¥Ïï ŸXu‹/¦¿¯ÍáWìí–YÛ®`Ø.lÐfçKüɵáÓ¯_ ?üúM˜2ct”‘@°L£–qÌ^±/ýüûwáØGֱò¢Ãǽº\¶Xùàò˜f:\“qòãÝ·¿L޼õ[ïïqs&gPÙ–{‡Ÿ¯þÁGn•®|z}Ü DáÀ ®²ëƒúÆqYnú¯0íç‰QíØMî+qZ ,\ƒtü#]²ëDÊ{H«}°¦S÷ 3~�Ygõz6,߸½ÄÕÒ§¿¾'yêÆÝFç­qÚà�¬̨Àþ »}þûæ±�D*ˆž‡¹t‹]ƒôƸ¢J7<·xމò%gPÕgðˆkÂÈo†Åª@$ú´\jÕÐÞ^;­~b ñHÄóöÚWˆ¯!x‡ÚõDªî"�´ÿé÷oÃMC©œñw<ˆ>z£» ^+–Ú•w\ï;UÅ(ßÚyÏ<âê0þ»�Ãô_Š^ $[4[¢CXÓA¶ï|¬½ñ5ÂÜ4àݳ¤>‰‚Ù5cK¸ÒŠÄ€^+z/i»ôša·5O/á¬< ,øxùóÿÅ÷Å/¦?Û¼Éb+„µ[lz­rXXj±fa^%°�pÑó;f•Џ‹ë°Râ½�ªQT�‚z¯ztØuÍÓR•8æÚžãOy)V!Òûïâ‹,Z7Y5ìÐù„ÐaÙu粃Áóaà{gEÙj–l¶M§#òêÁ|nÔ­áƒ/Ÿ‹r®1"�¬º©ÿ»gÄ8ø¥êÊEÛ¿^¡Êe¯~q_à9ui¹m8¨ë5qœþŸ¡c…Wì¹0åÇϳ+ÌH:YvñÖ¡«}Fö´÷ÿB¯}’î>šòbtÉugõ­ÛsŸÝjI…7Ùçè׆ᑡÏZg¤!ãxØØb•)^/Sy$ ®k¿¶°+¡W–žÿì¶,9óÀõ¯ uêÔ Ï�ºÝþ-p·½&'E·<×ÛÙ5~;¬~|h™çj¾46‰P¼ÿ�D7ÆþÁzym®´ÜaëU�׿K`‰{œòBàߟ~ýZtÉû8¯Yh³• +-»~ûGÀpGÀpG 6"`·—X²z]¾Pââ|9¦¤Îì9g§çL^�|€´ÇFçòœÕ#‡°…èi²ƒ‡OÙH~šh¢ø©1Ò>õEä)ÁC_zÈðY×üt]Ú‹±ãúè±CO �übÏ^hŠ�®äêµndŒóíߨ#œU•䃅BéÂ$ä€1†ÄG_V�¾6�ò%£‡é�`ð°×ZŸ¹ÖŠ-v¢TzêÑ‘œ^cññƒ¾ž$âÃ�ëIO¾•¸’ú”�t´7tøæÜ+°NŽ€#à8Ž€#à8 c¦¿cW¯ôŽ›åç<«¦Ò¸ÀAkEùêÇ1ñ`–«Q Q›&k„ÿlü¿¼j×¾²xoòÓ±ZË5»|®|©oVõ%Ÿ?®Œ!!F”&ˆ—ö… R�ŸÿìöpßðÓât™†-cU�ºuêI\îþeKÀ¹ëí¢>‡ˆ\“ReXn|í�ðöÄÇ£«]Ö8%l·Ú2·ƒ?¹&<øÁ…qÎÕBÇnÚ¿B§™£dP ,\³sÕË{Ç($QA¥:*õ$Ë®òpö_„~ƒVʪ(ðzÉ=0媩c):Ô\»å6áè ÿÞšðHqBHˆW‘d”KÇ?ºn–$ñï�îkµè•©ä&g¬ÖlãÀó›ÃØ|ÄëêÄÍ ‹Õkœ‰/{±OøäëWâœCúÍí`¹¥U48,?rÃ; ©VŠ_ï;Õ�Qº™GßþükVÊ.1æûÀ®W…ŽËu+Ág¢CpÆ—ï8<ð¾‘�¨’ñï‡V‹¢|U}ÊJ`áÿŠ!{†¯,a!ñZ:yó‡ÃÉO­±¦+°°ÞûÏxr“ ìNÝⱘ  õ=>âÊðð‡—Ä)R�*÷ê:ýn´$:r UfH é'÷*7¼.~~§hÚ£Ýîñº·B~¨|DBtÆVOYØ:…T+Í?ûé--êÃh¿ïz—†M;ìWi_ù IÔ<ïÙm²É|:ð]¸a8a³Ay÷x§%Ú‘(]¿ëÈp§UÒyoÒSqΟܪ qµÑ;ŸÈtrTG9ÚÞÏ %åêçÎI¤|k£‘}Ùo‡Û^?*ŒžöV®Zœ“¨Ó·Ëya“Øþ1û·pó°ÃûɞRG|¦÷ëqk ifÔ7¯ÇçÔ-»�‹*iRj£1IZ$k99Ž€#à8Ž€#à8µ«ÀBËkT`ጟ³yH_N¨‡Ï9|!9zØ/d RŽcdðÕ“(‚®Îõá§cé;êÑ+>ºö�zññi�E³¢¿ZŸÖ¦˜éZ¤£^kN׈,—ÄÃ'ë'†°@—1:ȵ6ñŒU9JTÎÃàYœ’3Ô |#W<äÌÕÐ@ÈØ<2%u £ñ­+›Ç ;H~d‹žü!CWsfÉ*È ­=bêÆ�|Ó˯â’ÙR7šu2G†>=qÆ™Lû@FŒ4¾ô°Ç¯ü5´qË"»×^„è89Ž€#à8Ž€#à8µt»¿}à—î+úØa ‡œ•IÐXPs`®ëÚÚ¯£9t_Ú~)=áûñpH®üzú«ð‘› )[.Õ)þ¢ž5uk³KhÚ¸]øé·oÃÇ_½”UW!ö‰v0×iù ã2¨:Â/Â§Ìø,Œ°ª-‡h¬"É£¼Wüï�“Ë£ÿíº´êŽìyGWô˜dŠnÛcB‰ƒÛÊ$°pHLeý�„ 'D#¿.yaMÃê+lf• ޵Ì.¯¢ƒšH`áz&®i‚x y,çGºâ¥=­"Ä�¸´Ü¤)˜¯}1 ÜñfQÑ~vP½I‡ýâ¯ö�z°“ýÇóoKLÙ*PÝ %ªüçá5"k!«8DÕ–4ù$MÎX¦a«ðíÌÉ1y¥cÓnaååºÆ«¬&Yʼn·'<¯ÔÀU‘¨\$¢‚Àmo§ØpµQ!º|HŸì5“û|*dS~M¼ïTFÚÃ\¨à‘X±AëCûe»Xrß2±Ê t…ïIçm3d®ªó"�å뿈ÕN¨^ñ~¶Êò=â{)•%F|õr ¡Š¤Ä-Qš ,ÄI¯ÛjaU1ÎÝæ…˜�ÆûÔ)OôȪƒ¤ïÙØA$cœ6xÃ@e¨M“ÕãºIÌb?$0�ðF”¯zØü–Àrø+fë=mË'ì³h½¸öêøÃgÀyÏlcŸ­Gw|–öh¿GhÖxÅXuišUºáõÏç!ÄÕw—ïðÎ\Wॠ,\oDÂ¥ˆ„ËÍV:0KŽäJ­³ŸÞ"«¢C••uìs‡ê5Síª§1Ó†g‰&T‡:¤Ûµ�ªc¥4�ßTS£úÉ^í¹þå£âû±*¿àÿ_Ýo´j3s>óàñžsé‹»fÕ\XS§å{ÆüúÇ�aä×C­bÒ§ñ9ÚÀÿ~™õ}‰yFM}#>ÿ”°Óz©Îaå¦]q+ÊñütrGÀpGÀpj3vv¾§ío²µŸ‹÷Éa: &ä p¾OÏY>�³yd�Îóá3F�s|~1¢<|I†’sÉГ|¡Éœøè¤ñ•`ì/õƒ>ë#>6ŠoÃsùU|b*>2b Ã|5ö¯ýâ;ôÔd«ýKn*Q‡Jãc[ibU%�Ä¢Ø$@$£§åÛà`+Ñ�´1æØBèHÎùLãËŸd²�/¿ØCÌÅ×8 ìOºnÆZ«äôŠ¡žž@ôZ#öÄ�´Ÿ¢Ù>ºØˆÐÃ?�q*§KK»Bh€õNŽ€#à8Ž€#à8ŽÀ�ÀSŸ^xÿ¼{倈ÃñUšöˆ}‹%W)w5 éω¿6/:,ã×ñ\ßÀÁ¼ˆˆ[†õË~YÍa‡z))�E¼Vv= ×þp*âPŠDý"»gû=WϤÄÕ-·¿qtd±–mW-:ÄOuʧI ¹¿B/Ë6•sàÊA¦èÂÞ¯•8ø®h A¨À•ׯPY&½>†ä¤ëìú]‘¡Ø$qØÝ©iO«Ž°~XÖ®µ(/å&°œkø\õT^âù•{­Ä=Œ¾+ºØ°ý^vÝÑ•åu7Oõžy£]MrNŒÉ!)‡¥)Ý8ôPK$y,²ÒÊç<ÓË’Þ�HPIÄ8Õ52í–^;œÙëéÔeLÞ:ó©M3IýzÜR¢J B®8ºôÅݲ䀫wþ0»&ë·? G?¸jLp!)ìj«j”ïZ®È8Ú*‚ðsÐ}í.#‡½ÕMÕý¾“&°°ÖÊ`„‡ý'?Ñ=^ËÄõfÇlò¿ø>ˆLÄ{Ü­ÃìʧñEW‡œ²åc†êœ¯%æE ϦsÊ‘=o/QAk¦ÌßfWˆ½?ùY-=¬±Âæ1a0cÔЀ¤Š3žÜ4« ³W—óí:™Cµ¯�UõèÞ®O8¤ëus­ M¤à¤~=o�ë9H2 Vx^C'lö@ Â”h~J`ùé÷éá({퉮Úéƒx­“æUíÓŠF`ð{ÎR�$%^ÏT¸RòÝq› �W˜óž‚nŠ;sžÿ{YE“uíŠ>Þ R"Ù�¤C9×”:"Ý@IDATÓñ¾žUŒþ÷Î)‘ÅU[TRËÕIõó�Óäü[ä¬^Ï”Hü„ßðÓcåÆMknUÒ^/¡C*‰¨Wj‘˜§dVx¼¦ýèò˜xÅbÿ·î1®hRü7½F®×*ýÂkŸUBîGÀpGÀpG 6#` ,{Øþ¾´F‹rþ.Ó‹Äc®1½_ )ñDc�Ù£1'†ìá‘3�>|šþ.=Íe“ú”_z|(¹DcéªWS�k Ç†¼ÅG’oÆZ:¹>äН±d²ÇV~s{Uœä¸â–s,ð¡…²(ÍÑHùÈŽ€HåŒÓ�3æ ¡M 8ù0QŒ„�ÔræjŠ˜ø„4FÒÚ>~y@¤ƒ­ìl‰¹â³âzµFlŸž9þÒq:ÇY?×ñ Xš[KÑåä‘åGÀpGÀp�Ú�Àúô†‚åÚ�vv­BGûµñšÍ· $“¢4a¤{ÛÝì—××çUå@í¼g·�‡ú(\²ý¡éâí2Ý4�¥aý¥ìŽwò~}úõ«ñÐC’[ηk]RJ×Sٮߠڴÿz—~�^Yâ “MˆÊ3(‹Ò"7î°�D%zªÏLµƒö7í�j¢}Ö½(þJ^sõ³fÿjW0íe•o†‰5WO2‰DT?Y³Å–v¸Â\:bä&°ˆ_ÞžCé£7º«„zzÅÍÎkœ¶_íØòùe2Ñ*�ùÔfq9$á\±ã»ÙÒ¸ÒçH«´Â¯÷©~pÑvsðæÊ®N�NÞâ‘×Τ‡¯T⨔r“3vYãd«„pLª’�¯í 0|âà8c°Ý4ô°x�óBטp…ÙÏsžï5EÕù¾S}͹²ä ®×„žíø~nn"1ì’çwÎ’çr«>Ôt ×ôœj•L8xçµ{™½?’$�K$’p Ñw3§DѼJ`!‰…>·}ŒKâWW© Õb.Únhh´H“(ן/­bÖéOn+ q½ÐEÛ+xåf.²{4mºx[û ySn¬ZÆüs…ÐçÓÞ Ä—?æ ­µö+„ 'GÀpGÀp��ÉV>ÿ¹Q·Å«f_7QJùs–ŽK—ë!t=¿¸^bÑå$š«üÉ5áÁ.Œ|Óð)JXJK<ùé÷oí×í�¢Ù’ –T�H©:XØ:«j‘ûKÿ4VyƤ麃#7¼3ti¹mf–&°dÌrz´Û=þ ¾ÎBü·(?}8å…ðÒè»Ã§v]¬Ù3ó+sùu~ŸµÎÈ{XX ,§?¹Ià9Q•�ê ó#‘0Àó�J%PZMaì·ï…sŸ)J¡ÚU'Dé/÷{¯z´=×O“(^+¥ƒ×“6h®Šir‡ª7öùl®ŠröÈG—Z�+â4÷À˜Çÿ*Kd‚¨®D¬\"!€ÄèÔ-T©Iª®÷�êÀ(}/¡Šï%Tr)DT`¡’´I‡ýWF‰j:�…ÊK/}~w ·ÇÚg‡^«®ÐsõCLïÓ‡æe ñîzû„WÑÀƒ¨¦ÅÕ?¹DÅ*w@}Ö:3VïÊÕIç'=¾AøÆ®¬�®±jAª*4?%°¼k×Ï\g•g ®#³:‰÷�/íjhƒ6;L&!±�7h‡ÎLJ�V?!Žõ'M`áóäà®×JT¢ç¹Äs :¼ÇÍ¥^ ”V‡Yq™uÃé[%וpXÊ$M`á #’4 Ñ{“Ÿü»J¯j{k£?Кͷ ÿÙøqœï T\_yK>„œç8Ž€#à8Ž€#° #`XøBa¢5*°@œåsÎÎÙ~šÀ�óx󅬡¯œäâÙ0Ë/˜ec¾ØÂŸèÐ'õ­Š�ré01F_ñÑÁ޹ü“G 86ÌÆòO).> Ö‹Ÿ”ÐAüÓ£§ý!—/zùIã`Ç<׿±*F8ª*i#ébs}jñŠ'�èµa€­ä²“Žôé5V|ÀàÁ(²5V p™c‹=qY»FħךÔKŸ^cÅÇÉ(ÄOkÀbŽ ¢Ç‡âb‹tà#—�â+ê#ççJm,‹¬?L'GÀpGÀpG`AD€úIßF~óš]IòNc-­ò‘b’[�„+mØ*þz>·:Ej§1‡ögÛuCPî�zšÀrü¦„Õšm$³¹ú#uŒU/Yx±pËîãJÈ«#�å¸G×É~½�[Õ¢D°2&Tèp‚¸z'­fSÑ®e¢ò;¸Æ¡¼Ä¯ÕI¨ølê›öø¾ÆL7üö‡¾˜ã…ЧmõÄ\¿VÏM`á ´´Ä™9‹FM·ëµ*ªÌ Ù…ÏïFÛz }Ö½Ø*É Ñ|×§W·ôëqkX¯õq�$Ž�@å^ÑfG Z9p�¿þ§ ôûŸ3ãµRÈI–¸±Ïè¹ ÓäŒæK¬.èýj´Í÷çÙQ7‡ïžE\oÁ5"*üç¡Õ­з±×Q CD嘣\-VVàõËHéµ8Ò«‰¾*ï;¬§:0JÛ7lß7&„•¶Wýþm×-A›v'oþp¦^Ó ,º’Š€Tʽ’+[ˆ Hð Ñš× ,\ctÊãÝÃŒß¦Æøü¡º‰€ùèò!},�ê•(ºr§÷K­…RšÈsÊ�†•—ëmç§–‘ß —¼°K\¯·ëv-JÔ‹Œyð‡÷Öpï;§…é¿LŒËJ`É­(”.“ª:º¶�d’r Qú¾W™ê3iKiÕeˆOb( ¢I¶\Ñ¥•žÊ“ùŸ‡×°ó|í ,=ÿã8Ž€#à8Ž€#àÌA 8�e¼q~·ÆÙ=gð4ÎØ9ƒgL� �9gõ’“$Â9=_ŽIO½±Jðä_1ð…­bÀ—L½dZ>Ò\â+YE6ôPºNxâK_Š�¾ä²SŸ±ÖÂ>Š_Ä�ó=Å‚+ÿêçhVpD઒ÇbA(sm6W‡˜ÈSःm,×':²Ñ†=È2Ö¾_ë2Q\#=„/�N¯y®æøJר'Œâ£CŠtéñ©''sžÖG{ÂsrGÀpGÀpC€Ð�¦¼¯&ùlê&H�°ù ì:*¯P�âÚŸíÚ¡Òè/ûïÂÇS†D•Ü+WÒ–ÜD�\Ÿ"s˜\S ,—¾¸›U-y5†-«ÚAîÚÒù÷3¿ Ç<²fƺy÷±�ë™Di P6·_œ¢& ›‡å-¤^�E ©”›Ob͸ï>°ÇxHxcÜCöx�Íl¹J謭ŸË* ÈM`¹³ï” %°dΓAúx“tAòÅüJT¾ààÚ|åƒâÕ(Œ¹&„¤/“¬JJî•.׿z`>éITÉ#�íê—O¿~Í®ÀÚ5ò¸¾éÄÍÅqú'MÎ(+á¹Q·†þïžÍsX`Þ;üÔðÂgwDùþë_6^qŸ8æÏk_ w¼ùŸ8Ï­ˆ”)ÍÃAyßwXRu`4lÜ pÛëGÆ’ÆuN¥¯›4� {K6hj[>ÊÔk:�EI{$±q% ïÅ…è�¿~‡ hÅe= ù¨ ÿÍñ‡›‡Uˆ!Ñíb».n¹F­óº<á±õÂ4»�ëbnÛs¢}ÑSúw3�~|yxô£Ë¢¯ôùŸþN˜9kFTK«ä”e‡Ä²ÿÕí†Ðµí®ñºUm)tUVzÎÕJT(De%°¤×å®óŠ—öÌʨòBµ—ù…J{ßa�Õ�QzýÒ!vÅM÷ fT*)‹”ðòÿ‘ÀòåŒQv-ËFq‰‹ÕklU†>ϻܴ‚ײ–àrÙoçÕK™ÏŒ¼1 |ïœÈâ :¯ Š$°ü÷­ãÂ+cî�vglõTh_FâeT¬À>+�zpÕÌâüm_-–\%›—gðÇìß²k{¶ç×é¤Ä5E÷ ?-|7sJÊÎÆàÞªIgKnye%°œmI‹ùÞ?© uø+f~+:(ë³<×_šÀRÖ•„Øž:¸g˜R|�Ò­{Œ�I„g>µ™½?}.\jÏ©BÉSŠ­„O`"Þ;Ž€#à8Ž€#à8EXËÞ6om¦µ¢/Œæ$©pž¯3}F¹7è!lhœÏ“T¢1gûöyðäOszé`«9þàcB�ÜÙØ0‹©5a‹.„sHöÌiò­µ"‡¯Z/<Ö€žlm˜ñY“â3N}c+{|0–æ•&U•X¤…¥ b,°Ñ£Á¨ÃXÙ†Ò�ʺ4;R;íAñMI~R0+¾øô½Ö…?Z7qëYS|dŠoèG/½âàC±°Ÿý@ôzâ¤ñ…<•W°od­•W`1œGÀpGÀpj=¿Ìú!¼5ᱸÏ%-™bí–Û”{Ï|ù\¸úå}¢~šxòá—χ«^Þ;ò›.Þ.¬SŸ ê-^¢âAÉ–ávMAË‚ë«é–gFÞd‡¤gÇøêq¸WJ“4:,»^8mË'J¸©îŽ?›úVñº;üE}‰EOØ/û†r“&j"�%­ÒÀsçâí_·ÿê¿�Å‹*£K¯Uኮ*©):ö‘µâa10nê3Æ®=y9pð í¹Î9a«Ž‡ÍúÛ_&®£‚ºYrÄ¡–$qù�Ý£-¼³z=Ú.=§B<(MÎèÑn÷pp×k‹yþ–•À‚ ×É�„C5Œëvý$VKâýàh;dçš¡VK­f×[½˜Ç{ÕY5ñ¾Ãªª£4�堮ׄžíö(uófÏ ‡lu¸Êë’í‹®À‚QÞÛ9t‡Vk¶±%>ÝÇú“/�…ë¾{ }Ti´H“pý®#¥ž·')íà-ãcûOI`I?Wònª˜yÿûç„§?½1ÎÒko*’Àrãk‡„·'>}œ±Õ“–ÀÒ¥´�•’�ôx׬²UºÎò:£Ú•/õ�ê–]×>;g¦ÃÆ>n{ã¨lÎUd$𑈳L£V¡¥%Ë�0ƒ>W¡íÚ·;%ÓE†ý¹Ó’_ýâ¾8-”ÀB²I[UN¶èxH—÷ÏÖ�ú•¸¶¬,»4�åê�? K6X¾TU‡Yj±fáª�>ˆºg?½Eÿ]Qu¤ z¿b‰yKõAE,*cyK©0¹ÐpGÀpG`DÀXøOÉDk¿Y#ƒ3vÎ×ié8³‹yœÇ3¡¥½ÎêáqÎOb ¾hðˆ£1=úøUˆÖ ŘòG|dº2ùJyÄ×z‰�s�åGñSð xØÑÈS`�’Ù01e ƒ9Mñ‘a/]«M+O8­nÒñ-ÿZ0sÆl b®#Ý,rdÚ¬À’=1$³a¦‹œž0òaà 0ü(>ºòG¥rÅd}ò…qŸ1”Ú_°öILüÑd��üi,9vŠŸ®W<â7°ÖÂ+° NŽ€#à8Ž€#à8µ�ô”ƒšúŒ*÷u4¿ýùK8ìþvF·î1.ö¤•)Ú-½và‚ÊÒü”ÀÂu\+ ªLr:þóðš�Coè  ®=Ûï)—±¯î–4ѨÐõ4%�LÒd$’*H®ÕDË¿~cø¬®áßÝÖjÑ+›—5Àþ«dAÕ®¹±Ïèøëû²ì*+¿ý�£ÃбEÉ<Þ™ðD Â TZõ’Sžè¾úqL¼>ˆÙ~ƒV ¼«¿D¸a×Q�„˜\ªŽäŒÔçcvíÊ#Å×®¸ÁUaÃö}cÕ�;Þ(ª^Q•k²Ò8ùÆ5ñ¾CœêÀèu»BèÖâ+„òðçîçë¿'?Ñ-²s“OÊ›À2zÚ[áÂç¶Ïëf¾øJÚc¬JŒóQúÚšŸXXû‰v…ÐT»Bˆä*®F¢/�nz˜%b>UÒ䓊$°(a'©�ÒâVTFå%½?¨jSE|¤UÀvè|\Øiõ¢+Ì~þý»pü£]ŸÉÐ.kœz­rx ‰%—¸¾LIvùžßåI`Á'ƒ¨é³?NjàOšÀBU+ªF"®P"Q ê´|O»ŽíÁ8N}»Iÿ°ú ›E~¡?J6ò–B9ßpGÀpG`ADÀŠ?„ºuëò%Ö$kü„sxrô%gïJ6áÜ9sþSG^rå/0†�Ͳ†®H ,ÌÑÇê~:Ç”ú—{äÈԈŘžÜâk6Œ1é‘Ë^óÜýIŽ.1•Ë }âhýŒµ.õÄ×~ñ¡ɧ֦õI+ñW*aš™(™C"ЂY(czmZÁgÓ<ô€¹ž$ð䃵2FFLüÀ#a=ҧ1ú衯½*¾bjý¦‰¹bÀÀNëHýᇹâKGú&ÊÖ‰Ot!Ö¦˜ØÈ^ëS :vò­'.2.�oý矰¡ �GÀpGÀp�Ú�Õ ¨ •u8”"ñãoÓìµ³ý£úoûEtÓpõÎE¿n¦záZÇ_úÇùÝ>³üëŸå©‡¢1Éc§]±DƒåB³Æ2¥ù)�…E¥×«ä«ž’-¼À€*T €–kÔ&\´ý°Pw!ý¥È¨ºX¦ÿ2Ñ7×�ιâä{<]¸aQ°2þŸ88\ÿÚAQkƒ6;‡ÃºUc�Q ,øMýs“f�—F÷ ?=<ÿÙmQe•¦=ÂI›?Tšz•e¹É¯}1 ¾–š,ÖÜ®ty¯ ÿþ’QåCI#T@:zÃÿ浫ŽäŒÔñÔŸÇÇÄx�WØ4·É€XÝ� $ÐP¹€×uMQu¿ï°ÎêÀ(MT+Ï5VCFߨªmÚa¿°ïz—Æ1.~aç캖 {¿VXb¥L–Ò+pr“`Ð+”ÀBÒ É/Õ8¨ÊQˆ¨D¥h~O`I+•uÕ•eHz›aŸGW²q5”^×¶^«íC¿žEï Q˜üá½ìˆA+®Æ�j*�%M¨!Î1ßÖh¾Ã2‰d‘[?p�tê�…•¬Â ”>¶ùž?Q©øÏÃ^qeœUö !ŒÓçö¹Û ±ŠMs®G*U¢û|Ú;a¶%—Ô«»H…«Û¤É'e%ÖQe…j+PzÕ_ºï]Ö8¥D¥· µ σ£ìH†ñ–\t|î8Ž€#à8Ž€#° #`Xö2 &X#�…sv¾ð#ƒswÎê!Îú!x$‡pàŽº:Ÿ—>ËcôhøSBˆt}sé(�A¾‘—øèà“±b2‡¤Ïœ1:zØ1Ç·âѫɷüš(êâ+]~áñ% ¶Z« Kø†�ºÒc¿Ê„Óª’#_,2]0ó”ú¹àbå‚›Ú #ÉCä‹�>|bÓ½|!'~ú-,rš|KW’ü(>sŧ—}ÆšÓCôò¥øø‚¤/ðˆÏúSøØð®êo/BxNŽ€#à8Ž€#à8Ž@­Fગö Ny!î1÷¶´�¿ôùÝ�_„Ck·Ø:½Ñ]qÌŸ3ŸÚÌ“GÄyYU4¨A5ˆÃ_Ö šßXØ{í¶æéaÛUç\Û ~¾Œ¯õ ì’«c¸B&—ª;�…#*åpíԯǭa½Ö;ä†Í;Oû®s^ز㡙^M%°Œüfh¸ä…]²8…®âÉŠT‹¹Î®ïáÐ:y‹GBÇåºKk¦ãP™Jв�Z‡iV5ÚhŽÃë_Çùþ|ŸövŸ¸Ù «ú°a¦JòI`Ðá=n ë·Þ1“iÞç>³u˜ðýÇ‘•/¡PKš¥ë¨ä7·OñžßX}p~xò“ëâÊúLúôëWÃ¥/½�æ&r}Úiƒ7Š~š5^1\´Ý°\Xâ<­J£¦Xð}áó;„ÑSßdšN°Š"¥=¿Ð#É“ÏÂ_½Â4V9ÁžkJ }qô�áïœe½W=:ìºæiqœïÏùÏöc¦¿EUI`ðî™áÙQ·D?[uü—]™vn¾p‘7ê›a1á… Ÿ=|U„ÒÏ¡µZle•¹î)h~˰~á�ñE‰‹{u9?l±ò!Q÷½ÉOgW'qáe;¼�·ÒÊi¢©'°„ÚŽ€#à8Ž€#à8 (Å ,mû$°@œý“@ÏÁ:ã:Å=s@8�§‡8ŸW¾cé#ƒ/9=M¾l˜éJOúŠO/­‡øÄ)>sé£Ë�tðÅX¾˜CÒc,;ÅU„|jŽ®xô¶È¡Ü}Á“­ìàUš´ÒÌ0„±|⟹â¨Oræ"=8òEɆ°Xz@¤‹òÔö’kœ»ø$‡(† £é¥1£¯ßzàX”›x‚Ž|i,?ÌñWßZ_zÆÎöC~ŠØÂXx Ð89Ž€#à8Ž€#àÔv8L»èùíÍü³9ØÕýBŸµN/õÚ~I~ÛëGe•[r9HÖàÀ⪄Ӷz<þ’92’?øŸ6xãx@Ç•/\§Òh‘&™Fu%°¼1îÁpËëGD¿Ût:Âöwf£¢ƒô0 [ª4ÜõÚ°h½F]Q©ãv»š…¤¨Å’�¹ۼ�ãêN`!Þ#®}xÃx¥Î�\¨¨Rˆx.¼üù=¡ÿð3âA>zglõ”ýr~�̤¦Xpí«„÷&=•Å⚥}×»¤àõVT>ùï[Çeø’B2ȼ Sžèa×}^"Ô‘=ï]Zõ.ÁK'³fÿŽx`å [É8`ç =UGrF®ßGÿ×¾OŽl®Ûøôë×âøð7[²ÅN¹êÕ:¯‰÷�êÂè�÷Ï O}z}Üo×¶»†C»^—÷°{˜½®o+¾nhÅeÖ §oU”¬" ÒCþ®mv ÿê~£DYïðSà ŸÝ‘Í+’Àµ@'>¶Aöþyâæ†•–]?ó¥Á'_¿.{±�¦ó}ª{‘´Ã•8õë6ˆ¸¶ZjµlýP)ƒÏ.%KæV#‰Ê*¼Ÿ‘ìqávCçz}qUÑÙOmfþñ£ÜÖhËØoß³ë¢vÈí¨sä†wä}ÜXÐO¿k•‘ö ã¾-ªR¶È‹Ùõd¯„e¶ÊÖ›^GE*»ä£G>ºÔ’Eç$ÖU%�eÆoS-á­k¼úŒ$�ó{¿lUÅZÏ–÷:ö;þ»£,_Õ’K~øuj”·m²F òVJ¹Ÿ¹¹‰®Ò¥Qü·ŒUåWpZ|‘¥£˜çÀ9Ooië(ªÇ¿ø·@.}7óKÓëe}ŠÖã ,¹ùÜpGÀpG`AFàï¿ÿuêÔékL°6Óçöœ·“œÂ¹¼Îñù‚‘1<* è¬^rõ²Áæôj6Œã\}Íé9ÛçË6ù’dŒñM|H<Ùk]J®‘m®/­M|æ~ró/¢ÀþÈFk“-1µÅ/ú²pÎþÓuàO¾ä^¥ÕEÚˆ6!¿,žäl– > JmC€€kÔƒ&™ôÑIyÌ•4¢½éAaN<Å·a¤| '&$;ÆZ zøQ|td‹]jcÓ(O6Ä`�cø4­O2ÙÁW|bH¿��›Û‹°fnfAœGÀpGÀp�ù�?¸0 þäšl9›v Øvó%W±d‹ŽaáºõÃ7?޵ƒú1�+FHulÚÝ®éoW,*Vì¯yeßðþäg㸥%l�4Á!$רpXøþ¤gÂ}ÃOË÷êr�ýZúà>ª+�囟ÆÙa[Ñu ë/³ú%µëŠ–X±`RD‰…$�/}q×0eÆèŒ»tá“]YÓb)ðZ%,Õ Y˜üÃÈ0öÛâÁ#WYˆ8ä;uËÇíz–åÅ*Ñ×D ×lp°§ëFHRkæ1‡?gÏŠ‰_Í^ý¢¼~C £Ê IJ)å&°peOEÀs&ßa+Õb.²J:l$îò�ÛÇõ¶jÒÙ’¢V³ƒÝï¬zÈ»aÌ´á�zøŸ¾Õ“å¾&Iv•í©|@Q�…ê†ëw«×X¬¼= 麩ÂÀµ=…¨º’3RÿŽÿç¡Õãu_â7¨·x¼†%÷õ,yuöÕý¾S]ñþDÅÏöƒ¨0µÛZ§…åoY¨¼óž½‘|¢¤4*ÖP¹&¥ô ø$Vuo×'4Yl{}½>úò…@ WzͶä6®‡©H >©^E+ˆÇlŸu/ «¯°Y¼þé—Y?„·&<ßg©ô‚œó{ö’&Ý�ÏöùÁUW¼®¨²4á»�í:¶s³j&í—éO°M)½ê†×Ø^ëœÚ-³v˜aïãŸXõ–WÇô\§E‰3PMV`Áÿ›ã7;œa$* ‘xÒš÷6k\ÝÅ{ïoOyÉ’;¾Žz\íuàúWÆ÷îbÓØq}Òq�¬�%Å�„º±U�â=“×øçSß CíyFR žv· `w³ä¬øµY‘Ç;ß<ÖÞÿï‹“³·~.´±„’Bô쨛ÀwÏŠâ†õ—ŠŸñ«Z"’9©`Äúï~ëÄ,Á¯Ð•\i£W?!ìØùø!sXø7ÄΫŸdχMBK»ºèÇߦ[¥£'âZT�‹*-TkI)÷õ¸u§~a£ö{‡¦�ÛEì>ûæ K4=Úðþ&&ÜRùÆXR}ì8Ž€#à8Ž€#àØ¡ûB íi8L¶FÎÜ!Îå•sÀ˜¤Îá9{GGgòœË#‡àÉø4é§6ò#d©®M3_ŒÓøè¡�_â‹ä_yðå3ÍiP.�bÓ³é2†R=íK2äè£C\Yjƒ’­YszéDÅÊüQðÊØÊpž¸ðµÁÜ8ÌÑ_úioâ(—OÅ€�Dú4>öðÕ+¾ ÅK{Æ©¾ìác§5邯ø6Ìâ£'¾ÖE/?è2Î�+†*¿ÐãKzò%=zx|ËØröìÙý-‹Ì†NŽ€#à8Ž€#à8Ž@íG€ÃM*”¼m‡�ùˆ.UhIåTäà*sé»™S¬dÿ~%’8xZÜ*¬p@”UþÕ톔ÇÕ•À‚³ã]'«£@—lÿfhºx[MËÝÿ2ëûpÍ+ûg‡§å5ì°ìºá°î7^ QM$°kú/“â ªV�Æç`”$—|´ÙJÆCñ\YnK®¼y èc�ÅgŒ=øðÐgŒLñÅOýIŽ ’MÚËŽøø•.¶Ú‹ÆÆ*ŸõJ&?ôÂAñ‰'‚§øŠ%Y…zU•ÒÅhóZ›ÐÂé‘CŒµYÆ4­Eczì„l�u‘CØ 0tà3‡¯øŒy H�СÉ'céÚ0[ rù'±bNÃFcíù¶a–d#Äg )¾|iíò‰<Ö…|#cNO–Vö"ìo½“#à8Ž€#à8Ž€#°@!Àµýß=£DÒI>H\Ù´Ãþa½ÖÛ—š,À5×<ùÉuöuþ©^’8dݾó±sU^‘Vu&°ð«wç8ðU6�EöoMx$<úÑå±2�xùú¦‹·‹×l¸â^öŸþÛQ˜j*�…ˆ$© { òEz°™»ªˆ¬Ý¢WØt¥ýÃ*vµL¾5×t‹ÖÄa!I$'¢f�;„ýìŠ!ªÍk"ÁáÈA³ç÷Îkœ¶_íØ2—‘è£Lò I,…¨:“3ÒoMx4&@ˆwöÖÏǃnÍçE_]ï;Õ�׉ÜdI,<ó•TŽèy{‰«µòé=`•Bžu[v@.*Sí¹Î¹�ë›ú Z)&T4�_¼·>1âªðȇ—fÏCÅ ‚Ä®kž¶èxH8}ðÆÿ˜­ˆ% H®2_=ïQTU!9²qʼnZTâJ‰kë6·ª_;ØgÐб-¡äô(ž ,"ñ‚ÇíiKfã³2ñøõh·[Ø}í³c2E>x<žþôFû<º¬Äg2°!©c¯u΋Ÿ×èÝÿþ9ˆ"jï=ÝŠß{*’À"{>[ïyû¤¬ššøôõê,b±÷{¬sv¬f’Ê4®H ׬�üzhLþK?ËñV½W;*lmI%¥U�"aïÖaG̵^’Éz¶Û#P ŽkĨ¬å ,z”¼wGÀpGÀpøN©ÄB|¹Æ9;y�r+±D|úTOºœÍçñ¥!_˜ÑË¯ÎøÓ9cÙ玱§¥ñõe$º�ü£‡øZ›â+úHóГ¾Ö Oczöá]2š;tåO~àI/õ'{äèVšØ`U J‹L­©Õ&R¹ÖÂÆM2m”¹Àb,9=þ�éAÊÕ5Q$ôô`0Æ7DÏ;ÅOëUøÒ³a¶쉟’tÑI']‹b OÓ>±IeÌ‘óÓÑÖö"¼†“#à8Ž€#à8Ž€#° !ÀAؤï?µÃ¾±Åm\<[z±æV9¤y¼ˆkZ*Büú}¼]ù0Á®Eøù÷ïW9¬`I�šm¸>a^W|mW!ýöç/v�G³°LÃVÕúë¿#¾zÙ~Mÿe¼Î ùõûR‹-o‡ÓÆ_ŸWK jröóÓøx5ÕYÖ_"V†¡: •b ]qTMK¨°ª^|i×6M™ñY¬Z°œUÎiiÏCž‹ü‚Þ©rðÚ<êÁU£që¥:‡s¶y¡rŽªhUï;U\R4g]\ŸFå"É\[ÒÊÚ²vX¾ä®|qIPøÒž»\}S¯î"vmW‡ÐjÉUã•Dùô+Ãã±äJ­/¦¿–h°œUëè×YZrGeâÌk›_ÿø)ÃÚÏ­jV»¸/€¨ R^âª>ƒ¦ÿ29PѤÕR�âÕA嵯)=1ø áùÁÕtñ9f{ã½�+çH¬(/ñ>ÉUqE~¶Ï¸–ñJ©FVù,%ä“­ïûTu!Q£*ÄgÊ„ï>±ÏùÃt{Œ¸’i™F-³kŸªâ;½Bˆ–f�WŒ•‘¨:Äóaa{M6_b¥°¢}n·<ÄzÇNß’ÓÞ±Wø_ñµÒnéµ+ô|*O×qGÀpGÀpjv…P_ÛÓDkJ`áÜ�³z’F Í•�¹rÄG�±Îî‘§s›F_è¥:ðå cäŠ/™â¨7•¸­�žF®=¤øŒñC“ŽæÈ ö$;â+<­7Õaœâ�Ï7S{cg¤ µ§~+ñåeìWsùd}²g,;|kMŠ#|à>„�tëÛ˜øZ‡pT|͵&S�ñùé^‹¿þúk e‘ÁsrGÀpGÀpGÀø‡"@%¡çFÝZåÕ¯j•tÖn¹M•ýÌoÎxr“0é‡O­Ã’áª�?°k8¸UwnúpÊ á£/_˜[PAW¾4_¢c­\½&ð×Fé¨ús¾t|æ•ÔXæÒÇpGÀpGÀ(;;ßÛ´ÆYûÝÉ(œÅs Î½š 3JuÈ@W6Œ‘Ó#ÃB‰/}å`C>=<ÎúóÅ6vô…=:Ò•?x§öËFvŠ��⣋žˆ9ë¦Aؤñ±Ó\ñ}|­â#«iQ•2.6Êõ¡Eå[¬6K¯ ÌBv„A7Õþ4B—„|2FŸ>M6I×ÇBÝܵHWzŠŸî�±æØKë–OxZ‡|+>°èÊ.�/9<ü GOÝÔV~…�¡àä8Ž€#à8Ž€#à8ŽÀ?�QS_?¿S•wÑk•~a�µÏª²ŸùÉÁð‰ƒÃõ¯—´ÝjÇ„]Ö8¹àòýøòðèG—”—WpÌÆ÷†5šoQ^u׫AüµQ:¸þœ/Ÿy%õ–y…´ÇqGÀpGÀpJG ©À2Ù4±ÆÙº:ûG?Û4ËEH㦹Z¾ ùT®rôµ&%Ë(ŽüjíòÍ­I~Ä7Q$æ)1§åúO~Ÿy¥ 'U%|°XÂ"yà´ Í�yô|ÅÆN>ð Tø’G�ý‘®žš£GSâ úŠŸë¾bi-¬=šltÒµØ4ÚÁOŸÌñC#>”ëWsüCŠÏž^“õ0fOôZ›øTniãW NŽ€#à8Ž€#à8Ž€#à8µ �ÿ21Ìœõc=í­0û¯?¢õ…Ëvx+,¾È2µj¯¾GÀøç#à ,ÿüÇÐwà8Ž€#à8Ž€#P{° ,{Øn&Yû­xWœ·s¶¯szÆç÷�ÎñgÙ8=Ÿ'O@yÊE ç¼^sliÌEØ@ø‚�ÃS|Éá‹�éÊ"øØ¢‡_%®(ñ¡Ô²Ô?cÅ—.sø)Èd_6ôÚ#ñ›^ñÓ=§ñWš´˜J;È1Ä�EÑ´1Å¡gCEºÆŠúôÈõ xH6ð´ydè"£_ñÅ£W|Æè§„ñ¥+½â0Æ�>slh�ìdYêŸøZ=6$À¤ñmm�).=WµôCÁÉpGÀpGÀpG V!�³±: Õ mpuèÞ®O­Ú§oÆpjé{ÖEÛ Í¯X;6æ»pGÀpGÀpþaW`ékËžhMX8‡WÒ c�ßs&Ϙ³wz�׋Ï\„\:²Á"€äHþ‘É/r|BŠ!¾ zx²Q,ôSŸ§=viþ…|Êy ÄÇ]äðè9<­›}5ù’=|é`—/¾±+N8®*¥ÁŸ�/ X<›�´ñ´æ’iãø"áƒcħOm¥K…ô—84Űa”IÎ[æ4ùÔþŒcâCñµ&z;|@$¢ÈsdÚ+cˆÿ2ô™ÃW|íÏXÑ'2â7¶ÖböìÙêÔ‘;ã89Ž€#à8Ž€#à8Ž€#à8ÿpžüäºðú¸Aa‘…†æK®6lß7tXv½ø®|ùŽ€#P[xvÔ-áóioÇííÝå‚°dƒåkëV}_Ž€#à8Ž€#à8ŽÀ|�@qË޶ȉÖH`!_�swÎâÓ8\§çl^9ª~]lCœÍKWzØçê¡£ƒ{�õ£)&såQÈ'ºø…/НuÃ'ÿ@ñ‘‹�i-Š� ­>zòO�œýCi|Ö�Œ¦ø6ÌÖ­Xô�ôè' *óGN+c›Ï&U`ƒ&àkÃôIõà¥sÆ�l•Ô!?’ L#ÌY�â(®zì�Aâ1ϵSÅ—¾âˆ�?=ù�áGOÅImѧ¥¤ø²“zâ4°æXRÄ|ì8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#°À"`Wín›ÿÒÚ¯Ö8û'E96Œszxœ½ë\Ÿ^úð+_€9~ ÉÐq¦OÃ&=ßgžêÙ4›#Ãúä È}ÅŸ¹ü0¦±z_jò‡ s(Ÿ�tØgj/¿Š�\ñäGë”ì«L \G,:߯ñ lF½x$`@A=|éjƒØk�ÈÄ'. �i$}l�§ ÂC�8ŒåK½ö‚š|*2ùU||HWöð¤G¯˜Øhœöè@²Oý¥zèp…Ps«À2Ð+°‡“#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8ŽÀ‚Š@r…ÐÀ ,œ»+ñ"Í5"Îòá‘S ³~ÆØ0߆‘àá‹3ý´Šr�Óð©Xø’Oñ8÷‡ éâv�ô+>2ñ§ùŠƒâ3מlI¶Ò¥'®|im(£KO>å¾ò¤c¬Ê‘œVÎºÈ Z$æ¹ ¤:’³x옋òùANC_ºèA©ãX›fqäƒõAèÊWG2ô5¦—Žlô@2—oÆâ§ë•Žzü1ÖƒÉXú’¥>ÅC�¶˜µæö"ˆÀÉpGÀpGÀpGÀpGÀpGÀpGÀpGÀX�° ,{Ùþ'Z›YŒI:÷'�@cÎô9ŸO{äçñ©.>à¡ é_úôÈÐ�ƒ±trÇŠ+_ôè²&Ådž¹W_yšÓc¯ø6ÌH:ÚkO~¤L||ÐR;ñ±…°“?õâK‡y…)wAv`éâSûÔ7‹$QC‹•ŒM3¦!c®*,6Œ$™=Gc=ƒ\ýèÄþHW:èaŸ1„oª£¤ë‚)k ™â«Oõå ¿iLé"WLù‚G#~}kùü¥UcðEK›¿þúë^{ÚÐÉpGÀpGÀpGÀpGÀpGÀpGÀpGÀXp°³ó¾¶ûIÖ¨À¢ÄÎáÉGPã<^gùª¦"ºŒ¥«<åCè`/=xÒc 1OO˜Ë^±ÐÓ‘ÉgêéËž^ëÑXzô’á;7ÿ}šòØ‹ˆ�Œx)¥1à3—.sÙçÚ!«ÉQ…Œò( m’…‰Çâ!6!$=¨[Æô ù¡×†Ña¬8¾ôÄKãK¦Ik"žWÒµáO„®â)>¾ñ)?Ø2_ccÅ}i®XØÁ#¾W� íÇXÙø‹ZkáX 'GÀpGÀpGÀpGÀpGÀpGÀpGÀp��ä ¡qÄ,kÊ; ‘Òy½ò”sÀ<:éœ1|ÎþñÁÓ<•q~¯Dt”8¢sÙB’?|¡“ÎãB†­äÊG�,Íq@}ñð!{­YöèBò­¹ô_|ìh�öÂ\1°“.:&9­°abÀbÒEhs,. LH›¦¡#¾xòA¯1I<èÄF?�¯92ék�ŠE|xÓ†%tµVì!­‹9cÅçAWä“~ÐÕUñSÿ&Îâ“ÌB<ôð�^Ÿ5ÂǧðE—–VV©¿õNŽ€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8ŽÀ�@qË8á·b 8ÃçìÒ9><ˆsù4gžÎçÑAÎY=DòÄYýïÖð%?Ø0Öy~šaìè‡|ÊNcr°…�)÷@þàkÄg-Z2ù“>~‰¡§}G~ÄG'Ý sù–?æ²#>céÐ+¾zcUŽä´rÖs¬ð£M± ùÕbéÓÍ�:RýH*9>äO±R¿âéÍÕOc2Xù“.@³.HëÓšð�¤Xôڗ숂§9zÌe£øÆŠ~á>¤øò�œÆèI`im ,÷Yïä8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à,°Øí%¡nݺ} €IÖ¨À¢¤åÐ+Æñì�|ÎàÕc£syÎêáCØBô4éÃçl¤?M4!†ì�Aðˆ‘ö©/ô‘§}é!#¦ò Òui/è°>;ìÕðÉ/öèÒ]ÉÕkÝÈçÛ¿±+F8«*É …Ò…I&>:Èb ‰�¾6¬9|m:åKFÒ#Ààa¯µ(>s­[ìD©.2ôÔ£#9½Æâã}=Ić!דž|+q%õ)éhoè,fÍ+°NŽ€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€U`!�e‚5*°pÆÏÙ�#�/=ìñ+ mÜÆ²Èîµ!:NŽ€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8ŽÀ‹€��ïi›Ÿlíçb8L'Á„|Î÷é9˧q6� Òy>|ÆÊ/˜ecåàK2ä�ì˜K†žääpþÏœøè¤ñ•`ì˜O�úAŸõÅ·a‰¹ü*>11�á¾û×~ñ�zj²Õþ%7•¨C¥ñ±­4±ˆª’@bQl ’ÑÓòmp°€è@Úsl!t$gŽŽ|¦ñåO2ÙÀ—_ì!æâkö']7c­UrzÅЃ OO z­{â@ÚOÑl]lDèáŸÆ8•S�¥¥]!4Àz'GÀpGÀpGÀpGÀpGÀpGÀpGÀpG`�FÀXö0¾´F‹r8ggL/�¹ÆôjœÑ+ñDc�Ù£1—_Å"g}æ4t éi®˜©Où¥ÇÛnu·@IDAT‡’K4–®zÅÁ¿l±Q¾1Ñ�$g¬5HN¡#ßøP|�%“=¾å7·7QÅIŽ+n9ÇZ¨6$¿)™À©œqºqÆsâ+![ù³aäã'�Å\~àkmŠc¬(—/zŧÇF>Ÿ²<"Åb޾ö!¾ü1ç ¡Ö~…�¡àä8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#°À#`Xö2&ZÓBœåsήüfɜNjtÆ�¾r �s6ÏR~× qÞ� <�ç3&|ùV¯øè"—scôì˜#S|Å1Vä¡#ÿô�ââb½ÚGdØtÐGÿ4ÆèiÈå‹^~Ò8Ø1Ïõo¬ŠŽªJÚHºØ\ŸZ¼â $zmX`+¹ì¤#}z�0”,‚Ù2–oñ°ÅŽkWˆøô²S/}z�º#J<ÅÃbŽ ¢Ç‡âb‹tà#—�â+ê#o`­�e‘õ‡éä8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à,È'°Œ7 ~·Fgð4�Á3æ,<sÎê%'I„szª¶HO½±Jðä_1ð…­bÀ—L½d¬{Zš+�&«È†J× O|éáKñÑ—\vêá3ÖZC‡\Ö‘Kè)2ùWŸ«_î9�«JZ‹ÀÀ/sm6WÇDQž'|hc¹>Ñ‘�ž0Š±Ñ¾_ë2Q\#=$=øšçú`ޝt�²Q|tHB‘.=ëÑ““9Oë#6øR‹|HGx›1D_ßZ[«ÀrŸ½á99Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8 ,Å ,c %°p˜Î¹<çõôÌ9Ç8ƒç¬ž^UU¤«s~éæÚ2§)‡ �“ô™>¶’+>sùÔ˜^6èÑÐ!·¿<­]vðCŒµö¤øôÈ ù@_Øj,ce¾_*®ìÐMã+üJ�ªJø`!,2ßæá 4mJ=v‰èbƒŽâÀP6Ìb¡¨è1†ËcHñå_½äÌõdÐzáiOðñáa�1zò%{ce|xé^ðÉ�|È�äÒYÔ­¬ËNŽ€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8ŽÀ‚Œ€%°ìmûom¦5ÎÚ!ò8oç<_gú6Œr%nÐCØÐÐWõÆœíCØCäÀ“?Í饃Íxrt•WR|­ [xúÌ!Ù3§É·Ö*?Š¡õ¢Ë�Ó­ 3>kR|å6`£²Çcù`^iÂQU‰…@ZXº Æ=<�*0Œ•m(ݨlà¡K#±#µÓßÄ‘ä'“±â‹OÑk]è@ðð£uW•Rà!S|F=zñè}ÅÂ�øìRâ ü4¾0€G£ò ö�¬µò ,†‚“#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#à8ŽÀ�€%°ô5&ZûÍ œ±s¾NÓ9¾ cn<ÎãÉÁƒÒ^gõð8Ï'±_4xÄј}ü*Dk��‰²øø#>2]¿ò•ò¤�1ÐSžƒl$Óº°§¡á]y èIfÃHè+> ùP|dØÀW\ÆU"œV7iƒø–-˜9c61׃Áf´YzdÚ¬À’=1$³a¦‹œ•×a)>~™üI/•+&ëÓzÐ#®â3†R{âëÖ>‰‰?šì±‘?�%ÇNñÓõŠGüÖZxCÁÉpGÀpGÀpGÀpGÀpGÀpGÀpG`�FÀŠ?„ºuëîi L²ö‹5ÎáÉÐ9;gïiRræœÏ“€\ù Œ!d\/„®H ,ÌÑ×9¿üÁ'/@s|@©É•�€L ;Æôä_{°aŒI�\öšçîOrt‰©\éGëg¬u©'¾ö‹=H>µ6­§HZ‰¿ P ÓÌDÉ�üì�´åWUÿÿ ™LÚ¤’�dZH!�’D@Š ÔH‡0@”š(è²€” ˆH‚ ¤L¨Ò¤HD‘*=™顤Π“ûߟ“÷¹œwçM’W&“ÌûîµNö>»žóýÝ›µÞ={Î�…"ÃÝ´¡gÓ<,¸0÷C‚ά5ÉƒŽ†ü¬�Nüðw¯Ö·¦ë/—FÌ­�‚8×Ñç#së룙Æë$'¾k³&1Æ»>`ð�ˆ37Ø¿[É«ö³Ÿ�[_ÂCA � ‚@A � ‚@A � ‚@A � /uËiµû jÐÀÂ9;çð6±pÖqÖqOsî6ix>¯9�Í…LNùlчxôø3˜ëƒž8sc£®=Ø�­ÉÒßXð#7skº~ë›Û¼åÚ|ÉÕ¯Í}ÙËàZõw/è‰#�sø¼É Ï'‹ëïÂ]0óž; 0‡ŒC&Ÿsxƒ�&˜©>þè‰e¸¸¹°SßF‘›>æÖׇdë3·>\;þÈÎáÜ\Ö'¤¿ùÐQŸõ÷1è‰YVƒW�S_Bt¡ ‚@A � ‚@A � ‚@A � ‚@‹�©–  ,gÿôÀ9XGö¬ž¹—[À!Îçí@Özíp†¹JûjC§¿õáÆ¸ú¨#YŸ¹þø"“Ò‡\Èæbé‡lœuíƒ0§s|ÕÁ!b±C“ûBg¬qèæL�s‚ ìAö�“üÌ­#W§�¹äÃ12†Ä –D_|°÷9ˆ×®<¹ô4‡X£Ä–G¿¾&2þ>rûàX4Ùx‚�¹”ÍÜ|Kkôõõ+õx?ÔٳƊj`97 ,@ A � ‚@A � ‚@A � ‚@A �ÅŠÀh4–,Y²®öA�ËkpnÏy;Í)œË{ŽÏ¹¼=Þ΢®Lc?cˆÇîÙ>2êãô·œ³}û¬i þäf��vãí!°¹ÆúÖqN>dõ®�<“ý¥jdŒk3–š®Ãúø@Öë9zs™Ýœˆ EnÄM˜—Å¢ÓÎfyHèPƒ ÙÄÁ}hÚôǧ×1·iĽùP˜SÏú%Ž�4ö¾ …\�kÁ�<Ö'—±ÄY«ÄFØÔC ó"£g¸>mÆ¡·>5ôß½äÃêK¸¾x(� ‚@A � ‚@A � ‚@A � ‚À¢F .X[\TƒX8s‡8—·ç¹]>žÉs.�Bg >èú÷1œá÷>ØzßšŽs!÷õñßxêKæ·½9ûž{ °9X�¾ÈPïç¾´aÇêBØúì›kvקĹ‘Åç}uàž‹\ônp²s|Õëßó27»9­��ð¾>ñèåÖÀ¾žuáŒÞßxôĹ&zë—8®�Ÿz×eMb!ëõskxó œ\Ö7—~ptËk¬Ü²eË9ÕEVb(� ‚@A � ‚@A � ‚@A � ‚ÀâD`ê–Ój÷çרXƒF ÎÝéàŒ²‡@™³y†çðè‰!_ôró‘«5Ÿñ£ÇŸ>Eì%(ÕØ?ü±ã�lO±êû|Ú±AÆôÜ8r�W_±`OÊ%Žë�£·™.ÖÇWBg}ki›'Ñ|©_Œ›wQl…ñCÈn™áZ”áÄ „±¥j¾Ø!â ôÌÑ[™‡Js„ÜÈú–8^ vóÓØ1g£ì^lªÁ97õ‘!ë›Ëµ›t¬‹üäÂÆÎ ,«êKxNñPA � ‚@A � ‚@A � ‚@A �E‹ÀÄ+„®( 8g§O²‡ÙÆõðÞO_ÎæÑ3쀛×3þ~Žlü¤l/@_ßÞ|!óãK~ô® �þä°Áý™ãK¬2œý@äÃWÂÆ�ˆÃ×|æA§_ŸÏxìøÎ™Xô|‰å"ûE[£÷a£n¢·»6hÚÜ(sÁBÖ'6Ò¤o™áçÃ@&7gNœõÔ¹^ë ×¯Äñ:ˆ§~Oúâ/éӝŸ3Ü'1½�9ö=k¬®/áÙ(BA � ‚@A � ‚@A � ‚@A � 3õ ¡uµÿ 5l`áÜ�³z> çö# ·®?dÏî9Ûïç5m¹<ׇãÁÉ¥ŽÖ×fy¹ŒcŒ%ž^8d}dò0ôqŽ 22õ­ƒ¿{ê}�®o¦ÜÚÊ­sˆ|ÈÎÑ͉XÀB  –‹fãnÒ:põ½kÀÆÆzÒ]<~ jâCCœu@ä2ּ̉±~‰c?dlø2 ¹2ñæ·>¹¬ÏZlL±þÖ/±ÕpÌû“¾Úà ë “¯‡å–B!‚@A � ‚@A � ‚@A � ‚@‹�©XÖjÐÀy¦Ïy{/s¾Ï=ܳydú8÷ß\Ãsÿ›ܳ{òAÄ@ö!0ÇfNý¬�/2~Ô7t ëc7??†qø3ÇÏ%6Þ>}¾>?{%yûþ‹>¯µûz®C?×YifO$ž/ùÐÈå¦ànœü.V=‹6ŽÍ„_lR:búOŒ9ûøR�ÉÐÇóZ?pˆxë:7'ë3ÙúävMÖ1†äC§ïÒ’©ë:ÄÑúÎ]S¹¶ú{_qÕUW­¯.2t¡ ‚@A � ‚@A � ‚@A � ‚@‹�:;Xmþ›56Ö …³xÔ9£w”8¦Þ‡>|�AÆÇF^Ùã¬OŒõñÅObκ1}}âœ[ß:øCä€Ð»ò©Ç6'rQs ž šÌá¢fZ¬›…»ÁÜVeðíýˆ¿&—†r"ãï›Múõ!Cøã;¹}õ³~¿wdçÄSËu›�ë0g©ÚƒÅ׸¾¾vtäÁ¾G�Uy…P¡ A � ‚@A � ‚@A � ‚@A �E�@wËEÄe58›‡à½ŒÎ& ¹væçó ôè8£ŸÌÙ?M*öà�¯gÿø÷rMǽ}ݾwÀu� 2§½ØñwM6ËXǼ®ÝÜÌñqMæQ_¦FÌ{bΘ̣Î<Ög>g"É|‰,–…°H›5Üsˆ¹„lmâÌAHPÑko†ú�¾~œãǰq×3™½µ\ ëÄ�áÃÆ§_KM[úþƒÀœ< êC“y�“²>2:^¬Éz�Ùܵ©çæ–5y…P¡ A � ‚@A � ‚@A � ‚@A �E�@ÝÀòÐáÂWN�Áy;gûžÓ#CœßCžão*¹?Ÿ§OÀ¾{àœ×;'–Á\""„�õµ£—°ùÊ"ôÄâG^W¬C}¨Ïƒ­Ï�l}}™£ï±Àfzcàî‘úÖ†[¿ßs_yÎäbæœ`"�| ÅpcÖ�³!AÑ·TÍŽÝ(@èÈtn¾Øàê­¯n}dü{"Ž@}}ÕÁ­ƒL =sb�qÆ ÃÖç§¾k€ã«„¬_ªƒÍºp^!´2 ,…B(� ‚@A � ‚@A � ‚@A � 5S7°¬+6ÔðÎámZAöüÞÎÞÑy^¯ž¹„]¸g÷Ø9×§ù2¿v|±“²†:ì�~®…9¾æØÌßsrõýæ4} Ô'_ìèà ôØÑ¹nkac˜Ëxupâfª_êÙ çKýFÈ' è‚ ±Èͪs ̵¹qrõEȨ‡÷±Ä0ç†ü¬K†5Jl6í̉eÎ0§û+U«Iëãc}ìĹQ̧ͽZN~þÌûú}~rb£þò+¶lÙrî’%¦+M(� ‚@A � ‚@A � ‚@A � ‚À"C`ª�åaµí 5h`¡_Áþd‡ëpÎæí9ðötö CœÍë«ñ“~øxpo¯~�5™ÛGaN|É‹Þè�©áZé°>vI?tÖÇÆÜu¢ÇÏüpììêë³l ë—8^·û†CúÁ­Ó sù�Iç;SLª`Pƒ!pÈn±‘Þ]?G†Œµ©Ã<ÚS`ÌÁœõXǺrâ°Aê˜OÆYÇúú[G=ù¨ÇF? Ö)ÕøaâÇèÉúÆ™N�Ýkä–±ÈA � ‚@A � ‚@A � ‚@A � °h¨W�Z›ÿV�+jpöOŠ=%¶9gïžëÃõG�l¿sò@Úð—8ÓgÓŸï3ïýj:žc#þô �¿5Ô372ƒõÀ!r9̇ sh¦8}Øgo^ëc·žy\§9ˆŸ7Yx>‰XôL''`°¹:0 A�£×× ï:±©§. Ði„¤?1Ø{PÑáGdsÉÝ 9 |æ´6óZŸú�N?¸5‰Qî9>�ñ}¾Þ^!tXÝÀ²>7°G(� ‚@A � ‚@A � ‚@A � +Ý+„.( ¸�…sw/ú^ â,=žõ#Ã\}‰�Б‹3ýþ&{°3Èi-r™Sçþж|É��8HdëcS�Ü÷_X‡ÔgîžJld¬¾pêšËµáŒ/C�9Í�Þ>}J572éÜ¢¯Ž"‡‹DÃ|„ÞG;‹'޹4Sì üõÅ@Àèã�{`k:®cÖák®¾Ž6ü•áúãƒdnndõýzõ‘“Ù‡‰¬¿¶>§:ü{Ô8¬¾„ë1„‚@A � ‚@A � ‚@A � ‚@A ,fê–Ójÿj\>…MžûÓG Ì™>çó=Çqßû’¾�çøúñáYYŸIÙºæ‚ãËš¬O sW¬o_�s8ñÖ/qLú¸×¾žyt¦>9}œzb!âÌ'W¯óYÓä‚f� úÅ÷ñ}nI£†‹ÕƦ‘ؘ{ K‰�´Ùè8Ê>Á#`Ò¿%©ÿè«~Ä¡G†ÈÍí(ýºÐCv-a³¾¼÷7yûšúb·¦¹Ð1¨¿´ÆLùú[cÈEËš«®ºê¬ú– A � ‚@A � ‚@A � ‚@A � °x¨³óuµû kp‹�'œÃÓ�àà<Þ³|oSQ‡/²¾ö1p(� áC¼~èôC†˜÷�'Ì�·~®›9û¼øèo<Üõ(ë×FîÉþ üö/°¨��z=õ5Ð3×—¹ñ“qØfE&šUÐ Îà&Y˜:± ùP€Xd¸ c¸ÆÙ:‚ƒ^?u}}m>$×D=Wúµ‘OÂ×zÖ'79ÍC,sõÊ¥jûrn-âÐQ߯lbã~J5þƒ~Y�¹�¥P� ‚@A � ‚@A � ‚@A � ‚À¢F {…Ð7 ˆM5ì; ‘ò¼Þ¾{8ƒÇ§Ÿ#£çìŸ<:ç½�ó{Qð±qÄsã©á™�\øôsdòB؈Õn?‚¶¾ÇüÕ‘Ãx×l<¾�¹�ëg}õÄ1 ÷ÂÜÄé‹Ï¬É¤³ìXL¿7ÇâzY 7 —ðQ¯Îpeš&^!D_Äù²>6`Cîs#££þR¯W‡9ðc S×þ u¥jä¼÷§–9pR&÷¼ˆ"ó%Gò J¿mè|#�ø˜ ?†dÎæ�AæaÂ!íŒO2vtÖgNœBb®__sõvëãk}ìè]só«�H_ò`Ã2—kÕ‡à»×XQ¯ZŸWI(� ‚@A � ‚@A � ‚@A � 3S ,—Oá@Ï€ä나Û€�óyÎæ9¿G†c‡°{No“ vÉžt}¼vò’2ÙúÚ�§roGGŽ™â©ï%Öwíe¯‰x÷âzàÄ@Ä Ó¡N»û7¹4ÒnÏ…qÚgÍ]ج»r˜‡ @C€%Ìñ0üÙ ¾Äõ±øM‚Óç4Çd}bÐù ûúú‹L}ìøÇ\�6|Õ#£7‡9áèȃ¯Të÷ùË<®O3 õð#~}}Öˆžœâ‹/ ,«ê¤sЇ‚@A � ‚@A � ‚@A � ‚@A ,j¦X¾Y \9gøœÝCžã£ƒ8—ï{Ðy>�vÎê!šG Îê7Ö —yˆAö<¿ï�(uË'†œÆ)Ó#@,„ÍÞó¡wÔg-® ›ùô'/µ üÜuÌ£Ÿ~/ÌÍm>æÆQY¸õ奚™tnÑ?�"�›bæu±ð~sdCGïß) ÚÉa>kõyÕù@'ýûšÈk>}šuA®Ï5‘?ÈZp÷eõÑCèœãÇÜë—ªåEO}ô�õÍ��Áà4°¬®–³‹‡‚@A � ‚@A � ‚@A � ‚@A ,Zêí%Ã.»ì²®¸°7°ØtbÜFŒÛÙ;ýœÁˉñ\ž³zô±œ¡?:r£?ú¾Ñ„ÆaƒÐQ£ç}.ü±÷„ý°QÓþ‚~]îÖG¼ƒ|�y‰Ç—a}|µË]76ä™ö_êÙÉæKæ`¡P¿0mêñÁ(2¤7,ÇŽÞM÷zmpô�FÀÐïZ¬ÏܵKœÔûbÃOŽ�v¸²zòàï‡D=:»tæ¶q¥ÏiŒ>î Ÿ=jä–!‚@A � ‚@A � ‚@A � ‚@A n`¡�å‚ÜÀÂ?góý�ÜF�mÙñ#Þ~{Ì�ÞžEì'€£÷Œ_8„²þ¤^»z{\çÕÑWÿ_ÖáÚ¬‰¾—ñÑ·_OïS.ÓÈuàc ¸dNì®M�>³æ}�YOô›²9C® WAÆÎÜ�@Á±06›:°1|Ýëfà™ÇXü̇ _ç%Ž›U°A®?jú€Écn¸y­O=È<Æ.-‰96üáÔ±F‰c›ûÀF�¾¾~Ä“×|{–¼¦ºÈΪ/!>¡ ‚@A � ‚@A � ‚@A � ‚@‹�:;_[›¿¨Æ¥S p˜Nƒ ýœïÃ9Ëgp6� ò<=²ý›J¶€\Ú°CÆ1׆Ÿvz8ÿgN}|úúö”ºõôyðg}Ô'Æú%N››×úÔ´>6j`#zûw¿ä&?‡±î_{¹48Ô×'vÎÄ"æK‚Ä¢Ø$ ÚàŒ™68Ä >�cN,„�væø˜³¯o>mÆ 7/ñsõÊÍPÿé×�ìZµÃ­áÃFçä~®žý\�/1~äg ÷vn`YY¯:·x(� ‚@A � ‚@A � ‚@A � ‚À¢F XZ|« ,ö pÎŽ —Ô1W†;8£·ñDÙ3{| ææµ=ø3gàéçÜš}NóÂÉas‰²¾rë�ßXbì— &>�vd× ácnrX_Y›ñä6ï$/ÓìÉij�üy9\¨2o¯Ç&8ÑÛ‘û�#ó�pÓpãJl`4|ôyðcî(bÉ )ã¹6k · Eb�#bný¦¨ÿ�ƒc}8sòõr?'[_2— .4°V ,ç� ‚@A � ‚@A � ‚@A � ‚@X´ÔÙù°dÉ_!tEÁ¹»7¬pî®Ì9?68Ä=2ýèµi/Õ´süÌAìLqæ¡çÙúæî99̃Ÿ6tÈ=Mú2g-3ÅëÚèU`-1øç>�gdçòÞVææ«Ÿ¹ÐÏšH2_ê7Öo”Ü, !à õ‚AÈ8ü$}ܼë7?±Äé‡ÞFôø[Ÿ9õm!Ö|%6=yúZÌ̓޵Y§TÍn.¸õáĘÃú\Ë#Y‹9þîC½ù˜ó ¡Õy…P¡ A � ‚@A � ‚@A � ‚@A �E�@ÝÀrZ�°¡†¯â,ŸsvûJ7gp/yÆ�¿=Ø9›gÙ_Àk…8ï'�çùÈÔAon¹õñÅ®s ëãCslÖ·N©šóÃ!ë’b½î£)ê?øà�ùÈø¹?ìæ‚›§¯CóÉü¥š‘h¾äFúÅNætñÖ$¸bµ§�þpeë†Í"ä0ÙÜêˆ%Ž�µÛ0¢nœ\¸²õÉá;¢ÔY�xˆ96NëK|Ðc7Îú¥jþØw¯±¦ºÈÎA A � ‚@A � ‚@A � ‚@A � °˜˜j`9¿0ØXƒÎàžÁ#s� „Ž9gõÚi᜞[[ô“—jšÎüÖ ±Ö@¯M®�µÏè{úfcàP¿Ntêõ#—õñ×nœ=²kA†Ä‡^Ö1IøY ›ùå“þ×yNáù’‹c1€äeîf'}ÊÔì=pú�Ã�MæÄÇ?0ÖB€Ä¸/ë»®2µ5Â!c|øÎ's0'W¿Fc¬�M(úÂY�Næ:×G=bÈe‹9ôj#Cð¥5¯Xή/!ºPA � ‚@A � ‚@A � ‚@A �E‹ÀTË7 X8Lç\žóz8sÎð!Îà9«‡{«Š¾žóë;ËœaA?§é…3}bµ[Ÿ¹9•áÆàÇÀ‡ÞòBè\»qè�!d×ެǙ?r«lL©Æ¹¬/†Ö5ß¾¾uÐω(4_" ò±È™6�NÐÜ”œ8Aâa�_bð±:�*q\ @ÅB62d}ó˵3÷Ãàzѹ'tÖ'F=:âÐ!ãg.ãK5Ö£ë÷BÈ<æ0�v}–•°ªn`9E(� ‚@A � ‚@A � ‚@A � ‚ÀbF XVû?¿Æå58k‡è#à¼�ó|ÏôKlv7à1 ü½}™³}ˆxˆ¾tæsׇ<έO :;¾ö ƒ¬ïšˆEáÏ2ž9ÃÜ®Õ<Öp½ø²ìèŒ-q¬gMÖ··�kOds0Ÿ3‘h¾ÄB Ö/Y°ñc TÁ(ÕxCýF�A‡/ƒÆŽ>Î=X¿Ì�ÌÓƒ‰l}õpîºð�БÇuS×›RÐa³~‰Í®nü­Eõì²q}__ Ð1¸y…ø½j¬Ê ,…B(� ‚@A � ‚@A � ‚@A � =ÕÀ²®@ØPãÊ4`pÆÎù:Ãsü[o:Îãé�ÐA=÷¬çù4¶�‹�Ž:ÊpüÉkˆk0¦Lãúä£>6_ˆ¼æêuúãC üìs0F›ë"ž�?D^|ô)à§­ÄFø[…9¬��ôÖEž‘t¡É ’Ûü.˜92›‚˜û0ØŒ›…cs³‚e<5´•8öÅNƒ‰×ë0‡¬Oëc3Ÿ~½Ýš¬ÏõàG]ë#C}<õ}ÀäcOŒù”µgý~½ê¨¿{�¹�¥P� ‚@A � °]¨¿7†jš¶lÙ2 ‡‚Àµ!À+nwÙe—aÉ’%r(� ‚@A � ‚@×üŽU¿K¬­zÖ¸¬?NÐ;à9;gï}SvæœÏÓ€Ýþd¯êè°�;þžó›=?¦9'Ôç×n?6qÈpz¨ïJl5áØ�w>¹?íøRÓ^ý©ãú‘]—œúî—~�9]›ë¹Ú:‡ÿZ`¡ã›9ƒ f¡Èp7-@èÙ4 .Ìý� 3kEÆFMò £a?ë£SÆ?üÝ«õ­éúË¥sk  ÎuôùÈÃÜúúè_¦ñ:ɉ/ÄÚ¬IŒñ®Ï| âÌ 6ÆïVòêŸýìgçòã`(� ‚@A � °�дrÅW W^yå°yóæÖÈ’&–…DxçËEà �+»îºë°lÙ²a÷ÝwoÍ,;ßN³£ ‚@A � ‚@Aà†Š@ý>qZ­í‚4°pÎÎ9¼M,œµCœõCœÅÓÂ�»MžÏëCds!““A>Bô!=þ æú 'ÎÜØ¨k�6dk2‡ô7ÖüÈÍÜš®ßúæ6o¹6_rõks_ö2¸VýÝ zâˆGç>orÃóIÄâúÅ»p̼'ÁÃÌ!ã�ÉçÞÇ`£ÉCfª�?zb®n.ìÔ·Q¤Äæ‡�¹õõ!™ÇúÌ­׎?²s87—õÉéo>tÔgý} zb–ÕàBçä_µI(� ‚@A �…B 凟þô§ÃÆ�‡ÝvÛmØk¯½ZSÂBåOž�š�.½ôÒñggùòåÃMnŸ´¡ ‚@A � ‚@A l¦X6T%X Îþé €s&�ìY=s/·€CœÏÛ/€¬?6ôÚá s•8öÕ†NëÃ�q=üxBÉúÌõÇ™|�>äB6sH?dã¬k„9�ã«‹šÜ:c�C7g²èœT`²€œägn¹:íÌ%޹à�1<8@ V°| ú⃽ÏA¼våÉõ §9Ä%¶<úõ5‘ñ÷��ÛÇz ÉÆ|Ì¥læä[Z£¯¯_©Çû¡Îž5VT˹i`šPA � ‚@ �W­þøÇ?n¯ Ú{ï½ÛM ‘79ÜÜsÉ%—´XöÝwßv3ËâB » A � ‚@A � ®o¸=¸n‡]Wu/¨qy Îí9o§9…syÏñ9—·ÇÀÛYÔ•iìg ñØ=ÛGf@}œþÖ�s¶oÿ‚5�ÁŸÜ¬Òn¼=6×Xß:Îɇ¬Þµ‘g²ÿ¢T�ŒqmÆRÓuXÈz=Go.s ›‘`¡È�¸ ó²XtÚÙ, =êc�!›8X£M›þøô:æ6�¸7 sêY¿Ä1�æÀÞ7¡� r-ø‘Çúä2–8k•Ø›:c¨a^dô ×§Í8ôÖ§†þ»—|X} ×� ‚@A � n_ùîw¿;ì¿ÿþí0 ’4I%¼‚êâ‹/>øàܲ(?ÙtA � ‚@A �ë�ºüamU½¨7°pæq.oÏrÿº |<“ç\;„Î|Ð3ôïc8Ãï}°õ¾5çBîëã‡?ñÔ—Ìozsö= ö`s°}‘¡ÞÏ}iÃŽ?>Ô…°õ1Ø!86×ì®O‰s#‹Ï-úê(À<¸èÝàdæøª×¿çenvsZ=:=à}}âÑË­€}=뽿ñè‰sM> ôÖ/q\?õ®ËšÄBÖëçÖðæ8¹¬o.ýàè–×XYï¥?‡wŒ‡‚@A � ‚@ � ,?úÑ�ZË.»ø·ðBdNŽÅ†@ý½ÚXöÛo¿4°,¶‡Ÿý� ‚@A � ‚@ØLÝÀrZ•>¿ÆÆ4jpîNßgì�=ÊœÍ3<‡GO ±ø¢—›�\ý¨éøŒ=þü°f£ˆ½¥û!ã‡?vü‘í) V}ŸO;6ȘžGòê+ìI¹Äqrô6óÀÅÁúøJè¬o-m³â$š/õ‹qó.ŠM¸p8vÙÍ"3\‹2œx�0¶TÍ;Dœ€áƒž9zë#óPi�ða˜YßÇkÁn~[ æ b”Ý‹M5Ø çæ >2d}s¹vs⃎u‘Ÿ\ؘù�eU} Ï) A � ‚@A ,›6m.½ôÒÖÀ² “dQ#À ,{íµ×°t)oË � ‚@A � ‚@A`û!0ñ ¡+ªçìô @ö ÛX¢ÞûéËÙlÔMôv×ÂÆM›e.XÈÚáäÃæCšô-S#ü|Èä†à̉³ž:×kôú•8^ñÔïI_ü%}úµX†û$¦·1Ǿg�Õõ%<E(� ‚@A � °\yå•ÃÆ�‡}öÙg!Ò%Ç"Gà'?ùɰÛn» Ë–-Û©�ذaÃðõ¯}X¾|ùpòÉ'·½]rÉ%ÃÇ>ö±á®w½ë´ý~éK_øí¸ãŽÛ©0ØÖfhZúÖ·¾5zè¡Ã°-·�BÏÿ/¿úÕ¯ûî»ï°råÊ�bOÙDA � ‚@AàÆŽ@½Bh]íaC X8w笞†ȹýè퀫ÇÙ³{ÎöûyM[.Ïõáø@pr©#‡õµYG^.ãc‰§WY™< }œcƒÌ�L}ëàïžzd†ë›)·¶rkÄ"²sts"°h‚å¢Ù¸›´\}ïǰ±±žôA×�ƒšøÐÂg¹Œ5/sb¬_âØ¾ H®L¼ù­O.ë³S¬ƒ¿õKl5\󾯤¯68Ã:Èäß«Æaõ#Xn`) BA � ‚@A , W\qÅÀ¡,¯}¹¾ˆ×�yæ™3–»éMo:uÔQÃ)§œ’×Ð̈Р[Éë¨h^Ù}w.�ù¹Øu×]‡§>õ©­f[ÞýîwŸüä'‡?øÁÃñÇ¿-·yë7oÞ<¬]»vxó›ßÜrqÄÃ×¾öµ&?ä!ÞøÆ7�ü㇗¿üåãZ|ðÀÍF`±蕯|åpÆg /yÉK†'?ùÉ;õ–ÿû¿ÿ{8餓†‡>ô¡Ã¹çž»Sï5› A � ‚@A Üà�,Y²dm­uC X Ïô9oïeÎ÷9£‡{6�Lßçþ›kxî_bóƒ{vO>ˆÈ>æØÌ©ŸõñEÆ�úÆá�Ža}ìÆãáÇ0æø™£Ä&Ã{§Ï×çg¯ä"/õí¿èóZ»¯ç:ôs�•böDâù’�\n îÆÉïbÕ³hãØ<@øpðÅ&õ  #–¡¿ñƳ�/õ˜|}<¯õñC‡ˆ·®ss²>ã‘­On×dcÈA>ôqúr�2u]‡8Zß¹k*×Vïâ+®ºêªõÕE†.‚@A � ‚@˜7;¢�…†™kkp8ú裇׽îuÃíoûyï1 ®?æÓÀÒ.h`yá _¸Í…?éIO^ö²— ëׯN=õÔmúÍ×@ jsÌ1Ãé§Ÿ>ÜúÖ·îr—»´´O{ÚÓ†½èEà ^ð‚YJ‹H\?ü‰O|âpÐA OúÓ·{Á4°lwˆS � ‚@A � 0kêìüaôÍkЄÁY<êœÑ;JSïC¾Æ c‡c#©×ß>b耣㬦ڥn¹ˆÇG_ó¡Sîã•�1ÎúÄX_ü$欛Ó×'ιõ­ƒ?D½k!Ÿzls"5§à© É.j¦ÅºY¸ÌmÅQßÞ�øk"|i!'2þð¾Ù¤_2„?¾“kÑW?ë÷{GvN<µ\·9ѹs–ª=X|�ëëkGGüà{ÔX•W ¡ ‚@A �  �ÙÀrà�ܤ!]~ùåÃ?øÁáŸþ韆ÿùŸÿ;ì°ásŸûÜõz;Œk Ÿ ÕÀRÿzª}~åW~eÆ…\_ ,Ü´qÞyç o}ë[‡ûÝï~[­åûßÿþÀ­A=¥�¥GcûËü#Þ¾üå/o÷bi`Ùî§@A � ‚@A`Vt7°\T�—Õàl‚÷2:›4äÚ™CœÏ3УãŒ~2gþ4©ØG€?¾žýãßË5÷"ôuûÞ×A.Èœö`Çß5Ù,cóºvs3ÇÇ5™G}™1ï‰9c2�:óXŸùœ‰$ó%r°XÂ"mÖp#Ì!æ²µ‰3y AE¯½ê?úúApŽÃÆü]ÏdôÖr-¬?†Ÿ~-5mqèûsò0¨MæuN~ÈúÈèlx±&ëAfOpצž›[ÖäB…B(� ‚@A �C`G6°rÈ!Ãÿýßÿmµ^%ÃÍ+Ÿþô§‡·¼å-Ãýïÿ­|¢¸a"°P ,ìnõêÕ­‘iŸ}öÙj³×WË]ïz×áCúÐpÑEµ†ª­2ƒ" ,3€²Ui`ÙŽà&uA � ‚@AàF€@ý]øÐZæ…5®œZ.çíœí{N� q~yŽ¿©äþ|ž>ûìE€s^ïœXs‰ˆ\vtÖ׎^Âæ+‹Ð‹ym\±õ¡>¶>?²õõe޾Ç›qè��»Gê[ný~Ï}}ä9“‹™s‚‰@ò1XÃ�YΆEßR58v ¡ cйyløbƒ«·¾:¸õ‘ñï‰8õõU·2y$ổa@ƃ[ŸŸú®NŒ¯²~©Z 6ëÂy…ÐÊ4° ¡ ‚@A �  �b ›û£?ú£áÏÿüχW½êUÃoÿöo�÷ûâ¿xøæ7¿Ù^CcÁÛßþöáSŸúT{�Ë/þâ/Žý¸)�ænrရW¿<ð�l|ìT¯ªÙu×]‡ç?ÿù½zذaCËÉ«cžð„'L³}âŸÎ>ûìá¾÷½ïp�{ÜclûØÇ>6¼þõ¯¾þõ¯{î¹çp«[ÝjxÜã7zè¡cŸ^ y絯}íÀZ/»ì²¶¶?øÁÉ'žØ»Ý¨ä…h`¡qåž÷¼çðÊW¾rxøÃÞ^%5 µ5°\×ç?™×ùk^óšö\¸ è[ßúÖðÈG>²=Ó#�÷¹�¥§ñK.¹dø›¿ù›æÿÃþpXµjUkèâ³Ççúºßò|ñ‹_hc�~ô£‡“N:iƳY'ÏéŒ3Î^ò’— O~ò“·ÊÇí5|W©½råÊá¶·½íð˜Ç<¦}ï¶r.ÅæÍ›‡ø‡h{æ»´bÅŠáÎw¾óð[¿õ[ÃMnÂO,WÓ3ŸùÌá?øÁðŠW¼bØwß}‡ÓN;­øMÞÜÃÿ#XÇg>ó™öos›Û´ýó¬f"ò¾úÕ¯nkØe—]Z>^UÅ33næ9÷Üsg �.� ‚@A � ®G¦n`YW%7Ôðþ`¶iÙó{D8{Gçy½úþmìúÀ=»/±õÐ|™_;¾œû“²†:ì�~®…9¾æØÌßsrõýæ4} Ô'_ìèà ôØÑ¹nkac˜Ëxupâfª_êC,ˆ…²8¸„BaëýÜ ¿60̧‰Ž�2±K§†2qËjì6¥‡ã�žWìà��±{ trä½j,ï†ó}KÇ?é¶_ æŒkp0:8ó›ÕàÆ!�¼¢d~•„3VÕX=5/Î8¢ÆÑSãÅ�ªqL�ãj;%ŸPüø©q›âüšt«w®ñÐ-[¶Ô÷0‚@A � ‚@Xêµ=£‹/¾xa’]Ç,Õ4Óþ8®X¶QÄ£:8}ç;ß™æsÇ;ÞqT¯—UcAãõwRËU�c¿ç=ïy£jJiúÝwß}´lÙ²&£{á _8öC¨”f«&…iú—½ìeM_ã£:ðŸf{üãßlþð‡Çú§<å)MÇzÖ¬Y3Ú{ï½Û|�=ö}ä#û)¼ç=ïÕ«gšÏ^{í5:à€šÌÿú¯ÿZ·ç³Ägj.äç¢XFÕÐ3ºÅ-nÑ0yÃÞ°Uº'>ñ‰Í¶~ýú­l³yþ[O)Ö­[×>7|Öx¦»í¶[›óy‘žûÜç6[5!©jü ƒñ¹™¤¯}ík£jNj1ÿ~~ñˆGŒªidZÈW¾ò•Q5X4>ÇGqÄØ¿^g4ªF�iþÛš¼ñ�oêµ]Óê¾èE/Ú*l¶ë¬Æ˜¶®j`™–ëÒK/­]»¶ÙªÙfT�\í;Íž«‰eTMbÓü™TÃÊèä“Oïsùòåc¹š}¦ýÿ€¹ßmò#3ª¡eZÞ¿ø‹¿UãKËÃwŽï$kÛj¬™æË¤šŸF|}6ûí·_“�;î¸Q5-5™ÿ?…‚@A � ‚@A`Ç#pÕUWñwÿ¢á—jp®~뜭Ã9wç ž³wÎä9§ç\™s{ÎêáGNqÏôWÖü°«kxþO_rß@ÿ€}•Ì|ÿ©A_=öÀéM°/�Þ.°ØsŠcCÇœ^ú�í /ÂAz¸:8:z.è�@†Óg!·ƒ8_tØ‘ñ…KÊø@ð^FGÌ ŠÜT¿x7Æâ•án† ¨¬É9ù‚%à€‰Îàáa£IÎÙëC†3°1øð!aðÁ`ÐÀ⇈²0?p6±ÀÑù!¥a…+œ4fùá%;ÖLÉG¿ÅÄ8¶æÇ×�ó…ºU ¾\'× �eíŽÿß@V‚@A � ‚À΄À ­�…&8h Qd’h`©¿�FlÿÎïüÎè£ýhk˜¸òÊ+›kÝÈÒìukÃèƒü`k>á ÿ}ï{ßøàžæé/ÿò/›ÿ9眣ªñ{Ýë^MO­ºYeší„Nhõm xÿûßß|o~ó›·xœiz9ë¬³šžÆƒžhÊ¡i¥^�3zó›ß<âÇèãÿø¨nØq_7tô!7y¡XØ0Ðx°ÿþû�&Œ¶ÕÀ2ÛçmÀÞå.wiϰnËÙÊu6 ,<ãÛÝîv-׳Ÿý쑟׺ÑcT¯)jz>‹=Õ­#M_7�ø^@ßýîwGuÓPÓ¿îu¯ëÝg”ë—Í/àø�|`üY£IƒÆ >k\pÁ8v.ëÜVËÓžö´¶Nšm¾÷½ïµ4&Õ--Mÿ¿ñãºÔ®›lš­n¼}ÿûßoöº=eÜV“Äwôè£�žT·ù;ßùΖ�擺}¥éø‡AuÃKkv¹ÙÍn6¢ÑFâ{kãTÝü4ª›Xš©^!5ª[rfÔK‹ˆ…� ‚@A � v<õwÚCjÜ© ,'Ö¸e ÎÚ4¬08Ÿ‡ÕqÎí×Ôà<~ó«§dÎþ=ÿ‡Óà qÅÞz ¼ÃÆz }_2½ ô&У€Lÿ‚½ Ìíq ÷�¡�¦z"6°Ð;A¯½êú^ ôÿoÊÇž 8qø!Cø0̇ŒÅr¿ÁP¿å"Ý\Ï•Ù`‚êHÁµ+H=sd?² :$6´d\6°ðaظr@É|¸l`�óDï ,4°x X ZìÈòø5Žœ�ߢtŒc§ÆqÅO¨a㊜&XNÍ ,;þ‚YAA � ‚@ؙؑ ,ª×kvÆãðÃo7]ÐÜñ®w½kF˜m`áV…I✃ìúÛiôïÿþï“æv ¶ã�?~lû¾ÐüûØÇŽu4Ô+€F§Ÿ~z»¹âéOúØÆ�6‡þ÷¿ÿýÇ: È;y» 4 Фbúz­PóÿÃ?üC¦Óˆ¦rýú¯ÿú4ý�e²� ,ìù9ÏyNÃã×~íׯÍègj`™Ëó'×5ÑB5°œwÞym4hLŸ)šIhÔñööÂM!49MÞD3 Ÿ)šP®�øðy¢!k’>ûÙ϶<4gH³]'q35°p» ·ÖÐ<3Ó OõŠŸ¶®þ{Z¯äi:0Ÿ$¾?ü¿‚|_ýêW§™Ùß¶Xh\Áþîw¿{Z “g<ãÍÆ÷WúÇüǦ»ÛÝî¦jÌù=Æ|i`Ã!� ‚@A � °Càïçú»om�;ÖàLÝÎÙ9wç gñÇÔ8ªg÷ð›Oɜ篩±ºœó{þO�€—[Ð'@#‹}öØÈBã }pû”éO°_�þšUìc ¿Áô ûàô@0è± ‚Áœž tôR ËÑ9Ðk³‡?ÈXz8ìýÀ¦Ÿ\;1غÑ+5@IDAT{t;ŒX‹q�.ÞëØ(:}KÏÝ� 1ïý Îà�0ðƒó0Ô!“‡‡éƒâaÒ "÷a£ãÀàÃAÓ œáu=èø1ø�ñáâCç�¤F?¨pXìÂâü¦ðçdæ7¯qÔÔ qå˜nWò±5à|™ld¹MÉ'Õh ,;ôÿ)‚@A � ‚ÀN‡ÀŽl`áAÜvà8òÈ#ǯÞáU0OÞÛÀ2yˆÍƒá–ŽúÛiô ¿ð Û|N‚ããí8®\¹rtÌ1ÇŒc¼Q…Wÿpã¯;‘ÞúÖ·¶ø¿ýÛ¿UÕ ÈÉ+M>ùÉOŽõÛŽ:ê¨ÖÃëRf"^'DCÃ�‘º�…ç‡;Ü¡aÎk�¤™XæúüÍ9_¨nóà3ÂÍ3ÑøÀf÷–|î{ßû6Ý3ŸùÌÑOúә®U·iÓ¦öª*^­CÓËä÷i2Á\Ö9SËÙgŸÝÖþ›¿ù›“%ÚÜWtõ¯²6¯› �ëL ,~hŒãÍIúÜç>×ÖÈ 1Ò£õ¨¦{ÛÛÞ¦jç{O½4°Lƒ%“ ‚@A � ‚ÀE þN[Wƒ³tÎÔ·ªqË©á<çðžÏ=%snÏù=ãÈý¹>çþœù{þo/€7°Ð3À…p†ýpz ô8ìQè¹ý è��Ó˜‚lÿƒýèôGô}öNÀí±À‡þ {6äöjÀ!ôÄÀõ)±É}ÿþÌñ‘˜Ï‹æ� ª³ «fXEŸ›?èÙÒF2sÀèói°-eWŒkò/÷Fú2±&qè™CäæÁ¡×§ÄF¬ Âf}yïo.òö5õÅnMsY‹ú|ˆfÊG}üÄ’èšúÑå¬ú×~%†‚@A � ‚@óG ^M2ÔíC5LÌ?ÙuÌ@½ºIa8ä�C†ºMb«¨/~ñ‹ÃïýÞï ï}ï{‡'<á Cv�}ît§; ÿøÇ‡ºµb¨F�±áÃþðP úuë†:@Ÿfsòà?xxÓ›ÞÔrTcDS×ÁùðêW¿z¨Wû |ðP¯>iójrê€}¨›R†zuËpà�OyÊSšîüóÏV¯^mÚ¡n¸êÖ˜6¯[Ú:ê•¡n–.åϾ«©†ºYc¨æ�¡^£z¯Wç õª•á‡?üáP·rL³ÝÐ'?úÑ�†j–hÏw¶kõs®à+U£Ïp›ÛÜf¨0†OúÓC5 OzÒ“Úçbýúõé§žÚ\çúü­3¯¦áCúPûœòyíéyÏ{Þð'ò'Ãk_ûÚá�xÄØÄg¨G°�ÌÃ3ŸIª†¬¡.†j2ð€43uù\U“ÙP·µÏTÝ\ÒìõºªÉÛœ¿à/hŸaØÃ)§œ2Ô #C5nlõ½ŸË:_ùÊWgœqFû^Ôë�Ú:žõ¬g ÕxÓžU½¦g«µñýýüç??T#ÒðÒ—¾´Ùùîò ¿üå/Õ�²U̶üF‚?q=ùy >Ÿ™Iâ»X¯nyË[uM3ƒo5®ms õʲá—ù—‡j`êÆ˜É”™� ‚@A � ‚À@ þ.¤�åÂ—ÕøY Îæ9‡çœÝÁy}}>ìÖBv�Ä›Sì�þ}-׃Άü mäžì¿ÀŸaÿû5žúØÌSb£¾ æú27~2Û¬ÈD³ šÁYÜ$ SÇâ!6a$€pSèˆÅ.HØÍwÃø 3Л½~êúúÚ|Hø@Ô³q¥_ù$|­g}r[?b™«WÆæÚ°Y‹œøPŸ_0É�MlŒ)Õx�Ä ç®Õ¾¶¾x(� ‚@A � ° ÜXØ u3Êð“Ÿüd ‘ÄFŽkj`yÇ;Þ1Üç>÷hHyÕ«^5#>�|ä#[ÃÁ{ÞóžÖ\‚MzЃ†7¼á  .uKK;ðfN3M½rh8çœs†µk×'�tÒf_úÒ—¦å¯lÐòÐPñ¯ÿú¯ãæÏëÖ��fè’K.–/_ÞšXnw»ÛMË19yýë_?¬X±bR}ƒžo�6üš×¼fxÌc3œ|òÉÃ'>ñ‰á÷ÿ÷·j`™ëó¿&@mè Ñj> ,¬›æ>¿»îÊÏ3ûº÷½ï=6ÒÈÃÞßþö·ucÈP¿ 4MZ÷w×>GcçkÀ¬^�3ð¹¯×û4ÏzÅÏ@£ ZÒ\Ö9S ûxñ‹_ܾ;u›’é·âw¿ûÝ[†º9iø¯ÿú¯¡^i4vÿ°íºÑ¶Xü<zè¡×ØCcÚßøÆVŒïw½š©57IØðIË$2™� ‚@A � v ü�¼dÉX¾YcS ûhä€<¿ç\‚38ƒÇ§Ÿ«ç�oò@蜣Ìù=ñèðAîûŒ§>„d>âðéçÈä…܇vêš [_ Ÿ^Gã]³ñøBäBv®ŸõÕÇ€¬ÏÜî¿9Ìå?&�K¬1,Æ£ss,®—rÓp õêÌWæ×:µñïë;Ǧ¿k´õÑ f‰Ó|]+ñ�ëbŽl}>ÖÃÆ`®¿u­… Ö«Ž�y˜÷õ­‰�QŸ†—Ãë_œ�]_Bt¡ ‚@A � ‚À¼¸¡6°°1›U8|÷¶u3ÝÀb³ ·žpP?�rÊ)­Á„/ê•EÍåÇ?þq»]åôÓOþø�ÿ¸žÓtB³ ´fÍšvû·±pë ·F o‹hfá »^­ÒšWöÜsÏák_ûZ»Ý…ô7oÞõ©Ã _øÂmúoËpÁ´Ïå_ýÕ_ õj¢áŸÿùŸÛM/øÏe�35°¼â¯h·'ÑÄ­E×…h 9ï¼óÚ­(|ϯ+m«�å _øÂp '´¦¶z%ÐuJW¯rj÷ÿÏéùüñ9LK�Jä ‚@A � ‚ÀŽE þ.<­V°¡Æå5è €8Ÿç Þ¡ž³x›Mhxñ ¿÷/õ¸ÙÞ99Éá¹¾_ê8·¶z86|èà&êCÖGÖǦlÈ}ndtÔÀ_êõêð!~ dêÚ¡®T�œ÷þÔ2NÊäžQd¾äâÈC>Aé7¢ �@`sáÇð ÁÙ¼1ÈÏ[Ï`¡XþìÏþlxö³ŸÝNh<™Ñ\qÇ;Þq¸ímo;üÇüÇœSÑCïÌâ5CÐ\Ö9S ·�rÊ)­1†™ëBgžyæðô§?½5¼Ðø2IgŸ}öð�o|cxÔ£5íf"~#YµjÕÀw¾'^Iµï¾û¶�¸É†Ww]ñJ(^ .Ï}îs·r§67Ù¤�e+h¢A � ‚@A ì0¦Xø£�ˆž‰&ÏÜí ÀÎ�;góœß#ñCØ�±É»dOº>^;yÉ �l}íÆS ¹·£#ÇLñÔçG-ü­ïÚK5Öï^\œÈxú#Ôiwÿæoõíö\§}‡pÅ‚]4œJþ¨� !úëË_š;ÌÁ-#èz=6ôø1�w›ÌyµÍê÷œ²¡ã× ært{OÍáËkì;¥Û§8/PgÎËß{™ûn¬?¨ÆÁ5x‰3œ;eWLÍ+¾º|Õ”|xqÆÍk¬©qÔ”|tñ[Ô8nŠ[ü–5ޝqB�[uü¤’ïTcm]ƒ A � ‚@A ,—_~ùèâ‹/^°|×%Q5Íðò¨^É2£{½6hT¯j>ÇwÜ4Ÿ:¸oújb˜¦wòðÍ^·§Œê–Õ£M›6�N;í´f«<Æz…ç<ç9£úÁcT 2£zEˆêÆëõ--®š\FË–-�YOyÈCFuËʨò{õèÒK/Õ«PZl½rhl«W›4]Ý*3b¯=Õ £]vÙeD­žêÕ*£3Î8cô©O}ªW�ê ôŒgô¡öý¬×o�ª1eš­^/ÖrUË4=“z•Q³ñ}¨m§ÙÑñêÿP¯WÕ«•Ú³¨³iþÕ¸6ª¦·S ,Ól䮯—Ñ™gž9ªæ»i¶L‚@A � ‚@A`û"PÛñ ¡;ÔàÊSÆmjpÞî™;çñœÅ38£?²çôpçøGLñÕÅ×L Îü=ÿ§7€¾€C¦}ô ÐCßJfΠߠï9 �±W úèS@v.§Ÿ;Þd{!Ô1gÐW§£ï§`Ž dçÿ¯dsú0úh#VR6–e}æÌI´DÆî}× ztpô.ž."6­¡Ç’›ù¬eج™ëêúzŸ]<‚@A � ‚@Xvä ,uP<Üínwï£þÞ¸e£ø‡jþê@øøÇ?Þ^¢Ó5ÝÀ‚7«Üîv·¾üå/·[:ÈOÞ:(>ÿùÏÕ3|ò“Ÿª™À”�s q¯¨©†–&óŸË.»¬½:ˆ>fz=Ñ?øÁñ�,¼^„5^xá…ûÞõ®�×ÚT£A»)dœ°„=èAÛßü桚5†<àm¯Ü¦Á:ë¨æ“áö·¿ý8„bþíßþ­½J‰8 jfi·p Ÿ{î¹íVä‡?üáÃYg�Õ^Yô�ï|ÕõFÛó7Q�<·~@ý ,Ìçúü‰�‰êróÊ£'?ùÉí&�j(iÏþ³Ÿýl{Öàöò—¿|xüã?^ÆÝï~÷áøÀpì±Ç÷¾÷½Û­#þð‡Û @¼Z¸š:®õž?·üp‹{!'ßòrKÊ1ÇÓ¾cýmE³]çL7°° >§¿ú«¿Ú¾Ë|/N>ùä�›Pø¾p“ ¯+ªæ–ñ~xuW5¯ñþòá~÷»ßpÔQGµ<ü€ïßë_ÿúáa{Ø´˜{Ýë^í»V q톤jT~é—~©ùðš.nªá^|Ÿ\ß%¾oìÿcûXû~›ôYÏzÖðÌg>s¨fµ¶^5Æÿ;¸E‰›Y°OÞÀÂ÷ö÷¸GKÁëËøÿD(� ‚@A � ¶?ܲ[ÿˆ– k\^cóTU{àœÉKœ½ÓÐsb8�GÇ?vˆXÎ09�Ñ=¹ÈÁ�kŠ)�ýò>þè{BG.ý°QÓþ‚~]îÖG¼ƒ|�y‰Ç—a}×Þs׋y¦ý—úú'7fe8�68:lvä”8Þ¸vløõ™î ôpçÈ »‰œ{ ÝCÈιu…Á¯’êèN²{‰®&‡OtAq RvDq‹�RÞÀB£¿�…n«SceñÕSãæS|Mqä#kQãSã˜âv|_2ƒ›XN¨qëtˆ�XãN5rKýÒ A � ‚@A`áØ‘7°Ôß8üQ»î�Ï+·•l릒�~ô££[ßúÖí&"c¸‰émo{›i§ñ¯ýë£jTíºë®­ÆK_úÒiöjjq#··˜�[^ûØÇ޾÷½ïMóuòš×¼f|{1Ô¯¦°ÑE]ÔrLÞÀÂÿ«ê5F£•+WޏÅ&‚@A � ‚@×õwÛÚw¬Á[M8WçM' ÎÛÜÀÂà|Þ[XŽ.™s{gøŒ55VOqdÏþáܾrX z�}ƒ =Èô¨£×€9ý ú¼!†¾8ƒ¾= .´`8·÷¡çöDÐCÁ wžŠ^V·cÉT säÉa¯‡þå2­ÿû<°AÌçEóNPÕY˜ô³x»{ìÌÁÁ­‡Ÿ1prØ•ƒ�®ô€ ac(yÉà 2—±ø™¾ÎKlŽ røQ“úyÌ 7¯õ©™ÇX> ¬“96üáÔ±F‰c›ûÀF�¾¾~Ä“×||P×Ô�œgÕVø„‚@A � ‚@óF`GÜÀ2ïEÏ"7¡ð7ÔŠüÖ°ý‰@¨yÀ uP� Ö!úÀ uÞn_ÙV7PpkMOõsÐP�CÞ÷êv[Ťï4‡í4™Ï ,ÛcI×÷ó¿®{à†¡z]Íp衇Õ´u�aÕ\ÕnP©f³vk 7ôÌ…ª‘ª}6ë58í³VÿBíZÓÌf�×”¬^ç5T£IÛëÁܾ“×ä��ÿ7qc í³¿ï]3ñ¯îê•\­ÆL¿›ð]!Ÿÿ?‡k£jFá_ò õЧksxNÐuÁõZ“Å!� ‚@A � ®3õw ,Õ¸t*ˆÃtn"¡_€?~áüÑÆàl�çùè‘í/ØT²}äÒ†2޹6ü´Ó Àù?sêãÓ×·7 Ôã¾ óàÏú¨OŒõKœ67¯qÔ´>6j`#zûw¿ä&?‡±î_{¹48Ô×'vÎÄ"æK‚Ä¢Ø$ ÚàŒ™6äƒ@| 7ÆœXíÌñ1g_Y_}ð8d »zemýº‘]«v¸õ}ØèüÁ­OnÞõ›ŸXâôCo# zü­Ïœú6„k¾›ž<}-ææAïÚ¬Sªf7ÜúpbÌaýþ^gk•Û¸>5Ô›�9¯Z�W ¡ ‚@A �  ^+Âko<ð@þà_°¼I´øà.?øÁ†åË—Ë–ñzæPA � ‚@A � ¶/uËiUaC _!ÄY>çìüÐÕ7p ãì^bÎ9<þöØ/À²¿€× qÞO :Ïó‘©Ó綆õñÅ®s ëãCslÖ·N©šóÃ!ë’b½î£)ê?øà�ùÈø¹?ìæ‚›§¯CóÉü¥š‘h¾äFúÅNætñÖ$¸bµ§�þpeë†Í"ä0ÙÜêˆ%Ž�µ W7N®?\ÙúÄúŽ(uÖ#bŽ ‚“úĒôØ�³~©š?v^r½¦ºÈÎA A � ‚@A ,›7o¾ýío7»Ù͆¥K—.DÊäX¤lÚ´iøÎw¾3rÈ!î»öÿvc‘’m� ‚@A � ‚@Û�©–ó«ÐÆôpÏð ™³xlè tÌ9«×N“çôÜÚ¢Ÿ¼TÓtæ·¹ˆµzmrm¬…xFß+Ð7«‡úu¢S¯¹¬�¿vãäè‘] 2$>ô2°ŽIÂÏZØÌ/Ÿô¿Îs Ï—\‹À /s7;éS¦fï�Ó‡nl2'>Æø�±z$Æ}Yßu•©­ãÃw>™ƒ9¹ú5c}|øEN_8ëñÃÉBçú¨G ¹l`1‡>âAmdÎ/ɇ׿h;»¾„èBA � ‚@A �y#@Ë…^8ì¹çžÃMozÓÜÂ2oDgn_ùþ÷¿?\vÙeÃÊ•+ÓÀ²8?ÙuA � ‚@A �ë�©–oTaX8Lç\žóz8sÎð!Îà9«‡{«Š¾žóë;ËœaA?§é…3}bµ[Ÿ¹9•áÆàÇÀ‡ÞòBè\»qè�!d×ެǙ?r«lL©Æ¹¬/†Ö5ß¾¾uÐω(4_" ò±È™6�NÐÜ”œ8Aâa�_bð±:�*q\ @ÅB62d}ó˵3÷Ãàzѹ'tÖ'F=:âÐ!ãg.ãK5Ö£ë÷BÈ<æ0�v}¸yUÝÀr.ŠPA � ‚@A`! ñàâ‹/nƒW¿ì·ß~Ãn»í¶©“c‘ °qãÆáG?úQ{Õþûï?0ò:ªEòð³Í ‚@A � ‚@;�j`yX-áü—×ଢ�€óvÎó=Ó/±ÙmÜ€CÄ0ð÷ödÎö!â!úЙÏ9\ò8·>1è ìøÚW€²¾k"„?sÈxæ s»VóXÃõâ˰£3¶Ä±ž5YßÞb¬a<9�ÍÁ|ÎD¢ù �\X¿ dÁÆ��NP£Tã õ5¾ ;ú8÷`ý272O&²õÕÃ!¸ëÂBG×M]oJA‡Íú%6?¸:¸uð·yÔ³ÈÆô}}1@Çàæâ÷ª±*7° ¡ ‚@A � �+¯¼²5üøÇ?nywÙe—4 ,(Â;o2 ¶láOëaØwß}š –-ãß_„‚@A � ‚@A � °ý¨–uUeC�+kЀÁ;çë ÏñKl½è8�¿úÇ ´WûMrÏêñç<ŸÆr1ÐQGŽ?ymq Æ”i\Ÿ|ÔÇá ¹^k«ÓŸ95ð³ÏÁm®ËøC®úðÓVb#bÜ sX1è­‹ 6ãfáØÜ¬`O m%Ž}±Ó`âõ:Ì!ë“ÇúØÌ§_o·&ës=øQ×úÈPO}°û¤&ùÆc>eíÄY¿_¯:êï^cEn`)BA � ‚@A ,8¼JèòË/àܨASBýý±àu’pçA€×ÛÒìÄ�=»îºë°Ç{äÕA;ÏãÍN‚@A � ‚@A ÜààÖÔokk¡Ö¸¬çðôxÎÎÙ{ßÔ��9çóô`·ÂÆë…ð•l`aŽ¿çüæCÏiÎÉõùµÛ�€ÍA2œÞ껇[M8vã�OîO;¾Ô´—Aê¸~d×%§¾û%„dN׿z®¶ÎῘCè8ÄfÄà‚Y(2ÜM z6Í s?$èÌÁZ‘±Q“<èhÁÏúè”ñÇ÷j}kºþriÄÜ(ˆs}>ò0·¾>ú—i¼Nrâ ±6kc¼ë³ˆ8sƒ�ñÜá½úg?ûÙ¹ü@ A � ‚@A ,44¬lÚ´ià�›Wä ]+ùnÜмÁy]ÐÒ¥K›|ãÞUV‚@A � ‚@A ÜØ¨ß&N«5_PƒÎÙùÑÂ&ÎÚ!Îú!ÎâiáÀÝ& Ïçõ!²¹�ÉÉ Ÿ !ú�s}ÐgnlÔµG²5™Cúkƒ~äfnM×o}s›·\›/¹úµ¹/{\«þî=qÄ£sŸ7¹áù$bqýâ]¸ fÞ“àaæ�qÈäsïc°Ñä!3ÕÇ=± ×7vêÛ(RbóÃÇÜúú�Ìc}æÖ‡kÇÙ9‚›Ëúä‚ô7:ê³þ>=1ÜÁ¼ª~H>Ç 1„‚@A � ‚@Û�4®lTw¾œùûtç{¦ÙQA � ‚@A �S ,jÍ4°@œýÓçLÙ³zæ^n‡8Ÿ·_YlèµÃæ*qì« �þÖ‡ãzè Žd}æúã‹L>Hr!›‹9¤²qÖµœÎñU‡ˆÅMî �±Æ¡›3YtÎ *°Ù@Nò3·Ž\�væ’Ç\pÈ +X>}ñÁÞç ^»òäzÐÓb�[ýúšÈøû@Èíƒc=Ðdã >æR6sò-­Ñ×ׯÔãýPgÏ+ª�åÜü@4¡ ‚@A � ‚@A � ‚@A � ‚@X¬ð°êfØuµÿ j\^ƒs{ÎÛiNá\Þs|Îåí1ðvueûC½Ž¹M#î͇œzÖ/q ¤9°÷M(ä‚\ ~ä±>¹Œ%ÎZ%6¦Îj˜=Ãõi3½õ©¡ÿî%V_ÂõÅCA � ‚@A � ‚@A � ‚@A � 5uùÃÚà¢ÜÀ™;Ĺ¼=Èýë‚ðñLžsyì:cðAÏп�á ¿÷ÁÖûÖtœ ¹¯�þÄS_2¿}èÍÙ÷4ØK€ÍÁzôE†z?÷¥ ;þøPÂÖÇ`‡àØ\³s¸>%Î�,>·è«£Gð\à¢wƒ“u˜ã«^ÿž—¹ÙÍi ôèhô€÷õ‰G/·>öõ¬ gôþÆ£'Î5ù€Ð[¿Äq}üÔ».k Y¯Ÿ[Û_àä²¾¹ôƒ£[^cå–-[Îáýâ¡ ‚@A � ‚@A � ‚@A � ‚@‹�©XN«ýŸ_cc 58w§o€3vÈeÎæžÃ£'†X|ÑËÍG®~Ôt|Æ�úl±— Tc?düðÇŽ?²=ĪïóiÇÓsãÈA^}Å‚=)—8®CŽÞf¸8X_ �õ­¥mVœDó¥~1nÞE± Ç!»Yd†kQ†/Æ–ªùb‡ˆ0|Ð3Go}d*Í!> s"ë[âx-ØÍOc ÄœAŒ²{±©äÜÔG†¬o.×nN|б.ò“ s87°¬ª/á9ÅCA � ‚@A � ‚@A � ‚@A � -¯º¢€àœ�>ÈdKÔÃ{?}9›Gϰ?n^Ïøû9²ñ“²½}}{ ð…Ì�/ùÑ»6tú“Ã~côgŽ/±Êpö‘_ C"_ó™�~}>ã±ã;gbÑó%r”‹ìm�Þ‡�º‰ÞîZØ is£Ì Y;œ|Ø|H“¾ej„Ÿ™Üœ9qÖSçz­ƒ^¿Çë žú=é‹¿¤O¿kàÏpŸÄô6æØ÷¬±º¾„g£� ‚@A � ‚@A � ‚@A � ‚@XÌÔ+„ÖÕþ7Ô°�…swÎêiø€œÛ�€Þ>¸zü�=»çl¿Ÿ×´åò\Ž'—:rX_›uäå2Ž1–xzà�õ‘ÉÃÐÇ96ÈÈÔ·þî©÷Af¸¾™rk+·FÌ!ò!;G7'b A€&X.š�»IëÀÕ÷~¬ëIt=ðø1¨‰ !k±1Å:ø[¿ÄVÃu0ïkLújƒ3¬ƒLþ½j–X …PA � ‚@A � ‚@A � ‚@A ,j¦n`Y[ l¨A ä™>çí½Ìù>gôpÏæ‘é;àÜs ÏýKl~pÏîÉÙ‡À›9õ³>¾ÈøQß8üÑ1¬�Ýxü üÆáÏ?s”ØdxOøôùúüì•\äíû/ú¼Öîë¹ý\g¥™=‘x¾äC#—›‚»qò»Xõ,Ú86>|±I=èˆeèo<1æìãK=&@Ïk}üÀ!â­ëÜœ¬Ïxdë“Û5YÇr�=Dœ¾KK¦®ëGë;wMåÚêï]|ÅUW]µ¾ºÈÐ…‚@A � ‚@A � ‚@A � ‚@A ,ZêìüaµùoÖØXƒfÎâ9PçŒÞQâ˜zúð5;ñ�}êõ·�€úàè8럩v©[.âñÑ×|è”ûxecŒ³>1ÖÇ?‰9ëf@Äôõ‰sn}ëà‘BïZȧÛœÈEÍ)x*h2‡‹ši±nîs[q”Á·÷#þš_BȉŒ?¼o6éׇ á�ïäZôÕÏúýÞ‘�O-×mNt®Ãœ¥j_ãúúÚÑ‘?ø5VåB…B(� ‚@A � ‚@A � ‚@A � 5Ý ,—Õàl‚÷2:›4äÚ™CœÏ3УãŒ~2gþ4©ØG€?¾žýãßË5÷"ôuûÞ×A.Èœö`Çß5Ù,cóºvs3ÇÇ5™G}™1ï‰9c2�:óXŸùœ‰$ó%r°XÂ"mÖp#Ì!æ²µ‰3y AEÿÿÙ{óx»«òÞ½�Š" ¨óPnű…^‡êµÒ«­«WµÎC‡ µz�€^çŸc[„àPG´÷§^õеŠT´X[­„ "Ȥïóþæ¼7+›ƒrÎÉI÷&ŸçõZYk=ãZï�ü!ëqo탡þÐ׿îñcظ‚¿çσÞZž…sâÇðÃÆ§?Km‡8ôý_öäaPÏëžüˆõY£³áÅšœ‡5wbölêùæ–•ù ¡¢ ��������������Øê Ô7°R.¬qÝ ÞÛyÛ÷�ž5Âû=â;þõµîßçé°oÀ^fÞëÝË`¯ƒ� ÁŽÎúÚÑ+ØüÉ"ôÄâG^W¬C}¤Ïƒ­ÏÏÚúú²Gß³Àfzc˜½#õ­ÍlýþÎ}}Öó3ïc�äcp(†³3о¥ü™±û �€ŒAçå±á‹�Y½õÕ1[Ÿ5þ½Ç@}}Õ1[‡5yôì‰a ƃ[ŸŸúž�™JÈú¥b°Y—™ŸÚ3 ,E!!!!!!!!!!!!!!!°U˜ù–UaM ¿�…wx›VXû~oƒoïè|¯WÏ^Á®³o÷Øy×§ù1¿v|±“±†:ìˆ~ž…=¾öØÌßÏäêû/Ìi.ú¨O ¾ØÑ13ÐcGç¹­…�a.ãÕ17[ýRÏ]H¸Pé/B>� â2ˆ—UçØkóâäê;ŠX#PÏÜÇÞo(ÁϺÔaX£–ƒM;{bÙ3ÌéýJ5Ô$‡õñ±>vâ¼?�(æÓæ]­ÉL~þìûú}~rb£þÎ5Vlذaõ’%¦+M$B B B B B B B B B B B B B B ¶23 ,‡×µ×Ô �…~ûX3x\gæmÞž¿ý�=¬ÞæõÕ�øq?||¸·×?Äšìí£0'¾äEot¬©áYé°>vE?tÖÇÆÞs¢ÇÏüÌØ¹?Ò×çØÖ¯åèÜÞ›Ñ�Ù:ƒa>˜t>±³ÅôP…A †àX{af„‹ô~èú=kÄX›:Ì£]˜‚1{Îcë:‡ QÇ~<Î:Ö×ß:êÉG=fläñ/ƒuJ5ú0ñcôb}ãÌÃL�å5ò ,=±¬C B B B B B B B B B B B B B ¶ZõBO®Ë_TãÚ¼ýÓ€b@-‡=3:ÞÞ}×gÖ=kûØ“ц¿Â›>ƒ˜þ}Ÿ}ïWÛѹð§WÀxü­¡ž½yX383B.‡ù°¡c�̧÷ìãÍk}ìÖ3�ç4ñ  /$‡žíâä—qVG"gôúzAâ='6õÔ �Fè°!úƒ½‡Š?ê°6—³w!‚ÜÖÀf^ë“C_ãÑéÇlMb\÷3>ˆñ}¾Þ~Bh�ú–Óò ,àˆ„@„@„@„@„@„@„@„@„@„@„@„@„@„@l­ºŸº ð ,¼»ÛxÑ÷€ˆ·|tôøÖÏšöêk9:rñ¦ßŠ= Øä´¹Ì©ŽwäÖ|É��8DÖÖǦžußarPŸ½wªå ÆêËL]sy6œñe¨3§9ÐÛç O©æ'&�_ôÆ(rxH4ìÇ!ô>Ú9Îäcí‡ÉZm}Nuø1v¨±Gý#< C$B B B B B B B B B B B B B B ¶fõ ,‡Õý×ÔX7Ã�¦ßýé#pÍ›>ïóýŒá=¾÷%:|ßñõgƆb ÖúŒ¯­k.f|9“õ‰aoãŠõí+pÏL¼õk9}¼k_Ï<:SŸŒ>N=±qæsV¯û9Ëø�朠úÃ÷ñ}nI£†‡ÕÆ¥Y3°±÷[Xj9ˆ6=€ãÚ@xŒûIê}õÁ�8ô¬róí(ý¹Ð#v-a³¾sïo.òö5õÅnMs¡cPY�ÙòõßC.XVÞtÓMï«„µŒ„@„@„@„@„@„@„@„@„@„@„@„@„@„@„ÀÖK ÞÎWÕí/¬Á7°ØxÂ;<ýÞã}Ë÷ÛTÔáËZ_ûx”g�àC¼~èôc�°ïOØo-ü<#6söyñÑßxfÏãZ?fmäï¿ÀŸaÿw±á€úب×K_={}Ù?‡mNb¢9Íâ,/ÉÁÔqx„ Ø€ä‡*bY3 ‰ó0{a|X[G8èõS××׿‡ä™¨gãJ6ò)øZÏúä&§yˆe¯Þu©†{¹·qè¨oã 6ÙxŸR�þƒ~û+ò ,E!!!!!!!!!!!!!!!°Uè~Bè¼q} ûhä@|¯·ïÀžÞàñé÷¬ÑóöO�ûÞÆû½�(øØ8⻿ñÔGðAÌG.|ú=kò"؈Õn?‚¶¾ÇüÕ‘ÃxÏl<¾ˆ¹Ýëg}õÄ1ïÂÞÄé‹ÏœÅ¤sì8L/Çáúµ�—fVðQ¯ÎÌ®iòàC§6þ}}÷Øô÷ŒÖ¢>:aÖr_ÏJ<â¹Ø³¶>ºõ°1Øëo]kaÇóª#bö}}kbg Ô§áeŸ 6œ²d‰jL‘��������������ØúŒý„}ïó¼Á;Ôóo³ /¾á÷þ¥5€°¶7Á™œäð]ß_긷¶zfløÐ#À7ÁP±>k}l ÀƺÏÍ5ðWz½:|È�ƒ5uí¿PWªAÜ÷þÔ2N®É½ ¡ÈBÅч|Bé/¢ �€`‰�¹ðcø—…5ÂÌå�a͇Ɍh0>=dìè¬Ïž8ÿËðüúš«·[_ëcGï™Ø›ßXí4  ú’~ˆ¹<«6f„yy�õB§å'„@ ��������������Øš Ì4°\P ÖÍp g@ñç‚ØÛ€�÷yÞæy¿gÍŒÁî;½M&Ø{ÐõñÚÉKNÄxÖÖ×n<µX÷vtä˜-žú~I†õ={™Fg"Þ»xfbbXÓ¡N»÷7¹ ¢Ýž ã´Ïyö`sìÈa$<@#À{|†?—Á—¸>¿q8}NsŒ×'�t___bYS;¾ÆqÏ£ _õ¬Ñ›ÃœÌèȃ¯Q­ßç/ó¨>Í,ÔÃ�øõõ9#zrÊ_Xöª¯A:µæH„@„@„@„@„@„@„@„@„@„@„@„@„@„@lÕfXÎ+×Í€à Ÿ·{Äw|tïò}Ï:ßçñÁÎ[=BóÂ[ýúä21¬}Ïïû#J=äa&†œÆ¹¦G€X›½æCï¨ÏY<6óéO^j!øyê˜G=>ý]Ø›Û|ì�£>k}˜­ï\ªù‰Iç}sy¼—0¯‡eî/ :zÿ¤@µ“Ã|Öêóªó÷ïk²¬ùô4çB<Ÿg"?~ˆµ˜½—qÔG� s�{c¬_ª!/zê£G¬o~ì ÎÀLËÞÕÀrJÍ‘��������������Øj Ô¯—´¥K—®*ÖàXl:±‡€ÙFŒZoïôðïLŒïò¼Õ£GˆE˜ú£#§1ú£ïM¨a65ú¹Ï…?ö^Ðá¯6jÚ_П˻àÃùâˆw�1/ñø2¬�¯vgÏ��õl÷/õÜ„d spP¤?˜6õø` ÂQ�¿vÆŽÞK÷zmÌè?�¡#Þ³XŸ½g%–8¥÷ņŸ3>Ú™]«'þþ%Q�Áî_tæ¶q¥ÏiŒ>Þ ŸjäX B$B B B B B B B B B B B B B B êXh`¹ ßÀÂ?oóýˆ³�·fÇ�xûìq0z{h±Ÿ€½oüú0#Øë�뵫·gÀsnŒÞø'¾œÃ³Y}¿ÆGßþ<½O¹l"žk0+æÄîÙÔé3ç¹/0çà™€þR6g8kÃU ¬±³wà(flÆfS6†?·Ã¹ø#æ1?óaÃ×}-GÍ*Øω5ý€ÉcnfóZŸzˆyŒ]V:>$öØðg¦Ž5j9²ylÔèëëG‘��������������Øj ÔÛù¡uùµ5~:�ÇtLèà}Ÿ™·|oóØßóѳ¶¿àúZÛ@.mØãØkÃO;½¼ÿ³§>>}}{J=ôôyðç|Ô'ÆúµÜdo^ëSÓúب��<èÜßû’›8üÆzíå2ø0#}}bç-b¡"$Åå�hcfÌv!à+@|/ÆžXíìñ1g_ß|ÚŒAo^âöê]†ú£?7kϪ�Ù~Øèü Ä쉧â}6înÖãKŒ‚ù¬{;ßÀ²gý„Ðêš#!!!!!!!!!!!!!!!°U¨–C ÀE5h`±�wvÖÌŠ:ö®™¼ÑÛxâÚ7{|öæµ=ø³gàƒèçÞš}Nó2“Ãæ×ú:[‡üÆc¿5ñA´³ö Ú™|ÌMë»Öf<¹Í;>—iîbâ¹GÞAê…ÌÛë± G½�uqÖü…ðÒÌÆÕr€ÑðÑçÁ�½CPÄ’q�âÙ¬�Þ&}ˆ5Ž„½õEýABŒõ™Ù“¯_÷{â°õõÇsÙàBËÕÀòþš#!!!!!!!!!!!!!!!°Õ¨·ó¶dÉBèÚÁ»»ß°Â»»kÞù±1#¼Ñ³¦ÿ½6í¥ÚäÝ?s;[œyèy`m}s÷39̃Ÿ6t¬{÷eÏYf‹#ֳѫÀYbð7Î{º'Î:¬Ý;÷¶2¾ú™ ýœ…$ •þbýEÉÍáf„51 ©9ãðSôñòžßüħzQÐão}öÔ·!„XóÕrГ§¯ÅÞ<è=›uJ5ØÍÅl}fbÌa}¾–G±{ü½‡zó±ç'„öÎO…H„@„@„@„@„@„@„@„@„@„@„@„@„@„ÀVO ¾�å°‚°¦†?!Ä[>ïìö'ÔrÔœÁ{¼â?þö`çmž=b?+Ä{?1è|ÏgMôæv¶>¾Øõa¯°ÆßúøÇ›õ­SªA‡�ù™ë’á¼ÞcPÔøà�ù¬ñó~ØÍÅlž¾qìÇó—jnB¢…Šé;žÓÃ[OHÌ^XÄj7Ný™][6‹�ÃXÖæVG,qÌØ8» #ê™�sÖŸÙµõÉáoD©³ñ{l39¬K,9ðA�Ý8ë—jðǾ¼ÆÊê";e$B B B B B B B B B B B B B B ¶f3 ,çƒõ5è!à žáêC.XÌ¡�<¨Ía^VcŸú–Sê!ºH„@„@„@„@„@„@„@„@„@„@„@„@„@„@lµfX¾_l`á1�wyÞë™Ùó†�ðÏ[=³ßª¢¯ïüúŽÇ²gØCÐïizáMŸXíÖgoN×ÌÆàÇÀ‡Þò"è<»qèX#¬=w²>36Äø‘‹Xׯ”j”Ëú2´®qøöõ­ƒ~^B¡… 98ˆÈÇ!g»<:¡y)gâ„ćA>|‰ÁÇ:èUËQ-ü�Šk„µ¹X#Ö7¿³vöþeð¼è¼:ë£qèXãg.ãK5Ò£ëïBÄ<æ0�v}¶¯Å^õ ,«QDB B B B B B B B B B B B B B B`k&P ,‡×ýϯ±®oí}¼·óžï›~-»�Ì1 üýöÖ¼í#Ä#ô 3Ÿ{f}ÈãÞúÄ C°ãk_:Äúž‰XtþìãÙ3ÌíYÍc Ï‹/gÀŽÎØZŽôœÉúö6c ãÉÁÚìç-$Z¨păõb-lüè„*ŒR�.Ô_Ôtø2hìè㼃õË<ˆyz˜¬­¯žaö\ø èÈ㹩ë7¥ ÃfýZ~Ì꘭ƒ¿µÈ£žû 6® ïë˃o^!~§{åXŠB$B B B B B B B B B B B B B B`«'P ,« š×Õ ƒ7vÞ×¾ã×rè @Ç{<} :¤Ÿ}«GÇ{>�-äb £ŽkfüÉkˆg0¦L£úä£>6_„¼æêuúãC üìs0F›ç"ž�?B^|ô)à§­–ƒào}æ°>6bÐ[—õ‚„¤›[¼ ¹Íï�Ù³æR{? .ãe™±yYaO mµùb§Áį×a�XŸ<ÖÇf>ýz»59ŸçÁ�ºÖg�ôñÔ÷öžÔ$ÃxbÌçZ;qÖïÏ«ŽúËk¬È7°…H„@„@„@„@„@„@„@„@„@„@„@„@„@„ÀVM ¾ü¡-]ºôЂpa�kjðOï€ïì¼½÷MØÙó>O_vûX#Øøy!|XØãï;¿ùÐÓàžHŸ_»ýØıf¦7€úÞ¡–CMfìÆ»¿Ÿv|©i/ƒþÔñü¬=—3õ½/9üsz6ϳÑ:�?-0�ÐQˆÍÄà�9(kf/- ô\š‹YìýK‚Μ•56j’ #øY�küñÃß»Zßšž¿\ao ÄyŽ>yØ[_ýË4:'9ñE8›5‰1ÞóÙƒBœ¹acüvµÞûÆo\]ÿk ���������������­—@}Ëauû jÐÀÂ;;ïð6±ðÖŽðÖ�ðOsî6iø>¯9X›‹59ä³!DâÑãÏ`¯zâÌ��ºöH`cmMöˆþÆÚ €¹Ù[Óó[ßÜæ-×Á—\ýÙ¼—½ žU8âѹg^°xá…$âpýá=¸fß‹ð°�=bkò¹gîc°Ñä!€Ùêã�ží#6±@IDATX†ga6vêÛ(RËÁsëë‡dë³·>³vüY»gF˜Íe}r!ú›õ9ƒž˜íkðB§Ö?Bt‘��������������Øj Ì4°¬)4° ¼ýÓÀÌÃ:kßêÙûåÌïóö °ÖzíÌ sÕrä« �þÖg6ÆóÐ@ÅúìõÇ—5ù}ÈÅÚ\ìýXg]û Ìé_u̱ؑñ{¡3Ö8tó‹Î;Aö@Xû�“üì­ã¬N;{ÅÇ\̈1|p@ VX~ ú⃽ÏA¼v×ãçAOsˆ5j9äѯ¯É?rûÁqd¼ñs¹6{ò-«Ñ×ׯԣûPgÇ+ª�euX@ ������˜&g|ðKíëÿûŸÛÿº¦­ýÎÚ¶~Ýúi:~κ™ ì°óm·½wkûî·O{àãöoþ᛹BÒ…@„@„@„@„@„@ÜÞ üìg?kK–,YU÷¼ Æº¼ÛóÞNs ïò¾ãó.o��ß΢®L#?cˆÇîÛ>kÒÇéofÞöí_°¦1ø“›3"Ú�·‡ÄúÖqO>Öê=yÆû/J5ˆ1žÍXjzëãƒX¯ŸÑ›Ëèæ%$Ø\âE¼„y9,:í\– =écX#6qpF?4múãÓëØÛ4âÝüPØSÏúµ�4ö¾ …\ˆgÁ�<Ö'—±ÄY«–ƒ`Sg 5ÌË=Ãói3½õ©¡ÿòZïQÿO«9!!!!!!SAà¬øçö޽£]rÞ%SqÞò?‡À/ïóËí¹oyNÛïÑûýç UC B B B B B ¦’@}ùáuðµ5øÞÜÞåí9`Ýÿ\>¾Éó.�Ag >èú÷1¼á÷>ØzßÚŽr±îëã‡?ñÔWÌozsö= ö`sp}Y#½Ÿ÷Ò†|¨‹`ëc°#ÌØ<³{f}j9?±øü¢7FGx¸è½àxöøª×¿ŸË<ØÍi ôèhô`îë�ÞÙúìëY—™Ñû�ž8Ïä„ÞúµÕÇO½ç²&±ˆõú½5üæfrYß\ú1£Û¹Æž6l8µºÈj �������É&ð¡×~¨�ü—ï›ìCætEàˆã�hO|ÙLÔ™r˜������É$0ó ,‡ÕéίÁW½Ò¨Á»;}¼±#ö¸æmžá;¾ :ë[KÛœf-TúÃxyÅ%<83v„µ—eÍð,®™‰„±¥|±#Ä ôìÑ[Ÿ5*Í!> s²Ö·–£³`7?�-{1®½ >æ®å¨ÉÆÔg�Xß\žÝœø ã\ä'76öÌ|Ë^õ�ðÔš#!!!!!!!0Ñ>ôº¿o'sòDŸ1‡›LO9î)íI/âd.§ ������˜c?!tmŒwvú{XÛX¢ž¹÷Ó—·yô û˜Íë¿gmüøÚ^€¾>ù|óãK~ôž �þäèûðÓ|ѹfæ>ùðU°1âð5ŸyÐé×ç3;¾ó½P!‡ \ÔKôvÏÂÅ€¦Í‹²kíÌäÃæ‡4î[¦AðóÃ`Mn„™=qÖSçy­ƒ^¿ZŽÎA<õ{ÑEŸþ,ÖÀŸá=‰émì±ïXcïúGx ŠH„@„@„@„@„@„@L*�¯úìöÊß{eã?$EB`®êëŸÛ1=ºíÿ¸ýçÿ������­Œ@ýoÈUuå55l`áÝ�·z>÷ö# ·€Y=~¬}»ç?jôûÚ¹|×gö?|0“K9¬¯Í:Îå2Š1–xz˜ë³&C÷Øs°¦¾uð÷N½k†ç›-·¶r„=B>ÖîÑÍK8Àæ  ËCsq/ifõ½gÀÆÅzÑ]?5ñ¡!„œs ä2ּ쉱~-G~¬±áË@œ]o~ë“ËúœÅÆëàoýZ5<û¾Æ¸¯6f†uX“§{ÔüË7°ˆH„@„@„@„@„@„Àd¸ö§×µçþêsÛ�/úñd0§š »®Øµ½ýÛokÛnç—ëNűsÈ������-H€ÿãÌ’%K­’kjÐÀ‚ø¦Ï{{¿æ}Ÿ7zfßæYÓwÀ»ÿ 5|÷¯åàÇìÛ=ùbûØc3§~ÖÇ—5~Ô7t ëc7??†qø³ÇϵÖ̽àÓçëósWr‘·ï¿èóZ»¯ç9ôóœ•fîBâ…Š¹¼³'¿‡UÏ¡�ãò€ðÃÁ›ÒC@G,Cã‰1g_ê‘øôñü—ÿ0#Ä[×½99Ÿñ¬­OnÏdcÈA>ôqú.«5u=‡­ïÞ3•ëPÿ5¯¸é¦›Nãÿ‰ �������I$pÆÎhoxÊ “x´œiʼôä—´ÿèÀ);uŽ!!!!!!°% ÔÛùáUï¼ëkÐŒÂ[<ê¼Ñ;j9’Þ‡>|�a��ñvD½þöC?3:Þúg«]ê!ñøèk>t®ûxׯg}b¬�/~ {ÎÍ@ˆéëçÞúÖÁ!‚Þ³�O=¶y‰‡šWðLÐx5Ûa½,³æ­ÅQßÞ�øŸ'øÒBNÖø3÷Í&ýùX#øã;~}õ³~wÖ–ç6':ÏaÎR ,¾Æõõµ£#~Ì;ÔØ+?!T"!!!!!!Kàõ‡½¡}éC_šØóå`ÓCà€'Ð^vÊK§çÀ9i„@„@„@„@„@„À%Ð}ËÚ*|M Þææ~�Î& gíìÞçèÑñF?ž‡7šTì#À_ßþñï×µõ"ôuûÞÏA.Äœö`Çß3Ù,cózvs³ÇÇ3™G}™aß {Æxuæ±>ûy I*äà°„CÚ¬áEØ#ìÖÖ&ÎäA„Š^û`¨?ôõ/‚{ü6®àïyÆó ·–gáœø1ü°ñéÏRÛ!}ÿ�=yÔGÆóº'?b}Öèø ÇlMÎÚ;1cc¨ç›[Væ'„ŠB$B B B B B B`b <çÏi}÷{¾lzìqÏ»µ·žóÖé9pN!!!!!!°Å Ô7°RE/¬qÝLqÞÛyÛç­a�ð~�øŽ}­û÷yúì°�™÷z÷Ä2Ø+Ä äB°£³¾vô 6²=±ø‘ׯëPéó`ëó³¶¾¾ìÑ÷,°‡ÞfïH}k3[¿¿s_Ÿõ¼ÅÃÌ;ÁX ùŠáŬÃÌ…„¢o©fì~€B' cÐyyløbcVo}uÌÖg�/ÄñP__uÌÖaM={bˆqÆ ÃÖç§¾g`&ÆŸ²~©†lÖeæ'„öLKQˆ„@„@„@„@„@„@L,�Cﲪ­»zÝÄž/›;ì¼C[}é©Ósàœ4B B B B B B`‹˜ù–UUtM ¿�…wx›VXû~oƒoïè|¯WÏ^Á®³o÷Øy×§ù1¿v|±“±†:ìˆ~ž…=¾öØÌßÏäêû/Ìi.ú¨O ¾ØÑ13ÐcGç¹­…�a.ãÕ17[ýRÏ]H¸Pé/B>� â2ˆ—UçØkóâäê;ŠX#PÏÜÇÞo(ÁϺÔaX£–ƒM;{bÙ3ÌéýJ5Ô$‡õñ±>vâ¼?�(æÓæ]­ÉL~þìûú}~rb£þÎ5Vlذaõ’%¦+M$B B B B B B &ˆÀïowð�&G™v[ÿÑi¿BÎ!!!!!!°HfX¯ôkjÐÀB¿‚ý¬<®3ó6oÏ�ß~‚ΞÖoóúêGü¸>>ÜÛk€bMööQ˜_ò¢7:ÖÔð¬ô X»¢:ëccï9Ñãg~fìÜéësl ë×rtnïÍŒèÇl�Á0Ÿ?L:ŸØÙbz¨Â Cp¬½03ÂEz?týž5b¬MæÑ.LÁ˜ƒ=籎u�‰Ã†¨c?gëëoõä£36òø—Á:¥}˜ø1z±¾qæa¦Îòù–žXÖ!!!!!!G ,÷‘Lõ�ÒÀ2Õ_!!!!!‹N ~BèÉUä¢×ÖàíŸ{j9ì™Ññöî»>³þèYÛ/Àž<ˆ6üÞôÄôïûì{¿ÚŽöØÈ…?½Æão õìÍÚÁy˜r9̇ {d¶8}¸go^ëc·žy<§9ˆ_°Xx!‰8ôl''0¸Œ³:0!8£×× ï9±©§.Pè4B‡ ÑŸì=TtøQ‡µ¹œ½ 9|æ´6óZŸú�N?fk㺟ñAŒïóõ~øðB{Ô7°œ–o`G$B B B B B B` ¤�e?•é=SX¦÷³ËÉC B B B B B`± t?!tAÕâXxw·ñ¢ï5à(¼å££§À·~ÖİW_ËAБ‹7ýþ›PìIÀÎ §µÈeNu¼û#·æK~lÄ!ú³¶>6õ¬ûþ ë�ƒúì½S-1V_fêšË³áŒ/C�9Í�Þ>}J5?1éü¢7F‘ÃC¢a?¡÷ÑÎá‰c¯Ì–;}ñCŒ>Žu¶¶£:æà|¾æêëhÃß5³>ÆøA²77kõýyõq&k?LÖúkësªÃ�±C�=êái"!!!!!!!0‰ÒÀ2‰ŸÊôž) ,ÓûÙåä!!!!!!°%Ô7°VuÖÔX7S�¦ßýé#pÍ›>ïóýŒá=¾÷%:|ßñõgƆb ÖúŒ¯­k.f|9“õ‰aoãŠõí+pÏL¼õk9}¼k_Ï<:SŸŒ>N=±qæsV¯û9Ëø�朠úÃ÷ñ}nI£†‡ÕÆ¥Y3°±÷[Xj9ˆ6=€ãÚ@xŒûIê}õÁ�8ô¬róí(ý¹Ð#v-a³¾sïo.òö5õÅnMs¡cPY�ÙòõßC.XVÞtÓMï«„µŒ„@„@„@„@„@„@„ÀäHËä}&Ó|¢4°Ló§—³‡@„@„@„@„@„À⨷óUUåÂ|‹�'¼ÃÓ�àà=Þ·|¿ME¾¬õµ��GyÖ>Äë‡N?Öû¾ñ„½ñÖÂÏ3b3gŸý�gö<®õcÖFîñþ üö/p¨��z½ô5гח½ñãqØæ$&šSÐ,Îð’L‡G¸‚ H~¨ –5³�ˆ1³Ƈµu„ƒ^?u}}m~Hž‰z6®ôg#Ÿ‚¯õ¬Onrš‡Xöê]—j¸—{k‡Žú6®`“�÷)Õè/1è·¯±"ßÀR"!!!!!!K ,ûÑLåÁÒÀ2•[!!!!![„@÷BçUÁëkØw@#â{½}öð�O¿g�ž·ò èÜ÷6ÞïmDÁÇÆßý�§>‚b>ráÓïY“ÁF¬vû´õ=øà¯ŽÆ{fãñEÌí^?ë«'Ž�xöÖ N_|æ,&�s`ÀaúCx9ׯ…@(€¼4³‚�zuæ`vM“:µñïë»Ç¦¿g´õÑ ³–›øzVâÏÅžµõùЭ‡�Á^ëZ >œW9ó°ïë[;¡> /ûlذá”%KTcŠ„@„@„@„@„@„@„ÀäHËä|·‡“¤�åöð)æ!!!!!!°xÆ~Bˆ¾„÷yÞàêy‹·Ù„†ßð{ÿR�@XÛ›àLNrø®ïŒ/uÜ[[=36|èà›`¨�XŸµ>6`cÝçf�Žø+½^>äÀ�Ášºö_¨+Õ î{j™'×ä^�Pd¡âáÈC>¡ôцÎ@0‚ÄÇ\ø1üËÂaæòưæÃdF´Ÿ2vtÖgOœ ‰ex~}ÍÕÛ­�¯õ±£÷LìÍo¬vP}Ƀ ?Ä\žU3¼¼ÆŠú ¡ÓòB ‰„@„@„@„@„@„@L"�4°Lâ§2½gJËô~v9y„@„@„@„@„@l 3 ,T­u3õèPü¹ öö`ç}ž·yÞïY3cG°ûNo“ vÅžt}¼vò’1žµõµO-Ö½9f‹§¾_’a}Ï^¦Ñ™ˆ÷.ž‡™„ÖôG¨ÓîýÍ_.ƒh·çÂ8ísž=Øœ»r˜‡ аÁ_�áÏeð%®�ÅoNŸÓãõ‰AçÝ××—XÖÔÇŽ¯qœÁóhÃW=kôæ0'3:òàë_Të÷ùË<ªO3 õð#~}}ΈžœòÅ—–½êk�N­9!!!!!!I ,ù±Lí¡ÒÀ2µ]!!!!![„ÀLËyU캙‚¼áóv�øŽ�á]¾ïY@çû<>Øy«GhAx«__ƒ\æ!†µïù}D©‡<ÌÄ�Ó8×ô‹`³÷À|è½õ9‹çÂf>ýÉK-?ïAó¨Ç§¿ {s›�½qÔg­³õ�K5?1éü¢oŽ"�—âæõ°ÌýådCGï߃¨vr˜ÏZ}^u~ ãþ}MÖ€5Ÿ¾€æ\ˆçóLäDZ³÷2ŽúètîñcoŒõK5äEO}ôˆõÍ��Á˜i`Ù»XN©9!!!!!!I ,ù±Lí¡ÒÀ2µ]!!!!!‹N ~½¤-]ºtUº°ßÀbÓ‰=Ì6bÔrx{§€7xgb|—ç­=B,ÂÌÐ9�Ñ}ßhB ã°!è¨ÑÏ}.ü±÷‚ý°QÓþ‚þ\Þ·G¼ƒ|ˆy‰Ç—a}|µ;{nl¬g»©ç&$[¨˜ƒƒ"ýÁ´©Ç;PÖˆzü½°3vô^º×kcF�øÁ ñžÅúì=+±Ä)½/6üœñÑÎìZ=yð÷/‰ztvÿÒ 3·�+}NcôñnøìP#ßÀR"!!!!!!“K ,“ûÙLãÉÒÀ2�ŸZÎ!!!!![Ž@} ,ÔàXxãçm¡q¶QãÖìøo?€=æ@oO�"ö0£÷�_f;býq½võö xÎ�ÑÿÄ—sx6k¢ï×øèÛŸ§÷)—MÄsàc fÅœØ=›:}æ<÷æ<Ð_Êæ gm¸ „5vöüÅŒ ÀØlêÀÆðçv87Ä<Æâg>løº¯å¨Yâ9ñ£¦0yÌÍl^ëS1�±ËJLJÄþÌÔ±F-G6ï��}}ýˆ'¯ùv¬õÊê"{_ý#Ä'!!!!!!G ,÷‘Lõ�ÒÀ2Õ_!!!!!‹N Þέ"kküt¦�é4˜Ð/Àû>3où Þæ±!¾ç£gmÁõµ¶€\Ú°#Ʊ׆ŸvzxÿgO}|úúö”zè'èóàÏù¨OŒõk¹ÉÞ¼Ö§¦õ±QyÐ;¸¿÷%7qø9ŒõþÚËeðaFúúÄÎ[8ÄBEHŠË!ÑÆÌ˜íBÀ!V€ø ^Œ=±>ÚÙãcξ¾ù´ƒÞ¼Ä#ìÕ» õGnÖžU;³5ü°ÑùˆÙ3OÄûlÜݬǗ?ò3X÷v¾�eÏú ¡Õ5GB B B B B B B`" ¤�e"?–©=TX¦ö£ËÁC B B B B B`‹¨–CªÐE5h`±�wvÖÌŠ:ö®™¼ÑÛxâÚ7{|öæµ=ø³gàƒèçÞš}Nó2“Ãæ×ú:[‡üÆc¿5ñA´³ö Ú™|ÌMë»Öf<¹Í;>—iîbâ¹GÞAê…ÌÛë± G½�uqÖü…ðÒÌÆÕr€ÑðÑçÁ�½CPÄ’q�âÙ¬�Þ&}ˆ5Ž„½õEýABŒõ™Ù“¯_÷{â°õõÇsÙàBËÕÀòþš#!!!!!!!0‘ÒÀ2‘ËÔ* ,SûÑåà!!!!!!°èêí¼-Y²ÄŸº¶ òîî7¬ðîîšw~lÌoô¬é?@¯M{©6y÷ÇÏÄÎgzX[ßÜýLóà§ ë^Æ}Ùs–Ùâˆõlô*p„ü�óžî‰³k÷ν­Ìƒ¯~æB?g!ÉB¥¿XQrs8@…aM @ê…AÄ8ü}¼¼ç7?±Äé‡ÞFôø[Ÿ=õm!Ö|µôäék±7zÏf�R vs1[Ÿ™sXŸ¯åQ¬Åï¡Þ|ìù ¡½óBE!!!!!!!0±ÒÀ2±ÍT, ,Sù±åÐ!!!!!!°ÅÔ7°VÅÖÔð'„xËç�Ýþ„ZŽš3x�W|ãÇßžì¼Í³Gì/àg…xï'�ïù¬©ƒÞÜÎÖÇ»>ìÖø[âØc³¾uJ5èð1?3b]r œ×{ Šúüñ!?ƒ5~Þ»¹˜ÍÓ×!ŽýxþRÍMH´Pñ"ýaÇszxë ‰Ù €XíÆé£?³këÃfrËÚÜêˆ%Žg·aD=³qÎú3»¶>9ü�(uÖ#a� a&‡u‰%>è±gýR þØ—×XY]d§¢Œ„@„@„@„@„@„@„À$HË-?•m·Û¶Ýíîwk×\uM»líe·tØ š»?ðWÚúk¯oþÛ…£l;í²S»óÝîÜ.¿øòö“Ë2ÒOÓ" ,Óôiå¬!!!!!!°å Ì4°œ_•×× ‡€7x†oð¬y‹Ç†AÇž·zí4‰ðNÏ·¶èç\ªMtæ·¹ˆµzmÎÚ8 ñŒ¾W oV1†éωN½~ä²>þÚ�sFÏÚ³°FäC/çü¬…ÍüÎãþ·yOá…Š‡ã0@yÙ{ÙqŸ2 öœ>äðbã9ñ1Æ¿0ÖB@b¼—õ=W™†32#Æøá»ÏÁž\ý�±>>4¡èËÌyüËÉAçù¨G ¹l`1‡>ò 6k„yY�}êXN©„è"!!!!!!!0q»�åîûß½=öé�B~i·_j?:ÿGí{_?·�þ–Ó'¶Icßýöi'�yR;ãg´7<å„_ø™íþ+wm�Xõˆ_è÷ñ7~bhŠÙó>{¶7ãMmÃ�ÚÓ÷ýïíÊK®bûY�kG½é¨ö®—¼«}âͧÿÂ|“è�–IüTr¦�����˜3 ,߯ÙÀÂc:ïò¼×3³ç á ž·zf¿UE_ßùõ�eϰ‡ ßÓô›>±Ú­ÏÞœ®™�Á��½äEÐyvãбFX{îd}flˆ9ð#±®�)Õ(—õeh]ãðíë[ý¼„B rp��CÎvytBóRÎÄ ‰ƒ|øƒ�uÐ ª–£Zø?Öks±F¬o~gíìýËàyÑy'tÖ'F=:âбÆÏ\Æ—j¤G×ß…<ˆyÌaíúl_‹½êXV£ˆ„@„@„@„@„@„@„À$XÌ–?yûsÛcžö˜Ñµ¯»æº¶ýŽüÏåÖÖ]½®�øÇ'µ¯}òk#û¤,æÚÀòÀÇþZ{Å'^ñ �ÿÌ{>«ý肵]îºK{ë9oi××7°yŸ£\�4°üB„q������˜rÕÀrx]áüëjðÖŽÐGÀ{;ïù¾é×r°Û¸ÁŒÃÀßo_aÍÛ>BÎ;X¿Ìƒ˜§‡ÉÚúê™fÏ…‚Ž<ž›º~S :lÖ¯åàǬŽÙ:ø[‹<ê¹bã ú¾¾ Ð1øæâwª±W¾�¥(DB B B B B B &–Àb5°<ñeÐŽ8þˆvÉy—´ŸðáöõOŸÝ.]siãYxÒo´ƒ_tðиñÒßxÙ&?£3  æÛÀòÍÿóÍvÚ«Þ«Wøî×¾Ûn¼~ã[¢‘‡o`¹a=ÿ­m£¤�E™C B B B B B n¯ª�eUÝmM þßü�dÞØy_gøŽ_Ë¡7ïñô (è�~ö­ïùü�mr1ÐQÇ53þäµÄ3S¦Q}òQ‚/B^sõ:ýñ¡~ö9£ÍsÏÀ!/¾ úðÓVËAð·> sX1è­ËzABÒÍ-^�Üæ÷ÀìYs)„½—ñ²Ìؼ¬°Œ§†¶ZŽ|±Ó`â×ë°G¬Oëc3Ÿ~½ÝšœÏóàG]ë³Fúxêû{Oj’�a<1æs­�8ë÷çUGýå5VäXŠB$B B B B B B`b ,VËÛ¾õÖv·{Ü­½àA/lçŸsþ-îÌGŽnzüƒÚGNühû›?ÿ›[Øÿ3óm`ùâû¿ØN8âÄy= ,óF—À������) P_þЖ.]zhõÂ×ÔàžÞßÙy{ï›:°³ç}ž¾ìö/°F°ñóBø*6°°Çßw~ó¡§/À=9�>¿vû°9ˆcÍLoõ½C-‡šÌØ�w?~?íøR»¹¬ãù©é¹œ©ï}ñGðCÌÙç£Þ¼ÅóNP�6s�\˜ƒ²föÒBÏ¥ù°˜ÀÞ¿$èÌÁYYc£&yÐÑ0‚ŸõѹÆ?ü½«õ­éùËeöÖ@Aœçè󑇽õõÑ¿L£s’_„³Y“ã=Ÿ 0ø Ä™6ÆoWë½o¼ñÆÕõ�°–‘������˜<‹ÑÀ²Í²mÚ‡®þ`ÛpÆöä;Òn¼�ÿ¿©ìºb×ö�ßyp»ì¢·3?qæ¦ÆÚ=ì÷Öîÿ›÷o{ÝgÏvéÚËÚ÷Îú�öé÷|føÖ’Þy�{íÑzöAí¬8«}ëÿ~«øGVÜýÚy—¶öß/l§¿õ“÷Àô1®ïpç;´Ç>ý1íûߣñѾõÅoµ3>ø¥v—:ÛIgžÔÎøÀí O9A÷[�ý ¡¹4°<ã„g´k®¼¦­>îæ_þE ,w௠\öÙoß¶~Ýuíûß<¯}潟iWýèªY϶ÛÊÝÚã�||Û³.ÝfI»øÜþßÿÆ÷gõßÊ�­ÿèæH“!!!!!!·Sõ ,‡ÕÕ.¨A ïì¼ÃÛÄÂ[;Â[?Â[<Í!<¸Û¤áû¼>ä`m.Öäd��ÿ(AŒ>¬ÑãÏ`¯zâÌ��ºöH`cmMöˆþÆÚ €¹Ù[“œÖf6·yK5ø’«?›÷²—Á³êO.üÑ3�Î=ó‚Å /$‘‡4—÷Àì{v °GŒcÍåÜ3÷1ØhòÀlõñGO,ó0› ;õm©åà‡�¹õõC2�õÙ[ŸY;þ¬Ý3#Ìæ²>¹ý͇Žúœ¿�AO ?êÍO�ZÿÑEB B B B B B B`â,F —<ù¢¿k;ïºs{Ó‘onŸý›ÏÞæ{o·ÃvíOÞþÜö›OþÍVßjÚ®¸øŠjF¹c[²tIû�jbyÍ“_Û.«†e¿Gï×^ù©cÛiÇŸÖö¾ÿÊöðƒÖ®¹êš¶ã/í8¸¬_·¾½â ¿jÿöå3d˜÷ùÕ}Ú_|èÏÛn{ï6ìzÅOÛN»ì4üœÑ»^úîvì'ÿjQXþþ§j?^ûãö¬{9:×Ïk`ùƒ—<¡þÊëei»êÒ«?A«+/¹²½î°×·=ã_GyXüúüz{Éß½¸m³í6íêË®®&¢ íN»ï2ø¼çOßÛ>ö×ÛÄsmÒÀ²¹H&O„@„@„@„@„@Ü> Ì4°¬©ÛÑÀ‚ðöO_3ë¬}«gOïñÌïóö °ÖzíÌ sÕrä« �þÖg6ÆóPŸ:ŠõÙë�/kò!ú�‹µ¹Ø#ú±6κöA˜Ó=¾ê˜b±#ã÷Bg¬qèæ-�w‚ ì�°ö 'ùÙ[ÇY�vöŠ޹˜cøà€@¬°ü@ôÅ{Ÿƒxí®ÇσžækÔrÈ£__“5þ~ äöƒã<Èxã >ærmöä[V£¯¯_©G÷¡ÿ¥lE5°¬N h"!!!!!!“H`±Xžöš?n¿èàvýu×·O½íSíó§|aÖŸgòÔW?µÑ¬ñ•�}¥½å9oš/–-_ÖŽ8î)íwŸ÷»íÌÓ¿Ö^õÄW�Âl`¡å;_ýÎóãúV¾­äwþäwÛ#{DãG^ôÐ�b–,YÒÞü�75¾½åÓïþtû»£On?¹ü'íNw»S{ö�j÷=à¾C3Ëb~Ë\XöÜþí/?vÌÐ\Ã7Âð“Lü·†GþÈöì75|“Ë‘÷9ª¾•eýpGš[h ZºíÒ¡yçœ/œ3èiÚ9þÓǵï¸c{Æ=žÙ.»ðæF œ.ÒÀ²@€ ������Û1þ�*õ¿ÉWÕ/¨±®ïö¼·ÓœÂ»¼ïø¼ËÛcà·³¨+ÓÈÏâ±û¶Ïš�ôqú[‡™·}û¬i þäæŒˆvãí!°¹ÆúÖqO>Öê=yÆû/J5ˆ1žÍXjzëãƒX¯ŸÑ›Ëèæ%$Ø\âE¼„y9,:í\– =écX#6qpF?4múãÓëØÛ4âÝüPØSÏúµ�4vΆÇÚ³àGëãc,q}Lm›:c¨ÁÖèžO›qè­O ý—×z�úGxZÍ‘������˜H‹ÕÀBÓÉsÞòœ¡�Ä‹_þƒËÛÙŸ=»}ùÃ_ngæ·ø9 ~Vèíß~[ûÙM?k¼òiCc†±Ì¯úÌñÃÏ ½ì€—·ï~í»ƒÉ~FçÈûÙ®ýéu£¾µå�ßyGÛuÏ]Û!w>dd{T5~¼àÝ/hßüÜ7Û_þö+Fþ,h yÓÙo~vg® ,çž}nûÜÉŸß$ŸÎûÝ37žÝ\Xh¶ág€ŽýÝcÛ×?}¶)‡ùÐcm‡ýäö·ÿãïÚ‡ßðáAwÏß³½þK¯kg}ê¬vÜŽßÄïûíÝîv�ÝÛwê,|›[ÒÀ²¹‰&_„@„@„@„@„@ܾÔÿî>´n´¶ßÀ›;»¼=¬ûŸ ÂÇ7yÞå±#èŒÁ=Cÿ>†7üÞ[ï[ÛQ.Ö}}üð'žúŠùíC@oξ§Á^lΣ/k¤÷ó^Ú°ã�ul} v„›gvϬO-ç'Ÿ_ôÆ(àÏý¯Ã_õú÷s™»9­��Ì}}âÑ;[€}=ë23zãÑç™ü€Ð[¿–£úø©÷\Ö$±^¿·†ßüÂL.ë›K?ft;רsÆ §òÿ슄@„@„@„@„@„@„À$X¬ïz÷ýïÞ±êí¡¿ó�¶ÛÊ�?׃íŠ^Ñþ¿¾£ýÓGþI×ágƒøÙ›Ï�ü¹ö¿žñÆ‘ÞÅAÏ~|{Ö_?«½ë%ïjŸxóéƒÚšb^{èëtÍÇ|ô˜ö ßÞ¿=ïמßÖ|{Í Þ;ž×~ë©�¾É…ot—ÿöŒÿVÍ7ÏžóO�çé÷xõÚ)Çž:RÝÖ~öç½ç¿·]rÞ%›üÜ�‰öºï^Cà ßXó?ÿè5ƒšŸzïùïiËï°¼�øÔÛW?~f«oˆ5dQç4°,*Þ$������©&0ó ,‡Õ%ίÁ׈ҨÁ»;}¼±#ö¸æÐ2|‡GO ±ø¢w6¹úQÛÑ?züéc°Q„üÖgM~?ôèðg�Íúêû|Ú±!Æô³qÔ'¯¾Äz×¥Ú¤>÷Õff9XŸz :ë[KÛœf-TúÃxyÕÈ;ÂÚ˲ö2ÚÌI¼ ŒÅG»k�ácn|¬Ïš‚æÄšæd¯/vüì¬ÉOc žᙵãkS 6Ľ>Ôg�àc~×}N|°s.ëËž™o`Ù«þÞü_§J �������I"°Ø ,ý]i`yÈAi�yÚoµ•X9˜hº ùá›DøF‘µÿ¾¶]qÉ•ƒ®ÿcç]ïÐø‘Óßrz{ç‹ß5˜l`ùdýLÑ;ª!f\^zòKÚ�t`{ÑC^Ô¾ÿÍóó«?ûªv¿ïמ}ÿç´üÇÆCÚ}ã¾í~îÕsn`9çÿ~«}ø„�ß‚2žôâs/nïâ‘ú¶6°pNÎKÃÏÚï\4Šw±t›%Ãy/øÖíùû¿@õð3LürùÅW´s¾ð/õ�3ÿÒ¾òñ¯Üâ›mFA›a‘–Í1)B B B B B BàvJ`ì'„®­kòÎNŸÂÚ·zKÔ3÷~úò6�žá[>³yyÏßc3~|M}F_Ÿx_Ä|ø‘½gC§?9ìG0Föøëš™û äÃWÁÆPˆÃ×|æA§_ŸÏxìøÎ[8ôB…‚ò�ý¡­ÑûpQ/ÑÛ= š6/Ê^X¬µ3“›Ò¸o™Áσ5¹föÄYO�çµzýj9:ñÔïE_ü}ú³X†÷$¦·±Ç¾c�½ëá)("!!!!!!!0‰¶d‹÷ç›J_rò‹ÛO:`h*¡¹yúkŸÖ~ÿ…¿?|SÊU—^­û-f~ú烯ùà 5°¼õ“í/zç-|gk`9é«'¶}ÿ˾íiõ3E4wŒË¾ûíÓN:ó¤97°|ñý_l'qâxºY÷·µ�åÁ=¸ýáÿ1üÜÏE³4Û˜üêË®n¯[µé7ÐÜë¡÷j�>âQí��}`»Ë^w\oXC;õ•«G?7düæšÓÀ²¹H&O„@„@„@„@„@Ü> ÔO­ª›­©a ïî¼ÕÓð�¸·½}ÌêñcíÛ=oûý¾¶C.ßõ™ñA˜É¥ŽÖ×fçrÅK<½̈õY“‡¡�{lˆ9XSß:ø{§Þ‡5ÃóÍ–[[¹ Â!k÷èæ%`sЄ塹¸—´³úÞ�3`ãb½èƒ®�ƒšøÐÂÎ9rk^öÄX¿–#?ÖØðe ή‰7¿õÉe}ÎbcŠuð·~-‡žƒ}_cÜW3Ã:¬É¿S�=ò ,E!!!!!!!0±£�e›m·iÛ,Û¦Ñ,±áFþçø-eÏûìÙÞü�7 >OÚù‡ÇõÛíÈÿud{÷ËÞÓ>þÆ�ß2hÍ|Xþì´?mÂÃÛË|yûî™ß½EÖ‡þÞCÛ_|ðÏ'¢�ENg~âÌöª'½úg½­ XøÙ¤ß{þïµvÞ¡wðqí¬øçÛ~›ýÒÀr›QÅ1B B B B B ¶:3ßÀrh]|M Xßôyoï×üÞè™}›gMßïþ7ÔðÝ¿–ƒ³o÷äCüö!°ÇfNý¬O kü¨oþèÖÇn<~~ ãðg�Ÿ9j9¬™{Á§Ï×çç®ä"oßÑçµv_Ïsèç9+ÍÜ…Ä ?4ry)f/N~«žCÇåᇃ/6¥‡€ŽX†þÆcÎ>¾Ô#ñèãùYÿ0#Ä[×½99Ÿñ¬­OnÏdcÈA>ôqú.«5u=‡­ïÞ3•ëPÿ5¯¨ß˜>­ºÈÐEB B B B B B B`â,FË£d{Á»_Ð>ÊÚ_?ý¯g½ó�vߥ½÷ü÷¶‹Ïýa;ê¾G >ø¯÷oÇúøvÖ§ÎjÇ=áøYãÆ•ói`9üØÃÚþÙßâò¾WÜò‹SŸÿÎçÕ7—¾ø)ì97!¦¯Oœ{ë[„zÏB>õØæ%j^Á3Aã9<Ôl‡õ²Ì^@˜·G|{?âžàKC9YãÏÜ7›ôçc�à�ïøYôÕÏúýÝY»'žZžÛœè<‡9K5|°ø××׎Ž<ø1ïPc¯ü„PQˆ„@„@„@„@„@„@L,�Åh`¹ã/ß±½ûÜw w>ñ©'µüûÜäþË–/k/|÷ Ûo<ñ×Ûgÿæ³íMG¾ydÃ?¾¾ÝãA÷~çÿþË#ýö;nߎýÔ_µ{?ìÞí˜Çýeû—ÏÿË`›OË®+vmoÿöÛÚ�×ߨŽ~ìÑí{_?wTç��ýµvôGŽnK·Y: ,ìi¯ùãvð‹nŸ¬ŸIzç‹ßÕø¬)Ï:é™í çÔ>ðê´SŽ=uPôìÇ·#^uDûj}kˉOÝô'�øf¾aæmò¶ö¿ßùÿ›f³Íi`Ùl(“(B B B B B nwºo`Y[—»¦oós¿Fg“†³vöÿã˜�oôãyxó§IÅ>üñõíÿ~]ÛQ/B_·ïðþ�ssÚk€Ïd³ŒuÌëÙÍÍÏdõe„}/ìãyÔ™Çúìç-$Y¨�ƒÃri³†a�°WX[›8s�*z탡þÐ׿îñcظ‚¿çσÞZž…sâÇðÃÆ§?Km‡8ôý_öäaPÏëžüˆõY£³áÅšœ‡5wbölêùæ–•õ�pã=ªM$B B B B B B &�Àb4°pÇG=åQíïzþpÝË/¾¢N¾ÙÖ|{M»ß÷kxÄڲ헵~ÿ‡íÅI»æJþ›ÕF¹×CïU�*Ƕå;mßþé£_içž}nÛmïÝÚ¯VÌ]÷½ëÐ óºU¯×½Í§�…àCŽ~r;ô˜CÛõ×]ß¾úñ¯¶‹¿wqÛë~{µ=þAíC¯ýPÙ™˜–iÇv—ßÐv¿ûîÃO�ý™³Ûö;-o÷ùõ{·{>øžmí¿¯möÈ?o?¹ü'ˆNü§Ú�÷¸s;ç ç´o|î›�o‡Ýï‘¿:°ÇÿåÿõO7á>ºÀEX0á!!!!!!p;'Pÿûô�ºâ…5®›¹*ïí¼íûNÏáýñŸ¯$íßçé°oÀ^fÞëÝË`¯ƒ� ÁŽÎúÚÑ+ØüÉ"ôÄâG^W¬C}¤Ïƒ­ÏÏÚúú²Gß³Àfzc˜½#õ­ÍlýþÎ}}Öó3ïc�äcp(†³3о¥ü™±û �€ŒAçå±á‹�Y½õÕ1[Ÿ5þ½Ç@}}Õ1[‡5yôì‰a ƃ[ŸŸúž�™`úúµb°Y—™ŸÚ3 ,E!!!!!!!0±«�… ?ø ·U¯XÕöÝoŸMîã 7Ö7¯üŸöþW¿¿]þƒË7±±¡Qã¹o}n»ÏÃïݶYÆÿLoíŠ^ÑNËéíÃoøH«Ÿëtü1ßbë©�ÎG£rá¿]8ü¬Ð9_üV{ïyÎFCÏ3ëÛV~ðÃÛ;ó¥¯mø9¡Ï½ïó픿:¥]}ÙÕƒÎ?vÿ•»ÖOÑþ„‡µ%K6þ§�ÖßÐ>_þ«�[Ýh*Z IËbPMÎ�����¸}˜ù–Uu›55üÞámZaíû=oò¬y{gö½^={»>Ƈð?Ši>AÌ�ͼØÉ‰XC¹ftÆX ÿ>§ë~&®ï¿0§¹èc >1øbGÇlìè<73þs�^âf«_ê¹ ‰*ýEÈ'ô‚àð\ñ"ê<{m^œ\ü—$flÿ«ÒFê™ûX}ù†@Y—: kÔr°igO,{†9½_©†úä ¯u�±G„Fó±Çæ]Y#ÌäG°áϽõûüäÄFý�k¬Ø°aÃjÿCQí#!!!!!!!0Q³�Å‹î¶r·¶û¾»WãÅòvÉù?¾yeÝÕë4ßêÌÏøÜµ1ø†–+/¹òVýjØå®»´›6ÜÔ®ºôª…¦Ú"ñðä¿J\¶ö²áÜ?¯è¶ÛmÛvÝs×¶áÆ í²5åß5ÿü¼¸ùÚÒÀ2_r‰ ������Û?�™–Ãë¦kjÐÀB¿‚ý¬¼·3ó6Ï[<³ß~ÂÚžÖoóúêGü¸>äF|ëDZ&{û(̉/yÑ›kjxVz¬�]Ñ�õ±±÷œèñ3?3vî�ôõ96†õk9:·÷fFôc¶Î`˜Ï&�Oìl1=TaPƒ!8Ö^˜á"½º~Ï1Ö¦óh¦`ÌÁžóXǺÎÄaCÔ±�³Žõõ·ŽzòQ�yüË`�R�>Lü½Xß8ó0Sgy�|KO,ë������‰#°%X&îÒ9ТHË¢¡Mâ�����¸]¨Ÿzr]ä¢×ÖàíŸ{j9ì™Ññöî»>³þèYÛ/Àž<ˆ6üÞôÄôïûì{¿ÚŽöØÈ…?½Æão õìÍÚÁy˜r9̇ {d¶8}¸go^ëc·žy<§9ˆ_°Xx!‰8ôl''0¸Œ³:0!8£×× ï9±©§.Pè4B‡ ÑŸì=TtøQ‡µ¹œ½ 9|æ´6óZŸú�N?fk㺟ñAŒïóõ~øðB{Ô7°œ–o`G$B B B B B B` ¤�e?•é=SX¦÷³ËÉC B B B B B`± t?!tAÕâXxw·ñ¢ï5à(¼å££§À·~ÖİW_ËAБ‹7ýþ›PìIÀÎ §µÈeNu¼û#·æK~lÄ!ú³¶>6õ¬ûþ ë�ƒúì½S-1V_fêšË³áŒ/C�9Í�Þ>}J5?1éü¢7F‘ÃC¢a?¡÷ÑÎá‰c¯Ì–;}ñCŒ>Žu¶¶£:æà|¾æêëhÃß5³>ÆøA²77kõýyõq&k?LÖúkësªÃ�ÁRïQÿOà �������I$�–IüT¦÷Li`™ÞÏ.'������-A ¾�å°ª³¦†¿-LÓ‡ïþô¸æMŸ÷ù~ÆŽðßû’¾ˆïøú3cñk}Æ×Ö53¾œÉúİ·qÅúö¸g&Þúµ‰>Þµ¯g�©OF§žX„8ó9«×‡ýœeü@sNPýáûø>7‡¤QÃÃjãÒ¬ØØû-,µD›�Àqí <Æý‡$õ‡¾úàGzÖ¹ùv”þ\è»–°Yß¹÷7yûšúb·¦¹Ð1¨¿¬Ælùúo�! ,+ë·¥ßWÿk �������É#�–ÉûL¦ùDi`™æO/g������Å'Po竪ʅ5øOx‡§ÁÁ{¼où~›Š:|Yëk�ò¬|ˆ×�~¬ö}ã {ã­…ŸgÄfÎ>/>úÏìy\ëǬ�Üãýø3ì_à.6Põzék g¯/{ãÇã°ÍIL4§ Yœà%9˜:�p�üP@,kf!cf/Œkë½~êúúÚü�<õl\éÏF>_ëYŸÜä4±ìÕ».Õp/÷Ö"õm\Á&ïSªÑ_bÐo_cE¾�¥(DB B B B B B &–@X&ö£™Êƒ¥�e*?¶:B B B B B ¶�î'„Ϋ‚××°ï€FÄ÷zûì9à Ÿ~Ï=oÿäAйïm¼ßÛˆ‚��#¾ûO}Ä|ä§߳&/‚�Xíö#hë{ðÁ_9Œ÷ÌÆã‹˜Û½~ÖWOñ.ì­Aœ¾øÌYL:çÀ.€Ãô‡ðr®_ �PyifõêÌÁìš&>tjãß×w�MÏh-ê£f-7ñõ¬Ä#ž‹=këó¡[ƒ½þÖµ6|8¯:r æaß×·&vB}^öÙ°aÃ)K–¨Æ �������É!�–Éù,n'IËíáSÌB B B B B B`ñŒý„}ïó¼Á;Ôóo³ /¾á÷þ¥5€°¶7Á™œäð]ß_긷¶zfløÐ#À7ÁP±>k}l ÀƺÏÍ5ðWz½:|È�ƒ5uí¿PWªAÜ÷þÔ2N®É½ ¡ÈBÅч|Bé/¢ �€`‰�¹ðcø—…5ÂÌå�a͇Ɍh0>=dìè¬Ïž8ÿËðüúš«·[_ëcGï™Ø›ßXí4  ú’~ˆ¹<«6f„yy�õB§å'„@ ������˜Di`™ÄOezÏ”–éýìrò�����ØfX.¨ZëfêÑ3 øsAìí ÀÎû§9ÆëƒÎº¯¯/±¬©�_ã8ƒçц¯zÖèÍaNftäÁ׿¨Öïó—yTŸfêáGüúúœ=9å‹/ ,{Õ× �Zs$B B B B B B &’@X&òc™ÚC¥�ej?º<B B B B B ¶�™–óªØu3yÃçnØ9@IDATíñ»|ß³€Î÷y|°óV�Ð<‚ðV¿¾¹ÌC kßóûþˆRy˜‰!§q®é Áfï�ùÐ{êsÏ…Í|ú“—Z~Þƒ:æQ�Oöæ6{ã¨ÏZfë;—j~bÒùEßE/Å%Ìëa™ûËȆŽÞ¿)Píä0Ÿµú¼êü@Çýûš¬k>}͹Ïç™È�b-fïeõÑ#èÜãÇÞë—jÈ‹žúèë›;ƒ30ÓÀ²w5°œRs$B B B B B B &’@X&òc™ÚC¥�ej?º<B B B B B �@ýzI[ºtéª*ta ¾�Ŧ{˜mĨåðöN?oðÎÄø.Ï[=z„X„™¡?:r£?ú¾Ñ„ÆaCÐQ£Ÿû\øcïþúa£¦ýý¹¼ >œ!Žxùó�/ÃúøjwöÜØXÏvÿRÏMH¶P1EúƒiS�v  ¬õø{agìè½t¯×ÆŒñƒ:â=‹õÙ{Vb‰Sz_lø9ã£�Ùµzòàï_õèìþ¥AgnWúœÆèãÝðÙ¡F¾�¥ DB B B B B B &—@X&÷³™Æ“¥�e?µœ9B B B B B ¶�úX.¨Á7°ðÆÏÛÌvÄúãzíêíðœ£7þ‰/çðlÖD߯ñÑ·?OïS.›ˆçÀÇÌŠ9±{6uúÌyî Ì9x& ¿”ÍÎÚpkììøŠ€±ÙÔ��áÏípnþˆyŒÅÏ|Øðu_ËQ³ 6ÄsâGM?`ò˜›Ù¼Ö§bc—•މ=6ü™©c�ZŽlÞ5úúúO^óíXë•ÕEö¾úGˆO$B B B B B B &Ž@X&î#™ê¥�eª?¾>B B B B B �@½�ZEÖÖøéL1Ói0¡_€÷}fÞò¼ÍcC|ÏGÏÚþ‚ëkm¹´aGŒc¯ ?íôðþÏžúøôõí (õÐOÐçÁŸóQŸë×r“½y­OMëc£6ò wpïKnâðsëýµ—ËàÃŒôõ‰�·pˆ…Š�8—C¢�™1Û…€C¬ñA¼{b|´³ÇÇœ}}ói3½y‰GØ«w=ê�þܬ=«vfkøa£ó/³g$ž:ˆ÷Ù¸»Y�/1 ~äg°îí|ËžõB«kŽ„@„@„@„@„@„@„ÀDHËD~,S{¨4°LíG—ƒ‡@„@„@„@„@„À!P ,‡T¡‹jÐÀbï쬙uì]3;x£·ñĵoöø ìÍk-z&ðgÏÀÑϽ5ûœæe&‡Í%®õu¶ù�%Æ~ jâƒhgí´3#ø˜›Öw­Íxr›w|.ÓÜÅÄs�¼9‚Ô ™·×cŽ z;ëþâ¬ù ᥙ�«å £á£Ïƒ{‡ ˆ%'âijY½M(úk1{ëŠúƒ „ë3³'_¿î÷Äaëë�ç²Á…–=ª�åý5GB B B B B B B`" ¤�e"?–©=TX¦ö£ËÁC B B B B B`Ñ ÔÛy[²d‰?!tmäÝÝoXáÝÝ5ïüؘÞèYÓ€^›öRmòî�Ÿ9ˆ�-Î<ô<°¶¾¹û™æÁO:Ö½Œû²ç,³ÅëÙèUà,1øç=ÝgÖî�{[™_ýÌ…~ÎB’…J±þ¢äæp€ 3š€Ô ƒˆqø)úxyÏo~b‰Ó½�(èñ·>{êÛB¬ùj9èÉÓ×boôžÍ:¥ìæb¶>31æ°>_Ë£X‹=þÞC½ùØóB{ç'„ŠB$B B B B B B`b ¤�eb?š©>ıÇf}ë”jÐác~fĺä@8¯÷õ>øãC~kü¼vs1›§¯Cûñü¥š›�h¡âEúÃŽçôðÖ³±Ú�ÓGf×Ö†Í"ä0–µ¹ÕK36ÎnÈzfãœõgvm}røQê¬G<ÂÂLëK|Ðc7Îú¥ü±/¯±²ºÈNE �������I$pè]VµuW¯›Ä£åLSF`‡�wh«/Í™²�-Ç ������-J`¦�åü*º¾=¼Á3|ƒgÍ[<6t:ö¼Õk§I„wz¾µE?çRm¢3¿5ÈE¬5ÐksÖÆYˆgô½}³Š1ÌHNtêõ#—õñ×nœ3zÖž…5"z8Ǹàg-læw÷¿Í{ /T<‡0ÈËÞËŽû”i°÷àô!‡ω�1þ…±z㽬ï¹Ê4œ‘1æÿ±÷ï0»hyžßµuŽ\]—žN-Q§.�€– � �Rä1Óu™a �ÄC„MàãØÓuc"K„3စȦºNU#Ùr„¦ëÖuN±>Oíï[«^v�¼÷.ÍœÒûûK묵þ×µ¾Ï»“Zÿzž>üöÏsØËuŸ±˜êóÑ„’¯Ùyúã´'t�O=1rÕÀRŽ|â¡¶51îŒ?=ßÀò�ó��n2#0#0#0#0#0#0Ÿ9ï¿û÷^ýåÿûÿó™;×ô‡GàËÿÍÿÆ«ÿàÿõüá|'������øFàuË?=k`ñ˜î]Þ{½ÙÞ>ñï­ÞÜ·ªäÛ;¾Ïcí�zoúb³Wß¾œ­ÍÅð3øè-�—Ðuöâ謉uçq§ê›ÙH9øÉ%¶u1Gõ”«ú1¬nq|ïúÕ¡'Qè}E €|ù¦ËÓ­K5‹ ’C>¾bøT‡.PgùT‹?¨ü¬‰u¹¬IõËߜݾ?†ÎK×�èª/&=�8:k~å*þ¨žôt÷]ä!å)Gy²çóù³øêù–ïQLF`F`F`F`F`F`Fà³HàßýÖ¿÷êÿ'ÿø³x´�éŒÀßüÛóÕÿò;ÿöØ©wÜ������‘NË·O½¿8Ã×Ázk'ú¼·{ÏïMÿ,ö7ÌDŒÁ¿o_±ö¶OÄ}tåkoÎGžöÕCGØùÖW@Gªß™ÄÒþö¤x{£Ü�µ<Õè¼|���®Ø³|Ò;SõëmS�âå°.‡ý;‹Dï+B:Ø} ë`ó3肌£zºÐ}Ñbèø;î¸îPýc~Hyn˜ÖÕOo&æÎŇÐÉÓ¹Õí›RèØª–?s:suøWKžôîCÌýáÜõc@gøæñ|ÆW÷ ,‡ÂdF`F`F`F`F`Fà3KàýÇÿèÕ¿÷wÿŸÙóí`8þíð¿xõ·þÇëçÀ;éŒÀŒÀŒÀŒÀŒÀŒÀ¿p§�å›§èÇgüì ÞØ½¯½ãŸåãmžÎ{¼wú„ŽÜsoõtÞù5¶ÈeЩÓÚÌ_Þ@:C1ÇôT_>õÙ_"o¹n]þ|Ôà'¾uyªç #tâ } Ιí,¢f±öFõÙÄÐÝg=ÛwIßÒå.¶·v)b߇q_–�­Ë«x5²�å“/»“¾^ÇžT_žê³•/¿Û^Mçë<üÔ­¾5¹ãÕïîžjÊg/¦|­³‹«þ}ÞtêáŒ�ö ,‡ÂdF`F`F`F`F`Fà3Kà¯þׯþ'ÿíÿé«ÿêÇÿÕgöŒ;ØgŸ€Ÿú÷ÿÉ¿ÿê_ù#ÿ³ËdF`F`F`F`F`F`þÿ œ/xõá‡~ãX~tÆ_�á^ï@ïìÞÞk6ñnÏnï}^_{ý Ö„ÍÏ ñMj`±çß;ùèŸç§»óg¯�­!�µYo€úÝá,5ÍìÅ·~¿ì|Õ¬—!u:¿uçjV¿ûÊAø‘rv¶Îókë;ü·ïúR3G:°ƒZ›»t€è]Ún€}$tåpVk65å¡ó¿\ð«>]kþüøw×êW³ó—‡ØWƒB\ç¸óÉc_ý|ò?¦§sÊÉ—8[5ÅßùìïúâÊ�MñtÖ_ûå/ù½ó�ð,'#0#0#0#0#0#0#ðÙ$ðOþ¯ÿäÕßÿýï>›‡Û©þ üýÿìßyõ¯ýþµ?ˆ³î�#0#0#0#0#0#0ÿòœo`ùÖ©þÃ34°xg÷_‹·vâ­Ÿx‹×âÁ½&�Þçó‘ú\ÖròyÛ“�5=Ã>zqåfS· 6ëjÚ“ü‹­A€ŸÜöÕ”³Úær—÷¨¾rÝgë^õ2tÖüåâOoO×ÞüÞÒ…ß'Q‡,WïÀö·�{RœµËµ7ß1lš<ð¦úüéÅ�Å\.võ} »Qî|û�ÊS}û꛳ó·no&ærU_.’ùèÔwþ;†^ÌçÏðBß=ÿé�#0#0#0#0#0#ð™%ðŸüïÿÓWÿàû>³çÛÁ>»þîßÿ»¯þöÿêßüìp'������øÌxÝÀòñ9�âí__€Ùúuoõö}¹„™xŸ¯_À:6úìf£\gùä›�.ÿꛋé<úÔIªoŸ?_kùH>rY—Ëžäg]\uëƒ(g{¾éÌD,;y~/ºb‹£{g©è;'8�7ë>9å·¯NsºìöIN¹Ì¤bƒÕ’/ö;‡øì­ŸŸ‡^sH5Îò‘'¿»¦5ÿ>¹ûàœ‡: ,ß[ 4“������Ï:�ÿôßý¿¼ú�þ7ÿÑgý˜;ßgˆÀßýw¾ýêoÿ¯ÿögèD;ÊŒÀŒÀŒÀŒÀŒÀŒÀg•À¯~õ«W|ðÁ7Ïù~xÆOÎðnï½]sŠwùÞñ½Ë×cз³¤;¦'¿bij÷¶om�;.ÿ꘽í׿PÍbøËíŒ${ñô|k®©~uÚó±NoOäyÞñ0œÿÓÙŠU³sTŸ©Þ=Ó—«tï$ü¾¤‹t‰ò:,]v—õ!Ñ䎱&5q8cZ¶üùÜ:ûšFº[нzÕ?Ë'�å`¿›Pä"�…Ÿ<Õ—«XqÕ:ˇ°¥+F�òZÓ�/[qôÕW#ÿ/œõ—Ï?ÂïŸy2#0#0#0#0#0#0þóÿÛþêÿô?ÿ_ý?ø/þ λCþË!ð¯þé¿úêöü{¯þõã_ÿ—s€U������øƒ$p¾üáçà?>Ã7°xs'Þåë9°¾.ˆOoòÞåÙ ]1|è�üïoø·Ûí{¶O¹¬ïúüø‹W?)}ôå¼{ê%`k8O¾Öäöë^ÙØùóQ—°Ý1ìÄÌÖ™Û›ó9Ëw“Š¿[ô¯£À ^‡—¾ >¯cÏ7}þ÷|Ì{9«AO§ÑÃ|×Oß\}ïzÕ5·ñôâ:S}õÏò©>¿ô�«šbIõî}5úæ³\Õ/W~fº?9ã+Ÿ|òÉwOÙYNF`F`F`F`F`F`Fà‡À?ú?ÿãWÿ�ÿìÿþêŸþ?ðê¿üáùê'ÿ_ÿǨÉK%ðG_ü£Wý·>zõµÿÎW_ý÷þ‡ÿýWëßú›/Åî=#0#0#0#0#0#ðŽ^Ë·Nø_œñó34jxw×7à��ÔCÐÚÛ¼Ñ;<½±|é›Ë'×=Îöé�Ÿž¿>þâë%8Ë'?k~üÙù[×S 6ý�/;)æž‹“CÞ|cáL­Ïò©Ž·­<æ8TŸoBWýje{«Y¢÷•û0]¾C¹D7³ë.kmt–Öfñ�(ö¨¾ìD\ÀøÐÛÓWßÚ‡ª9„ð1Êi�ïY>�…½ü[ˆ½!¦uw©©†�´/‡úÖ¤úåêìåäCç\òËÅfoö ,_=ÿ¿{æÉŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ¼XÏ~Bè§„wv}¤ëKÒ›o¿|½ÍÓõ˜ËÛÿ½·.þùº^€»~½|IùùÊOßÙèò—£~„bò·ç+¶µÙ}ˆ||6#Ç·|å¡ËïÎW<;ßw‡~_‘#Pò>t5ní·½³¸hÙº¨}°¬³›åcëCzî{Láׇa-71Û‹«^ºÎ[úüÎòéâÕ¿%_þI>÷YªÁßèžbn›=û—ÎøÚùGøŠÉŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ¼dç'„¾yîÿñ5°xw÷V¯áƒ´¯�¾>sz~Ö½Ý{Û¿÷gûÈÕ»¾™1Ë•NŽêg«NóqyŠ)V¼^3©¾µíÙH9¬Õ¯ÿîtûX�ïM¹³·‡Øù¬ÛÓ½“8ÀïC@ V‡vñ.YsúÛÏØ\ì–|ènðü 5ùhñ�;‘«ØòÚ‹©þY>ùY³ñ5Hskñ対\Õw–SªÃ¿úgù¨Ñ9ìïÏ}³™�êXËÿÇg|yßÀr(LF`F`F`F`F`F`F`F`F`F`F`F`F`F`^4�×ßÀò�áã34°�Þô½·ßkïûÞèͽÍ[ë;ðîÿ×gôî–?so÷ò1¤>{¶ræW}¾ÖüÔ/Ž?�Q}öâù~Fqüíù•ã,kó-|î|w~w•KÞ»ÿâÎ[í»^çȯsž4o/¿¯ô¡ÉÕ¥Ì]\þ›Þ¡‹sy úpø²%7:±FþÅ‹)çÔOÒpÇûYŸþÌD|uÛ—ÓùŠ·®¾Ü�©:ÅÈ!=—ïçÎZÝÎÇê·ïLÇõQÿoœù£O?ýôû§‹Œn2#0#0#0#0#0#0#0#0#0#0#0#0#0#0/–Ày;ÿö¹üÎøùšQ¼Å{P÷Fß8Ë'¹}ôð-ÆšÝÌ&žÔW�>ÿúÄè0ÓyëSí£~äÏ'ßòѵ¾ã[S\õÅTŸ/¿ÄÞ¹ "æ®/®}õ«ÃŸÈAè;‹|éÙÞI:Ô;¿zž£C½é°]ÖÜ‚ù»â”á{û‰ÿç _ !rZó7ßÍ&÷ù¬ ¾ÏÏ’o~Õ¿ïnÝ^¼Z�»œt�£œGõø`ùw×ÏN'?óÏøê~BèP˜ŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ¼h×7°üø€ø«3¼Í󽦫I£9»=ñ>oÐÓy£žÇ›¿&•úøóííŸÿ½>Û§^„»îÝ;Ð9ä"å¬×€�gªY¦:åíìå¶çәʓþ˜b‹½ñ�úêE0{¯o/Ö°OĹ;]õ³Ó'lýd½X~òÖ¸RõÉ�‡íÎo]ý|íéolÅÑcîŽêWÛ\ýûÎw}ëw–óÎ žÊg8”ÑŪcv¡ ä{T3{`€èT ]—gãËfN_ýtæê[ó¿Eœ@ý|Ó™«c-OBo/Æ ÅCÇvçW¿3˜ÅôSBÕ?ªG [uÍ~Bè+k`9�#0#0#0#0#0#0#0#0#0#0#0#0#0/šÀëo`ùæ�ðñ}‹wøšV¬{¿¯AÄÛ;]ïõéíö|̽ݳ{××|BÊŸ�/»œ¤éØI~�ÅžoÞ­ü÷,×ÝQÎrécP_ _v:³AÏN×¹«Åf”«øtfqoªÔo/¾¯Ü‘/ ô�p!—!]6]g°ÏÖÅåº;Ь éÍw¬{ßP¯ºêÕ8ˇ-»½X{£œÝï¨5å¨>Ÿê³‹ëþQÊ—­»VÓ,?aão׿óËɦþŸœñÑ'Ÿ|ò½>(ÝÑLF`F`F`F`F`F`F`F`F`F`F`F`F`F`Fà…xÝÀòísí�ÏÐÀ¢_¡þkÃãºÙÛ|=}û ]=ÖÄÛ|¾ù‰îǧ‡ûz ø‘jÚ×GQN¾òÒ—ƒÎZ�ΪW úìI~tÕg³ïœôüÊofwr×w6£úgùtîîm&ù™«ó0¼ËJú.±oй¡C #pÖ]ØL\äö£»÷ؚ֤:Ê“=˜�)‡½óT§ºÍâØH:ûçqÕ©~þÕI/Ÿzf6yúc¨ÎQ=}˜üŒ[ª_\yÌê|áŒ}ËMlë��������������Kàü„Ðß9—ÿË3~z†· (õœåco¦óöÞ»¾9zëúìå!Ùø'Þô 1÷û¾ýíw¶O{6¹øë(ž5ÒÛ—ÇÚp3‘«Q>6:{ò¦¸|ÜóŽ/oõÙ«WžÎYñï-~ŸDý¦‹Ë †Ë4§Ó€A‚ÐLŸoß9ÙÒ« ŠN#:6’¿ö*?u¬ËÕÜ]ä |ŒrVƒ­¼Õ—#ßâéò3WSLë{æCŠ¿óÝ~|ü„ЗÏ7°|ßÀÇdF`F`F`F`F`F`F`F`F`F`F`F`F`Fॸ~B臇�o`ñî^ãÅÝk‘·|:=½õ[‹±O–¡“Ë›þýM(õ$°rVK®r¦óîO~—¯ülâHþÖÕgKo}÷_TGõí»ÓY>¤Ø|Íê–«³qæk¤+g9èësÈç¨ÞMJúnÑ¿Ž’£CÒØ?‡pûdwxqöÉ›ò°üóåG㎳¾ÁžíS�r8á[®»N6þ­ÍùÓi_nëô÷yói–ϺÓ:ÿlwÎtüŒ/žñåó�ðû “��������������xÉÎ7°|ëÜÿã3~òšƒ¦�Þýõ´ö¦ï}þžÙ‰÷øÛW:¾¤wüüÍl|H5¬óy¾®n¹Ì|�©úbìk\©~}íÍâ«–O’Ow½ë•'gõå0î¸ôb‰¸ò5§ÏÇþ­åù�Þ:Á ¸Çß¹R£F‡ÍæÒÖ›}ßÂr–ÉV£8­û‚'à¹ÿ#ÉùO¾ùðGoMäöí(÷¹èI]KlÕo¾ýË%ï]3_öj–‹ÎPÿsg¼)ßý­1ri`ùú§Ÿ~úççáYNF`F`F`F`F`F`F`F`F`F`F`F`F`F`Fàå8oçß<·ÿѾ�¥ÆïðúÞã{ËïÛTÒñµÎ·>�òÖ„�øüèò³&öwã‰}ñÕâ×ÙÊyçå“ñæÎÓ:?s6¹Ÿ÷_ð7ê_p—ÔgSï–»½}¾öÅ?�c{+)Ñ[½Á9]ÒÁÒ9Gõô †þóg|´o`9�#0#0#0#0#0#0#0#0#0#0#0#0#0/šÀõB?8 ~qF}9HïõõÔsà žÏ½·¦÷ö/¡kÛ¼ß׈§ƑÞý‹WŸð!哋Ͻ·–—°‰Í^?B¶»Ç�ÿtrß™‹çKÊÝ>¿ê§g�îb_ qùòyk)é[^s¢Ë9ܽ‚P€º´9á“>]9Ì­5yøÐÕæ×oÏ–g¬–útÁ<Ëßòí¬âIç²·®¾½zl†}þÕ­çM')�ý]¿šìQ_ÃËŸ~òÉ'ßùàƒÔL“��������������xyžý„�¾â}Þ|#½·øšM4¼ô†ûõSˆu½ ÍrÊÑ»~3_uÚW;½™��ߣ>©¾u>5°Yß¹­éÔàŸÜút|äàgX«[ÿEº£zHûÛ_­rpj-÷{‰"ï+Nù‚r_$]@`ɧ\üŒþX¬‰Ù勱öašIv€ùÜ�Ùéªo/®?B±FçÏ·\·½ú|«ÏNß™ìË_lv ($_yØø‘ruÖlfbþÂ�Ÿúþ~B’ÉŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀK&ðº�凇ÁO^sÐ3�ôsAöõ°{Ÿ÷6ïýÞÚÌNØ{§¯É„=©'�îŽÏ.¯œ¤xëêg/^-ëÛN'Ç›âÕïK2ªßÙ�ééLâ»Kç1‹!b¬õG¤ËÞýË\’½ž‹â²¿õÜÁÞ:ð �£<<  X�°ç0þ.ÃWÜËï9œ;g9ž×C×}×ÏW¬µúì|‹s†Î“�ozkúr”ÓL'ßþP«ç?æ§úšYÔã'¿»¾3ÒË_¾X¾z¾é»gžŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ‹&ðº�åÂÏ^ƒð†ïížôŽOG¼Ëß= t½Ïóa÷VO4�oõ??C®òˆ±î=ÿî�8êG³9‹k­G@,a«÷ |ôÝA}gé\låË_^µ¿î¡NyÒó¹ïb_îòÙ§¾u>æê7Õ»IIß-ú7Qòt)—(o‡5ß—¨†ŽÛÿÐìr”¯ZwÞt} ÏýïšÖÀ–/_ �‹t¾Î$??R-s÷*N}zBמŸ}1Õ?ªG^zõéIõËÏn8ƒYË×NËwÎ<���������������KàüzÉ«?üð›À�Îð ,5�ÔC`®ã,oïú¼Á7‹é]Þ[==KÌFþtr“?ýÝh¢Fql„N�{¾sñg¿…Ž~ljÖ_pŸ«»ðq>"N|C>R^ñ|�êóÍÞܹ٬ßtÿ£~;‘ì}¥JîƒeKχbMÒóïÂÍìô]úÖg3Ó“>˜€Ñ‰ï,Õ·ï¬bÅ%·/¿f>ÙÍ­ÓËÿ?’ôt„½?ºr׸rç,&ŸîÆç‹gìX„ÉŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀœo`ÑÀòÃ3|‹7~oóDÿi®QãwÙù‰¯ ‡rÐד Q¤~3}oüù˜ ;©þs}öôõ tÎ_Gÿú¿|�£³U“þ^óÉ÷>Ïís\~K:Ÿj˜“r²w¶tù¼õ|xëà×÷¥jÎhÎÆ5 Öìö ~@™Ùf«©ƒÍèçvœÛàOÊS,¿ò±ñm–OÍ*l¤sòS³Xžr›Ë[}õHyŠýÜÑù�ìÙø›Õ©ÆY>Ùº›wýüÄË[¾/�õ×OÙŸŸ„|�#0#0#0#0#0#0#0#0#0#0#0#0#0#ðb œ·óoœËÿøŒö‚Çt &ú¼ï›½åÞæÙHïùôÖõüâ¬ë�+;)Î>¿ìz¼ÿÛ«Ïç®_oÀQ?ú î<ü�O}1Õ?ËßÚ—·újVŸM 6yèîß}åǯQl÷Ï~\>fr×ûÎâï+Ar(—#Éf6Þt!pÄ�éböb Ÿìö|Êy×/_¶bèË+žØ§oý0œÿÜç¶î¬ÙÍÕèæëÈÜÅ«CºÏ¯w¿Ñó“ð“ß°¾í¾�å+ç'„¾wæÉŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ¼h§�åÏ€¿ÓÛK‰ß>ò7rtÐ.TÞ[Ïœ@ÜvëûâÖþ º´¹¸³|`>î<üì�+'i͇t¶jÐׄ’�ØâÄûê?ç?rDLõÍöòÝë{/Ží®ÿ[ö£ú­w~åû¦¸òèy°®~¹ïYŽòðËFg}Ës_{gySœØÎ¦WÁYˆþÅuÏöâªcݾù¶óÃ7¿rÑ¿µHò¾r_쾨Ü(fb-Æ(}0ä ÅñKòéò�¿übÅåG_# =ÿêÛ«_CˆØò�åC/Ï]˾<ô�­:Gõ°—Ë\}³˜rTß×ò$Õ²çß=Ò—ÏÞO}m?!t(LF`F`F`F`F`F`F`F`F`F`F`F`F`F`^<�ó ,ß:>>£Ÿò–ï�½þ„³|jÎðŸôÆÏ¿žvoóö¤þ?+ä½_ ]ïùÖêЗ»¹ú|Ùó±O¬ùWŸ�8{¶êWç¨:>å7“êÊAœ·{<ç?|øó‘ß°æ×ýØËe.Ï]GœýóüGõv"ÑûJ¹ûrt±ç9ùÓLµèÓ½ªß¹ŽéqF3)¦¿ýóörÝg,¦ú|4¡äkvžþ8í ]çSOŒ\5°”#Ÿx¨mMÌŸ;ãOÏ7°|çü#¤›ŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ‹%ðº�åŸ5°xL÷.ï½Þlï Ÿxƒ÷Voî[Uòí�?ßç±öF=÷^Ó‹7}±Ù«o_ÎÖæbø|ôÈKè:{qtÖĺó¸SõÍl¤üäÛº˜£zÊUýV·8¾wýêп“(ô¾"‡ƒ@>‡|Óåé‚Ö¥šÅɇ!_1|ªC¨³|ªÅT~Öĺ\Ö¤úåoÎnßCç¥ëNtÕ“žN�5¿rTOzºû.ò�ò”£<ÙóùüY|õ|Ë÷(�#0#0#0#0#0#0#0#0#0#0#0#0#0#ð’ œ–oŸûÿÅ?9Ã[;ÑGà½Ý{~oúgù°×¸a&b þ}ûе·}"žè  +_{s>ò´¯¾:Âη¾:RýÎ$–Žð·'ÅÛåî¬å©Fçåë ìtÅžå“Þ™ª_oƒ˜j/‡u9ìßY$z_qÒÁîY›ŸAÔ`ÕÓ…î‹CÇ×ÐØqÇu‡êóCÊsô®~z31w.>„NžÎ­nß”BÇVý³|ø™Ó™«Ã¿Zò¤wRã ý]?t†o^ÿÇg|ußÀr(LF`F`F`F`F`F`F`F`F`F`F`F`F`F`^<�ÓÀòÍáã3~v† oìÞ×�ÞñÏòÑ@ç=^Ÿ@BGî¹·z:ïù[ä2èÔimæ/o �¡˜czª/Ÿúl„/‘·\·.>jð«Ï¡˜l�K¼ÁŸÈË×ЧÀ/ÛY>„õ)ÊQ}61ôÕµ~/‘ô÷-]Pîòw`{k—"ö}.ÓeÍl]6XÅ«‘í,Ÿ|Ù5˜ôõ:ö¤úòTŸ­|ùÝöj:_çá§nõ­É¯~p÷TS>£x1åk�]\õïó¦Sÿ g|´o`9�#0#0#0#0#0#0#0#0#0#0#0#0#0/šÀùò‡W~øá7„�ñWgx‡×;Ð;»·÷»©ƒÝÞû¼¾öú¬ ›Ÿâ›ÔÀbÏ¿wþòÑë h/¹óg¯�­!ÎÚ¬7@ýîp–�šföâÛ?¿_v¾jÖË�¿:�ߺs5«ß}å üH9;[çùµõþ[�w} ©™#€ ØA­Í]:@ô.íÃ2À¾?ºr8«5›šòÐiáW}ºÖüùñï®Õ¯fç?.±¯…¸Îqç“ǾúùäLO甓/q¶jŠ)¾óÕLj+76ÅÿÑYí—¿üå÷Î?³œŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀË%p¾�å[çö?9¬Ëe-§!_ !ùˆ§çoØçC/®ÜlêÖ#Áf]M{’±5ð“Û¾š�¿úå.ïq}øÊuŸ­{ÕËÐYóï.ôâÄÓµ7¿·tá÷Iäp÷á;x¶¿%xì Ø“â¬åko¾cØ4yàMõùÓ‹5:‹¹\ìê×(r–?>åη©<Õ·¯¾9;ëöfb.Wõå"ù—�N}ç¿cèÅ|þ ?!ôÝó��n2#0#0#0#0#0#0#0#0#0#0#0#0#0#0/–Àë–� ,ÄÛ¿¾³‡uëÞêíûr 3ñ>_¿€uþlôÙÍF¹ÎòÉ7]þÕ7Óyô¨“Tß>¾Öò‘|ä².—=ÉϺ¸êÖQÎö|Ó™‰Xvòü^tÅG÷ÎRÑwNpo Ö}rÊo_�ætÙí“>œr™I1>8Ä«$_>ìwñÙ[??½æ�jœå#O~wMkþ} r÷Á9yÞx§\­Ëc/ßçθëçwÔO÷QçKg|tX¾·h�#0#0#0#0#0#0#0#0#0#0#0#0#0/•À¯~õ«W|ðÁ7ÏýxÆOÎðnï½]sŠwùÞñ½Ë×cз³¤;¦'¿bij÷¶om�;.ÿ꘽í׿PÍbøËíŒ${ñõÔ\Sýê´—Ï:}g“çyÿÅQ=¤˜ÎV¬š�£ú|Hõ\å {'‘à÷%]¤K”×aé²»¬‰Þ wŒ5©‰ÃûвåÏçÖÙ×4ÒÝúPìÕ«þY>�,ûÝ„"é,ü䩾\ÅŠ«ÖY>„-]1j”ךÞè|ÙŠ£¯¾ùᬿ|þ~ÿÌ“��������������xÑΗ?|ãøñ¾�Å›;ñ._Ï�õýsA|z“÷.ÏNèŠáCoäÇxÿ}Ønß³}Êe}×çÇ_¼úIùëC /çÝÓP/[Ãyòµ&·_÷ÊÆÎŸ�º„íŽa'f¶ÎÜÞœÏY¾›TüÝ¢Nð:¸ô]ðy{¾éó¿çc~ØËY z:�滾xúæêx׫®Ù¸ý‹§×™ú€è«–Oõù¥ï\ÕKªwï«Ñ7¿˜åª~¹ò3ÓýÉ_ùä“O¾{ºÈÎr2#0#0#0#0#0#0#0#0#0#0#0#0#0#0/“Àëo`ùÖ¹ý_œñó34jxw×7à��ÔCÐÚÛ¼Ñ;<½±|é›Ë'×=Îöé�Ÿž¿>†Eê%8ª'?k~üÙù[×S 6ý�/;)æž‹“CÞ|cáN­Ïò©Ž·­<æ8TŸoBWýje{«Y¢÷•û0]¾C¹D7³ë.kmt–Öfñ�(ö¨¾ìD\ÀøÐÛÓWßÚ‡ª9„ð1Êi�ïY>�…½ü[ˆ½!¦uw©©†�´/‡úÖ¤úåêìåäCç\òËÅfoö ,_=ÿ¿{æÉŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ¼XÏ~Bè§„wv}¤ëKÒ›o¿|½ÍÓõ˜ËÛÿ½·.þùº^€»~½|IùùÊOßÙèò—£~„bò·ç+¶µÙ}ˆ||6#Ç·|å¡ËïÎW<;ßw‡~_‘#Pò>t5ní·½³¸hÙº¨}°¬³›åcëCzî{Láׇa-71Û‹«^ºÎ[úüÎòéâÕ¿%_þI>÷YªÁßèžbn›=û—ÎøÚùGøŠÉŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ¼dç'„¾yîÿñ5°xw÷V¯áƒ´¯�¾>sz~Ö½Ý{Û¿÷gûÈÕ»¾™1Ë•NŽêg«NóqyŠ)V¼^3©¾µíÙH9¬Õ¯ÿîtûX�ïM¹³·‡Øù¬ÛÓ½“8ÀïC@ V‡vñ.YsúÛÏØ\ì–|ènðü 5ùhñ�;‘«ØòÚ‹©þY>ùY³ñ5Hskñ対\Õw–SªÃ¿úgù¨Ñ9ìïÏ}³™�êXËÿÇg|yßÀr(LF`F`F`F`F`F`F`F`F`F`F`F`F`F`^4�×ßÀò�áã34°�Þô½·ßkïûÞèͽÍ[ë;ðîÿ×gôî–?so÷ò1¤>{¶ræW}¾ÖüÔ/Ž?�Q}öâù~Fqüíù•ã,kó-|î|w~w•KÞ»ÿâÎ[í»^çȯsž4o/¿¯ô¡ÉÕ¥Ì]\þ›Þ¡‹sy úpø²%7:±FþÅ‹)çÔOÒpÇûYŸþÌD|uÛ—ÓùŠ·®¾Ü�©:ÅÈ!=—ïçÎZÝÎÇê·ïLÇõQÿoœù£O?ýôû§‹Œn2#0#0#0#0#0#0#0#0#0#0#0#0#0#0/–Ày;ÿö¹üÎøùšQ¼Å{P÷Fß8Ë'¹}ôð-ÆšÝÌ&žÔW�>ÿúÄè0ÓyëSí£~äÏ'ßòѵ¾ã[S\õÅTŸ/¿ÄÞ¹ "æ®/®}õ«ÃŸÈAè;‹|éÙÞI:Ô;¿zž£C½é°]ÖÜ‚ù»â”á{û‰ÿç _ !rZó7ßÍ&÷ù¬ ¾ÏÏ’o~Õ¿ïnÝ^¼Z�»œt�£œGõø`ùw×ÏN'?óÏøê~BèP˜ŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ¼h×7°üø€ø«3¼Í󽦫I£9»=ñ>oÐÓy£žÇ›¿&•úøóííŸÿ½>Û§^„»îÝ;Ð9ä"å¬×€�gªY¦:åíìå¶çәʓþ˜b‹½ñ�úêE0{¯o/Ö°OĹ;]õ³Ó'lýd½X~òÖ¸RõÉ�‡íÎo]ý|íéolÅÑcîŽêWÛ\ýûÎw}ëw–óÎ žÊg8”ÑŪcv¡ ä{T3{`€èT ]—gãËfN_ýtæê[ó¿Eœ@ý|Ó™«c-OBo/Æ ÅCÇvçW¿3˜ÅôSBÕ?ªG [uÍ~Bè+k`9�#0#0#0#0#0#0#0#0#0#0#0#0#0/šÀëo`ùæ�ðñ}‹wøšV¬{¿¯AÄÛ;]ïõéíö|̽ݳ{××|BÊŸ�/»œ¤éØI~�ÅžoÞ­ü÷,×ÝQÎrécP_ _v:³AÏN×¹«Åf”«øtfqoªÔo/¾¯Ü‘/ ô�p!—!]6]g°ÏÖÅåº;Ь éÍw¬{ßP¯ºêÕ8ˇ-»½X{£œÝï¨5å¨>Ÿê³‹ëþQÊ—­»VÓ,?aão׿óËɦþŸœñÑ'Ÿ|ò½>(ÝÑLF`F`F`F`F`F`F`F`F`F`F`F`F`F`Fà…xÝÀòísí�ÏÐÀ¢_¡þkÃãºÙÛ|=}û ]=ÖÄÛ|¾ù‰îǧ‡ûz ø‘jÚ×GQN¾òÒ—ƒÎZ�ΪW úìI~tÕg³ïœôüÊofwr×w6£úgùtîîm&ù™«ó0¼ËJú.±oй¡C #pÖ]ØL\äö£»÷ؚ֤:Ê“=˜�)‡½óT§ºÍâØH:ûçqÕ©~þÕI/Ÿzf6yúc¨ÎQ=}˜üŒ[ª_\yÌê|áŒ}ËMlë��������������Kàü„Ðß9—ÿË3~z†· (õœåco¦óöÞ»¾9zëúìå!Ùø'Þô 1÷û¾ýíw¶O{6¹øë(ž5ÒÛ—ÇÚp3‘«Q>6:{ò¦¸|ÜóŽ/oõÙ«WžÎYñï-~ŸDý¦‹Ë †Ë4§Ó€A‚ÐLŸoß9ÙÒ« ŠN#:6’¿ö*?u¬ËÕÜ]ä |ŒrVƒ­¼Õ—#ßâéò3WSLë{æCŠ¿óÝ~|ü„ЗÏ7°|ßÀÇdF`F`F`F`F`F`F`F`F`F`F`F`F`Fॸ~B臇�o`ñî^ãÅÝk‘·|:=½õ[‹±O–¡“Ë›þýM(õ$°rVK®r¦óîO~—¯ülâHþÖÕgKo}÷_TGõí»ÓY>¤Ø|Íê–«³qæk¤+g9èësÈç¨ÞMJúnÑ¿Ž’£CÒØ?‡pûdwxqöÉ›ò°üóåG㎳¾ÁžíS�r8á[®»N6þ­ÍùÓi_nëô÷yói–ϺÓ:ÿlwÎtüŒ/žñåó�ðû “��������������xÉÎ7°|ëÜÿã3~òšƒ¦�Þýõ´ö¦ï}þžÙ‰÷øÛW:¾¤wüüÍl|H5¬óy¾®n¹Ì|�©úbìk\©~}íÍâ«–O’Ow½ë•'gõå0î¸ôb‰¸ò5§ÏÇþ­åù�Þ:Á ¸Çß¹R£F‡ÍæÒÖ›}ßÂr–ÉV£8­û‚'à¹ÿ#ÉùO¾ùðGoMäöí(÷¹èI]KlÕo¾ýË%ï]3_öj–‹ÎPÿsg¼)ßý­1ri`ùú§Ÿ~úççáYNF`F`F`F`F`F`F`F`F`F`F`F`F`F`Fàå8oçß<·ÿѾ�¥ÆïðúÞã{ËïÛTÒñµÎ·>�òÖ„�øüèò³&öwã‰}ñÕâ×ÙÊyçå“ñæÎÓ:?s6¹Ÿ÷_ð7ê_p—ÔgSï–»½}¾öÅ?�c{+)Ñ[½Á9]ÒÁÒ9Gõô †þóg|´o`9�#0#0#0#0#0#0#0#0#0#0#0#0#0/šÀõB?8 ~qF}9HïõõÔsà žÏ½·¦÷ö/¡kÛ¼ß׈§ƑÞý‹WŸð!哋Ͻ·–—°‰Í^?B¶»Ç�ÿtrß™‹çKÊÝ>¿ê§g�îb_ qùòyk)é[^s¢Ë9ܽ‚P€º´9á“>]9Ì­5yøÐÕæ×oÏ–g¬–útÁ<Ëßòí¬âIç²·®¾½zl†}þÕ­çM')�ý]¿šìQ_ÃËŸ~òÉ'ßùàƒÔL“��������������xyžý„�¾â}Þ|#½·øšM4¼ô†ûõSˆu½ ÍrÊÑ»~3_uÚW;½™��ߣ>©¾u>5°Yß¹­éÔàŸÜút|äàgX«[ÿEº£zHûÛ_­rpj-÷{‰"ï+Nù‚r_$]@`ɧ\üŒþX¬‰Ù勱öašIv€ùÜ�Ùéªo/®?B±FçÏ·\·½ú|«ÏNß™ìË_lv ($_yØø‘ruÖlfbþÂ�Ÿúþ~B’ÉŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀK&ðº�凇ÁO^sÐ3�ôsAöõ°{Ÿ÷6ïýÞÚÌNØ{§¯É„=©'�îŽÏ.¯œ¤xëêg/^-ëÛN'Ç›âÕïK2ªßÙ�ééLâ»Kç1‹!b¬õG¤ËÞýË\’½ž‹â²¿õÜÁÞ:ð �£<<  X�°ç0þ.ÃWÜËï9œ;g9ž×C×}×ÏW¬µúì|‹s†Î“�ozkúr”ÓL'ßþP«ç?æ§úšYÔã'¿»¾3ÒË_¾X¾z¾é»gžŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ‹&ðº�åÂÏ^ƒð†ïížôŽOG¼Ëß= t½Ïóa÷VO4�oõ??C®òˆ±î=ÿî�8êG³9‹k­G@,a«÷ |ôÝA}gé\låË_^µ¿î¡NyÒó¹ïb_îòÙ§¾u>æê7Õ»IIß-ú7Qòt)—(o‡5ß—¨†ŽÛÿÐìr”¯ZwÞt} ÏýïšÖÀ–/_ �‹t¾Î$??R-s÷*N}zBמŸ}1Õ?ªG^zõéIõËÏn8ƒYË×NËwÎ<���������������KàüzÉ«?üð›À�Îð ,5�ÔC`®ã,oïú¼Á7‹é]Þ[==KÌFþtr“?ýÝh¢Fql„N�{¾sñg¿…Ž~ljÖ_pŸ«»ðq’äè@IDAT>"N|C>R^ñ|�êóÍÞܹ٬ßtÿ£~;‘ì}¥JîƒeKχbMÒóïÂÍìô]úÖg3Ó“>˜€Ñ‰ï,Õ·ï¬bÅ%·/¿f>ÙÍ­ÓËÿ?’ôt„½?ºr׸rç,&ŸîÆç‹gìX„ÉŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀœo`ÑÀòÃ3|‹7~oóDÿi®QãwÙù‰¯ ‡rÐד Q¤~3}oüù˜ ;©þs}öôõ tÎ_Gÿú¿|�£³U“þ^óÉ÷>Ïís\~K:Ÿj˜“r²w¶tù¼õ|xëà×÷¥jÎhÎÆ5 Öìö ~@™Ùf«©ƒÍèçvœÛàOÊS,¿ò±ñm–OÍ*l¤sòS³Xžr›Ë[}õHyŠýÜÑù�ìÙø›Õ©ÆY>Ùº›wýüÄË[¾/�õ×OÙŸŸ„|�#0#0#0#0#0#0#0#0#0#0#0#0#0#ðb œ·óoœËÿøŒö‚Çt &ú¼ï›½åÞæÙHïùôÖõüâ¬ë�+;)Î>¿ìz¼ÿÛ«Ïç®_oÀQ?ú î<ü�O}1Õ?ËßÚ—·újVŸM 6yèîß}åǯQl÷Ï~\>fr×ûÎâï+Ar(—#Éf6Þt!pÄ�éböb Ÿìö|Êy×/_¶bèË+žØ§oý0œÿÜç¶î¬ÙÍÕèæëÈÜÅ«CºÏ¯w¿Ñó“ð“ß°¾í¾�å+ç'„¾wæÉŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ¼h§�åÏ€¿ÓÛK‰ß>ò7rtÐ.TÞ[Ïœ@ÜvëûâÖþ º´¹¸³|`>î<üì�+'i͇t¶jÐׄ’�ØâÄûê?ç?rDLõÍöòÝë{/Ží®ÿ[ö£ú­w~åû¦¸òèy°®~¹ïYŽòðËFg}Ës_{gySœØÎ¦WÁYˆþÅuÏöâªcݾù¶óÃ7¿rÑ¿µHò¾r_쾨Ü(fb-Æ(}0ä ÅñKòéò�¿übÅåG_# =ÿêÛ«_CˆØò�åC/Ï]˾<ô�­:Gõ°—Ë\}³˜rTß×ò$Õ²çß=Ò—ÏÞO}m?!t(LF`F`F`F`F`F`F`F`F`F`F`F`F`F`^<�ó ,ß:>>£Ÿò–ï�½þ„³|jÎðŸôÆÏ¿žvoóö¤þ?+ä½_ ]ïùÖêЗ»¹ú|Ùó±O¬ùWŸ�8{¶êWç¨:>å7“êÊAœ·{<ç?|øó‘ß°æ×ýØËe.Ï]GœýóüGõv"ÑûJ¹ûrt±ç9ùÓLµèÓ½ªß¹ŽéqF3)¦¿ýóörÝg,¦ú|4¡äkvžþ8í ]çSOŒ\5°”#Ÿx¨mMÌŸ;ãOÏ7°|çü#¤›ŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ‹%ðº�åŸ5°xL÷.ï½Þlï Ÿxƒ÷Voî[Uòí�?ßç±öF=÷^Ó‹7}±Ù«o_ÎÖæbø|ôÈKè:{qtÖĺó¸SõÍl¤üäÛº˜£zÊUýV·8¾wýêп“(ô¾"‡ƒ@>‡|Óåé‚Ö¥šÅɇ!_1|ªC¨³|ªÅT~Öĺ\Ö¤úåoÎnßCç¥ëNtÕ“žN�5¿rTOzºû.ò�ò”£<ÙóùüY|õ|Ë÷(�#0#0#0#0#0#0#0#0#0#0#0#0#0#ð’ œ–oŸûÿÅ?9Ã[;ÑGà½Ý{~oúgù°×¸a&b þ}ûе·}"žè  +_{s>ò´¯¾:Âη¾:RýÎ$–Žð·'ÅÛåî¬å©Fçåë ìtÅžå“Þ™ª_oƒ˜j/‡u9ìßY$z_qÒÁîY›ŸAÔ`ÕÓ…î‹CÇ×ÐØqÇu‡êóCÊsô®~z31w.>„NžÎ­nß”BÇVý³|ø™Ó™«Ã¿Zò¤wRã ý]?t†o^ÿÇg|ußÀr(LF`F`F`F`F`F`F`F`F`F`F`F`F`F`^<�ÓÀòÍáã3~v† oìÞ×�ÞñÏòÑ@ç=^Ÿ@BGî¹·z:ïù[ä2èÔimæ/o �¡˜czª/Ÿúl„/‘·\·.>jð«Ï¡˜l�K¼ÁŸÈË×ЧÀ/ÛY>„õ)ÊQ}61ôÕµ~/‘ô÷-]Pîòw`{k—"ö}.ÓeÍl]6XÅ«‘í,Ÿ|Ù5˜ôõ:ö¤úòTŸ­|ùÝöj:_çá§nõ­É¯~p÷TS>£x1åk�]\õïó¦Sÿ g|´o`9�#0#0#0#0#0#0#0#0#0#0#0#0#0/šÀùò‡W~øá7„�ñWgx‡×;Ð;»·÷»©ƒÝÞû¼¾öú¬ ›Ÿâ›ÔÀbÏ¿wþòÑë h/¹óg¯�­!ÎÚ¬7@ýîp–�šföâÛ?¿_v¾jÖË�¿:�ߺs5«ß}å üH9;[çùµõþ[�w} ©™#€ ØA­Í]:@ô.íÃ2À¾?ºr8«5›šòÐiáW}ºÖüùñï®Õ¯fç?.±¯…¸Îqç“ǾúùäLO甓/q¶jŠ)¾óÕLj+76ÅÿÑYí—¿üå÷Î?³œŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀË%p¾�å[çö?9¬Ëe-§!_ !ùˆ§çoØçC/®ÜlêÖ#Áf]M{’±5ð“Û¾š�¿úå.ïq}øÊuŸ­{ÕËÐYóï.ôâÄÓµ7¿·tá÷Iäp÷á;x¶¿%xì Ø“â¬åko¾cØ4yàMõùÓ‹5:‹¹\ìê×(r–?>åη©<Õ·¯¾9;ëöfb.Wõå"ù—�N}ç¿cèÅ|þ ?!ôÝó��n2#0#0#0#0#0#0#0#0#0#0#0#0#0#0/–Àë–� ,ÄÛ¿¾³‡uëÞêíûr 3ñ>_¿€uþlôÙÍF¹ÎòÉ7]þÕ7Óyô¨“Tß>¾Öò‘|ä².—=ÉϺ¸êÖQÎö|Ó™‰Xvòü^tÅG÷ÎRÑwNpo Ö}rÊo_�ætÙí“>œr™I1>8Ä«$_>ìwñÙ[??½æ�jœå#O~wMkþ} r÷Á9yÞx§\­Ëc/ßçθëçwÔO÷QçKg|tX¾·h�#0#0#0#0#0#0#0#0#0#0#0#0#0/•À¯~õ«W|ðÁ7ÏýxÆOÎðnï½]sŠwùÞñ½Ë×cз³¤;¦'¿bij÷¶om�;.ÿ꘽í׿PÍbøËíŒ${ñõÔ\Sýê´—Ï:}g“çyÿÅQ=¤˜ÎV¬š�£ú|Hõ\å {'‘à÷%]¤K”×aé²»¬‰Þ wŒ5©‰ÃûвåÏçÖÙ×4ÒÝúPìÕ«þY>�,ûÝ„"é,ü䩾\ÅŠ«ÖY>„-]1j”ךÞè|ÙŠ£¯¾ùᬿ|þ~ÿÌ“��������������xÑΗ?|ãøñ¾�Å›;ñ._Ï�õýsA|z“÷.ÏNèŠáCoäÇxÿ}Ønß³}Êe}×çÇ_¼úIùëC /çÝÓP/[Ãyòµ&·_÷ÊÆÎŸ�º„íŽa'f¶ÎÜÞœÏY¾›TüÝ¢Nð:¸ô]ðy{¾éó¿çc~ØËY z:�滾xúæêx׫®Ù¸ý‹§×™ú€è«–Oõù¥ï\ÕKªwï«Ñ7¿˜åª~¹ò3ÓýÉ_ùä“O¾{ºÈÎr2#0#0#0#0#0#0#0#0#0#0#0#0#0#0/“Àëo`ùÖ¹ý_œñó34jxw×7à��ÔCÐÚÛ¼Ñ;<½±|é›Ë'×=Îöé�Ÿž¿>†Eê%8ª'?k~üÙù[×S 6ý�/;)æž‹“CÞ|cáN­Ïò©Ž·­<æ8TŸoBWýje{«Y¢÷•û0]¾C¹D7³ë.kmt–Öfñ�(ö¨¾ìD\ÀøÐÛÓWßÚ‡ª9„ð1Êi�ïY>�…½ü[ˆ½!¦uw©©†�´/‡úÖ¤úåêìåäCç\òËÅfoö ,_=ÿ¿{æÉŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ¼XÏ~Bè§„wv}¤ëKÒ›o¿|½ÍÓõ˜ËÛÿ½·.þùº^€»~½|IùùÊOßÙèò—£~„bò·ç+¶µÙ}ˆ||6#Ç·|å¡ËïÎW<;ßw‡~_‘#Pò>t5ní·½³¸hÙº¨}°¬³›åcëCzî{Láׇa-71Û‹«^ºÎ[úüÎòéâÕ¿%_þI>÷YªÁßèžbn›=û—ÎøÚùGøŠÉŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ¼dç'„¾yîÿñ5°xw÷V¯áƒ´¯�¾>sz~Ö½Ý{Û¿÷gûÈÕ»¾™1Ë•NŽêg«NóqyŠ)V¼^3©¾µíÙH9¬Õ¯ÿîtûX�ïM¹³·‡Øù¬ÛÓ½“8ÀïC@ V‡vñ.YsúÛÏØ\ì–|ènðü 5ùhñ�;‘«ØòÚ‹©þY>ùY³ñ5Hskñ対\Õw–SªÃ¿úgù¨Ñ9ìïÏ}³™�êXËÿÇg|yßÀr(LF`F`F`F`F`F`F`F`F`F`F`F`F`F`^4�×ßÀò�áã34°�Þô½·ßkïûÞèͽÍ[ë;ðîÿ×gôî–?so÷ò1¤>{¶ræW}¾ÖüÔ/Ž?�Q}öâù~Fqüíù•ã,kó-|î|w~w•KÞ»ÿâÎ[í»^çȯsž4o/¿¯ô¡ÉÕ¥Ì]\þ›Þ¡‹sy úpø²%7:±FþÅ‹)çÔOÒpÇûYŸþÌD|uÛ—ÓùŠ·®¾Ü�©:ÅÈ!=—ïçÎZÝÎÇê·ïLÇõQÿoœù£O?ýôû§‹Œn2#0#0#0#0#0#0#0#0#0#0#0#0#0#0/–Ày;ÿö¹üÎøùšQ¼Å{P÷Fß8Ë'¹}ôð-ÆšÝÌ&žÔW�>ÿúÄè0ÓyëSí£~äÏ'ßòѵ¾ã[S\õÅTŸ/¿ÄÞ¹ "æ®/®}õ«ÃŸÈAè;‹|éÙÞI:Ô;¿zž£C½é°]ÖÜ‚ù»â”á{û‰ÿç _ !rZó7ßÍ&÷ù¬ ¾ÏÏ’o~Õ¿ïnÝ^¼Z�»œt�£œGõø`ùw×ÏN'?óÏøê~BèP˜ŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ¼h×7°üø€ø«3¼Í󽦫I£9»=ñ>oÐÓy£žÇ›¿&•úøóííŸÿ½>Û§^„»îÝ;Ð9ä"å¬×€�gªY¦:åíìå¶çәʓþ˜b‹½ñ�úêE0{¯o/Ö°OĹ;]õ³Ó'lýd½X~òÖ¸RõÉ�‡íÎo]ý|íéolÅÑcîŽêWÛ\ýûÎw}ëw–óÎ žÊg8”ÑŪcv¡ ä{T3{`€èT ]—gãËfN_ýtæê[ó¿Eœ@ý|Ó™«c-OBo/Æ ÅCÇvçW¿3˜ÅôSBÕ?ªG [uÍ~Bè+k`9�#0#0#0#0#0#0#0#0#0#0#0#0#0/šÀëo`ùæ�ðñ}‹wøšV¬{¿¯AÄÛ;]ïõéíö|̽ݳ{××|BÊŸ�/»œ¤éØI~�ÅžoÞ­ü÷,×ÝQÎrécP_ _v:³AÏN×¹«Åf”«øtfqoªÔo/¾¯Ü‘/ ô�p!—!]6]g°ÏÖÅåº;Ь éÍw¬{ßP¯ºêÕ8ˇ-»½X{£œÝï¨5å¨>Ÿê³‹ëþQÊ—­»VÓ,?aão׿óËɦþŸœñÑ'Ÿ|ò½>(ÝÑLF`F`F`F`F`F`F`F`F`F`F`F`F`F`Fà…xÝÀòísí�ÏÐÀ¢_¡þkÃãºÙÛ|=}û ]=ÖÄÛ|¾ù‰îǧ‡ûz ø‘jÚ×GQN¾òÒ—ƒÎZ�ΪW úìI~tÕg³ïœôüÊofwr×w6£úgùtîîm&ù™«ó0¼ËJú.±oй¡C #pÖ]ØL\äö£»÷ؚ֤:Ê“=˜�)‡½óT§ºÍâØH:ûçqÕ©~þÕI/Ÿzf6yúc¨ÎQ=}˜üŒ[ª_\yÌê|áŒ}ËMlë��������������Kàü„Ðß9—ÿË3~z†· (õœåco¦óöÞ»¾9zëúìå!Ùø'Þô 1÷û¾ýíw¶O{6¹øë(ž5ÒÛ—ÇÚp3‘«Q>6:{ò¦¸|ÜóŽ/oõÙ«WžÎYñï-~ŸDý¦‹Ë †Ë4§Ó€A‚ÐLŸoß9ÙÒ« ŠN#:6’¿ö*?u¬ËÕÜ]ä |ŒrVƒ­¼Õ—#ßâéò3WSLë{æCŠ¿óÝ~|ü„ЗÏ7°|ßÀÇdF`F`F`F`F`F`F`F`F`F`F`F`F`Fॸ~B臇�o`ñî^ãÅÝk‘·|:=½õ[‹±O–¡“Ë›þýM(õ$°rVK®r¦óîO~—¯ülâHþÖÕgKo}÷_TGõí»ÓY>¤Ø|Íê–«³qæk¤+g9èësÈç¨ÞMJúnÑ¿Ž’£CÒØ?‡pûdwxqöÉ›ò°üóåG㎳¾ÁžíS�r8á[®»N6þ­ÍùÓi_nëô÷yói–ϺÓ:ÿlwÎtüŒ/žñåó�ðû “��������������xÉÎ7°|ëÜÿã3~òšƒ¦�Þýõ´ö¦ï}þžÙ‰÷øÛW:¾¤wüüÍl|H5¬óy¾®n¹Ì|�©úbìk\©~}íÍâ«–O’Ow½ë•'gõå0î¸ôb‰¸ò5§ÏÇþ­åù�Þ:Á ¸Çß¹R£F‡ÍæÒÖ›}ßÂr–ÉV£8­û‚'à¹ÿ#ÉùO¾ùðGoMäöí(÷¹èI]KlÕo¾ýË%ï]3_öj–‹ÎPÿsg¼)ßý­1ri`ùú§Ÿ~úççáYNF`F`F`F`F`F`F`F`F`F`F`F`F`F`Fàå8oçß<·ÿѾ�¥ÆïðúÞã{ËïÛTÒñµÎ·>�òÖ„�øüèò³&öwã‰}ñÕâ×ÙÊyçå“ñæÎÓ:?s6¹Ÿ÷_ð7ê_p—ÔgSï–»½}¾öÅ?�c{+)Ñ[½Á9]ÒÁÒ9Gõô †þóg|´o`9�#0#0#0#0#0#0#0#0#0#0#0#0#0/šÀõB?8 ~qF}9HïõõÔsà žÏ½·¦÷ö/¡kÛ¼ß׈§ƑÞý‹WŸð!哋Ͻ·–—°‰Í^?B¶»Ç�ÿtrß™‹çKÊÝ>¿ê§g�îb_ qùòyk)é[^s¢Ë9ܽ‚P€º´9á“>]9Ì­5yøÐÕæ×oÏ–g¬–útÁ<Ëßòí¬âIç²·®¾½zl†}þÕ­çM')�ý]¿šìQ_ÃËŸ~òÉ'ßùàƒÔL“��������������xyžý„�¾â}Þ|#½·øšM4¼ô†ûõSˆu½ ÍrÊÑ»~3_uÚW;½™��ߣ>©¾u>5°Yß¹­éÔàŸÜút|äàgX«[ÿEº£zHûÛ_­rpj-÷{‰"ï+Nù‚r_$]@`ɧ\üŒþX¬‰Ù勱öašIv€ùÜ�Ùéªo/®?B±FçÏ·\·½ú|«ÏNß™ìË_lv ($_yØø‘ruÖlfbþÂ�Ÿúþ~B’ÉŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀK&ðº�凇ÁO^sÐ3�ôsAöõ°{Ÿ÷6ïýÞÚÌNØ{§¯É„=©'�îŽÏ.¯œ¤xëêg/^-ëÛN'Ç›âÕïK2ªßÙ�ééLâ»Kç1‹!b¬õG¤ËÞýË\’½ž‹â²¿õÜÁÞ:ð �£<<  X�°ç0þ.ÃWÜËï9œ;g9ž×C×}×ÏW¬µúì|‹s†Î“�ozkúr”ÓL'ßþP«ç?æ§úšYÔã'¿»¾3ÒË_¾X¾z¾é»gžŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ‹&ðº�åÂÏ^ƒð†ïížôŽOG¼Ëß= t½Ïóa÷VO4�oõ??C®òˆ±î=ÿî�8êG³9‹k­G@,a«÷ |ôÝA}gé\låË_^µ¿î¡NyÒó¹ïb_îòÙ§¾u>æê7Õ»IIß-ú7Qòt)—(o‡5ß—¨†ŽÛÿÐìr”¯ZwÞt} ÏýïšÖÀ–/_ �‹t¾Î$??R-s÷*N}zBמŸ}1Õ?ªG^zõéIõËÏn8ƒYË×NËwÎ<���������������KàüzÉ«?üð›À�Îð ,5�ÔC`®ã,oïú¼Á7‹é]Þ[==KÌFþtr“?ýÝh¢Fql„N�{¾sñg¿…Ž~ljÖ_pŸ«»ðq>"N|C>R^ñ|�êóÍÞܹ٬ßtÿ£~;‘ì}¥JîƒeKχbMÒóïÂÍìô]úÖg3Ó“>˜€Ñ‰ï,Õ·ï¬bÅ%·/¿f>ÙÍ­ÓËÿ?’ôt„½?ºr׸rç,&ŸîÆç‹gìX„ÉŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀœo`ÑÀòÃ3|‹7~oóDÿi®QãwÙù‰¯ ‡rÐד Q¤~3}oüù˜ ;©þs}öôõ tÎ_Gÿú¿|�£³U“þ^óÉ÷>Ïís\~K:Ÿj˜“r²w¶tù¼õ|xëà×÷¥jÎhÎÆ5 Öìö ~@™Ùf«©ƒÍèçvœÛàOÊS,¿ò±ñm–OÍ*l¤sòS³Xžr›Ë[}õHyŠýÜÑù�ìÙø›Õ©ÆY>Ùº›wýüÄË[¾/�õ×OÙŸŸ„|�#0#0#0#0#0#0#0#0#0#0#0#0#0#ðb œ·óoœËÿøŒö‚Çt &ú¼ï›½åÞæÙHïùôÖõüâ¬ë�+;)Î>¿ìz¼ÿÛ«Ïç®_oÀQ?ú î<ü�O}1Õ?ËßÚ—·újVŸM 6yèîß}åǯQl÷Ï~\>fr×ûÎâï+Ar(—#Éf6Þt!pÄ�éböb Ÿìö|Êy×/_¶bèË+žØ§oý0œÿÜç¶î¬ÙÍÕèæëÈÜÅ«CºÏ¯w¿Ñó“ð“ß°¾í¾�å+ç'„¾wæÉŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ¼h§�åÏ€¿ÓÛK‰ß>ò7rtÐ.TÞ[Ïœ@ÜvëûâÖþ º´¹¸³|`>î<üì�+'i͇t¶jÐׄ’�ØâÄûê?ç?rDLõÍöòÝë{/Ží®ÿ[ö£ú­w~åû¦¸òèy°®~¹ïYŽòðËFg}Ës_{gySœØÎ¦WÁYˆþÅuÏöâªcݾù¶óÃ7¿rÑ¿µHò¾r_쾨Ü(fb-Æ(}0ä ÅñKòéò�¿übÅåG_# =ÿêÛ«_CˆØò�åC/Ï]˾<ô�­:Gõ°—Ë\}³˜rTß×ò$Õ²çß=Ò—ÏÞO}m?!t(LF`F`F`F`F`F`F`F`F`F`F`F`F`F`^<�ó ,ß:>>£Ÿò–ï�½þ„³|jÎðŸôÆÏ¿žvoóö¤þ?+ä½_ ]ïùÖêЗ»¹ú|Ùó±O¬ùWŸ�8{¶êWç¨:>å7“êÊAœ·{<ç?|øó‘ß°æ×ýØËe.Ï]GœýóüGõv"ÑûJ¹ûª¿Ó•¿r‰­}¶ælÎ"Þ¸{îf•bÌä>']úüäª>ÿìÅ5Ó[wk½ Îñ,üªÅVþægÿÿï½Â+Îa@C^û.ûìsLû .9ºØsN>ÅôS-zÅt¯êw®czœÑLŠéÃoÿœÃ^®ûŒÅTŸ�&”|ÍÎÓ§=¡ë|ꉑ«–räµ­‰ù›güÛù–Ÿ�ÿ„t“��������������x³Þ5°ü¯ �éÞå½×›í½áoðÞêÍ}«J¾½óçûkoÔCpï5½xÓ›½úöålm.†ŸÁGo�¼„®³GgM¬;�;UßÌFÊÁO.±­‹9ª—\Õ�au‹ã{ׯý«D¡�9$ò9äû.O´.Õ,.H> ùøŠáSº@�åK-þ ò³&Öå²&Õ/svûþ:/]w¢«¾˜ôtâè¬ù•«ø£zÑÓÝw‘‡”§åɞϷÎâçX~A1���������������·Là4°üôÜÿ×güþ oíD�÷vïù½éŸåÃ^㆙ˆ1ø÷í+ÖÞö‰x¢/€®|íÍùÈÓ¾úbè;ßú èHõ;“X:Âßžoo”»³–§�—¯3°Ó{–/zgª~½ bªQ¼Öå°µHô±â ¤ƒÝ²6?ƒ.¨Á8ª— Ý-†Ž¯¡±ãŽëÕ?懔ç†i]ýôfbî\|�<�[ݾ)…Ž­úgùð3§3W‡µäIï>¤Æú»~ è ß¼"þ_ÎøÁ¾�åP˜ŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ¼y§�åóá‹3þx† oìÞ×�ÞñÏòÑ@ç=^Ÿ@BGî¹·z:ïù[ä2èÔimæ/o �¡˜cz©/Ÿúl„/‘·\·.>jð«Ï¡˜l�K¼ÁŸÈË×ЧÀ/ÛY>„õ)ÊQ}61ôÕµþ(‘ôŸ-]Pîòw`{k—"ö}.ÓeÍl]6XÅ«‘í,_|Ù5˜ôõ:ö¤úòTŸ­|ùÝöj:_çá§nõ­É¯~p÷TS>£x1åk�]\õïó¦SÿÛg|¶o`9�#0#0#0#0#0#0#0#0#0#0#0#0#0ošÀùò‡o|úé§?>~{Æ�á^ï@ïìÞÞï¦v{ïóúØë_°&l~^ˆoR‹=ÿÞùËG¯/ ½äΟ½~¶†8k³Þõ»ÃY>jšÙ‹oÿ|¿ì|Õ¬—!u:¿uçjV¿ûÊAø‘rv¶ÎóµõÿVà¡/!5s�¡;¨µ¹KˆÞ¥}XæØ÷GBWgµfSS: #üªOך??þݵúÕìüÇå!öÕ ×9î|òØW?Ÿü�éåœrò%ÎVM1Åw¾`øq實øÿvÖ?üË_þò‹óŸð,'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#ðv œo`ùɹýoÎÐÀâ�Ý;|M,ÞÚ‰·~â-^sˆ÷š4zŸÏGërYËiÈWCH>âéùöùЋ+7›ºõH°YWÓžä_l ü䶯fç¯~¹Ë{\¾rÝgë^õ2tÖü» ½8ñtíÍ-]øc9Ü}øÞ�ío ;ö¤8kùÚ›ï6Mx_}þôb�Îb.»ú5ŠœåÃ�O¹óíC*Oõí«oÎÎߺ½™˜ËU}¹Hþå£Sßùïz1ß:ÃOýüü'¤›ŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ›%ð®�å‹@ ñö¯/Àìaݺ·zû¾ÜÂL¼Ï×/`�?}v³Q®³|ñÍF—õÍÅtýê$Õ·ÏŸ¯µ|$¹¬ËeOò³.®ºõA”³=ßtf"–�<ß‹®Øâè^-}u‚x±î�S~ûê4§ËnŸôá”ËLŠñÁ� 6X} ùòa¿sˆÏÞúù<ôšCªq–�<ùÝ5­ù÷�ÈÝç<ä¹ñ„O¹Z—Ç^¾ožq×Ïï¨_î£ÎwÏøì4°üb ,ÐLF`F`F`F`F`F`F`F`F`F`F`F`F`F`Þ*�¿þõ¯ßøä“O>?÷ÿÍ¿?û½÷vÍ)Þå{Ç÷._�AßÎ’î˜^üŠÏÞÛ¾µAî¸ü«cö¶_ÿB5‹á/·3’ìÅ×CPsMõ«Ó^>ëô�Mžçþ‹£zH1�­X5;Gõù�êÝ3}¹ÊA÷*‘àŸ%]¤K”×aé²»¬‰Þ wŒ5©‰ÃûвåÏçÖÙ×4ÒÝúPìÕ«þY¾€,ûÝ„"é,ü䩾\ÅŠ«ÖY>„-]1j”ךÞè|ÙŠ£¯¾ùû¬¿wþþòÌ“��������������xÓΗ?üøøÝ¾�Å›;ñ._Ï�õýsA|z“÷.ÏNèŠáCoäÇxÿ}Ønß³}Ée}×çÇ_¼úIùëC /çÝÓP/[Ãyòµ&·_÷ÊÆÎŸ�º„íŽa'f¶ÎÜÞœÏY¾N*þºè¯£À ^‡—¾ >×±ç›>ÿ{>懽œÕ §Óèa¾ë‹§o®>€w½êš�Û¿xzq�©ˆ¾úgùRŸ_úÎUM±¤z÷¾}ó‹Y®ê—+?3Ý¿žñý/¿üòç§‹ì,'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#ð6 ¼û–ŸœÛÿúŒ?�¡Qû»¾o줂ÖÞæ�ÞáéňåKß\>¹îq¶/oüôüõ1Ô(R/ÁQ½øYóãÏÎߺž±éï|ÙÙH1÷\œòæ wj}–/uä¸må1Ç¡ú|ºêW+ÛÍ}¬Ü‡éòÊ%:¸™�XwYk£³´6‹D±Gõðe'âƇޞ¾úÖ>TÍ!„�QNë|Ïòå,ìåרBì 1­»KM5l¤}9Ô·&Õ/Wg/':ç’_.6{³o`ùÁùOøó3OF`F`F`F`F`F`F`F`F`F`F`F`F`F`FàÍxú ¡?ÞÙõ �z¬k,Io¾ýòõ6OoÔ`.ooü÷Þºøçu½wýz ø’ò󕟾³Ñå/GýÅäoÏWlk³ûùø&lF"ŽoùÊC—ß�¯xv¾¯‡þX‘#Pò>t5ní·½³¸hÙº¨}°¬³›åcëCzö=¦‡ðë𖛘íÅU/]ç­}~gùrñêß’/ÿ$Ÿû,ÕàotO1·Ížý»güðü'üÅdF`F`F`F`F`F`F`F`F`F`F`F`F`F`Þ2�óBŸŸûqF ,ÞݽÕkø íëG ¯ÀœžŸuo÷ÞöïýÙ>rõ®oæCÌr¥“£úÙªÓ|\^bНWÀLªo-�‘O{6Rkõ«Ã¿;Ý>ÖFç{_îlÇí!öD>ëöt¯øghÁêÐ.Þ%«cNû9›‹Ý’Ý žŸ¡& !>pç r[^{1Õ?Ë?k6¾in-¾üÕ—«úÎRcJuøWÿ,5:‡ý]ãÙ7›Ù¨ŽµüÿrÆ÷ö ,‡ÂdF`F`F`F`F`F`F`F`F`F`F`F`F`FàMx÷ ,?>¾8C éMß{û½ö¾ï�ÞÜÛ¼µ¾ïþÿçŒÞýÏòágîí^>"†Ô‡`ÏVÎüªÏךŸúÅñ§3ªÏ^4¹º”¹‹ËßaÓ;tq.D_¶ä†@'ÖÈ¿x1å¼ã�úEúîx?ëÓ�™ˆ¯nûr:_ñÖÕ—»3U§9ä£'âòýæY«Û9âXýö�é¸>êÿ÷3öÕW_ýòt‘ÑMF`F`F`F`F`F`F`F`F`F`F`F`F`F`FàÍ8oç?=—ÿÕ:C3Š·xêÞègù"·�>¾ÅX³›ÙÄ“ú Òç_�ýf:oýï«}Ô�\âùä[>ºÖw|ëbŠ«¾˜êóå—Ø;·AÄÜõŵ¯~uø9}g‘/=Û«¤C½*ø]ÐsŽõ¾ÃvYsæ?ŠS†ïí'þÿ%|5„ÈiÍß|7›Üç³&üù>Ÿ%ßüªßݺ½xµ:w9é:G9�êñÁò-�N~æïœñƒý„С0��������������xÓ®o`ùÝñ_gx›'æ{MW“Fsv{â}Þ §óFÿœÇ›¿&•úøóííŸÿ½>Û—^„»îÝ;Ð9ä"å¬×€�gªY¦:åíìå¶çәʓþ˜b‹½ñœ']yªoÿj‘äcE‡u‡¬Y£‹ØûĺÚâÊ! *}ö‡áü“oíù5®ðï<Ïyè«ÕYœ“ŸÑ‡Íç>ËÙ>âèï?{y õÉsÞöò“ê[ÓÕðRMç±v'sgKï›[~´Ÿ:�#0#0#0#0#0#0#0#0#0#0#0#0#0ožÀù–?~{ÆßÁðÞîm¿wzkâýžôŽÿç³¾ßçõ Ô7P/‚Ù{}{±†}"†ÈEØéªŸ�>aë'‹èÅò“·Æ•ê¨OîæÞîÙ½ëk>!åÏΗ]NR�tì$¿ÎbÏ·aÏVþ{–ëî¿(g¹ô1¨/†/;�Ù g§ëÜÕb3ÊU|:³¸÷Õ?ê ?Vî‹Èú@¸�Ë�.›®3ØgëârÝEÖ€ôæ;VŒ½o(áW]uŒjœåÖÝ^¬½QÎîwT�šrTŸOõÙÅu�(åËÖ]«i–Ÿ°ñ·¿ëßùådSÿ_ÏøìË/¿üÅ'Ÿ”îh�#0#0#0#0#0#0#0#0#0#0#0#0#0#ðƼk`ùé¹ögh`ѯP€µáqÝìm¾žƒ¾ý„®žkâm>ßüÄ?ûñéá¾^~¤šöõQ”“¯¼ôå ³V£³ê¨>{’]õÙì;'=¿ò›ÙÝŸÜõ�ƒÍ¨þY¾œ»{›I~æê< ¯ù§¤¯‰}_Ì 5j�³îÂfâ"·ݽ·&ÅÖÔQžìÁ L9ì�§:ÕmÇFÒÙ?ÇU§úùW'½|ê™Ùäé�¡:Gõòaò3n©~qå1«óí3ö ,7±­G`F`F`F`F`F`F`F`F`F`F`F`F`F`Þ,�óBÿã\þ?ÏøÃÞþ5 Ôp–�½™ÎÛ{ïúæüé­ë°—‡dãŸxÓ7ÄÜïûö·ßÙ¾ìÙäâ¯W xþÕHo_kÃyÌD®FùØèìÉûâòqÏ;¾¼Õg¯^y:g9Ä´Tøc9ôû..'.ÓœN B3}¾]P|çdK¯.(:�èØHþbØo¨tüÔ±.Wsw‘ƒð1ÊY ¶òV_Ž|‹§ËÏ\M1­ï™)þÎwûññBß;ßÀòË} “��������������·Jàú ¡ß¾�Å»{�w¯DÞòéôôÖo-Æ>ýY>„N.oú÷7¡Ô“ÀnÈY-¹Ê™Î»?ùG¾ò³‰#ù[WŸ-½õÝQ9Ô·ïNgù�bó5«[®ÎÆ™¯‘®œå ¯Ï!Ÿ£z�”ôuÑ_GÉÑ!iìŸ!Ü>Ù^œ}ò¾<ìÿ|ùÁ¸ã¬o°gûR§ÎGø–뮓�ks>ÅôAÚ—Û:ý}Þ|šå³îôÎ?Û�3?ã;g|ïü'ü%ÃdF`F`F`F`F`F`F`F`F`F`F`F`F`F`Þ2�ó ,?9÷ÿâŒß¿ã é£w}­½é{Ÿ¿gvâ=þö•ƒŽ/é?3R ë|ž×Õ-—™¯3U_Œ}�+Õ¯¯ ½Y|õÏòEòé®w½ò䬾Æ—^,W¾æôùذ<胜€ûðwü�Û!5jtØl.mm°Ù÷-,gù�l5z€Óº xžýIÎ?ùæÃO½5‘Û·£Üç¢'u-±U¿ùö/—¼wÍ|Ù«Y.:Cýožñ¾|÷·ÆÈ¥�åG_}õÕœÿ„g9���������������·Kà¼�~nÿÛ3|K�'Þáõ#4¼Ç÷–ß·©¤ãk�o} å­ ñùÑågMìïÆûâ«Å¯3²•óÎË'ÿâÍ�§u~ælr?÷_ð7ê_p—ÔgSï–»½}¾öÅ?DZ}�”胂Þã€.é`鞸a©5b­ÍASsæc]�àÐç—­©3©WãÊ}6ù¾Õ«¾Ür–G¬}úÖGõ¸Wûj‰£S¿Æ¶ØtŸ£zùCÿ­3>Û7° “��������������7Màú ¡_>£¾�¤÷úúê9ðÏçÞ[Ó{û—‡Ðµ¿mÞïkDáSãHïþÅ«Oø�òÉÅçÞ[ËKØÄf¯!ÛÝãÀ‡:9ŠïÌÅó%ånŸ_õÓ‹3Hw±¯†¸|ù|°”ôƒ¯‡¹Ñåî^A(@]ÚœðIŸ®æÖš<|èjó¿ë·gË¿3VK}º`žåßùvVñ¤sÙ[W߇^=6Ã>ÿêV‹��󦓃”Çþ®_Mvƒ¨¯áåß¾üòËŸ}òIj¦ÉŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ¼=O?!¤/€xŸ÷ßHï-¾f /½áßþGýÒb]oB³œrô®ßÌW�öÕNofã£GÀ7Á¨Oªo�OMlÖwnk:5ø'·>9øÖêÖ‘î¨ÒþöW«œZËýQ¢ÈÇJ‡“G¾ ÜÉFט@ò)?£?kbvùb¬}˜f’`>7dvºêÛ‹ë�P¬Ñùó-×m¯>ßê³Ów&ûò›] ÉW6~¤\�5›™˜¿}Ægç'„~¹Ÿ‚d2#0#0#0#0#0#0#0#0#0#0#0#0#0#ð– ¼k`ùÍaðûwô $ý\�}}ìÞç½Í{¿·6³öÞék2aOêI »ã³Ë+')ÞºúÙ‹WËú¶ÓÉñ¾xõû’Œêwöcz9“øîÒyÌbˆkýé²wÿò—‡d¯ç¢¸ìûß5­�-_¾@;é|�I~~¤ZæîUœúô„®=?ûbªT�¼ôêÓ“ê—ŸÝp³–ž–Ÿ�y2#0#0#0#0#0#0#0#0#0#0#0#0#0#0o–Àùõ’o|úé§Ÿ¿=Ã7°ÔtR�¹FŒ³|¼½ëðß,¦wyoõôD,1ùÓÉYLþôw£‰ű:5îùÎÅŸý:þù±©YÁ}®îÂÇùˆ8ñ ùHyÅó5ªÏ7{sçf³~ßý�úÃD²�•r8(¹–-=vPˆ5IÏ¿ 7³Ówé[ŸÍLOú`F'¾³Tß¾³Š—ܾlüšùd7·N/ÿþHÒÓöþhèÊ]ãÊ�³˜|ºŸïœ±o`9�#0#0#0#0#0#0#0#0#0#0#0#0#0#p¾�EËoÎð ,Þø½Íý¤¹F�dç'¾~€zÊA_O‚F‘ú Ìô½ñçc&ì¤úÏúìéëèœ_Gý/_çèlÕ¤¿×|ò½Ïsû—¿“ÎÁ§検ì�-]><ß>8ø]À}©š3š³q ˆ5»}ƒPf6€Ùjê`3ú¹ç6ø“ò˯|l|ÛŸåK³ éœüÔì–§ÜæòV_=Ržb¿yt>${6þfuªq–/¶îÁ¦Æ]??ñò–ï»gý£ÓEöç?!ŸÉŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ¼YçíüÇçò¿;㿃à1]ƒ‰~ïûfoù†·y6Ò{>½uý>ëúäÊÆNŠ³ÏÆ/»^ïÿöêó¹ë×pÔ�~‚;çS_LõÏòïöå­¾šÕgSƒMú†ûw_¹ÅñkÛý³—‡�™ÜõžZâc%Hår$ ÙÌÆû.ŽØò!]Ì^,á“ÝžO9ïúåËV }yÅûô­†óÏ}nëΚÝ\�>lºþ€Ì�Q¼:¤û|½û›ž¯˜„Ÿü†õm÷ ,ß??!ô‹3OF`F`F`F`F`F`F`F`F`F`F`F`F`F`FàM8 ,ÿ~üçXêAðÎnmNÒÙ·67¼Ñ×xÒº7{>ľ¼ÕÒ3ÁßÞàCòk_Í;gyÍrÔ\Ò:ßæêÈ_¬˜ú%ÔäC²[w†ìf§ÜrT¿u¶âå.ïó|L.%þðÈ¿EÈÑA»Pyo=[pqÛ­ï‹[ûƒèÒæâÎò!€iø¸óð³oJ¬œ¤5ÒÙªA_J>b‹Cì«ÿPœä0ˆ˜ê›íå»×÷^Û]ÿ9W .X¾wXþç™'#0#0#0#0#0#ú||©@IDAT0#0#0#0#0#0#0#0#0#ðf œ·óo|òÉ'ý„Ðïî}Êw÷ÖÞùÙÌĽµþúlÙ�êïÞýù•CìûâÊ£çÁºúå¾g9ÊÃ/�õ-ϾöÎò¾8±�M¯‚³1ü‹ëžíÅUǺ}óm;æ‡o~å¢ÿ`‘äc徨}Q¹PÌÄZŒPú`ÈAŠã—äÓå;ùÅŠË�¾FzþÕ·W¿†±å;ˇ^ž»–}yè;[uŽêa/—¹úf1娾¯åIªeÏ¿{¤/Ÿ½Ÿúá~BèP˜ŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ¼yçX~r |qF?!ä-ß;{ý gùÒœá=>é�Ÿ=ìÞæíIý~VÈ{¿ºÞó­Õ¡/wsõù²çcŸXó¯>qölÕ¯ÎQ=t|Êo&Õ•ƒ8o÷x(Î?|øó‘ß°æ×ýØËe.Ï]Gœýsþ£ú0‘èc¥‹Ü‡}ÎÙá«$s€ØìÅå“¿¹uõÁ¨YDŽb­Ë�N¬83›³×0’Þ\\sþæÖÕ—£ßˆJW=ñÄž�˜å¨®X9øÐ³Wý£zø³ûŒ�.²ŸSNF`F`F`F`F`F`F`F`F`F`F`F`F`F`Fà-x×ÀòëÃàOgè!ðoôoí-ž�ŽÐÙ{«Ï®IÄ;½omɯù¨þNWþjÈ%¶ôÙš³9‹xãUŠ1“ûœtéó“«úü³×LoÝY¬I|ô28dzð«[ù›Ÿýÿ¿÷ ¬t8‡ yí»ì³Ï1=ì7¸|äèbÏ9ùÓLµèÓ½ªß¹ŽéqF3)¦¿ýs{¹î3S}>šPò5;Oœö„®ó©'F®XÊ‘O<Ô¶&æožñoçX~vþÒMF`F`F`F`F`F`F`F`F`F`F`F`F`F`FàÍx×Àò¿€X<¦{—÷^o¶÷†O¼Á{«7÷­*ùöΟïs¬½QÁ½×ôâM_löêÛ—³µ¹~½òºÎ^�5±î<îT}3)?¹Ä¶.æ¨^rU?†Õ-Žï]¿:ô¯…>Väp�Èç�ï»<]кT³¸ ù0äã+†Ouèu–/µøƒÊÏšX—ËšT¿üÍÙíûcè¼t݉®úbÒÓ‰£³æW®â�êEOwßERžr”'{>ß:‹œo`ùÅdF`F`F`F`F`F`F`F`F`F`F`F`F`F`Þ2�ÓÀòÓsÿ_Ÿñû3¼µ}ÞÛ½ç÷¦–{�f"Æàß·¯X{Û'≾ºòµ7ç#Oûê‹¡#ì|ë+ #ÕïLbé{R¼½QîÎZžjt^¾ÎÀNWìY¾è�©úõ6ˆ©FñrX—ÃþÕ"ÑÇŠƒ�vÈ:Øü º ã¨^.t_´:¾†ÆŽ;®;Tÿ˜Rž¦uõÓ›‰¹sñ!tòtnuû¦:¶êŸåÃÏœÎ\þÕ’'½û�Wèïú1 3|óŠø9ãû–Ca2#0#0#0#0#0#0#0#0#0#0#0#0#0#ðæ œ–Ï„/Îøã0¼±{_7zÇ?ËGo�÷x} ¹çÞêé¼çkl‘Ë S§µ™¿¼5€t†bŽé¥¾|ê³¾DÞrݺüù¨Á¯>‡b²u.ñ"/_CŸ¿lgùþÕ§(GõÙÄÐW×ú£DÒ¶tA¹Ëß�í­]ŠØ÷a¸L—5³uÙ`¯F¶³|ñe×`Ò×ëØ“êËS}¶òåwÛ«é|�‡ŸºÕ·&w¼ú}ÀÝSMùŒâÅ”¯uvqÕ¿Ï›NýoŸñÙ¾�åP˜ŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ¼iç˾ñé§Ÿþø@øíÿu†wx½½³{{¿›:Øí½Ïë `¯Áš°ùy!¾I ,öü{ç/½¾€ör�;öúØâ¬ÍzÔïgù¨if/¾ýóý²óU³^†üÕéüÖ�«Yýî+áGÊÙÙ:Ï×ÖWü[�W„¾„ÔÌ@†ì Öæ. z—öa™`ß ]9œÕšMMyè4Œð«>]kþüøw×êW³ó—‡ØWƒB\ç¸óÉc_ý|ò?¦—sÊÉ—8[5Åßùj€áCÄ•›âÿÛYÿð/ùË/γœŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀÛ%p¾�å'çö¿9C‹wvïð5±xk'Þú‰·xÍ!ÜkÒè}>9¬Ëe-§!_ !ùˆ§çoØçC/®ÜlêÖ#Áf]M{’±5ð“Û¾š�¿úå.ïq}øÊuŸ­{ÕËÐYóï.ôâÄÓµ7´tá�Iäp÷á;x¶¿%xì Ø“â¬åko¾cØ4yà}õùÓ‹5:‹¹\ìê×(r–?>åη©<Õ·¯¾9;ëöfb.Wõå"ù—�N}ç¿cèÅ|ë ?!ôóóŸ�n2#0#0#0#0#0#0#0#0#0#0#0#0#0#0o–À»–/ ,ÄÛ¿¾³‡uëÞêíûr 3ñ>_¿€uþlôÙÍF¹ÎòÅ7]þÕ7Óyô¨“Tß>¾Öò‘|ä².—=ÉϺ¸êÖQÎö|Ó™‰Xvò|/ºb‹£{µTôÕ Nà ĺ@Nùí«Óœ.»}Ò‡S.3)Æ‚Ø`õ�äˇýÎ!>{ëçóÐk©ÆY>òäw×´æß"wœó�çÆ>åj]{ù¾yÆ]?¿£~¹�:ß=ã³ÓÀò‹5°@3��������������x«þú׿~ã“O>ùüÜÿ7güþ ïöÞÛ5§x—ïß»|=};Kºczñ+F<{oûÖ¹ãò¯ŽÙÛ~ý Õ,†¿ÜÎH²_AÍ5Õ¯N{ù¬Ów6yžû/Žê!Åt¶bÕìÕçCªwÏôå*Ý«D‚–t‘.Q^‡¥Ëî²>$zƒÜ1Ö¤&gìCË–?Ÿ[g_ÓHwëC±W¯úgù²ìwŠ\¤³ð“§úr+®Zgù¶tŨQ^kz£óe+޾újäÿí³þÞùOøË3OF`F`F`F`F`F`F`F`F`F`F`F`F`F`FàM8_þðãàwgøoîÄ»|=Ö÷ÏñéMÞ»<;¡+†½‘ÿã ÿöa»}Ïö%—õ]Ÿñê'å¯�¾œwOC½l çÉךÜ~Ý+;>ê¶;†�˜Ù:s{s>gù:©øë¢¿Ž'x\ú.ø\Çžoúüïù˜örVƒžN£‡ù®/ž¾¹úÞõªk6nÿâéÅu¦> úêŸåK}~é;W5Å’êÝûjôÍ/f¹ª_®üÌtÿzÆ÷¿üòËŸŸ.²³œŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀÛ$ðîX~rnÿë3þt†F ïîú¼±“zZ{›7z‡§#–/}sùäºÇÙ¾¼ñÓó×ÇP£H½GõâgÍ�?;ëz Ħ¿óeg#ÅÜsqrÈ›o,Ü©õY¾Ô‘㶕LJêóMèª_­l4Kô±r¦Ëw(—èàfvbÝe­�ÎÒÚ,>ÅÕ×�ˆ z{úê[ûP5‡>F9­ó=Ë—³°—_c ±7Ä´î.5Õ°‘öåPßšT¿\�½œ|èœK~¹Øì;�åç?áÏÏ<���������������7Kàé'„þp@xg×'@ê!°®±$½ùöË×Û<½Q€¹¼½ñß{ëâŸ×õÜõë-àKÊÏW~úÎF—¿õ#“¿=_±­ÍîCäã›°‰8¾å+]~w¾âÙù¾ZúcEŽ@uÈûÐÕ¸}\´KÜöÎâb eë¢öÁ²În–�­éÙ÷˜¯ÃZnb¶W½t�·:ôù�åË9Ä«K¾ü“|î³Tƒ¿Ñ=ÅÜ6{öïžñÃóŸðg“��������������xËÎO}~îÿÅ5°xw÷V¯áƒ´¯�¾>sz~Ö½Ý{Û¿÷gûÈÕ»¾™1Ë•NŽêg«Nóqy‰)V¼^3©¾µíÙH9¬Õ¯ÿîtûX�ï}¹³·‡Øù¬ÛÓ½JàŸ! «C»x—¬Ž9ýíç l.vK>t7x~†š|4„øÀ�ƒÈUlyíÅTÿ,_ü¬Ùø¤¹µøòW_®ê;K�)Õá_ý³|Ôèöw�gßlf£:ÖòÿËßÛ7° “��������������7MàÝ7°üø@øâ ,¤7}ïí÷Úû¾7zsoóÖú¼ûÿŸ3z÷?ˇŸ¹·{ùˆR‚=[9ó«>_k~êǟΨ>{ñü?£8þöüÊq–�µù>w¾;¿»Ê%ïÝqç­ö]¯sä×9Oš‰?VúÐäêRæ..‡MïÐŹ<}8|Ù’�X#ÿâÅ”óŽ?êé¸ãý¬Of"¾ºíËé|Å[W_îÎT�bä��žˆË÷›g­nçˆcõÛw¦ãú¨ÿßÏüÙW_}õËÓEF7���������������7Kà¼�ÿô\þWgüé Í(Þâ=¨{£oœå‹Ü>úøcÍnfOê+HŸ}bô˜é¼õ¿¯öQ?r‰ç“oùèZßñ­‹)®úbªÏ—_bïÜs××¾úÕáOä ô�E¾ôl¯’õªàwAÏ9:ÔûÛeÍ] ˜ÿ(N¾·Ÿøÿ—ðÕ"§5óÝlrŸÏšðçû|–|ó«þ}wëöâÕêÜå¤ëå<ªÇË·¸»~v:yø™¿sÆöB‡ÂdF`F`F`F`F`F`F`F`F`F`F`F`F`FàM¸¾�åwÄ�ámž˜ï5]MÍÙí‰÷yƒžÎýsoþšTê#àÏ··þ÷úl_zîºwï@ç�‹”³^vþ�©f™ê”·³—ÛžOg*Oúczˆý-öÆsžt婾ý«E’�9ÖA²f�.bOìëj‹+‡<$¨ôÙ†óO¾ý!´çgԸ¿ó<硯VgqN~F6Ÿû,gûˆ£¿ÿìå1Ô'ÏyÛËOªoMWÃK5�ÇÚ�Ì�-½onùÑ~BèP˜ŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ¼yçXþý@øí|Ã{»·ýÞé­‰÷{Ò;þŸÏú~Ÿ×'Pß@½fïõíÅö‰"a§«~vú„­Ÿ,¢ËOÞWª£>¹ó°Ýù­«Ÿ¯=ýÍ‚­8úbÌÝQýj›«ßù®oýjé0¯Nð(ŸáPF«ŽÙ…‚’ïQ=üÍì}€¢ P1t]ž�/›9}õÓ™«oÍÿq>õóMg®Žµ< ½½ƒW Û�_ýÎ`ÓO Uÿ¨1lÕ5û ¡ï¯�åP˜ŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ¼iï¾�åóá‹3úïð5­X÷~_ƒˆ·wºÞëÓÛ'ìù˜{»g÷®¯ù„”?;_v9I5Ò±“ü:‹=߆=[ùïY®»ÿ¢œåÒÇ ¾¾ìtfƒž�®sW‹Í(WñéÌâÞWÿ¨?\$üX¹/"_@èáB.CºlºÎ`Ÿ­‹ËuwYÒ›ïX1ö¾¡„_uÕ1ªq–[v{±öF9»ßQ=jÊQ}>Õg×ý5¢”/[w­¦Y~ÂÆßþ®ç—“Mý=ã³/¿üòŸ|Rº£™ŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ#ð®�å§çÚ_œ¡�E¿BýÖ†Çu³·ùzúöºz ¬‰·ù|óÿìǧ‡ûz ø‘jÚ×GQN¾òÒ—ƒÎZ�ΪW úìI~tÕg³ïœôüÊofwr×w6£úgùrîîm&ù™«ó0¼æŸ’¾&ö}17Ô`¨aκ ›‰‹Ü~t÷Þš[SGy²30å°wžêT·YIgÿW�êç_�ôò©gf“§?†êÕˇÉϸ¥úÅ•Ç¬Î·ÏØ7°ÜĶ��������������x³ÎOý�sùÿ<ãgxû×€RÀY>öf:oï½ë›ó§·®_À^’�âMßs¿ïÛß~gû²g“‹¿^�âùW#½}y¬ ç1¹åc£³'ï‹ËÇ=ïøòVŸ½zåéœåÿÑRá�IäÐﻸœ`¸Ls: $ÍôùvAñ�“-½º è4¢c#ù‹a¿¡ÒñSǺ\ÍÝEÂÇ(g5ØÊ[}9ò-ž.?s5Å´¾g>¤ø;ßíÇÇO}ï|Ë/÷ ,pLF`F`F`F`F`F`F`F`F`F`F`F`F`F`Þ*�ë'„~søïî5^ܽy˧ÓSÐ[¿µûôgù:¹¼éßß„RO»!gµä*g:ïþäùÊÏ&Žäo]}¶ôÖwÿEuäPß¾;�åCŠÍ׬n¹:g¾Fºr–ƒ¾>‡|ŽêuRÒ×E%G‡¤±†pûdwxqöÉûò°üóåG㎳¾ÁžíK�r8á[®»N6þ­ÍùÓi_nëô÷yói–ϺÓ:ÿlwÎtüŒïœñ½óŸð— “��������������xËÎ7°üäÜÿ‹3~ÿŽƒ¦�Þýõ´ö¦ï}þžÙ‰÷øÛW:¾¤wüüÍl|H5¬óy^W·\f¾ÎT}1ö5®T¿¾‚öfñÕ?Ëɧ»ÞõÊ“³úrw\z±D\ùšÓçcÿÁò| NpîÃßñwn‡Ô¨Ña³¹´µÁfß·°œåC²ÕèNë>€à xö$9ÿä›?qôÖDnߎrŸ‹žÔµÄVýæÛ¿\òÞ5óe¯f¹è õ¿yÆûòÝß#—–}õÕWÿqþžådF`F`F`F`F`F`F`F`F`F`F`F`F`F`Þ.�óvþù¹ýoÏð ,5žx‡×�Ððß[~ߦ’ޝu¾õ1x”·&|ÄçG—Ÿ5±¿O싯¿ÎÈVÎ;/Ÿü‹7wžÖù™³ÉýÜÁߨÁ]j8PŸM½[îôöùÚÿÇöAR¢ z�sº¤ƒ¥sxâ„ ¤>Ôˆµ6ILyÌ]˜�uu‚CŸ_º»~¶>¤Î¤^�+÷ÙäKøV¯úrËY±öé[Õã^í«%ŽNýWØbÓ}Žêå@ ý·ÎølßÀr(LF`F`F`F`F`F`F`F`F`F`F`F`F`F`Þ4�ë'„~u@üùŒú4r�Þëë;¨çÀ<Ÿ{oMïí_B×þ¶y¿¯…O�#½û¯>áCÊ'Ÿ{o-/a›½~„lw�þéä(¾3Ï—”»}~ÕO/Î ÝžâòåóÁRÒ¼æ>D—s¸{¡uisÂ'}ºr˜[kòð¡«Íÿ®ßž-ÿÎX-õé‚y–çÛYÅ“Îeo]}zõØ ûü«[-6>ΛNRû»~5Ù ¢¾†—ûòË/öÉ'©™�#0#0#0#0#0#0#0#0#0#0#0#0#0#ðö<ý„�¾â}Þ|#½·øšM4¼ô†ûõKˆu½ ÍrÊÑ»~3_uÚW;½™��ߣ>©¾u>5°Yß¹­éÔàŸÜút|äàgX«[ÿEº£zHûÛ_­rpj-÷G‰"+Nù‚r_$]@`ɧ\üŒþX¬‰Ù勱öašIv€ùÜ�Ùéªo/®?B±FçÏ·\·½ú|«ÏNß™ìË_lv ($_yØø‘ruÖlfbþöŸ�Ÿúå~B’ÉŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ[&ð®�å7‡ÁïßqÐ3�ôsAöõ°{Ÿ÷6ïýÞÚÌNØ{§¯É„=©'�îŽÏ.¯œ¤xëêg/^-ëÛN'ÇûâÕïK2ªßÙ�éåLâ»Kç1‹!b¬õG¤ËÞýË\’½ž‹â²ðÜÁ>8ð �£<<  X�°ç0þ.ÃWÜËïÎ�³ÏõÅÐõAßõók­>;ß✡ódã›Þš¾å4ÓÉ÷?Ôêßù�ù¥¾fõøÉÁï®ïŒôrÆ—¯–œ¯Aúù™'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#𦠼k`ùÕ�ðÇw ¼á{»'½ãÓïòwÏ]ïó|ؽÕÍ#Ä[ýŸÎ�«ßìÍ�›Íú}÷?êÉ>VÊá ä>X¶ô|ØA!Ö$=ÿ.ÜÌNߥo}63=éƒ �øÎR}ûÎ*V\rû²ñkæ“ÝÜ:½<üû#IOGØû£¡+w�+wÎbòén|¾sƾ�å@˜ŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀù ,¿9Ã7°xã÷6Oô�æ5þ‘�Ÿøúêq(}= Eê'0Ó÷ÆŸ�™°“ê?ë³§¯g s~ýõ¿|�£³U“þ^óÉ÷>Ïís\þN:Ÿj˜“r²w¶tù|ð|øààw÷¥jÎhÎÆ5 Öìö ~@™Ùf«©ƒÍèçvœÛàOÊS,¿ò±ñm–/Í*l¤sòS³Xžr›Ë[}õHyŠýæÑù�ìÙø›Õ©ÆY¾Øº›wýüÄË[¾ïžõ�NÙœÿ„|�#0#0#0#0#0#0#0#0#0#0#0#0#0#ðf œ·óŸËÿîŒÿý‚Çt &ú¼ï›½åÞæÙHïùôÖõüù¬ë�+;)Î>¿ìz¼ÿÛ«Ïç®_oÀQ?ú î<ü�O}1Õ?˿ۗ·újVŸM 6yèîß}åǯQl÷Ï~\>fr×ûjqˆ�• 9”Ë‘€d3ï»8bȇt1{±„Ov{>å¼ë—/[1ôåOìÓ·~Î?÷¹­;kvs5ú°éú2wFñê�îóõîoz¾b~òÖ·Ý7°|ÿü„Ð/Î<���������������7Mà4°üûðŸgh`©Á;»µ9IgßÚÜðF_ãIëÞìùûòVKÏ{ƒɯ}5ïœå5ËQsIë|›«#±bê—P“Énݲ› ŸrËQýÖÙŠ—»¼Ïó1}¸”øÃ#ÿ!GíBå½õlÁ Äm·¾/ní¢K›‹;ˇ¦áãÎÃϾ(±r’Ö|Hg«}M(ùˆ-N ±¯þCqþ‘à bªo¶—ï^ß{qlwýç\5¸h`ùÞi`ùŸgžŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ›%pÞοñÉ'ŸôB8 ¼»÷ +ÞÝ[{çg3oôÖúè³e?ª¿{÷çW±ï‹+�žëê—ûžå(¿ltÖ·<ûÚ;ËûâÄv6½ ÎBÄð/®{¶Wëöͷ혾ù•‹þƒE’�•ûb÷Eåv8 @1k1@éƒ!)Ž_’O—ïüå+.?úQèùWß^ýBÄ–ï,zyîZöå¡ïlÕ9ª‡½\æê›Å”£ú¾–'©–=ÿ|ö~Bè‡û ¡Ca2#0#0#0#0#0#0#0#0#0#0#0#0#0#ðæ œo`ùÉ�ðÅý„�·|ïìõ'œåKs†÷ø¤7~þõ°{›·'õøY!ïýbèzÏ·V‡¾ÜÍÕçËž�}bÍ¿ú|ÄÙ³U¿:GõÐñ)¿™TWâ¼Ýã¡8ÿðáÏG~Ú_÷c/—¹»&ïô¾µ%¿æ£ú;]ù«!—ØjÐgkÎæ,â�»WànV)ÆLîsÒ¥ÏO®êóÏ^\3½ug±&ñÑËàϯZlåo~öÿÿÞ+ü±Òá0äµï²Ï>Çô°ßàò‘£‹=çäSL0Õ¢PL÷ª~ç:¦Çͤ˜>üöÏ9ìåºÏXLõùhBÉ×ì<ýqںΧž¹j`)G>ñPÛš˜¿yÆ¿�o`ùÙùOH7���������������7Kà]Ëÿ:j`ñ˜î]Þ{½ÙÞ>ñï­ÞÜ·ªäÛ;¾Ï±öF=÷^Ó‹7}±Ù«o_ÎÖæbø|ôÈKè:{qtÖĺó¸SõÍl¤üäÛº˜£zÉUýV·8¾wýêпJúX‘ÃA ŸC¾ïòtAëRÍâ‚äÃ��¯>Õ¡ ÔY¾Ôâ*?kb].kRýò7g·ï�¡óÒu'ºê‹IO'ŽÎš_¹Š?ª=Ý}yHyÊQžìù|ë,~p¾�å“��������������xËNËOÏý}ÆïÏðÖNôxo÷žß›þY>ì5n˜‰ƒß¾bímŸˆ'úèÊ×Þœ�<í«/†Ž°ó­¯€ŽT¿3‰¥#üíIñöF¹;kyªÑyù:;]±gù¢w¦ê×Û ¦ÅËa]ûW‹D+B:Ø} ë`ó3肌£z¹Ð}Ñbèø;î¸îPýc~Hyn˜ÖÕOo&æÎŇÐÉÓ¹Õí›RèØª–?s:suøWKžôîCj\¡¿ëÇ€ÎðÍ+âÿåŒìX…ÉŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ›'pX>?¾8ã�ghÀðÆî}Ýèÿ,½tÞãõ $täž{«§óž¯±E.ƒN�ÖfþòÖÒŠ9¦—úò©ÏFøyËuëò磿úŠÉÖ¹Äü‰¼| } ü²�åCøWŸ¢ÕgC_]ë�IÿÙÒå.¶·v)b߇á2]ÖÌÖeƒU¼ÙÎòÅ—]ƒI_¯cOª/OõÙÊ—ßm¯¦óu~êVßšÜñê÷wO5å3ŠS¾ÖÙÅUÿ>o:õ¿}Ægû–Ca2#0#0#0#0#0#0#0#0#0#0#0#0#0#𦠜/øÆ§Ÿ~úãá·gü×ÞáõôÎîíýnê`·÷>¯/€½þkÂæç…ø&5°Øóï�¿|ôúÚËAîüÙëG`kˆ³6ë P¿;œå£¦™½øöÏ÷ËÎWÍzòW§ó[w®fõ»¯„)ggë<_[_ño^úR3G:°ƒZ›»t€è]Ú‡e€}$tåpVk65å¡Ó0¯út­ùóãß]«_ÍÎ\b_ q�ãÎ'�}õóÉÿ˜^Î)'_âlÕS|竆WnlŠÿogýÿüå/¿8ÿ Ïr2#0#0#0#0#0#0#0#0#0#0#0#0#0#0o—Àù–ŸœÛÿæ ,ÞÙ½Ã×Äâ­�xë'Þâ5‡xp¯I£÷ù|ä°.—µœ†|5„ä#žž¿aŸ½¸r³©[�›u5íIþÅÖ ÀOnûjvþê—»¼Çõá+×}¶îU/CgÍ¿»Ð‹O×ÞüÑÒ…?&‘Ã݇ïàØþ–ృ`Oг–¯½ùŽaÓä€÷ÕçO/Öè,ær±«_£ÈY>üø”;ß>¤òTß¾úæìü­Û›‰¹\Õ—‹ä_>:õ�ÿŽ¡ó­3ü„ÐÏÏBºÉŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ¼YïX¾84°oÿúÌÖ­{«·ïË-ÌÄû|ýÖù³Ñg7å:ËßltùWß\LçÑ NR}ûüùZËGò‘˺\ö$?ëâª[D9ÛóMg&bÙÉó½èŠ-ŽîÕRÑW'8�7ë>9å·¯NsºìöIN¹Ì¤bƒÕ’/ö;‡øì­ŸÏC¯9¤gùÈ“ß]ÓšˆÜ}pÎCžOø”«uyìåûæwýüŽúå>ê|÷ŒÏNË/ÖÀÍdF`F`F`F`F`F`F`F`F`F`F`F`F`Fà­øë_ÿú�O>ùäósÿßœñû3¼Û{oלâ]¾w|ïòõôí,éŽéůñì½í[äŽË¿:foûõ/T³þr;#É^|=5×T¿:íå³NßÙäyî¿8ª‡ÓÙŠU³sTŸ©Þ=Ó—«t¯ þYÒEºDy–.»Ëú�è rÇX“š8œ±-[þ|n�}M#Ý­Å^½êŸå Èr°ßM(r‘ÎÂOžêËU¬¸j�åCØÒ£Fy­é�Η­8úê«‘ÿ·Ïú{ç?á/Ï<���������������7Mà|ùÃ�€ß�áX¼¹ïòõXß?ħ7yïòì„®>ôFþwŒ7üÛ‡íö=Û—\Öw}~üÅ«Ÿ”¿>úrÞ= õ°5œ'_krûu¯lìüù¨KØîvbfëÌíÍùœåë¤â¯‹þ: œàu8pé»às{¾éó¿çc~ØËY z:�滾xúæêx׫®Ù¸ý‹§×™ú€è«–/õù¥ï\ÕKªwï«Ñ7¿˜åª~¹ò3ÓýëßÿòË/~ºÈÎr2#0#0#0#0#0#0#0#0#0#0#0#0#0#0o“À»o`ùɹý¯ÏøÓ5¼»ëðÆNê!hímÞèž^ŒX¾ôÍå“ëgûòÆOÏ_C�"õÕ‹Ÿ5?þìü­ë)›þΗ��sÏÅÉ!o¾±p§ÖgùRGŽÛVsªÏ7¡«~µ²}Ð,ÑÇÊ}˜.ß¡\¢ƒ›Ù‰u—µ6:Kk³ø@{T_v".`|èíé«oíCÕBøå´Î÷,_ÎÂ^~�-ÄÞÓº»ÔTÃFÚ—C}kRýruörò¡s.ùåb³7û–œÿ„??ódF`F`F`F`F`F`F`F`F`F`F`F`F`F`Þ,�§ŸúÃá�]Ÿ©‡ÀºÆ’ôæÛ/_oóôFýæòöÆï­‹^× pׯ·€/)?_ùé;]þrÔ�PLþö|Ŷ6»‘�oÂf$âø–¯¶>¤gßcz¿> k¹‰Ù^\õÒuÞêÐçw–/ç¯þ-ùòOò¹ÏR þF÷sÛìÙ¿{ÆÏŸQLF`F`F`F`F`F`F`F`F`F`F`F`F`F`Fà-8?!ôù¹ÿgÔÀâÝÝ[½†Ò¾~úúÌéùY÷vïmÿÞŸí#Wïúf>Ä,W:9ªŸ­:ÍÇå%¦Xñz̤úÖòù´g#å°V¿:ü»Óícmt¾÷åÎvÜbOä³nO÷*q€†€¬íâ]²:æô·Ÿ3°¹Ø-ùÐÝàùjòÑâw"W±åµSý³|ñ³fãk�æÖâË_}¹ªï,5¦T‡õÏòQ£sØß5ž}³™�êXËÿ/g|oßÀr(LF`F`F`F`F`F`F`F`F`F`F`F`F`F`Þ4�wßÀòãá‹34°�Þô½·ßkïûÞèͽÍ[ë;ðîÿÎèÝÿ,~æÞîå#bH}ölå̯ú|­ù©_:£úìÅó#üŒâøÛó+ÇY>Öæ[øÜùîüî*—¼wÿÅ�·Úw½Î‘_ç\$þXéC“«K™»¸ü6½Cçò@ôáðeKntb�ü‹SÎ;þ¨_¤àŽ÷³>ý˜‰øê¶/§óo]}¹;SuŠ‘C>z".ßožµº�#ŽÕoß™Žë£þ?óg_}õÕ/OÝdF`F`F`F`F`F`F`F`F`F`F`F`F`F`Þ,�óvþÓsù_�ñ§34£x‹÷ î�¾q–/rûèà[Œ5»™M<©¯ }þõˆÑ`¦óÖÿ¾ÚGýÈ%žO¾å£k}Ç·.¦¸ê‹©>_~‰½sDÌ]_\ûêW‡?‘ƒÐwùÒ³½J:Ô«‚ß=çèPï;l—5w�`þ£8eøÞ~âÿ_ÂWCˆœÖüÍw³É}>kŸïóYòͯú÷Ý­Û‹W«s—“®s”ó¨,ßâîúÙéäágþÎ?ØO “��������������7Màú–ßÿu†·yb¾×t5i4g·'Þç z:oôÏy¼ùkR©�€?ßÞþùßë³}éE¸ëÞ½�C.RÎz Øùw¦šeªSÞÎ^n{>�©<é�é!ö·ØÏyÒ•§úö¯I>VäpXqÈš5ºˆ=±O¬«-®ò� ÒgÎ?ùö‡ÐžŸQã ÿÎ󜇾Z�Å9ù}Ø|í#ŽþþC°—ÇPŸ<çm/?©¾5] /Õtkw2w¶ô¾¹åGû ¡Ca2#0#0#0#0#0#0#0#0#0#0#0#0#0#ðæ œo`ù÷á·güñ ïíÞö{§·&ÞïIïø>ëû}^Ÿ@}õ"˜½×·kØ'bˆ\„�®úÙé¶~²ˆ^,?yk\©ŽúäÎÃvç·®~¾öô7 ¶âè‹1wGõ«m®þ}绾õ«¥Ã¼:ÁS |†C]¬:f J¾Gõð7³÷ˆ.@ÅÐuy6¾læôÕOg®¾5ÿ[ÄùÔÏ7�¹:Öò$ôöb R\1tlw~õ;ƒYL?%Tý£zİU×ì'„¾¿–Ca2#0#0#0#0#0#0#0#0#0#0#0#0#0#𦠼û–Ï„/ÎèX¼Ã×´bÝû} "ÞÞéz¯OoŸ°çcîížÝ»¾æRþì|Ùå$ÕHÇNòë,ö|ölå¿g¹îþ‹r–Kƒúbø²Ó™ zvºÎ]-6£\ŧ3‹{_ý£þp‘ðc很|¡„ ¹ é²é:ƒ}¶..×ÝQdMHo¾cÅØû†~ÕUǨÆY>lÙíÅÚåì~Gõ¨)GõùTŸ]\÷׈R¾lݵšfù û»þ�_N6õÿõŒÏ¾üòË_|òIéŽf2#0#0#0#0#0#0#0#0#0#0#0#0#0#0oŒÀ»–Ÿžkq†ý õX×ÍÞæë9èÛOèê)°&ÞæóÍOü³Ÿîë5àGªi_E9ùÊK_:k5:«^�ê³'ùÑUŸÍ¾sÒó+¿™ÝýÉ]ß9ØŒêŸå˹»·™äg®ÎÃðšJúšØ÷ÅÜPƒ¡†8ë.l&.rûÑÝ{kRlMåÉÌÀ”ÃÞyªSÝfql$�ýs\uªŸuÒ˧ž™MžþªsT/&?ã–êW³:ß>cßÀrÛzF`F`F`F`F`F`F`F`F`F`F`F`F`FàÍ8?!ô?ÎåÿóŒ?œáí_J=gù؛鼽÷®oΟ޺~{yH6þ‰7}CÌý¾oû�íËžM.þzŠç_�ôöå±6œÇLäj”��Ξ¼/.÷¼ãË[}öê•§s–CüGK…?&‘C¿ïâr‚á2Íé4`� 4ÓçÛÅwN¶ôê‚¢ÓˆŽ�ä/†ý†JÇOër5w9£œÕ`+oõåÈ·xºüÌÕÓúžù�âï|·?!ô½ó ,¿Ü7°À1��������������x«®ŸúÍaàX¼»×xq÷@ä-ŸNOAoýÖbìÓŸåCèäò¦J= 솜Ւ«œé¼û“ä+?›8’¿uõÙÒ[ßýÕ‘C}ûît–)6_³ºåêlœùéÊYúúò9ª×II_ýu”’ÆþÂí“ÝáÅÙ'ïËÃnðÏ—Œ;Îú{¶/uÊá|„o¹î:Ùø·6çSL¤}¹­ÓßçͧY>ë>Lëü³Ý9Óñ3¾sÆ÷ÎÂ_2LF`F`F`F`F`F`F`F`F`F`F`F`F`F`Fà-8ßÀò“sÿ/Îøý;š>z÷×GÐÚ›¾÷ù{f'Þão_9èø’Þñó7³ñ!Õ°Îçy]Ýr™ù:SõŨ׏Rýú Ú›ÅWÿ,_$Ÿîz×+OÎêËaÜqéÅqåkNŸ�ýËó�>8Á ¸Çß¹R£F‡ÍæÒÖ›}ßÂr–ÉV£8­û‚'àÙÿ‘äü“o>üÄÑ[¹};Ê}.zR×[õ›oÿrÉ{×Ì—½šå¢3ÔÿæïËwkŒ\X~ôÕW_ýÇùOx–“��������������x»ÎÛùççö¿=Ã7°Ôxâ^?BÃ{|où}›J:¾ÖùÖÇàQÞšðŸ]~ÖÄþn<±/¾Zü:#[9ï¼|ò/ÞÜyZçgÎ&÷sÿ£þw©á@}6õn¹kÐÛçk_üsÛI‰>(è=Îè’–Îበ6�úP ÖÚ$1å1wa>ÖÕ }~éîúÙú�:“z5®Üg“/á[½êË-gyÄÚ§o}T�{µ¯–8:õk\a‹M÷9ª—?1ôß:ã³}Ë¡0��������������xÓ®ŸúÕñç3ê;ÐÈAz¯¯ï žoð|î½5½·y]ûÛæý¾F>5Žôî_¼ú„)Ÿ\|î½µ¼„Mlöú²Ý=|ø§“£øÎ\<_RîöùU?½8ƒtûjˆË—ÏKI?8ð p˜û]Îáîu„Ô¥Í ŸôéÊan­ÉÇ®6ÿ»~{¶ü;cµÔ§ æYþ�ogO:—½uõ}èÕc3ìó¯nµØø8o:9HyìïúÕd7ˆú^þíË/¿üÙ'Ÿ¤fšŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀÛ#ðôBúˆ÷yoð�ôÞâk6ÑðÒþíÔ/ Öõ&4Ë)GïúÍ|Õi_íôf6>z|Œú¤úÖùÔÀf}綦SƒrëÓñ‘ƒŸa­nýéŽê!íoµÊÁ©µÜ%Š|¬t8yä Ê}‘lt}� $Ÿrñ3úc±&f—/ÆÚ‡i&ÙæsCf§«¾½¸þÅ�?ßrÝöêó­>;}g²/±Ù5 �|åaãGÊÕY³™‰ùÛg|v~Bè—û !H�#0#0#0#0#0#0#0#0#0#0#0#0#0o™À»–ß¿ÇAÏ@ÒÏÙ×Àî}ÞÛ¼÷{k3;aï�¾&ö¤žº;>»¼r’â­«Ÿ½xµ¬o;�ï‹W¿/ɨ~g?¦—3‰ï.�Ç,†ˆ±Ö‘.{÷/ÿqyHöz.ŠËþÁsûàÀ+@Žò8Pð€&`žoÀø» _qw,¿g8wÎr<×C×}×ÏW¬µúì|‹s†Î“�ozkúr”ÓL'ßþP«ç?æ—úšYÔã'¿»¾3ÒË_¾X~p¾éçgžŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ›&ð®�åWÂß�ð†ïížôŽOG¼Ëß= t½Ïóa÷VO4�oõ:C®òˆ±î=ÿî�8êG³9‹k­G@,a«÷ |ôÝA}gé\låË_^µ¿î¡NyÒó¹ïb_îòÙ§¾u>æê7Õ뤤¯‹þ[”<]Ê%ÊÛaÍ÷媡ãö¿A4»å«Ö�7]è³ÿ]ÓØòå ´s‘Î×™äçGªeî^Å©OOèÚó³/¦úGõÈK¯>=©~ùÙ g0k`ùái`ùÙ™'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#ðf œ_/ùƧŸ~úùðÛ3|KM'õ˜kÄ8ËÇÛ»~oðÍbz—÷VOOij‘?�œÅäO7š¨Q¡Sãžï\üÙo¡ãŸ›šõÜçê.|œ�ˆß��”W<_£ú|³7wn6ë÷Ýÿ¨?L$ûX)‡ƒ’û`ÙÒóa…X“ôü»p3;}—¾õÙÌô¤&`tâ;Kõí;«XqÉíËÆ¯™Ovsëôòðï�$=aï�†®Ü5®Ü9‹É§»ñùÎû–a2#0#0#0#0#0#0#0#0#0#0#0#0#0#0çX4°üæ ßÀâ�ßÛ<Ñ?@škÔøGv~âë¨Ç¡ôõ$h©ŸÀLß>fÂNªÿ¬Ïž¾ž�Îùuô×ÿòuŽÎVMú{Í'ßû<·Ïqù;é|ªaNÊÉÞÙÒåóÁó]àƒƒßÜ—ª9£9×€X³Û7øef˜­¦6£ŸÛqnƒ?)O±üÊÇÆ·ýY¾4«°‘ÎÉOÍ>`yÊm.oõÕ#å)ö›GçC²gãoV§gùbëljÜõó/où¾{Ö?:]dÿqþò™ŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ›%pÞÎ|.ÿ»3þ÷;Ó5˜èð¾oö–ox›g#½çÓ[×_ðç³®@®lì¤8ûlü²ëðþo¯>Ÿ»~½Gýè'¸óðw>õÅTÿ,ÿn_Þê«Y}65Øä¡o¸÷•[¿F±Ý?ûqyø˜É]_ì«Å!>V‚äP.G’Íl¼ïBàˆ ÒÅìÅ>Ùíù”ó®_¾lÅЗW<±Oßúa8ÿÜç¶î¬ÙÍÕèæëÈÜÅ«CºÏ×»¿éùŠIøÉoXßvßÀòýóB¿8ódF`F`F`F`F`F`F`F`F`F`F`F`F`F`Þ4�ÓÀòïÀž¡�¥ïìÖæ$�}ksÃ}�'­{³çCìË[-=üí >$¿öÕ¼s–×,GÍ%­óm®ŽüÅŠ©_BM>$»ugÈn&|Ê-Gõ[g+^îò>ÏÇôáRâ�ü[„´ •÷Ö³'·Ýú¾¸µ?ˆ.m.î,˜†�;?ûF ÄÊIZó!�­ô5¡ä#¶81ľúÅùGƒˆ©¾Ù^¾{}ïűÝõŸsÕà¢�å{§�åžy2#0#0#0#0#0#0#0#0#0#0#0#0#0#0o–Ày;ÿÆ'Ÿ|ÒOýá€ðîÞ7¬xwoí�ŸÍL¼Ñ[ë? Ï–ý¨þîÝŸ_9ľ/®Vî‹Ý•Ûá€ÅL¬Å¥†¤8~I>]¾ó—_¬¸üèkD¡ç_}{õk[¾³|èå¹kÙ—‡¾³Uç¨ör™«oSŽêûZž¤Zöü»GúòÙû ¡î'„…ÉŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ›'p¾�å'ÂgôBÞò½³×Ÿp–/ÍÞã“Þøù×SÀîmÞžÔ_àg…¼÷‹¡ë=ßZúr7WŸ/{>ö‰5ÿêógÏVýêÕCǧüfR]9ˆóv�‡âüÇ?ù k~Ý�½\æòÜuÄÙ?ç?ª‰>VºÈ}Øçœ¾zA2wáˆÍ^\>ù›[WŒšEä(ÖºÜéÄŠ3³9{ #éÍÅ5çon]}9ú�¨tÕOìÙˆYŽêŠ•ƒ={qÕ?ª‡?û·ÏøÑé"û9ådF`F`F`F`F`F`F`F`F`F`F`F`F`F`Þ2�w ,¿> þt†oðFoðÖÞâÙè�½·úìšD¼ÓûÖ–üš�êïtåÿ¿ìý?¬.^~×ûýüi?¹ªÏ?{qõôƭŘÄÇ]ëx.üªÅVþúçþ?ô\á÷•g1 €!¯y›}îsLû .9ÚØóœ|Šé S-zÅ´¯ê·®cz¬QOŠéÁoþ<‡¹\÷‹©>—PòÕ[OONsB×úÔ#WXÊ‘O<Ô6&úÏŸöÕó ,¿r¾ é�#0#0#0#0#0#0#0#0#0#0#0#0#0#ðÁx}�å×€.°8Lw.ï¼^oî Ÿ8ƒwV¯ïSUòíœ?ßç±æZwî¹K/ÎôÅf¯Qcþí@IDAT¾y9ë‹á§ñq·@^B×Ú‹£3&Æ­Çžª¯g#åà'—ØÆÅÕS®êǰºÅñ½ëW‡þE¢ÐûŠù,òm›§ Z›ª$†||Åð©] Îð©Pùãr“ê—¿>»yO†ÖKמèª/&=�8:c~å*þ¨žôt÷^ä!å)Gy²çó…3øòù–¯SLF`F`F`F`F`F`F`F`F`F`F`F`F`F`FàC&p.°üµ³ÿo�ö[§9k'î8owžß™þ>ì]ÜÐ1ÿ>}ÅØÙ>OÜ  +_s}>ò4¯¾:Âη{t¤ú­I,áoNŠ7×ÊÝZËS�ÖËרéŠ=Ã'½5U¿» bªQ¼Æå0±Hô¾b!¤…Ý 26?�.¨Á8ª§ Ý-†Ž¯æbÇתÌ)Ï Ó¸úéõDߺø:yZ·º}R [õÏðá§O§¯ÿjÉ“Þ~HWèïú1 Ó|òŠøŸ:íËû–Ca2#0#0#0#0#0#0#0#0#0#0#0#0#0#ðÁ8X¾v |rÚïœæ†3vçëZçøgø¸@ç<Þ=�„ŽÜ}gõtÎó]l‘K£S§±ž¿¼]i ÅÓS}ùÔg#|‰¼åºuùóQƒ_÷ŠÉÖºÄkü‰¼|5÷øe;Çð¯>E9ªÏ&†¾ºÆï%’þ¨¥ Ê]þlnlSļÃfÚ¬ž­Í«x5²�á“/» &}¼Ž9©¾<Õg+_~·½šÖ×zø©[}crÇ«ßÜ>Õ”O+^LùgWý{½éÔÿâi_Ú'° “��������������šÀùð‡�>÷¹ÏýÒ�ð§ýæiÎáÝèœÝÙû}©ƒÝÜù¼{ìÝ_0&lþ½ߤ ,æü;ç/½{Íå wþìÝG`«‰3Ö» ~{8ÃGM={ñÍŸï/;_5»Ë�¿:­ß¸uÕ«ß~å üH9[[ëye}Á× ¼ ô)¤ËdhÁj¬oÓ¢·i–>æ=IèÊa­ÆljÊCç¿êÓ5æÏ�{­~5[ÿqyˆy5(ĵŽ;Ÿ<æÕÏ'ÿczZ§œ|‰µUSLñ­¯ 0|ˆ¸rcSü�ŸñW~ÿ÷ÿëç›ð '#0#0#0#0#0#0#0#0#0#0#0#0#0#0#ðá8ŸÀòËg÷ß>ÍçìÎá»Äâ¬�8ë'Îâ]qàÞ%�Îçó‘ø\Ærjòu!$ñôü5ó|èÅ•›MÝîH°WÓœä_løÉm^ÍÖ_ýr—÷¸>|åº×Ö¾ºËÐZóo/ôâÄÓ5׿·´á÷Idq÷â[x 6¿%xì ˜“âŒåk®¿cØ\òÀÛêó§«µ}¹ØÕï¢È>üø”;ߤòTß¼úúìü�›ë‰¾\Õ—‹ä_>:õ­ÿŽ¡ó…Óü ¡_=ß„t“��������������ø` ¼¾ÀòÉà qöï^€ÞÁºqgõæ}¸…ž8Ÿï¾€qþlôÙõZ¹ÎðÉ7]þÕ×ÓzÜP'©¾yþ|�å#ùÈe\.s’ŸqqÕíD9›óM§'bÙÉó}Ñ[Ý‹¥¢/Npo Æ=rÊo^�útÙÍ“œréI18Ä«$_>ìwñÙ?_½Ë!Õ8ÃGžüîšÆü{@äî�³òüâ Ÿr5.�¹|Ÿ?í®ŸßQ?íG�Ÿ<íKçË×w�šÉŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ‡Jàþà>úøã�¿vöÿíÓ~ë4çöÎÛ]Nq.ß9¾sùîôé,éŽéɯñì�íkäŽË¿:zgûÝ_¨f1üå¶F’½øît¹¦úÕi.ŸqúÖ&ÏóûGõ�bZ[±j¶Žêó!Õ»{úr•ƒîE"Á�JÚH›(¯ÅÒe·Y½FîcÒ%kìAË–?Ÿ[gÞ¥‘öÖƒb®^õÏð d9ØïK(r‘ÖÂOžêËU¬¸j�áCØÒ£Fy�éµÖ—­8úê«‘ÿÏøgÎ7á7N?���������������šÀùð‡_:¾sšO`qæNœËwçÀøþwA|:“w.ÏNèŠáC¯åÇ8ÿ}Ønß3}Êe|×çÇ_¼úIù»‡@_ÎûNCw ØjÖ“¯1¹ýÚW6vþ|Ô%lw ;ѳµææú|ÎðeRñ—E¿Š'x-\ú6ø¼Ž9ßôùßý1?ìå¬=�‹ú»¾xúúêx׫®^»ý‹§ךz€è«†Oõù¥o]ÕKªwÏ«Ñ'¿èåª~¹òÓÓýáÓ~ö{ßûÞ¯ž[dg8���������������“ÀëO`ùå³ûo�ö»§¹¨áÜݽgì¤;��Ík�ÃÓ‹Ë—¾¾|rÝíLŸÎøéù»ÇÐE‘îÕ“Ÿ1?þìü�»S 6ý�/;)æî‹“CÞ|caO�Ï𩎷­<ú8TŸoBWýje{§^¢÷•{1m¾EÙD ׳ã6k¬µ–Æzñ�(ö¨¾ìD\ÀøÐ›ÓWߨƒêrᣕÓ8ß3|Z {ù]l!暘Æí¥K5l¤y9Ô7&Õ/Wk/':ë’_.6s½O`ùòù&üÕÓOF`F`F`F`F`F`F`F`F`F`F`F`F`F`Fàƒ%ðì_ýöáœÝ=Òã.–¤×ß~ù:›§×º /ogü÷ܸøçãîÜõ»[À—”Ÿ¯üô­�.9º�PLþæ|Å6ÖÛ‘�o¦%âø–¯¶¤ç¾Çô~=Ær½¹¸ê¥k½Õ¡Ïï ŸÖ!^ý[òåŸäs¯¥üµö)æ¶ó“Gÿ•óMø+�#0#0#0#0#0#0#0#0#0#0#0#0#0#ð!8ÿBèkgÿŸœæË}ñÄ…âÞÙ}÷è»pëùñéìÞ9ý=?ÓG®Îõõ|ˆ^®trT?[õë�ËSL±âÝГêË£åÓœ�”ÃXýêðoO·�±ÖúÞ–;Ûq{ˆ9‘ϸ9Ý‹Ä~Z°Z´�·ÉêèÓß~ÖÀfc·äCwƒç§©ÉÇ…¸u¹Š-¯¹˜êŸá“Ÿ1_�Ô7_þêËU}kébJuøWÿ 5Z‡ù]£œtµ|Ì«C'ïO�ö3û8�#0#0#0#0#0#0#0#0#0#0#0#0#02�ןÀòK‡Á'§¹ÀâŒýn�ïÓu¿�Ž8“§sïÀ¹ÿï�Ö¹ÿ>lúÎîå bH÷ÌÙø‘üôÕ2æçÜ¿¸êÓWŸ½øbùiÅñ7çWŽ3|ªoœð¹óÝùíU.yïûwÞjßõZG~­ó¤yw‘ø}¥M®6¥oãò·Øô]œÍß_¶ä†@'VëÁ,^L9ïø£~’€;Þ¿õéI 'â«Û¼œÖW¼qõånMÕ)FùèI{Ô«/Ÿâèï'‚¹<šúĘt‘¥:ò“jÑ‹W_OoÍ�Ó³åûù3þ¹ý ¡Ca2#0#0#0#0#0#0#0#0#0#0#0#0#0#ðÁ8ŸÀò‹Âoœö;§9‹×œíwNoL²½š½ú´>ô�Ùwo »�Ýó1.‡q"†8×'|誟�>aë_Ñ‹å'oWèÍÝ# w¶;¿qõó5§¿Y°G_Œ^­êW[_}¶ä®oübi1/Nð,P>Í¢´6V½ %ߣzøëÙ{D bèÚ<_6}úê§ÓWߘÿ-â<ÔÏ7�¾:Æò$ôæb4vÒ鈾ü­•þ^GO@¾Õ “S+—!ô³»Àr(LF`F`F`F`F`F`F`F`F`F`F`F`F`F`>h¯?�åkÂ'§õ ,Î×»´â\¾3wºÒý6­ù>$½øbè:ówù„”¿³}>êÃÞ™?;É�ÍXã[3g+ÿÝ·¿Û÷¸>üŹs ;ßtz�ž½» ­½|úÖU|:½¸ûþ‡œ/ ßWî�Èׂn6d3$°éZƒy¶6.W:ØŒ éïËÕçëJøU—M«Æ>lÙÍÕ3×øiíï 5å¨>{õÙÅÉA¯~ô>lbIùå6N/μšÏóût¾òþáÓ¾ô½ï}ïë,d2#0#0#0#0#0#0#0#0#0#0#0#0#0#0&�×XþÚÙý'§¹Àâ\ŸtÆîœÝáºÞ¹~çòß}=ÎÞ™ÿQ?r˜»ࢊ\æIc}÷Îù5ùH5ÍÕ¬~w ä¥/‡XãÖmì®Àý)-gú�üÄTŸ¡úrÐóÓ³«Oîú1a¯>ŸÖM—�¾±¾Üô/É”rC]þZàÚ� hÄFn?º{nLŠí�,Gö`¦æÖS�êÖ‹c#éÌŸÇÝuίý«ÓºÄõà—çž‹­Ž±8~òÐëŸÇ¥;¦Ç“ó‹§ß'° 1��������������øà œ!ô ¿=í·OsFïžÀ}6ߥ–t�ãëó?Ç8³ïÞCq¯M�‹-ÎðI±r–ïa8_ÄßÒ¼{ü»gAW=ãôêg¬YOõùÖÊÇFgNÞ—�}Þñå­>{õÊÓ:Ë!þ½¥Âï“Ȣ߶q9{pêÓu“'õôù¶A0Z'[zuAqÓˆŽ�ä/†ý†JÇOãrÕ·9­y~úÖZ}º|‹«–^nz~bÞ&r²ó%åkOl„Þ¿ú™ó ,ߨ'°@2��������������øP \ÿBèÛ‡�O`q®ÞE gö�·ŸácÌF¯9“wI£ûoógÏOnÒ�¹µòéåª~öân_cyï\Æ$ãÖWN:c÷ H9«%g{£KÊÙïµvg�ŽðÕÊ]ÎrÐw¿!Ÿ£z™”ôeѯ¢äh‘4æÏ!Ü>Ù-^œyò¶<ìÿ|ù‘À;θI ¡»s›^#wsz~ôÆ÷zóe÷`dÏ·úÇôŸO½|Å–/[yÚ3=ѳ‰ó ,_:ß„ß8ýdF`F`F`F`F`F`F`F`F`F`F`F`F`F`>hçX~ùøöi>�Åy»³{=¹ÇÝȦ¿?e„=[Wn�|å�׸s}qš³ýj>ó§ËOÏ—NcbÞÅ•êÑ‘æzñÕgKò“ŸquóÓ«)‡vÇ¥CÄ—¯>}>æï,’½¯Ü‹¿sݹ-Ò¥‹›Í¦�56ó>Ùä ’M<§q@ðØŸûÓ‘|�«)ŽÞœÈíÓQZ]65�ï˜Ö‘yÛosyò¥k-üŒ›ËÓ'º«'¸ó1v�å«ßÿþ÷ÿ¯ç›ð '#0#0#0#0#0#0#0#0#0#0#0#0#0#0#ðá8gç_;»ÿä´ß:í÷NsNùZgþæ]Z1î<ž?¹ýÙ>kž¯¼‰qwžç“§;]ŽI'N3OÌù§ÓßëéÂ?’Mîç÷/ÄjÝ_°¶â«QžczHõîy¾tÅ?�Ëÿ‡îKôC|†cÚ¤…¥³ÒÀmŠNl ‚Ä^}æk¬Ñ—‡>¿twýl=H|ˆz]\¹×V}>b{`îÜÕç#¶å¦'­MµÔ¤#öÑÅ•{mÅð©¦ü|~ü´ŸÝ'° “��������������šÀõ/„~í€py¥Ë!zÒ™¿óyâ̾;Æ÷œ¾3zz"®&as®_-vc:c9ÌùW_nÂ^yî¹q÷ ØÄfoÍGõ¨ßqàÃ?�Å·Ÿâù’r7ϯúéÅiD 1¯†¸|ÙÞYJúÎ�W€ÅÜ‹hsw�ƒ  6­Oø¤OW}c—=zÐùßõ›[Wþ­±ZêÓó ?å{¯UŽæ­­[_½Ö×\þü«eÞšŒ [±Ï×sëù—ïógŒÁûÞ÷¾÷+\ª£™ŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀHàÙ¿êâˆûÎâkî $Ýp᥃÷ìü‰¹³{Ò¸žOuŒùUG]óî3Üú£~Øäqï O‹¡o½Æâù´66ã»~öêóCn}:>­«µ¹³Ðý‹tù7×7V¿üËý^¢ÀûJ‹“G¾ ´øjè5�<�ßFÊ•/H|ï= ųÓ~Æ]¹!³Ë_}órW³õó­¾1Ñg77®¾xö»~µÊ�] o­¤x:~ZñÆ·]ÌNûÙó/„¾±!tHLF`F`F`F`F`F`F`F`F`F`F`F`F`F`>h¯/°|ë@øíÓœ½;sOîK*l$»s~ãÎéÙ�Ñ»3@GŠg»íÎïÅkbôÙËO_¼ñm/†o¹n{÷îK.Ù»Ó`^}ã$�íŘT׸øêßöö_.6R¼˜â†—~ia/�'Gy,8x=.kâ ¾ão3=îX9ŸÃ¹s–ãy}1t|õÏë«!–­úõtì­§úôùëéIúzyïúrÝŸ#†½úú.ÀÐó×â˜MþôÆrºÀò•ó1H¿zúÉŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ|Ð^_`ùµáwOsOÜW ÎÜ�o½qgñÆÙôÎí‰3z—GˆsýïžF—ðË¿ìù¨iœí â^‚89ËÁÀ·|åiîXK¹ÏðiÍr¨Ñ}6~Ý�P§<éùˆQ/)wùÌ‹ëþE>úbëËóÎ}Iß9ðY€}û‘“>.õåç[>¶]`9�#0#0#0#0#0#0#0#0#0#0#0#0#0#pþ{ÉGŸûÜç~é�ø�Ó|KM:Ã×wã â<žÔ³;»×òo|TŸòëü^ŒqgþüžÇ²ß:>üÕ­§ë^C5Í�9Ì«Iß3¸ýûÄ>÷ZÅ×ä#å­~ëm}ÙëÓËcü|ÿr¾³Hö¾RŽ6v/,›mPߓ˜ˆ-® ׳ߛ¾õÙôôä¾øQ}½Æ‡½']õ�êéŠñgÎt±I9ó¥7¾ë·'zcõïIùõSœqëºûÖžý‹gðåó ,_§˜ŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ‡Là|‹ ,ß>Í'°8ã×Èó¾‹ôÎ⟷üÅ:ïïŽC~ôÆl.Šw'@,=);ÉÖE‘ÛžO~zy4þÏ¥ú­­ú÷Zò©¯¾þö[n:>êwÇ‚ŽÐU§µ¥{8¼ä‹ï+÷¦\Ȱ¸úljĘݼÆ/@l6Ïæ²aÓüëù­[GÊSl~Õá+¾8zrdzwÁ„½úlâ?ÿº?Ý£ö�‡Ž¿'g~Ùå-¿5§?ǘ³³ÉÑl„M+/¿Ÿ8íçÎ-²_9ß„g8���������������—À9;ÿųûïœö›§uï ßy¿sy½óxÍÙ|wÎðq_€½ÆßEçö]à`“·3ý3|œó§×;Àg×;Ûï‚Kõù°—÷ Ò½ùùð÷)2ÝxnoÎOLqjŠ'líÑ~ékå×ZË£/6NòÒ“zã»þ­g{'±ˆ÷•JR@²éµ·m(ðäCÚ˜¹XÂ'»9Ÿr‚RýÆ�*¦^l"'àribnS\v}kb3ïÁ¾ÇåâÓþ‹;ª‡.=“O1ÅóÉîX~ö|Ë7N?���������������šÀ¹Àò À¿=Í–.‘8gw/ 3ù3|Œ³gÓ½3zvÍý}�åLñÎóå,?=ÿbéoŸê§S§q9š—ƒ�ú­µGõ¨ÓšÓ·^zM’ÝX ’ýÎQýjŠkœ­x¹Ëû¼—ÿ�¥ÄïxÈÑB-ª9—[Ïœ@Üvã{ãÆžmZ_Ü>|Gî<üÌI±ÆÅ²Ë_Ü>|«Aß"ÊnâÚ§<ÕçCĶ}Òþ«!Ïm7¦k�òöä>纭Û–Ÿ9X¾É8���������������•À9;ÿèã�?î_ýÎkîçñ> …8“w®ß¥sçùÝO8Ç]wô„¯V,]c9³Ó«Y}çüÕ/'_1ÕáÛ}¶jòIèª!sãêÓk­MÞÖÂÎ_žú3|š‹ãsçiœ¾¹¸ÆÕ§{‘Hð¾Ò†ôּŊžóÑzÎ𠆤8~Iå®±•_¬8~Õï"HõËa^}¾A=ǧ>;)¿q{0VŸ?¡ç§W«�ÝÉN§¶V\õÅsþ­µúlâøùB_Ù¿:�#0#0#0#0#0#0#0#0#0#0#0#0#0<�ó ,_;>9­!ä̽3úû‡3}çõ�ÕŸáCøò뼟�Žt¿ÀEö;¿ân½Xóî'œáCèØî» Å–¿úåw�@}ùH5ù7¦oÍò‘î'¼š½úÊ箣Fõù³—K_zB'ÎÏ÷‰ÞWäÐîÅ>ÏÙ⫤{Û½8½üùëW¿Ë AI\ù§k\}Fød¯¾µ©OèØ }9Ù]Vñ¤ ã—­½¥;¦‡MŸMýêÒ‹½mò§cÿÂi?wn‘}Ýd2#0#0#0#0#0#0#0#0#0#0#0#0#0#02�×X¾u|÷4g÷Îà»Cp†Ogòt�Áßãîˆu^ï²HçøúÆÝ8ª§» Ùäs7 ºù:ï7Ζ?�ÆNôêwY%ÿ{Ì�.ý�ÏÚ«Ÿ]ÝêëéïµyŪoÏ…_µØÊ_ÿÜÿ‡žà‡x‹c‹³kÞfŸûHÃÎ7pù˜·±ç9ùÓæ¨B_)ØÖEÇ')Wð?+½ÚåiÍrÝO Xò=ÃOùÓ“bŒ[Oõ›³¹Õ%ÆíO¯ÖWÏ'°üêù&<ÃÉŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ|¸^_`ùµC  ,ÎÛ�ǽ¹»Ù5:ýý©*Îöé»p†�³}~ŲóããœßX“¿\å ç£ÉaNZÛCÏO¬{z1Å6/§XRŒõt—¢úl¤båÛ¸˜£zøÑ«Ÿ]¯×œÜõ«óÊò‚¯õ¾¬ûÁ³È·mž®�£Þ:‚H¾bøT‡.PgøÐë{ øõ$W®âËǧµ´Ö£zzV#¹Hõ‹¡7îÉÃǘ°ñWK}Â×¼5Ö³·öbŽê©^öjù–/ŸO`ù§ÉŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ|ÈΖ_>ûÿÖi¿uZgú.”8—wIÃYA÷ øz:qtÝ 8ç ,Æü´ÎòË)®Xu»;P½£zØ»ÏPŒ\wœqw Äð«[ùÚCuø–§Ö—uèî˜ôñ’Ǹ½Õ秆q9Ì_,½¯Xia÷‚Œm&|éš㨞6to”¿FÇWëbIu�êa¯¾ù-7Ìbî¨ü÷:Û[v:­úü­ëfÈ·u¤Ïß\ ±c¾åÑß<ª%®¼tŸí÷S§ÿò>�åP˜ŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ|ðΖ_:>9íwNsqÄ{w œ½kéº7À/=[ö3|Äš“Îóù“bŠgO§¿õŧ6�{ÆÅ�áCÊ¥Oò/¯{tâ�ëÏð1ϯ=ñ!j‰ÓÜgà—í "æ^S9îõŠ¡—çö=Ó—‰$?jiƒr—¿›Û1¿Œ6«gk³Á*^�lúÀ°û×:}$Oqw}þå¯~~úÖWNsc¾ÙÕ'r6R}°ÅU¿œâï|ôD ßìt­':ö/žö¥} “��������������™Àùð‡�>÷¹Ïýâað§ýæiÎØ»;p†�³÷.u˜“.}8—7Ö“zgøþQgúîÈ‘ˆáC¯^6ñæå?Ç{÷²wO€oyŠg»÷p¦Ocîxz"}yZ_ºêó¥S§õWïn‚ú|5Â�”36æê½X*ðâ'Ђ->€rµ` 5Ö·éÑ‹ëÁ €9héËa­ÆljÞ˜TŸ_õåàLJ¾u–»úÇôô@ð­{õõ­�Oûª~믎ž?¿êŸáÓœ?)ÞXŒyõéÔmíÇ%�?í+¿ÿû¿ÿ�óMx†“��������������øp œO`ùÚÙý·Os�¥3ý.€t� KÎâ³9£'�ñç㬾±ó|~âˆ|æ�ã›o,Ö¼Ýhwýj¸/PMõŒó7ç'.[õùhꉩ™çCGø‰—§ýÈKWý|Žêá/–?ý]¿¹þ½ÅÞWZd¹Z¸yPî=`ì ˜“âŒm®¹þŽas�#Õ¹ëó¿çùõ¸Xë®~ö@—Û¼ú­§úæâîØ3}ø{PÅ>¾=àìr™“r¥§³uîsÿFè §ùB_?ß„g8���������������—Àë ,Ÿ.°8[×Ü p6ï`ÝØ™¼ÞÜçñú„�ËŸ˜Ës÷÷ùþ}Q„_RýêºP}}÷!䵦ç±Ý¨6?�T¿½ð%Ù�‹»ëÓU«ú|Óé ¿;gyë‹-îôÒ/}i¼¸ˆ±…Ú‘ß¼:õé²·91ž¤rñÉOßh¬ÎígLø°ä¾}ÊE×ø ŸÄå˜j›QL¶rÞ½1éÁî�T‡°?·†ò¸œR�·ÅÈ�ÑOžö¥s�å»ÀÓdF`F`F`F`F`F`F`F`F`F`F`F`F`FàC%ðð}üñÇ¿töÿíÓ~ë´ÎÝ],q.ß=÷:Ó¿?%{}1â»;�­ž^KÊ]ßå˜îä'ž®µ[¯{ånLOîò7oÌÇX#òÜ÷/ªÉVŒÜòhìÕ4ïÃóúÕÕ“r•ã•ö_Kø‚ÐÿQHi9X,]v›îbIàîcB@º©”-ÿ&�¹ ¼¢kÌVý3|È=¯fëWýl­£˜[õ%¥Óª×šÍ­‡Ók·¯±Ü­;j°é}Ë—Î7áß=ýdF`F`F`F`F`F`F`F`F`F`F`F`F`F`>hçÃ~ñø�ÓºÀÒ9¼3ÿÎì]Z¡Ï¦w&¯9Ã'tÅ8»OÏGRŒó{>Û¼šÝ9�ǘO¶3|äOß=‚jU[/¯¸jðQ?Û>åÍ—®ú�åÐñrÉKØîÜ÷îúôæú|ÎðeRñ—E¿ŠC‹oq@зÁçuÌù¦Ïÿî�ù º ˆ^lUn›xú;�;ÃGÎêÓùzRÏçöã+/áï“ZÈ]ÿ^WyØå!嬮yyó×Ë“­µåW®?t|¾ü½ï}ïëçÙNF`F`F`F`F`F`F`F`F`F`F`F`F`F`FàÃ$ðúX¾vvÿë§}÷´>]¥» Àt‡ÁØ¥çñt]9ÃÇY=½Ãø»?Ó‡¸; V#õÆùwiÄœÝY¶3|Œééº/Ðá?�ݰ>ùº/P½ò6?.O÷%ªßZÅ–³µÜþr¨—�o÷(âÀ¦ÝõšëżX$x_¹Óâ[”M´p=;1n³ÆZki¬¿áxÀ’j6ÏW~ãê7ç߃^,Ÿ.‹œáSý{¬~ßÖø¼¯~ùÌùÜõÕsé¥X>ñ8ÃG=Q“°·V±�O`ùÊù&üúé'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#ðÁx}�Å¿úÖi¿sZ—@ÎðqæÞY½‹ÎÜ�ÙלÉßãÎååÐØèòérˆ¹X­œÆ¤œ�Ù‰|�ËWÛݸ÷p×§¿ï'Üõåâ[ýÆj‹½ï*ܵ�éi/|ä(Oûã#æùÌù¾X,î}E­M=_t5nÍÿ¶·9@+¦œæ6lnüÜÎÖƒt†Ÿ‚–/}õ�Ë£'zùåJWýôzí¹ÝžÔ'l=hÆù²Ýk,�žðë‰�®õšËiþ§ýÜù&üÕÓOF`F`F`F`F`F`F`F`F`F`F`F`F`F`Fàƒ&pþ…� ,ß>­ ,Î×�Á»pBºà>©5{sC›3z1÷ÜX£×:Ç7¾¥yõõùw¢úlD^Rþr?Ÿß>Ý'�»<Õâ'‡ýÓÉÓžnãìõò•[œÆ–˜“{�¯4/üz'aŠG˜E÷àµèà¨Q}úÛO6»¥ Ó‡Ÿ¦¦|>Ù¤NgøÈEÏçyýêêÙ[Ï]¿˜|�Û£~Oĵg>ÕïòJyùÜyé«{÷ù°W[Ošó/¿¼?yÚÏœ ,ß8ýdF`F`F`F`F`F`F`F`F`F`F`F`F`F`>X¯?�å€ONs�ÅûÝÜ hÞý:â\Þ�zçñÆ�ûŸáC¯çWsþ„Ž45{õ5ÿúüº?`n¬¦õT_ß}y»;p†�zæé«ï‡_rצ«NqêËEï^B÷/Øï:­!}ë»ç'äe"ùûJš\mJßFåo±ém¢8›"ø|Ùn)7�X-ÿz1åÔWó ŸÆå­>õï|trÆF_}}õ‹«—»µèŸïC,=ɦwùEÎòœáSýçµÛ—¸Ÿ:íKßÿþ÷¿yn‘‰™ŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀKàœ�ílþ×Oûîi¿wš³øÄ9»–»«ÐecgòÍÄëå)–I_œÞ�€æbÅð+¶ùQ=tòò+N_ý{-÷>³kÆêºwÐ:ªÏVý3|¬ÇšˆØÖkÜ:Ä”SÏ–”«¼í)}~ïÜ·¨w¼žçhQo[l›Õ÷ óÅå[NñI0šëåôÀ�;¿8óêg7¿ëÓ“öVýüîøWžŸ~�媾qq]R1·’ýÕì•oã{¿÷žÄûB_>·È¾žóú��������������ø \ŸÀò�³ÿß<Í»³~4œË×Îð¡cË'›yc~æ]i\œóü.›ðw_áÏG¯ךôbô¤ºú¤ØîÜyèºüRnöî<ßõn[õÕ¼k7§+§qyÚ›>�¼/–{!/M"G ³ØÀ7—Û81®¶ ”CÒƒJo¬Ï?ßû‰ ¦<šO4©ö>Ö£¯¾øê‹Q·v†�œÙõwã{¯Ñ¼šê“ê¹´"¶y¾úôÆê¥kMtêè ÿü>Æ?·!ËdF`F`F`F`F`F`F`F`F`F`F`F`F`FàC'p>�å¿9 ~ã4ÿBˆ8{ïn�3{çï�Ý×ÕãÓZ:¿×óëÜžŸñó9}¶3|ˆ8ñZ¢~ºÆÅæ—^ ]õܨ†þžŸéÃF/&?cw’{M�³Ýõ‹ÑWß}‡òV_,{R}sãK‹yq‚g�òi¥µ±êè ~¾Gõ´ö ‰—ç~ŠIw×bÓHqÀ¥Ó\ýòÓó'òŠaÓÈ]+_º„¿y1w.ãòˆuÁEý|Ïði}ÆÖך«Ñ“âÎõ‡ŽßÏî d“��������������™ÀëO`ùÅÃà“Ó|‹{Îå�ÏçõÝг“üèÒóín€szzóbšËï_‘òó/Æ™õùŠ£“G+'›¸ÖÃFÊU|:}ùoßìw-:ñrU«=¨GÇV“¯ö¼>=�þ®o.ç‹E‚÷•{#÷‚ènñ`�6’®5˜g |@Û¤‹ÄÜEuH±jEz`«õ0œ/jÒ‰5n^z5Í«s†�œúêgדÖmîRz ³éI,Ô1¾˜kr<ÏoO|åýç}é{ßûÞßýøãÒÍdF`F`F`F`F`F`F`F`F`F`F`F`F`F`>0¯/°|ílû“Ó\`éâHgìÝлÐI|÷Œ�Ýgg뎂�Û»¨"W¶3|ÓupßY¿|ü«Ÿ=5‰úÖBßUw×7VC¶ê4Ök„­úbŒÅÝùÕ$ö•^çGèËÇ~ש~kãÿ")é‹‚ßÔ¦ -ˆ-¾MKÃÿö£k„æâz"÷ ‹©~ðžç-_±¤|Ùîu8›žTßX|öôÅéköÑø ?%âØnÉ·ý©‘�‹,_8íËû–ÙÆ#0#0#0#0#0#0#0#0#0#0#0#0#0#0*�ó/„~þìý;§ùBÎÚ�Ów7à Ÿ.µtÎÏÞ=ƒüù±;Ÿï¾‚þ—Iº? N£Çf~Çщ»¥:ÅŠOä)_õªYÞ꯷Ÿôw>ºös†O>êˆ+G5âÂ~׿óTGì{K…ß'‘E·yä,o0ëÙ�]Ø A¨§Ï· –OÏ–^]pËÅFøHèòÓ:@’òéÛK}¹ZC5Äò)—X-?õ�Ùï=Ññë“TÎð!ŶÆÖÏ߸|üýO�æX¾¹O`�d2#0#0#0#0#0#0#0#0#0#0#0#0#0#ð¡¸þ…зƒß:͹z6œÝwÞ~†�1{çõÆÝHTO⇳û.sˆ“£ûÍ«ÅW=ÝsaËWy»_�Þ4¹[_ë¨Þ}g‚®VÝúczä’�TC¯¾ür•÷ ŸüÓ•«ôbI>¯f/øZÒ„>…ÈÑ")Ím�Î �fžÝ˜�yò¶dçX~éìÿÛ§ýöiÎÛÝ)Г{Üý‚ÎäÍÙ‰sùÛ×…gô|Êu†gû|Ù:×çSÞrÕS~ãòäG×Å9«U~¹‹á›þ¹¯ù-ò$�ùÜu³[«:Ú훾úâ«[TOw"Œ_$’½¯Ü‹¿sݹm„_’ͦ�5>æÝ(:Ã'aëB8÷¥6í¹¨Wv1ùµs>æÆrût”üŠ?ª§úÖXîÖqïƒ/a¯É—oõôâò;ÃǼúÅê‰ýcìËW¿ÿýïÿêù&<ÃÉŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ|¸ÎÙù/žÝršO`ù½ÓœÇ»à̾֙¿¹K#Ü�ÝàËž¯¾ûgøÐ7×'ù5gënƒqùØÍ­‹®K+gø´q„�èïKâ­UO²‰3n?rwÿ¢\GõÈ×ý…bèåäW^:ò¼¾y¾ìÕÇöNR¢w z‹sÚ¤…¥ DµÌùñiSÆ=@ú ±“´azãrß±ùW¿9"Î%5ÊO×W/¾˜3|Ú}ëV¿9±¤õ¾š½šËÕšÔWó®ßÅ•ê³s†�Øzú/œæXþådF`F`F`F`F`F`F`F`F`F`F`F`F`F`>T¯ÿ…Ð/œýÿúiß=­;.²8«ï¼ÞY=aïÌ߸¹³úÎóÙé‰1½vçr~ßE6cºr˜Wÿ ŸâŸ×»çjÝ÷ ÄU?[sw ͦûâŠu´þò‰ãk}¤qóö/–З[,1'æÕ(îaxÉ—’¾$¶˜À7osw�Û?cv›Ñ'ÍÛtúüËç:Ýíß¼úwN6R>6ë¿õæôté›·æžzº{oùÈÓøîå¬þ>Õ§o=ôwýæò—]>ÚW¿÷½ï}ãã�S3MF`F`F`F`F`F`F`F`F`F`F`F`F`F`FàÃ#ðìXº¸á|žÔ§§3v¶ï’KïÙ�ßóÎïß>éºW ×ºGPÝ;ß1?rŠíþCõoÿîÜõùå#�éôÕáÓ<ÝQ=­«Üöߥ›tù7—çËmNóJû‚¯%|AèSH (ä³(½ÖBÏð!é 70órCJWNu4¹Á§ظK.gø´&ö>íD®Ö’Oë·¾ìÆDŸÝü®¯¯‹-ÅgkÕ/^.>å×›·¾æÙ­É¿úÒùBoÿBè�˜ŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ|Ð^_`ùö�à_9�wfŸô/…è“ìÎæ��ɧããιãËÑ�„;ޘݙ¹Œ‹?ÃOÙÙZ«ZâñÝi¸×rÛÝOx[¼¼ré‰x¹šggÏ—ý^ûÈ·Øãö©; ÅÓ¿Xîä/M"GylPóˆn å£o“à+îŽåNyØÓ—ã Ÿž0Õç ¾.‹ÜO„ÖqÔðÖ'oTuô=8b4ù‰R.¾ÙÅÜ9Úÿ�¿µëÙã N3—/›ñ­·'ÿBè+çc�þîé'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#ðAx}�åׄß=Íy_=¹ë'†žˆm|ëËõp:_Øä´ÿò×ý>$_ãÖaü")é‹‚¯ yÚÔý ¶X}úÆ]èH/�MËCêéÊç³y>ìrÝõ‹åOôù«Y}yè4OzRÏW>öj”__Þt­ë˜9š—G^1Ø;Ÿüå:çõÇ·r¸ÀòsçË7N?���������������–Àùï%}îsŸû…à“Ó~û´û¢‰óxg÷î$tÎãI}—MnÿÆüäМíÓ“ûžAyøÜMºP~qÕ¿{öîÈU¾çþÕ{ß3¸ýËU¬þŽk�D_.õ³ÉgLÒéÓ7.FþK…^œà–£�Ý Ë&¿1ömLÒçóY=ÿêˆ+þt|ªAûd¿ëÛ…>ÏcnõÍkù§—§úúüŒùt�…ÞXOîú|Éݛ޿Ú'° 1��������������øà œO`q�å[§ù—,ºÐñ¼ï"Gzçñw£7ï¼ße’=½‹*¤³ÿôù²¥«Wß}s—ܽqwZoöê³·¶»~qüóÕßs>æå<Ã'i]|ÄU?‡r±³‘t¯f/ø*Áûʽ©.gÔgSãÞt—5‚Á=Àl>¥DϦ÷¯sîÍó-GþžŸí'_R~óòŠ!­�>ò†Þ˜T¿¼üÄÜù«oíÖ)¦}ö@é«q†OR}½šíQ"·|?þº—ã'Oûê¹EöõóMx†“��������������øp œ³óÿæìþ7Nû^Spï“Xœ¹;¿wîî<^ënÀ}o€½V¬s{÷̳ñonÜyÿ×™¿šî0°©—{yÏð!ò”¿¼b»C��3¿¤úb´Ö©WßÚ«ÏÞÔ·Žbî<|IJ×g?ªGŒž°W[ÿb±à÷•”-_à²UçÞPuÛ¸žð!mLl�ÏóÕPŸ]Üýžé#^8ã„úÆÙôêUŸ½õU·õôdÓZô¤˜æbo©>�qöê×úèâ´Ÿ=ÿBèï�~2#0#0#0#0#0#0#0#0#0#0#0#0#0#04�s�å¿>þíi.°¸|álÝ9»æ>AgñæÙ»g�ŸÞ?Œoß3}ä£/VOî t|ªÍNZ{ãj³W_®{\½öð¶Øjê‹•Óœˆ)þöeã_ÎöL×Í'½9yÞ¿Ò¾ã×öŽaŸroƒÔbËÛæn›`s›¼íÆ.jôÀw‹‰¿y͉9}yèŒå&Æ„¾æ�o»˜¼ )êÓU_ç¶V~å9ÇÝ\Ë—þ®Y¾çq÷çc~ÇùB_:Xþ;É'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#ð¡8gç}üñÇ>�å[§ýÎkÎü‰³{ŸfâüÝ9¿ywœå;‹ï~:í¹¤/‡¸òGGªe¬^kaÏWo^~Ùò;ª‡Üzë0'­¥\Ùî=V?s~õò4¿ëk¤ØÖ›¾ušËñb)ዜÀ6¤·°æ-ÎÅ‹€�ácÁlô = †¤¸ÖX>ù‰y5å/Oõõô}컘Öb^}ú žáCÞö).í�õ9ËÉŸ´¦ÖQý.ºØ§Ú­/}¹å�›OLªÇ§XŸÀòsç_}cÿBè�˜ŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ|ÐÎÙù/ß>í7Os¾î̽³øûÉQ?Îù�ų'ü»G`Ìî>Ñ;¯w¦{t�ç‹K/–È]ýò¤/¿y—_yºWÐ:Ô¯Ž˜êókÝr”Û˜Üy^iÞÜGàÓÞV¿\zõ[Ÿ<ÙÊO÷b±ˆ÷•6r/öyN‹mÓl�õlÅš“úâêocpHV—EèĶâÓ‰¥/ŸÞE’àfÏ¿øãò”‹�ú÷þ«_Ílwº[ä¨~uëÛ_>âÒ}ጿzn‘}“r2#0#0#0#0#0#0#0#0#0#0#0#0#0#02�×X~ý0øîi.t8{w 3øî¸„‘Î8=¡s6ï²Jº3|ŠáŸ”ÿÎ'V’ݽcý]ŸNë.�ÞÚÝahÙÔ(O:±$[k¿õÙêÙ·–î5È[ýsá'¶úƤþÕì_Kø‚Ч�g1„Àš³Ù�>8Æ ]\>æI9ø±ç£ïãË�� $úöÅ/°ôäÎOW}½<žz9ôôüªŸ®úùݱ|ÉóÜtò'ÅXch²·‡Ö%gcýçOûcçXþî>�å�˜ŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ|Ð^_`ù¿{Ú}WÁÙ|w è‰3ù|îOUáGïì>ß;¶¸î·GîæruWÀ9¿Ú5±ü›ütîtÏ€oõó¥«nqtÝ!0æk^ýæl5±ôrµ:õÅ’;W¾tÕ-_cRþW³~µ ÷9,¦@>‹¤kÃúüÒó·Ù{sgú´é.täSNóbï¼w}cÂî�57&å+GyÙø´žê[/]~íµ}¤çïA•ذU?¿ôê—«5±µ.9Øóiýæ.êø–/ŸO`ù¿�~2#0#0#0#0#0#0#0#0#0#0#0#0#0#04�×X¾u üÖiÎá�³w9ÃÙ½ÖÙ;{çù|’ÎïéŒ;Ãg[¼»rV��s}BoΧzÆÄ\Ë&†¿ž®5—¯\GõÐU³z>IóìÕc—ÓüÞß]¿üá£Ï}îsÿõaðÉi>�…tvoììݼ»tÝ`3Öwކ�3üïž¾3}wîÅó%æD1Õ/'û]??yÙôùêÝ!pÿ¡úgøT#¿læÕ—‡Þü¾ß`N×a7·–ôzâîBû•Ÿð#æüÞVŸý�¥ïxXp›)_ ¶Ð€·øæb´`sÊ]⡬@IDAT+NŒ>›>°ù•÷˜žü{@øÜõÅó'ÆDýjÜbqÙZ[õä&Íùço\ý3|ØÌéIñÆbÌ«AדGß¾ùüøi_ùýßÿýÿÎ'°|ü1ódF`F`F`F`F`F`F`F`F`F`F`F`F`F`>L×'°üæ!à€ƒô.€tFï>¹mÎèIw ò•#çùü:œgkÎ_»ãÙÍûv9äÓßùªÑ]‚|å0&ÅÊIZ›õð©^c>w}v9Ê'Îúù´&õËË—ÜþÆâØø5Ïç¨^.|y†W‹³˜rYä½`sRoóm„n9Ú\ ‹ Bš¹VýÆüŪ©w†� "ùëùf×7WÝ굞þ�ÏqyªsÇVŸý>=àÆê›“;‡¹<Öq×7ÿüi.°üìoÿöoÿý/|á g8����������������ÀùÏ%�øèóŸÿüÿîìþ7Nó ,ÎÖ5÷ôÎã��ûë‰Þy|>éøËŸ˜;㯧+ÿ.³ÐóKÊ͇¾{ìÕ/okÔv÷ŠU›”Ÿ�OqÝ1àG×ZõÕ½cäé>Â>Õ1&ŕ˜ÔË%Gëc{±Hò¾Ò&å2¶Ð`µ‰»Wïm²'G`[£c¹Õi|)¦¨õÔ‹ÑÊ•þ¨BïrJO‚çëäŸÍØZªo^ý s¢&áS}c-I¯~yÙèïx6Œ¾xÚõïþÝ¿ûïÿèý£g8���������������“À¿ÿ÷ÿþ£ŸþéŸþ+g÷ÿö´ß9­³}Kœ¹wŽï€1¹/�tÏ@OœçóãÓÝ�âê�é)W5øVÃÙ~5žÇðÏf¬®š­£ú­‡�¼ÕÑy�Óó!zwÊ[,[1ÙŠ­&c1­›O9ê�êIWº‰?*i#m¢¼N×b›³“bn]éA+O`‚YsOyÚ›ï¼Ý=€î÷/…²ÕÃ×=é¾�y>tšœ�ï³7×çÓÝ€lôÝ9h,/?ójðiÌ&>gøT¿ûòó1¯¶¾˜rÕ“Ÿquø‘j¶ßt÷úŽçKùÅ´ç»^~/ê%}_éR…Í´X ¥oƒm¸ZÕ­¿ýÅ™³iÆ6l\>º.ªÜõÓëŸç9ª‡”·µR·^yÅ?÷³zŸ©>›Öºî<=ðüåm~×È¿x¾üZ[õÅÐù¿Aÿ‹øÿáÿå/þÅ¿øÕÏ}Î2�#0#0#0#0#0#0#0#0#0#0#0#0#0#ðáðïƒ~ìÇ~ì£ô�þѯÿ¥¿ô—þ÷gçÿŸÓœ©wi¥»  tçÀ¹;;?ºç÷ Øè;§×wñã wÄjruÇàÎÇ¿{ù•ó˜ùé»g W‡ðk^O§GÊ{÷ü«Ûúù¶Î»½Xþz¶›MñåcÓø&Íõj¿X$x_¹cÑÔ¢l¦…·YõŒµ —§ñQ=Áñ@ð%­™1WO­òU¿ù1=|\Iø”S®{­Õ ÓÔ›^ß:«/WõZ[ùùÈáß•ƒOö3|ÔÑ“|ØÕo­ô5úŸü;çïüÿò_þËåK_úÒ™NF`F`F`F`F`F`F`F`F`F`F`F`F`F`FàÃ"ð�ï|ç£ðþÁÿ×ÿú_ÿ›gçÿÃiÎØk`t¾oìb‰óvB¯ñ½ÇÎå»+ଟÐå׆bšWóöK_M¾�ÅvÒZصòÑ›ßõúpŒbÜ/ào®~úÆâ�ïúgú¾‰üÊ×ÚªÏ�¿91nžïÃð®_}_‘C»eLôw�ô÷F²—C{PÄ<Ÿó­�áS}1=HôÅ—Ÿ.ŸÛ®†9¿»Þ™>æÙêùhD ©þ«Ù«|Ôìé«o.G5ËÝ��Î\ß\O÷ù¿ðþÂÿúoü�¿ñ+þÏÿù3�ŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ‡CÀ'°üÓúO?ú›óo~íÿãüÿ8;÷/‚œ¯;¿ï Þ¥ÒÜ%¢¿ÏóÅ~]ôH—/¡×:ßO÷ÆÎ÷ÕW‡¿y¹ê�êÉÎO[wÌ‹½óWŸ.ý>r¥»ëÑÝsñêÕØ[g¾z’íÕìM=ùØòËþνÂ?  ¼Ö†Ú¤¾Í@Ýü›'Å4¼9[Påu!Än¤¼|Œ5rë[Oßæ›�Xã;¿±5i>YE}ë êð—³¼gø)>÷¼q¾­—Þ¸|åç§¾_ø[ëoýŸþìŸý³ùOÿé?ýøh¤£›ŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ±¾ÿýïôñÇôÏþÙ?ûèŸÿóþΧ¯ü·g³}úJûv¦^s¶��»Ógòîê|ýdF`F`F`F`F`F`F`F`F`F`F`F`F`F`þ‹#à\ü_ü‹ñÑ·¿ýí_ÿùŸÿù_>üÿ¾Þ¤Ÿp¾î€3øÎÙ�µk$ŸüùŠ3g¿Ç�å‹7Ö³w_¡{å«>¿êêåNø_ýæüW_\ãê§w×@L}¶£z’»>{>w|û¯~ë—¤qûjOéŸ ½ëà^Ø»Ææÿ›û­Ó|jŠ ÎÒ�¯k��Ë:ÒÅŒ|صì÷œÎ½>ÿâë�éß<ßÎú«__óîÈAŸÜkè®Bqz:—eº?À¿úÅÞwëo¿î%õcoë[£¼åioút÷úåy'‘ä}EŽf±� ˆ9¹Ê&†¸MÑ�dã{�ùuké®/—‹#Õ>ÃG}uŒŸ×—³ÆÎ·y½ZÕKß¼š]œáOÚ;áOÊÕZò£WßÜî:Õz®ïBÎçÿÜŸûsÿ«¿úWÿêÏŸK,ÿ›ó‰,ì�ü‘?ò‘öÅ/~ñ¤úlñ ¯³ÔÜø–·éûh&~Æ?öc?ötyÆœ<ÏóP^_Ê›oóçqoÓ¯þ«�ÆÂnü÷üÛ÷ß^<z=Ð?}¯/½®æÛüyÜÛô{ýÝëoÏ“ýüÙÏŸýüÙÏŸýüÙÏ_ï%ü<è=Åcð_z_‘oó~®ö6ýÞìýGÏ“½ÿØû�½ÿØû�½ÿØûïöþcï¿zOÙ{È·õ½¯Ì·yï+Šy›~ï?÷þ³çÉÞîýçÞþOÿþó»ßýîGÿñ?þÇ�þÃø}òÉ'¿~>uå_ýý¿ÿ÷¿ùOþÉ?ùž×òß>ÍF­û¯Þ0½ºÐ'ªóîï|ߘ¯Ë/zz}¹œÛÓ•¿¹:¯Ø_ÙÎô!ÏëSv·Á˜=©–ù½Æî¨é.€ž¯V}:’¾ýV_ŽöC×<»8ÂG»×Xý»^uÔ'Õ7f«~yéßYJòÎ�ŸÐæZ¼�Y8}‹¶¡6Ÿþ¨žÀ²P¼8:y´rÒµùôÕ?¦‡­øê˜¿­~vqÕ¢«Æý¤È—î®Ï—M Òºõ­C/®'E¾Gõ$Õª>CµÊe¿tIµ¬áó¯ÛNÿ§ñs©G­êÇÿy}yøÇÿíŸ�ˆi]òY7I§O§—¿o>þì¤^Þêgoö-‡þ®?þÅT¿˜òˆW}¹ª«×>«¾<åÒ·&1æí½œôtŘ³ý°õù¶1ò”K¿ú¯¯ñßóÏ÷þÿ^½¾ìõçÍëÂ^ßüÌØÏŸýüÝû�½ÿÚûÏîýÿÞï÷�ýþõæwâýþùæ½Ô~ÿÞßö÷—7¿gí÷ïýýaÙß_¼gÞߟ޼.îïOoÞ3íïOûûÓþþôò¿?9õ> Ãæ÷�Þ“Ó÷Ÿ×¤ççŸl5ïkÕ"÷ï¿w}ãûý¯y?ÿÅÉU}¶~&°‰ëò‡yu‹a¾>¹«/¦ÜÅTCÂ.‡þwNûÝÓ|âÊwO£Ó'æåÑLJ=ÖtüÔ!zºâš³‘rŠ/†/y[~z1Úgí¿úåäW=}-½ZêÓWÿy~¾„]»cÚ£yª£§+¦ÜÕO/¾:öϪLï.¾¯Ü‘/ mš®Å«u�m°5зÙÀJÏîò߯ÙÏð)oO—6<‰[Ÿ¸çk©~úÖ&¦š��êqD/¯ú­IOäGÔ·–êW‹�a£Oä1׌ïüÆrŠUߘNޤ8>?~ZñælÕ5&úô|5óö\~=Q“Üû¿ëË7inþÕϯܭ‰^¬yõÍ{œùW¿Ç¿zí®ÏW}uÙªŸ_º·Õç«¶ÖZø[ ©~ëc+¯ÇÜøyýêä§WçÖËgþ.õ­O®ò®þø{.ìù÷éïÿûûÌxß{ýÙëï~þܯ ûù»÷{ÿµ÷Ÿ{ÿýÃÿþ³ß?öû×~ÿÜïßûûë÷NûûËþþ²¿¿ìïOûûÛþþvŸ?ÜgØß÷÷×ýýyöw†Äóá]þþعägýþí¬òm¯?Õ¸ŸÆw}¯Oü´þ®qþy×çÇ.NMãê÷ZwT©~}v1Þ;›kÆš:½§n¯. ÈOo}bå#ê³wQ¥5Ñ‹!Ïëß6õ›Ë/Æ\Nµämÿñ)ß]߸\úÖ™N,¡×ÔaÓªù|ÿÇô¨ßþcRýâzÿQÝzuë5ÒÚŒï=µÏöÏn_éŸ×çGèÛO5éë«Cÿ"iñ/ ~KP›²°¤{nñ¤žk @ºâøóÓɘ?_RýÞ�§quõå«~¶|åotùçw×o]üÒßyóCÊ!.[:sÍþ³é ÂWËnßæq ¯Ýë©Æ1?„9²w×�Qû\^¶ê‹¥§+ï=W£:zùÊ�¾Øs-½Vý3üÔ¾‹«~órTGoÝôD>R½;®ØöYýbé[Ïó¸{.în?LýÖÔz‹�+ûê�ÿž¯^sîï7ߟ÷¼ï�ú}ÿý§_ÿöúóæç�çKÏ�½þ¾yîìçÏ~þìçÏ~þxÏ}ÿ¼ÝÏßOóègGýÞ¼ùâõƒxÎÜÏ›t˜íçïÞô½³÷_o¾wöþkï¿öþkï¿öþëÓï·î÷Æýì¨ßû¯7?CöþË;ͽÿÜûïýþq¿nö=±ß¿þóüþïþŽÒümüÙÈÛÞÿÓß�ãýóÏk}ùÒ÷úÇ>ìýþm|ûÓ[¯÷]Þ8ÃGÜ=W³XãÎh�ÅßÒœ­úüÅßþÆÕç§Þ-÷œoõõâHùôɪ/–=v­«úúäÞk¯¿÷ŸNÜ�ÇšÌÙŸó§g§g7o]gø4oÌW«–¸rÐó;Oõ«sç(¶úöSýçyòÿÞ"ÙûÊ S®l Æý ÒàÞH0n|Éó|mœ/H]æ¸Á«I²ë{’ð+†OùZ—¾xö⬣|ä¸sóyîßžôD¬ÛQíŸ.áÓ:ÒÉWN6r×—Ë\«~þíßÚÞVÿ¨qzòƒê³?¯/¿ú¤ý·†tr²µ&ãbø´vã|[]qÆb‰>Õ7Ïvû³ç§'üzü«­'|ØåHg?a+¦¼ñ¯þí×—“|V}y_Rß^Ä®þ�pdüß<_÷ü{óý¿ï¿Wß{ýyûëÿ^÷óg?ßýýÏÞìý×Þîý÷~ÿxõþj¿ì÷�þ^°ß¿öûW'ÚïŸûý�ýþ½ß¿ßö÷çýýaØßö÷?ÞåüiùŸ÷ß_<Þ^ûßõõßsÄïŸõøË÷¶ß?Š9æ§sû>ûýüãwÿ>“ï]ßÚG¾â\Úðš¦/'?:rÇ¥W_ŽêðkÎVùäµ:61$ÿêÞ9�Õ/kx^¿:w¾·Õ/×gÕoÿq©¾¼Õh |Ùí�.i?ùY{yÛþÕ[®zqüÄã8è«ÛcÅG¾»~þ­µçŸ$cùËٺċ%Æ­û¡x×/%}׸Û_ŽIoÞÂ-�Ð¥¯§gžÜ¶ÆzM.=Gz` DqtÅ”£uéÙød;ç:Æíé¹½¹¾||ïZô=IÎðiŸ|ò­~{‘/[5Ê™^ŸŸÞþíáÞ+úêßþÕ·>"®œæÕyÛ8ÝÝ·ÿêg«~ëo ùëÛ?›Fôôämcë#ù—�Þ˜^‹Ë]Ÿ>Ÿçõ�é!ù˜<§»{uÔ®~¶»~ºòÕ[›8ó$›ùóq{ɦ_ýñßóoß{ýùôÏÿ½þ¾yOÐÏ‹~žÔïçÏ~þîýÇÞy=Hzm0>ÞûÏ7Ï•˜íý÷Þïý÷Þïý÷Þû›ñ³a¿ì÷�ûo¢ž½Ÿªßï_ûýk¿½yOÝkçý:z�÷ûÇV^CÈ~ÿØïûýã¿Ìß?|ÿ°¯½§c|¿ÿìu3Ÿì÷ûc’O1ÕgKWOבâèH¯K|oÿòé5qŸ„¾¹rñoOùÕCŸ?­¹>IoÞÚä±~ì¤wýÆ­ãù>Äð¹s´V9ÅqÆå¹vRýûñ¯~5îõ¾ŠzS£ùšWÿæQÜ;õ%z§ ·8 MZXº V˼©MñO§,{yôm8ß{^Þãöô„ >�\„Î7iOsã.Ždãÿ¼>_¢¾qû,7ý½Þ3}ßlbªUÜ­ë„MLb.�ü�ï9?±o«Ï&&[5ʯ>�|z<ÞV¿ýŠ3æOÌ‹57¾×HWýöúYü媾˜ÄÚ«Oo|ÏÕl?ÆíÕ¸õœá#ÿj°ßL²U¿|ê‘»~s>Õo]t)Û͘ýmõ­¿>íÿ ß¹¾ør­þøïù÷Ÿþþß÷ߛ׌½þìõw?^½wØÏß½ÿx×÷{ÿõægÉÞîýçÞîýg¿c{mÜï¿ÿã¿?ì÷�7?3öûÇ~ÿØïûýÃ{G²÷߯ž 7¯‘Ÿõ÷çýþñægÉ~ÿØïûýc¿üçøýÃk�×ÞÅëïIó8»ÔÖÏ¿ûŒÏû¥jW_ÿüõÏüþýKsñGø’|šW«úų·†|è:ãM×ʼn=©~uÊGoÌOþæòšßõùiÖ–�ŸštlÆtù™“çõ«×þïy±âè‰zôÙªïõç®Ï?&­MíÖ,ŽÈc\}s—^¬ž>&æÚ½—^ÿŠS?]ë`»ë—﨟¸UŸŸ±XRýjÓUŸ®ű¿HJú¢à×AÓF¨Ú¨ÅÝã6ÅçóKèÍm2)‡¾± =éèÞæo]ù·ÆrxÀªÃFnßòÑsc1ÖX}zº|›Ë[�z>Zû<Ãǃyë[[ú»¾q0î|Iµ²©e\ŽêW‡uò=ª‡¤/–oûï›.Ý]¿ýóŸ$F{ýÙëÏý\è{Èód¯¿o^göúÛ+ÇÞÿìçï›ï‹7ÏŠýüíµ³×Ó½ÿØû�ûï{ÿõæÕ¢ï‘½ÿÜûÏû¹Ðk¨gÊÞ¾ù9»÷Ÿo^;öþëÍóâ •½ÿ굣ד½ÿÚû¯½ÿzsvµ÷Ÿo^-{�ØûϽÿ¼Ÿ ý ñL¹ßòIÞåýÇï� ç�Õ(Gs}cÏÅê;Û¼ë³uÞY}}ÂV,�q?ÿzŽËwKþêWKo^ýÆz’¾µ¦KŸŸ<êÛÿ]ŸŸFª�[ã�ïö{®[ÎÖN÷¼~:ýóúÖ\lý]Ç8âù<ßz~åkÿ�áÛÇ-æò�ÆÕ§»ëäwëÛ�qœÔ7îñïù'_’O�MõËÁ¯ñ]§øwê{_¹�Ë׃ÒFîél<07Àìz ˜ �áC�âÙéˆ\Åßo2ØËéÈÿ|Íbó•¿5êïúâÚË>=ùŠi-íG/¾úw<›ü­Å¸xãçö£zøz2əݘÎ\|ã3|ZùOÕÇ�oõål}gø¨ËNGZs5[?›X­õÑ‹IîüÆÅ[|~­_R}üù´~6B±âîÇïÎ_|¹ŽëÓúÙŠ·×ê—¿˜žbIö˜µÿø±Óéµâ�Ém¯¾Z«ÿÀóÄwü?ýüyEç•îùóß÷Ìžož?ûþ{õ<ÙëÏ^÷óçíï?}oìçï›÷O{ÿñæçÇýžµïŸWÖýüõ}³÷¯~§êõcï¿öþsï¿ß¼~îý÷Þû9±ß?öûGïŸ<ˆ¾×‡~~îï_ûûß~ÿx|{ìïŸÃ~ÿzó7‹^?_=;öû§Ÿûýs¿þÿÓù›çäûüþçï?èç{Òóß{¦Þ?=�ïý•˜Ïzýhͽ֊‘�þŽiÜþŽùéõ™N|¹ŠOÇ÷¾¤rÛÙÔÔ¬_Lv5éä-ž-iMÅó»×/WÒ%!óòg/¾úŔ߼x±Åg7—ëæ¦Ÿz,‹§OÔmÍÆÏãåìüóޝ~vóâ�“ò«q³d¯®þŽCþìÝÛv»®¶ë£õßÿõÎy²êQõW‚+’í$vÒç@ke’ €�@qJjI|唽uÞœõýR äw©Á²S@ðzÑ6 �KYÀ”½e¶èª?»œìÛ�*²¡�íìigþ|‘ÉÒ3^ýdá7†^b}G×}œêø°²E…¯~ÿZK¶•é*óQ™Lq δ‰Õ§¤—�|"Û¢¡ÃJ^zÙºú?ùtéäƒv6Ÿù~¾±ÁÑßX“©Íu¤¯zø·ŽúÔÙËF‹�¬÷��à'*þáéóh+_áãgã¨Þd•W|6ÞÃ'Fã~…ÎâoüwþY 'Yh×ßÛýo÷ŸÝ÷üy}þïù»ùÇæ_�üÛyQž©,6ÎÖøê›nþ¹ù§•p’µ�6ÿÜü³{|Ÿymþµù׫ϟ6ÿ|ä­›òŒÍ?±q¶õÍ¿6ÿÚüËJ8ió¯3›nþÙ9ºùçyfþ_Í¿­èÏ~þr®þ×÷Ïÿ9Ì d¯ììð=g³¿ïY룇â“͆²ýWvÌ?TüÃUÚ§Pø}W‹§?]¶È„�¯n\l¨×§$Kß#çFðù�G¥×xÓ;{ßú¾¾9®ðÓaJÖX�%|ågý/þlÓËæGñ'æŒÿÁ¾Ù _Fï�nñÐfüƒuÓ)†Úú{ìLYøl$£¤‹*ÏÖ/üÍè/¨¾Qa§ r"» V¿zŽæ4ƒN½€N½i�Œ6²ɇ¾—sµ—-ü«=m|T‰—{(õl�ÇSÝ‹Å÷³íE'/{d³§L/»õÅ?DÞÈ'ÛäÔág‡mO¾¨_ý ÚÇk|äõyð{Žê­ž\ø�?Yþë×V¢9&|¤ gÚÅ›ö¦Ü´C¾þä�êm¡…Û8è‘ë ·2»ä'þÑ|3ÎäØQÿ >‹ÿˆ½Ø÷Êâºñßù·ëïí~6×Këd÷ŸÝ÷üÙówó�3¯x/ÿÛükóÏÍ¿7ÿ–3õtï¨,¯ÚûÇÞ?öþ±÷�™OìýëñyMûäÞ?÷þ¹÷ϽîýsïŸÎ‚y^öý�{·|íýëq÷˜ùÄÞ?θ”Wü'ß¿¬ïþ£÷o-Íõ4å[[xóüm}ì7?4(žõÓCÍ»pê¿Ê_åÂgƒùÆÒ8û¡7ÝìÑ û¨Þð•áן ¶'‘C�S�ŽóMù~ôqÅ'×ÂÍn~éÇ‹?ý§>¹«Ž~òù¢^¼ÚäPö³%^á“­¿2¹ð¯ç/¹dŽê}ÿ�øW»ä`â÷¾jë›òññÔçû'ûKÄØïR6Í�Õ‡¯NF“föã£^‰G.§Ã‰¯DÉOülêW'£ ÿÚß×,Ó=Ôo4ûâ)MŒ0”É©³¡?ü&Qüd+Ó©$‘é™<²žâ¥�Ü´Ñb›XÕ+Ó™%{(¥‡J²ž0’Ë, 4ýÑ�ŠsöðØàyüIÙ�O/üdñ²]ü¯˜d¯¸µ‹g8Ù­ŒÏæ_{âçÿ{øáVþ¾1.þãýoü͈s�*ͱ9›+³Üùwƨu.n“â?[ÿ䊥þ�gäæœ›õb5Ë�;ÿÌ‘ÖÙ9ƒã“1oÞ;ÿwý�q›knÖçºWí]»þvýíþÓ>{î �¿ñwÿÝógÏßÍ?6ÿ:÷�vÈr*ûãæŸgTfÎ9ëÅj–›nþiŽ”g´®*ã“ÙógÏŸ=öü±D�%ö‡=ϨÌ3wÖ‹Õ,÷üýùó·¹§,–¿:ÿìgt;çØœ„ï!ëÕþ§oÎÿ©wtÝíã“õÞg‰UÏ>Ù0”ÉdÃøüPÕOFM<íôó__½>õpŒ ?|uý(™k~öȪGñÙd F6³¯Ìÿ£z«+aá£);ÇœŒþèY=üWóO¿>Äþ´qcþÌŸü�«¬„Ç� ®²¾ƒõf ýaêõÂôõ‚ý+!HŸÇÇ3�¿Ú!oq$WÿÁºáç/>z†ÏF“â“Í.;|ó }¨±“3Þð{QJ»éÕ›möèäcøúØûÿ”Wüƒ}£ðÉõt�§Ï¾:¹Iø0]m~ ºÚÙ%—|¤4^ñOnúÏÆÔ;š7%üúÙèýÃgWŸ'»Gõ >Oþ÷žò‹¼~ø¨q¥—\>…ß{ ?»l�M/;ìÎùW?Ùü;ªOñëÏ6¿ föÕŸù_ÿâ?æßÆÿíúûÕù¿óo×_ûËî?»ÿîùsî«å ò„ÖÇž¿{þ~uþ¹çïc}íù³çÏž?{þtö*÷ü}ì�›lþ±ùǹ?îç?ûù�óÁÝ̳Ÿ=¾›ø™Ï¿�ÐÝï·ê›mþµù×clþùØþ“òO{¤yŽú|Oý+ö?vú~±µÄnß?Êáê'>Ù+þü~2äÊ|ÜùÇ.jÿÇ'«¤ë¿ëéœÌÿú�®5®tÃ×¾>øÊðµÃ?ª÷{Oøäèdwâ«“KGi<䑺^åôgW"›<íü7Îéã™vÕ¯øÆF?ÿÕé‹kþ³=í“)vÉŒpÈ£ÉׇO_>þį]œÈzð{èê¯ ç`Ýd”H:Ê_&ø]ʉÍž� ç™Cúé’W'ƒrL;}2Ó¹‰Ÿ�ÆR Ò¯M/¢Ó‹j,õ)'þ_2�'ð«‡Gi_‰MøÊðóII7ýú•ù~>]Oñ³¥?]u¶®ºøÑ{øt'~“;ÿwxÅC›.R&¯�>¹ùÌ÷Ÿ�ÊldÏX²E5VõðÙl\xéÔ>�‰¯�¼’ ˜³ÞgðÙÎÞQ½�ï#|ýsÖÿŒÍÆßŒzþïüÛõ·ûÏÏïÿ»ÿîù3ÏÜYßówÏ_óaó�[úñnþ½ùÇæ›lþñ³÷ïÍ¿6ÿš9׬oþµù׿_›nþ½ù·t¨Û�{Çüî`ó�[Xîñ±vZ?bu�áæ_›ÍœkÖ›+ÍŸÚfØ®?Qx|áÿ³ŸˆŸç£õÇî5þé]÷ý¯ï.Ûÿè¡tÕ[ÿõõ•öP?®Pg£ï_Ã�Ÿn%¹ùÝiþ�÷ xÙJ·2Ûý𣱤ÇF2tÔÓmœùŸÏ$2³?ÙÖ�—ÿɲ‘LøÙ?]}õÓÍŽþêø³f8Ù�vÈd;~˜ÊtÙ®_&J¶¾‰ß;$gö¥>™lTâý4eø§‡ñÔ>ªoøõáWO/Ù^~“0§ Jm:‚D.;ìê×FÉâ'‹_==<õ0Ôý¨Ã‚¸Ú"e'üì¨' ßc¬¨z¶ñÔõ³©¿sTo}ô²IF?¹xõ×®òáó+ÿ§-2ù™ÿá$wˆÜ(Yö=Æ^ã®M¯·þÖMGß´�?ÇÍNøl¡ðgþ”cã—) _6p(^«Í¶Á Ä|a9]°”ÉæðÁºë5ÆdÈ#muÁ`Žº2 üþ9|:�%üøé"7švû�÷Šï¨1ég3üúñØ?~¶•tñëÄo¼áb7¹ì4nöae§þðÉYñßÃ?ÄncJvøxÙ$wõŸý‰C–LþÊïJ|þ‡EfâÄŸøêù�ýðÃ)¦õÇg›M6ÐÄ?9¯ñÙ$?ñÙ¿ è»ùö|ãFÓÿÅßøïüÛõ·ûÏcÿßýwÏŸ=7ÿØüëÌ¿Ës­ 9¤góÏ3o/˜øxÙ oý‡c|ùd<“Ÿ™ü ¥KO…Õ¸®>WøùŸOtÕ³¾’}qѽ‡OŽü߸ð§Ÿù¾~¶ÃWŸøä´QöÕñ‘¾ðÕùFøõ]wŸÉŧ—í°¦zˆ >šøñÃÏ–’Æ‘^}Ù?º~�į[8agöjÏ`9^AÊae€nýéU&+òì ’ÉªDa)ÓW¢ì«ã±G·àÖßäJÿ¹ËWgß“�ðé4†i�ýú²=ñ�îÑCɨÏ8…¡œølÏç~1œå»èŠY|êŸøÅÄN?Ÿ§}<ºáóaÒÕþ”K7¬Þ?|”nuòd‘zÔØ§�õ7¶Ê0�³:;ì^ñÃÒŸ~¼ìgƒ½�ð'欳¿øÿ�çÞúo­Y»þÞž9»ÿ˜�=|÷ß=öü=sÈÖ…²}S9sŽY'·ùÇæ›lþá»ù—ñq×To-'ÝüKT6ÿÚûÿ¹66ÿÞü{óïÍ¿í¨ó±ssï{ÿšwÎY7_öþ¹÷Ͻîýó?éþÙÝ rîy³nÿCÍ:ÏîŸxúÊ¿àÍóW_çﬓɞҽ_üýXáegÖõ…1íÁàÂGô’Ñæ¬Ç›øñ™øñ”lO íøÊüNfÊW?Änô _gú�cŽ¡¾°È7<²ÉÌ:ýÑ|ÿÉéSŸv´=¨>º½ÿøõUÎ1U7.ÔøØ`ëJ_ßÄ¿ÊþT»ü”ÒE¸ÁTA`7Ç9D†ÓHéO¦—¡d]û³£4aȆE×¢oÊë×G©{Øhò…°nT?>[œêì¦~ºÉ"÷÷Ô8²7uØÌ]퉟®rÖÓ9Ø7ù+>äÅ)½ðÖ]ç³øÆœåâŸïjÆÒÜíýoüwþíúÛýg÷ßǹ±çÏ�gÆž¿�\â½ügó�Ç:Úüë1g6ÿzäò›nþ½÷�·Ÿ¿lþõ876ÿÚüK¾9ÏÌÍ?¹Ä柯?Üüû±�nþýX3s/ÙüsóÏÍ?7ÿìû­ýüûÿîçßî }‡Õšö>Õ_�rÉdÓíþ¥|vÿ˜¶èfã¨ÞäÍ¥lÎùÔ÷��“ýΟt³�^cÒϦgÊÔÎfm¶�Ó?ó_5É–±'‹—|eøÊtàg+ÛÏð±ÛX³ÏºÉâó_‰ðíģƒ&~¶ð¦Ílä ;É4æi+|raMÛñè¨g«w©-†úzŒ'üêÊìÕ»lsgâS6]”ý³õ‹ý.5Ø&{i€úr>¹ø3x>§ }¼lj×wTï|‡n%=>0ÿùûÛø›-?μ�çžðjýïúÛý§}·ÒºA»ÿ>Îß=öüÝücó{âæ¿gNa=”›;/Š ^÷ÏÍ¿6ÿr'ÜüóùýÛ~RÞUy°n¤Ýýó�Í?6ÿØüÞÐ9»çïæ›�炳u±ùçæß{ÿ°"öóï½þçÝ?Íëùý¥<Íý¿ýä½÷ß÷¡Ý»ºo�ÖÎ\Ó>Ò F8åãáÓëûωŸ[0Pãg+\õléÇO¿ñÕ›~m}äQzá³Q[�ÚÃË–2yüüÇ÷L}6ûQ½žxÁg§Øe‹<"çÁÇ«®¤çÉvý�‘Núõ¬…iÜÕ•ÿªŸ�ø§¥ña’%Ǧvþ…¦±"òõ‘§›~üðµ™ý šžRçl“ ¹œÊãЗ¾o:OÏ+z©GõÖ¯ÌVe¼‚~ú½ ¹Æ[ÿgñÉ÷°a ý°? e¾(ã'_¼'¾z:GõeüÙʾ1Ìx†Câj#¼âJV¯ñ—ƒuÃÇ+ž¶‡ìŸL¾2ºâçógðéãÅßøïüÛõ·ûÏÛý¿}V¹ûïÛ³«˜ÌóoÏŸÏŸÿ{þnþ±ù×¹§lþ¹ùçæŸ›nþ¹ùçüüeóïGöþ±÷y’y©ïýëü¼Ulöþ¹÷Okb?ÿ>ׂ|Êš@Êùýƒ8íýsïŸöͽïýÛÞðÙûW9ȳüƒ�ëþÛ^3÷Ÿö¦æßÄï&‡©Ñ÷4O1ãÍ}M?~ú��~6²w°n¼ðg>E)�7ÝÉ#Ï.‚AnâÐAÊ䦽úŸ�é[xpŠ‹ò*¾>D/|÷¯ôõ‘EJrü‹Ôg¼Â/îÅŒ|ãIFžvvñæý/ìƒ}Ç¿ò&~¾†;eÙøi2°¯¦œãì0Â3èë‹É1¥àr:Ù‚�=¶ô³sµK&|¶´QÓV'ƒ´³Ï^ÁV6&òêH™>ùžp”~`ÒK/ülæ_ã™|²W|m4å´Ãç>^>ªÓῺ§±Õ7þéCó}¤ßxè²7ñgüã_ñÓׯ/¬ÚÓÿ©Ûxõ绲qчï—pêÙ�6ŠïÑ}ë??´Ÿá'Ÿ>ùü_ù _Ÿ'ý£ú.~6{òé/þÆçß¹´V”»þžïbãiÿh?yµÿÓÝÞžoÅo÷ßÝwÿÝý×>Ð^©ÜógÏŸg÷sÃÓùqT7ÿ?b°ùÇcÿ˜÷ßö”Í¿6ÿ2/ÐÜ?6ÿÜüsóÏÍ?7ÿ|œŸöÇÍ¿7ÿÞüûÇï?¬�™?”OlþýØ?6ÿ~û}Ÿ³eïÿŽûGç|Ÿ|”ÿ·Þ­óÖxëÞ'ô!öæü�×û¿âGùg²ìûîÔþ;ñ}®�æøµ>|²l ¼úoŒÚúõõä™+¾qO|öÈà#m4ñ�#›}—Ÿÿäõk«ÓKVÉöÿ™è>ùð¯öõá]ñgøé)ÑÌNÎÛÒ7F£±Ñ7fã©?Œ|!Ÿ~}ë ÁÏ&yDåSö⟽¿ð7€_P}ªr˜¶A*|íŸN/@ð@‰G/²õ ´>?!G&²Ežœ †_›<¹ù²ŽæM�ð+çØÂ ?™Æ«$^c«M…s¶Î6™ÆÅ²Êðé<Ã'ƒË3|zød°çÏíøÝówó�Í¿þÉC7ÿÜüs?ßÏßݕ̃ó÷}x óSßÿýìý�ÝŸñßÞI¾ïÅOÿ¾þyÿ/î•lôÙ€RÛ÷¯ú“aCé_[_úøÚÆ2uò1þÑ}·‡×�é£ògí飾ðé!ã"§ý ß8Ø Ce›=}ÅH[=ÿ�ê�È£+>{ù~vÙ(žù¯/Œùý÷Á¾Qòá“Ͻl›Ê|ÕgŒñÓSâÍñÍ7ß¿“Aá“WWêƒQßQý} ð÷-½µ0\`* 윣­Ÿ¯­žNiÑ�-0ù’éÿƒ}“ͧƨ¤Å�7Ç^LÙðL Ÿ|øúÃS‡Q[}êh�£z{(yíð«ëŸ¶®øÓÆWâÃe-þùŽÄzãÎóÂüØù'_¿þÙÜõ' »ÿìþ»û¯aÏŸ=7ÿØüÃy€6ÿÚüsóïs-8­‡>o˜9ӯܿYÝü[6ÿžsiÏß=÷ü=÷…Í?6ÿØüã\ ›lþµùçæß¿{ÿh±«|åý£–]{6œ¹wÏœ&ÜJ}ò^ò×ü÷`ݨqg{âéëûO6“95ϱˆ¾~ò¨²˜âÁ×F�O?Û�QÙ˜ákGõÑI^_øÊž‰ß�1’kÌlàå�0”á'SŸ¶úŒ~WN|²ù¯ÂÏ6~:Óü)s4o„?ñÉ |Ô»d+ÿñ³¥~¸S'ûÙ+F��zÚêáW¬¯£@¿Îâ[K91KœÁ‹?�krBrGõ^¸T=¹t¼¶k«£JòÙ˜Øê~œ1'V:û¦&}õùrÕÙÀGÚ(JÏÄׯ�L›û¨²º±±{Åמøì¥« ó¨Þ/Ìð•ý8%]2žôß¼ôßñ?Tßèkg+x(üâŸ\}ä‹ÿ¬‡ŸŸôÑô!üêá×V~4ÿÛÄ7&ígølÆ'ƒÂ›øñ¿?œÅ¿…ã„Á\h^˜�è»æ8;ÿqÞøïük]ìú{¬‹=ÿùgyB{³ùò+ùGóL‰²çß#.;ÿs¬y2çÌο3Ÿ·vº‹|”ÿ·Îvý=Ö™X—ÝqÙýg÷ŸöØÝÏ=Âê(ÅÆÞ±ûïyíùsΓ>g3GPíÎ%j.Åßóç—=öüi�m�Ì5Sßî¿{þìù»ç¯3vó�çùGùÅ,ç^ÿWòv>³þz7ÏöòÆ2ñ}‡Û?9ãí_çPO*ß"ƒæÜhø³#}¥ü#ŒäÈ4–úÖÝNúÅ3|íl$“ž²þì“ ?[äêWç³>tµ�¿dèÔ&ÛøÕÓ»â“)þáWêSÏõWñŸøé…y¨ÝÆBé÷ eø½Ë)¦ÒÃf>j§ƒ�ðÂãÖñU|eÛÀ9¦Í±ÚÊœÊñƒu“Uz ‚‰ÔégG�nüúÒч‡`²CW½öQ}ƒ_;Œl±cÒdƒ\ãeKøÓ69|<‹Bݸjç{ºG×­|z¨±46ýhâÓ›:úÉ…—ÿpÉNÒnµy|–£þ»Ÿÿlþ±ùÇæ›¼÷ùóæ_›mþµù׿_2®ÿŒüËzîûƯ>ÿÙíûOñzõýcßI>ÃgÑíü!‡Òßù¯6%™ˆ rrÝléËu˜áM|õlÕ;¦zÿ¥OcÃ# ¯±d?Û�!¼ú~øú>‹ßÉç?Þô?»øêú¯]ßÑu÷¡>¼ËâÏj¼ð'/ߨö 6½¤^{âϘe/[ôÂ!M}<}�?l|õú´¿”ì—ýǘ å8œéTíð ê,™Ñ_PÔ³‡çÇG€ôM}ýÉ_ñj÷B²G¾xTï‹\cÁ‡Û�Kf_v*Ù«Ÿb¯±ã©ÃMOI®qê ¿Ò¿”’^¼ÚÊüÿ?Ýä•W|6<ÅSÿ3|üâ—?ì{&å}é±>yý|ɇ‰O®¾Æ–�ʲQvùüoÜdõë›øøÉ‡OV¸•�7é¢gøpÉ~x°Qm%šã]ü3â">bó»ï¿x³‰joüÏxìü;×ý®ÿÝÿvÿÝý×~ˆöüÙówó�Í¿6ÿ<÷Bù²&æýÏ>©¯<²OŸç£ûßÞ¿öþ¹ù÷æß›oþíü@›oþm.lþµùW9¦}ÁœØüóñýK±)ï®Üü{ïæ†ç¿ñþÕ,¾Ãyêg¾<Ä^Æ_šëÕY§�Z×óüƒ©¿ý¯÷k­Ïû�ÖÿQ½�µ9@‡�⢞|ød'þѼ٠?ÿÉ ðÓÏž¾ðÂÇ{Ÿ­H�-¤Î†’ÿ�û¨~ Ÿ\~…Ÿ.úÑJøÓuýˆnþϱŧ¯_I/ÿ�ê�´¯±H¾øLO½qÑÅ«¬¯ö‡¾ìÕ¯%†¿“rFÎU¯­ô4–êõã÷BèN9mTÀ¼uê%«³áGˆm2-°”ž0Œß~|%9¤>ññµñéFá¥KÎø�z²ÕëϾ±"íl(Q²ù«�j“ËÿtÓ!§?½êôÉç_xÙ8ºÞô‡GÕV¿ú_¦'ÛÕ•á_ãtÝÇZݘɳ~1%ÃF1d›LãÓÎç‰�g\áÕ;‘‹Øz…Ÿ½�ð‹iòʯÂ7ÎÅÿýoüÏ5µóï\ó»þvÿÙý÷kο=öüÝücó�÷òïÍ¿6ÿ’smþ¹ùg{Áæ_›™ ¿ûùËæŸ›nþ¹ùçæŸvÂ3Ǻ~þÝ™»ù׿_Í…Í¿6ÿÚüë×óÏÖ‘=÷«ó�¾ãdû½ï“{†o}_ïÜÚHÙúŽú’Ãc›¬ïSÕa¦¯ô„?Û}_‹'VéÕ›ž'ütõçž:¹ða!¼tðæ÷½ÚùŸ¾rÖŸá"7›äÐ3|}øì'ÇùÇu<ɪ~Tïúê�U=Ê®výÅSåL¼™ÿhÏx+v«ÓWOö¨Þ(f›\ø�-|rt¾œ€~„‰‘9¦]¥ñè´lhÏÀâ÷dCéé¥Õ7“@Mu¶Ñâõbæ8ÔÓQN|öPö“‹×DÖ_Ižl8ñ&þ”Én¥>²Ñl“ÑFS¿çÖùO¿ø?Ã|:õWêË7ýSöh¾Áo,äP¥:{_;[J²=GõVgOß²]û`Ýß“Œz¸ù@0|}dÂ×¾âgCž:Ò¦¾ç~XG÷—㳉ã¿óo×ßî?�½°½y÷ß3&Ή¯>ÿØD{þìù³çÏž?{þ<öÂ=γaÏß=� hó�ןýÊçgT{Îî¿�Xìþ{ÎŽÝwÿÝý÷\ {þìùóêû§=ß½tfT¾úþcó�3ûù×yÆþ·äŸ}‡ùóŸÍÖ]å³õ§/z6ÿꈶúÜÿ´Û÷”oê°­ÏÙY1ý{Ž1›úÂ8ªw|õkßį_‰ï ŸÞ´4om|2úÔ'i{ŒÅØÑlÇW¢9frtÌm¶QþëCaÎ1ž=çßäÂÁÅ#ÏÖÄS¯­$ÇþÄ×ë¨Þd²§ôÐEÙ¨?¼Úl…—|:•É*‘RŠw¶¾èoÆ¿ÈÜfØïÉ™1ÛÉ ö¤ét/�\/ß�&æ/œØÂ'sÅw–‡Ø]Žâ±çïž¿¿úùß5߸¶Í²=öüÙóç±ßªíùóˆÇž?{þìùóøíg¾»ž·×¶Uöçï´k/ƒa>}ÿüêûÏéÓ+|6ÐU¯ýWyÝ&¾yÙ÷ŸùWÉÙÚJ”íÚxäâ+{ôõývvÂ�¿ïYÉg—J�|ã‰'¹gøxôù™]X0ㄟÝô¯íÃÔÿµ“UÏO¬ü¿â§O5®äñ%Þħ—3Ѥ@IDATïJºù«ž�¾ÆzTo>¾zøS?;៚çßðµ®øù|ÅsÚy?;ß�ßXÿõûßøŸkgçß�ûÇï®ÿ]ç.¸ûÏî?Ö³ów÷ßÝån{þìù㜘´çïã.÷+÷�Í?ÎÙ´ùÇæ›lþµùç™cˆCŸ{mþ½ù÷æß{ÿØû×Þ¿öþ5oŸ�ïŸp÷þuž“ò±(o0g<}ÿÖ�ó`Ý>ÓQþ·Ý¿ŠAåWúÏÖÏÄ¿}]Iïªß{Ôïó–I³ÝüŸúýxÏû'ŸÏÊêñ›#ÊòÏt[:ʉO'ýdµÉ°ÑXôeCM|uüüžøá¥Õý,>=6z`Àô„Çc6%Y}ûhÞc�ÿ�»’Ž'ÿÓ›�ìÎñÿ+>ùH<ŠIã×n¬xÚìg;üƒõƒ/x_B êKŒ]Œ,Ž\�Õ¯—™ÃÏôÈN9ÁŽÒ«­$ëÅèó°‰×ËÖ7ññ“�õÆ’líðãê7{J¾úćÛ8è¢ú«‡¯�L8õ]ñõ'K†¦LŸÂmlÉÇ'‹øˆWå” ÿ”<ÿf/ÌgñÇ3ÁéËi7,%bS½2�ÆHæJäÙÌuòᄟÍú‘7>O\²ÉáO|íIá縕¯ðée»zcü]üÏø&Ùê‹ÿ˜¿óþ7þ¯¿æÜο]Í…Ývÿ1öüû½ücÏŸ=6ÿ|ÜÿÜ?:[f^g¯Ùücó�Í?yÇž¿›lþµù×<'�‘‘ýa’6Ùùù׿Ÿ›nþ¹ù§¼{?ÿ>çÁÞ?Îsž+ÎŽ½íýË<ð´Fþ¯æŸævóû«Ï?ñA•g뱦®ùWûne±Õžk®ºñ&£œrdPï©z%ÙðÓ+Ú}L¿~õd”ùUyÏ!rÇO&dá+³n?9ºnýÓ®:ß”ñ+³“L˜ÚÕ�êsúßüå÷Äo¼ÅyÚ7ÛõUÂÒWÿl“™øù4ñ_aöþÙM¦ñ×§M|¼ÚÉN;é|Y9òeFÿ1”óMVA�rJ{:ÜxzIÚ&N|òê‚Ó/�ð´éxúá»øt&þÑ¼Û ‹ rž&kzJTÿÄÇ ž‰ƒòkâgG¶&>;hò ~XÊøñàÑã?ú?,rl4Îi›L8Gõ>füâÅæ?ÝÆS=üé+[fãQǯ¯úŸO ÷¨Þß¿º¾(ŸµñÙ /ŸñÃÇGW|<¾\ñax²û>l£¯ÆgsñEá¤gïã¿óo×ß¹>vÿ9÷ô¯ÚÿEu÷ßsnù»ûïc¯5/̳=1Ùýç1¾"ÿ´ævÿ…“vÿy¬µÝvÿÝóç±ßÚ!öüyÄcÏŸÇ^inX+ž>Âûèó2{þŠÂI{þ>æÔž¿g,öþó˜{þìùÓzØó÷±.œ{þž1ØüãÜ#̉kþål÷ýúêüï›üFŸñß>Íü«ý¥ý†L“©®„õüCì&›nøÏü'3qè¢+ŸîÄÏÇü§£Žê _}â“6~ã;ª7]¼+?|¶‹w8Ív¾œ ä;)ÇàpHÉ¡^JüƒuŸTSG½ tÁŽW�ðɲ—޾lÅ›øÉ“kÙ ‡ 2f¼dÕ[¨GõÖG6›xW[xpèµ@´'ÑÑß .ÊÆÚÄ ã _©�ª‡ó«ø°Ø,Îʉ_›ý0É·‰�×¢À'WyÕÉÖÄ'ÞQ}3.}ÙÒGŸl<%[ÏæßÁ¾Ùšã›øìd+|ãõh“�øøágç=ül}þgü_üï{ÿÿ3¶;ÿ_ï?»þvý™»ÿ?òƒÎM1ù�ów÷ßÝ­­=öü±—<Ëÿ÷üÝówÏßÍ?6ÿÚü«Ï§6ÿ|œ ›ÿúç{ÿØûÇÞ?öþµ÷Ͻîýó¿çþm½Ë›¾ãü/7u®|ôýãdzù×góþ{˜½—KFy±z¼‰°ï¾6&%"gÆíóT\&¾~8H=,¼le;lm¶<(~¶ð“Áóã—)>™k|âý*>}±~ãÂ'GfâOÿõ¿¶zò'ûJ<%›¯>ÿš¾&Û˜ò?[ì„sTo¤¯~}�?Þ)õ…þ.ò" xÁƒU=ƒ¶jœªÔï‡È `¯R�n²þ%rl¡‰S]_u2¯ðÙöô¯›˜€ê�ï¨Þý ÿÿ¼9ÎÆAfcWo tÉy²“ëæ?Ù‰/&l!}ô�ñ‰¸á�Å»âk{ÈÁdÇÓ�gŽêS|²(»0Õó?¬Æ‘\åäûâ7–£ëþþùŸßŇ=º¯ðõ¡äÂ�¯/|cÊÿðÉ7ÿÂ'ó ÿ£ùwÅ×þ.|¶ó³úâŸë`ÆeãΓ¯žÿ͹c¾\d6þëqçßמ?»þöü›çœúžÿ{þÛgç¼ØówÏß=7ÿØükó/g�ç+>ÿØüóí9»ù׿Ÿ›oþ½ù÷Û}qï{ÿØûÇÞ?þSî¾'äËwä¿ååŸùþ~ÔXfþ¡î™û¯ïQ¯ù?,4¿ÿÌ?ú¨ï_}WÚ÷ïõ鯮´Ö=–±~s�|øÿsÔÙ'S²›žï_‹~‘©®d;Òö ð³¯¤ÛwÎì­Ÿž~¾ð9Yu<íˆl<¥…O{Úמß?ç·’ýì6Öéc;Äîrxül,ÓF1g3ýêF2á‡Aá“Ë>Þ—SÁûrÃÿìe(s&‡8%§] nzúÒ-hÉã#ü‚ž^¶ñ«Ã_I¯¾gøÆ‚&NúÓnã"?®m¶ÒWš˜¿úÔ££�|úðñ;ÚÆqÅoœÙ8Dîc¸úÿ>yd Ïða„Ç–vï#|ºùþÁºóC~èãC>ÝpÖýý_ñé…Ÿ�ð³G±‡&¾:J7|º¯ð'Þô?Wü0¾Ÿí9ž‰�ÿ‹ï ÏûßøïüÛõ÷ØSwÿ9ϯâ0Ï¿ÝÿÏ}Øž9÷M\íΫb÷™ówÚÉFúÙÃGÿ3â1ã†[ì~6ÿ™v²±ñì»þϹeŽíú…3sÝÄk¿jýìþ÷˜;Ö‘x\ï[3Ž»ÿ<ö�æÐî?�9´û��f÷ûÄÜ7ŠÉî¿�ÏßÄbÏŸÇÞ±çÏž¿›lþµùçÛÏ{ç9ºù÷æßÝ;*ÿSïåŒß1ÿ�3?“õcŠgëÏ~…�æýG»ï-ÔÉè÷¾zw³_»ýï¨ÞtèMü9vvèEõ5ö&‘gÿŠŸ�ðá¡«�| VþOÞUïfìøC&|úž_›nãžvªOœìÕ÷J�™ä•ž‰/ŽÚÆ1ãMoÚM·2ÿ±»=:é…[9ß?Ñć—�ì$÷e%ÃßE½Ìʰ8Ü„-€!YeT´½œt V¿ŠêE’O_ÉUÕ›�~ɤ�=e?I_øÊðñ¯øù0ñÉ'—ÍpÈ¥SIV=Ù£z«7†|Ì¿üÒJ;t“×ϧ麟Å'×x&Nq ßØÂ­ Wß´ñ*þÓÿü™øì4†âÊ^± [¾2|rág+¬l’�—½ƒuÿúòÿ>ùgøtŸág³X}þ+ÿÿíZÝø›Á�5­nîˆKsÅüþÙù¿óo×ÿîÇÂ9¨µTù'Ο]»þvýíúÛýg÷ßÎ�Ê=Î÷;ï{þîù»çïž¿{þîùÛ¹[¹çïž¿òƒÍ?νÁùÕŸ¿oþµù׿_VÖž¿�»•_qþŠ«= =ûþï«ögÄÏ|ÿÒ˜žáã‰ÁÕ¼ëþ;eÃÇóDaù›äâ‘ÃCìgO�OÚdµ'~²Éç?[ú`Déã%~cÎ~ö”�µq\í‘I>»¯ðéæ¿’|>ØÂ�§ ·ò`Ýã?åæXÙj\Wy¾NŸ²qÝÿò‰¬zc½ÚK¿1æ¿>$ÎÅ:[õݾòO@_i3[Ï‚À˜94�¥7û P|Áo¼•è*;'iút²AO�ž'JFûZ�§L§ >û½ØxÉTÂ'SÿQ½OŠxd�Æ[[™ÿM¼ôÂ'ƒèëc£ò~}‡ØcÁÓ�ØCÓÿÆJ&üððâ?óŸ-Dæj?ÿõ£ÊüÏf}¯Þ?ùƇ^¶”õÕêùRŸÏð{ÿä¦í0®øÉã³úâ¿}Wb´ñßù·ëo÷ŸÝßæT�ËÎ ´çÏã<ßó÷œ+›œû¦ù57´¯õÍ¿6ÿj®Tnþ¹ùçæŸ›nþ¹ùçüÜfóïÇçŸåRåS•›nþiß,—jžÌu4ë›?bUÌ6ÿÜüsóÏÍ?7ÿüïË?�‡?³ÿ;_�§Ïò/¶P}ÕÙ¯Þù[‰þÔ‹ß÷ŸÉ“!Ÿ¬±˜·WêÌÇWO¿±×ÖßC²Y_?™¶&¾q$‹¯MÌü×7e’½âÇ/.t&Nþ‡ÿÿ³™�Jüì]×þ“E|DÅ0éMÿÕ‹Ù³zv*³wÅÇÇ›øÙ=Ø_G äë,>,MÛ¹:D²�%“\|2ß‚@Mu6Ñ58S^vÕQc£ÇFølûE¦½úે¯žOìGS¯vcÅ«NO¿Müxé÷«©9æìà]å‹Wúm(Ú=Ó–±h÷ë°£z·©ïН?›5¶ðkëÃCÓÿ‰Ï^”~þ<‹ÿ”§ÇVòµáã£ðwm¶ùùž½ðÙÉæ3ùé/Üdé…7ñÉ,þÆçß®¿gûIûÙî?�³¥=õY¼vÿuÒœ´çÏž¿­3bó�s]lþuÎóaóÏÍ¿÷þ±÷�½ìýãY>½÷�3gØû×Þ¿º[–S?[/ɘ5{ÿÚûWsÅ|Øû—(œç¬Xìýcï_{ÿÜûçÞ??ÿœ9Ågò�öXûî³ó‡�gñ‡ã™ùú�iô&±Uþ“¾vãl,ÚÙ"Ç|íH?™t²9åÃKf¶¯uzˆ¬ú3ütò§­àã)ó_±•|ú0f�=ü‰ïþ�½£z×)þáë›þkGnøÚêhúOF»øë�ôå™ôó?;É+“Q§ÿ-4A¾ ç|XÚ‚ä%Mõ؋ţGGY ’-˜Ùé%ãÇ£ëÑFêM’dÈ÷ÁM}ðôO|ºhêÕVÂoœJ4uj‡Õ˜øÛg&~þÐkêøÆœmíü:ª·úwà_ã­�ÂW>óߨŠe±æszêü&‡÷Ñû'ÃNø½|„�Íðë+ÆÉÌø_ñéÐÏ/mzá÷¾>‹ßœXü·ï_¼7þ;ÿvý½Ýïvÿy{ÄÜÿwÿ=÷Í=>wþïù{®§Í?6ÿ˜ù÷æ_›nþ½ù÷æßoóÍÍ¿ßÆcóï½ìýK¶t®‹½îý³»·ÒgÆÈ¹ñìó罞±ÙûçÞ?÷þyÞ7Ú3öþµ÷¯ëýËq– ¾Ç|/ÿ¢�Þ;ؼî¿�a¿zøÚäÂoý¦K®¹¬¯ó/½p“K_?“M¶Èà×V‡¯}•×.FÉ…AÞ�BÚð¾ÿ0y7¬~ˆú?ñ3™«ÿü ‡’»úO¯gú’¯ôØ)&•Å&»ÿ¿á‘ÅGl«ÃGúâ%sëøê?9õÕvÙã<ûœ)PáMõEÉN§³¡¬Þ°lg#üú*³ááÁQâ£ðÏÖã/¹tÕÃW†— evà +á¢oðÓÃGÙl\ÙnNÿ“ S_òñ”({êxéâÓËߣz£ÚÙ™øaT÷d?ye6Žê}Á^ý­­Œ²7mû±� áE䲓nãÐFÅ?9¼);ñõ±¯?™Þÿ+üüOþ3øá+íhñ7þ;ÿvýµŸìþóþþ¿ûïã\/�!Δgç~²{þ‰ÆƒŠÝ®¿sŽìþ³ûÏ{ùwûHëeóßÇ®²ûïy>Íû—¸4oöü�íù³÷¿½ÿíý¯ótó¯Í¿6ÿzýùoyDëeóÏÍ?Ë¡dU›oþÝ÷,ʨ}cïEä,[;í§›üýüã�Wó³ß?öV_퓟¬µp}ÿp¯ùGk¦9¢œõl°K·3¹õN|rÙ¤‹Ø3ÆæÙxGõþs~ÔGO›ÍYÇCá'¶¾äÕ�%ÿ¯øúQ¾²U=ôga%[»2>]õ«ÿÓv2�-ÝJýðÃÍÿ©.žzíbÃÿlä#YT{â«“ÿršƒÿjã=ƒÆ~Î € è/�GõÞO.ÙqíO?[õ ýêúPûx¨~<õÞŸ>„~úïá§Oe_™þŽ9ý›ò?ú¯ðÉLûêé«£Ù¿øç{ßø¿�ÿ;ÿûëç\=ï¯ÿëúÚõ·ûOóg÷ßsíùsîµâ°çïž¿òÎÍ?6ÿ˜÷�Í¿6ÿú•ûçæŸoï·›oþ½ù÷c/½î›nþ¹ùçæß{ÿØûÇÞ?œŽ�Ïw7ÿ>cQþtFçß¿•?ôýWñ3—äÞ›ÿ»óoïéWÎsâÕû?ºn6¯ïá7?®øæ“þ>ÿ8ª÷ï/Õ¯ýÍ?:êQöµ�Õü$éGéëÇËþœóÕ§ýƇ§žþQ½QöaÎ eŸŽ>rž«~6É4þ£zßħOnŽ/Þ+üúÿ<ÿád?|ýÙÇÓßûo¬³?ûÉ*=HY?Ïô_?^:ɬûÔ¿ŒØ—|bH°¼È°r’è @N+V9_NüƒýæGÚ‚ˆL�l˜~,b"&£/"c¾ôpÈ×G^›j¨“ÏfþdC™ÿ� ¯— _ÿ¿_�iÓ¸¢ú”ù£Þâù |XùÏ6|> +~~ö'~ò7ÅãOã½ú?uÕœêl†_Ÿ2{ù¯${}ÿé&ÿ ¾ÿ‰?ý‡«±—ÿÍ¿Ïâ§ŽrñXˆóÆÿõüoíü;×宿ÏíÍ›ÖÙî?»ÿîù³çO9Wûž¿›lþµùWw(û�½íýgïå‘{ÿØû‡}aï_{ÿúÌçoíå™Ê½ìýcï2«ó,)›oþ½ù÷¹.Zʽìý£<â?ýþa®G?sÿ¦ÓÞÁF9–¸¡gùùødè<Ãw>Íø“-ÿoŒJö<­×©w°ïßó6¶ð½S4ñë›öÈ$ ÿŽ'ÿô‘�òð�«1Ö¦£F6_þ›me±»útýgøQõ‰¯/ÛúgüñɾʿÉëŸzt´ÓÍgíÆ CL"}(²�'þÙÐþR øK�c9šóÊêšÓ�£1¡ÕŸn“©²—Vòt³«œ/I]`ñ§|2û>ðÈ5ÞpÉd×$öÇSf»z:ðñP2êúQãk ì_ífK_øä=HNõtâ“3ÑÂ…A¶1©{�²qÔOoÚ{&‡G†|õü‡_}â“ë9ªw|¼ðÉOÿ_É¥3ñ³}Ågƒýú•Å·òŠÏ7rhÊ'‡§~Å'¿øoß¿˜lüwþY3=­»ÊÖUë×ßî?æ R^ç Þî¿{þìù{®�¹_nþ±ùÇÌ¿í¡›=r�yž\Ï•Í?÷¿=­œÍ?æz)OßükóÏÍ¿7ÿÞü{óogÁÞ?Îy _Øû×Þ¿öþe%<æÁÞ?÷þéœèéÞ]Ù½â¿íþݹù³þ[[ïåßâŒÚ‡È¢gñÇŸøÆÔ¸ô¡ùž²‘Ž6ùÈù7ñé^ñ³¯é§c¼?ÜäçÙJGþ‰&~?ô ›ÿsLp­œøxµ�ê�¦\6¯øÙ�c,d‘vrÚìjëg·¾ü=X7^í)÷ Ÿ<>;hŽU?ŒYfŸ¼1Õ>ªwùb€÷¥Ô`¿ÔècÓyŽ  Ÿƒ¬3K}S�Žê”<vç˸â7)'fzÙQ†G¾I��ûÙzü¥ã�¯Œ²U¾:;l¶ Žê�7u^á_ÇA' %"3q¦ÿñÉVW¢Úú^áO9u²žâµÅOøˆ\T½øã‡¯ìý'-{/ì“?¹lÁù ~㨠?œìVÆgÿgñé^ý·rñÏçâ^ã¿óo×ßÏíÖÎî?çNÒ~{-wÿÝý×éœéÜ©Œ¿çÏž?{þìùó3÷{Çž¿çNz=wkïù»çïž¿›”g•wUÆßükó¯Í¿6ÿÚüëÜÚ­ {¤ýñúùw|²êÉÎró¯Í¿6ÿÚü«<Ë^1)þæ_.ÿ*æÞCõ�âoOoÿ·ÏÏ}Ÿ]mçéuý‡ytÝñÉ&Ÿýê�!áã¡0ª_Ëì…ÿ —mD6ùãø“ý‰�7íͱР£2ÝpâÏR½øóqÚTφ¾d�ê}|Õ+éd?]íx䢯¾÷5)[úýP©£gc C9Çÿ¦8þÄ…?D¿®j`ƒú!§=œöŒgþÀ!¹^Ž5¥C–^6”ú½ÿmÐ\p½€üÍî!ö~ÿäMöÈÀ÷ü¿ã™øÙi Ÿ|ä¨Þ'¯:=Då¿RŒ+¾6¿ŠE±Ê†’®Å‘Ü+|ã$Ÿ.9õl¾‡¯�œ'½£zÓŸøä®øé‘»âó+ü6¸Æ©Ï“_Gõ ~¶žáçcöé~ŸÞ3|~¡éÿÄ6ÿȿ§+NõçÃâoüwþ�û„µái_?ª»þŽ´ÿîþó8vÿ}¬“æ‡õÒù¢>Ï¿=öüÝüã±>6ÿ:ï›nþ¹ùçæŸö�Í¿÷þ±÷¯G^-‡ÞÏöþÙýjïß{ÿ6Üöó‡Ç>Ùú°_îçç™!ûù˹_´oîç�õ±Ÿ?ìçýÀá3÷oûjëè3çOçT:ʹþÔŸáûÞóÙ÷/W|ÿ]OrÙ=X÷ýâ§;åšÿúø¯ìÑîû×£zw¾°ãüMnÚ¥'g†�£œžÿï᳑,9meñÿûá{›‰Ÿ 6¯þ‹kß�‡¶2ÝâO基¸à÷'òÅ?{JºH_ñŸøÙ©¿ò¦ô� âOÑt&§‘²j7¦úµ{²à“%£O)hú« t²é×>ºnr•WÝøJ:ôûd›2›Ws¬dP¥:]vÉ5QûÁº™ô&þl·hðª7V²ÓÎÑüŸ�ô*ó‰>šøWÿÅ⓯­žýbªÌöÇÍ¿7ÿîüü·æß�áŸýþÑ:ïüŸýsþÏï4[#ú¯øö�«,ùò�iŸ\çOñ%«ŽŠ½:žöû¿±ø¡GxGõFW]Ìð•ì¦Óé¤÷3øì¥Wyµ}ˆÜñÙ†Iå£z¼+~2J1ÌõéúÏð‹Wød�6¢›>^6ô5Þ‰�O&}ío£ömÃá帶zmŽ÷â{ É4Ég h2ìègòë;ºoÁ�rW|}Ÿ^xÚÈXýXdâL»êl÷h£ÆÒ8këgS ¿XèÏ¥62퉣ÎnÏUöèºëM|õ‰É/‹ vûÚ$O}>ø=l â8ÇM' uc Ÿ~²•ër䝸úãë ¿z¶ô‡_ÌŸá§Ù‰Ÿ¶ÐGø³ñÏw¼ñ?çÍο×ÿ®¿Ç>hÙýg÷ß=Þž³ÎQšçk{~õÙ¯.ØógÏsaÏß=¯÷�ö�Íÿ�rÐæ›lþñ6Ïpvx�Ò^áiï8ª÷úìWßücó¯Í?7ÿ´lþ¹ùçæŸ�3ÔÙØºù÷Œƒ6ÿÞü{óïÇa_pvz�ò¿!ÿæk~~Æû†ýtÆG½ûÇQ}™¤C¦ýGýŠß»ˆfzß¾~gžyí_S OÙþ¯DÙ¬/̳÷ü{Å×ΉÚW|ãk,ɇwµÙɩ׮ÄÏFxù��— õ«ÿ½%yÔx™vª+=¯ðëg#ŒêùOFß´q4ߌ{Ú¡OöÛ ÐŸ"@+@½€Éäö2oŒãO�ÔfÃG޼º2 ü~ˆ�O>Lãñ‚â§~ÿŠ ¤$“ÊðñÃÇg#¬þÙŸpÂ׆eû~cÐwŧ›ÿê¯ðÃI–ÜÄoÌ•Æ×XÙEÏðñȱ_¾ÄŸ8ÙÌ%¢“ŸÚáÇSfW¿¶ç¾¾‰NøüW�>{èŠ�÷>ùéÿgð›ÙÎíÅ?ß�˜DÿÇú—æKóxçߟÖòGë×ßî»ÿŸ»kkfÏ¿3{þîùëüØüã\þnþµùW÷ÏÍ?7ÿÞûÇãó‡½ÿïç{ÿÞû·ó±»Ô~þðöów9¤˜ˆ‘g?ÙÏ_öó—c!Ôž±Ÿ¿œñØÏ_öó—ýüåsŸ?uŽþLþéî–Þ³ýÇùü,þ}v½ÿ“ŸølÎüG?êü¿â‡Å†§õO'J·6öM|ò}>¥Dñó“ÝpÊ?æ¸Ø›øôð~öÕñ'þô?ŒWød=~ Óù—ÛH<퉯=Ç™©‡ï{ùü?ª·zø“Ï76ÙðÿpÖ�_[™üŒ ÛÚl|;5˜o:rVÎ)s¸ 8ûõMõäâ“g{¾¬‰¥ÚѦ‹²1íÆgcê‘IÞ BúY¼& ÞìËNãb'ª/¿ÈÔ�§^ß³:;lä¿…¥ž�xì„óüdè]ëìOü=ûÑÄÇ»â‹]2õ+ê ¿‚�®øx?ýxìDúÂW¢úÓKæ>»ÅŸÿ(,õìÄËþ´×;&_z‹ÿد±¯�ÿο]oÏŸöë£}$^ûËî?glvÿäæKó£ysÝs¯çïî¿»ÿîþ»ûï¼ÿtÖìù³çoçHs¢óeó�Í?Ê-öþ{Þq7ÿÚü³ý±}³52÷ËêæËæß›oþ½ù÷æßçtí‰JÔ>ºùç�ΗÎ�ýük?ÿÚüûÿnþmUÿÊùoÝ—[^ß{CåüÌV|ØöUß{^Ï2¨ý÷l=òû+>»ˆ^ö•쇭]oðý(‘ ¿zeüðáæ¿¾ú“W¾‡tßã?ññÙ*Æì 0f_2³¿¸)gÌçXȳ«¿ø³ÖQ}ÿ‰ÿÌÿ‰ægJýlô�ê÷Sø~¤‚ ^b1–ªDµGÿ èüõ92^ rÊ häÈ t½Å×KÐ¥ ¿—Œ—¹lù×V+>9øé=ÃoÒ5v²ùt'>^þ7¸áÃ¥ÛØ+ÖÍžÑ ŸÍð”ÙÍ–vv^á³uÕ…‘^ö³­/[ÓrHù /ÿÉ¡|QfŸÜõýëâã×¾âg3?®øäÉäCö_á¢7ßÂË—Ú‹/B�÷¿ñìb±óïíúßõ·û�u±ûï9öüyœÏÎÿΖÎÛ=y¦>"K[Y�½üŸ¶à³A.]mòJ¼â«Þx²U{â§Ëf~Lüƒ}³K犟nzÙŸ:ÆÓõ“56¤L÷ŠŸNrùÆFqÒ÷­èOQ�áè5œŽÈ N‹1y:ê3PGó>YÈ›ˆÈ‹L¯@§ßKìÅTÒk\W|2é_ñõŃO®Iª/ü䮸ùyˆ¾Áo1&҉ðQþ?Ã×7õ�¥ñ(ad§vãz…��²Cž¯HÝøôåÿ3|6Ò?ª7J'üì¤ßxžá÷þçsÅONøÙ2€+~2¯ðãÃü,>ŒÅßø7·vþYy'íú;÷¬ö¿æHûŒv}"÷ŸÝ÷ü9÷kAÞ`m<;ÿ÷üÝücó¯Í¿:[7ÿ:÷M7ÿÚüË™YŽÙ)ÏÜüó른lþ½ù÷æßVÄãó¿Í¿÷þ±÷¯3§êœè<ÝûÇÞ?š ÊhóïÍ¿7ÿ~䨭‘¹v7±fâoþ}þ¨BLÄⳟŠß{ûÏ³ó»ø‡¡,þÕ룣÷K½óÝüWÎ÷¯î�¥¥ÿ _ÿ_vûlã0^ô _™Æ£Œò¹}¥ødKé!7ñÙÀŸ¶ÒÉFòé_ñ㓟ø°²ÅGuºéçwåÑu£tÂÏN8ÚS'>ycE³ÿä|Ó_àŠ`qL1ǃ>ˆToumº–ü¤­DÙ)°Ú_½—I¾vzìàyÂ'ßKð‘>þÙ:ÿâÍ_E ?§�­ÉJÆCFŸGû#|c"7Çô;øWÿÙΞ±]©qâW'×{Ug#?ù“XÉ‘ñècÇC6ÿÓÇ�ȇ9yáçË=ÃÇ{ÿ¦øÏŸ÷ð�›öþ~q]ü�ÿο·û�5�”­1òà}ÅúÏ]»þvý•¿È vÿ9‚ðOÚ'wÿÝógÏßÍ?6ÿÚüsóïs<ûüã<9Ï¿öK±RFê}þ±Ÿ?œû©˜lþuÆbóÏÍ¿÷þqî–â°÷�ÇbŸÜükó¯Í¿6ÿ26ÿüñûÇóä8ÿÚ/¯ù·˜ý­üÛx<ŸÁo¯uþf^¾ºH™ÿ“>牾pfþIwòÉ•›Ìù—½lb7bë>¹ìÖï‡æøéÕ[?™Æ¦�´=¿ƒ¦ñTϾöÄå¿ïßÿQ½ÓŒyL¼Æ‹oâã¡+>ž±õð}ÚK�ÒGV‰*ÏÖ7ý-xßdþ³9˜óÚM.ãωƒ§Ý8•Ú^b}Êì*õõOò¤Fú^ªº§¾‰_?ž~m”þ3üúç#�òA›Íìñ7ü£zó_›�d'~ñIŸÝÆ­¤ã¿â?YbC]ñ;ª÷vXì†G>ÿÓ�úúžá¿Š6è4~ñ�æ}¼é‡Ÿ¾2üðè]ýOŸü+ül¦Ë^ãŸþ'«|†OGßÔ?š·öŸÀcñïoã¿óÏzhmXÏsÿÑ÷Þþó3ë?Œ]»þ:?vÿÙýg÷ŸÝ;öüÙówó�s?p?ÛükóÏÍ¿Ïõ`_@óþ°÷�ÇçOíÊgŸ¿tÆÎøÏúöüÝówÏß=í›lþÕ™b>ìùë´Üücæ›mþõÑ÷�çªy|Æ5çOëé»òOXÆ{ø|y/ÿ1ß§þœÿ0ê/ÿ¾â“™úÚ¨±¥¯Ý÷³xÚÆUãÔV÷°«�žá÷ÃrÓ>ùð³^c­M‘3¾°Ãm|úúþý¨Þ( �ô“¯o¶Ë?ÈNü9~òúÓSןÿb¦�Ø@ùT|³§œvÒ #;S¿¾›áñ¾xÿj`ì�®„«.$¸½4¼‚¦$«/<+˜ù%§ÔG.ý)ƒïA½:xô3|/GÞÄOö`ßûæxó> útÿ3ü£û)>vàûÁ ÝÆxTトO>ÿÉ5~²ù©Ž´‹Q>Uf/™+¾6Ê—ä'~¶�…ŸN¶ã³IVÉžøOÿÕé&sTou%ùü¥Onâk‡3ñ{ÇxÏð£¾m”oùOþ»ð?ò?ÿ{ÞÿÆÿýõ·óïÜcvýíúûŽóg÷ŸÝÌ«WùÏî¿»ÿnþ¹ù÷æ›lþñõ÷ÿÍ¿6ÿÚükóÏÍ¿Ïk?ÿÜÏ÷óo«àí÷U›oþ½ù÷æß}g�4|G¨ô ŸÕüÌ÷�Ý?²õ™ýÇÞÃg#{üІϗgù�þüU'Sû•ÿ}ÇkÙ¬œøÆñ ŸäÑ+ü¾&;ã?ý�Ÿ %^ÿ8FþçÄ<š7ülç/>^mexS¿øOüü†ÿ^üÉÃQÿÄgsâ«×NG›Þį¯¿7ÿÕï%ƒû·À.*Xê‡ >™‚X�•(;JDÎ$H%]ÚH6Ô=á’©Ÿý& yOc«þÑuÇM?|¶M†dëÏFøÊ©>>"Ÿ®vòø(¹³õÖÖïà_}†×اOá6}�7|2ñ²¡=ã~ñ§—¼‘ƒA—¬UKòÏðɲAþ¾¾‰ŸÌ_ûOàÃ)6Gõîÿâoüwþ=Öýw­ÿ]»ÿìþ{žÃ{þìùk-Ìü¯}·ò«ó¯ÝwÿÝýw÷_ûÚýg÷ß=Îý`ï{ÿ+ïªÜüë‘/}Åç›>â¹çïæ›mþµù׿_ÎÅÍ??Î?}ˆÄjÞaµûnqælö×ùýãgózhÚz–ÿÀ%û ŸÎ+ütçúWÒdžq‡¯Ï“ÿøÚüO†�tÂO'ŒCä~ÿWÏn%^1e«ãàg_ýwña°n%ÛŸñßX<�µwF?ÿµ‹‰éÿ(þdÒ#‹âUWæCã¨=ǃ—.?ÿ(ÿ[»€LÇÇ4üÆX½`¥;ƒ›}¤�’½Úšmr0LŽM˜õ±×ØèK/S;¼÷ðÉe·ñÖ~…?u`Ò‹§/{Ú¨v%�ô”ñáF¯ü×O'ÿé†[™½ü›éÛ¿±<ÃÏ™h⫇«Ô¦ƒÂŸ6‡þêtÔÃWæÿÔ=Ø7ú >ß�Ïîâ?æŸX<{ÿÿ�»þnÛÕ}oŸS¢ö’øÚHùjÿKGlí�»þvÿÙý÷\ 3ÿ°Nvÿ9‚pÐÌ¡Ú?ð«ïþsÆB<�r÷ßGŽ×<)6æËž?{þnþ±ù׿Ÿ›nþ¹ù§³`óïÇçŸr¦½È÷þ±÷¯Ç]óÙ]bïŸ{ÿ4/Û¾—FþÛ |™ðÙŠô5f2( vœù}w˜J9Ô8Õ'¾vøÓÿð³MîŠûŠO.{��›HÕN>þÙûþ¬¿} Zøµ—V`ô« œúuÂø³É1íÑ£O6ÂÓV¢ì<Ã×wÅÇë‡"õÁ W©Ÿ=áÕÕ®¼âk#ýW|¼ì“y†?푟þkg·zã6^ãÖFôÔ'~øá°C7;ñßó?¿²ç=’W†ß8Ã×�&¾>ÏÄo^”]%ÊÞ3|}á_ýÿüWþ/þÆçß¹g½Zÿ»þ~ÿÛýçùù³ûïî¿»ÿîþÛ3óÅrØúÊû*&ÿÜýw÷ß½üxÿÛówÏß=÷üíŒÝó÷ñyÕæo÷Æò®ÊÍ¿Î}ÃÚùèóÏÍ?7ÿÜüsóOû€ýÙ76ÿ~{ƈ‹˜\¿ÿ³v:w*÷üÙóÇúŽó×:ýÝüï0q£9_¯ëßþèþÅÈuþÓ¹Îÿr�âQyŧ‡ôëSzðÙÀkýÍ>|¸ÙëdèMüìì›ÝòŸôñÃÌöPøá‘Ónüé?^D^[‰ÒcãgâNãÌNåÕÿØñ‡¼XT&o¼Wü+Æ!r#1a㛳÷ý-€î˜‚0ƒ9…ŒÏSgßu2²UðÉ£ì«ã™ôˆ®6yuO²ê½X¥l]ñ³O‰�ÿïíð[„Ïð‰Âζ¢Æ§]?Ùðò¿6¹+>Ìú?§[ìØº<ødÔÃÇ‹¦ xWü|ÂWGùOwú¯oÊ…OæŠO]ñÉÍø_ñé}„Ï.úUüÿŬÅb±ñ?׫ùξ�»þνêg÷¿Ý~Üs:WvÿßóoÏŸ=ä"{þ>Ï¿7ÿ8#°ùÇæΊͿ~îþ½ùçæŸòì™sÏúæ_›mþµùçæß›Ë&9'¢Í¿7ÿÞü{ïÿ­÷/çãïÌûgß¹½Ê¿ÙŸtÝé?‹?ÛÈûÏ3ïGóv_ÿÌÿ¯øÙ¥§>ña!:ìy¯¾rbV¯,ÿ|ÿÿ÷ð¸ûxÞó~˜ì‘�tõŸìŒúJ”¿êxµ§ÿÉ’A|÷�i,GõFSvÖëÿ#¥Áý-‚ÍñÆPÛxËK‹§-ˆµ�ê­~Õí¥ÐW�ŸgÚ`]ñ›d™ÆS 7ÛGõ>IÔQãJF›” eøÊdòå>úØŽÒa±å™?Üx¿1]ý§£¯þì‡5ö³u¶Õ§ÿéN[ùO;¿§OõW^ñ“�øWÿé¢l¨„O¶‡½t?‹ÿžÿ‹¿ñßù÷zÿ·ÆZ{­»Ê]�½Õ>òjÿÛýçqš;¨9¤¾ëo×ß«üs÷ŸÝí=›ÿ=öÎ=÷ü-·pŽnþqæb�ìžbÔÞ¡oó�Çç›mþµù×cO°Ê;+7ÿxħ½só�ÇÙâLÙówÏ_{G´ùÇæ_›>öÈÍ¿Ï3ÔþЪ¾ù÷ÿÍü»:˜×ègÏòè½÷_^þ*ÿ¤{ů­ô¸ÿÂRg)¯øødØÔG抟ÜÕmºQ˜Ïðɰ�&Nc ç=|2Wÿó�]¶<Éd[ÒFúá äÃW"v=ÙPêË·£zkOÿÉxæçäP¶ÔÃ�§>}tÅo\gïúk‹ @Ž×žã)Xxê©$[�µý £~§þžÝø×òŠO>"©÷âÃ§ë™øäõOü9nük»1†]~öà#íWþ×Y[t×lì»MõgD¯¾¼‡?í†ý Ÿ]dlÚ“òï~üWï?»l…×xj³¯î™tÅ¿¾›ÌGøÙ]ü�óM9çƒ9ך?Œ��Hfzê0ñ;fºù•ÞŸ\}�õ`Ýxø9~*ÉMÿßýÉ]ñãg[%w¶Î¿Éh©OÿÂLJÛ{<ªŽfÀþê[¤œ¯Ô{× ®€ ^AÅЂZ Ö�È!|”¼ÒËü‰ŸÜÁ¾QøJ:ÉO}:žúÂ{ùPßÁºQ¶&~2éW’%7I;ÿòâ³çñ£e˜Gõ^�O¯±„[I>,u4ñé6F%›x…®ý+ƒ8@ lQÎ ìJò¹¨~?Ã/þÊ|ËîÕçgþ§óYüÆBÎÄ7ÞÙÿ ?™Ê÷ðs7Ê&ÿ«þŒÓ3ÿÿ�¿c.þÆçßcßúÝõ¿ëï±gïþÓn{î1�ÖcÏÙý÷‹=ÿ~?ÿØýg÷ëÈ™¾ûïcÇ�Iå<»ÿîþÛ\ØógÏŸÍÿïó�Í?6ÿØücó¯Í?7ÿÞûÇãÆ±÷�G,Ôʹ÷þõˆÅÞ?öþñ³÷ò}ï¨üêü{®ÕòºÎv¥'|²á“GJ²sý7þùýë”�øa†_&>™ˆ\Øxê¾ã~^8ÙÏNkU;™£úÆÿŸÅg³ïÝ+Ù€=ý‚ù ?ÙÆC&¢åƒR¬•ÙWúÙª?]}Õ“¹–áÓý«d`ÿ*¨Æã%×VŸãT÷L>YÁø&n/ÁKC3ØúæK`/<²s’M}ÉõK§xl˜øú®ø°È*Qõìæ[møêQc�ø0`‡O–]�>:Óÿ£yÇÇg?<}Ïüo¼JOøêtßÃ?ºïøäó9~6”ž|®®Œ’�_l¯øùžÿt§ÿÏð‹ÙÏâÃE_�ÏF~.þc>ŠEqëùþ7þ"²óo×ßÛý÷Wö¿ÝûÌî¿»ÿ¶öüy¬ gÍž¿g Ê÷üÝücó�Í?æýwó¯·Ÿ?Ø#?ºwÞ’Ýükó¯æÃæ_›íç?vÅ“6ÿÞüÛØûÇyFZ›oþ½ù÷9æ÷�?óýWù–õ´ù÷¿?ÿþßö=ïëw÷¿l”g½÷þɾwþøõÕý)'–úuþáyÊÿÓ�ïüSGùOvÎ{Bß«g#|%>;lDù¯~}Jò�¿l„^OñÐé‹&>»úÂ×?¼‰4oøäØšþÓ™þÍ…©‘Ýkük‡jžØ�+Þ_+ äß@Æ1ÙËÄ^^�Ç«/½ƒuŸˆxÉL8^h“?ë&OG/­É§¼â×GG[ž| _/üìÇ?Dn4ñ³O™/Ê9Qµ�‡½l¦—Ž6›äÞóŸÝÆGž;ÓÖgýOçP¿�mâ7ÖÊÆ|ŧ¾1©?ÿúŸlö•ô²ÿ`=}ÿù?ñéü.~ñ_ü3îÿ�ÖþgÖÿ®¿Ývÿý½óoÏŸ·¹Òž?{þìù³çïæoïG{ÿy¬‰îŸ›nþ¹ùçæŸ¿óùÓæß›;Göó¿ó|Ýû×Þ¿öþõÈ5û~bóïGL6ÿ>óî½ìýãÕýÃ9ZNa?}õýç{ù'�Ïî?ÆGIoæ4ñ”�I)oöã›){4ïvž}?;¿%ËæÌ¿�wâëŸþÍ[;|þ£Æ¥žNøxl²/_”õMÿöÝføÅR;üÏú†æÄŸþÇŸ1 ¿¾ðÙzõþ�®›_tPø°ð¦­ÆDÿ ÔË(@g¾ã$‡š°äÓíá!?ºð¢z ùš\¶õ#í+¾v?ÞЯŽL@ÿEÐ+|²úÃ?ª·É«Ô×X`WǯoúßäÑŸ<üÆ¥œºÆ¤ý~1 ŸM:ÓÿÚŸM4ñ{'äÙñnÂï=ÕwtÝú£«ŽÂÓÎÿk|güóŸ ºaü ~þêïâÓŸÅïý7¶pòñ?÷þ7þçüÜùgý¸ÿ¼Zÿ»þ>>ÿ>³ÿîúÛõg�íþsÛ~~Èvÿyžíþ»û¯wóß·yîæÿçœØûÏÛy!ÏzvÿÝükó¯Í¿6ÿÜü{óo¸~þº÷�GŽ9?ÿÝûÇÞ?öþñXöŽîbÊÍ¿7ÿÞÏ­Šs]ü§Þ¿ò+??ûùƒ³t~ÿû*ÿì~Êî³ó÷>ùgó�Ž'|õ+~ã+ÿ9DÞàË“®ûciÿ£ƒ´õ!:êøùþÿ<õúÓ½úÿüüO{âW‡þÌÿòOøGõ&û,ÿ�CŽ<Ýð§³ú!z‹…R<&ï¯Pƒÿ+àÔ8‹£xµã ôüÑ‚vÔdoÒeC)èµéôÐ%¯…—l/\ÞÄÇ›ýïá'—�Wøø(ü&K<ý&rúÓnøM®l(³3ñÙdgúÿ|òÉ…ÏVøÊïð•ÆÖØ+'>{ˆÜÔÃkìáÓŸøm*t_ág#lå3|r?‹ÏŽñ(ÿ&þßöñ÷ýïüìásùûÏ®¿]»þvý•Ãìþóv?˜¹ßwä»ÿ¾�÷ο·ñØù÷öøÕ÷¯]oçÛ®¿·ñØõ·ëoÎ�ÝÎ\ùøØê‡Ï?»Gè³�”/¿ùù[Ÿíþûv¿Ùý÷m<š;•»þvýY#¨ÏÿµçºÑ§½ûÏùýBkg÷ßÇÚÙóç\?{þ¾=oæ>ÒÒúi?ÁGß¹ÿ°ÿ7ña{øø³þ“oìÖYú×ýG¾øjþ]wé+ɳ�füµ¯ù§þ+>9Ôúg+=u�sT‡9c@O_ü£zOvâ]ñgøü™xl“Cá|ƲٙºÓÿWøñÙx…Ï&JF}Æ¿¶>mãöéÿãd@ÿ&òâE)PèÜøÉ^ƒ™¼ÒKÔ¯$�Øï—LM"ü^Ì3ü©›Nvý«$x½Ì�ðÉ~„ŸO‡èÝvaLü|™øÆJñÖÕÿþ%•l)ÜéÿôE>’Ïö³C&õò¨1«§÷ ŸÌ´G7�ü ¿±Mù‰?ß!”­Êéÿ)ñÿêÿWã“éÏôñó[¬6þçŒ�óåwæÿοã¹ëï±gîþ³û�ýå»ÎßÝvÿ�yžíþ»û¯}Á³çÏž?{þìù»ùǹîýW¶ð6_ØûïãœüÙÏ¿6ÿþq>mþ¹ùçæŸ›ïýãq®lþµù—õ°ùç�ùÂWæŸÅø»ÎïÏg*J¹"ôêó72ïÝ¿é¿ç~̲Ït®øÆ�fþõ Ÿ­9^øÉ)QcV;»Ó¿ã¿óﱦž­¹¹þwý=bµû�Ùò8vÿßýwÏŸ=÷üÝó÷q¦ØO¯9ïž¿¢rÆeó�Ç\Ùüãœ{ÿ;Ï�Í¿Þ~nôÑç›nþ¹ùçæŸ›>rŠò¬™sÎúæ_�Xmþµù—lþ¹ù§3dóïÍ¿»S8¾âþaùìù{ýÜè~ö’-ÿÅ�ê«ý æíSO=>Y„?ÙWøtQrg뼯à!%ýpZ� þþàhÞíe7ÙlNuôÌüWøõ]ñÃ`/üdë«=1g½ñ’SÿWÐü¿b@Ç š ×ñà£^‚:ž`h¼ˆoùG&Yýñ³¥�?¼¸ÚÓ×�=š´ën3;x(<õl_ññÓKFû>;ðQ“S=›ÙÁC᳋j+ñâ§—¶'~rô>Â?DîvÃÃCµ_áÃÑ7ñÃNâ/jÜüˆ²• þÄ×Îvþ§3ñÉEô?‹O'¼©ßXñÿŒÌÆÿœ ;ÿ~\ÿ­宿Ývÿ=W„3ª³­3ež­—dfÛ:B{þœqØógÏkaÏß=í�›ÿ¿½ÿ�»äæ_›nþ¹ùç¹lþ¹ùww‹½œgãÞ¿ÊÎÒyÙÁ©­D{ÿ<ã°÷ϽîýsïßûùÃ~þàlüŸ?Àù•ó·óü£üŸ}OòGõÞÆŸt=ÿúE®ù”ö³ûWëfÊ?Ã×_® ê©×¾â7^åÄ'�²É~²øêù¯^;™ðèMüÞ¿r½�ð¯òáã?ó?þÄoœä¯”½g}WÙ?ÖîEü1ÀOyQ^ ±4�Õ.xøê× ÑKÖG¾þ^ÌÁºéù‘F QyºÊú^"Mí@IDATáÇ'ëAÆÃ]„~cÈ—‰SW_ãç`ÝdòY»ú´­N—Þïà¿ò?ÌÃüÊ%šøÚÆöÌ<}äá*ÙøÙ÷Ÿ�gøì„�ÿgñóóoâîÝçßßðñ7þ;ÿÏ=fןÝàíþÿÝû/¼�;ÿ̳]ÿ{ï¶ÇŽCËî‡Óûÿ¿÷ôËΨìPBtÖM*Ù’£Ä�3A̪åÅièü™—é{¾2ÿïüOþ'ÿ“ÿ-þà ‹?ÅŸ÷ᅧ¿{ŽàÙð›yÃgÞ?!S9ùÐÈÿäò?óû‡üoþ—áŠ?ï¿ÿ+þ~ìû7l *ÿøøû0üÓö7¸Aùè÷ŸðA·ž?û»ŒQgûW.%óý^[YÈÕþ”³æ¿êv²ÔEéºÏö¯>Sýs¿ÕÏ<1V¿kbŒ>ÚìiÕï~èŸú•³îŸuÃ!¢oÕ/>ð:vM¿2(ÿ8¹©?¾�e뺢}ôù�ä¡ÍCuŒ‡BŸr§ñj$Ûð…^õÑ9WyÿÙú0zxíÛªÒ¸¦þÙÓªßu¹nôÛÿÔÏ ÈÔ?×ëzæÚÔÏŸGôolok˜ú©ßÚ?òYÏÙþƒÐ/ÎðIsÿöQÚÏ|êëþé“ä¹§_½–ÌWÏÄÓ~ä*ûUúÅ Púw» ÿÝü‹]d�¿üÏkýþ÷H’ñ5ÅŸâùPñ—ÓpPñ·ü£ü«ü«ü«ü‹XÐýÿýû'0‘<#�¼)ÿ.ÿîý›'§ûW÷ÏîŸÝ?»÷þሠÔzÿÐû‡[ïø>UzUþ=Ïà#ö'ÿ-ý®qýþù¬ß>JøÏö?ï“ß×2õ‹Çºÿµ­®?^²‰ïJt×éÃ| à!û)'/uˆ#Á˜»>0ç ›úü‘ÈÖ|'“6ó1¢©ùô!Ãù[õBÊ?ÓϘãÖ™/mÈqd»þ©Ÿ~õÃëü­z!úÜ?gûG.|Î÷�ØÇêS?uˆþU?ó!ç«ßùîEžkú?Ó?ñ§îšÏð¿§_ù¬×ùÔ!JÇ]ÿÄŸñkûw~úïŸ?päþ‡-k?Ùßn�¿ÛñgžlÒ?�Åǵ¯9Ÿú:þá�­ÿv;ð|ÿ�˜eü¾8�íOþçÈ¿õŸkþ›ÿÝí¤øSþ«ÿ(ÿØ=(8èôÅßâ/6_{ÿ±c¡ÿØÑ9ðéþs¼¿+ÿرðüè_Ë?Ê?ôå»-ÿ(ÿÒ?–î¶Pþ]þý“òobÚgò_Þoî�"†ñ“:ļùý'õkù'üΟñ÷š~Ö£üyÿA¾4Ç]ÿÔŸþ ^ô3>õ;NÉg=ÿsÍÖ7¶ ^ê?Ãßõ+_ýî�ã®Õϸk«ËÄí2]³óçþ§<«+çÛ”,ò»kãáð ¥>AwŒr}xôa,"mäð𠦉1>¶Wý®…~ n«^æPNýêDÿ·k†�/­úWÃSÿ\sïéGú™§~æ@ôÍý3î~§çºgÚÖ•µu]ˆ1hî^e¬ûW?¥{tïê¡tl«^d©Ÿ5+Ã1Ê©ÝÿÄß¹+þè|D?ëR†sþ”~ô²èOì½é…ðÏþŽäáwùì®ó �¿Î_çÏ<*ÿ³ûEó߯Êÿð;ù_PÈÿæó¿ùßÝŠ?ÄÅâï¯ïÿ|wD¼ð—~Ì|wæØÖuÉ1|ÿ5ß?9FYü)þhGùßüoþ·øSü-þ^ûþ­üãÏç_Äkò:ãöŸÌÿÈ!?¢ŸyЭü¹åYþK¿Ÿ5ÿ…Ÿ±³ü×±mø�~lž9ÓÿÉ»ê'W:Ãßg³ ¿ÓO¿2£œÏqæ_ÿÿ6ƈ59×ówMÿÌÿ™{¶ú‘ ­øÓÇþ] í©Ÿu°.æÑïgÅz[3õoCnüÛ,h,ĸ�à:uKÁרl;gòÁÃ\ÆA}òûà¶î7ƒ¶ï–~ä^Ó�,u®úiOýÓ�ƒ¦~u Ï}¹Ǧ<ûVýð\Û¿z-ÕO{ê�úóR=õO~×éZÎô»ÿMÜÃø#ý|XÓ-ýîáÚþWý›¸wøÏý¬ûFÿÄb®7ýûswð„´?°ÿãÜgïýjçïqÿ—ÿ9�ùßÃïæ/á§øó¿¸[ü-ÿ(ÿ*ÿ2ï´üÈý«ü£üã‘û?¸ûßwŠ¿Åßâoñ׸kYüÝ﬽ÿéýgb¾OŸþÒsB_ùgùgùçžOÍóÒûÏŸýþ“g9Ÿç«üß&öòÝÛ”w+ÿ€šü«ÿ%^3>×;í�1ˆyÔý :Ómÿð¯ú9ÿЙ~dŸ½ÿ†_½–®ïZþ¡ü3ýìÉùÈžûŸú›û§>õÃ;õÃM>×Auø­SBôKêŸ}Ž}›Ò…›�,„5 ´é„íò@é÷ÁLࣽëþÓÿøóÿì¯ó‡ù˜ÿseþo÷;ùßüï£ùGñ§øSü!zðÞ'fyëþ!n”Åßâ/vSþQþQþ�GÜI_Šœï¿-ÿ*ÿ*ÿÚÏIùGù—¾r–埻�ä|œ‘ýåßåßœ›òïòoì@Ò—–ù·ø|4ÿÖ炱õkþWžkøÏµø¬fÉyf®z�'ÑgÿÔï8¥²ç_g�¨CÌU6uy-á¹Õkùˆ~î?êDöZW/%z-]#sVR?¼|nù?Æ ø {úw®oø× |Ã¥½-‰‡ÆC„øÁÅßÊà㸥ãÛÐeœâŸÕqŽOCa®6ùÿÏö¹¥ß®H¾U¿x£cÕO›ñUÿÖuÙÿªÙÊWs9œÿwû°NÇ·êÛAP‡s(åsì#ûG‡úÏö/¾êXõ;¾î>Æ(•»U/X¹ne=¢Ÿ¹ð9‡9gúÑÇ8c|~·~í/ýáŸýuþò?·ãï«ýþ·øWü/ÿ)ÿ*ÿ*ÿ*ÿ*ÿ*ÿºõþ§üsÿä9ñýÌöêäíý õGß¿”———————›W�Cð=’ù1‚OùWùßj'ÚÇÖõ£óOî¿Ûÿ¡ï#ù7ÿ»œGðG¾çöÚ÷¯Þà]÷¿u�žÿ[ú™)wêc¿›žß«ûQýÚ2®ÙŸýS?òWý®“1xy·îŸÈeœy”êÙª—ù”�roé—O}—‰ßí€}wb�®“¹>Æx>´­záÑ sþœ s5x æAê§|T¿kQßÔºýQþÔÏØ³úաΉ}Ù?ëu}¹ê�²§NëòÊ¿ku.å£û—w•áZ×ýD?k½†ÿ³ú§™Ï�åÜúÃ?û{>Îü�g‡òÚùïüþ6ÿ³ÛÔ;èÍÿ>–ÿˆÕŠaço�åkþ‘ÿÉÿxVò¿ù_Ш›ÃŠ?Äì û_÷?|¤ v?°‘Õ‡”•a+åŸûKû‰…gÅóc{ƒëí|‹¿Åßò�ò¯òÏòïòï¿5ÿÖ¶)!Ë�ä?Ì��ñèýãýȽ…ÿ|§ºêgãè1žùü³íþ™sÿÝ#û3t}Ž�ퟱU¿óÑ?çnÍ«ß?Èw¦ßµOýî™êa®<öϹôÑ–Ÿ¶k•�¾oK.öÛ.p,L�)—ÒL}¶™êœcô˧¬ÙÆ ™‡ò+*eÈk¹ ½ýÚIž)‡ñÙ�A2‚�ú§N|ÔÏô3F?ó!ü�úmSÊ;õ[ŸãÔѶÿ­ûmmð(Sýö]ÓOÿÔ9ëŒ9ïš~ÆÕa¹u½Ûÿ”³îŸ1u2ϺûT¿óà‡Üÿ*çš~ž¤œuÞ½ý;ï£ú‘)'ý»íý®çþÙ_ç/ÿ“ÿÝãyñ§øCì-þî9ùßùýûý&mèÙü»ükÇMó¿ùßüoñ§ø[ü%””œ½ÿ-ÿ*ÿ,ÿîþὡû×~�êþ¹¹Þ#iC³_Û¡ßú§þ·äìšûsÏô[Ÿãßiÿ¬ñÚ÷Ï<£[矹ìšûsÏôÏ:²øœíŸÍDgñ‡ïçY§<Ê¡-)ê¤Ï:~çmÿÎAþzþ§\Æåe ŽÑïZæ8uížkú'þÊ�ß}"‡4å‹ ýÖç8uõÛï·&úSHP]3¥}>H Ac¡Ä04ú!Ç|XŒCö#ržúèSõ©_Cžú•Ï?ûãAcžkqüš~ÿ¹ U¿û tÿ«~ ”þU?{`.Ÿ¹.÷¿u_èwìÕÏšîátÆçþÁšø¯úžkûÿ¨~ŸsúoÛßW=ÿðǪ³ÿÎ_çÎ'ÿ¿Ç9ü‚ñ?ÿ ÅÿòŸ=V’JæÎ´ŸÍ?Ë?v‹¿ÅßâoùGùWùgùwù·yQ÷�ã}.™Rùwù7¹r÷�ýÞÀßî_{ÞÝ?É9Á_òÒXBÿúýW÷ÏîŸÿÂýs3ýwßšg½Âþ9gÏú0‡îéçìB×òãá5ýô_;ÿ¬ûš~ú™{íý7ý×â�÷x®ùŸWí_9îŸ5¹®U?ýâè<ú˜K[,¶êfoOlä§Àó ×O9ÖepüaF~’œ’­\Ç�§Nùå£B.Æ`°´O}ʱ­ü©÷š~d�éw®º>¢Ê>ÓOßÜóY�=]Û?ò¡¹x‘Mygú�·îŸyÎEÎ3úáÿ¬~žú÷ç žá~þÁÒŽÁ Êþ<ÛÏœÿÎ_þ'ÿ›ÿÅw@ÅŸâÏYþ»[Gñ·üc�—å_û‰(ÿåSÒw/þÉ£Ï_ïŸè¸uþ™¯.x§~ÖÆÜkñ]·ö¯ÜÏèŸ:6uoë·kúÅS|؃Ï9’rä_÷ çÛÒ }Ûž,Œ5ó@xP”„�FíÉÇC‚Ö9´§!ãì«W^~uå¿ê?ý´)Wý®Ë5n,ð2¦,ÛgúYç\«¿úÚº/²˜ó'õÏý³NÖCésbüÖþÅÝrc“ÁÜ3üá…�;õ¯ø‹›úgŽøSÚ†¢tî+õ+[}>KÛé¡ðÏþ:ùŸ#¦Š¥>S?�ï¼ÿœÇyZcFþÿÀ²ø³ÛGñ—SUü-þ�åÿ‡-�˜©Ÿ,ÿ(ÿ*ÿPùìW†åÆú–$#Gc`><Î×È)!uÁ�QAÔÕã’Oyêµd:hßÒ? Õ9ö¡gú]?¼èP¯åÖu!Û÷ö�H¹÷ötkÿŒ£ÿÖþ™o †ÿý¬ùúÅ&ýáŸýÁó–ÿ§Îß}ÿ{Ïÿåv?žÿÍÿêWÉ?Šÿå?ÅŸâw ï9–Äè‘ûGñ·ø‹�Š?åÿäå·ßyNŠ¿Åßâoù‡y—å%˜nÊ¿î¿ÿ.ÿ,ÿ,ÿÜ=†yEùWùWß?ìg‚³À�„³á÷Ïž“[ù7s^‘ñ¬~ø¡[úY;Ÿ[ñ9·ö/è JIÌÔ!ÏŠŸsì‡ÚãÊB—|ÊS?ýÊÚª7÷ÏÞœï墟½AÈøà‘Ï~õ[n,büÇ›ú©ð“|0óP÷Á²W¬Õ9ÈaL㦟}>|æðáÇòmÕ i–öŸégÌùÈsêGtO?ûšÿÔoýlÿêWr¦~úƒ[ûg¾ü”õ[úçþ'ó”Ç>ø<¢ß=o캥}Sÿµý•~ô¥ÿÜþÇóÿì¯ó×ùÃ@ùÿ=/1†~uüÍÿæó¿ùßüoñ§ø[þQþUþÅ{©òÏýÝWù÷î{ÿö5ï?»uÿêþÕý«ûW÷¯î_?ÿþ…/7wÞ-zÏ#ç÷ªœuòJ¿ÿýŒÿG×$ä>ªŸz<𠹬•ÏÙ÷ïè¾§c¹è¼¶tÜ»0~¦Ùêg�}·ð÷9À÷ô#[yúmæBê§”®éGŽÏŠRÿÞú!]üYîÛ2yˆ<œi,b`öæþä£Í<>íi4ôk$òN#£ÏqõSÒQ¢ŸÞYö«Ãùð@´s]´Ùßœ;×»êßX/¼®cÕ?u¨ùУ�ž©™´§~ú&þêµ\õoìÌÐuK?óïég|Ý¿z-Ïô‹ñgõÏùèc-êµLÿ}û?³?ð»÷üÃ?ûïü?ïó{ì™þcs7ïâ_þ'ÿ[ü¹Ÿÿåó¿ÏæÿÅŸâ±·ø{äïåå_œ}cùgùgùgù'þ€ü ߀O �]@3~2ÖûÇÞ¿bÚ eïŸ{ÿ|ïû§Þ¿oe#ÎKù×á?Ê?Ê?Ì7Œ)¶=/ϼÿcäC¦óé?;|wÿHþƒœGòs(t�é÷·ð]³æAsþYþÏ£ñ׸-6·ô›ÿ!_üÔOß$ô»'×͈¶zlOýôý(rƒ?jÑËby`>L÷ããÁS§ôáÙž<Ìçqxx¨”ô1^JäxÀ|ð«~ù7Ö«ÙêWÏÔ¯õ[ÞÒ/z• ¿{a]�mx˜s¦_eÞÛ?rå±N¹êGž²]ã™þuÿʾµyîé‡Oü¯íÿ+õÏý§ÿÜþÂÿÀEò¨ÿ¹gÿÙ_ç?ÿ·Ç«üïágÀÂ6ò¿.ùß#·{EþUü)þŠ?ÜÊ¿Gœ)þ’}””•–~±ü»üÛw»Ý?ßÈ=г±~ÿ@ /èÞû÷ò¯ÃÏ”í6Sþqœ1l¢øSüùIñ›ýÝþ}b„yT?|øÖüˆÿå,šߊŒA·â<è¼¥ß=Y^Ë?—g«ÞÜ¿ë‡ÿž~Æõ?Èu?”̇îÅøàGòl;ÊÚ†±©ŸL¬ßì^xHó�ц,1Xžóà…WÆúp×9�<Ê™s§�LõZNY"x¡U?m�Ë9¶oégü÷ô# ýðB·ô«Ï½Úfž}”¸ ùÈäYºøÑϼ9ù�èGþ+ô»J÷šþÛöÏó ÿì¯ówø½�ú¿üOþ¿ø÷>g+þñ‹�9%¤¿,ÿ(ÿ(ÿ(ÿ0ﲜ±ô‘û§þ„R_Sü)þ.áöíLw<ôååååæ–åÇ]¾üë±ï_¦Í_Ê?Ë?Ë?Ë?AÀ;éWåßúhìM]ñ?ÚëôeÊfÄǹÛÌ›shŸéߺ/$?²�aܵô;tƯé§~yoéߨÞ~O`þ3ýÈœ²®égS¿ëP¦2ÐGü”�óä¥ Y:×yÊÞ¹~Ø_7ýÖýn¹>öB�Å…|ˆ³¤úì÷á2Æư”E 9Ç1æ¢çL?<²œgI¿õ©ß:‡SòÍ9ê|¥~äCè»§Ÿµ±¯Gô‹¡{£<«£zT?rïégüL¿zæZ¾B?zÒØ:ƒ9d�6õð•‡GÎß#ö�¼ìï°5mNœ;ÿ‡/îüa�?ì ÿs;ÿ27Ø‹QÒÖßšÿÙ6ÎQBú"û;.Ù_öçóœÌ3ãg§ó·ûœüOþ—ó`¼)þìñD<Œ³”�~Åþâï�Kñ·økŒõœÌ3ãg§ø[üÅÇ–”àŒ·åxÌó JH¿jùÇ�KùGù‡9†çdžÇ8;å�çÆè‰åWøô|Ôÿ3÷™ó¯-¸·kñgîyÖÏö¿~ÿÏœ£NúÐûHþ3çÏú™þuÿðCž÷ÊÜkú釔?Kú•¥ ú~$±�¿…4$�Ø}ñ°èóaÙ¦ä9Ç1ú4ë̇¢/Æ,†ŒÑöG+[õBðÍ| Wž3ýŒAÊ¢Î?;„ü©ŸþGô£�Cáþ_¥Ý?ëvÍîkëºàøû_õ_Ãßý>º1v/ìá ÿô?nÏ<ÿðÇ⎳D=ûûÕÿuþ:�Æ¿üÏãñ?ÿ‹ÇÍÿ–ÿìy:¶Pü-þâõ�ÏÜÿºT çƒñÐïØV½�mJhò3OÃ`\£@.ò <||Œ)ÇRý«Q=¢ž©_[÷E?JQ¿kS¯¥úÕÇ\å2—:4ù×ý«ã–~Ç”3Ë©o×v<�Gô#‹ý©ô±hŽM½¯~þgúWlÒ¿Ÿ q8³?žX>jȚϘùôMû÷Ù¨×2ý;Öâ v�mJhⵞÆÂÿÜÿtþßÛ†vdÙùëüácô7øÈvþgÇcž—üï�´“âÏ{ .`RþsÜð#ÄÏ‘eñ§øƒmo¶ê…lSBÓ^ò¿ù_ìÂ>¨wÿÙ±ÀŸB`Rü)þtÿ}ïŒ#–ååÄó |'d›šöRþQþ�=@Øõò�‹ò¬¢ü‹3Qþùºü“sEܱ|µÿÙD_¾ï£„ž‰¬éÿ/ëw?èRßV½ÐÚžü×â/Ÿõ?ü‡·ô3�é÷ûQÆÖý3‡¾5ÿ¶=å]ÓÏ�'üñùßpj<Ž™a®uÛ”|À‚r’yÈ‚Älò:®ñŸé§�õAÌ¥ ?u>êŸuÆé×±lÕ7‚ORÿ­ý#cÕOû–þypX ôÑý¯úÑ{oÿgú/‹Øþœíy`ÁšÏÕç?ƒÿ+õ³¿?¹ÿô‡ö÷œÿíü¿Îÿæò?ùŸüOù×ãùñ§øóªûOñ·ø[ü-þ‹¿�¾,ÿ(ÿ(ÿxÍûçò¯ò¯ò¯ò¯ò¯ò/ò/|Á$âƒDÌeüOæ_Øé+ô³d=ÿÄçQýæ(ð£‡�:g]ÿËQà�Ÿ´âÏz æË�2è³M�ÏÔ¿5/Dåï½û_åÒrþ­ýã !ï¯ ÀùÛh�Ö=úÐå™ã¼Œc„öÑæ¡Û¦ô£ Êi”[óÃSÿzpàU6õ3ýêq÷ô3/²$dð9ÓŸë;Ó¯^˩߹Œ){«>¥ÿlÿÊ¥T¯åÔïÜWëWnúÃ_»³ÌþŸå9éü½Öÿ‰kþ'ÿ£ß±Ìÿäô–ùßüï+óoíªøSü1îXŠ?úËâOñ§øs¼Gã<;¥[ïßþðC·ö¯ì3ý®UJø$ûmÿørnîÇofl`Üú 5@®F#ßófˆôÁ¯qÂK¢Ä%“ùüK&þJkÊU&åÚ¿u]ŒëQýð¡BžF~O?|gúçz” ŸäÛêwÞ#úÕ­,Jä¬mtÐÇgº¤GõÃ?õ(×uµþUOú}Þ`2qò™Ñ?é#ÏÊûUßÚF§¼é?ÿ‹GýOö—ÿÅ—gô+«]Ì6V&ßaq»�´�ý/çÀê‘üCL)'ÞkŒå¥.1G ÿð÷å(¶’ý}îþ3Ï#g¬ó·c ¿¡Ìÿhäó¿ùß#�)þ>óþ±ø»Ç[â TþQþ� L*ÿ:Ð(ÿ*ÿ*ÿ*ÿ2o(ÿü™ùçüa4ñîwä?Dí}è�mÆïå_¬û#þGÙSß-ýðI³~/þýw›4×ç>Ý×=ýè„wÒÔO�3§Ïmô‚Ï?ÓOß_E+`Ëæ|�îGC°_#˜_#`Ί‹FÈFp6Ù|¦!mÍ ­ú‘/å¶�‡“^Æ&­úáóäºÑï›ú‘óˆ~×Ä\ù©?£ìÏy”�ê÷™¼J?kIøgÇy~Æÿpî=ÇÌ{ÄÿÌóßùËÿäó¿ùßü¯ùdñçñü¿ø[þQþõñûgùgùgùgùgùgùgùçG}ÿ\þYþYþyœ›Þ~ìû¯âoñ·ø{ø‘Ÿù~ȳ¤d’uû‰ÔoÝ¿œƒŒ³ï¿oåðÏùÖoégì#ï�G9ëêܺßÖÂ8ýsÿìcÚÿÖ|ê÷ÈDÞ#ø#û¯"6ý·’Æ‚ÁhÐ>lJû4&øøœÍ“×Iù³M†I©|Êi¬Êr|¾©_>×ÿ©“ÄÀºûžúÝ甫lJ>®‘rò¹Ç·á7Rç=ýÎ�rÏô#øš~Ƙ3éÕú‘—þóçîá?­ï8s¯²ÿì¯ó—ÿÉÿÌ8iüÍÿŠ¿Å߉ö€¯(ÿ8r±³ûÏ£÷�ò¯ò¯ò¯ò¯ò¯ãÝXùçqË¿,¨•”•–wÿ8|a÷�Ý'Î½·â&lźuÿèþñ§îèýjûÓÎ?cÿÌ…(ŸÉ?ænžÑ?õ]ÿïý|ùþŸuÎçzK?câtïþµ±žúúÿ*�¿�0$C‘4ÚÔ!ŒB<4jÚÔíߪ—úÚo‚‚,7ê|îég]ÈS¿²m_ÓÏÿ²èúY§û|dÿgúÙ û‡>ºæ~V?º¡�àϼWèÿÓûOÏ?ûÞÿvþóùÿ# óÎu>·â¿±'ÿ“ÿy6ÿÅÆ:�¿�ܼäþüýËgÐùÇ£]ÿ°ÞÿáÍÿåÿò{žYþYþÝýƒ¨°S÷¯îŸÝ¿{ÿÐû—=GÄ+úýW÷¿ÏÿžÝ?þ¾ûÏTânnNõ;ïŸè…^¡Ÿÿeçzöü»gæZ÷¾Eß-ûgü³ñW�È“Gõ›ÿÍ{‘ûGï[(ýОÏ~kþ=¤ÿ=;:ß ûä�Rò@ þý�¥Æ@uú™ƒÑixô9æ¼­ë"sö+ëQýêò)kÕÏ:胟mxÝÓV½ôÿ)ý®kÕOûþsÿì~û&þ÷öM?2ÓÝþÅZçþÙŸ6Ñù;üþçvüÉÿ~>þÿŠÿÅßâoñw�5ååØq±ü«üëÖû�òÏòOl€üIŸA»÷?½ÿêý_ïÿ®½ÿ7×îýçûï283åßG,)ÿ,ÿ,ÿÜsL|&ç�\‹üŠ}|Ê¿ŸÿJþ‰=¼úù“‘ †õ¿ÛÔÿ{K¿ÏöûçL\Ë?XŸgÆ:²×ø+¶”|¤U¿ýmɆÿr¯ŸÑÏü¹§­ùžÑNÏì~±E¯ú?ºÿgõƒMú÷gþÙ_çïsþ7ÿóœÿÏÿŠ¿Å_r�ò�ò�ò�òü@÷¿�ÝÿË?Ë?ŸyÿRþ]þ]þ]þ]þÝý£ûW÷¯î_Ý¿ºuÿôþMù•ßÿzÿð#Ÿõ?ÈûÌýÇ\ØýoâÞ¾W7>2¦Ö ­ßÿï½üÈf}mä¹Ïœúá è‘ßìœù_ÁûË·ù¶=öËGƒsÀ~ÚdŸmû˜‹!)ƒRò°at™rh[_çNCVŸ¼s}«~øé‡VýÊ Tº¦~å)ãš~äÃ#?%ô¬~eÌ5°î�èGúÙôÈþ¿B¿kOÿñ<´7°á3ÛóÙSÿìóÿ Äÿáèy˜x‡ö7í¡ó÷>æ>ó¿ùßâOùgùoùoùç~�ùVùwù÷´‡òïòïiÝ?ºx‡"~B´gܰÏ÷eÚüÎ-ÿ*ÿ*ÿ*ÿòû'}Èô#Ôõ–şÇæ‰4ÅÏŽy»˜üMñ[w?ìúöÿÈ÷߬Mß…¿Òw±^×N?Ïëþoó²ü YÚ‘{`ý}îaÅß6¼Î�ûŸrè‡ö1ï¯%Aûk7xec!e©KÞ{ù7såEóÝ?cÿ ê?³áe£Ó8¢­!¬uŒD¼,5L�iÊ83Be0�:<ÊšsÏêÎuŒ9ÈXõ›82B×{Mÿ*>ˆ¹gú=ìë¼[úå}Åþ?¢_Òÿyû ÿמ?mÓ3÷çOÙö�/Æ$mƒöZ•ÿWnö—ýe�¿ü�Þ÷WŸ[üß±ÁFŠ?‡¯ðÌ”—C½SsZ°�[÷oƯÝÿSNþ$vLó?ùý®eþ7ÿ›ÿ-þßoRþ±IIÎ/Ì­,{ÿµû c©8ÍœsÖ˿ʿ´Ëò¯ï—qŽ¿Úÿ£zÕóŸ~zúœYÖÿ�L¹ú}KÖO][¶=uÎú™~Æ™oþ¡>dý4Áû'6<6éC׈xø|쬗*ý�FC�>æhhôI[åRª>eѧ…ƸĘ¿ÚòÐ26õŸé›óå¥OÞU?²ùuœû‘ïýÈ•à/úlSBʽ¥_øÿ„~ôJé¿obEéó¶Ï6%ä³½õüwÎýoø‡ÿ=ÿ·ÚËgýÏ*/ý;"×âÏŠWøˆäÿŽ\Tòÿ»mÿv[À8#kþ¹£TþWþSþSþ±{ƒò�ãní�Þûúô—å_¢qÜGñ£PùÇŽCùGùg¡ü«ü³ü»ûG÷¯÷ßìQ²ûg÷ÏîŸÝ?woð¯Þ?½Oþ‰ýsOyµýáÓÖû�z('=ãÿà…¼cR§Ï»:mÇVýò­ú™#þα�9güŒÿõ$�ýFolÐË‚!pP8¤ôk4 m E^ú!exÈ42Æ'¼´ÕAI[½–�êŸëQ®ëtMôóq/ÌáG*:"ƨûÃׯ|çÀ£¼­zéGΙ~Æé—ÿ•ú§¾{úY»º)Ý ó>ºÿgôÿéý§¿çŸý6ÐùßßFù¿üñïcùOñ÷!øR°˜xk®å¿å_åŸÅßýì‹¿ÅßâïGÞ¿Ìx[ü-ÿ˜öPþUþYþ}äX½ÿ<Þ}uÿêþÕýëð åßåßÿZþM<„~Âûþ×K¬WŸEü¢=óÝ�Þü®{>d‘;Y2öŒ~xoåßÛðE¥|S¿ñùYýÌû§ à£ã `@šÕ0lOCÕécžd9³mÈ:r½tئ_~å€ýÿ«ÙÇ|È6rø0×Rý®ýŒIòºßÙÏ\e¯ú'¿<È�u÷€ÌWëG¶4uÎzúû ÿ㜿Âþ³?Oßû3ßùû=þ7ûËþD`ž¹Y/þÿ°¨ø_ü'ïyUþ_ü¹«ËŸésg=ÿ›ÿÍÿîç¤øSü)þË?^óþµü«üKfÎ9ëåŸåŸåŸåŸ Pþ]þýòobÒïøþÍ8øþ�óôlþe,~4ÿõûuÖO�ß p†ÿyò�þó@l€�k­ƒÑìÃ�4@ ˜qú('ïÖ¼�} |ÌÓ‘¬shh¨CΧt¾¿›ãÈœóƒèG&?@q¾ú·®wò™?$³Ž;Õ�|úœ�.É5ýNý¬EJÿïþá¯õg2ûÿ}þ'ûËþD ÿŸÿÿÝùOþÇÓWüËÿäò?¿÷þ™ÿÍÿŠ@þ7ÿ›ÿÍÿöþ¥÷/¾¿þê÷ßåFßîååååÿRþA|•~—ÿC§º>£Ÿ³ª,ö€L@IÁø+¾ÿßļ“?uQ‡fŸ:÷‘ô¯Àü£Û?Ý6 '† 6ÖaÔx¨c´¯$Ž•� gå?‰D^çÎ@¿äP_õ+“~elÕ /åÔ¯Nôÿwû°.Hý”ð«ÃuÓmÿ¯Ô¿©¹èg}ÈýSúÿôþÓßóÏþ;ÿù¿#þýÎø“ÿÍÿæó¿ùßü/wŸß}ÿ)þŠ?ÅŸâOñ§øSü-ÿØóp07Úªoyuú?ûþ9ßáý·{ÌÿçÿóÿÇ9ïüçÿô�øjã"õüÿ÷‰Äaž ôÌ÷ÏòûŒ?ÿXÇïÒÏZïåÜé¡�|ÿíûö 4¼ÑUõ`¤�FV|<°–ŒÓ¯QÛÞºÞñÛ/u¬ýðS—ט¯é÷å×=ýò!‡:ŽÃµ(›½ ²ü]úÑù¨~÷ê^hÛ7ñdÜçtoÿÏè?“›þëðßÏötf'Úìzþ²¿ÇÏÿ®�¿Î¾>ÿ“ÿÁ?@g~"ÿ{žÿ�×£ù×®ùßüoþ·øSü-þ‰¦ågyBùWù×ÙûGÎKùçñÞ•|úŽï_ÏÎuùùùùùùùÿ»ÏâäwÎç?tðÝóýŒßë¾"ÿ0×âéÍýÓæ¹Íçé÷Ê®ãž~ù�A~ë”ý’úíS·ã•¿"6 ¥F‡áž‘ýæ< ð+‹qÆ ú æj°Œ³õ0o’ý�èç¢M�³>×ê:^¹ÿGõ»Êï¢ÿÜÉŸ¯Àÿ;îß}®ØÿJûkÿûyÿNöïsîù¿G@\²ÿ=®ÝŠ?Ùÿûœß?ý#.÷ü{þøëìÿÈo9+ÆrÎGçDîçßbVüÿ>ùþ·Ýõ¯¸ÿŠÅ¿âùOù~@2—)ÿ+ÿ-ÿßOg"wšuÏÊ,¿Ëûoó¼ËÂÇûËÿÊÿ°Ûâñ;�ôeÅÿÛñ?/V³ü—ý?6ô»÷¿>‡WêÇ7Bž�Gãÿ>«¿oà[G•_Àáb¼�ÿÜu°c ãó㸥ãË»ž0î�ר ¾|S¿õkú™;ÿ·<ȇ”O]¹®Á="SýŒ!‡’¹¶ïéçW|ÿÙ>Ò¹ÿÏêg¾r·êUüÓàþǹËþŽ€ù‘óßù;ÎUþ'ÿ{-þŽsRü)þ�7BÅßâ/>*ÿØýgƒÏ#÷¯ò¯#®`CÅßã~­q®Ê?;)ÿ(ÿ(ÿÀ[–•––î¾ ü»üÛœ±ûG÷¯îŸG~„oä;TÎÅüþ³û÷q¯"Š|Õý[<Ãßç1üáýN_æ³ûÌ÷ßêg�ÆIž=Dûž~Æås}Ìe�’r]7|æ§ŒÍïÿÕçÜÊ�€ Ýèªz�l5J0Ä5Z¦Ëë˜8¯sáe®ü´åÕàiÛ‡‘OòOý³.¯óm3OùÈdí”ôÁ9~K?<ŒSê4¨‹…ú~‡~u¦?üµ…ìo?›�¿Í)m¤=PÇO@¯òÚ\þ'ÿ£-ho�¿ý¬‰­ÎߎIþç5ù§g.ÿ›ÿÕô7ùßü/hÔ‹? Pþ[ü-þ/>ûþ˘SþQþ¡-oÊ?.¡¦ø»Á`ÞaYü)þŠ¿å»o$fBúGb§ñŒŒ©ò06s®Y—×ù¶�K™ÿý3þÜ¡ï€?váz´•�Ú{Rž¶©Ì3ûC�üÌ•WýôEW¬+ÃuŸ °!òÁàøØÞªïú£ßú:ÙüâŠ~’~‰%�F~MÿÆúN.mç¢�Ê\Èú§þ¬þkr�Mù¬áÕúýµÛÔCýL¿ke]Ö×yÏî?ý»�®8†?VöÞþµ9ú­¯¸eÏù¿Î_ç�8¹ž£ü^æ=.úú­¯¸åò?ÏäŸùßüoþ÷½ŸÅ§ˆ2ïq1æÐo½øóþ½Añ·ø[üÝýÆ#ï¿Ê?Ê?Ê?ÞÇÙò�ò¯òO²Ì÷眓~ëåŸåŸ|/å÷qåßåßå߯ɿ=Sž/}î+ý¯2W?þHüƒg�÷ìùw�«œ3ýò²ëë<õÃ=€€@?ÀË@Üü`Œ$ê!mÆ)¹`áé‡ÓX×~d@ΛÏHÃgü–~ùÐË¿ŒÂa�¹ôÎ~×uK?<®wêG&ò™Ë¸²>¢›~¡³ýÿýzÿéïùƒ@ö$Ó»Eì~å«ýOç¯ó×ùËÿäó¿ä¯3ÿ.ÿüúü¿ø[ü-þ‹¿ÅßâoùGùמð·ü³ü³÷_ûyøªïºìø–•••­ù—íŸèñí~7Mž�§ößòÿŒ�íß¼Œqä)‹R?ºê9Ó¿±GÏ àÃxfN¼âG9�õàØkë4~É4x �ãΣdlòÃ÷¨~d3W~åOyÏêw®ëÀøcû(!÷ñ;õ£SúúÝ+kHÿ¿g=O_ößùïüÿkñ7ÿ—ÿ�ü_þ/ÿ÷oÝ¿òÿz¿òßüþ?ÿŸÿ7&` %¾Áw§Ï¼ÿt.r�ûÝÞ?ºWÖ—ÿËÿåÿòú„ü^1ÿo +þí_ôÿ�sAͼÁiÚ‹uøÉÀö_ó?úYq|åþÅÝÒ3LºÒ#ú×9µ@Àúk,WÐ89,þ\u0þÊKç ?ĸ<:Û”�mÇ™K�R¹[õMÖ£ú]²˜£,Û�èŸÿz üÌå,”ÊŸë¤>ôAÎIøgï_ätþ¡ÏçX§ÌÿüêKó¿ÅŸâoùGùב;ÏÜ¢üóטQþ]þ=ÏöPþYþ Ø�9wù÷�E÷�î_Ý?Í%ºvÿìþÙý³ûç‘;Íܺûç¯1£ûg÷ÏyFºvÿþèûlçVþÁ�–»„Žõ~kûýÚì”õýÌ�>ˆ‰Fô ÄHã�pÀ×eRg¿/†,7Ö ÑæpxäŸóçû?£ßËVý¬Ÿ>õÐvm[õ­Ÿ>.õu×íAŸó‘ç,™ÑžûOøcÓ~²¿Ý¯p^Ä¥ó—ÿÉÿr"Š?Åßò�ò¯=6–þš?’O™w[^çÿúË¿�;N÷�_í§ü»ü›suÿØs�î_Ý¿ºí>¡ûG÷�îÝ?È ºýš?wÿêþé½Ûr�œ;.Ý¿»{ÇîýïþSlÌ1(éãÜ@œ)ÇÀ�8ä=Õ~Ï�åÆr!ÚóüÉ?çÏ9ö?«¹Ñ'üèµLL1R ›~ Ÿ>•‡cëzûᆂ>ê~˜3å!k’²(¥Éÿýè˜úYÿ•…I©z(ŸÑï|ä¹Júч,>éÿìo·ÎJç/ÿ“ÿ-þ?7—ðFÅß#w09˿įü£ü«üs?-åßÝ?º1¤ûg÷ïÞ?ôþ¡÷½ÀzÿÒû§Þ¿õþ­÷o½óý‘ï™({ÿvÜ�Ä¥÷o½|ÕûWÎÜ´'ßÛM[ó»ãÙw¦Ÿ8./%´¾ÿ¢�1?Ìy…~ö½Þ‹Ä%f  áÓ…ñCôq<|´çKCúᥔ×öu]úhs(‘£Ü­úF$Xü— _¥ßC¬~J×J‰þÿn÷°Ußöȸ맟öºÚìO™´'^ÎOÿŽeø¶’ýuþò?ùßâOñ·üc�‹[úô–c••š?cåßÇÙ �ÆgtÿèþÕýó¸SuÿîýCï_ˆ–û™0~öþ©÷OØBïߎXÑû·Þ¿õþ­÷o½ëý[ïßö¸HÞÈŠØØû·ÇÞ¿i;æØàMüÛGŽ¿_ýý÷šÿš÷Ú-ý+oíO" a|RLÓï °HÚˆ:‡‘ä/Æì÷ÐRÒç %çs`<Ì>OÇÔCɘ|öo]/Õ�\hê?{!Ìáa=Ô)ù@´ùŽýëþ3(ÜÛúw,}þâþÙ_çïð3ù¼oþ·øSü5ÇÀ'”ì¹8�߉Mù×nåŸ{E>‰�@åÿ;œóíòïÝNÄ£ûG÷�îÝ?|ÏÓýk�Ý?޳ü»ûG÷¯î_Þ-º¾±ûw÷o|cïzÿ@ž¤�$‹üîï_ðãs�¬æÿø6xÎò?ÇœÏþáC–ï_l;_=_©S}<Ôè÷"À•Ãcb΂<¬Ô=\:xœŸ2àUŽÏ’ñy`=˜–ÎuÞïÔ�Ωߗ™ìƒõ¹öê>¨Ï9´qZ”�û˜sá§� ÷m9e¥Çvƒ)ü7 ¦ e»éüå¦ÏÌÿŠ¿åå_dMåŸåßÇÝ {0_êþÑý«ûg÷oß;XÎ\º÷½À ì£÷(.1<|ï9ÏL÷ÏîŸÝ?»vÿÜ}e÷¯î_œ…™;/»vÿ$‡òÞa9s©¯º|×ïŸñ˜sÿœ›¯øþ=Ño@@§÷T¥bAì×   ÇÂÁÂéøŒ¬¬è÷ÚçÚ�ògI¿²ì×¹1öõ»NJ±¡~mÿð@â1çÓmÿôs9R‡|sŽcéÿìïxÉÄyð¼uþðùŸÃç‚‹~U\hCùßâOñ·üÃK?¡oÀ_8F½ø[ü%çÀ°‡ò�=†–mÆ0ìÁ<ƒÒ¯Ø_þqàRü=bŒv2m¦ø³ûYÎNñ·ø[ü-ÿ(ÿ*ÿ$”—“3uÿ c<΃÷ JȼÒþî.Ý?¾Ïýø>mÖ>l÷ZþO?¤}Ï’þköÏØwüþy®ùÖþ=ÇðG¿ +úó˜øq¨C:딎étŽ9g$e2‡qÛ”ò¥ÇBlÀ¬p¦ ø­øÛc´™#®[õMŽø+÷þÊB†zÒG`úÂ?ûóÌtþ8;éoò?»/�üï§ð�âaŒñ,aEúYǰ%øí‡'ÿ›ÿÕfò¿œˆ�ô7ùßü/¶ =èo±’üoñG{0ÆêK±ã¬cÅßò�ò¯ã\èC=3å ²“ñ¦ü£ü£ü£üK`¾�—(ÿ,ÿÔÌ1�¥ØGùgßÿ�?hÝ?~ÿýƒs¸â�/—£M9ó_êô™ÿÙö¼oCos£OYÖ)Ó Ç÷�ÿ}¤¿!ð�"à�%(q63`à8�ýüj~H'#¿r”9Ûð®üémEÛ Ôž°1ˆ>ø²¿Î_þ'ÿ‹/€ôú‹o¦_±å/þ¦�hSÚÓÅÈþggðŠ?ÅŸâ¾Zã‰qFŸ2Ûð®üÅŸâ�¶¢mP8]� 8‹¿Åßâ/¾Ògê/g¼�~Õþ•¿ø[ü�v¢MiO#ûŸ�ÁWü)þŠ?øh�'Æ}ÊlûòŠ?ÚŠ¶AYüát&àô¯Æß‰j  0ú¾èHç¯á\-¿–“¨ëLàõ—a8ùæ¯ë¨Û¶Î|ê“Ò¿ãþG¢§}L[¡žýíÁ¼ó—ÿÉÿî^¢øsÄT|$x@Ôm[/þX]@Úþ””`å_‡ïðlà7$êå_å_¼L*ÿ,ÿ,ÿÜ=cùç‘S™o‚Œ9§ø?('••••–—ûîÂø0c…ñ£ü³ü»ûG÷�î»—4¿¦…�Ô‡R·m�<‹ú¤òïï•k×óU�¸ƒ€Ž‡&Q§–ŒÙ'/¥Æ!y¨;fmmHb ²mÝ9–ô[——Òã�<Ô³�vúAæÀl °‘¨‹™%cÖå¥ôÃ8$uÇì£þ sà 6ØHÔÅÌ’1ëòRúa’‡ºcöÑ�9ðl$êbfɘuy)ý0ÉCÝ1ûh‡?Èxƒ 6u1³d̺¼”~‡ä¡î˜}´Ãd¼Á‰º˜Y2f]^J?ŒCòPwÌ>Úá2Þ`��D]Ì,³./¥Æ!y¨;fíð™o°�ÀF¢.f–ŒY——Òã�<Ô³�vøƒÌ�7Ø@`#Q3KƬËKé‡qHêŽÙG;üAæÀl °‘¨‹™%cÖå¥ôÃ8$uÇì£þ sà 6ØHÔÅÌ’1ëòRúa’‡ºcöÑ�9ðl$êbfɘuy)ý0ÉCÝ1ûh‡?Èxƒ 6u1³d̺¼”~‡ä¡î˜}´Ãd¼Á‰º˜Y2f]^J?ŒCòPwÌ>Úá2Þ`��D]Ì,³./¥Æ!y¨;fíð™o°�ÀF¢.f–ŒY——Òã�<Ô³�vøƒÌ�7Ø@`#Q3KƬËKé‡qHêŽÙG;üAæÀl °‘¨‹™%cÖå¥ôÃ8$uÇì£þ sà 6ØHÔÅÌ’1ëòRúa’‡ºcöÑ�9ðl$êbfɘuy)ý0ÉCÝ1ûh‡?Èxƒ 6u1³d̺¼”~‡ä¡î˜}´¿ þ¬/úÆ`,ÑÏB`xþß„üj�O'@~-&/åÚ?ÛÛð/u ‰ú”O=ýá�]d�¿üÏ{ÿ˜ÿ=bJñ§ø;ó�ÕÈ1ÌU¨Kå"±ÛOù×qŽÊ?Ë¿»tÿèþÑý«ûg÷ÏîŸÝ?g~Üýû¸S­÷­µÍ-£û׎ÁqãÚs+ÛäÓ¾ºtÿèþÑý£ûG÷�îÏý£eÅŒ§2~$Ò)DŸJÉ~Úö;ÇÒ±9ŸyŒóqžeúA,ü±mH;Ó†.mì§­ý8ÇÒ1çRf�?ìƒ�vc™ÿáÄä°}ˆ~†>íŒì§n¿s,s.eþ'ÿƒ}ðÑn,ó?œ˜üö ÑÏЧ�€‘ýÔíwŽ¥cÎ¥Ìÿä°>Ú�eþ‡“ÿÁô!úú´0²Ÿºýαt̹”ùŸüöÁG»±Ìÿpbò?؃>D?CŸvFöS·ß9–Ž9—2ÿ“ÿÁ>øh7–ùNLþ{ЇègèÓNÀÈ~êö;ÇÒ1çRæò?ØíÆ2ÿÉÉÿ`úý }Ú ÙOÝ~çX:æ\ÊüÏ×ùðŽB ¾gÎ’>H‡8Û:Ô³yŽYÂㇾùA>t&‡>ˆ‡=ÛS¶õk%óüLÝòoÃéß0ˉwøgÓ¦�X¿Vzö(ᙟ­y!Çh(gêËþ²¿iÓF¬_+™çžùÁÞ Æ×ùS_ö—ýM{ÐVÎìÆ1KxüÐ7?[óBgrèƒ(³¿ìoÚô-ë×Jæù™¶'¿6fÛrêËþ²¿iÓF¬_+µ=JxæÛƒ£®œ©/ûËþ¦=L±~­džxæ{ƒ_çO}Ù_ö7íA[9³Ç,áñCßülÍ �É¡¢Ìþ²¿iÓ¶¬_+™çgÚžüÚ˜mË©/ûËþ¦=L±~­Ôö(á™lrŒºr¦¾ì/û›ö0mÄúµ’y~à™ì b|�?õeÙß´måÌn³„Ç}ó³5/t&‡>ˆ2ûûsöwyýùùx þNÚÁ5p”Ðü§‘øgÏ|öÔ¡épýçXá¡./|Ô×~æ"ßN�ÒOú706 ÿþbÚu(û;0éüö�ÿ9ì‚s’ÿÝ1˜vQü)þ–”‘K�oš{ÚÆo–�ÂNàRþu`A­üó°‰òÏÃfž��”•aÓ.Ê?Ë?Ë?Ë?Í7Ë?�¼÷¿d Ý?ºívÀßî_Ç], î_&Ý¿{˜y6vÒý«û×3÷/l& �øËÀ ˜4P—è“ÿÿ¶ûåuL^Ê)“ö:‡qdA“W™ô;Ǻsì—7ý;†à$MLé[1KÆ&¯˜Î9Ö�³Ê ÿðŸv³Ú”öc¿eç$:ùŸÝ?ƒÃ±teñoGkb%>3ëb¶bþù¿i7ØË´)íÇ~ËÎH¼Çjâè9ƒÇ3–ÿÿÕ—‹ 8IÙßa3`¢-i_”�¿ÝZ¦­ˆÏÄ̺˜­XfÅ¿i7ØË´)íÇ~ËÎH¼Çjâè9ƒÇ3öSâkŽB þapfüj^§6ýþ¢Þ~Ú::û¶®7>åPÎ:<ð+Ó¹ðÐ'¯ý[×/uûÓþØö¢M`ؤQÎ:cðg;bF�¿ÃVÄ{ÑV¨ÛOup³o«f€°ÑéèÙûhçò?œ•õåó¿ØÄêo×öj7ùßÝŸˆ.;i¶)µ›âOñ§øsœÏHñ·ø‹�\ãíÚÖ�j7úÚâ�ˆìv4ñ`DÜŠ?ÅŸâÏq<5ÅŸâOñ§ø»ækÛ8ªß(ÿèþO<�ù–6¡�Pj7å_å_{þ5í¾zœ" C<¬3>ˆ€�˜ÿï%uJmÍÿO,¢çÿ+–¶¼”þ¿™ç\ÿ?Ó—`¯ÿ�Í•_™ÊHÿqÁÿçMe�¿ü'b÷½úÎüïq.Œ+ÅŸâoùGùWùçy¼ÐOCʿ˿}¡ßý£û‡6€÷ÐWtÿ:òÌõ}xAbUþYþ‰M”\ŽÅå]¡¹˜xNì«âÏŽ•¾wõ)ùßü¯6Qüéû}gïÿ¿`\)ÿ*ÿÂW–í9Å/<'ôSvÎþ†À'00}RLÓCàeh“”3(àüæ §O'IŸóÎ.aòO¹ÊœsÏêémÅR{ÊþÞŸUpéü öÂG{ÉÿàawL•zñ·ø[ü%’îq£ü£üËx9}¥±T;™c³^þUþ¥­XjOå_å_ÓWP/ÿ*ÿúŠüK™Ä«(þ(Â?ºˆ”‡ÀCÀsc’`ò0·!}8}yi;fJùÎä1ruežñ«>åRBŽ)+ýáŸýçäì,Š¿Å_ü晿0Æb'åÇY±ñ,•””~âÌŸ”à9Ê?ô™`QþQþQþQþu/̱ð埇¯±Ñ—––šbQ„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„À?…Àÿ\O…ƒ~º£IEND®B`‚onionshare-onionshare-26fcdc5/desktop/screenshots/onionshare-receive-server.png000066400000000000000000021276541521174352300303540ustar00rootroot00000000000000‰PNG  IHDR 4¢4¥ HiCCPICC ProfileH‰•WTSÉž[RIh�H ½‰R¤K ¡E�*ØI ¡Ä˜DìÊ¢‚k°¡«"Š®�µb/‹bïeQYY 6TÞ¤€®ž÷Þyÿ9sçË?ÿ|Éܹ3èTó¤Ò\T€"„5.5�Eê€]`Lx|¹”   ôÿ”·7¢ì¯¹(¹~ÿ¯¢'Êù qgäü<ˆ€ó¥²|ˆ>Po=-_ªÄ 6�Á!–*q–+q†W¨lã9ï€LãñdYh7A=«€Ÿy´oCì*ˆ%è�!ä‹xˆ#!–—7E‰¡pÈø†'뜃œ<^Ö Vç¢r¨X.ÍåMÿ?Ëñ¿%/W1àÃ6šH¯ÌÖívΔ(%¦AÜ-Ɉ‰…Xâ÷b�Êb”*RD&©íQS¾œk˜» x¡Q›B.É�‰Öè32Åá\ˆá A ÅùÜDÍÜEByX‚†³Z6%>vgÊ8lÍÜzžLåWiJ‘“ÄÖðß ¹üoŠD‰)ê˜1j�89bmˆ™òœ„(µ fS$âÄ ØÈñÊøm öJ"BÔüؤLYx¼Æ^–'È[$sc4¸2_”©áÙÅç©â7‚¸I(a' ðåã¢rCÃÔ¹cW„’$M¾X»4?$^3÷•47Nc�S…¹J½Ħò‚Í\<0.H5?#Í�KTljgdóFÇ©ãÁ A4à€PÀ Ø2À� Ä­Ý�Ýð—z$ð€ d!pÑhf¤¨F$ð™ŠÀ_ �|p^ˆjT  þó Výt™ªÑÕŒðâ<ráo…j–dÐ[2øjÄ?xçÃXsaSŽý¨cCM´F£àeé XÈ¡ÄHb8Ñ7Áq<>ƒasÇ}pß�h¿ÚžÚ� 7í„;“ÅóeßåÃc@;ô®É9ãÛœq;Èꉇà�rãLܸà#¡'6}{B-G¹2ûï¹ÿ‘Ã7UרQ\)(e%˜âðýLm'mÏAeM¿­�:ÖŒÁºrG¾÷Ïù¦ÒØG}o‰-Âöcg±Øyì0ÖXØ1¬ »„QâÁUô‡j x‹WÅ“yÄ?øãi|*+)w­sírý¤Ë*÷GÀ™"�.g‰òYl¸ó Y\ ø0–»«›/Êïˆz›zÍT}æ…¯º–Lïïï?üUu€ýG Þýª³ï„ÛÁέå+dj®|èÀ7ʘkàóq^Àƒ00Ä‚D� &Á*‹àz–�i`&˜J@XÖ€J°l;Àn°4‚Ãà8.‚+à¸WO'xzÀ[Ї  ¡# ı@lgÄñA‘0$‰GR‘t$ ‘ d&²)CV"•Èf¤ù9„œ@Î#mÈäÒ…¼B>¢JC P3Ô�ú l4 MD'¢YèT´-F—¢h º m@O Ñh;úíŦ…11KÌóÁ8X,–†eb2l6VŠ•c5X=Ö ÿçkX;Ö�}À‰8gá.pGâI8ŸŠÏÆ—à•ø¼?…_Ãá=ø�`Jp&ø¸„q„,Â4B ¡œ°�p�p¾M�„·D"‘I´'z÷1•˜MœA\B\OÜCÐôiN4mMA[JÛN;N»C{M§ÓíèÁô4z>})½–~’þ�þ^›¡=\›«-О£]¥Ý }Uû…EÇV‡­3I§H§\g¿Îe�n]Š®�.G—§;[·J÷�î-Ý^=†ž›^¬^žÞ½�zçõžé“ôíôÃôúÅú[ôOêw00†5ƒÃà30¶2N3: ˆö\ƒlƒ2ƒÝ­=†ú†# “ « �¶31¦“ËÌe.cîcÞd~b6„=D8dñ�ú!W‡¼3jl$4*5ÚctÃè£1Ë8Ì8Çx…q£ñÜÄÉd¬É4“ &§Mº‡ õÊZ:tßл¦¨©“i¼é Ó-¦—L{ÍÌÍ"̤fëÌNšu›3̓ͳÍW›5ï²`XZˆ-V[³ø“eÈb³rY¬S¬KSËHK…åfËVË>+{«$«ùV{¬XS­}¬3­W[·X÷ØXØŒ±™iSgs×–bëc+²]k{Öö��½]ŠÝB»F»göFö\û"û:ûût‡ ‡©5׉Ž>Ž9Žë¯8¡NžN"§*§ËΨ³—³Øy½sÛ0Â0ßa’a5Ãn¹Ð\Ø..u.�†3‡GŸ?¼qø‹6#ÒF¬qvÄWO×\×­®÷ÜôÝF»Íwkv{åîäÎw¯r¿îA÷÷˜ãÑäñr¤óHáÈ #o{2<Çx.ôlñüìåí%óª÷êò¶ñN÷®ö¾åcàç³Äçœ/Á7ÄwŽïaß~^~ù~ûüþöwñÏñßéÿl”ý(ᨭ£:¬x›ÚY�é�›Ûƒ,ƒxA5A�ƒ­ƒÁÛ‚Ÿ²ÙÙì]ì!®!²�ƒ!ï8~œYœã¡XhDhihk˜~XRXeØÃp«ð¬ðºðžψÇ# ‘Q‘+"oq͸|n-·g´÷èY£OEÑ¢¢*£G;EË¢›Ç cF�Y5æ~ŒmŒ$¦1ÄrcWÅ>ˆ³�›÷ÛXâØ¸±UcŸÄ»ÅÏŒ?›ÀH˜œ°3ámbHâ²Ä{IIФ–d�ä ɵÉïRBSV¦´�1nÖ¸‹©&©âÔ¦4RZrÚ¶´Þñaã׌ïœà9¡dÂ͉ö 'žŸd2)wÒ‘É:“y“÷§ÒSÒw¦âÅòjx½ÜŒêŒ>‡¿–ÿ\,X-èW Ÿfd®Ì|–�µ*«K$*u‹9âJñËìÈì�Ùïrbs¶çôç¦äîÉ#ç¥ç’èKr$§¦˜O)œÒ&u––HÛ§úM]3µG%Û&GäåMùðÀ~Iá øIñ¨ ° ªàý´äiû õ %…—¦;M_<ýiQxÑ/3ðü-3-gΛùh{ÖæÙÈìŒÙ-s¬çÏéœ1wÇ<꼜y¿Ïw�¿rþ›) š‹ÍŠçwüñS]‰v‰¬äÖBÿ…á‹Ä‹Z{,^·øK© ôB™kYyÙ§%ü%~vû¹âçþ¥™K[—y-Û°œ¸\²ü抠;Vê­,ZÙ±j̪†Õ¬Õ¥«ß¬™¼æ|ùÈò�k©kkÛ+¢+šÖÙ¬[¾îS¥¨òFUHÕžjÓêÅÕïÖ Ö_ݼ¡~£ÙƲ�7‰7ÝÞ±¹¡Æ®¦| qKÁ–'[“·žýÅç—Úm&Ûʶ}Þ.ÙÞ¾#~Ç©ZïÚÚ�¦;—Õ¡uŠº®]v]Ùº»©Þ¥~óæž²½`¯b¦ÿzs_Ô¾–ý>ûëØ¨>È8XÚ€4Loèi5¶7¥6µ}¨¥Ù¿ùàoÃÛ~ØòpÕÃ#ËŽR�í?Vt¬÷¸ôx÷‰¬-“[î�wòú©±§ZOG�>w&üÌɳì³ÇΜ;|Þïü¡ >/z]l¸äyéàïž¿lõjm¸ì}¹éŠï•æ¶QmG¯]=q-ôÚ™ëÜëoÄÜh»™tóö­ ·Úo n?»“{çåÝ‚»}÷æÞ'Ü/} û ü¡éÚ9þkO»Wû‘G¡�.=Nx|¯ƒßñüùŸ:‹ŸÐŸ”?µxZûÌýÙá®ð®+Žÿ³ó¹ôy_wÉ_zU¿pxqàïà¿/õŒëé|){ÙÿjÉkã×Ûߌ|ÓÒ×ûðmÞÛ¾w¥ï�ßïøàóáìÇ”�Oû¦}"}ªøìø¹ùKÔ—ûýyýýRžŒ§: `°¡™™¼Ú= 2318 1588 «í̬iDOT(Ù7e¥Ñ·@IDATxì½i°mÛUß·nózuOQûžz †B && $¢ IÑU1¤B*\®PRŽ�$‚qUºO®Jʉ).0‰P²lÁ˜²%„ÞS‡¨}ïé5·ËøÍ¹{ͳÞÞçìÓÜsϽ÷?Þ[{vcÎ1ç�9Ƙk¯»Ï4…‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A � ‚@A �Ã!pîpìá·=î™ó…Ä•º(_[¡BÞëêªþB¥ðÁ?}ƾ´Q'?mô¡Ž±ä%…"?øGÿæ}Áž`oxeÿíµ'±?hÈL±¿{÷ÈÄÿÄÿ&þ˜ãŠÄ_‰?çü‘ó×+äüÙcÈœ¿g?‰�„<{‘æüµ7žÎù«©Èú#ç¯Ù¦ JÎ_9åü5û•œ¿rþÊù+篜¿æX!ç¯-�ôùË3Œ±XÒ ‚@¸I°ŒN’zUÐXOÙ6ûÒÎe™~æ+»‡.®Jò�|£ê#¿ƒ5âB�؈íâI{ð�þ©èÃHÙ ÷ˈӸÏÜcp�õ”m³/íŽG{ö_öŸº�>Œ”ý×Ñp¿Œ8�ûÌ=÷XOÙ6ûÒîx´gÿeÿ©èÃHÙ ÷ˈӸÏÜcp�õ”m³/íŽG{ö_öŸº�>Œ”ý×Ñp¿Œ8�ûÌ=÷XOÙ6ûÒîx´gÿeÿ©èÃHÙ ÷ˈӸÏÜcp�õ”m³/íŽG{ö_öŸº�>Œ”ý×Ñp¿Œ8�ûÌ=÷XOÙ6ûÒîx´gÿeÿ©èÃHÙ ÷ˈӸÏÜcp�õ”m³/íŽG{ö_öŸº�>Œ”ý×Ñp¿Œ8�ûÌ=÷XOÙ6ûÒîx´gÿÿ�c(� pK#€ãÀa@:ò8jêu,c›yÒÑÙX_Õm,úJ£ Ǥ-òƒÿ¨êKô/û/ö'öW_±ô-؉øŸøßÄsܶÜ#‰¿Œ&öÆXÚZîÅFÄ%þJü•øK[¹ô-؉Ä_‰¿%þÒ6˜jMí�±´©´&þÜ‹�ˆ%þLü™ø3ñ§¶ré[°‰?&þLü©m0Õ6Ülñ§±OÒ ‚À A#ʵ)ðÒ jh-¨Û‡‰“·~õXŸ}“”˱¬‡wo,;†}lù#ÆU\ÀIìÄ9øÏ8‰8Aâ&V–Å�òØf;uÑ¿WqS±7R.±´^ûYgÙ1ì#¯íðÿWq'±SR.±´^ûYgÙ1ì#¯íðÿWq'±SR.±´^ûYgÙ1ì#¯íðÿWq'±SR.±´^ûYgÙ1ì#¯íðÿWq'±SR.±´^ûYgÙ1ì#¯íðÿWq'±SR.±´^ûYgÙ1ì#¯íðÿWq'±SR.±´^ûYgÙ1ì#¯íðÿWq'±SR.±´^ûYgÙ1ì#¯íðÿWq'±SR.±´^ûYgÙ1ì#¯íðÿWq'±SR.±´^ûYgÙ1ì#¯íðÿWq'±SR.±´^ûYgÙ1ì#¯íðÿWq'±SR.±´^ûYgÙ1ì#¯íðÿWq'±SR.±´^ûYgÙ1ì#¯íðÿWq'±SR.±´^ûYgÙ1ì#¯íðÿWq'±SR.±´^ûYgÙ1ì#¯íðÿWq'±SR.±´^ûYgÙ1ì#¯íðÿWq'±SR.±´^ûYgÙ1ì#¯íðÿWq'±SR.±´^ûYgÙ1ì#¯íðÿWq'±SR.±´^ûYgÙ1ì#¯íðà A  é˜×`�kpl#óð2u�)uôµLÛ(ËòX縴I‘ß‘Ò1OkðŸõ l è_ö_ìϼ/ÜË4öDf*½v¸G›;æÇ¾äc:r±¿±¿±¿³=ÐN,Sí ©v¥ï þ™ø·ã 6¤cžV±#Oûûû3ï÷Ä2�ý‘Ù†ˆG¯MüÿÓ5aô9c~Ôòñ?¯øßøßøßÙh'–©þ†T»ÒwPÿŒýí8ˆ 阧UìÈÓÅþÄþÄþÌûÁ=±Lc@d¶!âÑkÿÇÿtM}Θu‡üÍêú*ó‚Àm�€L#‡CÔ)R‡CËæÍ>æÇ±Ì�mËÍ6Se+#òƒô/ûo´æG›a^›Cj~l‹ýÙ‹‹Ø˜Æþö½¦ŽÅÿÄÿÄÿÄÿŒöÀüh3ÍësâöúñˆÿÝ‹‹zcÿÿ«¨ñ?ñ?úì¨yõò6ÖzÊ’m±¿±¿£^ –Iµ=£NÅþÌ{NŒÆ}5b5bi^Œ)gÿÍú6b(FÑ¿yŠIö_ößhcÌ«–±/Úœ1/_ìOìoüϼGØиgââÔu#þw7ÿÛ6S>‚@¸5ÀQb1ˆü�ç1ð¬b«'¥^^�©eR.ˆq ¬ý¨ƒÇvÊ�cD~ð�þeÿÅþÌv‘œöR;ªí˱¿ñ?ñ¿}߸_HÝ+bCj{çNü&à.ñ¿ñ¿èäžq¿ŒþfÜWÖ/ù³ÿbF=Q§Ô§¦d+=ƒ/ö'ö7þ'þ[-ý‰~F›2–á]òÇÿÄÿ¨+êiü»k&0§øßøßøßø_l¤ÍÔ^Žþv´«Ö/ùããG=Q§Ô§¦d+=ƒ/þ'þ'þçÖ÷?îû¤· òЭ…�ÝÕº ð\Ý53•’׉ÃËÑG>RÇ oÙ<ýÉ�DWäÏØ‰Ïˆùà߃Èè_ö_ìO·±¿³OÁFÆÿt½ ñ0ÿ;ëJG©ûÔĉ¿ζӽ�Ý�È'þLüÉCÜÄ߉¿w˘ø{Ž©Œ7AƘS|ô¤#áS%þJü•øË³»öa´Ú�ĉ¿&þLüÙ­¤ñ%l¤6”¼eóÄYäGJü•ø3ñwâï³kãG{•|7…o÷’‡ 8,SGžú1¥Þ:yI½h‡ä!o›u”#d:6¤`��D^ÌLi3//©í�<äm³Žrð™o°�ÀF"/f¦´™——Ô‹vHò¶YG9øƒÌŒ7Ø@`#‘3SÚÌËKêE;$yÛ¬£üAfÆl °‘È‹™)mæå%õ¢’‡¼mÖQþ 3ã 6ØHäÅÌ”6óò’zÑÉCÞ6ë(�™ñl$òbfJ›yyI½h‡ä!o›u”ƒ?ÈÌxƒ 6y13¥Í¼¼¤^´Cò�·Í:ÊÁdf¼Á‰¼˜™Òf^^R/Ú!yÈÛfåà23Þ`��D^ÌLi3//©í�<äm³Žrð™o°�ÀF"/f¦´™——Ô‹vHò¶YG9øƒÌŒ7Ø@`#‘3SÚÌËKêE;$yÛ¬£üAfÆl °‘È‹™)mæå%õ¢’‡¼mÖQþ 3ã 6ØHäÅÌ”6óò’zÑÉCÞ6ë(�™ñl$òbfJ›yyI½h‡ä!o›u”ƒ?ÈÌxƒ 6y13¥Í¼¼¤^´Cò�·Í:ÊÁdf¼Á‰¼˜™Òf^^R/Ú!yÈÛfåà23Þ`��D^ÌLi3//©í�<äm³Žrð™o°�ÀF"/f¦´™——Ô‹vHò¶YG9øƒÌŒ7Ø@`#‘3SÚÌËKêE;$yÛ¬£üAfÆl °‘È‹™)mæå%õ¢’‡¼mÖQþ 3ã 6ØHäÅÌ”6óò’zÑÉCÞ6ë(ߌø³–ÐMŠJº9ЀŒ³ß@ßP†Cs¥.ê14ä©£L;o:&é²~,Wóš—¼�D~?òƒô/û»ûûÿ³×?ÆÿÎ1Eâ�Ä_c¼¹ÔbLcUòRâO‘èú“ø{ÞG9äü‘óGÎ9äü•ógΟ9æü9ÆÇ9ÏgªåykY攑óWÇ`>qõØÊ2qƨ_9äü‘óGÎ9äü‘óÇæó‡¾3i'„�:„Ñ�LÉÄ›¤ÒÎe?SÚ ÊŽA�}åƒÇzòÖÛÇÔ¶±äôƒK½1�þ±c²ÿÐmˆvFÒªë)«?ö1µÍ¾¤±?±?è—zcûÃŽ‰ýA´!ÚêÔ0²ž¼õö1µÍ¾¤±?±?è—zcûÃŽ‰ýA´!ÚêÔ0²ž¼õö1µÍ¾¤±?±?è—zcûÃŽ‰ýA´!ÚêÔ0²ž¼õö1µÍ¾¤±?±?è—zcûÃŽ‰ýA´!ÚêÔ0²ž¼õö1µÍ¾¤±?±?è—zcûÃŽ‰ýA´!ÚêÔ0²ž¼õö1µÍ¾¤±?±?è—zcûÃŽ‰ýA´!ÚêÔ0²ž¼õö1µÍ¾¤·Šýam¡ vD@#¡“ÑŒå‘Çü¶”~^ðŒ—S¢}Ù”‡¡Ëònêg›)<^Ô�Wm‡:ˆ4òƒÿ¨£n™ß–ÒÏkÔ=ùÕ1˦£¼è_ôoÔ‡QGÌoKÕ=RxÆ Ýƒl#ï8£¼è_ôoÔ‡QGÌoKéçÏx¡oíËþ£¼è_ôoÔue“ÞØf �uãUÅF›Æ¡"�þEÿF}uËü¶”~^£îɯŽY6åEÿ¢£>Œ:b~[ªî‘Â3^èdyÇåEÿ¢£>Œ:b~[J?/xÆ }ƒh_öåEÿ¢£>¨+›ôÆ6Sx¼¨¯*6Ú4uiô/ú7êè[æ·¥ôóuO~u̲é(/úýõaÔóÛRu�žñB÷ ÛÈ;Î(/úýõaÔóÛRúyÁ3^èDû²ÿ(/úýõA]Ù¤7¶™ÂãEÝxU±Ñ¦q¨ƒH£·¯þ5%ÈÇÙAÀ�}vftû΄{áÏØ�?�*Qï½"�†ÖŸÝ…‡¼¼ð‘_ÖÓ—ñ•Gê…�†"¿ãÀ'؈)y(øÏ˜Dÿf}Èþ›õ‚}ûÓ1õ"ö7þ'þ7ñ±ñ–±—eìfâ/Pè.‰¿f,È%þœu"ñç¬cœ�ž$þJü…Œz‘ø3ñgâÏÄŸÆ›‰?ç<Ï?‰rþÈù«ëŸ9Íg °€rþš1ÉùkÖ‡1ÎFOrþÊù+篜?G»�ó÷ñÏߨÖÐ Bƒº±`D<¸kP¸/ëd/×ebàjjŸbiÁ,õôáàÃåX£œªn4ŽI?Dzéí*€Z¿XëÄx‰?÷�:ø½Ä^¬�‚äw\ƒ×Õè_ß_Ù{íìOìoüÏì{ñ›ñ¿3Æ$‡�ÿ$þÀ®$þJü…=Mü™øSŸ0>Hü™ø3ñgâOãLÒÄß3â’ø{ï3kt»±íù·¾&ñgâÏÄŸ‰¿sþÈùCŸ�óÇìKsþ:úù ›²-þ¨¦õwææ7éuÚ&ò’10uòp¯¨§|PüS,·½|0�2(fèôЈ€?†Àk4¨7¯añžQÖÈ0yyÆ1«º=Ø—g|€s³È/ÒýÖϺYŸX\¬<„á·~¹~�¼ð)k”C^lÇzäPÛÈŸq¯à_ Eÿf½Èþë¶„ý�íˆýa‡ÄþÆÿÄÿ&þHü•øs>óàô“‰¿ûÞÈù­èz‘óWΟ9çùCž¿ôg^yþ4?gÈó§<ËóÇ+åùãlòü1Ïñ ž+óüµÛˆ<ÌóÇ<<Ï}®ÁÎÔN‘rÎÙïù�<ô‡ðu6Î3ÒÒÿ�¼ð1¾2+»Î;öY”ÏÜB§ˆ€JpŠ"okQnJA`³qÙÔnZx¸Æ2cÜòTuëOj�†À:ú�Æbç´å3'æÇ\¡ÃÊwî£u½®_ÜŸºåú#?øGÿØÙ±?‡ó?±¿}ßÄÿÌ>$þ·ëDâ�®‰¿æ½‘ø3ñwÎ{ÏŸ9Íö!ñgâOöîÏ'þ�œ?fšóGß9äü�äü5Û†œ¿rþÊù+ç/ÎYèWΟ³}ÌùóÖ:–z¯ß ¿Éÿy†¤ý°÷Ÿ>�±&ùeümY¾¥ý½žòDZ‘ºN ¡ÓA€Ã>›J'æ[nBù¼7nÊ>Ö�ñ mÖË{Zò‰%B× •ã: Û+¾¦nH7ѶmóÉO ÁëX–Ƕ1φ•×ÔñŽ#Ÿ¾ãŽ2Çü&ùlfú/å{`ÐÈ0®c›ÒF?Ê’m”—ùÈŸ±³àýËþ‹ý‰ýÝë·âúá þ·GøKã Óĉ¿Î1妘;ñÿl?rþ˜u%ç�®9åü•óWÎ_9åü5ÆJ9æüéjÆÕž;MsþÌù3çÏùLá>íè˜ÏùkÆ*篜¿@ çÏœ?·�?©ÇfBØ ãÓ±ž<´l;ÈþÒNŸåù‡úë%ß5•ˆÐI!ÀM ]Ø�›…¼›Ã F�4Þ  *½mŽE™6ù6�w\ù˃ ó\ʧ ßR>ó¢ÒY‘ß¶~×d™Ú¶þÈþÑ¿ì¿ØŸn'ýŒý�ÿ‰ÿí»!ñG�»@#ñW�-7ù ãepJü9ë x$þ…œØ7è‚çÏœ¿rþÊù+ç¯Mþ4ñ'#Ï¿'þ6¶Îù#çÎV›ü…:‚ÍÌù+ç/mú�ó'(äü™ógÎßyþpºÏ_ðÅÛì¯~zéϱUús÷¬u›ü?mÊ ï¸¤�mŽE™6ùv‘ïXŒ:&Þ�c“î…XºYPRÊ*4õäU^߇+nÚGž*¶2|ÀåqLÛŽ#Ÿ1�Ó8>ò™?8ʧ¹¦´í"~ˆ¹#gÛúiËÈþÑ¿ì¿ØŸÙnjwMcãâç˜ÁxfŒ7È�åĉ¿Ö¦Xí‹ÄÿýL‚]Èùc¶¥ØÌÄ߉¿'þö¹ 6!ÏòüK=Èù3çÏœ?ç˜)çϾÆó6ù±œówÎß9צX틜¿sþöÙCž?̾Ÿ‘çgïùÃI¾À=í6‘2dœ0>pвëùƒ~¡@À›sCݶCø0e@u3¨ÜðRgMËc››Òû3n,Ú$ê)+ÏzËÛäÛÿ.òÇM»‹|çëØþËu�ƒu•md™qǼcÀùó}þMmÚÇ6ýWwÔ§è_ö_ìOìoüÏìcµ¢ÚÈøß°Ð‡€Sâ�Äèqsâ/vD§Ä_ó¾Rm‡¶5ñgâÏÄŸ‰?Î1–öR™øsÆ&ñçìCÑ“Äßsœ‘øSËÑu<ÆçÙ´&þê¶DÛšø3ñgâÏÄŸ‰?çK/¢�Lü9c“øsŽ!ГğûÇŸÄ[#�±·ÈcwÄÐý&¿åýöŸñÜ®Ï_w‘/�óHz¸i¡£#0X7©¸Žu(ªŠïF£�:û¸Aªª‘ýÙxðÑŽLò�íËþ”!ÛíCÆå;&¼nîÊ6²ŽƒÇ.òí¿”OÙþ§%™\¬o?ùÌ™9Ácp]ÙFÔѾëúíO?ˆ4òƒ?z°Mÿ£Ù±?±¿ØýGeQÿÿ›øcöŸÆ²l�1¾÷yhl�ÿí±è2þNü‘ø#ñGâ�Ñ~vëÙ1Iü‘ø#ñGâã§Ä_]–ñåh?v’ø;Ïóü»ÇQÚÏœ¿úžÐ~æü™ógΟ9ŽñÓ­tþľ±¶möÿVüþ}¼£ÿÎÔAâBÊ%/m�uØñÛïüaúAö'¥ÿR><¡# ÀGèzÛw;/� N¢Í 2*»m¤´Ó¯ýxHÈÔA¤(<4*>õ^Kùc=ýÜxä!Ú¡Q¾2‘©.æÁ«|ø]£ó¦})¿ªZ?×tùwTß)ÿF¯?òsÿ£ÿ7Îþdÿeÿeÿeÿݨø'ö'ö'ö'ö'ö‡SäéŸ?ccccccãâOûùwâ�ĉ?$þHü‘ø#ñ‡ñßÁŸÆ÷ï×#þÀ–ù�:M:¾à»È÷]yíKÊXô¯mïÀ$_¾Î�ÏøÐîðŒJK¯QátôÖ©Ô(;ySû«Ì–ouðÀožRy湉àáR®)íŒu�|ùƒ<ã“竬ªnã‘Z·”O›c�”| cA¦Ûä_�õGþŒ{ðïzýëû|¹ÿ³ÿbÿbÿ»Œÿë~›0ÆèÇÒN¨3›â�øßø_ãÓøßø_c�Ñž,í úûûÿÓí§—q¿`GÙ#ñ¿ÛŸ$þHüaÜašø#ñGâ�YŒ»Lõ+‰¿&þNü�ø»ÛÊÄ߇¥ŸÈù#çb†<ÿíûc´—›ÎŸÔ�VüéYÛu˜óó;(þs�ð’‡ß<)D½¤|ëàáÒž˜:î&ùð„v@À°kX ñBÁTTr™ªìÛ”Ñz7ĸ [¥§�6h)_žMéIÊÇAãšÇ¼óçqÚò¯'þ»¬?òg�ErÿgçØ6Ïâã0û?ú×ÁmΘíŽû0úýCGÜg‹í·®‡ýÙÏÿfÿuôÆ=7æ³ÿ6P¢Ù±?KËÛËâûÿÿ›ø#ñ×ü| iL…}LüÙ}ÆsŽy±ÓœÿrþCGŒ3ºÍŸÖÃÿÿÿÿƒ�ô%؇øßŽÊèsǼX�iüoü/:¢Ÿu_™Zzûû‹HÚô#ö·£2ÚÜ1/VcºÍþºïLoäþc»ÈÇ6@ê‡ý¨#?®Ûò¶õÓ‚ZÊ·¾·æs#Þˆ��©\#ÀÛŽ(”ʆb‚m6ùhƒ(�JO?Ç µÝÔöjZ+6yÇ¥´I>müÌ)ò-$Ÿ¹Ó¾Q¾ë«ê#ɧ?vì ùü,§|»Èg]»¬?òg\ ²¦«â †\èUðŸqŸ‚e½¿É�û/ú—ýû3ïö>„}1úŸØßÙ®4±¿…�ö5þ'þ7ñGâ¯ÄŸ‰¿sþ˜ãý#ñ¶ówÎ9äü1ï�œ?rþÊù3çï<Èó—<êv€Ø1Ïßæ¸šxšïꌯóü)ÏŸòü)ÏŸòüi~þD ­}Ä^÷ùƒñØAßÿûþÁR>ý%î“6›tÓù^ù˜;Dù ù´Ë7®”ÏX¡�¼84€±ÈŽ�M*Ò¨¸Ô‹¡í”­C�—ÊH¼*ke÷lÚì?ö…bLú’:—Ê®çwXùã\”§|äЙž¦|çs–ä‹×ià×»ßÿ¬ÿôìOô¶»±¿Í �ªÿ‹þEÿÜw¦±ÿ±ÿ§ÇþÄþhwLcbbNçùGìoì¯v×4ö7ö7ö7ö;€MÀG@Ú‡“|þÿ3ã*¾±¿±¿±¿±¿±¿ñ?'éÇWüþûv÷¿à ß5½Þþ—ñ÷Ãß{$¯ó£l<Ë{H¼ø_*‚G¹´ÙŸzy*²œ´# r‰�Êd½e‹zã#�ÊH ?d?yÆ2íc=mô…Üc;ùÃÊß6cy!—KÞÊ®óÇ•ïÛ}Ëq(Ccý~òå=ìúOJ¾÷-ò»aå¾í¢ÿÁ¿ã4ê9y.h¬ßOÿ£«ì¿ì?l û&öçàø#ö7ö—}2úò\ÐXÿsòñwö_ö_öß^;ûûÿÿ›øc¯]Lü•ø‹ç�º0Æçäóü#Ï?òü£ÛÍ<ÿÉ󟃾Ëù;ç÷Æ™9ßøów òêcŒïŒùh3?¶ß¨ø�¹õûÇmë`-и>x­WÞØNþ°ñï¶q”3Ž//ó"°¡ê¶ÏâX0ÆCÛ¨¤Ëz•Ê~#¦£òQÏE�ˆ<ã¹IH‡r.ðYoŸýä+‡qFùŒéÏzŽò­å\/ù¬ƒ¹“º–!ÿF¯?òsÿ£ÿÝ>eÿw»|šö7ö'ö'ö'ö‡ø0ö7ö—sAüÏ|κÞçŸøßøßøßøßøßĉ¿%þJü™ø;ñ·ßóäüÑ¿#ãœ4î cæ£~ÿå÷O9åü¥.%þJüu³Ä_èªïTvýÞuz�}ƒ¨—Ÿ¾'eÿ�1žsjõqRò™7ë`|×ãžÝÏþÓ&ãú�í£ý§Þul“S,!A {@iF¥S9GECÁP4Èvû©Œ#?|âM:*éØFÞqäwüq¼Ãʧ/} Æej$­#…NR¾ótò—÷"òƒôïôöö_·õ±sЗý—ýwZñGìOì±vìoì/¶Šÿ‰ÿ‰ÿ9�óüoüoüoâ�Ä_‰¿%þLü�óGÎ_9åü•ó×i|ÿ|»ž?Ù_ÆÜ§uþ®o’y’ò‘Áx¾WPÙyÿ‚q$t†u "™öÒmü)0·1mé* )NcC#y¥á²mÜ$*Ô²]^RÇ­ìz,”Ÿ>ãXò¹Ù|Ù>7ÌÈãÕü´ù¹¹�?¾­íXnÆ<¬|Çr>5D£ýÖoOZ>ãA‘¿W?Gý þó‹sÑ¿¾ïOjÿgÿÅþÄþÆÿÄÿÆÿsSš¿ÞñgüOüOüOüOüÏlscg,â®ïóŸøßøßøßøßøßÙçÄÿÎXÄÿÆÿæû‡|ÿ°ü.3ß?œÌ÷¯‰¿&þæ{{®ë½ÿˆ��sÒþŸ÷Ûxsý÷�‰êÖúÑÇ÷#ƱäcÞs‡àWžm­ávü°PW”BE'U™¬G�Ü£âP�²©„ò�ýí[lëqá§DÞ~*®ý•馭c}l’OÝØß¹ÑÇzêæ ]å3ǃä;_åP>)ùŽM*-×/õÌ÷FÉ¿Ñë�üÜÿèöìß�ñ?±¿±¿±¿±¿±¿±¿7âüÿÿÿÿÿÿÿÓíÏ õ‹`rØçŸì¥›åù§ëÌþÏþÏþÏþÇ@Ú…Ø¿Øÿø¿¾'Ø œ•ØÇýþÕÁ}ÿ{{ûßñÝ´M½8‹ö—ù]/ýg\è$×Ïž]~ÿï>VŽ<›üŸsò]úÀG:ö'oÜoʸ·-ÈíJ£rˆÊÀ†F¡TêT&òb¦ÂRV‰“”>ãxðCöw,ûÒ6òÃGêÜÌŒé8›äSçàåâ­BûWvM»ÈסÚ?ùŒw’ò‹k×õŸ´üÃâù'{ÿƒô?û?ö/ööß§éccccccoÄù/þ'þ'þ'þ'þ'þ'þ§û‚œÿ:<ÄÆ7 Ä Ø.ê(s�×qžÇÿÄÿÄÿÄÿÄÿÄÿà âãшô4âtîFÙc«“”�?…H¿U¬ê6½±«|c?ã?d8ž÷m”µ«|î�¼¤�÷¿—n³OA¸Í–½g¹,xó,ÄE�(£|*åÑXP¯3‘W%«¦ÖŸ²/à0Ö¸aèƒüKu1eH”íO=eÛÆMÁø´Qç&«ìÓä3Ö~ò]§2’?¼‡‘_ìë¹2þqÖùû­Ÿù@×sý‘Ÿûï^�þgÿÇþÝÿÅþÞÿÆÿÄÿÄÿÌqpìoìïQÏ_ñ?ñ?‡=ÿÆÿÆÿÆÿÆÿj$þHüq´ç߉¿%þ:Ü÷/úÓøŸøŸøŸø|)ç(ßv,Àc¿ïßÏRüÁ}æsï˜4Ο¶ƒ¾ÿ?èþ3¦ºÁxÇ]?ã�¤ÿa}\®cÓú‘9ò�ûþÇ8Þm‘àÛb±«E¢(n"×�²Alò¤´Ég}Uµ6ê¹ ñ�6êTVÒqc¹á’ßòEÊÌ‹ñí?ÊGñáÙ$ß¶Mò™4®ÿ ùÊÙO¾ó`üýäoÂÿ$ä³ñ? ò¹g›ð¿]Ö�Îdý]'Ý¿êhAsâûϱ³ÿb΂ýËþ�ý‹ý�ý'Þ‰ÿ›Ï‰ÿˆ~ÿœôù+ñßÙ:ÿ%þIü“ø'ñOâŸÄ‰ÿò|Ü-ñoâÿÄÿ삽ߗá+Ù'ÄMÄÏ`D™<)DÙgœÔÑϽ•çß36‰?Þ.ñ§ºžýß÷?8ˆÉIÆŸÚã“°¿Œå<±éDZÿ®ÕñHõ±­>ø•oÙþ´1W.ˆ¹"ï¶"À¹�ˆõr¡®]…¥<*Ĩò«DÅÚxC¥r Õey�qÈ�E¹¦´ÁÃX((eˆöQ>eåÙ‡vúŽòåûî"þ¥|Æ‚�±«|çtòÙ7Rþ�^äçþGÿw³×Ãþdÿeÿeÿeÿ[íÅþôxÑØ ÛyÔøs#û/û/û¯ï­ØŸÙÆ`_ÆóoìïŒMA³óóp[žÿcA°cÿÿÿ3Ûì®¶6ö·ã‚­“Ñv&þí¸`C¹ Ó1–‰ÿ9þóÿè_ß‹Ù}Ÿåü�çñ?ñ?ØÃøß9ñqÌYð?¬ñ¤ì?ãœÄù‡q “ÀßqŒ!)/ãä0ï]ôß52ýÆ{HÝmC.üvX°JmÊÚÉ»yÀ@åSêUë)K(%†À±à‘ÈÛF^Å#¥lx Ë´-eRg½òI9”+Ã>Uµî¯Lúš?Œ|ÇbnG‘ïÜv•�<å�B®Ëúìÿ°ò•eùÁ_]ˆþu]Èþkf©Ù¥ƒìoìO÷kì�ãøúgÿeÿa{bb@=ˆýÝ?þ�ÿ‰ÿñìÿÛuá(çßĉ¿&þLü™ø;ç�œ?rþÈù+çÏœ¿óü!Ï|Æ‚=àŒ™·�úœ¿sþæYÌQž? S§qþtnê/rÍF¾ãUÿíTùÎùÌ{¿ý‡,Èõ�)õŽe=eiùþÇØ&Ï-—Äí@Ü\n¨ šÝÀ¤ãÍ&?>hµL*Ÿ}l«¦µSS•>H…³ž:Ú(;7ê æHíä-$ß±ªËúE¢%ŸŸ.CöR>kQçhsÎâZUëõÂwÔõo“ü#?øGÿæýxû“ý·ÙþÅþÄþÇÿáåûþˆÿßÿ%þHü‘ø#ñ:àÑsg'ã1ÏXÚRlkâ¯Ä_è…º�/A_&þLüY¡ˆ½¡ÍÔ®R¯½Mü•ø+ñ×¼Œ7Ø#ìËú÷í‰? êFâ�Ä_‰?çü‘óGÎDH×çü¡¿=ÉøË¸ÎxϹ[V¦|´/åSwTûï¸Êc,dZÞ$_;cÛx–£?Dñ½cQ1.uö±¬ÿ&þHü‘ø#ñGâ�ĉ?$þØÿû�<ÿÊó/â%âf®£|ÿF?l­ßá%þ*0ŠâânWÿƒ¹Ñú�:)ü]�þ’”õAÙ¿¥m¤lÇÛfᥠ²ë²?õÛä3gùFÛL=åq¼mòá=ªüêzk‘@ÜZ«ê«A!FâÆK*�Ê„â@ô‘�Ô1È[6vä!óð“W¡i“䥌²GùÈ9¬|ú0Ÿ“X?cm’ïØÛÖ½å3/dD~×—¥þÿë«ÿÑ¿ì¿ØŸØßøŸøâµøß½1gâ�Äž8?�?Êù‹8kÓùƒúøßøßøßøßøßĉ¿�1ç˜Oü‘ø+ñgâïœ?z¬ÈÙIÂNJÄÒØÊã~ÿ´ôű¿±¿±¿±¿·‚ýåW{xÙÂÎ]�çØKÆå‚(k§w}ÿ€¾GyþFŸ£Øä1GeŽùÃØÿƒä3.ãAä-›W~cX}PÇÅí+¶+–[#a‘·"qÓF…f�ÞTnu›ÖO=}v‘¯\Ry»Êw.öu,Æ9Š|Æ‹üàý›íÜ~û?ûïdí_ìOìoüOüOüOü¾ŠÿÝ~þHü‘øÈù¯™Šõ³J9ÿþùCâïÄ߉¿'þNü�ø»Ç9äü±íûŸœ¿rþÊù+çÏœ¿ÏÖù›=y’çï/«Ôæ#´ÿíÃ|ˆ%Ë”<—c�o�‡,÷Òþòá±ßQÖ�,úÓ×qH—믪5ÏØîZlßöþƒcÃwËÐÒ-³¨Zˆ7U¥ ¬rq#ÙÜè±}›‚[¯ÒP†è»ÄoTøÜp£|êyYùc»ràåå�eeÈW¬k²� 哇×õ+Ÿ7÷“o?ç5ÎÇ6Æi)ß—¢Ž"”Gÿ±ŒLê6É·ÎõÛï°ë·ßqÖ?âù]çwÕ¿àßõ;ú×qõa¿ýO”ý¿×¾ÇþÄþsÄþöøë øg´7‡‰?šñ‰ý‰ý-Hü7Çíñ?ñ?ñ?ñ¿‰?ð\(ñ×ÞøÀs¾Ïµæùº ^ŒúPÕ[ŸÒÑ/ñgâOõ&ñwâïÄ߉¿'þNü}úçb¹Ó¶¿øüãúæ|”çßô;Lü©œÃžXŸ4æw��¯M+_Ù¤£|òâ?Ö�ü7m�n5òÆ»6‚GÙ›©’L{ƒÅÂmýØŸÍ@R”Ý1+»&ç@¼\ŒEêKC”¹C9•m´”¯¼±ÿAò¢�›Øq”9ÊoÌ«�MòáÝ&Ÿ¹Œ´\ÿ.ò•É8æ—R×6®‹¾›úÉk Dß[‚XØ­BÞ\m\y®±^n"7Þ £Q†Æ›¬‚XÏxÊ£Ž±-�rh“×·ü¨S>2Ü0Kù”%òŒÑÇ1Ǻýäç|û2Î~òiƒà?Hþ¶õÓ×KùŒ¹Ëú•ÿ6ùŒm“OÛõ”ÏØPäï¯ÿàt=îðoêý+vµ vRö'úý�Øÿì¿ØŸk±´‹ì ò\ñÿ}�€IüO?{ìrþ¯mñ¿zûûûû‹=ˆÿ‰ÿÕ/à;Ès%þHü��€%þ"öLü¹ýû‡]ž¿kg'þNü�ø{�ø;ñ·~�X‹ã1×]ä3gñ8H>k†Æõ�oŽë?Œ|Æ#ŸqÅeþŒ¹”O„Îi¤ì3òÐ&ùò€'äú¹7îQåËÓo¶A¸Ùæí|½”Y ×xC(s3½Yä¹$êágn®c�z³cì;*�òìk¿¢�·”?¼�óÚ&ß1GÙŽçKùãøðÈï¶ÓvÐú•Ï\íïxÛä/q”ßþÊgÌ]äƒ�}Méw�|Ƈç¸òCÙŽù <ï7ðàòþÓ&vê9Øöþ;FðŸ÷Aô?ûŸ}±Ÿ Ê\Ù³nh;bfÛû;ëz»Æ_ú ØßÃØŸR ¢ØßŽAüϼ7ârþò¼¨ïˆÿ�÷Güoâ�Ä_‰?Ïçöei ¡ÿПP%þî8,q£VìrþÏùßý“ø+ñ—¶3ñgâÏÄŸ‰?ÏbüÉË.Æ4ú.ÓÃ<F¿ÿ;ùÏJÙ¤£|ø çj?ëägä÷ó¿öa,ÇÙ&^ˆñ ýä�ïì'ß1”︮½ dQ^Ê·L›sñg¬›žXØÍL(7JÅ`-Þ|ò´y£äõ&zƒ—üò‘Bðùæž dÊXKùôWåÃ/›�±(Ó¦lùi—o”ÏÛ€�rMGù�c“òR>åQ><Î�¼òáå´~æÁœ q¼¥ü£®ÿ ùÌuWù` /sƒÆùº~Òìÿ0òwÁ?òƒô¯m϶OOrÿgÿÅþÅþÇÿÅÿwûšø§Ç€ ‘øoóù#þ·ïüÆx�ç/ê¡q?tþYòGÿ¢›ÎÿÙmkíÙ{ì·ì¿ÇåùÃîÏrþËùÛ‘ø¿ÛÔ1^Iü‘ø#ñG?æùk·ØÉÄŸ‹ñì—ø3ñwÎ9`ñ›âIê´úÕ“<(÷°ç?æµi¾Ûâ?æ¹Ó¥þS?Æ“›ÖOøö“ï/[ãÛæ³~xYßQðß´~æ¶«ü‘w¹~Ún:â&ßŒÄ ƒ˜ÿ¨€c^%–�”vúxés êè‘·Þ”6ëá�l#¿s“|>7ýà «|긃yo“?öÙ´~Ǫ!šä/ç:n(øì#^£|úJð�2Ǽs‡×>®“|7üÛäÃC›´«|ûW>óv,æù»Ý1 þ}/Uÿ£Ùî¥ØŸØßøŸøŸ1æócü¥Íˆÿ�ÿ%†Hü±×n°/v9$þJü¥-Mü•ø+ñ×^;šø«Ð÷Eâ¯ÙWh3&þLü™ø;ç�½~3ç�œ¿rþœ¿%^0¶6%žÊù{Ž©Œ3ǘ{Ì'þœ±ºYâÏñþ©÷¦‡Ñtã°÷Ÿ½E™Ê5U~cX}ØFqSž:ÈtŒÿÉC´móÔ;®ò˾`æZGü¬“�ÔñŒsÝ$_ɧ�þKùöcœ›‚FnŠ ¯&©’«L›€‡òf‘·ß&~± u\RÈ6Ç’‡òèðs}Ð�z¥s.¦KùÊkVΕâ&ùÔ36oÐmÏ·ô–ò‘%¿ã.å[&…G>úY¦m)_>Ú¶­Ÿ6åW¶ÑÈOåƒÖÏR>}¡q¼mëw®ò{oÆ2ã@ò´þν›|yI]¯u–#¿#ü;Ñ¿ýíϸk²ÿEo¶G±?±? ûÛõ ö7ö—½À…mXo ²L:ÒRþÿŽ¼ä•¿)þ¡n$åYgÙ1Åb)_¾q=Ž!žö¡~Óúå¿©R¹ÙÈ›ÈMঠ (õÞ,n(eo¨¼KEP¹Æ› � QÙ6›C¤M¹¤¶$ß~Õe­@G‘Oæâ†]®_|6­ßuªÀKù®b9®Ñ~ÈçO~‰ÃañwœmòwÁÛú™;ý·­ŸöãÊ߯�üàý{ºýÅ^@ÙÝFÕþÅþl÷èWìoìoìoìïèoÈ�elDì/Ö²ãÂ~/|4fžqôÛñ?ñ?9õ½� ÙõüûƒEIü¯�ÿéúÀ¾ˆÿ™}/>8þwÖ�Ä{Ÿ?'þJü•ø+ñ~3ñgâïœ?zühÌDü”çÝ>E� ¶"çOÐ8{çO÷¯ÏÞŽÿ£óÐaôÞƒÎ_úÏ­›âOäî·ÿ賟þÑÿ õ{FÜ$Ÿ6ç·Ëú™ËaÏßÊg|÷”Ø(¿š¶âO?ÈqFù¶uŽ3þÉn6R9™77_e×áMoÊ/u*0}äÛÈÃ#>öUaèYV^¯�û*‹—lxóE±N^ËcÛ&ù´+Ͼãú�+mÎݱOC¾s"ežÈV>‡œƒÖÏš]·©kÚ†ÿ¸þ꾦åú—òÇûå‘9æƒAOZ>cK£Ì1ùý~€SðŸíz*¡#”G}¦MÝQŸ–úý¥Nb”ýû7ê‚{-‰ý™íLìÏÊpTû;ëÅŒJü�¶C{ÿ»[ü/^Ø1D¯bç}û;[šØßY/fTæ½ã~Šý‰ýÙåù‹úû;ï¡øŸøßijŸIü1{Úij^̶̨S’ø#ñGâ�ý¿ÿîº_Í6$ñW⯳Œä³+÷óIù?ã eY>èû?ÞØÕþеk@–u~¯�|øYû¦õÓ—±%y´ʺ^ò•‡|×#޶dÅÛ~–]“eÆ#þ®Kò.ËÖŸé”IßlÄMoŒ æ u]c}¸TŠÊ6>ëàõæÒYÇÆ‡oTÚÆñÉ�›³ŠkY´Ù%bÈþÔ�ý[ãоI><®…¾còÐØ¾I>í¬y›|Û·ÉGãn“O½÷GùŒ5®?ùô§})¿ª�ã“_â?¶+‰ÿQä34ŽùÁ?ú7Û’åþÈþëv/öçøö?ö·¹ŸøŸ‚Áø"þ7þ7þ7þ׳Lâ�½ç“Ä_‰¿ð•‰?÷ùKâïÄßKÿšø;ñwâïÄ߉¿{ܽ´�‰¿'þÎù#篜¿–ç/¾gãç~ºèu›¾ÿÞtþ¢Ïaâ/Æ@æ~ß3æ~òig-Œ3Ο¼dû&ÿÏ6ùãü–ßÿÓf»ãE>}�/þ櫪‘íKùãýå�y ¿uÎYc×!/ýÎ<1Ù›…˜+ ô•hƒh7ÐeÓQ�’\ª‹>uö…ŸvŒ6®Mòéï\�á•m}H]c,åÓZÊw�Î{“|ê¬gŒQ¾mÔ³æI�òùu¢ÓZÿR>s9×ï¼]'©m•}Úú©“à…–ò©¿^ò7ÝÿȺþÿý÷Ÿ:~Xý�þµ-ß>²ÿ;±?±?Úýìoìï~ñ_üÏnñ?>æ ø?ö7ö7öwïù3þ'þ'þ§ÛE¢tüˆg7üEüoüï.Ï$þJü‰Ýûü›ržÿ€Bžçü•óWÎ_9áòü³ëAÎßÇ;£GÐõˆ¿‰ç{þãìHÏ�•ÝÿpæfÎÛî?ý÷;VóznäÇõcc·É‡�kÛþ«¦uߥ|Ú”C*6cýI­Ÿ1GùÎ{?ùðCû­_ÿc¬Þ{œñO}³�s3œ·7†5ÐYç�EqÈ›Úäw¼‘o<œ»aécÿÊ6ewÓ±ß8žòDZ¨Çç1ŽcŸq¼¥|6 /|^È`n£|ÊÖ!ß¹�ã�òáa|ÚÇù²ÙéK½cl’?Ž«¼Q>íÐÈ7Ê'�|úl’_Õ;ËwÜ£Èg~Ç‘�Ì)ŸùG~וqÿƒô/û/ûÛûÓc’ÑŸäÿ�ëcccccãâã7=Y>'1fØïùG…s7Åó×ûûûûû·÷y.ö1ö¿?‡÷œ¤ÏˆÿÛþýGüâü)ľaÏxiOLÝWñ¿ñ¿ñ¿'ëÁófÞ5ý#ÇØh—õûŸýqxàeÌÑÿÓùý?ùÑþQÞfÿì³”¯}4ÕN*ß¹Œß8}FùÊ&¥ ZŽ»”ß¹žÎ§üqýÔAÌQR>󃜃rM�ÿ&ùô±ä¬~ÀY�óâ†yƒœ/7Áå Y¦ÜoNe·<Œ‹ LJ™¼rPPÊ£Ì1/¯ýI·É—‡±¡Q¾cRï˜Ôí'äµ�òÁN9ðm¢Q¾s#u,åÓwœŸù%îcžmò­‡YŠÊ6ÚO>}¯‡|dJÇ•¿íþ;þ¦õG¾è쯻Üÿàß÷ˆz6#ÛsÖ�û/ú7£”ý¿×ÿ�ÌhsǼX�iö_ö:¢�™·Ã ‘@IDATwVÏYû3Ç?±¿³–hKÐâ_h´9c^Þ1�ý‰ýAG´3M�†ëáAo:ÿÑuÔ¹1?êãRŽþEÿ¢ÙÚìÇHÖÇþÄþÆÿÄÿ&þèv@iL…}LüßQcÎ1/Vcšø3ñ':bœá¾2µžøŸøŸøŸø쀤/Á>ÄÿvTFŸ;æÅjLõ¿¤›è(ö×ûCß“”ÏüöÛÿü4Ê4ÏúÆu37Êc}ŸFâÂ8ð+_\“võ�:hÓúGyʧ¯ã™¶†úÃȇå/åÒ¶I~ë8|8Ÿ¥|Yl·|¦RoÄ™šÔ†Éø `r¶7Œ6K>•’2 ±VúyCHíËÏsÁ7¶;~U·ŸïRö6ùÔóg¾HéËEYùŒíøŽ…|6%|ðÛ^Ùõú˜·ë²Ÿ|¶±~ÚX‡cÂOê\ä!Ý$ßvøieÒ¶M>õÊ5E®„:çH^ÙÎßõWS#yHÇ5l’ÏâAgú@®Ÿ2×(ŸöqÊ·/)í¤Ê$ÏzÆ�ëü÷“ÏØô…Ç1+»–O~WùÎEy‡•�,æÑ×þ‘ÿtò^‰ù¨ Á¿ë‘ú#è•ú…N�ݨÿc{ô/ûOý‰ý‰ýYÚ�ØßnKãzÌÿ;Ç¢îí§åÑ¿Æÿ&þHü•ø3ñw÷£ØÈÑ>æü‘ó‡þ3ç�œ?–1TÎ9ŒgŽ1¯®h?,�þ%ñwâïÄ߉¿'þÆwäüÑŽ_ëï‡rþ:ûç/c¾ó>JüƒÎïjÿŒ·ÑdYöù÷8ã­1þ¢¢/$?)צýdûØw)Ÿ6ÆØôý¿¼Œ5ŽáÜí;¶;wê–òƒtÃü¸~Çû8&üŒ-�õ¤Èw›ä»&eÒ¹ðÚfJÛ™$x&'W“r~Ü òjY…£žÁ›¯òx3T†jZßhy‡24Ös#RÆvòÊ ¿M>õÈ�|»Ìq¨#Ï�õʤ޼kqÞ”ÝpKù”]Ã(Ÿ—t”ã8ÊÇWf±oÅm?ù´9†r–ë·^ùã¼hc ÈqÆvòÊ'¿\ÿqå+ó¤ä3ÎaÖù'{ÿƒô/û¯ÛÉ¥¥ �õ±?±?'éѯì¿ì?â´ÑÎ��ýawìÅ%ö7ö7ö·ï ÷ÂÒnæüÇHñ?ñ?ñ?{ýLüoâ�Ä_ÝÏŒþEŸC‹ù±�|üO÷©`qÐóWpŒÿ�ÿ�ÿ�ÿ]ÚQÊÐX¯Í¥ÞüØN>ö7öŸ‚.Äÿüýwüïõ÷¿¥Šëï˵[|— ú:Î.ö9~wn¿¥|y¨gL.Èñég_êÇ<}ì7Ú_òãûŒE?ǬìzýäÇq”?Ö�2Á�ñKù”·íÚ~hÄŸ¶qÚÇñ�;õŽ3¶“×�ýá—‡ä¡Í~Êå‘ËU\÷ÛÈŸ9b‘g•òz“–õË�S‰ZÇúðÆP¦Ÿ7U¢�zePÏ‹5lRˆ:x¸¨G´TŠmòé![ùô…)Ÿzå+ǹî"ßu8_äù¢uG•O_æ³\¿ãUS“Ã\©“Ĉ2õŒÃš]ÓrýÔ�ë§u®g?ù›ð_Êw¾ÔoÂ)¿Ø®‹ü]×ùÁÿzèô/û?öïéþ7ö¯ÿ�ÿ‰ÿ‰ÿ9ùø3þ7þ7þ7þ÷ óoüoüoüoüïI?ÿJü‘ø#ñGâ�ÄÝ·ø½ vqüþ!ñWâ¯Ä_‰¿u8©ï_oµø?J<źöûþÛïŸw]?ãÆþp’�¯ÛO>ëïó(Ÿch‡ô™Ìq\?m”i÷OxÉk›ò©goÙN=þw”sXùãúí[C6\–øo“?®Ÿüaö?²$pp>¤ÊW.íãú©W�¨‡¨;sä¢ÎÜÄjBÍÜ�`Aµ°Gó¤æ+ÛÆVIQ hÄ‚±á·Ž<äÈEÁ÷“ïÈoÞu-å«(Õ­)üò’‡ƒt¹~x™×=uÝU×Ý«<¼´“Bä‘ÏßÜ´þÇbirMicÝbd=éØžq¾æáS>sÝ&_>RúBŽ¡üýðå�yÆQþA뇺^ò÷[?2#¿Áü; '®ÿÑ¿íö'û/ö'ö7öâÿg=ã¿ãÆ_ñ?ñ?ÛâÿøßøßøßÙîê‡bççñ?{õcÛó—mÏ?âããûÒ×PrY—ø¶3ñ?ñ?ø“å÷ã¾QGØ7Ë<|ì«å÷î5Ú³ÿú31‰ýA+NþûŸÄ?‰ÿô½¥­¡û»›ýŇAÚgq[ú¼ãœ¿ÛñI{?ÿ˽eŽùjZû_ÆØOÿá…¶É_®¹Ôq=^×gëzr•ªRˆ±äÓþZ×êÃ5ª“£|×¶\?<›ð—ßvdŒò}¹IY´;Žuà9å¥|ÚÇ~#æöw^/éð~ï>�Žï_P7¾ÿ@Ùw"*»~ÿ�÷üE"xÆ÷/ƒt|ÿƒqíSÙõXÊ·n“|ƇSy¾£a™yBΗö¥|ûÈ/c;×±/ó ó½æ |²¸³D‚kyµšÖÊæM�ìoüÖSçÛväíÇØÌC>ËÎm«ØöÈg ùÇþ£‚ZÏ8(4Ê§Ž²|ާ\çA?xä}ÖwÜñü·¼åý¶ãuþ ÿÚ _ð%¼¸]¹\{†—yêžõ°õRP£úÒ†ìµz1¨AÐ’U~=8{�-–Û¶Ö@瀑ÿgÆÞs]^e"¿Cü£µ%²ÿ´ µ-ÖÆcm4´0ƒEÛVÖ(ö'ö7þ'þ7ñÇlBµœks©�%-Jü‘ø£T!ñ‡û‚=±Êцç[,·=T­>ñGâ�ĉ?Ì&tm±«XKí,iQâ�Ä¥ ‰?Üì‰UÞ½Ò6J¯³e½�Z[â�†Kâ¯Ä_‰¿šŸ]›�²}o`W0+ ’ï_Çÿ[*ÿë¾@'Vy÷JS”^gËzµ6÷X¾ÿÌ÷¿þ*ýh:³VœUæ´¿Ò õã"eRÛ¢ù‘�}ìcïþ§¿ù›¿øW¾ÿûòÒ¥KR-ü /ñð)4¾ÿÀ;Ë÷/Í÷Lé‡$ʾ3Á ¾ä â”}wb5³Ö�ºñýûù‚ÏØßùÀ3ʯâFùð@ÈsŽô…ù¾ÿ¿ssòY�ü•½±ÄäÎ (sPÁDæ,�Ly/úÀÏK;*Ce×äX¤#m’ox‘ m’OÝ(Ÿ9ðç°ì_Ù=4Î݆Mò‡±Mé§|Æ¿ïõ¯ý«è‡~è¾ì˿컟zò©ú埫ÓÕkW»6Ö¬ûbWKmF«~¨dŸÀª¾j5UÉ/�k�(´R[üÿJ¼÷­ÏθR�êÿyœÞ܆j³¨Î‘‚Á?ú—ý×wB}všíFìOìoé¾"þoŒSmö‚�ÿ›ø£Ôa¥=ºjáF#ñW퓾Y2’ª¡T”ø³@Hü™óOÛ%hBÛmk¬÷Mâ¯Ä_+[™ø«vHâ¯ÍV$þLü™ø3ñw·‹-ÊnçŽö,¸Š‰¿sþÀ_4ͨ�®!|åüU äü•óWÎ_=†XÙLÃ*ÈäLšó×ÊVæü…6 üß(ç�³þ¸pñBýÅ¡óÓ=wÝ=ýÆoþÆ[üÇüy×»ÞõÞº��ÖÅKC}û÷ð€ûŠ!àý^è¡�w¨óý ÓªZ¿ÿ@®ñý xy_bùþ|©ò[E}À¿éý åšÂïûޱ”ÏXãxð�´I>u›ä3ŽrÆ1nXžÉœ%\€‚ËzÊܼ±^Ú­dÊ\”¹Üòã £ÅB‰á¡ )cìOžË6ÆA.eÆ �:ÊΗt“|ê�Ç~òÇþÕe½eñÒÐ�õKCüôÏüô_ûŠ/ÿò¿|éÒåéòåÕ‹t�K1+�U¼VM3?JÔâøÕè壪¾÷i\ÅK½ë,µ/,éÐ8œÅªï9e(ò ¶Ž%p´\}ÿè_ö_ìOìoüOüoâ�Ä_DGEe&þÎù£Ÿrþª1çÏœ¿Ùyþ�ç/yþ”ço-@ÌóÇ!äùk¨º:;äùsûº4:åù{?P¶/"ºªð2Bž¿çù{ž¿çù{ž¿çù{ž¿ŸÎó÷{î¹gúíßþí·|Ó7}ÓûÔSOýq(üòïFøþÛ‘ ò ò¾?Ažv_*"æýß· �:Ë•mdÚÈ“B¤ôQ>c�c�ç²e·Ê÷Ý‘¥|ú3ŸñýÆ ù® ~™eÆdn�õ½t?�è œÂѾ(3ÞDÀ²fò€ÉqSTêX“}àå¦ÈC7 >x\¿cÁï�¦�zÊô�Ÿ²J`o¼õÉçeúî'Ÿ1GùŽ=Ê/–éκ^ð–·¼å{ßð†7üð“O>Qª[‹Žif‡)¡4Õý]–Õô[ÒûÐ êa%‡øûa¤�²ú—4ð÷Çý’çõUèI«uný[O†�|  þÑ¿¶±Ö›­íölö_3e:Ú.i&$ö'ö·ëþcåKââ$þ”—HüYv1ñwÎM 8dÔÆX…—9ÿ­b†Õù“ür•ƒðyŽßE-é˜�¯=D¬Ñâ ò°ÃÕúl�ž_E£…íùÊ_©'ç«áê¹j¯?~®Né×®ö±fü}¤P}+{¾�ü[ÿúuç<ÿÀ -õ¿Ê«ÍКØ_ئù°K¡•窜ÿº¥™œÿrþ[yñœ»-)û‘çÏÝŽ6ûÐOüO¹‘øŸøßœÊ@cåü—øSeHüÝ÷CΆ•�hÉõ?]¸paºóŸþ¿~úoÿ÷ÿß«ðgËøÁf°zÓÞíð} 7®ïvÀ/ïB˜¯l+Ó‡-´Ó�vRêüQÆ¡Î÷?,WÕùÊå�2Ç<});çMò�›kT¾sd Û˜/yRå[–§šn<1¹³@#P€™z£˜« ÚîüU°—}¸Y#yû"~û*×Ô¾´£TðB´3oˆñ,“ûXv<ÆÙO~57’yäGù乞ù­ßú­¯{ó›ßü¦ûï¿ÿK®ððRÎjì½zE3–UÑÎt­j&�3YSÕuçBÍüÀbÝÞl}}kŸqÛ}ÈÈïpwÈZ¾Wÿ®SÑ?¶Oö_ìOìoüO÷·kÿZ®"þwO$þh~b ÏZàµò‰¿ú×I‰?çüQ$ç/BÊÏŸõ¾O¾û—n«ÃÕñÉC�Ê)ÃÃÛ ðÑÜwX1s¸.Mrõ\oå_,6žúhyNö½ÓÊ\w;u…î5âù:Eþ-ˆößNû/çÌBWÌDž¿a_WÔÍ+èåùc÷+lV˜4_ÔpJüÛ^/l~µÀ‰ý�ýE JVdQ‘çï�²mŸÄÿ°Yâ$þÂ.¬¨ÅšÏÄ_‰¿úk‡ªÇÊ¡¶ä(ÏŸñ=Ÿüä'ßýÆ7¾ñ¯¿ímo{w�ËŸ,óÅšjm! Ü«²í} žª@ãûã;äéƒI—ÇvRß©l‹l£�í£|ø¨‡ìK»cSïæ•ïx¶�exÇ6Êö[ʧåÓ�5’ÞPb²g‰oL™ Rg½ Ò°ÜЬÒJÖ}l£ïão´ÎÛ¿ï¦~ªËþ[¡Ñl &3ö§ý;ùŽÇÊ–tŒb»Ëš5&þ'þ7ñGâ�Ä_å.ŒËW>£GõøŒÄ‰¿n×ø³^Þ9_¿#TÿÈfþ÷=ç+Ƭ×yê—ƒê'ƒÚ¡œÖ~ؽR-«®žoñ“AíiÃùörÑÕ:öóËCWÛÛG½1}ýQ±Ö¦³¾í?ŽúðDþ­�â¯Ä_‰¿•©OüëgÆ-ŸçŸ‰¿sþÈóß<ÿ.Ûè׫ç—ýafÿŠ­Z»áÌóï<ÿÏóþ¹MÛ«gY}Çäû�›éûæÊõŽwüÒ�}ß÷ý•ÿ¹nè§êzª.ÞØð@ªj;ÑÆ-‡ÈsA¤Ë÷?ºjô6òŒ�¡…P"ÄÐfÞ÷/Fƒ¼R8º59ð�c;�åûð@´“?H>|È‚L©w,ë)ßPb"g�Æy 7�:µL*`Þ`Ûªi­ôãf‘‘‡×zêhc|_Ö¡²Î>–Gùöå36Jù�ëp,å;7ÊŽE¤<çg™6äAôáÅ¡þʯüÊß~Ík^ó�4Ñx®«ímÀ*ø§]Ú?”¤­v-ñZ´z¸QõtdC7¢eέþu媒šöÿJJ•Èñ�LŠü†[ð�þÕÞéۇݱʳƒ²ÿbbW>#þ§=WÆ}Æÿ&þ0�JüÅvHü™ø› Ö±¨iDÎGÎ_]Žzþ¼ZJ¬ý¢P= h/÷p .=ëçßÊ×Ë>¨Ý9þ”Y{ñg¯þñŸS/òç_$‚‡?iVc×ËE×ø5¢êÞÆ/>þžìÜ…za©Nü‘^·þyþÑvféyž?åüŸç¸â—<ÿiºPHäùWÙÆ2’=ªÍóâ¬F`²ÎYQ®Ï‘ÔêÿÄ¿ �‚$ˆC¥Ä ™Ä‰¿Êv$þHü‘ø ïp¶âObÀ÷½ï}?ûÕ_ýÕÿeMîCuñï8H¾Áä©·Œy÷â݈e^¾jjï_Ð>¨1×SG›}Fùäy¿‚>´[V^Uµ¾”iS†cÑN~)^.‰~ög,‰ïyÏÿÜkõ/%i„éé!%‹öAgoíAç(bïð� ±ó£Ò6ºBªeŽí{¥M‘¿ éƒô/û¯Ñûƒuˆýí_¾•YQüÏèÞãÙ!‰?%þì¾b]d—ÕLü]'ðX�|„&ç�®1+ÇÚ΄‰¿{ü}¡Î³ü¦Ÿ3‘Çßtê\Ù/ן%+^~mþU×ünQ¯´©÷¥Ô‰‘/Ö]¸\zz±Æˆü[ÿØŸ<Êó·<Lü‘øcï+yþ›ø3Ïóü—'Zyþ�wè"ß?zFì‘s{˜Ñªòü é'ê®+«Ó•‡¬B)Ï¿n¾ç_çê=…�â“ïyÝë^÷]u ®ëR]üЊïs¸ Fã@�Qlóa ïPøþ…_ Ù/ãBý̼Éhóý û£lãûÊw\SÇs¾>ö¡ÞyR§ êé;ʱ�zû;m\´I–I!ÖsCɉÜÐI ÂQÀ•fò–Í &íÒxø#ÑOr,o¦7BùŒ�ù Bð�ÊGYùŽeºì[¬�ìC�±�Åøä•Ï|àƒ�ϯ AÔ�ò©»·®—?ôÐCï<îÜ}W‡9Ù•Umiõò_Vö ×g³¸ QÇøxúÞ»‰¦½ÿˈþ^;ÿ€OékË®\1öqk¸jä_D~Áü£ì°ì¿Øþ‰ùÚNV>ö·;‰øŸøßĉ¿&þn‡ˆœ?ÚN9�êù“_!:W1Úµkõ§Çê¿sçëKž+õKAõ¯ù\«”Ž®ÕËCÅZ/ ï…ú„ó0ÿ`§�‡«¡�ChÃ9¸~Q‡øÿJñ\¬£~ýi´¦â|.â¿È¿EðÏó�<ÿ©í�ç_eâðayþ‘ç?yþ•ç_yþ•çyþ¹5þÏ÷oœ‰øþ0çÿœÿûù¸T¡T¢ÎÎD‘ùþ¹!q+|ÿ^Wê×—¯<öŠ—¿âõµã?P×cuñ®Ô¬@϶:ßáà(Áû¾ŸÑŽ«:ó¦ŒÁxcß*¶ã)D;cÁø\ÐR¾ïÈ?r”ež¾äs)Ÿ6hÉ ßR¾ë“Ÿ²yÇÇY5Ÿ~Âäo4-ÁçH�<”m'Û¹¹ÖÁoÙ”¶e_ÚT†Ê¶>”%oÒȳƒ2òPFòôQ!(+ÛI¡Q¾¼ðAò:u䩇‡‡^ù�}ðŸ\~êÒtþ|m?‹^\Íø¶Qª[ßÖ¹e1Ç_£¬¿¸éYDðfà•�|pºòÏwºü¾÷LWÿôcÓÕGi½Î=ã™ÓùÏyÁtñ•Ÿ;]xíO^ü` Òé$åóSsβ»�^†6ÿGž.âÝÓôé5]}ü£ÓµK�Ö$ªåŽšß=/œ¦g}Þtñù_2�»¯æw„õ$¿=ÿ-ØI¥qýzôáé>õîé}Ÿù—ÓŸ>þ±éÑË…_ñÞWóûœ{^0½ªæ÷÷Éô’{_äL½Ý ñ?®üãÞÿÈß_ÿºÿÁ¿m»RêftPï¦ÿý¡¢;½¯|ô?û?ö/ö;PÆ€ø#þ'þG/±)þ‹ÿ-—±Oü™ø#ñG{�ñg�¸Ï×Oñ«?-àÂݲ�ª�ƒ(œ»z¹öÖ…òDüKqjÆßêùzwhºZ�–Ö翊_à»\›òB�Sï ñœ¬Æï™æÖS‚È¿ñçpS4žÿc �ØŸØßÑþÖ>Éù·ç¯9ÿäüÓÌçʯ¬¾V¯Rןœ ‰œæø3ñGâ/Î+uÐ îJü™ø3ñ7î²�ùþ ÿpâï õ©xàÁ¯¬é¼·®§êâÝ ˆG-„<§jê|ÿ‚²dhDOY|ÿ~ÊŽE ÁoRê¹»²ëŠÈCŒÍåûäé 9yäñëFÖ-åSïå¼^òÐ8¾eRyÆvÆsmðœ*!üF’€‚à’ Ò´|ÌY^ó¤Þò£RÀ‹,” Þ$óç±–ràÛ$¿ª[½7Ë1©—‹ò(Ÿ1•O=¿$4ʧ�z×DÙ±¨ËÖó§Ê^ýðÃøõ«W¯¬…6B5@çÊ`zølƒWOþ\b³"+ØàÅÈ^ýȇ¦'ñíÓ¥ßû§çÝ{ïtÏ=õŽÒÅ‚ìû§èJÁxùòôøãŸ�>þØg§;¾èuÓ]ÿî7Oç_üÒ¾‚Îudù |>ŠøW�ÝðWRócMWûàtéoŸ®ýÙoMÏ}öÓ}÷Þ5�»Xs»LEWêKÇËW¦Ç>ûäôñO_š.<ÿK§ ~Ëtþ¾vZÿAò¹Þ¾ÌâIsYãtmý\óû¥ÿÃé÷j~w<÷îé®{ï™.Üqq:¿ÂïjáwåÒåéÉÏ>>]úÄ“ÓkŸ÷¥Ó×¾ô[¦ñ‚S­ï¸ò™tÔûùèšV¦î 7Eý;èþ÷žÁ?úw4û›ý—ýûû ›âŸø€Ùu͉ÿ�ÿ�ÿ=ÊùïVŽ?øÝŸ u ¬ßªSu�НÖKBuôæ,w…|sõZJTYìì…j¿Vçëúù¡öË竽N—e\øm¢Ê×/ 1NýêïT?RTõíÿf‚Î× CíÏœU‰Ã~ý�Q“ù·þçêþsLäþK±¿±¿±¿Äi«‡›µ?vyþÎ?ÝŠ$þ/mÈó·æWòü±?ÿÇÍæü—óï¶ï_ºå,)»ÿÿ›ø#ñ×a¾ÿNüy}ãoþQÕË^þò¿Xvú¡ºøÅ!È€ò4Í­ƒÆ²ù‘WSúùR|\È Þ÷?xaÀ±šŠT‚wYo;)䘽Ôùé#Á7ÊG–ò©'¿I¾ã.å�å꺖ï|¨;5b’7Š�-˜è\¼Ö © ›Ò¾‘Ÿ:€år,ûQæZÞÀªjJCjä’g”Ž>¦¶UU»™¦bK;üÈû+œ›}éчüȃ\ÊϬëåª_ºô�%‹ÚÛ+Õ4<Äêÿr5EþIe›bTu2o,*ÞK¿ñ®é‰·ÿÓ î¾{ºø¬gÕªkšÎ#1@ý³ÊËŸùÌô±'ž˜îþæoŸîø‹_u,ù«é­Dò˜¡„¬æÈò®üñ;§Ëô¦>wšî|Ö}õüvõÀnœ×*ßá¸6=õ™Ç¦�~¢nØ+¿cºð¢¯©Öíë?H>»Ö@­™­´óSŽsÓo~ìW¦·?ü“Óùç× MÏ~f›Ÿøµ‹%�y5ªôZ=ˆ~ìÓ�LWÿìÒôÍ/ûÎé+^PóCFcxúú’ßÿuëü³Mµ�V÷q‡ûÜõGþñö_ð/Å�þgÿÇþµ�°ô±ÿeöñ¿ñ?ñ?ljããÜêç�þgÇp#ç.Ô Cü‰±:”�«³˜'þvþªÎÕ BŸyäÓÓ¥KW¦ç>ï¹íu�7€ÊPì9ÿqž^ý¹3^*â\ÇËF�§)TåϷׇªïvù¿ÿ¿?ýÚ¯þÚôâ—¼dúÆoøúú÷:õoŒj¢ü+â®�ü¯§üMëß$ÿ±úC�Ö¹ÿ9÷?gºû®{pÊ[×ÿ¾÷½wúƒñžÂúÊô†7|Cýû#ΧõÂVA´ þ›ä_/üw]ÿÓä×­iûöëR9·g¥¯-Tk§™<È󗃟?&þ*;RvÃgYÕ¶‰ÚóZì?mmS­|K«ã£¨?ðliöx4è*š±?±?±?mSÔ~ØöýOìo7±¿…CüOüoâ�D$þªxó„âÏ‹õ#$<ðÀ¿Yæýu=R×jä¨Uq�Z¯ã&õ½‹ èÚ{«àn݇þô“èãûcJ.Êt“ß{Ñ¢�zÊÊS¾ï‘(¿XÖs@¾s ¯ýIíG»c*§ª9ë)ÃOjÓÖá´?\ÜiËEž²÷ à]à,ÓO ÍËC:ò1ÎR^U5¢/¼ü �yårsh#ulÇ­ªÆïÍ¥,�òéǘð@¶÷Ò\Þ$Ÿ~*Êj_x)×Óºé•?üð?¾|år5®š[¿¢¬à°U]{Ç…ŠÊ¯8«°ª€©.½ãç§»Þù Ó3Ÿóœiª‡Ö´S(L ò ¬‡ùÔ§¦'¿æß™îøºo>’|,Ó<·.«Í°*ywõƒoŸžññŸ™žýÜgLç­©q­ºœ_/·óô“OMŸþÄ£Ó£Ïû÷¦‹~óji{×�|~vž3;ÇùþÙQifþËù™é—>õsÓ3îÖtç=¿Ý>ø5k¸§bzô“Ÿ™¾î9ß4ýÛ/þ–õBÆõ$¿Ý°6µ£Ýÿã®?òënÿRƒèßQìoößþö?öoÿûûÿChÿÿsøóOüï­ïëý–õÓ ùAÙ þ®Xý#êŸ}üñé—ßùÎé?<}ø#™ž|ꉩþrÙtï}wO/yዦ—<ð²éõ¯ÿšé™÷=£ôÿzÏ£Åÿj~™hE5h¾*øÓÈà\·”Ï�×¾ùGÞ8=òØc­ý{¿û»§/|íkÛ¿ÝAþù:õ·Ij#ðÇÖúPëø‹Q�'ßõ3ïvît†Ì¿ä?ü�÷Oïø…_šþPý"ñ�¯åßûŒ{§/üs_0}í×}ít½H4]Û»þŸûùŸ›Þù�ÞÕæþ¦}SýBð½×�ü½þƒå'þHüÁæIü‘ø#ñG÷qµʯñtõ¾S7U={²0Üúñ‹o!BÖŸû¿Ž²¢ÿÙÿ±±ÿñ³ol²[Hâ޶uÝïû×O´Ÿåøûbýå�_ö²¿Twø}uñ‹C¼¼Ã; „Œ<~à.’òþmãû¼üã#xÌÓ"µÓ†*Ã#Ñg$Ê\£|øÇ—Œ¶ÉGÖ(”;Îm”?γº·ù’.ÇqlÇq-–iw,úŸ*1™EÁMRÊIÔ;WÁhê¸T&óòVSk‡ô’2> 9‡¥|Æå{ã”O_•l”ïH­å3æ6ùðÓ‘å“gœgÔõê÷?ôþ_½Ö~#½³ô—Xz‡ÞgTµí홬YÞª©´¹©:°Ñóò?ýõ鮸SÓ3Ÿÿ¼º¼CU´ç…¸FbZ+jo¿TþÊ¥é‘?ûøôTýòÐ…¯øK«™ï&¿Íµt¹5üªg[̵�þêtßGß2=ûsž]ó[Ý"¦ä·M�¹9ÕúaŸþÓOO�½ð{§s/úª6>ý[ׯ³bdÌÖme~{‘TÙæÒ–[…Ö¾Êÿ³?y×ô¶�ÿï5¿çNê�Ê6-Æ^Îk™I«>H¯ÔŸûôŸ~bú÷Ÿ÷—§/{Á¿µgýMô>òÛĪsZ±õu×ÜZ-XÇ–ûß:õ�Ži±�ø·1W·9/ÖùÜèàýËþ[™‰ØŸ•ÑŒý-«ÿÿ›ø#ñWâϲåç¯Äßœˆp˜EG8êüQoè\½puºP/¸\«'’íˆÆ‰ºîËCõ²ÐßË[§O~æ“í\G<ËIœ_û©¿ZÖNúçꇞý¬çNßù]ß1½ús_]/Äôׄø#àWй Å:ÈðkF5Æÿ·E>GìÇ~lúäÇëçqëˆûÿÑLŸ÷¯Þù5n½œP¿•Ô&vRòY»¼åTò9ײ~~=éÿü©ŸšþÙïü?ëõór�òÏñÆS•øu¤ïø®ïœ¾¤^vZcZm?ÿsoŸþQýŠ•oþÑ7N÷ÞußVü7É:þ§»þ]å3wðêht(Áôi÷\³ÿ —BŠg$U­´:²yþÐõ €šN­+Ï_Øÿ+lГÊ7ãR(eÿÅþ¨ nš¦9¶-’ç¿eLã$þjñUâ¯ÄŸ‰¿sþh±Rÿ(ÿØ×ëüuþÜ…éå¯xy½ 0½·®§êâ].TÑ÷/x§B¢�°"ñtÅP^˼ç!oeQöýd´'3•2ï({›|ês)¿šžöþ uýFùÔ#Ÿ9+�ÔËõ+§šZ›òáƒ\ïˆSo9…O's ¢6ŠTAó†RO)@ª ÖWUk'¥ðh£?ý¨x.ûP§êžvˆ¶¥|ÊKùðBŽ…â-嫌›äÓw”OêœGùäÇz~qè=ôÐ?¹rù ±pͨ�u@òÍ3úu ÅÓ~rmUß“rœýÈôÙÿ^ò¼ziè®ú¥ãѨR³«šu‚Ì&€¤¦ú§ˆÓ‡?þñéž¿ö×§ó/xñNòû(õ ”‡H5Ìj¤>^3ý쇦§~÷MÓË^Zs»óNØûœ˜ã¶¹u®>ssЧžª1ùÄtçÿ�éÚ½/©ê>}·Ê‡G95Ù6Ü*ó±Ï~xúþE=}à™Ó�õKM :ÖbSçdºšSƒ®>HŸª_núì™þêþÍúsqà·RÇØ ¿M�±JàQî?Ó9Îú#¿ þÑ¿ì¿ØŸ2â‡õ¿±¿ñ?ñ¿G�¿$þHü•ø—óOû“_¼èR/ÿô„£8ÿ‹ÓïüÎïLÿüD�Î{ÝÝuÖ|Å«^3½èE/¨ 6MýèG§ú‡:í‰8•áµ¾í;¾mú þËj¬:{U¿óõ«Eí£‚¿ Íñ�‚ÚÏíTþj5žß"ÿjõèC˜~û·~kzá _8}åW|Eý)/þO àù�ñ*�ü>.™zê„ä3wƆXϵú™�w¼ã§_ü…_ì•ÕøÊW½zúsŸÿùÓ…ZÜ{ÿè§?|Ïû¦'.=Ùøï¼ó®é?ùÏ~pzð¥®×ÿö·ÿÜô«¿öÎ6ð�üÈ�Nϸû¾Ê?Ö¿Iþ�^ÿ.òÛŸJüŸø?ñÎ?íYPÙOlö*ß •ßôüµÙÚc<LüÛ\ àÆþÄþÄþÄþ”-ˆý�ÿ‰ÿMüQ:Ðâ0 !B}ϺŠËzÂ'MyþxÔï¿ÞuÇ�Ó®ÿTÙã¿/ÑðèÁw)ú�™ß¿è·©ßMòö•—'tË·Òªj-ƒ>Ìq”O_d�ò}ih›|Ú•O?7 oÄl“}”ÅÚ‹CïÿûýJý’Ä‹'�Ê^úä'§O¼ìUÓ�ÿáî$õw-‚—_ê9¶¾»ü¯þÎô‚é÷§»ïF_sbŽÎm̯fW�û|(›¯Œžøä£ÓŸ\ûÂéâçÿ§ý�±z�ëxKùÍÓãpÇ„ü §·þáß™Þsñ¦g>÷9ýanÕ¯šÚ1ÈŽ]½:1„ãT Y>xÐüÈ'>5}îå/˜¾ûÕ?¸â¥ÿJæù�©�¡Ü6½šä.÷ÿ üZä¯nS�üWXT²«ý‰þ•âÔ)ÚˆÃÚŸì¿ì?À‡Äþ¬t¡’ØŸøÿÄ?Çÿñ¿ñ¿·OüÑPí ÝŽeí~~zòÊãÓßú±¿5=úÈ£í\ö¢—¼tú¾ïýžúÓ[÷×Ë3Wë%˜z°ØÎfŸ™þ··¾µþl×CÍÙÞ[vë‡ø¿˜î¹çÞþ«D«3iiTù~2½^¾Y«W�±z.†ØQþt±æÅÔŠˆÿøa¸¡Qþ¹ö„ lVÂWñWçf¨5Ÿ€|^æyã›dzì‘϶õçðÓ—~Ù_Ø#ÿJý©ôŸø‰Ÿœ~ïÿûÝ&ÿµ_ôÚé{¾ç»×ë{ý©²_¯?Uo|Ó�L`v³¬,wÅ?ñW×éYÿ$þHüÑÝ5»¼ùùkâ¯òVyþQÆËÙýÿøü;Ï_ ˜<ÿî1Wžÿ³AöÄŸ}×ôê<ÿêhôø?ñWâ¯Ä_‰¿Ê6ž¡ø“\õÊW¾ò«ÊRýQ]�Ô…Wã½ßh^®Ê�yVÀc‰²/QO^ÞÑ åbLˆ÷?¬'¥¯ãúþïÀ×MTŠ …äSþXo}Ès)‡¼òY—õÊg<>ˆz×C›rÌ/åS¶oeO—œÜéJ�¥ ¦7žùx "e@â’¨£$xË~´Q�7 ~ë¹±”—ò—ee;ÆSÞ(ìW,k%T>uʧ¿ë'u½ŒAÛXVnU7˜wý³½éU½ÿ¡_½R"ŒIÙ\ke<¢¶\ES<Œd�n@j�’BþêG>4=ñß¼izɃVEUyÁM‡Fc~UÕlÕ�:ó•Ö?…üð>0ÝõŸÿWÓ…?PCn—OOÄ´ùVæ|Í“�ï+¨¶Ç>8]ýÝ¿9=øªú5¤¶@: ó1Ï #1�v9/Ê•§X}>ð¾�O¾ø�Ó¹ûj~�µ¿ì³”_MmnëƒK+3DwÈü؇¦ÿþþÆôü×¼¸c\'>¦Ôˆi®æ×ÒU5‰/ ™öºª¯§¿ðþÙ{?2ýÕ/xÓôâ{ØW>?ÓÌÏÏõþ#÷8ë�üàýËþ‹ýÁ¬ì}evõ¿±¿ñ?ñ¿=Æ"T:lü•ø#ñGâ�ć�?®Ö‰»ÞjDòŽ_ø¿§_zÇ/ׯ蜛|ÅÿÏÞ›êUUgÿûÞLdf0HBZ:DEAH@ûÕ¶¶•Ö~j­Sm«ÔªÌcõ³ý;´[Å U$ŒŒÊ|…>þȃ•gžy¦l¿Ó”2i í)ˆh§ñ_¬¼G´'s›m· Ç1Û÷ýÿîöÛ~¬ósþ÷¬™×==kÚÿFnýö_rüÏñ?Çÿÿ_èøïýïì²ÿÍñ'×ßÌñrÿ!÷_rÿið¿¿2>òn¬éß?sþ�óï:ÿ®µøÔæSeêñZ�Xãï ¨·æÂÙÆq†h–é„\,ÁɃð“€ê´ãð‘·ÿ:¸œKy¥ ío¡hä;�lmÛúà'"ÍåräYÆö-²ßGm¿[�uPÖdÒ¶ï¼Mº›ÄXkÄ ºÁÝ øfºnFˆ¸4=”1¿ÖgyËrSqº!M9ËÚ–ó Ñ !Gdj}JF½lŸ4Të$ÏeÐaýÈ‘agMöáe>'ív8écÖÓEljI)n£ž<ŽjÇÒ«.¿¸ŒŸuEý’ImMÛêZÉNü9:º²Ãî�þ_öø‚²x¿×—a‡Ö‘Ê>Ê©{²a™M·¶-b•¾G.*›/º¤ŒŸ4±i"£®rQÈõr%EqUi¢Š‹,,O�?¬ôîpÄZí£  ìu¨ÆZ8ç¢rå²KËDmst|?õƒÄ&¢Ã†;è×NCÉÄqÿ­…�=Q^7úÍå ÛÎX«ýp±¢"ëyÿ©èÚð_WûÓ~ó<%þís_=áBFO×ÚûŸ|þòýËþgÍã_ö¿ksüÉñ‡ù\Ž¿9þVS�ˆæü#ç_kžò¾Ðqô•åËW•�?¶<»R€£¿†ûàûÞW¦N�Únô6'/#¾ÓÙxdöìòÿ>ó™8häˆáåSŸúd£S‡ sÏ;¯Üzë­eòÖÛ”?{×Ñå¼ó¿ZæH^^CZr Q)“·�\Þþö?,Ûm·M|¾l¸Ö|Ì”¿yá…å†k¯ G‹³fÎg°}>e}¡d~qË-áÀ„s›ÝJè“jÛ•?øƒß—Îíc}:LeûTûDzœvÚiZWö•?þ£w†óÍO®ùI8ù`•ϧ�1¬¼îàƒËÁ‡RFD‡Ú´õa9÷œýÿ>+ç þ²çž{ë¦wªNM]Ù¸¨í?(§œÅ‹—áÃG”—½üeÚiì_|ñ”+¯¼2ìòÇ•ïï{åŽ_ÞQV®do°±¿ùÄñ娷¾­ìùÊ}äÐƺiÿ¬k®,?Ò©E‹>yH`¿WVÓ¦í_Þø†×Ëñ©ý̺ø ,(3OŸíÿ£?úãr×]w•Ûn»¹¬�ƒøÏ˜1£ìÀŠ5öïºó—å›ßúVyZõ¯í�7¡ÌxÛ[Ë+_¹× ûoûíoê,…Êþ'ûŸ5÷?~Lrý—ë¿\ÿ­iÿ7׿¹þedmþ퀧¡!ÏÞrýŸëÿ˜®æ¿xBÑ sþ™óÏœÆèïÄúüûsÎ?6üüc¸þpi§�wfñ}¿.>UæÍKû]8„Ï ´Ïi_ðñ ñ ¶±:Óò¸È³“N·ÿ‰²:ò¶ë�<Êe�ÍHÚ>SOSп¶o]è…,Kžušï²ä[!dYBçEÆÆþqå6¶ô»‘Øt>if@à™ïвÎsº¾uÜùuèÂ@;¾(ë·]BßÊ9ßem³n“õ# ‘†lDzÖßr䓇nBÛ§Ž.Ã.å®÷ßwß�W÷iC²ýëÅfϯ�1&ÕL¨bcQÒR¼ˆ5é•_øtÙfá“¥ŒÑFž|9Äl£ ᡉÚD•"Ñ„ú«É¹·,£Þû×kµN3*JÍ[Ít'ÌJ]ß3Ëcg—ž1Ú„IÝ…â5‰t‘P¥¸oÂþ¥ËË#‹·+Ãöúh”Y“}+”ßP(ê Cÿéî™eþ„ùe³±cÂi( #«­g„V2Dh§¡�PÕÕ*zù’¥eëE/-ïÞýï¢Ôšì7™Ø£‘ ÔÆãùÜÿuáJÑ»†öG¾L§ýÄŸgá…ö?ùü5ÏÍúö?ùþñÐeÿ“ýoö¿Ùÿæø“ã/oALVõ«µóðµ¬rþñ¿kþŽX¦NÝQñžrÞyçÈqè¶2V§ûŒ‘3Ë‚'×Ê_8÷ÈI]­ýQ£G•øøÇu*ÑXñµÔ—ý ¾þ�òÓŸÞö£NŠÙþ‚ÇŸ(_øÒçuâŽNÒ‘}þPâñîãsÛúŸ¿æû½ß;ªì»ïoI�žý!Ë<�*tæg…ý©;íR|àþAíÇ„í|ðÊ[{Sا¢Ë–.-ŸüÔ§¢ýÃäô®¿øó²ûn»¯Ñ~ó>±�¡MûÖþÅ—\R®¼âª°¿‹ÊÞwÏ=k´ÿÞ÷þeÙm×�;öJ¹vÖuå»ßºP1á/ç+ã_·¯½_ŸG³ýyóæ—™gqRR1rDYù¬êTá?}Æ‘rÚ/îÿe?¸¬\öŸ—þ܃ÉÑwÄ�RŒ¶rðË›Þ|¨RCÛçÄ ˆ{A�›ßì²ÿÕ³ÀC�Dg÷hà i¥%2zfš�]‡rÿ(d@(6¤¯`çþSö?ñ®dÿ Í‹‘óßsüÕ»�ãoÎ?¢KÌùWŒ õ‘óϘ7äü[/H¼#ý1LœµË®»(àïÓ…ãPý)¯¸úaõcÿ6¨['ÝÔî‚»Ž#_­ "¿Ù˜hôXÛBr°}d¹°_ë$ŽNˆx­Óö"ƒ,:¸jYóm]ÖçP¬à‘6uçY§ó7ZXWb£ic Àg¨ÖuAƲŠvnåºõàLÓ­�ò8â@¾)Ä­Ó7d{®ƒÓ„ðÌï¶�n¾�WÛG–rÔ "»��“¬§á6¿–qy§Éu\=œ8´ã}÷Ý{ͪÕ}ú«Cu}±x”iBý{æªJlà¡Å$YŽ˜£’Ïžüñ²íf£J©‹p :!q(˜M4~©RKml†a£Ï–9:ž}ÔÇO^«}«ªnª jú~þÑ2奂Y›QŸèCØ©R'2X�oõãOZ B¢+V–‡çëo"_sF°ÿ Ø·f&àýêðb".Ãýq4z9õV9m׫ÍÉ‘ƒ‡T¿ANC�me¥°á°Ù‰³õ‚M|¥Ž¬/³ûÊ1û4õ[“}@`2°¾÷¿ªQ}þíOû‰>ùþeÿCÏÀ¸ÔôåtùŒ²k«N·Šfÿëñ]ãoŽ?9þäø“ãOŽ?9þ<ïñW'ïôê”�fÑÞSnÑé=çŸ^Œ¿o~ó›uzÍ!:Iˆ5uŒæÁïÕznõp­ãXYý§¾uö“Ÿü¸\tÑ÷¥§§üÉ;Þ^^ýê}%Û_ÎýÊùå¶;nÓ!@¬aûÊžû¼²|ÐAe¼>=†“Ò÷/þ^yúñ§ÂþLÓé7Ó;cÿ\Pnºég±v<묙Ì&‚°ÿ¥¯œSîúÕ/e¢¿¼ä%Û”·¼åвÍä­ËÂg—ŸÞx­Žn–l¿–Ê›•¿ÿø1rHöç̬œ}¦£Z3nt9â°#ŠþêOËà•å†ë¯/×ê”#Æ\�>ñ �ž$g&·ÿsÿø�å‘ûhÛß_öÙkÏòÊWí[öØc·2RërÚ?å�ƒ¿IÉÚFÝXl9np @pA®iäü�‡¼ç!ï„ ijp�¦Œõ"kûÄ]ë"í‡Ãz�îh«ìó�Ô�º#Ñ >ßûOš"hWŒªšôÚÚŸöÿ|þÚw'ß?w&êFx/Ö=þÐÕdÿCw›ýoŽ?9þæüƒQ”ó¯CxrþÉ?�Æ#�ë¯?rþýç߬ÿ´•ÓÉ=í˜ûãý¨\|é%¸·¼ã�ÿ¨¼ú5¯ÑúPçÛpÂ�–ϬåºñïÓ§Á~¥Ó†¾rÎy¡ç�o<¤¼éM‡ÄvîWÎ-·ßv‡ø«ä`óšò'òÇ7°O5ó�W>ýé3Ã9fêÔ�ÊÞÿ~Í”š³ˆ.ø†‡~zS¬ÑÏ>ó¬Žý{uJϾøÅ¸ÿÛLž\þêýï+cG�VÝÚ�ÓUW_Å S~÷·_[ÞöŽR}†•yóæ–³gr¢’Šë³jþÀ‡ãin?m;ïüså@u[ÔÿÝïywÙ}—Ý:íÇÙé Ÿÿ|Y¢Ó‡‚XŸªý#uÑÔ)SËn/Û½ì½÷>ekœj(ðíÇþÅ_T®Ögư¿íŽSô)¸6Û Q!­ñå¼tö‰5@IDATÊé§–…O?Û§œzjÑ;<ìßsß½åŠ+®P¼'îËk¸7­ýár$¸ìÿY.»\§ÉâôéG”iN‹öÏŸ§O•�yšØ8øô”¼ï¯ÊŽSv,à_ßÿÏþ E§6þÿ÷/ÞS^¾ÇËš6´÷ÿg7ÿ¼üÛWÿ-šµ÷>{ëT£w²_ã Œö£"ç¿9ÿÏõϺöéOšW†ÎI1�’¼CüŸãÿsÇŸÿqìåáÿ²ÿ�—¦óîdÿ›ýoö¿kÿ÷/††Ï…#3ÇA‘ã/äü#çMAÇ Ò¼#ç_ë?ÿ®+׉CZ¨—‡tÙqdYpiàîørØ×¢rr_ü#�#Ä9‡[Ôtö�Ò”�àG"í²¤Í·}BÊCäÕ>ä¹NÖQÛ§ŒË[/ºˆ;ízRwÈ|Û‡gûð�æËÁ«Û@òðˆotrå6º¡Ö 3ˆ¶ét�gP\?€%n]>²ðk"�¼usã¹¹ÜëV4È2ä9nBÈ7�¸yÄ}mŸò�ëe}8þ¬É¾mÕö‰»Íèè¶O>U6õž{î½ '7˜HxÐ2\16Yg ÀÈ‚KïldÇ¡‘§ü?ŒªRCÛ‡&£uÖN hê*nÔ†ßÆtÚ÷ŸH¢ŽúiÿrÐö›Iƒ*¨ÿÃ÷Ç­K×'7²ãÐ ¯Â±iÍöùXêÑÞ�û¿.ü×Õþ´Ÿøçó—ï_ö?1Ddÿ«!Ç= í A´žóŸÙ´Èù 5ÿÌùWοrþµ~ó¯X¤ëçÛßùv¹þºëõ~õ—¿|ß{uÏ®úGIõÚºútšï°Ö�ˆÏ�q‚P¯8ÕyôÑGÊg>ýÙXýƾû–?zûÛãýŠN/ºýæ[ñY)ý7[&o3Y|6Ú Xº÷—³ÏþtytΜ2Q§{ü±ÑÇaÿ‚o|­ÜpãÏâZ3Ϝٱñ\R~tÅ•aÿOßñ§eŸW¿R1Ô¯yþiËŠåËÊI'žR–­XV¶ÒgÂÿá“�¿¯™;o^9sæÌ°¿Ï>Í'½hœÛO•î¸ýŽrÎ9çˆÝWŽ:êÿ”ýöû]D:öŸ\øt¹èûë$¥[JÿJ­ÑU¦ÛþËwß½L?bFyé¶/-ú¢X´Ÿ¿ï¹èâ‹Ë•?þqØ?úè?/{éÄ¢nû]tQ¹êÊ«ÂþG>òѲí¶Û ²�½nü±ÿø‚'Ë©§žm9ð€ÊŒé3¢nógÏ+gÉ9 û¯zõkÊ;þèá�ògW®(Ÿ8æ4_é/{¼|�ò®w½+ì÷ÉX}ÿqàš÷Øü2nÜ„rìqŸìÜÿºýÜYÁb΄E AP΢Ÿhž’œømqj0Ò¯€«÷¿rþ—ó¿œÿªgÕÿ9ÿmú‡øZ�€‰ñœÿŰ›ã/ƒˆÆ“œÄ0Úô`åü#çê/ã¡hÿµ,ç_ï È4°äü3çßìsÄ¡nsÃÏ¿‡ëäæ]vÙõ Y¸_—?U¦Õ|PlK(†ÏC[‹ð� ¿{µdYø\&—¥F û¿>þgÿ“ýOö¿ñèA`VG/³dÅI¯}þ—ã�{ß¹ø+g/.rþ“ó¿ÿfó_�!TVs‚Ðp=œÔM�綾_^~øÃË•î+G¿óÏË>:=‡€B€íŽ R}ÿÁ'uç/ï,ÿòåQ¬”ƒ:¨L?|ºó«Êùçý[¹åÖ[tªNo9õ$�ž3rXÈ}�¤aÿœóÎ)¿¼ý—e´>~Âɧh£®±qÁß,?ãSe’›y&Ÿ©nìŸûåsÊmrîAé§ž\†�Ж@S¥°OWÅ Iÿü¯_*¿úÕ]±ñwªNñ®ÿ[0¯œÁ§Êäó¦7¾¾¼A§#ÕíïÓü{ÎìG˧Ï>KºzË‘Ó�,ûOÛ_q nÿ’EKÊú Û]:éÞ{îÓ)D‹ÙïÑSÞûý±ÏÔ)M›V÷”K.½¨ü§ Ùÿ‡¿ÿXÙ|‹-ŸcÖ5?)ßýÎ…aÿÃüpÙ~Êöϱ¿lÙò2wöܲhÑ¢²tùÒ²lé³aÿª«Ð]Ê4}öíˆ#×=Væê”%>õVdÿð釕ƒ>XÍÀŸöÏ•sÑÙgɹHíßiêŽå7~ã5Zêësäúüq(*ýÃÊ�¯º¢<ùø‚¨Ûi§œ¦Ï³ dá¯\—è— \Ûþ "9þ BxŠ9þ6;Là¡gi-ûO‚«Cùüåú'ç_õîdÿ›ãOŽ¿9ÿÐÊHª‰–º#¯¦h9ÿÊùWÔi¨ò¶�®•º¨?qˆ�|ÈåÉ7Ïù¶i]Q@?Î7&ä·#Wˆ8ŸÐñÈØØ?ÛTTÛrÜ@�æCö³ ¡$B@DÉsYÂî›b�È¡í£‹>öý(<ì’‡¼íÂ3ŸÐyæû¡ʾËY�Ú¡ìKu�ÛO8V×®wß}×}ÚÔlü]ÍfrÔ T~"ŸÅŠ$Ö5P®úÒgËägž’’ÔÅÀÙð‘Á¦h“ê=A$špé’2wÂeØ»?¼VûÅlTG¿þ„Z'ý«³Êãf—ž1›EuB˜:Q(BìФEq9Þ„ýK——GoWÊY»}TGÇ)Û0Ò¡´”½÷¬òØ„ùe³±câHû€�ªµõ‹p¨ªµ¼¸T ì"T ?w\¾diÙú™—–¿ØåoÖjàÞÜmðh0mrdZ;Ñ&U r RC࿎öèNûF;ñÏç/ß?º3¿t"¼Ùÿt�¿ôùm7œýoŽ?Ï�ÿäø›óŸµÌ?sþå±e`´ÉùWοÖ8ÿÒÚJ‡ê4Î8iõ}Ó�?-ßøú×µ¸çsWo)Ó:�‘Hã²MääÓ?Lr}rþi j}¦gNÿ1ëÚYå{~;Æí·ýÞï—×þξŠ÷–óÎûJ|ökÌf£Ë '�¬å"ÛÒ£5k;Ôœ{þùåÖ›o.›�‘ãÐ 'éT#Nê-ßøÆ¿—õ©2ÜWΘyvÇþY3?SfÏ›]ÆŽWN8ñ¸°Ï_–“nÖm\8%]xáwˬëfÅIÇ|ô˜ò’­·.óçÎ)gêô"ìÏ8rF9pÿiƒÚß§Ïr-ÐgÅÏÐÉ:œ¨tÄŒéåÀi®³ý¼y�¡vå•?›'žtb»™Öʬw[ü±ãõ×—o~û°ÿ�}HŸ›Ò±Ïýw—‹/º´<2çáø4›ñïnÿ´^[fÌxkŒsçÈ)HíÁþŒ#/Ó¦6�?öo—s×Wô‰6ì7øëÞ¨ýè}îýºê‡ÿîo?Z¶™¼õ�ø{¶÷Zà„æ¼Bâ7çLx@$bƒ¿Þg“Ž„~tS†ÚÀvm ¬ñýç¹ëP„d¤ýÄ?Ÿ¿|ÿº‡ì²ÿ�±B?9þäøËd$&‡ñPh–RÏírþ‘ó_?9ÿÌù7}ƒßž‹vÙ‘ë�¦<¬ì¶ûn ’{t=ÛBƒÿ„ÿà ]ød˜¿�n dìgAû|˜Oß:H›Ø˜a%Êeÿôãÿ1”}äÉ·¯†ËeŸ<×…2”5‘ÁÃŽíÃ[—ÿ òu½m‡ÐuCÏF%7`£i•c‹Ë�öÍt1òÝûšï2€â8!äFÜ7º.WëC†4e�µ}Û«cŸ<ËÙfmß¶x€àCæÕömÃõµ}Ê8ÏöÉã"Möm“8T�ωCStâÐÕ«V®¨kbr£t¿689Ö´SJù�’±MSú~xi™xÝ�Ëè—Lj2éñ‘êÖqÊUDmB¹l5ö–é/ôž~í�eØëß²Vû‘‰Ív36juhuξ¸lµäeü¤‰±Ág�»nÈwº‰Š5v‰R'ˆ€�[…‹,,OŒ}³N :Bå¥`MöUõ 6ÄpÀ¦2e®˜{I¹úÙËÊÄ­·ŠÍÚ~ÎF‡¬ËyhÀYHºQ/Š�M©^øØeÚ¨CÊÁÛ¾VûÜkŠ®ïýÃ/¢ýi?ñÏç/ß¿ìš~?ºqÆ\ƈç1þfÿ+¬rüYïùGŽ¿9þæø›ãoŽ¿Ïüm$qÓa™Ý[zà�ò¹ÏVQoyõoì[Þ¡OŽ‘-b8ïÕz¯9Í�:q¨xùæ…”®Ãɧ”¿xï»Ë®»êgŠŸû•óËmrJ9vd9EŸ &»"ls�Þ¹’¹­l&'š“N8A«{ Èþ×8q膴Fí)391yÙÿìÙŸ-�Î~¤Œ=ºœ|âña¿„CSÓ v  ¿ý­rý¬ë+ûÄÇʤ-'é3[úTÙ:qHtÄôéå€iÓ"ßíÇ�gþãsËÌ3p´Ñ‰C‡ãh#™u´¿¶ïƒ÷•/|á‹¥�Ó�ÕŽcŽùhÙr›-åøÔ[.¾„O•]‰ùr¼Ú:z [øcÿú›®-ßúæ…ÁýðÞ_¦ì0%ìk£|þ‹_þ¬º›6ŽÑ)M&lYF�߬Œ6ªÜs÷ÝÚÉë+èSeG͘öçÉÉêŒÏèól²?ýÈéešœ¥ ã�ý;︳|ùœ¯(ÚWÆm>¦l1q«°ß‹CSìc4OŠï?eþäOÿ´lµÅÄçà¿Zy}qÜ0YÊùߺ÷Ÿrþ«'&ç¿z×õ®Å;®ùx@ñ25ïl3ËkøõþeËñÏØ :¬ì²ÿÍý‡uþûGŽ?9þäø«±#ÇßœäüK³¦œnìù÷ðáÃËî»íözMRïÓÕYKóf*ßÌüñy Íe? âæ3áµñv·"x.'ö�z‘E†rÍÂ]‘yıc¹Ú>ò–³}䇲o9B—³^ämŸ|¨–³¼y®‹ùÈ7Ù~ÍsÞ]á ®x…ݶ 2 ~ îÀÍ!Ÿ<ÈàÔ qt›ç4"OZ“ýÚ9ËY'ù< �ëj[ whû–q}jYâæ£“Ëí·}×Ýy”¡.2œ8´óÝwß}Eý©2þD ¾Ñ¨LþB 'i¨O%šÍ7FF*è úô׈«>srÙ~Ç•!S^´S½¶lD:ñF_ƒR[ÕW¨¿‚|ô¡‡Êð¿þxéÝF§ú¬Å~ÔClÔa» Z+¥,}´ôÜ~bÙq×—´2ÊAÎõqÜi¤:qñSÅIªÌC÷>^Ê^Ÿ,ýcv�v•1”ý¶hG½äÀ­Ië¸óe�”ÏÝuB™´ûvR!Mü…ª…®ÉyhH§!UÇ!Ê,¸{vùÀË>U&�Þ>ša•Ô³¶?ÍEÁ »ÿëÄíOû�;“øçó—ï_ö?ê¿£'~^ãoö¿`¥>t=ÇßrüÑ%(ç?9ÿËùoÎÿ×=þꟙµÖÅAdµ–ÞË–,.ǼÖn}ñy±c>ö÷úœÖæîVb^k:–ˆ½½ò—é+O-\¨O†�^V®\¡¡«¿|ò“Ÿ*›OPmÀåÜóušÍ­eäh‡NŽ!jõ°~ùárÄP×§‡¾Zn׉C#F�)§œ|¢Êií-½|ãëåF�€qJD¿vîy:¡HÎHØ?õÄËÈQ£"‡µ"öCJóŽù2Ÿ*»» ×_õ�|ú)e¸Ú9oî¼rúÙ3Ëp9?.Ç¡ÜPûq‰šÿØcrÒ§ÑTÿ#Ÿ'ô`û©§ž.‹ŸYõž2eí@ ‹ö7»SÍZÕö¿ñµ ÊM?¿)æ?ÿ÷]Qvßóe¸贠‹Ë�®þqØ?NŽCcÇnöû×ËYê[ßüfØÿàû?TvÀ–èŸþéŸÊƒ<(�¥¼êÕ¯*¯•sÐÎ;(¼„ËÝ»c�ýTÄqšqÔô°?ž>Ϧ6cúÓË~¯;`þÜÿÇæÌ-§ëT"Úÿº×¿¾¼åÐCÃ~?›%ÌIZŠJqçþÕþrüÉñ'ÇŸu�?ˆ^]�Z®ÿ¢wePT—«N¶ Ü÷ê�sÿ³}nžƒ O”ÀÊ÷/ß¿xrÿIïBL�õª¬éß¿²ÿÍþ7÷wsüÍùǦ™�¡‡vÛý uË÷ëò‰Cø?˜ÚÕv,™þá�E?Äò›8<Ë«§Š–!4!k2¿ÙHhlP¾&Ûì¶o›È:îÐõ°}ø¦¡â¶Oûëú;N¾±qýв]‡nW“»‘~]‘�¤~�ZlÑXè G@qè|±B†²ÃŒË!çDžoìÅ‘!�‹´oÈPö9Ňc©,ç›!VG?å°�^ˆÐö ×d9ôúFÖz¬Ëemßv�uû\N¬N�Ó·»Ê.wÞyg|ª !Ö]1Sâ/N`´I&Mm24ÄdI›—pYºö}õ_ˤG(#¶Ø¢±Š(-…®é@„ ‘ ÔñÆÐʧž* vØ© û㿈ê¬Ë~£‹I^]Ñ0¢,ñîùb™<ì—e³-Æ5m¤NÔÑu«ãm±¨e!âü¯kùS‹ËÜկЇÞÞ-(A`ÍöcsÖr­x³äW1•ýÚƒ_*÷޼³Œßró8uˆº ‚p õ³óPh¡ ª¾[‹ž|ºìºâåå§¾;xë²ßÔ¢�d}îÿ‹mÚoŒgC?ÕsÌÂåÅ>ÿyÿé±:/^€]¿ùüåó=x¾z²ÿÉþWo/„(ÇŸsþÑybÍнþir×þï™~bΟýïëù/Ë^κéém¶šSlzËWÿí«å–ŸÝë¯}ë·ÊïÿþÛcΉ£ŸׇÊô˜ÈŤ]•‹“}®»6x{ïµwù³w¾¿í ô—ótâЭ·ßªÓ„6“ãÐIe•úbo,Øþù_=GŽ@·•‘›�,'ŸtŠf·úÈ™^Ô ¾)ç››ôÙ/­Ïœ©Ï‹µö/¿ô’ò£+~öïÿü^ùíßùí¦‹gA«!ýO/|¦œrÚÉeÕŠÕå%ú\Ø1ÇCuÊ£óùlWsâЌç—ý§ôœöÏ›7·œ¥‡Xr*Ñ4}ªŒ9÷ùÿþïåç?ÿy´ÿ}õþ²ÓÔ�ãuéÌ¿+ûçÉêæ[~÷ÿ=ï}�6w ûßÕ‰CW_y¥jXʉÇ� Ï³�{Žýë„å…:qûøàË”);†ýO{¬œƒ–”QÚl<öØãËf£´íMæ-.åî{î)_úâ—¢ý¯ÝoÿräQ:qHë¯yjó™j3í?LŸ^;(NYRÑêþ¯Zµº|ìï?ò“·�\þæC)½Ãš•Fbwd ÷¿»ýÔ%ß��ý_Åcs§‘‹¼ù:uèŸf–í¶Úª6æ X…E¤±Ì®Ÿ¨eüHg>»¼Ì~â‰2ì¯þ®”m&‡šuÚWÓ¨EêZ—Î.=wžQvÜ^u9²©r ù®zÕIP·P¤øŠå¡G——þ=>VúGoÛb³vû œ±£9È:™l–2ÿÙ9åówŸVÆì0^ÁúkJꤟ©ËšêØÖ) ÓáŠåËËÒG•¿Üý˜²õ(ꇪµÛçÖ¿¨û¯ F]×€ÚOü×öüçó—ï_ö?ê„ LDÅŠ®;zq Ûtð§[ÑflÌþ7Ç=/9þêýàjß%ÅËùOÎÿô t^QóŒÄR&’ö™i2›çH¬ìA €rüYÓøË¦ØãO Sy&n>¾YÊëööi»èëß�“ÏÏ~SŒ×M;¨~Äáú¤VylÞ9!�ögpšÐ�4ï‡tólÐþ9:•è̳å\¤Çä}îëÀVæ†ë®+ߌ“€†•må\óž÷¼G'qرj¦öûý»ÿ¾Ë—þå …Ï¦1¢ìqÚJöÿã¢KË•Wþ0ìŸxÜIeŒN’É ÛŸuíuåÛßùvØÿà‡>\¦ì¸}ÈÜqeÑ3Ï”Þá#Ëßó±²ù–[ÄÓŒý•«ž-ÿøÙÏ•ÙóæH¶WQ¯-GÎ82Ú?ŽÚsÖ™aÿÈéG•i¼vþ¶ÿåùr¹óÎ_þGþÞ‘eÿßå4&Õ*VÊã È1é‹eá¢%eÂøqåãŸø‡Žýºýa4çÍMå—û›ýoŽ?1‡Ëñ':¶\ÿ©_гÐö­tôÿt¹þ �)îF�NÎÿõ tÀá±5yþÑy®šÌrü�G$×îcsý·¦õ_Ž?9þæüCggˆÝ¸ó�#ùTÙîo�Å{t-i-ãðÓ…¦:­,9ü"å\kâ&ÊAÈ�ï²–!´ò·=—wZ"a‹r–'$mYëvZY!ëú9m�¶Y×¥–E¾N[?aÝ&Ûs¾õS~£‘�n4RÜÝxlºq4ÖiêPóël"³û�RIÇ·‘nÔ6eozüšrñ¢o¨~[ê¸ûáMµT7W¯ªÙ h˜ÖáêU«T¿'Ëãß^~s«?·]ö±ÓÔÇêÛÔÂ?íƒÀšïâŸÏ_¾î{³ÿ 4²ÿxº;IºSr7ÀøÛ­:Ÿ¿|ÿòýãåŠ7, ˆÉh=Håû—ýÏÿÊþ·}'ôYé>�=½íøsñ%—”+uªÿ˜Ù/¡)ú|÷Þû¼ªì°ƒ>C-œ�ýH¹õ–;ÊÃ?¨…¼Nï€ôy,�hãO«¶q º-N:é”%%‡!É7€¡¤âçñé±›oÑšŒ.§œrrðXZ~ãk_/?½ég‘ž©O•a…êaÿß¾öoåç?ýE¤G�[Þ¨ÏkmµåVeÙò¥å†n*÷ß{_Ž“cÏ1Ç|\öGËt_™7o~9K§ï`ºê:mÚÒ&�UûçÍŸ[fJ†ƒ@¦O—sÑZKä™g–”³?}VY²x1-�óÌæe9Uí´ËNe´>—¶tÉòrË­7—믿¡¬–Óe~ó7³üÁÛÿ°±!û_|I¹J'aÿÄO(£Ç¨^]ö¯»þÚò­o;ìèƒÌùÒ?¹Ü}÷�Dãóe¿½ïï”I/�$G¯ÇË?üa8|�'øOÛÿ2ãÈ#cRA›ÏÔgÈh?í9P'ÕøÛþÜùó˧?ýi9éŽÊÈïîûÛeï½_©ôª2wîÜrͬëÊ3‹†ýƒ_p9ô͇5kõ¸3ªTä4ö©ãµ©ìI‹E¼$ BþÏù_ÎõлèYà§}§ˆåþW³7ñ¶¬aÿ±ûÕê¼sÙÿ·ìšÇG/W=H)ï\ö?ñnüdÿx€Dö¿ÙÿF÷ÀÃ@o‘ãOtÌVš®”ßœÿçücðÐÚIåüKïÇàù×pýûøË^öò×+CeY¼@úi‰˜ _ û;ØÿòH£” 9BdíÿaùZ‡u¶Î¡ÔV0BÊÖ6È·>âäquÛD¯í;ßåHCÔ§Û>zjûÖOYó­�´ó‰Óf·¿Û>yèØ(äŠm ån¤mšWê’|ÃíÜ4?ÞÀT—³=—µ|·}ø”µ}BìâØÃ@¹.ÈÃ't]k[ð]'E;2èµmâØ´â.WÛ'ßv'ßõBGír×]wýhåÊ•Š-Çw~ÜØ²¨TË# £&2OÇÆd@ÔÅÊøk®(ã7ß\Úþ*0våÔÄ<£ ¸NÊYôôÓeÑþ—Þ׿i½ìƒL;/Q” ]mìREꦫwΔ-ýG™¸¥Ž:5r ZdEM³b£¯ÿÙeá“‹Ë“ã+ý“ßÒÜõíZ£”o£�½çÚG Wÿ±�IÞPüÊÇ´ñ¼ô²2n‹ eäè?L T©ŠT8ÊËàŠeËËâ§ž)�yS9hë· ÙþuÙ·æõ½ÿ/¶ýi¿A ñ_¿þ'Ÿ?½áê Ö·ÿÉ÷/ß?Èþ'ûŸõ™ÿeÿ›ýoŽ?9þþÚÏ?ú´øeuÏ·ÅäXRHCZlþèª+Ëe—^ZV‹=Ly«!K+éa*È @exo9ä o,o|ã4Þ‚Ø�þWÊ-·Ü^Fj�zÚɧ̽± µ£tôÈÞyÿ®‡n¾¹l6zd9éÄSšÂRû5}ªìgúTY¿þÂþÓgé¤Êþ¢EO—s¿|^yø¡‡9`'*ˆ?`ºŒ=º¼ãP^þò=e©_µí)�Îó§ÊzËáÓ/íÐsÚ?_43OŸP©O•0í Nû}øáòÿ}þ eåÊå�ö¯ÉþöÛo_Þÿþ÷–áÃ7ëØÿ®NhºúÊ«TËÞrü Ç•±›�{Žý믿¾|ëß ûþÐå845ì?üÈìò�Ÿû\Y¡?ª©ñ·ý=^±G¹çž»ËjýQÐþr:RŽC½ºosæ<¦¤fFûS{šO• à_ßÿŸ\5«\¤:ö­ì û@ËJ¿¾ÿ»ìºkù³??ºŒ9&î¿íwãÏ­ÈùWοrþõÂ÷sþ™óÏœæüó×~þÉC“ þ¡ýG&m4Û/üß_€ÊùWοrþ•ó/½êfŸÿ¿gÿ»i柣FŒ*»¿l·7¨«¾O×r]ø8@„ìÌàЀÿÿz�!‘ÿBÈ|í�!O~3|6<òHC­³Yæ7ú¬‹Ðz!Ûì¶oÝèãBÞz 2®/ö]7t"O9ò­‹ò´ß6íä!G¾õ¹ : nûðœG|ƒ’ÁÜ J[eÉÀÀ¶=BîÆ’Weh4rÖC~ 4eÑQ“ËÕ6wYäáÕ7Év¬‹|~MÖAhûuýàÕ2µœãè«íS¨¶YÇ›Ü�_ç�kÇ;uç�V꤬²É€Ä„´‰ÀŒL†’¨]ȵÙ�&jªÿ†kKß¾[¶Ñäð T+™³*qˆ)m¢®ÒQâó–-+Ã�Qú÷Ý¿É]_ûªÓÀ§ëW�ÔMAï‚«Kï£ß)“·ê)#'ŒÕ ¦’ZCýB�6ƒWè¯&ç>!];Uú¶: ÑÕ)Ú¥¹mÿ:ìÛ˜ëÄ¿ô÷Çä? .7=qMùÁÜo—a“F–±u”¼êÇBk“z‘¥ú-Y¸¨¬^°¢ºí[Ëol1m­í·’5ÙÑ÷ÿE¶?í·7w#=ÿyÿ›—(Ÿõ €ÐÕÿäû—ï_3¶x€/düÏþ?Ç_?2š¸tÏ¿rüÉñ‡þ%zY~rü4ÿÏñ7ž = ÿ�Çõkzn¡~y€ð ôk=Z½÷¯î)�<òPùö…ß-óæ>ZVju>Œ~Pâ´ˆÓ‰¶™<¹¼õÈ:ugçÒ³ºWÎ&Ú†Pf³ní)_ûºœ~~c|ÒëøãNPžòåa2°þî/_ýê¿—_üâe̘ñå9ÓØþ…ßþn¹öÚYrZ^Î8ýTmRð¡³ûœJ{ùå—ë䡟–§9 GöWËþè‘›•]vÝYŽ3o+›ëSf=úÔY�*þÄã�—ÓN?C6V«ÞG•×î¯ÏvuµÁ9ÚÌ<=Úÿ¶·U~÷w÷‹?ܱ}Nø¹\'üüìg?Õ’Ÿ Yé×ÚÖö'Œ_^ÿ†ƒËïüÎ~:qwØ û—_vY¹ü?ÿñrÒ 'Æ'ܺíßxã�å›ßº ìÿÍß~¤LÞfÛŽýG|°|ï¢ï•‡äÀ§©a›O_öÚgïräG•cO<¶,]¼´¼îu•·¼åˆ¸OO>¥6Ÿ¦Ï³ ú£äL´ŸœŠjü»í?øà墋¾_}tŽÚ§Ó‡TŽ?\¿ù–å@•ÝO§,q’0÷)žƒªýÝ÷?pÿoýüG3šç£éÉß0ûÆõ¿÷ûŸí÷^T;’çýÏç¿3~5ãO}ÝàýWú?(FO~4ŽÔûŸùþ2¨A ÌêÀø“ýOö?ñùMâEÊ÷/^½'~e²ÿÉþ7ÇŸÎX#JŽ¿ÑqÆ(ËOÎ?þÇÍ¿†�®?lÚãuº{�èzF—VÛñ˜W“&u}<⾸ëÈãA9Œ'Biòð«°òW4láœc'�:ÏùærA„Ö�¯‡í:$Ï2ð¸\OóÅ ¢~¶ƒº›\Ƽnûè­í;¿Û¾ùÖ»ÁBWlƒ)¬¡Û!Dƒ¸ÜxdI×r¾È@ä0ë" øäAÖ�Ö�^{yÙ–Ë’ï²èv9xÄ»ËX—ó -c]Ýö­×rØå›`µ}lY>Ï�ö"ƒãÐÔ_ÞñË+Vk£+6´˜q©q¢�­(l×-Ê#·ñÂŒñ'7ÂWÚŸþysKÑéCý¿¼¥l¥cÏG�#«2ëO„é¯ûŠ60—-[ZžX²¤ô¼â•¥çu:ehòv¡éEÛ”±Èj´5q6:Û6õ,Ÿ]zæ^ZzŸþEÙjóeì˜Q¥G›•ÚmU ‘þ\´Õê²dé³å‰§W–¾Í_­ºZúGo÷üÚ¿ûQ™ÀŒ›»M[6§\¹àÒrÇŸ—‘[nVFéhöaê,{[üú„Ǻ?»tYYñäò²çÄ×”·>´l3Jøé&4‹u´cà Î�ö¯ËþÆÆ?íÇ­YãýOü?«/¸ÿñ3ŸÏ¾ÿ~ªþ?ûŸì@`Mãoö¿ÙÿFHLÍb3²yfžÇü×}Nñø;EN±™;A™7çQ­Ò{Êäm'——¾tr>RŽ1’ ÌKpÒÑÐpJËùŽ£» ÷?/Ä~óŽ5ué…À–ºØ_¬õ÷"�R;R§m9qs�B´ñíã ³à‰å‰'žÐ'Ò–Ëîe+}ž{«-¶,½#šíŒ�ÕþeÏ.+Ï<ýL1jx|¢mcàß׿²<öøSr`ZUÆ�WÆŽ›ÏÂPø¶?°þÏùÇà±"×ô+¼Ít 9ÿJõ_щEGÙv•-¯³çxåü+ç_z0rý?hNÑô%Õ+Tí?çø“ãÏšæŸ9þäø›ã¯FÔœTƒGο‡ü÷×�=ÿ9|Dyù{¬9Ìú3—Ùߊf#£ááÿÀíábÉMÚ'9íü¸�ÊG+..ÇkŸ äÚ�”N¾í£Óå�«í»Œí;]ÛwÝkûðl_ÑN[ðå@²è@.¶ÚPAðm£Öï2„�ÓÖi}Mîü¥Â‹¨twc±e�¸!€Y–<7ÚrÀ9Œ‚ú±BÊr!c�¤�§h‡�› q±cû”ʾëâ:J,ôÑ?–¡<„¬óH»^ð°�u�ºíÃsý]Ž’7OÙéŽ_ÞñCþ ‘åu³;!óZdñW ±a#¡PJ6¥øÕ_ ÆŸÿ‘”›t�,Ò€cîìR~u[)Ý_Š6 û—,jÖúãä³´Õ$�w´s)¯Ø«”m¶Si•ig6˜}tÆm¡¢èW-iI,.}¨ôùþeÿÓ¼ñ»‰æ?Ùÿfÿ›ýoŽ?ÿ½Æ_-ŸùÃý‘I,WïÆ'±µ�cf˜¬²ÄfÙí�U¥Ö›ƒæÿäiù޳�Êéà �ƒÑµ~î“3Qßjý#…Œp:Ï*·Ó$¹´ÿkŠ?O:hÿ%×ß žú�^tÐû½ŠØ 5Ñø¯ØŠ>"í'þùüåûG_ŠìÿsüËñƒüûSÎrþÃ|:ˆþUó<ºW§Y£åü+ç_9ÿú5ÿj‡^~ˆ^ã{t-ÕÅbÎ/ºwà± ã�§Zž´�m,Ïrð𯰯‰¢aËþè!n}Öe¹nûlüÔºœ&´}âØG'²è'2ûŸØ>yÝöÑßúŠDº¶ayÛq»Zñ  |c‘+(5¶çÖ #^Ë <—÷MD‡³ rıkÛÈã ãòu{‘¯ÓJ†-Ë“‡>ÈåmžëiÎsHcŸ?ÃsyËZž2ÏöÑSÛÇú‘•wLÙQ'ý0>U MíÈÚl¤ °”#’%[S+k£äE¿ú?ü.CŸdÔ1³5ë"Š‹82¼)­86›B 3ÖÓ°¢PÚ˜š»ž9ž~‰6ùü �f’ÌK—ï_ö?Ùÿæø“ão ñ“ó�œåü³™1åü;×1oô£ÿã݈y´âð›^3ÄšŸÿÝëýÓŽœ…š„E5éx›àiÕ͹CÍ_îãðÓ¯|Ã[ˆñ'þrW|>U…l?Þ©½Zê+Äa…ˆ÷*Í;Ê<žÃˆÈHû¿~øÇÍÎý�ì²ÿ�Îý_Ž?ôùP< iþw�¿Ùþ¼ÿ¹ÿÝÌ?›)e;ÿ¤oˆy#óEº ÉhÞ˜ûÂ�n³¥ÜÿáyiÉõ¼(1¼ÆKìß#½BÍ ¦''2‚[ö¿ÙÿfÿÛ¼ tª›nü®‡^ñŠW¼QFÐÕžöÁË;$øK@ÄÙž!MU›­EDäùàø”GÆeàwûiˆÕ±e�ð Zž46Ð[Û‡QÖ|×ݶ­·ÖçrQX?ä!GYñº¾”A®–¥ D^m^·ýZ7ùŒ\‰ ¦°RäF<A¼›ê“w\EÚå)GºË Û™äêPöÉç"Ï!Ž==U—± ß8ë·}ø”ïÎ+ì#ÙŽÓn¿ù”wû‰sAn¿õ#‘¦nè­k—_ýêW—¯X±",1@ºQ„�usÚ¼W<)ùþÅk‘ýOö¿ücž†D~érüQß�㯞�¥t•c*ckÍùG‹IHåü+ž žžáÁ¯C9ÿŠþ5ç<9ÿŠ÷â×mþ¥•5§áôÃö‚<ÚªO}õé“cúUrx3–È)¨O'õh�j9Ê/½ZŽã,$)) ’²^�ä·£7"il©XÚÿuÄŸ1…±E÷¹3®DÄœ6dk9(ÇŸ4¡Íñ—w¦é3y©rÿ1׿¹þÏý�ÜÿÉý¯ÜÿÓØÈ_6h\ìL/c2�ÖÅ b 89ÿ“X£éà8P®?rý± Ö#F�,¯Øc�×ë‰{P—œʳºÚ ¿bAÄ6PH5þ„ñ8·iûWÀÙ]ÎwyÒøNÔ|^|+¨eüJØÿC¬°�~—sžõÚƒ²ðH»-ðœOyò­‡Â~íÏ6¬³[Ÿë ßõ0�4qÈå›Ôüµ� ¨²£ Ý4Ì@Ò   ¢í;¯‚8rÒ¾‰Ä)Oš‡Å|xÎC‡ó hmŸ|ÈöÑa{ÝöÑiû”± Û·ÞÚ~�ç‡G%ëB–ËuÃ&qÊÙ¾Ó.ƒÇ¡�n¿í¶®b3“^šÚéDcAL¶íh)ÿØÆEÐÈ ñµZ°GiëÞh‘¶4T@ÿ÷Ä ƒ~qÂpÚOüy4ôµÏ�W>ùþeÿÓô™ñjÐcÒçfÿK÷]½xäø#W§fåú·ûùWš‰=ïYŒìçGA#“óá!(rÿ�^:çͼ7ç¿9ÿÏù3täú'×?š0èÿõ�ÿçü#ç_9ÿdž™óo–¹þ„M»þêíVöÞ{/NzPŸ*Ã7‚Ÿûk(<§kdÛ œNûK0U@–�‹ò䙇oE]^ÉÈ#¬íS9ÛÇ—Ë“ÇEÚ2¤!ä(o}µ}û‰¸þ–'´:mŸz÷åjûämpÂÈÆ$7 Üðºaئ±€aYƒOä²äiÈ刣Ûiâ܃ç´õÖö÷�R±ÐCh"�²¶oÇÛC�oªëì޳�ëƒë³}t‡œç°¶�ÒèÅqhçÛn»ý²Õ«ynÛ‚.œ†Ûl–¶ñøÇ‡F8*k«Mvó×pm Tµ WMqôºªÌ ̆Y[¼ó�¿ §á¦}6‹[,ÿxŠøÉç�÷hàMÒñ>WV“Í/©–Cž&~±½¦x¾ †�N QÃá·Ý~ƒO<ß¿xŠøÉ÷�÷ˆç¢%a’ï_ö?Ùÿê}à]P�ã}CŽ¿ÍÓÐ>ÑOæü#ç_ÿóÖ|BŒE4ëÖáºt˜ÐÀë­ Ò:x(VëÈm~• ÝuÊõ4g ±®“Qèˆø@¡(É{çI˽r2B$íÿšáÏ=å1ˆŸöÖG�ë�ÜÿÉýŸÜÿ¢3Èý‡ÜÁù%…܆ÜáihHFî?iÕ.·¦R¹þnf—-"ñœäú;×ßÿóÖß9þçø?|Ĉ²×ž{¢Aï]‹uµ;(ÍÖˆÒtt¾ðwÀï™ÚA‡|ù¤‘ñ !DˆEí@σ ql@¶é^»4Ⱦe !tPYû¨Ø†õB®c·}§Ñ9¬í££Ù’h/²µnמu"³A Å‹ÐÍå8^Aœ†v7Üõrˆ q.â\&?ÖÕ ¬o$e±cû„.ƒ ùN‡:î|ׇûÖKSm>r<¤„ä§ŒÓ.K^·.òêúŒQzêm·ÝúÃU«(ÎD¢ù¥kŠ yóÓ”Š)*ÛdDëæ†0º¤¹ÙnUNd’Æ a…­�†ÃyÚoq%cÖì*&þM>~áôx´“‰¿Gùþ�@ö?Ùÿæø“ão;EjÇÕ¦�ÌùGοrþ™óï�S3Væú'×L›ç"×_-áÕ’ëÏx*rý©‡Âýf®?FV�üB¹þlÆÔœÇûGî6 ErþÙ áßÜÏùwο:›7"çß-9ÿfBÕ<.¥sþ9GÎ?=ŽÆÃ’óïX‹ü:íÿ�©O•½"‡Ò=^¢ ‡ ^ûH(iB(^…<,D¸ Bû´ƒMð�Ýö«@žxíï�4TëÀ¦ÓŽ“FÞõ!´cz-Gè8º»í£]ÖoûÝ:œo]uZц²O†Ë`kƒÙ˜dÀÜàºä‘6X® †ç|dì`CT§‘ƒ>¶ü°8��²È¸Íœ°&ìñ0"Gœr¶§h�õ:&º)GƺmÓ|dlŸ2豌uRÞö-#ViN’ãÐm—¯ZÕ¼w¡D“µ8�„I›þok"¯t³È³!&÷˜Ô@²H’l«Á$§ÕZÚ¸·Qà5 M±&-Ý’KûÆ4�ÓmHüóùË÷/ûõêV›6ûßrüe„Ìù‡žƒvS)ç_9ÿŒuοÕ5ð^Ä¢¤Xu Äšé\äú+ן¹þöœ‚Ù]ˆúõ%¹þ¹þÈõW ˜z'rÿOH¸¯ § ™óÏÀ!çŸÍ³�óO^гî�XäY޲N[Ÿë©¬²Rut;�q[,OžË�g"Ž}—Ê>emß6,‡ë#ÏqøŒÜˆ ¦°RddzÜXBì�wã,Ože ‚‡¬ëKÜò„Çrµ eGY;ß�Ç…}ÊQ¾Öç²ð tÖzáÕòèµ}ÊZ'eÌG9¨¶o=‘§2ðˆCNº.ãŸrË-·\¾z5Å4Y‰_ýT„7/_ɦ R½Z"y˜°pmŽÉ¯ŽbïoJÑÁÅ?î!_ñÚÒÌ*ËJ%žöÿ|þòýËþ'ûßrüÍùGοrþ™óoV¬9L¹þXîåú+ן¹þÎý‡ÜaÕ˜ûO¹ÿ–û�íîjµÉšû¯Úõ�vSº‚Æ“ÊÜÎý÷ü÷­³rÿ9÷Ÿsÿ9÷Ÿsÿ9÷Ÿÿ«÷Ÿ{‡ /¯Üç•oÒ$í>]vbˆª{ØìÞ +È7ÈÛ¤Í 7¦‚\äCÈÛO;ΣKtyBÛ'Ÿ<“Ó„�í×!üZŽ8ù�íÐÛ'ÏüZå¸ê¶+iøPw9ו|âµ ä78¹"\±Rùšj ˆc››ECÝpÒ–ƒG‚ç´ó)OœËqlrùF(y„.ç8r¶ï¼ºÎè�°Èvêú;ÛG®Û>2Ýr¤i ²vf" ¿¶�|ø¶oyx|ªl'�8tÙÊ+ÚÆ±/aý°)S"Wrõl‘©ýÒ85ÄC¦Éo¼ùþeÿÓt”ô¬z'è²ÿ¥sk¢ÃÌñ'Çßê™hž�œäü«}rþ™óïfmÑ,Ešñ4× ,¿šÞ3×_1�ÈõoŒ¹þÈõG,øE�†W§qB.dñ¥°œ¢‘O�röÕ Ž<�4d{Äkû.�â\!åkûðMÖKÚöíRÛ·>dºý_Ü&dl}&x\Ö¿¶KzƒF6&Õ�s£êFlƒå´ëDšË;Ä­§Ö  õÃâÀ2u‰v@¯oüî4<Ûw¼[|ê‡}ò ßàÚ><ç;Äž_x¶ï|±Â¾eH[ÏXŧ^3kÖV¬�ӵᰢ¿Ul ­è…Z•âõ0Y ‰¶�®FEäõôó—^½¡¯QÓ”i´´qep(QðZUi?ñÏç/ß¿NŸ@$û:ݦwU?™ýoŽ?9þFÇоŠ·¯ °ÉùGοrþ™óz…è¢ÇÈõGÓGæú+ן¹þŽ©Cî?DϘû/¹ÿ’û/¹ÿÒé‰äþKî¿äþSŒ�ZDäþ[þûO¬%Ùi ÊÿÊý·ÜlÞýæþkî?oÌý÷QrÚoÿpºO'á÷@g\ûp(Ùáãó`ø&Êp‘ïÓ‚�#m ‡bÅ¿2´�~Çž�wȧlÕtlZ†²1£®BEÙw}l×:­·ÖAžu£Çu'!Ë… ¡u)Ú©ñº½È/×™ JnÌUZ)£4;nœ�¨ò q.—3XÝiËItH¢œn�­íÃçAã†@äÛr¤!óëvP¨[®á6¿.gûÈraƒ‹“Œj�:çYŽòØ!ív+ÚÁ>'íü�ï|÷ÒåË—Å¿K³>ìÔ\‘1â˜g©ˆJÇO³¨n¢úÕ¤‰Í&(¾¹¨2aœQ Ï&�PG/“.•g]Ym9*’öÿÎs ?ùü5o Päû—ýOö¿9þ Œ©Í_�0¾ÒWæø›ó�vbEŸŒxV©"ç_zKrþ™óï\äú‹“QÊõg®¿sý�ëïf}³¦øÉýºÈ ýæþŸFŠ@#æ×¹þÊýßx?ÚyD®?DîÿǼ2×ßÍœšÙug^‘û1šæú»é&rýÅÛåú3ן¹þ쌼íúk³Q£ÊQo=êqÖµ´Í±£�’Ñ‹à'Ù/£N£©�¡…L3�oda�FÞþðˆãs¿ûX¿í[¯m˜o9B“eI#ïz�FÎö‘«í×þ'.cýÈrÙ¾ùµœ²C¦¶Ï2Žc³®/ü B݆7ˆÒV‰�r¨¸A tc°M¼Û�H¬äS.‡Ó eÐOh�Šv&tû¢¬å‘u9ôY§íä\?â¶AÈMGŸCEC¡Ë£¯¶O°KyB·§Ž‹D9ä]¦¶Oû)?^×”£§üÙžœ÷¤¢I‰@"�$‰@"�$‰@"�$‰@"�$‰@"�$‰@"�$‰@"�$‰@"�l¶›º}™¸õÄrÚ5§*‹éZ¤ _|ðs€ˆCæ“vŸü/ð±ÀùǾŠvÊGž<ÊÚIÈ~ „ä[‡ý?ºíç<ñÚïÃiʇ\ݵýÚn]ë ĆÉzà·}B—wHlÕdûð°½Á©Ûà†6`ð ,ú Šm9m™5�d]ÈÐ:Ž>ËdËÔùÄ!Ë#‹C²¶Oœ›c=ÈBN“oBÈ2Öë6:/»Ò¶OžõÚ9‰°n3éÍtM}産ðÔ¼§MJ�D H�D H�D H�D H�D H�D H�D H�D`Ó ŽC“ä84+‡�UN²c~vêÁÿŸÒöŸ€ç4qäíkAš¸ÃZξÊŽ|BûlØ&>”å²]ü?\7Û±^ÊY–x­¯®|ô™(S“õ`Ëq䑳s¡uvÛtÛ(ë:v‡ÊÚ°„��EÖMÈàækÀˆC¤¡`ƒßqtXŸÁ¬í8��Ë€¢q#)ƒ.Û&¬o’’QÖ6Ñc[Øç‚£’œ‡@IDATh[]Î6És=ýÀ‘‡lm9×�ú@N#Y'|tŽÓµ³‡.NÇ!!‘”$‰@"�$‰@"�$‰@"�$‰@"�$‰@"�$‰@"�$‰@"�$› ‡&LšPNŸuêa2zŸ®ºð…ð…o>øK@Äí Aˆdß âøvØ?Âq—!Ÿ¼•º(Ÿ=ذÃ�uc²}âÈÚ>ñÚ><§�/V‡�§^–!íöÚÿ„4u°}Ò&ø”!ä‚в}ÒÝö-‚êdž7”¾Z 3àTžtÝpd±Ïe¾jÌ#„ç‡�´i¨2¶AòmŸÐ7È|dÐg[ŠF‘µò(ç›nY‡Êê8Á³Ýúa´,y�ë� _ð Û­CÊÕ†åòÄ!�HJ�D H�D H�D H�D H�D H�D H�D H�MŽŽC›o½y9õš“ùTÙƒº–ë¿Á~Ä!ûDàÿ€Ó„/r!ùµåðŸ ÏN4„ÈÁ#Ÿ42�uºœË kŸì·¬¢ƒü8\Ævm !%ƒ_‡.�8åºí“·A‰ŠmL¢�oT7€Ø7¸ÈZΠQÖqB€á‚HSÖà·~ëÄ�âÆó)2çS¢,6!òy©‡m’︢ƒì“FŸëDY—'ŽNtÔöíÀ$vä¹ÜH¥Ý~çQÖqBtÃÃæh]StâÐ¥yâ��HJ�D H�D H�D H�D H�D H�D H�D H�M†@׉CÉð"]ø=à+a|' Â:nòð›à‚ð‡@iâÎÃ_âT#ü.�±2èÃçäÛ‰4y¶Oܺk><¨¶é¸uÒ.ô#�}BÛ N–Å>å�§h'nö!Òè!]Ût\ì°…þ N®ÄWÜ*4ȾY4–Ëdi, $¤ iÇërÄ)Gdð,[—ƒgyd‰×ò¶Oèr®C]—uˆUö°®Åºð{Ài²Ïþ&ûm8´_„Ó„�õÂ#ÄÃ~ðìçAÜ~è³½nûÖ…ÊpÙ¾¢ƒÊ!kç#òjû.‹“ëÕmŸr®§í»Û¯e‰¿h²�«È�wƒHÓëwH>q7XÑHÃ÷Ãar–·^ÊY—åjÀj¹Ú>å ßßpx¶ÏT×ÑuE2ä¹Σœã.‹¼í:t;I»Þ.gûÖo¾emŸ42ctí¤O•]”Ÿ*I‰@"�$‰@"�$‰@"�$‰@"�$‰@"�$‰@"�$‰@"�$‰@"°É¨‡Þ"£êÂqÈŽ:öß+ÈiB.ûFà ÁEÚ8ŠŠÛ¿>DYÊØ·Â:ì0d{È@NZ–<ë&^çY^쎠k¹.|#ì‹a'| |jž}$àÛGƒ¸/E;òŽãw±R—}7(‡¼Éz¨¶°a›ÈP?Ûµß|ËÖ¶á»îȯí›gûN£Ÿ¸uºNbux”q=à#S§áAµnâ´ÛzmÏ2È¿`BɆ ô¸BŽ£·æQQ.Zk²nœ¢Aæ<Ô ”uÙ¦�sHC„èwHmŸòØ´3ŽË‹ä|Ûw]­Óz ‘uyÒæÕu¦ºà9ûðºË‹ÕÁª¶ï‡Œòw:zÊÑßrÞSÈ&%‰@"�$‰@"�$‰@"�$‰@"�$‰@"�$‰@"�$‰@"�$‰@"°I¨>Uv¸ >¤k‘.| œ{ÇW²>ö› 4‘�/T;5œ¦<ù.�~âöáÀgŸ djûJÙ?Ãå‘sÝ€Ïå­Ëú�ïòä7¹}”§.n?ùðl}”sý�|ëG¶ŽwçSž«.�ÌzÆ^,„ožãètCˆSY*m²]A> ÁÇI¦¾�ð(k}¶A.øµ}tBÝ|ëp¡�¬ís:�í£ƒË„¼o|·}ÒÔÝu¡œo$eLð‘…¬å¬Ã32–%Ž<6ÇêÚI'}?OI‰@"�$‰@"�$‰@"�$‰@"�$‰@"�$‰@"�$‰@"�$‰@"°ÉÀqh¤ åôY§N—Ñûu=« |. üVèªý.ìÓa ûX �þ~Ž“v lø²në«emße�u9êaöË ßõ�GÜä¸}FÌï¶Ošº"kÿEƒ‡}Èömy.§)k›ð�›Û"VP�gÞ Q°¡È@º²èæ¢ÑuH>i7†´ËÖrŸ‹8 �ïòŠße:¿¶a½ÖEˆ>êÖm_¬ŽälyÒµ¼ëh[„Ý<±B¡í£Ëö©|ÈamÓqhÛ§,'m¯‡.ɇ„DR"�$‰@"�$‰@"�$‰@"�$‰@"�$‰@"�$‰@"�$‰@"�l2ª‡Ž”Ñt-Ö…„ ÿ ? | ûTw>eìlcŠš‡,dÝ­×¾Ö×HÈ×6·/†emŸ4ú°aý®;<—#´®Ú¾e -�nd\Ÿâu}ë8²�yÈÖú¬—|ó‘_/BÁ‹¥µUÐ`eƒ†@Èppx�`€Ê·ŒCx5@vÎ;¹n¢ —í[ƺjûÄMä[¶¶O¾Ó¶_Ë9n=È Ë7”|_È�OÝ â.?Nñ©:qè{yâÐ$%‰@"�$‰@"�$‰@"�$‰@"�$‰@"�$‰@"�$‰@"�$‰À¦B qšPN›uê²ù ®å­mûx�´o>øFp�}>í+¡h'ªËâ+Qó�‡|ë$m â&òÑAÝjYÊR/ˆ82Öí2Ý|d-ã¸uRÞþ'䙜olj›ŽÛ^wè:ŠÖÄJö9<*üb‰“pÜ0;ÊPi¨vzÁ�¥Â¾œ�€s¾¢�B9ëu9ä y¾±|f ò¸FêòAëG¢,¥åÈ7!ƒmÛ‡oû®yuû‰CØFÖz‘³}EƒÈwYêM™Zom9Ò&Ò£téSeïÔ§Êž6?ÃD H�D H�D H�D H�D H�D H�D H�D H6:]ŽC�Èà3ºð{À‡? ü¸ìHCÜ~öë m¿ÊâÃA~„ä9mß±B|tR–Ï¢QŽ2è…Õö‘s9ÊROÒöë°ÿ‰í“Çe½Š†lÝ>·‹ºãÿaûð!Û'Ž}ø¾jûä¹�–Ã6D=�ëj¶Óä¾À_”½X²W„´y4À7;È�GX7Êq˺دžãø=�ÇáQŸ¶Ãé=:�¥2–·s�}*ÌwÚú)ﲊŠ“Ç¡9¿×…|ÛµndÈGÎ<ë! ÕüÚ>õDŸóI·}â¶oÛ'´Bò¹ÜvE_8¡`C§±µNW®0<AÜ #Ÿò8à`E;²È™�¬ÁC„}óH[†r!<ÛGžx]Žòv‚ï:Q–4õ3¿nrµÒ\ÈXž´ëâvŠÕi?yµ}êAÛDí‡�,'M•ãÐ÷ÒqHH$%‰@"�$‰@"�$‰@"�$‰@"�$‰@"�$‰@"�$‰@"�$‰À&C NÚzb9íšSŽ”Ñuá8„_d_€ðwÀ?ƒ<ûNÀÇ÷Á>ІÏ!|Ë’oÊ'„ˆ#g Êa—|ó"ë<ä\/E;|d¸Ð‡lMøsØ®Cëtûjû”·ÿ |q®º^Ö�>ÈömyNrÁ£ì‹"+}1J\tÐ8*FHå긒ƒA¾[ç·žº±ð­��²€4Tß xµ¼ãÈ¡ß7É7ž©ÖcžC×Í2æƒ,3Tœ6Ù¾¿mg9·×uqH>y�íŽW|Š>UöÝüTYà’?‰@"�$‰@"�$‰@"�$‰@"�$‰@"�$‰@"�$‰@"�$‰@"°‰¨Nš.“�êzF—ý7ì³�¯C7�4þäÚ‡BÑçøšX¦–wy¿|)pÆAwm³Ž+k�Ÿ‰uc��CxÖo¨8òè°ÿImŸ<Ⱥ‘ƒÐºÝÔÝv�oû.oyËYŸÛ€Îõ"+Z¯Âm!W–d]Qt»„E!Ç…w�BÖe-gà‘�ȇ`¾éN‹dð±eû~@m tSÆ8XÞ¡²ÂžË [Û']ëp¾í# }®³m!ƒã�óT_ò!ô×öI“7NŽCßOÇ!!‘”$‰@"�$‰@"�$‰@"�$‰@"�$‰@"�$‰@"�$‰@"�$› �8qHŸ*;mÖ©vZ"ãø@àÓ€Ÿ~áÙ‡‚8¾>yÈ>ðÑÁEYÒ�õ¸Œu!W—EÖemßö(9�.œ}áÕ:Ñß:w™n]öåP‘°_Ë£}.CÜöÈC–4!y�íÃ§íµŒËXÎeH¿`Bù‹%F¥©0B/ñº1Jvø€Æ €(ërn`wùdMæÛ¾Á4 ¤ëd¾ë�â6»Ë»þ.çYÈzlyxÎwšžùn?iâqìS;�Óðj]c”Þ1O¢¤D H�D H�D H�D H�D H�D H�D H�D Ø”4ŽCúTÙ¬SÞ*»÷éZª _ü |Bì'�:M¾iÊØÃþ#äQž ýðM”…G9Ç­¯.Ïiì Ë¡¢�²–±=d¸\žº‘¹<<û¿Pdɳ.Eƒçú#‡äC.cÖcû¤ë2æGáõýAÉ‹¥º"Ä}Ñ`*íJ廩.K^-OžËLƒè<øÄ!äUv” ?¤ Ç!üìç€oÚœ‡jü%ìxã²ðìG�,þÈ¡¹ÿŸ½7Ó´ªîµ7¨Ì4x4Ð4 N¨ NqŽF¿c¢'ј8ãØ¨ÄYœM¢Q�F�€âˆC¢Œ"F“@NŽ1BkŒ¢ •±™Z”neB8û~ªï‡U/ÕU…õú·®k÷^{�{ßoý#×ò}Y=‰eGôG‚Žß¾èÖa÷žöÇfbYµ?b/bÕq 3ßQûcãì]ØvãˆA¨ç¢w­gqþy‹�œw�õ‰\J\Ⱥìœz™¼,~ÀúÕSæùAqöñ]ê »ð¨a,~ú!Ú&ûk'¿~°ØYö0Ž|}õ}Øíçã™xlÄÓƒû²ìÞŸÁ"ÞO-ìäÙÃ8òë»E_{¬X¶ÏçÖ®Y‹/!!!!!!!!!!!!!!!‹B |ãГzÃsûböáš¾˜{PâÌ,„sœÖqFÂY |Ø8×Zú™·@7ÏY f)¸9,ãº:œÉ!;~ÎH=ãGÌõ¾Ä×û£ƒ˜Ïlǵ}‘C˜Ú›5Øññ‡Nux/ƒBˆwô�€Ý\âkÿÚÙ²¯üTÙ€"ÿ„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@,&�‰oZÝ{ó�CÌf8Á¼³6ÏÆ8#Á<ÂÙ/ž!!–y –_ÊBÄY óÉAg§qÌm öwƃ3ºñžÍÁNOk[�Ý;ÕþÄ"øãè�¯ö·'>ì,Ävlög¯>ïä,‰={ØÜÅ‹Ï=óÆ .ç¥|¬6ÏÂ& ñÄ è”@çz1äñØ‹ ¤}ýpì_Ï3õÇoìP°üc®µkß`|èîø9Sƒ�ö©¹ø=wubk-8Ë7íÞªìÄukÖ� QB B B B B B B B B B B B B B B Bà—M |ãГ{¯súº¢/ææXÎS°3� qˆ;6g)˜ q¾ÂcØ™™˜Œ1—:ôàŒn/÷ÚßÚÞ¯Ö°?yÌlkMÎÖæ¯«ƒÝþÖÅŽŽØßôzîÇ!§ö7NñÞCÝ{3o¡ØB…‹ \°êØ<û`bÌ΃b°ù@ÏÄŸgbàW�½kßLlÍéÇ!Ž~ #ÕÎõŽöÁ¦î=É£.½ñqö¾Äx'v{ù.{Öþø8+ÄP—Á¡eý‡þ:ß8$šì!!!!!!!!!!!!!!!‹A  =¥÷;«¯kúb‚9–³]tg&Ø�svBy~y "1'ÁRˆ¥¶‚Ï^øêXS¿g}Äáã̲‡µºi¸ vî©KŒñ윙å°VW‡þÎ�xçÉêšc=ïi vûC<1·ŠØt!Åx”¢ž@ŒâcÙ�#Ö|vÁNÞ‹3g7×x†jjâj�~üßTŸýÉñÔ÷®èˆgv„xêq_û›gMb½ñ|3‘}ð‘kwløìSûwó`×¶M?/ÍàX"!!!!!!!!!!!!!!!‹I€Á¡%;nÛYµ’Ÿ*;»¯kûrèÇoþáJÌD¸83KÁì6ç$ˆw;~|ì,üÆ×9 }Ôtƒ:ÄãCjoσ£ÿCû’ïœ~kÚCñÔ$^±ØÍ©w'a'Þ›yràŒg-tü }'ûë›óNñ[S¨W/_k ›š÷qÄ`s؇xÎÄ#œécMuòY~°Øg’ÚßÚÄÚ� û(ÞÇžÆâ·÷C7V»»±Ô –…Î"Æ÷uu¨As­‰ÛV}í¶bÙ>Ÿ[»f-¶H„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@, �á‡vÚ®­<õ ¾qè¼¾®èËæœ‡p(Ès’aÁ§ÎÎL2™k wb�· . ©ý±9�A<‹3;uë©Ûß\ãð“§ ÛÝšu¦„̿؃ú{®wíæA°±ˆõ.ƒ£ÿSïRuýsÚi²P¡—ä¡è\Š3—÷ÜÕA÷ÌŽTž}°±Ô«À&ýÄÕþÔ±¿»1ÖÄN]úûáàó>]�vwÿ€|~j(øy¿6ë»Û_?g„zµ¿oÕ?­�Q§þ­ûâ§ÊNÌO•‰&{„@„@„@„@„@„@„@„@„@„@„@„@„@„@„Àb˜úÆ¡%ý‡fpèì¾êO•Õf!˜Ç`gæ�U¥úB°O-ÄšS§©zèÔufÝ~Î^Tóöêê(Ä äØÇþì»5ÙÉaÇΪ³-œ�éêx§3Y‹z¾×úòòL-tÏìôš·P`¡2ùPëù Aù8ÎÚć°»¨SíÖaGŒcWŒá ˜:”cOì|“�Si]�”{Z“½ÖôLq¾ÝxìêäÑÁFzkç­ú±[“ݳ{7 ~Ï|ãÐò>8ôÙ �&!!!!!!!!!!!!!!!°XÊàÐõžç÷ue_Ì40QÅÁ–É}2Ž\„Ýù ÎÄ1G��ù 3œ™Å@¯~â�Ý`7O{=w÷ Æ×;¨ïq,jagî㺾êü‹}Œ¥Ž9ìžÉGjÜ”e*¦êµ?:=¨ã,Œ±sÞi~kÈdEmê£Ùý°Ø} ;>Åxí~ì ý >ž8ÅÞîäχ…NžõÈSïê äÕþkžý­‡Ÿ:ä!ìž­e>uÍ#Æ»°+µvrXêôç¼M_»öŸ*;1?UÖIDB B B B B B B B B B B B B B B �@ù©²§ö¦«ûº|}sf$œu@G˜…@w¨Æ9 ‡~ØÉqν grŒGgîÂzäU_?Žw —XrXÞ…9 ò­cÿnijw"×xtóñ[Ã>C�þ5íä©3?B=ëØ¯›F¡6 !×vëà›·X|Þz"áBõrÔ­gb숽Íu0FHØ…ÃnMìµ§yØ­Éî‡d¼¾×Ã!Ö�ãÙ©mßà?bt{kvbýìêØ©E¤öwȈÝxüœ·ì+?UÖ!DB B B B B B B B B B B B B B B —À08´ãvm媃:·¯+úbxÇY æ&˜upØF_7 3ØñÇ,„:gbœ1Úk6±ÎZØ—�;ÕþÆ:ßÁ¹êÞ¥îÆ°#3íÜÉ9tkÖþÔ$W?:K{Õµ¹SO!qŸ:Íñ_ /Txœ°©‡^ë¢OÚyº‹zH}º5Õ©Qk{¦¦±úÙë‰%ŽZôGÐ'ÏØÉÅ^룻¬Í½Ñý`Ñ]ÄÖþÄR“X†º:÷±Žù8ìï]øÆ!~ªì3ù©2ðDB B B B B B B B B B B B B B B ‹@ù©2‡ÎîëÚ¾˜ƒp1çÀŒóì>D;º³ØîñŒ®˜Ï™Ÿ³¶óôp`ˆXúàCð!Økïb1ÄÖþèyÚí�ÝþÔrþ�xç_ìckbG§;~ú{ö.Ý4ˆý«ÝþÆÌy÷2sN, \ÂG¢ûxl>›>tÄùxcÌ1�õ;B< ðB¡Rs¬¯ ?=ˆeÉÀþìÚØ©Oã«¿öÇoÿŒ5Î3ý‰­5ûqÌÇN,»ï3¶›û}ç‡>—Á!�DB B B B B B B B B B B B B B B ‹ƒCÛï´};øÔŸÒ{®îë꾘ßpîáŒ0'ÁÐ�¢��Å\9ÎKhc·;uÌag¶Ã9ÎÎf‹Ýê;Œ„�81Ôµ±õøv}ø­í´£~ûרnï`6{Ô·zg}Ô]°Pt¡âãx0—ªá`µcóòä ½èX§»‡Øúxê Äø�X›Ðˆ¡&Â�N<;qö°?ßüCœ÷³O7Mû@¸ ©ý­i>~jË>:1öïêÈ}³¾ìÏ™þõÝØ¨��ÅàЮ}pèÄ u‘���������������E#0ñ�C«{ãËûbƒ¹æ$˜y`®ÂÙtÄY tæ(8;»Á<: ËY ¾Õˆúúͧ3Ä2Ÿá·qVнµ½5¨ÇÙþöÄ^g=¨kïdÝË]¨E.uã°Ù;g|vtc´Ó ñÝØkÿÁ9Ÿ¼Ü|r's¨ÅòÒø9ó/‹ÎBða'^ðÖ°ŽgóÌ%OŸý8ÏT‡‡u¬C,‚]˜õ�À:ìÆÚÛzøÎÞõ깇w²#Ä›ë½ä@>ë¨wÓÈ �?ò­ûÚmEÿ©²µkÖa‹„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„À¢`ph»·k+WÄO•�߃CC3ˆóž±1SÁbv‚Ýù Ïì yÔÐF¼óÖ!?vç>Øû׳yä°èo| 6ó°q¶?yÖ±G�óðÞø¬cœ}Ùû£ÛϼÉû�Ã;'k�;oñbó.°>‘‡ø(€‹GhR}15~˜ì5°Q*ìo-÷Úߺ~ó>ãÈG°ÇŽ ?:9Šïálr°oz�µ®µìO¼9ب)k�ƒ^eË~ØcŲ}úàÐÚj�!!!!!!!!!!!!!!!¿Tß8tnovÕú†ÌJ0<Ã,„C4ؘ…`&�ùˆºˆuŽ‚�ç$ÌÕn]g6´÷”QèËœ†÷°'6Äwû»cã�µn}‹÷5Çþ¼™šˆïG'¾.j‹¡–õì�Ý;’C,¾y‹ æ] 'ZƒÝË s¹êëÇñCæõ¡<ÞGž­u±Y“8cÐ±×šÚØ‰CìùÆroú+öñ ì,b¬5yGûk'Þ:æØ§¾vþ 󭇟Zˆý±18´¼ÿTÙñù©2ÐDB B B B B B B`ã °éí6mþýµ]î¹´}ù˜/·K.¸ä6ûð�é­·Ù1 ������¸Í(ƒCOë�<·¯«ûª?æ¬ ˜×`‚� t„–>sˆSˆ¯BŒAäá¯yÎa˜cmwûq6OŸ9µ§ñîÄØß^úœKá¬�ÚÖó®äaWjÿ�nbÍ¡:u*«~œ›XpnYÓ£…0Ýzã€�—ÅO,ª6ìØð)œëp ÷d™‡n'Ⱥi„ÏA?üö°6_åa¬½í_ã¨ã™¹îÜßukr?|.ßë¹»68ÈD êmÑ×Ò>8ô¹ u‘������ØH¼ä}/iÿëÅ�^{íÕ×¶ÞõEíÒŸ]z›|ýloÝ~§íÛó|Þøî‹Ï½¸÷ÎãÆs”�������_.�‰Ÿ*;·w㇘Ñ`ö�9sÌ9°sFØv!_ý†žg¾9Ö¶¦uð»ˆAê™:U¼'6k3‹Qï‰�3vÄa!tïa]j ìu6Ä3;Ë»‘‡^ëø¦nž&Ö3'6êÙÛ¼Ä Í+y}€êe}¬ôqØû ×ÇáwUŸÃA>œ~ìÔþæPÞ]>DzØß{ÖxïdLõÕþÔ£??F,>ÎÔdY½ÖBçÆuuÈ%;ýŒïêpƇ�^ô¨wZÒÏ }6ƒC�D$B B B B B B`£"°ï¡û¶-·æÿS3³\ñ‹+Ú…g\ØÎûÁùíôSNo7ÜPÿ'÷Ì9ÿ¬›l²I;îgǶ-¶¹ñíyõGÚßø~e¯sŸÕäÅÿá£'µóÇíæÞºû^ËÛaß8lL?û»ç´ý´ßxŽ!!!!!!!ðË%058´¤­\uðS{§ úº²/†kg4Ø�}pîÁÎÚØ™§`ç?ä8sa¾vj¡[Ÿ8ôß�C cÈAÈcî‚Ý;q—:¢Ïû[Ë~Ä!öeGŒç 59uÆÄîD,5ìo=b¸ ~»u9ûôy‰�Wòú$.ÅE«xö‚‚'ÖÙÛsõ ÅÀ`£.qŠçÚŸ@­Íà�¶6k³[Ç·¸ãcÕþÜÃ\ò¼—6öZ�»8øÃµ±Dz—ukM|Ä�1n«®ïÚ‡NÈàÐÀ%ÿ„@„@„@„@„@„@lDŽýé1m«%üOã›—3N;£}ìµo?øên>ø¿AÄÛþîmíþ�½ßxÓýz@;óÛgŽç_5e.ŸwïŠCÛ¿û/Ã3f{ëòßXÞÿf‡~Õ>ïÜ'B B B B B B`ã!P‡žÞ_}n_õ‡á ;Â<³ÌA »£‹^—öng7ø94g(˜§0žzÆ«3w¡­ö!Ïy�®ŽsÄ îæZ�¹Ÿ°Q!Þ³³ä¢ƒ1—x|Š1öÕî™|tÞm]ûcΜv/6§¤‚©ã…Ô «6.ʪPôWh~¸æó`À#“Üd-b¬ñôD·?~�c·>µ.êê�ãýìïýñ#äXÝþèäV?±Ô"ÁÏ]°™o/óñ3x„�çû¶ìúòËV¿vÍ:|‘������ØhÌuåúÿ¼¾½éÿ{sûá×øßžÑÒ{.mO{ãSÛ]öøµö¥£¾ÔN>òä_é7Íõ³ªƒC³½5ƒC¿Ò{.!!!!!!°(?Uö´þÜÕ}]Þ³Ã=ÎL8#áLsÌW8“¡»b>1úÉA8£;sQýØÈ1¿«C<¶ÚŸ^ö'Ý;™ï|õ«ßþΟ���oŽBƒ£ÿc¾3#Þß»ëggy?t¤ÚÈaù~üóÌ»@OäÑÂS§ž—F÷�Á§ßMh@ª q<Øx{�g®ýÉEGði'Çø&û×X†tèO‚Ï\vì|@Ø]ôA·?õ9ûAZ˾øëq¶†ßŽ„Í:Ä¢ïÑÖ]_Þ¿qèø|ãP' ������بL£üÇ×þ£ýâg¿ì°óín¼ÛMx¬9kM{å^Õ®½êÚ›øbøå˜ü¬~vþÏÚÕW\½Á†Ÿxý'Ûi'�¶A¿Ž I"{„@„@„@„@„@„@üÿC€Á¡%;.i‡¬:øýg÷uM_Ì50s�0+ÁˆqÞ��9 bœ‘`V;ÂÎafB�3:yØÙ]Ö¶^w�yôç.ÖÇgžsÔu>?uˆÇ†® “KMkà³¶ý9S“ÝþÔB°‘‹�¿æi7™û"¾ê4ݧmN;Åo-ñ¡^–Ú,]wüœ…é¹›Æâ¯pИÁ^ã�éæñƒÔF, aç~°ìö÷~“ñô!Îú£k'ž›:;6ïg.>tûã'¶öÇO.;Â>ùfûS‡\¾qh—þ�C'æ‡:‰H„@„@„@„@„@„ÀFE`rå5Ù¿�õ�³Fw^~çöÔ×?¥ýî w´¡¼ù±oi§Ÿrú4‡íúäÚã¾{4†QþÇ.;´‹Î¸¨­þþêá'À®ºŒoÙÞ°Üîö·kË÷ZÞ–Ýk×¶tÏ¥m“M7m�ÙóO_}³ßp´éí6m»ýúnmy_Ëî³[»îêkÛ¹=ïœï�Ó.øÑ36½ëýïÚ–ÜiÉèûÁ×~Ю¾üê¶Ó²Û.÷\:Ú¯ºìÊöÿzÓoXÚµßóNKï4Æýä쟴 ϸp<ÏçNcò ÊÍ}V3¤Œ¦ ½•€¹ -äóåoéÞ�¸WÛ©ïÛï´]ûùÅ¿è¶ï}ùßÛºŸä[ Ç+J„@„@„@„@„@„ÀFG |ãÐ3ûãÏé늾˜i`!ÌG Ì? ÎY8¡�x‡mЉc×ßÕAœÇ°.9Î[ÌoE¨iº½ìO ~ëáGŒCLJX‹xîäýðïÙ8lèÌ| úѱ+ÔCð#äÙ¿îæ{Ÿ!x®ÿPp¡2Û…9[b¨!(c},~? áðhóÐk¬>ßÕAˆ›>ì5†\já·¿^7�$zÍñl®gwb�ÇV¢|~ïÎîƒwÅ¿M_Ëò�C�B$B B B B B B`£#pK†Qè9òGm;ôA å£ûÙþîCç±m²É&í /B{Þ�Ïm›m±ÙhWá[~?ðÒ´oüý75MÛwïC¯:òUm�ûí1Íîá{ÿò½ö±>> is¿Ëwi¯ùÄ~mχí©iÚþÏG¹¹ÿ‘튟óßÜn”wŸò®v�ßc4¼ö·^×~ü�·G=ã‘í€O0Ú&zÖ]žÝ®¿®þw§ÖþÒÁà Œ�G½õèvÂʆã|ïd­™ö[òYÍ”‡mCoÅwK‡òùn»Ã¶í…ïzA{Ô3Õø[š”뮹®�ü±“ÛÇ_÷‰ö_×ûŸn&£r�������Û.�©Á¡%m媃ŸÖ_¹º/¾b˜Y f,g1Üù b˜{`g)þlw}üÇ â«½æj'ñ?†˜� ?wCgÃæQÝÄKã'—Ä™ßÕ:v„<uc ìüÌ—1ø9{ú×úÄ™kuüä˜WíÖÁçÝíO=9ó_щ£v­ß�C.ï·?uâÉ'ÞÞ§›†{oÑ÷þSeÏï?Uösl‘������ØhÜÒa”ƒþéÀvŸGÞgärâ{>×>õ–O�ç7öMí!O|ÈxÞ�òÉ7|²}þ°/Ls“÷†c_ßnwÿçü4÷x¸|íåí5yM»xõOGÛ½ëÞí­_ø³¶Å6üÏû ?ëõêßܯ]¾îò1hCÃ4[l½Eû«óþ²±+où�·´ÿÊéÛVK¶jG]ôéiƒ0/¾×K?ã¶�;� fPnég5CꂇæûùÞaó;´w}å� „Õ»þÃGNj~Õ‡«)z„@„@„@„@„@„@lÊàÐÓûƒÏï‹ß‘¯3$Ì9°œq‚9 súÑ,ÂGv|¬Z·ǹ ëðhøY4âˆgÖâ™þÄaGg·?ñølB7†|æ:رËBwywã8ÛŸ�x¤Ö%×8üè󙿡μŋͻ@O´†á¬MÈúØñ±ûa¡À2(ævuj'`b¬I:6ÄØZÃÚö$ÎzæSëƒ`£&w·fíoŽu|[ï¨�¾A]Ÿ5¹B]„�šü¡mÞß8tÿïÇH„@„@„@„@„@„@lLnÉ0Êæ[mÞ¿qèÈágÈdsäkŽl_üàÔ7ýÖÓ~«½î¨×êöÓN:­]|îOÛÝx×v÷ß¼ûè»æÊkÚKýeí’ .l›m¹Yûà÷>ÐvÜuÇ1†o�9û»g·mwX2ülØèè Ã; ñ üØaß8¬ívŸeÙ.¹ð’ö­“¿=øñ”‡Oþùâ¾Ø¿yècc솇xí§h�|ú#ÇØÏ¾ë³íÓzÔxf؉aåÇßüq{í#^·à;Yo¦ý–|V3åa›í­7÷�C ù|óìG·ýú·A)|þ§žpêðóqwÐÝÛÃþðaºÚ ÿuC{Î.Ïm ˆEB B B B B B B`c"P~ªlïþî³úº²/æ~aw&‚9ÏèÚ™a>‚›3ú»irŒÅg k2[AO|ÖÓgMìÖu§¦³#Ô$†ÝE®ùÖ6—{Ø›õìG bmtëS‹xvëuuÐÙí�nâã=OYçñ¯œGê´ê�‹ aòñõa>Ä{‹ÝGwuЩomó*ðÚŸûc'zíƒî�¼ñ,}êæu×à›ìïªþºS?C?öÑovÄþÔ'–3º~l[õµûŠe+Ž]›Á¡Ž"!!!!!!°1˜m…Ÿ•ÚëѿўøÊ'¶>þ�Ó°ìÿÐÚ™ß>³Ý~³Û·ÿCÓêϘñW á0|¢üãÇÿ±}àeŽOyí“ûÏ›=OW»òÒ+Û;Ÿ|`;ý”©o÷ÙëÑ{µ?ÿû· 9Ýpà íù»®h¿øé/Úãö}\{Ù/sù¶Ÿ×ñúO¶/þ…ßi,8ƒ2ùY}帯´K.Z;CdkgœvÆ0 £s¶·Î68´ÐÏ÷�Û·ýþKßk´ã<¾óöcÇó ßý‚i[G¼äˆöýU?ýQB B B B B B B`c ÀàÐ’—´CVüŒþÞsúò§Ê˜q@˜Ñ`1+áìgg&ôwÓ`sà?:B ³œÙ9SŸ3sgì“¢ÝYÏÔgY‹~â­ã‡Â™xïʹƠËBˆ³>õ*ú×>ö÷}äQ‡oZÞ‡ŽÏàP' ������بL£0�sÕeW ¶ýÛ¶­·ßú&<¾ê÷Û›þçÔPͲ{/kïÿöûƘKvi{Á/l×]Ú~⌟:SÎúÎYý'ÇöŽ ç0¤£L~³ö}ßû¢öð'?Ü�vèŠÃÚw¿üÝáçͪÝá�1°+ïüÇw´ßøíßM>å öo_ü·á<Û0 3µú/Û6wÜfˆ�Xz~Xºt8èô¶�ï¶óè{á/¾íˆŸ\[È�†‚øgò³Ú@Ø`f¨è/žÿÞ1d¶·î¾×òá›› >û»ç´ý4õ-A ý|_ð®}Ú“^ý$K·ýÛ�Ú‘|lØGc”������ØÈ ß8´Óvmå©=³£8§¯kúbÞqîƒÿØâl³ÎSLÚÉa>!Þ:ÌS æz¦ñöAÇfvæ+ìÓÕ!–ÚÄáGGÌ¡6Ëù |6êû߀½öÇ_ïAý]úÃâ^øsØûÓG¡—çÚßãæ¼[tΉ%�\’0°«ã·;—çC‚M¿u<  Ö”}ÉGÌÃG}üê]üî|ðô÷À^ìÔAܧNSÿZ�ÜÚ¿æÕ»y'²±G_‡„´±³ÌgW°#Ú¶íúÒþSeÇç§Ê.ù'B B B B B B`#"0—a°ðm0ïyÎ{†!Î}ÒCÛ›>óFÔA®¾üêöý¯~ßã°o²é¦íþ�½ßh#æ;ðßÁZûÀÿ=¢-Ýséè;à᯾-g4Ì¢þÍÃß–£ðsa—­½Ìã°ï¾×îíŽw¹ãhûË7þeûëC??œg¦!à~Eû�};æþÅóþ¢}åøSÚ�—ß¹}ô‡í|;Ò›û–á¼Ð;�EgPæòYÍeph¶oZèç;ÓÏœñ4~Rî‡_ÿQûÑרN;ù[mõ÷WÏðâ˜B B B B B B B`ã P¾qèiýÅöÅÿsÉAæ)XÌ:¨wuœå ³ÌU°#Îzà3†]�8ô:‹��Y †qç9ì�Ý{¸Û—�šˆ»6cșԇ„þ�ýëü >sع‚ŽøvîÎŽO?½Ð½GÕ»y¬''ló/6¯äõI^–c½(µ}; ØâX ßðxb9Ã8¡8(Ó]C,g'²ÌÁ‡pö>ö׿5ö¨ïð�9ìØ=wu¸“÷£9ô7×ÝîgϪӟXâú08d,6â±›§Íûë°‘ƒC'dpL‘�������‰À\†QNùÌ)í½+mÿu=ÿ“{Jž|Àµçô|�·xî.Ïk|;Ñg/=¡Ýasþ'ú”¬X¶O[÷“ugÝOøùgÚf[n6k̤óï?üí#¯žú¹¹Á¡û>f¯öö“Þ>–øÒ§¿ÔÑûÚã^ô»íexÙhÿÐ+?ÜNúèIÃy¡w‹Î L~VçÿðüvÕ¥Sß5þÍ“Nkǽó¸Ñ<Û[gZèçËOÕýÙßüi{Àï>`¼Ë¤Â·9}íóÿÚŽ{DZíÜÓWOºs�������Û<�á‡úO•­\u°ƒC—¯4óÌF°#üG–³èø8û�@œ�™`6‚j°#Öc÷Ûzˆc™ËnN�§‹~ˆgúÙ›ý‰¡®µ8“K 6gVº:­–~r‰'ÎÄÖ¬1²3Μ!q®ÿð … óCàÂ\ˆº,ôú˜~íà`£†q>Ð|jÀHÝ4Ôò¬Ÿxtó©ký®vvl|HÄÕ៚ß]ÇL,}¬E y,|ÜÙæ�˜ÃN¼vßobë[Œ3ß³oÙªÇ/Ë7�-!!!!!!°±˜Fáy.<ã¢þ‡¾¨í¸ëŽ#’3N;£ñ�@Uø*~ŽJ¹úŠ«oò­?úêÎO•]vÉeíè5G�?†ß{üq»øÜ‹kèõÉ»ÿô¼Ÿn0VÇ—�þr;ê­GÇÙ†iØôv›¶OœýñvÇ;O}cÑÚ‹Ö¶}–¿ ½á¸7´‡ÿÑÆ×ÿçõmÅnû CPz§¡èþ™¬ C~öí–Èlo�mph¡Ÿ/wƒã^öûíqû>®-½çÒ ^÷š+¯i¯zà«Ûš³Öl0&Ž������¸-˜ê?U¶ê ½ûûøûWöåܳÌR0�0Ká›:;±v‡m°³œ•0¿ÖïîqÖ„ ç+ˆEìA]l,tÏÔªý9ÓŸ¹ŒÚ¯‡ÚØì�Í:ÄÓAçø| :6óí[ku÷�Ã}ìoó9×íäÎ[(²P©Awñ`.̓ü0k?È^Åxby0þ ›>ìÖ$®úìÏ€Žù]„ãÙk âÉÅæÊÙ†ñ쵑§�Ú~Cñø\]½‰ŽÍþÔ°—ý©‡ ßÖ}å§Ê:„H„@„@„@„@„@„ÀÆG`¶a”Ç<ûÑm¿Oì7 Ê!{¿«}õs_mú½ßlò×2žÿ÷'ÿ©ñ’#ÆóÍ)ïYõîv÷ß¼ûöÖß{[ûÎÿùÎxFá[…¶ÜfËÑvùÏ/o×_w}{ï×þ¢Ýõwí/Øã…í’ .Ï7§Ì6Lcî¾ï}Q{ÂËŸà±í÷à×´wžüŽqØé[ÿø­öçO|ûè_è�ÆB3(³}V3„O3ÍöÖÙ‡úùN»D?ì|÷�Ûžݳíù�{¶?ñÁÓ~FŽØß}bûÔŸ|z2-ç������¸M(?UÆo»¯î‹Á!g5Ø™m`xaVgô:ïÑ�Ù�1ˆ±Î}8ŒÃü !q×gj°°ÛŸXüØjvm]ò°Ñß/ˆ!^±—õ9#Öð�öâŒîN¬çZÃ;³{'æEj¹þy n á>€ Y×pya±ËX¿ú‰:ˆàj>:K25ðaÃO?„zÜdz0±›_?X{øó­�__W ¬â�@IDAT‡ºÖ¯w§±ö!Ÿ~,ÄXbønrÞ?Ùƒ˜šo=ûmÑý»÷¯B?víšµ]�„@„@„@„@„@„@„ÀÆC`¶a¾)æˆï¼¿ír�]F üè‚öŠû½rü¹2A>ôïý|ëÏË~ýåíÚ«¯m( m¾ÕÔÏŠ]uùÕíÌo�9øø«ýÛ£žù¨1öÔÏ®jï~ö»Ç3ÊÛ¾øÖvÿß¹ÿh{û¼½�vò·ÚŸ: =ê�íü?EVe»þ5ß»Þk×ÑÄOañMGÈlÃ4&ܳ¸¼ë+‡x†¦þä‡�çÃ^xxûç£þy«§™f{ëlƒC ý|ï²Ç]Úí7ã?Õtéÿ5‡ŸWSnw‡ÛµWùªöÛ{ÿ¶¦¶êÄUí]Ïšþù�Î(!!!!!!!p%P¾qèéý‰«ûböáš¾˜o@˜‘ppˆ3óÎAC<»v‡‚ºi˜ÍÀŽŸ:ˆqœÑ�ß`G˜Õ°¦y á'®ö§B½z�šK¼Róѽ—ùüÇþã9Öð œÉq~¥«ÃŒ#‡XçMˆeáGj>ýðÝ*bƒ…ãÒ\¾Âõò>Œ] |„ý}�µAœ`ÐYøt¤æ`£¦;>þØkÿ~ÎÜ ±–÷äŽõnäÇ؃3=´ÛŸZÞ ŸŒø"„|bˆçnè,ìä¡#øÈÇŽ “ÃàÐnù©²N!!!!!!!°Ñ¸¹as†©Â7 ñÍBÈ&›nÒýú¡m÷½–gþ9å3§´¼ìƒíªË®jwØüí_ó‡í9þìÑþœß^~ßW ç‡>é¡íMŸyãèC9á�϶¿}ÿß´-·Ýª=úY�n{ÿ)ÿg»)ùÏkÿ³=ûמӮîÃGü\?¦\¾îò>tôžñ‹~í®¿ÖÞöwokwÙýΆ CI '!³ ÓŒ ]ùè?Òî¼üÆúŽzþ®+Ú•—òœ’…ÞÉ:3í7÷YÍ”£m¶·Î68´ÐÏ÷#?øpcxHá§ðþúÐÏÇM6Ù¤ýéçÿ¤=ðñÔ= ~1 ��������‰À ß8tU?óÎS ×ÙÎÌCÔb™‹`'–ÁvlÌF0k� ëÓæ,‡gâЭe?ìÔÃGmcÈ·79œéaÝ®Ž÷ ¿ï!Ÿ3óä{×®Ž÷¥�ý‰¥>yö$Ç>øÎæh³¶÷– ñÎ’PwÞÂå*õR>V›gK/l>Œ³0¼‹�wš8[·æo_?œz¶^ÍE§¿Ã8]ÿ€‰Ç_kÛXûY£»ÆÕ÷ÒŸ8†…|³6vïBMíØûÛË»ËàÐò>8tìº5ëŒÏ!!!!!!�›Fapäýßzß´oíáçÀ^rï—Žß*tŸGÞ§ôONãÅPÍOWÿt¸¿qf}Äa/8¬ýóÑ_ãß~ÒÛÛ}³×xžM™ü)´wœüö¶×£§çr?¾-éŽw¹ã´Ržqa{ù^¯¿-i¶aššøÜw<§=õõO­¦AÿÚç¿ÖV>ãÆo#2`!w²ÆLûÍ}V3åh›í­³ ‘¿�Ï÷…ï~AûƒWý�×ö‹ûßÅ…?¾ íqß=Ú’;-™æ{ãcÞÔ~ðÕL³å!!!!!!·u凸O�Û×}9óÀ|‹ywfÔ™¿pNB,vÎÔa'ÆÁg6؉Ej®ñØík gf9È¥vбV7~Îö%ÇìõLëuu¼/öÚßúæÖþäádžÐÃþ¾‡ÝšÖ ¾‰�R„KÂÔš>ÌàŸ|”9ä#Ô2Ï»P� Á^{Ì1Î’ÝþB$Æ~‚ôì½Øk-íÝ< CAÜŸ\„�Úøªî{Ì‘‘gz"äTÝÚØ¶êk×>8ô™ u‘�������ŠÀ-FyÄSÑ^Ìë¦qùä>Ù>ØFÛ3ÞòŒö̾Ø™Mþöˆ¿mí'Ú 7ð?é§dç»íÜÞrâ›ÛÒ=—jšq?óÛg6K®½êÆŸA»¥¹k/ZÛÞú{ok«¿¿z¬=Û0ÍÔ•Ý~}·ö¾Ó¯¦A?dïw ?]6éXÈ�&kÕó-ù¬j|Õg{+ßuØ7ÃÏþî9m¿í7žQæûùnµÝVí�'½£Ýõw�Vo¦Ã +OhG½õè™\±…@„@„@„@„@„@„ÀmšÀÄàÐùý± ñ�=În8‹áŽýÆÿ¸25O�;3 ô8§ÑÕчŽÏÿˆãÀ޵Í!áŒÏ¢ ݾڙ?±n½§º>krmèÄÙŸ³½°“ƒLêÖf·¿µ†„’c½ÚÛ‚Ä‹-¤F¸LÕ±y¶�Àôq惄�æN]Έqæp¦±Öêê c7¯ö÷Nìµ6yöäÃÐOëƒØ_��ZäQƒ?bXœíYïˆÏœ®qÄÒÏ:èž»:1ø·ì‹Á¡ã384pÉ?!!!!!!�£×Õ¶¹ã6ã‹_ó�ýÛYß9k<£ð“R‡}ãÐÆ7Ó(—þìÒÖÿ·ôøí=Øïñà{´?>tß¶Çýöh·»=ÿsýFá[d>ߢê_ÿæë7‹ÆOšíýg{·ßYñØ›| ?Aö¹÷|®ýí_¿å¨¤?‡ö¬·>«=öùÿó&¹WþâÊvòÇOn_8üoÚäÿî?øK·{?â^c©ýv@;ó[gŽçª¼ÿÛïkËî½l4ñSiÏ]ú¼iCL£³+¼g>wª5&õÉÏê•÷Õ´A¨Éøzží­ l}àÿ1†3 µÿC§ÿ<Îù~¾[o¿u{Ò«ŸÔ¿ïãÛv;Nÿ†!êž~Êé�¡¡oÿÓw8FB B B B B B B`£#P‡öî�?»¯kúb.ÂYô:/ÁŒ„³èÄ1�ÎBGêÏ…¡cgÕxtºyð9§A„Xúû{°{|ÆY—³wµqèØ½[WÇÚæâ·—u‰ÓFv÷©ýÉå̲¿y“q=däPû`Ÿ·Ô‡Í·ˆ0äûX¡ñÅÇWŸPêN ïéŽ�z±æÙCPì|3�yÄ‘ëÙ�8|~]ÎöÕN<Ã;Ô`¯yÖ"G;6û;„Ï:îØèÁÂf¿ÊNß¶Ý¿K‡:…H„@„@„@„@„@„@Ü øi²]î¾s»ÓÒ;µu?ùy»øÜ‹Ã?·T.Yºç®ÃÀÒEg^ÔÖ^¸vÚ7ÍVg»·V�ŸJûÙ?k×_Wÿ³ÊlÙ¿߯â�òÒù~¾üìÝ;ïÐî¼û�Û[oÑøI9þ6®¼ôÊ…\'¹!!!!!!!ðßžƒCKvܶ²j%?UvN_1/ÁÀ ;³,æ!uìüæ ÐÁÇ";‚Áæœ >>r¨£ßxüµ_?÷aGj¼u¹yø¨i�®µê 6âè�Ýzì¹ÔS&Ï“yÞu²¿õ¨ãÜÈäÝì1§�F·¦P�ÅC¸à†D¿Ð}¸pÉãÑ Ù @dU?}´W(è~3½¯ÞÏ¡?$ëã��}8kÏnÞÌN>vÞƒNWWG]¿õ¨I9ˆý6B&ÏØ¶îk×Ëö9~íšµœ#!!!!!!!!!!!!!!!!°(†oÚi»¶òÔƒº /þXÌk8WÁÎ|„3õìl…ó"ì,ç#ØŠ&kr¶±Ì[Ї…X�ÎgØÇ™�Ú“zæáGêݧ,S÷TÇO,ý©eß×Mƒ�þˆw¶¿=Ù«njª“�§T]ÛœvAÏ)i"˜\’Ç£s)ÎÂõ’Øô»vúðxÇ…„´@|ñè,ó*LãŒaGÜÍÁfmöçlrmv„ºæs6»±èö'Æ3ýýy2bé��zØy?ýüØÙ]]�fŸ<38´[:6ƒC ‰„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@,�28ôôÞ“oâw½™}`6¤ ³ˆöz&¾ g–óêÌb‹ÎÌ1Ìb\·~·®{73œÉ±¿u°£ã«‚Í…�8ç:ˆµvú×ù—~â­ÉnïÁáŒXsê4õoí�^û£óìÎÂtu~âEç—}cÖd�ú(ê#„Æ�Q'Æ:èˆ7��aÏñˆ½Ý‰%ÎsÙmä_óñ[ÃØZ?waC>sýØŸ8û²kMrɳV½?6|Ævu|ºu©a¬ó+Ô!×{vu�ڹڌŶ á W/'wbìE\Î,@ Bb»}´›‡álögmâªx?rù@t{‘gûx&Ñnž6Îä»Ó«ÞO�xbBŒgçNôc¯}8oÑײüTY§ ���������������XTÃàÐŽÛµ•«bpèܾøÆ!q˜up�Æa‡~ºk˜…ÐO,3ÌQ ³�ºëc'¶.b9OMg-ìËÎü†wëêØÇzä:+‚®ÝXÏÆ`÷ègû«O=ú{ja«=‰·6º1öu'F!qŸ:Íñ_ /T|—£­uѵûv!ð�ñB=¿‚Ï\ÁÙ�môA·¿½‰õ›ý©KÄþ“gâí�n/î9Ó�ô×Þèõ€\j»Ùz½oƒÐßžÖÀá{É#ë¾–÷Á¡£óSe�D$B B B B B B B B B B B B B B B`Ñ”Ÿ*cpèì¾øÉ0f#˜…pv‚lì,ìˆvæ"ç$˜íЦnîØÿ¡�1ìÔt&Ý>ÎtàCjc°‡N,5YæuuÈÕNsìO_æ=ìO}c°)ØÉ±?:qì==ûþÁÑÿ!†å±[ï‰mNbã9%Ms ‰ÎãlÁÆ¢‡6v—ÒoLÍÁG­:ôC܆rè�Ø¿ÆbãŒÐƒXµû›ƒ ¬ý}Ÿ9ÄØËzØÈ¡ ;ý°)ö¢Ž÷B·>;ÂNžÕî7ŸÁ!PEB B B B B B B B B B B B B B B ‹ƒCÛï´};øÔŸÙ{®îë꾘opîÃ�Î3 Ý ÌHègw¾‚ù ?yÌT௱Ô!?vg)º:ØðYß:ìÄY¿«ã\‡µì…Ïìö±–>òì�O?vbðaó>Ô§?6;Âβ?~ûb£?ËZµ7/L¼ÌBªÔ ó/OM€Ãǰûhrñ!u@¿w³¦;vgÁX›3uØñûó_€×ÎŽ©ý‰õžö‚ÖÇ¡ÓÇþœ‰ãì›ìo}jâç;ý|ØX›÷å=9Ã?‚ŽÐ�µe_KóSe�B$B B B B B B B B B B B B B B B`Q L|ãÐy½ùe}1wÁ\„ß ÄÂ:sÄ0÷€ álœ~c°³œË¸v½Ž�ìÖaæ‚3óö××Mƒ�úݳð³°!Ôô>ôDÇ�ŽP�xwüÞÛþÜÅûáCŒs¯vïdgurí_¹`£±ó/1ï%‘Z¬z!Î\Òxaû QðìÖá±èØÈ«‹?2kÏ<Ï=dÌuXÈÆÚŸ]¸ÞÁ:ö§B êÍG]òô±#¾�|ýÞ‹3vò‰­u¬ÑÍ£ðGÎO•-[±lÅ1k׬QB B B B B B B B B B B B B B B Bà—M€Á¡ívÜ®­\uß8tA_—¯ïÉÐL•zf6Âavç)ªÝ\ò˜ŸÀ‡8�Ánüàèÿ0[ᜠ»B¾u°‘G¾5œßÀ7™WÏøÉ徿²+Úéç=Ðktjx‡®Žó#èÖ3¯ö7—>Ö`_°PøÖ_¨åÐ……Îåy”Ã2“&›qÌðPr¯.xÁ`¯j�·®ßü#@îk/úÓ‹{�Ø_Væá#Ö;sF¨åj¬w¥?‚ÏÞÆOöÇO9öïê ó�C»¯X¶OZ‹-!!!!!!!!!!!!!!!‹B |ã�?UvUoÌŒ‹af!ÚÁ693ÂŒ„‹XüÌF`#Þ9 s'c�Ã0¾§Œbkâ˜ìO]s�)áØû£“K<Ë»:3²¡xkZ‡8ç_ìkMßBmlJÍÕîÉÁfsæ´Û`NIÁÖ`÷2è\®úÐÉ|DW‡ìœñ#öáÃñÎØìëN,w´¾1Ö1N;ñØê™ûQÃOvÿ8´±û{˜‹o«¾vë?Uvôº|ãPG ���������������X,ephïÞsu_ 9(Ä„³]æ5˜u`nÃÙìć¯êøâ}ìÄ:_QóèÏl…ý‰A¬ÁÎbž±¦w›²Þ_cЉ³¿3!ÖÆgÿZ—Ð 0öadžP‡së±[‡!ÿØ´Yƒ�ûz7tbØñ±è�Á§Ý¼KŒ5¬cþ´YÃ3õ«îG­GŽq|ãP‡  ���������������XTepÈŸ*»º_€Ù f˜›p6„�3¢›qø˜1Öx슳Ô`¾™)^ñèÖ®}ÐíßÕ¡Žg{c7׿>®ëËü ùöDçnµ?qúõaC<×Þèž½}­ac¨3g¡È­!ÔñBêÔ­6Î<”G°#ú…Îãð+úÏCUý؉cñÇA,:B]sÌÇ�Ízb#Öü®Ž~býv!j‡��ntï�^ýÆë[ôSßþÞÅ»Y“o"ñ��Á¡ÝV,[qÌÚ5ëGþ ����������������Å 0ñSeçõž—÷żrm_u>3Ú˜� –™ ç!°)çpžôs&–™Ššï@uÍ'–…Í™rXöïê {'ÎÞ]©9è¾ÅúÞÉ^ø‘êwfÄX|ˆwagyt¤úÉaù~üóÌ»@Oä¡^X�z^�ËV±/ ñqö 9삪àÍc¯ý‰AjÁkǧŸüZƒ!!ÿ€ˆÇ§pjÑ�·Ö\t}ÔæÌ]б+úØ©gj’ã·a7¶«£ø–­»e·þSeÇä§ÊF6QB B B B B B B B B B B B B B B �ƒCKv\ÒYuð³z»súº¦/æ ˜¹p¾‚"ç#º:ú8#Á¬~…3ÂÌ:uuæ*°¹¬íÜgú#ÌWØ0ôÌs^…ºÔôÔAè�N<¾z/çRºy|›õ°Ký¹‹µÙ©‡PÛöÇï;|?±Øíéû±#Õ7e™ã¿¸µ„Ë!^–Ú,!âãÌ#‰õ1Ä{m“qÃ> XHíOËzî5Ÿ<îf=sºiÈÕN.:ñµñÞ««ƒ_q.|è~zröÞžñÇ^{¢ó…�xrùÆ¡�û7}&ß8ÔIDB B B B B B B B B B B B B B B �@ùÆ¡g÷¦çöuE_Ì4°fiÔ��`æ!¾Ø Æþ�Ã:ž­g}üÔbÞõœËèêxã°cŽý±×;RÑöb¯µðy¿®Ž÷ Îþæ8/B<6„Zê“|°³ìïn>çy‹Mç] 'ÎvAã'{i¯ˆ�ç>>`@Dª¿êÆÚƒ@ä ¬«ƒã™:,�êÇF.5üc@ǯÝXws܉GðטÁ¸ÞFŒýÙ�EGì�Ýþè|ãв|ãP§ ���������������XTSƒCKÚÊU?³7^Ý—ß8䌳,Ä™ „°1÷À®½êÑàCêÙzìêÄ¡;oaÿncôãCg&ƒ�\ç3¼‹;~dò¬}Ê;åG·Ž÷ÕÏnOïÆ]íêra·/»÷%nR&ï3éŸõìEf º'ß„ãÃláB\qè�GøbXøÉ¥àÌïê€;j¯y²?>tk³¾ü@¨ã‡D,B]þ(‰#^W‡û‘â®9]ßA¼ý±ó3cޑݺö&ÝZæÇ}cŒ÷]SÞ©ž›÷Cÿ©²ç»nÍϵg����������������_:�‰Á¡ zÃKûbî�9æ˜Ã`>‚¹ �9g:؉Ó��\ÎÌIàG÷Œ�äÔúÄ‘ËÏ’1·abíO<:÷#ÝþîöçLs={ÏîçF¬ãü yÄQ ™þqæ°gÙa÷ýø|ö§–õ‰eÍ[¼Ø¼ ôDkxÎÚx€—ÅFŒ»�¦ÎnLW‡\vÄú~ ìæV?ý¼ƒýñ#Ä{?,lLJ˜_ÏÄÕ»sF¸³‚¿ö'Fÿd®=ÉU7ÖžÉE¬Á:ƒC»öo:~Ýšuø"!!!!!!!!!!!!!!!!°(&~ªììÞôʾ˜kpp‡™ Äy ç<ܰaÇæl„2ä"äcsf‚s­ÍŒ=±1gaâvbÌq·?gbì¯ßsw�÷#Îå}¨M-ûXךÚÙv}¸¯ý©ƒ‡îˆÁ¯�Ýþ]�¿Ø`þ¦2©3 _è^œâå}ˆ÷0{�­ºȱºý­!\Î C:ö³?1تŸvuky¶yÔ­>>âØbð3ôcŸ®=ìc}ìæ«®ÛV}-_±lÅÑk38ÔQDB B B B B B B B B B B B B B B ‹ƒCKv\ÒYuðÞ½ç¹}]Ýó ,„Y³Î>¨wÓèGÇïÀ�:vò9›g}b�µ°O7�}Љµ?±ž©Ç2¿ý«N gvâìÏ}˜±vte2–ˆõЭE,~ßH]î‚cvΈýì?e�Ç¿õÒóHŸ–ÂÅ}„/Ê™F€õ�>†8p#4òµ[ïoâcìËÙxúÓÇþîØýÚ*üý©Móº:æ¢#Ä{WÎô¢.¹èõµ~û“OýäÙß÷чZ|ãƒCÇdp¨“ˆ„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@,�á‡vÚ®­<õ g÷¦çôuM_¼8ßq]·1ãÀ\6æ XÕÎŒÂ|‚_y,ÎØ«��úèø­A/æ+ìÓÕ¡¿³ø½×d.vûÑ1fê4ÕË{Y§æ‘Oû�ç]‰ã^Ì� Ö¶—ó!SÞ©ñù~v6ßÛÕù‰Eç—=•åe8U\ŽKbó¢è9’6ïcε¾õØ5 Ïúæ×xsìE®=Ì�Ô9W±/¹Ôô~ì~¨ö'q:q,ú;$Ä™}µ6Ä]ß6ÝÆO•“Ÿ*øäŸ���������������E"P¾q虽å}]Ö—ó!ÌI8SQmèØÙ™ƒp˜†ÝœšgŒñìêÆ1œÃ,Ã8 >„ü?Ùƒ¾ä£¯«CžõõY‹s�1qH‰Ýj ÄÙŸ3~ÄìöÇ®ßr¨ƒ˜‡ ?‚Ï?ãìO¼:±[öµ[¾q‘���������������Å$058ÔªlÕAÏé}Ïì몾œ»à*Îd 3 Ál…³êìuÖ‚æ%°ÓÕ1ßY rvâ&r¦‚^HÍÇÇ™Xïèn-ÎÄØƒ:Þ×|}Ý5ø°S“{#èØ¬ÅÁF=Î,ïâ]»i´Óûd{™Cl Š,TêEÐ]\” �½ ¾š«Ïx|¬À°éÓN-–€­ËÊa7¯«£§˜C¼uío¾ï!ÇŠì6ûx'¾Uˆ||ôpyßnmèõ¾ä æÛŸ[÷µ´›oQ$B B B B B B B B B B B B B B B`±”Ÿ*{Vﹺ¯+ûb¾�Ùç,¨aV›ÃDÌe8§Á®�6…X35�>ñˆ»ý‰·?søÍ¯=è…!—…Í;˪ýûqk™‹ÝxÎôÇFt÷®ŽgúYƒõk=}øüó9ïë¹”. ÄÇËΠŒ_#åãü Œ3Ÿ³ð€B<5ñËÙû`ãLá²cGØì¡¿5°Ù�xòû™OŽý½{í�­æ£#ÚÙéÏ*µ8SÛÆÑ;gûmÑõÝW,ÛçèµkÖv5!!!!!!!!!!!!!!!‹C |ã?U¶º/f/®éË™ f$Üéê8‹áì„>æ ÈqVƒXlø±�ß9 tóØ|ÜÁþØìa}b¨ÇÙúä3�Á?>lô°VÍÇDz:~f;®í‹ZæQáLõëS‡ÎöǦ¿«ÓòñQëV/º�b\šËòˆI(>Œ½‚òö÷AÖª ÇN>¼6{±³ðãщcÑ߇Ý\z #ä‘ãÍÇGg{`³»ï1ƒBõ8Sû��x|ˆgb|äðSeËò�C�B$B B B B B B B B B B B B B B B`Q L|ãÐy½9ß8Äü„3èuöÁ3sÎL°³ÈafÂ/žÁ†‹0'á—ÂP!ž�Ô1¥^Šz\^›gK6ÆYÞÅÇ»óPã…j]vëÙ—Ý~úü¹°Ïã9Ûspôˆ·~ús›=°ënMúS›XmÞ;5±+øv?hüp0–Á¡ÝúàÐÑù©²N"!!!!!!!!!!!!!!!°hÊ7ùSe—÷æÎ;0ßÀb&Â�¹k�q~¿‚Ÿ3uÐkŽ3ìÎw˜Ë;óHí‹ÎrÑíWsè�ÝïÃ̹ˆ1S§ã±ÛŸwänör@?±ä øë]kìÖ v²?¶9‹�çœX¸”@ëcÔ}´�q§7:qB¥–yîÄMêÝ4v†rjj*ä⣮uìÏn,1Þ§«ã¢:1“bz “9¼vî[ßhŽŒ<[£öD×Î=¶êk×>8t\‡:‰H„@„@„@„@„@„@„@„@„@„@„@„@„@„@„À¢˜:¿7¾¢/¾•Çf!wìêÚ9kg(‡�f"ŒÓ×MƒÏ¹ ç<Œ#‡XòÙ‰ÓÇaW·‡6vf6œ?!ךøÐvêêP»ö@'Žij}Øk©sVw(ÉÜõ®1Ç;Y³ö7vλ›sbIà"¬:6ÏöñƒÓÇÙAl>›:�ŒX=£#Ö"�»ýÙÉbWÇðø¼£ýj1ˆqöÇfjWûããì=d¤Íœ2Äa§uìï¹›!?ß8Äàб¸äŸ���������������E"P‡žÝ[žÝ×5}1»Áœ Ýy tÏÌJ°ˆa³sèàg‰ç)Œw@§»Ÿs"ÖÅn?rìχ1Ô§§gâóÐéOŒw³?1Æ[ßÚÝ5uëL‰gú¢#Öõ.بMÞd>zU;¶‰�XH‘úpêñ8&kû¨êJÝÉcñP¤žÑ|ÔC45�,üñÄ!ö'‡e>;ñú»:ôfdžԻønóñçÝ8Sß;ñÍDyÄÑË{¹�o²Ÿgvê!ÛöµK‡ù'B B B B B B B B B B B B B B B` 08´dÇmÛ!«VòSeçôÅà�C?u°‡Yæ"Xg„³sþ8K�Ý ëas^ Ÿvvf+Ø{³_g9œÓ0Ï»‘k9øÉÇFtg8è¯�8üìÞ¯ÖÄF®2™g¬=íA=Ûd}sÞitkJ}4Ý�ðPü~˜>\¸äñh†r„&,j'V�š,sñ!úÙkÙ�3¾zglûtu€N¼b-Îêø©a}ëéggùò>tvë£Û!†xÛÖ}íºbÙ>Ç®]³[$B B B B B B B B B B B B B B B …Àð�C;m×VžzƒCôuy_ Ñ8ÁÜ:¶:ŸÁL‡³Ä ƪ;+a®qÔ3V�XëQ»gtlö¯gët÷�ÙZݳìßÕÁÎî]Ô‰£>vz!ô§B ç=°§ß^ìUÇ�;ušú—8¥êÚæ´sù… 5¸0�GçRœ¹¼ç®6ÏîÄøác.:â�áL®ËsíOg}B$§Ú‰Ãçð~ïƒ�3B�úRÃþø­klþA¸“ãÂï=jmêp&§ÖïDZ?ºu†Á¡þ�CÇä§ÊÀ ���������������X,Sß8´¤ãÐÁõ‡Ü©3$ÌB0Sá\…:WŇ`C˜—`ÐÁÆ™Ý]¥úé猆±Îa�@,«Æ`WÈa1“A-„³ýÙ}>k믵ñs¦bmvú³ã'±ºý­ËÙXò|æ78æó*>”:^R6úðx ò qœÊÒ/4bYÚ'w�Ç®Ë]àÜC˜ö÷�†ØÚ�8kšÃŽÔ8ôk;‹>|c÷ ®þña·¿ñÆk?ví]ìžÚ­�Á!ÐDB B B B B B B B B B B B B B B ‹@zfïÉ7]Ñ3 ÌCTa~Ñ>y&‡Ù v1U×ßÍC,3'Ôcþ亾œ¯èê`'^¡BqÔñƒ5�: ýX�!߾잭O÷¦N½?~lÆwuÐklögwiۮ*O$B B B B B B B B B B B B B B B`1 LüTÙù½÷eëû3#Á|K�Y tÂά„Ã<ìØˆ3—©¹ ™çŽŸe-{Ø¿»¦Õ°^�_±?5{£�Ã"†æã¯w©¹è,üìõÝÌ�PÏ:ÆuÓ œ©mrµë[‡„ùücñùäšããêå¨[ÏÄØ {Î,@ BbÇænMÏ5OÝÆz7kk§�±èÔt ‡Zæù!±kó®ìµÕ‰AØ©Ižñô³ç¤Nìfëcû6ö"ß:ÖÆOÏ-ûÚµãбùÆ!�DB B B B B B B B B B B B B B B ‹À08´ãvm媃ø©²Õ}ñ�Cu°�ùmõ—©˜¥¨C@œ‰eF‚…LîÆ°³ô{fwGÝšÌ\Ø¿«C¾÷¢ñÄZ««ƒÎŽß9vb�™vj:+bžwr÷NúíimÎÆx'wb”ÉþÚç´Sx¡Â‹0©‡^ë¢k÷ì` Ì9äƒ!W(œG�ÉÚœñkïê [ÿ8S“X†º:ظR{r&ÁŽî¢—.6ï×Õ!?vc8;lD¬CØ©Í}ûcG¨Qõmú™Ÿ*;*ƒCà‰„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@,�òSe �Ó×µ}1Á|„³Ì>pf¯«‡9ç œ™`¶CºB=íü4™ñÎcÐÃ/g!–^øØ=Û¿›!‡:.üØÈCÐ'…X Ÿýéaû8ÿRëàóØûs®,ðacc¼ý»i~b¡ùeOeq ƒ óH�ÍGjŽ |”vó°XaT»9ø…B¤æ˜ãB÷âŒÏ;wuÔ±#øˆ« vk¢ÛßXm21–8…;ØŸÝ·zÿÚ¿ÖÇ��å7—Á¡N#!!!!!!!!!!!!!!!°hÚ~§íÛÁ§¸woz^_WõŬ„3ìˆóÌ<0ÿጄ~vlú»:ÌE�‡�ݹbµag9cÁ®�ëS™©>vrìOŽsÚ¬i,uð±ìoN­¥Ï�ùßÑÕ!ß�Zøíﱑo ïdÿîZ˜o!U¨á…½ FxÂÃ| » תÈà¯wC·6ºgúÐÛþœ©c‡u�N ûwu¨C,v¾ù‡8ýÔ´:b/íÞ ;:Ë>Ö즡®ßlä�°×:›¯�3ßþÄÙŸ»±Ècphé%—\rì 7Ð*!!!!!!!!!!!!!!!‹G`“M6i;ì°ß8t^_—õÅ s ~+�ó 6 3ïÀœˆs]ÎÆé7†�\ç&øV#êë·n7�u˜»p@ÇžÆQ›õº:œí��úö!×YÞ…�öZ—ì̇п¾±‡Xú“ÃÎBj ûSG�z!¾{²ÿ”wÿz‰y¤Þ$ÅGq9ôõ±Ä“Çú8ëpF$¹.>|6Ä<ú«³ã÷ìêð!é÷C6vtv?tÅ^öǧ�<ë°#Ö'^!ÞráŒ�zØjkuó ø¨·u_ËÖ­[wôõ׃*!!!!!!!!ðÿØ{›_˯ë°òUM}P”Y´ló£dŒL܃Àà¶{Ô Ä³Ý€"q’a÷H 4ˆÿ§#Ѩ{˜ X, m$3ºGm·�ÀÈ = Œ�È¢h;îª"%’E‘Å>ëWo]’ôn½÷%k§Î>ûóœu‹›÷F ˆ@"�D ˆ@"�ó#péÒ¥£Ë—/ó�Co®õîZÌ40\3…!…Ù†Ü�«À¯ÙÏsÞ‚y–s%ÓN‡†–ºÉª –\wç64Žˆgtlä?ó±SK;gï…Îò>ÆÚ{¹vó#èÔEÌÛïov×–ð8Ðì4ÄÁjùta¡‰G9ijÿ`b°çÀ �uðf>�XöÙÝ;ì÷çlò�ïýØ©Mr˜C7g©›n-ïJ ºgãØ‰µÖ´Û‡úÒkö§§ý—ºÝƒ�oú¥‡@‘D ˆ@"�D ˆ@"�D ˆ@"�D ˆ@"pÞŽ¿qˆÁ¡[kñSe³ Ë0áÐ ³Îdà÷ìsاP¹Öuf„ºøÈE¬i»6ç<¬ånc±[�šôõÞÄøë3ã�û`×N>ýk‘Ï¢?6û/u“™KB ±¾ý`±ÁÁV¢5ؽ :ž>t€ð±Ô-F`œbYBa§yú–ºé‚1~ßOyˆõ8›‡Nÿr˜o ç‹bÌÔñiçCBÌ¡?6?<|èôg8h¾Ñî˽˥Çg׺~÷îÝ—ïÝ£l�D ˆ@"�D ˆ@"�D ˆ@"�D ˆ@ΗÀµk×ø©²[k18ä �s^†¹;úœ…ÀÆvç3¦ŽMûR7Ý>Ô1–Ø­m޵—këO?bâfÌÔ‰Ñ?wß`âì?gB°!¾‘Ý:úð£ãCÔ�s×Çn½Ùû‰e^âÄÉÇ \ÂËÏBö²ôÂÆƒöã±áó>ž}¼vkY‡‚�›Y�XòœÒ"†ññ6ã�Ù?ãÝÈC·?gû“çZêÖ‹8û㳇ï"ÎZÞ׳±äac';g¾qè¹;wî|ãã�1'ˆ@"�D ˆ@"�D ˆ@"�D ˆ@"�DàüŒŸ*»µº~o-ç7d`9ŸÁΙÙôyf®ÂÙ vsÍgN‚x|ÎNì×!!b>3³Ÿvb¬câ�YÏù�9”DMëKùø|Þ›wó-úÈó�Ä!Öµ1æÏþ[ð¡XðÐ|ò¸¸ò²>\ ûö,Üù8rY³C5ô0�xlP‰µ¿p÷¡b'ž8k/uë?}y'ûRoÞÍjL¶Ø}vλ÷4ÆûsV·¿6ú~­çoß¾}síI"�D ˆ@"�D ˆ@"�D ˆ@"�D 8W/^<ºrå ?UöæZ 1¿Á|s .gð1cñõ˜•àÌrn‚�áÄj O»yô™¹ë¸ÕcŸw †³ý¢66f1ЉãL?bvûñ?5ó‰uÍZΘ`ÃOû³›ï�‰!v¿vÄ:÷OüéåHÝ¥xÙ�a)ûôqìóAäx¦Ž@Ýñ±cvlˆí‡mÖSgð†ž@›5ìåݨ5{­ã}ŒÃN,gvê¹<ããŽôç ô·¶ý�ñn+dã[}'>ãø©²ç×7Ýì‡À’D ˆ@"�D ˆ@"�D ˆ@"�D ˆ@"pžŽ‡æO•1¡8£�YŠ©ÇL‹9 vâ\Öàì섃GËô@<ùÆO�<ÄþøÐÙkkׯ¾_�™ ú;;â}‰µçœõ@·1èØÈcWð¡–±ÜÕ;ÚË3ý}‹ý½±ô·—5é©Íüe:bpèú[o½uã£�¸b�D ˆ@"�D ˆ@"�D ˆ@"�D ˆ@Î�ÀøÆ¡7V×wÖb>‚Ù‡{ÐYˆ3 90 �àCgFb?˜¿Ì›Ç�xbé…n}mË´õò.œû“cOrYöw–Ãá åÚdúÍw&dæÓ“XzáG¦ß™ïŠ!Ç;Í^èÈô“Ãòýø\`%òPD-õ¥î.�Îe§Ø—GOhè@š° ŠxÁ›Ç>ûƒhG¼}ÙYÖC·C:þ0n™vñÔòÞô°»>ó¼7vD;±èÔÁ§ÎþäZ³?±>êq?ò>·ÖõõSe7ÖžD ˆ@"�D ˆ@"�D ˆ@"�D ˆ@"�s%páÂ…£«W¯~e5}m­÷�›p¼3ß�î¼fæ˜y`agVAG¸A˜•@'svr±ëc§ŽóÄ’cìÄ æQ»³"ö÷¬ÏØÑ�YYê&äa·Fî��yï²ÔÍF,B=j±Ó‹x–ýñÉ;õ‘ùÎÓÇùÄB�Ó.‡xYj³„ˆ�³�ö1Ä{mûqþXÈìOgvú[—Ýþäáó~IJvú£î€�õ–k«eÿko{pFØ­«;=ÌA·'1æÐÖá‡~q}ãÐ7úÆ¡E"‰@"�D ˆ@"�D ˆ@"�D ˆ@"�Dà\ ãÐK«éëk½{Üœ¹ÄÝAlÆ0¡�8ug8ر!Ärf!³®³Ø´[ó=Éuf„šÚí… ¡&6üvõæ>ko¿¥îîL<ïðžä0 ‚XÝ» ;²ßßw¹›Ïù`á‚�+Ô`y1w.(Lzì÷òâŽ�7ž€ù—aú§>ûÏ\b¼�vö)Ô'_ ÞÓúì~@èÓ¯î>s¨Ç°�ý‰™k7™Iøg ¸ŸýÑõó�C/Þ½{÷ƽ{´J"�D ˆ@"�D ˆ@"�D ˆ@"�D ˆÀù?Uvkuõ‡üv æ%Xˆ3Ì 3ûÀ®©ÛùGíÖ›»ñØœ§ óÆ¡ÏþÆNÿ ÙÅ`GÜç}§} ZàGìïŒÇ}ëý?íéü wB´«{ïygû{Ÿ-qüñ(ûy´êEñã= ¾ø0[¸�Pz¡ €Xø]øÉ¥àÌ_êîáŽÚg=ðÙ:‚�3?ëå²_g¹vCIþü—">ò=[Â}ü`ì��:qø?µ–ý©EÞÎøÉ³ŸŸÉ<ÛŸ\ßñé¥óSe¯`L"�D ˆ@"�D ˆ@"�D ˆ@"�D ˆÀyƒCo®¾ßY‹ùžËÙ æ"æ œ“@ÇÎ,…ƒ>èä’ç\1žÑÉC˜�°>»¹ÎppžþuÜõŸvâ¨K=tîâ=½#ñÌu8³Ô-? ?÷åîô÷]øë£g»÷tÄþÔ¡. ‘ºw%ß…ý ¡ØãŠ5¸ ÂYà‘ø°ÍÝGaS�ùä*Ö§¦€Ì%F?9ÞÁþøïᇅ�¾3ÖüýûKûs&F!�þóÞêøÏöÇn|öÖN޹îä28ôÂúÆ¡WûÆ!%ˆ@"�D ˆ@"�D ˆ@"�D ˆ@"�œ'�K—.]¾|ù¥Õó[k½·ssphw³"Ìe Ò É0/á° 3Ìdç ÈR7!†Úú¬Evk¨»\›PÛwîAvê8“�>Ïë¸åz¿éG§—5ÔÙ­a ;ÂÎâôg7f©›ÎŽx'b¬‰�xïÃù`±ÁÁŽ©ã‡éŸð¼8vÏÆøΈ�ç‡å‹Ýèö·†p9+ôÇn?Ásv‹�E,¢n6t{ ;d¿ý�ú§oÖÅF kö÷L/c–zôÔZ_\ƒC/78Ž$ˆ@"�D ˆ@"�D ˆ@"�D ˆ@"�ó$páÂ…£«W¯~yõ|}­ï÷f6ag1Tãìƒ>ÎÛ0#Á<Ã?:ÃGñúØ9ï u°±ÐüÓ®»º~lˆ=°3Ÿ1‡Ÿì‹�xw'nÖAWöc©�Ð_ÝZÄb“ueAŒýÙ9#ì䱨y°Pà´„‹ûkzQÎ<€~؈î} ƒ5 "4â´;ïoâcìËÝþôA'ÏÜ˯—ÂOŽw%ŽþÚÍY¦M°k›÷²?; !Îþæyÿ'—o¿>ýÜ�úÛO•­Á¡WZ4’D ˆ@"�D ˆ@"�D ˆ@"�D ˆ@ΕÀñ7}e5}}­÷×bÆ‚Y ç;ÀqV›sèÎV¨3Ká 6„3b®glÄÓ�šÎkpFœõ ?óÞ‰XúZo©[,6j Ä{'ûáó¾Ä ÈÁ]è@IDATã³?:µ9ãcgd¿1,ïµÔ­¯õ8;‚®PßþìÆ{gãN¼[ôĉ#ÁË`âqÂàrS×ÏN΄¤ÍûX‡ó¬o=v@ùÁpFÈCÌŸñæà§&¹|HÜ1Ÿº;~ïá_(wíìØ�y7ï¢Ýúög×ÇN¼}Ù‰GÜ8zzÙžophcÓˆ@"�D ˆ@"�D ˆ@"�D ˆ@"�œ3�ãoúÒjû—k}w-f3æbÖÁ¹íœÑtc°éÓæÎl3ìæ�Ÿáæ4Ø­»ÔMǯ�}.kS׾ƚg vub�ëÀF_‡„Œ[¦M¬Mb}k°;c2ý湓§Nœõ¼¶ƒÄB%'q16/Jm/Í·ç` q<pìÄbÃï‡�1ˆ9ÆÎAc´ÓÓþØü Œ³6»ŒgÇŽ�«ß;û–‡Õ Þš¾9œ­eî2m6ìöuÇ·ŸÃ7QkºsçΫìU O"�D ˆ@"�D ˆ@"�D ˆ@"�D ˆÀÙ¸xñâÑ•+Wz÷¸#3 Ì@0§ÁΙy f!Ï3F¿³"ìæ²#Úæ·10A=æ2ð#ìô²?gmKÝtÏÄëÙ Ͼ…töùmAöw>d¹·™‘OqÜ1ÇYûs¶?;ïæìÆÌºË¼Å›ÃùÄ"Ü'ŽÂÎ…½<µÑY\Ü‹j'žññó�Æ™?!XËÜù—`Æ£s'? jZ›Iè�àóçÂ?KÝþÄc§?õ°³°ÙËþرY×þœgæ'g,æAðg-ó±Ù›1ìÖÂNŒs Æ`'fúÖqëaî�Лµ8#بǙå]°)Úé�}¿¿½Ìñ^æ´Säqe^ÝÅE¹´@Ù§Š}ŠñÔà†MŸvj°ðéçÌ´a×¾Ô�PGA'‡xërë S‡ÝþÖ%Áçð!ö7�\ûN�<êø�BœÉAìëýÈûÜZÏ­Ÿ*»yïž­M"�D ˆ@"�D ˆ@"�D ˆ@"�D ˆÀÙ8þ©²/¯No¬õÞZÎX8Oá@ sؘÇ@ö¦ŸsÆR‡ù v|ôa!ÖÒæÎÜ…ñ³¿º=Øío.6ýÔg1ÃAœö¥nâ}Íňnüþƒeÿ1‡âRÔ⢡–˜0ÄËÎë×Hù8�g>gáQ‡xúá7–³÷Áƙϰ#ì êø5RœYö°>ùú¬O-úÚß»{^®�Ÿ|„ÄXj>¹ýí�oö'gú8ó™µ¾øöÛoßøðCÿ9[–$ˆ@"�D ˆ@"�D ˆ@"�D ˆ@"�œ�ãoâ§ÊÞXëƒãegææ@³ÎY0/Á¬ÄœÑ Öy f/úYên?>j±“ÏŽ0[Á°±ì�ŽØ;6ë“O]ÎΟØÃ\vóñ±¬ƒŽßþÔ2�„3qÔWða§9Öצ¹È'žZ§"^ôqŠñ(.Ë#ö¡ø0ö ÊGØßYËÂ8ÎÄpFGÐÀûáa³; 1Þ�8ýYÞÍ\z #äÍtÄ|ÎöÀNÞÃ|ôÀÇ bŒ=ÙÍ�ýɳ?yæ38ÄO•ÝĘD ˆ@"�D ˆ@"�D ˆ@"�D ˆ@"�ó&píÚ5¿qˆŸ*cÆÂ f)˜ƒ@°9ÛÁîÌ;9±~ñ ñ>gK¬ÇŽ0[1ó±��ZÆ;™œC¬½Ì!Æ7Øß»á£5�å0f™x vâïimê£cg!ÖÖŽÍ{ПzìÞwö_æÃD¸‡eßÏš—¢Òæy> ›£‚0¼‹@Üy¨ñBµ.»õìËn?} ÛXCwDŒçlÏͱþ ÖZøéÏ}°ÛÏzË´‹õÎäÒ—þÄkû/Ó–gbt?hâ­…�Á¡ëwîܹññÇû×^ž$ˆ@"�D ˆ@"�D ˆ@"�D ˆ@"�œ!�ãobpèÖZï®åLó ,Ü�{ÀÆü…óêډLJ}æ`g¶»ƒØû�xfwY ¿µÑí7sè�Ýïà ¹ˆ1÷OŸÄc·'>ïè ~‡˜ð‹ !–³}Ý­i b±Y›óAbヒ�“üP¸ì|Œ:—¤��q×FœP©ež;qûú2m‚�¡?PÎÔWÈÅG]ëØŸÝXb¼ÏR7�]¿:1ûbz äØK6ìØ¹º÷4Öû{¶�畲åÏóg—í…õ�C¯âL"�D ˆ@"�D ˆ@"�D ˆ@"�D ˆÀyƒCß^}ß[‹�çDjqgVÂÅ\³œñ³3Oá·ù<,ÇÙŽ¶åRÃ8ç4ȧóú8#ìêæjcwÆÃ\kâC§6>„ÚÆqF'Žij}Øk©sVw(ÉÜc×.‡žÔ±æìoì‰w/vâÄ‘ÀE¡¨³ë³Ïüñqv�†x‡MHÆlžÑk‘Ç�Ýþìä q©»ÜoôñŽö›9Ä øˆ³?6ûS›8üÜ…|󼇌¬AœßFdÌ2íîN?–uðGO¾qè…õ�C7ûÆ¡E"‰@"�D ˆ@"�D ˆ@"�D ˆ@"�Dà\ }e5ýÖZ?X‹¹³ÎN,uÓ�ë`Çï …gf)°; ƒîO—-u'ä9 ƒ‘<çDì�ÝþÎqØßê3ƒá™8ÄüeÚÙ§NO–¹øk°#ô£—ý8ã›wÆæ°ÏR·;¯X‹³:~jXßzúÙY¼ÇþKÝñ"ÞXû{&Gä<µÖ o¿ýöÍ?œÿ¼áJ"�D ˆ@"�D ˆ@"�D ˆ@"�D ˆÀÙxâ‰'Žžyæ‡Þ\ëݵ˜×pƒ�Y¿ }ž‰ÕÆNº¹úŒ3ÏXg5¬é™8l·Ì3¹œvk¡;ßacؽ‹:±ÔÇN/„þÖ¦óˆ}ôÛ‹}êøjªo†õqÊÔµ�hw(åDI{ÁÔà’<�Kqž@×q³éw'ƇsÑh gr]žgò8ë"9ÓN>>œK/„xßü©aüÖµ6ÿB¸“ãÂ�Ž�Ãp=°yŸ¥îú£Û�šô܇îÞ½ûʽ{¤%ˆ@"�D ˆ@"�D ˆ@"�D ˆ@"�Dàü\¸páèêÕ«ó‡``Íf"´3ó€ Qgg‚A„ÎìøØ§L?5�Ñ0–\t„XÖŒÁ®ÇbvƒZgû³û&|ÖÖ?kãçìlˆµÙéÏŽŸ\ÄZèö·®³$3ݳqä$x\ñ¡Ôáq :>vúøáóxaœÊÒ/4bYÚ÷wáÇ®Ë]àÜC˜ö÷/ ±³qÖ4‡™qè3Öv}æPÐüˇÝþÆ/Ó–Gœµ¨Ï;ìÁ¡ëwîܹÁW%ˆ@"�D ˆ@"�D ˆ@"�D ˆ@"�D༠\»víK«'ß8ôÞqo¼ óˆƒ7îÆ9ëÁî"gêÌIpFÐÉ¥ó'üŒ™óKÝõAG̳/µ©ÁY™õ±ygrÑ�ù Î\ìöw>e™vCAÆÚÏÝûpFŒ»ºÿ'1Ʊû>bѹ;vúÎw¬ãÉ„‚§!ûuæ£x¨�@÷Ò<ÄÇÌr�!�è³Î:n>vÄÞ3×ø �{XÓX󉣎¬yÔaèÇzìùöe÷l}â¸7uæýñc3~©›>ûc³?û“kQï鵞ë§Ê…$ˆ@"�D ˆ@"�D ˆ@"�D ˆ@"�s'péÒ¥£Ë—/ó�Cß^ë�µ˜™p¨…æœ�@g!ìÌJk6tâ]KÝlæ20dž;9Ö`·‡ý—é�ÆÌùîá�ˆ'W!!†E_bÍÇ?ï2s}~ïc,ó#Ô³~| gjÛŸžÚŒõ­æœx·ø‰G‚�›—£î<c/ìS8³�øAÙÝšžgžº=ŒõnÖÖNcíé·QËør…ÂYpÔØ¯Í¿ö¥n:±ó/gjëÀÐR7÷AfOÎä ØÑ]ôòÃÅæý–ºÅàÇn gÿA Ö�!ìÔæ>ˆý±#Ô˜úçÖùúíÛ·_Æ™D ˆ@"�D ˆ@"�D ˆ@"�D ˆ@"�ó&°~ªŒÁ¡×Öú`-æ ˜�pv‚ÙÎìs­ã6Çá„3ÌvhCW¨§�Ÿ&3Þy z0ïA‹^øØ=Û™6!‡:.üØÈCÐ÷…X Ÿýéaû8ÿ2ëàóîä Sƒ±?çÉ61ÆÛ™ –}?‹Kð�Gòxl>R›pᣴ›‡ÝÀ cÚÍÁ/ú#s0Ç?ò¸g|Þy©;;‚�¸ùÁ`·&ºý�Õ&c‰S¸ƒýÙ}«÷Ÿýg}üøX~ãЫ}ãТ‘D ˆ@"�D ˆ@"�D ˆ@"�D ˆ@"p®žx≣gžyæ­¦o¬õýµ˜•p†ƒq~‚™æ?œ‘ÐÏŽMÿR·¹ò°±;7B¬6ì,g,صc}j#«��û“ã\†6kK|,û›3késg>Äw,uËw§~ûûFlä[Ã;Ù¹O„÷8U¨á…½ FxÂÃ| » ×jÈàŸwC·6ºgúÐÛþœ©c‡u�N û/u«C,v¾ù‡8ýÔ´:b/íÞ ;:Ë>Ö\¦­®ßlä�°Ï:Ÿ:Ž3ßþÄÙŸ»±Ècpèù~ªlQH"�D ˆ@"�D ˆ@"�D ˆ@"�D 8w.\8ºzõ*ß8ôÆZï¬Å s ~+�óÌP 3ïÀœˆsKÝÎÆé7†�\ç&øV#êë·î2íê0wဎ=�£>6ë-u;Û;:õíC®³¼ ;1ì³.9Ø™¡ÿ|ã:n±ô'‡�…Ìö§Ž:1ôB|÷~ÿûÞþô¤þ­Åål<ÐÌÇ#Lëã¬Ã]�äºø@ð!Øóè¯ÎŽßp©Û‡¤ßQØØÑÙýÐ{ÙŸ6ò¬ÃŽXŸx…x{È…3vêa›ý­µÌ›à£ÞSk½øÖ[oÝøè#P%ˆ@"�D ˆ@"�D ˆ@"�D ˆ@"�Dàü\ºtéèòåË|ãЛk½»3 ×LaˆFa6‚!wç*ðkGGöóœ·`žƒå\É´Óß¡¡¥n2‡*ˆ%×ݹ �£âyÄÏ|ìÔÒÎÙ{¡³¼�±ö^®Ýü:uóöûۇݵ%<Î4; qð…Z>]Xè@âQñì?˜lÆ90Ãc¼™G'–}öG÷ûý9ÛŸrkÇ®Í9k¹ÛßXìÖ£&}½71¾ÅºÄÌxç>ص“OÄZä³è�ÍþKÝdæ‡C¬ïG?Xlpp�•h v/ƒÎ…§ <ÀG,u‹g„X–PØ©Gž¾¥nº`Œß÷Gb=Îæ¡Óß¿æÃyÆbdž3u|Úù�sè�Í:ýšo´†ûrïréñÙµ®ß½{÷å{÷(›D ˆ@"�D ˆ@"�D ˆ@"�D ˆ@"�ó%píÚ5~ªìÖZ 9(䜇—a.ÁŽ>g!°1�ÝùŒ©cÓ¾ÔM·uŒ¥vk›cíåÚúÓ�…¸3ubôÏÝ7ØŸ8ûÏ™lˆod·Ž>üèøuãÜõ±[oöÇ~b™—8qòq—ðò³†�½,½°ñ ýxlø¼�g¯ÝZÖáƒ`àfÖ#–<§´ˆáCAüp¬ƒÍxcöÏÄx7òÐíÏÙþä¹–ºõ"ÎþøìỈ³–÷õl,yØØÉÃΙozîÎ�;ßøøcÌI"�D ˆ@"�D ˆ@"�D ˆ@"�D 8?ã§Ên­®ß[Ëù XÎg°sfö}ž™«p¶‚Ý\ó™“ Ÿ³ûuˆEˆÃ‡˜ÏŒÅì§�ëØŸ8dÖs~c%QÓ:Æ’G>>ŸwÆæÝ|‹>ò|'qˆu­GŒù³ÿ|è<4Ÿ<.¬èþ…= w>Ž\Ö¬ÅP =Ì#›ûì/Tbí/Ü}¨Ø‰'ÎÚKÝúOŸÃAÞɾԛw3‡“-vß…�3Âî=�ñþœÕí¯�þŸ_ëùÛ·oß\{�D ˆ@"�D ˆ@"�D ˆ@"�D ˆ@ΕÀÅ‹�®\¹ÂO•½¹ƒCÌo0Á\ƒËÙ|ÌXüp-f%8³œ›`g81‡èÓn}fî:nõØçˆál€¨��Y tâ8Ó�…ØŸÝ~ÄpFìO Ä|b]³–3&ØðSÇþìæ{gbˆÝÎýÓz¹Rw)^vgXÊþ}û|9ž©#Pw|,À؇"@ûa›õÔ¼áƒçÐf {y7jÍ^ëø@ã°Ë™�z.Ïø¸#ýyý­mc¼Û ÙÅøV߉Ï8~ªìùõ�C7ûÆ!°$ˆ@"�D ˆ@"�D ˆ@"�D ˆ@"�œ'�ãÁ¡ùSeÌF(Áhc–bêÆ1ÁbŽ‚�8—58;;áàÑ2=O¾ñS'±?>tvÄÚÚµ±ï×cfƒþÎŽx_bí9g=ЭA :6òØÏÜEA÷ìÝèk l³¿y'Ú)rB/¤NÝiãÌ…”á¬_h<¿¢ð~P~ìì¬9¤mÂ%ÖþÓ��ºæ/u«‡�;1øƒxÿû§O|¨e,wõŽöòLßbïD,ýíeMzj3™ŽºþÖ[oÝøè#®˜D ˆ@"�D ˆ@"�D ˆ@"�D ˆ@"�ó#0¾qè�Õõ�µ˜�`¶ÁátâLCÌB øÐ™‘˜Ãæ/ó&Æq žXz¡[_Û2m½¼ gÄþ䨓\–ý�åp8h¹6™~ó� ™ùô$–^ø‘éwfÄ»âCÈñN³:2ýä°|?þƒÅX‰<”QK}©»K£sÙ)öåÑ:�æ_l‚"^ðæ±ÏþÄ ÚÑo_v–õЭÁ�ŽŒ[¦]<µ¼7=ìîÏ<ï�ÑN,:uð©³?¹ÖìO,‚�zÜ�¼Ï­u}ýTÙ�µ'ˆ@"�D ˆ@"�D ˆ@"�D ˆ@"�Dà\ \¸páèêÕ«_YM_[ëýãæïÌw ;¹fXØ™Õ@Ðnf%ЉÇÇ‚�\ìúØ©ã|±äØ;1ˆyÔÀý=ë³vtgV–º yØ­‡‘{cgÄ»,u³‹P�Zìô"že|²ÀN}d¾…óôq>±Pà´„Ë!^–Ú,!âãì£} ñÞCÛ~œÀ°ïÃ2ûÇ™�þÖe·?yø¼±,„�>Ĩ;àc½åÚjÙÆÚÛœvëêÃNsÐíIŒ9ôŸuøÆ¡_\ß8ô�¾qh‘H"�D ˆ@"�D ˆ@"�D ˆ@"�D 8WÇß8ôÒjúúZï7g.qw�›ƒ1ÌEh'NÝvl±œYȬë¬6íÖðlOr�¡¦v{aC¨‰ ?‚�E½¹ÏZÄÛo©»;Ï;¼'9Ì‚ ÖC÷.èΆì÷÷]îæs>X¸àã 5X^Ì� “û½¼ø„ãã�'`þe˜þ©Ïþ3—ï£�} õɨ÷´>»úô«»Ïê1ìcbæZÇMæ@þYƒîgtý|ãЋwïÞ½qï­’D ˆ@"�D ˆ@"�D ˆ@"�D ˆ@"p~ÆO•ÝZ]ýÆ!¿ˆy âLóèÌ>°ë_êvþQ»õæn<6ç)èÁü…q賿±Ó¿Bv1Ø÷yßi߂ָû;ãqßzÿO{:ÿÂ�íêÞ{ÞÙþÞgK<Ê>B­z‘GGüxƒ/>ŒÁ.$‡^¨ ~~r©8ó—ºû@¸£ö™G|öLJŽàãÌÏzù�ì×Y®ÝP’?ÿ凈�|ÏÖņp?ûc§BþO­ej‘7…3~òìçg2Ïö'×w|zéüTÙ+“D ˆ@"�D ˆ@"�D ˆ@"�D ˆ@"pžÆàЛ«ïwÖb¾ÁŸçrvƒ¹„9ç$б3Ká :¹ä9—AŒgtòf'¬Ïn®3œ§wý§�8êR�»xOïHÄúèÄ™Ãî=�±?u¨ËBä†î]Éwa?H(ö¸b .ƒpÖÆx$>ls÷QØÔd>¹Šõ©) s‰ÑOŽw°?~Å{øaa§ïŒ5ÿ>ÄÒÇþœ‰QÈ£ÿ¼·:>ijý±ÛŸ½µ“c®;¹ ½°¾qèÕ¾qDI"�D ˆ@"�D ˆ@"�D ˆ@"�D çIàÒ¥KG—/_~iõüÖZï­ÅÜÃZÇݬsƒ4C2ÌK8,ÃL3Ä9²ÔMˆ¡¶>k‡ÝêÆ.×&Ô6Ç�{П�:Îd Ïó:n¹ÞoúÑée uvkÃŽ°³¸ýÙ�Y꦳#Þ‰kb'Þûp>Xlpp�ãDêøaz1.„3â#ÄùayÄb·ºý­!\Î ý±ÛOðœ]Äbg‹¨›‡ ÝèÙo'†þÄé›u±Úý=Ó˘¥=µÖ×àÐË �#‰@"�D ˆ@"�D ˆ@"�D ˆ@"�Dà< \¸páèêÕ«_^=__ëûǽ™�@ØY Õ8û �³Ã6ÌH0Áð‚ÎðB¼>vÎÄ;HDl,tÿ´ëî®bìÌgÌá'ûâ#žÅ݉›uЕýXj ôW·±ØäD]YcvÎ;y,j,8-áâ>š^”3 6¢û@Ã` ¨‡�8íÆÎûÛŸ8ÄûrF·?}Ðɳ÷òë¥ð“ã]‰£¿vs–iìÚæ½ìÏÎBˆ³¿yÞÿÉåÛïƒO?÷£þöSekp蕇�$ˆ@"�D ˆ@"�D ˆ@"�D ˆ@"�s%pü�C_YM__ëýµ˜±`ÃùpœÕÀæÜº³êÌR8G‚ ጘëñô£¦óœg=èϼ…w"–¾Ö[ê‹�ñÞÉ~ø¼/1èøì�NmÎøØ™ÙïC Ë{-uëk=η +Ô·?»ñÞÙ¸ï=qâHð2˜xœ0¸ÜÔõ³“3!ió>Öá<ë[�P~0œòóg¼9ø©I.÷@ÌŧîŽß{øÊ];;6dÞÍ»h·¾ýÙõ±o_vâwŽž^¶çÚØôG"�D ˆ@"�D ˆ@"�D ˆ@"�D çLàø‡¾´ÚþåZß]‹ÙŒ¹˜up.B;gtÝlú´¹3ÛÁ »9Äãg8‡9 vë.uÓñkcŸËÚÔµ¯±æƒ]�Xç:°Ñ×!!ã–ik‡XßìΘL¿yîä©g=ï„í ±ÐAÉÇI\̇͋RÛK³óá9XC�;±ØðûacÇF bŽ1‚s�Æíô´?6?(ã¬Í.ãÙ±#äê÷ξåa5ˆ·¦ïÃFgk™»L› »}Ýñíçð�CÔÚ‡îܹóêÇ{U“D ˆ@"�D ˆ@"�D ˆ@"�D ˆ@"pö.^¼xtåʇÞ=îÈL3Ìi°sfÞ‚YÄóŒÑכּ¹ìˆ¶ù-F LP�¹ ü;½ìÏYÛR7Ý31Äzvóo!�}~[�ý�YîmfdÆ“GwDÌq–ÄþœíÏλ¹»1³î2oñæp>±÷ĉ#Á‡°sa/Omt÷¢Ú‰ç@|ü| qæOÖ2wþ%˜ñèÜɈšÖÅæ_ú#øüðé‡pÆÏR·?ñØéO=ì,lö²?vlÖµ?çO6ã¬G º}>»ôoß¾ýÊÚ“D ˆ@"�D ˆ@"�D ˆ@"�D ˆ@"p®Žªì¥Õô›k}o-f˜¡@œÉ@gv»³œvuf*ȱñÎ^ §�ù Ä †yüÄYË|löÇf »µ°ãˆ1؉™¾uÜzØŸ{#ôÇf-Î6êqfylŠvúcßïo/s¼—ùíy\™AwqQ.-Pö)‚bŸb·Ösë§ÊnÞ»g+B“D ˆ@"�D ˆ@"�D ˆ@"�D ˆ@"pöŽªìË«Ók½·–3ÎS8PÜ6æ1�ýA‡iÇç\…±Ôaþ‚}Xˆµ´¹3waüì¯nvû›‹M?õYÌp§}©›x_s1¢ÏÙ™òÑÝõY×Ä ô¢þ¬§?‚ÿ`ÙÌ¡…¸µ¸¨@¨åæ 1ƲóÁú5R>N Æ™ÏYxÔ!ž~ø�åì}°q¦ñ.ì;ƒ:~�g–=¬O¾>ëS‹¾ö÷îž—kç'!1–šO®E{à›ýÉ™>ÎÄ|f­/¾ýöÛ7>üÐΖ%‰@"�D ˆ@"�D ˆ@"�D ˆ@"�D ç@àø‡ø©²7ÖúàxÙ™ù†9ÐÀ,„sÌK0+1g4ˆuž‚Ù ‡~–º›GÁ��Zìä³#ÌVpl,û£#öÇŽÍúäS—³ó'ö0—Ý||,ë ã·?µÌ#áLõ|Ø©CŽõµé_®ò‰§Ö©ˆ}œb<ŠËòˆ}(>Œ}‚òö÷AÖòƒ0Ž31œÑtð~xØìÅÎÂGŒwD'ŽE–w3—èy31Ÿ³=°“÷0=ð1¨„cOvsgòìOžù ñSe71&ˆ@"�D ˆ@"�D ˆ@"�D ˆ@"�D༠\»vÍoâ§Ê˜±pƒY æ lÎv°;3ÁNB¬_Ä#žÙ]ÖÂomtûÍúc7Çû0ÃA.bÌýÓ'ñØí‰Ï;:C‚ß!&üÄbCˆål_wkZƒXlÖæ|�Øø äã$?.;£Î%éãcܵ'Tj™çNܾ¾L›`g(Ç”3õrñQ×:ög7–ï³ÔMgׯN̾؟9ö’ ;vî‡î=�õþžíãy¥lùóüÙe{a}ãЫ8“D ˆ@"�D ˆ@"�D ˆ@"�D ˆ@"pžÆàзWß÷Öb Æ9‡ZÜ™•p1Á¬güìÌSøm>Ëq¶c…m¹Ô0Î9 ò©Å|…>λº¹ÚØ�ñ0ךøÐ©�¡¶qœÑ‰#ñlvÄZêœÕJ2÷صˡ'u¬9û{âÝ‹�8q$pD(êìúì3?D|œ¤!ÞÇaS’1›gtÄZäñA`·?;¹B\êî÷}¼£ýf1>âì�ÍþÔ&?w!ß<ï!#kç·³L»»Ó�e|ÄÑ“oza}ãÐ;qh‘H"�D ˆ@"�D ˆ@"�D ˆ@"�D 8WǃC_YM¿µÖÖb.‚Ŭƒ³KÝtç:Øñ;Cá™Y ìè ûÓeKÝ yè`$Ï9{c·¿sö7†úÌ`x&1ÝþÄO ñÄo}f9ð)ès¦Ä3uŒ³®w!×{îÇá£×´c{,ñ�Sd>œz<އ ÆÚÄùP}B™;>±È<£#ø¨,†jjýYøâ¾ñnä°Ìg'^ÿR·ÞìØ�yßm>>â¼›w!ByÄÙ;úüæ"rûÙŸÝO/ý¹õ�C7 L"�D ˆ@"�D ˆ@"�D ˆ@"�D ˆÀyà‹Nž}öY~ªìµµbî‚Y‡9ØÃLs,|Æ87¡�y|Ä!Æág€Áæ¼v½´³[g©›ØÛþô%�3ºñìœ㈥®ñôG'ÞþÄbŸ÷ÀÇš59“«ìçKœoQ7‡¾ûýõ�x§øi õX<„‹>Jôûaúpá’†r¨·™vö©Ó“e.>Äìýèe?Îøæ�±9ì³ÔíÄ+Ö⬎ŸÖ·ž~vï±ÿRw¼ˆ7ÖþžÉ‘9O­õÂÛo¿}óÃç?o¸’D ˆ@"�D ˆ@"�D ˆ@"�D ˆ@"p¶žx≣gžy†Á¡7×zw-æ5œÁ`gÖÁoBŸgbµ±�˜�n®>ãÌ3ÖY kz&›ó!óL.g„ÝZèÎwØßvï¢N,õ±Ó ¡¿µ©Á¼býöbŸ:~„šê›aýAœ2um'ÚJ9QÒ^05¸$�GçRœ'ÐuÜlú݉ñÃ!Æ\tÄÙ\—çÙŸ<Îú„Hδ‡�gÆÒ !Á7?@jØ¿uíƒÍ¿îä¸ð£#ä0œDlÞg©»þèöG§&=·Á¡»wï¾rïiI"�D ˆ@"�D ˆ@"�D ˆ@"�D 8?.\8ºzõêüÆ!Xs†„™íÌ<àÃÆBÔÙ™‡`Ð!‡3;>ö)ÓOMg4Œ%!–5c°+ı˜Ý ÂÙþì¾ ŸµõÏÚø9;bmvú³ã'±ºý­ë,ÉŒA÷l¹ W|(uxœ‚Ž��>~ø<žA§²ô �X–öý]xƱ+ÆrF8÷¦ýýKCììGœ5ÍaGfúŒ5‡�EŸ94ÿòa·¿ñË´åg-êóû»ãgpèú�;wnðÕ_I"�D ˆ@"�D ˆ@"�D ˆ@"�D 8o×®]ûÒêÉ7½wÜÛÁ¯Âüâà�»qÎz°»È™:sœtr©Ãü ?cæ|ÅRw}ÐóìKmjpVf}lÞ™\tg>ˆ3»ý�OY¦ÝP�±ös÷>œãîŸîÿIŒqì¾�XtîŽ�¾óëx2¡àiÈ~�ù(ê#н4ñ1ó�ÜÇÇcGÈCgú¬³Ž›�±÷Ì5~BãÖ4Ö|â¨ãkuú±;B¾}Ù=[Ÿ8îM�yüØŒ_ê¦ÏþØìÏþäZÔ{z­çú©²E!‰@"�D ˆ@"�D øÏF€oÃþè£�Žõ?·=Ê~Ò ó±>L°_ºtéèâEþ[�D ˆ@"�D çI€»|ù2ß8ôíµÞY‹ys¨…æœ�@g!ìü‹±æ`C'ÞµÔÍf.C湓c v{Ø™¨aÌœ_áÞ‰xrâbXô%Ö|üó.3×wà÷>Æ2?B=ëàǧp¦¶ýé©ÍXßjΉw‹Ÿ8q$ø¸y9êÎ31öÂ>…3 ˆ„�Ý­éyæ©ÛÃXïfmíô1Öž~;µÌóCb׿]Ùj«ƒ°sOòŒ§Ÿ=÷ubšuÐɷ޵—iëù™µ¿°¾qèæiýÇ 'ˆ@"�D ˆ@"�D øIüà?8zï½÷ŽÞÿý£>øà‘ÃC§õß®68äÐГO>yôéOúè©§ž:úÔ§>õ“\¿˜D ˆ@"�D 8üOW®\apèÖZ|ãЬAg>BC?ÎX01‡€8ËŒ Ùß�agé÷Ìî Žº5™¹°ÿR·|ïE≵ÖR7�¿s ìÄ ۩鬈yÞÉÝ;é·§µ9ã�܉Qöûk?ÑNáÇ>TaR}ÖE×îØÀ˜rÈB®P8 Žûµ9ã×¾ÔM'vþàLMbZêfã>ÈìÉ™;º‹^~¸Ø¼ßR·üØ�áì?Ä:0„�Úܱ?v„SÿÜ:_¿}ûöË8“D ˆ@"�D ˆ@"�œ�Þyç�m1¤³þÏÒ£ŸýÙŸýÏ6°ÃÓw¾ó�£·Þzëýé§ŸÞÖÃ�΃O="�D ˆ@"�ü×F`ýTƒC¯­õÁZÌA0á쳜ÙçZÇmŽÃ9g&˜íІ®PO;?Mf¼óô`Þƒ8½ð±{¶ÿ2mBu\ø±‘‡ ï ±þ4>ûÓÃþöqþeÖÁçÝÉA§;bΓ>l,bŒ·ÿ2&:,û~—à1:�äñØ|¤6áÂGi7»1€Æ´›ƒ_(ôGæ`Ž9~ äq/Îø¼óRw:vqóƒÁnMtû«M&Ƨpû³ûVï?ûÏúøñ±üÆ¡WOëÿÚZ5“D ˆ@"�D ˆ@"�üHßýîw·oZÿaøèçþçdìy;ÿú¯ÿúhý�vÛ7}þóŸ?ïöõ‹@"�D ˆ@"ð_�'žxâè™gžùGëáo¬õýµ˜•p†ƒq~‚™æ?œ‘ÐÏŽMÿR·¹ò°±;7B¬6ì,g,صc}j#«��û“ã\†6kK|,û›3késg>Äw,uËw§~ûûFlä[Ã;Ù¹O„÷8U¨á…½ FxÂÃ| » ×jÈàŸwC·6ºgúÐÛþœ©c‡u�N û/u«C,v¾ù‡8ýÔ´:b/íÞ ;:Ë>Ö\¦­®ßlä�°Ï:|‡ò¼§ý‰³?wc‘ÇàÐóýTÙ¢�D ˆ@"�D ˆ@"�œ ¾Ñ‡ÁœŸû¹Ÿ;µ¡¡ßýŸ~÷�»ÿÞÿñ{œOz`xèoþæoŽlêgËNJ¯øD ˆ@"�D '#À·½^½z•ozc­wÖbƒ¹¿Èù f(Йw`NÄ9‹¥ngãôÃN®s|«õõ[w™vu˜Ëp@ÇžÆQ›õ–º�í��úö!×YÞ…�öY—ì̇оq·Xú“ÃÎBf ûSG�z!¾{¿ÿ}ïz‰RÿVŠ�âr 6èæc‰&�õqÖáŒ.Hr]| ølˆyôWgÇï¸ÔíCÒï‡(lìèì~芽ì�OyÖaG¬O¼B¼=äÂ;õ°ÍþÖZæMðQ冀^\_Á|ã£�@•D ˆ@"�D ˆ@"�Dàl ܽ{÷ˆÿõ«¿ú«§Öè´‡¸ØŸÿùŸ]ºtéèÊ•+§vÏ E ˆ@"�D ˆÀß&À¿{­Ÿ°æ‡Þ\ëݵ˜i`¸f C4 ³ 9¸;W�_;:²Ÿç¼ó,çJ¦�þ -u“9TA,¹îÎmh5ÏèØÈ#~æc§–vÎÞ �å}Œµ÷ríæGЩ‹˜·ßß>ì®-áqþ Ùiˆƒ/ÔòèÂB�rˆgÿÁÄ`3Î�ëàÍ|8:±ì³?ºwØïÏÙþä!3Þû±S›:ä0 †nÎR7ÝZÞ•tÏÆ±k­i·9ô¥×ìOOû/u»;ß8ôK �"‰@"�D ˆ@"�D 8k÷îÝ;âÛ|ø&Ÿ_ø…_xìv ý‡ÿó?8“�ß³»³"Îi`ŸBläZ×™êâ#±¦qìڜ󰖻ý�Ån=jÒ×{ã[¬KÌŒwîƒ];ùôG¬E>‹þØì¿ÔMf.q1Äú~ôƒÅX‰Ö`÷2è\xúÐÂ|ÄR·�qFˆe …�zäé[ê¦ Æø}?qä!Öãl:ýýËa¾1œg,vlˆ1Sǧ� 1‡þØüðð¡ÓŸá ùFk¸/÷.—Ÿ]ëúú¿¼^æ?Ú$ˆ@"�D ˆ@"�D 8K?üá�nݺuôk¿ök§ò`g98ÄOªýÙŸýÙÑ‹/¾xô3?ÃvK"�D ˆ@"�DବÿÁ„Ÿ*»µƒC 9ça[æ"ìèssØ�Ϙ:6íKÝtûPÇXj`·¶9Ö^®­?ýˆQˆ›1S'FÿÜ}ƒý‰³ÿœ Á†øFvëèÃ�ŽQ7Î]»õfì'–y‰''p /?kÙËÒ Ú�džÏûxöñÚ­e>þÍÖ#–<§´ˆáCAüp¬ƒÍxcöÏÄx7òÐíÏÙþä¹–ºõ"ÎþøìỈ³–÷õl,yØØÉÃΙozîÎ�;ßøøcÌI"�D ˆ@"�D ˆ@ÎŽÀ|pôÍo~óè7~ã7N¥ÉïýÏ¿·Õùw¯ü»êýý/ÿýíü»ÿûï>`?éáOþäOŽ~ù—ùèÉ'Ÿ3³Ÿvb¬câ�YÏù�9”DMëKùø|Þ›wó-úÈó�Ä!Öµ1æÏþ[ð¡XðÐ|ò¸¸ò²>\ ûö,Üù8rY³C5ô0�xlP‰µ¿p÷¡b'ž8k/uë?}y'ûRoÞÍjL¶Ø}vλ÷4ÆûsV·¿6ú~­çoß¾}síI"�D ˆ@"�D ˆ@ΔƒCñqô[¿õ[§Ò笇þè�þèèW~åW:•O«"ˆ@"�D ˆ@N€Ÿ‡¾rå ?UöæZ 1¿Á|s .gð1cñõ˜•àÌrn‚�áÄj O»yô™¹ë¸ÕcŸw †³ý¢66f1ЉãL?bvûñ?5ó‰uÍZΘ`ÃOû³›ï�‰!v¿vÄ:÷OüéåHÝ¥xÙ�a)ûôqìóAäx¦Ž@Ýñ±cvlˆí‡mÖSgð†ž@›5ìåݨ5{­ã}ŒÃN,gvê¹<ããŽôç ô·¶ý�ñn+dã[}'>ãø©²ç×7Ýì‡À’D ˆ@"�D ˆ@"�œ%�Óúý¯þþvÝ?þWüÀµóÿævþÚ׿ö€ý¤‡‡NJ¬øD ˆ@"�D ''p<84ªŒÙ�ÙmÌRLÝ8f"XIJç²gg'uòûãCgG¬­]»ý­ÇÌý™õÀæ}—ºë9g=ЭA :6òØÏÜEA÷ìÝèk�ýþæ�h§Èiu¼�:u§�3uP†³~¡ñ8üŠ~ÀûAMpø±³³æp�¶ —XûO?6ꚿԭ6îÄàâýïŸ>ð¡–±ÜÕ;ÚË3ý}‹ý½±ô·—5é©Íüe:bpèú[o½uã£�¸b�D ˆ@"�D ˆ@"�³#ÐàÐÙ±­r"�D ˆ@"�ŸVã‡ÞXoxg-æ#˜mp¸�…8“Á�³>tf$æðƒù˼‰qˆ'–^èÖ×¶L[/ï±?9ö$—eg9Z®M¦ß|gBf>=‰¥~dú�ñ®ør¼Óì…ŽL?9,ß�ÿ`±ÁÁV"åAÔR_êîÒè\vŠ}yô„†¤ù› ˆ¼yì³?1ˆvtÁÛ—�e=tk0¤ã_ã–iO-ïMû°ë3Ï{cG´‹N|êìüèúìO,‚�zÜ�¼Ï­u}ýTÙ�µ'ˆ@"�D ˆ@"�D 8S'zý?¾¾Ýçúß¹þÐ{ú�C?®®ÍúÆ!I´G ˆ@"�D 8;.\8ºzõêWV‡×Özÿ¸ÓÇ;óèÎ;`fî�™vf5t„�„Y tâñ1G�`'»>vê8_A,9öÇN b5°;+bÏúì�Ý™•¥nBvëaäÞØ™ñ.KÝlÄ"Ô£;½ˆgÙŸ,°S™oá<}œO,8-árˆ—¥6Kˆø8ûhC¼÷ж'0ìû°�…ÌþÄqf§¿uÙíO>ïG, a§1êøXo¹¶ZöŸ±ö¶g„ݺú°ÓÃt{cýg¾qè×7}£oZ$’D ˆ@"�D ˆ@"�3%ÐàЙâ­x"�D ˆ@"�ŸJÇß8ôÒºüëk½{üæ"wi°9Ã\„vâÔ�á`džË™…̺ÎZ`Ón Ïö$×™jj·6„šØð#ØYÔ›û¬E¼ý–º»3ñ¼Ã{’Ã,b=tï‚îlÈ~ßån>烅 >®PƒåÅܹ 0é±ßË‹O8>Þxbæ_†éŸúì?s‰ñ>ÚÙ§PŸ|�zOë³û¡O¿ºûÌ¡Ã>ö'f®uÜd$áŸ5à~öG×Ï7½x÷îÝ÷îÑ*‰@"�D ˆ@"�D ˆÀÙ8éàÐWû«ÛeþÞÿ÷¶ý¥òÒ—;é7½ü/_Þòÿýÿõï·ýëøõêíúÆ¡}"�#�D ˆ@"�œ>�ñSe·Vu¿qÈob^‚…8“Áü:³ìú—º�Ôn½¹�Íy z0aúìoìô¯�] vÄ}ÞwÚ· õ~ÄþÎxÜ·ÞÿӞοp'D»º÷žw¶¿÷ÙÇ�²��G«^äÑ?ÞÃà‹c°… Å¡ªˆ…ß…Ÿ\jÎü¥î>î¨}æÑŸýñ¡#ø8ó³^~ ûu–k7”äÏù!â#ß³u±!ÜÇÆþØ©ƒ‡ÿSkÙŸZäMጟ<ûù™Ì³ýÉõŸ^:?Uö Æ$ˆ@"�D ˆ@"�D gI Á¡³¤[íD ˆ@"�D ?�ÆàЛëßY‹ùžËÙ æ"æ œ“@ÇÎ,…ƒ>èä’ç\1žÑÉC˜�°>»¹ÎppžþuÜõŸvâ¨K=tîâ=½#ñÌu8³Ô-? ?÷åîô÷]øë£g»÷tÄþÔ¡. ‘ºw%ß…ý ¡ØãŠ5¸ ÂYà‘ø°ÍÝGaS�ùä*Ö§¦€Ì%F?9ÞÁþøïᇅ�¾3ÖüýûKûs&F!�þóÞêøÏöÇn|öÖN޹îä28ôÂúÆ¡WûÆ!%ˆ@"�D ˆ@"�D gIःCÿðÙ¸]çg>sÿÿµûõßùõíüµ¯mÛÒo2îOÿÍŸny?üþýÿqõßþÿv;?ê�¾qèQd²G ˆ@"�D 8=—.]:º|ùòK«â·Özo-ææàÐ:îfE˜Ë@¤A’a^Âaf"˜É Î�¥nB µõY‹8ìÖP7v¹6¡¶9î܃þìÔq&}ž×qËõ~Ó�N/k¨³[Ãv„�Å=èÏnÌR7�ñNÄX;ñÞ‡óÁbƒƒ 'RÇÓ‹qáyqìž�ñ!œ) ÎË#»=Ðío árVè�Ý~‚çì";‹XDÝݼ×R·¾ÖãLò§PßþìÆ{ç{"Ý¢'JÚ ö2˜yœ0¸ÜÔõ³“3!ió>Öá<ë[�P~0œòóg¼9ø©I.’°Íŧî¾L»{øÊÝû±cCæÝ¼‹vëÛŸ];ñöe'qwàèée{¾Á¡�MD ˆ@"�D ˆ@"�œ1�‡Îpå#�D ˆ@"�ü8þÆ¡/­«ÿåZß]‹ÙŒ¹˜up.B;gtÝlú´¹3ÛÁ »9Äãg8‡9 vë.uÓñkcŸËÚÔµ¯±æƒ]�Xç:°Ñ×!!ã–ik‡XßìΘL¿yîä©g=ï„í ±ÐAÉÇI\̇͋RÛK³óá9XC�;±ØðûacÇF bŽ1‚s�Æíô´?6?(ã¬Í.ãÙ±#äê÷ξåa5ˆ·¦ïÃFgk™»L› »}Ýñíçð�CÔÚ‡îܹóêÇ{U“D ˆ@"�D ˆ@"�œ>�“yƒßÿêïoêŸþ›?Ýö~Ÿÿ©òèèɧøâíõ¿£¾Åÿ�ú‰|ú2_´}tôÁ{lûÏ|†ÿvtôë¿óëÛþµ¯mÛÜ}ãÐ�#”?ˆ@"�D ˆÀã¸xñâÑ•+Wz÷¸"3 Ì@0§ÁΙy f!Ï3F¿³"ìæ²#Úæ·10A=æ2ð#ìô²?gmKÝtÏÄëÙ Ͼ…töùmAöw>d¹·™‘OqÜ1ÇYûs¶?;ïæìÆÌºË¼Å›ÃùÄ"Ü'ŽÂÎ…½<µÑY\Ü‹j'žññó�Æ™?!XËÜù—`Æ£s'? jZ›Iè�àóçÂ?KÝþÄc§?õ°³°ÙËþرY×þœgEPìSŒ§P?ç*Œ¥óìøèÃB¬¥Í�¹ ãgu{°Ûß\lú©Ïb†ƒ8íKÝÄûš‹ÝxÎ΄��î®ÏºÖ ¡õg=}øüËþc-Ä¥¨ÅEB-0`ˆ1–�Ö¯‘òq1Î|ΣñôÃo,gïƒ�3=ˆwaGØÔñk¤8³ìa}òõYŸZôµ¿w÷¼\;?ù9ˆ±Ôä;™éo|³?9ÓÇ™˜Ï¬õÅ·ß~ûƇúÏÙ²$ˆ@"�D ˆ@"�D 8 �ÔJF ˆ@"�D ø)'pü�CüTÙkñ›Ó÷wúþ»˜o˜ ÌB8gÁ¼³sFƒXç)˜½pèg©»yüø¨ÅN>;Âlý±±ì�ŽØ;6ë“O]ÎΟØÃ\vóñ±¬ƒŽßþÔ2�„3qÔWða§9Öצ¹È'žZ§"^ôqŠñ(.Ë#ö¡ø0ö ÊGØßYËÂ8ÎÄpFGÐÀûáa³; 1Þ�8ýYÞÍ\z #äÍtÄ|ÎöÀNÞÃ|ôÀwÿGÙ?‰±'»¹³?yö_ê.ŸÁ!~ªì&Æ$ˆ@"�D ˆ@"�D gIàq‡¼ÛëÿñõMýêûÕm¿÷>ÿùë¹øiþÙÑÑ×ÿŸ¯oûõ¿s}ÛOúGß8tRbÅG ˆ@"�D 8ŒÀµk×üÆ!~ªŒ g0˜¥¸ÿ/y÷mÎv°;WÁNB¬_<ã¿,âs¶Äzì³3ñبe¼s!œÉ™1ÄÚËb|ƒý½>êPÓYc–é�·`'ñžÖ¦>:vbmíØ¼ý©Çî}gÿe>L„{Xöý¬y)êñ mžç£°ù0*ûÄ�‡/Të²[ϾìöÓǰŽ5´qGÄxÎöÜëb­…ŸþÜ»ý¬·L»XïL.}éO<±ö±ÿ2myö!FA÷ƒ&ÞZغ~çÎ�¼íåI"�D ˆ@"�D ˆ@"pŠ:E˜•Š@"�D ˆ@"ð_�ãobpèÖZï®åLó ,Ü�{ÀÆü…óêډLJ}æ`g¶»ƒØû�xfwY ¿µÑí7sè�Ýïà ¹ˆ1÷OŸÄc·'>ïè ~‡˜ð‹ !–³}Ý­i b±Y›óAbヒ�“üP¸ì|Œ:—¤��q×FœP©ež;qûú2m‚�¡?PÎÔWÈÅG]ëØŸÝXb¼ÏR7�]¿:1ûbz äØK6ìØ¹º÷4Öû{¶�畲åÏóg—í…õ�C¯âL"�D ˆ@"�D ˆ@"p–NkpÈ;úÍCÿô¿û§š¶ý_üßÿbÛý¦!‹õ�C’h�@"�D ˆ@"pvÆàзW—÷Öb Æ9‡ZÜ™•p1Á¬güìÌSøm>Ëq¶c…m¹Ô0Î9 ò©Å|…>λº¹ÚØ�ñ0ךøÐ©�¡¶qœÑ‰#ñlvÄZêœÕJ2÷صˡ'u¬9û{âÝ‹�8q$pD(êìúì3?D|œ¤!ÞÇaS’1›gtÄZäñA`·?;¹B\êî÷}¼£ýf1>âì�ÍþÔ&?w!ß<ï!#kç·³L»»Ó�e|ÄÑ“oza}ãÐ;qh‘H"�D ˆ@"�D ˆ@Δ@ƒCgŠ·âˆ@"�D ˆ@~* }e]þ[ký`-æ"XÌ:8;±ÔMw®ƒ¿3ž™¥À?]¶Ô��ç€Fòœ±7vû;Çac¨Ï †gâóÐíOñÄOŒñÖg–Ÿ‚>gJzM;¶Çñ8EæÃ©Çãx˜`¬MœÕ'”¹ãc‹Ì3:‚�zÀb¨F æÑŸ…!ÞáïFË|vâõ/uëÍŽ ™wñÝæã#λyò°1 „�Gœý±£Ïo."±ŸýÙíñôÒŸ[ß8t“À$ˆ@"�D ˆ@"�D gIःCÿúý×Ûu¾ðÂ~äµîü§;ø¯~áêçGþÁ—ÿÁ£\›½oú‘xrF ˆ@"�D 8|ÑɳÏ>ËO•½¶ƒCÌ]0ë0{˜‰`n‚…Ïç&´1��8Ä8ü ð Øœ×À΢—vvë,u{ÛŸ¾äqF7ž�³b±Ô5žþèÄÛŸXìóøX³&gr•ýuz²ÌŇXƒ¡½ìÇß¼36‡}–ºÝ�xÅZœÕñSÃúÖÓÏÎâ=ö_êŽñÆÚß39ò 穵^xûí·o~øáüç W�D ˆ@"�D ˆ@"�Ó%ÐàÐéò¬Z"�D ˆ@"�ÿ<ñÄGÏ<ó ƒCo®õîZÌk8ƒÁάƒß„>ÏÄjc'1Ý\}Æ™g¬³ÖôL6çCæ™\λµÐ�ï°¿1ìÞE�Xêc§BkSƒyÄ>úíÅ>uü5Õ7Ãúƒ8eêÚN´;”r¢¤½`jpI�Î¥8O ë¸Ùô»ã‡CŒ¹èˆ4†3¹.ϳ?yœõ ‘œi'ÎŒ¥B<‚o~€Ô°?~ëÚ›!ÜÉqáGGÈa8‰ؼÏRwýÑí�NMznƒCwïÞ}åÞ=Ò’D ˆ@"�D ˆ@"�œ�“ýÎ~g»ÌÅ'ŽÿS˜ÿÕí”®ø·þàGVê‡~$žœˆ@"�D ˆ@N…À… Ž®^½:¿qˆÖœ!a&B;ÿvˆ Qgg‚A„ÎìøØ§L?5�Ñ0–\t„XÖŒÁ®Çâ_b©…p¶?»oÂgmý³6~ÎΆX›�þìøÉE¬…nër6–<Ÿ9ÆmŽCþ ÀãŠ¥Ž—TLJ�>~ø<ˆA§²ô �X–öý] Ʊ+ÆrF8÷¦ýýKCììGœ5ÍaGfúŒ5‡�EŸ94ÿòa·¿ñË´åg-êóû»ãgpèú�;wnðÕ_I"�D ˆ@"�D ˆ@Î’@ƒCgI·Úˆ@"�D ˆ@~z \»víKëö|ãÐ{ǯpðÇG1?�8xãnœ³ì.r¦Îœg�\ê0ÂϘ9_±Ô]tÄ<ûR›œ•Y›wþÿÙ{x=«ên{g` d‚BDqÀ¹ÒŠ RjÕZ'µŠc­Ö:Ôj}µÕÖÚÚöSôu¢T�€â<Õ×±RGê8!Ì$„Ìß¾îç\Oöy8'&'É1Àý~ûìµ×^ÃÞ×sNÎÊ}‹nÏ~Æb·¾ý)ÕÔoôÑ×zΞ‡5¢_oÕûŠ�~ÌÞ_tÎŽ�ºí=êrû„„;Có´—â¢^ÝCs/Ó^�óxyìqèÌ@oóÔe·ÇŒX»�Õ¿…Æ9Ì©¯ñø‘ÇÖ8òÐôc>f„xë2»6?~œ›<íùÙǦU;½­�ÍúÌ{ÖA¾iuÌË«Ê*…H„@„@„@„@„@„@„@„À.'�Æ¡]Ž8B B BàNC`õÆ›º»^½ö²¡;óëµú‹¯½vó”IüìÎ#ßüÍî²Ýôån~ØŒ?éæ#¦sç��›†@Ün Lš4©Ì˜1ƒ'-©ãæ:øCݦzèo`ÆŽÎ@˜é•À×lèø;ª:,–†!㜉1³5¬_MÃrèÓö¯pÏ„?± þ> êâk<ûíYÚXïÁ¾çÑ—þò™‡}öÖä¶>5µéë]�ÙîÙäÛØx¹öpäm×øX {+¬€@ü „ìlN×mœº5ôõlæÖN}­éÓ�Èeœ³6ÏÊŒ�[„™s§?õ¬9¨ãKCP›�x󘻚ºšûÔy~}âТýˆ³º9_B B`w'P_UFãÐåu¬«ƒ>ú#ì� ÷�5s;ê²ëã°‚™}z;´¡+äÓΫÉô·ƒô{àÇ {Ì®­_M�Cû؈CÐ__�Æžõ©a}ëØÿÒæaϳƒNfÄú¬[ìacࣿõ«ilb¢±E÷¢8—Aй$—Çæ%µ G^J»qØõ¬0Z»1ì …úHÛ˜cŒqœ‹5{ž¹ª};Â~íƒÝœèÖ×W›LôÅOá Ögö®ž¿­ßægŸ=†O:/Oª4"!!!!!!!!»”À¦M›ÊW\QæÎ�[æÍ›÷[ký.‡®ºêªrÍ5×” þök$B B B`÷ �Æ¡áŸC‡†óÈ*BàöI`òäÉeúôéO­§¿²Ž5uÐ+a3bÿÿ�Fÿ‡=î3cs¿ª]_qؘíÁWv†=ÌÚð1?¹‘‘òc'ÆúÄØ—¡Íœú’‡=†õ�is¹çLˆ÷¨jïL.ö­ï±oÏdýºµc"¼ÉBì90Â.æe˜½±~Pmƒ ûíÙÐÍ�îš:Ô¶>kòXßfÀ£“ÃúUíòà‹�'ÿàç>9­ƒŽXK»gŽΰŽ9«©Ëë“�<ö6Ï^C~Æ[?ës6q4’W•U ‘��������q!píµ×žtú£»õSçþÕíê¹O„À�À„ ʬY³xâЕuÜ\=ô5øT û7è¡@§ß�>þÐÆ°ÖÏ}}˜ñ³o‚§‘ß}óVS?}6èXS?òc3_U»µõ±£“ß:ÄÚËÁ½°ãÃÜæ%;ý!ÔoïX—�/õ‰af më“Gj!Þ{°~ow _=ÄBoâ¥8œ‚� z�ö²ø“Ëz9ó°F$±>ölˆqÔWgfß°ªÝ‡ä¾¢°±£3û! +Ö²>{Úˆ33b~üü­!֨ɇ­­o®jî„=òí[Ç¡+V¬8gãFPEB B B B B B B B B`׸ùæ›ËÕW_Ý=qˆ§ùìŽÂS‘xâÐÁ\¦M›¶;ñq¦%K–”�|ä#åè£�.�xÄ#òd§;ħšK„@„À®'�Æ¡ã4íúïµT�?“&M*3fÌà‰CWÕ±ªz†w†öšhª¹z#hrp¶¯‚MíèÍ7 þ z(èç`ØWÒÚ©oÓPU;i›*ð%ÖÙ¾ õ#âqø·ñØÉ¥�µçBgx}­]·úý#èäEŒ¬ofG°#_(¶3ÄÆryta¡‰KÙÄ3xa|°égà —µñ¦½8:¾Ìm}tÏ0XŸµõ‰CZÏÇLnòC7º1UítsyV|Ð]ëÇŒ¯¹Z»uˆ¡.µÚúÔ´~U»s0óÄ¡…iE$B B B B B B B B`<ðØ®»îºrÓM7uÍC‡vØx”Ýæ—_~y×4´ß~û•9sæþvdçà5pÇ{l÷ô)²¿èE/*ozÓ›v~¡d ��¸ÃøÞM_íîtæ’·tóæîWg[®éwž;ïõ�ñ>ûýþ–ÍÐn¸á†²aÆ2eÊ”²ÿþûï@¦�ú¿+{ιæ_º„k7ñfŸRî:åÞÝ|Ú!¯íæý'Ïêæmý²»Ýs[Ͻ»ûñËÚ�7—É“øUðo—/þxUÙP+|äA{–Ãì=Eë·Gݱ=®X¶¾üôªµebExÒ1Sû—ÍÞwˆr» 0ôÄ!‡×Ñû­×áwlšé~œª�½®�ù8z%øa£·{+äÁÆý¬‰1žÙTmú1k³Ïƒµu˜­¯o›¯nw¾úãÃYÍ…ŽX›9µO b.ê0ðÅfýªvÒÆâ‡àƒ¯÷G³X`Ì j 9˜= z ‘50\ÀKTµoçBŠþBa&qîá‹.tü÷«©‹c6yŒCo?Pãõik`c`Côiuö´{'c¨�Í�8têÓÔÞÑÎu»K�)u,X¾|ùÙ¼_>!!!!!!!!ãAàÖ[o-×_}Y¹re™:uj× SKßý"n<êÖ¸å–[ʲe˺†¦U«Vu¿ <ðÀËÞ{ï=èz§^¿æ5¯)«W¯î3xõ«_Ý=•©oPÞüæ7wL5¿øÅ/.Gyd·<ãŒ3Êé§Ÿî¯%(?ÿùÏûë(!!!0�ñnZ·n]ùÔ§>U¾ÿýïwG:æ˜cÊSŸÊï¶·²³‡v×{þn)ïXuš\¾ýë5å²Ö•Ë–®/·®ÛTØor9xúäòÐ#§”‡ß}ßRßÎ4¢<ùŒ%eã¦ÍåIܯœò ß}£Úˆ‡ÜAãÿ«ÍQ¿¼–·E•òô‡î_ößÇ_‹�œø£ÿ{S9÷[+»Í ^2¿ÿËöÑì#g‰uw&0{öl^U¶¸‡l¢‘Á¾Œªv}ÌØíq?Uصµ:6íUítëÐS¡/9°ÛgaŒ¹ëVWŸzø(øµ>­Ž�ûíì¬�ŸõÛžlˆwd6�{죳‡¨ëçì³ùÚúØ·[ÚClwðP‡ððm!{XjaãBƒþØØó<®½¼vs™‡‚†›6¾ÄÙ¥…�Rùᘧnu5ñ×Çx×øx6âЭÏÚúÄ9ªÚåÃÏúì™Ó{ág.ÏëZ_â°1{NÖQèŽÞ8´¡>}é¹g^]n¾•_•—òìߟ^þø>[Eðh B£Ùw×ï�œkdÍ«ÊW�[êè}sôúhf`ÍÐ1³Vo×üÁÞ füøÑ?ÁÌñ#åÁ†à‡‚�5ÿ�ÈlœöjêŸÇúø!m>û7Ú¦$ršG_â¬‡Ž°ç™Y{6ïâqÞ?ļÔBð1¾­ßmŽõ‹ ÇO÷BÖ‹ tðÀ®…Û^ŽXF›‹¦j‡?6ç¶¾Pñµ¾p¡bÇ?sWµ«ßîÙ䙬K¾ölÆ�£e‹Ý{ag�0{N}rá…–/~ñ‹]c3O!äßxÕê©qhw¾çíõ»´>$¨üÝ'o(_ykw^«u�ƒ÷*w­ÍA3§N*×ܸ¡üÏ/né7ÌLÛ{bù‡'Í)sëSˆZ¹£7}÷7kÊ[?»´å…ìQþù”ƒú둔фF³�”#¶Ý—ÿM6sæLçvU4Ñ¿A} {Øã‡f}ôJ°fØ7ÁLsb 9Ð[»qÔicë²ËÇÜžÖÖ·ˆÜØèÅ@Ç�5õˆõ™­‡kÄúä@ŒÇ×Ñæ²Çûä±>³ñž|ëaGÌÓ[�᫇Ch?ÄÃö U< —cn/DŒkòÔ™=`¬ÃŒ  õ°µùÔi¼áƒçÐfky6rµµêrXý°ãËš™|×ìqFêsê›Ûúúx¶êÒ÷ñ®Þ“=ýxUÙ!õ‰C‹ÆûÈpˆH„@„@„@„@„@„@„@„@ð”!Ÿ4äÿ£r–ÎàZûö΃OrÍÌào¹2"#X¸pç6�\eÇ­iÚq†É!»3�k×.îŽ÷ŽÅ¯êæëovÜY{ÌéÖ/Yð¶n>pÏyÃö·e±dÉ’ÂìžZwÊ)§”�üãå—¿üåNoZ·ymWgñš_tóÁ{ÖÍS& úʆͽW:�í;ºýo¬ø\7×ènþ£ž1l®ÿvÓ­·öe<ï¹µsÜ‘ö¾üÓÕå]_^Þ]iß½&–Wœ<«Ü{þð×ß®Y·¹|àë+ÊWÖ{,MCÿ~êÜ2©÷Qv±wôÆ!š†hjåíO;¨ð¦Ñd´¡Ñì£å‰}÷$0Ô8Ô¾ªŒÞ�?Ô´ÑKÑêúÑÁÀ—?‡9XÛ;aãQ5 ó·s«‡XŸ=tfÄÜÚµ1[ß|ôlPŸÿÅæy«Ú¯Ùöz ›tlÄ5zôלEAwíÙ¨kŽÁúÆm×L’�!äñ@êämm¬ýýPÜ—kÿëÞ}ÀûAµàØÇÎÌh›ƒ´ [ äÇÖîc#¯ñUíö±q&ÿ”óüì#ì[__ΊŽXË5¾ÞÅúØðcPßZìGMmÆWS¡qhÁŠ+ÎáÎDB B B B B B B B B B`4 î¼Æ!^Q÷ýï¿_êÀ,÷¼ç=ûk•+®¸¢{zs}rz™={v9üðÃËqÇWˆiŸ 6”ÓN;­üä'?éoñ‹ßûÝï~Ýš; ¾‚ŽÆ4^mæ ÇÝîv·r�{Ü£uÔQ#6“q–‹/¾¸_cÁ‚ݹxíÞW¾ò•.×]îr—òÄ'>±|ë[ß*kÖlùÅçÇPx}[û*8jtÐÖÿæý`ެC BàÎ@`¼‡Þýîw—ã�?¾œxâ‰Ý?;þã?þãÙ84^÷¼3|o®¯¯ßú‹^S–­ÚX›€&”·?uN9d¦¿¢N€W˜ÑtKƒÑ¶6­^»©\»rC9p¿É…§m«¬]¿¹Üpó†Â™‰¥Éi{dy½ãÒ:ž1¹LÝÎX^Oöœ\]6ÖÇ3ýɱÓÊç/©¯-®çyì}§•?;nú¨Ç­Ah4û¨‰²±[hž8te= ïGæ›’Þ›{Ј=49Ð �°gGÛü`|çÔø±Æ_j¡›_[5uµ< kÄúÄXÓóÑ£A¼½6US'í¾ñö„�Ã}j¢S‹}¤Ý·gijzvb<“¹˜H»ï™½ÏcŒ_-0Æð.Œ‹ O� �Îa[±.—n¡¡©ýÀ&(üos[D;ºà­Ëìùȇnþ à7€~ÕÔ÷'—禆u˜Ý3ÎscG´ã‹NöÔ™yf[_„=òq>â¦Ö± þGî9uŽ„@„@„@„@„@„@„@„@„@„À¨.Üy�C_þò—ËSžò”~­G<âå¼óÎ믗/_^^÷º×•�~ô£]3PcHáu1ÏzÖ³ÊßýÝßõ{hÔá2[“ï~÷»?åÊ+¯,/}éKË׿þuMÃæûÞ÷¾å�ï|g×HÔn|þóŸ/ÏxÆ3ú¦ç=ïyå°Ã+o|ã»Wï±Á+Øh:餓Ê÷¾÷½¾ï“žô¤Â/i[áµ}GqDY½º÷äöà—H„@„Àp›»_q•ò‘kÏè6¾¶üÃNœõÄný§s^ØÍÛòä�a ê‚FNšDùgŸ²«‡>vÝÿíJüÏŠÏvó±û=¬›?çùݼï¤ýºù;+¿ØÍç^ýön^?ô¢{Lí5Ç>ûà×vö©“÷ïæmù2ž÷Ü–óÜÞ}>ñªòþÿ^Ñ]ãGï[þü„™[½ÒËÖ——Ÿ{mçsâQû–�¸Åk�C4}ìo*_ªO7ºþ&z z2«¾ 턚çÉÜ¿ðŠ´‘ä‡‹o-\tSùÙÕ½']ésÀ´Éå)Ú¯÷}ë“8µ–rÓš|®ê 47ýú†õå+µîU+øUt)/yäÌ.¦[lã—–ÓÏœ[}{e÷ú¶ûN*ï}öÁ£ž}´¡ÑìÛxœ¸í&xì¬Y³N­Ç¹¼ŽÞ»þJé=j­×ß�Îw§ýÌô<0°Ó«�øì½èø³×ûæíõh‹Ý=fòØ_�/1ôƒP;>ˆqäÀn¯ˆõ]»g ìèö¬Tµâ°›#çÆN?ˆg©jgÃ!¹˜©…?ÃúìÉ;ù‘ö.¬Û=ÖÛ-$ØYÂáKn†Ùcí¥½ þžCÛ ŸÀ°ÂÒÖÇ�53õÍËl}âØó|ø2fêà£nƒ�ùêV—Ëú­¯µ­Áa6¯{Ø©a º5ñ1†úmž8tp}âÐùyâP% ���������•ÀÂ…ãÓ8´nݺ®Ùæ’K.õ,n<ûÙÏ.o{[ïU4ÛÛ8DÑ“ŸüäÂS‚¶&4)ñËb€”ÁÆ¡c�=¶p^€‡Þóž÷”×¾öµš»§&ýìg?ë^�§ñßøFyÜãç²LŸ>½à³ÇüÐH„@„@K`<‡ÚzêwÄÆ!ïÖλêžm�;ªþÎ/-ï^?Æ/iiˆ™³?¿šÝº\¾t}÷äžÄ“”чxÂÐÛ>·¬\²Ä¾ #¶Ì÷8x¯òÚÇPöÙ““l‘K®¼µ¼é“7”ú ŸQå‰د<õÁ[šÏx²ÐóþãêÎÿž‡ìU~¼dxÃÑX‡þæÃו_]·®1gÏòÖ'Ï)ÿ{ùšòŸ^ÚÕø?�= ÜwÁ–'/µ­Ah4{}÷'0ôÄ¡§×“^Q‡ÿ‚N_âl# 6cøF׎Ÿº=ÌØ|YûSÐæµ×›vs¸¶fué÷Œ�S»µ°!äÄÆ>‚�A¾vfßúø[¯ªý3ãÏ=ô#†^Ä|èž_d°¾÷r6žõ˜…î¨�ƒáÁœ9 0©1X˃·p¼¼þøÌo†v¿ÕÛúm,>žG;s+ä'^ žÓüÌ~@èí¾ºsC>þ a}|ÚQ—�àƒ]¿6œÏúèîóÄ¡CëßÞ9gÓ&JEB B B B B B B B B B`d o¢!æîw¿ûÈÎÕzÊ)§”k®¹¦¿ÿḜp ÝzkOÂïE/zQ?nŸ}ö)�üã»'òðz³Ï|æ3ý=~ÁðóŸÿ¼Ì˜1£}ôÑ…W ­];üZ“&M*“'÷~÷Ío~³{M¯#ã,?ýéO‡å"¾4á£|ðÁåÛßþv™2…¿‹YÊ`ã�~ílãÐu×]WŽ9æ˜Òþ?د~õ«�Mÿ¿ÿû¿/ÿöoÿ沜zê©åßÿýßûë(!!¥¬Ü°¬ÃpñÍßìæ‹V~¹›uK¯ÑÔ' ÝeJïÕ—ÜÿÄnÿ^Ó~¯›÷Ÿ<«›ÇúeW5Ô¼ù7ÏëŽtÕ­¿éæ C¿Æ{Èô^ÃêC¦ÿag?çšéf_Õ¶ÿäÞÓižsÈë;ûSŽéæý²«î¹£çº=ÄÿŸ�^ß=Égú”IåÏ9x‡ŽýÛ»Ü÷š¿w9¥6ùÌ­ J×ܸ¾œýÍ•å§COlZ±zcyù¢k»'íµÇ„ò¬úJ°»ÏÝ«6-•òƒ+Ö”ÏÕ§%áÓŠÞñŒ¹å ¡¦§¶qˆ¢Ä>®¾RŒØÉ“&”yõUeÜw[eÉòõå¥çôž²ôìߟ^þø>ӺƩÓê«ËVÕW˜wä”ò²“FþY­Ah4û¶ž)~»�æUe‹ë‰ìŒ³+Ÿ>Bc½üË::½ÌîWµ[om6_;ë�Í~ j؇�½­¯¯yØGôÁŽ8·çmí�SýÂ>b}{±ÞƒvM^Uv.ÆH„@„@„@„@„@„@„@„@„@ŒF`áÂá�C£ù�fßÖÆ¡W¿úÕåýï?Í_ÿõ_—¿ù›¿é¯y…Ù¿øÅþš†›?øÁýõ£ýèò�ï|§¿¦Ñ¨ÝgãÌ3Ï,¯zÕ«ú>µO#jÏ1RãМ9sÊé§Ÿ^ö°‡u F¼nmÁ‚]>Ÿ.¼ðÂ~½×¿þõå/ÿò/ûëN8¡\|ñÅýõG>ò‘òð‡?¼¿Ž!!�Æ¡4íþ?Ï;óê²¼6ßyОåž4g‡õ©OõÓ=ãÏ(ÿú¯ÿÚ_£¼ùÍof£ùȧ 6ñ”¢/|á åÞ÷¾÷°.>ô¡•—½ìe.ËqÇW>ñ‰OtëeË–uOnÚÌoûªÌš5«üä'?é?%©3æK„@Ü ¬ÚpSwëÞüõnþúòÞŸÛW¯»¬[oÚ̯åF—‰z¿N;xÏ…�ÓÌ|l7ßgÚtóÔÉû�<ÂήzÏåk.íª�wMïIs‹oýE·ž4�_å•2mÒônö‰K&ô~Õ÷¸ŸÛÙ9ë)ݼ³¾ìª{î¬óí®y6Ö÷=åŒ%Ý/�rÄ”òÊ“G~jζž¤Æ¡OýàæòŸÿÓkîá©@Oï}�´9ÄëÈ>qCgúë?š]|øð¡Ö·ÕWÕW =ë½Wuç?åAû—'=°÷óÑ6ýá1SËóŽŸÑ†m—οê¼à¬«Ë²úú³cÙ»¼áñôãzÕÚòº�]ß­_tâÌrâQûö÷TFkÍn\æÛžZŸ"úôzZþ�_]ˆ·�CuÙ}‹ò‡ ÿ°†&ú%l–Á‡¹Æ�¹|Èíž¹ðÃnu}ëV'm}c9õ™ÉÓûƒº§·ëºÕÕõ|ì¹ÏL-s¨3ú°F˜œƒúÞ‰D?tÏ„�9±ããyX�Y,0æC�äñÃô`¸=8v×úxÖˆ—ë‘âðÅn të›C¸¬êc·u¬�­µ³‡/¢î>6tk ó§;ßÖœñ¡>~îµyÛs`o÷Ôõ©Û…?q«�Cg§q‘���������Ñ,\8>�CÿøÇËóž÷¼Ûcîܹåþ÷¿7N<ñÄQ_“¶-�C¿ÿû¿_~ö³ŸõkŒô„ŸÿøÇåøã�ïûÌž=»\ziï—»ƒ�C¼ŠŒ×��&¼Bí¨£Ž*ëÖ­ë\xÂѯ~õ«îÉDýèGË ^ð‚~è3ŸùÌòö·¿½¿Ž!wViê5…¤qèöóðô÷,)kÖm.¼Bìô?ÙÒ3–ŒÔ8äSy&Õ÷‰½ö1³GL{s}Ý׿~¡÷Z¿g>tzyܱÓFô»áæ åÆ[6•[Öm*«kÓÐêµ›ëS–wO-zrmzJmBÚÆ¡<|FáiEc•KjSÓ†ššþü„™åGoiâÙ/ø�^SÑ=Þ«üý¼M™Ñ„F³ß&A »5š"kýÓê!¯¨cÍÐaé�@˜ôRÐ3Á·Œ{¬m¶ÁN?Í?:ÍGþî1³ÆßF"{1°£#ì·v÷¬ÏžûØk`§¤m~².{ø38»ý'ž‰}eЗ¾êæÂ›œÈ+ |¬ÏÌa&ŽAÎ1 v–pp/aNÊš P›Ñ½ —៤ "4ü´ëÛžßúø!úX—5ºõ©ƒNœ58—�—bŸÏŠõµSM�`×ÖžËúÌ ?ëçù÷¬{ƒuØsŸó‘¿{UYm:7�C•F$B B B B B B B B B`T oâ)@GqĨþñQn¸¡÷7ÞqÚÖW•ñä^öå/yÔÜübá�ÿø�»×�Ýã÷æ·-�CóæÍ+k×®íÇ}ó›ß,Gyd�“€îv·» ³]vÙeeÚ´ie°qèä“O.~Øùa¬ƒÃsUµ«KŒµ¨ï=ØGس>³þžŸ1‰IÇ<äaXr9ap¸VwŸ™˜’6ÏcÖm~ó1ʆ5Bb|ëo ûä$–IØÆ²§î\Mýsø åìù˜±!íÙ<‹vó[ŸÙ=fü­ËŒ?âÌ™¹ -¦‡¤q¨Rˆ„@„@„@„@„@„@„@„@„@l•À…ÇxÂOÚMð€m”mmÂãÆ�å}ï{_ùÏÿüÏòË_þÒ·™÷ÙgŸrá…–Ã;¬¿·-�C4<ñ åk_ûZ¹ç=ïé²›¯½öÚa¶‰'–%K–ž4Ø8ôGôGåƒüà°øÁÅÇ>ö±òüç?¿oæ©J4_}ôÑåúë{¯æ8à€ O:â'‘�¸³HãPï•eƒßi$²û¬ßö¹¥åÛ¿^S&OšPÎ~Á¼²G�Ç*#5�þñëË�—¬-“êoÀs$¶.¼Ë>å ÷ï½rìÚ•Ê+][n]ϯˆ{2uï‰e澓ʾµ�‡&ž‹.ë=äeW4Q÷´\UÖ6õ=ÇH3O<â­ŒÖ 4š½��¾ûzâÐ)õ¤W×Á»*ùfm?PöEhgí75º>ØÜÓæLo=ÌÆàÏ>Í9ü‹8³y«Úéìkcn‡¹Ék]}�Ó»:¾Ä بk“�~ì!æÆ1¿9˜í1i÷�s&N?óy&lc�)x(ˆƒy±ö äöÐÌ|xþ~\pÌøbcß;6|côœ�4úh§¦õ±ùAégnf9èÏŒ!Ö}Ïì]FÊ�¿9½6bX›ËØjêlØ­ëÌÞ` O"W×8TÿæÌy¾?çH„@„@„@„@„@„@„@„@„@ X¸pü‡ÚÚ¿þõ¯ËE]Ô�ÿú¯ÿ*×]w]»]^úÒ—–×½îu}Û¶4�tÒIå{ßë=Á‚À3Ï<³<ö±�íç@á)D­mÁ‚ý˜±4ÝrË-ÝëÕ˜‘Ã?¼«û°‡=¬[óå´ÓN+ÿôOÿÔ_G ��;3�—_ú˜îú›|ÒP}ÚÜI}¢2qèÉCo¿û§·+Ýx=‰Ç'�sõ¿tç»bÍÏ»yÖsºùyóßÐ͇î}d7ïì/ãuÏ�}îÝ!ßÙß\Y>þ=úJyîÃf”“ïµõ§Añù•Ÿ®.7mîž®sŸCyYLOFjú¿_Y^¾ø“ÕeŸ='–ÕÆ¤íù‰xû-+ßøeïßAN8jßò¨£§–#æìYü±âÇãIg\¹ÕW•íȇ¾ö³Õå_ZÞ]ަ§}öùô‹—­/«ê«ÓFzjÓh B£Ùe™ùöA€&ý™3gÚ8´jèÔô4ðÍBŸ3kú-è…@\·>îÛ+Âl,3¢­}Š?’ä£/ƒ}„™ZÖg­­ª�î|]÷þ¡³eí]ðAgnŸd}ûCêv×3Òú‡gDŒ±—Äú¬­Ï̽9³>mÞjîü�a½Ý"Üíl¼3öðäFgppª>ÄË·ÔÏø‚¹Œm¿ ZtÎäDNóbó›„ú{~3PaÍ>CÝúøc§>ù°3°YËúر™×ú¬[ü°ég>|Э3¥ê‡.]ºôÜ:GB B B B B B B B B B`T ŽOãÐå—_^Ö­[×�ƒ¿y|×»Þµ¦õë×——¼ä%å‚ .èÛ÷¸Ç•|àýõ`ãÐ;ßùÎîÕg}‡ª ¾ì„Nè^¥Öú¼ð…/VçÄOì¿Rl,�C俉Câhs�W_U¶hÓ&Ká ����������á.ŸÆ¡ûßÿþ…æ!å�o|c×èÚ'§?õ©O-_úҗܾÍSzžüä'—¯|å+ýý{ßûÞåôÓO/¼žlîܹõoÖOèöñkåÏÿüÏË_ýÕ_u¯ ã5io}ë[ÛírÆg”§<å)�m¬�C_øÂÊ©§žÚÏË/Hx-rÐA•‹/¾¸ð·­#!!¥üdÕw‡0ø+´�E¥÷+¶£§>p»Ž÷“xßÚ{UÙ'¯ÿ@wÎ{O{h7ÿÁŒáOÈÛ®KlƒóxßsŽt»ryï×V”/\Ò{XÊýÛ§¼ì¤Yõ AþZwËU®^±¡œþ‰ëËòU½xÇÓç–ƒgð+ឌÔ8´¤6÷¼ìÜkK}@Q9zÞ^å �?°>AˈÞüÕúdŸOÔ#ž ô¬ã¦—cë=ÅÈÆ!^Oöžg\hàiåŸêkÖ¾S_³†ììÆ¡¥õŽ/<ëêîLp·)å¥�šÕ–¦_]››^R›œ�G½oyá 3ûû£5�fïF¹]zUÙÓêa¯¬cuüáOƒA¶¡†o^l½žž^—}iíøµßì¬ÉÃ3{Ôa ì#Úœ­�[_�a¶¾±ØÜ'?ƒü´Wµö°‹]ÖœñèÎUí¯Ûø ØÈßæs�}„ý1ËàeÆšˆCy��Ë ´ 0\F_f>X:¿Èáå­Ÿñ¬…Gü©Ç¾¾¬=6ÖÔÀß�a¦Q‡úæÀf ó��a~rc}Ïîºnõ÷‰GˆAô%/±¤¾5ØkëÓî±ÆgŸ:«ïò>gÃΪ%!!!!!!!!!.ŸÆ!^;öîw¿{Xõùóçw¯öºä’Kʲeˆí}ö³Ÿ-zЃú¶¿ýÛ¿-ï}ï{ûëVùîw¿[îr—»t¦?û³?+Än‹�ÿ3ŸùL×t„ÿX‡x’ÒQGUêÿ“½MYžFô–·¼å6öB BàÎJ`wkúà?X.½ôÒr¯{Ýë6O²ÛŸÑïªqh¼ï¹+Øý.sÞxËÆB“Κu½_éΟ¹Gù“ú4¡»´g™=ur¹þæ åÂ_ÜRþëâUeu}%òÈ{N-/|øŒaÇ©q‡÷~µ6&ý¸×˜tÔÁ{•SoÿrÈŒ= 7?ºòÖîi=4 íWŸ,ôkƒ�Oöù×/,+ÿSë"Ç9¥<ªÖ\xÀåÊåʇë~~¸øÖn�/;»q¨mìyícè73õ (¯:ÿºòëëו)õ•lg>wËÓ‘Ú<¼d~÷KwBG³¤Ír7'0ôÄ!^Uve<~”¡ðÕ64Ð aŸýôJ0Û#�¯ýü Ù$TÕ®ßûÌÄ0ÛÇQÕ®·‚úØÖGG¬�›ùÍËÚÞkËl<{ ó ³Ooõ9£qÄ ¬ñ#¿Âvòc~mî×­añø“k§ˆÝ‘d\ŠÃr‰A(^Œ¹å%¬ï…Ìå¡k|X£#èàýð°Y‹™Á>ž?õžÍXj #ĵ1èˆñ¬­��¸‘ö¨Á�Jˆ>Öd6¶­Oœõ‰3žÆ!^U¶c$B B B B B B B B B F#°páø4ÝtÓMåñkQ{@IDAT�|ùÑ�~4ÚQúö—¿üå…F¡V~ùË_–‡?üáåÖ[·üÌý¶qèꫯ.4ýà?p{ÄùÈ#�,ü•')cm"þe/{YùЇ>dªþü¹Ï}®<ð�Û÷ô‹~p”���݆¯ýúçÏ/+õ9v뙯šú¾ž™XêR|­cýjê⬃�‚î�¿¹°Ó8´ þ �sxÄo$B B B B B B B B B F#@ãLû¤œÿþïÿ.G}ôhîåÁ~pùÕ¯~ÕßÿÄ'>QŽ;î¸nýõ¯½üéŸþiïQ�zT9÷Üsûë•+WvOâu)ƒOÂé!yH¡iˆ¡‘„W~�yæ™Ý…V¬XѽþkòäÉå[ßúVY°`A?„ׄ½ãï(¼šìºë®ëÛQfÍšUžö´§•×¼æ5eÏ=yèûáUi§œÂ_ˆîÉcó˜ÂY·EïN̼yóÊøÃþ�¶%O|B B B v_k×o.g^¸¢|ëWkúOjO»`öµAgÿò Ã÷é~ùÛî¡?íÝKÊÚ ›Ë)Ú¿<é�û ÛÞXÛûáï®,¼–lÙЫÎp !ç!µé ÷߯:ËçHl ýÍ ëÊYÞX~rÕÚ¾qöÔI]cÎ3:½¼èƒ×”ëoÚ0¬&OPzîêkÆjÄK9³÷}û±Û¢,^Ö{½¾'3µ<ÿøáOV)ÇòÚ¼ô³®)ë;Ù¸Ï+Oî½Úì“õlüÆ�õß—JùÈ‹· êÚ‰c{ƒ�Þ ìø"ØÖèø#®™æbßÜèÖkc¨o>÷‰¡‡ƒѧ·Úâ�Ýšì�ØC¾MLØñņàËÚ³:›Óøb37ë1‰…Ç<ä‡ÂaÛ˨ ÐË8SÛ¡’Ë8g/Ϭ^ÕNðáON?PÖäTðg�¼ÆZŸY_|Øw�ޏV×Þm}±>5b¬%fìœÝsêëù][Çu éâÛ5í™óë‡Îc3!!!!!!!!!»�M›6•k®¹¦,^¼¸¬^½ºÌ�;·zè¡eÚ´iÛ|Ì 6òì±Ç[mÌ¡)êç?ÿy——&)‡v…|ò“Ÿ,ÏyÎs†¥æ)D¯}ík‡Ù²���¸c¸nå†rÙÒõå–u›Ê¬Ú¨3wÿÉå€ý&w¿ ÞÑÞ|ë¦rC}ý¯õ¢ hò$Eˆkë0#æRg­nS’±C[ýÏdζ¾¾Û={°íl8"uf÷¬Ó~ˆì±¶‘/‡MHú¬]£#æ"Ž»õ™‰bU»}bÏžg´^㟺úY¿†uy˜É�yÈK¼qžCFø�?ŸF¤O5õÏN=†yØÃ�Xž84¿þ��EyâP% ����������]@€¦'^�ÆS…^ÿú×—n¸¡_…§ñº´9sæômQB B B B BàÎD`¨qèÔzçËêà±XôE0èu°w¢ª�ÎÚ^ öí¡ÀΚ^ ftÐ}uYUûBœ :‰³OÄÚØ­o‡õõ!?=®ñCŒC·>~ž|ô7?wcOAdž »&�~æõ,øzÎA?ö¨ÕÚ±í�x‰IÒ^œ|\Ž‹ ÆÜøyQ÷„ÒÎì1ðEÚ5:Âù€ES�@�£>ƒ}›o<1 ã™ñw¿ª]mflH{ïm<{øy6ÏB6Ÿ)G~ÖÇŽÞ>¹ˆXÄzÖg¶-g^}âÐ"#!!!!!!!!!!;ŸÀÛÞö¶òÖ·¾uÄÄÏ}îsË?þã?ޏc„@„@„@„@Üð “8€W•]^�Cô]ÐëÐ6öÐA߃=}ì›ÐF?{ø!ú±O‚Í~ ì jig6OU;±¶õ©Kktý™Y+úáK^ý©�Ž¿õñÅÞžƒ=F›“5±Ê`œ¾øyuc¨;Xß½ížI¾3…| .ÂAG÷ý0½¸p‰M9ä„_M}{«S“a,{ˆ9˜êQËz¬ÙkÏŒÍfŸªvgÀ_1kuöÉa~ó¹ÏÌà>Ö¯jŸþúZß51ò †—Pί�à]Äãz#!!!!!!!!!!;ŸÀh�CÇ|Y´hQ÷µ�_5C B B B BàöA`òäÉeúôé4]UǪ:è×°ƒ™^Ÿ„Þ®ñÕÆŒ?b<º±îégœ¾öj˜Ó5~Øìi×IJF˜Í…n‡õõaö,êø’;µê››ô{ ÖqßZÌ­Î>BNõÎP¿à§´º¶íšmJÙ® grpH.�ΡX·@ë²³¹ïŒ�>Æ¢#^PÖÄ:\·õ‰c힉iíø±Ç‡ÓúR Áa¯ýÉa}öÍkl~C8ã`!†æ$j`ó:9©Ù5-_¾ü\Þñ ����������ØùÚÆ¡ú ‘røá‡—g=ëYå OxBáUe‘����¸3˜0aB™5kVûÄ!m =Úéy`Qg¦‚F„ÖÌì1·Òî“Ó }‰EGðe´>Øüôn� am}fïÄž¹Ýos³ÏÚÞs3SŸ™}bs¡[ß¼ö’´>è®õ#vLB‚/J.§ ³ÇL?|.O#Œ]Yî _†öÁYxú1+ú²F8ç¦õý¦Á·­‡Ÿ9�aFZ?ôÖ×fuÚ¦ ö›»õõ¯¦.?s‘Ÿ{Xß™}‡,[¶ìý ����������ØùÖ­[WV­ZU¦L™RöÞ{ï�_ C B B B BàvN`öìÙ§Ô+ðÄ¡ÕCW±ñÇ›Ñ?�Øx㬟½ÌbZ�> Ö:±ä¡ÿ„טÙ_QÕ~tÄ8ë’›¬•6?6ÏL,º=ø‹Ýúö§TS¿)H_ë9{Öˆ~½Uï+>ú1{?|Ñ9;vê¶÷¨Ëíî ÌÓ^Š‹z tÍE¼L{AÎãå±#Ä¡3½ÍS—Ý3bí6Vÿç0§¾ÆãG?XãÈCÓ�ù˜â­ËìÚüøqnò´çg›þUíô¶>6ë3óWXÈ7­ŽyyUY¥ ���������������w“&M*3fÌà‰CK긹z&lj¡Ç�þ{ Ð3½øƒ GU;›±4 çLŒ9˜­aýj–CŸ¶…sx&ü‰UðGðaP_ãÙoÏÒÆzö=�¾ô��Ï<ì³§°&·õ©©M_ïjÌvÏ&ßîÀ&À˵‡#o»ÆÇZØ[aÍâ!dgsºnãÔ­¡¯g3·vêèkMŸD.ãü�˜µyVf„Üêø Ìœ“8ý©gÍA_‚Ú<èÄ›ÇÜÕÔÕܧÎóë‡å‰C ‰„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@Œ'�‰'–™3gÒ8´¸ž8Ô6Ö Ó¡�¦{,è‰h›€XãK�œõaf¸ïšÙFusÒsaýªvñž‹<øãk®ªv:3ûö�0ヌ4“Ó^ã<“³grßšæf­�grÆG¬¯}»fï¨ð¡ “|èm^tí^€ �y!›|ØCˆ kÁ‘c07köµWµÓñm¿X“_†ªÚÙ8ÒÖdM ‚ÝA-?\lž¯ª�ûØõaí¾6 a'7çA¬�!G«O­ëK—.=›ÍH„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@Œ7�úª2‡.¯c]ôAÐaャ™ÛQ—]‡}öLÐÛ¡ ]!Ÿv^M¦¿ýÔ ß?µØcvmýjê„ò8ØÇF‚>(øúj4ö¬O ë[Çþ—6{ž�tr0#Ögݲ`ý­_Mc�-ºÅ!¸ ‚Î%¹<6/©M8‚ðRÚ�î`…ÑÚ�a_(ÔGÚÆcü@ˆã\¬ÙóÌUíëØöðk?ìæD·¾¾Úd¢/~ g°>³wõümý6?ûì1|âÐyyâP¥ ���������������W“'O.Ó§Oj-zekê WÂfÄþ zèÿ°GÂ}flîWµë‹ ³}#øjÃΰǂY>æ'72R~ìÄXŸû2´™S_ò°Ç°¾1m.÷œéñUíâ�Éžõ½#6âÍᙬ_·vL„·#YÈá�= F¸Âż ³ Öªm�a¿=º¹Ñ]S‡ÚÖgMëÛ¬xtrX¿ª]|±óäüÜ'§uÐki÷LØÑÖ1g5uy}²‘gÂÞæÙkÈÏxëãg}ÎÆ ŽÆ¡Còª²J!!!!!!!!!!!!!!!!0î&L˜Pf͚Ň®¬ãæ:èÁ ¯Á§Ù¿A:ýô‰ØgQÕn­Ÿûú0kßO5"¿ûæ­¦~ú.lб¦~äÇf¾ªvkëcG'¿uˆµ—ƒ{aLJ¹ÍK vúC¨ßÞ±.;_êÃÌ@ÚÖ'�:>ÔB¼÷`ýÞî¾zˆ1„Þ&ÄKq8ôíeñ&—õræa�.Hb| ì!Ø㨯Î̾`U»É}?DacGgöC@W¬e}ö´gfÄüø+ø[C.¬±“[[ß\ÕÜ {äÛ·ŽCW¬XqÎÆ� Š„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„Àø˜4iR™1cOºªŽUuÐÓ@sM+4Ñ(ôFÐäàl_ûÚÑ‘Á8û-èç`ØWÒÚ©oÓPU;i›*ð%ÖÙ¾ õ#âqø·ñØÉ¥�µçBgx}­]·úý#èäEŒ¬ofG°#_(¶3ÄÆryta¡‰KÙÄ3xa|°égà —µñ¦½8:¾Ìm}tÏ0XŸµõ‰CZÏÇLnòC7º1UítsyV|Ð]ëÇŒ¯¹Z»uˆ¡.µÚúÔ´~U»s0óÄ¡…iE$B B B B B B B B B B B B B B B`¼ =qˆÆ¡Åuðª2„Þše胰i†Þ{2Øwíl¯ˆ}Ø[!6bÍkÏyÙ#1§~ÌÚìó0—³õõÅn>rR×sãã]Ì‹Oëoß³vâ©�˜‹xõ±Y¿ª�´±ø!øàëýÑÇ,s‚hfƒÎ�Û=t€p/QÕÎG`¬|Ba&qîUµÓ£ÿà>~Ä!æcm:õýæ0^Ö­/vlˆ>­Îžv>$ÄêcóÃc�ú4µw4‡sÝîÇRcJ –/_~ö¦M¤�„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„Àø˜={6¯*[\�C6 Ùçáaè‹@°£·½ØèƒÀnF«cÓ^ÕN·yô%vscîºÕÕ§> ~­O«ãã~;{ëãgý¶'â™Íãûèì!êú9»Çl¾¶>öí–öÛ<À!<|›CÈ–ZظР?6ö<�k/¯Ý\æáƒ á¦Í‡/qviáÇ‚øá˜›þú ®ññlÄ¡[Ÿµõ‰sTµ«…ŸõÙ³†÷ÂÏ\ž×µ¾Äac&;kž84oÙ²eçoÞŒ9!!!!!!!!!!!!!!!ãG yUÙâZõ–:ìß ‘�a3kzÐÛ5}öV0k<}ø³gïÄ`|üØCŒ§Ç¢­§óX?¤ÍgÿFÛ”DNóèKñì)ìyflžÍ»¸Gœ÷Ä1¯ùð1¾­ß9�õ‹ ÇO÷BÖ‹ tðÀ®…Û^ŽXF›‹¦j‡?6ç¶¾Pñµ¾p¡bÇ?sWµ«ßîÙ䙬K¾ölÆ�£e‹Ý{ag�0{N}‡kö8#õ¹õÍm}}<[uéûxWïÉž~¼ªì�úÄ¡EyâX"!!!!!!!!!!!!!!!ãI`¨q¨}U½ŠM0Úè¥huýè‰`ÐGÁŒŸÃ¬í�°ñ¨š†ù¯«‡XŸ=tfÄÜÚµ1æ£gƒúöŽx^|­Ùöz ›tlÄ1+®9‹‚îÚ³QרÚúÆm×L’�!äñ@êämm¬9°�2¬Ý—c_qð~P-8ö±33Úæ m-\|­ßîc#¯ñUíòaãL4þ ž¿·ÚÒàC.}9«g´–kê{ë{&|©o-sRS›ñÕThZ°bÅŠs6n䈑���������������?͇®¬Uo®ƒþzlîAg ödÐä@/Â:=móƒñÕ܉~,ðÇ—Zèæ×VM]-ϱ>1Ö$–a}{9lª[�´ûÆÛÒÆS_j±�´ûöŒxVöbâ¦Ö± ¾ªìœ:GB B B B B B B B B B B B B B B B`\ L˜0¡Ìš5ëÔZôò:n*¾nh¦¿Ý~Ìô=ÐóÀÀN¯‚ŽÐpƒÐ+�Ž?{ôQ ؉Åî3yì¯À—ëcÇ1ŽØí±¾k÷¬�Ýž•ªvBvóaäÜØéñ,Uílø"ä#3µðgXŸ=Y`'?ÒÞ…u»Çz»…;K8âaÉÍ"{¬½´—ÁßshôöAØÀBÚúø±f¦¾y™­O{ž_ÂL|Ômð1_ÝêrY¿õµ¶5X#Ìæu;5ŒA·&>ÆP¿ÍÇ®O:?Oª$"!!!!!!!!!!!!!!!ãJ`è‰CO¯E¯¨cÕPqú"gi°ÙC_„vüÔíá`ƆàËš�´yíµÀ¦Ý®­I¬=#äÔn-l9±±�`g�¯�Û\ø[¯ªý3ãÏ=<'1ô‚ æC÷,èö† Ö÷^ÎÆ³³pÀr0<˜3&5kyðŽ—×€ùÍÐî·z[¿�ÅÇóhgn…üÄ ÔsšŸÙ½ÝWwncÈG³�õñiG]vÒ6$±ßæÀ�óYÝ}ž8tèòåËÏÙ´‰R‘���������������?Í«Êת>qȧÑ/Á@ìÉ ÿ�Þf÷«Ú­·6›¯�õÇf?5è¿Ð½­¯o»_]ú>Øçö¼­½sª_ØG¬o�GÏÚûjMû_8¢]Ýs·g¶¾çé›/£Ù—ÑU2ºÇoß¡ñÅ‹ÑØÂ�„bÓ YÄ`ßÁ>±äœñUí œQ{G ö¬Ï:Âk^ëå2˜§nõ›’|ý—"{Ä»6/6„óøÁX;yüØß«ë“‹¸VX³OœõüLÚµõ‰õ{W�W•�‹1!!!!!!!!!!!!!!!ãI iºªÖ]Yý ¾žËÞ ú"ú ì“@ÇN/…�>èÄg_>®Ñ‰Cè�0?³±öp°n÷ë²_¿µãG^ò¡sÏéñ§¯ÃÞ˜ªv¾ì3Øç¼œ�úÞ‹=ÄüèøÃì9í±>yÈË@ä†îY‰w`“�lGÅa­� pIö°µ³—¦. ã‰UÌON‹�ûÄx볯x?,ìÔm}�<¾Ô±>k|â¨ßž[�=ĵõ±[‡=kk'ÆXgbiš_Ÿ8t^ž8¢H„@„@„@„@„@„@„@„@„@„@„@„@„@„@„Àx˜4iR™1cÆÓkÍËêX]}mãP]ö{EèË@h¤Ah’¡_Âfz"èÉÀÏ�ªv‚¹Ý3~ØÍ¡®oÝê„ÜÆ8sê3“Çž ôv]—]¬çk÷Ñ©eufsèÃŒ038õ™õ©j§3#ž sbÇßó°³X`Ì †Éã‡éÁ8p{pì®õñ"¬/) Ö#Åá‹ÝèÖ7‡pY+ÔÇn=Á³và‹��/¢n6tk Ûd½Áêãç^›>Œ¶¾kjéSÕ²o‡ÕÆ¡³Ó8ŽH„@„@„@„@„@„@„@„@„@„@„@„@„@„@„Àx˜0aB™5kÖÓjÍ+êX3T›Þ„™AS�½î±¶Ù† ú!hþAÐi>Bðw�™5þ6‘a¿µ»‡]Ý}lˆ5°ÓŸÑ6?Y—=üœ¿6º2èK„úêæÂ›œÈ+ |¬ÏÌa&ŽAÎ1 v–pp/aNÊš P›Ñ½ —¡±äC„†Ÿv}Ûó[?Dë²F·>uЉ³çòñRìãYñ£¾vcª©ìÚÚsYŸ™�àg}ã<ÿžuo°{îs>òw¯*«�Cç¦q¨Òˆ„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@Œ+�¡'�Z‹^QÇ­uÐcA/†ý4àØ«�; t{+Ô饰�Â1Ö56ü©GNû5X#özPŸ~ Ï„/uÍWÕÎ9ü=“õØó¼ø ³g}tr³f�™~�Á:ø09‰åC∱ì©;³ï9ü†rÖÎŒ iÏæY´›ßúÌî1ão]fügަUÛ!iêØäK„@„@„@„@„@„@„@„@„@„@„@„@„@„@„À8zâÐ)µìÕuÜT½í ×Á¾í¬Ñt}°¹§Í™Þz(˜�ÁŸ}šsèÓ`6oU;�}mÌí07y­«¯qú`WÇ×¾lÔµIH¿jêÄÜø!æ7³=&í¾qÎÄ©ãg>Ï„mLb¢1q0/֔ܚ™ÏÆü¸<à˜ñÅÆ¾6vlø Æè#8iôÑNMëcóƒÒÏÜÌrП;B¬ûžÙ»Œ”sz?lİ6—±ÕÔÙ°[×™½Áž8D®®qhÙ²eçmÞìQq�„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„À®'0qâÄ2sæL‡V U¤§�ú4˜YÓoA/âºõqß^fc™míSŒh˜ }ì#ÌÔ²>kmUít×øàëÚ ×ÞtæöiAÖ·?¤nw=#­?qøqFÄ{I¬ÏÚúÌÜ›s0ëÓæ­æÎßÖÛ-ÂÝîÀ&À‹0s`Ont÷ Úñç@¼|{AýŒo!˜ËØö› õGçL~@ä4/6¿I¨�°ç‡O=„5û uëã��úäÃÎÀf-ëcÇf^ë³nýñæŸùðA·Î”ªºtéÒsë ����������������q%0ôª²§×¢¿©ã–:èu ‡±'�Þ ìöB°F˜Õé© ÆøÛ{�ŽŸ{ôO öXÐ̃°�Ÿ¹ŒÇf}lú0› ;>ö�胟v¯.»ÖçÜõ±™‹5‚�|¬ž›¢�úØë[ËÏeü˜f’쨴AwpP-PæVÅÜŠþä` ›{ÚÉÁ`Ï}Öœ�FfíUí ytbð7/g1:y˜­o^|ö<{ˆõ�#Öº­Ny|¢kbëz>â¦Ö1¯¾ªlѦM–Â5!!!!!!!!!!!!!!!»žÀЫʞV+]YÇê:ì±°ŸÂ†ú°Ñ�� 6:´vöì«Ð—<ô_0³Gb.mÎô]èßÖW·³õ�Åæ>ùôpà§½ª�x^c1¢ëÏÚžâÑ�Ý3¯9ðA¨Eþ6Ÿ{ì#ì�Y/3ÖDŠ\T äòm >ú2óÁú)/'ýŒg-<òàO=öõeíy°±¦þì3�:>FŠ5Ãæ'Þ=󓋺Ö÷ì®ëVŸx„D_rîYõ­Á^[Ÿ˜v�5>ûÔqØ�7ÞxΆ þœUK$B B B B B B B B B B B B B B B Æ�ÀЇxUÙ•u¬V¦¿¡mh Â> ú%è•h{4ðµŸ‚Þ ›~ªÚïGaŸ=r1ÏŒÐ[Á°1¬�ŽX;6óO^ÖöŸXÃXfãÙc˜�}ë“Ë8bÖø‘_a;yˆ1¿6÷ëÖ°xüɵSăîH2.Åa¹Ä /ÆÜ‚òÖ÷BæòƒÐ�5>¬Ñtð~xجÅÌ`ψŽƒú Ïf,5ÐâÚtÄxÖÖÀNÜH{Ô`�F%Dk2ÛÖ'ÎúÄOã¯*[„1!!!!!!!!!!!!!!!ãM`öìÙ>qˆW•Ñca½ôA Øìí`¶g‚™_<ƒ?ž½%æcFè­hã±á��\úÛš˜Ö_kƒ�w°¾gc�<ä´—CŸjvìø#žÓÜäGÇÎ@Ì­›ç >ù˜=o[¿šÇ&Â[t/ª=ù¸�6×í¥°y12óÄ™‹ê/Tó2›ÏºÌÖs�fsh㌈þ¬­ÙmÔ/øš‹}êsìÖ3_5õ}=3±Ô¥>þøZÇúÕÔÅYÝsa§qhÁ²eËÎÙ¼yðØu'!!!!!!!!!!!!!!!»�ÀЇhZ\Ǫ:쉠¿�ACƒ³}Øè¿°?B];þìaoc°Ó[�ÝF lˆuðG\3;Ìž¹Ñ­×ÆP»1ž‡b}z«-þØ­Éžg´‡„}›˜ØÇ‚/kë:›Óøb37ë1‰…Ç<ä‡ÂaÛ˨sHêxgmø •\Æ9ã7¨WS'ØiÊñeM~…XöÈkë3ë‹�ç©j§3»¯ŽÏ XŸ1Ö’ 3v·î9õõü®­ãº†tñízJµÍ¯O:�ÍH„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@Œ'�¦qhI­»ºb챩ř^ }ôJ°fŸ™~ Ÿæ3RŒ½Õ­‹%‡~öiO.ú+Üc�0««�ÙcÍÉ:¹ÙCÈ­ktüðA\[‡1—:ku›’ŒÚêÇP“<ælëë»Ý³ÛîÀ&€ƒ BQgvÏ:í‡Èkið÷rØÔ�¤�ÀÚ5:b.âø °[Ÿ™X!Vµÿ�ûDÏh½6„=ü¬�ÍúäÆ�}ÎB¼qžCFæÀϧéSMý³S�aöð£&Oš_Ÿ8´(Oª$"!!!!!!!!!!!!!!!ãJ`¨qèÔZô²:ÖÖA_ƒ^{'ªÚéöu0³o…kz)°Û ƒî«ËªÚâlÐÁHœ}"ÖÆn}û8¬¯ùéÁp�bºõñÃüñÑßüôr°§ ·=%®É£Ÿy= ±žsÐ�=jµvl;$^bG’´'—ãb‚17~^Ô=¡´3{ |‘v�ްG>`ÑT#Pã¨Ï`ÁßæÏF ÃxfüݯjW›ÒžÅ{Ï~žÍ³‡�!„8ü¬�½}r±ˆõ¬Ïl�iUŸWŸ8´ÇH„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@Œ'trÀðª²Ëë qˆ¾ zÚÆz"è›`°§�}Úè‡`?D?öiàA°Ù¯��A-íÌæ©j'Ö¶>u‰c�®?3kE?|É«?õÑñ·>¾ØÛs°Çhs²&VŒÓ?ï¢n uë»·Ý3Éw¦��ÁE8èh⾦.q )‡|ƒð«©oouj2Œe13B=jY�5{í™±ÙìSÕî ø+æb­Î>9Ìo>÷™ÜÇúUíóÂ__ë»&FÄì[Çüo¼qц íÏ[‘���������������ص&Ož\¦OŸNãÐUu¬ªƒ~ {0˜éuði@èí_mÌø#Æ£ëž~Æék¯†9]ã‡Íþ�vM,k„Ù\èöwX_fÏ¢Ž/ù±S ¡¾¹ÉA¿b÷­ÅÜêì#äTï õ ~J«kÛ®Ù¦”í p&‡äòèŠu ´.;›ûÎøøáàc,:âõaM¬Ãu[Ÿ8Öî ‘˜ÖŽ{|8­/µüöÚ�Ögß¼ÖÁæ7„31öÑbhN¢6ÏSÕ~}t룓“š]ãÐòåËÏÝ´‰°H„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@Œ� &”Y³fµO¢��Ñö�С�žö°1ufú!h´AˆaÍÌs+í>9íÑЗXt_Fëƒ]Á�Aï¹ÖÖgöNì™Ûý67û¬í 173õ™Ù'1ºõÍk/IëƒîZ?bÇ$$ØQñ¢äár :{ÌÔñÃçò4ÂØ•å¾Ððehœ…§³¢/kt�saZßo|Ûzø™Óf¤õCo}�afP§m j¿ù°[_ÿjêâð3ù¹‡õ�Ù§qhÁ²eËÎáÑ_‘���������������o³gÏ>¥Öä‰C«‡jÛøãQèŸ@l¼qÖÏ^f1­NŸk�XòÐÂkÌ쯨j¿:bœuÉMÖJ››g&ÝžüŒÅn}ûSª©ß¤¯õœ=kD¿Þª÷ý˜½¾èœ;uÛ{Ôåö w† æi/ÅE½º‡æ"^¦½ çñòØâЙ�Þæ©Ën�±v« �s˜S_ãñ#�¬qä¡éÇ|ÌñÖevm~ü87yÚó³�Mÿªvz[›õ™÷¬ƒ|ÓꘗW•U ‘���������������q'0iÒ¤2cÆ ž8´¤Ž›ë g¦zèo°��0Ó+�¯1ØÐñwTµ³KÃ�qÎĘƒÙÖ¯¦a9ôiûW8‡gŸXuñ5žýö,m¬÷`ßóèKÿùÌÃ>{ kr[ŸšÚôõ®Æl÷lòíl¼\{8ò¶k|¬…½Ö @ ~Bv6§ë6NÝúz6sk§Ž¾Öôé@ä2ΉY›geFÈ­ŽÂÌ9‰ÓŸzÖÔñ¥!¨ÍƒN¼yÌ]M]Í}ê<¿>qhQž8’H„@„@„@„@„@„@„@„@„@„@„@„@„@„@„Àx˜8qb™9s&�C‹ëà‰Cmc :ýÚhú±Ç‚žˆ¶ ˆ5¾ôH0�ÁYf†û®™mÄQ7'=Ö¯jï¹Èƒ?¾æªj§3³o3>ÈH39í1Î39{&÷­inÖúx&g|”ÁúÚ·k&ñŽ ª0É‡ÞæE×î˜À˜²É‡=„X¡°9s³f_{U;ßö€59ñµa¨ª��ó mMÖÄ ØÑÔòÃÅæùªÚù°�]Öþ àkÃvrsÄúØr´úÔº^°téÒ³ÙŒ„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„Àx¨¯*£qèò:ÖÕAýöNÐûÀš¹uÙõqØaϽÚÐòiçÕdúÛ�A ú=ðcP‹=f×Ö¯¦Nˆ!�ƒ}lÄ!胂¯¯FcÏúÔ°¾uìió°çÙ‰A'3b}Ö- ö°1ðÑßúÕ461ÑØ¢{Q‚Ë è\’Ëcó’Ú„#/¥Ý8ìúV­Ýö…B}¤mÌ1Æ„8ÎÅš=Ï\Õ¾Ža¿öƒÁnNtëë«M&úâ§pëÿÿì�¸mEyþpAiz¹é×FŒ cï‚ú¨±F�¢±Ä!ØþVlXbÅÞ�‹-X°£±—؉•&š(-5øŸßÜóÛÌY{ïSö>8Ü÷{ž¹3óÍ׿]kï}t½Ì¢w¯Ößæoã³Î͇ŽÉ‰C�HA � ‚@A � ‚@A � ‚@A � p™"°jÕªnõêÕû•¤§•öÇÒàJÈá GäOÀy€ÿ!GÂuzt®—aåEà‡Ž^Þ¶êÐÓäXÐ«ÃÆøÄFFÅG��ùñ‘—¡Î˜Ú‡5šùõic¹f?Ä}”aõ·'ëæw�èð7†5™¿,M'‚7MbX°R0Â6æfèݾ^¨– Ãz[cc3vNr›Ÿ9qÌ/YàÃüeXã`‹ž“°s�˜æaŒ˜K½5¡gL3�1‹ªÆõd#kB߯¹ÊŒ�þæÇÎüÔFÃâÐ.yUYA!‚@A � ‚@A � ‚@A � ‚@A \æl²É&ÝÚµk9qè´ÒÎ+ ¼O’¿‡‚1|x"ò,ʰεs]z|åMpªñ]7nQ âÀ»� cNíˆ�ÎxeXçæGϘøæÁW.ûB� }ôðCÈßî±L«-ùñ¡§!m óÇ16äBÜw?ÿ†Õ þµˆ \‡\ÜÅ)èØ h7‹�`²Y7gæŒ_„5¢ùÓ³î,Ãz‘\÷" 6zÆô^ÆŠ¹ÌÏš:üŒC�{{sˆ sôÄC׿7VQWa�x[—¶ÛÙgŸ}ÔÅU䊊ÀE]Ô½å-oéN:é¤îq�{\wík_ûŠZꊭë[ßúVw 't[mµU·ß~�Y—W~üãw_ÿú×;Þ×ùˆGð�¬ÜÍ\A+ö³ŸÝ½éMoêÖ¬YÓýüç?_ö*ÿíßþ­{Ñ‹^Tóüþ÷¿ï`ÑFVÓõ[‰{=÷ÜsË—¾ô¥Ý£õ¨EÝ\O}êS»÷¾÷½³| nn»í¶ÝïxÇî'?ùI]ûä'?ÙÝò–·Ø]ëZתġC9¤;ôÐCú ‚@A � ‚@A � ‚@A � Æ#0sâÄ¡SKãUeÜÈ2ð $ÍÀ}�“Áºs{¸¬ËÓ@ß qÐák\|ô§÷Á­:íèÕÉó`nôæ×¶�W–«­öظãbc~Æò>Ü:üÉ� ùÑ™¿ «S{”Ø0wÿŒ'L 8ƒÞb· 2§pe8г!E{âiK<Æ®aË=Âûþ:kø!Æc®ãö‚ê¯M› ¢M;fM½{Ò‡üè¼xø1&?ì˜v�ư/Ë_rlUÚîg�uÖ‘—\BØ•%íÃÛ¹*‡<ôò—¿¼»ýío?—Ùz-ġ忈A×»Þõêï'µ¿=+•8tì±Çv?üá»�vÚ©;è ƒ&½5â.Sòûv™Â�dA � ‚@A � ‚@A �Ë�í·ßž4§–qH¢DyeXyôè厸Žzuí�ú2¬cóÀ©Ð–èåYècì²Tó“»Ö¦cãzÛ»ócgþ–‚q�ôÆq�uƬ!޵³w�Þxm~ô‹–¶ˆE;Ï8P„Å·1ÙbÉ…Ž õíѱf=Îݼzc‡ á¦�‡-~²´°á¢ ^ã Ó^›þkÃ�±ù™›?[Ö\Ø™Ÿ5s¸/ìŒe½ÎµÅ=~è™sâÐÎåAÌûx�ËJÞòj©ÛÝîv³ÊÿŸÿùŸî¿øE÷Ç?n #ò°÷øã�ïþú¯ÿz–ÝJ™ðÚ�·¾õ­Ý©§žÚ=úÑ�œ¤±Rê_ u^YˆC¼F‰S©�cŽ9¦»ÛÝî¶à_q5®D2ͤ ¯Ä½NCzÎsž3 ß}ô£ú}�póÎw¾³Ûk¯½ºô¡Ý§>õ©úºµÏ~ö³³ö�I¸¢"�ß·+ê•I]A � ‚@A � ‚@A �éh^Uvj‰ö‡Òäo@d ÉÏ g÷�q;‡W!·‚^_ýáI`Ϛ܉~lìXCô‡cÑæS��qÌ�ÒÆ“¿Ñ’’ˆimñß5…5kFgmîÅ5üÜ'vˆq�‡�þmþj<é?œÔ? wCëÆ´_°sÁm7‡/­�©†úa�ξÍ/¨Øš_pû ¢Ç;c—aÍß®I²&ó¯­Mb´Ø¢w_è™#ôÖ©�õ3wl~uä¿Zi»œqÆëK¿âDâÐmns›î¸ãŽªŸÇÏ}îs¯›¹éMoÚ}îsŸ²‹"€@ˆC¹ƒÀJ$Ó,f­íJÜë4Ä¡üǬ¿)×¼æ5ë©<‹y�`ˆCí�“qXZBZZ<-� ‚@A � ‚@A � pEB`ÓM7íÖ¬YëÊN/ âü øðlrXƒcñçÒàJ0§É› ‡œƒèC Æ­^?ò´¾eZãÑ·5`ÃÜü€ˆ�.c옓�†˜ŸÞ|Ø0GÌO Dlmm,9&èX'Žùéõ·fl°íçC�gÃl‚-n×�‹ÅeÐ/ÐÍÑ·ÂÇ9qÔž5À˜‡"€æCׯs ñ† ÏPg sY±Ú\e:+�vè±eNO<›sÖ¨‘üì�üÆ6¿6ÖVL6îÕ}²¦¯*Û¥œ8´~%Ÿ84Ž8ÄFyÛßþíßvßþö·™v'žxb·ÝvÛÕqÿŸÿýßÿíN:é¤n·ÝvãK©¿<çüüóϯ'­]»¶Ûyç�;¾Ø"Ô÷«_ýª»øâ‹ë+¥`R^²œupZÒOúÓn�=öè¶Ùf›¡íqïýìg?ë8j÷ÝwïŠÁ\P1çáþŽ;î8w.Å)§œÒýßÿý_}ý�¤€Å‡¦¹W¬k1dŒÅä[ìƒU'Ÿ|rwÕ«^µÛu×]»-·ä ²¥‘BJìÊ«»uëÖu›oÎWØÂd1ûíGœæ¾ ŸÅ_þò—ÝêÕ«»k\ãýðƒùr]¿A‚Ë`°{�ÿ?üáÝi§�Ö]xá…õ;øêW¿ú‚À—ïök_ûÚݶÛn[ý¦!MsÏB‰C“ÞãKõy]ìùžæÄ»óÎ;¯ãõŸ|__žryÖóç?ÿ¹ûÉO~R¿Ónpƒ,jç7ˆ¿Æý.Ž :éçËxœÆÈ=Ä«÷F ÷%¿üó¸™ôû~19ûûFìiÿ¾ùíoÛ�~úéõo´Åb²˜½Å6� ‚@A � ‚@A � °±#0Cj_U7B‘£.E;ÖN =v6c0—;!ñ¨¨fÙã¯};Æ1?kŒéc«WGß�gƒü°·Þ2¬sì[®cc`ã:~-9Á9µ(Œ�[y�Ñϯߢz‚,…Ç‚·Õ1g£e˜».hl®e_¸ð^¨8ÖÑÓÓZr�º\lÍß®£#®þeXã¡£&Ÿš[?ëëæ×–Z#ærŽ­{1¿5aK~s±Ž9Õé_TÄ¡ÝÏ>ûì£x€¼Òd¾‡ÜOû€¿ÿÚ(½úÕ¯îŽ:ê¨ú OŸ�vÚ©;à€ºƒ>x,‘…‡GqD}e ™#l†8‚žZnq‹[t…°Ö=ýéOï¾ô¥/Õ11Áî OxBÅ}Ôƒi®×ë_ÿú›‡ØbÑëÎw¾s÷’—¼¤+ï¾Y8?ó™Ïì>þñ�w垯6½îp‡;t/{ÙËê}ð¦7½©’ÆÀ¥/ÓÜ+ýXÌÛûò÷¿ÿ}'�IÛÅæãÿþgY"ÖÛßþöî>÷¹�á»�}ìcuß�ºZÙgŸ}ºý׭רÕÏ5æÞ{Ï{ÞS¯/q_÷º×uüà»ÿøÇõq-ÿæoþ¦{Å+^ÑýÕ_ýÕÈP‹Ýod’ûâw¿û]wã߸†ùÀ>P Ïþó»¯~õ«ÏH ,Ø_Ÿ ¸Ôׯ&œãÈ�÷¾÷½«Eÿs¬Û÷¿ÿýî÷¸G�rø¼!—Å^'ý\~þóŸï^õªWußøÆ7j­þ‰�ûðÁ~ðöÚ|á _èx­ÄCî{îõÝèFÝATïuˆDß™�zÔ£tÛ¯[·®~·Ÿ!??|Wp?#‡vX½Ç[�Aç"Ms�/Õç•׫A„µG>›_üâÝJíyå'ßÓÜ]�U«VÕß#¾oô UÝBþáoþf=éIOêžõ¬g�t{ï{ß[X\¿~}Çw’2I=yÈCºÿø�ÿ¨ßõúЇ 5«ßÿý뉄ü´6íoßk`ñõ¯½ã7r ¿á HÂüîë[ß`‰/ä!â‚eÿw€õI¾ßø}õÕ¬|¿AÊ{ãßXI¼ÄäoþNyÞóžW?_àÌoÄ 'œPóaÃ÷#ŸÍ›ÝìfL2Í÷ý¤ßc‹ý}£ØÅþ}ÓÇì?øAwôÑGWR"ñÞð†7Ôï#Æ‘ ‚@A � ‚@A � ‚@Xzš‡N+ÑÏ+ žà%÷0Þð@þRN$¸kŒáH´äý‹ºŠvL°ÇVN…ñÕaÿÂZ˜#rBð7'¾4óÓÓ$•a•v]9!­?9±%ëH».gÄZYCð±¦6c¤]LJæþYŸXL0q€âÈFÙ±—á hÆÛŠyÙt c@jot…½ÀëGßæÇQÏXàÍKO3cc@ÒñЮ¨öIJnr˜‡Þ5ý¬=¢[ÆÄaÍ1=G´ù±EX#õáÇñ/»—ÿJü¨Ò¯8Y(qr—‘c�=¶Ã�À+i ¶ŒH6ÇsÌÐI9üû�wúYÛ8œ|ñ©O}ªÛsÏ=[u­�‡¦üãgé�@ âåø@U•x³nݺ:‡óèG?ºŽoyË[ÖS’Èáa”@6øæ7¿Ùí°Ãÿµ>}°Xl£â·º§>õ©õÕp¼ŽÓ…FÕ±R !$�’Ç?þñÝ ^ð‚YKçœsN÷°‡=¬ûÚ×¾6KßNˆýÎw¾³»ímoÛªëƒr>øŸµX&<`…pðþ÷¿$qhš{¥ŸËù\Ä“IòAÜá!÷8yÛÛÞV³‘Ï8á|ßûÞW´�³iõ^wa`Ïý;J¶Új«î­o}ë€Ü¢Í$ûÕwÒûò„Ä!ˆc\�ÿþïÿ6쬲D8NeR–úúw\Ïg¸%Ýþö·2å¡ü=ïyϪ‡ü™YÎQ¦A@IDAT½NŠ?uAü‡ø‡Y$ô­<íiOëžñŒg´ª:†Á«(!UôòßùÁ�…‡8-Ž“ÈF 'Õqªù‘ü­NŸqÄ¡iîñ¥ü¼Þð†7ì8uf”p’Pûý á„ï”q¿UÄøû¿ÿûJ¨�`5*n«ó7‹ß34£„˜�ÂÀ÷G?úÑàt£Ië��Ãoõínw»òð(Ùwß};Hlý ýnƒ$ĽGY qèÃþp÷ä'?¹Žôï÷�!2·2éç«ýÌ?îq�ë ·d1sð7Àu¯{ÝZ›D\×èù织“ý1™äû~Òï±Åü¾Qç$ß´˜A ûÊW¾â–kâÐ,82 A � 6Rø»,‚@A � ‚ÀÒ!ÀsÏÈ¥ð|§üGÛÍÉ¥ýifå™~cù¨á=𠈆®Â�pƒÀ•`Œ=kð(ôø¢w�ž8¬!Øâc~ôØ ú½\ó;wÍè_?ôÆCOÝèyÀo-eXuØ"Ä#=¹°§™Ÿ5±@oÎv/E]}\c¾h!øR Å!䦑57‰­›ÁÞ:Ôõí =öæ$ÀBÔ�9öä7.½ ãÇšõaKC̃�c >ÆÃκ·¶æ6s„žúлV†5‡>Ö¡�>äoãpâÐNåô•÷�z DÐ+²,”8ä+YØË÷¾÷½ú:&Æ>üeÌvþ‹N¨à5E/|á 멬�zpÍCiI[‰y‡øÇw\=Í…µuëÖÕ8’u &p §ßl½õÖõáöÝï~wL»O~ò“5ïŸþô§îjW»Z=áÁW¦ñzb!-qò•H:}’Ânr“›ÔS_xxȾ�Ië¨ÎsüãELør‡Äi'—WŸ@ÀâÔ Æ(a<ðÀJ‚býéOד²¸6 æ"Ƶûi¯;z¨CêàÞ£&N‹àär×w¿ûÝ‘2É~õ�ô¾hëŸþéŸê©¨‘=H²àdîge©¯ŸqÇõ“>p'ÞrîuRüÁ•ûŽS>¸øn⻑ߢã�?¾~Ö±��ÂçÙï?öÃw4$lù.áþã•”|æÿó?ÿ³ãZAîTJâ3bò�©‰ïÓ#�<²†á;‰ïÄûu1Ä!}ð_ÌïÍR^ýë_w¼j‹ÓàüÍp�|?ð=�üæ7¿én}ë[WÒ×L8Í B,'[�16¿C�p"ío§IÞÓ—WòÍ+.!ç¾üå/¯KÓÔ³Ä!ëƒXD]»ì²KU�Ñ|Â}Ìw.ßÑü.BÖ¹ï}ï[¿ƒ?ó™ÏÔS•¸.¤ËýöÛorÒÏWÿ3Ïß6üí9Ž¿5ÞñŽwÔïQ'vØaõ·25¿Åü=ƒô‰¼Ó|ßOú=¶Ðß7ê�ôï›>f|/ñ�ϵãÔ<^ï6×ë+É A � ‚À•þ÷–'Û^Ù÷šý� ‚@A �åD€¿­‘ü}=噇Z´§”¶á5—òFà= p;àB ð,äE¨ÇαztöÌiHW®:õÆpnN|ë£Þ\ÖÈ::Öë%cû6öæ+ÃAÍØ³�6'|Ä8Œ­…1¶H?¿û²×ŸùÄâ¦'PÈÂì)P0‰ßÏeá-8n^{lÌ›¡]oÇÄ6oë‹M_Ïz+ÄÇ_@­Óøô^ ÆíºcûÖ‡x«J3?6m+Ó*Ø ×®��õ™Ÿ±ëœ8´[yPwÔ¨SÊÚZæ#AŒà”¼!¼*‰‡tcyð|á…vw»ÛÝêƒ;ž)àÁƒhNðØrË-+‰€{^7Âi<|…\Á«¯ø¯ò[áµ8aN±ÙgŸ}ê˜ QðҤZá�9D¤}X7Ž8ăî›ßüæõ$Z+œ2Àë¹Np€pƒLZGužãŸö�"ãöU4`Ê~y­Â>y½Q+�yÌc¯‰á´&N4@x= 'ð0™ýòª¦öôl Éð`á!={D AP ?Dˆ]-i…û[‰-}âÐ4÷J-`Ì?ãˆ'ÓæãT©½÷Þ»f…¬ÅýÝ ¯¤yâŸXUŸøÄ'†þ(�Çç„Ï÷j‹U§·×}ݺuÕRE+/zÑ‹ê©>è¸'=išýNs_ô¿øÅ/î µÂhH�[¸/x-Ä d¹®_›¿/ö�û¿ÿû¿Hc˵×iðç´O½‚tr¯{Ý«Ýn%ôùýÁ+9…Fi¿_ùŽkOgÃâß¹�‘…‡ªqùG²)¯húìg?«zÐKZ(qhš{|9>¯ld¾=òûÃoò®w½kÖkÑ•“ »»Üå.•¤Á+Ûø­ô³Áú8i³ /=ûÙÏže a…ï¤ý ˜¦ž¥"q*‘„áYEÏ3áû–ëˆð›ço¼nœ¼�˜¿)øÍcßÈ4Ÿ¯ö3õ«_½žԾƳ½¯ Å@”ãä!…¿sü¬|–¼XŸæû~šï1rÏ÷û†Í¤ß´˜ñ÷ŸýÜà„Œ� ‚@A Ì qˆÿ  A � ‚@A`:ø�<ýÿa§‹tåñž!ñ_מZš'qÊ‚†ÈÉ€ÿ!Ÿ„Þumæê�×öÚ£“OAyè·ùµ5ëˆ6èû¶ÞV_�Ê?¬#æ—ã±A»á_sÊ1§z¬[w[³ù­gCÄKÿ§¿ÔbŽ‘…Ìa2ïÄ7±…‚EÒ AˆÆº�u|‰pú—áà‚P£úÖ�¬™Ÿ5ÆkÌ7/Í Ò�S–¤$ì=‚¿Õ¸èêÑÞü艃`ÇúUJ3?±ðk…9ëø™ÏkÒÎÍ�¯ûà½;¼ªlÃQ ¬¬ ‘8ÄðûßÿþƒÊ!‚”S”ºN8¡žLÁ_4¼ËÓWÚ×—ñ ë:×¹ÎÀßDV·N[_ˆœÂЈoûÛ+¡‡×I€Ùc�=ºóÏ?¿>èæ�÷(�°Äÿé <ÌCƇX»ßýîW_/Ãé1ýWkÜç>÷©§uôO�™´òÍ%íEûì3›¤ d]j‚<Ó¾Òušïûi¾Ç¨k¾ß7l&ýû¦ÅŒ¿C?üpÂE‚@A � BjÀÈ0� ‚@A L‰@ˆCÃ6Ä¡ÓËêÿ–¿Á×sÁ›€û/a,OB=\ ‰>ŒñÅ;z|�3Æ�;a|z}åp0o×Ët�¿ÕcG\â1¦ë´FìáuÈ�)ÃjË:�uê¥vò�X¬!ÆgŒ�>ôÖ)ÄüÄ!. 7ÆÖŠ¿ ýDB°iŃ0WÇ6ön �cÒ_ÅøÄ }±qüiæ/Ã�˜ß‹Åy[[ýûõ`Kó3ÇFÁ�ümÝŽYCœ›½yX3·z|ôµÇâЮåAþ1+ùÄ!67—øŠ< ¯]y÷»ßÝm¾ù惓f\³çÁõ£ýè:åµ,¾¦²¯Åâ¿ÒçUWíIEúŽê!§@B8à€îxÀ(³úªCœttÚi§U›¹ˆCœ”ëOȼ‚ á´Trm_ð‚ÔŒÐOSþs‰¯yÍkv?úÑ�†LÛÓ$x¥Vÿµœ°À«`^¥ÂfDÌy¯t‡¹§RðŠ3b!Ö4ßõò�uŸ84ͽR óÏ8âÉ´ùæ{° ~¼^⩌w¨BÄóÞSòXµs]ˆß¾&®uâótì±ÇvíI-Óìwšû¢}H̃zˆ&£¤½'Û×.×õUºi¸/×^§Á¿¿O¾ë~ÿûß×WŒñÚ<^5ƽÁ÷W{šZ»N$âÞ%œhä)F—7qhš{|9>¯à5qˆWkñ½€´§·UEó§Çq2êÄ®ÆtÖ°ýÍj_WÖ¾¦¬=•lÚz–‚8Äo¿Y‹•¶ö¹î×Qq§ù|µŸ“W½êUõ;¾Ÿƒ×ÄaÇ«-9±¯/~_÷IÉÓ|ßOó=F}óý¾Mó÷M‹xøÊÏ>.™� ‚@A`cF Ä¡�ùêgïA � ‚@K�@ˆCÈòø—gˆ-+'•vAiðZâP™¸"ð2ˆ4$ø’eàDÀÉÀNHVÁ†Ø® ;ôÆp¬mYªBl}쩃üôÄ‘“Á¸�—iõµ¾v�1¹Œá˜ÞÚÐ#ô4ê ?½6eXÇôˆ5acLôØ[ó‰Å˜q$ŽÓÂ(¸-½smÜsÄM óQ~Ø¢7cóCp™+äGo>�gnÃ= [ı~蛃±D óõ{lÈ��km\tØÐÚüÎÉ¥Mv[—¶GyXwäJ&ñ_èsZL+ßøÆ7êg^!ö“Ÿü¤’pÚõ¿û»¿›õ_зk£Æ¼JÇ×ê@øádŸþ‰£üZ5qÐb„ÚyEÚ\Ä!N0âDNhOæxë[ßZ_ÓÆ—,Û$éLSÇ|µû@q×]wí¾÷½ï ™·Ä!÷Öµ$�–8äõšsˆ>åuE�€¼^Èø?¹Æ‰÷ûÄ!s�óëëÛ{¥¿ÖÎÇO¦Í7߃Uj€¼Ãƒyˆ­pš„Xà°Pñº�#ŒÛk_ûÚ:õDªiö«ï$÷Eû�x܃u å*N¸AÚ“;–ëúÕD#þ™æ�ûrïuüÙ"d!^ay„SÚÆIKúú׿>8‰ìÍo~s)d”´‚Ë›8ä}:ªÎQºþwÈR^É9q¨ý�õ*8kæÕZ;í´S=Š×Ç�óB¤ýÍjI{þ>@@üîw¿Ûñ;‚L[ÏR‡Æý¦Í·ßö~� ËQq¼o&ù|µŸù×½îuÝ~ûq²ël‘8Ô¿ß´š�84É÷ý4ßcÔ5ßï[{¯¸�ùzÿYfóÅÊzA � ®ì„8te¿ÂÙ_A � ‚Àe‰@ˆCÃhó| ¼yÿ²rJiœ±€�ÐÓ ÕÈ}p�¹d8ð! ÿ Œ!!Ø»FÏ{‰DÄAGcŒ°Þê]CïØutˆ9ÐÃÏhÉOæe {µcׯa¬ôm‰��ß±±°E'NÄ lÌOÏ¡Ç�F̉…K%î&Œi¡ÌÙùÐ c7èf ÖñAÃN½¶mýæÇÑÆ¼Ì›Ÿ<Œñ3uy¼ëøX+väW¯OQUA¯®­Ëüô4;óëgý[”µ~Ö\§>â×W•âÐÑ+™8Ä 5Çw\ÙÎ¥òÏÿüÏÝûÞ÷¾ªàõX�xÄ#.],#É$«V­êxx6Ÿðú0O¶ð!äºuïY™+Nû‘‡� yå ¯áÝñs‡È ¡�W±µ¯ñ5ew»ÛÝ:â(ÓÔaŒq½’qY}0Œ¿ëÚXËIšïáëÁÜñJº>qhš{¥Ý[<Žx2m¾ù¬ZD3Èe¼ ‰“4Úïw/|á »‹ë5îZ?øÁî>÷¹Ï ‡ÜÓ$÷Ê8œÐ�#žL›o¾«£jâÕP¼æŽûúóŸÿ|5áÕnßþö·ë‰"£|Z�5ƒ-/æUeúN‚ï4÷Eû�¸=õ¤Ýã–̶�W•M³Ÿ~îvÞ>pÿÀ>Ðí½÷Þírsí @ Âît§;Õñríuü=Í„yu#¯Ë»ÙÍn6ø>å» }KúÍo~S_Áˆß³ŸýìúùfÜ—ï|ç;Ý=îq�ª¾¼‰CK}OLûy”¹ˆCíëµúª2NŽ‚X·Pá”)ˆBc?¼Êó¢‹.ª§’í¿?ÿAÁ™¶‰C·¼å-;þ‡Ø(¹ç=ïY¿ï–š8tÆgt¼ê yÆ3žQ_¿7*ÿ(Ý4Ÿ¯ö3¿\Ä¡I¾ï§ù£ù~ߦùûf!˜�ºNÑ� ‚@A`cB Ä¡�éjg¯A � ‚@Ë�@ˆCÃóÿ;—5RV~SÚ¹¥ÁÍh\yê™3FkƒÎ5uöp;xÀO¯ö¬CÎ�§AoÜ2¬cÖÕÑ·ÍØÄ5¯¶úiƒÞ1¶’ БW’�vEUÅØØ!Æ7½“v]?{ücgÌ�¥oQUzóÚ³Ö÷áÄ!bUâPyEÌ1ù‹¥b¾2äŽw¼c=µ¦ÿ ÏêŸóœçtGqD�Bá!³òú׿¾{ÞóžW§·¦åd%N*é 'Ã@<àEôŸýìg«IKÐ᪻Þõ®}×úš$|¸6ý‡¦¹W†5ж.NG‘Ð4m¾öÁê»ßýîîÞ÷¾w“uþ!' ½æ5¯©† õ÷ºã4îT °c^Iµ×^{uÇ|Í1Í~§¹/Ú‡Ä×½îu»¯~õ«Læ¾ðÐýùÏ~U¯_¿¾»ûÝï^ÇËuýúù�ÿð‡?Ü÷\È6}i¿›>ô¡uw¾ó�«Éríuü!vBÚääµüàCßQ?ýéO»;Üáµþ–8Äo$H¡7¿ùÍ»OúÓ}êœïwî-äò&Ms�× ÌñÏ$ŸWÂIºá oØ}ñ‹_ʰûî»×Ó ¸NŸøÄ'†ÖQðª¸g=ëYu�Sí8Ýn¡ÒþfAÜ[·n]%�m¹å–õ7‹SÏZ™¦Hiì�û†{­/_|q·çž{vçœsN×ÿ{Âï¶q¿iýX£æì�ßp°†äëw}k y ’âæ›oÞñê0dšÏWû™_.â5.öû~šï1ò-ä÷mÒ¿o‚5D‚@A � °1#âÐÆ|õ³÷ ‚@A �¥F Ä¡aD9¬£<§•8tþŒœ8ð4è™Ã·€ �8om\—+B¯/=¢ŽÓzäU@˜  YGèY7?sueXÇαÁÖ¹ çîÆôä÷¥ùávàƒ kíñC×÷anL|™›Ÿž}£§okÔ§¨«½>Ì-‚»hÇÆÁ�ÐS°Å›1� X¨z칈›o�ÓNÿcé (m~lÍIM^ b�7 ¾kØë�Ž9ëÆ§7?öÌÉO<ô4tæ2?ztÄFÌϼµÇ®Ío<óšg«b·[ù/â�.ýŠ“ùˆCgŸ}vw‹[Ü¢ãtˆ3ü—î»ì²KÝçÏþóòZNçè“ ðÀ—œ<œõ¡è)§œÒÝö¶·­®9I€’tZi_•AÈ“/8‘�úȱÇ[khý¨•W¾pj J}ÅØ|Ä!bø™S8q‡“‡x`Ê«‰ú2iý8ýù|Y'=qèÄO¬XqהרôÉP-‘£=‰„×pA €pqåcûXwÕ«ò–¾KåiO{ZI釦¹W.Í0ó™'p�Á;ÞñŽn‡vp©öÜ—œƒpÑ}ï{ß:žë¯;6×¾öµ»Ï|æ3•¼Öú@ÞxÅ+^QUÔÀiÈ4û�æ¾hSÇ(r $4NíáÔ^£õÝï~wprÙr]?j%çŸ~·Ç{Ô%ÈK|?µ1‹W1ñÝ�Œ#±¶T{�‰Càúýï¿Ûzë­)m øÃ»�üãuÞ‡PðêI>Ç÷ðýîw¿:ö^ƒÆgL�QûÕvT/©¦% ¶vG!iQ;´r­k]«ã•YœLw衇֥iîñåø¼R”òºNêëÿ†=îq�ë8Ù yÏ{ÞÓñºÎV ‚1'¼ð:MN'kOõkmÇ�9yﵯ}m½¯ùÞ€ÄË«¼ £ôešzZ1„R®k+œÊÇi@Èr‡ÚïÇW¿úÕ•´ÕæÿÙÏ~Öí³Ï>äWHÌžú6Íç«ý~[NâÐb¿ï§ù³ù~ß°™ôï›…`Æ+ùûƒÏ9¿ £H`Ô A � ‚À•�‡®¬W6û A � ‚@¸<qhõ™W•=´¬üª4òÀw€C�ÈÉ` w½œ æ½c8ø{t4ÆØ¹—‘c™a;cé�Îüè´¡7–yä�hƒü]+ÚÃüÔ���±˜#èˆÇœf-èõä@ßÏo.}¬Kÿ‰z‚L+m!ŒmJÑ‚Fߊ@Ñ·¢=q° �kê‰AcÍuæÔц^}„8 c|°7.µ‡1qèÍo\lÖ¬�5ÄüúákÞvŒq6/­Í_¦ƒ¼Ö‡ÿIÿÎåUeë!Ǭ4™�8Ä~x(ÉÃI¤ÿ@òàƒ®'±²Éõ¯ýúŠ+N8üðÃ+iˆ‡¢<Øæ$¥=Íâz×»^= ç7¸AÇ)œ€ÁƒV„‡K¼2‡×>!§�vZ}0ÉBˆ<€æ)<¼Å¢äÂÄd!Ä!þBhRèû2iý8ý¹HÇ�Î0)qˆ<œ ô¶·½­¦äá*Ô9%‚רp’$„ÜßøÆ7f‹Ú×"ÝøÆ7®§dp­yí�y¨ô‰Cè§¹WŒÛïÇO¦ÍwÁTÒq®yÍkV'·€ d+N«�d†po€#d,È1œ<Â+‡ Ìpr:÷ÿ|âuׂ ÷/¯æƒyŽk��{¼%ŠLƒï¤÷Eû�غÿøÇw|à+ñŽÏ<ŸOˆ'^=ñ‰OÔtì«æ0˜f?ƒ#5~ô£Õ•ƒ:¨;ðÀ+Y× ‚2îUe®/Õ^'Å¿ýLò*Eˆ,Ü/ìáå/ù€±ô73i ŠrB,7ˆ›Ñ–ž ó‹nN@´ÓŸ¹à öÄd][æÖƒŽ99¼@ôèzˆ:ä7:sô4ã{QÌoí΋i�i~æø ÚV ùÍÁZ›Ÿv�960aö(X�â$—•& !ñÐr¾l8m€×$!œ˜ÀÉœ¾2N¶Új«îÈ#�¬ÿeyk‘ç‘�|dÇëEÆ D£ãŽ;®¾B¬µ�DÁi¼jgœð€–“4$-„8D,N"ùÞ÷¾Wî[·nνMRǸzÕK Yâ'Hq‚')�H)ˆú*NaÙwß}ëÉ£|yU'JqÒÅ(âÐ4÷ʨ|èæ"M›’ä·V ]ñ°š{ ¢Ä…£ÿZò ŸNª‚˜²ñºC:€„ie”ðyzË[ÞR íú4û�ô¾hs_qÒØŒ’½÷Þ»ŸÚ“ª–óú�ª'‘p�Nqò„±qÄ¡¥Þë¤øC”àµ��)F ÷è×¾öµJ 쇰‡ nÜk6!Œ¾ä%/é8!äŠ@šô_ŽÏ+øA°â5›-~�)Á\yÿûß_Oãwtœ@´ãô¥þ‰}ãìûz¾wý.ÚqÇ»N8¡ãûh”LSIJq¿õœÈÉ9m—ƒ8Ä^>úÑ�Vâ!Ä—qÂ=Ï÷#߿ʤŸ¯öûm¹ˆC“~ßOú=&&sý¾i3Éß7‹ÁŒ<ü Á<‚@A �� �‡6¦«�½� ‚@A ,7! #s숯°†ž8ø_�ëei–?öÄZ±Ði‚±)Še}PÜ} ”›0¿2–B;æØ0gŒ0FÞ‹‡Î\ô4Ö°±FÆØÑÈO³6}ÉÁÁ¯õaŒèÏÜèñµFÖ *!Ú˜“^ß6?~æÇOˆC¼ªlö;o°XâµÎ‰í‰1ýÒy€ôä'?¹ªyHéë¿P@˜â´^û¹Há ^!‚“„F \�8âˆJð9õÔS`ñ½÷½ï]Oµáaä(ùáX_cÃSNRöØc�úš þ«vâ(úèzÚzN›èŸfÃ+†8™y×»ÞUl×ÉÌ?�[8�ƒ�8U@áÕlÜ`Óõ–6¨ïSŸúTwî¹çV5¯â4ü>øÁÖS8¨‰Úú2ͽÒ�Ŝӥž÷¼çՇ䜚Ô>,f}š|œ’ÃÃbNbòä‰CÄæ•x¬ƒ±ëè©9]„è ‰CÆxeûâ”>Èæ›o^ {¯|å+;^¥7J¦Ùï$÷Eÿ!1'‡qJ§!ù™¼Æ5®QÉ…œúÑ'3,çõ…�ºã�?¾^_IÆ5ãä-H^|gq¢2Ž8Äu_ê½N‚?5Bᤷ–¬²óÎ;w÷¿ÿýë=Äw¯†ä•_�-û”“o~ñ‹_Tâ׈û‹ú¤ø>åsÏÃ}t l!zÜüæ7¯'Èõý|ÅÖ¨ï >�•FÕ<é=¾ÔŸW÷Ãï&DHDHŸ8„Ž“ìØ Ÿkö…€3¿GÕæ"²Uãyþ�¬É=€<á O¨×}.—IëÃg=ëYõ{žë€ðz6NUâ{‰¿8 ⣯ÁÃf¾ß4l*ü¾qó°Å×èáË=Ïwîþûï?’€5Éç‹SŽø,ðwʸ“q Qó=rÐAÕßÀþ>ûØÇV¼ˆó¥/}i°¼ß÷“|�YÀ|¿oÚ-öï›…`Æ …ü¾ñ·Ïpúa$� ‚@!mLW;{ A � ‚@XnB�ðöÛo¿Yá!0¯*ƒc!ƒÿsÓÒtÌáCÐË™ ÇÁÖƒg°GXƒ×��!Vë�{tÄÒ^^s|ZlÍ¥6îÁüÖfýÄ„`~kÄÁž1öˆvÆ&>cô4ÄØêÑY‡ñè­·Í�íDbá9Ï8µE� ©sÞn �#„`X‹€Ø³QíÕ¸ôÆ3/½ù\ƒlc uÔˆhÏÜœu¡üƒ­±X'?õ 7ŸñŠj`kÍø’—üØckóUõ36 c/4öÆBqh÷rÂQí©E·Q ¯-á!wÚi§Ái? " ¸·Ùf›úJ¨–ô3—?0õ«_ÕÓ‡ø¯÷ûDš¹|—ríŠRÇböæSV¯^Ýí²Ë. vå^ç.=¿û„�…šæ^YHü¾Í¤ù¸®�Îxð̃ξ ‡´ÄSNÈâ5>¼Îl±Ò>HöÄ+b@ƃ˜Ä‰Nžžµ�Ø“î—Ø ½/úÄ¡ýöÛ¯–ÆI`'žxbÅ‹ï�¥�iö3.?¯–cUø Ì%—å^Š[/>ùîe?‹ÈA'Ÿ|rõ…D¸d’{b©>¯}|À�ûž×��ûü“Œ9}ˆïÍöô­~¼ÅÌ9 âòå/y,Q·sÒzØ'ßÿüW ì£OìçYŽ9µSD,HC£¾›Çå�äó5.Ö¤ú¥ü¾_Ì÷X¿Þù~ß´_ê¿o|}ßBÿγŽôA � ‚@¸2 âЕá*fA � ‚@WB¾3'A:µ4^Y!'~ ®„½¼tð/äG8V�=kè[ôp+Ðc‹ C̃=âœÞf,Ö�ÍØ|­ùÑëc=p8ðE´Ù0»Ô½9Y³F9$¬Kbb[t¶ÌÍkoLc`‹ÎØÌ'Oä<ãäE¡Øv3Ž)’þ¬�ò‘ÛQ–«okǘøÓïhc”iÕ³†èËÜ&ÇC_c²Î˜Ø¬!ÄÖŽ9cì°Aœ›‡1–cæŽ%%é;³4ð!'qŒÙæ×vѽ…-Ú±q DPÓ»fžö"²Æ\" ön�c@ÒFÀÚ9cÄXøq!ЛŸ_A,úŽ�'úX£ùZlÖ°3?:ó;Ö‰‹¿~Ö!FÆÀÎÓˆ´)ªAí䣇5ìÈɉC»–‡ÖçÄ¡‚D$�‰X‰’7&2ÍÆ´×‰nà8]¦|ë[ßê~úÓŸÖW%þà?¨¹y…(¯�\ñX‰ß÷W|TSaA � V!­Œë”*ƒ@A � V! _§âÐeå¤Òþ¯4x4¸r'Ê°Ž™Ãw g]…s¸è%è0öÕee8ü$è ÄOžˆ¹Ñ›_‡ùµ!> çØ!ú16?vØcƒ=6ÚŸ½±¦0n9%Ή£�q­_ëìÛ±F®V�n*qÓi7N<6ÇÆÆØØ¹Q×¥íY£a‹´sÆkÄ,H5ªùi¬#ØK¾±6|húÓcïzÖÜôè�¶÷­?kØY›µà‡‚‚væGϸ=¹_Ä|æ§7Ƕe¼s9qh=†‘ ‚À$¬ÄÉ™fcÚë$÷o|.[öÜsÏ®–IüàwoxÃó ®Ø¬Äïû+6¢©.� ‚@+�‡VεJ¥A � ‚@W|B¾Ft²Ã;𪲓Kƒ8ï®CKì�o‚Æš6ò&ÔÁ‡` ;D;Ö!ð èäk §‘K=½qÊ°Š¹ÍO^ü˜3Öžž¹¢¶ÄÕžüŒ±7?¶èÛ:X£µ1™ã«ôý´Åν8Ö‡¼ýü®-º'øR ñhl„Bljë^L7.¸ø¤âõÁ/ª�¾““¦/kˆ1èò‘Ë|ÌYkkF'Ù§ k Ø+Æbî˜ubßx®ÓÓØ�ùËp€öÚšß9>â�ÏÖ¥ízÎ9笿è¢öóÆR$� °0>ò‘�tßüæ7»5kÖt|ðœ.g«óÏ?¿{ñ‹_\«Øwß}»½öÚër®hùÒoL{]>y©¸ÍmnÓ�wÞyÝŽ;îØ=èAêõ¨Gu[l±ÅR…OœeF`%~ß/3$ ‚@A ���‡6šK��� ‚@A \„84 òªU«ºÕ«WC:½´óKƒ¯!ƒ®ƒ§1nçØª£ÇÑŸ±¾®i§Ÿ¶r5Œé;tòCÚ9¾Ìzc1–ßa~mè­Å1¶ÄGO.„üÆ&|Ä<®›‹¾³ŽÓqU”°SÚ±ºEõ’RåÔ3&E²yÆż´L«Îu{l¼8ØèËqƒÚ0Ç׿¼Í�sןV�k\œÖ–\ökí$†ùY7®yÐyCØãcc�1‚ä$r ³ž2ägl~ÆÄ$g%�uÖYG_r n‘ ‚@A � ‚@A � ‚ÀlBš�GfA � ‚@A`BFo“M6éÖ®]Ûž8��ÖrHàD¨‡óÀ:â˜>Dæô¬Ñ·Ò®Sކ¶ø2F°¥µ6èìhp7ˆ…07?½{bÍØ®·±Yg.7ÄØôä§g_ÄXŒÍo\¹$­ cçÚá;‘`Zq£Äas cÖèÉãÅgóade¹.hØÒÔ÷{ÁÓŽ^Ñ–9c§Á4¿7 ¶m>쌩=ÒÚ1nmõ¡§‘§%µ7zók_TÕ;cŸ}˜ßžuˆC»—W†ÅÑ_‘ ‚@A � ‚@A � ‚@�‡úˆd‚@A � &G Ä¡ÑØm¿ýö)+œ8tÁŒ…ÄàO o쵓ëAoçÓ`Ž0Æ—8ðOx�™üŠ2äaŒèg^bƒ¹ÒÆGgÍø2–ó��¾èÍ/?¥¨¤ mÍgo=Ìí6Ì6ü‹�vôî[ÆÔŽž¼í>ÊtqBÀ¥�~œvSlÔM0¶h6âfÚ R�›G�àǘÐÛ8eZ×ès·¾Ú· Q‡1µÕ;âxaõ#¤ãÑ#ø›—Þ¹ñ±£nâ´õ³ŽNû2¬ã6?:óÓóNâm[ÚÎyUYA!‚@A � ‚@A � ‚ÀHB K”A � ‚@A`"B†m³Í6ë¶Ûn;Núuiç•gBR ø r Óz¸ØêƒŽ1ö¶2¬:}! ég��1èÍaþ¢šC›–¿BÖ„=¾ ö64òb«?ëm-­¯û`Ýz´…?B<ã°ÎšÂœØæ'§:mÝ«>‹î ¾hÇÆÁ͵Å·�cc.ô­0§â…d{c:oý›C[k3¶zòhkNO"–~^$zuÖJ�Û16=uâ§=ùÌÙc !¨�Ã㻨jÎ-K¿k9qh}N’HA � ‚@A � ‚@}Bê#’yA � ‚@˜�‡†±ÛtÓM»5kÖ@:µ4Nj‰5ŒáG¨ƒô#ÇNDKbŽ- Òﵡ§¹îœ^"Žcc¹0Vë"öØ« 똞uy ôØ £zbÊÑÏšì­Éus›¹6Öd��Òϯ~Q=�§.ª`�q—±z7@4sC’|XCðæGŒ~l欫/Ã:ƶ½˜[ CeXuÔƒ´9™ãƒ gl#—�õ•aµa½6Ìý `+a=±©1?z„íx›2ßýŒ3Î8’ÅHA � ‚@A � ‚@A �@ˆC}D2A � ‚@“#âÐhìÊ«Ê �\Ú…¥Áƒ€!wîsú¶•iåqȃ�3·Cc…xêy5™öò1Èß;¹X£wnþ¢ª‚ql¬£ÃaÜl}5kæ'‡ùÍ#ÿ¥�ÚµãØôˆù™·X°†Ž†�öæ/ªÉÄ@“yoð¢6ƒ0f“l�›T'8á¦Ôë‡^€ŒV¯ë‚B~¤%æèãÁ�º˜³fÍe8£GXî½0è�ÉØüÚªm±S¨ÁüôîÕúÛüm|ÖY£yâÐ19q¨  A � ‚@A � ‚@A`�‡† ‰"� ‚@A LŒ@ˆCÃЭZµª[½zõ~eå´ÒþX\ 9ôˆü 8ð?äH¸N�Îõ2¬¼üÐÑËÁVzš zuØŸØÈ¨øèñ1?>ò2ÔS[â°F3¿>m,×ìᇸ�2¬þöÄbÝüîþư&ó—¥éDð¦‰B ¶@ FØÂÆÜ ½À× ÕdXokcllÆÎÉCnó3'Žù%ëèÕãO~ÄXøÓÈ�ÎüeX¥õÅÁ[÷Ïxb1ÁÄŠ£1è-†1·kŒ„ ¸‰2¬6ÆÁ–&(ôÄÃϵ2¬c�Ѿ¿Ž~ˆñ˜ëǘüÞúküµE�Ѧ³¦ž‹„èC~t^<Ö“rP»GcØ—å�/9¶*m÷³Î:ëÈK.!l$� ‚@A � ‚@A � 0�‡fã‘YA � ‚@˜�‡F£·ýöÛóª²SKƒ8$QHž‡Nð"ôŒ[.:xèåg´ctê˰ŽÍCm‰�ÞØú»,ÕüäÃFÁ®µiÇØ¸ÞöîÁüØ™¿å„ CÜ#½q\c�1kˆcíì]£7^›ý¢¥-bÑÎ3añm A¶Xr¡cC}{t¬Y�s7¯ÞXÆáB@¸iãa‹Ÿ,-l¸(ˆÇ8è´×¦?ÇÆÚðcl~ææÇÏV†5vægÍî ;cY¯smñCG�zæœ8´ó™gžù¾¿üu$� ‚@A � ‚@A � 0�‡fã‘YA � ‚@˜�‡†Ñk^UvjYýCiò7 2ÐägÐ3‡ûÀ¸�ë�[A¯¯þð$°gMîD?¶v¬!úñhó©ÇÆ8æÇiãÉßhIIÄ4޶øáϚš5£³6÷â~î;ĸÆÃFÿ65žôNê�…»!‹uãÚ/Ø¹à¶›Ã—ÖÆ‚TCý°GgßæTlÍ/¸}PÑc��±Ë°æo×$Y“y‰×Ö¦1ZlÑ»/ôÌzëÔÆú™;6¿:ò_­´]Î8ãŒõ¥�� ‚@A � ‚@A � †qh’(‚@A � ‚ÀÄ„84 ݦ›nÚ­Y³†W•�^Ä!øð#à5Øä>°ÇâÏ¥Á•`N“7A9чŒ[½~äi}Ë´Æ£okÀ†¹ù%\ ÆØ1' 1?½ù°aŽ˜ŸˆþØÚÚXrLбNóÓëoÍØ`Ûχ1ΆÙÿZÜ®‹(Ê _ ›£o7„�sâ¨=k4€1=:D͇®�çâ ž  Îæ²6bµ¹ÊtVíÐcËœžx6ç¬Q#ùÙù�m~m¬­˜ lÜ«ûdM;^U¶K9qh}N–HA � ‚@A � ‚@}Bê#’yA � ‚@˜�‡†±›!µ¯*ƒ¡H‚Q—¢k'‚�‚;›1˜Ë��xTT³ìñ×¾㇘Ÿ5Æôˆ±Õ«£ïǃ³A~¹#Ö‹­9[®cc`Ã~ôŠsjQ;·6ò]›_¿EõY !Ž9&n«cNÁe˜».hlŽuÅu€÷BµÀ±ŽžžÖ’ƒÔµàbkþvqõ/Ã5AüA¬ÃìR‚±´¥Vk4—sò»ó[¶ä7—1É©Nÿ¢ê í~öÙguñÅ” A � ‚@A � ‚@A ÌF Ä¡Ùxd‚@A � ¦A Ä¡aôš‡N+«ç•?nƒäÆ4DN$¸kŒáH´äý‹ºŠvL°Ç–\Œ�¯®¨j.kaŽ˜sâK3¿\ÉAe©J»®¿œ�ÖŸœØ’‹u¤]—3b­¬!øXS›‹1Ò®ãCsÿ¬O,&˜8@qd£lˆXŽËpP4cŠmżlº�1 µ7:�Â^àõ£oócƒ¨g,ðæ¥§�±1 éxhWT{bY79ÌCïš~Ö�Q�-câ°æ˜~‹ÒÚüØ"¬�úðÛ¦´Ý˫ʎ*}$� ‚@A � ‚@A � 0„@ˆCC�D‚@A � &F Ä¡aè6Ùd“níÚµ”•“KûӌŅ3=üÆòPÃ{€ó@CWaŒ@¸AàJ0Æž5xz|Ñ»FOùØâc~ôØ ú½\ó;wÍèËY)Ã*ø¡7JêFÄZʰê°EˆG,zraO3?kb�žøH»æíóE –J(±XbÓ‘5ænÚÍ`oêúv†¾6`!m~ì˜Ó“߸ôæÇ�5ëֆГÇ|ŒW–j,ó·¶æ6s„Þ¸®¡'‡>ŒÍ‰�>äoãpâÐNåÄ¡÷åÄ¡‚D$� ‚@A � ‚@A �!B‚$Š ‚@A � 01! C7sâÐCËÊ)¥�?c/±—HƒNb ¼õØ9–ÃA�Á–9 iãʵ@§ÞÎ͉¯œbª7:„˜èXGÐÓˆ×öm,ìÍW†ƒš±gÖ‰\ÄxŒ­…±Ü�~~÷e¯?ó‰…§bÐ,Ìž“ý\Þ‚ãæµÇÀ¼ÚõvÜæo}±±õô­µNãÓ{�·ëŽí[âAö1?6m+Ó*-!‰õ6Ôg~Æ®sâÐng�uÖQ—\BªHA � ‚@A � ‚@A`6!ÍÆ#³ ‚@A � 0 ! £×¼ªìÔ²ê‰Cž_‚†ÈÉ€ÿÁî½ëeXçsõÆk{íÑɧ ü í·ùµm׋ÉÀ=bßÖÛê«Qù‡uÄür<6h7ükNù/Ô„¨wlÝmÍæ·žêØü3NߘŒZÈx‹ùW ¾¸1ˆ-$(’^ˆ@4Öm¬ãK €Ó¿ „Õ·~ä`Íü¬1FXcÎk½¼ ý8ei@Jòõ_^DÖðwn\tõxaÌ�ž8v¬_¥4ó ¿V˜³ŽŸù¼&íÜüøº�«–1¯*;e$� ‚@A � ‚@A � ÐG Ä¡>"™� ‚@A �Éqh»†8tzYýßÒà7øz.¹ð"xò$£‡K!ч1¾øÉËÀÆ9cü¸Ƨ×Wóv½Lù[=vÄ%cj±NkÄ^‡Ü˜2¬¶¬ÓX§^j'¿ûb 1>cìô¡·N¹ æ'qiˆ¸1¶Vümè'‚M+Æ „¹:6À&YC×ön �cÒ_ÅøÄ }±qk0?ëŠux±Ð“·µÕ¿_¶ä1?slüÈßÖí˜5ĹùÑ›‡5s«ÇG_{|!íZN:&'Q$� ‚@A � ‚@A �>!õÉ<� ‚@A LŽ@ˆCÃØm¶ÙfÝvÛm÷вrRi¶[�~@IDAT”ï¡%•é€+/�Hƒ@’�/!YNœ ì䀔alˆíš±°Co ÇÚ–¥*ÄÖÇž:ÈOO9ŒÛy™V_ëkדˎé�¡ =BO£òÓkS†uL�X6ÆD�½õ0ŸXL0q€Gâx1-Œ‚ÛÂÑ;ׯ�0Gܤ1å‡-zs06¿1—¹B~ôæxæ6lÑÓ°E뇎±9K2_¿Ç†üØ¹ÖÆE‡ ­Íïœ\Ú”a·ui{âБ!G$� ‚@A � ‚@A �>!õÉ<� ‚@A LŽ@ˆCÃØm²É&ÝÚµk÷/+§”öÇ ¸= R�ÜטK¶�#òÂò‚½kô̱—HDt4Æë­Þ5ôŽ]G‡˜=üŒ–üd^Ö°§Q;vmÆJß–ù [tâD\±ÀÆüôÌzühÄœX°TBán˜Êœ ��2vƒnb 4ìÔkÛÖo~ìmÌËœ±ùÉÃ?sP—ÇK±Ž�µbG~õúUôêÚºÌOOC°3¿~Ö¿EYëçaÍuê#~}UY!âPA#‚@A � ‚@A � ‚À! AEA � ‚@˜�‡†¡›9q耲rJi* Ž\ ùpäj “7ÁXn…c¸òHÐ!Ì}�£Ãž|Ä”¯Á‘ëA~øÖ„-y�W†Õ1ì­É|¬Y/6ŒY3?cb3g�>H?64ë*Ú×xÌå‡0Vˆo~zí­Y»E÷]´cã`1¨Øœ`P\;v�Ÿ$uÖcæm|ãÑ”†9‚¢k¯ëÄÄ—‹Dˆ¾¬9¶gÝ:¼¡ìÕÓ£CÚÚ¬E½ñÍOï=öæ¥Ç±—p´mÑíâPÅ&ÿ� ‚@A � ‚@A � 0�‡F€UA � ‚@˜�‡†�›9qè!eå7¥�[ÜŒ¶Áu�¡ž9c„±6è\Sg·½>س9ž½q˰ŽYWGß6c×¼Úê§ zÇØÊë@G^IBÚUcc‡ßôrLÚuýìñsŒ�ñ¬ ÝDb ‰œgœ(Ì�µ…Û¢é¹xk°cóG�-:Ö½ØèÑaƒè£�ÀI¤ÑF=9Í�Î ¥�±éÅA{zô¾®[³{{cº?tø07–¾EUuèÍkÏZ߇‡ˆU‰Cgžyæ1ù‹¥b A � ‚@A � ‚@A l@ Ä¡Ü A � ‚@A`éqhËM7Ý´[³f�Ä¡óg,à4À�€§AϾ\Äykãº\z}éuí)F&ˆ/ƒu„ž\æg®® ëØ96Ø:—€áܽ`ؾ=-ÈüòCÊr匴öøaG�ˆ>rIÌÏÜüôì›:èµiãuµ×‡ù¢EpíØ8¸z ¶xb3¦Q¸…ªÇž €¸ùvƒÚéß‚`,}Û› µgLM^ b�7 ùÖ¼øäC˜³Nsl~ìÑ“ŸxèièÌe~ôèŒk~æ­=vè´36ŒÍ³UïvÆg]úHA � ‚@A � ‚@A`�‡† ‰"� ‚@A LŒ@ˆCÃÐͼªì¡eåW¥ý¡4¸p(9ŒáN — Á¡w §c`/÷‚1v®ÁŸ@äX@æAXÇÎXú£3?:mè�…y ڠǦ]+ÓšÃüÔ���±˜#èˆÇœf-èõäGßÏo.}¬Kÿ‰z‚L+m!ŒmJÑJߊ@Ñ·¢=q° �kê‰AcÍuæÔц^}„8 c|°7.µ‡1qèÍo\lÖ¬�5ÄüúákÞvŒqˆy­¿mJÛ¹¼ªlý%—˜ ÓHA � ‚@A � ‚@A`!åNA � ‚@K‡@ˆCÃXμªlÿ²rZi”&ÇB>…„xèàc }¢C«gM^…¶Ä�AÏyhˆ±ÔÙûоÍïØôæ×�ëħÁáÀN}V±^}Q2Öž¹œüÛ»f\c`ƒ�‹øm<×XGXŸXú›™4E‹B„Xn %À`£-=Öc¤Üœ€h§?sÁ#öäc][æÖƒŽ99°·¡Gè!êxŒsš9Œ�¿kÆ'yÍoíÎËÒ`D[bnQùÍÁZ›Ÿv�96[–¶Ç9çœsÔEù9+šHA � ‚@A � ‚@A`�‡r+� ‚@A �¥C Ä¡a,gNâUe§•váLÓ~CKh€ !Ͼ\‰–£�­| ¸’~ÊpÀGa�5bÑãO�À­ t4ó3FÌ��ññ'.sù'æÐ—^ÖhÆa̺ù‰¥>s숯°†ž8ø_�ëei–?öÄZ±Ði‚±)Še}PÜ} ”›0¿2–B;æØ0gŒ0FÞ‹‡Î\ô4Ö°±FÆØÑÈO³6}ÉÁÁ¯õaŒèÏÜèñµFÖ *!Ú˜“^ß6?~æÇOˆC¼ªl=ÊHA � ‚@A � ‚@A �@ˆC}D2A � ‚@“#âÐhì¶ß~{OâUep,ä`À¥€� “ÛA/g‚[žÁaMn‰ñ踭?:ìÑK{y!Ìñim°5—>ظó[kÄ!¦\mŠjÖ^Ðc�X§±‰Ï= 1¶ztÖA~âÑ[o›¿¨'Á�Ì{ƒW[ñØ�:çí¦Ð¹1"†µˆ=Õ^P�Ko<óÒ›Ï5È6ÆPG�ˆöÌÍYÊ?Ø‹uòSz󯨶֌/yÉ�=¶æ1QU?ó`£0öBco,ô‡v?óÌ3�úË_úe—•HA � ‚@A � ‚@=!mô·@A � ‚@XBBsæÄ!ˆC§–v~ir"à7Ð 4ØË{@ÿB~„cõس†¾õA·½D tˆy°GœÓیź±›¯õ!?z}¬¾ˆ6f—Ú£7'kÖ(‡„uIL¬c‹Á–¹yí�i lÑ›ùDb≜gœ¼(ÛnÆ1E’ÇÍØ«ÃNP‰¥Ÿ=výqQUA)Ç Êœø ¾¬×8æ§×ë)Ã:¦wÝ16}1?9|Ì%6ôè©�±ujkýÎÍ㼸Tÿv¾UÑíZN:†ÅHA � ‚@A � ‚@A �@ˆC}D2A � ‚@“#âÐ0v qè×eõ‚Ò ÄÈ‘ÔbWÂ/®sÖéáSxšÏ(¹ŬúC;yø ~…kÌzÇúª£—㡯1YcLlÖbkÇœ1vØ ÎÍC�Ë1sÇ’’ô�Yø�“8Ælók»èÞÂíØ8P"(Žé]3O{Yc.‘{7‡Î1 i#`íœ1b,ü¸èÍO�¯ –áà‚{¢�5š¯õÁa ;ó£3?±±c�Zð×Ï:ÄÈØy‘6E5¨�|4ã°†99qh×râÐúœ8T�ˆ� ‚@A � ‚@A � 0„@ˆCC�D‚@A � &F Ä¡aèfˆC”•“Jû¿ÒàEÐà:È�(Ã:–×AϺ çp)ÐKÐaì«ËÊp øIÐA‰Ÿ<s£7¿<ókC|8αCôcl~ì°Ç{l´7>\ÖÆ-§Ä9q´3®µàk�};ÖÈÕêÑM%nbš íÆ‰ÇæØ˜À;7êš ´=k4l‘vÎa�x€©F@õ#?�u{É7Ö†Mzì]/Ú›ÒÖâ¾õg ;k³üÐABðÃÎüè·'ዘÏüôæØ¶Œw.'­Ç0‚@A � ‚@A � ‚@è#âP‘̃@A � ‚Àä„84Œ�ì°Ã¼ªìäÒ Á»€ëÐ{àDÀ› ±¦�¼ uð!XÃÑŽu<:ùèiäROoœ2¬bnó“?挵§g®h‡-qµ'?cìÍ�-ú¶ÖhmLæø*}?m±s/Žõ!o?¿k‹î ¾”B<¡ÐqâºÓ� .~)‡x}ð‹j oÇä¤éËb z„|ä2sÖÚšÑIö)ÃZöб˜;f�Æ7žëô4öcþ2à…½¶æwŽ�xà³ui»žsÎ9ë/º¨ý¼± A � ‚@A � ‚@A t]ˆC¹ ‚@A � ‚ÀÒ!âÐ0–«V­êV¯^ qèôÒÎ/ ¾† z¸žĸ�c«Ž{DÆúº¦�~ÚÊÕ0¦sìÐÉiçø2Gè�ÅX~‡ùµ¡·ÇØ=¹ò›ð=ó¸n.úvÌ:BLÇUQþÁNiÇêÕKJY”SϘÉæSóÐ2­:×í±ñâ`£/cÄ jÃ_›ó6?~Ì]D|Z=v¬qqZ[r!Ø#¬µ�ægݸæAç a���uÆ>�“È�ÎzÊp�Ÿ±ù“œ•8tÖYg}É%¸E‚@A � ‚@A � ‚@³qh6™� ‚@A �iqh½M6Ù¤[»vm{âZË!�¡Îkèhˆczøm|˜Ó³FßJ»NL9ÚâËÁ–ÖÚ W°£ÁÝ ÂÜüôî‰5c»ÞÆf�¹ÜcÓ“Ÿžu|c16¿qå’´6Œ�k‡ïDB€iÅ�‡Í)ŒY£'�ŸÍC„‘•庠aKSßïO;zE[挜:ÓüÞ4ضù°3¦>ôHkǸµÕ‡žFž–ÔÞ|èͯ}QU?ìŒE|öa~{Ö!í~æ™gÅÑ_‘ ‚@A � ‚@A � ‚@�‡úˆd‚@A � &G Ä¡ÑØm¿ýö)+œ8tÁŒ…ÄàO o쵓ëAoçÓ`Ž0Æ—8ðOx�™üŠ2äaŒèg^bƒ¹ÒÆGgÍø2–ó��¾èÍ/?¥¨¤ mÍgo=Ìí6Ì6ü‹�vôî[ÆÔŽž¼í>ÊtqBÀ¥�~œvSlÔM0¶h6âfÚ R�›G�àǘÐÛ8eZ×ès·¾Ú· Q‡1µÕ;âxaõ#¤ãÑ#ø›—Þ¹ñ±£nâ´õ³ŽNû2¬ã6?:óÓoQñ¶-m缪¬  A � ‚@A � ‚@A`$!�„%Ê ‚@A � 0! öÙf›uÛm·'ýº´óJƒ3!©Žü9Œi=\ lõAÇ{[V�¾†ô³ÇÇôæ0QÍŠ¡MË_¡kÂ_{y±ÕŸõ¶–Ö×}°n=ÚÂ!žqXgMaNló“S�¶îUŸE÷_´cãàæÚâˆÛα1úV˜ÓñB²½1�·~ŽÍ¡­µ[=y´5§§K?/½:k¥Gˆí„ž:ñÓž|æì�±…ÔÆaŒ¿qŒ]T5疥ߵœ8´>'I$� ‚@A � ‚@A �>!õÉ<� ‚@A LŽ@ˆCÃØmºé¦Ýš5k �Z'µÄÆð#ÔAú‘c'¢%1ÇŽ é÷ÚÐÓ\wN/DZ1á\˜¿ «¿u{l�U†uLϺ<zl�Q=1åŠègMöÖäº9�Í\k²ÇFéçW¿¨žÀÓ U0‰Ç¸�ËX½ š€¹!I>¬!ø s�#F?6sÖÕ—acÛÞ̉‰­„¡2¬:êAÚœÌñAÐ3¶‘Ë‹‹ÎúʰڰŽ^æ~°•0„žØÔƒ˜=BŒv¼M™ï~ÆgÉb$� ‚@A � ‚@A � ÐG Ä¡>"™� ‚@A �Éqh4våUe‡N.íÂÒàAÀ��;÷�9}ÛÊ´ò8äAÈ™€Û¡Ž±B<õ¼šL{ùä€ï��\¬Ñ;7QUÁ‡86ÖÑá‡0î ¶¾�5ó“Ãüæ‘ÿÒÆaÍÚñaL zÄüÌ[,XCGÃF{óÕdb É¼7xQ›A³I6�ÎMª�pSêõC¯ À F«×‡uA!?Òsôñ‚àG]ÌY³æ2ŒÑ#¬a×^ôÆdl~mÕ‰‰¶Ø)Ô`~z÷jýmþ6>ë¬Ñ»ûì>ûÞ}ËœÏgvÚ™vff§<¿™ùizÆ3ž‘îÿû×òÇ"�Å$�Ë.»,}üãOxÀÒ^{핸±P‘@‘@‘@‘@‘ÀR�@—B-—2   Œ/�2NŒ/»Å²‡C-.÷¾õ­tî¹ç¦Ë/¿<ÝýîwO¯xÅ+Ò]îÂv÷Ò sÎ9'�wÞyiÝu×M|ðÒ(t‹Rrù–[niÕF&Ç8E¸é¦›Ò]ïʧ”ÅKþóŸÓÝîv·Å[ÀR²"�"�"�E �ê­ÄµÖZ+m°ÁÜ8´ÚÔõ¦À`€kЭ@Âo€¡À ÞœˆpfÌvñÉ_<è„Õ‡?n5"~ù+^sªâw!€ŽÒñã¦øÌ˜íJwÌįt+,åÂt/apBú¾Œfͼ¤OtäãPúÄ#3<¤©Ü1ýÛ|ÇøU&ÆÚD…"s"Ü(  à �„IaU8ѳIX)*?7HáH_ftüU�fÌ•$U¢„�;ftUf‘ÒRúøÉ�pŠRüð‹àW’ v܉7Ÿ¾â2çLøߺ¦6»æškN ²XèøCž/¥…í¸ugÏÔ¥SN9%ýüç?O¿þõ¯s4»ì²K:öØc³ùe/{Yúð‡?œÍ,¦¾ÿýïó‡�íøÀ²=[ìçùÏ~ÚvÛme-z‘À‚”ÀW\‘vÚi§¼ñA?üðô†7¼a"eÔg®¾úê®t6ÝtÓôò—¿|"éN;’+¯¼2½ñ�o¬²±˜ÊVj‰æCû6ž-ñ**Å/h$�QÆÀ/|á éË_þrZ½zuºîºëÒzë­—^÷º×¥U«V5J«0 x Äqdë­·NGq„g)æ¸á†ÒÚk¯�îxGm `ž€W¬¯2·›€P×Pq=òâ¿8­X±¢q꣌�#-Œ J‹ 8ô‚¼ •žóœç¤=öØcÔ` ‚ÿyÏ{^ú·û·®¼2Ï»Ç=îÑ嶘-ü/¾ó�ïÌ{Ÿ¬1›Òë_ÿút饗fvör˜Ë4¥3Î8#1·†žò”§¤§=íiMƒN…ï¯ýkz÷»ß�þ÷ÿ7�}öÙ‰}xöÑö°‡¥£Ž:*-[¶lh¾hWïz×»rxÀjØ7Ùd“´ÝvÛe°Ú#ñˆ¡qŒÃÀ¾öI'�”¾ùÍo¦ /¼0Ý÷¾÷Íù~ò“ŸœžýìgŒ’zmÒ&þð‡§ç>÷¹ãjêÉ¡F>(‹Ž9昴Í6ÛÈÚ£_{íµéøã�¯ßxã�ù0íñÈ#�LOúÓ{Âà€\h÷ýhã�7Îu³ûî»g™E¾óÏ??· Ü·ÜrËôÊW¾2²ôµÿñ�Ì튩Ÿ55§í›©âQ$P$P$°%P€C½ÂfXýõ¹qèrS7˜Ó¸Æ Ø@Ò…«À_Ž0w0ž?éywì„CÁ'‚—°ÒýæŒøVvÂâF8ø}x܉KîØ•/Ì(åG¼JÛ¼*üfâ….¦¯tÐ¥r€6?$6 ¢bȤ`–°0#$ èÞX`sÊnâ#N^o|Á1ËîÓǬ<Äô±+}ÂAž_ùC'nâ! h0Ì cÆ*_J7xˆ%RÒU\øÉ]é†tI˧ŸÒ7cN�‡f:pè÷¿ÿ}žœ~ýë_O¿úÕ¯“dnaR»råÊtØa‡¥Ç>ö±”·�“‹¤<0±ˆðôà?8/J˜°/_¾¼Ëÿ­o}k:ä�C2ûßýÝߥÏ~ö³UÐÿ÷OOxÂ*{1 ,D ¼÷½ïÍ>•w€r?þñ�em¥ê3?øÁº6¹íèk_ûZ«ôæKàþð‡‰ÍÑb*›Ê´Ôõi·ßaãÙR¯ŸRþ"�¦h22?<è ƒòftŒ—�íG>ò‘ѹ؋†J Ž#»í¶[úÌg>34ÜRe¸øâ‹/ºè¢¬~ó›ßäó|âcÒCúдÿþûç�/s!£X_en7Rž›8ãzä¿þë¿Ò®»îÚ8±&ãDãÈ ã‚”Àbq Ç8À!|€_ltæ™g&ÀïKWN<ñÄE+‹¯Ëq�C^!@iÈ­ ÂÀÉ~6ôÿþßÿKozÓ›š� ÏÍ7ßœ×Ìûëð ¨A‡ X±Ì^Q?ú‡ø‡ô¯ÿú¯ý¼Çrg� `@§:zéK_šÞö¶·Õye7nà¬=Œ ±GÞ–hÐõiòqùq�{\mÔ”oï½÷N|'éG�yÌc}ýÎwæ3ÑíôŸÿùŸiß}÷½Ý¡�Éž�I'œpB0ʇçyòÞôÕ‚~ðƒùÛ�’ä¹—4Š^$P$°$P€C½µÜ¹qàÐ¥¦xª X„@3`„ÉÀ_v銬e~ò7cEÄ/~ŠW˜âÅ�°�âºÜfá>ÐåNxá_áQ¤�›Ò7c&>xU~Ìc“; ¨8ЕÌdØûaF @…0cæ‘À°Cð¢$tâ#œü̘ÍŒø£?|„ƒv…ÃLúj /ìžwÜ ñx3~r§’ …!}ÜTyøa&}f}¾ŒŠCºyWaIcSËlBy* •…HÜ–Ãéf?‰®+ǃô ‡ýå/™ÞñŽwTY䃷¾M‹¦]ÇMƳiɦ¤[$€æúvRRn2~ìcË·ñÕ¥Y€CuR)nMÚG p¨¾Ý°fç#79òánqêÿ=ïyO>½?ˆo¿X_84Ž'¦éÜ0®GF5'&[²Û|“Àb=éIOJ<ãã‰ÖJ€¸M�›3"½ð…/¬6Ño!ÛM€¾úÕ¯vþYÈå5ï“0áVwnäF°ï|qcͧ?ýé\,ÀÊ•ïsŸûd°àhà 7Lßýîwk÷Ù‡”Æ v·óf±[r_úÒ—7Ð@€xh—“ žßã¦0ú<·p‚n?ûÙÏòžŸöǹyŸC³‘®¿þúêæ-öÍÉo?bñ%/yI�7ó8:7%äòÅ/~±‹½pˆöxM ¡§>õ©¹nî}ï{g�ùÛßþö|S,‘q«'sDOø³ãŽ;¦¿ù›¿©¼‰ó'?ùI²ƒç•·Eq»”ȇÇ�¸ø^Ó„vÞyçÜ^Ä[€C’DÑ‹Š–Š p¨¾¦m>q€ù\j à�€B„µ0cÆE ã.ìˆüq�»Ü¼7¹›1›•¶x‰wÜ|ÅmÎ9}Òó=¼žÇ› #¯« J>¥ï1!¸A*#ºâ‘þ˜ñƒdŸtù¡+>Ÿ>î#“ÏÄÈ�;È„2ïã��•YÒÂ�E~ÜðS~dWá宸àÆÇ/á„Ò‚‡J�T9Š7ñ‹'ÚáQÞ‡YécWú„“2cN >¥�ŸÒP¹àS\ʯìâ%nè„Ã;7mü»ßý^hÄ)Tnjšw&¾ÿýßÿ�¯q_he�t~/»ì²„<<}ôÑy±Æ‚Oוÿô§?Í—\rIzÖ³ž•ØhÅMÇ’d–žþÄ'>1±±ññ�‡õ©OUö5m˜f7ÏÖ´LJzE^sý?ëÓjk62_üÈG>R%`€S÷[mµU7y.©P‘€—@“öÇ‘ò¼Í Pè™Ï|fõA»—£×…§eX£"š$Åú*À¡IJw¼¸šÎ ãzdTà¹6NŒW‚j¡H`1‡êd·q>´CÇ{lדÛuü‹É�õå'?ùÉ ¸üòËçìÖºù.³I‡(#@_nÍFÌ“þçþ§b›ÏÀ¡ .¸ ÚKæ&œo|ã‰hD¯yÍkÒqÇ—­<ëõ–·¼E^•κ�Ûë þó?ÿså‡�8ô°×Ïþ4€˜I<[åO<Çw衇Vér`&Òb-ÃþÄp†õ„t¨VþÃôÿø�ÿÈ`"9Äö”�¿…�nâìdè ¢Þð†7te‰§àxNî¿øE¾mˆ[—¸uMä�?ïé¦/(bÁ„wõêÕU¾Ù}ô£�W_}uFåóN²'ÞØea²Ô ¹pºJ´ùæ›w?ä>H�›Ž84HZ‹Û¯É¡ù �içsPŸ™æ˜¹–Ë4Ë6ÚÝ\ä¡éÇ¡¹H».ÎiÖñ$Ƴº2·"�IJ`®ÿg'™×aq±éΆ¾è¤“NÊWâË^ô"�(�&í?Ž#8¥˜òÉpNo{ânÝã9Nƒ3&^y啞%ÍÌ̤³Î:k¢O>Äú*À¡.‘OÅÒtn×#㇦RÀ’輑@õ¯ À6ìQ.¨»�äÆoÌÒù(γ\ô�õvnZç¦çeË–¥�6Úèv�&À?ÿùÏ3‚pë¬ÃÅóõ8�ÿnS¡ž‡Ñµ×^›ok¡,<ñ>* “—âÆ×&€(¨@<‰M 8°€É ⶸ•+W&ÿ À à{áÜÔƒL¸ÕÐÆ0`Æ ôGõ{Þóž—Ý@<›Z~ùÛ¿ýÛÜ~hp<8Å.çüáw±àP—8Š¥H H` H ‡z+™ú ÄËSe—›8~|¸)aðcq‹)°ØQÂM Î�†80{w…#Ö¬9>tŸx°+}€ˆ7°˜áÃNz(Hé£+=x°CJŸ8 …‡WÊÇ%Œ nø�ÒGWxåxcz¸CŠç6Û¿ÊÜA« Êlå`†˜A݈0²�*?‚Q:è¸A ÒÃÍÇ'3À*ž �›âPZÊqù´ÌÚ•Žøp‡;:ñIÉŽy$}Ê@úŠ[é‹Gy3–ŠGeU9ñ+ÆMlâ~zÓ[{<èüóÏÏ !å…?žÔbÓÒÓßÿýßç3rë· MùY€Kýå/É‹}&ê\½Z·3ÀUúþ÷¿¯¨óâ�… s\˺Ã;¤=öØ£kÍiQ6uù蛤Á5¦u“zEÎâ†EÙE]”u^,Ð(/‹Ì¦DÞÈ÷w¾ó�|5©Â!]I|Ï{Þ3/@ñ£|ð‹X®»îºÙ7û‡Úä�°È’�œÔ›Ô §A´°WþšêÔ/Þ?þñ�óu«,Ògffr]pEê b³†'ÛØÒÕÃ䉜ÈW¤~í„…2 µ³Ï>;oâ°¹´×^{�t#mŒ:…�Å#ñˆÜVY$ò�€+wYœ’7ÞFœ®ãMvÚ'nx�švƆ›‘X|#KzÈSÄ“ZØ#×xï8m¢_Y)ã׿þõĆ ý�úãä“§QòÉÂü¼óΫ‚sÂ)Æ'OúA´MÚ'j(/}¾îÆ…A}fÐÚÉŸþ¤§\S.'m.'u¨{íñ~÷»Ÿ¬=ú(rñ�GíƒÊ¦x/¼ðÂàSĆf¼µŠM&dÎÿ ›eÈšöÉÿl“+ÀwÔÙô!}þØ€CfܺFúÃ6@Ç;Ú´eê—üò¿Á†¦è�|`zßûÞ—­þ?¼_ZÔ ÿ­ô_6˜|{§LMêXyí§�šî¨ãY]ºlÈÑžDŒõœnŒDÛó›¾ôoÆ O£æŸ°Œ!þ™Gþ¯uãŸâŽió_®'ú�/ê£ÄM|û¢ª¯éþЯ “šKõ료“Œ§l^BŒµ´‘8®1¯âÔ¦ˆ[À˜ã�û?;ÉqrPW~¥g™/ñ,â÷¾÷=I'Ÿ|rž?á@®›3‹yRãÙ4ú›Ê0L'o>¼LùOfN£¸¸Õ‘6ÁxÇw½ë]fcÔñ²_?l;W¥ýÇqDk6d€ÏÆÐo÷wÝuסãó¤d0©ÿ¢�ÖÀó7¿ùMbÆÿ»ˆ�Ƭ¿øÀ+âù žŸÐ©t¹sòœ§uDmë<Ö—MªŸ+¯ýôQ×-“îg“üŸn²žé'‡Qç†q="àm�ñŽÿ"nC࿦n]~Ú<èÙ§`ý±&`ïÏxF¶Ç>âóLÿמØ{$M¿Öfý¨‰ÿ5‘æsŒ5zR ?ú& nan("?ì ½öµ¯í™ Æòð?Q'¯¦|ãæCy¥¬Œ‰ÜØËØñÿ(„ç›(ß;ßùÎ<×à¿£)ñ¿É~Ï”ñß ñ¿Ê¼¥:þøã3¸†ºEÕ‡ó¸½çýï“(¾;ÝéNy­Gžù/„X·j?î¯xEß[³éF¤Ï~ö³y_:GÐç‡9·ð°7Eü¬ê@ ·Ò@gœqFêˆ�²R>ˆ~ÁS\k‚¸}GÏfñ�?H«ô‘=ýŽ:g¾É¾¨'n\=ðÀ2g_Ôýè'<á ‰Ãаۨè×܂ΘÇ8HžØï…ú‡x%à£ýh$Ò^êè´ÓNËO´áÇ>*kV‘þ ·nczîsŸ›>ô¡å(|xv³6æp÷¾ð%Ñ£û¨´)ßo p¨GTÅ¡H H`‘K ‡z+˜¹±�7þ©²Û'ª·ƒ`ä–›!˜ÔZ>)øqÇ �̘ÝÄ Ÿø½™p|òÇ ¤¸•ŽÜÐůøÀl�>ùÀ�¸ ‰Çc=0+x0ãF8t‘ìŠ w̲+o¤«8bú„™‘HfìfùËM|dZ¼˜ñ—BàøÝÅàÜÑ¥äŽÎ.,þèÜ×È]û€k0£cÇ rB~2¯gnÜà:ꞦÖï˜9~�ÂÎx)v,62…Î^ÌcjãŽÚÌt¾ø££655cjyG_ÑÑW𾕩ÍMmÝQ«L€)ôí;j;ÓØQ»™~€MÔfmº ”-RÕ¸³nÌYû×SûÈ<û¸Ç=nÖÇYÙÉ‚!ÍÚ¼+>“Ke·²³¶Øë g׌V<ðÛÉ‹Y»¶{Ö]˜µÅQo ÓYûàØåOXÍÚ‡àž4¨[ŒÍÚµ�=a”G»²~Ö€5µac½ÚU±}ãQ|v ŠËƒ]ü6á¯üì$F—Ÿm\W~J·MÞ©c[øv¥¡þñ�ŸµEzWغvb‹µY[öÄ3333kïWw…ïWÜ ÐÒ‡]�;{衇ÎÚ&O—;ò:øàƒkûñØͬmDÍø¢'aÉ«}p˜µ�]y$ Õ•m,v…·MIJÚÇþYÛ€éÉ/ýÍ6?ºò:J>m¡Ý§�¹ºò�¼èöñ¦‹OåE·�èY;…ÓnPŸ¡Íù8ìL>öCÛD¨üÔ>l3oÖ@}]qØ&MŸøÑG‘ üãö�Ae#^þí{WÞù¯R^iŸ¶Ñ:kJ»x$¯ûÞ÷¾³¶‰Sñ+Ü0™ÙFZm_$nÆÛøÌ宋kܱ£M[>î¸ãje Y Ûó•,bZôG�tÅÁ¸¥ò�[¦au¬øûéã¤;êxV—vìïÈ�ÿ¨ÈûêW¿ºKfÌ <Ï8ù'<íÚ×ÿ]>^Ìq¾c@¯Š§n|!N?¾Ø“‹ŒÛÛ§ÕêÊ0ɹTì㌓ö1¥«žìdr�L üÛÅ£9ݨÿ³ÔɤÆÉaýÝ׿̱Oø1зÕ~f ôÈFq£Ob<›Vóåèg7ouýÀ>.ÎÚÇ‹®v…Ü Ü:û¹Ï}®VÎ㎗uéOb®:Jû�㈇fíé¬�Ø{d`›G³öÁqÎe0Éÿ¢~m¦©»}˜é’ƒm¢Í˜ª¯ àØÅÏÑÿwµ­óX_kbÞ*Y�»n©+ó8ýŒ|Lêz”õŒÊõQç†q=bÀ¡¼Æ¥MÅÿvû°:kà�®v6hœ oqܧŒ¾˜5€vO~ìðÔ¬}�ÎýßçÕ‹u呱ž}Ÿ¸/£0̓׶Q¶Å^¿Gh·rdy°sQ’Iª¶gO•Õ–ÑU<6©ÌjcªÂÙm)µû3âEg­áÉÇÏš'®•}Xûhïƒf3{7ž'šéKv® ‡=òÈΘ+bïxÏ=÷ìËK"Ì`@A²îË3H^MùÆÍ™!�Aû�ø=ûÙÏÎe´CD]åfÑÿŸ4ó| ytÐA}ƒ8bÖ€Y9-°¯AÖt…1@Ëì£õ¨�r7àÓ,ë9‘0ÍüèýÈ@™‡:&/ÃÈ U ¨Ô—Ý!V|Øéâã¿™2ÐlÖ@h•sôÌòÿo¶Ê}Rê�tÙã1ÐOßh ü–ù?b>ìIµìg@—*¼�úf™K`l–zDŒ9ì»2”çtÈï?þã?æ( äS¹±^GÔ aPv°ºŽeÖeþSã<P© oÀ!ïÕcÖw þD><ûläƒýYæýˆ}SñÙ OUúMÚc¿8‹{‘@‘@‘ÀB”€æ×eýqûú£3'–�`À6ìhjSÜÜÀ­à0£¶ìèà#¶è(ð`'ÀK,w Ü )°÷ï(á3îkvpÂp€é¾C˜Þj•‚Læ»wt°#Ø=– v)ð$£àž;øÌèà[dƒ–7ñcÆ�0(̸ÉlÆÊ.7ù£C¸Ï "óSA•Ùìa?dÖ+¨Ð脃àAÀ„�„þØñC‡0�ÌTƒÂŒ?Š ÄŽŽR¥c¦!Ð(äFC¢AЈh0ØQ<”��‡Ý†h�4\€C4VÌj´-3·å¦V˜ÚÜÔŒ©-LmijeÇL§Á¾ÊÔ6¦¶í(@C˜hŠNF§;`!þ!ù‰´•!O._õªWum5)ÊýÀŠ�Í¥Ó ìá㌛�,�í–Œj¢ÃÛ• ³ñã“ç±SijvÒ¿+�3Ï<³ àÃÈÌÂ…EœÏ_�yÔ­ñÏ(À¡6yg£ž†Ê×O·«�gíö¦¡å–,¨³A›.JÇ®•žåã�¡?å)OšÂóAÙƒØb;˜4¨ÍÙUÃ]á}¢YÊ7› 2×é´Ñv»"x`8Åe§Òº6XGù D:mÚD,+ -å«N·ÓwUYGÉç°Ípú€Éuéz76 ½¼ãF½Û úÁl ñÑÄÇÿéWØÆ‘ç‰æQäBØqûÀ ²ÑÉ«—›:>¯ÃêZaÙ”òá™Ù´±“Ë]é*ž¨Û5Ù=ñ¶;Ú´åãZ‡èñ|µ)Ó :Tø�›î¨ãY]>ñ!ìeb×’÷Ôw)ú¶6nþÉOìÛm�Cö„kÏ×84ÍþÇÈIÏ¥bgœŒs7ÿñ]íjRÀ¡IŽ“ƒú»òõAc ï'ýÌÀC±Í�:žM³¿EYE{›¼Å~`§¯«Nu²f]Âæ|ÌøãeLRsÕQæq¡ïÆ~åeÁ|Þn™3Lú¿(ÖÕ¨v»ý³k¬ò=êâ¢=zyaÆM¼më<Ö—µíçÊc?}ÜuK,ó¸ýl’ÿÓÃú¬_Ïô“ǨsøÑGÄØ^d· ªvC�øÇqwÔ2òѸ0¨üp¢ýËŽî�C¬Ã�|8yýäZÜoß´�²ÐÉBü(Ó$Ï£‡hS€3í6“Y»A%°gÑ™ëˆÇnˆ�µ›nó^Ó›Þô¦ ÌÁ/ÿqÝh �˜ÿ0æ ø(/°`»­£*û‚ÚKã¿ùãÿø,e",À;…c\ÙÍA9}�Sìæâl'O—\r‰ØfíÆÛªï.?Û?²‡ÉAKsJ²¨“W,w?¹Ž› " ùà¿ð$åHeOµUåÃ\àÐa‡–Á`ÄÁá'önêˆÃOð ˜Óô±×->ödŽP/Ô-‡†äg7WUɰ^•;@ìHôk�+_ð‚DïZ;‡0'cÁ Ò¾«ÝTÚŦuõž83˜¹�mׂŸÌØáAGAÒŃ?x줅Yv3fÂOîѯÃ2=�Ì¡DÊ tü|¡%ï/7 ~„AXô:aãŽ`H|ª,,t÷ßÿ�’ß0S£Î¾ß­¸£üæà¸À¡6ygQoTÅGb7ZDI.uZc¹±³ Á©…C§®Ø0ÙtÓM»ÜñcA«x8ùâÃafS”�…º°ï~÷»«°ýÚ ²î÷AÅ®E®Â+uzܘU°iÓAnÒÉ��Ë®'î)$|4ª‹ƒ .…Ç¿®=!Wµ'»†:ó·i¤×¯¬lÄicLeD§¿Ž“Ïa›áÈŧè…M3>0ù[>à¡m(èq£¾)pˆE·6ø”6'ˆ|Ü܆%?t»B¹ËßóÊ.qxÆnÙòùF–ü7+�€Z¼?fxØèçÚûñ¿Ê-s ;HâÃb¦-Ùµÿߟþô§«xÛŽmÚ2ù¦oÑÇbþÕç|Ý÷KˇEÆmËÔ¯ŽÕ~mÒu<ë——x‹·z^{Þ¢«Mðc×…gž6ù'�øqµn<åÆ!_¯27M³?ô#'5—ê×F'Û‡FùŸ�«qRm]@A߯½yЈ̆�ùödfWÿñqcn3žM»¿Å²x{Û¼õëÔó™8¿À�õŠÏC›ñ²_úÔw›¹ê(í?Ž#¾ÝöÜx˜kLê¿Èçss” ‡ÅcO2uÍ&¹>‰õå�Cmúù°2µY·ôkç£ô³¹úŸn²žé'›Qç†q=¢¾Æ�#qÿ?æ=¤7hœ �ýÆÝ¦e°¯Ùo,À¡J”ÅP$P$°% ùuYܾþèÌÉ´± ƒ0 àP Âc#ÀJla ìÄ2S˃΅-(ÀC躼E "]øNì†nË�YÅöœˆì˜…K®DØp&¡È;f°+˜Á¶ÈŒŽ] ì ftp1à_°c�p4øAø‰Wnr‡?¯Ë}ª3&;™R†å†] 7”f)…á*Œ„‡Ž»‚ÙWf*Tˆ™Š�J€!5 ЊEã‘Y �FzM6†ôTº€Cè†ÔÐgÌ,E'ØÒ”ô­ÍŒ,„Ú®£sÑö¦ÔÑètÐ âŸÒ°SãV¶ü$ o�|9ã‡2&Ðþ¹NÆMZ®ÎTu›�LÐyªŠÅ,'+ȃWlòó›ŽlºE€‘ž4# ô>,`Ê�ëP5ù‡��4}ÌTûéÀ¿Žw\àP›¼&ðåæ”§i”?žÞ°÷¦ó¢˜Ù°· Ç“C>^®¨Eòç¹$-ìáC¶œxÄŸzáä† &…C�›�œº�];á©™Õ«Wça¸Z:Þ¸BÛQøAzÝÆì1ÇSÝ Ä)˜x›ÆŽ;îXÅÍ ¸ø ›HÈáO^½Üø€DûöùŠÏvÑw¼?æ6m‚ð±¬lFq: ?ôþ¤•òŸðk’ÏA›á,Â9 ¥v@;ô}.~D!~3:nÔ7QFm*©l´gÜ¥âIô&”¶‰\Úô�(>.Ѷâ�ÔöÈ<ìçÿ#©�xâ˜kÅU®~:}�ÍÉ�vNz„¡Ý°êý¹²Zñµ;&Ñ–9=æóGûPþ¼Ó" }…Ó‚bh¿ü¿¶-S]û|ô3·M—x›ŽgýòÀÿ•—%ãþvJXü~ƒ>6Òå×6ÿsbÙ�f|¸eønþ£ü£O»?Ô�‘“œKÕõ�QÆIdÔ8$Y7ùŸ�ô8Ù¯¿+Ouú 1Pü@ëAïâ¤�;žM»¿ *SÛ¼ÕõƒÖžÝyƘñ‰ßþ¿ óé§Ÿžÿ�ÚŽ—uéOj®ŠÜš´ÿ8ŽP>æ¬ÜÊxϸÇüÁË€Sʪ—¹�Á$ÿ‹”ÏqtþÏ}¹13÷@k�¹Â´­óX_8Dãöså¯N§ŽÛ¬[êʺß±/J�‰|xú2sx¥ëŸo¿nUº*™†€;@!üBÇ�†ƒXJH5t%:Jè6ÜúM7 ͘›ÔÊŽyKÓ·0µ•)@C(Ì«Lmc À�ÔfÞÉ�nÿ…ú'ˆFo2[9ª i�™Å ›`þ)0-ŠÅ_÷ÁÙ_� ŸØÄÍG&ø, %OÌšô+�÷¿ÿý•?|ZÈÉä¾ÂÇüù§QÄ?ÞpJI~ƒô¦ZǵšÞ×T@IDATÉ; ÉCú?ýÓ?u�¦•­Ÿ'tºßù¼Äÿ²xƒç•Ùo²’>í;‚á[ð¤þøø¦ð±-�:vL¢-7ý8Ó¢ ª^o[¦aí×§åÍmÓ%®Øü8íÓêgæƒ4u­¶ˆNœâ?Ô6ë½`ùµÍÿ¤�CÌ9ØäSþšèÓîqŒœô\*ö�QÇId¸¦€C±=�:ï‹eí×ßµ‹&c`œ{Ž w<‹òõ¿·m$·¶y‹ý€ÿœ¸qÄG‰x#' 8òÕv¼¬KRsUò×džÇd×5þfü¹Iõ2iLú¿HùGç €‡0ÇùP]¼ôζh[ç±¾Öļ5Öñ¨ë–º2�ÒÏ�qìëmÿ§ÇYÏÔÕ5nMç†q=R7wŽó¢×¼æ5U_6Nıh”2²Æôm–CVþ�åðÆxàL}ìgð|T?¹÷zpÐ ¹¨ß,Ö�:£‡x~¬)q`ƒñ€ ·¤s»‰nÀáé.‘Ð0oª#»¨­sMÄáÀãÖn€7ŒôWwã�FÒ/éSu @³ò¨ZäË3H^MøÚäCÀBæÈ£¼¢ TÓ8„Œ$�Ï}îs>‰|›:~"¼ñƳ_à7 (f�…ƒtì)©ÞˆÏíBéûçÊèßÚ«>ΞBoJþ–"3ƒ@i³öRºø1¯­»QˆW4±ÏÅ>Q[R|ìÕ"ä)™1×ñè?·2'‰Ä­:zz >n¸jJ´G=ã¶ÑFåç}Ø&À!öD «ü·MÑ¹ÙØ��´žŠóä�?샱G‡¢žâ ¤üoÅ[Ô|xú2¤Ã‚ìÑxb«¶ *À!/¡b.(XjÐüzÐ|©ù9àÐÃmlמÐæmMò80à!ÀIln ¬Š¦ÀP,3Xh¹)a.À`pë�@CþE(‡Ð�Ý@×�C‡îÑQà@dÇ,™Á�€1€Ì ˜xÀ¢HÁƒvð+˜Á¸`ó" ~k™Â%w̸{| ~¸A„ƒGŸHá‡Ü§¦“!eœL`&s*€2u ‡0* :|è(„"¿#ÁãJ•AQ™˜Ñ½¢2±Ó0£|ƒÀL£0Hˆ….¥†&0�OJ· í†. µ¼£Vš>cj…©-LaßÒÔV¦è4«LщPÛu EG8´�p!ÿñ°ðd1¢I§•©š(G3•5>VwCGÜåŠm…�›�þC¾xü¢�¼Š‘:o“û<T’¿?­·qðæ¸WZX*N))ü ½é‡Öq�Cmó®kdU.tNL�6 8‘Ãi‡AeŒ~Zä)Î/}éK#…'>>Ú°@çmx€hœ~á¸CŠÛb;¡ÝżEp·þDž:{ܘ­{‚Ä/È”?�Rö×XãçoÒðéÅ“�œJõþM>µm±¬äÝçs|ÆŽS?ž§I>‡m†+>6/à}ýë_?Ë /®´fcœkx%gt^Šõ8T®QZè[ü©!̺�@¢O“·í}Øaæ&rQãô�X6ŸWÌœþR›T:èœJò¼lÐøÿ?Ìô•Èãã¨3Çg. Öñõsk;vL¢-7ý8ÓŠaUƶeŠu? *�¨·M—øšŽg1moçLߎüX¬MOüÙ¸ät¨Â¶Í[ C_ê>þ)¯ýôi÷‡X†IÏ¥buœDnk 84éq²_ï×po2¶�;žM»¿ ’[Û¼Å~ÀÉðºô¸9ÃÿWñÄ|mǢ>å‰é�;W%ž&óŒ8Ž07ˆà˜º›wÎ… &ý_å9Š��s¾Þ1_|ñÅ=uãÔM {¨aÅÓ¶Îc}ÅqÜ~®üÕém×-±Ì£ö3ò4éÿéqÖ3u²Á­éÜ0®G<(Hq³–P»A÷·ö 'â¸;J#°´ß�šÜêóç�Cþöçᶪ'?ùɳì—ðÁWe-zÅS£‡hヰÏ2ùú¾mÊÜ8Ô/~²ñÀ!ò€'î’OZ$ Ýב(uÀ¡=íi3嵉PAäóÚ¯<ð6ák“í°ß8ˆNj  ÂXƒ¼“E×_}Äà@£HuŸpÃ\ذ}oÅ…(G‡_ùÊWV^úŸdmKûlJ|ÔTÝZDºá‡¶ï‰Ûe‡¿)Ëó`>ùä“+¾Ó쉴¶´Ë.»äøx¢nù[•¸=Ü Ÿ̱½ÎpˆSC|¨ó7üxFó¤€C”�våã×%ûí·_—»ê7ʧŸ½IývÜ>?.ù2`¦oÖÕ'›§‘·‰=Þ\Ëÿwyö2ò ²Çÿ¦QÇŽI´å¦‡š¤EYÛ–)Öqü€ØOžmÓ%Þ¦ãY¿<àN?õmKO:ró”w�·µÍÿ¤�C€<•³ÎoÚýa®çR±Œ:N"³5Zãd]ðnq>âo[_[àñŒ3žM»¿©üuzÛ¼Å~0¶.6øëþ“ÚŽ—1ýIÎU)G“yFÓqD73H­ ´Y×ÕÕgS7>PÅum¿ÿ2'c™ä„Ήnù·­ó&õ5N?Wþêô¶ë–XæQûyZÿÓÃÖ3u²Á­éÜ0‡üAÅÍfßvÚ‡êæøýÊÈ-j>Ýý÷ß¿j³Êzìï8Äuëã‰fÖq€ˆxúÝÇ[̽öu2ч�ÅúQg’À!€<ƒìÛ �˜ŸŒPÚµ¨ €ÆóDàñp‹ Ï|3ıPà‘HÊOpH €+øS¬sD>¯u ˆQøÚäCa‡=Ïè‰:i ¢\zZ�qœƒ_�?øEÔ8tÔQGuµ!ê“çϨA œDž#ÜÁ‘nTò·Éo�~ÁTù¨k? ûÇ?þ±âãÀ¥'ÿ܇Aû‘ß‹�@ª~a¹ë‰{öF‘®S7A â�~€‹�7êØc��ÞùÖ<€cž®½öÚ XHÛä61¾;xåŸ ä¦2þ[ÔžˆËïg ’× 7ÜP=û È“þ°Ì~»·‘ž¨»å–[|°Êìà 8ôç?ÿy–ØÈƒ±ä´É&›d7ÆyQIE/(XŠÐüºnî½TÝxÓÆ�ýM4„Û€çæÁc! ¡ÀD€—ØÜ ÌË; »CÂ]‡!à˜ °ÂmÇ¡gËÐÒå1è#‚Yø0"àJÀ”`p\Šð&¸a“ž;XaZ0£ð“»ð/„ñf°0ØÑ /3á0£ ü!ñË]ü·ù΃_ )ó>£˜ñ§ âCWáѱÃ'À‹BÅ,ã‡YŠ ÂL¥ °F•IåªÒq“Y �X?tg¸£Ó¨pC,D£C—¢q 8ˆH ° z™©™ŽÂ¼¹©¦¶4µÒÔV°n ­2ó¶¦èTèt²�LÑéö_,À¡ø'Ê~>xX»”6ˆ¸ÖûÕmj‡ça�&ðOÜ|¬Ûdo³Á¬JŸ‰õ0åŸ:‹òðö¦Zã¦W*+žA›Ž“ÈûYg�•Oå Û mz»J¬o®êUY†éñFÕ : ‡˜Çi‡¨×º²h¡¦|k2âßxǯßGçøÔAlgM>µmñão]�íuÒÀ!ú~̇dÊt¼¾¿I‡Ø Pzè¼{Îæ8'åÎIFNìÔµƒ~nMê¯Mˆ—”W¯s;› >�:…$>€ŸÃþñÿÉO~Ò��sl÷<›yÙãI][4vÄ6T~X[núq¨IZ”µm™b7µM—¼7ÏÕ)~~ÕþÌf¥6zÕÙ8óñ´Íà�N„*àÙdâó[gžvhR†6s©ØF'‘YàP¼)ñìFoò?»&ÆÉº6àÝÖphœñlÚýÍË)šÛæ-öƒºÛnH“õ_€®§÷ÚŽ—1ýº5MlMAîä»Iûo:ŽÄ�Ÿ­ ´ù/ŠmfTûŒ=áëÐç 8ø×'ԡ´­ó&õ5N?Wþêô8^�ºn‰eµŸ‘§5ñ?=lX'ܚΠ­á÷´€C±?éIOªÚ¬ò†ÎZÔ÷ŸµÐqöüN›}Ìk¯½ví­§>­bîi/a±~Ô™$pÈðá�7ÈÝzë­•è0k\›4p¨JÄ œØæpžt²�ÅÓž‡Ø{ ß°ç1è™/ŸÌ“µÉÇ¡�qŒ�ƒÊÀsV”uÀ!>zi< Ø ÈÑSpˆñ\ÿ]÷¿ÿýg˘ûxâlñxwÌþ¹4í�êÖ¢:ÀY ïíü*öPúÑ™gžYñÅ[müÞ¢¾Ä¸ØÓQZ¯zÕ«¢÷Èö#�<²ŠÏƒµbD;ï¼sæ[ýõ»¼è«VFÕ=¯&fnpR¾©OÜxGg.áŸ:Œ£0£è›nºiý‰'žXÅÁä â¦tÒáÙA@<"üáùóQɇpˆ8Æâqn=â¿HåäûŒ¨‡$‰¢  ,E h~]Ö·¯=:7`c—Ÿ<È—¡€o0´½)0˜……ØÚÌ(p[tX ðËM-3…]À!0(ž'‡6C ŒDÒÁr Àw  ó�,ö{š@ž;!|š £ÀŸ�"L :Øü„W–| î踡Ö26^³°2ðá�¯ìè�ìð}^�2HfTLnÊ(þ*nVD<òÇ�8кÜd§0«0«’¨H*»7SÙ¾ÂÕp£âQ¸ÑHP†¤@¢ @Dã¢áé¶!éjœ4Z¬�ojÈ4ðå¦Vtô•3ö-:j+ÓWu�gÛŽÚÎtÀ!:ÚÃM-Hà×¢21–b¢]÷Çú½ï}¯ç„ægœ‘y㦋¦阌*ŵªâ‰›�u›ìm6˜¹†Ö§Ý¯ŒÊÏ(zÓ­QFM�C“Ì;'6>ùÉOæ+•wß}÷ž›^XxEÀA�,xêÍË“EMä#‘RWØ _xâ“slb²9«§¢¸b×Ç=-à§@b™üIåP|ñ#í5†Ç¾Ûn»u•ï½ï}o_“BmÛDüø;Ø¢I>£Lüm üà»äÀÇd>âq+‰À:œú’œÑ' ¢½éªiâæ”YüpÓôÖ1_ÏMäÒ¦Ä<’wnnñrÂóîOUáÐAuµ;_†QÌŒ>m®­® Oßѧ¾ÄÿG;&Ñ–›~j’åj[¦XÇM�CmÓ%ïMÇ3Õ_?]Zj|ðô×kâÓ0mó�Cø<êÄ«ò5iàдûÃ\Ï¥buœ¤."p(.èÙØÖ¼êéì1€Ckbœôm«Î½Cà �||Á¿íxÓ¯[ÓĶ1߀CkBmÖu¾Ç1ëvýÇð1“¾ý⊷ŽùªøÛÖy“qœ~®üÕé± Žºn‰eµŸ‘§5ñ?ÿOâAˆ:ÙàÖtnèç6´‹ùtãP|v‘W^yeÕnUvnjQ_@�À!ñ¡Ÿ{î¹³ïyÏ{f¹aTå}XžœöüÅ|ûf}?Yh´X?êL8$ðÿ7úÓŸzDæ›Ì%pÈ'ì��ì³yb­¾Ãx2 M8Ô&~íÅk]uÕU³(ë$€C¤qðÁçøx2Ñ?9Åÿ¶'ýGùcüüæ„Nðì•yß}÷­ê¦rì¼èrê^ÂØW€‰ñÈ®}dÔïF=w©Ã8 ‹®ô‘/eëGþ©²ºg·ú…ëçþ¹Ï}®’ž:bÏGm<>±Æ¼\~€Wû}J|ñ)6nÍ—Ïá‰&â&/ÅÓU:ÒÙW‡—úñ·yàÏ$�CÈUIÆcyfÝSyis‘@‘ÀR“€æ×ýæßKѽsãÐ~6f�a0XlXa¶13 ,ÄÖ¦¶4%ŒÄæfvbÆÌËLñT:à!Ì`.Àc€Á@¤›†¤ Ã!\‡p€…0££À�"|ˆDè`GÀ˜ dFþD"ð+`UPàRÀ·H&7Xt äF3:îÂË`÷~â1ç̃‰�pS'2¡ ‘e*? @<*<î¸!0t¹n(¹‰�p_‚›* ]HÇî+Û7Ì4é4�ˆÆ…¢!�Rà �Æ‚M�³nèjÀ4hòrS3…yeGma:ckS[™RgÁNgÚ®£0?Ð ´Þ~tÂ…öçÃéË{¥žûÜçÖ–�¿ñcΗ¾ô¥ÌëOÿמöfw”ƒ_€Áã¯4�›�u›ìm6˜u @åì÷± p“Ô°›6T¾¦ZãÆeSàP›¼ÿ⿘僛u¨|£s"!^×ÏíDž§Î¼Ï>ûTí™ú�¯â§ HÞè|På–™˜×Â* : {nZÀ!€$ºKùãù;Ÿ7N–étv|†>Ô ‹þÿ÷=`­ø¼}XýµíñãÒŠ+räÛçóiö~½òÆF¿÷çã×YË_ú¿øÅê?� ¹÷ÓiÓ>^Ìñ?„�DϳÓN;Uñ¶;&Ñ–ãÇ¡Í6۬ʟ/w“´ào[¦XÇM�CmÓ%ïMÇ3/—:3'€}�3þûþ\w3AÛü¿ë]ïêJ“ÿgþG|þ8IèóåÇ®&óW�yÚý¡IÚÌ¥buœDf±ü³²ø¿ûÝïîª#ê‹9Œ—÷°ÿYx×Ä8éóTg4ŠÀ¡ºòϦÝßTþ:½mÞb?  Å9 s|ÿŸ'°ÉOÛñ2¦_·¦‰m£ p(–�24GôáAÿ‹šÓ® ´ù/R»aøÕäЃ ÇqŸòóìFœ÷ÃË\J·HNÜžàãk[çMë+þ¯ ëç>�ÑÜvÝËŒlb[ÔÏÈO,Ϩëó8&�³ž‰r‘=¶‘~sÃù âµYéÜ4¥2¢Çÿ"øõ©]<>­b®éÃÆbý 3À!ž'‹Ï!?=ŸD;žpèè£�ÎOXñ$À»HþÐ@Oƒ€C]tQµ/ÆaS‰â¼°Í6ÛÌ2^~ö³Ÿ•sóÔ§áéGMFmò@°yáÀOjEС¼N 8äç(ZWæñ  òQbLW~üóoÊ7k9Ö�â‘»×_ñŠWdÖAmD`Œçd>õÔS«´<ÀIa«uØ�´"Ý|óͳ3�[‘7ÐDâ†nW¢LÌûx²«-qÔ€|x¸Èþ<›%92~DÒa:€€´ÕHÔ§ÆyÚ€OT‘†ï{7ÝtÓì·¿ýí�ʃjÞñŽwd^€‡"8)ï}èCg‘s±Ÿ®o$¬O=Ípˆ4¸%’üÑîÕ9îÉ—™*((XJÐüº¬?n_tæä�g¦ÑL�s!,fðà%ÀJ€¡Xaj¹Ó—™Y !ÀBº¬E¸€Ñ@$¼†€Cà8Pà;ÐòX™ÁŽ€$„Y:8aMÐÁš‚>ð+˜QàU„]³‚Â_îØÁÁ¬ÕqÇ~H:þvÌâ—;añ“nÆ.>ìS%D™$3dVÁ.³wG"7TÂ",f„*]ÂF§‚¤ÃƒY•…nªT*3ºvÌ(€B ÊÐ…8xH�‹Û…ÔØ0ÓÑA·©aª±Òx R£^nn¨•}…é[˜ÚÒÔVÀÐ6µÊt:� ÀÐN¦èh‡ö_ˆHlòYÞ»¡Ù0ãô%›~<ïO²@à eæÔBŒã/xA~ž„ëGµ¸ò<þ¦•¸ùX·ÉÞfƒÙŸ <ƒÀD^õÅ‚�|þ8½!ÿAzÓ­ã‡ÚäÝ/(‹IˆòWíªìÜ 2¨¼øÅŒ„åãÀ$6ãm,¾¹íˆöÂ5æJ ýÍo~sÞ„!_Ü87ç§"oœH` ‹eÊÿ“ŸüäJV|l‰7ä°�ãja>DÂðÏ÷ö+:71Iæ{ÀýŽ“6lÌèƒN›6A:Z€«ãl´7ÉgÜŒöÀ¡×¾öµ]í€�‡þð‡¹ŒLð*Ò' òG¤áAmþÿMuÓD&—¶} ßÇ%6[´y#y±9Çf ù&](òCgs•Müi£¼ïýy~X™‰7¶§å˗Ϣϳ™Óõ@�¶cGL{œ¶ìOÌ©ü\}θàoGj’òj[¦~u<¬.Ú¦KüMdzayÁûí·¯Ú“ï[Èøío{OÛj›þ7TÒùßûÞ—Ûc#À3iàдûÃ\Ï¥b@†£Œ“´ >ލ~Ðy¢áðÃÏuD]±yìý1Ÿ€CÃþgIgMŒ“ÃúÁ 1Pa'u<›vSùëô¶y‹ý€6Ä<”Dü¿R/Œo¾�1¿ãÔ:ùi;^ÆôëÖ4±mŒjÒþ›Ž#ý€CkBmÖuÔ'ëõ¬- 0ä^מú¹Q/¾ `f­x‘¹uÄZ6ʈ¶ÄZÇÇ۶ΛÖרýÜç1šÛ®[b™GígägMüOÇõwÓ‡šÎ ç3pÇ›n©§g>ó™³ÊB6ëÇœI‡ü�GÌüW_{íµyž(‡Ú뤀CìU)Î]wÝ5ï �a�Ë Êºõ„=.ÆNOƒ€Cðù›P&öã * ú¨ÆžO÷·Ñ4S¾qóA¾N¸•œö 0…9Õ3žñŒJvÈpRÀ!Ò�ÿíñ+xê€Cìuª>7ÜpüÏ�œ¨Ož‹ÏåO$ö¬‡töUÇ!Ê'qQïìþùÏÎÏ¢y?Öéuäoòf?ˆÃ½„Wœ”ÏcŽ9¦+ €IDCqgzç;ßYÅËœŽö ؇úgþ¤4©«:ò·]1/§íž[�xí€þ¦8Ž8∞(Û1¦Ÿþù=~ÃØWTÜÄ à“_£1Ogî'âÆ3€:´iÅŸª›KàPܳaÁ”þ[@©æŠ^$P$°T$ ùuœw/e{穲mÜz¨)p �o÷xö\xfØ p¨ÍM-35cŠ‹ZoöLºCˆÀk`×…0Âv&$äÁCƒ<7€C(ÌàI¤ƒ=w‚º°)註ttøÀ½ pÛ‚.¼ vü„‡ñ~ðHÁ:nvÌè�Ü1Ë óTÉgDV�ÉfÝ+ ƒÝ+ ?̲K0è¸!x̪™}¥á07tU¶t*[ àf f k}gÆ�ÆEC£J§! DD#`H !ì4îå¦fL­è¨ÍM_ÙQtˆ-LÑq 0´mÇm;Ó1ïhŠŽöpSÏba¼Ðþ„öDÐŒ•¥šG°„ü^ýêWw•5nœ‰¯N�/òŠ›�u›ìm7˜ã5Üä‹“~1¦¼²pª{Ö ®nã¤��hu|qqÛôÆ!â7ï€qtBe»ë]ï:‹üù¨?ærÍj]ÞëÜØÜPœÃtÿ,ò‰üä)æS<Ó)u:ý‚�~/›¯|å+ÕO]˜èæÁkЇÍÚÈ';' Ä7n› |üø;Ø¢I>ã‡1ò׫|ÈTWYËÍë“–‰›CJÏošKæMô&riÓ}\¢ýùr”eO¢é¿6þWáOßÀÃáÇfH“2ޓ܆élªr��·ÍØ1‰¶ÌØ/ßÜ®¦¼6IK¼mÊ4¨Ž?½MºÄÛH¿ñ¬_úÞ��Kure܉·ß)\›ü³áë7ïêÒŽn“QŽiö‡¹žKÅ>åíuã$r"ß0{5ùŸ¥.æzœT»í§ÆoJ#ÆFù�¢�3žM³¿ +[›¼Å~0¬}áϳ¹>Oñ¿ž¦ãeL¿nMÛÆ(À¡&í¿é8¢�’’‘æ Èb®eÐv]Ç på}ÔñŠ�eñ°‚�¯ŸÙƒŸÕfÚÖyÓú§Ÿ+�uz›uK,s?yy÷ØÏÈÓ\ÿOÇõwSàPÓ¹aü¯šOO•!_6Í}Ô™ã¢~ ä?þ*,‘×͹¸¥®­·¢ýpH¥Žš\X?ÄÛÕ.Ñ9$ÀóU˜™oŠšÄïy<€\vÞyç®~ÇNæ»<Ëipˆ17Že¾<˜ÙâÉçf?jÊ7n>H—õתU«ºäãËÀ­2/zÑ‹²ÿ$�C,Ã>"7FÒ>o¼ÉÇß‚äóŠ@²¿Í/Æ)»oì)v—ØãÄóâíuÀ(¥€†¹‰çÇL»ônìÇ'þ¼ÌŽB¤ëeåÓ’™}õxS�Òœ£>"~ê2îQsëÖ8ÏÀ)�:}pˆ0|à¶Aå �þ�/þ0VFšKàíÍÃáN¤Š)ö"�"�¥$�ê]{tž*Û߯³‡™˦Ðø�‡ x|„°ÒÁR –™ÒÅ,€‡ôÒ !°èþb@CÂl€áÓ!¬G?ð˜…À‰`S‚H]n`NÀŸà†^Å+0,¸£ƒ]A�yÁ ]øÜ×êØM«°2r;ƒ?$ a冒ŸôÛ\§üKfÈ :D¦Q²ãç £B¡#8^ Pa'<4n6B& BE¡ã';•†™ �¬J „ 4vf€Bè4*†0«± d s¥ÕTþuí9~ü8Ô$ŸñØQ]±ëe#3‹t6 dGo ¢<>Ü §žžýìgwñ*ܸ“Ì&riÓ†}\ªû(ÜqÇUí†v7cTf¯³¡ÿãÕöêtúðxùâöº¾ÍØ1‰¶L~üUÚ^ã‡Ú”i”ö;IYWÓñ,¦[g¿à‚ jÇ>6ÕñãÖFn„¯{æJõÉ_¼ýp.€CäcZýa®çR±¿�3NòáÛŸ|UýHçv„L>;Ü8Ôä–z˜ëq’4©ac a'"®Qdziö·ArïMÞb?”3èÃÜŒ=ño�!㎗1ýº5Ml£‡š´ÿ¦ãHüðÇý¹”AÛu�?‰ÎÿƵ«èÏñVDýEàó©(#âl[çMë‹´Fíç±ÌÑ>îº%–yÜ~6×ÿÓqýÝ8„œšÌ ç;pˆrœ|òɳ뭷^íz‡§Å"ÐÛ‡xö<Þ:û†ì/yÉKF=.E»Öœ‹õcû£j#ýÀ<¦ý*n¶DìWqØMq¢fãvh>¦3¦ãF»5‰ÿŠ+®¨âŒyà„6à“õ×_¿â! òüèG?z–±¤Žô”ãS?â†dòŒ¸/ûPü]xá…=A›”‡@Mùà'„ƒu06y"ÏɱŽF®Ü4KÙ\ŒBúïa_"70iÿštêHÏsqÓµ'n_áJÝZHÞØ¿c Â�ú]�9R?ây+Õûzm‰§±¶Ûn»*NÅM›ã¦þ&túé§×ÞÜÊÞ"7gQÇ‘è7¤OÝSs‘¿Î 0Ž1ÈŽ5õ?ˆxì„N¨êRåFמi; Н©ŸÊ“}ù~ÄÁðW¾ò•Õsq>˜™C~úÓŸ® îJ2Ï•|ø:92S~êþ'3âÏI¿§ÖFÍSá/((X(Ðüz)®-ú•¹sãÐ~66€aØÙØ)°`¤ÀE`'&bsS+M��À¼¬cÆŽY7 &Cºð€†Às Àkp9Œ0è`>À� ‚.7�‡ÀŒ€wâÝ„=Á}mS`TÐqn Øø„}Á…ÏZ¦„‹AÇŽ:þ�â’?ñÉŸ0#"oKdöVSdŒ‰qþµ£ã&?¹Qxød7c6£+.tâvø±c†0CÄ÷S¸ãFšð¢£ðƒGùPúð’FÌ/a‰‹°á|Ì�ÂcW¸®ÎOy¢a@â�_~ ëÓÇOéNáiŒ›Yç<Ç…Hvµn²gË’m.%[4ÔaÇwL¶‰œl�\ëo‹õdî’}N†Ðïâ±&é€H¶èN¶0ëò³S4É®¹­Üì ¨d§g*;Û Hv-lv³Ez²�OÉ(�]­šìj×Ên×°&›äWv 6aN¶hJv½}2¤e—Ÿ-“½“œì´@²Ó)]~ƒ,ö±!=îq�«XìãD²�¯•];e™ 0%k²§«’-†³ý°ÃK¶à¨üN;í´d€™ÊŽ¡MÞíªà„|lÁÒ'[à'Ò·MÂD�Bäéøã�Oä7ÊÓòÉÞ„O¶ÐO¶ÙÞ-rxÕ«^•ìÃrv§>íÖ“t衇&^%û°\ñÛ—d§7³½I;¡Œ¶IS…7°J²ç’*{?iÚ»Ö•7ñØfi²“É®ÊM¶ÐN¶Îù¤]Ù阊7ì äÜOlã!×›üi¯¶!�Û md˹G·fÉNº%;µ™l`ÏéÚ‚/ÙÇ¢d'K*þqÛÄcó˜tÞyçUñØfW²“b•r·ÍüÊÍÔi§�vªì†å“v·÷Þ{WaH—¾'âÆ6’’-j“mdg;E˜ls-ÙfL–¡MöÄžÛ¯}¸ÎöA}ÆnÚJöA© gàµd £Êî 1�øˆ.×9ír&â·ئR²ÓÙU¶bÙìäV–¹m†T<üß’ž�±²›m¸æÿFÛ`HvR¬âÀìí*è\ÿ] ,´)úñÒ_< Ùfq"¿u4îØ1©¶lWyç¶yê©§&ú/rA–¶ šÛ"yn’–/Û¸e¥ýúôd7]Â7Ï”Ö0=Ž{ðÛµæÉn¡ë´Mþ‰ôSŸúTn‡~LZ¾|y:òÈ#ó˜ëç/ü?ñÿ5_2cßiô‡&eh3—šÔ8isådàªdO�VÒ´ ëü¿Í˜ËeÑ.©COMþgáŸËqÒç§ÎÇ—8Æ€ø]ãsAÛh¯‹n¨[L�ÃÆ³iõ·¡…1†qófÀ€üß­4˜ÏØG—<§@Fö!-{1ÿÝsÏ=“=“›˜³ÖÑ8ãe“~8î\UyÖþ›Ž#.¯æÌqY»Å¹Ï\É Ír žíy•dÓ:묓ì DbÌ•ø�xË[Þ’ “ìQOpæîÌÙ™¯ÚÍ =þ8´­ó¦õEZãôs ¢qÖ-“ìgsù?Ýd=ÓO6M憃Ö#Š×>Š&ûÀ'kþ/²ÍÙë3ŽMæžMÊhOÇä1—µ7{>¬évÙe—¼‡Á¾�=Ñ[å�=Ÿ_»q%¯‡Ù›ñs+`ïÃ@CÉÀcr*ú`½M]Œº3B‹’•vi·Ýä½,¿?2—…emhðóXɸÃÜ”ù뤈þ¥2ªgÏtRé ‹gÜ|ØÇÄd·µ%t{2«g>1,Ý5íÏ<yÛOy|¥.ùÏ<î¸ãr–ÙûÐUÛ289Ù�‰tà 7$;”›÷èâ¼lXüß3wc?ƒ=>j÷ìÇ*;ȗ즡¼ÏaÏ­ÉydY27E1·dO—yvSb.Ç>—Ý*–÷`h?ÊIì ΢�0W£}“W¥å}a»Q)ïÕ·<–<    Ü.֪̯ uKÀn8<À\V›âÃ? pk™âãÐLA¸a�.Ì:a xùðƒ?„qAŠ".7øq#ñÞ§ïyàUZ C¼¸Né+oÊ?~ÂrˆÇœºÊ‚;ü�ò©¸‰3î(HqË7åƒô‰]ùõé›óx$áŽú¶P>SÄG�ä&»/n*1HÊ‹"�‚Š_BU¼èŠOé¢+=ù�öPr#��ø±+Íìa?ð*.üIŸüà®ôŸ9U¼Ê3aI—ôá‡Wé(}sÊá”<"̪høÙ"ë4J ™˜Ûu¢yeW¾&5,Æùè<Ê¢ÜNå‰?²2ß6CøpŲ>yòï�HÙcžþŒ›w ,ŽÙð°kVv�s²Ó­KÊ‹)6Tfffr¼Ã¹´5Ú‹Ë~mZg¬auDµÀÆ1‹DÊ…Üš hîÈÛNX%»e¡ ìÖ$h›ƒä9n›h’‡&X’ÿƒIôC@C€î¨Sú6*l®6¥ù0v úۤƄi•iZéR×´ýG=êQà7Ú›«M7ÇÍ?ÿ)Œuüÿò¡ðÄ´h1ôÉnÒã¤�PÎó0ÆJ>bFP¹Ò¦ûŸUøi�“ÊÇ\émdzùÜßFÉ[ AtdÏÿ|ð4¯òõ4Wã¥Oc\sÓö?nü 7ep?1F™Ÿ«LQTvÑEåõŒmªånv[íÄæ1½qìmûù 4GY·ÌE?#oóùzÒsÃAu1)?ÀüßA¬¯êæ_ê<$ê·"Ö´—^ziþpÊûCóåîò¿ÐôZh5Vò»Ô%Àÿ söVYÙ³Ÿ V$ü‡³gó¶·½-ÙíC ¶%ãEEEEE^8ä¥q›™o¿v“!À¡KMÝ`Š�o€X,¢dFÇOnà/„��Ìðà‡Ù‡Á��͸à á)ø!ÙÑ¥þгÒóaHw…Q~ÀpÏm¶ÛùqWšø)�Â�à¨IÎáÅ ‚»Ò•®8¼¸)nìc‘+p'�*…ÌúÂÈL&IG…‘.7ø$TâR8éðE³9eÂPŽ*;ñ‹‹ñ*¥�.^x”3f3ºüe†'’Ò' ˆ0JK²AÇ�üaV>Å«üË®td· 9¼·óUtSÛì~µ ¡   Ì+ ú :¯2Z2ÓZœâÆ2>6ÙÕÕ‰“]">\Ÿþù#Ý:¦°E/(Hù£À1{Чë†1dó¼ç=/߸Vä´0%PÆÉùWoe<ë­“a€†ÞÅ¥H`~K`>öóÒÏæw›!w}8¼HWäo}Äÿ¬³ÎÊ·@ÒÆDÜÔË�½…ÖŒ phÍȹ¤R$ÐVÜþÍ åïÿûó�>ÄÇ áÜú¶‰l†&ykÒB”EÉs‘@‘@‘@‘Àâ’@õÖ§]f¾,þÄ'"P‹t°Rà"ÀJ`Ç<áñ« #l‡yç°ž3q|…�ìÙ?Ha±K ã¡°ŠÌÄ�DÜâÃŽ>x Ù•:¤¸dÆ.³@I ÛñªÂ�&ñ(NŸ¾xGÖ•±‘ºd’PdF—ŸÒñ•ˆviàWáp“!‰GóvÌ�â"�»ÒG'¬„hÆìO�Ÿò¨ô|x ñ)}Ü”>qÃG<ÄKx…S>$#xŸn#�9Uy'=”âÁ>ÂrãЦvëÊé ýÆ!+G¡"�%'�òAtéT9Ï’ð,EñäÏï*(OÜ®V7Zo½õò+z2o¼ØK¨iJ Œ“Ó”~}Úe<ë•K4ôʤ¸,l ÌÇ~^úÙÂhS<ÓŸìfÆ-¸<[ŸçÃ�gr&qñÂ�ÐôsY€CÓ¯ƒ’ƒ"�&¸Ï}îÓuàì9ÏyN:å”Sš�—<çž{n~RŒg·¸�ºP‘@‘@‘@‘@‘Àb‘@õÖd8t ùüÒÔM¦ÀE À:;aÆlÆ.¬þÂPàŽ,º:˜õt™+"œ:8N8¥�»ÒdzÒñƒÁ�>Há0+}ø”Gøá¿â§lø‰0ãa–�xħx•x•ÏȇiywÜZ‘ Ñ&_pâ£pL‚QÜð© ò“P¼Ž ^ÈÛ1CøÂT#�*é£ð‡àøFy# JáÑá—¿sÚè¸A>/*·ÂãŸò¦¼7BáàSú¸cFWåRzJ]iðøîÆvãÐé0*(XX(DV}µÉm¿0´�ÓO?}^=IѦœ%l‘À4$PâÉ7ú}¬Ð•@'ç_Ý•ñ¬·N  ¡W&ÅeaK`>öóÒÏF›ºæškÒ¾ûî›ABÃrÌÓcgžyæHOÓ‹³ø—@ —Qá(˜Øzë­ó nmößÿtÔQG�ýÌò|( Ñw½ë]i×]wMG}ô|ÈRÉC‘@‘@‘@‘@‘ÀD$P€C½b䀯í×óTÙ%¦�{ëà�=`"ÀM ð�pr�|�øðÀá&¼î(Ò’;ºâ1c&¥­ôI—pØ1‹»H|ð¯øI3üJ^Ü}>ðCù8±VÉ>•Ef…!ݘ¾üFÖ‰|’D|( BFû‘üU™*¸„K8(‡ø¢ðÍ©r÷fÒD),~�â@‡H�´”vü|žqØÇŒ9ð‹v™ñ'ůøä�Ž¢u{ðÁ§}öÙgAoþ,¾š*%Zˆp°ÿ¡»ï¾{:âˆ#òs ±<%Ï·K Œ“·Ëb¾˜ÊxÖ[<#qâ‰'V;í´Sâ6ÁBE U󱟗~¶pZÓ 7Ü�>ô¡¥øÃiõêÕ=ç�Ã?<rÈ!i�uÖéñ/s+�š[ù–Ø‹ŠŠŠŠŠŠŠ–– p¨·¾ït§;%ûpèrS7˜¯! :XÝ„ÙÛá•:ü�ÂcVXù‰OáÄ+¬†â”>ÜÀh(Œì„Å BW\˜…ïPúâAW^d†—øq'nˆô7q€÷€”Žü•º7ã§ÌÙÁ~ày³ÜFÒJ)P`&2Iá1“)ì^ fÍnò—�*…Å ©€âÁNX)Ù}ú„Ã.? ‘0Þ>ü¨ÏKZü~¾‰Céã¯x•njÒ #…?fˆ0€“H7åÇŒUú˜•>fâ$Í ²ëž?Â{ñ…ŠŠŠŠæ§n¾ùæÄ&:›ãw»ÛÝæg&K®Š¨®»îºœó»ßýîéwÐôj�¦d»H`žK Œgó¼‚JöŠ& �ÒÏ' ÄE~Föª«®ÊOÒØa·´Á$ž-[ýõ‹t¦(�š¢ðKÒEEEEEEEE‹N8Ô[¥k­µë?ã”Ç�€‰�;˜üpCA2£ƒ‡h;:~èž¼?q £!^Âb†àEyÜEð¡øà@\v¥�®2᧸åïãÆ»>^(ntÒGÇŸ°�â¬ô/vñÂOaÄ—=Æù!‚¶¤‚�2)3~¸‘Ž*Ÿ„*Kþ¼(¹G]ºH¼Ø1KàäCÂTúj4ðúôàSœ ƒy>ÌžWaÐQ¤ãAA¾ñá®ôÅoN9|Š‹ø)‡Ò—Ž?À¡e¿ûÝïNãê¯BEEEEEEEEEEEEEEEEEEEQ8%RìEEEEEEEEEãK ‡êe·á†>Ë|¸qèÆ‡€? ~ðFºø„õ@—"Œ7ƒ“Àa&,ñ€?á3á+ÌX¥ƒR8¥KÜÄ�]äãÇMy&,fa>àSXÜ•¾ð)æT}Ä«ô¤+?Ø!ñÝf»íñ¡«|ðb&︓®/‡YG#"œÅx|¡(¨ �Y™¦ *Œ/ ùQáq‡‡¡ûxÌšýÐ!¥íÃŠß �|(Nñ*<|Ä£ŠU8âô£øÐ!Â+]tÙ?|ä›x|þñÇMüfÌfŸ>nJý.¦ˆïî¦6.O•™                   ÔJ ‡jÅR‹ŠŠŠŠŠŠŠŠÆ’@õŠíŽw¼#7ÍrãÐe¦®7fB 0à„�ÀŒ‚ÐÁJÀ«0¸a†_ÊŒÙMa )œtÂ(t¥¡ôÍ©+ñxü ùPžà'¬~é«ðøû¼ø°*þÊ�xÁ�ŸâÁ?vâVú¤)7ñª¬ 3²®ÈGè¨p>sÄëíð(-Ü=aG!H!!KWœ²ûp2+ ñ*oŠ[î¤#^¥©Û�ˆKáTIèrS^Ñ!â–�|Nü¤§4£^A>Ì„W<ŠÛœršk›¾©Ý8tz¹q‘*(((((((((((((((((ˆ(À¡(‘b/((((((((_8Ô+»;ÜáéÞ÷¾7À¡KMqã�Ö`!7@?ÂX€‰ð ìð‚‘@AQ:Jþ²£ ˆ#³âs¡ô͘Ã+_Ä?¼ŠËŒÙŒŽ¿p èð@u:q +¢pÊ“tåIþJSqc�ò$QL_î#éDÜ–¨T “ø0ûx1Ë]@G( LÈ?ˆ° v Ž8bÜØñ—»³^ß°'¼ ™1»‘ȧ‰�0HK•‹›ògÆÌƒ?îâÁ®Ž¯C¸7ù�”>îqxózf_öÛßþöT<                    D àP”H±         Œ/�ª—�=UpèS7›>BØ °ØÑ½2kÆq!ÌØ¹aŸÜyšLüÂc�xøP¤…ºìJßœ2†x¤ðÇ�pæHðêi4ü”>i(}¥#ü‹�?å�0˜‰Rúؽ,ðà �ø•¾9�GŠh¼Ð·…"ÂL!)o˜7fÙI‡´•>vâQúë xÌÄ¡ô͘ã�wnþ�OþÄ©t0CJKîÊî˜QJGqšSŽW7)O¸ûxîÚáSx¥ŸÒ'o(ÂÚ¤¥O<2ÃCZ�ÊÓ¿ÍwŒ_ebŒ =AT(2'Â�ª¾°ðH˜V…S<Ø1K�„•¢BðƒpƒŽôeFÇ_hÆ\IòW%JظcFW%`)-¥�ŸÜ§xÐ!Å¿~¥!¹`Ç�øpóé+.s΄ñ­kj³k®¹æ´[oET “쩵tÊ)§¤Ÿÿüçé׿þu.Ä.»ì’Ž=öØ…Y ’ë‘%põÕW§7¼á U¸M7Ý4½üå/¯ìÅP$°T$pÅW¤�vÚ)Ýr s�”?üð®¾áåð…/|!}ùË_N«W¯N×]w]Zo½õÒë^÷º´jÕ*϶$ÌW^yezãßX•µü‡T¢Xc†ø?¾õÖ[§#Ž8b�¥_ZÚxík_›l>\ áøã�Oë®Ë4¹=�ò¿Ü>µC‘@‘@‘@‘@‘@‘@‘ÀÜI ‡æN¶%æ"�"�"�"�"�"�"�"�¥'�ê­ó;ÞñŽiýõ×çÆ¡ËMÝ` LÃm¼ÌÐ!@4"°€¤ W�¿Ü1C1œðà9P•xwÒhÈŒ™<¨^ÂJnFñ$;fÜ¿�;qÉ»ò…¥üˆWi›W…ÁL¼�ÂÅô•ºTÐæ‡Ä&A¾— €YÂÂŒ�(”@<±Àðà&>f(¬€7¾à˜áE÷écVbúØ•>á ϯü¡7ñ4f…1c6+.å̲‹^ÅåÝ•aH—´|ú¤©ô͘ó�Î�C3 8ôÍo~3xà�éÆo¤<=øÁNüáZøÁ~�öØc�ª°Ü´òµ¯}­²C‘ÀR‘À{ßûÞ þQy ™�~üãËšuž¦<è ƒÒç?ÿù.wŠ5 @IDAT,ÜTôÈG>²Ç}±;üð‡?L»ï¾{UÌòR‰b�âÿøn»í–>ó™Ï¬±ôKBK[Ûl³Mºêª«*!\|ñÅi£�6ªìm Mþ—ÛÄ_       ¬) àК’tI§H H H H H H H H`)H ‡zk¹sãÀ¡KMñT6° 8�fÀ>“�¿ìÒ…w!3VD<ðâ§x…!^ü )Nñ¡ËM8Å%]é‹wÅGœ¤«|Á£²(^x<¿pèr'<éCŠ‹ð(ÒÇMé›1“ ¼*?æ±I Œ�TèÊ f2ìý0#  B˜1óH`Ø!xQ :ñN~fÌf FüÑ>ÂAŠ»Âa&}5…vÏ‹;n�x¼?¹SI�Â�>nª<ü0“>à _FÅ!ݼ«°¤±Ž©e¿ÿýïOýë_‰váуô ô«_ýª'ã8Ô#’EíP>úO¶zùË_¦w¼ãU¤€(žÿüçWö…h8ñÄÓ�~ô£*ëÇsLÚl³Í*ûb1|ûÛßN�üã«â<ö±�M§�vZeÇð±�},ßDÔ娱àÐm‚(À¡ºÖ1·nñ|À¡¥ò?1·5¹0cŸKàP“ÿå…)µ’ë"�"�"�"�"�"�¥&�Zj5^Ê[$P$P$P$P$P$P$P$0—(À¡zén¸á†ÏãÍðÈßë*ƒÒ‡Oé{Ln�ʈ®xä‡?fü ™Å']~èŠÏ§�ûÈä31ràN2¡Ìû8$de–´p£@‘7ü”ÙUx¹+.ÅCE¸ññÁK8¡´à¡R UŽâÁMüâ‰vx”7ÂaVúØ•>á¤Ì˜Ó‚Oéã§4T.ø—ò+»x ‡:ápÇÎ�Cÿîw¿û(7P,4ºì²ËÒŽ;îØ•í£�>:=æ1�I÷¹Ï}ÒŠ+ºüŠeñJ ~p.ýÛÕ5·5í³Ï>U$øÃÓ§>õ©Ê¾ O|âÓ¹çž[eýÌ3ÏLyÈC*ûb2|àHŸøÄ'Ò[l‘^úÒ—¦™™™®âñ?ù‘�|¤r£¿yä‘i«­¶ÊaÖ^›¡aiQù™~}Ç:˜ph)ýOL¿ÆçWæ8DI‡ý/Ï/i”Ü       ÔK ‡êåR\‹ŠŠŠŠŠŠŠŠÆ‘@õJÍ=Uv©ùþÑ”ðPÂg cû€ÙÛÁU[�®° N~ü„�ˆñÀ Á‡¤ð`,|zr‡Gñ(}ø Ÿð”DœŠG¼„#<~"ü”gÜ”7•E~„S9ჯâƒGá}ú™yÜE8nx‘qH™UÁ%ИaÙ%\_8¢|\€jHCáàÇMºO_B…WéK¸Q¨¸ÃŸâ6cNßû ¤<)]âóySâð²Å]åÂ;„®|ŠGùÇ.³Ò—éßÃÔ&¿ýíoO7}ÁÑ·¾õ­ô¤'=©Ê÷æ›oÞ ¨<ŠaÑK ~p.À¡vU^€Cíä7ßC?ýéOOßøÆ7ªlžtÒIiï½÷®ìKÑPþC¦_ë± phúu²”r0×À¡¥$ËRÖ"�"�"�"�"�"�Å+�Z¼u[JV$P$P$P$P$P$P$P$°æ%P€C½2¿Ãî�î}ï{óTÙå¦�ß®AJØüÀXÜb ¬v”pè€s …!ÌÞ]áHLJ5kŽÝçìJ_ âÆ ,fø°“ RúèJì�Ò'Háá•òq c‚þÄ£ôÑ^y†Þ˜î�â¹Í6Ư27FÐ*ˆ2[9˜!fP…C÷"ŒìÄ#�JÇ…`”:n�¨ôpóñÉ ð†Š§ä¦8”–òF\>-³v¥#>ÜáÅŽN|R²ãGIŸ2�¾âVúâQÞŒ¥âQYUNüÄÇSe›Ø�C§/¤‡®»îºd`§ô�ï|'qÄ”'O8á„l¾ç=ï™ì*³Ì÷ýï¿Ãaï²-[–Ýpà éË_þr~ºˆ›‰öÝwߊòàY#©¿üå/ù6ŽU«V%>.�xŒDžêÒ"¿_ýêWÓw¿ûÝ´Ã;¤=öØ#m°ÁUð›o¾9‚âCþ�ï|çDu%Iìè£S&âálÈ�x@—ñŽÕYΞ롞lÔéø)#iKD=íŒMÞĘæ�ߦJA¶CÄÉ€R·×i›hˆ2Úéh&׳:񿆬8ýôJWOŠ®—mò÷ýtâÆ¬¶xtÆ”ÕúŒ_?ÑŸü±5Vu’\i³Í\’?cb+réç'gtñUâСãÕIiöyþóŸ?¸Ö;j8ÂK÷¾÷½ïÌô�|`[Æ3ž1[Huœ�Å™ˆ±G=êQm±7º¾D¢xÅ+^Ñqzý¼\7¼á ‡‡>ô¡�¸[ ·ÏyÎs†<à�,tÄG¬  °Czík_;—4‘8}i!Y'ò™Ï|fxÞóž7 Lïí1Ç3üîïþî\bÒ™gž9wÜqƒÿ4OîyÏ{¶±#�LÅbÚë_ÿúáiO{Z[¤�ö[¸úíßþív$Ò”˜°ìø§ ÎóˆCÆgg•g>ó™3ÂM?Æ+\á Ë_üâvÔ]¯_TGî² ¹Ç=î1¼ò•¯L³•?øÁÙêüóÏŸéO=õÔ¶øG± fH!‹‰uÆg —¾´MÄ~$Þ?ýéOÏ çqb€ôä'?9͹¥#Ì^õªWµ¾é}óÜuÔQƒç/âsèóÈçIOzRÔÃCò�á„N˜µUN;í´áØc��é�Ž^óš×ÌÚ_ÿúׇ§<å)ßüÉŸ¬øLÅÀ3æù~Ö³ž5#¿ 'õ䩨ö¥qOIL}ÿfêËÜÓÍà¹hLù—9Üë^÷šu[höÌ«õÄ»Ð;q‘lÇs¿Õwìv÷¹Ãë^÷º…ïÓÛÝîvÍA«—égc­ï ~ËüéóNëŽo|ô£=|÷»ß]ÑåwÚ›ßüæA‰8A FÄëe«ï®é³Ñ¿—çýv„ÙýïÿÙïÔŒaÇŽíwŒgf*H|úß³l�¿ýôû@äAzPû-˜v•…@!P…@!Pl¿åünêÿ1ÜFüʦ( �B ( �B (V#Pġ՘t;�=öÚ•ÏÁ‡Å™Ô³àN’.ѧŽ#Ñ“â?ª›ÄNƒ=[ñÕ?ºQÕøɯM’ŸOròu%¿Ò%ÿEÇ+Ò÷Ç_ò§_Nu¹âßÇg$cÍØùdL‰¥t‘¾?cÎü/°Øâß$Ø¢{s3Q+u´ºÁö’¼&݃¦¤þ  Pì|ü”}~6$zõŸ¼ÊŒO<õÄ@ÒÉ»Q5³+ã–#y”é‹_ÆMO¢g«.Ž¾Ô•¯>?[¢O<ããg{•CÇņ“Ær¯‘eˆC¿ôK¿Ôþ¥y¿øÛ‡üO‹ÃþUýZ‚ pâ‰'¶��b7]üñ/ÙKü«ñ©ðGRù�ßù�ä�ÞÎ8§»Èô6©OæŽ>úèá�ÿø�Ó½ª4¶·¾õ­+ôv=B8èI.+ v5, :ÊêÀ\ÑmAêÏþìÏVèæ5~åW~¥DúEóeÇ?]pž.ž™{´ž !O­'SR†…FÄ€ˆ îr—»¤Ù0c“]–ÁlO$¹·ž£^¶‹8dǤ;E¬'p}Á ^Ð̶ƒ°^¾¾™{:ý¬…gŸ³¯¯µ@½Ä¡eŸûeÞ±ÓÜ[!ŸõXõõµÞ!v ºímo;Ø5$‚ ‡™Þ;$еÞ7vÇ»ßýî÷VnåÙñ¹ðŒ‡ Ὂx‘uÞõ®w­Êó²—½l@X%EÞ%!×í·ß~�„¨œ'»3ßôØ)ËwuO~ìÇä=j"ã� yçö»Á¥oZú޼ÃîÐÔÛñž@®ñ݃¬ñ{Ång½ÜùÎw^A(ë¿s¶ò $öîøNHlsxûÛßžæÂ¡å�ï|ç bòô³±Ö{mÙß!‹f‡¹§>õ©‹ºÛÎPv¨²ÓSdJZæÝµÖ{yúÛÑÎyvEZô;ô�Ciß³~GF�†vîܹbç°ô)ýŽô¹è÷q¨G¨ê…@!P…@!°QŠ8´Q¤Ê®( �B ( �B Xÿo1¿äGXcÿ¡Â‘£æÌñÊ¿½àH… øêá;ŒÕÆ{ÀypÑãj�,Ö"Ü\ u< }x„ž/}ú”â„_Á–>ˆüôlHüÄ W$ùÓN_rЫ‡³2V›ð£O1ër/ìTáþ®%æäH GƒDÞ÷¾÷­8&è„NXA.8òÈ#‡—¾ô¥Í|YÌvÇ"±Ý$ìÔá9Ÿ¾òÙr¬_æ°è¾åv‡ìѺÜ'ŸsÇç! ¼ãõyC6p�gácú¾ð¹ô¹&v…™wÌÜ,à+ËÞÓÍà¹hHk-P[pv_×ÂcÇŽ‹Â·ÏòVŸûeß±?â�]®Ö5ñîxãß8{~èÝ;d-D’~ÇöÞ/ýÑ–Ë<;>“ïÿû…m‚,”ÿØðyžî„vŸûܧíäÃ) ‘#âh-;z­%»+ßô=Þ�Á‘XóˆÆ’cÙÛ¥Ì3ApuT“gÞ{=G¶é÷þÏ»»Þ�üã©8ùÎ<+Ä\ï¬üðAÆàXÆežñwÇw‚¸v°™îì„Ô%Ÿw¯]xz±K”g,²è³‘~¥ï „*¶[ýÒÇëëÈ@Hãý‘¡ú=S¾ú�ûz¿ž8´ì»k­÷ò¢ß޾s]!õõcó;y1‚…Õ‹ïAïG–õ¿]c3ý}•…@!P…@!P¬…@‡ÖB§ú �B ( �B ( �Í!PÄ¡Õxùÿšã‰þççgÇ+»|d!6¥Åz<bŒvôìR‡CIGØj»H�B?]ô‰‘vrŽ&3ÎŸè“‹ŽˆI§ŸÐ'G_êO~öÉ7Vgcfo±ãƒ BØë'‹:[2ÍŸy¥Œ¿ö–%Ør€ÑQ W–ÒæX�MV�dà=8™¼þÄX†¾¿¯ÇVIÒf“ñD¯ìE|ö41_™¤Þ÷§ž²÷ÏÊvò³é¯±Ù„ }ìú Œ/ùÕÓoÇ¡CÆ…Ñ“zòèÛ+dº˜eñ³'˜Ä¼GR9NË)b�…a¤¤‰;Ã׿ævÔ×ᇮÙHB÷¾÷½W,^Z$tü™—ËîEŽg:à€ÙÉÂw/àíò‘3·�;w® ¼å-o`³˜í®Ebƒ·£”#É"óv¨Ò7ï¾ñ{Ä#ÑÈ'lÝc ´Ë’>Ž?þøÇ–õŸ=cA�Èq?ÚV{B„�Eú£‹¼+ú~>ËÈvÜÓÍà¹h¬k-PÇgJ®Ø(A1þ[}î—}Ç.û eüóÊyïÏ“ç¹?úÇŽ*ˆ”!Œ&ÖôÞéwDÜMnr“áÌq ÇSN 9§Ÿ~úàØÇeŸ$Ù§?ýéÊðìg?»‡F�üùÉO~rÖ§âû.Ç,:¾ÉÎM‘é;,ú¾Ü]ù¦÷@NßSv÷ó]ó�| íÃ.r�k\c°³ñ.IHÛ»Ç=àKæÅGlE0Œ,ûž@&¾ãï˜píÝ'Gv™ûó?ÿó�4òË¿üËí·Ã²Ï€x»ë;Áq‘ýîZ~Kô¿•Ž9昿½�t=ï‘égƒ~Þ÷„ÏÇV‡$×¼Ò1]Ù�N?²–£=÷þ#Ôï cž‹zâв﮵ÞËó~;zG#`ù­¥ÿ1�yÌŠÏwèsNü®³Cev£ó9pt¬cùÌËo0qz)âP�FÕ �B ( �B`£qh£H•]!P…@!P…@!°>þŸ]þðúÖ?»ˆCþeêY㕇²;„‹„“�ÿ>‰2ý±Y«L¼¾Œ=]ør„‡A¯Þç�mâè'±¡')ûñöúf4þÑO’?� ´üMNc#É=�zÆÝ�9ù3¶½,Ò÷6 ëÈBƒ t ¾dbˆ-PBz@.ý¹ôópñ«³bŒÑ÷~rèK~}êDŸöO�WnÈ4ÎØÕâÊÏ.@Óþ¹©‰KGŒ'öÉO/a§¿ñJ~±øõ¢­Ÿ_òåžôíäç›yì?ÖUv2åÞ&[!Y„±pg‘e*Ó£8æ‘G,Ôô„’ž¬4]ü‘ËBeÎ~·¸ƒÐÒÿËo á=ACi#b±ÈqfëÉtaNÛ‚p/§œrJ#tDçå{Î9ç´ÍéÜû£Sb?%ØEÁn ŸúÔ§GkD•�Šìæ±ã rT¿k¢B YvüHSbDzâÐt|î‡ã®úc>¦ÏB—݃Ö»6ýÖoýÖÌ !H¹ß?ÿó??#[Éëyð\LÇ´Ìv×"±Él•8dÑ}ÑyË’>¦;* «Ù¹J¹Y–°^Ží¸§ÓÏÁZx.ÏZ Ôñ™~–7KÚês?}Ïlö»ì3”ùÏ+§¤ïïēȎ;†w¿ûݳwzôÊé½»ë]ï:¼úÕ¯ž™œqÆ«þ9Ó{qÙgÇû !1’]xìnc—);ÏÙuA…ØíÈn$ˆ­p�x~æ}?¦_¹»òMßãrå{F�h?úÑ�¾ 1þµ#‹ï±� œúã§»Ä-ûž@^BvêÇäÏßøÆmˆˆÆ¯}íkgà ÉkÙg@ÀÝù�0ðœŠÏD¿ûÍt—¥égcÑ{mú~ØÌï�9Ú©¦;dÙÙ¨»r!ŸöÒ‡¦cÛì»k­÷òô·£1 ¹ºŸD¡žxh´“N:©u#/#sF�Ô>úÑ�Îsôv´ô\öäñ"±* �B ( �B`3qh3h•m!P…@!P…@!°6EZ�OGò?þ¿9^ø 9ž o÷á‡ãEÔÓˆ—oB�/?vJ¾i«ó#ì_ßp8´ûþ±9ËßëÙ‰›üÆ’qfŒìñ:ôEøéwé7^c—_¼ô�ÕY|uvñQfœòëK~qÄu}â’Œ5ù•[Á–•ÄÈ@´£3�€AÇ&e&E—º26cµù*Iâ‹€âÛ÷Ë—1$¿þHòçfÑËÛÛÆ:¶r&¿6›?ù]‘Ôõ‘´“Ÿ>yô%wô|â›’/âÐUÆwNýIÙqh-B‹…¢Hv‡I[9]Øt �?2]üéI$Í`üsÓ›Þ´¡”¶ão,èFü«xÿ:>‚”baw=™.Ìåx¨ÞÏ‚±£Šzâ‚�Ý…ì¾dáC™ÿ¼rú™ÚxO{Gx_Γ齳KÎôx'Ç%�uÖY3wïCïËeŸdÏ}HÈBv¾éŸÇR:ò(»óÀQõö·¿ýàþ;ï8âÏóµdwå›Þ˜OOòô„ÔÕËW¾ò•¶‹L¯ƒ…c(}§ÛùÌÜIõþñH7» FBÞJ{;Þv4ü½ßû½„läÒ|�û×#HdÄÎ7\ÞaË>âíÎïñÐüÞ�+bbLýŽéwåêI-ü¦Ÿ�Eïµe~‡È³HzÌÙ Qßæ6·Yan=QGgOZöÝÕÅvÜaH‰ÓߎŽxíw2d?%~#Àù�J¦DNcíwPlFã»Dõ„©"™* �B ( �B`3qh3h•m!P…@!P…@!°6þß`í8´#-ŒkG�Ú¯óÇË‚EO›3^ I_"d™}Æ:N;e/lÄN_b±£OŒÔc;v5;>)�C~¥8lˆzߦã“ñõýêr%FêÊĈ�’(]bʯŒÍXmu%ɘØ$&=ûŒG{Ë’[°ËQœÜÌ Ì€û�Ó§›LD›d’H{ž[úäPOþĸÚùé“/ÀkçbKïbKR��zr¨‡”|Ó’�üìÒ×Ç¥cãêó§-WlÆêpÀx6.¢½ñ'…8dñÔ"Ë<9øàƒÛŽ éûÈG>2\ýêWO³•#�ÒKÈ?ÓÅ ²ŽŠè™(D#úÏþó+Er 'Ì\¶J²«Ò¼�Xì$Ñï„�]åÒs1ÀÿÿùÏþðÒ—¾txÖ³ž5³DJp´ÉT¦;-<ô¡�ùM7;þé‚s¿ã�ã>�œ6+¬³[ÔZ¾Ž�1ÞH%‘ªÞô¦7EÝò,è‘íÀlw.o•8dQþÚ×¾ölÎ}eYÒ²‚£-À. ñŽ ²@jñµ—í ôñ¦õí¸§ÓÏÁZxNó§½Öul–%‰³•ç~Ùwì²ÏPæ?¯œ¾C¦6È+ïyÏ{>ß¹w9"Lü‡¶ãÙqÔRÈ>È)âæˆ);Û z8þ’ 2"ovØam7ºy;±Ðϓݑozú÷x?Ç/õ¿YzâпøÅö¾·ãžwÆz²;ˆCÈ@;wα È¨ý÷r¿cáv<»ó;Ö@ýï‡Ù'•õˆC‹ÞkËü™ aEÓÎZÙiKLJ>ô¡¹S„;¤ÈHOZöݵÖ{y#¿§þ=qÈgú…/|a†=Üç>÷iǜͻ*ÓßBEš"TíB ( �B ØEÚJeS…@!P…@!Pl �"­ÆÉúƸ6{ÄØóÙñúÎ. Ü¢t!Õ„û�>í�m,àC ÿuä#Â>}Jmö!‰CçR'ú{}úèSO?IzüŒžü”¼úØ»Œ�]G=2µƒÈŸzb±¥ Nâ 6ɯÔ&J~.1·,l—x&‘˜¨¶ ÈGÕ3ÁL±â‘€Æ.úØöãO~v$6É«­žüò¨óKãÊöRúùd¬ìä�>>£ª }tý¸’_é"ì’?~ÿÅÆ¾i}é7>ñí8tèH:¹_„u{…L�—êá2��,ÈÄvºh4oqË¢dOŒ°3Ãç>÷¹FþÙH® ‹8d÷‚�’ù)íJ1M7S½ë]ïjlÖ;v´EåtXÀ[OîyÏ{¶cÔÇÓ§¶ˆœ…Õ“¶úcئ‹î›ÿZ οÿû¿?8æ*b7 énJéëK ʱsÌ“¸ˆuGhYôþò—¿ÜÔ—¿üåÛnU˜²d;0ÛÈ"±gàŸÿùŸ[Næ‘áf�]åÇEšî*4%¡ÙñÂnZŽCëçÕ ½U/~ñ‹·�""»›8´÷tú9˜÷Ê|•Óæ~g‹ølqh+Ïý²ïØ�‡Ö{†‚Á´œ¾C¦ýÚH£ðÝ_�+e#÷nqh;ž�é®#p@(päñ™>ï¼óŸrµ«]­<íò±#BÑFdwä›ÞƒÍ‡�C?üðö®�ÎÁlØÁÈÎC½ìâ�ø~�Ø}ŽÈ�0ì{íq�{\ÓùcwÁc�=¶µ·ãØ]ß Žß|À0w_A¨ó;¨'o•8´Ìï�~LÓú4îôžÇÞñªŽôŠôÄ¡eß]k½—7òÛqê߇¦¿q�gÿè�þ(Ó˜•~—d×CÊ"Í ©J!P…@!Pl�"m¬2- �B ( �B (ÖA ˆC«ÚµãБcÏgÇë»ã…c�‹�÷`‘'\ ºð&ÔíH—‚/:¢Mâ›6{ùØ«+µI¸òGÆÄFÞī͖N Â>cJ>}/u}ɯžüúèñA¦yظ2®±Úò&ž¶ü™‡6?ù•±Ï˜ÙlItKλœ2M“ ××Ó¯äÓƒ]Æ“8Ú}üÄS*7F›ð#ñïíã£_L¾nRÀޝ¾ÔSŽªÙ8ò@¥Ìø”t¤[Æ}â'¿2}JöÉ«dOR³¹8#ëÊEQeº¨ëH;0ô‚xÑë=ôÐÙYü¹°ˆCv²#P/óvKrüØÏþì϶#ž>ùÉOÎÌí˜à_éoD¦ ZÈIþEÿTîr—»ÌŽÉÑç(—{Ýë^Ílºè¾Ùñ¯µàl—�#Ž@N½@Ž:ê¨Ù.Ñ-S~ûÛßn„,%±xëÙéä³;SòlfÓEâ�À’Ãq<ŽQë�¦Û“ˆCî¹]Azyò“Ÿ<üÁüÁL5%Í:ÆÊé§Ÿ>|ô£m×»ßýîÇè±{Ô£5<å)O™¹ìnâÐvÜÓéç`O&må¹_ö;%-û Íޱ2}‡èCþpäW/ÓÏrú6rï¦ó÷�ᨲíxv�æ(´ˆ]·ì6„Lcç4Äïï�¼«|ÞN8ᄸ´ï2ßi‘Ý‘oz6K:í´ÓfDsøéŸþéÁwîÜ9 ÃúÄVï�È”D²]ï ßa®b�ñ9:“ Û˜/R)ÙŽg`w}'L�XELq̨g×~÷¸Ç=Ú<üÙ*qÈQ“[ý2K>§2= Ññ¹—éó¬¯'M?»›ý}8½¿=¡s#¿§þ=qhz«gÝ1´ûîë§þ�ä7~ã7V�VÄ¡aSµB ( �B Ø8EÚ8VeY…@!P…@!P¬‡@‡V#´kÇ¡{�=Ÿ/ÿŸ¡¿p‹ˆ^[�¨Ç†.}Ñ¥ÄíÀ¡PƇ½~ä< eâŽÕV×�²¿[Üä�mübCŸ:[>„N^ÿƒ7ùé"‰]â'†2>é�_JúÔÙ%žRŒ-Km9Àèh`x?P±3h¥›b ;œ’-�þÜlzºüßóøÄ&Àé×Gƒ¯œÉÏ67j¬6»ÄV‡Ø+“oú3æÌe^ ö‰™ùÑñÑN¬øŽª¦£OÞ”ú¦>v«‡FBÉ©9ÒC =I¶{Ç¡éÑR;wîÞüæ7¯˜òCò�d ]9Žj#‹?qÈâ?øÁÇ 9ªæÅ/~ñl>v p숗°$;ˆDwßA²#Ïôøýˆ7¸Á bڎ͹Ñ�n´âè˜þ8²é¢ûfǿւ3‚‰Ü‹jváØo¿ý¢jå'>ñ‰ÙnpÀàX·�Ê?ä ‹‘éJÛ�Ùõ®w½áì³ÏNŠaz¬�#ÓñˆGÌúU¶J:ä�C†�üã+biLïÛZD—“O>yxä#9‹áù³#‡…çÈtN=qèÌ3Ïœ7㙵cJä?øA›kODBT{ík_“¶ÓJv_¡|Å+^ÑŽ>›,YÙŽ{º< wºÀÜ/PÇg;vk³Ïý²ïØeŸ¡Ì^9}‡\õªWmï œOqh;žcAäpt&qœWv<»Ó�î4›Â²ÌÔ¦'Á¶Î üÙî|Ó{°YâÐsžóœáE/zÑlävÉÉÑl”Sb:²-²qh«ï ï6ijÈÝï~÷v¤erû-`'ŸÈv<Ó÷çv|' žÙ‰Çno»½�gL§Ù0‡}d«Ä¡éûd3¿C’{^yßûÞ· ˜>ßíÅÙ�þøã�_uÄjOZöݵÖ{y#¿§þ=q)ÐóÔ‹Ý…à™úÓëg×Ë÷¾÷½ö]ïYš·³Zo[õB ( �B øÉD ˆC?™÷½f]…@!P…@!°{(âÐj\ý£Ûqí9Ä¡óvYøÔ8xJíð8Æê¬ÝÛ¤_‰O¡Œ¯’D×ïbÄV|¼ ýD‰w‘üÚÑ�ÕVO› Û´Å#ig.lÔ•ýnAÉ~ÈØÝÆßÛócgŒ$>á’$¿vò+ÍÛ8”±éãŽêfíMKÀÝ´cç�‰( 8ƒ[ÝeàhôìÝ’É÷Œ]ü{+¾ýCÐÛ«Sn�˜‰K—‡D~¢/7_>¢­ß•zò³§—_txô£Ý˜‘äh‘^ú]s6²øsa‡ŒÑ¢¥#Ä.yÉK¶]QÑÄúÅdÄ;D<ðÀ¶ˆf1œXŒ¶ðiq3òš×¼f@@óö·¿ýŠ]>øàÁî vÀ°øöà?xvl Ç~ 6ýÔOá° ÃtÑ�n3ã_kÁÙ1|ÙØDüË{$*ØXµ8Ü/ ]ýêWo$›Ø¯W"Ayä‘33 ’Yhµ£“œ|ÙE¶3÷Q'réK_z°›’ûê>9ž-Ä�Øl”8d·‚ÛÞö¶qk¥Ý{ì¶…,f'2½ok‡üFÏI/îñ1Ç3 -8Z%$¼ØôÄ!D4ä¡È3žñŒÁb.�ç}îsŸá½ï}oºÛŽ[ýŽ=a‚‘Åã§=íiíY¼â¯ØtôöÿñÿQµ‰A�HÖ“í¸§›ÁsÑx¦ Ä»“8´Ùç~Ùwì²ÏÐ"Ìè½CÁäýÑ�gï/äœÈFîÝ"âÐv<;Æá,Ÿ£©ôGb½ìe/žùÌgNMÚeý1F« æ(¶;ߢ{0M ÷þxÕ¯|å+íó;�r!r{» !ù|ô2%mô=ÑÇXTß¹sg{÷ëï¿´�åè£�Vm²ÏÀîøN€³÷s„’�ß Ž}³‹’ï†í8ªl™ß!Áq^‰~ÜqÇ­èò^D¬Bö½óÊW¾rE¿FOZöݵÖ{y#¿§þ=qÈX§;:Òy–­ë÷Àë_ÿúÁ¶—)q™ 9Þ}u¬Ÿ�™ìÐUR…@!P…@�@‡z4ª^…@!P…@!P,‡@‡Vãçÿ¥�ÿpõ¨±çŒñrÔ‹ÅU N†:î}_µ‰2uœ >‰ÁžÎ¥Î.}øDI—ÿ¡ªÎ.±âO—üt±Q&Vòàg$_üÙÐ¥o¬¶ÉoÜD~ºÄÒ&tri»2ºHôrлúüÉ}tK‰ ËJ?� Xi Д½èë}Ó{}°Œ.}Ñ‹åÒ—~mc@´QF?Vg"N$caŸ¸Æ’8êâ(“?qÙ}ƒ>’üñ㛼}�Ÿ8Ø}þ±9Ë«_<~—¯ƒÇ#�NéáFÝ^!ÛM2i y9Jd=ìbóŽw¼cF8ØÈâÏ…IZküvlAò°ûBdzŒ½ãÊ`¾ô¥/Ŭ•ˆðÏ¿Øÿ»¿û»vÜÙFŸ#;ÃXh�LÝ£_TNǿނóôY׎CvRpD òP/óŽ2éû§uþŽûÆ7¾1íšû¯ú-‹ÙË_þòyf3²Qâ�y wÍ“»Ýín�¦ozßÖ"�þù�HæÈ¼�JO²8=]ÜuÿìNËi\Ÿã~§)$:ÇÍÿó3ä éâõ¢£©æÅYöžnÏyùé¦ Ì»“8´•ç~™wì²ÏÐ"Ìè×z‡¸¯H?ý{bçÎ��pà]D6rï‡ø/ûìˆ1}véȇ?üáá׸F«ÛYí6·¹M«÷ìÎ…|°Ùî|k݃~\‹ˆCøÀ†»Þõ®½iû~¶«™ggžL‰C}OÌ‹5Õ!#'NÅ÷&r"Z/Ë>»ë;ÁÑdÓ#û|úmÐ…™¹luÇ!þËüIþiiœ7¾ñ�Û·ӾµÚ=qˆÝ2﮵ÞËùí8õŸ‡æ‘*§sCøýæ7¿9SO‰CHÇ~+E{ýÆ-) �B ( �B G ˆC=U/ �B ( �B (–C ˆC«ñ³æ2þ¿ó#Æž³ÇËÿØÇkÀ—Ÿ"„‹3tø$œŠ Z+õú.X̹ W[| ¥>y\$±¢K‰‡û>êɡ̸âK—~ñ]x좫MôÑÅ—R=öÚá„„’2}‰›쉸â÷ñÒ§Ÿèß²L'³Õ@ˆX™0H&[¥‹ù%F&@bí€öbê�­vÆC§-GÀUÒ%¢Žü‰A—‰ÏŸÞ•ø¹)ÉŸ±§=š¶˜É¯Í‡ÄV¼‹�—üÉ¡¯ÏϧïÓfsññ:l$ œ4oñgìÛ£eJ™·È±‘™~’ŸÿüçÛâ�ÅյĎ4þwO®ØH® ‹8ôÛ¿ýÛmGƒE÷Õñ;®^Î8㌶cÍg>ó™^½ªnÄG•õ‚”ñô§?}Åâz߯nÁô1�yÌ`|½LÝ7;þ¿ÿû¿o ÷‰9¼àà _øÂÙN@±�–vG:á„f„°iÿ¢¶Ý Þð†7¬ê~×»Þ5Üð†7\¥§X3$†›Ýìfƒ£ØæÉMozÓ†·ÅôÈF‰Cìs渳©l•8$μãÓߎL�üãWìêÕ‡ì‚`Qù“Ÿüd\–ž1€^ìc±µß#ý=qè%/yI»ÿé3æyD‹ôOËeîéôs°kš7íéóî$ɹÙç~™w¬|ËaÒ�¶Xtú•|GIp+ŒALWò«“ä§§KüÄÕw$9⫌¿>Wâ¨ëO~cŒ¢ÍNüˆ>zqø$~té»Vø³k[$]&˜I¬ILAÉÄ”=P™DògB‰•;m6ÚêD�>7�.¹”.}l2Fuv.ù][|åP'üzuíä ç7¯O}ˆJ$6É©ŒoŸŸ_òó‹?â�£ÊV³Xíá2=NÉ¿(·B/Ž.º÷½½_.�þx®è¦¥…U‹ÄŽ&›î´c‡€#Ž8bxâŸ8\ìbøZ?’�äºÅ-n1;2Ëb­…¨×%Òô¨GÁüñ?J² 6oÑÚœZ,„YðCÌ@tÏÑ<±ðè’“O>yÕ.ŽÂ²ðæø¶+\á ó܇O}êS�äX˜~wsü…_ø…ûú׿þ*ßeÇ�ìt“›Üd÷:×¹Î`Ax*ûØÇÚüíì0%UY$sôÕô8­iŒEíy»]8² þÙ•džïV1küì6ØÛßþöYèý÷ß¿aáÞ›O|—ÏÌa‡6³]«‚`ã9xãߨî+¼,Ì;æ�~øáÃÇ?þñYÇ7]óš×œµçUÞúÖ·¶{ÐïdL<Ö“tìb!=b·ó:ñÄW=Ÿl¼�†,ªÎGƽîu¯k‹¡�}&öÝwß¶Ë‚ãxÈ#ùÈ6ouXþË¿üK+µ7*[½§[Ás:¦és(¦ûØËô8&Ç9!5nE¦ùÄXï¹ßê;6ã[æJŒi‰$€ˆ™¾C<ûžÇ}èC1ißvbAHÙȽónñ?Ú#޲˜ßËVŸ�Äðù鉯Èv¾Ëzq¬bOô˜Îµ·]¯¾�ù6úG^ÍûÛgØ÷tÞ±ßþö·iÖ{#Çk9vÉûÝ{ )™32�œ·‘÷Dü×+çíÖƒœˆ¨²H–yv×w‚çüIOzÒŒ¸ o¿'Ž=öØv¬¨ïðˆç±:²‘ÏFl•ËþécõuGvù~ð̳�Dw‡;Ü¡M•~»D�馻BmõÝ5}Oöïå�üvôœ:Š.2�ªÏ±²~ Ø:ªÔûqÙÑ£Þvî‹L‰Cþ'"¤Ý¹ìÒeçEÏoI!P…@!P=EêѨz!P…@!P…@!°Eš�ßå.w¹#Æž³ÇËQe8á`àRàA:m|e8J>„-2‘’=ч×AOIÄêýéØÓ‰{þ}þÞ†mrÅG\:~ÉŸ±eüúÂåˆÍ¨Z1zö$ãLlñÕé]$±£§Ë8äO™ñöùGõÖ$ànÍû¯~Pâ™Pti÷“¢ËÄDKIi¢±¨‰«L¼äU&_ú�m#:c$±×NÎÖ1þa›Xúå7úäK¼Q5³Í˜ùÊ+?{¶É“ü£ªù%›ˆzn4ûÄ¢G:t\À?é?ÿs:ì±§¤íà`ñˆX$›."í)Í#Þ\ûÚ×nÃCA~رcÇpÀlxÈ 3÷+_ùÊíØ²žä´V ‹k°¾ð…/ v¼pœÔZ¾»cük�Ϥ�zì�åÈ«C?nÜÖËÿ“ð쬇Á2ýž�³Ï>»‘‘Œ¶"‹Þ‰Å÷Ö·¾õŒ,Ì!qÕ±QëÉ2ÏÀîúNøÖ·¾Õ¾7‘·–ýÎ\oþú—ù²(>\}wØ}Êï“­ÊVß][Í·–R­gžxÖç=_ï=‰pÞïÄ;dg$ÞÍü^\klÕW…@!Pÿµ(âЭûY³) �B ( �B øñ"PġոïÚqqè¬ñ²½ºÿ¹�Äà€ºRW†÷ Ž~DêÑóÓGßûÐãVг%tD[�=I[™+±ô'¶zòõ>ò'^úùàp(Il.hýÈž>9õñ'á�èGjÒ&lé[íŒ5eb&[ºÄÖÞ’$ñ–œw9å¦l?™Ô`&“RîøT±â—2“W¦>V›°AÊÉ Õ3Â^Ÿ¸ñM~elÙèO[�¤�zô­sן䗃ðI®`£¤7>õŒ3¶ÚÉ“öèÒüûö%FÝUÆ…™Su–콬E¼Ùfµ·ŽiÅ®QÚžúÔ§_ùÊWfp#ïØùcÑîL3êìQ8‚Ïb5q¼Ýýïÿ=j|{Â`ê¹ßîB�aOE©ÑŽozÓ›VíöõÀ>°í¼·§Ž½Æµ÷!€0„tÙ?Øïj¥ÿÃþpÛåÊ»;rê©§v.*) �B ( �B`3qh3h•m!P…@!P…@!°6EZ�OGúÜØëh"Ä„'RKJ\‰\x¸Úú•øüõÍó ·cìn¾½�ºü•ø}Œ±ÙôúH|µs…ãßÄÔ¯.¶>"vì´ÕÙ±!i'�’$VêÚ©‡”ß]]39ÅIÌ>l7]f`›vì „”Ô•éKžþ&êÓ‘†}&G—:�bÀú¶:I,~n}ò+ùıÚúù^_Ƙ|½»ä§K~±Ù‰#.ÿøeÁˆ ?vÙ�(6£j6vù\‰£�_;]eÜqè”ÚqhDb/–½•xÈ÷Öñ#–<ïyÏË4V”xÀ†ç>÷¹+tÕØ³°ðzÕ«^u6H„0»m•¬D žû•xT«è°‹Í¼ßTv¸qd•£íJ �íDÀQŸˆ@½xÎìöèØ²¯ýë}WÓä#üGxI!P…@!P›A ˆC›A«l �B ( �B ( �µ(âÐj|v‡Ž{þu¼¾7^x.\‡p'Æj«k‡+¡? zm\ e:ê9ºl¬Î„_:”üÂInúä�#ùc#>FÚìHüÔ“Ÿ]ÆÈžMìßÜôEÔó?uÕÓ'v‰›±ðÍ8§vúäêõtKI&±L�~â♜‰˜Äf—‰¦/ ô¥>[Ò·Õ‰>ñ€…T@ã'¿K?aòMÆÆÇ%ûô�Õ–[IGú±dÞñ×Ç.cËXøÑ!~ì’Ÿ^½ß¹ˆ/I¾äW&‡s}w×8…aÉÞ‹ÀÞJ¼ â{ëø(ÌÇWÛq¬W0ªr÷#€(”®yÍküàwÒ½0C=÷{áM«!_hÌ#ù.ð�໡¤ØnÎ=÷Üáîw¿{# ­ÛÑžïxÇ;Gø•…@!P…@!°YŠ8´YÄʾ( �B ( �B XŒ@‡VcãåŽÿ�ÝQegŽâÞ®COìÁ‰À›pé‹MxÑáCècGb§�‡Ð…¯Aï’+zeâŒÕ&É�üòòÓV�½R;;¶âÆ^~uöÉÏ–¾‡>WS›odê[v™Kêñ‘wš?}›.ßNÏe"ºHÒŸ›™‰\~@Êo þ¨šéûºœ®øê#‰¡$òÉ•|Úúú1Ó…ì3VÛØGK;uýb$~â¥_é2Ÿä«3¼ØÇ6ùÓæ<ø0^WùÆ7¾qÊ¿ÿ{ÿyÓU²7!ðüç?8óÌ3gC~ÊSž2XÚ[doO 8ðÀÛ¿â?æ˜c†»Ýínƒ£ÊJö.Þ÷¾÷ Ç{lôCò�á OxÂÞ5� i´õÜ_H@Wš½�‡�…|ßâ·ö°‡µã¤öÊ Õ ÷ Î;ï¼áu¯{Ýpâ‰'gŸ}öª1ÿÌÏüÌpÜqÇ ¿ù›¿9\âN*.) �B ( �B`óqhó˜•G!P…@!P…@!°�"­Ffß}÷ÆõVÄ¡sÆë¼ñÂ×C‰ë�Ý€Ôû6Ûè”ìIüÕ㛾ØÅ/¶áj$fÚìèp4â“6_:¢L,õð;’?6ÊŒ%u¶âÓ‹MäOl1ð=Hò¤?¹”}]?3õ¦ÿ°‹ôõè6U†”²)§‰±iòê¥Ý:6›.ý)Ùäæ°‰¯:Éc£Í7WÚ}~~Úé ˆ|z=;}nNo+aOôõ7PŒäן¸ÉC—"%Ÿ\úÕ ä$9è2ž±:˯žüêbÊÙˆCã'ÿÇp+) �Í ðýï°Xgnÿý÷ߌkÙ{-õÜïµ·®~! ðÍo~³e¹Ô¥.5\ä"ù©v!$®…Àˆ€‘óå/y8çœs†ñ —½ìeÛñxtPáS…@!P…ÀÒqhi+@!P…@!P…@!0C ˆC3(f•}öÙÇÿÓìwB`põœˆèqôѹHêJ|DÂG[©OÙKß/f8±å«Nغzú;—E±ˆvò+3'}‰�þ>¶~í,8$¶R~¥~¾$±Ô“?qµcË�è‹OìZÇVþ°¬d¢âd�©ë£“'7ß„aÂÊJ@cëŠ~Z�Ø)#±ÕVàÆ0“? Û>»ÄŒ�’ôvê½m|”.yzRPÿðÑ'ìGUóc—Xâ›Gò§Ô�8tè×¾öµ“,4”…@!P…@!P…@!P…@!P…@!0E ˆCSDª]…@!P…@!Pl�"ÍÇîr—»Ü½Ç;�¿Ë"ÄŸ8àO�oRÆ.\e.>}OB›¨óÿÄ1fáWŒÕYu¿ä[ íHŸ.cæ«Î»øÒ'ø)£jFô‰mò¥Ìx´Iì.h]ð—Mì”™[uc§—·ŸÇØÜœ¸2�ÓOÊD3 õ ÚD2™~‚Æ“€¤“]@IDATÉÓ~êJ ÷qÆfëS’äî}c߃f‰Ûø³'76~â ý$ž’ðO^eÚ‰ÏθÅéǯŸ.öcµÕûütɯt†’x—¯ƒë¨²…’B ( �B ( �B ( �B ( �B ˜‹@‡æÂRÊB ( �B ( �B`Kqh5l½èE‡q÷t;}n¼¾5^8!µà8à7„¡î"J\ ¶ñ¡SgŸk¬6]|†â—’Ob(“#ùGÕŠ±éù+Æ‘1±çaOظäeýýXzßÌCÆ[üñG¿¾ˆ¶ØÉ/gt±Í\ã³é2Á7íØ9drýàÄíÛl’‹¾m HnD@N™˜i÷~©'Gl3¶ÄŽ^žØ&gv+~¹IÊè2V%;u6Diœüb/_rNël‚ú8êü'±GUËyñ±¼Ê¸ãÐ)µãHJ �B ( �B ( �B ( �B ( �B`Š@‡¦ˆT»( �B ( �B Ø:EZ�ÝE.r‘á2—¹ âÐYãeÇ¡žX£ŽÒO88= H›-Ž„‹LËØ(]éO["Nꉉs‘ücµùg\â°g›XcµÕ•úÃQ²!óJ1É_Æ”2cJr&¶vl2¦”l"ÓüÑoªxYqS¦xê}\õè3%\, ÉGáP´œÓØÚú£«­Î¶´ÅdÂÐXm:ã!}Nm>„^=—\¹¹tßXm6úéc£�Û†èÅ6’üôDŒ¾~ɱ}èW¿úÕ7ê,) �B ( �B ( �B ( �B ( �B`Š@‡¦ˆT»( �B ( �B Ø:Eš�ÝxTâЙãõýñƒÀ�w÷A[Ù_c³ñ8ƒg·#:õˆxÑ;š,öácÈ�ïÁÎ%—>eÚÉ?ªšð'—~:~D}*ls4š¾ä—#ù“'ü—>޾Œ��ºJ’üÚ=úè\lbŸü£jk’@[ó¾ÀË L†¨›¤ÉÓe’Ñœ‘IE?úØ6`ôúøè(ò“ž˜ŸÜ~Æ¥­/c«³:=ÑÇ®¿1ô‰©žü±�.˜Ä–]Ä’_™¹fü}þ>¾~}®ì8tjí84¢QR…@!P…@!P…@!P…@!P«(âÐ*HJQ…@!P…@!Pl�"­†nß}÷<ðÀûŒ=g�×wÆ W"% çÿ#‰ô+éÒ?V/‚�2¼¶Ñѻ±PFÇ&ñÅ&óâÓóI~>áeD—˜±GŸ+ùãÓÇJ_Jü�Ìc¬6ÿ”béOþÌ‘ŽbdLÉ?v-'o™(bdÀ  &–É(3¾¹Q=AF?6õÄVO[¹“_[œäYðêb$ÿXmqØÒÛù‡]úÅLu’\ÑgLôê®äIÌQÕâfg£Œ‰¾�³ß.»ø'?»ä76?Ä¡+×Qe# %…@!P…@!P…@!P…@!P…@!0�"Í…¥”…@!P…@!P…À–(âÐjØöÙgŸá²—½¬‡Î¯o�^Cv ‡BßO$<‹±ÚÚ±Kl”|Û°«‘øéOÜQ5‹ƒw‚NrÆN|ºÄ«­�üôêâ'ßp9Ì‹ž�²�ˇ?Dþ~Žc³ÙÊÏGé"}Œä'u6r‘Ì{šÿ‚Þ-üÍ ¶àºÊ%“2¸� fýdÙL“ÍäG[=@òÍå†è#t$~ò§®ÔŸ8VÛMJnbÀ¦WWæ&¨G’+ùõEÇ/q”$ñÙGØ'GpѦ�®ÏŸX£º‰>ñ¯CÎ=÷Ü“~øCP•…@!P…@!P…@!P…@!P…@!°�"­Ä£Z…@!P…@!P…À2qh5z½èE‡ƒ:ÈŽCçŒ×yã…Ó€\Ó M7É!exú£W'S¿ð-ð9\á•ôzùC«MzR[¾)ÃÛ`;1HÚêtüØ÷þôbE¯�q©»2žØ&÷Ø5ã�¨‹Kâ7ÍŸ<Ê\Ía™?’m‡„ø"V& °Ô�dR!ñL'̆.v!̘lˆ7ýÄÕÙ*ûüêÃ4¿vòó#½}Ƨ[>Ø`êñ«­žX+õ´c§d›X½>yøÈ+WŸ_Îä«mJ;í(â(J �B ( �B ( �B ( �B ( �B`Eš‡Jé �B ( �B ( �­!PġոíÚqqè¬ñrTÁ�@–Áƒi÷!œ ýi§ W$< ú^ġ㛸ገ«�/IÌØ)£ Ï#±R&léOLy3n6™Kâ²éíÃûPFÏ_~’Xü]òÓ%ÿXmÒû²#lØfþê[–$Ør€Ñ11”Œº÷}ê1�Lb¬6›¦MغŠR<~é«­`b?ígÇ�$žvüÔåÏÃÿØh÷¶ôt$6}]_ôn‰�üt¹yúÔåGêç˜)Ç—¯C¿þõ¯¿ñ?þCØ’B ( �B ( �B ( �B ( �B (V"PÄ¡•xT«( �B ( �B X�"ÍGïr—»œ£ÊÎ/Ä¡…Âóˆ^¡Wï¹txôágôuºèÇj«'�8±ƒ>±ã“ØcWË/›»Þ¦¯³I_fÉÏ.ù{NÉ•‰“>ýêúHê±K™>eâõùé7-ý 6í¼ËÁ 2ø>F@Î`å¢3¡©=�¾Œ'íL>úÄJ7á¦�Ç–_XZlÜ’›“8t±�Í´Í&cã§žüÚÉÏ/×Xm¹Ø%¿¾äȼØ%VÆ›vlùÑ)ùÑkÛqèà¯}íkoúÏÿ¤.) �B ( �B ( �B ( �B ( �B`%EZ‰Gµ �B ( �B ( �e(âÐjôº£ÊÎ{¿=^áo 2¸ÂÏPjã>¨÷m¼Šp+”ñ�?ž{}áNLã°%ìô‘øãXôù¢g“8ÉÏŽôñÂßèIIb&Nlùñ×Ñ—1Óel™KúøežìHâ&›ø÷ù›ñVÿ$àVýùx&”Áfât:à´n?9¾®>R�ñcO—²ÏPÙ&À�‚JÏž]b�Õ–¿ï 9(cJ^ñú±ÅGŒ[úÌ‹^›(3ÎØdüÚ©'tò_z¼®üÕ¯~õ”±,) �B ( �B ( �B ( �B ( �B`EZI) �B ( �B ( �-#PÄ¡ÕÐ]ä".s™Ë8ªìœñBÂßÀ�ÀkÈîƒ>‹Œ®„¶+¼ %r‰�ê½>~òô¾c³ÅSöc`£�ü!‰M‡‹¡ÎN[>I~eò±Ñ&É/‰?Û\}¬pLèô‹“üÊøgÌlØNóѓĹ µ…¿Ü\g.ìL1V¦Ìä”ý„ø¤-NM©Ï˜äQÒ‘˜|t}¼ÔoÜx7 ºÄH®ŒM¬>ר\‘'vôlµ•âåJ[Ÿ1Êoò'vòÇ&cMf6™kæ©/vŽ*»ò¸ãÐ)µãXJ �B ( �B ( �B ( �B ( �B`Š@‡¦ˆT»( �B ( �B Ø:EZ�Ý.âPTnD$$˜èp)úzìp"\xJv¹C;܉�FÕ {þ±ïëüHòëSW’ÄŽ>:å4ΆüáŽd¼l“³çz¨'u:~ÊHÚÆQO;c“71èúüñÛT)Èvˆ8Pêâö:mQF;ýÍäôG񿆬8ýôJWOŠ®—mò÷ýtâÆ¬¶xtÆ„øC2þ Z?"øˆ[cÍ“+mù3—äϘØÊŸ\‰)gtñUâСçž{îI?ü¡!–…@!P…@!P…@!P…@!P…@!°�"­Ä£Z…@!P…@!P…À2qh5zÝŽCg�½ß/ü܆�{Ô]$œ $\¢OG¢'?ÄT7‰�{¶r©'~t£ªåÊX´IòóIN¾®ä—#ä ±«IßÿpBz9ÙÊ¥ŸôýáŒd¬úŸŒ©Ï¥Nú~>®Ì_ÿ–% ¶`t4Q+õ±:´ºÁö’¼&݃¦¤þ  Pì|ü”}~6$zõŸ¼JWâ©'’N€Ø�ª™½X·É£L_ü2nz=[uqô¥®¼ØxõùÙ}â¿KŽ×¡ãQe'�eI!P…@!P…@!P…@!P…@!P«(âÐ*HJQ…@!P…@!Pl�"­†nŸ}ö.{ÙË9öœ9^ßÝeñý]%~‡zøÔx8.z\ ¢Nn®„:{}x„ž/}ú”â„_Á–OòÓ³!ñƒ>\‘äO;}ÉA¯ÎÊXmÂ�>ñ(�›$c«MÇ–ˆ'–R.ö®ä×,èÅ'ý\´û>íM‹Û%G2X±]QŸv&�ɰÏ8¢›Ú0ú)ØÀ"}~vÚJùW™üüôe|l]D)›ÔCðI¼±«ÅJþÞ6¹“C›(7}ôrÄG=9ÙÄGþ>އ®4î8ô¦ÚqhD¢¤( �B ( �B ( �B ( �B (V!PÄ¡U�”¢( �B ( �B Ø2EZ Ý®‡Ž{>;^çí²À‹ )C¤¡ 1/"zv©‡Ã¡¤#lµ]¤�®]ô‰‘vrò gDÌè“‹ŽˆI§ŸÐ»ÄëË>û䫳1³7�Œ“.I<õŒE=Ü�iþÌ+eüµ·,¸¬ˆáÊÀR`À”cš+ïÁÉäcÏ`yúþ¾Þçï}Ùd<Ñ+{ŸÍ8_™¤Þ÷§ž²÷Ù'ùÙôרlÒ’ô÷1_ò«§ßŽC‡|ýë_?é?þCª’B ( �B ( �B ( �B ( �B (V"PÄ¡•xT«( �B ( �B X�"­F¯;ªì¬±7;ew |  'ÿC÷A™þ±ÚÚk•‰×—±§ ŸBü‹Ø©÷ùcÛ÷�&3z’²o¯oFãý$ùÃñ¸@{Áßä ÿŘHô©gÜý˜“?ãiŽÝŸEúÎdq5Yl±~âK&†Øb@%¤QäÒŸK?_1ÿ±:»!Æ}ï'‡¾ä×§Nôi;Ö+7dgìš‘’rüWn¢>þi'.1žÜ˜ä§‡°Ó¿ßx%¿XüzÑÖÏ/ùrOúvòóÍ<öëŽ*;™²¤( �B ( �B ( �B ( �B ( �)Eš"RíB ( �B ( �B`ëqh5vq蜱÷›ã…ß�ã¹ÂÝÀ‹ xáI¨ÓãR„è£Î—_xlÒVçGp'_ßp8´ûþ±9ËßëÙ‰+žº±dœ#{¼ŽpcÆj³ÕïÒo¼Æ.æ¥�$¾:»ø(3ÎpA’_q]$¸©g¬üsÑoI[VÃ`ˆvt&`’úèú2“¢K=ÅŸo$ñÅ @ñe“~>Còë�d¹Yôòö¶ñŸŽ‡­<ɯÍ&ÂOþ~Ü©ë#i'?}òèKîèùÄ7%_Ä¡«Œ;�Z;�¨¤( �B ( �B ( �B ( �B (¦qhŠHµ �B ( �B Ø;ØgŸ,oÏøÿó?³¼¾=ñ~R¢qhõ�¾èE/:tÐAG�=ÿ:^ç�ÞCO›3®^A¤!H2ø!ËxÐ=œì¦)±Ó—Xìè#õØŽ]MÄŽOJã�_)N>hê}{l6ߌ¯ïW—+1RW&Fl”Dé2ù•±«­®$›Ä¤gŸñhoY’`Ëv9Š“›™�p?pú´c“‰h“L2iÏócKŸêÉŸW;"?}òxí\lé]lIêñ£SOõ�’oZ²‘Ÿ]úú¸tl\}þ´åŠÍX¯ÃFâЋ8Ž’B ( �B ( �B ( �B ( �B ˜"PÄ¡)"Õ. �B ( �B`ïD ˆC{Æ}+âÐêûàÙ¼ìe/{ÄØóÙñúÎ. Ü¢t!Õ„û�>í�mp$ð!�ˆ:òaŸ>¥6û‰Ä¡s©ý½>}ô©§ŸŽ$=~FO~J^}ì]ÆÎ®�£™ÚŠAäO=±ØÒ'qƒ›äWj%?—˜[¶K <“HÌ TÛä£ €ê™`&ƒXñH@c}lûñ'?;›äÕVO~yÔù%‡qe{)ý|2VvòGŸQÕ„>º~\ɯtvÉ¿Œÿbcß4�¾ôŸøí¨²‘8tr‡F4J �B ( �B ( �B ( �B ( �B`EZI) �B ( �B Ø+(âОqÛŠ8´ú>ìÚqèȱç³ãõÝñ±ÀÅ¿'\ ºð&ÔíH—"<:¢Mâ›6{ùÄ _C›„ë!?¾EÆÄVÞī͖N Â>cJ>}/u}ɯ.¶¶>%>È4WÆ5V[ÞÄÓ?D="~ò+cŸ1ÇnÓe‚nÚ±sÈ`¨L.`\_O¿’ORtOâh÷ñO ¨ÜmÂ�Ä¿·��~1ùºIÆAâ«/õ”ú3ŽEÚ3îQ‡V߇];Ý{ìùüxýÛxáfô®CxÑk«õØÐ¥/º”¸8Êø°×�œã‡“2qÇj«ë�NÙ_‰-nòÆ6~±¡O�mxtò†$»QÕ$±Ù‘ÄO e8&}üRòK�]âeLt[’Ú’ó.'ËÄú�Š�A+ݼüÂegò€S²¥ÓŸ›MO—ÿ ‹Olœ~}$1øÊ™üls£Æj³Klepˆ½21ù¦?cÎ\æÅ`Ÿ˜™íÄŠï¨j:úäM©oêcÇ!±qèk_ûÚ©uþ$˜J �B ( �B ( �B ( �B ( �B`Š@‡¦ˆl¼�$tâ‰'ùÈG†O~ò“Ã?üÃ? þ_ìµ®u­áº×½îp£Ýh8öØc‰þßÿûÃK^ò’… >øàá~á†[Üâîp……v:Î9çœá9ÏyNËé§Ÿ>X��ƒ®~õ«w½ë]‡‡?üás‰DŸøÄ'†—¿üåkÆî;ùÈG¶¹õºÔ‘nþôOÿtóoÿöo‡o}ë[á‡:\ã×îu¯{ G}t#ºÄ~£¥Å··¼å-Íüøã�osšçû±�}lø½ßû½Öu�{Üc¸Ýín7Ïl8÷Üs‡Ç>ö±­¶ÆE~÷wwxÒ“žÔêîív/¾¶ÀKüñlÁáÿðÑàì³ÏnxîØ±£ÝØ\ïz×››� Ñè©O}êðŒg{ŠÁùçŸ?¼ò•¯>úÑ�¶Ï.Ë%/yÉö9C2ó\yÆJ6‡ÀzÏßßüÍß wºÓ�†/~ñ‹³À|þçÿüŸ³övW¾ýío·�—¸Ä%¶;ôÂxÿþïÿ>|ç;ß.u)K–®|øÃ>ÿùÏ7BÖ¥/}é 7ù�!ÛïxÇ–uzo~ó›7ý/þâ/¶ò�|`+?ýéO·r½?µÆ¼Bóû‹8´dçË\æ2!�·Ë§OC©ÇX�µ{›ô+ñ)”ñU’èú]ŒØŠ�—¡Ÿ(ñ.’_;º±Úêi³a›¶x$íÌ…�º²ß-(ùÃ»Ûø{{~쌑Ä'\’ä×N~¥y‡26}ÜQÝì㣽i ¸›vì2¥gðb«» <�ž½@2ù~‚±‹BbÅ·z{ucÊ 3qéò�ÈOôåæËG´õ»RO~öôò‹Gï¢K®ä§§KÜä×îíÙÑÅ.ñب'�oþCÆÄ'�eI!P…@!P…@!P…@!P…@!P«(âÐ*H6¤øÜç>7uÔQÃÿþßÿ{MûßøÆÃÉ'Ÿ<vØa«ìþäOþd¸ûÝï¾J?Uxà�m1ùþ÷¿ÿ´«µ‘�žøÄ'¶+æŒJˆ·½ím«v›Ùè—="R/H6OúÓ‡g?ûÙmÇ¥¾¯¯#A½öµ¯~ù—¹W¯[Ç;ÞÑØZT·¸>O÷¸Ç /zÑ‹Zׯÿú¯o}ë[癵>îr—»´¾—¾ô¥2Y–¨Ò‚ì¦?¿- #e-D§?øÁÃïÿþï¯"=qhãÄ!‹äeüàÔ>7y^æaÿž÷¼§ôy¶ÿïÿý¿["ÈÍ‹½»uÈŽHvÿôOÿ´0•gÇgäyÏ{Þ^3¯…“¹;Ö#Ýà7�Éå.w¹á6·¹Íà½uÏ{Þs[G‰(é]ø�ÿø��Ì)8Ïu®s�ö.G‹¼÷½ïm¤Ï´•vñZkW6Ÿ¡÷¿ÿýíûñK_úRû^ð=ößþÛkßytТЫôÆï{Ãû ¦ˆSñDÄ%÷¾÷½Û÷ݸ©Âð;¿ó;Mg'§|o%^ë˜üA¸¹üå/ßH¿‡rȤwÏoqhϺGEZ}?vUvÔØsÆxa2ú@ãP�p2Ôq'èó�×&ÊÔq*ø${:—:»ôáO�p,�yˆ~v‰ºä§‹�2±’?#ùâφ.}cµåH~ã&òÓ%–6¡“KÛ•±ÐE¢—ƒÞÕçO®øè£[JYVú�dÀJ5À€¦ìE_Øë €=`té‹^,—¾ôk¢�2ú±:q" ûÄ5–ÄQG™ü‰Ë†èËô‘ä�ßäíëüÄÉŽBÚ|Hòê�ŸoûƒÇ£ÊNñn%…@!P…@!P…@!P…@!P…@!PL(âБõÛˆw¸Ã†ñÿ½6c‹ 7»ÙÍf»½Ø}èCúÐl—“ŸþéŸN;í´FFè£÷¤;]ñŠWœu‹ý™Ï|¦íŽåË^ö²á�xDš­|Ó›ÞÔJ£¼ímo;üê¯þjÛ]è¯þꯆ¿üË¿¾ùÍo¶nñÝo$¢H? ÉM×»¯Üä&7™™üð‡?ä´àL, Áâ†7¼áp¥+]iøçþçáÔSO,⻿8ÂçjW»ZkoäÏyç�ç_¨·sÖ"¿ã­ˆÝ%äœwl\O0²˜~Ík^³ùì©Ä!GG9bÌ.NÄ=B"³ow˜w¿ûݳEsýOyÊSVí’SÄ¡�‡`è¹ð™´K“]³´§»x°soâ<çž}»ö,Úõ‰ýž$µ³ ÍU®r•ÁÎ$¿ôK¿Ô&ˆSÞä!D»’�!°qÈŽp¾ˆ÷µÏðFŽÜXæY!>÷¹ÏmÏ)­÷€€²fˆÌc2D rÒI'µã[c�?ˆG/|á çZˆí9ùÔ§>Õú}Ä·áû =háÎqͨûó…/|¡S©ì(7}§ÛéθÉ�ï|çöݬî³ë]ø�o|£íüÂj�ÝE5xtødJtèõú«ˆ­8øJ}ò¸HbE—ï"ö}þÔ“C™üñ¥K¿ø.vÑ�Õ&o|)Õc¯Nõ”éKÜÄ`Cä¿�—>ýDÿ–e:™­2(± 4€ˆ• ô6±Uº±ÙF*“ ±‹¿vÀ‡½|úc«�ñÐiËÁ>=Q"êd)mWr$~È:ú_,y“?cO{ìšõó'|HlÅs´üÉ¡¯ÏϧïÓfsññ:lüR<É�’B ( �B ( �B ( �B ( �B (¦qhŠÈÚm‹¢Žï ‰IæÍo~óð³?û³+�dçƒ,¼ÿüÏÿ|#µô‹ž=i‡ÝÎ�;WÄ�ËN �~ô£Ûâ¾�!ì’Å?Æ!ËXœuŒUvUH ÿoØ1e¯zÕ«šêQ�zÔŠãÑÖCâ,*�ïx@ë¶ ;gôbÁéà�þè�ši£Ç¢·ŸW¿å-oÙv¯@<úÊW¾²jG äŽvëñáü�ÿÑ«Zݲc‚¨KÙS‰CŽ»ÛÝîÖ†yÓ›Þtøó?ÿóÙBÆŽ¬æùA8ó,|ùË_n$­ôqhsÄ!¸=ùÉOn»h©ÛÑËó1•N8¡‘èEvç1SÓÜË´‘*¼“r¼š]‡þø�ÿx¸øÅ-+ýHì¨æ�’$›ûÝï~?2¨ÚBÖ"!8zwÇÄ=ä!Yg™Çz7"…ýÆoüF;6Q Áíý¯ÿÕDÞ‘÷½ï}[D›E‚ úñ�|8ì°ÃÚgbž�âþìÏþ¬½‡o?üðö®ûõ¯}#!vú<ýÔOY~][z¢Ï”8ä{Øw›ïÊ[ßúÖ«vkšwLZï OxÂì{.¾—ÄôþDpxüã¿W;XÄ¡µŸ¥ »·ˆC«ßµã�£Êüøúþ®+†ø =¡"< | \ e8lñ!î…¶~"�~%¥~%Á­0:Wò'FòÓÓ%~âjŸ¾äˆ¯2þú\‰£®?ù�1~|ˆ6;ñ#úèÅá“øÑ¥ìZáÏ^¬m‘ t™`&e°&1%Sö@eÉŸ %VnDì´Ùh«uøÜ<ºäRºô±ÉÕÙ¹äwelñ•C�ðë}ÔIüµ“ƒžß¼>9ôå›26É©ŒoŸŸ_ò�Õ™¿_xŽ*;…²¤( �B ( �B ( �B ( �B ( �)Eš"²vù%G†Ýîv·kÇ^-"ÀØ�Ç‚|ŽÌr„T¼ËFI;/~ñ‹‡Ç<æ1m`ŽâJýœsΙídQÁdž’Ì¿øÅ¶»ŽÅÑÈFÇû¾üîw¿Ûvrl›` ®×ºÖµz“YÝ®1¾ýíoo:ä Ê•žÔãH»¼ô‚ÐpÌ1Çôª¹;ï 1Ù! &¿ù›¿ÙˆYqêsoa•Œ®~õ«ý±>ñÛÝåøÀá5¯yMKƒ ÂÁ4¯çëa{XSÛ‰ª?òhqˆhvAÈ|§q§mÇýë¿þkÛAùd¿ýö›šlK{Ñý˜Æî?Æ“y¬Eܘcªó|_ûÚ×N?ýô¶S‹çî׸ÆÌ ÿý¿ÿ÷á;ßùN#fø\Í{>.,¼fÛ@å¯xÅl÷2G."t·©û_ÿõ_kžG/~ä#™š´¶y"ex/9z Áq³»èðõYƒó¼ã¬�Zì²µcÇŽĸ¹Ú‚aÁÅn^!µ$ÅfŸ?GÚÙ‰¼ó�ïnûÛ'Ô¶•=Aù4;«% ÐÏüÌÏ ÏzÖ³¢^X"Ö8úËó~ÜqÇ ¿ø‹¿¸ÊÖ3 —ÏŽ�è¼ó{ùþ÷¿? 3!ÖÚíjJ2ímSïçч<ŽéD‚³#›÷ÿ¢g8±”‹âÅÆØŸö´§5âÓÞ´ËÎFæŸyn¥tK6Ž@‡æc5~?dÇ!G•áX„ƒ�K�Aè´ñ!”áL(ù¶ÈDJöD_¸%‰§$bõþtìéĈ}x!Ú|z¶É6™Cògl¿˜árÄfT­˜ ={’q&¶øêô.’ØÑÓeò‹§Ìxûü£zkp·æ}�W?(ñL(º´ûIÑeb"ŒŒ%€¤4ÑØÔÄU&^ò*“/}È:‰�1’Øk'gëÿ°M,ýò}ò%Þ¨šÙfÌ|啟=ÛäIþQÕü’‡MD=7š}bÑ#:þÈ9©^æ#%…@!P…@!P…@!P…@!P…@!° �"­‚d¡ÂÿgµsƒÅm»º q ¬%7-ØÚùÀ-ß�6JÚ9÷ÜsÛQ]ò -½îu¯k)�„ÌB,äZT]$î³�'�<ž"Cìû²'ØuèÿðûîUõ~—�c�=vF†Ye8Ga‡ ÇŸyC�‰éG1œrÊ)ÃU¯zÕ¶èÿž÷¼g¸Ñ�n48V®Geþìí ™U,¦;ÒÅ‘;î½EY Ô¯~õ«WÜw;² DÁÖ¢´Ý4¦Â9Çý7®øÃS“…í#� ã¶» yÛÛÞ6Üå.wiõü¹°ñJÞõJ¤8Ç"ɸÞ#ý³2ÏߎWˆ‰îÁg?ûÙöŒ�÷Óóž÷¼¶óK¿[�ØÈ!îÃ4¾ç8G3"~ìcN<ñÄÙñVýÎFÆ+†ÝÍ�µ"È�ÈŽÚÚ,AÉûÒç!Ê®JÏþóÛqWÞQ>«>Ëv&ûƒ?øƒFKξÜÊógG*Ÿ1$¬^2þ—¿üå+È¥½ÍfëÞEÞûûï¿ÿìîc82v£Ä!ϸÏ)B˜Ïû<ñL9Œ8"mùK ±6šwÑÇwÙ ^ð‚¶“›|'OÅw¢gÍ÷¦#ɼxS?÷¹Ëgº‹ßÔvOjOß‘Û=6Ÿ�’�#PÄ¡ÕXíÚqÈ�…³Æë¼ñòÁõ`á7¸RW†÷ î¥‰û@R�žŸ>úÞ‡·‚ž-¡#ÚêìIÚÊ\‰¥?±Õ“¯÷‘?ñÒχCIbsAëGöôÉ©�? ‡DHLôlé[íŒ5eb&[ºÄÖÞ’$ñ–œw9å¦l?™Ô`&“RîøT±â—2“W¦>V›°AÊÉ Õ3Â^Ÿ¸ñM~elÙèO[�¤�zô­sן䗃ðI®`£¤7>õŒ3¶ÚÉ“öèÒüûö%FÝUÆÄ›;¬R¤’B ( �B ( �B ( �B ( �B ø‰@ ˆC¿ÍH«‰Ý\ìê²±‚…pb‘Þnd3¤�K\âm§‡�;wÎŽ?³Ó=RÒå/ù¶H<] o‰Öø³™1LÃXŒµðl±A ig=A¶2ndŽ;v¬g>ëG0G»89-b1ó W¸B[ ~Ä#ÑŽ–±ë……d‹Æ—¹ÌebÚÈ1´�Ù"wOÂé‰*OúÓ×<±ÿ÷ÿ÷³#lÞøÆ7ÎŽúyÃÞ0ØÁe*viAR ¼÷¸ÇMM¶í~ñÌg>³õ;:Éa³â¢OD[kÌüà·…úÞ¾¯#8yÎC‚ÐgGd›[ÜâÃûßÿþÞ|V·3 òˆ#“/éïG¿”~ŸE0D�ybG*ä)÷câ�Ø!¥©#’!^!Š…(ôë¿þë³]ÅØ�^d^ÿ/âÏa‡Ö ;–wÓZž>Gülk rEŽdlÊÉŸ1÷©?α—"z½ï}ï[áâ"ÒRq+Œv5i×;gmT²‹"àÍo~ó…Ÿ©8 ‘ÄzÙêó‡`uüñÇ÷¡VÔ_ö²—Ív‚Zѱv1CÈô9ò ¯%ç�w^ÛmÈ®^H›‹v=ó=àýFúÝ�úØÞ…î¯÷³]ÒÖ#»L‰>H‹pDXCZt æ¢Ý¡�˜¼ç%C²�Æ ‘7cô}êÝï™·ÃRGéß“Ë�wô më0‘ìˆÏMÉÆ(âÐj¬:âÐçÆÞóÇ !&<‘�ZRâJäÚg¬ãJhëWâSð×7Ï'ÜŽ±»ùövêbðWâWô1ÆfÓë#ñÕÎ%ø|S¿ºØâý}uvlHÚÉ£$‰•ºvêûŽ•ä�>}}œÔûü-ÈVþd`[ñ����€’º2}ÉÓßD}ڀτ39ºÔõÅ&v}[�$?7‚>ù•|scÇjëçx}còõ>lHì’Ÿ.ùÅf'ޏüã—q#6üØ!‰›±:;½+qô±ãkÇ¡«Œ;�R,Љ’B ( �B ( �B ( �B ( �B X…@‡VA²PagŠ[Þò–­Þ®7‹ítì±Ç¶n Iˆd£¤�/}éK³Ew wYÄãw¸Ãð®w½Kµ-œÛ�Å.:ŽPÚˆlt óbYpGô@°»»aaIȱkÇí\ÿú×oM; !0e‘˜=¢QyÇÂ5û¿ù›¿‰º•=Q…ÙÅn&W»ÚÕÚü�wÒˆ]3ˆ#|ŒÉâú�ï|çá´ÓNkúþOŽÍ²h†´“ÝVz›EuŸQ‡ü~¸?üáoÇ!6lDBbËÇqAêˆ=Ißüæ7Û">\rŒ{GÑ9:Ê<�ÿÉO~rÛmÇÎJlí Â†¼ò•¯l»´Æøgw‡î{ßû6rŽ<ˆ,Ï~ö³ÛÎ^°}éK_ºâ,KòùsË•®t¥v¼“ûqæ™g¶�šQf'²È� ¯ä_¯D±{±³ BØVų{âÙw£ÖR�¬¼_È” Ô‡ô{‘énr“›´cáàí½âXFG5’_ýÕ_m:ÄKL;d}àh}Ʊ‘ã¶šñø'Ä¡´wìØÑÈC×»ÞõÚ»ÅîFv@"vÆqYÿYÛêóg‡/DÏLˆgîAî‡9Ï;î.ãÜjéÝ�ôƒèõOÿôOƒã罇f÷ ﯵÄ}´û 2Í"Aê )Òý A­·G¸ lÑ®D½}OôAšô<ÐÙù!‘s‘¬GB@ éÈûÍ÷Šy~æ3ŸiÄPï¶½IŠ8´gÝ­"­¾»ˆCGŽ=ÿ:^ß/¼®C¸cµÕµÃ•н6.…2õŒWϧ›Í/m~á‰$7}ò‡Ç‘ü±_ì´Ù‘ø©'?»Œ‘=›Ø'¾¹é‹¨Óõ´Å‰]âf,l3Ω�>¹z=ÝR’I,¤Ÿ¸x&gb&±Ùe¢é (}©ÏÅ–ômu¢O<`!ÕÐøÉïÒO؇|“±ñqÅ_É>ýcµåVÒ‘~,™wüõ±ËØ2~tB„»ä§WWææó%É—üÊä@¯>xÜqè†%…@!P…@!P…@!P…@!P…@!PL(âБÅm;4ä_Ü#ëäÈ«ÅôØMcçÎ�­á(¤²QÒŽÅQGÜ�)aÉ‚62LO¤agÁÖB;rˆkÑný�!ú]AÄéÅnKÆ9øàƒÛñgü{³»¥ÇßñaÈ,Ä1F³-ì�ÿ�¶-†#!{ì�ŽD³0|à�¶�ìúÁ¯—ž8d»¨ô»aXtGR±ðŽ4ƒhÉîKâúãÊ,Ú[äF(q/�›6+°³“G|årï‘sÈŒm‘ôÄ!Ïcp±wšƒÈ‹^ô¢FØHÒ‡�{ˆçezt�ù"\8>È®PvÉüwqèþáÚŽ'v!BpBéIðvßCüX–8dÞ¯zÕ«f„(Ÿƒ¥|.‘ÂzùqáÕ�a­:rAv$ñ,z&·*vŸñ²«�¸=‰ãûßÿ~#Ty>BöIžž8tñ‹_¼í–6=öñôÓO®u­k â8òαpýçÑý÷ü;:ÏÎkƱ&ù{â�±!Òô;“±C¨ñN 'œpÂìx®íxþƒr2¢ùíNA~C‚ì9Ë{Ë;q-Av‚…û°ÖnC‰²\íübŽ~Ä>d!»úﵟû¹ŸkõEzââRv¾BþÌs¼È7cY´ãÐ"?ï³£�>zðlîMâÈ?rƒÜ`[‡íw"q|_ÉÆ(âÐj¬|?�¿Uvæx!á=à:ôÄœ¼ —¾Ø„7>„>v$vúx]øô.¹¢W&ÎXm’ÜÉ//?mõØ+µ#±c+nìåWgŸüléûqèsõ1µùF¦~±e—¹¤y§ùÓ·éRðíñ\&b ‹$ý¹™™xÀå¤ñ¦à�ª™¾¯Ë銯>’J"Ÿ\ɧ­¯3]È>cµ��}$±´S×/Fâ'^ú•.óIþ±:Ë}l“?m>Áƒ�jp•‘J¾„)K �B ( �B ( �B ( �B ( �B E ë—ýîŽÞ™.t/Š`Ü"*±€ù¾°Õ{Ò’ÊÎ�;›>1숀,d‘©Ç¢õt�Û¢°X;9ØUb*HCˆ¿rÐA­èîǰ¢cNÃÎ;vb ŽC\±t÷»ß}xË[Þ2Çc{Ug�uÖìØDŽ,#ù8ËqBŽ�"ÙáÇN0üŒ‘©ˆ/øõ҇ijãÐTìj’x Ú!Z±O¼éqeHUvR!:÷¹Ï}¦a7Ôæ+?ÒÔ<¹á o8X(¿ã︪;Ä!„¡é±PŒ‘¢,’»¯v ± JÄóc7¥ßøÆm·¦èûò%/yÉŒ@Ó!vq(D1ù‘I�¦¦‚Hgç©ï|ç;KU&¶çI¥'È!ØYÇ ½ü¸ðêǰV½�9ro£»“­sQ∠Kå‹ôÄ¡ãŽ;®k•¾”lÙ½æÓŸþôl±ô+»wøá‡7Õž~¿¯gº¿îééNþOÕ™óœçzÎÿýºgàûç¼|9éí|©Ë«|‰©ð%ï_ýÕ_M^o£½Î|! q†WOAá ×*Ü”òñ�¼ß~£½î�/`ù²t)á†!^£p« ¯¦�ŒÃøë!Ü’‰€Ûq®¹æšNh�H᥾v ­ |‘Íë“^ýêW÷Wq; øB¦©R‰CøÇ$+bßþö·÷›(Ð!QA¦Bxf{÷îí·aŒ_Wæë–À B‹Ï¹'ÎñÏ�›bø2âÊø?æËr^«VEâÐ/üÂ/L¾Ô¯~tˆ6Ÿÿü燾ð…þ}ûº›Ï�Ÿ ÜÔ4K¸íÅ›C Ð9Ä!I× øÅÿx_ܤÃk‡ÖâÆ!jCä–ðæç‘[jÆ7{œJ¼Æç_jÍ-I‘믿¾¢–Š]‰Â·Mµ·`ôÛ¸ «¼ç=ï™�ùøQ*q¨þÜêgþÙŸýÙ~Ó7Ö@›%üœJÄãw¯Ü[Žøâ³ÃMdõ¦¤šOm^¹Æï~¿"æ®æó·ÞÄ¡z&~góš2þŽà nâ÷ç Ï¢¿_þç~ÙdY^a ™tLdåw u|½·¨y;Ù¸·ëJb¯¿þë¿>¼÷½ïíD.H›íïdˆC7´Ó£rHøËB;œ|ØüKD�>D„ÖÌø˜«T?5åhK.:B,£Æ`WˆcÀÝ ÂÚþÌž Ÿµõ×ÚøYS ±63ý™ñ“‹X ÝþÖem,y>sŒëŽyþ ÀjŃRÇMªãÃF>â7µ¬,ý‚F,Cûxã˜cY£ 8ûLûû¡!¶ö#Κæ0#5½ÆšÃÌ O%ÕvûßL=�8kQŸsØß?Ä¡=í3ûòK½! A � ‚@A � ‚@A` �‡¦ YÒðÁ~p€‚üå_þåÀ+‰–#ÜØðüç?¿‡¢ÿØ�ýX×+içxu ½¼õ­ox%ØJÂäš«¯¾zr‹·s\wÝu“2u³n=šÎP¸qåÿñ§^C4#tÍL|éÌ L� øÒB7 !ÜhÁ C$#ÜÂm8¿ø‹¿8@ŒúèG?Ú_1Ç«æÆR‰CüǸ³¾|­Ï²‡¨ÅÌW^yeÿÞוñÿÍózöú’—¼dø‹¿ø‹qÛU­ùbÿýï?#ÏaßB¼å›Ä!nKzÍk^ƒiJx-¯a«Ä!Ü‚ﶤz¯âó•v'ƒ8tÉ%—tÒC½kê0Í ñd­ˆCôà†^�õØÇ>vøô§?=ÕöTâ5µ™% |^~äG~¤{ùýà+ê–?®™[Z ™AFâ6´1‰­&×ï©*qˆWÊ]~ùå5´ëO{ÚÓúÍ`SŽ% ³Üz%AÔº}>¦+ÝýÙ]iîƒ9>Ä¡ÙO¿½ÚòÍsKG"$þ˜�'ßÁÙ8¹ÌrªNk�\êÀ?á5fò+š:©�Ž˜g_j»�°°6›{Ɔ.çƒõ©O n�JÚyéK_ºèU<|ñǤ¼ âÐøV„åô5‚Ãw}×wu ¶/}éK“[êVJâeäCJ¡æR·v¸�µ˜+y‹WÀq D¢Ç<æ1ý�Úã9ÏyÎð¾÷½¯…¸¡‚Û*î¾ûîžÃ+”ƲZâпüË¿Lž¡¯?ª¯)ã øY¯?ïcž5ŽŸþéŸÞö¶·õtn9âÕDÊz‡xþ®Ö‹8ôMßôMýö)Ï8ž_þò—÷[¨Ö’8‹gú­ßú­ä�±¬„8´Öx�÷²Ôš×“ñó‚@¬ßNµTÞ,;7KIÃÏML{÷îíd~Þ¸½…[ˆ�J>Xqè’KŽÄøÝçïÌ^h‰? Cy›Û!ó<Ä!/œÉ}­æó·Ä!È‹` Ö´/ê'g¯ ‡Ýpà ýue’bõs›ŸÈ`+¹mÈü¥fÈžü‡´Åß�'’Jª7AHúýßÿý~¯Ûc�cÂ̼Ä!öÄïÐ#GŽôæ* óDûÝ~þ.@VKT½ì²Ëzþ>‹¬�‡¦1ƒ0Øns䯡›Û¸½ 8’Zà8Ào��Î@˜áJHæaÆF>ñަv›¹†Ìs–¯a-{Ø\ƒxb*ÅþÔDÈUˆGˆaSóñ×½Ô\Ï�ßý»½Ù¨ç>ðãSX{6lôÔf¬gÅ?—x¸¹’’<\Ýuëš{a¯Âš‡"^��­éºæ©ÛÃX÷fmíô1�š‚¬cž‰Y›{eF¨­N ÂLMòŒ§Ÿ=Ç:±‚jtò­cífê=ÏhóE�Õ»¿þƒ g$� ‚@A � ‚@A � !-ÿsÀ-gŸ}vÿ"•/bùRœõñ„×àð '^QÅ—ê|‘{Î9ü7Ÿ‹‰C+%í�Ïm:Ô§îR_ ‡øº,t^±ôíßþí¨‹ÈK+Ý7PðÅ-yÂÈñ„ÿŸš›“ø"š,x•ÔJ…×ì@á†n*á‹onþáõ5îÅšoyË[†—½ìeÙgžÙoåñÕeÜŒ"ÌXæÕ‡¨!±Äו‰;çåu^ã/¶É9ž€Ù¿øÅÂçæx¯9ƒ¼ÅëÕÈyæ3Ÿ9Ô[•æ%Íóê-oxbÓÞ8ÄM=÷w7ó¨Þâ¹ â�²ÔóàKq¾‡xÃç)LÁ€Wº­'qèTâ%n'šÁŒÏ$/^CÇçrÖkªjn³â÷ò¼ç=¯ÿ¾á•�¼:¡7ó<ãÏXô»¤ä�ú=ÕrˆCüìò3Ì«¬ø½¹ÔsîXᇨ K‘g½ªl->ëAⵕúЇ:ñtQ’ßÃ`ù�Ê-x¼r² ·QñóÈ+ ùýº\¹òÊ+û+/¹ä’�[£ªð{2$¬ÿñŸò×Xõ¥ˆCøÙûDø�ûìg?»ëþ1/qˆ¿¯yµ%²–¤)÷u²ç‡N6ÂË«âÐ4Nü{µ‘!hƒ‡*±~„6H?r,àDTkbáH0�ñl 3C¿kf‰8êÖ„saÿ¦ö|÷E≵VS»ÎŒ_31Ȭ™šrEÌsOÎîI¿=­ÍÚ÷äLŒ2î¯}E3…W+ö±� O}êS»î•œ`ì\Ð_�cL�—"ªÔ˜ã½ªŒ¸7¿ùͬ0ˆ@IDATý¹@Äà5:ÜìÂkÊx•ÎïþîïÖRËÒù››9�Ÿú©ŸšÜ(4+¹‡Æ±ó‡èÉ’¤¨�üã³ZüÇëAâ÷3ÿ üò;P‚¯räՃܞÅß�}*ù”3Cº�\Æ­RÜè3–Ï|æ3ý3Àï~H^»ø\Aä¦(~'øš/zòYãæ>öÑÌýŒk×õñˆCÄA"äß1ôç•”ÜЧ¬”8‰ "*/rcDM>‡yˆ_ËZycϳn›Z�HZ­Ÿ�ÕÔ{°å†84û‰·ÏqÜÐÆ=mÀƒ€!wîkæ:Ú²ó8äA0ã‡Û¡ ]¡žv^Mf<\ ê3à{Ç >f×öo¦.äPÇ�yúXˆõÕhøìOûÛGþK­ƒÏ½“ƒN fÄþ¬+ø°1ˆ1ÞþÍ4ŸXh¾ìcYl‚à è’Ãcó�ÚG <”vó°°‚Qíæàú#ÔÁ?î�O;1ÔsÏøÔ±#¬‰«»û@·¿±ÚÄÄXâö`÷ê^ˆ©ýk}zàcxãеõdÍ A � ‚@A � ‚@A tBZÙ�/õ¨Gõ[ cðEèK_úÒ™E¸‡/乩ˆ[oø"—›9”Õ�v¨ñ®w½kxÁ ^ÐËñšžw¿ûÝ3_iÆ«hžò”§t" 7Ò@F‘à³Ú=üÜÏýÜpõÕW÷=pÛdˆcávnŸ€t€|ö³Ÿ¾ù›¿y¶¬5_ró…°Âëƒø‚sÖëÜx¥¯jS Lð\fI%ð…¹_„ר‡¸å�xDæ`#ÉŒ/£ý½Ö[ŽÎáàÅ—Ø×]wÝAÊÜ òð}9¾j5Ä¡½èE“[=x埵*`Î_øÂ: ˆWSqK òË¿üË�T‚Îï(UØ'Äd¹Ä¡ú§÷¸Çõ›•¨÷Ñ�~tê&&IuÔ]oâЩ‹³.W qñª-oQÛ·o_¿±eV>äI~ü¾ág�xr饗vý÷~ï÷¦^цg a©ßSUR?�ü\Ž‚ Ä;Èe�^þæoþfà57Ux5{ãç•WóIX#¿! ò»§þs|Þø=ý⿸“±z þ8qˆš|þ jòwÏÉgy"âP%ñù„«€¿GûØÇjÚ4³Ø‡8tjYˆCÓøóóßþÍöÍsSwµWB3"Î?”p&à=ègƦ¿©ÝO6fy#ÄjÃΠ¬�ëS™U;9ö'‡: mÖl¦K| û›Skésæ/<ÏÑÔžïL-üö÷ŒØÈ·†{²s­NØøj…nØ ²a„ ÌÃ0{r}P• ƒ¿î ÝÚè®éCoû³¦Žý%ë<:5ìßÔ^‡Xìü§Ä駦}Ð{iwOØÑö±f3õºPVõcCj�ÓÛºîÓþÄÙŸ½1ȃ8ta^UÖPˆ� ‚@A � ‚@A � 0�‡fÂr\#7 ýÆoüÆ$æ'ò'û�ÜJÁ—ÓÜèÁÂ=äµ'¿ó;¿3ÉAY-i‡f PÜxã�½.ä ¾äçËzÈ|áúþ÷¿¿© ©áF^%¥Ô=�{¢/Iy�ÍÃþpÓ; ¯»A¸™‚–žüä'Ü2i ¢ÁUW]Õ_7D ·Sp3ϼÂg–úÊóŸÿüáÚk¯u¹hæKdA _¤óú¡Y²Ä!êò  Êñ^ÓeÌñfž—·¹ð¥?¯ÎáF!¾¨ç‹n¾¼‡4aO¾¨çÕR&”Õ‡¸1 ’×]wÝÕ¿ô‡Pñƒ?øƒý5}ŸúÔ§n�"ß^ÃÏÁsŸûÜîãö–7¼á �dÄ�&�°¸©b²\â±¾B ýñ�|ÿŒC°bÄÿz‡N^œu%ÂÏ©7Òðú>c¼Þ�ÛÈxÖüãs%ñ‚7Nùš¿úª2>sü^$Ÿçù¾÷½¯ÿ΃H§¬”8DÄË?ýÓ?í%¸iŒŸQž3D¼�|ä#ýw*¤!n­âw ?Ê�þè�öß±¬ù]Ìïi¥‡°ñ:IHà  p‹ÍŸÿùŸ÷pjó:·úZÊÕ~þÖ‹86¼‚’WöqkX•‡=ìaýg“ŸŸ*�Nøû�\þ¾ðy×tn‚pF~ÏVâ&[ˆ­‹Ìåsrùå—¯ˆDÉóàwŸQ~¶këÞ|óÍýU•¼ "¿“þÎåïAÖ7­gn�¹‰ß{÷îíŸeö»™…s ül¬D¸E ñ÷úJrû5Bújü¹ýŒ½°­ùGÿp„ƒ¯�[yà6È߀/�Ž�$ȳhj_§ßfråMÀ\¥¾~ë6Ó¤¼ øög6N›õš«ïËþØÑ©orå‚p.ìÄ0׺ä`‡Bÿzƶì±î…™�Ôö§Ž:1ôB<÷¸ÿ1ﺉ9R§R<›S°q@PKŒ`rXgÖèI®ƒ‚Á†˜Gufü>À¦ö‡¤ß‡(ØØÑ™}芽ì�OyÖaF¬O¼B¼=Ä…5vêa«ý­ÕÌ]ðQï¬6Ùþ’ßç?¼»7� ‚@A � ‚@A � qh¾�DnSᶃ㠄 n_ð5N5¶’vør÷’K.©îeéÿüÏÿ<|çw~ç‰èDòÝßýÝÇ?üáÉmCÄ×=œ(?¯↊*ì�WqCȉ„8ˆDã›CN”Wý|¡ÍºÞªðö·¿}à–—Y—Ûàƒð…_C˜%kEâU]?ð?0iÁ�LÜ\±–ªÅ—êÜJ4þ,­†8D¯w¼ãÃÏüÌÏtBÉR½!S7~¶¼âŒÛKf D3¾Ð‡h²â·—ðŠ²¥>s� ±@ºZoâç<xÍÂ÷x6~Ž^ûÚ×ö[uÐ�'g�uV'ê@‚«Rovªvtn�‚¼óÖ·¾µ»æ!A0û¡ú¡%??fo$¹U¨ äo8ãö/~g+þÜÉ¥<{ˆ¤ÞDVc¢Ÿ<öîÝÛ‹‡8tò0>^処Ñá÷O» öö-mÀf„Ó¹¦ $n|gyøµ£#ã<ùüÇ�WRíô—4ÔÔ.Ä)Ä’ë,o¿qÔ@\£c#�øš��ZÚY»/t†û1ÖÞÍ5á� S1oÜß>ÌŽž°š?h¶"ñ…Z]°Ð‰CIâ˜lÆù7‡•xSŽN,sí�îÆýYÛŸ<¤Æ»?fjS‡Ø`èæ4µëÖr¯Ä »6Ž™XkU»}È¡/½jzÚ¿©}ÌÜ8´7Ä! ˆ� ‚@A � ‚@A � 0 �‡f¡²<¯Àâ inæðuÑká+ˆ?Ü8²y‹ÏĹ}ûöM^tî¹çv¢·É°'nw�Àáí6Ô>Ñóà–«+®¸bà3)qŽWó|ï÷~ïðÆ7¾±> ÷ñÙà”µ�§>õ©Ãõ×_ß_¹ÆïÎãÉzãu¼½ÏÇ+À¸Y†×á� D|~¹!앯|å¢×,Z�ß{ÜZ9ÒW_ñ»�WÈAÚúÌg>ÓoÇâsRÿwH,_ÿõ_ß__6¾ ÈÚÎü<ñáõYÜ,£@Xág‘ÛqøìŽ…Ûiøyæ3ñÁ~pÑïa‰C{öìé?ÇܾÄïB üžä9nFãui³d5Ÿ?~ÎÜ3äHp‘ °Ö\y啽$7…!K�!”U�쉬æfÀZïÁª‡84ýäù·J#óB:Я*CàF@–�!i ü®�åŠÈÓÀ^…:ØÈµ®œêâ#±¦qÌÚàn 3ܳý�Åo½¦öXã‰ñ,Ö%¦ÆËû`ÖN>ýk¹úc³?1HÍ%!†XÏ�>·Ø`î-ÑÌn½‚Èš ÀC4ubç@Šñ‚ÂL=òô‹.0èÄ�ýÍÔó˜­GóÐë5ߘÚbLÕñi÷LæÐ›�� �ŒGˆgÜ`IéxÂ+×øÝ7~½U%I¢Ä$~�rnHSË‘�þù[ÎóÀD Ä¡Sû\Cš�û· ¯*;ÐÄ!‰BòylܹY. ã »Üz8rµ¤z˜G<6çÚ_P‰µ¿àŽAÅN¶ìc¼å-o.¿üòeÇ'pihŸ9OšÏ”H,qhùX%2�ùqh7nl¯�äUe·´qþüx ¹øàXð^¸¬ò&˜!ç æP½ÚÍ£OÍmË^�¹î�Öö—Dmlp1ЉcM?bfûñ?5ó‰uÔZrL°á§Žý™ÍwÏÄ;αպ¹9R')nvbhÊxƒ޹ˆ×ÔPg| €±36D퇭ÖS‡xÃçh³†½Üµj¯¶\ÔÇ8ìIJf¦žÃ5>öHÎ@kÛß÷ÖB&1žÕsâ3ŽW•]ØnÚŸ‡€%‚@A � ‚@A � ‚À�‡ÆˆdVŽÀ›Þô¦áŠ+®˜$žyæ™Ãßÿýß�~ô£'¶(A l BÚÏ!»dBš~º Ä¡úª2¸Š$mp)ªnœ< fâÖ`-wBâQ3-Š'ßøª“‡Ø:3bmíÚ˜ÇõàlÐ_îˆû%Öž•ë�n bб‘Ǭ¸f/ ºk÷F_k`«ýÍ[ÑL‘µê¸!uêVk6,Q†µ~AãpøýÀáÇĮ̂ä m\bí_ýبk~S{=lì ââþ�­¾Fð¡–±ìÕ=ÚË5ý=‹ýݱô·—5é©Íüf íiïcÝÇûe#A � ‚@A � ‚@A �1!�É:¬�·½ím¯(;÷Üs‡Ç?þñÃoÿöo�{ÜãV^(A œtÞýîw×_ý°{÷îþ³zÒ¦A:Bš~ä寡›š÷ö6àGÀm�܃Î@äd@r€ �àC‡#QÉæ7sãXO,½Ð­¯­™z/÷±?9ö$—a¹’ƒš«Kõ›/'¤æÓ“XzáGª_Έ{Ň�ãžj/t¤úÉax~üs‹ æ.Ð9(¢–zS'›Fg³UìË¡+hè€T?ØŠx�7�¹ö'ÑŽ.ðöefXÝ�tü×L“xj¹oz؇YŸyî;¢�XtêàSg>­�ÚŸXõØyg·±§½ªl_›#A � ‚@A � ‚@A �)Bš‚$† ‚@A � 07!MC·eË–a×®]—6Ï mܽqÏ ¿]¾fxpØáj è„®:ñøàQ ØÉÅ®�™:ò+ˆ%Çþ؉AÌ£v¹"öw­ÏØÑå¬4µ yØ­‡‘}c‡â^šÚmÄ"Ô£3½ˆgØŸX`§>RϺúX¯X(°VÂæ7Km† âcí¡= ñîCÛ8NÀ°�Á,¤ö'Ž53ý­Ëlòð¹?b3}ˆQ—àc½æêµì_címÖ³uõa§‡9èö$Æú×:Ü8ô íÆ¡w寡†D$� ‚@A � ‚@A �)Bš‚$† ‚@A � 07!MC·pãÐeÍscw,DÀ‹@œ%Ò`“/B;qêr8˜±!IJf µ®\ lÚ­áÚžäÊ¡¦v{aC¨‰ ?‚�A½:×ZÄÛ¯©“=Ï9Ü'9pAë¡»t¹!ãþžËÙ|Ös \­PƒáƜ٠`ÒcÜË�Wp<¼ñʆê¯zí_s‰q?Ú™«PŸ|uŸÖgö¡W¿ºsÍ¡dûSG[v©„$üµìÏþèú¹q葇Þwô(­"A � ‚@A � ‚@A �Å„8´�¬‚@A � ‚Àjqh½òª²Íë�CÞ_‚�ÈÉ€ÿ�÷�YSûúx³õêl<6ùô€azíolõ·�I vĹî·Ú{Pû?b9ǬÇþ´§üö„hWwßuÏöw?=±ü±”½„,­º‘¥#Nì�øâÁ ¶°!A‘ôBbàwà'—g~S'„=j¯yôÀg|è>Ö¼ÖË2®Ó\R’¯ÿò!â#ßµu±!ìÇcìÔAˆÃzö§yUXã'Ï~>“º¶?¹žãëšÎ«ÊÞ‰1‚@A � ‚@A � ‚@#âБ¬ƒ@A � ‚Àü„84�]!ÝÒ¼_j~ƒ¯ç’»/�!O;\ ‰>èä’'/ƒ×èä!p'¬Ïl®ÖÕß–“þÕNu©‡Î^ܧ{$^‡Ü˜¦öXü üì—½ÓßsáC¬�Nœ9ÌîS.ˆý©C]"nèî•|ö¹„b«k°„µ6À!ña«³‡Â¦.@æ“«XŸšd.1úÉqöǯ¸vúÖXóÇû!–>ögMŒBýë¾Õñ!®í�Ý>øì­�s�É…8tQ»qèÚÜ8D‘ ‚@A � ‚@A � Æ„84F$ë ‚@A � 0?!Mc·mÛ¶aÇŽ—5ÏçÛ8Ò¼‡JjË W^‘�$_B² œ8ÄÉijb¨­ÏZÄa·†º±ÍÕ…Úæ8³ú3SGNz]·eÏuÕ�N/k¨3[Ãf„™Á>èÏlLS»ÎŒ¸'b¬‰�x÷Ãzn±ÁÜ©ãÃtcl¸n»kc<kÄC ëYyÄb·ºý­!¸¬úc·ŸÀ³v‹�A,¢n6t{ K²ßx&†þÄé«u±èý]Ó˘¦gµqq#]âpD‚@A � ‚@A � ‚@#âБ¬ƒ@A � ‚Àü„84�Ý–-[†]»v½°ynlã®…¸3R�Ü}¬%ÛÀ‘€ùA‡|„¯�™5ñ‰¨ƒ��Žà¯v}ØÕõcCì�~F%?Ùñ öN\­ƒ®Œc©�Ð_ÝZÄb'êŠ1ögf�0“Ç æÜB�µ6î!¬éFYsúa@tèa ÖõA#N»±uÿö'1ƾ¬ÑíOtòìÁ¾¼^ ?9î•8úk7§™º`×V÷efBœýÍsÿ§5߸>ýì�úýUe�8ô·‘ ‚@A � ‚@A � ¦qh ’‚@A � ‚ÀÜ„84 ÝÂ�C—6Ï�mÜÝ ¸ò; àÈÕÀ&o]n…:\ y$ØÖˆ¹®±O?jÊ×`�Èõ ?| ÷D,}­×Ô‹�ñîÉ~øÜ/1èøì�NmÖø˜áƒŒûÃp_Mí}­ÇZ~ºB}û3ïž�[ñlÑ'–7ƒ‰Ã ›«º~fr*HÚÜ�uX×úÖc( k„<Äüo~j’ËCbˆ¹øÔ�ñ»?PÎÚ™±!uoîE»õíϬ�™xû2�8K8:§Ù. q¨c“?‚@A � ‚@A � ‚@˜�@ˆC3@‰)� ‚@A ̉@ˆCÓÀ-Ü8ô‚æùB_nnFpäEhg�Ž ƒMŸ6g¸p(˜Í!?äxÌÖmj×ñkc®ÃÚÔµ¯±æƒ]�XyØè+Iȸfêbmâë[ƒYŽIõ›çLž:qÖsOØæ Í•¼�ÄÆ A � ‚@A`íqhË­[·;wî”8tÇBœ8ð4˜Y÷€ �¸®1úåŠ0›ËŒh«·A˜ ¼ ü3½ìÏZ[S»îšb]KÀpíYˆAg®·Ù_~HswÎH�'�8öˆ˜#—Äþ¬íÏ̹Ù³1µn3÷xsX¯Xwʼn%Áƒ0³a7Omtw£Ú‰ç ¾Ð8ó+Ö2·~j<:{òQÓºØü�ÐÁççÂ?CÝþÄc§?õ°3°ÙËþرY×þ¬kÄþæ‘kߪ“GobMb_÷GÞÙm\Ð^U¶ÿèQ[ A � ‚@A � ‚@A C Ä¡|‚@A � ‚ÀÚ!âÐ4– ¯*{aóÜÔÆ‘6äXȧ�PÏ| dLt¨v|ò*Œ¥ü f|ôa ÖÒæ ïÂøÚ_ÝÌö7›~ê3àp§½©]ܯ¹Ñ�g-'„|tg}Öµ1½¨_ëéÃ�àŸ[Ƈ™·›¢jy€J€!ÆXf¬×Hy81Î|Ö‚Gâé‡ßXÖîkzïÀŽ0CÔñ)Ö {XŸ|}Ö§}íïÞ]7×ÄO>Bb,5OkƒþöÀWû“S}¬‰9£�‹o»í¶}÷ÞëÏY³D‚@A � ‚@A � ‚@ „8”�BA � ‚@X;BšÆráÆ!^UvS÷, á7TB\yð%àJTޱò)à^Húiê„�‚µ˜ÉgFàV°l û£#öÇŽÍúäS—µü{˜Ël>>†uÐñÛŸZ摃°&Žú >ìÔ!ÇúÚô7×¢|⩵&âFWSŒC±Y1Ń1W <„ý=�µ|Ʊ&†5:‚޼›½˜øˆq�èÄ1èÏpoæÒ!¯æ #æ³¶vòfùè�¢bŒ=™Í­ýɳ?yæCâUeû1F‚@A � ‚@A � ‚@cB#’uA � ‚@˜�‡fc·{÷noâUep,ä`À¥€�`“ÛÁ,g‚™„X/ž!Á'·ÄzÌÜŠš��xlÔ2^^krj ±ö2‡Ï`÷†�:Ô”ËaL3-: vâ÷imê£cg ÖÖŽÍ}ПzÌî·öoæùDpçË>–U7E=¤Íu=6FÁp/âÌA�Të2[ϾÌöÓÙÆÚØ#bÄ(è>hâ­…âОC‡í»ÿþñ¶›'‚@A � ‚@A � ‚Àƒ�‡ô�‚@A � °†„84 æÂ�C‡´qGr"à70 48Ë{ÀÿB~„ºvâña¯9ØáV`—(� ±ñˆkf‡µð[Ý~5‡þØÍq?p8ÈEŒ9¶úZÖ³º¹Ú˜åx˜kM|èÔÆ‡PÛ8Öè㸶3b-uÖê’’Ì]pMrèIkÖþÆ®xvc+N, luf}ö©k‰4Ä{8lê€dŒ€Õ5:b-òxØíÏL® 6uòÀ½ÑÇ=Ú¯æƒà#ÎþØìOmâð³òÍsbd â¼�Șfšì�~ ëà#ŽžÜ8tQ»qhnjHD‚@A � ‚@A � ‚@˜B Ä¡)HbA � ‚@s#âÐ4t Ä¡K›çóm|¥ x ¸r'šÚuyÌøåP¸†K�]‚º¯.kêDÈ“ ƒ‘\| z唸¦ŽqÖu/äºÏq>zU;¶U‰‡XM‘zpêq8&0Ö&΃ê”:ãc‹Ô5:‚�z€©F@Í£??B¼ä÷FÃ|fâõ7µ÷fƆԽxnóñçÞÜ yØ !ägìèõæ"rûÙŸÙç4ý‚vãÐ~#A � ‚@A � ‚@A �1!�É:� ‚@A Ì�@ˆCÓØqÑÉùçŸÏ«Ênhâ¼ ¸•Ø'ÞŸ1ò&´Á‡ÀGb~<6ùØôÒÎl�¦v±·ýéKktã™Y+ÆK]ãé�N¼ý‰Å^÷��Qk²&WçKœgQ7‡¾ãþúVL.¸ä¤ê�Áo¦‰½êôd˜‹±3B?zÙ�5¾ºgl’}šÚ÷@¼b-Öêø©a}ëégfpû7u‚ñÆÚß59âAÎYm\tÛm·í¿÷Þúó†+‚@A � ‚@A � ‚@†‡ò)A � ‚@k‡@ˆCÓXnß¾}8ï¼ó ÝÒÆmÀ×�ƒÁ ×ÁÛ€ÐëšXmÌÄ#棛«Ï8󌕫aM×Äa“R×ä²F˜­….¿ÃþÆ0»ub©��^ý­M øˆ}ôÛ‹¹êøjªwCûƒ8¥êÚV4KJYQÒ(˜l’ã³)Öжì6ýÎÄøpˆ1ñ€Æ°&×áºö'�µ>A$§Ú‰ÃÇé±ôBˆGðÕH ûã·®}°ù�p&Ç�!r=°¹Ÿ¦Nú£Û�šôìġÇ¿óèQÒ"A � ‚@A � ‚@A �Å„8´�¬‚@A � ‚Àjqh½-[¶ »víª7A``T œípðac êÌð! Ú ä°fÆÇ\¥ú©)GÃXrÑb5»BîµÖögöLø¬­¿ÖÆÏZnˆµ™éÏŒŸ\ÄZèö·®\’ƒîÚ8rç ¬V<(u8œ‚Ž�™>>|FV–~A#–¡}< žqÌŠ±¬Ñœ}¦ýýÐ[ûgMs˜‘‡^cÍafЧ’‚ꇻý�o¦žGœµ¨Ï9ìïŒâОC‡íãê¯HA � ‚@A � ‚@A`Œ@ˆCcD²A � ‚@ó#âÐlìvïÞý‚æáÆ¡# L€?�H¼q6N®³ƒœªÃ“`� “Kø'¼ÆL~ES'}ÐóìKmj°Vj}lî™\t9Ä™‹ÝþòSšiB 2Ö~Îî‡5bܱձ?‰1ŽÙó‹ÎÞ±Ó·ž£-W&\ ש‡â ÝMsSÈ~<Üñä*Ä#Ä0èK¬ùøë^j®çÀï~Œ…?B=ëàǧ°¦¶ýé©ÍXÏjΊg‹¯8±$x¸º9êÖ51öÂ^…5 „ ;[ÓuÍS·‡±îÍÚÚéc¬=½ˆZæù�˜µ¹Wf„ÚêÄ Ìì“<ãégϱN,„ Z�|ëX»™zÏ3Ú|Q»qhn’HA � ‚@A � ‚@cB#’uA � ‚@˜�‡¦±Ûºuë°sçNˆCÚàÆ¡J¬A‡¡ Ò� 8•ÄšX8 d<ÃÌÐïšY"Žº5á\Ø¿©=ß}Q‡xb­ÕÔ®3ã—ÂL 2k¦¦\óÜ“³{ÒoOk³6Æ=9£Œûk_ÑLáÕ U0©‡^ë¢k÷ÌÀ0$ÉB® °8jŒk³Æ¯½©]'¶~XS“X CMí6öƒÔž¬ÉA°£;èåÃÅæþšÚcðc7†µ?ÄJÂNmöƒØ;B�ªŸÝÖ{±Ð|ÙDz؇AÐ9$‡Çæ!µ Ž@x(íæa7`£ÚÍÁ/(ôG*1Çyì‹5>÷ÜÔ‰ŽÁG\}0Ø­‰ncµ‰‰±Ä)ìÁþÌžÕý×þµ>~| oº6754"A � ‚@A � ‚@A L!âÐ$1� ‚@A �¹qhºíÛ·ç�wÞO4ÏMmÜÕ\ 9̈ü 8ð?äHègƦ¿©�A6fy#ÄjÃÎ�cÁ¬�ëS™U;9ö'G^†6kK| û›Skés†â9šÚó�©…ßþžùÖpOöo®Õ‰à­¦ 5ܰdÃ@8˜‡aöäú *AݺµÑ]Ó‡ÞögMûKÖxtjØ¿©½±Ø¹ù‡8ýÔ´:b/íî ;:Ã>Öl¦^×›�ÜöZçô…8óíOœýÙƒ<ˆCæUe …HA � ‚@A � ‚@3qh&,1� ‚@A �¹qh¶-[¶ »víâÆ¡›Ú¸½ 8ð¼Hþ tøðDäY4µ¯�Óo 3¹ò&¸Õˆúú­ÛL“:ð.$èØÓ8êc³^SûÚþØÑ©orårp.ìÄ0׺ä`‡Bÿzƶì±ô'‡™�Ôö§Ž:1ôB<÷¸ÿ1ﺉ9R§R<›S°q@PKŒ`rXgÖèI®ƒ‚Á†˜Gufü>À¦ö‡¤ß‡(ØØÑ™}芽ì�OyÖaF¬O¼B¼=Ä…5vêa«ý­ÕÌ]ðQï¬6yë­·î»ï> Š� ‚@A � ‚@A � #âÐb<² A � ‚@«A Ä¡iô¶mÛ6ìØ±ƒ‡niãŽ6à4@®©‰F�ÉÁY^~íèÈ8O¾|†¼’j§¿¤¡¦v©¤ bÉu–·A qÔ@\£c#�øš��ZÚY»/t†û1ÖÞÍ5á� S1oÜß>ÌŽž°š?h¶"ñ…Z]°Ð‰CIâ˜lÆI˜á°oêÁщe®ýÑÝø?kû“‡Ôx÷ÇLmê� Ýœ¦vÝZî•tׯ1k­j·9ô¥WíOOû7µïƒ™‡ö†8‘ ‚@A � ‚@A � f!âÐ,Tb A � ‚@ó!âÐ4n 7A:Я*CàF@–�!i ü®�åŠÈÓÀ^…:ØÈµ®œêâ#±¦qÌÚäyXËÙþÆb·5é뾉ñ,Ö%¦ÆËû`ÖN>ýk‘Ï ?6û7µKÍ%!†XÏ�>·Ø`î-ÑÌn� W:€pÑÔ#`¬b‚ÂL=òô5µëcüØOyˆõX›‡N?æúÆbdžSu|ÚyHˆ9ôÇæÃÇNÈAõŒÖpnîI.=ÎlcÏáǯ9z”²‘ ‚@A � ‚@A � ‚ÀbBZŒGVA � ‚@A`5„84½Ý»wóª²m@’($ÏÃ$xvôÊ…À»üŒªcÓÞÔ®Û‡:ÆR»µÍ±vsõþô#F!®ÆT�ýuö ö'Îþ•‚ ñŒÌÖч¢nœ³>fëÕþØW,u+N^H`n¾Öd7K/lh� Ÿûqíáµ[Ë:<7µ±äÉÒ"†‡‚øp¬ƒÍxcÆkbÜyèögmòMí½ˆ³?>{x.â¬å~]K6fò°³æÆ¡ :ô®ûïÇ A � ‚@A � ‚@A ,F Ä¡Åxd‚@A � Vƒ@ˆCÓè•W•hÞ;Û�¿‘�!?ƒ™5Üôº†W!·‚Ù\óáI�Oîĸ±qøóáXÔ~Ú‰±Žý‰Cj=ù•”DMëKùø|î›{ó,úÈóœÄ!Öµ1æ×þ=xÞ?,8o>ylܹY. ã »Üz8rµ¤z˜G<6çÚ_P‰µ¿àŽAÅNxvr±ëc¦Žü bɱ?vbó¨�]®ˆý]ë³vt9+MíBvëadßØáƒ¸—¦v±õ¨ÅL/âöÇ'Ø©�Ô³°®>Ö+ ¬•°9ÄÍR›!ˆøX{hC¼ûÐ6Ž0ìc° ©ý‰cÍLë2ÛŸ<|î�XÂLbÔ%øX¯¹z-û×X{Ûƒ5Âl]}Øéaº=‰1‡þµ7}C»qè]¹q¨! A � ‚@A � ‚@A` �‡¦ ‰!� ‚@A Ì�@ˆCÓÐ-Ü8tYóÜØÆ ð"g‰4Ø$ÆÀ‹ÐNœºfl±¬H­+×›vk¸¶'¹rF¨©Ý^ØjbÃ�`gP¯ÎµñökêdÏÄs÷I\Äzèî]nȸ¿çr6ŸõÜÂW+Ô`¸1g6(˜ô÷rão<1懡ú«^û×\bÜ�væ*Ô'_@ݧõ™}@èÕ¯î\s¨ÙÇþÄÔÑ–]*! ­Aû³?º~nzäáÇ÷=J«HA � ‚@A � ‚@A`1!-Æ#« ‚@A � °BšF¯¼ªì@ózã�·Á—` r2à Ã}`ÖßÔ¾>Þl½:�M>=à_‡^û[ý-dƒq®û­öÔþÀ�Ø_ŽÇ1ë±?í)ÿ…=!ÚÕÝwݳýÝOO,,e/!K«ndéˆ{ ¾x0ˆ-lHP$½P€øøÉ¥À™ßÔÉa�Úk=ðÙ:‚�5¯õò�Œë4ׄ”äë¿|ˆøÈwm]lûñÁØ;uâðŸÞ†ý©E^ָɳŸÏ¤®íO®çøº¦óª²wbŒ� ‚@A � ‚@A � Æ„84F$ë ‚@A � 0?!McWˆC·4ï—Ú€ßàë¹änÀ‹@àAÈ“@Ç—B¢:¹äÉË Æ5:yÜ ë3›+‡ƒuõ·å¤µG]ꡳ÷鉇×!7¦©=??ûeïô÷\øë£g³û” bêP—�ˆº{%ß�}.¡ØjÅla­�pH|Øêì¡°© �ùä*Ö§¦™KŒ~r܃ýñ+îÇ…�¾5Öüñ~ˆ¥�ýY£�Gÿºou|ˆkûc·>{k'Ç\gr!]Ônº67Ñ)”{¾:Üù¡ÿ1Üõ×ÿsøê§?3Ü÷ï_î¿ó®S¸¡´A � ‚@A � ‚ÀÚ#°åÌ3†m�8xÈãþÃpÆ3¿w8óÙO†ÓüïèÖ¾_*® !­ Ž©‚@A � @ Ä¡éÏÁ¶mÛ†;v\Ö<ŸoãHð*q¨-'\xD’ | É2p"àd'¤©]ˆ¡¶>k‡ÝêÆ6Wj›ãÌ>èÏL9èuÝ–=×ýU?:½¬¡Îl c˜fû ?³1Mí:3➈±&vâÝë¹ÅsXH¤ŽÓ�±áºqì®�ñ ¬)@¬gå‹Ýèö·†à²Vè�Ý~ÏÚA,v±ˆºyØÐí�.È~ã™ú§¯ÖÅF £öwM/cš:œÕÆÅ�8tMˆCÀqjä®|døÒkÿh¸÷Æ›OÍÒ5� ‚@A � ‚@§�í{.Î}ÕÎø¡§Ÿ¢¤írqh9(%&� ‚@A ,�‡¦qÚ²e˰k×®6Ï�mxÃÜ„™©Fîƒ>Ö’màHÀ‡€üƒ C>Bˆ×ÇÌšx‰DÔÁÆ@GðW»>ìêú±!öÀ?£’Ÿì‹�x{'®ÖAWƱÔ@è¯n-b±‰uÅ‚û3³F˜ÉcPsn¡ÀZ ÷Öt£¬9ý° ºô0k€zˆ §Ýغû‡c_Öèö§:yö`_^/…Ÿ÷Jýµ›ÓL]°k«û²?3!Îþæ¹ÿÓšoÜŸ~öGýþª²FzgˆC �u–ûï»oøòkÞ0Ü~õ;Ö¹sÚ� ‚@A � ‚@A`c!pÎË_4<ôÕ¿4liÿ•idã!âÐÆ{&ÙQA � ‚ÀæE Ä¡ég·pãÐ¥Íscw·Ç.†ü8r5°É›@—[¡—B 6„5b®klÄÓ�šò5X#r=èÏÿ`uOÄÒ×zMí±Ø¨�ïžì‡ÏýƒŽÏþèÔf��>ȸ1 ÷ÕÔÞ×z¬éO~êÛŸÙx÷\cW¤[tEI£`7ƒ™Ã ›«º~fr*HÚÜ�uX×úÖc( k„<Äüo~j’ËClsñ©;7Ód~ œÝ36¤îͽh·¾ý™õ1o_fâg Gç4Û…!ulÖý�/½êõ! ­;êi‚@A � ‚@A lTÎù¹ŸÎ}Í/oÔí=¨÷âЃúñçðA � ‚@kŒ@ˆCÓ€.Ü8ô‚æùB_nnFpäEhg�Ž ƒMŸ6g¸p(˜Í!?äxÌÖmj×ñkc®ÃÚÔµ¯±æƒ]�XyØè+Iȸfêbmâë[ƒYŽIõ›çLž:qÖsOØæ Í•¼�ÄÆ˜�©u›¹Ç›ÃzÅ"¸+N, „™ »yj£3ظÕN<ñðõ€Æ™_A°–¹õCPãÑÙ“ˆšÖÅæ‡„þ>>ýÖøêö';ý©‡��Í^öǎͺög]ã‰ÃfœõˆA·Ï™MäÁƒßÙæÈz!pÏW‡ÿŽî=pËzuLŸ ‚@A � ‚@A l ¶ï¹pxøß½oØrÿÝ[d£ âÐFyÙGA � ‚À�‡¦Ÿâ«Ê.kžÏµqgpàP r2ÐáN`— ÁaV‡SAŽ5ˆ—{�Nœ>øˆ È<~â¬e>6ûc3†ÙZ؉‘b vbª¯-{û³o„þجÅÁF=Ö ÷‚MÑNìãþöë¨4K@IDAT2Ç}™?×L‘ÕJݺƒ�²ie®"PÌUŒ§ŽVÀ°éÓN >ý¬ÙDfíM�utrˆ·.{±:u˜ío]b|îbóȵoÕÉ£Ž7 ±&±¯û#ïì6.h¯*Ûô¨­�œLî|ï¿ì×Of‹ÔA � ‚@A � ‚À¦E`çŸý—áÌç>†uÐñÛŸZ摃°&Žú >ìÔ!ÇúÚô7×¢|⩵&âFWSŒC±Y1Ń1W <„ý=�µ|Ʊ&†5:‚޼›½˜øˆq�èÄ1èÏpoæÒ!¯æ #æ³¶vòfùè�Ï»š�±'³¹µ?yöoê$â¯*Û�1²>üû“p¸÷sÖ§Yº� ‚@A � ‚@A`“!°ý÷ �øÄ6Ù®ØÛ qè�ý|sº ‚@A �õE Ä¡ÙxïÞ½Û‡xU 9p)àA Øäv0Ë™`&!Ö‹gˆGðÉ-±3·¢æc#µŒ—šœC¬½Ì!Æ3Øß½á£5årÓL‹Î‚�xÄ}Z›úèØˆµµcsô§³û­ý›y>Üù²�eÕMQ�is]…̓QA0Ü‹€8sPãÕºÌÖ³/³ýôAÖ±†6öˆÏÚžÝÑþ ÖZøéÏ~°ÛÏzÍ4‰uÏäÒ—þÄkû7Sϳ1 ºšxka‡8´çСCûí扜nÙó”áþ;ï:)µS4� ‚@A � ‚@›�-g�9\pÃÿÚìÇx@í?Ä¡ÔãÌa‚@A � N1!M?€…‡ hãŽ6äDÀo`@hp–÷€ þ…üuíÄãÃ^s°Ã­À.Qbâ×Ìká·6ºýjý±›ã~àp�‹slõµxìöÄçå�à—Ä„ŸXl±¬íëlMk‹ÍÚ¬çÏ•¼�äCa³õ0êl’>ÆYq‚J-óœ‰ëÍÔ;¤(kê+ä⣮uìÏl,1î§©]gÖ¯NÌXìO„{‰ 3vö‡î>�uÿ®í㺥ôüº>³Ù.j7]‹3²>Ü|þãÖ§Qº� ‚@A � ‚@A`“"pá?½IwþÀÜvˆCÌçšS� ‚@A œB𯽇nnÞ#m@ˆ‘'"©Å®„^\ Öø™áSx›Ï¬¹-¬çRÃ8yäS ~…>Ö³º¹Ú˜åx˜kM|èÔÆ‡PÛ8Öè㸶3b-uÖê’’Ì]pMrèIkÖþÆ®xvc+N, luf}ö©k‰4Ä{8lê€dŒ€Õ5:b-òxØíÏL® 6uòÀ½ÑÇ=Ú¯æƒà#ÎþØìOmâð³òÍsbd â¼�Șfšì�~ ëà#ŽžÜ8tQ»qhnjH¬“„8´N@§MA � ‚@A � °iqhc=º‡6ÖóÈn‚@A � 67!M?¿âÐ¥Íóù6¾Ò¼\¹Míº¼für(\Ã¥À.AÝW—5u"äIÐÁHž<{c·¿<ûC}8®‰CÌC·?qÄC<1Æ[.>½rJ\SÇ8ëºrÝç8½ªÛªÄC¬¦H=8õ8kçAõ J�ñ1ˆEêÁG=À‚T# æÑŸ�!^ò�{#‡a>3ñú›Ú{3cCê^<·ùøˆsoî…L.¸ä¤ê�Áo¦‰½êôd˜‹±3B?zÙ�5¾ºgl’}šÚ÷@¼b-Öêø©a}ëégfpû7u‚ñÆÚß59âAÎYm\tÛm·í¿÷Þúó†+r²qèd!›ºA � ‚@A � ‚À�‡6Ö“ qhc=�ì&� ‚@A`s#âÐôóÛ¾}ûpÞyçAº¥�;Ú€¯!ƒ®ƒ·¡×5±Ú˜‰GÌG7WŸqæ+WÚ®‰Ã&?¤®Ée�0[ ]~‡ý�av/êÄR;½ú[›ð=ûè·sÕñ#ÔTï†öqJÕµ­h–”²¢¤Q05Ø$‡GgS¬+ mÙmú�‰ñác.:â�aM®ÃuíOk}‚HNµ‡�‡Scé…�à«�öÇo]û`óáLŽ?:Bä$z`s?M�ôG·?:5éÙ‰C‡~çÑ£¤EÖ�‡ÖåôA � ‚@A � 63!m¬§âÐÆzÙMA � ‚ÀæF Ä¡éç·eË–a×®]õÆ! ŒÊ!�¡Î>l D�>D„ÖÌø˜«T?5åhK.:B,£Æ`WˆcÀÝ ÂÚþÌž Ÿµõ×ÚøYË ±63ý™ñ“‹X ÝþÖ•KRcÐ]Gî\B�ÕŠ¥‡SÐñ1ÓLJÏá!ÂÈÊÒ/hÄ2´�gÁ3ŽY1–5º€³Á´¿bk?â¬i3RãÐk¬9Ì úTRPýða·¿ñÍÔóˆ³õ9‡ý�ñCÚsèС}\ýYBZœÓ%� ‚@A � ‚@ؼ„8´±ž]ˆCëyd7A � ‚@›�‡f?¿Ý»w¿ y¸qèÈB„ÄàO oœ�“ëÁì §êð$X#èäRþ ¯1“_ÑÔItÄ<ûR›¬•Z›{&]Îqæb·¿ü”fš�‚ŒµŸ³ûa�wluìObŒcö|Ä¢³wìô­çhË• ×BÆuê¡8¨‡@wÓÄÃÔ²�!�Ðk�¶ì>fÄÞ5×ø û°¦±æG¬yÔ�ôc=f„|û2»¶>qì›:uÿø±ßÔ®×þØìÏ|ZÔ;§� òª²†Â:JˆCëvZ� ‚@A � ‚@›�‡6Öc qhc=�ì&� ‚@A`s#âÐôóÛ¶mÛ°cÇnº¹�ÛÛ€3!©Žü9è „®±æ`C'ÞÑÔn3Â�yÎäXƒÙöo¦E5Œ©üöឈ'W!!†A_bÍÇ_÷Rs=~÷c,üêY?>…5µíOOmÆzVsV<[|ʼn%ÁÃÕÍQ·®‰±ö*¬�ø ÙÙš®kžº=ŒuoÖÖNcíéí@Ô2χĬͽ2#ÔV'afŸäO?{Žub!Õ:èä[ÇÚÍÔ{žÑæ‹Ú�Cûsã�¬�„8´>8§KA � ‚@A � °yqhc=»‡6ÖóÈn‚@A � 67!M?¿­[·;wî„8t  nªÄtøÚ ýȱ€QI@¬‰…#Á@Ƴ1Ì ý®™%â¨[Î…ý›ÚóÝuˆ'ÖZMí:3~y ÌÄ ³fjÊ1Ï=9»'ýö´6kcÜ“31ʸ¿öÍ^­ðP“zèµ.ºvÀ ó@’|ð!ä k�£Æ¸6küÚ›Úubë€55‰•0ÔÔnc?HíÉš;ºƒ^>\l=?vcXûƒ@¬„!ìÔf?ˆý±#Ô¨úÙm½çàÁƒ×àŒ¬!­Îé‚@A � ‚@A l^BÚXÏ.Ä¡�õ<²› ‚@A �Í�@ˆC³Ÿ_{Uġڸ§ xð#äNÀ}`Í\G[v‡<9p;´¡+ÔÓΫɌ—�AøÄ1è…�Ùµý›© 9ÔqàÇF‚>b}5>ûÓÃþö‘ÿRëàsïä Sƒ±?ëŠ>l bŒ·3Í'š/ûX›à0:‡äðØ<¤6Á¥Ý<ìÆ¬`T»9ø…þH%æ˜ã!�}±Æçž›:ѱ#øˆ«»5Ñío¬611–8…=؟ٳºÿÚ¿ÖÇ��á�C×æÆ¡†Æ:IˆCëtÚ� ‚@A � ‚@›�‡6Ö£ qhc=�ì&� ‚@A`s#âÐôóÛ¾}ûpÞyçýDóÜÔÆ]mÀ•�ÃÁŒÈŸ€óÿCŽ„~flú›Úyäac–7B¬6ì 9ÌÚˆ±>µ‘Yõ±“cräeh³¦±ÔÁǰ¿9µ–>gø!ž£©=ß™Zøíﱑo ÷dÿæZ�ÞjªPà »A6Œp„ƒyf@®ªdð×½¡[Ý5}èmÖÔ±¿d€G§†ý›Úë‹�›ˆÓOMû #öÒîž°£3ìcÍfêu½ÙÈ=a¯uN_ˆ3ßþÄÙŸ½1ȃ8ta^UÖPXG qhÁN« ‚@A � ‚@A`S"âÐÆzl!m¬ç‘Ý� ‚@A lnBš~~[¶lvíÚÅ�C7µq{p0à5x+�ü 8èðà‰È³hj_§ßfråMp«õõ[·™&uà]Hб§qÔÇf½¦öµý±£Sß>äÊåà\؉a®uÉÁ?„þõŒmÙcéO3©5ìOubè…xîqÿcÞ9þts¤N¥x(6§`〠–Áä°Î:¬Ñ’\‚ 1�þêÌø}€MíI¿Q°±£3ûÐ{ÙŸ6ò¬ÃŒXŸx…x{ˆ kìÔÃVû[«™»à£ÞYm<òÖ[oÝwß}@YBZ”Ó#� ‚@A � ‚@ØÌ„8´±ž^ˆCëyd7A � ‚@›�‡¦Ÿß¶mÛ†;vpãÐ-mÜÑœÈ5U Ñ(p# 98Ë«À¯çÉ·€ÏÁ�WRíô—4ÔÔ.•TA,¹Îò64Žˆktlä_ó±SK;k÷…Îp?ÆÚ»¹&ütê"æ�ûÛ‡ÙÑVóÍÖB$¾PË  : q(I<ãƒÍ8 3VâM=8:±Ìµ?º{÷gmò�ïþ˜©Mr`ƒ¡›ÓÔ®[˽ƒîÚ8fb­Uíö!‡¾ôªýéiÿ¦ö}0sãÐÞ‡€bý$Ä¡õÃ:�‚@A � ‚@A �͉@ˆCë¹…8´±žGv‚@A � °¹qhúù-Ü8qè@¼ª �Y„¤¸r2ð»v–+"O{ê`#׺rF¨‹�\ÄšÆ1k“ça-gû‹ÝzÔ¤¯û&ƳX—˜/ïƒY;ùôG¬E>ƒþØìßÔ.5—8„b=?úÜbƒ¹ ´Dk0»t6\}èÂë`3Þ˜ñš÷FºýYÛŸ¹ã:Ä"ÄáĊcQûi'Æ:ö'©õäoTR5­c,yäãSð¹glîͳè#Ïs‡X×zĘ_û÷àyÿ°à¼ùä±qäf=¸€Ž7ìZpëáÈeÔZ�jèañØœkA%Öþ‚;;ñÄY»©½õIrOö¥^Ý›9Ô¨Øb÷\ØY#ÌîÓ÷ÏZÝþÚèÿÐ6.±ŽZKŽ 6üÔ±?³ùî™bÇý°#Ö9¶šãO77Gê$ÅÍN MoÐÃ1בãš:êŒ�0öaƆ ý°Õzêoxð<mÖ°—{£VíÕ–‹ú‡�XÖÌÔs¸ÆÇéÏèomûãÞZÈ$ƳzN|Æñª² Û�Cûsã°¬�„8´>8§KA œ:¶|ÝéÃýwåÔm �×�-Û·»á%ÃéßxñðÅ?zËð•ùüš÷x°<ë;ž8œñ„Ç G�Ü9~Û{°Ã‘ó� ‚@BÚX‚‡6ÖóÈn‚@A � 67!M?¿âP}UÜEŒ6¸U7N3qk°–;!ñ¨™Å“o|ÕÉCì��±¶vmÌãzp6è/wÄýkÏÊõ@·1èØÈcV\³ݵ{£¯5°Õþæ­h¦ÈZuÜ�:u«�5–(ÃZ¿ q8üŠ~€÷AUàðcgfTr�¶ .±ö¯~lÔ5¿©½6öñqÿÇV_#øPËXöêíåšþžÅþî‰XúÛËšôÔf~3 ‡öÜzë­ûî»�-FÖ�‡ÖåôA �õDà!šÔ$Ò ¤÷žo~³{.³÷ÞÍfw“ån<ïóÌÎ;o�ÿùßÀf÷dæ�ýBçÝwNñÓÿñH˜vßCËœ»<×¾êüÐó”ãÒŸ�wzn¶¼#`Œ€0FÀ�æ�€‰C¥ï¯E‹¡{÷î‡GÏÈ8æVG̯žáw ‹ï€Þœv¸:á�+�N<>xvr±ËÇLñ+ˆ%Gý±ƒ(�ØÅQ­åSìèâ¬D5 yØU#ûÆD{‰j²‹P�ZÌô"ž¡þø„vê#ù³°Î}¬ë-X^Âæm–Ú �ˆ�µZC¼ö![qœÃ^ 6`!yâX3Ó_u™ÕŸ<|Ú± „™>ÄHÁGõ¢+ÕRÿå®ûÂè#NRH³›ÓUe'Ú¬Ó7¡n©Ø«ÊrâÐâ3Ã;½¾°L„­U÷Ù-ôà�…÷bâP +FÀ#`>3LúÌ /ÛØÄ¡²°ØhŒ€0FÀ#`„€‰C¥°UŸ8tDôŒŠcfu¼D³ˆ4ØDŒ�!;qÒÅá`ƆËš�äuŵÀ&»jh­žäŠ3BMÙÕ BMløì êås^‹xõ‹jaÏÄóÚ'9pAÕC×^ÐÅ )î¯çÒ¬|Ö 6ØX¡CÓÌ&=Š{iã98zxÅ`ú0äþ\Ïûç¹Äh?²3çB}ò¨ö©úÌzAè¹_ºæ<‡z�}ÔŸ˜|Äe’œ�„?¯AûStù9q¨ïäÉ“ï\¼˜V–¦@ÀÄ¡¦@Ù=Œ€0F )Øè�GC»Í6Žß-#þ^˜vï¿k´…lÒë7…îß;"Ù'^ss÷ãójĬ Ä¡vûV˜ùøs5ž‹EçÝv }þxuXeí5’oľG…é>ZgÃòC 'QuìΓn¸½Îý¼-¬º×®…8‡ PX1FÀ#ð™!`âÐg}ÙÆ&•…ÅF#`Œ€0FÀ#Ð L*…-»ªltôêÄ!�_‚�ˆ“ÿî³üQMë¥Íª—ÏŠÇ&>=à_(=ï¯ØÜC 1ØÍù~s{ Š_ð#ê/ŽG•µê«z²7„=!²K×¾ó=«¿ö“³/µÙ³�ÚUm¤öˆº=_ô`[Ø�@é…*ÄÀ¯�Ÿ\jœò£Zx!ìQö<�øÔ:‚�5×zé…׉®)I×é%â#_kÕņ°½õÇN„8üÜû¡þÔ"/ÖøÉS?½“|­þäê9ÚE�«ÊîÂhiLjœÝÅ#`V,«ôZ3 óJj2íï…‘ß<®líZ¥¸Ökö s¿†nòåqõ&ÅãJÛôïZuîæ–ÌÓI¥5Ê.uÑzõ¡u÷®aÞ°aÉ} ºÔ”g~âPmÄ!’:íËaÝÞžò'^{Kwʹ%µdhÕeÕÐvýu¼c¢ISd®{“uû&Læ}0*pÒβJƒ{.kƒe�‹W…µÝ àó2oèaÉ"¾½­¿‡æ¾98 Ýb÷¥jÓ¿oðþ³ñ»v}Û²‡ZvêÚn´^ÃaIÕ_êsUYż·âóÚ#`ŒÀrDÀÄ¡åær(eâÐrÑ%Œ€0FÀ#`Œ@5&•~2âиè�ü]Ï%î†~pÌUÅ“@ÇÎxù�?\trÉ#Ž™­Ñ«~0[¯úÌÊ¥?õXçþ¸L¹ªKåQWýÉÕ>µGâàu俘 >~Õ¡.{§¿ž ¢úèÄ)‡YûDý©C_Buí•|�ähÈŠ5VTƒÍ ¬eÈø°å³ ›t¤|’¨>5�r‰‘ŸíAýñK´½,ìôÍc•_¼bé£þ¬‰‘�Gÿ|ßÒñ!Z«?võÁ§Þ²“£\ÍäBêOºÛ'QÓˆ‰CMƒ³»#`ŒÀŠE’ÇÆCŸIM&^ÿ§0jmØa›-â©;k†Åóæ…ÿ~"Å ùR€|QD"²È¼wÞ+!{@Ðèuí…¡ãvŸ-#iY²pa˜÷ÞððñÅצ«ÀTGsïë.ݾ{x˜ýÜ+aØ.ß «ÿü¡ëaT�’É6�Žf¿üß0ö„ÓÃÜØ³>²¬Ä!È(›Ï|?´h×6Ì|ò…ðÁ®ÕlýkœqRèvÌ!‘Õ·àãJ·É·Ü&\xu­$Þ':uüâ ˜P`~$�?ÿŠ*LªI)…Â( è IfÓÉïÄï([„q?<'LúÝm¡ýç† ^©:eŠ}NøÅ¯k´Ñ¢Ç� k_y^Z~°ëÁaÖ3/ÉÚ Ø =C‡m· -;r‹n|¯sç…Ù¯¼Æžxf˜ûÖ�Bì²("AžÒçdØŽû‡YÏW‘ÜÊÕXëâ3Âê§Ÿ˜ú†Ö­'eÕJŠØ­þ³ï‡îÇ‘là�,ŒD¯™�>Æýèܰðã‰åÚ¤çëuõaµ¾ZuëR•7qr˜ùÄóaÜÉgÇ=œzžr\ªõNÏÍJk4ཕ±Å#`Œ@óAÀÄ¡ÊzW&UÖûðnŒ€0FÀ#`š7&•¾¿Vñw]»v="zFÄ1+x9q(. \xˆ0�døeƒÈ2üàNq̹CmùT‹8ìª!]±Ñ•„ÚÊÑÌ>èÏLq2Ðóu\¦\í/÷£ÓK5¤3«†b˜fû ?³b¢štfD{"F5±¯ý°n°¨Aƒ T'RG/ScÃùƱk­=kD)€X—Ë#»z «¿j\ÖúcW?ÏZƒXì béÊÆ®è"©_ñL ý‰“/¯‹�FÞ_kz)&ª¡cëDâÐ&GÓˆ‰CMƒ³»#`ŒÀŠE Å*­Ãf³†%’ÅÂO&…÷·Ý'Ì9f™›÷ZXe­ÕËÆŸLÔõˆo„Þ7\Zvh_6ã”;ÿÆuJ ’MŸ/ÝŽ;4Ì~ñµ0óéq¨\�ųf‡Q‡�¦ÿã‘rî²¶e&Åìͦ o Ì ûÒ7 õ85f�¿þ!tÚu‡‚­X!gø>ß)9E¨ËÁ_}nº"Õ-ÎÑzò̓˜ã¦ešÚ³Õª�æS§ã~tN˜ø›[“¾ñ{ϦS’æ¾É^›îZ£—ë?ó÷Ðq‡­Ã Ÿ„wûl�_øº²_Õ3Ôò^!�>öÔ0uÐ}*Uç,âÐä?ý%¬úÕ]']M¹ãÞ0úÛ?,›Û¢Í*U'bõìRΞ1g�že‰C­º®Ö¹÷æÐéKÛ•­…Ò×öÍzúSrvHrëþëŽ*Ò†"� 5ç¿ï„®G~³,q¨¡ï­¨�—FÀ#`š&UÖë2q¨²Þ‡wcŒ€0FÀ#м0q¨ôýµˆÿH³{÷î‡EϨ8æTGÀ�@˜�jÄ}��µÈ6p$àC@þAÐ!!ÄËÇÌšx‰¨ƒ��ŽàÏíòa—.?6D=°ÃÏÈÉOê‹�x{'.¯ƒ.)Ž¥BéªE,6áD]aAŒú3³F˜ÉcP³ÁB�å%l\¡šÚ(k€~Ø ºP±¨‡4âdWl¾õ'QŒú²FWú “§ìKÇKá'G{%Žþ²+'š’`—-ß—ú33âÔ_yÚ›è+îƒO~öGýtUY$ÝeâPD£‰ÄÄ¡&ÚmŒ€0F`…#ÐÿÁÛª{íšúpÂË'×ܦÞsÿ2�ÞÓ¦o¯i£w$÷tÚå‹âÉÈý�©ª5gnX0n|ÒWé½VØxÈÓ‰4ĉD_tM˜öà£añô¡ýVŸ k_zV ûƒ3¤nO:_D’aþˆÑáÃÓ~æ¼þvXeÍÕÓ)?ÝŽþVrCø¼ÞöѲȲ‡Úo¹iØðÕ‡RÉÉüssÌO å9…§ç��Oëñ´š ç]¯O™®ì✎;o›|â3�?÷òB„+;鄞x¢ÐÇ—^¦ÝûÏøÝ]‹°êÞ»…®GÀ¡}% íYqh�sN k^ðÓTâï1—t¥Ýè—ÓÞ>ùõ‡§^�Ü«¬½F:±ŠgX–|«î·Gàù[¶oM›¯¿ý2_ÝV Ý4(,ÿqXã쥓¥Þí³UXO÷)–.‡îúÝùÛd~»}Bÿûo­•8Ôëš C�“�N±�|ÆÇ÷5÷í¡ñ4­5"áçÀÐ=žn…Ì56 𥪌’%„¾·] À!�„>:ûÒ0/^Ý·JŸµC�VÛï«Õ‘ñ›øxzQñ‰C }o…¢VŒ€0FÀ4CLª¬—fâPe½ïÆ#`Œ€0F y#`âPéû«>qˆ²ŽŠcnp,àbˆß± êp%do?ÜD:\ âˆÁ†°FX«N2Ä/ÄÓ»ø¬fxôgÎûÓWõ¢šb±Q!^{R|Ú/1èøÔ�}°ÆÇ ¤¸1 í+ª©¯ê±¦?ù¹P_ý™¯=ç±õÒU´^IEÁÚ fN`°¹\—Ÿ™œ$Ù´Õa�×W=f€Ò‹a��‡(?�W~j’ËKØÊÅ']s4ö¡”fí�’ïM{‘]õÕŸY>fâÕ—™xD³G�£­·‰C ›&ûbâP“AíFFÀ#°‚h³nß°Á³÷§S]òVœ<4óÑgÃôÿ<f<üTÉi9ylÿûn «î»G¼2ì�xjÑÞ¹+é}ÿtM:……ÅÈ��™׈i½z�°ák'ò' Ù`ǰ(’Š�œ8!bÈ¢ÉSkä¯uÑiaõ3ON¶ñç\&üòÚþÚËBjÓ¯wXçï7‡ö[l’ÊŒØçÛaú¿Oz›õú…�ßy2‘§°�øúwâw½úv4†Äk©6xö¾Ð!^ͶxöœDjâĤÏ-W…n‘„Œ9úÇ餜´¨þ’®û¿N…â´¥÷·ß7yÓ³6âP›uú„<¿ËlÆ_pU˜G.\SÖëê_$Ó{[îæ¼ñnÒ9-‰ëÙÂâÅaØN„Y/¼š§%BÄ4ä“«n þ´ªF� 2‹œ84þÂ_‡Ã_H×á} c_þ»’ŒõŸú[è¸Ó¶aΫo†÷¶Þ+lòÑëe‰C\•·Ñ[�¥¶f¿ôzºrnq$¸åIiÍ_T�ðôÑ™—„�u]r·ÛdðÑ�¦w:çµ·Ò©S5j»„‡HlEġƼ·|Ö�€0FÀ47Lª¬7fâPe½ïÆ#`Œ€0F y#`âPéû«>q(þÐ8|Çô8ø�y>à:ˆ!;ký`]1Øä“M3Ü8ÌÊ!?äx̪Õ¤ã—�9ªM]õU¬òƒ]:±ä Øè+’�âð!ªM¢úªÁ,ŽIîWžfò¤§zÚ¶‰ 5(¹:‰�éÁò�R[›fæå‰XCpÌÄbï—�1ˆr#àD¤QŒìôTlzQŠSmfá xfì¹òkÏz–r5ˆWM=6rX«–r£)Ù°«¯f|Å9œ8D­Dš4iÒÝKò_T‘aYa˜8´Â ua#`Œ€ø àZ'Nýéò­}C‹¶zXS8‰hò­ޤ’+â)Ój:ãª.âPᚯH,¶Ã~%ùzžr\Xûªó“/'çäÄ!®ªâʪbá ±#^ ­»w­•¼TœÃ:'M»ÿá°`ìG…°mÚ„6ýû¤ë¹85áD¡á{Zˆéyê÷ÂÚ—Ÿ“ÖC6Þ9Ì{oxÁ'¥óî;‡u¾+-sÒ”0�„òÞV_Sx�¹ËAû„v›lÏ�[ °4¦gmÄ!š®÷Ä_Óõ]s߉וm¶k�}¬ÿô½¡ãŽÛ„¹oC·Ø½àÛlÚ�вs§t Ù¨ÃO*ØseýHœê¸ýV鄞¡ŸÛ-wÕªçÄ¡1ßýY"nqšÏüF…Áî¿ÃÖ·çñèÍM7 Ä#\éÆÕnµ‡zþôûaíËÎN±Ã÷<<ÌøÏSIÏ¿´h×6 ?Kñz´œ·ú'…µ~yz … ¦“•ò\r|ðB:e©øÄ¡Æ¼·¼‡u#`Œ€0Í ‡*ë�™8TYïû1FÀ#`Œ€hÞ˜8TúþZÆLÛ­[7‡fVGÀi€Oƒ™5| ¸ˆÖyŒüÌü@˜Y¹Ìˆlù)FÄR^~„™^êÏZ¶¨&]kbˆÕZ?ŒÖZÏB :s~Z�ú‹Ýiÿy?Á¥F�¸àä£ÞOæq§œ&^{KÒ Ä¡Hy³ãú5®ŽÊkô»ëºÐå�ýÒiDo÷Ø4wÕªçÄ¡Zƒª‹Fqr�kÐzÿîW¡û÷ŽK,¬:m¨L‘Vݺö†èÄœ˜Äë®>¾ø7e2˛ړjK#qÝ[Ÿ›¯LM‡nòå07^Á…p…×@®)‹áãÄ NB ÉlòáëIŸ|ËÝaêŸÿ‘ôâ/«ÿì„øyÚ1�¸ôV§ ŠÝe×ÅÄ¡Î{|)¬ûÐ�)vø×"á'ž€%éõ›‹B�� ‹¦NïöþBêSq¨÷ —¦«È–Ì�—>K9Iõ˜uB$¹·»W�4¥Ïá’yóÛÖ‹ß�óíx©°Oö[LjÌ{+íb‹0FÀ�惀‰C•õ®Lª¬÷áÝ#`Œ€0FÀ4oL*}ÕW•=Ãã˜\8ˆ8èp'°‹ Áa–§‚Õ ^Ü tâäÓl™±AæAЉS-åcSlŠaV-ìÄÀÏP?å“ûâ2õPö�Лj±F°Ñ‹5C{Á&‘�þØyõR>l�Š4Vò�hÃÌl” Pæ\ðå¹ò)ŸÌÃ&ŸìÔbà“Ÿ5{€hÃ,{T B‰öB¼ê²ÕA§³ú«.1>í¢þÊ#W}s�<ê¬GÞ?. }ñS�¼NqôŠW• Z¯‰°4 &5 ÎîbŒ€0Ÿ-¶Ú:ôºæÂ°dÑ¢ðnŸ­ÂÂñUW­åïµÜ>ËÙÞYkË «ÚÊùe+&ñ™Øxè3¡íúë\#86…rÒÔÀ±¯¤çúäê›Â‡?9?Ùk# ;N†â„¨Ú„«Ê¸² y»çfaQ¼vl½ÇþœÈtóÞ†l´Sm©A¡bâ�zךXäÐg¥Èì¥0FÀ�f‡€‰C•õÊLª¬÷áÝ#`Œ€0FÀ4oL*}ÕW•=c☼H x"ÔÀsÀAÏ%·ã¯‚ÖÔ�/ÁŒ�> DµdÓ¬þÄçý¥3#Ìê¯\lòSŸïƒ8Ù£š6åbDWk�(ÄS¿bYk?ØXÓCà2cG˜!êÐ_5°©‡ê‹¬£zØõRÔ¢5:5ÕŸ59ˆb©Ç½ ôW|yrrkbÚDZÎÔ©Sï\¸P΢ŲB0qh…ÂëâFÀ#Pa´ÿÜÀ°þ35�·»DbÎôO‰9Ë�84gxüî¦eã‰Cݦhê‚1'}°Û·ÂÌÇŸ+¤´ÝpݰÑÛ�‡­[§– špRM."“,‰ßƒÍyý�ÜUVŸvÿCét!®ýâú/dô‘'‡)wþ½l|9cC{RkiÄ!ü}oÿM$Šæ¾=4 Ýü+˜é ’Ðô=¸BN’“Ÿæ�[ƒt¥˜â™ü…Ÿ|JÎ*ök]BŠ]õ�iðº_ Æ|˜Nâ!dÈ€/…yC?Hú %ÕA:ê}ý%¡û÷�,9q¨1ï-=”¿#`Œ€h¦˜8TY/ÎÄ¡ÊzÞ�0FÀ#`Œ@óFÀÄ¡Ò÷W}âW•�‰c~õP ü†œÐB< øp%rޱâSÀµI(ª‰o� ?3µ˜ÅãˆjâV°l õGGÔ;6ÕW]ÖìŸz(—YùøªƒŽnýÙ£òÈAXG} >ìÔ!Gõe“?ºjäO­å"ÚhcŠñPl–‡(EÆœ¥‡P=�jéE(Ž51¬Ñtàõò°©31Ú#:q ú3´7åÒ!/ÏAG”ÏZ=°“WÎG|•Ũ'³róþä©?yʇ8ÄUeƒ0Zš‡šgw1FÀ�‹D N˜ ñÔÂ…'/µÙÚWžzþøøóþvû„Ùÿ÷ßBüÒˆC5®å:ó’ðñ¯ª®í*$W+5®*ûñyaâ57'�Nâj¨yUY1qˆæ½¯»8�¶„^îšµÞ¿¿,t?þ°D¢z»ëÀø]ßÖÕ-­Wï6_…ßøs/.º¦î¤êˆ†ö$½.âPçÝwë>\uûí��»„ÅÓ¦‡�c^‰ß™¶ £ýA˜zÏ…}¦+ÌÆ¾šÖùf…€F(åˆC\ù¶Iì×¢]Û0áÂ«Ãøó®¾öph¿Å&aæcφvçï¢URq¨ÞW•ÅëÏÞŽ$4¤Ï.ÝŽ=4‘ÇøÖö®×ýס󞻔‡óÞªžÊ_�€0FÀ4OLª¬÷fâPe½ïÆ#`Œ€0F y#`âPù÷×£G�8ÄUep,ÄÁ€KÁ&n³8Ìä Äêàâ|â–¨3·"ÏÇF<6j)^¼Öää1Ī—rˆÑ3¨¿ö†�:Ô—C1ÑTãY°�hŸªM}tì DµeǦ}ПzÌÚoÞ?š&·aÙUYù¦¨ÇɦuþPØô`TÚ‹Ñ̃*^ ª.³ê©/³úÉÙF5dc�ˆâY«grÄ/Ī~ú³ìê§zÑTˆÕžÉ¥/ý‰'V}Ô?šRžú#A׋&^µ°Cê7iÒ¤;—,ã/«b¼¥‘˜8ÔH�nŒ€0�€®U‚1xýÂü£kÝWNzoë½ÂœWß,ÄŠ84÷ÍÁaè»ìR6›>4�V4ëùW°÷—¹ÆÜãGdž^¿¾ Ù8™†n�q(êµ�ÎÓ²c‡0`Ä‹¡u�naö+o†÷·Ù+åÖõei'‘ÛzÍžaÀûÏêsÂÒ� v¬qbÎê?;!¬uéY©Í{[}-Ìyí­ºZü›Nœˆ< ³-÷ˆß!ûBç=¾Ún´nX²`aàê*¤1=ë"A8êÿÂ*½ÖLÄœES¦…^×^˜®}{g­-JN\ÚlÆ{ ›éÿx$ŒØïè³5V)G¢fŸ[® ÝŽ:8pmݨCN(\�7òÀãô{ÿ]h[q¨çO¿Ö¾ìì7ü«‡…�<]È‘1iàðøYŠï~öËo„÷·Ý;¹V?óä°ÖE§UåîuD˜ñГJ)Ì­{v†¿�0)¾ª¬1ï­ÐÀŠ0FÀ�fˆ€‰C•õÒLª¬÷áÝ#`Œ€0FÀ4oL*}Õ'Aâ— 3ã€ÛÀ¿á70¤3ã“ þÜD:1èÄàCÏs°Ã­ÀN,‚ Qâ­™5T ¿j£«_žCìÊÑ~àp�‹(¦jõiDÿ*Yç/7H8ä¾Ós³D4‘�¹ïm׆®G|#™F~ã¸@¯\ \løú§Øp•]…–‡æ½?"pÚ{ÈeÍ ~Ö8ç”dÎeaÂ/¯Íݵêu‡H\óüSÃçþ8Õ˜xýŸÂ¸“ªˆBÚ Ø løæ£¡E«Vaæ“/„áñÔ®ÒÊ¢ „•‘”ÃÉ<"DébÇÿ³0ù暇G¶¸aØð•§v $ALBÓ³NâP¬¿ÖÅg„ÕO?1Ì}kH™+É&Ýxgûý*ÒLÚDõ—¾wü6t=¬ŠVîĦV]V ýîþ]hÓ·W$¥� Ã÷>2O¯U¯�8Ôa›-Â/>˜ò¸ªl•>k‡ãƇÁý·«ñ¹­�8ÔvãõÃF¼¯xýÜì_ Ãv=¨„ •„>:ëWáãK~›úµÛlã°Ñ‰ßÝ·H„¢vùfX„‘j§ÓˆM…½Ó�¡:øˆ£''õ‰' ò‰C‰&‡šh·1FÀ�Š@«Õ:‡ #¢M¿Þ©dŠ�/¿>ÌzöåD|àš±ÕöûjXýÌ&RA\!6.^%–ËÚ—Ÿzžú½dšr×}aÒïoó‡�J¤Œ<6òthÙ¾]"xpÕ§Ô,ž9+´ÿüf�|b�±'ž&ýó%'±žÿÁ¨ðáÏ/ sþûn$2õÝ�94t;îP\‰t4x½íSÝd¨ã˲‡Zvî {.@n‚5tóݼ!à •{_Ièþý#ÓzÖÓ/È&s¿Ún¸nàê¯5ÏûIü®­eÕÞ"Áeñì9)Ö€÷ž Ôç´¡�/½>LýË?âw©‹C§/ok~;Õ xÜÉg‡‰×ý1åñ¥¡=—…8Áe£wž(ôBá”(N‹*>7~*‘› Ñp�ÛôI8uØv˰úOO�}�~QøäŠŠK”]×F"x×ÿÚaóBÞø ® âÈ¥6â1œ Ô㤣S8„,®Š›ûÎ{¡uü¬w;òÀÂÕtóG� C|©±¨ß]×….‡ìW•ûúÛᣳ/ óKŸ]jv9hŸäãK1q[Cß¹#`Œ€0͇*ëÍ™8TYïû1FÀ#`Œ€hÞ˜8Túþª‰C‡Gψ8æÅ/‚×A܉¨&�5|füâPh —;œ¸èü‹æœO—)� y¬©­ÞøÔ?:#�¡>µ•C¢oèaú¿Ÿ=O9®,q¨¡ïMõ=#`Œ€hŽ˜8TYoÍÄ¡ÊzÞ�0FÀ#`Œ@óFÀÄ¡Ò÷ÇA'={ö䪲‘q@‚wÁ/rbœ~àÍÀ§ñ&dƒ�O?W~<6ñ5°3è%;³êD5‰z«?}Éc�®xfÖÅK]ÅÓ�xõ'{¾|Œ¼&kr%ÅyŠ%NÏ"]9ô-î/_½gŠ/O¡ƒa£µ‰üz™zp�K@Ê¡^1øÑT°ç:=ÊҨ3B?z©k|ùž±‰ìÕ´â%ªÅZ:~j¨¾êÉÏÌàyÔ?ª¼ˆW¬úkMŽð ‡ß4õ™:uê …e®!À²ü0qhùcêŠFÀ#ðÙ!!bõjŽy6@IDAT3N�2Z¬Â·5eÁØ�âõ_ׄɷÜ–,È¿¿ÿ4ŽÓVzüðØD"ÂÊ©;9q§ÙôúÍE¡ÃvŸ-;phb”xÂW�M¸øÚ0åö¿UÙ²¯"¥`Öß!¬uÙÙaµö \Ÿ†°ŸÙ¯¼‘®Òâz­úuÖùÛM)eØÎ߈'-ý_Ùt0ÙøÝ§B›õú%ÿûÛî�®«R0W_q�×’­Ò{-™ÓÉ;Óþò`˜pÉoÂÜ·‡ì¹ÒvýuB¯H¼é¸ýV¡eGn ­®âšpÑÕó{j©äoHOJ›Ny7]­V|Š‘ê2÷8ñ¨ôžÐ9‘gÂE× Ö*í?70ôúí/C‡xP‹vm qœõɵ7ŤnOXu(\[GÍI¿¿#Œ=áôÑ|nŽ}5p Ú´¿ý+Œ<è»5ü,ðsíÝ„_ü:Œ?ÿÊ?'@q[÷ã/œ¶EТ©ÓÃÌGŸ cã O '|Rš-œÕ;>ëªûîQ Û-š<5Ì|âù˜wV¼ºí€°ö禦ÞY£Š|•jÈ{Ëó­#`Œ€hn˜8TYoÌÄ¡ÊzÞ�0FÀ#`Œ@óFÀÄ¡Ò÷×:þ¬¼K—.‡ÆÅ13øâ`0Ãuà— âgäkbYk�(]¹ò«ºÒáUˆ«¡šZƒ-ﯵêDwÚƒú’CM†úG5Å0k/Ò‰£>vj#ô§B ý"F{–_½˜s?BMéÉ¿'ÉuÙê5³ùÆ 5Ø$�ΦXç€Æe²É¯™½b”‹ŽèÚ\ ­óþä±–O ’“Û‰ÃÇËÉcé…�àË_ 5Ô¿êª6} 4“£�!r=°i?Q-ôGWtjÒ3‡&Ož|×âø‹7KÓ `âPÓàì.FÀ#д´êºZº«Íºý)²Îüá£Óµcµ†Šw±¢E›UÒ @Kæò ÊH$n´�$H&óã‰6\sU›äÄ¡Áñª/ ö;ï½áË|’�rWäܪ{×DFY4mz€üS|:S­½Á$’ˆ¸Îm~̃Œ²¬ÒàžËÚ`ã Å´Ý zÿœµpâäeÌüìÂ8i«Mÿ¾ ïù£ù»ì2J<]‹÷Å)[ßò¡–±B¨”÷¶¬ûuœ0FÀ�† `âPCP[q9&­8l]Ù#`Œ€0Fà‡Jßy‹øóÒîÝ»ç'A``ä8²ÃyÀ‡��Hg†Ñ!‡53>æ\r?5ÅÑP,¹è±Œ<»„8Ü j!¬ÕŸYÏ„OµåÏkãg-nˆj3ÓŸ?¹ˆj¡«¿êŠK’Ç k­8r$h¬èA©ÃÃIÐñ1ÓG/Ÿ‡‡#V–ü�X†ìųÀS³D±¬Ñ8û˜ê¯ ±y?âTS9ÌH‡žÇ*‡™AŸœ”ø°«¿â£)å§ZÔç9Ô_3~ˆCý&Mšt'GYš‡šgw1FÀ#PqÈÈ#`Œ€0FÀT>&UÖ;2q¨²Þ‡wcŒ€0FÀ#м0q¨üûëÑ£Ç!ÑÿҜU!â�àO "ÞhVœ¸Ìää:< Ö:¹Ô�Â5fâWDµÐQžúR›¬%y}lÚ3¹èâ|§\ìê/~J4HAŠU?ÍÚkDqU«ª¯Ä(ŽYÏG,:{ÇNßü9â²~BÁå!Åuò‡âAõèÚ4¢‡É�ýèá±#ä¡3z^'.“�Qï kj«?=eS¬žU9õžU¼Þ‰Y‚.ßuó51ê…=Ö €@ô"²fÕÔ:Ï“®ŠÕÞT[vú(V=u:µ”§—Ä,›öÊŒP[:13û$OñôSÏb�XAytòUGµ£)õlç>ñÄ¡A>qHšFLjœÝÅ#`Œ€‰Cþ #`Œ€0F ù"`âPe½;‡*ë}x7FÀ#`Œ€0͇Jß_Ë–-C·nÝ �Žƒ‡rb :üÙ ýˆc'"'±&Ž)žÃÌ�_kfq¤«&œ õ�jÊ×¾¨C<±ªÕ¤3ã„™¤ÜLMqE”§=iÖžäWOÕf­íI31’âþ²×k¦pc…—*0©‡ž×E—]À ¦ÉB®@a-à¨Q\›5~Ù£štbókj+ÂPT“�ý yOÖä ØÑ5襗‹Mû‹jŠÁ�]1¬õ�X†°S›ý ê�¡F®wŠë~'N¼§¥i0q¨ipv#`Œ€0]Ú'tÜa›°pÒä0á« ˆ0FÀ#`Œ@3BÀÄ¡ÊzY&UÖûðnŒ€0FÀ#`š7&•ñª2ˆC#ã˜<øâNÀ}`Íœ�¸L<ñ Ä™€Û!º„z²s5™âÅÇ |âôÂǬµúGSr¨£�yz±««Ñð©?=Ô_}ÄÉëàÓÞÉA§3¢þ¬s,ðac£xõ�¦†‰ 5,»*‹Mð0:ÉÃcÓCÊ&p„JvåaW À ŒÜ®ü…þHNÌQŽ^yì‹5>í9ª;‚�¸üÅ`WMtõW¬lÂD±ÄI؃ú3ëYµÿ¼^?>†NºÛ'E4šHLj" ÝÆ#`Œ€0FÀ#`Œ€h¶˜8TY¯ÎÄ¡ÊzÞ�0FÀ#`Œ@óFÀÄ¡Ò÷׺uëÐ¥K—C£gLsâ€+!3"þœøâHÈÏŒMþ¨&^yؘÅ!V6ì q,˜e#Fõ©�”«��õ'G¼ ÙTS±ÔÁÇPåäµäÓ ?DÏÕ”¯™ZøÕ_ψ�|ÕОÔ?º'¯1U¨¡ kƒláLì W/*'ÈàÏ÷†®ÚèZÓ‡ÞêÏš:ê/²À£SCý£šê‹�“ˆ“ŸšêƒŽ¨—ìÚvt†ú¨f4¥º:ÙH{ž×i[§|õ'NýÙƒ<ˆC½}UYD¡ ÅÄ¡&Û­Œ€0FÀ#`Œ€0FÀ�f‰€‰C•õÚLª¬÷áÝ#`Œ€0FÀ4oL*}-Z´Ý»wçÄ¡1q̈¼� $þ tøðDijˆjZ+N~Å0“+Þ§Q_~Õ�¦Bx"訧â¨�Mõ¢šÖê��úêC®¸<vb˜óºä`‡Bÿüã2ÅÒŸf’×PêH'†^ˆž»¸•·_µ‰¤–¤è¡Øœ¨È–�ÉÃêáT‡5º€$Wƒ‚Á†(�þÒ™ñëF5½$ùõ6vtf½t‰z©?>ÙÈSfDõ‰—¯Â…5vêaËû«V4'ÁG½Žqô�2eÊ�‹•¥)0q¨)Pv#`Œ€0FÀ#`Œ€0F 9#`âPe½=‡*ë}x7FÀ#`Œ€0͇Jß_«V­B×®]9qh\3ã€Ó¹&H4¸�4‹W�_vt¤8O| ø ñJr;ýEŠj’œTA,¹šÅÛ PqÔ@´FÇFñy>vjÉÎZûBgh?ŠUïè*ðGЩ‹(¯¸¿ú0k¤„Æ|¡Ùò_¨¥@Xè€ÄC‰ÄSüÀÄ`Sœ3<¬ˆ7ùƒ£Ëœ÷G׊û³Vò�<^ûc¦6uÈ� †®œ¨&]µ´WbеV3±ª•ÛÕ‡úÒ+ïOOõ�jÚ3'õ7q(šNLj:¬ÝÉ#`Œ€0FÀ#`Œ€hž˜8TYïÍÄ¡ÊzÞ�0FÀ#`Œ@óFÀÄ¡Ò÷W}âÄ¡ÑqpU7² <‘fà>ˆ“�_kÍ⊈§�=ê`#WuÅ¡.>rÕT³lây¨–fõW,vÕ£&}µobô,ªKL/Þ³ìäÓQ-òôǦþQM’ç‡C¬ž½Á¢ .UƒY›Agù@x=DTSŒc�Ë(ÌÔ#O¾¨&]À(¾ØOyˆê±V:ýõáP¾bXç±Ø±!ŠÉu|²ó’åЛ^>túCÊŸQ54Gw!—âè7yòä;/¦¬¥)0q¨)Pv#`Œ€0FÀ#`Œ€0F 9#`âPe½=‡*ë}x7FÀ#`Œ€0͇ʿ¿=zpUÙè8 ‰($ž‡’àE ØÑs.6xØÅÏÈul²G5éêCÅR»j+Gµ£+õ§1âò˜\'Fþ|Ö3¨?qêŸsB°!zFfÕ‘?:>Dºâ4ËǬzyìõ–|õN®N`Ú|^C k³ôÂÆÇcçýh­‡—]µT‡á&¯G,ybiÃKAôrT›âS¼&F{#]ýY«?yQM½ˆS|ê¡ç"Nµ´_­K6fò°³æÄ¡^“&MºgÉÌ–¦@ÀÄ¡¦@Ù=Œ€0FÀ#`Œ€0FÀ�挀‰C•õöLª¬÷áÝ#`Œ€0FÀ4oL*}ÙUe££wvâo@d`ˆŸÁÌîz¾†W!n³r•O‚x|âN×!!¢|8y?Ù‰Qõ'É뉿‘“’¨©:Š%�|||Ú36íMÏ"yzNâÕU=b”Ÿ÷OÁ ý¢‚ Í'��ë�´Y=¸-Þ°Ö78ry-H5ôPñØ4çý*±ê/p‹AÅN8 â€+Áš!Þ3äD9Ô@ÏíÊ£Ož—©s¾bX«¿@ÔÆ�8Öôc êϬ~İFÔŸˆò‰ÕÈk‰c‚ ?uÔŸYùÚ31Ä÷ÃŽ¨NÕª_µ¹¤R´Ù‚!*ÅÔÃ1çDŽÖÔ šñ1F}˜±!Pý°åõ¤C¼áÅódS õÒÞ¨•÷ŠË}‡�XÖÌÔÓÐ{¤?Ï@ÕVÅho1¤£gÕsâSW•õŽ' ò‰CÀÒ4bâPÓàì.FÀ#`Œ€0FÀ#`Œ@óEÀÄ¡Êzw&UÖûðnŒ€0FÀ#`š7&•¾¿jâP~U܉H0²Á¥ÈuÅÁ‰`À£`&NC5X‹;!âQ4Õˆ'_ñ¹N¢þøÐ™Õ–]6æâzp6è/îˆöK¬zæ\tÕ yÌ­Ù‹]kí�¾ª�-ﯼzÍYBmH:usk6,¢ kù‡_"?ÀëEåÀáÇÎÌÈÉA²åà«þ¹u•ÕT{‚øƒhÿU«O >ÔR,{ÕÕKkúëYÔ_{"–þ꥚ô”MùÑ õ›2eÊ�‹±EKS `âPS ìFÀ#`Œ€0FÀ#`Œ@sFÀÄ¡Êz{&UÖûðnŒ€0FÀ#`š7&•¾¿ìÄ¡1Ñ;#øpDîAg âd@r€ �àC‡#‘“”ÍIÇ‚xbé…®ú²ES꥽°FÔŸõ$—¡þârˆ]Ir¿òÅ ÉóéI,½ð#¹_œíBŽö”÷BGr?9 =?þ‹4¸@LäAy jI�jaÓèl6õå¡sÐÐ)ÿ`PÄ xå1çý‰AdGðêËÌP=tÕ€¤£€â¢©O-í›êÃ,Ÿò´oìˆìÄ¢SŸtæ6qäý‰EðQ�ý‘×)Ž~ñª²;ãli"Lj" ÝÆ#`Œ€0FÀ#`Œ€h¶˜8TY¯ÎÄ¡ÊzÞ�0FÀ#`Œ@óFÀÄ¡Ò÷×¢E‹Ð½{÷ãgds«#æWÏð;ÐÅwÀ ïÎ;\ �pƒÀ•@'< ;¹Øåc¦ŽøÄ’£þ؉A”G ì⊨¿Öò©vtqV¢š„<쪇‘}c‡¢½D5ÙˆE¨G-fzÏP|Â;õ‘üYXç>Öõ ,/asˆ6Km†@ÄÇZ­‡!^û�­8N€a/°�¼?q¬™é¯ºÌêO>í�XÂLb¤‹à£zÑ•j©«ÞêÁaV]ù°ÓC9èêIŒrèŸ×áÄ¡µã‰C÷øÄ¡ˆD‰‰CM´Û#`Œ€0FÀ#`Œ€0͇*ëÕ™8TYïû1FÀ#`Œ€hÞ˜8TúþªO:"zFÅ1³:^¢YDl"ÆÀ‹��8éâp0cCˆeÍ@òºâZ`“]5´VOrÅ¡¦ìê… ¡&6üvõò9¯E¼úEµ°gây퓸 ˆê¡k/èâ†÷×siV>ë l¬Pƒ¡�ifƒ“Ž´ñ=¼â‰0}r®çýó\b´Ù™s¡>ùTûT}f½ ôÜ/]sžC=È>êOL>â2INHÂŸ× €ý©?ºüœ8ÔwòäÉw.^L+KS 0®ßvaÉì9MÑÊ=Œ€0FÀ#`Œ€0FÀ#ÐìhѱCè5ò…f·ï•yÃ&­Ìo×ÏfŒ€0FÀ#ÐÔ˜8TŠxvUÙèèÕ‰C:¾'þ:Üfù£šÖK›U/Ÿ�M| zÀ¿PzÞ_±¹?†b°#šóýæö¿àGÔ_�*kÕWõÿ…=!²K×¾ó=«¿ö“³/µÙ³�ÚUm¤öˆº=_ô`[Ø�@é…*ÄÀ¯�Ÿ\jœò£Zx!ìQö<�øÔ:‚�5×zé…׉®)I×é%â#_kÕņ°½õÇN„8ümãPj‘— kü䩟ÞI¾Vrõí¢ÎUewa´4 ã·ýzX8|tÓ4s#`Œ€0FÀ#`Œ€0FÀ43Z¯×/¬ùâÍl×+÷vMZ¹ß¯ŸÎ#`Œ€0F i0q¨ïŒ84.z§Å¿A×s‰»/�!ž:v¸"ú “KžxÄh�NwBõ™•+ëÜ—…þ¹�8êR�½hŸÚ#ñð:Ä�‰jŠÅÏÀÏ~Ù;ýõ\øÕG'N9ÌÚ§¸ êOê2ᆮ½’¯�½AB±ÆŠj°„µl<‰[>ë¡°I@Ê'W¢úÔ@Ê%F~r´õÇ/Ñ>ô²°Ó7�U~ñ~ˆ¥�ú³&FBýó}KLJh­þØÕŸzËNŽr5“ q¨OqèðèÇÜ8àXÀÅ¿ޏØÄ›@·B:\ ñH°!¬åj��xúQS| Öˆ¸ô‡o¡=K_Õ‹jŠÅF „xíIýði¿Ä ãStj³ÆÇ ¤¸1 í+ª©¯ê±?]B}õgV¼ö¬¸zÏ*ZïÄ,A›ÁÄà 6—ëò3““ƒ$›ö£:¬óúªÇ Pz1¬òåçñÊÁOMryIìQ.>éšñkú@i–�’ïM{‘]õÕŸY>fâÕ—™xD3{æY:ÇÑÛÄ¡ˆBËœ “Žýiwu;#`Œ€0FÀ#`Œ€0FÀT6Ýo¹2´ÿún•½ÉÿÁÝ™8ô?øÒýÈFÀ#`Œ€0+ ‡J¡­>qè�èù0ŽéqÀgÈ\ñ"dg�Ž +›|²i†Û‡‚Y9Ä㇜OƒYu£štü²1çCµ©«¾ŠUžb°K'V¼lôIHqÑ”Dµ‰CT_5˜Å1ÉýÊÓLžtâTO{ÂÖ Q¡%W'±1=X¾QjkÓ̼<kˆã᎙Xløõ²±c#QŽb~|ˆj�KOõ'V/*ª)Nµ™…ƒâ™U“\ùµg=K¹Ä«¦ž9¬UK¹Ñ”lØÕW3¾âþɵqhÒ¤Iw/Y¢­ni ¦�{E˜ñ»Û›¢•{#`Œ€0FÀ#`Œ€0F âèüƒo‡Õ.8µâ÷ù¿¸A‡þߺŸÙ#`Œ€0F`E!`âP)²-[¶ ݺuqhfuœ8ð4˜Y‹ÇÕÂ:�‘Ÿ³r™ÙòSŒˆ¥>¼ ü3¼ õg-[T“®51Äj-†ÖzbЙóÓ‚Ô_ü�èNûÏãÉ#Ž="Ê—DýY«?3ÏÍ>˜“×�æ¯Öõ�[ïÄ,AÂ̆µyj£3ظ6*;ñ¼DŸ? â”Ÿƒ ZÊÍ?y<:{Ò ¢¦êbÓ‡„þ>½|ú!¬ñ3¤«?ñØéO=ì lê¥þر©®ú³Îã‰Ã¦8Õ#]}:D½ïĉ¥‰X²hQ˜þ‹«ÃŒëokâÎngŒ€0FÀ#`Œ€0FÀ�ÊBÒЪçžZ´âÇW–JCÀÄ¡J{#Þ�0FÀ#`Œ@sFÀġҷW}UÙÑ3<ŽÙqÀu€C�ˆ“�w»¸¬fép*ÈQ âŽ@'N>øˆ8�yüÄ©–ò±©?6Å0«vbø ®ú)Ÿ˜Ü—©‡ú³o„þØT‹5‚�^¬Ú 6‰ìôÇÎÈû«—rðak”P¤±’oDff£lP€ÿä_ž—I�Oæ€a“Ovj1ðÉÏš=@´a–=ª¡ŽD{!^uÙ‹ê S‡YýU—Ÿö€Qå‘«¾¹Nut¢krõÅO=ò:ÅÑ+^U6hñbµŠK“"ÀµeÓ"�hᨱMÚ×ÍŒ€0FÀ#`Œ€0FÀ#ðY#к_ï°Z$ µßw÷Ïz+î¿þWˆCsçÎ íÚµ[ v#ð /„×^{-tìØ1uÔQÅn¯‹àäÿ „6mÚy–}¹ï/]=˜Õ_¹Øä§>q²G5‰ö«\ŒèŠg-NùèšåS]Õ ¡õózòáGð7XЦ¡…صب¡–0=Œb™y±:FJ'@§|Ö�^ÄS¿bYk?ØXÓCà2cG˜!êè)Ö õP}òåS}êÐWýµw­£«à'!Q,5ù[ýÕ_ÞŸœÜÇš˜öq¬3uêÔ;.ÔŸ³h±49Kæ/sþùX˜óГaÁï†Eã? KfA¤´#`Œ€0FÀ#`Œ€0F`åA Eǡ՚=Ã*ŸÚï¹Kh¿÷WB‹6ühÍRɬ¬Ä¡qãÆ…K.¹$<ÿüóáƒ>Ó§OÝ»wn¸aøÆ7¾N:é$‰êø`þøÇ?W_}uÂ-žl_Gô§îóÏ??Œ=:~þóŸ‡�7ÞøSgÚÝwßþóŸÿ¤¨}÷Ý7ì¿ÿþud|¶nþÑîo~ó›ðØc�¥ÏŸ³ÏþóaÇw 'Ÿ|rèׯ_�œ6mZ¸öÚkSþ‹/¾X÷îÝ;l¶Ùfá´ÓN ;ï¼s�5ðæ›o†o¼1<ûì³á­·Þ k¬±FÚ÷׿þõpä‘G.µ$ïuY>;í´S8ú裗ZkY�ùË_¿ˆ•üô§? Ô²d9rd¸ð ë¯¾† ø…å–[n¶ÝvÛð³Ÿý,¬½öÚ%9À…Ï}mÒ«W¯ôn¾ô¥/%ÌŠã^ýõô™ÀÎoN?ýôâ�Z׳gÏNŸHNì—÷à #`Œ€h^˜8Tú¾ªO⪲1q̯ „ß�àBˆg_®³8ÄŠO÷B¤Ÿ¨ø(øñ‘ÃL>3·‚=`c¨?:¢þر©>ùÔeÍþð©‡r™•��¡:èøÕŸZÊ#aM\þ >ìÔ!Gõe“?ºjäO­å"ÚhcŠñPl–‡(EÆœ¥‡P=�jéE(Ž51¬Ñtàõò°©31Ú#:q ú3´7åÒ!/ÏAG”ÏZ=°“WÎG|úiŠbÔ“Y¹yòÔ?ª…|ˆC\U6£Å#`Œ€0FÀ#`Œ€0FÀ#PŒÀÊHâ—þgœqFà”¡ÚbÆ}÷ݾð…/Ô� qå•W&§ìl´ÑF5üMµ¨„}4”8áåí·ßNP�p áúë¯_&Ø á¬»îºaÔ¨Q)žwxñÅ/Sîg4þüpÄG-å„Ï$¨”s'«½öÚ+¼óÎ;µÆ|ÿûß¿ûÝïjõ7ÄñÔSOˆY�ÊÉ©§ž®¸âŠr®dëܹs˜9sf­~9 ÝvÛmZ6xæ3±é¦›ÖèÉ/e÷Üsϲ5o¸á†±hÖ,4(HR÷ÜsO€üS,ûÛßÂ�Xl.YwéÒ%\uÕU%Ĩ<ŸŽØ{m$¥â¢7ß|s8î¸ã fN‚jÌ V…BVŒ€0F I0q¨<Ü=zô8,zÆÄÁ p,ÄÁ€KÁ&n³8Ìä Äêàâ|â–¨3·"ÏÇF<6j)^¼Öää1Ī—rˆÑ3¨¿ö†�:Ô—C1ÑTãY°�hŸªM}tì DµeǦ}ПzÌÚoÞ?š&·aÙUYù¦¨ÇɦuþPØô`TÚ‹Ñ̃*^ ª.³ê©/³úÉYG5dc�ˆâY«grÄ/Ī~ú³ìê§zÑTˆÕžÉ¥/ý‰'V}Ô?šRžú#A׋&^µ°Cê7iÒ¤;a§[Œ€0FÀ#`Œ€0FÀ#`Œ€0ŬlÄ!ȇÂ?f®ˆ»í¶[:]èñÇO'Ãp¢ ²ÖZkž‚‡„ÓB81ùç?ÿ™Hò5å\ ûXÄ!&~øaèÔ©S�ð=øàƒ�Ón$•N:à€ùŒýròÍ¡‡V_}õD‚<‚Ä_�¥oúöí›Öù%_üâÃG}”̜γÇ{„®]»¦�>úhàdžå!/½ôRØe—]±Žýù ͰaÃÂ�wÞY nq*Ïe—]VÒrÆŒaÕUWMö­·Þ:í·$¨ÚðÕ¯~5üä'?)qCkÙ2ÿHIH ¸<òÈ#5lµ‡À�xý^äàƒNkH<Ï<óL¸õÖ[ýY?ñÄ锥¼pNüÙb‹-Ò'äŸrûí·'2Ľ?ÿùÏu^e—ŸÂ³ß~û…ûï¿?µ+Gâ”1öÆspÕDƒ:¨Æöž|òÉtR¤ðe�KNüá º]wÝ5w'Ò{:å”S± R'F‰–ç“ÈÕf�Äêzw/¿ürØf›mjô2q¨^#`š &•¾ªŒ846z9BŒx""µh†+¡/®küÌð)tšO¹q;bXÊ¥†âÄÓ ŸZð+äc�0KW®lÌôƒ\ÕćNmê"øóèăh­>̈jIg-]¤$åV» 9Ú“jæý[ïY«wb–ÀF�"�Y>õÉ_">Ö"Ò¯‡Ã&�#Àò5:¢Zäñ"°«?3¹1ª…ðø´GõËsˆA§þØÔŸÚÄQG$åiˆòˆÓiDЉ¦ÂÞéÇP|đˉC}â‰CƒÄ¬�k‹0FÀ#`Œ€0FÀ#`Œ€0F €ÀÊD7n\áô È÷Þ{oá9seÑ¢E)nüøñé©wß}·à®/a‡Ÿ½rb ½9]ò@]�B³¨,X° �¸ŽФ¾û oêÔ©éÔ˜þýû‡îÝ»«Ô2ÍÇ�6ÞxãD¸ iy‡ –@0YšŒ1"¬¿þú‰”¡¸¥‡‹»z4t>þøã¤dðàÁeÉ/Ûn»m:ÑŠw§]»v…vñçöé³Â‰Bœ²ôÀ|¹òƒü 4(™8I§øj½ãc‹äktõ R�UýøâE¾ÑÞÈa(Ÿ™xù£šz3cCò½è¹•��8íM{!!„<âÔ;z~r¹ˆú©?³ztŽz¯xâPÕß*ˆ¶#`Œ€0FÀ#`Œ€0FÀ#`2V&âÐûï¿6ÜpÃôt.tšKö¸•çæT•¶mÛ†¯}íká–[n ßýîw¡¢‘€8%?½ˆ«Š8E†“‹ 5H¸þèÀL¹|ï{ß œT²Ã;¤~�&ž~úé0sæÌпÿy§¾ûàÊ%ÈÔ…|#áú5ˆ�#ô òiž5kVàÄ¥¿ÿýï�+˜ÈO�B~ûÛߦºW_}u"!ÅŸ3+­Îy³Í6 o¿ývàš2®µBž{£\HB¿úÕ¯¹†S¡åˆCõÁ²’ˆ6§�vZøå/Y®u"éD$®§ãz­¥ §Úp Ïœ9sRýW^y¥l8„N¥A è@Ô‘ð¬<òðç«´ä[‘ó/~ñ‹ÂµYÿøÇ?Â>ûìSÒì9 ˆw‘ bT.wÝuW8üðÃÓU_óçÏ/Íò˜¥é{íµWàªH]§QqZÐ_ÿú×±î¿ÿýoÚÓÎ;ïœrˇ¨ÇŸ}‚' •“>ø Õð}ûÛßúÓŸ a9ñgiÄ!>‹:�éè£�Nv)’çs¥ÛôéÓÃî»ïž®Ÿ+4)R¨ÅÉD|¦ò?7&å¥0F ™ `âPé‹‚ôÉÆ\U62ˆCð.à:äÄ8ð&ø#Þ„lð!ð‡(?›øØô’�Yu¢šD½ÕŸ¾ä±FW<3k‰âˆ¥®âé�N¼ú‹=ß>F^“5¹’â<ŧg‘®ú÷—¯Þ3Å—§P�Áƒ°ÑÚD~½L=¸À% åP¯üh*Øs�ž åâCTƒ¡½Ô�5¾|ÏØDö‰jÚñÕb-?5T_õägfð<êÕ^Ä+Výµ&Gx�Ó1Ž>ñ/­ƒøFßbŒ€0FÀ#`Œ€0FÀ#`Œ€(F`e"qzO‡é„SPx¶bòNñók}ã�7ˆ=µ W|ðÁÉÍi-�K Ô&pÞzë­°æškBtJMÿþýÓÉ:œþ"Áq¨>û€°ôÍo~3<þøã*S2ï´ÓN2 d„\8! Â{,'�¸Š‹k¥81§!Ä¡ï|ç;‰é1GqDªU®äˆNŸ|òI 硇 &L(!5÷ 6Ø �ÂÄiFËÊÉ{ìyä‘Dáô(H*K“œtiëôÓO/>f̘ÂõUv¸¾LrÈ!‡¤k´xn]«…ò×^±oWî-O9òÈ#ÃwÜ‘>œz´Ê*ù¯8>ítì±Ç&" D8È+ù>®¸âŠt DNRB žqrW×®]Ù¨6²±œRĸ~ 2Um{à&®&C.¸à‚D‚ãú¶¥‡Î:ë¬pñŧœ¡C‡ˆ„É�}á3i)¾®,'þ,�8D.ÿ½�ì³ë®»þ{�çCXƒ`ȵi\ñÆç°œ@Ðã„/âòkëL*‡–mFÀ�ÊGÀÄ¡ÒwÄ÷ñZWˆCãâ˜| øp˜á:è4 ô|M¬lÌÄ#ÊGW®|ŠSžbÅÕPM­‰Ã&~H¾&—5¬Zè쟡þQ-Äj/Ø”C}tz!ôWmjÀ÷@ÔG~õbÎuü5¥'CüBœ$×e«×ÌC6V¨Á&yxt6ÅZàh“Øä×LŒ^NT ¹èˆrÚ\ ­óþä±–O ’“Û‰ÃÇËÉcé…�àË_ žC~ÕUrô�ÐLŽ~t„¾s§6í'ª…þèê�NMz&âPü†ý.þÕ‰Å#`Œ€0FÀ#`Œ€0FÀ#PŒÀÊDâÙ¸b‰«–È2œ¨Ic“M6I¶Ú¾pú¤ˆ4:Yè†n(\aI¢}ûö)ýì³Ï.œ^³ï¾û†N8!]yöòË/§“e  Å'™ˆ8”œñ ¤Nºéׯ_2qQ}öÁÕH\—„ì¶ÛnrŠ2œfÃiFûåj¦\D ÁIˆÓx  »pRÎý÷ß_o(qè¸ãŽKÄ©‹.º(‘4 ™@¨*®â:ì0~�ÂK/½À´q¨!¸çWR½öÚkaË-·¬Ñò ä.þñ-ïñú믯á/·xê©§Â.»ì’\9¡¬\,$$m�Òøà�ðç"'À�zê©áª«®J§-ñ™;ñÄÃÈ‘#S,_Ø÷QG.¿üòб#¿¦¨¿ðç`àÀ�‰TÅŸ]ÞXÖEâä z#µ�¨„�±øÜ#� óÓºrâÏÒˆC|F… ¶!ý!y>$°m¶Ù&ý¹7HWÅ ¼ˆN�ùôßâL*FËk#`Œ@ó@ÀÄ¡Ò÷96~O™Ÿ8��‘sHàDÈç6"�>D„ÖÌø˜sÉýÔ¤vK®z`gä1qYíîµíG}ôLøT[ûËkãgM-Dµ™éϬšQ-ÔBWÕe­Xò|Åý“£!_(ÔXуRG›”Ž}ôòy ˆ0beÉ/ЊP~ÍDqù3(&–O}8û˜ê¯ ±ÔP.qª©f$�CÏc•ÃÌ ON Ê?|ØÕ_ñÑ”òˆS-ê³/õ׌ŸïÈûÅ¿øÜÉ7ž#`Œ€0FÀ#`Œ€0FÀ#`Œ@1+qˆS{ epÊM.� ×pR£øžþúëáóŸÿ|ZrR×* D ú@‚ùÃþ�®×R '™ôéÓ'�ª"�|9qâÎm·Ý&WÉ\×>8õbýØãƒ>XãÊ(þ1)8¼øâ‹éTö»Æk¤>�6ß|ótêÏ Á('xðóäc�=6Üzë­)¾1Ä!®Jëß¿ºî²Ë.K'Õ?,'È@áZ1®ý‚ŒQŽ8ÔÜ!´¬»îº�g*wõÙM7Ýx/È /¼¶Ûn»â핬uUŽ'žx¢@"* Œg\‰Ç•`Y$}ûöM$-®üâþå/‘«dþÜç>—ð©í3[’°WùqòRñ);Å)|®¹ºá�èÊ7Ö‡zh"ÈqªŸ³Ú~ÿÀçLˑŨ³4áÔ�+¯¼2}¦ùlðYFê"½úê«a«­¶J±<#ï‡_T ¤>NÓB8�ëçtJRNüYqH*jpµŸO$χ,¹ RךqÒW»víRœ¾pbØW¾ò•´ä3B$6ÄÄ¡ƒ¿#`š&•eñ{‚C¢g\³ª#DüQü DÄÍŠ_ƒYƒœ\çü¬tr©ÿ„kÌįˆj¡:¢<õ¥65XKòúØ´grÑÅù N¹ØÕ¿ú¨¾bµÖœÇÅ´T�Ø\ˆQ³ž�8töŽ�¾ùsÄeý¤¸qý²?�.®ÃZ6\�®Mó z˜ü£¹ððØòЙ=¯—ÉÇŒ¨wž«ø4ö¡šŠU>qÔÑ‹Uu ý¨3B¾ú2k­úıoêäûÇ�MñQMzÞ›ú3sŽ*õ8{¶—¯*‹(XŒ€0FÀ#`Œ€0FÀ#`Œ€(‹ÀÊFâ!!�üüç?OWAñ‹÷b�€qôÑG‡óÏ??]­”ûë"ì䱵駜rJ:µ‡ë�¸^K’‡Ø#W5Õ&uíRä ¤¶+™¸~‹k¸È :I‰ëµÎ<óÌd‡pÄ)MÅñ  ×05†8eÿý÷O'­·Þz‰´’9ò“_ ñ{ì±µ‡Š÷X¼® wNâ” b"ù�ÈþóŸÿ¤+­ÀqY„Óv � o¾ùfáäšr¹œjÃ3BfáD*„Ï×d1ƒÄ°¦îŽ;îX ËpÚ�NÂYÖÓ�Êí!·­ºêªaÆŒé³Àg¢6ÉÉ/ÅŸ9:ÍŠz²8ɨÿþéd >—�Ó�¥]QW[ï7Þx#áÅ)PùI>Ä×E‚Ȇ–ÈOà*b$-®=Óuf)(~™2e ×§¤eþìåˆCÁ¸~ ²ý ºñ¼ƒ�<Wðé¤+ND‚´”ËAþú׿¦“Çt]¡‰C9BÖ�€0͇JßÝx¥)'��cFp&Dj�ã¿At W‚Xå`C'^#ªÉ¦\CÊÓLŽj0«‡úGS�ŠÉù+ìC{"ž\ ñ1 ú«|üù^ò\=~íG±ðG¨§:øñIXS[ýé)›bõ¬Ê©÷¬âõNÌôpù樛¯‰Q/ì¹°f¢!�5«¦ÖyžtõP¬ö¦Ú²ÓG±ê !Hu”§—Ä,›öÊŒP[:13û$OñôSÏb�XAytòUGµ£)õäÜÜ>ñÄ¡Aµ1þ ´#`Œ€0FÀ#`Œ€0FÀ#ð¿‹ÀÊHÒÛäªx <úè£éä®\Ê¥wïÞá¹çž œþ"©‹°£8͆ &Nœ¦M›â?äL$ú"ùÏfE‚hP¼ÕÓ\×>¸âì÷¿ÿ}Xe•UÒiCÊËçÉ“'§Óa°å§ýh�W åDž<_¤šÆ‡ æP áZ.é¬O:é¤pÝu×%Ò§±tèÐa™ˆCõÁ�““Ž9æÚ%b‹Hù5e]tQ8묳RL]_òSŠ8ÑiÛm·­5²dÈKœ~ƒ@âÔˆ1§aA@*>QˆÏÒ¦›nšN©á 2$œRR¿ð™ç=÷Ü3ðKÍÚ„ÓxDpáj3ÈB’�6Ú(¼÷Þ{‰ŒóðÃN’ŸÓ{¶Øb‹DhÃqª®«•ËŸˆ?\ãÖ³gÏT#þ’Qî:‰C<8uDäÄ#�˜ÎüÙƒ´·õÖ[NãÏ{–äÄþ¬êŠBöÆŸ©éÓ§+4@¼÷Þ{Ã~ûíW°åù‡8ujûí·/œh%R ì…ÿþðY€Ì ‹+íL*ÀiÅ#Ð,0q¨ôµñÿÌH²…84:Nʉ5èð#dã›$q,àDä$ ÖÄ‘` Åóÿ³w'à¶%U}À7ƒ ØÍØ ÚôÀÓ¨ ""ÄT ˆˆ  MDTf šH�„Bèc¢‚H"ÂG4Æ(4Ý6 S35 ¤~õÞÿPwßs§sîë÷n÷Zß·oU­ZµVÕï³Ï¾»þ§*6RGêS–†ˆ“||â\$~Ëööé?ìÙÆWËö¼T½öIÙ�e)ŸáŠÄ>}Jš>¥>1ÅH>6éSR6‘yüè÷”r¼®8©“?ùѯ|ô@BË€BòQG´UŸŽ�¹oeõÑ·lϳ/e>Ù†0Ô²]§?dŒ©¬ ¡—Ï!VN.]úײÝF=}l”óA`Â=ßúCŸžð1æOjå3Ú?¬/WYR…@!P…@!P…@!P…@!P…À�+2qh>V[.½üå/Ÿž÷¼çõí¡Ô[‘ù!²a‡âǹçžÛW2±ÒH ñ1¦ËˆCgœqÆtaÛBk;Ù©¶6²ÅÑnÑȸəgžÙI,_ýÕ_Ý [ù9i]â l‘…`…`ñêW¿º‡üÄ'>ÑIˆV zÆ3žÑõ[mU¶*îVØáó“Ÿüäô3?ó3“—H@H9Vöq^v#&³…‚Ø]ïz×-›e…[’¹ö"ÈBï~÷»{Ñ6e÷¸Ç=Rµ!µBÍð€®sÍÝûÞæÛV$'Ÿy[ÔÙÖk+WU²µ™Õš"]tQ'œ]÷º×í¸F?¦#y ÉÊC»‘‘ä%Ÿ±§íN+ÅÎØîÿû/V>Š^Šˆ„Ä…,f¥ä.×fdì{tËÒ›ßüæÓ‹_üâMÛÛ�íCrîmOH|¶«È“ŸüäÉv~'œpBߺ¡©ˆCšúS…À�F ˆCËO_#óz�¹°Ÿi~D¸¸ÊÒñhÅÎãBª·#:ùÑÛš,öácˆ�ïÁÎÁ—:iʉßT]´á'‡z:íˆü\Øfk4u‰/Fâ'Nø/£ué»6ò|HIâ+�X¨£s°‰}â7ÕjG«µ>ÜJ' †È¤ÁÓe�Ñœ‘AEŸvô±lÀõi£> ˆOøQ?�¯.z6ü¥Ïê’§'ÊìÆCŸ~È'~l£ &±eчÄO_Ó6cüÑ¿êYqè‚ñŸÓ¦/) �B ( �B ( �B ( �B ( �B #pe"å”Û Éª&ˆ+ÄJAd'›‡>ô¡Ó³ŸýlÙ.~A}èС¾U‘íŽ�PBDßÍf¥Ÿý �yæaòÏÕ¯~õÅ6HéϲÔvaÙž,m‘y¶ÛžËª'H ë‡ô'[«Ù¦>§�vÚô‚¼`zЃÔ»k5+Ù�­ˆC«âÎ'â â͸]YVTWb»“XµæV·ºU7³ÛøÀ¥M¬æd%bë<Û[EÆí¾¬tÊ)§¤jCjeŸàb5šù[ŒwQ°]Ý«^õªNØBjÙJûØÇöUªÔ_vÙe‹qle?×#…ˆåº{ÊSž²ÁDlŸ•“NòûçÃâsˆÌfk/צIWŸ­Q¬Öò”ëÇiV r=ÍÅŠC¿ù›¿9ù¼G×þ·~ë·öŸ¾ù›¿¹oç\XU)2Î>ûì «sÛ‡8¤/ÚY™ÌöiV C„C csÖYgMç�w^wUÄ¡9¢U. �Bàà!PÄ¡ÍçÌwfûî?«Õ\ÜŽOµW") ÂþÎÞCê¥t©oÙ^¯�4¼¶ÑÑ;ø"ÒèØÄ?ßd™zm_~ÑÅgSu[~Ô9?mF_©KŠ’q´loŸ”/õ‰Ÿ1ÒiéSâ·ªõDÇ×>ÒátP‡‰Ë`¤€¶9Q#AFýØ7ùø–OY±_™ŸÄÏSàåùHü–í~ØÒ[ù‡]êùLy’XѧOôòŽÄ‰Ï¦ê~³²QúD?ú¹Æ»´O|v‰¯oí‡N­­Ê %…@!P…@!P…@!P…@!P…@!°�+qȪ2ȶ'ÚNùÈG.V¸yË[Þ2!��ˆCˆ67»Ùͺ-²2ˆmŸÆxO|â§ŸÿùŸï6G‹8„|€´‚ðdK«­¶ë�˜ýAtyÑ‹^ÔÉðÚªí�ï|ç¾µØ~‡lñdË&[B=þñ�Ÿžô¤'uÂÓŸþéŸNVO²�\dq¢ Cí@IDAThÜù·Kû“?ù“¾=”8V‹²jÌ�üÈ�$üŽ©-Îr¾ïu¯{MçŸþÒ6¶Áú¾ïû¾^÷Ìg>³Îbh0+ñ$›eÄuVûA¢!¶R;çœsz~Õ?yÈC¦ç<ç9½ùHÖšû³�—º¬ÎãÜE>ÿùÏwâ—²ÕqæÛ«ÅÎjJH1Ägá OxBÏûãÜûŒœxâ‰�tûÛß¾×ýÅ_üÅô ßð »Ýf`ýÈÅ_ÜÉ~È;Î…•�"#ñçþàú ]©ÛM:¶qH»�±Œû=ïyO_õ¡�XI ™‘q¨ÃP �B 8Ðqhóéó¼Ùž)­8tq;>Þ ¼†¬ þ…<¾žHx-Û˱K}l¤Ú†7aU#þS¿Mµðƒw�ÿÁWbÆ.ºøk&Ý&ñéåùOmù”=éèWzüñÇ1¶b·_©ƒŒ>ŸŸäÙˆE2îyüõ+üM'Vhº©I¥s:ÌÆÁ² ˜›ÁÅ�²|€Ô6‡¢ŽÐ‘´?y©úœÀ–í')õ9‰›^^š“ I¬ÄW�vñ#%ñÏ>Â>1‚‹2=tcüøjê.êø;±§_zé¥çzø-) �B ( �B ( �B ( �B ( �B`ŽÀ‰8”­µLLüíßþm'ÌÇ›òHB�¸ÍmnÓ«FâÐ+_ùÊéðÓ¤§H"YñÄvN�xÄ#6Ô+üðÿpßI~?ˆCËúñ‹¿ø‹}1lËdë©ÝŠUk�Pˆ‰-ħ¹XõåСC}µ™ý ñ�œó«¿ú«ÓW|ÅWL¯xÅ+¦ïüÎïìa-¬„YFZw~^N?ýôÉê>¶+³ò•�Þ÷¾÷mI€IŸæé·}Û·Mo~ó›;ùåýïÿÒyl•õ²—½¬³�tBâ q++YiÆŠ3Ëdܪì×~í×úµµÌn·:Ûòå|#ïØ&k.ï|ç;ûö]ôó-ÖŒõÆ7¾qoâ3d%©ebU£œÓùVlÎ?̉§eÈ~‡ˆÒ'××Ýï~÷î{þ‘ �‰¼îu¯›¾û»¿{a2ö“8W+*¹‘·¬†ä|Üò–·œ¬b)âP�¨´( �ƒ‹@‡6Ÿ;«N6B²žKÚaÙOœäšQ�h"¸HIëP½<™· ߟÃ^ɨ?¤¡–í2’*Øj›4¼ †±ãƒ¤,O§û±==_Ñ+§_òŽô'¶‰Ýªüy~IÚÍã'Ž4Go°ÎÁöCB|á+�Xò@2(¤—„¹}ìB˜aâÍ8py¶Ò1¾||Îã+'¾vd´Oÿ¤|ó£ 6˜|Ú´lÏÇWúÊF>åØIÙÆ×¨OmÄkŒ/fâ·lï‡ÔŠC‡Š8Š’B ( �B ( �B ( �B ( �B X†À‰8„Œbb%„…e[ ]xá…}»¢¿ÿû¿ï+ª 1œp‚ç§émo{[ŸÈ—ÿéŸþé Ag$d bû¥lÿ›·¾õ­}å�Ï|Æ�œÛKâ/|ñ•ñ^¶*Û©ïxÇ;z?ýhÔV[Vì1!3 ’Žþ#* SÜå.wéÕ¶ÚÒ7+˼ñ�oœ®u-¯“¿(!aÑìqȵö-ßò-=ˆUb¬úb"çc‰/íâÓ%~Ëv‰ÏØS²QÎøåW–XÙAkÒtF~QÙÈ Zv¡7 Hìù‹-ò©c+OOäÙÏëÕiGâO9íäÇšö±cÐ9èHlƼºè3¦´Ÿ.'O;yñ‘ƒÆ1ÆGÒV½h+†Í“Ïhˈ¾Ü?†%…@!P…@!P…@!P…@!P…@!P̸"‡>úÑ�vBŒm’ÂÃcó˜N.@~yï{ß;½æ5¯é„“öäa{ØôK¿ôK=ï�íβý‚Yît§;urÅ5¯yÍN˜ÁvU¿ð ¿0ÙÒ �çÕ¯~uß’ á#‚Ù qh§~ð‰@‘ÕZ¬®b%¡›ßüæÓ_ÿõ_÷UTlåÝð�nt£NαºNÄ 7\pA/"y Ai‹Ìóìg?»“®b»_Ä!þn{ÛÛö’â{¾�ý2âиUÙ^qO¬·¿ýí ‚ItÈCßû½ß›â®S$+!Ÿ«×8¿¶öBIJýUê¬,“-ËÆ¶H;ûì³»ÊJ4Ï{ÞóÛUññ?ñ�,Ä`NbC~±²yøÃ>Ù‚l·bÛ4mˆkùW~åW:¡Ë¶ZO{ÚÓz?ÔY… Qg.ãjWVQòùùžïùž¾E Ž~¿éMoêÍ~ò'r±5Züø¬XåÇyþÆoüƨw•¾þõ¯_l¶ÕjY?õS?5ýò/ÿr÷çš~Ô£Õñ÷YD°ƒU>£/yÉK¦<àbMâÐoýÖoMw½ë]ñÜkÜ‹N:餅®ˆC (*S…À�E ˆCËO]{†³UÙEí@ Q‘á‹̇yMÕyᎤž-}tcž.ú–íùÄÁ©ˆ-ôáY¤M|·ª_<6v£Í˜g“ú1ÍŸ]â�œ:’1úÔ©—WG’ãÅ6iü�ñ·Þãß8Üc³ æ:‘Î�9�‹ÎÀæötêÒŸ”Bôñ?NÂÍè�­vai±qRHNNüÐÅ>6ó2›ôM;ùÄWN|ír´l�Å.ñÕ%FÆÅ.¾Òß”c«�T;ze?¹IÛoùã?§MWR…@!P…@!P…@!P…@!P…@GàŠD2 ¿üË¿œnûÛOHD;Éîp‡éµ¯}íbµ¡Ø#’ 6Œb5£{Þóž]5®Æ3ÚÈ[5æ÷¸Ç„BÆw³{!i»S?>øÁNßÿýß?Yf+9ñÄ;Y껾ë»6˜ØÒÉ–UV.Z&V¥AˆB ÙOâÐH–±Ê’×)§œ²¡ ˈC VÅ}tn…¥�aÄE”²šÏ*bu)+È8[É2bTlhýèG÷•s¢“úEþxÝX¥é oxĸq´š‘U�v+âþØ�ýØâ]ÖÎ A>ãJA±Ó7+zýÆoüFT}Å(z¾#_÷u_×W4 /úuÒ݇>õ©Oõ…B^ZÆÈrV‹šËÑ$!òÁ4äF$«�œÒ�"‰J �B 8¸qhó¹¶*»¨Õ~²x¿Á¡Œï WB~,{зBš¶i�'Á^]¸ñ?l‰²:’ö c—öÊ$~?úÑ_ø#)‰Ïø�-Ú�¡êS}ú–±¤N»Œ“‰ßøc“öcün¼êŸ8\µ½v:ž¥³x�w8å€;N[Çè ©FŒ´cO—tŒPÙ&~À�ƒJÏž]|·l�?Ö…”>%.cßÒ†�[úŒ‹^™HÓÏØ¤ÿÊÉ'~tâ_§§¶ZÎoiI!P…@!P…@!P…@!P…@!P›¸¢‡ )Æê;ȶ„šË©§ž:ýÜÏýÜô£?ú£Ó—|‰W«Å V^yÙË^Ö·3R;‡¬6óô§?½o{eK$b«3¤D+ÛØŽ !e$RX}ŶD‡šÞùÎwövÛýÙ©ÚÚê‰O|âd[2+ÆD�r¬Hc+µ¯ÿú¯�zCúñ�|Ò'�­npƒô–žóœçL¶³Z‹‹Þÿþ÷oh»]Á*2ög6=èAZ¬ˆ{[I٦Ɋ/w¿ûÝûVU©Kšmœ¬ödl‘UqO{©óóˆG<¢«�vœçuä¯þê¯:¡l¾Ý••‡Î9眾úÎNþ­üdå«9ƈBOxÂújCãVnüY�ÈöslÚ®›¶šÛ)¦úÇ=îqÓ³žõ¬¾ÊVì]³·»ÝíúŠS\[‰Ï•kÄJKY½'¶&ùÈGöº‘ì”úuÒ?üÃ?\¬Ê„ôg¥£eâzv°z"Ñ(¶É{êSŸ:ÝûÞ=Ø,¯zÕ«¦ú¡ê[†{‘±½UÎæ8Z¥,[ºnæŸÏ¾ð…�Øåœû¼,»Gí¥?e[…@!pù#Pġ͘{ÆhÏ™¶*»¤ˆCøøx 9Â}P‡cáAWBÙÞ„9‡¤ ò£>íÄÛ¶b÷'ûÀF9ñCâ›Cž�²x’øÒÄc£LŸ’ölsŒ¾Â1¡SÏOâKÓ>}fÃv�žÄÏáÒ Ó¹š.𤳠EËÌ;˜ÁIÇi“2?4©:`GJG`âÑ�þ’÷ß¡ïD‰•¾ñ5ÆjÅ qbGÏVYÊ_Ž”Õé£øÆ ~|'~lÒ·f²°ÉX3Nu±³îì©mÅ¡óÇ_'0() �B ( �B ( �B ( �B ( �BWDâPÎ쥗^Ú·íBÒA$8ãŒ3újVüØÍdöc^;’øêä¥$¾£�N:÷‡³!~¸#é/ÛĹòñÁFžN;i$e}‰È§œ¾‰tcü´ÛSÊÉ~?éPòüŽ:eQF9õÍàÔGRøœ¨8õôRÇHŠn—mâ�õtü¦}Ëvtú„øCÒÿÃ¥/|øŠ­¾¦�‰•²øKâ§OlÅO¬ø3º´oª qèŒö`|îø«%…@!P…@!P…@!P…@!P…@!P@àŠLª3\ŒXýåk¾æk:ìŽw¼ãdÛ«ƒ*§Ÿ~zßfÍÊWV…*) �B ( �ã�"m>ÊC·Ú�·?·!äy '‚¨“Ç‘ �¤}ʱSfÏV,ùø�®©z¬ôE™$¾6‰©­#ñÃå9¨UuëÓ>œ�±½˜lÅROÆúpFÒWuD›ôiŒ%OÆzm¿ú•%VvШñ•|Ë.:-¯³£$®A� Éi¼èûŸvÒ1>½|€O\©#þäãI'@ìšjaÏWú-FâHS—vé7=‰ž­s$Åï�ß�ïçÁA�«Aä  Á•�g¯�‚ÐkKŸ:)?áW°Õ&ñéÙ�´ãƒ>\‘ÄO9u‰A/ÎJËvÑŽ>þ(õ›$}iÙ®cKøãK*{Gâ« ôü“q,Êc�òž…ƒý�#é,ߎ€¨N9ƒÎ`اÑÍíýl`‘1>;e©øñ+M|íÔ¥lD*›äCð‰¿VÕ}%þh›Ø‰¡L¤ñ›:z1ÒF>1Ù¤�ø£+�ÒVzE­8Ô�() �B ( �B ( �B ( �B ( �Mqh$¥¸‚!ðe_öe“­Ä"÷»ßý¦—¾ô¥)¸ô-oyKßrë”SN™.¹ä’×ÿêp!P…@!pEG ˆC›Ïð‘‡îÛjÞÝŽO±À‹ IC¤¡ 1/"zvɇÃ!¥#l•dô®]ôñ‘rbjΟÑ'á“N=¡wð7¦£/ö‰×²‹>³7ŽôS\òé‹|¸!óøWÒ´W^Ytp]áÑŽ%ÕÁ€)Æ‚“ÁÇž Àr1Œõc~Œ?¶e“þD/…íhúÿÒœ ù±>ù¤cþ�}ŸÍx´b—‘�¤~ôÁ@ÿ_>õV:ýÃþð¹ö.) �B ( �B ( �B ( �B ( �B`Ž@‡æˆTùІÀÍnv³écûØ„hsÖYgMyÈC¦N°°ÿÁ”7½éMÓ³žõ¬év·»ÝôЇ>ô`¢z]…@!P\�(âÐæ“;lUvQ«ÍŠCY_ÂAÂÉÀÿ�Ç}�¦¾e{y»4þÆ4ötáSˆ�;ù1~lÇúf²°¡'IÇþŽúnÔþ¨'‰ŽÇaíΈþ‹>‘è“O¿Ç>'~úÓ¶Ò&[gÓ‘­-v®A|ÉÀ[t( „ô €ês¨×–À¥}Ë.Nˆ>F?¶C]â«“'ê”më•2÷Óª¤¤lÿ•“¨Nû”ã—ŽèONLâÓóCØ©¿F;Ÿ/íFQV¯]â圌åÄ×6ã¸fËÛªì<Ê’B ( �B ( �B ( �B ( �B (æqhŽH• �B ( �B ( �Õ(âÐfìâÐ%­ö£íÀoÈö\ánàE<ˆð$äéq)Bô‘×V»ð2ؤ,¯Á�ˆiچá<Ö·â"þ¨gÇ/òú’~¦�ìñ:Â�iÙn«Þ¡^õ]üŒK‰yvi#M?ÃI|~øu�à&Ÿ¾jŸƒ~%ál]‰�!ÊÑ€Aª£Ó Š.ù”öÚFâŸÏ”¶lR¯Mú�øê#éGN½¸£mÚÏûÃVœÄWfÑNü±ßÉ«#)'>}â¨KìèµIÛ¤Ú"�ÖVº VQI!P…@!P…@!P…@!P…@!PÌ(âБ*…@!P…@!P«#PÄ¡ÍØ]íjW›®ýëß·Õ¼«—µïa$µâ‚+‚—Ai’ ¾DÈ288ìÂiÙ.løN]|±£��äcÛªºð�6IõC|)?ádÈ�åVìmÓ¿±^^¬øH^±‘©C?ėƦe{^JÒ'6ñIÏ>ýQ^Y`eGò““™ŽéðØqú”c“�(“ 2)/kÇ–>1ä?>®rD|úÄ ðÊ9ØÒ;Ø’äÓŽN>1äCJ¼yÊF|v©ýÒ±qŒñS+6-;�ØŽ›6âÐË‹8Ž’B ( �B ( �B ( �B ( �B ˜#PÄ¡9"U. �B ( �B (VG ˆC›±»ÊU®2�|òÉ÷n5ïnǧŽXàF©©&܇Ô)‡lƒ#��üCä‘�ûÔI•Ù‡HÄ�Cž¨õ©£O>õt$1èñ3FòSâªcïÐwv£ùÈÜ–"~òñÅ–.8ñ,Ø$¾T™Hµsð¹²p°_¢ãD|¦£Ê ]”Ï3ÄðG»èc;ö?ñÙ‘Ø$®²|â‹#¯]bèW–—R¯MúÊNüèÓ¦©ºÐG7ö+ñ¥Â.ñÓ.ý·ùò<ŽºÔëÿ}«²F:¯ˆC �’B ( �B ( �B ( �B ( �B Ø„@‡6ARŠB ( �B ( �B`eŠ8´º#+ݧռ»ŸnŽ.Fø8ájÐ…7!nEò¸á‘Ðe’¶)Ó±�Ïð5”I¸âã[¤OlÅ�¿–í¶t|öéSâ©KÙÈ«K|y¾•ÕIñAæqØ8Ò¯–íqãO9üùÿ‰/�}ú»=§qºç†Cƒt†Êà†Î�ùÔKµAŠ.ý‰åÑüI•£L´#i?Ú§�z>µu’ôƒ¤­ºä“ªO?rA%�^JGƾ¥/ÑÇâKS'eŸ¸Rö$iG×nºS‹8Ô±©?…@!P…@!P…@!P…@!P…@!°�"-¥T…@!P…@!P…ÀŠqh3pGVºW«yO;>ÖÜŒñÀu/"zey"ºÔE—·‡Bš6ìÕ#çàiHã·e{^}tÒñˆo~7¶iúäÙ†×A'nHB±kª.ñÍŽÄ|HÃ1ëÓ.©vɳ‹¿ô‰n%‰£•i¤cØØQ¾Ói©“b ;ƒœ”-�úœlz:6$mbàB¤‰Môb&>]NTìâ[b/¥'Ú¦>}ÎX–ù`Ÿ�6Êñ•¶MÕuô‰›Tݼ�‡øêÄ¡}èC|á é*ó’B ( �B ( �B ( �B ( �B (#PÄ¡º �B ( �B ( �ýC ˆC›±¼êU¯:Ýà7qèG,pp ð4¤Êø¸$åÑ&õáŠHÓVJ¢W1B˜à/C=‘Š•øÊѵlϧ̆mÊ!`¤œ±°‘—Ž«%~ø!­ºsFF{íØé#I›pI_9ñ¥Æ­ÒØŒ~›ºÛ§�òž%àî¹áÐ ‘êp:Ï·¼CÇÓÑèÙ;$ƒ»´Aˆ¯´/‚Ñ^^Ÿr‚øŒ_º\$âu9ùâeõŽäŸ=½øüÑ;è+ñééâ7ñ•G{vt±‹?6ò‰ó¥-ú?øÁóZZR…@!P…@!P…@!P…@!P…À&Š8´ ’R…@!P…@!P+#PÄ¡ÍÐ٪쾭æ�íød;pp(H8ò¸ôáB(iò8ÚÄûp/äÙ¥‚„c�ÌCÔ³‹¯´§K|ºØH㋞Mx ±¡g3Öµb�‘øúMħ‹/eBÇŸ²#}¡‹D/>ý<~b¥Mú•ö+¥œ¬+cGäsè¨NPé(J:Jìù €#`t©‹ž‡ºÔ+ë¢�4ú–]?ymØÇ¯¾Ä�1¤‰Ÿ¶t©çß�ÃÁ.ú–í’þ¦-¥|ì•à Ñ^>iêâ7>رøý¥N=Q¿²Ì³ª#�âKG_ÀH€a[©›e¤2¸»´Wxü°O}l•Ó:e1Øç 'RD�,#¥ìHŒø×>uñÏ—¸‰Ÿ¾§ÜªõÚmHlù<¡â'†º1¾6c�2›kµã¦ùÈGÎýÜçò9kš’B ( �B ( �B ( �B ( �B (Ž PÄ¡º �B ( �B ( �ýC ˆC›±<²â�­Ê.nÇgŽ1Äo ¸áYàKàJŒ ¶áSà^„ôÓ² >Šzu|Iµ—Ü } s$¾’Ø+'f¯hØÆ—zñõ‡>ñ⯩¶é³¶âŠÏžmâ$~Sõv‰Ã&"ŸÍ>¾è‡ÎøÐ‡>tî¾0ïv«)) �B ( �B ( �B ( �B ( �+=EºÒ_@!P…@!P…À>"PÄ¡Í`Yqqè¢v|¢áDà78’†÷@‡~DòѳWG?¶¡Ç­ Q‚Ž${’²4G|©�oùÄÛˆOŸ6釶$6‡K_´§OLuéc8$êCbRÏ–Ž°UNܤñléâ[y%Ià•i”“¢³ã`’×Iq2˜¤Ñ± ¨|¥]Rvó|Su¡GÊÉ Uæ?¢­:~ã'ñ¥±e“þ´lÏKSŸ<›¹$¾D›Ä 6Rzý“O?c›þ§œ8)·&½ýXþÒ¦;­­8t�Ê’B ( �B ( �B ( �B ( �B (æqhŽH• �B ( �B ( �Õ(âÐfìâÐßµÚËÚ�žHH-Iq%ràEàJ(«—âSd5ŸemÂíhf½-± OC{¾ð+R§L¤É§mtÒp<Ò6>ÕÉó­Žð;eyvlHʉ#%ñ•¼rò!%¥í‘ªE1ù‰Ï1~l÷œ¦c{n84ÐP’—¦.qÆ“¨N9Dö]ò@ŠMËò$¾´s"è_ªm@lÙÅ ÏŠ>écâ�mØuìŸ.ñùf§^_´O»ô#Å»¬F›¦Zô]ùl]Ö² Ñ.JíÂIlúÄ�#ñcÃ?FÊìHÚÉ'>;ölس‰}üãr¨‹È�œ’”ù‰]ü¦/Ú¦Ÿs;ub�zºµ$ƒXÇÉ8pþ ÎÀL|³Ë@SPÆT�ƒ-ËòDÀBª  i'¾C=aòMú¦�#í¥ìSß²=¶”ŽŒ}ɸÓ^»ô-}ÑŽAˆhÇ.ñéåÇ•‹´%‰—øÒĸvËߤ­8t>Ã’B ( �B ( �B ( �B ( �B (æqhŽH• �B ( �B ( �Õ(âÐfì,tr£ÝÈVe¶qï×a$öàDàM8ÔÅ&¼‰èð!Ô±#±S�ÀCèÂ× wˆ½4~Z¶Kb'¾¸Ú)ËÇ^ª‰[~c/¾<ûÄgK?öC�cô©¬mdÞ.¶ì2–äÓFÜyüÔí9å|?…?‡�èèV’úœÌ <àj¤þæà7ÕB?æÅt¤­:R"žX‰§¬nì3]È>-ÛûÀ>_ÊÉ«ç#þã/õR‡ñ$~Ë.ðbÛÄOY›à¡Í‰í8í#ùÈùŸûÜøySUR…@!P…@!P…@!P…@!P…À4q¨®‚B ( �B ( �B`ÿ(âÐf,¯~õ«O×»Þõ‡.iÇ'Ú�¯†×!«É�e¶ÑIÙ“´—OÛÔÅ.íb®F|¦ÌŽ.ü�±¬­2‘Æ—|ø‰iú’<[þéÅ"âÇ7ø$qRŸXÒ1¯žð™|W´?ì"c>º=¥!¥ì©Ñ̘�4xy�RmÅ®K}R699lÒVžd€±QÖ6GÊc|í”SµõìÔ99£­X„=Q7ž@>_}ü&].ˆ¤ÚäP/O´ANƒ.ýiÙE|ùÄ—çSÌNúð‡?|Þç?¯YI!P…@!P…@!P…@!P…@!P(âÐF<ªT…@!P…@!P¬ƒ@‡6£w•«\e:ùä“LJ#‡'"zœut’¼цh£,U'e¬ç3�Øj+OØ:Fú;î_D9ñ¥“ºøNýè[½r¸!ñ-_ª^[_ò‰¿á’Œ6ò)ÇNÛ•„ƒu%åÇà"òê¤âää<"LXY©hlÑÏÓ€;i$¶Êò\?fâç¢a;ÆcŸi#%£�üh›6R‡8#)h¼øè?öMÕÛ±‹/þ�#ñ“ªG:ãCúй–þ*) �B ( �B ( �B ( �B ( �B`Ž@‡æˆT¹( �B ( �B X�"-Çî†7¼á½Z�‡.;bâOàO�o’Æ.\imÆ<ž„2‘×–üÛ˜…_Ѳ‹8ò$í—o>”#£ºôY[ùp>Ø¥-}⇟ÒT RPl/iú£Lbw¸tø/›ØI3>¶òúN/î8ŽVÜ›p¸2÷3Ê@3ùtÚ@2˜q€ú“ÁÓíä¥@ý´b¯“’ÄÛÆ~M?â3¶iÏŽŸœØ´ãé'þ¤DûÄ•¦ÿìô›Ÿ±ÿêébß²=?ƧK|é íàïÚí¸ImUÖP() �B ( �B ( �B ( �B ( �¥\QˆCw»Æ,_) �B ( �B (®X¼æ^}\¨ˆC›OÏÕ®vµéú׿¾‡þ®oÎDH-8ø á@È;ˆW‚mÚÐɳÏѲ]—¶Ci—T›ø�&Fâ7Õ±ù+ú‘>±×6ž°qˆË6íÕ�}ÛfêÓŸØâ�ð?êÕE”ùN|1£‹mÆš6{Nã|Ï ‡ÜØ9~Ç2›Ä¢EÙ’�“ÆgÊc»ä#¶é[|G/Nl3«ñ•v9IÒèÒW)á;y6DªŸÚÅ^¼ÄœçÙ"�~äµ�ŸønªóZ-=­­8t~­8’’B ( �B ( �B ( �B ( �B ˜#PÄ¡9"U. �B ( �B 8ž(âÐñ|v–÷íªW½êtƒÜqè¢vXqh$ÖÈãGD‡ôŽNÄHRf‹#á ó46RGêS–†ˆ“||â\$~Ëööé?ìÙÆWËö¼T}x R6dYÊg¸"i—>%MŸRŸ˜ñ­›ô))›È<~ô{J9^WœÔ€ÉŸüèW>ú @ GË€BòQG´ (ÊŽ�¹oeõÑ·lϳ/e>Ù†0Ô²]§?dŒ©¬ ¡—Ï!VN.]úײÝF=}l”óA`Â=ßúCŸžð1æOjå3>øÁ¾\eI!P…@!P…@!P…@!P…@!PsŠ84Gä`•�÷‰³ƒ…fõ¶( �B (Žg²ÂäñþüS+-¿ŠÚVeˆC¶ã3íÀƒÀ�w÷AY:­ØyáA„3�Û�|„¿èmMûð1ÄÀ÷`çK�4åÄoª.Úð“C=�vD~.l³5šºÄ#ñ'ü—Ñ�ºô]y>¤$ñ•G,ÔÑ9ØÄ>ñ›j5‰£ÕZn¥Cä Òàé2ÈèN€È ¢O;úØ6`Œú´QPÄ'#1'mrB´Ó/euésË.òôD»ñÄÐǧ|âÇ6º`[v}H|iÆšþ�ñGÿêÕ9²âеâPC£¤( �B ( �B ( �B ( �B (6!PÄ¡M�(Åñ>qv À¬Î…@!P…Àq�@‡ŽëÓ³mç®~õ«O×»ÞõÎjF·ãSíÀ•‡CJŸÀyÀÿG"õRºÔ·lçEhG' o„mtôŽp,¤Ñ±‰¾É2ÿôÚ$¾6áeDŸ±åG�#ñÓfô•º¤ø!GËööIùRŸø#�öñ‘>%~«ZOÞ:^øH‡ÓA&@ ,ƒ‘fÚæD�õcßäã[>eqÄN|e~?dÀËó‘ø-Ûý°¥·ò»Ôó™8ò$±¢OŸè剟MÕýfe£ô‰~ôs�#viŸøì_ßÚ!�Z[•5J �B ( �B ( �B ( �B ( �B`)EZ Ë�QqèÀœªêh!P…@!P¬‰@‡Öð6¿ÊU®2�|òÉVº¸o^CV ‡BßO$<‹–í娥>6RmÛ°ªÿ©�ߦZøÁ»A'1cÇ?]üµl/'>½<ÿ‰£m¸ÆEÏF:úÕ†?DüqŒ­ØmÅ×Fê £�Äç'y6b‘Œ{ÿpí Ó‰šnj’Aé\„Î3€q°l¦Áfpñ£, µÍᄨ#t$íÄO^ª>'°eûIJ}NbÀ¦——æ$ÈG+ñÕE§]üHIü³�°OŒà¢LÏÝ?¾šº‹:þNlÇé—^zé¹ÿø� *) �B ( �B ( �B ( �B ( �B`#EÚˆÇA+qè �±êo!P…@!P¬Š@‡VEîØ·»ÚÕ®6]ÿú×·âÐ%íøD;p�kFA¢‰àF 9$ ¯B}ôòdÞ.| |Gx%£^ü�†Z¶ËHª`«mÒð6ÆŽ’²<�vìÇöô|E¯œ~É;ÒŸØ&v«ZðGäù%i7�Ÿ8Ò½Á:Û ñ…¯ @>`ÉÉ B♘ ]ìB˜1ØoÆ�˳•ŽñåÓ‡y|åÄ׎Œö韔o~´Á“O›–íùøJ_Ùȧ;)Ûøõ‰£�¸b�ñÅLü–íý�ZqèP‡@QR…@!P…@!P…@!P…@!PË(âÐ2TŽ®ˆCç\UO �B ( �B`=Š8´~Dzõ‘‡‡.j‡­Ên² DH3¸ád¨O9i¸"áiÐ�Â�¶ñοê´%ñ;itáyÄWÒÄ�-}üñ)núÍ&c‰_6£}xÒ赟ėöñé¿e»ŒmÙ6l3~ù•%VvÐƇ4�‘×á±N �A´l· `Ê„­# HùÓ.u-Ûó&öózvÚ‘øSN;yñsq¤}l”G[z:›1¯.z'‰¤�øt9yêäÅGÇI[õ¢­_ÚŽ3>üá¿üóŸç¶¤( �B ( �B ( �B ( �B ( ��qh#­TÄ¡ƒvƪ¿…@!P…@!°*EZ¹ã£Ý oxC[•]ÔÄ¡…ÂóH'ñ"½üÈ… Ãƒ ?cÌÓEß²=Ÿ8üÄ–úøN›ønU=¾xl"ìF›1Ï&õcš1$>»Ä9!t$c”ÆOêÔË«#ÉÇ.iê¤ñ7Ƨ߳Œ�Øsã# t"�}ätV,:šÛÓ©KRÎà£�¯øq"nFlµ K‹�“Brrâ‡.ö±™—Ù¤oÚÉ'¾râk—£e{,v‰¯.12.vñ•þ¦[íè¤ÚÑ+[qè&úЇ^ñ…/P—…@!P…@!P…@!P…@!P…@!°�"mÄã •Š8tÐÎXõ·( �B (VE ˆC«"wìÛ [•]ÔzóÉv„¿�Èà?CªŒû ?–ñ*­�¦mÚãI°WîÄÜ[ÂNI{‹1^ôlâ'ñÙ‘Ñ_ø#)‰Ïø‰­vÚ«‹¨KŸéÒ·Œ%uÚeœìHüÆ›´ãwãUÿÄáªíµÓñ (�ÍÀè¼Ã)ÜqpÚ:F_H5b¤{º¤cü€Ê6ñîTzöìâ»e{ü±.ä ô)qùû–6|ŒØÒg\ôÊDš~Æ&ýWN>ñ£ÿ:í8õƒüàù--) �B ( �B ( �B ( �B ( �B`EÚÉ�Rqè@�®êl!P…@!P¬�@‡Öï7½êU¯:Ýà7°UÙ%í@ÂßÀ�ÀkÈîƒ:‹Ï¶WBÙÞ„9‡¤ ò£>íÄÛ¶b÷'ûÀF9ñCâ›Cž�²x’øÒÄc£LŸ’ölsŒ¾Â1¡SÏOâKÓ>}fÃv�žÄÏáÒ Ó¹š.𤳠EËÌ;˜ÁIÇi“2?4©:`GJG`âÑ�þ’G¼qâ�€èâ#±Ò7¾ÆX­¸!NìèÙ*KùË‘²:}ßÄ�ïÄ�MúÖL6kÆ©.v¶*;µ­8t~­8–’B ( �B ( �B ( �B ( �B ˜#PÄ¡9"«\Ä¡ƒu¾ª·…@!P…@!°:EZ»cÝòqhܪ 7"Lt¸c>v8< )»ñ¡îDˆGMµÁ^ûØ�yíHâ«“—’øŽ>:éÜΆøáޤ¿lsäzÈÇy:í¤‘”õ%"Ÿrú&n|Ð�ñÓnO)'û!ü¤CÉó;ê”u8DåÔ4ƒSI=às¢FàÔÓK#9(º\¶‰?ÖÓñ›ö-ÛýÑéâIÿ—¾Hðá+¶úš>&VÊâg,‰Ÿ>±?±âSÌèÒ¾©&Ä¡3.½ôÒsÿñu±¤(ŽŸûÜ禼àÓ»Þõ®éÁ~ðô•_ù•{ óö·¿}ú£?ú£Éæ�üÈ�ì©í~¿ìe/›>ûÙÏN·½ím§[ÝêV{rùñÓ‹_üâéÖ·¾õt¿ûÝoOm÷ÓøóŸÿüä¸úÕÝ>�®¬{¾�nï6zw^]W–ÜIÖ¹vò}e«w�Ài÷Û¿ýÛ§¯ýÚ¯Ýë¶ßS°2¾Â#ð�|`zÒ“ž´çi§�6=æ1�Y”�÷Ì›ßüæéÜsÏ]tów¸Ãt�{ÜcQÞmæÿïÿ=ýñÿñôÞ÷¾w:餓¦‡>ô¡Ó 'œ0m÷=V÷ÅÝ¢[v…@!°lw?ÚÿÇÂDZþ?çXŒ¹b�"ä³7ME:Øç¯z_…@!P»G ˆC»Çêx³Vº¸õíãíÀ�Àm¹GÞAÂÉ@rÀ… êäq$FòCÚ7u—Ø)°g+–|üG×T=Vú¢L_›ÄÔÖ‘øRGÈA-Ûe¬OûpBÆöb²+yc}8#é«:¢Mú4Æ’'c½6ŽŒ_ýÊ’+;h Ô€øJ¾e�–×ÙQ× GÐä�4^tŠ}€O;éŸ ‰^>À'®Ôòñ�¤“ vMµ°ç+ý#q¤©K»ô›žDÏVžuÉKOhÇŸ-QÇŸþiwR;Îh[•}q¶¥)JŽ &ðMÔ�$.7ȧ=íi}âêØôª¢î¿ù›¿¹ üÜéNwšþËù/{rûŒgG…H´îù^uÌ»i‡¨òš×¼fúÏÿù?w"Û%—\Ò‰C§Ÿ~zÇåa{XO—ùZç:XæïʬûØÇ>¶ >õ©O�øÀî ŽuÛï)X_áp�¼ãï¸ç-nq‹é�o|ã¢|¼g^úÒ—N�zÔ£Ý|À0=ýéO_”w“yÄ#Ñï‹£-²ïµ¯}íi»ï±º/ŽˆU¾(Ž6ÛÝ�Žvì£åÿXÿŸ³l\¾ÆÿÉ—Ùl¥{âŸ8]ÿú×ߪºô…À�G ˆCûqè`Ÿ¿êý•ïðüpl¯ò%_bêç‹âÒ‡?üáþn×sJÛþ¥¿ ü¢ÅòœØúà=ôåñCÌå½(m!P«!PÄ¡Õp;ZùÞ9ùä“ïÓúra;>}¤OŸ9’âwȇï@�÷€óà ÇÕ ™HÍ—)®„<{ux„^[úÔIù ¿‚­6‰Oφ¤ôáŠ$~Ê©K zùpVZ¶‹vôñG©ßôø éKËv[Â_R±Ø;_]° çŸŒcQë”÷,ì—èIgùvDuÊtÃ>ýˆnnÀèç`‹ŒñÙ)KÅ�_iâk§.ýcë RqØ$‚Oüµªî+ñGÛÄN e"�ßÔÑ‹‘6ò‰É&mÄýXqè”¶âÐ+V}1ÖÚ—ì¿ÿû¿?Ýë^÷ÚäÍÿ�ï|çMúR¶#’´­§ç>÷¹}0g�uÖôOþÉ?Ù4°£ùB}7ñ×™=ïyÏ{¦ÿñŸÞô¦7mÂrT 1=ÿùÏŸ�föS¶;ßûg¯¾Þ÷¾÷M®1¿VßJ<”Ýÿþ÷Ÿ~ñqAm�ë`«xWVýºÄŸuÛ_Yq¯q/Gà/ÿò/'«ôD®lġ׾öµÓ½ïmõÛöðÜî�¾¾ú«¿ºß­8´Ý÷ØA¹/¾êU¯ê$ÚSN9e:ûì³sª+-ŽkvóŒz\à(tn»ûÑQ·/.wºÿÍÿsVÀ�nt£>I¶J{+×�qÆ«4­6…À�@ ˆCâ4mÙÉ"m MUÇ%û·;½þõ¯ßs߬VoeqÄ+Øÿßÿû7øh“±“¶^ïz×Û  Þ;½ò•¯ì>¼«l4ÚU¾( �ã�"¯gfç~Yqè¾ÍòÝíøÄ‘x$iˆ4t!ÆàEDÏ.yœ uR:’2ý†kA}|¤œ˜Ú†3Âgô‰EGø¤SOèü�éè‹}âµì¢Ïì�#ýÔ„ÄŸ|ú"nÈ<~Æ•4í•W\Wøp¤cIu0`Š1�•Ž�àdð±g°\ cý˜ã�mÙ¤?ÑKGá_ûš~Æ¿4'H~¬O>騆?dŸÄg3­Øe$$©}0пėO½‡NoŒós­ÎQrl°…Õ²•h~ðpzá _xl;WÑ×BÀ?jÎáE]4ýëý¯+�pŠÄáŸ5rÁLßýÝßÝó㟣ùB}7ñ×™µ’ÅK^ò’é¿ñ§õ¯þÕ8¬£’·Õ rL#Dvÿþ þÖoýÖé¾ázYÞò–·L&£Èu®s�éå/ùt»ÛÝ®—÷ãÏvç{?ü¯âã3ŸùÌô½ßû½}âX{/ L”Û6ï�ï|çôßÿûŸ�"?ýÓ?=ýÌÏüLŠ=]ç:Øà¨ ӺğuÛ×)(F®ìÄ¡ûoÿí‚Àû¿ñ›¾¶û;(÷ÅûÞ÷¾ÓïþîïömC_÷º×�§¿ò…Àq‹ÀnžQ�ÛÎ¥Žmw?:J!×v»ÓýçhþŸ³jç‹8´*rÕîÊ€@‡öY.âÐÁ>Õû+ë‡Ü³ÿüÏÿ¼g™ÈŽÄÊCæèçb•!?Š|ÿûß?]ëZךî~÷»O×¼æ5çfU. �Bà¸F ˆCÇõéÙ¶sGˆCg5£‹Ú‘‡�æK„Nþ‡¼/5iê[¶—·KÙÎ�ØÓç‹R ü‹ØÊ�ñc;Ö7“… =I:öwÔw£öG=Iüp<kÿMÌð_ô‰DŸ|ú=ö9ñÓŸÞpø³•~0Ù:›Žlm±s âK†Ø¢C%¤^äPŸC½¶|.í[vqBô1ú±�ê_�µÐ±[¶´º*>þñ�/ì¾îë¾nà Q¿D@2ÈáEë×~í×N7¿ùÍ'¶~Ñ0—FX[üêA�¸âò“Ÿìý²ÍÒ?þ‘‘ßN�AüŠâíoûôÞ÷¾w:tèP'cÝêV·šày¼Ên&E¶z¡nÌ—\rIÇíÄO\iˆ»‰¿lbÔö†Î7lý¹—‰ÖyGùú»¿û»¾ß¶mT}VñwþùçOyÈCº{׌•„¶Úƒ[LŸ¹ßþíßîö¶æ²”ïNrÙe—Mÿïÿý¿é´ÓNë«öìd¿S½ÏŽ•¨|¾¾æk¾f²-Î^Å/�ŒÇ5?ßÇ<¾ñˆGL¶=$o|ã'[-D«Ç<æ1½êW~åW¦ø�X˜í×uà3~ñÅOVArí\÷º×]ÄØMƯ£ÞñŽwô±ºÇÌÅ÷™U”`b9åe÷Ÿy›�ÊÎÓßÿýß÷{ 2Õ©§žºk¿Æëš±ºÓµ¯}íj/ÄŸuÛ x´0[å³»J›�Î�zÄ[ß{VÓ2‘·ìWss?ëœ×øÚÍç/¶ËR[+º—F¼´s­Œâ^ÿgög •ëÏý‚´g¸ÉK½H¾Kó½l…5˜û.¼å-o9]ãøèe/Ä!ÄB$CŸA÷.÷lÄg«ºÝð†7ÜèxVrެnæóoܾ?ô׊tž¶ãq~ÿÏÿù?ýsè™Æ–bî™/}éK§G=êQ‹æˆ@OúÓå�2;Mjo×~Ù}q™½ç4Ïcîy#!s™í¨s¯ð¢Ø¯;}ïìô,4¶ó{¾/ýÑ@IDAT#¼×ýn㯛?–ýÙéþ¹ÓØôýÝï~w¿Gù|ïå™Ô3‡ë©m"‚ï-ׂô2ÉD„ÏávÛ,kë9Þýg»g�eíö¢ÛÍ3êÜߺÏþ‡ðlíùa¯˜Ìû²—ò~}Öç1WùŽÊu7>·ÌýÓýg¿ÿÏYõ~»Ó˜žö´§MŽÈÿðOÏ{ÞóR\š®ò�¹Õÿö¾«ßð†7ôíB<ŸûÜ–Ç�" Ô÷/f‡öËòTOøÁ±Dÿ÷ûÁ ÷ÍäÛ¾íÛï=wþÚ¯ýZ×ßæ6·é«Òö‘?Ú½æ5¯é„#ïäm•[R…ÀAD ˆCñ¬î³ùœ¶2Þ}[é]í¸¬x#q¨<¼  ’Œ é�ep"p2ØIGaÃwêâ‹}|$ÛVÕ…ï´IªâKùaCäÇ2�6éßX//V|$/��ØH‰ÔÁ§øÒØ´lÏKIúÄ&>éÙ§?Ê+K¬ìàHC~r2Ó1;NŸrl2e’A åeíØÒ'†|âÇGÀUŽˆOŸx^9[z[’|ÚÑÉ'†|ˆ@‰7OÙˆÏ.u£_:6Ž1~ÊbŦe'Lƒ›¶—¾//â8Ž�ä×îz`²ó?ü‡ÿ0™è�ü³öϦsÏ=7Å éïxÇÅ +*gøÀNˆ7£ b<èAšžøÄ'.&¼ùÍ/Ø.{jÂÄËs/‘#ã–Z&ö°‡-Vo‰MÒ[ßúÖÓsžóœNŠNú;¿ó;¶®²Œ± o ŒrèС yН¹˜�Q÷¤'=iú‡ø‡yuŸlñBÚ/$v#&%ÿù?ÿçÝÔöbßÿýß¿¡™¶ÿò_þË®319ß~klo2“/Ø!EéëSŸúÔ>Fçó‘�|dŸÐ„äð¢½hú¾ïû¾^5¡.®þ�øtnM¢þÇÿø;Ykô·U~/ñljQ/ªmëâ…aÈdHKøÃ;igNÔ9çœs¦g?ûÙ}2ßµ9Š -cÑ—ñœ›øÿ±û±é§~ê§–Nr�>’‡ƒ‰k>>CÈ1ËH%±—šÄõÏ3¢› o“áé¿”3‘m A“cÏ}îs;9-¿@6aþä'?yºÛÝî6º]z¾7´‚‰@[�ùOVÛu⺰ ð\èaõÍßüÍ’”‰r«&ù4Ñþ®w½k¿Æ`8ŠÏþý¯ÿµ«¼P˜×ÇÖ9ÍËDÃñWEë\ü# ¸Fßüæ7'\OM†#+ù\ÍÉã˜]G0³?»Ï” “ñþõ×ý×ÓcûØ®C¶!Hî&zr>{Å.ÿøeù³žõ¬NLASÓ`ýøÇ?~F£[÷ Ÿx#nølÃôì³ÏîŸí�CÜܳç²jû˳U>»«´™c2/ûÜû\ÚÑļ2A&q¯ú¹Ÿû¹Nl™·[弎¸îõó7�?–ŸÿüçO�{ÜãªÿñŸÜ7GñÒÎu16Ä>²ì»Ô¯ ïyÏ{öûaÚH~õWµ_Œú݇`ë׊OxÂ÷¬ÑÌ}þÜ·ó=–z÷L×9b¢—”ËäÎw¾s·Y¶zƒû±ÏHîMiïóýÌg>³ßV!y¶p¯ðùŒ¤ïî‘ùÎÚî{l¼/ÿ(ž­é—~©ß·]Ÿß÷¹Ï}&[B&^ê’Zþßÿû¿�T¦îÌ3Ïì÷Kßù»¤,ß‹ËÆˆðå»r”U¾›ÆöcÞwª_µ’‡>ô¡®óÑ©ÄgË#«ôç^÷º×ôú׿~úöoÿöÅ÷^ü%µUçüÁl²?ç;}çÄ×V)«kù>ßól‘‡|—ùž_F’vÝxnö ‰¼•ûÂÙîp‡é~á6‘ôæÏ,žÍBJt͹oüüÏÿ|ÿž…³çL„ûüh‚ÁwôüYûÑ�~tÿì{öp]Âå×ý×ûçCß|ö¿é›¾©?Ϲ¦FñŒó/þÅ¿è*÷1+AÎñÑÿ#„qöòŒ{}˜c†œyÞyçõgk>ù—yñ¼ŸótÕñ�~öúYßê~4^»«~GÙÎÐs­ÿ/\îOž­}§øÇ3ªkÙ½Éÿ®;Énï?ûñÎ:÷Û�Æ‘ú½‡ÖùΜÿoï.ä+×xÄÿ¨V -)ŽE:¨ï_Ì"í–å©8^ð„ä9Í»*ïÖüàÄ4=ß‘»Üå.Þ�x/àÿtïÉnw»Û-†âÿÆW¿úÕ}%r?|ó#æ­~ ¸hT™B (ŽSŠ8tœž˜]tËû²önöÞÍÔ Õ¬|�A¤/t¯Ò©SÙ†ù‡È#ö©“*³‘ˆ:‡°ì»Õ½Á}‰“,#­Óþhc¶Êgw•6Áx«ÑtN|í½èò¢Ì¯ä"«ž×àºÊç/±—¥óïáu‰CH²Èï{ßû–…ë÷“ãž"»!ÁÚ÷N‚€ 0Þ»¬îfeÅ�aÁ*pã÷<’×�ît§ ŸýÑ�—˜ÆœÕãÔ™ÐÞÍŠCHJyö}Ê�ßY[}�±Ë}¹b$!êÇœì¤MV¾æ+и'l×÷³W¼â�ô_[¥V—CÚ[&V­Iæ«~7-ó�U¡�t}·úŽ]&¾ï<[Àܵ˜ó¿jrܼßêºóìŠÌêئ.’ÏùNß9±ß*õ²©~$ÝÏmËFq½{FÏËX/ïYݳ'âsd|fyðƒÜ õ˾o}Oú1€¾…�R×¢Uʬp &Èjbú.]&¶mBfŸõù‰C·¿ýí75E¾ aÁ9j/Ϩ®ò 0bæÏM£ì†8´êøg•ÏúV÷£œ§U¿£ühE–]úëÿ(ÿÃxÎZöÜ’1�énï?ëþŸ³ÎývìïNù½‡ÖùΜÿoï>5'Ýqh§³UõG�"Mt�¾ï"}Œ+B!py#à½wÁ$« ÉûßáŸx–÷œHü0ò•¯|eÏ[™(ïR)<ßZõÓ{+Ïñ«¬zÚןB (ŽŠ8tœ„»à½r{OxŸÖüÝíøt;p,p1Âï@ÀÁ•ˆ.¼ õWiI—‚:¢L”ã§+ÚöâÑËK•I¸âã[ŒñÅ�¿–í¶t|öéSâ«KÙÈ«K|ùÄWGo²t‡�#ýjÙ7þ”ÅÏ8” ÿ‰/�}úÌf%‰Ó•i”Î(\Àй1Ÿz©6#HÑ¥?ñ£<ú�?) rb”‰v$íGû´Qϧ¶NRÀN[uÉ'mªE?rA%Mÿ¤tdì[ú}ü'¾4uRö‰+eO’ê³±Ø3åÔ"5Ž¡˜üùÉŸüÉELè›Ø7á4Nfx©:_ÝF£ùËÅ82±à×´óÀ~ulR‘˜LòÂ8¹�Œ0þÓpÎ9çl˜Ø@ñ ¿L8óÌ3¿ÈçÏj!^#zøG#+³¨×KO dNêÊöÇ„˜cÙª&XL´DL áŒb‹*+˜ !Yý'â×þÒ��$d$¿¼˜“LzXA„\ç:×é¿þ‰-$¯}íkû¶0~ÍN–I�Âà�vÿûß¿Ûyio«9b2ÒÖ$d|¡®l2Ì$%‚!¯{ÝëTMˆcÙ’ª+¶ø³—ø™åÊùóKy¹òðA�p¾üciÌ~�Ùj‚Ã5ïÚ'&²üjÖd–dLHä¹_ÜgÒ)>—¥&Ù²:’ÌÙgŸ½Ìl“ίÚM ýÉêã„’:“h>›ˆ}&MüšÇŠ>;ö w½¹nɲóÝ+ÚD)ÿ˜óáYÆ$‚b„LeâØ} ’I¡”M|ºþ‘V¼(@Fɯ‘ýbÜäaäOþäOzœÜLþ!Æ!gå3Û­ÒU¯רëÚýH,}ƒ£IÍßÿýßï�làá¼:thÑ…ù˜Mž˜Œ±U�%‚®i«_ÁÁ¸ˆûŒxŸþô§ûçÕån· úwÿîßõÕø1©)®‰v÷÷ž�(üšËcĶ >£Æçžh ~Ýåúð¢Ý9ïoó ¸uÛmÌVùì®Ò&xn•Ž$NçŽAÈùñÝ™óãz²JUîÓ«ž×9®{ùüm5úý&�±|ßÙNh\ÑM½ïø‘x¸q b¾*ÒœUÝB}~G�±Uãì‘lG±ò–•+Ü—F2 ¤„³Î:ka>ž¯(}×xÆñ"Ùw.î›Ûobo5ŸÓ¬Þæú±Å%q½x– [}�©Ë}qNJ6ˆ¾7}gû|»'Á…Ì “^xa߂ͽ©YØýÓÄøïýÞïõU´|ïxÖÚŽ4×�·?~e #«z™<ŽÑ3†þ“u¾›ºƒ-þ8îqdþ|I祵g-Ï‹î±!¸®ÓŸý éYö�s¸fë¿>S¾“\«žq|œSχVƒq^ÈüzGžE >'Ê®ßsžQjˆkÓ÷ež;æÏ,®5$ä8߃VûbCôɽÁó½ÈmžóÌŒd�$™ßû�ª<÷yÖ3VÏQȈÄçÒç:Ï«köòŒºê3À3}öÿW¶@ô#‚9)8˜$]u|Ú¯úYϽe$7ò7?O{ù޲:˜çz×(2&¤ÿ§\_®3Dg÷ÛÈü¹%úyºÛûϺÿçñ÷r¿�÷w§òn‰Cë|gêÃVÿÛ�ý+âЈFå/oŠ8ty#¾¿ñŠ8´¿x–·BàX#àÿYï'ý`Áÿ°YmH¿üßèYÝ�e¼sôžJê6ÿ‡{ßšÿ =ç9¶:÷\\R…ÀAF ˆC÷ìywÕÞ=ß«�Àª–¯Çg\‡ð"¢W–'ò±¡K]tIq;p(¤iÃ^=rÎÕŽ¤ñÛŠ=†úè¤ãßü&nlÓ.6ôɳՆЉõ#iìZ±K|³#ñR}—’Ô§]RúäÙÅ_úD·’ÄÑJ��4Ò±t|ì(ßé´ÔÉ3XÂΠ'eK§>'›žŽ I›Ø8õêH|h+fâ³Í‰jÙnßÒà{i|j›úô9cYæƒ}|f|tÚ(ÇWÚ6U×Ñ'nRuó6_Òt|uâP›Ì½ “ÉŒK._<Ô‡`"rV=ñà?®�cOa“Õs™¿\ôâÛ/ØýCॴ‰ƒlQ”¶&®®{Ýëö"ÂÆø‹x“±&9"gžyæ‚hDçà^.›„0¡ñ qK�fK0/šm1® 4N¬-#Y)Æ$ŠvÔ[•e|Qm»¥§<å)=¤‰Pd�L¾PŽ/²]Ó&.GÌ–­ˆ“þ�©qØ6Ã’PˆVÚñÏ2€ëþù2Amb‰ø§ÌDƒ >}ÿ7ÿæßtývD+x’q ¸®8òg|¡îWÑÆ¤oÿ(º>�Füè×ý»•ÝÄÏÄ(ŸV’˜ÿbÜõåÜ�ùÊNy™?Ÿà°²„T]¿ùLwÐþ¼ÿýïï“7Î12�Õ*v“^&MÈV8.óáæ®;2^?ã„’‰Ä$“e£8ǙijZ‚ 8²Ýùö™öÙ&®³lG×í�I~˜˜31�è✒qRÈŠVžˆ4pCTIßbƒ°‚ì4ŠÏ­6b"Ûl·�ת×�{Z&ñMè#·�2'¬ìdõ‰È8f“`Yí+õRÄ//C|.½ä˜¿Ü@Nr/"ó Ñ®Üâ�û›í…|þ‘3AËÆ&M�¯C‡6®¤�`aÒˆØFq¾Ê‘Ï©û*2¯;åuÛmÌVùì®Ò[‰-€Ü‡"(œ÷ùª-#Ž>s0'«ž××U>[�e¼þÙ¬»â®IŸ „*תï³Lì«'È !ØmGÒþ6·¹Í‚t ­ï,¤NÏê}®rÍ«GªE°B¡ÕóÆUU`7>;¸'Œ$idHÏ-ĽÉi|Ž@VBîq?örTì¼Üì�ڟ݇b��le*×iH¸©“nõ=¦.÷ÅñùƳ—g0ؘ|‡õø�íYÁ=Úý©V¨„­UîÈûoÿ­?çô‘?î�È'ü9Ç!hŒ6Ëò;�q�ï¦eñ¢CÎrýx&C^²}à(ãw·s�-ØÖéÏ~‡¶úÎû¿,ïü9�Äwn¾b‹¤á³çþe¼Ù>À¶lžñ�¨`æy+ò´E0ÏçÃuâóøÌâùÞdOd¼®|ï#}#kGÜS=S÷Ê<§(�÷>÷ןgºQ<›{V%ž}=‘½küò9zíwóŒºê3Àˆœ}öwÚâVŸFYg|ã9ÙËg}«ûÑxžöú…¬™{ß²gh÷4„œ¬ 5n1Y–ßéþ³Îÿ9ëÜo—õu;ÝnˆCë~gŠï™Ü}b÷5÷ŸÁK/½´¿ÎŸ{FûÊG�"Mt�¾ï"}Œ+B!py"à™ÁûwâUžéÓÿëçG+Ñ%õ#ƒ¼Ÿó¿‰w»þ÷öÌ{RïØJ �B 8Èqèàž=ßAíû(Ä¡O NƒIQ< ©rx-»(�6©—âSHÓVJ¢óëT_~ìüãe¨'Rõ‰¯]Ëö|ÊlئÌI9ca#/_<’ø¸ÚºÑ^;ºyåøÔV9ñ¥ÆM/û˜6MÝíÓFyÏp÷Üph��Hu8�ç[Þaéhôì�’Á�ÀÅ.íGâ+m�2Æg›˜ú”ÄgüÒå"Ñ–¨cŸötÊêã_šøì•Åç�ÞA—X‰OOÇ7I|åÑžÝ?þ7q,ýrz›ø<ü3ÑV(¹|°‡IϬÌãWÅY*ßKA/°Sçfé‚ù¯_ç/MR›¬ŽŒ“ÑÙž!«ÂŒ“6êMZdPÿô)Ä2Dÿt öÌ·YFÊ'øF°Éá2â�ðV!ˆ £Œ¤'+³˜(#¶Ó׈¾™`Èôó•æ«,¤í<5ÑõMßôM]�|a‚�+=&dLöŒ«Œ#¡h;"ÉØfÙËzqÇê¶Ý0!9—ñWýV1š_'sû”w?£&êMdÍqÉ 0þÑ´z’‰­ÈVÈ*l&–�wçoW¥@„Ûíä� ‡q¢2¿²'”LxŒßéç¸�"]V<Úî|g²¹Åg`™ Ïdru¼&ÆI!«†-[=K�œÆ{ÉÃçɵ2n7Ö»î‘ BëÖ¹F?óCȺ%…Àñ‚@‡Ž—3±Z?Š8´nÕª80_`URÏúÞÓûÁÂü‡úm…rÏÜþ— Þaù�•Èý(–ø?Û{BuHCùm¯¬?…@!PPŠ8t@O\ëö‘­Ê¼0~g;¼pÆwÀ¡ ŸkžÁ� WO”‰4y¶ÚÄ{:‡<»ÔáR�p,²Ô½zvñ•öt‰Oi|%~Fâ¥=ºÔµl�‘øúMħ‹/eB'–²#}¡‹D/½cŒŸXi£Žn-ád];’KuTštucÛÔÅ^]£K]ô|9Ô¥^Ym¤Ñ·ìBø‰¤/ìãW_âGžiâÇ/¢.}PG?í´MÜ1¯?žúÆø­¸ˆ«ž?íNjÇMÚKÞóýú¹äòGÀd‘É»È8‘G7_ hÜþ#mæ/_ò’—lÚ&‚°�U9Lø™„ó I‚xãWÏ~Å>®$£nü« Aÿ|D–MrÌ'#Mú{¡JæÄ¡ùD›ñ׸ÊV9‡Xa [|)Û¢(+ÿ(×õ¸ +ˆìFø‚Ã8²”ÉV« �ä€>æ[˜mG$Ù qg|¡®OÈ6sñÏb¶¼ó2Ï6»‘ÝÄaÄd¦kp™øusÚ’,ÿKÌÇ?>/�Ï-s»eåíî?ì×ù?g�ûí²¾n§Û qh?¾3çÿÛ#Ó†\·]ÿª®¸¼(âÐå…ôщSÄ¡£ƒky-Žž•=�’e« Íû„ìï½›wãB?0Ê�Þ¼“Í�S_i!P�"Ô3×È íT[hÀdÛÅí¸¬x H _b!Ôà9ÐáCùQF½:öe~ð%¤êÄq�øŠ.iâ³ã'/%ÒÄO[ºÔóïÀû`}ËvQG—¶”ò±WÖ:íå“¶ì¢<ú`Cèøý¥N=Q¿²Ì³ª#�Ê_0H[©›e¤2¸»´Wx@aϧúØ*§?tÊb°ÏAO¤ˆ:YFJÙ‘ñ¯}êâ?'%ñÓ÷”[“Þ¯ÄWֆĖÏÚ!~b¨ãk3Ö)³¹V;nÚ&/Î�O7}É倢Ä8a†¬2®¸£n$Œ[¤{ó—‹~Åž-“bc"î�ÿø�Sì¤�‡(M¸ÿÞïýÞ¢aÇ6 ^#¤DÆ,iš‰-õV9™OjYñÁ/œG1Ihë¥9qȪó­•láf+·ÈHBð‚{¯bë±Ý¬ncËÊMY¥È¤§ñ™èÔ/>Lbú3ªl¢ÆJ¶ŸB ‹lE$Q¿Ó¤›ñ…:ÂŲÉ$«DÙš‡-â�É+Â,« Ù‚i·Ä!8š(�¯ºƒMlÒÔH¶p[o®sýºŽ‰_í�×ÍÜv,�¸Y�änw»[¯'”\k¶q˜Ëh³â�ÉülM¶l «ø·r“Õ„¬>㜚 !™²Ò²Ï2‰ÍNÄ¡±­sá<˜xGö#®1ä¼q™ã‡V¹�u¬@fÒØ}a+ÙŠ8´Õ˜GL·ò9×#�lõÌâÐüzK_BüÙŠ8tã߸“ c?O}Æ= ÿ» °¬C¬ág§gäñZa¿É3Àn0ÛÉߺã[å³¾qh»k7ßcãwRu¶TŸƒçcÿ§Ÿ[ævËÊÛÝØ�÷ú½þŸ“ÏͲ¸Ët[]ÿËlçºÝ‡öã;s7ÿÛÏûVåBàòD ˆC—'Úû«ˆCû�iy,ŽÞú¿ÿÓŸþtÿÁŠw ËVÚ©oþGóÿ:?_þå_ÞW Í;g«•z×ÅÆvÈÞ{g…¢�üV}!PÇE:ÎÂj}8²â�­Ê.n‡/¯zqØ~CˆC4¸øxø¸Òp$؆OÁ&$¡–í| :õRmâGJp+ÄçÓ‘øò$ñééâ?~•Ã?IŒ´•¦½:GüÈ«O|}L;mˆ2;þ#êèùÑ&þ£K}«ÚО=_û"éè:Î Jg bJ&�Ê ?НœˆØ)³Q–'òð9yt‰%u¨c“>ʳsˆïHßÒV y¢ÝØFž¤½rbÐk·¬N uˆJ$6‰)MÛ1¾v‰¯]Ú#Ùªì|Ê’Ë�÷¼ç=Ó­nu«NØKd Û Dvórq'âи\>¿&¬tâ—î&¸‰‰v¤7mbU¿˜�,#,½ï}ïÛ@bò‹¿°µJĺġqiz}°BÒn&Ò¬²²;¿¶°Ì«>ûE·‰KÅÃÁÊ'þ‘ʪK&~½tG’ò z/À­¾)âÐó¦ñèÁEj²ð9ÏyNßÃö|£ ù•­¶;‰É³lá6NLîÔnœWBØÍ„Òh³ßÄ!Ä<¿º<ˆCÁ¡âáx_é‹Îät¶nS^•8„,è>å×MçÔK /¬š�•{öJ'iM–-ÛÊ,1“Úþm7äÁŸýÙŸ�^øÂ¦Y¿œ~úéýzÔo¿Ò76²Œ8´Ý¤±‰±l§7NÀ�ãY¥½¾dbp«ÉÃ1Æ:˜­òÙ]¥�1Í%Ä€C‡6o}4·�—W9¯|ì„ëh3NÊÎãÏË»!™\ö½Aœ ygþ]ºÕV3VxCú‹øL"Æ‘íˆC®Ã‘”c¥,„�¹Ÿè³ÍÖHÎL]RϾc½¤ŒŒÄ¡q%9õc]쥾C¬ÚÙëÄðN“Ú[MÔ‹·ì¾b›åâ‘5vÄiø�âå¬û�ç3Ͼ"VåCæŸ3R·UºÝGòÅv÷/§—}7msÔ[½Ñõ6~f³MÙ|Ôuû“ûƒg+Ã-“{Þóž}Õ½‘@Ç.×ñV÷Ïe¾FÝØwdÜlG7Úl•âŠ@²­ïÉu‰5;‡Öù>Ÿá¶"[mu®¢_w|üìõ³¾Õýh7×nlÆï(ÿWº·’íp@· Ÿ[ºb‡?ÛÝ4]‡8´÷Ûº¿¨ÿg Wî‹Ñºß™üø~‘_yÙÿØô%…À±B ˆCÇ ùý‰[Ä¡ýÁ±¼Ç«AÚ~Œ˜[¼—¾½öµ¯í; y¯í‡¾Ä�ãÿ¡Þ»ßáwèÿî%FÙ…@!p¬(âбB~â¶yž¬8d«2‹p0p)ð ]¸Òp&¤Ú¶ÈDÒ¼`UnIüI‰ ð±={:>b^ˆ²6£ ÛÄJ6Câ§oêøá3\ŽØ4Õ†±Ð³'ég|ó/Oï ñ=]ú!>ÒôwŒßÔ«IÀ]­õáVc§ø3 èRE—�ñ0Ò—’Ô@cPãW‰+M¼Ô!ÛÄGtúHb¯œ˜½¢ýa_êÅ×úÄ‹¿¦ZئÏÚŠ+>{¶‰“øMÕÛ%›ˆ|N4ûø¢G:£ý‚ð\+[”\¾̉/»�nK“û‘ݼ\܉8äW~a,%&-üªß?Ûtya™ûdÿÿÙ; [‹òü,""\0(p…7Œ[ĵbµÜË-Zn�¨AAãRåR’ĸûטcL4—¸°¸'j4Zn¸IMDb ÙcŠEá"HÿýûîüŽï|sfæÌ9sçΕç­êéî·ß¥ûùÎ6ç{N7»Ta¢ªƒðäÎGÛ�«Ýqˆn<Šœ|)ý†7¼¡¦Ÿ©Íù�£ØU‰c6¸áýº×½®'q“aÇ#¾dç—ìž‘á8¾”WBZš8$F¼AÎâ˜1~ñì®4uS�×Ñ~Xsä¤v…�ÂõbûÝå„kÌQc�ã¸yÍ/ä=&m’JÕfâP=„?u÷�:Ïzl»ôüñý°7|–»¡©M½)¶âÉú–ûÇpñüLJ#Ü Ù(ãn�;f=nç)w1À†]¡Ø™‹›O`ŽðE$"êÕ‡*9’d§µÈ‚ÜPF˜ÛK_úÒî¾÷½ïÂQ½�$qB¨Û:_«ë¼ê�ºznVrøXêq²Ö˜MóÜ�ƧâçÑgO £úXª6ãÚÓ^Wb­„kµ©Ï¿qó¨º!qˆ÷t =Ú �âZŽ8ÄKÜl—äkŒáŽ@�N¸Y‹,Gîü7Ü�ÄøìÖvúé§Ûíü)„»v]ãu�/6ùâÂ&7_•Jb¿zäÒ¡‡ÚqÌŸ¿€Ô‡÷ßúZµ½‰C>VøÒ•÷•á|�÷¤5;vñy òäg„Ç>_³;Ý$²Ü�ûYß›&É_¯3mH3É{v}ÿ$Ö¬ó‘8´Ô±zäàØð[kâïæjôÌ�¶óÔÖùÛ7�ýæÒû×þžM·¹}ÉýË;ÃXEÖnÊC0Q¸È�ù¡pƒ™/gn´°­¼2É—‹C’¤�ᯎ;î¸þ {ãBªG‚|ìcëîyÏ{:¼è³ûÞ÷¾ÝûßÿþÑ8 a®²¡2+qˆdØ‘FáF-_àÿYâDˆ$ücRá—âüÊ“#Û¸iG,vyàZ!£Ø…ˆ>Ü$âËwôU&%½ë]ïêw5ª¾´gùB}kد7e–Ê?-a„\KÝàΣöÙyˆë‘�]¯¾ð…/Ôá%Û�N|Ì.GÌ1GšAA ´p¼€2É ¥jSo|.w½!ϱóG€qS|œT"_ðZ�xsd)BHµ©Ä…z,_(H|ëƒþTâÐÐvÚÇkåæ9»}ãßXôå¨?vIAVKÂÂ�•J8@?‹Ô]ØØÙƒc—†Âk¤»YH‚à qˆl�Òê�ÕŸÝQ¼õܬþä˜äq²-0#÷4ÏÝi|êN4 é€ÌAá±ì‘]¼W@èšöºs\µ©Ï?ç³T 1õ9ÏyÎhB'H5 D;v{P–#aÃc‹ç¯Â�a�¼6)/zÑ‹ú5Ñ_Ž8T‰Œú²CG§*<¿Á˜Ç¯Âc¢¯Wìf¦|ç;ßY°‹ÜŸÿùŸw½¤Ôç17NùŒS…ÝŽØõHáu˜¹Ô£S·7qü݉›í’ �ó,5¯G¾W-õž=.¾7î—zO�å½i\¾¡b(ïë\/H³sss= ž/œ! KÚÕo–ùxl,¯Å¼ç …Ç#_гkæZ‡ÈÅÚx®�5Ÿ!ÇÇø"žç9_¼óxEêgȃÃÇ>6<Îy=à}�úÓŸþ4êu!‘g©]”xf>�”9Æ—];‘úæq둲ýàüŸúzÎ1 õG “|F�öý¬~†[ŠlUç9®=ëúÆÅT·Ôs}©ÏÕ¾ÿ¬ö3"ùøß…÷ ˆ§ü¯3ü_ ÞS¼®õs c+ÉJ¯?³üŸ³-_o‡ëš„84Ë{&ïÓÏý‡†è§¿‘qh#]�ÕÏ%Ä¡Õc� °Ñà‡’dÚ݆ø…ïG !ñ¿×ýïÿÑ2ù_„ÿ•ø_�\°k?$#Ž‹Gø¼_¿9¦‚@Ø`„8´Á.È*¦SˆCßonc!Fžˆ¤k¾�¶À‹à‹húŒSçÀŸ±q>r;Úpï[íhjø5FëözÆ}é[È/_c2N›ØÄE¯9hc‡ bß<Ôˆ±lÓ·½kk˜_½c5Žíš¿2Í'6�¯>LÛÔŽ™§^DÆè¼ vqèl3¦�vµO1~\ôæ§Æ× Ûšý8>Ϙs4_õÁÑÎüèÌOlìˆC\üõsb„ ~ØA<"®6­9š;zŠqÃ_èá›Û—¼§Ö›=MÙÆp¼M%îð-7Óê�B§IˆíB«ðaÝ_4Oòåâ$Ä!nòÕ/ôyqöf;nœyæ™ vu¨¿ìCÞàŸ×-[¶ô»1ð?7+Æ 7ë_ð‚ô�þf çÊ$7”ªÍ¤Ä!ü*y÷»ßݱÓVnºqÓŒ_ѳs;"¸Uð,7… ýñÃ/…øÀÝtjnÚî¢E{xchÚÇ�Ä!Ž'ƒ,9Ü êIOzR÷ñ�œ”S‡Ø‘‰›�G:ù|êí¿àçÈ7vJà ‘º3‰6ÚxîôT Úqc�£ y�A$Ñf7ˆ–ȸ�Øxýç»ÃÛçYý'yœL‹Ù4ÏÝi|zð–ùÃ�9ÓàÏ{!$¼½÷Þ{�¯§‡N>ùäžX6Ëu�WmVCâæËðu€ç'd¯£\‡ \‰8ùR$„<^Kxæ8G"„LˆÈÈrÄ!>2?^#ï|ç;÷¤O� vëãu›Ï¬Aò.ã�„xŒó¾ù‘�|¤Ÿ›¿^d¼‡ø Âu†˜¤ð9‰�Ø *ñ\â5UÀŽ'ojW"Fõ÷>æø¸×E°æuˆù³ã_È‚E•SO=µÿŒÂg>3He=`Ík5¯“«ÔcëØ�èa{X^²íë ǧ1¿áóe–÷¦%“ØŽ÷J>Sñ™‰Ï‘´!£ e–ù¼ä%/éøü†@¬áºVáó)Dod[‡| >;a?‡ð9ò¾÷½oO‚TïÑÞÔwNÜHò8uËÕÜÜᦟ2¼Á„¾î:BÜQˇØ}†«ÈÐq7{Yƒ7ŒfùB½¼ÌŸIò�»1: )ч8¹¡¬Œ»ÁÁuá×þàÂCÜLd òpÃR�7Ê!1>©p“îU¯zÕÈœ <øE �=ˆ+üƒ\É#Ã]npžä†Rµ™”8tá…ö7¼¹QÎ \ÈK<ÿ!Ó°37û±A8¢�›-Ê,7…¸1ëñ|!Àñaüzœøy�áæÏnT"�–Ø)�k¢Lû8¨G•AcM·»Ýíú_,±Foš’gx-&Y3;±ðÜä ¾ôà1¦àËŽmý5Ä(%+I=Ò ,ÀŽ/F @R� !I©Ä!^7¸ùË-|ÈåóøfnìŠÆ5®¯³Ãp³úoK̦yîNã#®ËÕìèµEnyË[ö¸B4„¨bÂã–Ç�;ùðXAV{]'ÁU›Õ‡x †€ãq‚ýäVø³qh÷~‡&¾ T–#aîìÈcz©»¥°Ôgœ±À�÷6žK¼ö ¥‡c'ÃqäÒ¡_íooâsáy/Æ�Ÿx �hÌn‰¼¶rÍë0Ÿ=|�Ÿå½i’üØ ?S¡÷™ ý,óá=žÏ§»Ñð™€÷vT�|À7<þ�áç:ŸÃË‘/zÇeþ@|àÇ�JøÜÁŽb×Ç}®f~“úŒÕ9£ƒÌ£0ìcÑ·Í81Œo<Ç©)Æ2öØR´5¿}|Ä£5»´²¹ÝÀ¸ÉÇN5«‘·¿ýí}Þ!ql"73x~ e’JÕfRây¸ù¯î²1ÌÏ.cÜܬ»Tøü\6ÛBÄwl˜k؇pÃõá¦Q•i<' pcjœ@&âx?nHMC"&_l@º[îšC&b�ú+úqóQ÷üç?¿ã( qÂMχ?üá£/T*q{ÜüçCî8� ÇÎ+|)3îÜ,þ^çå'ÌiZ̦yîNã3·ªãuâ&Gþ,%�1 ¬Ö/»¦½®“àªÍ¸çßRsDÏ.îÂ6´ãu‘ÇvÝÁo9â;ññÚ±vœÌÍÍõÏo>G(õ¸t㎳:ñÄ;ÈZË=Çx½âµí„N0tì ;±ú8áóI=ÒoHâ½�×hvÚ'ì|ò¬g=kat#‡ ‚±ÓLÝ©i8vO‚4^‰<®yMôË`|†ï�|Žyýë_ß0†1—êCZ„ÄU_“†»0NûÞ´TÎqz˜®mÜn–Õg–ù@Ö\ {ÈøìVÂgÛmAb |©ÎsâËRÂuæyU?—rt#G­-õü%äD¶•úyd[‡ø rÏ8áñÌzx¯­2n‡Ò:Îk�gdHB·ÒgTl¦y?›3b¯$Ó®oÚçúRŸ«}ÿYî½_›qïQìxÅkgýÿÔµó|áÿ8�•÷¹EÛqõJ¯?³þŸ3íëí¸¹.§›”8DŒiß3ñ�ä{ì"A`{!âÐöB~mò†8´68&JØð>?&àëiwòÇ|÷ÊÿƒõQ×Ä`¸O¡È#Ìø¿œ  ?ì°Ãú´O‚@ب„8´Q¯ÌÊóâþTûÎâÐ…­pS ¾|¸ÔÜtq7 Úµ�­:jìýiëë˜vúi+WØö±C?Cûø¢C¨�E›ùSÌßš#[ç‚NâÓ&6B~c¾bÇÍE]ÛŒ#Ä´Ý+Úì”ÚV·ªšEÎ*Ä`’,ž6“¢/8N�ãÖØxqZsäKÑWúøZì×üøÑwLñ©zìãâT[r!Ø#ŒÕ è:7®yðña��…qÚ>�“È�Îù´æ(?móÓ&&9{âPûÐxJ½Y�AdÛ!0<¦ŒAvûXŽQ=íÌ8„Ýð€ŒvÓ`L½vÔÜ´ó×ô9f€†2îX4Ž$á&O½±Qýøç�›ýà/QçæÆŸøÄþHˆáÍúÏ|æ3 ÈRüZÁ_Rëϯò¹a pé_Âò+m~á9$Á±Ó•áQ0ú®Tû%;v̇_XWaÍè¸9Â�rª 7ŽøÒ¬†¿.ÇŽíaÁ_w"©Ä!ˆeܰåæ!ùÆ] nRq�ú‹‘^¹ÌŸ•òs‚7ƒ¹�=N¸™ÀNìèä!Øy4 �…áÍðäf¤‘*زËÅcºêø$mn„CBá±;¼ÑÍc‘#; �ñ‹þq¯èÙ�‹ëZ�Ø«¶üÒÆ£~ªÍJ×›­ž=ƇëËã„›hãvÆb=_¸¶\ãq")bœ ¯óì(ĺÉ?WÈï͇2Ëã€_4±ãF½Ö¼¶<â�èÛü’‰ã††�±IÖì<¹æøsÍÙ}H� q�6x½�TxÜp]!ñpƒá±Ã±7î’Àk ×�ÇÂP8"‡Ý…ؽì±ãñÂó”ÃÌ 27¢|îÖÓú¯fÓù…¾ ¹)‰Œ#áò¸å¹À{:¯ïÈ�nt£þx$žÿÃc†x=¨$„z|Rï<ÿ‡×xâBȨ¯«|iÉk*d¸#Ž8¢ºômvFáZ°CÂk Dâc�=¶'nuÔQ½ž?¼W»[ÔHÙ¬‰ëì±dìÒÆû;GNA¶¨¯™<Ÿx^M*ØóÊÜ+‰IÿåÞÇ–{]äóxC ƒh­ðø„xÈç >Ç …ÝÌøLÀ¶~&ÀÜØÝ„Ý5Ü9kè»\Ÿ×7ÜÄG†Ä!tÓ¼7á7©ÔÝïxl¿¬}¶YN¦�ò˜c÷+?r<�výäºðÅ7D�–d“<Ï—›oãó>Ÿ™øüíÑ”ŒóÞÇ5äóq%ëËû»Ñð<`7…ç0ןϑÃ#ì&ùÌÂ/’9Œç]%"ß)ð>Åk‡âç`ë|fášñ ¯¹Ïbƒ«Ÿ‰ôµæ3?köH2Ëì¤ÄîC<xý@ƇVúŒjŽÕ~˜3c¯TO»¾ižëK½MòØ]é=ŠÏ¯}y­æ¹Çë4ï ¼ÿðXå&²Zâ>˽þ¬Åÿ9Ó¾Þ2·Ie¸c0G|ó\]J¦}Ïœäû¥rFÖ�‡Öåm—#Ä¡m‡m"�m�¯¿|·†ð½Ô¸ÿ½—›ÿgðãLÈC{íµWDŸå‡Â�¯ø Îÿ­üßÉÿ/äåÞÂÿT~~ú¦‚@ØH„8´‘®ÆêæÂ÷Fí!Ä¡s[áF¼Jå�À‰Pç�1tÄ65|ˆ6>ô©£®RljIìj‹¯9ÐSªMëŽÄ9ìÜ4ÄBœ�y\cÆv~56ãô‰…›šüÔÆlÍQ,Úæ7.}mñCæï¦ùC YÅ…ÇIÚf y¼ø,ˆ»²²´á·íê´iáû¼Î<Óü>h°%†¾ØSj¤ÚÑ®¶úPSÈSIAõÁ‡ÞüÚ7Uï‡�±ˆÏ¼ÌoÍ8Ä¡CÚMª“½ÙÖú‘ë0|©{ì±Ç.@€Ü|™D¸Á%9„/›!€¬§p#“ÝMØ!ˆ­S¹É1¼AºžóYm.¾ôæK{þ™[ŽH¶Ú¸“Úo¯ü¬™›cüj††7Ä&�ÿ8;bò+jŽÄWvÒàfÕ¸ŽÇùoks:÷ÜsûB 8°kÕ¶rrC“¼à9 ¢ÑÜÜÜ6Î^~ùå}NnàòüÜÂãø{ßû^Ol`‡„Y_‡ üq³ò„ªáŽb+­rX³^nü®VfõŸ$ß´˜MóÜ�Æg’5ðØ‚TÂ``½IlÖë:ÉœVkš@IDATÃs“5ðüäuŠ/èV’qÄ¡J¼!q=ôб¤Ó•â�;æÈ޼^s3y’×TžC¼?ó:?í{3_rB®âõj¥kï°Ô<Ù��×�i>ŸOúuÚ÷³¥æ¼ý´ëÛVÏõÕÌ}%Ûº3;½²;Ñ42ÉëÏ4q«Ï4¯·Õ­ÛÓ¾g®õ</¬!­’Û'NˆCÛ÷d ³"ÀÿüؔϺüïÍ©Ký/·T®J<â‡V|_6Nø´þ¸¢Úð} ?ðÝ‘þ¯óO;�ë!íØ×{ÿý÷|[Á…­¸�·Ä‘xc­�| j >µ O‚>B_âÀ?aû|ù­9ÊCÑϼÄ&}¥ÆGçœñ¥-ç;}Ñ›Ÿqó_[ûÖÕ®¹õñ°­‚�vÔ®;ÚÌ=yë:Zwu2L¼:ï_ZãÐWÇÂ]m'ÍB\L]`S��Á�65 ×8­Û�Q#殾ÚWИ‡1µÕ;âxaõ#¤ãQ#ø›—Ú¾ñ±cÞÄ©óg�ö­Ù·k~tæ§Þ­âݰ•ƒÚ—¾9ª¬q]nâòå?»tpl7¨np“N$� ‚@ØX¬DÚX³Íl®Ëð4ÇÞò¹“#{!«G6>K‡6þÌ3ÃI`.v£å}oxÃÆîÅŽx솊°3Ûjá>é\b‚ÀÆG Ä¡��–›aˆCË¡“± °qøú׿>:m`šÝ†Ø¥—Ý=ùá8; óÙrÂ~N?ýôŽ2 |NäGì6y(‚@ØqhG¸JãçÈÛïØqèû­pœ I-pà7È� MA¨áJ`«:ÚØ[Z³×é aH?k|ŒAmó7Õ‚ÚTþ ópNØã«`�`C!/¶ú3^çR}]ãÎG[ø#Ä3ãŒ)ô‰m~rªÓÖµê³êÚà«v,.®Nޏµ��¹ÐW¡OÄ !ÈÖÆ´_ýl›C[çflõäÑÖœîD,ý¼HÔêœ+5BlÛØ ÔÌ?íÉgÎa[A5mü�cì¦ês^¿Õ›Û/·OÍŽC@rݾ,wdh<õ©Oí·£¿n"“U� ‚@ØØ„8´±¯Of×õGÛqdÏ;ßùÎÑqu;Ëñ³‘��@ˆCÿÍ:CŽÊ|ÚÓžÖ‡aÊ¿øÅý‘ÖìÇÎc1èNvìÜÅq‡Ü<Š� pÝD Ä¡ûº‡8´c_¿Ì>¬7?ýéO; »ÕŽ;fy½ç“|A �Õ âÐjÐÚX¶ì¾iÓ&ˆCç·ÂŽC•XC›/%ÔAú‘c'¢’€èc G‚‚ km¨)ŽÛ§–ˆcÛ˜p.Ìßš½¿ó"öØ«5û65ãò@¨±AÆÕÄ”+¢Ÿs²vNޛӨôµqNÖØ(ÃüêWUxVᢠ&ñh׸´Õ»j ˜ ’䯠Ð8b cÓg\}kömlë€>1±•0Ôš½Žù 5'}|ô´-äòâ¢s~­ÙÛ0Ž^ú>°•0„žØÌ1?z„µ Eü�¶­úI F®›,E:ꨣºSO=u¢ãG®›ÈeÕA � ¶/!m_ü“}e8v�ãå”Ç=îqÝ›Þô&»©78!mð ´ÓãÈ‹ã�?~Å]À8jñŸøDw›ÛÜf ²&D;*!í¨Wnë¼CÚ±¯_f‚@A LŽ@ˆC“cµ-ÛQe‡ÎmåšVàAÀ��;÷�>u-­Ûó8äAÈ™€Û¡Ž¶B<õM¦½| rÀ÷ÀŽB.ƨ훿©zÁ‡8ÆÑá‡Ð ¶�ƘùÉa~óÈ©qsîøÐ&5b~ú ÆÐQ°ÑÞüM5�h:ï­^L‚Å ´Y$‹Gç"Õ Ž@¸(õú¡×`£êõa\PÈ�TbŽ>^ü˜}ÆœskŽÚèư«½1i›_[ub¢-v s0?µkuþ5�Ï8cwzovjh\G¥‡öÙgŸî°Ãëžüä'w�~ô£;Ž*‹� ‚@�³Î:«{ó›ß<šÜ�ï|ç~·À‘"� °�¸Ç=îÑ]qÅ»—ðÙ’Ý,óùr;_”U¤çH9v˜i¿ôê^ð‚¬Â3¦;�‡ÞñŽwt'žxb¿ËP�ûž{îÙ}ôÑÝóž÷¼îÆ7¾qJ;�ë !íØ=Ä¡ûúeöA � ‚Àä„849VÍr×]wíÚ½ê'´y]ÐÊU­À•�ÃA�ÈŸ€óÿCŽ„ãÔèoÍž�:jy#تCO‘cA­ã=>æÇG^†:cjKÆ(æ×§ÆrÌ~ˆëhÍÞßšXŒ›ß5¢ÃßÎÉümh6¼Y¢à ;A&Œ°„…¹j€¯ªd¯s£mlÚöÉCnóÓ'Žù%ëE^IÕ“_ÒPköRIØâk-oCíˆ�ا�?ì«?zb©§ï¼hSœ�¶ænC#þmâ"ú ó›‡ÚÒ;Ìò‡dk!_ˆåh m@bQ’x† Æ�vfX¬Ä›ºpÚØR×ü´�Ã0?}óã‡T{çGMlâàŒ¶>­Ù·�å\±¡m_;jl�UõæÁ‡¼äªùÉiþÖìçAÍŽCs!E$� ‚@A � ‚@A �q„84•GâÐŽs­2Ó ‚@A`6Bš ¿íé=¿ãÄ¡ó[á¨2ndx’fà>ÈÉ`ܾµ\y諾ƕ3B\ÆðEŒ©µ:yƲ6¿¶è�GLò:ol\‹q±©öò>¨ÕãO~ÄXøSÈ�Îü­ÙKõÅÁ[×O{j1ÁÔš£1¨� m&\Çh p­ÙÛ}[Š P?ÇZ³o ŒöÃqìðCŒG_?Úä÷Á¡¿6ô«-ztˆ6µÍ˜z.¢ùÑyñ£M~ÈAu�ưnÃ#_rìÙÊ!—^zéIlE A`}p‡¯«¯¾zAB�ŠƒQ A � ‚@A � ‚ÀFA Ä¡�r%¦›GˆCÓᯠ‚@A`ÇC Ä¡ïšÕï¿ÿþUv~+‡$ ÉóÐ^‚žvåB ƒ�^~Fm£Sßš}Û<ÄÑ–è�­�±ÛPŸŸ|Ø(ØU›ÚÆÆñZ»ócgþÊ A‡¸Fjã8Æ8mÆÛÚY;Fm¼šýª¥NbÕÎóLÂÉׂìdÉ…Ž íÑ1æ|ì»xõÆ2ÂM�‡-~²´°ñN¾Ç8m¨Ï‰½6úÛÇÆ¹áGÛüôÍ�Ÿ¥5ûxØ™Ÿ1cº.ìŒå|ík‹:jçIŸ‡ºä’KÞ÷‹_ Ž� °„8´('GA � ‚@A � °V„8´VHnŸ8!mÜ“5� ‚@XBZÌ×*c9ªìüó'­È߀È@‘ŸAMîíÚ‡W!·‚Z_ýáO`Ϙ܉alìCô‡cQó©ÇÆ8æÇ©ñäoTR1�£-~ø3¦0æœÑ97×â~®;ĸÆÃFÿš¿7žö�§õÇ�‰» 'ëÂt8aû‚[‡/¥Æ‚TCý°Gg]ó *¶æÜ!¨è±ÇÎØ­Ùç¯c’ƒœ“y‰Wç¦1*¶è]zúµóÔÆùÓ·m~uäß»•ƒ/¾øâS[ A`!àŽ^gŸ}vŸáßÿýßûúª«¶î²'qoÏ=Ù¬ëîxÇ;öõ­o}ë¾Þyg_6únþ� ‚@A � ‚@A`]qh]á^ód!­9¤ ‚@A lPBÚ f‚iq?tÓ¦MUva+‡àoÀ�€×`‘ûÀ‹ÿk…©ô)ò&¨!ç úƒvÕëGžêÛº}<ê:lè›_±ÑÁÅ �}òQóS›úˆù‰�è�­¥Æ’c‚Žq☟ZçŒ ¶Ã|èãlíMñ×ÉMá:rq²#Ek 'èâ¨ë‚ð±OµfŒ0æ¡F‡ ùÐÕx¶!Þpá¹êŒa.çF¬š«uäÑ=¶ô©‰g±Ïs$?k ¿±Í¯�sk&#×ê:Ó–ÂÁmÇ¡S%.0 A`mqhmñL´ ‚@A � ‚@A`}qh}ñN¶ ‚@A �ÙØèÄéú§êîv·»Í¶È_1ïyâP=ª n„" F\ŠÚÖN5vcЗ;!ñ¨©Øã¯}m㇘Ÿ1ÚÔˆ±Õ«£ƃ³A~¹#Î[sV®mc`C~ÔŠ}æ¢Ð¶ïÜÈk t5¿~«ª ²B'd›¸UGŸ K”¡ï¸ ±8ÆÇÞ U�c=5¥’ƒÔUp±5GG\ý[³�‡Ž9AüAœÿÖÞ/ >ÄÒ–¹:GsÙ'¿k1¿s–üæ2&9ÕéßTÄ¡C.»ì²“=: e$�µA@BÞi§�Ö<÷Üsûúîw¿{_ï»ï¾}ÍÖ{H#ñõõgœÑׇzh_uÔQ}½ÓN<¥#A � ‚@A � ‚@X_BZ_¼“-� ‚@A`6Bš ¿íá]vº å¿¢øp$÷Ц r2àaÀ…@£Í UôŠþöµ£�=¶ä¢m|uMÕçr.ôóãcN|)槦HjÍ^ê¸þrBª?9±%×Ö›É ãËq®ÎçTsÑFê¸svý[-¦ük‚)Ý{7Ê‚ˆe›'M›ÉV1/‹® Ñ¤ú@'PØ ¼~Ô5?6ˆzÚo^jçG<ÚÆ€¤ã@»¦ÙËy“Ã<ÔŽéç¼Ñ#ê±¥MÆlSïÖJÍ�-Âñ˜~{µrH;ªìäVGÖ�?üÃ?쮼òÊ%³^ïz×ë6oÞÜÍÍÍuzЃºÝwß}IÛ lLBÚ˜×%³ A � ‚@A � V‡À¯ qhu«ŽuA � ‚@Ø6dǡŸ²�Â~ûíwt9·•«ç-®™¯ácЖï€Þœ z¸m W‚6öŒÁ£@Ðã‹Þ1jâȯÀó£ÇÑ�è劘߾cæ@O[ÎJkö‚zã¡dÞèáƒ8—ÖìuØ"Ä#5¹°§˜Ÿ1±@O|¤®…~£¿j!ÀZ “Cœ,±)‚È}íb°wê†v†~6`!5?vô©Éo\jóãǘóÖ‚P“Û|Œ×†úX毶æ6}„Ú¸Ž¡'‡>´Í‰�>ä¯qØqèÀ¶ãÐû²ãPCb�enn®»â È’+ËMnr“îå/y÷èG?zeãXlþó?ÿ³Ÿ‹;=æ1�éû’ÀN<ñľ¿ÿþû÷õãÿø¾öqñÁ~°ïßã÷èëÃ?¼¯ó'� ‚@A � ‚@ë‰@ˆCë‰vr� ‚@A üª#âÐâ+<¿ãÐ1mä¼V¶Ì[À‹@¬%Ò “/B=v¶åpP£C°¥OAj\¹èÔþ9ñ•3BLõæB‡ãz ñj]cao¾ÖÍ{Öá<ñ� ‚�¶s¡-7d˜ßuYëOja‚³ 1(NÌš &9†¹œxÇÅk� €ù`¨ãµ]óW_lœ�zê*ÄÇ_@�§ñ©½@´ë¸mëêC<È>æÇ¦–Öí¥’¯10`~æ§í8;ÝìÒK/=ùÚkIYOææ&'1/޳úЇ>ÔÝë^÷ZÏi&× „84xq A � ‚@A � 6 !m˜K‘‰� ‚@A ü âÐâ‹XŽ*;¿�ºã�»Á—  r2àІû@íxköýåjãÕZ{tò)ÈÿB;Ú5¿¶u¼™ŒlÐ#Öu¾Ußµ?Œ#æ—ã±U»õ¯9å¿0'D½mç]çl~çÓ;–?Ké‹ÉÒM'²´ÅÊ#_\Ä&$(’^ˆ@Æ-ŒãK €Ó¿5G„9ª¯~ä`ÌüŒÑF£Ï±^^�aœ64"%yü—‘1üíÂ|¼0æGO;Æ9ŸÊüį }Æñ3Ÿ×¤öÍ�¯ëØ£µ9ªì”‘õE`Húíßþíî ƒê'ñýï¿ûÜç>×ýøÇ?^0)vžùÇüǺt6Qö¾÷½¯ŸÜîp‡¾¾ímoÛ×ÿ÷[ßã>þñ�÷ý}öÙ§¯�:꨾öÏ·¾õ­¾yæ™göõã÷¸¾f«¾HA � ‚@A � Ö �‡Ö éä A � ‚@¸. âÐâ«\ˆC¶Qn’Ãoðx.¹ð"xò$h£‡K!ч6¾øÉËÀÆ>mün¼ŸZ_9ôëxëŽòW=vÄ%mæâ<�#öð:䯴foË8…qæËÜÉïºCŒO;}¨�§\ó‡¸DÜh;Wü-è§‚Í*Æ`2}u,€E2†®Ö. �mÒ_ÅøÄ }±qç`~ÆçáÅBOÞj«ÿp>Ø’Çüô±Qð#�·mÆûæGoÆÌ­}­ñ…8´¹í8ôÞì8Dë+ss wúüç?ßÝþö·Mâg?ûY÷ô§?½û‡ø‡‘n¯½öêÎ9çœNâÈ×¾öµ¹Ý‘GÙïLôÿñÝi§�Öã‘�|dwÈ!‡ŒbÐhÇÓug�uVÇŽ8çŸ~wà�v·¹Ím:.›¥C#–uWÐÝøÆ7^0Ot_þò—»k®ÙzÄ$ó¸Ï}îƒz$ßþö·»‹.ºhÔ¿Ó�îÔmÚ´iÔç¨<æûßÿýߤ)ˆ7Ì¢Í=ïyÏÑzG¥�/ë€dC½Ç{ôkùõ_ÿõî·¸E±üesZÜ~aùVˆCËã“Ñ ‚@A � ‚@A`ÇB Ä¡ëze¶A � ‚@�‡_NßÙwß}�i#ç´re+ð*q¨uG\xD’ | É2p"àd`G]b;f,ìÐö¶m¨bëcÍ<ÈOM9´k¿u{_çWÇi“˶©�¡ 5BMaä§Ö¦5û65✰1&zì�ý©ÅS˜w$ŽÓ‰1á:qôöµq!ô)@ôÇùa‹Þ´Ío Á¥¯�½ùž¾[ôlÛú¡£mÚ�Ì7¬±!?vŽÕ¸è°¡ÔüöÉ¥Mkv7håÐF:)Ä!àX_™›[ž8Äl¾úÕ¯v~ðƒG»Þõ®×]pÁÝ®»òè:v¨�¤ð%Î1ÇÓ�}öÙªº·¾õ­Ý£õ¨¾¡åÝï~w÷Ò—¾´Û²Å£!G¦Ýn»íÖ�p ݳžõ¬ž€ÄÈ—¾ô¥‘?}9_øÂhörÉ%—ôDÉ2(ÿõ_ÿµ;ôÐCûqþ�Ÿ8ʇ?üážäDÿ#ùH÷ÊW¾²;÷Üs^P~øáÝë_ÿúî®w½ë=|~ÿ÷¿cÝãä±�}l÷š×¼¦»Ñ�n´`xµ¸]~ùå=1énw»[Ûu%¹òJÞ˺·ØM qg!ÈQÈg>ó™¾¾Á x*nʼnÚëû£ýˆn^ˆ;iß+ó'� ‚@A � ‚@Û�‡¶1À ‚@A � p�B ġŗ›Í)öÛo¿'¶‘óZ¹jÞnBM�T#÷Á1ú’màHp3òBò‚½cÔô±—HDtÚãUïzÛŽ£CÌ�~F%?™—1ì)Ì»‡¶2´%B~ÛÆÂ�8W,°1?5}„? 1§¬•0qaL'JŸ��Òv�.V4ìÔk[ço~ìmÌKŸ¶ùÉC?s0/·—bçŠùÕëÓT½ WWçe~j ‚�ùõsþ»µ±aÆg~Äï�*kÄ¡SBjh¬³ÌÍ­L:ýôÓ»G<⣙ÝñŽwì>ûÙÏŽúC G™�qÆ£q•8ô”§<¥ûØÇ>¶`|\‡8z`v²“ÐÍo~óîê«·%‰ÂÎõ¯ýÞõŸøD÷»¿û» ¼ñ�oìžøD^×Û¤‘•;ì°ò ²ûî»wßûÞ÷úúïÿþï»ãŽ;®·é—øá擟üä‚„X'DI:K¸öÇ¿At’´ƒÝjp»ð û]�~ò“Ÿt“çœBZêªD‚@A � ‚@A ìH„8´#]­Ì5� ‚@A`£#âÐâ+4¿ãÐÑmä¼V¸1 Ç.†ü8r5ÐÉ› -·Â6\ y$èúˆ¾öÑaO>bÒ¦¦�Pó ?µs†¼ÆkÍÞ1ì�“ùs¾ØÐfÌü´ÍÏzø Ã<ØPœWköy�G_~m…øæ§ÖÞ9k·êÚ «v,N‹ &WÛŽSãSARç|ŒC¿Æ75@yaè#ø!úW{}'&¾\$æ�è˘mkÆ�‡(kõÔè�:7ç¢Þøæ§vŒ{óRc�XK8ºaÓâP�ͺÿ™›[HúÜç>׉‹£Æ¾øÅ/v'žxbq�eùÞ÷¾·»ßýî7šë�3( ‰CyöÔ§>µŒt°6;vôùÎw¾Óýð‡?\0öêW¿º'õ |ÌcÓ%¦d!vßA^üâwó7ãP_?á Oèþê¯þªo÷»ßí 7ÜûÞ÷î>ô¡õd!v‚„¤@ŒzàØ“� 8qŒšÂ±m¯zÕ«ú.Ç“±vŽ&SnzÓ›öØ0é ¢�9‰õ(«Áí]ïzW÷üç?_×þÚpÀ£þ¸ÆJÄ!Ž�CÄȹ¾ð…/ìõì,…dÇ¡†ü A � ‚@A � ¶3!mç �ôA � ‚@¿R„8´ørÎï8ôø6rQ+ìH7£¸ò"ÔÓ§�ÐÖ�cê¬%èPëƒ=ãÜÄ…§AmÜÖìÛŒ«£®ÅØp3Ì«­~Ú ·�->:òÂå0?:ÅØêŒo j9&ø8®Ÿ5zÛØ�šS‹�¦Ð™˜¯%¶“¦æâ±X;&pÔØ¢cÜ‹�6ˆ>ÚãŒ!ÆÀ—œæÇÖ Õš½�±©ÅA{jcâë¸sv-ãb`oLׇúÆÒ·©zzóZ36ô�•@¬ž8ÔŽšzo=f ‡È¶G`nn!qh¹ŒUþôOÿ´{èCºÀlæÑ�~t÷ìg?»#þe—]Öï´ÃdGqD÷ƒü`äŸûܧƒ³çž{ö» qää"eï½÷î¾þõ¯÷þý×ݽìe/s¨ûÿïÿuÇ|߇Èô�o|c4Fã�Cé¾öµ¯õº~ðƒ¤å%/yI÷œç<§k„µîV·º•êŽã· Líµ×^½Ž]‰ØÉH’Ííoû~÷$‡dŽEƒxÅœEGyäh'#Žþâø´ƒ>¸Ÿ7ærÑEõ;AZ«‡\SˆCýåÈŸ ‚@A � ‚@A`ƒ#âп@™^A � ‚À…@ˆC‹/×Î;ïÜmÚ´IâЖy 8 p àiPÓ—ÇÑš£~µqœ>µ¾Ôˆºº‹¶Ä‡—Á8B ïÂüôÕµfß¶� ¶ö‰‡Øw-ØÐ¦®»™_~Hîç_íñÃŽ9"úÈ%1?}óS³næA­M�ÛÔ½½>ôW-‚»jÇâàB¨™°“'6m w¢ê±ç .¾.P;ý+ÆÒ·>ª=mæä"¦qÑù !?˜Ÿ|}Æ)¶Í�=zò=�¹Ì��qÍO¿Úc‡N;ãaCÛ<{¶öÍ.¾øâSZYgææ&'AòyÔ£5:þË© 0‹ Õ åÛßþvw¯{Ýk¤f«7ˆ4›7oéØÝæw¸Ã‚�z8Jì·~ë·ºo~ó›sPØ�èoÿöo»+®¸¢?>Œ]~nxÃv?ýéO{vgžyfwà�v/zÑ‹º·¼å-ºöG­±³¾`P啯|ewôÑG�@u¬¶ï÷~¯ûèG?:R½â¯è >Uyä#Ù}ùË_©N:é¤îAzPߟ7�™ëÙgŸÝýÆoüFÇ›ÖJ"Ï£ÊÀ¹ímoÛ׎K">2Üqè[ßúV¯K„£Ù·‘ ‚@A � ‚@A ¬!­ÒÉ‚@A � p]@ Ä¡ÅWyþ¨²cÚÈ÷ZáhnÊ¡@ädІ;�Þ›¶ôjÛÜLÅÇØ££ÐÆÎ1øˆ È<ãØKtæG§ µ±Ì#DôØàïXkö9Ìϼò£3}ñèSœ :E=9Ðó›Kç¥ÿT5Af•:Ú&ʤ�ºŠ@QWÑž8XCç˜zbPsœ>s€hC­¾5GB…6>Ø—¹‡6q¨Ío\lÆœcˆùõÃ×¼µ�qÜQˆ>>ˆy�~lírPÛùåTŽÇЬ/ss ‰Cì†Ãî?»ñ4B×¢ =ìaëÞñŽwŒˆ#CL%ÇTgŽýzÊSž2RqDoHCù�ßù�ú?û³?ëý ºÜæ6·éÚîT½Ë-nq‹îŒ3ÎèI@’Yüàw—_~ywúé§÷6�…Øýè!yHÇ—KȾûîÛý×ý׈|sÏ{Þ³?&­œÿÃîHì.t—»Ü¥cžÄÝ}÷Ý«IÇqgìN¤@èi T»}}ÖYg-8~íå/y÷Ìg>³›·WÑ‘âÐ*@‹iA � ‚@A � °aqhÃ^šL,� ‚@A`D Ä¡Åmþ¨²'¶‘ Z¹²9ò)$ÔÀs@ªž1ìúÄ�AÍy(ˆ±ÔYûоæ·mjóë‹ÎqâSàp`§¾5{a �¾(ikO_Nþ´­3®1°AˆKüÏ1ÆƧ–áb¦ ĤA@ˆå*†ÅhKÍ…u)' ÚéO_ðˆƒ=ù×–¾óAGŸ‚kþ¦ê} ê¸�ö5‡ññwÌøÄ!¯ù�»ý64ÇÁÑ–˜»µB~s0æiãSÇ裿~+‡¶�fNöè¤Ö�¬ss ‰CŸÿüç{ÂŒéÙ%ˆã·^õªW�vñaìu¯{]÷ä'?¹7`N;í´îv·»]?Vÿüå_þeÇn> »ñ¼ímo³;ªO8á„îíoû¨ÿŒgÆWçxZà�=±ÖDœè,ÁX“eCP\uÊE˜ßË ¡}lèÓFh#ïÅCg.j cØ8GÚØQÈOqnú’ƒ6‚_õ¡�èOßèñ7FÆ *!Ú˜“Zßš?óã§?Ä!Ž*;ed}˜›[ž8äl^ýêWw¯ýëív¿ù›¿Ù}ä#éû“`N<ñÄî�þè�F1ØÅç=ïyϨo‚NÕ?ïyÏù¡g\�DIè_þå_zÕ¾ð…nË–-Ç¥!·¼å-{r»)¬BQv ‚Ðó©O}jD¨©ã¶ñ‡!v‰V’Ç>ö±£µLŠÛJ1Wqh%„2‚@A � ‚@A ì„8´#\¥Ì1� ‚@A`GA Ä¡ñWjÿý÷wÇ!Ž*ƒc!.<}øÔr&¨ñA°uãìÆä–�!VõG‡=:bi//„>>Õ[séƒ�k0¿ssþĔˡMS-X zìçilâÓFOAŒ­�ó ?ñ¨�oÍßÔÓ‰àNç½Õ«NŠx,H�ýº(t.Œ‚á\Äš…j/¨Æ¥6žy©Íçdc¨cŽˆöôÍÙ´?Ø‹qò3ôæ3^S�l�3¾ä%?öØšÇüMÕû™…¶{c¡‡8tH;~êd�VjýÈ:!077qè”SNéžóœçŒfuÀŒŽéš”óÙÏ~¶ßÙÇ ;Æn?CyÄ#1:jŒ±7½éM#¿óÏ?¿»ó�ï.wÞyçŽ9ì±ÇÝýîw¿îßøÆÈÿÌ3Ïì<ðÀQ¥Æ¤¸­g¥qçÏNPȹçžÛ×w¼ãûzï½÷îkÿ´Ý¿úæ7¿ù;f·&„ù"ìô A � ‚@A � ‚Àz#âÐz#ž|A � ‚@¿Ê„8´øêÎï8qèüV¶´·~üŠmjy´á_xÕ¶züC_}Ðí@�-‚¡O{Ä>µÅXŒ›¶ùªù�ç8>p8¨m¶ö~i�ÞœŒá�È!a\zlÑ!ØÒw®ÖÆ4¶èŒM*1ñTÎóN^&[c[]Œ5¹õTbégíâ©m·f/Ø@Êñ‚Ò'¦‚=cÄÕ×üÔÚbø}Úˆ}ÛêûÁù?æ'‚�¹Ä†=ó£í<µuþöÍc¿¹ôþµ¿gÓmn;½—ÁÈú"077qèIOzR÷ñ�|49ˆ9îò3)æ¼óÎëŽ8âˆQ Ÿüä'»»Üå.#G�Ýýîw_@Öa êw×»Þµ;çœszŸ_ûµ_ëþ÷ÿ·o?ìaëþîïþ®o³³G¬!ÕÂÄ åòË/ïþçþÇnO>‚€¤°[ëûùÏyho•ÓO?½»õ­oÝwÜq݇?üaÕýŽEEV¥â:v3R KmÚ´©ïNŠ›¾ÓÖ!M‹\ü‚@A � ‚@A ��„@ˆCéjd.A � ‚@;:!-¾‚…8ôý6ze+bä‰Hj±†+a�Á eúŒSçÀŸ±q>r;Úpï[íhjø5FëözÆ}é[äxèkLÆi›1„ØÚѧ�6ˆ}óP#ƲMß¶¤$}ç‡F>ä$Ž1k~mW];±U;&‚ŠmjÇÌS/"cô%Ò`ïâÐÙ$m¬öi#ÆÂ� �ÞüÔø bköãøð�îÏx†ÃÝæÍ›ûõJî�dôÀ>p4Nƒ]�ÚuÝÇ>ö±î)OyÊhlŸ}öé�ErÓcó˜”ò¶·½­{ä#Ùw'ÅMß³Î:«ã ²‡?üá}~õ“Ö×^ËÓ¶™Ø! qg¦¾Óþì¹'\¾®»ÃîÐ×�¤v[Š� ‚@A � ‚@A`{!âÐöB>yƒ@A � ~qhñU�'ÝFÎiå§­pƒ•×AîDkömúr%—C�ž>\ j :´=º¬5G‚Ÿ”øÉ17zó3NÛüÚŸºö±Cô£m~ìœ#öØho|ÖÆ˜BBÛ>q´3®sÁÖyí#WÕ£›I\Ä,Aê‰ÇâX˜À;꘠Ԛ1 ¶HíÓF#`AªPýÈOaÁ^ò�sÇ¢?5öŽ·fŸ›Rçâºõg ;çæ\ðC'ƒ?ìÌ�ž6µ_Ä|æ§6Ç [û ¶ãЩFÖ�¹¹…Ä¡I²ïµ×^ݧ?ýéî–·¼eo¾ Ç_qÄ—$–•ò}ðƒìˆ_eHØqÌ�€èÿÛ¿ý[wÿûßß¡Qýö·¿½ã(4åÒK/ín{ÛÛöÇ›©Û}÷Ý»;ÝéNÝUW]ÕÇVwº÷½ïÝ}èCÒ´{Ô£Õ›FŠÖà¸2|~øÃVuwó›ß¼ûÊW¾Òñ†ƒ¬·o}ë[Ý‘GÙûqtG©­öÈ01w¤‡z8ó'� ‚@A � ‚@ØAqh¹P™fA � ‚À�@ˆC‹/aÜøÆ7樲s[�8ï®C%öÀ‰€7AaLyêàC0†¢ãxtò5ÐSÈ¥žÚ8­Ù‹¹ÍO^üèÓÖžš¾¢¶ÄÕžü´±7?¶èë<£Ô˜ôñU†~ÚbçZlëCÞa~ÇV]|-…xÂD—ǽ˜.\pñH9Ä‚ßT#}m““¢/cˆ1¨ò‘Ë|ô«sF™GaØ+Æ¢o›qbßxŽSSŒe<ì±¥hk~ûøˆGkv7hesÛÝæÔŸý¬>ߊlkææVGâ¯7¿ùÍ=ùǹ­†ƒÏ‰'žØ½ìe/뮹æC,ª!×<ïyÏëN8á„Ecì„t«[Ýjù¨½€wìX¤@Ü�ØÄQd DH3î&¤þýï÷Ìg>sÁñhŽÕšÝ‘>úÑ�vw¦p´Ú1ÇÓ�}öÙªÆÖ7¹ÉM:HPU¦¬·÷¼ç=ÝsŸûÜÞ•u@$bͳˆ„¨«¯¾zA˜=öØ£ïKpZ0˜NA � ‚@A � ¶!m'à“6� ‚@AàW�‡_Ö]wݵk§Ì@º°•-­À×€ï×�®ƒ»Ñ®}lÕQc�èO[_Ç´ÓO[¹Æ´�:ù!µ�/}„ÚX´™?Åü­9²u.èô!>mr!ä761à{ æqÜ\ÔµÍ8BLÛ½¢ýÁN©mu«ª%¥¬Êi`L &Éâi3)ú‚ã$Ñ9n��§5G¾´}µ¡�¯Å~Í�}ÇŸªÇŽ1.Nµ%‚=ÂX½€®ÃqãšÖøX§�à9‰èœOkŽòÓ6?mb’³'µ�_NqG#ëƒG�AÄYJ8" Ò »ÜÜë^÷êžþô§w7¸—ì—ò€< ûú׿>Rp¼Ùá‡>ê�kpܤ vΩ"òÝþö·ï�A;âˆ#ƹö:vbW!…�8f­ÊÑGÝ}êSŸ©8zësŸûܨ__üâ;Ž7;í´ÓªºoßèF7êžúÔ§vÇw\qj(ÌŸcÛN9å”®¹·`xï½÷î8�ãÐ8à€c«ÁíÇ?þq÷Ї>´'(±®¿ø‹¿XkšNˆCÓ Ÿ ‚@A � ‚@A`{!âÐöB>yƒ@A � ~qhñUe‡v?¸î8ï�R9$p"ÔÃy` ±M ¢ ‚}jƨ«ÔqbÊÑÐ_Ú¶”jƒ^ÁŽwƒX}óS»&ÆŒíx�Í8}¹!Ʀ&?5ãø"Æ¢m~ãÊ%©6´ík‡ïTB€YÅ…‡Å)´£&�ŸÅC„‘•帠aKQ?¬O;jE[ú´œy¦ù}Ð`[óagL}¨‘jG»ÚêCM!O%ÕzókßT½vÆ">ë0¿5ã°Pi„‹“Ùú+rÝBòÊ9çœÓýà?èwÐ9ì°Ã:ÈCÛK¶lÙÒ�wÞyý| HmÞ¼¹»éMo::^l¥yµ#÷ú]�°;øàƒûcËÖr=Ì�£â"A � ‚@A � ‚@¸®!âÐuíŠg½A � ‚@Û�‡Æ£»ÿþû?¾�\ØÊ•ót€?�H¼±ÖN®µŸÚ†'A¡�/qàŸpŒ™üŠÖå¡�èg^bƒ¾Rã£sÎøÒ–ó��¾èÍ/?¥©F¤ mÍgí|è#Úmímý‹�vÔ®[ÚÌ=yë:ZwuBÀµ�aœº(ê"h;iâbê™�‹G�àG›ÐkœÖíǨsW_í+hÌØÚê�q¼°úv†ñ¨üÍKmßøØ1oâÔù3ŽNûÖìÛ5?:óSïÖ ñnØÊA9ª¬¡ A � ‚@A � ‚@A`,!�…%Ê ‚@A � 0!-†m—]véöÝw_vú~+W´gBR ø r hSj¸ØêƒŽ6ö–ÖìuúBÒÏcP›ÃüMµ †6•¿Â<œöø*Ø#ØPÈ‹­þŒ×¹T_×Á¸óÑþñŒÃ8c }b›Ÿœê´u­ú¬º6øª‹ƒ‹«“#nícc.ôUèSñB²µ1íW?ÛæÐÖ¹[=y´5'„ ãèçE¢Vç\©bÛÆ¡fžøiO>sÛØBªqhãoc7UŸóú­ÞÜv:5;I$� ‚@A � ‚@A �!! I?� ‚@A L�@ˆC‹±Ûyç�»M›6A:¿vªÄÚð#ÔAú‘c'¢’€èc G‚‚ km¨)ŽÛ§–ˆcÛ˜p.Ìßš½¿ó"öØ«5û65ãò@¨±AÆÕÄ”+¢Ÿs²vNޛӨôµqNÖØ(ÃüêWUxVᢠ&ñh׸´Õ»j ˜ ’䯠Ð8b cÓg\}kömlë€>1±•0Ôš½Žù 5'}|ô´-äòâ¢s~­ÙÛ0Ž^ú>°•0„žØÌ1?z„µÍ¹K‡´#žNb0‚@A � ‚@A � ‚@"âБôƒ@A � ‚Àô„84»vTÄ¡s[¹¦xð#äNÀ} O]Këö<yr&àv¨£­O=G“i/ƒð=°£�‹1jûæoª^ð!Ž…qtø!´‡‚­G£1f~r˜ß<ò_jÆœ;>´‰A�˜Ÿ~Å‚1tl´7SM'šÎ{«“`1mÉâѹHu‚#.J½~èµXÁ¨z}ò#•˜£�?æEŸ1çÜš£6z„1ìê…AoLÚæ×V�˜h‹�ÂÌOíZ�Í_ã3ÎŇޛ‡‘ ‚@A � ‚@A � !âÐ"H¢A � ‚@S#âÐbèvÝu×nŸ}öyB¹ •«Z�+!‡ƒ‘?çþ‡ Ç©Ñ9Þš=/?tÔòF°U‡ž"Ç‚Z6Æ'62.>z|Ì��¼ uÆÔ–8ŒQ̯O�å˜5ü×Ñš½¿5±7¿kD‡¿1œ“ùÛÐl"x³D!†v‚La s1Ô._/T%È0^çFÛØ´í“‡Üæ§OóKÖxÚÄ0köq°EÏÎ?Ø9NLóÐFÌ¥Þ9¡§M1�1›ª�ëÎFÎ }�³û¼�þæÇÎüÌ�‚Ä¡ƒsTYC!‚@A � ‚@A � ‚ÀXB K”A � ‚@A`*BZ ÛN;íÔí·ß~ì8tA+W´^ƒ»É߀CA¾<y­Ù÷µs\j|åM°«ñ7nS�âÀ»� cNíˆ�Îx­Ù÷Í�ž6ñ̓¯\Ö…êôðCÈ_רº½-ùñ¡¦ 5†ù‰cr!®{˜ëè�Ä®‹\\“Sб@P‹�`²Xgú´_ „1¢ùmS3îlÍþ"9îElô´©½´s™Ÿ1uø‡1>ö öæú艇®æ7VS÷ÂñnÐÊÍ.»ì²“þs Š� ‚@A � ‚@A � "âÐB<Ò A � ‚@³ âÐbôvÙe—nß}÷eÇ¡ [ÙÒ œÈ5U Ñ(p# 9XË«`\=mdè'ß>E^IÕ“_ÒPköRIØâk-oCíˆ�ا�?ì«?zb©§ï¼hSœ�¶ænC#þmâ"ú ó›‡ÚÒ;Ìò‡dk!_ˆåh m@bQ’x† Æ�vfX¬Ä›ºpÚØR×ü´�Ã0?}óã‡T{çGMlâàŒ¶>­Ù·�å\±¡m_;jl�UõæÁ‡¼äªùÉiþÖìçAÍŽCs!E$� ‚@A � ‚@A �q„84•è‚@A � ‚Àt„8´·ù‡ �ß G•!p# ËÀƒ�4÷ANãö­åŠÈÓ@_…8èð5®œâ2†/bLí¨ÕÉó0–µùµEou�6ôÍ/ˆØèàbÐÆŽ>ù(ˆù©Í‡ }ÄüÄ@ôÇÖRcÉ1AÇ8qÌO­¿sÆÛa>ôˆq¶ö¦øëä¦p¹8Ù‘¢5†tqÔuAøØ'Ž€Z3FóP£CÐ|èj<Ûo¸ð\uÆ0—s#VÍÕº òh‡[úÔijØgŒ9’Ÿ5�ߨæ×ƹ5“‘�ku�ŒiÇQe·‡NÍŽCÀ A � ‚@A � ‚@A`ˆ@ˆCCDÒA � ‚@Ó#âÐbìæ‰Cõ¨2¸Š$up)j[;8xÔØYŒA_î„Ä£¦Z`�¿öµ�b~ÆhS#ÆV¯ŽzÎùåŽ8_lÍY¹´�� mtøQ+ö™‹BÛ¾s#¯1ÐÕüú­ª&ÈZqœ�mâV}&,Q†¾ã‚ÆâWx/TŽqôÔ”JRWÁÅÖüuqõoÍ>:æñqþ[{¿$øK[æêÍeŸü®ÅüÎ [ò›Ë˜äT§Su‡¹ì²ËNþùÏ™b$� ‚@A � ‚@A � °�‡â‘^A � ‚@˜�‡£Wvº �^Ñ ü¸ ’{hS9�àB ŒÑ†#QÉú7u/ÚÑÁ[rÑ6¾º¦ês9úˆùñ1'¾óËå�Ô†z©ãúË ©þäÄ–\Œ#u\Έse ÁÇ9Õ\´‘:ŽÅõ3>µ˜`êÍ‘…² bÙnÍѤi3Ù*æeÑ4Ú€Tè {�×�ºæÇQO[àÍKM1mc@Òñ ]S�ì‰å¼ÉajÇôsÞèõØÒ&c¶©wk¥æÇaŒxÌ¿½Z9¤Uvr«#A � ‚@A � ‚@A �E„8´’(‚@A � ‚ÀÔ„8´º�vÚ©Ûo¿ýŽn#ç¶rõ¼Å5ó5üÚòPÃ{€ó@AW¡�@¸AàJÐÆž1xz|Ñ;FMùØâc~ôØ ú½\óÛwÌèiËYiÍ^ðCoÞÚÛIDAT<”Ì=|çÒš½[„xÄ¢&öó3&è‰�ԵЯcôW-X+arˆ“%6E£ï¢] öÎCÝÐNÀÐÁ,¤æÇŽ>5ù�Km~üs~ØRjò`c[‚�ñÚPËüÕÖÜæ �P×1ôäЇ¶9±Ñ‡ü5;Øvz_vjHD‚@A � ‚@A � ‚@X„@ˆC‹ ‰"� ‚@A L�@ˆC‹¡›ßqè˜6r^+[æ-àE ÖiÐIŒ�¡;Ûr8¨Ñ!ØÒ§ 5®\ tê�aßœøÊ!¦zs¡Cˆ‰Žq=…xµ®±°7_kŽæŒ=ëpžøÀAŒG۹Ж2Ìﺬõ§?µ0ÁY…'fÍ“Ã\N¼‚ãâµÇÀ|0ÔñÚ®ù«/6ÎG=uâã/ ÎÓøÔ^ Úuܶuõ!dócSKëöR IŒ×0?óÓvœ‡nv饗ž|íµ¤Š� ‚@A � ‚@A � "âÐB<Ò A � ‚@³ âÐbôÊQeç·Qwrw øDNüÚp¨o;¿\m¼Zk�N>9à_hG»æ×¶Ž7“‘ zĺηê{£ö‡qÄür<¶j·þ5§ü愨·í¼ëœÍï|zÇòg)}1YºéD–¶Xyâ‹ ƒØÂ„EÒ QˆÂ¸…q|‰pú·æè‚0GõÕ�Œ™Ÿ1Úcô9ÖË 2ŒÓ†F¤$�ÿò"2†¿}ã¢C˜�Æü艃`Çøî­˜ŸXøU¡Ï8~æóšÔ¾ùñu{´6G•�‚2‚@A � ‚@A � ‚@"âБôƒ@A � ‚Àô„8´»Bº°�þ¸ø Ï%w^Bžmôp)$úÐÆ?yØØ§�wÂøÔúÊá _Ç[w”¿ê±#.ñh3ç鱇×!7¦5{[Æ)Œ3_æN~×Åb|ÚØéCí<傘Ÿ8Ä¥ âFÛ¹âoA?•lV1“Aè«c,’1tµvQèl �þø*Æ'¦é‹�ãø8ó3®8/zòV[ý‡óÁ–<æ§��‚ùë¼m3†Ø7?zó0fnõøèk�/Ä¡ÍmÇ¡÷fÇ! Š� ‚@A � ‚@A � 0D Ä¡!"é� ‚@A �éqh1v»ì²K·ï¾ûÓFÎiåÊVà=TâP뎸"ð2ˆ4$ø’eàDÀÉÀNHkö‚ ±3vè�a[Û6Ô ±õ±fä§&Žœ ڵߺ½¯ó«ã´Ée ÛÔÆÐ†¡¦0òSkÓš}›qNØ=ö·þÔb‚©Ì;Ç‹éĘp�8zûÚ¸úˆ‹ úãü°EoÚæ7†àÒWÈ�Þ|Oß‚-z ¶ˆmýÐÑ6m‰@æÖØ�;Çj\tØPj~ûäÒ¦5»´rh#�âpD‚@A � ‚@A � ‚@"âБôƒ@A � ‚Àô„8´»�vÚ©Ûo¿ýžØFÎkåªy ¸5R�ÜÇèK¶�#òBò‚½cÔô±—HDtÚãUïzÛŽ£CÌ�~F%?™—1ì)Ì»‡¶2´%B~ÛÆÂ�8W,°1?5}„? 1§¬•0qaL'JŸ��Òv�.b 4ìÔk[ço~ìmÌKŸ¶ùÉC?s0/·—bçŠùÕëÓT½ WWçe~j ‚�ùõsþ»µ±aÆg~Äï�*kÄ¡SBjhD‚@A � ‚@A � ‚@X„@ˆC‹ ‰"� ‚@A L�@ˆC‹¡›ßqèè6r^+W·Ç.†ü8r5ÐÉ› -·Â6\ y$èúˆ¾öÑaO>bÊ× �Èõ ?| ç„-y�ך½-:b Ø;'ó1æ|±¡Í˜ùi›>cÔðA†y°¡8¯Öìó�¾üÚ ñÍO­½sÖnÕµAWíXœ *'L®¶§Æ§‚¤Îù‡~�om„¶6èSg ·µ>Ø39žµq[³o3®Žºc×¼Úê§ zÛØÊë@G^IBÚ5U/ÆÆ1¾1¨å˜Ôqý¬ñ³��ñœº©Ä@S9Ï;11V'Jl'MÍÅ“Xƒ‹8jlÑ1îÅF�DmN"�6êÉi~t^(íŒM-ÚS£GðuÜ9»–q1°7¦ëC‡}céÛT½½y­ú°ã±zâÐ%—\òÞ_ü©b A � ‚@A � ‚@A lE Ä¡<‚@A � ‚ÀÚ!âÐb,wÞyçnÓ¦M‡¶Ì[Ài€Oƒš>| ¸ˆýjã¸\j}©uu#ă—Á8BM.óÓWך}Û>6ØÚ—€aßµ`C›ºîd~ù!m¸çŒT{ü°cŽˆ>rIÌOßüÔ¬›yPkSã6uo¯ýU‹à®Ú±8¸j&ìä‰M›ÂÄ�¨z칈‹¯ ÔNÿ ‚±ô­‚jO›9y�ˆi\t>HÈ�0æÅ'BŸqŠmóc�žüÄCOAg.ó£Gg\óÓ¯öØ¡ÓÎxØÐ6Ïž­}³‹/¾ø”VG‚@A � ‚@A � ‚@‹qh$Q� ‚@A �©qh1tóG•ÓF¾×ÊOZ�뇑“Aîz¹ôjÛp*ð1ör/hcçü DŽd„q쌥?:ó£Ó†ÚX豑¢ zlêXëö9Ìϼò£3}ñèSœ :E=ùÑó›Kç¥ÿT5Af•:Ú&ʤ”ºŠ@QWÑž8XCç˜zbPsœ>s€hC­¾5GB…6>Ø—¹‡6q¨Ío\lÆœcˆùõÃ×¼µ�qÜQˆ>>ˆy�~{µrP;ªìÔk¯5¦‘ ‚@A � ‚@A � ‚ÀVBÊ#!� ‚@A ¬!-Ærþ¨²'¶‘ Z¹²9ò)$ÔÀs@ªž1yÚþ5cä¡ ÆRg ïBûšß¶9¨Í¯/:ljO�Ã��úÖìÅùê‹’¶öôå„àOÛÚ1ã„\įñca|j.fÚ@LŠXLT@ˆå*m©¹°n#åâD;ýé q°'ãÚÒw>èè“{ z„¢ŽÛHѧ˜Ãøø;f|b‘×üÎÝ~�ã�àƒhKÌÝZ!¿9«ùñ©cô±¹~+‡þèG?:ùg?óyÖ4‘ ‚@A � ‚@A � ‚À<!å¡‚@A � Ö�‡c9¿ãG•]ÐÊ5óECø •ÐBž| ¸•£�­| ¸’~ZsÄGaœ1bQãO�À­`è(æ§�˜=:ããO\úòOÌ¡/µþŒQŒC›qóK?|úØ_a =qð1¾:ÇÛÐ쉵&âDg Æ¢˜,‹‚â¨+P.Âü.ÈX^íècCŸ6Bx/:sQSÃÆ9ÒÆŽB~ŠsÓ—´üªmDúæ@�߸1r0Q ÑÆœÔúÖüø™?ý!qTÙ©(#A � ‚@A � ‚@A �!! I?� ‚@A L�@ˆCã±ÛÿýÝqˆ£ÊàXÈÁ€KA'·ƒZÎ5>¶n<ƒ=˜ÜãQ#p+ª?:ìÑK{y!ôñ©6ØšKl\ƒù�cÄ!¦\mšjÁZÐc�8OcŸ6z blõèœù‰Gí|kþ¦žNw:ï­^uRÄcAêì×E¡saD ç" Ö,T{A5.µñÌKm>Ç ÛCsD´§oÎ~ ýÁÖXŒ“Ÿù 7Ÿñšjdëœñ%ïÿgïìA¬¾Ò8|üÈ‚.�Š`˜¤Q‚"~!j¡`D´°XÙÆZ%……­h¯�‚ˆ `‘ÕFPÐBììD KÁ5$Ú8~m\IÌžç¯ÏÝã½³âGpãï…3ç=ïçù?w &yç?ô'žXûØ¿šº<û£ ûAo-ì }9::úýô_»z"!!!!!!!!!=� }ôß!!!!0�284óÕ‡ú¡®Ÿër&‚ù îÎ=`cþÂùuíÄãÃÞæ`g¶»ƒØû�xfwY ¿µÑí׿л9Þ‡rc^žþ�Ýžø¼£3$øbÂO,6„XÎöu·¦5ˆÅfmÎã�+ùU’ —mF�KÒLJq×FœP©ež;qýz5u‚�¡?PÎÔWÈÅG]ëØŸÝXb¼OU;�]¿:1ýbz äØK6ìØ¹º÷4Öû{¶�çšÒå·çéÕ6Rß8tg$B B B B B B B B B ú dp¨ŸHÎ!!!!!0~d× ýX½¿ÔÅ@Œs"µ¸3+áb.‚Y ÎøÙ™§ðm>cå8ÛQú\jçœùÔb¾Bg„]Ý\mìÎx˜kM|èÔÆ‡PÛ8Îèăx¶;b-uÎê%™ûÊÕË¡'u¬Ùö7vèÝ‹ �Ø$pD(êìúìÓ~ˆø8;HC¼‡MHƬ=£#Ö"�»ýÙÉbU{¸oôñŽöksˆAðglö§6qø¹ ùæyYƒ8ßFdL5õîN?–uðGOÞ84Rß8t:oª$"!!!!!!!!!284€$†����7�  ¢{58ô÷ê¹S׿ëb.‚Ŭƒ³Uítç:Øñ;Cá™Y ìè û«ËªÚòÐÁHžs"öÆnç8ìo õ™ÁðLbºý‰#žâ‰1ÞúÌràSÐÛ™ÏÔ1κޅ\ïÙ‡�^­Û;‰ñ.EÚ§ǃ ÆÚÄù ú„ÒîøXÄ"íÁG=`1T#PóèÏÂ�ïð�w#‡e>;ñú«Úõfdž´wñ¹ÍÇGœwó.äac@!�8ûcGoß\D.b?û³ÛãÓª^ß8tšÀH„@„@„@„@„@„@„@„@„@ôÈàP?‘œC B B B B`ü284ÈŽ�Ì™3‡_UöϺbî‚Y‡v°‡™æ&XøŒqnBóøˆCŒÃÏ‚Íy ì,zig·NU;±·ýéKgtãÙ9+ÆK]ãé�N¼ý‰ÅÞÞ«­É™\¥?ÏXâ|usèÛß_ßÐ;Å'R¨ÇâA¸èÿý~˜>¸pÉC9Ôë‡_M={«Ó“e.>Äìýèe?ÎøÚ;csاªÝˆW¬ÅY?5¬o=ýì,žÇþUíñ"ÞXû{&Gäüµ®‘Ç�Ÿþí·öÏ®H„@„@„@„@„@„@„@„@„@”’Á¡|„@„@„@„@„ÀÄÈàÐ Ë©S§–3f08ôS]?׿†3ìÌ:ø6 ôöL¬6vâóÑÍÕgœyÆ:«aMÏÄas>¤=“Ëa·ºóö7†Ý»¨K}ìôBèomj0ï�ØG¿½Ø[?BMõÎP¿§´º¶¡v‡R†Jê ¦—äáѹçh=v6ýîÄøác.:âÙ\—ç¶?yœõ ‘œÖN>>œ6–^ñ¾ö¤†ýñ[×>Øü†p'Ç…!‡á$z`ó>UíõG·?:5éÙ =|øð/^� ����������× dpèu}â‡:>\nß¾]öìÙSæÏŸ?T ò�?^ø)íõë×—E‹ •ÿ¾ƒ?ôû�÷ùoܸQŽ=Z–-[VvïÞ=Þ2É ���ø dphðCŸ4iR™5kVûÆ!Xí 3Ú™yÀ‡�…¨³3Á  Bgv|ì­´~j:£a,¹è±¬6»B‹Ù j!œíÏî3á³¶þ¶6~ÎΆX›�þìøÉE¬…në:KÒÆ {6ŽÜq ÞU|Pêðp :>vúøáóð Â8•¥_hIJ´÷ïÂ3Ž]1–3ºÀ¹‡0íï7 ±m?â¬i;ÒÆ¡·±æ°³èÓµß|Øío|5uyÄY‹ú<‡ýÝñ38ôåèèè÷üKe$B B B B B B B B B ú dp¨ŸÈĞϞ=[¶oßÞݸqc¹téÒP ž¥šzCAÆÚÏÝûpFŒ{yzù•ãØ}>bѹ;vú¶ÏQ�à 'Búë´Ńúè^šñaÚä>>qÔñƒ5�:ü�Ûzìùöe÷l}â¸7uÚûãÇf|U;½í�Íþì©‹zŸÖõy~UY¥ ���������“@‡ÆÄ2aÆ÷98ÄÀÄ¡C‡º»îܹ³,X°`Âîý¶…28ô¶¤ÞOÜÝ»wËùóçËóçÏËš5kÊòåËñƒÅ.\(¼EéÞ½{eòäÉedd¤¬Zµª¬]»v ~,ï¿þÚ½�i,_¿mÆ eñâÅýæ×Î�=*'Nœèl«W¯~«Á¬;wîþ}z™3gNÇë‹/¾hþö.m®Ï�ßûËüõ¬ƒŸÂ™Úö§§6c}Vs†Þ->tb“àõ—£n{&Æ^Ø[áÌâ!dwkznóÔía¬w³¶vúkO‚¬cž»6ïÊŽP[�„�{’g<ýìÙ¯Ë@P[�|ëX»šºžüíx¤¾qètÞ8’H„@„@„@„@„@„@„@„@„@?� õ™Ø3¿Ê‹71ôðÝwß ý«ÊÞ4˜Ã È’%Kº _¼x±|ýõ×{ù·¨ö¦û½EúróæÍrìØ±ÂlvíÚõÁÝ“ÿæùòårîܹòûïü¤R¶nÝ:ð=À÷ßÉ“'Ëõë×»Þ4ôâÅ‹^ΦM›Ê¶mÛ:ß›¾<}ú´ìÝ»÷M!=ߎ;ʺuëzç±”û÷ï—ýû÷w®¹sç–~…É›„A#þy…|óÍ7eÅŠ�~õêÕræÌ™2oÞ¼²oß¾^�¶G8Æz2„´eË–1¼1…@„@„Àødph�ƒËŸ}öƒC?ÔŇÚÁtþ" �¡g,˜‰h‡€8ËŒ éß�agé÷ÌN/{ØŸ8f.ì_Õ.ß{á'—þÖªj§³›ïN 2ÖNMgEŒ÷Nîísr/{¶º1ÞÉ�¥¿¿ö¡öÿÿÿwHd@IDATì�¼\EõÇÁ¡…Ž„�ž„€téE""¡JD¤*UQDéÒi!t à_ºHQ!¡*M�©²ÿùNöwsÞ}wßÛ½»ÙìKÎù|æÍÌ™3çÌüæî}÷íý½™9Bó2gtñ¿˜>ÓÕ2¹„²ôØ äVÓ\1¯TSÌþÚúÒ.Ÿèé¯xÖ7eÚÉeOŽí1É7u|bûÑj9fIÇx“:}ô”•ðÏüñ�Nã‹ÅTW|ÙPÇVñûUËèÑ1DñÑ#ø¶åùc}𫯾z�.Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#àäøýïÖXc�°è¢‹æ›¼Þ¼ñÆaÀ€i$gžyf8à€²Q=üðÃa•UVIõo¼1Œ7.kkW¡§ñµk ³[0ÿÙÏ~žxâ‰0Çs„¹æš+¼ÿþûaë­·îv Ü|óÍáÚk¯Mv»îºkXsÍ5Ãÿþ÷¿€þ†nHÐxà�a…VèÆ?ü0Lš4©¦ÍÛo¿Î:ë¬P©TB=þþùφã�?>ówðÁ‡å–[.«ç S¦L Gydøà^ã„°Ç{„µÖZ+3“X |ä#¼&™&6Æá‡žp¢å¿ÿýoxüñÇßþô§ðòË/'l;ì°0|øðjOÏGÀp�æø¿ÿû¿ô|Ýœ—Y¯÷b‹-¶SœÕä˜Þ‹ Îüq'à>P'·)V�C<q&x(�nÚ–ÓüIÿ~¬Ëž‡ü“à{—D,ÚÈUWü¨JBü(ÑŽN”ó‚-ñe£øÄP|ÅGÅú¡Mc§e|�#ŠOÝbA:6²Wü¨*'rT®÷´^ ‚É ”™$“G§IJ'p„&%½ú¡— À «WÚ ñüО�O›ôØàOc¦Meôuìì ×8(+¾l¥&²ÅNÂ_cÕX°±ñ­bÐFš7¦A¯½öÚ<¬»8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#�GÀ‰CyDê¯CVxꩧ¼óÎú÷ï_çË·Þz+üõ¯ #GŽ .¸`²è‰˜S†8ÄwÅ@ b@Ô˜{î¹ FR¬jt|Ö q!r¼ð !¾4 Ë.»l˜sN¾úž5Jü.>Œ1"|ô£úßß3·“N:)Lž<9e¾øÅ/†ßþö·áÑGíFó£�>:Ä.[mµUØrË-» è'?ùIxðÁi²O3ò«_ý*@^4hPŠÙ›/KêÁÜ—¾ô¥šÝnºé¦pÝu×eíyâPÖ` 6ÆÙgŸ�‡dòÎ;ï„ãŽ;.¼þúë…øÈÎsGÀpG Qœ8Ô1ˆÎ‘ ?>¶<ÓÛ1Á•‡ƒÎüHðÔNŽNí±˜Ú野\¼l¥COÇ‚\:lä_¤Š"ÿÑ,õQ|úà‡$�|FU²Åm$ÅWê¶ŸÆDÎC²æ‹ÉN9}hW|Í�âÛ1)>ý›œ6+øÐ€íäñË&¦É�kôÕBY‚ ívl”囲ê€ClŧŽrDd€§ŒÅ�Åä[ôìüƒ�Úñ©8”Å’^cBO™¤8òUɯv6Ò˜Ð[?ügÇ©øØ)>c#ÑâÐ2ñ�•‰NŠH¸8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž@7œ8Ô ’^ìàáà/ùKÛOúÓi»ÊÔ©Sà/œvbaÇ ý÷ß¿K*·ÜrK8ä�CÒ.(ì¡få•W_ùÊWÂç>÷¹n;]xá…aß}÷M;ÇXg"â\uÕU©Ÿm{òÉ'ÓN0÷ß" ÑÆ œQ£F…£Ž:*ì´ÿ^,�ŽÏzùÏþ¾ÿýï‡óÎ;/4ÔFìí·ß>@‚2dHRÿùÏ«®ºj*qÄáÄO”y—ÂË~ûí—t�UÀ½–@d�@Ò› 6,üíoË̾ùÍo†“O>9,¾øâ]úùË_çŸ~Xg�uÂ�wÞ™l&L˜�ˆ;|kõÕWçž{nøøÇ?žùkeá;ßùN" í¹çž‰`)æ‘GéFbW�ÓO?=í¨Ã\DFÓXþþ÷¿‡SN9%µ³\§eBxAÄŸ•VZ©W7"õØ‚ƒvײ,Šë†]‡,qè±Ç ×\sM` wÛm·¬«b ("¡g� àq ñYsqGÀpZ�€‡º£È.‰q‡S8Ÿ‹iJLp0à5hW ñ7àPP†ïOD<‹XLuÙ©]6äôo‚]�ð¯vù�ªÌ¼ tSvøG'±˜êŠ�ž2þ‡¾â‚0/ôØ�[¿ôA?„øvޱšl‰Orb}(>~TƆXˆæ��?­µÄO ¢D×n]4)'AÇ5;Yl&“Õää‡:eI_%„6¢~ÄW™œv-`,¦ER»Q`£§L®E ,Q,ŧM:úÉ9"ÿØK°W áB=þÐÙøòÕIhÃß|1-ÿ0›À›.Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#àäpâP‘žëÇ{l€¸QKæ™gžðë_ÿ:l´ÑFÉäÍ7ß -´P*ŸqƉ¼cûžzê©áÐC •^°|ï{ß �hUq¥§ÝY®¼òʰÃ;dî.»ì²dÏMµdç�w_|q·]€ÊŒO1ø^BÆm·Ý&U·œÝ‡Ø-g©¥–Jmì¶ô�ü#íܱ¥H6Ûl³D¶Zd‘E©§_?þç·X–\rÉtUqët-;F±‹�äë_ÿz`îÄ`'!É>ûì .A[ýõqHm6Ÿo¾ùÂĉÓN6Vߊ2„µå—_>~ðÇaE;�;$2Žà⨮¼@È�°ñçk_ûZ3fLÞ¤®úÏþóð›ßü&íº�¨©¢ÐСCy§hW$|A âÚç8Å�&’”%=ðÀ2$8æ#Q êEÄ!HÇ|xå•Wñ‰kÀÅpGÀhNêŽ"÷HRfÇ¡bšœÈ5V ÑHàF@rP.^íÒSFòý臂löijzê" Åbì$ØÒW¹x´Ëˆê”ÑÑ{Û_ñ¥§®qQ&i<²UìØ”ñG(ãQ¿||ú /ʤ¦…`­_ð¥ PX”<“‚ôbAÈÛËN„lE¼±§,@l|Êò™�O]ñé�X{��ßø¡l0Êê‹©,_+6”U—9¶òeõŠCâËÆ'¦âÇb9; uâP¸8Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž@N*B¥XDZd[ \°› ¤ƒM6Ù$í¤sýõׇƒ>8€ÆŽØ=é‰8Ä7@ Ø°ó ¤‹m¶Ù&@>ºçž{Ùƒ£Ê$"Aô€YD»¤°s cA Wp|òüóχѣGHC¼°áè*ì>óÐC¥Ø çœsN¶“õ²ã£/B,íôÙÏ~6í¶9…ã±®¸âŠÀÎM»Ä@ZB eAÎBþøÇ?†O|⩬�x Aú`÷¦ÿøÇj*ÌŸ}öÙðÞ{üÃywùéOšˆY´üð‡? �…$½‡d7tèÐDbœÿú׿>ö³Ÿ¥æ%–X"<ýôÓÑŒ”Z;�ïÍ7ßœv@Ú{ï½ ‡p '„çž{.|ñ‹_ Ÿüä' mzRrä;V½ûî»i‡,®ýzD¤ˆC�€ i±ãÑw¿ûÝôY°>4¿m·Ý6áÉgˇ¸‡�{OÄ!v½Òr|X+°á¯E¬²cð²#à8Ž€#ÐNêŽVuÇ!ˆCÏÆÄQeÜÈ2ð Dš�û Níª+‡;A»xè­à}å—>êON_D:Ù‘Kwƒ2Iã W|ÙÒ.±˜le��æ"¿ØX{ñ>4'ÚéO|D¾4â£S|lù”=:l¨kþ”K‹”v;ʹCÙ‚H� L@“ˆÅLÏ„$²ÇŸlñGYmØRF�PÆ>ßNýù£®~”킪¿ll t$tˆll™6é5'õ!>:-ý(r��£|(�ÍY_bp öàÿûß—ý· Æ.Ž€#à8Ž€#à8Ž€#à8Ž€#à8Ž€#0{#àÄ¡ú×ÿ¢‹.J„z@ìY{íµ»tþÑ�~n¸á†´̯~õ«Dé‰8ô…/|!탓Ë/¿<ŒÏ»”éòÄO¤£»Þ~{Ú»‡dÁK«¬²Jªrd׸qãÔ”å�r.½ôÒT‡H"¢‘ ^~ùåDÎyñÅÓ±\ìö£#­šG­AœaW¡ .¸ ¢2LjĈA» ±ëGNAÎúÆ7¾‘ˆ$êCÎn?ìúƒÜwß}içŸTið¤©u×]7^˜'D&+õ‡7»Ý°+‘ˆ4`ˆ9Ôg¤ˆX³õÖ[w¹ Óðù†Pfw ²c9í´Óׄµ-¶ØÂ6ÕU¾úê«Ã­·ÞÚÐnC8¶Ä!vÕâè¿—^z)‘Á8¦Oßo$B¤7츖ˇä/ŸCøÚ}÷Ý3¢]¾Ý뎀#à8Ž@œ8TŒZ|&Ü)¶<·" Á�/#/‚½¸#jG½t¶ŒNúXLeÅ�S![| ÏB}ä;6¥øÄÃF‚�µ±elÔnsÍAñ±S|Ë A‡hŽäò£6Ú)Ó†¨,;åj#—?}ÃbÑpçj¡Á[Yƒ%:&”·GG›Æ£º&/½|É áÆúÖ~biaâ ZùA'{ÙäëØhlô£¬øÔŸ~J±˜ba§ø´)†æ…�|i¼ªË–~èÈ釞:ÿR20þÆ•ü‘åÒêÝŠµ=£ñ(Ž€#à8Ž€#à8Ž€#à8Ž€#àtz¡Þy#›=GäÄ¡ú×�£§vÚ‰÷!‘A …ô&µˆC|gÛ¿ÿðÎ;ï„ÕV[-íÂSäKÚʇX`�0uêÔ´›Ì½÷Þ["@a·$D¤VŒ¯0˜Qr<Öé§Ÿžv˜a×%Ɇnî¼óÎ.„"µqô;Ű»Ì“O>)uCù«¯¾šYìFÄÎQ�ò» ÷ZG•Ë.»ìÒ-6x2$q¶úê«'òN7£*j‡Î;ï¼´kG»m·Ýv…¹¦8 lË-·løX5vÂõþûï‡8 ¬¸âŠ…1Š”–8Än@:V�¸:è ¬Ë/ùËtôßšk®öÜsÏ´ÃTâ»?±ÓµÆçR;Q-½ôÒé(?——÷‚#à8Ž€#P'uÎUöllåü\ñ7 2�ÄÏ §Î/nʶΣ¸äê«þð$°§M܉¼lì¦=L�ÇÂÆ“_ìåGñ±C¬?ñ7,) Ÿò#[úÑŸ6 m3:�MsQý4Oìù•?lÔ߯OÆeÈaÙþôcàš�«‰ Ðü€U¸vrô%Y_�jˆ¡~Ø£Snã Tl_àæAE�=vò‹)¾m9HcR\üÙ±©>,¶è5/ôÔr�S6?u•_:â/Ó2ñ� ‰1wiNjÐÆpGÀpGÀpGÀpú,NꬥsâPýëÑ„c¿ û +­´RÚýfã�7ÁU$µˆC/¼ðBXf™eRŽóªõ½"»êhg£F‰C�3 E '�tR8òÈ#S9ÿƒ]�8® �ÈóÕ¯~5´b|6$ v3‚´áäõ×_×\sM`g&Äþó+G}AAìqeö˜2H[evò�4²ùæ›§]rØY‰cÓ !å¥7â$޼âX¹"a÷(v1Ê�Šl›Õ�uÖYéØºüŽCW^ye¸ýöÛiŒ£ÈŠ„ë‚]žvÞyç°þúë™ÔÔ1¿;î¸#‘¤ØªÉ‡Àòˆ#ŽH$¤oûÛ¢kÅ5ËgèðÃO×(GÓ•!A®šk.^ÕL—I“&È€Ï<óLøØÇ>Ž9æ˜tœßt /9Ž€#à8åpâPwÜ8–7>±½æ 1A‚¿?^ƒ’¸´ñ‹ûý˜àJP'‰7A9Q|P¶zõ#Ží«É¹6Ô_ |£ƒ‹A;êÄ#!ŠO®xØPGˆúc«d}‰c‚Žvü(>¹úkÌØ`›�‡‘Ÿiµ?5¸]³.l¦ˆ…ü59r;!ú¨Žªœ6À(9:D*:ëOeˆ7,< �|(–Ɔ/+V»Ä‘zl©“ãOIuÚ#ñ™ñå[ñe£±E“ÌFsÕø’-cÕKuâk.Н1aK|Å’ObJ§þQ  ŽðøÍ¥=8q¨=8{GÀpGÀpGÀpGÀè{8q¨3×̉C�¯ „È5�ˆyä‘ðá‡|E;M8 ¢ÌÞ{ï�õ‡z"õ@PÒJ3’8ÄÎ9Ì£ˆ8Tv|�U³„FC‡M»ð 0 ‘Ø…±Ä!êéhĈáïÿ;ª cÊ8ÊŒ�n•ŸÿüçéÈ.bA˜é‰ÄØJâ$æ;£¤qHÄHa?üáÃG?ª×ÓFòòË/g„ˆ9Ú«žq²6�ËXOˆ7�Jqˆ�XŽ�ƒtuÆg„¿ýío]vCj5qˆq³Öo½õVØ}÷ݳݽ��Û;Ž€#à8'Y4¦•ÍŽCÏEÍ”˜àGÀm¹‡2 '’ƒ´i£ GÂ’Ô?ª“ÈŽ öØ‹²üKU)–ÆBQ|ú(&}IŠ/.‡ÈA±)‰mWqBlbbK,ÚÛ.ΈÆJB�ÉÆ¢ŒØvú�4ÚK‹”v;2Q&„/•c14ekEq™´�2 Ù �€Â^À«¹�� "=e¯¸ä$ù£,<]ë�]TeöøÒ¸‰¡8äjS?�="=¶”ñC›Êäýb²ñ±EhÃã£ßü1 Ž[¿Nˆ¹K›pâP›€ö0Ž€#à8Ž€#à8Ž€#à8Ž€#ÐçpâPg.™‡š[v,¹óÎ;Ã9çœØáéׯ_xê©§£qèù矃 Jö�%jõôÀ„µÖZ+Ù5J*sTÙi§�:è Ðìøž|òɰÜrË¥qs\DŽ[l±Å’ŽßúÖ·ÂñÇŸêyâÐÍ7ßœˆB4r\Ù²Ë.›TìZtá…†=öØ#õ«÷ãYc�5Ò±W›nºiøÍo~x�UKz#õ…£ÊÞ}÷ÝtÄGëAd[}õÕ»L÷†n×_}ÚÑJëÐÅ F…#ã ñË�ÃØÑ¨Q)"áCG§q­°FÚN>ùä´#í­&±£×qLJëPfç¤ÔÑ8Ž€#à89œ8”$VyvŠ»rî‹“cšvîoïÅ2¿ƒ²øèà=Ày ¡‡«�PF Ü <ÐQÆž6xzú¢W9~ôˆ-}=6ˆúὸ"НºÚ=eqVb1 ýÐËJÆ�>ˆÆ‹I‡-‚?|‘ {’âÓ&,Ðã±s¡nÛ¨7,8h•08DƒÅ7I ÒF]“Öd°×8¤ËÛ 0ôy° ±ñ±£NN|ù%W|úѦñaKBȉƒ�Ê"øÈ_lJ¾ßÚ*¶bPGÈåWm艡>”õ!¾õÃŽCKÇÿf¸ÒwŠH´Iœ8Ô& =Œ#à8Ž€#à8Ž€#à8Ž€#àô9œ8Ô™KæÄ¡Ö­‹ŽÁÂ#Ç`m»í¶‰¨¢cªØArQfÞyç �;Ö\sÍpÿý÷'}þÇá‡~ðƒ$uOÄ!ÅË÷g¤©S§¦�Tî¹çž|sªŸ~úééø5*7Þxc7n\Óã›8qbvü;0|ðÁÝbþóŸ×\sMÒç‰Cì~Yè…^H;Ú°óä—þýûÈÌ«^aþ`üøã�§ãÍþð‡?t9N®ÈOoÄ!ú\vÙei7œ|v¯2dHˆÿÔV[mµðàƒæMZZ¯µãA؋ݙØÅ‡kI»WA¤âz„ˆ5~üøÀ.NpbýØ�hß}÷M/úÔF®#ņ Ž8âÛTw¹qè¾ûî ]tQæ‡q1>I«ˆCìÆnF×^{m`ç%>‹|Îò»2)®çŽ€#à8Ž@#8q¨;ZÕ‡v‰-ÏÄ4µj/Q." :càEH��Êâp�£C°¥NB¬_x´£“^>TWÌh’qFè#½b¡Cð‰Žv½bØœvÅÇ^ñb13öÌCvô� ‚`O;¢±PÆÉÇ×¼”«?õÒ¢”v;⃤�)g€3³ÉRF4p Ž&O»|˜.Ûn˲%GTÇFã‘žÜ þ± ò!ÿäZ ʶ]eå¶þ û(>66ÅjKH¢ÝúÀ€ñ)>eµ³ãвñ|â v«Ü¨s™�8qh‚ë®GÀpGÀpGÀpG O#àÄ¡Î\>'Õ¿.ìı’ÁUW]–\rÉ.�¯¼òʰãŽ;&„˜í¶Û®&q£í·ß>(_}õÕ©NYÂ1^+¯¼r:F ]ž8ôØc�…W\1™zè¡ÁHýÉwÝu×Dp¡ÌQ]Ûl³ ÅL^yå•ãÅ_ ‹/¾x æ‚ .˜Ú›Ç›í¼3ÿT‰'žô½iRÄ�iÖ]wÝðÞ{ÓþÑ1à_ÈŽ2¾Èi“­m�êÌ=¢œ¾øÖx¤Ç‘^ñÅñ˜Ö:í'}h×à cA¤WYã¶cVü|Üä êCå†s ¤áަÄM b ("½`$Ú•h§/>Nýc1[Æ(½íG ÚŸ6ÊmÔ9ÖK ’÷›’_âc' Ñ#ô×¢Ê/:„ñÈ^ñÑãÁŽvžÆ_ô³B�vú)žÖÄÖŸ¾šÇ<±ÌQe—£tiúø¼óÎkO@�â8Ž€#à8Ž€#à8Ž€#à8Ž@AÀ‰C�¹PNª]¾÷½ïeGŠ­½öÚRLjA¾¹õÖ[A„Ýp =óÌ3‰ˆSë¨2¢²³ ÄH� œ@þàx&.��âŽòÙóÄ!vÒÑÎ;ûØÇRÿ�6Ú(íªƒä¹çž £G�o¿ýv˜k®¹’ÍV[mæŸþt1°A eì¿ÿþ©Ì�fÆg�*ãx2Ž Úb‹-iå¿øE"„@j‘‡ˆŸ? òÐf›m¦n)·§‹/¾8ì¶ÛnYû)§œ;ì°T‡À³×^{em¶Àñr�$õ‡°…ÔÄN5¼ çüô§? ?ùÉO’ˆXO?ýtÂZ~gDÎ1yúÓŸ) Œó2eÊ”À÷Õ�„3/ïóž{îÙ…TCß{ï½7L˜0!,±Äéšæº‘@ں뮻ҼÙÁ¨¬€×;¤+>WV ÝÝrË-b×§•sÏ=7<üðÃi9zy衇Â\�ŽÆ³;[)†í¯2Ÿ�x\J"R�™=BO6ž;Ž€#à8epâPwä qè…ØúFL<`@‚Ûo²xÒÃ¥€·�=eúÒ;rúªN™~ˆõO»úŠÃA=öäˆâ[=vøU|Æ";rŇ×A›„~´“ðÇx;ñé£öXÌüSÆN}È5NâÓ¦øøÁ¯ÆN~�UñÉK ΚùÐ@¨KÇ:l”kRèT&—M,¦¾äˆüãS©¯m'žÆ ø´K_‹…ž¸ÖVýóãÁ–˜ŠO ýˆO’¨L¢ºâ£WÚ[zú¨¯rúò—á ¸ãоãµGœ8Ôœ=Š#à8Ž€#à8Ž€#à8Ž€#àô=œ8Ô™kæÄ¡ú×;Ú@T�ðÄ~ÿ:Çs$’Æ>ûì“Lz"aÀŽ:q&B‡ü*‡øÁ‚]uòÄ!l Ñ@²°ÂÎGì²#¹ôÒKŸ?ÈCµ„ã °ƒÀd¥™ñ±‹K­°dW#?ìƒÔšÿꫯžáÍÎ3�œÀÜ Gjq¤òå/9pt—òG†õ&ر›Ž¤7â$£õ×_?é¥>6çh0v]úìg?kÕ3µÌ.>“'ONkT–mlJ‚oõQÎ8ˆOŽ= Q¶õXM}5>ÛN™Xò¡2¹|Ȇ!'1â“Ë&S™ј°‘OôØk<ÔK‹”vPíˆ-¦Æ€íÀÑ«.M„:¢I êEý°E¯”_>.u ñÑ+ž€§®„-z¶ˆÊꇎ²bPHñò96ÄÇNmÖ/:lH6¾êÄ’M,†ùb‰C—Ù?\ip™q8qhÆaëžGÀpGÀpGÀpG o#àÄ¡Î\?'5¶.ì’sòÉ'v>±»A°øÔ§>•H>Á%aW ¤�v8Rê+_ùŠš²üÆoL»â°KßåBŒáØ$vÿÙwß}ÓÑaì!bŒŽc<—\rI6ž¨�ºÈ6p$àC@þA(C>B°W9uìE$Â:e„v«Wz•ÕŽQ ôð3,ùIqiÃžÄØ±³~(Kò¶ø@ˆ¯²|a‹N8áWX`£øäÔrú‘ðYZpÐ*aàš„|j Ô™ñÐ @Êš &±ð‡4줗­¿âc‡ÈFq©SV|âP¦Ÿb0.m/E;}4Vìˆ/½úDUôÒÙq)>9 ÁNñÕOãïÛòqhS;ãÃ:ª,‡.wâPD£MâÄ¡6íaGÀpGÀpGÀpG Ï!àÄ¡Î\2'•[¾s…�ÂqHýû÷C† IGŒ•ó6­ä È(ø‚lÔˆ|ðÁ’ã‚@SKh'Æ;ï¼FŒ‘ŽU«e›×—¤ Žn£?Ǧéµ¼ÿ¢ú1Ç“Ž„£íÑG +¬°B‘YÚM ÒŽ=V«Ð°I¥%‰,„ËçŸ>·F�ÕãN>M†÷#à8Ž€#ÐpâP÷Eªî8´sly&¦wb‚cCü8âj o‚2ÜDe¸â‘ C¨#ê«::쉇Oñ5¨#âz¾…Æ„-qå/“-:| ØkLŠG›Æ‹ eÚŸ2¾©ÓF$’Æ‹)®üQ?„²ÿŠO.{�Yv çrÚpGÓAƒAÅ䃳eµ“ÓÇ‚$�Æ#?Ô­ù#(- u„~ˆú[{õ¡Ÿôe‘¢¾´©¬œv�C”réÉÑ!vl‹ôò¯øäj#Ç^qɱG”‹p´@Ô-ãÄ¡„MÛ~8q¨mP{ GÀpGÀpGÀpGÀèc8q¨3̉C�¹.>ª�ˆYq Dm¸á†áŽ;î˜é°Ô"Íô�ùGÀpG cpâP÷¥¨î8´cly1&¶¢„›a\ñ"¤§N¡,tj“N9Ü8äêƒ=í�sài�Ëo,¦2íÒ‘Û$ßøU\ÙªŸlЫŒ-}tÄIHv´!ò�"ÿòA.މmW?åôS;ùӘЕ9*Õ¹Ú‰�ibv øÖ ÉY<k°còGŽ-:ÚµØèÑaƒ¨�lœˆ4²‘ž˜Š�N %;ù&²'G�ÐWí³æRä{ùÔüÐчº|©oT%zÅUN[¾;á+‡^{íµ+j�Mg—Ö"àÄ¡ÖâéÞGÀpGÀpGÀpG`ÖAÀ‰C�¹–NêÌu™�Guß}÷…Ç{,÷õ‡?ü!AÁqiãÆ�›é°8qh¦/�ÀpGÀèxœ8Ô}‰8"7îŠ)âÐÔªœ8ð4ȩ÷€ �¨nmÔ.®¹ú’#ÒÙ]Œà^à^í9±Ÿºt±˜Êªcƒ­êøCT×\°¡Lnw R|ñCbsâŒX{úaÇõ—Dñ©+>9ófä²±~£:Ù«õ†Eà6ÜÑtÐDȰ�oÊ$®�J�= €hòv‚²S ‚|©¯½¬=eƤ§ü¢ÓEB|„6->ñê´“TV|ìÑèIèKñÑ£“_ŧní±C';ùƲâô�åe_}õÕËcîÒ&œ8Ô& =Œ#à8Ž€#à8Ž€#à8Ž€#àô9œ8Ô™KæÄ¡Î\—ÙyTK,±Dxå•W2vÛm·pñÅgõ™YpâÐÌDßc;Ž€#à8}'u_§êQe»Ä–§cúoLpàP âdP†;�^\ê¹Êp*è#Ø‹{A;µÁŸ@ı€ÌƒÐŽ�|©?:ÅG'rùB��x ²A��m‹ÕCñ7B|tòEA‡?ê$��Dzâ£ÏÇW,õѸԿTŽ“fÅ„²eД܊€"·"{ü@ :µI�mj§Î Ú�K‹™àGB™>ØË/c‘Êø!W|ùÅ¡Mc  Q|õ£¯âÚ2ý𣅨ÓQ\��~óÇ40U6‘s«]Úƒ€‡Úƒ³GqGÀpGÀpGÀp�¾‡€‡:sÍœ8Ô™ë2;�j¹å– o¾ùfXzé¥ÃøñãÃ�úõë×�\}õÕáî»ï‹-¶X8æ˜c:bL>GÀpGÀè,œ8Ô}=ªG•í[ž‹é­˜Ä±ŸB„xèàc y¢ƒÕÓ&^…lñÿ‚œ6â�ù’N9¼ ÙÛø*+¹â«/:µãŸ‡;éc1‰Æ«¾()Ëžº8!ô§¬\mò+Ø Ä¿õ§6ÚÚKK~2e1(|1P‚/MÀ`°‘-9 «m¤49";õ§.ððƒ=ñh—-u�ub`¯„!‡¨£m¤¨“Cþé¯6ùÇq_cW=6eíôGèƒÈŸüED|Å ÍÆ§�m£ŽÍ¼1 yýõ×'|ð�>gQã2CpâÐ …×�;Ž€#à8Ž€#à8Ž€#à8Ž@FÀ‰C�¹xNêÌuñQ9Ž€#à8Ž€#àôMœ8Ô}ݪ;qTÙs1½WM2„ß` p!ij€/WÂr4°Ÿî…H?±˜ñQh§ _äô'GàV0t$ŧŒ(>ztòOüRÿD1Ô—\ýi#ÉeÚ_êG„:vø—І?ô‘éÔ›ºôÇ_- ´gLŠÁ2‰<(š¹J“P|MH¾´²£Ž uÊeàµx苜D6#eìHÄ'ilêK ÊýlʈúSW ôô+j#m•Ù(&¹úÚøôS|ú©?Ä!Ž*›ˆÒ¥=8q¨=8{GÀpGÀpGÀpGÀè{8q¨3×̉C�¹.>*GÀpGÀp�¾‰€‡Š×-îØ¨‡8ª Ž…8p)àA èÄí g‚œ>¶Úx{„6qKä��[aû£Ã¾d/^uúXlK}°Ñ_c£ ?ø—C6QÕe.è±G4NùÆ?eô$D¾¥G§qä¯�ÕåDà–ë=­—þ˜�tªÛI¡ÓÄð 04¢œ‰Ê^ Ê/¹ü).¹â© ²�|HÇÙSWÌÔ`+_´Ÿñ W<ù‹ªÌVc¦/q‰�=¶Š£øQ•ú)6ÊZhìå =Ä¡Á¯½öÚ„J%?ìØâ2CpâÐ �Õ�:Ž€#à8Ž€#à8Ž€#à8ŽÀ,€€‡:s�8Ô™ëâ£rGÀpGÀè›8q¨ûºUw‚8ôlLSc'~ BƒrñÐÁ¿?Beé±§ ½íƒnz%Ð!Šƒ=¢:¹’|Ñ.ß”Ïö!>zõÑxàpБʹÚt{ôŠI›Æ( í"1ÑŽ-:[ꊫ\>å[tòM½”(p©ÎÕNZk'£2ƒ$Ž&£\:ì*¾ÔO9vùrT%A)G JÿúÒ†_ùQ|rÙb£ñÄb*“«]elò¢øÄ@è£X†=㣬qÊVãW]qT�]R[ïuƒâŽCWÐèÒœ8Ôœ=Š#à8Ž€#à8Ž€#à8Ž€#àô=œ8Ô™kæÄ¡Î\•#à8Ž€#à8Ž@ßDÀ‰CÝ×͇ž�­oÅ!F<‘Z”ÕP‚W‚:íäð)´›OQq;¢Yê‹Ù‰§A|Á¯Pu„\eõ•Ž\õ•OÚ(ã›6ß²£N;lÕ‡‘/•©«,R’úV›²>ÄÄ�|Úø²m8×Àîh:0D ¨L®6ű‹Hui°×äЩ H²`¶N‘/ú±èŸœ¾1³׎>£âÙ>Ø ´a§øèߨÑÎXè¯~‡0’ì´‘l¢*;ñHòCvÄdÇ¡AqÇ¡‰¾ãPD¢MâÄ¡6íaGÀpGÀpGÀpG Ï!àÄ¡Î\2'uæºø¨GÀpGÀpú&Nê¾nUâÐαeRLïÆ/‚×A܉XLeñ:Èi‡Bu¸èEС¬£Ëb1ú‰ ƒ’~â‰(6zÅ�Cñeƒ8ªc‡¨eÅÇ{l°ÇFöò—ƒ6 eË)Q?²“_�…¾gÞŽ6bY=º¦D“hƉ�8þ˜0ò��&ª6�bsÚHØ"¶N¡ €©F€ªñI´#Ø‹|£±Ñ‡¤þ䨫=Slrtˆ‹æ­þ´a§±i,ôCA¡vŠ�ž²Ý¹ˆ¾ˆâ)>¹b,ËãŽC1tiNjÎÅpGÀpGÀpGÀpúNêÌ5sâPg®‹�ÊpGÀpG o"àÄ¡îëÆF'‹/¾8G•MŽ â¼ ¸–Ø'Þ‰6Ùˆ7!|Ú°CdG;�øèIÄ’ž\~b1‰b+>qéG�²ìÉ©Kd‡-~eO|ÊØ+>¶èí8h#YŸÔé+É÷“-vš‹ÊêCÜ||µ5œã¼•‚?a µDíZLM\àÒ åà/~Tez[&&I}iCäƒ!±�:mvÌèDö‰Å4ì%òE]eÚñ!ÿò§vróQüXÌðÂ^¶Š¯:}„}æ‹iÐ믿>ñƒìç�&—…€‡f²î×pGÀpGÀpGÀpú:NêÌtâPg®‹�ÊpGÀpG o"àÄ¡îë6×\s…@z!¦©1Á׃®ƒv¢lëØJGŽ=¢þ”ÕWm²S?ÙŠ«!Ÿªc‡Nü[§/u„\¾(‹ß¡ø²!×XTÆÿ艅_¾ñßQµ+¹-ÓŽàS夈?°“زt å"¥4Ô)gŒÉä)3(êÐXM:µ+ÇF‹ƒ�úRF4AÙP§¯’ê6>ý¨«M ÒÇê±£�ű¶ÄB°Gh³ ˆŧ]~�.åôQ¢�2BÈIÄ@§ñÄbŸ²âSÆ'1qèßÿþ÷å~H7—v àÄ¡v ì1GÀpGÀpGÀpG /"àÄ¡Î\5'uæºø¨GÀpGÀpú&Nê¾nsÌ1GXtÑEíŽCH–C'Bz8´¡#!*“Ç€hƒÐ‡:9mäVl;>ÅÑ�-})#Ø’¬ z v$¸øB¨+>¹æD›|«Ýú¦�º¸!òMN|rÚé‹ÈeÅ—_qI¬ eÕeGßR‚ƒfEÅ““P¦�œ8Z|&F¬,µ 4lIÒçs�';r‰l©SàŒC`*¾.lm<ìäS}ÈkGÙÚª9‰8–d/>ôŠ/û¨Jý°“/ü3ÅWN;Ä¡Á¯½öÚ¶þriNjÎÅpGÀpGÀpGÀpúNêÌ5sâPg®‹�ÊpGÀpG o"àÄ¡âu[l±ÅvŒ-ì8ôVÕBÄu€?�ˆx£\vâz�+ÑÇ–áIPG(Ó?ðO8ÆLüŠXÌâPFÔOqñ�êë�ÆL_Êâ|`§¾è_ü”¨ÊHA²U<åuDvÓjÓ~b#;rÍ[ÊŒ=qí:Å'ïþˆi UQh£8q¨�`{(GÀpGÀpGÀpGÀèS8q¨3—ˉC�¹.>*GÀpGÀp�¾‰€‡º¯ÛœsÎ^xavz>¦)1Á™©Žüq (“r¸ت:ÊØ+ÅbÒ©/„!õSNù W Å�ª.>dcù+ŒCcž¾ìlHÄÅVýi·c±}5Ú5ÙÂÁŸüÐN›„:¾Ÿ˜ÒÉVsUŸ†s9o¸£é ÉÙÁá×Ö±Q,ôV¨“ÑBdåò©ºí§²bÈVc“oé‰#[ÅÔî@øR?-¹t+9‚o•±AÈ'ýdO<ÅÌ—±…dýP¦¿üÈwT¥˜óÆ|PÜqh¢ï8$í'µg�â8Ž€#à8Ž€#à8Ž€#à8}'uæš9q¨3×ÅGå8Ž€#à8Ž€#Ð7pâP÷uûÈG>YdˆCÏÆÄŽC–XC~„t�~ı€aI@Ô±…#ABò¹lÈIjW�\D•åÎ…âÇbê¯qá{lå+S™œvñ@ȱAŠr|Š+¢~“r�IíŠ)ßÔe£1)ÇF’�/}C9Ž›U`â�²õKYzM€HLɇ6„¾…º€ÃGÞ7uÚ¥�ÅTÆÖ^Ôñ‰­C±˜tŒ±1©ÓAOY‰XZ\t_,&Úшº>ØŠ0„ߌQ|ô>lyþXüꫯ^F£K{˜Ä¡)S¦„üãi‚+®¸b˜k.]¢í™ó¬’gl6*"ç•éÛh¬"ûI“&…¸»X·¦¸å_4hP7½+:�_|1¼ôÒKažyæ cÆŒéŒAµp&L/¼ðBØgŸ}`‘·Ðsk]½ÿþûáøCøÝï~Þ|óͰôÒK§´ÑF……Z(ø=¶µxw’·¿þõ¯aâĉaóÍ7Ÿüä'[>´wÞy'<ñÄ…~WXa…ðÑ�ê‘®ÐÄ•}�Þî!3c�<òHøßÿþ—žx(+3ú3Rv\3«ß+¯¼žþùô¬Í3÷¬*~ýô½•�Õž)¹]tÑEélï½÷óÏÏW}SÊþ}Ù7g[ÿ¨�8T?Ví´tâP;ÑöXŽ€#à8Ž€#à8³:N*^áø]%Ä¡É1½<øâNÀ} NnS¬&‡^à’Ó·C:ÊüIÏÑd²ƒ¼LÇŽ„/ÚÈUWü¨JBü(ÑŽŽ~å¼`«£ÑhS|b(¾âˆÿbýЦ±Ó‡2>Èŧn±   Ù+~T•9*×{Z/ÁdÊL’É£Ó$¥8B“’^ýÐË`†Õ«í…øˆ%æ¨�„~Œ‹:ms,feômØÙ…A/Ÿ”_¶Ò Ùb'a ŠO®¹jü6¾õO;m$í8t…H Qç2ƒ˜ġ뮻.l·ÝvifO=õT6lØ žå¬çþßÿþw=ztˆD»ðío;sÌ1uOò;ßùN8öØcÁ€—IÍ~±ýÁ„Ûo¿=\{íµá¡‡J/¨âÎai]yIµÓN;eë­AòÒû¦›nR5ËÇ�.¿üò¬ÞŽ/PÏ8ãŒÀ;,³Ì2á¹çž+ë¦#ûýâ¿Ûn»mÛ×¾öµpê©§vä8>øàpÁ„·ÞÒqºÓ‡y÷Ýw‡uÖY'Ìî÷Ø»îº+Ü{ï½ ®Ùùæ›o:H}¼Ä=õ±ÇK÷o>ƒ ,À)¯­“ûï¿¿&!éÉ'ŸL÷�ÖE›qž:ñ€tÉKåze•UV ›nºi½æuÛÕsÁY™ßíu¢À9/ÞO:é¤pä‘GXÔ§jä3òðÇ›o¾¹WÇügÑ!‡È›æwÍ5ׄo¼1ð¢¢ê{ï½—ÈR�¦·Új«À=«_?þ£«”ë 'œ�žçž{î1pV•™qý”ŲìZ֊מc‹Æ>«=Sòl¶ï¾û¦©6ú·Y>3C×Ìß—3c¼íŽéÄ¡v#^_<'Õ‡“[9Ž€#à8Ž€#à8õ àÄ¡î(ñ�Ó€ÆÇ^ˆ½\ q8Èñ'øòþ‡8j'G§öXL¼ú¡#o[éГı —ùÇ7Rä=}Ÿ>âeH'Ÿ²Åm$ÅWëKmÊá‡h±˜ú+Ç튯9¢£¿|hLŠ›š�׌|hÀ F˜ÂÄ4rM€¾Z(K�¡ÝŽ�²|SV�8ÄV|êøQ|‘už2>?“lÑó­3vjǧâPFKz� =e’âÈgT%¿üÛ¹ÚÑ!ÖÏܱnÇ©øØ)>c#ÑâÐ2~TYD¡�ÒW‰CçŸ~à%æÇ?þñ°çž{Ö�ØäɓÙgž™ì¿þõ¯‡�ÖÝ·“ ÷ßÿpî¹ç&ÿ]_ï‹qæÉäí·ß§�vZ8è ƒšš/¼>ö±�¾hîIŽ8âˆô2P;A&ºí¶Û².üG<„Á™A:úè£Ã‰'ž˜ÆÂµôÓŸþ4×Ì.ð’‘—¼ºf‹Æså•W†vØ¡¨©åºYí%�bÖf›m–Tà ®�&ßúÖ·ÂñÇŸ†ÅŽk®¹fúì³ÓÂßþö·´ÑìNú׿þØò"òì³ÏÎR»˜Ae­û÷ïŸHš­Þ‹Ú;%ÿýïÃÔ©SSµ¯‡Úu 4ú<ñs­µÖ´½æì|ƳN+¥Þ{HÙßíÍŒµUÄ�F>#§Ÿ~z€(Z�¼ûî»…„žzúʆûRo»)�1"Üwß}ÝìÊŽÕ‰CB¿¾¼‘ë§>�Ý­Ê®ewOÓ4�ü[kÌègµgJväïd¿ýö çœsN*÷¥eÿ¾ìKslf¬Nj½×׉C3[÷ì8Ž€#à8Ž€#0û!àÄ¡îkÎ;ÍE]”?øŸ‹iJLp0à5hW ñ7àKP†ïOD<‹XLuÙ©]6äôoâ½XÆ¿Úå7ª2?ð6DÐQLÙá�üÅbª+>zÊøWúŠ Â¼ÐcCnýÒ=üâÛ9Æj²%>}ÈIˆõ¡øøQb!šw>þ´Ö?5ˆ]»uѤœÔìd±˜LV““ê”$}•XÚtˆú_erÚµ€±˜IíZD��ž2¹�²D±Ÿ6éè'?äˆüc/Á^1„ uôøCgãËWT'¡ l °ìþóŸ ¼,wi}•8´ñƇ;î¸#l±Åá׿þuÝ`q´Ïl�ìy‰·ÆkÔÝ·S 9¢ˆqøá‡‰ÜÐid›m¶ ¿üå/ÿ‘Ï â9çÔG¶Üìx‘ƱU•égà 7 ÇOÿEà 7„Ÿüä'ÙÎ(Œ›Š=ãi7qˆk¢…î9�DbL[n¹eøÍo~“ Ûd“MÂŽ;î˜^O<øàƒ =szè¡á?øAËÖ¶‘{H«~·72øV‡ùŒX;ùÕÚQˆ/¸—4{TÄ!ÈÖŸùÌgÂöÛoŸv ä>œÝ yNBvÞyçpÙe—u�¯ìX�8ÔÆ^+�\?½:«aPv-‹ÜuòslÑx­nV{¦dç§SN9%UÆ?§ôF´XtB¹™¿/;aü탇Ú�rã1¸oóÝHü"¿ñÎÞÃpGÀpGÀpº àÄ¡.p¤ ïPã?ï²ãÐ 1ñ¶p ×X�D#�ÉA¹x´KOÉ÷£ ø$ hBK@IDATñJ¬žø" ÅbKªÀ–¾ÊíK`ÙáQ�2:úaoû£Ç—ôÔ5.Ê$�G¶Š›2þeü"ê—�¯8äJ©C3?Ö ñ_še�E�˜¤ BÞ^v"Ì`+â��8elÉm|Êò™�O]ñé‡X{��ßø¡l0Êê‹©,_+6”U—9¶òeõŠCâËÆ'¦âÇb9; uâP´Oœ8Ô·ˆC�>ùÉO¦#«6Þxã.»öôvÕ@°âerç�w†õ×_¿·.½¶C^âÈ \¼ôËËW\‘È@èÙÕG×[Þnf‡Øu‰£ÉؽCÒIÄ¡ &„]vÙ% bÐUW]Õ4ÑKó,›Ïj/yÊâ03ú}ãßßûÞ÷ÒçŒUzúr|v%]xá…a¯½öê²<³q¨ËäÚPékÄ¡v^�‡X®ÞŽâ…Àïx„{þç?ÿùTnÅ�Fî!­úÝÞȸ[Ej$¦%p°ËR³Ä Þb³þ‹v cg/vK{æ™gÒ²o¼ñF"SÙ±žp‚UÖÛº´»½ìZæÇÙéϱùñæëþL™GdæÕ›ùûræ�ºý‘�8Ô~Ìë‰èÄ¡zPrGÀpGÀpG >œ8Ô§êŽC‡ž�‰£Ê¸�eàAˆ4÷Aœ ÚUWw‚vñ4Ð[Á:úÊ/}ÔŸœ¾ˆt²#—N<ê¹âËÖú‹ÍÉVöØh.ò‹�âSïCsBG½(–/ú“ˆ�Nñc1‰|Ê%6Ô5Ê¥EJ;ˆåƒ\ƒ¡lA¤N& IÄb¦gBÙãO¶ø£¬6l)£G(cŸo§�~ˆüQW?ÊvAÕ_66::D6¶L›ôš“ú��~”‰9ÈÎQ>”Çæ¬/1úÇ48yt/,\Úƒ€ˆç�w^{Æ(­x©½ñƳçŽC£µ÷Þ{§—[úÓŸÒ±cõ,»p¬ÛSO=•¶Ñ‡”Òyúé§ÓDÄâ¥åw¿ûݰ3ƒ8ôÕ¯~5Æ‹BþKéâ_à³+Ô_þò—0f̘ðç?ÿy†¿Ð,\˜œÒ_òäicÁ5×\“víÒ®µÂ·â[Ëw§ê96jìØ±é?ýí�8dÑh¼Ü—ˆCí¾Ê‡z[�õÖ[/Ü}÷ÝaäÈ‘á±Çkúh,¯‘{ˆíWT®÷w{QßZºÙ�8TkîÒó ò³Ÿý,U9ÂÕîXR–lâÄ!¡Û9yÙµÌÏ “Ÿcóc-ªû3e*3GWöïË™3Ú™Õ‰C3ûž";q¨'t¼ÍpGÀpGÀh '㿣㨲gc‚8$¢Dñ2b1ñ"ÈÑ‹;¢vtð ÐKgËè¤�ÅTV8²Åzñ,ÔG¾cSŠOúhZŽjZd‘E²ÿæ'Þ°aúżí¶Ûãç^6—\rIøûßÿ^qˆ#Änºé¦„ã‹/¾˜0%æ‚ .˜â°û×p‘ÜsÏ=�ãbþøÇ?&²ä „Æ©cR8NŽcå�ÓN;-tÐAEîzÔqtG�ðò™ã·÷¨Q£Ò54zôè°Új«¥£­j9yùå—ÃÍ7ßxAüÖ[o%L×ý÷ß–Yf™ðÜsÏvå(0™#×ÚàÁƒÓü4WáDgv«Âž—äì²ÁzpÌd…—^z)íŠÅg‹v G¬8ÎÆw-�(æÇÂôï?5¤9Ø�¦’ÒüàåýСC3 óá%.úe—]6‘Ù „øŒ�1ð¥5GóÍ?ÿüá°ÃË>c™“j¡W^s¯ãó¹í¶Û滤ú§>õ©´ÃØf›m–®¿B£ª²ˆ8Ôè=W�¬¥×Ÿ}î#\;+­´Rú¼�_oR®~'p/àžÌï5}fê!Õs�|yå•W¦á³ÞÉ}3/-È~gL™2%;:�Îø¬÷$¬;�è3Áºñ9Ì ÷î5õJ\ñÝ q¨žë§U¿ƒ½žxâ‰ÀÑal5Ëç¸Hn¿ýöô{eРAa£�6êfÒjâÏ@¼”äÞÆ}®Ö®€eײ‘{H·ÉæE¿ÛyFÑ1�e®õ#eeïõìf$â¿£9¾ÌJ™±Ò¿ˆ8Ôèsl£Ï?ÿùÏ»‘8í\l™gOõ›o¾™Ž›Yn¹å2“‰'¦ç%Žè1bD¦ç¾Íý}óÍ7K,±DÚ��眓N:)yä‘é8ßuý4;Ö²k™M>Ê>Ç6º–6f3Ï¿E÷­zž)müFÊ<ûråY”¿]øÝ»êª«¦c>óÇ4óyà~�èYÑ>3q}±c+›æïó÷Ï«yá~Ë1ÎõH#cÅ_™gçžÆÑÌß—=ù�Ûœ8Ô™«êÄ¡Î\•#à8Ž€#à8Ž@ßDÀ‰CÝ×ÍUöllýoLð(ø $꼤"W‚²­Ã«·‚\}Õžö´á«È:;lõ‡caãI��ƦøØ!ÖŸø–”„Où‘-ýèO›„6��Ʀ¹¨�~š'vˆüÊ6êoã'ã™ùC18Ê$HŽNzM$ªR;zÈ2$Ù«¯ú¨‚2$Ù££N2�ÚÈÿñ�dýˆ¡¶xÔOçG?úQ¦W;1â˪¬o$•$ûøEqÒ�y晕ø‚?󡱯]€ºôËT ‘`R‰/�²~'Ÿ|rÞ¤×z$¥þ‘ôS‰/Wzµ—A|1›á{Ê)§H�òø¥}ò_„Wâ þ¬m·ÝvËôÿüç?3}|)˜ô‘Ô•éj⋾J$˜$ûø’»ËZæû|âŸHvñE{¾©f=’…*ñådê§uÈç‘ÈÑ­<&¤É©_$qUânC•ø’>Õ#É©›½UÄ5•Hðé1f|™e»¤r|iQÙi§�zì_veýŽ8âˆdËuŽ�J<Š®æyeºôW¥Q\ãNSÙ=*’¾’ÿ5×\3Óé¾w(Qˆ”—½ÇZ'�®¥ú^z饅÷Hî1‡~x�÷�FñQÌSO=5Ã>¾Ð­ÄÕ²z|±,³ny£÷�HæËüýÞŒÇAV˜'×G$\¦xÜ«#Y.é¸ßô$�<òHæÿœsÎI¦ø´×›Êüî«WÊâŠýŽ n$Ö²Rïõ#ÿÍþjôøþ÷¿Ÿp%n-‰/~“M$ëe&͸›yÙ±6û[æybàÀ�Ù\ìú•#i#ÍU¿gù=!‰ÄåÌÏÀV"‘,µErR·óúiv¬e×Ró/û[f-³ìó/ý½o)f™œ¿á¸‡D"bvíØë.2+ºæä¿Þg¦HrS—,/ºO�ß�½I™±â³Ì³sOc)û÷eO>gÕ6}oâßUµï»ªz°æ9;GÀpGÀpGÀh=_×ó,>»ØÄ¸á;†cZ/¦Uc‚Ó·aŘ>“å>À�€ÁÂÃ�€3wb¸ÉÇ2iH5Ï>†8âiÀÙX"&å”át�‰Iœr8 pA(‹#B—„‰ê”ᙈkB® ÿ)�½ø*pVT¦�„NÜq^ÈIsTÛÄ‘�FmôÅ=eÛ=I¶±˜ÝL¬*× 4@Ž�39ú(iRä€gsjAÁà-øª“³Ø�³pèXLêäZp-2D!Ê„¸PÈuÑ@"¡ç¢¢ÌQHÄ!C\|ä\œlM¢â.5å!1 ‹ih5§<2¦á1�Ži¹jâƒÂ‡çã1­u>T¤OÄ´JL‰8Ä ‰Ùå†Ó óÔ`ÍÿJ©ßƒý‚ö¢‹.ªÄ]@¸ñVâõWâQ]ˆ|¹Ž@ ¦Þd_<}ôÑu÷ÃüoÜl2ö…ˉ'ž˜ù:th…/Ÿõ¢‚~W\qEÖ/_ȿ؂ÐЈ@œˆ»¤øq™FºVâŽ(©ßòË/_É¿‹»®dsâťľô±$ŠüàÉÞâ«>6'NÜ¡!ó}õÕWÛæne½„©—8w© 2$ó(þ—peÇw¬ÈkRDi¢GÜ%�¥âPüïÿÊB -”ÅŒ;$2ʺ6óÄ!^ðp½¨}øðá•ø«®í¯ýë½ü²Ä!^N`AN©â}ãIÝ^|ÈìãGgñX‡£Ž:ªr '¤ÏWü�ýDn¨E‚\¦±ò";þ—e�=ö¨ðò<ڊˆCgœqFÖlãŽN•x4]…Ϥ)ȵˆC¬;DAâr�Ó—q‹„Áõ(âOü/ðì»}¡¯ù+ç…£>Ÿ[ÚøÃ¦ùÐ_‰Ï³æm¯yìuMqÂä›õàZdÜ–4ÿ»ž®™”ÁU˜h\µrâ[)s�µýˬ%ýã÷g¤¡¥–Z*]w`¯—\Œ?‹iCeå2øÐ™Ï°H[‘zˆCeî!|–ùühøý%�è°è¢‹¦6>ãØJ¾öµ¯e}î½÷^©»å|ÎðÍõ%"'÷~]£ä"ÖK*‹«'b㪗8ÔÈõÓŠßAe®�²Ä¡fž'„i>çZášã¸#F·ßÓ²/³–eï!Š™Ï{ûÝÞ̵®{*>ô Q{ƒ 6ÈHÈ`�]íB@læ3b |¶âÑ éwQܱ¦É¢–”½È¿Ç~øáJ܉1ý>çù…¹‘¸_ò…D^ÊŽµ™çزÏ»ì²K—û–½‡ñ¬¯¹ò{S¿+E®þìg?›M=îî™Ùòœg%îî—žt¯lçõÓìXË®¥æ_æ9¶ìZ³ìó/}ËÜ·èWVâñmÙ5óѡ‡šˆDqgªLÏó‰ýŒ5òÌ$R¯Æw7Ì®õµÖZ+‹Qq¨ÌX‰«gªFž�5Þ|ÞÌß—y_³C]ß›tÂw8>†éä%½Ø˜®AŸ£#à8Ž€#à8Ž€#0£ÐóµÿÍ1ýoŽ*qˆãhÖ‰ .¤!%øðà<ˆ1*–Ip%”àLˆG1$–ǤÍYD"‡‹Áf.p4(“(‹¿A·âÜ8Ôဈgžˆr•ûGÜr!‘„Ä?�‹‚.‹tpRГ(‹óB;é(“àÑ`£œ²­‹KCŽ�DelÚÕ/)föÈ •í )«]—}dK™v%@£M@£à]9‹B»‡Åb1µÃuÊ,´ÚTæ‚€0„=¹HD\D”ÅHqˆ LŒ5.<]””!i×!.dC亨‡Æò�˜È‡Uó1Óð˜DˇÈÇV“ˆC�‡øÐíÄÎ~Sš~SšÑXè °ý Çú·_ÐÆ5O_²Æ£·*ï¼óN2{æ™g*ñÈž¤çe·ÇO/ïÙɃ¤Š Igs^\J~üãg6|‰¬˜ìcûPfv>‘è… }xÁ‘�ŽŒ¹üòË3sj _ØëÅ ÿË/àz…ÿHe—ƹ¡‰ÛÙgãã¿…ó!K»0„ˆܒœöÚk¯Ô�)I¶E?o<ú%óÑÉ"fÔCK^$jM tS!@ãχâñY$(IoÄ!îKÚñ…k��¬Üwß}™ßÄc*“'O®Äc;2š9/DòB|Ù@D(v†°»yɆë’ëœþ¼˜à¥¾•¯|å+©-OŠÇ¼eŸI^æiÛ÷í·ßîvÝë凯;4¬ìn¼�QÄ)‰^šÑ&ò—Ú”ë6÷ˆzvmÂF±j‡h‡8Ââv…R>?“&MÊ|Ä£'4”4ï2¸r_Ô=Jäð•Ny‡Ç#»²fÈÍàÀ³–Dk)|ô�+M¶ñ(T™fd^ÙÎÈë§Ù±–]K&[ö9¶ìZ6óü[ö¾•-jƒvÔ}$ÛíÙÒ¸®ž/%�<3Ù¿‰Ô_¹ýû©7âPÙ±«ì³³Æ©œ{zÙ¿/åcvËõ½ÉŒþ~Æý7ö]÷ûwÇìv]ú|GÀpGÀp�V" çkÿ»dúß%UâÐŽñ;8 pVŽ âÐò1A‚÷@™4ªšÃ�YMð%àNÀ—b¼ vRÒÆ-"ÁÏ`ƒrq8àtˆßÁ1ÔE"‡BDÄ!r¸#ä–KO…º|ñQhƒÏBÎ erø-*ÏQ-S‡ËBŽNö”ÑÓ‡D�ʱ˜Õ¥S;9‚¾#„Á# LÕ`SCüÁ`m¢�&MN?¦¿l6´S§�[È@*³`, ‰2í$�:9I‹Nö…t\8\\D\0ÔIb¡qÁQq›.H.\ˆC–ñFYÄ¡Á±<$¦a1 �ihL#cÓˆj™ õ11-Ó Õiˆò'bâC–ˆC~Cš~Cjú¬•¿\zó•ÿ‚ö‹_üb·.Ú%Çî¸b�´›Í[laÕ½–ùòx­¥ôÀôjo_¸Ð�Ýò¢/]y1œ!nmiãh¡üùÖ¦¨ ù…Ø|®—&EvyD,íŽÁN)µdìØ±ÉÿqÇ—LÎ>ûìTçHâBâ™j�uÖIºž°³ÿA i¦i„8dw~bG›¼Ô"ñ_íÚ‰gÝu×ÍÈ_ô©¡ÖQeÚ <Š^XÖ"±‹}H�¾„c~Ìùº°ç¥%/Æèá‚ÝmxÙa‰DìZd…µQLv›¨W¦N�Z0`@êËÎ vÇù¨EÒ畸<\Ö+öå„K¶Á;2h.�à$×ýöÛOê,ã�72ò!˜Õ#õ‡´{–Ý A;$@bÐxEiW;n^‚Ở5mæ[v-¿ýíogs¿çž{ìÐS¡°±íÍàc�­ãÞ*™ÐËQeeï!òqRs�ºW•P‰bI‘p�Ðq”—ÞyáþÛS»ìõ"½7âP3¸*y£Ä¡2×O3¿ƒÊ^e‰C›FŸ'l_•õû�µÏ]eÓªµl䢨6¯÷w{Ùk]/üÁ‚ÝÛòÏJñŒõìswÌ1ÇØ¡u)×û¡÷"¸Õý vÖc$~/ÖÚm«Ì½€¸ìÄÆóHÑqJ<×=ë•k3ϱeŸ'˜c^ Dq\£p…Ükåºë®Ëî�;çñÐïŸFÿ¾Ìû™�êúÞ¤ßÑxŒú¿Ó‹�ÙéZô¹:Ž€#à8Ž€#à83 =_ûß$Óÿ&©¾7Ú)~ß°vL«T“xpÄ} '±™ŠåHÀŸ‡Åàj‚Oi¹v‚ƒAÙžÅf/†àn�Äõ€×„:ux"pDÈ-‡®È¼U�ÊpRÐÁ=�›B�²üÊpZ¤ƒÛ¯…6•©cCNB”ˆvø2Ô‰EYõXLB›ôù¶ªÉÌËI¢*§ÍNZ€Øvéö€A_ò"°Ñ“D’��œ…f!YxÕ¹Xh†¨s��¸X¨ëb¢®­¬ìÅ�H&¤!.N‘‡t‹84$¶QÓˆ˜†WåQ1�Ži¹˜ø°Pqˆ|lL+W6Ž*ÛÁwš~CjÇÍY_€Í¨_4E~í´ü9;‘äE_TCè(’™Aâ…v²c‚¸¯Ý”Øm¡•Â/¥Å[,ùæ¥]#¢ùìbPô¢Z¾t,–vÂà¿i™/h4/^Ò :Їÿþ/K`W˜"¼Šú5Bi†Fì±rò[‹8¤#[Àƒ]¬ôDâúÔXìT$µˆCg�uV†áĉ‹ºêDþãÆ�«@†‘0¦-·Ü2óm_jò² lÔ—ÏÇÛ}Îä�œ£öÔçÌ3Ï´MY¹qH/õ8²­±/?DȱýÙ}LcÊ·¯·Þz©�…ì‘ôÿÑ�~”ÚØ!¬ÖŽD6åzˆCì*¾˜jlwß}wÒñC;ˈ8Ô ®™ÓXhä¥3÷زkÉîXàÁ ÿüç?»¥k®¹&ÃË~ÊâÃñzéÎï1+z!•½‡Ø{ï½w6]º‡Z;•ÙñMvßøÆ7¤N9ŸM‘{ò�q½¤ˆ²¸vX¬4J*sý”ýÔÌ5Ð Ä!vtã÷×÷øZÒªµlä’K#¿ÛË^ë"~ðB¿è(Mž;ôbWÃZRïg¤VH×ì*¨]‰Éï¶ZÄßFï6.ÏHìÂñ‘݆4¿¥—^:;ÂËÚçËõŒÕ‡}Ž-û<‘'óÜf›m²ùñœ™>dçEÍŸ2ä)êì¤{äu„gÚ,qº�×O³cÍãC½žµ,û‹ÿ2kÙÌóo«î[Œ½^Ñή�ƒjÉ…^˜]g·Þzk2k䙉£kI#Ä¡²c%v3ÏÎ{3_ÊÇì˜ë{“v|Gã1êÿNL/6fÇkÒçì8Ž€#à8Ž€#à´=_ûß$Óÿ&©î8´sü. ƒ8 ðH"‰Âr#àJŒŒ îÄà˜†är6o!A"‡4$â mø¢�‡´Û\ÊÚ(F<¸ðDT§,î\x%â–À3EmÔ)Ã]¡ ·EerêJpW(“Ë�ÿB�²lÄ£¡ ¡M¶ÒI�-m6WùL•üÀTgP°tԕБ,8”•Š2àª�À#G¯Ä‚P¶‹F™ÕRfaóI„!]\ $HC$.(.•u¡A‚µFâ"aHG•‘‹8DaHúÐXVâC0*&åËÅ2 ²iÅjÎNDccÒ�ÝN|ý¦4ý¦4£±Ð`­þÓ“?û-;Š »„Äë¡ÂqbEÒn⃓�Ýñ è¿Äóö�Ôù/xpà¿ï‹v€©åkR<2IǹñŸí=‰ÆÏË^äpÜóåKe)Á.7ü§3cÉS%ßÄ¡�ÄÎ=ù—B²+Êë%éx bäÉò[D²D‚½âî ìXcÓÀ�Ó¸!ãH¯µ¼ãŽ;²y�|òÉ Ó%¯EÒuÌx9r¬^YuÕU³˜ìvÀœòÂëEYþh-Ž²Ð i­ÉB -Ta(æW$à"Û_|±È¤RD‚$¢~E»‡:ª*õòƒ]JŠÄú¾ôÒK»˜X"Š]Ž>Òu ™¥^©‡8d�@q(OṅÊâšw#/ýËÞc-Þ�¬%Ÿõ\0»t=ÔÊ!mHÊàÃÎN�¸ð/’�>·äöEù 7Ü�}¦¹‡•½‡h¼Êy¡ÊÑ–š#d¿Z„JõÑõÓ’õ_ÿøâ^Ò“ÔKŠ(ƒkQÜFˆCe¯Ÿ2¿ƒš¹˜g'‡ q°æ|vz"÷¶j-¹‡Øk¡Ìïö2׺~Ÿåw¢ÑX >Ȧ§ã‚êýŒÈo­œ�, ÷þûï/4-s/(t•öLÖ½^éi¬º–}Ž-ó<‘·Žåz‡€mï²å3ݯ_¿ô™ æ©§žšÊ<jg'~¿òwÑ—¿üåÔfwéҵюë§Ù±jÎEy­µlæ9Vq]Ëfž[ußÒØ{Ë!^éè‰X)Q¿·!÷#�<3Aø©%õ‡š+±u-ó쬱—ýûRýg×\ß›ÌèïgÜcß…éÅÆìz]ú¼GÀpGÀp�V" çkÿ»dúß%æ¨2»ã<Ä!¸¤11Á�€1ÂäÃcYI<ŠÁQG‚kA�Ò\ »ãœ Dv�*E׃\¼¸!l0WDer|ÚÈIðLH⟈“"®ŠrqYT‡ë"�rt"Á•†2m$t6—]T§6êE‰ö™*LR¢ غÊL[Ù0õ%W�vu�¸¨þÔ)£c‘ÔIˆ${’…C‡�]‹Ì…€¢m" ‘ÓÆ…CY Ò�.:.Jí:$v:ˆD�…Ä~ÓNCC£NiDµ<*æ#c¤!å11-„!¥•by•˜øÐ�÷ÒôR;°Ð`­üåÒ›/ûíSO=UhÎñCñzèâÐÜsÏ]8N”{ÂEÁ£fÇ^ØMA$^š4":.†ÿ˜¯õ_òòÇN.` Ñè÷¿ÿ}*CäA8à€Tç‹r}پ馛ªk–_rÉ%‰l„Ú•%3è¥P/qˆwÄ Yò�u_DÒ<Ô·žB"‚}¸v‹¤qh«­¶Jcå…/šêõBÌžë°):b�] ØÙÂ��/c�4eÊ”.ÃÙ|óÍ“;øÔ’"â;ëÈOÇÇùÔË�]wݵ¨9íÄ ß\cV é7rꈮgúq´M½RqˆÿT—èºà89+úÌjÇ¡²¸ZŸ”yé_ö[v--a„#ç !ö”ô²Žy•Á‡ß�º.É9¢¬ì=„±Zá¾j ~ì~T´KŠíc�·£,áHNæÑÓ. ²­—QWŰy#Ä¡²×�>³�üjæ`~3›8¤ß§¬{­Þ´­ZËFî!Š]öw{™k]/ýk‘�-é�ßEµ¤ÞÏH­þVYT÷Kµ6eî¶¿-ó{Œ]Ûˆ9fÌÛÔk¹ÖXEjæ9¶Ñç ;X;.ž%!pÖvsaî\ÚU‘{GJéw+$â�7Þ8ÙÙc/Û}ý43ÖZó—Þb¦ë®™çXù%od-õœÃš4úüÛªû–{OeûÒÓýA;Y1§ã�?>¹,ûÌ”O½Ä¡fÆJÌfž�éßÌß—ôŸ�Eß›´ã;�Qÿwbz±1;_›>wGÀpGÀpG UèùÚÿ&™þ7‰!­¿O€×ŸÒåb‚4dyp àCÀ“\ 8Ãb‚C18&ÈBCb绉4dO„qˆ‚ü r8"-Ë$x ‰T�‰ÊpHà˜ˆ@çN 6pQ”°¡�:üÊp\¨Ãy�…¶9b¢�$=eô–C:„~ØH°“¨Ÿ|H?Ór¤�3Ê NÐ@ó¹À¡�&HŽ9 P”°0-ŠìX ˆÅ¤Ln‹I� ‚2‰².Ê\$† q!‘+éB™ˆ‹OI»‰íF.4iH5�ˆùИ†Å42&ê£bš11ñ!"­XMccNâƒqè ¾ãÐôR;nÎú¬U¿XêñÓŠ/hµã_L7"wÞygzÙ¯µô¹·¾õ¼pY{íµ“Ov†i”0S+>~x‰Ì8ñ߈ßo¼1›#Ç_ô&�=öXf¯ÿ@=ä�CR7ú3Ò¡‡šrþûÛ _”ë¿Ä×_ýÊ{ï½g›ë*×KâÁEã9ÿüó }_~ùå™�þý¨£ŽJGqPQ’OÈBj4hPòo_àÜ~ûí…1u,~~ûÛßf6|¾ä›£-êý7=}Ù�£–,»ì²É-â ý¦N�ZaG¢ÕW_= ~9ÅÊk¬‘Ú9"¥HØUaìØ±ÉÆî:ÅîDšcoÇ,åý6ûòƒ�†›ˆ}yéÚÈçfF‡ÊâšÇª‘—þeï±e×’—Ýzi[D,ÌÏÅÖËàÃîoúœåv·-vP“ Ÿå²÷;fÊÜuí)ç³Ã îZÂ.:î‘k¹ùæ›3?ö·Z>ê%E”Áµ(f#Ä¡²×O™ßAÍ\Ìó”SNÉp/ºOàŸß¬mþ^)œ}žP?òu×]7ùæ¹á­·Þ²MÝÊ­ZËFî! ¢™ßíe®uÝCj‡ìg…ÝhjI½Ÿ‘Zý­ÞÆ<ì°ÃlSV.s/È:D¸�¢k³ KRÕk+Ÿcë}žÐ¹ˆðý�ãùz’í·ß>}.vÙe—tD,h·Mv*âó8~üø ÷ZÊv'Ðv_?ÍŒµ' h+ZËfžc‹âÕ³–Í<ÿ¶ê¾U4ö"ŸýîçX¼ZbŸ´“eÙg¦|Œz‰CÍŒ•˜Í<;»ìß—ùùÎŽu}oÒŽïhî¸ãºyã4;žÈFÄ¡n†9ÇMÕZ뮺*ó§— ¶;/xô –8ÄN Ä«zåúë¯Ïúq¼X‘ð_ãò]k÷¥|?Æ6tèЬßÓO?�™h—#®…"ò×{ì‘õ³Ä!Ž©bí »õDœÈ‚U ͼüÀ¿/t}®·ÞzûùÎ_§ùØùúŒ"•Å5?¾F^ú—½Ç6³–"•qiä˜ÂVácñš0aBv­>ûì³¶)ÝOõ¹){¹îºë2ÿ;ì°CåðÃÏêÇ�0zšÿ7¿ùÍÌö¶Ûn«èwŸ©zv%«—Ñ*\!•½~šýÔe�«•ž®LÎ>ûìl EZaZ®•ZÄ!{¿©çyB18ÒN× »+ö&­ZËFî!Œ©Ùßí�^ëú=Z‹8Ä:€»æ=óÌ35a«÷3RÓ�iÐ1zÄÕÎ/¦¹Ò̽Àú±e=±cd#Rk¬3ê9¶§ç Æýàƒf¿Ÿç™gžÊÝwßÝëtŽ=öØ´Æz…ð,9á„RdPÖƒ�™¬´ûúif¬vÜEåZkYd+]Oϱ²©•×ZËfž[uߪ5æ"ý*«¬’® HõÚ…2og±åEÊ>3å}×K¢_Ù±Ò·™gç²_×¥’ŽÉ滓v|Gã1êÿNL/6üuGÀpGÀp�æÐóµÿM2ýo’ê{£ññû(ˆC�†HpHðàó™Ïtq7éÿÙ;(Ë‹ò|ÿøƒ²*Ë0Œb\�ˆ 5¢N\¢‘`¢F\YâѸ£ÆD4QG\pC�â4 �Æí¨‰Ñ¸$ˆ(.A� ‹JYdQæ_OM?—êÛËtßî¹s/ó~çT×W_}KÕ[·»ïô}§~]Ô»ADŸöñX<6ÍÛ˜ Õ|ç;ß™?Ó€<üõw½ë]{ÿã¾õë[ßÚ[WKVâ5>Ó&Äûa½_ùÊWz)Û[úo>yßûÞ׫E\K"Á+^ñŠÞü³ŸýìY‰½‚EYȇæñ–,Öu¯{Ý«®’Ûúnñ0Þ~C‡æƒ«·\¹¦¶ŸÏ‡þ ùlгlošŽ�ã^xmBQ óѯž…8´ÐŸ!�í¸%†×�ݹöÚk+áâ67CÌ$—]vY�¨ 11o~ó›g ™dŸ+)b>¸ö?·çC"nÐ×Ï ¿ƒÚµ¶úl¯üx—çá´•–ð‚ÏLÄ¡ù¾Ÿ°ÆùçŸß«ýÎw¾SóŒý|Îr±~†,Æïöù¾Ög#~@Úõ¼ ëÍ&sý™-sÜ åã@©}ÁL YèÏ‚IÉ&?·fûÄÚçúï'—ëωþÇÛ’‡[–$ºC.â?G yÏTL|™qhеRjÐ÷Î ù÷e»ÏMY÷ï&ÃøMjÌýob~°±)¿6³÷ ‚@A � °Xøþ:ÿ&¹ýß$Ÿ'RþæÀå'*m¿Òà7@úÃÒà< Ë…¸wÑið$î9ÑàRÀŸØ«´¥1–8ç‚ÆãÉàaÀͰÁÑ€Ã�È. ~½œÆpAïPüB4ø$Œ!Ñð“kBOƒ"EN =Üæä«Èe�ß‚�mIipcðEÐåÊàÇìõç¯Gö5“Hlðõ ©°ý^œ)»±ûì³Oïç$?3ý^3v>¸ö?›ƒ¾%ñ3¼ýù<AqÐ×Ï ¿ƒÚµ¶úú^ÿõ_ÿÕûy1ˆ×'¿C!>r.�$}ÎDšïû ××¾š ¡b>g¹X?Cëw»¯×¹¼Ö%~¼øÅ/®·B æŸ-�›ÍÚß…bÚöÖ\ß÷1ü®â½KK£.ßÛÞÞÈÚûopôg�¿ù½ß/_ÿú×{¿Ÿ!£ë[ßšä2èZò>v�÷`öž97WÍô¾;?SÈÕÆÑá _pªö>>�¹½èE“æ†ýúYÈZ=ËIîÌö>×AÎr!ïçósk¶ßAóù÷ÿéa×]w­¯!ÞoâŸè¡ÄëÌGÙòúá±ÆJû3‚Õt¿7ˆãß~3IK⽿¿/Û7;èZ‰ô½ó ÿ¾tÍésãÐ0þ65H ~Þ A � ‚@A`áøþz�÷æwÔ˜‰Ï�žQþ.‡Âd!¸ pä<Ü·è4¸÷.íJ“#q�¢Ë�XYô¥ñ¨2zÈCèp.àcÀÁ€@äMCör8äuÈó€,„NOƒq^ˆü DôpGà˜ÐÔéåŸH ‚¿W…/~‹½œl4¸,ôÄдÑA§Ç._†q;§O1WzD?â6º°Äb\TÿF˜}ÜøÁöˆ|ÀËÛ¹ír¹>ð�ôBýÀ;�G‡õ“^õªWõügR>õ©OÕxótÐAÓºòa5ðc�órÇ-þ/Ú¹ÆsC†kƒ°ÒÊ/ÊÛÝ3ø¶rÒI'õ⌟©Ÿíƒ�–tÒÆ¯êûåÔþò—¿ò‘v¹3êëûÀ²�9û{^‡—_~yïÜŽ;î¸)uÞÿþ÷O‰‡ä%®äìÿ_ò|`ã£Y˜go|ðãØ–-[¶öG?úѤzø´kIJëôƒpæÿæoþfRðnc[�Ç1ñA¶éÎ’Ÿo÷»ßý&Å·¾LJ¡­¸—~B‘>íãØf#ç=á OèÕ…™l¾Â;î—w[ñõÙþ ŽáÿèG?ºuí½Ú}ׇ«æ¬,�‘›I†E¢þ gIr‹Ž8rþœqKæc®%·ø�GY½âР?CÚÞõ®wY®×óè1?¼æûn¦Ç)A#ú¹<®Ê"’"Úxô·¿ýíºôúõá:Û÷³IZâP͙Ƞƒ¼~ýä:ûûõ½x,\{KT»7~.s#ácûØzN3‡¨9Ÿ÷®‘÷Öƒ 9YßY.öÏ�ÅúÝ>Ÿ×ºß;bÃÏruzÞÌå&Åù|�xk$ù!Üÿþ÷Ÿr‹ 7A†ieПïxÇ;z{‚Äûä'?¹>æ–Çî¶ï¸å¯_]ëBÞÇò~¢ý]ÚžßLzKðæ½«¯Þ¯ôßèëœ\'žxâ$ˆŒ³Î†~ý,d­ƒžå¤ ÷ Ö÷>v�³¤ÄBÞÿ®ïçÖ\~ÍõßOÂÁìðQw¼ ÂCôßVØ;ì0Ýk¿!ˆC¾éYÏt2ÈZÉ3È{ç…üûrºµoª6ÿn2ŠÓÙ”×ä›êë2ûA � ‚@‹‰€ï¯7åcôï�ËÊ¿ï%Ág�Ó‰hŸÒà9À�� �?¾\ 8w/m¯¦_QtIC�…¼¬Å \àh@ ’¯!q ~½Ä¡– ¢w~$!t{x&rMèášÈ?AÇþ : ¾ŠÜ8+4æµ3†³dÂÎþˆ=óctýµËœ}Q'ù1Þ¨âF\$‹a±n„±zk ÅÍcs£‚E,: Ú 6=d�º‡Å6•D§÷À�QV½Œ3ÉC¾¸¸]È:/FzØm¾0}±òâ•@ä‹z¯b£í=Ñß½ô÷,íJ»×Daè¾í>¥ç‰o*C,�o4ˆCÏìÿ¦ÌxÃÞ@äÀó—Ëúrñ?@ËYׯÿðŸN^øÂÖyþØ;“p›„�ö�Áäåöâg>¸æqF®Ãž?ÆòA—Òÿ�‹~ô<‰׿ò¨4þgiû‡ìé¡ÅÿrèCZ×Ñ£} —뙩ç�Ï®íÓŸþôLn3ÚÛY¿ô¥/Mñó–�8`Òû°îúzn™IÚQÚ<|p;�üË¿üˤœx <ýéO_{ÅWÔhÌ1—ÛÈï#®Ž8âˆéÊUDÉeä‡ÇX~°Åþ°³Žéâ‹ì¸>zDì¿ýŸÑÆs‹ËŸøÄi1æN{s‘þôgŸ}öZ>èlo¸jëq“�Ìãƒó~áMd¶þüH27A07ÓYBôáCÛ's‘§Ÿ0LJ´Ì?ç9Ï©ùû¿p ˆñ®¡ß‡1ohõ£þ ÂÏ"sp£S+¾>[Bÿ[ÿU}ä6?¬lo3[®œ¹î{ßû¶e'é�xÄ#ªÏSŸúÔIöé‹ñ3v¾gé:x|7LˆeÛCÀ:ᄦܤ¶øXŸ¾½-…Û®¦“ùþ á“î…Àf’cË�dúAL™I¼õ²·ªÌUx|‘ùÛBB¿¬×¹|hËï“¶N«õ«_í/ÙÏ÷õ3èï ^Á>e.¯~¾<øÁž´¿•…¼ç÷¿ÄÍþ[ÝúJU"Ü\ÞO×’rÚÇE:?]¿¾³\ìŸ!‹õ»�½Ìõµ>Ýï ^owºÓ�êMPý$ÙépÂ6ŸïþÌn_Ûè;ì°ÃÚ£�>zÊ{¼…ü,àg³7÷õ×c¼ß~û­m=Úîq�µÏïûéja[ßûØAÞOLü/¬kö¯¥Ÿàíû¤þ÷›ì¥}¯Ûÿ^uc¼~]ë g 3ÉúÞÇr–Öôýïú~n­ï=%õçòï'×iÏ ±þÜi_o|ïµÿ9DÿÅxÏD.~FµõÔùY2“Ìw­ä™ï{ç…üûr¦uoªvÿn’¿OmØ¿OÍ_?ØØT_—ÙwA � ‚@XL|=ß÷åwdnØ/ÿÆ?´´‡•¯Aâüx�‡hpàEÀ‡ ¡ÓàNÀ› Ý£´¥­,�‹Z$ Á·€{'ƒ^Â"øŒ½Fnd"HB-yH>ˆä!ø Ø ÑÐá“ØÃ=�w‚�^n =mˉ?x/4ìp[èå»0fN>L;‡� ?|è±!ŒÑéíèÚЖÅHB^ºí¶¢cgó¿ŸèK׿ÚX'ôgÎ �NN¡×N.6çã m\ö„ŠkÁß¼¬Å<èä¡wmæÅaÎ50‡Xß8b­ÛêÄ‘‡H[¿ {u™'q¼Pw/d\SþÀUÔÈ0ø»¿û»Z¦ü!uå6H�òØŠî¼óÎë~ñ‹_tåf‹®�\ºBšS­r%}W>àï ¤+·uåC€IqÇ{lwÌ1Çtå>wåQ4]ù%ÑÂEWˆÝ6ÛðsvîRnŸèÎ8㌮|xÞBLW>0ž\>híÊã}ª­ÜÀÒ•? OšŸmP>xé.¸à‚®<*§+7 Íæz‡™ãÜËãfºòƒ®;ºBL©{+êu…PVõr#FW>¼_´=—ŸOÝ7¿ùÍŽŸQåC‰®Ü€0¯ÜåM\÷ýï¿+·&Ô×QyœGWÈq]!>Íš‡×vù€¹+�ÆèÊcºr»VWnêÊÿ°Ÿ1Ž×)¯o^·åò®|`R1*7RuåƒØã˜øñ�Ü�þùÝn»íV÷Y>�›Õ¿²|pØ•GˆÕÚä(„¼Z¿ßo”Ƽ– q¯.i±_7îs&\ )¨ûÚ×¾Ö­Zµª+·Öè>ý gYD]!ÄÔïO~^òº-7Áͺ§aã³1~†Ì Àšœ ×rëX÷Þ÷¾·+7ˆuå–® R}Ð×ÏYÌ I ³þ\~®Ïösu†Õ¼¾÷³ÅÎun¦³åŸ!sÝ›~å&—®ü±¡+äðú{£<*tÊû%}£çç@ytXý½ÇïK~Nñ¾�ß±ëûÝ[Í…¬•÷¼‡ä}ìBÞO ‚ÑBb†ýút­ 9ËAk7èY.äýïL?·æº�õýûi¦<ü á½l!u…˜]߇ôÿÛk¦ØaÛ7äZòïËaã0êõÊãÑëËí²£¾ÔMj}üŽ÷oå¶ÏMjßÙlA � ‚@Ø”ÇÊ×÷×"÷¸æäo å߇”õóôJ“c!Ÿâw{ã_lð!�~¢Ckg®ý€˜1yàKÐ3Gb.mö|°¨[_ÝôÖ7›óä§ñ�#~Ú‹Z…9lÆbDן±œâÑí�3¯9üP”¼äoó9G,ÂüÀÒ¿™A±(Ar¹À@ÜŒ¾ôì­¥‘ÃÍ ˆ~Æ3<@ÁŸœÌëËØõ`cL Á¥ÇŽÐó /õÍ�Íæ—¬c>ìŠõ±!ŽÑÉi}ÆÄ ú’õ­Á\[Ÿ˜vŽ1>0Úö*8[ÍÕ#ÃAàŽ@Ú�H{ì:âÄ">Œˆl\Êí>Ý-·ÜÒ-]ºtÆ…”[mºòhƒúá/t”›wfôÍD�r+CWÓW? .�ž[/ÉŸõõ2$µMç é±ÜzÒñ¡ny\wüñÇOçv‡µ Ÿü ¹ý¥4 âÐíÕ¢ ŠÀ°¿G]gâ‚@A Ü‘qh4O7Ä¡Ñ<—¬*� ‚@A`<qhê¹ñŸþÊç‘—™KK»e¢é¿¡%4À…�G_®DËÑÀW>\ I?E­| lÌÓ“‹^GQ+·‚5`£Y±>vlæ7/c¹#Ö0–ÞxæhæAgnõY£qÄ Œñ#¿Âvòc~mΗ©Iñø“kQÄ….$›b±l¢7Fßå&¬ï†ÌåAèÇ^�¡>@IDATÆè:ð6kÑÓ˜ÃÇ5¢ãG£>͵K t„¸61ž±5°7Ý5˜ó* }¬Iol[Ÿ8ëµqhÏò¿Œ×`Œ �‡fÇùØcCš¡áΞsÎ9Ä >ð.�Ù鸉@á¿öµ¯­7h`{Æ3žÑ•GÒ9�>T¸}‰ÛÂÚø¥êÀ¬¤´‡=ìaõöŸÅ‚ëQ�zTRRy„W½½ÌÜÜ.tä‘Gvå1i]y\NWsÑ­\¹ÒéM¢6>ùrûË*ġ۱emØß#£ŒEÖ‚@A`c!âÐÆB~öº!ÍŽOfƒ@A � ‚À|qhz´vÞygoº±xÀ±�ƒ—‚Mn½œ zb|!Ñã�0'·Ä|ôÜŠ6þØÈ¡¿¼ÆÄ´>øZË|܃õ]sä!§\}ŠiÒ^°ã�¸Ns“; 1·vl®ƒúä£w½mýbLw°èuQí¢Èdž´9n7…Í�‘A0\‹€Ø³QýÕ¼ôæ³.½õœƒ¬cm¬ÑŸ±5ëDù‚¯¹˜§>ëÁn=óSÏ×5K]êã�¯u¬_L5Î:ø(è4þæÂqhEy¬Åjn^ˆ �‡fÇ9Ä¡Ùñö,ú¯ZµªW–G³Ýï~÷«�CâÑXÜ&‚ðø/7µ¾G#õEÙdxÞóž×ñh?�ÅcÛx¼ Ùi§�:HD<ún±„ýy-"<òí>÷¹O}¤"$!Y‡pÝåÛßþöîå/yoJ_†�O~†Üþê qèv,FYö÷È(c‘µ� ‚@ØX„8´±�Ÿ½nˆC³ã“Ù ‚@A � 0BšŠÖÄ�C‡.)íúÒà6@b€ß@S§gNü ùêø ãÃzƒnv|lˆuðGÓÛÌż¹Ñ­×ÆP»1®±ˆ>ëF·ûc·&s®Q 󒘘Ç‚/cëÚ›Óøb37ã�ÄÂOy(,¶ÝŒ:‹¤Ž›±×†Ÿ ’Ë8{üúõbª‚RŽʘü ±Ì‘×<Ö§××SÔªÓ;¯ŽO¿XŸ1Özì¬Ýuêëú[Çq ©ñíxëb[^nÊ! 3$ qhv CšŸaÏòè±N8¡ûèG?Úñø–~ÙvÛm»Ã;¬;î¸ãf}œY\Æ›‡N9å”)†„öùϾÛo¿ý¦Ì-Ä@ÎO<±æþýïùÕ8Y )½þõ¯ïþüÏÿ|òÄ&26>ùrû +ġ۱emØß#£ŒEÖ‚@A`c!âÐÆB~öº!ÍŽOfƒ@A � ‚À|qh*Z qè²2ËÍbä‰Hj±‡+aƒÁBŒ™§‡Oám>ÓÅÈí(n5–úÉÓ ž\ð+œcŒÐ««�žúò7ˆ5'sèä&/Â|[?|ÇÖ¡GÌ¥ÎX]R’±S½×dζ¾¾óî]ؼ›‚Š:½sÖi‘9ÆiðwsØÔIkÇ船ˆã °[ŸžXA,jïÀ½ÑÇ5Z¯�Áa?ëc³>¹ñcÞ’q®CŒÌ�Ÿ·éSL½µS�fæð£&7-/7­É�C‰!IˆC³}ÓM7u<k³Í6ë–-[6»sf‡†Àm·ÝÖ}ï{ßë~úÓŸVÑöÛoß-_¾¼Ûÿý»í¶ÛnhëH¡ñCà—¿üe÷Ãþ°»ì²Ëº_ýêW¯�½öÚ«;à€&=Fl±wF­ïÿûõ–¡ë¯¿¾Ûc�=º{ÞóžÝ>ûì³Ø¥Æ2ß°ñÉÏ�®»ñÆë-m<&¯<§y,_7›Ò¢‡ý=²)a›½� ‚@X!­¡�3âÐÆÁ=Uƒ@A � 84õ\'ˆC‡–™‹J»¹4x4¸r'ŠZuyôÌË¡p —»t]VÔž'A#qòD¬�ÝúÌ£Óà[èC~8ŽñCŒC·>~øãƒ?>ú›ßÜeª ~-§Ä1yÐóºl®³ß�9jµvl 7±�$íÆÉÇæØ˜À˜?7꜠´=s4|‘vŒŽ0G>À‚T# ÆQŸÆ<‚¿ä×F Íxzü�/j­M� i×â¾�g?׿ZˆÃA!?ëcG§÷ð‰E¬g}zkðiÿî寡58F†ƒ@ˆCÃÁ9U‚@A � ‚@A �ñC Ä¡Ñ<³‡Fó\²ª ‚@A �ñD Ä¡©çÆE'»ì² �*»¸4ˆCðà:´Ä8ð&hÌé#oB|æðCôc‚M¾vµ´Ó›§¨U¬m}êÇ]zÆŠ~ø’Wê£ão}|±·ë`ŽÖædL¬Ò§/~îEÝêö×wnÞ=ÉSÈGc#,t&qÞÃtã‚K@Ê!_?øÅÔ³·:5iÆ2‡˜ƒ¡µ¬Ç˜¹vÍØ$ûµ®Å\ŒÕ™'‡ùÍç<=�ýX¿¨=¼ð××úމb¶)mù5×\³æw¿k¿ß˜Šl(BÚPÈ&oA � ‚@A � 0î„84š'âÐhžKV‚@A � 0ž„84õܸ­Çw„8tyi×—_C=\oBoÇøj£Ç1ÝXçô3N_¹ætŒ6ù!í˜Xƽ¹ÐåwX_z×¢Ž/ù±S ¡¾¹Éß±ŽóÖ¢ouærªWCù‚ŸÒêÚæÕKJ™WPŸ39X$›GgQŒ[@˰ڜ·ÇÇÃÁÇXtÄ êØX›ã¶>qŒ�DbZ;~Ìq8­/µüæÚ$‡õ™7¯u°ù‚°'ÆÆ<:B ä$j`s=EíÕG·>:9©Y‰CW_}õiz„xëÒ;6?~¬›<íú™Ç¦Q«ÞÖÇf}ú-K#ßv¥ížG•†(! ì” A � ‚@A � Æ �‡Fó¸BÍsɪ‚@A � Æ�‡¦žÛæ›oÞ-]º”‡.+íºÒàLHj�ã¿A: ¡‡+�¯1ØÐñ·µÚŒ…0dœ=1æ ·†õ‹iR}Zþ ëpMø«à�àC£.¾Æ3ß®¥�uÌ»}á��Ï<Ì3§0&·õ©©M_÷j̼{“Ï;° psíâÈÛŽñ±öVÓñ ÙÞœŽÛ8ukèëÚÌ­�:úZÓÛ�Èeœ‡D¯ÍµÒ#äVÇ¡g�ÄéO=köëøBjó osS­yçÒ//7­É�C@2 qh88§JA � ‚@A � 0~„84šgâÐhžKV‚@A � 0ž„84õÜ6Ûl³n§�v‚8tIiÜ8ÔkÐáGhƒô#ÇNDKbŒ/ ÒßëCOsÞ1½Dus¹°~Qk¼ë"þøš«¨U§g^=>Èt=9åŠçšì]“óÖ47c}\“=>J}íóêI¼PáP“|èm^tín€hæ†$ù0‡+(ŒŽý¹3¯½¨UÇ·}0&'¾†ŠZm¬ik2&ÁŽn£–‡‹Íõµú0�]Æ~#à+a;¹Yb}ì9Z}Û2^qå•WžÊdd8„84œ§«rÛm·ußýîw;ˆr+W®ìvÜqÇéÜb›�ßÿþ÷Ý)§œÒ]wÝuÝGÑm»-?F"A � ‚@A � �‡ÇÅÎâÐb#š|A � ‚@›2!MúåQe‡..í–ÒàAÀ��;÷�1}Ûʰò8äAÈ™€Û¡ ]!ŸvM¦¿| jÀ÷À�F-æè[¿˜ªCó؈CÐû_�Æœõ©a}ëÈió0çÚ‰A'=b}Æ-Ìa£á£¿õ‹i01Ñ`Ñë¢X›AÐÙ$›Çæ&µ Ž@¸)íÆa×`£µü Pi‰9Æx ı.ÆÌ¹æ¢ötìsøµƒÝœèÖ×W›˜è‹ŸÂ¬Oï^][¿ÍÏ�WL³!pÒI'uGuTuyãߨsÌ1³¹g.� ‚@A � ‚À¼qh^p Í9Ä¡¡A�BA � ‚@›!M=ä-¶Ø‚KžYf.-í·¥Á•�ÃA�ÈŸ€óÿCŽ„óôØœ/jåE‡�^Þ¾Ú°ÓäXÐkÃÇüäF¦Ë��ë#/C›9õ%s4ëÓærÎ~ˆû(j�·'óÖw�؈7‡k²~™Z˜ÞB²�û@Œ°„�¹z7@¬Õd˜o׆nntÇÔ¡¶õ“Çú’u�Ö/j̓/vnþÁÏyrZ±–vׄ�fsSÍëÍF® {›g« ?ã­�ŸõY�8ˆC{äQe…!JˆCC»¯TˆCëùà?Ø]xá…Ý>ûìÓ=ÿùÏïCiöáš5kºC�ìÛu/xÁ º÷¿ÿý³d6� ‚@A � ‚À<qh` Ñ5Ä¡!‚�RA � ‚@wxBšzÄK–,é–-[Ƈ�—–v]ip0à5x+�ü 8èðà‰È³(jëç¼>ôÄÊ›àV#ò;oÞbêå�w!AÇšú‘›ùŠZÇÖÇŽN~ë+—ƒ}aLJ¾ÍK vø!Ôo÷X†Õ—úÄÐÓ�6‡õɣ޵÷Ý_Ýì_]Ä¡SBÜ‹S°±A7ÐnÁd³nÎ<ŒÑ’X‚ 1ŽúêôÌ{€E­‡ä¼‡(ØØÑé=tÅZÖgNqæ¡GÌ�¿‚¿5Ä…1vòak뛫˜«0G¾mJÛó׿þõj?! ç骄8´•U«VuçœsN÷Ä'>±ûÜç>7T3Ún½õÖîmo{[}TÙ+^ñŠ®\8£o&‚@A � ‚@A Ì�‡æ‹ØpüCΩ‚@A � °i âÐÔsÞ|óÍ»¥K—rãÐå¥]_œÈ5­@¢QàF@r°—WÁ¼vt¤?N¾|š¼’ÖN}ICE­Ò’*ð%Ö^ÞŽú‘qŒŽ�8üÛxìäÒÎØu¡Ó\�¾Ö.S=þ:yãúë[‡ÞVò…b‹!_ÈåÐ �Ø”$žþ ãƒM? 3lVâM»qt|éÛú计¿>c뇴þ®�žÜä!6º1E­º¹\+>èŽõ£Ç×\­Ý:ÄP—Zm}jZ¿¨uôÜ8´2Ä! ž„84<¬û+…8´‘U«'õcšqA � ‚@A �ÅD Ä¡ÅDsñr…8´xX&SA � ‚@qhêk`âÆ!ˆC—”ƣʸ�eàAHš�û 'ƒyÇörEäi`o…<؈5¯œò2G,bNýèµÉó0—½õõÅn>rR×uãã^Ì‹Oë/ïƒ^;ñÔGÌE<�úج_Ô*m,~>øºô�Å'(�æ w1è,¸�C6à&ŠZ}Œ1‚/MPèÉGœsE­ºÀèß?�qˆù‡N}_ÆëøõÅŽ ѧՙÓÎ!!ÆP›‡Ç:õ!µ{4‡}™îÅRcëÒV\}õÕ§Þvi#Ã@ Ä¡a <}�‡Öá²jUˆCÓ¿Bb A � ‚@A ���@ˆCû¦¯âÐô¸Ä‚@A � A Ä¡éQ+O:áQe—”qH¢�<ƒàE ØÑ[.6xØåg´:6íE­ºuÈ£/9°›Ûs—©ZŸzø(øµ>­Ž�ómï¬�Ÿõ[N6Ä=Ò›Ç9æÑ™CÔõ³wŽÞ|m}ìó–vóž`.¾Í!È.–ZØØP¿?6æ\�c7¯Ý\æá Ü´ùð%N–> âᘛþúô�ñqmÄ¡[Ÿ±õ‰³µÖÂÏúÌYÃ}ág.×ëX_â°Ñ‡�17í~ÕUW�±v-æÈ0âP9óŽ_Hç�w^wá…v+V¬èþðÿ°Ûwß}kÛ~ûí{P”©ºOúÓuÌ£­vÙe—îÚk¯í>ò‘�tçž{nG®•+WvxÀºÃ?¼×*—_~ywòÉ'w?øÁºn¸¡»ÿýïß=îq�ëùÈG¶nSt^—ŸúÔ§º³Î:«»øâ‹»]wݵ{ЃÔrÈ!]»Æ)�†ÿ÷ï.¸à‚î²Ë.ëît§;u\q÷†7¼¡Î~èCšq½3å[Ÿ}>¸¶¹xTà¾ð…z?ÿùÏ»í¶Û®Ûi§�z{wb~øÃvÿýßÿ]÷r衇¶izú—¾ô¥ºçåË—w�yÌczv•U«æGbmW\q…á½þ±�}l·Ûn»õƳ)ßûÞ÷êãÑxÍñšâõÆY>ùÉO®{é�ýìg?[_[÷¼ç=»‡=ìa¯…Ï|æ3õõÀZ8à€î ƒê˜�� ‚@A � ‚À�‡Fó,CÍsɪ‚@A � Æ�‡¦ž[ó¨²KÊì�¥É߀È@“ŸAÏîz;†W!·‚ÞXãáIàϜ܉þ<ø"ø1‡Ç¢­§óX?¤Í'£%%‘Ó<úGñCÌk>|ŒoëWçA¿˜pÐxâX¸r±n\@ûìXpÛÍKksAª¡†qøc³oë *¾ÖÜ~P±ã�Ÿ¹‹Zë·s’ƒ\“uÉ×®Ír´Øbw_Ø#ô®S×ÏXÝúÚ¨;d�r ËšÒG†„ÀÆ&A:òÈ#§%‚ÁV[mÕÝtÓM=4 ©<ä!©cˆ87Þxc%î\sÍ5=”=öØ£»ôÒK'Ùœzê©• sË-·Lšãº¹W½êUÝqÇ7-qäúë¯ïþäOþ¤ãSý²÷Þ{wgžyf·ß~ûõOÕ1$•g=ëYÝùçŸ?í<ÆÅ&ÍWɇóøéOªiJî�zÔ£ªý-oyK÷š×¼¦¿™n ƒ”uöÙgw�üã+!‰@ÈWú}ôÑ=ð�¬ø÷ß{Üã=óCúÐiÏR×�Øó›N�ðsüñÇwÇsL÷»ßñ;p²@:í´ÓºÝwß}ÒÄ"H_œ#gõñÝç>÷¹I>w¾ó�»¯|å+•€4i"ƒ ‚@A � ‚@[BÍ£ qh4Ï%« A � ‚@OBšzn›m¶+ð¨²ËKƒ8~¼›ÜæàXÜZ\ Æ4yô~0i 9Ð[»qÔic˰æ£o×€cëK"76¸èø1¦ ±>½õðaŒXŸˆñøÚÚ\rL°1OëÓïšñÁ·¿vÄ<ëF|uq„öB\lÏP”þº9úvCÄ8&�€Ú3GëÐcCÐzØÚ|êo8x@›9¬åÚÈÕÖ*ÃIuôÃŽ/czòÙ3ǩϨonëëãÚŠKÏǽºOæôãQe{”[RÖäÆ!`ŽlLâÐ{Þóžî%/yIÝ(7ðpã7Òpã 7Ùp£ËÍ7ß<#qˆµ¿ùÍo®nš!–8n‘™Ž8áå OxBiènw»[%m»í¶•()ùÀ>ÐuÔQU÷ ë��Â/Mä)OyJ]ë�üãNªëÝsÏ=»Ÿüä'Ýÿû|kÜ.<Žlÿý÷¯7aÅâÓ[lQoôùö·¿]�“84®,‚Ûž åpƒr¯{Ý«’`8ˆ=Ì# %�'ûŸ«¼úÕ¯®dý_ö²—Õsfü›ßü¦ûÆ7¾Q§æBzéK_Ú½ûÝï®þ{íµW÷´§=­[¶lY÷å/¹ûüç?_í¼6¸�jéÒ¥ủCÏ|æ3ëëñŸøDÇÈd�À„Ÿ[ޏ�j>û뉂@A � ‚@#‡@ˆC#w$uA!�æ¹dUA � ‚@ã‰@ˆCSÏm‚8Ô>ª n„" F\ŠV×N =~6s0–;!ñ¨˜&ù¯«‡XŸ9tzÄÜÚµÑ÷çãÃ[êËq½øZ³åz ›tlÄÑ+ŽY‹‚îØµQרÚúÆÍ«'Éby\�:y[c,Q†±ó‚Ææ˜WœxªŽyìô´–¤­_ë·óØÈk|Qk>l¬IvƒëgaÞúú²VtÄZŽñu/ÖwMøRßZÌGMmÆSqhEylÐjˆ‘á °±ˆC�l cüö·¿í ï@ÜàÆ™V¸ièœsÎéx4–ÒÞ8¤í/xA÷ö·¿½Ûzë­»c�=¶Þ&ÓO¢„KuŸûÜ§Þ aa <® "Ðt ¿øÅ݉'žX}ßûÞ÷v/|á «Î?ÜЃüÓ?ýSçßzë­õhì�_.ozÓ›º×¾öµõvæ!ñ¨5d±ˆCƒâÊ�M�†~ô£uÜœÃ^žýìg×µñr�èBJ⦡?øÁ½‡¨Ép~Ó=êëðÃï8ƒé2Ó½ï}ï:µ>âä'n…âç {�˜Æ#Ø”N8¡{å+_Y‡ŒÞùÎw:Õ#iX¹rewÆgTR6ÈLïz×»êôw¿ûÝúˆ=}Ó� ‚@A � ‚Àø"à¿ó¹¡82:„84:g‘•� ‚@A Œ?!M=ÃæÆ¡KËìu¥Ás€Û ¹�†ÈÉ€äaŽDK~0¾˜«èÇ|åT˜_>Ôr-ŒëoMbiÖ—Ë!9¨LUiç�—ÒÆS_j1�´órF\+s1®©­…Ž´óÄÐÜ?ó‹NPÙ("—zQ{‹Fg±­X—M· ¡RûÀ&Pø ¼qôm}|íèo]zšùÐÍIÇ€~ÅÔó'—릆uè�3ÎucG´ã‹NæÔé·,­­�/ÂùXqÛ–¶¢�)V—>2$6qˆ[{þõ_ÿµî’G>µä Ù¶ÞO‚4ôþ÷¿¿rì±Ó‡ í¼þõ¯¯~ÿùŸÿÙ=üáïÅ ð¸-»…´óÜN´Ã;Ô[fÚGmUÇò…Ûy ÿHúâ¿èT}ìÖßÿýß×1`„4Ôʆ  ŠëóŸÿüîä“O®ËûØÇ>Ö=ýéOo—º¨Ä¡I‰Ë`ÕªU=‚Xÿã¿ú}ûÇó!ýÕ_ýU}¤9xld±~ù£?ú£î›ßüf½9ê²Ë.ëîr—»TobÑ "Õ>ûìÓ 'ßð€:þìg?Û=éIOêÍE A � ‚@A �ñE Ä¡Ñ<»‡Fó\²ª ‚@A �ñD Ä¡©ç¶dÉžZrh™¹¸´›&ëþçæ¼Û–8´ï¾ûvçž{n·å–pÓÖ ·Èœyæ™ÝÎ;ï\o!Òþ§ú§Ý¾ð…úˆ2æ=d![…¬Y³¦;øàƒ«ÞÞ´ó¶·½­;ôP~?L–¿üË¿ì¾þõ¯OÙ 7±7n?ò&Ÿ6r6â$#HK³ kä1h­ ‚+7;wÝu×ugØK¿´8,ôÆ¡þÜ«V ‡8´÷Þ{wÿû¿ÿ[oVb?Ó ä)HTÈÙgŸ]E†Þ‡x}ùZa¹ä’Kº+VT}ºù:‘/A � ‚@A � 0v„84šGâÐhžKV‚@A � 0ž„84õÜ&n:¬Ìü¬´ë'<àE öi°IŒ�¡?u9ôØ|Ó�6¯\ lÚÍáØšÄÊ!§vkaCȉ�y;�|mßæÂßzEí­öá:‰� ‚˜ݵ ã‹ô×w_öÆ3XXàB…4fÏ“ýµ\x Ž›×óÅÐηz[¿�ÅÇõh§o…üÄ ¨ë4?½„ÞΫ۷1äƒìc}|ÚV†UZBómXŸõÑ�çÆ¡=¯¾úêÕ<Ê(26qè—¿üe·ë®»Ö >÷¹ÏíÝt3—·Ä¡õ=šÊ|¼ž–.]Úýæ7¿Ñ4küñÇw¯~õ««�@;úè£gõw’G|Ýxã�uÈm5Ë—/¯úQGÕ}àЭ×ÏF‚ Å-F³ÉI'�ÔqÄ=—Aq…ô˜Ç<¦æáÖ¥W½êU½œ*ãNºùæ›»m¶Ù¦>¦ òש§žêÖ&õ_ùÊWº8 Úx<Ý‹^ô¢ªK:è ƒºO~ò““b´Øÿó?ÿswØa‡Mñ‰!� ‚@A � Æ�‡FóÌBÍsɪ‚@A � Æ�‡¦ž[ó¨²Kʬ7ùá-| "'þ:Üzç‹Zdzõæk{ý±É§ ü ýÐÛúú¶óť烱o×ÛÚ«SùÂvò ø1¿UiÖ'q­0fž8ëy&íØúĺ�;�G•�†126qè¼óÎëô Õ sÌ1ÝßøÆ9o¶%µ7ßÌ– %uð˜©{Üã³¹wGyd�0£Ð$ýÜûÞ÷î¶ÚŠo�é…_ >択Û{�–ˆÔFÎFâgë#ñè­?øÁ½”ƒâºzõêÑåãÿxÇ Jý2îÄ¡ö5RÐtrÁÔÛ…˜û‡ø‡î oxCu“8ô¬g=«ûèG?:%ôŠ+®¨·Y1Á<~‘ ‚@A � ‚@BÍ3 qh4Ï%« A � ‚@OBšzn qèò2{mið|<—Ü x<yèØáRHôA'–8üèñqŒNwÂüôÆÊá`ÜΗa¯~kÇ�¼äCg-®Ó5â¯CnLQ«/ó4æY/k§¾ûb1?:~ÆÐ»N¹ Ö'yiˆ¸¡»VâmØ’-TÌÁbÆÚØ›d[Û»)lêd<±ŠùÉ)@Æâã<1®ÁúÌ+®ÃÃÂNÝÖ×øþõàKë3ÆG!ŽúíºÕ™C[»u˜³¶vbŒµ'âÐòrãÐé¹qˆ†#ƒ8ô‹_ü¢Ûm·ÝêŸñŒgt§Ÿ~úœ7;qˆGßAø¡Üã×}ñ‹_œs½üǬxœÙÃþð9Åò öIOzRõýà?XÉHý�<í�C©æ}èCÝá‡Þï2¯ñ ¸¾ç=ïé^ò’—ÔZ_úÒ—z·µÅßô¦7u¯ýë«©%lµ72ñ}Ëó>[¹æšk*çÒK/íÿøÇ×Çŵóè«V­{T�“·ùÈ…^ØAèBf»�jíÚµÝvÛm×Ýpà ÝSžò”îŸøÄ´eÚsko qhZ¸b A � ‚@A Üáqh4�8Ä¡Ñ<—¬*� ‚@A`<qhê¹m¾ùæ<Ñæ°2sQi7”ï¡%•a�+/�Hƒ@’�/!Y†Pádà'¤¨Uð!·sæÂ»9Ôõ-SUÈmŒ=ë >=yü½—a�u}í<:µÌ¡No}èzë >½>E­:=âšð1'vü]ã�Å'˜$�‡éÂXp»pìŽõq#Œ7)@Œ§‹Ã»5ЭoÁe¬P»õž± _ì4|uã°¡[]"�õú{|¨�Ÿsm^løÐÚúŽ©¥OQ»mJÛ«‡N q8†#ƒ8ÄùÞínwë~õ«_u[o½uwÑEuw¹Ë]æ´áAˆC$¾ÿýïß}÷»ß­äÈ,°Dç"L¼�ç­o}ëœ[öío»{àXKpk ·×´òýï¿ÞHtýõ뉹ġAq=óÌ3;n/BZ²Œë=묳º'>ñ‰•x…­%½ï}ïëÝÎôÛßþ¶»Ó�àÿ­Öóä'?¹Gš‰8ÁŠ7$üÇÜñ¨°ùÈ\‰Cää–+neÚsÏ=»Ÿþô§¿ðû…Û¯¼eˆ×š7:…8Ô�TÆA � ‚@A �M�‡FóœCÍsɪ‚@A � Æ�‡¦ž—%,[¶Œ ~VÚo'<àF ô4H5rœc,ÙŽJCþAÐ!!ø;GωDäÁFCG˜oíÎaWwb ì|8Ú’Ÿ¬Ëþ4ÖŽ_›]é÷%B}usá‹MœÈ+øXŸž1BO�œ KX¸›0§ ę‡MÑÝ ›�XäC ?íú¶ë·>~ˆ>ÖeŒn}ê g ÖåõRÌãZñ£¾vcŠ© vmíº¬OOCð³¾q®Ë2×_‡9çYùa¬(Ä¡ÓB*H I6qˆ­½ò•¯ìN8ᄺËg?ûÙÝÉ'Ÿ<'2Ï Ä!H?¯~õ«k½éˆô¡ÈB^ð‚T"Íw¾ó�îå/y% qëDd±ˆCƒàzÓM7u{ï½wÅœµ{ì±ÝsŸûÜz³D¤+®¸¢Ûk¯½:HD�–Ÿö< �zê©õq`�³ çðK•vË-·Ìø¨²O<±{ñ‹_\sóYn1’<¶ÜúÄ#Ѧ“–8ÄùIhÚb‹-º�wÞyR·;ýÁüAÇ#ݶÝvÛJVâ±eçðÔ§>µûÚ×¾Vǧ�vZ÷Ìg>³ê| q¨E” ‚@A � ‚À&…@ˆC£yÜ!�æ¹dUA � ‚@ã‰@ˆCSÏmâÆ¡ƒËÌÏKûMip3Ú×A^„vÆèº>ØœÓf/A‡Þü™‡œOƒÞ¼E­:óÚèÛfn¸ÖÕ×8}°«ã+¯u% éWLUÌ�b~sÐË1iç�³'N?ó¹&l‰‰ žban¬](¹]4=‡ÇfüØ<ÀÑã‹�y;6|cô8‰4úh§¦õ±yPú™›^ô§ÇŽë¼kv/ÓåÀßœî1ŒÍel1UvëÚ3×Ã�CäªÄ¡r³Éék׺TÜ#��EbOÜbóèG?ºÞTã[¢ ¶­¶ÚªƒØ¢´D•ö‘YÎÏÖ_yå•Ý#ñˆz“ ~Ôºï}ï[o˜‘Àƒ½%Æ0F ½ô¥/]7(_ïz×»VbÊO~ò“z+Ü,ôÃþ°çóÿñÝ£õ¨Þ¸U¸½èŒ3ΨëÁ¾XÄ!r ‚+¤›ç?ÿù„OH3¼aX¾|yyŠ[„^ûÚ×V¿ßýîw•�5Ý#Æø…ú®w½«ûÔ§>UI`3Ý8ÄmN�yÌcê£äHºýöÛW"Ó¥—^ZÏf×]wí~þs~'O•–8ÔÎn·ÝvÝo~ÃïðÉò¹Ï}®;øàƒ»ë®»®Nðˆ<êñè2o:;ì°Ã*©¨� q¨E#zA � ‚@A`ÓA Ä¡Ñ<ë‡Fó\²ª ‚@A �ñD Ä¡©çÆ%;í´“Ä¡ë'<à4À�€§AϾ\Äqëã¼\zcémí-F&È/ƒy„žZÖg¬­¨UwŒ¾Ž%`8v/ø Ó··Y_~H™®œ‘ÖŸ8üX#bŒ\ë3¶>=ûfôú´y‹¹úÃxÞ"¸ólÜ= vñäF§±pªqóíõ3¾Á\ƶ/‚Ö�5y@ä4/6_$ÔG˜óð©‡0fž¦n}ü±SŸ|Øiجe}ìØÌk}Æ­?~Øô3>èÖÙºè{rÇi¥� ��Ib‹Üfó²—½¬ãVŸ[oågÑíQå�|`÷ÉO~²güÖ·¾U�…bÎ#ùÈÞÜ\”‹.º¨;òÈ#ëMFýþxÀºg=ëYÝsŸûÜÞcÆZ­i¦}lóÜ^ó´§=­oú×þ äHbá— 7ÛpË·â”gcÖþð‡»ç=ïym¹éóÅ•b�£Ž>úèÞ9@ÚbíÜδõÖ[w+V¬è.¹ä’îéOz÷±�}¬·>nkzÒ“žÔñÈ3eåÊ•Ý;ÞñŽî ƒêžð„'t_üâëm@¼ñ˜Nx|·�uÖY=~Ôå<¸ j:áqoÜ"Ô/Ü$ÅíKÓ � 㜽 JŸwܱ;þøã»£Ž:JS¯ßo¿ý:n‹zÎsžÓ�rÊ)=» @BB¸uéÐCu*}A � ‚@A Œ1!�æá…84šç’U� ‚@A Œ'!M=7. Xºtéaeæ§¥ÝX\8ˆœ t¸ØåB0FèÕáTcüå^ ãçü DŽ… 3�Ÿ¹ŒÇf}lúЛ ;>ð3¬g<>í\ÖÖgÝõ±™‹1‚�ZŒi®›¢�úØim}kö I*íB\0= e�Jß sm¬sú3'€-`ØœÓN.sÎ3f mèµµ'äQ\ þæe-æA'½õÍ‹œk`±¾qÄZ·Õ‰#�7 1&±.óä#nÛÒv/·�¬ñæ�2Žl`66qÈíAÆùÁ~Po–Ùm·Ýê£À rl(á†n‚гçž{vw¿ûÝ;n¶YŸðÈ3¯ö³Ÿý¬ãV›•+WÖÛq ÙÌ$<"‹?hQëAzP½¹g&ßŶÏWnÿùæ7¿YÉ;yÈCº]vÙeÎK‚TD,·)Ë/Ôù X�wÞyõqb<Êmÿý÷¯ä¡ù晋?Ä¢óÏ?¿Þ>ÄÍS¼¸%)‚@A � ‚@A@B‰ÑêC­óÈj‚@A � Æ�‡¦žßÄ£Ê)3—–vCir,äSH¨áÃElð19ëF“í̵F2&| zæ¨CCÌ¥ÍÞ…þm}ukл.c±9O~êâ§½¨U˜Ãf,FtýË ‘�bïœyÍ�?B^ò·ùœca~`éßÌ ‰X” ¹Ü€Ÿˆ»}é9X˜_äps¢ŸñŒPð''óú2v=ØSCpé±#ôu¨olÖ0¿dóa÷P¬� qŒNNë3&Ñ—|[–F}k0×Ö'¦�cŒÏ�KÛ«|˜¿šÇE†ƒÀ¨‡†³ÛT A � ‚@A � ‚ÀÜqhîX Ó3Ä¡a¢�ZA � ‚@wtBšzÂ7ñ¨²KK»e¢é¿¡%4À…�G_®DËÑÀW>\ I?E­| lÌÓ“‹^GQ+·‚5`£Y±>vlæ7/c¹#Ö0–ÞxæhæAgnõY£qÄ Œñ#¿Âvòc~mΗ©Iñø“kQÄ….$›b±l¢7Fßå&¬ï†ÌåAèÇÆè:ð6kÑÓ˜ÃÇ5¢ãG£>͵K t„¸61ž±5°7Ý5˜ƒ¨„ècMzcÛúÄYŸ8ã!ñ¨²5#ÃA Ä¡áàœ*A � ‚@A � ‚Àø!âÐhžYˆC£y.YUA � ‚Àx"âÐôç¶óÎ;{ã�*ƒc!.<›Üz9ôÄ øzñ þsrKÌG�À­hã±á��\úË aLL냯µŒÁÇ=Xßµ1GrÊåЧ˜&í;þˆë47ùѱÓskÇæ:¨O>z×ÛÖ/æÁDp‹^Õ.Š|lH›ãvSØÜõˆ=Õ_PÍKo>ëÒ[Ï9È6æÐÆý[³N”/øš‹yê³ìÖ3_1õ|]3±Ô¥>þøZÇúÅT㬃�‚îAão.ì‡V”G+­^»¶Ùe&²AqhƒÀš¤A � ‚@A � ‚À�‡FóCÍsɪ‚@A � Æ�‡¦žÛÄ�C‡.)íúÒäDÀo Ah°—÷€ þ…üuíø3‡½�Á·»D lˆuðGÓÛÌż¹Ñ­×ÆP»1®±ˆ>ëF·ûc·&s®Q 󒘘Ç‚/cëÚ›Óøb37ã�ÄÂOy(,¶ÝŒ:‹¤Ž›±×†Ÿ ’Ë8{üúõbª‚RŽʘü ±Ì‘×<Ö§××SÔªÓ;¯ŽO¿XŸ1Özì¬Ýuêëú[Çq ©ñíxëb[^n:�ÉÈpqh88§JA � ‚@A � 0~„84šgâÐhžKV‚@A � 0ž„84õÜâÐeeö†Ò ÄÈ‘ÔbWÂ/®cæéáSx›Ït1r;Š[�%‡~ò4ˆ'ü ç#ôêÆj£—ãa¬9™C'7s¹õcŒŽ>ˆcëÐ#æRg¬.)ÉØ‰©^ 5Écζ¾¾óî]ؼ›‚Š:½sÖi‘9ÆiðwsØÔIkÇ船ˆã °[ŸžXA,jïÀ½ÑÇ5Z¯�Áa?ëc³>¹ñcžµoœë#sàçmDúSoíÔ£™‡9ü¨É�CËË�CkrãPAbHâÐ�€N™ ‚@A � ‚@A`ìqh4�,Ä¡Ñ<—¬*� ‚@A`<qhê¹M‡-3•vsið"hpäNµêò:è™—Cá.v :è>º¬¨=!N‚Fâä‰X»õåqX_òÃÁpŒbºõñÃüñÑßüp9˜SÐ[N‰còèg^×B¬ëì÷cŽZ­Û‚ÄM,$I»qò±96&0æÆÏ�:'(mÏ _¤£#Ì‘° Õ¨qÔ§1�à/ùƵC3žç‹ZkÓcCÚµ¸oã™Ãϵ¹â°ABˆÃÏúØÑÛ›‹ˆE¬g}zklWôÝË�CkpŒ �‡†ƒsª� ‚@A � ‚@ã‡@ˆC£yf!�æ¹dUA � ‚@ã‰@ˆCSÏ�‹NvÙeUvqi‡à]Àuh‰=p"àMИÓGÞ„6øÌá‡èÇ<›| ì4ji§7OQ«XÛúÔ%Ž1ºþôŒýð%¯þÔGÇßúøbo×Á­ÍɘX¥?N_üÜ‹º1Ôí¯ïܼ{’/¦��ÆFXèL⼇鯗8€”C¾~ð‹©goujÒŒe1=B=jY�1síš±Iö)j]þй«3Oó›Ïyzû±~Q{xᯯõ#ÄlSÚòk®¹fÍï~×~¿1ÙP„8´¡�MÞ ‚@A � ‚@A`Üqh4O0Ä¡Ñ<—¬*� ‚@A`<qhê¹m±ÅÝŽ;îqèòÒ®/ ¾† z¸Þ„ÞŽñÕF�?b<º±Îégœ¾r5Ìé?lòCÚ1±Œzs¡Ëï°¾>ô®E_òc§B}s“¾bç­EßêÌ#äT¯†ò?¥ÕµÍ«—”2¯ >gr°H6�΢·€–aµ9o��‡ƒ�±èˆÔ‡1±6Çm}â;'ˆÄ´vü˜ãpZ_j!ø#̵Hë3o^ë`óaOŒ�yt„ÈIÔÀæzŠÚ«�n}trR³‡®¾úêÓn»�°È0qh(§FA � ‚@A � 0Ž„84š§âÐhžKV‚@A � 0ž„84õÜ–,YÒ-[¶¬½q­å�À‰Ðç�9l4D�>D„ÆôÌÑ·ÒΓSކ¾Ä¢#øÒZì ~4¸äB[ŸÞ=1gnçÛÜÌ3–bnzêÓ3O,b.të›W.IëƒîX?b,TÜ(yØœ‚Î=u<|6FV–ó‚†/M{/xúÑ+ú2FpÖ!˜Ö÷Eƒo[?sC�´~è­¯1ô4ê´¤ öŇÝúúS�ÃÏ\ägÖ·gâЊ«®ºj5WE†ƒ@ˆCÃÁ9U‚@A � ‚@A �ñC Ä¡Ñ<³‡Fó\²ª ‚@A �ñD Ä¡éÏmç�w>¸ÌpãÐ  €?�H¼±×O®½�˜V‡'ÁA'–<ðOxŒ™üŠ¢öê #ÆY—Üä`¬´ù±¹fbÑå|àg,vëËO)¦)H_ëÙ»ƈ~ëFë¾â£½ûÃ�µc§n»�2œŸ�p1¤?O»)6ê&Ð]4q3íY�›ÇއNèmž2¬sôˆµÛXý[ÐX‡9õ5?òx°Æ‘Ò�ùèâ­KïØüø±nò´ëg›þE­z[›õé·,�|Û•¶{UVP¢„84D°S*� ‚@A � ‚@+BÍã qh4Ï%« A � ‚@OBšzn›o¾y·téRnº¬´ëJƒ3!©Žü9è4„®¾Æ`CÇßVÔj3Â�qöĘƒÞÖ/¦I9ôiù+¬Ã5áO¬‚?‚�ºøÏ|»–6Ö}0ïzô…?B>ó0Ϝ˜ÜÖ§¦6}Ý«1óîM>ïÀ&À͵‹#o;ÆÇZØ[aLăd{s:nãÔ­¡¯k3·vêèkMo"—q½6×J��[„žu§?õ¬Ù¯ã !¨ÍƒN¼yÌ]Lµæ�K¿¼Ü8´&7Ép$Ä¡áàœ*A � ‚@A � ‚Àø!âÐhžYˆC£y.YUA � ‚Àx"âÐÔsÛl³Íº�vÚ âÐ%¥qãPK¬A‡¡ Ò� 8- ˆ1¾p$hH¯=ÍyÇôqÔÍ çÂúE­ñ®‹<øãk®¢V�žyy ôø Óõä”+bœk²wMÎ[ÓÜŒõqMöø(ýõµÏ«'ñB…CLò¡·yѵ»z  ˜’äÃB¬ 08rôçf̼ö¢VßöÀ˜œøJ*jµ±¤­É˜;º�Z.6×WÔêÃ+­Ýæ…úHKÌ1Æ!Žu1fÎ5µ§cG˜Ã¯=ìæD·¾¾ÚÄD_üÖ`}z÷êúÛúm~晣yãÐé¹q¨ 1$ qhH@§LA � ‚@A � 0v„84šGâÐhžKV‚@A � 0ž„84õܶØb‹nÇw|f™¹´´ß–WB="Îü9ÎÓcs¾¨•A6zy#øjÃN“cA¯ ó“™.?vb¬OŒ¼ mæÔ—<ÌѬoL›Ë9{ø!5Þž\Ì[ß=b#Þ®Éúeja"x ÉBìY0Â6æfèݱTK�a¾]º¹ÑS‡ÚÖgLëKÖxtrX¿¨5¾Ø¹ù?çÉitÄZÚ]vtšuÌYL5¯7¹&ìmž­&üŒ·>~Ögm4â í‘G•†(! ì” A � ‚@A � Æ �‡Fó¸BÍsɪ‚@A � ™ÚŽæ@IDATÆ�‡¦žÛ’%KºeË–qãÐ¥¥]W x Þ $:|x"ò,ŠZÇú9¯=±ò&¸ÕˆüΛ·˜zyà]Hб¦~äÇf¾¢Ö±õ±£“ß:ÄÊå`_Øñ¡oóƒ~õÛ=–aõ¥>1ô4¤Ía}ò¨ãC-Ä}÷×_7;ÀW1@è”7ÅâllÐ ´›ÅG0Ù¬›3ct�$ÖÆ�0‡`CŒ£¾:=ó`Që!9ï! 6vtz]±–õ™ÓFœyèóã¯ào qaŒ�|ØÚúæ*æ*Ì‘o›Òöüõ¯½ú÷¿ªÈ0qh(§FA � ‚@A � 0Ž„84š§âÐhžKV‚@A � 0ž„84õÜ6ß|ónéÒ¥Ü8tyi×—§rM+�h¸�ìåU0¯é�“oŸƒ&¯¤µS_ÒPQ«´¤ |‰µ—·�£~ä@£c#ÿ6;¹´3v]è4×£¯µËT�?‚N^ĸþúÖ¡·Õ€…|¡ØbˆÄr¹tÁB$6%‰§Ãø`ÓO ›•xÓn_ú¶>ºkè¯ÏØúÄ!­¿ë£'7yˆ� †nLQ«n.׊ºcýèñ5Wk·1Ô¥V[ŸšÖ/j]=7­ q(†'! ëT A � ‚@A � Æ �‡Fó¼BÍsɪ‚@A � Æ�‡¦žÛÄ�C‡.)�G•!p# ËÀƒ�4÷ANóŽíåŠÈÓÀÞ y°k^9#äeŽXÄœúÑk“ça.{ëë‹Ý|䤮ëÆÇ½˜ŸÖ_Þ½vâ©�˜‹xõ±Y¿¨UÚXü|ðuÿè‹NPÍAïbÐYp;‡ lÀMµúc_š Ð“�8çŠZu�Ñ¿?âó16�ú¾8Œ×‡që‹¢O«3§�CBŒ¡>6�9têCj÷hû2Ý‹¥ÆÖ¥­¸úê«O½í6ÒF†�@ˆCÃ@95‚@A � ‚@A �qD Ä¡Ñ<µ‡Fó\²ª ‚@A �ñD Ä¡éÏmç�wæQe—”qH¢�<ƒàE ØÑ[.6xØåg´:6íE­ºuÈ£/9°›Ûs—©ZŸzø(øµ>­Ž�ómï¬�Ÿõ[N6Ä=Ò›Ç9æÑ™CÔõ³wŽÞ|m}ìó–vóž`.¾Í!È.–ZØØP¿?6æ\�c7¯Ý\æá Ü´ùð%N–> âᘛþúô�ñqmÄ¡[Ÿ±õ‰³µÖÂÏúÌYÃ}ág.×ëX_â°Ñ‡�17í~ÕUW�±v-æÈ0qh(§FA � ‚@A � 0Ž„84š§âÐhžKV‚@A � 0ž„84õÜšG•]Rfo,MþDšü zÆpÐÛ1¼ ¹ôÆOæäNôçÁÁ�9Äx8m=íø˜Çúø!m>ù-)‰œæÑ—8â™S˜sÍØ\›{qŽ8÷‰b^óác|[¿:úÅ„ƒÆÇÂÝ�‹uãÚ¿`Ç‚ÛnŽXZ› R 5ŒÃ›}[_Pñµ¾àöƒŠüÌ]ÔZ¿�“䚬K¾vmÆ�£Å»ûÂΡw�ú¸~ÆêÖ×FýíKÛãÊ+¯\SúÈ�qhH@§LA � ‚@A � 0v„84šGâÐhžKV‚@A � 0ž„84õÜ6Ûl³n§�vâQe——qþüx 6¹ÌÁ±¸µ4¸Œiò&è!ç Æ�½µG�6¶ k>úv ø0¶¾ rcƒ‹�ŽcêÑëÓ[ƈõÉ��¯­Í%Çóä±>½ñ®|ûëaG̳n4ÀW7@h/ÄÅö Eé_ ›£o7DŒcò¨=s4€±=6D­‡­Í§ñ†ƒç´™ÃZ®�\m­2œTG?ìø2¦'ŸÍ1s¬‘úì�úæ¶¾>®­¸ô|Ü«ûdN?U¶G¹qhMn–áHˆCÃÁ9U‚@A � ‚@A �ñC Ä¡Ñ<³‡Fó\²ª ‚@A �ñD Ä¡©ç6AjU7B‘£ .E«ë'‚�‚?›9Ë��xTL“ü‰×¿Õ‰C¬Ï:=bníÚèûóÁÙ ¾Ü׋¯5[®º9ðAÇF½â˜µ(èŽ]uÍ�­­oܼz’,†�Ç©“·µ1fÁe;/hlŽyÅy€÷ Zà˜ÇNOkÉAÚZpñµ~;��¼ÆµæÃÆš þ ®Ýèv‚¹ôe­®ÑZŽ©ï^¬ïšð¥¾µÌIMmÆSqhůýëÕ¿ÿ=KŒ �‡†�rj� ‚@A � ‚@ãˆ@ˆC£yj!�æ¹dUA � ‚@ã‰@ˆCSÏ­¹qèÒ2{]ið#à6HîA§!r2 9À…@˜C‡#Ñ’Œ/æ*ú1À_j¡›_[1ÕZ®…1b}b¬I,Íúr9$•©*í¼ñrBÚxjâK-æ‘v^Έke!Æ5µµÐ‘vžšûg~`±ÀÀ J eCäR/joÑè,¶ë²é4t@j_Ø �7޾­�¢]à­KO3º9 éøЯ˜zþärÝÔ°½sƹnìˆv|ÑÉÜ:ý–¥µõñE˜#ë#nÛÒV”G•­.}dH„84$ S&� ‚@A � ‚@;BÍ# qh4Ï%« A � ‚@OBšznK–,é–-[vh™¹¸´›&ºóÜ8´çÕW_½ú¶Û(! åÔA � ‚@A � Æ�‡FóÔBÍsɪ‚@A � Æ�‡¦ž[ó¨²Kʬ7y;| "'þ:Üzç‹Zdzõæk{ý±É§ ü ýÐÛúú¶óť烱o×ÛÚ«SùÂvò ø1¿UiÖ'q­0fž8ëy&íØúĺ�;�G•�†12BΩ‚@A � ‚@A Œ!�æ™…84šç’U� ‚@A Œ'!M=·†8ty™½¶4ø >žK< tìp)$ú Kœ¼ |£‡À�0?½±r8·óeØ«ßÚñ#/ùÐY‹ët�øÃë�SÔêË<�yÖËکリCÌ�ŽŸ1ô®S.ˆõÉC^"n讕xö�„d s°„±66À&™ÃÖön ›ºO¬b~r �±ø8OŒk°>óŠëð°°S·õ5¾=øRÇúŒñQˆ£~»nuæÇÖÇn欭�c퉅8´¼Ü8tzn¢áˆÄ¡áTK• ‚@A � ‚@A ŒÇwÜø-ú¼â‡îÀ‡›­� ‚@A  �‡¦B¾ùæ›wK—.=¬Ì\TÚ ¥Á{h‰CeØãŠÀË@ Ò �dàKH–�'?9 E­‚¹�3~ØÍ¡®o™ªBncìYõéÉ#'½—a�u}í<:µÌ¡No}èzë >½>E­:=âšð1'vü]ã�Å'˜$�‡éÂXp»pìŽõq#Œ7)@Œ§‹Ã»5ЭoÁe¬P»õž± _ì4|uã°¡[]"�õú{|¨�Ÿsm^løÐÚúŽ©¥OQ»mJÛ«‡N q8†#! çT A � ‚@A � Æ�‡FëìB­óÈj‚@A � Æ�‡¦žß’%KºeË–Rf~VÚo'<àF ô4H5rœc,ÙŽ|È?:ä#çèã/‘ˆ<Øhèó­Ý9ìêÎcC¬�~FK~².søÓX;~mt¥ß—õÕÍ…/6q"¯Xàc}zÆ=q4r,$X,aánœ.”1 6Dwƒnb �4ü´ëÛ®ßúø!úX—1ºõ©ƒNœ5X—×K1OŒkÅ�úÚ�)¦*صµë²>= ÁÏúƹþ-Ë\æœg}ä¯�*+Ä¡ÓB*hD‚@A � ‚@A � ‚@˜‚@ˆCS ‰!� ‚@A  Œ@ˆCS¡›¸qèÐ2ó³Òn* Ž\ ùpäj`“7�.·B.…<lcÄXÇØð§9åk0FäzP¾…k—ºæ+jõÅF×d=æ\/>èÌY�ÜŒ™£‡Ò_šë*j­k>ÆòCÐò[Ÿ^׬߼{“Î;° p1˜Øœ`°¸Vwžž˜$m®Ç<ŒÛüæ£(†1Bb|ëo óä$–Cbˆ±Ì©Û3ï:|AÙk§Ç†´ks-ÚÍo}zçèñ·.=þˆ½„£íŠm�‡*6ù‚@A � ‚@A � ‚À4„84 (1� ‚@A �qh*p7\f~^ÚoJƒ›Ñ6¸ò"´3FGÐõÁæœ6{¸p(è�ÁŸyÈ9ð4èÍ[Ôª3¯�¾mæ&¯uõ5NìêøÊëÀF]IBúSs㇘ßôrLÚyãì‰SÇÏ|® Û@b¢�‚'‚X˜kJnMÏáI¬Á�Í=¾Ø˜÷°±cÃ1F�“H£�vjZ›¥Ÿ¹éÅAzì±Î»f÷2]üÍéþ°ÃØ\ÆSµa·®=sý1Ü8D®Jºêª«N_»Ö¥â A � ‚@A � ‚@A ¬C Ä¡¼‚@A � ‚Àâ!âÐT,7Ûl³n§�v’8tý„œ8ð4è÷€ �8n}œ—+Bo,=¢­½ÅÂùàe0�ÐSËúŒµµêŽñÁ×± Çîtúö¶ ëË)Ó•3Òú‡kDŒ‘Kb}ÆÖ§g߬ƒ^Ÿ6o1WcÏ[wÞ�M€¡gÁ.žÜè4îBµãÏ n¾Ý ~Æ· ˜ËØöEÐú£³&ˆœæÅæ‹„ús>õÆÌÓÔ­�?vê“; ›µ¬�›y­Ï¸õÇ›~æÃÝ:[}Ï+¯¼ò´ÒG‚@A � ðÿÙ{×Xݳû0ë=—Ìxnö¹ Ž=—ã-Mih¥ T‰´M Q©øêØ.H _(¥"ñ�‹¸IHH@‰ÔÒ”úÌ‹ªjI)š4*½¨U£PŠ.RíñŒ'Iís³çÌx<žsëùïý¼^ûÿîãz¿{#QæùIë¬ßú]×zÞíäÃüô¾ˆ@"�D ˆ@"°C Á¡$"�D ˆ@"°7�‡vÑþTÙg†ç c½3³ÌP Îd 3;�ÝYλ:3äXƒxg/ЉÓÇüâŒÃ<~â¬e>6ûc3†ÝZ؉qÄìÄ̾q\zØŸ{#ôÇf-Î6êqfylŠvúc_÷·—9ÞËü½vŠœVæ‹ »¸(—(û,‚bŸÅxêp†MŸvj°ðéçÌ´a×>Ô­PGA'‡xërë S‡ÝþÖ%Áçð!ö7�\ûÎ:yÔñ…8“ƒØ×û‘÷ìX/ŒŸ*»ùð¡­M"�D ˆ@"�D ˆ@"�hp¨¿„D ˆ@"�œ�‡vYþTÙ§†ç�±ÞË ç)¨aÎóÈzÐa¶ãs®ÂXê0ÁŽ�>,ÄZÚÜ™»0~î¯nvû›‹M?õYÌp§}¨‹x_s1¢ÏÙ™òÑÝõY×Ä ô¢þ\O~ÿÞ²~̾…¸µ¸¨@¨åæbŒeçƒõk¤|œ@Œ3Ÿ³ð¨C<ýðËÙû`ãLâ]Øvuü)Î,{XŸ|}Ö§}íïÝ=×ÖO>Bb,5Ÿ‹þöÀ7÷'göq&橱>qïÞ½ï¿ïÿΆ%‰@"�D ˆ@"�D ˆ@"pH Á¡þ"�D ˆ@"pvÚeyø�CüTÙc½w¸ d¾ah`Â9 æ%˜•˜g4ˆuž‚Ù ‡~†º�GÁ��Zìä³#ÌVpl,û£#öÇŽÍúäS—³ó'ö0—Ý||,ë ã·?µÌ#áLõ|Ø©CŽõµé®#ùÄSëLÄ‹ž¦�â²êPÓYc†éÈ[°�xOkS; ±¶vlÞƒþÔc÷¾sÿaÞO„»_öAÖ|)êñ mžçGaóaT†wˆ;5^¨Öe·ž}Ùí§�akh㎈ñœí¹8Æ?ÄZ ?ý¹vûYo˜¶±Þ™\úÒŸxbícÿaZòìCŒ‚îM¼µ°38týöíÛ7=Z_{x’D ˆ@"�D ˆ@"�DàO Á¡üŸ@"�D ˆ@Î�@ƒC»0¿qˆÁ¡×Ǻ?–3Ì7°hpwîóÎG¨k'ö9;³Ø”À†Ø‡xÄ3»ËZø­�n¿9‡þØÍñ>Ìp�‹spúv?=l/�ozg�D ˆ@"�D ˆ@"�D`M Á¡5‘Έ@"�D ØŸ@ƒC»ì¦Á¡/ïÛc1㜈C-îÌJ¸˜‹`V‚3~væ)ü6ŸãrœíaK.5ŒsNƒ|j1_¡�3®n®6vg<̵&>tjãC¨mgtâˆA<Û‡±–:gu‡’Ì=tmsèIkÎý�=ñîÅNœ8%pD(êìúì3ˆø8;HC¼�æ$c6ŸÑk‘Ç�Ýþìä q¨ÛÜoôñŽö›sˆAðglö§6qø¹ ùæyYƒ8¿�ȘaÚÞ�~,ëà#Žž|ãÐKã‡nö�CƒD�D ˆ@"�D ˆ@"�ìhphI†D ˆ@"�ìM Á¡]t‡ƒCŸž/Žõͱ˜‹`1ëàìÄPݹvüÎPxf–»:èþtÙP·Bž:ÉsNÄÞØíï‡ý�¡>3ž‰CÌC·?qÄC<1Æ[ŸY| úTŸPæ‹Xd>£#ø¨,†jjýYøâ¾ñnä°Ìg'^ÿP—ÞìØ�ù.¾Û||Äy7ïB6„òˆ³?vôù›‹ÈEìgv{<7ôÆ7Ý$0‰@"�D ˆ@"�D ˆ@"°&ÐàКHçD ˆ@"�ìO Á¡]v|ÑÉóÏ?ÏO•½6ƒCÌ]0ë0ö0ÁÜ Ÿ1ÎMhcqˆqøàA°9¯��E/íìÖê"ö¶?}ÉãŒn<;gÅ8b©k<ýщ·?±Øç{àcÍ59“«¬óŒ%稛Cßu}'Þ)~–B=á¢�ý~˜>\¸ä€¡ê­áÓÖ>ëôd™‹±;B?zÙ�3¾ùÎØöêrâkqVÇO ë[O?;‹÷ب[^ÄkÏäȃœgÆzéÞ½{7ßþß®$ˆ@"�D ˆ@"�D ˆÀfÓàPˆ@"�D 8; í²¼xñâæÒ¥K ½9Öý±˜×pƒ�Y¿ }>«��xÄ|tsõgž±ÎjXÓ3qØœ™ÏärFØ­…î|‡ý�a÷.êÄR;½ú[›Ì{ öÑo/öYÇ�PS}1ŒˆSf]Û‰v‡RN”´ ¦—äñè\Šó t›~wbüpˆ1ñ�Æp&×åyîOg}B$g¶‡�gŽ¥B<‚oþ©aüÖµ6ÿ ÜÉqáGGÈa8‰ؼÏP·ýÑí�NMz.ƒCwîÜyåáCÒ’D ˆ@"�D ˆ@"�D G 48t”G§D ˆ@"�œ†@ƒC»ôÎ�;·¹zõêü�C 0°æf"´3ó€ Qgg‚A„ÎìøØg™ýÔtFÃXrÑbYs v…8³ÔB8ÛŸÝ7á³¶þ¹6~ÎΆX›�þìøÉE¬…në:K2Ç {6ŽÜ½„§J§ ãc§�>�gÆ©,ýB#–¥}½ Ï8vÅXÎèç´¿4ÄÎýˆ³¦9ìȇ>ÇšÃ΢Ï<4ÿña·¿ñôäg-êóû»ãgpèúíÛ·oðÕ_I"�D ˆ@"�D ˆ@"�5�‡ÖD:G ˆ@"�D` ÏîÚµkŸ¾qèíÃL`~qðÆÝ8g=Ø]äÌ:sœtr©Ãü ?cæ|ÅP·}ÐóìKmjpVæúؼ3¹èÎ|g.vû;Ÿ2LÛ¡ cíçî}8#Æœþ%Æ8vßG,:wÇNßùãx2¡àYȺÎü(ê#н4ñ1ó¹��ÇŽ�‡Îô¹Î8.>vÄÞs®ñ34îaMcÍ'Ž:~°æQ‡¡ë±#äۗݳõ‰ãÞÔ™ï�›ñC]ô¹?6û³?1õžë…~ªlPH"�D ˆ@"�D ˆ@"�c 48t,–Œˆ@"�D Ø‹@ƒC»Ø.\¸°¹|ù2ß8ôå±Þ‹™ ‡Z˜q`¾ÁtÂά±æ`C'Þ5ÔÅf.C湓c v{ؘŽÔ0fž_áÞ‰xrâbXô%Ö|üó]æ\ß�ßûËüõ¬ƒŸÂ™Úö§§6c}«9'Þ-~âÄ)ÁÇÍ—£î|&Æ^ØgáÌâ!dwkzžóÔía¬w³¶vúkO¿ˆZæù!±kó®ìµÕ‰Aع'yÆÓÏžk�X‚æ:èä[ÇÚôô|jì/�oºÙ7�$‰@"�D ˆ@"�D ˆ@ÖZé�D ˆ@"�ý 48´Ëîüùó›+W®08ôúX|ãÐpfŸ×8.sÎA83Ál‡6t…zÚùi2ã�Ç óıè…�ݳý‡ir¨ãÂ��<}-ÄúÓhøìOûÛÇù—¹>ïN:5ØûsžYàÃÆ"ÆxûÓ~b¡ý²²¸�AÐy$�Çæ#µ G>J»yØ�¬0f»9ø…BdÌ1Ç„<îÅŸwêVÇŽà#nþ`°[ÝþÆj“‰±Ä)ÜÁþì¾ÕûÏýçúøñ±üÆ¡WûÆ¡A#‰@"�D ˆ@"�D ˆ@v48´ƒ$C"�D ˆ@ö&ÐàÐ.º‹/n.]ºôãÃóÆXß‹Y g8Øç'˜y`þà ýìØôu™‹ »s#ÄjÃÎrÆ‚]1Ö§6r\}ìäØŸç2´YÓXêàcÙßœ¹–>wæC|ÇP—|wjá·¿oÄF¾5¼“ý‡ët"¼ÓT¡†ö‚\áó1ì>€\?¨y@ÿ|7tk£{¦½íÏ™:öwXðèÔ°ÿP—:Äb盈ÓOMû #öÒî�°£³ìcÍaZêúÍFÞ û\çÉÃ8óíOœý¹‹<‡^ì§Ê…$ˆ@"�D ˆ@"�D 8–@ƒCÇbÉ�D ˆ@"�½48´‹íܹs›«W¯ò�CoŒõÖXÌ`0×à·9¿Á :ó̉8g1Ôålœ~cØÉun‚o5¢¾~ëÓ¶sèØÓ8êc³ÞP—³ý±£Sß>ä:ËÁ»°Ã>×%;ó!ôŸß8ŽK,ýÉag!s ûSG�z!¾{ÝÿÀ»Ç¿^b�Ô�Åål<ÐÌ�%F˜<ÖÇY‡3º Éuñ�àC°!æÑ_�¿àP—I¿¢°±£³û! +ö²?>mäY‡±>ñ ñö� gìÔÃ6÷·Ö0/‚�zÏŒõòÝ»woÜÛ\z<=Öõ;wî|îáCÊ&ˆ@"�D ˆ@"�D ˆ@Žhpè(�Nˆ@"�D 8 �‡Ž§wíÚ5~ªìõ±rPÈ9“˜‹@°£Ï³ؘƒÀî|ƬcÓ>ÔE·uŒ¥vk›cíáZúÓ�…¸9fÖ‰Ñ?ï¾ÁþÄÙž Á†øFvëèÃ�ŽQ7Î]»õæþØO,ó%Nœ|˜À%¼ü\CÈ^–^ØxÐ:>ïãÙÇk·–uø ¸™ëKžSZÄð¡ ~8ÖÁf¼1ë31Þ�{ø.â¬å}=K6vò°sæ‡^¸}ûöç=œD ˆ@"�D ˆ@"�D 8J Á¡£<:E ˆ@"�Dà4Ú¥7ýTÙëÃûÎXÎo0ÈÀr>ƒ�3³èó™¹ g+ØÍ5Ÿ9 âñ9;±®C,B>Ä|f,æ~Ú‰±Žý‰CæzÎoÌCIÔ´Ž±ä‘�OÁç�±y7ߢ�<ßIb]ëcþÜ Þ÷ î›O÷A^Ö‡ t}aÏÂ�G.k®ÅP =Ì#›ûÜ_¨ÄÚ_¸k¨Ø‰'ÎÚC]úÏ>‡ƒ¼“}©7ßÍjÌl±û.ìœvïiŒ÷ç¬nmôÿðX/ÞºuëæØ“D ˆ@"�D ˆ@"�D ;ÚA’!ˆ@"�D {hphÝùóç7W®\á§ÊÞ‹Á!æ7˜�`®Áåì>f,¾5³œYÎM°3œƒ˜C ôÙn}æÜq\ê±Ïw †³ý¢66f1ЉãL?bvûñ?5ó‰u͵œ1Á†Ÿ:ög7ß;CìºvÄ:§=þõr{¤nS¼ìÖ0”õ}ûü rãø©²Ç7Ýì‡À’D ˆ@"�D ˆ@"�D k ­‰tŽ@"�D ˆÀþÚew884ÿT³ŠC0Ú˜¥˜u㘉`1GÁNœËœ��pðh˜ŽÄ“oü¬“‡Ø:;bmíÚØ×õ˜Ù ¿³#Þ—X{γèÖ yìŠg{önôµ¶¹¿y'Ú)rB/¤NÝÙÆ™ ;(ÃY¿Ðx~E?àý fpø±³³æá m3\bí?û±Q×ü¡.õ°q'ïpúö€µŒå®ÞÑ^žéï[ìï�ˆ¥¿½¬IOmæÓ†Á¡ëwïÞ½ñàWL"�D ˆ@"�D ˆ@"�%ÐàÐQ�"�D ˆ@"p íÒ›¾qè�á}k,æ#˜mp¸�…8“Á�³>tf$æáó‡yã8O,½Ð­¯m˜–^Þ…3brìI.ËþÎr84\‹Ì~ó� ™óéI,½ð#³ß™ïŠ!Ç;ͽБÙOË÷ãß[l°w�‘ÈCyµÔ‡º½4:—�žY`§>2¿…óìã|b¡ÀY —C¼,µYBÄÇÙGû⽇¶uœÀ°¯a ™ûÇ™�þÖe·?yø¼±,„�>Ĩ;àc½áZjÙ޵·=8#ìÖÕ‡�æ Û“sè?×á‡>>¾qèó}ãÐ ‘D ˆ@"�D ˆ@"�D ;ÚA’!ˆ@"�D {hphÝá7}fx¾4ÖýÃæ"wi°9Ã\„vâÔ�á`džË™…Ìu�µÀ¦ÝžíI®3#ÔÔn/l5±áG°³¨7ïs-âí7Ôí�‰çÞ“fAë¡{tgCÖý}—»ùœ÷.xZ¡Ë‹¹sAaÒcÝË‹Ïp|¼ñÄÌ?†Ù?ësÿ9—ï£�}ê“/Pïi}v? ôÙ¯î>çP�aû3¯q\dHÂ?× €ûÙ]?ß8ôò�;wn<|H«$ˆ@"�D ˆ@"�D ˆÀQ åÑ)ˆ@"�D §!ÐàÐ.½é§Ê^^¿qÈob^‚…8“Áü:³ìú‡ºœ¿Ón½y7›óô`þÂ8ô¹¿±³„lc°#îó}gû4þÁ�Øß�ëÁ¿ötþ…;!ÚÕ½÷|gû{Ÿ%qúçqö)äñªy|Ä?ØÃà‹c°… Å¡ªˆ…ß…Ÿ\jÎü¡n?î¨}Σ>ûãCGðqæg½ü@Öu†k;”äÏù!â#ß³u±!ÜÇÆþØ©ƒ‡ÿɱìO-òfጟ<ûù™Ìgû“ë;>4t~ªìŒI"�D ˆ@"�D ˆ@"�5�‡ÖD:G ˆ@"�D` í²›‡ÞÞ¯�Å|ƒ?ÏåìssÎI cg–ÂAtrÉs.ƒÏèä!ÌNXŸÝ\g88ÏþqÜöŸíÄQ—zèÜÅ{zGâ™ëp6f¨K,~~îËÝéï»ð!ÖG'Îvïé,ˆý©C]"7tïJ¾ û^B±ÓŠ5¸ ÂYà‘ø°Í»�¦. óÉU¬OM™KŒ~r¼ƒýñ+Þà ;}çXó×÷!–>öçLŒBýç{«ãC<Û»}ðÙ[;9溓ËàÐKã‡^í‡@”D ˆ@"�D ˆ@"�D k ­‰tŽ@"�D ˆÀþÚewáÂ…ÍåË—?3<_ëí±˜{˜‡Æq;+Â\ Â� óË0ÁLq΀ ub¨­ÏZÄa·†º±ÃµµÍqçôg§Ž3èóy—\ï7ûÑée uvkÃŽ°³¸ýÙ�ꢳ#Þ‰kb'ÞûpÞ[l°w�ÃDêøaz1.<_»gc|gÄG ˆóqyÄb·ºý­!\Î ý±ÛOðœ]Äbg‹¨›‡ ÝèÙo½CâôÍu±Úû{¦—1CÝ<3Ö'ÆàÐçG�D ˆ@"�D ˆ@"�¬ 48´&Ò9ˆ@"�D ûhph—ݹsç6W¯^ýÔð|i¬oF0�°³ªqöAg‡m˜‘`‚á�á#„x}윉w�ˆ:ØXèþÙ®»º~lˆ=°3Ÿ1?Ùñ,îNÜ\]YÇR¡¿ºµˆÅ&'êÊ‚û³sFØÉcQso¡ÀY ÷Öô¢œyý° Ýúk@=DhÄi7v¾¿ý‰CŒ±/gtûÓ�<{p/¿^ ?9Þ•8úk7g˜Á®m¾—ýÙYqö7Ïû?1|ë>øôs?ê/?U6‡^iphÐH"�D ˆ@"�D ˆ@"� í É�D ˆ@"�½ 48´‹îð‡>=<_ëݱ˜±`ÃùpœÕÀæÜº³êÌR8G‚ ጘëñô£¦óœg=èϼ…w"–¾Öê‹�ñÞÉ~ø¼/1èøì�NmÎøØ™Y÷!†å½†ºôµgçCÐêÛŸÝxïl܉w‹ž8qJð2˜xœ0¸Ü¬ëg'g†¤ÍûX‡ó\ßzì€òƒáŒ�‡˜?Ç›ƒŸšäò!qÄ\|êîø½‡PîÚÙ±!óݼ‹vëÛŸ];ñöe'qwàè¹a{±Á¡…MÿD ˆ@"�D ˆ@"�D Çhpè(™"�D ˆ@"°'�‡vÁ~ãÐ'‡çWÆúúXÌfÌ‹Yç"´sFGÐ�Á¦O›;³ÌP°›C<~†s˜Ó`·îP¿6öyY›ºö5Öd¸—™‘9ž<â¸#b޳$öçlvÞÍ=Ø�™ëóoç‹pOœ8%øv.ìå©�Îââ^T;ñ|ˆ�Ÿhœù3k™;ÿÌñèÜɈšÖÅæ ý|~øôC8ãg©ÛŸxìô§v6{Ù;6ëÚŸóO6ã¬G º}žúË·nÝzeìI"�D ˆ@"�D ˆ@"� í É�D ˆ@"�½ 48´‹îð§Ê>3<_ë�±˜u`†q&�Ù ìÎBpFØÕ™© ÇÄ;{�Nœ>æ'g,æAðg-ó±Ù›1ìÖÂNŒs Æ`'fö�ãÒÃþÜ¡?6kqF°Q�3Ë»`S´Óûº¿½Ìñ^æïµSä´2_ÝÅE¹´@Ùgû,ÆSG€30lú´Sƒ…O?gîÀ  »ö¡n…: :9Ä[—»X�:ìö·.1>¿yäÚwÖÉ£Žß(Ä™ľÞ�¼gÇzaüTÙ͇mEh�D ˆ@"�D ˆ@"�Dà€@ƒCý%D ˆ@"�Dàì48´Ëòð§Ê>5µèkïîy¸¶~òrc©ùÄXô·¾¹?9³�31O�õ‰{÷îÝxÿ}ÿw6,I"�D ˆ@"�D ˆ@"�C õ§�D ˆ@"�³#ÐàÐ.ËÃoâ§ÊÞë½Ãe ó ó@³ÎY0/Á¬Ä<£A¬óÌ^8ô3Ôí< ~|Ôb'Ÿa¶‚;`cÙ±?vlÖ'Ÿºœ�?±‡¹ìæãcY¿ý©e9g⨯àÃNr¬¯MÿpÉ'žZg"^ô4Åx—åk(>Œ}å#ìåagb8£#èàýð°Ù‹�…�ïˆN‹þ,ïf.=ÐòætÄ|ÎöÀNÞq>zàcP 1ÆžìæÎýɳ?yæ38ÄO•ÝĘD ˆ@"�D ˆ@"�D XhphM¤s"�D ˆ@ö'ÐàÐñì®]»æ7ñSeÌX8ƒÁ,s6g;Ø�™`'!Ö/ž!Áçl‰õØf+æ|lÄc£–ñÎ…p&gŽ!Ö^æãìïÝðQ‡šÎr3LGÞ‚�xÄ{Z›úèØYˆµµcóô§»÷�ûó~"Üý²²æKQ�ióÖý±œ‰`¾�Å@ƒ»sؘ¿p>B];ñø°Ï9Ø™­Àî 6Ä>Ä#žÙ]ÖÂomtûÍ9ôÇnŽ÷a†ƒ\ĘƒÓ·ã±ÛŸwt†¿CLø‰Å†ËÙ¾îÖ´±Ø¬Íy/±ñ^ɇI~(\v~Œ:—¤��q×FœP©ež;qk}˜ÁÎPŽ(gê+ä⣮uìÏn,1Þg¨‹Î®_�˜µØŸ9ö’ ;vî‡î=�õþžíãy¤,ùóùéa{i|ãЫ8“D ˆ@"�D ˆ@"�D k ­‰tŽ@"�D ˆÀþÚe7 }yxß‹�çDjqgVÂÅ\³œñ³3Oá·ù—ãlÇ[r©aœsäS‹ù }œvusµ±;ãa®5ñ¡SBmã8£G âÙ>숵Ô9«;”dî¡k›COêXsîoì‰w/vâÄ)�‹ BQg×gŸùCÄÇÙAâ}6u #°ùŒŽX‹<>ìög'WˆCÝ~à~£�w´ßœC ‚�8ûc³?µ‰ÃÏ]È7Ï{ÈÈÄùmDÆ ÓöîôcYqôä‡^ß8t³o$’D ˆ@"�D ˆ@"�D`‡@ƒC;H2D ˆ@"�D`o í¢;úôð|q¬oŽÅ\‹Yg'†ºèÎu°ãw†Â3³ØÐA÷§Ë†ºòÐÁHžs"öÆnç8ìo õ™ÁðLbºý‰#žâ‰1ÞúÌràSÐç™ÏÔ1κޅ\﹎ÃG¯ÙŽíTâ#NSd~8õxŒµ‰ó¡ú„2ïøXÄ"óÁG=`1T#PóèÏÂ�ïð�w#‡e>;ñú‡ºôfdžÌwñÝæã#λyò°1 „�Gœý±£Ïß\D.b?û³Û㹡¿0¾qè&�I"�D ˆ@"�D ˆ@"�5�‡ÖD:G ˆ@"�D` í²ã‹Nžþy~ªìµ±bî‚Y‡y°‡™æ&XøŒqnBóøˆCŒÃÏ‚Íy ì,zig·ÎP±·ýéKgtãÙ9+ÆK]ãé�N¼ý‰Å>ßk®É™\e�g,q¾EÝú®ûë;ñNñ³ê±x}œè÷ÃôáÂ% åPo ˜¶öY§'Ë\|ˆ5ØúÑË~œñÍwÆæ°ÏP—;¯X‹³:~jXßzúÙY¼ÇþCÝò"ÞXû{&Gä<3ÖK÷îÝ»ùþûóÿÞp%ˆ@"�D ˆ@"�D ˆ@6›‡ú+ˆ@"�D ˆÀÙhph—åÅ‹7—.]bpèͱî�ż†3ìÌ:øm@èó™XmìÄ#棛«Ï8óŒuVÚž‰Ãæ|È|&—3Ân-tç;ìo »wQ'–úØé…ÐßÚÔ`Þ±�~{±Ï:~„šê‹aüCœ2ëÚN´;”r¢¤U05¸$�GçRœg ã¸Øô»ã‡CŒ¹èˆ4†3¹.Ïsò8ë"9³�8||8s,½â|óH ûã·®}°ùáNŽ ?:BÃIôÀæ}†ºí�ntjÒsºsçÎ+’–D ˆ@"�D ˆ@"�D 8J Á¡£<:E ˆ@"�Dà4Ú¥wîܹÍÕ«Wçob€�5Ï�0¡�™|ØXˆ:;ó Ú äpfÇÇ>Ë짦3Æ’‹ŽËšc°+ı˜Ý ÂÙþì¾ Ÿµõϵñsv6ÄÚìôgÇO.b-tû[×Y’9ݳqäî%8­øPêð8;}üðy<ƒ0Neé±,íë]xƱ+ÆrF8÷¦ýý£!vîGœ5ÍaGæ8ô9Öv}æ¡ ù�»ý�¦%�8kQŸwØß?ƒC×oß¾}ƒ¯þJ"�D ˆ@"�D ˆ@"�¬ 48´&Ò9ˆ@"�D ûhpèxv×®]ûäðð�CoF8øcóˆƒ7îÆ9ëÁî"gÖ™“àŒ “KæOø3ç+†ºíƒŽ˜g_jSƒ³2×Çæ�ÉEwæƒ8s±Ûßù”aÚk?wïÃ1îàtð/1Ʊû>bѹ;vúÎïÇ“ ÏBÖuæGñP�î¥yˆ�™È}|qÔñƒ5�: ýX�!߾잭O÷¦Î|üØŒê¢Ïý±ÙŸý‰±¨÷ÜX/ôSeƒB�D ˆ@"�D ˆ@"�K Á¡c±dŒ@"�D ˆÀ^ÚÅváÂ…ÍåË—ùÆ¡/�õÖXÌL8ÔÂŒó Î@ ³vf%ˆ5:ñ®¡.6s2Ï�k°ÛÃþÃt¤†1óü ÷ðNÄ“«�â/±æãŸï2çúüÞÇXæG¨güøÎÔ¶?=µë[Í9ñnñ'N >n¾uç31öÂ> g ?!»[Óóœ§nc½›µµÓÇX{úí@Ô2ω]›weG¨­N ÂÎ=É3ž~ö\ëÄ24×A'ß:Ö¦¥çSci|ãÐ;q$I"�D ˆ@"�D ˆ@"°&ÐàКHçD ˆ@"�ìO Á¡]vçÏŸß\¹r…Á¡×Çâ‡æÁtæ#´1ôãŒ3ógb™‘`!ëÝv–~Ïìâ¨[“™ ûuÉ÷^Ô!žXk uÑÙñ;ÂN rÜNMgEÌóNîÞI¿=­ÍÙïäNŒ²î¯ýD;…O+|¨Â¤ú\]»`K`>È!|¹Bá,8j¬ksƯ}¨‹NìüÀ™šÄ:04ÔÅÆ}�¹'grìè.zùábó~C]bðc7†³ÿC Ö�!ìÔæ>ˆý±#Ô˜õgÇùú­[·>‡3‰@"�D ˆ@"�D ˆ@"°&ÐàКHçD ˆ@"�ìO Á¡ãÙ�Ÿ*cpèµ±Þ‹9æ#œ�`ö�3û¼Æq™ãp™ f;´¡+ÔÓÎO“ï<=˜÷ ŽE/|ìží?L‹�C~lä!èk!ÖŸFÃgzØß>οÌuðywrЩÁŽØŸóÌ61ÆÛ˜ö í—}�Å%x ‚Î#y<6©M8ùMã@@IDAT‚ðQÚÍÃn `…1ÛÍÁ/ú#ó`Ž9~ äq/Îø¼óP·:vqóƒÝšèö7V›LŒ%Náög÷­Þî?×Ç��å7½Ú7 I"�D ˆ@"�D ˆ@"°C Á¡$"�D ˆ@"°7�‡vÑ]¼xqséÒ¥ž7ÆúÆXÌJ8ÃÁŽ8?ÁÌóÎHègǦ¨Ë\yØØ�!Vv–3ìÚˆ±>µ‘ãêc'Çþä8—¡ÍšÆRËþæÌµô¹3â;†ºä»S ¿ý}#6ò­á�ì?\§á�¦ 5¼°äÂ@x˜�a÷äúAÍ2øç»¡[Ý3}èmÎÔ±¿Ã:€G§†ý‡ºÔ!;ßüCœ~jÚ±—vï„�ekÓR×o6òNØç:OÆ™oâìÏÝXä18ôb?U6($ˆ@"�D ˆ@"�D ˆÀ±:KÆD ˆ@"�ìE Á¡]lçÎ�Û\½z•ozc¬·Æbƒ¹¿Èù f(Йw`NÄ9‹¡.gãôÃN®s|«õõ[w˜¶u˜»p@ÇžÆQ›õ†ºœí��úö!×YÞ…�ö¹.9Ø™¡ÿüÆq\béO; ™kØŸ:êÄÐ ñÝëþÞ=þõ{¤î¤ø(.§`ã�>`~,1Âä±>Î:œÑI®‹‚ 1�þêìøý‡º|Húý…��Ý]±—ýñi#Ï:ìˆõ‰Wˆ·‡\8c§¶¹¿µ†y|Ô{f¬—ïÞ½{ãÁP%ˆ@"�D ˆ@"�D ˆ@Žhpè(�Nˆ@"�D 8 �‡vé]¸pasùòe¾qèͱî�ÅLÃ5³0D£0Á�ƒ»søµ£#ë<ç-˜ç`9W2ÛéïÐÐP™‡*ˆ%×ݹ �£âyÄÏùØ©¥�³÷Bgycí=\Ûùtê"æ­ûۇݵ$œæš�…8øB-€.,t ñ(‡xÖ&›qÌðXo懣Ë>÷G÷ëþœíO2Ç{?vjS‡¦ÁÐÍê¢[Ë»ƒîÙ8vb­5ÛíC}é5÷§§ý‡ºÜƒ�oú¾‡@‘D ˆ@"�D ˆ@"�D Çhpè8*Ù"�D ˆ@"°�‡v¹~ãƒC¯�ÅO•!ÌF0,ÄC3Ì>8“�ß³»³"Îi`Ÿ…:ØÈµ®3#ÔÅG.bMãØµ9ça-wû‹ÝzÔ¤¯÷&Æ·X—˜9Þ¹víäÓ±ù,úc³ÿP™s‰Cˆ!Ö÷£ï-6Ø»ÀH´»—Aç³ <ÀG u‰g„X–PØ©Gž¾¡.º`Œ_û‰#±góÐéï‡ùÆpžc±cCŒ™u|Úù�sè�Í:ýšßh ÷áÞæÒã鱮߹sçsR6‰@"�D ˆ@"�D ˆ@"p”@ƒCGytŠ@"�D ˆÀi48t<½k×®ñSe¯�Åà�ƒBÎy˜Ä\‚}ž…ÀÆvç3f›ö¡.º}¨c,5°[Ûk×ÒŸ~Ä(ÄÍ1³NŒþy÷ ö'ÎþóL6Ä7²[G~t|ˆºqîúØ­7÷Ç~b™/qâäÃ.áåçBö²ôÂÆƒÖñØðyÏ>^»µ¬ÃÁÀÍ\�XòœÒ"†ññ6ã�YŸ‰ñnä¡ÛŸ³ýÉs uéEœýñÙÃwg-ïëÙXò°±“‡�3ß8ôÂíÛ·?ÿèæ$ˆ@"�D ˆ@"�D ˆÀQ åÑ)ˆ@"�D §!ÐàÐ.½é§Ê^ÞwÆr~ƒA–ó윙}@ŸÏÌU8[Án®ùÌI�ÏÙ‰ubâð!æ3c1÷ÓNŒuìO2×s~cJ¢¦uŒ%�|| >ïŒÍ»ù}äùNâëZ�óçþKð¾ÿXpß|ò¸¸ò²>\ ë {îü8rYs-†jèañØÜçþB%ÖþÂ]CÅNÔí¥Ñ¹ì,öåÑ34t ÍØE¼àÍcŸûƒhG¼}ÙYÖC·C:þ7LÛxjyoz؇]ŸyÞ;¢�XtêàSgb¬¹?±>êq?òžëúø©²cO"�D ˆ@"�D ˆ@"�ìhphI†D ˆ@"�ìM Á¡]tçÎ�Û\½zõÓÃóÚXïF¼w¸3ß�î¼fæ˜y`agVAG¸A˜•@'svr±ëc§ŽóÄ’cìÄ æQ»³"ö÷¬ÏØÑ�Yê"äa·Fî��yï2ÔÅF,B=j±Ó‹x–ýñÉ;õ‘ù-œgç ÎJ¸âe©Í">Î>ÚÇï=´­ã†} XÈÜŸ8Îìô·.»ýÉÃçýˆe!ìô!FÝë ×RËþs¬½íÁa·®>ìô0ݞĘCÿ¹ß8ôññ�CŸï‡‰$ˆ@"�D ˆ@"�D Ø!ÐàÐ’ ˆ@"�D Ø›@ƒC»è¿qè3Ãó¥±îF0�¸;HƒÍÁæ"´§î ;6„XÎ,d®ë¬6íÖðlOr�¡¦v{aC¨‰ ?‚�E½yŸko¿¡nïL<ïðžä0 ‚XÝ» ;²îï»ÜÍç¼·pÁÓ 5X^Ì� “ë^^|†ãã�'`þ1ÌþYŸûϹÄxíì³PŸ|�zOë³û¡Ï~u÷9‡z ûØŸ˜y�ã"ó@þ¹ÜÏþèúùÆ¡—ïܹsãáCZ%ˆ@"�D ˆ@"�D ˆ@Žhpè(�Nˆ@"�D 8 �‡véM?Uöúðú�C~;ó,Ä™ æ?Й}`×?Ôåü�vëÍ»ñØœ§ óÆ¡Ïý��ý#dƒqŸï;Û— ñ~ÄþÎxXþµ§ó/Ü Ñ®î½ç;Ûßû,‰Ó?�³O!�W½Èã#þÁ_|ƒ-\H(½P@,ü.üäRpæuû�pGís=ðÙ:‚�3?ëå²®3\Û¡$þËùž­‹ á>~0öÇN„8üOŽej‘7 güäÙÏÏd>ÛŸ\ßñ¡¡óSe¯`L"�D ˆ@"�D ˆ@"�¬ 48´&Ò9ˆ@"�D ûhph—Ý48ôæð~m,æüy.g7˜‹@˜ƒpN;³ú “KžsÄxF'avÂúìæ:ÃÁyö�ã¶ÿl'ŽºÔCç.ÞÓ;Ï\‡³1C]bñ³ðs_îNß…±>:qæ°{OgAìOê²¹¡{Wò]Ø÷Š�V¬ÁeÎÚx�ćmÞ}6u™O®b}j È\bô“ãì�_ñ~XØé;Çš¿¾±ô±?gbòè?ß[âÙþØíƒÏÞÚÉ1×�\‡^ß8ôjß8¢$ˆ@"�D ˆ@"�D XhphM¤s"�D ˆ@ö'ÐàÐ.» .l._¾ü™áùâXo�ÅÜÃ<84ŽÛYæ2i†d˜—pX†™f2ˆsd¨‹Cm}Ö"»5Ô�®E¨mŽ;÷ ?;uœÉ@ŸÏã¸äz¿Ù�N/k¨³[Ãv„�Å=èÏnÌP�ñNÄX;ñÞ‡óÞbƒ½ &RÇÓ‹qáùâØ=ãC8#>R@œ�Ë#»=Ðío árVè�Ý~‚çì";‹XDÝ1‡>×à8’D ˆ@"�D ˆ@"�D`M Á¡5‘Έ@"�D ØŸ@ƒC»ìÎ�;·¹zõ꧆çKc}ã0‚Ù„�ÅP�³ú8;lÃŒó ÿ è !ÄëcçL¼ƒDÔÁÆBGðÏv}ØÕõcCì��ùŒyøÉ¾øˆgqwâæ:èÊ:–ýÕ­E,69QWÄØŸ�3ÂN‹š{ ÎJ¸¸�°¦åÌè‡M€è>ÐÇ0Xê!B#N»±óýíObŒ}9£ÛŸ>èäÙƒ{ùõRøÉñ®ÄÑ_»9ôvmó½ìÏÎBˆ³¿yÞÿ‰á[÷Á§ŸûQù©²18ôJƒCƒF�D ˆ@"�D ˆ@"�ìhphI†D ˆ@"�ìM Á¡]t‡ß8ôéáùÒXïŽÅŒ³Îw0€ã¬6ç&Ð�­Pg–Â9lgÄ\ÏØˆ§5�×àŒ8ëAæ-¼±ôµÞP—XlÔ@ˆ÷NöÃç}‰AÇgtjsÆÇÎ<Ⱥ1,ï5Ô¥¯õ8;‚®PßþìÆ{gãN¼[ôĉS‚—ÁÄã„Áåf]?;93$mÞÇ:œçúÖc” g„<Äü9ÞüÔ$—‰{ æâSwÇï=üƒr×ÎŽ ™ïæ]´[ßþìú؉·/;ñˆ»GÏ Û‹ -lú'ˆ@"�D ˆ@"�D 8†@ƒCÇ@É�D ˆ@"�= 48´ îð‡>9<¿2Ö×Çb6c^Ì:8¡�3:‚n 6}ÚÜ™í`†‚Ýâñ3œÃœ»u‡ºèøµ±ÏËÚÔµ¯±æƒ]�Xç:°Ñ×!!ã†ik‡XßìΘÌ~óÜÉS'ÎzÞ Û^b¡½’“¸˜›/Jm/Í·ç` q<pìÄbÃï‡�1ˆ9ÆÎAc´ÓÓþØü Œ³6»ŒgÇŽ�«ß;û–ãjoM߇�ÎÖ2w˜vûºã[çð�CÔZ‡nß¾ýê£G^•ð$ˆ@"�D ˆ@"�D ˆÀ�‡úKˆ@"�D ˆÀÙhph—åùóç7W®\qpèþa3 Ì@0§ÁΙy f!ÏsŒ~gEØÍeG´ÍßbÄÀõ˜ËÀ�°ÓËþœµ uÑ=C¬g0<ûbÐÙço ²¿ó!ý̌ÌñäÇsœ%±?gû³ónîÁnÌ\w˜—xs8ŸX„{âÄ)Á‡°sa/Omt÷¢Ú‰ç@|üü@ãÌŸ!XËÜù�`ŽGçN~@Ô´.6ÿHè�àóçÂ?KÝþÄc§?õ°³°ÙËþرY×þœçxâ°g=bÐíóôÐ_¾uëÖ+cO"�D ˆ@"�D ˆ@"�ìhphI†D ˆ@"�ìM Á¡]t‡?Uö™áùÂXïŒÅ¬3ˆ3èÌN`w‚3®ÎL9Ö ÞÙ tâô1?�8cÁ0‚Ÿ8k™�ÍþØŒa·vbœ1;1³o—öçÞý±Y‹3‚�zœYÞ›¢�þØ×ýíeŽ÷2¯�"§•ù"è..Ê¥Ê>‹ Øg1ž:œ�aÓ§�,|ú9smصu+ÔQÐÉ!ÞºÜÅ:èÔa·¿u‰Aðy|ˆýÍ#×¾³NuüF!Îä öõ~ä=;Ö ã§Ên>|h+B“D ˆ@"�D ˆ@"�D ê/!ˆ@"�D gG Á¡]–‡?Uö©áyc¬·ÇrÆÂy j˜sÀÆ<²t˜íøœ«0–:Ì_°ã£ ±–6wæ.ŒŸû«ÛƒÝþæbÓO}3Äiê"Þ×\ŒèÆsv&„|tw}Öµ1½¨?×Ó‡Á¿·¬³o!.E-.*jù€y†cÙù`ý)'ãÌç,<êO?üÆrö>Ø8Óƒxv„�A¿FŠ3ËÖ'_Ÿõ©E_û{wÏõõ“��ƒKÍ'Æ¢¿=ðÍýÉ™}œ‰yj¬OÜ»wïÆûïû¿³aI"�D ˆ@"�D ˆ@"�hp¨?…D ˆ@"�œ�‡vY~ã?UöÆXï.™o˜˜…p΂y f%æ b�§`ö¡Ÿ¡nçQðã£;ùì³ÜËþèˆý±c³>ùÔåìü‰=Ìe7Ë:èøíO-óÈA8G}vê�c}mú‡ëH>ñÔ:ñ¢§)Æ£¸,�XCñaì3(ad-?ã8ÃAGÍ^ì,|ÄxGtâXôgy7sé�Ž�7ç #æs¶vòŽóуJˆ1öd7wîOžýÉ3ŸÁ!~ªì&Æ$ˆ@"�D ˆ@"�D ˆÀš@ƒCk"�#�D ˆ@"°?�‡ŽgwíÚ5¿qˆŸ*cÆÂ f)˜ƒ@°9ÛÁîÌ;9±~ñ ñ>gK¬ÇŽ0[1çc#µŒw.„39s ±ö2‡ß`ï†�:Ôt–Øa:òìÄ#ÞÓÚÔGÇÎB¬­›÷ ?õؽïܘ÷áî—}�5_ŠzLòCá²ócÔ¹$}|Œ»6â„J-ó܉[ëôv†rü@9S_!u­cvc‰ñ>C]tvýêĬÅþô@ȱ—lرs?tïi¬÷÷lÏ#eÉŸÏOÛKã‡^Å™D ˆ@"�D ˆ@"�D XhphM¤s"�D ˆ@ö'ÐàÐ.»ipèËÃûöX Ä8'âP‹;³.æ"˜•àŒŸ�y ¿Íç¸g;FØ’K ãœÓ ŸZÌWè㌰«›«�Ýs­‰�ÚøjÇ�8bÏöaG¬¥ÎYÝ¡$s]ÛzRÇšscO¼{±'N \Š:»>ûÌ">ÎÒïã°©É�ÍgtÄZäñA`·?;¹Bêö÷}¼£ýæb|ÄÙ›ý©M~îB¾yÞCFÖ Îo#2f˜¶w§Ë:øˆ£'ß8ôÒøÆ¡›}ãÐ ‘D ˆ@"�D ˆ@"�D ;ÚA’!ˆ@"�D {hphÝáàЧ‡ç‹c}s,æ"XÌ:8;1ÔEw®ƒ¿3ž™¥À?]6Ô­�ç€Fòœ±7vû;Çac¨Ï †gâóÐíOñÄOŒñÖg–Ÿ‚>Ï”x¦ŽqÖõ.äzÏu>zÍvl§qš"óéÇãx˜`¬MœÕ'”yÇÇ"™Ïè>ê‹¡�šG~„x‡o¼9,óÙ‰×?Ô¥7;6d¾‹ï6qÞÍ»�‡�!„<âì�}þæ"rûÙŸÝÏ ý…ñ�C7 L"�D ˆ@"�D ˆ@"�¬ 48´&Ò9ˆ@"�D ûhph—_tòüóÏóSe¯�ÅàsÌ:̃=ÌD07ÁÂgŒsÚ˜‡ÀGb~xlÎk`gÑK;»u†ºˆ½íO_ò8£ÏÎY1ŽXêOtâíO,öùøXsMÎä*ëöYf?5�Ñ0–\t„XÖƒ]!ŽÅìµÎög÷Mø¬­®�Ÿ³³!Öf§?;~rk¡ÛߺΒÌ1èž�#w/¡ÀiŇR‡Ç)èøØéã‡Ïã„q*K¿Ðˆei_ïÂ3Ž]1–3ºÀ¹‡0íï ±s?â¬i;2ǡϱ氳è3Í|Øíoü0-yÄY‹ú¼Ãþîøº~ûöí|õW�D ˆ@"�D ˆ@"�D`M Á¡5‘Έ@"�D ØŸ@ƒCdz»víÚ'‡‡ozû0ÂÁ˜Ÿ@¼q7ÎYv9³Îœg�\ê0ÂϘ9_1ÔmtÄ<ûR›œ•¹>6ïL.º3Ä™‹ÝþΧ Óv(ÈXû¹{Έq§ƒ‰1ŽÝ÷‹ÎݱÓw~Ç8žL(x²®3?Їút/ÍC|Ìü@îãã±#䡳}®3Ž‹�±÷œkü �{XÓX󉣎¬yÔaèÇzìùöe÷l}â¸7uæûãÇfüP}î�ÍþìOŒE½çÆz¡Ÿ*’D ˆ@"�D ˆ@"�DàX ‹%c"�D ˆ@ö"ÐàÐ.¶ .l._¾Ì7}y¬·Æbf¡f˜op�…°3+A¬9ØÐ‰w u±™ËÀ�yîäXƒÝö¦#5Œ™çW¸‡w"ž\…x„}‰5ÿ|—9×wà÷>Æ2?B=ëàǧp¦¶ýé©ÍXßjΉw‹Ÿ8qJðqóå¨;Ÿ‰±öY8³�øAÙÝšžçÆÚÓo¢–y~HìÚ¼+;BmubvîIžñô³çZ'–� ¹:ùÖ±ö0-=ŸûKã‡nö�C I"�D ˆ@"�D ˆ@"�5�‡ÖD:G ˆ@"�D` í²;þüæÊ•+ ½>ß84Ö 3¡�¡g,˜‰˜‡€8ËŒ YïÆ°³ô{fwGÝšÌ\بK¾÷¢ñÄZk¨‹ÎŽß9vb�ãvj:+bžwr÷NúíimÎÆx'wb”uí'Ú)|ZáC&õÐçºèÚ};XóAùàCÈ gÁQc]›3~íC]tbç?ÎÔ$Ö�¡¡.6îƒÌ=9“ƒ`GwÑË›÷ꃻ1œý± a§6÷Aì�¡Æ¬?;Î×oݺõ9œI"�D ˆ@"�D ˆ@"�5�‡ÖD:G ˆ@"�D` ÏnüTƒC¯�õÞXÌA0á쳜Ùç5ŽË‡sÎL0Û¡ ]¡žv~šÌxç1èÁ¼q,zác÷lÿaZ„ê¸ðc#A_ ±þ4>ûÓÃþöqþe®ƒÏ»“ƒN vÄþœgø°±ˆ1ÞþôŸXh¿ìƒ,.ÁctÉã±ùHm„�Ònvc+ŒÙn~¡Ð™sÌñ!�{qÆç�‡ºÕ±#øˆ›?ìÖD·¿±Údb,q w°?»oõþsÿ¹>~|,¿qèÕ¾qhÐH"�D ˆ@"�D ˆ@"� í É�D ˆ@"�½ 48´‹îâÅ‹›K—.ýøð¼1Ö7ÆbVÂvÄù f˜ÿpFB?;6ýC]æ"ÈÃÆîܱڰ³œ±`×FŒõ©�W;9ö'ǹ mÖ4–:øXö7g®¥Ï�ùß1Ô%ß�Zøíﱑo ïdÿá:�ï4U¨á…½ FxÂÃ| » ×j�Á?ß ÝÚèžéCoûs¦ŽýÖ<:5ì?Ô¥±ØùæâôSÓ>舽´{'ìè,ûXs˜–º~³‘wÂ>×yò0Î|ûgîÆ"�Á¡û©²A!‰@"�D ˆ@"�D ˆ@Ž%ÐàбX2F ˆ@"�D`/ íb;wîÜæêÕ«|ãÐc½53Ì5ø­@Îo0C�μs"ÎY u9§ßvr�›à[�¨¯ßºÃ´­ÃÜ…:ö4Žúج7ÔålìèÔ·¹Îrð.ìİÏuÉÁÎ|ýç7ŽãKrØYÈ\ÃþÔQ'†^ˆï^÷?ðîñ¯—Ø#u'ÅGq9ôóc‰&�õqÖáŒ.Hr]| ølˆyôWgÇï8ÔåCÒï‡(lìèì~芽ì�OyÖaG¬O¼B¼=äÂ;õ°Íý­5Ì‹à£Þ3c½|÷îÝ€*‰ÀÉ ðG÷àÁ£ÍÅ üY%ÿoø¿~í½Í¾òÞæCßsnó;¿ŸÿÙ~÷ò`ü_¡¿ôK÷7�Æõ›_|róâÉð»¯Qd"�D ˆ@"�D l }°?ÿ^�D ˆ@"p¶ÚåyáÂ…ÍåË—ùÆ¡7Ǻ?ÿñ™ášY¢Q–ÿL=îÎUàgø»²ÎÃÇ ó,çJf;ýê"óP±äº;·A qþtÏø°‘Güœ��ZÚ9{/t–÷1ÖÞõ�A§.bÞº¿}Ø]KÂiþ¡ÙYˆƒ/ÔòèÂB�rˆgý`b°çÀ �uðf~8:±ìstï°îÏÙþä!s¼÷c§6uÈá¿Ö£›3ÔE·–w%ݳqìÄZk¶Û‡úÒkîOOûu¹;ß8ô} �"9 �_~ó››¿ù÷¾±ùâWßÛ|ñÖ·6ï¾÷póü‡/n>~éâæ·ÿú§7¿ó7<³C¡H¹÷΃Í�¿ñµåí¿þ{ŸØüó¿éÙSsø“õÞæ/ü�·6Ï}èüæ§?û‰ê½3>›?ðSüÿ×Íæ'~èòæG~àô÷9Ñ Ž@"�D ˆ@"�Dàz ýCÿö€D ˆ@"�ÿhph÷Ã8üÆ!‡^‹Ÿ*C˜�`X†9‡f˜}p&¿gwgEœÓÀ> u°‘k]gF¨‹ÏÿÒmMãØµ9ça-wû‹ÝzC]úzob|‹u‰™ã�û`×N>ýk‘Ï¢¿oã¬Ì¹ÚéO¬ïGß[l°w�‘h v/ƒÎ…g:@x€�ê#0α,¡°S�<}C]tÁ¿öGb=Îæ¡Óß?ó�á<Çbdž3ëø´ó!!æÐ›>tú34¿ÑîýͥÇÓc]¿sçÎç>¤l�ïL€o­ùüßúÚæÏüÂ×—o°y\ôõ«ß³ùƒ?|eó�”_ïû`ÉÏü¯om~ú¯Ý[ýá§Îoþø¿þñÍ…óþÏ}? íÇ­¬D ˆ@"�D ˆ@Ά@ƒCgñ*ˆ@"�D €@ƒCÇÿ\»v�Ÿ*{},‡rÎÃ$æ"ìèó,6þÃ,vç3f›ö¡.º}¨c,5°[Ûk×ÒŸ~Ä(ÄÍ1³NŒþy÷ ö'ÎþóL6Ä7²[G~t|ˆºqîúØ­7÷Ç~b™/qâäÃ.áåçBö²ôÂÆƒÖñØðyÏ>^»µ¬ÃÁÀÍ\�XòœÒ"†ññ6ã�YŸ‰ñnä¡ÛŸ³ýÉs uéEœýñÙÃwg-ïëÙXò°±“‡�3ß8ôÂíÛ·?ÿˆ‰�$ß�ÀÃñ'òüù¯nþîï.QÌÂ|ÿÇŸÜüº1tåÙ ›_½÷þæ¯ýßïlÞz÷àJ|;ÎücÝ|l| ÑIþðÍ_Û¼6¾…Iù£?zmóÛþQþ§¶¿48´?»2#�D ˆ@"�D 8=�‡Nϰ ˆ@"�D �@ƒC’øö>ýTÙëÃúÎXÿÑù`¾�aÎÌ;°sVŸÏÌU8[ÁNœ‹8æ$Øñ9;±®Cgf,Ø9›Ï±ŽýµÏõœß˜‡’¨i}c©g?tdîÉÙ»ù–ù>¾“8ĺôB¨mþÜqîû�÷Í'�‹û /ëú¾°gáÎ�#—5×bz�æ�Í}î/Tbí/Ü5TìÄgí¡.ýgŸÃAÞɾԛïf5f¶Ø}vλ÷4ÆûsV·¿6úx¬oݺusìI¾#�Ÿûå·7ÿÍÏÝYbžyòüæÿÈÕ;ô¡#9ßxïÑæOü/w7?ÿ¼½Øú/?ý±ñ�;GÂþ{``ˆÁ¡Yþ™ì©Íù¯Í¦ë �Y ˆ@"�D ˆ@"�œ!�‡Îf¥"�D ˆ@>ðÚý8þüæÊ•+üTÙ›c18ÄüóÌ5¸œ}ÀÇŒßæÀ‰æÌrn‚�áÄj Ïvóè3çŽãR�}¾1œíïµ±1‹�Ngú±û³Û�Έý©�˜O¬k®åŒ 6üÔ±?»ùÞ™b×ý°#Ö98íñ¯—Û#u›âe·†¡¬/èãØç‘ã™:uÇÇŒ}ر!´¶¹ž:ƒ7|ð|Ú¬a/ïF­¹×8écvb9³SÏåw¤?o ¿µíoŒw!Ûßê;ñÇO•½8¾qèfß8–äq¾õàÑæý÷¿º¹}ÿÁò³[ÿÅ�tóâþ$w…/¯úOÿ§[›¿ýŃŸžü÷~ßó›|ùè€Ñœõî·mÞ¼û­Íåg.l®ŒuRá›�~eä?;¾áèÒÓ'Ï?i¿ïÏO”ñSeúžs›á7?»ùó¿øÖæâ…s›?1~®Œû}7ò÷¿öþÞ/ ¾þü»úæ`ùåÁ‚�­§Ÿ8è÷Î{7à§øÿ¯›ÍOüÐåÍ�üÀ³ßñÐ/ÝþÖæâøJ©—ÇOÎ'oóáæ×Æ=ÿ‘_ÜðÍRß�ð9ÝzëýÍ׿ñpsu|CÕ¥ñYû¾Çåï“ó¸ZÙ#�D ˆ@"�D ØŸ@ƒCû³+3ˆ@"�D k ­‰Œá†ƒÁ¡ù§Ê˜�P‚ÑÆ,ŬÇL‹ÿ ÉNœËœ��pðh˜ŽÄ“oü¬“‡Ø:;bmíÚØ×õ˜Ù ?ÿ�›xï;ÔåLü<ë�n bô“7ÿ[ÏÜEA÷ìÝèk�uóN´Sä,„:^H�º³�3åìˆ~¡ñ¸yz@?àý fpø±³³æá m3\bí?û±Q×ü¡.õ°q'ÿ ¼÷Ç�à·¿±Ü±—gb}‹ý½±ô·~òè©ÍüaÚ08týîÝ»7<àŠIŽ'ð?ÿÝû›?þWî.ÎßýO>³ù7וã­ žüÛ¯|óÎÿÆg6ð‡�Æ3\ôç~ñ뛿ôKoo¾2Pø£DBù�ñ-FÿÆ]Ú|ä)þœ¿-÷Þy°ùì÷+‹�a¤«Ï]Üüé¿~oóKo~sà ÂO¦Ñï÷ÿ¶�lÎñ×?„oú#¯Üå_þ­Þ|êŸýÈ�cõïÏŽ»üÔÏ|£ÒOþKÏoþ©ï0ì´J]Ž ¹p?îùÏýOo~lÜáßúÓ¿ºø>û;.o~Ï$zœ0ðÃ75ý­/|csÿð§Þ>üÔùÍozáC›Ÿø—6öÞÚü…¿óÖÂç§?ûÂN™ÿmü|ÜŸú«÷6oÜùÖ†{ð3rß÷ü›ß3†„øÆ£Ç ý·?wós¿tó>öäæýî+Ë~yðd˜‹¡ ?ö¯}lÛ‹ÏìÏþÂ×7?;¾yê+_çÿÌC@¿k0ÿWÆ{é»–»o?Øüû뛿<òˆRxß�þàs›ß÷[žÛ|Ï®šeŸœ9?=ˆ@"�D ˆ@"�³%ÐàÐÙò¬Z"�D ˆÀ›@ƒC»Ÿÿô�Co ï[c1çÀ\t¸ÝÿØèLCÿ¡øÀ‡Îxœ‡ÌæE¨a;±ÎTX_ ôò.œû“oOïgv–ÃAC]dö›ïL5ôÓ�^þ‡óÙï̈wõîäx'k±³�Ùï�}ÿAÄžÿÚ`Ïô%�‡ò j©ãðÒè\vûòè:�æ?l‚"^ðæ±Ïý‰A´£ Þ¾ìÞ�zèÖ`HÇ?ã†iO-ïMû°ë3Ï{cG´‹N|êìOŒ5÷'ÁG=îG“ ×ÇO•Ý{�Çø¯~öÎòócüý×ÿêÇ6ýˆŽ�MYvøö†�BQî�!Ÿÿl|#?�“�Œ¡’çG®m~ã OnCîŒo;úìŸ<â›sb¹3†RŽ“úú‡6ÿîøy°'.rãÍòmI|CÎ÷Ž{sÿãäßÿs_Ý0€Ã7ñ A|SÐIä_{wóýÌW—”Ÿü½Ïo~Ë'Æ>ÿ÷7ï+ïm~Ý÷>±ùO~ì£Ç–ã]ÿáÿøÕå[~Ž ¸>¾õçcè¯üŸo;8ô3c èO�o:b°g-¼à3¿ýÒ2`…oý�Cì/ßÙ00ÅçCþWÇ7)óàƒYÿù_¼½ùß¿ü®î�ýû?þä†w?õÄ·¹Qï'ÿÌW–oªÚI84üÖO<µù£?zmûsvûä<®vöD ˆ@"�D ˆ@Ά@ƒCgñ*ˆ@"�D ÿ{ïíizÕu¾uéêtõ­ªNu“¾w„8\‚(�$ f�›ÜFìHÌd”¢8K#XѵuÄIH $]]Œ¢"!£"˜pQfˆ Iß/I�ªêtU_ë2ûóžóùõ>ïïœî>¿sz™5ýÝk=õìg_Ÿ÷ó«îj¯÷ dphþïÁŽz+ÄÒÒÒ�å¹­–ÿ(ùØj$óèüC¤ÿ*ÊÎÌ »ÿpì?VúŸÌJ ��9 ;¹Øõ±SÇù bɱ?vbó¨�ÝYû{Ögìèά”: yØ­‡‘{cçÛ½K©£�X„zÔb§ñ,ûã“vê#ýY8wçM ¶K¸âe©Í">Î>´C¼÷Ð6�ö)l`!½?qœÙéo]vû“‡ÏûËBØéCŒº>Ö+×XËþ=ÖÞöàŒ°[Wvz˜ƒnObÌ¡¯Ã‡.¯7½/o*‘ üÀÏ~rø½{?ö®W]¾aÜÓqðf�Ÿÿȉ1ôy—œ3\÷â‹ÇOb1ôK¿ÿÐðÁßYñ]RozËw>wö6š>8dÞXó’ì‡}>vÿcÃ{ê D¼­ù®˜ám6o¼¹õ×õ|Ýg�oã«ÓYS|5$Ä‘ø Ü‘Oÿö#¿Qo!RÂêoºçø©áu7ß;¾eˆ7,}ûŸ¼hø²çŸ7Lý~ý^ïùП*S6ÒÏðÏÉ…üocßDÄþîz›Jo„ºîË/.«!¬{�?>Üüá†ß­^Èÿò¥ ×—OyË�Öozr<ò¶§¯üÜóŠÁ9ÃÇî{l¸õ×ÿNádÈëÅõf$d‘œ11„@„@„@„@„@„@„@ùõžÖgçÇÀŽÞýêî=‡zLØŸ˜¾ê8JHÂßkÀýì�®Ÿ7]}ôèÑCgÎÐ*ëà\ ö¼ Þœó÷7xsÎú™k­÷;5|ß-÷Ž:¼…çMßzéì­@FþL ù^ò¹é+.8A¦ƒC¯|é¾ñSWæ�1uÇ¿qø¾áÓŸßÎóÖúÔÖÞ=;ÇOký•Ÿ¾wüéÛj¸æÆÉçÊxëoßAx>žs3ÂpÎ+ßyÏø)®¯ý‚<úš•Á#îüêwß3¾Í‡¡žégÒø´Øëë“n¼íçùõV¡¿÷í—çžãÿ VþÃk½íé?üÞÊðÍtpèÿ¬a¥×°òú¯]¾ª†¨ºÜUõÿf½õè±Sü/dã7á{Ù ÏþÚË×~R;ojzÝ¡û†Sõ™1Þ¢ô†z«Ð7¬;Vé7üÌýÃÔ0йõ†'˜ïÛËÿf†á5ï¾w|‹Ñ‹jØè�ßrÉhó>éÆ�Щz+ÕŸúœ½³O¹-’cÍì!!!!!!!Ï � =3\S5B B B BàÙI ƒCó¿{ûTÙåõ�C¾ˆì\ùÏ'f2˜ÿpž„]©³Á‡ ¦»õún6ç)èÁ?�‡N-v|Æv™g1Øwr©í}´ƒh·¿3+Þ•?ÉÁïü‹ÿt«�(tïÝïlÿi_r��ì+Þ§øÓ‹ûãCGðqæ³^þ Ó:åš %ùù/D|ä{¶.6„ûøÃØ;uâðó­&ûS‹¼.œñ“g?“~¶?¹>ÇsJçSe·`Œ„ÀzøÜØ_ü±»Æ¿\ x|ÿ×-­ö´lÿêÿyp|+ÁoüæK†]Í_Áµòx ¨0<Â`Éç|֞ᇿcå_}pèò}»‡7×|vú7½•xÿo~z| &?†þÆñÉñóhë}®ìMÿª>SvÇ#ußò�ëÊŒÉkðèm«ƒG ÿðæåßÿÉáwîzt8xÁ®ám¯¸|ü�OŸ[;ô«+oBzÃ7øl×Tàð¿ÕÐÃ?}pˆÿ¸¯ë]ã°Òg_ºgø‡qýO¡õ·=Ù‡~ò{..>oú¿—aø¹zkŸBC`£©ð‰7>õ†üÍz{З¯¾=èµï½wà­Hœ»sÌåmLO%‹ä:qæ°{Oúã³?u¨ËBðQñ®ä»FÇ"Pl«b .ƒpÖÆð�ø°õ݇¦ÎnL©c.;‚¡¦€ÌÅ®Ÿ~ÞÁþøïá�…�¾=Öüé}ˆ¥�ý9£�G–¢ŽñlìöÁgoíä˜ëN.SWÕ‡n͇@ÙˆÀMo¿kxø±³ãgª~pòæ˜�rÖ³¿í??EvήÃá¿råì/å4öŸÕ›hþS}âŠ�“Ÿ~õ£»ñ"ÞF´žðV£×Öç»�W½tÿðõ/âÅZÃøÖž«·÷ ýseý3e7Ôg¶¾½>·µYñSnë õ¡¢úÖK†/¼ò‰a)ÞrÄÛŽžŠ‡ƒM}p¨óàMF¼Ñh=ùh½ è ÿ×ý£k£Á!Þ´Ñ'èÞ^¿Ù/ÖçãvÕ”Öß©á¦õ†?ò�åÑÕ?÷Ž_:6|à·WÞ$ÈÛˆ^úy{‡/¯á³Ï{î¹Ãy{ü_ÑÚŠ‹ä¬­�S„@„@„@„@„@„@„ÀvÈàÐvM½����g3� Íÿú»víöïßSy>Q‹Ï±0÷Їê8›a.q†!æ%–á"™É Î�RG!†Úú¬Evk¨[®Q¨mŽ;÷ ?;uü‡Pô~®ã˜ëýº�^ÖPg·†1ì;‹{ПݘRG�ñNÄX;ñÞ‡óÂbƒ… ¬&RÇÓ‹qá~qìž�ñA8#>¤€8¯—G,v{ ÛßÂå¬Ð»ýÏÙE,v±ˆºyØÐí�î �ý¦;1ô'N_¯‹�Vïï™^Æ”:œ_ëÚº9ƒCàˆlDàûo½oøÄ§Ö{[ÏF9ëÙèýŸ~û®§~³Ÿ*ã“eÈ»ÿòã›vú ÌkêS`/¯O‚­'¼™çú¿kt}ã_8¼â%ûF�Á§W½ëîáÑò÷Á#?SÆ$?þÝ— —\È^O_ø”×_}ÏÊ Òåûw/û<þ³zBNÔPÍ¿þ­GÃWÿ±ó‡×þÙ'>æÛˆ.«·øü蓼éÈá�>8ô»w?:üõ%äûê3e/™|¦ltÔ¼±èUïºgBˆ×ÇΙx‰¨ƒ�…Žàïv}ØÕõcCì��ùŒ>üd_|ij¸;q½º2�¥Buk‹MNÔ•1ög猰“Ç¢æÂB�í.îCXÓ‹ræè‡M€è> ÿü€zˆÐˆÓnl¿¿ý‰CŒ±/gtûÓ�<{p/_/…ŸïJýµ›S¦Q°kë÷²?; !Îþæyÿ=å›öÁ§ŸûQüTY Ý’Á¡¢Ù�À?úù#ïýÑÃÃîzSÐÍÿëãr6 ~‡C(OõI°­ ñ©³ëê^È7¼èÂá•/]âüæ_\~ù£­€òm>ŸŹÛ¾íRÂ6%ïûõ†þ+CNO•øœsv ?ùª+†skGz*嘆þ| Þú³ÑàÐëkp諞¡Á!︫þÏó¼Kø_˓˗=ÿ¼¹·}ìþÇ>SÇЃT]^xÙ¹ÃßþƃÃÏñm+ÞErzÝè!!!!!!!ÛG ƒCÛÇ2•B B B B B ƒCóVß8tcyn¯õH-f,˜Åp¾ƒþAQ›ÿ¸ˆßÙ uþA’8b°!œÎÖ õñôÃŽÎÎqÖƒþÌ[ôþôµ^©c,6ÿA”xïd|Þ·ÔQÇgtû‡�y�ibXÞ«Ô±/9ör>Ÿ‚ÏþìÆ{gã6½[tÓ‰-ÁË`âá„Á庮Ÿ�œI›÷±ç^ßzì€ò‡áŒ�‡˜ßãÍÁOMrù‘¸b.>uwüÞÿPîÚÙ±!ýnÞE»õíÏ®��xû²�¸sgžåÂZWfp¨(Dž”ÀÍ~`xÿo® ÇLßZ³^"¹þÃïžNŸ9;\zÑîዯ^ù<×f?Uv~}ªì=Ûô©2îù‘;Bø\ÙÁzÓo!:]ÿýÕzП®7mFxNÞ6t½uˆÏª]½ÄLÞ¼<üø™ñ�MxþÚË /{áJŸ·þû£Ã¿/NOõ©²¿÷sŸþßÛY38´|âôðêŸZy“Ð�õ©²oÛàSe«O•ý­§øTÙ“½qèmõ95>·vÞž�Ã{khÌÿ‰Ì?åS[àuÇòãï×Ú¿ûoŸ~xå]_û… ¯þêýëX$gÝB1†@„@„@„@„@„@„@,L ƒC £Kb„@„@„@„@ÌÈàÐ’aõ�Cו‡å¦ùg¾øgJç"´sFGÐ�Á¦O›»:ìæ�Ÿáæ4Ø­[ê¨ã×ÆÞ—µ™Í°¯±æƒ]�Xç:°Ñ×!!ãÊ4е‰C¬o vgLºßkÏðÃßñY£»ªŒO‚½ùÆË>y5•Y=Þ»Úã ßtpøמ7 á¯ù«ß}Ï@->WÆ'ÂÞ9w÷Žá]õ& óö¬Sp–=¯üÞ=�?ð³+Ÿ »îÅáË.š*Ë£�Ÿ^ÁgÒjÿ¢zæ¬gG~ö¿~z¸åWõøó— üšy ×¼æ§ïsû‡ø/öúz³¼>÷¹{†ðV8�ÅÚð†;2úúñ âSmO68Ô³TÃVÏojí7Tyó¿L®9xÎðO®:É17{„@„@„@„@„@æÇTM@IDAT„@„Àâ28´8»d†@„@„@„@„À”@‡¦DjÈaçÎáÀ��X�`¦�ÀeNƒ�3óÌB ž{Œ~gEØÍeG´õ·ñϯÔc.?ÂN/ûsÖVê¨{&†XÏ`xöYˆAgïo ²¿ó!ågFz{K¿úÈ‘#·Ô �'%ðŽ_ªÏeýöÊÿ£ÆáóXë ÚÜsìÔðƒÿò“ãpßrÓeƒ>ÈÝÇ^Ë}ãÒ jØ…Oƒñ¶�.}˜¦¿I§?‚Ávü¡ÓÃ_¯úÔ° Ÿ¾úñ¿tÙ°·Þ”ÓÅ·'=÷âÝã'Ë~«ÞBôÒÏÛ;¼î^êaOKwð†à«a*jn$ÿôËïüÁC5-; oÿî˰n¯·ïü�º/ÿQ2$õw‹ÇžbêòöúLÙ/ÖgÊ�>8ÄÙOÈ¡ÿ×- êsøOú ¹¯Þ„ô×ß7ç`�2óþO68t×ѕ߬^5ð9·úÖKç¶þãï�Øb0뻿jßð%×>g¸³ò~ôÿ>:^æ+?wïðçÿ8sŠkåu‡î¨Ï›š~ä†ç.”³¶bN!!!!!!!Ï� =TS3B B B BàÙJ ƒCó¿üê§Ên*ÏÇk=T‹äe†q&�Ù ìþ#0g„]�p%ÇÄcc¡§�ªEر1̃ g-ó±Ù›1ìÖ²�s Æ`'†|}¥Ž=ìϽúc³gõ8³¼ 6E;=°OûÛËïeþB;E¶*ý"è..Ê¥…ÆÞEPì]Œ§Ž;0lú´Sƒ…O?gîÀ4»öRgB�â­Ë]¬ƒNvû[—ŸwÀ‡ØßxjŒù…ÿvb8ùèÊß§—ÁÃk¾fí'¨ÞùŸŽÕgªVax{Íõ_~ñpÕÒîáØÉ3Ã/ýþÉÙpÃ,oùÎç΋¦ƒCÜð›jå%/Ø;ðI³?¼ÿ±á§ÿóñáèIþӆ﬷q¿©0¨ÂÀJ—7~s½ýhõsjÝþdúc§Î¯|×=ÅãÌ8ô㛑6Êéoaºé+.ßxDì�Ô@Ñ®�"äyÅã†úìØ•5hŧÈ~þ#'†ÿáŠÿtpˆgù>�ê'áíKßñe_úüó†=5Œõû÷>:ò8±ú[�¿Èàyï¨á¥¬/ýO—Ÿ;ÜX÷¿rÿ9Ã=õ&ª�ÜùÈð¾_`¼ÃEçíÞVCQ¼ÁéT½ é»ß¹Â‡a)оôyç j`êêói|ÊŽßa¨è/•‘œ±@þ�������xF dpèÅ›â!!!!Ï2šÿÁW?UvCyî¬Å?"ò�Òü£3‹¹j˜sÀ¶ò�Â+zgÒíįp¦óìøè³òàOÔÒænâ{uv„ÝþæbÓO3Äi/uïk.Ftã9;B>º»>ëZƒ„^ÔïõôáGð/,Ó‡Y´—¢µ|€>CŒ±ìü°¾Fʇˆqæsuˆ§~c9{lœéA¼ ;ÂÎ Ž¯‘â̲‡õÉ×g}jÑ×þÞÝs¹f~òrc©¹§ýí�¯÷'§û8Ã7œ®=~üø¡S§üï¬,‘Ø€o‘ùÇÿny|KÌ!3óWÔÛo^ÿç–æÞNÃç¦~øß~·>óµ‘0€òý_wp|Ã�1}pˆ�$†mÚYOú[ßppîí=Æþïï»ø£O>6œ¿kxÇ+.ߤÿéìôgèyÅKö ßøÅóCJ½ÎézeÏ«jÐèÁzþ+kèêÍ7®|šëȃ§‡¿ûsŸÚ�)okú’kÎþÍo=878Dý÷ÿ槇C®Á�Þ¬é äÜúk �Ö Ó¢ƒC|.íü›O ­�Ÿ�äÜsv »˜aûüÜ/ô¡áŸ}py*2�!¢þeD>Sö¦z‹oˆBɱvö�������g†@‡ž®©!!!!ðì$�Á¡ùß}õ�C|ªìÎZü£dÿ‡Iþ)´40 áœóÌJ°;#A¬óüƒ²CB¥Žÿ¬Š ?;9ìä³#ÌVÐËþèˆý±c³¾u9;bsÙÍÇDz:~ûsGóÈA8G}vê�c}mú˵&Ÿxjm‹xÑ­㡸,1…⃱wP>„ý} kùCÇ™Îè:xƒC|ªì0ÆH<�>~vøÉ_96üê><{³PÏc„7ß¼ø³ÏÿÃè>uGþE ¼|ðwNŸª7)¼9è‹jðä{^¶oØ·×ÿLW¼}pè{ÿì�áŠzãÍ{?t|øX½ièñz» BΟùüó‡ë_|ñ“1„óS¿r|Ìùæz+ÑwÕÛ‰6+~&ŒA˜Ÿ¨Á£ý5€ôTòõ¹·_XýÜÛ?­Á!Þڄ𧟨71ý—�?<<´: Å ÍÔ§ÁþòWï~¥pÞ]oSb ê§¾çй6¿yÛÃÃ{>ôÀø)8Ør§këwøÚ°bÈꦷß5ö ÖŸûB^4¶"ÞçÒ‹v�ŸuÓ¾Þ~ºþ/òÏã��Ï’ñ6$eWý‡O¤}ûŸ¼hüä˜vwÞHô³ÿåÓÿ{í Ïò /ºpøú]0÷9¹Erì—=B B B B B B B`û dphû™¦b„@„@„@„À³—@‡Öÿíþ…ßÚ¸#bö/Ó˜gbthâ­…�Á¡k–——�í¯)c$ž�û85|âÈãã°ËR}‚겋w—ÔJÿ øTu”¹ÿ�ÓãÛt^È_áõe:8ô5ìü1�Ï[Ý}ìÔøÆîðtäp½�çgj˜ù‘ž»îÀËÓ©³Ý1ü~_}þ‹ý²}›ãÈ]@º¯~“K/Ú5~¾ Û3!¼5‰�¯½{vÖgêv »ëÓhO%�ÔÀ9ü^ YMÃÖË_$g½:±…@„@„@„@„@„@„@l�@‡¶Æ/Ù!!!!!Ð dp¨ÓXÑWß8ÄàеNÔr&‚ùÿ„êîÜ6æ/üÇJuíÄãÃÞs°óËØ‰E°!ö!ñÌî²~k£Û¯çл9Þ‡rcVNOÄc·'>ïÈÝíå~bÉAðs¶¯»5­Aì´?¶M‹�7�ØüQ¸luÚ‡q§·9B¥–yî><»z©£ÃPŽ?(gj*Ä㣮¹ög7–üžÑÏêÚGçêö§B޽dÃŽ�û¡{Oc½¿gûx®”1¿Ÿ÷–íªzãЭ8#!ð™L`£Á¡ÍÞùØÉÓÃ÷¾÷Þ�¡”ϯ7ú¼éÛ.Ýl‰Ä‡@„@„@„@„@„@„@„À³Š@‡žU?w6B B B Bà&�Á¡yÀmpè®òž¬Å@Œs"ìˆ;³.æ"˜•àŒŸ�y òñ­—ãlG¹Ç܇N òÙ™¯è5ê8Úñ!ærv9ãa®5ñ£SBmã8£G âÙ>숵Ô9«;”dîªk–COêX³÷7vÓ»ÛtbKà"ˆPÔÙõÙ§ÿˆø8;HC¼‡MHƬŸÑk‘Ç�Ýþìä ±ÔÑOŽoôñŽöë9Ä øˆ³?6ûS›8üÔ%ß<ï!#kçÛˆŒ)ÓìîôcYqôä�CWÕ‡ç�CE"òM`«ƒC½ï±áŽåÇëóh'†?úäÊ'1ÿÎ7]2|ɵÏùŒ~î\.B B B B B B B þGÈàÐÿè_ ýC B B B þÿD ƒCó¿æêàÐ�åùD­Gk1ÁbÖÁÙ‰RG�3óìø�¡ðÌ,vtÐýtY©3!ÏŒä9'boìöwŽÃþÆPŸ ÏÄ!æ¡ÛŸ8â‰!žã­Ï³áSÐûL‰gêg]ïB®÷œÆá£W·cÛ’ø[)Òœz<&kçƒêJßñ±ˆEúÁG=`1T#PóèÏÂ�ïð�w#‡e>;ñúK{³cCú]|nóñçݼ yØBÈ#ÎþØÑû›‹ÈEìgv{\XúõÆ¡ÃFBà3™ÀV‡^ñλ‡O?Ì&+òÕ/<xíËxÌ!!!!!!!!°� m&æ����X€@‡æ¡ñ¢“K.¹„O•ÝV‹Á!æ.˜uèƒ=üc/s,|Æ87¡�y|Ä!Æág€Áæ¼v½´³[§ÔQìmú’ÇÝxvΊqÄR×xú£ob±÷{àcõšœÉU¦yÆ糨›Cßi}›Þ)¾�B=ÂE7ýþ˜>¸pÉC9Ô›Â/ÓÌÞuz²ÌŇXƒ¡½ìÇ_¿36‡}Jï@¼b-Îêø©a}ëéggñ<ö/uÆ‹xcíï™y�s~­«Ž?~øÔ©þß®H|fxø±³Ãá_{`¼ÔË^¸wøìK÷lꂯ½ùÞ�Îß5|Õ ö_ÿE »wùŸÆ¦J%8B B B B B B B žU28ô¬ú¹ó°!!!!Ï0� ÍÞ½{÷°oß>‡î®u¢óÎ`°3ëàÛ€Ðû™XmìÄ#棛«Ï8óŒuVÚž‰Ãæ|H?“Ëa·:ÿ Ͳ©³Xï‚Íê£Ó ¡¿µ©Á¼býöbï:~„šê£¡þ N麶MíÛñ/ïÔà’<<:—â,/‰M¿;1þ8¥ÎrÑs�áL®ËsïOg}B$§Û‰ÃÇ�Ócé…�àë? Ï¡ßºö!Ç¿îä¸ð£#ä0œDlÞ§ÔYtû£S“žãàÐÑ£Go9s†´H„@„@„@„@„@„@„@„@„@¬%�Á¡µœãVN+c»ÏG,:wÇNßþuÜœPp;dZ§?êC {ićéÈ}|xìyèì@ïuê8úØ{÷\ã;4îaMcÍ'Ž:þ°æQ‡¡ë±#äۗݳõ‰ãÞÔé÷Ç�ÍøRG½÷Çfv¾ñD½ k]‘O•…H„@„@„@„@„@„@„@„@„Àº28´.–C B B B B`!šÇ¶k×®aÿþý¼qè®ZÖbf¡f˜op�…°3+A¬9ØÐ‰w•:ÚÌe`È~ïc,ó#Ô³~| gjÛŸžÚŒõYÍÙônñM'¶®_ŽºýLŒ½°wáÌâ!dwkzîyêö0Ö»Y[;}Œµ§o¢–yþHìÚ¼+;BmubvîIžñô³çT'–� ^�|ëX»LcÏój¿ªÞ8t8oI$B B B B B B B B B`J ƒCS"9‡@„@„@„@„Àâ284ÏnçÎ�Ã�º£oêƒ5èÌGhcèÇ f"úgb™‘`!ÓÝv–~Ïìâ¨[“™ û—:æ{/êO¬µJuvüÎ�°ƒ¬·SÓY󼓻wÒoOks6Æ;¹£LûkßÔNá­ ?ª0©‡Þë¢k÷ØÀ˜ä�>„\¡p5¦µ9ã×^ê¨Ûÿp¦&± •:Ú¸Ò{r&ÁŽî¢—?.6ïWꃻ1œý�X†°S›û öÇŽP£ëÔùš#GŽÜŒ3!!!!!!!!!SšÉ9B B B B '�Á¡õÙէʺ­Öcµ˜ƒ`>ÂÙ f8³÷UÇqŽÃ9g&˜íІ®PO;Ÿ&3Þy z0ïA‹^øØ=Û¿L£�C~lä!èS!ÖO£á³?=ìoç_z|Þ�tj°#öçÜYàÃÆ"Æxû—i1±ÐbÙ+Y\‚‡AÐyH›©M8‚ð¡´›‡ÝÀ £ÛÍÁ/ú#}0Çò¸g|Þ¹Ô™ŽÁG\ÿa°[ÝþÆj“‰±Ä)ÜÁþì>«÷ïý{}üøX¾qèÖ¼q¨hDB B B B B B B B B ædphI !!!!!°0� Í£Û½{÷°oß¾ëËsg­‡k1+á ;âü3Ì8#¡Ÿ›þRǹò°±;7B¬6ì,g,صc}j#ëÕÇNŽýÉq.C›5�¥>–ýÍéµô¹3âs”:æ»S ¿ý}Flä[Ã;Ù¿\[ám¥ 5¼°ä€ð`> »@®?T�Áßï†nmtÏô¡·ý9SÇþë�ö/u¬C,vÞüCœ~jÚ±—vï„�ek–i¬ë›�¼ö^çÜÕ8óíOœý¹‹<‡®Ì§ÊŠB$B B B B B B B B B`]ZKŒ!!!!!°� ÍcÛ±cǰ´´Ä‡î¬õ`-f0˜kð­@Îo0C�μs"ÎY”:ž�Óo ;¹ÎMðV#êë·n™fu˜»p@ÇžÆQ›õJÏöÇŽN}û�ë,Ï…�ö^—ì̇п?cÇXú“ÃÎBz ûSG�z!>÷´ÿŠw�?½Ä©s)>—S°ñ€>@Xb„ÉÃúpÖáŒ.Hr]ü ølˆyôWgÇïXêø#é÷G6vtvtÅ^öǧ�<ë°#Ö'^!ÞráŒ�zØzk•y|Ô;¿ÖÕÇŽ;tú4¨"!!!!!!!!!!°–@‡ÖòÈ)B B B B ¶B ƒCóôvíÚ5ìß¿Ÿ7Ý]ëD-f®éÂ�ÂlCîÎUà׎ŽLóœ·`žƒå\I·Óß¡¡RGéCÄ’ëîÜ�ÆQñŒŽ�<â{>vjiçì½ÐYÞÇX{—k6?‚N]ļiû°»Æ„­üA³í_¨å  H<”C<Ó&›qÌð°ÞôG'–½÷G÷ÓþœíOÒã½;µ©CÓ`èæ”:êÖò®Ä {6Ž�Xku»}È¡/½zzÚ¿Ôñì¼qèyE$B B B B B B B B B`=Z�Jl!!!!!°� Ís[}ãƒCwÔâSe³ Ë0áÐ ³Îdà÷ìsØ»P¹Öuf„ºøÈE¬i»6ç<¬ånc±[�šôõÞÄø,Ö%¦Ç;÷Á®�|ú#Ö"ŸElö/u”žKB ±>?úÂbƒ… T¢5ؽ :î>t€ð>D©cŒÀ8#IJ„ÂN=òô•:ê‚1~ê'Ž<ÄzœÍC§¿9Ì7†s�ÅŽ 1¦ëø´ó#!æÐ›?>tú3ÔŸÑîåžåÒco­kŽ=zó™3”�„@„@„@„@„@„@„@„@„@„ÀZZË#§����Ø � ­OïàÁƒ|ªìŽZ 9(䜇IÌE ØÑû,6æ °;ŸÑulÚKuûPÇXj`·¶9Ö.רŸ~Ä(Äõ˜®£¿ï>ƒý‰³Ÿ Á†øŒìÖч¢nœ»>vëõþØ7-ý›N^Mà^¾×²—¥6h� Ÿ÷ñìÃk·–uø!¸éõˆ%Ï)-bøQë`3Þ˜é™ïFºý9ÛŸqÖò¾ž�%;yØ9óÆ¡+–——ßwö,æH„@„@„@„@„@„@„@„@„@¬%�Á¡µïŒÍ»ù,úÈó9‰C¬k=bÌïýÇàEÿ°à¢ùäqqÈËúà�^سpûÑË굪¡‡yÄcsïý…J¬ý…;…Š�xâ¬]êØ¿ûòNö¥^¿›9Ôèl±û\Ø9#ìÞÓïÏYÝþÚèQ­+�9r¸öH„@„@„@„@„@„@„@„@„@ÌÈàÐ’B B B B B`ašG·sçÎáÀ�|ªìîZ 1¿Á|s .gð1cñx-f%8³œ›`g81‡èÝn}znÇzìýÄp¶¿@ÔÆÆ,:qœéÇBìÏn?b8#ö§b>±®^Ëlø©cvó½31ÄNûaG¬³rZàO/·@ê,ÅËÎ ¥L/èñ÷"Ç3uêŽ�û°cCh?l½ž:ƒ7üðüÚ¬a/ïF­Þ«Žkú‡�XÎìÔsyÆÇéÏ3ÐßÚö7Æ»UÈ,Ægõ9ñǧʮ¬7·À ���������˜ÈàДHÎ!!!!!°8� ͳ[êŸ*c6BqF³]7Ž™sìŬÁÙÙ �Ê´&ž|ã»Nb|è숵µkcŸÖcfƒþÎŽx_bíÙg=ЭA :6òØÏÜEA÷ìÝèk l½¿y›Ú)²B/¤NÝnãÌ…”á¬_h<~E?àý¡:8üØÙY}8H[‡K¬ý»uÍ/u¬‡�;1øƒxÿ•Ó>Ô2–»zG{y¦¿ÏbïD,ýíeMzj3¿LƒC×;vìÐéÓ\1!!!!!!!!!k dph-�œB B B B B`+284O¯½qèÎò>X‹ùfîAg!Îd0äÀ,‚�‰>ü`~™G1ŽñÄÒ ÝúÚÊ4öò.œû“cOrYöw–Ãá r�Òýæ;ÒóéI,½ð#Ýï̈wŇ�ã�z/t¤ûÉaùüø,\ yPˆZê¥Î.�Îe»Ø—‡îÐÐ�Ôÿ`ñ‚7�½÷'ÑŽ.xû²³¬‡n †tü `\™fñÔòÞô°»>ó¼7vD;±èÔÁ§Î¾§VïO,‚�zÜ�¼ j]SŸ*;T{$B B B B B B B B B ædphI !!!!!°0� Í£Û±cǰ´´tcyn«õÈjÄc«;óèÎ;`fî�™vf5t„�„Y tâñ1G�`'»>vê8_A,9öÇN b5°;+bÏúì�Ý™•RG!»õ0roì̃x—RG±õ¨ÅN/âYöÇ' ìÔGú³pî>Λ l—p9ÄËR›%D|œ}h†xï¡m'0ìSØÀBzâ8³Óߺìö'Ÿ÷#–…°Ó‡u|¬W®±–ý{¬½íÁa·®>ìô0ݞĘCÿ^‡7]^oz_Þ8T$"!!!!!!!!!s284‡$†����X˜@‡æÑ­¾qè¦òÜ^ëÄjsˆ»ƒ4ØŒa.B;qêÎp°cCˆåÌBz]g-°i·†g{’ëÌ5µÛ BMløì,êõ½×"Þ~¥ÎîL<Ïá=Éa±ºwAw6dÚßçr7Ÿó·*Ô`y1w.(LzL{yñLJ7ž€ù—¡û»Þû÷\b¼�vö.Ô'_ ÞÓúìþ@èݯîÞs¨Ç°�ý‰é«Ž£ô�$ü½ÜÏþèúyãÐÕG�=tæ ­"!!!!!!!!!!°–@‡ÖòÈ)B B B B ¶B ƒCóôÚ§Êî(¯oòí@ÌK°g2˜ÿ@gö�]©ãùÉvëõÝxlÎSЃù ãÐ{c»¿Bf1Ø÷~ßnƒêüˆý�ñX±®üiOç_¸¢]Ý{÷;ÛßûŒ‰í��ì-dcÕ‹lñÔ_|0[¸�Pz¡ €Xø]øÉ¥àÌ/uöƒpGí=�øì�ÁÇ™ÏzùƒLë”k6”äç¿üñ‘ïÙºØîãcìÔAˆÃn-ûS‹¼.œñ“g?“~¶?¹>ÇsJçSe·`Œ„@„@„@„@„@„@„@„@„@„À”@‡¦Dr�����Å dphž]º»¼Ôb¾ÁÏs9»Á\„sèØ™¥pÐ�\òœË Æ3:y³Ög7×ÎÝ_ÇYÿn'ŽºÔCç.ÞÓ;Ï\‡³1¥Ž±øYø¹/w§¿Ï…±>:qæ°{OgAìOê²¹¡{Wò]ØŠmU¬ÁeÎÚx¶¾ûPØÔd>¹Šõ©) s‰ÑOŽw°?~Å{øca§o�5zbécÎÄ(äÑ¿ß[âÙþØíƒÏÞÚÉ1×�\‡®ª7Ýš7�(!!!!!!!!!0%�Á¡)‘œC B B B B`qšg·k×®aÿþý7•çµNÖbî¡Õq6+Â\ Â� óË0ÁLq΀”: 1ÔÖg-â°[CÝØr�BmsܹýÙ©ãLz?×qÌõ~Ý�N/k¨³[Ãv„�Å=èÏnL©£ÎŽx'b¬‰�xïÃya±ÁÂV©ã�éŸp¿8vÏÆø œR@œ×Ë#»=Ðío árVè�Ý~‚çì";‹XDÝ£?Ùñ,îN\¯ƒ®Lc©�Ð_ÝZÄb“ueAŒýÙ9#ì䱨¹°P`»„‹ûÖô¢œyúa ºèÃ0Xê!B#N»±ýþö'1ƾœÑíOtòìÁ½|½~r¼+qô×nN™FÁ®­ßËþì,„8û›çý÷”oÚŸ~îGýñSe58tK‡ŠF$B B B B B B B B B`Ž@‡æ�Ä!!!! ÈàÐ<ºÕ7ÝXžÛk=R‹ f1œï`ÇY lÎM ;[¡Î,…s$ØΈ¹ž±O?j:¯ÁqÖƒþÌ[x'bék½RÇXlÔ@ˆ÷NöÃç}‰AÇgtjsÆÇÎ<È´1,ïUêØ×zœ�AW¨ovã½³q›Þ-ºéÄ–àe0ñpÂàr]×ÏNN‡¤ÍûX‡s¯o=v@ùÃpFÈCÌïñæà§&¹üHÜ1Ÿº;~ïá_(wíìØ�~7ï¢Ýúög×ÇN¼}Ù‰GÜ8º°lWfphd“?B B B B B B B B B Ö!�Á¡u Ä!!!! ÈàÐ<¸Õ7]Wž{j}º³}1ëà\„vÎèº1Øôisg¶ƒ vsˆÇÏpsìÖ-uÔñkcïËÚÔµ¯±æƒ]�Xç:°Ñ×!!ãÊ4е‰C¬o vgLºß;öòÔFgqq/ª�x~ćïhœù‚µÌí z<:wò¢¦u±ù—„þ>|ú!œñ³ÔíOº»>ëZƒ„^ÔïõôáGð/,Ó‡Y´—¢µ|€>CŒ±ìü°¾Fʇˆqæsuˆ§~c9{lœéA¼ ;ÂÎ Ž¯‘â̲‡õÉ×g}jÑ×þÞÝs¹f~òrc©¹§ýí�¯÷'§û8s^­k�?~èÔ)ÿ;+K$B B B B B B B B B V dp(B B B B B`ûdphžåê‡øTÙ�µ[]2ßИ…p΂y f%úŒ±ÎS0{áÐO©³yüø¨ÅN>;ÂlwÀƲ?:bìØ¬O>u9;bsÙÍÇDz:~ûS˃ý½>êPÓYcÊ´æY°�xOkS; ±¶vlÞƒþÔc÷¾½™á.–½’Õ/E=H›çþPØ|0*ûÄ�5^¨Öe·ž}Ùí§�akh㎈ñœí9:êb­…ŸþÜ»ý¬W¦Y¬w&—¾ô'žXûØ¿Lcž}ˆQÐý¡‰·v‡®Y^^>töìôÚ剄@„@„@„@„@„@„@„@„@<ë dpèYÿW B B B B ¶‘@‡æa®¾qˆÁ¡;j�¨åLó ,Ü�{ÀÆü…óêډLJ½ç`g¶»ƒØû�xfwY ¿µÑí×sè�Ýïà ¹ˆ1+§'â±ÛŸwt†¿CLø‰Å†ËÙ¾îÖ´±Ø¬Íy!±ñBÉ«Iþ(\¶?Œ:—¤�ã®�8¡RË6u #°~FG¬E?vû³“+ÄRg?¸oôñŽöë9Ä øˆ³?6ûS›8üÜ…|󼇌¬Aœo#2¦L³»Ó�e|ÄÑ“7]Uo:œ7‰H„@„@„@„@„@„@„@„@„À� Í!‰!B B B B &�Á¡yt«ƒC7–çµ­Å\‹Yg'Juç:Øñ;Cá™Y ìè ûé²RgBž:ÉsNÄÞØíï‡ý�¡>3ž‰CÌC·?qÄC<1Æ[ŸY| zŸ)ñLã¬ë]ÈõžÓ8|ôêvl[b+EúƒS�‡ãÁcmâ|P}Bé;>±H?£#ø¨,†jjýYøâ¾ñnä°Ìg'^©covlH¿‹Ïm>>â¼›w!ByÄÙ;zs¹ˆýìÏn� K¿¢Þ8t˜ÀH„@„@„@„@„@„@„@„@„@L dphJ$ç����Xœ@‡æÙñ¢“K.¹„O•ÝV‹Á!æ.˜uèƒ=ÌD07ÁÂgŒsÚ˜‡ÀGb~xlÎk`gÑK;»uJÅÞö§/yœÑ�gç¬G,u�§?:ñö'{¿>V¯É™\ešg,q>‹º9ô�ö×·é�âÛ)Ôcñ \t#Ñï�éƒ —<0”C½)ü2Íì]§'Ë\|ˆ5ØúÑË~œñõ;csاÔñÄ+Ö⬎ŸÖ·ž~vÏcÿRg¼ˆ7ÖþžÉ‘9ç׺êøñã‡O�êÿ½áŠ„@„@„@„@„@„@„@„@„@„À0dp( B B B B B`ûdphžåîÝ»‡}ûö18tw­µ˜×pƒ�Yß„ÞÏÄjc'1Ý\}Æ™g¬³ÖôL6çCú™\λµÐ�ï°¿1ìÞE�Xêc§BkSƒyÄ>úíÅÞuü5ÕGCýAœÒum›ÚJÙTÒ$˜\’‡GçRœ;Ð:Ž6ýîÄøãc.:âÙ\—çÞŸ<Îú„HN·‡�§ÇÒ !Á×@jØ¿uíƒÍ¿îä¸ð£#ä0œDlÞ§ÔYtû£S“žãàÐÑ£Go9s†´H„@„@„@„@„@„@„@„@„@¬%�Á¡µœãVN+c»ÏG,:wÇNßþuÜœPp;dZ§?êC {ićéÈ}|xìyèì@ïuê8úØ{÷\ã;4îaMcÍ'Ž:þ°æQ‡¡ë±#äۗݳõ‰ãÞÔé÷Ç�ÍøRG½÷Çfö=µ¨wa­+ò©²¢ ���������X—@‡ÖÅc„@„@„@„@,D ƒCóØvíÚ5ìß¿Ÿ7ÝUëÁZÌL8ÔÂŒó Î@ ³vf%ˆ5:ñ®RG›¹ ™çNŽ5Øíaÿ2­©aLŸ_áÞ‰xrâbXô%Ö|üý.=×çÀï}Œe~„zÖÁ�OáLmûÓS›±>«9›Þ-¾éÄ–àÃõËQ·Ÿ‰±ö.œY€@ü!„ìnMÏ=OÝÆz7kk§�±öôí@Ô2ω]›weG¨­N ÂÎ=É3ž~öœêÄ2Ôë “ok—iìy^íWÕ‡ç�C ‰„@„@„@„@„@„@„@„@„@L dphJ$ç����Xœ@‡æÙíܹs8pàƒCwÔâ�C}°�ùm ý8cÁLDâL,3,dºÃÎÒï™ÝAuk2saÿRÇ|ïE≵V©£ÎŽß9vb�õvj:+bžwr÷NúíimÎÆx'wb”ií›Ú)¼UáG&õÐ{]tí>;Xó�òÁ‡�+΂£Æ´6güÚKubû_ÎÔ$Ö�¡RG÷AzOÎä ØÑ]ôòÇÅæýJcðc7†³ÿ!ëÀvjsÄþØjtý‚:_säÈ‘›qFB B B B B B B B B B`J ƒCS"9‡@„@„@„@„Àâ28´>»úTƒC·Õz¬sÌG8;Áìgö¾ê8Îq8á̳ÚÐêiçÓdÆ;�Aæ=ˆcÑ »gû—ir¨ãÂ��<}*Äúi4|ö§‡ýíãüK¯ƒÏ»“ƒN vÄþœ; |ØXÄoÿ2-&Z,{%‹Kð0:ÉÃcó!µ G>”vó°Xat»9ø…B¤æ˜ãB÷âŒÏ;—:Ó±#øˆë? vk¢ÛßXm21–8…;ØŸÝgõþ½¯�Ë7Ýš7�H„@„@„@„@„@„@„@„@„À� Í!‰!B B B B &�Á¡yt»wïöíÛw}yî¬õp-f%œá`GœŸ`æ�ùg$ô³cÓ_ê8A6vçFˆÕ†�医6b¬Omd½úØÉ±?9Îeh³¦±ÔÁDz¿9½–>wæC|ŽRÇ|wj᷿ψ�|kx'û—kk"¼­T¡†ö‚\á̇a÷Èõ‡ê2øûÝЭ�î™>ô¶?gêØßaÀ£SÃþ¥ŽuˆÅΛˆÓOMû #öÒî�°£³ìcÍ2�u}³‘wÂÞ뜻g¾ý‰³?wc‘ÇàЕùTYQˆ„@„@„@„@„@„@„@„@„@¬K ƒCëb‰1B B B B "�Á¡yl;vì–––xãÐ�µ¬Å s ¾Èù f(Йw`NÄ9‹Rdzqú�a'×¹ ÞjD}ýÖ-Ó¬sèØÓ8êc³^©ãÙþØÑ©or�å๰ÃÞë’ƒ�ùú÷g¬ãKrØYH¯aê¨C/Äçžö_ñ.ð§—X u.Ňâr 6ÐèKŒ0yXÎ:œÑI®‹‚ 1�þêìøýK$ýþˆÂÆŽÎî�€®ØËþø´‘gvÄúÄ+ÄÛC.œ±S[ïo­2�‚�zç׺úرc‡NŸU$B B B B B B B B B ÖÈàÐZ9…@„@„@„@„ÀVdphžÞ®]»†ýû÷óÆ¡»k�¨ÅLÃ5]¢Q˜�`ÈÁݹ üÚÑ‘ižóÌs°œ+évú;4Tê(}¨‚XrÝ�Û Ð8j žÑ±‘G|ÏÇN-휽:ËûkïrÍæGЩ‹˜7íovט°•?h¶âà µ|ta¡‰‡rˆgúÀÄ`3Î�ÖÁ›þàèIJ÷þèÞaÚŸ³ýÉCz¼÷c§6uÈa ÝœRGÝZÞ•tÏÆ±k­n·9ô¥WïOOû—:Þƒ�7=/ƒC ˆ„@„@„@„@„@„@„@„@„@¬G ƒCëQ‰-B B B B #�Á¡yn«obpèŽZ|ª a6‚aæ šaöÁ™ üžÝ�qN{ê`#׺ΌP¹ˆ5�c׿œ‡µÜío,vëQ“¾Þ›ŸÅºÄôxç>ص“OÄZä³è�Íþ¥ŽÒs‰Cˆ!ÖçG_Xl°p�J´»—AçÂ݇À‡(uŒg„X–PØ©Gž¾RG]0ÆOýÄ‘‡X�³yèô÷/‡ùÆpî±Ø±!ÆtŸv~$ÄúcóÇÇN†ƒú3Zýܳ\zì­uÍÑ£Go>s†²‘���������XK ƒCkyä!!!![!�Á¡õéž}xíÖ²?7½±ä9¥E ? â�clÆ3=ãÝÈC·?gû“ç*uìEœýñÙÃç"ÎZÞ׳±äac';gÞ8tÅòòòûΞÅ ����������µ28´–GN!!!!!°š§×>UvGyªåüƒ ,ç3Ø93û€ÞÏÌU8[Án®ùÌI�ÏÙ‰ibâð!æ3cÑûi'Æ:ö'éõœßèCIÔ´Ž±ä‘�OÁç�±y7ŸEy>'qˆu­GŒù½ÿ¼è\4Ÿ<.îyY\ Ó {n8rY½C5ô0�xlP‰µ¿p§P±OœµKûwŸÃAÞɾÔëw3‡�-vŸ ;g„Ý{ãý9«Û_ý/ªuå‘#G× ����������9šCC„@„@„@„@,L ƒCóèvîÜ98p€O•Ý]‹Á!æ7˜�`®Áåì>f,¯Å¬g–sì ç æP½ÛÍ£OÏ­ãX�½ß�ÎöwˆÚؘÅ@'Ž3ýXˆýÙíG gÄþÔ@Ì'ÖÕk9c‚ ?uìÏn¾w&†Øi?ìˆuVN üéåH�¥xÙ™¡”é}8öþ@äx¦Ž@Ýñ±cvlˆí‡­×Sgð†ž@›5ìåݨÕ{ÕqMã°Ë™�z.Ïø¸#ýyú[ÛþÆx· ™Åø¬>'>ãøTÙ•õÆ¡ÃyãX"!!!!!!!!!SšÉ9B B B B '�Á¡yv«ƒCýSeÌF(Áhc–¢ëÆ1ÁbŽ‚�8—58;;áàQ™ÖÄ“o|×ÉCì��±¶vmìÓzÌlÐßÙïK¬=û¬º5ˆAÇF»â™»(èž½}­�­÷7oS;E¶C¨ã…Ô©Ûmœ¹°ƒ2œõ �‡Ã¯è¼?T‡;;«iëp‰µ÷c£®ù¥Žõ°q'ï¿rzbÀ‡ZÆrWïh/Ïô÷Yìï�ˆ¥¿½¬IOmæ—i`pèšcÇŽ:}š+FB B B B B B B B B B`-� ­å‘S„@„@„@„@l…@‡æéµ7ÝYÞk1ÁlƒÃ=è,Ä™ †˜…@ð¡3#чÌ/ó(Æq žXz¡[_[™Æ^Þ…3brìI.ËþÎr8T®Qºß|gBz>=‰¥~¤û�ñ®ør¼Sï…Žt?9,ŸÿÂbƒ… T"ÊQK½Ô٥ѹlûòÐ:�ú_l‚"^ðæ±÷þÄ ÚÑo_v–õЭÁ�ŽŒ+Ó,žZÞ›öa×gž÷ÆŽh'�:øÔÙ÷Ôêý‰EðQ�û‘wA­kêSe‡j�„@„@„@„@„@„@„@„@„@„À� Í!‰!B B B B &�Á¡yt;vì–––n,ÏmµY�xlug¾ÝyÌÌ=0óÀÂά‚Ž0pƒ0+�N<>æ(ìäb×ÇNç+ˆ%Çþ؉AÌ£vgEìïYŸ=°£;³Rê(äa·Fî��yïRêh#¡µØéE<Ëþød��úHÎÝÇyÓB�í.‡xYj³„ˆ�³íÃï=´Mã†} XHïOgvú[—Ýþäáó~IJvú£î€�õÊ5Ö²�µ·=8#ìÖÕ‡�æ Û“sèßëðÆ¡Ëë�CïˇŠD$B B B B B B B B B`Ž@‡æ�Ä!!!! ÈàÐ<ºÕ7ÝTžÛk�X�`.qw�›ƒ1ÌEh'NÝvl±œYH¯ë¬6íÖðlOr‰A/˜@IDAT�¡¦v{aC¨‰ ?‚�E½¾÷ZÄÛ¯ÔÙ�‰ç9¼'9Ì‚ ÖC÷.èΆLûû\îæs^X¸àV…,/æÎ…I�i//ÞáøðÆ0ÿ2t×{ÿžKŒ÷ÑÎÞ…úä Ô{ZŸÝ½ûÕÝ{õö±?1}Õq”>�„¿× €ûÙ]?oºúèÑ£‡Îœ¡U$B B B B B B B B B ÖÈàÐZ9…@„@„@„@„ÀVdphž^ûTÙåõ�C¾ˆy âLóèÌ>°ë/uò=[Â}üaì��:qøÏ­ej‘×…3~òìçoÒÏö'×çxNé|ªìŒ‘���������˜ÈàДHÎ!!!!!°8� ͳkƒCw—÷�ZÌ7øy.g7˜‹@˜ƒpN;³ú “KžsÄxF'avÂúìæ:ÃÁ¹ûë8ëßíÄQ—zèÜÅ{zGâ™ëp6¦Ô1? ?÷åîô÷¹ð!ÖG'Îvïé,ˆý©C]"7tïJ¾ ûBB±­Š5¸ ÂYÀCâÃÖw ›º€Ì'W±>5d.1úÉñöǯx,ìôí±æOïC,}ìÏ™…<ú÷{«ãC<Û»}ðÙ[;9溓ËàÐUõÆ¡[óÆ!EB B B B B B B B B ¦284%’s„@„@„@„@,N ƒCóìvíÚ5ìß¿ÿ¦ò|¢ÖÉZÌ=ôÁ¡:ÎfE˜Ë@¤A’a^Âaf"˜É Î�RG!†Úú¬Evk¨[®Q¨mŽ;÷ ?;uœÉ@ïç:Ž¹Þ¯ûÑée uvkÃŽ°³¸ýÙ�)uÔÙïDŒ5±ï}8/,6X¸Àj"uü1½îÇîÙ„3âC ˆózyÄb·ºý­!\Î ý±ÛOðœ]Äbg‹¨›‡ ÝèÙoºCâôõºØˆaõþžéeL©Ãùµ®­Á¡›38ŽH„@„@„@„@„@„@„@„@„À”@‡¦Dr�����Å dphžÝŽ;†¥¥¥Ês{­‡W#˜�@ØY Õ8û �³Ã6ÌH0Áð‚ÎðB¼>vÎÄ;HDl,t·ëî®bìÌgôá'ûâ#žÅ݉ëuЕi,5ú«[‹Xlr¢®,ˆ±?;g„�<5 l—pqš^”3@?lD÷}k@=DhÄi7¶ßßþÄ!ÆØ—3ºýéƒNž=¸—¯—ÂOŽw%ŽþÚÍ)Ó(صõ{ÙŸ�…gó¼ÿžòMûàÓÏý¨?~ª¬‡nÉàPш„@„@„@„@„@„@„@„@„@ÌÈàÐ’B B B B B`ašG·úÆ¡Ës{­Gj1cÁ,†ó à8«�͹ tg+Ô™¥pŽÂ1×36âéGMç58#ÎzПy ïD,}­Wê‹�ñÞÉ~ø¼/1èøì�NmÎøØ™™ö!†å½JûZ�³ó!è õíÏn¼w6nÓ»E7�ؼ &N\®ëúÙÉé�´yëpîõ­Ç(Îyˆù=ÞüÔ$—‰{ æâSwÇï=ü å®�Òïæ]´[ßþìú؉·/;ñˆ»G–íÊ �lòG„@„@„@„@„@„@„@„@„À:28´”˜B B B B B`Aš·úÆ¡ëÊsO­O×b6£/fœ‹ÐÎA7›>mîÌv0CÁnñøÎaNƒÝº¥Ž:~mì}Y›ºö5Öç*Œ¥óìøèÃB¬¥Í�¹ ã{u{°Ûß\lú©Ïb†ƒ8í¥Žâ}Íňnüþ…eú0‹âRÔ⢡–Ð`ˆ1–�Ö×Hùp1Î|ΣñôÃo,gïƒ�3=ˆwaGØÔñ5RœYö°>ùú¬O-úÚß»{.×ÌO>Bb,5÷Ô¢¿=ðõþätgbΫuíñãÇ�:åge‰„@„@„@„@„@„@„@„@„@„À*� å¯B„@„@„@„@l� ͳ\}ãŸ*»³Öc«Ë@æú@³ÎY0/Á¬DŸÑ Öy f/ú)u6�‚µØÉgG˜­àØXöGGì�›õɧ.gçOìa.»ùøXÖAÇoj™G™8ê+ø°S‡ëkÓ_®5ùÄSk[Ä‹n¥Åeyˆ)Œ½ƒò!ìïYËÂ8ÎÄpFGÐÀûãa³; 1Þ�8ýYÞÍ\z #äõtÄ|ÎöÀNÞz>zàcP 1ÆžìæöþäÙŸ<óâSe‡1FB B B B B B B B B B`J ƒCS"9‡@„@„@„@„Àâ28´>»ƒúÆ!>UÆŒ…3ÌR0�`s¶ƒÝ™ vrb}ñ ñ>gK¬ÇŽ0[Ñó±��ZÆ;™œC¬½Ì!Æg°¿wÃGj:ËaL™Ö< vâïimê£cg!ÖÖŽÍ{ПzìÞ·÷/ób"ÜŲW²ú¥¨ÇióÜ ›Fax�¸ó Æ ÕºìÖ³/»ýô1lc mÜ1ž³=GGýA¬µðÓŸû`·ŸõÊ4‹õÎäÒ—þÄkû—i̳1 º?4ñÖÂÎàÐ5ËˡΞ�^»<‘���������g=� =ëÿ @„@„@„@„À6ÈàÐ<ÌÕ718tG­µœ‰`¾�Å@ƒ»sؘ¿p>B];ñø°÷ìÌV`wPbâÏì.ká·6ºýzý±›ã}˜á 1fåôDž+eÌïç½e»ªÞ8t+ÎH„@„@„@„@„@„@„@„@„@L dphJ$ç����Xœ@‡æÙµÁ¡»Ê{²1Ή8Ôâά„‹¹f%8ãggžÂ·ù¬—ãlG…�¹Ô0Î9 ò©Å|…>λº¹ÚØ�ñ0ךøÐ©�¡¶qœÑ‰#ñlvÄZêœÕJ2wÕ5Ë¡'u¬Ùû»éÝ‹m:±%pD(êìúìÓD|œ¤!އæ$cÖÏ舵Èã‡Ànvr…Xêì÷�>ÞÑ~=‡qöÇfj‡Ÿ»�ož÷�‘5ˆómDÆ”ivwú±¬ƒ�8zòÆ¡«ê�C‡óÆ¡" ���������˜#�Á¡9$1„@„@„@„@„ÀÂ284�nupèÆò|¢Ö£µ˜‹`1ëàìD©£î\;~g(<3K�Ýt?]VêLÈs@#yΉØ»ý�ã°¿1ÔgÃ3qˆyèö'Žxbˆ'Æxë3Ë�OAï3%ž©cœu½ ¹Þs‡�^ÝŽmKâCl¥Hpêñp<˜`¬MœªO(}ÇÇ"égtõ€ÅP�@Í£? ?B¼Ã7Þ�–ùìÄë/uìÍŽ éwñ¹ÍÇGœwó.ÿ{ç¶$×qÚAY"é0à‹y“ÿJùyAý”Å‹è'Ül’’M‚§ÖƬVÎî¡Óƒ7¯Œ(TV^«VÞ2ºÉÃÆ€BqöÇŽ>¿¹ˆ\Ä~ög·Ç»K}ãГD ˆ@"�D ˆ@"�D { í‰tŽ@"�D ˆÀé:fÇ�¼÷Þ{üTÙ—k18Äܳs°‡™æ&XøŒqnBóøˆCŒÃÏ‚Íy ì,zig·ÎR7±·ýéKgtãÙ9+ÆK]ãé�N¼ý‰Å>ï��5kr&WÙçKœoQ7‡¾ûþún¼SüM õX<„‹þšè÷ÃôáÂ% åPo™ö©Ó“e.>Äìýèe?Îøæ�±9ì³ÔíÄ+Ö⬎ŸÖ·ž~vï±ÿR¼ˆ7ÖþžÉ‘9o¯õáË—/ŸüôÓüÿ†+‰@"�D ˆ@"�D ˆ@"pvÖàPˆ@"�D xs:fyïÞ½³û÷ï38ôíZ߯ż†3ìÌ:øm@èóL¬6vâóÑÍÕgœyÆ:«aMÏÄas>džÉ匰[ ÝùûÃî]Ô‰¥>vz!ô·65˜÷@ì£ß^ìSÇ�PS}3¬ˆS¦®íF»C)7JÚSƒKòxt.Åy]Çͦß�?bÌEG| 1œÉuyžýÉã¬OˆäL;qøøpf,½â|ó¤†ýñ[×>Øüƒp'Ç…!‡á$z`ó>K=ôG·?:5é¹ =þüóW¯HK"�D ˆ@"�D ˆ@"�\%ÐàÐU�"�D ˆ@"p Ó;???»¸¸˜ß8ÄkÎ�0¡�™|ØXˆ:;ó Ú äpfÇÇ>eú©éŒ†±ä¢#IJf v…8³ÔB8ÛŸÝ7á³¶þY?ggC¬ÍNvüä"ÖB·¿u�%™1èž�#÷$¡ÀmŇR‡Ç)èøØéã‡Ïã„q*K¿ÐˆeißïÂ3Ž]1–3ºÀ¹‡0íï ±³qÖ4‡™qè3Öv}æPÐüãÃnã—iË#ÎZÔçöwÇÏàÐÇÏž={ÌW%ˆ@"�D ˆ@"�D ˆ@öÚé�D ˆ@"�Ó 48t=»G�ýayøÆ¡.#ü1�ù ÄÁwãœõ`w‘3uæ$8#èäR‡ù~ÆÌùŠ¥ú #æÙ—ÚÔà¬Ìúؼ3¹èÎ|g.vû;Ÿ²L‡¡ cíçî}8#ƽ>½þ—ãØ}±èÜ;}ç;ÖñfBÁ7!û:óQ<ÔG {iâcæ¹��ÇŽ�‡ÎôYg7;bï™kü„Æ=¬i¬ùÄQÇÖ<ê0ôc=v„|û²{¶>qÜ›:óþø±¿ÔMŸý±ÙŸý­µ¨÷îZï÷Se‹B�D ˆ@"�D ˆ@"�\K Á¡k±dŒ@"�D ˆÀI:Æv÷îݳð�CY뻵˜™p¨…æœ�@g!ìÌJk6tâ]KÝlæ20dž;9Ö`·‡ý—éJ cæü ÷ðNÄ“«�â/±æãŸw™¹¾¿÷1–ùêY?>…3µíOOmÆúVsn¼[üƉ#ÁÇÍËQwž‰±ö)œY€@ü „ìnMÏ3OÝÆz7kk§�±öôÛ�¨ež»6ïÊŽP[�„�{’g<ýì¹×‰e hÖA'ß:Ö^¦­ço×þáúÆ¡'}ãH’D ˆ@"�D ˆ@"�D`O Á¡=‘Έ@"�D 8�@ƒCÇìîܹsöðáC‡¾^‹ošƒ5èÌGhcèÇ f"ægb™‘`!ûÝv–~Ïìâ¨[“™ û/uË÷^Ô!žXk-uÓÙñ;ÂN rÝNMgEÌóNîÞI¿=­ÍÙïäNŒ²ï¯ýF;…o+|¨Â¤ú¬‹®Ý°€%0ä�>„\¡p5öµ9ã×¾ÔM'vþp¦&± -u³qdöäL‚ÝE/?\lÞo©[ ~ìÆpö?± a§6÷Aì�¡ÆÔßYç�Ÿ>}úÎ$ˆ@"�D ˆ@"�D ˆÀž@ƒC{"�#�D ˆ@"p:�‡®g·~ªŒÁ¡/×úq-æ ˜�pv‚ÙÎìs­ã6Çá„3ÌvhCW¨§�Ÿ&3Þy z0ïA‹^øØ=Û™6!‡:.üØÈCÐ÷B¬?�†Ïþô°¿}œ™uðywrЩÁŽØŸód�‹ãí¿L§‰…NË~�Å%x ‚Î#y<6©M8‚ðQÚÍÃn `…1íæà ý‘9˜cŽyÜ‹3>ï¼ÔƒŽÁGÜü`°[ÝþÆj“‰±Ä)ÜÁþì¾ÕûÏþ³>~|,¿q苾qhÑH"�D ˆ@"�D ˆ@"�# !É�D ˆ@"�“ 48tŒîÞ½{g÷ïßÿ·åùf­¿­Å¬„3ìˆóÌ<0ÿጄ~vlú—ºÍE�‡�ݹbµag9cÁ®�ëS¹®>vrìOŽsÚ¬i,uð±ìoά¥Ï�ùß±Ô-ß�Zøíﱑo ïdÿåº�ï6U¨á…½ FxÂÃ| » ×jÈàŸwC·6ºgúÐÛþœ©c‡u�N û/u«C,v¾ù‡8ýÔ´:b/íÞ ;:Ë>Ö\¦­®ßlä�°Ï:¿¹Œ3ßþÄÙŸ»±Ècpèƒ~ªlQH"�D ˆ@"�D ˆ@"�k 48t-–Œˆ@"�D 8‰@ƒCÇØÎÏÏÏ...øÆ¡oÖún-f0˜kð[�œß`†�yæDœ³Xêv6N¿1ìä:7Á·Q_¿u—éP‡¹ tìiõ±Yo©ÛÙþØÑ©or�åà]؉aŸuÉÁÎ|ýç×q‹¥?9ì,dÖ°?uÔ‰¡â»÷ý_{Oø×Kœ�z”⣸œ‚�ú€ùXb„Éc}œu8£ ’\>býÕÙñû.uû�ôû! ;:»ºb/ûãÓFžuØë¯o¹pÆN=l³¿µ–y|Ô{{­�^¼xñøçŸA•D ˆ@"�D ˆ@"�D ¸J Á¡«<:E ˆ@"�Dà6:¦w÷îݳð�Cß®õýZÌ40\3…!…Ù†Ü�«À¯Ùç9oÁ<˹’i§¿CCKÝdUK®»sG Ä3:6òˆŸùØ©¥�³÷Bgycí½\‡ùtê"æíûۇݵ%Üæš½ qð…Z>]Xè@âQñìL 6ã˜á±Þ̇£Ë>û£{‡}Îö'™ñÞ��ÚÔ!‡i0ts–ºéÖò®Ä {6Ž�XkM»}È¡/½fzÚ©Û=ØùÆ¡mpI"�D ˆ@"�D ˆ@"p�‡®£’-ˆ@"�D §hpè˜Ûå718ôõZüTÂlÃ2ÌA84Ãìƒ3ø=»;+âœö)ÔÁF®u�¡.>rkÇ®Í9k¹ÛßXìÖ£&}½71¾ÅºÄÌxç>ص“OÄZä³è�ÍþKÝdæ‡C¬ïG?Ylpr�•h v/ƒÎ…§ <ÀG,u‹g„X–PØ©Gž¾¥nº`Œßû‰#±góÐéï‡ùÆpž±Ø±!ÆLŸv>$ÄúcóÃÇN†ƒæ­á¾Ü‡\zün­�Ÿ?þÙ«W”M"�D ˆ@"�D ˆ@"�\%ÐàÐU�"�D ˆ@"p ]OïÑ£GüTÙ×k18ä �s&1�`GŸ³ؘƒÀî|ÆÔ±i_ê¦Û‡:ÆR»µÍ±örmýéGŒBÜŒ™:1úçîìOœýçL6Ä7²[G~t|ˆºqîúØ­7ûc¿±ÌKÜ8ù2�KxùYCÈ^–^ØxÐ>>ïãÙÇk·–uø ¸™õˆ%Ï)-bøP?ë`3Þ˜ý™ïFºý9ÛŸ<×R·^ÄÙŸ=|qÖò¾ž�%;yØ9ó�Cï?{öìO¿ü‚9‰@"�D ˆ@"�D ˆ@"p•@ƒCWytŠ@"�D ˆÀm48tLoüTÙ×Ëû×µœß`��å|;gfÐ癹 g+ØÍ5Ÿ9 âñ9;±¯C,B>Ä|f,f?íÄXÇþÄ!³žós(‰šÖ1–<òñ)ø¼36ïæ[ô‘ç;‰C¬k=bÌŸý·àSÿ±à©ùäqqäe}¸@÷ö,Üù8rY³C5ô0�xlP‰µ¿p÷P±Oœµ—ºõŸ>‡ƒ¼“}©7ïf5&[ì¾ ;g„Ý{ãý9«Û_ýÿy­ž>}údíI"�D ˆ@"�D ˆ@"�# !É�D ˆ@"�“ 48tŒîÎ�;g>ä§Ê¾]‹Á!æ7˜�`®Áåì>f,þ{-f%8³œ›`g81‡èÓn}fî:nõØçˆál€¨��Y tâ8Ó�…ØŸÝ~ÄpFìO Ä|b]³–3&ØðSÇþìæ{gbˆÝ÷ÃŽXçõé„½Ü ©‡/{0,eAÇ>DŽgêÔ 0öadžÐ~Øf=uoøàù´YÃ^Þ�Z³×:^écvb9³SÏåw¤?o ¿µíoŒw[!‡ßê;ñÇO•}°¾qèIß8–$ˆ@"�D ˆ@"�D ØhphO¤s"�D ˆ@N'ÐàÐ1»ËÁ¡ùSeÌF(Áhc–bêÆ1ÁbŽ‚�8—58;;áàÑ2]‰'ßø©“‡Ø:;bmíÚØ÷õ˜Ù ¿³#Þ—X{ÎYtkƒŽ�„ï4{¡#ÓOË÷ã?Ylpr�•ÈCyµÔ—z¸4:—�b_=¡¡iþ`ñ‚7�}ö'ÑŽ.xû²³¬‡n †tü0n™ñÔòÞô°»>ó¼7vD;±èÔÁ§ÎþÖZ³?±>êq?òÞYëãõSe�מD ˆ@"�D ˆ@"�D 8"ÐàÐ’ ˆ@"�D 8™@ƒCÇèÎÏÏÏ...>Yž/×úûeÄ�—;óèÎ;`fî�™vf5t„�„Y tâñ1G�`'»>vê8_A,9öÇN b5°;+bÏúì�Ý™•¥nBvëaäÞØ™ñ.KÝlÄ"Ô£;½ˆgÙŸ,°S™oá<}œo,xSÂå/Km–ñqöÑ>†xï¡m'0ì{ØÀBfâ8³Óߺìö'Ÿ÷#–…°Ó‡u|¬·\[-ûÏX{Ûƒ3Ân]}Øéaº=‰1‡þ³ß8ô/ë‡þÔ7-I"�D ˆ@"�D ˆ@"pD Á¡#$"�D ˆ@"p2�‡ŽÑ]~ãЧËóÕZß_F0�¸;HƒÍÁæ"´§î ;6„XÎ,dÖuÖ›vkx¶'¹ÎŒPS»½°!ÔĆÁ΢ÞÜg-âí·ÔÃ�‰çÞ“fAë¡{tgCöý}—»ùœO.x[¡Ë‹¹sAaÒcßË‹O8>ÞxbæÃôO}öŸ¹ÄxíìS¨O¾@½§õÙý€Ð§_Ý}æP�aû3×:n2’ðÏp?û£ëç‡>zþüùãW¯h•D ˆ@"�D ˆ@"�D ¸J Á¡«<:E ˆ@"�Dà6:¦7~ªìëåõ‡üv æ%Xˆ3Ì 3ûÀ®©ÛùÚ­7wã±9OAæ/ŒCŸý��þrˆÁޏÏûNû´þÁ�Øß�×Ö×ÿÚÓùî„hW÷ÞóÎö÷>[âøç×ì#ä×U/òëÿ»‡ÁÆ` ŠC/T ¿ ?¹ÔœùK=| ÜQûÌ£>ûãCGðqæg½ü@öu–ë0”äÏù!â#ß³u±!ÜÇÆþØ©ƒ‡ÿ7kÙŸZäMጟ<ûù™Ì³ýÉõÿ´t~ªìsŒI"�D ˆ@"�D ˆ@"�=�‡öD:G ˆ@"�Dàt ³ƒCß.ï®Å|ƒ?ÏåìssÎI cg–ÂAtrÉs.ƒÏèä!ÌNXŸÝ\g88Oÿ:úO;qÔ¥:wñžÞ‘xæ:œ�Yꋟ…Ÿûrwúû.|ˆõщ3‡Ý{: bêP—…È Ý»’ïÂ~’Pì¶b .ƒpÖÆx$>ls÷QØÔd>¹Šõ©) s‰ÑOŽw°?~Å{øaa§ïŒ5bécÎÄ(äÑÞ[âÙþØíƒÏÞÚÉ1×�\‡>\ß8ôEß8¢$ˆ@"�D ˆ@"�D ØhphO¤s"�D ˆ@N'ÐàÐ1»»wïž=xðàÓåùóZ?¬ÅÜÃZÇìsƒ4C2ÌK8,ÃL3Ä9²ÔMˆ¡¶>k‡ÝêÆ.×&Ô6Ç�{П�:Îd Ïó:n¹ÞoúÑée uvkÃŽ°³¸ýÙ�Y꦳#Þ‰kb'Þûp>Ylpr�ËDêøaz1.„3â#ÄùºvÎÄ;HDl,tÿ´ëî®bìÌgÌá'ûâ#žÅ݉›uЕ},5ú«[‹Xlr¢®,ˆ±?;g„�<5O ¼)áâ>š^”3 6¢û@Ã` ¨‡�8íÆÎûÛŸ8ÄûrF·?}Ðɳ÷òë¥ð“ã]‰£¿vs–iìÚæ½ìÏÎBˆ³¿yÞÿ­åÛ÷Á§ŸûQû©²58ôyƒC‹F�D ˆ@"�D ˆ@"�hpèI†D ˆ@"�œL Á¡ct—ß8ôÉò|µÖß×bÆ‚Y ç;ÀqV›sèÎV¨3Ká 6„3b®glÄÓ�šÎkpFœõ ?óÞ‰XúZo©[,6j Ä{'ûáó¾Ä ã³?:µ9ãcgd߇–÷ZêÖ×zœ�AW¨ovã½³q7Þ-zãÄ‘àe0ñ8ap¹©ëg'gBÒæ}¬ÃyÖ·; ü`8#ä!æÏxsðS“\>$î�˜‹OÝ¿÷ðÊ];;6dÞÍ»h·¾ýÙõ±o_vâwŽÞ]¶ÚØôO"�D ˆ@"�D ˆ@"p �‡®�’)ˆ@"�D 'hpèÜå7ýayþc­ÿZ‹ÙŒ¹˜up.B;gtÝlú´¹3ÛÁ »9Äãg8‡9 vë.uÓñkcŸËÚÔµ¯±æƒ]�Xç:°Ñ×!!ã–ik‡XßìΘL¿yîä©g=ï„í$±ÐIÉ—I\̇͋RÛK³óá9XC�;±ØðûacÇF bŽ1‚s�Æíô´?6?(ã¬Í.ãÙ±#äê÷ξåºÄ[Ó÷a#‡³µÌ]¦Í†Ý¾îøö9|ãµ¶Á¡gÏž}ñË/^•ð$ˆ@"�D ˆ@"�D ˆÀk õ—�D ˆ@"�7G Á¡c–wîÜ9{øð¡ƒCß_F0ÓÀ s윙·`ñç*Œ¥óìøèÃB¬¥Í�¹ ãgu{°Ûß\lú©Ïb†ƒ8íKÝÄûš‹ÝxÎ΄��î®ÏºÖ ¡õg=}øü'Ëþ1§âRÔ⢡–˜0ÄËÎë×Hù8�g>gáQ‡xúá7–³÷Áƙϰ#ì êø5RœYö°>ùú¬O-úÚß»{^®ƒŸ|„ÄXj¾µýí�oö'gú8óÛµ~ÿòåËÇ?ýäÿ³eI"�D ˆ@"�D ˆ@"�\hp¨?…D ˆ@"�¼9 ³¼üÆ!~ªì›µ~¼\2ß0˜…p΂y f%挱ÎS0{áÐÏRó(øñQ‹�|v„Ù î€�etÄþرYŸ|êrvþÄæ²›��etüö§–yä œ‰£¾‚;uȱ¾6ýËu%Ÿxj½ñ¢·)Æ£¸,�ØCñaì”�°¿²–„qœ‰áŒŽ #€÷ÃÃf/v>b¼#:q,ú³¼›¹ô@GÈ›9èˆùœí��¼ë|ôÀÇ bŒ=ÙÍ�ýɳ?yæ38ÄO•=Á˜D ˆ@"�D ˆ@"�D ØhphO¤s"�D ˆ@N'ÐàÐõì=zä7ñSeÌX8ƒÁ,s6g;Ø�™`'!Ö/ž!Áçl‰õØf+f>6â±QËxçB8“3cˆµ—9Äøû{7|Ô¡¦³Æ,Ó•·`'ñžÖ¦>:vbmíØ¼ý©Çî}gÿe>M„{Zöë¬y)êñ mžç£°ù0*ûÄ�‡/Të²[ϾìöÓǰ�5´qGÄxÎöÜëb­…ŸþÜ»ý¬·L‡XïL.}éO<±ö±ÿ2myö!FA÷ƒ&ÞZØúøÙ³g�ùeíåI"�D ˆ@"�D ˆ@"�ÿóú?ÿ'€D ˆ@"�7H Á¡c˜—ß8ÄàÐ×k}¿–3Ì7°hpwîóÎG¨k'ö™ƒ�Ù ìJ`CìC<â™Ýe-üÖF·ßÌ¡?vs¼3ä"Ƽ>ý#»=ñyGgHð;Ä„ŸXl±œíënMk‹ÍÚœOŸ”|™ä‡ÂeçcÔ¹$}|Œ»6â„J-ó܉ÛëË´ v†rü@9S_!u­cvc‰ñ>KÝtvýêÄìÅþô@ȱ—lرs?tïi¬÷÷lÏ+eËŸçß-ۇ뇾À™D ˆ@"�D ˆ@"�D ØhphO¤s"�D ˆ@N'ÐàÐ1»18ô—åýa-bœq¨Å�Y sÌJpÆÏÎ<…ßæs]޳+lË¥†qÎi�O-æ+ôqFØÕÍÕÆîŒ‡¹ÖćNm|µ�ãŒN1ˆgû°#ÖRç¬îP’¹—®C=©cÍÙߨï^ìÆ‰#�‹ BQg×gŸù!âãì ñ>›:�ŒØ<£#Ö"�»ýÙÉâR¸ßèãí7sˆAðglö§6qø¹ ùæyYƒ8¿�Șe:Ü�~,ëà#Žž|ãЇë‡žô�C‹D�D ˆ@"�D ˆ@"�hpèI†D ˆ@"�œL Á¡ct—ƒCŸ,ÏŸ×úk1ÁbÖÁÙ‰¥nºsìø�¡ðÌ,vtÐýé²¥„<t0’眈½±Ûß9ûC}f0<‡˜‡nâˆ'†xbŒ·>³øô9Sâ™:ÆY×»�ë=÷qøè5íØn%>â6EæÃ©Çãx˜`¬MœÕ'”¹ãc‹Ì3:‚�zÀb¨F æÑŸ…!ÞáïFË|vâõ/uëÍŽ ™wñÝæã#λyò°1 „�Gœý±£Ïo."±ŸýÙíñîÒß_ß8ô„À$ˆ@"�D ˆ@"�D ˆÀž@ƒC{"�#�D ˆ@"p:�‡ŽÙñE'ï½÷?UöåZ 1wÁ¬Ãìa&‚¹ >cœ›ÐÆ<>âãð3Àƒ`s^;‹^ÚÙ­³ÔMìmú’ÇÝxvΊqÄR×xú£ob±Ï{àcÍšœÉUöyÆç[Ô͡﾿¾ï“B=ᢿ&úý0}¸pÉC9ÔÛÃ_¦ƒ}êôd™‹±;B?zÙ�3¾yglû,u»ñе8«ã§†õ­§Ÿ�Å{ì¿Ô/â�µ¿gräAÎÛk}øòåË'?ý4ÿ¿áJ"�D ˆ@"�D ˆ@"�œ�58Ô_A"�D ˆ@Þ�‡ŽYÞ»wïìþýû }»Ö÷k1¯á ;³~ú<«��xÄ|tsõgž±ÎjXÓ3qØœ™gr9#ìÖBw¾Ãþư{ub©��^ý­M æ=ûè·ûÔñ#ÔTß ë┩k»ÑîPÊ�’vÁÔà’<�Kqž@×q³éw'ƇsÑh gr]žgò8ë"9ÓN>>œK/„xßü©aüÖµ6ÿ ÜÉqáGGÈa8‰ؼÏRýÑí�NMznƒCÏŸ?ÿüÕ+Ò’D ˆ@"�D ˆ@"�D W 48t•G§D ˆ@"�܆@ƒCÇôÎÏÏÏ...æ71ÀÀš3$ÌDhgæ6¢ÎÎ<ƒ69œÙñ±O™~j:£a,¹è±¬ƒ]!ŽÅìµÎög÷Mø¬­ÖÆÏÙÙk³ÓŸ?¹ˆµÐío]gIf ºgãÈ=I(p[ñ¡Ôáq :>vúøáóxaœÊÒ/4bYÚ÷»ðŒcWŒåŒ.pî!LûûGCììGœ5ÍaGfúŒ5‡�EŸ94ÿø°ÛßøeÚòˆ³õy‡ýÝñ38ôñ³gÏóÕ_I"�D ˆ@"�D ˆ@"�=�‡öD:G ˆ@"�Dàt ]ÏîÑ£GX¾qè‡ËL`~qðÆÝ8g=Ø]äL�9 Î:¹Ôaþ„Ÿ1s¾b©‡>èˆyö¥658+³>6ïL.º3Ä™‹ÝþΧ,Óa(ÈXû¹{Έq¯O¯ÿ%Æ8vßG,:wÇNßùŽu¼™PðMȾÎ|õè^š‡ø˜ù@îãã±#䡳}ÖYÇÍÇŽØ{æ?¡qkk>qÔñƒ5�: ýX�!߾잭O÷¦Î¼?~lÆ/uÓglögk-ê½»ÖûýTÙ¢�D ˆ@"�D ˆ@"�D ×hpèZ,#�D ˆ@"p�‡Ž±Ý½{÷ìÁƒ|ãÐ_Öún-f&jaÆ�ùg ÐY;³Äšƒ �x×R7›¹ ™çNŽ5ØíaÿeºRØ9¿Â=¼ñä*Ä#İèK¬ùøç]f®ïÀï}Œe~„zÖÁ�OáLmûÓS›±¾Õœï¿qâHðqórÔ�gbì…} g ?!»[ÓóÌS·‡±ÞÍÚÚéc¬=ýv j™ç‡Ä®Í»²#ÔV'açžäO?{îubšuÐɷ޵—iëùÛµ¸¾qèIß8’$ˆ@"�D ˆ@"�D ØhphO¤s"�D ˆ@N'ÐàÐ1»;wîœ=|ø�Á¡¯×â‡æ` :óÚúqÆ‚™ˆ9Ä™Xf$XÈ~7†�¥ß3»ƒ8êÖdæÂþKÝò½uˆ'ÖZKÝtvüÎ�°ƒ\·SÓY󼓻wÒoOks6Æ;¹£ìûk¿ÑNáÛ ª0©‡>ë¢k÷ì` Ì9äƒ!W(œG�}mÎøµ/uÓ‰�œ©I¬CKÝlÜ™=9“ƒ`GwÑË›÷[ꃻ1œý�@¬CØ©Í}ûcG¨1õwÖùã§OŸ~†3‰@"�D ˆ@"�D ˆ@"°'ÐàОHçD ˆ@"�œN Á¡ëÙ­Ÿ*cpè˵~\‹9æ#œ�`ö�3û\ë¸Íq8á̳ÚÐêiç§ÉŒwƒÌ{Ç¢>vÏö_¦MÈ¡Ž ?6òô½ëO£á³?=ìoç_f|Þ�tj°#öçÄw,uËw§~ûûFlä[Ã;Ù¹n'»Mjxa/È…€ð0ÃîÈõƒš2øçÝЭ�î™>ô¶?gêØßaÀ£SÃþKÝê‹�oþ!N?5탎ØK»wŽβ�5—i«ë7y'ì³Îo.ãÌ·?qöçn,òú Ÿ*[’D ˆ@"�D ˆ@"�DàZ ]‹%c"�D ˆ@N"ÐàÐ1¶óó󳋋 ¾q蛵¾[‹ æüV ç7˜¡@gÞ�9ç,–º��Óo ;¹ÎMð­FÔ×oÝe:ÔaîÂ{G}lÖ[êv¶?vtêÛ‡\g9xvbØg]r°3BÿùÆuÜbéO; ™5ìOubè…øî}ÿ×Þþõ'¤¥ø(.§`ã�>`>–aòXgÎè‚$×Å‚Á†˜Guvü~€KÝ>$ý~ˆÂÆŽÎ®ØËþø´‘gvÄúÄ+ÄÛC.œ±SÛìo­eÞõÞ^ë£/^<þùgP%ˆ@"�D ˆ@"�D ˆ@®hpè*�Nˆ@"�D ¸ �‡Žéݽ{÷ìÁƒ|ãзk}¿3 ×LaˆFa6‚!wç*ðkGGöyÎ[0ÏÁr®dÚéïÐÐR7™CÄ’ëîÜ�ÆQñŒŽ�<âg>vjiçì½ÐYÞÇX{/×a~�ºˆyûþöawm ·ù‡foB|¡–@:�x”C<ûƒÍ8fx¬ƒ7óáèIJÏþèÞaߟ³ýÉCf¼÷c§6uÈa Ýœ¥nºµ¼+1èž�c'ÖZÓnrèK¯ÙŸžö_êvv¾qè_E�D ˆ@"�D ˆ@"�\G Á¡ë¨d‹@"�D ˆÀi:ævù�C }½?U†0Á° sÍ0ûàL~ÏîΊ8§�} u°‘k]gF¨‹�\ĚƱksÎÃZîö7»õ¨I_ïMŒo±.13Þ¹víäÓ±ù,úc³ÿR7™¹Ä!ÄëûÑOœ\`%ZƒÝË sáéCðKÝbÆ!–%vê‘§o©›.ã÷~âÈC¬ÇÙvëÍþØo,ó7N¾Là^~Ö²—¥6´�džÏûxöñÚ­e>nf=bÉsJ‹>ÄÇ:ØŒ7f&Æ»‘‡nÎö'ϵԭqöÇgßEœµ¼¯gcÉÃÆNvÎ|ãÐûÏž=ûÓ/¿`N"�D ˆ@"�D ˆ@"�\%ÐàÐU�"�D ˆ@"p Ó?Uöõòþu-ç7d`9ŸÁΙÙôyf®ÂÙ vsÍgN‚x|ÎNì닇1Ÿ‹ÙO;1Ö±?qȬçüÆJ¢¦uŒ%�|| >ïŒÍ»ù}äùNâëZ�ógÿ-øÔ,xj>y\ÜyY.Ðý…= w>Ž\Ö¬ÅP =Ì#›ûì/Tbí/Ü=TìÄgí¥ný§Ïá ïd_êÍ»™C�É»ïÂÎa÷žÆxÎêö×Fÿ^냧OŸ>Y{�D ˆ@"�D ˆ@"�Dàˆ@ƒCGH2D ˆ@"�Dàd £»sçÎÙÇù©²o×bpˆù æ#˜kp9û€�‹ÿ^‹Y Î,ç&ØÎAÌ¡ú´›GŸ™»Ž[=öyb8Ûß jcc�8Îôc!ög·1œûS1ŸX×¬åŒ 6üÔ±?»ùÞ™b÷ý°#Öy}:á_/wBê!ÅË KÙ_ÐDZÏ‘ã™:uÇÇŒ}ر!´¶YO�Á>x>mÖ°—w£Ö쵎Wú‡�XÎìÔsyÆÇéÏèomûãÝVÈ!Æ·úN|ÆñSe¬ozÒ7�%‰@"�D ˆ@"�D ˆ@öÚé�D ˆ@"�Ó 48tÌîrphþT³ŠC0Ú˜¥˜ºqÌD°˜£`'Îe ÎÎN8x´LWâÉ7~êä!öLJΎX[»6ö}=f6èïìˆ÷%ÖžsÖÝÄ c#�]ñÌ]tÏÞ�¾ÖÀ6û›w£�"oB¨ã…Ô©;mœ¹°ƒ2œõ �ÇáWôÞj‚Ã���5‡ƒ´M¸ÄÚú±Q×ü¥nõ°q'ïÿúô�jË]½£½<Óß·Øß;K{Y“žÚÌ_¦3‡>~ñâÅãŸæŠI"�D ˆ@"�D ˆ@"�«ºÊ£S"�D ˆ@nC Á¡czㇾYÞïÖb>‚Ù‡{ÐYˆ3 90 �àCgFb?˜¿Ì›Ç�xbé…n}mË´õò.œû“cOrYöw–Ãá åÚdúÍw&dæÓ“XzáG¦ß™ïŠ!Ç;Í^èÈô“ÃòýøOœ\`%òPD-õ¥.�Îe§Ø—GOhè@šØE¼àÍcŸý‰A´£ Þ¾ì,ë¡[ƒ!ÿŒ[¦C<µ¼7=ìîÏ<ï�ÑN,:u𩳿µÖìO,‚�zÜ�¼wÖúxýTÙãµ'ˆ@"�D ˆ@"�D ˆ@Ž48t„$C"�D ˆ@N&ÐàÐ1ºóó󳋋‹O–ç˵þ~ñãåÎ|ºó˜™{`æ�…�Y aàaV�x|ÌQ ØÉÅ®��:ÎWKŽý±ƒ˜G ìΊØß³>{`Gwfe©›�‡Ýz¹7væA¼ËR7±õ¨ÅN/âYöÇ' ìÔGæ[8Oç Þ”p9ÄËR›%D|œ}´�!Þ{hÛÇ û6°�ÙŸ8Îìô·.»ýÉÃçýˆe!ìô!FÝë-×VËþ3ÖÞöàŒ°[Wvz˜ƒnObÌ¡ÿ¬Ã7ýËúÆ¡?õ�·5Ë-@IDATC‹D�D ˆ@"�D ˆ@"�hpèI†D ˆ@"�œL Á¡ct—ß8ôéò|µÖ÷—ÌE îÒ`s0†¹íÄ©;ÃÁŽ !–3 ™u�µÀ¦ÝžíI®3#ÔÔn/l5±áG°³¨7÷Y‹xû-õpgây‡÷$‡YÄzèÞÝÙ�}ßån>ç“… ÞV¨Áòbî\P˜ôØ÷òâŽ�7ž€ùÇ0ýSŸýg.1ÞG;ûê“/Pïi}v? ôéWwŸ9ÔcØÇþÄÌµŽ›Ì�$ü³ÜÏþèúùÆ¡�ž?þøÕ+Z%ˆ@"�D ˆ@"�D ˆ@®hpè*�Nˆ@"�D ¸ �‡Žé�Ÿ*ûzyýÆ!¿ˆy âLóèÌ>°ë_êvþŸvëÍÝxlÎSЃù ãÐgc§…b°#îó¾Ó¾­ð#öwÆãµõõ¿ötþ…;!ÚÕ½÷¼³ý½Ï–8þù5ûùuÕ‹üzÄÿîaðŇ1ØÂ…„âÐ UÄÂïÂO.5gþRwÔ>óè�ÏþøÐ|œùY/?�}�å: %ùó_~ˆøÈ÷l]l÷ñƒ±?vê ÄáÿÍZö§yS8ã'Ï~~&ólr}Ç?-�Ÿ*ûc�D ˆ@"�D ˆ@"�D`O Á¡=‘Έ@"�D 8�@ƒCÇìÆàзËûŸk1ßàÏs9»Á\„sèØ™¥pÐ�\òœË Æ3:y³Ög7×ÎÓ¿Ž‡þÓNu©‡Î]¼§w$ž¹gc–ºÅâgáç¾Ü�þ¾ b}tâÌa÷žÎ‚ØŸ:Ôe!rC÷®ä»°Ÿ$»­XƒË œµñ‰ÛÜ}6u™O®b}j È\bô“ãì�_ñ~XØé;cÍß߇XúØŸ31 yôŸ÷VLJx¶?vûà³·vrÌu'—Á¡×7}Ñ7�(‰@"�D ˆ@"�D ˆ@öÚé�D ˆ@"�Ó 48tÌîîÝ»g<øtyþ¼Ök1÷0‡Öñ0+Â\ Â� óË0ÁLq΀,ub¨­ÏZÄa·†º±Ëµ µÍqçôg§Ž3èó¼Ž[®÷›~tzYC�Ýư#ì,îAvc–ºéìˆw"ƚ؉÷>œOœ\à2‘:~˜^Œ Ï‹c÷lŒáŒøHq¾.�Xìö@·¿5„ËY¡?vû ž³‹Xì,buó°¡ÛÝA ûíwbèOœ¾Y1¬Ùß3½ŒYêÙÛký~ }Öà8’D ˆ@"�D ˆ@"�D`O Á¡=‘Έ@"�D 8�@ƒCÇìÎÏÏÏ...þ¸<_­õ·Ëf#vC5Î>èãì° 3ÌC0üƒ 3|„¯��3ñQ Á?íú°«ëdžØ;ósøÉ¾øˆgqwâfteK „þêÖ"›œ¨+ bìÏÎa'�EÍ“…oJ¸¸�°¦åÌè‡M€è>ÐÇ0Xê!B#N»±óþö'1ƾœÑíOtòìÁ½üz)üäxWâè¯ÝœeÚ»¶y/û³³âìož÷kùö}ðéç~Ôß~ªl }ÞàТ‘D ˆ@"�D ˆ@"�D G:B’!ˆ@"�D 'hpèÝå7}²<_­õ÷µ˜±`ÃùpœÕÀæÜº³êÌR8G‚ ጘëñô£¦óœg=èϼ…w"–¾Ö[ê‹�ñÞÉ~ø¼/1èøì�NmÎøØ™Ù÷!†å½–ºõµgçCÐêÛŸÝxïlÜ�w‹Þ8q$xLmîÌv0CÁnñøÎaNƒÝºKÝtüÚØç²6uík¬yÆ`W'Ö¹lôuHȸeÚÄÚÄ!Ö·»3&Óož;yêÄYÏ;a;I,tRòeóaó¢ÔöÒì|xÖÇãÇN,6ü~ØØ±ƒ˜cŒà¤1F;=í�ÍÊ8k³ËÁxvì¹ú½³o¹®ñÖô}ØÈál-s—i³a·¯;¾}ß8D­mpèÙ³g_üò‹W%<‰@"�D ˆ@"�D ˆ@"ðš@ƒCý%D ˆ@"�DàÍhpè˜å�;wÎ>|èàÐ÷—Ì40Áœ;gæ-˜…@<ÏýΊ°›ËŽh›ßbÄÀõ˜ËÀ�°ÓËþœµ-uÓ=C¬g0<ûbÐÙç·Ùßù�åÞfFfÄÇÏgþ„`-sçÁŒGçN~@Ô´.6ÿHè�àóçÂ?KÝþÄc§?õ°³°ÙËþرY×þœgú°kisgîÂøÙ_Ýìö7›~곘á NûR7ñ¾æbD7ž³3!䣻볮5ˆAèEýYO~ÿɲÌ©…¸µ¸¨@¨åæ 1ƲóÁú5R>N Æ™ÏYxÔ!ž~ø�åì}°q¦ñ.ì;ƒ:~�g–=¬O¾>ëS‹¾ö÷îž—ëà'!1–šo­E{à›ýÉ™>ÎÄüv­ß¿|ùòñO?ùÿlY’D ˆ@"�D ˆ@"�D —êO!ˆ@"�D oŽ@ƒCÇ,/¿qˆŸ*ûf­/—�Ì7Ì�f!œ³`^‚Y‰9£A¬óÌ^8ô³ÔÃ< ~|Ôb'Ÿa¶‚;`cÙ±?vlÖ'Ÿºœ�?±‡¹ìæãcY¿ý©e9g⨯àÃNr¬¯Mÿr]É'žZoD¼èmŠñ(.Ë#öP|ûå#ìåagb8£#èàýð°Ù‹�…�ïˆN‹þ,ïf.=Ðòf:b>g{`'ï:=ð1¨„cOvsgòìOžù ñSeO0&ˆ@"�D ˆ@"�D ˆ@öÚé�D ˆ@"�Ó 48t=»G�ù�CüT3Î`0KÁ‚ÍÙvg&ØÉAˆõ‹gˆGð9[b=v„ÙŠ™��xlÔ2Þ¹ÎäÌbíe1¾ÁþÞ u¨é,‡1Ëtå-؉G¼§µ©�Ž�…X[;6ïAê±{ßÙ™Oáž–ý:k^ŠzŒ Âð.qç¡Æ ÕºìÖ³/»ýô1lc mÜ1ž³=7Çú‡Xká§?÷Án?ë-Ó!Ö;“K_úO¬}ì¿L[ž}ˆQÐý ‰·v‡>~öìÙã_~Ù_{y’D ˆ@"�D ˆ@"�Dàÿ<�‡þÏÿ  ˆ@"�Dà hpèæå718ôõZ߯åLó ,Ü�{ÀÆü…óêډLJ}æ`g¶»ƒØû�xfwY ¿µÑí7sè�Ýïà ¹ˆ1¯OÿˆÇnO|ÞÑü1á'B,gûº[ÓÄb³6ç“ÄÆ'%_&ù¡pÙùu.Iã®�8¡RË숵Ô9«;”dî¥ë�COêXsö7öÆ»»qâHà"ˆPÔÙõÙg~ˆø8;HC¼�æ$c6Ï舵ÈãƒÀnvr…¸ÔÃî7úxGûÍb|ÄÙ›ý©M~îB¾yÞCFÖ Îo#2f™w§Ë:øˆ£'ß8ôáúÆ¡'}ãÐ"‘D ˆ@"�D ˆ@"�D G:B’!ˆ@"�D 'hpèÝåàÐ'ËóçµþßZÌE°˜upvb©›î\;~g(<3K�Ýtºl©!ÏŒä9'boìöwŽÃþÆPŸ ÏÄ!æ¡ÛŸ8â‰!žã­Ï,>}Δx¦ŽqÖõ.äzÏ}>zM;¶[‰�¸M‘ùpêñ8&kçCõ eîøXÄ"óŒŽà£°ª¨yôgáGˆwøÆ»‘Ã2Ÿ�xýKÝz³cCæ]|·ùøˆónÞ…KÝî@¼b-Îêø©a}ëéggñû/õÀ‹xcíï™y�óöZ¾|ùòÉO?Íÿo¸’D ˆ@"�D ˆ@"�D gg õW�D ˆ@"�7G Á¡c–÷îÝ;»ÿ>ƒCß®õýZÌk8ƒÁάƒß„>ÏÄjc'1Ý\}Æ™g¬³ÖôL6çCæ™\λµÐ�ï°¿1ìÞE�Xêc§BkSƒyÄ>úíÅ>uü5Õ7Ãú‡8eêÚn´;”r£¤]05¸$�GçRœ'ÐuÜlú݉ñÃ!Æ\tÄÙ\—çÙŸ<Îú„Hδ‡�gÆÒ !Á7?@jØ¿uíƒÍ?wr\øÑrN¢6ï³ÔCtû£S“žÛàÐóçÏ?õŠ´$ˆ@"�D ˆ@"�D ˆÀU ]åÑ)ˆ@"�D ·!ÐàÐ1½óó󳋋‹ù�C 0°æ 3Ú™yÀ‡�…¨³3Á  Bgv|ìS¦ŸšÎhK.:B,kÆ`Wˆc1»A-„³ýÙ}>k럵ñsv6ÄÚìôgÇO.b-tû[×Y’ƒîÙ8rO ÜV|(uxœ‚Ž��>~ø<žA§²ô �X–öý.<ãØc9£ œ{ÓþþÑ;ûgMsØ‘‡>cÍagÑgÍ?>ìö7~™¶<â¬E}Þawü }üìÙ³Ç|õW�D ˆ@"�D ˆ@"�D`O Á¡=‘Έ@"�D 8�@ƒC׳{ôèÑ–‡oúá2ÂÁ˜Ÿ@¼q7ÎYv9SgN‚3‚N.u˜?ágÌœ¯Xê¡:bž}©M Îʬ�Í;“‹îÌqæb·¿ó)Ët 2Ö~îÞ‡3bÜëÓë‰1ŽÝ÷‹ÎݱÓw¾co&|²¯3ÅC}º—æ!>f>�ûøxìyèì@ŸuÖqó±#öž¹ÆOhÜÚƚOuü`Í£C?ÖcGÈ·/»gëǽ©3ï�›ñKÝôÙ›ýÙßZ‹zï®õ~?U¶($ˆ@"�D ˆ@"�D ˆÀµºKÆD ˆ@"�œD Á¡clwïÞ={ðàß8ô—µ¾[‹™ ‡Z˜q`¾ÁtÂά±æ`C'ÞµÔÍf.C湓c v{Ø™®Ô0fίpïD<¹ ñ1,úk>þy—™ë;ð{c™¡žuðãS8SÛþôÔf¬o5çÆ»Åoœ8|ܼuç™{aŸÂ™ÄBÈîÖô<óÔía¬w³¶vúkO¿ˆZæù!±kó®ìµÕ‰Aع'yÆÓÏž{�X‚ftò­cíeÚzþví®ozÒ7�$‰@"�D ˆ@"�D ˆ@öÚé�D ˆ@"�Ó 48tÌîÎ�;g>dpèëµøÆ¡9XƒÎ|„6†~œ±`&bq&– ²ß�agé÷Ìî Žº5™¹°ÿR·|ïE≵ÖR7�¿s ìÄ ×íÔtVÄ<ïäî�ôÛÓÚœ�ñNîÄ(ûþÚo´Sø¶Â‡*Lê¡ÏºèÚ};XóAùàCÈ gÁQc_›3~íKÝtbçgjëÀÐR7÷AfOÎä ØÑ]ôòÃÅæý–ºÅàÇn gÿ#ëÀvjsÄþØjLý�uþøéÓ§ŸáL"�D ˆ@"�D ˆ@"�ì 48´'Ò9ˆ@"�D §hpèzvë§Êúr­×b‚ùg'˜}àÌ>×:nsÎA83Ál‡6t…zÚùi2ã�Ç óıè…�ݳý—ir¨ãÂ��<}/ÄúÓhøìOûÛÇù—YŸw'�ìˆý9Oø°±ˆ1ÞþËtšXè´ì×Y\‚Ç è<’Çcó‘Ú„#¥Ý<ìÆVÓn~¡Ð™ƒ9æø��ǽ8ãóÎK=èØ|ÄÍ»5Ñío¬6™KœÂìÏî[½ÿì?ëãÇÇò‡¾è‡�$ˆ@"�D ˆ@"�D 8"ÐàÐ’ ˆ@"�D 8™@ƒCÇèîÝ»wvÿþý[žoÖúÛZÌJ8ÃÁŽ8?ÁÌóÎHègǦ©Û\yØØ�!Vv–3ìÚˆ±>µ‘ëêc'Çþä8—¡ÍšÆRËþæÌZúÜ™ñKÝòÝ©…ßþ¾ùÖðNö_®Û‰ðnS…^Ø ra„ <Ìǰûrý æ€ þy7tk£{¦½íÏ™:öwXðèÔ°ÿR·:Äb盈ÓOMû #öÒî�°£³ìcÍeÚêúÍFÞ û¬ó›Ë8óíOœý¹‹<‡>è§Ê…$ˆ@"�D ˆ@"�D ¸–@ƒC×bÉ�D ˆ@"�“48tŒíüüüìââ‚oúf­ïÖbƒ¹¿Èù f(Йw`NÄ9‹¥ngãôÃN®s|«õõ[w™u˜»p@ÇžÆQ›õ–º�í��úö!×YÞ…�öY—ì̇оq·Xú“ÃÎBf ûSG�z!¾{ßÿµ÷„½Ä ©G)>ŠË)Øx ˜�%F˜<ÖÇY‡3º Éuñ�àC°!æÑ_�¿àR·I¿¢°±£³û! +ö²?>mäY‡±>ñ ñö� gìÔÃ6û[k™7ÁG½·×úèÅ‹�þTI"�D ˆ@"�D ˆ@"�«ºÊ£S"�D ˆ@nC Á¡czwïÞ={ðàß8ôíZ߯ÅLÃ5S¢Q˜�`ÈÁݹ üÚÑ‘}žóÌs°œ+™vú;4´ÔMæP±äº;·A qÔ@<£c#�ø™��ZÚ9{/t–÷1ÖÞËu˜A§.bÞ¾¿}Ø][Âmþ¡Ù›_¨åÐ……$åÏþÁÄ`3Î�ëàÍ|8:±ì³?ºwØ÷çlò�ïýØ©Mr˜C7g©›n-ïJ ºgãØ‰µÖ´Û‡úÒkö§§ý—ºÝƒ�oúׇ@‘D ˆ@"�D ˆ@"�D ×hpè:*Ù"�D ˆ@"p�‡Ž¹]~ãƒC_¯ÅO•!ÌF0,ÄC3Ì>8“�ß³»³"Îi`ŸBläZ×™êâ#±¦qìڜ󰖻ý�Ån=jÒ×{ã[¬KÌŒwîƒ];ùôG¬E>‹þØì¿ÔMf.q1Äú~ô“Å'X‰Ö`÷2è\xúÐÂ|ÄR·�qFˆe …�zäé[ê¦ Æø½Ÿ8òëq6�þþq˜o ç‹bÌÔñiçCBÌ¡?6?<|èôg8h¾ÑîË}È¥ÇïÖúøùó矽zEÙ$ˆ@"�D ˆ@"�D ˆÀU ]åÑ)ˆ@"�D ·!ÐàÐõô=zÄO•}½ƒC 9çasvô9 ��9ìÎgL›ö¥nº}¨c,5°[Ûk/×ÖŸ~Ä(Ä͘©£î¾ÁþÄÙ΄`C|#»uôáGLJ¨ç®�Ýz³?ö˼Ä�“/¸„—Ÿ5„ìeé…�íã±áó>ž}¼vkY‡‚�›Y�XòœÒ"†ññ6ã�ÙŸ‰ñnä¡ÛŸ³ýÉs-uëEœýñÙÃwg-ïëÙXò°±“‡�3ß8ôþ³gÏþôË/˜“D ˆ@"�D ˆ@"�D W 48t•G§D ˆ@"�܆@ƒCÇôÆO•}½¼]Ëù XÎg°sfö}ž™«p¶‚Ý\ó™“ Ÿ³û:Ä"ÄáCÌgÆböÓNŒuìO2ë9¿1‡’¨icÉ#Ÿ‚Ï;cón¾Ey¾“8ĺÖ#ÆüÙ >õ žšO÷A^Ö‡ taÏÂ��#—5k1TCóˆÇæ>û •Xû w;ñÄY{©[ÿés8È;Ù—zónæPc²Åî»°sFؽ§1ÞŸ³ºýµÑÿŸ×úàéÓ§OÖžD ˆ@"�D ˆ@"�D 8"ÐàÐ’ ˆ@"�D 8™@ƒCÇèîܹsöðáC~ªìÛµb~ƒùæ\Î>àcÆâ¿×bV‚3˹ v†ss¨�>íæÑgæ®ãV�}Þ�ÎöwˆÚؘÅ@'Ž3ýXˆýÙíG gÄþÔ@Ì'Ö5k9c‚ ?uìÏn¾w&†Ø}?ìˆu^ŸNø×Ë��zHñ²ÃRöôqìóAäx¦Ž@Ýñ±cvlˆí‡mÖSgð†ž@›5ìåݨ5{­ã•>Æa'–3;õ\žñqGúóú[ÛþÆx·rˆñ­¾ŸqüTÙ뇞ô�C`I"�D ˆ@"�D ˆ@"�=�‡öD:G ˆ@"�Dàt ³»š?UÆl„âŒ6f)¦n3,æ(؉sYƒ³³-Ó•xò�Ÿ:yˆýñ¡³#ÖÖ®�}_�™ ú;;â}‰µçœõ@·1èØÈcWýcÀ‡ZÆrWïh/Ïô÷-ö÷NÄÒß^Ö¤§6ó—éŒÁ¡�_¼xñøçŸ¹b�D ˆ@"�D ˆ@"�Dà*�‡®òè�D ˆ@"�Ûhpè˜ÞøÆ¡o–÷»µ˜�`¶ÁátâLCÌB øÐ™‘˜Ãæ/ó&Æq žXz¡[_Û2m½¼ gÄþ䨓\–ý�åp8h¹6™~ó� ™ùô$–^ø‘éwfÄ»âCÈñN³:2ýä°|?þ“Å'X‰<”QK}©‡K£sÙ)öåÑ:�æ6A/xóØgbíè‚·/;ËzèÖ`HÇ?ã–éO-ïMû°ë3Ï{cG´‹N|êìo­5û‹à£÷#ï�µ>^?UöxíI"�D ˆ@"�D ˆ@"�# !É�D ˆ@"�“ 48tŒîüüüìâââ“åùr­¿_Füx¹3ß�î¼fæ˜y`agVAG¸A˜•@'svr±ëc§ŽóÄ’cìÄ æQ»³"ö÷¬ÏØÑ�YYê&äa·Fî��yï²ÔÍF,B=j±Ó‹x–ýñÉ;õ‘ùÎÓÇùÆB�7%\ñ²Ôf gícˆ÷Úöqþ‡ ,dö'Ž3;ý­Ënòðy?bY;}ˆQwÀÇz˵ղÿŒµ·=8#ìÖÕ‡�æ Û“sè?ëð�Cÿ²¾qèO}ãÐ"‘D ˆ@"�D ˆ@"�D G:B’!ˆ@"�D 'hpèÝå7}º<_­õýesˆ»ƒ4ØŒa.B;qêÎp°cCˆåÌBf]g-°i·†g{’ëÌ5µÛ BMløì,êÍ}Ö"Þ~K=Ü™xÞá=Éa±ºwAw6dßßw¹›Ïùdá‚·j°¼˜;&=ö½¼ø„ãã�'`þ1LÿÔgÿ™KŒ÷ÑÎ>…úä Ô{ZŸÝ}úÕÝgõö±?1s­ã&s ÿ¬A÷³?º~¾qè£çÏŸ?~õŠVI"�D ˆ@"�D ˆ@"�«ºÊ£S"�D ˆ@nC Á¡czã§Ê¾^^¿qÈob^‚…8“Áü:³ìú—º�ÿ§Ýzs7›óô`þÂ8ôÙߨé_!‡ìˆû¼ï´oAëüˆý�ñxm}ý¯=�áNˆvuï=ïlï³%Ž~Í>B~]õ"¿ñ¿{|ña ¶p!¡8ôB±ð»ð“K À™¿ÔõÏtg~ÖËd_g¹CIþü—">ò=[Â}ü`ì��:qø³–ý©EÞÎøÉ³ŸŸÉ<ÛŸ\ßñOKç§Ê>ǘD ˆ@"�D ˆ@"�D ØhphO¤s"�D ˆ@N'ÐàÐ1»18ôíòþçZÌ7øó\În0�0áœ:vf)ôA'—<ç2ˆñŒNÂì„õÙÍu†ƒóô¯ã¡ÿ´G]ê¡sïé‰g®ÃÙ˜¥n±øYø¹/w§¿ï‡X�8sؽ§³ ö§uYˆÜн+ù.ì' Ån+Öà2gm<€GâÃ6w…M]@æ“«XŸš2—ýäxûãW¼‡vúÎXó÷÷!–>öçLŒBýç½Õñ!ží�Ý>øì­�sÝÉepèÃõ�C_ô�C J"�D ˆ@"�D ˆ@"�=�‡öD:G ˆ@"�Dàt ³»{÷îÙƒ>]ž?¯õÃZÌ=ÌÁ¡u<ÌŠ0—�0Hƒ0$ü„Ã2ÌD0“Aœ3 KÝ„jë³qØ­¡nìrmBmsܹýÙ©ãLú<¯ã–ëý¦�^ÖPg·†1ì;‹{Пݘ¥n:;â�ˆ±&vâ½ç“Å'¸L¤Ž¦ãÂóâØ=ãC8#>R@œ¯Ë#»=Ðío árVè�Ý~‚çì";‹XDÝìêú±!öÀÎ|Æ~²/>âYÜ�¸Y]ÙÇR¡¿ºµˆÅ&'êÊ‚û³sFØÉcQód¡À›.î#¬éE9óúa ºô1 Ö€zˆÐˆÓn켿ý‰CŒ±/gtûÓ�<{p/¿^ ?9Þ•8úk7g™6Á®mÞËþì,„8û›çýßZ¾}|ú¹õ·Ÿ*[ƒCŸ78´h$ˆ@"�D ˆ@"�D ˆÀ�‡Ž�dˆ@"�D ˆÀÉ:Fwù�CŸ,ÏWký}-f,˜Åp¾ƒg5°97�îl…:³Α`C8#æzÆF<ý¨é¼gÄYú3oá�ˆ¥¯õ–ºÅb£B¼w²>ïK :>û£S›3>væAö}ˆay¯¥n}­ÇÙùt…úög7Þ;wãÝ¢7N ^�—›º~vr&$mÞÇ:œg}ë±Ê†3BbþŒ7?5ÉåC∹øÔÝñ{ÿ Üµ³cCæÝ¼‹vëÛŸ];ñöe'qwàèÝeû Á¡�MÿD ˆ@"�D ˆ@"�D ×hpè(™"�D ˆ@"p"�‡ŽÁ]~ãЖç?Öú¯µ˜Í˜‹Yç"´sFGÐ�Á¦O›;³ÌP°›C<~†s˜Ó`·îR7¿6ö¹¬M]ûkž1ØÕ‰u®}2n™6±6qˆõ­ÁîŒÉô›çNž:qÖóNØN �”|™ÄÅ|ؼ(µ½4;žƒ5ÄñxÀ±‹ ¿6vlÄ æ#8iŒÑNOûcóƒ2ÎÚìr0ž;B®~ïì[®«A¼5}6r8[ËÜeÚlØíëŽoŸÃ7QkzöìÙ¿üâU O"�D ˆ@"�D ˆ@"�¼&ÐàP ˆ@"�D xs:fyçÎ�³‡:8ôýe3 Ì@0§ÁΙy f!Ï3F¿³"ìæ²#Úæ·10A=æ2ð#ìô²?gmKÝtÏÄëÙ Ͼ…töùmAöw>d¹·™‘OqÜ1ÇYûs¶?;ïæìÆÌºË¼Å›ÃùÆ"Ü'ŽÂÎ…½<µÑY\Ü‹j'žññó�Æ™?!XËÜùG0ãѹ“5­‹Í?ú#øüðé‡pÆÏR·?ñØéO=ì,lö²?vlÖµ?çO6ã¬G º}~·ô�ž>}úùÚ“D ˆ@"�D ˆ@"�D G:B’!ˆ@"�D 'hpèÝåO•}º<ÿ¾Ö_×bÖ� Ä™ tf'°; ÁaWg¦‚kïì:qú˜Ÿ@œ±`˜ÁOœµÌÇflư[ ;1Î�ƒ�˜é[Ç­‡ý¹7BlÖâŒ`£g–wÁ¦h§?ö}{™ã½Ì?i§Ème^ÝÅE¹´@Ù§Š}ŠñÔà†MŸvj°ðéçÌ´a×¾ÔƒPGA'‡xërë S‡ÝþÖ%Áçð!ö7�\ûN�<êø�BœÉAìëýÈ{g­÷×O•=yõÊV„&ˆ@"�D ˆ@"�D ˆ@^hp¨¿„D ˆ@"�¼9 ³¼ü©²?.Ï7ký°–3ÎS8PÜ6æ1�ý Ã´ãs®ÂXê0ÁŽ�>,ÄZÚÜ™»0~öW·»ýÍŦŸú,f8ˆÓ¾ÔM¼¯¹Ñ�çìLùèîú¬k bzQÖÓ‡Á²ìsj!.E-.*jù€9CŒ±ì|°~�”�ˆqæsuˆ§~c9{lœéA¼ ;ÂΠŽ_#Å™e듯ÏúÔ¢¯ý½»çå:øÉGÈAŒ¥æ[kÑßøfr¦�31¿]ë÷/_¾|üÓOþ?[–$ˆ@"�D ˆ@"�D ˆÀ%�‡úSˆ@"�D ˆÀ›#ÐàÐ1ËËoâ§Ê¾YëÇËe ó s �Yç,˜—`VbÎhë<³ý,õ0�‚µØÉgG˜­àØXöGGì�›õɧ.gçOìa.»ùøXÖAÇoj™G™8ê+ø°S‡ëkÓ¿\Wò‰ÿÿì�Ý–œÅu@g$-“%iÄMËy+Çðxá—ŠA˜\釰DjšÝ>óõ�¬éÑ�÷Y«T§ÎoÕîÑÝYÝÔz+âEoSŒGqY±‡âÃØ'(ad-?ã8ÃAGÍ^ì,|ÄxGtâXôgy7sé�Ž�7sÐó9Û;y×ùè��A%Ä{²›;û“gòÌgpˆŸ*{Š1‰@"�D ˆ@"�D ˆ@"°'ÐàОHçD ˆ@"�œN Á¡ëÙ=zôÈoâ§Ê˜±pƒY æ lÎv°;3ÁNB¬_s°3[�ÝA lˆ}ˆG<³»¬…ßÚèö›9ôÇnŽ÷a†ƒ\Ę7§¿Çc·'>ïè ~‡˜ð‹ !–³}Ý­i b±Y›óIbã“’/“üP¸ì|Œ:—¤��q×FœP©ež;q{}™6ÁÎPŽ(gê+ä⣮uìÏn,1Þg©›Î®_�˜½ØŸ9ö’ ;vî‡î=�õþžíãy¥lùóü«eûh}ãÐç8“D ˆ@"�D ˆ@"�D { í‰tŽ@"�D ˆÀé:f7‡þ´¼ß¯Å@Œs"µ¸3+áb.‚Y ÎøÙ™§ðÛ|®Ëq¶c…m¹Ô0Î9 ò©Å|…>λº¹ÚØ�ñ0ךøÐ©�¡¶qœÑ‰#ñlvÄZêœÕJ2÷ÒuÈ¡'u¬9û{ãÝ‹Ý8q$pD(êìúì3?D|œ¤!ÞÇaS’1›gtÄZäñA`·?;¹B\êá÷}¼£ýf1>âì�ÍþÔ&?w!ß<ï!#kç·³L‡»Ó�e|ÄÑ“oúh}ãÐÓ¾qh‘H"�D ˆ@"�D ˆ@"�# !É�D ˆ@"�“ 48tŒîrpèãåùãZÿ½s,fœ�Xê¦;×ÁŽß ÏÌR`w@ÝŸ.[êAÈs@#yΉØ»ý�ã°¿1ÔgÃ3qˆyèö'Žxbˆ'Æxë3Ë�OAŸ3%ž©cœu½ ¹Þs‡�^ÓŽíVâ#nSd>œz<އ ÆÚÄùP}B™;>±È<£#ø¨,†jjýYøâ¾ñnä°Ìg'^ÿR·ÞìØ�yßm>>â¼›w!ByÄÙ;úüæ"rûÙŸÝï-ýƒõ�CO L"�D ˆ@"�D ˆ@"�ì 48´'Ò9ˆ@"�D §hpè˜_tòþûïóSe_¬ÅàsÌ:ÌÁf"˜›`á3ƹ mÌCà#1?<6ç5°³è¥�Ý:KÝÄÞö§/yœÑ�gç¬G,u�§?:ñö'û¼>֬ə\eŸg,q¾EÝúîûë»ñNñ·)Ôcñ.ús¢ßÓ‡ —<0”C½=üe:اNO–¹øk°#ô£—ý8ã›wÆæ°ÏR·;¯X‹³:~jXßzúÙY¼ÇþK=ð"ÞXû{&Gä¼»ÖGß|óÍÓ~˜ÿßp%ˆ@"�D ˆ@"�D ˆ@ÎÎê¯ ˆ@"�D o�@ƒCÇ,ïÝ»wvÿþ}‡¾^뻵˜×pƒ�Y¿ }ž‰ÕÆNº¹úŒ3ÏXg5¬é™8l·Ì3¹œvk¡;ßacؽ‹:±ÔÇN/„þÖ¦óˆ}ôÛ‹}êøjªo†õqÊÔµÝhw(åFI»`jpI�Î¥8O ë¸Ùô»ã‡CŒ¹èˆ4†3¹.ϳ?yœõ ‘œi'ÎŒ¥B<‚o~€Ô°?~ëÚ›îä¸ð£#ä0œDlÞg©‡þèöG§&=·Á¡—/_~öú5iI"�D ˆ@"�D ˆ@"�«ºÊ£S"�D ˆ@nC Á¡czçççgó‡``Íf"´3ó€ Qgg‚A„ÎìøØ§L?5�Ñ0–\t„XÖŒÁ®ÇbvƒZgû³û&|ÖÖ?kãçìlˆµÙéÏŽŸ\ÄZèö·®³$3ݳqäž$¸­øPêð8;}üðy<ƒ0Neé±,íû]xƱ+ÆrF8÷¦ýý£!vö#Κæ°#3}ÆšÃ΢Ï š|Øíoü2myÄY‹ú¼ÃþîøzüâÅ‹'|õW�D ˆ@"�D ˆ@"�D`O Á¡=‘Έ@"�D 8�@ƒC׳{ôèÑï–‡oúþ2ÂÁ˜Ÿ@¼q7ÎYv9SgN‚3‚N.u˜?ágÌœ¯Xê¡:bž}©M Îʬ�Í;“‹îÌqæb·¿ó)Ët 2Ö~îÞ‡3bܛӛ‰1ŽÝ÷‹ÎݱÓw¾co&|²¯3ÅC}º—æ!>f>�ûøxìyèì@ŸuÖqó±#öž¹ÆOhÜÚƚOuü`Í£C?ÖcGÈ·/»gëǽ©3ï�›ñKÝôÙ›ýÙßY‹zï­õA?U¶($ˆ@"�D ˆ@"�D ˆÀµºKÆD ˆ@"�œD Á¡clwïÞ={ðàß8ô§µ¾]‹™ ‡Z˜q`¾ÁtÂά±æ`C'ÞµÔÍf.C湓c v{Ø™®Ô0fίpïD<¹ ñ1,úk>þy—™ë;ð{c™¡žuðãS8SÛþôÔf¬o5çÆ»Åoœ8|ܼuç™{aŸÂ™ÄBÈîÖô<óÔía¬w³¶vúkO¿ˆZæù!±kó®ìµÕ‰Aع'yÆÓÏž{�X‚ftò­cíeÚzþrí­ozÚ7�$‰@"�D ˆ@"�D ˆ@öÚé�D ˆ@"�Ó 48tÌîÎ�;g>dpèÙZ|ãЬAg>BC?ÎX01‡€8ËŒ ÙïÆ°³ô{fwGÝšÌ\Ø©[¾÷¢ñÄZk©›ÎŽß9vb�ëvj:+bžwr÷NúíimÎÆx'wb”}í7Ú)|[áC&õÐg]tí>€,�ù ‡|ð!ä …³à¨±¯Í¿ö¥n:±ó€35‰u`h©›�û ³'grìè.zùábó~KÝbðc7†³ÿˆu`;µ¹bì5¦þëu~üüùóOq&ˆ@"�D ˆ@"�D ˆ@öÚé�D ˆ@"�Ó 48t=»õSe }±ÖßÖb‚ùg'˜}àÌ>×:nsÎA83Ál‡6t…zÚùi2ã�Ç óıè…�ݳý—ir¨ãÂ��<}/ÄúÓhøìOûÛÇù—YŸw'�ìˆý9Oø°±ˆ1ÞþËtšXè´ì7Y\‚Ç è<’Çcó‘Ú„#¥Ý<ìÆVÓn~¡Ð™ƒ9æø��ǽ8ãóÎK=èØ|ÄÍ»5Ñío¬6™KœÂìÏî[½ÿì?ëãÇÇò‡>ï‡�$ˆ@"�D ˆ@"�D 8"ÐàÐ’ ˆ@"�D 8™@ƒCÇèîÝ»wvÿþý[ž¯ÖúËZÌJ8ÃÁŽ8?ÁÌóÎHègǦ©Û\yØØ�!Vv–3ìÚˆ±>µ‘ëêc'Çþä8—¡ÍšÆRËþæÌZúÜ™ñKÝòÝ©…ßþ¾ùÖðNö_®Û‰ðnS…^Ø ra„ <Ìǰûrý æ€ þy7tk£{¦½íÏ™:öwXðèÔ°ÿR·:Äb盈ÓOMû #öÒî�°£³ìcÍeÚêúÍFÞ û¬ó‹Ë8óíOœý¹‹<‡>ì§Ê…$ˆ@"�D ˆ@"�D ¸–@ƒC×bÉ�D ˆ@"�“48tŒíüüüìââ‚oúj­o×bƒ¹¿Èù f(Йw`NÄ9‹¥ngãôÃN®s|«õõ[w™u˜»p@ÇžÆQ›õ–º�í��úö!×YÞ…�öY—ì̇оq·Xú“ÃÎBf ûSG�z!¾{ßÿ�÷„½Ä ©G)>ŠË)Øx ˜�%F˜<ÖÇY‡3º Éuñ�àC°!æÑ_�¿àR·I¿¢°±£³û! +ö²?>mäY‡±>ñ ñö� gìÔÃ6û[k™7ÁG½w×úÍ«W¯žüø#¨’D ˆ@"�D ˆ@"�D W 48t•G§D ˆ@"�܆@ƒCÇôîÞ½{öàÁ¾qèëµ¾[‹™†k¦0D£0Á�ƒ»søµ£#û<ç-˜ç`9W2íôwhh©›Ì¡ bÉuwnƒ@ã¨�xFÇFñ3;µ´sö^è,ïc¬½—ë0?‚N]ļ}û°»¶„ÛüC³·!¾PË  H<Ê!žýƒ‰Áfœ3<ÖÁ›ùptbÙgtï°ïÏÙþä!3Þû±S›:ä0 †nÎR7ÝZÞ•tÏÆ±k­i·9ô¥×ìOOû/u»;ß8ô¯ �"‰@"�D ˆ@"�D ˆ@®#ÐàÐuT²E ˆ@"�Dà4 s»üÆ!‡ž­ÅO•!ÌF0,ÄC3Ì>8“�ß³»³"Îi`ŸBläZ×™êâ#±¦qìڜ󰖻ý�Ån=jÒ×{ã[¬KÌŒwîƒ];ùôG¬E>‹þØì¿ÔMf.q1Äú~ô“Å'X‰Ö`÷2è\xúÐÂ|ÄR·�qFˆe …�zäé[ê¦ Æø½Ÿ8òëq6�þþq˜o ç‹bÌÔñiçCBÌ¡?6?<|èôg8h¾ÑîË}ȥǯÖzüòåËO_¿¦l�D ˆ@"�D ˆ@"�Dà*�‡®òè�D ˆ@"�Ûhpèzz�=â§Êž­Åà�ƒBÎy˜Ä\‚}ÎB`c»óSǦ}©›nêK ìÖ6ÇÚ˵õ§1 q3fêÄ蟻o°?qöŸ3!ØßÈn}øÑñ!êÆ¹ëc·Þì�ýÆ2/qãäË.áåg !{YzaãAûxlø¼�g¯ÝZÖáƒ`àfÖ#–<§´ˆáCAüp¬ƒÍxcögb¼yèöçlò\KÝzg|öð]ÄYËûz6– Ï3sÎV°›k>sÄãsvb_‡X„8|ˆùÌXÌ~Ú‰±Žý‰Cf=ç7æP5­c,yäãSðyglÞÍ·è#Ïw‡X×zĘ?ûoÁ§þcÁSóÉãâ>ÈËúp�î/ìY¸óqä²f-†jèañØÜg¡káî¡b'ž8k/uë?}y'ûRoÞÍjL¶Ø}vλ÷4ÆûsV·¿6úÿóZ>þüéÚ“D ˆ@"�D ˆ@"�D G:B’!ˆ@"�D 'hpèÝ�;wÎ>|ÈO•}½ƒCÌo0Á\ƒËÙ|ÌXüÏZÌJpf97ÁÎpb5ЧÝ<úÌÜuÜê±Ï;ÃÙþQ³èÄq¦ ±?»ýˆáŒØŸˆùĺf-gL°á§ŽýÙÍ÷ÎÄ»ï‡±Î›Ó ÿz¹R)^ö`XÊþ‚>Ž}>ˆÏÔ¨;>`ìÃŽ  ý°Ízê ÞðÁóh³†½¼µf¯u¼ÒÇ8ìÄrf§žË3>îHÞ@kÛßï¶B1¾Õwâ3ŽŸ*ûp}ãÐÓ¾q,I"�D ˆ@"�D ˆ@"°'ÐàОHçD ˆ@"�œN Á¡cv—ƒCó§Ê˜�P‚ÑÆ,ÅÔ�c&‚Å;q.kpvvÂÁ£eºO¾ñS'±?>tvÄÚÚµ±ïë1³AgG¼/±öœ³èÖ yìŠg{önôµ¶Ùß¼íyB/¤NÝiãÌ…”á¬_h<¿¢ð~P~ìì¬9¤mÂ%ÖþÓ��ºæ/u«‡�;1øƒxÿ7§¿øPËXîêíå™þ¾ÅþÞ‰XúÛËšôÔfþ2�18ôøÕ«WO~ü‘+&ˆ@"�D ˆ@"�D ˆ@®hpè*�Nˆ@"�D ¸ �‡Žé�oújy¿]‹ùfîAg!Îd0äÀ,‚�‰9ü`þ2ob≥ºõµ-ÓÖË»pFìOŽ=ÉeÙßY‡ƒ–k“é7ß™�™OObé…™~gF¼+>„ï4{¡#ÓOË÷ã?Ylpr�•ÈCyµÔ—z¸4:—�b_=¡¡iþ`ñ‚7�}ö'ÑŽ.xû²³¬‡n †tü0n™ñÔòÞô°»>ó¼7vD;±èÔÁ§ÎþÎZ³?±>êq?ò~½ÖãõSeOÖžD ˆ@"�D ˆ@"�D 8"ÐàÐ’ ˆ@"�D 8™@ƒCÇèÎÏÏÏ...>^ž/ÖúëeÄß.wæ;Ð�wÀÌÜ3,ìÌj è7³èÄãcŽÁN.v}ìÔq¾‚Xrì��ÄY`§>2ßÂyú8ßX(ð¶„Ë!^–Ú,!âãì£} ñÞCÛ>N`Ø÷°í¦™@IDAT�…ÌþÄqf§¿uÙíO>ïG, a§1êøXo¹¶ZöŸ±ö¶g„ݺú°ÓÃt{cýg¾qè_Ö7ý¡oZ$’D ˆ@"�D ˆ@"�Dàˆ@ƒCGH2D ˆ@"�Dàd £»üÆ¡O–ç˵¾»Œ`.qw�›ƒ1ÌEh'NÝvl±œYȬë¬6íÖðlOr�¡¦v{aC¨‰ ?‚�E½¹ÏZÄÛo©‡;Ï;¼'9Ì‚ ÖC÷.èΆìûû.wó9Ÿ,\ð¶B –s炤Ǿ—Ÿp|¼ñÄÌ?†éŸúì?s‰ñ>ÚÙ§PŸ|�zOë³û¡O¿ºûÌ¡Ã>ö'f®uÜd$áŸ5à~öG×Ï7ýæåË—O^¿¦U�D ˆ@"�D ˆ@"�Dà*�‡®òè�D ˆ@"�Ûhpè˜Þø©²gËë7ùí@ÌK°g2˜ÿ@gö�]ÿR·óÿµ[oîÆcsž‚Ì_‡>û;ý+äƒqŸ÷�ö-hýƒ±¿3o¬oþµ§ó/Ü Ñ®î½ç�íï}¶ÄñÏÏÙGÈÏ«^äç#þƒ/>ŒÁ.$‡^¨ ~~r©8ó—zø@¸£ö™G|öLJŽàãÌÏzù�ìë,×a(ÉŸÿòCÄG¾gëbC¸�Œý±S!ÿ/Ö²?µÈ›Â?yöó3™gû“ë;þiéüTÙg“D ˆ@"�D ˆ@"�D { í‰tŽ@"�D ˆÀé:f7‡¾^Þÿ\‹ùžËÙ æ"æ œ“@ÇÎ,…ƒ>èä’ç\1žÑÉC˜�°>»¹Îppžþu<ôŸvâ¨K=tîâ=½#ñÌu8³Ô-? ?÷åîô÷]øë£g»÷tÄþÔ¡. ‘ºw%ß…ý$¡ØmÅ\á¬�ðH|Øæî£°© È|rëSS@棟ï`üŠ÷ðÃÂNßkþþ>ÄÒÇþœ‰QÈ£ÿ¼·:>ijý±ÛŸ½µ“c®;¹ }´¾qèó¾qDI"�D ˆ@"�D ˆ@"°'ÐàОHçD ˆ@"�œN Á¡cvwïÞ={ðàÁ'Ëóǵ¾_‹¹‡98´Ž‡Yæ2i†d˜—pX†™f2ˆsd©›Cm}Ö"»5Ô�]®M¨mŽ;÷ ?;uœÉ@ŸçuÜr½ßô£ÓËêìÖ0†agqú³³ÔMgG¼1ÖÄN¼÷á|²Øàä—‰ÔñÃôb\x^»gc|gÄG ˆóuyÄb·ºý­!\Î ý±ÛOðœ]Äbg‹¨›‡ ÝèÙo¿Câôͺ؈aÍþžéeÌRÏÞ]ë·kpèÓ‡À‘D ˆ@"�D ˆ@"�D { í‰tŽ@"�D ˆÀé:fw~~~vqqñûåùr­¿\F0�°³ªqöAg‡m˜‘`‚á�á#„x}윉w�ˆ:ØXèþiׇ]]?6ÄؙϘÃOöÅG<‹»7ë +ûXj ôW·±ØäD]YcvÎ;y,jž,x[ÂÅ}„5½(g@?lD÷�>†ÁPqÚ��÷·?qˆ1öåŒnú “gîå×Ká'Ç»Gíæ,Ó&صÍ{ÙŸ�…gó¼ÿ;Ë·ïƒO?÷£þöSekp資�$ˆ@"�D ˆ@"�D 8"ÐàÐ’ ˆ@"�D 8™@ƒCÇè.¿qèãåùr­¿®ÅŒ³Îw0€ã¬6ç&Ð�­Pg–Â9lgÄ\ÏØˆ§5�×àŒ8ëAæ-¼±ôµÞR·XlÔ@ˆ÷NöÃç}‰AÇgtjsÆÇÎ<Ⱦ1,ïµÔ­¯õ8;‚®PßþìÆ{gãn¼[ôƉ#ÁË`âqÂàrS×ÏN΄¤ÍûX‡ó¬o=v@ùÁpFÈCÌŸñæà§&¹|HÜ1Ÿº;~ïá”»vvlȼ›wÑn}û³ëc'Þ¾ìÄ#î½·l68´±éŸD ˆ@"�D ˆ@"�Dà ]%S"�D ˆ@N$ÐàÐ1¸ËoúÝòüÇZÿµ³s1ëà\„vÎèº1Øôisg¶ƒ vsˆÇÏpsìÖ]ê¦ãׯ>—µ©k_cÍ3»:±Îu`£¯CBÆ-Ó&Ö&±¾5Ø�1™~óÜÉS'ÎzÞ ÛIb¡“’/“¸˜›¥¶—fçÃs°†88vb±á÷ÃÆŽ�Äcç �1Úéil~PÆY›]ƳcGÈÕï�}Ëu5ˆ·¦ïÃFgk™»L› »}ÝñísøÆ!jmƒC/^¼øü§Ÿ¼*áI"�D ˆ@"�D ˆ@"�7ê/!ˆ@"�D o�@ƒCÇ,ïܹsöðáC‡¾»Œ`¦�æ4Ø93oÁ,âyÆèwV„Ý\vDÛü#&¨Ç\~„�^öç¬m©›î™b=;€áÙ·ƒÎ>¿-Èþ·,÷632ãÉ#Ž;"æ8KbÎögçÝ܃ݘYw™·xs8ßX„{ãÄ‘àCع°—§6:‹‹{QíÄó >~>Ð8ó'k™;ÿf<:wò¢¦u±ùGBŸ>ýÎøYêö';ý©‡�…Í^öǎͺöç<ã‰ÃfœõˆA·Ï¯–þ›çÏŸ¶ö$ˆ@"�D ˆ@"�D ˆÀ�‡Ž�dˆ@"�D ˆÀÉ:FwùSeŸ,Ï¿¯õ絘u`†q&�Ù ìÎBpFØÕ™© ÇÄ;{�Nœ>æ'g,æAðg-ó±Ù›1ìÖÂNŒs Æ`'fúÖqëaî�Лµ8#بǙå]°)Úé�}ßß^æx/óOÚ)r[™AwqQ.-Pö)‚bŸbX¿FÊÇ Ä8ó9 �:ÄÓ¿±œ½6Îô Þ…agPǯ‘â̲‡õÉ×g}jÑ×þÞÝórüä#ä ÆRó�µèo|³?9ÓÇ™˜_®õÛo¾ùæÉ?øÿlY’D ˆ@"�D ˆ@"�D —êO!ˆ@"�D o�@ƒCÇ,/¿qˆŸ*ûj­¿].™o˜ ÌB8gÁ¼³sFƒXç)˜½pèg©‡yüø¨ÅN>;ÂlwÀƲ?:bìØ¬O>u9;bsÙÍÇDz:~ûSËzàcP 1ÆžìæÎþäÙŸ<óâ§ÊžbL"�D ˆ@"�D ˆ@"�ì 48´'Ò9ˆ@"�D §hpèzv�=ò‡ø©2f,œÁ`–‚9›³ìÎL°“ƒëÏ�às¶Äzì³3ñبe¼s!œÉ™1ÄÚËb|ƒý½>êPÓYc–éÊ[°�xOkS; ±¶vlÞƒþÔc÷¾³ÿ2Ÿ&Â=-ûMÖ¼õx�6ÏóQØ|„á]âÎC�ªuÙ­g_vûécØÆÚ¸#bB];ñø°ÏìÌV`wPbâÏì.ká·6ºýfý±›ã}˜á 1æÍéïñØí‰Ï;:C‚ß!&üÄbCˆål_wkZƒXlÖæ|’Øø¤äË$?.;£Î%éãcܵ'Tj™çNÜ^_¦M°3”ãÊ™ú ¹ø¨kû³KŒ÷Y꦳ëW'f/ö§B޽dÃŽ�û¡{Oc½¿gûx^)[þ<ÿjÙ>Zß8ô9Î$ˆ@"�D ˆ@"�D ˆÀž@ƒC{"�#�D ˆ@"p:�‡ŽÙ�Á¡?-ï÷k1㜈C-îÌJ¸˜‹`V‚3~væ)ü6ŸërœíXa[.5ŒsNƒ|j1_¡�3®n®6vg<̵&>tjãC¨mgtâˆA<Û‡±–:gu‡’̽trèIkÎþÆÞx÷b7N \Š:»>ûÌgiˆ÷qØÔ�dŒÀæ±y|ØíÏN®—zøÀýFïh¿™C ‚�8ûc³?µ‰ÃÏ]È7Ï{ÈÈÄùmDÆ,ÓáîôcYqôä‡>Zß8ô´oZ$’D ˆ@"�D ˆ@"�Dàˆ@ƒCGH2D ˆ@"�Dàd £»úxyþ¸Ö¯Å\‹Yg'–ºéÎu°ãw†Â3³ØÐA÷§Ë–zòÐÁHžs"öÆnç8ìo õ™ÁðLbºý‰#žâ‰1ÞúÌràSÐçL‰gêg]ïB®÷ÜÇá£×´c»•øˆÛ™§�ãa‚±6q>TŸPæŽ�E,2Ïè>ê‹¡�šG~„x‡o¼9,óى׿ԭ7;6dÞÅw›��8ïæ]ÈÃÆ€BqöÇŽ>¿¹ˆ\Ä~ög·Ç{Kÿ`}ãÐS“D ˆ@"�D ˆ@"�D { í‰tŽ@"�D ˆÀé:fÇ�¼ÿþûüTÙk18Äܳs°‡™æ&XøŒqnBóøˆCŒÃÏ‚Íy ì,zig·ÎR7±·ýéKgtãÙ9+ÆK]ãé�N¼ý‰Å>ï��5kr&WÙçKœoQ7‡¾ûþún¼Süm õX<„‹þœè÷ÃôáÂ% åPo™ö©Ó“e.>Äìýèe?Îøæ�±9ì³ÔíÄ+Ö⬎ŸÖ·ž~vï±ÿR¼ˆ7ÖþžÉ‘9ï®õÑ7ß|óô‡æÿ7\I"�D ˆ@"�D ˆ@"�³³‡ú+ˆ@"�D ˆÀÛ#ÐàÐ1Ë{÷î�Ý¿ŸÁ¡¯×ún-æ5œÁ`gÖÁoBŸgbµ±�˜�n®>ãÌ3ÖY kz&›ó!óL.g„ÝZèÎwØßvï¢N,õ±Ó ¡¿µ©Á¼býöbŸ:~„šê›aýCœ2um7ÚJ¹QÒ.˜\’Ç£s)Îè:n6ýîÄøác.:â�áL®ËóìOg}B$gÚ‰ÃLJ3cé…�à› 5ì�ߺöÁæ„;9.üè9 'Ñ›÷Yê¡?ºýÑ©IÏmpèåË—Ÿ½~MZ�D ˆ@"�D ˆ@"�Dà*�‡®òè�D ˆ@"�Ûhpè˜ÞùùùÙÅÅÅüÆ!Xs†„™íÌ<àÃÆBÔÙ™‡`Ð!‡3;>ö)ÓOMg4Œ%!–5c°+ı˜Ý ÂÙþì¾ ŸµõÏÚø9;bmvú³ã'±ºý­ë,ÉŒA÷l¹' n+>”:ï°¿;~‡¿xñâ _ý•D ˆ@"�D ˆ@"�D ØhphO¤s"�D ˆ@N'ÐàÐõì=zô»åᇾ¿ŒpðÇæ'oÜ�sÖƒÝEÎÔ™“àŒ “KæOø3ç+–z胎˜g_jSƒ³2ëcóÎä¢;óAœ¹Øíï|Ê2†‚ŒµŸ»÷áŒ÷æôæ_bŒc÷}Ä¢swìô�ïXÇ› ߆ìëÌGñP�î¥yˆ�™ä>>;B:;Ðg�uÜ|숽g®ñ÷°¦±æG?Xó¨ÃÐ�õØòíËîÙúÄqoêÌûãÇfüR7}öÇföwÖ¢Þ{k}ÐO•- I"�D ˆ@"�D ˆ@"p-�‡®Å’1ˆ@"�D 'hpèÛÝ»wÏÆÚÓo¢–y~HìÚ¼+;BmubvîIžñô³ç^'–� Y�|ëX{™¶ž¿\ûG뇞ö�C I"�D ˆ@"�D ˆ@"�=�‡öD:G ˆ@"�Dàt ³»sçÎÙÇz¶ß84kЙ�ÐÆÐ�3ÌDÌ! ÎÄ2#ÁBö»1ì,ýžÙÄQ·&3ö_ê–ィC<±ÖZ꦳ãw„�äº�šÎŠ˜ç�ܽ“~{Z›³1ÞÉ�eß_û�v ßVøP…I=ôY]»`K`>È!|¹Bá,8jìksƯ}©›NìüàLMbZêfã>ÈìÉ™;º‹^~¸Ø¼ßR·üØ�áìbÂNmîƒØ;B�©ÿz�?þüSœI"�D ˆ@"�D ˆ@"�=�‡öD:G ˆ@"�Dàt ]ÏnýTƒC_¬õ·µ˜ƒ`>ÂÙ f8³ÏµŽÛ‡sÎL0Û¡ ]¡žv~šÌxç1èÁ¼q,zác÷lÿeÚ„ê¸ðc#Aß ±þ4>ûÓÃþöqþeÖÁçÝÉA§;bΓ>l,bŒ·ÿ2�&:-ûM—à1:�äñØ|¤6áÂGi7»1€Æ´›ƒ_(ôGæ`Ž9~ äq/Îø¼óR:vqóƒÁnMtû«M&Ƨpû³ûVï?ûÏúøñ±üÆ¡ÏûÆ¡E#‰@"�D ˆ@"�D ˆ@Ž48t„$C"�D ˆ@N&ÐàÐ1º{÷î�Ý¿ÿߖ竵þ²³Îp°#ÎO0óÀü‡3úÙ±é_ê6A6vçFˆÕ†�医6b¬OmäºúØÉ±?9Îeh³¦±ÔÁDz¿9³–>wæC|ÇR·|wjá·¿oÄF¾5¼“ý—ëv"¼ÛT¡†ö‚\áó1ì>€\?¨9 ƒÞ ÝÚèžéCoûs¦ŽýÖ<:5ì¿Ô­±ØùæâôSÓ>舽´{'ìè,ûXs™¶º~³‘wÂ>ëüâ2Î|ûgîÆ"�Á¡û©²E!‰@"�D ˆ@"�D ˆ@®%ÐàеX2F ˆ@"�Dà$ c;???»¸¸à‡¾ZëÛµ˜Á`®Áor~ƒ tæ˜qÎb©ÛÙ8ýư“ëÜßjD}ýÖ]¦Cæ.б§qÔÇf½¥ngûcG§¾}Èu–ƒwa'†}Ö%;ó!ôŸo\Ç-–þä°³�YÃþÔQ'†^ˆïÞ÷ã=á_/qBêQŠ�âr 6èæc‰&�õqÖáŒ.Hr]| ølˆyôWgÇï¸ÔíCÒï‡(lìèì~芽ì�OyÖaG¬O¼B¼=äÂ;õ°ÍþÖZæMðQïݵ~óêÕ«'?þª$ˆ@"�D ˆ@"�D ˆÀU ]åÑ)ˆ@"�D ·!ÐàÐ1½»wïž=xð€oúz­ïÖb¦�áš) Ñ(ÌF0äàî\~íèÈ>Ïy æ9XΕL;ýZê&s¨‚XrÝ�Û Ð8j žÑ±‘GüÌÇN-휽:Ëûkïå:Ì� S1oßß>ì®-á6ÿÐìmˆƒ/ÔòèÂB�rˆgÿ`b°çÀ �uðf>�XöÙÝ;ìûs¶?yÈŒ÷~ìÔ¦9Lƒ¡›³ÔM·–w%ݳqìÄZkÚíC}é5ûÓÓþKÝîÁÎ7ýkƒC H"�D ˆ@"�D ˆ@"�ë48t•lˆ@"�D 8�@ƒCÇÜ.¿qˆÁ¡gkñSe³ Ë0áÐ ³Îdà÷ìsاP¹Öuf„ºøÈE¬i»6ç<¬ånc±[�šôõÞÄøë3ã�û`×N>ýk‘Ï¢?6û/u“™KB ±¾ýd±ÁÉV¢5ؽ :ž>t€ð±Ô-F`œbYBa§yú–ºé‚1~ï'Ž<ÄzœÍC§¿æÃyÆbdž3u|Úù�sè�Í:ýšo´†ûrréñ«µ¿|ùòÓׯ)›D ˆ@"�D ˆ@"�D ¸J Á¡«<:E ˆ@"�Dà6ºžÞ£G�ø©²gk18ä �s&1�`GŸ³ؘƒÀî|ÆÔ±i_ê¦Û‡:ÆR»µÍ±örmýéGŒBÜŒ™:1úçîìOœýçL6Ä7²[G~t|ˆºqîúØ­7ûc¿±ÌKÜ8ù2�KxùYCÈ^–^ØxÐ>>ïãÙÇk·–uø ¸™õˆ%Ï)-bøP?ë`3Þ˜ý™ïFºý9ÛŸ<×R·^ÄÙŸ=|qÖò¾ž�%;yØ9ó�C¼xñâ?ý„9‰@"�D ˆ@"�D ˆ@"p•@ƒCWytŠ@"�D ˆÀm48tLoüTÙ³åýóZÎo0ÈÀr>ƒ�3³èóÌ\…³ìæšÏœñøœ�Ø×!!b>3³Ÿvb¬câ�YÏù�9”DMëKùø|Þ›wó-úÈó�Ä!Öµ1æÏþ[ð©ÿXðÔ|ò¸¸ò²>\ û {î|¹¬Y‹¡z˜G<6÷Ù_¨ÄÚ_¸{¨Ø‰'ÎÚKÝúOŸÃAÞɾԛw3‡“-vß…�3Âî=�ñþœÕí¯�þÿ¼Ö‡ÏŸ?ºö$ˆ@"�D ˆ@"�D ˆÀ�‡Ž�dˆ@"�D ˆÀÉ:FwçÎ�³‡òSe_¯ÅàóÌG0×àrö3ÿ³³œYÎM°3œƒ˜C ôi7�>3w·zìóÄp¶¿@ÔÆÆ,:qœéÇBìÏn?b8#ö§b>±®YËlø©cvó½31ÄîûaG¬óæt¿^î„ÔCŠ—=–²¿ �cŸ"Ç3uêŽ�û°cCh?l³ž:ƒ7|ð|Ú¬a/ïF­Ùk¯ô1;±œÙ©çòŒ�;ÒŸ7ÐßÚö7Æ»­�CŒoõ�øŒã§Ê>\ß8ô´oK�D ˆ@"�D ˆ@"�ì 48´'Ò9ˆ@"�D §hpè˜ÝåàÐü©2f#‡`´1K1u㘉`1GÁNœËœ��pðh™®Ä“oüÔÉCì��±¶vmìûzÌlÐßÙïK¬=笺5ˆAÇF»â™»(èž½}­�mö7ïF;EÞ†PÇ ©SwÚ8sae8ë�ïè¼Ô‡;;ki›p‰µÿôc£®ùKÝêaãN þ ÞÿÍéï>Ô2–»zG{y¦¿o±¿w"–þö²&=µ™¿Lg =~õêÕ“äŠI"�D ˆ@"�D ˆ@"�«ºÊ£S"�D ˆ@nC Á¡czㇾZÞo×b>‚Ù‡{ÐYˆ3 90 �àCgFb?˜¿Ì›Ç�xbé…n}mË´õò.œû“cOrYöw–Ãá åÚdúÍw&dæÓ“XzáG¦ß™ïŠ!Ç;Í^èÈô“ÃòýøOœ\`%òPD-õ¥.�Îe§Ø—GOhè@šØE¼àÍcŸý‰A´£ Þ¾ì,ë¡[ƒ!ÿŒ[¦C<µ¼7=ìîÏ<ï�ÑN,:u𩳿³ÖìO,‚�zÜ�¼_¯õxýTÙ“µ'ˆ@"�D ˆ@"�D ˆ@Ž48t„$C"�D ˆ@N&ÐàÐ1ºóó󳋋‹�—狵þzñ·Ë�ùtç03÷ÀÌ ;³:ÂÀ ¬:ñø˜£@°“‹];uœ¯ –ûc'1�Ø�±¿g}öÀŽîÌÊR7!»õ0roì̃x—¥n6bêQ‹�^ijì�OØ©�Ì·pž>Î7 ¼-árˆ—¥6Kˆø8ûhC¼÷ж�ö=l`!³?qœÙéo]vû“‡ÏûËBØéCŒº>Ö[®­–ýg¬½íÁa·®>ìô0ݞĘCÿY‡oú—õ�C臉$ˆ@"�D ˆ@"�D 8"ÐàÐ’ ˆ@"�D 8™@ƒCÇè.¿qè“åùr­ï.#˜‹@ܤÁæ` sÚ‰Sw†ƒB,g2ë:k�M»5<Û“\gF¨©Ý^ØjbÃ�`gQoî³ñö[êáÎÄóïI³ ˆõн º³!ûþ¾ËÝ|Î' ¼­PƒåÅܹ 0é±ïåÅ'o<1ó�aú§>ûÏ\b¼�vö)Ô'_ ÞÓúì~@èÓ¯î>s¨Ç°�ý‰™k7™Iøg ¸ŸýÑõó�C¿yùòå“ׯi•D ˆ@"�D ˆ@"�D ¸J Á¡«<:E ˆ@"�Dà6:¦7~ªìÙòú�C~;ó,Ä™ æ?Й}`׿ÔíüíÖ›»ñØœ§ óÆ¡ÏþÆNÿ 9Ä`GÜç}§} ZÿàGìïŒÇë›íéü wB´«{ïygû{Ÿ-qüósöòóªùùˆÿßÃà‹c°… Å¡ªˆ…ß…Ÿ\jÎü¥>î¨}æÑŸýñ¡#ø8ó³^~ û:ËuJòç¿üñ‘ïÙºØîãcìÔAˆÃÿ‹µìO-ò¦pÆOžýüLæÙþäúŽZ:?UöÆ$ˆ@"�D ˆ@"�D ˆÀž@ƒC{"�#�D ˆ@"p:�‡ŽÙ�Á¡¯—÷?×b¾ÁŸçrvƒ¹„9ç$б3Ká :¹ä9—AŒgtòf'¬Ïn®3œ§ý§�8êR�»xOïHÄúèÄ™Ãî=�±?u¨ËBä†î]Éwa?I(v[±—A8kã<¶¹û(lê2Ÿ\ÅúÔ�¹Äè'Ç;Ø¿â=ü°°ÓwÆš¿¿±ô±?gbòè?ï­ŽñlìöÁgoíä˜ëN.ƒC­oú¼oQ�D ˆ@"�D ˆ@"�ì 48´'Ò9ˆ@"�D §hpè˜ÝÝ»wÏ–ýÕ­E,69QWÄØŸ�3ÂN‹š' Þ–pqaM/ʙЛÑ} �a°ÔC„FœvcçýíObŒ}9£ÛŸ>èäÙƒ{ùõRøÉñ®ÄÑ_»9Ë´ vmó^ögg!ÄÙß<ïÿÎòíûàÓÏý¨¿ýTÙú¬Á¡E#‰@"�D ˆ@"�D ˆ@Ž48t„$C"�D ˆ@N&ÐàÐ1ºËoúxy¾\ë¯k1cÁ,†ó à8«�͹ tg+Ô™¥pŽÂ1×36âéGMç58#ÎzПy ïD,}­·Ô-5⽓ýðy_bÐñÙ�Úœñ±3²ïC Ë{-uëk=η +Ô·?»ñÞÙ¸ï½qâHð2˜xœ0¸ÜÔõ³“3!ió>Öá<ë[�P~0œòóg¼9ø©I.÷@ÌŧîŽß{øå®�2ïæ]´[ßþìú؉·/;ñˆ»Gï-Û‡ mlú'ˆ@"�D ˆ@"�D ¸†@ƒC×@É�D ˆ@"� 48t îò‡~·<ÿ±Ö­ÅlÆ\Ì:8¡�3:‚n 6}ÚÜ™í`†‚Ýâñ3œÃœ»u—ºéøµ±ÏemêÚ×XóŒÁ®N¬sØèë��qË´‰µ‰C¬o vgL¦ßÿé'¯Jx�D ˆ@"�D ˆ@"�Dà �‡úKˆ@"�D ˆÀÛ#ÐàÐ1Ë;wîœ=|øÐÁ¡ï.#˜i`‚9 vÎÌ[0 �xž1ú�a7—Ñ6¿Åˆ� ê1—�a§—ý9k[ê¦{&†XÏ`xö-Ä ³Ïo ²¿ó!˽͌ÌxòˆãŽˆ9Î’ØŸ³ýÙy7÷`7fÖ]æ-ÞÎ7áÞ8q$øv.ìå©�Îââ^T;ñ|ˆ�Ÿ4Îü ÁZæÎ?‚�Î�ü€¨i]lþ‘ÐÁç‡O?„3~–ºý‰ÇNêaga³—ý±c³®ý9Ïxâ°g=bÐíó«¥ÿæùó短=‰@"�D ˆ@"�D ˆ@"pD Á¡#$"�D ˆ@"p2�‡ŽÑ]þTÙ'Ëóïkýy-f˜¡@œÉ@gv»³œvuf*ȱñÎ^ §�ù Ä †yüÄYË|löÇf »µ°ãˆ1؉™¾uÜzØŸ{#ôÇf-Î6êqfylŠvúcß÷·—9ÞËü“vŠÜVæEÐ]\”K ”}Š Ø§ON`Øôi§ Ÿ~ÎÜ�AvíK=utrˆ·.w±:uØío]b|ÞbóȵïÔÉ£Žß(Ä™ľÞ�¼_¯õÁú©²§¯_ÛŠÐ$ˆ@"�D ˆ@"�D ˆÀ õ—�D ˆ@"�·G Á¡c–—?Uöûåùj­ï×rÆÂy j˜sÀÆ<²t˜v|ÎUKæ/Øñч…XK›;sÆÏþêö`·¿¹ØôSŸÅ qÚ—º‰÷5#ºñœ� !Ý]Ÿu­A B/êÏzúð#øO–ýcN-Ä¥¨ÅEB-0`ˆ1–�Ö¯‘òq1Î|ΣñôÃo,gïƒ�3=ˆwaGØÔñk¤8³ìa}òõYŸZôµ¿w÷¼\?ù9ˆ±Ô|g-úÛßìOÎôq&æ—kýö›o¾yòÃþ?[–$ˆ@"�D ˆ@"�D ˆÀ%�‡úSˆ@"�D ˆÀÛ#ÐàÐ1ËËoâ§Ê¾Zëo—Ë@ææ@³ÎY0/Á¬ÄœÑ Öy f/úYêa?>j±“ÏŽ0[Á°±ì�ŽØ;6ë“O]ÎΟØÃ\vóñ±¬ƒŽßþÔ2�„3qÔWða§9Öצ¹®äO­·"^ô6Åx—å{(>Œ}‚òö÷AÖòƒ0Ž31œÑtð~xØìÅÎÂGŒwD'ŽE–w3—èy31Ÿ³=°“w��øTBŒ±'»¹³?yö'Ï|‡ø©²§“D ˆ@"�D ˆ@"�D { í‰tŽ@"�D ˆÀ麞ݣG�üÆ!~ªŒ g0˜¥`Áæl»3ìä ÄúÅ3Ä#øœ-±;ÂlÅÌÇF<6jï\grf ±ö2‡ß`ï†�:Ôt–ØeºòìÄ#ÞÓÚÔGÇÎB¬­›÷ ?õؽïì¿Ì§‰pOË~“5/E=¤Íó|6Fax�¸óPã…j]vëÙ—Ý~ú¶±†6îˆÏÙž›cýC¬µðÓŸû`·Ÿõ–éë�É¥/ý‰'Ö>ö_¦-Ï>Ä(è~ÐÄ[ ;ƒC�_¼xñä§Ÿö×^ž$ˆ@"�D ˆ@"�D ø‡'ÐàÐ?üŸ@"�D ˆ@Þ"�‡Ža^~ãƒCÏÖún-g"˜o`1ÐàîÜ6æ/œ�P×N<>ì3;³Ø”À†Ø‡xÄ3»ËZø­�n¿™Cìæxf8ÈEŒysú{)ù2É…ËÎǨsIúøwmÄ •Zæ¹·×—iì åø�r¦¾B.>êZÇþìÆã}–ºéìúÕ‰Ù‹ýé��c/Ù°cç~èÞÓXïïÙ>žWÊ–?Ï¿Z¶�Ö7}Ž3‰@"�D ˆ@"�D ˆ@"°'ÐàОHçD ˆ@"�œN Á¡cvcpèOËûýZ Ä8'âP‹;³.æ"˜•àŒŸ�y ¿Íçºg;VØ–K ãœÓ ŸZÌWè㌰«›«�Ýs­‰�ÚøjÇ�8bÏöaG¬¥ÎYÝ¡$s/]‡zRÇš³¿±7Þ½Ø�GA„¢Î®Ï>óCÄÇÙAâ}6u #°yFG¬Evû³“+Ä¥>p¿ÑÇ;Úoæƒà#ÎþØìOmâðsòÍó2²q~‘1Ët¸;ýXÖÁG=ùÆ¡�Ö7=퇉$ˆ@"�D ˆ@"�D 8"ÐàÐ’ ˆ@"�D 8™@ƒCÇè.‡>^ž?®õßk1ÁbÖÁÙ‰¥nºsìø�¡ðÌ,vtÐýé²¥„<t0’眈½±Ûß9ûC}f0<‡˜‡nâˆ'†xbŒ·>³øô9Sâ™:ÆY×»�ë=÷qøè5íØn%>â6EæÃ©Çãx˜`¬MœÕ'”¹ãc‹Ì3:‚�zÀb¨F æÑŸ…!ÞáïFË|vâõ/uëÍŽ ™wñÝæã#λyò°1 „�Gœý±£Ïo."±ŸýÙíñÞÒ?Xß8ô”À$ˆ@"�D ˆ@"�D ˆÀž@ƒC{"�#�D ˆ@"p:�‡ŽÙñE'ï¿ÿ>?UöÅZ 1wÁ¬Ãìa&‚¹ >cœ›ÐÆ<>âãð3Àƒ`s^;‹^ÚÙ­³ÔMìmú’ÇÝxvΊqÄR×xú£ob±Ï{àcÍšœÉUöyÆç[Ô͡﾿¾ï›B=á¢?'úý0}¸pÉC9ÔÛÃ_¦ƒ}êôd™‹±;B?zÙ�3¾yglû,u»ñе8«ã§†õ­§Ÿ�Å{ì¿Ô/â�µ¿gräAλk}ôÍ7ß<ýá‡ùÿ W�D ˆ@"�D ˆ@"�Dàì¬Á¡þ "�D ˆ@"ðö48tÌòÞ½{g÷ïßgpèëµ¾[‹y g0Ø™uðÛ€Ðç™XmìÄ#棛«Ï8óŒuVÚž‰Ãæ|È<“Ëa·ºóö7†Ý»¨K}ìôBèomj0ï�ØG¿½Ø§Ž¡¦úfXÿ§L]Û�v‡Rn”´ ¦—äñè\ŠóºŽ›M¿;1~8Ƌ޸@c8“ëò<û“ÇYŸÉ™vâðñáÌXz!Ä#øæH ûã·®}°ùáNŽ ?:BÃIôÀæ}–zè�ntjÒszùòåg¯_“–D ˆ@"�D ˆ@"�D ¸J Á¡«<:E ˆ@"�Dà6:¦w~~~vqq1¿qˆÖœ!a&B;3ø°±uvæ!´AÈáÌŽ�}ÊôSÓ cÉEGˆeÍì q,f7¨…p¶?»oÂgmý³6~ÎΆX›�þìøÉE¬…në:K2cÐ=GîIB�ÛŠ¥�SÐñ±ÓÇŸÇ3ãT–~¡ËҾ߅g»b,gt�saÚß?bg?â¬i;2ãÐg¬9ì,úÌ¡ ùLJÝþÆ/Ó–Gœµ¨Ï;ìÁ¡Ç/^¼xÂW%ˆ@"�D ˆ@"�D ˆ@öÚé�D ˆ@"�Ó 48t=»G�ýnyøÆ¡ï/#ü1�ù ÄÁwãœõ`w‘3uæ$8#èäR‡ù~ÆÌùŠ¥ú #æÙ—ÚÔà¬Ìúؼ3¹èÎ|g.vû;Ÿ²L‡¡ cíçî}8#ƽ9½ù—ãØ}±èÜ;}ç;ÖñfBÁ·!û:óQ<ÔG {iâcæ¹��ÇŽ�‡ÎôYg7;bï™kü„Æ=¬i¬ùÄQÇÖ<ê0ôc=v„|û²{¶>qÜ›:óþø±¿ÔMŸý±ÙŸý�µ¨÷ÞZôSe‹B�D ˆ@"�D ˆ@"�\K Á¡k±dŒ@"�D ˆÀI:Æv÷îݳð�CZëÛµ˜™p¨…æœ�@g!ìÌJk6tâ]KÝlæ20dž;9Ö`·‡ý—éJ cæü ÷ðNÄ“«�â/±æãŸw™¹¾¿÷1–ùêY?>…3µíOOmÆúVsn¼[üƉ#ÁÇÍËQwž‰±ö)œY€@ü „ìnMÏ3OÝÆz7kk§�±öôÛ�¨ež»6ïÊŽP[�„�{’g<ýì¹×‰e hÖA'ß:Ö^¦­ç/×þÑúÆ¡§}ãH’D ˆ@"�D ˆ@"�D`O Á¡=‘Έ@"�D 8�@ƒCÇìîܹsöðáC‡ž­Å7ÍÁtæ#´1ôãŒ3sˆ3±ÌH°�ýn ;K¿gvqÔ­ÉÌ…ý—ºå{/êO¬µ–ºéìø�a'¹n§¦³"æy'wï¤ßžÖælŒwr'FÙ÷×~£�·>TaR}ÖE×îØÀ˜rÈB®P8 ŽûÚœñk_ê¦;ÿ8S“X†–ºÙ¸2{r&ÁŽî¢—.6ï·Ô-?vc8û�X†°S›û öÇŽPcê¿^çÇÏŸ?ÿg�D ˆ@"�D ˆ@"�D`O Á¡=‘Έ@"�D 8�@ƒC׳[?UÆàÐkým-æ ˜�pv‚ÙÎìs­ã6Çá„3ÌvhCW¨§�Ÿ&3Þy z0ïA‹^øØ=Û™6!‡:.üØÈCÐ÷B¬?�†Ïþô°¿}œ™uðywrЩÁŽØŸód�‹ãí¿L§‰…NË~“Å%x ‚Î#y<6©M8‚ðQÚÍÃn `…1íæà ý‘9˜cŽyÜ‹3>ï¼ÔƒŽÁGÜü`°[ÝþÆj“‰±Ä)ÜÁþì¾ÕûÏþ³>~|,¿qèó¾qhÑH"�D ˆ@"�D ˆ@"�# !É�D ˆ@"�“ 48tŒîÞ½{g÷ïßÿ·åùj­¿¬Å¬„3ìˆóÌ<0ÿጄ~vlú—ºÍE�‡�ݹbµag9cÁ®�ëS¹®>vrìOŽsÚ¬i,uð±ìoά¥Ï�ùß±Ô-ß�Zøíﱑo ïdÿåº�ï6U¨á…½ FxÂÃ| » ×jÈàŸwC·6ºgúÐÛþœ©c‡u�N û/u«C,v¾ù‡8ýÔ´:b/íÞ ;:Ë>Ö\¦­®ßlä�°Ï:¿¸Œ3ßþÄÙŸ»±ÈcpèÃ~ªlQH"�D ˆ@"�D ˆ@"�k 48t-–Œˆ@"�D 8‰@ƒCÇØÎÏÏÏ...øÆ¡¯Öúv-f0˜kð[�œß`†�yæDœ³Xêv6N¿1ìä:7Á·Q_¿u—éP‡¹ tìiõ±Yo©ÛÙþØÑ©or�åà]؉aŸuÉÁÎ|ýç×q‹¥?9ì,dÖ°?uÔ‰¡â»÷ýßxOø×Kœ�z”⣸œ‚�ú€ùXb„Éc}œu8£ ’\>býÕÙñû.uû�ôû! ;:»ºb/ûãÓFžuØë¯o¹pÆN=l³¿µ–y|Ô{w­ß¼zõêÉ�?‚*‰@"�D ˆ@"�D ˆ@"p•@ƒCWytŠ@"�D ˆÀm48tLïîÝ»g<à‡¾^뻵˜i`¸f C4 ³ 9¸;W�_;:²ÏsÞ‚y–s%ÓN‡†–ºÉª –\wç64Žˆgtlä?ó±SK;gï…Îò>ÆÚ{¹ó#èÔEÌÛ÷·»kK¸Í?4{âà µ|º°Ð�Ä£âÙ?˜lÆ90Ãc¼™G'–}öG÷ûþœíO2ã½;µ©CÓ`èæ,uÓ­å]‰A÷l;±Öšvû�C_zÍþô´ÿR·{°ó�CÿÚà(’D ˆ@"�D ˆ@"�Dà: ]G%["�D ˆ@N#ÐàÐ1·ËobpèÙZüTÂlÃ2ÌA84Ãìƒ3ø=»;+âœö)ÔÁF®u�¡.>rkÇ®Í9k¹ÛßXìÖ£&}½71¾ÅºÄÌxç>ص“OÄZä³è�ÍþKÝdæ‡C¬ïG?Ylpr�•h v/ƒÎ…§ <ÀG,u‹g„X–PØ©Gž¾¥nº`Œßû‰#±góÐéï‡ùÆpž±Ø±!ÆLŸv>$ÄúcóÃÇN†ƒæ­á¾Ü‡\züj­Ç/_¾üôõkÊ&ˆ@"�D ˆ@"�D ˆ@®hpè*�Nˆ@"�D ¸ �‡®§÷èÑ#~ªìÙZ 9(䜇IÌE ØÑç,6æ °;Ÿ1ulÚ—ºéö¡Ž±ÔÀnms¬½\[ú£7c¦NŒþ¹ûûgÿ9‚ ñ�ìÖч¢nœ»>vëÍþØo,ó7N¾Là^~Ö²—¥6´�džÏûxöñÚ­e>nf=bÉsJ‹>ÄÇ:ØŒ7f&Æ»‘‡nÎö'ϵԭqöÇgßEœµ¼¯gcÉÃÆNvÎ|ãÐ/^¼øÃO?aN"�D ˆ@"�D ˆ@"�\%ÐàÐU�"�D ˆ@"p Ó?Uölyÿ¼–ó 2°œÏ`çÌìú<3Wál»¹æ3'A<>g'öuˆEˆÃ‡˜ÏŒÅì§�ëØŸ8dÖs~c%QÓ:Æ’G>>ŸwÆæÝ|‹>ò|'qˆu­GŒù³ÿ|ê?<5Ÿ<.¬èþž…;G.kÖb¨†æ�Í}ö*±öî*v≳öR·þÓçp�w²/õæÝÌ¡Æd‹Ýwa猰{Oc¼?guûk£ÿ?¯õáóçÏŸ®=‰@"�D ˆ@"�D ˆ@"pD Á¡#$"�D ˆ@"p2�‡ŽÑݹsçìáÇüTÙ×k18ÄüóÌ5¸œ}ÀÇŒÅÿ¬Å¬g–sì ç æP}ÚÍ£ÏÌ]Ç­û¼1œíïµ±1‹�Ngú±û³Û�Έý©�˜O¬kÖrÆ~êØŸÝ|ïL ±û~Øë¼9�ð¯—;!õ�âe†¥ì/èãØçƒÈñL�ºãcÆ>ìØÚÛ¬§Îà <€6kØË»QköZÇ+}ŒÃN,gvê¹<ããŽôç ô·¶ý�ñn+äã[}'>ãø©²×7=í‡À’D ˆ@"�D ˆ@"�D { í‰tŽ@"�D ˆÀé:fw984ªŒÙÅ!mÌRLÝ8f"XÌQ°ç²gg'æ(ìäb×ÇNç+ˆ%Çþ؉AÌ£vgEìïYŸ=°£;³²ÔMÈÃn=ŒÜ;ó Þe©›�X„zÔb§ñ,ûã“vê#ó-œ§�ó�…oK¸âe©Í">Î>ÚÇï=´íã†}ÁŒÕ:@IDATXÈìOgvú[—Ýþäáó~IJvú£î€�õ–k«eÿko{pFØ­«;=ÌA·'1æÐÖá‡þe}ãÐúÆ¡E"‰@"�D ˆ@"�D ˆ@Ž48t„$C"�D ˆ@N&ÐàÐ1ºËoúdy¾\ë»Ëæ"wi°9Ã\„vâÔ�á`džË™…̺ÎZ`Ón Ïö$×™jj·6„šØð#ØYÔ›û¬E¼ý–z¸3ñ¼Ã{’Ã,b=tï‚îlȾ¿ïr7ŸóÉÂo+Ô`y1w.(Lzì{yñ ÇÇO Àüc˜þ©Ïþ3—ï£�} õɨ÷´>»úô«»Ïê1ìcbæZÇMæ@þYƒîgtý|ãÐo^¾|ùäõkZ%ˆ@"�D ˆ@"�D ˆ@®hpè*�Nˆ@"�D ¸ �‡Žé�Ÿ*{¶¼~ã�ßļ q&ƒùtfØõ/u;ÿ_»õæn<6ç)èÁü…q賿±Ó¿B1Ø÷yßiß‚Ö?øû;ãñÆúæ_{:ÿÂ�íêÞ{ÞÙþÞgKÿüœ}„ü¼êE~>âÿ÷0øâÃláBBqè…*báwá'—€3©‡„;jŸyôÀg|è>Îü¬—ȾÎr†’üù/?D|ä{¶.6„ûøÁØ;uâðÿb-ûS‹¼)œñ“g??“y¶?¹¾ãŸ–ÎO•}†1‰@"�D ˆ@"�D ˆ@"°'ÐàОHçD ˆ@"�œN Á¡cvcpèëåýϵ˜oð繜Ý`.aÂ9 tìÌR8èƒN.yÎeã�<„Ù ë³›ë çé_ÇCÿi'ŽºÔCç.ÞÓ;Ï\‡³1KÝbñ³ðs_îNß…±>:qæ°{OgAìOê²¹¡{Wò]ØOŠÝV¬ÁeÎÚx�ćmî> ›º€Ì'W±>5d.1úÉñöǯx?,ìô�±æïïC,}ìÏ™…<úÏ{«ãC<Û»}ðÙ[;9溓ËàÐGë‡>ï‡@”D ˆ@"�D ˆ@"�D { í‰tŽ@"�D ˆÀé:fw÷îݳ|²<\ëûµ˜{˜ƒCëx˜a.a�aH†y ‡e˜‰`&ƒ8g@–º 1ÔÖg-â°[CÝØåÚ„Úæ¸sú³SÇ™ ôy^Ç-×ûM?:½¬¡În cØv÷ ?»1KÝtvÄ;cMìÄ{Î'‹ N.p™H?L/Æ…çű{6ƇpF|¤€8_—G,v{ ÛßÂå¬Ð»ýÏÙE,v±ˆºyØÐí�î �ýö;1ô'N߬‹�Öìï™^Æ,õìݵ~»‡>mpI"�D ˆ@"�D ˆ@"°'ÐàОHçD ˆ@"�œN Á¡cvçççg¿_ž/×úËe³;‹¡gôqv؆ æ!þAÐ>Bˆ×ÇΙx‰¨ƒ�…ŽàŸv}ØÕõcCì��ùŒ9üd_|ij¸;q³º²�¥Buk‹MNÔ•1ög猰“Ç¢æÉB�·%\ÜGXÓ‹ræôÃ&@tèc¬õ¡§ÝØyû‡c_Îèö§:yöà^~½~r¼+qô×nÎ2m‚]Û¼—ýÙYqö7Ïû¿³|û>øôs?êo?U¶‡>kphÑH"�D ˆ@"�D ˆ@"�# !É�D ˆ@"�“ 48tŒîò‡>^ž/×úëZÌX0‹á|8Îj`snÝÙ uf)œ#Á†pFÌõŒ�xúQÓy Έ³ôgÞÂ;K_ë-u‹ÅF „xïd?|Þ—t|öG§6g|ì̃ìûÃò^KÝúZ�³ó!è õíÏn¼w6îÆ»Eoœ8¼ &' .7uýìäLHÚ¼�u8ÏúÖc” g„<Äüo~j’ˇÄ=sñ©»ã÷þA¹kgdž̻yíÖ·?»>vâíËN<âîÀÑ{ËöaƒC›þ‰@"�D ˆ@"�D ˆ@®!ÐàÐ5P2E ˆ@"�DàD ƒ»üÆ¡ß-Ϭõ_k1›1³ÎEh猎 ƒMŸ6wf;˜¡`7‡xü ç0§ÁnÝ¥n:~mìsY›ºö5öÙ»ÛeK¯«>û­—2Á˜”¤–I*~9‰œCÎ0§’ ²ÌI#c I± ıåçþ­îk3µZNªw‹þðä?ª¦æ˜ãuÎkµ¾�ºwyۧ‹m®ƒM߆„Š»L7©¶8RýjØ›19ýåµËKW½îÄö(©Ð£’Ÿ'¹X;/ªv—¶ûñ¬çñÀÙŲñ÷c³³‰!å¸iŠÉ®gýÙú¡Š«¶=ÅÛÙ‰Üüݹ·|U ñÕì}lrœ«UîeºÙØëÛÎwŸã‹Cj݇>ýôÓýö·]UødF`F`F`F`F`F`F`F`F`žØàÐþ%ŒÀŒÀŒÀŒÀŒÀ×G`ƒC/²|óÍ7Ÿ¼÷Þ{ ýây„™3æ4ìÎæ-ÌB�ÎgLþfEìåÚI¶ó+F&Ô3—ÁOìzÕß9Û¥ÞôÎbÄvn£soC·Ÿ_ ªó!—û63rÆË玤œfIêï\»w»‡½˜³îe¾Å—ãüÒÜ—N<zˆÝ…»¼ÚtËÅ»hvñ~ÒãÏWþ ¡ZåžÿÎxº;õ©Y]¶þ‘èOøúñõ#ÎüVzýų믻ÅV¯ú³³U·þÎg¼8¶âª'†^Ÿo^ú÷?ùä“^ûdF`F`F`F`F`F`F`F`F`^ °Á¡�Ì0#0#0#0#0�&°Á¡Ñ=ÿSe~yþÛµþñZfÌP�f2èf'Ø›…p&öt3rª!¾Ù º¸|æ'H3†y¿¸j•ÏV¶bìÕbÓH1ìbNßu¼õ¨¿{ýÙªåLØÔs¶º [’]öûþõ*§{•ÿ¨]‘W•ó"ô–‹ºt@í§Ê~JñêðÆ–/»_~gw0hcÏ~©¢NB—#¾ºîRº:öúWW áë|¤þåÉ­ï©ËS§/ 9Ë!õí~ò¾u­ï\ªì£/¾¨•ÐÉŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ<#°Á¡ýK�����¯�À‡^dùüO•ýÙåùɵ~y­f,š§h Æœ›y r?èpÚùš«(Vóv>},R­líæ.Š?û§×Ã^ÿrÙò«o™á—ýRoÒ}Ëe¤ïÜLˆ|z{¾êVC ÑKý³^>~Âÿh¹Ìc ¹”Z.µzÀ9#¦X»¶ÏHõ¸€W¾sðÔ¯±Î݇ÍYñ-vb7¨Óg¤œ­zT_~¾ê«¥oý»{çËõà—Oä�bÕüƵô¯ßÙ_Îésóû×úãÏ?ÿüÃ_ÿºÿÏ.ËdF`F`F`F`F`F`F`F`F`žØàÐþ)ŒÀŒÀŒÀŒÀŒÀ×G`ƒC/²|þÅ!ªì'×úÕóU ù†s Á,Dsæ%ÌJœ3b›§0{ÑÐÏ¥>Ì£ðó©e—o'f+Ü�ͪ?�ÔŸ�­úòÕunþ¤åÚË糪C篿ZåÉ!ÎâÔOøØÕ‘Sýlù/×—òÅ«õµH}•bå²q¥‡ÙOP=¢þ=¨ZýÅ9‹q¦:¾�­^v‹OLw¤‹³ô·º[¹zЉ¼3‡NÊw®»¼¯òéÁgP‰SO{¹gyõ—W¾Á!ªì#ÆÉŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀÜØàÐ=‘�G`F`F`F`Fàñ68ôÕìÞÿý¾8äO•™±hÃ,…9ÂÖl‡½™ »"¶ψ'|Í–TÏNÌVœùlâÙÔ*¾¹g9gŒØz•#¦7Ô¿»ñ©£f³Å\¦/½…]<éžÕVŸÎn‘jggëú«gï¾gÿËü8 î㲟e�—Rσ²u>ÅÖÃTFw H»‡ÔêÚ«W_{ýò¶©F6w$Å;×óæ¸þ#¶Züú»{ýªw™b»³\}õ/¶>õ¿L·¼úˆIèýÐâ«ÅnpèƒO?ýôÃßþöþÚ—g2#0#0#0#0#0#0#0#0#ðÿ<� ý?ÿO`F`F`F`F`¾Fzæó/úøZ¿¸V3æ, íÍ=°™¿h>"=»x>ö3‡Ýl{ƒl¤>âIg{«ZüÕ¦×ïÌÑŸ½œîc†C.)æÙé_âÙëÉ×›!áoˆ‰_,ë\ßöjVC,[µ�%5~Tòó¤~—=“î’úô˜öl₪VyíâîõËtvC9ý Îê'rùÔ­NýíÅŠé>—zÓíùÓÅÜKýõ rê;»ûÑ»g±Ý¿s}:_)·üóüÍËö½ë‹C?✌ÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ=� ÝÙyF`F`F`F`O`ƒC/²;‡þæòþòZbši¨¥Ý¬DË\„Y g~»yоæóU9Ív\a·\5ŠkNC¾Zæ+ò9{z¹ÙìÍx”[M>ºÚ|DíâœéâÄ�Îõ±“j¥;§7”Tîs×CŽžêTóì_ìKï]ì¥�!AI·ç«Ïù#ò97H#¾Ç±¥ƒTLÀÎ3�TKž‚½þv¹A¼Ô‡¼/útÇú�9bŸ¸ú³Õ_mqüî"¿¼î£jˆëkDÅ\¦‡»ëgU‡Oœž¾8ô½ë‹Cí‹C‰ÉŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ 68ô’F`F`F`F`FàÑ68ô"ºçƒC?¸<u­ÿu-s–Y‡f'.õ¦7×aço†¢³Y ötèýé²K}y è0ÊkN¤ÞìõoŽ£þŨo£³8R½þâÄ‹/¦øê›åàKèçLIguŠ«nw‘Û=ïãøô:íl¯$=âUŠœWÏã<,0Õ×CóåÜù,±ä<Ó Ÿz`ª hyú[üD|Ã7ÝMŽU¾]|þK½õ¶³‘ó.½»|>qÝ­»Èc3 D䉫?;ýür‘\R¿úÛëñ‡—þ�ë‹C œŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ=� ÝÙyF`F`F`F`O`ƒC/²ó¡“oûÛþTÙ�¯epÈÜ…Y‡s°ÇL„¹ ‹¯˜æ&²™‡àGŠã7ÀCØš×`·ôÊn¯Î¥Þ¤Þõ×Wž3½x»sRœXu‹×Ÿ.¾þbÙÏ{ðYgMg¹É}^±âzKz9úÞ÷Ï÷Ò»â_§¨gyˆ‹þ.Éß�ÙÃ+C9êÝÿLöS×Ó*—�TÃNôÓ«~Î|ç�Ùö¹ÔÛÄ'ÕrNçW£úÕËo·¼§þ—úÀK|±õï,'rþàZßûüóÏ?úõ¯Ïÿ߸�#0#0#0#0#0#0#0#0#ðäɇö¯`F`F`F`F`¾>z‘åÛo¿ýä�wÞ18ôÓkýâZæ5šÁ°›uèk@ôó,6›]<)Ÿ^n¾âÊ+¶Y�jvÇÖ|Èy–ëLìÕ¢7ßQÿbìÝ%]¬úìzý«­†yRŸüõ²Ÿ:?Q3ýf¸þ#.9õl/µ7”òRIwÁj¸¤ÇÓ]Êùzo¶üíbúqÄ”K'=°g¹­ÎgyÎù‚(ç´‹ãó㜱zñ„ïüÕ¨?uëÃÖ?ˆv9-~:‘c8I¶îs©ýéõ§«©çmpè³Ï>ûá_H›ŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ— lpèË}z~qȃuÎ�˜‰Ènæ��Í"évómˆg;Ÿý”Ó¯f3ÅÊ¥±ÖÞˆ³Ìn¨EœëoïM|ÕÎÖæwn6¤ÚvýíürIµèõ¯n³$g ½sqr% ¼ªôPu<.¡óÙõéÇ÷xƒ0MeåšX+ûý¼âìI±Îô€»G0ëß?±g?qÕ,ÇNÎ8ú[ŽÝÒç :ÿñ±×¿øËtËW-õ½£þíü‡>øôÓO?ôé¯ÉŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀÜØàÐ=‘�G`F`F`F`Fàñ68ôÕìÞÿý?¹<¾8ôËç þ”`~‚4xÓ^\³ö–œS7'áLèrÕ1âϘ5_q©}褼úª­†srÖgëÎréÍ|ˆ+—½þͧ\¦‡¡ bë×Þ}œIqÏNÏþ+¦8{ïKwwv}Ïw\Ç—¿¹¯s>ÊC{½K{H�9è>=ž�È£ÛA?ë\Ç›ÏNê}æBs�j[¾8uúaËSÇÐOõìD~}í�«/νÕ9ïÏÏVü¥Þô³?[ýí߸–zx­ïìO•]�#0#0#0#0#0#0#0#0_I`ƒC_‰eÆ����x� ½ˆí­·Þzòî»ïúâÐß\ëç×23ÑP‹ó Í@Ð-b7+!¶6ºøÖ¥Þlå*¯]N5ìõ¨ÿeúR�bÎù÷èNâå&â‰K_±åóŸw9s{÷)ÖüˆzÕáçKœÕ®¿žÙŠí­å¼ô^ñ—N<zÜy9uϳ˜z±ŸâlAú!‚Ü^ÍÎg^z=ŠínÕήO±õìë@j•×�dÏÖ]íDít1ÄîžòŠ×¯ž÷ºXAgºüêTû2ÝzþþµïúâÐGûâ$“���������{º'²óŒÀŒÀŒÀŒÀ<žÀ‡^d÷æ›o>yï½÷ }|-_:kèæ#²úiÆÂLÄ9ä,ÖŒ„Eî÷bìVþÎöqÒ«iæ¢þ—zËï^êˆ[­K½évþæ@ìbÈWíj6+R^wjïNùëYmçbºS»˜ä¾ö—Ú~Uñ£S=úY—ž½Ø°Öƒòá#rƒâ85îk;óg¿Ô›.öüଦ؆.õfsröt–CØé-½úqٺߥÞbøÙ‹qî± ±«í>¤þìD�SÿÖuþà“O>ù ÎÉŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀÜØàÐ=‘�G`F`F`F`Fàñ68ôÕì®?UfpèÇ×úÕµÌA˜�hvÂ샳ý\×ñ6ÇÑD3f;²Ñõ²ûÓdÅ7�¡‡yq–^|öÎõ¿L7‘£N‹ŸM¡ß‹Øþ4_ýõ¨}š9ëðuw9t5ì¤þÎ' >6KLñõ¿L�“ =.ûY–Kx ¡{¤Ç³õÈlÁ D�Ê^{1Àã´—ÃýÉ9˜SN?ˆ<÷ræëΗú ³>qçÃ^Mzý‹Í“bÅ%îP{oíþgÿ³>?ŸÕ‡~´/]4�#0#0#0#0#0#0#0#0/ØàÐ Hf�����GØàЋèÞ~ûí'ï¼óΟ^žŸ\럮eV¢;i~Ẫù�f$òÛÙò_êm.B›½¹±ÙØ­f,ìÙÄT_mòUõÙåÔ_NsÙªY¬:|VýË9kåk7Ò;.õ–ß®ý{#›üjt§ú_®W“à½J5ºptaâÄÃzŒ½Èí‡:døÏ»Ñ«Mï¬�ÞõwV§þ ëOW£þ—z«#–Ý—ÄåW³>tR¯ì݉�nÕ§š—éV·/u'ö³Îï=�+¿þâêïn–<ƒCßÝŸ*»(LF`F`F`F`F`F`F`F`F`¾’À‡¾ËŒ#0#0#0#0#ð(zÛo¼ñäéÓ§¾8ô“kýüZf0Ì5ôU æ7ÌPÐÍ;˜iÎâRoçâòc—ÛÜ„¯©Ÿ¿º—顎¹‹têYœúlÕ»ÔÛ¹þìtõë#·Yïbc?ëÊa7¢ÿùÆëx‹Õ_ŽÝ"g�ú«“.F/Ò»ïû?ó>â¿]â©/¤ô(—KØ<°œ�L�íqÕq¦RnËÂGØHyú§Ûùû/õö#åïG 6;ÝÞ�@OêU¾lòªc'ÕŸˆ¯G\œÙÕc;ûWë2ß„O½?¸Ö÷ö³Ÿ}ø›ß@5����������/ØàЗyì4#0#0#0#0¯B`ƒC/Ò{ë­·ž¼û8ôÓkýâZf לbˆ&1aÈ¡½¹ þìtrŸ×¼…y«¹’Ó®CC—z“s¨B¬Üöæ6§éLg“'þÌgW+»s÷¢[ݧØz_®‡ùºº¤¼ûþõ±·n ¯ò;iðE­@$�jˆçþÁbØŠk`Æc¼9Nk?ûÓ»Ã}çúË#g|÷³«­ŽÓ`ôr.õ¦W«»Š¡w.Î.¶Z§½>rôÕëì¯gý/õv»/ýÇ A1���������ø*ú**³�ÀŒÀŒÀŒÀŒÀãlpèEnÏ¿8dpèãkùSeÄl„as ͘}h&ƒ¿s{³"Íi°Ÿ¢›Üê63¢.Ÿ\RÍâìÙšó¨V{ý‹e¯žšúvo1½¥ºbÎøæ>ìÙåëOª%ßÒŸ­þ—z“3W#¶÷Ó-5xt�+±ö.CwáÓGÄzÄ¥ÞbæLÄZA±«'/ߥÞôÀï'�TϹ<ºþýã(¿ç3–��sê|ÙýH¤ýÙúñøèú:ßX�öËý�«Ç7¯õÁgŸ}ö_|¡ìdF`F`F`F`F`F`F`F`F`¾L`ƒC_æ±ÓŒÀŒÀŒÀŒÀ¼ � }5½÷ßߟ*ûøZ‡jΣ$s„�~ÎB°™ƒ`o>ãÔÙ²_êM¯�:ŪÁ^írª}¹nýõ“ˆ;cN]Lþsï õWÿs&„�ôF{uòñÓùHzqíùìÕ;û³¿´œ—xéäç .ÑåÏAî²z±yÐ}<_÷éÜã³W«:~7g=±òšÒãG!ý8Õa+¾˜û³˜î&�^çúËk]ê­—¸úóÕ£w‰«V÷í\¬<6»R¾‹³_v1Õ©¿8rÖk~ãJR³:Åʓϗðug¶îÖ[òÉë�âHu«'¦ü³ÿ-ø±ÿ©àcóå¹xê²=< ÷îÜóqr­³–¡=ÊÏÖ~öªØú÷*»xqÕ¾Ô[ÿÓ×pPwª¯zçÝÊQãdËÞ»Ø�‰½{Óý�ÓëŸMÿ{­ï~òÉ']ûdF`F`F`F`F`F`F`F`F`^ °Á¡�Ì0#0#0#0#0�&°Á¡ѽùæ›OÞ{ï=ªì§×28d~Ã|„¹†V³|f,þ÷µÌJ8[ÍMØ ç�rÔ Ÿöòô9s¯ã­žý¼ƒçú7¤6›Y º8gý,R{ýÄ8“ú«AÊÛ:k5cÂÆ¯Nýíåwg1bïû±“ê<;=â¿]î©)]öÁp)÷ìqöóAr:«Ðv> ˜úØÙHëÇvÖK7xã‡÷d«F½º›Zg¯ëø¥>ű‹u¶«×êÌçŽú{ƒþÕ®1Ýí yˆé­½“¯8ªì»×‡>Ú‡`™ŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀÜØàÐ=‘�G`F`F`F`Fàñ68ô"»çƒCçŸ*3‘4“Í,Å©g&Â2Gaת†s³ ]¦/ÅË/þÔå‘úóÑí¤ÚÙ³Ùïë™Ùпّî+¶žç¬½bèlòìIgwIè�»›¾Õ`;û—÷R»"_‡¨Ó…ÒÕ=mÎ.Ü Œsþ y’ø~¨?»Ý:‡ƒ²�pÅÖÿô³©[þ¥Þê±¹“ÁÒýŸ�þeÀG­bݵ;Ö«³þ½¥þÝI¬þõª¦žÙÊ¿LO }ð³ŸýìÃßüÆ'#0#0#0#0#0#0#0#0#0#ðeú2��F`F`F`F`FàUlpèEzLJ~ry~-ófî¡[¤™ Cf!ÝŒÄ9üPþe¾IqâÅêE¯~¶ËtëÕ]œIýåÔS®Uÿf9º\79ýå7ræë)V/~rú›é®|DNw:{ÑÉé—cõ~þGK ]àJôPR+ýR.MwÙSêëÑ'4:Hç?¶@‰|yö³¿’�øúÚ­êÑ«aH§Å]¦‡xµº·õ±ç+¯{³“ìbéêð¥Û¿q­³¿X§žûÉûÖµ>¸þTÙ‡×>����������lpè$3ŒÀŒÀŒÀŒÀŒÀ£ lpèEto¼ñÆ“§OŸþàòüøZÿü<âWÏwóôæ˜Í=˜y°ØÍj:1pCÌJÐÅó™£ ìrÙóÙÕi¾B¬œú³‹!å©ÁÞ¬Hý;ç«;½™•K½‰<öê1º7»y�îr©7›X¢žZv½Ä[õç‹»úä|‹óés~iQàë—#]Vm+ˆ|Î=ºÇˆïÙîãÆ~,röçl׿ºöúËãë~b-b×GLz>Õ»\·Zõ?cë]gb¯n>v=Ê¡×SL9úŸu|qè?\_úË}qè"1���������x�À‡^@2ÃŒÀŒÀŒÀŒÀ<šÀ‡^D÷ü‹C~yþúZ¿xa.‚´7HÃÖ`Œ¹ˆìâқᰳ±Î9ë6kÁ–½�ë)·™5³×‹�¨ÉÆOØ-õÎý¬%¾~—úpgñÞÑ=å˜!Õ£wz³!÷ý{W{ùÎ�|UQÃêbí.L=î{uñN�/^ `ýc8ý§~ö?sÅtŸìöSÔ—ÐîY}{?ýô§·Ÿ9êö©¿˜s]Ç›œIüg îWz~_úþgŸ}öá_h5����������/ØàЗyì4#0#0#0#0¯B`ƒC/Ò;þTÙÇ—·/õu ói&ÃüÝìƒ=ÿ¥ÞÎÿ§½zç^<[óz˜¿(Ž~ö/öô_!1ì¤ý¼ïi¿]ÿá'õoÆã™õÙëÙü‹;‘ìéÝû¼sý»Ï-ñøÏï²!¿[í"¿;âÿî1øÒà ¶¸PPzQ ‹¿Å/W àʿԇijŸyzðÕŸ�NøœýY¯~�û:—ëa(©?ÿÕ�È'¿suÙˆûôÃÔŸ]"Žÿ÷®Uµä�âÌ/¯~ý&ç¹þr{Ç¿¹tªì‡Œ“���������¸'°Á¡{";�ÀŒÀŒÀŒÀŒÀã lpèEvÇàÐO/ï?\Ë|Cž«Ù sÄDstv³ úÐåÊk.CLgºý×ñ¡ÿi§®ztwéžÝQ¼¹Žfc.õËoñ»¯»ëß»øHõéâʱwÏfAꯎº‰½»Êo±?J{U©†Ëçlà‘|lçÞ£ØÒT¾Ü¤új¨\1ùåt‡úó'Ý£‹]ß3¶üûûˆÕ§þÎbyúŸ÷Nç#�ëÏ^¾zg—Sn»\ƒCß»¾8ô£}q¢ÉŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ=� ÝÙyF`F`F`F`O`ƒC/²{ë­·ž¼ûî»~yþêZ¿¼–¹‡spè:>ÌŠ˜Ë iˆ!ó ˘‰0“!®�K½‰µóUK{5Ò‹½\7Q»œv÷Ðß®N3ôó|o¹ÝïôÓõªFº½Å؉ÝrýíÅ\êM·“î$¦šìâ»�ó£¥�.ð»³ø‰Ôa³è„ÿ´çcOÏÏFêÁn>ã~ª/ŸxËÝÅ�uèÉ}¬Dÿôj‰e‹“º±S»3±Ë³Ô|´(ðu‰‹÷ˆjvQgÐ�-€ôØc Ö  š¸ìÅž÷¯¿8RL}�éõׇ.¯îÕç¥øåtWqúg/ç2Ý„=Ûy¯úÛ-"®þåuÿo\¾û>|ùÝOýÛŸ*»‡~¸Á¡‹ÆdF`F`F`F`F`F`F`F`FàzÉ #0#0#0#0#ðhzÝó/ýàòüõµþùZf,Ìb4ßa§Y ¶æ&èÍV¤›¥hŽ„�8“r;³‰×OÍæ5œI³ú›·èNbõ­Þ¥ÞbÙÔ â»Sýøº¯:_ýéj;óÙ̓Ü÷cu¯K½õ­žsó!ôDýúÛ‹ïÎŽô^Ñ—N<º “ÇÃåN=¿]Î )[÷©ŽóY¿zv úaœ‰Ç‡Ôº }úé§?úío»ªðÉŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ<#ÐàÐxŒÀŒÀŒÀŒÀŒÀ|=þÓúO_O¡ÿŸTyóÍ7Ÿ¼÷Þ{ ýâù³Ì4˜�0§aw6oa‚t>cò7+b/×N²�_120¡ž¹ ~b׫þÎÙ.õ¦w#¶s�{‹ºýüZPý›¹Ü·™‘3^ž8w$å4KRçúÛ½Û=ìÅœu/ó-¾ç—–à¾tâ‘ÐCì.ÜåÕ¦[.ÞE³‹÷�>°¸òOÕ*÷üGpÆÓÝ©HÍê²õ�DÂ×�¯qæ·Òë/ž]õØ-¶zÕŸ�­ºõw>ãűW=1ôú|óÒ¿ÿÉ'ŸüðÚ'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#ðZ <ÿSe~5ýo×úÇk™u0CAšÉ ›�`o™ØÓÍTÈ©†øf/èâò™Ÿ ÍXæ!üâªU>[ýÙŠ±W‹]Ls Ű‹9}×ñÖ£þîMôg«–3aSÏÙê.lIvýÙïû׫œîUþ£vE^U΋Ð[.êÒµŸ(û)Å«À[¾ìjX|ù�ÝÁ �=û¥>ˆ: ]ŽøêºKuèêØë_]1„¯;ð‘ú—'·¾§.O�¾(ä,‡Ô·ûÉûÖµ¾sý©²�¾ø¢VB'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#ð¯OàùŸ*û³«ÓO®õËk5cÑlÎzˆo±»A�>#ålÕ£úòóU_-}ëßÝ;_®¿|"‡«æ7®¥=øÎþrNŸ³˜ß¿Öþùçþú×ývY�#0#0#0#0#0#0#0#0#0#0#0#0#0#0#ð<ÿâ�?Uö“kýêùª³ù†s Á,Dsæ%ÌJœ3b›§0{ÑÐÏ¥>Ì£ðó©e—o'f+Ü�ͪ?�ÔŸ�­úòÕunþ¤åÚË糪C篿ZåÉ!ÎâÔOøØÕ‘Sýlù/×—òÅ«õµH}•bå²q¥‡ÙOP=¢þ=¨ZýÅ9‹q¦:¾�­^v‹OLw¤‹³ô·º[¹zЉ¼3‡NÊw®»¼¯òéÁgP‰SO{¹gyõ—W¾Á!ªì#ÆÉŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ¼nï¿ÿ~_ò§ÊÌX4ƒa–Âak¶ÃÞÌ„]Û‡gľfKªg'f+Î|6ñljß\ˆ³œ3Fl½ÊÓêßÝøÔQ³YŽb.Ó—ÞÂ.žtÏj«Og·Hµ³³uýÕ³wß³ÿe~œ÷qÙϲÎK©çAÙ:Ÿ�bëa*£»¤ÝC‹juíÕ«¯½~ù ÛT#›;’â�ëys\ÿ[-~ý݇½~Õ»L±ÝY®¾ú‹[Ÿú_¦[^}Ä$ô~hñÕb78ôÁ§Ÿ~úáo{íË3����������������EÏ¿8dpèãkýâZÍD˜o° 4´7÷Àfþ¢ùˆôìâùØÏv³ì J°‘úˆ'�í­jñW›^¿3Görº�¹¤˜g§‰g¯'_wl†„¿!&~±lD¬s}Û«Y ±lÕv~”ÔøQÉÏ“úQ\ö|LºKêÓcÚ³‰ ªZ嵋»×/ÓMØ åôƒ:«ŸÈåS·:õ·+¦û\êM·çOs/õ׃ȩWlììîGïžÅvÿÎõé|¥ÜòÏó7/Û÷®/ýˆs2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0¯“À18ô7Wß_^Ë@Ls" µ´›•h™‹0+áÌo7OÑ×|¾*§ÙŽ+ì–«FqÍiÈWË|E>gbO/7›½�r«ÉGW›�¨]œ3]œÒ¹>vR­tçô†’Ê}îzÈÑS�jžý‹}齋½tâ‘à"$(éö|õ9D>çiÄ÷8¶t�Š Øy¦“jÉóC°×ß.7ˆ—úðƒ÷EŸîX¿3G áW¶ú«-Žß]ä—×=bT q}�¨˜Ëôpwý¬êð‰ÓÓ‡¾w}qè£}qè"1���������������x­žýàjúW×ú_×2a™uhvâRozsvþf(:›¥`o@‡ÞŸ.»Ô‘×€£¼æDêÍ^ÿæ8ê_Œúf0:‹#åÑë/N¼ñbН¾Y¾„~ΔtV§¸êv¹Ýó>ŽO¯ÓÎöJÒ#^¥Èùpõ<ÎÃSmq=4_PÎ�ÏKÎ3�ð©–¡š€–§¿ÅOÄ7|ÓÝäXåÛÅç¿Ô[o;9ïÒ»Ëç×ݺ‹<6BDž¸ú³ÓÏ/É%õ«¿½xéß¹¾8ô‘ÀÉŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ¼N>tòíoÛŸ*ûñµ ™»0ëpö˜‰07añÓÜD6ó|âHqüx[óì–^ÙíÕ¹Ô›Ô»þúÊs¦owNŠ«nñúÓÅ×_,ûy>ë¬é,7¹Ï+V\oI/Gßûþù^zWüëõ,qÑß%ùû1{xpå`(G½{ø—éÁ~êzZåò‘j؉~zÕÏ™ï¼3[Ã>—z»ƒø¤ZÎéüjT¿zùí–÷ÔÿRx‰/¶þ�åÄCÎ\ë{ŸþùG¿þõùÿ×dF`F`F`F`F`F`F`F`F`F`F`F`F`F`F`þu ¼ýöÛOÞyçƒC?½Ö/®e^£ »Y‡¾D?Ïb³ÙÅ“òéåæ+®¼b›Õ¨fgql͇œg¹ÎÄ^-zóõ/ÆÞ]ÒŪϮÑ¿Új˜÷ õÉ_/û©ó5Óo†ë?â’SÏöR{C)/•t¬†Kz<Ý¥œO ×ñfËß.¦GL¹tÒ‹q–Ûê|ö—çœ/ˆrN»8>?ΫOøÎP�úóW·>lýƒh—Óâ§9†“ô`ë>—úП^ºšzÞ‡>ûì³~ñ…´ÉŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ¼>o¼ñÆ“§OŸž_2À`�3$f"²›yàc³HºÝ<„A"ÇÙÎg?åô«ÙŒF±réD¬uư'â,³jçúÛ{_µóŸµù�› ©¶];¿\R-zý«Û,ÉCï\œÜG‰¯*=T�Kè|v}úñ=Þ LSYùƒ&ÖÊ~¿¯8{R¬3=àîÌú÷�FìÙO\5˱“3Ž~Æ–c·ô9‡‚Î|ìõ/þ2ÝòÄUK}ï¨;¿Á¡>ýôÓ}úk2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0¯›Àûï¿ÿ'WO_úåóÞ þtó¤Á›öâšõ°·äœº9 gB—«ŽùƬùŠK}èC'åÕWm5œ“³>[w–KoæC\¹ìõo>å2= [¿öîãLŠ{vzö_1ÅÙ{ŸXº»³ë{¾ã:¾œ(øuÈ}�óQÚ#è]ÚCzÌù@÷éñìDÝúYç:Þ|vRï3·øš{T³ØòÅ©Ó[ž:†~ªg'òëkï\}qî­Îy~¶â/õ¦ŸýÙêoÿƵÔûÃk}gªì¢0���������������xíÞzë­'ï¾û®/ý͵~~-3 µ˜q0ßÐ Ý"v³bËa£‹o]êÍV®�¡òÚåTÃ^�ú_¦/Õ(æœ_q�î$^n"žˆ±ô[>ÿy—3·wðwŸbÍ�¨W~¾ÄYíúë™­ØÞZÎKïéÄ#¡Ç�—S÷<‹©û)Τ"ÈíÕì|æ¥×£ØîVíìú[Ͼ¤VyýHölÝÕNÔNCìî)¯xýêy¯‹5t֡˯Nµ/Ó­çï_û÷®/}´/A2���������������x�Þ|óÍ'ï½÷žÁ¡�¯å‹Cç` Ý|D6C?ÍX˜‰8‡€œÅš‘°Èý^ŒÝÊßÙÞ Nz5Í\ÔÿRoùÝKñb«u©7ÝÎ߈] ùª]ÍfEÊëNíÝ)=«í\Lwj“Ü÷ÏþR»Â¯*~Ô`ªG?ëÒ³÷;VÀzPC>|DnPœ§Æ}mgþì—zÓÅžÿœÕÛÀÐ¥ÞlîCΞÎr;½¥W?.[÷»Ô[ ?{1Îý� ¶�!vµÝ‡ÔŸ�¨qêߺÎ|òÉ'Á9����������������×MàúSe‡~|­_]Ë„ùˆf'Ì>8ÛÏuosÍA43a¶#=Q/»?MV|óz˜÷géÅgï\ÿËt9ê´øÙäú½ˆíO£ñÕ_�ú×§ù—³_w—CWÃNêï|²àc³Ä_ÿËô8©Ð㲟e¹„ǺGz<[�Ìœ@ô¨ìå±l0N{9üAÑŸœƒ9åôƒÈs/g¾î|©:;áwþ0ìդ׿Øl1)V\âõ·÷Öîö?ëóóY}qèGûâÐEc2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#ðZ ¼ýöÛOÞyç�?½šþäZÿt-³ÍpØIófÌ4#‘ßΖÿRosòØìÍ�ˆÍÆn5caÏ&¦új“¯ªÏ.§þršËÈVÍbÕá³ê_ÎY+_»ù�Þq©·üvµøëßÙäW£;Õÿr½šïUª¨Ñ…»   Öcì=@n?Ô9 ÃÞ�^mzg}ô®¿³:õoXxºõ¿Ô[±ì¾ü#.¿šõ¡“zeïNìt«>Õ¼L·º}Ù¨;±Ÿu~ïy\ùõWw³äúîþTÙEa2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#ðÚ ¼ñÆOž>}ê‹C?¹ÖϯeÃ\C_j~à ݼƒ9‘æ,.õv..1v¹ÍMøª‘úù«{™꘻h@§žÅ©ÏV½K½�ëÏNW¿>r›åð.v1ö³®vó!úŸo¼Ž·XýåØ-rÖ¨¿:ébô"½û¾ÿ3ï#þÛ%‘úBJ�r¹„Í{ÀùX1ÁôØWgz å¶ü |„�”§º�¿ðRo?Rþ~Ä`³Óíýô¤^õçË&¯:vR}ñ‰øzÄÅ™]=¶³µ.óMøÔûƒk}ÿg?ûÙ‡¿ù T“���������������x}Þzë­'ï¾û®/ýôZ¿¸–™Ã5§¢IÌFrho®‚?;�Üç5oažÃj®ä´ëßÐÐ¥Þäª+·½¹ �Å©A:ÓÙä‰?óÙÕÊîܽèV÷)¶Þ—ëa~„®.)ï¾}ì­[«üG³¯C|Q«ЃEɣ⹰¶â˜ñØo·ÓÅÚÏþôîpßß¹þòÈßýìj«#Ç4½œK½éÕê®bè�‹³‹­Öi¯�}õ:ûëYÿK½ÝÃî‹CÿqƒCPLF`F`F`F`F`F`F`F`F`F`F`F`F`F`F`^7�ç_28ôñµü©2b6°Œ9ˆ†fÌ>4“Áß¹½Y‘æ4ØOQ‡Mnu›Q—O.©fqölÍyT«½þŲWOM}»·˜ÞR]1g|söìòõ'Õ’oéÏVÿK½É™+ŽˆÛûé�–<ºÀ•X {—¡»ðé£â=âRo1s&b­ ØÕ“—ïRoz`Š¿÷‹“Gªç\]ÿþq”_ŒóËÎFŠ9u¾ì~$RŽþlýx|tý �o¬Fûå~ÈÕã›×úà³Ï>û‹/¾Pv2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0¯—Àûï¿ïO•}|-ƒC 5çÑeÌEvú9 Áf‚½ùŒSgË~©7½>ê«{µË©öåºõ×OL"îŒ9u1ùϽ7Ô_\ýÏ™6ÒíÕÉÇOç#éŵç³WïìÏþÒr^⥓Ÿ'¸D—?k¹ËêÅæA÷ñl|ݧs�Ï^­êø! ÜœõÄÊkJKŒ…ôãT‡­øbîÏbº›����������������×JàÍ7ß|òÞ{ïùSe?½–Á!óæ#Ì5´š}à3cñ¿¯eVÂÙjnÂn8‡”£ý´—§Ï™{oõìçÄ8׿ µÙÌbÐÅ9ëg‘úÛë'Æ™Ô_ R¾ØÖY«6~uêo/¿;‹{ß��TçÙéÿír�H}H鲆K¹¿`�³Ÿ’ÓY�€¶óYÀÔÇÎFX?¶³^ºÁ?¼ [5êÕÝÔ:{]Ç/õ)Ž]¬³]½Vg>wÔßô¯vý‹énWÈCLoí�|ÅùSeß½¾8ôѾ8ËdF`F`F`F`F`F`F`F`F`F`F`F`F`F`Fàux>8tþ©2³IC0ÙÌRœzqf",svq­j87;ÑàÑeúR¼üâO]©?ÝNª�=›ý¾ž™ ý›é¾bëyÎzЫ!†Î&Ïžtv—„Þ¹»é[ ¶³y/µ+òuˆ:](]ÝÓæì Ê8çšÇñ'ù�ï‡:Áñ³Û­s8(Û WlýO?›ºå_ê­›;ü!ÝÿÙé_|Ô*Ö]»c½:ëß[êß�Äê_¯jê™­üËôÄàÐ?ûÙÏ>üÍo\q2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0¯�ÀñÅ¡Ÿ\]~-ófî¡[¤™ Cf!ÝŒÄ9üPþe¾IqâÅêE¯~¶ËtëÕ]œIýåÔS®Uÿf9º\79ýå7ræë)V/~rú›é®|DNw:{ÑÉé—cõ~þGK ]àJôPR+ýR.MwÙSêëÑ'4:Hç?¶@‰|yö³¿’�øúÚ­êÑ«aH§Å]¦‡xµº·õ±ç+¯{³“ìbéêð¥Û¿q­³¿X§žûÉûÖµ>¸þTÙ‡×>����������������×Jà�7ÞxòôéÓ\M|­~ÞüWÏwóôæ˜Í=˜y°ØÍj:1pCÌJÐÅó™£ ìrÙóÙÕi¾B¬œú³‹!å©ÁÞ¬Hý;ç«;½™•K½‰<öê1º7»y�îr©7›X¢žZv½Ä[õç‹»úä|‹óés~iQàë—#]Vm+ˆ|Î=ºÇˆïÙîãÆ~,röçl׿ºöúËãë~b-b×GLz>Õ»\·Zõ?cë]gb¯n>v=Ê¡×SL9úŸu|qè?\_úË}qè"1�����ÖA¸ª@IDAT����������x­žqèϯ¦}­_Øó_êíüÚ«wîų5O¡‡ù‹âègÿbOÿòÃNÚÏûžö[Ðõ~Rÿf<žYŸý·žÍ¿¸ÉžÞ½Ï;׿ûÜ�ÿü.ûò»Õ.ò»#þïƒ/=Ì`‹ ¥¡U²ø[ürÕ®üK}øAÜ1û™§_ýùè„ÏÙŸõ깯s¹†’úó_ýˆ|ò;W—�¸O?LýÙÕ!âøïZõWKÞ)Îüòê×oržë/·wü›K÷§Ê~È8����������������×IàúéÕ÷®e¾¡?ÏÕ솹b¢9 :»YŠ}èrå5—!¦3]1;Q}{¹Íp8ŸþëøÐÿ´‹SW=º»tÏî(Þ\G³1—z‹å·øÝ×Ýõï]|¤útq娻g³ õWG]‹Ä�Þ]å·Ø%нªTÃeˆs6ðH>¶sïQlé*_nR}5T®˜ürºCýù“îÑ�Å®ï[þý}ÄêSg1‰<ýÏ{§ó‘Îõg¯_½³Ë)·]®Á¡ï]_úѾ8ÑdF`F`F`F`F`F`F`F`F`F`F`F`F`F`Fàuxë­·ž¼ûî»~õü«kýòZæÎÁ¡ëø0+b.ƒ¤!†dÌK4,c&ÂL†¸f@.õ&bÔÎW-qìÕH/örÝDírÚÝC»:ÍdÐÏóu¼åv¿ÓO׫éöjc'vË=ô·s©7ÝNº“˜j²‹ï>Î�–<ºÀóDuú1»˜ Ÿgï\Lq&=2@Î_•'–½ôúW#¸Î‰þìõ ¼sK,»%–¤—ÇF¯½A úÝïbô—ï¬Ë&Æ:ûwÖ«˜K}ò×úãkpè/68ÇdF`F`F`F`F`F`F`F`F`F`F`F`F`F`Fàuxã�7ž<}úôÏ®ž}­zÞÛl±[†jš}Èçܰ� ó†ÝðŸÏî,¾A"uØ,:á?íùØÓó³‘z°›Ï8‡ŸêË'Þrwqgzr«Ñ?½ZbÙâ¤n,ÄÔßîLìò,5- |]ââ=¢š]ÔÙôc ½öƒ5¨G‚&.{±çýë/ŽS_gzýõ¡Ë«‡{õy)~9ÝUœþÙ˹L7aÏvÞ«þv‹ˆ«yÝÿ—ï¾_~÷Sÿö§Ê®Á¡npè¢1���������������x­žqèWÓ¿¾Ö?_ËŒ…YŒæ; à4«ÁÖܽيt³Í‘°gRng6ñú©Ù¼†3iÖCóÝI¬¾Õ»Ô[,›D|wª_÷Cç«?]mg>»y�û>b¬îu©·¾Õsn>„ž¨_{ñݹ¸—Þ+úÒ‰GB—aò¸`¸Ü©ç·Ë9!eë>Õq>ëWÏT?Œ3‘GÊ?ãËáWS®É=H¹|éíüÝ£PíÙílä¼[wÉ^ýúÛóÙÅ××.ž´7pô‡—í»º±ÙF`F`F`F`F`F`F`F`F`F`F`F`F`F`F`^3�ç_ú“«íß^ë^ËlƹÌ:4‘Ý™NèŰåËÖn¶Ã …½ñü†sÌiØ«{©7�?›ý\ÕV·¾Å–W {ºØæ:ØômH¨¸Ët“j‹#Õ¯†½“Ó_^»¼tqÕëNl�’ =*ùy’‹õ°ó¢jwi»¯Áqœ],?6;›RN1�k�¦˜ìzÖŸ­ª¸jÛãP¼��ÈÍß�{ËWÕ_ÍÞÇ&ǹZå^¦›�½¾í|÷9¾8¤ÖmpèÓO?ýÑoÛU…OF`F`F`F`F`F`F`F`F`F`F`F`F`F`F`Fà_ŸÀ›o¾ùä½÷ÞkpèÏ;ši0aNÃîlÞÂ,é|ÆäoVÄ^®�d;¿bd`B=süÄ®Wý�³]êMï,Flç0:÷1tûùµ ú7r¹o3#g¼ùáµOF`F`F`F`F`F`F`F`F`F`F`F`F`F`F`Fàµxþ§Êþüjúß®õ�×2ë`†‚4“A7;ÁÞ,„3±§›©�S ñÍ^ÐÅå3?Aš±0ÌCøÅU«|¶ú³c¯»˜æ@Šasú®ã­GýÝ›èÏV-g¦ž³Õ]Ø’ìú³ß÷¯W9Ý«üG튼ªœ¡·\Ô¥j?%PöSŠW'€'0¶|ÙÕ°øò;»ƒA{öK}uºñÕu—êÐձ׿ºb_wà#õ/On}O]ž:}QÈY©o÷“÷­k}çúSe}ñE­„NF`F`F`F`F`F`F`F`F`F`F`F`F`F`F`Fà_ŸÀó?UögW§Ÿ\ë—×jÆ¢yŠjÌ9°™Ç ÷ƒ§�¯¹ŠbÕ1açÓÇ"ÕÊÖnî¢ø³z=ìõ/—-¿ú–qÙ/õ&Ý·\FzñÎ̈́ȧ·ç«n5ĽÔ?ëåã'ü�–ûÇ<¶�K©å¢Q«œ0bеûaûŒT� Hqå;OñúñëÜ}Øœõßb'vƒ:}FÊÙªGõå竾ZúÖ¿»w¾\~ùD)VÍo\Kÿzð�ýåœ>g1¿­?þüóÏ?üõ¯ûÿì²LF`F`F`F`F`F`F`F`F`F`F`F`F`F`F`Fà5xþÅ!ªì'×úÕóUgó ç@ƒYˆæ,ÌK˜•8g4Ä6Oaö¢¡ŸK}˜GáçSË.ßNÌV¸›U:©?;[õå«ëÜüI=ʵ—ÏgU‡Î_µÊ“CœÅ©Ÿð±«#§úÙò_®/å‹Wëk‘.ú*Å<Êe=âJ³Ÿ zDý{Pµú!ŠsãL't|?[½ìŸ˜îHgéou·rõ yg�”ï\vy_åӃϠ)¦žörÏþòê/¯|ƒCþTÙGŒ“���������������xÝÞÿý¾8äO•™±hÃ,…9ÂÖl‡½™ »"¶ψ'|Í–TÏNÌVœùlâÙÔ*¾¹g9gŒØz•#¦7Ô¿»ñ©£f³Å\¦/½…]<éžÕVŸÎn‘jggëú«gï¾gÿËü8 î㲟e�—Rσ²u>ÅÖÃTFw H»‡ÔêÚ«W_{ýò¶©F6w$Å;×óæ¸þ#¶Züú»{ýªw™b»³\}õ/¶>õ¿L·¼úˆIèýÐâ«ÅnpèƒO?ýôÃßþöþÚ—g2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0ÿŠžqÈàÐÇ×úŵš‰0ß`hhoî�ÍüEóéÙÅó±Ÿ9ìf+Ø”`#õO:Û[Õâ¯6½~gŽþìåt3rI1ÏNÿÏ^O¾îØ CLübÙˆXçú¶W³bÙªíü(©ñ£’Ÿ'õ£¸ìù˜t—Ô§Ç´gTµÊkw¯_¦›°ÊéuV?‘˧nuêo/VL÷¹Ô›nÏŸ.æ^ꯑS¯ØØÙÝ�Þ=‹íþ�ëÓùJ¹åŸço^¶ï]_úçdF`F`F`F`F`F`F`F`F`F`F`F`F`F`F`^'�cpèo®¾¿¼–�˜æDji7+Ñ2aV™ßnž¢¯ù|UN³WØ-W�âšÓ�¯–ùŠ|ÎÄž^n6{3åV“�®6Q»8gº81¤s}ì¤ZéÎé %•ûÜõ�£§:Õ<ûûÒ{{éÄ#ÁEHPÒíùêsþˆ|Î Òˆïqlé °óL'Õ’ç‡`¯¿]n/õáï‹>ݱ~gŽÂ'®þlõW[¿»È/¯{ĨâúQ1—éáîúYÕá§§/}ïúâÐGûâÐEb2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#ðZ <úÁÕô¯®õ¿®e.Â2ëÐìÄ¥Þôæ:ìüÍPt6KÁÞ€½?]v©"¯Fy͉ԛ½þÍqÔ¿õÍ`tGÊ£×_œx1âÅ_}³| ýœ)é¬NqÕí.r»ç}Ÿ^§�핤G¼J‘óáêyœ‡¦Úâzh¾ œ;Ÿ%–œg:áS,C5-O‹Ÿˆoø¦»É±Ê·‹Ï©·Þv6rÞ¥w—Ï'®»uyl„ˆð_lý;ˉ‡œ?¸Ö÷>ÿüó�~ýëóÿ7®ÉŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀüëxûí·Ÿ¼óÎ;‡~z­_\˼F3v³} ˆ~žÅf³‹'åÓËÍW\yÅ6«QÍÎâØš9Ïr�‰½Zôæ;ê_Œ½»¤‹UŸ]/¢µÕ0ïAê“¿^öSç'j¦ß ×Ä%§ží¥ö†R^*é.X —ôxºK9Ÿ@¯ãÍ–¿]L?Ž˜ré¤ã,·Õùì/Ï9_åœvq|~œ3V/"žð�? õç¯n}ØúÑ.§ÅO'r 'éÁÖ}.õ¡?½þt5õ¼ }öÙg?üâ i“���������������x}Þxã�'OŸ>=¿8d€Á:gHÌDd7óÀÇf‘t»yƒ6D޳�Ï~ÊéW³�båÒ‰XëŒaOÄYf7Ô"Îõ·÷&¾jç?kó;7Rm»þv~¹¤ZôúW·Y’3†Þ¹8¹�^Uz¨:—Ðùìúôã{¼A˜¦²òM¬•ý~^qö¤XgzÀÝ#˜õï�سŸ¸j–c'gýŒ-Çnés�ÿøØë_üeºå‰«–úÞQÿv~ƒC|úé§úô×dF`F`F`F`F`F`F`F`F`F`F`F`F`F`F`^7�÷ßÿO®ž¾8ôËç½üé*æ'Hƒ7íÅ5ëaoÉ9us΄.Wó'þŒYó—úЇNÊ«¯Új8'g}¶î,—Þ̇¸rÙëß|Êez *¶~íÝÇ™÷ìôì¿bг÷>±twg×÷|Çu|9Qðë�û:ç£<´Gл´‡ô˜ó�îÓãÙ‰<ºô³Îu¼ùì¤Þgnñ'4÷¨f±å‹S§¶ÅšQ¯:ü|‰³Úõ×3[±½µœ—Þ+þÒ‰GB�;/§îyS/öSœ- H?D�Û«ÙùÌK¯G±Ý­ÚÙõ)¶ž}H­òú‘ìÙº«�¨�.†ØÝS^ñúÕó^k è¬C—_�j_¦[Ïß¿öï]_úh_‚d2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#ð: ¼ùæ›OÞ{ï=ƒC_ˇÎÁºùˆl†~š±0q9‹5#a‘û½»•¿³½Aœôjš¹¨ÿ¥Þò»—:âÅVëRoº�¿9»òU»šÍŠ”×�Ú»SþzVÛ¹˜îÔ.&¹ïŸý¥v…_Uü¨ÁT�~Ö¥gïv¬€õ †|øˆÜ 8N�ûÚÎüÙ/õ¦‹=ÿ8«)¶�¡K½Ù܇œ=�åvzK¯~\¶îw©·~öbœûAlCìj»©?;QãÔ¿u�?øä“Oþ‚s2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0¯›Àõ§Ê ýøZ¿º–9óÍN˜}p¶Ÿë:Þæ8šƒhfÂlG6z¢^v𬸿1ô0ï!ÎÒ‹ÏÞ¹þ—é&rÔiñ³É#ô{ÛŸFã«¿õ¯Oó/g¾î.‡®†�ÔßùdÁÇf‰)¾þ—éqR¡Çe?Ër �!t�ôx¶™-8�èQÙËc/Ø`œörøƒ¢?9sÊé‘ç^Î|ÝùRtvÂ'îüaØ«I¯±ÙbR¬¸Äêoï­ÝÿìÖçç³úâÐ�öÅ¡‹ÆdF`F`F`F`F`F`F`F`F`F`F`F`F`F`Fàµxûí·Ÿ¼óÎ;z5ýɵþéZf%šá°“æ'Ì<˜ÿhF"¿�-ÿ¥Þæ"ä±Ù››�ÝjÆÂžMLõÕ&_UŸ]Nýå4—‘­šÅªÃgÕ¿œ³V¾vó!½ãRoùíjñ׿7²É¯Fwªÿåz5 Þ«TQ£ wA&@<¬ÇØ{€Ü~¨s@†ÿ¼½ÚôÎúè]guêß°ðt5ê©·:bÙ}ùG\~5ëC'õÊÞ�ØéV}ªy™nuû²Qwb?ëüÞó¸òë/®þîfÉ38ôÝý©²‹ÂdF`F`F`F`F`F`F`F`F`F`F`F`F`F`Fàµxã�7ž<}úÔ‡~r­Ÿ_Ë †¹†¾ Ôü† ºys"ÍY\êí\\þbìr››ðU#õóW÷2=Ô1wÑ€N=‹SŸ­z—z;ן�®~}ä6Ëá]ìbìg]9ìæCô?ßxo±ú˱[ä¬QuÒÅèEz÷}ÿgÞGü·K<"õ…”år ›ö€ó±b‚é±=®:Îô@ÊmùAø)Oÿt;?à¥Þ~¤üýˆÁf§ÛûèI½êÏ—M^uì¤úâñõˆ‹3»zlgÿj]æ›ð©÷×úþÏ~ö³ó¨�#0#0#0#0#0#0#0#0#0#0#0#0#0#0#ðú¼õÖ[OÞ}÷]_úéµ~q-3 †kN1D“˜�0äÐÞ\v:¹ÏkÞÂ<‡Õ\Éi׿¡¡K½É9T!Vn{s‹Sƒt¦³É泫•ݹ{Ñ­îSl½/×Ãü]]RÞ}ÿúØ[·„Wù�f_‡4ø¢V ‹’G5Äsÿ`1lÅ50ã± Þœ§‹µŸýéÝ᾿sýå‘3¾ûÙÕVGŽi0z9—zÓ«Õ]ÅÐ;g[­Ó^9úêuö׳þ—z»‡Ý‡þãý¯ÿõÃø‡pžŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀk#ð_þËyòþûïúøZþT1aXÆDC3fšÉàïÜÞ¬Hs짨Ã&·ºÍŒ¨Ë'—T³8{¶æ<ªÕ^ÿbÙ«§¦¾Ý[Lo©®˜3¾¹{vùú“jÉ·ôg«ÿ¥ÞäÌGĈíýôGK ]àJ¬†½ËÐ]øôÑñ€q©·˜€9±VPìêÉËw©7=0ÅßûÅÉ#Õs.�®ÿ8Ê/ÆùŒeg#Åœ:_v?)G¶~<>ºþ†ƒÎ7V£ýr?äêñÍk}ðÉ'ŸüÅ_(;����������������×Kà�þè�ü©²�¯ep¨A¡æ<ºŒ¹ÂN?g!ØÌA°7ŸqêlÙ/õ¦×G�bÕ`¯v9Õ¾\·þú‰IÄ�1§.&ÿ¹÷†ú‹«ÿ9ÂFz£½:ùøé|$½¸ö|öê�ýÙ_ZÎK¼tòó—èòg� wY½Ø<è>ž�¯ûtîñÙ«U?„�›³žXyMi‰ñ£�~œê°_ÌýYLw“G¯¿sýåµ.õÖK\ýùêÑ»ÄU«ûv.V›]»³/}çúË ]$�#0#0#0#0#0#0#0#0#0#0#0#0#0#0¯•€?UöôéÓ¾8ô�Wóæ7Ì7XÍgØ›• ŸgsÍVØË-ßœ„x¾f'ìg±„��”oÆâì—]Luê/Žœõšß8‡’ší¨î³¬g}øuº3[wë-ùÔé�âHw¨ž˜òÏþ·àÇþ§‚�Í—çâ=¨Ëöð€Þ_¸spÏÇɵÎZ†jô(O<[ûÙ?¨bëÜ{¨ìâÅUûRoýO_ÃAÝ©¾ê�w+G�“-{ïbw&öîYL÷wN¯6ýÿíµ¾û÷ÿ÷]ûdF`F`F`F`F`F`F`F`F`F`F`F`F`F`F`^+�7ß|óÉ·¿ýmƒC?½–Á!óæ#Ì5´š}à3cñ¿¯eVÂÙjnÂn8‡”£ý´—§Ï™{oõìçÄ8׿ µÙÌbÐÅ9ëg‘úÛë'Æ™Ô_ R¾ØÖY«6~uêo/¿;‹{ß��TçÙéÿír�H}H鲆K¹¿`�³Ÿ’ÓY�€¶óYÀÔÇÎFX?¶³^ºÁ?¼ [5êÕÝÔ:{]Ç/õ)Ž]¬³]½Vg>wÔßô¯vý‹énWÈCLoí�|ÅùSeßýÿã|´/Á2���������������x�ž�ªÌlDÒL6³§^œ™Ë…]\«ÎÍN4xt™¾/¿øS—GêÏG·“jgÏf¿¯gfCÿfGº¯Øzž³ôjˆ¡³É³'�Ý%¡wînúVƒíì_ÞKíŠ|¢NJW÷´9»pƒ2ÎùƒæqüI~àû¡NpüìvëÊvÂ[ÿÓϦnù—z«ÇæNH÷vú—µŠu×îX¯Îú÷–úw'±ú׫šzf+ÿ2=18ôÁ58ôáo~㊓���������������x}ü©²ç_úÉÕõç×2a¶¡áºEšÉ0ä`‚ðÑÍHœÃå_æ›ç ^¬^ôêg»L·^ÝÅ™Ô_N=åZõo–£á Ëu“Ó_~3!g¾žbõâ'§¿™‘îÊGät§³�œ~9Vïç´ÔàÑ®Dõ µÒ/õáÒt—=¥¾}B£ƒtþ` ”øÀ—g?û‹!Ùé�¯¯Ýª½†túPÜezˆW«{ëQ{¾òº7;É.–®_ºý×:û‹%|깟¼o]냿û»¿ûðÚ'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#ðZ øâÐýÑýàjúãkýóóæ¿z¾›ï 7ïÀlîÁ̃ÅnVƒÐ‰�bV‚.žÏa—˞ϮNóbåÔŸ] )O öfEêß9_=Øéͬ\êMä±W�ѽÙ̓t—K½ÙÄõÔ²ë%Þª?_,ØÕ'ç[œOŸóK‹_—¸é²j[AäsîÑ=F|÷Èv0ö{Ø`‘³¿8g»þÕµ×__÷k»>bÒð©ÞåºÕªÿ[ïz8{uó±ëQ½žbÊÑÿ¬ã‹Cÿá¿ÿ÷ÿþ—ûâÐEb2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#ðZ úwÿîßýùÕô¯¯õ‹çÍÍE�öiØŒ1‘]\z3v6"ÖÙ"gÝf-زW£s=å63¢föz±5Ùø »¥Þ¹ŸµÄ×ïRî,Þ;º§³ ¤zôîBo6ä¾ïj/ßùÑ₯*jX]¬Ýƒ©Ç}¯.~ÂéñÅ‹¬ §ÿÔÏþg®˜î“Ý~ŠúòÚ=«oþôö3G=Ã>õs®ëx“s ‰ÿ¬!ÀýêOÏï‹Cßÿû¿ÿû¿øB«ÉŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀŒÀ¼>χþôêøñµúâP_2/a‘f2ÌÐÍ>Øó_êíüÚ«wîų5O¡‡ù‹âègÿbOÿòÃNÚÏûžö[Ðõ~Rÿf<žYŸý·žÍ¿¸ÉžÞ½Ï;׿ûÜ�ÿü.ûò»Õ.ò»#þïƒ/=Ì`‹ ¥¡U²ø[ürÕ®üK}øAÜ1û™§_ýùè„ÏÙŸõ깯s¹†’úó_ýˆ|ò;W—�¸O?LýÙÕ!âøïZõWKÞ)Îüòê×oržë/·wü›KÿàoÿöoÈ8����������������×IÀàпÿ÷ÿÞàÐO¯õ×2ßПçjvÃ\1Ñœ�Ý,Eƒ>t¹òšËÓ™.�˜�¨¾½Üf8œOÿu|èÚÅ©«Ý]ºgwo®£Ù˜K½Åò[üîëîú÷.>R}º¸rìݳY�ú«£®EâFï®ò[ì�Å^Uªá2Ä9›x$Û¹÷(¶ô•/7©¾š*WL~9Ý¡þüI÷èÇb×÷Œ-ÿþ>bõ©¿³˜Džþç½ÓùHçú³×‡¯ÞÙå”Û.×àÐ÷þîïþîGûâD“�ÿ�½7�ö³,ó5_æ@baȈ"AÄ�AF),±ªŠrÑBkÕj»OŸî^Ýßúœ^ý¡WŸÓߺWwŸ:ÝÖ„–B@ ËÒ*D«‘Á’BÂà„BBèçzv®¿wþÙØ{Ç�Måw¯õ也{|Þë¿ñ‹÷zß��������������¹$°×^{ù©²5­ï¦¶˜{¨ƒC\‡9 æ˜Ë@¤A’a^Âabˆ%޽ 1ÔÖg-â°[CÝØæêRû›Ë=èÏî F¯gläx¿êG§—5ÔÙ­a ;Â΢&ýÙ�ij×Ùz"ÄX“3ñÞ‡óŒÅ3.°-‘:þ˜^Œ ׋c÷lŒÂñ!Äy²Þ8´xñâ�¶N¶µy[Gf#vC Î>èãì° 3ÌC0üƒ 3|„¯��3ñQ Á_íú°«ëdžØ;óuøÉ¾øˆgqwâjte<–ýÕ­E,69QWÄØŸ�3ÂN‹š3 ì,áâ>„5½(g€~؈îú0 Ö€zˆÐˆÓnl½¿ý‰CŒ±/gtûÓ�<{p/_/…ŸïJýµ›ÓL]°k«÷²?; !Îþæyÿ}›o¼>ýÜ�úýSe�<òÈ¥j4"!!!!!!!!!!!!!!!sJ`ï½÷æSe¶¦¶µ¥-f,˜Åp¾ƒg5°97�îl…:³Α`C8#æzÆF<ý¨é¼gÄYú3oá�ˆ¥¯õšÚc±Q!Þ;ÙŸ÷%ŸýÑ©Í;ó ã}ˆay¯¦ö¾Öãì|ºB}û³ï��›önÑi'–/ƒ‰‡—«º~vr*$mÞÇ:œk}ë±Ê†3Bb~�7?5ÉåG∹øÔÝñ{ÿ Üµ³cCêݼ‹vëÛŸ];ñöe'qwàèÀf[šÁ¡Î&ÿ„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@Ì1Þ8tÄGœßÚ>ÜÖm1›Q³ÎEh猎 ƒMŸ6wf;˜¡`7‡xü ç0§Ánݦv¿6öº¬M]ûkž1ØÕ‰u®}2®™ºX›8ÄúÖ`wƤúÍs'O�8ëy'l3 Í(y[óÁêE©í¥Ùùñ¬!އ;±ØðûccÇF bŽ1‚s�Æíô´?6(ã¬Í.ãÙ±#äê÷Î>Ëd5ˆ·¦Ï‡�ÎÖ2·™º »}Ýñ�çðÆ!jõÁ¡ 6\öÜs\+!!!!!!!!!!!!!!!sG€Á¡%K–88´q[gf˜�`Nƒ�3ƒ ÌB žkŒ~væ)ØÍeG´Õ·K=æ2ð#ìô²?gmMíºgbˆõL=ijÏB :{}[�ý�iî~ÿOqÜ1ÇYûs¶?;ÏÍ=Ø�©u›¹Ç›ÃyÚ"Üi'–„� {yj£³¸¸ÕN¿yäÚ·êäQÇ7 q&±¯÷#oQ[KÚ‡V?û,×�„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„ÀÜà�CK—.ýhëøP[›ÚrÆÂy j˜sÀ怃3ÍÔ¥Úñ9W�“3u˜¿`ÇGb-mîÌ]_û«ÛƒÝþæbÓO}3Äioj|ØÌňnüþËøÃÌ´—‚@¨åÔÆXv~X_#åà Ä8ó9 �:ÄÓ¿±œ½6Îô®ý›©ç0¨ãk¤ˆ¯=¬O¾>ëS‡¾ö÷îž›kä'!1–šû¶E{àóÑÉ©>ÎØ÷okåÃ?|ɯígÍ ����������������9 À‡Ž8â>UöP[Oo[vf¾¡40 áœóÌJÔ b�§`ö¡Ÿ¦öÙ ç5Ø©ÅN>;ÂlwÀƲ?:bìØ¬o]ÎΟØÃ\vóñ±¬ƒŽßþ<ƒyä œ‰£¾‚;uȱ¾6ý͵]>ñÔÚ)âEgSŒ‡â²<Ä8Œ½‚ò!ìïYËÂ8ÎÄpFGÐÀûãa³; 1Þ�8ýYÞÍ\z #äÕtÄ|ÎöÀNÞd>zàcP 1ÆžìæÖþäÙŸ<óZþÐC­~î9B"!!!!!!!!!!!!!!!!0wöØc�aùòå¾qˆO•1cá ³ÌA Øœí`wf‚�„X_<ã >gK¬ÇŽ0[Qó±��ZÆ;™œC¬½Ì!Æg°¿wÃGj:ËaL3m÷,؉G¼§µ©�Ž�…X[;6ïAê±{ßÚ¿™g&Â�YöDV½õx mžëCaóÁ¨ ï"wÔx¡Z—Ýzöe·Ÿ>†m¬¡�;"Æs¶gw´ˆµ~úsìö³^3�b½3¹ô¥?ñÄÚÇþÍÔóìCŒ‚îM¼µ°38´¢ ]’Á¡F"!!!!!!!!!!!!!!!0§xãÐ’%KZ×ÖÆ¶œ‰`¾�Ŭ„»sؘ¿p>B];ñø°×ìÌV`'Á†Ø‡xÄ3»ËZø­�n¿šCìæxf8ÈEŒ™8ý&»=ñyGgHð;Ä„ŸXl±œíënMk‹ÍÚœg$6žQò¶$.[F�KÒLJq×FœP©ež;qãz3uÁÎPŽ?(gê+ä⣮uìÏn,1Þ§©]gׯN̸؟9ö’ ;vî‡î=�õþžíã¹¥ôüz> Ù–=øàƒ—=ÿ<å"!!!!!!!!!!!!!!!!0wZºt)ƒCëÛÚÔ1Ή8ÔâÎpƒ‹¹f%8ãggžÂ·ùL–ãlG ë¹Ô0Î9 ò©Å|…>λº¹ÚØ�ñ0ךøÐ©�¡¶qœÑ‰#ñlvÄZêœÕJ2w›k”COêX³ö7vÚ»›vbIà"ˆPÔÙõÙ§þˆø8;HC¼‡MHƬžÑk‘Ç�Ýþìä ±©£Ü7úxGûÕb|ÄÙ›ý©M~îB¾yÞCFÖ Î·ÓL£»Ó�e|ÄÑ“7-[·n]>UÖ@DB B B B B B B B B B B B B B B æ–À¶Á¡ [×5mmm‹¹³ÎN4µëÎu°ãw†Â3³ØÐA÷ÓeM yè`$Ï9{c·¿sö7†úÌ`x&1ÝþÄO ñÄo}f9ð)èu¦Ä3uŒ³®w!×{ŽÇá£Wµc›•ø³)Rœz<&kçƒêJÝñ±ˆEêÁG=`1T#PóèÏÂ�ïð�w#‡e>;ñú›Ú{³cCê]|nóñçݼ yØBÈ#ÎþØÑ뛋ÈEìgv{Øô%í�C‚T$B B B B B B B B B B B B B B B`N ì±ÇÃÊ•+yãÐÚ¶bî‚Y‡:ØÃLs,|Æ87¡�y|Ä!Æág€Áæ¼v½´³[§©]ìmú’ÇÝxvΊqÄR×xú£ob±×{àcÕšœÉUÆóŒ%ÎgQ7‡¾ãýõM{§øÎê±x.:•è÷ÇôÁ…KÊ¡Þ8üfÙ«NO–¹øk°#ô£—ý8ã«wÆæ°OSûˆW¬ÅY?5¬o=ýì,žÇþMñ"ÞXû{&Gä,lkÙúõëW?óŒÿ}`Ž„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@„ÀoŸÀ>ûìã§Ê6´nÛb^à vf|z=«��xÄ|tsõgž±ÎjXÓ3qØœ©gr9#ìÖBw¾Ãþư{ub©��^ý­M æ=ûè·{Õñ#ÔTï†öqJÕµMkw(eZIcÁÔà’<<:—â\�¶c·éw'ƇsÑÐÎäº<×þäqÖ'Drª�8|ü85–^ñ¾úRÃþø­klþA¸“ãÂ�Ž�Ãp=°yŸ¦Žú£Û�šôìƒCí�C—>û¬w¸#!!!!!!!!!!!!!!!!ðÛ'°×^{ +V¬¨obî�UgH˜‰ÐÎÌ>l,D��ymr8³ãc¯RýÔtFÃXrÑbY5»B‹Ù ‡08ÛŸÝgjj·W­�Ÿ³³!Öf§?;~j"õžö·¯³$5ݳq½ÐLþ¡ÀlÅ¥§ ãc§�?>Ï ŒSYú…F,Kûø.<ãØc9£ œ{ÓþþÑ[ûgMsØ‘‡^cÍagѧÕ?>ìö7¾™zqÖ¢>Ïawü ­hƒC—dp¨‘ˆ„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@Ì)>Uvä‘GžßšòÆ¡MÛš;øã]˜Ÿ@¼q7ÎYv9UgN‚3‚N.u˜?á3MÎW4uÔ1ϾԦg¥ÖÇæ�ÉEwæƒ8s±Ûßù”f k?wïÃ1nâ4ñ/1Ʊû|Ä¢swìô­ÏÑŽÓ î ¯SŠõ!н4âÃÔä>>~ïc,ó#Ô³~| gjÛŸžÚŒõYÍ™önñi'–®^ŽºõLŒ½°WáÌâ!dwkz®yêö0Ö»Y[;}Œµ§o¢–yþHìÚ¼+;BmubvîIžñô³ç¸N,Aµ:ùÖ±v3õžû·}ÙÚµkWç�C ‰„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@Ì%>U¶råJ‡ÖµÅ‡ê` :óÚúqÆ‚™ˆ:Ä™Xf$XÈøn ;K¿gvqÔ­ÉÌ…ý›Úó½uˆ'ÖZMí:;~ç@؉A&۩鬈yÞÉÝ;é·§µ9ã�܉QÆûkŸÖNáÙ ?ª0©‡^ë¢k÷ØÀ˜ä�>„\¡p5ÆksƯ½©]'¶þp¦&± 5µÛ¸R{r&ÁŽî¢—?.6ï×Ôƒ»1œý�X†°S›û öÇŽP£ê‹ÚyÅ<ðù瞣L$B B B B B B B B B B B B B B B æŽÀž{î9¼æ5¯aphm[O·ÅóÎN0ûÀ™½®vìsÎA83Ál‡6t…zÚù4™ñÎcÐ׳K/|ìžíßL]È¡Ž ?6òôq!ÖO£á³?=ìoç_j|ÞÝg¢6Äþœ+ |ØXÄoÿfš™XhfÙY\‚‡AÐyH›©M8‚ð¡´›‡ÝÀ £ÚÍÁ/ú#u0Çò¸g|Þ¹©#;‚�¸úÃ`·&ºý�Õ&c‰S¸ƒýÙ}Vï_û×úúÙû‡Ö¬YsYÞ8$Öì!!!!!!!!!!!!!!!sE`ß}÷åSe´~µµ¹-æ+œAGœŸ`Ö�ùg$ô³cÓßÔ>—A6vçFˆÕ†�医6b¬Omd²úØÉ±?9Ôai³f3õXêàcÙßœZKŸ;ó!>GS{¾;µðÛßgÄF¾5¼“ý›kvÂÅg+ÔðÂ^� #<ƒù0ì>¹þPu@½ºµÑ=Ó‡ÞöçLû;¬xtjØ¿©½±Øyóqú©itÄ^Ú½vt–}¬ÙL½®o6òNØkúË ŸýÕÙ¹›w`phi{ãP>U™H„@„@„@„@„@„@„@„@„@„@„@„@„@¼D�oYß#ïúù5}¿ç×öýÑ�w÷Ý^½hUW�>ô̾óÊwôý�KûžB`w'À§Ê¶½qè¡Æâɶ˜{`.·9¿Á …:;ó 9ú°sf1ÁN.:Â[�˜�Ð_ëb£ýб—qÔÇf½¦ö³ý±£SË>äR“�çÂN {­kæCèO-ü ºs"ì,¤Ö°¿wô^ôB|îñþÞüë%f�ºCŠå¥ ÀÆúõañ “÷á¬Ã]�äºøAð!Øóè¯ÎŽß°©ýÇÓï�(xìèìÔQoj{Ùßú8‰µ;b}âjè÷^•ÃxcÍgç�la[ËÛ‡.ùõ¯ù{‹„@„@„@„@„@„@„@„@„@„@„@„@„@„@¼z)”/N`ï½÷Ž<òHÞ8´¡­�Û2Ƈê™YŒºœ‰`–»s”ªyØ�·0ß¹’jgŽƒÆz‡æÚn.…ºˆyãýíÃîê ³ù‡f;Cø!¹â  H<”Ã2ãL 6ãꇃ7õÁщe¯ýѽÃxÎö÷¾5Þû±S›:ä0¨ƒnNS»n-ïJ ºgãØ‰µgôo/ãìOOû“‡Ë‡ŽloÊàD"!!!!!!!!!!!!!!0…¾rïÿÚ#zò¶)"_šyÙ�oê�¿ÿºÿ¥ïyÑKã–¨}xãÐk_ûZ‡ÖµÅ§Ê˜q`1,Ãì„C3ØœÅ@gf¢.b�£`'¦ u̳®3#ÔÅÇ,‚ŽÍ8vmÎyXË�Zæ`cY¯©£»b§±ÖBGj<6kjç¹ÈA|F{‹Í»ƒÔ\bbˆõùÑg,6˜q�–h v/ƒ^!rf Ù‡h¦‘�RŒ »ðõ‹.tâÆýÍÔ¡±[¯‚F¯?¨ùÆÔØXØcªŽO»±îôç9ýÁ�ÅZÃg$;뀶VÜÿýŸöYÿ›%!!!!!!!!!!!!!!°� m‡#‡ØiöÜsÏᨣŽúh+¸®-‡ø”3 ÌA8ëÐÔ>—áŽÏ¹ bŒ«9 BT;¹ v’èe,5Xªu±;XAy ±5¦êÄè¯;õ¨aâìÏl±6Ägö±ëÃ�ŽQ¯ýŒu·^í?‘=Í-8Í´í¹„—¯숗¥6l<>ïãYÚ­e~ÞÆSëKžƒ8Äð£ þ8ÖÁf¼1ãgb¼yèöçlò\öçL µÑí�1Ýlˆ±œíO:>Þ8´ä¾ûî»<ƒC�D$B B B B B B B B B B B B B ÆÜõ‹«»åŠ»ÿ§1ÏÎ=~`ÕÿÞ sèÙ;·pª…À<'À§Êʇžj×eFƒ9æXÎg°sF؉Sð1ðÜvsÍwF£у<ëZ›3>¤æçÝ8#Öq¶D{­çüFíï�¬;Qmâ>øêØ›w““>êÐÇþÄzëá3¿ö'vÆbÁh‰\Üò²>¸4~aÏ­G.«Öò�Ã<â±¹×þB%Öþ‡Š�xâ¬ÝÔÞ¿úòNö¥^½›9ÞŸ�úØÑÇÏäÖû¶ãHj-ûcC¨sP[Kï½÷ÞÕÏ=çc⊄@„@„@„@„@„@„@„@„@„@„@„@„@„@@ ƒCù;�ß.�28´¡ubpˆá„A—sçã¬:³Õ׎£Y "ð3+ÁÜz=ã<v„Xû;‚�9 €ðc£¿58s7‚Ý»ÖþØj£;Ïa>±®ZËlÞÑþrÀç�‰±SGý°#Ö™8Íà_ ÌV¼l­3~A޽>9ž©#Pw|,ÀÚ‡"|ûa«õÔ¼á‡wPÇ–x{y7jÕ^ÄÔ>Ä!Ô&–3;gñÔ°ýyúkkj�÷L�ª{ŸÁ¾Æñ©²>8”7�2!!!!!!!!!!!!!úÒ=ÿnN‘üÑÑÿ±÷Ë›‡æ{šíB �}ªÌ¡ nå ;„~ç6°±œ Á®M{3uqîÂÏ¡a¬ñž�ݰ?1ˆõð£³#èõ>ÚØ­AlíÏì6û7µŸ‰aöCº5šºÝsâS¨ã̈6îÅB¨‡NßñÆ4×ô…Â;C¨ãC«S·Ú8ó <;¢_h<~E?7<¨ ª»=ëp�6sˆcÙ¿ú±qó›ÚkbãN þÔ|{ú£QËX‡“´‹A÷Y8cç~Ñk<?ýò¹+µZÑ>UvÉ3ÏðßD$B B B B B B B B B B B B B Býݽÿ~N�œ÷ºÿÐûephN±§Ù.$ÀàÐë^÷º Újëɶ˜g@îaÎ�…0“áÌóÄ2¡]1Ÿ³þšƒîÌ…~ë“C>½ôas&„>,úãg¡[Ýü¦v©~ó}–šÏ�ˆ­w©~gF¼?>„ïT{¡#ÕOËçÇ?c±ÁŒ ´D@O�z^�ËV±/]¡¡©þ`ñ‚7�½ö'ÑŽ.xû²{?ê¡[ƒ!�ú@…{P‹XòðÙ‡_í�Nmìˆ}­I=ëP;ýý"ÞXtû³/lkåÝwß}I>UÖHDB B B B B B B B B B B B B v{�oYßü·}x—²ø¯Þô…Þÿ�Kwé=Ò<~ÛöÚk¯áè£�¾°õYÓÖÖ¶˜g`æaâé¶œwÀÆ1ÎH0�açŒ0+�N,¢NMkà³¶3œíϬ†ý›Ú…5èQóÚqtÖgâÐíO,bëaó™èÏ]ˆAŒE§µØé…�å}ðÉ;õb¹‡R}Ú¦µS`g —C¼,µYBÄÇÙ‡öaˆ÷ÚÆã†}6°�ÚŸ8Îìô·.»ýÉÃçýˆe!ìö!�xë뽚«ûÍc'–…Ô½ÖÂçýÌ1¾Æ¡óeî²[Kî½÷ÞËóÆ¡F"!!÷“H®@IDAT!!!!!!!!!!!°ÛøåÖ �Á|zÅ~Kvûß$þuà�Cmpècí)×¶µ©-ç0š:šq�º3Ì\ ä0`ãLóØœijf'œËÀ`-mÔ3?5ãÐ�!®Æƒ ñÞ;«ö7ŸXtzáW´±Ûßç\¬GŽwAçC^­G/ÎæûœÍ4}¡Ðlå….(LzŒ÷òâBôÇñ>Ä0 "Â×�µ‡gûW{/Tþ¡>~�k.~ÿŒõ^ƺ{?ÎÆ4µ×ÇV~ÎÔ$�þìÆXËþÆêç�C+î¹çžK~ýkñ4K$B B B B B B B B B B B B B vSŸ¿ã¿îO¾~ãí»”ÀÒEÇ÷þ;öÿÝ¥÷Ø]›oܸq¸í¶Û†=öØc8ñć}öáÃ?3—�]oæ7™™Û‡øTÙƒmùÆ!‡˜‹`!Îd0 ä¼»öñXsت!1–ÁŽî<…ýñ£:3ìÚ›ºÝ]8ãC¨ï\gíèˆ÷rÎÃûNx'þ%¿w㮈vuìØØ©ëî}›i¿Ï/dð"/ób>Þ„ãƒ1äÂ…„âÐ 5x„~r©8ó›:Àµ×<Ù:‚�3ÿõûƒŒ×i®QâÈá~ ùä°¨ËYñ9Øí�Ïÿµ±ÿ¾Íæ=‰å9ïËó§ŸžøÉ±SGBÏýÚZyç�w^šO•�¸D �������������Ø� \rç¿éO?_‡.|ýž¿Æc�=6Ü~ûÔÃT ,=ôÐaéÒ¥ÃÁÚKœwÞyÃòåËgSnØÙõfu™y–ÌàЪU«ZßÖm1÷À³ÎN0·�8�ÝEœ~r,‡Ύ�Ug3Úq»úÄ1_Ágɘ۰?ýXä;‡a]ìæé§¹øˆ3—8ë6µ ±ø­ãݹ'õô7uÔݺÔ$—8tî‡ÏþÔÁÎBðQ!ÖúÞ¡;fòÅf+Öà2gm<€—ÅFŒ»…M�ݘ¦ö\vÄúÔ�¹ÕO?ï`üŠýý±¨a=róëÙ{Ù“áÎ yµ¿±øñ!ø±Û›ºµ¬áÙ\vrùƒdphùÝwß}YÞ8ÔHDB B B B B B B B B B B B B v[~¢ìÓ·d^1øÔñ—÷ûìêO–]ýõÃÍ7ßü¢l9ãŒ3†ã�ŸxcÒ‹&ÌÓ€?û³?øÿÑyÓÐÇ>ö±á ƒšÕMwv½Y]fž%ÃxÛ§ÊhW{ª-æÜafaÎ;gtwlر9¡¿™º�CŒ3ÖÀ‰ÎŒ=ÉcÎÂþøcð#îö·Ÿý‰gy6§ö×omjUÝÙsÅ;3^ÃÚÆÎh·ÁŒ’KuÆásázqb<{y�…ø�â÷¦öžøú±vjÚÇúØÍ%V]?¶Ú:² }þ™g¸‹„@„@„@„@„@„@„@„@„@„@„@„@„@„ÀîIÀÁ¡?ÿÑùó ÀyÜeý>»zpˆ7æðÖ!†<Ž8âˆímÞ¼yxüñLJúÿ;_pÁë^õªíâ^N‡»îºkxøá‡‡×¿þõÃâÅ‹g}õ�]oÖšG6;æ˜c>Ú®´¶­-m1ßÀB˜Ù`1+áìƒz3�üèøøQÇN>gó¬O¬³öi¦QtbíO¬gê±ÌCÇoÿªÙ�8ûsæB¬ƒ]�¥b=tk‹ßg¤.wAˆ±?;gÄ~öŸ°Îàßzé¤o—ÂÅ}^”3 ÖôaÀõ¡‘¯ÝØzû‡c_ÎÆÓŸ>öwÇîë¥ð#ô§6uÌkê(!Þ»r¦uÉE¯÷¨uðÛŸ|úë'Ïþ>}¨Å‡V´Á¡ÕõÀ›-!!!!!!!!!!!!!»�››йú¡?›WÏ}ö²ÿ¦ßçÄÃwÝ@ÓÓO?=|úÓŸžþù>Hó{¿÷{;0Ú²eËpÕUW ëÖ­ë¾ãŽ;n8ûì³wˆ‹!Æ ì»ï¾¼qˆÁ¡ÛÚÚ–/Îwð&f˜‹Àƫڙ‘@˜�@ðk#�Å{â±S¿5èÅ|…}šÚûK~ï5ž‹Ý~ôFŒ™8MÔð^Ö©yäÓß>äyWâ¸s ˆµíå|È„wâ_|>?; ›ÏÛÔ™‰Eg–=‘åe8U\ŽKbó¢è9’6ïcε¾õØ5Ïúæ×xuk’ë�„ÍÜq�sû’KMüîþ¨ö'~;‹ú;$dOvV­Ãq×·¨Ù–Þyç�«ó©²Î'ÿ„@„@„@„@„@„@„@„@„@„@„@„@„@즺fýžWÞ±ôßôûìÊÁ¡|pøÊW¾ÒïñÎw¾³Méç?ÿùp饗v×±Ç;œsÎ9“…õ$ÞP´Ç{ ¯xÅ+ú>ià$F†—~õ«_õψ|ðÁý H“„Mjb¸é‰'žÈÛo?Þ³1?…A­_üâýžûï¿ÿK¾ä/ùË Ó—“ðÆ¡öf'¾øp[O¶å|sÎRT:vvæ ¦a7³5F�]Ýú ç0KÁ0Ž‚¡G�·‡¹ô%—˜êsîÃ|ãí�Áï�»qø�úœñ#ÔÑgìúõ¹cW'޾ˆ÷›8Íà_ Í u”Âżx½(µ½4»°I$ ß°‹ þQ`ÇF bŽ1‚s€ÇíÔTg÷Å^ÖöÇ ¿Þ¿1ã9þèúÙ‰AäÁN_|ì>¿~ì ±cCê}±#<Ÿµ±É¬ÝqÇ—?û,¥#!!!!!!!!!!!!!!°{X}÷¿í¾~ãíó ÀÒEÇ÷û\°ê?í²{}ç;ß~øÃöþ]tÑpÐAMz—�7_|q÷½å-oN;í´íâxà�á?øÁð³Ÿýlðÿ£æÓgË—/HâÍ3S ÃK7ÞxcÏ­/Æàsh¼Ùèðß4•a¡ï}ï{ÃÚµkî§0ô¡�b«‚ÿ²Ë.ž{î¹�7.�uÖYÝ=Y=ð¸òÊ+{Ì'>ñ‰¡ý÷Ãý÷ß?0€Å€rÈ!‡ çž{}£çu×]7<òÈ#£OÅ-Z´hxík_;œqÆÃ׿þõá¾ûî–,Y2œwÞy½æ|ûglphS»ï³Ì;0Ôàl†~gC|#�gýìæ6u¤c£n�½ ×¹ üöÇn ê9›�ßûøæÏĹˆ·†u±™ÓÔKŒ³ÚÌu§&wDÐë�‰¡?~|»=Ù�±;Bœ9Ý0Ý(>[>;âå©í¹°ÕNCíOM{™crg,™­Ô‹ »¸(—{A±W1ž:ÀB*0lú´Sƒ%`üöç™Ð­…OA÷êÄ[×ó‰õ9Ø«½»�:äy'Þ*DœyÖl¦íîä½ê}Í1ßþÔXØÖ’6µxY�Ȥh$B B B B B B B B B B B B B v'ÿ÷­ïî�ûôsÌ-ÌÙwωOUýw'\µK.Åg³þò/ÿ²¿E‡A m&“ú¶AtámB¼}çïÿþï‡ 6ô´öIªþ6†�Èa ˆO�!ï}ï{‡#�<²ëüC.Ã8 ì Ë–-N8á„þ ¯‡~x¸óÎ;û›vðñæ w¿{â7äÌÏW¿úÕþæz�rÊ)oâM>¼Ù‡7!¼±è#á+YB/†„�÷½ï}ÃÊ•+»þÍo~³÷ã™>õ©Ou[ýgÍš5Ã?þã?vÓ™gž9üÄ›¢¦ªG o'âíKÈ^{í5¼éMoêÏÁ Ð£�>:\sÍ5£¡§|àÃâÅ‹{,ÿð °C<âùð3 ÅÛ•âò­EļÿýïV¬X�:ï„a±öi» ÚÅjë©¶˜o`¶��Ùj˜‰Àæ0s؈e7޳3M홊qu&£{ݺÛßx|äÐß¾èöLJ1~Ä<çI´Ox'üÖ"a§¿u½3gû±#žk }Øè_ëé#Á?c˜™âR>€p©åñaŒe,“_Ôðáü¡Œ3Ÿ³�B<5ñËÙ:úéA<>„X„XÖ¨=¬I b=óɱ¿=¹Ÿµ°Ñ×|ûËÎ`‘ý9SÛgϯý´¸•íL/åì#!!!!!!!!!!!!!!°»ønû/ú£Ï×Á¡ÿöM_Û%?�84?çœsFoª—yâ‰'ú'±~ò“Ÿt3ŸèzãߨuÞªsûíŸãÓYÔ˜ÏðÐêÕ«ûñ oxÃðŽw¼C×píµ×ö7æ`8ù䓇·½ím# oúÌg>Ó߸óÊW¾²¿u;ƒH¼%iëÖ­ý-I\pAb§\uÕU£·1äİÂ|*bçOÿôOGŸOã3i7ÝtS�ap¨¾‰/üð ôý�ßù�þæ$ò_¨wÿ«¿ú«Ã? =ñy±*܃û ½úÕ¯îúOúÓáŠ+®=÷üÁ ûï?1`ÖÚ?¼�ˆá!düYºqýàY(czë¡¶˜ýØÚ–³M ¡×y�êcF‚‡‚ð1kÁ¹Öªùèæ9‹ÁLw˜ø›Ò„6rˆ¡¶ýšÚÏÌg8»¡�øZ‹>ä³³¬ƒN³! p8ûÑÔÑà~ó±#Ö§9Þ�Xlú›Úë›�}§H}À™ —å!Æ¡ø`ì”aÈZì‚ðÁÙÉÇ #uð[íE,?,1eP‡8–ýÕÍ%;}ɯwlÇ.äÛŸñÞäS‡¾öÇF„Úœ�g'Þ~øòÉÁn?v‡–·W“]–O•5‘�������������Ý–Àºý=ýÙçëàп=þÊ]òÛ0|rË-·ôÞ¼}gÑ¢E£{ðe††x;oBÚ›cFÃ?�?þøh(ˆ·áœwÞy£Üª0üóÔSO1<2œ}öÙÝUs¨9÷ÜskÊH¿ûî»ûÀƒ?+}ãß}ö‹7íð¦¢qùñ�Ü?c†�O�ù\÷w×ßbÄ›ˆ>ô¡�Òîºë®Ñ~>þñ�÷�$�ð�:|n�\eªz¼¡èk_›ã~Üs\¦êyå•Wö· ñö#úrÈ!ã©�É%—\Òí3í4O ¼mé¸ãŽó�C›Ûµ˜Ñ`qNƒþÈð1 ��3:;Ë _<ƒ�;gfAìÉñ.>'wDŒs.„¾ÞÂÙÚä`=™_ûsž‘xñ%oKª—¢—×æÙ‡%›ÆYÞŇwçA�0µ¬[sìËN 9ÞÃÁ›fÙð!Äу³=›:û[Ëþ`óy8Û×Çšö'V›¹ô´?5Ÿ�j"ÚŒephÅ¿üË¿\šO•u>ù'B B B B B B B B B B B B B`7%�Á¡ÉxÞlóØc�Mî,ÖýöÛo8餓úgÈ4ç;ßn»í¶~ämC¯xÅ+tm·ó‰/�x£5sÆa°gáÂ…ÛåLuð-DÔc æôÓOŸ4ô¾ûî럣>oÚsÏ=þs?ËÆ'ÑN=õÔQ.ŸZã“kÃ: ã <1 óÌ3Ïô·)Õ~/Tïúë¯ïob¢/ŸJ›løG Öðö#öM›6 ó7Ó?CÖ†m¸N&›7o.¾øâî–Éâw¥�¨ö¶)‡Öµµ©-f‡s˜É`.‚�ùk�q~B~ÎÔa'Ævç2ˆEÆs‰7WŸ;>ujÙŸZÎdàgëÞLÝÎ̆÷!�1ÏZãwôîø"ÏþèÔàl_wkZƒXlÄÏJ(2[ñ‡å²õaÔ¹$}|wmÄ •Zæ¹7®7Sìü(ÂçL}D�ÚÔ¥qB$ŽE\½c;Ž~Trì_ãk CAöÐNBŽ=­ã3âCGìïÙ{yöžÉá]kËÚká.χÀ �������������Ø] |á¾ÿ¾?ú†M?šW–,<®ßçÃGý_s~/†aþú¯ÿºõ0¸sðÁ�î€�Of! Ñð¹¬úù.w>ûÙÏöω�’^Dág¼±¨æ._¾|xï{ßû"™¿qóY4n^ªð¦¢‹.º¨‡3ô•¯|¥ëïyÏ{†+VŒÊð²K/½´Ÿ¹÷B¾õ­o ¼õ>ãŸD{¡z|Jíg?ûÙpÄGtv½ØØ?“ÅÜzë­£O�ñF¤Ã;l,kâȰח¾ô¥~–Iv¡‘O•mZß®Áà1Ìa ìuac>BAgÃÎLùÌHpvÎчÝ�}æƒx®»w©~óñÑߺœÉ­9ø˜ç@ÈC7Þ9û{®ýɳ®:gu‡’ÌÝæåГzÖ$Îû;í�b³.‚E�]Ÿ}¦�3àáÃaSÇgŒqõLb­…Î��8�\b¼>sšÚk°Û�8žÉ3>źœÕ‰åGD¬‹�ûØ_FØðÕl,úQ©1œ©E.9\ƧÊòÆ¡F"!!!!!!!!!!!!!°ÛÈàÐŽ?ýºuëÞ„ð ±cŽ9fÄÿÇÌP/©àmCŸøÄ'ú[{ xòÉ'‡ÏþóýÈ›†y1áí9 !mܸqøÜç>×Ã&z±\ýòð›ÉÞâcœû+_ùÊѧÕn¼ñÆáæ›oîŸû“?ù“íîÌsþùŸÿyOûÝßýÝaÕªUýMLç¼ë]ïø¤Z•©êmݺµ¿ èùçŸN<ñÄþ¦¥š‡>UÌ·¿ýíáŽ;î,X0|ò“ŸO�¯»îº¡}}hÒgÍeÛàÐGÛuÖ´µµ-fXÌ>8£ÁüsØ�Å0Ÿ9èä9óÑÔþy2ìú°ƒŽà3‡Zˆý™¯@°;Ëaob¬«N,µÌóóhÄ!ìÖ2—gªµ‰Cˆ³ºgz¡#Γ`CG¬5‡Ïžæc›•ø`³)ÂCz!ñ0è<ŒBœªO(uÇÇ"©gtõ*,ìæÙß{Ï0ŽyÄᳯ~ê™ÛÔ.öçà�d<ùÔe7ÎÄj7¾™ú½õiw' ›59#Õw`;/i¯†»,oêlòO„@„@„@„@„@„@„@„@„@„@„@„@„ÀnJàæŸ~¡?ùu�|z^8cñ§ú}ÞúªÏù½n¸á†á–[né}/¼ðÂáÀù¿˜# =ôÐCÝðþ÷¿X²dÉÈùè£�_þò—û™·-^¼xä{1å'?ùÉèm9¼ÝgÙ²e/–2òÿÃ?üð~ýú~î4áSd�<òÈðªW½jøÀ>°C*ŸãÓdoûÛ‡7½éMýŽÜ•·ñVŸq™ªÞÚµk‡«®ºª‡ÿþïÿ~ëÐxîT1_ûÚ׆|p8ôÐC‡xò¿ ÞÅÐÃGS=Ëx¿]yæl�'Ÿ*[ÛƒCÌ]0ëÀð�Â,3 g›sþp6Ö™ bñïü‰3ø¬ÃŽßþÄÔ~žÙk=ó½k�C·~û;ËA®vû³“g�¦váìóaÏãŒç�Ô»£ýãL ;>ï¦Z;v¦P�Ńh²úú�‰îƒ —øæ SýôÁΪPÐý!|>c›kt?jÙß…³B¿ÚŸ‡�ˆñùì¯ {Í¥·ý«N/ëQßx>ƒ†±?:6>Ùß8ôôÓOc‹„@„@„@„@„@„@„@„@„@„@„@„@„@„ÀnIà‡?ûbîù:8ô–Ã>4ç¿ ƒ?|òjÑ¢EƒCãÂmü,ØßøÆá´ÓN…ÜÿýÃ?ÿó?÷3Ã1ÓZ³fÍð�o|£çò¦££�>zTW…¡˜{ï½·?üð> Ãá _øÂðøã�÷aœé ñ¥‹/¾¸&íøã�ïÃAör—Ç 'œ0ð¥k®¹¦ž�žñ¡ªª÷Ýï~wh_˜á­Aìã2UÌW\Ñ?qÆgáÈÝsOÇ~SîðG¦z–ßDïz�7wÜq mhkc[ ±8Áì:6@¡³ˆÁÏBÆuç+È”¹ìæÔZÄP—…�o5ê|†ý­ElÕÉ£öz÷vìb]Öâù°Ûß;ctûèçlÿªãG¼ËÄiâ_┪k›ÖNóÙ 5¸0ïÃpæòž›:‚Z”ÿ8ˆÁçÃ{f7Æ\êÖÚøíO¼ýën~tÄþ§‰þÔBÆëOX'ìøê=Éñy‰ó¾ÄxgtsÜñùlj�œ Ý:}p¨}ãq5‡‘�������������Ø] üêé‡û£æî?žW>±êoú}Þ÷ˆ9½ÿòg>ó™>HÃà<ãòÄO «W¯îæñá"ÞúãgÎ&^á3]¼Ñˆ·ç ï~÷»‡ƒ>¸ë¼­ˆ·õ +W®Î=÷Ü®ûwãÍB¼íg�=öèoâ“cˆÃ= Ô|üãïŸô2�ýç?ÿùpíµ×¼\céÒ¥£a§ 6ôšÄp—+V n'伿5¯¸#o:餓†7¿ùÍÛÅqx¡zû·ÛïÁ0CU“ÉT1W_}õpÏ=÷ô”SN9¥¿ùÈ|¸0pt×]wišòYFó@aj’71 á :‹y–óÚ›© >lÌJ0hƒ`cFÂaw|ÄáGÈÃçÜ6û£ÛËþì,jØÓjпúìcNs�üèäâsvgj!ÖfwždªZ>¯Ïç3yê¡{6ûŒ„³”:<¤‚Ž��>þø<<ƒ0u*Ë!�ež0ëÙvÄÝlöÁF]œé�î‚Ï>Þ¡™¶»gãè‡ÎB¼�ý9ÛG¿ Øy“�ýÍ­qØêoŸzfphÅ­·Þz)ÓŽ‘�������������Ø] 88ôÙ{.šW.:ú³ý>s=8ÄàÏ•W^Ù{ŸuÖYêU«&åÂ~~ùË_vŸ÷r€ç¹çžø´: ÷œxâ‰ÃQGÕã~úÓŸwÞygÿ¤†7¼á £Î ñ©­Í›7sŽ=öØáõ¯}¯óðÃ÷7 Qa(‰¥ýÿßÃ�7ÞØ�ÜåôÓOïo⎠ûÜ|óÍÿÿø>ûìÓŽ:è ûƒü`øáØ{\tÑEoÁ�n»í¶‘ù�Cé5&{ëÏTõxS\xÆ·¾õ­}� nS^(†7 }ó›ß¥ð™4Þ~´e˖Γa&Þ`ôì³Ï¾à³Œ Ì…û¶á«�´«ðÆ¡Mm1ãÀy‡OnÝqǣϠM•ßÞRÓßøSý›6m¾úÕ¯O>ùd5o§óv¤w¾ó�£Ï›áä F�<òÈpØa‡ ç�wÞvñÆïħÐ^ýêWëÞnŸªoXò3lï{ßû&ý„Û Å0ptÝu× wß}÷vý80€sÆgô71$õBϲCò.40¤µí�Cµkð©2„ æXêÌO 3?¡Î¬„gvüÎY˜ÏáLL"ß3qèãùÖ!–úö sä0›ÁN,qìU¬éý­eg–Ïb¾½©e]jKr¨Ãnÿ¦váLoB®6c±ÍJ,>›">\½œÐ܉±qU8³�‰]8ìöÑnv„³=Økœµ‰«âýÈåAÐíEžuìã™XD»yÚ8Û—zÕûU�š !æ±s'|ìµçm-oÿcY>UÖHDB B B B B B B B B B B B B v{šøà3c¼ÝgáÂ…ÃG?úÑ)ÿ.ˆñ“d‡~øŸÞb؆$zÞÐÛrxÓÐGLý ¶x``€‰O¢)äò‰±N8a ßdÂ[w®¹æšþ†!Þ¼£00tÌ1Çô7í·ß~šûÛø,o":î¸ã¶{ƒÑ(¨)ëÖ­¾þõ¯wo`:óÌ3«{¤3Ü3U=©¨bȇ7±�‹C[/sß}÷ �=öXÿäoM‚\ößÿ᳟ýlÿÄocb(k¾ oj¿çíž¶õT[â0ëà ;3øœ}ÐÏÙ¡æ(°³vlÖñÌÔ§¹ÜE]{3�î�ÏìÞáluâ©MïQŸÓzµ6º1ÞÃ�x…8Ä}â4Í)<[ñá¸õxÐZ]»À?áƒø_>Ÿ¹ØÑYöÑÆ];;‹Xÿ=G]ú#ö?ot{qÏÉXqõ€\jëÀPS»ÐßžæãðyÉ#ŸO•­l¯[»$Ÿ*k$"!!!!!!!!!!!!!»=?Yö¹û>¹KY|ü¨‹{ÿ¹þDÙoë¡ù”= ‰0Œ4Ù罦êÍçÎöÅfj ã3ÏûàÓ��ûsÆçó¡#ØkÙÿxŸÁÚæô³ùÇË̶†ö‚\á¡`“Ý ¿Ðë€ ~ïVuú`gaŒµ9S‡¿oóá]?>–?TS»ß”3>Å»ÐÇþø¨Gœý©IëïÛt„?<úëÇfj Äʉ³ÏªÎNì,‡–¶7ep¨�ˆ„@„@„@„@„@„@„@„@„@„@„@„@„@„€îòú®^µþÓ4'û»—þϽÏk<}Nú¥ÉˇŸ?óÓk'�tRÿ4ÙÁÜßä´víÚáöÛo6oÞÜßÌtî¹ç‹/~Y<ozë[ßÊàÐCmml‹¹æ&˜Ó`¾Â™f$ÔÙ�ÃÐNžóè,f#Ø�¯hêðt[ÌN`wVÃzÌf 3Ÿarûc³:‹zØìI,:;~z!Ôµ¯»õ¨aîB=}MéÚð#œÉ³?:ËþMõ§‡vú›KÌŒÄKÌ(y,‰Z,.¯pæ’ôÂö¢àÙ­ã�b j’Ïâ�ÌÂ3Ïs é°Æûs6—:Äsáâ²:9Šý‰A¬g,õôù#ÑG!^?vΕ>–uŒµOsõ?òÚ¾¼ ­æÕn‘�������������� }}ØS$ç.ù÷½_‡æûË¢Ù 7Ü0üøÇ?~Á»ò)¸sÎ9çeñ‰2dß}÷åSeiç mmÚfgh¦Î8pV˜…¨«ÎD`'O©yØYÎSXƒXìÎ}0»Áü‡ÂÙ!löp§1ÔÀ¦Œça·�¹5Þ¹û³#õŒN�ÚËþÄZ�8ó°#æ:‡b� ï,þ¥ð΄K!>º°Ðý‘–`ã�£¦6r„`vÁ †ø UPìÔà�ƒÉ2Îô÷®µW­ÙBz¬ý=³#ö5Ÿzèžé£PƒžöÇWãÑñGmm¾¹ˆ³²SŽÌà�8²‡@„@„@„@„@„@„@„@„@„@„@„@„@„Àöæj€(CÛsÏiGÏ=÷Üpë­·wÜqÇ0þr�ý÷ßXµjÕpì±Ç ðñ¡—�0ìÔÞ8Äàк¶6o»9󾙇� lÌl8gÁ|D]ÄøÂìuÞÂ\v|Ä2 d­:(ÔÌ]ð[ÓY û`wb­Í®Ô\ú³¬ë|‡ñƒ본c#ŽÝzì< 6jsV¬iUvâ‰'ò©²um18äÛ}œqŽB;sÎv4u4<ƒŽ!‡vÄZ§ »õ˜¿0?væ*ÌwæÂÄz'|öhêv}j~�1‡:΂XŸýÉ©}ˆÁ_ërVôqV7ß]»õÆŸß´¤^bZ‰%˜K¡˜; Î^–^Äò@ãñØÚÔc,grSëðC0pCþ¸8`S,j"ö§–Rûc#_øö÷ìݨÄê3K÷BÇç]ì1ßBF1ÞÉ»r6�ºèÔã�CKnºé¦/fp¨‘ˆ„@„@„@„@„@„@„@„@„@„@„@„@„@„Àžxæ‘î¹úÑÿ³ï�l~áOFMQfd^¼ÿº~ö«ÿ‡¾´Ïâ‘/JìNzzÛÛÞæ‡žjÏÎŒ†sÌ88Á®`'NÁçÀ º±æ3'�NŒºóÄâc!œ�Ñ^ïÓƒÚ?Þ“³µ™ó°žv|Î�Ô{Ôç Çþ5ßXlܱ–w#�>ìŠÏD>‚Ï|kÖø4Ý,8ݼÏÅ} /Ëå©íÇ/ì™\¤>¹,káóÇ1¯ÚG?sš:úCD¯yÆÑƒºˆ÷Ug'‡XãèI/Îö×Çó�ß{r®yž›y4\Dâε–ÃIØüµµôÆo¼ü׿æ¿�H„@„@„@„@„@„@„@„@„@„@„@„@„@„Àd284•ØB`öøTY{ãƒCÚbpÈæ*\ÎQ0[Áœ1Øð£3 áÜ…ùÎ\ƒàw¶½ž‰q滵±“cÎöÒF?îDž¾¦özäš�©µ=ã<‡ý±Ùß»q¶—ý½“»ù>¿ýñ#ØÑ±#Ö™8Íà_ ÌV¼l­3~Aá² ÑxÏÔñݽŸ?uñiçqœuoÿz?jY×xâ¬�¿ö·=Éãl?bYæRƒ?þ±i3Ös­«�Ýzøvì¼qhƒCyãP# ��������������—HÀA¢5¿×3Önü~ß¾õ�í*¼r¿×ôóÊE§ôýÈEoï{Þ0´¦vc¼qhÛ§Êl¶´ÅlsˆC0ìóU'›vç#´5×(^�ù�gÚbna>Ãxòí©Nœ=›Úï‡Í¹rb´wCûqÔBЙÙà�ñ¨µkϪ×µ�ÏÐÊípl>:õ8Ó×بí34uúB‘�!ÔñBêÔ­6ÎBdGô�‡ã!müðyÜx¾?Ž1ì䇨_høéI}bî1ÞüÚ¿Þ?µˆ·~tmø�C§VÍñNäÑŸ!#Ä|üÚÈ#ƒC+Û§ÊV?ýôÓM�„@„@„@„@„@„@„@„@„@„@„@„@„@„@¼z)”/N`Ûà�Ÿ*ÛØ2˜g@îaÎ�…8“Áœ³HõcWÈw>Ã|ýœÑ™Å NõcCè¥^ýÔ$‡e~S»x'žÁ|Ÿ‡ýÔC§–w"Î;Õüfî¢ß™c½~j²«N�ê'‡5~â¦-ž­‚ZêÔôÒè\–KÛÏ�‡ÆÇYè@ò¨©Ýg®àkž}Øí�®�Ø«Ð$gú“ãÛ�¼6ÄzÜ��šÄ°üAõ‹ÝÕ»¾ZO�ÝþÔ7¶©]ç¾ÖZØô•ßÿþ÷WçSeà‰„@„@„@„@„@„@„@„@„@„@„@„@„@„@„@Ì%>UvòÉ'_Ðz®ikk[Ì50ó�0÷À›P˜}ÀŽ0G�î<ó1³ˆ³æaGÇÎî²6uÐYôg·¿9ØjüΪ4µç8;¢¯ÚÑ­…^…ºø�Zc²ùbœ;qÞÄ»ûÔBG¼7úxÿêÃ?m¡ÀÎñ¡ø±Ðý}hÆ?r´oœ:3èã°ÉÁnÿšWëµ�‡ŸØøZ�:>ãìiŸ»1äPSù.|µ.ýˆeQ ÁÏòNìÆ©Ó�ryãÐ’n¸á‹yãP# ���������������˜S¼q¨ }´5]ÛÖ¦¶˜ip‚¹ÄAug#˜¹`V‚8cÈÅÆ®­©]¬g}üÔ²†õ¬a¼vâÆszáö�>äz?û“‡Ø×úÖu–Ã~Äz'vâ¼':3ñÖ¶öñzİìën¾÷"wÚâ¦�X^è‚>L ßA­pЛ?†~Úâ´µâ»ßýîåùTY# ���������������˜S �rÊ) mhëWm1ÁpŽsÌL87á†6vâ|™ ³äbG7¿óÎN0O�Ÿ3;g>‹Æ|s(ö×ßL£9óðÙŸÝþØéWûS—{˜C?k³sæîÆy¿fêu¨�Ðc<�>øÉ™Éü õf,^lÆZ¢5¼gmþ8úØñ±Y¨€A�ù‚n®‘P“8v„krFdž[ûZÛžÄyóˆaÕûÔÚɵ?:ÂY9µ¦~öú þÁaCÌÁn_ì܉3h -ûÞ÷¾—O•5‘���������������¹%°ß~û18tA뺦->UÆ\ƒƒ;Îu4SæXØÙ™a>‚zõ·ãHˆ¡¶¹Ä!œ™µ gÕ�¯hæ.ær a·?õìomb¬c¬¹ÄXÓþØÐ}.b‰A¬�N ?ñìÖkj×ÙÉ5Ÿ˜ñøÈ›•Ø`VEZ2uáŸðT·¯îÙ‡gDXÖ6¯¯ýɱ?vãùq8×>èÔu5µÇ“£OÝMÕÐÏ]úc£‹{“� ÁF}Ÿ»ñµ?þzë°#ô!†Å½´›ÃŽ`÷NÝÐþáÞ§ö7Ǹiï�vbI&! ƒ‹«ã·;—wHHŸ~ëx@­(ÎUÌÃG}üã:ñÄ™þì6„žUçlüö w¼?½{ªG®õ¹Ÿß¶ÓF<ºuŒ×ήoQÓ—}÷»ß½Uö@[OµåÜ÷`–ÑÆ�¥ÎL ÁîP~ìØtlÎh0?�°3OAžº>k5W÷‘O,5­Ín¼÷²>g7ˆñlñ؉÷�/èØðÙß8ó©é]°)µía>uÉ5G»ù3Ú)2[©AwùfíWsµ��ÜŸšÖ†5ü1Ì#–åçÀˆÇW¥ž­Ã�Ž?�½ìï�@¬÷$;‚Í>ØXô÷Þ乚:ºOµÕ!#tj�Omt{,lúRÞ8”O•5‘���������������9%À‡N?ýô·¦ëÚbpˆù瘟`x†™»gæ0°ccçŒ�ϪsøœÛ¨yä"ÆÛ[ý­‹Žß|sˆ­ý©é�¼9Ä3Ãá0�½›©Ç×]ÝþÔA'‡ZÚÙÏèÖµ7»ÏUçTˆUðÏXh°3„‡ 0—³C/ã—%°¾FJ(þP �¥�^BÑßL#ÈÆÇûÃZÃõ™ôùc±[×ç«w¯ñÆÑ1Ÿ�Á"þ°ÈáLDZs¶ß‚¦ù�ï|çò-[¶45!!!!!!!!!!!!!!!sG€7µÁ¡¶ŽëÚböck[Ì7 ÌH0¡0ïà6}ÎH8TƒÛø�Ž~ꢛǎ0[ñt[ô@ŒCw„Ù ìœíÏ™ÎÎ{P³öÏÇgv¤Î¿��8t5©¯è³¿ýÌõùˆ¯ùÄûÌÖšñNáÙ å幜—e¬>/ (âŒmêè�¬åA ùœÍ©:=8ûã5uÔŸÞö'Æ{LÖ߻Ý3:B-ÄêÑŸáNøÈ·/;u°1(„x6Þg±±gïÌ�X‡V|ûÛßþb>UÖHDB B B B B B B B B B B B B B B æ”À>ûì3œuÖY¾qhskÎü„óèuöÁÙæ7œ™`g‘Ãl…/žÁ†¸3'¡�|„xò{8Kâ3·°é Åg+\ÎKù°Ú<ûàôÂF<1ˆ0Œõác®8#øk ÎÆ²[‡ú~.Œ“õw§¹w|ÞØÆÚßz$rìþ8œíï}´±ûÌÄ›ÛÔnw¯eÿý[ÀÊk¯½öò|ª T‘���������������¹$À‡Î8ã ‡lkc[Ì> ÌJ°˜•pÇç�K�Á�Ë™y côsfÄMíµÙ͵¿çƒÏZõÇr~¿gts¼3ã15—ûÕs;özìÞÝZœû±{?kÔþøÉ©1êÍ<3¡ÑlÅã²> 5Õ¹$}Xè>»9þ¨ž½—;µðqFg)ü(þ±`3GÝ?s©ã=ì'HžÅ^æ×û×\bXäкsö°>vd¼†~kÕ3ñØkãô_{¡Ûƒ˜ …g+\ñRêìú|`b˜�VˆÁæzÆo¾ªã>C9ˆ“aö7ÞŽ˜ÚŸ3"hêxgú‹ c·.6tóˆC·�g㵃�g£—u±£cóÎÆ4Sbðó©²åíSe›7u.ù'B B B B B B B B B B B B B B B` ðÆ¡3Ï<“7=ÐÖÓm1ÁÜ«ÎH {f‚E ³ž�™pæ?ƒHØY ñÔB¬áPgBŒóèäÕYŒvìuͱ‡ýñûy4óê�Çg޽ɵ?qÞ™ûØ�ëb³ž÷Ä�އØ_û„uÿÚt%F0Ôða¹0º?>VÁr€†�xòÆïåÙ}›7­i‹Á!xØæ#˜›P8#ؘë`F¢îÆ猄õˆs¾ƒ<›ùä`'Þ\êY³©ÛéÖ«ùÄ’ktüرÕù}ÖÁÏý8#øím]wü5ž{sFì�ÍÝÑþÁF }²Ñ?­�â;S¨W/_k ›à�éƒûpÄ`6B¼gt–wWg§v~s›Úmø‘z?L}ä[�|†L©ý±qW„xïM>ºýéå².gsè�®�|…~ô'!¦>ÓÂv^ÖÞ8tÅÖ­[‡çŸÇ ����������������ß>�=öØcà�Cg�uÖ[· mml‹y g ˜{@g°Åy ÎÄ0[�Ÿ…«î¬¹Îd8Qc­å¬gÄÙ û9�aOkr&ÖšêøÑ½{Sû³¸×»˲61öGçNu>„¸ÊÃXk’ƒ�E,µ«Ô¸ª×˜—¬Ód¶B .Ƀ¢s)�xn¦ÑCá·o…AL}`s‰¯Àb òìÏnûX“xsÆkSñ>Æa£Ž? gëØ‹3÷ó�‘}ÚòÒ-@IDATîÄ ³íÖÆFLíÏY©ý­s@s.ý§ú§Ï=ûì³ ù2!!!!!!!!!!!!!!!sA`ۜ¦w½ë]oýl«~ªÌ æ"XÌC8¿ÁŽ qdž0üàtŒ§Â^‡#j®±Ö©ýÉÅN<3êÔÂÆn~ú�û8Û1—_�m¡µb°Õ˜ÿŸ½» ÕíÛòú~-咨р”$�$E ˆ½«Q½4Ò†t”ôìØ’2iU¯°mZZBu«°IÄFZ�`Omn&"ˆX$’F“Ôõ%ëó¬ÿw?c¯óìsöÞgŸ[¹×1`í9çxûÍ9Ö\s޹žÅ9ù ‹›pj³Kç¨Þ굕õ�ìÍÄÁ×Òu ùkJ8 N»m HQvÕ[}€Œ=JOùˆÂQžø>Äq£û ‡,õ|†‡—Ÿ«ÞÔ=Ôn”ÿHÛXÙòƒïF'Ï?=uR²™íúñ¯üã7~ã7þ‹?øÿà¿»ÿâÐ�¥�ÀF`#°Øl6��ÀF`#°Øl6��ÀF`#°Øl6��ÀF`#°Øl~$øÝ¿ûwïþÃø?ÿÉ?ù'ÿóð7�ëÿ>.ß4øbŠßwÚÉÈ«+û¾Ÿ^ßOh«ûæßw?<®¾É8ª7[eßsL<¼Úa¤ÇÁ¿ö%ÿ}ןýÄgC®_Ê®+¿6{4õNÎ_›¾1g§^ìôKýÝü#èê§Añ=Ý`ð ¤Á4@úhV=}¥ÿ¾Ë çàÙGaÇcãê&öÑy>”pû‰�—=>{íüÕÛ8­Í?^øÙÍþ×§ú:}ðCŽàÖGö|ú‡þЯþê¯þg?û³?ûÿêÐÑ\Úl6��ÀF`#°Øl6��ÀF`#°Øl6��ÀF`#°Øl6��ÀF`#ðí#ðS?õSßûÛûoÿ·¿ôK¿ô´ÿý¸þÉqõ�„ï\¾oPâ+}Ü >¿ûðÍD⨳AôÑ´¥çû ötó—�tÙÎ+¿|ÓQúŽ#JúôÂ=ª7¢�`…˾~�×—pÖ�òŸ]õ¾;ÉݰNë³�m:Êü¤û®2çï2þÎHGthvŽßÙ¦ᣰ³íØ‚„_p”ùÄŸ˜ÙáçSÙMJ?Ù!z¢éÓ ¡›¾’ïü4†Úä(|õ0ê_2e²ôf›/¡‰ÛÇFÊð“óù¯ÿ™?ógþ“?þÇÿøŸýçÿüŸϵ´Øl6��ÀF`#°Øl6��ÀF`#°Øl6��ÀF`#°Øl6��ÀFà[Gà÷üžßó½¿òWþÊ_øKé/ý×Öÿq\þåÖøžÁ }ÔÓÇ6•‡è™œ®o!|G¡îª~TŸµñé"zH» FßZ„§Ô§>:ª7ýpت÷­GükI/�£úÔ|”XÕéó3ñÃĤÖãUöíÈ¡þ >Þ›‰ã¯%ƒ+Øü©O¿êW~�„ùÁŽÁó‡Ô£‚¢]��é»v7Žnòð z.ì„¥Ô�­úô¯Þ•o>Õù G;½& ]>Ã?ªO4ñéºPõú¢ß¿ÿç~îçþ½_þå_þ¥ŸþéŸþ£ûáÐ-Nûg#°Øl6��ÀF`#°Øl6��ÀF`#°Øl6��ÀF`#°Øl6�oÿMÙoþæoþ­?ÿçÿü_üÁ~ð?Pÿè¸|×зʾ�ð‰oºŽê­Ž�æ÷¾­è;‰äÙÅ÷�’o1ú~‚ž«†ðç·W?‡øFøaç>ßÚ³/|¦þÁºéò¯ï_Ôé?ÒFxùÑÆç3<2¾j׿ƒu£ð'Ÿ®ö»‰Ó¯%�h�ê ¯Aâ%SG H‰—N6éd7cö7�/(0~è°QïeG—¬~Õ§z8JvsbЛ>?áã…Ÿÿ&ÛÆ:mðÓÍ�’�ñM]ýªo?}ü³_ÿÑAöŸþÓú½ñ/¸^Úl6��ÀF`#°Øl6��ÀF`#°Øl6��ÀF`#°Øl6��ÀF`#ðñø]¿ëw}χCõ¯þÕ¿ø«¿ú«ÿÕ�ð—ï*|°à[ —oú ¥|÷à£DÞwÙô}Hò¾­à§ïBú~âŠÅŇ•MýÁÓO¾zýŸŒ.>žrú"ƒý®xÙããås~ÿ‚�”®lð¿1¤— ݯ"ûZjprÄP7® bK†æ: _�^<þ‘6ÚajÏ�vúï¿L<õð�ê“_<¾¾\n�>‡uToTœÂŠO�¬¥>˜äá'W¢ú­ _,Š»‰{4o26ññ~ßñ@þ̯üʯü§¿ð ¿ð'~øÃîÇC¢²´Øl6��ÀF`#°Øl6��ÀF`#°Øl6��ÀF`#°Øl6��À‡FÀO†þÆßøùÏý¹?÷_þ³öÏ~óhþããò݃o.únÃw¾mÐFä}+�7¿{ÐîÛßD¨»ú¦‚¼o9øUïû ²üÂWïûÉŽê­/õ‰ïˆYríðùè[ŽðÉëS¶ú4ñÙkó‰ÒÃ#‹¯M†&fuüðg\&>�wQ�x—ñň/Wƒ!Ö6À:«îBdøô Öàò‘ŸÚÙeËŽ ÅK·@“ñKN©‡§]¿ 6êÊüäã`=a±»êe›]mvá«ë™ËdÕ_ÙÕÍÖ¾ÒÄ'ÿ}ÿöAêOý©ÿø�ý±?ö'Žó{þÛ²ýׇ®aÛöF`#°Øl6��ÀF`#°Øl6��ÀF`#°Øl6��ÀF`#°Øl6o�€eè§~êü|á¯ÿõ¿þ¿þë¿þßü½¿÷÷þîá矗vûÎA{RmßIø¦b^}OáÛ ö“ر!CìèO{|tÅg‡”ùÑæ‹}eødñÙ\íÈÙ„Ÿ=½É×�ðòÓ÷0‡è¦Kß…èÓC�?;ý‰&NöùHç]eàï2FR‡qAU§£-ˆ â¨ÞP?�¼’œÍùÉÚ#û|MüÔô”|𛯜¾>„K_½¹è¨>�S}âk7ölÃ' ?_dˆnú�µ~ðG/›£úŒø$÷¯ýÞã_úCúOÿéÿàçþçñg~ægþ(Í>ò!ÑÒF`#°Øl6��ÀF`#°Øl6��ÀF`#°Øl6��ÀF`#°Øl6�·DÀGCþ¥¡ðþÁßú›óoþ÷¿ök¿ößÿ Éÿvøø�Ë¿Àㇾ�8ª·º�g|SÑG4ä}³¡î#†yõ­ˆï$}àÀ6ýüöÍÙ•&¾o2ÂdƒjWâóßwt�6jŒôù›c Ÿnöx|*é£lÔù™×ÔÅGùS×·øüi³ÁS75Àw;8 ó¡¬3ê:7eGó&Çë¦ài°™êJ2vô¨ÞdÓ&}6é§§$ÏÇÕN@#:ù¨¤OG{^ùa3ëGó©¯ùkœüÔW2õ>â/á¬~¾êL<ö> ú×~îç~îßúÅ_üÅÿ�ü‘?ò³øÿáçü�?ðo~ÿûßÿ½¾þë_"ò`#ù¿¯á§£t¥“¬’¬úÍéøƒ-þÆçßù/�õly>öùÛõ§µµµr®§»þîþ³ûïæ­­ •›mþÙ\hÿ¨Ä�6ÿÞü{óïÍ¿çZ¡¾ç�=”[´WÌ9²ç�=ìùcÏ­­ •{þØóGs¡ý£?ÚóÇž?öü±ç�¹V¨ïùcÏåísŽìùãÇçüñÃþðÿÖoýÖÿú÷ÿþßÿ»çïü�ÿé¯ýµ¿ö?üà?ø_Žûú�Ž«ÿžÌmö-Däƒß0ø¢„Á é(ûvã¨ÞtÒ›6³ž¼’]$ÁÊwü¾ÉÐFáWò£îÊg²ƒõ¤_=�Ù† {âç/›pŒ5.:dQ¶Úêé«×ßdJr²‰�ÿfâäkI'êðô…�ê¬:žM>^úµÝÈH|vô Œá_ãy„Ïe£žÏ+>Y~ÕÑìOõnFí‰_,+a©Ãª/•s\�%ýìÃÐVO¯úÁºù6þÙ/mýþãúWŽ‹_meø�ŸÏü&»¶•§XLu~úà‰Û(têscÂCéó•¾6{%¢çšýžøùK7{íVö0²#‹ðê^öJT?¯ø|ÿħŸ½zøêoÁO—Ýâ‹Â§÷ã¿óoŸ¿]vý=×ÇþîþsÏuvÿ½ç6å�ž—kþ“®9µùÇùdmþwÎóÁ³ù׿_›mþõh?éü¿ûïî¿åå�æK:vZ{KºÚ›ˆÂ¾ÿØükó/kÁ柛ïùcÏ_{þÜóçž?÷üùè<ñQçOûÌ[Îô]W|¼Î4õ%«^[é ßz7óÂ4ÿé¡l:OeC6ó¦t•úSßf?|eýæG½¡'=:ðú…þŸ£þ}ׯCtéÔÏÊúNlP¾Õ“5þé�FãiüìñÈêïQ½ù�úxµ•“ò…WÜçôðPXêÓ¦>ÑO—Žº1EÙ+§Œ=¾vc:ªÏe£>ñµßM³³ïu"p§Î6X�F …ÛÃÕàÈ»¦ÌÃ#ÿê=0Ý8>“ÕF~¯øé…QÙÕG:|ò1±Èã©Ï¾es°Ÿnný¢ëªM‡mõ Ÿž¾‘©ûȘë/ü>jüìÕëCöÚp&~~Ò©_‡Úå',%}ºsüxÚô³¡£Žßx³›mýBÙÓq!öH»‡ßý'ÃÓÎo1Sò‹ø¢{m³EW|ºá“…ŸŸð§,|þØ_ñéºP~&~ýfûüëøù_ü�ÿοçÏÛ>Ïãa�ØõÇjyÆe×ßsߨýg÷ßÍ?^Ÿÿmþõ<ÿ¶žnþ¹ùçæŸÏó­Í?ŸÇcóÏÍ¿÷üa·Üó‡µqÏ_{þêì¹ç�=¼öýûž¿öü5ÿ±ŸîùsÏŸ{þ|~ÞÚóç§ñxÏùCçï¿×ý§æ:ÿذEýþ;÷¸ô§=]6aПø|&;ªO~ù@tÕÙ…¯]®>Yøl\dtÕaô¯õà͆èi£üòGÏÇBì�øé…��膙™ßßçƒ×¸ùÈ>>Ðä«çŸ�º‘±Å›:õ%¬üë‹>å#{r>9š¾kÓ᥇×5ûvýþ€>Û+~6|„yTo㤋�ÇÙzÇßúÓ'�­C1k×ÁO·…]{Êò™Ž/=XN}R�c¯ÞÄS†—ïtòK?,2ünrzëæ[;J¿~å§~ýc—ÿÕgI‡¿ð•'>R6†üôá|<þòQû5øü†TŸpÔ'~ã¯/�? rTêoúõI‰ŠÿÔÃG}Òøöú~ÅÏüêù8XŸàã¡taLÊ6/á³IÇXg=t®ó-þý™9#rþ-vÅsãÿxþ‹V1Úù÷<Í!1Úçïþœµ&‹Ë®?÷¸ˆGÔÜéÙÚõgןGù‡ùÒÙõ÷y,z†Äh×ßû:³ë¯qÒî?÷yQL”=;­-»ÿìþ³ûϧçÏJÏÈî¿ÏcÑ"F»ÿÞ×ÙÝ͈“vÿ½Ï‹b¢ìÙimÙýw÷ßÝwÿ½þþ`­h�Øüãy,ZCÅhó�û>³ù‡qÒæ÷yQL”=;­-›¼>ÿh­)†â¯ßŸñÐ䟜ó/[ôRüÙEtò3ëù GN~¿7g§O™mþÜñØPøtÓQÎz>è„�GM¾ú¼òOOîŸ~”íêŸÃ«þL]²Úùküí±õ�ncn]%S¯tf� …_»2|¾Õ�æáìgøéؾëÿõ“íÔÑŽêêðóF:Ù¼©ää#ˆŸ:T�ßÉÓQ× Jr<õwToíxn<[�š�»ÚwsÒ!gW©.ˆü z0ù§Ã^i»èÆSgŸOöõ‰îô¥=åGóÉWöÓ?Ýðñ»ø÷áªÿÙ³™õðñ³'×F�å%›Ïá³qÍñÃÈ¿:|òð”ÅçjˆžâŸM÷�/¤œ}V?9¿ô\³ÿÉÙä/{%Ÿ}ÿ&òëüƒ‰Ø_ñõ/‡O÷=øùŸö‹ó �ÿοž�}þvýÙõ÷Ü?ÅYÛÿæþqùçö¿ž¯i¯Ž”É÷ùÛçoŸ¿}þäÇ»þXwýµ?ìþs® sÿ¼MŽ1?vÿ=ÏÙÖ ïähæ3~êhÊ7ÿØücó�Í?6ÿØükóÏûþ¸ù׿_ýf±¿?œsá|:îç³Í¿7ÿîü°ç�ŸŒó—ûé|øÖý�ÍçΟæÇ£ó§œcž?®ø‡øÙï¿W¹6û‰Ïfæ2óã2”œ}cUæ®ùÙ“]åü„ŸÏƒuó©D|?Êb£N®NŽ®ø=_Ù'gã2þìÕóTŸák#òlÔíuW<ô¨ÿxÖÿðë?}TŸ`?õúOŽ´Õ'~ýçS½±ÕÅûÜþÓøèξp0yð]×þÓ{3qüµT øªÎg�Vo2¨#²ä3hx‚äà£i[à•ÙåG¾º« â J¦^ ùrÓÈ|¤Ó8ªOødpõ¯ X´Õ“ÑÕ¦�ºña“!øú†ŸøMàü¬Ñç«8$/É(‡OçŠ�ç Ÿn˜süéâgúá±£SÛXÔÙŒÿ�yü™>?ÿ|×Oöõ·X¥Žqª#vñçýO¦ Ÿn÷Ÿ�9ÿÂW_áã¹&Îÿßl`ElPqÓþ~ú‹¿ñßùw®/ûüíú³ëïî?»ÿžë@¹�\¡çBý¥ügó�û>²ù×9g^ÊÍ£Í7ÿo�éìÕ:£Lf®ÄWßõç‹KþòO÷ª?ý^õÉ\ˆÝôS_ò—îkÆßøø ŸødS>ýÏ{>ã_¿Ó[üÙð«Dtk+ó_™ß°ø£‡¦>½|_ñÓoþ±½âÓ™þ&>Ý·âϹ°ø"~¿ÿêQ¸Ïÿ�ûüíúóxýßõw÷ŸÝÏgãµùÏæç~2ãµùß=ïÚükó¯Í?7ÿîü½ç�=ìùcϽ÷ªì½Úæß››3ŸžëEóO}Ï{þ0æ|Ùóמ¿:wVnþy®ž•¹žîþ{Æ£}eó�Í?åí/Í“×äü¼´þäo>|Îùw4o„Ÿþ\ÇÔå?(9ö?6¨2^mz¨²=“/œä•鱭Ά~Ô6l£‹jë/ªßäd.¼äáÖ®_‡Ê ó_úáÓáoö?¿•s,ég[Ÿ”éñÁ'üäx~ý"Cák»ÂUj7®—îzágó(ÿ ëpûÔ�â7ñ뇒¼6»w_K|Ô‘Yê`ÁùF7¤€¦›/DÔMšu�'›ÊÉgƒÈP7(üš<Û‰ßÃË~Ö³©dËßU'ye~ÒÇïÂCÊbù¾W?ªOcš6?¼|³AÚü„¡Lwú ÿ*§;ãOþ¨�ÏY¾ÿÃÅ�¦¯�ðÃH·~TÒûÜüK�}>c>'þuþMüÆq-'~ãη’>z ¿>’-þ èògñÏ€lüÏgþ:ÿwþÝײ}þîÏŠšµÃsƒ®ë^í¹þ�šÏÿîúsÆcן]¬µ»þÞsOOÆî?÷uv÷ŸûZ©¶ûÏî¿›œÏDùÖµÜüë|FÊ3ÏhÝÿÆßükó¯Í¿6ÿÜü{óoë@´ç�{ž½ç�sVÌœsÖ›+³Üükó/s¤<³u¥2þ柛Z76ÿø¸üÃ3öQë¯{ó¥ýžçù¥õ¿g�^¤¨ç{tõ5ñÉ\­-ù¾–�_y•iwñƒÂ�¯/l?~ý‹�W]‰ðPó9³$§�ÇgGõ©_xùö�ÝÆÿ`Ýt”ä(Ù#|ò©§Ý˜è_©þ‰ÍÄ¿Ög_§ýÕŸ+ÑI¯ø×ß©μÿäñÕ/ž~T⯣ú Ñ{7´w;8 ýK8 ÌG(:T°´»!°W¶JzÉ�êS@Øå7;íFþ”dJÿíV7$üƒu“‘³Õwzú¨Þh¶õ�>Ê.yc SGáÿ»:ž±¹"~²M/¹¾æ_}â³/ÉŠqø|»ømüWüCtóë¡| ~ãW†ßý¿ñWX¿þÑÞÿƯt5Þ£z_ŧ{ÈçÄ'ïþÕ'ü°•lá×O~ñ{Ø(ülÃ'‡iüdêJ¶W|ºùÏÏÄŸã?T_�ÿâoüwþíó·ëÏóõ×ßÝvÿ=ó“Í?Î8lþuÏ7ÿ¼¯�›ïùCþôšóßž¿öü»çÿ}ÿ!§Ú÷?ûþkß¿íû·}ÿ¶ïßöýÛ¾›¿?íûÇûùzß?íû'sàwòý›õù=øìæï¿×ó{ÿuý?Ì>ùý—Ÿ~îwzqAµÕ¯ï­­%ü£ðµ�?Âgoýé·ù£úÔïrT¶þ[0váõljG�7»‰ß&>ÛÚ��ùÊO}œøôø}-~ýãC ÃË7¹q}nüõýÑøù‰`h7~vüë/Œðé4þºìò¡¬ïá'?DOþÕéÑï¢WÿÂ?XOzSVœ&~~ؼ‹8ûZʇΠíx0ƒA‡LiÀ ªzºÙkGùï)ñÒÉwøÊð§�|‡I¦žîô‰ŸßʉÏ>ŸÉkÇ«×v˜|TW"º®‰N|¼l’à 3]²ˆ ßd5ćz¾ÂÏ�v”Oeurõ«^xéÔîa¡SýŠ7Çy¨Ý¨~Ö÷l&~ýM— ¥£äû5óoÚò‘Oe~ðÓ+xt¯6�â~>ô%Ýú_;[原|ñÏ«k 7þ÷ykÎíü»¯Í•}þ<=÷õH½õmןû~)&»þš÷ù±ûÏî?­Ÿ›ÿ|º†nþñ<çØücó�ÎB›�ÏFëgñ˜ûëæ_›y^̃Í?7ÿÞó‡ÕqÏ�Ï÷üµç¯ò‡=íùëšCîùsÏŸóÌ=ëÍ•Ö�ÚsÝóÇž?~Îæö×üþ•-?èši_÷_í¹þöQÍ|ÿ‘Ÿéªã£|*aô¬&§¯ß”“)É”�_¾¾à¥Ë÷lããñYñÂJ^;Ý|h_}÷ÁMøõíP½ÑlçÿŠÏÿôý�é­ Ëy:ù Ÿ�©{4o4m顉Ÿ­29›¨ø$›íb˜~K¸µù›>ð‹exɵãѹúÈ÷!z?ð~§%?݈:Öàu<ƒU§ƒ&¿AãÍú »nx7"ÚÙ…ÓM¯OøêlP|u¶| êSÎ&Lüêù ?ùñ‘L:xêõaú×·l«O;º®ÆÈoÿQ½Ù6>m¶ÆO�J®M>ý7æôô…D¯ _=Úõí¨Þ(Ÿù ?›ÉOÆ0;zŸþÄ7þtòUyˆnºú•žº Ň1û~Å'§¾:¿Wü|ÔçæßÄQw¡ÉÏ¿ú”«/þyOÅbã¿óoŸ¿ûbmhÝØõçÆA»þžëäuÑF“ßÜÁ¯>åê»ÿìþã™2vÿÝýw÷ßûºûï}ߨüãX Úücó�ùþ¡÷öO4ó«r.üêS®¾ù׿_›mþi-Øü{óïÍ¿ï{èæß÷¼aóoYÔæß{þØóÇž?î{Ä£ó—³~g.ëFõëùKûsù7™}èºþ¬/|mÄßÿÚíüuþcë¾ú—wòÑþW›Žü€Ê/ù$ø]Éc¾È >Ѭ“×·làút‡¶zºÿ‘9]W9¼9þ|UâW�fìf¿É\¨1ª—«““å#ýâ¯OùQ�&bòÃ_òü†�~:á+ÃW’»øx7qðQ¤ãM°|ÖQí:ŒW Ô9û>€i‚§K¯ÀÕ[0Øð�èPm²lµÙ§�OŸí´Ã‡¯W|møähö]?|8(ÿêðk8Éó·Þ^cPg[|âã!m:üâ]ñµ]éçç`=³«_SŽ7ñë—>‡ÃOq ƒ,[òÙ/þùAøõ;Ü)¯NoÆŸÍÄç�n¼ðgðô»~÷|…ß<£�ÇGøõ;>Ð�Î#üÆô%|>ã¿óoŸ¿]žïÿ»þž{Ýî?vÉÝ7ÿxžÿ™›mþ¹ù·'áÜ+:ÿìùãÜ/öüu®åRæ…s|ç_ófÏŸ{þÜóçž?÷üù|]lÍÜó—]bÏ_{þÚó—\IŽíùsÏŸ{þ<ŸÏÅž?Ïß÷üýãqþ–Û½æüKï¥ý¿ýà:ÿ­ óýÃѼa9û†?ÔžRþÝzboAåŸøt#ürÔxú€×˜èà…ÑïëðÃÁ££=ùaÕòtùuMœ£y#|zôÙ*óuÅÏG±ËnòùÐ/ò(þÕù@�Ÿ¾:¾éG~Ø!¼9þë}á;üÆÁå_=üúÅOýJ�}ï_&¾ºËø²Ë†„__oŒãOþµá»ðïQ}5˜÷YŸVuFËàtL©s³~4Ÿ‚dž¼ÁN™z~èMÿÓ_¤��â…�w­Ç›7)ere|þë }wƒ•ñ•°P:×:yzðûHˆ^²äñ”åþìy㯤Ïoñ CÙšlì»ÈQ¥:?¿ñ“£pÓ™úäáóÕø= áÒAù‰_ÿÉê{õ+Y¥¾±K¿zòyÿñø‰w¼ðóÁwøl’³›:Õ•Õéóû%|ú…?c±øÿ�ûüíúsOÒZ•¨u|×ß3ö"ÔöÖýo÷Ÿ{ìÄq×ß]wýÝõ·—­ J´ûϹ^îþ{·Ýïqðllþñ¶÷›mþUîîIÚüsóÏÍ?7ÿÜüóþcc¹¦õqóïÍ¿í—͉Ϳ=÷jóïÍ¿ßòûç�úüá¹�˜³n¿%ÿõìéùçµotFeW�Ž:‚ïwïëþN6­?ùÏŸÜMü•?Y8dñªç�Mø>šÄ†ž)»¦ïúH†¯ŒÇÏ¥>ñéáõÌÄçsøù†Õø¯øÉð¯õ‰/þÿh~2ŽúD6ýÍù��eúÊpé>ÄáEÙÇc‹”�gâ''K'Ì|±ÏŸ²>ã¿™rôfÃaPg±f§ù®ÓJ7Y‰è¹|>¦^ws}¼‚­Ì‡2âƒüé¾6¢ïâ›îÄŸít•…ÏW¶Jz𔳺2übΗ‡²=ª7Ûôð]üç»öÿPyÒ�•ÏêÊŠéëŠ_ìèë‚ñK6û¨=©XÂÉ�²…bâ_c~%¿ù‡~¾j+Qm}‡“e}>ª7=:ðÓÅO/»ü‘©Ó�c©=ñ³�øÓfúšø||+|~‹ÙâßïåÆÿ>ÿwþíó·ëÏ=O±¶{&æþÓzßZZûKëÿ®¿»ÿ4gvÿÝý×zaíØücóó 3Ñî¿»ÿ:§šæÅæ›mþy<ß= åÛåRµ7ÿ¾Ç¨µc¾ÚóÇž?zfæ³´ùçæŸ›nþ½ç�3×Þóמ¿öüõãþt¿Uþ;séGç¸í©åâJ¨<:Ë¥ë Ãvοüì›ÏÚr¹é›m~ãŸ}Éæ?óÅ' ?=>Â#Swñ?u´ÃNÎMüÆŸ/:òÏtÙ6þJºÓ?Ý+¾˜²­Ù*«³™øt¯øaͱÅ;ÔŸÆ/_�—RÂl,ÕgŸÓ£Sßé…Õ•x�æ Ù´™ø°Â¯®ÌïQ}Š•ú»ø×’�éTA(x ¬€ ŠŸžzv 0½ìg¦¯‚’2¼Æ¦]ßðòkÒš$H=üìùÀ›øÕ•ˆ¯Æ~:ìó€–ßðùPGêõWñÇwv×±„ß^¯Ïõ늟ݣñ¿„¯Ÿm~ê¯öµÏÙ‰1ÌnÞzõ'üâíæé“kOü£y³‹×ýç±™øÓ_¸•7ƒãOã¯W|ídlêÞćõü9~X‹þ»ÿs^Ócç߃GÏÿ>»þìúûöýo÷Ÿ{þ±ûïæ›mþeM,Ï76ÿÜüÓ<@Í‹=ÿíùwÏÿç3áYØóמ¿öüµç¯·¾Ýóçž?{ÿ¿çï=ïù{Ïß{þ¾Ÿ3÷ýÃã÷/æÈ{Î_rÔÎòN//åd×ß;ã(;ÿWO¦OÍß¹Ÿ…£Ä§�´Ùðg$ÃCtÚ•~vêl=cDÙÓ�¹92„_ŸùȾ8i×·l”|úGý%|þ\|åOyÅ׿OyտⳟøGóf[ßò…�W;üpÈQýiŒð‹Wýo|ü…�güH=Yxøxùã³:�¨þ\1Âá#[6ñ³WÉÉ×Òìˆz—Aê´Í`ͨJÌ©Ï�£ì ^ÁŸ-ž /|Èd�?)Ûø|L}¾ð ƒþÄ?šO}Ÿ2úýwdâÎK%?¿ ¿zã{W²®Æ¿þà û¨Þtõ1¾:|úxa†_yˆžÝWvˆþôEŽŸNølô5[|õ9®äü¨WÒÕv_¯þ´]t'>ýIW|²‰^ó'|ºá+éäïŠ?ï'»ˆ>]e¤Þø_‹Ÿ�Å?ïÉÆÿùüßùw~{ΔûüíúÓÚÙ¼Øõw÷ŸÝïyU¹ÍçòŸž¡Í?6ÿ0_6ÿÚüËèüµùçæŸíåYÊÍ¿7ÿ.wh^lþ½ù÷æß›÷^wÏç>Ùþùèýskèž¿öüµç¯=îù{Ïß{þþòû{i{ç{Ï>˜ÉÇuÿµgÃxôþƒ®kÚÍOþ›_ë9sÿgƒÈÒãkætÂ/Ÿ.—¢‹¿Õ§é·þ…“ Ýô²MVÿ໌?ûtë/]v³Où%KÎ�º²qÔ>XO>ðP²‰Ÿyc½Öõ奸óIž%ÿ(tºè†¯ÄŸÔ˜+ÉÔ»_Úa±W„Ïo>ÂVÒ�þØO"7]ó^G:Õt(¿ @0 âQg›Xù8Ông;íkwfPø'£ Å ŸÜŸÞŸ, r}¦ƒ´»‰Wü0Éá!¼ô´|¥kú§¯òAO½~NüdùÕ†÷È�<{u”.ÿ¯Á/¾ì�Ÿ¾Ðuüõ�,üÆÅÛÆŸzê.õú_[iüõ'|¼ú7í»ÿ|Ñ™öáó…�ø¸ÚããÕ·‰_|&þÔ Ÿ¿·â×·Å¿ßÿ�ÿ}N7ÿwþÝŸ×}þÎuïºþíú³ëïî?gþñÚý÷ßû^Sþµûï=&»ÿ>?_ØsvÿÝý×yeó�ççÏÍ¿6ÿÚükó/ï¿6ÿ®lÒ£Óx“ᅟ߉Ç69]Tÿè«+×Q½Å>^ÄúþU~ãå£~6®ðµÑuüxs ô{öµ»ÿt�1|òì•®ì&þ<ÿáóÁvÚÍ'Ù)ùÊ¿|�A{,¾ (™!7ªA„¯�ÒïFà³ïÆiÏ:{m7:~ÁœødõcâÓE;[úõmâÓ Gñ?¿ùPÒM¾uŒÃ¾zýÕ¾Âמ˜áìióŸÏü±Kö†‹>¢^~ê�Ñ™41­$›ã‡5ÇßÇYëWýQÒkœÙhÏûÏŽ._®dü’eŸÎÁºé+Ã×ïðÙiÃsÍúѼµÃ _ù%|:H_Ðçðÿâßï…˜‰ÇÆÿ>/wþ�ÏÓ>»þìú{_í»ÿØAvÿÝü㜛�ù·œÊÚ Ÿ-ÿÝüsóÿ=ÿÜól±@{þ¸ç{þÝóÿž?÷ü)WØó÷ž¿÷ü}ß÷ü}® óýû¾¸¥�ûþÿ ÃþþqÄ¡óöž¿÷ýþ¹??ª÷Oý–øšç¯÷!Ù<:ÿö�b\÷ÿÚ–¾Æ6ß?âwÿñÓñ¾¡:�r,eøù6}˯vö|Ì1Í[›-}Ä_cÃg3í�æ3ü|ÒEŸŸ‰_a4žôa üú£¤«oé×nŒŸ/WñŸøì®øë©¿ðÙ†¯=ñÙw‘£ð•H_“…?óŸ›Òñç‘>üú ƒŽö¬Í[»‘×oe÷½˜ÑŸÍ»‰ó¯¥Ù©¯vƒ……W€µ FºÚ¨2Û‚ � Rþ´é(³É§`Í›~¶ô³Í¯e¾vÄ>xùà¯þÀò±L˜tÔ•ˆŸü\ oúr³ÓÍÿÄO·2¬>Öá¿>²sñC?þQ}â¿„OåÃxP>ÂÏ1œútQøéžÜ“¯>máð�ØMÅ#�äÚù`Ž¥Ÿª„GGÅÿаnò+>>á'Ë–Ï/á“/þÆ矧æþü«{žöù;×(±hÍÚõg×ßÝ>Ýÿwÿ=ó�ÖÎÍ?6ÿÚüóÌ!Êû+ç^ºù÷æß›Û56ÿ¶>X3Ñž?öüµçÏ=zG¸çï}ÿ0sÆ=ïùûúûþxž;íû‡}ÿ°ïöýƒº÷.•s/ýQ¼±6£·àëýGùÙ£õÿ`ߨ|±ßj­�Ÿò{}ue>ØÐÕ_å[{úœ¾Ô]ùJ·ßí¯>´û�¼8dcüpøCÙ†—ÏÚÊ®é«�pÒkÍàÏÕø§Í{Ƹzêcã/–³¯ôPøáN²ÆO·>ª#rús,øÆˆÈ[÷ªØ°Aä(õ£v>ÒIÿfôž?¿Ç6›‚¤³”Ïê _}*›R»O_dñ ªÒG1:mÓS†Y½ j³AìŸ�|M|ºaLüødÕÃg¯u¿öÄ“¹6¢F‹R~³ÉO˜ôãUæ�ª?ùVN;úl#õ>ŠÊW¶tÔ¯ãÏY6×øOL~य>ûÐC™ß|fÓܘ}I–Møµé¢ÊôµÕ]HyÅ¿Ú<Âzá=ÂóP»áÐ_ü�ÿο}þvý±*îú»ûÏî¿›|šÿ·6È—6ÿ:óL±(ßüsóoóaÏg±ç/+æ}>tÎT¢Î¢ñ7ÿ¼Çe÷ßûÛ<™sf÷ßÝí3ÖŽÍ?ι°ù׿_ž‡Í¿6ÿ²gnþyá ž‡òL%*¯ˆ¿ùç=.›nþYŽÝs2Ÿ™dž�Ϳޞ‰iq}iýñAË\»Åïÿüµþ×®dƒÂ¯^Ÿ”žÿ‰O•c&ã³¹^}¦ƒèdWÖMáø£Mß7aLu‹_”<^xÚüi+QöÕ§�°é4þi;mô�Ìǘó]½ñצ[_�ê³zØ•­¿á+Qö×±†AG�:(ÙÕ¼øõŸ�ø7®ôð«×¶êaÐy7qöTg”¨�Õ~4à«ÍiyÚ Få«Z±Uw%¼Y§~úøÝdÚn|~Ãä‡ ì‰‘yuzìòuTŸn$=2šødslé„WŸéè#"£Ç¥«ž¹�Nz|¡·â7þ#~ø}Íø‹Mc›ød�?_ôâ%¯}ˆžaf3Ǧ_�?}¾ê ™þ̱ÍñÙOÌÚaä‹�ÒdáÓy->=ýmüá¬Û¸j‡±ø÷ù¾ñ?çHscçßùìîó·ëÏ®¿v�s}hÏh_Ão¿Ùýg÷ßÍ?îÏCùVÏNíöØž%òÍ?6ÿ0/š›mþe½ØüsóÏÍ?í�›ÚÊ6ÿ¾M‰ÛŸ=œï±öüµç¯=íù«õ°ó¦EÒÞQ»3F{ ùž?÷üi^47öü¹çÏ=¾ïüݺÚzk}}iýíy{´þZǯçz×ߟÃ+ÿ« Ÿ¾öÄÌ¿ì“ÕÛ~Ÿ/²ðóFvõ™_õbÐz‚§ŽòEÇÆGzJºt"~ÑYºák³ ç¨>µétc¦~UvÉ´ë^ÿÐOF^¿òãŠ�~¶�›¾ëŠŸ~ÿ]}þ`‡_)&dá±EÚ(Œ©Å'à —ÞÄ'ƒU_§¿0ñá¡Ê0fIÞ¸”aàOü)›öú¬O/áãü¥¯ä±UŸøxÝç)û>¼ˆßÅÿôþ»_ÿ�ûü�+Å®?»þîþ³ûïÌ1¬ ›lþµùç™CÏgcóï{þÜy¦óÏž?ΜÊß=íùsÏß{þ¶ ö�}ÿpß?ÄeÏŸ{þÜóçž?gŽÝz¹ç�=È¡æÜh­œ¿¿ìùÓsÒž?öü±ç�ß™óGq¯ôDÎõêúû£5l®qé÷{ý”ÍóCï_è÷¼«‡;ËðûXE;ùÄ'Gxí¿�aðØéO%^ÄŸ+¢S¿¦>{vW|vßøÒ!cãšøôë ”Mm¼ì*Éê«:®—ðÉÂ/îÊðÉà ?ÿ‡èf;íøBÙ)ÃÀ'/þÝX0ø©œ~&_õã¨~‚__Ã#lðøPNþÑ|;úHâov~úž�(-YƒcW0ÕÉ]ô«ÃÉ®z›¶‡Ú­Oéj«Ó}„OŽøp³£ÚáϾÂGx®&JüúW;ü&ßdl‘:>¶É–MúGõ¦‹‡òk<êõ5~>”ÉéÎxÍ[[‰¦�ÆLÕÿ+þuü§ö} ÚáÓ58sü|Ò)†GõFtê/�úU�<ÛúJ÷J|Á§>¼Æ„ßýÇ›øõñŠÏþ%üü*O¾>‡?Çÿ-ð¿4þÅÿ¶÷ãÿùçoçßοo¹þîó·Ïßî¿/ç?»þîú»ë¯lý<|tþ¿ûÏî?»ÿìþóÒû‡ÝwÿÝýw÷ßÍ?6ÿÚ÷¿÷wæ×wîÚ½ÿ—S¿öýûæß›oþ½ù÷æßç�gX­§èÇåüáþ}Ëõ¿ýæµïŠ�µeR~ðøšû�X£âOwÆ¿9ÚzEnÌø³ÎßG)á“#ºH[�8ùaŸÎô]ôê_:ÓW>'~¶×2Ýðc: ž��>�9~:ø|#%ûGøät½+~2¶õÞuüð§}ºûÆÿdt£‰¯þŒ?<æ#üSãüÛøÙò5iöuòßUô-¨t#`4(ˆ¯NW‰jŸ­³�WÀðës>ðÈÝèxùÔD%^r%š7çQ~H;Û‰¡�)c?ñ§¼±áÑ™ý çŠÏ7ªT7þ‰_{öC=Ÿñ§ïGøäè:~º.r%?ÿS'½l“gã­=ûI×~¶|å›÷?\eý©Ìo>”dsnáÑ‹´]é¨ÃE�ðã]ñÃN^yÅ×þøðºƒrñï÷öÇ-‘8Éq}íüoî5ï+wþÝc+âûüïú·ë�'á¤]výÝýç¾Gˆ…½µ‡ª[3®ç{ �Jõl*wÿ½ÇöÏî¿G vÿ1NÚýg÷ŸÝîkäî?»ÿÊP9„úæ›mþy&<åÝ•ž—ž™ÊÍ¿ï{‹uD<6ÿ‰“6ÿÜüsóÏû±ùçæŸöNÔª~Í?ÉÚw+ñ²©|ëþ›/˜ùPŸøt^Úÿé6‡•á+Q¶dHéâ¯z¸•Éå_h¶é”—‘iè¼âÓ�X|MíIdˆ¿þµ¼âA–Žz¸ê|]ñf›[Wß3„¯œ¾^ÂÇÿÒøï¡ú¬?Ú°aM|>ÃWºo}Òf;ñÕ³=ª7»ÆÆjügëÔ!ë÷×|’O_¿þ¤›ï|~H ü[R7Nƒ+I›Ü@騻&¶ Dz‡êM_™¬z§«ŽQÔ“Ã-Ðõ�¯É?šOýRO�ï+á…C6ñù�øÉãËwme³?Wüt¦?ãCt³Õ/ÿ’Qã?ªOã ›nøô¯mzéÕ§þ©GìÃO—¯âþÄIOÙ¸•0è¸P%ÝÎÞÿ¾Ê¼úÏo|~ðfFzêÑ#|¼âÿ9üpò;ñ¾Ÿ½>,þ}þ]ïÿÆÿ>§¯óíÚ6ßñ\“^šÿôvþíó·ëÏ®?ÖYùÏ®¿÷üÓú¸ûÏ}O�ÍÎx4/f<Žðìþû] Ä"Úü£HœëIçÛÍ¿6ÿÜü{óïÍ¿7ÿÞü{Ï{þÚóçž¿÷ü=Ï�3�öü½ïæû†ë|pÊlžÜOœgÌj›Os~íùcÏ?ªó‡¹û­æŸ1 /Íz/ÍüëþK?ŸÊÖãGeÏ&½ë;¯ƒu£ð³÷üÁ,.êxÙã#>Ñ•ŸŸÆO'ü«®öħ>¾üó‡Ç%áV¬›ßÚ•a<ÂgCÞ¥MoŽ/|þ®øÆA¿±7®ƒõð>À¡3õèN|8��|ñ¿tÿà?q´QøgëüË&R‡™~ü)�+4¤ãaf³\ @|> ÂüèÅ� ÖQ½Q¾5ØÒ3YÔéj+ùTW>¢øÙ)§í‰_ÿÙ©»èdŸ®6}¨~To” r6Ó®ñ×�dÙ)᧯lü3üäã¨ÞèKøü„Ï ûðñÈé…?ÇL¯ñÓC|T'Gé(}Ÿø7åãõ%üp³ãÛõèþO|õ‰?ã×øëç¡z£‰ÏÖõ%ü09¨ÎïGàëçâßïC÷|Þÿb¾ñßù×\Øçoן]¿~ÿÛýg÷ßÍ?6ÿ(Þüë<{lþy?•smþ½ùwsaóïÍ¿7ÿÞüûkß¿íùcÏ{þØóÇž?Îu`Ï_{þ’[ïùsÏŸ­�¹~Î߯Ðï¿Öü�ÌÿäùSŠ›çhRØx�ðûhg>ô">ó«$ãSÙïÏÙ’O¼k›M©Ôï‰_=üð³›_mváÁÏŸ’=T©OùštkÓ©þ%üÆ_üó£ñ‡}°žúþ¹ñ³36e¶Ê®ÆÕøù ¿²ñ¢±å¯>±uÑϾ1ó?}ÍÕ—ðÃÈ>JÖÙú?þ‡•WÀsü�#þA¢‚rm§óR�ò•?eu¾ÔÓ©,ðùŽOÕ†éƒ>º9×’.ŠO…¡žN~ÃU&{¤Ç—©ç³ÉF–}òté\û’ýkðù™ãÏ¿2|e>“³KG‰æ¸gœØÎþW¿è#?ùϾ2ßɧîav³KGÉnŽŸb7I›î¼ÿìÂí!Íw~'~õt&>™øEÚ“´ùlüùÿHüâwñEáNÿ�ûüíú³ëï¹7ìþsæ »ÿ>?$•Û4?ì›.¹Eõt®ùÏæÏó�{ëþÌíús�ÅGçß;ÿî3γ:I{óŸÍvýÙõ§µ`×ß�}ÿ³ûÏ}ÇÙýç µž¹]ï±Øõgן=ïùÛï&ñûËî¿÷=g÷ß{,ÔvÿýÉ;ÿ»¯ó=åG>ÿÖ#þÌ׬Ï÷ŸSïŠ?ŸÁ柵®:ýֽʃõLn|áWï½ë,éhGt>Òv…_¿Ãõ‘K¿_³Iž�¾VŸ¸S/|ötÑ#üéçþ”çë5øt&Þ­ßñðaÉ¿ó�¿¶1¤›?úÕó¯,déÕ‘§‹¡N§ø§¯8ä3y~&~}¼–p>”|+Ê·Ò%ñ ¨Á°‚Ù$ ˆ,Ûê|Ä›Á�8ä]ó˜øØ`ÕŸêJöaªwãÂÇ›øäaÕÛÄJ'%Ÿtû`å¨ÞÈøÃQFl;õ.<~¦]ºõC»ñãi?ÂÇ�Gøùzíø7Oq`+FpÃç'<¥ ÍûO‘Mü|$¯OÚóþ³ ³¯üâ±q½tÿÉ¢ðµñ¯øslWüt¿„_ æø? _ÿœ bjN\ïÿÆÿ|Îvþ™!çü8k÷õ'~Ï´}éùßçoן]wýµï ÝvÿÝüãœåß›mþelþyÛ"n瓳¶ù§yQ®ýžó÷æß›oþ½ù÷æß玲ç�=ìùcÏæÀž¿ÎüzÏŸ{þÜóçOÆù»s³ÒÙï#Ïý¾+‡êLúè÷s =ÂÇ{´ÿâÍ÷ùP²QÒQ/—=ªO¿yã;ç(QvÚþk06xJ}nýWæ~u%"�?Ÿ.:ñè¨GdõeâãñI×þ£^êcíCt“]±´ñ}gOoâiül?s�•�¯vr²ìàwþÄ£Û˜Ûï¼ÿ‡Ú�ò£t!>øEákO|²ôÕ?Œþ0‡ÃQÁ�¡óÚsàTÉ’“ šÆSâ5´£|‘,õéG� ŸdO»ÀÏ~Ñ ÿ¨Þl§ÿtÉ_nü¿‡!|åÄ׿«Kå¿qj_ñoŠßýa~ºñŒ#õ&(Sm~Ù„E�¬~ä³ñÅgCeƒGŽðÈùJ7ÞÁz Ÿ|âÇ ¿û>ô]�?üé§±4Þlâ³ ë¨Þú?ûL¦ßáOÝ|‘_ãƒÇÏôÕøÙ=ÂÇ7¾ióQø|.þ}ÎlüϹf~5§wþíó·ëÏ®¿»ÿÜ×ÄÝ?&ÿÙücó¯Í?7ÿìÌ´ù÷æßrÍ=Üs�=íùkÏ_{þÚó×}MÜóמ¿œ¾öýûž?÷ü¹çÏ=îùóœ?éçïòèr©�\ÿùBÍ%ëÊ£ßñ>‡ßÙW™/õlðÐÜÿ´ã+,dÜøsüøô’‘Ó×FaâWÇ×Fð}tC†ð»ò;ñgŸðÙ)ù!ëŸ>ñµ•(|ý´ÿ£)ÏÏŒ9»ÆÿŸ<¬‰�?ý×êª7tà‡~c�/^øüÒφNýާœã;šOqáeS½>Ÿ›ÒGÿѱoI�°âœ ¾"üô’áWW> 6ù¦ÃŸêþ5dâ÷1OÐäwêš õ�One|2¶ÝÜüd?ñù —åϘ‘¾ªgϯ UÂvi³w©g£�ó¨>�ÿsøõûû‡þ£ñósÅÇC/�é Û—âo,Æláã5®ÆYiœõ…œb¢î¢£$tÿ‹UŸÃ?\<õ…~±�Gðá?*þõ�¯+¾¾Ò›ã?šOz_ƒ?ãÿÒøã¿óoŸ¿]îk÷Xìþóþý÷ß{^ºùÇùLmþwæÎåß›nþ¹ùçæŸ›Þs®Í?ï±ØüsóOkÃõýßkÞ¿mþ½ùwïÅ÷ü±ç{Éž¿öüeïØóçù,ìù{Ïß?)çïžé~ýÈüÏ™ Ù?¾ôû¯\=Â϶¾zþèÍóïܧÔÉ"m¶å¿êý¾¬t?½ðéè>[÷\�®:žvDO9ñµÃOž%åZðÃå#ü£zó¡ýŸWþ•®ø¯Á?Ô¿÷ÛÇÅý Ÿ¯ëøë¢«®$›üdø|k7ÎÆ°>‰ýç«X5~¾3Ûê•ákO|u¼úTo}áÿéN|¸ãïòo0M uWT� ¼’�Ë€«g—-;2$`H;?É*¯ø“ßͯ>hW·~¸É|¸ºy/µ•Ûø•Ù§[¿àäGÝ5ñ�æ'q£ƒêÛÕŽ �\Ñkñç¸ò‘½R¿Ã¯ßlðê÷Q}ºG�/}uýÒf¿ØÌvý>Ôncà�jüÙuk“‡¯ž_¶ø/áO?áWN|ö(¼ìâ±1Îl_ÂÏîêG;ÛÊ·â¿fü‹¿‡b>ãQÜ+7þ÷çï5óçßýÞçÿ>wÌ ñhßhíÛçoן]ïûQûNåî?÷5d÷Ÿc=¨µ³ç&ž9³ûïî¿­›Ü׎Í?6ÿÚüsóï=ÊNI¯~>ÂcS¿¦�úµ®¥£~¼Úée£ýaì[QA©ãݤDØ XÝ É›Ìñ®¾àóF_½qÄtùÍW2ºlPòðÉè±Qç§ñ(ñɳ?ªÏð§n}õe!>»°•®‰O…CަÏðÓ%oüô#>þá£ðéÕ¼ú™¼lŽê3|ºú“=ùÕ�üê³vã˜úúW?•þ5þÙOüé�OÛ©[|ñÈPºÊ‰ß˜Â§›¯ÊÆDåO=|õÆÕø¯øt¾¾¾-þýù��¿÷|¾îü»?'ùüïów�ë®ç^±ëÏ®?»þîþ3óÅÝïûÄî¿çúhŸ°g"yļ^{þØüã>¯6ÿØüÃó°ù—e÷ßÝÏ9`.lþqß'6ÿ0#Îuró�33÷*§²�|éýoºž¯Í?6ÿØücó¯Í?Ï5uó¯Í¿ÌôQùçéí\cÚ³?ê÷OÏíôù¥ý?ý+¾±¢ëü—K�•–3Ð ÷ê³üƒ<êé)ÃW’Mü£y#ý�+ó™-…é�:x0•¨{~6taò�?ýƒõ„K/~ãç/Ÿ•áWâ³s©³Uº&¾ö#|úé)Ó+gËW¶�%¼Ãä~z?_d¨qªÃç³~àÑ+ÿžþÈw}Åküêé«(ÍN¨ãïœå¿Ò@Ô05mü9xõø•_Û…’Ízrúéñ‡º!Ýp¼|àe“�úÕ  “,[6×zc ·2áç /¢OV”.:ùÊ6||~ðÕñÓ­œøÓN\šÐù} ?ùaòÔGõð«OülŠý£KÖøë^þ’ÓÅÓŽÔ§ ?(�k9ñ§îöléT6ž|¦7ýÌ:ýtõ}ß½�c ·òkðëÇâŸs¨¹åžˆ�¸lüwþíóç‰8Ÿ‰Ö�Ê]ï?sÍŸuñjÝ­Üõw×_{Ïî?gnÕZ³ûïæ›mþµù—qó/ùRygåæŸ›ʛʥ{NfÎ=ë›ßcUÌöü±ç�=ìùkÏŸ{þœ{åž¿÷ü½çï=ÿ¤œ¿� ¾UþÏwÔÙTûZ¿’Î̿ջ¹þ¦?ýY«ñ;ÿ¨£l«§‡ŸY‡ŒŸ‰ßCí ôó­Äw±‹ê'?³>åÕ•tá“áÏœoâO ü9¶9fzÑÔ‰×Q_? Ä÷uü?Yã§ÅÓΦqα’ÿúŒ—oe㊰n”ŽÆµ~>O‹ú ì[Q“¬àÃÁ3�`|4ûB纑ÑÉW~Ô/Ó?ÙÕ[ÐùBÙåçäžëo¼tù«oüÎ6|ÿOøé¬[ÿµ›,êaL|üÙßÙ/»ÙVç§~ŽêSßÈæWj쿟­ ^¾&þKãas?;וc|íô&~õ+~vJ²Æ>~>õwýæ¾vºÚ0QãÔ¦Ã÷uþ¬›,tªçó>YôÑøù^üóÞlü›igÙ|‹[[‰¾vþïü;ã¸Ïß>ž©]Îç¡¿­7×ö®?gDvý=ãðÞük÷Ÿ3~»ÿìþ³ûÏî¿›”iœåæ÷wS"R<6ÿ:çÇæ_g6ÿ:ß…¼õýßæŸçüÙüsóÏÍ?7ÿÜüó\û[¾umoþuFdó¯3›½.ÿ§~s}íï¿åh"Ýóøèù#Kþ×Ç*ì®ùOþã£^;9>êþ«“õû³2ÊÞøÓ Wɇ å_Ù3–}cL¦ÌŽL½ß¶ÕÉQöųñO?õ7öõ‘í¯ÅŸãolù|©¿õgöU¢ú¥MgŽ?%½ëü£ßÉ'i/ü©[_ðÃoé]ýÑÍß#ùWQý*'/ \�6uE ¼à’ÅKgÜÇn9ý&†’Œ=y~”á×—Úùžøùæß5e>j’�©÷ÁP¾¯øü5®|_Û}ÜÂg:Gõiâ4†°è ‰?cCÎ)ùEõq¶Õ'~vé„•ž¾Ç›øùf_ÌØÐ�ñÆ«MO[É®¸à¹PXdú©Ä#‡�—m~²Á¿â³w¡üÔßé›mötÉfŒÉÂ'ãã~ã:ÄOñÿ>ý°?¿X,¾»ñøþoüwþíówŸ­¥±þíúsî#»þîú»ûÏî¿�òÏÍ?î{Ïæ¿ç3b­Øý÷ëÏ_›lþá9ÚüËŠ²ûïî¿ç^;ßmþ±ùǾÿ¸ÏkÚükó¯¯}ÿ¿ùçæŸ›nþ½ç�sOýÖù·8Ëgg¼?êùãç-¿ÿö.ëþÌ1Ê¿éesTocè7æâ�®ÒÇ9쓳oüùªß‡è&Ãg«$CÕ•ìQýÆM¯=qâOu6¨:_ìõ3¿a¬'|²Æ¢«�´¯øádÃ'¢m¤?øsüxé+ùBìkýŽ—ž6ûlðówToü‰_?¯úúÔ5eúÉ>»Æ'ÙÄ'_ýÉóoIüëxƒ3ðní)+@õo�,*€×àh³Íw7^?âñ1uøu5òAoòøˆ&>_(ÿÊüùð§ÉŽ_ÕkO|aÕguzlPøgë9ŸÎÄC~ã壶²ú—ðÕ§q²‰òYßµÕÿÄÏ&L%ýÆÄîê/Y¶µ•“®ø-<ðëSúµ§¬>…ÿÒü ç>Û|ÏñÇ»â7þ|Îñ-þkÆ¿ø÷ûõÑ÷ã®óÛùF õ`Ÿ¿}þæ\Øõÿœž’ÝÿÎܬ|§µ³\áKùÇî?»ÿ8ìþ{ßcz†æš;ë»þîúk> Ývÿ‘Ÿïþ{΃ÛCqüÙüãþ\e{GûÉæ_›mþµùçæß›·'´_ÔÞ÷÷¹±ïßï9„y²ç�{ženD›ÞãRL”ÿ²çŸžëjkëGæß|F¯™úò¾ód}œë¼°Ï<ªO|í(}ö? ¼IùÁkî(#¹kkrÏ_ø0ÔÃW†Toþä=ù¨Odtkç÷5øaÁ©_ùS^ñÅÿ‡Ç¥¨±…¦¾T¯l<áÔO~¯?xêÙæ¯ñ_ó¿‰ÏoúaiOêŽ6þ¤ÚÙOÙ‡Ô9þV4Ѹ£øJWO†çæ¸ñl¯�š¦Ûá¬à^}²wó§Ç7´úÁºõgâã…¯Ž&¾ú?¹²þ ?|×?øÙ“£)�WÿùJ^}Ú'S&ç“ý[ñÅć/ü¸àDÓ¿zñ›øÅŒíÄ烯i#~�•<ŸáO_äìñÂ+þµ•Éß÷?ÿ3þêQr}ʦ:šþÕ'þUž}ñO~ÿ·Æiü³ÿú†¾Åøÿœ“3¾b²ñ¿??bƒvþ}~ÿŸÖ·9ÔÑ”·þìó·ÏŸ9ƒÌ�Ýîù_û÷-8#>¹ÿïó·Ïß>ç¶ëÏ®¿»ÿìþ³çŸ=ÿÙ 6ÿ:ׂÍ?Ÿç›ÜûÇ=ìùcÏÏ×—Í?6ÿØücó¯Í?|óO+z÷ϳŒ”ý>òQ¿ðù–ß½ßÈF_fþu4¾ŸþÙ÷›1ûùû3ûÆ§ÞøÕ܉߻60’ó©ÞÇ5ŸÏ‰ßX¦=¢›¯«fýŸø³ÏÙó•ý[ñÅw,ÄßÄ¿1�?bRŸ'>¹q…Ï>]õˆOzéæ‹ïŠ½ÿõ‰nþÙ¢xlfÿÃÏ¿òZŸöêJÀ¾ `ASo°ð½�Ì$�7�n¶ô±w“´é%;ª·É€� |¸•ùÓ†©ô‘Š(ßxð•éÏ~Ó _߫ӯ?Âw!~Ù»óÿÔ=Tnú|…_µé^ññ~cÐf‡®ø|4þúL7[þ&>}rãT’5f²êø| | _ûQü餫~x0É'Ž:ª_ê_;Ÿü]}ˆU÷?Ýú~Åçç%üø|¼¿ñ/þÆçßù\îów®/»þ˜ Ÿ®ÿ»þîþÓ>«,ÿ0Wâ«ïþ{Ï¿Š�ræ?›œsfó¯Í¿6ÿÚü˹ÙG6ÿº…â“ó·Ø´Ï*wÿ=ßEˆVqQßüãþ åæ÷÷O›mþeÍØüsóÏÍ?7ÿÜüS†°ù·=aÏ·©°ç�# �±úݲs†2™hÅWßóÇý*6Ê÷œ?ĽߟŸ8¿ÏîKñŸ~fþÿÛ‡ÍuýççúûóÁzÂWŸ÷_{þÞ¢Ô×ü…>ò:ÝôÉéfG/Ûb>ÂÏÇ�ñݟƯ™®ü·ñçǸýGø�3ÙMù;}õ+þkÆŸMºsüðð»j7~˜døìôK‘!r6ÚÅðšÿ¢'[>è‹GØá(áð‰´‹Û�ñ‘8ÿVÄ·Ë`gÙ »1µõãªWPCPȧ~�?Ø·€*ñèe;ññ² ?ù!ºÙUN=uøl‡áf‡£DÉãã5.¼é‹,}:.¤Ä§Ÿ� •ŸtáëªÌߟÎôKߨçøÙh‡I‡�>_ñÖS,ÕÃ/nõ‘L}úåß…ê¯zøa¦WÌðÓW/þÙ*é’±U6¾ÊúÖô7õÓÃ{„°?‹Ïnúû>Sñï÷pã>_æGóÕ|ùÜüßù÷üyÚçïŒGëÊuý3Ÿvý¹ïÅILvýÙõ§\h×ßs�°^ìþsÏc­§ÈZÑÞ;×ÓÝvÿi/1Wvÿ=÷Ú¹žÎçe÷ß=ÿxFzfvÿ=c1Ÿ—Ýwÿ-ï¨Üücó/kfWygeûêæ›˜s?Ùükßÿ\׉ͿöýŸ=cóïÍ¿­s¿ø—ñüQ~}„âUï?‹×u]-ÿšþæþ[lçú 3êóãÏù£~~éó•¿äµë|6ý¾Ÿœ>>9ª¼òÒ¯ Ÿ>á\ñÓ㛎þ²Iÿ¨>�ŸíKã·2ûGú|Ö�ðà ??ôÒawõÇÎ5õ¯¾øH~Toúá7f|:WüøJDŽè¢‰r>ð/çß’ æ# B¤zrïA4aÝ TpØVÇ7Ž>ËGø�yâÓ ?y>'~ÛYŸ6‡èiÂЩ?ø(ݳõ醜¼²¾ÑSŸÿ�s–&ÐGãOÌú2ñë³râÍ%×(.ùœ ycƒs½ÿäìP~•ÅãÔ|þ—> _gÿÂ'¿â³ý>oÁoþf7ZüûÜÞøŸsbιYo®Ìrçß>»þœkÈwKê³âºþïú»ûŸõ3j-õ íþsFeî9³^¬f¹ûÏî?»ÿìþÓ>ÛºZß±nìþ»û¯yµ—˜»ÿžQ™{Yîþ»û¯9Ò:ÛsUŸŽy³ë﮿æAÔZb~ìú{Fe®¹³^¬f¹ë﮿æHëlÏUe|:æÍ®¿»þšQk‰ù±ëæÎz±šå®¿»þš#­³=W•ñé˜7¯]Ù¹^;ÿÌÃG4ñɯøxáôüë'Нt5ï“iýòÉQvêt\0”(Ÿ=CdxÅ39Ýp*ÉÐlÇ›¥º«8„¯/…ÏïÄžíÆ?ñÉQý›ãǯ_éÔWåµïtQü—æ›ðëÿ(~õ‰ûZü›£÷þ©#ïµÿ’��>æ çÄ3Àä•Éù%GúH®ÝEOàÉüK8ÝXu:d®ï×ÿ`=ùá×W{é…Ïoþ�êÓõUŸÂWò…_òKF×…ý‰ß8ÃOM|õ9~rþ�¾“ûoÇÔÝük“_ñÃKÎ5.uvôÂçSŒÃSÂt=?¹ ±5~ýäcö�=üÙïlé%W¿Þÿú�ßCåæ§~O?áó—œ~þÕëWvô’?Â's½ßøÿ>7Šï–�ÿƒæžrçß>=»þ|ºþïú»ûÏî¿›lþõéùgæöŽòßÍ?7ÿÞóÇž?¬¨üR}Ï¿{þšûÆž?ïÏÇž¿öüu}ÿ¸çÏ=îùsÏŸ{þÜó§s5ò;Vç«r©=ïû‡}ÿrß'z>à6AñøAùÎVY_³¥‡�¯N·ñæãŠŸÏðÙÎñO;2¸Wµ3½ú¢ÌŸî•Þ:þðô­)ÃW‡ÛøÓ9X7¾6ª¼â×ÇäÚ°Ðô©�oec®>u³¯ïÙ*éÕ_¶WüîAºWÅáŠ?7ŽÅ½ûÜUk´ñßù·Ïßùìú³ëïî?ç¾Ðþ°ûïûòŸÍ?îùÆæ_ç3uÍ]7ÿÚüsóïÍ¿7ÿÞüÛ:°ç�=ìùcÏ"°ç¯sìùsÏŸ�í‘×3™geßÿŸ?jÎX«âWÛ“Õú²ç�=ìùcÏ¿SçïIß3ÿ¬_®Gë¿uîÑû×tñÓúwÅo­l}¤OŒ¦�Ù“]uåU§~W’Ͻkb¢ÅkLlP¾óმ‰?ûJ¿þ¨ç£ñ+³­oJ>ò>šíÆœ�úš.ý‰Ÿ�øÙ*“‡Ïþê“93†ÕùMGYû¨>ù�ÏâᣉŸÎ)ùÀ¿�~ Ë'W÷:øf ®Ú ÕãOY7kÊÕùîæ¾‰˜Nøø|!ºÚõib°Ë¶>ÐCÝèäxêa¨wóÓÑ®ßGõFÓ>ØtÕ×tÑ3½Ùžø>Ä™_Í‘åŸ Ê',”Õ¯vútÅO§Ø(_ƒ'ÛÅ¿Ç\\º3>êÿ�ûü=_ÿzFvý¹¯»þZEïùOsD\Ô]hò[sñ«O¹ú®¿»þîú»ë¯µ ü»5b÷Ÿûº¹û�]d÷ŸÏ�?ŧggÏ÷gG\6ÿxþþ£¼mó¯Í¿6ÿÚükó¯Í?7ÿ~üû�=róoYÔæß›Ÿëä_p´Ñ|þáÓ™ûúù˜ûŸg–ßé'ÜÉÏ–oý¾ÚáãõÍ|ÿzO>Z”ðÿ#?Ÿì�ÀÏGã×Wý¬�øêÑä³­ïÕ§\½1²ŸñÏováwÿéã¥W”ñë{ºdS®¾úŸŒ�oB¿5…¡t Ì h$À&êQ}Ò¥×��Ÿ?evêQþ´ñÓç߇6úrÅïþè×—nŒuÓ+Ãç/ÊØJ4'ý|èoøJT¬èeÇOül¯øéÔ_öxôg\&>ÿýóbìè‡IOü¯ýâáÓeãBõ1žrâ«_ñÿħó?‡øéþÓ‹Â×®0SøéáO|vx¿x²y„�åWûKøä‹¿ñßù÷|�ßçoן]ïûßî?çîºûïæ›�ù´'º`¯ÜüS4NÚüûÜ7DcÏ÷õÒsây™ç¿=íùsÏß{þÞó÷ž¿ç{æ}ÿ°ïöýþ0溰ïîùôš=1Øó÷¾Ø÷/Vƒ“~ß¿ØÐ[×6æÆK¿?“_ÏŸé^óü‰¯=ßÿi£â¯Ýû<8ô“+Qø>êý|öíá¬Ûx&>Jg>�??áÃÈç¯âL·ñÏ~Õg8ˆN~âÕ÷›ÂñçŠO�/%}ã®äùà?ü£údS?füÉÙ6>mþáó;ñ¯ãOÖø”(~c½âÓI¦þ¡d ?J Oià öÚÁ1èô“ãh¶| „7uª+«Ó¿›/¼ð»Il£ðÙN|¶Ù;¥Ï>J’%J6ýÄ;5οxpç¯ÓîŠ?ÇOÏ•�ðã¢g}ÑžtÅ¿Ê`…­³ §ñ{Hãå«qã#~ÐôF|evõ‘þµN�ß/á³}„Ÿ¿—ðaŠuü£ú ~<%‚±øÿ�·ÇáÙó¿Ïß¹vïúó|ÿ�ëfs¤5w×ßÝš æÉuÿ�§D»ÿnþ±ù׿_›�ë¡gµ†ÚO7ÿØüÃ<@Í�öÍͿι1Ÿ—êâµùÇó÷/ÅD‰šG»þžñèùjíú»ûÏî¿»ÿîþû|}lߨücóÏÆÜ/«›1›mþ5ÿkN(QëÈæŸg<6ÿ¼ÇÁÜ0wÞšY�Ø¢GëÏ)9ÿÎù'ö×ø?Âo}«¤ó¨NóßÇ0HŸÂ©^¿1Ì’¬kö›Nz³/tùõ»¿o>‡ˆo”ÿló«D•ð§¬ú#üÏ�¿qÜœà¢ü)»ÿõ�<;ã£CVŸêûÁzxÿÙDÅ=^øÓ_øl’‡_;^Ö±wü‚CCæjðŠÜ -ØGõéaSï†M>f ²å³:�¾";ª7}¾üë:ʉ¯�¿&7š}ÎWcx„χ‹LÙƒrTŸ|ñM¾~[q! ÿ¨Þúª}Å'Cô³ý>]ãœøxl¾„í£v4ñ‹?^ã§ÛX¯øéuoµóÇ¿z6�_›O2”>~øê?½|±©O�_Iž¿iïsøÙ¾¿¾ÂZüçÏÿÆÿœß;ÿîÏÿ>»þìú{ßç¯ûßî?çÞ½ûï™O|)ÿÙücó¿ÍÏübóïÍ¿;îùoÏ¿{þÜó§üzÏß{þ¶ØöýþØ÷ûþÁ:Ðz`m@Ê}ÿ²ï_z§Ò\P¶f4Oèøý-ÝæÎž?îÏ�˜lþeÆlþe.´Þö,Õ&C=C=SßòùË·ùùüù¯Õ4–ùüë3Ÿ×çeSþyÅ'wÅgS]9ña¹Â?ªO¶bK_?øk|ᓥù)ÃÔÎ�ò~¶Þ?f›ïGøx×ñó­o(õgâç—^c™øxúQü'>>]á+ëOøÊ0ýþ@†Â/þóýkýœcÈ&ÿdÓfâÓýæüGM ¸ÀÃïæ“”ôE½›L· Õ§EÞ ¡“=ÝdGõ‰�ç&å;úÓ_;Üúq°n¤='PöôëO„AüìðȯøéÕÿÚJ<ýFù #ýäµùGùÉïþ´gCŸ¯ì�ê�ò£l¼t¦}¶x.zÙÕ§ûCV,Ó 3\%^¤�Í¿vølòû9üúŸ½v¸•|!íðõ«þ†£ý¾ù‡Èa5~>§½v¸•ëFÚ‹�ñÆÿœ+sþìü»¯ÅELöù;×�]výÝýg÷ßÍ?Î\JNÕ>Q>QÞUy®œ›ÿmþ¹ù÷ž?öüÑ£õr®ŸÉ¬™ñ7ÿÞóÇž¿Î,bÏ_{þÚóמ¿öüµç/¹ôž?ïybùdçîÊsçÜó÷ž¿÷ü½çïß™ó·œí-Ï_9žòÑùךöhý—´îUÒ½â³m½d£îêü=ñùéü¥ž O{Ú϶:4ññaÍþ‡ŸŒ Ê–zç2ö°]dW_‡yµÿÒø“³ ï¨ÞðùƒIV]©o¨þä#ûúO7›øxÅ_=Ùuüñ‹aåar£+~ýJþMJƒøQ‘N* s ê‚XðØàÍ–ŸÖ� ‡çÂcãòQ üN¢øìÈøz„Ÿ¬IBÇuÅÇ{„ÏžlâÇÓÏð›Põ¿qÀJï¨~‚Ï?yºÑÄ�Çãz4þGø°\d|6–ðëÿ!z"úù�‰W¼øH^²¡O†Ööħ?)_Ê(ù½âó—ŸGøx�ÿ5øõ}ñÏlü¯Íÿ�ûüíús®»þ~ºÿíþ³ûïæçØüëËùïæŸç¹eóïÍ¿E`Ï{þèý‡µQ>eNìùëŒÅž?÷ü¹çÏcA8hÏŸ{þì=±=µçï=ïù{ÏßæÀ¾Ø÷æ@¿g–7¬Ù/öýË�÷û~t_³ÿÓ‰Ýóå¥ógkJóHùŸÿt§?úW|ºñ”.øùeÃGçßʃuÃÐFÙÂu!v?>YúÕ+ña–W±ÁÓŸú’ezp²=ªOã'ïùËŽ±É?[¤¼ŽÿНhâÓqMYã Ÿ~øGõFùh\üá;6²ôè «¿“û þÖ‰oàú—*WØ&jýI¯@tC®Áªíf§Ë6}mä†ÔΞÌÕÍ:ª7m>Èø×†‡â=ÂOî¿KóÏxÁ«ßW|þùö�ÎKødtõ‘¥þ…_ ÖÓD�ýÇ„^>gßÙ×?öáã#¥±5~mWcTÏþ*k/á¦7_ÙÓŸøÙ_ñÙ=ÂÇŸ}Ë>|2hÏ_g®µçÏ=îùsÏŸ{þ”-ìùsæO{þÜóçõ÷§=ïù{Ïß?¾çoϯ|ï-çk;ûÁ£ç¿3™kþ~­}=ûvbâ÷‘ÍÁ~ú½�¼ýçŠOÖùŸ ‚�ŸùLßjðÓùOIFø�/½Æ5ùlá‡ÑxéD�?¿tÉë+¹þLœÚlðQò‰ß¸â×ξñ?§SŸÈa‡Žr>ÿGóFôPzp�v}Ó|ºÊt³=Xߎ€ý¨I  ÚÃo°/"¾¾º ì]H»ÉƒW•ì’5¡áç‹>=>Õñk«»Â?ª7 ?¿p»™Ó_7܇:ü¤Ã‰6¢�Ïg±aÇ7>½pÔéÐ�}ÌG2ãgsÅÏþ}¿1³QGêèŠ7ßúrÅ¿öŸcCÓW~æØÂW~Ÿ?öáç/|:ä(|íð®øt^ÂoŽ‘³{->]´øg6þ;ÿöù;×Á]Îõ¶ù°ëïî?»ÿžkƒ8¸�Üfó�{\6ÿÚüsóï×�öüq[B÷üu†áv.ßÚüsóO9FóaóïÍ¿7ÿ¾ç™›Ÿ›Æž?öüµçÏûº°çÏ=îùsÏŸÖ�/ýþ¸çï3‡ð¼ ·ßÿʇߺÿok„qÏñçëÑù›ž| nùçœcxìœÙæü+®x~ÿ¾âÓGÓ]z�ÿ”�ÿŠÏöŠÏGãQ^ñÖ�òW?•¯Á¯?|O|þž�¢æïÿÅ� >¦~ýMV»>²¯~TŸ½Ïg%üúÖ=™ßÀ@ù£¯® ¿¶‘é³ 5¶+ÿ”~£¿uü¹æ6,¥ Ô€¨RÙ�ÊN‘烿ü¨÷pdSûݰ&¾:Ÿ×ÀçÿsølPøé*³'ó±�±Q¯ïô®ødø¨¾7ºÉ•ñóÃ÷´ÁŸíôë{vø(ܳuö �¼ED=^þ´‹aqH/üCåYßµõ÷:~üúAVøÉù¯~þŠñŒÝú”múñíœcy Ÿ�·à×7ýYüóþoüÏ9Ô¼«Üùw_/÷ù;Ÿë†ù1×°]î{ë|f¬¯×ýg×ßçsG¼výÝõ×Ò¾S9Ÿ¥]wý5�ù±ûÏ-·^<:ÛÍgf÷ŸÝ7ÿ8sxO‹5có¯çkçæ_›nþ½ù·¢¼»ræ›oþ½ù·,bÏÖ‡=ݦž¿¾{öüyÿ=­3Æž¿÷üý­Ïßò2ëñkŸ?úsí¾žÿøz)ÿƒ�æúÿ?Œæ¿6êü}¶Îç…Ïyþ˜ø�‰¼�hØö|ÑU¯?êÆ3ñËa§Î¡r#úáç‡@M_|6~òÃüÌ’œM÷â7^úÅ_�Rºê{¾ÂÏ]vwÚä_‰øQW¢äêaVW^}½„O·1©Sªóßä;ç,H•°ÕkµRyˆo:ôë/RšM¨lèUO†~²ðé 7)YåôõßGAa°áUOÖ¸Ãä+ÝGø|„W½v}SöPä7Ÿ߸Ø6I•Ú�¾öôÆÁ¾¹ ‘!å?ÞÔá¯ñã_ñÃÃGµé†ÿ¨þ~6|U¿âOŒêÅ¿öÄœ¾âOüGóoÚ<Â/þá-¾ˆ=¾ÿøÝË�ÿ‹�fÅ‹}þîklÏI±ñ¼ìús®+baݵæîúû|¿ßý瘵·Ï(QÏUü]ïqÙõ÷¾Æ6OæœÙõw×_ëÊî?»ÿnþ±ù׿Ÿ›ïùcÏò�Î{þ:ÏÅ£s–•WÇßó×=.{þÚóWgÌž“ùÌ$óìlþ¹ùçæŸ›nþù±ùgÿªÌ[Ö_ktùΣü¯{4×òò²øíÿɔɔsý¯žýÄ×÷ÚÙ竾h«—©?Â'O'̃õ´ÿàñÕZ¤ý~¾êKíJø3þGóFäèþ—Æß8'æ¬ç[yÅŸzê�UncÖ.ÞtŸ³Ä�?|2ßp4Fü)#ÿ&¤#?**`áÕ.xñ Oßš¤é”>xI—­àá£Ép|uY6ù “Ÿêdïh>kOÌìšÈ�ƒ/~ŒGÑ ÿÆøîÏÿ×Þ».7®ìê–Î>ïÿ¼½»#šC¬aÂ9)Y²å[Õ@+oH ó#@ÒZs©oÎQ‡ë¤M]^¦" #†¨£û£úÅ_}Ȇ� ¡ß:¼®Ó_&:6÷âþsÍîkëº`„œ9Gýò1wÖ™7±œø3¦Nx¬«_ÙðAî>ê¶Ñ7uÚv�·ô»ÞïÒ/–éÿž÷þûÙÉþ²¿ïð¿�¿Îñ:ÿ“ÿÉÿla£¯Ìó¿ùßüoñ§ø[ü-þË?Ê¿Ê?�oÖ~Wæ\ø½?ù¬ïÏåßåßåßåßåßåßÿBþÍÿ=ùô•ñ?{ö÷ç3ÿëßɯÅΫù<ò±/úi»Gx­OýðÌýoÍ ÁëåRª¦™¨�~å)›>eQG?<®‡>xí§Í8søû;²%ûw=Ñ�,æ#›:¤üU¿úà¡n[lèg_´y¬»î­ëÕû‡]”S¿ø¯ú•éšmSò@êtŒ>ÖI?å§“ ~º¢M�›¥ô¥¹q_ŽÀ ´ë²íz™à¾,Áb\ÑÃ8D?ªQŸ|굄ßõÁ+¹ö[úS.k£®~d©޹×?óÔ·U/d›šüÈs­Ì¥ŸkÙª~þË@Ž1Ž.å¸JæñL²m麑±êGòÕ�ú¦~ä0W9êwÿêÙX.D^ûáOõÓ†§îþ‡è;ÓO?ë·œúÑ'�égÞ½ú‘åûŸkS¯ågéG~úûç}‚µ¸[†ÿqþŸiÿÙ_ç/ÿ“ÿÁ§ÿv[ü)þšwX–”�›zߨª²M M{ñþB?ãŒMK?}Åßâoñ÷õÙðYæó¿øPý-¾²M M{Éÿîx€ ø€MñgÇ�Iñ·ø[ü}íô£–ÅßÝoo.ÎcûÇvñgGdÚKñ·ø‹=@åå_ØvÀóù:Éá�þ̵û÷7Jú,·ê ¿?<šö¿êgã3ÿD|S¯ÏfL}ÔÕK)1�u#c�7õ³>H=È`¤þ¹ÿùâ©þ¹åÍý;Θ¢¢tÿsL9Œ»Æ¡©Ÿ>å26ç¹~úå£�:r‘Ã|Ê96åLýÌ]õÓ¦ZçцԿ·>ñ_ò‰*^‰VŸ ›vã€*`”´!ê¶G–ýÖçKA¶ú¶ê‹\êèƒcZõo]ÒØh¨Ç—?×B]=S?²¯‘ó•7÷ïôóchÕOŸ{žu÷Œ<êÒÊ{¶xX¿û™ûGΔ)%¤|÷?yçø…yûçL?c×ô£G™«Î¹õ³v÷ÏÚ çQW?<Ôy õSŸû_õO�ð®ûŸú‡>Kÿ\ËÙþwíé-á¹öŸýuþó»Íÿîg¡øwäzÝâ�Hž™‹¿Åßâ/~ ü£ü_PþUþå÷/³®òO‘(ÿ,ÿÜcå3¾ÿ–————wÿèþõ{î_øìÏŒÿØÂ¤[ù7÷5ˆ9òÑçoü5ëeœ‡õÓo�Rûó5[×…œc›yëþ�/ï5ýSçZK?²¡UÿÜ?c}Þa˜gÛõÁ³ÖÅ\^yÖð"^uÒg�~ñ?Ó õ3Ošõ©Ÿ:üúå£t?Ôm[G?õo!” ЃuОk˜Éï¸}Ì£ø‚I›b›ÒG”<Æ­z™Ã\x¡ÉcÛ1KúÕOÉõ[ªÛqç²FÇV½èŸmdAs�ÎU–ãz-™C�™Êøˆ~elâ®îê£nÛµ«ß}ÚF&D?�û§Î\HYÔésÿòPƒLu;ÇR}ðB´•O›~ž©Ÿ¹�2(Ïô«×¾9¹Ïп‰Iÿ†ÁúþÅÝ2ü³¿ÎßîÏÄ!ÿsøvü(x<êÿ™—ÿÏÿŽøÂy0îZ|ò¿{*þ¼[G‹¿åå_œ„�îùþgùgùgùç‘_•–{ï°ìþqœ�îÝ?úûÃî#»ìg�<²ûW÷¯åþ…­ó|öù7/+ÿÐ_ߵƒÈn]=ðÌû óÔ ¯2(™3÷O[ýŒûÀ3õOÔW}´á‡ÔO}®™yŒÁKú¨~d¸žU¿¸1î:Öýϵ*Ky”Îe ê˜û—ÙòPú(ƒrÝ¿cÛÐ…hCb4Ç‘ç¸å…ù+þAùw’€°_Ú °ý‚æË‚�ù“&€ðað�¼¼Lúù%ÙüUÞ™þ�åÕ‹G6ú¦~× /ä©_Ó�ú)�c9eº®‰|csÿ´ç˜úéƒ�‡ýÓ>Ó?kÿ6t—~ø gëŸëA¾ë¤.Á#¥ÿŠÏxÿáŸýcGœ+¨ó·c°£±ÿ›ÿ9ÐÈÿæg~óÑü£øSü)þË?ö[þUþ… L*ÿ<Ð(ÿ,ÿ,ÿ<¾ –ïßñ ~ÿ�öA¿1•rÞ7Ö6^F^êRþW$úþ[ü)þLÿ’ÿÍÿžýýu�3Æ•µ¶ñ²òw�Y¶ó?ùŸ÷ømkÚÛ3òdÜcÿ·ô3†]C«ý³^ >|®ûÐÿ²†™ÿÁ‡,Ë­zi;~÷ÏØÔO[šú©Ã'þðœéŸëSº 3ýŒÁÉ··v~æHð©^ç².öÿ¿ËøÜ¼×ôË·±œ®�~hÕïþÕÏïæþéw�S¿ý®GýòÚFç—Ê¿‹Ð-˜èZ4û�cð¥}ðMTúàáaž%ó™Ã£,un]™”óà¥äÿ>Ì9”ЪŸ¶Ø2G½”íÔOüêgžõ©ßõ;ß^Æ$÷n‰|×+¯môZW§r(]cÔ]?%:™«Ì­úB膺¦Ÿqž3ý®…qê«~ç¨_]è…Ü;õ©®{êWüúÜuæÁC)îsÿê߆/ô ýr]éÿì¯ó—ÿÉÿŽœa�ÿ{ô}Nü/þ–”í¹pùgùgùgùgùgùgùgùçµïoåß;}ÿ{ýý[{!~øÝ”|‚‡1óì­z!¾¹Bö—–b ååååÆJÿ6H¼�Š¿Å_l"fh/ïÉ?˜ÃóŒøã:(‘ÇcÝœgëºè£düìïÏþG/˜;í_Óþáá!ïrÿþhEýð;w«þG¿kd>þwêæ)Cý´ŸóYÇÔoݹ”Ö]2¨«_y”ðŠÓV}!ø!æ¸^êæŸŒ»JƤ3ýò¬ûW¿s-§~d;_ý´áq/êd¾ux¨óÀKé|Ë­ëëÉÍ}½æÃ±ÝI°^_u�´.¸”“�%x'9ƒ îži\Ôåݪÿá¡Ï‚ †þ3ýÈšú™CŸÁl«¾¹kQ?¥�¿zƒ_ýȽ¦ß}Â)Sù¶×çœkú‘kÿS?uôAÊ_÷Ï8ÏŠ¿ëô—…È oÕO›Ç÷O]¢>÷O]}ðÜóþWýì¹âO�GýŒK×ô»¦÷êŸø§?ü³¿Î_þg÷ºù_£Ïî�5àbü³¯ø³çà±æôñœÅÿâoùOùßî_Ê?Ë?Ë?Ë?Ë?·da£òÏþÅ/˜k––c ~×Ã>ºxtÿ8|¶ÑýkÇ ûç~F° |q¤ûw÷ïîßÝ¿ýöÐý³ûçoºË ÷æ¿Ì{Ëÿy6®Ý¿?ÓO?4ó/eÌø Þê d òþë˜sÍoÍÿW?ó§Î˜úù¿S6%|ÆJõ¸ž{ôoÓ.t�~ó/ô ù<ê›ú·îËú(!÷AÝý¹ûl£G¬sÿê§Ïý#÷š~÷ÿÔORëùršürå›BA À0ú `}öo]—qJÆçËd}s4�­z™G[à•9çÙG9åÛ�È9ê‡×>õ»'ǘ7õ3Îëê¡Í<÷ïøÖu!u¡Ÿ1ÇqFêW–ú§.Æœs¦Ÿqæ¹?eY^ÓÏô3/uõoÕWûŸ²\‹}”Ìsÿ³ß}Ìõ9_ýèeÎÔïÎûŸ÷.KÎ�1ôžûWùgù§¶Sþ}œ�âOñ§øSü-ÿx�o”¼ÆÃØiYþuÄÐòO¾dìxÌsc6Sþ]þ­ï(ÿ>|Gù÷çäßøôüùÕ#öÏÚßúþtö‘ÿîÞõü¡gÍÿ˜?õ3ÇõSÂ?¿¿ÐG[ÿ¿U/$þsÿÊ…û_õÓ¯Jhêf-3ÿ`>/?Òq¥ëU†û§½ž¿­ëEŽëTÆÄ`ê§_‚×yô9þ©Ÿ1hÕ¿�r”Á|Iž©Û±/)YÀO ꔮͼu½€/ˆòj˜ê\äøÂxI¼ &èÎÙ†.ãóeÒŸsh+Ïu1®a0®<ÊU¿²˜K}ònÍKŸëdOʸ¦Ÿ~ä\ÛÿÙZ™s¯þ�õ«~æAÊ]±bÌ=M>øÝ—ú•5ùy?ò�í_½–oé_ñ÷ý3Ÿ1è–~ÆácÍð©×rê§šòž©ÙêµLÿkûÿì¯ó·Ûg!ÿsøLãŠñçQÿžú]Ëüoþ;2ÿÂFò?ùlÊÿ>3ÿ{Ü?‰ÅŸËyå/×ûŸghÞ?�½”Åßâoñ·ü£ük�³øËòÏòÏòONBùw÷�îæËÝ¿º}äï_øSmɲûW÷¯¿íþÅ]‚sB ±¿g~àÌp~� Í|}ýþ!ß-ý®^h•7Ϫò•;ùésœræ�êŸùü`4ß?}·ôó£d©å÷¿Ì3÷4ñT?üΙñÏþmøÕzWýŒÃË\ˆõÎGÿÇžé‡æþÕ͘ú)i3­übJ?ä\ë´y¾•\Ü·.â�rÁ\êg 3m›ó©»?K rÕå�™óç Ôè㑦~ù£YòNýÎä¥>õÃëãþ‘¥<Ƕ®—ýÛ'NÈ„Ÿ~Èu¸ ž1x˜§AÛç§Ÿ>eʇë×ô;Ç}*Ûyö»føÕk9÷Q¸ý³ÊQ?s”/mÈý¯óèסÁ¿z-Ïô;æœ�è_ñW¶eúÏíob>ë�¾ÿðßÏŒ¶¬ÝYfÙß™ÿŸgnÖ;GÜá A·âOþ'ÿÙ�°ý®eþ7ÿ›ÿ=|ªçdÆœY/þX°–âoùÇCÎîÿå_å_å_»Ÿ,ÿ,ÿöÞaÙý£ûG÷�#§ÆSz6ÎêÝ?¬À *ÿ,ÿć”¿þ›6ç¢ûÇï¸àǤ�úcÄ=ïŸo[·â/kºöýËõNÿKbS¿kš{CîÌÿ¨Cò8GýŒÙG]R¿óè§îv”k?òä¥>÷¯ü©Ó:sVYÈD?cgþ‡>çÀ£Þ­zÁ•±©Ÿ~x&Ž«~Æ!ËkúÝÛ™þ¹ê³}þÿ¸¡ïнêœkñ%M á`ÁcL>_<ŒÓ�#†4Vê‡üêT<ÐÚ–OýÊA6?89“§~Æà‡œ‡üIs½ôÛ–Ï=«ßõLýöÍùôÍýœÎÖ뙃^׊<ÇÔïØÔŸkpýô©Ÿ1穟qI´WýÊe|®qÕÏ\èL?ýêg|’úì³-ßÔOý£ú×ý«/ý;âþ;Ùߎƒþ§ó·û¸÷ú¿ü�žöµ¿±7ÿsÄJ0Éÿì–‘ÿÙm!ÿ›ÿÅG^ßÿv/ñöý£ø+R{i¼µ×6%TüÙq(þ8 Åßâoñ·ü£ü«ükþýaÏÊ?ñ�þý…3âßüþ_þ­¥ì¥ù¶½¶)¡òï‡òïòïòïîëý‹3é=ñG‹œ·ü¯IÞHÚÌU†çË>e O9ŽÙ§ŒùÒ¦~×s�~�M×ô+Ó=ÃçúC4ûí›ýêrÿ”öÁGÝ6û¢®Ž[ú7¶ ÉK9‰ö”­~€ØÊ¿ê?ÛÓ5ü'/ò�¹veOýöíœÿÝ¿2•ß½ú•ykÿ_¡ßµ«ë«÷Ÿþëöï;ÑVl{þžaáþØ•¶Õù¿ÿŨówØ‹1l Gã_þ'ÿ“ÿ9ÎSþ7ÿ{íþYü9î± cHñ§ø[þq|4$7“¼+®ß_<;ž§âOñ§ø³€÷Lx†lwÿ;òÕîÇ7dì¤øSüáLg‹¿œˆ�Ê?Žs!&”å_}ÿ"¯0·(ÿþÞü›¿;ÿ„üwæ˜ø H™cÔõ!Äœ{ò�yt®²¯íŸ9òLýöQB觾ƿ¹.ø\ÃÔÏ´ø—�«œ©Wð�éG<¬[½[õRw®òÝ?2Õ‰L×7÷M?ügú•ášàƒlOü©+ëê§ý­Ä¢Í5 */þìE9N¹Ö×>ç#Kà�Cu�ËV½}¼pþ‹7Ο†Ê8ý”s¾mÊùÒ©sˆ¦~äÓ·Îߺ.}ŽÓfÞÔ? ÌùÊ‚Ÿ>×çúÅÒqäÓ‡¬uÿô©ÿÚ|÷7磢tœ6õÿ[ú™¿êG�{šò©»~êПëgãêŸósL�¯~yÜßœO}wþµýÏù¦¿¬/ýá¯ýd»-¬çkžŸÎßîAÀAÿ¤ýävL´ŸkþŽç󿞟üoþ[Ð?è_‹?ÏÍ¿Å÷Zþïxøï÷˜ì/û{æý×óÕùÛ¿Ïÿ÷¼¹ü§ü§üïøúûbñ·ø[ü=~œ·žãgߟúþÄ�MûèûÛqfôàéï?Ý?º|ç÷wÎägê÷ÌÏüñÖù‡ïVþÍý ˆÒïcÆ_ÆÏü/ü®…º´ž¿3ýðÒï|y¦~tòÌø¿5ÿó÷wÖ'1ßøpmýî�9S?m绞©y޳&êΟø®û_ñS¿²Vü™¯~ä®ó]<ÊÚª²�õÁÇø� öÓˆCÊ tm”¾È <ý>¾¦ñ‚¬ üe`ûGÙ¼_´2Ðÿ¿ú·âå¥3~u8Ï~JǶêež/zÕÏ\è-ýÈäqÿð³>Öª~J×®~çÍýol/Ä8$ž´ÅœI=²ÿ3ýȶŸúºÿ[ú߃ÿºt¢cî_ cmÐÄßý_Ó/¿#ê¡t ^û©_Ûú;ÿÝf²¿sÿÃ9â¼xÆ:ùŸüïgŠ?‡oÀW¯ç?`•”G˿ʿð åŸåŸg÷ãEù÷ëï/æ”bVöSïþ|ÃÊò�ò�ò�ÝW”•••–——£Ã'ú·»¾ÿw ó&ï”Ý?ŽožâÂ=ã³ï_ænÏÀ÷žöæ>¯½ÎÎÙþé?»]Ó/¿{Äþ U?X@öS‡×3L›1åiÇì™þÿà‘w«¾¬—¿ë;�ñkø»–uÿÈ‚Ùÿä_õ¿õûƒ³ýOyìÁß*°÷ÏÜÿÄ�±o#õ“H€Y/•Òº†b?ë¦.1ÙǼ)O#ô¥;6åÙÇ\ù¬c|ŒO~^0}ã�FÄ<ˆrÕ¯1Oy×ôÃ?r¨«ó-ýSžú�ï˜íMìÖ©Nöd}òOýÈc}ëþÕkéü©ÿ 'ù”9õË¿êßqô–Ä@IDATÔ¿¼xxÔké{}K¿|�êkÿÊMÿ<|Ÿó}‰Søïgê^ûÏþös�ÝL{êüþß“ÿÉÿp&ˆ³œhž—üï~FÀ,ò¿»}L{9Ë¿Š?;NØÍú¨ÃOù#ÈÿˆÅl‹˜ëDãAŽó|Q¾�µìËÄ“à‡�ƒ\�@S?ÆÉ{M?ã®Cý¶/Æ?ö+Sý° {ÕO^HýòÌ’qÚïÕÏ\H™èô€®úás-îÇRýðœ|2yæþé_õÓ·ê—ç¬T¿z˜?É~d2ÿ=ú•÷�úÅ{-¿jÿ«^Ûéßí<ÎÈþ�ÚŸx¯eø‡?¶¥�­6hö÷1ÿ¿ž;Û�¿Î_ç/ÿ£ŸÍÿ¾F@\Š?ÅŸ�Ü¿Œ·kYü-þ‹¿Æ™×ÑçÀ¥øSü)þ¼ÿûçwm‹¿Åß#Î^#`\.þ‹¿Åß÷þýÕ|c-ßÊ?‡¾Óÿ°æ÷èwo¬Ý·mð¼áá�Výöû7mÆùû?ýÔ!ë”<òZÂã‡,÷ÖÞ¦ïýü׈ �ègþ\ƒuõûø ÷ÂøµýÇygy çQªÿ–ý3ö£ˆ�þDò¸6~íÇ òl >Æx±�|:Ú¾x™§ JçòŸ‡òEoÕ )Ÿ†r�KÛqe0†ˆ1þo¿|é®UêçPüß?|®ok¾$õ©Ÿöºt¨ŸÝ”«~æAŒñ ÷š~dÈ?õ;�q÷äÁbÿÊ>Û¿ûƒR¿ëtœ1åËG©løGƪŸ±·ô#‹õ²ÿ{ô«›òYúÙúŸÿþÃ?ûïüçÿòÿGþCœ�Œ¯Ôñ“ÅŸƒâÿaÉ¿Š¿Åßâoñ·ø[üõûKù×_©—¹öQþuØGù×û¿ÿ•––––––îyUù7÷‘_Q/ÿ.ÿ>ûþ­m¼÷ïÏgù'ßÝ¡{¿¿szK?k¿öûòŸùû‡yþ·¡ ­ö�,×Çúiû÷ê<ÄUÆ ©Ÿ1ôÌýÃÇ^¦~æÈGés¦òMýþþb›þ"_9ê¿¶ô@ð¹fæ¾uÿT'ó¬ÏýOýŒË7÷Ï�%�ù‰ œ@³>�œ/Ž~÷à8mûxÙ¼ Æ(}Y³î‹sŽmæ+™Ì¥Í#¯ãê§T¿còS®ú'¯ëWöÆþJ?†¿òŸºé›k�<Ìó°Ìµ¨oêg|’2§~øås Ì�G å±\÷Ϻ¥_ùgúÑå82ÐMý´áyK¿<ð»vêÊK?òÓbáŸýý÷ uþv_rÍÿåÿ™ÿ=âNñçˆ)œ|+˜˜3ˆOñ÷8?ÅŸâÏêC‹¿Å_|eùÇþQgbáYñþf{ƒ«û lÔýw?;åå_åŸåßÝ?ö¸ÐýkÇ¡ûg÷OóÇîßÝ¿×;D÷ïîßóÎ9ëÚŠþÃ6‘ÅøÚýëwÞ¿x<ï=ÿ¼wè­÷�ös-þ(ƒ¿¹¯öǘó§ýÑ9—ÒýÐOb®{„g•áØüþ�ÿW&圫|h£~x Ú�ú©Ó§>ÚS¶úá±®>æ@¶™§~ù)éS¿ãÎ݆.ú•A×£Núá™kUýì÷Ç‘ üq û³ ×'à‚n[`éçEð«5y|”òórhËc?mhö3/tmž/Ÿygú•A iô®iÕ?ûÕÉ<åÌõ©™ÖÝ?s�¥ õ¨Ê��64û™Ëž åÌqæñœéGs�GZõÓ‡Ìkú‘)GýôQ¿¥Ÿ1ç]Ó/.�êwž:˜öþ¿Bÿ5ü]ågî?ý»-öþoûßÍ ÿsþ=G9Ù_ö—ÿ-þäó¿æ¿Ä•òŸ¯É‹¿Åßâoñ·ø[ü-þî± ü£ü«ü³ü³ï¿»èû3_?ûþÉ]‘<‘û6ÁC�šýžú­ÏqêøØîŸ;nåßåßå߇y+ÿ§üÿ³-åBÓ¿éó°>Ç©ó¼åÿœƒœ3ÿK?<�¼à‚NûÏôÃæégþÄŸùЪ_êQ?ýêdÞ¬#Û÷¦~xÎüúà�ºW?üêœu×·ê§_ýèa|îŸ6ä¼UmhöËëÜ�ã‡üë‚Èr^-à!^ ëÔHÖ~�åÅasO‚¿u¿È O¢î fýü—xpÀȳû·ê˺¨CgúY;ý²x¦~úÏô»>Æ©«ö‹‹{<Óïþ�3õ».Ç•E9÷Ï<õ#ÿlÿÈ€ü/¡GBk‡è§¿ûXõÓ?õ3Gý̽¥ÿlÿ«~ä¡“~øßÒ¿±|Šþ{÷Ÿþðÿ ûÏþ:ÿù¿üñï<ÿšyFþ÷È?'.äPæSä)�ä_ÅŸâOñ§øSü)þp¯7–æýŸ¸Rü-þb#ÏüþSþQþQþQþQþQþQþQþUþ¹Ë)ÿîþÑýëõߙ﹒G|Æ÷OäÞ£c»èçû,ßd%üñ ¢Ÿ‡¾[÷ö1¿óNýüßš1é3Yãµý;~õë|ê3þÒfÌ=»ÿmÝÝ”+þÈ>Û?ý®kÕOÿÔ?yÏô³.x q£ObÌ6¥ü®kÕO¿ûð½Ñ÷ãÈMý¸…� /g À‚긼”ŒMþ­ùb¼ì{‰c”�ræË¦Ê[õÃë¼U?󜋜©Ÿu@ôIS}Ì…”A¹êgœ>yæþé³>õ¯ÿ„ŒAè‡\s!e ›v ÿ©s®9ê÷�ÒVãîß¾3ýsÿÌ�œG9uÎ:|«~û(!åÜ«ßõ9/ýá?mnÖ±¯ìï~ÿ ^ž/JÏÖ<ÿŽwþ^û艗uðÌþ²¿{óìÅó¥ áÏ:·óŸéóg<;�¿ÎßqI÷LPBÆñòï�üï�CùßwŠ¿Å_ò Hÿ ßôŒÌ|Í:üåååå~Õ'PBú‘ò¯ý«>´ûo÷ÿò¯ò¯ò¯×þѸQþ¹Ÿ�/¬ƒXù÷¿�cÉ¿™{oüÁÖn}æÇ@�¹uÏ1}Ø-¤ ›ÿ°Èñ9oê´®ʹæ;†<åP‡”?õëcæ¸ó�¥Nùœ«®©«~æÛw¦ÅÊ_u" RžëC†^þüãüÙ÷£ênäG-jY B¼_Ž/Õ6%dÛq_%/HYðÂã�_ÀÁ¹ò1N/×qúhû‹9Ûê߆.:ègΪŸ¹üðLýôÏu2<�sÔï\Úê§Dåªß5Ͻ(ƒ>èL?òçõSÎýËãži[§|K¿k?Û~!õ)Ëöºú¯éGüðÌýŸé‡—}Bι¶yÜó3ô£3ý þÙßáo¾êüwþò?ùßüoñ§ø[ü-þzß(ÿØóñàlè#»ÿìç¤ûßùý_;¹çþ]þ]þ]þ}øVýmñ§øÃ¹ÐŠ¿Ç)ÿ(ÿà\”•é (�™x ïòoýý§ü³ü³ü“sœðð,ýíù‡ûûÊýƒ­~ëÿ/�s¯Å?ùØÛ5ÿÇ\ÆÏôO_*>ʼ¦yÚÌV}åù{?ãÎõïÿ”�èߨ/ü®�R,\3%„Ü÷îûw�îŸr´WýΑϽÉë\ù” ÿ�#6÷h} TŒ°½Hñàç¡î qŽýŒb®ó|qò1ʧ®¬­z[õÃ3ç;W~tÑ·êw/ë|ÚÊ >õÓ?õ»^ôC´�KÛuÝÚ?üò)O½”¬_¢}¦_¾kúÑñÈþ§~dJÏÔÏž¯½ÿGõOüÎð?ÛúÃ?ûÛ}êcÿÈŸúÙtK¿coéGκ~Öî¾-§~ø!u¬ói;ö¨~øÓþÚ�eöwîÿ8k�¿#™Ùàxåÿó?×ãŸqdÚOþ·øSü-þw-‹¿Åß³ûWùGù×ÌÊ¿Ê?±‡îÿ»tÿèþqíûc÷/¢ÅëøÙý³ûg÷ÏîŸÞ;-»vÿìþyÿß_˿˿¹‡ýÔûÇü‘Êü~ðŒü�œòQû‡ÿÚïXŸñ‡:¤Žuý´[ñg}Œ¯ù?íkûgm·üŸëߨþó÷/׃ êgú�Mÿ½û_õ“˱/KõÓ¦QÒžøÓ? ýþIþ9þ#ënðG.îÊ¢4B â¥h¬ô >%¼Žñ!^”Fäþ•%ÿjˆ´™ŸF°U/D›oÿÔ?ÇXc«~ù·¡—õ2�~×I{ÕÏûþÚý»ûw÷ïýÌtÿÛ¼ÜÉãØÖ}‘ø¼„¥s׈�çZ�¿zçÆø±Ì5ýôÃÏ\d¨×RYŒ¯úY¤ìïÔ?÷Ïá`M¬�ÒöV}é›kg�¶Ý·¥ûgüÖþ§þ9çL?¼êc\ýô«×rÊz–~±ÙÔ]ðIÿþ>Â?ûóÜYvþ_šÿÙ}5~û˜>œöµøwoüA†vg™ýeÆëÎ_çáò?(.9,xä�|^ŸAYüÙqÁZ83bC›z÷Ÿî?Ø>ļ˲üë8/åå囓øã'Ê¿v,ˆ¡å_åŸåßG>iŽIYþ½ã‚·(ÿ>ò)ðèþÑý«ûg÷Ï�Ü?¹—}Eþå�pð[è»7ÿõͼ·ü?þºvÿ&Ç€né7Q׌¿Ì56[Ÿçï³õ»&JöðÿϼuÿìE™sÿðÝŸqù‘ñ+ˆ�þ6òå¸n^ ðçË´®‘2�º/‰¶s4VÛê „”e?mˆ’ÝÒï˜z-§~x ö¢.Kú­ÏõØÏ¡T|ȇœãs=$bâ~ÕoÛrê£Îƒ\eS®ú×9S?üÈ~K¿zVYöo".ô¨~ô>C?z¡ô?öþÃ?ûëü}Üÿåò¿ÅŸâoùGùÇ#ùwùWùWùWù×GïßåŸåŸåŸåŸåŸåŸåŸ¯¿¿¯ß¬ç÷ïòïòïòïòïòïýo‰œrˆõï�þ�oõ¥öwÿèþñ7Ý?øAäyÐεý ²8#Ì+ÿ`Î[çO¹®ëìü9¶®Yý›š«¿¿€™oíð�éw.<<·ö�sÞÚ¿²˜3õÓ~æïO�÷+È—ü+;é ç%R‡0îY§Ï¶F �Ęs�#QǘÃ8�?è‘�¹Ôy¨k ðA8úy õÏCÄmeá�ËØ[úáU?ueQ÷—‰gú‘ 16÷vé}êG‡k¤1—úªŸuC·ö?õ»fäØïšÔo[}È¿¦ÿüÕïÔ�\H}Ÿ­Ÿ=¤ÿ°­ øáŸým6ÀÙìüí¾Hôlÿ—ÿÉÿŠ?ævÅßýmñ§øƒ-hÅßý¾Ç)yÆý«ü£ü£ü£ü£üãð«øVãMùGùGùÇqÊ¿?Qþµc�M€d.Aý=`”ÿíûkߟûþ^þUþuOþ…�@_ŒyæC�Ä?â¢ë}ëû {zkÿŒ¿¥Ÿu¢“ŒVýÌgL:‹¿òÈ7Ûê÷7Èy+þ#‡y¾3å2÷L?ñ€~ùÎôO,¨C®ÍýÛï˜sfÿeâOÿÇ—øÓ×y¶>^¦/^àÙ�/ƒ:ã’/›Ò1 ˆ9ÊcL^çÒ/%4ù5*ÆxÎôÓÇ�jÔ‡|Ö¦Kú”3õÑ7Û“¹´¡3ýöMýô­ú_õ#šú•'^î_>Ö21¦Ÿµ¿¥_yÈWs!ÛÈ…æþïÑÿ3ô³(ýÇy ÿÛçO{ÉþÿÇ9ZýÏ=ç¿ó‡5åò¿ù_ýEñ§øƒ?€ˆÔ×ü“¾âoñ×ûWùGùWùç‘GÎ|гÁÃY‘lSB“¿ø[üÅ ìƒzñwÇ�IùGùGùÇkß`±¼çû³ç©ûߞË¿œ¨ø[þ�-”•á Ê?ñŠ¿'ÿö‡=¼»�Ü¿™ÿèûÇgÜ“±®™¯]Ë?6¶›öÇ^•c¹êñ „&¿y ýŒ3vËÿÁÃ.åX®ú7–b-×ô3º¦Ÿ1Ö„Œ¹6Û·ïW�@üŠÅÞ±Hö3_Þœ¢Ò§hô¾8_®<Œ[׸˜ëüµÎ| й[õBðJÈ‚�� ÔÏô#ƒqé-ýð!“ý_ÓïûVÿµý+Cý¬ý–~ôÂó–þ�åBê¿wÿoég½÷ê‡Wý×öÏ"'þÏÔ�ìôï¶þ»-`�çˆzöwø¿Îßmÿûˆÿöò?ù|Mþ7ÿ‹/(þà‹¿åû=[(ÿ*ÿº÷þ[þuÿý›³UþYþYþYþÝý£ûG÷�î_Ý?ÉŠºvÿìþÉ·~¨ûw÷ïßtÿöNË·l—Üv’vMŸ¼Í‘ƒÜG¿?°¾Gî_èáa½è›:g�u¼µøßÚ?<÷œÿGö¯ô–~øà™ûeMƧ¹gx%÷¯|û)™#]›ïø�/Ùèo&×Ï ÅÐhû‚yy¶·ê¥nÛR^_ª/~‰¾i@Ì…”A}Õ¯C€ÇuPwŽ%c8Gõ¯GÿÔ¿5/2,�7õ3F[½–«~øso¶™+©ß5ÒFä¨OýðЖ÷š~ÆïÑ¿±½¬Q™ô½¥_½–ëþïÕŸ¥ÿþ÷/î–áج¶ 6Ú6MûìüÉ“ýeؤ Q?ó¿ž;ËÎß�™Øuþò?úVÎQþ·øSüå$ìD¾Qþ{øÈò¯ò¯ò¯Ý7˜CÑ*ÿ¼þý©ü{÷Ý?ºè3,»¹~´ûG÷��ºtÿêþyĈîŸÝ?É� s(êÝ¿þ¾û—±ï£þÏßE`/ÚŒåµü��kð9mæBÊ ïû›sœ»ê÷MðB·ô;Nù–~xЩ^ËUÿšÓ†�ïZ˜ )ƒú-ý̃àwŽ¥c†ßôøíÄK“æ‹ î gŸ¾\ú9)mÆ1Jû×Rc’o›òBðJðùƒxÕo¿ÿŸ|«|åÚïºl«C>õQ:F]=λ¥Ÿ1õ(×yö¯mùÐ%­úu8ðªpY÷¯å®úf}òQ—¦~êgúÅå³õ£'ý»MÎ÷þ_cÿÙ_ç/ÿ“ÿ1nó¿ù߯ȿŠ?ÅŸâOñ§ø³ßU‹¿û7—ò�ò�ò�ÏÿþUþUþUþUþUþUþÕ÷÷ãïOåŸåŸåŸåŸ_õ÷_üÍWø_â<�ôHþÏ×éßÕÍìŸmëðNZõóÍCÞ·¾\û�Óª>Èuî­ýß�èW�rm[ºÚ�|{kÿwê§~¶úÉËÝÇ>ó—ý»¾ø_¶ü—å®û˜/•íK÷ej ³/X�ðAöÏy^º/ß1ø¥©ŸqùÑëõÓwK?ã�ú‘{Kÿ…yûgê·~¦ŸõÞ«9oíÿLÿ­ý?¢9·ô³>É=Óþ*ýè‘Òœµðß±øèùGžGÏø‡?~6û;|’ñ÷™ñ‡s&åÿ¬ó?ùŸüOþ·øsøÄâÏqî½GxÊ÷û=9ßC ò�þ-ÿ:|MùWùWù×oðÅß�âïá+± Î �ÿËzúÈ]Ë?Ê¿Ê?Ë¿»tÿðîÕýëçÝ?}7Äpè§ÝXß3òOöõ¨ý�t¯~1¼7ÿa=¥soáï{óÏ{÷ïšýþȺþòeü5Ú6žøø…!hd¼l^4¥/~«¾$õökÐÈ OY$ýÔg¿sæ�•Ô±êgô©›¶†§LÆné—_oégÜýOýö+OýûMýsÿðNýêA&ý·öM?ýëþi#kÅëz¥_gñlýì9ýáŸý½ö�¿üÏôÿùßý|žÿ‹¿åå_å_å_å_·îŸååØGùWù×3¿?•––––––î6@|…úþwäZÝ?ºtÿèþõìû'~ö3òOük�1 NŸ˧}vÿaº×ÿÃ{ÏïÔ¯/½¦Ÿ~hÕOß½ø+Ûý³>úîÙÿÔ¯N1¹¦ß9ðÿp3qè ÊjÀìß—ïj´ÌÕÈ4¬‰sikpʧ„Ÿ_C\<�︆Ä\tÒþŸí�OãScÔ)ã�hߣŸ¹ÿ»=¬eêWî5ýSÏÔ?×õ–~ö½GÿÔóˆ~÷ÉþÄÿ+õûžÓþÙßåøéùïüí~>ÿ“ÿÉÿä@ üçñü÷½ùgñ§øÃ½¨ø[ü-þ‹¿åå_å_Ä‚G¾¿–<ê‘ï¿åßåßåßÝ?ºuÿêþµÇÐòÏïÏ?ÍK(ñMæ5×þþþŒü]ÐGÞ¿ãg½ü&`®Ë1ú©ó¸Oê�œ?xïùýê›vYתúÿ³ß_Lü‘ÁºùýóÑÉzܿщ?rÿ*ò%üU››a¼L^ ¥ÏV½�F΋×h˜Ã3Ûëcñ¿ü§ü¯ü·ü“ ²üó½÷O°+ÿ.ÿ.ÿ.ÿ.ÿ~�o—¿Æ£ûÇë;Xùwùwù7dùwù÷nœ‡7é¥í÷*cxyvºtÿèþÑýã#÷¾“CÏò?ÊzÏ÷wæ:O9où?øß³äCï�?®ë‘ó·k<°>ÓïzÓÿ;ï¯) `͆ÆF Ê„qòRé§Ïì�Ûº^~DÁ˜Øh`ŒS÷¡½Ê¤o•'?z9$ü²Ž¾U?ó—Ù|þrOY–î^ú {õŸñ?ªŸu±¾÷è_÷ÏÚÏô³Î[ûÿlýoáŸþÏ}ÿáŸýwþñŽGì™þ?ÿ“ÿùÌø›ÿÍÿæó¿ÅŸâ¯y‡%÷Ïò�ò�ò�Ç¿¿pn ù½æìûGùWùWù×~VŒ;–ÅŸâoùGùGùGù1šù¾aÆ ò+b)}å_M¼Ê?ÿûkñ§øóñ‡s a_Ÿ•ÿã?zþñïÙ?ó Gõ¯>ý=ç�9<ÐÔ¯,Jñ#î�±„bßαo•gÿeÂßò�àü-ûY÷áþ,5_8üŒ]{ùòSBð*ËöÓHà¡.¯¥‡lÕoÀvüä–ÿyÖùËþ²?Ï�eç¯ó‡ïÉÿ¼¾¸p.üxþw÷›øŒGó_óOæŠ?ÆËâOñ§øSü-ÿ(ÿ˜¹BùWùgù÷ž3wÿèþA¾ÌÓýëÀ�û$yƒw‰­ú‚ÑY½ûç�•˜uÿêþÕý«û׿tÿšqà»üñ z†þ]Òþ¯9­µ>÷­ÿ÷ÿŠì=ïŸ\äñ—µ¬ú•Íš!xÜ�åì§­cóN©¬�ó/û—�ÿ ä>1^¨/xî]úà‘—¶cÌ£Î�|SžcþJÍú±¿Èœüô+‡:D{½ÈÒ¿êG6?øYåÁû�ú]?ë˜ûwOëzÏöþ×öM¿2ÓÏ›9(ü÷³)"âA ];ÿÙß¹ÿéü}Üÿꫲ¿Î_þçâ†ïÎò?ùŸ�æ¿ùßýRü)þŠ? pï÷‡âoñ·ø»ûŒùýËœ¢ïO;6þ‹¿É6%TüÙqÈÿî¶€=`}ëûÛÙß?°�âÏî3Š?Gl)þî~³üc?þk¾±¶Ë?vDÊ¿v~zþ¥½>3þ!ë£ïßùïñ¿·ôó>ˆógþl�ÿȹ¦zÙ#õÉ;ÇÖ÷/ߪŸ95ùBÿêMþÙ{åECÖ5. ‚ñÉ/møLÀäÁ™ç2éƒàqœ¶u Œ¶r_õ;Ÿ1ê$ÇSÿ¼0]ÓÏz”ûýÈ09wÝ�èߦ?´øçþÕÿÞý?ªÝé?l9ü?vþ²¿ÇÎç/ÿ“ÿÍÿ’k@ÅŸâÏGò_lèùoùçŽ#¾ù3óÿâñ¿ø_ü/þ¹ÊÊÿÊÿÊÿÞÿýRþ»ûQ| ä×¾ÿ—””pRÊ?Ê?Ê?Ê?Ê?¾ûûŸÿµr“Ïüþ†¿{Fþcì |OþÉï 3ÿK¹›%x¬¿¿ð÷îÅ}m¬ŸúûÖòד/ç¯ßèŸ bÀ”{¶=Ç4tñÁè¨k„Î¥^ú'ÙV�‡ƒ�±«O~Û·ôcŒÌ½W¿ëUöÔïšÕï>)%×ã~í¿¥ß5Ékû­ýŸéeY~µþïÞú}ó{ÙûßýŒgkžûDÌöGÎ_ö'šÙtþ:ø}Kþçãùß­ü'ÿ»û]ÿÍÿäò?ùßâÏñáí£ßŠ?Ïùþ¢M«lwÿ:üXÃÁ‰ï_Ù_öGž‹H؈va¥¶ãÙêþÑý£ø÷±¿?xÎ:‡§Éÿä=‡UŠ¿}!÷*ÿ:¿Ï—ˆ~dÖ=Cø•Ϻÿ�OO�³þ¨þù Ú¹Ê{$ÿv¯ÊøÈþ™Ëºøí„r]c�í[ø»–·îƒ]ú_ú/ ýk„�`ûçeSj@ûüÑóf¢à8åZߺ^úœÃ|dMýÊd¾Æ½U/d�u:_]uÎËæøœ¯~Ö…NÖ¯ó·ê…Îô»¦ü9hŽŸéWþ³õ#ú)úÅÌ÷'þÿÊþÙç¿üþÛï?û?âWþïž.ñé3â/þ¢ëüOþ'ÿ“ÿ)ÿüïý+ÿûüû_ñ‡è[ü-ÿ(ÿ*ÿ,ÿîþÑý£ûG÷�îÝ?Ö¿uÿêþõ·ÿý¯üçkóŸýöÝýÛû7x|Fþ…\ïwèò÷Ô!õS¾¥~b�¿ Í<úæïü[ºãSÿÙ|ÇÑÏÃ|ú ×EÉ#/c�}ø'×M?ãÿ Ì¿H'†B0:È_lj ¥F1 �~æRÇÀ”C[ÕØèƒ,§~ýèÿßíq�ô©~u0>ןc[õ"˵høôC×ô#ïýÈá¹¶ÿ3ýÎÙ¦]ðqïÙ¿²Ñ�^æAÅ?ý�¿pPÈþ:‡Ïÿí~á³ãç.ÿ ùŸüOþ§üs÷‡ÅŸâq±ø{ÿý»ûß~fºï8|ôûKç/ÿ“ÿÍÿÞûý·øSüÁŠ¿Å_ì üãõßßÎþþ´ÁÔ÷?@بï_}ÿêû×î~û÷/Îógûü©:´›�äÈSÎ3ðG–>Ÿuáß úý mÆ éÿœÇý˵À¯soýþÞ†ðŸÙðØ(CÀxÄA#¡´ßºnÿÆòb˜Ô‡‡˜7å¡kÊÒ˜§¼É?uÖë|Jˆ~ëŒCöÑÏ£^KåÞ£_�×ôsÀÜ·å³ôƒ 2ÙÃwè§ô‡öwî>óüwþòùÿâ_ñ·ø[ü-þz™÷¥ò�Ï»•••••••••í± üsÇaû,ù›ßý-ñÄ ÿî`i^ ?}Oæ¬|ÅŸâOñ§øSü)þ f¼ø¾ÿl[þ¶¿ßé}gψÿæ`ÄZ!ìríæ–ÚÏ[úåÓæà·¾êº(ü—þ€iÏë^5ˆi„ð€ ÆÆ8c�xÙOŸ¹–žÆ ßJòߣŸÃÁ ÝÒÏ8ë¼G?¼�è'xC·ô»¯ÏÐÏþÕï)ÏÈþGöÿˆþïÞúß>ØEï÷·üß#þÇó—ýeœ-ýìêƒíïüuþÈWò?G~ÉY™ùgþw÷å_;øÎ‰…¶2Ëâoñ·ø[þažµ{Žã_û˿ʿʿÊ?˿˿ñ’¹$ñ¡ûÇŽÊ̹g]¬fYþ]þ��˜gy®,퇻Éÿæ±I_‚}äwT¦Ï�u±šeþ7ÿ‹�èg=W–öÃÝ|–ÿÅÏè«ô«g]ƒýsÿ“Ç³Äø3ü�úÔa{êG§t�~dðÈ;Ëgžlr}®}ïýÿˆp믶Ìb0ŒX£°„‘qÚ>ða˜àǘK>�…r7– ¯ò•ã8ÿy¬U¿ò™«\ç�ég 9”Ì¥üŸí™F¦Ÿÿ,®|Žo]/û£þ–~t¬úYƒr‘Vʇ—¹ÏÐþéýþÃ?ûëü}�ÿËÿä‹?ÅŸ™‹¿ÅßâïWÜ¿Ê?Ê?Ê?Ê?Ê?v?@îUþUþUþUþUþµ9Ã�úþÞßúûËž�+óô÷§þþÖß�’r�öÿ³¥ŽáŸ`Ù8x`ârfHŒÓ¯qÊ«¡Ñ¶žUcðj¬[õEž¼Î· �ò‘É\JײU_Æoé‡oÕ?×¢¾gê÷йƯÖïžÒ¿ÛHøï8xþ>Ûþ³¿Ã7�uö—ýÍ37ëž•gÆeæÿóÿùŸüoñ§ø3cά+Š?DËÿÞ]éûÈý3ÿ›ÿÍÿæ§Ï�õüï‘£ç‹?žl�sßÿý»ü£ü£ü£ücæ³®¿íþ·Çñ UüÙ1)þßû÷÷¯Ì?Ð…­®gø3ãŸûÓ~–~ö„lH]ú'ÚöÝ£Êcž{°_¹kÉø?KüÏp²qÚ4 ë–mx×_¾É£1*UΓg¶·ŸºF?ëŽ;ïQýÊD¤ÛS¾¼ðYŸãÔÕï¯û¦dІf¿:é·>Ç©?C?rx )_�ô[ŸãÔÓÿ˜ýŸ½pä�&¾bN¿õ9N=üÃÿÿ›ýíIÿzŽhC³ß3G¿õ9N½ó×ùëüíç†Ë$ÿËÏgÃsCžåò?؉6òòoÖÂÍui»ô[ŸãÔóÿùÿüÿ~nòÿÅ¿âÿCÊޏYþGQþ[þ_þ_þĈî?;Ý¿öø0ï—Þ9±>Ç»vÿîûCßþÕïøÅŸ`ÿÞyïùþqÍ�ßÿàù¨ÿŸùõÙÏ)ß1ú©G_Øèªú%„±ƒ“‡tíר88:±­z¡i|ÈÐ0=@Œ#O”Ê¡~dRçá�29ç–~õÀ?õ{��ú‘O?ÿÙ°©ç«ô»×{ôÃûìý?¢SŸþ 0{–ý…ÿï9Ùç?ÿ›ÿËÿÿŠÿDÃ#oçLH�äßå?å?¿åþ…}ÿ‹ÿÅÿâñ�ö~·+þ›ýì1‚è/ξ?2Vüûß_yŸÅÿÞÁ£ó¿ŸßüÖ°S÷¿ýïV ‘ÿ?üEño÷—óï�ÅÿòŸ5ÿcß¿ÅþÍç¿"ÿÃ?¨Çß'<¢Ÿùæ#3þ—WÿC¿yÜÔ³uGA�}Õw44Z4 ÃÐ Ç1¶É3ëð‰7å4RÆ&)G~äPŸòÕï\ô k:iû(!õ{x˜ )õ?²ç"ç^ýsÿ?E¿¸[º.ʉظçY‡ï7ïŸ=þËï¿ý÷þ³ÿ=ÁÈø�ÿ;÷ùùÿì¥øw_þõóŸâ_ñ¯øWüëþ³û�òŸò¿ò_NAß?ºÿyþ¼óÌ:vRþ_þÏ÷çî?œ–#¾ÎïÉå_å_øU¨ücÇ¡ø[ü�>ò¬Ž¥””¬ùÇîA^û‘=ÿãË“sà?ÓOßÔÏ<~ÐóQýÎG: U?k»¥Ÿƒ:ɽPJÔ=ÐsÿÏÐﺧ.t¤_D^ÛkøïöŒ}d;9ÿ�¿ãœQîò?ùßâÏq.À¢ø¿Ç›âoñ—˜YþQþUþYþ‰/(ÿÞ퀌<8æÐøIúhó€ÏOùþÁÚ&±^×nùOù_ùïq®93å?å?å?å?ø‚òŸòó(Êò¿#‡,ÿ-ÿçLtÿù·ï› üèû/~ ¢¼÷þKÜ——Zý?}Ú>%sÐá}ʸ±u]èš~Ç+o àK¸ÁÒÐ à†áaŒ&³öiäLÓ€1^ø[‰[üò^H>ejô´g²tMÿäGÖÔ? òÐÿ¿ÛÃõ«ƒ¶ó·êeÜ1÷OùðÒGû#ú‘£Žïп©Oÿ†؇ÿ×Ûö×ùËÿåò¿ÅŸâoñ÷«óïò�ò�ò�ò�ò�ò�ò�ò�ò�ýû&yçÁØøYß?Ë¿Œó?ùŸüOþ‡¿/AùßÃ7Ž<óï�Ø™1¾øSüù)ñ‡óþ[ý¿`ý`¹Ògüþœ y~ßÒ¿Ïèß»໘c:E€ E ñph¬”ô9æ¡á hÄâïüÔ)“Ïþ­ëEcÐ=úåAæ[úYïˆi³.tR§œúùá“ý耗’u;f0þ*ýèþNýß½ÿô÷þ³ÿïó?�¿Î_ç¯ó÷]ùOþ'ÿ“ÿÉÿäŽ;2>ñ«îŸùßüoþ7ÿ›ÿÍÿòmô«¿Š?ÅŸâOñ§øSü)þ–ì“þêû?ÿQŽíüikäÔ)ý�Ã[øÆï®é÷7 Ûò¢Gàr} �i”à‰1ÚgÇáÁ¡ÏÖlÕ~y5fKç:ÙãôASö=ú×¹è¸G?N^h•1õ®kÆYÌ5ÎýSOøgû™âA–ó,uþò?ùßã|ÌøWü9òŽé3ˆ¯Åßò�ò¯Ýoà3Ê?_ßʿ˿˿˿ɡ¼wXÎ\¢ûG÷�î{Áùèþ±cA>~÷œ>£ûG÷¯îŸÝ?»î¾²ûg÷ï¾?¼Î�úþÐ÷‡¾?üÞï|€|‡Þl{�gú?ï òúÝÁÒ¹Œ3ï¿0a=Ñ;àeDÏAƒÆØÅÔº‡d¾}ÎÑ�áqž%«³î8m‰ƒÅÁUÖGôOêD�õU?ý\ oéwŒ¹ìëþu<é?°ó ®ðß0À~²¿Ý° ¨ó—ÿÉÿŒ±g1ñâoùGùWùgùw÷�î_û]Âûf÷Ïý>!Þ³(!ó û»¸”—›c{Næ™q¬ü»ü»ü»ü»ü»ü»ü»ü›|À|»ûÇžO‹‡÷ JȼÊþî.Ý?ºxÇðœÌ3ãgçYù'r¤gþþÀó=Kô¸/û=ÿŒ=ªŸ9ÑàEDÏEÀ‹R©Cü÷o;ýá¯�`;Úƒ6¦-aCÚ™cÚ¿ýðd�?mF»Â.ô7ùŸü?¶ =èo°‘üOþW{0ÆèK°ãŒcÅŸÝ^ÄÅ3$fù_ÙISü)þŠ¿úã ^¢ü£üC{0Ç0–bÆYÇÊ?Ê?°íÁ6´™ò/ÙI[þUþUþUþ¥?0Þâ%ʿʿ´s,c)öaœu¬ü«ü«üë8úPÏLù'ˆìd¼ùIùçŒw¬r¶õq¬{Öå£ÔÿÁ#Áëœùþ©3æþmSÊǸí©sÖ7–—õ [‹ž„€FŸƒ€¿„SºÆN©!{(t&Œ{H˜oÛ÷5ùÑã�dÜÃH}–géW‡û»G?{�Ïýº6÷aùYûOøg�¿üÏ‘”ákõ»–ùß=ÖŸ°É6%4ñ*þ½�‹¿Åßâoñ·ø;ï¿ÆQËò�òr,ó­K²5Úå_;"ó¼”–bçƒúô±ô—————¿ö�ÆQËòÏòÏòÏòïî}ÿ&VJÚ%4ãÅßrÿâÎðYñÌžõûd=Š?s¢'"àAx¢ÈD-p` éˆ¨ƒ½N‡ƒy¸¨›ä[·Mé|ÊIÈäAžzŸ¼Î¶~t¢„ìIS¿ë»¥_ç€ æÚ¦îú×zúÃ?ûëüåò¿Å"çAÄJ©ø»çGå{^…=@3ÿ4ߢÛ±½æ\´‰¹”å_å_å_å_å_å_å_[@D|”ʿʿȕÊ?Ë?ñîÝ?|þQœÜ?ýÿg{þßeœ~1¥œx¯ímø…—º4ñOøgÇ9êüíþ7ÿ“ÿ-þË?^çå_GN¹æ›k›|“>žIåŸå߯ÏWùWù÷ÿòÏòÏòÏòÏòÏ×ñ±üóÈ)×|sm“e•–wÿ8îÔºxtÿz_ºuÿêþÕýóžû·±„øj^:ÿÍø[ùüøçéhÿ¶¿ÿ³W÷ÐÜ¿}ûHÿ~:€}?pWÂ!�ì÷ÐÌCïá‡o}�롚ó‘©3Ò™¨YPúwLżÄ��n$âVŒMZñŸó�ÇdQŠùV}©Û?ç§?ü³¿ÎŸ~$ÿ“ÿ%NL*þ9±sÆOÏ ˜ñË?̳Ùߎ€ØÐljwç¯ó7íaÚˆõk%ó|à™ö1¾ÎŸú²¿ìoÚƒ¶rf7ŽYÂãCß|¶æ…ÎäÐQfÙß´‡i[Ö¯•Ìó™¶'¿6fÛrêËþ²¿iÓF¬_+µ=JxæƒíAŽQWÎÔ—ýeÓ¦�X¿V2Ïžù`oãëü©/ûËþ¦=h+gvã˜%<>ôÍgk^èL}eö—ýM{˜¶eýZÉ<Ÿi{òkc¶-§¾ì/û›ö0mÄúµRÛ£„g>ØäuåL}Ù_ö7íaÚˆõk%ó|à™ö1¾ÎŸú²¿ìoÚƒ¶rf7ŽYÂãCß|¶æ…ÎäÐQf?Çþ./¥¾Ö÷­ Ígà¤øUžä/îhS‡¦£óW{¼Oêó½ê$g?sý%%º�éCJÿŽÿ†ÿaSÙßn�¿Ã&ò?‡?ž~KÉÿîL\Š?Åßò�=¯(ÿ:rOr‹òÏ=¿(ÿÞqàßòï#×*ÿÞí¢üû°‰òïòoÏÃ̳9)Ý?º`Ó.ºuÿêþÕýËû¥O÷/¢fÿèþ¹Ûÿr6ˆ¡uÈ|‹zù÷�ÇÌ3À¦ü³ü³ü³ü{ú…÷Ü?ð%Q„Àƒà|MVLbAŸä8ÿ9OûåuL^Ê)“ö:‡qdA“W™ô;Ǻsì—7ý;†à$MLé[1KÆ&¯˜Î9Ö�³Ê ÿðŸv³Ú”öc¿eç$:ùŸÝ?ƒÃÚ”%xe;ÚØtþ[— –[¡nþ'ÿƒ-pn´ ì#ÿ Ç9ý®%xåw ´°Éÿ¶".,/¶BÝþüoþ[àÜhØGþŽs>ú]KðÊÿîh;`“ÿ=lE\6X^l…ºýùßü/¶À¹Ñ&°�ü/(ç|ô»–à•ÿÝ1ÐvÀ&ÿ{ØŠ¸l°¼Ø uûó¿ù_l�s£M`ù_P8Îøèw-Á+ÿ»c í€Mþ÷°qÙ`y±êöçó¿ØçF›À>ò¿ pœ#ðÑïZ‚WþwÇ@Û›üïa+â²Áòb+Ôí¿æá‰B ¾˜‡SÕ:üyX£ÔáQBÊXÛÊÙ¹¾©Ï¹ò(�2ýG²6ñ ÿÝ–V{[ÛÙß´šÎŸ¾&ÿsØ…˜=»�ÐÎÿæ9+«-þ°‰5Þ®íÕnô5ù_¼ëNbb›RÜò¿ùßüïq<#ÅŸâ>r�7k[?ªÝèk‹?"²ÛÑăq+þŠ?ÇyðÔŠ?ÅŸâïšo¬mã¨~£üc�§3ß1¢·ò�ò�ò�ãûàÕ‘Q÷Ùª/¼Ì¡ZåÙ¯Üô‡?6‘ý]ŽË΋ç¤ó·ãƒ­ä,Àcõ©ùß“âÏëx¾ÚJñ·ø‹MwŸºú‹âïnåGÌ-ÿ8°(ÿ8r }Eù×�ÉêOË?ö³£­”•••–—ƒÀ/�åß»}à+Ë¿,Ê¿�\Ó³Rþ}`²ú“òïýìh+åßåßåß_Ÿï§°ÿ LNÿŠÍ´‰SÖD‚¶A” ´ýÁ�I†sèw\^ÚÒ:6/ÃÈ’×Ryéí¸Ã·Éìo?YœÏ–%#öï\�c�¿pÊÿä±Ȳø³cQü-þÎXQþQþ�O(ÿº„‹—<Ëx1ÏŠ±Ä¸2Çf½ü㈻b&žÅŸâÏ<+Ôó?ùßâOñǸJÌ0^L_a,‘oŽÍzñ·ø«­XjOååÓWP/ÿ(ÿ(ÿ ªîq£ø[þa¼œ¾ÒXª�̱Y/ÿ*ÿº8“þùû˜NàïÛ];z�i 8ý5‘F–�^xä3`À#1ruežñ§„vWJHlÄ2ü³¿Î_þG?qæOó¿»ïÔgÒ*þìgæÌ^Œ1à¤]@£ø«mx–Ê?Ê?Ê??yæO‹¿»ïÔgÐ*þñgçŃ�”g<ÄÆ³Tü-þ?qæOŠ2%}AtIDAT¿x޾¿ê3Á¢ü£ü£ü£üë,^˜cá'Ê?_ b£/-ÿ,ÿ,ÿ<üÄ™?ùWòOüC!HLüO…â íÓ1:F?uÆ(•a}ëº�2ä§=eÃä\êðA“'ý;&b^âþٶಾ[Ìq†µ—ÎßkßNbGœ üÏa;ùßÝ&´�üoñGZü-þb Æë»Ç8|¨öRü}[ÁI쨃Tü=l§ø»Û„¶Qü-þêO‹¿Å_lÁb}÷‡Õ^Š¿¯c+8‰up‚Š¿‡íw›Ð6Š¿Å_ýiñ·ø‹-C¬ïãð¡ÚKñ÷ul'±£NPñ÷°�âïnÚFñ·ø«?ý¬ø»[\ÿþóàl¢x6sø¥%m~}:É6öE‡öÿm¼ôÍ_hÚžcÔýuóV}©#‹1)ýá�=hoÚ…íì¯ó—ÿÉÿŠ¿åå_3Ç4W(ÿ<òø‰Eù÷ñ‘R,ºtÿêþ©ç<ü†÷-GlwÿêþÕý«ûW÷¯î_Ý¿ºuÿêïÞ1ÍmOÛ î� >ëÝ¿ºuÿòätÿÂ/`Þ7EÆv÷ÏÇîŸà…@„À· €3çáƒΛ:%D]²Oú©ûÈ‹ëÊZç8n?íô‡¿ö@ i'Ôí“Ç>Ú³/û;pëüý×?M[±žÿÉÿ?ʹ€ò¿;ü+&ú ûhϾâÏa7ÅŸâÏz>æY±^ü-þ�8¹€Š¿;ü+&ú ûhϾâïa7Åßâïz>æY±^ü-þ�8¹€Š¿;ü+&ú ûhϾâïa7Åßâïz>æY±^ü-þ�8¹€þÅø»ï¼C Bà/EàÿüÙ×Lެ3¤ã7A"8B´™+¯|ŒQ·ßyŽS*ÞôƒÂ�×ÄŽ~qG±£þ¯q/hb(nâH)†ðf ðG0ã�ÄMÅŽvö÷· `0CqÇì¯óçÂ^ò?û©ñ¼p>¬3â¹ñ‰íüÏ�•8‰™Š›ã”boö ¯q;úÅMÅŽvö÷7ð‚ÀL ÅM³¿ÎŸg[Éÿ€Âq^æÙ¡ßsã9»üOþ·øóúÜp^ y†<7ž#JϼùPx�#˜ñ@â&ŽbG;û{�Û°?˜‰¡¸‰cö×ùó a/ùŸýÔx^8ÖñÜxŽÄŽvþçÀJœÄL ÅÍqJ1„7û…×8Šýâ&ŽbG;û{�xA`&†â&ŽÙ_çÏ3„­üTÿÃÚ¢øàD£�û0aÆüO»™ˆØ'ÿÙ<ꖌӆŸ>Û[õ”^xà·N ©‹zúAáÀŒxÄÝR¼Ã?ûëüåôøŽé/ì§�zþ·ø£-PBØ…TüÝ‘0â1îZz®Š¿ÅßâoñW€÷˜þÂ~ú¨‹¿Ú%„]HÅß 1#ã®¥çªø[ü-þõx�é/ì§�zñ·ø«-PBØ…TüÝ‘0â1îZz®Š¿ÅßâoñW€÷˜þÂ~ú¨?7þr£������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������øþ‰îÚ¡ˆ´¨›IEND®B`‚onionshare-onionshare-26fcdc5/desktop/screenshots/onionshare-share-client.png000066400000000000000000001246141521174352300277730ustar00rootroot00000000000000‰PNG  IHDR裎K%ÿsBIT|dˆtEXtSoftwaregnome-screenshotï¿>-tEXtCreation TimeSun 17 Feb 2019 09:32:45 PM PST�©¦ IDATxœìÝwtÕÛÀñïlI¡¥AH€ÐKBïŠT)*( UýÙ”&EPxA¤ "" ŠH‘ŽH„Ž¡I !Ò³›�÷��5!e7!ÐçsNŽ2;{ï�»wvç™[F!'''7Ÿ7�œœºëõúꊢ8"„B!„Bˆb¡ªj’Ñh¼¿5,,lAbb⭬ה¬ÿñöö~®B… +ÒÓÒœ�&“ UUN‰…B!„Bˆ!EQÐjµØØÚbck{7$$dè�7~ÐBfpîZ¾üúäÄDÛ £Qs!„B!„¢„˜L& ƒÁÖÎÎîù”””séééAŠ“““›oÕªW�ƒóÃ.¤B!„Bñ_b2™HNNŽ «¦uwu§×ë;>ìB !„B!„ÿ5Š¢ ‚�FQR5vöö=v�„B!„Bˆÿ*�N‡­�]�N«õ}Ø…B!„B!þ«4Š‚V§«¦Ñh4N»0B!„B!Ä•¢((à¬yØB!„B!èv„B!„BˆÇ�T°Q)«Ë|4yŒQ!"]¡¸T.ºB!„BQ7½JÿòFÚ–Ê œ.g8cT8pWË·uD”ÊG©[»vqûB!„B!Ä¿ÊsåŒ w3`ka‚xš ¾ŽÖ³!¦hýà‰IIÒƒ.„BXEq¢’Cêù–#æÐfŽG™v‰„BQÂÞö4Ы¬Ñª}m5ð†‡� 6* "ôEÊO‰BñøphÌë«ö²û—ô«ößcÖ7â•ùóøxü0Z{ÈϧBño÷|9£ÕÁyv½Ëé[®ð.„¢„)NÕè8hÏ=ÝŒš]Ð¥ß!üÏãìùq%«÷þEr!&ZiÜýiQ« ŽÚÆ´¬íÈú«ñÅ·(‹{K½1ŒgZÖ¦bi=†øH®ž9ÀO‹¾dÛÕ´bÊåŸäÌ3óv3í ›|÷H?<�nom"®8*QS‘žÿÛ¸SÆÅ ;�‰´„Ûܸ|Š}ë¿æ»½Á¤C6B!Ä?ÁM¯2ÜÝ�s£¢5Ÿt÷½6ÂÍÀ�»ZnrNºèB!JŒ¦Ü|°d}ªÚaþy²q£jÓî¼Úä)Ú?†×çµ:@4ÿÌœOyºüe~ÙS|Á9v ysÑ<^ª¬GQUL&Ú2•ð{¢9Ç–Ì+®\þa*&£�ôôÌitztÕdÄ`̼€0MÅW‡Øã^µ*]µ’î§b[Ê�jM»Q½qs*OèÏÄ]1ŘŸBˆÿŠ��¾Þ¤Q£bϳy#6ÙckEƒÃ_cücéûʱ¯M»çеìFò§#ÌAº­ú•3òedᆺK€.„¢d(¥yò½é]Õ5ñ?~ú)ß¼Nr©št1Žw{T£ÆKòú/0ã�$ÐV§ïÔ÷x¶žîe]p¶SI?Ïï«çòÅÆ ’T@ïÇso¡›C8êѽÌ=cMyø¯=׎ºî6$Ý<˾5 Y¸áO–E£¦rê«qÌùõ<w“ˆ¿ÈÏÓ'²ê’UãA§g[á õÄ¿]Sj{»âDñÉJû4¥Ï„Ïy«¹C>™8ÒøÝÅ,x§'�¼ÉH3Qʧ9}Ç/fþ°ZØX™®šp—PÊS«YC¼�5d$ÞàÌásܺ$›¢ÃÁN%!YÅ©bz¾?‡wZf•/� 'OÜô©ÄEE“¨)‡o«þLž9Œ::@W™¶}ž¦q5Lw¹“¤Á9#‘˜ ½õóÞìF}× nG'c_¹/L^ȇ�Êñ`l)€5õ—o™-%®Á®”+åœt€JlÔ-2 JÏd¡,j\Ä jp«]W�‚S=|µ vµý¨¡]õºÔ²U0Åç� #Jù1œö5Ë`Œ¼Æ_Ñi”r³!5Q¬¨ó"»BˆÇ™§�šëQj†ýHY1»—'bÓáEôíúb?l©«>1ìÙ•Ó©xØî.»èB!J„ÖÛo½qôh9â\ãuŽD ¢`ç]Ïì¿FêM~|«+]žîËœ€T�mÛ×%¯b·gþ\lÔ(vMìÉSí:ð§G¸«:Pgà`Ú8Y—nÆÕõ,øá2ÉŠ �†ÎúÝÛYõéÿèQ¯,Úû35ÝdÝë�èÒ¡/³�§ j\iݾ޽ò95»OuîÍ á#2|.) ónD·l©†³þ]éÒ¡-OŽøž®Ýñ|Uô†³,Ð…ž=»ðüŒ#$)ei×§®%ôk]¸úËYæÐ|±·¡ÙÄÝžàÐîU¼Õ܉Œ°�Ì^qŽËåÜ_å-•ÅDÔÑ#\Í] ?jÛÙP¯I}ìД÷§A%=ê×§¼ÆDBÀaÎ¥ƒÆ­íÔÔ|õê@½ÐƒN½>ã„4î…¨s«�]!Ä¿A^ÁyÃþ ¤®˜ŠÝË3ƒóSó γ”/ ­¼H€.„¢d(ʽž_µà¡]ùugDqþ|&4”._&w  èjÖ£¶�‚éÎa6ï�ÄH:¡Û¶sÚ¨¢q®M½Êy¼+¯tÕ;™ó2Ï ŸÌÒÍÇ K+GíŽÃ˜üÍZ>ëåuß�å½£1EsáB$&4¸”-�™ŽÆ�Vÿ[È/±gç66¯y�fö (öØÛçu�*ƒ]�úÔ²UPlüøß�G9x‚_'µÆQQÐyz‘{Ñxž˜~�€À@Nr"ð$¿MmKþËÁå­Hõw¯Ìù3‘vž3§ÏpáJ FÐ{=ˇSzP!Ï«Ž{u`EYL¡‡8œ�âPÿÚµiÜ 4jbÉšª4hàEý¾hÕdœ$Èøë0‡BÓÁ¾lÜÂò�_å©Êv¨P„:·æØ…Bˆ#sÐ…B”SØuB�*z_š7ó`UðÍ¿{Ñu•iÖÔ•´Ð`"óé‘4îÍ”V´yßQ.âŠcy§›Nôé­,=½•eŸùÒûã¯÷¤+m÷¦ÖÖ\Ì3CŽtÛ½ÉÔ—›S*á,?.XÏ™äš<7v mÉÿF€F‹PÓ.³{ÍAnd«SÜ)Jì‘ë%²b›‘?W½›9§VY3¿Ú¼@gŸ­|þeɸÆÁƒa «æEãÏbò2qaÅJn¿øMZ"ÅÏ’pàxbæþ©§X0b×_Jÿžmð{f$~OµcÙ+CYiM�K7†Bü'ÅóÿÑÎ>ç\5¦çš“~¿Û¤• Ð…B”ӭߨrhMž*Mã×gòÎÝY¬>BªK :Œ˜Ààš:S{·üARó0^>ÇŸéÏЬLkzvðàÄŽX*tëJ�‚šx‰?C¬œ,¬©@ÓŽU¹{:�«QÉdâ¹}'ÅÁG«5 å¼+á¤cÐVVü°�Ûº;4ys@f€^Ðqüu‰kÆ®øéË`¹“o7\%É6e*P:-‚è\z:&µ¥é$ë/ß|‹«þò£ØRÖ­ v˜È(àFƒµe¹¼o?7^~™Ï<ê5¾þm+µGðä=h¯QHÙ¿—#ñ÷¢}� eL—ØüÅ{l^Z�K¾gd½ê´kU‰; [çBñßó0VOD¤+Ä•\CÝó›sn?l@® ý¶A!2]t!„�5†�³gÒ²ÆÇtõªÏK3¾ç¥¯§q}ã ¾<”PäŽ\SôvVþü" ûW¦Ó'›i3. ½³#zR Z·Š `͸om­>¼?}U´*ª)ƒ ´h5 Šj"òðAþ4Bž“às–†¨?ƒˆ1ÕÇ­éÛ¬XÕ‘Ðgª–²üÃlº±••Û^ೞi7n»ßŒ#Ñ䀋S*¿¾Ý…�§[L£(Š«þrÒÓàÍïÙQ¨êÒ¹'M*ôûò³kçN¶nÝÊ͛ᤦ¦âää„oµj¼ôÒêÖ­ À³½zòæ[oÓ¡C‡bÉS!„B!Ä�UºF£á»i«¸¸û®Õ\™üÓd*Õª”cŸòËS»Emžxî f¼4ƒs;ϲö£5¼<}p�iÇÇÇ3úÝwxñ¥øúú’žžÆüÁ§³fqþÜyF½þºÕ4cæ,ªT©bõþùñÇù~õw¼ñÆÿðó÷ÇÎÎŽøøxŽ;Æùsç¨S§Š¢K^âѶiÓ/¤$§ÐÿÅó|}ÝÚµxUò¢M›¶ÿpÉ„B!„ÿVèAÇ‚øí»½¤+éÄÜŒ!=-Cš�ð«áx×òF£ÕàÛÀ—‰k'òÁÓ°sùš÷jAͦ5óM{ñ¢¯HLLd鲯qqq1o¯Y³^½˜3g6M›6¥IÓ¦VP£F�¬Úχ¤ý“OÒ±S'ó6¼½½‹-ñxHINaÏžÝ$§$3lØð¯-_þ59B�ž=Ré„B!„ÿVè‡7"ñv"> |h߯=“{Lf茡ì[³�sΡhª5¬Æ˜cð¨ìAUÿª<3òÖN_Ë¡æ '''sàÀ’#8ÏÒáé§ùñÇõìØ±Ã ÷èþ ïðûßO@ÀqìèÙ£'/ äâϲeK9}ê)))TªT‰ÁC†Ò°aC«Òr.åÌ_×þ"==›ë(55…�?úˆ'r¥sýúu–.]•˗ÉÈÈ J•*¼úÚkÔªU€®]:óÞ˜±¬ÿaå]]™1c&wïÞeÉ’Å?v “É„��C‡ §~ýúÖ|d¢˜õñE’’“8rø0€9HÏ Î[¶jE¯^Ï>Ì" !„B!sVèg?ƒguOÆ­G底ñªáÅÇý?Æd0aïd*ìàÓAŸòéžO±±µ¡eÏ–l˜³�?�þ™oºÁÁÁdddP³VÞ«¾+ŠBÍZµ8îœy›V«eÕ·ß2rä(Þ3†={v³ðË/iÙªU®¡íÓ?þ€¹óæQª” Û¶ýÊÄ ãY°àK|«U³˜Ö /ôcÒÄ ¼öê+´iÛ?êÖ«‡½½}®²þ¼a£F½Î˜±cs¥3oî\*V¬ÀŠoV¢×ëYùÍ7L›6�Õ«¿G«Õ¢×ëÙ°á'úôéK�5˜3{6(°dÉRœœ�Ù½{'Œçëå+pss³æcÅløðæ ]UUspžõZIyçÝw \îÓÙ³sm».«» !„Bñ±ê9è&£‰Ñߌ¦rÝÊÒ ´éÓ†‰k&âXÚPQ)WºQaQDü�¢Q(ëY–ÒKs;ôV¾é¦$'P¦L™|÷)[¶, 9¶µjÝšÆMš`ooÏ3ÏtG«ÕšcŸëׯsîÜ9† Ž««¶¶¶ôîÝwwwöîÝcUZ~~~,YºŒ-ZrìèQ&MšH¿žgÆ'Ó‰ŠŠÊ‘_Û'ž IÓ¦y¦óÅüù¼ÿÁ8J•*…½½=�;wæNl¬9 �Fƒ_}?ºtíJU__ÂÃÃ9~ü#GŽ¢l¹rØØØðÌ3Ý©äí͞ݻ-}\¢ >‚–­Zqäðá,8/*YA!„BˆÇ‹U=è ± |:øS>ÿýs\½\ ¾̢ыPø;PQõù(sïêåÊß~ÀÜsóM7kX{LLL¾óºcbb(UªTŽm^½Ìÿ¯ÑhÐëõ¤§¥åØ'"â&•*åL·BÅŠDDDZ�–§§'¯� @ll,ÇŽeÍšïóÞh¾^¾[[[‹éœ;wŽuëÖ|=˜´´Tó~iÙò©\¹²ùÿo„…0lè�\õQµjÕ\ÛÄÃóOÁóææ}eõœ0vì?R!„B!Dɱ*@/ïíJØùPb#b)_¡<žU=q¯äNà‘@Ê8—AUU’â’øä¥OÐh4´éÓ†à Á|>ôs´¶Ú|Ó­äí���Ο7Ï ÏNUU._º”k¼F›š–¨ªZä´Ê–-K×nݨV­o¾ù?.]º„ŸŸJ>�’»u+šI'ðÌ3Ï0iÒ‡ØÛÛÌÈ×^ͱŸÍ½@þúÖý°ggçûI¯èÕ}Î9�kNºB!„B•UCÜk·¨Mzj:lþE£`ckÃß}@ÓvMAThÖµcWŒeÑ;‹X7s³Î"âJ~íýóM×ÖÖ–'Ÿ|Š_~ÙHlLL®×ÿýwBBBèÖí™B˜—Wæcà²}WU•ð7¨èU±Ðée—$k­î¯\¹BZZ/ hž»ôgþóò¼*e–ýúõëhµÚ–ž)/JNöà|øð9†»¯X±üaO!„Bñ˜³ª½Íómùí»½üºøWžxî ªúWųª'³÷Î&4(3®X­"z[=UêWaì“c1¤p*ïDë¾m L{øˆ\¼x�Ñ£ßeÀ€�T¯Qƒ´´TŽ?Î�ë×óâK/Q¯^½B˜··7 6då7+ø`Ü8Ù¼i111têÔÙâûããã™8q 4 mÛ¶”)S“ÉÄõëñíÊ•T«^�Zù,n—�›kæ‚ngΜ¦yó7Ï��‹‹Ëó=*T Y³æ,]º„ñã'P±bEΞ=Ëóæ2qâ$ªß[HNüsÖ­]›çœóì Ç•+WNVrB!„B™Uzͦ5é<¼ ;nç“?aš ø6ðE£ÕP¹nåûÚØÚP¾byb®ÅðÔ Ôj^pëääļ/æóã�ëùñÇõDFFbgg‡¯¯/ã'L eËVE>¸±cßgñâE¼2b�†*Uª0{ΫžcîââÂ믿Á†Ÿ~â£iq÷n<:�WWWÚ>ñ½{÷±ª½Zõê¼4`_Ì›‡Á` qã&Lúp2³gÆŒO¦3nÜø<ß÷Þ˜1,Y²˜Ñï¾CZZžžž<ÿ œ?$öö<ýtGú¿øb®×†�£ƒ#åÊ•{%B!„Bü[(IÉ)ª¥�L&Æ æ¼<›s;Ï¢uÔÒ}TwZto�k%Wn…ÝâèÖ£l^¸5E¥~g?Ƭ‹V'ò…ÈOíÕs­3Pï¼û.�ÿ"rB!„BˆÇCJjªuzCº�µÓÖ°sÅ’㓱s´Cï Ï|-Ù@jR*.tÖ™S¢Ó[ÕA/ÄÖƒèB!„Bˆ‡BèY‚ŽqdÃa‚Ž~ékzQ«Y-ZõmmqX»"“èB!„Bx€]Q<$@B!„B@f€.“Ã…B!„BˆG€èB!„B!Ä#@t!„B!„â ºB!„Bñ�]!„B!„xH€.„B!„B<t»Bü—¥ ÄÄÆ>ìb!„B!JrJª<]!„B!„xÈdˆ»B!„Bñ�!î¢ÈTU_!„Bñ0)Šò°‹ ŠÑc  bcc‰ŽŽ&55ƒÁ@BÂ]œ�K¡×ë±³³ÃÍÍ�²eË¢×ër‰yä¤ !„Bñp(Š’ëz\vË"nÞijB…‡]Œ<=vzÂÝ»\ûë/¢¢"ñp÷ÀÓÓ;;{ô6zJ»¸�!Ý@jj œ>} ww|«VŹT©‡|�§¬ÿþÿ !„B!ެkò¬ <+`— ýñõØ,—’’ÂÕ«W¹E½zõððð°ºWÜ`0Éùóçqus§ZµjØÛÛ—p‰ÿ=TUEUU Æ BoD�˜œLF†éaK!„Bhµœññò@§Õ¢(Šéx”{Ћ=**ŠóçÏáëëKÕ*UŠ<\Ý`0ð×õë\»v�† Q¶lÙb.é¿Oöà<èÊ_¸¹–£¢‡¶62e@!„BˆGAZº�ðˆhnÅÄR»zU´Z�é�ý„„„píêZ¶jeÂþ ââãùãÈ|«UÇÇǧXÒü7Ê2c2™¹A)gG*UðxÈ¥B!„Bä%äÆM’SÒ¨TÁ�&ó�]¤çö(è�ôcÖBBBˆ¸y“§Ÿ~ºØ‚s€Ò..<ýôÓDܼIHHH±¥ûo”¤'$%ãîZî!—F!„B‘·òÜMHdͨÇÕ# GEEqíêZµjY"+°ëõzš6mʵ«Wˆ��-öôÿMTUÅ`0b#+á !„BñȲµ±!Ý`�àü1öHè)))œ?Ž–­Z•èãÑìiÙª§N’’’Rbù<ÎääB!„âñ#×ñ�§G2@¿zõ*¾¾¾Å:¬=?¥]\ðõõåêÕ«%ž×ã$û -'·B!„�¹–|ù9èï½7ÿtêØOÏb+PÂݻ܊ŽÂ߯~±¥iIÕ*Uسg w}ä9éÙ<ê'óňƒÔñlKpÌY’Óã©ãÙöaI!„BˆöÃ?Я_¿J§¸ž‰nRAQ $—›sXi *™™ÜËOs_ž÷Â�&-t6�áÇÕÑjµ%X²V‘tÿ|÷Ý*¾ûncÞCç.]Š¥@W¯]£n½z…Úž””ÄÌ™3˜>}z¡óÔëõÔ­W�«×®Ñ°aÃB¿ÿ~'Nœ AƒètE®b«%%%±wÏO @­Zµiа­ZµÆÑÑ€)S&£( S§N+ñ2AæT…ãÇ�DTTîîîÔªU‹fÍš=гè÷_þž€à_ÙpòSÓâ˜Ückq[!„Bˆ‡æÌ™3\ºtÉüÿþþþ¥&UÅVZLŒdd¨Øêu˜ŒiU-ªÖ¶ø3Íœ«*d¤eþÛLhTLª*ìºÃ�¥á,åIlt�äàðB+–£ˆŠŽ.Žd0 DÆjî‹ IDATGGáéaý£¼²‚ó���êñõôð ::ªÈïÏU®ÄDNŸ>�Ñh,¶4óȼϦM¿˜ƒs€  ?Y·v-|ð>���Ü ˱OI:sæ ,àÎ�;ôêÕ‹É“'3yòdzõêÅ�;w˜?>gΜ)rúû/¯ádÈ6®ß>˘NßãhSºKŸSƒ صkW‰¥_Ô|vîÜIÏž=iÒ¤ }úôá÷ß$ÊUyDGG3~üxÚ·oOË–-:t(çÎ�³:ýàçç—ë/ëÆQqãáÇñóócåʕŒžµ Û²óƒÖaÒ²VIÔcAuäççg.÷ƒ¶·uÿ±æÙ~ýüüøè£�þ±r奠:µtÞY’ý3É.¯¶Q”¼Šó¼Ï¯¬%‘Waó.¬„„/^ŒÁ`(Òû-Zĵk׊­<%íŸ.ïâÅ‹«úGöïÒýû÷?”2(Š‚£ÞÄÞÃ8a­G®¥Å?Óeâ&|w�ßÎF¡‹ö=Q {=èªìu0°Œk‘ù7¸ø¸€¢*¨˜P�1…MçnÑï«ß‹¿,y˜2e2Ç µêoêÔ)EÊ£HÝ»‡fãÏÌÿÞøó|}}iݺu‘ ‘%66w«{ϳçÞÞÞL˜0¡Èyëõz<Ü=ˆŠŠÂÝݽÈé@æñéÓ§ÍAzIõ¤:x�o¾Y€ƒ´iÓ–F�‘””Ä¥K—س{7—.±ðËŒû~±çŸŸ3gΰcÇŒÇ}7[<<}úðÌ3ÏðòË/S¯^½òD“&MJ,ý[·nQºti&Mš„�OæÍ˜ &°eËNŸ>ÍSO=e1�ÄÄD*T¨@ÅŠK¬œŸ}ö-Z´àÊ•+%šÏýJ²=Gýç'¿¶SõxÚ–ê¨E‹@æïPI¯5ò:v›\mwÞ¼yT¯^�Î�;—hy b©Nô¼ËúL²Ë¯müSçx~ò*ëãšwXX•*U*òû³ß¼uë*T(Žb•˜ÂÜÄ|ŽG<¾ââ∋‹3÷˜·o߀M›6±ÿ~\\\(]º4¥K—ܨQEQÈ0™°·³eíî?Y½ã6Ji;JÛëèßÖ O¯ŠüžÆöÀ;ܽuƒ±¥ô6$RP4Å3¼\£@†Þi˜œMðÃU¸™ƒk�«œ‹U  ÑdÎKר%;j9Ë´i%?rÍêš¼rå /ÈÙ³gqtpdÌ{cûþû´jÝš‘#GâèàÈÙ³g5jd‘/ªRRR°·³¨•Dp`og_l�[Ë Ò�œJd¸ûžÝ»IINÎì9o›ÿâhÃGŒ fÍZ¤$'[Þ9vìþþþ¹zÎ�\ TxxxP³fMŽ;fuú?�œiζŸ_Ì�ËkŠ^`2Ûö«¯¾JëÖ­iÞ¼9ƒ 2ß„Êrûöm^}õUš6mJ·nÝX»v­ùµÆ�ó믿òꫯҤIºwïΩS§Ø´i;v¤E‹Œ?žŒŒ ó{®]»Æ AƒhÞ¼9Ý»wgß¾}æúÙºu+Í›7'<<ܼÿ‡~H¿~ý0�¤¦¦˜+PhÔ¨tîÜ™üѼ}ݺuøùù™×F˜={6¯¾ú*äÃ?̑έ[·ð÷÷çÈ‘#¹êJUU&L˜@ß¾}¹{÷.¯¾ú*‡fáÂ…tîÜ™ÐÐP‹ÃpýýýÙ²e Ï>û¬ù†MAuìææÆ²eËÌÁd¶%EQÐh4ë 2/Þ-õÆæ—^uŽŸŸG�5o;xð G�eìØ±¹Ònܸ1»víbôèÑ4kÖŒöíÛ³dÉL&~~~lܸ‘#FФIºvíÊš5·ëÛ·o3zôhZ´hAË–-5jÁÁÁÛÜÞîwÿgl©þóc©mÝßv,ÕcaÚõýi[SGYÄ­9Þ¼Úð�;w˜4i;v¤U«V 8ÐüÝVm(»›7oòý÷ßóþû�Œº¿L–ÎEkΛmw–λ‚ê rÝ.¨~,åeé(èX­ùžÌ^ÖœoÖÔCAß÷çý i©ªJxx¸9@���eãÆ�,[¶ŒuëÖΊ+Ì×y‹-âòåˬ[·Ž-[¶˜·]»v�-[¶F@@ß}÷]žÇž‘‘Á¢E‹ 1o3™L9¶-Y²„k×®±sçN–-[ÆÊ•+Í罪ª,Z´ˆ   6oÞÌÒ¥KY½zuŽ))±±±lÙ²…åË—³lÙ26nܘcêCö!îå•×ñ¤¥¥±wï^V¬XÁòåËÙ¸q#9>Û¬ú[³f ׯ_Ï·ˆÿ¦   V­ZÅgŸ}ÆüùóYµjqqq¸¸¸àïï�¿¿?...ÄÅűjÕ*æÏŸÏgŸ}ƪU« *‘2é´:Tö\HDÕ¥“ar¤C»Ö|9e0‡wdõäî.ìÂÈ–i˜î]ÛjµÅ?÷»Ü½éí&°ÓÂÑpxq7´ØWc¨&@Íœ¬®šíÅ­ êڼrå ï�CbR-[´ä»Õ«Í‹Âýüó¢££Y´x1-[´$1)‰÷ÇŽ!2Û”µŒF#z›‚‡T¥¤¤”Hp ·Ñk]’Azà©Ìyå½z=›çëÙçG\ºT2'p^._¾œçœ¬‹æûµhт˗/[L78æ,ã~nˆÀOslON�gÑþ×÷sæjîE1eÊÊ•+ǶmÛØ·ouëÖåí·ßÎP¯ZµŠ!C†°wï^† ÂÌ™3ÍÖ:�Žo¾ù†·Þz‹={öàééɸqã8uêëׯgÑ¢Elß¾Ý|GTUUÞ~ûm\]]Ù³g«V­bÓ¦M˜L&ºwïN›6møä“O`ÇŽ̘1�NÇ�70™LDGGÓ¯_?š4iBïÞ½Ù»w/­ZµÊ´?~œêÕ«süøqó¶€€Ú¶mËsÏ=Ç®]»HÎv'+HÉ«Wfîܹœ9s†%K–PªT)–.]Š——o¼ñ;wîÄÛÛ›ÀÀ@óßœ9sÐjµtïÞÝœ†�� ß~û-/¿ü2£G�¶ªŽ³‹ŒŒdÚ´iT©R…V­ZY¬¯¬›Û¶m£[·n4kÖŒþýûóÇäH7¿ü³.°³Ÿ»;vìÀÝÝ�fÍšp÷î]¦N�Ê”)S(•Ç“ t:_~ù%}ûöeÿþýŒ9’… råÊ4 �Æ<Œzß¾} 2„Y³f™/þ'L˜@rr2?ýô[¶lÁÅÅ…1cÆ ªªÅö`©½YúŒ-Õ~,µ­ûÛŽ¥z,L»¾?mKuT�¼Ž7¯6žN,˜2Œr÷¦étºbkÛ&ÐÁg2{ÍmuÐ×6t‡ �¡w°Ñ�’5WýÞ rÿ¦3˪}ñâE$&%Ñ©c'>úøã\w©þùg^5’A/¿L§Ž�HLJ⫯¾*taîZ|öùôéÓÍwUCCC9r$ƒ ²êoÒ¤I¦]ÚÅ…„„»ËyâÄ öÿþ»U‡"éÞuV�^nÜûáÉÞËc ¯¶f�ÈÈÈ<{Ï—.]šã.}"## LóVBoíAHLþ‹4…Äœãã­=¸•’ï>ùY³f 3gÎÄÅÅz÷îMLL 7oÞ4ï“ÕQªT)^xá|||øí·ßr¼^¯^=J—.ÍSO=EDD£G�¦L™24lØoooó÷…  åµ×^ÃÙÙ™²eËòúë¯çøbûðÃùóÏ?Ù´i}ôo¿ý6¾¾¾æ‹Ä~ø�iÓ¦±wï^zôèÁèÑ£¹xñbŽ@Æd2ÀË/¿L@@�y¡{éÒ%Ú´iCçÎ�Ñh49z©vìØA¯^½rõŽ®^½šmÛ¶±téÒçuêt:t:ÑÑÑ|ôÑGŒ5*Ç|=�FCãÆ�éÓ§OŽÃR4oÞœN�:—_~‰���ÅúJMMÅ××{{{æÎ�Ëúõë©_¿>¯¿þzŽ@ ¿ü»téBrrrŽÀbûöíôèÑÃ\G3gΤM›6´iÓ&ßzéС­[·ÆÞÞž^x­VË_ýe~½sçÎ4nÜgggúõë‡��ûöí#88˜£G�òÖ[oáååEùòå™5k?ýôŠ¢XlÖ´7k?ãüê?/…i[Y ªÇ´ëûYª£üäw¼÷·á+W®pòäIÞ}÷]ÜÝݱ³³càÀ�T¨P�-[¶[‚ÌžÛ­[·2xðàÛó:¯,�‹�7Úî,�w–êì~Õ�¥¼,�–޵0m¹0ç`u=Xúþ(®´Â¨X±"Š¢MRRÍš5ÃÎÎΜf?EQ¨P¡µk×¶zwQT­Z•J•*¡Óé¨[·.Š¢k~Ý××— *`ccCݺuqqq1÷V÷íÛ—§Ÿ~[[[ôz=µk×&%%…„„„"å•%>>ž��Ú´iƒƒƒZ­–ºuëR¦L‚‚‚ˆŽŽ&>>ž&Mš`ccƒ½½=M›6-™ ÅfÓ¦Mæ¡æ›7o.òvke_G¤K—. <˜Î�;S¹reóöÊ•+Ó¹sgL—lOÍ*™5H4h5 ª /4/…ââ�AuÁu‚ßžfÊâCtxÿwüGþή#Ñ(™73¿ ‹!DV異Àõè³Fýk/Cd”¶…q�¡_uPÓ@[’Ï|ËÇ#±H\BB‚y¸ïÈQ£òÝ/1)‰iÓ¦²hÑbvíÞÅGÿ !!á_,© ÿ¥»–ÿÄüˆÂ°„ä§“³HN�·¸_rzuêÔaĈ¹^¯^½z®m–ê`Æ ÄÄİiÓ&^|ñE¾ýö[ªV­Z`}999±qãÆéL˜0�cÇŽ±qãFÆ�_`þ¥K—¦M›6ìܹ“¶mÛÌåË—™3g�Ù;sêÔ)~úé§ë$ûg¬Ñh°±±ÉÑÆªU«–cÿJ•*e¾!éíí�gº–ÚCƒ ÌÇ“WY²XóçWÿy±···ªme±T�-Z´(T».LÕ©S§ÐÇ›½ gõÔÝ_¯>>>ܸq£ØÚd^ úøøP·nÝ\¯åu^t.tÞ>>Œ?¾Ø†¸ÇÇÇãì\ðÐB P b�FóbqŽNN…ª�‚xUªÄ�°0BBB Ý‹^’²zÄóêEÏ‹5û^Œ8duþF¶z_Èl³£F�âùçŸçóÏ?ÇÁÁ�«W¯Ò§OŸûÝßK¢(JŽÞü^ÏOzz:�ó¤Í>œ>Khh(DFF’’’bž×™u�äää”c///bbbpvv¦~ýúœ8q‚„„š5k†ƒƒU«VåÌ™3?~>>ܺõ÷ŠŸåß½{w¦M›†Á``Û¶møùù™/,·oßÎÍ›7s ï¼xñ"+W®4?*E«Õæ[Èý%®ªjŽãÏoˆ¬¥ö`m{³æ3.¨þóbMÛÊbM=¦]¦ŽòSÐñæÕ†ï?ï³fÅц s8d»víò,o^e²t.Z:oŠÚîò’×yWP�e)Lýä•—µç@AÃЭmËÖæ•Wy *‹¥ï�âH+==�¨¨(:tèü} ÙÓËë·ÍÚp+UªD¿~ýÌÿÎïw$¯ Ú‚~Sóz�ªªhµZÍ7á:wîŒ^¯'66–~ø!ß´,åu¿!C†`k›óYЊ¢põêÕ\eû/u=®úõë—#.êö¸?H·µµ5ßøÌTâÁ9d>÷\UÕÌP[…—ºøÓ«µ¿�¼É‘‹Ñì=ljàôqgH¹åÉŽ³ ¼QŒªyø¢fqwvÌ Î}œá‹¶™Ùý è3‡û§;Ñ©Eâ’“¬[dÌÙÂ…{At:éé?OÏÞÞž &àííMHH3gÎ4ß%}Péé†b]i=¯à¼¸ÒoÔ0s˜âæÍ›Š%½âR£F�B=ßüèÑ£s;1Ìêôn%î9ï.\ 55•×^{Í|ašWù³/`pãÆ <‹ø´‚¬Ù{4îŸKÌ‚ X¸p!îîî|úéßsïË•+‡��§N�Êñžëׯ›{>[·nÍÉ“'9vì˜yH]ãÆ�  G S§Nj׮͎;ؾ};Ï>›{]ƒ÷ߟÏ>û {{{¦N�Zàñ:tˆU«V1kÖ¬B y̯ŽèÒ¥ wîÜÉñzö�‚ê+kA­¬ gȼ`¾zõj޳‚>㬕T�;ÆŽ;r<Êiúôé=z4Ç_­ZµxóÍ7s=«0Çާ§§ù\~‹oZjÖ´7Èÿ3¶¦þócMÛÊbM=¦]ggÍ9ó Ç›hgr¬ª*!!!æ×Š£ %''sîÜ96l˜oY²³t.tÞ PÙS%änæßö•®[UŽÝTQt÷†Ëºñõ/ºf±&³z|¯^»jqá·–-Zâèädÿ�QKìííIIµ¼Šº££c‰é ‰‰V?îË’’ ΞîØ;{{NŸ:Å¡ƒóÝo×®�,X0¿Øòµ¤yóæœ>}:×Ðd�\=å‘‘‘\ºtÉâï²õ¬Î¿0ûf• 2/Ê�F#ûöícëÖ­9æœmß¾�³gÏb0Ø´iÁÁÁtíÚµPyeñóó£lÙ²,Z´ˆÛ·oÊW_}eîÕÈÈÈ`„ <ûì³4nܘ©S§²mÛ¶½DÇgåÊ•ìÙ³‡ˆˆ,X@xx8½{÷2çëž>}šÀÀ@ó"T�7fß¾}„††æªó¾}û²víZ‚ƒƒéÔ©S®2k4lmm™={6È±š¶½½=ÁÁÁÄÆÆÉĉÍ‹ë�FŒF£U=HùÕq�:uÌurñâEÂÂÂXºt).\àé§Ÿ¶X_¶¶¶,X°€iÓ¦Lpp0ü1±±±¼ð ó‡Ì ËŽ;²jÕ*ÂÃÃs̳±±ÁÁÁ!ÇŸF£A¯×êûdÛ¶mœ={£ÑÈæÍ›ÍùW®\™æÍ›3wî\®_¿Nhh(Ó¦M£k×®æz-¨=Xjo–>cKõoIAm+{ÛÑétë±0í:{Ú&“Éâ9“¥(Ç[µjUZ´hÁ_|Att4))),_¾œèèhs�Jq´¡ÐÐP222òÆ¿èèèÏEKç̓¶;Kç�5ufmýXÊËÒ9`ͱ‚åïI°üý™#û÷ïouÛ±Öƒ¦uÿãÕÜÝݱµµåäÉ“ ’’’ ,T™t:qqq¤¤¤äÛ3îââBPPiiiܽ{—'NúBÿÊ•+DEEa2™¸téqqqT«VÍ$ß¼y“ÉDpp0—.](ÒS{²�³³3>>>9r„¸¸8L&ááá|ÿý÷ܺu wwwìíí  99™øøx¼‡Qük¥¥¥ãYsÛ³o»jKqS…tcfÐ}1¹ï. ¦Ù›·pó¿ÛÃÛÓ×qõ|Š&´:ÚÕÎ]m²â:ϺüïÝ×@è]…)‡¡ý/P}Mæ_·-°ã/2Wpϊ˹7:å_tnY1vêØ‰]»w1mÚ4>›=;×Pwߪ¾´jÝšÞ½{3û³Ï€Ì`½°óÏÝÜ܈ŒˆÀÛŠ…̲‚ô3f˜ƒôî~ûÖ­"?Ã=»’Î!óø_ìÿ"ß|³‚o¾YÁ©Ó§èÙ³—ùî[HH›7oâô½Þ�Û·nQÞÕµXË�{{{ºté·ß~›ãYè÷¯àɪU«èÒ¥‹Å æ¹Æãø|÷@«ò®ñ¸B•·N�:¼öÚkL�:•ôôtZ·nÍçŸÎĉyï½÷˜9s&&“‰W^y…ùóçsæÌ\]]™}úôBå™=ïí;vйsË;[pâĉ γ;tð k×­%5Ÿ;Ávöö >"ÇʽÖPïÍAQU“ÉÄ™‹WhÛܺa•�9L|ÇŽÔªU‹æÍ››õÈÈHŽ;FPP]ºt±z˜ÎþËß³xÿî3²ÝBÚÕPà>"oQQQtëÖ�ï¾û®È7DÑ5hЀÏ>û,ß^¹Ç™´-ñoñ_l˨ªj¾ŽINNæÛo¿¥oß¾¸¹¹=äÒeZ¼x1;v,ô¨M!%qqqÌŸo݈׷ÞzË₃��¿Nu󔋬?k)¨„GÝáדwÙzä …E�š–‚“6ƒšnFõkE—öMIK7�‘‘Ql#Cž]pˆ=gÂИÒ3·vo^{Ö¼xsÐz¯Ç\UM(¦4'PU–¾lu^7oâyï&na&@÷ªT©HsÖ­Š���ùnõjÆŽõ¿®1gÎì|÷usscêÔiEê‰Öëõ¸¹¹iU/:äìI�Å7""#qs˽:iQýÁ9@›¶miب{vï&ðT ¹ÁxUªD£†�xºcÇb[D¯0üýý©Q£ÇŽcóæÍ滂Ô¨Qƒ·Þz«PÃÛÕ@Ï6ütrÁ1ç�=di¯\®>Ï5‡«ó£³XÞã"==�[·n1iÒ$Ú´ióŸ¹è%OÚ–ø·ø/·åõë×S¦LÚµk‡¢(üñÇÿ³wçñ1ÝëÇ?gf²ï‹DHÄ’ØC¡¥í¥¥¢µ”j)mUKQU´T­^½¥‹}©å­¶Ôr)ZZj©]¤hì$–Dˆ$²I"ÉÌ™ßcŽŒ„,–DÏÛk^älßï'3ç9ßåÙ…»»û]M©&ÄÿG7ΣШQ#mî’-[¶hÇ­ÛÞíŒfªøy0¸£C;’§êÑë è :@‡Ùd$çjžeË;ص|éëá¼4>–_öÆ¢·阵‰àlJº6AœYÑaöòCq¿y à;é^LW¢ô‚~[¿ž;v£MââìB­�Z´oמ';Ü^ tfF‘‘{yâ‰'JÜŠ~»òóóÙ¸q#Í›‡ãvº®Þ�n·]ÜæÌ™Ãœ9shÙ²¥– ^Ü{ÿÄt¹¶Ä?Åÿçk9--�mÛ¶‘˜˜ˆN§£R¥J´jժĩÕîiAÿ999Ì�;—Ê•+óä“O ÀÓÒÒøí·ß¸xñ" (¶‘ëv[Ð 2™Á »ž=ÏhDUUì %Ï.QRfÀhRéþÉ�lùû,¨&-¹å^ª Ü}¹²dX‰Ë*k ú½Pêý^ˆŽŽÆÍÍ•:ÅÌî}§?q‚ÌÌ+„……Ý“òî  !„Bqÿ¹“ú?UEÐo>ü» $$„˜˜ÒÓÓïzYéééÄÄÄr×ËB!„B!n¦BèNNN4lÆÎ�;ÉÏ¿u^ôÛ‘��ÃÎ�;iÒäÁ;–^íŸDž´ !„Bqÿ’ûùûO… ÐÁ’³VH(;wîº+Azvv‘‘‘Ô ­Pc©*Š‚¿ÌŠ¢`ggGnÞÝ{X"„B!„¸=¹yyØÙÙº—÷�  ƒ%/k@•*lܸñŽvwOOOgëÖ-T©¢å E³þB»»8‘x)¹œk#„B!„¸™ ‰É¸¹:˜ß¯în°; 88GGGvìÜI­Zµ¨Y£F™gwÏÏÏ'öôibbbhÒäAi9/!EQ¨\‰c§Î`4©øaoofØB!„BÜÚÕÜ<Î_H$érukU—àü>V!gq/JNN§N�"éR" èìï_â@=??Ÿ‹‰‰ŠŽ¦’Ÿ?!!!2漬) TUÅl6“o4w>‘¬ìLªZεB!„Bèõ:\]œ ðÇ`У( :�¥³´ë…UäYÜï›Ý*3#ƒS11\º”H@å*TÆÑÁ{{;-7izz:yyùd^¹BJr2.^ÀÏÏŸ�Zµ$Ïy)L·Vðe]'„B!„(?Ö¼`J5I¯vk ßùùù\¾|™K—.‘““ƒÑh$3377w NNNøùùáïï_Ý,0—]!„BˆòU0@·þ-Áù­I€.î{œ !„BQ1¤‹ûS…Ÿ$NT Š¢`6› ýÒK .„B!Dù(*—àüþ&º(±Ù ìB!„Bˆ{OîÇÿY û)ï:!„B!„ÿï)ùùùÒGY!„B!„(gºò®€B!„B!$@B!„B!* Ð…B!„Bˆ @t!„B!„¢�]!„B!„¨$@B!„B!*ƒÙ,YÖ„B!„Bˆò&-èB!„B!D ºB!„BQH€.„B!„BT  !„B!„€èB!„B!D`¸Û¨ª fÐé¯? 8ºë(ÑÛ¢IIH!-1�ÄÓ‰\¾x™¬Œ,\Ü]ð®ì� <ý=ñ©âCØ#aÔ{¨ÞõcšTP@§“ç B!„B!þ”ÜÜÜ»–gM5©Z`žp*�½kö²sÍNΟ8�zUÅ|íR7üÑ9ê¨Z»*wz˜ðNáT ©RèøB!„B!Äýì®èf³EQ8wôkf¬!r]$yy˜Ì&TTtÖ˜Ül6k/EQ´—¥† UtèÐ+zìÝíiÑœNC:Q­^µBå !„B!DyÚ½j7¿ý÷wm=TÞU÷PÃÇòäkíiÙµe™�qÇtUUÑétó�,ý|)ëç®'?+#FtfõZk¹›`ܬ˜QP0cF1+6A;ʵVu�‚jT1`ÀÎÅŽ:ðÜ»Ïa°3hå !„B!Dyùþ£øyòÏå] QŽº�ìF¯�z–iß; ›L&ôz=g�œåë7¿æÜÁsä™óÐô–`[½ÖB®SÀlÙÞ˜o$?7×ZÖÑ¡G��ƒ;z½,�½ÙŒ¢³ô&£ {Åžj�«1hú ‚ëkå !„B!Ľµ.Š Ï}^ÞÕÀû+Þ£Iû&¥ÞïŽèÖàxÿû™9x&WR®`Ö›-ºai-×éu˜Œ&²3³1cÆÝË�Jøúâéç‰ÞA�)×DÚ¥4’ã“IOJ'#5g7gô=ªIµ´ªc™xN1)¸ú¸òƬ7hòx Ò…B!„åâ£stÇÑò®†¨êµªÇ¿×RêýîH€n Šw¯ÝÍ´W§a4Q Šœët:TU%33W7Wê…×£]ßvÔ ¯‹‹‡ ž~ž6cÈÍf3i—ÒÈJÏâØÞclX¸�£{�r%ó nnnÚñÀ¤›�f C¿J˧[J�.„B!„¸ç^®Ú—ìŒìò®†¨œÝ�ùöüÂRïwÛºuì÷ÁÍ™ÐsªªbVÌZ—tƒ��ìÌlPàñÞ�Óypgê4¯Sè8&£I›ìMo(\�<ÎêY«ùã‡?À ÎnÎó�Z—yŬ Óé½d4�Û4–1éB!„Bˆ{ª‡Ûså]Q�,Ë\Zê}”«W¯–9@·ÔñÇãóÔr2r, Ó tAÏLˤfXMNȃ�?XÒ£™¹>ózÁ¿­ûü[AÑÒ©ýõÇ_Ì>›ØèXÜ<ÝlºÐ+(8¹;1î—qÖ ”ÙÝ…B!„÷ÌsîÏ—wD²4ã§RïsÛMÌÆ|#ÓMçjúUm27kP|9í2�õxŒ);¦ðàãb2š0™L(:½^o—®ÓÙ¤U³þÛº\¯×£èL&&£‰�);¦ðX�ÇHKK³ŒCW̪e¶÷«éW™>h:Æ|ãí¾5!„B!„âž)s€®ª*Š¢°ôó¥ÄGÇc6˜-㯥DË»šGÏá=yÿÇ÷-ÝÑ�Ftzz�¥ûºµ…Üúï_×èuztzKú6g7g>Xò�ûw¶é:�%_ºªb6˜‰�ŽgéçKQE«.„B!„BTde Э]ÇãŽÅñÛCÕ©¨FU[®¢¢šTê·¬�Þ '?/ƒÞ`iéæZð}­ç¹jR¯¿Œ×ÿmVm{Þ[»Äì –ní ›3Œ¶=Ú’‘–�^oIå¦UT�Êoÿý�¸cq6Ýæ…B!„BˆŠê¶ôŸ§ÿL~V¾tk-ÖfprqbBß lX´;{;ŒF£¶Ÿ¢(˜M×Ç©ë zËËN¯ý[Ñ]ë¶n¾>FÝÚº®ÓëàZÃøÈ…#©^¿:ÙYÙÚärfÌägåóóôŸ%@B!„Bq_0”e'�NGBLÑDcÖ™m'v»Ö2~5û*S^Ÿ‚^¯§í m1æ-¹ÌUUKƒ½-šØƒ±d¦fbÌ5âäî„›·Ížl†_�p=�[Ár¬ÝÝ�2c£#Fk-ëf³³ÎLôÑ\ˆ½@@Í€Û=Oœ:uŠ}ûöKzz:ùùù¸»»ãííMÆ iÖ¬îîîw¤,€]»v±xñbêÖ­ËàÁƒïØqKÃd2±oß>8@BB™™™¨ªŠ££#•*U¢víÚ´nÝ///›ýöïßÏ‚ ¨^½:#FŒ(—º !„B!Äý¤L:ÀöåÛÉJɬ7k3©£fËÄqõªÇ©¨S(z…Ï_úE§Ð¦gŒùF vŽî>Ê¢O±ë~Œ9Fò±´Äë¯ýñðó ]ŸvtÑߪ¾˜Œ¦ë-ä×ZÒõ=&“‰Ú<À½žà×…¿âî鎚¯¢Ø)d¥d±mÙ6ž{÷öÒdee±hÑ"Ž9¢-óððÀÕÕ•+W®pêÔ)N�:ÅÚµkyöÙgyøá‡o«¼Š"33“Ù³g€¯¯/Õ«WÇ`0�––ÆÙ³g9{ö,Û¶m£ÿþ„††–s�…B!„âþe(k÷ï¨ß¢0aºÞ]±ü�‘žA�a=xmÂkÌ~{6+g®ÄÝÃ�Ï_úcž‘v/µcÅ”Ìywæ|3N.N8z8¢èl»±ç^Éeñ¤Åì^»›w½KÝðº˜L&mvw­ÞfË>ÝßéΟ+ÿÄl2[Že&¢~‹¢Ç¨e>A999L™2…ÄÄDœ��yòÉ'iÚ´)nnnÚ6 lܸ‘¨¨(–,YBjj*;v,s™V-Z´ yóæètºr馿téRâââ ä…^ jÕª6ëSRRX´h§OŸfáÂ…|øá‡8::…'B!îg¯¼ò K–,¹å6Ó¦M£ÿþw¼ìÀÀ@† ÂèÑ£Ëeÿ²¸téãÆ�cýúõ¤¤¤DïÞ½6lööö€¥!`̘1¬^½š””jժň#èÓ§ÏM�Û´iS›«F�±gÏž"÷ $%%€åË—óÔSOiëŒF#���¤§§ðË/¿Ð¶m[êԩùsçøé§Ÿèܹ³Í1¬œ�� ¤K—. >¼Po¢Œ;–µkײmÛ6œœœŠÝ^”ÌðáÃùóÏ?‰ŠŠâÃ?ä�?þ`óæÍÚ}iEõþ²÷hѹ…ösnv.—Î^bÿ†ý¬šò3)çSn±÷½ó}Â"VO_ÍÒñËîzY¦ 챆¼Ùdh‘ëo>> 0€±cÇ’““ÃñãÇiܸñ½®ªBq×�3†�j?÷îÝ›°°0› ·F�ÅgöìÙDEE1oÞ¼»RϢ̜9“Úµkß³òTU¥[·nDEEáééIƒ 8xð ü1)))|þùçôë×�µk×âîîN£F�ˆŠŠ¢ÿþ899ѽ{÷"�m ¤#""ðððЖW«V­Du[¿~½M€¾{÷ní˜=óÌ3Úƒ…‚4h@•*U´ºìÛ·�/¿ü’­[·²uëÖ[–½qãF¦M›ÆÎ�;%8¿‹ÆŽ˶mÛxç�w˜1cFyW§XçO$0éå‰8¸8R£Q :ìÈã/=ΧÝþÑ…Hý—p2�Éý¦¹.).€ƒfrþÄù{Y­;¦Lú¡?¡æªèô:K^s½BjZ*}Fõ¡ÿçýµÔf½�ÁScÊ3±föô=[~Ú‚“«“eB¹]ãµàÜŒ6éœ1ß2&==)�)ƒ¦ðÕÆ¯08lžDX÷±³·£}¿öDmŠÂ:Q¼N¯CÍU9ôç¡2èIIIDEEУG�"ƒó‚Ú´iÃÉ“'9|ø0ëׯç�7ÞÐÖíÝ»—~ø�-ZЫW/¶lÙÂîÝ»INNÆ`0P­Z5"""¨Y³¦¶Ï®]»X²d uëÖeРA6e�>}š-[¶púôi®\¹‚½½=~~~<ðÀ´nÝZ{:]Ö²³²²´ÿGOOÏ›¾gggg>øàÜÜÜ,éîŠ`6›Ùºu«V¦^¯/²L«3gΰyófâããIKKÃ`0P¹reZ¶lIË–-µ‡3ÏQË–-éСK–,!66–V­ZѵkWm»óçϳiÓ&Nž<©�¯€€š6mÊC=TnB„BÜjÖ¬ió�åàà€¯¯/-Zܼ%§(û÷ï¿ÓU+V—.]îiyÑÑÑÄÄÄàêêÊ_ýE@@‹/¦_¿~,\¸�Ï?ÿœƒ²víZt:›6m¢AƒL˜0�O>ù„ñãÇ õÕWEÞCÜŠŸŸëׯ·YöÛo¿–a|ÉÉÉÚò &yŒ·Þz‹_|QûÙú¾öîÝËéÓ§oú�FUUF�Mß¾}©[·l�F¢d Ÿ~ú)O>ù$ƒ ¢Aƒå]¥[Ê»šË©¿b´Ÿo;Ìïógìš�½ä]^¯?�œÌœr¬aÅ“›“ˉ½'n¹ÍîŸwߣÚÜyešÅýò…˘¯ýÑëõd¤eðüˆçm‚s½^oÙÂlfè×Cé4¸™™¸û¸k9Ë­¬Á¹u’9ëL`Ê7áêåÊß;ÿæ�ÿ°t÷V¯Ï_pߺ-ëâîåŽÉh²©oJBÙº‡�?þ8'Ož$--M[ngg@nn.‹/fýúõTªT‰† âèèȉ'˜9s&‰‰‰Å–±sçN¦N�Ê�ðõõ¥eË–Ô«W�¤¤$~þùg¦OŸNnnîm•íææ¦íw³.cV7 ÎíííY²d ¿þú+>>>4hÐà–ïwß¾}Lž<™àêêJãÆ� æÜ¹s,Y²„¥K—:>XZü/^̱cÇÈÏÏ×¶Ù¿?'Ndß¾}xzzNHH.\`Ù²eÌ�;“ÉöšB!J+77—÷Þ{���ÜÝÝ©]»6cƌѾ“Ú·oÏwß}Ç÷ß�““$>>žÞ½{Œ§§'�5böìÙ¥*wÇŽ<ñÄT®\™J•*ѦM¶lÙ¢­ ÔÎäädœœœŠ|]¹r°L;nÜ8êÔ©ƒ‡‡ 4(Ôùá‡âêêZd}7nÌ… HJJ" À2Q¯5HÊÈÈ --�ÇP»vmm�µkûáǹpáB¡ãšL&­Ž‡–Txx8ñññZA€ßÿwwwBBBl¶­S§NNN¬^½ú–Ç|à�´¼·½Ñºuë8|ø0Ç×–åççóÞ{ïQ³fM¼¼¼hÚ´)óçÏ×Öw=óõ×_óî»ïR¹reªV­ÊøñãÉÌÌ䥗^Â××—��¾ûî;m???¦M›ÆÛo¿MÕªUñññáù矷éÂ_¥JfÍšE�=ðöö&##£D×Eq×bqëKRFBB]»vÅËË‹àà`ÆŽ[è|?òÈ#4kÖŒ‰'Þôÿ¤"ËËÉcæà™¸Wr§mŸ6Úrƒ½�¾ãûòMÌYqe9ÿ=9�ǽ¨ÍÓµàÌž{ÿúÜ[~üœ»Š‘?¼csügðÌKCÖwqßñzϽÿßž[È’äÅŒYù!~ÜLqõð ôeÔ�#ù.î[–g,cVô,:Œ°9Žw€ý<†eéKù.î[z�í]ö“vƒïñÜ{7æ¬Óéè5¦óNÌeEærf™M§!OÛlS¿U}>ûã3~¼ôKR–0aËÂþvÇêx3ejAOŽOFQtzÉ)É>>Úý @vv6íÚµ#$$Æ�ÇÌ™3™={6?ü0[¶laðàÁØÛÛ3`À€2�›•+W–ÀÏÃÃC{0^ðþª`&œØØX-¸·*Ø}ìØ±¬Y³†«W¯Ò®];&Nœ¨ÝÜL«V­X»v-ëׯ',,Œ„„þþûo:vìhÓz^RéééÚP…°°°[¶è¯[·Ž°°0›.óï¼ókÖ¬aƌԩS‡­[·2bĈˆˆ(özK#̼yóèÛ·/;vìà›o¾áßÿþ7»wïæ¹çžãã�?füøñ¼õÖ[têÔ ///ììì˜>}:/¾ø"Û¶mãØ±côïߟ7ß|“ü°4€|÷Ýw4mÚ” àääTìuQܵèääTìµZ’kïµ×^#66–õë×S¥JfΜÉÊ•+ñññ±9ç:t`Ö¬Y–xà& IÙù $œH Á# ùåë_4c-:…3õµiœÜw’zÕe輡Ø;ÚñÍÈùü½ù õ®§£á# ¹s‘ú­®÷"¨Uï/l<Xz,G è@ä/‘¼÷øûxù{òÞÒ÷èùAOæ¼5§ÈºW€�Ó^Ç«²c">âJêyî^Ÿú:IqÉDþ À°ùèÀí>äò…ËtzãiZu{˜Œ”Œ»rN êõQ/:½Ù‰é¦sdǵiÄ�Ùo`Ì3²nîzœ³êC6-ÚĤ¾“ˆÁG?�¡_ÍWÉLɼku+ÓÕzrßIŒª‘ÄÔDz¿Ó›þ_ô'?/_ Îázë¶N§LF¾À3ƒžárúemr¹'+¤[�£×ëqpvàü©ó\¾x¹Ð~ –ŸÝ}Ýñ öÃl6cï`oIéfVI<]|«tQ¬_7þÂߊN§ÃÛÛÛfÿ‚²²²èÑ£‡ÍSg{{{-MHH¸åñwî܉Éd",,Ì&8pqqÑ&§Û³gO¡VáҖݹsgÂÃÃ8pàsæÌaôèÑLž<™U«VqôèQŒFã-ë›��ÍsÏ=gó¤ûfeÆÇÇãêꊷ··MpP½zuªW¯X¾´otñâEºté¢}™[¯ŸíÛ·“——GóæÍm‚s°Ü<óÌ3lÛ¶í–ïC!„¸•ääd~øáFŒÁSO=EåÊ•éÚµ+¯¾ú*óçÏ'//{{{í¾ÆÑÑEQX±bÛ·o',,ŒÀÀ@† FPP7n,Q¹±±±dddЭ[7‚‚‚ â“O>aûöíE¦~U…Ê•+k¯I“&‘••Åÿû_EáÊ•+̘1ƒaÆѽ{wèÕ«/½ôS§NÕŽóé§Ÿj­ÙÅY¹r¥P¾ÿþû(Š¢�‰?qâ„ö½¾aÃmŸŒŒÂ7è—ýøã�øúú’““Ãÿþ÷?^xá…bëñè£�¢ÓéX·n`i=xâ‰'Jô>  õ8¨>‰™ IDAT\¹2_ý5mÛ¶eÕªU·lÌÙ½{·M–Ÿôôt.\È|@ÇŽ©U«ýúõ#--�ˆˆˆ]OVþþþ :T›d €Þ½{S«V-Þ|óM®^½Ê‰–.ÁŠ¢àççÇG}DÍš5騱#C† aÍš5dee–†“ÉÄÌ™3éÒ¥ ¹¹¹Å^Å]‹Å­/ɵwþüy6oÞÌèÑ£iÑ¢AAAŒ?ggçBçüá‡&%%…ãÇ�—øÿ·¢IŠKÂ;À2ù ›�mû´áWùK$i‰iìZµ›õó~£ý«í1Ø8øÇAê´¨£]‹ mȶŸþÄÑÅÿþÔoÕ€ô¤tNÿ}ýA]Ε}ô= '8¼ý{ÙKh³�Â*a=>íöÞ~øÎ:KÊùVM^EÒ¹$š´³Ü�{Wñ¦qÛÆü4~)'öž 9.™£r5ëê];ŸVŽ.ŽtÚ‰U“W²cÅR/¦²uñVþøöº ³4V®Ygwgv¬ØIr\2ÉqÉ|ÿÑ÷¼ýÐ;ädÜÝ!e г3³QÍ*oNx“þ_öÇ`gÀÎÞΦ5®I:�ƒ�{G{Þšõ}?èkéÊŽRl�n2šHIM!-#�„K ÙyÄ2Ó»Z`F¼kôz=;ó/’’”BJZ F£‘´¤ë]ÍKÃúáWšc@›12'§ðž‹‹K‘㓬�µOA11–1*õë×/r}�:uK`|c÷ñÒ–m0èÝ»7#GŽäÑGÅÛÛ“ɤ�Ÿ={6|ð«V­²éR_�«««Xd½i(Xf­Zµ;v,üq‘DzÖ3;;»Ð:{{û"Ç�ú¨Í¶­Zµ"66–¤¤¤¿€~ø�_|UUéÙ³'ýúõ,™jš5k†ÉdâñÇçÙgŸåµ×^Ó†× …;yº¸¸ðñÇ3vìX8À_ýÅÚµkËœ4»víºe]|||gïÞ½\¾|Y ÐK“y§Q£FDDDAÛ¶mñ÷÷gÓ¦Môïß¿Ð,ï%&&Ú´ðGGG“——wÓÉuKs=……]ïrkmT*jYÁ­Zµ²9nXXF£Ñ¦¤à…’\Å]‹Å­/IÖ`»aÆÚzEQxðÁ �Cëù.ÉðÑŠÊÎÑž¼«–x¤zXutzÇw³ÙæTÔI]  ààæ¿qvw¦zXu>Ú€Ã;Žpbï ­e½Á#õ9¸é Í1nÏ}åò\=‹ÂR’zÜLJB î¾– ¨®å3çLôÛãüUüge�F5ø9wU¡×O—o�iêJHŽ.ŽDo=d³üðö#ÔªŒ»¯;çOœçü‰ÞþnϾû,5¨‰ÙlæÜ‘sóoÝ@y»Ê”f͘għª:�Ž%ã—�}5›ÚMjÓªK+m–u@ ¤�Â�ÍØ¿u?ÎŽÎ8¹8áåïEr|2ƒ6ƒ»µK<€¢S0æñ ô¥÷«½Á y¹yT©UE[_�¢³õý#¨Õ¬ÎŽÎì ¬žµš”ó)ešâÞÕÕ•ÄÄD®^½Zªý¯^½ªíã~ÞÞÞEËzÎTUÕÖ•ªÌúáïããSäqìííqqq!++‹ÔÔT›îa¥)» ªU«Ò­[7ºuëFjj*111ÄÄÄpèÐ!233Ù¼y3G�å­·Þ*4+©——W©ÊÌÍÍe×®];vŒÄÄD²³³1™L˜L&›órã1ÝÝÝ‹LGg½Áùþûïùþûï Õ£ ÔÔÔ[Nˆ'„BÜÈú½c ~<<þøc‚‚‚ø÷¿ÿÍóÏ?ÓýSRR4h]»v¥W¯^Ú:ëØïöíÛù~“’’ u›¿™o¾ù†¡C‡b6›éÛ·/Ó§O·yï‹-bÈ�!lß¾�ƒòé§ŸòÅ_péÒ¥"ïY|}}y÷ÝwmÞÓ£�>J­Zµˆ‰‰áèÑ£´lÙò¦õ1›ÍDDD°{÷n6mÚÄæÍ›©_¿>ÕªU»å=FÁŸßxã ›Iârssiß¾=›6mbܸqLž<¹È²ÓÒÒpww׎eíeéääTäÿki®'ggçBÇ(ê¸ï¹ ÖІ7dggkÇõôô,õuq«k±¸kµ$edfZºßøž­ç¥à2kcPZZÚ}›ò7 Vû7ü€³»¥—À•Ô,›m®¤Y~vrs"îhç�Ÿ§~«z$Ç'SµvUŽï9Α�G©ßº›ØBýV X6Á6ÕØÕ,Û†6˼`E÷)I=Bš†ðüûÏò`-\½]Ñôè z’â¶Ûl—›m[vvzᆸ]8u�©ý§Z®M@^ ¯KoçÏ6þ§Èõ•<ÈHÎ`t›Ñt{»OökÏ‹ÿîCÒ¹$¾ûpþôg‰Ê�{˜fÍÝ×�Ë.3cÔ tªŽT,y¿[wmmiÙÖ]¯�ªªèuzþÞò73ÆÍÀTTÜœÜ0Ø,|ãÐQÁ`g 51•«YWyåÓWlêpc7"½^�Ùl¦u×Ö´îÚ€¥_.%51ƒ}™Þ¦öË^š'o&“I ¢‹êZv»c`¬­úÖ'ÌE±>u.8‰È�(,w³fÍhÖ¬=zôààÁƒ,^¼˜‹/²aÃ:wî\æ2ÓÓÓ™6m)))899‚§§'ŽŽŽèõzþþûï›(ªk\?_õêÕ+vB™Šž+S!DÅU0(ÈÚ;«¨{‚Ë—/Ó¹sgZµjÅo¿ýFPPüë_ÿ*UÙ•*Uâ³Ï>ã³Ï>ãĉL�:•~ýúQ§N�BÃᬆµä¶Í7¾�5kÖÙº[’\ß`sýÖ[oa6›y÷Ýw‹ìÌš5k´ŸSRR5jƒ¡Tiá¬Cún5I›U‡øøã�™5kiiiZ‹~Y988ðØc�ɾ}ûnº�§§§ÍÐGëy¾|ùr‘Û—åz*��kíÚ^pdQów]w-Þj}IÊ8Þ’6ëÆ^ŸE�Gëù.˜Žï~R¿U}¼¼ˆZoÉ(•�~íÿÈËÅf;7/Ëýmv†%°=¸ùoê=\�”„Ëœ‰>CNfGwåõ)ðªìE@­Ê…ZÐK£$õpõrå“_ÆrxÛaÞo÷Iç’0æùâÏϵí­]Ùœl{ú¸zÝr_ÐÕì«Ýy´ìïáÚ¹ú¨ãÇÄ(!$$._¾ÌÑ£%¿ñ¼pá‚MþíÚµk3}út ‡*rŸÅ‹³råJfÍšUhž�°°08uê¾¾¾…^%IKšžžÎë¯¿Žªª¼òÊ+Eç—.]⡇¢fÍšZ·ù™3g¢ª*mÛ¶-r†ø_~ù…5jP¿~}-øÚ¼y3gΜÐæÍ¹ëDmÖîðÅìqk¹¹¹Úù¿U:^›Ÿ† bggÇŽ;ŠÜ¾,×SiXÓ[EGGãààpÓ{×’\Å]‹Å­/IÖ7ÿý·v“ÉTè<�e~"°œûû�‹‡ ¦ôçü‰ö¬Ù @ìÁÓó�Ô}È6M_�µÉJÏ"ᤥëà&Ë8ô†�4àÈËgɉ½'  e—–Ä‹'9¾ô“"Z•¤5¨‰«—+‹>úž §.`Ì3âêåJµúÕ´í­9Ê«7º>üV§ÓQ÷¡zÜmgþ>M~n>UC«�™’Y襪*Þ^„=v}(Åù Ì< “Ѥ !¸[Ê û×ðG§è0Mäåæ¡( —Î^"#9Ã\s=pÖéu(ŠB“'šàâåBnv®%€¼Ä¤£€—‡+¿^ÉÜQs-3¸›-OI Ž_·vÛ±³·cÞ¨yüðÕø{ùcÐmZ¦“Ó¨Q#t:DFF–hŸÍ›7–Û›µêÞëéÍÆ¦åäähOAK3¹Ý�bbbظqc‰ÆÌY»ºYË-+kŠ´öíÛyî.]ºTêcZëV–}…Bˆ’òòòâÅ_dêÔ©¬_¿ž‹/²lÙ2,XÀ�!C´Þm^^^DGGsìØ1<<úH;V�5pvvfÙ²e´nÝΜ9Cƒ hݺµ– ¦G�6ã®o¥C‡€eèß­ºÄeÚ´itéÒ….]ºÐ±cGêÖ­Kdd$z½ž!C†Üt¿–-[Ú‘žžžôéÓ‡)S¦°råJŽ;Æ¢E‹ðññaÉ’%%¾žÊêÌ™3Lš4‰„„¶nÝʬY³èÖ­ÛM{–äº(îZ,n}IʨV­-Z´`üøñlݺ•#GŽ0tèÐ"¥vî܉¯¯ïMç!ª(ìy°!Ö¢ÞÃõè80‚‰»&âS҉/MĘgixËJËâ�oÿà™áÏдCS<ý=y¤GkÚ¿Úž5Ó×hÝ»£·DãèKó§šsx»%�áÕ¬«œ‰>C§!�8ðÇ�ÛªoIê‘tîf³™Gz´ÆÃσzÕeø‚áĈÅ?Øò +é\Çv£çÏöXC‚ê1hæ ŒyùÅÔàöå\¹Êº9ëèùaOZtn�§¿'5Õ`̪1¼õ_KzÕøä×Oè80‚JÕ*áìG÷‘Ý8¾÷îN T©b™OiÒ¤I¸ºº2bÄÒÒÒ¨V­}ô={öÔÖw=•U¿~ý8þ<ááá\½z•'Ÿ|²ØœáÅ]Å]‹µk×.öZ-ɵ·páBL×®]ñððàÕW_¥OŸ>,[f;®zýúõ<ùä“>ÅZÕÚU˜¸ËrîMFÉqÉDýöÿ›ø?’ÎÙNÊ8wØ<²Ò³òõxøy�—̲ ËXþÅõßå¬ô,böÇÚ,”#;ŽhË�î<ÊÓo<ÍÂ÷Üv�‹«Ç…˜‹Ìñ_º¿Ó�gÞ~†Ø±Ì6?Þùîm¦ý5•¡¾ÅÄ—&1dö|¼æc²Ó³Y?o=›mæ‘ç¹í:gÁ» ÉÎÈæµ¯^ŧª™)™øã‹Æ,,=f¼>ƒNC;óòg/£šTÎ9ǺÆù·Îºu»”ìììR�\_þÕrV}¹ ³Þ¬M —™žÉ{ß¿Ç㽷̨~­ ; Í¸ž’�¨v£¸pêNîN˜òm»� ÒˇßÕ¬«¨F'w'²3²é4°oÎzÓÒ’nVµônóÞ�Ç_ü`™ÔÂdF¯×£˜ºŽìʳï<[¦d4™:u*qqq888ðä“OnÓõêâÅ‹lÞ¼™={öðì³ÏÒºuk›ã8p€… Ìðáà •c]¨}ðîÚµ‹Ÿ~ú‰ºuë2pà@ÀPN˜0£ÑH¿~ýhÔ¨‘vŒôôt¦OŸNrr2O?ý´Öõ¼,eÇÅÅ1eÊL&¡¡¡têÔ‰jÕªÙì—žžÎÖ­[Ù´i`¹é°>¥,K™“'OæìÙ³´mÛÖf,û™3g˜?>îîîÄÇÇóØc�iéÑŠ+çòåËL˜0�¼¼<›spåÊæÍ›ÇÙ³gyê©§$@B!Ä]a6›iÑ¢�=ö_~ùe¹Ö%((ˆ7ÞxƒÑ£G—k=î¦mÛ¶Áž={ŠÌòs7õôìuOËÛ’´Å¥Þ§L-è mÈêi«ÉϽÖA�¢ã÷ù¿óh�GÑéu¶]Öu– ½RP%F-ŘNcHONÇÍËÍÒjZ0cÚµ}¬~rz2íŸmOÓvMùzØ×8º8²zöjôöz|9�^g ÎGÍãû/¿ÇÛÓ[ë⡚TììhøhCÊÊ`0ðæ›oòÓO?ÅêÕ«Y³f žžž888påÊ-¨““½zõ² šï4___zôèÁ’%K˜?>µkצR¥JdeeqôèQrssiРmÚ´¹­r‚‚‚xùå—ùñÇ9yò$“&MÂÍÍ www Ú¬˜ƒ�nݺÝv¢Çœùóç³iÓ&âââðññ!11‘Ó§OÓ¡C¼¼¼X¼x1‘‘‘¸ººÚ¤Ø¸ooozõêÅ÷ßÏÚµkù믿¨V­ÙÙٜ뇳«3vvLî?WWVL[�jT8i sߙ˲)ËðòðÒº»ët:U¡Jhê4¯s[éìììèÓ§=ôûöíãôéÓ¤¦¦’––†³³35kÖ¤^½z´lÙ²ÈÔjPtÊ´’®¿1åGxx8þþþlÙ²EKyfooO`` Í›7§yóæ6)ÇÊZvXXï¿ÿ>{öìáøñãÚ5°<Œ¨^½:¡¡¡´lÙ²P:µ²”F¯^½Øºu+±±±ÄÇÇS¥JúöíKãÆ�1�:tˆãÇ�óçŸRµjÕbË´YC7oÞLLL ‘‘‘899áïïOxx8Í›7Ç`0Ü·)8„BQñµmÛ–¡C‡Ò§O¶lÙRä�¾{éŸzß3vìXrssùòË/ÿ±ïQÜ?Êr *YYYeºr—¹œ5×`Ô1å›ÐÙéÈHË cߎ¼³à›|èp½eÜÚýݘod÷X¿`=çNœ#/3“É„½£=önö4{¼¯FÐø_–4 Æ<#{›—lfBŸ Ø;كɒcïDä ôvzPÐZãõ=“�NowâÙ‘eëÞ.„B!„%ÕËë…ò®‚¨@§þXê}Ê 'Ä$ðiçOÉHÍ@5«ZJ´Ü¼\&¬›ÀmÀ˜oÄ`gÛ2©(ŠMë:@Ê…böÇ�•ž…°?Á ƒqq·äÖ3™Lè(–àÞ`g`Ó�›øêµ¯Ð):Œ¹Fœ´òE±ŒIWt¸{¹3fÍjJú,!„B!ÄÝ%º(¨,z™Æ «ªJ•ZUhЦ»—ïFÑ)˜U³%èVaÆ�̈œ�ƒ“ƒŒìnmýY5©è z||ð °�iݬšQͪÍìšÖ–÷¶/´Åd41éõI8º8ZŽm¾ÞJ¯( ŠªÐ Mjh³½ !„B!„U™¢Vë,ë�‡tÆÎÅ…ëÝ×�]œ9sä _öýR+A5©ZË6\ï‹o Ôͪe6x“Ñ„jRmfp·Ž¿¶N:g0ÈÏ˧ÝKí½p49Wrl¶PP°s±£ó�Î…ò« !„B!„ÑmèAuƒhׯ:U‡Î Órž»{º³iÙ&¦¼>Ì–@ܘo´ËØæ>WE§ ×ëÑôèôºëË Ö –2�&#vöv˜Œ&Žì9b™Å�ë³Æë :tªŽvýÚT7Ht!„B!„÷…2÷û¶¶X÷Õƒª «¢-¹È1[ºÀ{zz²zÞjþÓó?dgfc°3 šTLª%÷¹–ëü ×&ÕÒºn0ÈÎÌæ³>cÉä%Ø;ÚkãÏu:ŠQ¡jêôÕÃÒ�^º¶ !„B!„¸”)Íš•ÙlFoÐ3xÆ`>éò 99–ñèf3f“OOO¶.ÛJܱ8Nȃ�?Xº¼«¨Z�^pìø�©ÁTUEAÑÆ¢ÿõÇ_Ì>›ØèX-ç¹ÙlFÑ)`GGϬåQB!„Bˆ{ÁÉ͉œÌœò®†¨œÜœÊ�ÞVó²5oy`�@†ÎjiÁÆÒe,cÒݽÜ9wôïG¼Ï—¯|ÉñÈãèô:ôz=:�βϵ™Ý�ùFm¼ºu�^oéö~<ò8_¾ò%ïG¼Ï¹£çp÷rÇd¼Ö¯SP°ì3tÎPëZ{éÚ.„B!„¸G‚Â˻ ¢‚(ëµ \¹rå¶›™M&z½ž=¿ìaÖë³0�(KÐ –®çªª’™™‰«›+õÂëÑ®o;ê†×ÅÅÃO?O›`Úl6“v)�¬ô,Ží=Ɔ…8º÷(W2¯àææ¦®M4g4c0Õ’¦›R%¤J¡ã !„B!„÷³» ƒ¥Ë;fléã{ŽsxÇaRRH¿”NâéDˬíY¸¸[fu÷¯á�‡Ÿ>U|hЪuZÔ¹~L“ Ò¥]!„B!Ä?Æ]Ð…B!„BQËøñã¹té~~~…¶ áСC$&&âïïo³nß¾}ÔªU‹#GŽ”¹îBˆŠoÇŽøûûÓ¯_?EÀßߟÐÐPæÍ›GRRÒMô¢–Ï™3wwwžþy›åòÙ!„B!ntß�A7 téÒ…uëÖ‘žž^¢}vîÜI³fͨ^½:þþþìÞ½»Èí\]]©^½:‘‘‘6ËÓÓÓ9qâõë׿íú !*>ggg-8·Òëõ 8�fÍš•ø8»víbÿþý¼òÊ+899Ýéj !„Bˆ˜· ßM¹¹¹?~¼ÈuÁÁÁ8::j?«ªÊÃ?Ì–-[Xµj/¿üò-�}ñâEΜ9à /¼@‹-رc�:u*t®ª*M›6eûöí<ýôÓÚò¨¨(‚‚‚ŠìÊ_šº !*¾fÍš1oÞ<–,YBûöíË<„çòåËüôÓO<ñÄÔ®]»ÐzùìB!„7ªzrr23fÌ(rÝÈ‘#©V­šÍ2EQxî¹ç˜8q"mÚ´)´¾ ;vP¹re­ëiË–-Y½z5§N�"44´ÐöÍ›7gÅŠœ;wN;î¾}ûhÞ¼ù©»¢bkÖ¬999¬]»–Í›7ãççG�:uhÔ¨aaa…ìÅl6³páB¼¼¼èÚµk‘ÛÈg‡B!„¸Q‰ôøøx^ýõBËííí™>}úmU¢jÕª·œé½(¡¡¡<ðÀ,]º”wÞy§ÈmTUeÏž=´iÓF[æããCHH»ví*2@÷òò"44”ÈÈHªU«Fjj*±±±¼öÚkœ>}úŽÔ]Q±=òÈ#´nÝšsçÎqüøqŽ9¬Y³`È�!øøøÜrÿ�7rêÔ)Þ{ï½›Nf)ŸB!„âF%Ð+UªDß¾} -×éÊo{÷îÝ;v,QQQ6©�¬Ž9Bzz:«V­bÕªU6ëâããéÙ³'ööö…ö ç×_¥[·nìÛ·�š5kâíí]d€.„øgR…àà`‚ƒƒiß¾=‰‰‰Lš4‰Ÿ~ú‰Áƒßt¿óçϳjÕ*:wîLPPÐ=¬±B!„¸ß•8@wpp(2.O•*U¢mÛ¶¬X±‚‘#GZ¿sçNBCCéÕ«—Ír£ÑÈçŸÎ�/´ßƒ>È’%Kˆ��%**Š-Zܵ÷ „¨XÌf3f³¹ÐÃGÂÂÂøûï¿oº¯ÑhdþüùT«V­Èt�B!„BÜÊ}7‹û�:vìH^^[·nµYnÍ}NÕªUm^ÁÁÁÔ¯_ÿ–³¹×¯_Ÿ={öpîÜ9š6mz/ÞŠ¢œeff2|øp6nÜXh�Ùlæüù󸹹ÝtÿÕ«W“””D¿~ýʵw‘B!„¸?ÝõIâòòòˆ��-´¼R¥JÚ�îͶK7Ó5jÜôøNNNtîÜ™eË–Ù,�ŒŒÄd2ѤI“"÷kÚ´)ß~û-éééxxxZß¼ys¾ûî;BCCqww/õû+IÝ…‹››Íš5ãÿûiii4jÔgggÒÒÒØ¾};±±±ôïß¿È}cbbøý÷ßyôÑGÉÌÌ$33³Ð6Zº5ùìBü_{÷eUyØø;ÜF,r+Q/ÐH…‰BL�—lÔ¨!¨Á6 XLE`¹ K"¦5�FM5•´M­¦Ñ¨aâ%Qq)*I A¼Š€TEa~øcêp˃¾ ϳ֬åìÙçÝï>ËaÍçìwŸÛé�¾téÒL™2e“íƒ Êç>÷¹­î“|ø‡ê¬Y³¶zŒcŽ9&=ôP–,YR»­ºº:]ºtÙâÕ®Ï|æ3iÔ¨Q{ì±Í.E=âˆ#rÛm·mñÝÛ7ØÑ¹e9묳ҩS§TWWç±ÇË;3V­Z¥cÇŽ1bÄoõyá…RSS“Ÿÿü盬èÙàÒK/M·nÝ’ø·€MUÔÔÔÔ|Ò“€]�›$  Р Р Р Р РM-ZôIÏvy5555Ÿô$`Wg‰;@ @:@ @:@ @:@ @:@ @: IC 2a„ÔÔÔÔÙVQQ‘1cÆ4Äðð'¯¢fã²ÞãÇ�¯×~cÇŽÝÞCÀ.Áw(Àvz}¯žoë¾ ­]»v¹úê«ÿhÆ`×Ô ÷ ×ÇŠt÷¬¥Z³fM&Nœ˜»îº+¯½öZ:tè�¯ýë=ztš4iRï}¶æ�wÞÉa‡–wß}7/¿üò÷;å”S2gΜTUUåòË/ßäçË—/ϧ>õ©|ðÁyÿý÷Ó¤I“´k×.ÇÏ·¾õ­:clЬY³´oß>Çw\ÆŽ›N�:mëS@øØý©©©©�x÷¬%4hP~ñ‹_äúë¯Ï!‡’êêê\vÙeyï½÷jWÒÔgŸ­?~|^}õÕ´iÓæîÛ²eËÜqÇ› ô{î¹'Í›7ÏêÕ«k·Íž=;]»v­³_—.]rûí·'IÞÿýÌŸ??W]uUª««3þü?8Þ.wúºuë2vìØì¿ÿþ©¬¬LçÎ�sã�7ÖÙgñâÅ9óÌ3³÷Þ{g·ÝvK×®]3cÆŒ­ŽûóŸÿ<•••¹ù曓$�<òHúöí›Ö­[g�=öÈÑG�Ÿýìg;í¼€�cÅŠyä‘GrÝu×åk_ûZzôè‘¡C‡æÌ3ÏÌ�üãzï³5Ï<óLf̘‘Áƒ×kNÇsLžzꩼôÒK›üì®»îÊç>÷¹:ÛN=õÔ|úÓŸ®³­yóæéÙ³gzöì™Þ½{çüóÏϸqãò /dáÂ…õš «È@ß™÷¬�;6×_}®½öÚ,\¸0ãÆ�˨Q£2sæÌÚ}†šÿùŸÿÉ<�ßüæ7\Þ>`À€z=~áÂ…9ýôÓ“$ëׯϊ+râ‰'nrõ€�O‘KÜw–W_}5Irì±Ç¦¢¢¢ökòÔeË–%Ižxâ‰üõ_ÿuöÝwß4oÞ†³v–ûï¿?kÖ¬É÷¿ÿýŒ3&_|ñví³ÁСCóå/9ÇwÜ6Ï¥C‡éÓ§Oí2÷—_~9ÕÕÕùêW¿Z¯ÇwïÞ=Ë—/ÏòåËóæ›ofõêÕùìg?›£Ž:*�=öØ6Ï€·S® uÔQ9ñÄwÆÐ;dÃòòûï¿¿öŠÓGµiÓ&o¾ùfN<ñÄôíÛ7=ôP:vì˜ÊÊÊÍ^ûô§?�™3gæóŸÿ|F�•iÓ¦Õþl¯½öJUUUªªªòâ‹/fêÔ©9ûì³s衇nöØÀ‡æÍ›§ÿþ¹êª«rÙe—åꫯNÛ¶m·yŸ;ï¼3�=öXžþùížËÀ�3iÒ¤L™2%?üáÓ»wïì·ß~ÛØ-Z´Èøñãó£ý(UUU¹ûî»·{^lŸô�?"mÖ¬Yyýõ×|Üíñ™Ï|&•••y饗¶¸Œó©§žÊŠ+2yòä|ðÁI’7ß|3Ï=÷Ü&÷uöë×/GqD¦OŸžsÏ=7õW•N8!¯¼òJ^|ñÅ|á _Hòá’÷ï|ç;ùÞ÷¾—yóæ tø#³bÅŠ´jÕ*�ýߢ£8 555YºtiÚ¶m[¯}>ê¾ûîËo¼‘½÷Þ{“ãUTTä†nÈðá÷:¯ÓO?=Æ Kuuu~øÃæì³ÏÞÁ3ýðʼwqød4è÷�Fôøñã3~üø‰ó ãí¨=öØ#C† Éøñãsï½÷æµ×^ËÓO?�~ýúåÜsÏM’têÔ)¹óÎ;óúë¯ç¿øEÎ9çœôèÑ# .LMMÍ&ã~ýë_ÏW¾ò•œwÞyyã�7òüóÏç„NÈŒ3²hÑ¢,\¸0S¦LIòáêà�ÇÃ?œ¶mÛæÁ¬³ý‰'žHãÆ�sÀÔkŸ�Ýpà Y¼xq�¯qãÆ¥}ûöY¼xq.¼ðÂ?8·=÷Ü3'œpBn»í¶üú׿Îgœ±Cçúî»ïfÞ¼y›�/;_ƒ]Aß8ÎZEEEƒŒ3uêÔ´jÕ*ÇÏ’%K²çž{æøã�ÏäÉ““¤ösѧL™’ªªªôèÑ#Ó§OÏÒ¥K3pàÀ~øáyöÙg7wÖ¬Y9ì°ÃrÑEåž{îÉ-·Ü’iÓ¦eäÈ‘iܸqºuë–9sæ¤k×® rÀÇãè£�ΑG™ .¸ ×\sM:è TWWçºë®ËСCSYYY¯}’dÔ¨Q™:uj>øàƒ´iÓ&mÚ´©s¬V­Z¥qãÆéСC½ç÷µ¯}-\pAúöí»Ù«ñ[òÎ;ïäÉ'ŸL’ÔÔÔäÕW_ÍŒ3²lÙ²|ó›ß¬÷84œ ô�çI2f̘ízÜÆï¼Þ¸qãŒ7.ãÆ�Ûâc† –aÆm²}ÅŠ[wÏ=÷Ì+¯¼Rûý Aƒ2hРíš3PŽÆ�ç'?ùIÆŽ›+®¸"Ë–-KÇŽ3jÔ¨Œ9²Þûì,§œrJ.ºè¢z¿{û/½ôRzõêUû}ûöísä‘GfîܹéÙ³gCO€z¨¨ÙÜšízØâGœ7ÄýçP²ºý�C©ýï‰'îðd6Gœ°+Øî@oÔ¨Qíçí>öØcY¿~}ƒMjqÀ®b»—¸ÔÎXÚ.ÎØ•ìðǬíŒ8oÒ¤Á?žŠV\ rÈ!µKç`W±Ã�Þ¨Q£¾ÿ¼¢¢b»?F þ4È=èÀŽÙá{Ѐ'Р Р Р Р РM-ZôIÏvy5555Ÿô$`Wg‰;@ @:@ @:@ @:@ @š4Ä 'NÌúõë·é1cÇŽmˆCÀŸ„ôñãÇ7Ä<`—ö‰/qøP@ '"ŠôD¤°k+&БÀ®«¨@O>ÒÛµk—«¯¾ºAÇü¤ü)� uèIÃFúìÙ³sÚi§5ØxI2cÆŒœ{î¹ :f}޳3Îe{lëù\Ïì,ï¼óN®¼òÊxà�Ù}÷ÝÓµk×\{íµY·n]�ýž~úé|þóŸÏî»ïžO}êS¹ì²Ëòþûï×þ¼ÿþ©¨¨ØäëßøÆV�ã�7¦sçÎÙm·Ýr衇æûßÿþV÷?å”SêŒ_YY™N�:åüóÏÏ¢E‹¶ÿ‰`§j�ÏA/Ù©§žÚàcþêW¿jð1ësœ�q.Ûc[Ïÿãz¾`g¹ä’KòÀäöÛoÏ!‡’Ç< Èš5kj_Püýü˿̀2}úôüîw¿Ë\�&Mš¤ªª*I²råÊœ~úé9rd�ñÿüÏÿ|‹Çž9sfFŽ™o¼1G}txà�œwÞyiÛ¶múõë·ÅÇuéÒ%·ß~{’äý÷ßÏüùósÕUW¥ºº:óçÏßѧ€�à¿‚>vìØÍ~5”�—…ï½÷޹馛2qâÄ´oß>-[¶Lÿþýóúë¯×îóÈ#�¤oß¾iݺuöØc�}ôÑùÙÏ~–$9öØcóOÿôOùÞ÷¾—ŠŠŠ<ýôÓiÛ¶m¦OŸž/ùËÙ}÷ݳjÕª´hÑ"S§N­3— /¼0={ö¬ýþý÷ßψ#²Ï>û¤yóæéÞ½{fÏž½Åãl|.ï½÷^FŒ‘ýöÛ/Íš5K§N�2zôè:Wìvô|7¶ñ¼®¹æš4iÒ$O?ýtí>sçÎM£F�rÏ=÷lö<à�Éúõës×]weèСéÓ§OöÚk¯ôë×/_ýêWsÇwÔî7eÊ”tÐA¹é¦›røá‡ç”SNÉÝwß�N8¡vŸ·Þz+tPzöìYç«cÇŽ[<þäÉ“s饗æoþæoÒ½{÷\vÙe0`À¼Ý¥yóæµã÷îÝ;çŸ~Æ�—^x! .Üá瀆÷‰]A¯ï2ö†Œõ$iÚ´ifÍš•þýûçá‡Îk¯½–ÓN;-&LÈŒ3²fÍšôïß?ƒ Êm·Ý–äÃ+XýúõËâÅ‹sÿý÷§OŸ>éÒ¥KfÏž�ÊÊÊ4kÖ,ÿø�ÿ˜^½zåöÛoOóæÍë5—¿ýۿͽ÷Þ››o¾9‡rH|ðÁ 6,ûì³Ïf�³±!C†dΜ9¹õÖ[Ó«W¯Ì�;7ç�w^Þ}÷ÝÜpà r¾íÚµ«sÌÍÍ«ºº:_|q}ôѬ_¿>—\rIN?ýô|å+_ÉÉ'ŸüÏJ¶a™xMMÍ&Û5ú¿×8çÌ™“¿û»¿«³Ï¾ð…:߯\¹2­Zµª÷±_|ñżüòË›\)ÿÒ—¾”sÎ9'«V­JË–-ë=ÞêÕ«Ó´iÓ´nݺÞ�àãó'¿Ä}sZ´h‘É“''ùpèÉ'Ÿœ'žx"IòÛßþ6«V­ÊgœQ{UkÒ¤I9묳ҲeË4kÖ,iܸqvÛm·$I“&M²nݺÜ|óÍõžÃÊ•+óÝï~7Ó§OOÿþý“$�;wÎàÁƒk÷Ùø8µ|ùòüó?ÿs&Mš”“O>9IrÚi§å—¿üenºé¦L™2%Íš5ÛáóÝØæÎæÌ™éÖ­[n½õÖüïÿþo/^œûî»o‹ûÃ“ŠŠŠ\|ñÅ™9sfŽ;î¸~øáyâ‰'r÷Ýw×^Å~óÍ7³dÉ’4oÞ<§žzjxà�TVVfÀ€¹îºëjÿßë­·òøã�§W¯^yî¹çÒºuëœ{î¹™0aBš4ÙôŸã $I<ðÀ:Û<ðÀÔÔÔä7¿ùMþâ/þb³ó~ûí·óÐC%IÖ®]›gŸ}6“&MÊäÉ“:@¡vÉ@ÿìg?[çû¶mÛfÅŠI’®]»¦K—.8p`† ’“N:)=zôH÷îÝ·:æ1dzMsxæ™g²víÚôèÑcÛ&ÿÿÍ›7/ëÖ­KïÞ½ëlïÕ«WÖ¬Y“ ¤[·nIvÎù~Ô>ûì“©S§fäÈ‘ùàƒrÓM7mõžZøc3yòäüþ÷¿¯ó»4|øð\|ñÅI’¥K—&ùpeЄ RUU•¹sçfèС©¬¬Ìõ×_Ÿõë×§I“&Y´hQF��8 ÷߯�W{Œ�­\¹2I6y±l�=öHòaðoÉÂ… súé§'ùp™þŠ+râ‰'æøã�ßÎg€�m§ú¶.Mÿ8?ýÏþìÏê|ÿÑå«•••yôÑGsíµ×föìÙ¹òÊ+Ó±cÇ|ûÛßÎÀ�·8f›6m¶i«V­J’ì¾ûîÛ8ûº�ßø¸®Œ­^½ºvÛÎ8ß� 80—]vYš6mZÌ›ÙAC¹ä’KR]]�ûï¿?ݺu˯ýë <8-Z´ÈĉóÁ$IÎ8ãŒÚU0�;w΂ RUU•k®¹&Íš5Ë›o¾YgÜž={fùòå¹îºë2f̘z¯2Ùðû[QQ±Å}ºwï^ç=Þ~ûíTUU娣ŽÊC=´É w|òvZ œÁÝÐöÚk¯TUU¥ªª*/¾øb¦N�š³Ï>;‡zè¯xoü‡òæþp~ûí·kÿ{ñ7Þxc»æ¸á>Ö WÂ7ØÛrŸëöœïÆÆŒ“}÷Ý7k׮͸qãòío»ÞLJ’-\¸0³fÍÊ]wÝU{õyŸ}öɘ1c2|øðŒ1¢öŠöá‡^ç±½{÷Î{ï½—… ¦K—.›ÿ‹_übn¸á†,X° ‡vX�ŸmxnÕªUu~§·ôÝÖ´hÑ"ãÇ�Ï�~ô£TUUåî»ï®÷cøx|âïâ^šW^y%>ø`í÷]»vÍw¾ó�4iÒ$óæÍ«÷8­[·®ÏëÖ­«½ï;ùðù¦M›æ‘GÙ®yqÄiÚ´iæÎ�[gû/ùË´jÕ*|p½Æiˆó}òÉ'3mÚ´Ìœ933fÌÈÔ©S}´2~÷»ß¥¦¦f“ß©ý÷ß?k׮͒%KÒ¡C‡4oÞ<Ë–-«³Ï†ÏIßÚG¾÷Þ{[üY×®]“üß½è¼ôÒKiܸq:wî¼Mç’$:tð.î…èyþùçs 'dÆŒY´hQ.\˜)S¦$IŽ:ê¨$^µzæ™g2þüM®`oЫW¯ÜqÇùÕ¯~•^x!C† ©óŽÏ­[·Î Aƒj¯dÍŸ??·Þzkvß}÷ÚÏ.ÞÚqÚ´i“óÎ;/S§NÍO~ò“¼öÚk¹óÎ;3{öì >|³o8µ½ç;jÔ¨:ã}t^K—.Í\��æØc�ÍI'�”SO=5çŸ~íǽÕçù‚RpÀI’^x¡Îö—^z)éÔ©S7nœãŽ;.ÿú¯ÿZgŸ‡~8mÚ´I‡òÁdÉ’%µËá7¸ï¾ûÒ²eËÚÿ¨ƒ:(�;wÎ�üã:Ûï½÷ÞôíÛ7-Z´Ø¦sy÷Ýw3oÞ¼Ús ,»ä=è[óÅ/~1·ÜrK¦M›–‘#G¦qãÆéÖ­[æÌ™Sûô¥—^šsÎ9'}úôÉ~ðƒÍŽSUU• /¼0}ûöM«V­2|øð´oß¾ÎÚÿðÿ�=öØ#—\rIÞzë­têÔ)'NÌYg�U¯ãLŸ>=­ZµÊàÁƒ³téÒì·ß~¹òÊ+3jÔ¨=ß�}t^ýúõËË/¿œŸþô§µ?Ÿ6mZ=ôÐLž<9cÇŽÝä<>ú¹ÐPº8 _úÒ—2zôè´k×.ݺuË3Ï<“)S¦äüóϯ}‰o}ë[éÓ§O¾ñ�oä /Ìã�?žéÓ§gâĉ©¨¨È’%KÒµk×ôïß?Æ K‹-òïÿþïùîw¿›É“'×~ê¨Q£2uêÔÚ�3fL.¸à‚|ðÁ9æ˜c2gΜüÇüGþû¿ÿ{«ó~ç�wòä“O&ùðžõW_}53fÌȲeËòÍo~s'>cl¯Šš�?Üwíì°nèÏAØV+W®Ìøñã3gΜ¼úê«éСC �Ñ£G×Y¾~ß}÷eôèÑyþùç³×^{eðàÁ¹êª«jWÏÌ�;7&LÈO<‘Õ«WçÀ̰aÃjß >Ù4ГdÖ¬Y©ªªÊË/¿œ.]ºd„ [}3ÆSN9%sæÌ©³­}ûö9òÈ#3nܸôìÙ³¡ž�@€¸ àt(€ÏA€XâèP�èP€¢½¢¢â“ž|,*jjjjvt�‰'fýúõ 1ŸZ�5ÊUW]Õ c@©$ЀSôwØUt(€@€t(€@€t(€@€4Y´hÑ'=ØåUÔÔÔÔ|Ò“€]�%îP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èPç(k©IDAT�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP�èP€ÿùQ¢ükÿ�IEND®B`‚onionshare-onionshare-26fcdc5/desktop/screenshots/onionshare-share-server.png000066400000000000000000001606361521174352300300270ustar00rootroot00000000000000‰PNG  IHDR4¹i+kÅsBIT|dˆtEXtSoftwaregnome-screenshotï¿>-tEXtCreation TimeSun 17 Feb 2019 09:33:37 PM PSTýZÒ IDATxœìÝwteÃÆáßlI/¤ „^"½WéDÅ‚ËkAQ±‹ X>_ÅŽ b¡£‚‚té½Io�„�žl›ïŠ” „õ½¯söœìN{f`wæž§ŒÁY‚‚‚¢Ë”)34((¨›Ýn¯dF """"""EÈ4Í —˵=%%eÆþýûǧ§§;=Í8ýG\\\ï’%KNtä仜N<¦iM‰EDDDDDN1 «ÕŠ�¯/>¾¾©{÷î½óÀ�ßXád˜‰ŠŒü&3=Ý×ír)ȈˆˆˆˆÈ5Åãñàt:q:�¾~~~7geemp8[�   è åËït9�ÁE]H‘Kñx^OÑ‘BÓ;ÂÅ]ÑN|/ÑÁ%ǵ35éòêYÒ32TC#""×#ˆÒµêP½BI‹¦±"ÁSÔ%‘Ëðp '=Â]ùš×ׯ8)éc2þ°ý²¶§ADDäoõxàóy,˜=�¾¯ò=/{]î÷6£ŸD³�žDD¼ÑÍ®|‡™³õ wÑ+¢àË�úЈˆx=#¨"ío»ƒÞíR¥T(6G2·¬à×o?åËy»È,@ÃbKñZ4®F µMâùfgJáuÚ,Þ„ÛD×&ñ”*fÇ™r„�ëòÝû˜µ3§�¶"""E%ÚnrWqç¹0ó¨q?oÚÝÑN¦Z9VÀ>5 4""^ÌÑ‚'ÿïn*ïÇ™ŸŸhÊ7èÆ½õÛÐê«Çyà­eœÈg*ñìùž7^ ¤]äv~üµð ~uúþÛô/kÇ0M<Ö°ÒÔlшåÿ÷vamEDDNY¹zõE§×¯[·Ð·Ù/Ò…ÏÙYİðäG¸–αà»sæõiÙ[“.d¾z÷™Pãk�¾.&)XÓ3oe£õc#èYÞ3}ß¾ú*_ü±›Ì�*´½û)¹¡"•û�à�¥}xiiX+ÑkäcÜX½ ÅÃC ö3I;¸‘ß¿|‹w~ØJ† ØkÒûá;èpsÙ<ÞZçK$õnÂàÞ-©V܇ŒCëùmÒ»¼;u#©&ùZ¯íºv´�³c¸ÿbÒwóΟ)KõZaÚé>o¿ŠÓ}ì/ôò#'a ¿ù&c¿ÝDº @Ãßæñn•ˆ ÄæHfߺ_ùüí ÌÚ™–8Ú?ô ½›T§bl$AÖŽïœÂð;ße�'І·=Ì}½®§j”•´ë˜÷ù;L˜¾½@µX""Þ"¯Ðr©°s9 àú�ó~ÏMÎ¥3ñ4 lvó¾ÀÞ²~ƒF’ýù˜ joZ†ºy÷ˆ½@7ÔÔHYDÄKm¸©u83›5ï=Å37r85ƒ”«ùþÅgø|› ÓC‡›`-A­– ˆ�‹"ˆ R2-+Ó€›†�å¡Fyl$�z�|ÀøaÝ©ˆ;ÇCH™FôzúÆ ªŠO>×k¦¥’fF$UÖ!.Ø‚;ýëoàØù- ~&i™&A¥jÓý‰7Öätù¸ƒJmÏæDÂQÒ-ThÚ�ç^Äu6ÀV–ëojG½Š1xRIΰìN'É@݇Þãí¡]¨å&ñh&þeÓç¹wÑ!‚6`¨ˆˆ”ð1/šÀ¹`*YŸÇïögði{ ö–½ð4ŠìÏÇœ 8g‹°™Äøì.“�ˆˆ—²ÆU În€{Ë–æœ\àÚÍò?cbàWŽgÿÚ›‡øö¡Îtj׋7þÌ´Ds}«jäVÁo‰îÊ]½Ëác&ðó3ÝiÓ²-}^]BªÀuÒ<(ëuïü†ñS¶“i„R÷®±|óËl>u7TÇzþF=‡˜ü@:µíÅë+²0-Q4kUýTù\¬y½m:öä¶»îæŽ»ÞâÏ,°ÅÕ¥vôY;iä›!�éÔözZßý¢ºp÷Íå±;×óî­�èÞ½7¿´„ #œ–7µ%JgC‘$·0sšsÁT²'ŽÄïögN†™‰#s 3§E^d]¹ÑO¸ˆˆ·2ŒS5 æÅ«æóª~p'°qc,‹ »0X¶*Õ‰÷1ð$/fÚ¼#¸p°oÖlÖºL,ÁñT/›ËR¹­×LfÉ·Óû®çøpÚ öçDß~Ï}ò5¯õˆ=ïdtjoÛŒ@ÃÀV" ª&"â½Ô‡FDÄKyöïfŸË$Æ^�F cø|Ï¡¿kileiØ &9ûöp$�fœNÇÉ? kîw¸.³oIîëuptí >\;ƒÿ¾V�ž£ßã©ÖQ4Ø“ª3Ƴ9×õ8ÏYO`Ë¡Œ¼½!iëùvü7¬Ë¬Bïÿ  Ž/y7‹+`ælç—Ipà¬ãá9±=òFDäŸIråý#|vŸÓ帠OÍù/²®Ü(Јˆx)ϱùL_t?õÛ£Þ/3,õ¾\´—ìÐÊ´½{8«Ø0< Ì›¾”ŒË܆kû¶8ºÒ0¬ÝÛÆ°rÎqJvéLm›�™¾�-{Ý—^ €¥$ Ú—'uíjv&dâv¦�˜œ €H`¾jH,DÄ•&È®­3˜8e‰¶dê½õd ¹Ø~ìÚÆ_®ÎÔ´‡á{d.ŸMÝI†|ÂJR,ç0GhD¤�ÅèbׂÃ$—qAÓ³¼úÌøpA¨Itq(Јˆüo0“˜ûúË4©<šÎ±5èÿÒWô?gz»x‰ ‹Ò.{øeÏÑÙ|úý-ÔéW–c¦Ñü©ìÁ�ØÉfëäÏY˜'G¸8kÕ›xâÅA”³š˜7n¬X-†éáÈâ?Øâ‚\;ñœ[¶l%ÉSƒè3ñóöìK ¦|È¥O|ž3øtV^ë^Š–OMæ—¡'H÷”Í̇;ñÂbG>ކˆÈ¥]K�åJŒf–X˜j¥çÙÕ4,Øw=Ùgæ¬a›� ¦b``kÒÇü)çŒt¶0ÕZàs–�ˆˆó$üÂÈÛ²bà@nlU—Ê%C±9OppëŸüöÃç|1{ÛÉÑÅ.—™Îб÷óÈñ‡ܳU¢}È<°šS&0aò&òû8LkÆfæÍ]A˺Uˆ‹ ÆîÉäø¾¬úõ+>øxñ©!™/-çÏwyò _†ÝÒ’ªU냓ÌûÙ¼}5»S/¶É,sÃö=À š[ŒPwGwlæˆÃGá=sGDäPÁjr¢�.Å\øž®u7=d¾vw®Öt,øÇÂïÏ™–ã�¯ OŒjññú ‘¬W„‹cœ—µìøÃv~8^°@“ž‘¡QÎDDDDD¤pLM²ñcC À÷I¶‡™ÓÔäLDDDDD ͸Ãv: îŽvþÝü,9ø0¡à53gS“3)t‘v“~.Z„¸‰´Ÿ9� R­LN´]tÈçKIÏÈP ‘+Çb|L"O éœè:94sa„�ôŒ 59‘+Çääsjðù2ù¥ADDDDDÄk)Јˆˆˆˆˆ×R ¯¥@#"""""^K�FDDDDD¼–�ˆˆˆˆˆx-ñZ¶ U.ê2ˆˆˆˆˆˆX©²±ª¡ï¥@#"""""^K�FDDDDD¼–�ˆˆˆˆˆx-ñZ 4"""""âµhDDDDDÄk)Јˆˆˆˆˆ×R ¯¥@#"""""^K�FDDDDD¼–�ˆˆˆˆˆx-ñZ 4"""""âµhDDDDDÄk)Јˆˆˆˆˆ×R ¯¥@#"""""^ËVÔ‘«À DÓjTº.š¬ßgóçOQ—¨ÀŒbqÔïU‡ŠrX3f[3ŠºD""r-P �ˆÈÿ{enš<œÇÆßB³JÖ¢.Í¥AÔ~å >?ú_F܇°”oÁÀqwÒoHJùE]B¹F¨†FDäßÀ'ŠºÃúÓk@m*” ÁîÌ iëvÖ|ñ_~°•´¢.ßùB[ò̾Ghèwá$óðž»n5»”#4ÔBÍΕ ú`éW¿”""âhDD¼�@í×Góìଆ‰éöà±S¼^]ꯚÎD³¨ x1&îìœî³>ÉpâqîdÚƒC÷`v}²ˆ¼ ^IDDŠ€�ˆˆ·³ÇÓâæâX 7ÞÍðÿ¬%¢jÇ™¸‘œsf Ñ?fJˆ?žÄlør2G/çˆÀNÕ§žáþ»*S"»#ƒ£k×0wäD~\˜‚‰•¸þwÐïÎTªCx¨DZƒÌ¿8ÿ��CDÛ8¢õêD`K;ÊÎ3ùâÙYlM¼H¢2³Y|Ûí¼9ÍyÞ?Z4""ÞÎÌ$=Õ,„V¯N• X\Y[¹š-{ÜçÎkø[ÉNqá[¢�þó�=TúÔÉÀƒ;(œè'ö$�ì ¦YKNÌõQ`§lÏŽ4kQ–¨Pƒìä,avI‚:ÜË? eã0Ü��æSœjwÞÍó_w£Ô¬Z1Jµ`دÿ¡w�reãXš?±í»2tæP®/a€¥8�>|„›º–!$ç({6&�‰OvªÂŒˆÈ¿„�ˆˆ·snå§'~ao:·èÍ3ë>eâÒ§to5"|Ï›×Ìà÷~w0°ô]ŒùäÇò]ëep³óùaô�»ŸÇÚ=ÏÓ­Þá÷Œ°êÔ¬}v*ñpdüsÜ;€~Q�0iM4íŸmG »“­Ï>Î]× ážjcYtšv u­‹$ßß~ËO9?žz}Ç‹÷E�¿.ÿV*éG“³ßcHŸ¿âPþû[6D5 s¯( k$%ÊÚ1Ì6ŽÉÍåþÒwóö´ìd¹V©É™ˆˆ×3Išö>�×ü�æw¶£UßFT¯Ó˜uÑöæÏqÃì:”f3‹Ë÷ã…%²!H ŒZÃdðCu)bù;T˜¾øå1L‡gPªÔ´b6ªŽÇwcΞ!Š˜8 ¬vçºü…}h\8\ù¬;±„S©~4 ‚º ᣌ!gMôU! ‹k7κíOæ½÷=?MþëÚ(ADD.‹�ˆÈ¿„ãà濸…ùcþK©[îçù�ZR¼ùMÜÐf&ïüzþÜ&Î'&`X ,øu¸•aÃëS,cóŸœÁš„b4}aMK_¢¾ÄbÁbf»¿�Áʳӓéb϶‹<óæ"}h.Í‚Åzr_Ò–ÍgîïÇÏjFf’±<ÓÌdícO3|}znMýú͸ybCšÖÍc�­'+[‘k›�ˆˆ×³R²}sJÝÈæMId¹œ¤8A¶ X| ÉO'ƒ ò%¶€gç2~?Ÿ}ÄóЭ4-}‰E3öð×6�jÙ)�Äâ±³Ù�b‚=ˆâ1pt^µ3ärã°FP<ΠǓص>O³H¢ ö~ñìÌÁÄNhÙ{“ðàCh”‹�ÊËMìã#yûÅxJtk@¹§Ö³ùü%""^G�FDÄÛùV¥ë„‡éVÖ‚izð¸Àb³``_ÇŠ?òÓ_Ä$eÝ_$º«S»7£–ÕbßQ+Å+Z€K÷>~~u1>¿žÈn÷ðÖ�¤žðàˆeÞîºq©…Ðß³ûÓLÊ„•áæŸÇ�Ón8?L˜Êº>ƒ©S¡ �nhÎ}‰YD@ÖBÆ”{‡?Íë°|-ŒDŽÉÂ^*›aâØ{„ÄBÊY""R´4(€ˆˆ·³¥±íÛÅlØpŒŒl‹ÅCNâ¶ÿôã;¿ÍüƒùKÎ%“ymè\ÖoË$ þ:jµ®H˜#‘½KV³ýÀEš�a’¸�îgÛ®,|ò×Ãÿ’Ìäe|:h*n<�ÚNÊaž�sx¥Í|;u ÇMü"‚°e&±gÕ1œþF ¤l<@†O8¥ª—&ÜHbç÷ßòƽs9z±]¯at÷é¡‘+EDDDDÄë”*«ñ^ 4"""""âµhDDDDDÄk)Јˆˆˆˆˆ×R ¯¥@#"""""^K�FDDDDD¼–�ˆˆˆˆˆx-ñZ 4"""""âµhDDDDDÄk)Јˆˆˆˆˆ×R ¯¥@#"""""^K�FDDDDD¼–�ˆˆˆˆˆx-ñZ 4"""""ⵌääd³¨ !"""""r9TC#"""""^K�FDDDDD¼–�ˆˆˆˆˆx-ñZ 4"""""âµhDDDDDÄk)Јˆˆˆˆˆ×R ¯¥@#"""""^K�FDDDDD¼–�ˆˆˆˆˆx-ñZ 4"""""âµhDDDDDÄkÙŠº""òï·sçNÒÒÒHJJºêÛŽˆˆ 44”òåË_õm‹ˆÈ•g$''›E]ù÷Ú¹s'†aP·nÝ"+ÃêÕ«¨P¡B‘•ADD® 59‘+*--�:uê`šf‘½êÔ©CjjjQ ¹hDDäŠ*Šff¹¹VÊ!""…K}hDDäŠ3Mµn‘+C�FDD®8¹RÔäLDDDDD¼–�ˆˆ\—Ó™ïö½ô-Ý—¾¥û²wûÞË@DDþ½hDDäš´oÇ>oõ8® ® �·zœ};öu±DDäã�Ƶé ôsŽë.›ˆˆ7*h�ʤw&1¢Ç<Ùž3ëðd{Ñc“Þ™¤Z9£È�kÿ,FöiB•Øh"Âcè÷u2ÙKž£Qù†<óG6î= ùnÖj;Џ°×¤L<Ý�ò�ŸcINQ—ED$w o?þ63ÇÍ$ëD~á~`ø…û‘u"‹™ãfòöão+ЈˆPè�ÆÁÁß'0´{C*•*NLÙ´¾ý%~>àÊ}vÏA¾v�·àùÏg0÷çŒîX kHI*UªD©Ð«›·ÌôÍ|;òÚ×­@‰â1”­Ñ†ÛÇÌa¿óL�9¼`ßÔ”øÒ1/U…†Ýá“5©äçTé><‹a cˆjôkò8$¤Ç€‘Ôzt>©¹¬ÔLü‰»«DRaÈ/œÌwVBKU RÅ’„X²™÷tSâËÆNDt ÊT­O»[žàãåÇpø¨ˆˆ\=ÏõŽÕ³Vcñ±P¹Eeêu¯wfZ½îõ¨Ü¢2 «g­æ¹þÏaIEDäZQ¸‰!k%ï ŸÈ�ëî䕉_òß�ñY<–A~Ê>O.ó;V±h¹ƒ&ƒžâ–6 ©_¿>• ìÕïã˹_ñ@MŸB-Þ¥>&é9¥¹é™˜òÍç¼Ò/œ•oßÅ�Ïöq²øöœl|ßÇëŸÃ×ï?JÃäoybà œªLÊ“™¼€çú ã×Ì€‹twÂ!ÜnöOÅ{ί’ÊbéØÑütÌMƱcd˜¾Ôò5s¿¼�êv7Éûw‘Tö>Ÿó3³üš^H�Äïyò¦[yw›"�ˆ\}ù­EÙ¾p;‡‡:�ë0ê«QçÔ¬˜¦É¨¯FQ§s<ÛnW �ˆˆòshü›2ò÷åØ|ì´&öàïtø¿¥¬wÞMœïyó;²Éråðóƒå À—.îäÓJoq}§it𹔑õr/bÖöïyéùñL_¾�#†z7<ÌK£o§f°d³mÊžxãVìMÃG�Áï3õÑúØ/V~ŸjÜùòè¿ß7+ÉžÙmùhý\ÄáƒAd‡'x½ÃéZÐØ³Œodã-ÊæU\{˜4äA~©÷ï•z�>ßå]ϱ#5JQ1ö/þûú� ú¼ÑÆ©i{'ñÚ—I”©Í�¤£$y Ìêbõ¨¦t™Õ�Ù‹Ÿ£Î©Ãe„–¥Nýú”°´¢C�lVµ|“¥kÒy¨JèÅŽ‚ˆH¡Ëo¨ˆ«G�6uè;¤o®ó›¦ÉC¯=Ä”¸)¬™¿FAEDD ÿÁšvŸ³#C6ÇŽ¦b)S�8k^KøÒâù¼Ò1°\*c×Å·áIø�!7>ÈšúO2ú«æD$üÂOý‡þž’,מÀ�ÿeè°ï°ß7–ïo¬€ýÄnúÇ‘gra:’Ø2ãfì+I×gkç„Üdì_ÊÇ“–âSo­cóªwÉaãøÁ¼pô¾ù¸#~ï¾~ñ}K:Æq££ÆTâƒ�cù`Í�îýw}|Œ$T¼ÔN™.261ç£éüå߀[ëåkÿEDŠÂƒ¯=H銥/9_ß!}iÚ©éU(‘ˆäG†;•ƒÙ»ƒX¿òXƒ¯z6oÞÌÚµkiÚ´)eË–½êÛ—¢Sè�æoŽþòÏþ@¿‰÷Rã"[ *U•øø¿/´óê^r’›_Žc¦µ?Sþo-ýêòÖ¡…4zã{–¼Öž¶ÇHô„Тy× Å &õó]n+G5£Û¸ä˜�ÔúÏwŒ8Uãt’yb ª?ÈìLÖ’]yó‡{ˆÏcÿr6ŽgØûV†L{ˆZ~Û.ºm“ÔÄã8}£(ÑòA†¶ø’Qã¦óÀ'½?ô ã¿Í¦Ë;÷Òܹ3é(‰¹5ã;ÅùÇÔˆ~L� Ö(Z�Ï€J‰u""…#¿54±b/:ßÙÓ.5¯ˆ\é®&z‹Mi+¨ܘþ¥†h ¹jeHNNfÞ¼y8p€C‡ñøã�_µmç›3‡é¿¥’S-’Þ¥ŒKÏ•%ìHæËv´ ¢¸qáûkÙêuïâЬÿÐóab¯=�‡Û›L¾µ ï}‰IK’ÿÀlÔx`¿Ìýž‰/ôÀüìnx~1ig�3��μúË/Ìøú†T]ËÝòÅž\ú¦xöðÅ3ï“sûî­šŸþ@N$§@H(!ÖÜ<¬?¡s'ðéÖLVô‹ãîdX×|CBðs&s<=ï¹­Þ£|¿ðþXôófMfÜÃ5Ù1º7�ߌ3Ï¥DD®-Îg®_ó²WñÖ ñÄUéÂk+2󱀋Œ„�¬Û– ßhñ:»²6±.u1ÙžL²=™¬M]Ğ̭Wmû.—‹ pàÀ, åË—¿jÛ.Óé`õ¶LvguIrcrüP˹ÈÎõýµí ÔиØÿÃCô|h µ^û‘÷n©Èù]gþÓ¶ëîç«�wN$ :Êk%~±ŒÖK¾çÓßç™îx{ÀGÌx³ Ñùˆp¾Q¨U�õ¯§¦gM_û?~~¼½Nßh°„_‡Øø:4mMB�Ûyï«�ÜòL­s¨{÷4¦,Mf˲Δ™pªôn'NÏ&:•[ËËË¿cPɳ d’š’ �Áà×ø>îoøc_z’?—%Ñî¥AT·ƒ+(˜ þ"%Õ„ˆÜ÷Áˆ¡RÕøS}hªQ§Icü¶Wã�¯dËý×Qó Ö͉ˆœïr;æ§%¥�ów‘ÖÈxöðn—F<»ÜMÜý3XùRãSÍ‘]¬s=íÞØŠQãi~ÿí ª&,gîŠ#¤9’øyÉAkXé"Íž]l|¥m^Û„¥íx6}3€ˆkün¨ÈÙžlÜæß7v=¸px.}ìLXƤ‰K‰¹ýa:–ºü{ì›6mbÕªU”-[–víÚ�7‡‡›g1eÚ öeR®É�ôíX…à+ð=K?šÎ÷¦±ì “£Ù&>6ÊÇÒ£i1êùµ—‡%³òúN·ÞZ‚ÞáE]žÂSè‡6{Í úU^šÎû·T¤PÆ)3 ÀƒÇ4?âkT‚ß6°/¨móúÄ5ÀsÍú2à½iú‡Ì|ª3w¨ÎÌÀ0 p;qºMÈ­žÉ0°&.ç…÷Ô¬¥ocââÎg%[7»?¹“Ûç4æÿ¾~ŒV¤+©'R °ÄÑwhOÆöû‚ye`F÷è“�cð$€4N¤^¤ÍÙù<™¤¦¹À×_�(Eä*»Ü@3Ⳍ8úÌßÞÒÄÌw+/¿•Ì·»âè5°â%ûpºÝn¼d×D.`3|°îSÿ‡-X±[.r;Û�Ìö…³™¹x;)Ù!Äüƒm'&&2þ|AAA´k׎��s›º™'Vòý·[‰¸ñúDbîßðSÌ#ÜZ;¨[Áñ�‰<;'ƒôð:5¡B��#Ãɶýn²ŠüÉ�à9žÆA˜ŸƒÙ«²èÒÞŸ€¢.T!)Ü@cåûWßckµûQ;‹m6œš`!4.ž¸Ë|®Œ%,‚pÏïÌùf)îiJÕCéüñýŒì?”ô‡o¢Nqé¶�\þVú5ÆÜÿ+ŸÍÏ¡rõÒ™ÇX½î(ÿš„ùäÌL¥�ë¸ççEŒ¨}îî»w|ÏÛ33¨\£¾9Ù0ƒ÷ÞZCh‡Ìº;Z IDAT÷hji,þhÃêR5&Rv±øË7ù.¥2Cn¨� p¬|‰ö}>£øˆÙ|}gyJW ;{ x"|ÁF\…XB/8ú&i˜þ' Üj(/«Ú¨*¿~ûëó·»ùü;±×ç*>5–ÏŽ…�Ü õ:úâØ=ƒ—‡¿Ê”Å;HrúQ¬d:<õ ïÜ\òÌb9¿¥bøPÀ—Vc×óý�Ñ�¾™o_}‘ Sÿ`ûqƒðÊÍé5äYž¼ù:‚ À³�Y/�á£_V°qça’�vÂËvaôä~,ëÚ›OŽØiñúj~¸«$²ùõ¡ZôýâA=>bý'7ª›\òÅøÆb 'Ùy €P[8Q>¥.²DÉ™1t¸»6Û?™›¯m8�Nó¾îó+8òüéwþ´}u9Û^½ÄJDDä2¹Ù÷~g¢ß¿pJžÏ:sd×>¦áO³§§2yPiì¦ —ÇÆÙc{Ú›<ËÏgõ¡ÉüùyÆ.:�é_Ÿ'gþÀµMV½Ôƒno®aá›ï²pÀ[´9}:3B¹ùÓ­¼ßÑWNøú’ݵ5á“¿!iÉ\þHïC·C X¸ß�áß„.­Ã µ¹�üoJq%±.u1û³v``°'kŸN­�f„Úòèì[@;vì ''‡•+WРA~ûí7\.ÁÁÁ´k׎ÀÀÀ\–4q8ØýÿîaØ}°;œÿøòËgr8É…ËæKÅt€sJ㇃6zô‹ k”øR¡•“5ßd°øh1*—00ü|hPñô¾D¥f²|y6{Jíþ}©þ¿µç""E*¿}h: étA“³K­·0çËÃbÁrÎxþ§†ÈÏ‹­&�:ÆñÉÄÝ̼5'u¡ÿ½ó`ïZäÝ/×ÅŽ+9î{�ÞÜZ+À:·ô¤Æ;kX™´ŠU»Ý´©�Ëæ|O¶ju3�£¾ã‹c ˜õG*µ÷Îc‹Ë  u:D)ÎÈåKw¥²:åwŸÆÁœ]xÌ“ýzMLvf¬gWæF&M£Exwꆶ"ÈöφpîÝ»7?þø#`õêÕlÛ¶�´´4, Í›7¿Èsg |||p:þŽ/¦Ó�Ó\8ý¼Oñ`‚aè&Á‰cŽ»|;ySÏúÜ冲'ÿv$g0yq*+ޏ8î„@›‰Ëe-Xóä0“ƒÒÕ"Ït;(}]0×­<Á/»Ã¨YÉâõ77þ·.ë-%0y·¸­ÿŠê5o‘ß@Ó÷¡¾^oaΗ?JÎ}”³<Á´~e3jL`üÇ“ùyõŒ½oÓ×|Ãü—›þÝLÆôpnIÿ¾Ì8óyAö%àzút�eÒ0ÿ‡)Ä[�“ ÚöìˆòŒüŸÖô•çŒnv6�éaöN&~‡ui‹ZöŸ5)]º4½zõbêÔ©8p€ÔÔTªV­J£F�.²¤…Èâ8Ö#Õ¬L˜ááı$ÌÈŠDZG}ƒ˜bv,N»’¡adþ–2¬~Ürs�ÏNWàÉaÊôD~ö 殎áT0HÜ’ÄKë Vºœéü–l’´è 7-:wšßÆ ŽW öú‘¯�1®6+V¥¹ªrHL´Q{à |±p<×_rØ5{�BŠ…`\»6³-À�Ói¡Rƒº„YÀ¹æ;&­KÇ4ÓXóõ�lp�%¬uË]ê„æKã�ý‰·›$ÍÍØ%Œ°öôíáõwd¥híÌØ€>¿‹¾¬ØØ™±áÒ+̇’%KÒ«W/J—. @XXíÚµ;3H@î BâkS6a)óÖ!ùð~]~œJuªPˆ_‚¨ �\guðËŠ ’.qÏáô=‰°HÂL'{Ó¬” ·{úf'Üf¶ƒ¿R ZÍb´.íK\„•í¼x÷°jSé%‹ñbÿ’¼uë߯W[`=�ÎÂgî¼{&ç¿¿FýoÕЈˆH‘¸Üa› sûE*g1/¶ìÇw”"6:Ç¡í8L¿¸r”´Z(Ù¼í+ؼûCzU›N¤=ƒ°Ûâ·'bX“ŒX¼’W;Táÿ‚!õD&n#„f?@ ?¸TÛ[ü5Ïc¿¥‘†…7ô§½†6“èÞ2#�ü~¯ ïÿ[É’%¹ñÆ™;w.ÕªU#66öÒ[/VŸ›zeÊ´÷x#;�²�ûЯVáÙl„qw³LF,Hä‰Ìlº]çO™@w¶‹Ý‡œ„× §]ˆ•lݙΎ’AT*L÷’é|úÛQB2Cha�l{=>t«ìƒÕ×N\Ìß�ÂÂÀbý ÒSÜx pùnffòÛn“øëƒ©m=gŸÍ�@j-Kä·­º7ñ!Øß‚™’Å¢½�D—³_ðþZâY�FDDä 33!¢Z%BWÿÅÎÍnì¡¥¨Û£��xòÑ5‡ñÑÛ‰üçÍŸX¹/�Ä XâìÙ¸íµ¸Ò4‚_Í{?-c× ˆ¬Ò–îŒàÙUò„àl–RÜ|O^[ð%G,•¸e`‹kúÂD¼Cµ †ÿ|%Ö ô|ú‘/Ë]wÝU€%,«Ö�ÁÕºx[ùgW;š7ÂÒøvM:³¤sÜv?+±1þtò˜`ó§GÓö,Ofòžž­f§Û 1ø.IfÆŠDæf™ØülT¸.œ¶•!ÈêGßÎá¤/LáßRÈôøùY)QÜ?ßí'îHg�Ç�Aå¬8Ãןfqc·¦³­a8ñÕŠÑuïqæ,L£^™pªž÷>þn×e$''{AE’ˆˆx«U«VQ¯^= ÃÀã)À� ‰ÅbÁ4Í3åøßaâvƒÕšÍ†±7ÒéÅ?1Z¾Á’©ƒN†(‘ ÕЈˆÈÊæÍ›‰��/’çÁx<¶lÙBhhèUßv‘r.ç¹fýù.Å͉c©8}®cØðþ 3"ò¯£@#""WTÅŠÙ±c«W¯&99ùªo?,,ŒÐÐP*V¬xé™ÿEÌÔ£¤z R“sð�kÆÏ�çé~E],‘B§&g"""""âµTñ,"""""^K�FDDDDD¼–�ˆˆˆˆˆx-ñZ 4"""""âµ uØæåË—æêDDD U£F�Šº""RÈ ý94;v,ìUŠˆˆœ1oÞ<Ú´iƒÇãÀ4MLÓ<ó·Çã9óþô<‹-ºú…‘+NÖ¯wv 9?à˜¦‰Å¢Ö""ÿVú…¯¥‘|P?Q‘ü¹ÚýhDDä_aÚ´i˜¦I·nÝ®Ø6ÔOTDäâæÎ�{Õ·©@#""^oÚ´igÍ•5""rmQñj?ýôÓ¦M;ó~úôéLŸ>½K$""W“jhDDÄk�fN;hºvízµ‹$""WÙU 4�‡cÇŽ‘’’‚ÃáÀívãñxÎyN@~X,¬V+‹BCC‰ŽŽÆ0Œ+Tr¹õèуîÝ»ŸóLš¼žC#""ÿNW-Ðx<¶nÝŠÍf#""»Ý~&”äDòúüôÉÊãñàp88~ü8IIIÄÇÇ+Ôˆˆˆˆˆü¹j}h0M“Ò¥Kãïï�ÕjN†·Û�ÛíÆår�ó:ýùù¯ÓwÞ, þþþÄÆÆžÙ†ˆˆˆˆˆüï¸j�æÈ‘#DFFžÓà|†a¸†åtMMdd¤�ˆˆˆˆÈÿ˜«Öä,##»Ýž¯y/§Ù˜Õj%==½Àˉˆˆ÷;û¼qþßjŠ,"òïvÕ�ÃáÀf³�9±äUKs¶‚Ìk·Ûq:�ÿ¬�""rÍËÊÊbÉ’%çœò󷈈ü;]ÕAN÷›�‚…•üÌkµZq¹\ÿ°”""r­ £iÓ¦çŒlvúüp±QÎ-Ztõ +""WÜU 4n·;×jÿ 6†aàv»ÿa)EDÄ�hÎ8¦ib±è9Ò""ÿVEú`Íõë×_tz``àE§W¨P¡0‹#"""""^¦HMÍš5óœV�;jj#-""""ò¿éªšó›ŒýÓšŠ+ž³Þ|s­ftÓŽL¬ö_VN¼‘ˆ4N&ûV,`³OC:ÖŽàÊŽ¥c’²s ÷FÒºmÏ`Þ°zôùå~Xõ:-ü®h!rq¹Çàj;ù7*’šÓäb54À954…Z cSªr*— Ç÷Ÿ^E;×3a@Ofõ]B»ÚWø€:X4æFnÞõ<Û[ÇtæðØ(Vº2U+Çj½ØòWÈ僫zìDä\N-žÄçs¶‘ê²R¬zwîè×€h+€›ä­ó˜>{Û’¢éôÈ`®�0p­ÿ”'>Z�ÝßبtÓSÜÕ(øœ›î£+øzâ÷¬>j^½wÞv=¥Î±?g-Ÿ=ÿ9ëÝV Óƒ5(–šúлi)|¯êþ‹ˆÈ¿E‘^CnذÈ;¬ä·†¦À¬•ôå"]ÞÒ× _ê=6�Å�u9DÄ[˜É‹ùfF6­Ÿ|‘F� Ì}g,ÓÖÕà¤¬ùœ·§™´½mýˇœ9Q¸srlz#ûU&×{'f2‹'ObÃa¼ÚÂÎÊ�ßäËùùOÇ?ÅÙ“CFveú½z |=dìšÎ¸qß°ìºa´,¦zZ)¸"ö¥fÍšÔ¬Y“ZµjQ«V­3ïO¿*Uª”çë²Ã €gc›û}Ï\Y‹xù†&T‹‹ È׎O@UÚ>Èg3N-`’òç»ÜѬ<á~>ø‹¥z¯÷ÙrfP5›^¬‡Ý00 ½º ·yœùczÓüºRó÷Á'(†&£ÿ$gç4ñ+Áà_gŠã\òýjòüºÓÃN»9<ÿ5no^�ˆ?#ÊÒè±Ù$ŸÊ}Ž…SÆzòaq~]&’hºøóéªø]7œ•®¿Ëtð×—¹µI9Âüý-Ó�¾£f±÷ôfÍcÌ|ª ª”",лo0%jtãÉvqzOÂo¼Ô§>¥C}ñ ˆ LÝ»™|ðï!PÏuá1pîû”‹Póé¥dœÚ¯Ýv!*¢ïíp幜ƪ¹òLG9–@‚ü-` !4àTDqíâ—÷QëöÛhqV˜“ÌŒ,‚òljflaýž24iƒÝAý¦UHÚ°‰ã©`7=LŸ ‚ò÷Üe‘ \“£œ�®±¹T M¥J• §)šcË~]EÀà/˜Ú= ޝç«QÏpÏÍÁT]÷ �,+së£üZeŸýÖ‘ReûÑ(JY€•Šƒ¿æ»!ñX1ˆ)‡Õ<ÀÚÙÓYõ(Çu¦8'È*^+ .YœôEOÓ¡Û{xz<Ëøgå:Â!ÿxBN]EØë?ÍŒ‰ý)a€%8–0v_°Žátºá}Œ>£ùè…êX·}ËÏö¤]Â4V¼Û‘03�m‹~g{ì“|6¡!®#,ýð^pÑ«òX•lf?} £Ö¶å­oÞ£I¤ƒC[Ó(�W¾ðØ#+1áÍéÔ¿÷>^쾄ÑÅ¿â�á+¨7f9ƒ+ÙÀ™Ç±»ÜGÉ7Ktc:Å¿ÍWoFý2Él¡ ƒjúá9¼™ÍÉÙS^a}¦‡ ŠmèÛ÷zJûšd»LR¾ÃðQTlÔ•^�«vÖO‚™rœ~Åõ9ùÞJà‰ã${ òì/¶kSFgª+ƒÔ4ˆí8„øÕΈˆÈ幪�æôƒ5O‡�Úµk_tþ‚töÿçÁÆJ©]èØ&hCs¿µÌé5›Ù[^¤QÕ£9fys;Ú6©CP÷Ü’âU�jÕ«ÿ}@='?÷«ÜŠîíZpêüŽ{ç¥v$�ï^ý€�µŸgÝÿ¡ò9ÿB9'·C•jÕ‰;s!áº`ß¼ü>;k�`íÄaT±íÛP›�T{â¾|²=CKŸœÕ·|Sº´o�к~6KËÞÏÌyGx¤² GR°”l@Ç6 ©`‡:õ.Vð\ŽÛcjÀÝ÷ &)z«½Âò{*œZr_ND®0wIɾ”«S…ÈŒU8®cÛ±fD¥ž #º÷?Òƒ²¶d–}ô_ίȓ�KP¢Ý#¼ÒÎCæáuL›ø Ÿ<Ű֑ÐÃàÂé¶jôy |MIëøfü™TæyÁADD¤ÀФəaœl.µcÇŽ‹¾öïßÏþýûÙ·o_®¯ó×Y˜ü*T¡Œ‘ÈÑ$ø¶aÈSÍ9òz+ª·½‡—&¯$ÁY¨›û›s#ËWåP®UkÊ_î¾s#®qP®u*œIJ·nKU÷Zþ\Ÿ{á�b•¨Tñ‘ôxt(Õ×ý‡úµº2tìOlL¾ŒÆ`–Rô{çU:ùš�–^ÇðñwRNU0"Eιy.sÌfômߘ=ïcPÃÌ_´��/>¦«ÝkU«'éÈ1þnlj! DmÚ7Žaÿ®ç45Š…S,û)§Ú­ºSSÈ� XžgŸˆêÔ­hpøÀq4¿—poç‡ÑO0nAÊø7ó�°à]žyñvçÕÂYDäfÂ~ž§Ÿ~“7ÐÿúH 3�?¿|�§}„G†�gEHw¶-‰ÅLaËoÓùy}"¦F³~½ˆ\ñ6O>ñ*¿Ú;3 M̹'‹�¾[øòÉGöðcŒüp)¶V÷rsí¼øw2IÛð�v«Cé0?ì>�D–­C‡{>f½Üû¾âþî÷0qSa$“ÔOÒµßÛ¬È)„Õ]T:“zúŸi‰ñ÷ËFÜÐßs9"3™å¯v x@W>=k$ óдó;¿<†a§êÓžßh;WÙÛ§ðh‡ªDú׈ÛÞZBÒYça3y9îlFù0üBb©ÓóY¦ívä±6ç½Î=jP*Äß âÛ æƒ•×x™)ëøòÉžÔ�+†¿o0ÅãÛ0øÃUg�û3™qo‚}¬X,l¾AD–©E»�#™²1õïû–i“è`£Ü}?çzÝ`ûŽþ%lDšE^¥ñEÚm¡råʹ~~º?La7#»lî-|ÿîr|êT§T€ƒó7�D1"Ãm`+GÝZ!Œùîe^jå¡eàQöZs[»<ÖÒšžíƒ¸ëµ{6ŒöeÉY¹“ôÓ?4–RôûÏŒí>’8~{b}ÒÙŸMç^ ‰¯[Ÿ?aÔ¸Ú÷ú1ê¶X¶Maô³Pü¶PÖr‘ZšÓ²XùÕÿ±-²!U£}Èøë¶§„G†cxòÕ-�²ñf¦.K› <ŽAû`¦?1ŒK<ÉâGër�õ=ÆüX�Çï›î ž¢†OËuÐÀ"WœQŒê7>Dõ/œZý&©~ÓyŸ–¡Ã°èpÁÜ‘´ö:­N¿�nÈ€§2 ¯íúÖbà«ï0ð² þï`ž˜ÁC�îä»b7ñø#¨_ÒFÚÞµ,ÚJÄ¿ C¡½öÃ|=®7ÅÏœÆ |K^©¾’/ù’7G�æƒùÈ´žû¿ÔˆêÅ{Kê“zæÎ™Éñ_žåÖЩ}¥KŸoÒç©òyø½¼6¥+!ëßãɧº30dÓî*ƒÅ³—‰ºòŸxý›q4÷ßΗO ¡O·æýù:ÍÎ_¡�Ov¾ÍfÂʘº‘É£Ÿaho•·¼Kû¦ ç¹_Š1ðùOx¡xk>y�ÑôÂVq ï¶ñ<¤;JÎuCøfB?Jz29¾ ÓÆ¿Ê­Íæs`É|«fÃ}ä ‡]nö~úo nÅÈ:>g•#“?^η n¬G�’nr‘ÚT‘k\rr²YX¯9sæ˜y™3gŽ™““sÎkÆ }íܹó¢¯ó×w±íŸÃý—ùf3_3êî9fŽišæ‰/Ìî~~f�/SÏÌâÚñºÙØ7Ƽ÷çÓ“ü³ùt‹Šf„¿Í´XýÌðòMÌo,4�yNÍ»÷ó‘ÖÌ0_›é[¬¬Ùtø<3íümœ½ù#óÌ17×3cC|L«ÍÏ )^Á¬Óvˆ9e¯ûÔ9æž™£Ì¾�Ê™a~vÓôÿìÝw|eâÇñïlM!@ @è%Ò›D@Qñ”b×ó¬Xγ‹ú³žgoœ ÏÞÏrŠwžx°Š(HfPÒËfË<¿?6„ ’�ÏûE^Ù��}æ™ ÉÎwž2i&óŒÌü°1¦l¾yëò¾&#Ég<1©¦ÝɣʹPÈüzGãϼÓüÚº• YýåæÜ>&Éï3‰M{˜3îg–j8Æœbnkç7�î™nB‘5fìÕY¦eJŒq»<&®asüU¯˜ß mc"kÍ;ç43õ2o2ßÕ| r~e:øÛ››.©Ü÷àÜGMVl=sêk«M¤¦c·g?EG¨‰'Û¶M86ápØ„B¡ÊÏ�@ `JKKMII‰)))1EEE¦°°Ð›ñãǴϸ½œx³iíI5—|VVíëá%£Í1^©âËÝÆŒš4ÆÎ3ŸÝØÛ´L�3^�ߤ´ìg.~nªÉ«ø<2e¿™1 2]š×7±^¯‰MíhnüªÄä¾5Ôøµ­<+ù"óiÀcÊÍŠÏþfÎéÛÎ4Œ�1õZd™ Fÿd6F¶Õ%²áóąǘ–õbŒ/!ÝtÿÃÓÎã7'¾”mì�j^dÞ;=Æø8O�d%è±m[T(èU×숪?-q©I¿þjgžÕ¬!©µo÷´r;«þõ’>·OÕ—îÁØ™­Œª�d´rQÂ=úÞýÚpù�êÓð&¹,#or=¹ò,õiܨÆ+y¸ÆLùE£VÎÒ—Ï? ë�-kò'º¼õ¶š™¢ézæÜáz ÷�ýr”¶Ë¶Ú!8Z%µ¨+ÞxF�ž˜ )¢¼Ü|™äJö4ÕI·_ªÇNyR/Ï®“Þ}Z?µ¼Z“Oo ˜ ÉŠ mÔ–b#Å0ˆÎtH�mÛ•7×ÜÕ›U6‡Œ¿±z�q£z�q�nùèõ½àϺuà`}”UÝ9´Ñ†w¯ÔðÛçéÄGžÑNl£ÄÒŸõÐÙ7i×÷l®é$ÕÈ·š_üO}v[·íN¬˜†jå–r*Ö³÷2-Y ÍÕµWï*7€–$[ÅÆHÞþºÿÇ—tFrÕ7¸”ÔÔ/©úû�Û–m¬ý›,(²\ÿþ×Åýá�šº‡åXñJkœ$óËzåØRÓŠý)ËÉQ�ÕHMÒ\’,5x—þ·äå­[¯W=ÅN¹N]þ8C}³×ÜEÌ•¬ŒÎ½•ѹ· JSv›³ôô›³tɃ=å‘d Ñ#ÆéÉàUúdÂCXM�£Áñ|5õÇ©^Zs5OK¨òs4*È+�’”hI±ýoÔM}_×£÷Þ _&nÒ)OÿEݼR81I‰Z¢ü#5 ÐÀ™Y q»ÝŠD"4tT 6áp˜@p(·ÒŸ¨®îµlÉ:EÅ)V%Ê/IÚzY>¬ÅÓgª¤Íú¿‡G»c…ŠÔ"ÞÚM ‘üq±ò˜\å)¾â¤Õ“©�=zsæb©ÍyêXMw£´=Ô4ò�Æ›«?�±cw§½åRã®]ÕØ«9kꎬ=½÷PX˾þZ‹=Ýôç.û~Úb¯Ÿ /fø4ð†ã•¸ûÕ+xÕ³ÿÑò¿û�¾[QÏvnI…úùÛ_i}©ú6©W,¿RšµRòæ¯uó}«¼ÿh�챇õµ,¹,£P0´µ²{ÕÙz¼èR�ûºú0#m ޽vŽ•{ 4qñе$¹Zê¢[ÏÕ£Ã^×øV7뇳ÒdI²âo •W`«–ïæì³Ch|>Ÿ‚Á ü~ÿ cY–Âá°|>ßîW –…gŽÑ•Ïd«Û YÊlš$«h¥&¾ùˆ¾‰dèÊmåkT¬îÍÊôÚ“÷èÝäj”¿T�£.R¯.™ò¿ôo=ù±º¾SÅ…çk}Ùî?Sý]zê(ݧçÿúšZ]ÔJeËóÕüœ³tÞ-ëï#ÓÙ4ºë²ãÔ"®LÙ ÖªÁéWèÄt—|}¯×�'½§k®ª¤u·êÌ®©Ò–©ZcK û°ß¾þ×jTÿwtëµ§+uÃMÖ¥�¬Üešì¥ëÏëV9„Ã,Ð�¾Wi|¹ÖL|]>:M#?ÓÍöý„»ô·IúÝöÙ9Δz‘�ý»®›2K÷Ú®­J�κY—>|ª½ô65¼w¨’f?¯[ÿU®Æ\©žI2*Z3W –¯Ö¢_?×[Ï¿¥_bÏ×›o\­¶nIŠhÁ³C4èÁbÝðÕDÝݳT?>ÿ¤fÕï£NéIRþRýøÆÃz¿ S·žÕ]I¡ßžÑ½ÿuiÄKç(eÍ,Í\SQ›˜4µïØD±{´ÇFÅEÅ2qñŠ«ÈCI'ݦ'Fy´à˜Ô/¦¢ÌøÅ« ÚB8Ô! 4)))ÊÎÎVbbâAä¿~ýzÕ¯_ÿ€•ÀÁt×WƒÒ�ôÊ�/hyN‰LlªZv;A·ô îv¾å”ÉŠMVƒ&�uRFü.[;Ü®Ñó�ÏÔŸ¿YÃß1ªß~˜>î õ>eŒ¾ùoºî|ðm�:ç!˜¥gž¤»]®Ó%¹[ëʱ?(ñþ»ôÄ#õÆúY •Ñm°†´Ý³Óêíx:ê†ÿ~«¸{îÖ˜G/Ó+ò¥¶V¯KŸÕeçvSŠåRƒ®'¨Ã/õØù§(/àV½–½ô‡¿~¦Go=Iõö¹‰(¢Õ «,¦£Ú6Ý9…ËʲªqÃjSâ`�þì-¹¯ý›F�þ‚‚ ºhØÃã4æÊVí!M}ø ÿ—QF§£uµÿÒóWWÇĪ•­2Ë™]¨¼•ÓôÏ'Ÿ×ü5²ã©]ŸSõÈ÷놣ý’lmøõW­ ®Ñâ‘Yz·êá˼SSf?m�Û­R…dU 4òtÐO¼´ÝZV|¢âU¨üBnq ç²òòòXª˜:uª† Rík………š9s¦RSS•žž.ŸÏ'·;z‡ÛšúÄִܶíʯ`0¨õë×kóæÍêÙ³§öåšÀ)&Mš¤~ýúɶ£'`Ƙ�o½`¶õ±ËåÒĉ•••µÏÛÝÕgœ,¢9ôÖÑž¦I³ªhu°¯&L˜°_k÷Å!ûµMLLTff¦²³³5þ|…B!Ù¶­H$RùA´§\.Weòz½•eÇÇïÝ,,àgoÐo¿å¨×¥©ap¤Cö«kY–4h ¸¸8�Ê ³¯ÝÎ,˪ 6111Š‹‹Û¿ÙOÀ‘ÇÕT#ÿ·F—DÜ{>•3€:å�^‹°,Kñññ´¤€:Ä-&Jœ‹ùù8�€ch8�€ch83®pˆ�ðŸ^ÛU€íŒ+ÿ¤¶«°Ï4À^pòÉuœ~‘….g‹@À±4‹@À±4‹@À±4ûÌR\ÿ£uòÝÔ8®¶ë™¸ ¨ƒÜJèÕN™'6Uj¿TT¨M?-Мo¶(h$ŧ¨ÕðjÑ-Eñ±FÁìMZùñ\-]\.³«b-¯ê;FY'º´üñŸ´hÝÎk[�ÚèØ»Û*øÁ�úmJ`ûò,Ÿ_5:½»ZE6+¿\’+Qm.ï©Áåšõôz•7h®NôRϲŸ5å‡y{tT§Œ\ýþÈ4EŽí­£Ïl¦œ¬R ¦¡ÚIÔ¦ÿÌ Ì!4 î)Ý Ù�äÈŽTœŠ/*¡s_5j/kv�L0WË?έ\=·,IMoj Äz–6l¨þôÝÝ¢�ºŸl´ä­ejrMF�›¶üòKUêkª¶G/Ó–‰eÑ@`ù”vR Åæ—(”ä“Ï+),yúôÖÉgõÛ=³µ©"­ØEÊ_=ÑÏ]¸IÁ† Ô»E=궍xwgÿ&¤â[´¥`Ç‚Ê]T­c ¡"&^%+7kÓúªûëRʱJX´P¿­h¡¬þJþi¡ò+êåÉ쬗¥jë5ÉÑ*>MÎI—5y¦æ¤wW'oÕ:•iõ+?h�m*ÂQ®LFšz·¨§+O¥Æ’¿c;u=«…¦yeJJµñÓ_õû”]„©P@E+·¥Oo§®êÙ¬H‹ŸX©b[²š§«YÓR­zr±6¬1Òê…š×"Mýú¦+á§¥r5ŽWdùJmÉ ÈÌÙ¢òÞ Šw¹ä;¾ƒšä.ÓϳwÓ†Ãch@�Tf$Éë—?ÆVÙ¦ÀN'È®øD5éÛH¾ 9Ú´¹†Óg}u¸°™J?™­Uw�(¼‰>YùÙZô}‘RŽo©äŠË¿V£æjÓ%¨Uÿ[«ùä�¯®ï×ÜÅ´l¦¦í<*[‘¯²=lʰ\Öv_{,¦�2z¹´þÇõÊ�²J›“›*£]•>]–%Ëí’U]‘%ëõû}?iú„M „«y½2ÌH²<ò'ºÚRíèMU‡‹Ú(nùMýû$ýòÏÅZ³j7Ýÿªr%ªåiM¥ßkuNEK“ß#� –UV@E늤F‰Jp¶”ÉÓ¬žâ½.ŵL–/¿T�ä¦ê8Э5ÿ[­’}i6‚#Õ©Û¶år‘±@–O GtTZþ M�^^e¹_9A]�rK�\-úÇråWw".—’Oì¤ôœEšø{@&i—“7Þ+••?y¹rŽï¢V�–jÆ,[õ´PÂÒ¥š¾È(I>ù$m®¾”¸A}uê@E„%ErVë÷¯swßÝL’< Ôå¡ÓÔeëóH¾<:éxKƲX²J×(hK çkésßhyŒG*Ë4n«c{•kÅ[µ¿8Yùoÿ®Í­:©çù-´å™å´ØÆz ±m[ .ԱǻGë¯]»V .T³fÍ”��°×Û¢…€Ã„åQýS�VŸcʵð¹Z»Sw2£Pn‘òs‹”¿¤TÞ;�U«c’µò“üíb†¿SºRS”z÷”-X–[Jý¿“ÿÆ×ú}VÕ3]Kž¸è rØØ*˜¸Jù[*ó¬°æ®ÖÄÅaÉV8è–Ç_sÕí’R¯/ŠžÐ¯+PîfŸêÿ_†Ò[,Ô–E»9³6a•®ËWþÞ5rÈJMWóv%eÐÐS«–Q³±ZûSÙžw«�ÿ¨Nʺ¸� þõ‹æÌ­Ò¥Ì„´ù“IúnfµÜF�oi¥ŸOÕ/ãówß*Û@é™–6°1Ú}m[ÅU6s®&Î^(ŠOVÀVƒ ©‹+_…U µáèÌnC[É7m†Vû3Ô&g�f-(PéÚu*8¾‘RüËUR¶ã†q¸8è�Æår©¼<Ú<\òùßeJòª]ÏŠOQüi·ªY³f*--ÕÊ•+UR�Þ£¦�ÇÅÅ)##C111{·ÀAæëÔI=�—–?7C+³w;’^FŠŽÑöí&åÓféÇÅUÆ‘$¦«ûuMUðæoZ²pÇr-ybܲƒI&o�VÌi§Þ½c´éýiÑýVD‘�¥˜X�¤=xnù=rË–ÞßHQãß«©’7®Ðoÿ\£Òmƒ]”<¸�º�®¸‰Ëö«•ÂJi®®7Q`ÜÍš^]8²U¾r�½ž­ìS�Õqš+å›|m®¶à6®V •êÉ×ÂÅ5LIf‡U¾%,_ÇÎj—Ö†76¨|‡�»Û¶U‡¶ùZòè…[·Ø6ÞÇ6Ñn\ï>¬’.g–eÉ£¸SwÕiS2&ú¿366VíÚµ“moû­³ª½¶³eË–©S§Nû^YPû\ñj~Jº4kŽ6Fâ”Ô¬by8¨’ ™æÍÕ®�­üu…]>%÷l«V�JµæÃÙÚq6¯2W½:(WÄØ n.Q |‡íZÑ–—HIE€ iã× µ¢Ì£ìß+&$0…C’'Ö#«†@ãNNRJI^¯b§ªù -»q¹Ö¯6²ÒÚ¨ÿ]­”ÿÂwšS]k�åUB«T¥V½Œ)WѲâZ0ª¯D5함ÒÙ³•³¦p»°QòëFu¼:]é�–kEJ§šg9Û%KõµU£¢õš¾Ò¥„f‘LD�œ•¤ôþ‰ ­.VÐø•ÚÔ'•²%_ߣuÒy͸mºÖï”Y,%´¬'ïæìt¿KÞÔ$%6ŒWrçæj}lŠÂ“¦kþœ q%¨åðf ÿ0Eëò�Ìš<5i¢¦Í6hc›&JÚ˜«y´ÎÖY ÉÎÎ>›R(´Ž›�èV�­‹^¹¶û8¶VüëF]ÿy¦žxûµã ¢ÀÞq'©^S·b[u×qÇl[l6.Ó¤‡¨8Ư¤Þj54V¾‹ïÔé­÷ÿŠÏ¤I“Ô¯_¿ÊV|cÌN�·¶øo}ìr¹4qâDeeeíóv«ûŒÛW#ü§�ràLîn=tâyýþ·ÙÚtØßøÑRý³�×Ñõé»W×ÕÜÂä0ãÊ?©í*P#ü§°}š0aÂ~ý­ÝõÔÛØ¶r§¯´¬~rùbdy<²\Yn·,·[²Ü’ŒdŒŒ–‰Dd"a)²õqH&” E¿ìP¹¬`P …d‚岂åRy¹,—ÊR *{ú·»4p„0Åó4îµ�4eM�Bž†ê<ô]t\SyjX^íSª%?¥Ìé¬Q÷ž®Uû¢‡fèµÛ>RÜŸïÕ™ÛÆ/ÚÙãõÄcsÕçÞ[4¸~†^pž¬¦n©|¦ÞþÛ?5;â–el¹š©ëÉçêì~Mµ‹ñÕÀaÄRbóDgÌSîaf$Y±JN—6NÜqÀ?pàÔ@c¹\ J.Kἕ²\Š·[–Ë%¹\RÅÐ=cÛ’mK‘ˆL8,;– ‡dÂáh ©x®PXV8,…ÂR($kë÷`ty4í› ¬ø:ö‚Û4¬QœB+ÇéÉ1_jnÖêQÓrߎ%åO{_-v)¡š>*¦¤@Eá<Íþ|’Nê8X -I¦T³¾üN«ÂqÊ,1RjŒÒÚ·‹¾¡¬\%�ö:ÿñ«ÕÇo«dùÿ4fÌXýrÔMXoï;Îc”ÿÙÏúÁeö{Æ1G0¥ZñÜ÷Zydì-jÉAŸóÁ2–‰Èr¹%×Ö0ã–åñÈåñÈåóF¿»ÝÑ�ÿ–©˜§Ä–‘L$Ú½ÌD–m‡eì�Tù=} )É ïCGÉHŽ~|ò :*]I±IjÚã ýí‹5•7wŠÌ}N#ŽJWrŒW¾„&êrÚíúdeM—VJôûcU?u û½DR™æ¿s�wh¨8Ÿ_I�;è„G¦êH¸0 –Y jØ(^nE, ÈN®¯d×.–ïÀäMÕ‡ß'hÄy=”T] ).RIZ/u ý¬ï—FÿªÙ›&ëÛÕtt›€ŠŠmÉ^¥OîHÿ[»óßfcÛ2¾%p Gí9¤0F†<ƒƒèŒö°dÛY.K–Uñ¿ÙeI²$—%Ë�Í("c"ÑpbÂ’®*‘hw4;ÚÍD²"¡Š–˜�¬H$Úr Ë ‡dGÂ2{hÊ5ýá¡:Æ«‘O¼­Ç2mÍ|õ6ÝzÞ•<íG�êà–+ýX]ñà›º¥i=Y§èù[ïÐÅ×´×ÂÏ.Wúv'!-{ûR�þðýé£ïu{ÏxEÿ]Wüù}yoxIÎm'_Þ2­‰m!æpH„æè½û^Ó¤ÜXõ¸ì6µôìfùV¦H3þû½âO½Q™q?é³jŠ6%Å*‹o­“Ž3zõ‡™:µmåü8I:ö u_³@SKªÁž§ï»Kÿ —¨°Hj6ä:eÆÑ:Ø7=й¤`H²,EdÙ’ Yîˆl�eÃØö¶13‘Š®fv¸"ÀT´ÄD‚¯W„—Šp£p(ú8’"!Ùá�ì½Ý«¢/ôÔ˜yêsßB==2C.IÇt7šþåéú𓥺ñör×ï©agm}CµXõ‰>y`²f…/WúÖ.&¬5ÿù³þtÝ zí[=}JCY’ìÍÙÚIÖ ƒNVÿžõd©‡íP)G4oýéá§4|ù×zý•7õ]‹Q:1ÍUóò á•ßhBɱús§8)§ú¢MY©1ñjØýxuýbœ~YíÒê¹éôiŠûÔ¯²’jîUáé¤óî»Z}üFÁ-³4ö¹Wõ~‹¿éòžñû0#àHwðrðÍ IDAT»œÉ¥p0 #Á ìPt ¿]^.;P&»<úe‚™`¹L¨¼b"€Šïá LxÛc+’Â!)” EÇ×2å¥2e%²KŠeÙ{×®^:C³ úiT{ÅÅÄ(&&F1)#ôÖÆ°²×fË–T¶h¬î8«¯2›7T½”t xt†B�2ªlÊ^ýªF^ò®<×¾«WÎkQ™½½¯Ôí§ýóŒÎ:öÂ{õÖÏk8`Gö„[‰­ꘌµZ´"°Ëm­Ÿ·Xùë¿Ö3»W÷=÷�Öäü¤×ÞþMEÛn ®`Y@òûåõ¶Ö€¾}÷ÊÇZuÔ@u‹wÉï÷)PØEÏyK¾ÔÎêÙÖRöÚ\zØöÉÁo¡1’ ”ÊÄDdì�¬ˆ%Y–l—%«b´Lt*æŠ ìHåÑÉ*BK(ý ¤`@VyPVy¹ JÁpÅäEʲR÷²3¶12V²†?÷£XuD¬%oJ†¼¡_uïéÕú×êé·žSÏÆn­}çj�x~ûb¬ýuNÏùzç…kt÷à¯ô÷“D¯6ú:êÊ�ç餟>Ô+Ï=£Q'<©ÇG¾¯ï_¡ÆÜ¹ÀAdJ·hc8I�’< mœ¡YkRÔô´˜—ËÎÓ‚I‹äï‘¥ÖCo×ãC£åØÆkô+�I%ViF òú¼’\jtÌñj;y’2´•W’/Æ«ò²€j¾vf«díTMZ`«éÙ©´Îp ¦^¯[z ±,K‘ÒR¹]–L¤\ƲdY’±¢ó›EG‰Eg9Û:NF¡�ìP™L°\v0�²¹¼\V(,+‘ŽH¡hð±Â)bK¶‘l[&b$Ïî'ÿ´¬ŠûHò¶í¦Î Åš6?O¨¸Ö5935}¹KÇÝ}¿.œ(ɨif£�>¢­ø.ºêýçt•ƒuéùç(ýû/uKט­/ªåÀ‘zdàEùô‰êrçsúä¾áºº á;çW½÷ÆwZ[–×D]ÿp™NÉpÉ^YýrS²L“>û\Ii½Õºýî>"ŒÊAyý>Y’¬¤>y_ŸÊ×|>ŸÊó²«þUuÅ(Þ¿@ïÞ~³Þ3’7¹©Žt•ÎîwDšÃíP›~ ‘Gá²by¼^™p š$,I–‘"ÑÁÿ&”‰v%‹ŽŸ‰TŒ©‰~©"ÄT†™p$:sZØ–Ùö¥ˆ-Û6òøbw])WФZÚôó¿õÉÜn:«óiºùšÎ:~ôÅ:3ö¯úËIí”Ú¤ÅK}:þ/ÃÕ.å(unÑÛ/?¨÷ÓÏQfŠ[¹Ë¶ÈVâÎe{[êüWÿ£UCŽ×=ºG}&�Vÿ¼ñzå«revk¡D{£~ý}ƒ"q=”{$}|¨ îVШÿ°ó 5-Oè­+ï½ÓbWãStû½;-U“?Ü©«Ý²¥'ÞªG+ž�þ·{*uÓ%�?«KötØ�ƒ?Ë™åR¤ OËR$P�ÁÌØÑ̪œÏ½Á¦l»òž4&© *Ñ0cW™ÎÖЩx}w�ÆJÓÙwÝ­ÿ^ùŒnxbˆ†ýs„²î¯ñõïÔ½¯Ü­?=�«plšÚs�º^5\í|ÇêÞ=­¼[žÖõ§>¥‚ˆOñ)�Ô¶×5ª®'ElwÝúöcú¡× ºâîS5ù¢9÷ÌSºmÉ&•¹•Þy°î|w´Î¨w@�4pÄ9øchÂar–ÊIT$\½™¦eUÜsf»D³]¨±"F–½­åÅŠT 4öv­5•-5áˆì�‘+&~7µ²”2à}±èžm‹Üi0ê ý0ªúõë}­ÞüùÚÊó¨Ï£ xtÛw«?ëËÜ?W<;A_Îû¿Ý+{ç —/NvI@*÷É ɸ\ÑûÐTfKª˜ÛƲ£�Ʋ�dGÍÖp£­­5ámá¦2ÐTiÁ±#F^ÿî €ÃÁÁ4þ8Eå²Áè=c\Ñ–cYÛu9“‘¬Êš­¡&:ØßŠl 6-6[»—mf"’m±-ùãªÛà°sH�]”UV.Ù!—%):Ó™,+:É™TÑå,úÝ2FfkkM$:¦&úÝTŒ—‰vCSE¨Q$RYŽmܲ¼¾ê+à°rðÇÐx} –G*.“dW´Îh»ñ3ÛîÑfdU„šÊ.gÆHãi±·}¯7#co·½€‘½1{·Ô–3�_¡ ­Hi ÚͬrüLE ©Bma©x°µûYE·3«ò»]n*º£©J9‚¶KÆC p$8ø-4.¯ÊÊà •m½ÿLE �T%ؘ­ÿ¶�£1ª2–ÆHÆ®œ4`WÊBF"ÐG„ƒhR�=Aó_{R³æ­ß¶p÷“ÜM^٭ئ •Ø©ûþÀz In–¡!_ü®¢¢"Ù¶½û7ì—Ë¥ÄÄDy½ÞƒºuÃÁC#Éëõª~ýú‡bSŽ ®Ú®ì+ Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp, Ç"Ðp,OmW€ýeYV��«>~4GÉÉÉÑäÉ“eŒ©\¶'�‡' ÀQ’““Õ¯_?Ù¶-)Z¶cŒlÛ®|¾uIš8q⡯,à #Яj Ù1àcär1dWü…àXŽE—3€c�7NãÆ�Û®‹ÙÖïÆ Ói§�V›Õ´ÐkĈ>|øNˇ ¦aÆÕB�‡�àh;† Yèrp¼­�Æ£¡C‡rÿ8‚h‡…áÇWÞ‡pä ËÇ"Ðp, Çb Àñ,˪ñqÕç€ÃÏ4&L8ÐE°�¯¾úª¶«¨#h ÉÊÊ:�ÅÀ.1†€ch8�€ch8�€ch8�€ch8�€ch8�€ch8�€ch8�€ch8�€ch8�€ch8�€ch8�€cyj»»˜4M…Ͻ¡ò™ódoÜRÛÕ®F©òw襤ëG*æØÞµ]@Wg[h ŸzU9Ã.UÙW?fàboÜ¢²¯~RÎðËTøÔ«µ]@W'M`Ò4å=<¦¶«¨MÆ(ïá1 LšVÛ5Ôau2Ð>÷†dLmWPÛŒQá?Þ¬íZê°:hÊgΫí*êˆ Ÿ €]¨“�†13€­"9›k» €:¬NØŽE àXŽE àXŽE ê*+Qq—ß¡&—v”UÛu¨£4@5¬ÔöJ‘%Ÿ§6+‘¢øK¯Rý~i¸à8%<ý£:ϽGñ1¸h€CŒ@ƒ#“'M ·?«¶‹f©K`¥ºæÿ®Ž_Qã! %Yr ½K­ÿu…âüµ]у!¬ÈÚå ,Ζ©íºìŸÚ¼þ Ô·bF½ªV6Sé c´öÛåŠøÈß§›LAamWîªìÉË´ôÉÚ®Àþ£…G+Yqƒ:ËšöªÖÞòºòþ÷½ ÿó‘6Ýq�6ÿR¾m½˜?¨EÑZu³×ª[Þ³JòK’GÞ¯SÆä)ê\º\�W~®;A>ßÖ²S•ôÈ»j·h†:—®T×ÒyÊœú²ŸÑ²æq0iýÔèÃ/tTþ u-™«Ìé£U¯éÖ_MKîSïWû5 Ôµl‘:Í~[MÎÈØV–•¤¤§¿Pæ¦%ê\®ÎË?QÆuÝå®XÁêx¶šM¯ÌœE¯�Q½†^Å=ò£ºÎ»CqžŠ:?úžÚ-œ®ÎÅ+Õ5PÍv$)¾½ê=ñ¦Ú¯]¨®Áê²ñuøn´ê·w€ À¾¡…GS¬òE¤ËNQýãÿ« ßl�©n½òŸ•=à>–IŠ(”\ýoWëO/–ÆŽÖš¿-’: SÚƒ¯«u£Kµäº±âå?®Ÿük_Ôšë§Èö6Tìyרчÿ–ÿ¢Ó´êÜ6§¤GžWãî“´þ¼»T²Ù'oÇx7ÚÛª»êGmzüË’wÕ�jüÎ…{�¥M‹"’)QàÓ—´îÙ —ùå?s”š>ù¼Â¿ÒúÉ!©å1J¯¢Q×*wv±¬•o1Ûÿâ[ñò÷ï+ÿÚçµæú)Šx)þÊÿSZÕí¸š©þ{cÕ¬ï2m¹÷F­_X,W�‹ÔôñãÛØ’ðŸÀ!ÐàTÉý×(»Ù5ÿ³R¦NPÞ›ïkËû“,­²š)Vpþ"J*ž[ UÿŽ‹åŸù¬]þšÊ#’¾ž¤2µT‡Ç¯SÊ?k󚊷.ûU…_M”‘Tôå…S¾S³;.PÌ¿ŸV ê¸+VžÆIÒú™*ün¦‚!©lzÅk.I2²ç}§¼O–‘T<#Vñ+WÒà†Ú´hƒ¤ˆ‚ߪ`Å[J§[Š¿àmÅ“.M^]hoRÙß©xÅÖ�ä©öß,Ÿ¦Â¯'G·3ͯ¸�VnÇ:ú5úƒTð§+´îßyѪoé­ˆÝ}Ÿ ]ÎpdÊŸ©Mç ÒüŽ—hÄrÅÝý¶:.|O�ú%ÕüoÅõð©üû‰ V†[¡ï'ªÜÝIq]k¸>`oTÑø¹R‡nŠMÜá5“«Â§ßPY·{Ô~æ?ÕtÔÅ¤ì¢ WÁ*•çHžFõ£ÝÁ\©Š¿i´ZϘ¬N[¨Ó²§”\ß%W¬ÿ¦zÎ_Qe;.yzu“/2C…ßäíO©�G0[‘¥“•ûÀ-ZÖå,å¬=Z�_ý‹â<Õv@“jŠ¦âµ„‘"vtkÇ•ŒÂß<¬¥íOÕš7×+æ†çÕ~Áûjؽ¦éÕÂ2aI.·$Kž ŸP«Çú*òî}ZyÂ-;wŒŠ·Ø5¼woTÝŽdyÜ’‰D—Ô!@’Šç«hbŽÔ²µ|^É”d¬D¹“«�Ð"•Î É?°Ÿ|•�(.yõ“ßž¯Ò95œí[IŠëŸ)-_¨@QõaÉlž¯‚¿ß¡eݯTnY–Žì¹-,nù{v’kÙgÚôìW*™µX�ió,©)�í+[¡…ËñvQB߸\6Àþa ŽM ¯ùM›'n�íi/oì~u6«–ùþmžu¦Ò^yA¡;_SqvœbÎ;I>·T²û·4y,Ÿ"¹%òŸ{­êÝ™.�?¢Èú¥*ýà^­¸ïmI‹þ©uwtR³ÿ»O­.²Yüµ²¯ÒÖò3 ”~ÿÕÊø²‘¬Í‹TôüŸµêáï6ªìvfÊb{̓jÐ>YfÍLÜr¡Ö¿¸rçÙÔ\)ò;B�Ï»SÞd·Ì–U*ý÷ÝZóÔB5ßÍŽØ ½}§V·~P�oAmžŠ‘ÊŠÎ^¨¢Õ¥ªR�ýœ£�g^)ëÉQª?æM¥ùrU6#OÆØ2¢‡À>²òòòtÿ”ý¶ª~çÚ®°o\jøãj´à2Í¿êÇ꧃>LXƒTÇ/zhK÷Ú¸8²û7û¡EîÜÚ®‚¦N�ª!C†Ôv5 N›0a‚²²²é6i¡°{®ÆJ¼ü$¹×-Upc©¬ôžªß9òÌ£Âe„P{4vÏÝH1Cÿ¤Y-äM‰‘É[£²¯þ¡•w¾²ý}u1 p Ù«µé¸ÖÚTÛõ8ÐB³µiÄ)‡ß~ÇcÚfŽE àXŽE àXu2и¥Övu„;­AmWP‡ÕÉ@ãïÞ©¶«¨#||&v¡Nš¤ëGJ–UÛÕÔ6ËRòõ#k»€:¬Nš˜c{+åî5p$³,¥Ü}ƒüýzÕvMuX�½±fÒ¨+åËê¡Â¼©àÌyŠäl®í*wZùºwRÒu—)æØÞµ]@Wg�m©áà @Mêd—3ØŽE àXŽE àXŽE àXŽE àXŽE àXŽE àXŽE àXšÃMp¡>~ø.½ök`ÿÊ1…šþκïýù ˜š^Ôq® ‘¥úlôßôò¤B™V±×}§îF²íCZµ:ÇjÙ”ñúèÍ×õÕòHíU£`�Æ¿ý=vßúµôàn+˜3Gß�{O¯~4Mù5ý !Ð8Ex–Fn«n×~®\#)˜£9ßMд ;œpfëßϽ¡ïWía ©©“«_Þ{AïMÍVõ§´F›>¹J]Úž¬gæÖn䉬xSgwè¨?þsu u=öö8×%áyúÏ“/küâšÃXxùúÇ‹ÿÕœ#ýŒ64UO_ø']uë£úßŠÚ 4‘ÿÖ}·þU�¿4^KËæÏÄÖº�nÑ/½N÷¼>•@p„ºhJÐ-](%¥¾šœò¼–ÕÞ9Eí²Ô¤M[µÍH‘ß’"kÇjÔ7è½ûwB½?åøëg¨]»¶jœ`íý†M‰:Z׌è«ÌŒÆJkÒJ]ž«Q/ü µÁ½+ÊŠk¨VmÛ©e£XíCMjP®Ÿ?¬KOì®6é�Ô¨qKuê7LW=ÿ«Š8ɨ3<µ]�]³µnì?4vm4Ŧ½ª—'�ÔÇÅÖr½j�»�.|e¼.¬xZû¹ÎRÒ€{ôñ€}x«ÉÕ÷=]¿´V­FŒÔ­O÷Tº¯@Ë&þ[¯=xŽ>ûöAý÷½«Õ)fÏŠs¥ ÕèχîCEjVþë#:ï²—ôÝýü1ʈ+Sö‚_µ0¹žâ\jÀ~ªÛ-4¡Yzã¥Uìj¦Á'v’×^­_§�U®�Ûk?Õ=矬~Ý3Õ¦yc5Lk¦ŽýÎÕ=ÿÏÞ}GEq½ ÿÎîR•Þ)‚€EPQ±aATì»&öK4Å–D“KL¢±Ä®±÷Þ{A{ìJ•¶eÞ?l¨ ˜òSóÞÏ9{ŽagîܹsgrŸ¹eW_!=·þhŒÚÚ ÛRC9�ódŸø©Ôs°ÂÊ®*?œÕZîîû•¾ ƒðptÀÑ#ˆ†}eßݧ½2©{¢Sƒê”÷󢸣=öż¨ØôSæ�Ê;AÃ�=“éY¯,îjœJV ñ€™K~u ”þÎlš¨ÕD,Hx¶ææ^”P7gîý§yÄúnÅQ7˜Î m‘׃Ýß2pÆu¿ÞÈöÙ#éÖ²á�ÛÑÜJv.ì„Å�o8ýâã¹;rÛGGP»‚/nÅì±sx5d,§½ZM‡Ÿ#'nßuª�Ÿ‹Çåï;•à O¯ƒžø•ŸÒ4¤Þ®jìíÔ¸–®Eç‰ûx¼‰Ž‡¯¨Áç3¾¢kózԩ׌Nƒ¾glÇ’(ó\ï×–³æ?5(OIgì\)U³3÷%<§çö¦¯i['o5v.”j3ûq¤.�CSúШ’.j|C:òÃŽÛùÏe’ÓÙ>¬6Ű·SãP�>D“ž÷I8į½ÂpSãàìKHÇ™œyáºÈ¤ŸšËàÆ�ë±’Á´8OOÔ_Ï«>ᓺԢ”«öŽ%ð¯1€Õwß®¾€Žûû¡wý²”pTS¬DêŒÜIš º 3i_ÉWµöNÞTiý ›n<©¿…©;¯”gѳа\ ÔöŽxWÁî‡/wɽæy!§±²“ ÖV6xöÛN6ÀÃ5tqµÆ®òXNkÝe&Õ²ÇÊÊžZ“.£yí3ìõrâ6óC×:�¯­“7Á-†0'*åÙÐKýÍ• ÂÛU���·RÕi3b%—³ž§‘{}3ßv¨Ž¯³Åi?犘7'‚ |PÞëš{fóç-*ïvŒ¯æ›*CÙ¿û_iÅ ’�›•ú¤vî:Î%�Ell°V¤�pa¿÷¾Ž�ëF†ÖÅ_u�¨„ýì>§¥z9%)‡ösF*ϺÔóQ’ºk(�ÛÏåZ.šYaô0–ÃK¾¡uÔM–nÿ‰Z–2.îeû‘³hT&XÙXS4-‘«ûç2´ƒ§È_ 3“IÝõ%MÚÏåšÆ;÷âMŠãÐÂ/‰ˆÓ³kmo¼ž·„Q8T£†�Ì´È“dT4œ=|œ MQ19t©k šs;‘ƒg›jË/ôTØÐlòj>¯h’!6nûs)1ý¿¡¼â!WŽäj±�Lû©fºŽÏû–Ÿ Ê 'máÓ¦]Øêð1#gަxv þ0–ˆVélØ6œòÆzRÎ$2±£þø™ãlnî�Æè;3Ø)’Emí±÷(�¹n«FS¯_6¯æÍå¬t¥fŸ1T°sÀL{‹=¿ çÇž_ã5�p3=÷£¶°ç–_NŸD°•–d�+ÎÊNýÔ–63Tt=�o¼õœ™ÿ#»tÃ|Ï&ú½|¾RQJ6èÏ�áNØ™d»þG¾Ñ›€H¾«hÚ‹üÖ© ßß­ÂÀRÍ!›«»g3aÏó$ô·Ó;âsNx÷dÔœº¸s“C 'qT~Zþj^sØ9¦;ã΄ðýÜ T°ÑpïÊCÜl �*d}�G‘chÞfúŸñÓÐrØh¸g\3 êJ|4b*ý‹Y %gÖ¨ÑôâÁñe�Pó¶uGÏ�=hõùNRe&V¶hoÆ‘˜+çyõ#“ºë‹×IÔe-¨¼¨]»RÒ²×>þÎ÷¦ý�•ôjЛõ÷ôHÆæXªR¹¼gC�ž$aÃf¾,gŒÂLGÒ•$$+gÜmpëú9¶OëÇÍ"^ì€êÑaF·ê´+¹`h†m‘tâ®?øßÍEA„ÀûÛC#ßcí¬u$Ȇ¶m�ñ&´¯m91ÌŸ{”œ—·7¬ÉOÇÎséÒfu"ž€ IDATú©�5±lÙr¹x=”6@ÒÆ³k×td¹÷Ù²×z ð—®±ðÇ?‰ÍUà1‹“×®q-zÍÕ r¯.düÒ'š«¿`Û¹‹\:4†`# ݽml:ž ºk,üq±#*~µ‡3ÑÇ8=“æö"ç±ôÌKï<•Ô¨éʃ#8­tq:’„™y6‘Πt±8tWMHMï"O%–®>øúúâëã�ý³è@�[�V4®]� {0þ«fX^ßÁÎ˽w-( ß:D„פZ­f œôµˆaûþ„W<º$î'ÉØ”ªA� e¨J‹˜½<�ü5 Ê:®.šÄªôÚŒYô]ÂkR»ù@¦Í€Ç…ü¶9íY�˜dîEÕÐT¯Q�ö#'Ò/0“}ÛŽ�‰„EñÌâÏåêX¡)ŸŒ_AÔ½—kÝÊY¡¦bã†Ô "¨Z3�ê€Wz4Çò\É—šõB¨\¥6�ª{bôpSg\ Ü—sø¾c-‚*„ÒeÂ"ŠœbͦØ|†*q«Þ‚ð�JU¨AëQ_ÐÌúÇ�ßFäFÎá�“VtøuÃÛ†R«1]Gv¡Ò³ ¥ãââìÖ7ä‡ßÑ9¼5Â;2´Om¬_z:¼u^åLî§#©ËQ;¤‰Èih^=o÷âxöc}šžœì\dô$œ?O¢"€*A¦1›‹g¯€O0AVowEÞ˜WɆýzáwö+jUkÍçS7s!íÉ}PØú¢¹@Ô©\ŠW«Ž[>Q}ö•5Œþ(ŒŠ¥<)îæKƒI§Ñdg‘]@¿¶îd_äì5(ì¨Ñ¬:6 ÀÀ#Ežr)ÄóBëF½2*dM ‘Çã8tà2z +,¤‡;͹#ÇHÒ+QשOÙü:_^~†åw"ú{DGÝ@‹�&í©f­ã’´kŒ2�Nゲ.,aP=\\¼(P–°±ÇÈ‘A~ô�LYKìÙ dÊ`؈¦F€C#Õ?¸¸† ‚ üûÞÓ€FÙÅr2GFÎ>Àgþ6XYYáöñ*Rô OÜ̢͉ü††„�‘!2z½nÍÚl,¡=»�ÕË6³;I�ªDcš¾&PxÓJV’††�ÿ·¯×é‘õ:t2 ™PºÅ † ’ç3�†%_³dN›+ìØKÒ¾Äø„Ò"¢±;ØŸÀží'± §b>=Ò“O¡¨T(Ñ£Ïg~Â[¥ƒ èóKSÊZËñC è_ê.‹„Q¡Þe¼T�J¼®o…¤‰aêèåÜÖàÑŠ@À8€ ÒHúdv,ÞÈ hn­cÉž4ô’!¥Ëû“ÿö—˜–" ¤ ä\³œh6`8#GŽdäýéôqOš{çÓÌ2ªL³vœÙ°˜9ë�áQ¿.Å�jæsŽM‹æ°î¨9áͪ‘ïšn&¦˜�IzÆßœ¾ûO¥€s¯Pº¿œëâröæì}yZ³u:4C}of_|iè LòžñLÝ/ãß® �i†—¥}áü~%åY®áòŽÜ3¢t ×_›8&YQ©V9Ì´ñ\½Yˆ²ÒÝ"æt2–uûðióª”ñõ% °oˆU%JãWäç.¥áœ§Þ{yyánÿò²oZ®ž:C¦[Sô§biüýq)òô{veÊà¨�bç¾ÔÆF” ð�³»Ùó–?¢YؼªlJÓè“I¬?¸�ÆG˜¾ð8š'ù{c}Qyãï«äúÁ\)‘SÏs]¢r·a´­Q_Ê—´ýë½ &þ”õQ!é“Ù6{)×^×J!ŸJ<5¦”�Ž[«³/ËŠ�ºiTÇùÒ2Gå"9„Ó¤J!—ñƒ'Á2 »CüM (Ô”/s(EÙWXº" ¦AøH7‰½®A–ŠPùãOéÑ‚–ÕÜòÅ*<ý1S€æÔRfNsgA„Ò{¹(@ÖÁ¬»¥C2 â³ [àñ´wC&eåÇ”ë¹�ŒÈe¬ŽëLŸÂ$(YÞ­®ëgŸñÉ(˜¶­|7”tú¬ó:. ~UwÊmÿ ÃìTä‚�[[†´uCQ˜w×J>þ´) z¬âö–Ï ñƒ­¥ŠG©ièjþƹe°y¥¥eDpDSœæýÎdÃ2|9ºJ¥D£¦¥ûí/ îÌʪù7z¶¥ñ/–Í‚)ܼ߱¶é±äø´#¼Xa ¤é”|»tÐ]fì( Ëøâh¢áÎþó¤`�µÕË=Sæu¾â—î'øø«†Ô�éIçeq2Ìàê¡åÌœ³›U¾avß¿X9•xuLóÙÝõÑ´Câ–ñ¿rÙ»Z!½q '=7–|Θ³®Ôªä‡“¥Šì»§XõËzÒmêQݯC•Nøx›“ºc&¿m0%Ô­(Äßäá›ö3«GŸn¾4þ­7�L>£kM̵I\�5¤z×p<^(N%î~%1œ»ž)³ƒé숉ö"wóŒ‰3¬Ð“Á5W0tPÌî~BãRÖ�Í-Š>I£dÇ!´˜Û•¯Úô%ãÓV”Wð 2®Àa[…Ïk6'WÌåªuy¼ì ÈŒ;ÌÕ‡V6VH…­/ GZ|Òž©í¤CO CÚU ˜Á#n§ÙR§¾¾Žz–ÌÏJuSJZ*I�KA~rfoMéÍGCZ0¿ërnmLe¯ï±/’KRªü¼»¯PÏ À£1MËŒ#&:½U êWµ À².¿O#^«Ä¹asÞ&žQ:ûà]Tâ|Úy&5nˆé¦- è9”ðeýØxùZ”ZŽ¥ê©5`\šîƒac�F@iS¤]X÷I nÌv£Hò²xþ&ˬîú—ÛÆwQg™Ú´‹¬Qf$ 1�FAø`¼—=4»—o"A/aX¾%MÝó6p$¬ÃZj¡@Î9Éò• ý{,ÆÁ=éVÞ ‹°®´v{zêÖudzañpZ”wÅ$繦®µÎâ ã ³.ìû^ͦ²yÉHÚTñÀÖ ‡””L 켩è^´ÀÆ¡aPÚúÉP¦9Í<”€‚âM#¨¨ÐS¢M‚ó“4ù3ª�æÝÃ=Ð »¿ôd“°oü ÿND¥XèR¹—”�‘�;eªÕ%¨˜‚B?/”D´«Œ±$aÒ€�¢`X®1áÎJPyЪ]pÃÍ È™ecÆLL=?{ŒuVت•(œÛ2sãl5ðGm�ÅC�U;2võjFT0E1:ü2‡Ï›â(ÝâÄþ=¼šƒ­GYªWóÁRŒÊ0xÅz~îF)µ!�NÞ ñyu‘AAxI©©©ÿíß=×éÐ)•�°�~¡]Xv×™kŽüÿüqNAá/;zô(õêÕ{×ÙAx¯mÛ¶�J•*ýO�ù^9ûçÈ$üÙŽà11H™É¤fÉØ5Æ ª"˜AA„ÿ‚÷rÈÙ?GÇÝ”Gå¤óüš~â)­óÿ‘JAAA>8ÿñƒ6qaл· ‚ ‚ ÿÑW!‚ ‚ ÂK4ÿ„Gǘַ “ç÷SçÿÉD/Ã7‹Ï¿q�dááÓéxôè�=B§+ìú‚‚ ‚ ÿ.мIö%– mB�§#¶Ö6xôÛNvÊ&ú•ñ$lÒ´€œy‘]«·r6é}úY:™Äµ=ñ÷¬Ëä³ÿVX‘Å­è�ì:“òâ2Ïr ‘þΟGïŠêûÐëõ\¸p�åË—³lÙ2–.]ÊòåË9þß ‚ ‚ ü—‰€æuä$Žºˆi�|Þ"$ÏáUáËU[Ÿoö.òöFæ!#Yò®óñ�(•J”O Z¯×!Ë’Rñ$€Q Püs j9=ž ×î�,cíèD²H¾{žËÏqh÷Y²ö.¤�Óÿ�ÎÍ .OëÖ­122búôéØÙÙÑ®];œ��Y±b.\ÀÏÏï]gUA„ÿ§ÞËVÙ®A>Ø—ÅñJX5™ÄÚ/ƒ1@Beå‚G_Ÿ¶îs:·ä›Äp¾š¸‚²&±¬þn};âºïk‚”ÑLì9‚½žÃ˜¶¡6Ž$r-ÑÇ¿^ê®þÁ'ƒVbÐ{«›y`�ÇmW”ðÒ„|=)ç™XŠQüL€q67÷Ncô��ìÉ¢¶HäraJ;š~w‹JŸŒf^ W 3ñÛ€‰¼˜ŽÜP�O””è2‹ù=¼Q"ab_%w0p eÀàz¸§5o ?ôì…í¾Íô÷R¾¹ŒŒò9ÔkèﬤWƒÞ¬¿§G26ÇR•Êå=szô$ 6óe9côwö³dév.éµÂ\zÈ}…o*wm&)÷ÈÐÈ °§¸‹  +(=ýfvhÈðýiÈ*S,ŠÊ$œÝ”>‘œÍØÎŠî­fÁ‚•éœ:~šÜvÕ‰;vœ$½¢ŽqMW�3QœÖÈ(ìjZVÁ©ñ]0ë"Zc5>þN(’âIÔÁL´—™Ù±1Ã÷§£0wÂÝ)—›§7òs×3¤.ÝÏÄТ¤F­dѦH4’¦Ö–d&A[ÈOº_½i233ÉÌÌÄÉÉ €û÷šJnn.�œœœˆŒŒ$33“"Eþÿ ÅAáýñ^4Eª‡SÃt=ÛvÄ3Ø×¥ö ‘ÇR)V+„Š–MšM¬ÿg˜Ò/%P+b þj2ËÕ¢§Ka�¤À¹RB«}íVJKW||}yîä¾nkÈ=6‹_�£ßÎ_èQZT$pÜev…¯emÌp‚’¸Ÿ$cÓ´5*”Á(l–_¢O¹O’Þœ�jµ °@¢ A¯Ù^2÷¢jh ʪ€jž$¬ÂOÛŽ�Ù¶E2÷2å·hl;¯fþÈj˜h`‹é$’ NCw||}ŸW&ýã¿›øÖ!"¼&†@Õ2YDúfûþúz9¢}SU4x‹RÐpbÆ86ÝÓ£*Ùƒå[~ ¦é¦µ«ÇȽ§˜6y#=çG`þtsÃP&Å,£½•žœ=FÀ9ké¬^›çT pë0Ž¡U_ж^JO·g0“¦!›ñŦ5|(ý}SM<Éþ‰SÙßqUëV¥Èª�¤DG§ñæð�K�ÐËG8š”‹îh©z–!aT2Ò±'îZY�]ƒX?³¶ =Zíã8s×/L<˜†äÔŽùû¦ÒÀ&—³ãêSûÇ–ÏÛÎWµ[<˪ªüönˆ§"‡�F†#Ø7¢P¥ìàà@jj*·nÝ*ÜeAAøx/‡œI–uhQ§(g6má†ô G9|Íšš¡e0Ð\àÄi Å«‡à®|º‡§ê5(©?Ésïzéd=‰gÎp/÷"“ê8£V«Q«Õ8‡Oájî=îÞÓƒQ=“ð[#*7ȤÕ'Iø‹Ù6ü˜�a2K;T¦^ÏïY|ä6¯Ú*€ÒOw#´ÉI¤ëAÍ©tsª„UxÌüƒ$swJØCrB2ú”ÑÛÐß#:êZ”x4iO5k—¤]ë` �ytâò]P@‰‘Ñk'…->UªRµJEʸYb€†ë‹ûÓ}ÆEò¿\JŒŒ$®‹"Ee#èPI2£l»æø«@ŸMtœËšõ©l"¡½ÉÑøÃì;©¡ˆ¥*Í)½ÎÑÈXt’!áÕ(Š!ÖÃ^)“°º�eÐwâ&b³%@ËÕ¨¤êAw{ <­±²RSýÇSh�ɽÏÝüŠS2Â(¿É£T(@«) áùï’e ‚¶ñgY¼˜I³b†€DùAk9ÞpËçÎ`ú€0~™2€ÅkGQÕ\zaû7ž‡¡/Œ¤ÖáÕÌ›9�M¦0¹ã,6Nl€e!òª2P�N÷¸SE«E‡e!'Ø¿Õ<|ªÇú¡0eô×ä�Êñ·çuTãËÕsijÈØ3¤:­æ^çðœeœéþ5e ÜñyÁ<ËÁKy‘lëР²1;vG³cŠ9Ç2Íýº?‰cäÐú©<8• EÃhXÓ�ph1�Vùõ÷9¬ØÉ’ï"Y¿y8›¶ B¯{±(‹Õ¤sÛò/ ¹Tªƒ±QÀK³Ã E’$8rä®®®dgg£ÓéP*•$%%affFdd$•+W«œ ‚ ‚ðμ—=4EB>¦­ë9–.ÞÏŽ-‘˜ÖiBUSÀÀ—ÀÒ*®:Èõg³˜õÜ=x€+R)ý 6ö¶Èñ—‰-twÅß§×Ë€ûR¥°×_æÜm<½¼ðzöñD]äiÃO�¹W(Ý¿_Î�õq9ûsö¾Üì,äyH¦¸VíÈWó÷²ktYn,™É¦Ä·oÌ+Ý|ð2Låø‘‚z ^f‚‰13t—³îs31ëq€¢T¢,pK^Êa¥ÍÉ•,Žyˆ,?àä’µœÑ‚ª,åÜ• ÙS¿qŒIgÛâ $U$¬uSêú+¸·îOv=³Z͵”™G ©XTïÍøG9½±?¾*™Gg6³;^Â# 4E%Ч¤`X¹+Ÿ�ÉÈ‘#Ò½];UÃþoľ¾¾¸¹¹±|ùrnܸAÓ¦MiÓ¦ ·nÝbÙ²e¸¹¹áëëû× ‚ ‚ð7½§=4€aY>êRž™ðm¶1õæU§€ä@‹A�™1ž.ƒŒÖÆŕՌÿîömÑÚU(ð Çí·ŒäÃÃ6þX+9“ ÷>«RQ¬�µÛ¸”èÊí(܃~ÁËõY¬úPßÏ)5Žó¹�ôlQÝe6̊°Œ/Ž&îì?O X[½ÜLV½ñ<ô7w2w%K»PTNäDLz“2X¿}+V² §G;"¦t§�ÙWt®hNrÔ"ö'éÉw޾ª8¥Í˜¸þg&UÓSµH7A´©ùæc¾©ŒÞ*ç”ë9”ðeýØxùZ”ZŽ¥ê©5`\šîƒa#½¼HB!änap¹2Œ"‡´¤DæÊÈ s*ulE©×Ü9¦µ0¨òFFŠb\]of˜AFZ&:Éœªûb aÞŒj#v³ã‘ãjáÔ¶+Áƒ¥u�Š:ÍŸ.p‘Á–Oƒè·ß gg;Œ^ç²–Å)n§À¼øú•߯÷Q§™Öº ó,m(¢M'5³}¶åÛ ‡_¹QßÖz>£¶°¤K‰W5I’¨U«/^äôéÓdff>>GSS*W®Œ���è�Aá�z¸µïO“_:²Â®'íª?£_´Ú7¬þÓ’QßÿJ¯ˆdkjvŸÇ¬¡aX?i[}΂ßòÅ„Iô^�†ÎÀ;—j•syÍÛõ¿È¤6ýG4¢Ïøo·½!Ë:yÑkÑ:L¾ûŽ“ú1?)k7Ûÿ@‡æ¥±xx›“ë'2ÿ›¤i”X¸”!ì«?ø²Ú«C­ÞtÚ„slšö;£b“ÈVEí[ƒÁ3ÇÐÈ‚·ì5(Jȷ˘a4‚ɳÐj¬Œc€/F† E~�yE©;r2=ïŒbF¯&# Ûo4­éúæC©^_F…Z©.…s[fn4æ§o~fù�K$i-ð¨ZŸ®#¾¢g…·›ß!Y¸â]Üž˜[‰¤Ý¹EšÒS+Wüý«Ðð£ômê�Š×HÞôY¼³ï¾å÷u‘Ħ�­w(MúŽbdGïgÁšd׈öõ¾fךG5ÃA¡Ä¾A#Jýp’Ó6�i_×òñà5ýTŽ�¸™Æ)ÙØ÷à6t6†fVÀ�Qÿ4Ž?6Drù^2FÖ¸–ñÅAñúž:ù5«œ=+[…???¼½½ÉÎ~Ü‹hllüÊ|AA„wAJMM}b’‚I IDAT@Bw�_ë×`Mýìâû>G_ÿ]ÖÑÍ¿7ÆžaYÛ·›6#‚ðrôèQêÕ«÷®³!‚ð^Û¶m•*UúŸó½ŒnŸ?ÅC…†s‹FðkR+¦wóy?3úŸ£ãê–¹ÎuÇÓÉìëœ3–ÍŠL¨e-‚AAá½ó^Æ Ë6æûÓ œÊ·`Ìâ¨ó¶ã�„¿(›;'70}É9n$¦£5´Å½|}Æ,Eûbïíú‚ ‚ Âÿcïe@3xÇM¿ëLü¿T„�áë8<ü]çCAA G¼vAAáƒ%AAA>X" AAáƒ%AAA>X" AAáƒ%AAA>X" AAáƒ%AAA>X" AAáƒ%AAA>X" AAáƒ%AAA>X" AAქz×ÈÏ_|ñ®³ ‚ ¼GÆ�÷®³ ‚ ¼§ÞË€`ÆŒï: ‚ Â{ W¯^ï: ‚ Â{L 9AAáƒ%AAA>X" AAáƒ%AAA>X" AAáƒ%AAA>X" AAáƒ%AAA>X" AAáƒ%AAA>X" AAáƒõß h´§ø*Г�û5ï:'ÿ*}ÜdBì?bCÎßL(w3]«0áªîÉ×_‘¹,‹¿rCÿ?: 6Šá¥½røXGÞÅ1ÿ'ô\›Xu—MäÀãû/À…^;rß.™´•tõvÃÍ¡(Æ/×}3š{áæj‹©iK–>ú³ÿŽÈ)óhhÙ”Eéï:'‚ ‚ðßðß hÞHÇ¥qÁ8õØF~M.Íá!x—N”öß9ºœ¼œ¶NU)ŸB�©uŠÑdÞ=äçð“LÒÁ ´«àŠ…‰)Ö%BøîÈÿ �ž³��ìC˜÷¿ˆx4DþÔ� ;L �±r¯J×é'È(Ìy´”–&’ôôcLØŒîZÊé;èëa€QèïÜþ·‹B~À©?zP½„5¦&–¸Tü”-©óLtç˜Ù¡ Þj3ŒŒÌqjø}‰è,#˜s)žK3šRTzi?…;½Ö\!.êGB ÿʹ$1§�%Íþ|Pà&ÙÑ_SÎØ�Àѧ)ô­ÿšz©½µ…¯š•Á±¨1Eì}höû9òÞñR‘`úüÔ“ &yþøºòAáµþŸ4؅S9P¹�K*_ùVsb&3®5¡+5/·éÞú[óè1º.!æÆubÖŽ¦n±ÿZõQàTsS7�àúý;Ä,nÉý1íø6²��›a¿ßÈ$++‹¬¬t6÷ø§®eÇ~ú–“6%Pý#齎LêÆ�4}›F3�ó<Û'Eàaô7ÏD²¥b· ¬>z•»w/²±¿Š™í?gsÁqÆÿ†ö"Ó†ïÁÀë*Yíy&µùˆ Ž_°ñâ-âŽ.fp°õ‹õÀȇF=â�7@{_ËGA>ÿµ) 'yß·4ô¶¡ˆ…�&E“ h£ÇRÃÃÐq§HXú1%ÝÜp+ùK“eÈÝɧeÜñj9‹¸+¿ÓÄÓ 7÷Ò Úž ȤÎoŒY¹ÖôhP™ >”®7’÷_|c�±¶7eü;0¿ ×ç9ǘ1ó-ú5Çî•¶aÛ¦. K_jyrñ+æ�³µfÖ®TìøÇÒóSŸ­_ÖÄÝÚ[ß&üp0™\vöqÅ»j(^vŽTÿä ÚûÙ`]ª›’e@&ýÈZøÙanUœêC6q÷ivuñÌmêN•±§ÒÅ2£Aqªÿt†\ôÄ-›Í±ßñ{視ÙÙáR¦‹+Ñ]OÕâ}ØùR——öä(ý>çpä0JïÅö¬§ßhˆüÜ÷¾»È~©äÄ� ò¤á”3dÉ©,ï\7ïî¬N9η!%psó ú˜ãhÝ¥_¨ï挳óã�½™!yzÞôq“ ±k͸Ý©æWgêþráÉ›r-qËzQÑÙsu ¦Çðx$“—ŠaTòqÁÎʵ‹3Ö·¹›ärv|n f«ÈáÔØ*¸5™CüÓ×ï’#cŒ��166Âà…»«€c>XG§b•ùéòÓDdîÏm„]ÝéÏzb4ç~cø‘ú|ÝÞé…6sYUz3êãºTñ/Žk…¾¬y²“îêªXW£C·0‚+øãØ‚ ‘éÏ{ŒäŽüò1UÜm0·´£DÕ>,‹ÓƒœÌ†Yð>ƒÏêxao[ ßjU(iúôòűò“j¸ZšãP:‚©1YôBesaf3J–ý„Í÷ô p °vJwÀÚÚgW{LÒ®r5ùoôAȉ,lfG�_âžõdÈ óhlW›)7´ÄNo†—{9¾Øû€ƒKãææ†gã©<a©çÆ‚/Yá?Š>ÞO_2d±©‹µ§Ü|©w$ƒ¥ö4™w�e¯©—Ú ˜w¯ 'u ¼³-öîå¨QÎññu““XÒ©$n®v1}iÈÙË'—m=œ¨8äw¾j\/·b¨½û±åÑãt÷~ßµE-�©Ðéw¢È€Ž‹?T©óFž�ÔÓá3ìû»ãUAáýñß hôwÙ}¢NÜçÖÚÆÄ}÷ëÓ@U~û®]c×�Ø·�Ïåøxâ// ­�†u˜t:Ž+«ºãîÕ—õWã‰�;ËäºÏ_¡j/ޢĸ=�‰â�À t¶™ŒgßÊèÒosùò Ró�> “ºi K̺Ò7Ää•oõ7—2e[)út+ýì ¼œ«Â«Ë¹žJúõM´Oü–Î?F=#?8Ä óqœL¼ÏáÁ¿uÍ�ìÇÇRU˱•­¹;ÿ ¡».0Ùs-‹÷gAξë2�ì¾û¹—Ãxëhö§=iŽ*ÝøxÚ¸ÎíÅ�Ѹ2½7?æaÖ§þ¢á\Ì%Üí®òye,Ìíñ ƦÛ:”n)opš“×óª‘I‹9ÉýÀ`ʵ¦¥åVìË|ü•&šÕ44nS ã¼e�¼—á�{s¶ý –÷÷ÇD²¢õ¼ËÄ_šE ë ŒÚK|ü5|U ôÈÖø[ܺu‹Q¿PÏÁ‹V­+b�7�¶±ì\S–ÆÄrëöI¦6rx\áõ7Ù¹,s/¥pksn�êÎä³ÏŠ»s[âê`�¥[[V›v¤[˜`HéÁ³ªý‘ÞÓ¯ð úGzÍqæûi�q{ÚÖet•â8¹•!¬×tާå @ 8¦YmZ†^gÝú'�r9‰­kŽQ¶Ec€>ž9Ÿ¯ Ì×ý)•÷äžòô,¾ÜÀáÓ§øÅg=_O�y^G2Ï“<‹ƒÇOsø[K¦uËÑ\=wþìN‹ß´ôÚKjÚ-�ÅZ/ƒö1ìpMšL˜‡5f6Ôì¿„+9Oö[ø }ö”cÖånlŒàÞÞ3ù ÓÊáʼN4›¢f¦É4P?}Ìd³¾‡j[KŠÕù� ºÓÔõo<‚$[¶­ÉÅ•kˆ\x$n^ÅѲ­i欢Dïµ\‰;Á¸šf„ý|–øøx®nè‡ç“ë%'®aäTs†|YÓg/Œ)\šKQ1/KÕœ#ú\q*Vp£M�õR&íìin{˜Õ5µ¹Å"øñ@òã O²¥ÝÂËÄ�OÍ|‡Ï½©|´œ_¶Ë1û¸‡k[RÆÒ7~FÇé† =tŸŒ[[è˜8†Žß%%^Íšá¼k5{ŸD4škÙ¤mHË`£¿^î‚ ‚ðžùï4˜S·[g|‹¨°ªÚ�j¦ñ\½õ÷'½«šág ¥BËpŠîÜÄñg- «�7��s€Aîù©þ:NÝMù~]ñye´™–Ó³¦q±AÚ8=ßWY²9ýÛãb¦BaVš­ËsûÂ%2Ÿn`X•®}+b©4¡äG½¨ÿp[Ïj%.n˜wÇÙÁO[+Š»š�œ��æÂV¶%סg_L•–Tê×�êyVŠbmøu¢‹;Ö ÅC†Ï쇷 —9±r??ŸàþÝC ·ZB—A+HR\&Žè˜,4G‡àÙ—íÙÎD]À»RyLUehaÇÖ{yh¢W³Aß„6•Ÿ7¨äôÃŒiÁÚJ³X1¸,EÞæÂh¯1«û§\î8�ŸÂ¬^Ú£,G×Ïâl¨lñòx:ôÇ‚z½ºRªˆó²½è|™­;oàÓõSiR,o…7¦Þø£œ8¾�eß÷å£ÖUø{£%¬ë·¡öÕU¬ŽÕ�œÈæUÇ(ߺ)NoJWÎ`×èï¸ßõšÛæ-Y »  lÏžàŠ&‰…-‹Qç·8´‰§8•YŽŠž¯Í“(3�³%ѵæs1ñ[º<âçN£Ø•ùšÝžySùHX5@¿²æH@‘%q2È娦í6ïG{cEýéÑ·.)[7sN Ê’ÍhVl'kdZN­ÝHNƒ–ˆxFAø/ùï4 3,ÌŸ4:$CŒŒthtj¶Â ‹'¥%YXa–žDJ!GË䞘Ɍ¸¦ôkéðj£ôáN¦Î—ù¨_fyþ,'`RçZø{¸áææNаýäæjÐ<=#;ì-Ÿ6´m±³L'9UH(•J$¥ ¥Rõ¸7C¥D«Õ¢KI&ÝJ�½áÓóPã`úbcξnWhÏr/øcZº?m¼`b¢Â4´7*Ûa\Ä‹6=b|d13ÊWrã\Ô.í‹Fe~‰Ýѱœb¤0±ÂÁÉ“àöŸr¾'½æÝ~ö�²x ºTNà¬&œ®õò\OêFÔ"°¤>U;2á§Nm]Ëáœ7Ó,´%µãֱᆎÔíkˆ hAcGdì`ôØDº�i‰}SXEŠ<é]�00P¡×jŸ “ ,±*òdG…–EÓHJу>‘{ *\Š;¼ú�L05VP±Ë§„9›`â\�^­Ü8±ïYú ’SuØ9Ú?ÙO�½£=/4ñõ)<ò/‡S¬ÚûJï�‘¥ÅÜËÑüÓædŒìĤóóeƒe=چųjõ5´‰›YU‘6�ßæË…m«9@%ÿÇç¤ôŠ •ÛN–oÙ˪�*šµzah˜Að0¬^Ê8¿Õô¶�—Ô’�yõ’ÉdÅÇ3Ô|?§?>ù Ç’Šü+¸>•„Ä'ÝkòC’’²°²³Îg[J)“s§¯>™{#“²}ÃO„Ò«ôF>ýö­", Ô랯nõºcš…Ò²ÖUÖ­?Ö5G(ód¸™îÎ ¢/íf — IRâÒw÷ÃÕ¥/» ±2²œ{Ÿ{O S“HBš6V PØ¡¶ÓróúýWWÑRºáé®B’ž–†ÄÓÊ sl­Ud¤=�‹#“žšþb [Úý¼†Õ³»’8ºS/° ‚¤@¡¹Àé‹yúJ% �.ÿ•Æ ²í+ñ�uÚÖçöê•Z¿Šèà64²1H—$^ºçe2b¢8õŒ%$É”6+óMf­–“eTŽJ>ç‰\°‹ÄЯi§Û˃g°¯„µ”7å—륄u‰X+žß'H��ÿÖò+@R¼œ˜+3Rî?_M“˜@º… �JJ6k†Ãö5ì;¾– ™ Äp3Aá?çÿY@£ÀÊΚÌK縑O«Iac‡ÕýóœOÊg)Ö³‹™¶ã>ÚÜ[¬ûcYµÃ©�çmmÆê”òmËÜ[/î«¿¹„)ÛËÐ7Ïü˜ç‰žgöï§©Û¿./\ 3²°ò*�³‰YçX¸øÈ‹cús1gÚ1ÒtÙ\Y8“­fu /ýú•šT¾áÔ³Ú˪])È踹f‡žÍ –ÉØ?ŠKü˜0ó¦OoÈ‘O²êž ¨(ݤ1êÝ3˜“�.ç&ëæm!«r  À ˜Òg¦3[Bݺµ1_ñ;Ý*Qþi§,ADkO¶}=˜•FÍiøb>%• •Ò™¿ŽÃ}_>Ûœüm:¿ü1‘ÒË{0bÏãÆý£køsÏ9n¥d�rmãG/&£VCž�¬+à˜˜Ú²— bêZ4z<‰\éó%ÇredYF–uÜœR‹¢µ§rãæïÔ.Ìƹ‡™ûûQÒtY\^0‹�VaÔóU�dGá\úu8 Ïg GC±5켦…õ›rbî'iÑ&îcîªë”¯QSŠR½a5âÖ­åŠxxœ•¯ñbŒ¡D¥R`<’éÝSÛóWÎk@»–I¿oâd|)±ìžð-‹ÊPÑÿy]P¹{árí0Gî¿Úk#™{àisžCGR_yáP¤VÂïÎ¥ßÄ(ª¶n€Í ñŒ)¶6†Äž½@Öó?b×m ÙòÓ²ÍdYDQ¾‰áÁŠÖ˜(¨PÞ€õÓ�âY§.u‚î0cþ+•|ÞU@½4¬ÔŒpíz¦-»B¦>“‹ °ß¢!%_o¦|òg@Åuø¿öî;:ªjoãø÷ÌLzI€$$“@B‡€„ŽJQ�¦Rô"(W°7,»×ëÅvmˆòÚÀ.RÅ("‚´jHo¤Íœ÷B¡i8ð|ÖÊZ,Ïœ}~³g\ë<³÷Ù»tÆ+|°µwázÞ˜´€àž½iRyª=±?ý"¾àÉû>¥¨ÏM7‘sÎyh ®¸“›=^¡STÑñÃù ëð푽ÁPî¼— -êU¯·,8!<ÚtÀë…ÎÔ kν;¯âÿþÓ— CGM\{غm'yøAºœµo¼Æï—ÝÌ�È?ÿL[ôõ+¼U:œq½ƒŽ:âC¯ûÿC“YWÒ²í…t»âßä5nõ‡Q # ­óÆÓ*<‚ÏšÜöÖCtªîFų¼9–ìu¦Uû.ŒüÊ—F•˜9 ¹ïÆY´yî9úGؼè1^´ž;ÇN#Ý Éðî„0¦]V� °ÖükïU¼ýÂ` 0‚ÚÐ62�Ú�ºR;°3Ýãóð¼ ùˆ�f#æÊ!4OÙL`ÿ�ëÍ=”ÿÛŠy7ßÅçû*?�dF�ïÌ�£¨K‡GVR”­œÎŒíi|tm#Âà‹ Ñ_U¹¿ÐŸ/T�‹æ C‰êýÑO¼ÁmMì`xP²ñníÝœ¨°HÚŽ]LôÝòêÐÚî�|xóí¬¹r�]ˆ-¢?Ï=ß–9cîe~–‰;{%¯ŽîJÃ:¡Ôi=’YµîäÓÉC©cTsÍJ¤[êw¬i>€¾gh9lÿI9÷’AÇlÜñÖ:z؈1…écaR'ÁA‘´»}>™6°“0n /´üšá Á7ÍO]&1yL6 ê‘[Ìb`«d:\ú{ãêc)i_Ú=8™ žâ†g¡ÜÃEúŒûé×:–°:-ö¾ÿ˜úã÷�½éž¾›{ðíË”=GDÏÎÜùTW~�Ÿ8×Í:b•.Ÿ ¹úò26í½�Á—õ>t¿e:hº™ˆˆœsŒœœÓÝ1ïÌ?~<“'O®é2*™ä¼sÎ�®dëÜë ;™é#_0ºÙƒDÍZÉ£IG͉2÷òî•­xç’e|y³óÜO–…³¸6ñ1®dB³ênÒät¹¶~tÿ@«'4ÃãˆþqÄÞÊ7ÇØFä̲×^q¶VEÿ`#öæÅü<±#€asàYÅzgž�:�†1ôï¸Ô ù+ëq³mê+|×a/%ž™ŠìÎK¸ÞyFšªYF0­iþ˜ˆˆˆœœ³ãñ3ÊMÚ»÷ñIó ÜÔðˆFÃ�§—7ÞÞÞx{ÛX÷ñ§äôNÏCË"•±à†(ÚÞõ*]ÞŠg$uŽc^¸6ý�ÞÎh¢£üExRû†”ßßKRƒ|¶×Lò—ÜA³„ëï£bf³ü×Ñ1®�ÁáÄwº‰�¶»ÁÌbö”Ù4x`2÷\’@DX$�;w$Ñ—?Ôìå]Y³—'öCY§‚ôÙãéÕ0œ€€Pâ.Ëû›*£‰™É#qÆ„ãç[Õ”³côÏ� b8<+ûÈ/OÇá==Ê·óé-�‰ ¤v³A¼²vÿ78,ü…·Ç]LbDAµb¸àªÉ¬¯€ŠU÷Ó4v íjXÎ÷6&nìbJ€Š•�Ò¹¾“È =Å«ºkÓqú§b %Å1ðî;éQ¢éûÜO<óxõ˜™,ù÷•4¯„p4É#^å§‚¹Ó_¦[HOn{èjº·kL½¸‹ø×WÙ®·t%“_ßÅ€qW^Ù¹æ¾Å<Ü«>!a$^z7]ÈåïÜ@òØßKÊp[Ó8œµðé|ä”37Û^ëOB\kÆ/)àË;šát:ipù+'°K‹nŠ!ùÉ •f–òÙ5!ten ø£Auü'®ëIÇæ±Ä$�eÆÎvmy†Ž¡�6ªí“›Ó0iÏü�Wù>ŠYþì Ú7ˆ ( �Ú�{sïÌ ºØür_8£ õ‰8jÊÙ�zZ\{cút!)>šfCßä÷rÀÌáã$âl8šÏ²Wñø…ñ8�õéòØÁÏÍ$ké³ M®G°‘­†òÒªüÊzLò–?À&á†ÄÒ容ìÖ�ˆˆˆ%�s�ÆÜ7ƒ½È]÷uÂ÷X{ÆË»ŸTpåˆnøýá@>šOðcßð{Ê.¶Î»�ž`oxóSv°cÇÒ~ü½j'0xH[<€€Î�ðưMÜ{ûÇìÊ^Ìãæsá+Ïry¸¸ÙõÞh¼TÁ˜9ÛÈÉÝÁÒ‰ê6¡bk '&ózÔ% V}ºÞü›�2qmz™¾ñQÄ4¹�—°·ò†Ë½k*7]ÿ9qÏ®%;w ïuý™[G¾ÈF`„qÍÔßÙ¾f"]«ØMþøýãfÏ#h]�ÄöƒyhNJåF•nvM½…›¾n͔߳I›3ˆ=KÍÙÍ IDAT~9|³oæ1ÿ®~<˜Ú—i²ÈÛ»†)ƒ¢p´ÂÀày|òMed(ÿ‰Ïf—sùU�ñmæû­›™~ãÑÓ»ª¹æq·\»Y�{1S–üȆ…ÿ`ß¿Ÿâó܇Ž]ä͹‡á¯yr÷Ò½äï˜Çð}�1üñ‡7ó,ù™´úùrů,À—×{�´?Ü$›äÌ}™®gì…ç0ÿþ‘¼ú«÷íaéÝ¥|ÿÃÑóüªþ^âÙ‹ÿýº�Mÿ7€À?|–6âÿ9“ÍÛWót×z<¿ž””¶ÌGƒ30(T¾î7‚î›Í²ukø_£Ïyøµµ‡>³x¹í§ðýªu,{<˜I×?ÉŠ2®Ðn<2û72ò3ùùÙx挺��ö™€�„›ç°eëWÜ—TÕ q¿¯…‘ÇšõÐóç‡yî›R0Bòöï¤lšÂ€Ðd&|»�””­|÷P2À½ë=nôÆ- IÏË`ùƒž¼4â––¥Ëybä3”Œý–=™k™úßæžu[r‰ˆˆÈ 8·�™ÏâGŸ`ïõ�påqvÀÌ_ø³|1¬ÃÑ;„\~+ãZb~ñ‰D9åªb+SFßÉïÃßæ¿=îHîKòÿÇ ;ï§ÏÅÿäÛ^¯ñŸƒÇÌ}Ì�¶ˆÄ[ŸbDÓ ìxQ·ã zÔ·ƒYH~Þ6fÎw0þ›�d¬}‘¦_ßÄ�¯oÇ Ø†òò§³ù⫯™þDWv?;€¯§à ¿�Ã÷±Ã¹õÒH<ì¡t¸åÚ®ŸË—»ªù‰ù¸ýc#²Ï|4k._.™ÍÿU0õšA<½¶(â»/–âzG8ðrfìÀ˜Ã_žâ¯™ö™×?~ mÃà¥ÕàËhæ-2(œùŸ,¡(ÿé3f»¯àª?õýѪ¹æqTÛ?¶P.Ôƒ0<´£µ_ [vT7tQÆÊ¹ ñ¼rCë{cóoÎ c{’=ÿ ~=x7ïÙ‘�ýëaÇF�äd¢Ó7“rd³îTÞ{å+.wý�i„e«˜½Ð“ã†çí ¼ë?þ§›új¾—3GR6ô#ˆ6íرeûá éÙ‘Ácp`P«ç`ºæ.`Þo@�GŽ£wãZxžDöJïÐ-üšr"ÏÙ©ßg müß h×´€­[sª­3ɘ;•E 7óäðÆؽˆí?Ž�ŽÌù¥‚Šßæ³ ënÙ_{0íÆ�¦K?ˆˆˆÈÙïœ 4¥?Mäþ}yrtü±ß˜¹�Ïß™Gí«†rÁŸn íDÆDãÁ¢Ö>óž,½‹wLæÈ™ax5eøˆD¶nbðÈŽ‡-wïcO†ƒz±µÿ\�ჯ·�¶#ï¤G´>ѽ3ØÉêoV²°;/b@� hX?‘äóÂ8'Ëg-&Ët“Ÿ•�;¬6a•��„{å�™}ü@süþ±Q§C?ú´kBýI\z׫Ü×~#³çmÁåÎ'+ÇEx݈ÊólDÔ�àà=¹™¿‡=¥QÄFUõó¿�ƃ¹àc¾.,ã§é³1ú ¡mu7�Õ\ó8'Vß?†/~‡§ å®ê~�w‘“Y@híðC}çAPn&‡ºÝ÷Áf=qTTpd³e«_gòö~ŒXûðT>w™yµ¨^Ùª-œÚaG:Çû^ž¢ò¥Üï8¥'l~~•£{܇…áLˆ_廳ìŸ[Ùï%lúøúµmHœÓ‰3aoî(¡¼üDFE |ýý*ûÌŽ‡‡�ëˆkVÍMÆ®½”­�H¯&�hÔ¨�š åýl7¥nÜÙYä…Ô!¢ò{hÕ¡ö1‡tEDDälv“üµ?òË�O�ìm`¾\õi!kiIÀà�9ø‡{çtÞY’ÀÐkšVyslتº©1Éÿn×M®Ã¿ß¼™FG!÷޹ý?Y ¹>˜)·¼Ä†ƒs�láÔ ¯ =u/Šv' âÆÁ�Ààà?«ºQóðôÀt¹pc#04[æ^2+5ó3ØWBXÈñ>ÎëŸ#®ˆ‡¸\n°ê ?7ïðó9y‡Þ“X‡Ú^;I=Æ(‡=aƒ�‹øxÞ¦ÏqÐHª`¨æšÇ9ñû§:vBj�½wß¡Ê÷e�T‹Ðj6�ù/OÃkäXº9ÏÑV‹° lö,Ö�IFæŸßeÕßËê˜fß(�N<·­Ó41ËVó¯föCç8ìv*ÊË+û½„¢â¸Ä,Û˞ʕú(ßGFnµBl¸Óþ�±ãVÐæ¥elNI!eóGü#Òv‚ÏDUÏÀä�oó@ö»äVmÜÈÆ�Ù¸q3©»~ãùîžØj…R˜KþÁ·V’Kn‰¦œ‰ˆˆXÑ9h ÂGÍ£Ä4ܤ™Å|4ÈŸ–�¬¥à“!xbÁÅÖÞeeÒ0†œÄÃfÆlî5›v¯Lbh½£ºÌµ�7ÿy?;GMáÕ—ßàAßõߟ)0¹lØÅlzñ¦nÈÇM9+g°h« lQô¾"‰Õo½Ì²Ì *ö}Ã[ÓS¹à¢¶øâbãÜw™¿&�Ìü\Ò—¿Î„ɹ O7 ð¿°�R¦ñÒüÝ”»røáå7XѸ7Gï㬦Ü©,~ïsVmË /o7kÞ¿Ÿç¾�£wÏØñ§Ëe�Ù>k&›Ë�ÂU|:g+‡â‹o7†÷/à͇^fUV¸rùå³y‡§bÙã4¤ ¾ƒO½®dp•ÏI­škPÆ’ñmhÔëY~9âÀ©õOu¾.§3‘kÞÝsb#8ɌߙG'P7:–�¬¤°E]Ë”÷¯!ã‰®Ô $"±7÷ÏM?°²šg;xs,ÙÿêL«ö]ù•/�ü5åLDDÄŠŒœœœ³nžÅøñã™ÙÔŽîm•DDDDNÄ]8IäOÊ—2>©¯µç¾o$áüË3Øë_Á�7û¸™óÏ]=ˆ¡9&^!͸êÅÿcx]M9 4ò×òèÄÓ¿æQó“EÎ^Ž îaáæ{jºŒÓfop7ËöÕt"""r¾Ñ”3±,±,±,±,±,±,±,±,±,GMp,cÆŒ©éDDDDDä,wVš§Ÿ~º¦K Д3±,±,±,±,±,±,±,±,±,±,±,±,±,±,±,±,±,±,±,±,±,±,±,±,±,±,±,±,±,±,±,šbìçó¥yüXxì×äï*à½åEì4ÿ¾ºDDDDD¬D�¦†¸r‹™µºˆm¥Çz…IvZ37”’«@#""""R%GMprÜìØ’Ï§kŠX›QA¾Ë ЃÆñ� íèG={ÍUæÊÌåžrÉIŒà¥^¾ø×\)"""""ç 7ë¾ßÃS?UV?€�ݼ¨íe’—SÆúl7f�Ž5¹ùé§vyÛ±oÎcq[_ú…Ôd="""""çËšýi9¼²º‚˜öµy´�Þ‡ŽøqÉ¡›d¥åóÎò~ÚçÂôñ¤UÓ`þ‘ìC¸ÀÅOK3ù`s» Ý”bP«–]“ƒÔÀOwÓ¦ífaípÞèå‹We›kíà‰Œž»&˜ãϵ™ù…ÌÚbÐí²0|¿ÝËkK¸´«7žG¼¦(£€w¾Ígùž Ê<4¬ePüÇVر)‡7W±!Ï�#À‹úž.܇޻Y·2“6–’šï¦Ô°Ñ Mÿnç…­´”/—æòÅöRví7ˆˆòãê®!t9PlñÞ¦,Éce†‹2‡�:õ‚¹÷²¢ “ôß²yce1óÜØ½4H ã‘¶^Ôà`—ˆˆˆˆÈ ³H qóóú"öùúñÏ Ž 3T²+—G?/ÀHææØrŠùxYG0±»þ¦ÉŽ�%ì âÖnÞø¸]lݔǧ_ìawïHîLô u¬�[KØâò¥©p—³a·›Ðo¢ª3`²u}[Ãë�g’7_,+`e{o:WjòÂŒl6‡0¢�/u¨`ýú\~;bX©`[�.(&°I0·uõij¸”o~,;â2n¶§ì'Å'�[ºúŒ›2_lf9óçîåÝb_†w¯M‚£œï–eó¿ÙÃBH4Jùd^6kC‚¹m�¡¸ØUl'ÔwN>//.‘T‹G=p”–“épèÁ*± k³‚ô{-Oê³b߯*`OxÏ÷ <>b|ˆ£œ[¾Ëã›6>\pà•Ž /ÚÄzãZ:½ *ÝÉ«« ”LƒxBÖíçÇ “¦u ÌâR~˳ѴÞ1F-ÊJ˜ÿ«‹æ�ü‰4€†$/ßÇü�tJr`iòùÙôå¶¾¡tñ9pZ�R§–zK."/2„'/$Âð¢VnËýãå;].²Š»—%{‘ûãn�žÅ§›JÉ­œÇf�`€¾ž³“ûæçòÕÎ ÊŽw1‘³Œ5Fhlê¸2JI­ð§y•U›TYN &η{qaCó7±¹½'E©%¸#CháUÕ%+øný~ŠŠLþýêQÊ…,ÚĨ(ã@ Û?Ó<ùõ™ÔìÍ5ƒkÑþȇv ðõ?ðæÚÔáÕúûY².Ÿ9‹vóÙê BS/z^EÒŽ"®ÉçÍéy|Ö4œÇ»ûr’ÁJDDDD¤&Xc„­ùà_XÄôõå”Wõ»' Â!cG {�ÈYéûÙixR?ìXwèn6í*ÇäAŒ€Aý¦Ô/,bñöý¬L5išàC`Ugf²x��n½êòü°ÈÃC#èêâû_÷³ƒØÈÜÏÚcm¢i÷¤~ìM+a§û¯9†�0OBÌrR ìD…z}ð/ăP�ïó ñ¡ÏEµy~Pû ˜—~°“ "¢ýÞ·.;{‘±!ŸÅU^JDDDDä¬c� °A£JyéÛ=<�@�8/Â=Mö–³q�Aç®�tnÀ¬™yL\dpMcOl9E|´¬” Ft äÐIqZ>®sÓ$ØFNZ>ïýnÒì"â+ã�-Ø�K�¹LZ’�g¹7#ãìU ô˜lù­ˆt?_F'z÷‡l<¸¸�óÖòc‰/�›Óå—}¼=+“¢¶~$úïªàðžšv:'0{f.OÍ5¹ª™7á“íYnªË7ŽÈ®ˆ,äí¯3,$¹– J*Hu{Ò7Ñ»YÎòµ¥x„8Yéå`#Ð Ìüý,H3©æÀÛt±9Ã…ËáI€e¾""""r¾³Î­«áà¢Þu‰XŸÇÌ_ ™ú{Enðõó ~=:T€Ot�ôµñÖò|^˜áÂôñ eËpînçCÀMÙ&[Öf3;Ç�G€í.ªÍÈ–G WÙéÐÚŸ�>ͧ01”v>UÔSQÊ×›*©ïKâŸV 0ˆiàK½Uy,Þì¢ss_ƧÎÒ<æ•Á´2ðô¶S7Ê—z•SÙ|£Cy¬¿ƒi?ðæÜ< ÝàçïA£O‚�7ýËæAßËëàµ,‡9+3Y°ßÄáí ~“P.N¿² ¶nÎcÁ÷ºÀ/Г :…qu=מ2V®Îçí\e†�ÐZÞ êBûª¦×‰ˆˆˆˆœ…Œœœœ“pÃªÌ f}²“顼y‰ÏqÓœYTÈ“ïæQ÷ŠHFcA9¬X±‚^½zÕt""gµ Ю]»¿õšÖ¡ù;˜.Ò2\T°lY[ë…pS¤ÂŒˆˆˆˆÈÙJ�æfa1ïÌÈf�ËF\ý îïæÒË(‹ˆˆˆˆÈßçü 4†ƒ~Cbéw¬ÃLøgÀ1ŽŠˆˆˆˆÈÙÆ"Ë6‹ˆˆˆˆˆü™�ˆˆˆˆˆX–�ˆˆˆˆˆX–�ˆˆˆˆˆX–�ˆˆˆˆˆX–�ˆˆˆˆˆX–�ˆˆˆˆˆX–�ˆˆˆˆˆX–�ˆˆˆˆˆX–�ˆˆˆˆˆX–�ˆˆˆˆˆX–�ˆˆˆˆˆX–�ˆˆˆˆˆX–�ˆˆˆˆˆX–�ˆˆˆˆˆX–�ˆˆˆˆˆX–�ˆˆˆˆˆX–�ˆˆˆˆˆX–�ˆˆˆˆˆX–�ˆˆˆˆˆX–�ˆˆˆˆˆX–�ˆˆˆˆˆX–�ˆˆˆˆˆX–�ˆˆˆˆˆX–�ˆˆˆˆˆX–�ˆˆˆˆˆX–�ˆˆˆˆˆX–�ˆˆˆˆˆX–�ˆˆˆˆˆX–�ˆˆˆˆˆX–�ˆˆˆˆˆX–�ˆˆˆˆˆX–�ˆˆˆˆˆX–�ˆˆˆˆˆX–�ˆˆˆˆˆX–�ˆˆˆˆˆX–�ˆˆˆˆˆX–£¦ ±Š Ôt ""r#''Ǭé"DDDDDDN…¦œ‰ˆˆˆˆˆe)Јˆˆˆˆˆe)Јˆˆˆˆˆe)Јˆˆˆˆˆe)Јˆˆˆˆˆe)Јˆˆˆˆˆe)Јˆˆˆˆˆe)Јˆˆˆˆˆe)Јˆˆˆˆˆe)Јˆˆˆˆˆe)Јˆˆˆˆˆe)Јˆˆˆˆˆe)Јˆˆˆˆˆe)Јˆˆˆˆˆe)Јˆˆˆˆˆe)Јˆˆˆˆˆe)Јˆˆˆˆˆe)Јˆˆˆˆˆe)Јˆˆˆˆˆe)Јˆˆˆˆˆe)Јˆˆˆˆˆe)Јˆˆˆˆˆe)Јˆˆˆˆˆe)Јˆˆˆˆˆe)Јˆˆˆˆˆe)Јˆˆˆˆˆe)Јˆˆˆˆˆe)Јˆˆˆˆˆe)Јˆˆˆˆˆe9jº‘sMfQ*ëv/ä—Ý_²3oQAMh^·-êö$Ì/¶†+´ ÃZOT°9hDDDDD΀5»æñÖªq'uÎÈäWHмô/ªèü ghDDDDDNÓ©„€·V�cÍ®yAEç‘Ó�Y”zJaæ ·V�#³(õ Vôgå»×ðåÜH+ÿK/S#hDDDDDNÃ{«ï9+Ú86;VÍgÉÖ"¼ìg°Y3Ÿ5ï?Åc¯/%Ó}Û=IZåLDDDDäe¥V»À‰Ø–ý#™E©§¸H€IqÚJ}µ‚ ©ä—‚wP1Í/¡ÿ¥M6³HI-ÀßGØÎ01¼Bˆ �À×8“íž‘S´n÷Â3ÚV÷7œôy®ÝKxë�EÄu¦Û€ž„z›ïKc—g(˜Å©¤ìõ ¶kgr€#ˆ–ÿIË3Ùæ)P 9E¿ìþòŒ¶uò�ÆMÆúµì´7åša—ÒÜ«ò?'4>4ÊÓSHw¹°Í}†‡?,†€h’zኤZ‡ŽYšÁ¯ßÍÒµ›Ù•UD¹ÝŸ:mqc߆xoeÉÌE¬MÛKvþ~\þ0ì®AÄoz�§>.¥ï}#IöËgÃüÏùvÓN2²ò)1}ox!]H¬�q¨Ö¢´U|õÕ ~MÉ ¯ÌÀ/¼>]¯º–Α§>t¤@#""""rŠnšYsmxûú`”ç°/§ê}{ïfïöTJ‚ѧ_êù”’úíLæÍ˜G\â0’| Ü9ë˜þæ'¬7Ò±óz„å±lÚl2<üñ*ÒVóÝúý$]}-ƒBLŠË|¨çébwJ:m‰ñ50‹7³ré&ÌÎCÑØWæÏ|1c3¾OäÖu±QΞÞçÍÙi_p—�!`÷bÞ^PŒéuzóÕhDDDDD,Ë $ù2zÿ>•ù“^ ½}7ºuI"Æ¿rìÅÌ#%5Ÿ„+hß8mnfÙ¦mìË3Á;‹eMg½oWn¸¾;Ñ^î}K˜[ê‹3¾66ÜìÚžJihSZ7s}p Ž�ÔÔübb ³�kG éf$%7&®–1Á$ÿ´Š/2³pSWê"ÞŸ�Ntÿ± K®…7{Ò q×'&øô�V99EQAMj¾-ÏhºŒ¼›»†µÃwó^{ö ¾J/;p¬4�”]6ê9£M/sQ‚?�þ®ô,K Ýeíe&Å)ÛØk�%>Ú~(yÅÆQûˆä`–¤‘²×N=g$vÜìMI£$(çÁpbST �”°qéJrb/æò6•ÓÜÌýìHÛ‡G='uOóÁ‘SÔ¼n�³¤-B»0ø¦kéà›Ê7ßn¤píÜNš«q±Þˆ.v§¦S^+†z~�—žFžw ¢Nܪ m[:fd±ÞÆ�@´Û Úý‡©]®)ì0ëàŒñ3ŸÔ”,´ ÃZO<éçf,ǵ›ŸÌä»-{È.*ÇÃ?Œè†Étt®¼£IDATïÑ‘úAg`¾ 4"""""g\fQ*ëv/ä—Ý_²3op`Ÿ™æu{ТnÏs?Èü�hDDDDDIJ´�ˆˆˆˆˆX–�ˆˆˆˆˆX–�ˆˆˆˆˆX–�ˆˆˆˆˆX–�ˆˆˆˆˆX–�ˆˆˆˆˆX–�ˆˆˆˆˆX–�ˆˆˆˆˆX–�ˆˆˆˆˆX–�ˆˆˆˆˆX–�ˆˆˆˆˆXÖÿ8EhØâ\ˆIEND®B`‚onionshare-onionshare-26fcdc5/desktop/screenshots/onionshare-website-server.png000066400000000000000000004423451521174352300303670ustar00rootroot00000000000000‰PNG  IHDR•lnäusBIT|dˆtEXtSoftwaregnome-screenshotï¿> IDATxœìÝwtÅÇñïÞ’Þ%j€Ð{UzQºˆ Šb/ñY°={WÔ'vT�Þ•¢4)Ò{¯ éÉ-ûþ H �‹�€þ>çäœÜ{ggf—’Éogf þâåëë[´L™2¶·Ûí±†aø#""""""""ÿJ¦if8�Îmiii3wíÚõYVVV<� `œ,ã]²dÉnÑÑÑŸåæä:Ün7¦i^¯EDDDDDDD¤P†�ÅbÁn·c÷öN=xðàCû÷ïŸ äX¯’%KÞùCfzº·ËéT˜$""""""""˜¦‰Óé$7'Ç;88¸›ÅbÙ�––¶Ýðõõ�©»Áépv'EDDDDDDDäÚf³Û�oÛ¾½ªµX±bƒì6[ëÂî�ˆˆˆˆˆˆˆˆ\ûÜn·�ÕbÉ´øx{w(ìΈˆˆˆˆˆˆˆÈõÃÇǧƒÅfµ–+쎈ˆˆˆˆˆˆˆÈõÃf³•·X,–€Âˆˆˆˆˆˆˆ\?,K ¥°;!""""""""×[aw@DDDDDDDD® (îef3HrÎ50  n…J""""""""ÿ0Qv“Û#œÜä"Üvv„”ä4X˜jel¢�‡qÙmUââ "œ‘k@÷p'÷G9ð¾Ä¦G9nø"Á΄¤Ë›s¤™J""""—@ɵ¨Z.œ¤ÅSYï.쉈ˆÈ¿ÔÀbº„9óUÖÛýŠ:(îe2ü°Ýã¶´Q·ˆˆˆü3øÕ¡ï¨yü6k=Ë_åûföÚ<øÑP^}î>šÕðJDDD ÇmáÎ|Jgº%ÌÉ­áž§™J"""RhŒ€ò´¹ëº·®OÅè`l¹Éܼ‚¹ã¿áûy»Èô`‘¾¥H V ÅßZ‡FqþŒÛq¼@6 °iÄ]ýî£C£8¢Cì8ŽaÇÚ…üôéfîÈ) VDDDD._”Ýäþ"޳ß4,`^`õ9Ÿ=å`aª•£챤PIDDD …%¼)Ï|öÝÊúpzèâEÙzy¨nKšÿð}?\FJ>“!÷ž‰¼÷¶?­#¶1ynÁJøÔbÀ§C¹£´Ã4q»ÝXCKR½i–6´ Z‘�•«W_ôóºµkx›·G8ñ:32,ø=óÎßg’ûÛOg•õjÖ[£öd¾ýÀé`ÉÛ=Ã�Œ8’ÿep •DDDäê3Bhñä`n)냙¾‘ño¿Íw‹v“T‘V<Ë:•§Âƒéû{Þø=¬±Ü:äIºV-E‘°`}LÒnà×ï?dؤ-d˜€½:ÝÞC{¿ƒ˜ËæñáZ'X"¨sgîÞŒ*E¼È8´Ž£?æã H5ÉW½¶Ê­icÇpídtßöÇq(AÕ¡Úá:缊Ðùƒ_èàCNüf~ýþ}>¿‘tÀ�úý†òTÇXІùcËMfßÚ¹Œ:‚™;²ÀC›ÇúѽQUÊ—ˆ ÀšÃ±cyþÞ�Y㎤þ]yäÖ©i%íÀZæ�ƈiÛ<šÍ%"""WÏ…‚£KN—Ãn :g\bºqü>ßû^›�Üyc°7»Ÿû†�=êõóf15 vññ{¾oÎiÑ¿ˆˆˆ\uFxKºµÃbf³æ“gyoƧfpüÀj&¾ö£¶:1-EiÛµ1þÖbÔhV�¸˜HÈàx¦…�Rõèöü<ÖÀï�øSç?ÿcøã�©]ÂWŽ› R ¸õ¹ÿñÑ}•ðÊg½fZ*i&`DP©~-b-¸Ò°vÉzŽž;›Ü°áçc’–i]“΃ÞãñF§ú—‹+ QölRâH·„S®ñí¼øæ}T¶¶ÒÜØ­5uÊÅÏ�Jr†…@W:I.?j?ö C´§Z¤‹Ä„L|K7¤Ç‹3¸m8—ÿ`ù§(æen;? rü6�¬¯^ÂçîðjÕ {³[ñ½ïe²G½~:d:S¸Í¤¨WþïX)T‘«ÎSŽ»®],[v˜³²çn–ÿqŸ˜2;s´bbüc7sSë[yï�,LK76¯B^“´-Q¸¿{¼Ìx~~¡3-›µ¢ÇÛKI5ý¨Ü»7ä¯^׎q »�L#˜Ú÷À¸_f1êíþtª†õÜF݇ø±o[nju+ï®È´DÒ¤yÕ“ýs²æÝ.´lw wÝÿ÷Üÿ!d�-¦65£Î8Ió ãúßÌM­n¤Å?p ²=ÜV»cßy�;ßÄmo,%ãY·VDj4'""ò¯—W tŠã· d5Ÿ»_8(}5$Ï@锈‹Ôu. CDDDäê3Œ“3lÌ‹O¯¾Ð4W<6ÄãÆBHDèùá`«X•8/wò¦Î;‚“\ö͜şNK`UKçqT^õšÉ,}ïnºßÿ"#§®`N8qmîãůÇðN—ç ¦Nž�;���àÆBpXȉz,EhÜÿc&/\ÌÜ93™:úIêû`øâë›×Iš8NlªQÉÛÀðªNÿñËX¹z%3þÛÃÀV¬zØœˆˆˆí©$"""W�{ÿnö9MŠÚËÑ ~QFí9ô×l%[iê×+†�Iξ=¹ÀKŽÜßÖ¼ï’]æ^Cy×›KŸÓùçt>§·¼ú ϶ˆä†>·Piúp6åY�ã¬zü› `ÈÝ J[ÇøáãX›Y‘îO÷¦–7Ï,V¬€™³�_F/âÀ×Ã�²†ø \ù÷Hr^x0qæJ¦3÷¼=–Εx‘ºÎ¥PIDDD®:÷ÑùL[ü(u[†P§ï›<žúß/ÞKvpZ=ð<}*Ú0ÜñÌ›ö;—Ù†sÛz6çv ~h:·*ÊÊÙÇ(ÞþfjÚ Ìô­lÞëºt%–âÔkS–Ô?W³#>—ã8‰ÉÙ~þøçk¦�…ð˜’XÀ¹e:_��I¢-™ºî<*]ì2‡o'ì à ^¡Å É9L‚B%‘Ó ã©kׂùINã¼epÚCÉ÷¾—Î –Gr*‰ˆˆÈµÌLbλoҨ«Ü\¢w¼ñwœõy»'½ÁˆÅi—;áwÂ,¾™Ø‹Z·—¦íëS¹áÙì�þØÉfË�£X˜'vë¾8k¥n zí>ÊXML· V¬ÃtsdÉ"6;!ÏM�Îî ñ›·�ä®FT½�|5ª ûÒ)téA›ûÀt¾™Ùƒw:GÓìÙùe@ én?‚²™1ð&^Y’›�«!""òïp-…FWâ)ob S­ÜæüëM½a‡{(ýöÓé·¿MÀÀÀÖ¨=¹óÇžõ¸…©V�Æ^ •DDD¤P¸ãaÈ]Yѧ]›×¦Bñ`lŽnùƒ“Fñݬ­'žºv¹ÌtV|ð(ÿ96�‡oiBÅ(/2¬æ·±#ñãFròY�5c󿬠YíŠÄDbwgrlßvVÍý�ÿ}¹„ô|ö1ç��yæ=oïÕŒJ•êR™)ûÙ´m5»S/vÉ,|ýAß×—û:5&®DÁ®4¶oâH®¹—¼‰ˆˆÈ•QáÖ�‰6Ú‡8ñ>5‹Út“ùÎg…F§äþö¹ 'žõYŽÆ$zUââ4¹ÎÝî¤_QÇe;ü°�IÇ< •ô¼‘€ I6&{ LL²y(�–¿‰ˆˆˆˆˆˆˆüc|tØÎÁ\ƒ¢-…»€7ŒŒ÷|†Ò)Zþ&"""""""òa7¹=ÜIÓ ö³£ŸD‡Áo©V~L´‘äÌÿÓÞÎ¥PIDDDDDDDäÊŠz™DØNÄ?‰Nƒ#¹F�<èCËßDDDDDDDDþ¡Làp®ÁáÜËŸ‘t!Ú¨[DDDDDDDD<¦PIDDDDDDDD<¦PIDDDDDDDD<¦PIDDDDDDDD<¦PIDDDDDDDD<¦PIDDDDDDDD<¦PIDDDDDDDDøéWje—¹w_ô  Y¹~uÈãåpçb÷²�ä>‰Oh)J—´°f‡¼ªpï²ghU$‹e=ΈY` %¦r0&©+·qÈU ÉSÆäïV:žòÇÿ`ê øX°X5CIDDD®.ÝÊ‘¿ÇÌfɽ÷rgÔíÜ^îe&¯É[�ûÞ@”-’ŽsbJÎÞ{* `­Ý›“™’:˜Vag!¾Ôxó}¾::Žñ ŸóÞ¨[¨y‘ ÄK»×o£ó3÷Сá‰ûd¶² ¹{âP¾::ž )?ðͦwÐ+Š3k±T»•·�cBÊ(þ7·?íë�W+™+·°Ç ØJR®šÖšu©_1ˆÀˆ(êu®Œ7€W eã¬`æ²cÙNœ€Tš–ï æ£}?2!u4_.{–Þ]‹áuN–Øv<»aãRÇ2jíKÜß³Ä_eüch1t#öÿÈÄ´±ü°ûcÞz§.�X+5§× �éöfWjŸ¹ÜÍZ”.¿N`JÎd&íx�ªöo{•oDï±ïóåÑñü”ô5ç=H«ê~yž·ˆˆˆH~)T‘b’{p=K$bb`)N¨'KÁ +¡å‹à••ƒAlÏ»ùïèŽÏo–"Ü4ò?tëPŠ œölˆ'+(¯ìÔ³fK>¾x;2È&�¢7¶æ¡ñ÷Q/äüxÅÜ·™ÍûÜ`xS¦NI¬X)Ù¶ElAmêRÑ,¥ËP:Øç6.ÍÀ´• Ãø×xl@mJø¤qä@.A5Òý‡!<Ðæì Ç)Bñp7ÙÙV‚*Õ¢ÓWƒO–±RnÐS x¤&%29°v‰¹�„زȼØÔ/ÓIúþƒÜv�C»RÈ1ÁˆnÊãsŸ¦{—2dåhš/%Út`ÀŒÜXL±’ˆˆˆ\>…J"""R »/áušqs§"˜¸$�äÉR03“%wõ¡wÌÝÜßi6‡œ¾�ÛѺV>S%kÅJÛ1Ì6¼:„A7<Á£%`èÔ쳊¹þøžÿÄÜËÝu¿as¶‰U—úõóhñ‡�KÓ1±P¤^yBìE©sSI,IëX½"£hmêÕµã[+–h¸ölbã^7>m»Ñ£iæ�¼]ù!úU~ˆA¯íÄm‹¢Ùƒuñ?#Çqý9†'‹ßÃÝ%òżL°EÑìázV¢ÊEa1LŽOû’ÁMŸf`Å>ô´‰‹^Rw"óîzŒ¾Õúѯíx¶;­Tè;�ŠdÌú„þåûòhù|¾ "ëqó­‘š­$"""—M¡’ˆˆˆü=†/MÇ�grú¾Zú-b­�›À¯C‘èÑFGnÙ.À$í·%¬9â[1•.õd·“œ»ùcF.|¨5ìc¾Xü4½{•Æï3{\{·²ý° ‚#Ï]˜�Ë–›É1 l5â¨W—ú5,dü2›o~ÜŽÓIÝŽˆmP/Ã$uÑ:ö8­¯_ž XJ´äùƒ“˜’3Ž¡ƒËaÅÀ^ª(ág޾&�sˆ¥“wàÄÀ^©4Ŭ¶L]EŠ Bz<ÅÈ-o0ðÙ†óõäz–0bëFaÁ  }¾È˜Ì”ŒÏy¸¥†a!²\¤ƒ"""rÙ´Q·ˆˆˆüM&n‡Gv.™GãÙ·üO~:�ËS1-á¸OK6{þgÅXlؽ 0Átçs«o3“?Ÿ|Žç×uá–‡[P·nnûª>�ë¼Ê“O®Ï£¼GŽ  œ³©¸Iú¯²-§>Õƒ*Óæå”·g²|ÚZö¯Š`û[•©ÔíV:g†b13ÙøËVr‹õDLã>¸–Ùßo#ãŒJ݇7qÜÍy{+ؼl'®�Û�‰Iò¸a JÚÂ-ÛѬu-_Ž£q§1<ßb{Î;—S�g¥D,Öç’¶l>s~=sãt“Œå‰Wl#uùçS¨$"""�™Íâ;îæý©Žó?s§sìH.&¾kX‘0ëŽ]²B/ŠÝq3õ" Lç~¶ÿ™ Øq;ÁÄ °t~ÆVÒò8.8ÒÉŽ/¿áÍ/ÇPâ©! }-ŽbëQæÙõ$^ΩYËšunª×� vûÌ”¥ü>?wÊr~_yq�kS036³zQ`rhÍ²Ìø‡â\2›±s’p`à], ¿äxRLƒ¨sÚ1Â*ÓþîX¬˜¤¯ÙÁA§�OTé¿Mã³yÓù®IÞú¹+¥jÔ§VٟΕœ™¤§›LL•Œ%I`³bq&±k]2î&øEìýî'íÈÁÄNpé r÷&ðSóDDDäßD¡’ˆˆˆ\A¹lœ´Šã·ÝHHëGøx_Ò�€xŸ·9�?M¾úŒj¹>„FùaÅEÂ�ãøy³prpÓ!Ü·”& ëc ÿÜAß¾gï•„wez/LS#‘£G²°G—Àf˜äî=B¢'{;�Éu„?¦ï¡wýrX1Éøy1«�™@¿�ÛÂ]�ªáe˜äþ¾‚Õ‰'æüdΜĔ?êrGý²tžò9í’SɶùèŸÄÔ–ýøzÙ_1Ž¥vOÞÚÞKX¾¤maÒû+ÉÄ�¦ÂÀæ™ÝœÜÀ"”´‚™Ï‘JŸÓOÇÖ.L§u·@j|8‚¯eb÷ÛÆg•Þfñˆ ¬íñ0µÊµä‰õ7ðHbà—µ�×Ë ã�s.£ˆˆˆH~i½ˆˆˆ\A&i“?ã�'ç²qg„„âï"uÏ6ÎÜÀ¡l\ÇØ6g=»v¥àð &,ÌBúŽM,xéu^軜ÀÅžaÃ9j3GR\d;NÎ9-þp|Ã2¼Âˆ®Z’0#‰ÇóÞCsH¸ìé8nN_Î>àNcÕO’qò¼§,bc– ¦ƒ-SV�ì'�½“ñ�_`Äð?Øu #(K& î%Ùub`æ–õ¬Y¶�Äð/‚wN»gNcD›W™¸Î?\‡vr$ӗȸҔwrdɯŒºý –ËcÁš™Êâÿ¼Ï˜)»IÎò"¸¨?ŽÃYÁî³y«å{ŒŸ°•øc&>áØ2“سê(_mÓ-"""—ÏèìÕEKéEDDDDDDD$ߢK—ÐL%ñœB%ñ˜B%ñ˜B%ñ˜B%ñ˜B%ñ˜B%ñ˜B%ñ˜B%ñ˜B%ñ˜B%ñ˜B%ñ˜B%ñ˜B%ñ˜B%ñ˜B%ñ˜B%ñ˜B%ñ˜‘œœlv'DDDDDDDDäú¢™J""""""""â1…J""""""""â1…J""""""""â1…J""""""""â1…J""""""""â1…J""""""""â1…J""""""""â1…J""""""""â1…J""""""""â1…J""""""""â1…J""""""""â1…J""""""""â1…J""""""""â1…J""""""""â1[aw@DDDäZ´cÇÒÒÒHJJºêm‡‡‡LÙ²e¯zÛ""""ùe$''›…Ý ‘kÉŽ;0 ƒÚµkZV¯^ @¹rå ­""""£åo""""çHKK£V­Z˜¦Yh_µjÕ"55µ°/…ˆˆˆÈ)T9Ga,yË˵Ò‘¼hO%‘<˜¦v¹…J""""yP¨$"""rqZþ&""""""""S¨$"""r—³ÁöÞm{éY²'=Ködï¶½—½Q·ˆˆˆÈµN¡’ˆˆˆHÙ·}O5 g†g†“§š?žíû »[""""WÄu*97~Çî{…ÙÇt×NDDD®Og�6šÁ]ãÎvŸ®Ã�ífp—ÁŒ6Z³•DDDä§ÐC%çþ™ éшŠ%¢+Êíc’É^ú" ÊÖç…EÙ¸ö,ä§™«9œ[È�½^8×òn«òÔè7åp"""—Ç“ðgèSC™ñÑ ²R²ð ó0À'̇¬”,f|4ƒ¡O U¨$"""ÿ(*emgâà4®M‘¢¥¨Úò^Þ�wg^eÝùîñGøêXS^5�9?OçÕv!XƒŠKtðÕͼÌôMŒrmj—£X‘¢”®Ö’»_ŸÍ~ÇÙ}þ¼SBCCÿú ¯Èœ›xe±gþg<{÷Í4ˆ+C™Û¿'1�±a¾ÚP‘’%Êl\f›•ÁºOî¦ç;ñtølï¶+‚…"ô9›Þuˆäý»H*ý £ÞéB„3�¤ëùùóa<ÓíO2æÏⱊ֋´!""òï“ßÙBÛnÃîk§N—: |w ÞvV/ÿð2Þƪ)«Ø¶p›f ‰ˆˆÈ?FÁ†JŽ ü2?žò½¿gÀÍÕ°U^Àìñ�³tuýcƒÎ.Ÿ›M–3‡Ÿû•%¬€7íGîà›Ø¹ñ¦©Ü4ãw†ÔÉ»‹YÛ&òÆKÙ¶|+ñFQêtȯÞMõ@ÈfëØÁ zo+ö¦a �¡Öß2ቺØó¬í$¯*Üû櫽nRœ=³Zñźí8‰Á À�BrŠAѸúÔ¨œG%.¶�|˜'Vµä›…/Ñ8$�$ÉÓ6/ÄLgÍð»èùöa:ŒœÄ{Šcpïáãö Zñ6kuº#¸4µêÖ¥˜ 9m«e³ªÙûü¾&�Ç*æu."""ÿ^ù •bêÆP«e-zöï™gyÓ4yì�Ç3–5ó×(T‘Œ‚ •¬Ñ”-eáÛsØ4°ÕýLޝZÁVkîªá�ƒ¼iúÒtÞjçXŒöÃØuñfÜñ“èßµkê>ë?Ü@xü/¼÷ìÓÜá.ÎÒ�Úà¿ãs<þöG>`b×rØSvsÐ7Oæâ˜¹Ilžþ5Ó÷§ÃkþF¹“H8fÇ–Ï¡doІúœ=›(çw>ÿtäòLó ì?n£XíN xåEzU àbÓÛÌó"¤°ü½ÛéóÑqº}=…·ÚÉÿZFÓIFüFf1��¾õ¸³N@~�‘sô{§%Ë—¼d¹žý{Òø¦ÆW¡G"""—'Ç�ůI“Yœ<�£9‡01‰òŽæ†ÐŽ4ŷ°»(ט‚ •,%éýî;ü~Ç :ܸ”.̓Y;u=u>ø‘~•.éDW".î¯`#Ïý—Ns±ýû�˜a½ƒ±Ÿ=N3_€Ú|xh! Þ›ÈÒwÚÐêX<‰î šÞÐ’†5‚1¨NÝ|Ÿ„“•/7¡ãGÛÉ1ý©9à^j~: 23r° få�¦T{ÂMPùæÜýß·x¾sY¼çöE,‰$¶Ë½<ѹ EŒýÌzëIï~œ Åÿ£cx^±ÒÅÛÌëüþ!z&´¹�·ÚFå+Pr,Dµ¨gÀtãv›`�¤ù�áô>wY¢ˆˆˆä{¦R‰r%.ZîÌÏ.UVDD¤°lÏXËŒ„QìÌ܈—Å “?¯2]iLOø–Íé+éu7±þ5 ¹§—Á‘ô©äT‰ {ô%V‚øíÉ|ÀNïæ1Î}-+à�°M2íd_f mïìH\X8À¢1Sù3µ P9l\·…ÜCßѳLQŠ-JÑ¢Åi0är3s8ÅÄ^³Û˜üxg#Ú=ô£?Hv¾ë:NšE IDAT·Qµïh~™3‘¯^é‚ùm/:½´„´“Ý7ÂnáãëØ²ç{ÖLaHÃÃ|ù`O^ù= wüaâÍHu¿�VõªSµnž|·?5�Í`ܯi—Õæù ‚ª6§at 3^}Н֦‘Ÿ«k«ó.bÑâEÌ›ù# ¬ÎöW»pÛðM\h_pñŒ#Ç‘ç÷×¼ìU|Ø)Ž˜ŠíygEf>p’¿ƒµ[ã5޹Î帳˜‘0 §é¤aH[Œ3¢ CÚâ4�ÌHEŽ;«{zyLG.«·f²ûšìºÉ±C,;ä<™[œûúÚV°3•2çój¿ÿaí»„‘ýËbå>~à{îjþOýï& ªìÑ´¼™˜n°U~”¾èMÌY±˜Q‘XcéóÝ2Z,�È7#?å…Î#Úû ¦¿ßž¨|Äh>‘å¨YŽjuo¤º{+�ßùŒŸŸj­gm e#°T#ú¼û:ëçugÚÔ?Ò¨ØíØÍTRŽ»O—´+I´ÅABâqÜå™äå¯ÍÓ5X»/£¿¸�á÷ÜÅs·ôàè£y¶QèE—×~E‰­wrO¥*ÔjÔŸmUè;f2›­LõÞ¶]DDäz–ß™JçJKJ;ëûB�™äÞÃÇíðßå.b�ÎÊ7ž\^ïdíë7Òú½-Õžã׃¨¿œ9+Ž�–›ÄÏKòdýØ‹ŒÛœlx«9-ßÙˆ¥Õp6ŽëMž“±EDäºðkÒd6§¯NÌX:Sš3……ǦžU¶]d¯Ó¯] «™2yö%“ëAÙzíéÞ®A`f°sþ8&.ÚIªWqêtèI§á� œ/=!�‰¤±ì ƒ„l/?eKøÓ¥qu ýw]7KgäÝ6î¼³Ýà »?§@g*¹odc’ec‹ŸþKb+^Ÿú¥Löï9p‰ema€·i>ÄU‹…ÝëÙPŽØØØ3¾¢ >Õ°áGL“Þ¼øí¯Ì{¹ûÆŒdÆQOu†a€Ë�Ãu�cMÀÂé0Ç[…ŠÖDV¯Ú‹ëä{ΛÙî¤téÈ|\ð|´y’%´OŽ�λ�÷òa¯^|°:#ßg€;“Ô4'xûà­� ˆˆÈYN…Jž~ þv0•ZW¢RëJ þvðe×sµÃ(KÌ�¼ùáS<úäû¼Ý§ü%ü.— ­äùgX“ºˆv‘½ø¬Ú¯„Ø"x¬ÌÛ§?{¬ÌÛ„Ø"ø¬Ú¯´‹ìÅšÔEgk *Nõ½ðÌ3 ìY…ìß§³ä€0ÉÚ4�±+ì4}à t-ÁžÉ?±,©àxÛ‘È q‰Ì=nㆆá<Ý1’GPÚí&«€×g]÷±4&í„PŸ\f­Ê"?ó�¯š×YKÞ@Ó²o0ò�çhà݇ú9l›ù_l¢Y¿š’ÙEXBà sÿÊìq¿ÓöÁÆTê=€›¿|”!w }`7j±‘~`3Éeïäöz�˜ûçòíü*T-I€y”ÕkpûV'ÔÇ gÖÃÄöY˃?/fpͳOßµ}"CgdP¡Z½s8²~:Ÿ|¸†à¶ŸÐ"Ø\l›ð3³+S½TÖ´Ý,ùþC~8Z–‡ºÖ:qç¯hgîëô.÷�xœ×Ê ¡[‰CL|q$;ÊöáÃf>˜©syªåÌ­;Œ¹Ÿv!lÇ¥Ú¼Ÿ Üóù82îèÊËwõ'föÜ�wQóø.V-_F¸+‹Ô„ݬœþ%Ÿ-ö¡Ñ›�)¯m•DDD.˘¡cˆŒŽ<ë½J *0wüÜóÊ·¾­õUé—Ç«øöåøöhÉõzP§�7¹»§óæóo3vÉv’>„/GÛg¿fØmÅO–3wåÃÞ4ÿ`ï�‚ôMŒû5FLXĶcanàÖþÿå™Û*`î}Ì|óu¾øev&Ùa'¬t{^ýñv–uèÎ×Gì4}w5“î/Ž…læ>Vƒžß% Ë¬ûºù"‰ˆHþíÏÚAÏbýHs%íSîôgÑ>åHs%P+èFæ%N8ëXç(åcÁtg“b50¼Ã0€¶ÿ¹ß:R¯D³7ļÃò I4jQ`3\ÌÌ ¾œ—Nz‰pÞìHô¿ÛÞXíT™<ŽËÉá—%)ÌÜ�á,ƒ¨hnoÊ ¡'~ȸ“RykÆq6w‘c±À�-ChtbÒ˺‰ŒÙ’ÃÞT79†…òu£x£�w7eLÖý™Æ�bÁ¼—Í+ RYØÐ—› 貂�æU›Ac¾Æ2øÞí3†ø,+!¥kÓþÍ1 éuÑ¥Yc¯÷ /ܾ‚!aBûÙ<{ŸN³òöËñوϴ]…΃;ѳ^ ΄�ÌøôïJ$Û@Ѹfügä+t †Ü¬lFE"Îÿ+ìÌHdÓÏ_2òýÝ$åØ -Q™F}>eø“·RÄà 5~3³¿ùœw÷$ãô£Tõ úa0ýøœ¨Äˆ Ó‡ãøàÅöTg>É Ì�}øòÓç¨çf.pz˳ü´™¾Ué;r8›Ûô᩾#©ùÓÍç°]ŠÐ…_rO‡O1­^ø†¥lÕ†<:ò úßr黑"""ÿFù™-4kø,,6 ùýaÚª{«|•3ŒBNNÜ{øºÿC [š�WDyªTð%uß²¼ÃÏúEÀâ_„ÒѰb':Ø Î팼³Ï/LÁ´ù`’°a#]Ɔԟÿ@ylÎü<ê'$˜X}‚ tr<ÙNh±ÜÔ"œoG'²jþbRîëA˜s —$á6üirs³Ë)DDäšb¦,eä;SØåö£|‡‡©j€;™„£N«œü¹aøéOR|"n .T:¶#�?rìtipV tñ;˜=#žQ™~ônY„X›ƒEK�1lšAÔ�¡T°‚áïC›Ævºø[0²r˜¹0™¡óí|Ü%€0ÜìÞ“Åß 4÷%7¹~ö<ÏÉÌÌ`Ö6“Æíˆ-éE³eñÌÞ˜K›†^ÿˆßà |e¡w©›yaÔͼ�ŸÂA=}¤Çù�ª9˜eGŸñFYz|4�ýõ–_…n¼üC7^ΣZ¯:ùiÙÀ<>q±mÇnÌ2miPôü?nïšñå̇.ÒaêöýŠÙ}/R0ªq×S¹ëƒ<> jÍû+÷þõÆ%Û<‡WK†n�?¿ÞÈ›ñg#N¾Ž�}„~§?õ¥ÕÛËÙúöy‡‰ˆˆÈ¿‚‹}ŸÞLÔ§çb¿à!Ùµ/Óð¥Ésøñ¾’ØM'N·�3ŸÕkoô_~>cO¥ÌŸ_âƒÅ)˜¾uyfÆ$Õ4YõF:¾¿†…ïÌÂÞÒòÔ0Ìæ¶o¶ði;oœÙÙàãCv‡„ý8ޤ¥sX”ÞƒŽ‡~cá~†o#Ú·»ì›”""ra%}˳&ueü*h å`öÎÓŸÌÞI 58±L®¤oùóŽ7BóàË5HÚ±�ñã¿gVôct*å ÇaÅËëô5xyÙp¤ääëASùcr8ɉӿMy6÷sJcÒA]n§C¤xS®¹ƒ5ã2X’B…b†�õNŸª7‘©™,_žÍwa'ŽÙC}¨ãsÑ`åðæ4ÖúðJŒÃêC»ªv~YŸÆ†ºáÔ(ô½žþ¾À)xÀ�ÀêÕ Ô¼£'Uÿ]g."""Êï¾F7õ¿é¼åo—ª· Ëå��a±`9s¼mºq»/Ò†­:7µ‹áë¯v3ÿ©zTÝž;H¿î5¸ðþ¢N¶¯XÉ17ØkuçÎÔêu Õ†­aeÒ*VívѲÜùGÚ|NÌúh~7GþÄwGcæ¢Tjî�Çf§�_‹.´�T¤$"r%Ô º‘‰G>cÎÑ1|´û™ÓŸ�úþáõÍèVôá<ë°Øý‰ŒkC몫™°n?íKûámw‘˜ãâDô`’›ëÀîå] 7ܘ`Õ™r4—c®\Æÿ¸�3ó9]PúäVŹÉü¸$•Gœs€¿ÍÄé´’ëQçr˜¿1—’U"No9S²r •W¦ðËîPªÇZ®û›%ÿ®hÅRŒÞ?n¤—Ëú�˜f&"""WN~C¥ž�õô¸Þ‚,—?J>œ÷Óß.ȤÅ[³™^mÿü‘ŸWOâƒGf2mÍ8æ¿Ùø¯åy¦ûœ;Î �O¿ïɹøÝ@�Î%ýùæOKÜÑÕ8 Õ-íP¦$"re4ïÊæô•8M'żK±&u!iÎm!Ô jÊáœ½Ø Íû^´.ãÄû–P¢"m¬KHÄM43›Ä£™„—-¸¥o`P4Ďőˮd¨‘¿£L«½n §á™›?à`€;‡±ÓùÙ'�ûÛ…QÎÏ qso¬½@…�s �É&I‹ÒmñÙŸùlÈàXùÀëþé©×À>èW›«%‘KÈ&1ÑFÍ>¯ðݵ,z±!Þä°kÖl68,…aœ»6±5À…Ãa!¶^mB-àXó£×¦cši¬3™õN°„Ö¢v™K Ä|hØçâì&I3^僥¹¡mèysøu7WDäZåmñ¥CÔÝØ ËR~ÆÄ}ú37ËR~ÆfØèu7Þß3Ž4É>°�µ»ãI>~ŒC›æ2o=ÄÆEcÁ›Øš•È^=ŸŽ‘°y‹÷§FÕ° ""ËùSÙšË/+2¸ÔƒåNÝã�ð"Ôt°7ÍJt˜�§¾Bí„ÙÁÌÎeçq¨R=„%½‰ ÷¢B˜ÕÃ~»Yµ1ƒôâ!¼vGq>¼ó¯¯·›ùa=�Δ3;wÎ=˜s__£þ]3•DDDDò)¿3•®dû…*g)¯5»�Ÿˆ¦DT¹‡¶‘køÄ”¡¸ÕBñšRÞ¾‚M»Grk•iDØ3½{ =Æã�¦3xÉJÞn[‘Ï!5%—D“�}iê—Z;`‹ëÍ}7 çÉi¤a¡X§;h£G¾‰ˆ\Q±þ5x´Ôküš4™ÅÉÓIw¦àg ¤mDGš‡w='P:!+q ‹fÿÄáTö Ti{7+ú`¾•;Òóð8&~ñ>3¼¢©Ýµ'� vn‹ÀM2ü["ƒ2³éXÙ—Rþ®l'»9«Fë +A6“-;ÒÙ^<€Øâ�t.žÎ7 Ê ¢^¸²�ìu{ѱ‚Vo;10ýqúûQÂÇ ý¸ ·Š™™É‚Ý&q7R%ÊzÖ�3ÈŸËY°%—Î�¼ôµ`Ïbñ^¢ÊØÏ{íW W¬`)T‘ó˜™^%–àÕ;ٱɅ=8šÚ]zðäË}ˆ±Õç‹¡‰<ýþVî‹'1 1öl\ö<:z*�¯½Ê'S–±+"*¶¢sßÁü·wÅ o ~&K4·=z ïüö=G,±ôêÓôšP‹ˆüSx[|iÙ‹v‘½òy„AhÍîô¯ÙýûS®õ½<ݺÀº˜gbjFñ^hãפ3ó·tŽå‚ÝÇJ‰"¾Üä6ÁæK—ÆþìYžÌ�{üøo;;Å{i2ÓW$2'ËÄæc£\å0ZU€«=o#}áqFN9N¦ÛÀÇÇJ±"¾ä÷GâötÖº}¸¯Œõ¼™¶†·/Mb >Ø’ÎÖúaÄU ¡ÃÞcÌ^˜F�RaT:çuÜ5¼ÆÌHNN¾&T‰ˆˆˆ\=«V­¢N�:†�Ûí¾ôÌb±`šæé~ü{˜¸\`µf³þƒ®ÜôÚÍÞcé„ûNY"""rMÑL%‘s³iÓ&âââþÚ�ú*r»ÝlÞ¼™ààà«Þv¡r,çÅ&wðÓq)GSqxUæñçïP $""r�R¨$"""rŽòå˳}ûvV¯^MrròUo?44”àà`Ê—/ÕÛ.Lfj©nƒÔä|cšpÏKÃy®žOawKDDD.@ËßDDDDDDDDÄcšL,""""""""S¨$""""""""S¨$""""""""S¨$""""""""S¨$""""""""³deË—//ÈêDDDDþõ4hPØ]ÉS�†JíÚµ+è*EDDD®kóæÍ£eË–¸ÝnLÓÄ4ÍÓß»ÝîÓ¯O•X¼xñÕ﬈ˆˆH>x¨$""""—vf¨tnÈdš&‹v)‘k›F+""""""""â1ÍTù‡Ò~—"""ÿ.W{/F…J""""…dêÔ©˜¦IÇŽ¯XÚïRDDäúr=íŨPIDDD¤L�:õt¨t¥ƒ%¹¾]«{1jO%‘«lÊ”)L�:õôëiÓ¦1mÚ´B쑈ˆˆˆç4SIDDDä*:7P:åT¨Ô¡C‡«Ý%‘Ë¢PIDDDä*êÒ¥ �;w>kŸ„ í� """rÊÕØ‹ÑSW>ÞXƒ­X¬ÖóʺM“}Kư2#�:=‡Ý×ïJvMDDDDDDDäš—×^Œ¦iÒ©S§BìÕ W4TÚ³t.á[lÃ�xrrp¹\¸.0­;&º8¶õÓ™ÿø* ›=ßíØ¬6¬þ�ø+Edƒ–”¨Ù›·OA�†ˆˆˆˆˆˆˆÈUw­ïÅxEC¥ÃK~&Ε‰k_J¾Ê»¢XÑ"”(âœùnÇårár#gçVWOá÷²7PÿÉ·ðö¸Ìž‹ˆˆˆ\Y†a\ðû3_‹ˆˆÈ¿×µ¾ã •²ã±gdxtŒûH<î#ñ¤9ÝÍuƒyéc,+6»_""B°ïYÌÎӨܱ×eö\DDD¤àdee±téÒÓ@ _ß‹ˆˆˆ\Ë®h¨ävdc\`Sî‹Iq˜Pª•5Î×�:·Ó�+'—œ”R÷ìÆž�̾ßç)T‘kBhh(�7>ë.ã©ðèbw/^|õ;+"""’OW4Treç`1 Íá&à ¹n— æ%¦EV®JT…’˜;–åën�a±b³Ú°Ù} ¨V�¤=ÈIN(¨Ó)pg†Jç†L¦ib±X ³{ò/–³a,ïOqÒþ?wRSÏΑ‹¸¢¡’iºHÍqã.U–È2eñ Áêí�åR›p'Â<º ãÄ×¥[—\ÌìTpË-�sù÷È`þÐÿðêÆ'¸íYpî� }_`ÔÂm$:ƒ¨öÔ4–¿Úˆü?RçL& ãï¢^ß]<:w!ÏÖ¸¢¿Šä!ƒy�סÇ/�˜´ê]šê¹>"r¹V÷b¼âÿ“{ÇU&4¶4fÚQ8zÜNÌü,‰ûwç¬ä`˜—÷£NDDDDòb’}p9Ó&ÍeÕÎÃϱàR„˜¸tïÕ„W`Tif`ŬiÌ[±•Cin|"JS³õ­ÜzC)| 'É›0mÖ"ÖíI"ÛDñŠ�èÔ£#ÕÂò7–tįdò˜©,Ûy §45Z÷ g«rø€™Á®EÓ˜µh;ÇáJLÕ¦t½­ ó±ECÊZFø9KŒÖ<ûbWJYòÑ&¹¬ûþ%¾XšL® «¾A‘”¬P“Ûµ¡Nq €ì|úÔ×ìo4€ÁwT>y=θvi«ùò•ÏÙTµïô©šÿAú|ÆNK¦î³Ý(gìçó‡îæ)}6a$q98ëü­_ ¼ÃKS±’�âù¸~ÏFHÉ TªP‚`ë•l'—ý{†3ä÷Ï™vx7i–¢T)Õ‡—[½H‡ SWÏÉ�]¯ÒÿבÌMN#0´-�´ÁËçT×ÌÜ?ùbþc¼µu%‡)N½JÏ3¼Å}T÷º’}‘kAzzúu³ã•Â|1v�ý¦qe§s¦fáWÒ&~]œD™7Röjߘ˜$-ú˜¡›êòôC ÒÃØ03×3ö£oYå[‹¶Ý;P*ØBö±ýì8æKÀùÝäØÊILÝäG£N}è˜Ë¾¥Ó™1ú3¬‘/Ó«’rw3wÜo«Ô‚ž­‹`;¶�_¦Îâóoƒxéñæ„_êÏ-g“>þšßýoäÖ«ásð7&Nú˜¯}_ _“p Æ+Ç$ºÉ­4/ê‡óèzæLšÄÿ\a¼ú@Ý“!ÐzŸ±… ÿcCŽ–3gÄ\ªML²ÓÒpkÁC½êlæ’qlëÌáË··’üÌ´)nÁ�šÂq·›cK'2·i:•„>mÃøûÿ ‚[¾ÆÏ-ÿvE—É›:ONeÉ“W¸Ç2>œÿ)ûbú3¬~¼Sgñþ¢7¸}fÖ÷ìGirÞ¢Ûä÷ɪø&?´(Éž�/ðüäîøôþ�g"í@çt ßÞÊ j3�&æBÞ]ðœáüÙ¡ áWøD¤pP¬X±|—w»Ýx{{³iÓ¦+Ø«¼]ñhÃpçþ­YG—Õ¦azZw>“ÔéÏÐá/¾IT¨$""r>“Ìݳùì[©óÜ@š†€ƒCKF3jöVR�VBªvæžÛëeIb嘯˜²öéoŠ×ëÆ½=ëa9»¾¬]óønôödšØ£êÒýž[¨rƯÆYËùä¹UÔy³/ |ÁqàF|²šò ¤}õNÜQ*ŒÃÍÁ9ïóáœx +¸ñ&¢|#ºÜÞ�ÊÁÿž´É}x+ÛR}©Ýû^:V;5#¼õÎ(cfîeñ¤Éüº~7ñ6"bбgWê±&‰Œá»99x4… ‡¿ðRT½¡]ÛÄzÞpÑ ü†¾¼ÒÄŠõägUËÞAß²s×QÜ•ŠcñŠ¥Û /c±YO• KÙÌ[ów°ÏÕœð‹Ž·LÒVÿÂâ¤:öëÁ E,P½,ö#/2ò—EìkÔ•RobÛô"öÔ!•bñÞ¿Šá[÷sÔ¬‹¿áæð¼a¼?#‡–�¢}ÌÉŽºùýÛoX_¦7÷„Î`Äž´yòì}#)]®,a@%ªUàø ß±xù>ZÝR35…T#”¨°ÌXE³‡œ?ÍÄ¥L_’NDTÉii¤›\4ûë’¤0çÿìÝwtÕÛÀñïìfÓ{% ”Cï„�„Ћô&A¤ˆ‚RDT±�(/ ÒB/:Azï-„’�ÞvgÞ?’`€TTžÏ9{²;s÷Þ;³Iæî3·,YOr£�èPZ )¤SYû² º—,iÿãmVv=ÆÄà¾Ìùã*1é–”hÎÀ�g3&Ø�ÍýËÑfkO¶Ÿú„†Y¿&©ûS¶í~ˆdÌÍþ”êp–±§vðVY`"jë F�ûе‡n�jU‚€—æ²þ“–8q�½_ŽaÌÌ_Ùw5ÇJÍèýîÇLèæ‡5€v‡µcú0aÅ1Î_¿C¢Ñ׊MxqâLêXŽÇ;ô90&€Æ¿½@ÄÑÉÔ6´öÍËØ/–³çR"æn•è8í7¾éé�’xŒßÅ´%;8Ÿ`CÙ†]x{êd^­å�€Íð<ÓúžÂLoÈJ×ïøÍ4ˆŒàueôIl:8›Ãvoð{‹!ÔץݹՔ/"·2¤E±?0ãL"aa‹˜ä_…T7¥Ò¦, lË[2çšÏ++«B¥SUõ¡…>ž¤bÿo¤CEÑéžìã)Ž'B!Ä_ Årtù§Lýa?wSsnÞŲ5©½ý!“'¾Aµ¨e¬:’ ŠC^âÝ)3˜1±'%O®`Ë…G†×«7زøwl:Žå£�Æñbé,YŽÜák˜îîcÁü=¸w�6å,Ñ;øPÙÛ�‘œŒC“7™6ý>™<Œ ]?†ç•דÎÙwC g÷îçfj.7ïÔÛì˜?“_.:ØsoêŒÊn¾Ÿ»†KF�Äë§9ŸàEóW3tÈktªkÃÅÕ³ùlÙ)’s»¨üPÐãHÐ,psûóK½þA@ �ø¸t.î�scâêùKÝüðsËNlEÿ²(w.p1î‘ iÜ¿¼‡ˆ“©”¨^ÏG˜2r}Ãw¬Hxž~ݪòpܱˆeæ<æ–Xè ## PHR¼îÒÛãál½bÌJ™Æ™M¹àÖŒÎ��Ob!ïµj1á,Ù˜Fã®í)õàø,h6u/ÇŽãØ±H¾hcú2„¼5�Ãw°sÃ7ô÷ØÃ„^#YoIƒ–Ͱ»¶…-g²ÿ:ŒݲƒXŸæ´ð¼K[bÄš·™Hdéטµ|+Læ�–•±WÒ96½=a#¶âÔw+Ö.abH û4ã¥Å7P´ÎDlç¬W?¾_¹� +ç3¸üI>ï݇Yg ó×™ÁñOÚÑ|ø¬:ÌÒµ«ùé“!¼PÃ�z™ï{óêÏFÚNý™µË?¥«ÅZ…¾À¬3Æs6<(¤�‡Î±e@=Å®›18{‡R3û”˜Õ"ÄË‘»7wqV…„¨ŽP�÷¬|<¼C¨ª"âfR!ŽM!žŒb*)fúÌžJOú‘ï s*WìKµÒÎX̱v«Dð 8‘œµ;ã2¿�iCO[Ì-lqó­Ï;2ß½�É]kSÚÁsk|jöcÉ�¬ˆ )š3úÒÔ¿$öVö”ªÑ‘ñë®ñÐe'õWzØfN¤¥s|‘Õiä)„B< Ü«¶cè;�¨hñçf-=�4� ¶V:0³ÇÁ:û˜{w7¬t`JK&MqÂéÑ9Z´4RÒ ØØš£(88XåÙ»À{˜Ÿ¾ Ç¬Ý zTµGR÷}ɰ¯’ñhbMEU¬móÎï¿HqjDï—ƒp<»˜ßý€Yÿ·‘?®%’Ýb1^ØÎÆsN„¼Ü‡ ª¾”õ«OçîMp»ÉÁ+9¾à[yR©Jeü*W¥aÛ¯y6Ð IDAT jëMÌ®õ¸_@ä#ã[oàV¹V´­a“˹׈?¾œ_"Í©ß1¯‚Z¹Z:ññ)(ö o4··ÇJK .þÏú�ÿÀˆ7†0zÊOœrnÅ‹­|Éü5Õá<ŒO>ó —’ñúFmÑÚ§9Þ�NñY„2AC5©Ó“ˆ½~’m?­âpšU¼Ñ£‘š�ˆÉÌÇÊ¡„UŠcç†?HÐ@‹ÝÏÆ}ToDEkHŒ'¡PÍJ�»k—°ÙÔ”níJä8¿ v^þà�·ƒt%iøBBëS¿iÆ|ô2~÷÷±û´Û¦í¶9ÉÚð‹™AWã Ö†_¡TëvÔx´ç˜Í/Óæq¾úxV,MÏ–ÍmÛ“¾!eÐ'n`Æ'û)9d‹Çö ,¸ ý>YÎ2X9å+Žäh`[”kH«Ð šµìÁ»óß'”HÖn¹E�‡�”YF©!‹ùyÒK´ ¦U·WhSÙ@ƾÙLÙ` ×¼Ÿ™üR+‚[ôæƒ%ßÒÏa'¾�Ô‚ò~@%úÂHFœ¶æÅ&C¨®Ë<î¨$ð°qÏñeL�»�ZRÑš‰»‰ÑJZÿ™Bg]w%ƒè¤{›Bn5{2ö«—)íbàþ‘…¼;|¯”®ÃîÑ~Ü]ü&/~q“ž_®æûª¶$]=�©’5�Dø˜|p8˜Ï–}I×tnžN œ»H#ò£6´ùÂÀ+/dje•Ã_¿Ãˆn=p8¸ƒá•².!|¼ó3ZZ�¢wÂÛ<¿<…Bˆg…9%*Tãñ‡¶êÜëÓ¢òçüôùBjûÄrŠV¼R5k‚í>{¿™ÊâC‰8=?�®�\;õeiÒÂ�Yó¿ ¹¶+7N¹Ðñõò<ÖWÂt…us.âÒlCj»äqÇM%zÛlÞÛ§�OŠmuú¼P²øïÎý£èq©Ñ•‘UZpåØöïÛÍ¢)ëXÓ°7¯÷¨…þú5âL7 Ÿ2„õÞ£a2é)§ÂãgÐáþœ?¿mãò Mœrošj©WØ2ÿKÖ&7 ÿ�J>–L%öÈf}Œ]†Ò½ª]á~ù7³�¼B{ÞÓˆ˜¨ÓD¬[Ëç3aøð0J?$¹KÄÏ›16J³’f�ÛWÿB–i<·Œ±ƒ–e¾PtXºV$°o7:V¶T’““Ѭ<°Ò9âߢëgnbgTU*ïÝÌY—çUÝà + ¦’Ò40P¨v›ÕK·¡4û’¶îù§ÕâñÝûï3/ü0ï¤`á` ÞdEJª†âF÷vôúm WÞ†ÏéU¬:çÍ _ÕÃxh}æŒãì‹L£ìKA�M a<€CqN×âÁ”TŠ MCj [u�?îkÔp~¼nŠc*xÀ–軨”Ê÷oÔxn?‘÷�h\“‡‚S¹ÉU}BšäêfÛ��V|s(’+¦*8—˜‘ëçÞ¤ÕÚµø5ÛÀ,_·ye~;zô<ÿù:s&%¯ÝBñ�Qü3û( ÿÄÿ€VþatõÏzQ¯*qóòîƒ$P‘û·¢Iµ*C£°&Ô.¡ƒY³hÉDߊCW²aÍêâk€µ²òHXǧ_œ Î„Ó|öŠ7: ~u�Èð,]yž¡£*f¦Sì)í@€MÖû´;yç)„B<ëLIÜ‹µ l�J¸&E’~ãgî4ÂÓSŠ#õ_›J­Ø“¬þêíÃÀú …J¸—ˆ�_-Ê9D�|‚ÃçïS³Î#ëð©¨pvû¼D�ÜšG:<‚3¶½7:5‰+›¿föüõx�i]p�˜ÿ3{|jãS#ˆÐÈLýæG~©P‰.šúò´Ñ‹9§€P,ÍÈó&£¢d6óØ­¥^$|ö6™óúÐöT|lr •{àóEçðî>Œ—x®�«˜coo…v)Žx ²§Úʈ�'E±Ã!GW"ÅÂOo<½}©ä–ÊŸlfǹ`zW~¸$õÎ!ö�Kææù�º1{£ “v��‡]¦ë„A¸²L½wsöª�“™9VöÎ8Û[< IIJ +,0”&Øwá«–rñ|]šà¥ÕÒ n“œØæ:Ô¨ßXºCOÈ×­ ˜à<�õo·ãõðÞýl1íý]0ŸÅ‹}7díw ´g[»üÌŠ‹ƒ]¾œÓ¾Ýø¶Nn+3«¨š–õ}áZ^¿}¯0Ã`jaV›V5Tr/žÿy~V#WN÷#4üwj†nfa@EtÂTÜñ´� IÑ9ÂŽ&n'ÝA±ñÄ]ÑãfëŽ^‹&*YûÌO^M¾ÅÍ€‡M^Áo!„xòŠÿÿÑÓúVàÄà\ ÿ�^ÏPÆÝ G÷ÞÞ–†––Bš¦§BÏwèí¾‘W«Ö¦ó;sÙx>1󢦸Ò~ø޼Cíj­òéo�ͼ`ÏÿÁѸT~^kKK,--±tjÏ‚ÛF¢®GåÝE5Ÿ<…Bˆg]ÆÉ ¬×Ñ-´>ÏwÈ+uï³5âòCsœ*ó|m.ž¹öÐv-!’ð'B»6¥~³n êY‘ [pûÑ‹²âHÕ.ÃÒ4™ß¾XÀþ{ ,ÑÙà]« ·¯q«à©UþÃt8øùá¥KãÎí8ì¼¼°W£¸k‡G‰”È~xxàh‘W @#îÂyn㉗g.Ý>´ûD.úŠ © 88·€d\YËW?œÂ³Ë›…( Ç»|ÌnŸæôÝìÏ<•s§/£¹úR.¯Iئ\šk:çFô?�ñï¿Ïûï¿Ïûï�e`�'z×F¼:úEê8˜ºLÅ /J{yâúH@ TR’SÀÜ€âBýÐZpd'¬R3s§bn�…–JrJA•+—aF·–Nù‡mLW9ôÇœZ ãÝ®M¨@ÍÚpÌQA»ÐWé^ê~úáG-9G�—^¤ZnŒYeª?gÆ¥íÛ¸ôÈù4+_‹êö±ìÚöiÙµ~ßzÕ·Õÿ÷›Öfå«QÅ&–ˆ­<2œMG‰š5ñ2dëÎø?7'íeëÞ\ªÕÀ§€^J)·>¤sø&ü›­ç‡œ%�?�J:qïÚþÈ>nÓ!¶\�Åų!•t`çHU³ùê�¬àšÆí«[8JuyÚ.šÛ)ö–IÜ‹IÅÒÝ EKàÎmÎ6èR®sèøm<ÜÑ“Aô‘=\w©K gs j Ñ÷Ò¡¤Žø»÷1Yz“k|C±Ä»Yú'ÏdÞüµ¸ oK^ ùj±œÞy�›Ur†õߥ^ÛÊ¢-qxù•¥„£%Jê=Îïç”êLã n˜—oJHù½ü²øKlã‚©ZÊ%é7L>Õöz0øM�9ÌÆp7j—qFwï0ëWžÁ²Æ«ÔÉ¥{ŒéòVV¨Ö«Ö1×¹“¹]1ØãQƒÏ�5›‰ò ¡£O:Q×®e½SÁÚ¥.Ö Æ#ßñöWW 5Ž>9Û¥ v5Ch>‹õ –c׺ –7¶óË~#•ºâ­LWؽî,:o/œ­Òb.±ývî:Õ£›¯xtõ7\m7�½Óy÷Åx™'r-Ö�–�Z2bx-OêC§É ¨oËõuÓý«ž6ßÌœŸ©À‰…LœšFÓI‰¼¹1‚±5Ùmßšaƒú¸;�ÍÆ1 Y9lR£¸eH÷ç3:dƒv£ÔÔá„xÄðû¬1|Ó€)o‘+ýK#>ã¤Û[L.‘ÌÉÛ‡³G‡ÊXØZkUOO§ÿF&û—æÊ‰1ÌM¨Á˜ZÍ2W¶s~‘á?£÷޾| A ¿3mÇFìü–ÐÛñŸ÷ýJñìzA¥ÞÐ7ã‰HŽk0é½þ´(“9Ò•R”›9Y”¤^Ï÷©×ý5šw~ŽWg.æTŸ÷ Ѓ™k5:Ž˜G‡~íP½=3¿ÝË›U#À6‘ƒ'cñÐ$óbð k+Ì´bã_×5×î2X[sÝ ÞÞ¦ é­q+W“¯„RòúngÔÙ`›ÉÎÛ¹Ÿ\¼üh1 -ü,€4{}æ¿ýÆÖõ ÙŸ�ÞÖŸÝhXË ë¬ó®˜™‘tj‹Âï’néJùº}Ú±öCWgÒˆ¿|™{ÆX¢Na_Ž=:Ï–Œ×õ—®¤‘·†Ï?\“#…�j¯|Âõ,1ed`Rìpxt"wK?: ~ ÝâUüg󊌚ø C^˜@¢™3åCÇS«c=ª�ZÅ:«‘Œ™5€6ãÒp(ߘßoáÃ^¥‹0ÜB#ïÏÇŠº wÃûsGÒýã8pð¦î°ŸèÒ´ý–lBÿî;LÖži‰ÖøÔ{�Ï6Nc -tÓqöF'’œ8‘æ &æØaIû¶·Yéo‡…Ç»üÚ>�Á;&ÐõD"vΡ¼Ýa6£Ý³?Qº„­!vë›LÝІ©”¤ŽßÖ4ëˆ[¡�]!ŠŸû·Í¢½oß>¼^óJ(-k0€»˜lˆŒ§Õ÷[rÝg:9…ú5?ÂôÒL¦¾\w‹T¶�mÁ»Æé\^ÿúß¿gi´µÊ;£‹;ÎÂYà4�Ó_&úÿ¾âŒk]üÜÍIºð+ãÌàþ›88¾‘ï5$hz Ï{Ÿ×C+à�q‡³çÍ z½ô`:=•Õ'�ÜkŸô)KÊÅû”îÒVå•gÕ'õB!DqÛµk 6DU3»VhšöØs-k—ìç:�ŽˆˆêÕ«÷—Ë}´möt©\^1�éGj2r\|žH@NåÆšÉL9X…‘ãÚ©'гäÌ´zTû<€_ÏK+Y%„OÝ–-[([¶,VVV'&³í ª*'OžüŸÚ Åsø›Á ˆÏs·Þ( ¾¾ÁÐÉcèøí=Òõ68º—¤Z§RX uvßN\Çð›‰hÖø5ÈwŸ¿Biî²7b ï-õ8#.¾Ôë<›ï‡WÁ …z¬g½óÆÍK¯Ïb0ZyP¡þ`ªöÏ *é+½Áœi‡0míi8WlËG�ê`ŸgžB!„â/Óâ¹|%ï†õŸ½ Õ‹à—eGpm7‰ ( !„(¢'°úÛ¾‚¬ÀPÐ\DÖ<×g6›ûÌÎu¯ãkÿÇ¡×rÛãE—¹{é27�lõŒI'†ÓeôÓ(_#î|¿_q%(¸2¶E~ÿÓ®¿B<[Š5¨P·n] ÿ P^?E)0MniM&Ç�ÿûF!„♥‘zc«Wl&òBqi:¬=ð®Dç�ð*†V¥–r�ýá«Ù²ÿ 7T,]ËP=¤�}°RŒÄžÚÆêð�½|�T½=%+5 m×6Tq.\‡üŒèƒ¬ü¿U콃ѦÕBºÒ-ØÐ’¸¸s5á;�r>*Ž s'¼ž§C—P*Ú)æ­Þ?ÂâϾf—ÂèqðÑ¢LÒ9úãx¾ÙKº ŠÞ+{7JW¬Nã°Pj•´DHÝÏÜßs­ÁÞïéŸu>rœ»„C|;ñkN âã¾…oô'neéêXj�~_}aßôwJ'â£t¹8ž³A•±-긊B×?�k—g1aÏ×¬ŽºD‚®Ïùôåƒàq´¶Ï>[F®_œÄàíóÙ›€�SsÍæ½²%ÉÎZK?Ì7[ßdꙃDQ’:~ï2+誚ùÀ…â_©ØƒJz½žÚµkckk‹N—yUÐ4íÁ#çëìçEI“óg¶Í›7óQ !„B<[´äc,ýb!‘V5hÞ¹5>:Rc®q>Æ Ûb >hÄ\Áª“Ö4hÛ—vvé\ݽ†µ‹¿Bïö=ü �~‰ÍËvãD·Ìb޳iU8_/´gü[Mq)(î“v–s¾g�Mc:½VË;øuž·Ë F.(Ц4�R�:Ñ´„5Æ;ÇØ°bóLÎLêW;+”Gí“N³|Ö"ާ™£³,B™h¤&$`ô ¢�:8hé$Å\åè¶ |;í ±£†ZR‡Ÿ8U%f÷¯l~¾"mKçlÖ§s>|‘ *º„xÒ40+8@ü¦%¬M¨ÏøÊü+çÉ(tý3öòÙÖ¹\õÌ̺±ˆgÆÎÉt_çÁ±nƒ(£@úí©¼°r)•¦ðSPi.ŸË»+;cÙ{£Ü Àm~ÝКAWüºœFÚïLß6�ÖF·n�Ë:f!„xšŠ5¨”30T¯^=t:š¦¡ªêƒíÙÏóÚ¦ª*Àƒç¹íϹíÂ… ÀÃCê„B!ÄÿF�:ÃÙx+jö~™6U Y[«Q'G-ù +V²ýØ%¢“Ìp­P�6Ý:PÛÃhÜ=ð,Úp‚wî“”¡ÃÚŇ€ÀÖt­ŒÓc—À7˜ØH�>k_@y¸³÷þ8ß?ÅÔ­ç¹jjŠK¾-]�„C›ˆ¸çM›A] ôÐAÕrn�cþ¦�\mÐ�B{P!û-~°¸ɬ3׸£ÕÆFQ‰Ú2“kÓhöÖHZygUT½Ëž… 8V¶7/9­eö�¢”™uôVn”ñ-‡³àG[âÆ."bßU‚;–A‹¿O¼â„»óm¶­�¤É€zØg5µ»»Y³+Ww{bHÔÈ7öç)¹Ï†%ëInôJë@»ÏÚa¡ þñ$7âLØzÕ¢íÛŸ1sP]P£·1uÈ;ÌÝpŒè [<ý:2mõ|º—Rˆ;ð%CßšÁªÈë¤Xºã<–Ÿ—½Ne=h÷òõ˜±ÌY»�s÷,(Ó¸ãgN¦[¥?£oé¿ÅG?‹–ßr}íËæ�g®õÏ�áy¦õ=…™Þ�õ»ÓïøÍ4ˆŒàueôIl:8›Ãvoð{‹!ÔץݹՔ/"·2¤E±?0ãL"aa‹˜ä_…T7¥Ò¦, lË[ÿưœBM±þ§Ë’f0077ÇÜ܃Á€Á`ÀÌÌ ½^ÿà§^¯G§Ó¡(ʃŸÙ�œ=‘ <å .™L¦i„B!ÄßGçì�»!…³{÷s35—¶–z›ógòËEG{áíA�ñOÙÍ÷s×pÉ ‘xý4ç¼hþÊ`†y�Num¸¸z6Ÿ-;ErnÍ7åÏ€€–G‚f�››Ù1ýƒ€@:ñq)è\Üq-°•kâêùKÝüðsËNlEÿ²(w.p1î‘ iÜ¿¼‡ˆ“©”¨^χòÏ™ÖÈõ ß±"áyúu«ŠÃCÁœ"–™óT˜[b¡ƒŒŒ 4@ML Iñ"¸Kcl�‡³õŠ1+eg6mä‚[3:z@b<‰…lk1á,Ù˜Fã®í)¥;*·ÁÌeÙùûZ¾è¤cÍðžLÚ“$>¦®Ä˜e;Ù·ó7¾|»ÕÜu`ÜÏG½†³Ù¹? ·ícWø·¼÷b½Ì\³ža~4qʧ;MÆ ¶.ÞÀ­r­èSÆÇSjÄ_Î/‘æÔï„WAA-�øø{‡=|Ìíí±Òn¯AV}ŒÇ`ôœÝ$ª`S©#o¶òÅžÁÃø$øÏ÷¯odѡÛãm€¨"—ùçñ¨&£šBÂí+Þ¸ŠÃiN4¬â��ä„DLfö8V%¬Òn~ÝðÁýë`{?÷eP½O�× 1ž(pˆ¢ÆÝµKØljÊçíJd�_=傺Q.+E½Z‹Û°wï5ÔöDߊCW²aÍêâk€µ²¦ÝæÖ ×.!7¨�5P3kWúî9LßéÅð}_3¸šÐ�Z_œfCà2–EN¤^ÃÌtŠu *=@vç¯üòÌ»þ…¥}a$#N[óbû!Tצh¢’ÀÃÆ=Ç]x=î6nhIQDk&l£1*^”´þ3…κîJÑI÷P±ûW!Bˆ¢x¢A%EQò ý�¥ìžMÙÃæ„B!ÄßA�K�®Œ¬Ò‚+ǰßnMYÇš†½y½G-ôׯgºIø”!¬ð “IO©¸¼¢:ÜŸóÇã·m\¾a¢‰SîMS-õ [æÉÚäôBÉÇ’©ÄY¬ï�Q¢ËPºWµ+\PAƒÂ$ÔWhÏÛcušˆukù|& FéGë¡Ý%âçÍ¥YI3 —öh!Ë4ž[ÆØAË2_(:,]+Ø·+[*ÉÉÉhVXéñoÑ€õ37±3ª*•÷næ¬ËóŒªn‹á„SIi (T»Íê¥ÛPš}I[÷¬´ê"¾Ã ¶rüj Öv(1*Þ)ihŠ+í‡an—w¨]m½ûõgÀËmpÒƒE3�¤ÝûM ØÛƒ~¯ àÕNµñ0¨D>ÌÍôL®gËÔ…«d¤¨eÊûää™g>õ/#×ϽI«µkñk¶�Y¾nj�µÐ#és®Z�Ë~™�CñŒyjA¥¿»‡R‘{)¥œdшÁLZ¶—Ëq ÎM>bÛú·þ“]D¦ óhÓh"†w³²ß“žØPãöÏ}¨óÆE^ßü;£«ûÇ*„Bü·iÉü±` ÛKbhH ém�“™=>5‚ñ©Dhä¦~ó#¿T¨DM}yÚŽèE «éKG3"öð~EÉ{·–z‘ðÙsØdjÌëCÛSñ±É�Tîü�Ï�ûû0^nàQ¸®b޽½Ú¥8â5pÌÊ6#>žÅ‡]‰ <½ðôö¥’[*|²™ç‚é]ùá’Ô;‡Øw.™›ç?fèÆì�&LÚu>v™®áZÈ2õÞÍØ«6NfæXÙ;ãloñÐïaJR XXa©€¡|0Á¾»_µ”‹çèÒ/=¨–VXp›äÀ6ÿÓ¡FýÆÒzB¾n•f IDAT5Á¹Æ­_£Ý¨„Lþœå!¾Ø%ïäÃÎoq>ó¬àò1{Îõbõ‚¹|1³5¦5`ꆵ¼]݆º£6s¦ÃF~œ7‹™¯Õçã#ùmó$Êjù`Ç<::äüeYJK†½Z—Š¡½p°qE§Å²kîT–_TÑ£¢)S»5ÝÚ×Ä홾�£ÃÁÏ/Ýî܎î’öêAnÄÚÑ¢lîÃÓ§wá<·ñ¤�g. 1í>‘‹¾bCjCÞ–[@ 2®¬å«NáÙuxáJèñ._³}§9}·-Þî: •s§/£¹6¤œCm*EAÁDÖTžÑ97¢ßøªd<8T•;¿ͼ£¾¼:¨~f˜ Y¦bá„—�OÖDÝ�RIINss Š õCk>g'\Cx»¦=  ˜[`¡¥’œRP÷(•+—aÆ‚–NY)�œ�¤sø&ü›mã‡€Š˜?T”?�J:1ãÚþ0…RO˜±åz,.^ ©¤ Ï@ªò!›¯ÞaH€ ·¯ná(Õ™àiSÈZ!Ä¿Ûí©”ýº0Á¡¿\Ê./ßÕß´ÛìÞqë–¿0®{³?ïHütž™½£ãß�Ó_¡àÐìC66{JÅ !„O…Æýƒ‹ùù¬Û\.ûŠÑ@ÙïУ‚5w·Ìaúò�Ô†GnÝ´d.¬šËÒ{�yýõz¸è/¿Ì¹d4)I 5_�BïÊf㎳ìÓïXYÖŸ×jZæ’Ù“zm+‹¶ÄáåW–Ž–(©÷8¿;œSª3�+¸a^¾)!å÷òËâ/±� ¦j)[”¤;Ü0ùTÛëÁà75æ0Ãݨ]Æݽì_y˯R'—î%¦Ë[XuX¡Z¯ZXÇ\çZLævÅ`�G  Z<Öl&Ê+„Ž>éD]»–õNk—R¸X+�|ÇÛ_]%hÔ8:øäüðìj†Ð0|ë,Ç®u,olç—ýF*uÌœËÇt…Ýë΢óöÂÙZ!-æû×oç®S=ºùê�GW³ÁÅ#g0AE³5C1³ÅÅÃkPP™…”ššæ˜g�6Kÿ0:…è‰*× ßì!aX�’TÊïýʊ¥{°nñaÙݧÐã[¥2ó~aÆ—�X kãIn>È+…ƒ?}Å׺ø¹›“ta'gœ]�QL§øuÎ>ÌkPÊ:�ë[�qG\�Í0ÄðÀEŒÔ—[oѶŠ+JÌŽ¥×bH·j0P¹fUÌçÏ_TgP5×o9м‹+»ææžgîõ/È-–F|ÆI··˜\"™“·gm×áè@ Bk ¢êééôßèÃdÿÒ\91†¹ 5S«ÖÎ/2¼âgôÞÑ—ô#äw¦í؈�ßz;J?%!ij¡XƒJÙ��œA¥âú–ݪ@Z I)*1 Û`¹@‡[¿u\Ÿ_�M¹.›Zuq'ʼrƒ±Gw3ªRf³H‹]L'ŸW‰›zŽM½¶Ó±Äk(ßÜfe/;Ò.®â£Q“X°é·Mö”®=„…ëß§¡…‘›§3òýù¬;…ê^•¯Làã1­ð1P¹¸x¯Mßĉ‹7ˆIÖ°ò  ù€iÌL‰\®Qéë_¥T‡³Œ=µƒ·ÊêQ[g0jÜW¬=tƒT«¼4—õŸ´Ä‰{ìýr cfþʾ«©8VjFïw?fB7¿Ì ¤Bñ/ Åîcé6[Úw+ÅšÓÙ«`éÛ€ÆY¯ÜJ—Àrw*é¹f”Êå�_±à\^Ü /s#'�ecéѼÕäÑô**VØZÿ]œÿ…Œ:lÓ#Ù¹b;wâÓÁ`ƒ‹—-´£…ŸP‚f¯Ãü·ßغ~!;ã3ÐÛºâÓ  kya�ÕDSÌÌH:µ�EáwI·t¥|ݾ íXû¡‰«3iÄ_¾Ì=c,Ñ §°/Ç�gKF�ë€�zƒKWÒH�[Ãç®É‘Â@µW>á�z–˜220)v8äÖ›ÛÒ�Nƒ_B·x?ÏݎѶU;¼A÷@W@KKåþõCìÙ±š{I& ¶.”®Æ€¶ÍyÎ*瘽",S@™…“Njš)3¨ôà¤xP·S¯‡R)æ–˜“BJn«õå ^\ÎÒýv´Šýƒ­:Jõ�Ë¢ C7µ;M£SP¬põ ÔÛE½Ç¥ˆ%¼·t ×âŒX¸øR¯ól¾^}Âf.ÿˆù£/›n†£O ZMù‰ MÍAñãÍ[°~o,_Ly™ù·S1w)G­—fòr×j8) ž½f0{Ï«Œ›Ð…æév”}~4•›WË3OõBnõ/€é8{£INœHósì°¤}ÛÛ¬ô·ÃÂã]~mŸÎàèz";çPÞî0›ÑîÙg݃.akˆÝú&S7´a*%©ã7‡5Í:âVØz!Ä¿Üþ–ý³8K…§àÜi›'4€‚™³Å*sÙÔv^xX¥rnù†ï‰kÍ“|Ü’†ú7Ù¼íïT*…HÙ³™]éÕy§¹çcc¦µ;«x=¸ +]û2þ›�°OâÆ=7| �ñ.-ÚÎEé:‰o& ?³ŒßëHHô*öÏ ÃIQ¹wl·«2ù§¯¨i••͟3fB–>ÁŠ= lt$FŒ¡y›/QۿǬ±uq3Þâ¦Ueì•tŽ}Üž°ñ·~o+êÛqmÝtÆöiÆeÓ–ô,%ã¿…Büói ü±b6­†RÙúwÖä—ÖÍÎõÇp šË2ãñ‘‹øRW™—G·¤œeWX-‘ß�ã¤>�ĸDÌ*vbx9Cîiÿ£ÌKÕ£SÿztÊ'�bíCãoÒ¸G>iìè8<çPÅü­¸çTÊ.¯0&½Sž xhüt^˦jõÃh[_aÔšMÜðîJ*{Öl".àuZ—ÕCbΜMœ[0…ű͙»û+^öÌшѢùnÊ\ÎWŸÃß½E%=ÚŒêœç¹‘SùqT(C|2“*~4iœ9†½i%îl `âš’^ì’ÿ\‹Z4¿L›Çùêã9²è*æü”W3ã“ý”²ƒÅc` Ь>v×*ÓgÊWé:‘ÏôüB!þ Œ—7³!©ž³†è|ª÷8ð×l·ïÄ[M=r½qbáQ�’ÑGY·¥.eÚV$—i{@±¥Î+é]Ù -5ŠÝ?ÌbÞ¯>Œï^‘g+´ô/£ÅsùJ<Þ ëã%wÍòô˲#¸¶›Dпq Óéwý…â_®Ø/¯9ƒJ&“ “ÉôPèïÞ–]æ_¢Þ!âó~„V/‡§³#®å^fyŒJjJšÎ‹ÝÑv®dã= ÒöòÛº»TïÖ™Š�õ~Oå�}GѪÓÔã‘–iÆqü‘NÙ fø>xŸŽÒAÁø™sàh+^轩XÞ’Œ»·¹ŸËê´�–±/2�²Mƒ(÷H€Èxþ‡âœ ®ÅƒY š†Ô@wî Üÿ‹çN!„x‚nž8Ëý››ø|ü8&ÌÚ̵èßùfár^Æ´έ˜ËoiÍy£O-œrmõ(X”nÊ€½(yø欹H#…P,=©]½4 7n�(—Í6Å‘Fƒ¦2"$÷€¢È´ì„í»=�UÁIÿqŒ'~þW×_!þížhO¥G'Ô.Ž^K…í¥”KM X6UGÉ=i6r(ËÖÝ¡“×/üv§.Ã;—çñ4TU%·u6´ÜGÝg-Ýšß�|3ƒ˜LSUÓ ·ù¥ò,BV�BñïáÝfÓÚd>Wo­gúüTº÷­ƒmâöÎÀ¯‘×7±ä˜/½G5Ä£€�Þ©=§óÝŒoXTâ^­c—gZcüEv콈]édÑÕ¢ÐQ¦ãDæ<ñuMtè$¢”¯#©Wžvþ2³ª8’:áiWC!žYOl Óÿ4*ÊûEù‹A¥‚—MU<:òj»QôYô‹¼V<™îerk¥XQ¥F%øt+;n¥L‰-NÃsÔ®f`áŽí\2Õ¦‚@åÆömœÑUåÅ*(DØ(_f•©þœ?l߯%S­¬2²v•¯EuûXvmûƒ´°z™+ßi1ü¾õªoªzÅ !„âŸÇxc?kÖ¤`Q«">çÎpë^ßOÈZÕI_ŠæCœëòo s®Mï—.3mþ"v•ˆóƒ=z¬lL˜7‚ƒ è,œð®ÚŽ×Ú–r )!„Bˆ 'ÒS){¨ZÎ^KÅ5¯Rv@©P«À=¤ eShѯ;î¡ãnp ó’Ž<:º-;/ÿWFÒ~î‹ kÛŸØ‘�©î¦#ör2¾ÝÚÓmT>m9‰®ý-ù Otg–2é½�xôYAï2: TJß;Žú­¿Æó£�¬Xþá�ºRtç%>m7�½Óy÷Åx™'r-Ö�–�Z2bx-OêC§É ¨oËõuÓý«ž6ß”ù”„BüëèJ´`Ô¸¬~=øhZÖóàw˜“çÊ�Ùsf<ã¼V°¬Ð…ñÓ³^ö™ÆsYO½1�Fk­…B!þýžèêo¹ ƒû»K9Ë,š–MÍJe8�~Õç1.áE^Ë{ÑR]©,تc¨©Ìè·ˆ[©xTî̌жTm:� +œ1n:}ZÜBs}Ž�A?óïµÂ¥�±0-{[®Á3§°ÏÙ¼¢£&~Ã�&�hæLùÐñÔêX�j£V±Îj$cf  Í¸4Ê7¦Ç÷[ø°Wi™o@!„B!„…¢ÄÆÆþmSLîÛ·�°°°¯wíÚE•*UhÔ¨µjÕúÛæTÊ/mFFëÖ­ãòåË4j$÷…BñôíÚµ‹† >tìÑç�ÞˆÓétDDDP¯^½¿\î£m3!„BüómÙ²…²eËbeU¸%²c"'OžüŸÚ ÅS›¨»(ó'%à”=§RvCM!„B!„BüýŠ5¨”Pz«¾åþ&„B!„B!Š×�SéI–t:Ý_œSI!„B!„BÖþf2™Š%�”sx]ö*sE_ýM!„B!„BV±•tº?×;zô(Àƒ`Ï_ý™ó¹^¯G¯×?x­ª*)))Ås0B!„B!„â�b *eÏqñ`HZQæµ/û‘[Úœ+¨!„B!„Bˆ¿_±;qâăOnCÒrÛ—3 ”ß{rz´'“ B!„B!„(>ÅT $99™„„„'¶2›N§ÃÎÎkkë'RžB!„B!ij¨Ø{*Y[[K€G!„B!„â?FWp!„B!„B!&A%!„B!„BQdTB!„B!„E&A%!„B!„BQdTB!„B!„E&A%!„B!„BQdTB!„B!„E&A%!„B!„BQdTB!„B!„E&A%!„B!„BQdTB!„B!„E&A%!„B!„BQdTB!„B<�v|)“?ú‰ÃÉO»&B!þé$¨$„B!„È’ÄÖχ1iM6O».B!þéÌžv„B!Ä¿�Fê�}¬^±™È QÄ¥é°rôÀ»r�{4«Z•ZÊuö‡¯fËþ3ÜLP±t-Cõ�Nt ôÁJ0{j«Ãwrôò=Rõö”¬Ô€¶]ÛPŹp÷N3¢²òÿV±÷B F›RT éJ·`_l@KââÎÕ„ï<Êù¨82Ì�ðxž]B©h§˜·zÿ‹?ûš]J£ÇuÀGWˆ2Içè�ãùfw,é*(zs¬ìÝ(]±:�ÃB©UÒ u?sG|ϵCx¿§ÖùÈqîñíį90ˆ�û¾ÑŸ¸•¥«c©=ú|õù%LçÚåYLØó5«£.‘ +Ás>}ù x­í³K3rýâ$oŸÏæØ윚30h6ï•-IvÖZúa¾Ùú&SÏ$Š’Ôñ{—YA¯PÕ¼°Bñ4=Ñ ’ªªÜ¹s‡¸¸8ÒÓÓ1™L¨ªŠªªEÊG§Ó¡×ëÑét˜››ãàà€»»;ŠRðÅ]!„B�–|Œ¥_,$ÒªÍ;·ÆÇAGjÌ5ÎÇXa›oðá/—HÌÁ¬:iMƒ¶}ig—ÎÕÝkX»ø+ônÐÃÏé—Ø¼l1~At ñÀ,æ8›V…óõB{ƿ՗‚š†igY1ç{öØ4¦ÓkU°¼±ƒ_WÌá{«± jä‚¢˜aJÓ(Õ¨MKXc¼sŒ +V0Ïä̤~µ³‚@yÔ>é4Ëg-âxš9:Ë"”‰FjBFÏ ú÷¨ƒƒ–NRÌUŽnÛÀ·ÓÎ;j8¡%u¨ñ÷‰SUbvÿÊæç+Ò¶tÎf}:çÃW™ ¢Kˆ'M³B6“ã7-amB}Æ¿P&ÿ! {ùlë\®zffÝŠXć3cçdº¯óàX·A”Q ýöT^X9ƒ”JSø)¨4—OŒåÝ•�±ì½ƒQnà6¿nhÍ +þŒ ]N#íw¦oHk£ ‡[·Ç¥pUBñ=± ’ªªœ>}333\\\0 CyƒòÚ®ª*š¦¡ª*éééÄÄÄpïÞ=*W®,�%!„Bˆb F�ál¼5{¿L›*†¬­Õ¨“#�–|…ˆ+Ù~ìÑIf¸V¨G›n¨ía4îø?m8Á�;÷IÊÐaíâC@`k:„VÆé±†‚KàLl¤GŸµ/ <\¹� ï ú•Dg^�Æ~€ÎLŸÙ{œïŸbêÖó\55Å%ß–®F¡MDÜó¦Í ®zè j9 ·Æ1ÓN®6è€�΂ ¡=¨�ý¿ X\‹dÖ™kÜÑjc£¨Dm™ÉŒµi4{k$­¼³*ªÞeÏÂ+Û›—œÖ2û@QÊÌ:z+7Êø–ÃY𣊿-qc±ï*ÁË Åß'^qÂÝù6ÛÖFÒd@=쳚ÁÚÝݬٕˆ«»=± $jäûó”ÜgÃ’õ$7úˆ¥ èéexži}Oa¦7d�ûæxÇo¦Ad¨ƒ(£ObÓÁÙ¶{ƒß[ ¡¾(í娦|¹•!-°ˆý�g [Ä$ÿ(´ ºé(•6Í`Q`[Þr�™:„âŸî‰ý§ŽŽŽFÓ4J—.�••z}æ--UU1™L˜L&ŒFãC�ìí�>4Mˬ¼N‡••^^^ÊB!„?�³î†ÎîÝÏÍTíñêmvÌŸÉ/ ì9„·uÆ?e7ßÏ]Ã%#€FâõÓœOð¢ù+ƒ:ä5:ÕµáâêÙ|¶ìɹd‰òg@ @KŒ#A³ÀÍÍ�ì‰þA@ �ø¸t.î¸ØÊ5qõü%Œn~ø¹e'¶¢‚Y”;¸÷H…´ î_ÞCÄÉTJT¯ŠçCùçLkäú†ïX‘ð<ýþŸ½;�éú8þ¾3™É¾ïD‚ ‘X‚ÚE©½–¶Z­ÒÖV­jK¥U”*­*¥»Ö­­h쪖¢¨5vµGBÙ·™{$!ÈjIøõózϓ̽÷œsÏ$ræs?çœÞ!8ÞÌ)e�ù»Âh…¥²³³Ñ5%™TŇÖ=›aw(’�gM¹gfrlÝZN¹·â‰¦ž�’DJáÅÞ|‹ñ‘,X›I³^]¨X‚O †ë%€tbRÑ9U§²¨GØv)ß¶ÔËËd³¨O'®^ÚÆq’£·²ŸPÚøyä–£àéÛ†m/[/¥–¬ÑB!ÊU™e*]¾|™ *9Õ-/Ë(/hTš¦¡innnDGGãååu×mB!„7Sœ›Ð÷ùË|3>ãß^GPÃpš6 '´’:ÀtêÖžp¦Íèghé£üñ³¾LÔäÝì>Û™*þ¹ákojådäSÕ8…ñ+WówD Í�‹H§É¾ÈÆùk¸\µÏÔµåö35’-æ×=F h‰OqA-‹¤¤tÇë>F¬µX“4Èm�éÐ�Œš¹�lºñJrÖ°ÖáÝú5>i}ãzÓ…µÌÛ £íˆvø ºÔuÞ¸Õ¬bRÓIŽ=˾µ¿±/Ó™ðÚ¾èÑHKNÁlá€SP["¶³dÍ?´~±!v×v±vg6užiI ÓyHI"YŠ�¢¨quÕÖ›[0½³Wý[•˜So2ò¨ ÏvF`Ž!:!ö% ŠhP’õÕ»ðúè&ÄGeë齃þŒA¥[Û¡]eë/ë15N« @SKX§éÄ"Þ²(çE‡•[ šöëM· K@%-- ÍÚk�5Û7fõgëØBÐŽõw}”·êØa8l�ÁœLj¦†b*ÕbY±pJ«/éäQ𱏉 '^¡ÃªU¶Zà ÷ë·—ó˜øÖ²n|ŸóY)ì°Bˆ‡@™•²²²°°°(U6RiÎ5 dggß]#…B!DÑ,ð«Û¿º-i»ç{&}ý¿V §¦�¾�F>M]ë|ç+ VNÜzP­¬±$–´tÀ®èîP£—³p³ž6s;¿Àùu&Î@ÛÈ?©×v=?×ÈÍà¼maMjL¾Ðš™ØÔ+(¶Þx(zÜí<Ðk1D§©à�swjÚe®hº¿¹›ˆ}€ên.&ØÓ¾JÁÓÓn§‘xê$±xÓØ»€L&í{æ}ÅšŒp¿VP@ ²Ï®â«�àÝkDÉJèñ­V‹�G9zµ¾: ƒGÏ ¹…SÕ±�ÈŠ¢ `Æl¾ý�Î¥ Þ!ûú­ª\ùs.³øóÂ�:Z`.a�Š¥3>~~¹ ußJ%=-ŒF Š+�ÚÖ'ræ6»µáõz(€b´ÄRË -½¸ô(•‹Ë²Õ2‚ïs.q²Púåñ<¹Žš­6ñcp Œ7uFMšTpfêù ücnK˜0ïeÃ…\} Ð�¥wSBÏúsW쉂Fì¹  c½mKØ !„å©Ì‚Jf³¹Àim÷*¸¤( æ‚þº !„Bˆ»¦žßȼ ‰øVÁËÉ %#Ž“Û#9¢ºÐ¬º;Æj-hSm¿Îÿ»ÄÖ„T´CI½ÂE³-ø\Ÿü¦Æïcm¤; *» ‹ÛÇêeǰªû H�1ŸÙÀoûBŸ®�MüÎÇç¼®ðôrÄ %ñ÷ÊõDû´¡›_ÑçÏç^©`ãZWÓþoyý«s´|k ]ýòç¾(Ø×kCxä V¿û޵±ºø¿î2Ч)¾:À|–í¿Gç냋�Bfü¿ìZýW�Ãèí¯nÝýÍWÏüÁÍÎÅÂWOlt@qu–PFF&-1æv›UÍz´Ñ]µþy+NXZbIznP©¨7÷Kþ…MûŸ‰p*iHé2 ·N#ÊýU&x¥»/÷uNŽÁT¶´¥mý!„�‹ký˜P³g�fVr]F×o… €Ë³Œ¨1�¾›û1N?’¦üÉÇ›×b¸€¾N’§$„ƒ2 *§°€QJ:d›ÀÙ¾øs…B!ÄýaÒÙb—µ‡-KÿàJRlqõ ¤ýK�ih xÑjÐk—/gãêØ’”�ÞÎ ¿Æ½ ¯ïƒMn¬B±° õÈæE^%ËÊ�j�ôcx·7-\�C#éÌâL Äü0‘�ùŽè¼cÔ˜®ø©ù÷l&YÀîÀ· IDAT‰+™>~e¾3 „öÿ„ÁaV˜³³1+ö8Ú,± ¤ÇÐçÐÍÿ�_fý�É®"!]Ó§©  efpíÂ^þÚ¼‚¸T3;W*EðR§vÔ²Î?g¯cÒbê,™,22Í9A¥ë�âÉ#=ž¾é,Åh…‘tÒ Ú­/õôbî²§ãȶ8”´ æCìˆI!-åÚ}ÿA¾Vté˲šöXz¾Í’.Y Ý<–^‡S°wiËë]¿`”G^«=é±’„�¯0iÍãL¢ g²²U7ÜKÚ!„åJIHH¸g‘™�;wQà±5kÖЬY³—¥i:�Ž_¶€»#´)ú\€-[¶Zÿ½§quÛ¦¯qä™÷ûP쎥”u˜~MÜcn]üùwÅÌé_FñŒÿ¬/UåÁ�BqOmÛ¶�ðððë»àjšvÛ×y㙼¯u:[·n%,,ìŽë-jlVöTÎ,Ë”ýõxsLWüÊd¼¡rqå&î®Í›cº”*è¿äØÇa„NfÉÉoè ³Î„¢Ümذ�*Uª`m]²X€ªª¨ªJTTÔ]�îD™þiU¥Ä;»)ŠB¶IáT4Ôò»wå`Úˇ�¸SåùeÄÝqHÍÌ¥õ³øä‡í\.`c�»–þÿûd6ëþ-|�(s\–oáô]/%¥riû¯,ÙzšTIþB!@KãŸïÞcÚúËíß%ZgÎ&áÞ (ê×EûqëÜ›–PBQJå2ý­¤Ó׎œ{ðpRîíT7ÅžŠ5¨QÙˇvÛR�¤•oÑñe#ß_mFÕf"£Bqÿ™üÈ»?ì#+wx`ÎLǹí(Ætõ»ñÄLKãÄêo™·ñ4©ÆJ4}êºÖrÈ7ÅHåÌÒù�~¼×­2:-‰?Ê¢ôÇxí…G¨ÑöimÝÐi l›5‰Å§Uô¨h'*7èHï.õp—¿¿6ʼn&C&ÑXÕÉNbEXtØ“.Så~çÆ !„øÿ§\‡ByÁ¥ô,�¿¢4®¥B·ðC½Cg4‚+ç|ÿÇA°·‚ÚUÀx·­ÖW§ÿO[é—Å!„¢|X„<ˤ©Ï ]ÛÅÜOÿ¢Fx¥›Ù'Wðãú¼?ÿØå|úõª¾÷¡}rÖÒ8õÛ,Æ5cР0\u€O U43é© õ^˜Hß L‰‡Xôé·,«R“�õ¬îÿÍþ¿¡£r·˜Ù­ìëÕID©Hû3Ζw„B<¤ÊõOlt¼ÆüMoÌÕ8|+Ý(%§Ã™¨é›ó}eO…Ó—á³e°v¯B\ò]T¬žæÓ¦Vx \C@úV&vjL-_Wì, mÜ h=„¥æ»(�#ÿÁcµ¼°³´ÆµzK^_}sJ¼9†ÍSûÑ¢f¬¨X·ïÿ~@Öa>yÔÇG§•�szæþ 4r¨HŸ…Ñ…¤Ög±}\8•]m°²-¨M@Æž´Ë™þ§sz–™`:0‹§ ¡²»=V6î5é8j³ßéC“ØZÚàÔ�w"/"ûå !„x¸esríJbêw¥©Gþa�™ó¢°¨Û„ ;V•›ÐÀéû š3®epfíW|¢6/¼Ô #€‰ÃóÞbÚ ·/Á¬©¨Xcgs¯TB!„x¸”[¦Ò§K4.\Õh¬ðÁ³:\òíî¦i»Žjx»*8Ûå¼VŪx*$¥Áž“ó6€‡#<Õò4&ë ;ÖïÁæ¥y,îìñøyÜ; ìiOàþI„5â~Bû~Ëpï7ާ×Â*f?OÞŸo ™Éž�çñÏ ôŸü“‚TöÍ}ƒ‘½ŸÄq÷fFÔbøWcYÙx,/Þ� C3ùä¥I\ìô-Ë{yÝÓãÕtcûà˜v˜Ÿß•¯M¹§X¶aò–i˜ðããùã“טðìHê›OO—{ЇB!D9Ð’÷±q¿­ßô½eP£r-> ‡êŽ9ÓÝtŽ8Ùgp$> û|Sà4’öÌãK]Ï�zŒªV…Ì‹×RøûÛ1Dé³HILÁ¢FFT5|®B!ÄD™•ôúœ'zš¦áí¢¡Ói¸Ø+,”ÛÒ’ÏÇ©4 Ô¡ÓÝ<¸³°G[ /p±½¾dë3• uTlØ�ˆVö@+šZícu�H"�Œ'¬öe}¾�+M>fóWè¬hŽÏ©…,þ6÷òäßùôóÃ4{”iý}Ñ�êhì‰ìÊÂe'þV† aÌù`%aï à僙,ŠîʼßzàYèºNzª¶~šîíì�–46ìaU÷Ü6…æ>U¨T3˜à| +fèÜnÑšG«è IN,YçÁ]xñ‰vXÍœö³¨éOlÞo¢ç½Ì !„eNãÚÞmœ©Ö’~Ž%Ýäö×,=«S!æ¿ox„Ê�j`[PQŠ û@ß ´Œh¶ÿ8ƒÙKüx¿O $´$„Bˆÿªr™þ¦( }[ëx¶µBf6Ì^¥²p³ÊéË9�¡ÄTˆŽï£º‹q°n¯Æâ­Ù&…Ž k¨ÜTæ½d借r•Ø8LGØØL•ððBw1�ü‡‰ü9¢6VVXYYaåÜ…ïcMD_È›ÞfA�Á³SgßÍ;M» ŸÐÅ£äí¶¬Zß¼6•†¾•*èH‰½BzîK:Oo¦ÇÑ>�­‹~ç\ib:·¶©ÄŒ� ™M˜roA±0bPTT‰) !„xX™Îpüœ7Õ«Ü0hɧøkËQT=•BjaÚ»•#)*ÿnåïkA„²]ªÞ9”'‡öÄeÇ×ÌÛ�PÈZ‡¹Õ&�fóŽÓØWòÁþ¡ÝEV!„âî=áZu4 ¸1…íÐ�FA7�ÒT‡ÒRî!C-ê‡ù~ýŽ�k@­òÜ-ª…l—Âî¨|_jŽMAå˜O1÷¥‘loð)ÛÇ^æù–#yyn3V¾äÏ�,õiic�…OB¢FÁ¹ú¥¡€ª¢ÊW!„ 5>šX wÙÝøhº¸‹•+Ó±¬@½jy¶ÑwÌû:©–•hÒwµ‹Ø3]çÒ€¾Ï�áã9óØVåen,9¨ÇÚÖÌß³G²[�¥3¾!�ةڃ1�B!„('ÔXHQb4â“!Ðçzô§xÓ{ÔKLì#ºö21f`sü¬ÓØw8ß“L‡Ž¼68˜–Sž¥»õ{ j[Çì+?i¤å ÎT׫œýþÞÙÕ€ {úT9›¯Þú�ðw^á»ö+P)šŸŸlÄÐC=Y¼óSZ• Y–µëQ“±Ì|ïkªåe·õ¼?fñh9ÓèJØ&}À`f~Ücäktn×…AŸþÊþËæ;¸;=ϽÏÐz™=â+°Û²B!„B!D~JBBÂ=›ð´sçN""" <¶fÍZ¶,~›±¸$ Kƒ‚�õ�Å·Kº³Û¦M› ­_!„¢¼lÛ¶�ððpÔÜÅ 5M»íë¼ñNÞ×:�Ž­[·vÇõ56B!ăiÆ T©Rkë"æí磪*ªªuWã†;ñ@Mpu¸=C©´Á%!„B!„Bq•Ùô7�Nw×A!EQ®˜n•÷DO!„B!„BÜeTRïÑþõ—TUE¯¿“=Ô„B!„B!Di•YPI¯×c6ßÉ"Ò…Ë\2™LTB!„B!„(#eT2�dee:}ín(Š‚ÉdÂh4Þó²…B!„B!ÄíÊ,¨äììLtt4PôÚHwêÒ¥K¸¸¸ÜÓ2…B!„B!DÁÊ,¨T±bEâââ8~ü8)))dee]_c)/ÈTÒš¦a6›ÉÎÎ&55•'NGÅŠËêv„B!„B!þÓ,ʪ"{{{‚‚‚ˆŽŽ&**ŠììlTUÅl6—zo�N‡^¯G§Óa0®—mkk{ŸZ/„B!„B!ò+³ ’¢(¸¹¹accCFFÆõ`’¦iw\^^pÉÊÊ ›û²^“B!„B!„¸]™• 'dkk+EB!„B!„¹2[SI!„B!„Büÿ!A%!„B!„BQjTB!„B!„¥&A%!„B!„BQjTB!„B!„¥&A%!„B!„BQjTB!„B\—yh!>ú™}iåÝ’;SVíØûI!î * !„B!r¥²qúk|¸2[Ëò¨_#ñäVl8BÊ]_Ví/ï~JãÜ®HVï‹C+�ê…"—Ey7@!„B< 42.îdÅÒõì9Mb¦k'O|ƒZòÄ“Mð¹£J-ý»"W°a×1.%«X¹U¦N›ôhꇵ`"áÈ&VDnáÀ™82ôThL§^�SÛ¥dÏN³cv³ì¿±ãT<&ÛŠ„¶éEïÖþØ*€–Êé-+ˆÜr€“щd�ñ ~”®=ÛRÃ^)¶lõÚ~æO›Ë6¥ £ÆtÅOW‚:ÉâÀOïóõö²TPôF¬Ü©T£Í"ÚR¿‚ @Æ.f�üŽó�‡ñÞS5sû#_ß%ï囿<„Éý‚K>èOÙÈ 4Õ}I/º—²ØúQWzž~Ÿã-ƒ°+í#ð²jy÷Sö¾èÛ�ß{o§M×äC]çÏÌ`ì_sYý/É:/jùõc\ë1ttÈk¡‰ §?dèsXŸ�Œ½s;^nùïV©@^7jYûøzã+L:¶›h*Ð0ðmf´ìOˆ±¼îKQÉTB!„ÅÒÒ²ðóØrÕƒ¦O `ðà<Ù¾žöÖØÝ—Õñ»—ò[”‘�Nýxù¥§iå�À_ó¿bÙ±ìœS²þeý¢ÍÄWlNïƒx¡K(Ç#™ûßĕ$}#ó8Kg~ÇöÌšt8ˆgš;rréL¾Ûž›ý¡X`ÎԨؤ†e`·8´”Ù ö�ZLùZêQϘǡLãÍîâêD##9“wK^ù&#_Ìs]Ãp�ùƒo>þ‚õ—TÔ¤k$ª*ñÛ—°þ‚é–Ú³8¹”=É*™ÉId–"•%iÝV%7¢w÷Êå…²jÿÃÞO÷Eö¦mœÅ9÷—ù¬ËR~nÞËóèóûWœÉýÌŠ�D÷eS9åù6?wÿ‰Qǘ¼ì >¹’û;M,KÖtdÈIKžl»˜Åmz¢?ñ2×-'®ÜnLQù?P!„BK�>Æñ$kêõxžÇ›Ô¥vp( }œ'»ÖÃ)7KFK;Ë–Ÿ?ãÃQ¯2tØHÆ~þ »cò>,j\ý{>ÓÆ¿ÃÈáC4x¯¿÷ ß­9B‚ZP� ®MóÁÛ/ðx“º‡„ÑáÙÇ©¥¿Æ©ÓWPŒÕéþÎ8†÷nMÃ�`ê¶èEïG=Èþ÷$çÌÅÝ‘FòÞul�óå±çzÑ4¤ {žÞ ôY·…s*€%ÕÛ>I×õ©Dh³îtnà@æ…ó\ÑT¢7LcäˆIü~.ßM¨Wùë‡ï9X¥/Ï5sE)U�¹woíNeÿªøW$$¬OéA°vŠ­;Ï¡ZÒ5’g<\bÙ´jIùGÚÕí¬Ü–‚›‡Jr2)% *i×X³`5iMzÓµ’´k¬zµ!UÜl1¬p©Ò„~_ìâZnyjÌ&&ôj@%GKŒ6®øÕÀ‚‹* ‘ø÷LžkR+#ÖN>÷˜Ås^5»™3(‚P_'ll=©Ù~ �eÜÔ”¬?‡ã§WP«ßrU+ºÌÛ�rˆŸ_œÐ öXY;â]³+3›!û ËG?Nmo;Œ–v¸û7â�5ÉŶ½Àz2v3ãé–„øºbc4bãÄ«ëÒH;²€‘�PÕÕ·j´xq.ÿ\³Ò‰š7”ÖîØ-qð  Õ„�äýÆ}-€‰ÃãëcPÅHØÇÇ(ðǾÔ}PÔ{[ã|Üïkۼʓþè^wŸ…V'ãÒVþQRY·û öÙfnûat©Ò•áíç2Èn7ŸïÙH`Nø‘©ÇRˆh>�k>Æcµ&ðó£mI<:•y‰ÅÔ/„(F¦¤B!„x é\<ñ0¤s|Ç..U§‚Õ-ó­ÔX6ÏùŒ¥É¡t}j•�Wø{ùB¾›e�ë»Ý¨b¡‘rá('“}èÒ¿/¾ÆlâOn#rÅLKʨÞAØÜ:£LÑ£Ï÷š–’H²f‰»»ãõ@�Þ"šTI‰éè\=p+öÑ©™s'ÿÅäÞŒ@÷¼“­©^³ ÊîSœNÔðsÎ_y6×Îî`kT^õCð¾©ü›?è_Xó-K“eØÀ ëV•²Î‚[«­°ÔAvv6 ¦$“ªøÐ½§'æD²ñl}ºV¶29¶n-§Ü[1ð‘cÌÝœDŠžÅu ÅG²`m&Í&w¡¢Àž .#ù¬³žÖœX<–á#žÂ­^Só‰ý$ãöµfÚ¢/iì–Å¥£ÉTõÐ�i'==‚õãøaS‰åx¬{N™æÌêÁ¨ØÎLøòwÚœdÁ»¯Ò¯»%•÷N$,w}"CƒÑ¬üö)¼ÐÙûàlÞÅèÂÊ,¬ýêY¾{ª5/ý]“¡cç1µš×ΦRÅWGÌüWxöóK<õå ¾ ±#õÜIÌ6`ÚUxÛ «'ó(ë—lâÿ·,íå‡1%»KÔèE¼Ð¶?‡�á“e-q»ü;㇡‹Z‘ƒ_wÀîøL¼4Ã+³YÓ«:Æ„Sœ·öCÅ^뀞j/ý�_‡¡GÁÆ« ·% ÞI�Zø{[ ƒÞ�ï»tbRÑ9U§²¨GØv)ß¶ÔËk¨E}Úø81ãÒ6Ž«TŽÞÊ~B™àç‘û;®àéÛ†í=¶^JåUGûü$ !Ê’•„B!D±ç&ô}þ2ßÌŸÏø·×Ô0œ¦Mà ­d‡0�úƒµ'œi3úZúèü¬/5y7»Ïv¦Šn€ÆÚ›€ÚA9ë SÕ8…ñ+WówD Í�‹X§(û"ç¯árÕÅ}þÕ²HJJGqpÄ!_aF¬µX“4Èm�éÐ�Œš¹�lºñJrb:¼[¿Æ'­o\oº°–yt´Ñ_D—ºÎ÷£šULj:ɱgÙ·ö7öe:^Û=iÉ)˜-p jKDÀv–¬ù‡Ö/6ÄîÚ.Öî̦Î3-©a:)I$«p{´áöþ»ºjëÍ-˜ÞÙ+·õTmÙ›ª¹g„Õר:ÿqvì8�ÚØ�˜Ë‰è*4$¢Õ#ø nýÜ3c¹|EígZ7®‹ P/÷PÖö™LÙâÈ�sj„Sÿó£¬iºˆE{> ,<ç<ÅÆ‹€ZÁøêŠ/³°ögïšÉÄÕô]²Œ©�;æû™1sìr Ö•iÑœ^:¨ÛðŽë!·¯|ûÑÜþzQMf©þ9VÍEk€†|ua#Aãò猴¿M¬Ù‘V-ÚÑ´ž u Ë»öÛ¢¯íd `éîO­àÂ×̺£>ÐÒ oKL%æÔ›Œúi7WÍÉΓh¾DäÄa 2„!C†0lòZ.›¹Vè´µjâi>Ï™‹…ÏWÓ2β~Öç¬LkÌ‹/¶¡ÂmŸ Uöÿ�é_Ä«çú„Øt*¨`(ɉúê]x}ô ë߉‰«˜þÙÎߺŒ€v•­¿¬ÇÔ¬'­nod©ê4�XÄ;C1dØF�ŸÁ²ÓŽ4í7”A–€FZZšµ5Ö:'iß›ƒëØ�É™Më9îú(uì0X[c0§’Z’E•´XV,܄Ҫ�Ïâx•ŒôL4Å�.#†¼ÿ „vdاË9”�ûZ¶b訦\žÒ‚àÖ™°`79³ UböíãRÖa&„Ùaee…••vM?áXV4£‹˜³Xh™…µ_åòî¿9«oHëGoér=ÕŸzƒ¾ky!¤O¼1‹µ'SròÍJ]Oa28øOY¾¦£‹Uî½ÚôÖ_d¥^äb‚†¡Á@Þê ñc·`šôÃ÷[ΓQÂkKæû ¨÷¶DL\81”¶+VØj3üݯ×�ÓòÛR¯¥i/Ñ/³¢¼”i¦’ªª\¹r…ÄÄD²²²0›Í¨ªŠª–n~¬N§C¯×£Óé0�8::âáá�¢Èÿ8B!„÷•…~u[ãW·%m÷|Ϥ¯â×êôÔ4ÐW£Óȧ©k�ï|EÁÊÉ Ûø\QP”Âk§‰üb&ëÌÍ4¼ 5loï©Äíþ‘éóNàÛç5žoìY²®bÄÁÁíßD’4®¯ •�”Dºb�c¾T"ÅÒo_G¼}ý pÏ`Ü'ëÙ|¢5}ƒn®I½²—�'Ò¸tr2Ã׿½hƬ]`òkgè5vn%¬SïÛŽ—Ÿn€³…k\,ozœžš–ÖX)`¨ÖšÖþÛˆüm!§O&ܳ9>zP­¬±$–´tÀ®èîP£—³p³ž6s;àªh\þi �ß:L› ÓYÜÆû´-ŒâUNæô ®m&ó׉§Yñý,>ÿìIê~ܘIkVñz[yk=Ǻ®å§Ù3øl`#&O}“åë?¤Š¦�¡)ã6Ϧ›cþ÷C‡CEK »€ÖVæG4wT h?hª äþ|ÝBWé ¾ù'œÃÌÏÆÑiÆ$:ÍÞÈÂçüK]OÁ4T,j¿Êòùý¯ïü—s¯¶xy* dà’ôýs!sfLgD«©|Ü>›fµ.þZ­dŸ{î´ o­Š©ÑÄÙ£hù'õÚ®ç‡à¹Y}€â�·-¬I�áÆ§?3±©WPl½ñPô¸Ûy ×bˆNSÁ!çÆÕ´Ë\Ñ xÚºJF„ 2 *©ªÊÑ£G±°°ÀÕÕƒÁp=0TX0¨°×UUEÓ4TU%++‹øøxâââ ’À’B!D™Ðáˆ�îo®Ä&bàƒƒº›‹ ö´¯Rðô´Ûi$ž:I,Þ4ö.`~–v�=ó¾bMF8ƒ_+( ÙgWñÕ�Gðî5¢ä%ôøV«ŒÅΣ½Ú _�Á‰£gÐÜ©êXȘRQP0c. qCçÒ„ï‡�}ýVU®ü9—ÙüyaH-0—°NÅÒ??\ l†JzZ:�Wµ­OäÌmvkÃëõPÅh‰¥–AZzqéQ*—-d«eß?æœ{¦‰ã{ö‘êÿoïL ;?[%7¨”ÃÂ-”n#gÓu@^ªÓ…ϾÙÁ+3Z`@‡c@{†LkÏóO½Cã&3˜µþ]~ ÁK]ÄÁóîŒ s-°UÖ6Öh‰×H¼íG¦à2›÷°* ý:¼BBð2/e߉<ÕÑñ¶z°¬@ØSïÖg 힨ŠŸÍçÈ3ï¬/M=…±&¸N¬ÛÇ¿ö5ˆ¨TH8D±¥róþLhþ ý§µ¡öè,Û‘&Å]k²ÆÆ’)üñüÝôAQïmáÒ/�ç‰ÈuÔlµ‰ƒk`¼©95iRÁ™©ç7ð�¹-azÀ¼— põ '@–ÞM a<ëÏ]aX°' ±ç6p€:Œõ¶-¢f!Dy)³ RLL š¦Q©R%4MCËÉm¼)K)ïµ<:]ѱh�N‡µµ5>>>œ>}š˜˜¼¼¼î}ã…B!þãÔó™·!ŸÀ*x9Y¡dÄqr{$GTšUwÇX­mªíà×ù_b—Øš�Šv(©W¸hö£eŸëKú¨ñûXéNƒÊ.èâö±zÙ1¬ê¾@ÃÒ>Ìg6ðÛ>…Чëc�óñ9¯+<½1hIü½r=Ñ>mèæ—Eôùó¹W*ظVÄÕFÁ´ÿ[^ÿê-ßC×›S>°¯×†ðȬþ~1ökcuñ~Ýe" OÓœµ|ÌgÙþûqt¾>¸Ø(dÆÿË®ÕpÕ9ŒÞþzrvûŒ©«2iõê›tðµÅÕ3ÿ_ÍÎÅÂWOlt@qu–PFF&-1æv›UÍz´Ñ]µþyŸú--±$=7¨TÔ›{Ž¥ ÿ¦ýÏDä¥O¡Ç¿v–³eê—MÖ´"6¦(.]/+�Ý?Å1·Gô0’zj Ç“\Ü\PÌGX2s'ƺÁT´ÉâÂÆƒÄá„›‹ƦCÑt#‡tÅõò«tªí†ŠƒYõÖ;‚ê…`œóã>¯Ã�P.;Ò®§Ÿ¤^7 IDATÛf\fÁícÓ¡¼Þì'^Ї÷‡Ó1ÈSì¨Ó——~daŒõ«¹ K<Ä_g3°puÅQ-¼í…ÕS0=µú�¤ó¬~Œêò)oö¦�·�äs‡ˆ¯ö<Ï6v@;Éœµ™…úa¯Æ²kïeÌ6uqµ¶(öZÅ¢ õBøè׉Lh¡ÒÜ6–³úF<ÓÆÈ‚'1ôPOïü”VwÒJïm‘÷|™…[§åþ*¼ÒˆŠÝ—ûº'Ç`*[ÚÒ¶þBŽNáŵ~L¨Y‰³‡G3+¹.£ë·ÂÀåYFÔ˜FßÍý§ISþäãÍk±\@_'ÉSâATfA¥Ë—/S¡B…"§ºåeÝ\*J^€ÊÍÍ�èèh * !„BÜ&�-vY{زô®$e�ÁWŸ@Ú¿Ô™ö�–€­½†qùr6®þ�-IÙèíÜðkÜ›ðú>×wvS,,H=²†y‘Wɲr£Ú#ýÞ­ÁM WçÐH:s†8S1?Ldg¾#:ïÇ5¦+~êEþ=›IVâJ¦�_™ï ¡ý?ap˜æìlÌŠ=Žö|¶ ¤ÇÐçÐÍÿ�_fý�É®"!]Ó§©  efpíÂ^þÚ¼‚¸T3;W*EðR§vÔ²Î?g¯äc×âê,™,22Í9A¥ë�âÉ#=ž¾é,Åh…‘tÒ3ŠnŸzz1 wÙÓqd[®¿ª£b¿YÌ;5Œ1“úÐ"&ÅÚ7ï`ÚúÚ¢¨qü»uï.ÍùD–®þ„=ñß�¨�>y=»ÄœQgHȲÀɯ.&þÌØFPyeélÞ}‡Ï'>ÏœØ Œ®U©ÿÜg<ß+gEÁûé©|ñ× ŒÛ“vYöTytAíB -S=UPû‹†-^�Í»o3}ܳ|yÕ„mÅÚôÿª+~çÖñÍ¿3âR š�'�Í^æÛéýñIݬÒÖS�ÏÓü°QϸÑSø|ТSu8U ¡Ç„î<ÓØSÌA–Oÿ”7N\!]gO…àÖŒþi Ýœ@çTôµ öt?‡aFòyßöL²ö¡þàox¢M@κDš–óSy}P‰«ì(ä½-òãù;bRHKù€vß�ï€]:Ų¬¦=–žo³¤KC7�¥×áì]Úòz×/å‘÷“ìIψ•$l|…Ikgh8“•­ºá^‚>B”=%!¡Ä+½kçÎ�DDDxlëÖ­Ô¬YKKË�ظRLeKOOçèÑ£4iÒ¤Ä×!„B”…mÛ¶~ýáZÞ4þü_çÏâÖ4 �NÇÖ­[ »ãz‹›•=•3KÇ2e=ÞÓõæubîc�WN`âîÚ¼9¦K©2�þKŽ}Fèô`–œü†Ý #3Ç>/ƒö—U=B6l J•*X[[2\_«:**ê®Æ w¢Ìþ´feeaaa�¢(%•æ\ƒÁ@vva û !„Bˆÿ-‰3g“ð o„�” õë¢ý¸uîMˇ1Pb>Z6í/«z„â!S¦ uëõ7`,ÍT·’œ«×ë1™ ÚÛU!„Bü')N42‰ÆªNv�*¢Þt™ò(%{þ`1þ¥LÚ_Võ!Äæ̂Jf³¹À¬£{\RsAÛp!„Bˆ€ŽÊÝ>`f·²¯·˜½_þóögœ-ï&Ü1‹�±ìÏûÿ¦!„xØ”YP© (ò¸­mѹ¥þþþ÷²9B!„B!„¢„Ê5¨Rè±¼*K¢4»Åå\Ãêñ#Yäò:s†Ô)ßNB!„B!„x•i<åÖékw›©T­Zµ›Ê-15ž½Ëa}ãJ¶lV4ûþØCfpÂ*Ü£üéûQæ=`>5›Ç›|€aüv– ¨|Ö¸Ó{@ûL!„B!„ø/*—$�¼ PQ™JÀM™J¥ÎFº‡Ìç~fPç©„¬8KXã[æ½ Øx § ¥ Õ•Ø�ÞûƒÚgB!Z'–|ʃqëvöZ'V˼�§I5V¢éS/е–C¾¿ƒ*×LeÚš=¨XâV­1]út¤¦ãýúk)„Bñà+×™_ •4SIÜ;:ïn|±¹ÌWÐB!î#�k»çóËqvÄ€²O®àÇ.ôy0þ±Ëùôë%T}ï9Bómñ”�–†cóWx§‹/JöUv~ÿ ?EÖàÃ>5Ðß^¤B!ÄB¹Î! !$$„ÐÐPBCC¯Ÿ÷¯zõê…þ»·%•s?õ#´’ 6#6î´ò#‡ÓòŸr™9í,QÅ¢¯oÏ@»¶›9ƒ"õuÂÆÖ“šíG°ðXFîEéDÍJëwlŒ–8xÐjÂN²‹)ó:ÓÞ©eÄ½ß Ro¼Èžwjaé;”M™€9†ÍSûÑ¢f¬¨X·ïÿ~Sî}�_ö&�Âjàå`…ÁÒ�J�É síJü‰.ÖÖtý9ùz�™§–ñn÷zø8XaãZ�fÏ}ÊŸ1ê�˜ÅS�†PÅÃ+ƒk—ª4yn;ŠÈ.»íÞ³ˆ[9€*–U°*.gZ¢Ë’g|±o8Ž=…]—]xB! %ìdá&;ºô®‹ÃmA%3çDaQ· Av:¬*7¡�ÓöŸ6Q Šª*ØØYß·¬^!„Bˆ‡Á¹û[^æRq™JÕ«W¿GÓât¸×{Šw¾zžJ®®íÿ�·G¼DÿJ Ù>*(÷7zÎY˘ÆP,q«jó fõŒ`Tlg&|ù; mN²àÝWé×Ý’Ê{'ÒàìL¼4Ã+³YÓ«:Æ„Sœ·öC9A“‚ÊÌÏ¢6�µóaÊ’µü�Õ‰F@=Ë›NáÔz2a–™ìùàqÿÜ@ÿÉ?0)HeßÜ7ÙûIwofD€Æå�¿±ö| cœMSWÍ•©xj&m i×­´+¿ñrë^¬ð~‘ñ?M¦jÆ^¾{ÿ={ì›¶}À#Ö ^ÚͺYtúr!}ý $_ÆÄQ#èaáÏ‘¯;`_`—ßzïF\­&óås é6tÝϦþ¦ _îÍ[›ß¢¾˜KÒgB!D~Z2ÿ,Ý„m‡áÙüÉÊÛNP¹Ÿ„CuÇœ‘Î'û ŽÄ§£aÓ¸˜M_ðîN…Œ¤$ÒíêðL÷ åûtN!„¢œ•iPI¯Ï [ä‚êÔ©Säù¥Y€ûnƒKÖ5#èU3÷›°×Ìçùí»I&(7(b�såZßXË'kËL¦lñaÄι µÂ©ÿùQÖ4]Ä¢=P�hbÍŽ´jÑŽ¦õœP¨KXîµæ‚ÊÌN#ñZVîâá F[Gtz ¯/×°jo6-P/D²jŸ=mßh†Mòï|úùaŽ=Ê´þ¾è€Fu4öDveᲓ Ë?§$§`Ú>ÞŠ¹ïvööÂÛu33Ç¿�Àÿ®E0ë¯<ï­mh�Æ# §3eùk,êãœsªÎ��Ö´ª¢ƒ–Íñ8¹–æÿ[ÅßYhUàòG·÷'¸Ð~Ò,úoìÌà�„î\A¥Ñ[x£®U1× !„3�YÏšÔ&¼TËbJ~ÝíCž-‡òN_tj*g×Ïå‹9«ñ݉, !„â?ª\ê>~üx‘çY[ç,fPXÀÈ××÷¶2ïL6ç"?fôÄl;z‘k8`kÊDk˜N¦FÁ™6¨ÄìÛÇ¥¬ÃL³cR¾×³³ „D›1tÈ[3¬[0‡zôçÅ—Ò§Y%¬ ,Ò–<‹WŸÅäÌô²¢ËO±,{¢7Ý*|ÍÊåû˜Ø¨>—_Î.‡Ž,hë€éÄ?HÌàȈØŒÌ+EÜmÆûB4*þÖchPÒve°ïïƒhµ?¢…ç�þ5ÖlEó Yõ÷L} ¨Á‚jUÑÅÇrÕ\ÈÍBqn˄ϟå÷N³ù=èmvŒÁ²tE!„×]:|œk—R˜þþz0§Måë*òæs ±ÏIMÂÉÅ�¤k‰h8¡¨‰\K²ÂÙ¹ˆ©m:[|ëׯsÕ .›ÀGžs!„â?ª\§¿Õ¨Q(V‰¬|£#cóÚ‘ûïVš¦�¡)ã6Ϧ›c¾Š‡Š–` dà’ôýs!sfLgD«©|Ü>›fuÁ£€2­Z�gÖWÉY­H‡k€ X6âÉž•ùjé¯ìëÅî_þ¹ëRZÙš†¦8ÒyÆf&4Ï?¢U08ûRèİ"Úåuû]^�ÌÂ`È]sâöc…õgŽT¢6ïäŠ�6'W°h÷hê7±+ÁuB!Äí|‹�ÏùZ½¼š)s2èÓ¯!v)§øk_6�M©R Ó¼­iS ÿ˜­ü}-ˆNU "iÙ ݲ›Kžµ©P®#)!„BˆòU®C¡’f*Ý*/•?S©´TUEL‡÷°ßT—ß}‘ö•u@&g+P.å5ÄkR¹–˜ äotx…„à¥.âàywF…¹ðPl©Ü¼?š?Cÿim¨=zËÆvæÅÊÔ¹ÞôÖô4|®Á3¾æÇŸøg‡OOh� @µP‚íRØ•€ïKÍs^»I‹ŒÒ®—o*ÄŠ�úµàã�lŽNe¯œ;Ì>²‰-—¬­ˆPꥲ ìO�¤?ÞcÀf­ÚE£¹­xfÀ»<¶s-”"®B!JÇtq+W¦cY?€zÕ:òl£ï˜7öuR-+Ѥïjß21ØØpí÷©¼¾IAÓÛà^µOöoK™ú&„Bˆÿ°"SéVyA£û–©¤sÆÍUáÊ–_Yv(”®µ T~ãÇIßQóùzxXfp<öF@FçJŸt¾žú.?9vÁãÚI2jö£sÓ!Œh:�‘CºâzùU:ÕvC‰?ÅÁ¬ú ëŠþl$sÖfꇽË®½—1ÛÔÅÕZAg[H™µnÏ/Ò>ÃÀG'1bøÔÚcø¶Aî9ymp0-§Œ|b¦wºR5c/ß¼7…£5_afW—ei‰‘ iø‘�æ²ó‡'ð(¬?ýv0nðW¨W3¶yulƒ¦³¬îÓ ׃]S›aWØuô™Bq+�W{Þ“ûMà“|ôqÞ[ªwÊ ½’Šo05â¾7Q!„â¡òPf*å©T©Ò�U¬xòÄÛï°tàt^™A§‡óýÜ‹ Ÿ0šnßÄ‘¥·ÅÉ£¡=*æ¬çcgÔœ÷8>ì ^ì0 ÏÚôýüq:Õ ä•¥°y÷>ŸøôÔ•÷7üÆ#ƒž£Æõ`‘5aãV³Úe4cæ¼ÃÓÓâ1Y{R½ÑPB^,<¨d*ª]‰·vUw¾Zÿ3cGŽç½^_oQ�ºßc唑4¾=5ªÚ�érög{ªþ6’Ù‰Oðó{ͰðèÆÄq­þ3_ØÊ[5KÑgB!„B!„¸¯”„„„»Û6-Ÿ�;wQðc¼5kÖвeËR•——©TÒ�Ý6mÚThýB!„åeÛ¶m„‡‡£æ.6¨iÚm_ç�wò¾Öétlݺ•°°‚÷h-‰¢ÆfB!„x0mذ�*Uª›h“GUUTU%**ê®Æ w¢\3•Nœ8QdÀ( (}pI!„B!„BÜ_eTÒéthšvÓ:IÕ«W/UE—òžè !„B!„Bˆû¯Ì¢0:�îzš÷ÝRå¶E¼UUE¯/d!!„B!„BqO•YPI¯×c6›ïi™ùƒK&“I‚JB!„B!„e¤Ì‚JF£‘¬¬¬Û2ŒîEQ0™L�Æ{^¶B!„B!„¸]™•œ��‰ŽŽ ž¾v·.]º„‹‹Ë=-S!„B!„B¬Ì‚J+V$..ŽãÇ�“’’BVVÖõ5–ò‚L%ý§if³™ììlRSS9qâqqqT¬X±¬nG!„B!„â?­Ìv³··'((ˆèèh¢¢¢ÈÎÎFUUÌfs©ðÖétèõzt:ƒázÙ¶¶¶÷©õB!„B!„"¿2 *)Š‚››666ddd\&išvÇåå—¬¬¬°±±¹/ë5 !„B!„BˆÛ•YP rA¶¶¶’Q$„B!„Bñ�+³5•„B!„B!ÄÿTB!„B\—yh!>ú™}iåÝ’;SVí¿oõh1¬þðúÏ܇é-„÷š•„B!„¹RÙ8ý5>\�­eyÔ¯‘xr +6!厮/«ö—¬s\–oáti¢Cj<{—ÿÂú£×¸³Õg…¢ì”éšJB!„âa¥‘qq'+–®gÏ©h3uX;yâÔ’'žl‚Ï}Uj騹‚ »Žq)YÅÊ­2uÚô GS?¬ G6±"r ÎÄ‘¡w B@c:õzœÚ.%{vš³›eÿû�§â1ÙV$´M/z·öÇV´TNoYAä–œŒN$ÛèŒoð£tíÙ–öÅo£^ÛÏüisÙ¦´aÔ˜®øéJP'Yøé}¾Þž@– ŠÞˆµƒ;•jÔ¡YD[êW°BÈØÅ¬‘ßq¾ñ0Þ{ªfnäë»ä½|óÁ\¢‚‡0¹_pÉý)Y¸"�£ºã¯/éE÷R[?êJÏÓïs¼ev¥}^Ví/Q=I+ߢãËF¾¿ÚŒªÿ/?yeqþÌ Æþ5—Ñÿ’¬ó¢–_?ƵCG‡¼6qáô‡ ýcë’±wnÇË-¿àÝ*Èë:-k_o|…IÇvM¾ÍŒ–ý 1–×} !JJ2•„B!D±´´ƒ,üü¶\õ é5ac:× Œ³ ÖvîT{�yT@#é�™ êŠÝ�3Ê=ú<�i©I¤h6xz:ß Ôè­ò¦I™HNJGçî…G‘?�Z8{â/Ìž ñÌ-l$¨R9”�'9•¤àš·ñ,®ŸÙƦCøTÇ÷¶úóFmÌœ_ñ%‹RÒ·w8†UKï±Íü{«XÛb£ƒ¬¬,4@MM!Mñ£C'oÖ|ºŒµgªÓ®¬�ÉÑU+9éÙ„ÞµŽòÙúdR5ð.j8íê2æ­Ì¤Á„¶”Ö8Úv SÛøámÌàøÂôÐ �j‡˜T/‹eƒŸb䞦L^ðu=L\<’By/˜·ó~÷¬Éìu1”&‘c‰žÙuZŽ3«S ƒÛ0æ£ß¨iw‚yCûÓ£ƒ ew�¥vÎúD†ƒYòe7|Ð9úájÙÁà‚ê,¨ÿê¾êÖ”—þ¨DŸs˜TÁ–ëgÒ(ç¯#aîk<;í"Ý>ZÌWá¤�=�%ØÌ; î{¾íh$Ì) ®\6ÑLØ8™FPô®ø&±?ìm&­ÚHjÏŽ8êÅ-l>iOÔ¨êXsîŽW&“]ï·¢Õ4½&Ìf\¨ÊžÏÞd`—§pÞ¹žÁw¦ fqàƒ64~‘†'0¿Qt—Ï †û¢›Ê /ÍÅðÚǬè„õµ“œ3 G+xLŠ`ÐòÜK'!- �Ke@=Ìæ‹WqóoFµÜnZU'ÚÏ…é7sL�¡lÜ&öÁ˜¯œÏµ‚·4áÚ06]L£¿³c‘}B<<TB!„ER\ëótÏx¾˜;—Ñï¬"´f=¢¢êQÆ`>ù;+�»=øûé€@Œñš°“�gÚP.0'@cô%¸JhöúB¡a”·žÈè%Ëù#&„Ç\ Y§(ëkç® ¾|Kž‰´çî’Éòã.kê¼Ð¿¢‚Jš‰äät'gœòTfíä„QK$)Yƒœþ˜|à™[HUÁ>¸=¯µ $;ö¡Ã·éë|ÐôÖóÍçW2g�Žfšão€¸{nóÖþ¨³šNJâö¬ü•=™®Ô«â��)©X¬œp mFLð~Zñ'M_¬‰Ãõ¬ÜžEÕgSÑ|R“IQ�"§(j\^:�Õ–FLiã“3¾zÊ7îBùœµ«klšÛŠmÛΡÖu"!> ]©šÄ4©E "«çÌL$þ’†G§hšÖ�Ĩ–³É´e&7ú1`ûgô‰°êQ}ÚVD-`Á®÷¨]/»œbçCpå0üuE×YPÿ³vÌdìr+žþég&µrÎóž±p4>� cYêÇA¿·ƒoyÓV0郔î»�FÕÁ6Ϧ¬-q$ZœiÒ¨9QÕ\Pˆ¤vΘ¼Å¥’pò-±ãÙ¶}©ª, Ä¥�·½Wž)2z¼ì=ÑÒâHÐ,8¤&`Vü(ew«„ÎÎ/%‹„´+¨8Êô!aòùB!„Å Ç=²3o�ËÛÏ4À'i;sÆåýowrÙ¢‘rþI–‹,Û—ØØXbccé;a%ñ–$®8…E‡WåJx[ÎqúBÁóÕ´Œ3¬ž5�%7êòâ‹Ñ”ºëgQ•k{¿gÊçûñéK×pÇ|‚NùU Å)¨j˃ߤo¯ÖTLZÊ”©+8—ß¼#í2›~X�¹A'šÜÝÉ{jÓ||Cb_!¶ï�žÎϧœ‰êÑ‡Ž¡6€Æ�7ÐŒFŒ:j=^»ý«Ø—Ééu«9æÞ�˜ªŒF –4ÒŠ³¨’–ÈâùëPšt¥µWNÕKlšòͪ–Ç×Í�ò=YxU%#=Mñ í€¾„í}“OÐ÷Ã_8p-ç5´iBŸAQÄOlDXÓÞŒ™·“ìY�* {öpÑt�1µ°µµÅÖÖ‡¨8jŠãB\!s ¬³ þ«Äïüƒ3úš4mè|Ç�ë êö&O{­äùð<ùæ,VžHÍÝs;…ÔU +Â:u&,i9‹6¤™ì\¿SÍD{Üýæ0Ÿø“}IlP»œ1³umË׉fâÎÇqç§Ë||»®»R¿iµÛJ†½y»¥Æ7íèÿôp¾ÞxŽŒ¢Æ¤XÌœ?Þ‡f‹—Òd1Ó=oŽyvw¥!ÞüKÓòÙ^¬°âQ A%!„BQ|VND6¥ÓËCþ|8i›¿åÇ�©¨šú ´8ŒaÃroÃ1r(�*’¯(( töªeœbÙŒi,M¯Ë+ý:z×U×T®ìü†¿<ˆo—×éÝÀC¾5ÝÙ®5NNF´ä¤ÛÖ#ÊJN&]qÄ9O*‘b㌯ •k?Áó=ÃáôjÖ¿;ª¤^ÚÍöã7¸¸rýbc‰�íËèÅç0ǯ`ÂëSXÝPìƒ\.û IDAT6õþ͉üC‡�àý S˜<úuºÖ)EîÕëÓÓÒÁƈ­† Mi˜Àú_ç³tK aÍÃOŠ­Ò¹‘^ôp¨q¿0½žè.-qW4â¿íM›·×ãúÌ®Û̺†ÐÄ=÷ôAÁ=z[�ïäË^e80õ)"Cš3iO`O­·Wstÿ�¼~‘¯{×!¸Þ;¬OÒÐ4 QŒ\¿‡={roû8xøO>Œ±¡àhBÁuæßÐTÈyÝAWæI¾øó¦´ÇnÃHZ‡U¦Ó×'±ü�v ®«àȈ>´ Ýk$±xÞR²ö²rÍ"ZÆÜ6Íî&MCSœi3}Gž1ÛËþƒY7´öÝïwUC…|÷ëzÿt�#ËߣQÆÏ hBäK¿¯¶E1sæÈ 4Y²œJÑ«™W5ôV0KñÂ×Óò¿,$¦]B±÷ÅKÑãéà…^K îÆ­ê�x.i¼íÝå„UˆGœ|F…B!Äß Ã9$?]&—“pôóÃI�ãÂ5G¼}|ðɽy{ãbSÐɵFÒÉ$⋟o>ó³´ëìšó +2êñrŸ¶T´¿»ž¬3Kùä›Ãøvz�žu½ïam=þÊb•x„#—sOf38~ä4šG å� è³¢ `Á’Ï™¶Î­>/¼;‚woÕ†ðrc_ôõy~гÔt¶*v›Š�+~”ñóÅÃÉæŽƒv•ôé`m�PPܩӬ:ìÝÌAc]¢«9¡Šµ 6Z7Ò‹Ê7Q¹ðó|6ÙÄÐ¥…kN(Ä̱]{H ìÄ[ýÚP/¢2UjT%àŽ×ÀÊ#‚ö?fíÞ…ô4ndêÛ²}F‡sðãÄN^Êžµo°w³VgâŽ�z˜ýç<  !$÷\‘RÙuíŒhI×Iº«ÛùÕ™^@ÿuÙmYþ`͆¤üwÛ¦µ» ã›­{ø¢e*‹§ÎÍY�û^Ú)¼.;#VZ×îÜ] Ý_lŽiñW,\û+Kφӡmù›ÓØTUE¬*Dæ�ʾC×ðÏ;f!ÁzïÚ-« T±¿Æ¦µ’q×V@±§ìc½óã.vL¨ÁéÙÓù9A+bL –?š'—­¢R“å|Vñfà3{?+Q¿”+WέáÏÜz,»Ysþî¾õÖ�£oáìaõÙK7¯€˜xv û¨J}ß|¦ !)²¦’B!„(’zn-sÖ$áR[”Œ+œØ²ŒÃª ‚<±®Ðˆè ÛøqîG8$5%¼´JÚ%.Xh\ÃïæÉ²zu+—yR£¬º+{XþóQl#Ÿ§¦ûÝAËé5üºG!¢{u쮞çÜÕìǃÞ>δdþX²š8¿hÚ˜ˆ;—»À±‚�{iÜíÌ{¿ä�OÎÒøíá´ ÈšQp¬M½eÓYþõBŸ¨‚í…ßùq‡™à®QÙkùXΰå·cèüýp³Sȼú;–ÿÎe×Út Ô“}õ·©LZšI“þoÑÒßwï¼'Á*šƒŠ•îÞnØé€¢Ú,¦ŒŒL°¶Á:gØl+ÅÐ1ZO\ù&æ¦®ØØäd*TRϲhþVìÿŽ˜ÜKù¡'°J(6ÿȤ�êÓ7ª4væC\¼YW:;¿û„£µñ²&íäFŽ¥(¸y¸¡XóÓÌíXG†QÚÎÄùµû¹‚ nVXGÅ2 jcÛáߟÖUM�‹ß0?!€êÜÐ%`ë™ ¬ÜÝqV î{þíh\^ÿUþu)`S¥•ÁÌaŸSî™r¤ŸºN™NORÃQÁ»Ã+tÚŽa/nçjä´¯�ó)ѹâá®piã�ü| ‚ŽaOðú«a4žø,ŒÃx¥YÎY—8všƯ´!HoáðÔ�J嵕›Rí ^ïFã ]yÒj8/5)�}FñvQt.·ŸÏWf€£šÈŽÝñXì"q7Âåõ_¸‹gþ¦ÉòìÏŸJÜ“ó¸ç0ÊÚØÓ¬z,áG&òâÊÆT*Ùƒƒ™•ÉàêM°p{–'óôúŒÔ$Š Œ_¿Ç�y<í"9B<ê$¨$„B!ŠdÖÙã`ÚÅÆE¿s)Ù{ÜýBxü¥6<bøÐä•×±þåÖ.ŸÍÆä,ôÔíB½ê~7¯ì¦XY‘vxs–]ÆdëA…Z=è×¾Æm WgÓH>}š+æk$ÌËö<[t¾-4¼êþ:“‰)i SF/ÉSÂ@D¯xµ¶-–¬,,Š#ÎwM›lCèØç9tså‡Y¿cv(Mx»Wéå�h™\?¿›­ës%Í‚ÁÁ�2¡1¼Ôº9•�yçì噢Ú,™–ì ÒÍAñ¦VÇî·•R¬m±&�ôŒÂû§žZÈüŽ<1°N7ÕQºÇ,æœìËðq]i”�ŽbtÆÃ7Œfþö(êþÚ4�¡ós.ÉŒ�{ µŸœÁWª OYÍÎ…ïóé Ó\3YáI˱ß1¢‘5(!¼¶h vC‡0mlO>MÌÀÚ½<ÕŸ›JÏθ* ¾Ý'1cëó щæ&GÊ5DhóˆëTOæ×À*˜¾ Wc7ô¦Œ|–�.›±/]…^Ÿ´#àì*¾xï7\LE³ó&¤ÁË|9¥~i™uOí¨\:–]et@ð«Ì¿‡—Æ¿N›9n[ó~ƒöÔpÔƒC4ý_ gö;ylHWÊßœYèÍ“ï aQï)¼6!†Öß´¥öÈå,wÌðO‡Ð}òUÌFo‚êô!üÅ6é!û=˜û:©5bË\3lÖ[t��ÎþÔzý;ÚÚíç—)òæñK¤ë)Ö”ÁßN¤½‹ÊñÂö£ –lKHåFê{4ÿú½<liÛ:‘Ÿ+9bãý?µ5Ñgý:LÅÑ­o´›Á ¯Üw¯7�b–pmíkŒ[ÑŠq”¢fÈL–4i�g¡ï\!Ä£@¹víÚ=| nûöíÄÄÄܯê„B!þ/lÞ¼™zõꡪÙSž4M»ëoMËY³%ço�NǦM›¨]»ößn÷Ñ:6S9½h÷Vã­áí(‘• KÆ0vgÞÞöž2�þKŽŽ¯MÄ”0~:ñ-ÿu³�,_¯úÿ`ÚI^Ò“J/f1íÀ:¸ÉêÔBˆlkÖ¬¡\¹r�wOqÍ�ªª¨ªÊ¡C‡þÑqÃßQ¢™JªªréÒ%’’’0™LX,–›;/t:z½�N‡µµ5ÎÎÎxyy¡ä»�B!„øOÒ’9}&ÿzuð“€R�~\°�6£hü¯ (–#%ÓÿûØŽvù(»/ZÐůdL¿Å¾¹‘6PBüK•XPIUUŽ9‚••îîî †›�¡‚‚A=žû žªª˜L&®^½Ê•+W •À’B!„Ȧ¸P?vuU�\�¦ zÓvbCŠ÷{ø£Å|ð‡éÿýl'eãû´zê{’�Ciöê÷Ìï*k’!þµJìÿWBBš¦Q¦L4M»-Å;Wîc¹tºÂ¿þu:F£???N�:EBB>>>÷¿óB!„âÒQ¶ý{Ìl_òíqHùŸ·7ãÌÃîÂßf>‚½#þUí8µÿ†¸ŒoîK]Bñ°•ØWl||<·­p'EQî9Ó(7cÉÃÄ„„ûÑU!„B!„BQ„ËTJKKÃ`0]�‚§½F¯×“ššzÏÏB!„B!„÷®Ä2•L&VVV÷”�t/e YYYÿ¤‹B!„B!„¢˜J,¨¤ª*z½þæýû\Òëõ˜ÍæÔG!„B!„BQ<%T²X,ù†îWpIQ,Ë?ê£B!„B!„(ž‡zõÊ}ûöºÝÞÞ¾Ðí���÷³;B!„B!„¢˜jP)<<¼Àmš¦¡+æõ_ ºšœB!„B!„x0J4¨”;u-7ôO3•*T¨p[½B!„÷…vƒ?¿ËïebéíSrë!„Bü‹<”L¥Ü Pa™JÀm™J÷7)•¹í=éyu<Ç×½†ÿ�GЦ•¼èßš-½·²gTµ›ƒdŽÛȧã>à«Å›9t> Í¡4Á5›Ò}Ð4¶g^{OºÿœqGe ö]äÊ÷ÐïBD½/)?m?¾‚MÞ&—?Oé¶ûycïV…èÁ|‘5“1ò‹åì>s ³­'eÃêÑuø †Çø îBD�1ºsmrC$£vÿÁÐ0=B!Äÿ+ó¾o:{¦œÃKf:®Í1¼]À­�šÈʉ£ùí²è\êÓû­6”¿ù©rzÑ(fÓƒaíË¢Ó’Ù÷݇,HoÁëÏ×¢b³î8Û{ Ó®±yÖ8žRÑ£¢\([ã º´­†çCÍùB!„x¸ê¡Ðþýû�‚FÅÍT* YÇ¿ K“WXªÖ¡GìXÞ óÁ�|–}›7rí†-¹¹R†ªýø~Ú“xßLžRÐ{†` XÔx–¾ÖšW½7ðY;ß~ù´pøÃŽ´z†š¯áÓèŠ8›9ºã¬œ]Ð*€âF›òfÍaõˆŠ²þgû'„Bükeqbåª?O/¯;¾|Õ¤eñ3PÊàôÊOøúxžïÓ?k3ç ae™AôìÎò**FìäG!„Bü·=’WË •©T"Á%ËÁoùb“‰ºGÓѯ¨H³ÙŒ9÷¸VÑ¡×ë¸u8k¤ú;?ðÚ§�èÙåM"6M%Ú펃]Å‘ àRh_-â«uÝ]š‚ÂFšÅŒùVc(:z�¬1%„â¿AKÙÃÚ½>4}ËÿîƒÍ„¦gÞÐ!,+Fãöí©WÆ–Û¿%5’wÍá#](=µ ¼mß¡Z*|9œCz©I©XUìÈ€ò†²OB!„ÿ%TÒë³2¹� ªU«Zþ^à~�Á%ÓуWKÓ»zé"ê4mx�@›×o=`Åä#ëé_.Ï3u~túx;´ ÇKuØ6¿Þ·ÕbCƒó˜xþ†ÅTdNí¶<Û«7½»5¦¬]žbj<Ÿµ°ç³[ãùÂoœÿ,¦À ”BñÿCãúîÍœ®Ð˜Îù3Âé>zݲ®srý\>ÿxîï>EÈ_’6ÞA”JØÇokjQ¶uEìó;üP¨Ùë=žµBˈcË7Óùø§ÞíZ - !„â¿ê¡.Ô}ìØ±BË�F à€‘¿¿ÿ]u>š††Bqš0TÈOwÁ'·¬ÎÿÒw‡¢§†Œšó.[¾FïOj²°ìÛ]jÑÿÇÃô:±žŸæÎáëÑ­˜4²#æÏãíz.9…Üé0c1ƒkçÎ*<ƒäàV!ă–¡}qFSØÊFŠÁ… �¶z]Q ñÍû½¬`S¦/=É‚éŸ3Sy™×Z•§ „%ÅÖ—U˰`ãRµŠ¸J‚°B!þ£êô·Š+�h èÊQVYÌÞ}‰¨õ ÏVRÊ^½FÁk*åa>€¯Æ­¥Î ÞLîŸO NóÜðÆ<7 –÷š5dø ‰Þ÷>U«S£†ä% !„ø2ŸæØY_‚ÊÝZŸPK9ɶ=Y„ÔÁ9í2× n¸Ûj$ßÏ_ª7•�óÿ‚Ö»FðT_Núœ9>oò|MÇ‚›M>Åúm§p,�ã£q¨"„BñP<Ô Rq3•ʛ©ô YEt¦sؼ?u «;Ï ¹ûý:‚´¢Â‹Ÿ2iy-bGî&‹�‚‹:„Ó<ªïÍ<Æ©,(|â BñÿO½G¢•'un}/›/ì`É’tlªW¤Â‰|¼àO.gX0¸T A�§©jWp}:·<ýÜiÆ:‡Íå^Æíæ=F{ |<�� èl\ñoCïÖî�”B!ÄCöHd*Ý)7hô 3•´ëÇØ´f5^7›Q0ú× ^Ù; ZE0à£A,{|4íëœáå>OñX°'†ÌKœÜµ�‹ï2º£Sv�I'غþwNåíºÎƒÐúa¸ç× �?Ï̘ÈÏÕŸãçôÜŽ]á—A±¬rjBƒˆrxØfqéÀ/Lùò/ìë¿N�Üd5qû6ð»!ï˨`ç_�šå‘O…Bü?ÓyÇðöØÛ3„<ÅûãsîDvgHd÷Âj lûwy÷æ}Û N¼;1çî3㩜ógýW'Rÿ>õ[!„âÿÅ¿2S)W™2eþQûYûfÒ½ùÌ<�è)ÛÿwŽ�¿»¬cÝ‘¬Þ^•Éc§3«ÌLHC³ó¤lX]Z‡§£‘TÊÚ;�®M¦ßþdÛ6̉ÿ…®ôCç×�©c°ñ•„ì´LÜ89óÇœãj¦Î¥B¨ÝuËG¾Ly˜´«,،ŷÕfEð -[S~=B!„B!ÄóHf*åÊÍTºÿWvs Û¢tºRâÓøÌ»ŸÒža³Û3¬€çU'Õßç`æûùlÐáßk1—{åÞ/EÓ·>§é[WeUý}fåW—B!„B!ă÷PƒJÇ�/4` <Èà’B!„B!„ø;J,¨¤ÓéÐ4í¶u’‚‚‚‚Kš¦¡Óã’kB!„B!„â+±(ŒN§CUÕûR—¢(w-â­ª*z½þ¾Ô/„B!„B! WbA%½^�Åb¹¯uæ .™Íf * !„B!„B”� *Y[[c2™îÊ0ºEÁl6cmm}ßëB!„B!„w+± ’««+qqq@þÓ×þ©‹/âææv_ëB!„B!„ù+± RéÒ¥¹rå ÇŽ#55“Éts�¥Ü Sqoš¦a±XÈÊÊ"--�ãÇ�såÊJ—.]R»#„B!Äÿ¥Ìóóþwì¹ñ°{ò÷<Ìþßl;q Sžë̘ Y%ß !„(A%võ7GGGBCC‰‹‹ãСCdee¡ª*‹åžðÖétèõzt:ƒáfÝööö¨÷B!„Bü¤±vÊëŒ:8€NƒFûI'6±áŒ�›†âpÏÏ¿Õÿ�>¦EÃ÷0ŒÞÂÏ/”-�_Óoµýd¯t–Ï[‚sëûs¡"!„xT•XPIQ<<<°³³###ãf0IÓ´¿]_npÉÖÖ;;»²^“B!„Ðȸ°�Å‹V³ëdI™:Œ.Þø‡6æÉ§êã÷Ž*µôóìX¶˜5;Žr1EÅÖ£,U£;Ò1*£`æÚáu,^¶‘}§¯�¡w¢Tp]ZwnE·â…²vòó÷¿²íäUÌö¥‰ˆîL—¦�Ø+€–Æ©�‹Y¶q'â’ȲvÅ?¬!í:5£¢cÑÇ�êõ½Ì�ü›•h oG€®mbbß·ïòù–k˜TPôÖ�<)S±* bšQ½”- @Æf üŠsuû2¬[¥œñÈ3v)»ùâ½Ï8Ë„aÅ?èO]ËüÅר1¨�å8&6½ßŽN§ÞåXãPî5”§ÿ÷Œ•·%r–pÛØ­-‰ÿ%Lœ;=�[?cqÜ_¤è|¨Ѓ‘M‡ó„Sî;ÓÌùS£èóû§¬¾–‚£ks^n<ƒ¡åJ‘û6ÔL{ø|íkŒ;º“8JQ3ä¦7îE¸,«+ÄCUbA%ÈÙÛÛKF‘B!Ä¿Œvc?ó§Íf—1’æO>A€³ŽŒ«ç8qՈà >h\ݹˆ_ÙQ·uÚ8š8»e Kç~‚Þs$O…Àô«¬çjHcºD{cuõ«~]Æg³�x·#Ü‹Š$dcÑ̯Øj߀޽«`{a=?-šÉWÆ!ÄÖwGQ¬°dj”®ß‘F>v˜/ígÅ¢E|lqcÔ 5r‚@ô>í §Ïá@¦5:Û{h�Œ”̾�yñ©š8k&Ò®žeߺ|1þ(×Þ@³R:Ôäë$©*W·üÄê†i]&ïa½‰Ë±+EE—’L¦VÅŒª$¯šÇÒ”:¼Û¡$2{ý·ò-ÏŒõíJÛÿƱ{`²¶1yí,Îú÷aj­ŠØ$/cÒÆ1týÍ›ý]b)«€)q~žDzðX¾k\†Ó‡ðÎÏObûôzÞö4‰ü´â bÏTâ­f ©¯m`⺗yÂìΞ'Úâþ°÷Qˆÿ0ù'„B!ФÆåX²‘j{Òª~$UÂ"¨Ù°Oµ«†KNÀB»q†�ßMeÔ þôé;�Ó~`gBîš2—ÿ˜ËäÑCØ/–W^íËÃ>ે¹–ï !÷¨Wyï�çiU?’°ðÚ´|¶•õ×9yê*€u†Œ¤_—¦Ô #²Qgº4ô"믜µµG)»W±éŠ?-žëLTxej´èI—z¯ÚÈYÀ† fOÑ®Qu*‡„Ñ mj8‘yþ—4•¸5“8`¿�ͳêe¶Îþšýåžæ¹îy²dŠÓfÎÞ=)XžÀ Âk7§{lG´“lÚ~Ð’¯“¬¸âå–Ⱥ¥»HΓü¯]ÞÂ’Í©xx9¡¤¤�Z܉ÚuVÌ[Î�ú]hWFÚu–ö¯I9{¬ ¶¸•«O�;¸žSŸš°Ž1�kPÆÙk;wª½À¼ * ‘ôÇLž«_7[kŒ.~„uœÅaKn3;ùô•"ü]°³÷¦Òã˜4ã¶®˜6ô#@Ÿ½žªmË/¹¬^g¾ýOú–¶F#í¾KÀ¼o݆SÖÓ[ƒ;ÏJ<1héJýŠ^ØÛØáÚ’!Ë.p«Z ñ¿Oâ¹AxØYcmt¡TpmZ½·ŽäÂÆ.¿áMÝÏœþ- ó±ÇÖÞ‹Ðf±|¾+‰Û^ž´C|ÿfª–vÂÆ`ƒƒgY"¿Àìc¹=2saõXº×-‡«Ñç€ZtùgL½¦—ømp jVôÅÙhÀ`t£\­N [t‚›#ž¾‰±­ëRÙßÖvž7�eö�´<sòchÈø‡YÝŸ§[Ò!r2S#‚ȸ¸‰?U€4VíœÁÇWùìñ¾´-׎~�Æ+;™¶k-7˵o˜t4•˜Çæ0ªR ZTÃw ›‘tds’dŠ¡“•„B!D‘tnÞxÒ9¶m3ò‰R¨‰¬ÿt*?žr!ª[_Þˆ}’Jé[øjÖþ2h¤ž?‰?š÷êC¿¾½éXËžS‹g0yÁanäøPôèó­j©I¤h6xz:ß Ôè­ôy‚6&’“Òѹ{áQäQ®…³'þÂìBˆgna#A•Ê¡\:É©¤;:¤eqýôV6ÊÀ§j8¾·ÕŸ·¬™ó+¾dQJC^èŽómB÷ØfÞ¡°¶ÅFYYYh€ššBšâGÓN p8°ŒµgÌ9%39ºj%'=›ðd”7¤&;¨¤]]Ƽ•™4èÜ–Ò:@q$´í@¦.XÉÆ K™ÖQǒݵդ±lðSŒÜÌàÙ¾ñ>z£#^:0ïàýîXíö"³×mgó²/úlíì:-Ç™Õ)†�[JÑû£ßX·x"1É_Ó£ÃH¶gÞê‹¡Æ`VîÛÏþýûÙ=«®–Bê,¨ÿwP/îdÕ¶,¢'üÄÊ5Ëùf@öЇÁ«]è:æ[–,ù’Wýÿd³ùéjö ¥nz‡æ-‡³Í·Ó­då/ŸÓÍm/«7']+~Û¨§ùꩦ<ÿƒ™Öã~`éÂél³”Øf˜~4çµSÏðu·Æ<;û:�†Ïá·Õ˘7¤I›W³;^½ÙŸÇ[�aÅ~|þëf¿Y•““ÛÝ×ò{�µŽl\Ç1¿øú—å,ûq:/cZçFôœ1;8k:Ͷջ°ëð —­`ñ7C¨�ø5½;�b{N°ª¸ãPƒÞ�çsšNBZ:— Ê*€z˜Í¯âæßŒj¹Y�VÕ‰ösáòÅÍS!%n{‰ :À+§oÿhµÝlº˜vwƒBˆS¢Óß„B!Ä¿“âZŸ§{ÆóÅܹŒ~g¡5ëU�ˆ2èóÉßYyÜ•èÁÏÐØO`ŒçЄ�ì<Ó†r�9§”F_‚«„f¯/Fy뉌^²œ?bBx̵�9ZYX;wñå[òL¤}>käh$XÈ�»¬©óBcüŠ *i&’“ÓQœœqÊS™µ“F-‘¤d rúc>ð ƒfn!Uûàö¼Ö2tø6}�šÞz¾ùüJæ¬ÑÑl@sü wÏmÞÚÕ¢bVÓII<Þ•¿²'Ó•zUüÑ£q#%‹•.¡Íˆ ÞÂO+þ¤é‹5q¸¾ƒ•Û³¨úLc*šÏAj2)*PäE�ËKç±ÚÒˆ)m|rÆWOùÆ](ŸS¢vu�Ms[±mÛ9ÔºN$Ä'¡+U“˜&µ4@dõœ‚™‰Ä_ÒðèMÓº‘ØÕr6™¶ÌdâF?lÿŒ>V@=ªO;Ѝ,Øõµëe—Sì|®†¿®è: î>t„5jJÃr:¨_Šã?­àð¶¼ødsl€.{Yõ-ë÷šéÔè*?ŽŸÅÑÐAìün0U ™\ýÊŠà‡€« IDATW oûÎ8KÖöŒ]a ûÂÓ:;(Ú4Ê—ËUZ0aÊï¼8+ýŽ™ŒY�æ.bò“Ùn÷-¸évä4“À‚±³8Qu{¾ìO°hÖ„ªœ ò[ãøöífô Èÿ�oÅÍ›b D·h„×µ0^û9ï<9œ*9¯uéš-‰iâ4!ÊvË;.cÙáÑÔ¿RÌq(•„“o1ðˆ϶íKU`I . ¼í½òd<èñ²÷DK‹#A³à�š€Yñ£”Ý­:;¼”,Ò® â(ÙB<$òÙB!„Å Ç=²3o�ËÛÏ4À'i;sÆåýowrÙ¢‘rþI–‹,Û—ØØXbccé;a%ñ–$®8=E‡WåJx[ÎqúBÁóÕ´Œ3¬ž5�%7êòâ‹Ñ”ºëgQ•k{¿gÊçûñéK×pÇâ-̬Aq êƒÚòÆà7éÛ«5“–2eê Ιó)¨]fÓ«17èD“»;yOmš�/`Hì+ÄöÀ ÑÓùù”3Q=úÐ1ÔиqãšÑˆQçB­Çëb·ã29½n5ÇÜSՃшÁ’FZf1RI´DÏ_‡Ò¤+­½r:¨^bÓ”hVµ<¾n.x”ïÉ«*é™hŠmô%lï›Ôˆx‚¾þÂ�k9¯¡Mú Š"~b#šöf̼�dÏ‚TIس‡‹¦ƒŒ©í€­­-¶¶¶8D}ÀQSâ ™³X`�…ô¿(úR”)¥#5ñé9é¼}ñâW®«�u�»3(×,†PÃ=ŽÝmTâwí⬾&Ñ�ÝʲáÑu�\Ú½‹3•„];9£¯ÍãÑîù¿E²ðÇŸ&Ê5n’gue7%IJ‡?öeå÷¬»é|iÖ"åèü™’ÛÀ`”Ë$^¹‡q(’™óÇûÐlñRBš,fz çÍýÌ~‡Þ¹×y&Žjùl—k4 ñH�L%!„BQ|VND6% ²1Ív}͸ϿåÇ `:iè+Ðz`w"�yÊ+ ¶.VÜ�»qk»’_jG-ãËfÌd•¥¯ôkKÅ»VÇV¹²ó¦Ì9Ž××éY×»x¸Š5NNF´¿’HÖ¸¹.TVr2éŠ#ÎyR‰g|ý�ñõ$Ø3ƒ‘¬fýñ¦<z{Kê¥Ýl?~ƒ‹'&Ðoeîƒ,Úy&¼~šÎ#bñ(f›zÿæ¼Ü½®VÖ�Üps²¹í×àô´t°1b«€¡BSšnfÙ¯ó9u"…°N�á§ÕÖˆ ‰ÜH 5îæ¯×ýYËœÎ5â¿íM›·=f £q¼±‘ÑOöçDö¨à=�­Ç»³øëYL›ú‘ãë2nÅRÞ¨jO­·Ws´ÝJ¾ýx:S{×a¤·øeõ(Êi¢¹þcÚ;ç}=t8•¶ ŒTçû<æ¬äÓÿâ°ÆÚ´43æœ`Ÿbe�AQQU3f‹‚•Uáï¨bµ]Œ+^›ÍfP¬0Øœ–ÿÇ$çõ*è3”ßtzŠFö•¸óë³Á€* w gæÌ‘h¶lÕš­fvXÅœl?@ñÂ×V¤%p+ül!1íн/^ŠO/ôZq7TpÊþ$¨7⹤ð¶w—L !"ùü !„Bˆ¿A‡sH~ºL.%&áè燓Ç…kŽxûøà“{óöÆÅ¦À3m’Nž _ü|󙟥]gלOX‘Q�—ûäP‚¬3Kùä›Ãøvz­ø%ôøW(‹UâŽ\Î=•Íàø‘Óh�”w. ÏŠ‚‚%çdûv:·ú¼ðîÞ6ŒaÆ1lØ^nì‹Þ£>Ïz–šÎVÅnS±qÅ/ €2~¾xÜP•ôé`m�@q§N³ê°w3�u‰®æ„(Ö6ØhÜ(rÑ• ?Ïg“M ]Z¸æÄÌÛµ‡´ÀN¼Õ¯ õ"*S¥FUîx ¬<"h?ðcÖî]HOãF¦~±-',¤Ã9øqb'/eÏÚ· Ø;ƒY«3ñ ÇG=Ìþsž‡„’{ ®H)‡ìº�vF´¤ëܽÄT~u¦ÐÿûÀ*ˆJNmÞÌùׂ.¼mUU>ÕªágÙÉÚ�y–µNÛÆÚmé¸GD ×á‚[Ö.6l-`� CejDøkýïüuóý§rá÷uÕ…S½J1Óˆ´ëlÛ¸µ|*;c´Š5…K�Í“ËVQ©Ér¾ÉPÐU¢~)W®œ[ß¹ûeÙÍšó×p÷­G°}£g«Ï^ʉ�i$ž]Ã>ªRßW®,.ÄÃ$™JB!„¢Hê¹µÌY“„_H9|\lQ2®pbË2«n4òĺB#¢+lãǹá�Ô”ðÒ(i—¸`  q ¿›Kú¨W÷°r™'5ʺ¡»²‡å?Å6òyjæ“âa9½†_÷(Dt¯ŽÝÕóœËY¿E18áíãŒAKæ�%«‰ó‹¦}€‰¸sçrž©`ç^w;óÞ/y㓳4~{8ín[oFÁ±Z4õ–Mgù× q|¢ ¶~çÇf‚»Fe¯åc9Öߎ¡ó÷ÃÍN!óê_ìXþ;—]kÓ%POöÕߦ2ii&Mú¿EK{ܽóžàªhV(V¸{»a§Šj³˜222ÁÚëœa³­CÇh=q囘[°±Á†ô¢ƒJêYÍߊÝãß“›>…žÀ*¡Ø|ü#“>ªOß¨ÒØ™qñf]éìüîŽzÔ"ÄËš´“9–¢àæá†b9ÌO3·cFi;ç×îç .x¸YaË€¨9 Œm‡{|ZWñ@¹z’ý¦êôí�¡Õ±þô+FN«Jl„ŽóñÎ4ïäÁæYù×™ÿï]YžêÓž ݇óä«VŒìVëó¿3{{&6v 8xàaÌbË¢9ìˆêA­º}=‡>/w¡ô¸D{_eÃôÁ|vµ.cû7Æ ñ˼ñ-ï÷îŠÏ¸þ4õMcÿ¼Åüe�Š/]Þ~‘[Œ¢ó‹¶Œ|¦ º£ó5t#ÞÏ,âé²:P/ðÝSuès  ·H;�¤5Ó1+™†AvÄ­žÂвxlJ/"‹s6Xœq(T<ó7Mæ�gÆøÜàPâžÜŠqq£¬�=ͪÇ~d"/® `L¥2œ98˜Y)‘ ®Þ;·gPq2O¯ïÁHý@¢ØÀøõ+q ™ÇÓ.’'!ÄÃ$A%!„BQ$³ÎÓ.6.ú�KÉ&0ØãîÂã/µáñÀ‡&¯¼Žõ/¿°vùl6&g¡wð  nêU÷Ã.ç|[±²"íð æ,»ŒÉÖƒ µzЯ}�ۮΦ‘|ú4WÌ×H˜=–íy¶è|[0hx;Ô üu&SÒ¦Œ^’§„�ˆ^ðjm[,YYXGœóËȰ ¡cŸçÐÍý•fýŽÙ¡4áí^¥k”GöbË™\?¿›­ës%Í‚ÁÁ�2¡1¼Ôº9•�yçì{ÞQ‘m�‰ŒLKvPéæ xS«c÷ÛJ)Ö¶X“Nz~WëËC=µ�ù;yb`3œn>ª£t�YÌ9Ù—áãºÒ(!Å茇oÍüíQÔ+üµiCçæ\’÷@j?9ƒ¯TAŸ²š� ßçÓA§¹f²Â% ’–c¿cD#kPBxmÑì†aÚØž|š˜�µ{yª?7•ž�#pU|»ObÆÖç>¢ÍMŽ”k8ˆÐæÖ©žÌ¯ÿ÷ƒ‚w§OXšüoMC·ÙW°)W‡ ½tztŽ`ל7Fµgߨ·ù[;–<_žæ­BÿΛL|½-ãSí¨Ý�É+Çór¥œ( u5/Zˆ:`$sú¶a¬Éƒ*‘îØ(º›WAtl4ž‹\8|"Ï<�æQ™èØø~hÎÔ;-g¦�vûT9+ã vÎìËÔc×±)S“v.ãƒW*½~{1Ç¡P–lKHåFê{4ÿú½<liÛ:‘Ÿ+9bãý?µ5Ñgý:LÅÑ­o´›Á ¯Üw¸7�b–pmíkŒ[ÑŠq”¢fÈL–4i�g±öAñ (×®å{ñÉ¿eûöíÄÄÄܯê„B!þ/lÞ¼™zõêåL…É^ÇDËYcEÓ4TU½y?· À¦M›¨]»ößn÷Ñ:6S9½h÷Vã­áí(à"U÷½Í KÆ0vgÞÞöž2�þKŽŽ¯MÄ”0~:ñ-ÿu3‰,_¯äú¯]äãf� )½€ ³[ræ·�ù{_‚[ìàÕ½[x«bñB@·QOñaÃJŒ ý…óŸÅÜ BþS·�CëìL+!Ä}³fÍÊ•+‡Ñh,º0ÙǪªrèСtÜðwH¦’B!ÄvùòeV¯^�^_¼“¼A'ñhÉœ>“Œ½:øI@©@?.Ø‹G›Q4þהˑÚÓÞÌúÓ@¥ ¥q³JâðoòþFwÚü…Íýn[½Àê/s¹te½ìɺ¸�¯ß�ÍåÈ¡´ ü¥û¨Ðqx¨=BZÌx€ýW¹rj?Žÿ‰Cç.‘b±Ç'¤O~úïµrŲêýmÛϾş2cûIâ®e`åZ–ÈæƒY4n•jL©ðq¸�«X !þ…dú›B!Äö°ÒØåØL!„ø÷ù7M“m„B!„B!Ä=“ ’B!„B!„¸g%º¦’ªª\ºt‰¤¤$L&‹åfšÖ½Ðétèõzt:ÖÖÖ8;;ãå兢Ȍ^!„B!„Bˆ’PbA%UU9räVVV¸»»c0n† ôxîewUUÅd2qõêU®\¹Bhh¨–„B!„B!J@‰MKHH@Ó4Ê”)ƒÑh¼yI]UU±X,X,Ìfóm·ÜÇï¼å^bW§Óa4ñóó»Ù†B!„B!„xðJ,¨�‡‡ÇÍ,£ü(ŠrÏ™F¹KTB!„B!„(!%6ý--- ƒÁP¬²g ›^¯'55õžŸ'„B!„B!î]‰e*™L&¬¬¬î)é^Ê ²²²þI…B!„B!D1•XPIUÕ›ë(Á½ŒŠSV¯×c6›ÿQ…B!„B!Dñ”XPÉb±äº_Á%EQ°X,ÿ¨�B!„B!„¢xJlM¥üìÛ·¯Ðíööö…n ¼ŸÝB!„B!„ÅôPƒJááánÓ4 �®x‰T]MN!„B!„B<%TÊ�º–ú§™J*T¸­Þ’•ÆšþÕ鼪5‹vM¤¡íƒhC#éÄ&6œñ qÓPøó„B!„B!Šç¡d*å� ËTnËTzô²‘¬p)S‘�Š~8ë‹.ý÷˜Øô~;:�z—c�Cq(ö X÷yB!Ä#LKçÔêÙ|»î,Še›<ͳMÊb«X8µpS6›0}iš÷ëCS¯kìüþK~ÙOj– ¥jv g—xÜñ½hIÜÁ÷_þÄîD ·°Vô|¦¥ y dîaö»ß°Ï¢GÑTô~„7ïÌ“õJcS’û/„Bñˆy¨Óßöïß0*n¦ÒÃaCõ7~eó± B!ĈzfsÖi7ø}ÂuùvÜl–¥]Y�Œt•ðgFóBdÞh�+£Ÿã�®žØÜ8À÷ã¿gÍÉHºåù5H»Ææy?q¹VÆ74°ó‹I|»¶oÆøÞºš‰šIZFEºŽ™š6*i§3mÚ¶UêÏc.#[Z!„âÑðPsXÂÃà '""‚ˆˆˆ›÷soAAAÞþq@I»Â¶™/Ò¸¢v¶”ŠhÃ[ó�p#w{ú&ƶ®Kewl XÛyÜ4–ÙÒr ˜ùcp¶•Þa§¹˜uj—X:èqj—ÆÕÞƒ�#¾UZñö¢S˜ éªiC?ôÙW¾³mù%—3òACgœNâPVv™Ì½c¨ãTš®óãP zÞ£–ì%„B܃ÔsgH*N%GÅ>„jopôØTTn¤ë°·»3À£ÃÉË£,™7ÈT\qu¼½Œ–v˜}§¨[ǃ•;5êseÿA®ò�©©*𵆂Ë!„Bü<’WËÍ\**S)((èoN‹3±b[bÞ�§éÐé,ªãȹß&2ä™&œ¶üÁ¼n¥Ñ™N³mõ.ì^šÃÂ6žpuß�BïNŽ„ìGmë¿Q§–ÂÑM¿sÌïmfÏh„“9ž­Ÿá½§ŸÁk÷ÞÎ�¡Æ`–|Ù _tŽ~¸Ú¸Ðï“,©;‚—§µdMŸL>xiZÉ/�}Ñ‘™ÿóäÇT!„ÿbvÞÞ×ådZUBìL¨XaÊÈ-�,ÍŸŸá [Yª5ï@ëêÞ´ëlû|sw§âÚðe:{ßþ{š–t•ë¶.8ç|¯ë�œ±¿~•k*xäýZ6dþˆwXhN#9übúzWK!„â¿¥DƒJz}öÑYn ¨jÕª…–¿—¸ï)¸”º‚ÿ±wßñ5^Ç?Ͻ¹7{ÈŽDbG›‰$V©½ºt Z”ª*¥J�ÕšÕÒ¥Š­YĪ˜E­Ú{EŒÈ”uïóüþHB�j´¿~߯×}qŸ{žsÎsî½¹çù>çœgüg;)ÚkóÕÆ  A-ìÏðò§_³¯ý'g×ïêMiÔÀh@¨Õ^~k³ŠU‡GP3èòÌéÇZ–¬CÓ¨pŒ@xµt¶‹ë.ó®¿w¾CÇOü+â›çE}@/¦²œšu¡û� ƶdÎÒ6x(÷ßO!„ø·²(ó�kþÈ¢±“aa…–”ˆÃsv(Š#µ»�¢¶–ÁµC«™=k:¿¹¢y1(NÔê:šª7±ìëc Ýk9r߆½¯[T ÃÐîT·Ôȼ¾�…“g0ÏïcÞ¨b{ÿ¼„B!þ�=Ó…º�;vßtÖÖÖ@Á#__ß{ò, Ó‰?Ø“X„ЈªÜºi›âBXd0º¥»ø3A#8Ÿ!íV¥üñSÖråºÊÝ3 •§ó½y*Ne(ãë⮡’P)”}û+†,ªÌ{s,iõýJZ¸K·V!Äÿ1Åž²Mº1° �þs‡/Á©tž‘b‰k…FÔ-¹ŽmgRЊ9ÜzÍP$€zÕ\sô<æZŽ·:@Š“3NéçIÌ,Àœ”Hª£Nþ +]©RZaÑ…x4 * !„â?ì™N+[¶,PpÐèaEEƒJ¼ÿ~¨˜Í�1O,0X€ªæ—éý÷U/meÓQ=Žö7‰Y¸’s�^ÅOW˜2…Bˆ/SâI~Ÿ¿€cþmyß[Y \KµÁÅɈéúþº`�g¤ Š–ÌÕ+:œ=lÑ¥]`ÏÁ+xº£'‹¸}Û¸àRƒ*ÞT*þ+Û¶]¦J}»¶Á¥b#œ ü)UI½°ƒ-‡U¼ÛºÈ/®B!þÓžiP©°#•î–„Ê;RéaX”®Je‡lÙð'�jfßX‹ç÷õ{PKu#ÈI�Ôåòy>kk´ÄïŽX™O2ãÍ~l­ö9[‡^æµð~tŸQ—åo–B¿ý„Bˆ+Ó~útûqÇ¿ö ômP{Ô±dÚR'd€¥;å#_£yi ´ôsü>sÛânbÖÛã[­=/×wGÑ®qxÃ2¶•-I°�!ÛpîÛ |°B¥H…f¼ÞÀóΑÃ:+l-3÷ƒwùAƒ£7åúѶ²�•„BñŸö�©t·Ü Ñ©dß„~}«RwøË¼\doÖ²ãÂÊq X¬§Ù·Ý ~”V)Lžêƒ21sxb#†§ðΚU1P¥Æé36©2=‚t\¸ìHÃŽ!¤Ïz‡A;«1j÷ëÏâë–RgÐ;Ìl¼Œ.~íWY_I!Ä¿•E9Ú}4’vwmÖ¹‡Ðõã�{Ó[W Í€‘´¹çWÂúŒ#,÷©{ ^Xƒ— *×2ˆÎc&Òù‘+.„Bñÿé_9R)W±bűd#A,e¥uN~“fC2p,]—N3×1âÅb±®Ñ“ÈSãöD:¯Ç3eÛ ÚŽ†™ö”¨7€€ÈëL²‘RývòZq`IPßÏé>7‚�‡,£õ¬ùîW¾½•„B!„Bñx(7nÜxl¤vìØA£F�ò}mõêÕ„‡‡?T~¹#• {g· 6X¾B!ij²nÝ:J”(ñÀ f¹TUEUU:DÍš5¹ÜûõÍ„BñÏô¬ú �♎T:~üø}FþþþÀׄB!„B!Ä“õÔ&Cétº{‚BeÊ”¡lÙ²>î¦(J�ë,iš†N's»„B!„ø;2.`ÔÈØ{óY×äÑ<Ëú?Ó¶3cÉðþLÚ”XÀ]©Ÿ"-Žß†¿ÌëS÷bzÖuBæXxv{ hÄïZÂÒC6ÔnÞ™çí39·u9+æ}�Þm�Ê ó4Ñ 7_.œ‘XÄdíÒU̘íÀÇ}ÂpyÐùyÆ1–L�É6Ûº´éZ«‹›X¼d*3­Ñ#ÄE±Àœ¡áÒ†0OLW°zɾ2;3¼Kµœ PµO=¢És8˜aDgõe¢‘žœŒÉ+œn�ªã¨e’ŽýVóí˜£Üø /QEu¨I $ª*ñ[]¯,Í‹åíÖgrbÕv'«è’“ÈÐÀ¢�±Š¤µóY‘\‹�[zS£¼õ·ð*É”M­žIÙ×v Ž F°¦Áª˜x¶²¶óÅúiœóíÉÄe±LZÅøÍ£è¸ÒƒzP\�Ì+£iýËxÒü?å‡ðbœùkþÒ«—6ñ�›¸ÂâÕÏÑãlyúG-"Dû�qºóœÉ…½ÏµÀåY£øO{j¿EŠ!66¸ÿÚH�êÒ¥K8;;?Ö<…B!D65ö(Ç’¬©Òæ5š…S10ˆêõšÑ©eœrºuÚͳlþa"Ãô¡g¯~ �ô»â²rrиöÇ<¾1ˆ~½{ðÖÛ½xï£Ï˜¹ú07ò�›¤àú6Ÿ|øÍB‚ ¬T“¦¯4£‚>�“§®fOg2–¡õ aôîAõJ�‡µ§C=w²NŸàœùAG¤‘¼g-1×}iòj{B+U Z“×èPMÏáµ›9§XR&ª-êR¡\Au[ó|52.œçª »î úõÍÊsyB½Æ¶Ù³8Pâ%^­ë’g”LaÊÌ9zk7Š—*I©2å¨T³!/öhC v’˜çP-)�$¥îÎWذb7Iy®Ùj×¶²|K ®î(Éɤöz®–Àêù¿q3¤-‹é@K`EŸê”pµÅh°Â¹D�§ì$!'?5n£ÚW£˜£%FüªtaþEÐHüc*¯†”ÄÙʈµ“�m¦qØœ[Ì.¦¿Õˆ _'ll=(߸/ ަßQ•Ìß{ã§Ï>g°jú×´ûç™oýçÒÂÚš–?$`Ú?�êU¢¸›=V6nåynÀ4¾Ô‘�²îØZÚàДA«.r;[3—7ŽçÕºepµ1b´v¢¨Mš}²�¤‚ÚÎëCƒŒ8¿ô ©¹/_ù–&6NtZ”;©O#ö«(¬Z3ï†FæooàfU— §U@åÔ¼·ˆ.�§£5Fƒ޾Õh7r—ó~Ìâ61îåÚ”(b�¥½7Á­&³÷®Ùs'apë*ø8XaãRšº¯~ÎïqÙ™$.l�“e5FÝjÄ,¶ô-‰U•á¼µiïøYRaÐnL¤qhNO"üݰ1ZâàéOƒQ;È¢°L\Œþ”k— ˆµŽ~5è0l%g3ó¶ã vM›¨òØ�X9xPºj#ÞûåÒ­)ŒZÊæôiJ §-V¶îDõà›Ý­#¥rúÇ·‰.‰»ƒ£-neëñʘµ\Èm+í*+4¦º¿7El�,íñªØŒ–œ"oÕH=Ä�ï?Oeo, –ع'(¼ ³�=à��¡c:fMd:•jJëà/˜T†ôK1ü©¤²v×öڿ͌ƽhQ¢%½Ïà-»]LÚ½ž›€ùÆ÷Œ?šB£ús^¾ M*Œâ‡zQ$Ϝħ3¹Sˆ‚<µ ’ê¯S IDAT··7ׯ_çØ±c¤¤¤�™™yk�¥Ü Saš¦a6›ÉÊÊ"55•ãÇ�sýúu¼½½ŸÖá!„Bü§èœ=p7¤qlûN.¥çsú¦^aÓô‰ü|ʉÐzñ^�¶”OÛÊÌiË9mÐH¹p„É>4|½'½{u¥M [N-›Â s3¿3BE�>OoUKI$Y³ÄÍÍñV Fo¡Ï´É$)1 �‹;®ìåš9wâ4&·r”sËMlM™ò%P®žäTâ]Ò²H8³�˜CéxV®„×ùçMkâÂêïX’\�.*áxÇuÔ‡,3oS­°ÔAVV ¦$“ªøÑ®.vW±þlîrG×®á¤[Ú†z@JR¡ƒJZü*æ¯É nûxëÅž€ý˜¸p ›_Á¤6:–÷}�áÛ2�TV ìݽþ \¸™›åË÷Úä®ÓNF¾Ø—hçnÌÞ°ƒ-«¾eð+5³ó4gZ»FôÛZ”®_®dòq4JšEçÖÃØ‘q».†jY³ÿ`Ï´Ö1ß'Ï‚êõÒ.ÖnÏ"rìbÖ¬û�ïû–æÀg=íDÇQsY¾ü;Þöý“±¯ôcq|v£¥Ä|HæCØîõ:“—¬aͯßð‚ó>¢·'M+ lcy"½Iݱ…ý9—›Û7ñGF »¶Ì ¤ñÇÖ?¡Zõï¾Ø®rýÀb®Tâý–³ú·Ÿ™ø¢1CÛÑ}nlö§ÍôŸµnÆàÍμN\»´…c*$ÇÆ°� "ýÜsòQðð�¤’¶‡˜K©÷(ÄSôÔ¦¿ÙÛÛ@ll,‡"++ UU1›Í½€·N§C¯×£Óé0 ·ò¶µµ}BµB!„øoSŠ„ðÒk—ùvÞkäh$\ÄÏ»�ÔêŽÏƒ‚JZ&IIi(Ž8äÉÌèà€µv…Ä$ rêc:ø=¦n%E[ÿV¼Ó´Ùë0ëðŠx—Ï"nïoº°†9ëtDõmˆ¯bºÌÛÇ£šULjÉWβwÍRöf¡NE_ôhÜLNÁlá€S@�ü·²xõŸDt«Ž]ÂNÖìÈ¢òËá”5�‡”$’Uxð™¿Æµó‰6‡1áyÏœöÕS2¼%sRÔ¬ª3¯Û·ŸG­í@ÜåDtE«Ó¨A J ¸jNÂŒ+\¾ªáÚ.’ˆÚÁØUr^ÊÜ:•q›}è»c=ƒ,€:T�t„Õ¡ Y¸ûjÖÉN§Øxâ_!_݃ó,¸þùйA½:)ÊñÅ«ù<°ÝÚ6Ĩë´�…¡sÙ´ÏD»°x~3�£ØõÃ@*2ˆŸiÁ”øû•­P5*§¯6±é¤™ÚåTþܸÍÉž ›ç´¹eÕݬߜB`·xé ¿±.Šc9ê7Ž šæÏÕ �|²<†ÔWÚaŒùŠ)8óúÊ…|™}Ô žÊ†©1ÜÀ̱ïFñcB#¦m›Ìk^ I˜ÿMjTŸÀ¸_ßea»D™½~ 7_k�͵Ílf³ïÄ‚¢:Ü+”Çã× œ¹h¦~‘ü»¦ZúYÖMÿ’7kÓ­W$EïI¦rcß|&Ï<€g»Þt¬d_¸…™5(LB}™¼70„øØ#Ĭ\Á„‰Ð·o#ŠÝ]í1?EcªÛ›E- ¿{޲LÓñ… ê±0û‰¢Ãʵ,¡�;Ð*ÀP¹yó&šµÖ:'Ê7®Íoײ9¶Û£9æR�*ÛaøËƒ9™Ô (T»Â²P|Is÷œ´êUb& dجõ<O–�=J¼ŠoZšâJ‹¾½˜Öî}ª­å¥.Ýxóµfуezåù�ÂÜÞ‰.]ßä�6Õð0¨ÄíÝ˥̿UÓŽÑ· WÉÊ4P)Ö\pã˜ç}êÿ ú¢+ª#åÊUÒK@çá…;7¸ž BÖ_ìÜ“N‰—`¸O>ù”mS÷9"lç½á2ýË\g݆d¢ú÷âôÈh6ĽOÉ+Ѭ¿\–VMÊ 'ÿ Ò�uõ¥li+².]!AUQ N_…º5 º¨žÎÞ? UI˜Çíö0–o@ý¢Ÿ²â�Ø:Ö¤Éså<}-d¶ ø÷µìò‹þå¾ã«µ�Ù,ˆMkw` ÿš0[0TëÊMÑ«U Û¼N·7»Ò±n1Œ¦Ó¬t/6fèpë²’ _ùÞY�¬ƒüñg&%^m�gsÅÂ#(gþŒ?ögaòÝÉîGê5©MþG¥ry÷nÎé«YÿöhEìêYÛšoöìæ¬92;`u_”nÔ�²ƒ§ðÇÓ­ R^ŠSÊxÀº¸k¨x·{gõ5éò7}7qáø;4]±‚r V3¹”Û­¼²ÏˆïÎ9ÏÄY-Ÿ×åÔWüC<µ d‚lmmeD‘B!Ä¿•…~Áø‡µ{£¿™ËÏeüi§i /Mó~/l�'½¢`ådÝX\QP”‚_ÖÒO±jÊTÖšëòVgul•뻾gœãøv|—×j{®ƒ«qp°F;�H’Æ­u¡²’’HSìqÌ3”H±tÄË×/ßRø»¥3ì³h6�ी;KR¯îaÇñ›\:1–Þkr7š1kûîÚí�k!ËÔû6¤û‹Õ(baÄÚÁgË;F"¤¥¦�¥5V JGQj «–.àÔ‰dÛÕÇGª•5–\áf`wÿæPceÁ&=‘3šæ,p®qynWžÿà/"GM`Qd)ìonfDÛ>œÈn\"Ç²íø‹,›5�I;<¦6£W¯à½Ê¶Ôø š£-×0÷«ÉLìZ‹±ãûókôpJhB¶é+Z9æ}?t8x[B�+ô”çHê;*ùÔ¿0Œ� ¥š0åû #E%{"… “YÁÂâþŸ¨|˶oÀóá–t]±–+‘×Ys®6Ý;·âļɬˆŽ£Þ¥U/þÍ :fa°³•Üx‚†zßëóù‡*n¿¢Ç¿Y3ÊŒ˜ÏŠÝ‰Ü\ƒ[Ô{¼Qùc‡®boB+6AýñÙÓ8�åèºø/¢~_ÀôÉèÛ`kh€É„ ÷[Uþ1ÝðIÑéÐ)Ú}²³À`ªšî3™L do{4&ÎéBԪߩÍìÀ²9£Å/[X�—' mæJêU[/Ü=nvîèµ8boªà�ý—@½y™«š[¥$ž)ùü !„BˆG Ã±\9|t\½’ˆ½�j,oØãáé‰gîÃÃ'Ë‚N5Ožà ^øxå3¼@K`÷œ¯Y�^‡î=ó (AÖÙ|ýýa¼Ú½Sø€z|KÇâÊŽ\Ë=•Kçø‘3h®¥(yÏ:793æ|†–èœCèòñP>þè#>úè#>úhÝýл†ðÆ€W¨îhQè2Ë"øøùQÌÇ ×»J ’v3 ŒF Š µ¢ªÂ¾-üe]›È*(€b´ÄRKçfÚƒNÄU.þ²€ËFthR$'aâØî½¤–jGÿÞÏS'¨«UÆï®÷ÀÂ5ˆVý¾bý¾E¼f½™‰ßnÏ épôoL�/V°wýøí›Â´è <+UÂS=Ì�ónø—+G¹Ü‡YŠÚeçmmc�–˜À½KLå—gZõ ,ÊP¾¬Â©-[¸Pàj”­8ѸCCŒ›2mæ/©ù·&¿©ñ{Y³Ê�jÅ�Ñ]ßËo¿Å*ø ªç3¼Ä|fK÷*½X›ø œÏYÇF18àáéˆAKâ�åÑÄúDÒÊ/“ØóçsöT°qñÆÅFÁ´ï;Þûúá ¡¥_ÞÐŒ‚}•H꬚Ìo³aÿ\E¬.näç�&ü;†f¯åc>ËÖ•ÇÐùúàl£�š�¿mäZ‘št(¥'ûîo¿"ƒ}úÓÔ×�¼'x*š�Š….믏ۥYHéé`´Ä˜ÓlVåÑ&ROlÉ”Ê�ªei‰%i*©çX²`6� Qîð)ô”ª€åW?3þËz…zcc:Ä¥[y¥±ë‡¯9êZƒrîFROnæX²‚³«3Šù0‹§îÀˆ·M&Öà:N¸:[` íAßÐ9ôëÑ—Ë}h^Ñ%þ$2«Ò«C T©„qúL†MªL� .;Ò°�+[¦åŸgþõ tÅéÔ³c_BÛ·-öBEŒ62{G”¹_Û(85z�ç¬Ú3ús+"§=‡‡b�K›Vx„�f‚©<ƒ¾ zä“1cí^ Œú�·»5Ãáb?ZWr�ë;8¯æJÓSîõ�t˜Ö‘~mûbÔ’’é{øö£q)ÿS[:gŠ,*СcEF}<Šó~=‰®n@±hJ»zïÐmôIì[Í¥‰söq©gW1}MA~Ø«Wعç2f›`\¬óis]\]®nþ™_Ñ&Ћtãó&ÃißÍŠa/WDwtÃoÆãå%¼T\‡¢pïË,ˆù‚Cn}åy“CWöæ6NŽ�·´%ªj*G·5~Œ*_Œ³ dZr0«6ÀÀùú–ý‚—6uf˜¾¡üΘMk°/7Ÿ—œdœˆx¶$¨$„B!Ȥ³Å.s7›—läjR&lqñ)Gã7Ÿ§q9KÀ“o½‹ñ×_YÿÛl6'e¡·sůvêTõÁ&ç¼S±° õðj欺F¦•+¥kt¦w«jw,\�M#éÌ®›n7ûSväyEçÕ„CZâ§^äôÙ 2—3aÄò<) ½þo״œ•…Y±ÇÑ>Ÿ_«r´éù*ºyKùiÚFLvÞTjù6C]Q-#�„ {ضi×SÍì\(Ј7›7¤‚uÞ9{1%çeN&éæì Ò­Fñ F›ïH¥­0’FZ~wëËC=µˆ;íy®_·¶êðî<�9'{1dtGÂâÒP¬qõ $Ê×E½Îé˜ù ^0�ó‰&,]JQ³ífö­ˆ>9š]‹F2}ÀndZàäLÓO`h˜”r¼³d6ƒ1éÓט~%£KIª¾:‘×ÚQDQðzqr¹ÿ¬¾™Ê™%C·¯ ý‡´Äï©\\W¹¸|ŸîªHÿ!-j$ÐÉÑ15 šÈâßÒô_7“ÆÌÑ1už^ýµK|UŠAÞ ¹8»)gŸfÙÿEI?ÓÑï’??Ëò×Üaj£‰?R÷×ÖÄì•}÷·Ç$cc/ü›ìäí}[é_öo…Èdzê7< ©$„B!þ?iIœ9›„o�ZøH@©@?/܇ëóà ÿ7EÌGžhý3÷-dÚŸÊ—öÆÙ"‘Ã+?gäfžÿ9Ë'\ö�™cK¿â÷ÌÒ”-æ‚åÍÓlœ6˜¥º¦Fý�»®=êE¢¿]Æ5ïrw·%ëÒf}<›kÁƒiVJJâ¿M‚JB!„âÿ“âDH�ÑÔVurwšûXø—-ÆÕ£p×ÃÿYLýôë¯rýT ?�YÌ¡óWI6ÛâY®m§¯ä“fE0˜ø¯n»ž4.ìZÌÄÙû9—@–¥;¥k4cìòQ¼ú¬£ÂæËì_6�);N{#‹"Å n8�%£ûR^bJâ?N¦¿ !„BT>:�½^�N§Ãh4âè舻»;Š¢<¡š !„B!„Bˆ¼žZPIUUŽ9‚……... †[�¡‚‚AmWUMÓPU•ÌÌLâãã¹~ý:XB!„B!„x žÚô·¸¸84M£X±bX[[£×ë�ì‘ÙlÆl6c2™îxän¿û¡iZvåu:¬­­ñññ¹U†B!„B!„xòžZPéòå˸ººÞe”EQz¤Qîˆ%WWW * !„B!„B<%Omú[jj*ƒ¡Pie ›^¯'%%å¡÷B!„B!„ï©�TÊÌÌÄÂÂâ¡F#=LZƒÁ@VVÖß©¢B!„B!„(¤§TRUõÖ:Jðp£Â¤Õëõ˜L¦¿UG!„B!„BQ8O-¨d6›ó =®à’¢(˜Íæ¿UG!„B!„BQ8O-¨ô OjZœB!„B!„xüþ1A¥\\ú7Ѹ¶åk™ÏQ$&„B!„Bü§<Õ Ò“ IpéY1s)zŸÍÞÊeõY×E!„B!„O“ų(47¤iÇLäð‰S÷¤+SÂïžm%Š¥Ç+�þf n²¼[�f] Õ¤¡3ØàäUšàðvô؇–em•3Ãðﳙ̻öÖûöb݉IÔ7äÍr#ïTŒäKý;lÜÿ9¡V—§·´£HÑ2TmB§î=y¹¶gž7ÂÄîAAÔžäÆg{ÖñN=wÊdßð:ÔadÄ¡Þ+¥ƒÌ5tómÂŒ¸»#;–D~u†5oz"!7!„ÿv¦ýß3xö^2³»˜3Ò(5€KnbH>Û‡´ôC¨I‡X<å;n4M×*÷v}ÌWvòãw‹ÙsEÃ9°¯½\_ñ{™ýñ÷ì7ëQ4½�•¶§mo,ŸøQ !„Büs=“ R®ÜàÒá§øeÆÄ{^×éîHõÞˆÏCÉ*IW¯�Q¾' §tÄËœÌÕÓ»X½™ŸÕ˜ÁßýÊŠSåü×tyë[ΩÙíp}iwžÉÕ:òýòåÌù¸)î™iܧß-„B*53™¸£›øæýÏXOZ6¸ÝIM_ÂKN †Ü‡­ç%ßÞY‹cÑ´E¨-»ÓÆKÁ¢Âk¼Y/ž§-åZa¢-¶U¨QÁ‚”cG¸`Ôë\¹ÎîyéÃ×q]ý_îÍÒØ2iÛJ÷àÃ6eq+¢q5îZžQB&þUkÃíºZUÌ®|FLåRÊYŸºáÏÓóó÷3*”jÜ•ŽMÙê]Æô¬AÖŽ�ìHÔ‹,œ´€«!Ÿðó×ïÐ:*‚¦/½ÏmJRpW]!„xÜ4öláLéª8*…Øþî�:nQ�CG1zÜ&Œ| ß}3˜÷gª\XB!ÄÚ3©t¿QF�ÃCirëyíj•îø÷~y>¬Ìß{ã§WÐ[:àY®}·”æƒÅK\Õx;‘e8#ÿƒ?þÈ}la|Û[/«§æñÍ:W:u‰Ä@çM‡7›c±ê~:ÿÃÔâoh889bS«7ïÕ?ËôÏ–q=v!ŸÍN¢ù€·©htÀÉn\‹ÏTÒSê�¹lÿãv]·ÿÔƒò…\5KqòÁÛÞÌÕ¸Òçn IDATë9džîè²np#YÓaöýe¦D�:øüãÆ· !„øÏÐ’9´?–R•ý±*ÌöPœœqJO 1g¶·9)‘TGœ ü­S0ºR¥´Bì…x * !„â?í±Pw®Ï?zÿžÿûxzòn——ŸHù†ªýY:ã¼ÔÓÌyóe¦¦ûQ·v1îX"A)BÉ*Õ¨f›_&öÎúŽí©Ç‰ ±büûøvκ *ÿ‘<©»ÙqЄ]ƒrøè�ä2ììíPtv¼øþ‹Œn1–÷ti¬-Ú…ß[º¢è²p°‡Ä„Ä<�Y+¯ªV«òˆoªK#˜Íæ[yZ (¨¨jvþ(ª&Ýg!„Ï�é ÇÎyQ¦„eá¶ç+‹¸}Û¸àRƒ*ÞT*þ+Û¶]¦J}»¶Á¥b#œ ¼V¥’za[«x·•›a!„â¿í™•r•ôõ¦ïðq÷l÷-êuÏ6oO÷ÇV®bëMù  |uATøñ3ÕéÅ«½ë³sVK< ÓKL�aÖÜã”w)3_)–gØ—‰}ã[ÑíûYüñþXj Ø_K`˨a,¼^ŒW^‹ÂP“n�¨)f›Ú² ëCÏÊAôûÁ‚F_¿E#€-v6�š�H&PPö�•¡U+™½š£ÃªQA'Bñ ¨ñ±\±p£–�R¨íùÒ9¼aÛÊ–$ØÇ‡�Žm8÷í>X¡R¤B3^oàyçPn�¶–‡™ûÁ»ü �ÁÑ›òaÝh[ÙF‚JâÿRÆÁŒÿÕDÓw_¤²Í³®ÍÃ{–õºe›9õÓÿĈ‰/Qò‘f<Ž<„ÿeÿˆ R¯W_¼ã¹–3æq/Ä}?eº2}ÂZª¿Ö‹þ­B˜ÕÒ%ûõ*‡6odcÞ±ôНеñÞö=?]*O�×›R%ðÎñHå^mÎà?2kÓPjEeoÓ޳mÓFNšorýì~6,˜Á¬ IT¼„O#í³Ó$'‘¢Ù`›»ø§¾4¯�ÁñŸ,éü‚ON'×;; ´¸’4°ËÞ“Ô³»Ù´1鎑Q:ÇÒÔöâôÄF„ Oá�51 ªò ¤xÑaÀ›Lh2’–íM éZ?ë›ìýë†ÜýM!ÄS£óhÄŸ~{6jõø‚Z¹OWÂúŒ#,÷¹{ ^Xƒ— ÚÝ2ˆÎc&Òù‘k-Ä¿I*ë'¼Ëð¿úÒnÀ³(_#ñD ¿Ÿu%<" §Ÿû0n׿u»¯hRï #¶òK—âOaÝ�§Ýv*—¶þÌâ{>òd‚Ç‘‡â¿ìTºÛÓ &ݦçÓŒšÌ›ý>áÕȉ”ÈÜÌð&á ¿#©+¯/?@£ï%¾Â»´ ¸w‚›UH[ž÷œÁÂY¿1&ª1nn—O¥SÄTtF[Š-Cph'¦nîÅKµËˆSÑ’Ô‰ÆS®j!„÷emmý¬«ð7i¤_ÜÁ²%Ñì>Kb†k'|ÂiÛ)Ÿ'ЫÔÒ.°sÕ2Öí<Ê¥d+×âTŽlC›P?¬7o`ÙªÍì?s�t½EýkÓ¼}3*:®s’·‹_~\Êö“ñ˜l½ ŠlO‡ˆRØ*€–Ê©ÍËXµy?'bÉ2Á7°-ÛEQÖþÁýU5aó¾˜Á%’CZâ§+D™d²îÇ|³õ™*(z#Ön+[™º�¢¨ZÔ*{„\úN¦õ›ÉùÚ½øè…ò9í‘§í’÷ðí'38؃±� ßéOYÏ‚e7¨6 5¥žÉÝX2‰Ù’v§>æXxvÛÇÌSÿÒöû(åï�…ÇSUøÌÛNü=™œ?3™¡Ûf°,ö4É:O*øufXÄžsÈý™¸pj8=7N'úF2öEÒ=| ƒK½ua_ËÜË7ëßaôÑ]ÄR”êå>drøëTz*ÓK„xúþ‘A¥\¹Á%í±¯ãcÇ KÒxáîͺb¼¶ì¯å>ïý;½ï“M“ë´/è5«L=—ÅÔœ§Í¦Ÿ#eúƒkfQs,Ç2Æ> •‘¨¯/“žûTß�é—ÍÜ7ûÞëˆËs,Õ?=BzÞ+ºÆ|y1ýŽ],Û,àf›¼[ôx…õå»�}P?!„Bü¿Ñn`Á¤Ù춦aÛçðsÔ‘žñÖØ=‘h�ø]KXzȆÚÍ;ó¼}&ç¶.gż¯Ñ» £S9dž&zá&âË…Ó!Ò‹øƒ¬]ºŠ³ø¸O.Š$dcÉÔ™l³­K›®±º¸‰ÅK¦2Óz=B\P ÌÞ!mó´Átõ«—,á+³3ûTË PûÔ#,š<‡ƒFtyG¼?¨L4Ò““1y…Ó­SuµLRãϱÃj¾s”ô%ª¨5)�DU%~ëb¢ë•¥y±¼ÝúLN¬ZÂîd]rX2ª’´v>+’kñqë§1²çñË[ ¯’LÙÔê™”ýol»ÿ¼¬í|±~ç|{2±FY,“V1~ó(:®ôà@‡W óÊhZÿ2ž4ÿOù!¼gþć¿´Åê¥M|àf®°xõsô8[žþQ‹Ñ~g܆îÌ�|çÒ+¸„¾Í'¾A³�`+Õ¤é+ͨ Oàä©«ÙÓï�eh=h½;DP½R ÁaíéPÏ�¬Ó'8g~Ði$ïYKÌu_š¼ÚžÐJ¨Öä5:TÓsxífΩ–”‰êD˰ªT(@PÝÖ<_Í�Œ 繪¨Ä®û‚~}G³ò\žƒP¯±mö,”x‰Wëæ]н0eæ½µÅK•¤T™rTªÙ�{´!P;IÌŽs¨€–”@’Rwç+lX±›¤<×`µk[Y¾%Ww”ädR {}VK`õü߸Ò�–Åt %°¢OuJ¸Úb4Xá\"„ÎSv’�“Ÿ·�Qí«QÌÑ£� ~Uº0ÿ¢ h$þ1•WCJâleÄÚɇÀ6Ó8lÎ-fÓßjD�¯6¶”oÜ—GX™{—fEQ°jú×´ûç™oýçÒÂÚš–?$`Ú?�êU¢¸›=V6nåynÀ4¾Ô‘�²îØZÚàДA«.r;[3—7ŽçÕºepµ1b´v¢¨Mš}²�¤¿ÑvÙu©ˆŸ«–Kì<ËÕ}*Û®Ýþ&ͽ29³b(íë”ÅÝΚ"Åkñâg›¹úPëU˜¸ý)/Ö.Ak+ýjÐaØJÎfæMóàvÑR0§OS=m±²u' ªßìN,`î„Êéß&"¸$îVŒ¶¸•­Ç+cÖrÁt;Í©yo\OGkŒ+}«Ñnä:.ç=¾ÔCüøþóTövÈn7·â…waö±üQ0ÔcLçì‰ìC§RMiüƒÊ�~)†?U€TÖîšÂ^û·™Ñ¸-J´¤wã¼e·‹I»×s0ßøžñGShTÃË7¡I…QüP/ŠÄ#㙓(‹†ˆÿOO-¨¤Óéþöˆ£û—4MC§ûWÄÈ„Bñ“’’©S§8yòä­Ç‰'n=Ž?~ëqìØ1Nœ8Á©S§žuµï söÀÝ�Ʊí;¹”žOŸN½Â¦éùù”¡/ôâ½m)Ÿ¶•™Ó–sÚ ‘rá'’}høzOz÷êJ›¶œZ6…/æf~ÝDE�>O÷NKI$Y³ÄÍÍñV Fo¡Ï´É$)1 �‹;®ìš9wâ4&·r”sËMlM™ò%P®žäTâ]Ò²H8³�˜CéxV®„×ùçMkâÂêïX’\�.*áxG×õ!ËÌÛF+,u�••…¨)ɤ*>D´«‹ÝÁU¬?›{æ�Áѵk8éÖ€¶¡�’Tè ’¿Šùk2¨Û¾Þ:@±' E?&.\ÃæßW0©�Žå}_`ø¶L •U;1l¯?nfÇæ_ùò½6¹ëÀ´“‘/ö%Ú¹³7ì`˪oüJÍì<ÍǙ֮ý¶¥ë—+Ù°l�’fѹõ0vdÜ®‹¡Ú@Öì?À�Ø3­5EÌ÷ɳ úßE½´‹µÛ³ˆ»˜5ë~ãû¾¥9ðYOF;ÑqÔ\–/ÿŽ·}ÿdì+ýXŸÝh)1Ò°é¶{½Îä%kXóë7¼à¼�è-ÇIÓîSö}Û.·.™„�\ÀŠÕ˘3ì9Xþ.QMF°;�B§¹ë$qÝ{4j7ƒ„CY°.šÙ=}Ø>¸]ç^*ô:¨)1Ò¸ù(”íÍ7K—3ûýÊœü¢‘}VsC»�æ¾í¢žaf§ÞøÉDóÑ?±bÑç´·\A�¨ÖL>jʧT•kû×s%ˆ÷ç.ã·•ó×É…mÚùntN0Nåú� Ä\©Äû?,gõo?3ñE'b†¶£ûÜØìo¡z–Y/„óÊì†Ìaeô*æªAâ–hö\~p ô†<OÒˆKMDçT†â  fË¥xœ}£¨’;:Ó¢*‘>N\»´…c*$ÇÆ°� "ýÜsòQðð�¤’¶‡˜K©…|„øwyjÓßt:ªª¢×ÿýñÑùM‹{\y !„B©Ñ4íV?FÓ4TU½õ<7 @LLÌÓ¯l”"!¼ôÚe¾�7�®% zBCëTÌ`:¹‘5Ç‹9ðeÂ}t@)ü¬/shì.v�}ž¥rNÕ¬½ð¯�½¾P@ %�ã±ü7þhTŽúEî32=ë"ëç­ærɦ¼l›Ï9Iñón#µº„ãó  ’–IRRŠƒ#y23:8`­]!1Iƒœú˜~Ï€©[IQÁÖ¿ï4-…%:¼"Þ峈Ûû›.¬aÎ:Q}âk€Ø‡.óöñ¨f“šFò•³ì]³”½E¨SÑ=7“S0[8àE#ÿ­,^ý'ݪc—°“5;²¨ür8eMç!%‰dx`7YãÚŠùD›Ã˜ð¼gNûê)Þ�’9)jVÕˆ™×ŒíÛÏ£Öv îr"º¢ÕiÔ ¥ \5'aÆ._ÕpmIDí`l€ÜûÄdn�ʸÍ>ôÝ1ƒžA@ªN:ÂêÐ…,Üý 5ëd§Sl<ñ¯ˆ¯îÁy\ÿ|è\ ‹ ^ „åøâÕ|Ø‚nmb ÔuÚÇÂйlÚg¢]X°]²vLáÓÕ^\ô£šg�#B½¸V± c'l¤Û´H¬¸—â@xÓ(ªY‘M¨e[�àa£ù±Þ*–›¦õGd§ óçê†@>YCê+í°Ü9•Q« Ý¼%|Ñ6{” Ùe+κ�}"  w²?ýŽØðJ‹^TÖæ8bSÁÃÖ=ÏÈ =î¶nh©±ÄifìRâ0)ÿcïÎâªþŽ¿ï Ì »ì‹(*.¨⚊æî[®••Ùb Z¦fšeš¹g¦fVVfj_5Ë=r×Ä5-Ü÷Ùa˜™ûû44(í÷y=�O4÷Ì9Ÿ{îÌ<÷~î9çúâcûW �­J.×2±àðhL¢ØgZ«Õb6;¹T Ž\2™L’TB!Ä#ãfb©°K-®!}1iï<Û¯”½,œôíçºY%-6†ó"' &""‚ˆˆOÝÀUs 7Šœö¡Á£v-<Í1\¸\ôy¢š}‘Msg±6³ †áó·Û¢’þ�O¿>ŒWïž r(ÙÂÌ*”¤ ¶Z7†�z›Á/t¡zÊ:>�¹ž˜Â[¨×‰úq¦æ½iý÷ KÕ¦éô2FG¼FÄࡌüh6+Ï9Ú=kê•ÌÌLTl4åhÔ¾ ¶‡7²#.‡ [7qʵíêÚcmcƒµ9ƒŒœ URãY³t+Jë'éâ‘ %�¨O_"¼n¼]ÊáVe?%YÈÎÊAUÜè6t0�ߦAp'²Š#ÉùÇPßšA#C¹:­%�m^fâ’ýäÍ‚´p-:š+Æ£Lll�Á`À`0`ú1'�q\Ž»ËµB‘uÞ%þâh}¨à£!=>�¬ü—4žÞx�Lâ äeßÙToGMë{ØwETcS¿=-=ÒùsÿI ûx[&÷ÎâÆŠçð±Éë[ƒ�/¬ÍÄËUã!&6uÃÙÙgggÜÈŸwV’{„ßÿ4R¹Uë‹�k¨Ðª æh~?”[‚~±põÀ.iöø_£ ±oJXþ8ÀÅ]ZQµ][ªçFóûá"zD[‘êU ä^�ç†Åµû¹¨mLû0×±8»‰ØÓƒ_³Ž€Ök˜íï~«®ütÜå LpU Ù.«¸ˆÿ¸6RI§Óa4Ñëõ÷|ámEQ0™Lèt²¤¾B!Ä}eåˆ_HüBZ~à;&½ˆåÕjÐ[UA[•.ÃûRðAwŠ‚¡œE>…VQP”¢7«ÙçˆülÍÍyíÍnTÿÛêØ÷ϧ OSñÉ·Ðijd'¸ŠGGÔó)¤ªÜZ*75•,ŧC‰½Þ�ð®èO ÷lÆ}¼‰í§ÛðLÍÛ[²$üÁÞÓ™\93•77Ü|ÑŒY�eê[è36·¶©­Ø–Wû5ÀÙJ‡�£ .ŽúÛîged�ÞƒÖUÛÐÆ'‘«—rîL�½ÇW ƒ zâÉÌìïÞ–¸U,Ý®%l^ÇüÎU®.z™®ï%lâ§üæ�Cæ>ê5„3y½‚kØTvŸîÇšïæ2kæS„LiÂäõëV׎Fïlâd÷ ,úb63_~Œ©ÓG°jÓx*«*X‡2nû<áTðxhp,¯r ‰ ¨:'ð¸“RHü%¡C§5Ä)?Ù§Xé°V,äåuM˜Ì VVwÿD•¾ïŠ hÐj”»_+ݵŒŠªj©ðÜ÷¬};ø¶ï�bp§²ÞÀKßo£mF~jĶZˆ¾³ŽBÛÍÛ–·±ýr�®÷��¢Þµ:+k+0›±“ +¬ÿñU®‰‹'^"<ò7ê…obA`õüQ‰€â�·¬Ï¸V`*¡™øŒ;o<-îöhÕkÄeZÀ1ïkɼJ‚j�§�«ŒRÿI,©äììL\\÷å©nW®\ÁÅÅåžÕ'„B!îFƒS@¾šßIˆOÁ¡†/Ž–ý\Nv }å§§ý�JÊÙ3ÄãMïBFœ«78°ðKÖg7åõ· K(AîÅu|ùýq¼û -yB -«VÂjï N\ïBE �ÍéPÝšRÅ©ˆÌ„¢ `¦°ø—f¼ôA¹·vÕBÂoóøâ�?/Ft$ÀÉ s ÛTôÎøúùåMaú Y™Y Óa  ¸òXx}"çìä¨[Ãê9¢ŠN�^Í&3«¸áQ.¯\J”¾ßupÎ/iâÔ�h2üŸfÄ›]ó¦å¦ág§Ü–±r æ‰á_Ðý¥n¼R·3¿Ùó[b�§퉘ўO�¦I³ÙÌÝôßáeYÆáwF6.|4‰�­ jÊ þ¾ÄTáu>ÞÓPHü÷€U5jUWX´s'±–zT*4#ðÏûîN¦SQ캪§vPU´PèHw–,,*`U“�@+æGŸÿ¾2ЍbH3*ÞöJîíuXצA°5 ¶oã¼¹Õ´ùû¸m+'5AÇ>¥ AåíQ2¸lö£Uß[KúX’¢ÙéNƒJ.h£ùuåI !/Ò°�á%æ ›Y­ܯ>¶I±Ää¯×¢X;âé儵šÊïk7çÆ~Fâbbòß©`ëZW[ÓÁoöå%Z½3†î~¯~ê…Ñ4r6¿~÷�ê`¸¼�åûLÔx24o-óEvýr ME_\lr’γï×m\wnL_ÿ¼Ëþ¸Í3™¾.‡ÖCFб¢®ž/-¨öV(Vö¸zº`«Šk³„²³s@§G—ßm†Zíè¦%®Jküo&ôzôdå'•îvp/±bénlÛ/¦ÝÍáShñ¯SýË™þy3‡–ÇÖtŒ+·êÊbÿâ/9éÖˆgwp*MÁÅÍÅ|œŸçìEHy[#±[“H9Ü\¬Ð…F04t!Ã#ºãzu]긡$�å°±>ƒûc�55ë¡ûj>ãfÕ%"XCìU'ÚövcçÜÂë,<þ{@S‰§=ÁÔ~cèõºãž®ƒ.v öæ@µÓwùLGùaÂǸt ÁÛx„…NáH¥ç™Úµ@²í®e̸º» žÛÄÒõOS©c5ú{Ž�»M¦×S*ïhŽŸmqÇcqëþa>…}À4wÔQ�¾ï ä“ãé3ÐÀ¸gë 9¹”ñïíÀóÙÑà¶…«ó¨¤^¸@¢)™k &±·À�wFŽéŽŸå2ç/æ`LY˧­-Pšà>æõÆ̹¹˜œ I6è9èy4?¬æÇ¹Û0Ù—'¨ûë<ꆨ9Ù܈ýƒÝÛ×�˜aÆÚÞ• 5ÛñJ—¶Ô¶)8g¯w‰‹i³dŒdç˜ó’J·:Å“F=ûÝVJÑБEVaOë+Àrî'–îs Óðpo½ª¡|ÿ¹,<;˜1“Ÿ¤åµ,'ܼ ¯h‡bIä|ÔÞ[:Š˜zW÷úŒùCë MÛÄþŸ&ðÕÈ $­(çBÇI‹ÛRJo¬ØŒí{£™5i_Åg£s­Býçg2 O0Ί‚w¿é|¶ûEÆŒíM[£•[Œ¤fÛà"ë´œ-,þ{AÁ³÷—¬KÁˆ™yzA"úÊ�QM«�Í?í»[ÕÛ¡‰ý™žÃ“ ­±dÆXÚ܉»–ÑRãù´þ ¾ú%�ÚN§YûYlZáèñ Úû#RT{|j†ónË ó)l ©£åÖ¯pfø˜i<Ûþ*ª[mÂ"~äïÝœÞW|¿ ©ÂKK6¢}÷m¦½Õ�)é¶ø5îÁŒ SxµV^ÖS½9�®À@Å 'qÓT^žxžL‡*4{úÖOêƒWI¿ºzŒZñ–¡ãX8¸+“ŒnÔ qE¯hn{’d¡ÌGØs-�Ìôiû݇6èÖ%ž•µÐ{¾ËÏÝŒ Ú>–>GÓqp gX÷Ïéqó›èIïvkIÞò“×wf2>4 ˜ÃÚÖOà^Â]¢(“Jw&™TUE£)›Ä¥’œœ|ÏÆJíÝ»—víÚ¹]UóÌÎξ•Lú§CµE¹•\2 ØÚÚ9²I!„¢,mÞ¼™Ö­[ßvÇqåÊ•¬^½úÖ¥Î�;Ü:?Òh4DEEѸqãÜnqçf–… +Æ2í`=FŒéŽß9÷µpyíD&í¯Ãˆ1ÝJ5èÿ““Süi ?Ÿù†Ž�Ü=Z3'§4}pñ«Wø"ÜŸÑå—qyAG.þö�¿¾Hùî§}|;C*þÁ,I™‡ÆmýÒ¥Ð'»Ý�‰ßGÒ|U¢MÌ›2x�älL�ûxýà.FT—;‰GÃÎ�;ÿ6Réο ŽTºWç ÿÄ©y‰ ;;;Q$„Bˆÿ÷ºví ä�vîܹÌ×DøORS¹p1•ŠMÃ÷!¿&/KË—Ä­ëxZ=Чèæ÷5~ãÁeÌýÓšZUËãb•Âñ_>aÂWº.EŸÛ~˜Ýµ_Ê20Ëe6}³†ëå¨äaG|÷Á®‡¼GgI( q?<Ф’B!„øK×®]o»û(î1¥Í"&ÓÄ¢‘§.ÝŲ£žt›Ö›â‹>tLG¼�ñ[H<Åò)?s,&�4³^MéõÕ/|ØÙóá™�tßýswï—2�;b¾Ê¡Þ �³ IDAT5_ñÙÞ³Ä%gcå\‰�¶£X1y(µ$§$Ä}ñ@§¿ !„BüTØô·1Œ]ÎÍ„BˆGÏ£4ýMnÚ!„B!„BˆR“¤’B!„B!„(5YSI!„¢ |jí�Ëm…Bñ(¸çI¥õë×ßë*…B!y6l(ë„B!î©{šTzÐ B !„B!„Bˆ²!k* !„B!„BˆR“¤’B!„B!„(5I* !„B!„BˆR“¤’B!„B!„(5I* !„B!„BˆR“¤’B!„B!„(5I* !„B!„BˆR“¤’B!„B!„(5I* !„B!„BˆR“¤’B!„B!„(5I* !„B!„BˆR“¤’B!„B!„(5I* !„B!„BˆR“¤’B!„B!„(5I* !„B!„BˆR“¤’B!„B!„(5I* !„B!„BˆR“¤’B!„B!„(5I* !„B!„BˆR“¤’B!„B!„(5I* !„B!nÉ9²”‰�YÖ‘ü3eÉÛ¶pmûF´‚ó–Ù½a:ô ¯ô}—5‰jY‡"„xHHRI!„B‘/ƒ-Ÿ¾ÅøµqØéË¢}•”3;X³ù8éÿèýÅoˆý‚^>týú&oSš¾³pé×ÙLÿáwïspæÄcl^µƒs¦{P×¹-üoÕ>.çüûº„ÿ Ve€B!„x¨d_ÞËš›8p6Ž” 6å<©X³½žj†ï}8«T³bÙ¹†ÍûNr%Í‚Á­uÃzÒ3ÔÀDòñ­¬‰ÜÁ¡ ‰dkñ©Ñ„.}:SÇ¥d÷Ns¯ígåÿV³çl&»ò‡õ¡oì@ÍàÜŽ5Dî8Ä™¸ruÎT lA÷ÞáTwPŠ­Ûrã ?̘ÇN%Œ‘cºã§)A›9´è¾Þ•ŒÑŠV‡�£;ª×¥y»pêûP²÷1wø|bš æý§kå÷G�¾Kûƒo>œÇ±À¦ö,ùIú–®I¦ÁÈøkKú¦{ÉHÔ„îô>÷§ZÕľ´·À Ä_Õá þ5j`åiKñGë(ó¾+ŒJêÚwèôªŽï®7§Š\ýÝ#Fb.Ìfìîy¬‰;OšÆ‹Ú~ý×f �ov²‰Øsã´í+6%§áàÜ–W[}Æ{•}¸ùñP�Ñ|½å &ŸÜO>4 x—Ù­^ HWVû%Dé=Ô?+Ù;÷“:û[r¢�b‰O,ëp„B! ¥ñpE_·6Žƒ_ÀЬAY‡s_¨™‡Y:klBhÛ«~N²“b8“dƒý}¹€VIÚ¿‚ÕÇliÒ¥?]Œ\Úµ–u?|‰Ö}OXƒñ<›–m') }Ã<±J:ÂÆÕ‘Ì[àÈCZâZ\&!ç+æÌg·]sz¾\Ãåíü¼bómFÑÌE±Âœ£R¾YOZzÙbJ8Ìú+øÂìÂø—ä'�Šˆ>ã?Í^È‘C)ÚD%;- “w+>Õ'ÕHFÒ%m]Ï7SN’üÎPÂ}4XRo�b±�´ëg6µ¨N— Oë�œ‰\Á�4 š´TrT°*aV%uãÖ¥=Æ=*=’S Æoå]…϶?Q&m?Š}'J!w3¶ÌåRÅAÌlT}j$ÓwLäÉ_<9Ü7‚J ã'Ócåt²jLbq« \8:šwWöÂðÌvÞq·âùy}'".ÖbDøO4ScÚÖWédr%ºS7\Ëz…(¡‡ö÷.õ“y\ëòt2¿\*°–ëì^ð‡+?ÃóÍ] Œ’)I›ù{oãN%ÿ*øW ¨q[úEô$P=KÔÞKX5õ©Š3.ñl]w€ÔKܨ×w±vg:nŽ(ii¤—tùõë—üJf³¾t¯ õë†4¤²›:k.•›Ñÿ³}ÜȯÏrm+û4 ‚“�­+~õ^bÉe  ’òûžoVƒ›r¾öœËqóÍföóÕkí®X[;OjµÊÒ“Ù·…büíMü´ Š¢`èø-×Õ»×Yhü)‹èfcC÷Åi˜ÍåéATrwÀ`m�­{-:�œË£Ÿ¤Yuìô¶¸×ìÈèÈËüU­™«Û¦ó|ój¸ÙêÐٔçFc:¸•Ô»ô�ùÌÇ41xóÊFã­"¹»†QÕÄÿš‡f‰ÿ•‘mjàn«ÇΣ&mßøž#7·æ°n€+†ÇgýõÙP¯ómG6½—‘�Ť.M¨]Ñ{½5:[wj´‰`Á_•äÉþ™§ìóúSSî9Öä¨$/è‚Á¦'Kn5srJc å_g‹‘Ë9»’÷zÔÃ×Ñ€­kUš?ÿ ¿]»ýKm¼°–±}QÉÙ€µÎ— µiÖk&nv…šÈž9iUÝ [ƒ=>Á]±ôE.M•µ“ÉÝšPÓ×[�5'_êvÊ÷‡Ò¸ùq¿y¼+{8b°¶ÆÆ¥ ÍžŸÍÞä‚_–döõ:áµ<±Óé08zRµ~;†­¼r÷)“Ö-˜Òÿ8†ð”Gz„Ì`fp5²¯Dñ§ ƒ�û?#ÚáuæµL·ÊÝy³ý<^³ßϬ[ÈÌÉß3ýd:í_ÈøZèP{"‹[„“rb: S¡…¶Äÿ{eR){ç~’'Ì*ë0„B!JGUIž0‹ì�ûË:’{Nã≇u§öìãJv!Y K<Û¿šÉòså}z0Ã"zQ+kóç®å¼ @%=ögÒ|iû Þü2=ÙqnÍgÌXvœÌŠm�³U5=…4U�»»Ó­D�ÖJ[ ic$5% �«nÅžåš¹tæ<&÷Üo¶¡Z­Ê( g9—rG@j.7.ì&êX6^uƒð¾­þ‚eMÄ®ÿ–i-x©oN·�*e›»Bg@¯�ÜÜ\TÀ’žF†âK›Þͱ?É–‹7¯Îs8¹qgÝ[Ó+ÔÒSKœTR“"Y²!‡æ}ºQ^(Ôì6œ™Ë6°ã·uÌê©aíЧ¿Ûd9ê)ÆE×`Ô²ìݱŠÏ‡õ$ØC¦}Lè7”M.Y°u/;#¿á½ççÕi>ÍÜÞí¾Ë‡—?ÿ…­k¦Ñ.õ;ú÷ÇÞëôX7ņC‡9|ø0Ìí�³ù.uÿ,Wö³qO.aSfÃæ_ù~hU<ˆQ›ÊñäÄE¬]û-¯Wü“©Ï ç礼NK�z—¶ǰÇûf¯ØÀ†U_ó´ËA6íç§Èõ¬ù~4�ã¿ãåÞãÙ[01¤cê¾¼þ<¼{-ïÑô*5a5¯¶éÃqMyoÑZVΈïÞ÷éÐa,û²n–YÃk­{òéé: ùz ›Ö/çãö ¿¯ß›Ÿü5rxZ7Ú ß‚sÿÙ¬X·„ÃRXðlkžÿáráÉãyvo8€]Ï9üù++ç½M“ë y±UOæžÊK æo#­&.å— ‘,™Ôóª¡ô|;’¼4£‘#Ó»Òfð:¬{LeÙú�¬ý>ÿ‹ÛØvôÅk­u�ßž,®e¤ )W�J `9ÎÎ+I¸T §ÞÍ‘œVõ ó-Çõ+;9e�´¸(L˜ŸG~= žÃRÿ êJÆßâ!õPNK�ý-¨òD!„B<‚T•ÔÏæÿç¦Á)ÎÍxfÀU¾ùá>zw#56%4´)ÁìѦ³ÛØpÚ™°QÏÒÊWøãgs•cS÷³ÿbW*ûç_~ÙxS£Nͼõ…jRE7��ÖþÊïíxÜù.s´r/³å‡õ\­Ò‘gCì Y#G%õÈO,? ã±—Zá[Ü…½j$55 ÅÑ Ç•é±QãIIU!?Ó‘ï9gé°«ñotô'of ÞmÞâã6½ß»�…›5„mKEkˆ+u›í�ÅlÁdÉ"-þ"ÑV�ãLÓ:Ñ¢’™–ŽÙÊ‘r5ÃiWc?¯ÿ“6bcöæR÷ÙVT7Å@z*i Ø)Š*××-a“¹%ŸvõÊï_-UZõ¥J~‰ÆõU¢~èÌž=1Xš8ríj Ÿ†´kÝk©Ÿ_0'ž« *n½ÃhÓ$[ ^þ&ã®9LÛáËнól4¥þ¬¬]ƲÒ¸i^9ÅÖ‹µ©¨)¾Î¢ã/„Æ�À–mhQYÍ|8ýóz> ìÆÀ^mÑÍËdYè"¶4Ñ»e˧ÌådÍ‘ì_<Š:Ö9$ͷⳤÐv!´»ñö»/ÑÀ h׆†Vg xsKÎ÷dH•bß~³Ê7ìH»Ö@kB ÑüÚ3’ÈãÑ88ÿÀ+ŽT¨H Ý_1'S«)+•ŒK^rE±ÂÖÁþŽfN};‘ÿÝhÇÜݳà­a´¬‘I£†Ÿ2mÕ[,{Ò‘3ßMdqB fl›Çk5€J�SŸ Y’_Múz¦¼ŸÁÛùat ­Ã!¦&ÏNú’ƒ}>$¤Ð«V-¾�:Ó¾�ІváUȮӓ)³wðâì–yÇAãNP›v´®¬�V�ãqf�ÿo¿;Ò:w#Ó§íÅý• üøQKìraµÝD®—´ë°pí솟°å¹nƒ©«Ì׈ËO;�£8´xع£fÄqM5cŸ~ “â‹�í_%4¶^x(¹\ËHÄ‚ÃÃ9Dˆ;<”ŸÓœè£e‚B!Ä?füOžËhq éÈI“xçÙæx¥ìeá¤÷˜°h?×Í*i±1¤˜¯9i0DDD0xꮚS¸QäT µkáiŽáÂå¢ç«©ÙÙ4wk3›0p`>»À´�|ð|úõa¼zGðd�CÉ.ìU(IAmµn õ6ƒ_èBõ”u|:s=1…=IK½NÔ�›05ïMë¿Yª6M§—1:â5"eäG³YyΉÐþƒèYS¨dff¢ÚØ`£)G£öM°=¼‘q9\غ‰S®-hW×k¬Ídä”àf­Ïš¥[QZ?I�ü- D}úáu«àíR·*ø)ÉBvVªâF·¡ƒ <ø6 ‚;1ø“UIÎ?†úÖ ÊÕi- ló2—ì'o¤…kÑÑ\1ebc{ ƒûÐ�9iŒãrÜ]æ,Yç]â/ŽÖ‡ >ÒãÈTƒÆÓ’I¼a�Ü£ìû#›Êáí¨i]ʾûG4x7 ¥šzŒƒÇs‹/^ƒ ü”ëÄÿ«ÇÊÙ64ggœ��qöèÀçï¬/›èߣÖiCKÏ¿ö[W«5�ûdñçïÇ1‘ÍŸû¡µ§m™^Ó™ßù#Å™Ð6õ¹µü˜âJ˰4§÷óç�’ 6Pœ[Ó±©Ž«[è®[QµF4Iñ\7ƒéÌ>Üp¢E‡&ØV¼DLÄžDøšu´^Ãl÷[_Hïü<˜ «²ý�¬(/ĽõPŽT’5”„Bñ(3_+Ý}îGŠ•#~!mð iEø�ï˜üõ"–W«AoUmUº ïGˆM�òŠ‚¡œ5™DQP”¢7«ÙçˆülÍÍyíÍnTÿÛêØ÷ϧ OSñÉ·Ðijd'¸ŠGGÔó)¤ªÜZ*75•,ŧC‰½Þ�ð®èO ÷lÆ}¼‰í§ÛðLÍÛ[²$üÁÞÓ™\93•77Ü|ÑŒY�eê[è36·¶©­Ø–Wû5ÀÙJ‡�£ .ŽúÛîged�ÞƒÖUÛÐÆ'‘«—rîL�½ÇW ƒ zâÉÌîdrg/Æ­bév-aó:æ/p®ruÑËt}ç(a?å§02wðQ¯!œÉë\æ²ût?Ö|7—Y3Ÿ"dJ&¯_ǰºv4zg'»o`ѳ™ùòcL�>‚U›ÆSYUÁ:”qÛ¿à §‚ÇCƒcy=PT2¥¨:'ð¸“RHü%¡C§5Ä)?Ù§Xé°V,X,&Lf+«»¢ k[ÑhÐ’KnaÉÇ»P-,jÞÚGZ�L¹EöJ¡¬­±Â‚Ù Eg)4Z ¹äZ¹5 ‡¯â·~9y_M�U|4pðoST+y[,˜L°².ú{©õõ/m†åf¿©EN]³²¶5ÿøšL˜±Âº¤«Øÿ�‰‹'^"<ò7ê…obA`õüŒ€â�·¬Ï¸V`úž™øŒ;o<-îöhÕkÄeZÀ1ïÛmɼJ‚j�§�ëÃ9úCˆBÈgU!„BüœðÕä�Ÿ‚ƒ¯/Ž–8.';àéå…×Ížž”ÓuѦ’rö ñxãë]Èü,õ~Éú즼:¨°„ä^\Ç—ßÇ»÷%O( ¥bÕJXÅŸàÄõ›—}Ùœ>qÕÍŸ*NEĬ((˜ó/Øo§qiÆKŒåƒ÷ßçý÷ßçý÷Gój+o´nÍxqäs4t²*q›ŠÞ_??*øzãvGB ,def�N‡5€âÊcáõáàNŽÚ4!¬ž#  èôèÕl2³ŠéaáòÊ¥DéÛÑ·ƒsþ¥¼‰S¢Éðï͈7»Ò4¸6uÔÅïŽc`åÌÿ`ËÁŸ`³ƒ™ßìÉO€hpªÑžˆëˆÞò~?c‚‚ð²çpŒ;5¸ù¯Fu|ìóê¶±µAM¹Áß—˜*¬Î¬"⿬ªQ«ºÂ¹�;‹ùRTß�ÆÕ wm§NÄÞ}ÁçÛ˜8»q#§¬‚iPÇ Ðàîå�zî8§³‹}s‘ô¶6X©)$ßÑ¡6ž8™OsìtaY%'ÿ†4 %44”ЦuðÑC^Ø‚EUAõkÃá-l�ÿ«îÜã[ÙqÅ@pý¬°¡F­*¨G~cWRáŸC«ªõ©ë˜ÌέrkY-5‰ß¶ü�Å?„àr%<¢Yû‰:�ƒKí:ÅO´UjQCŸÈžGK—´»ÙÜÕ�蹑Z­åû‚ %M-šù8“³™?oþV˜ÿ`sl2®ÞM©¡ïP‚ˆfÓ¥„ü$˜Jü¥Í¢.ͼÿùØ)!´‡r¤’B!„x¸Xb¶°ps ¾•ñ*g@ÉNäÌ®HŽ[\h^Í]Õ–„UÝÃò>Ç>¥ AåíQ2¸lö£Uß[KúX’¢ÙéNƒJ.h£ùuåI !/Ò°�á%æ ›Y­ܯ>¶I±Ää¯c£X;âé儵šÊïk7çÆ~Fâbbòß©`ëZW[ÓÁoöå%Z½3†î~¯4ê…Ñ4r6¿~÷�ê`¸¼�åûLÔx24o-óEvýr ME_\lr’γï×m\wnL_-yO›Éôu9´2‚Žípõ,x1hAµ·B±²ÇÕÓ[ P\›%”��:=ºün3ÔjGÏ0-qUZãsª–^�ž¬â“J–K¬XºÛö‹iwë^‹�šè¿XÎôÏ›18´<¶¦c\¹UWûÉI·FxèÈ8»ƒSi .n.(æãü´>ÍÇ?˳Îyå1{b™ÆÈŸµtþæUB¬@M‰$¢áÓD>6�½ zá@.{ç½ÏLM8µ�SÙûÕû|Ä»¯µÄ÷;Ź+ƒúûÑ~úÓôwœÈÀ&N\ßû-[,·'ˆ u•¥Q38æ>„‰^™‹�¾ÙC”s ¤’ÞŽðú�˜ÆÀ ~L¬U�‹GG17-„Qõ[c àòC«Ïà™íý§N(¿1eû–ðL9û!’TB!„Å2iì°7`ÇŠm$¤ÁÚWßÚ¿Ò•özÀ‹Ö¯½…nÕ*¶üº€©¹híÝðkÒ—¦õ}±½9-ÈÊŠŒãëYy£Á�ª�úóæ n[¸:�Jê… $š’¹¶`{ lÑxw`ä˜îøY.sþbÆ”µ|úÑÚ%¬ ~ác^olÀœ›‹YqÀÉ¡�dƒ!€žƒžGóÃj~œ» “}y‚º¿Î“¡n(€š“Í�Ø?ؽ} ‰f¬í]©P³¯tiKm›‚söJñ€™bÚ,#Ù9漤ҭNñ¤QÏ~·•Rttd‘UØÓú °œû‰¥ûè4<Ç[¯j(ß. ÏfÌä'iy- ÅÆ 7ï@Â+Ú¡X9µ„÷–Ž"&Å„Þ՟ƽ>cþÐ:hÓ6±ÿ§ |5òÉF+Êù…ÐqÒbƶÔ�À+6cûÞhfMÀWñÙè\«Pÿù™ 茳¢àÝo:Ÿí~‘1c{ÓÖè@å#©Ù6¸È:-g ‹ÿ^Pðìý%ëRG0bæDž^�ˆ¾òcTÓj@£ESdߊ7Ï|ù#±ƒG0÷Íž|œ©Áε<þÍ;PÛ9/aàÔšP÷H&?Ùžäl-å*Õ§Ãûk™4<üÖÔH]ã1,ÿ&�7>šÈsK’1éœðô«Ox£Š%¾�ÓÖx�9S¢yeÊ[t]¨âR½ š?Aƒjøø§˜‡~»}¿$UµÁÙ»2�µÁ«ˆ…Ý­› büs»9i$ÿëÅÈ€|¹i1c‡Äû}>'Éʇ�Nï³vÚp𨿷ïÿ*?¬ÎfØè¯Õs6i5hTA‡¢Ñä�ÀÓüÎj~±Á¨Ù¯ÐyLNU›óÔüÍ|Ô¯yK{Ãß§µ)ØYNñýÛßr$AÁ3¨cV}Â;õŠO åq õ´u,Òeòœ—èø¾ŠO½@ :�¦˜¤Žù{®¥“™þ!m¿û°Àݺij²–zÏwù¹›‘AÛÇÒçh:.á ëþ#=n~k=éÝn-É[Þ`òúÎLƇ†sXÛú ÜK¸B< ”äää‡î1k]Ë:!„BˆÅ/éHY‡ÀÞ½{i×®]Y‡‘ÏÂ…c™v°#ÆtÇï�܈·pyíD&í¯Ãˆ1ÝJ5èÿ““Süi ?Ÿù†Ž�ܬ3'§4}pñ«Wø"ÜŸÑå—qyAG.>ȶÿ3Ì߀ Ú°õøÇ4¹Û"èEIYD7¯—Q¾Žge?‡{Zêržô{Ž´O.²v€»¬›-ÊÌÎ�;iÚ´)–¼ÞPUõo«jþÊeùk4¢¢¢hܸñ�UF* !„Bˆÿ&5• S©Øô±­±òÿÕòeqë:žV�bRÄ|â¾Æo<¸Œ¹ZS«jy\¬R8þË'LØáJ×å¡èïsÛÿê�],Z|žr5+ãå¨r=z9g§ò€9„ü“„Ò=cæÔê/øÍX•ê\ÑgžgÛÜ÷X­iÜpWI( QB’TB!„ÿMJ9šEL¦‰E#O§¹‹eG=é6­6Å}蘎þxã·�x.ŠåS~æXLif;¼šÒë«_ø°³3æÃ3é¾{P,ñ'Øøý$6�ºÌõ Gß@Z¾ò?æ¿×C™F–EìþŸ™¹à®Ý WïAÕF�™ºv"ÏKZˆ“éoBˆÿl_ˆÀɼ’«ß�(ÍJBQb2ýM!„ÿÄ£4ýMR°BˆJq­Ž}·ÆèÊrœ¤âŒÝóqiêy�+¶Å~Æv�¼‡]ÙÞzB!„BˆûN’JBˆ{ËÊûwfRõäAêd_ èÆD}…W;w@AÓù]ªüï%lKú`ŽGŠ sì9²OÅa1—u,B!„BqÉšJBˆ{H‹aè<*�÷%óóYÄn>‡Y熾a0jJjY÷Éš>€3ÓË:!„B!„¸ÿd¤’âÞQœ°mˆ²±Ã¾!yÍVRú‘„‘ïq}OÎ_å ðK‹%ØKpòLõVX‡ ¢â®Ýfž#ðÂ:ü>h�Nw³nW'.¢ÚÉ? ̼@PæQjîý¯'*ýtϦx,ý…Z7Δq„š¦Q®üÍŸ=mÇqT�9NPÖIjZ€÷ÿªKqÄqÆ/ÔL8M�ñ�çVRqP]´ù”€^ø®ÿ•š×NæoŸE9wkl'n'èèHl­òcž´˜j'˜~� ìBÚ°«N¹©ó©{‚ ãyêÄï¡Æ–i¸T×Þƒƒ"„B!„÷‡ŒTBÜ;j:9'¯Â€ö¸´ZÁÕMW _;gq-Æ’š˜S0AúUV?˦óÁI¨ÑÏñßPÅãyNÚŽY±Cß¼)úØ¹Ä Þ�ÅÚ›¾¯ã±t9úg;qqéµ;±Åqâ¼êîäJßwɸ®Ãm^" IDAT:Àc¼å¯p/n'aÊ&ŒYNØ…×ÂY˜ê÷$á¤Ô ²WÁå5q˜²ôè{ ¥üô9˜þhÉ•]¹Pé1œZÚ‘64‚¤Cé(nfrÕÛT;ô¡MÐÇÎ!fðnÌVؽ<Ï‚íh|qY¼ ß&gIó&WN¤£ y–òSšcã¥À©{~”„B!„âž�¤’â2’1îuâ|gáõëœ÷®'yþ$þ° cf�bj:Æc'ÉÎÈÿÅ—‘Ï¡�žÉÉ¿&Ç lÜI•¨1eÎSwp=&ÿ­g÷‘º! H‹Ü�Éy ¾#ŸÆ°|Ù×1Rl°òr„+Ѥn‰Æ˜ Yò·iT,G·�¼z*�þ§ v¦àØÆ�„“W3Æ­«1æ¿%ó€‚ÝÓ °}Ìv]Ì{Ñ’@Ö/[H?3QeUè�ªzn?©wåµ³_�íùI·ÚQõÇ£¤ô{‰ËË“óBOl€ÙR÷!„B!„xdú›âÞºMBï– èÏÕõ9ØŽ^@À‰Åx4u,ú=Ö5° Ñ‘³5 ã­Ä�…Ü­QähkcTDþÛOÚ¯G F06wlS“H™ñ-YÁïQ=ú{Êm‡Áù.ÓÉR.’s ¬<\ò¦¦i\±2�*î¢vâqjŸý' }ÑÓíJâÆùíh°ªŒÎü'©›’ÿM­B!„BñÀIRIqX0ŸÙEÒ‡Ã8[§'×bá5ï5l­ � E¥iÔümEfqT0[òŠ(wR1ošÀ™ê‰™Ãs¨~üÜëõØ9ª Ðh«g¦RyrÌ‹Ær¡u7Îö™Ez¢¥ˆ÷–FÁv@±Ò‚jÎ{M!„B!!’TBÜ_éÇH‹º•ª ³53Uq@ëT ”{’̃¹èoŠîÖ`" Ö-›¢·#ópÅÛКpîÙi…'¬ÔëÇHùx$gë¾LRVcÜ_¨W‚‘FZôõj£9»–„™È8xŠìýG1f•û§,äž8‹ÙºöMlïqÝB!„BqÉšJBˆ{GqÆiÒìÓv’q0S¶V�íp¡–�óÈÌõða²†Û‡Oa\ƒ¦Š#¹?®ãÆÔŸÿò&~_æpuÑq¨ÑÏñ�1-|‘ä –üÑJ Ú6/âõšé§³°nó^½­Ik YË;°í÷ úëÑdÇÑø7Fï bJ¼Q‚±`µ‘¸¿’¹mçz¤à3îU*Fz \?IÚœW¸8a f•[SàÔ,l^�[u'Ô˜hR†=Õ¹þþ”9�3ºfÝðê; k'-jâE2—�&擨T(fG,ä.Å¥*ãñzçsü?1@V¦¸¤]ʤ@8ÿžñ0ñ=^F™>—YóñÔ%‘õg2ªjA½³í„B!„â>Q’““ïõ|Ží¢K`Y‡ „xØh*â¾}Çplàö¿'‘þC”–ã ø%„ĺ݈?e.þ Bˆ‡’_Ò‘²�½{÷Ò®]»²C!„¥°sçNš6mŠÅ’w—YUÕ¿ý­ªyWD7ÿÖh4DEEѸq㫌TBˆ²¤ñÂáÅp´—Ï`ŒÏDñ©‡ËØÞXý9‹Ô³’PB!„B<¼$©$„eIë�¡s?Üûaíl@MŽ!kÃg\õÙ’SB!„B<Ä$©$„x4X.‘м eǽ–{ˆ„níÿ{û%„B!„øÏÓ”uB!„B!„âÑ#I%!„B!„BQj’TB!„B!„¥&I%!„B!„BQjeRIãáZÖ!!„BücZO·²A!„â¾{(“JúºµË:!„BˆL'ç2B!„øà¡L*9~¥¬ÃB!„(=EÁið e…B!Ä}÷P&• Íà<ú I, !„âÑ¢(8�~}Óúe‰B!Ä}gUÖÅqèËè‡�úÙ|ŒÑG1_»^Ö! !„BJë醮nm ÀЬAY‡#„Bñ@<´I%ȱ$'fB!„B!„Ÿ‡rú›B!„¢läYÊÄ ‹‰Î,ëH„B<ì$©$„B!„È—Á–OßbüÚ8ìô`º¸Šw:âí ÃÚÆ�zïï&÷×­ÿã3ø¹7eòAÓ=Œ¹¤2Ø<$×Úoó[v4/„ÿAõô7!„Bñ°Pɾ¼—5+6qàl)9lÊyR±f+z=Õ ßûpV©fŲ/r ›÷�äJšƒ[%ê†õ¤g¨6 €‰äã[Y¹ƒCÉÖ:âS£ ]út¦ŽKÉî�æ^ÛÏÊÿ­fÏÙ$Lvå ëCß6þØ)€šÁ¹kˆÜqˆ3q)äꜩØ‚î½Ã©îPüe,7òÃŒyìTÂ9¦;~𴉑C‹>àë]É- huØ8ºS¡z]š· §¾� {s‡Ï'¦É`ÞºV~è»´?øæÃy Œ`jÿÀ’Ÿô§oaéšdŒì�¿ü�ÏñÅ�þÌüé+jÚç`r­ý¯. ô®•¨`…O úïÞ³¢\…êT÷ÅI{?Û1sa6cwÏcMÜyÒ4^Ôöëϸ6cèäx³÷LĞϠm_±)9 ç¶¼Úê3Þ«ìÃÍÐTc4_oyƒÉ'÷‡ Þev«ÒÝÏØ…¢t$©$„B!Š¥ff鬰 ¡m¯Nø9iÈNŠáL’ ö÷å]%iÿ V³¥I—þtu0ri×ZÖýð%Z÷q<` ÆólZ¶�¤€Vô óÄ*éWG2o�# i‰kqy‹œS¬˜3ŸÝvÍéùr —·óóŠ9Ì·MD3WÅ sŽJùf=iée‹)á0ëW¬à ³ ã_j�Ÿ*"úŒü4{!Grth ¥h•ì´4LÞ­øTCœT#I—8´u=ßL9Iò;C ÷Ñ`I½AŠÅBÒ®ŸÙÔ¢:]*<­7r&rÒ,hÒRÉQÁª„9œÔ�KX—öô¨„&g[wi>{,ýÛºðïÓ@ N­?bCë]Ñ?¤§þ°ÕìvŸ›ÉÝÃŒ-s¹Tq3UGŸÉôyòO÷� ’ÆøÉôX9�¬“XܪŽŽæÝ•½0<³�wÜ­�x~^߉ˆ‹µþÍÔߘ¶õU:™\‰îÔ ×û¼ BQR2ýM!„BËw’S©6Ôë9€ÎÍB¨LÃ�yª{=ÊågÔÌ‹ìX<“ñ#‡0hðpÆÎú‘ý×nN–R¹þûÌøh4Ãߌàµ×3ìý�™¿þ8É–ÂZTp }�ß}‘ÎÍB jLÇç:S[{ƒ³ç°èªÑcô8ÞìÛ††A�„´ìCßäž?Ã%sq{¤’öÇF¢+Òáù>„Õ¦A‡ôm åøÆ\²è©þÝ[Ö§v@M‚›÷ kGrbcHP,ÄmžÁð¡“ùåR��°\g÷‚ï8\ùžoîZ S’6ó÷ÞÆ�JþUð¯@Pã¶ô‹èI z–¨½—°jê Rg<\âÙºî©j�=»¾‹µ;ÓqópDIK#½À¶»wÉ Ö/ù•Ìf}é^AÆ,²LÙ¬àŠFQPº/NƒÜ]|Ø¢žz¬õNT¨ß› ›¯a!› }ÐUήsä²7 Ä[_—q‡Ì}wCs>=sgÍÄm™Ês¡þ¸Ú°s­Dãa‘$«€šÈž9iUÝ [ƒ=>Á]±ô·–zRX7²= k”ÇÙN‡µÞï:�ygÅ9Œ…î ‰ßG`¨õ.ûoξS“Ø;÷5Âjz`g°Å¹B/ü�ßÇé‡Y8¤#�^vì<¨Á×R(¶;­[0¥ÿq6„ á)ÿŽô™ÁÌàjd_‰âO @÷F´ÃëÌk?˜n•»ófûy¼f¿ŸY¶� ˜“¿gúÉtÚ=¾�ñµ:СöD·'åÄt¦ú…Bˆ2!I%!„BQ,�‹'ÖYœÚ³�+Ù…\V[âÙþÕL–Ÿ+GèӃыZY»˜?w-çM*é±'8“æKÛñæà—éÙÈŽsk>cƲãdv¥®hÑ8[UÓSHSõ¸»;ÝJÔh­´’6FRS²Ð¸zàVìY®™KgÎcr ÀýfaªÕªŒ’p–s)w¤ærãÂn¢ŽeãU7ïÛê/XÖDìúoY‘Ö‚—úátÛðžR¶Y°+tôÈÍÍE,éid(¾´éÝû#‘l¹x3K’ÃÉ�8ëÞš^¡ž�žZ⤒šÉ’ 94ïÓ�ò·öOOëÉ{8|ø0‡`Vg;ÐV"lÈ4EngÇú¯è¹›±ýF°6Õ@“­qˆÙÌæ“7³z&mÞN²_[Ú×úû�¶ô¨Q´íü!*¼üìÝwTTGûÀñïîÒ¥,EŠ€‘"¨ØPDlØ{‹1–ØK�½×XbŒ±E�ÑØ»±÷®X°WÄŠ"‚©»{€’üÞøæ�Ï9žƒ»wïÌ�; {ŸûÌ\æmü�-Ë'óe„Ʋl®Ìˆ$|èAL»ÌcóÎ5ŒMfE§ºt]ý$7¨(¥rëøanÛugÙ–=ìÙ²ˆ¾.×™Ó±ónUr¸:³ õïA¿åtÖîÜΪ™ýhîg�\˲v!|¾^Eã©ëÙ¹q­uwÒ'¬9ón½”¶B;_¿Ìàùëdä¥]q”šœxšˆ™}•Þ4‰–?¡v¥Ixz‚ÛH�;N4>„:XæíG†•}(ÞÒŽ?}]ŒcAøÏÓßAA„"ÉLkÐñ³g,]½š‰ßîãrujÖ¬ŽOYCä€êÞaöÞ1%tx'‚íä€3úϸ>=ЍMprλÄÖ·Æ­¢GîúB^”Ó™ÁÄ»9îNmÓ�L°ÊyÂÁÕ{xV®�üJ0K"åêF6œ×!°{0vE•¤lRR2�›`œog:ÆÆèKñ$§H�WÕÕ_6ÿ$i(åÖŒþ œÑ@ŽuÈ f†üñyÕ㽬< 'lp=ìµ!®Äeþq<µ•&ƒÔø\Ú»�KY¦T¯h�‰ôÔ4ÔZÆ”ö#Üí$›ö\$¤Ge _�eï™|;S^õÒRHÕENQ”Hع†ýê:Ìi¢Ì×¾2Œì<ñò2Ê·­ Õ›7Íû9�“ˬ«¶ž“7U4®Ó„�RëÙ¹+†o½\Q¨®±s×l6Áïý+é9¦ýÄ]ß1D¯üŠòùßOÛÎw3ÏbÓï«GTC n F�<è4e!Ñ­Çã—wŽuËU§AX0:@p@&§{³óÀ3¹Ù~üúë=|7ó,¶ý޲~B ùg)æœú�){´é°q=“ç1CjZ“P1‚ésÓcAè;ÛNÃó{_3ô¦�#ûá+Ôω{ V¥,óÕO�e) ¤×q<—Ô¦=G%³ÃÆà�-äJ,e9<ý F";@„O‚* ‚ ‚ Å Àܯ5_W¬Ïƒ+ç8{æ$+§üÎŽêéÝÎÅãG$«Ÿ²kJ?v¿ýŒ„Z­À6¹°¨†Ë žXm=Dì5µM þj*e>àÀ¢Ù™^�ýB±ù`3 IÑk˜·ì ÊVhëmT¼õ$(Ά ×H† ¯AbÜMŽÿ¾“9saðàpÊ~$Iàøúý¨j  ®�PÀ4¥b–©º³Ž}ÖåþG&G¯LyjviC3]@Czz:’¾úòÒxÖ¯Æî¹û8ç�ÇéýÜ6â_C´¯é£­Nåu–ÚE*ų}í!du¤±åÇ·•’/ðó¨Qü´ë1/2Ð5Ñ&E­OF¦„Ì4œ¶õ�è°u† Âáæ6¶Ý±§ùªèÀ»ÓÒr®ræ|N]ƒ)÷^[ªîžãB²)5CüÿÞÈÌ©ê‡|[_Iø™}X7YiW\­àÀó4|<¨¤ºs–ó¯L©R齑†gçÏóPQ™ÐÚdÅaX�Ðjú,¹pžêPÜŠ Ô©x|§? vîĽîæ9[¼ÝWnòØûíœo¢¤TÀûÿÄÚæ‚ EA%AA¡ø´Œqð ÁÁ/˜°óË™ºäW6¸ºÑJ’@áBã¡ðÓÏ·½L†^i-(l%™ ™¬ð·¥Ìvý0Ÿ}êZôIùVÇÖð2ê欼ƒ}ÛA|Vͪx_pe:ë#ÝO&EâíºP9))dÈŒ0É—J$Ó5ÁÚÞk{gÜ,27s?Gî„ÐÑãÝ’4/.pæN:OïNgÀÞ7/ªQK�™>(–ÖcûP¦˜e*ìëÑ«C¦Z:è›af¬ûN€$ãuèê£'m—BœO°kÛZbî¦âÕª6v Ðèé£K<é€áÇ›C·•µG„.nPÄç©ìÒ„Þ»¼øvöj"=ÍQ]�Gç.{òÞ7!¬}cJ·ZÏæ˜>„mÜÈMç6,­¬]P©h$‰Üð©°.QTdE m-ÐhŠ1ýM#¡¡àâó¢:�Š7»¶ë(•Âö³Â«|^v ³Äºìyý<_ØQMüëÈJYc)S`ah‰BzN\ºŒsϼ&ý/$m¬J™‹,%A>b<AAþ9&îîØÉ³xŸŒ‘�Æš8ž$a¥T¢|óÏÊŠÒº…$’ïÝ%kì¬ Hû�^q~åBödV§Wß‚J�ó`' ¹�u«þÅ( ÀÞÅ­ø›ÜLxsiŸÉ�›±Heœ)gRH�e2d¨Q³�›Õ û˜±Œ5ŠQ£F1jÔz[£(SƒÏ‡u¦²‰V±Ë”éšbçà@Y;kʼP é £ƒ6€ÌœÀ0ˆ>Á5ýj„V2FÈttÑ•2IÏ(*@¢áÉ–µ× §M„éÇÃ6ê‡\¸øÓƒø¶umü¼¼¨àJé|4 ûœ¶¶Yõ˯¬\s¿®�ñ)èÄhyà[A‹û‡qÿ½öÔrñÇ×8‰‡.’õæE)‘£/ qöçô_OÛÑrñ¡b©$޼Hæ;ïÈQVª„�:ŠƒÇRþxùõižÎÀÜLJ"²”2žM¤å®}xÖÝÍ/ùJrOjؘòòÑ.¾9nõü1H|Ì£ÄÜ×eÚÆX)MЖR8·c?qv¡4sÈ&îÑ£¼OÊ00·ÅÜ@†*úg†,|Hð7£iê�?4#èR(ÕwÍc÷ò�5¬ˆÞ“Ãl8«Â­mMìå€ú'¿�ÜÞ3Y‰÷9»û0 ¦Ui㬠÷éosùngu~MûR˜[å¿à× j!Ó2ÄÜÊ 9PT™Å”™™:ºèä5›žg8-BÄ•«‹ó›¤ ]]tÉ(:¨¤yÈæµ§0¨¿Šð¢‚5вTð4!q×UÆîb—épF-øš¶Ó“ÁÄž*ƒVѪNUº¯Ù‡âÛ¯˜1(’ii8TmÎì½ÓèåYÐT¾|ÔW9ý<�ô´ñÔ[>>ßzD6Žg‹§ºVß²)2›¾GÆÒúZFfa iúÃ,ßœQ+Z…ï é`¦îiÄTl¨ì>Ÿu›aQìcAøÿ'KJJú«†AA„OЙ3gÿ§«‘GCìæ±Ìˆ®Ä×£›âðI¶ÐðdÇd¦DUäëÑ‘%Êú_rkZU|æx±éîRˆ™U‚ ÿ¸'NP½zu4šÜ”LI’>øYÊ[ûíÍÏr¹œãÇ�SµjÕÿh]ÅŸVAAáßIJ!öA öÕ±ßz µa]4eš´!X”A„ÓßAA„'Yijô™J5�\ÜIýˆu׬ˆœ„~Ñ› ‚ Â;Äß×›ì›lšô-KÎf½íÇH)œ_9ž±«¯£ú{jöïòwµó?A}—3ưðDJ¡+ hžäÇqsØWä ˜‚Plê‡û˜;n>‡Ĭë¿Jý`7³F}ÏAÑ–Â9ŽÍÆ3ìjêÛåÊÅ7Þ�ŠÎ|Àüº_zZA "þÄþ·PE3#ÄŸ>;I”€ìç\9¸‡¨gï]ôg^füŸ9ô ˜¡ Âö#%rzÕ�¬:Wȃ5$^léAE—z̹úφ�Ô÷—ÑÒÍ�v¿<,ú! —’¶ó§Du��ß-d÷íÂbª˜ßùaÁf®¼¬ÐðtK_�©Òs�Šêl™ç™ÝØ{·L?›žûš:ƒ„ûW¹þ8ãÿ»²Ÿ$õ�mÌ[°ƒ›¯ÿD¿z $ƒÇç÷sàJbI–Çý{}P§¿Ÿ:ñG~?Eì{C�úîN~\¼‹[¦-AAáoòé•Ò3Ä» ¦¦fXןÏ=õ?]¡ˆÌkg\ìMÑ•�úñ:·ïϪ-¨ñWö£kf�«« JÃâ?«ä-é5··ÍàËÈjxØ+±²v»vkÿx˜ÇÙ%Û•ÌÀ'W-õKðÔ”¢dqç$º†úâlc‰¥Ò‘ ÕÓcþÙw™+üQqãàî¼Jæîžý\ÍùøÖšçgØsö©ñQì=ùµæ Kš9Q¾R]úoxÌÿêPö§½7’s�Å=;2rÛ£®-߯ÓßN"uÏÚt[À…Ž‹%’}��n昚šúOÙu3ÿ…y™‚ ‚ Âÿ³O|M% OÖýÀºÇ¹— ™Q‹Yx²ÓkýÎøV8ÓqÑn:æý÷Ÿ¿ •a4’MAâ£R"‡F5¥óO�qŠìÆÐÙ•°ÑIæÞñ ,™ÐŠ&°yU/*3 [nÕˆ;ý‰Š.ëìdÚ|¶�ì:½1?{ƒ ânœå¦Ié·�Dþ×è4tcLŽ ©ù9!ºßZnß�)³“XcO‹..(x‚Z-ýsY5ÿíÞ? Ÿb�þr¹…"wp“44Èäräyã�BÌAA ðiK̉æçŸŽ�&·#$´Úš‡¬]°•ø|WešÇÛÙ¶Õ}=p.«ÄÂÊ÷ê­¹é™hx¼¸1J3SÊTʱ¬¼ÏÄÎ'ÜÊS‹L¹ªTÄùž/àlm…µs ¿üž#qo²w$’O§SƒZø{ºâ`m‰¥�+U"³üRþuirxzh=ÂýpRZa[¾2�û/âìËçÉhž.¥‰RIË_âß~>ý÷ž”S6cÙó7¯¼fÛç(üÄCU,óë+qp€·7¬5ñ,on•{'¹L%Fž}“:‘ÃÙiõð.g�ÒÆ…Ê‘CùíFzáí\è~$Rö'ÈÓ¥Ò·êm»#ömùÙúᢌ`ÁMî¶–ðe¸/NJK”žTëü3· ˆ~¥œÀ€…𳃽KGòy‹D4nGßiØ¿²&ÇÆ2à§›¹k9I ì×’º•=p´±ÄÂêÃz�²ŽöJ%Ö§½-#ëþN&vª�gY%Öå*ñå|NÆ¿9b7 &2¨nöJ,-”Ø{Óõ»#än¢æáÉãÄÊkóõÂÑtkNhxS: œÌ¤ŽåQä;ßm眳LoàOy;+,¬ì©P§+߉ϛ¢§áÉÎ1´ À­¬ «²Th³47OωzÓ¨ª;e•eñêÈ”}O ^ÛJJfïðºø8Û`i¡ÄÉ'œÞ‹Ï“œÿw$þß÷ ÃÇQ‰•�Aqå�ó"‘|iƒçö›ò�´šq2_FÖŸ¯«&þ³> ¦‚½–Öå¨X»?›âJÖ_@Íó£séUß�rÖJlÊy:r?¯$PßXDûªîØ+-°´u£zë±ì|˜×‹Ówþh%/nòv¬8úRÌ&\ IDATf¬ˆ[F3¥¦Uw>›¸ßg1釘«€«­Gï0¾˜wŠ„üC ú›‡ãë¨ÄÊÎ�šídz36ë�r ë3šÆ@TÜœY SSLM- �s5 %_dùàÔôrÀÚ¦©'ÍëøQÞ.·_¹Uíɺ§bm6AA„«O:S)õÐRVÝQ¡åÖŽ‘3”Œ­>”£³úN+–Ͻ´×$D³ÿÀ9n©µ)enŽ™<‘øûø±×´í�12¤µŽ”ƒ×TÔª¤ ñÄQ®ä€–K=ÂÝ$Jãö˸— :F¦è¦Åpò·±´ŽzÄš½Ó .-‘zó0{O]%GKSs3 _½àîÑe í Âöô÷„I$F“ö˸—£‹…“† ÷9±r-ïk8°¥®D#�[Õ¤¶»Ä‚ÓÉìŽ>9\=yŽ”œ¢¢³ø¬žä\ãì…,\ÚÔĦ ðŸÜœ¦s6ñum�é`î¨Mî•�ËÀ/ÖÜ㌛¬Ÿ2–]Œp=>†�bî'�vÙú Ç^ïQËÇ3¥GOÊù�¾ù@užïzŒà°Ëpl¯‹5/¸÷¢ ÖÔ;…ý¿nâ©U+æ}áÉ»ÉH2Ê„|MŸZ¿ñÕª5D÷‹¿<�;§Žs×f ¦×ÄHϹå˜^X=)aƒ#?c·UF.‡Cf4«¦L¢e«d¶ïù= ‰×ŽsúEF-ž��^&�/`ÜÔ® ²=ͯm-±t.‡±ú›Vž'¼OæSt;+ì©Ó{<•-¬0R=æÐÜo™Úc žQ ˆ0Òð=žfm– iðÓ‡VÂ\Ï3½òÉ@®¬Jçóékc‚ìÅ9–ŒG¯!Μ[Û %%é;rlêEà7ò8§ã�pðŠŠ ¯Ží'*[BáX�úÞZpîݺeOçá«x†!¶*b©Š#6U†±6I'”¡WÆž²¦: °Çì½ßI¹]]B=ÆòáS¼îÐC@óì,gb á‹Ù\ÿ¾=ͧÄSû«éü`È“}ß3±Wcj±´¥uaçSØ9ÍW��Q)GFÒ¢ËvÊö™Àϓ˒vêG¾�Ô‘'XÙV™»c)µM#†uŽEæ5ÖΘF·–¯YhAFé…÷™)(÷ÙV|á†ú–(Ô÷XÚµc_D0ú»õøéǰiâp¾ì¤ƒý‘1‘aö���mï§�e?äÜáh >û‰_"Ê@Ò5ÖO›ðθðúôšµZDNý¯˜þke¬d/Ù3¥'‹ÏÜ#Cª…QA™�ºu÷ûdÂôA¦(�Ý›>#7Á»íh:W*ƒ:v'3G� ³–g¿Ã�,.}W‚±¤Èv¸Ã¢ ùöè+$-L %â¯îâ‡Þ§¹š²—õÝ]ÐRÝeï/8/¡Ð3ÁÔHEr’6¦fŸöý+AAáÏûtƒJÒ3¶,ÙJ¼¤ƒÛÖTt(Mûºã8º3šËÎÐkJõw:u˜~v-íõ/0.¤>s®Ç°k×uF|N¯ œ¿Ë�wYɞӇϒ))p o@EÙ=L]EL¶Û–‹Øûcs,ž¯§gXo6ß]ÉŒ5}©Ý«ìÛb´|¿aÏî8ÄÎ'²Æ(N=ÛÃÎsÙ„Õ~ÈÊ©¿“£K•чØ6Ð�„Ít¯Ñ�M§—³æJwFùækn…3µëØ3}ë1.ç„SU~Ÿ§02ÖpúØrêUFsŒqJ‚긡œIAi{w<<ò]•fÈq¬ÝŠÆu �ZTѾÄÞNûØ{^�òö£�¡ïJˈ:è5¼38]q{�Æó¥ë{®êž'H˜GÖ¦veoôŸ‚Ϋú1wîf U¡Þ]ÜÉÊàëk'nq7ü s_Öu¬BXp-t€Z¾™œõò¶ï^®¨¹ûë,6&×å»}Óé`%êPÓ5ƒ�º ˜÷û—,kž»S™±+5Bjã§Ôt!áxu¦ï9EzÛ¦˜4œÄ’!½é?¥>¾Ëkд]GºtjB€2¥‹hg¹’*�æm€¯ñ56×ÛÊÙÛ*"üó×ă:áA¹uHÛÁü…7¨4ì“;Ú!*Â¥}ؼ3†^]y÷RP�c­æ8¾)ÅGâôú¶œ;÷M'T§fñES:¬[ηu ª®áØâÓ¼Êk¯›«rPÓ�¿L¤¹yîm5ÃKüzðÝJ‰ë:À”øçÉÈ”•¨ä�“6xûæ}6«˜ýEŠg뜟‰©ø ÇöÇåýîkêCý&oþS‰²�v²súY®ª:¡ÌÛ¶¸}G^6œ†¾c9s6–}ûn22Àž£{NòZR`_¿!~ÚðìÝÊ‘ò –D (œÛ1Ç4‚Œe¨U* >TÒ¢BŸõìùà\æQ8^ß•é?ïádzêÀës§¸¢¨LÛ@x½‡~¸€²çN©œ;`ø¤*½f-ãjÓo©PXÑïùàœ¾W��QÒs6}¿Š—õç±wDsLe€yRO{1`ã~ÛtÄ@Ë�VCûÑÖAÔ¥¶{·kÏeÑ®o¨ÕJSxŸ)0ÙE†Ž¹îoÿ˜eŸZÂ÷§lè³._xiUð�v›[Øý-U´ ÚQá>6¶8—QŽu¥z„ATÓ»Â�ÎyãB…D¶ÎYÊ]·AZ4Om€,’V)Xüêc•0ÂÎ݃?^Éê­ lIˆƒjbv÷ ÖïáBvAÙûJ8–|\úÁ¹Ì:þ I?€ovnæk_‰ó“#iôÝEŽ~7Ÿ£gS÷Í/”Ì„VËo² \Uf&ˆJ ‚ ‚ ük}²·Õ1ëYyô5èV¥Mór(deo†©\ÍÃM+9TØ<=/ªV4@††„ø—h.D6÷CG–ÃÍ]»¹÷ú4û�¥ )iØÄíÌhÎ]ÍF’›Ö¾6Ú mׄ¶uM�KÙ\>]ÀTж¯L%k9h’‰OÈ„ÌËD]ÍA’29;®JSSÌ\»±)^êGÄ>zÿ S ï°ºXÅáÈ5šøã¹@Ÿ~ÕH8z„»j qGsÓ<„pß^½GÇÑ;ÙK^$þµ)2c'ÊYÂËø—^ßéñÅÀ@âç5¢ZäfmºH|� Kä®*#ûÓ‹jËLœq.¬dqåâ5$ÏÚÔ´ø£· j(3¹|ávÁÓÈv¸8é¢z™@²�[RgØF.\;β~þdìE#ÿt[v�žÛõ~;K)Ѭü¦5uý=(çà„W‡†ÈdFøµkFE-м<Ïùû·­–žÞ'|÷JAAø«>Ñïz9\Y½Š‹YÇøª¢9_åûÅïüúû ê·±(à³2´uu�!¡Ñ¨‘�ãØ´ �“Ïqôêv6­}ÌÁ ZåéûfºØû¤Bî@ç/F�Ü‹p�Zƒ¤Q£–™>^Ízî”ï°LÏòÞÖñ� Ô|ûöÇÐÕrÑî!Ìj©ËÑÙë9Û“½1 @=>¸K/ËûW,ZZ(Р)à;‰öƒÚZ )hGà?p çbݲ…üÔ?Œ¹?ôgõ–QÔ0ÎW‚¢,®Îú¨Î_àJV;j½[zItôC(�saq��ÖÞœ¼‚Žëc§UK[ ÔêwšZËÌ�ÐÏFÚµG‡GÐrøP*×ÙAoó‚v�¿�Ó80²Cöy2xò¸›¡º±ˆ^½|¤€$!ÉŒ‰˜¶“Ñ5ß ch™”åÝëP‰øuh7ö&uFMae' 3N1³ópbò¶È[vM¡.ËÝHÒ”|é"ë*ìÎ8öžoÅîÕ?³ð§Ï š[…1×Ò·b1û $IYg3ç<Ó:öb…iw&ÿ8+Oצýâ�Uúc}GŽ]ãVÔ’ƒ×¶³æçrz¥A˽9-}µ)(UFáÜ�UûlXôýO¬Ø|’ÃËFpdëAfî[Ëgvïo-{{éã­­(ߌV¾3™»ñiµ-9t4¯Žu±–ƒTèðôGÉär¨Èù‹+ú—hŒÊ–�$¶m°¶Åwÿ¸èšãPXZŒ”{Že2²�õ™÷Ó¯ ¸$Ií@†ï˜M#“w?`dó~z¤ ¹Bä�Sh è#}Õ°°Ïäóθ B­‘¡P÷OoɽZÚZ¹í©¡„cIÉêò¶ÿÑ�AA„¿O3S)ë,k6ÜE…Ck\]]ßþ³+­�LJåàoÛ(îÚŸrÛft©oŠ,'šùãÖñD­�GËVøjz>xi#Ó¼dßê<Í�œÇÛøíÐ+42¼ü+�¡Pƒ ø”×)›¶4íÿ-#GŽdä7}éÔ¥ÍÜ ¸ˆÐ ¤i ®l_ÍÏÛÎâ\¿¶Á„¹_cç¯?³õŒ1MkRà³îô Ð'�䔿˜ñwí9Æ®!tŸ¼ŽcÛPöêb~>üþâ¸F„vhŠòÙzfþ|ó½GTK¼<4ƒùG%*¶kƒïŸ yêâåë×�r"!ßê·�qê™.^¾®.’*3¥Jp%ŒT±Ü}TŒ¶R?&úòKJ×ëÍàf5ðöðÀÇ·&E\#j•ó³Ôk®Ýz…]¾~ïêꊓåû8w/]!Ý1’þ½"¨â厧oEÊ–zó¾ oo¬5Qì?’TH B— >îpõ ‡âJ–»Pܺj™{Ѩß,¶_I½Sü´2Šœ¼úÙ_´Ü¨è¡àÁñc~™·Ë[KIœ<�ÆÑ/r3+ÊÈÓ¸{ûi 3RÞS’1JË oOÏ®ÜÇwûƒ«½Y¡ãhæåƒO0 ¢�ËÛßÍÂûL~úèëAê«”|Ç(DzB,5·¹öÄ—wú¥ ÊRö½2–˜hîqóÞÇÒ�Š3¶ƒ–3nÎ2bÏœ)öß/]}}¤ð*¥dœ’�%Eî ×Ê•0•CÎÅ ¬ŽNC’R¹øÛ®¨@nêG%§®Ñ$‚ ‚ ü+|’™JÇ׳õ±™N_mßMç7_V%7t¡R�í¤œ^˦û]é]œÊL‰ø¼öÛ›’†L7�¶­ÜsדP8Óé«v,ïø ±»SiïWèd&‘š ÚŽmÒÖyqr8îtÉ/_läÉ®¯ rO™ÒZ¼Nz…ºÎ<®­í€ù×3z¶ŒÄvù�ÌÑñfظr(2EV`Ò„¹ ìʆêù——ñ¢¢M&¿ü0‘uÆ (“C–{;"lŠÓ ÅØOù’íõm¶/‰BÇÛkýž½N"&˜™¾¡!Ã8t4s»_ Ëè†DD÷ k?luR¸{b‹~>Hjõ±,ííñ';§×ƒh¶ôsFu�jhC3£Y9é{n»õdfCSdO€ËGÃÃß¾füU{‚«zb[Z‹Ì¸Klœ»�dópjyã¿Âw7c’ö-bÞvB !öiE}Î(œÞŸ{Ðx^/:éE·:Ϋ¸£C­n8¿Óœ œ<Ë£³l?, ¤g 5úª›Ä囟§S¹ƒê¬gèÀ6Åõ£q3H<Ïc óöQ¾ãš/ëÆè6_’2¸þJmROß/t YñëšÉÅõ˸kæ�«…6é÷Or7M†©¹)²âö¹5Íûµg~û©tè‘Ã�v•±Ñ~Í“We­ïއµ†ß–Í`ƒ2’ò¥$ÝOD¢8é#…�•&¼[Kì·.$6+ ¹i>kéPHô]ãUŸQyÜ ,ÊÚ`¦•DÌS (Êàà`T@pˈ*uÐß}œ„M=ð;1½ h°ì<³‚߹ȰlÜ�f;0i`IÞ}iT.¯m Cé×LJˆé½èe2Š®• yºï{ÆnW>¯ÞZ€Q-—¢ßÜ�L(Ý›:öd_Œáu‰KJ0FÉ­iÖ·óÚϦKw‰ÁªQV?“ç·Ÿ`Ö°3u”y­¨yÉÕ#‡8á¢CZÌAO[À£ ƒYa|¤Ï¼_5-|¼ŒønÛlfÕÔP£T�ä´ ú‚>�kõUÌâ{SßÓYÒ}®gûÒ£¹×::•n±Šåß Ç~P#\ŒÔÜ»™ôG ªØc[1ÈíiñECæö˜L—¡Z oé‰öÓãüv>œ þˆNÜ™ÊâI¿àÐÆ�ŒØdl›F½nV‰Æ’¢ÔíÏÀj;u"ŠiõÜXh)¯ÒQËŒ©1àK‚ô($óWAAø7û$ƒJ×í$^#CÇ¿‘ïÜý”aÖœ“�lzu‘unÒ#¼xûÔ ìÁçþË}6“°n´v|»¢(fõf°}µc¦ýÊÁ+OÉ0°' qG¾;€P3EÏ…�cÕt>¿z0yöoŒ~Hbb6†–nø;æ^ �B¡Ð�¶ž‹øÎ Mó¾å;D¶¤Ê¤ $´é@`a7”µ«0pÎWÜýz1Z/AË“ÖÓêS¿„A¥B÷S ’”ö„‹Û¾cÅØ‡¼ÊQ`RÖ›°Ñ‹V³€üYB&ïb_åyÌZº‘É}g“”£‡…‹?aÃ×1¤G]Ê–ô MùwoÙ˜9[1uÔL&u]Ê+-%ë}ÅÚ ý¨\`Ú×û4¨MÌP\]Ë”Õ÷x–¢F§´-Õº1ñWD–‘AJQû0"bÂR†˲¾M™òZBÇÐK—œJ,—F�€áØh:žÉ+&òÅ�I¨õ,(W¹^]"xwe]9Öíf±ðþ×LžÝ�F/2‘éc¦ô ØÎ ·»)é²|FÓÆ3wn_V=K‡Ræ”õ "¤œ^^{5bÎŽ•8�ŸÉÏC;0!UBÏÔ†rÕ#p+ý±þ_D]e‰<8µ‰‰›Çñ$E�Ž™‘Ó™ßÇEÚábö¥C¦°åW+ÆNÿ…¯;Nåµ–)NÁßàÛè3¾^2™W#äëVóIÑhcPÚ'ß,þB¦^àtXÁ¨398¶ëM£2…�/‰ ;¼mïpýÁMâdX”¯M룤LJ©5r»Îã§ÇC™¸æ$÷_¼@²òDO•Ž„Î‡ÃC©:ôîîÅoãoPcH ÞYèà5à7Öë�aÜ¢A´™’…‰S5ZÌßÊÈV¶¹0™­g/çé7cX:¬3ó2d˜ÙàT-÷Òr Yõº@Å£d”™Ê–_•Œ›þ#ºÌ$E*…Ò-˜Á5;QG r¥uü£82¶ëSTh›;Q¹ÁD6�ü?=@SxŸÑâÁ{53¤ÞÈ9ôx:Š…=[2GÏŸÏçY7ˆž¿nEâDÎêÊ„,´Íñm?…ͼøà×Ï(” ¿LF=b>ã»-'UÒ£´•AÞX)ŠÛJ¤“aÙtëRÇ0æ§ïè¾:]‡Ê”SÈA¦(0x©pùœc¯0hη´[+aêÁÈj�б{IÆ’bÐv£÷êmMœÀ�[Oó ʸ…ÐäËQŒìèö'¦Ó ‚ ‚ ÿ²¤¤¤÷¢j5j…â·Ó'ä3ÖÆÙñÅæSL¯U¬è‚ Â?&uOªÈaÚ©…4.áBê éËšù2Áz9×ÔJþvgΜ!<¼˜wàAAø$œ8q‚êÕ«£Ñä=J’>øYÊ[ßòÍÏr¹œãÇ�SµjÕÿh]?ÉL¥¿�DüªvŽ�F–þ’¤ ‹†ÃXC”Aø4I/ïýLƒüùAf Û�Sÿ]Dˆ€Ò¿FöÕÍü|Y·rÖ˜j¥p{ï|fž2#bE !ASAAþÿò ’š¸Ä×èf%ós<#û2kNkl>ÍåÉAH;õmºo$Õ¸<ÁŸ/aY¯òÿö�úˆ†¤ØÓl�³�[O^’¦6À²|"ç¬çÛðÒi‘yAAAø'üû§¿ ‚ ‚ ü�ÓßAá¿ÏÓô7‘³#‚ ‚ ‚ ‚ ”˜˜Uñ_D­V“™™ €žž ÅŸx¤µ ‚ ‚ ‚ Âß@•þ h4nݺťK—ÈÈÈ@’$ ðññÁÝݹ\$œ ‚ ‚ ‚ ‚ðŸõi•4ÏÙ4 ã÷>âEr™*:†fعúQ§u?¾ú¬:–ŸfÍÿv’$qèÐ!bcc ÄÌÌ ¹\ÎË—/9uêqqqÔ­[™L,ñ*‚ ‚ ‚ ÂÎ'šâ’AÜ�[<ˆO&GÇ +LxEÌùÝ,ù¦9M'�%óŸ®âÈ�7ˆ��¥uëÖ¸ºº²~ýz<ˆ§§'­Zµ"66–7nüÓÕAAAáÌ'TzC�[ŸM\¼|…›÷o³«´¥,îìø�«*@ó�ß'õ¤y?ÊÛ)±°*‹[Õž¬{ªTÄùž/àlm…µs ¿üž#q*�^±¡SYÌLÍqé³77@•¶™ÏìͰ¨6‰Ë*@}›YÁ–˜šZ<ë6j)‰¨E}ià¥;/ª5�Á™7Ñ-ÍKÎ.HdW¬­¬)çW�î³òT•÷vüæökCXew”–XÚºàßf!7sâXß­Ž�#8úúÝ£—$‰èèh122B&“Q¶lY”J%ÆÆÆývåwAAAA„ÿ„O<¨ô††¬äçñ ’ŒRö~T¯Qƒ@w¬ôåHɧ˜Ôeû^<ÝKKO­ÌhÎ]ÍF’›Ö¾6Ú mׄ¶uM�KÙ\>�Ê.Œpo-¤œhNŸ»Ï‰c·Ñ˜˜b"Kãì‰ó\;u–�eh}ütd” j@ ‰Õ½%´ð®JóÁ?r$on[ε(.¦K ºÅõËbjjŠ}äbbÔ I~Àƒä‚êª@OOû£Go``€��Ož<É=6-- Å;Ûxi#Ó¼dßê<Í�œÇÛøíÐ+42¼ü+¢ƒçF�© ­æñ¦ÕÉ0%¨^G…Ú#ÝZËê¨ldV4©®€”OªMƒæmçüÅ_hg§@“xœ�ÇQxøPAGšRŒÂè5l$#GŽdø€ÎtîÞ–J†þ¨=<Ñ%;5�ö2{øTv<ÑüÓUAøŸ÷‰•ÔÜü¡9~ÞñpvÀ½Ñ\.gƒ¶C+:þ1…3�¾j‡ƒ¶†'»SÉÅgÿ^ly&¡íЖ!m‘ çÆDzë€J…Ƥ6õk˜àÓ œ²r*•›†Í¨¦ áѪÏðqvÆ«r ‚›|ÅÖ§P”ÁÁÁ…u uqAWJæÄä<]ps.‹�cÝVÝGý±CÔþô7ÈÍV ¦Zµjܹs‡£G�rôèQîÝ»GµjÕYJ‚ ‚ Âßä5ç bÂŽ8JéþÓu)˜êîV¾›½ŽKIöéǯ90Ðó _q4³è­A„Â}¢ÓßôP:;c{+†gÉñæÎ~¸˜}¥°§¿½!—ËñôôÄÍÍ�ÌÌÜ¿|zzz¬¯$‚ ‚ðÿG"óɶoÞÏù{q$gÉÑ/m…½G0-ÛÕÀîÿá[¥”ñ˜³»¶sàì-ž¦jÐ+ãˆoh ZÔt@_ "éÆ!¶ï:ÆåØ—d*Œ±q«FãÖ�¨hV¼{§9Ï£ØòÛ6NßKDUÊŸÐÖ´ q¦” �^sl;»Ž]æn\29:¦Ø{Ñ´Uå�о©§yÍêÙ‹9! eØè¦8È‹Q&Ù\þu KN&‘­™B}c Ê–÷¥Vxþ6z¹Ùú™gY0t�ªõcT{ϼöÈ×v©X:~1×½ú0½‹Wñ¿ô§díö$†5Çù_ûUS‹ÒeËã^Þ“¿õ%T‡¿ånä ²ZïÄ{qxÞÌ Ù»'ðèëE¤ÜIEQ¾3~@YϦ€™¯Iÿ.’;_ŸÀð—xœ;|äFº Â'àÓ *É•´˜’Em§S—9·^2§À7µ± ÊÒС+»Ï·ðôóüû¬ÆäK L~g;n]±¯ËGv¥°¤zÏÙlê9»à÷}GqúŨª�ûô·ÖÙõÛ" J•*âq‚ ‚ ÿ¤ô+¬ý~çõý¨×²!&r2q7QÃÿ—àƒDbÔf¶]7 Zã.41ÊæáÉì\½…Å8Ú¹kCö}ö¯;B¢{0mB­ÐJ¼Ê¾m»X¼Â˜1ë`^TÜ'ë6›ç/ãT©Z´ø¢"zOްió|–é� O sd2-ÔY¶5ZPGi€êÅölÞÌOj3&tÈ Rû×7Ù8o%W³t�ë• L$2SSQYÓ£]eL¤l^'>äò¡=,�v‹¤of#G“òŠd�†Ä“›ØTžÆeó­Ïæî®ÍœOÕ OM!K­b&¶§ì[ÃÎÔ@Æ4wüÔ§4üºøÙƉ!ï^5QS¸×öWrÞ‹ðI—¦Óò;4-§à4£,Ù«Fð¤EKd'� ¬˜ÿÁ=Ùd.j˽ٷ‘ý{_„1\ ‚ ‚ EÒÄÝâvŠ>•Z|F£~Tôò¡rP#Ú5­Dé¼kh)ýÇVÍe°�ôí7”±ß¯'êyNÞ$έföÄ ЇÞ_öcȨ™,Ûsƒ¤»e˜×ü’ñß~N£~xyW¥AçFTP¼â^̋܇¤è¸Ò|Ä8´ ¡²·~uZÓ&È’œûwyøÑõrë“zaÇ_Úѵ55½+ñmÜØwŒ‡]\ÃÚÑ´Ž?Ü=ð©Õœ&Æd=~Ä @CÜ�Ù <•ßæ;M§V,çŠSGºÖ2Ï—�Rœ2óŽ^ßGçr8»ºã]µú´ÀKºÇñ3ÑRÊ+Rd¦XšÅshçyRò¥¼K 'Ùq"�2–ÆÈRSI+î,1é{Öì&½FšZ_a¬�f·ðf…)~)¥i·1ííñÄý†¾qsV'©¹ÿÛ—„ø•ÃÒXm�RX”¢ó´}ËÓÌ¢šxŽ,šË†˜ÒÔlß�!}Zâ™q’e vp_ ‘öø&wSí¨×­/ú}A‹*¥ˆÙþ³×Ý ½ À‡L�"ß·U)-™TI “·�…–"_Ð&›”ä äæ–”)ò[®š‡wpÇÝâÍÆú¸z:!{q�˜ä÷*$åð*öǯg¢ôõÆú�ýçßVÅã=?³95ˆîm¼1y'i¥„eæo =tå�““ƒhÒRy-³#¤U- ¯îâàƒ7‘›,níÛË=‹º´¬ii)Å*I‰»X³7‹Z­#±Õñ$$Ø–×gNp9/.˜~úç²Òˆ:}•Ü—28wò"„d"‘pù Çã}øê×íìþ} 3Ú™sj\#BíçUauP8:p¿î:±=Kèauб¾fGJîÛš‡Ëé\¿/[5�˜¼æw¶-B £ ²ó•^^9Äñ¾ [»›{×1®Ú3– ÀšœúŒüy+;I¥G éÞ{é;�»?<•[ÇsÛ®;˶ìaÏ–Eôu¹ÎœŽ�˜w«Èè$¨cHèÖ‹×Ëpì\Žw–;UÝ íT"ZµÃ0x³F•ž?ƵJ£:u‚Ì7§íùu^‡ÞÜ•Xyë]¦ Â'âÓœþ&‚ ‚ |Rd¦5èøÙ3–®^ÍÄo÷áQ¹:5kVǧ¬!r@uï0{ï˜:¼ÁvrÀýg\ŸEÔƒ&89ç]ië[ãVÑ#w}!/ÊéÌ`âŽÝœ w§¶éGæhå<áàê=<+×€N~¥ X‹F"åêF6œ×!°{0vE•¤lRR2�›`œog:ÆÆèKñ$§H�WÕÕ_6ÿ$i(åÖŒþ œÉ�ȱÄÌ�?>¯z¼—•ä„ ®‡½6Ä•¸Ìÿcï¾£¢¸ÞŽwXz¯Š"ˆˆ(bÅE»(¶Øk,X5j4j,‰&šh¢Æ˜˜Ø¢±ÆŠˆbï{o  H—ÞvwÞ?(¢¢`ŠÉ/ïýœã9¸³;÷Î�»3³ÏÜûÌóíѨ5¨4Ù¤Ç?äÒ¾�\Ê5ç¦ $²Ò3PkcZÝŸ€j'ù=ì"-?¨‡á³³ì;“Oí¾-pUECFé Ì)Љ!W7gQG[dÈðöo�éG8r_M#7 ŸD25"æØQ"Õ qÕDpðXøb'/ØV™IuZ´õ§®à׆†Íðš9�ß&ú2Ô2ƒÌ\MAN¦…¾‘!:ò øt ,¬CCêš\aS£Íœ¼¥¢c}×W}G˜&�Õ[¿¦§eA£55Šà—°S/Ô^fìJ¿÷¨«MjIJe,ÊÖCéÙÆ Í©µ��Ós&{¯É&¡¬âC[ÿè-êæpÊq!žòQµŠo¸¯&wE0ObúRe“/ YÜK‹ãÈ�-;ë/*ⵂøXT@ŠçÙø±dø~�[P…7ä�Aø÷A%AA¡XxugbÍÖ<¼z޳gN²vîvûôaÄûÞ(b¢IU?!tîhöFB­VP1õuQ 9Ö5ܱÙqˆ¨ÇjÞ3+ýÒTÊyÈ�¿'$«Œö£Â+oÓ�ry‹W^ŶÛXzz•t*mÅPž7*\:1þ“Æ$ÇÞâøž} ãÆPéåzH‰ßŽªéX|+h¥ ‹)g™ª»›˜¼©à?29º–®4é߃ÎÕ•€†¬¬,$=ô䦸·nÄÞo÷s,Ö“ê§Ã¹cÑŒIµ Ѿ®‡¶:�Ì\ ´Ë(TŠgׯCÈ|¿§ƒuÁ{õ›¶£¥ÁÂ=e¢K¥ã?q4‘Ÿ‡s(îcªÄ‡sð©+�Û¸¼&f¥EÕ€V¸~º„sW³pÙåFÀ±…S›°ðÖÆš_â—iÓø!ô²Qšh“¦Ö#;Gr¸~ù6Ô@Cór&…d¦öT4Rs3. 3dȱ±µFžŸBJºåHQ*3uÁÅÄ%¢á A¥ø-<žyÓU14€RŸ¼SE{¹„â¿Ô‡f^Ÿ —Ú•;÷• ¿…* ‚ ‚ å§eLe¯–Töj�Ä*æ­ø•-.Õè&I ¨J‡ ½ñ*9{G&C×T‹Òm,—É^¿XÊy@è’¥ìW7eÄØN¸¾’[CÒù5,Z{‡ž1°‘Mù.pe:ë!E¦’&Qœ*?-�l™&%†É”&Ø9˜`çàL5«f.çÈÝ–ô©þbIš„ œ¹›Å“{_1v_Ñ‹jÔR _}E÷Ï‚±,g™ ‡V ï]3-ôŒÍ17V¾ØÈÎÌ¥º2Юڒ–Î'ݹ‘÷Òñèöö Ðèê¡$ž¬lÀðÍÍ¡‰ÝÁÆ# ü~jû<Á¹‘/[(²Ÿx¿$ö=jÄðþ�¹·~1!áq4{Ê]Çv´÷ÐJOœ$“Ë‘Ë$$I›zvp´wnÁ®–›P¥B&{ƒ;2"Ôƒ) ×ÓÉÝÕµÅôëVô龡yíS’K§ƒRÔjuñç´t´‘¡ASöƒ™‹>�¶h4ožþ¦Ú³–Ô§‘:Z“Xüb¸táSÜN´AÛT±%G0©Q=Mk;´ä¹d¬YOnbQŽzD �< ´áêé<·(_�Tá ‚J‚ ‚  ÇÄÍ {ù9âS1ªf�±æ<�SŒhíTúô´WI¤Þ¿GT1yÍÏx™ jÔ¥Ääæ�2Óüù~ŽþÄWœÜ7-Ôå,S¦4þreJ £!;+ttÐ�YÐÐߛХ'¸néÇø:ÆÈ™Ž¥”CVvYã4<Þ¾‘ãÊVµ1{þN™)­{´BgÈ&–­LçVƒ�øÛÔĵµ5‹·.cÕÓkT ú¯×6º†Ø“ǹ+s§umLªÔ£±s‰Åê물˜€YÛ�˜Òý=tµ® ¦ò¢ ’.5ë¸Ã¼0ö?Ë•þ}é`� zÃŒç/HI¤ mI¼Ý\¿ DWWÆfÄ=@V®?J ÷iÇSÐj⃮–ºsÏPcr‰•NL£ hf£rßê" $¿š* ‚ ‚ eÒDdí�TìÝœ°5ÕE–“Ľ“¡ÜÔ˜ÓÔÅ �ªÍñ«zš-ë¿Ç0µ%ž ‘e&ðX]™uí‹§Gi’/±/ÔŠºŽæÈ“.±wûmt½SÏâÕŸÎê¨ì¼$£Vooô“cˆN.x]¦mŒ�­ ÚRçv‡kïGçÊyÄFG~R†¾EE,ôe¨.ÿÂøå�h1i:�•K%dÕñÃ't1{WmŨ]MtfËYÕz6ÁA¨rrÏäö˜ëËÈMŽäìÞÃ$š5 ‡³‚‚§¿}Ë×!¹ø~8‘¶XØ”œ[¥A2ÔB¦eˆ…�9úr ¬2Ë)''t”è6›®{A~ b«øâ\ô”z¥%Ù…A¥7íÜGlÛx ýÖë0-¹d˜ô¢�nwæ}£‹ß²vØÈ´°êŒMóy,R¹3uE­~P¨í`Á\gzÔ¯Œx*=—÷àãöH�Ò›úvÚ¤¿GY›ô®ÈLìÑ5)ñ‚‡¶� L+¡ëd‰ 0ŒÞ¦ù<Y™Š½+‘·öb¼°í‹ع kWb¹7QÈeÈì\QÚè¿ã-Ax;"¨$‚ ‚ ”I%7À0/‚cÛ“�–ÚXØ»ÑzXGZ»)[|G|„ÎŽÜ»šciù( -©Ü¨>ÞöèÆ*dZZdÞ cmh"yº–T­ßŸ±�ë¾�¸º€DZTIªâVÏåL‰%r»6LžHeÍc"æ’—º›Esv—x‡6µ-`d]Ôùù¨eF˜•2ÞC×� Q�¯ßÉæe‡QVÄ3p$=›¤ÜžÅ\àÔ‘]$eªÑ6´ Rõ†uhE ½’söÞ"ÂQF™å“GN®º ¨TÜ(6Ôêý»d:ºè�]˜Ÿèõ4¶²ñ¬í&øcüòBãõ¨Àokjó~kd€v�÷é^õ曢_�G˜Ét•$…ÅÐ/"É2ªBã^?6·;¶¥nœ1l`æ˜I,äÇŒ ¥‘6Õà\˜$]fÓ™ÿŽó”ÏY62�)iôÌí©Ú¬#îfo˜7ù/"«3çMy<šü~Í@QÍ›-K°­¥Sö‡Aþåd)))ÿþ#± ‚ ‚ðÖΜ9C@@À?]�B¢¶}ÆüËu˜8=�Êïd&“†Ç»¿`îùšLœÞé­FýrûËÔZäÁï÷~¦m9’X—NŹO>>h ÁI’ôÊß’TÊ)ú[.—süøq4hðNë*N­‚ ‚ “”FÔÃ4|b/®z_k˦ËXvìA‹?PAþ¿÷AA„ÿ&™)�ƒçÑH#wRß`Óu:Ío†^ÙoA„ˆ ’ ‚ ‚ðÈqì<‹¥�ß}¹rQz£Ë9ÿ‚µhQoî-ræþ«AþgˆS¬ ‚ ‚ ‚ ‚ðÖDPIAAAAxk"¨$‚ ‚ ‚ ‚ ¼5TAAAAÞÚ¿2Q÷¤I“þé*‚ ‚ ü)_~ùå?]AA„¿Õ¿2¨°|ùòº ‚ ‚ ȰaÃþé*‚ ‚ üíÄô7AAAAá­‰ ’ ‚ ‚ ‚ ‚ðÖDPIAAAAxk"¨$‚ ‚ ‚ ‚ ¼5TAAAAÞš* ‚ ‚ ‚ ‚ oM•AAAA„·&‚J‚ ‚ ‚ ‚ Â[A%AAAAá­‰ ’ ‚ ‚ ‚ ‚ðÖDPIAAAAxkÿ­ ’êÓkWeìÑüº&ÿ8)yíL;ñkêß_–&z -Ì{±-÷ï/럔¾.Ó¶¿�(½º,ïàxj99bg¢‡Ç´ ¨ÞyíAAAáÝúo•ʤæö— ©84Œ¼R–æŸO5�)œÿ›"RÒ&zVlÌüÛêWj²Ô¯W=¥”˜Å[“4dÄWPOï/X™P&߯¹y—̓ìQüÓ•AAA„w@럮Àÿ¬]ʱFÁ,v}5ì�áG–ßïÈ‚n¶ÈþŠâ”n´ÿÀí¯X“ ‚ ‚ ‚ Â+þƒ#•4$™M»j˜8Óþ›²UÄç¼çìLË//¿¡?®ŽŽ8ºöcC’yáŒótÂ%h‘w¿§cUG�<øp_ ‘²ºFuº3´m#êÕrÃ#àSöǽ8ž(mûpm/ç"�œç³ÿÌuNMÑç‡Yëx¤d–¼¿ö‘—æÓ\祂ԷønÀ"š­åî³d®,ªÊ®A#Y[Qqç2 ÜtŒK×~£ÕÅ|s¤ Q’úö�L\ ž~JJR ç~‚§Q‰èXö1ŽçÌÑÇqžÏ’¢ú FmÞ‚ÏvÝ$>-‘‹_Wa÷àÙøBpHÅ��{1�u„;QO¸:OHÛ7žÎŸÅÒuó=ž%_å;—m ¿ƒ”â�jÈxz�;‘ ä¼4gPʺÁ³†+8~î 'g›²lÐçœ)uß””ËÙY]>×�åW“xvo¾çG1|e4E-”î$¹c�›x•[òñöõy�2Û]AAAþ÷ü÷‚JÓjðªhaÖ¸Mô£¸óçÇ„hÕêLWw]À�zAm0 á\q�B†Yÿ]ääãC§RšTó�uKâ<·Wf¾©¸²b·ÚŽ¢GÅ¢Ïæq6d:�ƒé嬋ܰ&CG¶"yï®�šÑñ!(° äØÖ«‡}ô]¢ÊØLÍãýì¹æÍ�1�±Phc×j ýœŽ³ûhFá;8· ¢®! ïMƒéÜ¿ŸR0ÂG®@–›ÀÝ‘$å+±ölFÛÛªíCÿau1Õ2À£­/�ŠêcD“�Á´®n�R¦Cÿ^´6¿Çõ*+콌‘U\©¨�É�5¿£×&ÁuÍÑÒ¶Á7¸/á»8S<ÌII»•IäÝø‚º/OäÔñ¡[�ZȰhÕ�æÏ½YF²¬ü³¬ÿ-™ÀO§ÐÜV…Y=‚‡xsf÷aŠ|iyöf¤Ÿ Ú:öt„ñÁPΖ‘¾ìvAAA„ÿ=ÿ½ ’ÜãÂÈ�L¥RM¾úϧ¾–›˜aRØZ23ŒRI.ç@“¼ ?²<²ÁA6¯æKÊgéj‰~Áþ¿¨&%1s«â¤me�ɳe* 0Ð-¬�–Z*em¦&%‘m+¬M k!·ÄÚRMRRZáHú†…uT ­-C­R! —üø­wg·ÇÍÒ�Ns^œŠ¦e‚‰AÁ'e:ºè¨‹ê“ÃíMÓ©~5œqtéÎ/19äç—¬¬‚ ö/&ø’Ryú4ƒG+{âáæ†››îm¾ã¾<�Œ2G�LÛ3ƒ¢í4ÁÔð‰eí0u±qÉlQ·Â2N?�®:“tMQ“Yc!þ·yfÉe•Êl÷\vö5A.“!“éâ¿ü¯IÖ.‚ ‚ ‚ §ÿw‰ºe2’ôšŸì2 •úƒ^ÿ”x X+@“ð”$c ÌÊ’Keï’_Q ¡…ÁËË4<Ù´„×ᜩ¥]âufF$Ç% ¡: ?!žT“ʘÿ‰0 ÜÌÓüSÄ?“ÀFšDâ嘛—]”áÙo[û-@�r�¯»0ñ§.œžâþÆÄâšG?32ø ÍwŸdk ´ò�ñ¡ÛàWÚX&i-2llŒð<ÀÁÑoý”òâxš"�­ òˆf‚“™d ´ä*òU…5Ðd“™%a °ÆÖÖ…a["˜íõêW#Ð$Æ“XÔãI6´Ä¢Ä®“Ëå¨T/+»Ý•t\›Šfí[n¤ ‚ ‚ ‚ üƒþ{#•ÞHŽ™•9Y·¯¿�|¹x©…fq7¸‘øêˆÕµõ,Û‡*/†?í Û· õJä,Jû}(5ª÷deÌ‹ŸÕDÿÆ’}žŒ,‘/éùJoðó÷Wh5ê}*½°'´©ßÖ�ÜmKùí~šŒkü´, ÓV­qÿa@yE?Ú¸ŸççÅ'IVç»1kïûЦ©a™ŸÕ<:ÂÖƒwHÉ—�k+Ñ–ËÐÓÓ-óIuRV::ö¸»š£…†ø°5ìŠ)Ï/}|{w$úûéüv#5j²Ÿgûö³$G¤ò8<©.n_sõå©y'Yùýž©³¹³fáfþT×¹=ÎŽ\:‰ ‰äƒ[9”RXíú¼ßMï3à|’ 4ÙÄ_ eóÑÇÅ9•T¿ÐÛ IDATWÖ±,<UÞcv-ÿ�t¿¶Ô/*)¨ìR™¸³'‰*1šêÏ´» ‚ »–{m#_|¾ŽKYÿtMA„»ÿgA%–Ç1J{)�+VľJ~Kz>fFQµw‹cš§+¹1:ìyd@»n#”‹š`kY“‰�{ðó¼ö˜/•P§?åþƒÇ¤¾0*ŸË?ýÀ�v£è^áÕðKæ¡¥¬ÌíCpk“—–È0é8ŸµCsøÊÇ㊭Xm:…µÓ}P–±…êk ð¯êˆSí�9œÎGžŽ8VmÍ›jP¸3vå"jîMUsj޾EÀOßÓß¾ìn eßgÇäÖ¸Zc\©5¿ÙÌ`á§2;�¢Ú`>”Äô^4nîÇà=¦x;¾’Xª2LÛ.dË8~ìX3#s›�bÝ­ì�,‰ÌøHD'‘ûÒÐ'™acj§L¤¶¥5>‹ä|´r>J@fFà'“0]áO͆¾ ÞgD-Û¢úèÒð³­ÌsÞM¿™V¢^ÿï¹ø<#;Úõ£û]3l-=÷0ˆ_vÄ´¸Br*ôšÉx­Ex›`ê3�ëjþT» ‚ ‚ ¼[™\ô³wÇb ÕÃLjç��‘Úz–Ô™vŠ2fþ¿�Düæ>T¶òaÞå2r]þ-29ð¡5>æhÎ?P¼ Â�,%¥ÌgW½s“&Mbùòåÿt5 I¤¬îˆãÆÎÜ„eYCsJJßÃ�©TÜq–™µµ_\&ű¦³«ýN²”ãÿ·èÞßJ}oM]ᓘ5t(+ '‚ ƒaÆñå—_þÓÕàÌ™3üEk“Èy|†]Û‰¸Kj®=Sª· ëû�±ÿ’*HÙ1œ ÝÅ�³·y’®A×Ò‘Ú~A5©Œž @EÊÍCì =Æ•¨$rÆT¨ÖˆÝÛS³œ9òãγý·�œ¾ŸŒÊ "µüºÓ£¥32@ÊäÁ±]„»Â½ØTòuÌpðhF`7\�ʾ(Ô<»Ìú…?qBæÇäé�T–—£Lò¸òë VœL!O2…zÆVTr­MÓ¼+ŽÏ9˲ +‰n4ši½Ü Û£DÛ¥_àçY?qÃ#˜¯ú—2bþu2v1À¹;÷'_çÈXm~jãÁÄgýùvvOªæ¢²ðƧšq™£ÕK'‘zpÝfÄÐgõÏô«Rž�¥\"¾îƘã-ù~ÓXji—ý‰?&�è¨Å|vê'vÅF’.·¥FåþÌl9�vÆE{BẼٌ:ü#á)陵bx‹%|êT�¢V‘ò.±âàæÝ>O,¨ç6…Å-áùòžAøÏ9qâ>>>h4sf$Izå>EËårŽ?Nƒ Þi]ÿßåTz—Ôñ*Ü'C/ÏRÎX¹qè4šËÜ~•E@IA„=)ë*¿[M„ž­º¶£²‰œœähî%ëaø·Ä$’Ïocç }uèOG£<�ÜMÈúå(¬fò¾›6äE¾éÉn-èágƒVò5öï å§ÕÆÌø°9eE>rï°méJN4%hhMtá÷mKY©7•àÆÈdZ¨s%*6¢¹­>ª„«„mÛÆjsf©‹ÁÖ/eÞbëâµ\ËÕA®ûe"‘“žŽÊ®¼_)�ÌäG\9ÆÏ_Þ&eÒ8ü+ÈѤ=#U£!ùäï„7s¥C¥’—õyÜ ÝFDºyz¹h•3 ”¶!é ™ÑÅyî6�Ì£éâÏèßÊü’J’aâ;‡}¾zE�ïñ;91þo.&ÿ4 .ã‘Ã(¾­ïŠ2-”¯�}AÏ=6\팣 òâçÑeû×dW›Ëº•ˆº>•)Û»¢Û瓬´�x~kGðCw&úo¥±t”ù‡†ÓNeÁ¥v�°ø›7A¡¼D<ão¤pîȸ-°-­•u=é9©?õ�ÿüéYAá黎½Í�4=ê ¤}c/jzÔ¢^³ö¼X§x*¸”õ�cë¾eöä5zŸ}·™óqE“¥$Ï­gᜩL̈‘£?m+Ãn’RjºEMF2kÊ`Ú7öÂómûµ§†â÷$ä;Ôq¡ËÔ™ŒíÑ’zžx5ïN�fÖäGÞãÑËù_!‘~a?Ç“h3 ;M¥V�Àué�’YÍ\°1R¢­4¡’w7>?‡†ö}P�ª8YbŽ\ξ°SÖfæ5y{c¥Û”E‘E«&öàWôk⌅¾.Ž4JŠHIœ^ú-\-Ñ×5¤B­ŽLÜx‹âTOR!“[S¯ZEÌ tÐVaW³=“¶= ô‡«8÷‰ºîS8_4ûNJæÌ²øU·Æ@W³J^ Z_ØÆWYûa[‚ZáA¥2É0ë¿‹Ô=o9õMøÇ(ªNàd‚˜ú&‚ %¹¹ ÖÚÙÜ9}–'9¥ü¬ÖÄsäÇoÙòÀ”&½F3>¸+îÙ'Y¹l7‘*‰Œ˜[ÜK·§Õ QŒ=” ú<ص„…›n’UÚ/u™E‰«U)#•tI‰••Iq F¡¥(´É#-5¹…5–e^åªyt/••nVEoÖÃÅÝ YÂ}¤¾T!)ŸgQ§8~#Ûڞؽ°þ’ïUö ÛÒ›1¤‡'&/\?¾e™%›BG¥òóó‘MF:™2{ZvkŠáµP>,Š’är{ÿ>î[ùÒµ‰ d¤•;¨$%‡²a_.M»w¢bñö)ñ�wš«W¯rõjßµ7…#~Îç×Ð# [Á6§ø¬÷Dv§éÒ¨�/FÑ8p»(ª§âÊ�#¤TnEk÷W‡´eÿ„VígQi(‹·îaûª/Ù¦:Ʋ<®ÎïDÀ„ƒ˜õ_̶� ÌòKeu__¬/|ˆŠ”Îíㇹc?„•ÛÃÛþ#£ªÞ`QŸ¾,¾]fTÈçÚ‚Ž´†^ׯز‹u FÓÅ˹&Š•ï·dðfæm&dë7tW†ìß…Å·ËÎ¥­Ð.Ñ/³‰ËLEnê‚£ ÐÜäÄ“dÌü©SÔ$ZÞøÙ›’øäw4�{œËÔ¯²uázdØ8øá)]àø“Ìrl› »!‚JšH–wvÁÑÁ}ý 6¼“ãtá#¨÷ù ÊsÊûg©¸ðEsœ+b®gǰý¥ßûù«emìŠiÀ�Äýë²~ �l./î‚›• ¦æîL8öi@swÑϺY‰»žï Ì·¤‰^B ó^lË-e¡ê€êì$Ü«Oäôß[L9*rŸ_ÔÆÎÔSÛì(­Mþ?zGýà�òö0È·÷þþ3“”¼Šv¦�ø5õo/Jø‹ÈÌÓg` Lï¬gΔ™,þm£3ž?!õþaöÝ5Ão`_Zx:ãäÖ�®=ßÃ*!‚óKô)=;ªÕ¬Ž[uO|: #¸ƒÉ'örîY'üüÇ\ÆÓ*méàePÊT,‰´k[Ù¡CÃÎ-(óyRiiÙÈŒM(9p\ÇØ=)�ÔCT×Ö0aäh&Ï]ÇMó¶ôkë\øð9v-?bÁ7ŸÐÖ¡ @UÌ>Ö�ãß·/g@x‹2AB£Ö ÊË$%æ‡ÖíäR®5P ‘“ž�ZËÓêþTKåXØEÒ%�RβïL>µÛ´ÀÕD2ÒH/×éQ"1dáêæôèh[¢}eÙ»ãáá�‡‡;&r�WÀ§K þMÒ°y7>ù| nÏÎpò– Ãæiipƒ�Ð׸ªë„„>¤b»Žx½œxCŠcË—?p¯ö ¶­�L¯6¾øwèE?Ga|½à,F¯eýÔ÷ hÙž! ¶ò]`>Ûç.§džoeÚú·À·ÍûLùqþDrà)envfAG¯góì´oÙ’¶=Ѿº6ùg–07L›Þ?læ‹miÙº37üÌ“c|µè0åÏó­!îþD&ÜÒ§ß{£©-/ØîØL°1°.ñcL�µ�Rf,q’šÄŒ8T2*è?‡\ßkY>q™Ieo› Â;"‚Jr'†m»Käùy4û#‰ï¤D~ikZ0øQÇã»á­©W£:n5›ÒÿÛÓ”+åzÎ6~Ô 7+}t�ì¨5ð7¢Ë<+iQgÊaîßgBÍ?’†KÍí/RqhØk†"ÿÅ27¤'C&+ú§‹ÿò§eU.�?¼ø#Ò9ÿÃPü<*bª§‡¹ssF¬¾Î?÷t_‰„C_ѧ™¶Æºè[»Ófâ6"Ëýû·Œ~�Æü9± 8–ȳä,húÙ3µjÒo(u8¡š{‹}1Ѳ'øÐK%ÿ™2K¡y¸“©A p¶2D×Я 9xú÷ö•¼ýðS”èï:u˜síߪÎ?½„™g[²ùÉ3ž=]E§·U(¥îg¤³6Ê–ßóøO6­êò <µK+dÈäæôß•yYQñâ2™U'”õÔ#‰”°)ø×vÄ\O}Ëjø�YÏ­¿>T1¡LôÄÎPk7¿¿þ?psá¯'3hȈ¯> žÞ?]¡üXxugâܹLêÛÛÔ3¬�û)ŸÿzžDµDzL4©ê'„ÎMpp0ÁÁÁŒþjOÕ©<{ít9Ö5ܱQGõøõß)ç!á˾cwV#>øÀ� ¯\ŽhH¹ü‹V\Ŷ[0==�Ê—ÿG‚ò¼QáÒ‰ñŸ|ÌèApM aÑ·aD—6XEJäøæpTM»áûj%ߪLÕÝML AðèqLž³˜íLhÒAÕ•€DVV’žzrSê·n„þÕý‹Í%êP8w,šPÛm==´Õ™d¾ü˜ÜRëÏ®�‡�ùö¤ƒõ›+(¥^àç1í¨çR Ss$R�CvŽ„Ì,€ž­�¸¼c75 ¾µ“�wèÒ½¯\fç_ãLD.NÍ[P奿RÝ;Ç…T3š´ô¦8%•Ì‚æ~^Èïžçâk‚�2S\l 1.±ÌÀ‹êîY"ž™Ñ¸et_X¢áiD�õð{ïù¨8 }ðk¤GÂ…–ëÀ­"æî(üw…àæ»‹ÅÎVÅë*¨ýËí\b¢¤TÊr1kB„!‘¨û�ôìÚBƘŸ[Z “g'˜ØŸO³ª“ÙÎ7ÙœœÞ…1çÚóãáÕ4¶Èàþ½Ü7&™üŸ¥ãÏ÷wv0ÐJÈPè(ÿ÷ÎÃRO’¬é¹(”Ÿ=,I=2“Þƒ{ð…Ç%æxÿ_] )O2¨6ìG¦¾W Ã';˜Ð£?*zrh¬óŸŽPkRó$ß‘ §?ØQ8â7رôõ>^Ï'ë2p6{µ†ªÌÒÊJŒ%¿áDÖÍm„£ÖV�ìIÏQU¸±¹×ßšPS«ÎL.žˆ›�ÉÑÖy×OÓy;ª'1$ØûSõ­ƒ Ùœýj6-ªü%'/-ÏiœÏøMáïõÕ9øtŒ"°™.è4ç»Y|SøT ró¡×hôëðæÞ"CéÜž)?ĵ²%ÊÔ |Û¿¿óæøÄj(T7ø¦G?vy.b÷­*å?âfÊ_‘üö�Ò�ö¸ýÓµþ-c*{µ¤²W ü#V1oůlq©F7IEU:Lè�WÉï·L†®©¼îöŽL†LöúÅRÎB—,e¿º)#ÆvÂõ•  Iç×°hí]z~ÄÀF6å;FÈt06ÖCŠL%M¢8/T~ZÙ2#LJ %’)M°s0ÁÎÁ™jV9Ì\Α»-éSýÅ’4 8s7‹'÷¾bì¾¢Õ¨¥¾ú(ŠîŸcYÎ2­Þ».fZ:è›cn¬|á\›�™ J=te ]µ%-�Oºs#î¥ãÑí=ì ÑÕCI3™�Ö2V†Ö(¤8b³4`\°ç5YOI�´±1°#Aø×øÏ�roÿÊð&NXššaQÁ ߇ÉÈ?ÍD7ZõŸæ ¼©áVŸþ+®‘]ž•J‰þ¢35mM04µ§^ßï‰H— ~ÄÅ©“§³ÿ#©Úa)Å3¤dN}Û' ŒM­¨ÒxKŒrQÇìd\s'L ÌqÿîäRk­xïÛÈâ�¿ŠV¾,y”ÇåES¹Ø}5ËúÖÂ\ ‹Æ|<чs!g î g\eUpK\­M0±pÀ»Çr®©€ìÃü¼N‡‘ßÏ¡S ;,m]hÐÄs�Ê�J5ùôÂóÛn™!©Xk—Êœ6®"z×$ªYaddŽS³‘¬¿]0ŸEñ9ï9;ÓòËKÄoè�«£#Ž®ýØ�$•«L)÷k×ÇÞØëº#ÙV84A}û[Z;Úco_ðÏÚH›’#`dr´•ºèêꢫ«D»¸§K¤�[HP KŒÍœxïÃ1´³)œê‘¾ƒ¾ñÕ�â�GÜÊöXµú�Çê6 pűÚ~O>ÇìfUptt¦é¬s¨Pskn*ØMñÌÉüS|ìæÌ˜#í ~Æg�žØ™bæàÃkn>6�ÁÒÞu©da†¹U%<;,ä‚ �ÙÐqêç ñó¤²m<»Ž¦»K—®¦\dI\^1”¦NæYãÞq6‡Š.€^¿OP]bzm'‚&Œ#𽺸ػÒþ›ˆ‚PoÜ' \{ÏbZïfT··¡Rý�ŒhoÆõ‹7ɹ;ŸÆ•GþÒ@ ÕÅiÔvŸÈɳoèê|P•*�¦s*uë9âX¥!ÓOŒ‘ž�d~gw,�Ípjþ!#ýÍiüõý‚ï†ú6ßµ­Š££ †/$ý,Ú…Iìž¾ÃqhPòdYe&`F€3fF–¸¶™Ìˆ÷Œé°:Iu‰éµ«ÐÀ×+/†~2”º6fTé¹–‡ÐòÆWÑе¶Uš3fhsò._ä~qsfpaqw…úNŽ8V fO.@¡Á®T*üNÛW0GOùâ>Í¿¾˜)§Z3£WÅN^e4‘‹hfÕ�/—¡‰{ìm*ÑêÛ›¨eZè'ä\Ù´…”ö}he GK©,\¦Kþñ�ì6èNï#öÍ ƒ·#–ÆF˜V¨EçÙ‰/¬ª~UZx»PÑÒ ‹ T0…È»Q¨Õ…5¬zÚƒ¯¿é�·½%ÖNux¯Ž]‰íyM?(ëx©zĶ›â`bŒMÍ®|<À›�!ä¢áþ7M°î²ž¤¢>£¾Ë|ºmLAB"õÔº¸[alV™¦ãCˆ-ç°7õËÒûHእD~ë늣ƒú¯N{}¿,˜6îÙo2ÃÚ6¥v{Æ’r$ñKÝý1}~Ða‰8ÒbBé“0‹>³Ï�‡œ*÷s7ò_67Âá5¢¢¢¸·+˜ª OÖ ¡ËbÃv? åY 'æ·Ä\óü‡ÿÍð»4Y}“„{?â}r:ßÉ™%íz6çÖ–mDd!$aÏVÎxu'Ðö:¿‡XÑ·¿ò§˜èE5·z¼ÿ[ ê´t4R*{ÇwbêÃöüz#‰Ô¸K¬èj€úÑe®KUPmëBuKcÌÐùÅ‚ ›Asz¶OgÛæ‹üdÉäð–ýØvíFY3Þ4OÖ2bÐNœ¾¾Lò³{¬k~‘1¿ã–´¼§räþ}Lª�uÏÕ܉Š"êÎzZÈÊUfþÙƒ<íµ‹È„+̲ÙÌŒ.£ÕƲ7*†˜˜�ÿ–ºu¯ÿ|AþfúT¦¢£'þÃ~xž§!ïs~Iæ‡y’t™¯-.p´h™‘/A-²cga0OJdï¶³xué€�ÂŒî«îu{]Ìë1í袢îslz=´Pàˆý�ß9\È¿°�U;‚*A}‡Å½ú²Ý~§ž¦Ö�øéYx] HÄmø”iÑÝ‹N&ùÉ6�÷)õ¡”|™K�«P§VÁ…bÚ¾ñtþ,–®›ïñ,ù*ß¹lcÀø¤HoÞ'�!– ÏZ²âðynì@ÂsÙùì-û�&šËW2¨é]]Çúxk_áâ cÁ%ž]¾H\í†xÖC?P¸3.ìNΤ¡IG~¸EÔƒÓÌj¤ ärjÎ@¾Î æøÓD.Î3æÂÉÌç�E5Æì¹W°_Jy’bÆÑ9Ì~:�-_¼@~c™éìýd «Ígq!á)'&är¼d"IE�qG90VÁúCÎüzk-ά#,áå ö|÷>!ÑiÄ�œŒÞO}˜òü"W}{ í«TÄÁ½}ç&®p�ê›ß1dÒ]:ìxDòÝÕxß>ü|¸¾úß CD³µÜ}–Ì•EUÙ5h$kŸh€\ÎÎêBð¹†,¿šÄ³{ð=?Šá+£‹ÝùWnb2y'¯\â[·�Ìøá †uëSùz7^ø‘ŸËåˆ;Ôhè…®]6܉âæâ65ý‚s‘QDÝ^J[%€m–Þ!:&†˜˜»ì ®Žuóž´-JŠ¢‰â—‰›ñœ1Š/Ýì.óxH™al¼Þ‰ —óø"KÛÛ¼xÌ:ÊšÍ*:÷mÁ+—êR!«C°éñ>^ÚùR:}€{IiÄŸ€ò§~LÙ÷|rªúú||í­13wcÔq'†ôóA‰g×®ðØYŸóƒjcklB…Z]™w,éyŸ~]?xãwSâéoc¾ß“å·“ˆÞÓƒ¸ÃW ß'Ç)¨5Žo&´0ª¤~°�m‘¾ôlm†,÷s. gäQž&^f¾yÄócâ•Ý/_í#Çod–¼¿ö‘—æÓüå¹0oì—*î\†�›ŽqéÚo´º8£à¼)¼šèƒ¬^µ�§/qýÖ-n\:Á®Õ{¸©1ÇÅÅ �ªÍñ«ª"bý÷lØ·Œ�‡»ù>ì–¥{ìí‹> 0ïÇ8WöéÏÌ›á„ßœAß#û0rGÓÿØO8Aþ§ýçŽH …Œ´G7¸ý$ŒªÐÄǵÄ+†ŒãNŸU|å_xgM§6ÃVÿή=‡8°n"Õ/}B§àßI”@us¡ñþŒê�¡ÜïƒhZ|ëȈ–A-‰Ú±‹( HI{Ùv¦6]:Ø•ùEQ¸X!œíDz—¶ï&·m • ¾½™_¯6æãÙpÔS`P} ÃýbØö°`ȵB�&9’k÷âÉÖ2íyƒWï~ibØ4v:7‚¾blm- “k~G¯ÿL‚뚣¥mƒop_Âwq&¿ûDnNË®þXÊ@»jêDq/F]®}R �ÛËFòuV0ó9!×®ECÏH".g“f µªŽd_N>WÏߤZoôËh¿×RÝ`ï¾dü†ÄM_�iƒ‘ l\ÎÄg¹X0ù4íç ÄñmŽtyçØµO‡.ÁÝqÒÕªùpúÔ.q媰¥Š“1•«TBÏÉ'c­RˆO|±¿gž›Ë¨ÕÖ|:;èy�PÛ‡þÃêbªe€G[_Ý%ªø—– ÃQÃ@�±×07¼ÃÞðGhT7س7¿áèe$G·JwFuÑeßî³ä —^,Ù²‹=±uNsb¿îBߣРáÉ�½Ü¨7ˆ‘õLPÔ`ÈðÖÅO!Ò<ÞÏžkÞ Ó …6v­ÆÐÏé8»�f@þYÖÿ–Là§Shn«ƒÂ¬ÁC¼9³û0EƒJ´jTM 2ê6p!æ^$’K¼².q1!Ÿ» ›S±ûz’óïqÕ’úõ¬Ê9ÅK"õðTúÿlϼŸGàZÄyºi2ß›|Ì'Í _¿žÒŽÅû­ƒ>n‡½6 e‰‹ó‹SÎÒö­f‡~Wz7z5Á“»�Õ]èõ~Ñ÷@N…€a j¶ ½*Ýxÿ½�AQm›ÏGp:t9õ¦MuC@"#-�Ü£[ˆh±š[ �˜É¾Ó8P�zM?xãw3“£»ŽR¹ÏhZÙj£S)�áAŽÅßYy¥Îô¨u‚M! H¨y°}ýzÒÊT7÷–äÇ«£¯0¥Aðš–ç+VF¿„ÒûHY§Í7öË‚–Źmu }oÔH/ÑÖÃÆä¦¹-¾#>¢—·’Û{W³tá"–­ãò£TJ¦ô‘ii‘y3ŒµËóÓΛ(ë÷glߺ¼zo@"-*Š$U gVÏeΜ9Åÿ>ÿáO4€ú1‘sÉ»¿›E%–Ï™3��W G ç磖abTÊÑC×� Qh¨}…Í˳ò`2N�#Ô¤àf„”›Ã³˜ „¬]Æ¢o³bË)R*0ìÃîÔГ½P×r+£ÌòÉ#'W]T*zInCý Þtò²(^�LG²É.íi}%hleãY#ÚõôǸ̲�é¸`3Çñã ?Ô­O³Á[ȪVg³âgòá>p-9˜� «Ýë¶L†YÀ"·M¤fä Fw À?p(_¬¿@¼F‡Z“v²ç‹ÆÄþ8Œö­º2i·=W`mßJoñ#FâõûG�úŸ…:·é›&Ò³µ?úÊO'£–WaȆý,ë¤bóG�ðïÌš4?îÛ·îeL›W_ãt\Y�gÑj•^+‹þ5àÃûw •6Sø½ÓX*Ç~F÷Í=˜õÔ™ñ�[™l]´Gmè°›ÅU2XÖžöa¿’Su)»[uƪÜÛ.‚ð÷û�åTÒ§Íç¿2|Ú|>h8‘(E ºÏþ™ÅýÜ †œÊ�03)ºÌÖÃÔT›äÄd4Ø¿áĤ&%1ó:VÅïѶ²ÆäY"ÉeÅL4 <�×¢Re›×¬_†±©Iá2m”Jj•ª £i=ýÇ2ï÷û|8à$[Ï×§Ç [ÈÊ Kß)–w+Ðfj r¼;·ÂùHiOyš[‘æ_ ÉôôÑ“U'è£ÎT5T@£aô©³�Í'bÑxUBéÓƒNêÁl9?�¤-„WîÊײBJÒ’’ÑXÚ?ºWfl�•2…Äd Tzó)¿¬2å&¦˜È ÚJ©ÔA*lŸ9\^0€ÏsÇ6µÞóÀ…¶­ºæépufÁWgÙÕe;'sƒh�”@Š©5V…×2#k¬J\µ ÂwÔ"v=Cß“Û8]« KíÊqÙ¢p%0ÐŽ6ÛŽ“ígÉŽ�\Ú-nˆÈ�‹%.û(SUgváÛU™¬ÓРú×"VFNçÛžž yjLýA Xùe'*5ƒ”ÂÑ©ALIùˆ�¿´.PH©<}šÁ£C=ñØZøF)—4y2òÊØ'v€LýÂí–i¡­¥&_-•kŸ€†Ø�£úÎŒyaÓi``„wGæž¿Êíh«8ñë+:ÔíUá�G¯5É$¦ü{wŵ>pü;»ÙÝlÜ…B‚» w-´T¨…R~ÕK ê·P¬…RŠ”¢ ÚàR‚(în!î¾»óû# ˆöޖ˽ïçyò<ÉÎÙsÎΜÍμûž3¸»0g<Ütå8é6sáÛ ¬j8™=�ôTh…xKñ)®4)¼Õ³ÆÏûîK­ÅJ« ÕjÑZYZ´¹¦{#3ïÒž~âšÌݘÀ"'žVŽ8LÝPôÖè͉˜ lÕ8ááVp"©Øáæn$9> ‹%‰„dG<ïždjpót%õ÷DÌ€¾j{úU-Øäÿ>SO­§Õšm$¼8‚¤ø$ žwI:Oo\ ’âIÒ¹ãQø�´Æ 73 ©XÌ1DÇ$²ãå†üVØln:Öµ»�f ±µ%)ètVXL&T}#ZÖ=ÇÞ£Ñvgâ·ƒ=1&þˆmÈsAåû¸QcÖ0öùH‚gïaHa–Rê&ÇsýñPàf±Ï,áÿA!ƒ•=J‰jkDâ9x;MºN°pyÙö7Æœêwß”¤þ1�·ÞžÉ–³IäÙ iøÕÍ»÷ÿÉÊW/;\½žcìù.4_� {amcDãÝ‹ÑÏ4ÀINÏ?KûIòÛyau)yP­ä÷¦%…ønžnï5Mþï‰}ÑøÐ{HS&­Ø@ì°6¬Ž¸AçwB±rHqö¢px)Ž^xÚ”ã²Ö’X긄ÆHYÕ–6.±lì ïú¥E§+ò¹Yv¯Å¿HïÓ‚þ/´ )e?Ú}•¶CK)ãP—¾ãûàW懃‚sÈëÌ )¥ˆ&ˆaŸ˰ Xˆ¿îõð/!GçÙŒA¯5cPq=°©E·—ߤ[ÉÈ¿û[h)Û»½ËŒ*(­M0Ðüå4/±MZ�šI«RË€âÚ‘ 3;–Q .¬ZÎa§¼Ûñ�…—‡³&køCå5žygÙï¼SJ�Ÿ‘D¦Ž|èq}—yÄÝ7×L�_·÷XÚí½bjq'xÜ|v�+©‘êŒ�Êf|ÑÇt-ùü|6Ÿü4v1cïmnöÉY²?¹ïÅÐîµØõZ1õ;4äÙ[xvF í—DÆ·£Ì|[j!+ªøÄZÿ�J,¡ób×(^ìZÁö…âoôß—©äÓ‰7ØÌÑ›w86µ6¿�ÿ�ÈÂo€-I܉)H“WSˆ‰ÍÅÙÕùÞNÐhШ&L÷͈ÓâìjObLܽiq±¤8ºâr÷‰ù Lª.è§qÇËÝÄ�k1edCÇž°!]¸õËJö¬]Åá–ƒéá¡ Ø:`—–HŠâCýÚ‰ü¶ý:yj6¶íæª/< ·¸vóái}ZßTµÖÜ[Œ°paÌBúæ î£eíŠl\µ�júã_LIƒVóà\\ÐÄÇP˜¨¡¦Æ—ãŒ[‘…‘Eyxÿ”«Í’¨¤îžÈˆï¼˜òÃhKùÂHÑéÐZ̘�«;Î)qÄLÏQÓãˆ/šnJÿ�‹¬Y{‚Ȉ}ÔïדcJ j1k7j èÓÏÍìú}5ë2»åO}4Þxy dÞ±³œ=›ÿsñÆmöþ£a~T×Pƒ¾,açé;ÜÞûNËÆóÕÝ[ЧsäË�<³»‹—Ž¢NaÚ�∧§=MÞÞÆé‚:Ïž»Â훋`W¾cR¢R�‰J⎷é=þ/¯šÏU Zª5oDÖ[X}À�1oqfÓ/¼Ú€õîœÇAI4θ:¥—PxÀ’ˆ‹Ï+Ç÷Á&Î:Ì©oÃqTC(³oÞ`VG{:μYúûQ㊛c"1…;ÏÿPRqî.Ws+‚—{‚þƒ5LíâQþ ]K±qÑ/5�øø,œÝ]ÐhœquJ¹· ñ1 8¸:›E¨ÓëPÍf,hpqw!/%åî:–”$R “Õœ]qÊ‹#¶pª“%žØx ..h´xyÕäÅU'ïŽÙ³—orkýK¥OÍPœiÚ̃¿-b§úï‡Ä°mÑ~Nµ¤qyîðf¾ÂüÆqjÈ|¾¿—Id¾}„Ãç¶3¶¦Š¢¥òè¤oE•ʯ°=Êóÿ@ÑhJüÀ³ÜZÅ‚�5ybh�‡÷©ù4K�¢Í°þ÷nOn:Î?Ÿ}�›½søòU®^=Ãìž¶(%ŒL�F!ñä nš\ªWÇE£Üþ.i@ÉïM�n.VÄÇÞéÈBBlÑÛM+xõB‹Ã+X½7‚ˆÛ]\pá¨quÃ9=ùî¸ ;™ä22òŸX±qY^¥ŽË¡^ñ?LMåêµTª´nyï=,²rù1Üz &D–êBQAÿe¯éÛ°šC·3± Å`°B±¶ÁXø*Õ46Ï�Ç© ©Gæ°àPmÂCïeQ(þÔp=Íž}ESéu4ïFNÄL~¾”�%ý$sgo©sj^O+6¸¹ê¹|òÌý +îtʹoÞaÑéT,ä{0‚­—ÊwóhÛ�Át�žÏ¨¯ÑfPÁ�8¬ëQßö0ûoZÓùãY´Ûýazðþ)7êxØ¢± axŸ4~xo¿'˜ÀœÌ‰_"ó§ê9t Oûëü[ƒ³» ™çNÝ]è÷ž2Ú,�»Ž×ž[G‹™³yâ�l¨Œ#ü´ã7SI¼´�/&/!5¤;­ `Ô�®n›ùvþ2ÕtŽÍý‘¨û²Xì í¹…㘹»ýz<0õM㊻ÓuNžM{¨OÚ€>ôöø•�ßZIF·~Ä”ÐöcH•_™òÙNn瀚›È¹íKÙ|1M¥¸kˆ<GŽª`eСUŒØ ›Óß>ÁÀŵ˜¶ô rÈÎÎ!׬6tÖ‹³ÞãçÓ)˜1“yë«W$Q-Ï1)MIÇD%íàú>E—~äÙ���MN^þÕ¨®AKêžø–y¦vtî܇³ˆªÚ‚&wOPK%°ªC—Î.lý~ç²Ì¤üþ-ó÷”'íÈ@¯E)XTUUQs¶ñ²oe^ÙžÆöQ¥e&úfôìœCÄìU\Ï5“5—%ÇË×a5n z¾Î­–2«¯¦ìlrròÊTNeÓœ8�a!íèwÌÛH×N•ÑXÕ¡KgW¶ÌžÃñt ÙW–3cU&¡]›£ÃÌÙ Ùxô:ñ©ÉÜØ7‡‰ß�¥I·Ü Þa]©säÖÞ²€šÀ–[î.Ö¬ñ £kíCÌ›¾—DsÑ[¦³èRkº¶µ]s†´°xò·J0�%‹Ø‘¬øíV¯ÅŠ€– ¹µpwšu¢s¨?ûf¯Eפ)že½Nüói&§�ålj-ï[×Høs Ž¥jæÆŒì:Îäú�YtÔ—þÿ lf.ý¼�ƒ ‡1¨ÆÃá�ÜC‹Xr#”'{ ªé¤fØS­N54�wu‹¶§|nd³ïû)ü´û,·“R¸sìgÞ�úNMšâ§}‹>t5­eö² dZ29»p!¿9Ó. ð¥„q”üÞ´£]Ïv\ûiÛcM˜n¯gnÄÕûÖ°QÜ»3¸õa¦¾òÑ]Ó¾ •Ë*¨+áÎ;Yµ-37"V°ç�%Š,×¾g`P^Z›qïÁRÇåŸWê¸âÏPœh3êS&„•”5.–Ÿò¤÷àvTø¦œB!þçý—}¾ZH88ƒÍ|p²w£þøËôœõa…ÙZ_ÚÕ8ˆg|»­ÂoÊ^ *r¡fü'Ø?Ü[;wF¬É{}Á¢ç³ù¼µ>�Yàô‹Þk]ä.F:Žy“j«{ãWÉ—ªÝfÜýMC¥'¿gÕ+0»[Uœ+ÑbÜFâ5åÌ]0¶cHÏ\ÎÅ´c`á�8´ ¨òãÔ]¤¹´aü‚ÍìÚµ•å?¬`çŒîGºüs5“}V34ÐG�ú<½ôzþ… âÅÓ¿§Û…q4tqÀ¯ï:ü?YÈEV:´j0�~θR»?}º8³§Ç»࿲n¶¾¾›<@ã3‚Yßwçâ¸z¸8VgÈ–z|5,µïîZ·^ã­›I|«ç絜m/÷à*"®\gÙS�¸»¹áææAàkÛÉ,‰™5²µ¼\ðjü k\dzò»'ðR}3Þžÿ&Æ™mñvoÈë Mhç¨AQîŸrm7Gëõ£G¥ú£kÆÈ7ƒ94²&Þ¾~´štðÞ!ÚúövçÀžLºõkuo|hƒûów´ýcͼìqôªGÿO~#®`ö¼[Û˜2 ^Žöxµþ’ÜgðZ+0�eéÌH.ŸEÏÊ6�FŒF{Ú~y3 Nݾfåx=szÕÀÙÞ…ªíFóÓÙ¬ü™Te“ÒLò80&Q×öòa{lŒFŒF#޽$^ű)Í+¥àÙ¦žÁt¬ž‚¾I³"3 KÅ3Ðzâ|Æk¦ÑÚÃ�o¤Ò$Øö/žæbO—Oæódì»4ôð!øKm[ê îöSº¬íßñíWØ8¶NûÇèùÊ³Ž°¦2íþàéZ.øtY†ïGs[[ hýþbþᶘ®>¸·œBú³ ù¢—# *i'3®K*¹¸Ôÿ;r‡ÿÌâÑ5ÑÚZc˜3Ù�™�Ò¢MæÖº—y§­ÍØùSi¸s5]¨7æ,ásg1ÂWXÓrÒ*>õ_ÏSu\±wªL³³ø#µäî24jAÝT= B06ëHPv�ZÔ){®µù‘«ösçÐG´¯ä†››nÞ=øözÙ!¹Òþ”Ét’Å‹ÏÐfxÿb²°²Ø½`É]Ÿ¤«K‘£¯kÉØO:s䥯4mB—×OQ¥‰SÁøPЦfú³ôv§jÈ?8ÝäSV~ž7oûp>Y4’¬Ï‚ñ´÷"d¶žq‹>$´p¾^‰ã _ñïM¯'¦1;äϸã×mž! Ð³Š ݆„{.‹nƒï]8ê[ðί�ø�`µlË3Ûm´»¤«yÉܼt™;iE�Eiã²tæ“_Ò©FUª5ü?v¦måµúU©Z£ _Ÿ1—1.ÅãOCÕ¾0sRy¦¾ý{ÛÕÈ*Õ±ìkÌìXúÒÓB!Dq”¤¤¤ÿ¸õ-ß|óM¾ûî»o¥yûy£þÌóNòUëå{Ô¿“™sŸ¶¦ý±78÷s Î>ÊWÝŸà×–3}BOj;[HLÈÁÙÕþ_¿ØVc˜×½K{eÓKedtü»<Š6 ¥-¥¿ßº�û•çÜeEŽ»å1)UkŸô᳆Øýºÿ½~eGð„Ï4Zý±�1¹uNyX®3=´)Ç]gQo9á�X¹Þ›&þ˜Ø„Á39õÏà»™C¹{_§Þ“yÌ9ý íË3QüK^|ñE>ûì³GÝ 8@xxø£î†B!*`Ïž=´nÝ‹%ÿK=UUú½pY‘Âß5 QQQ´hÑâoíëε¢xˆš²›Y £éþdø½€€uC^_»šÑ†Fw¢zÕÚ�_Ç­Š/Üô�¬ãsùþHžìëó· Ž¿·M ·læ÷èlTr¸´ìg†ÐÆEJE=Šqð穤þ¾›ã†êø»ÿ{zk¾¼›�ÇÈ2NüÄŠs-èØ\®ÂÅ£Wâ{3ç ;¶œ'Å –¤½ü´.‰6!õïME³Ä°vÖJ´‡ÑZ†²B!„ø7ù/»ûÛ •˜ù}©óê|Ï`Mx1kIØÐ÷½…ô-îFJëžóã‰G§üÂ`Ï¿#Èò(ÚTÉ8ùO÷Ê“‡ݙǠ!é(Ö4nóºçßÜ|æ BZÈ… —øñëmÍ#!„B!Šúß™þ&„Bñ7‘éoB!„ø³dú›B!„B!„ø¯&A%!„B!„BQaTB!„B!„&A%!„B!„BQaTB!„B!„&A%!„B!„BQaTB!„B!„&A%!„B!„BQaTB!„B!„fõ¨;P’_|ñQwA!„B!„B”à?2¨ôÙgŸ=ê.!„B!„BˆRÈô7!„B!„BQaTB!„B!„&A%!„B!„BQaTB!„B!„&A%!„B!„BQaTB!„B!„&A%!„B!„BQaTB!„B!„&A%!„B!„BQaTB!„B!„&A%!„B!Ä]9'—1åãŸ8šù¨{òç<îýBˆÇ‰•„B!„2Ø>õ5>\�­áQ´¯’rq7ë¶�!ýO=ÿQ÷_!þ·X=ê!„BˆÇ�Jö­¬‹ØÊáKѤäh0:yR%(„CÛàûœUªY79¹ŽmÏq;Í‚µ[U†õ§°FÀDÒ™¬‹ÜÍñ« dk¨T«=õ žKù¾;Í‹9ÄêŸ×²ÿR"&[„ bp¨?¶  fpy÷:"wçbt yzgªÔmGŸ��°Wʬے|Œ%_Ïe�Æ[ïõÁOSŽ6Éåøâ÷ù~o¹P´zŒîThHÛðN4©d��}�Ùæs£Õ&>Q»`ÙwiG˜÷Á\N×Åç#ê–ÿ¤?};ËÖ%Ñô­~økËû¤§\¢>îÃÀËïs>$»Š~^îþçrãêt&í›Ëºè+¤i¼¨ã7‚É¡ïÑÝ¡po™¸yùCFïœÃÖ¤4ì�;óRÈ þQ­…U«¹Gù~û«|zîÑT¢Yà;Ly–úú ¿p!„x,I¦’B!„(“šy‚eß,`w¼ÁFòÊ+#Ú¥!žöFìþ’àƒJâ¡ÖžÖS¿ç^zq½“Ø·ä;VŸËË/’{…­Ëw‘èÓžÁ#_æ¹Þ °:ÉÜ¿‘ –£‰œóDÌœÏÞœÚô}þežlïÈň™Ìß›€  XaÎQñiÓŸ‘£Gó|ßúp2‚o—&£ŒúÕŒ³¬š¾ˆ“9úûO¸Ëj•ì´4LÞ!¼0á &Œ{…§û´À=f'ó>›ÁÖÛ,©É¤X,$îý…­7M´žËÅȧYÈIK%§<û¢@ê–¥lHkÉà~UË …r÷?o?_oŸÍu÷—˜Ö;‚ŸÚ÷Âpc C~ýŽ«û+7öSú­þŠKžïðS¿Å¼åqŽÏWà˸‚ñG,¿lêΨ‹†vZŪ°�h/¼D÷-kHø‹_§Bü§�L%!„BQ&Kô9Χi<üzÔÓ<Ú€fEʨ™×ˆŠXÍÎWˆÉ°Â­f z îCSO ÿûÏ,ÚtŠ[qÉdäi°qõ£npwút Âù¡€‚kð+|ÐF‹¶`[Ýpõ�\º‡%°}Mú½;�•6?{‡Ú¸$ŸáÓí¹nî€k©gº*iG¶•P…£ì©�úÕÑÝy�9[vs½Uü4jvJͧÖÄpã0ÓÏÝ NmŠ­b!zÛ4¾Ú�CÇqoЭJAG-ñì[ð#'ª çiç Ìø½"m¼z£;Uý«ã¢R¯¶)ï."êÀuBûVEMM&UqÆÃ%–ÓþÅ8d+©ñ{Y¿'7’ÒÒHW)È‚*ƒšÌ¦¥Éló1}*k@MfÃk�½ø4·RÌØù6¡çë_3mTsœ°ÄìàÓ1ÿÇìM'ˆÉ³Ã;°/Ÿ­›Ã…”ßg1vÜW¬=|“,küCßeÅò— Ò‚š|ˆ¹o¿ËÌ ¸�` jÛa¼?m ƒkYßíJîocñÓŽÀÐu77<ƒîPÉuÛÿÒèÚñÙˆ3Xiuc§3UR·ÒêpXFQU›Á–C38jÿ ¿uCK-PÙƒÑøæðvÆt Ç�´�¯Î¥¾ˆk{¡Ð…†æãÔÚò‹‚{2Îñq Ë !DÅÈ:!„BQ&�‹'º,Îï?ÈíìbR_,±ìš3�•—�~b ¯�@í¬½ÌŸ½ž+&•ô›g¹˜æKçgG3vÌóôonËô³B IDATåu3øzù2‹Ë¦Qî”ÔôÒTîîŽÆH´wJ¹¤¦d¡qõÀ­Ì³\3×/^ÁäH {aa#5kWC‰»Äå”:¤æ‘|uQ§³ñjXïûê/ZÖÄÍM?‘ÖŽ‘ƒëãx_0§‚mÝzk ÈËËC,éid(¾„l‹ÝÉH¶_+ÌVÊáÜ–Í\rïÈ€`OHO%½œ™Jjb$K7çÐvPo|4€bOPï L[¾™Ý¿mà›þÖ�‚÷åD¾=”ÉGkñöòÝؽ†Y¯÷§�‡LùxØx¶º¼À‚Ø9�<Õ"¿Nóf gÂÞJGÅlÖâ“RRTCƒG�Úx®ÙÁÕ[fÚ;jªf_cÛœYlÈlÅ c¨ôP1 IÇ–2}þ ¼ŽeH}ûòT(OAmÍÞ¼þv£Ïõë¦Nƒñãéü`?Ôx¢VlÅÔv,+Y–?ݦéÂrÞµ<ÿEƒµ[Á#Ó7ÈXÈÌÌD5zbÔ8Q»K+6NÛÂîèúíßÊy×v¼ÙÐÝ)#:s9*èÊhT�eݲ(gÑÓ£ ¬%ލoÞfò�Û9y=‘<{”D U²rP7z�Ãì�ÿGÓ[>ò^|¦u�µ`èÈè·‚é5±u÷eäó/ò\ÿ¦xê,Ä=ÊíÜSLiaǧw·�—«£~´¹ä�Sb�¥ô¿\Lܼð*Ý6l °ã&¦û»ßíA~‚׃uÝû[U‹Ù^±h–B<ö$¨$„B!ÊÏÊ¿F¡ø5 ¡ÓáùôûŬ¬Y‹�ª Úôœ0ŒFÆ"åk'+îŸ"vÿvE)y³š}™È3ÙbnËËc{ðÐâ@-dê¢ TòÏ´ò,ß ®¢ÇÁÁˆz%…Tœ ªÍKM%K±Ç±H*‘bpÄ»Š#ÞUü©åžÍä/·²ëB(ÃîoÉw„2¹}ñsÆn.|ÐŒY½Éç¯]eФQ¸•³Mm•μ4¬)ÎVzŒ.¸8îËzÉÊȃkt5B õßCäÚe\¾˜FÝ�íñÕ‚ÅÚˆ�X2³»Òw‡%z Ëvi ›Û W@åÎâçéõæ)¦LeU˜?ö™»ùhÀ8.æï\Ã>gß…a¬ûq6ßLJ£ÏZñé¦ ¼ÞЖæonå\ŸÍ,þv:ÓžoÉç_½Áš­RMUAÌä]ßÒ×±èñÐààcòŠé@Iu~L{G¥˜þ—‡‰kgGÒ)ò7wÚÊ‚ºh€â�·-lʈ)4›‡bë�‡¢ÅÝέCt¦ò�Ž%óqªO[WÉRBüO�ÿuB!„âOÐàˆ¯&‡¸Øì}}q°Ds+ÉO//¼ <=q2”t•¯’ré"±xãë]L&“šÌáEß±)»5/�.. y×6ðÝÂ3x|µü%´T©Q«Ø³œ�/ dsáìUT7ª;–ÐgEAÁŒÙüð&�KF¾?‰÷'NdâĉLœø./…x£ukÃso=E3G«r·©œñõ󣲯7n”ÀBVfèõèWZvjÇöpÊØŠ°Æ(€¢7`P³ÉÌ*kQ% ·V/#ÊÎà®ÎÉ6&Î>J†ÿ@ÞÛ‹Ö êP¯iCü8Vn è;á[¶[Å3ÆÝL›·¿ ,¤Á±VF}½�£ÛßÄïØ foÍÁ«~}¼,g8qÃ�Z��þÔ  ’]~ÝF#jJ2/1U\�Y%ô¿lYw>b@äjwÜÈ¢%MmÚTr&áÆ6þ(<Öæ#l»™„«wkjiÀÞ;˜úeëõ¸»w¾�ã4¤�·m9{!„�7ÉTB!„e²ÜØÎ¢m)øVÃËÉ%;�‹{#9cq¡mMwô5:Vc?+—ÌÂ.%”ú>v(qÜ2ûÒÔ÷îä7KâQ6GºÓ´ª š„£l\}ëFÏѬ˜ôóÕm¬=ªÐ`Xlor#1ÿqE瀧—#:5•ß×o%Ú7Œ¾~¹D߸QðLW\mLÇ~àõï®òæ{ôñ+šQ°oFëÈélüqöÝëa}k'+š¨5$8-ó5öþzM_\lr¯ppãNâ�[0Ø_ Ã/3 oT›\nn?AN¸¹X¡ÅøàELÕ×;ãèYÏ %ñ'r›0fptèj\ýœùLþ¦!£h¸yÇ‘ÎÝØ3»ø:‹ïYî°,êkN»�cŠW&§c�<®Áɱ.U ¶tj2Šúg¿à…Í~L©]™k§ÞfvZ#ÞnÒ—§ð5Ãw�`²vÁüÆg»6c¸”áNòݽ⃕„B!D™L[ìr³;b'q©¹ ³ÅÕ7�./ö¢K ð¢ã˯¡_³†í°;5­�~­Óº‰/6×úŠ•g6±(2ž\k7j4ÁؾMï[¸:ŸJêÕ«$˜’ˆYð ŠlÑxwå­÷úàg¹Å•k9䦬gêGë‹”ÐÑàÙ/y¥…5æ¼<ÌŠ=ŽöŬé?úi4KÖ²böNLv>Ôïó C‚ÝP5'›ä›GØ·k ftv®T çÅž�©c,:g¯œ·W+G›å“KvŽ9?¨tw§xÒ¼ÿ°ûJ)zkôd‘UÜÝúа\^ŲƒötŸÐ ‡»�jð1›E—ÆðÞ§Cè“…btÄÍ».�ªØ¢X¸µ”,{›)& ®þ´0ƒùãë¡MÛÊ¡U3ç­«$åZáä׈nŸüĤzPy5b6ÿx—o>y†9±Ùè]«Óäéi<3¨Ί‚÷°¯˜±ï9Þ›4�ιöTk÷A�”X§åRqý/ƒù$ûcÒÉLÿ€Î?~Pdƒ5½{Ʋº¶=Ïwø¥w.£wMbЩtì]:ñzŸ¼åQ¸×=¾ž¤í¯òé¦|J%šÎd}Ǿ¸—·Bñ˜S’’’*ð)(„B! <<üQw£€…«“øâXcÞx¯~K"‡…[ë§ðÉ¡z¼ñ^ï eý/9÷Y L­Ë/çÑí±›µeæÜg­ãþ !ÄÃöìÙCëÖ­±Xò§J«ªúÐïjþÝîþ®ÑhˆŠŠ¢E‹k_å£U!„BüwRS¹z-•*­[â+g½%Z¹ün½ò8dÌgïþ !ÄcN¦¿ !„BˆÿNŠmF}J+‹F¾I-ÅòSžôþ¢Ʋ‹þÇ1�ZñX÷_!wTB!„ Uû~À̾»‰(•êXöµGÝ…?ͪþ$ŽeOzÔÝBˆÿYò+„B!„B!*L‚JB!„B!„¢Â$¨$„B!„B!*L‚JB!„B!„¢Â$¨$„B!„B!*L‚J�ˆš–ÅÚ=)J/¹Lêí4~Ú—Á-õïë—B!„B!DyHPé1'g²æH—sJ*¡’x=�Õ§sH– ’B!„B!þÃX=êTŒ…›SYy4ƒc±&RÍ ö:‚ª;ðDk[*k]ÏÌñÉüßÏÉ$x0=Ü»G×!„B!„Bˆ¿ÜcT²p<êŸ6áæoOÿž•”¤\N&ZPiΕ…ÇӸm­E{!…mÍmèíü(û#„B!„Bñ×zl‚JYד˜yÄD•–žLnaÀúî[Âîþ®’p=•ûÒ8gF5êiTlj§›qט9¼'žŸ/är;ÝL\]�thæÄ€:ô–\/Žf³§;sÃm0ÔytëM>еçŸC�¨¢<Ü755�5Bº»aó[ ¿˦kkôEÊdĦ±à·TöÝ1‘«·¢–«Bæýµpó\?ÈàtŠ+{þz3–»Û-?ÏÏgs¸–j!GÑP£©SZÐää°eO2¿^Éáv–‚‡�-C:8ìœßÙ̘4¾ß™ÂÁX3¹V¼*;ñFw{|•g™{0“³)´ÖVÔhèÆ¤æaÒ—B!„B!�IPÉÂ'3ˆ³±å¥&EJ÷˾�Ìäµi(5�ÝJ‡&)“å{cy/Óƒ/:±SUnÞÊæ¶½#¯†Xc´˜¹t.…•¿Þ!ºK%Æèhì§%âR6Í6ÔÑ–uÀC0àšœÁ¾S÷7§s¶¦yë»Ît+™ˆ[VôâJww0àß!�?–g°'Ö‰3IY``M}o=À¿p�e›IQ5Ô÷5ä¡AAO@E��B!„B!þ'=I)*¨ª J±©BùÌy\ŒSñðµÆ«H17_#¾j.âK¸…š¢¥aU=JR.—sA_É–V¶&~¿œ‹Ⱥ�Íe­5�‹OS"åRû±¡S -  Œ„j9*�ë*€…ëqyàj VI)V–<®$‚g%k\Ky‰ÅIŽË%ќˊ¥×8ý§_cÈòTn™Í$dZ#Ý›H>t‡WW%°ò\Ésê´öô« ;Ößâ­�Él¿e"·´Æ„B!„B! <™J+¼5˜cs¸f²£^±½V)6lTŽ �¢€¢’ÿ|­�vµ¬Øx!ƒ -õd\ËÆRÉ™ú†âš4±ûd*Sf¥?Pi:[o;òœ�’ß…ÂúK¡ªe•(æ9Zk†t¥eÑEœ°±Ëñ5›z1Ë?‹�ÇSY¿5š_Ž8òn?gêttîéCÛl>šÊ«Rø¥Ž;v´Á¹‚Á-!„B!„Büoy<2•ÐÐ(Ј]z«Næ‘W\­žî{3›˜"±™„YÜRôø»•%±pîvGUt þuìñOÏ`Û•,^S©SÓˆCqÏLLgÛ-!áÞ|=¬Ò½Ÿ'<èáb&êTY(øyè >‹céÅTRÐw7ˆ¹žÍ-K eJàì¦ÇYÍãZš¾…?Î:\t÷ÊÙ8éÖÞ“¯8â—Fä�Â�¤àákÇðÞ|l öt*2‹mJ!„B!„â®Ç#S p¨áÌs5s˜þÛÞ‰µ§S5îz•¬ô<ÎÞQîà@pS{Ö¬Ná‹­ Cƒôh’2X¶7Ç@:8p7U(óz*K�[¨í¤!éz*?�W©ÛÞŽê!6�“-]«&3{g"ú… ØØêð¯lG+}�™ÔCÃü}©L�0£u4hà΄Fì‹T¥µR¹x,‘uItöZ´÷䙺"i[ZZ5¶cÙÊTÒ\ha,¦?¦vœ3áìoCÀC+x+T©aCåßSØvÁLp=^èŽ×ž6n�eq.è­µxûØP¹`Z��¯ ô±bñþ4~Ø�BºlítVÑãTÚT4�Ž=½0ìMbýÁx6e©XY[á_ۅаÍ5qéB ›¢òH7+Ø:èiÒÆ�!•Ìwr9x$•“Íä*\\­ÐÅ™–ÅMõB!„B!„(BIJJªøB>�+ÕÄš·XåâÁaÆR#jjF:/LÁ»W%ž+a‘n!„Bˆÿd <<üQwC!„°gÏZ·n�Å’?wIUÕ‡~/\“¹ðw�FCTT-Z´ø[ûúød*ýT3×cÍ(˜Ø»7‰K•�y¹’”„B!„B!$A¥"ÔôLD$rÔ¬¡š¿#o‡Øá*1%!„B!„Bˆ‡üo•+zò£wI›íí™ø’} […B!„B!D!MÙE„B!„B!„¸Ÿ•„B!„B!D…IPI!„B!„BT˜•„B!„B!D…IPI!„BqWÎÉeLùø'Žf>êž!„øO'A%!„B!D� ¶O}�×GckÓµ5¼Ù½.ÞöztF7OÜGÞŸ®[%vÅpüÜ[óé1Ó¿±Ïå•Á¶q�¸Öù?~Ë~Í !Ä!«GÝ!„Bñ8Pɾu€u[9|)š” F'Oª…0`h|ÿ‚³J5ë&#×±íà9n§Y°v«Jðþôöè˜H:³ƒu‘»9~5�l­•jµ¢ç Ôs)ßw§y1‡XýóZö_JÄdëCƒ°A õÇVÔ .ï^Gäîã\ŒN!OïL•ºíè3°öJ™u[’�±äë¹ìQÂxë½>øiÊÑ&¹_ü>ßïM"׊V�ÑÁ�Ê iÞ‰&•¬Q²2{Â|n´ÃÄ'jì�"û.íó>˜Ë麣ø|DÝòŸô§ogÙº$š¾Õås_xŠo“G0mÕ‚ìr0¹Öù—. ®U©hE¥rì¿?+œ*à‹£ö¯l'—W§3iß\ÖE_!MãE¿L}�î…{ÏÄÍË2zç¶&¥aïÜ™—Bfð�j•(ìšš{”﷿ʧçM%š¾Ãô�g©¯ÿ+û.„#A%!„BQ&5ó˾YÀac#:莟£†ìÄ\L4b÷—\ «$Š`íiZõA/û\®ï]φ%ß¡uŸÌÐ@ä^aëò]$†08̫ēlYÉܼ?®®eÅ-rÎ1s>ûlÛÒÿùzXßÚÅ/3™o|—Qm\Q+Ì9*>múÓÁËSÜ 6EDð­Ù…G6-•ÐûŒ³¬š¾ˆ“9z4Öh•ì´4LÞ!¼0´Žj.‰×9¾có>;GÒ›ãéTIƒ%5™‹…Ľ¿°µ]=+=­Ïåbd‡Ó,hÒRÉQÁªœ1œÔ-KÙ�Ö’÷ûUE“Á޽¹´�>‰�]ø×Ã@ Ž?bsǹ¢?É@“×ײçõ¿¸™¼ý|½}6׫ŒfZó ©‘|µ{ C~õäÄàQTU 7öSú­þЬZŸðSHe®žz—wVÀzø.Þt×±ü²©;£®Õæ�N«h£þÆ;^¢»É•£Ý{ãú¿!„(/™þ&„B!Êd‰>ÇùT#�û?C�6�¨W·ÍÚõ`hŸÆ8DÔÌkìþi¾5ŽÑc&0雊)œ,¥ÿû¾þè]&ŒÅ˯Œáõ‰_2Ó’,ŵ¨àü ¼ó=Ú4¢nýt{ªu´É\º‡@_“~ïNfìàPšÕ¯K£ƒÜ΃¼+¹n.멤ÙBTBº>=ˆàúuhÚõ7ÕrfËn®[ Ôì4”>šP'0ˆmûÑ«©97o§XˆÞö5Æʯ׋¼K<ûüȉjÃyº­k‘`LyÚ,xõFwªúWÇ¿f õ[tfبþÔU/uà:@MM&UqÆÃ%–“ªyeñ{Y¿'7”´4Ò‹l+}—$³iéF2Û ¦Oe äf‘eÊfÃ3®hE1Òç§4ÈÛËíjâio@gp¤r“�|¼- Ùl~¡úØ[dŽ\öæð64dòq3¹ŸÃݺ-S¯¾X3ÑÛ?ç©`\m¬±u­J‹×#IR5�ý3_ $À k;*5èÅËÎrw©'5Ž ou¡Y-œmõè öx×ëÁ›—É-öšøýí@¬k¿Ã¡ÂÙwj"f¿LX�¶Ö68WnijK öqú �ëF]/[¬m=ê4Šï§PæîÔµã³gØ6Ž¡þÝè×èk¦5¨Iöí(þ°d°åÐ ŽÚ¿ÂÜ.cè]­c»Ìåe»C|sx;™€9i!_�K'¼ý">¬Ý•®u¦ðS»N¤œýŠE)ža„â‘� ’B!„(“ÆÅ]ç÷ävv1—Õ–XvÍ™ÆÊËN?1†×G  vÖ^æÏ^Ï€Júͳ\Ló¥ó³£;æyú7·åòº|½ü ™Å]©+Z´EÎVÕôÒTîîŽw5Z+m‘ M.©)Yh\=p+ó,×Ìõ‹W0¹è^XØHÍÚÕPâ.q9å�©y$_ÝGÔél¼ÖÇû¾ú‹–5qsÓD¤µcäàú8Þ—ÞSÁ6‹î ½5 äåå¡–ô42_B¶Åîd$Û¯FIr8·e3—Ü;2 ØÒSËTR#Yº9‡¶ƒzãs÷õèøé~Nœ8Á‰‡ù¦‡-h«6î Gîb÷¦ïyÁs“†½ÁúTkZuíˆý�ml;WÕ3q|Û.’ü:Ó¥öÃ)méQoӹǮü<ÓWýÊê§ðJ× ”\N|Ñ›ð Ûq1�ˆ Kù ,…Oväé%·òƒŠjç¢vrÞw$óWobÓê9Œ®qš©ÃŸdú¹2£Š@'¿ìEçñ›0øœeÖñÓ—cè×È�å*ó‡†òÜ =?]Á†Uÿd�a£:õcú¹²×ƒÒiuEÆe1)hœjRU,gØs;—*�h\¸K¬šæëDüí=œ·@ZtÇh@˜ŸGA= žU¨¯!êvF9^›Bü=dú›B!„(“â܆áÏÜaÞ’%|ô΂šµ&8¸5 *Û¡L—v²ù‚3ao?Iˆ¯ðÇÏx‡ÓŸâе^Tó/¸Ä6zS«^PþúBAu©®ÿ‚�Öoä÷ð@Ú;—2Á*ïÛ—lâNõn<Ùȶ˜©X*©'W±ò°ž–#Cð-+¨¤æ’šš…âàˆC‘ÊôÕXRRU(è�éäBÞš¹—t ØÖêË«Ýü1 Á;ô5¾ ½÷|ÓÍÍ,Ú¦¡ÓøÎTÑAt…Û¼÷z,f &Ki±×8ºy-Gsœi]¯ ZT2ÓÒ1[9àÔ‰ðZ{ùeÓ„¾Ð »äƒl>�GÃ'C0Ý€ôTÒ,@™SUâ7,e«¹S{yÙ¿ ö¾µ©[×¾HÙJ´î×§à÷–4u<ÎòV+Ø{ÖDϽµ]Á†È˼S·&ZÓ)6D^ç{/=x塯°ò³o¹Øð}Ž-ú?ŠnO_ÇW_¤Ò˜],y·Ö[b#ˆ'?ùŽcƒ> QÁ16ToM·N!è��¦Ùì«ú2¶ÝáµZ>¥ƒž±‰¯¾<ˆÏ˜ßXñaKŠÎRÌÛ7ƒO6é¶jSzæ1Cƒ½‰¯×•ϧîä…Ùa÷•/™…˜Ko0ᬠOõCC `Ž!:œÊIâ‰Z±SÛ±t¬d3M©œmš.,çÝQËóÿP4X»ý~1+kÖb ª‚¶=' £‘±HyEÁÚÉ JZ‰FQP”’7«Ù—‰œ1“-æ¶¼<¶7­Žm!áÐB¦.º@•!¯ñL+Ïò�à*zŒ¨WRHU¹».T^j*YŠ=ŽER‰ƒ#ÞUñ®âO-÷l&¹•]BtK–¸#¸�É틟3vsáƒfÌêM>í*ƒ&�­œmj«tæ¥aMq¶ÒctpÁÅÁp_€$+# F¬ÐÕ%Ô‘k—qùbu¶ÇW k#bÉÌìJß–è5,Û¥%ln·28Ocãë½x9².ï|½„Þµ]1�œÎS#6lw¤Ó=q¸‚ˆË£è´jgý3¯™®¸V±¨*ùàjIC¢¬ÈŠ:+°XÊ1ýÍ¢b¡øæ ¢:ÿ×ÎŽ¤Säo4î´•u ²ÛÅo[Ø”S$ìh&6#ÅÖE‹»�Z5†èL 8äyKæâTž¶®’¥$„ø�!ÿ�„B!ÄŸ Á10_Mq±)Øûúâ`‰æV’=ž^^xþxzâd() ’ré"±xãë]LÚ‡šÌáEß±)»5/�.. y×6ðÝÂ3x|µü%´T©Q«Ø³œ�/¼´ÏæÂÙ«¨nþTw,¡ÏŠ‚‚s11 �KF¾?‰÷'NdâĉLœø./…x£ukÃso=E3G«r·©œñõ󣲯7n”ÀBVfèõèWZvjÇöpÊØŠ°Æ(€¢7`P³ÉÌ*+@báÖêeDÂÜÕ¹ô°�ù:GþˆÃ¹Ûk¼3¨=�êÖ¥qÓš8é }§çâó?-\Ì¢¥hôôS4(îÀXѰŽWvîàÊûÓªF:$±gÇÿ·wßáqUwþÇßwÔF]V±ºF’+ƽwãnãN3Á�@X ›)û„�ì>! É&ûËfI–šqÁr¯r‘mÜmŠ�43ê½Xu¤¹÷÷‡$#ƒm1¶±ù¼þAžsÏ�sçŽû|øžsÓÒù¢UÅέ‡0ûŒ`XÔ•—íø÷Æ�Ðj²·¦ù¼ #G’â=ÈÖ]u½Ü°�­ûšˆ6G7UJM%ÿÉmY›4c=ï(Ø1)©•ù[8ÜyÝÞCl)¨&&q"lž8™¡a³»¼#\³(soáÙ”zÅ×."rµ¨RIDDDDºeæoå…-µ¤ Ì !ÊŽÑ\É™=Y¼kF3¥_�}obVß}¼þÒÿV;“¡Éa åzL�rnñ›Yu„�YqŒN�ÆVy„õo½�}ÄýŒ¹@yŒ×¹…ÕG †­EHUùUí¯Ä'D`Õq`ífŠSf±Ìá¡8?¿£§AHL21!mGŸå;t3ý{O°ÔÑ5š19‹‰Y¿cýóo¾`öÂí¼¾¿�wN&Íx]ìY÷¶´¢C ZªòØ¿~;½Æ±¼�íOûo~ýv 3¾ù87§…ßuÂob…ùcø‡Mˆ èî=?¥ææ "°ãc³šË­³ü(ΜAŸÎ¢   ‚hê>T2ݬüÇ^Bæ½ÈÜî¿TnIUÖïxúÍæe†C®‹³]ß"h÷ß;ˆgžz”¦ó»}/¼¥“-™;»—ÿZü$K¿ìá‡÷L %°žüêÞÌ¿u>ßýö(¦üÇÝÜÝëg<8>Œ‚uOóý7ýXø×‡Ú÷gêö!h^Þýï¹Üôõ<º1›ù±æˆ|ë냙þË;¹Íÿ œ‘Ihs1%!“¹sê×ùþ¬øúCËIþù·™_ÅÎßý€?WMà©oNïf?¥þ‘ýNÅ}“Ÿ%4rªìHç9˜ô Pf�z„¡ï=Í¿ntð³A©¸Nþ€gÎŽà£f}ßîÿ¾¼ã+üÄï»Lf'¿Ø±‘ð�¯ðå(ÕˆHÏ¡PIDDDDºÕf %Ìó»Vn§¼Î¡Ä¤ dÞƒ‹™70H`ÆÃß"pÕ*¶®ÿ»êZñ ‹Å1a9G¥Ò‘Uþþ4¼»�²*ðØcé;ö+üÛ²Ñçm\Ý΢Î餲­šÒ¿=EN—[â|¾ÿÄRf!y®<µkùí®írDþú+¾6ÎŽ·µ¯NdøÂû@nýú½Ø^ZÍkÏl§-,™¡K¿Æ�“c1«¥™š‚Cìݱ†Ê/a1¤Þ0—ÍáÆà®kö|X*ÕÍ{~:š[¼í¡Ò¹%ž±·®8ï(#ÐN M4]èi}]˜¹oð�ýá,øîl"º}ïÿê~òè÷øãWgñãz‹ ð⌣Ϲ�ÖýtßÃLÿåC»õanK¼Ø•ôšû[6¯Là{?ý ߸åIêý£é;ûÇŒZ6Žaß[ͺàÇùÁïdá-Dö�—žÛ®Hõa¹…ÅÅïO0cŸÌ"«×øÑ3�sç/k!2�±ßz‘ÛoÇ¿¼² ¿>ÆÓßZÂ/êCpŒ»…ßlü ºÐR¾.¼'ØWZOcýO™óüO»4ØY²¨Œ·…ÿCÞ\âáë;žäŽ“õ„GÏæ;Kÿ‡ï÷î¼£ñÜ>w-Õ[åçòs’3ð÷¬�±Œ¸O}í""Ÿ=£ººúJ ‹ˆˆˆH”““Ãܹs¯÷0:˜8W>ÉÓGGòøKq\“b “µ?㩃Cxü‰%>Uý3yÿãöÛÁ¼yæ¯Ü¬•U""×ÝîÝ»™8q"¦Ù^’iYÖ'~¶:ö~ëüÙf³‘��͸qã®éXõW«ˆˆˆˆ|1Yu8]u¤MOŠþÕ{Q¯¿z”ØÅË™®@IDD|¤åo""""òÅdD1鑟3Á´éÿ¤^«'ãYòôT‚»?TDDä< •DDDDä°‘¾ì§ü~Ùµ_›¥K:ÚìºÞC‘Ï)ý+"""""""">S¨$"""""""">Óò7‘Ì0Œ‹þÜõÏךB%‘¢´´”={ö`YÖ¹×>ÍÏ׃B%‘"22’‰'bš&Ðu†G–eašæ¹?w���}ÍǪPIDDDDDDD¤ë*}fÒM8ì:®»ökÀjÀí*' mIWóæve–âtµÐkP:‘—s™—Ùߪ?Á†­E¤Íº�C{\¤„UãÂUc'-=þ2“M #¨IѽùÌò@é±*\ÝnÊýiäV¤¢Áu™w[4º÷³yk§\eÔµ€=²7iCf±tþ ¢¬Jœ®³„¥g{UËzzƜ؇PÉKÙî7ØPìO(e•¶ALÀÅ7KÉs550�¨ ]`wí×B«‹ÜHš—Ê%®äŠXu.œUA¤g\^xryý=änÝÀ»SøÚ˜^=¯J hvçQlKelêe¦yF$Ãn}ˆaWwX""""""ò9q¬xãU=׌¾øÜÏ[¼�çþ¼™³“™~Ë¢í�ånŠ£ 7Àjtá, ÀqS2Wµ–¥‡Ì‰?u¨ä-Éæ�-µ ½ã6ìo¿À™’*ÌA]ƒŽ6jÎìcÛÎwxÏ]F�ÇÓÎÈ›:޹t{[Á^ÞXWq%µ�­¼…oÝ3šð¦nÙÄîãNÊ "3Ʊdù<„´UcÚ-Î+§ÑHDònÿ—¹dZEx{-;OäSÕla�Êà¦÷25ùü[è-vân�edZxGðÒJÅñ-¼½õ¹¥õ˜a‰ žq+ËÆ'ØÙÉj¤ðð¶ï;Anq5�f ‘©S¸ë�™¤ùf=îƒÛÙžs’¼ÒZš½–_F§v|ÔæYr÷ldó¾SäW73€i·ÞÎTGpû.Õß,fÇŸþÂnâ¡�BLÞâ]¬;`1úÞ1”¾øïü�y+?ºw$vÏ»¼ö‹(šø(ߘÙþÙ[U»øÃ¯·Ñë®ÇYÞ§”Ý«7ñNn!åu-ØÂ8iK§f\2ý´ZÊ8™½�ÝGOSTÙ@«_ coã_ÀXMÅݹ�½Ç>¤¨º¯¤Ìk¯R³j9µ~5;ß+¤´ªŽ[$c§2ÄßÉác§)¬i%$y$ –/aXLûE7{‘§^maá÷ïcL˜Eù¡Õ¼½/—âò*ζ„%fÖm·06ñ³Š EDDDDDäz:^¼éªžË÷PɤìÄQ ýnäK+æ3$¨ãå~7œ {Zó�ä{½ØÞþ?~¥ÂS>ï�92]j>Ôø!ÛßÚÌQw)UuMxÃF±â;·‘ù~—9qh]ûœúýBÊ*ëh¶‚‰0•[n›Š#Ø87Ö÷¶nÍᤳŒZ�Ah\nZ~““.¿„êÓ…JÞ²Wn£qÔ=Ü|C'÷ì/«ÄKG¨d5ãÚú<ÛZEü˜©,˜šF˜;‹¿n $=Õ¿ûv¼ËæheKW,#ѯ™&ÿDšÎðöŸþFŽ÷¦ß¼‚Œ�v¼ºžÕ»näÛóÙùÒ«›Î²ûmœ¥ôl(Ém8×¾ÀªÓ)Ì_þ }½Ԕ6ÿñLФÚé¢.ØAzoà¥|ï üam©Óoæže‘4_Çë«_#Æñ f%Ú ­”œ—ŸcunC'Ïàöy‘m~žÍfá6 ­„½ÿ÷,kÝ Ÿ:‡/-ަrÇó¬©Ë$=¸=<9þÚyå];#f.efŠnx•�kpãÃS‰5»éo6Qw¶ ÿÄ.ðXÕÌʦvàRff†à̱ASm`X4œ:ÈÉ‹Hoç¢K/ÅR6„Yýìx�ï°ýÈYÝþe–ÅTŸØÄªõ/“•ø]níxÁ·4«�ñƳ¯qÂÀÄÉ·0;¶–=ÿ·†²€0³ê(¯ýõ5NùßÀäé·3?®‰/¿F^z:½l`5œfÿî÷±&ßÅÝ7ÓøÞ^ß¶šÊÓ™¹psM'ÛWnâ­Mýxç�á¥Ø™O[ﱤ…`VrjïÜ!³Yþ• ‚ZŠÙ·z5«×¤Ñÿ� ׯNDDDDDD>3…µ§®ó¹ ì!Á­Õ”W·AÂÇ#“Ò<Í‘¹yÉRƒ[pí|‹¬•Ydô_Áð£Ûùt›û»N41üÎ{¸­—E£'˜ÔÀóçÄVc×9u(ފì[¹�•Ùýytv"6Z)Ù÷Ï®q5jóïJ#¼x ÏohÄ º² ó§•¼”f¯d[Óh¾2'»á%::ŒÖürjMˆµAóéu¼¼¥†þw>ÂC#±áåÃU?�ô`£Ûv¬Z\®‚û,fdfjÇ ZÉ[ó&{êrÇ£_bx„f/œ‘(jio Ee‰ãÇ1ȆA"‰V ÅEu:†1f@ A@bÒ.ËjÆ•W‚-u"É~`Õdõú#§3æ†À�çÔ.þ^VÁY‚¨Âå:KhšƒXX�nœ%6Ò–Ž¥z©�ØÇñƒåT›õYí—%""""""ÿÄ z�YÀ¼^`ý3¿%üt¦ONZXÇ$ÔªÅéª&¸ßbÆß�‰?�b�fÏû¹”×Z`¯¼ô|“¢<-Ñ72rp:)�Efùysbo—9uFŒiQŒyçë**1IÄëÚÌKkòIYú5VŒ‰Á“’üz¼Q}H»Â*ŒnkœÌн¼µ½�‘Kf“ÔÞ%*: ª+©¶«ž»ÓÔ †D¶ŸÐ,'ÏUOxz:ÑF7í6 Ù�³È 5=å£5†­g8p¸†¸qÓnÒTåæÈ†7É.‰bðÐTüü ƇkžáïŽPÔÔñ\z#‚~C30޽Î3/oåTy{xò Þœù&‰iUÇÞ!×o0ÓÆÇT‚æm£ ?‚ýÁsš½9$M]ÄØ¸öØË¬Ê#¯6¸ýf{N³;§œÄ.íV½‹¼òIøY œ:p’fÇd¦÷³ãm¬ ÷ÀjÖ¨'~È�ônë¦ÿ§¹›­.¶e� tÒÆu,³ÛÁãÁcY4°“}u72aH(žæÀKÙ¾íœ0†0cBolVnW%Aé™$œûfXX–A``4Ÿà?{’'Ÿ|’'Ÿü ¿\uš–üöä‡3nÁ4R‚ À¢Ñ™K©ŸƒÌ?¼ù9ìqwm�;—B#…ÌÔÀ¤Ôé¦9ÒAzç—¹¹‰fì„w¢•¦¦6l¡a„`5»q–ú‘šÞþ¹x òÈ7ÈpØ;–1Z4Ö7BXáªRùBJŽtýϘ”û¾ËwVŒ#äôZþðë?³5ßÓÞÖâÆYd;/ëð64ÐLaFû|ùóéÎP*È‘A|—ôæü9ñæÔV# �ŽA3ïíÞOµc&‹Fw,¹³š(p—�šNâa\ºRɪæÀêÍä55ãüË“ìý¨Ë@u“Á…íáÌŒ>„uŽ¿Þ‰³,ÇÌ$ü̼K·ÞÂ<Üf“:÷ÌŠŠšLÊwþ‘o÷ÐJ0±iý™x÷íLë2ìΣ÷ñ]¬_ÿ:¿?æäÞo,¡ŸÝFÜ„ûøVòa¶¯[Ïÿý¿ÌxðkÌJ9ÿRÍ2'îæHú9¢0h£¨ RÆàè²Â«Å•G‰LOòÇ,s‘ßÃà¾ÑIÜG7{JŠß¹ö!çÚÁãjOæ§€™OAqÞ†õü扵´´Ú‹Ï`Ðìû˜=1 £èØ¥ûwˤtÏ:öyGp÷Ô¤ŽkÍM´xËØ»ù$QSfHc{ŠñÔaýÎ2Rf,ç†`ZóÉ+„Ôá©ç¾Þâ3ä6„’™…Í/€_}ˆIVû¹ƒz%Òx|µö ú&wöhÃ�›�•4‡jÝî�µ{)ÌsÑÖ{,ŽÐŽ*5g%�ŽŒs_fOQ¥F£;> où…&qcS°í)l�•À´4;`RætÓÑG¯ŽãÍJ\îBÓRéuùKCEDDDDD¤’8ûª<ý­ó\—/€èþS¸=#ûoÿÄŽ�ï1iÅPü óp{˜t®ÂK±+ŸÖ˜á¤†BíÑ�Ï—»Î§�öPªØ eTÊyáÍysâ Ì©­†|\þ$ÏHÀÏ[HžËCâ¤þm ã-ÄU`‘4ëÊZv‰PÉâì‘·ÙèN忇ÐßþQ‹Y²‹¿¿ê¢²Æ»O«E×GŒ™%…“ÀŒ”°ºiǤÜé¢1¼éÑ]€ÖVZm½™tÏ}LI´LÀÇ[‰ÃærOŒÅoŸ9Æe&ýÒü?ÂÓF³èþp<¿ø;ïXÃŒ”Øóʲ¼•åTËäXX-´´xÁæ‡ß¹¹”œ'ñf.dH/«¦�e`;w“²¢R¬ø‰íKº<-´žWeRQTBkô`RB °Zimµá˜õ _…=8»ÿGŠ·»þݰj‘µ£’þ‹î¦Ÿ½óxaQ�u¸sÖ²«e4÷Œ‹#lÔ‘óöQNGMáá qØh߸<ßϘÎp¯µ„=ëöQ7�åéþàI¢#ò¼1–´x°l¶�*©ÌJŠKÎ"ƒ”�A–—¢<7mqcHë¸n³Â‰³>Gz,6LJœnš"û“i€U‡ÛUA@Úl’:�]8ËüH›v•wבchâV�|êª�ëŠÙð·Ñ>îÈ:"ú|TaÕàrÕbw¤ÓÛfQqÉù4x‹òÈoëÍ8GH—H¥£°¢sNìùøœÚòó(°’˜•Vg 0è£ ³ÜM~s 7œ{hÙå»h¨d5}ÀÆ ï:î!&¦'œw ˜@'¨©ñBRÉ 's¶r(iDù{¨-«"¨ßXú;Ù¿·‚ÈÌd"ý(ÈyŸšÀD’£x?û0�½3I·¨ýð>l ¥obÄ'ÖùÙìÁØMïÉgณc°vç°íd,CCjyç:¶T¤³à¡ÑD`Å%ï—Ãáé39ž×~6ª…´`ìØâ’IðßÇáí9ô™–‚Yt˜Í9eXqÁ€‘D†#€£‡wq¢÷XÒ šªK81”Q¡Ýö÷ä®ã_8Lìâo°bDÄù7ÞjâýM›Èë}ßvþ—" *šð–}lØΈwá0h‹ Ç(ÈfCqVûd½õ.öþýHŽ Âj¬$÷ÐNöTE3zq?¬ÜÎòó²«ÉM^±�Ôq)øu;Ÿ6)wº©K'=¦ëÚ·úóæÄ^÷ÇæÔx)Îsá‰Fz„Dm±ç�]œLFDSÇvì§ÌÞŸùñW¾´ç"¡R+ùÛ×qÈ3ˆ;¦¤|â #,œp[+µ5õX¶8&,]Háë›YùçÃÆöeÌøI ~§’¶ìÝ´ÛòÉ+´Hš“v~Ù•} ¾<�Uk²yãÙM´„›<ˆé™fu gNìàôæZZ"2i3¿¼�al;}˜}›6pÖ^µ¼ŸIDATc#8:•A ïf~¿O>µÌ/s* F²në.rG®`èÔ;XPùÛ^~†]¶0zgŽdùó×~÷�ð,\ââÕ køË‰búŒbü¤9Xâ¥Ñ‚°ð,ZæâYëxö?z¥�`âä˜N‹f °E0ò–»¨^¹Ží¯ü…3�ˆ¸4†Í|îüïoÔPG£Dhð'oY[þv²ŽÚÿÀ„öêŸ.lqñÄÙ¼0|)óú·9¶ˆHÂ$bÎ�Ì>·Þ¯…|W1f“›·žy— ÈÞ8Îäþ{ÆÓ'òâõ>AçrËÄÖn}žg¶E‘6l"“G´qÆlÆÌå¶É5¬ÞñØNÊ�ILãá”Ñ‚“—‹³¡Òã:6¹p–ú“:µ³Ê¨�ü¼¬Ä¤­8‹ yn{™ž·È‰»5ŽQç~�LJò\´ôŒ#R*‰ˆˆˆˆˆ|‘­ù4ÿ±yúŸÃWfsXÅÌ:Ħ&/~öHz§ dþý3˜�iÇhÍ%¯À"iîGK̼¹ä›ñLîXwÉù´ÕˆÛY†ÚMçàœ?'6©øØœ«§«– 4½mILY6‡Ò•;yù�û‰M"¢ù,~©¤\…¥=Fuuõ÷±–Ï ³‚ì?ýŽ]±_â›·l¯ŠºÞ\Þúå³”OœqÅ%p"""""""ב¢,ž;ðÈeõ½oÌïž4ÿ*�¨ç²ŽóÊo^£iîcÜ7æÊ—¿iãÏ5‹³G׳­,“Ù³\~ Dû¾EîúH’“Ã(‰ˆˆˆˆˆÈçÆð¤ùÜ7æ÷>÷ûÂJV#gvo!çÄiœùùäžÈæÍgßä„} 7 ½ò@ º{ú›ôlÍgؼñb¦=ÂÈ+ZêeÑ”ï¢Ì?™éWaM¥ˆˆˆˆˆˆÈµ4?šµ�=ÖíK™Ñ£Y1òiŸ÷QúÜ1k©Ìÿ€]ÛvRÕÐJ@X,)fðÕÙɼJ[kù›ˆˆˆˆˆˆˆ|aT4¸8V¼‘ãÅ›(¬=@rä †$Îfhâœ/~˜t )TŸi­“ˆˆˆˆˆˆˆˆøL¡’ˆˆˆˆˆˆˆˆøL¡’ˆˆˆˆˆˆˆˆøL¡’ˆˆˆˆˆˆˆˆøL¡’ˆˆˆˆˆˆˆˆøL¡’ˆˆˆˆˆˆˆˆøL¡’ˆˆˆˆˆˆˆˆøL¡’ˆˆˆˆˆˆˆˆøL¡’ˆˆˆˆˆˆˆˆøL¡’ˆˆˆˆˆˆˆˆøL¡’ˆˆˆˆˆˆˆˆøìÿÚÑPLÔCCáIEND®B`‚onionshare-onionshare-26fcdc5/desktop/scripts/000077500000000000000000000000001521174352300216635ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/desktop/scripts/build-macos.py000066400000000000000000000225261521174352300244430ustar00rootroot00000000000000#!/usr/bin/env python3 import os import inspect import click import platform import subprocess import shutil import glob import itertools from common import get_binary_arches root = os.path.dirname( os.path.dirname( os.path.dirname(os.path.abspath(inspect.getfile(inspect.currentframe()))) ) ) desktop_dir = os.path.join(root, "desktop") identity_name_application = "Developer ID Application: Lockdown Systems LLC (G762K6CH36)" entitlements_plist_path = f"{desktop_dir}/package/Entitlements.plist" def get_app_path(): return os.path.join(desktop_dir, "build", "OnionShare.app") def run(cmd, cwd=None, error_ok=False): print(f"{cmd} # cwd={cwd}") subprocess.run(cmd, cwd=cwd, check=True) def get_size(dir): size = 0 for path, dirs, files in os.walk(dir): for f in files: fp = os.path.join(path, f) size += os.path.getsize(fp) return size def sign(path, entitlements, identity): run( [ "codesign", "--sign", identity, "--entitlements", str(entitlements), "--timestamp", "--deep", "--force", "--options", "runtime,library", str(path), ] ) def get_binaries(): pass @click.group() def main(): """ macOS build tasks """ @main.command() def cleanup_build(): """Delete unused PySide6 stuff to save space""" app_path = get_app_path() before_size = get_size(app_path) print("> Delete unused Qt Frameworks") for framework in [ "QtMultimediaQuick", "QtQuickControls2", "QtQuickParticles", "QtRemoteObjects", "Qt3DInput", "QtNetworkAuth", "QtDataVisualization", "QtWebEngineCore", "Qt3DQuickRender", "Qt3DQuickExtras", "QtDesigner", "QtNfc", "QtQuick3DAssetImport", "QtWebEngineWidgets", "QtQuickWidgets", "Qt3DQuickInput", "Qt3DQuickScene2D", "Qt3DRender", "QtQuick3DRuntimeRender", "QtHelp", "QtPrintSupport", "QtCharts", "QtWebSockets", "QtQuick3DUtils", "QtQuickTemplates2", "QtPositioningQuick", "Qt3DCore", "QtXml", "QtSerialPort", "QtQuick", "QtScxml", "QtQml", "Qt3DExtras", "QtWebChannel", "QtMultimedia", "QtQmlWorkerScript", "QtVirtualKeyboard", "QtOpenGL", "Qt3DQuick", "QtTest", "QtPositioning", "QtBluetooth", "QtQuick3D", "Qt3DLogic", "QtQuickShapes", "QtQuickTest", "QtNetwork", "QtDesignerComponents", "QtMultimediaWidgets", "QtQmlModels", "Qt3DQuickAnimation", "QtSensors", "Qt3DAnimation", "QtSql", "QtConcurrent", "QtChartsQml", "QtDataVisualizationQml", "QtLabsAnimation", "QtLabsFolderListModel", "QtLabsQmlModels", "QtLabsSettings", "QtLabsSharedImage", "QtLabsWavefrontMesh", "QtOpenGLWidgets", "QtQmlCore", "QtQmlLocalStorage", "QtQmlXmlListModel", "QtQuick3DAssetUtils", "QtQuick3DEffects", "QtQuick3DGlslParser", "QtQuick3DHelpers", "QtQuick3DIblBaker", "QtQuick3DParticleEffects", "QtQuick3DParticles", "QtQuickControls2Impl", "QtQuickDialogs2", "QtQuickDialogs2QuickImpl", "QtQuickDialogs2Utils", "QtQuickLayouts", "QtQuickTimeline", "QtRemoteObjectsQml", "QtScxmlQml", "QtSensorsQuick", "QtShaderTools", "QtStateMachine", "QtStateMachineQml", "QtSvgWidgets", "QtUiTools", "QtWebEngineQuick", "QtWebEngineQuickDelegatesQml", ]: try: shutil.rmtree( f"{app_path}/Contents/MacOS/lib/PySide6/Qt/lib/{framework}.framework" ) print( f"Deleted: {app_path}/Contents/MacOS/lib/PySide6/Qt/lib/{framework}.framework" ) except FileNotFoundError: pass try: os.remove(f"{app_path}/Contents/MacOS/lib/PySide6/{framework}.abi3.so") print(f"Deleted: {app_path}/Contents/MacOS/lib/PySide6/{framework}.abi3.so") except FileNotFoundError: pass try: os.remove(f"{app_path}/Contents/MacOS/lib/PySide6/{framework}.pyi") print(f"Deleted: {app_path}/Contents/MacOS/lib/PySide6/{framework}.pyi") except FileNotFoundError: pass print("> Delete more unused PySide6 stuff to save space") for filename in [ f"{app_path}/Contents/Resources/lib/PySide6/Designer.app", f"{app_path}/Contents/Resources/lib/PySide6/glue", f"{app_path}/Contents/Resources/lib/PySide6/include", f"{app_path}/Contents/Resources/lib/PySide6/lupdate", f"{app_path}/Contents/Resources/lib/PySide6/Qt/qml", f"{app_path}/Contents/Resources/lib/PySide6/Assistant.app", f"{app_path}/Contents/Resources/lib/PySide6/Linguist.app", f"{app_path}/Contents/Resources/lib/PySide6/lrelease", f"{app_path}/Contents/Resources/lib/PySide6/qmlformat", f"{app_path}/Contents/Resources/lib/PySide6/qmllint", f"{app_path}/Contents/Resources/lib/PySide6/qmlls", f"{app_path}/Contents/Resources/lib/QtBluetooth", f"{app_path}/Contents/Resources/lib/QtConcurrent", f"{app_path}/Contents/Resources/lib/QtDesigner", f"{app_path}/Contents/Resources/lib/QtNetworkAuth", f"{app_path}/Contents/Resources/lib/QtNfc", f"{app_path}/Contents/Resources/lib/QtOpenGL", f"{app_path}/Contents/Resources/lib/QtOpenGLWidgets", f"{app_path}/Contents/Resources/lib/QtPositioning", f"{app_path}/Contents/Resources/lib/QtQuick3D", f"{app_path}/Contents/Resources/lib/QtQuick3DRuntimeRender", f"{app_path}/Contents/Resources/lib/QtQuick3DUtils", f"{app_path}/Contents/Resources/lib/QtShaderTools", f"{app_path}/Contents/Resources/lib/QtStateMachine", f"{app_path}/Contents/Resources/lib/QtSvgWidgets", f"{app_path}/Contents/Resources/lib/QtWebChannel", f"{app_path}/Contents/Resources/lib/QtWebEngineCore", f"{app_path}/Contents/Resources/lib/QtWebEngineQuick", f"{app_path}/Contents/Resources/lib/QtXml", ]: if os.path.isfile(filename) or os.path.islink(filename): os.remove(filename) print(f"Deleted: {filename}") elif os.path.isdir(filename): shutil.rmtree(filename) print(f"Deleted: {filename}") else: print(f"Cannot delete, filename not found: {filename}") # Set a symlink for Qt's platforms and imageformats plugins, which seems to be necessary only on arm if platform.system() == "Darwin" and platform.processor() == "arm": platforms_target_path = os.path.join("..", "Resources", "lib", "PySide6", "Qt", "plugins", "platforms") platforms_symlink_path = os.path.join(app_path, "Contents", "MacOS", "platforms") os.symlink(platforms_target_path, platforms_symlink_path) imageformats_target_path = os.path.join("..", "Resources", "lib", "PySide6", "Qt", "plugins", "imageformats") imageformats_symlink_path = os.path.join(app_path, "Contents", "MacOS", "imageformats") os.symlink(imageformats_target_path, imageformats_symlink_path) after_size = get_size(f"{app_path}") freed_bytes = before_size - after_size freed_mb = int(freed_bytes / 1024 / 1024) print(f"> Freed {freed_mb} mb") @main.command() @click.argument("app_path") def codesign(app_path): """Sign macOS binaries before packaging""" bin_universal, bin_silicon, bin_intel = get_binary_arches(app_path) binaries = bin_universal + bin_silicon + bin_intel + [app_path] for filename in binaries: sign(filename, entitlements_plist_path, identity_name_application) print(f"> Signed app bundle: {app_path}") @main.command() @click.argument("app_path") def package(app_path): """Build the DMG package""" if not os.path.exists("/usr/local/bin/create-dmg") and not os.path.exists( "/opt/homebrew/bin/create-dmg" ): print("> Error: create-dmg is not installed") return print("> Create DMG") version_filename = f"{root}/cli/onionshare_cli/resources/version.txt" with open(version_filename) as f: version = f.read().strip() os.makedirs(f"{desktop_dir}/dist", exist_ok=True) dmg_path = f"{desktop_dir}/dist/OnionShare-{version}.dmg" run( [ "create-dmg", "--volname", "OnionShare", "--volicon", f"{desktop_dir}/onionshare/resources/onionshare.icns", "--window-size", "400", "200", "--icon-size", "100", "--icon", "OnionShare.app", "100", "70", "--hide-extension", "OnionShare.app", "--app-drop-link", "300", "70", dmg_path, app_path, "--identity", identity_name_application, ] ) print(f"> Finished building DMG: {dmg_path}") if __name__ == "__main__": main() onionshare-onionshare-26fcdc5/desktop/scripts/build-pt-meek.ps1000066400000000000000000000005231521174352300247470ustar00rootroot00000000000000$env:MEEK_TAG = 'v0.38.0' New-Item -ItemType Directory -Force -Path .\build\meek cd .\build\meek git clone https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/meek.git cd meek git checkout $MEEK_TAG go build .\meek-client Move-Item -Path .\meek-client.exe -Destination ..\..\..\onionshare\resources\tor\meek-client.exe onionshare-onionshare-26fcdc5/desktop/scripts/build-pt-meek.sh000077500000000000000000000017631521174352300246700ustar00rootroot00000000000000#!/bin/bash MEEK_TAG=v0.38.0 OS=$(uname -s) mkdir -p ./build/meek cd ./build/meek git clone https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/meek.git || echo "already cloned" cd meek git checkout $MEEK_TAG if [ "$OS" == "Darwin" ]; then if [[ $(uname -m) == 'arm64' ]]; then go build -o ../../../onionshare/resources/tor/meek-client-arm64 ./meek-client GOOS=darwin GOARCH=amd64 go build -o ../../../onionshare/resources/tor/meek-client-amd64 ./meek-client lipo -create -output ../../../onionshare/resources/tor/meek-client ../../../onionshare/resources/tor/meek-client-arm64 ../../../onionshare/resources/tor/meek-client-amd64 rm ../../../onionshare/resources/tor/meek-client-arm64 ../../../onionshare/resources/tor/meek-client-amd64 elif [[ $(uname -m) == 'x86_64' ]]; then go build -o ../../../onionshare/resources/tor/meek-client ./meek-client fi else go build -o ../../../onionshare/resources/tor/meek-client ./meek-client fi onionshare-onionshare-26fcdc5/desktop/scripts/build-pt-obfs4proxy.ps1000066400000000000000000000005041521174352300261440ustar00rootroot00000000000000$env:OBFS4PROXY_TAG = 'obfs4proxy-0.0.14' New-Item -ItemType Directory -Force -Path .\build\obfs4proxy cd .\build\obfs4proxy git clone https://gitlab.com/yawning/obfs4 cd obfs4 git checkout $OBFS4PROXY_TAG go build .\obfs4proxy Move-Item -Path .\obfs4proxy.exe -Destination ..\..\..\onionshare\resources\tor\obfs4proxy.exe onionshare-onionshare-26fcdc5/desktop/scripts/build-pt-obfs4proxy.sh000077500000000000000000000017311521174352300260610ustar00rootroot00000000000000#!/bin/bash OBFS4PROXY_TAG=obfs4proxy-0.0.14 OS=$(uname -s) mkdir -p ./build/obfs4proxy cd ./build/obfs4proxy git clone https://gitlab.com/yawning/obfs4 || echo "already cloned" cd obfs4 git checkout $OBFS4PROXY_TAG if [ "$OS" == "Darwin" ]; then if [[ $(uname -m) == 'arm64' ]]; then go build -o ../../../onionshare/resources/tor/obfs4proxy-arm64 ./obfs4proxy GOOS=darwin GOARCH=amd64 go build -o ../../../onionshare/resources/tor/obfs4proxy-amd64 ./obfs4proxy lipo -create -output ../../../onionshare/resources/tor/obfs4proxy ../../../onionshare/resources/tor/obfs4proxy-arm64 ../../../onionshare/resources/tor/obfs4proxy-amd64 rm ../../../onionshare/resources/tor/obfs4proxy-arm64 ../../../onionshare/resources/tor/obfs4proxy-amd64 elif [[ $(uname -m) == 'x86_64' ]]; then go build -o ../../../onionshare/resources/tor/obfs4proxy ./obfs4proxy fi else go build -o ../../../onionshare/resources/tor/obfs4proxy ./obfs4proxy fi onionshare-onionshare-26fcdc5/desktop/scripts/build-pt-snowflake.ps1000066400000000000000000000005541521174352300260230ustar00rootroot00000000000000$env:SNOWFLAKE_TAG = 'v2.13.1' New-Item -ItemType Directory -Force -Path .\build\snowflake cd .\build\snowflake git clone https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake.git cd snowflake git checkout $SNOWFLAKE_TAG go build .\client Move-Item -Path .\client.exe -Destination ..\..\..\onionshare\resources\tor\snowflake-client.exe onionshare-onionshare-26fcdc5/desktop/scripts/build-pt-snowflake.sh000077500000000000000000000020511521174352300257270ustar00rootroot00000000000000#!/bin/bash SNOWFLAKE_TAG=v2.13.1 OS=$(uname -s) mkdir -p ./build/snowflake cd ./build/snowflake git clone https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake.git || echo "already cloned" cd snowflake git checkout $SNOWFLAKE_TAG if [ "$OS" == "Darwin" ]; then if [[ $(uname -m) == 'arm64' ]]; then go build -o ../../../onionshare/resources/tor/snowflake-client-arm64 ./client GOOS=darwin GOARCH=amd64 go build -o ../../../onionshare/resources/tor/snowflake-client-amd64 ./client lipo -create -output ../../../onionshare/resources/tor/snowflake-client ../../../onionshare/resources/tor/snowflake-client-arm64 ../../../onionshare/resources/tor/snowflake-client-amd64 rm ../../../onionshare/resources/tor/snowflake-client-arm64 ../../../onionshare/resources/tor/snowflake-client-amd64 elif [[ $(uname -m) == 'x86_64' ]]; then go build -o ../../../onionshare/resources/tor/snowflake-client ./client fi else go build -o ../../../onionshare/resources/tor/snowflake-client ./client fi onionshare-onionshare-26fcdc5/desktop/scripts/build-windows.py000066400000000000000000000320401521174352300250230ustar00rootroot00000000000000#!/usr/bin/env python3 from setuptools.command.build import build import sys import os import inspect import click import shutil import subprocess import uuid import xml.etree.ElementTree as ET from glob import glob root = os.path.dirname( os.path.dirname( os.path.dirname(os.path.abspath(inspect.getfile(inspect.currentframe()))) ) ) desktop_dir = os.path.join(root, "desktop") def get_size(dir): size = 0 for path, dirs, files in os.walk(dir): for f in files: fp = os.path.join(path, f) size += os.path.getsize(fp) return size def run(cmd, cwd=None, error_ok=False): print(cmd) try: subprocess.run(cmd, cwd=cwd, check=True) except subprocess.CalledProcessError as e: if not error_ok: raise subprocess.CalledProcessError(e) def sign(filename): click.echo(f"> Signing {filename}") run( [ shutil.which("signtool.exe"), "sign", "/v", "/d", "OnionShare", "/n", "Lockdown Systems LLC", "/fd", "sha256", "/td", "sha256", "/tr", "http://ts.harica.gr", filename, ] ) def wix_build_data(dirname, dir_prefix, id_, name): data = { "id": id_, "name": name, "files": [], "dirs": [], } for basename in os.listdir(dirname): filename = os.path.join(dirname, basename) if os.path.isfile(filename): data["files"].append(os.path.join(dir_prefix, basename)) elif os.path.isdir(filename): if id_ == "INSTALLDIR": id_prefix = "Folder" else: id_prefix = id_ # Skip lib/Pyside2/Examples folder if "\\lib\\PySide2\\examples" in dirname: continue id_value = f"{id_prefix}{basename.capitalize().replace('-', '_')}" data["dirs"].append( wix_build_data( os.path.join(dirname, basename), os.path.join(dir_prefix, basename), id_value, basename, ) ) if len(data["files"]) > 0: if id_ == "INSTALLDIR": data["component_id"] = "ApplicationFiles" else: data["component_id"] = "FolderComponent" + id_[len("Folder") :] data["component_guid"] = str(uuid.uuid4()) return data def wix_build_dir_xml(root, data): attrs = {} if "id" in data: attrs["Id"] = data["id"] if "name" in data: attrs["Name"] = data["name"] el = ET.SubElement(root, "Directory", attrs) for subdata in data["dirs"]: wix_build_dir_xml(el, subdata) # If this is the ProgramMenuFolder, add the menu component if "id" in data and data["id"] == "ProgramMenuFolder": component_el = ET.SubElement( el, "Component", Id="ApplicationShortcuts", Guid="539e7de8-a124-4c09-aa55-0dd516aad7bc", Win64="yes", ) ET.SubElement( component_el, "Shortcut", Id="ApplicationShortcut1", Name="OnionShare", Description="OnionShare", Target="[INSTALLDIR]onionshare.exe", WorkingDirectory="INSTALLDIR", ) ET.SubElement( component_el, "RegistryValue", Root="HKCU", Key="Software\OnionShare", Name="installed", Type="integer", Value="1", KeyPath="yes", ) def wix_build_components_xml(root, data): component_ids = [] if "component_id" in data: component_ids.append(data["component_id"]) for subdata in data["dirs"]: if "component_guid" in subdata: dir_ref_el = ET.SubElement(root, "DirectoryRef", Id=subdata["id"]) component_el = ET.SubElement( dir_ref_el, "Component", Id=subdata["component_id"], Guid=subdata["component_guid"], Win64="yes", ) for filename in subdata["files"]: file_el = ET.SubElement( component_el, "File", Source=filename, Id="file_" + uuid.uuid4().hex ) component_ids += wix_build_components_xml(root, subdata) return component_ids def msi_package(build_path, msi_path, product_update_code): print(f"> Build the WiX file") version_filename = os.path.join( build_path, "lib", "onionshare_cli", "resources", "version.txt" ) with open(version_filename) as f: version = f.read().strip() # change a version like 2.6.dev1 to just 2.6, for cx_Freeze's sake last_digit = version[-1] if version.endswith(f".dev{last_digit}"): version = version[0:-5] data = { "id": "TARGETDIR", "name": "SourceDir", "dirs": [ { "id": "ProgramFiles64Folder", "dirs": [], }, { "id": "ProgramMenuFolder", "dirs": [], }, ], } data["dirs"][0]["dirs"].append( wix_build_data( build_path, ".", "INSTALLDIR", "OnionShare", ) ) root_el = ET.Element("Wix", xmlns="http://schemas.microsoft.com/wix/2006/wi") product_el = ET.SubElement( root_el, "Product", Name="OnionShare", Manufacturer="Micah Lee, et al.", Id="*", UpgradeCode="$(var.ProductUpgradeCode)", Language="1033", Codepage="1252", Version="$(var.ProductVersion)", ) ET.SubElement( product_el, "Package", Id="*", Keywords="Installer", Description="OnionShare $(var.ProductVersion) Installer", Manufacturer="Micah Lee, et al.", InstallerVersion="200", Languages="1033", Compressed="yes", SummaryCodepage="1252", Platform="x64", ) ET.SubElement(product_el, "Media", Id="1", Cabinet="product.cab", EmbedCab="yes") ET.SubElement( product_el, "Icon", Id="ProductIcon", SourceFile=os.path.join( desktop_dir, "onionshare", "resources", "onionshare.ico" ), ) ET.SubElement(product_el, "Property", Id="ARPPRODUCTICON", Value="ProductIcon") ET.SubElement( product_el, "Property", Id="ARPHELPLINK", Value="https://docs.onionshare.org", ) ET.SubElement( product_el, "Property", Id="ARPURLINFOABOUT", Value="https://onionshare.org", ) ET.SubElement(product_el, "UIRef", Id="WixUI_Minimal") ET.SubElement(product_el, "UIRef", Id="WixUI_ErrorProgressText") ET.SubElement( product_el, "WixVariable", Id="WixUILicenseRtf", Value=os.path.join(desktop_dir, "package", "license.rtf"), ) ET.SubElement( product_el, "WixVariable", Id="WixUIDialogBmp", Value=os.path.join(desktop_dir, "package", "dialog.bmp"), ) ET.SubElement( product_el, "MajorUpgrade", AllowSameVersionUpgrades="yes", DowngradeErrorMessage="A newer version of [ProductName] is already installed. If you are sure you want to downgrade, remove the existing installation via Programs and Features.", ) wix_build_dir_xml(product_el, data) component_ids = wix_build_components_xml(product_el, data) feature_el = ET.SubElement(product_el, "Feature", Id="DefaultFeature", Level="1") for component_id in component_ids: ET.SubElement(feature_el, "ComponentRef", Id=component_id) ET.SubElement(feature_el, "ComponentRef", Id="ApplicationShortcuts") with open(os.path.join(build_path, "OnionShare.wxs"), "w") as f: f.write('\n') f.write(f'\n') f.write(f'\n') ET.indent(root_el) f.write(ET.tostring(root_el).decode()) print(f"> Build the MSI") run( [shutil.which("candle.exe"), "OnionShare.wxs"], build_path, ) run( [shutil.which("light.exe"), "-ext", "WixUIExtension", "OnionShare.wixobj"], build_path, ) print(f"> Prepare OnionShare.msi for signing") run( [ shutil.which("insignia.exe"), "-im", os.path.join(build_path, "OnionShare.msi"), ], error_ok=True, ) sign(os.path.join(build_path, "OnionShare.msi")) print(f"> Final MSI: {msi_path}") os.makedirs(os.path.join(desktop_dir, "dist"), exist_ok=True) os.rename( os.path.join(build_path, "OnionShare.msi"), msi_path, ) @click.group() def main(): """ Windows build tasks """ @main.command() def cleanup_build(): """Delete unused PySide6 stuff to save space""" build_path = os.path.join(desktop_dir, "build", "exe.win-amd64-3.12") before_size = get_size(build_path) for dirname in ["qml"]: shutil.rmtree(os.path.join(build_path, "lib", "PySide6", dirname)) for dirname in [ "assetimporters", "designer", "generic", "geometryloaders", "platforminputcontexts", "position", "qmltooling", "renderers", "renderplugins", "sceneparsers", "scxmldatamodel", "sensors", "sqldrivers", "styles", ]: shutil.rmtree(os.path.join(build_path, "lib", "PySide6", "plugins", dirname)) for filename in ( glob(os.path.join(build_path, "lib", "PySide6", "*.exe")) + glob(os.path.join(build_path, "lib", "PySide6", "Qt3D*")) + glob(os.path.join(build_path, "lib", "PySide6", "Qt63D*")) + glob(os.path.join(build_path, "lib", "PySide6", "Qt6Bluetooth.*")) + glob(os.path.join(build_path, "lib", "PySide6", "Qt6Charts*")) + glob(os.path.join(build_path, "lib", "PySide6", "Qt6Concurrent.*")) + glob(os.path.join(build_path, "lib", "PySide6", "Qt6DataVisualization*")) + glob(os.path.join(build_path, "lib", "PySide6", "Qt6Bus.dll")) + glob(os.path.join(build_path, "lib", "PySide6", "Qt6Designer*")) + glob(os.path.join(build_path, "lib", "PySide6", "Qt6Help.dll")) + glob(os.path.join(build_path, "lib", "PySide6", "Qt6Labs*")) + glob(os.path.join(build_path, "lib", "PySide6", "Qt6Multimedia*")) + glob(os.path.join(build_path, "lib", "PySide6", "Qt6Nfc.dll")) + glob(os.path.join(build_path, "lib", "PySide6", "Qt6OpenGL*")) + glob(os.path.join(build_path, "lib", "PySide6", "Qt6Qml*")) + glob(os.path.join(build_path, "lib", "PySide6", "Qt6Quick*")) + glob(os.path.join(build_path, "lib", "PySide6", "Qt6RemoteObjects*")) + glob(os.path.join(build_path, "lib", "PySide6", "Qt6Scxml*")) + glob(os.path.join(build_path, "lib", "PySide6", "Qt6Sensors*")) + glob(os.path.join(build_path, "lib", "PySide6", "Qt6SerialPort.*")) + glob(os.path.join(build_path, "lib", "PySide6", "Qt6ShaderTools.*")) + glob(os.path.join(build_path, "lib", "PySide6", "Qt6Sql.*")) + glob(os.path.join(build_path, "lib", "PySide6", "Qt6StateMachine*")) + glob(os.path.join(build_path, "lib", "PySide6", "Qt6Test.*")) + glob(os.path.join(build_path, "lib", "PySide6", "Qt6VirtualKeyboard.*")) + glob(os.path.join(build_path, "lib", "PySide6", "Qt6Web*")) ): os.remove(filename) after_size = get_size(build_path) freed_bytes = before_size - after_size freed_mb = int(freed_bytes / 1024 / 1024) print(f"Freed {freed_mb} mb") @main.command() @click.argument("path") def codesign(path): """Sign Windows binaries before packaging""" if not os.path.isdir(path): click.echo("Invalid build path") return sign(os.path.join(path, "onionshare.exe")) sign(os.path.join(path, "onionshare-cli.exe")) sign( os.path.join( path, "lib", "onionshare", "resources", "tor", "meek-client.exe", ) ) sign( os.path.join( path, "lib", "onionshare", "resources", "tor", "obfs4proxy.exe", ) ) sign( os.path.join( path, "lib", "onionshare", "resources", "tor", "snowflake-client.exe", ) ) @main.command() @click.argument("path") def package(path): """Build the MSI package""" version_filename = os.path.join( root, "cli", "onionshare_cli", "resources", "version.txt" ) with open(version_filename) as f: version = f.read().strip() msi_package( path, os.path.join(desktop_dir, "dist", f"OnionShare-win64-{version}.msi"), "ed7f9243-3528-4b4a-b85c-9943982e75eb", ) if __name__ == "__main__": main() onionshare-onionshare-26fcdc5/desktop/scripts/common.py000066400000000000000000000021061521174352300235240ustar00rootroot00000000000000import os import subprocess def get_binary_arches(app_dir): universal = [] silicon = [] intel = [] for dirpath, dirnames, filenames in os.walk(app_dir): for basename in filenames: filename = os.path.join(dirpath, basename) if os.path.isfile(filename): out = subprocess.check_output(["file", filename]).decode("utf-8") if ( "Mach-O 64-bit executable" in out or "Mach-O 64-bit bundle" in out or "Mach-O 64-bit dynamically linked shared library" in out ): arm64, x86 = False, False if "arm64" in out: arm64 = True if "x86_64" in out: x86 = True if arm64 and x86: universal.append(filename) elif arm64: silicon.append(filename) elif x86: intel.append(filename) return universal, silicon, intel onionshare-onionshare-26fcdc5/desktop/scripts/countries-get-flag.py000066400000000000000000000026431521174352300257410ustar00rootroot00000000000000#!/usr/bin/env python3 import subprocess import tempfile import json import os def main(): tmp_dir = tempfile.TemporaryDirectory() flagsdir = os.path.join(tmp_dir.name, "flagsicon") subprocess.run(["git", "clone", "https://github.com/lipis/flag-icons.git", flagsdir]) with open( os.path.join("onionshare", "resources", "countries", "en.json") ) as f: countries = list(json.loads(f.read())) os.makedirs( os.path.join( "onionshare", "resources", "images", "countries", ), exist_ok=True, ) for country in countries: country = country.lower() if os.path.isfile(os.path.join(flagsdir, "flags", "4x3", f"{country}.svg")): src_filename = os.path.join(flagsdir, "flags", "4x3", f"{country}.svg") dest_filename = os.path.join( "onionshare", "resources", "images", "countries", f"{country}.png", ) subprocess.run( [ "convert", src_filename, "-background", "none", "-density", "100", "-resize", "64x", dest_filename, ] ) if __name__ == "__main__": main() onionshare-onionshare-26fcdc5/desktop/scripts/countries-update-list.py000077500000000000000000000024071521174352300265070ustar00rootroot00000000000000#!/usr/bin/env python3 import os import tempfile import subprocess import json import onionshare_cli def main(): # Clone the country-list repo tmp_dir = tempfile.TemporaryDirectory() subprocess.run( ["git", "clone", "https://github.com/umpirsky/country-list.git"], cwd=tmp_dir.name, ) repo_dir = os.path.join(tmp_dir.name, "country-list") # Get the list of enabled languages common = onionshare_cli.common.Common() settings = onionshare_cli.settings.Settings(common) available_locales = list(settings.available_locales) # Make a dictionary that makes a language's ISO 3166-1 to its name in all enabled languages os.makedirs(os.path.join("onionshare", "resources", "countries"), exist_ok=True) for locale in available_locales: with open(os.path.join(repo_dir, "data", locale, "country.json")) as f: countries = json.loads(f.read()) # Remove countries we don't have images for for key in ["JE", "MH", "FM", "MP", "PS", "TV", "UM"]: del countries[key] with open( os.path.join("onionshare", "resources", "countries", f"{locale}.json"), "w", ) as f: f.write(json.dumps(countries)) if __name__ == "__main__": main() onionshare-onionshare-26fcdc5/desktop/scripts/get-tor.py000066400000000000000000000271421521174352300236240ustar00rootroot00000000000000#!/usr/bin/env python3 import hashlib import inspect import os import shutil import subprocess import sys from re import M import click import gnupg import requests torbrowser_latest_url = ( "https://aus1.torproject.org/torbrowser/update_3/release" ) tor_dev_fingerprint = "EF6E286DDA85EA2A4BA7DE684E2C6E8793298290" # Common paths root_path = os.path.dirname( os.path.dirname(os.path.abspath(inspect.getfile(inspect.currentframe()))) ) working_path = os.path.join(root_path, "build", "tor") def get_latest_tor_version_urls(platform): r = requests.get(f"{torbrowser_latest_url}/download-{platform}.json") if r.status_code != 200: raise RuntimeError("Tor browser latest version url not working") platform_url = r.json()["binary"] platform_sig_url = r.json()["sig"] platform_filename = platform_url.split("/")[-1] return platform_url, platform_filename, platform_sig_url def get_tor_windows(gpg, torkey, win_url, win_filename, expected_win_sig): bin_filenames = ["tor.exe"] # Build paths win_path = os.path.join(working_path, win_filename) win_sig_path = os.path.join(working_path, f"{win_filename}.asc") dist_path = os.path.join(root_path, "onionshare", "resources", "tor") # Make sure the working folder exists if not os.path.exists(working_path): os.makedirs(working_path) # Make sure Tor Browser is downloaded if not os.path.exists(win_path): print("Downloading {}".format(win_url)) r = requests.get(win_url) open(win_path, "wb").write(r.content) # Make sure Tor Browser signature is downloaded if not os.path.exists(win_sig_path): print("Downloading {}".format(expected_win_sig)) r = requests.get(expected_win_sig) open(win_sig_path, "wb").write(r.content) # Verify the signature sig_stream = open(win_sig_path, "rb") verified = gpg.verify_file(sig_stream, win_path) if not verified.valid or verified.pubkey_fingerprint != tor_dev_fingerprint: print("ERROR! The tarball verification with the signature failed!") sys.exit(-1) print("Tor Browser verification successful!") # Extract the bits we need from the exe subprocess.Popen( [ "7z", "e", "-y", win_path, "Browser\\TorBrowser\\Tor", "-o%s" % os.path.join(working_path, "Tor"), ] ).wait() subprocess.Popen( [ "7z", "e", "-y", win_path, "Browser\\TorBrowser\\Data\\Tor\\geoip*", "-o%s" % os.path.join(working_path, "Data"), ] ).wait() # Copy into the onionshare resources if os.path.exists(dist_path): shutil.rmtree(dist_path) os.makedirs(dist_path) for filename in bin_filenames: shutil.copyfile( os.path.join(working_path, "Tor", filename), os.path.join(dist_path, filename), ) for filename in ["geoip", "geoip6"]: shutil.copyfile( os.path.join(working_path, "Data", filename), os.path.join(dist_path, filename), ) # Fetch the built-in bridges update_tor_bridges() def get_tor_macos(gpg, torkey, macos_url, macos_filename, expected_macos_sig): # Build paths dmg_tor_path = os.path.join( "/Volumes", "Tor Browser", "Tor Browser.app", "Contents" ) dmg_path = os.path.join(working_path, macos_filename) dmg_sig_path = os.path.join(working_path, f"{macos_filename}.asc") dist_path = os.path.join(root_path, "onionshare", "resources", "tor") if not os.path.exists(dist_path): os.makedirs(dist_path, exist_ok=True) tor_lib_dir = os.path.join(root_path, "onionshare", "resources", "tor", "lib") if not os.path.exists(tor_lib_dir): os.makedirs(tor_lib_dir, exist_ok=True) # Make sure the working folder exists if not os.path.exists(working_path): os.makedirs(working_path) # Make sure the zip is downloaded if not os.path.exists(dmg_path): print("Downloading {}".format(macos_url)) r = requests.get(macos_url) open(dmg_path, "wb").write(r.content) # Make sure the signature is downloaded if not os.path.exists(dmg_sig_path): print("Downloading {}".format(expected_macos_sig)) r = requests.get(expected_macos_sig) open(dmg_sig_path, "wb").write(r.content) # Verify the signature sig_stream = open(dmg_sig_path, "rb") verified = gpg.verify_file(sig_stream, dmg_path) if not verified.valid or verified.pubkey_fingerprint != tor_dev_fingerprint: print("ERROR! The tarball verification with the signature failed!") sys.exit(-1) print("Tor Browser verification successful!") # Mount the dmg, copy data to the working path subprocess.call(["hdiutil", "attach", dmg_path]) # Copy into dist shutil.copyfile( os.path.join(dmg_tor_path, "Resources", "TorBrowser", "Tor", "geoip"), os.path.join(dist_path, "geoip"), ) shutil.copyfile( os.path.join(dmg_tor_path, "Resources", "TorBrowser", "Tor", "geoip6"), os.path.join(dist_path, "geoip6"), ) shutil.copyfile( os.path.join(dmg_tor_path, "MacOS", "Tor", "tor"), os.path.join(dist_path, "tor"), ) os.chmod(os.path.join(dist_path, "tor"), 0o755) # This is necessary for cx_freeze itself to work... shutil.copyfile( os.path.join(dmg_tor_path, "MacOS", "Tor", "libevent-2.1.7.dylib"), os.path.join(dist_path, "libevent-2.1.7.dylib"), ) # ...but the libevent-2.1.7.dylib now seems to also need to be in a 'lib' # subfolder of the tor/ folder to work on MacOS, so copy it there too. shutil.copyfile( os.path.join(dmg_tor_path, "MacOS", "Tor", "libevent-2.1.7.dylib"), os.path.join(tor_lib_dir, "libevent-2.1.7.dylib"), ) # Eject dmg subprocess.call(["diskutil", "eject", "/Volumes/Tor Browser"]) # Fetch the built-in bridges update_tor_bridges() def get_tor_linux64(gpg, torkey, linux64_url, linux64_filename, expected_linux64_sig): # Build paths tarball_path = os.path.join(working_path, linux64_filename) tarball_sig_path = os.path.join(working_path, f"{linux64_filename}.asc") dist_path = os.path.join(root_path, "onionshare", "resources", "tor") # Make sure dirs exist if not os.path.exists(working_path): os.makedirs(working_path, exist_ok=True) if not os.path.exists(dist_path): os.makedirs(dist_path, exist_ok=True) # Make sure the tarball is downloaded if not os.path.exists(tarball_path): print("Downloading {}".format(linux64_url)) r = requests.get(linux64_url) open(tarball_path, "wb").write(r.content) # Make sure the signature file is downloaded if not os.path.exists(tarball_sig_path): print("Downloading {}".format(expected_linux64_sig)) r = requests.get(expected_linux64_sig) open(tarball_sig_path, "wb").write(r.content) # Verify signature sig_stream = open(tarball_sig_path, "rb") verified = gpg.verify_file(sig_stream, tarball_path) if not verified.valid or verified.pubkey_fingerprint != tor_dev_fingerprint: print("ERROR! The tarball verification with the signature failed!") sys.exit(-1) print("Tor Browser verification successful!") # Delete extracted tarball, if it's there shutil.rmtree(os.path.join(working_path, "tor-browser"), ignore_errors=True) # Extract the tarball subprocess.call(["tar", "-xvf", tarball_path], cwd=working_path) tarball_tor_path = os.path.join( working_path, "tor-browser", "Browser", "TorBrowser" ) # Copy into dist shutil.copyfile( os.path.join(tarball_tor_path, "Data", "Tor", "geoip"), os.path.join(dist_path, "geoip"), ) shutil.copyfile( os.path.join(tarball_tor_path, "Data", "Tor", "geoip6"), os.path.join(dist_path, "geoip6"), ) shutil.copyfile( os.path.join(tarball_tor_path, "Tor", "tor"), os.path.join(dist_path, "tor"), ) os.chmod(os.path.join(dist_path, "tor"), 0o755) shutil.copyfile( os.path.join(tarball_tor_path, "Tor", "libcrypto.so.3"), os.path.join(dist_path, "libcrypto.so.3"), ) shutil.copyfile( os.path.join(tarball_tor_path, "Tor", "libevent-2.1.so.7"), os.path.join(dist_path, "libevent-2.1.so.7"), ) shutil.copyfile( os.path.join(tarball_tor_path, "Tor", "libssl.so.3"), os.path.join(dist_path, "libssl.so.3"), ) shutil.copyfile( os.path.join(tarball_tor_path, "Tor", "libstdc++", "libstdc++.so.6"), os.path.join(dist_path, "libstdc++.so.6"), ) print(f"Tor binaries extracted to: {dist_path}") # Fetch the built-in bridges update_tor_bridges() def update_tor_bridges(): """ Update the built-in Tor Bridges in OnionShare's torrc templates. """ torrc_template_dir = os.path.join( root_path, os.pardir, "cli/onionshare_cli/resources" ) endpoint = "https://bridges.torproject.org/moat/circumvention/builtin" r = requests.post( endpoint, headers={"Content-Type": "application/vnd.api+json"}, ) if r.status_code != 200: print( f"There was a problem fetching the latest built-in bridges: status_code={r.status_code}" ) sys.exit(1) result = r.json() print(f"Built-in bridges: {result}") if "errors" in result: print( f"There was a problem fetching the latest built-in bridges: errors={result['errors']}" ) sys.exit(1) for bridge_type in ["meek-azure", "obfs4", "snowflake"]: if bridge_type in result and result[bridge_type]: if bridge_type == "meek-azure": torrc_template_extension = "meek_lite_azure" else: torrc_template_extension = bridge_type torrc_template = os.path.join( root_path, torrc_template_dir, f"torrc_template-{torrc_template_extension}", ) with open(torrc_template, "w") as f: f.write(f"# Enable built-in {bridge_type} bridge\n") bridges = result[bridge_type] # Sorts the bridges numerically by IP, since they come back in # random order from the API each time, and create noisy git diff. bridges.sort(key=lambda s: s.split()[1]) for item in bridges: f.write(f"Bridge {item}\n") @click.command() @click.argument("platform") def main(platform): """ Download Tor Browser and extract tor binaries """ valid_platforms = ["windows-x86_64", "macos", "linux-x86_64"] if platform not in valid_platforms: click.echo(f"platform must be one of: {valid_platforms}") return ( platform_url, platform_filename, expected_platform_sig, ) = get_latest_tor_version_urls(platform) gpg = gnupg.GPG() torkey = gpg.import_keys_file( os.path.join(root_path, "scripts", "tor-browser-devs.gpg") ) print(f"Imported Tor GPG key: {torkey.fingerprints}") if platform == "windows-x86_64": get_tor_windows( gpg, torkey, platform_url, platform_filename, expected_platform_sig ) elif platform == "macos": get_tor_macos( gpg, torkey, platform_url, platform_filename, expected_platform_sig ) elif platform == "linux-x86_64": get_tor_linux64( gpg, torkey, platform_url, platform_filename, expected_platform_sig ) else: click.echo("invalid platform") if __name__ == "__main__": main() onionshare-onionshare-26fcdc5/desktop/scripts/macos-check-arch.py000077500000000000000000000026131521174352300253320ustar00rootroot00000000000000#!/usr/bin/env python3 import os, subprocess, sys def main(argv): if len(argv) != 2: print("Usage: check-arch.py PATH_TO_APP", file = sys.stderr) sys.exit(-1) universal = [] silicon = [] intel = [] for d in os.walk(argv[1]): ap = os.path.join(os.path.abspath('.'),d[0]) for f in os.listdir(ap): fl = os.path.join(ap,f) if os.path.isfile(fl): a = subprocess.run(['file',fl], stdout = subprocess.PIPE) b = a.stdout.decode('utf-8') if 'binary' in b or 'executable' in b or 'library' in b: arm64, x86 = False, False if 'arm64' in b: arm64 = True if 'x86_64' in b: x86 = True if arm64 and x86: universal += [fl] elif arm64: silicon += [fl] elif x86: intel += [fl] with open('macos-check-arch.log', 'w') as fout: fout.write('-*- Universal -*-\n') for p in universal: fout.write(p+'\n') fout.write('\n-*- Silicon -*-\n') for p in silicon: fout.write(p+'\n') fout.write('\n-*- Intel -*-\n') for p in intel: fout.write(p+'\n') if __name__ == '__main__': main(sys.argv) onionshare-onionshare-26fcdc5/desktop/scripts/macos-merge-universal.py000077500000000000000000000031461521174352300264510ustar00rootroot00000000000000#!/usr/bin/env python3 import os import shutil import click import subprocess from common import get_binary_arches @click.command() @click.argument("intel_app", type=click.Path(exists=True)) @click.argument("silicon_app", type=click.Path(exists=True)) @click.argument("output_app", type=click.Path(exists=False)) def main(intel_app, silicon_app, output_app): # Get the list of binaries in each app print("Looking up binaries from Intel app:", intel_app) intel_universal, intel_silicon, intel_intel = get_binary_arches(intel_app) print("Looking up binaries from Silicon app:", silicon_app) silicon_universal, silicon_silicon, silicon_intel = get_binary_arches(silicon_app) # Find which binaries should be merged intel_intel_filenames = [i[len(intel_app) + 1 :] for i in intel_intel] silicon_silicon_filenames = [i[len(silicon_app) + 1 :] for i in silicon_silicon] intersection = set(intel_intel_filenames).intersection( set(silicon_silicon_filenames) ) # Copy the Silicon app to the output app print("Copying the app bundle for the output app") shutil.copytree(silicon_app, output_app, symlinks=True) # Merge them for filename in intersection: print(f"Merging {filename}") intel_binary = os.path.join(intel_app, filename) silicon_binary = os.path.join(silicon_app, filename) output_binary = os.path.join(output_app, filename) subprocess.run( ["lipo", "-create", intel_binary, silicon_binary, "-output", output_binary] ) print(f"Merge complete: {output_app}") if __name__ == "__main__": main() onionshare-onionshare-26fcdc5/desktop/scripts/tor-browser-devs.gpg000066400000000000000000000150451521174352300256130ustar00rootroot00000000000000™ TޝºÐ2Ï�åÀ,…c݉ € JʸÅXÆjV_õ�Þ>ÑPöAD�‚Úó2Bè£>[‚ŽóÔžrvõK ¼ >©¯ß”~³FW˜ô_šþèú±,éø½÷+®ÊÓ÷—amfNLý²6<»Ñ7O] 5=3þ´Z(ndb™@2*ª(4|ë½Ñšƒë+ouOž¤?²çÕ\¾¥B@ØÒóÞÄÝ?a±Cd@Ð�:+Prs|ÿ•MABôJ<ƒ]2æ¼¾¥Ku®z#�ÍŠCu³fàþ^ÀÄû ‰Hj¡r§ýo°ú¦ìµ²hB7Iô½e¤™k ªza|LñS‘þ-ƉÀuÃų�êÃÉ·?›#ðMTñyÉ&õÛ'íÚ,- ‰qÚº¶Ÿz­í]Á¡¦ûÊyj¡Xed˜Ö€>¡p"©U€·ø˜¥êtê7¢È„ ô °F9?öý]âHõ¸<ïsdUî‹(·9óOðH‚ü,Çje%öGð'…Ã`ù;ÈäXÖ;Dõ5q_„õ�¤¸f=•ÉN¬ê)>å'�n}ˆÉK’úTGhiŒâ£7;¼¿è´Ó[© GeëÓ§GWoõ›31–S#£2ºHÿ+Õ…5 YÁ8{¹ÕŠbq'MÞçû–šD\l}Ö~9ÅS!/×v(Úw¤(;–…ÙbX/ë×´@Tor Browser Developers (signing key) ‰T >   €!ïn(mÚ…ê*K§ÞhN,n‡“)‚�f•$ ©ùê N,n‡“)‚�ºý! ILÉÏ�@ÊI1ŠaDUC™«ôB7"1ô쾆!YÏÏb×޿ԣΊ·/3»"ÁN4I‹eÓ¨$›f ‹û…†_˜\�îAc_r|c³}¸¯ô|´Ý ›XÆ`αN«g&´·àˆ4è¥íAÂÏt­qÑ•ú ¼>R¿F› 5µo’8l x�{꜡‰x›�I"#ÇÑubD_X}÷NÈã¶f”i��áßðņR£‹kýhóë @Æ]°#¸Wùã�‘¨Ê�$ÙCºØ6wêé+„N2ŒíZÑí­ª­ÙS÷j¡kù¸Äyµ©¾è®`–Iî·Pjc…܈zg9öSu—™H×0½–>L ¦*>šçÅõ‰‹¯9@^Nç5…Ñs²ÂMX‡}‘ïÒŒÓjH]e¨™ù„™‘{¹îÔ¬'vÌ^Km„dp•? Ù­½}Bs£‡T7{…’e€¤tâãW¿Àrö2ühRt²Š„‡t„'�3ÅVûƒG Î/Ù"R}¸àO˜œÑl†(m>tÂòeß»-{Y-I¼F±ËÙ!uËøf‚þ˜ˆÛÓŒÎIZ·6¶N5õ¹»æ¿÷|#©­èA"Þ ¿+úp�~Â@QO™ñqáF>ðäÜͶæ@›üÚ¢h&_<�¹ Tްêä�«ótOÇ[ðôîµùE[duZo†é¤)fãƒx <VR÷`4!;âÜ�úNÏkÍ6yT§ô�ŠÃðNè„cºÖú7d²0ñ‚@âí¼äá4¥9§4ýC:Ê…J@bž#y Æ×v´±LúÇÀ®'ó,gÃ6v§6Yæßd1ÍÌܪkþÜ+ N‹ª[ÞÜ€“ÛK²$À›lò€Ç³Ç|·§¶Õ �6K²rÜÃÑþ©°RƒMoòŠVÒ?î1QCJjP:Ù>c¸À§1×mÁëI*;1‘J5I>¬ŠB’éþMw6V0à3m £Ðx1øàM‹ÕËKK9fÉ_; 8Ý&Y�bæ^ûʃ€°š>*ÞÇ’Š(’ûaJÄí®¹ðoúfè˜ËÕÛXŽ4´ºJ¬ Å¡ÔÎ7ÕºøªVщ( UÝ í N,n‡“)‚�•Ý‹2M[ƒÝ)¯t /­íN\øø¾„ñM]‡�åeíÿgÙKÞÁòJ÷¸Sûq£îˆããÿ½Ç«ÓZ!`¸|7djIFEž tK�ïž}uí07^&M!ΧuàØöÝäf²Ê*x P›\×>ù¦ L›~nÂÆpvöM„íà� é³*ÉêÑÛžtù–:˜ Mÿ¹$׿uÉÝz:X †ËÈZ:6–­ÄÌôuÀÏ6ëªÚ–¤�•Ë„âÉXÄ@½ÆÂ��( {à 4ù7È&h&5Ñ~ËF,ù ’k½†j=òã­˜m©žÆf�ž¦öy¯—;€ ›®ËѲ#~·Îjìáìïºr`¼òÊ6.B[ÂùÕsI[¬ú�X×öæÛ.f&P$ÇÉÍ™S=ìJ½šéÇ‘®K×¶L‚»£—.¶[t2âŒùHºÁênÓž7ý‰¾‡ûÖÆ5ÒSž1õqéï3¤Ðîái‘>d|BQ×®s¡•k°�ä f„ZՈũJÏUòf(ÚZv~†À�òáTôãs¤Ëa&ÐÐШ"ð“ˆð¹eË<º³I“0–Õ‡wÉ_‹×¢’8G<«�Ë–û"ò ÅÓA`§²³bGË£“=8iJ¼õo.`³»ê‰ý„P]>þëšUàMÿa7s³u€Y(§Þ·cÖIp‰> Tްê) N,n‡“)‚�Á]  Tްê - ˆX˜9£¶Qÿre’JGÛ�#ð>\p·Ššœö>/ïÎ Ê{Û{§#앤ƒ²Å*PL�¸üsŸDf¡¯@Ò²=/ŒSm© ëó†žeßù4¶Tê)Qˆ°ZMˆÔ¢ç5¸Ca�–NÃÆ:ÉÀ9lF9 à«¥ –Ïuõ¶FØÚ!Gâ„«þi€çˆá�«  $Ñ¡¤t™‰Ó�ö0Z�^¤ZeëåŒÁíhIM Þ^1[ÀSäLJë %Î�¿àÿpf5mŠN9ORtxûƒUé«Ú½ªP•Ìü5ü>%úd²+Õ†�¤ë¯ñr<°ÓbÂ>#þ´Š?(ò9¼øâ-þ©ë©p°E•¹6+2è:û»*„»û0fÄÄ™·Þ9ÂK!ÑæŒ‘ R8ˆ©Ø÷Eg•€P¦o–®~–˜wp_òà¶–3¡ê°)ÓC81bçÍI«>ø'5œí/•åÐY%ëSÄûÆ¿.´nÛØ¼E]ŒÙF®cK*úÙcÌl±ó•Èw;tÛœ’࣓Âl|C—xšYߘL{L9EÞ੠𠨨SžuŠ—1Õï*l�ÌYeå•3›À§±xïÙôõWѯBq'ç½¥Ñ X÷<÷và|ÞÏ4®‘ç—£cFŒlûªªK#7kµ¨ß_jEØ8Y½MzÎÐ ÙðÆ;ûü (¼) Ñ7ÌnÕÂq#h Ð:�’$·A…oPHHÌ?î¡9�±¦­\eÖbÌ{ª^ þ%ov ³ðGÌúY9Hïמ±~ó‚ݬ˔o|Ö^öi¢i­Åæ:`m j¡vøà9¾úG^ïÀcœ7�5­2Ý(^%Bï§7G•…c _ÜÂ0â]ÎÆAú1‰¦aét¾™0´ \P÷MlEø‹û�Y£YжnìŒaQHæÅd´Ý_ ÓŸ›ŸÃí뙎WæÙµWØøË@ØMOáÕ½:†§YOä-ª<;Ž¿ËEg!.¯�×Ñns-EŸoĵASaf�:¬•—OÈ”¤å|f4箥þ~<“±üþ…kß«DéqÏD]êèº~œã›a` ºŽv¶€?H„p-øÆ× ×\w æGuýAÒxœŠüXfô5Ï _=XÇʧïË30ôð sÏnŒ~h%¿¬ÉÇbtoÊn0KSˆÎJ°Õ¬Ì^Â&ÙáÂ={X<éeÆ>RÐ bpYkëÖÓ üÈ`Ù˜Ájšokj›CUM c‘b¯tÓ˜Ó~«üÛ±hî¤|Î3Õ‹Àò ©…Íø2kfhºå± îW íHs÷ðeC*)¦°–¹ó«-l²bÑD­HG£{TöÁب TÛìà°»tA¹ aD�¼¼nB¡%ˆÃŒš]b»¸ƒÇ^e|Sù¸ ]ks£»òIu ªý‚&¾¦ÌÈ]®AcÆ,v[áþŒòÍ Ãô3Ú@Ó°'øŠ„FCDq˜¼rõ’ÓÊqMZJ‘£ÌFèR“G‚\æŠ@ÎRüñ©à{SòÛ$š“›ß8•õ¼ ½Ñð[ë™ ¯k%Ë@©ŸªhKN;Þ"ö�Œ}J¾¢ñÏ~V æ�»ÃÊô²¦L•Zêó óÇKFBi�qÞÑzü^®¬x–H~,nÕÅ“‹¿o$ŠÀ�‡'ágç '=’›ë†ë³Ë{øþÛMpúËÆ‡½E¸ñʼNL`ÝyŸ@0rz!݆Ø/‡¦qqå‡)*ƒÆFhä*i cÕ~<Ù©kø{Œ@>ç}Kë¸õ£@uv §¼zŠ,S‰3îÓÓÏ_±x6Ek>/éÏTt LzŽ1lK/ýmœ ¼�4ÝðííEnýJkž@ín²S¾\—¡‘º›äj#hŒà:0Š{`Éñ?€J—o}”>ǵ6ü£¼dSÚ,Ã3Sç¸èrV´?xÅU'oƒ¾~Ú”žžv“@Y;Œ§@ºÞiJTŬxÒ÷ò!9 Xæò~áð„ʬˆ„D„Q©Œ2~LmDic³ã¥ øâ¾]þ6�kfhâÕú@°¨Ž…,³¹cò‰r &!ïn(mÚ…ê*K§ÞhN,n‡“)‚�f•‰ Ÿ™Í@Át  !a1ˆü[ân>ÕIå=˜šž-G¿aD�¼ å=˜šž-G¿¼¡ÿo€ö@©Hfï’ ÈË�Ræ\•Zǵ3³„ ­ z"Ów¬C‰ô¡[«4ãP†]¤Öóþ€Ç¯¾Qݹ¼C’V¸ôš&¿—Z°UPŸU!/Ê�$hçêQ¥$ÅN@ÔÁÿw]«¤;Š'´Úšf•~?W=ùÛ�œ5uq¤ˆɯ¸��ÚÌ‹Ÿqí=‡ûçÊ��J€2_™ß7†>gEÇ—HW’ÃТ™ã«2êd/Ó‹¤%ì ¶¡]^µQPKç"b‡åÎ×gˆ Åÿ>pÓIÝÒ¡Ó´[sß§£3�JŒ|¯“‰v/–®´°d`ÝD óo’ÒLEºÜ†CªãZÝDtãŸ8¹G÷·eÛ># k-\;¤ð»\Ó…Ï|Ùl™£_¾SÐyÌ·ï¿1ñ³Hôç PN%IdF,œ2‹[7õ'¬ji6|éÿ¦Áu×H–-!®Èˆ]ÈÞR±Zƒ^à [�æþ¥)s/J�„³°­$mݶOÈù¼¶Â�T¸+ƒê†Æ+[[ùþÓ5ìÐqZ×¢ÿ5LwA²z"WuàHî%¥SV}MNϘŒÏñ3òŠ»±¿Â* N,n‡“)‚�– ÿ` ªPçêÝníœHgªä%'Wø†>óÖ?¿æÿNHž"$|†ŠUè–ñ¶�ÄÃ?C6û*PŽs(>øŒ5 ¥eO ±RSÐ�oH�yRñ­Tç 6ßlò¹:±pø�ÛóŒ®^° f´ì†~çѾhÏ ±0±™þÑà^¶óþ�ämÅFØdYÏbÇXê^Üzcáâ2*d¹©¬j0¨r°óc4©ÃCˤÕÇŸõp.¥Ée9æê¨0ã!Éý7že2’Y"GŒ €°�Œ 2�5G5WCí÷©gzÛ4>9z�úÔ¹òòW³XJËÈáY´»'æï*S§\!¼ו‹w@PBëªY™T s“ÔfiF%¿™™ uK#(üi*-†)C)H _|e°2l¨”5D§]kã$Fæ"w9¸µËŸctmV[Þnˆ>&Yf½YkUŒ×»ˆA.ó`u*¸9NÄ—‹¦µ¡×5•ëZZã¾Í}ÍÄ€Ñj.¼?Ük¸íO–%,Uh‚f€{m#ËïiLt‘ËÁ•ækW<µDÄøÌvéh‘ÓyøCsœ€-•‡Ì´¬ôŠ ž‘ØÓ0A>"k 7@Üdéú,d8ÊÀ�Q�¢¯(Súû »¾DÞ·e ù*BÜ91�ô¥L‡¤óX²X<ê¹ f•YµÐÎöØ]ù�wÖöœœ�CuöÒIËÓ‡ŠÔ/ݙؚÃG8Ä2 [ð}”�LÊ €Ûõ¬>Tuö>8ºùÙZdòLmBU5¦k±ì…ÖÔO˜ç™û…žídßb|VÆMí­�}‰²äã'ä$Þ)·bK(”7B©ÐàÉý/�súhé$H>Rô@¼[�À{Ü*â¨Õ+MÈ»ñ…eÔ Pùô¯2¯Ç®ÙfYIè‰ `¼x½¢:v¬È¨w¤¹Ê? Á`ѱ{ÌÄ”ø‹ì0 h½É¬�Éw6ÿy±ˆ¯ë051€˜·s \°¸4Èæ:æ ø •„EذPk n+4†çÅUI=N:ë–�£&»Ò° /€~m½ÑÒBs·šÎš”1f!¦}pš ¼`Ô,áü?ìßèL�Y‰2î Ñ·ä+.šгyº @ö�^Ï g9™d6¢ac��ù8Ö‹Ï>ÆÿÀy´Rùš3Zš?sÜÖ¡gÁ«Ö ¼¦Ä"G¹8óÜ6�Ïs±å3ä{”0 ºF“_/ZmtÕ¸ùî›Y•Ó*hÛög÷ćÍ=¢*Ox¸øŠ‘°L}�!÷fÈ„KƒÙu¥XkcÒÐp¨3ǧÕ  BéºÚÆO¾Änx˜±'<ÇT_Ìí®{¾”Ðíœg¦Û‰q &!ïn(mÚ…ê*K§ÞhN,n‡“)‚�f•Y J1€? N,n‡“)‚�Ás  !Ê®@Šëâ(Ž–ü]^t2Ïx¦W)f•Y t2Ïx¦W)ÆH÷C±uX´!וlÓÿˆ�*I�MÑù‡‚Ñ> ¡ž 7+w¿_íªg¹•9ÂúÁã mHJ0¤Rz¶qK¡›oûo QÑ9ô@% Q|ÝR1Ó'cóm,ëxE »–¿}$)ï[>ªÿVIpÁ0/¤°e»¼7á6ÂSÁS7â ¹¸Oÿ¢�¶wÈ/ kTÐË¢¶ÊÍë´-qš¹ßúÏØé¡ò·^ü:à‡ .ézÍÒÕ0ì‚íéS,€9ס@ |ÑKä¿k²%�ahDNŸÑ%êÏI«¾ ªw:¯pt¸T¥ªZZìuêçÑW» eMq‚ÁU¢Rf·�¶#*�!N…þY?a¢q.‚?€1 å›éêÝ…²m²Š¼¬m韓š7(STåj6;šÑÌfÔUü_ט~K«gw›J†z‰ŽÓ üù²�{ݤè*~]óþ­[†�,#͵u3�ó2N Ÿ÷Ç¿I‚æ Ï4�ûÔww;B°È¨õ®”Q_d(Ò¹£�ôñ B³ºµ!sкQv&©âY»ñ Õ ž$>À÷fñzZÅŸøpuñnWK/‘;�̉WŸÿÙæ¼²B ˆot—’p^‡–5”1†Ž³cv9‰¹F)fÕÖ„¼t´Çl®�½‡îqª“à= r£åoƒšÌNÄiÄ-_›‘wD¤@ÃÃÇǜеhQq_Ž:r¬œd;ó±<½ ö¿ðÿ}[| d“õ#ä’ «k3•Ã^8®*%v»´1y†ÇŸk~#:Ö¨”¤í\±ðÓ³*2Чms»;.ì³¶qY³EûI$–DÞ¡ÒÃtS]b$)�\VIñû �bPËéðÛš:™Ö׸Þ8™9èÈ}-8âù1jØqe Bîh¿Æ}ι6ìP×KzD·àZX„JSXĸY7²gØÖŽ-dJW’RÿÎÐú©v¡t NDc†�ךë@qk;.dø‰>®¦ür˜“|'°qöû �=ºâgÎÔM‚G,ÞÐy±ú“D¿‰Ò ‘ƒìKåòN«É¶|M"‡ƒaþ£–‡`m˜I‹Í,÷î/5)þô§ØÀèö|C�9@R [©Bƒj/z}ÅP!…OL™K™‚˜„HpOö°jm«YísäŠîuN’X!©KX´}n(�Q0 { ³›Ù—Ó!ñ!Ô:‡“]‘r«�A5ÆŸƒ¡Û ¶Õ X \ºØÝ›¼} h¢ËÆ�u É£¦ÊЗHa÷uâó;lï¹.WR™tË /¤ù6¦ØPÉ})ÏÕ”gF—Bí®3¯ÎeH]»Æšbý#õ¡uÝAUUÄï“onionshare-onionshare-26fcdc5/desktop/setup-freeze.py000066400000000000000000000124471521174352300231740ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- """ OnionShare | https://onionshare.org/ Copyright (C) 2014-2022 Micah Lee, et al. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program 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 General Public License along with this program. If not, see . """ import os import sys import platform import shutil import cx_Freeze from cx_Freeze import setup, Executable from setuptools import find_packages # Discover the version with open(os.path.join("..", "cli", "onionshare_cli", "resources", "version.txt")) as f: version = f.read().strip() # change a version like 2.6.dev1 to just 2.6, for cx_Freeze's sake last_digit = version[-1] if version.endswith(f".dev{last_digit}"): version = version[0:-5] # Build include_files = [ (os.path.join("..", "LICENSE.txt"), "LICENSE.txt"), (os.path.join("..", "licenses", "license-obfs4.txt"), "license-obfs4.txt"), (os.path.join("..", "licenses", "license-snowflake.txt"), "license-snowflake.txt"), (os.path.join("..", "licenses", "license-tor.txt"), "license-tor.txt") ] if platform.system() == "Windows": include_msvcr = True gui_base = "Win32GUI" # gui_base = None exec_icon = os.path.join("onionshare", "resources", "onionshare.ico") elif platform.system() == "Darwin": include_msvcr = False gui_base = None exec_icon = None elif platform.system() == "Linux": include_msvcr = False gui_base = None exec_icon = None if not shutil.which("patchelf"): print("Install the patchelf package") sys.exit() build_exe_options = { "includes": [ "backports.zstd", ], "packages": [ "cffi", "engineio", "engineio.async_drivers.gevent", "engineio.async_drivers.gevent_uwsgi", "gevent", "jinja2.ext", "onionshare", "onionshare_cli", "PySide6", "shiboken6", "PySide6.QtCore", "PySide6.QtGui", "PySide6.QtSvg", "PySide6.QtWidgets", ], "excludes": [ "test", "tkinter", "PySide6.Qt3DAnimation", "PySide6.Qt3DCore", "PySide6.Qt3DExtras", "PySide6.Qt3DInput", "PySide6.Qt3DLogic", "PySide6.Qt3DRender", "PySide6.QtCharts", "PySide6.QtConcurrent", "PySide6.QtDataVisualization", "PySide6.QtHelp", "PySide6.QtLocation", "PySide6.QtMultimedia", "PySide6.QtMultimediaWidgets", "PySide6.QtNetwork", "PySide6.QtOpenGL", "PySide6.QtOpenGLFunctions", "PySide6.QtPositioning", "PySide6.QtPrintSupport", "PySide6.QtQml", "PySide6.QtQuick", "PySide6.QtQuickControls2", "PySide6.QtQuickWidgets", "PySide6.QtRemoteObjects", "PySide6.QtScript", "PySide6.QtScriptTools", "PySide6.QtScxml", "PySide6.QtSensors", "PySide6.QtSerialPort", "PySide6.QtSql", "PySide6.QtTest", "PySide6.QtTextToSpeech", "PySide6.QtUiTools", "PySide6.QtWebChannel", "PySide6.QtWebEngine", "PySide6.QtWebEngineCore", "PySide6.QtWebEngineWidgets", "PySide6.QtWebSockets", "PySide6.QtXml", "PySide6.QtXmlPatterns", ], "include_files": include_files, "include_msvcr": include_msvcr, } # If Mac Silicon, the dependencies need to be in zip_include_packages if platform.system() == "Darwin" and platform.processor() == "arm": build_exe_options["zip_include_packages"] = [ "cffi", "engineio", "engineio.async_drivers.gevent", "engineio.async_drivers.gevent_uwsgi", "gevent", "jinja2.ext", "PySide6", "shiboken6", "PySide6.QtCore", "PySide6.QtGui", "PySide6.QtSvg", "PySide6.QtWidgets", ] setup( name="onionshare", version=version, description="Securely and anonymously share files, host websites, and chat with friends using the Tor network", packages=find_packages( where=".", include=["onionshare"], exclude=["package", "screenshots", "scripts", "tests"], ), options={ # build_exe, for Windows and macOS "build_exe": build_exe_options, # bdist_mac, making the macOS app bundle "bdist_mac": { "iconfile": os.path.join("onionshare", "resources", "onionshare.icns"), "bundle_name": "OnionShare", "plist_items": [ ("CFBundleShortVersionString", version), ("CFBundleVersion", version), ], }, }, executables=[ Executable( "package/onionshare.py", base=gui_base, icon=exec_icon, ), Executable( "package/onionshare-cli.py", base=None, icon=exec_icon, ), ], ) onionshare-onionshare-26fcdc5/desktop/setup.py000066400000000000000000000033151521174352300217100ustar00rootroot00000000000000#!/usr/bin/env python3 # This file is used to build the Snapcraft and Flatpak packages import setuptools # The version must be hard-coded because Snapcraft won't have access to ../cli version = "2.6.4" setuptools.setup( name="onionshare", version=version, long_description="Securely and anonymously share files, host websites, and chat with friends using the Tor network", author="Micah Lee", author_email="micah@micahflee.com", maintainer="Micah Lee", maintainer_email="micah@micahflee.com", url="https://onionshare.org", license="GPLv3", keywords="onion, share, onionshare, tor, anonymous, web server", classifiers=[ "Programming Language :: Python :: 3", "Framework :: Flask", "Topic :: Communications :: File Sharing", "Topic :: Security :: Cryptography", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Intended Audience :: End Users/Desktop", "Operating System :: OS Independent", "Environment :: Web Environment", ], packages=[ "onionshare", "onionshare.tab", "onionshare.tab.mode", "onionshare.tab.mode.share_mode", "onionshare.tab.mode.receive_mode", "onionshare.tab.mode.website_mode", "onionshare.tab.mode.chat_mode", ], package_data={ "onionshare": [ "resources/*", "resources/images/*", "resources/images/countries/*", "resources/locale/*", "resources/countries/*", ] }, entry_points={ "console_scripts": [ "onionshare = onionshare:main", "onionshare-cli = onionshare_cli:main", ], }, ) onionshare-onionshare-26fcdc5/desktop/tests/000077500000000000000000000000001521174352300213365ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/desktop/tests/__init__.py000066400000000000000000000000001521174352300234350ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/desktop/tests/conftest.py000066400000000000000000000021061521174352300235340ustar00rootroot00000000000000import sys import os from datetime import datetime, timedelta from PySide6 import QtTest # Force tests to look for resources in the source code tree sys.onionshare_dev_mode = True # Let OnionShare know the tests are running, to avoid colliding with settings files sys.onionshare_test_mode = True @staticmethod def qWait(t, qtapp): end = datetime.now() + timedelta(milliseconds=t) while datetime.now() < end: qtapp.processEvents() # Monkeypatch qWait, although PySide6 has it # https://stackoverflow.com/questions/17960159/qwait-analogue-in-pyside QtTest.QTest.qWait = qWait # Allow importing onionshare_cli from the source tree sys.path.insert( 0, os.path.join( os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__)))), "cli", ), ) # Create common and qtapp singletons from onionshare_cli.common import Common from onionshare import Application common = Common(verbose=True) qtapp = Application(common) # Attach them to sys, so GuiBaseTest can retrieve them sys.onionshare_common = common sys.onionshare_qtapp = qtapp onionshare-onionshare-26fcdc5/desktop/tests/gui_base_test.py000066400000000000000000000554001521174352300245310ustar00rootroot00000000000000import unittest import os import requests import shutil import tempfile import secrets import platform import sys from PySide6 import QtCore, QtTest, QtWidgets from onionshare_cli.common import Common from onionshare import Application, MainWindow, GuiCommon from onionshare.tab.mode.share_mode import ShareMode from onionshare.tab.mode.receive_mode import ReceiveMode from onionshare.tab.mode.website_mode import WebsiteMode from onionshare.tab.mode.chat_mode import ChatMode from onionshare import strings class GuiBaseTest(unittest.TestCase): @classmethod def setUpClass(cls): common = sys.onionshare_common qtapp = sys.onionshare_qtapp # Delete any old test data that might exist shutil.rmtree(common.build_data_dir(), ignore_errors=True) common.gui = GuiCommon(common, qtapp, local_only=True) cls.gui = MainWindow(common, filenames=None) cls.gui.qtapp = qtapp # Create some random files to test with cls.tmpdir = tempfile.TemporaryDirectory() cls.tmpfiles = [] for _ in range(10): filename = os.path.join(cls.tmpdir.name, f"{secrets.token_hex(4)}.txt") with open(filename, "w") as file: file.write(secrets.token_hex(10)) cls.tmpfiles.append(filename) # A file called "test.txt" cls.tmpfile_test = os.path.join(cls.tmpdir.name, "test.txt") with open(cls.tmpfile_test, "w") as file: file.write("onionshare") # A file called "test2.txt" cls.tmpfile_test2 = os.path.join(cls.tmpdir.name, "test2.txt") with open(cls.tmpfile_test2, "w") as file: file.write("onionshare2") # A file called "index.html" cls.tmpfile_index_html = os.path.join(cls.tmpdir.name, "index.html") with open(cls.tmpfile_index_html, "w") as file: file.write( "

This is a test website hosted by OnionShare

" ) # A file called "test.html" cls.tmpfile_test_html = os.path.join(cls.tmpdir.name, "test.html") with open(cls.tmpfile_test_html, "w") as file: file.write( "

Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? Quis autem vel eum iure reprehenderit qui in ea voluptate velit esse quam nihil molestiae consequatur, vel illum qui dolorem eum fugiat quo voluptas nulla pariatur?

" ) # A large file size = 1024 * 1024 * 155 cls.tmpfile_large = os.path.join(cls.tmpdir.name, "large_file") with open(cls.tmpfile_large, "wb") as fout: fout.write(os.urandom(size)) @classmethod def tearDownClass(cls): # Quit cls.gui.qtapp.clipboard().clear() QtCore.QTimer.singleShot(200, cls.gui.close_dialog.accept_button.click) cls.gui.close() cls.gui.cleanup() # Shared test methods def verify_new_tab(self, tab): # Make sure the new tab widget is showing, and no mode has been started QtTest.QTest.qWait(1000, self.gui.qtapp) self.assertTrue(tab.new_tab.isVisible()) self.assertFalse(hasattr(tab, "share_mode")) self.assertFalse(hasattr(tab, "receive_mode")) self.assertFalse(hasattr(tab, "website_mode")) self.assertFalse(hasattr(tab, "chat_mode")) def new_share_tab(self): tab = self.gui.tabs.widget(0) self.verify_new_tab(tab) # Share files tab.share_button.click() self.assertFalse(tab.new_tab.isVisible()) self.assertTrue(tab.share_mode.isVisible()) return tab def new_share_tab_with_files(self): tab = self.new_share_tab() # Add files for filename in self.tmpfiles: tab.share_mode.server_status.file_selection.file_list.add_file(filename) return tab def new_receive_tab(self): tab = self.gui.tabs.widget(0) self.verify_new_tab(tab) # Receive files tab.receive_button.click() self.assertFalse(tab.new_tab.isVisible()) self.assertTrue(tab.receive_mode.isVisible()) return tab def new_website_tab(self): tab = self.gui.tabs.widget(0) self.verify_new_tab(tab) # Publish website tab.website_button.click() self.assertFalse(tab.new_tab.isVisible()) self.assertTrue(tab.website_mode.isVisible()) return tab def new_website_tab_with_files(self): tab = self.new_website_tab() # Add files for filename in self.tmpfiles: tab.website_mode.server_status.file_selection.file_list.add_file(filename) return tab def new_chat_tab(self): tab = self.gui.tabs.widget(0) self.verify_new_tab(tab) # Chat tab.chat_button.click() self.assertFalse(tab.new_tab.isVisible()) self.assertTrue(tab.chat_mode.isVisible()) return tab def close_all_tabs(self): for _ in range(self.gui.tabs.count()): tab = self.gui.tabs.widget(0) QtCore.QTimer.singleShot(200, tab.close_dialog.accept_button.click) self.gui.tabs.tabBar().tabButton(0, QtWidgets.QTabBar.RightSide).click() def gui_loaded(self): """Test that the GUI actually is shown""" self.assertTrue(self.gui.show) def window_title_seen(self): """Test that the window title is OnionShare""" self.assertEqual(self.gui.windowTitle(), "OnionShare") def server_status_bar_is_visible(self): """Test that the status bar is visible""" self.assertTrue(self.gui.status_bar.isVisible()) def mode_settings_widget_is_visible(self, tab): """Test that the mode settings are visible""" self.assertTrue(tab.get_mode().mode_settings_widget.isVisible()) def mode_settings_widget_is_hidden(self, tab): """Test that the mode settings are hidden when the server starts""" self.assertFalse(tab.get_mode().mode_settings_widget.isVisible()) def click_toggle_history(self, tab): """Test that we can toggle Download or Upload history by clicking the toggle button""" currently_visible = tab.get_mode().history.isVisible() tab.get_mode().toggle_history.click() self.assertEqual(tab.get_mode().history.isVisible(), not currently_visible) def javascript_is_correct_mime_type(self, tab, file): """Test that the javascript file send.js is fetchable and that its MIME type is correct""" path = f"{tab.get_mode().web.static_url_path}/js/{file}" url = f"http://127.0.0.1:{tab.app.port}/{path}" r = requests.get(url) self.assertTrue(r.headers["Content-Type"].startswith("text/javascript;")) def history_indicator(self, tab, indicator_count="1"): """Test that we can make sure the history is toggled off, do an action, and the indicator works""" # Make sure history is toggled off if tab.get_mode().history.isVisible(): tab.get_mode().toggle_history.click() self.assertFalse(tab.get_mode().history.isVisible()) # Indicator should not be visible yet self.assertFalse(tab.get_mode().toggle_history.indicator_label.isVisible()) if type(tab.get_mode()) == ReceiveMode: # Upload a file files = {"file[]": open(self.tmpfiles[0], "rb")} url = f"http://127.0.0.1:{tab.app.port}/upload" requests.post(url, files=files) QtTest.QTest.qWait(2000, self.gui.qtapp) if type(tab.get_mode()) == ShareMode: # Download files url = f"http://127.0.0.1:{tab.app.port}/download" requests.get(url) QtTest.QTest.qWait(2000, self.gui.qtapp) # Indicator should be visible, have a value of "1" self.assertTrue(tab.get_mode().toggle_history.indicator_label.isVisible()) self.assertEqual( tab.get_mode().toggle_history.indicator_label.text(), indicator_count ) # Toggle history back on, indicator should be hidden again tab.get_mode().toggle_history.click() self.assertFalse(tab.get_mode().toggle_history.indicator_label.isVisible()) def history_is_not_visible(self, tab): """Test that the History section is not visible""" self.assertFalse(tab.get_mode().history.isVisible()) def history_is_visible(self, tab): """Test that the History section is visible""" self.assertTrue(tab.get_mode().history.isVisible()) def server_working_on_start_button_pressed(self, tab): """Test we can start the service""" # Should be in SERVER_WORKING state tab.get_mode().server_status.server_button.click() self.assertEqual(tab.get_mode().server_status.status, 1) def toggle_indicator_is_reset(self, tab): self.assertEqual(tab.get_mode().toggle_history.indicator_count, 0) self.assertFalse(tab.get_mode().toggle_history.indicator_label.isVisible()) def server_status_indicator_says_starting(self, tab): """Test that the Server Status indicator shows we are Starting""" self.assertEqual( tab.get_mode().server_status_label.text(), strings._("gui_status_indicator_share_working"), ) def server_status_indicator_says_scheduled(self, tab): """Test that the Server Status indicator shows we are Scheduled""" self.assertEqual( tab.get_mode().server_status_label.text(), strings._("gui_status_indicator_share_scheduled"), ) def server_is_started(self, tab, startup_time=2000): """Test that the server has started""" QtTest.QTest.qWait(startup_time, self.gui.qtapp) # Should now be in SERVER_STARTED state self.assertEqual(tab.get_mode().server_status.status, 2) def web_server_is_running(self, tab): """Test that the web server has started""" try: requests.get(f"http://127.0.0.1:{tab.app.port}/") self.assertTrue(True) except requests.exceptions.ConnectionError: self.assertTrue(False) def add_button_visible(self, tab): """Test that the add button should be visible""" if platform.system() == "Darwin": self.assertTrue( tab.get_mode().server_status.file_selection.add_files_button.isVisible() ) self.assertTrue( tab.get_mode().server_status.file_selection.add_folder_button.isVisible() ) else: self.assertTrue( tab.get_mode().server_status.file_selection.add_button.isVisible() ) def url_shown(self, tab): """Test that the URL is showing""" self.assertTrue(tab.get_mode().server_status.url.isVisible()) def url_description_shown(self, tab): """Test that the URL label is showing""" self.assertTrue(tab.get_mode().server_status.url_description.isVisible()) def url_instructions_shown(self, tab): """Test that the URL instructions for sharing are showing""" self.assertTrue(tab.get_mode().server_status.url_instructions.isVisible()) def private_key_shown(self, tab): """Test that the Private Key is showing when not in public mode""" if not tab.settings.get("general", "public"): # Both the private key field and the toggle button should be seen self.assertTrue(tab.get_mode().server_status.private_key.isVisible()) self.assertTrue( tab.get_mode().server_status.client_auth_toggle_button.isVisible() ) self.assertEqual( tab.get_mode().server_status.client_auth_toggle_button.text(), strings._("gui_reveal"), ) # Test that the key is masked unless Reveal is clicked self.assertEqual( tab.get_mode().server_status.private_key.text(), "*" * len(tab.app.auth_string), ) # Click reveal tab.get_mode().server_status.client_auth_toggle_button.click() # The real private key should be revealed self.assertEqual( tab.get_mode().server_status.private_key.text(), tab.app.auth_string ) self.assertEqual( tab.get_mode().server_status.client_auth_toggle_button.text(), strings._("gui_hide"), ) # Click hide, key should be masked again tab.get_mode().server_status.client_auth_toggle_button.click() self.assertEqual( tab.get_mode().server_status.private_key.text(), "*" * len(tab.app.auth_string), ) self.assertEqual( tab.get_mode().server_status.client_auth_toggle_button.text(), strings._("gui_reveal"), ) else: self.assertFalse(tab.get_mode().server_status.private_key.isVisible()) def client_auth_instructions_shown(self, tab): """ Test that the Private Key instructions for sharing are showing when not in public mode """ if not tab.settings.get("general", "public"): self.assertTrue( tab.get_mode().server_status.client_auth_instructions.isVisible() ) else: self.assertFalse( tab.get_mode().server_status.client_auth_instructions.isVisible() ) def have_copy_url_button(self, tab): """Test that the Copy URL button is shown and that the clipboard is correct""" self.assertTrue(tab.get_mode().server_status.copy_url_button.isVisible()) tab.get_mode().server_status.copy_url_button.click() clipboard = tab.common.gui.qtapp.clipboard() self.assertEqual(clipboard.text(), f"http://127.0.0.1:{tab.app.port}") def have_show_url_qr_code_button(self, tab): """Test that the Show QR Code URL button is shown and that it loads a QR Code Dialog""" self.assertTrue( tab.get_mode().server_status.show_url_qr_code_button.isVisible() ) def accept_dialog(): window = tab.common.gui.qtapp.activeWindow() if window: window.close() QtCore.QTimer.singleShot(500, accept_dialog) tab.get_mode().server_status.show_url_qr_code_button.click() def have_show_client_auth_qr_code_button(self, tab): """ Test that the Show QR Code Client Auth button is shown when not in public mode and that it loads a QR Code Dialog. """ if not tab.settings.get("general", "public"): self.assertTrue( tab.get_mode().server_status.show_client_auth_qr_code_button.isVisible() ) def accept_dialog(): window = tab.common.gui.qtapp.activeWindow() if window: window.close() QtCore.QTimer.singleShot(500, accept_dialog) tab.get_mode().server_status.show_client_auth_qr_code_button.click() else: self.assertFalse( tab.get_mode().server_status.show_client_auth_qr_code_button.isVisible() ) def server_status_indicator_says_started(self, tab): """Test that the Server Status indicator shows we are started""" if type(tab.get_mode()) == ReceiveMode: self.assertEqual( tab.get_mode().server_status_label.text(), strings._("gui_status_indicator_receive_started"), ) if type(tab.get_mode()) == ShareMode: self.assertEqual( tab.get_mode().server_status_label.text(), strings._("gui_status_indicator_share_started"), ) def web_page(self, tab, string): """Test that the web page contains a string""" url = f"http://127.0.0.1:{tab.app.port}/" r = requests.get(url) self.assertTrue(string in r.text) def history_widgets_present(self, tab): """Test that the relevant widgets are present in the history view after activity has taken place""" self.assertFalse(tab.get_mode().history.empty.isVisible()) self.assertTrue(tab.get_mode().history.not_empty.isVisible()) def counter_incremented(self, tab, count): """Test that the counter has incremented""" self.assertEqual(tab.get_mode().history.completed_count, count) def server_is_stopped(self, tab): """Test that the server stops when we click Stop""" if ( type(tab.get_mode()) == ReceiveMode or ( type(tab.get_mode()) == ShareMode and not tab.settings.get("share", "autostop_sharing") ) or (type(tab.get_mode()) == WebsiteMode) or (type(tab.get_mode()) == ChatMode) ): tab.get_mode().server_status.server_button.click() self.assertEqual(tab.get_mode().server_status.status, 0) self.assertFalse( tab.get_mode().server_status.show_url_qr_code_button.isVisible() ) self.assertFalse(tab.get_mode().server_status.copy_url_button.isVisible()) self.assertFalse(tab.get_mode().server_status.url.isVisible()) self.assertFalse(tab.get_mode().server_status.url_description.isVisible()) self.assertFalse(tab.get_mode().server_status.url_instructions.isVisible()) self.assertFalse(tab.get_mode().server_status.private_key.isVisible()) self.assertFalse( tab.get_mode().server_status.client_auth_instructions.isVisible() ) self.assertFalse( tab.get_mode().server_status.copy_client_auth_button.isVisible() ) def web_server_is_stopped(self, tab): """Test that the web server also stopped""" QtTest.QTest.qWait(800, self.gui.qtapp) try: requests.get(f"http://127.0.0.1:{tab.app.port}/") self.assertTrue(False) except requests.exceptions.ConnectionError: self.assertTrue(True) def server_status_indicator_says_closed(self, tab): """Test that the Server Status indicator shows we closed""" if type(tab.get_mode()) == ReceiveMode: self.assertEqual( tab.get_mode().server_status_label.text(), strings._("gui_status_indicator_receive_stopped"), ) if type(tab.get_mode()) == ShareMode: if not tab.settings.get("share", "autostop_sharing"): self.assertEqual( tab.get_mode().server_status_label.text(), strings._("gui_status_indicator_share_stopped"), ) else: self.assertEqual( tab.get_mode().server_status_label.text(), strings._("closing_automatically"), ) def clear_all_history_items(self, tab, count): if count == 0: tab.get_mode().history.clear_button.click() self.assertEqual(len(tab.get_mode().history.item_list.items.keys()), count) def file_selection_widget_has_files(self, tab, num=3): """Test that the number of items in the list is as expected""" self.assertEqual( tab.get_mode().server_status.file_selection.get_num_files(), num ) def add_remove_buttons_hidden(self, tab): """Test that the add and remove buttons are hidden when the server starts""" if platform.system() == "Darwin": self.assertFalse( tab.get_mode().server_status.file_selection.add_files_button.isVisible() ) self.assertFalse( tab.get_mode().server_status.file_selection.add_folder_button.isVisible() ) else: self.assertFalse( tab.get_mode().server_status.file_selection.add_button.isVisible() ) self.assertFalse( tab.get_mode().server_status.file_selection.remove_button.isVisible() ) # Auto-stop timer tests def set_timeout(self, tab, timeout): """Test that the timeout can be set""" timer = QtCore.QDateTime.currentDateTime().addSecs(timeout) tab.get_mode().mode_settings_widget.autostop_timer_widget.setDateTime(timer) self.assertTrue( tab.get_mode().mode_settings_widget.autostop_timer_widget.dateTime(), timer ) def autostop_timer_widget_hidden(self, tab): """Test that the auto-stop timer widget is hidden when share has started""" self.assertFalse( tab.get_mode().mode_settings_widget.autostop_timer_widget.isVisible() ) def server_timed_out(self, tab, wait): """Test that the server has timed out after the timer ran out""" QtTest.QTest.qWait(wait, self.gui.qtapp) # We should have timed out now self.assertEqual(tab.get_mode().server_status.status, 0) def clientauth_is_visible(self, tab): """Test that the ClientAuth button is visible and that the clipboard contains its contents""" self.assertTrue( tab.get_mode().server_status.copy_client_auth_button.isVisible() ) tab.get_mode().server_status.copy_client_auth_button.click() clipboard = tab.common.gui.qtapp.clipboard() self.assertEqual( clipboard.text(), "E2GOT5LTUTP3OAMRCRXO4GSH6VKJEUOXZQUC336SRKAHTTT5OVSA" ) def clientauth_is_not_visible(self, tab): """Test that the ClientAuth button is not visible""" self.assertFalse( tab.get_mode().server_status.copy_client_auth_button.isVisible() ) def hit_405(self, url, expected_resp, data={}, methods=[]): """Test various HTTP methods and the response""" for method in methods: if method == "put": r = requests.put(url, data=data) if method == "post": r = requests.post(url, data=data) if method == "delete": r = requests.delete(url) if method == "options": r = requests.options(url) self.assertTrue(expected_resp in r.text) self.assertFalse("Werkzeug" in r.headers) # Grouped tests follow from here def run_all_common_setup_tests(self): self.gui_loaded() self.window_title_seen() self.server_status_bar_is_visible() onionshare-onionshare-26fcdc5/desktop/tests/run.bat000066400000000000000000000002131521174352300226260ustar00rootroot00000000000000pytest -v tests\test_gui_tabs.py pytest -v tests\test_gui_share.py pytest -v tests\test_gui_receive.py pytest -v tests\test_gui_website.py onionshare-onionshare-26fcdc5/desktop/tests/run.sh000077500000000000000000000003141521174352300224770ustar00rootroot00000000000000#!/bin/bash pytest -v tests/test_gui_tabs.py && \ pytest -v tests/test_gui_share.py && \ pytest -v tests/test_gui_receive.py && \ pytest -v tests/test_gui_website.py && \ pytest -v tests/test_gui_chat.py onionshare-onionshare-26fcdc5/desktop/tests/test_gui_chat.py000066400000000000000000000055471521174352300245450ustar00rootroot00000000000000import requests from PySide6 import QtTest from .gui_base_test import GuiBaseTest class TestChat(GuiBaseTest): # Shared test methods def view_chat(self, tab): """Test that we can view the chat room""" url = f"http://127.0.0.1:{tab.app.port}/" r = requests.get(url) QtTest.QTest.qWait(500, self.gui.qtapp) self.assertTrue("Chat requires JavaScript" in r.text) cookies_dict = requests.utils.dict_from_cookiejar(r.cookies) self.assertTrue("session" in cookies_dict.keys()) def change_username(self, tab): """Test that we can change our username""" url = f"http://127.0.0.1:{tab.app.port}/update-session-username" data = {"username": "oniontest"} r = requests.post(url, json=data) QtTest.QTest.qWait(500, self.gui.qtapp) jsonResponse = r.json() self.assertTrue(jsonResponse["success"]) self.assertEqual(jsonResponse["username"], "oniontest") def run_all_chat_mode_started_tests(self, tab): """Tests in chat mode after starting a chat""" self.server_working_on_start_button_pressed(tab) self.server_status_indicator_says_starting(tab) self.server_is_started(tab, startup_time=500) self.web_server_is_running(tab) self.url_description_shown(tab) self.url_instructions_shown(tab) self.url_shown(tab) self.have_copy_url_button(tab) self.have_show_url_qr_code_button(tab) self.private_key_shown(tab) self.client_auth_instructions_shown(tab) self.have_show_client_auth_qr_code_button(tab) self.server_status_indicator_says_started(tab) def run_all_chat_mode_stopping_tests(self, tab): """Tests stopping a chat""" self.server_is_stopped(tab) self.web_server_is_stopped(tab) self.server_status_indicator_says_closed(tab) # Tests def test_chat(self): """ Test chat mode """ tab = self.new_chat_tab() self.run_all_chat_mode_started_tests(tab) self.view_chat(tab) self.javascript_is_correct_mime_type(tab, "chat.js") self.change_username(tab) self.run_all_chat_mode_stopping_tests(tab) self.close_all_tabs() def test_405_page_returned_for_invalid_methods(self): """ Our custom 405 page should return for invalid methods """ tab = self.new_chat_tab() tab.get_mode().mode_settings_widget.public_checkbox.click() self.run_all_chat_mode_started_tests(tab) url = f"http://127.0.0.1:{tab.app.port}/" self.hit_405( url, expected_resp="OnionShare: 405 Method Not Allowed", data={"foo": "bar"}, methods=["put", "post", "delete", "options"], ) self.run_all_chat_mode_stopping_tests(tab) self.close_all_tabs() onionshare-onionshare-26fcdc5/desktop/tests/test_gui_receive.py000066400000000000000000000306471521174352300252470ustar00rootroot00000000000000import glob import pytest import os import requests import shutil import sys from datetime import datetime, timedelta from PySide6 import QtCore, QtTest from .gui_base_test import GuiBaseTest class TestReceive(GuiBaseTest): # Shared test methods def upload_file( self, tab, file_to_upload, expected_basename, identical_files_at_once=False ): """Test that we can upload the file""" # Wait 2 seconds to make sure the filename, based on timestamp, isn't accidentally reused QtTest.QTest.qWait(2000, self.gui.qtapp) files = {"file[]": open(file_to_upload, "rb")} url = f"http://127.0.0.1:{tab.app.port}/upload" requests.post(url, files=files) if identical_files_at_once: # Send a duplicate upload to test for collisions requests.post(url, files=files) QtTest.QTest.qWait(1000, self.gui.qtapp) # Make sure the file is within the last 10 seconds worth of filenames exists = False now = datetime.now() for _ in range(10): date_dir = now.strftime("%Y-%m-%d") time_dir = now.strftime("%H%M%S") receive_mode_dir = os.path.join( tab.settings.get("receive", "data_dir"), date_dir, time_dir ) # The directories have microseconds in the name, so we need # to use globbing against directory names containing the same # second in order to try to find the file. for path in glob.glob(receive_mode_dir + "*"): if os.path.exists(os.path.join(path, expected_basename)): exists = True break now = now - timedelta(seconds=1) self.assertTrue(exists) def upload_file_should_fail(self, tab): """Test that we can't upload the file when permissions are wrong, and expected content is shown""" QtTest.QTest.qWait(1000, self.gui.qtapp) files = {"file[]": open(self.tmpfile_test, "rb")} url = f"http://127.0.0.1:{tab.app.port}/upload" r = requests.post(url, files=files) def accept_dialog(): window = tab.common.gui.qtapp.activeWindow() if window: window.close() QtCore.QTimer.singleShot(1000, accept_dialog) self.assertTrue("Error uploading, please inform the OnionShare user" in r.text) def submit_message(self, tab, message): """Test that we can submit a message""" # Wait 2 seconds to make sure the filename, based on timestamp, isn't accidentally reused QtTest.QTest.qWait(2000, self.gui.qtapp) url = f"http://127.0.0.1:{tab.app.port}/upload" requests.post(url, data={"text": message}) QtTest.QTest.qWait(1000, self.gui.qtapp) # Make sure the file is within the last 10 seconds worth of filenames exists = False now = datetime.now() for _ in range(10): date_dir = now.strftime("%Y-%m-%d") time_dir = now.strftime("%H%M%S") expected_estimated_filename = os.path.join( tab.settings.get("receive", "data_dir"), date_dir, f"{time_dir}*-message.txt", ) for path in glob.glob(expected_estimated_filename): if os.path.exists(path): with open(path) as f: assert f.read() == message exists = True break now = now - timedelta(seconds=1) self.assertTrue(exists) # 'Grouped' tests follow from here def run_all_receive_mode_setup_tests(self, tab): """Set up a share in Receive mode and start it""" self.history_is_not_visible(tab) self.click_toggle_history(tab) self.history_is_visible(tab) self.server_working_on_start_button_pressed(tab) self.server_status_indicator_says_starting(tab) self.server_is_started(tab) self.web_server_is_running(tab) self.url_description_shown(tab) self.url_instructions_shown(tab) self.url_shown(tab) self.have_copy_url_button(tab) self.have_show_url_qr_code_button(tab) self.client_auth_instructions_shown(tab) self.private_key_shown(tab) self.have_show_client_auth_qr_code_button(tab) self.server_status_indicator_says_started(tab) def run_all_receive_mode_tests(self, tab): """Submit files and messages in receive mode and stop the share""" self.run_all_receive_mode_setup_tests(tab) self.javascript_is_correct_mime_type(tab, "receive.js") self.upload_file(tab, self.tmpfile_test, "test.txt") self.history_widgets_present(tab) self.counter_incremented(tab, 1) self.upload_file(tab, self.tmpfile_test, "test.txt") self.counter_incremented(tab, 2) self.upload_file(tab, self.tmpfile_test2, "test2.txt") self.counter_incremented(tab, 3) self.upload_file(tab, self.tmpfile_test2, "test2.txt") self.counter_incremented(tab, 4) self.submit_message(tab, "onionshare is an interesting piece of software") self.counter_incremented(tab, 5) # Test uploading the same file twice at the same time, and make sure no collisions self.upload_file(tab, self.tmpfile_test, "test.txt", True) self.counter_incremented(tab, 7) self.history_indicator(tab, "2") self.server_is_stopped(tab) self.web_server_is_stopped(tab) self.server_status_indicator_says_closed(tab) self.server_working_on_start_button_pressed(tab) self.server_is_started(tab) self.history_indicator(tab, "2") def run_all_clear_all_button_tests(self, tab): """Test the Clear All history button""" self.run_all_receive_mode_setup_tests(tab) self.upload_file(tab, self.tmpfile_test, "test.txt") self.history_widgets_present(tab) self.clear_all_history_items(tab, 0) self.upload_file(tab, self.tmpfile_test, "test.txt") self.clear_all_history_items(tab, 2) def run_all_upload_non_writable_dir_tests(self, tab): """Test uploading a file when the data_dir is non-writable""" upload_dir = os.path.join(self.tmpdir.name, "OnionShare") shutil.rmtree(upload_dir, ignore_errors=True) os.makedirs(upload_dir, 0o700) # Set the upload dir setting tab.get_mode().data_dir_lineedit.setText(upload_dir) tab.settings.set("receive", "data_dir", upload_dir) self.run_all_receive_mode_setup_tests(tab) os.chmod(upload_dir, 0o400) self.upload_file_should_fail(tab) self.server_is_stopped(tab) self.web_server_is_stopped(tab) self.server_status_indicator_says_closed(tab) os.chmod(upload_dir, 0o700) # Tests def test_clear_all_button(self): """ Clear all history items should work """ tab = self.new_receive_tab() self.run_all_common_setup_tests() self.run_all_clear_all_button_tests(tab) self.close_all_tabs() def test_autostop_timer(self): """ Test autostop timer """ tab = self.new_receive_tab() tab.get_mode().mode_settings_widget.toggle_advanced_button.click() tab.get_mode().mode_settings_widget.autostop_timer_checkbox.click() self.run_all_common_setup_tests() self.run_all_receive_mode_setup_tests(tab) self.set_timeout(tab, 5) self.autostop_timer_widget_hidden(tab) self.server_timed_out(tab, 15000) self.web_server_is_stopped(tab) self.close_all_tabs() def test_upload(self): """ Test uploading files """ tab = self.new_receive_tab() self.run_all_common_setup_tests() self.run_all_receive_mode_tests(tab) self.close_all_tabs() @pytest.mark.skipif(sys.platform == "win32", reason="Windows doesn't have chmod") def test_upload_non_writable_dir(self): """ Test uploading files to a non-writable directory """ tab = self.new_receive_tab() self.run_all_upload_non_writable_dir_tests(tab) self.close_all_tabs() def test_public_upload(self): """ Test uploading files in public mode """ tab = self.new_receive_tab() tab.get_mode().mode_settings_widget.public_checkbox.click() self.run_all_common_setup_tests() self.run_all_receive_mode_tests(tab) self.close_all_tabs() @pytest.mark.skipif(sys.platform == "win32", reason="Windows doesn't have chmod") def test_public_upload_non_writable_dir(self): """ Test uploading files to a non-writable directory in public mode """ tab = self.new_receive_tab() tab.get_mode().mode_settings_widget.public_checkbox.click() self.run_all_upload_non_writable_dir_tests(tab) self.close_all_tabs() def test_405_page_returned_for_invalid_methods(self): """ Our custom 405 page should return for invalid methods """ tab = self.new_receive_tab() tab.get_mode().mode_settings_widget.public_checkbox.click() self.run_all_common_setup_tests() self.run_all_receive_mode_setup_tests(tab) self.upload_file(tab, self.tmpfile_test, "test.txt") url = f"http://127.0.0.1:{tab.app.port}/" self.hit_405( url, expected_resp="OnionShare: 405 Method Not Allowed", data={"foo": "bar"}, methods=["put", "post", "delete", "options"], ) self.server_is_stopped(tab) self.web_server_is_stopped(tab) self.server_status_indicator_says_closed(tab) self.close_all_tabs() def test_disable_files_prevents_file_upload(self): """ Test that disable_files setting prevents file uploads (security fix) When disable_files is True, file uploads should be rejected and no files written to disk. """ tab = self.new_receive_tab() # Enable disable_files setting tab.get_mode().mode_settings_widget.toggle_advanced_button.click() tab.get_mode().disable_files_checkbox.click() self.run_all_common_setup_tests() self.run_all_receive_mode_setup_tests(tab) # Try to upload a file - should fail files = {"file[]": open(self.tmpfile_test, "rb")} url = f"http://127.0.0.1:{tab.app.port}/upload-ajax" r = requests.post(url, files=files) # Verify error response self.assertIn("error_flashes", r.text) self.assertIn("File uploads are not allowed", r.text) # Verify no files were written to disk QtTest.QTest.qWait(1000, self.gui.qtapp) written_files = [] now = datetime.now() for _ in range(10): date_dir = now.strftime("%Y-%m-%d") time_dir = now.strftime("%H%M%S") receive_mode_dir = os.path.join( tab.settings.get("receive", "data_dir"), date_dir, time_dir ) for path in glob.glob(receive_mode_dir + "*"): for root, dirs, files in os.walk(path): for f in files: if not f.endswith("-message.txt"): written_files.append(os.path.join(root, f)) now = now - timedelta(seconds=1) self.assertEqual( len(written_files), 0, f"No files should be written when disable_files is True, but found: {written_files}", ) self.server_is_stopped(tab) self.web_server_is_stopped(tab) self.server_status_indicator_says_closed(tab) self.close_all_tabs() def test_disable_files_allows_text_message(self): """ Test that disable_files setting still allows text messages """ tab = self.new_receive_tab() # Enable disable_files setting tab.get_mode().mode_settings_widget.toggle_advanced_button.click() tab.get_mode().disable_files_checkbox.click() self.run_all_common_setup_tests() self.run_all_receive_mode_setup_tests(tab) # Submit a text message - should succeed self.submit_message(tab, "This is a test message") # Verify counter incremented (text message was accepted) self.counter_incremented(tab, 1) self.server_is_stopped(tab) self.web_server_is_stopped(tab) self.server_status_indicator_says_closed(tab) self.close_all_tabs() onionshare-onionshare-26fcdc5/desktop/tests/test_gui_share.py000066400000000000000000000545541521174352300247320ustar00rootroot00000000000000import os import requests import tempfile import zipfile from PySide6 import QtCore, QtTest from .gui_base_test import GuiBaseTest class TestShare(GuiBaseTest): # Shared test methods def removing_all_files_hides_remove_button(self, tab): """Test that clicking on the file item shows the remove button. Test that removing the only item in the list hides the remove button""" rect = tab.get_mode().server_status.file_selection.file_list.visualItemRect( tab.get_mode().server_status.file_selection.file_list.item(0) ) QtTest.QTest.mouseClick( tab.get_mode().server_status.file_selection.file_list.viewport(), QtCore.Qt.LeftButton, pos=rect.center(), ) # Remove button should be visible self.assertTrue( tab.get_mode().server_status.file_selection.remove_button.isVisible() ) # Click remove, remove button should still be visible since we have one more file tab.get_mode().server_status.file_selection.remove_button.click() rect = tab.get_mode().server_status.file_selection.file_list.visualItemRect( tab.get_mode().server_status.file_selection.file_list.item(0) ) QtTest.QTest.mouseClick( tab.get_mode().server_status.file_selection.file_list.viewport(), QtCore.Qt.LeftButton, pos=rect.center(), ) self.assertTrue( tab.get_mode().server_status.file_selection.remove_button.isVisible() ) tab.get_mode().server_status.file_selection.remove_button.click() # No more files, the remove button should be hidden self.assertFalse( tab.get_mode().server_status.file_selection.remove_button.isVisible() ) def add_a_file_and_remove_using_its_remove_widget(self, tab): """Test that we can also remove a file by clicking on its [X] widget""" num_files = tab.get_mode().server_status.file_selection.get_num_files() tab.get_mode().server_status.file_selection.file_list.add_file(self.tmpfiles[0]) tab.get_mode().server_status.file_selection.file_list.item( 0 ).item_button.click() self.file_selection_widget_has_files(tab, num_files) def add_a_file_and_remove_using_remove_all_widget(self, tab): """Test that we can also remove all files by clicking on the Remove All widget""" tab.get_mode().server_status.file_selection.file_list.add_file(self.tmpfiles[0]) tab.get_mode().server_status.file_selection.file_list.add_file(self.tmpfiles[1]) tab.get_mode().remove_all_button.click() # Should be no files after clearing all self.file_selection_widget_has_files(tab, 0) def file_selection_widget_read_files(self, tab): """Re-add some files to the list so we can share""" num_files = tab.get_mode().server_status.file_selection.get_num_files() tab.get_mode().server_status.file_selection.file_list.add_file(self.tmpfiles[0]) tab.get_mode().server_status.file_selection.file_list.add_file(self.tmpfiles[1]) self.file_selection_widget_has_files(tab, num_files + 2) def download_share(self, tab): """Test that we can download the share""" url = f"http://127.0.0.1:{tab.app.port}/download" r = requests.get(url) tmp_file = tempfile.NamedTemporaryFile("wb", delete=False) tmp_file.write(r.content) tmp_file.close() z = zipfile.ZipFile(tmp_file.name) QtTest.QTest.qWait(5, self.gui.qtapp) self.assertEqual("onionshare", z.read("test.txt").decode("utf-8")) QtTest.QTest.qWait(500, self.gui.qtapp) def individual_file_is_viewable_or_not(self, tab): """ Test that an individual file is viewable (when in autostop_sharing is false) or that it isn't (when not in autostop_sharing is true) """ url = f"http://127.0.0.1:{tab.app.port}" download_file_url = f"http://127.0.0.1:{tab.app.port}/test.txt" r = requests.get(url) if tab.settings.get("share", "autostop_sharing"): self.assertFalse('a href="/test.txt"' in r.text) r = requests.get(download_file_url) self.assertEqual(r.status_code, 404) self.download_share(tab) else: self.assertTrue('a href="/test.txt"' in r.text) r = requests.get(download_file_url) tmp_file = tempfile.NamedTemporaryFile("wb", delete=False) tmp_file.write(r.content) tmp_file.close() with open(tmp_file.name, "r") as f: self.assertEqual("onionshare", f.read()) os.remove(tmp_file.name) QtTest.QTest.qWait(500, self.gui.qtapp) def set_autostart_timer(self, tab, timer): """Test that the timer can be set""" schedule = QtCore.QDateTime.currentDateTime().addSecs(timer) tab.get_mode().mode_settings_widget.autostart_timer_widget.setDateTime(schedule) self.assertTrue( tab.get_mode().mode_settings_widget.autostart_timer_widget.dateTime(), schedule, ) def autostart_timer_widget_hidden(self, tab): """Test that the auto-start timer widget is hidden when share has started""" self.assertFalse( tab.get_mode().mode_settings_widget.autostart_timer_widget.isVisible() ) def scheduled_service_started(self, tab, wait): """Test that the server has timed out after the timer ran out""" QtTest.QTest.qWait(wait, self.gui.qtapp) # We should have started now self.assertEqual(tab.get_mode().server_status.status, 2) def cancel_the_share(self, tab): """Test that we can cancel a share before it's started up """ self.server_working_on_start_button_pressed(tab) self.server_status_indicator_says_scheduled(tab) self.add_remove_buttons_hidden(tab) self.mode_settings_widget_is_hidden(tab) self.set_autostart_timer(tab, 10) QtTest.QTest.qWait(500, self.gui.qtapp) QtTest.QTest.mousePress( tab.get_mode().server_status.server_button, QtCore.Qt.LeftButton ) QtTest.QTest.qWait(100, self.gui.qtapp) QtTest.QTest.mouseRelease( tab.get_mode().server_status.server_button, QtCore.Qt.LeftButton ) QtTest.QTest.qWait(500, self.gui.qtapp) self.assertEqual( tab.get_mode().server_status.status, tab.get_mode().server_status.STATUS_STOPPED, ) self.server_is_stopped(tab) self.web_server_is_stopped(tab) # Grouped tests follow from here def run_all_share_mode_setup_tests(self, tab): """Tests in share mode prior to starting a share""" tab.get_mode().server_status.file_selection.file_list.add_file( self.tmpfile_test ) tab.get_mode().server_status.file_selection.file_list.add_file(self.tmpfiles[0]) tab.get_mode().server_status.file_selection.file_list.add_file(self.tmpfiles[1]) self.file_selection_widget_has_files(tab, 3) self.history_is_not_visible(tab) self.click_toggle_history(tab) self.history_is_visible(tab) self.removing_all_files_hides_remove_button(tab) self.add_a_file_and_remove_using_its_remove_widget(tab) self.file_selection_widget_read_files(tab) def run_all_share_mode_started_tests(self, tab, startup_time=2000): """Tests in share mode after starting a share""" self.server_working_on_start_button_pressed(tab) self.server_status_indicator_says_starting(tab) self.add_remove_buttons_hidden(tab) self.mode_settings_widget_is_hidden(tab) self.server_is_started(tab, startup_time) self.web_server_is_running(tab) self.url_description_shown(tab) self.url_instructions_shown(tab) self.url_shown(tab) self.have_copy_url_button(tab) self.have_show_url_qr_code_button(tab) self.private_key_shown(tab) self.client_auth_instructions_shown(tab) self.have_show_client_auth_qr_code_button(tab) self.server_status_indicator_says_started(tab) def run_all_share_mode_download_tests(self, tab): """Tests in share mode after downloading a share""" tab.get_mode().server_status.file_selection.file_list.add_file( self.tmpfile_test ) self.web_page(tab, "Total size") self.javascript_is_correct_mime_type(tab, "send.js") self.download_share(tab) self.history_widgets_present(tab) self.server_is_stopped(tab) self.web_server_is_stopped(tab) self.server_status_indicator_says_closed(tab) self.add_button_visible(tab) self.server_working_on_start_button_pressed(tab) self.toggle_indicator_is_reset(tab) self.server_is_started(tab) self.history_indicator(tab) def run_all_share_mode_individual_file_download_tests(self, tab): """Tests in share mode after downloading a share""" self.web_page(tab, "Total size") self.individual_file_is_viewable_or_not(tab) self.history_widgets_present(tab) self.server_is_stopped(tab) self.web_server_is_stopped(tab) self.server_status_indicator_says_closed(tab) self.add_button_visible(tab) self.server_working_on_start_button_pressed(tab) self.server_is_started(tab) self.history_indicator(tab) def run_all_share_mode_tests(self, tab): """End-to-end share tests""" self.run_all_share_mode_setup_tests(tab) self.run_all_share_mode_started_tests(tab) self.run_all_share_mode_download_tests(tab) def run_all_clear_all_history_button_tests(self, tab): """Test the Clear All history button""" self.run_all_share_mode_setup_tests(tab) self.run_all_share_mode_started_tests(tab) self.individual_file_is_viewable_or_not(tab) self.history_widgets_present(tab) self.clear_all_history_items(tab, 0) self.individual_file_is_viewable_or_not(tab) self.clear_all_history_items(tab, 2) def run_all_remove_all_file_selection_button_tests(self, tab): """Test the Remove All File Selection button""" self.run_all_share_mode_setup_tests(tab) self.add_a_file_and_remove_using_remove_all_widget(tab) def run_all_share_mode_individual_file_tests(self, tab): """Tests in share mode when viewing an individual file""" self.run_all_share_mode_setup_tests(tab) self.run_all_share_mode_started_tests(tab) self.run_all_share_mode_individual_file_download_tests(tab) # Tests def test_autostart_and_autostop_timer_mismatch(self): """ If autostart timer is after autostop timer, a warning should be thrown """ tab = self.new_share_tab() tab.get_mode().mode_settings_widget.toggle_advanced_button.click() tab.get_mode().mode_settings_widget.autostart_timer_checkbox.click() tab.get_mode().mode_settings_widget.autostop_timer_checkbox.click() def accept_dialog(): window = tab.common.gui.qtapp.activeWindow() if window: window.close() self.run_all_common_setup_tests() self.run_all_share_mode_setup_tests(tab) self.set_autostart_timer(tab, 15) self.set_timeout(tab, 5) QtCore.QTimer.singleShot(200, accept_dialog) tab.get_mode().server_status.server_button.click() self.server_is_stopped(tab) self.close_all_tabs() def test_autostart_timer(self): """ Autostart timer should automatically start """ tab = self.new_share_tab() tab.get_mode().mode_settings_widget.toggle_advanced_button.click() tab.get_mode().mode_settings_widget.autostart_timer_checkbox.click() self.run_all_common_setup_tests() self.run_all_share_mode_setup_tests(tab) self.set_autostart_timer(tab, 2) self.server_working_on_start_button_pressed(tab) self.autostart_timer_widget_hidden(tab) self.server_status_indicator_says_scheduled(tab) self.web_server_is_stopped(tab) self.scheduled_service_started(tab, 2200) self.web_server_is_running(tab) self.close_all_tabs() def test_autostart_timer_too_short(self): """ Autostart timer should throw a warning if the scheduled time is too soon """ tab = self.new_share_tab() tab.get_mode().mode_settings_widget.toggle_advanced_button.click() tab.get_mode().mode_settings_widget.autostart_timer_checkbox.click() def accept_dialog(): window = tab.common.gui.qtapp.activeWindow() if window: window.close() self.run_all_common_setup_tests() self.run_all_share_mode_setup_tests(tab) # Set a low timeout self.set_autostart_timer(tab, 2) QtTest.QTest.qWait(2200, self.gui.qtapp) QtCore.QTimer.singleShot(200, accept_dialog) tab.get_mode().server_status.server_button.click() self.assertEqual(tab.get_mode().server_status.status, 0) self.close_all_tabs() def test_autostart_timer_cancel(self): """ Test canceling a scheduled share """ tab = self.new_share_tab() tab.get_mode().mode_settings_widget.toggle_advanced_button.click() tab.get_mode().mode_settings_widget.autostart_timer_checkbox.click() self.run_all_common_setup_tests() self.run_all_share_mode_setup_tests(tab) self.cancel_the_share(tab) self.close_all_tabs() def test_clear_all_history_button(self): """ Test clearing all history items """ tab = self.new_share_tab() tab.get_mode().autostop_sharing_checkbox.click() self.run_all_common_setup_tests() self.run_all_clear_all_history_button_tests(tab) self.close_all_tabs() def test_remove_all_file_selection_button(self): """ Test remove all file items at once """ tab = self.new_share_tab() self.run_all_common_setup_tests() self.run_all_remove_all_file_selection_button_tests(tab) self.close_all_tabs() def test_public_mode(self): """ Public mode shouldn't have a password """ tab = self.new_share_tab() tab.get_mode().mode_settings_widget.public_checkbox.click() self.run_all_common_setup_tests() self.run_all_share_mode_tests(tab) self.close_all_tabs() def test_without_autostop_sharing(self): """ Disable autostop sharing after first download """ tab = self.new_share_tab() tab.get_mode().autostop_sharing_checkbox.click() self.run_all_common_setup_tests() self.run_all_share_mode_tests(tab) self.close_all_tabs() def test_download(self): """ Test downloading in share mode """ tab = self.new_share_tab() self.run_all_common_setup_tests() self.run_all_share_mode_tests(tab) self.close_all_tabs() def test_individual_files_without_autostop_sharing(self): """ Test downloading individual files with autostop sharing disabled """ tab = self.new_share_tab() tab.get_mode().autostop_sharing_checkbox.click() self.run_all_common_setup_tests() self.run_all_share_mode_individual_file_tests(tab) self.close_all_tabs() def test_individual_files(self): """ Test downloading individual files """ tab = self.new_share_tab() self.run_all_common_setup_tests() self.run_all_share_mode_individual_file_tests(tab) self.close_all_tabs() def test_large_download(self): """ Test a large download """ tab = self.new_share_tab() self.run_all_common_setup_tests() self.run_all_share_mode_setup_tests(tab) tab.get_mode().server_status.file_selection.file_list.add_file( self.tmpfile_large ) self.run_all_share_mode_started_tests(tab, startup_time=15000) self.assertTrue(tab.get_mode().filesize_warning.isVisible()) self.download_share(tab) self.server_is_stopped(tab) self.web_server_is_stopped(tab) self.server_status_indicator_says_closed(tab) self.close_all_tabs() def test_autostop_timer(self): """ Test the autostop timer """ tab = self.new_share_tab() tab.get_mode().mode_settings_widget.toggle_advanced_button.click() tab.get_mode().mode_settings_widget.autostop_timer_checkbox.click() self.run_all_common_setup_tests() self.run_all_share_mode_setup_tests(tab) self.set_timeout(tab, 5) self.run_all_share_mode_started_tests(tab) self.autostop_timer_widget_hidden(tab) self.server_timed_out(tab, 10000) self.web_server_is_stopped(tab) self.close_all_tabs() def test_autostop_timer_too_short(self): """ Test the autostop timer when the timeout is too short """ tab = self.new_share_tab() tab.get_mode().mode_settings_widget.toggle_advanced_button.click() tab.get_mode().mode_settings_widget.autostop_timer_checkbox.click() def accept_dialog(): window = tab.common.gui.qtapp.activeWindow() if window: window.close() self.run_all_common_setup_tests() self.run_all_share_mode_setup_tests(tab) # Set a low timeout self.set_timeout(tab, 2) QtTest.QTest.qWait(2100, self.gui.qtapp) QtCore.QTimer.singleShot(2200, accept_dialog) tab.get_mode().server_status.server_button.click() self.assertEqual(tab.get_mode().server_status.status, 0) self.close_all_tabs() def test_unreadable_file(self): """ Sharing an unreadable file should throw a warning """ tab = self.new_share_tab() def accept_dialog(): window = tab.common.gui.qtapp.activeWindow() if window: window.close() self.run_all_share_mode_setup_tests(tab) QtCore.QTimer.singleShot(200, accept_dialog) tab.get_mode().server_status.file_selection.file_list.add_file( "/tmp/nonexistent.txt" ) self.file_selection_widget_has_files(tab, 3) self.close_all_tabs() def test_client_auth(self): """ Test the ClientAuth is received from the backend, that the widget is visible in the UI and that the clipboard contains the ClientAuth string """ tab = self.new_share_tab() tab.get_mode().mode_settings_widget.toggle_advanced_button.click() self.run_all_common_setup_tests() self.run_all_share_mode_setup_tests(tab) self.run_all_share_mode_started_tests(tab) self.clientauth_is_visible(tab) self.close_all_tabs() # Now try in public mode tab = self.new_share_tab() tab.get_mode().mode_settings_widget.public_checkbox.click() self.run_all_common_setup_tests() self.run_all_share_mode_setup_tests(tab) self.run_all_share_mode_started_tests(tab) self.clientauth_is_not_visible(tab) self.close_all_tabs() def test_405_page_returned_for_invalid_methods(self): """ Our custom 405 page should return for invalid methods """ tab = self.new_share_tab() tab.get_mode().autostop_sharing_checkbox.click() tab.get_mode().mode_settings_widget.public_checkbox.click() self.run_all_common_setup_tests() self.run_all_share_mode_setup_tests(tab) self.run_all_share_mode_started_tests(tab) url = f"http://127.0.0.1:{tab.app.port}/" self.hit_405(url, expected_resp="OnionShare: 405 Method Not Allowed", data = {'foo':'bar'}, methods = ["put", "post", "delete", "options"]) self.history_widgets_present(tab) self.close_all_tabs() def test_compression(self): """ A file with a compressable mimetype should return a Content-Encoding header with gzip compression enabled. """ tab = self.new_share_tab() tab.get_mode().autostop_sharing_checkbox.click() self.run_all_common_setup_tests() self.run_all_share_mode_setup_tests(tab) tab.get_mode().mode_settings_widget.public_checkbox.click() tab.get_mode().remove_all_button.click() tab.get_mode().server_status.file_selection.file_list.add_file( self.tmpfile_test_html ) self.run_all_share_mode_started_tests(tab) url = f"http://127.0.0.1:{tab.app.port}/test.html" r = requests.get(url) self.assertTrue("Content-Encoding" in r.headers) self.assertEqual("gzip", r.headers["Content-Encoding"]) self.server_is_stopped(tab) self.web_server_is_stopped(tab) self.server_status_indicator_says_closed(tab) self.close_all_tabs() def test_persistent_mode_and_autostart_can_be_set(self): """ Test the persistent autostart on launch button can be clicked, and that it is not visible when persistent mode is turned off """ tab = self.new_share_tab() tab.get_mode().server_status.file_selection.file_list.add_file(self.tmpfiles[0]) # Persistent is now visible self.assertTrue(tab.get_mode().mode_settings_widget.persistent_checkbox.isVisible()) # Autostart on launch is not visible self.assertFalse(tab.get_mode().mode_settings_widget.persistent_autostart_on_launch_checkbox.isVisible()) # Click on persistence tab.get_mode().mode_settings_widget.persistent_checkbox.click() # Autostart on launch is now visible self.assertTrue(tab.get_mode().mode_settings_widget.persistent_autostart_on_launch_checkbox.isVisible()) # Click off persistence tab.get_mode().mode_settings_widget.persistent_checkbox.click() # Autostart on launch is not visible self.assertFalse(tab.get_mode().mode_settings_widget.persistent_autostart_on_launch_checkbox.isVisible()) self.run_all_common_setup_tests() self.run_all_share_mode_setup_tests(tab) self.run_all_share_mode_started_tests(tab) self.download_share(tab) self.web_server_is_stopped(tab) self.server_status_indicator_says_closed(tab) self.close_all_tabs() onionshare-onionshare-26fcdc5/desktop/tests/test_gui_tabs.py000066400000000000000000000227741521174352300245600ustar00rootroot00000000000000import os from PySide6 import QtCore, QtTest, QtWidgets from .gui_base_test import GuiBaseTest class TestTabs(GuiBaseTest): # Shared test methods def close_tab_with_active_server(self, tab): # Start the server self.assertEqual( tab.get_mode().server_status.status, tab.get_mode().server_status.STATUS_STOPPED, ) tab.get_mode().server_status.server_button.click() self.assertEqual( tab.get_mode().server_status.status, tab.get_mode().server_status.STATUS_WORKING, ) QtTest.QTest.qWait(1000, self.gui.qtapp) self.assertEqual( tab.get_mode().server_status.status, tab.get_mode().server_status.STATUS_STARTED, ) # Prepare to reject the dialog QtCore.QTimer.singleShot(0, tab.close_dialog.reject_button.click) # Close tab self.gui.tabs.tabBar().tabButton(0, QtWidgets.QTabBar.RightSide).click() # The tab should still be open self.assertFalse(tab.new_tab.isVisible()) self.assertTrue(tab.get_mode().isVisible()) # Prepare to accept the dialog QtCore.QTimer.singleShot(0, tab.close_dialog.accept_button.click) # Close tab self.gui.tabs.tabBar().tabButton(0, QtWidgets.QTabBar.RightSide).click() # The tab should be closed self.assertTrue(self.gui.tabs.widget(0).new_tab.isVisible()) def close_persistent_tab(self, tab): # There shouldn't be a persistent settings file self.assertFalse(os.path.exists(tab.settings.filename)) # Click the persistent checkbox tab.get_mode().server_status.mode_settings_widget.persistent_checkbox.click() QtTest.QTest.qWait(100, self.gui.qtapp) # There should be a persistent settings file now self.assertTrue(os.path.exists(tab.settings.filename)) # Prepare to reject the dialog QtCore.QTimer.singleShot(0, tab.close_dialog.reject_button.click) # Close tab self.gui.tabs.tabBar().tabButton(0, QtWidgets.QTabBar.RightSide).click() # The tab should still be open self.assertFalse(tab.new_tab.isVisible()) self.assertTrue(tab.get_mode().isVisible()) # There should be a persistent settings file still self.assertTrue(os.path.exists(tab.settings.filename)) # Prepare to accept the dialog QtCore.QTimer.singleShot(0, tab.close_dialog.accept_button.click) # Close tab self.gui.tabs.tabBar().tabButton(0, QtWidgets.QTabBar.RightSide).click() # The tab should be closed self.assertTrue(self.gui.tabs.widget(0).new_tab.isVisible()) # The persistent settings file should be deleted self.assertFalse(os.path.exists(tab.settings.filename)) # Tests def test_01_common_tests(self): """Run all common tests""" self.run_all_common_setup_tests() def test_02_starts_with_one_new_tab(self): """There should be one "New Tab" tab open""" self.assertEqual(self.gui.tabs.count(), 1) self.assertTrue(self.gui.tabs.widget(0).new_tab.isVisible()) def test_03_new_tab_button_opens_new_tabs(self): """Clicking the "+" button should open new tabs""" self.assertEqual(self.gui.tabs.count(), 1) self.gui.tabs.new_tab_button.click() self.gui.tabs.new_tab_button.click() self.gui.tabs.new_tab_button.click() self.assertEqual(self.gui.tabs.count(), 4) def test_04_close_tab_button_closes_tabs(self): """Clicking the "x" button should close tabs""" self.assertEqual(self.gui.tabs.count(), 4) self.gui.tabs.tabBar().tabButton(0, QtWidgets.QTabBar.RightSide).click() self.gui.tabs.tabBar().tabButton(0, QtWidgets.QTabBar.RightSide).click() self.gui.tabs.tabBar().tabButton(0, QtWidgets.QTabBar.RightSide).click() self.assertEqual(self.gui.tabs.count(), 1) def test_05_closing_last_tab_opens_new_one(self): """Closing the last tab should open a new tab""" self.assertEqual(self.gui.tabs.count(), 1) # Click share button self.gui.tabs.widget(0).share_button.click() self.assertFalse(self.gui.tabs.widget(0).new_tab.isVisible()) self.assertTrue(self.gui.tabs.widget(0).share_mode.isVisible()) # Close the tab self.gui.tabs.tabBar().tabButton(0, QtWidgets.QTabBar.RightSide).click() # A new tab should be opened self.assertEqual(self.gui.tabs.count(), 1) self.assertTrue(self.gui.tabs.widget(0).new_tab.isVisible()) def test_06_new_tab_mode_buttons_show_correct_modes(self): """Clicking the mode buttons in a new tab should change the mode of the tab""" # New tab, share files self.gui.tabs.new_tab_button.click() self.gui.tabs.widget(1).share_button.click() self.assertFalse(self.gui.tabs.widget(1).new_tab.isVisible()) self.assertTrue(self.gui.tabs.widget(1).share_mode.isVisible()) self.assertEqual( self.gui.status_bar.server_status_label.text(), "Stopped" ) # New tab, receive files self.gui.tabs.new_tab_button.click() self.gui.tabs.widget(2).receive_button.click() self.assertFalse(self.gui.tabs.widget(2).new_tab.isVisible()) self.assertTrue(self.gui.tabs.widget(2).receive_mode.isVisible()) self.assertEqual( self.gui.status_bar.server_status_label.text(), "Stopped" ) # New tab, publish website self.gui.tabs.new_tab_button.click() self.gui.tabs.widget(3).website_button.click() self.assertFalse(self.gui.tabs.widget(3).new_tab.isVisible()) self.assertTrue(self.gui.tabs.widget(3).website_mode.isVisible()) self.assertEqual( self.gui.status_bar.server_status_label.text(), "Stopped" ) # New tab, chat mode self.gui.tabs.new_tab_button.click() self.gui.tabs.widget(4).chat_button.click() self.assertFalse(self.gui.tabs.widget(4).new_tab.isVisible()) self.assertTrue(self.gui.tabs.widget(4).chat_mode.isVisible()) self.assertEqual( self.gui.status_bar.server_status_label.text(), "Stopped" ) # Close tabs self.gui.tabs.tabBar().tabButton(0, QtWidgets.QTabBar.RightSide).click() self.gui.tabs.tabBar().tabButton(0, QtWidgets.QTabBar.RightSide).click() self.gui.tabs.tabBar().tabButton(0, QtWidgets.QTabBar.RightSide).click() self.gui.tabs.tabBar().tabButton(0, QtWidgets.QTabBar.RightSide).click() self.gui.tabs.tabBar().tabButton(0, QtWidgets.QTabBar.RightSide).click() def test_07_close_share_tab_while_server_started_should_warn(self): """Closing a share mode tab when the server is running should throw a warning""" tab = self.new_share_tab_with_files() self.close_tab_with_active_server(tab) def test_08_close_receive_tab_while_server_started_should_warn(self): """Closing a receive mode tab when the server is running should throw a warning""" tab = self.new_receive_tab() self.close_tab_with_active_server(tab) def test_09_close_website_tab_while_server_started_should_warn(self): """Closing a website mode tab when the server is running should throw a warning""" tab = self.new_website_tab_with_files() self.close_tab_with_active_server(tab) def test_10_close_chat_tab_while_server_started_should_warn(self): """Closing a chat mode tab when the server is running should throw a warning""" tab = self.new_chat_tab() self.close_tab_with_active_server(tab) def test_11_close_persistent_share_tab_shows_warning(self): """Closing a share mode tab that's persistent should show a warning""" tab = self.new_share_tab_with_files() self.close_persistent_tab(tab) def test_12_close_persistent_receive_tab_shows_warning(self): """Closing a receive mode tab that's persistent should show a warning""" tab = self.new_receive_tab() self.close_persistent_tab(tab) def test_13_close_persistent_website_tab_shows_warning(self): """Closing a website mode tab that's persistent should show a warning""" tab = self.new_website_tab_with_files() self.close_persistent_tab(tab) def test_14_close_persistent_chat_tab_shows_warning(self): """Closing a chat mode tab that's persistent should show a warning""" tab = self.new_chat_tab() self.close_persistent_tab(tab) def test_15_quit_with_server_started_should_warn(self): """Quitting OnionShare with any active servers should show a warning""" tab = self.new_share_tab() # Start the server self.assertEqual( tab.get_mode().server_status.status, tab.get_mode().server_status.STATUS_STOPPED, ) tab.get_mode().server_status.server_button.click() self.assertEqual( tab.get_mode().server_status.status, tab.get_mode().server_status.STATUS_WORKING, ) QtTest.QTest.qWait(500, self.gui.qtapp) self.assertEqual( tab.get_mode().server_status.status, tab.get_mode().server_status.STATUS_STARTED, ) # Prepare to reject the dialog QtCore.QTimer.singleShot(0, self.gui.close_dialog.reject_button.click) # Close the window self.gui.close() # The window should still be open self.assertTrue(self.gui.isVisible()) # Stop the server tab.get_mode().server_status.server_button.click() onionshare-onionshare-26fcdc5/desktop/tests/test_gui_website.py000066400000000000000000000106751521174352300252660ustar00rootroot00000000000000import requests from PySide6 import QtTest from .gui_base_test import GuiBaseTest class TestWebsite(GuiBaseTest): # Shared test methods def view_website(self, tab): """Test that we can download the share""" url = f"http://127.0.0.1:{tab.app.port}/" r = requests.get(url) QtTest.QTest.qWait(500, self.gui.qtapp) self.assertTrue("This is a test website hosted by OnionShare" in r.text) def check_csp_header(self, tab): """Test that the CSP header is present when enabled or vice versa""" url = f"http://127.0.0.1:{tab.app.port}/" r = requests.get(url) QtTest.QTest.qWait(500, self.gui.qtapp) if tab.settings.get("website", "disable_csp"): self.assertFalse("Content-Security-Policy" in r.headers) elif tab.settings.get("website", "custom_csp"): self.assertEqual(tab.settings.get("website", "custom_csp"), r.headers["Content-Security-Policy"]) else: self.assertEqual("default-src 'self'; frame-ancestors 'none'; form-action 'self'; base-uri 'self'; img-src 'self' data:;", r.headers["Content-Security-Policy"]) def run_all_website_mode_setup_tests(self, tab): """Tests in website mode prior to starting a share""" tab.get_mode().server_status.file_selection.file_list.add_file( self.tmpfile_index_html ) for filename in self.tmpfiles: tab.get_mode().server_status.file_selection.file_list.add_file(filename) self.file_selection_widget_has_files(tab, 11) self.history_is_not_visible(tab) self.click_toggle_history(tab) self.history_is_visible(tab) def run_all_website_mode_started_tests(self, tab, startup_time=500): """Tests in website mode after starting a share""" self.server_working_on_start_button_pressed(tab) self.server_status_indicator_says_starting(tab) self.add_remove_buttons_hidden(tab) self.server_is_started(tab, startup_time) self.web_server_is_running(tab) self.url_description_shown(tab) self.url_instructions_shown(tab) self.url_shown(tab) self.have_copy_url_button(tab) self.have_show_url_qr_code_button(tab) self.client_auth_instructions_shown(tab) self.private_key_shown(tab) self.have_show_client_auth_qr_code_button(tab) self.server_status_indicator_says_started(tab) def run_all_website_mode_download_tests(self, tab): """Tests in website mode after viewing the site""" self.run_all_website_mode_setup_tests(tab) self.run_all_website_mode_started_tests(tab, startup_time=500) self.view_website(tab) self.check_csp_header(tab) self.history_widgets_present(tab) self.server_is_stopped(tab) self.web_server_is_stopped(tab) self.server_status_indicator_says_closed(tab) self.add_button_visible(tab) # Tests def test_website(self): """ Test website mode """ tab = self.new_website_tab() self.run_all_website_mode_download_tests(tab) self.close_all_tabs() def test_csp_disabled(self): """ Test disabling CSP """ tab = self.new_website_tab() tab.get_mode().disable_csp_checkbox.click() self.assertFalse(tab.get_mode().custom_csp_checkbox.isEnabled()) self.run_all_website_mode_download_tests(tab) self.close_all_tabs() def test_csp_custom(self): """ Test a custom CSP """ tab = self.new_website_tab() tab.get_mode().custom_csp_checkbox.click() self.assertFalse(tab.get_mode().disable_csp_checkbox.isEnabled()) tab.settings.set("website", "custom_csp", "default-src 'self'") self.run_all_website_mode_download_tests(tab) self.close_all_tabs() def test_405_page_returned_for_invalid_methods(self): """ Our custom 405 page should return for invalid methods """ tab = self.new_website_tab() tab.get_mode().mode_settings_widget.public_checkbox.click() self.run_all_common_setup_tests() self.run_all_website_mode_setup_tests(tab) self.run_all_website_mode_started_tests(tab) url = f"http://127.0.0.1:{tab.app.port}/" self.hit_405(url, expected_resp="OnionShare: 405 Method Not Allowed", data = {'foo':'bar'}, methods = ["put", "post", "delete", "options"]) self.close_all_tabs() onionshare-onionshare-26fcdc5/docs/000077500000000000000000000000001521174352300174535ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/Makefile000066400000000000000000000011761521174352300211200ustar00rootroot00000000000000# Minimal makefile for Sphinx documentation # # You can set these variables from the command line, and also # from the environment for the first two. SPHINXOPTS ?= SPHINXBUILD ?= sphinx-build SOURCEDIR = source BUILDDIR = build # Put it first so that "make" without argument is like "make help". help: @$(SPHINXBUILD) -M help "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O) .PHONY: help Makefile # Catch-all target: route all unknown targets to Sphinx using the new # "make mode" option. $(O) is meant as a shortcut for $(SPHINXOPTS). %: Makefile @$(SPHINXBUILD) -M $@ "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O) onionshare-onionshare-26fcdc5/docs/README.md000066400000000000000000000065031521174352300207360ustar00rootroot00000000000000# OnionShare Documentation All these commands must be run from the `docs` folder. You must have the python dependencies installed to build the docs: ```sh poetry install ``` To build HTML docs: ```sh poetry run make html ``` Then open `docs/build/html/index.html` in a browser to see it. To update all of the translations and build all the html, run: ```sh poetry run ./build.sh ``` You will end up with the documentation in all supported locales in `docs/localized_html`. Here's how preparing translations works: ```sh # Generate .po files in build/gettext make gettext # Create a new blank German locale in source/locale, based on .po files sphinx-intl update -p build/gettext -l de # Build German translated document make -e SPHINXOPTS="-D language='de'" html ``` ## Discovering which translations are >90% complete Each OnionShare release should only include a language if >90% of the strings have been translated into it. The script `check-weblate.py` script can be used to make a few hundreds weblate API requests to determine this for you automatically. It requires using your weblate API key, which you can find in your [user profile](https://hosted.weblate.org/accounts/profile/#api). ``` $ poetry run ./check-weblate.py $WEBLATE_API_KEY GET https://hosted.weblate.org/api/projects/onionshare/languages/ GET https://hosted.weblate.org/api/translations/onionshare/translations/hr/ GET https://hosted.weblate.org/api/translations/onionshare/translations/eo/ GET https://hosted.weblate.org/api/translations/onionshare/translations/ja/ <...snip...> GET https://hosted.weblate.org/api/translations/onionshare/doc-tor/wo/ | error 404 GET https://hosted.weblate.org/api/translations/onionshare/doc-tor/ar/ GET https://hosted.weblate.org/api/translations/onionshare/doc-tor/it/ App translations >= 100% ======================= English (en), 100.0% App translations >= 90% ======================= Arabic (ar), 95.0% Bengali (bn), 95.0% Catalan (ca), 93.5% Chinese (Simplified) (zh_Hans), 98.0% Chinese (Traditional) (zh_Hant), 95.0% Croatian (hr), 95.0% Danish (da), 94.5% Dutch (nl), 92.6% French (fr), 98.0% Galician (gl), 97.5% German (de), 95.0% Greek (el), 98.0% Icelandic (is), 98.0% Indonesian (id), 98.0% Italian (it), 94.5% Japanese (ja), 94.5% Kurdish (Central) (ckb), 94.5% Norwegian BokmÃ¥l (nb_NO), 98.0% Polish (pl), 95.0% Portuguese (Brazil) (pt_BR), 95.0% Portuguese (Portugal) (pt_PT), 92.6% Russian (ru), 95.0% Serbian (latin) (sr_Latn), 95.0% Slovak (sk), 94.5% Spanish (es), 98.0% Swedish (sv), 94.5% Turkish (tr), 98.0% Ukrainian (uk), 98.0% App translations >= 80% ======================= Finnish (fi), 88.1% Docs translations >= 100% ======================== English (en), 100.0%, 100.0%, 100.0%, 100.0%, 100.0%, 100.0%, 100.0%, 100.0%, 100.0% Turkish (tr), 100.0%, 100.0%, 100.0%, 100.0%, 100.0%, 100.0%, 100.0%, 100.0%, 100.0% Ukrainian (uk), 100.0%, 100.0%, 100.0%, 100.0%, 100.0%, 100.0%, 100.0%, 100.0%, 100.0% Docs translations >= 90% ======================== Docs translations >= 80% ======================== German (de), 90.6%, 100.0%, 82.1%, 100.0%, 100.0%, 100.0%, 100.0%, 100.0%, 100.0% Greek (el), 90.6%, 100.0%, 82.1%, 100.0%, 100.0%, 100.0%, 100.0%, 100.0%, 100.0% Russian (ru), 90.6%, 100.0%, 82.1%, 100.0%, 100.0%, 100.0%, 100.0%, 100.0%, 100.0% Spanish (es), 90.6%, 100.0%, 82.1%, 100.0%, 100.0%, 100.0%, 100.0%, 100.0%, 100.0% ``` onionshare-onionshare-26fcdc5/docs/build.sh000077500000000000000000000020171521174352300211110ustar00rootroot00000000000000#!/bin/bash VERSION=$(cat ../cli/onionshare_cli/resources/version.txt) # Supported locales LOCALES="en sq bg zh_CN de el ga it ja fa pl ru es sv tr uk vi" # Generate English .po files make gettext rm -rf gettext > /dev/null cp -r build/gettext gettext # Update all .po files for all locales for LOCALE in $LOCALES; do sphinx-intl update -p build/gettext -l $LOCALE done # Build all locales rm -rf build/html build/docs > /dev/null mkdir -p build/docs/$VERSION make html mv build/html build/docs/$VERSION/en for LOCALE in $LOCALES; do make -e SPHINXOPTS="-D language='$LOCALE'" html mv build/html build/docs/$VERSION/$LOCALE done # Redirect to English by default echo '' > build/docs/$VERSION/index.html # Redirect to latest version echo '' > build/docs/index.html onionshare-onionshare-26fcdc5/docs/check-weblate.py000077500000000000000000000076161521174352300225400ustar00rootroot00000000000000#!/usr/bin/env python3 import sys import httpx import asyncio api_token = None languages = {} app_translations = {} docs_translations = {} async def api(path): url = f"https://hosted.weblate.org{path}" # Wait a bit before each API call, to avoid hammering the server and # getting temporarily blocked await asyncio.sleep(1) async with httpx.AsyncClient() as client: r = await client.get( url, headers={"Authorization": f"Token {api_token}"}, timeout=60 ) if r.status_code == 200: print(f"GET {url}") return r.json() else: print(f"GET {url} | error {r.status_code}") return None async def get_app_translation(lang_code): global app_translations obj = await api(f"/api/translations/onionshare/translations/{lang_code}/") if obj: app_translations[lang_code] = obj["translated_percent"] async def get_docs_translation(component, lang_code): global docs_translations obj = await api(f"/api/translations/onionshare/{component}/{lang_code}/") if obj: if component not in docs_translations: docs_translations[component] = {} docs_translations[component][lang_code] = obj["translated_percent"] async def app_percent_output(percent_min, percent_max=101): out = [] for lang_code in languages: if ( lang_code in app_translations and app_translations[lang_code] >= percent_min and app_translations[lang_code] < percent_max ): out.append( f"{languages[lang_code]} ({lang_code}), {app_translations[lang_code]}%" ) out.sort() print(f"App translations >= {percent_min}%") print("=======================") print("\n".join(out)) print("") async def docs_percent_output(percent_min, percent_max=101): out = [] for lang_code in languages: percentages = [] for component in docs_translations: if lang_code in docs_translations[component]: percentages.append(docs_translations[component][lang_code]) else: percentages.append(0) average_percentage = int(sum(percentages) / len(percentages)) if ( average_percentage != 0 and average_percentage >= percent_min and average_percentage < percent_max ): out.append(f"{languages[lang_code]} ({lang_code}), {average_percentage}%") out.sort() print(f"Docs translations >= {percent_min}%") print("========================") print("\n".join(out)) print("") async def main(): global api_token, languages, app_translations, docs_translations if len(sys.argv) != 2: print(f"Usage: {sys.argv[0]} API_KEY") print( "You can find your personal API key at: https://hosted.weblate.org/accounts/profile/#api" ) return api_token = sys.argv[1] # Get the list of languages in the OnionShare project res = await api("/api/projects/onionshare/languages/") for obj in res: languages[obj["code"]] = obj["name"] # Get the app translations for each language for lang_code in languages: await get_app_translation(lang_code) # Get the documentation translations for each component for each language for component in [ "doc-advanced", "doc-develop", "doc-features", "doc-help", "doc-index", "doc-install", "doc-security", "doc-sphinx", "doc-tor", ]: for lang_code in languages: await get_docs_translation(component, lang_code) print("") await app_percent_output(90, 101) await app_percent_output(50, 90) await app_percent_output(0, 50) await docs_percent_output(90, 101) await docs_percent_output(50, 90) await docs_percent_output(0, 50) if __name__ == "__main__": asyncio.run(main()) onionshare-onionshare-26fcdc5/docs/gettext/000077500000000000000000000000001521174352300211375ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/gettext/.doctrees/000077500000000000000000000000001521174352300230255ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/gettext/.doctrees/advanced.doctree000066400000000000000000003242331521174352300261500ustar00rootroot00000000000000€•Œsphinx.addnodes”Œdocument”“”)�”}”(Œ rawsource”Œ”Œchildren”]”Œdocutils.nodes”Œsection”“”)�”}”(hhh]”(h Œtitle”“”)�”}”(hŒAdvanced Usage”h]”h ŒText”“”ŒAdvanced Usage”…”�”}”(Œparent”hŒ _document”hŒsource”NŒline”NubaŒ attributes”}”(Œids”]”Œclasses”]”Œnames”]”Œdupnames”]”Œbackrefs”]”Œ translated”‰uŒtagname”hhh hhhŒF/home/saptaks/codebases/onionshare/onionshare/docs/source/advanced.rst”hKŒuid”Œ 1ad9442a88c341528037e199b0015de3”ubh Œtarget”“”)�”}”(hŒ.. _save_tabs:”h]”h}”(h!]”h#]”h%]”h']”h)]”Œrefid”Œ save-tabs”uh,h0hKhh hhhh-ubh )�”}”(hhh]”(h)�”}”(hŒ Save Tabs”h]”hŒ Save Tabs”…”�”}”(hhAhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhh>hhhh-hKh.Œ d377b67b8434410597f8778d531f0d2b”ubh Œ paragraph”“”)�”}”(hŒ·Closing OnionShare tabs you host destroys them, preventing reuse. Persistently hosted websites are available on the same address even if the computer they are shared from is rebooted.”h]”hŒ·Closing OnionShare tabs you host destroys them, preventing reuse. Persistently hosted websites are available on the same address even if the computer they are shared from is rebooted.”…”�”}”(hhRhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hK hh>hhh.Œ 9cc8acd46d144964a76398a14f04545b”ubhQ)�”}”(hŒzMake any tab persistent by checking the "Always open this tab when OnionShare is started" box before starting your server.”h]”hŒ~Make any tab persistent by checking the “Always open this tab when OnionShare is startedâ€� box before starting your server.”…”�”}”(hhahhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hK hh>hhh.Œ d119a69049ca46a3b707380c0ae37fb9”ubh Œimage”“”)�”}”(hŒ6.. image:: _static/screenshots/advanced-save-tabs.png ”h]”h}”(h!]”h#]”h%]”h']”h)]”Œuri”Œ*_static/screenshots/advanced-save-tabs.png”Œ candidates”}”Œ*”h}suh,hphh-hKhh>hhubhQ)�”}”(hŒÜWhen opening OnionShare, your saved tabs from the prior session will start opened. Each service then can be started manually, and will be available on the same OnionShare address and be protected by the same private key.”h]”hŒÜWhen opening OnionShare, your saved tabs from the prior session will start opened. Each service then can be started manually, and will be available on the same OnionShare address and be protected by the same private key.”…”�”}”(hh�hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hKhh>hhh.Œ a239355f20e547ac96383d151b4529b9”ubhQ)�”}”(hŒUIf you save a tab, a copy of its onion service secret key is stored on your computer.”h]”hŒUIf you save a tab, a copy of its onion service secret key is stored on your computer.”…”�”}”(hh�hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hKhh>hhh.Œ f5e98afeb9254d49a847f2a4f6cbd1b6”ubh1)�”}”(hŒ.. _turn_off_private_key:”h]”h}”(h!]”h#]”h%]”h']”h)]”h<Œturn-off-private-key”uh,h0hKhh>hhhh-ubeh}”(h!]”(h=Œid1”eh#]”h%]”(Œ save tabs”Œ save_tabs”eh']”h)]”uh,h hh hhhh-hKŒexpect_referenced_by_name”}”h°h2sŒexpect_referenced_by_id”}”h=h2subh )�”}”(hhh]”(h)�”}”(hŒTurn Off Private Key”h]”hŒTurn Off Private Key”…”�”}”(hhºhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhh·hhhh-hKh.Œ 6ded089f64cb4990ba34ebf470075195”ubhQ)�”}”(hŒnBy default, all OnionShare services are protected with a private key, which Tor calls "client authentication".”h]”hŒrBy default, all OnionShare services are protected with a private key, which Tor calls “client authenticationâ€�.”…”�”}”(hhÉhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hKhh·hhh.Œ 6eb28f09676d4c16a478e98b30e30b4d”ubhQ)�”}”(hŒÃThe Tor Browser will ask you to enter your private key when you load an OnionShare service. If you want to allow the public to use your service, it's better to disable the private key altogether.”h]”hŒÅThe Tor Browser will ask you to enter your private key when you load an OnionShare service. If you want to allow the public to use your service, it’s better to disable the private key altogether.”…”�”}”(hhØhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hKhh·hhh.Œ a96cd37ecfe349f5899363f7f28cf48d”ubhQ)�”}”(hŒíTo turn off the private key for any tab, check the "This is a public OnionShare service (disables private key)" box before starting the server. Then the server will be public and a private key is not needed to load it in the Tor Browser.”h]”hŒñTo turn off the private key for any tab, check the “This is a public OnionShare service (disables private key)â€� box before starting the server. Then the server will be public and a private key is not needed to load it in the Tor Browser.”…”�”}”(hhçhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hKhh·hhh.Œ eda20f025eb9497a9a6280bd24bcca1a”ubh1)�”}”(hŒ.. _custom_titles:”h]”h}”(h!]”h#]”h%]”h']”h)]”h<Œ custom-titles”uh,h0hK"hh·hhhh-ubeh}”(h!]”(h©Œid2”eh#]”h%]”(Œturn off private key”Œturn_off_private_key”eh']”h)]”uh,h hh hhhh-hKh³}”jhŸshµ}”h©hŸsubh )�”}”(hhh]”(h)�”}”(hŒ Custom Titles”h]”hŒ Custom Titles”…”�”}”(hjhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhj hhhh-hK%h.Œ b77175fbb2c34464aeb8f423bd989c5d”ubhQ)�”}”(hŒ³When people load OnionShare services in the Tor Browser they see the default title for each type of service. For example, the default title for chat services is "OnionShare Chat".”h]”hŒ·When people load OnionShare services in the Tor Browser they see the default title for each type of service. For example, the default title for chat services is “OnionShare Chatâ€�.”…”�”}”(hjhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hK'hj hhh.Œ 17aa57f88154473cbaca5d61c50d38ac”ubhQ)�”}”(hŒRIf you edit the "Custom title" setting before starting a server you can change it.”h]”hŒVIf you edit the “Custom titleâ€� setting before starting a server you can change it.”…”�”}”(hj-hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hK*hj hhh.Œ 100497893f7f4ca79b01e552535e533d”ubeh}”(h!]”(jŒid3”eh#]”h%]”(Œ custom titles”Œ custom_titles”eh']”h)]”uh,h hh hhhh-hK%h³}”jBhöshµ}”jhösubh )�”}”(hhh]”(h)�”}”(hŒScheduled Times”h]”hŒScheduled Times”…”�”}”(hjJhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhjGhhhh-hK-h.Œ 3a6d3893c3f14cad8da35d5cd445616c”ubhQ)�”}”(hXBOnionShare supports scheduling exactly when a service should start and stop. Before starting a server, click "Show advanced settings" in its tab and then check the boxes next to either "Start onion service at scheduled time", "Stop onion service at scheduled time", or both, and set the respective desired dates and times.”h]”hXNOnionShare supports scheduling exactly when a service should start and stop. Before starting a server, click “Show advanced settingsâ€� in its tab and then check the boxes next to either “Start onion service at scheduled timeâ€�, “Stop onion service at scheduled timeâ€�, or both, and set the respective desired dates and times.”…”�”}”(hjYhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hK/hjGhhh.Œ c71bba93b6a541548598993b97cfadce”ubhQ)�”}”(hŒÀServices scheduled to start in the future display a countdown timer when the "Start sharing" button is clicked. Services scheduled to stop in the future display a countdown timer when started.”h]”hŒÄServices scheduled to start in the future display a countdown timer when the “Start sharingâ€� button is clicked. Services scheduled to stop in the future display a countdown timer when started.”…”�”}”(hjhhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hK3hjGhhh.Œ f2124bb9dbdb4cf7aae009c097965e4b”ubhQ)�”}”(hX**Scheduling an OnionShare service to automatically start can be used as a dead man's switch**. This means your service is made public at a given time in the future if you are not there to prevent it. If nothing happens to you, you can cancel the service before it's scheduled to start.”h]”(h Œstrong”“”)�”}”(hŒ^**Scheduling an OnionShare service to automatically start can be used as a dead man's switch**”h]”hŒ\Scheduling an OnionShare service to automatically start can be used as a dead man’s switch”…”�”}”(hj}hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j{hjwubhŒÂ. This means your service is made public at a given time in the future if you are not there to prevent it. If nothing happens to you, you can cancel the service before it’s scheduled to start.”…”�”}”(hjwhhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hK6hjGhhh.Œ 89d0a700db534fcca06e19bc2d5ac653”ubhq)�”}”(hŒA.. image:: _static/screenshots/advanced-schedule-start-timer.png ”h]”h}”(h!]”h#]”h%]”h']”h)]”Œuri”Œ5_static/screenshots/advanced-schedule-start-timer.png”h~}”h€j¡suh,hphh-hK:hjGhhubhQ)�”}”(hŒ½**Scheduling an OnionShare service to automatically stop limits its exposure**. If you want to share secret info or something that will be outdated, you can do so for selected limited time.”h]”(j|)�”}”(hŒN**Scheduling an OnionShare service to automatically stop limits its exposure**”h]”hŒJScheduling an OnionShare service to automatically stop limits its exposure”…”�”}”(hj§hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j{hj£ubhŒo. If you want to share secret info or something that will be outdated, you can do so for selected limited time.”…”�”}”(hj£hhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hK`_ in the Git repository.”h]”(hŒLInfo about installing it on different operating systems can be found in the ”…”�”}”(hj£hhhNhNubh Œ reference”“”)�”}”(hŒX`CLI README file `_”h]”hŒCLI README file”…”�”}”(hj­hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”Œname”ŒCLI README file”Œrefuri”ŒChttps://github.com/onionshare/onionshare/blob/develop/cli/README.md”uh,j«hj£ubh1)�”}”(hŒF ”h]”h}”(h!]”Œcli-readme-file”ah#]”h%]”Œcli readme file”ah']”h)]”Œrefuri”j¾uh,h0Œ referenced”Khj£ubhŒ in the Git repository.”…”�”}”(hj£hhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hKWhjhhh.Œ bc56cf00bef141e48b5022076cf2b288”ubeh}”(h!]”Œinstalling-the-cli-version”ah#]”h%]”Œinstalling the cli version”ah']”h)]”uh,h hjàhhhh-hKIubh )�”}”(hhh]”(h)�”}”(hŒRunning the CLI from Snap”h]”hŒRunning the CLI from Snap”…”�”}”(hjãhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhjàhhhh-hKZh.Œ c7ab01076cde46bb935416324113aa09”ubhQ)�”}”(hŒ€If you installed OnionShare using the Snap package, you can run ``onionshare.cli`` to access the command-line interface version.”h]”(hŒ@If you installed OnionShare using the Snap package, you can run ”…”�”}”(hjòhhhNhNubj+)�”}”(hŒ``onionshare.cli``”h]”hŒonionshare.cli”…”�”}”(hjúhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjòubhŒ. to access the command-line interface version.”…”�”}”(hjòhhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hK\hjàhhh.Œ 0eb145680145477dbfe1407978ffce32”ubeh}”(h!]”Œrunning-the-cli-from-snap”ah#]”h%]”Œrunning the cli from snap”ah']”h)]”uh,h hjàhhhh-hKZubh )�”}”(hhh]”(h)�”}”(hŒRunning the CLI from macOS”h]”hŒRunning the CLI from macOS”…”�”}”(hjhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhjhhhh-hK_h.Œ 57c4794811ae498db91475f53b0f1431”ubhQ)�”}”(hŒ`From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/onionshare-cli --help``”h]”(hŒFrom Terminal, you can run ”…”�”}”(hj-hhhNhNubj+)�”}”(hŒE``/Applications/OnionShare.app/Contents/MacOS/onionshare-cli --help``”h]”hŒA/Applications/OnionShare.app/Contents/MacOS/onionshare-cli --help”…”�”}”(hj5hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hj-ubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hKahjhhh.Œ d251fbd36888424fb475ad0ca54dc810”ubeh}”(h!]”Œrunning-the-cli-from-macos”ah#]”h%]”Œrunning the cli from macos”ah']”h)]”uh,h hjàhhhh-hK_ubh )�”}”(hhh]”(h)�”}”(hŒRunning the CLI from Windows”h]”hŒRunning the CLI from Windows”…”�”}”(hjUhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhjRhhhh-hKdh.Œ 843ccb2143ca4c93969fd917b3117eee”ubhQ)�”}”(hŒPIn the Windows installation, the executable ``onionshare-cli.exe`` is available.”h]”(hŒ,In the Windows installation, the executable ”…”�”}”(hjdhhhNhNubj+)�”}”(hŒ``onionshare-cli.exe``”h]”hŒonionshare-cli.exe”…”�”}”(hjlhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjdubhŒ is available.”…”�”}”(hjdhhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hKfhjRhhh.Œ aab63a6e2de44014b1f1e7adfdaeeefa”ubeh}”(h!]”Œrunning-the-cli-from-windows”ah#]”h%]”Œrunning the cli from windows”ah']”h)]”uh,h hjàhhhh-hKdubh )�”}”(hhh]”(h)�”}”(hŒUsage”h]”hŒUsage”…”�”}”(hj�hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhj�hhhh-hKih.Œ 1bf49e11a7c54e23954a2bcfaa3818d0”ubhQ)�”}”(hŒHBrowse the command-line documentation by running ``onionshare --help``::”h]”(hŒ1Browse the command-line documentation by running ”…”�”}”(hjŸhhhNhNubj+)�”}”(hŒ``onionshare --help``”h]”hŒonionshare --help”…”�”}”(hj§hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjŸubhŒ:”…”�”}”(hjŸhhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hKkhj�hhh.Œ 43c1b0fa5b1e4b08a32a388251a40b28”ubjF)�”}”(hX;$ onionshare-cli --help ╭───────────────────────────────────────────╮ │ * ▄▄█████▄▄ * │ │ ▄████▀▀▀████▄ * │ │ ▀▀█▀ ▀██▄ │ │ * ▄█▄ ▀██▄ │ │ ▄█████▄ ███ -+- │ │ ███ ▀█████▀ │ │ ▀██▄ ▀█▀ │ │ * ▀██▄ ▄█▄▄ * │ │ * ▀████▄▄▄████▀ │ │ ▀▀█████▀▀ │ │ -+- * │ │ ▄▀▄ ▄▀▀ â–ˆ │ │ â–ˆ â–ˆ â–€ ▀▄ â–ˆ │ │ â–ˆ â–ˆ █▀▄ â–ˆ ▄▀▄ █▀▄ ▀▄ █▀▄ ▄▀▄ █▄▀ ▄█▄ │ │ ▀▄▀ â–ˆ â–ˆ â–ˆ ▀▄▀ â–ˆ â–ˆ â–„â–„â–€ â–ˆ â–ˆ ▀▄█ â–ˆ ▀▄▄ │ │ │ │ v2.4.1 │ │ │ │ https://onionshare.org/ │ ╰───────────────────────────────────────────╯ usage: onionshare-cli [-h] [--receive] [--website] [--chat] [--local-only] [--connect-timeout SECONDS] [--config FILENAME] [--persistent FILENAME] [--title TITLE] [--public] [--auto-start-timer SECONDS] [--auto-stop-timer SECONDS] [--no-autostop-sharing] [--log-filenames] [--qr] [--data-dir data_dir] [--webhook-url webhook_url] [--disable-text] [--disable-files] [--disable_csp] [--custom_csp custom_csp] [-v] [filename ...] positional arguments: filename List of files or folders to share optional arguments: -h, --help Show this help message and exit --receive Receive files --website Publish website --chat Start chat server --local-only Don't use Tor (only for development) --connect-timeout SECONDS Give up connecting to Tor after a given amount of seconds (default: 120) --config FILENAME Filename of custom global settings --persistent FILENAME Filename of persistent session --title TITLE Set a title --public Don't use a private key --auto-start-timer SECONDS Start onion service at scheduled time (N seconds from now) --auto-stop-timer SECONDS Stop onion service at scheduled time (N seconds from now) --no-autostop-sharing Share files: Continue sharing after files have been sent (the default is to stop sharing) --log-filenames Log file download activity to stdout --qr Display a QR code in the terminal for share links --data-dir data_dir Receive files: Save files received to this directory --webhook-url webhook_url Receive files: URL to receive webhook notifications --disable-text Receive files: Disable receiving text messages --disable-files Receive files: Disable receiving files --disable_csp Publish website: Disable the default Content Security Policy header (allows your website to use third-party resources) --custom_csp custom_csp Publish website: Set a custom Content Security Policy header -v, --verbose Log OnionShare errors to stdout, and web errors to disk”h]”hX;$ onionshare-cli --help ╭───────────────────────────────────────────╮ │ * ▄▄█████▄▄ * │ │ ▄████▀▀▀████▄ * │ │ ▀▀█▀ ▀██▄ │ │ * ▄█▄ ▀██▄ │ │ ▄█████▄ ███ -+- │ │ ███ ▀█████▀ │ │ ▀██▄ ▀█▀ │ │ * ▀██▄ ▄█▄▄ * │ │ * ▀████▄▄▄████▀ │ │ ▀▀█████▀▀ │ │ -+- * │ │ ▄▀▄ ▄▀▀ â–ˆ │ │ â–ˆ â–ˆ â–€ ▀▄ â–ˆ │ │ â–ˆ â–ˆ █▀▄ â–ˆ ▄▀▄ █▀▄ ▀▄ █▀▄ ▄▀▄ █▄▀ ▄█▄ │ │ ▀▄▀ â–ˆ â–ˆ â–ˆ ▀▄▀ â–ˆ â–ˆ â–„â–„â–€ â–ˆ â–ˆ ▀▄█ â–ˆ ▀▄▄ │ │ │ │ v2.4.1 │ │ │ │ https://onionshare.org/ │ ╰───────────────────────────────────────────╯ usage: onionshare-cli [-h] [--receive] [--website] [--chat] [--local-only] [--connect-timeout SECONDS] [--config FILENAME] [--persistent FILENAME] [--title TITLE] [--public] [--auto-start-timer SECONDS] [--auto-stop-timer SECONDS] [--no-autostop-sharing] [--log-filenames] [--qr] [--data-dir data_dir] [--webhook-url webhook_url] [--disable-text] [--disable-files] [--disable_csp] [--custom_csp custom_csp] [-v] [filename ...] positional arguments: filename List of files or folders to share optional arguments: -h, --help Show this help message and exit --receive Receive files --website Publish website --chat Start chat server --local-only Don't use Tor (only for development) --connect-timeout SECONDS Give up connecting to Tor after a given amount of seconds (default: 120) --config FILENAME Filename of custom global settings --persistent FILENAME Filename of persistent session --title TITLE Set a title --public Don't use a private key --auto-start-timer SECONDS Start onion service at scheduled time (N seconds from now) --auto-stop-timer SECONDS Stop onion service at scheduled time (N seconds from now) --no-autostop-sharing Share files: Continue sharing after files have been sent (the default is to stop sharing) --log-filenames Log file download activity to stdout --qr Display a QR code in the terminal for share links --data-dir data_dir Receive files: Save files received to this directory --webhook-url webhook_url Receive files: URL to receive webhook notifications --disable-text Receive files: Disable receiving text messages --disable-files Receive files: Disable receiving files --disable_csp Publish website: Disable the default Content Security Policy header (allows your website to use third-party resources) --custom_csp custom_csp Publish website: Set a custom Content Security Policy header -v, --verbose Log OnionShare errors to stdout, and web errors to disk”…”�”}”hjÀsbah}”(h!]”h#]”h%]”h']”h)]”jUjVuh,jEhh-hKmhj�hhubeh}”(h!]”Œusage”ah#]”h%]”Œusage”ah']”h)]”uh,h hjàhhhh-hKiubh )�”}”(hhh]”(h)�”}”(hŒ&Running the CLI as a systemd unit file”h]”hŒ&Running the CLI as a systemd unit file”…”�”}”(hjÙhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhjÖhhhh-hKªh.Œ 9c3eaa0c7981464ca2f9e66025ce3019”ubhQ)�”}”(hŒXIt is possible to automatically start OnionShare from the CLI using a systemd unit file.”h]”hŒXIt is possible to automatically start OnionShare from the CLI using a systemd unit file.”…”�”}”(hjèhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hK¬hjÖhhh.Œ af80549901d94f378e396cc1829a50e8”ubhQ)�”}”(hŒ™You may find this particularly useful if you are operating in 'persistent' mode, and want to start the same onion service every time your machine starts.”h]”hŒ�You may find this particularly useful if you are operating in ‘persistent’ mode, and want to start the same onion service every time your machine starts.”…”�”}”(hj÷hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hK®hjÖhhh.Œ 03bf7a33681346dfb17c95a383c287f5”ubhQ)�”}”(hŒBTo do this, you need to prepare some OnionShare json config first.”h]”hŒBTo do this, you need to prepare some OnionShare json config first.”…”�”}”(hjhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hK°hjÖhhh.Œ 709cf01046844ee5a88d196c7c50aa7c”ubhQ)�”}”(hŒüHere is the main OnionShare config. In this example, it's stored in ``/home/user/.config/onionshare/onionshare.json``. You may need to adjust some of the settings, but if you already have OnionShare installed, it probably looks much like this already::”h]”(hŒFHere is the main OnionShare config. In this example, it’s stored in ”…”�”}”(hjhhhNhNubj+)�”}”(hŒ1``/home/user/.config/onionshare/onionshare.json``”h]”hŒ-/home/user/.config/onionshare/onionshare.json”…”�”}”(hjhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjubhŒ†. You may need to adjust some of the settings, but if you already have OnionShare installed, it probably looks much like this already:”…”�”}”(hjhhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hK²hjÖhhh.Œ 2f35f5877bd9413790f9881bf3426747”ubjF)�”}”(hX]{ "version": "2.6.2", "connection_type": "bundled", "control_port_address": "127.0.0.1", "control_port_port": 9051, "socks_address": "127.0.0.1", "socks_port": 9050, "socket_file_path": "/var/run/tor/control", "auth_type": "no_auth", "auth_password": "", "auto_connect": true, "use_autoupdate": true, "autoupdate_timestamp": null, "bridges_enabled": false, "bridges_type": "built-in", "bridges_builtin_pt": "obfs4", "bridges_moat": "", "bridges_custom": "", "bridges_builtin": {}, "persistent_tabs": [ "my-persistent-onion" ], "locale": "en", "theme": 0 }”h]”hX]{ "version": "2.6.2", "connection_type": "bundled", "control_port_address": "127.0.0.1", "control_port_port": 9051, "socks_address": "127.0.0.1", "socks_port": 9050, "socket_file_path": "/var/run/tor/control", "auth_type": "no_auth", "auth_password": "", "auto_connect": true, "use_autoupdate": true, "autoupdate_timestamp": null, "bridges_enabled": false, "bridges_type": "built-in", "bridges_builtin_pt": "obfs4", "bridges_moat": "", "bridges_custom": "", "bridges_builtin": {}, "persistent_tabs": [ "my-persistent-onion" ], "locale": "en", "theme": 0 }”…”�”}”hj6sbah}”(h!]”h#]”h%]”h']”h)]”jUjVuh,jEhh-hK´hjÖhhubhQ)�”}”(hŒ Notice the 'persistent_tabs' section. We will now create a file at ``/home/user/.config/onionshare/persistent/my-persistent-onion.json``, that looks like this::”h]”(hŒGNotice the ‘persistent_tabs’ section. We will now create a file at ”…”�”}”(hjDhhhNhNubj+)�”}”(hŒE``/home/user/.config/onionshare/persistent/my-persistent-onion.json``”h]”hŒA/home/user/.config/onionshare/persistent/my-persistent-onion.json”…”�”}”(hjLhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjDubhŒ, that looks like this:”…”�”}”(hjDhhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hKÏhjÖhhh.Œ 197ad67df00d467a9eac4197827cba93”ubjF)�”}”(hXº{ "onion": { "private_key": "UDIaZD8QgoXRP8JnAJ+pnlogQazfZ0wrfWJk5zPBGUBqg6+lozzjUJKTYWxwrxR33pDgJdTFtCUN1CX1FE22UQ==", "client_auth_priv_key": "RHJSN4VI3NKGDSIWK45CCWTLYOJHA6DQQRQXUID3FXMAILYXWVUQ", "client_auth_pub_key": "J4YLYAHS25UU3TZTE27H32RN3MCRGLR345U52XS2JNQ76CCHCRSQ" }, "persistent": { "mode": "share", "enabled": true }, "general": { "title": null, "public": false, "autostart_timer": 0, "autostop_timer": 0, "service_id": "niktadkcp6z7rym3r5o3j2hnmis53mno5ughvur357xo7jkjvmqrchid", "qr": false }, "share": { "autostop_sharing": true, "filenames": [ "/home/user/my-shared-file.txt" ] }, "receive": { "data_dir": "/home/user/OnionShare", "webhook_url": null, "disable_text": false, "disable_files": false }, "website": { "disable_csp": false, "custom_csp": null, "filenames": [] }, "chat": {} }”h]”hXº{ "onion": { "private_key": "UDIaZD8QgoXRP8JnAJ+pnlogQazfZ0wrfWJk5zPBGUBqg6+lozzjUJKTYWxwrxR33pDgJdTFtCUN1CX1FE22UQ==", "client_auth_priv_key": "RHJSN4VI3NKGDSIWK45CCWTLYOJHA6DQQRQXUID3FXMAILYXWVUQ", "client_auth_pub_key": "J4YLYAHS25UU3TZTE27H32RN3MCRGLR345U52XS2JNQ76CCHCRSQ" }, "persistent": { "mode": "share", "enabled": true }, "general": { "title": null, "public": false, "autostart_timer": 0, "autostop_timer": 0, "service_id": "niktadkcp6z7rym3r5o3j2hnmis53mno5ughvur357xo7jkjvmqrchid", "qr": false }, "share": { "autostop_sharing": true, "filenames": [ "/home/user/my-shared-file.txt" ] }, "receive": { "data_dir": "/home/user/OnionShare", "webhook_url": null, "disable_text": false, "disable_files": false }, "website": { "disable_csp": false, "custom_csp": null, "filenames": [] }, "chat": {} }”…”�”}”hjesbah}”(h!]”h#]”h%]”h']”h)]”jUjVuh,jEhh-hKÑhjÖhhubhQ)�”}”(hŒ”**Don't actually use this private key, service_id or client_auth keys! They are shown only as an example. Never share the private_key with anyone.**”h]”j|)�”}”(hjuh]”hŒ’Don’t actually use this private key, service_id or client_auth keys! They are shown only as an example. Never share the private_key with anyone.”…”�”}”(hjwhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j{hjsubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hK÷hjÖhhh.Œ 6e3eb8fd04a24709ba4d1c6e2430bc7c”ubhQ)�”}”(hX¿The easiest way to generate the onion address and private key is to first create a 'pinned' OnionShare tab in the desktop app and started the share for the first time. This will then have saved the persistent settings to your ``.config/onionshare/persistent/`` folder with a random name. You can unpin that tab once you've generated it the first time. Or, you can leave it where it is, and use that persistent file in your systemd unit file below.”h]”(hŒæThe easiest way to generate the onion address and private key is to first create a ‘pinned’ OnionShare tab in the desktop app and started the share for the first time. This will then have saved the persistent settings to your ”…”�”}”(hj‹hhhNhNubj+)�”}”(hŒ"``.config/onionshare/persistent/``”h]”hŒ.config/onionshare/persistent/”…”�”}”(hj“hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hj‹ubhŒ½ folder with a random name. You can unpin that tab once you’ve generated it the first time. Or, you can leave it where it is, and use that persistent file in your systemd unit file below.”…”�”}”(hj‹hhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hKùhjÖhhh.Œ aa9d7cc88b094d208a7e8c236c8632a3”ubhQ)�”}”(hXNow you can create a systemd unit file in ``/etc/systemd/system/onionshare-cli.service``. Be sure to adjust the User and Group to your own user/group, as well as changes to any paths to the onionshare-cli binary or the paths to your JSON configs and shares.”h]”(hŒ*Now you can create a systemd unit file in ”…”�”}”(hj¬hhhNhNubj+)�”}”(hŒ.``/etc/systemd/system/onionshare-cli.service``”h]”hŒ*/etc/systemd/system/onionshare-cli.service”…”�”}”(hj´hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hj¬ubhŒ©. Be sure to adjust the User and Group to your own user/group, as well as changes to any paths to the onionshare-cli binary or the paths to your JSON configs and shares.”…”�”}”(hj¬hhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hKûhjÖhhh.Œ 24df753030904c118fd09bd13bd1f1ee”ubhQ)�”}”(hŒ-The systemd unit file should look like this::”h]”hŒ,The systemd unit file should look like this:”…”�”}”(hjÍhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hKýhjÖhhh.Œ 05bc42aa509e4ca394e5e870873f0723”ubjF)�”}”(hX+[Unit] Description=OnionShare CLI After=network.target [Service] ExecStart=/home/user/.local/bin/onionshare-cli --persistent /home/user/.config/onionshare/persistent/my-persistent-onion.json /home/user/my-shared-file.txt Restart=on-failure User=user Group=user [Install] WantedBy=multi-user.target”h]”hX+[Unit] Description=OnionShare CLI After=network.target [Service] ExecStart=/home/user/.local/bin/onionshare-cli --persistent /home/user/.config/onionshare/persistent/my-persistent-onion.json /home/user/my-shared-file.txt Restart=on-failure User=user Group=user [Install] WantedBy=multi-user.target”…”�”}”hjÜsbah}”(h!]”h#]”h%]”h']”h)]”jUjVuh,jEhh-hKÿhjÖhhubhQ)�”}”(hŒÙNote that although ``/home/user/my-shared-file.txt`` was defined in the ``filenames`` section of the ``my-persistent-onion.json`` file, it's still necessary to specify it as the argument to the onionshare-cli command.”h]”(hŒNote that although ”…”�”}”(hjêhhhNhNubj+)�”}”(hŒ!``/home/user/my-shared-file.txt``”h]”hŒ/home/user/my-shared-file.txt”…”�”}”(hjòhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjêubhŒ was defined in the ”…”�”}”(hjêhhhNhNubj+)�”}”(hŒ ``filenames``”h]”hŒ filenames”…”�”}”(hjhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjêubhŒ section of the ”…”�”}”(hjêhhhNhNubj+)�”}”(hŒ``my-persistent-onion.json``”h]”hŒmy-persistent-onion.json”…”�”}”(hjhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjêubhŒZ file, it’s still necessary to specify it as the argument to the onionshare-cli command.”…”�”}”(hjêhhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM hjÖhhh.Œ 8b0245b22315449fae49680a869e49a0”ubhQ)�”}”(hŒMBe sure to run ``sudo systemctl daemon-reload`` after creating the unit file.”h]”(hŒBe sure to run ”…”�”}”(hj/hhhNhNubj+)�”}”(hŒ ``sudo systemctl daemon-reload``”h]”hŒsudo systemctl daemon-reload”…”�”}”(hj7hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hj/ubhŒ after creating the unit file.”…”�”}”(hj/hhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMhjÖhhh.Œ 532d3fd9b88f4eacaba646e5532e4b10”ubhQ)�”}”(hŒÖNow you can run ``sudo systemctl start onionshare-cli.service``. If you have ``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-cli``, and you should see some output of your service starting::”h]”(hŒNow you can run ”…”�”}”(hjPhhhNhNubj+)�”}”(hŒ/``sudo systemctl start onionshare-cli.service``”h]”hŒ+sudo systemctl start onionshare-cli.service”…”�”}”(hjXhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjPubhŒ. If you have ”…”�”}”(hjPhhhNhNubj+)�”}”(hŒ``journalctl``”h]”hŒ journalctl”…”�”}”(hjjhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjPubhŒ installed, you can run ”…”�”}”(hjPhhhNhNubj+)�”}”(hŒ(``sudo journalctl -f -t onionshare-cli``”h]”hŒ$sudo journalctl -f -t onionshare-cli”…”�”}”(hj|hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjPubhŒ:, and you should see some output of your service starting:”…”�”}”(hjPhhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMhjÖhhh.Œ c501746da3af46a98fdae63128026be6”ubjF)�”}”(hX1[...] Feb 09 10:14:09 onionshare onionshare-cli[18852]: [6.5K blob data] Feb 09 10:14:18 onionshare onionshare-cli[18852]: Compressing files. Feb 09 10:14:18 onionshare onionshare-cli[18852]: Give this address and private key to the recipient: Feb 09 10:14:18 onionshare onionshare-cli[18852]: http://niktadkcp6z7rym3r5o3j2hnmis53mno5ughvur357xo7jkjvmqrchid.onion Feb 09 10:14:18 onionshare onionshare-cli[18852]: Private key: RHJSN4VI3NKGDSIWK45CCWTLYOJHA6DQQRQXUID3FXMAILYXWVUQ Feb 09 10:14:18 onionshare onionshare-cli[18852]: Press Ctrl+C to stop the server”h]”hX1[...] Feb 09 10:14:09 onionshare onionshare-cli[18852]: [6.5K blob data] Feb 09 10:14:18 onionshare onionshare-cli[18852]: Compressing files. Feb 09 10:14:18 onionshare onionshare-cli[18852]: Give this address and private key to the recipient: Feb 09 10:14:18 onionshare onionshare-cli[18852]: http://niktadkcp6z7rym3r5o3j2hnmis53mno5ughvur357xo7jkjvmqrchid.onion Feb 09 10:14:18 onionshare onionshare-cli[18852]: Private key: RHJSN4VI3NKGDSIWK45CCWTLYOJHA6DQQRQXUID3FXMAILYXWVUQ Feb 09 10:14:18 onionshare onionshare-cli[18852]: Press Ctrl+C to stop the server”…”�”}”hj•sbah}”(h!]”h#]”h%]”h']”h)]”jUjVuh,jEhh-hMhjÖhhubhQ)�”}”(hŒ’If you don't want your users to use a Private Key, set ``public`` to be ``true`` in the ``general`` settings of the my-persistent-onion.json file.”h]”(hŒ9If you don’t want your users to use a Private Key, set ”…”�”}”(hj£hhhNhNubj+)�”}”(hŒ ``public``”h]”hŒpublic”…”�”}”(hj«hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hj£ubhŒ to be ”…”�”}”(hj£hhhNhNubj+)�”}”(hŒ``true``”h]”hŒtrue”…”�”}”(hj½hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hj£ubhŒ in the ”…”�”}”(hj£hhhNhNubj+)�”}”(hŒ ``general``”h]”hŒgeneral”…”�”}”(hjÏhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hj£ubhŒ/ settings of the my-persistent-onion.json file.”…”�”}”(hj£hhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMhjÖhhh.Œ 6fa6aec491ab42c4b16a98a4a6065990”ubeh}”(h!]”Œ&running-the-cli-as-a-systemd-unit-file”ah#]”h%]”Œ&running the cli as a systemd unit file”ah']”h)]”uh,h hjàhhhh-hKªubeh}”(h!]”(Œcommand-line-interface”j×eh#]”h%]”(Œcommand-line interface”Œcli”eh']”h)]”uh,h hh hhhh-hKDh³}”jöjÍshµ}”j×jÍsubh )�”}”(hhh]”(h)�”}”(hŒKeyboard Shortcuts”h]”hŒKeyboard Shortcuts”…”�”}”(hjþhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhjûhhhh-hMh.Œ f915622eef6843d1b342af5d31ee05f3”ubhQ)�”}”(hŒhThe OnionShare desktop application contains some keyboard shortcuts, for convenience and accessibility::”h]”hŒgThe OnionShare desktop application contains some keyboard shortcuts, for convenience and accessibility:”…”�”}”(hj hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM hjûhhh.Œ 403d048125e34dd1bc3df015b153a4af”ubjF)�”}”(hŒ,Ctrl T - New Tab Ctrl X - Closes current tab”h]”hŒ,Ctrl T - New Tab Ctrl X - Closes current tab”…”�”}”hjsbah}”(h!]”h#]”h%]”h']”h)]”jUjVuh,jEhh-hM"hjûhhubhQ)�”}”(hŒ'And from the main mode chooser screen::”h]”hŒ&And from the main mode chooser screen:”…”�”}”(hj*hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM%hjûhhh.Œ 2b854642f08440a684b6d35ea2f56ffe”ubjF)�”}”(hŒhCtrl S - Share mode Ctrl R - Receive mode Ctrl W - Website mode Ctrl C - Chat mode Ctrl H - Settings tab”h]”hŒhCtrl S - Share mode Ctrl R - Receive mode Ctrl W - Website mode Ctrl C - Chat mode Ctrl H - Settings tab”…”�”}”hj9sbah}”(h!]”h#]”h%]”h']”h)]”jUjVuh,jEhh-hM'hjûhhubeh}”(h!]”Œkeyboard-shortcuts”ah#]”h%]”Œkeyboard shortcuts”ah']”h)]”uh,h hh hhhh-hMubh )�”}”(hhh]”(h)�”}”(hŒ2Migrating your OnionShare data to another computer”h]”hŒ2Migrating your OnionShare data to another computer”…”�”}”(hjRhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhjOhhhh-hM/h.Œ 088561ee18cf49febaf2ef67b29e5921”ubhQ)�”}”(hŒ­You may want to migrate your OnionShare data when switching to another computer. This is especially true if you had a 'persistent' onion address and you want to preserve it.”h]”hŒ±You may want to migrate your OnionShare data when switching to another computer. This is especially true if you had a ‘persistent’ onion address and you want to preserve it.”…”�”}”(hjahhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM1hjOhhh.Œ ff66f76eb6624c97a0d22551a75298bf”ubhQ)�”}”(hŒ…OnionShare stores all such data in a specific folder. Copy the relevant folder for your operating system below, to your new computer:”h]”hŒ…OnionShare stores all such data in a specific folder. Copy the relevant folder for your operating system below, to your new computer:”…”�”}”(hjphhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM3hjOhhh.Œ 3d414a3cd3ce4d70954bbbd335f0eb21”ubh Œ block_quote”“”)�”}”(hŒ}* Linux: ``~/.config/onionshare`` * macOS: ``~/Library/Application Support/OnionShare`` * Windows: ``%APPDATA%\OnionShare`` ”h]”h Œ bullet_list”“”)�”}”(hhh]”(h Œ list_item”“”)�”}”(hŒLinux: ``~/.config/onionshare``”h]”hQ)�”}”(hjŽh]”(hŒLinux: ”…”�”}”(hj�hhhNhNubj+)�”}”(hŒ``~/.config/onionshare``”h]”hŒ~/.config/onionshare”…”�”}”(hj—hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hj�ubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM5hjŒh.Œ 10133a48b4fa41af97893260a08b34ee”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhh-hM5hj‡ubj‹)�”}”(hŒ3macOS: ``~/Library/Application Support/OnionShare``”h]”hQ)�”}”(hj´h]”(hŒmacOS: ”…”�”}”(hj¶hhhNhNubj+)�”}”(hŒ,``~/Library/Application Support/OnionShare``”h]”hŒ(~/Library/Application Support/OnionShare”…”�”}”(hj½hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hj¶ubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM6hj²h.Œ 3e39caad32714045b5397c10b899de46”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhh-hM6hj‡ubj‹)�”}”(hŒ#Windows: ``%APPDATA%\OnionShare`` ”h]”hQ)�”}”(hŒ!Windows: ``%APPDATA%\OnionShare``”h]”(hŒ Windows: ”…”�”}”(hjÜhhhNhNubj+)�”}”(hŒ``%APPDATA%\OnionShare``”h]”hŒ%APPDATA%\OnionShare”…”�”}”(hjähhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjÜubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM7hjØh.Œ 39a6e2a6841445fc9f4dbc3c3f8a85cd”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhh-hM7hj‡ubeh}”(h!]”h#]”h%]”h']”h)]”Œbullet”h€uh,j…hh-hM5hj�ubah}”(h!]”h#]”h%]”h']”h)]”uh,jhh-hM5hjOhhubeh}”(h!]”Œ2migrating-your-onionshare-data-to-another-computer”ah#]”h%]”Œ2migrating your onionshare data to another computer”ah']”h)]”uh,h hh hhhh-hM/ubh )�”}”(hhh]”(h)�”}”(hŒConfiguration file parameters”h]”hŒConfiguration file parameters”…”�”}”(hjhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhjhhhh-hM;h.Œ f728b0b3e57b4a228ce45528671f706e”ubhQ)�”}”(hŒÈOnionShare stores its settings in a JSON file. Both the CLI and the Desktop versions use this configuration file. The CLI also lets you specify a path to a custom configuration file with ``--config``.”h]”(hŒ»OnionShare stores its settings in a JSON file. Both the CLI and the Desktop versions use this configuration file. The CLI also lets you specify a path to a custom configuration file with ”…”�”}”(hj&hhhNhNubj+)�”}”(hŒ ``--config``”h]”hŒ--config”…”�”}”(hj.hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hj&ubhŒ.”…”�”}”(hj&hhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM=hjhhh.Œ c005073985674a338141ca94931c95f6”ubhQ)�”}”(hŒµBelow are the configuration file parameters and what they mean. If your configuration file has other parameters not listed here, they may be obsolete from older OnionShare versions.”h]”hŒµBelow are the configuration file parameters and what they mean. If your configuration file has other parameters not listed here, they may be obsolete from older OnionShare versions.”…”�”}”(hjGhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM?hjhhh.Œ 24b845a49f6f477fbec074c518dd62fd”ubh Œtable”“”)�”}”(hhh]”h Œtgroup”“”)�”}”(hhh]”(h Œcolspec”“”)�”}”(hhh]”h}”(h!]”h#]”h%]”h']”h)]”Œcolwidth”Kuh,j`hj]ubja)�”}”(hhh]”h}”(h!]”h#]”h%]”h']”h)]”Œcolwidth”K uh,j`hj]ubja)�”}”(hhh]”h}”(h!]”h#]”h%]”h']”h)]”Œcolwidth”M{uh,j`hj]ubh Œthead”“”)�”}”(hhh]”h Œrow”“”)�”}”(hhh]”(h Œentry”“”)�”}”(hhh]”hQ)�”}”(hŒ Parameter”h]”hŒ Parameter”…”�”}”(hj�hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMBhjŒh.Œ e351048baa5045cbbbae4e1c0586814d”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj‡ubj‹)�”}”(hhh]”hQ)�”}”(hŒType”h]”hŒType”…”�”}”(hj§hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMBhj¤h.Œ c3df7730305546c59b4b9d74eb46c001”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj‡ubj‹)�”}”(hhh]”hQ)�”}”(hŒ Explanation”h]”hŒ Explanation”…”�”}”(hj¿hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMBhj¼h.Œ e3a02a6e2d7241ae945bae44247d654b”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj‡ubeh}”(h!]”h#]”h%]”h']”h)]”uh,j…hj‚ubah}”(h!]”h#]”h%]”h']”h)]”uh,j€hj]ubh Œtbody”“”)�”}”(hhh]”(j†)�”}”(hhh]”(j‹)�”}”(hhh]”hQ)�”}”(hŒversion”h]”hŒversion”…”�”}”(hjëhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMDhjèh.Œ 0a990cf915d34f0f8edcb668ea601318”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjåubj‹)�”}”(hhh]”hQ)�”}”(hŒ ``string``”h]”j+)�”}”(hjh]”hŒstring”…”�”}”(hjhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMDhjh.Œ 73cb666896394345a25b07e5fa95be69”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjåubj‹)�”}”(hhh]”hQ)�”}”(hŒIThe version of OnionShare. You should not ever need to change this value.”h]”hŒIThe version of OnionShare. You should not ever need to change this value.”…”�”}”(hj$hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMDhj!h.Œ c409dc3ff31b47feb15dcffb6fe6e01c”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjåubeh}”(h!]”h#]”h%]”h']”h)]”uh,j…hjâubj†)�”}”(hhh]”(j‹)�”}”(hhh]”hQ)�”}”(hŒconnection_type”h]”hŒconnection_type”…”�”}”(hjEhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMEhjBh.Œ c8a76854b5e742c5b92ba8bb484685cc”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj?ubj‹)�”}”(hhh]”hQ)�”}”(hŒ ``string``”h]”j+)�”}”(hj_h]”hŒstring”…”�”}”(hjahhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hj]ubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMEhjZh.Œ a46f04ef67634a7daa40473582ee2cd0”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj?ubj‹)�”}”(hhh]”hQ)�”}”(hŒ­The way in which OnionShare connects to Tor. Valid options are 'bundled', 'automatic' (use Tor Browser's Tor connection), 'control_port' or 'socket_file'. Default: 'bundled'”h]”hŒÃThe way in which OnionShare connects to Tor. Valid options are ‘bundled’, ‘automatic’ (use Tor Browser’s Tor connection), ‘control_port’ or ‘socket_file’. Default: ‘bundled’”…”�”}”(hj~hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMEhj{h.Œ 98da8451fc3940ff85f31eb2038590ca”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj?ubeh}”(h!]”h#]”h%]”h']”h)]”uh,j…hjâubj†)�”}”(hhh]”(j‹)�”}”(hhh]”hQ)�”}”(hŒcontrol_port_address”h]”hŒcontrol_port_address”…”�”}”(hjŸhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMFhjœh.Œ 05a1e232e5c845be98c19c6519efe7e2”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj™ubj‹)�”}”(hhh]”hQ)�”}”(hŒ ``string``”h]”j+)�”}”(hj¹h]”hŒstring”…”�”}”(hj»hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hj·ubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMFhj´h.Œ bdc9b89f37ae46f697e90edd5db2b2cf”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj™ubj‹)�”}”(hhh]”hQ)�”}”(hŒkThe IP address of Tor's Control port, if ``connection_type`` is set to 'control_port'. Default: '127.0.0.1'”h]”(hŒ+The IP address of Tor’s Control port, if ”…”�”}”(hjØhhhNhNubj+)�”}”(hŒ``connection_type``”h]”hŒconnection_type”…”�”}”(hjàhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjØubhŒ7 is set to ‘control_port’. Default: ‘127.0.0.1’”…”�”}”(hjØhhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMFhjÕh.Œ d5c97edf208546b2b525ca008f461521”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj™ubeh}”(h!]”h#]”h%]”h']”h)]”uh,j…hjâubj†)�”}”(hhh]”(j‹)�”}”(hhh]”hQ)�”}”(hŒcontrol_port_port”h]”hŒcontrol_port_port”…”�”}”(hj hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMGhj h.Œ 0591cf8f05a74d6b975aef9a1e6e0a2e”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj ubj‹)�”}”(hhh]”hQ)�”}”(hŒ ``integer``”h]”j+)�”}”(hj% h]”hŒinteger”…”�”}”(hj' hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hj# ubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMGhj h.Œ 19f60fceb73c472fbb1b0add01a555fc”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj ubj‹)�”}”(hhh]”hQ)�”}”(hŒgThe port number of Tor's Control port, if ``connection_type`` is set to 'control_port'. Default: '9051'”h]”(hŒ,The port number of Tor’s Control port, if ”…”�”}”(hjD hhhNhNubj+)�”}”(hŒ``connection_type``”h]”hŒconnection_type”…”�”}”(hjL hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjD ubhŒ2 is set to ‘control_port’. Default: ‘9051’”…”�”}”(hjD hhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMGhjA h.Œ 828fe2e5f4f048789e3af543b05c9f3a”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj ubeh}”(h!]”h#]”h%]”h']”h)]”uh,j…hjâubj†)�”}”(hhh]”(j‹)�”}”(hhh]”hQ)�”}”(hŒ socks_address”h]”hŒ socks_address”…”�”}”(hjw hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMHhjt h.Œ 6760e0a4f2fa40a6a77f741d08581748”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjq ubj‹)�”}”(hhh]”hQ)�”}”(hŒ ``string``”h]”j+)�”}”(hj‘ h]”hŒstring”…”�”}”(hj“ hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hj� ubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMHhjŒ h.Œ 1d22a4531e014e9d8a8b9198c7557d9a”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjq ubj‹)�”}”(hhh]”hQ)�”}”(hŒ{The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to 'control_port' or 'socket_file'. Default: '127.0.0.1'”h]”(hŒ*The IP address of Tor’s SOCKS proxy, if ”…”�”}”(hj° hhhNhNubj+)�”}”(hŒ``connection_type``”h]”hŒconnection_type”…”�”}”(hj¸ hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hj° ubhŒL is set to ‘control_port’ or ‘socket_file’. Default: ‘127.0.0.1’”…”�”}”(hj° hhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMHhj­ h.Œ 7944073fb92c40389debfe0b3d61b2f9”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjq ubeh}”(h!]”h#]”h%]”h']”h)]”uh,j…hjâubj†)�”}”(hhh]”(j‹)�”}”(hhh]”hQ)�”}”(hŒ socks_port”h]”hŒ socks_port”…”�”}”(hjã hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMIhjà h.Œ 686c8b2cbed540d1a7b3fce09f06e4ca”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjÝ ubj‹)�”}”(hhh]”hQ)�”}”(hŒ ``integer``”h]”j+)�”}”(hjý h]”hŒinteger”…”�”}”(hjÿ hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjû ubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMIhjø h.Œ 95e75f57b8ad4515855acc8b12184ad9”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjÝ ubj‹)�”}”(hhh]”hQ)�”}”(hŒxThe port number of Tor's SOCKS proxy, if ``connection_type`` is set to 'control_port' or 'socket_file'. Default: ''9050'”h]”(hŒ+The port number of Tor’s SOCKS proxy, if ”…”�”}”(hj hhhNhNubj+)�”}”(hŒ``connection_type``”h]”hŒconnection_type”…”�”}”(hj$ hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hj ubhŒJ is set to ‘control_port’ or ‘socket_file’. Default: ‘’9050’”…”�”}”(hj hhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMIhj h.Œ 47733094984e454c883bbc4fc1a16fb3”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjÝ ubeh}”(h!]”h#]”h%]”h']”h)]”uh,j…hjâubj†)�”}”(hhh]”(j‹)�”}”(hhh]”hQ)�”}”(hŒsocket_file_path”h]”hŒsocket_file_path”…”�”}”(hjO hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMJhjL h.Œ 58084be146384f2cb185ea71945483b3”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjI ubj‹)�”}”(hhh]”hQ)�”}”(hŒ ``string``”h]”j+)�”}”(hji h]”hŒstring”…”�”}”(hjk hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjg ubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMJhjd h.Œ 67ace22e1f99444ba69367c2b2b65277”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjI ubj‹)�”}”(hhh]”hQ)�”}”(hŒnThe path to Tor's socket file, if ``connection_type`` is set to 'socket_file'. Default: '/var/run/tor/control'”h]”(hŒ$The path to Tor’s socket file, if ”…”�”}”(hjˆ hhhNhNubj+)�”}”(hŒ``connection_type``”h]”hŒconnection_type”…”�”}”(hj� hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjˆ ubhŒA is set to ‘socket_file’. Default: ‘/var/run/tor/control’”…”�”}”(hjˆ hhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMJhj… h.Œ 47c04cd4528e4278908b9896f1ee0c5c”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjI ubeh}”(h!]”h#]”h%]”h']”h)]”uh,j…hjâubj†)�”}”(hhh]”(j‹)�”}”(hhh]”hQ)�”}”(hŒ auth_type”h]”hŒ auth_type”…”�”}”(hj» hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMKhj¸ h.Œ 831948ffe18f42228ea342d66e1951c9”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjµ ubj‹)�”}”(hhh]”hQ)�”}”(hŒ ``string``”h]”j+)�”}”(hjÕ h]”hŒstring”…”�”}”(hj× hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjÓ ubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMKhjÐ h.Œ a4ad6d41db7142c4985f8e8a9ce307f7”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjµ ubj‹)�”}”(hhh]”hQ)�”}”(hŒ{If access to Tor's control port requires a password, this can be set to 'password', otherwise 'no_auth'. Default: 'no_auth'”h]”hŒ‰If access to Tor’s control port requires a password, this can be set to ‘password’, otherwise ‘no_auth’. Default: ‘no_auth’”…”�”}”(hjô hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMKhjñ h.Œ b470a89ac4e14429940062980cf97d2a”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjµ ubeh}”(h!]”h#]”h%]”h']”h)]”uh,j…hjâubj†)�”}”(hhh]”(j‹)�”}”(hhh]”hQ)�”}”(hŒ auth_password”h]”hŒ auth_password”…”�”}”(hj hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMLhj h.Œ 8b412faeb50840ab8b0a5ba0c387d769”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj ubj‹)�”}”(hhh]”hQ)�”}”(hŒ ``string``”h]”j+)�”}”(hj/ h]”hŒstring”…”�”}”(hj1 hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hj- ubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMLhj* h.Œ ebff8b3304e440539ae8e5d125ae7fc9”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj ubj‹)�”}”(hhh]”hQ)�”}”(hŒƒIf access to Tor's control port requires a password, and ``auth_type`` is set to 'password', specify the password here. Default: ''”h]”(hŒ;If access to Tor’s control port requires a password, and ”…”�”}”(hjN hhhNhNubj+)�”}”(hŒ ``auth_type``”h]”hŒ auth_type”…”�”}”(hjV hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjN ubhŒE is set to ‘password’, specify the password here. Default: ‘’”…”�”}”(hjN hhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMLhjK h.Œ 5ca39ed6f4ff49769fae490bc476dc04”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj ubeh}”(h!]”h#]”h%]”h']”h)]”uh,j…hjâubj†)�”}”(hhh]”(j‹)�”}”(hhh]”hQ)�”}”(hŒ auto_connect”h]”hŒ auto_connect”…”�”}”(hj� hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMMhj~ h.Œ 591603da1aec47eab5aabd58451a7b9a”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj{ ubj‹)�”}”(hhh]”hQ)�”}”(hŒ ``boolean``”h]”j+)�”}”(hj› h]”hŒboolean”…”�”}”(hj� hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hj™ ubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMMhj– h.Œ 6351181cfec54197b517bbffd88ad9ce”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj{ ubj‹)�”}”(hhh]”hQ)�”}”(hŒUWhether OnionShare should automatically connect to Tor when it starts. Default: False”h]”hŒUWhether OnionShare should automatically connect to Tor when it starts. Default: False”…”�”}”(hjº hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMMhj· h.Œ 51bc8a957ce44897a4c50b33de6e8227”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj{ ubeh}”(h!]”h#]”h%]”h']”h)]”uh,j…hjâubj†)�”}”(hhh]”(j‹)�”}”(hhh]”hQ)�”}”(hŒuse_autoupdate”h]”hŒuse_autoupdate”…”�”}”(hjÛ hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMNhjØ h.Œ bccf0a0777264e5ca5af8531fb1c9564”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjÕ ubj‹)�”}”(hhh]”hQ)�”}”(hŒ ``boolean``”h]”j+)�”}”(hjõ h]”hŒboolean”…”�”}”(hj÷ hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjó ubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMNhjð h.Œ 6833b65b016f408e8e3f56962cb782e1”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjÕ ubj‹)�”}”(hhh]”hQ)�”}”(hŒ“Whether OnionShare should automatically check for updates (over Tor). This setting is only valid for MacOS or Windows installations. Default: True.”h]”hŒ“Whether OnionShare should automatically check for updates (over Tor). This setting is only valid for MacOS or Windows installations. Default: True.”…”�”}”(hj hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMNhj h.Œ 0ed96c2040054714a7ffc3f66694e7df”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjÕ ubeh}”(h!]”h#]”h%]”h']”h)]”uh,j…hjâubj†)�”}”(hhh]”(j‹)�”}”(hhh]”hQ)�”}”(hŒautoupdate_timestamp”h]”hŒautoupdate_timestamp”…”�”}”(hj5 hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMOhj2 h.Œ c6091ca5dc884b2db6696b545b73f328”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj/ ubj‹)�”}”(hhh]”hQ)�”}”(hŒ ``integer``”h]”j+)�”}”(hjO h]”hŒinteger”…”�”}”(hjQ hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjM ubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMOhjJ h.Œ 3eef7e3c10264c1ca300a2a463c6b6c0”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj/ ubj‹)�”}”(hhh]”hQ)�”}”(hŒ;The last time OnionShare checked for updates. Default: None”h]”hŒ;The last time OnionShare checked for updates. Default: None”…”�”}”(hjn hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMOhjk h.Œ 48de2b289af7424c95a390f5051a2586”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj/ ubeh}”(h!]”h#]”h%]”h']”h)]”uh,j…hjâubj†)�”}”(hhh]”(j‹)�”}”(hhh]”hQ)�”}”(hŒbridges_enabled”h]”hŒbridges_enabled”…”�”}”(hj� hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMPhjŒ h.Œ df34789647194237a09d7419a2fb144f”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj‰ ubj‹)�”}”(hhh]”hQ)�”}”(hŒ ``boolean``”h]”j+)�”}”(hj© h]”hŒboolean”…”�”}”(hj« hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hj§ ubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMPhj¤ h.Œ bd6eb29adc7849c1887cd9cb782565ec”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj‰ ubj‹)�”}”(hhh]”hQ)�”}”(hŒ7Whether to connect to Tor using bridges. Default: False”h]”hŒ7Whether to connect to Tor using bridges. Default: False”…”�”}”(hjÈ hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMPhjÅ h.Œ 90b322623b224b6392ef7e927dc32d0f”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj‰ ubeh}”(h!]”h#]”h%]”h']”h)]”uh,j…hjâubj†)�”}”(hhh]”(j‹)�”}”(hhh]”hQ)�”}”(hŒ bridges_type”h]”hŒ bridges_type”…”�”}”(hjé hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMQhjæ h.Œ 06a769deef964e1097382cd23398e2e6”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjã ubj‹)�”}”(hhh]”hQ)�”}”(hŒ ``string``”h]”j+)�”}”(hj h]”hŒstring”…”�”}”(hj hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hj ubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMQhjþ h.Œ 7d17bc6336464940b9e2f0ea8d60a421”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjã ubj‹)�”}”(hhh]”hQ)�”}”(hXWhen ``bridges_enabled`` is True, where to load bridges from. Options are "built-in" (bridges shipped with OnionShare and which may get updated from Tor), "moat" (request bridges from Tor's Moat API), or "custom" (user-supplied bridges). Default: "built-in"”h]”(hŒWhen ”…”�”}”(hj" hhhNhNubj+)�”}”(hŒ``bridges_enabled``”h]”hŒbridges_enabled”…”�”}”(hj* hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hj" ubhŒû is True, where to load bridges from. Options are “built-inâ€� (bridges shipped with OnionShare and which may get updated from Tor), “moatâ€� (request bridges from Tor’s Moat API), or “customâ€� (user-supplied bridges). Default: “built-inâ€�”…”�”}”(hj" hhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMQhj h.Œ 913ce69507674614a2ce12023c4a549b”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjã ubeh}”(h!]”h#]”h%]”h']”h)]”uh,j…hjâubj†)�”}”(hhh]”(j‹)�”}”(hhh]”hQ)�”}”(hŒbridges_builtin_pt”h]”hŒbridges_builtin_pt”…”�”}”(hjU hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMRhjR h.Œ 98cbb57e0c37440eab29905100f2f9f8”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjO ubj‹)�”}”(hhh]”hQ)�”}”(hŒ ``string``”h]”j+)�”}”(hjo h]”hŒstring”…”�”}”(hjq hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjm ubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMRhjj h.Œ 78b534066e75432eb2226489f67f8c3f”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjO ubj‹)�”}”(hhh]”hQ)�”}”(hŒ£When ``bridges_type`` is set to "built-in", this specifies which type of bridge protocol to use. Options are "obfs4", "meek-azure" or "snowflake". Default: "obfs4"”h]”(hŒWhen ”…”�”}”(hjŽ hhhNhNubj+)�”}”(hŒ``bridges_type``”h]”hŒ bridges_type”…”�”}”(hj– hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjŽ ubhŒ¢ is set to “built-inâ€�, this specifies which type of bridge protocol to use. Options are “obfs4â€�, “meek-azureâ€� or “snowflakeâ€�. Default: “obfs4â€�”…”�”}”(hjŽ hhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMRhj‹ h.Œ a545abc847494a63965a0222e7cbc85c”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjO ubeh}”(h!]”h#]”h%]”h']”h)]”uh,j…hjâubj†)�”}”(hhh]”(j‹)�”}”(hhh]”hQ)�”}”(hŒ bridges_moat”h]”hŒ bridges_moat”…”�”}”(hjÁ hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMShj¾ h.Œ c8007266bdbb41379f42bca7959f7ecb”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj» ubj‹)�”}”(hhh]”hQ)�”}”(hŒ ``string``”h]”j+)�”}”(hjÛ h]”hŒstring”…”�”}”(hjÝ hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjÙ ubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMShjÖ h.Œ df76602d11db4141a9a22ff9a04310dc”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj» ubj‹)�”}”(hhh]”hQ)�”}”(hŒmWhen ``bridges_type`` is set to "moat", the bridges returned from Tor's Moat API are stored here. Default: ""”h]”(hŒWhen ”…”�”}”(hjú hhhNhNubj+)�”}”(hŒ``bridges_type``”h]”hŒ bridges_type”…”�”}”(hjhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjú ubhŒb is set to “moatâ€�, the bridges returned from Tor’s Moat API are stored here. Default: “â€�”…”�”}”(hjú hhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMShj÷ h.Œ 471811f951054f559d1d49d932e85dbc”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj» ubeh}”(h!]”h#]”h%]”h']”h)]”uh,j…hjâubj†)�”}”(hhh]”(j‹)�”}”(hhh]”hQ)�”}”(hŒbridges_custom”h]”hŒbridges_custom”…”�”}”(hj-hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMThj*h.Œ 56a754e819df406787ae967a01b611c6”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj'ubj‹)�”}”(hhh]”hQ)�”}”(hŒ ``string``”h]”j+)�”}”(hjGh]”hŒstring”…”�”}”(hjIhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjEubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMThjBh.Œ d864b12c1fa94cd18c5846b8039c4c8d”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj'ubj‹)�”}”(hhh]”hQ)�”}”(hŒ›When ``bridges_type`` is set to "custom", the bridges specified by the user are stored here. Separate each bridge line in the string with '\n'. Default: ""”h]”(hŒWhen ”…”�”}”(hjfhhhNhNubj+)�”}”(hŒ``bridges_type``”h]”hŒ bridges_type”…”�”}”(hjnhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjfubhŒ’ is set to “customâ€�, the bridges specified by the user are stored here. Separate each bridge line in the string with ‘n’. Default: “â€�”…”�”}”(hjfhhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMThjch.Œ 0093a59d9fb44231a86f4a7c32f881d0”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj'ubeh}”(h!]”h#]”h%]”h']”h)]”uh,j…hjâubj†)�”}”(hhh]”(j‹)�”}”(hhh]”hQ)�”}”(hŒbridges_builtin”h]”hŒbridges_builtin”…”�”}”(hj™hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMUhj–h.Œ c11e58b62c514b2cb4d8f1ef4acc8d43”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj“ubj‹)�”}”(hhh]”hQ)�”}”(hŒ``dict``”h]”j+)�”}”(hj³h]”hŒdict”…”�”}”(hjµhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hj±ubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMUhj®h.Œ 041dedfafb5a4502ae91cc2a80cbf100”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj“ubj‹)�”}”(hhh]”hQ)�”}”(hŒ�When ``bridges_type`` is set to "built-in", OnionShare obtains the latest built-in bridges recommended by Tor and stores them here. Default: {}”h]”(hŒWhen ”…”�”}”(hjÒhhhNhNubj+)�”}”(hŒ``bridges_type``”h]”hŒ bridges_type”…”�”}”(hjÚhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjÒubhŒ~ is set to “built-inâ€�, OnionShare obtains the latest built-in bridges recommended by Tor and stores them here. Default: {}”…”�”}”(hjÒhhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMUhjÏh.Œ a42f9787d12841e9a4eb6b286cf083d9”ubah}”(h!]”h#]”h%]”h']”h)•‡¨]”uh,jŠhj“ubeh}”(h!]”h#]”h%]”h']”h)]”uh,j…hjâubj†)�”}”(hhh]”(j‹)�”}”(hhh]”hQ)�”}”(hŒpersistent_tabs”h]”hŒpersistent_tabs”…”�”}”(hjhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMVhjh.Œ 7be8420747c34120bd1badafe0065606”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjÿubj‹)�”}”(hhh]”hQ)�”}”(hŒ``list``”h]”j+)�”}”(hjh]”hŒlist”…”�”}”(hj!hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMVhjh.Œ cd3e5f1fb49047c7a15da36a5d217070”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjÿubj‹)�”}”(hhh]”hQ)�”}”(hX{If the user has defined any tabs as 'saved' (meaning that they are persistent each time OnionShare starts, and their onion address doesn't change), these are given a random identifier which gets listed here. The persistent onion is stored as a JSON file with the same name as this identifier, in a subfolder of the OnionShare configuration folder called 'persistent'. Default: []”h]”hX…If the user has defined any tabs as ‘saved’ (meaning that they are persistent each time OnionShare starts, and their onion address doesn’t change), these are given a random identifier which gets listed here. The persistent onion is stored as a JSON file with the same name as this identifier, in a subfolder of the OnionShare configuration folder called ‘persistent’. Default: []”…”�”}”(hj>hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMVhj;h.Œ 4d4546ab9f1f49b8bdeb103f35aa9075”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjÿubeh}”(h!]”h#]”h%]”h']”h)]”uh,j…hjâubj†)�”}”(hhh]”(j‹)�”}”(hhh]”hQ)�”}”(hŒlocale”h]”hŒlocale”…”�”}”(hj_hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMWhj\h.Œ 6029d53a3d334b9188d7662fb6007d80”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjYubj‹)�”}”(hhh]”hQ)�”}”(hŒ ``string``”h]”j+)�”}”(hjyh]”hŒstring”…”�”}”(hj{hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjwubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMWhjth.Œ fc4b2929ce6e483ba1d4331a02eb48dd”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjYubj‹)�”}”(hhh]”hQ)�”}”(hŒÎThe locale used in OnionShare. Default: None (which is the same as 'en'). For valid locale codes, see 'available_locales' in https://github.com/onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py”h]”(hŒ…The locale used in OnionShare. Default: None (which is the same as ‘en’). For valid locale codes, see ‘available_locales’ in ”…”�”}”(hj˜hhhNhNubj¬)�”}”(hŒQhttps://github.com/onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py”h]”hŒQhttps://github.com/onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py”…”�”}”(hj hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”Œrefuri”j¢uh,j«hj˜ubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMWhj•h.Œ 2bd5aab044584a6f8e101ce0fcba7e68”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjYubeh}”(h!]”h#]”h%]”h']”h)]”uh,j…hjâubj†)�”}”(hhh]”(j‹)�”}”(hhh]”hQ)�”}”(hŒtheme”h]”hŒtheme”…”�”}”(hjÈhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMXhjÅh.Œ fe08d1b3d2774e8b887b3ffa17d54adf”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjÂubj‹)�”}”(hhh]”hQ)�”}”(hŒ ``boolean``”h]”j+)�”}”(hjâh]”hŒboolean”…”�”}”(hjähhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjàubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMXhjÝh.Œ 581d18a0c0254c78b7b1f5c1ff9b1d62”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjÂubj‹)�”}”(hhh]”hQ)�”}”(hŒ–The theme for the OnionShare desktop app. Valid options are 0 (automatically detect the user's computer's light or dark theme), 1 (light) or 2 (dark).”h]”hŒšThe theme for the OnionShare desktop app. Valid options are 0 (automatically detect the user’s computer’s light or dark theme), 1 (light) or 2 (dark).”…”�”}”(hjhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMXhjþh.Œ a4eefb89b9e54e3e93bea5753e567aa2”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjÂubeh}”(h!]”h#]”h%]”h']”h)]”uh,j…hjâubeh}”(h!]”h#]”h%]”h']”h)]”uh,jàhj]ubeh}”(h!]”h#]”h%]”h']”h)]”Œcols”Kuh,j[hjXubah}”(h!]”h#]”h%]”h']”h)]”uh,jVhjhhhh-hNubeh}”(h!]”Œconfiguration-file-parameters”ah#]”h%]”Œconfiguration file parameters”ah']”h)]”uh,h hh hhhh-hM;ubh )�”}”(hhh]”(h)�”}”(hŒ3Configuration file parameters for persistent onions”h]”hŒ3Configuration file parameters for persistent onions”…”�”}”(hj:hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhj7hhhh-hM]h.Œ c882463d9fe942a4a82928d053a00194”ubhQ)�”}”(hŒ»As described above, each 'persistent' onion has parameters of its own which are stored in its own JSON file. The path to this file can be specified for the CLI tool with ``--persistent``.”h]”(hŒ®As described above, each ‘persistent’ onion has parameters of its own which are stored in its own JSON file. The path to this file can be specified for the CLI tool with ”…”�”}”(hjIhhhNhNubj+)�”}”(hŒ``--persistent``”h]”hŒ --persistent”…”�”}”(hjQhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjIubhŒ.”…”�”}”(hjIhhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM_hj7hhh.Œ 9b0bf6abfaad439c9c1489bcbd32161d”ubhQ)�”}”(hŒ2Here is an example persistent JSON configuration::”h]”hŒ1Here is an example persistent JSON configuration:”…”�”}”(hjjhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMahj7hhh.Œ c5edfdf0a13e4e3c9201c77841de22f8”ubjF)�”}”(hX>{ "onion": { "private_key": "0HGxILDDwYhxAB2Zq8mM3Wu3MirBgK7Fw2/tVrTw1XraElH7MWbVn3lzKbcJEapVWz2TFjaoCAVN48hGqraiRg==", "client_auth_priv_key": "UT55HDBA5VSRWOUERMGOHEIBKZCMOOGZAFFNI54GDQFZ6CMCUGIQ", "client_auth_pub_key": "TPQCMCV26UEDMCWGZCWAWM4FOJSQKZZTVPC5TC3CAGMDWKV255OA" }, "persistent": { "mode": "share", "enabled": true, "autostart_on_launch": false }, "general": { "title": null, "public": false, "autostart_timer": false, "autostop_timer": false, "service_id": "hvsufvk2anyadehahfqiacy4wbrjt2atpnagk4itlkh4mdfsg6vhd5ad" }, "share": { "autostop_sharing": true, "filenames": [ "/home/user/git/onionshare/desktop/org.onionshare.OnionShare.svg" ], "log_filenames": false }, "receive": { "data_dir": "/home/user/OnionShare", "webhook_url": null, "disable_text": false, "disable_files": false }, "website": { "disable_csp": false, "custom_csp": null, "log_filenames": false, "filenames": [] }, "chat": {} }”h]”hX>{ "onion": { "private_key": "0HGxILDDwYhxAB2Zq8mM3Wu3MirBgK7Fw2/tVrTw1XraElH7MWbVn3lzKbcJEapVWz2TFjaoCAVN48hGqraiRg==", "client_auth_priv_key": "UT55HDBA5VSRWOUERMGOHEIBKZCMOOGZAFFNI54GDQFZ6CMCUGIQ", "client_auth_pub_key": "TPQCMCV26UEDMCWGZCWAWM4FOJSQKZZTVPC5TC3CAGMDWKV255OA" }, "persistent": { "mode": "share", "enabled": true, "autostart_on_launch": false }, "general": { "title": null, "public": false, "autostart_timer": false, "autostop_timer": false, "service_id": "hvsufvk2anyadehahfqiacy4wbrjt2atpnagk4itlkh4mdfsg6vhd5ad" }, "share": { "autostop_sharing": true, "filenames": [ "/home/user/git/onionshare/desktop/org.onionshare.OnionShare.svg" ], "log_filenames": false }, "receive": { "data_dir": "/home/user/OnionShare", "webhook_url": null, "disable_text": false, "disable_files": false }, "website": { "disable_csp": false, "custom_csp": null, "log_filenames": false, "filenames": [] }, "chat": {} }”…”�”}”hjysbah}”(h!]”h#]”h%]”h']”h)]”jUjVuh,jEhh-hMchj7hhubhQ)�”}”(hŒsBelow are the configuration file parameters for a persistent onion and what they mean, for each section in the JSON”h]”hŒsBelow are the configuration file parameters for a persistent onion and what they mean, for each section in the JSON”…”�”}”(hj‡hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMŒhj7hhh.Œ 07e6cd7c7bf243b5881b09e5682eec26”ubh )�”}”(hhh]”(h)�”}”(hŒonion”h]”hŒonion”…”�”}”(hj™hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhj–hhhh-hM�h.Œ 625d8f62c61d424393ccc34c15754288”ubjW)�”}”(hhh]”j\)�”}”(hhh]”(ja)�”}”(hhh]”h}”(h!]”h#]”h%]”h']”h)]”Œcolwidth”Kuh,j`hj«ubja)�”}”(hhh]”h}”(h!]”h#]”h%]”h']”h)]”Œcolwidth”K uh,j`hj«ubja)�”}”(hhh]”h}”(h!]”h#]”h%]”h']”h)]”Œcolwidth”KKuh,j`hj«ubj�)�”}”(hhh]”j†)�”}”(hhh]”(j‹)�”}”(hhh]”hQ)�”}”(hŒ Parameter”h]”hŒ Parameter”…”�”}”(hjÕhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM’hjÒh.Œ 01c12a009d7f493492244df56ebe103b”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjÏubj‹)�”}”(hhh]”hQ)�”}”(hŒType”h]”hŒType”…”�”}”(hjíhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM’hjêh.Œ 0affb0033b9444a7b1f80b048b4c990e”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjÏubj‹)�”}”(hhh]”hQ)�”}”(hŒ Explanation”h]”hŒ Explanation”…”�”}”(hjhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM’hjh.Œ a05e2106090d4e1b87e52b01064abc43”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjÏubeh}”(h!]”h#]”h%]”h']”h)]”uh,j…hjÌubah}”(h!]”h#]”h%]”h']”h)]”uh,j€hj«ubjá)�”}”(hhh]”(j†)�”}”(hhh]”(j‹)�”}”(hhh]”hQ)�”}”(hŒ private_key”h]”hŒ private_key”…”�”}”(hj/hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM”hj,h.Œ f9585f8d9de1479b81f770d5565b3813”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj)ubj‹)�”}”(hhh]”hQ)�”}”(hŒ ``string``”h]”j+)�”}”(hjIh]”hŒstring”…”�”}”(hjKhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjGubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM”hjDh.Œ 7341aef605404002baa3c7db92ce28e0”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj)ubj‹)�”}”(hhh]”hQ)�”}”(hŒ/Base64-encoded private key of the onion service”h]”hŒ/Base64-encoded private key of the onion service”…”�”}”(hjhhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM”hjeh.Œ 0e6efe48ea8248618fcefb4ff628857c”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj)ubeh}”(h!]”h#]”h%]”h']”h)]”uh,j…hj&ubj†)�”}”(hhh]”(j‹)�”}”(hhh]”hQ)�”}”(hŒclient_auth_priv_key”h]”hŒclient_auth_priv_key”…”�”}”(hj‰hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM•hj†h.Œ da5a0997fc4f4341ad007cbe064590e9”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjƒubj‹)�”}”(hhh]”hQ)�”}”(hŒ ``string``”h]”j+)�”}”(hj£h]”hŒstring”…”�”}”(hj¥hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hj¡ubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM•hjžh.Œ cd883b42935244ada3aac57e0208aaff”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjƒubj‹)�”}”(hhh]”hQ)�”}”(hŒHThe private key when using Client Authentication. Send this to the user.”h]”hŒHThe private key when using Client Authentication. Send this to the user.”…”�”}”(hjÂhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM•hj¿h.Œ 8a42774093d14b168bc654e3c103cc82”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjƒubeh}”(h!]”h#]”h%]”h']”h)]”uh,j…hj&ubj†)�”}”(hhh]”(j‹)�”}”(hhh]”hQ)�”}”(hŒclient_auth_pub_key”h]”hŒclient_auth_pub_key”…”�”}”(hjãhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM–hjàh.Œ 1433c1b2589c4f4d94dca409a865a358”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjÝubj‹)�”}”(hhh]”hQ)�”}”(hŒ ``string``”h]”j+)�”}”(hjýh]”hŒstring”…”�”}”(hjÿhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjûubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM–hjøh.Œ c6f5c45004d84a4ba39d4772b4071534”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjÝubj‹)�”}”(hhh]”hQ)�”}”(hŒKThe public key when using Client Authentication. Used on OnionShare's side.”h]”hŒMThe public key when using Client Authentication. Used on OnionShare’s side.”…”�”}”(hjhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM–hjh.Œ 5c750ea24a954c3aaf236f441f19de72”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjÝubeh}”(h!]”h#]”h%]”h']”h)]”uh,j…hj&ubeh}”(h!]”h#]”h%]”h']”h)]”uh,jàhj«ubeh}”(h!]”h#]”h%]”h']”h)]”Œcols”Kuh,j[hj¨ubah}”(h!]”h#]”h%]”h']”h)]”uh,jVhj–hhhh-hNubeh}”(h!]”Œonion”ah#]”h%]”Œonion”ah']”h)]”uh,h hj7hhhh-hM�ubh )�”}”(hhh]”(h)�”}”(hŒ persistent”h]”hŒ persistent”…”�”}”(hjUhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhjRhhhh-hMšh.Œ b2e03eed81304cd9bd23f3cb2b99e378”ubjW)�”}”(hhh]”j\)�”}”(hhh]”(ja)�”}”(hhh]”h}”(h!]”h#]”h%]”h']”h)]”Œcolwidth”Kuh,j`hjgubja)�”}”(hhh]”h}”(h!]”h#]”h%]”h']”h)]”Œcolwidth”K uh,j`hjgubja)�”}”(hhh]”h}”(h!]”h#]”h%]”h']”h)]”Œcolwidth”K–uh,j`hjgubj�)�”}”(hhh]”j†)�”}”(hhh]”(j‹)�”}”(hhh]”hQ)�”}”(hŒ Parameter”h]”hŒ Parameter”…”�”}”(hj‘hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM�hjŽh.Œ 0d891e5aa7d04d888a1ce9e8b002a8b3”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj‹ubj‹)�”}”(hhh]”hQ)�”}”(hŒType”h]”hŒType”…”�”}”(hj©hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM�hj¦h.Œ a654f7f01a994e40bb905d4c5c217263”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj‹ubj‹)�”}”(hhh]”hQ)�”}”(hŒ Explanation”h]”hŒ Explanation”…”�”}”(hjÁhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM�hj¾h.Œ 13f530b62000447aa6466260be0c0efa”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj‹ubeh}”(h!]”h#]”h%]”h']”h)]”uh,j…hjˆubah}”(h!]”h#]”h%]”h']”h)]”uh,j€hjgubjá)�”}”(hhh]”(j†)�”}”(hhh]”(j‹)�”}”(hhh]”hQ)�”}”(hŒmode”h]”hŒmode”…”�”}”(hjëhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMŸhjèh.Œ d224ede9383447518d389024dac54193”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjåubj‹)�”}”(hhh]”hQ)�”}”(hŒ ``string``”h]”j+)�”}”(hjh]”hŒstring”…”�”}”(hjhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMŸhjh.Œ 118d4aa0195f45b9be193fafbf43a8e1”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjåubj‹)�”}”(hhh]”hQ)�”}”(hŒ\The mode used by this persistent onion. Options are "share", "receive", "website" or "chat".”h]”hŒlThe mode used by this persistent onion. Options are “shareâ€�, “receiveâ€�, “websiteâ€� or “chatâ€�.”…”�”}”(hj$hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMŸhj!h.Œ 4c0c15bec2714e6aa24bfa2181996445”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjåubeh}”(h!]”h#]”h%]”h']”h)]”uh,j…hjâubj†)�”}”(hhh]”(j‹)�”}”(hhh]”hQ)�”}”(hŒenabled”h]”hŒenabled”…”�”}”(hjEhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM hjBh.Œ d35e19f82d994272a8443f7d1a41d692”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj?ubj‹)�”}”(hhh]”hQ)�”}”(hŒ ``boolean``”h]”j+)�”}”(hj_h]”hŒboolean”…”�”}”(hjahhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hj]ubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM hjZh.Œ 74f34dafa0c549509f100fe986d9ccc3”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj?ubj‹)�”}”(hhh]”hQ)�”}”(hŒ–Whether persistence is enabled for this onion. When the persistent option is unchecked in the desktop, this entire JSON file is deleted. Default: true”h]”hŒ–Whether persistence is enabled for this onion. When the persistent option is unchecked in the desktop, this entire JSON file is deleted. Default: true”…”�”}”(hj~hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM hj{h.Œ 93d8ba79dd194f6eba9c41d823137f0a”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj?ubeh}”(h!]”h#]”h%]”h']”h)]”uh,j…hjâubj†)�”}”(hhh]”(j‹)�”}”(hhh]”hQ)�”}”(hŒautostart_on_launch”h]”hŒautostart_on_launch”…”�”}”(hjŸhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM¡hjœh.Œ 65d80b41d6ca4ddf84e8472030d71931”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj™ubj‹)�”}”(hhh]”hQ)�”}”(hŒ ``boolean``”h]”j+)�”}”(hj¹h]”hŒboolean”…”�”}”(hj»hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hj·ubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM¡hj´h.Œ 1000ef771b404300970509baf769d675”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj™ubj‹)�”}”(hhh]”hQ)�”}”(hŒuWhether to automatically start this persistent onion when OnionShare starts and once Tor is connected. Default: false”h]”hŒuWhether to automatically start this persistent onion when OnionShare starts and once Tor is connected. Default: false”…”�”}”(hjØhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM¡hjÕh.Œ a7df7612ec164c48a941e1cbd2f1d937”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj™ubeh}”(h!]”h#]”h%]”h']”h)]”uh,j…hjâubeh}”(h!]”h#]”h%]”h']”h)]”uh,jàhjgubeh}”(h!]”h#]”h%]”h']”h)]”Œcols”Kuh,j[hjdubah}”(h!]”h#]”h%]”h']”h)]”uh,jVhjRhhhh-hNubeh}”(h!]”Œ persistent”ah#]”h%]”Œ persistent”ah']”h)]”uh,h hj7hhhh-hMšubh )�”}”(hhh]”(h)�”}”(hŒgeneral”h]”hŒgeneral”…”�”}”(hjhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhjhhhh-hM¥h.Œ 7ad4e18b193d41efaf58328e06048d98”ubjW)�”}”(hhh]”j\)�”}”(hhh]”(ja)�”}”(hhh]”h}”(h!]”h#]”h%]”h']”h)]”Œcolwidth”Kuh,j`hj#ubja)�”}”(hhh]”h}”(h!]”h#]”h%]”h']”h)]”Œcolwidth”K uh,j`hj#ubja)�”}”(hhh]”h}”(h!]”h#]”h%]”h']”h)]”Œcolwidth”KÁuh,j`hj#ubj�)�”}”(hhh]”j†)�”}”(hhh]”(j‹)�”}”(hhh]”hQ)�”}”(hŒ Parameter”h]”hŒ Parameter”…”�”}”(hjMhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM¨hjJh.Œ 6acf109652d14b869c821af3362604b0”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjGubj‹)�”}”(hhh]”hQ)�”}”(hŒType”h]”hŒType”…”�”}”(hjehhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM¨hjbh.Œ 64379bdcb2a745d09f7b6b7bffa1146f”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjGubj‹)�”}”(hhh]”hQ)�”}”(hŒ Explanation”h]”hŒ Explanation”…”�”}”(hj}hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM¨hjzh.Œ 7b67a945fd5d423a8e646b1d4bb85cc8”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjGubeh}”(h!]”h#]”h%]”h']”h)]”uh,j…hjDubah}”(h!]”h#]”h%]”h']”h)]”uh,j€hj#ubjá)�”}”(hhh]”(j†)�”}”(hhh]”(j‹)�”}”(hhh]”hQ)�”}”(hŒtitle”h]”hŒtitle”…”�”}”(hj§hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMªhj¤h.Œ 0c91e10dbea44a24ad27412e2815446a”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj¡ubj‹)�”}”(hhh]”hQ)�”}”(hŒ ``string``”h]”j+)�”}”(hjÁh]”hŒstring”…”�”}”(hjÃhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hj¿ubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMªhj¼h.Œ 0601747cbd7f4a008c19f55630e5dc87”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj¡ubj‹)�”}”(hhh]”hQ)�”}”(hŒpAn optional custom title for displaying on the onion service. Default: null ("OnionShare" will be shown instead)”h]”hŒtAn optional custom title for displaying on the onion service. Default: null (“OnionShareâ€� will be shown instead)”…”�”}”(hjàhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMªhjÝh.Œ 25182c7437c7433ab89c107e1fb53fdc”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj¡ubeh}”(h!]”h#]”h%]”h']”h)]”uh,j…hjžubj†)�”}”(hhh]”(j‹)�”}”(hhh]”hQ)�”}”(hŒpublic”h]”hŒpublic”…”�”}”(hjhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM«hjþh.Œ 1cf0e823f9f643bda75524f4d1c9d2eb”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjûubj‹)�”}”(hhh]”hQ)�”}”(hŒ ``boolean``”h]”j+)�”}”(hjh]”hŒboolean”…”�”}”(hjhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM«hjh.Œ 914ffdf233ac4115aad18f518e824182”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjûubj‹)�”}”(hhh]”hQ)�”}”(hŒ…Whether the onion service can be accessed with or without a Private Key (Client Authentication). If true, no Private Key is required.”h]”hŒ…Whether the onion service can be accessed with or without a Private Key (Client Authentication). If true, no Private Key is required.”…”�”}”(hj:hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM«hj7h.Œ 30cb49d9e3ab41b6b999ffa8ecc0227d”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjûubeh}”(h!]”h#]”h%]”h']”h)]”uh,j…hjžubj†)�”}”(hhh]”(j‹)�”}”(hhh]”hQ)�”}”(hŒautostart_timer”h]”hŒautostart_timer”…”�”}”(hj[hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM¬hjXh.Œ 7e234bb6bd9e4c19bde4129f7081075e”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjUubj‹)�”}”(hhh]”hQ)�”}”(hŒ ``boolean``”h]”j+)�”}”(hjuh]”hŒboolean”…”�”}”(hjwhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjsubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM¬hjph.Œ 030d655fe7e34442b08c317e065fc098”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjUubj‹)�”}”(hhh]”hQ)�”}”(hŒÁWhether the onion service is configured to start at a specific time. The time can be set in the desktop app or specified in seconds with ``--auto-start-timer`` with the CLI tool. Default: false”h]”(hŒ‰Whether the onion service is configured to start at a specific time. The time can be set in the desktop app or specified in seconds with ”…”�”}”(hj”hhhNhNubj+)�”}”(hŒ``--auto-start-timer``”h]”hŒ--auto-start-timer”…”�”}”(hjœhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hj”ubhŒ" with the CLI tool. Default: false”…”�”}”(hj”hhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM¬hj‘h.Œ dffec14044b94643b10b5b65c6f8c888”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjUubeh}”(h!]”h#]”h%]”h']”h)]”uh,j…hjžubj†)�”}”(hhh]”(j‹)�”}”(hhh]”hQ)�”}”(hŒautostop_timer”h]”hŒautostop_timer”…”�”}”(hjÇhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM­hjÄh.Œ 55595e8153f4415ab8d0940eefaed58c”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjÁubj‹)�”}”(hhh]”hQ)�”}”(hŒ ``boolean``”h]”j+)�”}”(hjáh]”hŒboolean”…”�”}”(hjãhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjßubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM­hjÜh.Œ 681a6fec3d464c719adbcfb19f5dc12f”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjÁubj‹)�”}”(hhh]”hQ)�”}”(hŒ¿Whether the onion service is configured to stop at a specific time. The time can be set in the desktop app or specified in seconds with ``--auto-stop-timer`` with the CLI tool. Default: false”h]”(hŒˆWhether the onion service is configured to stop at a specific time. The time can be set in the desktop app or specified in seconds with ”…”�”}”(hjhhhNhNubj+)�”}”(hŒ``--auto-stop-timer``”h]”hŒ--auto-stop-timer”…”�”}”(hjhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjubhŒ" with the CLI tool. Default: false”…”�”}”(hjhhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM­hjýh.Œ 5a7757b5e36f474689913804ee80ebeb”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjÁubeh}”(h!]”h#]”h%]”h']”h)]”uh,j…hjžubj†)�”}”(hhh]”(j‹)�”}”(hhh]”hQ)�”}”(hŒ service_id”h]”hŒ service_id”…”�”}”(hj3hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM®hj0h.Œ dda449048e6e4d9a9ce8eafdc17bd3fe”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj-ubj‹)�”}”(hhh]”hQ)�”}”(hŒ ``string``”h]”j+)�”}”(hjMh]”hŒstring”…”�”}”(hjOhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjKubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM®hjHh.Œ 00be840ed8e248889d079e526b255567”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj-ubj‹)�”}”(hhh]”hQ)�”}”(hŒWThe 32-character onion service URL, without the scheme and without the '.onion' suffix.”h]”hŒ[The 32-character onion service URL, without the scheme and without the ‘.onion’ suffix.”…”�”}”(hjlhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM®hjih.Œ b8b04211e2984b86aaffb7105ef92c4c”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj-ubeh}”(h!]”h#]”h%]”h']”h)]”uh,j…hjžubeh}”(h!]”h#]”h%]”h']”h)]”uh,jàhj#ubeh}”(h!]”h#]”h%]”h']”h)]”Œcols”Kuh,j[hj ubah}”(h!]”h#]”h%]”h']”h)]”uh,jVhjhhhh-hNubhQ)�”}”(hŒ\The below are settings specific to the 'mode' specified in the ``persistent`` section above.”h]”(hŒCThe below are settings specific to the ‘mode’ specified in the ”…”�”}”(hjšhhhNhNubj+)�”}”(hŒ``persistent``”h]”hŒ persistent”…”�”}”(hj¢hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjšubhŒ section above.”…”�”}”(hjšhhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM±hjhhh.Œ babe7973ff1e4d8aa76025b721bd11e6”ubeh}”(h!]”Œgeneral”ah#]”h%]”Œgeneral”ah']”h)]”uh,h hj7hhhh-hM¥ubh )�”}”(hhh]”(h)�”}”(hŒshare”h]”hŒshare”…”�”}”(hjÆhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhjÃhhhh-hM´h.Œ 4cf3ce8bd94e4e72bf33833f374d2999”ubjW)�”}”(hhh]”j\)�”}”(hhh]”(ja)�”}”(hhh]”h}”(h!]”h#]”h%]”h']”h)]”Œcolwidth”Kuh,j`hjØubja)�”}”(hhh]”h}”(h!]”h#]”h%]”h']”h)]”Œcolwidth”K uh,j`hjØubja)�”}”(hhh]”h}”(h!]”h#]”h%]”h']”h)]”Œcolwidth”K_uh,j`hjØubj�)�”}”(hhh]”j†)�”}”(hhh]”(j‹)�”}”(hhh]”hQ)�”}”(hŒ Parameter”h]”hŒ Parameter”…”�”}”(hjhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM·hjÿh.Œ 5a0d39882d364f538df61b68c3b555d0”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjüubj‹)�”}”(hhh]”hQ)�”}”(hŒType”h]”hŒType”…”�”}”(hjhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM·hjh.Œ 8be84a0c21ea455683862124a9b8018d”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjüubj‹)�”}”(hhh]”hQ)�”}”(hŒ Explanation”h]”hŒ Explanation”…”�”}”(hj2hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM·hj/h.Œ 63961af7637d4fe6a70d49b46924f192”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjüubeh}”(h!]”h#]”h%]”h']”h)]”uh,j…hjùubah}”(h!]”h#]”h%]”h']”h)]”uh,j€hjØubjá)�”}”(hhh]”(j†)�”}”(hhh]”(j‹)�”}”(hhh]”hQ)�”}”(hŒautostop_sharing”h]”hŒautostop_sharing”…”�”}”(hj\hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM¹hjYh.Œ 8a879e2dabff464699d58e14f8ad1612”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjVubj‹)�”}”(hhh]”hQ)�”}”(hŒ ``boolean``”h]”j+)�”}”(hjvh]”hŒboolean”…”�”}”(hjxhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjtubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM¹hjqh.Œ 5acb92cd6bf947f3a47caec5b12860c1”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjVubj‹)�”}”(hhh]”hQ)�”}”(hŒ_Whether to automatically stop the share once files are downloaded the first time. Default: true”h]”hŒ_Whether to automatically stop the share once files are downloaded the first time. Default: true”…”�”}”(hj•hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM¹hj’h.Œ 9fe4c4311fa44c91b84d3c97f45aa6b1”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjVubeh}”(h!]”h#]”h%]”h']”h)]”uh,j…hjSubj†)�”}”(hhh]”(j‹)�”}”(hhh]”hQ)�”}”(hŒ filenames”h]”hŒ filenames”…”�”}”(hj¶hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMºhj³h.Œ 049b2aff0d204a9d85e6efb1dd9ec5c5”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj°ubj‹)�”}”(hhh]”hQ)�”}”(hŒ``list``”h]”j+)�”}”(hjÐh]”hŒlist”…”�”}”(hjÒhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjÎubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMºhjËh.Œ 7d904cc74827419a915cd08c075a05cf”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj°ubj‹)�”}”(hhh]”hQ)�”}”(hŒ%A list of files to share. Default: []”h]”hŒ%A list of files to share. Default: []”…”�”}”(hjïhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMºhjìh.Œ d3485a99d0914d87a881dfed8f9bd4a1”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj°ubeh}”(h!]”h#]”h%]”h']”h)]”uh,j…hjSubj†)�”}”(hhh]”(j‹)�”}”(hhh]”hQ)�”}”(hŒ log_filenames”h]”hŒ log_filenames”…”�”}”(hjhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM»hj h.Œ fa4abaa07e124300b7ca02648af3d37e”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj ubj‹)�”}”(hhh]”hQ)�”}”(hŒ ``boolean``”h]”j+)�”}”(hj*h]”hŒboolean”…”�”}”(hj,hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hj(ubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM»hj%h.Œ c85088842eb74ee59455f249aae33aff”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj ubj‹)�”}”(hhh]”hQ)�”}”(hŒMWhether to log URL requests to stdout when using the CLI tool. Default: false”h]”hŒMWhether to log URL requests to stdout when using the CLI tool. Default: false”…”�”}”(hjIhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hM»hjFh.Œ b28215df198d4cf7a063bd6ce79d83b5”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj ubeh}”(h!]”h#]”h%]”h']”h)]”uh,j…hjSubeh}”(h!]”h#]”h%]”h']”h)]”uh,jàhjØubeh}”(h!]”h#]”h%]”h']”h)]”Œcols”Kuh,j[hjÕubah}”(h!]”h#]”h%]”h']”h)]”uh,jVhjÃhhhh-hNubeh}”(h!]”Œshare”ah#]”h%]”Œshare”ah']”h)]”uh,h hj7hhhh-hM´ubh )�”}”(hhh]”(h)�”}”(hŒreceive”h]”hŒreceive”…”�”}”(hj‚hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhjhhhh-hM¿h.Œ 042a926a040d4624b26610869a5fcdd3”ubjW)�”}”(hhh]”j\)�”}”(hhh]”(ja)�”}”(hhh]”h}”(h!]”h#]”h%]”h']”h)]”Œcolwidth”K uh,j`hj”ubja)�”}”(hhh]”h}”(h!]”h#]”h%]”h']”h)]”Œcolwidth”K uh,j`hj”ubja)�”}”(hhh]”h}”(h!]”h#]”h%]”h']”h)]”Œcolwidth”K}uh,j`hj”ubj�)�”}”(hhh]”j†)�”}”(hhh]”(j‹)�”}”(hhh]”hQ)�”}”(hŒ Parameter”h]”hŒ Parameter”…”�”}”(hj¾hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMÂhj»h.Œ caa3cc220a2b400f8e9ef41d343a5f6b”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj¸ubj‹)�”}”(hhh]”hQ)�”}”(hŒType”h]”hŒType”…”�”}”(hjÖhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMÂhjÓh.Œ 8c39fa76d9414647925226dd0e2178b6”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj¸ubj‹)�”}”(hhh]”hQ)�”}”(hŒ Explanation”h]”hŒ Explanation”…”�”}”(hjîhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMÂhjëh.Œ 82f6e7ad4298476ca7c48e2646aa4e0b”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj¸ubeh}”(h!]”h#]”h%]”h']”h)]”uh,j…hjµubah}”(h!]”h#]”h%]”h']”h)]”uh,j€hj”ubjá)�”}”(hhh]”(j†)�”}”(hhh]”(j‹)�”}”(hhh]”hQ)�”}”(hŒdata_dir”h]”hŒdata_dir”…”�”}”(hjhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMÄhjh.Œ 0de4886d1263464ebadbd0fa7d61e736”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjubj‹)�”}”(hhh]”hQ)�”}”(hŒ ``string``”h]”j+)�”}”(hj2h]”hŒstring”…”�”}”(hj4hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hj0ubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMÄhj-h.Œ d61458d7816c4ed1a2a36ab43ca24856”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjubj‹)�”}”(hhh]”hQ)�”}”(hŒ}The path where received files or text messages will be stored. Default: the 'OnionShare' folder of the user's home directory.”h]”hŒƒThe path where received files or text messages will be stored. Default: the ‘OnionShare’ folder of the user’s home directory.”…”�”}”(hjQhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMÄhjNh.Œ bf1db4a6053742f2910df73840197d10”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjubeh}”(h!]”h#]”h%]”h']”h)]”uh,j…hjubj†)�”}”(hhh]”(j‹)�”}”(hhh]”hQ)�”}”(hŒ webhook_url”h]”hŒ webhook_url”…”�”}”(hjrhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMÅhjoh.Œ a778eb05c7fd4d499f19674b0f534802”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjlubj‹)�”}”(hhh]”hQ)�”}”(hŒ ``string``”h]”j+)�”}”(hjŒh]”hŒstring”…”�”}”(hjŽhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjŠubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMÅhj‡h.Œ 083a59ce8707459a9787e6f9823eeaa1”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjlubj‹)�”}”(hhh]”hQ)�”}”(hŒaA webhook URL that OnionShare will POST to when it receives files or text messages. Default: null”h]”hŒaA webhook URL that OnionShare will POST to when it receives files or text messages. Default: null”…”�”}”(hj«hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMÅhj¨h.Œ 3887c7fd899540e0a93ab9472b9cc581”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjlubeh}”(h!]”h#]”h%]”h']”h)]”uh,j…hjubj†)�”}”(hhh]”(j‹)�”}”(hhh]”hQ)�”}”(hŒ disable_text”h]”hŒ disable_text”…”�”}”(hjÌhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMÆhjÉh.Œ ecd63266029149b08157a55fd9416c5e”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjÆubj‹)�”}”(hhh]”hQ)�”}”(hŒ ``boolean``”h]”j+)�”}”(hjæh]”hŒboolean”…”�”}”(hjèhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjäubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMÆhjáh.Œ 1cf3f47ef35445aeb83b42b2fad7f64b”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjÆubj‹)�”}”(hhh]”hQ)�”}”(hŒ:Whether to disable receiving text messages. Default: false”h]”hŒ:Whether to disable receiving text messages. Default: false”…”�”}”(hjhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMÆhjh.Œ 21c6b785c9e64ff69c51146d3dd4c69b”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjÆubeh}”(h!]”h#]”h%]”h']”h)]”uh,j…hjubj†)�”}”(hhh]”(j‹)�”}”(hhh]”hQ)�”}”(hŒ disable_files”h]”hŒ disable_files”…”�”}”(hj&hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMÇhj#h.Œ 02d149da989b424086b90ee7a09270e4”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj ubj‹)�”}”(hhh]”hQ)�”}”(hŒ ``boolean``”h]”j+)�”}”(hj@h]”hŒboolean”…”�”}”(hjBhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hj>ubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMÇhj;h.Œ fe5b1924a8ac41c9a36cec5ada67be32”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj ubj‹)�”}”(hhh]”hQ)�”}”(hŒ2Whether to disable receiving files. Default: false”h]”hŒ2Whether to disable receiving files. Default: false”…”�”}”(hj_hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMÇhj\h.Œ e48076f7befd4de6a7ed0aa4c7c18c37”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj ubeh}”(h!]”h#]”h%]”h']”h)]”uh,j…hjubeh}”(h!]”h#]”h%]”h']”h)]”uh,jàhj”ubeh}”(h!]”h#]”h%]”h']”h)]”Œcols”Kuh,j[hj‘ubah}”(h!]”h#]”h%]”h']”h)]”uh,jVhjhhhh-hNubeh}”(h!]”Œreceive”ah#]”h%]”Œreceive”ah']”h)]”uh,h hj7hhhh-hM¿ubh )�”}”(hhh]”(h)�”}”(hŒwebsite”h]”hŒwebsite”…”�”}”(hj˜hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhj•hhhh-hMËh.Œ d4786f6f66954a919a0d174e0d455d1d”ubjW)�”}”(hhh]”j\)�”}”(hhh]”(ja)�”}”(hhh]”h}”(h!]”h#]”h%]”h']”h)]”Œcolwidth”K uh,j`hjªubja)�”}”(hhh]”h}”(h!]”h#]”h%]”h']”h)]”Œcolwidth”K uh,j`hjªubja)�”}”(hhh]”h}”(h!]”h#]”h%]”h']”h)]”Œcolwidth”Kwuh,j`hjªubj�)�”}”(hhh]”j†)�”}”(hhh]”(j‹)�”}”(hhh]”hQ)�”}”(hŒ Parameter”h]”hŒ Parameter”…”�”}”(hjÔhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMÎhjÑh.Œ 648e1086e3d64764b176a77a9e0dc6ed”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjÎubj‹)�”}”(hhh]”hQ)�”}”(hŒType”h]”hŒType”…”�”}”(hjìhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMÎhjéh.Œ f1ad9e94eac84142a404e2beed2a8b52”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjÎubj‹)�”}”(hhh]”hQ)�”}”(hŒ Explanation”h]”hŒ Explanation”…”�”}”(hjhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMÎhjh.Œ 3e873dec286247a397f14d53fd80b162”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjÎubeh}”(h!]”h#]”h%]”h']”h)]”uh,j…hjËubah}”(h!]”h#]”h%]”h']”h)]”uh,j€hjªubjá)�”}”(hhh]”(j†)�”}”(hhh]”(j‹)�”}”(hhh]”hQ)�”}”(hŒ disable_csp”h]”hŒ disable_csp”…”�”}”(hj.hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMÐhj+h.Œ 282db95defb647aea6f262de848b9246”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj(ubj‹)�”}”(hhh]”hQ)�”}”(hŒ ``boolean``”h]”j+)�”}”(hjHh]”hŒboolean”…”�”}”(hjJhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjFubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMÐhjCh.Œ cfe5ce99a114447cb05109224aef3367”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj(ubj‹)�”}”(hhh]”hQ)�”}”(hŒwIf set to ``true``, OnionShare won't set its default Content Security Policy header for the website. Default: ``false``”h]”(hŒ If set to ”…”�”}”(hjghhhNhNubj+)�”}”(hŒ``true``”h]”hŒtrue”…”�”}”(hjohhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjgubhŒ^, OnionShare won’t set its default Content Security Policy header for the website. Default: ”…”�”}”(hjghhhNhNubj+)�”}”(hŒ ``false``”h]”hŒfalse”…”�”}”(hj�hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjgubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMÐhjdh.Œ a7af07f4fe0a4a558c0c0d204c11248c”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj(ubeh}”(h!]”h#]”h%]”h']”h)]”uh,j…hj%ubj†)�”}”(hhh]”(j‹)�”}”(hhh]”hQ)�”}”(hŒ custom_csp”h]”hŒ custom_csp”…”�”}”(hj¨hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMÑhj¥h.Œ 0fd92d84535346139098c1c57c2f8dc2”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj¢ubj‹)�”}”(hhh]”hQ)�”}”(hŒ ``string``”h]”j+)�”}”(hjÂh]”hŒstring”…”�”}”(hjÄhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjÀubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMÑhj½h.Œ a3ec94963f7446ba918888f3516864f5”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj¢ubj‹)�”}”(hhh]”hQ)�”}”(hŒGA custom Content Security Policy header to send instead of the default.”h]”hŒGA custom Content Security Policy header to send instead of the default.”…”�”}”(hjáhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMÑhjÞh.Œ d306ae098549472893620f779a3be1f3”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhj¢ubeh}”(h!]”h#]”h%]”h']”h)]”uh,j…hj%ubj†)�”}”(hhh]”(j‹)�”}”(hhh]”hQ)�”}”(hŒ log_filenames”h]”hŒ log_filenames”…”�”}”(hjhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMÒhjÿh.Œ 79056313c0b640ca8b656d7ae9e2c9db”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjüubj‹)�”}”(hhh]”hQ)�”}”(hŒ ``boolean``”h]”j+)�”}”(hjh]”hŒboolean”…”�”}”(hjhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMÒhjh.Œ dcfc1bd809c241be88f0512c0534c7c2”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjüubj‹)�”}”(hhh]”hQ)�”}”(hŒMWhether to log URL requests to stdout when using the CLI tool. Default: false”h]”hŒMWhether to log URL requests to stdout when using the CLI tool. Default: false”…”�”}”(hj;hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMÒhj8h.Œ 1c16754aee7e46949d0b2def7c8a5539”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjüubeh}”(h!]”h#]”h%]”h']”h)]”uh,j…hj%ubj†)�”}”(hhh]”(j‹)�”}”(hhh]”hQ)�”}”(hŒ filenames”h]”hŒ filenames”…”�”}”(hj\hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMÓhjYh.Œ ddc9e62bb127449bbe24a2c45c5aa8d0”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjVubj‹)�”}”(hhh]”hQ)�”}”(hŒ``list``”h]”j+)�”}”(hjvh]”hŒlist”…”�”}”(hjxhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j*hjtubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMÓhjqh.Œ b5e6acdf740e413f8da9910e6097bf0a”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjVubj‹)�”}”(hhh]”hQ)�”}”(hŒ%A list of files to share. Default: []”h]”hŒ%A list of files to share. Default: []”…”�”}”(hj•hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMÓhj’h.Œ a3a1898b360c48d88dec7eb13c514369”ubah}”(h!]”h#]”h%]”h']”h)]”uh,jŠhjVubeh}”(h!]”h#]”h%]”h']”h)]”uh,j…hj%ubeh}”(h!]”h#]”h%]”h']”h)]”uh,jàhjªubeh}”(h!]”h#]”h%]”h']”h)]”Œcols”Kuh,j[hj§ubah}”(h!]”h#]”h%]”h']”h)]”uh,jVhj•hhhh-hNubeh}”(h!]”Œwebsite”ah#]”h%]”Œwebsite”ah']”h)]”uh,h hj7hhhh-hMËubh )�”}”(hhh]”(h)�”}”(hŒchat”h]”hŒchat”…”�”}”(hjÎhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhjËhhhh-hM×h.Œ 3ce5db87bced43a7a6290a6e9d8cadbb”ubhQ)�”}”(hŒ?There are currently no configurable settings for the Chat mode.”h]”hŒ?There are currently no configurable settings for the Chat mode.”…”�”}”(hjÝhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hMÙhjËhhh.Œ 68b7e972bbcf42a49839d13b35c6c6f9”ubeh}”(h!]”Œchat”ah#]”h%]”Œchat”ah']”h)]”uh,h hj7hhhh-hM×ubeh}”(h!]”Œ3configuration-file-parameters-for-persistent-onions”ah#]”h%]”Œ3configuration file parameters for persistent onions”ah']”h)]”uh,h hh hhhh-hM]ubeh}”(h!]”Œadvanced-usage”ah#]”h%]”Œadvanced usage”ah']”h)]”uh,h hhhhhh-hKubah}”(h!]”h#]”h%]”h']”h)]”Œsource”h-uh,hŒcurrent_source”NŒ current_line”NŒsettings”Œdocutils.frontend”ŒValues”“”)�”}”(Œoutput”NhNŒ generator”NŒ datestamp”NŒ root_prefix”Œ/”Œ source_link”NŒ source_url”NŒ toc_backlinks”jŠŒfootnote_backlinks”ˆŒ sectnum_xform”ˆŒstrip_comments”NŒstrip_elements_with_classes”NŒ strip_classes”NŒ report_level”KŒ halt_level”KŒexit_status_level”KŒdebug”NŒwarning_stream”NŒ traceback”ˆŒinput_encoding”Œ utf-8-sig”Œinput_encoding_error_handler”Œstrict”Œoutput_encoding”Œutf-8”Œoutput_encoding_error_handler”j)Œerror_encoding”Œutf-8”Œerror_encoding_error_handler”Œbackslashreplace”Œ language_code”Œen”Œrecord_dependencies”NŒconfig”NŒ id_prefix”hŒauto_id_prefix”Œid”Œ dump_settings”NŒdump_internals”NŒdump_transforms”NŒdump_pseudo_xml”NŒexpose_internals”NŒstrict_visitor”NŒ_disable_config”NŒ_source”h-Œ _destination”NŒ _config_files”]”Œfile_insertion_enabled”ˆŒ raw_enabled”KŒline_length_limit”M'Œpep_references”NŒ pep_base_url”Œhttps://peps.python.org/”Œpep_file_url_template”Œpep-%04d”Œrfc_references”NŒ rfc_base_url”Œ&https://datatracker.ietf.org/doc/html/”Œ tab_width”KŒtrim_footnote_reference_space”‰Œsyntax_highlight”Œlong”Œ smart_quotes”ˆŒsmartquotes_locales”]”Œcharacter_level_inline_markup”‰Œdoctitle_xform”‰Œ docinfo_xform”ˆŒsectsubtitle_xform”‰Œ image_loading”Œlink”Œembed_stylesheet”‰Œcloak_email_addresses”ˆŒsection_self_link”‰Œenv”NubŒreporter”NŒindirect_targets”]”Œsubstitution_defs”}”Œsubstitution_names”}”Œrefnames”}”Œrefids”}”(h=]”h2ah©]”hŸaj]”höaj×]”jÍauŒnameids”}”(jjþh°h=h¯h¬jh©jjjBjjAj>jÝjÚjöj×jõjòjÝjÚjÈjÅjjjOjLjŠj‡jÓjÐjíjêjLjIjjj4j1jùjöjOjLj jjÀj½j|jyj’j�jÈjÅjñjîuŒ nametypes”}”(j‰h°ˆh¯‰jˆj‰jBˆjA‰j݉jöˆjõ‰j݉jȈj‰jO‰jЉjÓ‰jí‰jL‰j‰j4‰jù‰jO‰j ‰jÀ‰j|‰j’‰jȉjñ‰uh!}”(jþh h=h>h¬h>h©h·jh·jj j>j jÚjGj×jàjòjàjÚjjÅj¿jjàjLjj‡jRjÐj�jêjÖjIjûjjOj1jjöj7jLj–jjRj½jjyjÃj�jjÅj•jîjËuŒ footnote_refs”}”Œ citation_refs”}”Œ autofootnotes”]”Œautofootnote_refs”]”Œsymbol_footnotes”]”Œsymbol_footnote_refs”]”Œ footnotes”]”Œ citations”]”Œautofootnote_start”KŒsymbol_footnote_start”KŒ id_counter”Œ collections”ŒCounter”“”}”j7Ks…”R”Œparse_messages”]”Œtransform_messages”]”(h Œsystem_message”“”)�”}”(hhh]”hQ)�”}”(hhh]”hŒ/Hyperlink target "save-tabs" is not referenced.”…”�”}”hj•sbah}”(h!]”h#]”h%]”h']”h)]”uh,hPhj’ubah}”(h!]”h#]”h%]”h']”h)]”Œlevel”KŒtype”ŒINFO”Œsource”h-Œline”Kuh,j�ubj‘)�”}”(hhh]”hQ)�”}”(hhh]”hŒ:Hyperlink target "turn-off-private-key" is not referenced.”…”�”}”hj°sbah}”(h!]”h#]”h%]”h']”h)]”uh,hPhj­ubah}”(h!]”h#]”h%]”h']”h)]”Œlevel”KŒtype”jªŒsource”h-Œline”Kuh,j�ubj‘)�”}”(hhh]”hQ)�”}”(hhh]”hŒ3Hyperlink target "custom-titles" is not referenced.”…”�”}”hjÊsbah}”(h!]”h#]”h%]”h']”h)]”uh,hPhjÇubah}”(h!]”h#]”h%]”h']”h)]”Œlevel”KŒtype”jªŒsource”h-Œline”K"uh,j�ubj‘)�”}”(hhh]”hQ)�”}”(hhh]”hŒ)Hyperlink target "cli" is not referenced.”…”�”}”hjäsbah}”(h!]”h#]”h%]”h']”h)]”uh,hPhjáubah}”(h!]”h#]”h%]”h']”h)]”Œlevel”KŒtype”jªŒsource”h-Œline”KAuh,j�ubeŒ transformer”NŒ include_log”]”Œ decoration”Nhhub.onionshare-onionshare-26fcdc5/docs/gettext/.doctrees/develop.doctree000066400000000000000000001053061521174352300260370ustar00rootroot00000000000000€•»ŠŒsphinx.addnodes”Œdocument”“”)�”}”(Œ rawsource”Œ”Œchildren”]”Œdocutils.nodes”Œsection”“”)�”}”(hhh]”(h Œtitle”“”)�”}”(hŒDeveloping OnionShare”h]”h ŒText”“”ŒDeveloping OnionShare”…”�”}”(Œparent”hŒ _document”hŒsource”NŒline”NubaŒ attributes”}”(Œids”]”Œclasses”]”Œnames”]”Œdupnames”]”Œbackrefs”]”Œ translated”‰uŒtagname”hhh hhhŒE/home/saptaks/codebases/onionshare/onionshare/docs/source/develop.rst”hKŒuid”Œ c1587115d07c4423bc5784a7bbf7f728”ubh Œtarget”“”)�”}”(hŒ.. _collaborating:”h]”h}”(h!]”h#]”h%]”h']”h)]”Œrefid”Œ collaborating”uh,h0hKhh hhhh-ubh )�”}”(hhh]”(h)�”}”(hŒ Collaborating”h]”hŒ Collaborating”…”�”}”(hhAhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhh>hhhh-hKh.Œ 3f5813e61407492a9bf5f60de83d2e09”ubh Œ paragraph”“”)�”}”(hXöOnionShare has an open Keybase team to discuss the project, ask questions, share ideas and designs, and making plans for future development. (It's also an easy way to send end-to-end encrypted direct messages to others in the OnionShare community, like OnionShare addresses.) To use Keybase, download the `Keybase app `_, make an account, and `join this team `_. Within the app, go to "Teams", click "Join a Team", and type "onionshare".”h]”(hX3OnionShare has an open Keybase team to discuss the project, ask questions, share ideas and designs, and making plans for future development. (It’s also an easy way to send end-to-end encrypted direct messages to others in the OnionShare community, like OnionShare addresses.) To use Keybase, download the ”…”�”}”(hhRhhhNhNubh Œ reference”“”)�”}”(hŒ,`Keybase app `_”h]”hŒ Keybase app”…”�”}”(hh\hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”Œname”Œ Keybase app”Œrefuri”Œhttps://keybase.io/download”uh,hZhhRubh1)�”}”(hŒ ”h]”h}”(h!]”Œ keybase-app”ah#]”h%]”Œ keybase app”ah']”h)]”Œrefuri”hmuh,h0Œ referenced”KhhRubhŒ, make an account, and ”…”�”}”(hhRhhhNhNubh[)�”}”(hŒ6`join this team `_”h]”hŒjoin this team”…”�”}”(hh€hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”Œname”Œjoin this team”hlŒ"https://keybase.io/team/onionshare”uh,hZhhRubh1)�”}”(hŒ% ”h]”h}”(h!]”Œjoin-this-team”ah#]”h%]”Œjoin this team”ah']”h)]”Œrefuri”h�uh,h0h{KhhRubhŒX. Within the app, go to “Teamsâ€�, click “Join a Teamâ€�, and type “onionshareâ€�.”…”�”}”(hhRhhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hK hh>hhh.Œ 45aa28fa08274b478b12e78715c8feed”ubhQ)�”}”(hŒ–OnionShare also has a `mailing list `_ for developers and and designers to discuss the project.”h]”(hŒOnionShare also has a ”…”�”}”(hh©hhhNhNubh[)�”}”(hŒG`mailing list `_”h]”hŒ mailing list”…”�”}”(hh±hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”Œname”Œ mailing list”hlŒ5https://lists.riseup.net/www/subscribe/onionshare-dev”uh,hZhh©ubh1)�”}”(hŒ8 ”h]”h}”(h!]”Œ mailing-list”ah#]”h%]”Œ mailing list”ah']”h)]”Œrefuri”hÁuh,h0h{Khh©ubhŒ9 for developers and and designers to discuss the project.”…”�”}”(hh©hhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hK hh>hhh.Œ c151f7d1fad347d4b3f483551690e6a2”ubeh}”(h!]”(h=Œid1”eh#]”h%]”Œ collaborating”ah']”Œ collaborating”ah)]”uh,h hh hhhh-hKh{ˆŒexpect_referenced_by_name”}”hßh2sŒexpect_referenced_by_id”}”h=h2subh )�”}”(hhh]”(h)�”}”(hŒContributing Code”h]”hŒContributing Code”…”�”}”(hhêhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhhçhhhh-hKh.Œ 92aac887d5114346a2c78df2b42db071”ubhQ)�”}”(hŒfOnionShare source code is to be found in this Git repository: https://github.com/onionshare/onionshare”h]”(hŒ>OnionShare source code is to be found in this Git repository: ”…”�”}”(hhùhhhNhNubh[)�”}”(hŒ(https://github.com/onionshare/onionshare”h]”hŒ(https://github.com/onionshare/onionshare”…”�”}”(hjhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”Œrefuri”juh,hZhhùubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hKhhçhhh.Œ 4ccf331f410b47d59db267a0cb9f5c18”ubhQ)�”}”(hX(If you'd like to contribute code to OnionShare, it helps to join the Keybase team and ask questions about what you're thinking of working on. You should also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle.”h]”(hŒ´If you’d like to contribute code to OnionShare, it helps to join the Keybase team and ask questions about what you’re thinking of working on. You should also review all of the ”…”�”}”(hjhhhNhNubh[)�”}”(hŒ@`open issues `_”h]”hŒ open issues”…”�”}”(hjhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”Œname”Œ open issues”hlŒ/https://github.com/onionshare/onionshare/issues”uh,hZhjubh1)�”}”(hŒ2 ”h]”h}”(h!]”Œ open-issues”ah#]”h%]”Œ open issues”ah']”h)]”Œrefuri”j/uh,h0h{KhjubhŒ: on GitHub to see if there are any you’d like to tackle.”…”�”}”(hjhhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hKhhçhhh.Œ 8303e0de5c0d40a9ac65470eb8945664”ubhQ)�”}”(hŒÚWhen you're ready to contribute code, open a pull request in the GitHub repository and one of the project maintainers will review it and possibly ask questions, request changes, reject it, or merge it into the project.”h]”hŒÜWhen you’re ready to contribute code, open a pull request in the GitHub repository and one of the project maintainers will review it and possibly ask questions, request changes, reject it, or merge it into the project.”…”�”}”(hjHhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hKhhçhhh.Œ 433f5ed244024778ad63cf910f9f2034”ubh1)�”}”(hŒ.. _starting_development:”h]”h}”(h!]”h#]”h%]”h']”h)]”h<Œstarting-development”uh,h0hKhhçhhhh-ubeh}”(h!]”Œcontributing-code”ah#]”h%]”Œcontributing code”ah']”h)]”uh,h hh hhhh-hKubh )�”}”(hhh]”(h)�”}”(hŒStarting Development”h]”hŒStarting Development”…”�”}”(hjmhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhjjhhhh-hKh.Œ 79c308995fb6490a8915671d6c3bd6e2”ubhQ)�”}”(hXhOnionShare is developed in Python. To get started, clone the Git repository at https://github.com/onionshare/onionshare/ and then consult the ``cli/README.md`` file to learn how to set up your development environment for the command-line version, and the ``desktop/README.md`` file to learn how to set up your development environment for the graphical version.”h]”(hŒOOnionShare is developed in Python. To get started, clone the Git repository at ”…”�”}”(hj|hhhNhNubh[)�”}”(hŒ)https://github.com/onionshare/onionshare/”h]”hŒ)https://github.com/onionshare/onionshare/”…”�”}”(hj„hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”Œrefuri”j†uh,hZhj|ubhŒ and then consult the ”…”�”}”(hj|hhhNhNubh Œliteral”“”)�”}”(hŒ``cli/README.md``”h]”hŒ cli/README.md”…”�”}”(hj™hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j—hj|ubhŒ` file to learn how to set up your development environment for the command-line version, and the ”…”�”}”(hj|hhhNhNubj˜)�”}”(hŒ``desktop/README.md``”h]”hŒdesktop/README.md”…”�”}”(hj«hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j—hj|ubhŒT file to learn how to set up your development environment for the graphical version.”…”�”}”(hj|hhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hKhjjhhh.Œ 98e1708c78dd43b4aecf0291f02f78b8”ubhQ)�”}”(hŒ™Those files contain the necessary technical instructions and commands install dependencies for your platform, and to run OnionShare from the source tree.”h]”hŒ™Those files contain the necessary technical instructions and commands install dependencies for your platform, and to run OnionShare from the source tree.”…”�”}”(hjÄhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hK hjjhhh.Œ 101c6a0460f34636a81d56633ade1f38”ubeh}”(h!]”(jaŒid2”eh#]”h%]”(Œstarting development”Œstarting_development”eh']”h)]”uh,h hh hhhh-hKhã}”jÙjWshå}”jajWsubh )�”}”(hhh]”(h)�”}”(hŒDebugging tips”h]”hŒDebugging tips”…”�”}”(hjáhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhjÞhhhh-hK#h.Œ 02d707639a1f417192a30ac516cdc278”ubh )�”}”(hhh]”(h)�”}”(hŒ Verbose mode”h]”hŒ Verbose mode”…”�”}”(hjóhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhjðhhhh-hK&h.Œ b8937954805e422781e33ba617780518”ubhQ)�”}”(hXLWhen developing, it's convenient to run OnionShare from a terminal and add the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of helpful messages to the terminal, such as when certain objects are initialized, when events occur (like buttons clicked, settings saved or reloaded), and other debug info. For example::”h]”(hŒQWhen developing, it’s convenient to run OnionShare from a terminal and add the ”…”�”}”(hjhhhNhNubj˜)�”}”(hŒ ``--verbose``”h]”hŒ --verbose”…”�”}”(hj hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j—hjubhŒ (or ”…”�”}”(hjhhhNhNubj˜)�”}”(hŒ``-v``”h]”hŒ-v”…”�”}”(hjhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j—hjubhŒä) flag to the command. This prints a lot of helpful messages to the terminal, such as when certain objects are initialized, when events occur (like buttons clicked, settings saved or reloaded), and other debug info. For example:”…”�”}”(hjhhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hK(hjðhhh.Œ dc724c07135f43d39c9abd341239b031”ubh Œ literal_block”“”)�”}”(hXY$ poetry run onionshare-cli -v ~/Documents/roms/nes/Q-bert\ \(USA\).nes ╭───────────────────────────────────────────╮ │ * ▄▄█████▄▄ * │ │ ▄████▀▀▀████▄ * │ │ ▀▀█▀ ▀██▄ │ │ * ▄█▄ ▀██▄ │ │ ▄█████▄ ███ -+- │ │ ███ ▀█████▀ │ │ ▀██▄ ▀█▀ │ │ * ▀██▄ ▄█▄▄ * │ │ * ▀████▄▄▄████▀ │ │ ▀▀█████▀▀ │ │ -+- * │ │ ▄▀▄ ▄▀▀ â–ˆ │ │ â–ˆ â–ˆ â–€ ▀▄ â–ˆ │ │ â–ˆ â–ˆ █▀▄ â–ˆ ▄▀▄ █▀▄ ▀▄ █▀▄ ▄▀▄ █▄▀ ▄█▄ │ │ ▀▄▀ â–ˆ â–ˆ â–ˆ ▀▄▀ â–ˆ â–ˆ â–„â–„â–€ â–ˆ â–ˆ ▀▄█ â–ˆ ▀▄▄ │ │ │ │ v2.4.1 │ │ │ │ https://onionshare.org/ │ ╰───────────────────────────────────────────╯ [Sep 09 2021 19:13:20] Settings.__init__ [Sep 09 2021 19:13:20] Settings.load [Sep 09 2021 19:13:20] Settings.load: Trying to load /home/user/.config/onionshare/onionshare.json [Sep 09 2021 19:13:20] Common.get_resource_path: filename=wordlist.txt [Sep 09 2021 19:13:20] Common.get_resource_path: filename=wordlist.txt, path=/home/user/code/onionshare/cli/onionshare_cli/resources/wordlist.txt [Sep 09 2021 19:13:20] ModeSettings.load: creating /home/user/.config/onionshare/persistent/polish-pushpin-hydrated.json [Sep 09 2021 19:13:20] ModeSettings.set: updating polish-pushpin-hydrated: general.title = None [Sep 09 2021 19:13:20] ModeSettings.set: updating polish-pushpin-hydrated: general.public = False [Sep 09 2021 19:13:20] ModeSettings.set: updating polish-pushpin-hydrated: general.autostart_timer = 0 [Sep 09 2021 19:13:20] ModeSettings.set: updating polish-pushpin-hydrated: general.autostop_timer = 0 [Sep 09 2021 19:13:20] ModeSettings.set: updating polish-pushpin-hydrated: share.autostop_sharing = True [Sep 09 2021 19:13:20] Web.__init__: is_gui=False, mode=share [Sep 09 2021 19:13:20] Common.get_resource_path: filename=static [Sep 09 2021 19:13:20] Common.get_resource_path: filename=static, path=/home/user/code/onionshare/cli/onionshare_cli/resources/static [Sep 09 2021 19:13:20] Common.get_resource_path: filename=templates [Sep 09 2021 19:13:20] Common.get_resource_path: filename=templates, path=/home/user/code/onionshare/cli/onionshare_cli/resources/templates [Sep 09 2021 19:13:20] Web.generate_static_url_path: new static_url_path is /static_gvvq2hplxhs2cekk665kagei6m [Sep 09 2021 19:13:20] ShareModeWeb.init [Sep 09 2021 19:13:20] Onion.__init__ [Sep 09 2021 19:13:20] Onion.connect [Sep 09 2021 19:13:20] Settings.__init__ [Sep 09 2021 19:13:20] Settings.load [Sep 09 2021 19:13:20] Settings.load: Trying to load /home/user/.config/onionshare/onionshare.json [Sep 09 2021 19:13:20] Onion.connect: tor_data_directory_name=/home/user/.config/onionshare/tmp/tmpf3akiouy [Sep 09 2021 19:13:20] Common.get_resource_path: filename=torrc_template [Sep 09 2021 19:13:20] Common.get_resource_path: filename=torrc_template, path=/home/user/code/onionshare/cli/onionshare_cli/resources/torrc_template Connecting to the Tor network: 100% - Done [Sep 09 2021 19:13:30] Onion.connect: Connected to tor 0.4.6.7 [Sep 09 2021 19:13:30] Settings.load [Sep 09 2021 19:13:30] Settings.load: Trying to load /home/user/.config/onionshare/onionshare.json [Sep 09 2021 19:13:30] OnionShare.__init__ [Sep 09 2021 19:13:30] OnionShare.start_onion_service [Sep 09 2021 19:13:30] Onion.start_onion_service: port=17616 [Sep 09 2021 19:13:30] Onion.start_onion_service: key_type=NEW, key_content=ED25519-V3 [Sep 09 2021 19:13:35] ModeSettings.set: updating polish-pushpin-hydrated: general.service_id = vucwsdmjt7szoc6pel3puqoxobiepdsowmqaq7pm7dzhembtzr2capad [Sep 09 2021 19:13:35] ModeSettings.set: updating polish-pushpin-hydrated: onion.private_key = +HfFALM4MtrNh59ibfMtRwDCIpfpWHIcNh3boahqrHh3TkLAyQvzKTm/y53KoYKSh0VU+m9DZY7DtZuCzkHkqQ== [Sep 09 2021 19:13:35] ModeSettings.set: updating polish-pushpin-hydrated: onion.client_auth_priv_key = G24TSNLIJX7YZM6R7P24AIGRU4N56ZFL7ENZVIDIWUEWY66YS3EQ [Sep 09 2021 19:13:35] ModeSettings.set: updating polish-pushpin-hydrated: onion.client_auth_pub_key = GDY2EPXSS7Q3ELQJFIX2VELTVZ3QEYIGWIZ26CEDQKZJ5Y7VKI3A Compressing files. [Sep 09 2021 19:13:35] ShareModeWeb.init [Sep 09 2021 19:13:35] ShareModeWeb.set_file_info_custom [Sep 09 2021 19:13:35] ShareModeWeb.build_zipfile_list [Sep 09 2021 19:13:35] Web.start: port=17616 * Running on http://127.0.0.1:17616/ (Press CTRL+C to quit) Give this address and private key to the recipient: http://vucwsdmjt7szoc6pel3puqoxobiepdsowmqaq7pm7dzhembtzr2capad.onion Private key: G24TSNLIJX7YZM6R7P24AIGRU4N56ZFL7ENZVIDIWUEWY66YS3EQ Press Ctrl+C to stop the server”h]”hXY$ poetry run onionshare-cli -v ~/Documents/roms/nes/Q-bert\ \(USA\).nes ╭───────────────────────────────────────────╮ │ * ▄▄█████▄▄ * │ │ ▄████▀▀▀████▄ * │ │ ▀▀█▀ ▀██▄ │ │ * ▄█▄ ▀██▄ │ │ ▄█████▄ ███ -+- │ │ ███ ▀█████▀ │ │ ▀██▄ ▀█▀ │ │ * ▀██▄ ▄█▄▄ * │ │ * ▀████▄▄▄████▀ │ │ ▀▀█████▀▀ │ │ -+- * │ │ ▄▀▄ ▄▀▀ â–ˆ │ │ â–ˆ â–ˆ â–€ ▀▄ â–ˆ │ │ â–ˆ â–ˆ █▀▄ â–ˆ ▄▀▄ █▀▄ ▀▄ █▀▄ ▄▀▄ █▄▀ ▄█▄ │ │ ▀▄▀ â–ˆ â–ˆ â–ˆ ▀▄▀ â–ˆ â–ˆ â–„â–„â–€ â–ˆ â–ˆ ▀▄█ â–ˆ ▀▄▄ │ │ │ │ v2.4.1 │ │ │ │ https://onionshare.org/ │ ╰───────────────────────────────────────────╯ [Sep 09 2021 19:13:20] Settings.__init__ [Sep 09 2021 19:13:20] Settings.load [Sep 09 2021 19:13:20] Settings.load: Trying to load /home/user/.config/onionshare/onionshare.json [Sep 09 2021 19:13:20] Common.get_resource_path: filename=wordlist.txt [Sep 09 2021 19:13:20] Common.get_resource_path: filename=wordlist.txt, path=/home/user/code/onionshare/cli/onionshare_cli/resources/wordlist.txt [Sep 09 2021 19:13:20] ModeSettings.load: creating /home/user/.config/onionshare/persistent/polish-pushpin-hydrated.json [Sep 09 2021 19:13:20] ModeSettings.set: updating polish-pushpin-hydrated: general.title = None [Sep 09 2021 19:13:20] ModeSettings.set: updating polish-pushpin-hydrated: general.public = False [Sep 09 2021 19:13:20] ModeSettings.set: updating polish-pushpin-hydrated: general.autostart_timer = 0 [Sep 09 2021 19:13:20] ModeSettings.set: updating polish-pushpin-hydrated: general.autostop_timer = 0 [Sep 09 2021 19:13:20] ModeSettings.set: updating polish-pushpin-hydrated: share.autostop_sharing = True [Sep 09 2021 19:13:20] Web.__init__: is_gui=False, mode=share [Sep 09 2021 19:13:20] Common.get_resource_path: filename=static [Sep 09 2021 19:13:20] Common.get_resource_path: filename=static, path=/home/user/code/onionshare/cli/onionshare_cli/resources/static [Sep 09 2021 19:13:20] Common.get_resource_path: filename=templates [Sep 09 2021 19:13:20] Common.get_resource_path: filename=templates, path=/home/user/code/onionshare/cli/onionshare_cli/resources/templates [Sep 09 2021 19:13:20] Web.generate_static_url_path: new static_url_path is /static_gvvq2hplxhs2cekk665kagei6m [Sep 09 2021 19:13:20] ShareModeWeb.init [Sep 09 2021 19:13:20] Onion.__init__ [Sep 09 2021 19:13:20] Onion.connect [Sep 09 2021 19:13:20] Settings.__init__ [Sep 09 2021 19:13:20] Settings.load [Sep 09 2021 19:13:20] Settings.load: Trying to load /home/user/.config/onionshare/onionshare.json [Sep 09 2021 19:13:20] Onion.connect: tor_data_directory_name=/home/user/.config/onionshare/tmp/tmpf3akiouy [Sep 09 2021 19:13:20] Common.get_resource_path: filename=torrc_template [Sep 09 2021 19:13:20] Common.get_resource_path: filename=torrc_template, path=/home/user/code/onionshare/cli/onionshare_cli/resources/torrc_template Connecting to the Tor network: 100% - Done [Sep 09 2021 19:13:30] Onion.connect: Connected to tor 0.4.6.7 [Sep 09 2021 19:13:30] Settings.load [Sep 09 2021 19:13:30] Settings.load: Trying to load /home/user/.config/onionshare/onionshare.json [Sep 09 2021 19:13:30] OnionShare.__init__ [Sep 09 2021 19:13:30] OnionShare.start_onion_service [Sep 09 2021 19:13:30] Onion.start_onion_service: port=17616 [Sep 09 2021 19:13:30] Onion.start_onion_service: key_type=NEW, key_content=ED25519-V3 [Sep 09 2021 19:13:35] ModeSettings.set: updating polish-pushpin-hydrated: general.service_id = vucwsdmjt7szoc6pel3puqoxobiepdsowmqaq7pm7dzhembtzr2capad [Sep 09 2021 19:13:35] ModeSettings.set: updating polish-pushpin-hydrated: onion.private_key = +HfFALM4MtrNh59ibfMtRwDCIpfpWHIcNh3boahqrHh3TkLAyQvzKTm/y53KoYKSh0VU+m9DZY7DtZuCzkHkqQ== [Sep 09 2021 19:13:35] ModeSettings.set: updating polish-pushpin-hydrated: onion.client_auth_priv_key = G24TSNLIJX7YZM6R7P24AIGRU4N56ZFL7ENZVIDIWUEWY66YS3EQ [Sep 09 2021 19:13:35] ModeSettings.set: updating polish-pushpin-hydrated: onion.client_auth_pub_key = GDY2EPXSS7Q3ELQJFIX2VELTVZ3QEYIGWIZ26CEDQKZJ5Y7VKI3A Compressing files. [Sep 09 2021 19:13:35] ShareModeWeb.init [Sep 09 2021 19:13:35] ShareModeWeb.set_file_info_custom [Sep 09 2021 19:13:35] ShareModeWeb.build_zipfile_list [Sep 09 2021 19:13:35] Web.start: port=17616 * Running on http://127.0.0.1:17616/ (Press CTRL+C to quit) Give this address and private key to the recipient: http://vucwsdmjt7szoc6pel3puqoxobiepdsowmqaq7pm7dzhembtzr2capad.onion Private key: G24TSNLIJX7YZM6R7P24AIGRU4N56ZFL7ENZVIDIWUEWY66YS3EQ Press Ctrl+C to stop the server”…”�”}”hj7sbah}”(h!]”h#]”h%]”h']”h)]”Œ xml:space”Œpreserve”uh,j5hh-hK+hjðhhubhQ)�”}”(hŒuYou can add your own debug messages by running the ``Common.log`` method from ``onionshare/common.py``. For example::”h]”(hŒ3You can add your own debug messages by running the ”…”�”}”(hjGhhhNhNubj˜)�”}”(hŒ``Common.log``”h]”hŒ Common.log”…”�”}”(hjOhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j—hjGubhŒ method from ”…”�”}”(hjGhhhNhNubj˜)�”}”(hŒ``onionshare/common.py``”h]”hŒonionshare/common.py”…”�”}”(hjahhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j—hjGubhŒ. For example:”…”�”}”(hjGhhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hKuhjðhhh.Œ aa3713add72e4c578dbfd7eb8122b0b6”ubj6)�”}”(hŒ9common.log('OnionShareGui', 'start_server', 'I ran here')”h]”hŒ9common.log('OnionShareGui', 'start_server', 'I ran here')”…”�”}”hjzsbah}”(h!]”h#]”h%]”h']”h)]”jEjFuh,j5hh-hKwhjðhhubhQ)�”}”(hŒŸThis can be useful when learning the chain of events that occur when using OnionShare, or the value of certain variables before and after they are manipulated.”h]”hŒŸThis can be useful when learning the chain of events that occur when using OnionShare, or the value of certain variables before and after they are manipulated.”…”�”}”(hjˆhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hKyhjðhhh.Œ d8372418341a4003a74c02b4d2e0fb67”ubeh}”(h!]”Œ verbose-mode”ah#]”h%]”Œ verbose mode”ah']”h)]”uh,h hjÞhhhh-hK&ubh )�”}”(hhh]”(h)�”}”(hŒ Local Only”h]”hŒ Local Only”…”�”}”(hj¢hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhjŸhhhh-hK|h.Œ ede3093ff3e142138578642daf920259”ubhQ)�”}”(hŒ£Tor is slow, and it's often convenient to skip starting onion services altogether during development. You can do this with the ``--local-only`` flag. For example::”h]”(hŒ�Tor is slow, and it’s often convenient to skip starting onion services altogether during development. You can do this with the ”…”�”}”(hj±hhhNhNubj˜)�”}”(hŒ``--local-only``”h]”hŒ --local-only”…”�”}”(hj¹hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j—hj±ubhŒ flag. For example:”…”�”}”(hj±hhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hK~hjŸhhh.Œ e182a563d4b74c9c8d2c3fdb63ab8f3c”ubj6)�”}”(hX1$ poetry run onionshare-cli --local-only --receive ╭───────────────────────────────────────────╮ │ * ▄▄█████▄▄ * │ │ ▄████▀▀▀████▄ * │ │ ▀▀█▀ ▀██▄ │ │ * ▄█▄ ▀██▄ │ │ ▄█████▄ ███ -+- │ │ ███ ▀█████▀ │ │ ▀██▄ ▀█▀ │ │ * ▀██▄ ▄█▄▄ * │ │ * ▀████▄▄▄████▀ │ │ ▀▀█████▀▀ │ │ -+- * │ │ ▄▀▄ ▄▀▀ â–ˆ │ │ â–ˆ â–ˆ â–€ ▀▄ â–ˆ │ │ â–ˆ â–ˆ █▀▄ â–ˆ ▄▀▄ █▀▄ ▀▄ █▀▄ ▄▀▄ █▄▀ ▄█▄ │ │ ▀▄▀ â–ˆ â–ˆ â–ˆ ▀▄▀ â–ˆ â–ˆ â–„â–„â–€ â–ˆ â–ˆ ▀▄█ â–ˆ ▀▄▄ │ │ │ │ v2.4.1 │ │ │ │ https://onionshare.org/ │ ╰───────────────────────────────────────────╯ * Running on http://127.0.0.1:17641/ (Press CTRL+C to quit) Files sent to you appear in this folder: /home/user/OnionShare Warning: Receive mode lets people upload files to your computer. Some files can potentially take control of your computer if you open them. Only open things from people you trust, or if you know what you are doing. Give this address and private key to the sender: http://127.0.0.1:17641 Private key: E2GOT5LTUTP3OAMRCRXO4GSH6VKJEUOXZQUC336SRKAHTTT5OVSA Press Ctrl+C to stop the server”h]”hX1$ poetry run onionshare-cli --local-only --receive ╭───────────────────────────────────────────╮ │ * ▄▄█████▄▄ * │ │ ▄████▀▀▀████▄ * │ │ ▀▀█▀ ▀██▄ │ │ * ▄█▄ ▀██▄ │ │ ▄█████▄ ███ -+- │ │ ███ ▀█████▀ │ │ ▀██▄ ▀█▀ │ │ * ▀██▄ ▄█▄▄ * │ │ * ▀████▄▄▄████▀ │ │ ▀▀█████▀▀ │ │ -+- * │ │ ▄▀▄ ▄▀▀ â–ˆ │ │ â–ˆ â–ˆ â–€ ▀▄ â–ˆ │ │ â–ˆ â–ˆ █▀▄ â–ˆ ▄▀▄ █▀▄ ▀▄ █▀▄ ▄▀▄ █▄▀ ▄█▄ │ │ ▀▄▀ â–ˆ â–ˆ â–ˆ ▀▄▀ â–ˆ â–ˆ â–„â–„â–€ â–ˆ â–ˆ ▀▄█ â–ˆ ▀▄▄ │ │ │ │ v2.4.1 │ │ │ │ https://onionshare.org/ │ ╰───────────────────────────────────────────╯ * Running on http://127.0.0.1:17641/ (Press CTRL+C to quit) Files sent to you appear in this folder: /home/user/OnionShare Warning: Receive mode lets people upload files to your computer. Some files can potentially take control of your computer if you open them. Only open things from people you trust, or if you know what you are doing. Give this address and private key to the sender: http://127.0.0.1:17641 Private key: E2GOT5LTUTP3OAMRCRXO4GSH6VKJEUOXZQUC336SRKAHTTT5OVSA Press Ctrl+C to stop the server”…”�”}”hjÒsbah}”(h!]”h#]”h%]”h']”h)]”jEjFuh,j5hh-hK�hjŸhhubhQ)�”}”(hŒÒIn this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-browser like Firefox, instead of using the Tor Browser. The private key is not actually needed in local-only mode, so you can ignore it.”h]”(hŒIn this case, you load the URL ”…”�”}”(hjàhhhNhNubj˜)�”}”(hŒ``http://127.0.0.1:17641``”h]”hŒhttp://127.0.0.1:17641”…”�”}”(hjèhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j—hjàubhŒ™ in a normal web-browser like Firefox, instead of using the Tor Browser. The private key is not actually needed in local-only mode, so you can ignore it.”…”�”}”(hjàhhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hK¥hjŸhhh.Œ 3b2b37e61f5545dc86dca97f6e8d37ec”ubeh}”(h!]”Œ local-only”ah#]”h%]”Œ local only”ah']”h)]”uh,h hjÞhhhh-hK|ubeh}”(h!]”Œdebugging-tips”ah#]”h%]”Œdebugging tips”ah']”h)]”uh,h hh hhhh-hK#ubh )�”}”(hhh]”(h)�”}”(hŒContributing Translations”h]”hŒContributing Translations”…”�”}”(hjhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhjhhhh-hK¨h.Œ a043f50e6f2d44188f97ffdd89286672”ubhQ)�”}”(hXHelp make OnionShare easier to use and more familiar and welcoming for people by translating it on `Hosted Weblate `_. Always keep the "OnionShare" in latin letters, and use "OnionShare (localname)" if needed.”h]”(hŒcHelp make OnionShare easier to use and more familiar and welcoming for people by translating it on ”…”�”}”(hj#hhhNhNubh[)�”}”(hŒC`Hosted Weblate `_”h]”hŒHosted Weblate”…”�”}”(hj+hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”Œname”ŒHosted Weblate”hlŒ/https://hosted.weblate.org/projects/onionshare/”uh,hZhj#ubh1)�”}”(hŒ2 ”h]”h}”(h!]”Œhosted-weblate”ah#]”h%]”Œhosted weblate”ah']”h)]”Œrefuri”j;uh,h0h{Khj#ubhŒd. Always keep the “OnionShareâ€� in latin letters, and use “OnionShare (localname)â€� if needed.”…”�”}”(hj#hhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hKªhjhhh.Œ 68782f893da24dedaa805be0e4ff64e9”ubhQ)�”}”(hŒHTo help translate, make a Hosted Weblate account and start contributing.”h]”hŒHTo help translate, make a Hosted Weblate account and start contributing.”…”�”}”(hjThhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hK¬hjhhh.Œ 4e42761042464bc98a3effd27c5cecb6”ubh )�”}”(hhh]”(h)�”}”(hŒ(Suggestions for Original English Strings”h]”hŒ(Suggestions for Original English Strings”…”�”}”(hjfhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhjchhhh-hK¯h.Œ 33989dc0a912412d92bbd7ccce1a0247”ubhQ)�”}”(hŒoSometimes the original English strings are wrong, or don't match between the application and the documentation.”h]”hŒqSometimes the original English strings are wrong, or don’t match between the application and the documentation.”…”�”}”(hjuhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hK±hjchhh.Œ de0d95aa00c94d31a4aec9d3ba52e893”ubhQ)�”}”(hŒûFile source string improvements by adding @kingu to your Weblate comment, or open a GitHub issue or pull request. The latter ensures all upstream developers see the suggestion, and can potentially modify the string via the usual code review processes.”h]”hŒûFile source string improvements by adding @kingu to your Weblate comment, or open a GitHub issue or pull request. The latter ensures all upstream developers see the suggestion, and can potentially modify the string via the usual code review processes.”…”�”}”(hj„hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hK³hjchhh.Œ 4ee8cc2b2ea14d5693a94f1528474d3d”ubeh}”(h!]”Œ(suggestions-for-original-english-strings”ah#]”h%]”Œ(suggestions for original english strings”ah']”h)]”uh,h hjhhhh-hK¯ubh )�”}”(hhh]”(h)�”}”(hŒStatus of Translations”h]”hŒStatus of Translations”…”�”}”(hjžhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhj›hhhh-hK·h.Œ f649da817f24488b90dc51effda8f2d5”ubhQ)�”}”(hŒ¨Here is the current translation status. If you want start a translation in a language not yet started, please write to the mailing list: onionshare-dev@lists.riseup.net”h]”(hŒ‰Here is the current translation status. If you want start a translation in a language not yet started, please write to the mailing list: ”…”�”}”(hj­hhhNhNubh[)�”}”(hŒonionshare-dev@lists.riseup.net”h]”hŒonionshare-dev@lists.riseup.net”…”�”}”(hjµhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”Œrefuri”Œ&mailto:onionshare-dev@lists.riseup.net”uh,hZhj­ubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hPhh-hK¸hj›hhh.Œ 1067600ef86a46a3b5773054be39652a”ubh Œimage”“”)�”}”(hŒV.. image:: https://hosted.weblate.org/widgets/onionshare/-/translations/multi-auto.svg”h]”h}”(h!]”h#]”h%]”h']”h)]”Œuri”ŒKhttps://hosted.weblate.org/widgets/onionshare/-/translations/multi-auto.svg”Œ candidates”}”Œ?”jÙsuh,jÌhh-hK»hj›hhubeh}”(h!]”Œstatus-of-translations”ah#]”h%]”Œstatus of translations”ah']”h)]”uh,h hjhhhh-hK·ubeh}”(h!]”Œcontributing-translations”ah#]”h%]”Œcontributing translations”ah']”h)]”uh,h hh hhhh-hK¨ubeh}”(h!]”Œdeveloping-onionshare”ah#]”h%]”Œdeveloping onionshare”ah']”h)]”uh,h hhhhhh-hKubah}”(h!]”h#]”h%]”h']”h)]”Œsource”h-uh,hŒcurrent_source”NŒ current_line”NŒsettings”Œdocutils.frontend”ŒValues”“”)�”}”(Œoutput”NhNŒ generator”NŒ datestamp”NŒ root_prefix”Œ/”Œ source_link”NŒ source_url”NŒ toc_backlinks”Œentry”Œfootnote_backlinks”ˆŒ sectnum_xform”ˆŒstrip_comments”NŒstrip_elements_with_classes”NŒ strip_classes”NŒ report_level”KŒ halt_level”KŒexit_status_level”KŒdebug”NŒwarning_stream”NŒ traceback”ˆŒinput_encoding”Œ utf-8-sig”Œinput_encoding_error_handler”Œstrict”Œoutput_encoding”Œutf-8”Œoutput_encoding_error_handler”jŒerror_encoding”Œutf-8”Œerror_encoding_error_handler”Œbackslashreplace”Œ language_code”Œen”Œrecord_dependencies”NŒconfig”NŒ id_prefix”hŒauto_id_prefix”Œid”Œ dump_settings”NŒdump_internals”NŒdump_transforms”NŒdump_pseudo_xml”NŒexpose_internals”NŒstrict_visitor”NŒ_disable_config”NŒ_source”h-Œ _destination”NŒ _config_files”]”Œfile_insertion_enabled”ˆŒ raw_enabled”KŒline_length_limit”M'Œpep_references”NŒ pep_base_url”Œhttps://peps.python.org/”Œpep_file_url_template”Œpep-%04d”Œrfc_references”NŒ rfc_base_url”Œ&https://datatracker.ietf.org/doc/html/”Œ tab_width”KŒtrim_footnote_reference_space”‰Œsyntax_highlight”Œlong”Œ smart_quotes”ˆŒsmartquotes_locales”]”Œcharacter_level_inline_markup”‰Œdoctitle_xform”‰Œ docinfo_xform”ˆŒsectsubtitle_xform”‰Œ image_loading”Œlink”Œembed_stylesheet”‰Œcloak_email_addresses”ˆŒsection_self_link”‰Œenv”NubŒreporter”NŒindirect_targets”]”Œsubstitution_defs”}”Œsubstitution_names”}”Œrefnames”}”Œrefids”}”(h=]”h2aja]”jWauŒnameids”}”(jòjïhßh=hwhthšh—hËhÈjgjdj9j6jÙjajØjÕjj jœj™jjjêjçjEjBj˜j•jâjßuŒ nametypes”}”(jò‰h߈hwˆhšˆhˈjg‰j9ˆjÙˆj؉j‰jœ‰j‰jê‰jEˆj˜‰jâ‰uh!}”(jïh h=h>hÜh>hthnh—h‘hÈhÂjdhçj6j0jajjjÕjjj jÞj™jðjjŸjçjjBj<j•jcjßj›uŒ footnote_refs”}”Œ citation_refs”}”Œ autofootnotes”]”Œautofootnote_refs”]”Œsymbol_footnotes”]”Œsymbol_footnote_refs”]”Œ footnotes”]”Œ citations”]”Œautofootnote_start”KŒsymbol_footnote_start”KŒ id_counter”Œ collections”ŒCounter”“”}”j)Ks…”R”Œparse_messages”]”h Œsystem_message”“”)�”}”(hhh]”hQ)�”}”(hŒ0Duplicate implicit target name: "collaborating".”h]”hŒ4Duplicate implicit target name: “collaboratingâ€�.”…”�”}”(hjƒhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,hPhj€ubah}”(h!]”h#]”h%]”h']”h)]”hÜaŒlevel”KŒtype”ŒINFO”Œsource”h-Œline”Kuh,j~hh>hhhh-hKubaŒtransform_messages”]”(j)�”}”(hhh]”hQ)�”}”(hhh]”hŒ3Hyperlink target "collaborating" is not referenced.”…”�”}”hj¡sbah}”(h!]”h#]”h%]”h']”h)]”uh,hPhjžubah}”(h!]”h#]”h%]”h']”h)]”Œlevel”KŒtype”j™Œsource”h-Œline”Kuh,j~ubj)�”}”(hhh]”hQ)�”}”(hhh]”hŒ:Hyperlink target "starting-development" is not referenced.”…”�”}”hj»sbah}”(h!]”h#]”h%]”h']”h)]”uh,hPhj¸ubah}”(h!]”h#]”h%]”h']”h)]”Œlevel”KŒtype”j™Œsource”h-Œline”Kuh,j~ubeŒ transformer”NŒ include_log”]”Œ decoration”Nhhub.onionshare-onionshare-26fcdc5/docs/gettext/.doctrees/environment.pickle000066400000000000000000001425101521174352300265650ustar00rootroot00000000000000€•=ÅŒsphinx.environment”ŒBuildEnvironment”“”)�”}”(Œapp”NŒ doctreedir”Œsphinx.util._pathlib”Œ_StrPath”“”ŒJ/home/saptaks/codebases/onionshare/onionshare/docs/build/gettext/.doctrees”…”R”Œsrcdir”h Œ9/home/saptaks/codebases/onionshare/onionshare/docs/source”…”R”Œconfig”Œ sphinx.config”ŒConfig”“”)�”}”(Œsetup”NŒ extensions”]”Œsphinx_rtd_theme”aŒlanguage”Œen”Œ locale_dirs”]”Œlocale/”aŒsource_encoding”Œ utf-8-sig”Œ needs_sphinx”NŒ html4_writer”‰Œjquery_use_sri”‰Œhtml_permalinks_icon”Œïƒ�”Œproject”Œ OnionShare”Œauthor”ŒMicah Lee, et al.”Œproject_copyright”h*Œ copyright”h*Œversion”Œ2.6.4”Œrelease”h.Œtoday”Œ”Œ today_fmt”NŒfigure_language_filename”Œ{root}.{language}{ext}”Œ gettext_allow_fuzzy_translations”‰Œtranslation_progress_classes”‰Œ master_doc”Œindex”Œ source_suffix”}”Œ.rst”Œrestructuredtext”sŒexclude_patterns”]”Œinclude_patterns”]”Œ**”aŒ default_role”NŒadd_function_parentheses”ˆŒadd_module_names”ˆŒtoc_object_entries”ˆŒtoc_object_entries_show_parents”Œdomain”Œtrim_footnote_reference_space”‰Œ show_authors”‰Œpygments_style”NŒhighlight_language”Œdefault”Œhighlight_options”}”Œtemplates_path”]”Œ _templates”aŒtemplate_bridge”NŒ keep_warnings”‰Œsuppress_warnings”]”Œshow_warning_types”‰Œmodindex_common_prefix”]”Œ rst_epilog”NŒ rst_prolog”NŒtrim_doctest_flags”ˆŒprimary_domain”Œpy”Œneeds_extensions”}”Œ manpages_url”NŒnitpicky”‰Œnitpick_ignore”]”Œnitpick_ignore_regex”]”Œnumfig”‰Œnumfig_secnum_depth”KŒ numfig_format”}”(Œsection”Œ Section %s”Œfigure”ŒFig. %s”Œtable”ŒTable %s”Œ code-block”Œ Listing %s”uŒmaximum_signature_line_length”NŒmath_number_all”‰Œmath_eqref_format”NŒ math_numfig”ˆŒ math_numsep”Œ.”Œ tls_verify”ˆŒ tls_cacerts”NŒ user_agent”NŒ smartquotes”ˆŒsmartquotes_action”ŒqDe”Œsmartquotes_excludes”}”(Œ languages”]”Œja”aŒbuilders”]”(Œman”Œtext”euŒoption_emphasise_placeholders”‰Œ epub_version”G@Œ epub_theme”Œepub”Œepub_theme_options”}”Œepub_identifier”Œunknown”Œ epub_scheme”hŽŒepub_uid”hŽŒ epub_cover”)Œ epub_guide”)Œepub_pre_files”]”Œepub_post_files”]”Œhtml_css_files”]”Œ custom.css”}”†”aŒepub_exclude_files”]”Œ epub_tocdepth”KŒ epub_tocdup”ˆŒ epub_tocscope”hLŒepub_fix_images”‰Œepub_max_image_width”KŒepub_show_urls”Œinline”Œhtml_use_index”ˆŒepub_description”hŽŒepub_contributor”hŽŒepub_writing_mode”Œ horizontal”Œ html_theme”hŒhtml_theme_path”]”Œhtml_theme_options”}”Œ html_style”NŒ html_logo”Œ_static/logo.png”Œ html_favicon”Œ_static/favicon.ico”Œ html_js_files”]”Œhtml_static_path”]”Œ_static”aŒhtml_extra_path”]”Œhtml_last_updated_fmt”NŒ html_sidebars”}”Œhtml_additional_pages”}”Œhtml_domain_indices”ˆŒhtml_permalinks”ˆŒhtml_split_index”‰Œhtml_copy_source”ˆŒhtml_show_sourcelink”‰Œhtml_sourcelink_suffix”Œ.txt”Œhtml_use_opensearch”h1Œhtml_file_suffix”NŒhtml_link_suffix”NŒhtml_show_copyright”ˆŒhtml_show_search_summary”ˆŒhtml_show_sphinx”‰Œ html_context”}”(Œlangs”]”(ŒEnglish”h†”ŒShqip”Œsq”†”ŒБългарÑ�ки”Œbg”†”Œ中文 (简体)”Œzh_CN”†”ŒDeutsch”Œde”†”ŒΕλληνικά”Œel”†”ŒGaeilge”Œga”†”ŒItaliano”Œit”†”Œ 日本語”h‚†”Œ Ù�ارسی”Œfa”†”ŒPolish”Œpl”†”ŒРуÑ�Ñ�кий”Œru”†”ŒEspañol”Œes”†”ŒSvenska”Œsv”†”ŒTürkçe”Œtr”†”ŒУкраїнÑ�ька”Œuk”†”ŒTiếng Việt”Œvi”†”eŒversions”]”(Œ2.3”Œ2.3.1”Œ2.3.2”Œ2.3.3”Œ2.4”Œ2.5”Œ2.6”Œ2.6.1”Œ2.6.2”Œ2.6.3”h.eŒcurrent_version”h.uŒhtml_output_encoding”Œutf-8”Œhtml_compact_lists”ˆŒhtml_secnumber_suffix”Œ. ”Œhtml_search_language”NŒhtml_search_options”}”Œhtml_search_scorer”h1Œhtml_scaled_image_link”ˆŒ html_baseurl”h1Œhtml_codeblock_linenos_style”h¤Œhtml_math_renderer”NŒ mathjax_path”Œ;https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js”Œmathjax_options”}”Œmathjax_inline”]”(Œ\(”Œ\)”eŒmathjax_display”]”(Œ\[”Œ\]”eŒmathjax_config”NŒmathjax3_config”NŒgettext_compact”‰Œgettext_location”ˆŒ gettext_uuid”‰Œgettext_auto_build”ˆŒgettext_additional_targets”]”Œgettext_last_translator”ŒFULL NAME ”Œgettext_language_team”ŒLANGUAGE ”Œ latex_theme”Œmanual”Œ latex_logo”NŒlatex_appendices”]”Œlatex_use_latex_multicolumn”‰Œlatex_toplevel_sectioning”NŒlatex_domain_indices”ˆŒlatex_show_urls”Œno”Œlatex_show_pagerefs”‰Œlatex_elements”}”Œlatex_additional_files”]”Œlatex_table_style”]”(Œbooktabs”Œ colorrows”eŒlatex_theme_options”}”Œlatex_theme_path”]”Œlinkcheck_ignore”]”Œlinkcheck_exclude_documents”]”Œlinkcheck_allowed_redirects”}”Œlinkcheck_auth”]”Œlinkcheck_request_headers”}”Œlinkcheck_retries”KŒlinkcheck_timeout”KŒlinkcheck_workers”KŒlinkcheck_anchors”ˆŒlinkcheck_anchors_ignore”]”Œ^!”aŒ linkcheck_anchors_ignore_for_url”)Œlinkcheck_rate_limit_timeout”G@rÀŒlinkcheck_allow_unauthorized”ˆŒ#linkcheck_report_timeouts_as_broken”ˆŒ man_show_urls”‰Œman_make_section_directory”‰Œtexinfo_appendices”]”Œtexinfo_elements”}”Œtexinfo_domain_indices”ˆŒtexinfo_show_urls”Œfootnote”Œtexinfo_no_detailmenu”‰Œtexinfo_cross_references”ˆŒtext_sectionchars”Œ*=-~"+`”Œ text_newlines”Œunix”Œtext_add_secnumbers”ˆŒtext_secnumber_suffix”Œ. ”Œ xml_pretty”ˆŒc_id_attributes”]”Œc_paren_attributes”]”Œc_extra_keywords”]”(Œalignas”Œalignof”Œbool”Œcomplex”Œ imaginary”Œnoreturn”Œ static_assert”Œ thread_local”eŒc_maximum_signature_line_length”NŒcpp_index_common_prefix”]”Œcpp_id_attributes”]”Œcpp_paren_attributes”]”Œ!cpp_maximum_signature_line_length”NŒcpp_debug_lookup”‰Œcpp_debug_show_tree”‰Œ(javascript_maximum_signature_line_length”NŒstrip_signature_backslash”‰Œ!python_use_unqualified_type_names”‰Œ$python_maximum_signature_line_length”NŒ"python_display_short_literal_types”‰Œapplehelp_bundle_id”NŒapplehelp_dev_region”Œen-us”Œapplehelp_bundle_version”Œ1”Œapplehelp_icon”NŒapplehelp_kb_url”NŒapplehelp_remote_url”NŒapplehelp_index_anchors”‰Œapplehelp_min_term_length”NŒapplehelp_indexer_path”Œ/usr/bin/hiutil”Œapplehelp_codesign_path”Œ/usr/bin/codesign”Œ applehelp_disable_external_tools”‰Œhtmlhelp_file_suffix”NŒhtmlhelp_link_suffix”NŒqthelp_namespace”NŒ qthelp_theme”Œnonav”Œqthelp_theme_options”}”Œepub_css_files”]”h™}”†”aŒ_options”}”(h'h(Œenv”†”h)h*j¬†”h+h*Œhtml”†”h,h*j¯†”h-h.j¬†”h/h.j¬†”h0h1j¬†”h2Nj¬†”hhj¬†”hhj¬†”h3h4j¬†”h5‰Œgettext”†”h6‰j¬†”h7h8j¬†”Œroot_doc”h8j¬†”h9h:j¬†”h h!j¬†”h=h>j¬†”h?h@j¬†”hBNj¬†”hCˆj¬†”hDˆj¬†”hEˆj¬†”hFhGj¬†”hH‰j¬†”hI‰j¬†”hJNj¯†”hKhLj¬†”hMhNj¬†”hOhPj¯†”hRNj¯†”hS‰j¬†”hThUj¬†”hV‰j¬†”hWhXj¯†”hYNj¬†”hZNj¬†”h[ˆj¬†”h\h]j¬†”h"Nh1†”h^h_h1†”h`Nj¬†”ha‰h1†”hbhch1†”hdheh1†”hf‰j¬†”hgKj¬†”hhhij¬†”hrNj¬†”hs‰j¬†”htNj¬†”huˆj¬†”hvhwj¬†”hxˆj¬†”hyNj¬†”hzNj¬†”h{ˆj¬†”h|h}j¬†”h~hj¬†”h‡‰j¬†”Œ epub_basename”h(h1†”hˆG@hІ”h‰hŠhІ”h‹hŒhІ”Œ epub_title”h(hІ”Œ epub_author”h*hІ”Œ epub_language”hhІ”Œepub_publisher”h*hІ”Œepub_copyright”h*hІ”h�hŽhІ”h�hŽhІ”h�hŽj¬†”h‘)j¬†”h’)j¬†”h“h”j¬†”h•h–j¬†”j¦j§hІ”hœh�j¬†”hžKj¬†”hŸˆj¬†”h hLj¬†”h¡‰j¬†”h¢Kj¬†”h£h¤hІ”Œepub_use_index”ˆhІ”h¦hŽhІ”h§hŽhІ”h¨h©hІ”hªhj¯†”h«h¬j¯†”h­h®j¯†”Œ html_title”ŒOnionShare 2.6.4 documentation”j¯†”Œhtml_short_title”ŒOnionShare 2.6.4 documentation”j¯†”h¯Nj¯†”h°h±j¯†”h²h³j¯†”h—h˜j¯†”h´hµj¯†”h¶h·j¯†”h¹hºj¯†”h»Nj¯†”h¼h½j¯†”h¾h¿j¯†”hÀˆj¯†”hÁˆj¯†”h%h&j¯†”h¥ˆj¯†”h‰j¯†”hÈj¯†”hĉj¯†”hÅhÆj¯†”hÇh1j¯†”hÈNj¯†”hÉNj¯†”hʈj¯†”hˈj¯†”h̉j¯†”hÍhÎj¯†”jjj¯†”jˆj¯†”jjj¯†”jNj¯†”jjj¯†”jh1h1†”jˆj¯†”jh1j¯†”jh¤j¯†”jNj¬†”h#‰j¯†”jjj¯†”jjj¯†”j j!j¯†”j$j%j¯†”j(Nj¯†”Œmathjax2_config”Nj¯†”j)Nj¯†”j*‰j¹†”j+ˆj¹†”j,‰j¹†”j-ˆj¬†”j.j/j¬†”j0j1j¹†”j2j3j¹†”Œ latex_engine”Œpdflatex”h1†”Œlatex_documents”]”(h8Œonionshare.tex”Œ OnionShare”ŒMicah Lee, et al.\@{}”j5t”ah1†”j6Nh1†”j7j8h1†”j9‰h1†”Œlatex_use_xindy”‰h1†”j:Nh1†”j;ˆh1†”j<j=h1†”j>‰h1†”j?j@h1†”jAjBh1†”jCjDh1†”j4j5h1†”jGjHh1†”jIjJh1†”Œlatex_docclass”}”h1†”jKjLh1†”jMjNh1†”jOjPh1†”jQjRh1†”jSjTh1†”jUKh1†”jVKh1†”jWKh1†”jXˆh1†”jYjZh1†”j\)h1†”j]G@rÀh1†”j^ˆh1†”j_ˆh1†”Œ man_pages”]”(h8Œ onionshare”ŒOnionShare 2.6.4”]”h*aKt”ah1†”j`‰h1†”ja‰h1†”Œsinglehtml_sidebars”h½j¯†”Œtexinfo_documents”]”(h8Œ onionshare”h(h*j‚ŒOne line description of project”Œ Miscellaneous”t”ah1†”jbjch1†”jdjeh1†”jfˆh1†”jgjhh1†”ji‰h1†”jjˆh1†”jkjlj¬†”jmjnj¬†”joˆj¬†”jpjqj¬†”jrˆj¬†”jsjtj¬†”jujvj¬†”jwjxj¬†”j�Nj¬†”j‚jƒj¬†”j„j…j¬†”j†j‡j¬†”jˆNj¬†”j‰‰h1†”jЉh1†”j‹Nj¬†”jŒ‰j¬†”j�‰j¬†”jŽNj¬†”j�‰j¬†”Œapplehelp_bundle_name”h(Œ applehelp”†”j�Nj¢†”j‘j’j¢†”j“j”j¢†”j•Nj¢†”Œapplehelp_kb_product”ŒOnionShare-2.6.4”j¢†”j–Nj¢†”j—Nj¢†”j˜‰j¢†”j™Nj¢†”Œapplehelp_stopwords”hj¢†”Œapplehelp_locale”hj¢†”Œapplehelp_title”ŒOnionShare Help”j¢†”Œapplehelp_codesign_identity”Nj¢†”Œapplehelp_codesign_flags”]”j¢†”jšj›j¢†”jœj�j¢†”jž‰j¢†”Œdevhelp_basename”h(Œdevhelp”†”Œhtmlhelp_basename”Œ onionsharedoc”h1†”jŸNj¯†”j Nj¯†”Œqthelp_basename”h(j¯†”j¡Nj¯†”j¢j£j¯†”j¤j¥j¯†”h$‰j¯†”uubŒ config_status”KŒconfig_status_extra”h1Œevents”Nh'Œsphinx.project”ŒProject”“”)�”}”(h hh9h;…”Œ_first_source_suffix”h;Œdocnames”�”(Œsecurity”Œhelp”Œadvanced”Œtor”Œindex”Œdevelop”Œinstall”Œfeatures”�Œ_path_to_docname”}”(Œ advanced.rst”jÚŒ develop.rst”jÝŒ features.rst”jߌhelp.rst”jÙŒ index.rst”jÜŒ install.rst”jÞŒ security.rst”jØŒtor.rst”jÛuŒ_docname_to_path”}”(jÚjâjÝjãjßjäjÙjåjÜjæjÞjçjØjèjÛjéuubh-}”(Œsphinx.domains.c”KŒsphinx.domains.changeset”KŒsphinx.domains.citation”KŒsphinx.domains.cpp”K Œsphinx.domains.index”KŒsphinx.domains.javascript”KŒsphinx.domains.math”KŒsphinx.domains.python”KŒsphinx.domains.rst”KŒsphinx.domains.std”KŒsphinx”K>uŒversioning_condition”Œsphinx.util.nodes”Œis_translatable”“”Œversioning_compare”‰Œdomains”}”Œsettings”}”(Œauto_id_prefix”Œid”Œ image_loading”Œlink”Œembed_stylesheet”‰Œcloak_email_addresses”ˆŒ pep_base_url”Œhttps://peps.python.org/”Œpep_references”NŒ rfc_base_url”Œ&https://datatracker.ietf.org/doc/html/”Œrfc_references”NŒinput_encoding”h!Œdoctitle_xform”‰Œsectsubtitle_xform”‰Œsection_self_link”‰Œ halt_level”KŒfile_insertion_enabled”ˆŒsmartquotes_locales”]”j¬hhH‰Œ language_code”hŒ smart_quotes”ˆuŒall_docs”}”(jÚŠ=S2SjÝŠК2Sjߊ¡#2SjÙŠD2SjÜŠ˜W2SjÞŠœ2SjØŠ^%2SjÛŠ÷Ì2SuŒ dependencies”Œ collections”Œ defaultdict”“”Œbuiltins”Œset”“”…”R”(jÚ�”(Œ5_static/screenshots/advanced-schedule-start-timer.png”Œ4_static/screenshots/advanced-schedule-stop-timer.png”Œ*_static/screenshots/advanced-save-tabs.png”�jß�”(Œ_static/screenshots/chat.png”Œ(_static/screenshots/share-torbrowser.png”Œ#_static/screenshots/share-files.png”Œ$_static/screenshots/chat-sharing.png”Œ*_static/screenshots/receive-torbrowser.png”Œ'_static/screenshots/receive-sharing.png”Œ'_static/screenshots/chat-torbrowser.png”Œ_static/screenshots/share.png”Œ_static/screenshots/website.png”Œ%_static/screenshots/share-sharing.png”Œ_static/screenshots/receive.png”Œ#_static/screenshots/private-key.png”Œ%_static/screenshots/website-files.png”�jÜ�”(Œ_static/screenshots/tabs.png”�jÛ�”(Œ)_static/screenshots/tor-settings-moat.png”Œ5_static/screenshots/autoconnect-failed-to-connect.png”Œ2_static/screenshots/autoconnect-select-country.png”Œ2_static/screenshots/autoconnect-welcome-screen.png”Œ,_static/screenshots/tor-settings-bridges.png”Œ$_static/screenshots/tor-settings.png”ŒI_static/screenshots/autoconnect-trying-to-resolve-connectivity-issues.png”�uŒincluded”jj…”R”Œ reread_always”�”Œ_pickled_doctree_cache”}”Œ_write_doc_doctree_cache”}”Œmetadata”jjŒdict”“”…”R”Œtitles”}”(jÚŒdocutils.nodes”Œtitle”“”)�”}”(Œ rawsource”h1Œchildren”]”jNŒText”“”ŒAdvanced Usage”…”�”}”Œparent”jQsbaŒ attributes”}”(Œids”]”Œclasses”]”Œnames”]”Œdupnames”]”Œbackrefs”]”uŒtagname”jOubjÝjP)�”}”(jSh1jT]”jWŒDeveloping OnionShare”…”�”}”j\jjsbaj]}”(j_]”ja]”jc]”je]”jg]”ujijOubjßjP)�”}”(jSh1jT]”jWŒHow OnionShare Works”…”�”}”j\jwsbaj]}”(j_]”ja]”jc]”je]”jg]”ujijOubjÙjP)�”}”(jSh1jT]”jWŒ Getting Help”…”�”}”j\j„sbaj]}”(j_]”ja]”jc]”je]”jg]”ujijOubjÜjP)�”}”(jSh1jT]”jWŒOnionShare’s documentation”…”�”}”j\j‘sbaj]}”(j_]”ja]”jc]”je]”jg]”ujijOubjÞjP)�”}”(jSh1jT]”jWŒ Installation”…”�”}”j\jžsbaj]}”(j_]”ja]”jc]”je]”jg]”ujijOubjØjP)�”}”(jSh1jT]”jWŒSecurity Design”…”�”}”j\j«sbaj]}”(j_]”ja]”jc]”je]”jg]”ujijOubjÛjP)�”}”(jSh1jT]”jWŒConnecting to Tor”…”�”}”j\j¸sbaj]}”(j_]”ja]”jc]”je]”jg]”ujijOubuŒ longtitles”}”(jÚjQjÝjjjßjwjÙj„jÜj‘jÞjžjØj«jÛj¸uŒtocs”}”(jÚjNŒ bullet_list”“”)�”}”(jSh1jT]”jNŒ list_item”“”)�”}”(jSh1jT]”(Œsphinx.addnodes”Œcompact_paragraph”“”)�”}”(jSh1jT]”jNŒ reference”“”)�”}”(jSh1jT]”jWŒAdvanced Usage”…”�”}”j\jÛsbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÚŒ anchorname”h1ujijÙj\jÖubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\jÐubjÊ)�”}”(jSh1jT]”(jÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒ Save Tabs”…”�”}”j\júsbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÚŒ anchorname”Œ #save-tabs”ujijÙj\j÷ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\jôubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\jñubjÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒTurn Off Private Key”…”�”}”j\jsbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÚŒ anchorname”Œ#turn-off-private-key”ujijÙj\jubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\jubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\jñubjÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒ Custom Titles”…”�”}”j\j@sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÚŒ anchorname”Œ#custom-titles”ujijÙj\j=ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\j:ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\jñubjÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒScheduled Times”…”�”}”j\jcsbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÚŒ anchorname”Œ#scheduled-times”ujijÙj\j`ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\j]ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\jñubjÏ)�”}”(jSh1jT]”(jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒCommand-line Interface”…”�”}”j\j†sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÚŒ anchorname”Œ#command-line-interface”ujijÙj\jƒubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\j€ubjÊ)�”}”(jSh1jT]”(jÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒInstalling the CLI version”…”�”}”j\j¦sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÚŒ anchorname”Œ#installing-the-cli-version”ujijÙj\j£ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\j ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\j�ubjÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒRunning the CLI from Snap”…”�”}”j\jÉsbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÚŒ anchorname”Œ#running-the-cli-from-snap”ujijÙj\jÆubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\jÃubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\j�ubjÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒRunning the CLI from macOS”…”�”}”j\jìsbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÚŒ anchorname”Œ#running-the-cli-from-macos”ujijÙj\jéubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\jæubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\j�ubjÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒRunning the CLI from Windows”…”�”}”j\jsbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÚŒ anchorname”Œ#running-the-cli-from-windows”ujijÙj\j ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\j ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\j�ubjÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒUsage”…”�”}”j\j2sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÚŒ anchorname”Œ#usage”ujijÙj\j/ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\j,ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\j�ubjÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒ&Running the CLI as a systemd unit file”…”�”}”j\jUsbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÚŒ anchorname”Œ'#running-the-cli-as-a-systemd-unit-file”ujijÙj\jRubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\jOubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\j�ubej]}”(j_]”ja]”jc]”je]”jg]”ujijÉj\j€ubej]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\jñubjÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒKeyboard Shortcuts”…”�”}”j\j„sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÚŒ anchorname”Œ#keyboard-shortcuts”ujijÙj\j�ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\j~ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\jñubjÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒ2Migrating your OnionShare data to another computer”…”�”}”j\j§sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÚŒ anchorname”Œ3#migrating-your-onionshare-data-to-another-computer”ujijÙj\j¤ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\j¡ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\jñubjÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒConfiguration file parameters”…”�”}”j\jÊsbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÚŒ anchorname”Œ#configuration-file-parameters”ujijÙj\jÇubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\jÄubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\jñubjÏ)�”}”(jSh1jT]”(jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒ3Configuration file parameters for persistent onions”…”�”}”j\jísbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÚŒ anchorname”Œ4#configuration-file-parameters-for-persistent-onions”ujijÙj\jêubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\jçubjÊ)�”}”(jSh1jT]”(jÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒonion”…”�”}”j\j sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÚŒ anchorname”Œ#onion”ujijÙj\j ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\jubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\jubjÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒ persistent”…”�”}”j\j0sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÚŒ anchorname”Œ #persistent”ujijÙj\j-ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\j*ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\jubjÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒgeneral”…”�”}”j\jSsbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÚŒ anchorname”Œ#general”ujijÙj\jPubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\jMubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\jubjÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒshare”…”�”}”j\jvsbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÚŒ anchorname”Œ#share”ujijÙj\jsubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\jpubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\jubjÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒreceive”…”�”}”j\j™sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÚŒ anchorname”Œ#receive”ujijÙj\j–ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\j“ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\jubjÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒwebsite”…”�”}”j\j¼sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÚŒ anchorname”Œ#website”ujijÙj\j¹ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\j¶ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\jubjÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒchat”…”�”}”j\jßsbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÚŒ anchorname”Œ#chat”ujijÙj\jÜubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\jÙubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\jubej]}”(j_]”ja]”jc]”je]”jg]”ujijÉj\jçubej]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\jñubej]}”(j_]”ja]”jc]”je]”jg]”ujijÉj\jÐubej]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\jËubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÉubjÝjÊ)�”}”(jSh1jT]”jÏ)�”}”(jSh1jT]”(jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒDeveloping OnionShare”…”�”}”j\j#sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÝŒ anchorname”h1ujijÙj\j ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\jubjÊ)�”}”(jSh1jT]”(jÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒ Collaborating”…”�”}”j\jBsbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÝŒ anchorname”Œ#collaborating”ujijÙj\j?ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\j<ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\j9ubjÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒContributing Code”…”�”}”j\jesbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÝŒ anchorname”Œ#contributing-code”ujijÙj\jbubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\j_ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\j9ubjÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒStarting Development”…”�”}”j\jˆsbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÝŒ anchorname”Œ#starting-development”ujijÙj\j…ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\j‚ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\j9ubjÏ)�”}”(jSh1jT]”(jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒDebugging tips”…”�”}”j\j«sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÝŒ anchorname”Œ#debugging-tips”ujijÙj\j¨ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\j¥ubjÊ)�”}”(jSh1jT]”(jÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒ Verbose mode”…”�”}”j\jËsbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÝŒ anchorname”Œ #verbose-mode”ujijÙj\jÈubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\jÅubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\jÂubjÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒ Local Only”…”�”}”j\jîsbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÝŒ anchorname”Œ #local-only”ujijÙj\jëubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\jèubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\jÂubej]}”(j_]”ja]”jc]”je]”jg]”ujijÉj\j¥ubej]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\j9ubjÏ)�”}”(jSh1jT]”(jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒContributing Translations”…”�”}”j\jsbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÝŒ anchorname”Œ#contributing-translations”ujijÙj\jubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\jubjÊ)�”}”(jSh1jT]”(jÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒ(Suggestions for Original English Strings”…”�”}”j\j=sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÝŒ anchorname”Œ)#suggestions-for-original-english-strings”ujijÙj\j:ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\j7ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\j4ubjÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒStatus of Translations”…”�”}”j\j`sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÝŒ anchorname”Œ#status-of-translations”ujijÙj\j]ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\jZubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\j4ubej]}”(j_]”ja]”jc]”je]”jg]”ujijÉj\jubej]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\j9ubej]}”(j_]”ja]”jc]”je]”jg]”ujijÉj\jubej]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\jubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÉubjßjÊ)�”}”(jSh1jT]”jÏ)�”}”(jSh1jT]”(jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒHow OnionShare Works”…”�”}”j\j¤sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jߌ anchorname”h1ujijÙj\j¡ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\jžubjÊ)�”}”(jSh1jT]”(jÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒ Share Files”…”�”}”j\jÃsbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jߌ anchorname”Œ #share-files”ujijÙj\jÀubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\j½ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\jºubjÏ)�”}”(jSh1jT]”(jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒReceive Files and Messages”…”�”}”j\jæsbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jߌ anchorname”Œ#receive-files-and-messages”ujijÙj\jãubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\jàubjÊ)�”}”(jSh1jT]”(jÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒUse at your own risk”…”�”}”j\j sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jߌ anchorname”Œ#use-at-your-own-risk”ujijÙj\j ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\j ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\jýubjÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒ"Tips for running a receive service”…”�”}”j\j) sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jߌ anchorname”Œ##tips-for-running-a-receive-service”ujijÙj\j& ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\j# ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\jýubjÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒ,Other caveats to be aware of in Receive Mode”…”�”}”j\jL sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jߌ anchorname”Œ-#other-caveats-to-be-aware-of-in-receive-mode”ujijÙj\jI ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\jF ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\jýubej]}”(j_]”ja]”jc]”je]”jg]”ujijÉj\jàubej]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\jºubjÏ)�”}”(jSh1jT]”(jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒHost a Website”…”�”}”j\j{ sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jߌ anchorname”Œ#host-a-website”ujijÙj\jx ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\ju ubjÊ)�”}”(jSh1jT]”(jÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒContent Security Policy”…”�”}”j\j› sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jߌ anchorname”Œ#content-security-policy”ujijÙj\j˜ ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\j• ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\j’ ubjÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒ"Tips for running a website service”…”�”}”j\j¾ sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jߌ anchorname”Œ##tips-for-running-a-website-service”ujijÙj\j» ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\j¸ ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\j’ ubej]}”(j_]”ja]”jc]”je]”jg]”ujijÉj\ju ubej]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\jºubjÏ)�”}”(jSh1jT]”(jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒChat Anonymously”…”�”}”j\jí sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jߌ anchorname”Œ#chat-anonymously”ujijÙj\jê ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\jç ubjÊ)�”}”(jSh1jT]”(jÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒHow is this useful?”…”�”}”j\j sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jߌ anchorname”Œ#how-is-this-useful”ujijÙj\j ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\j ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\j ubjÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒHow does the encryption work?”…”�”}”j\j0 sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jߌ anchorname”Œ#how-does-the-encryption-work”ujijÙj\j- ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\j* ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\j ubej]}”(j_]”ja]”jc]”je]”jg]”ujijÉj\jç ubej]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\jºubej]}”(j_]”ja]”jc]”je]”jg]”ujijÉj\jžubej]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\j›ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÉubjÙjÊ)�”}”(jSh1jT]”jÏ)�”}”(jSh1jT]”(jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒ Getting Help”…”�”}”j\jt sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÙŒ anchorname”h1ujijÙj\jq ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\jn ubjÊ)�”}”(jSh1jT]”(jÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒRead This Website”…”�”}”j\j“ sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÙŒ anchorname”Œ#read-this-website”ujijÙj\j� ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\j� ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\jŠ ubjÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒCheck the GitHub Issues”…”�”}”j\j¶ sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÙŒ anchorname”Œ#check-the-github-issues”ujijÙj\j³ ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\j° ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\jŠ ubjÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒSubmit an Issue Yourself”…”�”}”j\jÙ sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÙŒ anchorname”Œ#submit-an-issue-yourself”ujijÙj\jÖ ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\jÓ ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\jŠ ubjÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒJoin our Keybase Team”…”�”}”j\jü sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÙŒ anchorname”Œ#join-our-keybase-team”ujijÙj\jù ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\jö ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\jŠ ubej]}”(j_]”ja]”jc]”je]”jg]”ujijÉj\jn ubej]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\jk ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÉubjÜjÊ)�”}”(jSh1jT]”jÏ)�”}”(jSh1jT]”(jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒOnionShare’s documentation”…”�”}”j\j4 sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÜŒ anchorname”h1ujijÙj\j1 ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\j. ubjÊ)�”}”(jSh1jT]”jÓŒtoctree”“”)�”}”(jT]”jSh1jijM j]}”(j_]”ja]”jc]”je]”jg]”j\jÜŒentries”]”(NŒinstall”†”NŒtor”†”NŒfeatures”†”NŒadvanced”†”NŒhelp”†”NŒsecurity”†”NŒdevelop”†”eŒ includefiles”]”(jZ j\ j^ j` jb jd jf eŒmaxdepth”KŒcaption”NŒglob”‰Œhidden”‰Œ includehidden”‰Œnumbered”KŒ titlesonly”‰Œ rawentries”]”uŒline”KŒsource”ŒC/home/saptaks/codebases/onionshare/onionshare/docs/source/index.rst”j\jJ ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÉj\j. ubej]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\j+ ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÉubjÞjÊ)�”}”(jSh1jT]”jÏ)�”}”(jSh1jT]”(jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒ Installation”…”�”}”j\j‘ sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÞŒ anchorname”h1ujijÙj\jŽ ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\j‹ ubjÊ)�”}”(jSh1jT]”(jÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒWindows or macOS”…”�”}”j\j° sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÞŒ anchorname”Œ#windows-or-macos”ujijÙj\j­ ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\jª ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\j§ ubjÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒMobile”…”�”}”j\jÓ sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÞŒ anchorname”Œ#mobile”ujijÙj\jÐ ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\jÍ ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\j§ ubjÏ)�”}”(jSh1jT]”(jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒLinux”…”�”}”j\jö sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÞŒ anchorname”Œ#id1”ujijÙj\jó ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\jð ubjÊ)�”}”(jSh1jT]”(jÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒManual Flatpak Installation”…”�”}”j\j sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÞŒ anchorname”Œ#manual-flatpak-installation”ujijÙj\j ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\j ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\j ubjÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒManual Snapcraft Installation”…”�”}”j\j9 sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÞŒ anchorname”Œ#manual-snapcraft-installation”ujijÙj\j6 ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\j3 ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\j ubej]}”(j_]”ja]”jc]”je]”jg]”ujijÉj\jð ubej]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\j§ ubjÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒCommand-line only”…”�”}”j\jh sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÞŒ anchorname”Œ#command-line-only”ujijÙj\je ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\jb ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\j§ ubjÏ)�”}”(jSh1jT]”(jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒFreeBSD”…”�”}”j\j‹ sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÞŒ anchorname”Œ#freebsd”ujijÙj\jˆ ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\j… ubjÊ)�”}”(jSh1jT]”(jÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒManual pkg Installation”…”�”}”j\j« sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÞŒ anchorname”Œ#manual-pkg-installation”ujijÙj\j¨ ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\j¥ ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\j¢ ubjÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒManual port Installation”…”�”}”j\jÎ sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÞŒ anchorname”Œ#manual-port-installation”ujijÙj\jË ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\jÈ ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\j¢ ubej]}”(j_]”ja]”jc]”je]”jg]”ujijÉj\j… ubej]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\j§ ubjÏ)�”}”(jSh1jT]”(jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒVerifying PGP signatures”…”�”}”j\jý sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÞŒ anchorname”Œ#verifying-pgp-signatures”ujijÙj\jú ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\j÷ ubjÊ)�”}”(jSh1jT]”(jÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒ Signing key”…”�”}”j\j sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÞŒ anchorname”Œ #signing-key”ujijÙj\j ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\j ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\j ubjÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒ Signatures”…”�”}”j\j@ sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÞŒ anchorname”Œ #signatures”ujijÙj\j= ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\j: ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\j ubjÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒ Verifying”…”�”}”j\jc sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÞŒ anchorname”Œ #verifying”ujijÙj\j` ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\j] ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\j ubej]}”(j_]”ja]”jc]”je]”jg]”ujijÉj\j÷ ubej]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\j§ ubej]}”(j_]”ja]”jc]”je]”jg]”ujijÉj\j‹ ubej]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\jˆ ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÉubjØjÊ)�”}”(jSh1jT]”jÏ)�”}”(jSh1jT]”(jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒSecurity Design”…”�”}”j\j§ sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jØŒ anchorname”h1ujijÙj\j¤ ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\j¡ ubjÊ)�”}”(jSh1jT]”(jÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒ What OnionShare protects against”…”�”}”j\jÆ sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jØŒ anchorname”Œ!#what-onionshare-protects-against”ujijÙj\jà ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\jÀ ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\j½ ubjÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒ)What OnionShare doesn’t protect against”…”�”}”j\jé sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jØŒ anchorname”Œ(#what-onionshare-doesn-t-protect-against”ujijÙj\jæ ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\jã ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\j½ ubej]}”(j_]”ja]”jc]”je]”jg]”ujijÉj\j¡ ubej]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\jž ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÉubjÛjÊ)�”}”(jSh1jT]”jÏ)�”}”(jSh1jT]”(jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒConnecting to Tor”…”�”}”j\j!sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÛŒ anchorname”h1ujijÙj\jubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\jubjÊ)�”}”(jSh1jT]”(jÏ)�”}”(jSh1jT]”(jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒ"Automatic censorship circumvention”…”�”}”j\j@sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÛŒ anchorname”Œ##automatic-censorship-circumvention”ujijÙj\j=ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\j:ubjÊ)�”}”(jSh1jT]”jÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒ,How automatic censorship circumvention works”…”�”}”j\j`sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÛŒ anchorname”Œ-#how-automatic-censorship-circumvention-works”ujijÙj\j]ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\jZubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\jWubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÉj\j:ubej]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\j7ubjÏ)�”}”(jSh1jT]”(jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒManually configure Tor settings”…”�”}”j\j�sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÛŒ anchorname”Œ #manually-configure-tor-settings”ujijÙj\jŒubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\j‰ubjÊ)�”}”(jSh1jT]”(jÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒ)Use the Tor version built into OnionShare”…”�”}”j\j¯sbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÛŒ anchorname”Œ*#use-the-tor-version-built-into-onionshare”ujijÙj\j¬ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\j©ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\j¦ubjÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”jWŒ+Attempt auto-configuration with Tor Browser”…”�”}”j\jÒsbaj]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÛŒ anchorname”Œ,#attempt-auto-configuration-with-tor-browser”ujijÙj\jÏubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\jÌubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\j¦ubjÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”(jWŒUsing a system ”…”�”}”j\jõsbjNŒliteral”“”)�”}”(jT]”jWŒtor”…”�”}”j\jþsbajSŒ``tor``”jijüj]}”(j_]”ja]”jc]”je]”jg]”ujs Njt Nj\jõubjWŒ in Windows”…”�”}”j\jõsbej]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÛŒ anchorname”Œ#using-a-system-tor-in-windows”ujijÙj\jòubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\jïubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\j¦ubjÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”(jWŒUsing a system ”…”�”}”j\j,sbjý)�”}”(jT]”jWŒtor”…”�”}”j\j3sbajSŒ``tor``”jijüj]}”(j_]”ja]”jc]”je]”jg]”ujs Njt Nj\j,ubjWŒ in macOS”…”�”}”j\j,sbej]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÛŒ anchorname”Œ#using-a-system-tor-in-macos”ujijÙj\j)ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\j&ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\j¦ubjÏ)�”}”(jSh1jT]”jÕ)�”}”(jSh1jT]”jÚ)�”}”(jSh1jT]”(jWŒUsing a system ”…”�”}”j\jasbjý)�”}”(jT]”jWŒtor”…”�”}”j\jhsbajSŒ``tor``”jijüj]}”(j_]”ja]”jc]”je]”jg]”ujs Njt Nj\jaubjWŒ in Linux”…”�”}”j\jasbej]}”(j_]”ja]”jc]”je]”jg]”Œinternal”ˆŒrefuri”jÛŒ anchorname”Œ#using-a-system-tor-in-linux”ujijÙj\j^ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÔj\j[ubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\j¦ubej]}”(j_]”ja]”jc]”je]”jg]”ujijÉj\j‰ubej]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\j7ubej]}”(j_]”ja]”jc]”je]”jg]”ujijÉj\jubej]}”(j_]”ja]”jc]”je]”jg]”ujijÎj\jubaj]}”(j_]”ja]”jc]”je]”jg]”ujijÉubuŒtoc_num_entries”}”(jÚKjÝK jßK jÙKjÜKjÞKjØKjÛK uŒtoc_secnumbers”}”Œtoc_fignumbers”}”Œtoctree_includes”}”jÜ]”(jZ j\ j^ j` jb jd jf esŒfiles_to_rebuild”}”(jZ �”(jÜ�j\ �”(jÜ�j^ �”(jÜ�j` �”(jÜ�jb �”(jÜ�jd �”(jÜ�jf �”(jÜ�uŒ glob_toctrees”�”Œnumbered_toctrees”�”Œ domaindata”}”(Œc”}”(Œ root_symbol”Œsphinx.domains.c._symbol”ŒSymbol”“”)�”}”(j\NŒ siblingAbove”NŒ siblingBelow”NŒident”NŒ declaration”NŒdocname”Njs NŒisRedeclaration”‰Œ_children_by_name”}”Œ_children_by_docname”}”Œ_anon_children”�”ubŒobjects”}”h-KuŒ changeset”}”(Œchanges”}”h-KuŒcitation”}”(h-KŒ citations”}”Œ citation_refs”}”uŒcpp”}”(jÈŒsphinx.domains.cpp._symbol”jÊ“”)�”}”(j\NjÎNjÏNŒ identOrOp”NŒtemplateParams”NŒ templateArgs”NjÑNjÒNjs NjÓ‰Œ _children”]”Œ _anonChildren”]”ubjc}”h-Kuh8}”(h-KjX }”(jÚ]”jÝ]”jß]”jÙ]”jÜ]”jÞ]”jØ]”jÛ]”uuŒjs”}”(jÚ}”Œmodules”}”h-KuŒmath”}”(jÚ}”Œ has_equations”}”(jÚ‰j݉j߉jÙ‰j܉jÞ‰j؉jÛ‰uh-Kuh]}”(jÚ}”j}”h-KuŒrst”}”(jÚ}”h-KuŒstd”}”(Œ progoptions”}”jÚ}”Œlabels”}”(Œgenindex”jh1Œ sphinx.locale”Œ_TranslationProxy”“”)�”j÷Œgeneral”ŒIndex”‡”b‡”Œmodindex”Œ py-modindex”h1j)�”j÷jŒ Module Index”‡”b‡”Œsearch”j$h1j)�”j÷jŒ Search Page”‡”b‡”Œ py-modindex”j)h1ŒPython Module Index”‡”Œ save_tabs”jÚŒ save-tabs”Œ Save Tabs”‡”Œturn_off_private_key”jÚŒturn-off-private-key”ŒTurn Off Private Key”‡”Œ custom_titles”jÚŒ custom-titles”Œ Custom Titles”‡”Œcli”jÚŒcli”ŒCommand-line Interface”‡”Œ collaborating”jÝŒ collaborating”Œ Collaborating”‡”Œstarting_development”jÝŒstarting-development”ŒStarting Development”‡”Œ how_it_works”jߌ how-it-works”ŒHow OnionShare Works”‡”Œlinux”jÞŒlinux”ŒMobile”‡”Œpip”jÞŒpip”ŒCommand-line only”‡”Œverifying_sigs”jÞŒverifying-sigs”ŒVerifying PGP signatures”‡”uŒ anonlabels”}”(jjh1†”jjh1†”j$j$h1†”j)j)h1†”j,jÚj-†”j0jÚj1†”j4jÚj5†”j8jÚj9†”j<jÝj=†”j@jÝjA†”jDjßjE†”jHjÞjI†”jLjÞjM†”jPjÞjQ†”uh-KŒterms”}”uuŒimages”Œ sphinx.util”ŒFilenameUniqDict”“”)�”(j%�”(jÚ�Œadvanced-save-tabs.png”†”j#�”(jÚ�Œ!advanced-schedule-start-timer.png”†”j$�”(jÚ�Œ advanced-schedule-stop-timer.png”†”j2�”(jß�Œprivate-key.png”†”j.�”(jß�Œ share.png”†”j)�”(jß�Œshare-files.png”†”j0�”(jß�Œshare-sharing.png”†”j(�”(jß�Œshare-torbrowser.png”†”j1�”(jß�Œ receive.png”†”j,�”(jß�Œreceive-sharing.png”†”j+�”(jß�Œreceive-torbrowser.png”†”j/�”(jß�Œ website.png”†”j3�”(jß�Œwebsite-files.png”†”j'�”(jß�Œchat.png”†”j*�”(jß�Œchat-sharing.png”†”j-�”(jß�Œchat-torbrowser.png”†”j5�”(jÜ�Œtabs.png”†”j:�”(jÛ�Œautoconnect-welcome-screen.png”†”j8�”(jÛ�Œ!autoconnect-failed-to-connect.png”†”j=�”(jÛ�Œ5autoconnect-trying-to-resolve-connectivity-issues.png”†”j9�”(jÛ�Œautoconnect-select-country.png”†”j<�”(jÛ�Œtor-settings.png”†”j;�”(jÛ�Œtor-settings-bridges.png”†”j7�”(jÛ�Œtor-settings-moat.png”†”u�”(juj~j„j�j¢j–j�jxj{j‡jŸj±j®j¥j“j«jojœj™j�jrj¨jŠjl�bŒdlfiles”jgŒ DownloadFiles”“”)�”Œoriginal_image_uri”}”Œ temp_data”}”Œ ref_context”}”Œ_search_index_titles”}”Œ_search_index_filenames”}”Œ_search_index_mapping”}”Œ_search_index_title_mapping”}”Œ_search_index_all_titles”}”Œ_search_index_index_entries”}”Œ_search_index_objtypes”}”Œ_search_index_objnames”}”ub.onionshare-onionshare-26fcdc5/docs/gettext/.doctrees/features.doctree000066400000000000000000001332451521174352300262220ustar00rootroot00000000000000€•š¶Œsphinx.addnodes”Œdocument”“”)�”}”(Œ rawsource”Œ”Œchildren”]”(Œdocutils.nodes”Œtarget”“”)�”}”(hŒ.. _how_it_works:”h]”Œ attributes”}”(Œids”]”Œclasses”]”Œnames”]”Œdupnames”]”Œbackrefs”]”Œrefid”Œ how-it-works”uŒtagname”h Œline”KŒparent”hŒ _document”hŒsource”ŒF/home/saptaks/codebases/onionshare/onionshare/docs/source/features.rst”ubh Œsection”“”)�”}”(hhh]”(h Œtitle”“”)�”}”(hŒHow OnionShare Works”h]”h ŒText”“”ŒHow OnionShare Works”…”�”}”(h h+h!hh"NhNubah}”(h]”h]”h]”h]”h]”Œ translated”‰uhh)h h&h!hh"h#hKŒuid”Œ f9c03154235c43d582c1c6b0c04578f6”ubh Œ paragraph”“”)�”}”(hŒÂWeb servers are started locally on your computer and made accessible to other people as `Tor `_ `onion services `_.”h]”(h0ŒXWeb servers are started locally on your computer and made accessible to other people as ”…”�”}”(h h@h!hh"NhNubh Œ reference”“”)�”}”(hŒ$`Tor `_”h]”h0ŒTor”…”�”}”(h hJh!hh"NhNubah}”(h]”h]”h]”h]”h]”Œname”ŒTor”Œrefuri”Œhttps://www.torproject.org/”uhhHh h@ubh )�”}”(hŒ ”h]”h}”(h]”Œtor”ah]”h]”Œtor”ah]”h]”Œrefuri”h[uhh Œ referenced”Kh h@ubh0Œ ”…”�”}”(h h@h!hh"NhNubhI)�”}”(hŒD`onion services `_”h]”h0Œonion services”…”�”}”(h hnh!hh"NhNubah}”(h]”h]”h]”h]”h]”Œname”Œonion services”hZŒ0https://community.torproject.org/onion-services/”uhhHh h@ubh )�”}”(hŒ3 ”h]”h}”(h]”Œonion-services”ah]”h]”Œonion services”ah]”h]”Œrefuri”h~uhh hiKh h@ubh0Œ.”…”�”}”(h h@h!hh"NhNubeh}”(h]”h]”h]”h]”h]”h;‰uhh>h"h#hKh h&h!hh<Œ 5d94f86560bb4acda619b4843ff9c15e”ubh?)�”}”(hŒFBy default, OnionShare web addresses are protected with a private key.”h]”h0ŒFBy default, OnionShare web addresses are protected with a private key.”…”�”}”(h h—h!hh"NhNubah}”(h]”h]”h]”h]”h]”h;‰uhh>h"h#hKh h&h!hh<Œ 04a86e8ae36246329ff13a05a2579c16”ubh?)�”}”(hŒ/OnionShare addresses look something like this::”h]”h0Œ.OnionShare addresses look something like this:”…”�”}”(h h¦h!hh"NhNubah}”(h]”h]”h]”h]”h]”h;‰uhh>h"h#hK h h&h!hh<Œ f81977f1d61749f283e4e42e8e6cbed7”ubh Œ literal_block”“”)�”}”(hŒEhttp://oy5oaslxxzwib7fsjaiz5mjeyg3ziwdmiyeotpjw6etxi722pn7pqsyd.onion”h]”h0ŒEhttp://oy5oaslxxzwib7fsjaiz5mjeyg3ziwdmiyeotpjw6etxi722pn7pqsyd.onion”…”�”}”h h·sbah}”(h]”h]”h]”h]”h]”Œ xml:space”Œpreserve”uhhµh"h#hK h h&h!hubh?)�”}”(hŒ1And private keys might look something like this::”h]”h0Œ0And private keys might look something like this:”…”�”}”(h hÇh!hh"NhNubah}”(h]”h]”h]”h]”h]”h;‰uhh>h"h#hKh h&h!hh<Œ fda99a9f82f242a2a28d3f7daa20400d”ubh¶)�”}”(hŒ4K3N3N3U3BURJW46HZEZV2LZHBPKEFAGVN6DPC7TY6FHWXT7RLRAQ”h]”h0Œ4K3N3N3U3BURJW46HZEZV2LZHBPKEFAGVN6DPC7TY6FHWXT7RLRAQ”…”�”}”h hÖsbah}”(h]”h]”h]”h]”h]”hÅhÆuhhµh"h#hKh h&h!hubh?)�”}”(hXYou're responsible for securely sharing that URL and private key using a communication channel of your choice like in an encrypted chat message, or using something less secure like unencrypted email, depending on your `threat model `_.”h]”(h0ŒÜYou’re responsible for securely sharing that URL and private key using a communication channel of your choice like in an encrypted chat message, or using something less secure like unencrypted email, depending on your ”…”�”}”(h häh!hh"NhNubhI)�”}”(hŒ?`threat model `_”h]”h0Œ threat model”…”�”}”(h hìh!hh"NhNubah}”(h]”h]”h]”h]”h]”Œname”Œ threat model”hZŒ-https://ssd.eff.org/module/your-security-plan”uhhHh häubh )�”}”(hŒ0 ”h]”h}”(h]”Œ threat-model”ah]”h]”Œ threat model”ah]”h]”Œrefuri”hüuhh hiKh häubh0Œ.”…”�”}”(h häh!hh"NhNubeh}”(h]”h]”h]”h]”h]”h;‰uhh>h"h#hKh h&h!hh<Œ 6aecd06de6bb43208b2cdec31667de11”ubh?)�”}”(hŒóThe people you send the URL to then copy and paste it into their `Tor Browser `_ to access the OnionShare service. Tor Browser will then prompt for the private key, which the people can also then copy and paste in.”h]”(h0ŒAThe people you send the URL to then copy and paste it into their ”…”�”}”(h jh!hh"NhNubhI)�”}”(hŒ,`Tor Browser `_”h]”h0Œ Tor Browser”…”�”}”(h jh!hh"NhNubah}”(h]”h]”h]”h]”h]”Œname”Œ Tor Browser”hZŒhttps://www.torproject.org/”uhhHh jubh )�”}”(hŒ ”h]”h}”(h]”Œ tor-browser”ah]”h]”Œ tor browser”ah]”h]”Œrefuri”j-uhh hiKh jubh0Œ† to access the OnionShare service. Tor Browser will then prompt for the private key, which the people can also then copy and paste in.”…”�”}”(h jh!hh"NhNubeh}”(h]”h]”h]”h]”h]”h;‰uhh>h"h#hKh h&h!hh<Œ af17b5b7b530464a9d898fb25a72c981”ubh Œimage”“”)�”}”(hŒ/.. image:: _static/screenshots/private-key.png ”h]”h}”(h]”h]”h]”h]”h]”Œuri”Œ#_static/screenshots/private-key.png”Œ candidates”}”Œ*”jSsuhjFh"h#hKh h&h!hubh?)�”}”(hXIf you run OnionShare on your laptop to send someone files, and then suspend it before the files are sent, the service will not be available until your laptop is unsuspended and on the internet again. OnionShare works best when working with people in real-time.”h]”h0XIf you run OnionShare on your laptop to send someone files, and then suspend it before the files are sent, the service will not be available until your laptop is unsuspended and on the internet again. OnionShare works best when working with people in real-time.”…”�”}”(h jWh!hh"NhNubah}”(h]”h]”h]”h]”h]”h;‰uhh>h"h#hKh h&h!hh<Œ 7ac3751daffa424eaa6acda2645ecb14”ubh?)�”}”(hXCBecause your own computer is the web server, *no third party can access anything that happens in OnionShare*, not even the developers of OnionShare. It's completely private. And because OnionShare is based on Tor onion services too, it also protects your anonymity. See the :doc:`security design ` for more info.”h]”(h0Œ-Because your own computer is the web server, ”…”�”}”(h jfh!hh"NhNubh Œemphasis”“”)�”}”(hŒ?*no third party can access anything that happens in OnionShare*”h]”h0Œ=no third party can access anything that happens in OnionShare”…”�”}”(h jph!hh"NhNubah}”(h]”h]”h]”h]”h]”uhjnh jfubh0Œ¨, not even the developers of OnionShare. It’s completely private. And because OnionShare is based on Tor onion services too, it also protects your anonymity. See the ”…”�”}”(h jfh!hh"NhNubhŒ pending_xref”“”)�”}”(hŒ":doc:`security design `”h]”h Œinline”“”)�”}”(hj†h]”h0Œsecurity design”…”�”}”(h jŠh!hh"NhNubah}”(h]”h]”(Œxref”Œstd”Œstd-doc”eh]”h]”h]”uhjˆh j„ubah}”(h]”h]”h]”h]”h]”Œrefdoc”Œfeatures”Œ refdomain”j•Œreftype”Œdoc”Œ refexplicit”ˆŒrefwarn”ˆŒ reftarget”Œ /security”uhj‚h"h#hKh jfubh0Œ for more info.”…”�”}”(h jfh!hh"NhNubeh}”(h]”h]”h]”h]”h]”h;‰uhh>h"h#hKh h&h!hh<Œ a8237c4792fe4015b58c33ac9f6233f1”ubh%)�”}”(hhh]”(h*)�”}”(hŒ Share Files”h]”h0Œ Share Files”…”�”}”(h j·h!hh"NhNubah}”(h]”h]”h]”h]”h]”h;‰uhh)h j´h!hh"h#hKh<Œ fc61567dd7634bc985211ba6f40c812e”ubh?)�”}”(hŒ²You can use OnionShare to send files and folders to people securely and anonymously. Open a share tab, drag in the files and folders you wish to share, and click "Start sharing".”h]”h0Œ¶You can use OnionShare to send files and folders to people securely and anonymously. Open a share tab, drag in the files and folders you wish to share, and click “Start sharingâ€�.”…”�”}”(h jÆh!hh"NhNubah}”(h]”h]”h]”h]”h]”h;‰uhh>h"h#hKh j´h!hh<Œ 13962facd182431ba922dd02877541a1”ubjG)�”}”(hŒ).. image:: _static/screenshots/share.png ”h]”h}”(h]”h]”h]”h]”h]”Œuri”Œ_static/screenshots/share.png”jT}”jVjàsuhjFh"h#hK!h j´h!hubh?)�”}”(hŒ~After you add files, you'll see some settings. Make sure you choose the setting you're interested in before you start sharing.”h]”h0Œ‚After you add files, you’ll see some settings. Make sure you choose the setting you’re interested in before you start sharing.”…”�”}”(h jâh!hh"NhNubah}”(h]”h]”h]”h]”h]”h;‰uhh>h"h#hK#h j´h!hh<Œ 2b430aa8f075447eb2379308b4062cb5”ubjG)�”}”(hŒ/.. image:: _static/screenshots/share-files.png ”h]”h}”(h]”h]”h]”h]”h]”Œuri”Œ#_static/screenshots/share-files.png”jT}”jVjüsuhjFh"h#hK%h j´h!hubh?)�”}”(hX As soon as someone finishes downloading your files, OnionShare will automatically stop the server, removing the website from the internet. To allow multiple people to download them, uncheck the "Stop sharing after files have been sent (uncheck to allow downloading individual files)" box.”h]”h0X$As soon as someone finishes downloading your files, OnionShare will automatically stop the server, removing the website from the internet. To allow multiple people to download them, uncheck the “Stop sharing after files have been sent (uncheck to allow downloading individual files)â€� box.”…”�”}”(h jþh!hh"NhNubah}”(h]”h]”h]”h]”h]”h;‰uhh>h"h#hK'h j´h!hh<Œ 13e4f1e5b39b4189971a4efdb8238c9d”ubh?)�”}”(hŒ—Also, if you uncheck this box, people will be able to download the individual files you share rather than a single compressed version of all the files.”h]”h0Œ—Also, if you uncheck this box, people will be able to download the individual files you share rather than a single compressed version of all the files.”…”�”}”(h j h!hh"NhNubah}”(h]”h]”h]”h]”h]”h;‰uhh>h"h#hK*h j´h!hh<Œ 5d088599fec247dd8dbb8376fdec7666”ubh?)�”}”(hXWhen you're ready to share, click the "Start sharing" button. You can always click "Stop sharing", or quit OnionShare, immediately taking the website down. You can also click the "↑" icon in the top-right corner to show the history and progress of people downloading files from you.”h]”h0X*When you’re ready to share, click the “Start sharingâ€� button. You can always click “Stop sharingâ€�, or quit OnionShare, immediately taking the website down. You can also click the “↑â€� icon in the top-right corner to show the history and progress of people downloading files from you.”…”�”}”(h jh!hh"NhNubah}”(h]”h]”h]”h]”h]”h;‰uhh>h"h#hK,h j´h!hh<Œ 41564171d69f48318504d1dd3b2f5585”ubjG)�”}”(hŒ1.. image:: _static/screenshots/share-sharing.png ”h]”h}”(h]”h]”h]”h]”h]”Œuri”Œ%_static/screenshots/share-sharing.png”jT}”jVj6suhjFh"h#hK.h j´h!hubh?)�”}”(hŒíNow that you have a OnionShare, copy the address and the private key and send it to the person you want to receive the files. If the files need to stay secure, or the person is otherwise exposed to danger, use an encrypted messaging app.”h]”h0ŒíNow that you have a OnionShare, copy the address and the private key and send it to the person you want to receive the files. If the files need to stay secure, or the person is otherwise exposed to danger, use an encrypted messaging app.”…”�”}”(h j8h!hh"NhNubah}”(h]”h]”h]”h]”h]”h;‰uhh>h"h#hK0h j´h!hh<Œ ea71e068ca1440cfb08062ed3a70f9ae”ubh?)�”}”(hŒÊThat person then must load the address in Tor Browser. After logging in with the private key, the files can be downloaded directly from your computer by clicking the "Download Files" link in the corner.”h]”h0ŒÎThat person then must load the address in Tor Browser. After logging in with the private key, the files can be downloaded directly from your computer by clicking the “Download Filesâ€� link in the corner.”…”�”}”(h jGh!hh"NhNubah}”(h]”h]”h]”h]”h]”h;‰uhh>h"h#hK2h j´h!hh<Œ e3397619725245a485186d3cdd2c40a7”ubjG)�”}”(hŒ4.. image:: _static/screenshots/share-torbrowser.png ”h]”h}”(h]”h]”h]”h]”h]”Œuri”Œ(_static/screenshots/share-torbrowser.png”jT}”jVjasuhjFh"h#hK4h j´h!hubeh}”(h]”Œ share-files”ah]”h]”Œ share files”ah]”h]”uhh$h h&h!hh"h#hKubh%)�”}”(hhh]”(h*)�”}”(hŒReceive Files and Messages”h]”h0ŒReceive Files and Messages”…”�”}”(h jnh!hh"NhNubah}”(h]”h]”h]”h]”h]”h;‰uhh)h jkh!hh"h#hK7h<Œ 9e42a0a2ef3649b68be0725874bffa70”ubh?)�”}”(hŒÑYou can use OnionShare to let people anonymously submit files and messages directly to your computer, essentially turning it into an anonymous dropbox. Open a receive tab and choose the settings that you want.”h]”h0ŒÑYou can use OnionShare to let people anonymously submit files and messages directly to your computer, essentially turning it into an anonymous dropbox. Open a receive tab and choose the settings that you want.”…”�”}”(h j}h!hh"NhNubah}”(h]”h]”h]”h]”h]”h;‰uhh>h"h#hK9h jkh!hh<Œ 14ceb15ed6b345dcb7223a8ff80d259c”ubjG)�”}”(hŒ+.. image:: _static/screenshots/receive.png ”h]”h}”(h]”h]”h]”h]”h]”Œuri”Œ_static/screenshots/receive.png”jT}”jVj—suhjFh"h#hKh"h#hK>h jkh!hh<Œ b282ac40fe804cd29375b6bd6850a3cc”ubh?)�”}”(hŒÏYou can check "Disable submitting text" if want to only allow file uploads, and you can check "Disable uploading files" if you want to only allow submitting text messages, like for an anonymous contact form.”h]”h0Œ×You can check “Disable submitting textâ€� if want to only allow file uploads, and you can check “Disable uploading filesâ€� if you want to only allow submitting text messages, like for an anonymous contact form.”…”�”}”(h j¨h!hh"NhNubah}”(h]”h]”h]”h]”h]”h;‰uhh>h"h#hK@h jkh!hh<Œ 7490e4b06ae94b6ebf59813764abbff5”ubh?)�”}”(hXéYou can check "Use notification webhook" and then choose a webhook URL if you want to be notified when someone submits files or messages to your OnionShare service. If you use this feature, OnionShare will make an HTTP POST request to this URL whenever someone submits files or messages. For example, if you want to get an encrypted text messaging on the messaging app `Keybase `_, you can start a conversation with `@webhookbot `_, type ``!webhook create onionshare-alerts``, and it will respond with a URL. Use that as the notification webhook URL. If someone uploads a file to your receive mode service, @webhookbot will send you a message on Keybase letting you know as soon as it happens.”h]”(h0XuYou can check “Use notification webhookâ€� and then choose a webhook URL if you want to be notified when someone submits files or messages to your OnionShare service. If you use this feature, OnionShare will make an HTTP POST request to this URL whenever someone submits files or messages. For example, if you want to get an encrypted text messaging on the messaging app ”…”�”}”(h j·h!hh"NhNubhI)�”}”(hŒ `Keybase `_”h]”h0ŒKeybase”…”�”}”(h j¿h!hh"NhNubah}”(h]”h]”h]”h]”h]”Œname”ŒKeybase”hZŒhttps://keybase.io/”uhhHh j·ubh )�”}”(hŒ ”h]”h}”(h]”Œkeybase”ah]”h]”Œkeybase”ah]”h]”Œrefuri”jÏuhh hiKh j·ubh0Œ$, you can start a conversation with ”…”�”}”(h j·h!hh"NhNubhI)�”}”(hŒ.`@webhookbot `_”h]”h0Œ @webhookbot”…”�”}”(h jáh!hh"NhNubah}”(h]”h]”h]”h]”h]”Œname”Œ @webhookbot”hZŒhttps://keybase.io/webhookbot”uhhHh j·ubh )�”}”(hŒ ”h]”h}”(h]”Œ webhookbot”ah]”h]”Œ @webhookbot”ah]”h]”Œrefuri”jñuhh hiKh j·ubh0Œ, type ”…”�”}”(h j·h!hh"NhNubh Œliteral”“”)�”}”(hŒ%``!webhook create onionshare-alerts``”h]”h0Œ!!webhook create onionshare-alerts”…”�”}”(h jh!hh"NhNubah}”(h]”h]”h]”h]”h]”uhjh j·ubh0ŒÚ, and it will respond with a URL. Use that as the notification webhook URL. If someone uploads a file to your receive mode service, @webhookbot will send you a message on Keybase letting you know as soon as it happens.”…”�”}”(h j·h!hh"NhNubeh}”(h]”h]”h]”h]”h]”h;‰uhh>h"h#hKBh jkh!hh<Œ d9b87a60a3cc40f3a39e6765acf3309b”ubh?)�”}”(hŒÓWhen you are ready, click "Start Receive Mode". This starts the OnionShare service. Anyone loading this address in their Tor Browser will be able to submit files and messages which get uploaded to your computer.”h]”h0Œ×When you are ready, click “Start Receive Modeâ€�. This starts the OnionShare service. Anyone loading this address in their Tor Browser will be able to submit files and messages which get uploaded to your computer.”…”�”}”(h jh!hh"NhNubah}”(h]”h]”h]”h]”h]”h;‰uhh>h"h#hKGh jkh!hh<Œ 3061c3ec1b824e6480e31fbdb7dbf34e”ubjG)�”}”(hŒ3.. image:: _static/screenshots/receive-sharing.png ”h]”h}”(h]”h]”h]”h]”h]”Œuri”Œ'_static/screenshots/receive-sharing.png”jT}”jVj8suhjFh"h#hKIh jkh!hubh?)�”}”(hŒYou can also click the down "↓" icon in the top-right corner to show the history and progress of people sending files to you.”h]”h0ŒƒYou can also click the down “↓â€� icon in the top-right corner to show the history and progress of people sending files to you.”…”�”}”(h j:h!hh"NhNubah}”(h]”h]”h]”h]”h]”h;‰uhh>h"h#hKKh jkh!hh<Œ 9909c87919b941a3ad183bae637f15bc”ubh?)�”}”(hŒFHere is what it looks like for someone sending you files and messages.”h]”h0ŒFHere is what it looks like for someone sending you files and messages.”…”�”}”(h jIh!hh"NhNubah}”(h]”h]”h]”h]”h]”h;‰uhh>h"h#hKMh jkh!hh<Œ 4b0a6c20e63f465bb42a81d06333d338”ubjG)�”}”(hŒ6.. image:: _static/screenshots/receive-torbrowser.png ”h]”h}”(h]”h]”h]”h]”h]”Œuri”Œ*_static/screenshots/receive-torbrowser.png”jT}”jVjcsuhjFh"h#hKOh jkh!hubh?)�”}”(hXWhen someone submits files or messages to your receive service, by default they get saved to a folder called ``OnionShare`` in the home folder on your computer, automatically organized into separate subfolders based on the time that the files get uploaded.”h]”(h0ŒmWhen someone submits files or messages to your receive service, by default they get saved to a folder called ”…”�”}”(h jeh!hh"NhNubj)�”}”(hŒ``OnionShare``”h]”h0Œ OnionShare”…”�”}”(h jmh!hh"NhNubah}”(h]”h]”h]”h]”h]”uhjh jeubh0Œ… in the home folder on your computer, automatically organized into separate subfolders based on the time that the files get uploaded.”…”�”}”(h jeh!hh"NhNubeh}”(h]”h]”h]”h]”h]”h;‰uhh>h"h#hKQh jkh!hh<Œ 2ad2d07b67f147979f182c0aa8f2ce53”ubh?)�”}”(hXCSetting up an OnionShare receiving service is useful for journalists and others needing to securely accept documents from anonymous sources. When used in this way, OnionShare is sort of like a lightweight, simpler, not quite as secure version of `SecureDrop `_, the whistleblower submission system.”h]”(h0ŒöSetting up an OnionShare receiving service is useful for journalists and others needing to securely accept documents from anonymous sources. When used in this way, OnionShare is sort of like a lightweight, simpler, not quite as secure version of ”…”�”}”(h j†h!hh"NhNubhI)�”}”(hŒ'`SecureDrop `_”h]”h0Œ SecureDrop”…”�”}”(h jŽh!hh"NhNubah}”(h]”h]”h]”h]”h]”Œname”Œ SecureDrop”hZŒhttps://securedrop.org/”uhhHh j†ubh )�”}”(hŒ ”h]”h}”(h]”Œ securedrop”ah]”h]”Œ securedrop”ah]”h]”Œrefuri”jžuhh hiKh j†ubh0Œ&, the whistleblower submission system.”…”�”}”(h j†h!hh"NhNubeh}”(h]”h]”h]”h]”h]”h;‰uhh>h"h#hKSh jkh!hh<Œ df6a06406e844768ac508d91f40bbb19”ubh%)�”}”(hhh]”(h*)�”}”(hŒUse at your own risk”h]”h0ŒUse at your own risk”…”�”}”(h jºh!hh"NhNubah}”(h]”h]”h]”h]”h]”h;‰uhh)h j·h!hh"h#hKVh<Œ 9513f766f19d4ac8b649eca92d4966c0”ubh?)�”}”(hŒøJust like with malicious email attachments, it's possible someone could try to attack your computer by uploading a malicious file to your OnionShare service. OnionShare does not add any safety mechanisms to protect your system from malicious files.”h]”h0ŒúJust like with malicious email attachments, it’s possible someone could try to attack your computer by uploading a malicious file to your OnionShare service. OnionShare does not add any safety mechanisms to protect your system from malicious files.”…”�”}”(h jÉh!hh"NhNubah}”(h]”h]”h]”h]”h]”h;‰uhh>h"h#hKXh j·h!hh<Œ d3a5f61a03524396a8d1674dcf138e5c”ubh?)�”}”(hX[If you receive an Office document or a PDF through OnionShare, you can convert these documents into PDFs that are safe to open using `Dangerzone `_. You can also protect yourself when opening untrusted documents by opening them in `Tails `_ or in a `Qubes `_ disposableVM.”h]”(h0Œ…If you receive an Office document or a PDF through OnionShare, you can convert these documents into PDFs that are safe to open using ”…”�”}”(h jØh!hh"NhNubhI)�”}”(hŒ)`Dangerzone `_”h]”h0Œ Dangerzone”…”�”}”(h jàh!hh"NhNubah}”(h]”h]”h]”h]”h]”Œname”Œ Dangerzone”hZŒhttps://dangerzone.rocks/”uhhHh jØubh )�”}”(hŒ ”h]”h}”(h]”Œ dangerzone”ah]”h]”Œ dangerzone”ah]”h]”Œrefuri”jðuhh hiKh jØubh0ŒT. You can also protect yourself when opening untrusted documents by opening them in ”…”�”}”(h jØh!hh"NhNubhI)�”}”(hŒ"`Tails `_”h]”h0ŒTails”…”�”}”(h jh!hh"NhNubah}”(h]”h]”h]”h]”h]”Œname”ŒTails”hZŒhttps://tails.boum.org/”uhhHh jØubh )�”}”(hŒ ”h]”h}”(h]”Œtails”ah]”h]”Œtails”ah]”h]”Œrefuri”juhh hiKh jØubh0Œ or in a ”…”�”}”(h jØh!hh"NhNubhI)�”}”(hŒ `Qubes `_”h]”h0ŒQubes”…”�”}”(h j$h!hh"NhNubah}”(h]”h]”h]”h]”h]”Œname”ŒQubes”hZŒhttps://qubes-os.org/”uhhHh jØubh )�”}”(hŒ ”h]”h}”(h]”Œqubes”ah]”h]”Œqubes”ah]”h]”Œrefuri”j4uhh hiKh jØubh0Œ disposableVM.”…”�”}”(h jØh!hh"NhNubeh}”(h]”h]”h]”h]”h]”h;‰uhh>h"h#hKZh j·h!hh<Œ 50ac6f7d1247497c8acfd3cde8bd6928”ubh?)�”}”(hŒIHowever, it is always safe to open text messages sent through OnionShare.”h]”h0ŒIHowever, it is always safe to open text messages sent through OnionShare.”…”�”}”(h jMh!hh"NhNubah}”(h]”h]”h]”h]”h]”h;‰uhh>h"h#hK\h j·h!hh<Œ e7e857cc6cd94e09891ada8d5fbf540f”ubeh}”(h]”Œuse-at-your-own-risk”ah]”h]”Œuse at your own risk”ah]”h]”uhh$h jkh!hh"h#hKVubh%)�”}”(hhh]”(h*)�”}”(hŒ"Tips for running a receive service”h]”h0Œ"Tips for running a receive service”…”�”}”(h jgh!hh"NhNubah}”(h]”h]”h]”h]”h]”h;‰uhh)h jdh!hh"h#hK_h<Œ d6aa03c019b34c2fb404c94f99a6b18e”ubh?)�”}”(hŒÝIf you want to host your own anonymous dropbox using OnionShare, it's recommended you do so on a separate, dedicated computer always powered on and connected to the internet, and not on the one you use on a regular basis.”h]”h0ŒßIf you want to host your own anonymous dropbox using OnionShare, it’s recommended you do so on a separate, dedicated computer always powered on and connected to the internet, and not on the one you use on a regular basis.”…”�”}”(h jvh!hh"NhNubah}”(h]”h]”h]”h]”h]”h;‰uhh>h"h#hKah jdh!hh<Œ 3e7bb4e1149f438d9d36fceb49382a6e”ubh?)�”}”(hXIf you intend to put the OnionShare address on your website or social media profiles, save the tab (see :ref:`save_tabs`) and run it as a public service (see :ref:`turn_off_private_key`). It's also a good idea to give it a custom title (see :ref:`custom_titles`).”h]”(h0ŒhIf you intend to put the OnionShare address on your website or social media profiles, save the tab (see ”…”�”}”(h j…h!hh"NhNubjƒ)�”}”(hŒ:ref:`save_tabs`”h]”j‰)�”}”(hj�h]”h0Œ save_tabs”…”�”}”(h j‘h!hh"NhNubah}”(h]”h]”(j”Œstd”Œstd-ref”eh]”h]”h]”uhjˆh j�ubah}”(h]”h]”h]”h]”h]”Œrefdoc”j¡Œ refdomain”j›Œreftype”Œref”Œ refexplicit”‰Œrefwarn”ˆj§Œ save_tabs”uhj‚h"h#hKch j…ubh0Œ&) and run it as a public service (see ”…”�”}”(h j…h!hh"NhNubjƒ)�”}”(hŒ:ref:`turn_off_private_key`”h]”j‰)�”}”(hj³h]”h0Œturn_off_private_key”…”�”}”(h jµh!hh"NhNubah}”(h]”h]”(j”Œstd”Œstd-ref”eh]”h]”h]”uhjˆh j±ubah}”(h]”h]”h]”h]”h]”Œrefdoc”j¡Œ refdomain”j¿Œreftype”Œref”Œ refexplicit”‰Œrefwarn”ˆj§Œturn_off_private_key”uhj‚h"h#hKch j…ubh0Œ:). It’s also a good idea to give it a custom title (see ”…”�”}”(h j…h!hh"NhNubjƒ)�”}”(hŒ:ref:`custom_titles`”h]”j‰)�”}”(hj×h]”h0Œ custom_titles”…”�”}”(h jÙh!hh"NhNubah}”(h]”h]”(j”Œstd”Œstd-ref”eh]”h]”h]”uhjˆh jÕubah}”(h]”h]”h]”h]”h]”Œrefdoc”j¡Œ refdomain”jãŒreftype”Œref”Œ refexplicit”‰Œrefwarn”ˆj§Œ custom_titles”uhj‚h"h#hKch j…ubh0Œ).”…”�”}”(h j…h!hh"NhNubeh}”(h]”h]”h]”h]”h]”h;‰uhh>h"h#hKch jdh!hh<Œ e3f32b9bda5d4bb99f892ebd4c78f8f0”ubeh}”(h]”Œ"tips-for-running-a-receive-service”ah]”h]”Œ"tips for running a receive service”ah]”h]”uhh$h jkh!hh"h#hK_ubh%)�”}”(hhh]”(h*)�”}”(hŒ,Other caveats to be aware of in Receive Mode”h]”h0Œ,Other caveats to be aware of in Receive Mode”…”�”}”(h j h!hh"NhNubah}”(h]”h]”h]”h]”h]”h;‰uhh)h jh!hh"h#hKfh<Œ dd1c90c34bf04d9abd7470cdd5af6ad3”ubh?)�”}”(hŒâThere are reports that OnionBrowser on iOS devices are unable to upload files to an OnionShare in Receive Mode, when operating in 'Silver' security mode. Try Bronze or Gold to see if you are able to upload a message or a file.”h]”h0ŒæThere are reports that OnionBrowser on iOS devices are unable to upload files to an OnionShare in Receive Mode, when operating in ‘Silver’ security mode. Try Bronze or Gold to see if you are able to upload a message or a file.”…”�”}”(h jh!hh"NhNubah}”(h]”h]”h]”h]”h]”h;‰uhh>h"h#hKhh jh!hh<Œ 4667264366764a6290832631d2896b76”ubeh}”(h]”Œ,other-caveats-to-be-aware-of-in-receive-mode”ah]”h]”Œ,other caveats to be aware of in receive mode”ah]”h]”uhh$h jkh!hh"h#hKfubeh}”(h]”Œreceive-files-and-messages”ah]”h]”Œreceive files and messages”ah]”h]”uhh$h h&h!hh"h#hK7ubh%)�”}”(hhh]”(h*)�”}”(hŒHost a Website”h]”h0ŒHost a Website”…”�”}”(h j<h!hh"NhNubah}”(h]”h]”h]”h]”h]”h;‰uhh)h j9h!hh"h#hKkh<Œ 3317846565314086be4ad5da1562ac2f”ubh?)�”}”(hŒ²To host a static HTML website with OnionShare, open a website tab, drag the files and folders that make up the static content there, and click "Start sharing" when you are ready.”h]”h0Œ¶To host a static HTML website with OnionShare, open a website tab, drag the files and folders that make up the static content there, and click “Start sharingâ€� when you are ready.”…”�”}”(h jKh!hh"NhNubah}”(h]”h]”h]”h]”h]”h;‰uhh>h"h#hKmh j9h!hh<Œ 82f848f63c8b483086ce70f141ad7072”ubjG)�”}”(hŒ+.. image:: _static/screenshots/website.png ”h]”h}”(h]”h]”h]”h]”h]”Œuri”Œ_static/screenshots/website.png”jT}”jVjesuhjFh"h#hKoh j9h!hubh?)�”}”(hXeIf you add an ``index.html`` file, it will render when someone loads your website. You should also include any other HTML files, CSS files, JavaScript files, and images that make up the website. (Note that OnionShare only supports hosting *static* websites. It can't host websites that execute code or use databases. So you can't for example use WordPress.)”h]”(h0ŒIf you add an ”…”�”}”(h jgh!hh"NhNubj)�”}”(hŒ``index.html``”h]”h0Œ index.html”…”�”}”(h joh!hh"NhNubah}”(h]”h]”h]”h]”h]”uhjh jgubh0ŒÓ file, it will render when someone loads your website. You should also include any other HTML files, CSS files, JavaScript files, and images that make up the website. (Note that OnionShare only supports hosting ”…”�”}”(h jgh!hh"NhNubjo)�”}”(hŒ*static*”h]”h0Œstatic”…”�”}”(h j�h!hh"NhNubah}”(h]”h]”h]”h]”h]”uhjnh jgubh0Œr websites. It can’t host websites that execute code or use databases. So you can’t for example use WordPress.)”…”�”}”(h jgh!hh"NhNubeh}”(h]”h]”h]”h]”h]”h;‰uhh>h"h#hKqh j9h!hh<Œ 76459c320d43421db4def330a184ad2a”ubh?)�”}”(hŒ—If you don't have an ``index.html`` file, it will show a directory listing instead, and people loading it can look through the files and download them.”h]”(h0ŒIf you don’t have an ”…”�”}”(h jšh!hh"NhNubj)�”}”(hŒ``index.html``”h]”h0Œ index.html”…”�”}”(h j¢h!hh"NhNubah}”(h]”h]”h]”h]”h]”uhjh jšubh0Œt file, it will show a directory listing instead, and people loading it can look through the files and download them.”…”�”}”(h jšh!hh"NhNubeh}”(h]”h]”h]”h]”h]”h;‰uhh>h"h#hKsh j9h!hh<Œ 2b15ad967b1f427ea2f69e500a1303e8”ubh?)�”}”(hŒ~After you add files, you'll see some settings. Make sure you choose the setting you're interested in before you start sharing.”h]”h0Œ‚After you add files, you’ll see some settings. Make sure you choose the setting you’re interested in before you start sharing.”…”�”}”(h j»h!hh"NhNubah}”(h]”h]”h]”h]”h]”h;‰uhh>h"h#hKuh j9h!hh<Œ b6feba28906b4800970dcdde15cc34e5”ubjG)�”}”(hŒ1.. image:: _static/screenshots/website-files.png ”h]”h}”(h]”h]”h]”h]”h]”Œuri”Œ%_static/screenshots/website-files.png”jT}”jVjÕsuhjFh"h#hKwh j9h!hubh%)�”}”(hhh]”(h*)�”}”(hŒContent Security Policy”h]”h0ŒContent Security Policy”…”�”}”(h jÚh!hh"NhNubah}”(h]”h]”h]”h]”h]”h;‰uhh)h j×h!hh"h#hKzh<Œ a3c8f33492d043188e7cc4164d6d90f0”ubh?)�”}”(hŒëBy default OnionShare helps secure your website by setting a strict `Content Security Policy `_ header. However, this prevents third-party content from loading inside the web page.”h]”(h0ŒDBy default OnionShare helps secure your website by setting a strict ”…”�”}”(h jéh!hh"NhNubhI)�”}”(hŒR`Content Security Policy `_”h]”h0ŒContent Security Policy”…”�”}”(h jñh!hh"NhNubah}”(h]”h]”h]”h]”h]”Œname”ŒContent Security Policy”hZŒ5https://en.wikipedia.org/wiki/Content_Security_Policy”uhhHh jéubh )�”}”(hŒ8 ”h]”h}”(h]”Œid1”ah]”h]”Œcontent security policy”ah]”h]”Œrefuri”juhh hiKh jéubh0ŒU header. However, this prevents third-party content from loading inside the web page.”…”�”}”(h jéh!hh"NhNubeh}”(h]”h]”h]”h]”h]”h;‰uhh>h"h#hK|h j×h!hh<Œ 2bcf5ab220d64dcbb9a4e1115f3ac06d”ubh?)�”}”(hŒ{If you want to load content from third-party websites, like assets or JavaScript libraries from CDNs, you have two options:”h]”h0Œ{If you want to load content from third-party websites, like assets or JavaScript libraries from CDNs, you have two options:”…”�”}”(h jh!hh"NhNubah}”(h]”h]”h]”h]”h]”h;‰uhh>h"h#hK~h j×h!hh<Œ c0daf711abe941388d9a82745c9be168”ubh Œ bullet_list”“”)�”}”(hhh]”(h Œ list_item”“”)�”}”(hŒÈYou can disable sending a Content Security Policy header by checking the "Don't send Content Security Policy header (allows your website to use third-party resources)" box before starting the service.”h]”h?)�”}”(hj2h]”h0ŒÎYou can disable sending a Content Security Policy header by checking the “Don’t send Content Security Policy header (allows your website to use third-party resources)â€� box before starting the service.”…”�”}”(h j4h!hh"NhNubah}”(h]”h]”h]”h]”h]”h;‰uhh>h"h#hK€h j0h<Œ 77f99b61a60b4028a2e6fc32c4d17c00”ubah}”(h]”h]”h]”h]”h]”uhj.h"h#hK€h j+h!hubj/)�”}”(hŒ6You can send a custom Content Security Policy header. ”h]”h?)�”}”(hŒ5You can send a custom Content Security Policy header.”h]”h0Œ5You can send a custom Content Security Policy header.”…”�”}”(h jLh!hh"NhNubah}”(h]”h]”h]”h]”h]”h;‰uhh>h"h#hK�h jHh<Œ 2ee81b88fed548358c80e64d556aba59”ubah}”(h]”h]”h]”h]”h]”uhj.h"h#hK�h j+h!hubeh}”(h]”h]”h]”h]”h]”Œbullet”Œ-”uhj)h"h#hK€h j×h!hubeh}”(h]”Œcontent-security-policy”ah]”h]”h]”j ah]”uhh$h j9h!hh"h#hKzhiˆubh%)�”}”(hhh]”(h*)�”}”(hŒ"Tips for running a website service”h]”h0Œ"Tips for running a website service”…”�”}”(h jsh!hh"NhNubah}”(h]”h]”h]”h]”h]”h;‰uhh)h jph!hh"h#hK„h<Œ c5b04650dc07441f9a9d90395d19f883”ubh?)�”}”(hX™If you want to host a long-term website using OnionShare (meaning not just to quickly show someone something), it's recommended you do it on a separate, dedicated computer that is always powered on and connected to the internet, and not on the one you use on a regular basis. Save the tab (see :ref:`save_tabs`) so you can resume the website with the same address if you close OnionShare and re-open it later.”h]”(h0X(If you want to host a long-term website using OnionShare (meaning not just to quickly show someone something), it’s recommended you do it on a separate, dedicated computer that is always powered on and connected to the internet, and not on the one you use on a regular basis. Save the tab (see ”…”�”}”(h j‚h!hh"NhNubjƒ)�”}”(hŒ:ref:`save_tabs`”h]”j‰)�”}”(hjŒh]”h0Œ save_tabs”…”�”}”(h jŽh!hh"NhNubah}”(h]”h]”(j”Œstd”Œstd-ref”eh]”h]”h]”uhjˆh jŠubah}”(h]”h]”h]”h]”h]”Œrefdoc”j¡Œ refdomain”j˜Œreftype”Œref”Œ refexplicit”‰Œrefwarn”ˆj§Œ save_tabs”uhj‚h"h#hK†h j‚ubh0Œc) so you can resume the website with the same address if you close OnionShare and re-open it later.”…”�”}”(h j‚h!hh"NhNubeh}”(h]”h]”h]”h]”h]”h;‰uhh>h"h#hK†h jph!hh<Œ 90f9ab4eca9641179a88b9407b45ae9f”ubh?)�”}”(hŒtIf your website is intended for the public, you should run it as a public service (see :ref:`turn_off_private_key`).”h]”(h0ŒWIf your website is intended for the public, you should run it as a public service (see ”…”�”}”(h jµh!hh"NhNubjƒ)�”}”(hŒ:ref:`turn_off_private_key`”h]”j‰)�”}”(hj¿h]”h0Œturn_off_private_key”…”�”}”(h jÁh!hh"NhNubah}”(h]”h]”(j”Œstd”Œstd-ref”eh]”h]”h]”uhjˆh j½ubah}”(h]”h]”h]”h]”h]”Œrefdoc”j¡Œ refdomain”jËŒreftype”Œref”Œ refexplicit”‰Œrefwarn”ˆj§Œturn_off_private_key”uhj‚h"h#hK‰h jµubh0Œ).”…”�”}”(h jµh!hh"NhNubeh}”(h]”h]”h]”h]”h]”h;‰uhh>h"h#hK‰h jph!hh<Œ 2884815889b04267b65eafecf6e78be8”ubeh}”(h]”Œ"tips-for-running-a-website-service”ah]”h]”Œ"tips for running a website service”ah]”h]”uhh$h j9h!hh"h#hK„ubeh}”(h]”Œhost-a-website”ah]”h]”Œhost a website”ah]”h]”uhh$h h&h!hh"h#hKkubh%)�”}”(hhh]”(h*)�”}”(hŒChat Anonymously”h]”h0ŒChat Anonymously”…”�”}”(h jûh!hh"NhNubah}”(h]”h]”h]”h]”h]”h;‰uhh)h jøh!hh"h#hKŒh<Œ f9846171dd4d4374974c85529570cb49”ubh?)�”}”(hŒ‹You can use OnionShare to set up a private, secure chat room that doesn't log anything. Just open a chat tab and click "Start chat server".”h]”h0Œ‘You can use OnionShare to set up a private, secure chat room that doesn’t log anything. Just open a chat tab and click “Start chat serverâ€�.”…”�”}”(h j h!hh"NhNubah}”(h]”h]”h]”h]”h]”h;‰uhh>h"h#hKŽh jøh!hh<Œ af32634556ce42c59294850dc939dbb8”ubjG)�”}”(hŒ(.. image:: _static/screenshots/chat.png ”h]”h}”(h]”h]”h]”h]”h]”Œuri”Œ_static/screenshots/chat.png”jT}”jVj$suhjFh"h#hK�h jøh!hubh?)�”}”(hX After you start the server, copy the OnionShare address and private key and send them to the people you want in the anonymous chat room. If it's important to limit exactly who can join, use an encrypted messaging app to send out the OnionShare address and private key.”h]”h0XAfter you start the server, copy the OnionShare address and private key and send them to the people you want in the anonymous chat room. If it’s important to limit exactly who can join, use an encrypted messaging app to send out the OnionShare address and private key.”…”�”}”(h j&h!hh"NhNubah}”(h]”h]”h]”h]”h]”h;‰uhh>h"h#hK’h jøh!hh<Œ 1b776ae95e044ad9814f6731162c01be”ubjG)�”}”(hŒ0.. image:: _static/screenshots/chat-sharing.png ”h]”h}”(h]”h]”h]”h]”h]”Œuri”Œ$_static/screenshots/chat-sharing.png”jT}”jVj@suhjFh"h#hK•h jøh!hubh?)�”}”(hŒöPeople can join the chat room by loading its OnionShare address in Tor Browser. The chat room requires JavasScript, so everyone who wants to participate must have their Tor Browser security level set to "Standard" or "Safer", instead of "Safest".”h]”h0XPeople can join the chat room by loading its OnionShare address in Tor Browser. The chat room requires JavasScript, so everyone who wants to participate must have their Tor Browser security level set to “Standardâ€� or “Saferâ€�, instead of “Safestâ€�.”…”�”}”(h jBh!hh"NhNubah}”(h]”h]”h]”h]”h]”h;‰uhh>h"h#hK—h jøh!hh<Œ 5b9d40ca32924d44b7448dcf96f9afad”ubh?)�”}”(hX When someone joins the chat room they get assigned a random name. They can change their name by typing a new name in the box in the left panel and pressing ↵. Since the chat history isn't saved anywhere, it doesn't get displayed at all, even if others were already chatting in the room.”h]”h0X$When someone joins the chat room they get assigned a random name. They can change their name by typing a new name in the box in the left panel and pressing ↵. Since the chat history isn’t saved anywhere, it doesn’t get displayed at all, even if others were already chatting in the room.”…”�”}”(h jQh!hh"NhNubah}”(h]”h]”h]”h]”h]”h;‰uhh>h"h#hKšh jøh!hh<Œ dc9d6fbe71a64730968d59556fb937c0”ubjG)�”}”(hŒ3.. image:: _static/screenshots/chat-torbrowser.png ”h]”h}”(h]”h]”h]”h]”h]”Œuri”Œ'_static/screenshots/chat-torbrowser.png”jT}”jVjksuhjFh"h#hKžh jøh!hubh?)�”}”(hŒŽIn an OnionShare chat room, everyone is anonymous. Anyone can change their name to anything, and there is no way to confirm anyone's identity.”h]”h0Œ�In an OnionShare chat room, everyone is anonymous. Anyone can change their name to anything, and there is no way to confirm anyone’s identity.”…”�”}”(h jmh!hh"NhNubah}”(h]”h]”h]”h]”h]”h;‰uhh>h"h#hK h jøh!hh<Œ 82e4bdd781024cb8b6dee5c141b092d5”ubh?)�”}”(hŒâHowever, if you create an OnionShare chat room and securely send the address only to a small group of trusted friends using encrypted messages, you can be reasonably confident the people joining the chat room are your friends.”h]”h0ŒâHowever, if you create an OnionShare chat room and securely send the address only to a small group of trusted friends using encrypted messages, you can be reasonably confident the people joining the chat room are your friends.”…”�”}”(h j|h!hh"NhNubah}”(h]”h]”h]”h]”h]”h;‰uhh>h"h#hK£h jøh!hh<Œ b054cb3c9695422daebbdae692f526bc”ubh%)�”}”(hhh]”(h*)�”}”(hŒHow is this useful?”h]”h0ŒHow is this useful?”…”�”}”(h jŽh!hh"NhNubah}”(h]”h]”h]”h]”h]”h;‰uhh)h j‹h!hh"h#hK¦h<Œ ffd25e193cc841b8ad3ee3d6a34e61fb”ubh?)�”}”(hŒ�If you need to already be using an encrypted messaging app, what's the point of an OnionShare chat room to begin with? It leaves less traces.”h]”h0Œ�If you need to already be using an encrypted messaging app, what’s the point of an OnionShare chat room to begin with? It leaves less traces.”…”�”}”(h j�h!hh"NhNubah}”(h]”h]”h]”h]”h]”h;‰uhh>h"h#hK¨h j‹h!hh<Œ ab0166a961d4402482bfc916124ffed4”ubh?)�”}”(hXøIf you for example send a message to a Signal group, a copy of your message ends up on each device (the smartphones, and computers if they set up Signal Desktop) of each member of the group. Even if disappearing messages is turned on, it's hard to confirm all copies of the messages are actually deleted from all devices, and from any other places (like notifications databases) they may have been saved to. OnionShare chat rooms don't store any messages anywhere, so the problem is reduced to a minimum.”h]”h0XüIf you for example send a message to a Signal group, a copy of your message ends up on each device (the smartphones, and computers if they set up Signal Desktop) of each member of the group. Even if disappearing messages is turned on, it’s hard to confirm all copies of the messages are actually deleted from all devices, and from any other places (like notifications databases) they may have been saved to. OnionShare chat rooms don’t store any messages anywhere, so the problem is reduced to a minimum.”…”�”}”(h j¬h!hh"NhNubah}”(h]”h]”h]”h]”h]”h;‰uhh>h"h#hKªh j‹h!hh<Œ 84846cc35fa146658c153961b54641e2”ubh?)�”}”(hXZOnionShare chat rooms can also be useful for people wanting to chat anonymously and securely with someone without needing to create any accounts. For example, a source can send an OnionShare address to a journalist using a disposable email address, and then wait for the journalist to join the chat room, all without compromosing their anonymity.”h]”h0XZOnionShare chat rooms can also be useful for people wanting to chat anonymously and securely with someone without needing to create any accounts. For example, a source can send an OnionShare address to a journalist using a disposable email address, and then wait for the journalist to join the chat room, all without compromosing their anonymity.”…”�”}”(h j»h!hh"NhNubah}”(h]”h]”h]”h]”h]”h;‰uhh>h"h#hK­h j‹h!hh<Œ 184e51bb105047f09ca973cf06a6904b”ubeh}”(h]”Œhow-is-this-useful”ah]”h]”Œhow is this useful?”ah]”h]”uhh$h jøh!hh"h#hK¦ubh%)�”}”(hhh]”(h*)�”}”(hŒHow does the encryption work?”h]”h0ŒHow does the encryption work?”…”�”}”(h jÕh!hh"NhNubah}”(h]”h]”h]”h]”h]”h;‰uhh)h jÒh!hh"h#hK±h<Œ f3341ba73cb14bc8b633455cb62e7e29”ubh?)�”}”(hXqBecause OnionShare relies on Tor onion services, connections between the Tor Browser and OnionShare are all end-to-end encrypted (E2EE). When someone posts a message to an OnionShare chat room, they send it to the server through the E2EE onion connection, which then sends it to all other members of the chat room using WebSockets, through their E2EE onion connections.”h]”h0XqBecause OnionShare relies on Tor onion services, connections between the Tor Browser and OnionShare are all end-to-end encrypted (E2EE). When someone posts a message to an OnionShare chat room, they send it to the server through the E2EE onion connection, which then sends it to all other members of the chat room using WebSockets, through their E2EE onion connections.”…”�”}”(h jäh!hh"NhNubah}”(h]”h]”h]”h]”h]”h;‰uhh>h"h#hK³h jÒh!hh<Œ a77ad8451d524cb986a78f1d188c1b08”ubh?)�”}”(hŒuOnionShare doesn't implement any chat encryption on its own. It relies on the Tor onion service's encryption instead.”h]”h0ŒyOnionShare doesn’t implement any chat encryption on its own. It relies on the Tor onion service’s encryption instead.”…”�”}”(h jóh!hh"NhNubah}”(h]”h]”h]”h]”h]”h;‰uhh>h"h#hKµh jÒh!hh<Œ 49333fbe8b754c6c8bb2fc06671161dc”ubeh}”(h]”Œhow-does-the-encryption-work”ah]”h]”Œhow does the encryption work?”ah]”h]”uhh$h jøh!hh"h#hK±ubeh}”(h]”Œchat-anonymously”ah]”h]”Œchat anonymously”ah]”h]”uhh$h h&h!hh"h#hKŒubeh}”(h]”(Œhow-onionshare-works”heh]”h]”(Œhow onionshare works”Œ how_it_works”eh]”h]”uhh$h hh!hh"h#hKŒexpect_referenced_by_name”}”jh sŒexpect_referenced_by_id”}”hh subeh}”(h]”h]”h]”h]”h]”Œsource”h#uhhŒcurrent_source”NŒ current_line”NŒsettings”Œdocutils.frontend”ŒValues”“”)�”}”(Œoutput”Nh)NŒ generator”NŒ datestamp”NŒ root_prefix”Œ/”Œ source_link”NŒ source_url”NŒ toc_backlinks”Œentry”Œfootnote_backlinks”ˆŒ sectnum_xform”ˆŒstrip_comments”NŒstrip_elements_with_classes”NŒ strip_classes”NŒ report_level”KŒ halt_level”KŒexit_status_level”KŒdebug”NŒwarning_stream”NŒ traceback”ˆŒinput_encoding”Œ utf-8-sig”Œinput_encoding_error_handler”Œstrict”Œoutput_encoding”Œutf-8”Œoutput_encoding_error_handler”jEŒerror_encoding”Œutf-8”Œerror_encoding_error_handler”Œbackslashreplace”Œ language_code”Œen”Œrecord_dependencies”NŒconfig”NŒ id_prefix”hŒauto_id_prefix”Œid”Œ dump_settings”NŒdump_internals”NŒdump_transforms”NŒdump_pseudo_xml”NŒexpose_internals”NŒstrict_visitor”NŒ_disable_config”NŒ_source”h#Œ _destination”NŒ _config_files”]”Œfile_insertion_enabled”ˆŒ raw_enabled”KŒline_length_limit”M'Œpep_references”NŒ pep_base_url”Œhttps://peps.python.org/”Œpep_file_url_template”Œpep-%04d”Œrfc_references”NŒ rfc_base_url”Œ&https://datatracker.ietf.org/doc/html/”Œ tab_width”KŒtrim_footnote_reference_space”‰Œsyntax_highlight”Œlong”Œ smart_quotes”ˆŒsmartquotes_locales”]”Œcharacter_level_inline_markup”‰Œdoctitle_xform”‰Œ docinfo_xform”ˆŒsectsubtitle_xform”‰Œ image_loading”Œlink”Œembed_stylesheet”‰Œcloak_email_addresses”ˆŒsection_self_link”‰Œenv”NubŒreporter”NŒindirect_targets”]”Œsubstitution_defs”}”Œsubstitution_names”}”Œrefnames”}”Œrefids”}”h]”h asŒnameids”}”(jhjjhehbhˆh…jjj7j4jhjej6j3jÙjÖjûjøj¨j¥jaj^júj÷jjj>j;jjj.j+jõjòŒcontent security policy”jjíjêjj jÏjÌjjuŒ nametypes”}”(jˆj‰heˆhˆˆjˆj7ˆjh‰j6‰jÙˆjûˆj¨ˆja‰júˆjˆj>ˆj‰j.‰jõ‰j‰ˆjí‰j‰jωj‰uh}”(hh&jh&hbh\h…hjhýj4j.jej´j3jkjÖjÐjøjòj¥jŸj^j·j÷jñjjj;j5jjdj+jjòj9jkj×jjjêjpj jøjÌj‹jjÒuŒ footnote_refs”}”Œ citation_refs”}”Œ autofootnotes”]”Œautofootnote_refs”]”Œsymbol_footnotes”]”Œsymbol_footnote_refs”]”Œ footnotes”]”Œ citations”]”Œautofootnote_start”KŒsymbol_footnote_start”KŒ id_counter”Œ collections”ŒCounter”“”}”jSKs…”R”Œparse_messages”]”h Œsystem_message”“”)�”}”(hhh]”h?)�”}”(hŒ:Duplicate implicit target name: "content security policy".”h]”h0Œ>Duplicate implicit target name: “content security policyâ€�.”…”�”}”(h j­h!hh"NhNubah}”(h]”h]”h]”h]”h]”uhh>h jªubah}”(h]”h]”h]”h]”h]”jaŒlevel”KŒtype”ŒINFO”Œsource”h#Œline”Kuhj¨h j×h!hh"h#hK}ubaŒtransform_messages”]”j©)�”}”(hhh]”h?)�”}”(hhh]”h0Œ2Hyperlink target "how-it-works" is not referenced.”…”�”}”h jËsbah}”(h]”h]”h]”h]”h]”uhh>h jÈubah}”(h]”h]”h]”h]”h]”Œlevel”KŒtype”jÃŒsource”h#Œline”Kuhj¨ubaŒ transformer”NŒ include_log”]”Œ decoration”Nh!hub.onionshare-onionshare-26fcdc5/docs/gettext/.doctrees/help.doctree000066400000000000000000000163541521174352300253350ustar00rootroot00000000000000€•áŒsphinx.addnodes”Œdocument”“”)�”}”(Œ rawsource”Œ”Œchildren”]”Œdocutils.nodes”Œsection”“”)�”}”(hhh]”(h Œtitle”“”)�”}”(hŒ Getting Help”h]”h ŒText”“”Œ Getting Help”…”�”}”(Œparent”hŒ _document”hŒsource”NŒline”NubaŒ attributes”}”(Œids”]”Œclasses”]”Œnames”]”Œdupnames”]”Œbackrefs”]”Œ translated”‰uŒtagname”hhh hhhŒB/home/saptaks/codebases/onionshare/onionshare/docs/source/help.rst”hKŒuid”Œ 3e7e7940535942beb79ad1b1d61a0426”ubh )�”}”(hhh]”(h)�”}”(hŒRead This Website”h]”hŒRead This Website”…”�”}”(hh3hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhh0hhhh-hKh.Œ 9f7d3b0b463b4e328a2afcd96892959b”ubh Œ paragraph”“”)�”}”(hŒ†You will find instructions on how to use OnionShare. Look through all of the sections first to see if anything answers your questions.”h]”hŒ†You will find instructions on how to use OnionShare. Look through all of the sections first to see if anything answers your questions.”…”�”}”(hhDhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hBhh-hKhh0hhh.Œ 73900b6368524423a33ba46268460ed4”ubeh}”(h!]”Œread-this-website”ah#]”h%]”Œread this website”ah']”h)]”uh,h hh hhhh-hKubh )�”}”(hhh]”(h)�”}”(hŒCheck the GitHub Issues”h]”hŒCheck the GitHub Issues”…”�”}”(hh^hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhh[hhhh-hK h.Œ 96ba7805c49c47f7b8891a92cf6c3110”ubhC)�”}”(hŒ÷If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has encountered the same problem and either raised it with the developers, or maybe even posted a solution.”h]”(hŒ/If it isn’t on the website, please check the ”…”�”}”(hhmhhhNhNubh Œ reference”“”)�”}”(hŒB`GitHub issues `_”h]”hŒ GitHub issues”…”�”}”(hhwhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”Œname”Œ GitHub issues”Œrefuri”Œ/https://github.com/onionshare/onionshare/issues”uh,huhhmubh Œtarget”“”)�”}”(hŒ2 ”h]”h}”(h!]”Œ github-issues”ah#]”h%]”Œ github issues”ah']”h)]”Œrefuri”hˆuh,h‰Œ referenced”KhhmubhŒŠ. It’s possible someone else has encountered the same problem and either raised it with the developers, or maybe even posted a solution.”…”�”}”(hhmhhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hBhh-hK hh[hhh.Œ 443a55a5326f4902b57fbc95d6da2db1”ubeh}”(h!]”Œcheck-the-github-issues”ah#]”h%]”Œcheck the github issues”ah']”h)]”uh,h hh hhhh-hK ubh )�”}”(hhh]”(h)�”}”(hŒSubmit an Issue Yourself”h]”hŒSubmit an Issue Yourself”…”�”}”(hh¯hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhh¬hhhh-hKh.Œ ab73085b407946e79dc2da54bc5ba707”ubhC)�”}”(hXIf you are unable to find a solution, or wish to ask a question or suggest a new feature, please `submit an issue `_. This requires `creating a GitHub account `_.”h]”(hŒaIf you are unable to find a solution, or wish to ask a question or suggest a new feature, please ”…”�”}”(hh¾hhhNhNubhv)�”}”(hŒH`submit an issue `_”h]”hŒsubmit an issue”…”�”}”(hhÆhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”Œname”Œsubmit an issue”h‡Œ3https://github.com/onionshare/onionshare/issues/new”uh,huhh¾ubhŠ)�”}”(hŒ6 ”h]”h}”(h!]”Œsubmit-an-issue”ah#]”h%]”Œsubmit an issue”ah']”h)]”Œrefuri”hÖuh,h‰h˜Khh¾ubhŒ. This requires ”…”�”}”(hh¾hhhNhNubhv)�”}”(hŒd`creating a GitHub account `_”h]”hŒcreating a GitHub account”…”�”}”(hhèhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”Œname”Œcreating a GitHub account”h‡ŒEhttps://help.github.com/articles/signing-up-for-a-new-github-account/”uh,huhh¾ubhŠ)�”}”(hŒH ”h]”h}”(h!]”Œcreating-a-github-account”ah#]”h%]”Œcreating a github account”ah']”h)]”Œrefuri”høuh,h‰h˜Khh¾ubhŒ.”…”�”}”(hh¾hhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hBhh-hKhh¬hhh.Œ c5c39affe6204dbbb239a07713bb0ee4”ubeh}”(h!]”Œsubmit-an-issue-yourself”ah#]”h%]”Œsubmit an issue yourself”ah']”h)]”uh,h hh hhhh-hKubh )�”}”(hhh]”(h)�”}”(hŒJoin our Keybase Team”h]”hŒJoin our Keybase Team”…”�”}”(hjhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhjhhhh-hKh.Œ 110dee57d7424b94ac412b52be1dc192”ubhC)�”}”(hŒUSee :ref:`collaborating` on how to join the Keybase team used to discuss the project.”h]”(hŒSee ”…”�”}”(hj+hhhNhNubhŒ pending_xref”“”)�”}”(hŒ:ref:`collaborating`”h]”h Œinline”“”)�”}”(hj7h]”hŒ collaborating”…”�”}”(hj;hhhNhNubah}”(h!]”h#]”(Œxref”Œstd”Œstd-ref”eh%]”h']”h)]”uh,j9hj5ubah}”(h!]”h#]”h%]”h']”h)]”Œrefdoc”Œhelp”Œ refdomain”jFŒreftype”Œref”Œ refexplicit”‰Œrefwarn”ˆŒ reftarget”Œ collaborating”uh,j3hh-hKhj+ubhŒ= on how to join the Keybase team used to discuss the project.”…”�”}”(hj+hhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hBhh-hKhjhhh.Œ a351c0c3a7e847a790a6a5ae4ddf47f9”ubeh}”(h!]”Œjoin-our-keybase-team”ah#]”h%]”Œjoin our keybase team”ah']”h)]”uh,h hh hhhh-hKubeh}”(h!]”Œ getting-help”ah#]”h%]”Œ getting help”ah']”h)]”uh,h hhhhhh-hKubah}”(h!]”h#]”h%]”h']”h)]”Œsource”h-uh,hŒcurrent_source”NŒ current_line”NŒsettings”Œdocutils.frontend”ŒValues”“”)�”}”(Œoutput”NhNŒ generator”NŒ datestamp”NŒ root_prefix”Œ/”Œ source_link”NŒ source_url”NŒ toc_backlinks”Œentry”Œfootnote_backlinks”ˆŒ sectnum_xform”ˆŒstrip_comments”NŒstrip_elements_with_classes”NŒ strip_classes”NŒ report_level”KŒ halt_level”KŒexit_status_level”KŒdebug”NŒwarning_stream”NŒ traceback”ˆŒinput_encoding”Œ utf-8-sig”Œinput_encoding_error_handler”Œstrict”Œoutput_encoding”Œutf-8”Œoutput_encoding_error_handler”j›Œerror_encoding”Œutf-8”Œerror_encoding_error_handler”Œbackslashreplace”Œ language_code”Œen”Œrecord_dependencies”NŒconfig”NŒ id_prefix”hŒauto_id_prefix”Œid”Œ dump_settings”NŒdump_internals”NŒdump_transforms”NŒdump_pseudo_xml”NŒexpose_internals”NŒstrict_visitor”NŒ_disable_config”NŒ_source”h-Œ _destination”NŒ _config_files”]”Œfile_insertion_enabled”ˆŒ raw_enabled”KŒline_length_limit”M'Œpep_references”NŒ pep_base_url”Œhttps://peps.python.org/”Œpep_file_url_template”Œpep-%04d”Œrfc_references”NŒ rfc_base_url”Œ&https://datatracker.ietf.org/doc/html/”Œ tab_width”KŒtrim_footnote_reference_space”‰Œsyntax_highlight”Œlong”Œ smart_quotes”ˆŒsmartquotes_locales”]”Œcharacter_level_inline_markup”‰Œdoctitle_xform”‰Œ docinfo_xform”ˆŒsectsubtitle_xform”‰Œ image_loading”Œlink”Œembed_stylesheet”‰Œcloak_email_addresses”ˆŒsection_self_link”‰Œenv”NubŒreporter”NŒindirect_targets”]”Œsubstitution_defs”}”Œsubstitution_names”}”Œrefnames”}”Œrefids”}”Œnameids”}”(jrjohXhUh©h¦h”h‘jjhàhÝjhÿjjjguŒ nametypes”}”(jr‰hX‰h©‰h”ˆj‰hàˆjˆjj‰uh!}”(joh hUh0h¦h[h‘h‹jh¬hÝh×hÿhùjgjuŒ footnote_refs”}”Œ citation_refs”}”Œ autofootnotes”]”Œautofootnote_refs”]”Œsymbol_footnotes”]”Œsymbol_footnote_refs”]”Œ footnotes”]”Œ citations”]”Œautofootnote_start”KŒsymbol_footnote_start”KŒ id_counter”Œ collections”ŒCounter”“”}”…”R”Œparse_messages”]”Œtransform_messages”]”Œ transformer”NŒ include_log”]”Œ decoration”Nhhub.onionshare-onionshare-26fcdc5/docs/gettext/.doctrees/index.doctree000066400000000000000000000070031521174352300255030ustar00rootroot00000000000000€•ø Œsphinx.addnodes”Œdocument”“”)�”}”(Œ rawsource”Œ”Œchildren”]”Œdocutils.nodes”Œsection”“”)�”}”(hhh]”(h Œtitle”“”)�”}”(hŒOnionShare's documentation”h]”h ŒText”“”ŒOnionShare’s documentation”…”�”}”(Œparent”hŒ _document”hŒsource”NŒline”NubaŒ attributes”}”(Œids”]”Œclasses”]”Œnames”]”Œdupnames”]”Œbackrefs”]”Œ translated”‰uŒtagname”hhh hhhŒC/home/saptaks/codebases/onionshare/onionshare/docs/source/index.rst”hKŒuid”Œ 3d6e4efa770b4ea29bd65b277fd3d530”ubh Œimage”“”)�”}”(hŒ(.. image:: _static/screenshots/tabs.png ”h]”h}”(h!]”h#]”h%]”h']”h)]”Œuri”Œ_static/screenshots/tabs.png”Œ candidates”}”Œ*”h=suh,h0hh-hKhh hhubh Œ paragraph”“”)�”}”(hŒ‘OnionShare is an open source tool that lets you securely and anonymously share files, host websites, and chat with friends using the Tor network.”h]”hŒ‘OnionShare is an open source tool that lets you securely and anonymously share files, host websites, and chat with friends using the Tor network.”…”�”}”(hhChhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hAhh-hKhh hhh.Œ 11b9255fbadc49cda1c03d037befab7a”ubh Œcompound”“”)�”}”(hhh]”hŒtoctree”“”)�”}”(hhh]”h}”(h!]”h#]”h%]”h']”h)]”hŒindex”Œentries”]”(NŒinstall”†”NŒtor”†”NŒfeatures”†”NŒadvanced”†”NŒhelp”†”NŒsecurity”†”NŒdevelop”†”eŒ includefiles”]”(hehghihkhmhohqeŒmaxdepth”KŒcaption”NŒglob”‰Œhidden”‰Œ includehidden”‰Œnumbered”KŒ titlesonly”‰Œ rawentries”]”uh,hWhh-hKhhTh.Œ 416504fe73e44de490fc23ad0ecf3309”ubah}”(h!]”h#]”Œtoctree-wrapper”ah%]”h']”h)]”uh,hRhh hhhh-hNubeh}”(h!]”Œonionshare-s-documentation”ah#]”h%]”Œonionshare's documentation”ah']”h)]”uh,h hhhhhh-hKubah}”(h!]”h#]”h%]”h']”h)]”Œsource”h-uh,hŒcurrent_source”NŒ current_line”NŒsettings”Œdocutils.frontend”ŒValues”“”)�”}”(Œoutput”NhNŒ generator”NŒ datestamp”NŒ root_prefix”Œ/”Œ source_link”NŒ source_url”NŒ toc_backlinks”Œentry”Œfootnote_backlinks”ˆŒ sectnum_xform”ˆŒstrip_comments”NŒstrip_elements_with_classes”NŒ strip_classes”NŒ report_level”KŒ halt_level”KŒexit_status_level”KŒdebug”NŒwarning_stream”NŒ traceback”ˆŒinput_encoding”Œ utf-8-sig”Œinput_encoding_error_handler”Œstrict”Œoutput_encoding”Œutf-8”Œoutput_encoding_error_handler”h´Œerror_encoding”Œutf-8”Œerror_encoding_error_handler”Œbackslashreplace”Œ language_code”Œen”Œrecord_dependencies”NŒconfig”NŒ id_prefix”hŒauto_id_prefix”Œid”Œ dump_settings”NŒdump_internals”NŒdump_transforms”NŒdump_pseudo_xml”NŒexpose_internals”NŒstrict_visitor”NŒ_disable_config”NŒ_source”h-Œ _destination”NŒ _config_files”]”Œfile_insertion_enabled”ˆŒ raw_enabled”KŒline_length_limit”M'Œpep_references”NŒ pep_base_url”Œhttps://peps.python.org/”Œpep_file_url_template”Œpep-%04d”Œrfc_references”NŒ rfc_base_url”Œ&https://datatracker.ietf.org/doc/html/”Œ tab_width”KŒtrim_footnote_reference_space”‰Œsyntax_highlight”Œlong”Œ smart_quotes”ˆŒsmartquotes_locales”]”Œcharacter_level_inline_markup”‰Œdoctitle_xform”‰Œ docinfo_xform”ˆŒsectsubtitle_xform”‰Œ image_loading”Œlink”Œembed_stylesheet”‰Œcloak_email_addresses”ˆŒsection_self_link”‰Œenv”NubŒreporter”NŒindirect_targets”]”Œsubstitution_defs”}”Œsubstitution_names”}”Œrefnames”}”Œrefids”}”Œnameids”}”h‹hˆsŒ nametypes”}”h‹‰sh!}”hˆh sŒ footnote_refs”}”Œ citation_refs”}”Œ autofootnotes”]”Œautofootnote_refs”]”Œsymbol_footnotes”]”Œsymbol_footnote_refs”]”Œ footnotes”]”Œ citations”]”Œautofootnote_start”KŒsymbol_footnote_start”KŒ id_counter”Œ collections”ŒCounter”“”}”…”R”Œparse_messages”]”Œtransform_messages”]”Œ transformer”NŒ include_log”]”Œ decoration”Nhhub.onionshare-onionshare-26fcdc5/docs/gettext/.doctrees/install.doctree000066400000000000000000001615421521174352300260530ustar00rootroot00000000000000€•WãŒsphinx.addnodes”Œdocument”“”)�”}”(Œ rawsource”Œ”Œchildren”]”Œdocutils.nodes”Œsection”“”)�”}”(hhh]”(h Œtitle”“”)�”}”(hŒ Installation”h]”h ŒText”“”Œ Installation”…”�”}”(Œparent”hŒ _document”hŒsource”NŒline”NubaŒ attributes”}”(Œids”]”Œclasses”]”Œnames”]”Œdupnames”]”Œbackrefs”]”Œ translated”‰uŒtagname”hhh hhhŒE/home/saptaks/codebases/onionshare/onionshare/docs/source/install.rst”hKŒuid”Œ d8fbac01971a483a95bd90ecdd884c00”ubh )�”}”(hhh]”(h)�”}”(hŒWindows or macOS”h]”hŒWindows or macOS”…”�”}”(hh3hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhh0hhhh-hKh.Œ f71356d1051d4ead8977ab840716a82f”ubh Œ paragraph”“”)�”}”(hŒkYou can download OnionShare for Windows and macOS from the `OnionShare website `_.”h]”(hŒ;You can download OnionShare for Windows and macOS from the ”…”�”}”(hhDhhhNhNubh Œ reference”“”)�”}”(hŒ/`OnionShare website `_”h]”hŒOnionShare website”…”�”}”(hhNhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”Œname”ŒOnionShare website”Œrefuri”Œhttps://onionshare.org/”uh,hLhhDubh Œtarget”“”)�”}”(hŒ ”h]”h}”(h!]”Œonionshare-website”ah#]”h%]”Œonionshare website”ah']”h)]”Œrefuri”h_uh,h`Œ referenced”KhhDubhŒ.”…”�”}”(hhDhhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hBhh-hKhh0hhh.Œ 9e95b1f4439a4c5c99e4adf2f7acf24b”ubha)�”}”(hŒ .. _linux:”h]”h}”(h!]”h#]”h%]”h']”h)]”Œrefid”Œlinux”uh,h`hK hh0hhhh-ubeh}”(h!]”Œwindows-or-macos”ah#]”h%]”Œwindows or macos”ah']”h)]”uh,h hh hhhh-hKubh )�”}”(hhh]”(h)�”}”(hŒMobile”h]”hŒMobile”…”�”}”(hh’hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhh�hhhh-hK h.Œ 2ec3cfe33f7947c1b62fed2b3593c4fb”ubhC)�”}”(hŒ`_ or the `Snap `_ package. Flatpak and Snapcraft ensure that you'll always use the newest version and run OnionShare inside of a sandbox.”h]”(hŒeThere are various ways to install OnionShare for Linux, but the recommended way is to use either the ”…”�”}”(hj'hhhNhNubhM)�”}”(hŒ!`Flatpak `_”h]”hŒFlatpak”…”�”}”(hj/hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”Œname”ŒFlatpak”h^Œhttps://flatpak.org/”uh,hLhj'ubha)�”}”(hŒ ”h]”h}”(h!]”Œflatpak”ah#]”h%]”Œflatpak”ah']”h)]”Œrefuri”j?uh,h`hoKhj'ubhŒ or the ”…”�”}”(hj'hhhNhNubhM)�”}”(hŒ`Snap `_”h]”hŒSnap”…”�”}”(hjQhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”Œname”ŒSnap”h^Œhttps://snapcraft.io/”uh,hLhj'ubha)�”}”(hŒ ”h]”h}”(h!]”Œsnap”ah#]”h%]”Œsnap”ah']”h)]”Œrefuri”jauh,h`hoKhj'ubhŒz package. Flatpak and Snapcraft ensure that you’ll always use the newest version and run OnionShare inside of a sandbox.”…”�”}”(hj'hhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hBhh-hKhjhhh.Œ 0f85c8f2a33041538e22e30c9cab5060”ubhC)�”}”(hŒ”Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak support, but which you use is up to you. Both work in all Linux distributions.”h]”hŒ”Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak support, but which you use is up to you. Both work in all Linux distributions.”…”�”}”(hjzhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hBhh-hK hjhhh.Œ e1539438035840eb81d5078aa0b3eeb5”ubhC)�”}”(hŒ`**Install OnionShare using Flatpak**: https://flathub.org/apps/details/org.onionshare.OnionShare”h]”(h Œstrong”“”)�”}”(hŒ$**Install OnionShare using Flatpak**”h]”hŒ Install OnionShare using Flatpak”…”�”}”(hj�hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j�hj‰ubhŒ: ”…”�”}”(hj‰hhhNhNubhM)�”}”(hŒ:https://flathub.org/apps/details/org.onionshare.OnionShare”h]”hŒ:https://flathub.org/apps/details/org.onionshare.OnionShare”…”�”}”(hj¡hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”Œrefuri”j£uh,hLhj‰ubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hBhh-hK"hjhhh.Œ d5adeee85c6b41e8866712edf51678f0”ubhC)�”}”(hŒG**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare”h]”(jŽ)�”}”(hŒ&**Install OnionShare using Snapcraft**”h]”hŒ"Install OnionShare using Snapcraft”…”�”}”(hj»hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j�hj·ubhŒ: ”…”�”}”(hj·hhhNhNubhM)�”}”(hŒhttps://snapcraft.io/onionshare”h]”hŒhttps://snapcraft.io/onionshare”…”�”}”(hjÍhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”Œrefuri”jÏuh,hLhj·ubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hBhh-hK$hjhhh.Œ 5595e39a50ab4f588359bdc92df6bd2e”ubhC)�”}”(hŒ€You can also download and install PGP-signed ``.flatpak`` or ``.snap`` packages from https://onionshare.org/dist/ if you prefer.”h]”(hŒ-You can also download and install PGP-signed ”…”�”}”(hjãhhhNhNubh Œliteral”“”)�”}”(hŒ ``.flatpak``”h]”hŒ.flatpak”…”�”}”(hjíhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jëhjãubhŒ or ”…”�”}”(hjãhhhNhNubjì)�”}”(hŒ ``.snap``”h]”hŒ.snap”…”�”}”(hjÿhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jëhjãubhŒ packages from ”…”�”}”(hjãhhhNhNubhM)�”}”(hŒhttps://onionshare.org/dist/”h]”hŒhttps://onionshare.org/dist/”…”�”}”(hjhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”Œrefuri”juh,hLhjãubhŒ if you prefer.”…”�”}”(hjãhhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hBhh-hK&hjhhh.Œ a3b41a17def948999c31ee5897044ba9”ubh )�”}”(hhh]”(h)�”}”(hŒManual Flatpak Installation”h]”hŒManual Flatpak Installation”…”�”}”(hj.hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhj+hhhh-hK)h.Œ 38d031bdee0e4df99f3a11906354f66b”ubhC)�”}”(hŒ¼If you'd like to install OnionShare manually with Flatpak using the PGP-signed `single-file bundle `_, you can do so like this:”h]”(hŒQIf you’d like to install OnionShare manually with Flatpak using the PGP-signed ”…”�”}”(hj=hhhNhNubhM)�”}”(hŒS`single-file bundle `_”h]”hŒsingle-file bundle”…”�”}”(hjEhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”Œname”Œsingle-file bundle”h^Œ;https://docs.flatpak.org/en/latest/single-file-bundles.html”uh,hLhj=ubha)�”}”(hŒ> ”h]”h}”(h!]”Œsingle-file-bundle”ah#]”h%]”Œsingle-file bundle”ah']”h)]”Œrefuri”jUuh,h`hoKhj=ubhŒ, you can do so like this:”…”�”}”(hj=hhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hBhh-hK+hj+hhh.Œ 94419e6caf834941a47f70c30fd908a3”ubh±)�”}”(hhh]”(h¶)�”}”(hŒLInstall Flatpak by following the instructions at https://flatpak.org/setup/.”h]”hC)�”}”(hjsh]”(hŒ1Install Flatpak by following the instructions at ”…”�”}”(hjuhhhNhNubhM)�”}”(hŒhttps://flatpak.org/setup/”h]”hŒhttps://flatpak.org/setup/”…”�”}”(hj|hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”Œrefuri”j~uh,hLhjuubhŒ.”…”�”}”(hjuhhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hBhh-hK-hjqh.Œ e417eb2826404c94b1f2fae8a3f3d4b2”ubah}”(h!]”h#]”h%]”h']”h)]”uh,hµhh-hK-hjnhhubh¶)�”}”(hXAdd the Flathub repository by running ``flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo``. Even though you won't be downloading OnionShare from Flathub, OnionShare depends on some packages that are only available there.”h]”hC)�”}”(hjžh]”(hŒ&Add the Flathub repository by running ”…”�”}”(hj hhhNhNubjì)�”}”(hŒ[``flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo``”h]”hŒWflatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo”…”�”}”(hj§hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jëhj ubhŒ„. Even though you won’t be downloading OnionShare from Flathub, OnionShare depends on some packages that are only available there.”…”�”}”(hj hhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hBhh-hK.hjœh.Œ 107bec74ea35441290c881574fcfda46”ubah}”(h!]”h#]”h%]”h']”h)]”uh,hµhh-hK.hjnhhubh¶)�”}”(hŒ†Go to https://onionshare.org/dist/, choose the latest version of OnionShare, and download the ``.flatpak`` and ``.flatpak.asc`` files.”h]”hC)�”}”(hjÈh]”(hŒGo to ”…”�”}”(hjÊhhhNhNubhM)�”}”(hŒhttps://onionshare.org/dist/”h]”hŒhttps://onionshare.org/dist/”…”�”}”(hjÑhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”Œrefuri”jÓuh,hLhjÊubhŒ<, choose the latest version of OnionShare, and download the ”…”�”}”(hjÊhhhNhNubjì)�”}”(hŒ ``.flatpak``”h]”hŒ.flatpak”…”�”}”(hjähhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jëhjÊubhŒ and ”…”�”}”(hjÊhhhNhNubjì)�”}”(hŒ``.flatpak.asc``”h]”hŒ .flatpak.asc”…”�”}”(hjöhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jëhjÊubhŒ files.”…”�”}”(hjÊhhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hBhh-hK/hjÆh.Œ d183888170944b7f8b1c4fce426ce6d2”ubah}”(h!]”h#]”h%]”h']”h)]”uh,hµhh-hK/hjnhhubh¶)�”}”(hŒ[Verify the PGP signature of the ``.flatpak`` file. See :ref:`verifying_sigs` for more info.”h]”hC)�”}”(hjh]”(hŒ Verify the PGP signature of the ”…”�”}”(hjhhhNhNubjì)�”}”(hŒ ``.flatpak``”h]”hŒ.flatpak”…”�”}”(hj hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jëhjubhŒ file. See ”…”�”}”(hjhhhNhNubhŒ pending_xref”“”)�”}”(hŒ:ref:`verifying_sigs`”h]”h Œinline”“”)�”}”(hj6h]”hŒverifying_sigs”…”�”}”(hj:hhhNhNubah}”(h!]”h#]”(Œxref”Œstd”Œstd-ref”eh%]”h']”h)]”uh,j8hj4ubah}”(h!]”h#]”h%]”h']”h)]”Œrefdoc”Œinstall”Œ refdomain”jEŒreftype”Œref”Œ refexplicit”‰Œrefwarn”ˆŒ reftarget”Œverifying_sigs”uh,j2hh-hK0hjubhŒ for more info.”…”�”}”(hjhhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hBhh-hK0hjh.Œ 85ac400bd5c14c7e8033bb104bbb43cc”ubah}”(h!]”h#]”h%]”h']”h)]”uh,hµhh-hK0hjnhhubh¶)�”}”(hŒ¡Install the ``.flatpak`` file by running ``flatpak install OnionShare-VERSION.flatpak``. Replace ``VERSION`` with the version number of the file you downloaded. ”h]”hC)�”}”(hŒ Install the ``.flatpak`` file by running ``flatpak install OnionShare-VERSION.flatpak``. Replace ``VERSION`` with the version number of the file you downloaded.”h]”(hŒ Install the ”…”�”}”(hjnhhhNhNubjì)�”}”(hŒ ``.flatpak``”h]”hŒ.flatpak”…”�”}”(hjvhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jëhjnubhŒ file by running ”…”�”}”(hjnhhhNhNubjì)�”}”(hŒ.``flatpak install OnionShare-VERSION.flatpak``”h]”hŒ*flatpak install OnionShare-VERSION.flatpak”…”�”}”(hjˆhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jëhjnubhŒ . Replace ”…”�”}”(hjnhhhNhNubjì)�”}”(hŒ ``VERSION``”h]”hŒVERSION”…”�”}”(hjšhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jëhjnubhŒ4 with the version number of the file you downloaded.”…”�”}”(hjnhhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hBhh-hK1hjjh.Œ 324942ad877c4ff2b154a02bdc414f3f”ubah}”(h!]”h#]”h%]”h']”h)]”uh,hµhh-hK1hjnhhubeh}”(h!]”h#]”h%]”h']”h)]”j4Œ-”uh,h°hh-hK-hj+hhubhC)�”}”(hŒEYou can run OnionShare with: `flatpak run org.onionshare.OnionShare`.”h]”(hŒYou can run OnionShare with: ”…”�”}”(hjÀhhhNhNubh Œtitle_reference”“”)�”}”(hŒ'`flatpak run org.onionshare.OnionShare`”h]”hŒ%flatpak run org.onionshare.OnionShare”…”�”}”(hjÊhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jÈhjÀubhŒ.”…”�”}”(hjÀhhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hBhh-hK3hj+hhh.Œ f167f9455dfe49cb99c7fd8bccd87e98”ubeh}”(h!]”Œmanual-flatpak-installation”ah#]”h%]”Œmanual flatpak installation”ah']”h)]”uh,h hjhhhh-hK)ubh )�”}”(hhh]”(h)�”}”(hŒManual Snapcraft Installation”h]”hŒManual Snapcraft Installation”…”�”}”(hjîhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhjëhhhh-hK6h.Œ 56fe095f543c4b1199c50eed7b71ef37”ubhC)�”}”(hŒ|If you'd like to install OnionShare manually with Snapcraft using the PGP-signed Snapcraft package, you can do so like this:”h]”hŒ~If you’d like to install OnionShare manually with Snapcraft using the PGP-signed Snapcraft package, you can do so like this:”…”�”}”(hjýhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hBhh-hK8hjëhhh.Œ 9beea74e3cb34b009147dda536f11de8”ubh±)�”}”(hhh]”(h¶)�”}”(hŒ^Install Snapcraft by following the instructions at https://snapcraft.io/docs/installing-snapd.”h]”hC)�”}”(hjh]”(hŒ3Install Snapcraft by following the instructions at ”…”�”}”(hjhhhNhNubhM)�”}”(hŒ*https://snapcraft.io/docs/installing-snapd”h]”hŒ*https://snapcraft.io/docs/installing-snapd”…”�”}”(hjhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”Œrefuri”juh,hLhjubhŒ.”…”�”}”(hjhhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hBhh-hK:hjh.Œ a311f10945ca4ee49558f77f0936d14c”ubah}”(h!]”h#]”h%]”h']”h)]”uh,hµhh-hK:hj hhubh¶)�”}”(hŒ€Go to https://onionshare.org/dist/, choose the latest version of OnionShare, and download the ``.snap`` and ``.snap.asc`` files.”h]”hC)�”}”(hj<h]”(hŒGo to ”…”�”}”(hj>hhhNhNubhM)�”}”(hŒhttps://onionshare.org/dist/”h]”hŒhttps://onionshare.org/dist/”…”�”}”(hjEhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”Œrefuri”jGuh,hLhj>ubhŒ<, choose the latest version of OnionShare, and download the ”…”�”}”(hj>hhhNhNubjì)�”}”(hŒ ``.snap``”h]”hŒ.snap”…”�”}”(hjXhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jëhj>ubhŒ and ”…”�”}”(hj>hhhNhNubjì)�”}”(hŒ ``.snap.asc``”h]”hŒ .snap.asc”…”�”}”(hjjhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jëhj>ubhŒ files.”…”�”}”(hj>hhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hBhh-hK;hj:h.Œ 6b86c3ee96db45c8a0201f81a7438a30”ubah}”(h!]”h#]”h%]”h']”h)]”uh,hµhh-hK;hj hhubh¶)�”}”(hŒXVerify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs` for more info.”h]”hC)�”}”(hj‹h]”(hŒ Verify the PGP signature of the ”…”�”}”(hj�hhhNhNubjì)�”}”(hŒ ``.snap``”h]”hŒ.snap”…”�”}”(hj”hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jëhj�ubhŒ file. See ”…”�”}”(hj�hhhNhNubj3)�”}”(hŒ:ref:`verifying_sigs`”h]”j9)�”}”(hj¨h]”hŒverifying_sigs”…”�”}”(hjªhhhNhNubah}”(h!]”h#]”(jDŒstd”Œstd-ref”eh%]”h']”h)]”uh,j8hj¦ubah}”(h!]”h#]”h%]”h']”h)]”Œrefdoc”jQŒ refdomain”j´Œreftype”Œref”Œ refexplicit”‰Œrefwarn”ˆjWŒverifying_sigs”uh,j2hh-hKhhhNhNubjÉ)�”}”(hŒ`snap run onionshare`”h]”hŒsnap run onionshare”…”�”}”(hjFhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jÈhj>ubhŒ.”…”�”}”(hj>hhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hBhh-hK?hjëhhh.Œ 97fa1077e6304b86a3593e68cecd4ba7”ubha)�”}”(hŒ.. _pip:”h]”h}”(h!]”h#]”h%]”h']”h)]”h…Œpip”uh,h`hKAhjëhhhh-ubeh}”(h!]”Œmanual-snapcraft-installation”ah#]”h%]”Œmanual snapcraft installation”ah']”h)]”uh,h hjhhhh-hK6ubeh}”(h!]”Œid1”ah#]”h%]”h']”Œlinux”ah)]”uh,h hh hhhh-hKhoˆubh )�”}”(hhh]”(h)�”}”(hŒCommand-line only”h]”hŒCommand-line only”…”�”}”(hj}hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhjzhhhh-hKDh.Œ 6c29304d48d94253aee570563f78282a”ubhC)�”}”(hŒ—You can install just the command-line version of OnionShare on any operating system using the Python package manager ``pip``. :ref:`cli` has more info.”h]”(hŒuYou can install just the command-line version of OnionShare on any operating system using the Python package manager ”…”�”}”(hjŒhhhNhNubjì)�”}”(hŒ``pip``”h]”hŒpip”…”�”}”(hj”hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jëhjŒubhŒ. ”…”�”}”(hjŒhhhNhNubj3)�”}”(hŒ :ref:`cli`”h]”j9)�”}”(hj¨h]”hŒcli”…”�”}”(hjªhhhNhNubah}”(h!]”h#]”(jDŒstd”Œstd-ref”eh%]”h']”h)]”uh,j8hj¦ubah}”(h!]”h#]”h%]”h']”h)]”Œrefdoc”jQŒ refdomain”j´Œreftype”Œref”Œ refexplicit”‰Œrefwarn”ˆjWŒcli”uh,j2hh-hKFhjŒubhŒ has more info.”…”�”}”(hjŒhhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hBhh-hKFhjzhhh.Œ 05f47921fa8c4fc18f609b155b0519c3”ubha)�”}”(hŒ .. _freebsd:”h]”h}”(h!]”h#]”h%]”h']”Œfreebsd”ah)]”h…Œfreebsd”uh,h`hKHhjzhhhh-hoˆubeh}”(h!]”(Œcommand-line-only”jieh#]”h%]”(Œcommand-line only”Œpip”eh']”h)]”uh,h hh hhhh-hKDj}”jãj_sj}”jij_subh )�”}”(hhh]”(h)�”}”(hŒFreeBSD”h]”hŒFreeBSD”…”�”}”(hjëhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhjèhhhh-hKKh.Œ e0ea72cf1cbb4122978df1f1daf1b429”ubhC)�”}”(hXaAlthought not being officially developed for this platform, OnionShare can also be installed on `FreeBSD `_. It's available via its ports collection or as pre-built package. Should you opt to install and use OnionShare on a FreeBSD operating system, please be aware that it's **NOT** officially supported by the OnionShare project.”h]”(hŒ`Althought not being officially developed for this platform, OnionShare can also be installed on ”…”�”}”(hjúhhhNhNubhM)�”}”(hŒ!`FreeBSD `_”h]”hŒFreeBSD”…”�”}”(hjhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”Œname”ŒFreeBSD”h^Œhttps://freebsd.org/”uh,hLhjúubha)�”}”(hŒ ”h]”h}”(h!]”Œid3”ah#]”h%]”h']”jÚah)]”Œrefuri”juh,h`hoˆhjúubhŒ­. It’s available via its ports collection or as pre-built package. Should you opt to install and use OnionShare on a FreeBSD operating system, please be aware that it’s ”…”�”}”(hjúhhhNhNubjŽ)�”}”(hŒ**NOT**”h]”hŒNOT”…”�”}”(hj#hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j�hjúubhŒ0 officially supported by the OnionShare project.”…”�”}”(hjúhhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hBhh-hKMhjèhhh.Œ 346680ba98204d0d95bb5a1d3f4deb8b”ubhC)�”}”(hX~Though not being offered and officially maintained by the OnionShare developers, the FreeBSD packages and ports do fetch and verifies the source codes from the official OnionShare repository (or its official release packages from `PyPI `_). Should you wish to check changes related to this platform, please refer to the following resources:”h]”(hŒæThough not being offered and officially maintained by the OnionShare developers, the FreeBSD packages and ports do fetch and verifies the source codes from the official OnionShare repository (or its official release packages from ”…”�”}”(hj<hhhNhNubhM)�”}”(hŒ2`PyPI `_”h]”hŒPyPI”…”�”}”(hjDhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”Œname”ŒPyPI”h^Œ(https://pypi.org/project/onionshare-cli/”uh,hLhj<ubha)�”}”(hŒ+ ”h]”h}”(h!]”Œpypi”ah#]”h%]”Œpypi”ah']”h)]”Œrefuri”jTuh,h`hoKhj<ubhŒf). Should you wish to check changes related to this platform, please refer to the following resources:”…”�”}”(hj<hhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hBhh-hKOhjèhhh.Œ fcb34244cba249fcbcdd674d59476a6a”ubh±)�”}”(hhh]”(h¶)�”}”(hŒ1https://cgit.freebsd.org/ports/log/www/onionshare”h]”hC)�”}”(hjrh]”hM)�”}”(hjrh]”hŒ1https://cgit.freebsd.org/ports/log/www/onionshare”…”�”}”(hjwhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”Œrefuri”jruh,hLhjtubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hBhh-hKQhjph.Œ 9cdf644bf59b411c88f0a6d89c225497”ubah}”(h!]”h#]”h%]”h']”h)]”uh,hµhh-hKQhjmhhubh¶)�”}”(hŒ*https://www.freshports.org/www/onionshare ”h]”hC)�”}”(hŒ)https://www.freshports.org/www/onionshare”h]”hM)�”}”(hj˜h]”hŒ)https://www.freshports.org/www/onionshare”…”�”}”(hjšhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”Œrefuri”j˜uh,hLhj–ubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hBhh-hKRhj’h.Œ 61c3e8a005624144b8776ed83316a63a”ubah}”(h!]”h#]”h%]”h']”h)]”uh,hµhh-hKRhjmhhubeh}”(h!]”h#]”h%]”h']”h)]”j4j¿uh,h°hh-hKQhjèhhubh )�”}”(hhh]”(h)�”}”(hŒManual pkg Installation”h]”hŒManual pkg Installation”…”�”}”(hj¾hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhj»hhhh-hKUh.Œ b2b7be21552947a1a58ad8bbbe6e40dd”ubhC)�”}”(hŒÆTo install the binary package, use ``pkg install pyXY-onionshare``, with ``pyXY`` specifying the version of Python the package was built for. So, in order to install OnionShare for Python 3.9, use::”h]”(hŒ#To install the binary package, use ”…”�”}”(hjÍhhhNhNubjì)�”}”(hŒ``pkg install pyXY-onionshare``”h]”hŒpkg install pyXY-onionshare”…”�”}”(hjÕhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jëhjÍubhŒ, with ”…”�”}”(hjÍhhhNhNubjì)�”}”(hŒ``pyXY``”h]”hŒpyXY”…”�”}”(hjçhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jëhjÍubhŒt specifying the version of Python the package was built for. So, in order to install OnionShare for Python 3.9, use:”…”�”}”(hjÍhhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hBhh-hKWhj»hhh.Œ aa8354f379c74412b9d94a7a9b9577b7”ubh Œ literal_block”“”)�”}”(hŒpkg install py39-onionshare”h]”hŒpkg install py39-onionshare”…”�”}”hjsbah}”(h!]”h#]”h%]”h']”h)]”Œ xml:space”Œpreserve”uh,jhh-hKYhj»hhubhC)�”}”(hŒ¶There's also a **Command-line only** version of OnionShare available as pre-built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli`` if you want to install that version.”h]”(hŒThere’s also a ”…”�”}”(hjhhhNhNubjŽ)�”}”(hŒ**Command-line only**”h]”hŒCommand-line only”…”�”}”(hjhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j�hjubhŒ? version of OnionShare available as pre-built package. Replace ”…”�”}”(hjhhhNhNubjì)�”}”(hŒ``py39-onionshare``”h]”hŒpy39-onionshare”…”�”}”(hj,hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jëhjubhŒ by ”…”�”}”(hjhhhNhNubjì)�”}”(hŒ``py39-onionshare-cli``”h]”hŒpy39-onionshare-cli”…”�”}”(hj>hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jëhjubhŒ% if you want to install that version.”…”�”}”(hjhhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hBhh-hK[hj»hhh.Œ 0ffc7103644b43e298d2dcd2c9018b2b”ubhC)�”}”(hŒÈFor additional information and details about the FreeBSD pre-built packages, please refer to its `official Handbook section about pkg `_.”h]”(hŒaFor additional information and details about the FreeBSD pre-built packages, please refer to its ”…”�”}”(hjWhhhNhNubhM)�”}”(hŒf`official Handbook section about pkg `_”h]”hŒ#official Handbook section about pkg”…”�”}”(hj_hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”Œname”Œ#official Handbook section about pkg”h^Œ=https://docs.freebsd.org/en/books/handbook/ports/#pkgng-intro”uh,hLhjWubha)�”}”(hŒ@ ”h]”h}”(h!]”Œ#official-handbook-section-about-pkg”ah#]”h%]”Œ#official handbook section about pkg”ah']”h)]”Œrefuri”jouh,h`hoKhjWubhŒ.”…”�”}”(hjWhhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hBhh-hK]hj»hhh.Œ f00dbf7c3a6f4c06a4f49ac7f506feeb”ubeh}”(h!]”Œmanual-pkg-installation”ah#]”h%]”Œmanual pkg installation”ah']”h)]”uh,h hjèhhhh-hKUubh )�”}”(hhh]”(h)�”}”(hŒManual port Installation”h]”hŒManual port Installation”…”�”}”(hj“hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhj�hhhh-hK`h.Œ 944511619df74df9952fefacac33ea5f”ubhC)�”}”(hŒžTo install the FreeBSD port, change directory to the `ports collection `_ you must have checked out before and run the following::”h]”(hŒ5To install the FreeBSD port, change directory to the ”…”�”}”(hj¢hhhNhNubhM)�”}”(hŒ0`ports collection `_”h]”hŒports collection”…”�”}”(hjªhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”Œname”Œports collection”h^Œhttps://freebsd.org/ports/”uh,hLhj¢ubha)�”}”(hŒ ”h]”h}”(h!]”Œports-collection”ah#]”h%]”Œports collection”ah']”h)]”Œrefuri”jºuh,h`hoKhj¢ubhŒ8 you must have checked out before and run the following:”…”�”}”(hj¢hhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hBhh-hKbhj�hhh.Œ a59325417fed455b82734c9656d47fb9”ubj)�”}”(hŒ+make -s -C www/onionshare all install clean”h]”hŒ+make -s -C www/onionshare all install clean”…”�”}”hjÓsbah}”(h!]”h#]”h%]”h']”h)]”jjuh,jhh-hKdhj�hhubhC)�”}”(hŒÀThe ports collection also offers a dedicated port for the **Command-line only** version of OnionShare. Replace ``www/onionshare`` by ``www/onionshare-cli`` if you want to install that version.”h]”(hŒ:The ports collection also offers a dedicated port for the ”…”�”}”(hjáhhhNhNubjŽ)�”}”(hŒ**Command-line only**”h]”hŒCommand-line only”…”�”}”(hjéhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,j�hjáubhŒ version of OnionShare. Replace ”…”�”}”(hjáhhhNhNubjì)�”}”(hŒ``www/onionshare``”h]”hŒwww/onionshare”…”�”}”(hjûhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jëhjáubhŒ by ”…”�”}”(hjáhhhNhNubjì)�”}”(hŒ``www/onionshare-cli``”h]”hŒwww/onionshare-cli”…”�”}”(hj hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jëhjáubhŒ% if you want to install that version.”…”�”}”(hjáhhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hBhh-hKfhj�hhh.Œ b6779e55928d4197af2f3374577c3b0a”ubhC)�”}”(hŒÈFor additional information and details about the FreeBSD ports collection, please refer to its `official Handbook section about ports `_.”h]”(hŒ_For additional information and details about the FreeBSD ports collection, please refer to its ”…”�”}”(hj& hhhNhNubhM)�”}”(hŒh`official Handbook section about ports `_”h]”hŒ%official Handbook section about ports”…”�”}”(hj. hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”Œname”Œ%official Handbook section about ports”h^Œ=https://docs.freebsd.org/en/books/handbook/ports/#ports-using”uh,hLhj& ubha)�”}”(hŒ@ ”h]”h}”(h!]”Œ%official-handbook-section-about-ports”ah#]”h%]”Œ%official handbook section about ports”ah']”h)]”Œrefuri”j> uh,h`hoKhj& ubhŒ.”…”�”}”(hj& hhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hBhh-hKhhj�hhh.Œ 5241407a2a8943b8b91f6f41d34ab2b8”ubha)�”}”(hŒ.. _verifying_sigs:”h]”h}”(h!]”h#]”h%]”h']”h)]”h…Œverifying-sigs”uh,h`hKjhj�hhhh-ubeh}”(h!]”Œmanual-port-installation”ah#]”h%]”Œmanual port installation”ah']”h)]”uh,h hjèhhhh-hK`ubeh}”(h!]”(jÜŒid2”eh#]”h%]”h']”Œfreebsd”ah)]”uh,h hh hhhh-hKKhoˆj}”j}”jÜjÑsubh )�”}”(hhh]”(h)�”}”(hŒVerifying PGP signatures”h]”hŒVerifying PGP signatures”…”�”}”(hjw hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhjt hhhh-hKmh.Œ ae390337fe084633844d4a2e7c38bdf7”ubhC)�”}”(hX>You can verify that the package you download is legitimate and hasn't been tampered with by verifying its PGP signature. For Windows and macOS, this step is optional and provides defense in depth: the OnionShare binaries include operating system-specific signatures, and you can just rely on those alone if you'd like.”h]”hXBYou can verify that the package you download is legitimate and hasn’t been tampered with by verifying its PGP signature. For Windows and macOS, this step is optional and provides defense in depth: the OnionShare binaries include operating system-specific signatures, and you can just rely on those alone if you’d like.”…”�”}”(hj† hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hBhh-hKohjt hhh.Œ ffd44c9120794f7584c3a8d28f174a95”ubh )�”}”(hhh]”(h)�”}”(hŒ Signing key”h]”hŒ Signing key”…”�”}”(hj˜ hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhj• hhhh-hKsh.Œ 84d25b3ffe8d462ba7b84b418f7de2c0”ubhC)�”}”(hŒ§Packages are signed by the core developer who is responsible for the particular release. Here is the GPG key information for each of the core developers of OnionShare:”h]”hŒ§Packages are signed by the core developer who is responsible for the particular release. Here is the GPG key information for each of the core developers of OnionShare:”…”�”}”(hj§ hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hBhh-hKuhj• hhh.Œ 1736ecf83f51485fa6ee57c6d0437770”ubh±)�”}”(hhh]”(h¶)�”}”(hŒûMicah Lee: * PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``. * You can download Micah's key `from the keys.openpgp.org keyserver `_. ”h]”h¼)�”}”(hhh]”hÁ)�”}”(hŒ÷Micah Lee: * PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``. * You can download Micah's key `from the keys.openpgp.org keyserver `_. ”h]”(hÇ)�”}”(hŒ Micah Lee:”h]”hŒ Micah Lee:”…”�”}”(hjÄ hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hÆhh-hKxhjÀ h.Œ 6f4d5384f344482694283ae16bf696d4”ubhØ)�”}”(hhh]”h±)�”}”(hhh]”(h¶)�”}”(hŒHPGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``.”h]”hC)�”}”(hjÛ h]”(hŒPGP public key fingerprint ”…”�”}”(hjÝ hhhNhNubjì)�”}”(hŒ,``927F419D7EC82C2F149C1BD1403C2657CD994F73``”h]”hŒ(927F419D7EC82C2F149C1BD1403C2657CD994F73”…”�”}”(hjä hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jëhjÝ ubhŒ.”…”�”}”(hjÝ hhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hBhh-hKyhjÙ h.Œ d3fe78e313cf41f7bcd68e2851686de6”ubah}”(h!]”h#]”h%]”h']”h)]”uh,hµhh-hKyhjÖ ubh¶)�”}”(hŒŸYou can download Micah's key `from the keys.openpgp.org keyserver `_. ”h]”hC)�”}”(hŒžYou can download Micah's key `from the keys.openpgp.org keyserver `_.”h]”(hŒYou can download Micah’s key ”…”�”}”(hj hhhNhNubhM)�”}”(hŒ€`from the keys.openpgp.org keyserver `_”h]”hŒ#from the keys.openpgp.org keyserver”…”�”}”(hj hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”Œname”Œ#from the keys.openpgp.org keyserver”h^ŒWhttps://keys.openpgp.org/vks/v1/by-fingerprint/927F419D7EC82C2F149C1BD1403C2657CD994F73”uh,hLhj ubha)�”}”(hŒZ ”h]”h}”(h!]”Œ#from-the-keys-openpgp-org-keyserver”ah#]”h%]”h']”Œ#from the keys.openpgp.org keyserver”ah)]”Œrefuri”j uh,h`hoˆhj ubhŒ.”…”�”}”(hj hhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hBhh-hKzhj h.Œ 7b3d2f27d27f459995e7a8d04a2d2d64”ubah}”(h!]”h#]”h%]”h']”h)]”uh,hµhh-hKzhjÖ ubeh}”(h!]”h#]”h%]”h']”h)]”j4j5uh,h°hh-hKyhjÓ ubah}”(h!]”h#]”h%]”h']”h)]”uh,h×hh-hKyhjÀ ubeh}”(h!]”h#]”h%]”h']”h)]”uh,hÀhh-hKxhj½ ubah}”(h!]”h#]”h%]”h']”h)]”uh,h»hh-hKxhj¹ ubah}”(h!]”h#]”h%]”h']”h)]”uh,hµhh-hKxhj¶ hhubh¶)�”}”(hXSaptak Sengupta: * PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``. * You can download Saptak's key `from the keys.openpgp.org keyserver `_. ”h]”h¼)�”}”(hhh]”hÁ)�”}”(hŒþSaptak Sengupta: * PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``. * You can download Saptak's key `from the keys.openpgp.org keyserver `_. ”h]”(hÇ)�”}”(hŒSaptak Sengupta:”h]”hŒSaptak Sengupta:”…”�”}”(hjg hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hÆhh-hK|hjc h.Œ 0ae86243cb2c4c209906754093b86a91”ubhØ)�”}”(hhh]”h±)�”}”(hhh]”(h¶)�”}”(hŒHPGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``.”h]”hC)�”}”(hj~ h]”(hŒPGP public key fingerprint ”…”�”}”(hj€ hhhNhNubjì)�”}”(hŒ,``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``”h]”hŒ(2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B”…”�”}”(hj‡ hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jëhj€ ubhŒ.”…”�”}”(hj€ hhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hBhh-hK}hj| h.Œ 9f634d05c5cd43378c3329a87b7c2f93”ubah}”(h!]”h#]”h%]”h']”h)]”uh,hµhh-hK}hjy ubh¶)�”}”(hŒ You can download Saptak's key `from the keys.openpgp.org keyserver `_. ”h]”hC)�”}”(hŒŸYou can download Saptak's key `from the keys.openpgp.org keyserver `_.”h]”(hŒ You can download Saptak’s key ”…”�”}”(hjª hhhNhNubhM)�”}”(hŒ€`from the keys.openpgp.org keyserver `_”h]”hŒ#from the keys.openpgp.org keyserver”…”�”}”(hj² hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”Œname”Œ#from the keys.openpgp.org keyserver”h^ŒWhttps://keys.openpgp.org/vks/v1/by-fingerprint/2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B”uh,hLhjª ubha)�”}”(hŒZ ”h]”h}”(h!]”Œid4”ah#]”h%]”h']”j* ah)]”Œrefuri”j uh,h`hoˆhjª ubhŒ.”…”�”}”(hjª hhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hBhh-hK~hj¦ h.Œ 5cc9db43583e4ac9a2329c6c51359853”ubah}”(h!]”h#]”h%]”h']”h)]”uh,hµhh-hK~hjy ubeh}”(h!]”h#]”h%]”h']”h)]”j4j5uh,h°hh-hK}hjv ubah}”(h!]”h#]”h%]”h']”h)]”uh,h×hh-hK}hjc ubeh}”(h!]”h#]”h%]”h']”h)]”uh,hÀhh-hK|hj` ubah}”(h!]”h#]”h%]”h']”h)]”uh,h»hh-hK|hj\ ubah}”(h!]”h#]”h%]”h']”h)]”uh,hµhh-hK|hj¶ hhubh¶)�”}”(hŒþMiguel Jacq: * PGP public key fingerprint ``54A91143AE0AB4F7743B01FE888ED1B423A3BC99``. * You can download Miguel's key `from the keys.openpgp.org keyserver `_. ”h]”h¼)�”}”(hhh]”hÁ)�”}”(hŒúMiguel Jacq: * PGP public key fingerprint ``54A91143AE0AB4F7743B01FE888ED1B423A3BC99``. * You can download Miguel's key `from the keys.openpgp.org keyserver `_. ”h]”(hÇ)�”}”(hŒ Miguel Jacq:”h]”hŒ Miguel Jacq:”…”�”}”(hj hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hÆhh-hK€hj h.Œ 3b1b9479664e42bb85fbf9536492df85”ubhØ)�”}”(hhh]”h±)�”}”(hhh]”(h¶)�”}”(hŒHPGP public key fingerprint ``54A91143AE0AB4F7743B01FE888ED1B423A3BC99``.”h]”hC)�”}”(hj h]”(hŒPGP public key fingerprint ”…”�”}”(hj" hhhNhNubjì)�”}”(hŒ,``54A91143AE0AB4F7743B01FE888ED1B423A3BC99``”h]”hŒ(54A91143AE0AB4F7743B01FE888ED1B423A3BC99”…”�”}”(hj) hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jëhj" ubhŒ.”…”�”}”(hj" hhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hBhh-hK�hj h.Œ 28482f85bfdf4a3bbbfe52fee09f5345”ubah}”(h!]”h#]”h%]”h']”h)]”uh,hµhh-hK�hj ubh¶)�”}”(hŒ You can download Miguel's key `from the keys.openpgp.org keyserver `_. ”h]”hC)�”}”(hŒŸYou can download Miguel's key `from the keys.openpgp.org keyserver `_.”h]”(hŒ You can download Miguel’s key ”…”�”}”(hjL hhhNhNubhM)�”}”(hŒ€`from the keys.openpgp.org keyserver `_”h]”hŒ#from the keys.openpgp.org keyserver”…”�”}”(hjT hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”Œname”Œ#from the keys.openpgp.org keyserver”h^ŒWhttps://keys.openpgp.org/vks/v1/by-fingerprint/54A91143AE0AB4F7743B01FE888ED1B423A3BC99”uh,hLhjL ubha)�”}”(hŒZ ”h]”h}”(h!]”Œid5”ah#]”h%]”h']”Œ#from the keys.openpgp.org keyserver”ah)]”Œrefuri”jd uh,h`hoˆhjL ubhŒ.”…”�”}”(hjL hhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hBhh-hK‚hjH h.Œ 0e297a57b9c34de9b5473f7064f574ae”ubah}”(h!]”h#]”h%]”h']”h)]”uh,hµhh-hK‚hj ubeh}”(h!]”h#]”h%]”h']”h)]”j4j5uh,h°hh-hK�hj ubah}”(h!]”h#]”h%]”h']”h)]”uh,h×hh-hK�hj ubeh}”(h!]”h#]”h%]”h']”h)]”uh,hÀhh-hK€hj ubah}”(h!]”h#]”h%]”h']”h)]”uh,h»hh-hK€hjþ ubah}”(h!]”h#]”h%]”h']”h)]”uh,hµhh-hK€hj¶ hhubeh}”(h!]”h#]”h%]”h']”h)]”j4j5uh,h°hh-hKxhj• hhubhC)�”}”(hŒ½You must have GnuPG installed to verify signatures. For macOS you probably want `GPGTools `_, and for Windows you probably want `Gpg4win `_.”h]”(hŒPYou must have GnuPG installed to verify signatures. For macOS you probably want ”…”�”}”(hj§ hhhNhNubhM)�”}”(hŒ#`GPGTools `_”h]”hŒGPGTools”…”�”}”(hj¯ hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”Œname”ŒGPGTools”h^Œhttps://gpgtools.org/”uh,hLhj§ ubha)�”}”(hŒ ”h]”h}”(h!]”Œgpgtools”ah#]”h%]”Œgpgtools”ah']”h)]”Œrefuri”j¿ uh,h`hoKhj§ ubhŒ$, and for Windows you probably want ”…”�”}”(hj§ hhhNhNubhM)�”}”(hŒ%`Gpg4win `_”h]”hŒGpg4win”…”�”}”(hjÑ hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”Œname”ŒGpg4win”h^Œhttps://www.gpg4win.org/”uh,hLhj§ ubha)�”}”(hŒ ”h]”h}”(h!]”Œgpg4win”ah#]”h%]”Œgpg4win”ah']”h)]”Œrefuri”já uh,h`hoKhj§ ubhŒ.”…”�”}”(hj§ hhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hBhh-hK„hj• hhh.Œ aa8d7e87ce1e4b7caca46a4c53610671”ubeh}”(h!]”Œ signing-key”ah#]”h%]”Œ signing key”ah']”h)]”uh,h hjt hhhh-hKsubh )�”}”(hhh]”(h)�”}”(hŒ Signatures”h]”hŒ Signatures”…”�”}”(hj hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhj hhhh-hK‡h.Œ 487fbcb1c04d4aabbb298df34e9e89e3”ubhC)�”}”(hX/You can find the signatures (as ``.asc`` files), as well as Windows, macOS, Flatpak, Snap, and source packages, at https://onionshare.org/dist/ in the folders named for each version of OnionShare. You can also find them on the `GitHub Releases page `_.”h]”(hŒ You can find the signatures (as ”…”�”}”(hj hhhNhNubjì)�”}”(hŒ``.asc``”h]”hŒ.asc”…”�”}”(hj hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jëhj ubhŒK files), as well as Windows, macOS, Flatpak, Snap, and source packages, at ”…”�”}”(hj hhhNhNubhM)�”}”(hŒhttps://onionshare.org/dist/”h]”hŒhttps://onionshare.org/dist/”…”�”}”(hj. hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”Œrefuri”j0 uh,hLhj ubhŒT in the folders named for each version of OnionShare. You can also find them on the ”…”�”}”(hj hhhNhNubhM)�”}”(hŒK`GitHub Releases page `_”h]”hŒGitHub Releases page”…”�”}”(hjA hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”Œname”ŒGitHub Releases page”h^Œ1https://github.com/onionshare/onionshare/releases”uh,hLhj ubha)�”}”(hŒ4 ”h]”h}”(h!]”Œgithub-releases-page”ah#]”h%]”Œgithub releases page”ah']”h)]”Œrefuri”jQ uh,h`hoKhj ubhŒ.”…”�”}”(hj hhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hBhh-hK‰hj hhh.Œ 14cbb6cb07c2441c9b7cfbbca9183143”ubeh}”(h!]”Œ signatures”ah#]”h%]”Œ signatures”ah']”h)]”uh,h hjt hhhh-hK‡ubh )�”}”(hhh]”(h)�”}”(hŒ Verifying”h]”hŒ Verifying”…”�”}”(hju hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhjr hhhh-hK�h.Œ 8431baddb05441388561d6014654e2cd”ubhC)�”}”(hŒ±Once you have imported the core developers public keys into your GnuPG keychain, downloaded the binary and ``.asc`` signature, you can verify the binary in a terminal like this:”h]”(hŒkOnce you have imported the core developers public keys into your GnuPG keychain, downloaded the binary and ”…”�”}”(hj„ hhhNhNubjì)�”}”(hŒ``.asc``”h]”hŒ.asc”…”�”}”(hjŒ hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jëhj„ ubhŒ> signature, you can verify the binary in a terminal like this:”…”�”}”(hj„ hhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hBhh-hK�hjr hhh.Œ 768f69a1444f42efb36018630cb3c9ac”ubhC)�”}”(hŒ For Windows::”h]”hŒ For Windows:”…”�”}”(hj¥ hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hBhh-hK‘hjr hhh.Œ 38da354cb5ad47b7b5b850ff05d95ed2”ubj)�”}”(hŒSgpg --verify OnionShare-win64-2.6.msi.asc OnionShare-win64-2.6.msi (Windows 64-bit)”h]”hŒSgpg --verify OnionShare-win64-2.6.msi.asc OnionShare-win64-2.6.msi (Windows 64-bit)”…”�”}”hj´ sbah}”(h!]”h#]”h%]”h']”h)]”jjuh,jhh-hK“hjr hhubhC)�”}”(hŒ For macOS::”h]”hŒ For macOS:”…”�”}”(hj hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hBhh-hK•hjr hhh.Œ d0adf418c7c5413197a35bec4e2e8f55”ubj)�”}”(hŒ6gpg --verify OnionShare-2.6.dmg.asc OnionShare-2.6.dmg”h]”hŒ6gpg --verify OnionShare-2.6.dmg.asc OnionShare-2.6.dmg”…”�”}”hjÑ sbah}”(h!]”h#]”h%]”h']”h)]”jjuh,jhh-hK—hjr hhubhC)�”}”(hŒ For Linux::”h]”hŒ For Linux:”…”�”}”(hjß hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hBhh-hK™hjr hhh.Œ e61f3ac649ec47caaa5a1267464b74d0”ubj)�”}”(hŒ•gpg --verify OnionShare-2.6.flatpak.asc OnionShare-2.6.flatpak (Flatpak) gpg --verify onionshare_2.6_amd64.snap.asc onionshare_2.6_amd64.snap (Snap)”h]”hŒ•gpg --verify OnionShare-2.6.flatpak.asc OnionShare-2.6.flatpak (Flatpak) gpg --verify onionshare_2.6_amd64.snap.asc onionshare_2.6_amd64.snap (Snap)”…”�”}”hjî sbah}”(h!]”h#]”h%]”h']”h)]”jjuh,jhh-hK›hjr hhubhC)�”}”(hŒand for the source file::”h]”hŒand for the source file:”…”�”}”(hjü hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hBhh-hKŸhjr hhh.Œ 3be7b28a052a4a24b04d5574759f205a”ubj)�”}”(hŒ" [unknown] gpg: aka "Micah Lee " [unknown] gpg: WARNING: This key is not certified with a trusted signature! gpg: There is no indication that the signature belongs to the owner. Primary key fingerprint: 927F 419D 7EC8 2C2F 149C 1BD1 403C 2657 CD99 4F73”h]”hXçgpg: Signature made Mo 10 Okt 2022 02:27:16 CEST gpg: using RSA key 927F419D7EC82C2F149C1BD1403C2657CD994F73 gpg: Good signature from "Micah Lee " [unknown] gpg: aka "Micah Lee " [unknown] gpg: WARNING: This key is not certified with a trusted signature! gpg: There is no indication that the signature belongs to the owner. Primary key fingerprint: 927F 419D 7EC8 2C2F 149C 1BD1 403C 2657 CD99 4F73”…”�”}”hj( sbah}”(h!]”h#]”h%]”h']”h)]”jjuh,jhh-hK¥hjr hhubhC)�”}”(hŒ£If you don't see ``Good signature from``, there might be a problem with the integrity of the file (malicious or otherwise), and you should not install the package.”h]”(hŒIf you don’t see ”…”�”}”(hj6 hhhNhNubjì)�”}”(hŒ``Good signature from``”h]”hŒGood signature from”…”�”}”(hj> hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jëhj6 ubhŒ{, there might be a problem with the integrity of the file (malicious or otherwise), and you should not install the package.”…”�”}”(hj6 hhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hBhh-hK­hjr hhh.Œ 5b3b8e81499248faad152064ad5b6273”ubhC)�”}”(hŒžThe ``WARNING:`` shown above, is not a problem with the package, it only means you haven't defined a level of "trust" of Micah's (the core developer) PGP key.”h]”(hŒThe ”…”�”}”(hjW hhhNhNubjì)�”}”(hŒ ``WARNING:``”h]”hŒWARNING:”…”�”}”(hj_ hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jëhjW ubhŒ– shown above, is not a problem with the package, it only means you haven’t defined a level of “trustâ€� of Micah’s (the core developer) PGP key.”…”�”}”(hjW hhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hBhh-hK¯hjr hhh.Œ b077ed1888fb4f398dfe5b24abcb2b45”ubhC)�”}”(hŒòIf you want to learn more about verifying PGP signatures, the guides for `Qubes OS `_ and the `Tor Project `_ may be useful.”h]”(hŒIIf you want to learn more about verifying PGP signatures, the guides for ”…”�”}”(hjx hhhNhNubhM)�”}”(hŒE`Qubes OS `_”h]”hŒQubes OS”…”�”}”(hj€ hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”Œname”ŒQubes OS”h^Œ7https://www.qubes-os.org/security/verifying-signatures/”uh,hLhjx ubha)�”}”(hŒ: ”h]”h}”(h!]”Œqubes-os”ah#]”h%]”Œqubes os”ah']”h)]”Œrefuri”j� uh,h`hoKhjx ubhŒ and the ”…”�”}”(hjx hhhNhNubhM)�”}”(hŒL`Tor Project `_”h]”hŒ Tor Project”…”�”}”(hj¢ hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”Œname”Œ Tor Project”h^Œ;https://support.torproject.org/tbb/how-to-verify-signature/”uh,hLhjx ubha)�”}”(hŒ> ”h]”h}”(h!]”Œ tor-project”ah#]”h%]”Œ tor project”ah']”h)]”Œrefuri”j² uh,h`hoKhjx ubhŒ may be useful.”…”�”}”(hjx hhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hBhh-hK±hjr hhh.Œ 06dadda1cc294405bd41a222c3f9601e”ubeh}”(h!]”Œ verifying”ah#]”h%]”Œ verifying”ah']”h)]”uh,h hjt hhhh-hK�ubeh}”(h!]”(Œverifying-pgp-signatures”ja eh#]”h%]”(Œverifying pgp signatures”Œverifying_sigs”eh']”h)]”uh,h hh hhhh-hKmj}”jÙ jW sj}”ja jW subeh}”(h!]”Œ installation”ah#]”h%]”Œ installation”ah']”h)]”uh,h hhhhhh-hKubah}”(h!]”h#]”h%]”h']”h)]”Œsource”h-uh,hŒcurrent_source”NŒ current_line”NŒsettings”Œdocutils.frontend”ŒValues”“”)�”}”(Œoutput”NhNŒ generator”NŒ datestamp”NŒ root_prefix”Œ/”Œ source_link”NŒ source_url”NŒ toc_backlinks”Œentry”Œfootnote_backlinks”ˆŒ sectnum_xform”ˆŒstrip_comments”NŒstrip_elements_with_classes”NŒ strip_classes”NŒ report_level”KŒ halt_level”KŒexit_status_level”KŒdebug”NŒwarning_stream”NŒ traceback”ˆŒinput_encoding”Œ utf-8-sig”Œinput_encoding_error_handler”Œstrict”Œoutput_encoding”Œutf-8”Œoutput_encoding_error_handler”j Œerror_encoding”Œutf-8”Œerror_encoding_error_handler”Œbackslashreplace”Œ language_code”Œen”Œrecord_dependencies”NŒconfig”NŒ id_prefix”hŒauto_id_prefix”Œid”Œ dump_settings”NŒdump_internals”NŒdump_transforms”NŒdump_pseudo_xml”NŒexpose_internals”NŒstrict_visitor”NŒ_disable_config”NŒ_source”h-Œ _destination”NŒ _config_files”]”Œfile_insertion_enabled”ˆŒ raw_enabled”KŒline_length_limit”M'Œpep_references”NŒ pep_base_url”Œhttps://peps.python.org/”Œpep_file_url_template”Œpep-%04d”Œrfc_references”NŒ rfc_base_url”Œ&https://datatracker.ietf.org/doc/html/”Œ tab_width”KŒtrim_footnote_reference_space”‰Œsyntax_highlight”Œlong”Œ smart_quotes”ˆŒsmartquotes_locales”]”Œcharacter_level_inline_markup”‰Œdoctitle_xform”‰Œ docinfo_xform”ˆŒsectsubtitle_xform”‰Œ image_loading”Œlink”Œembed_stylesheet”‰Œcloak_email_addresses”ˆŒsection_self_link”‰Œenv”NubŒreporter”NŒindirect_targets”]”Œsubstitution_defs”}”Œsubstitution_names”}”Œrefnames”}”Œrefids”}”(h†]”h{aji]”j_ajÜ]”jÑaja ]”jW auŒnameids”}”(jã jà hŒh‰hkhhjh†j j jIjFjkjhjèjåj_j\jojljãjijâjߌfreebsd”Nj^j[j�jŠjyjvjg jd jÄjÁjH jE jÙ ja jØ jÕ jÿ jü Œ#from the keys.openpgp.org keyserver”NjÉ jÆ jë jè jo jl j[ jX jÐ jÍ jš j— j¼ j¹ uŒ nametypes”}”(jã ‰hŒ‰hkˆjˆj ‰jIˆjkˆjè‰j_ˆjo‰jãˆjâ‰jSˆj^ˆj�‰jyˆjg ‰jĈjH ˆjÙ ˆjØ ‰jÿ ‰jTˆjÉ ˆjë ˆjo ‰j[ ˆjÐ ‰jš ˆj¼ ˆuh!}”(jà h h‰h0hhhbh†h�j h�jtjjFj@jhjbjåj+j\jVjljëjijzjßjzjÜjèjl jèjjj[jUjŠj»jvjpjd j�jÁj»jE j? ja jt jÕ jt jü j• j& j jÉ jà jk je jÆ jÀ jè jâ jl j jX jR jÍ jr j— j‘ j¹ j³ uŒ footnote_refs”}”Œ citation_refs”}”Œ autofootnotes”]”Œautofootnote_refs”]”Œsymbol_footnotes”]”Œsymbol_footnote_refs”]”Œ footnotes”]”Œ citations”]”Œautofootnote_start”KŒsymbol_footnote_start”KŒ id_counter”Œ collections”ŒCounter”“”}”jKs…”R”Œparse_messages”]”(h Œsystem_message”“”)�”}”(hhh]”hC)�”}”(hŒ(Duplicate implicit target name: "linux".”h]”hŒ,Duplicate implicit target name: “linuxâ€�.”…”�”}”(hjxhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,hBhjuubah}”(h!]”h#]”h%]”h']”h)]”jtaŒlevel”KŒtype”ŒINFO”Œsource”h-Œline”Kuh,jshjhhhh-hKubjt)�”}”(hhh]”hC)�”}”(hŒ*Duplicate implicit target name: "freebsd".”h]”hŒ.Duplicate implicit target name: “freebsdâ€�.”…”�”}”(hj”hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,hBhj‘ubah}”(h!]”h#]”h%]”h']”h)]”jl aŒlevel”KŒtype”jŽŒsource”h-Œline”KKuh,jshjèhhhh-hKKubjt)�”}”(hhh]”hC)�”}”(hŒ*Duplicate explicit target name: "freebsd".”h]”hŒ.Duplicate explicit target name: “freebsdâ€�.”…”�”}”(hj¯hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,hBhj¬ubah}”(h!]”h#]”h%]”h']”h)]”jaŒlevel”KŒtype”ŒWARNING”Œsource”h-Œline”Kuh,jshjèhhhh-hKNubjt)�”}”(hhh]”hC)�”}”(hŒFDuplicate explicit target name: "from the keys.openpgp.org keyserver".”h]”hŒJDuplicate explicit target name: “from the keys.openpgp.org keyserverâ€�.”…”�”}”(hjËhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,hBhjÈubah}”(h!]”h#]”h%]”h']”h)]”jÉ aŒlevel”KŒtype”jÅŒsource”h-Œline”Kuh,jshj¦ ubjt)�”}”(hhh]”hC)�”}”(hŒFDuplicate explicit target name: "from the keys.openpgp.org keyserver".”h]”hŒJDuplicate explicit target name: “from the keys.openpgp.org keyserverâ€�.”…”�”}”(hjæhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,hBhjãubah}”(h!]”h#]”h%]”h']”h)]”jk aŒlevel”KŒtype”jÅŒsource”h-Œline”Kuh,jshjH ubeŒtransform_messages”]”(jt)�”}”(hhh]”hC)�”}”(hhh]”hŒ+Hyperlink target "linux" is not referenced.”…”�”}”hjsbah}”(h!]”h#]”h%]”h']”h)]”uh,hBhjubah}”(h!]”h#]”h%]”h']”h)]”Œlevel”KŒtype”jŽŒsource”h-Œline”K uh,jsubjt)�”}”(hhh]”hC)�”}”(hhh]”hŒ)Hyperlink target "pip" is not referenced.”…”�”}”hjsbah}”(h!]”h#]”h%]”h']”h)]”uh,hBhjubah}”(h!]”h#]”h%]”h']”h)]”Œlevel”KŒtype”jŽŒsource”h-Œline”KAuh,jsubjt)�”}”(hhh]”hC)�”}”(hhh]”hŒ4Hyperlink target "verifying-sigs" is not referenced.”…”�”}”hj7sbah}”(h!]”h#]”h%]”h']”h)]”uh,hBhj4ubah}”(h!]”h#]”h%]”h']”h)]”Œlevel”KŒtype”jŽŒsource”h-Œline”Kjuh,jsubeŒ transformer”NŒ include_log”]”Œ decoration”Nhhub.onionshare-onionshare-26fcdc5/docs/gettext/.doctrees/security.doctree000066400000000000000000000263671521174352300262610ustar00rootroot00000000000000€•ì,Œsphinx.addnodes”Œdocument”“”)�”}”(Œ rawsource”Œ”Œchildren”]”Œdocutils.nodes”Œsection”“”)�”}”(hhh]”(h Œtitle”“”)�”}”(hŒSecurity Design”h]”h ŒText”“”ŒSecurity Design”…”�”}”(Œparent”hŒ _document”hŒsource”NŒline”NubaŒ attributes”}”(Œids”]”Œclasses”]”Œnames”]”Œdupnames”]”Œbackrefs”]”Œ translated”‰uŒtagname”hhh hhhŒF/home/saptaks/codebases/onionshare/onionshare/docs/source/security.rst”hKŒuid”Œ 3024ecbc731c4f5f9148f12afe832de5”ubh Œ paragraph”“”)�”}”(hŒGRead :ref:`how_it_works` first to get a handle on how OnionShare works.”h]”(hŒRead ”…”�”}”(hh2hhhNhNubhŒ pending_xref”“”)�”}”(hŒ:ref:`how_it_works`”h]”h Œinline”“”)�”}”(hh>h]”hŒ how_it_works”…”�”}”(hhBhhhNhNubah}”(h!]”h#]”(Œxref”Œstd”Œstd-ref”eh%]”h']”h)]”uh,h@hh.. image:: _static/screenshots/autoconnect-welcome-screen.png ”h]”h}”(h!]”h#]”h%]”h']”h)]”Œuri”Œ2_static/screenshots/autoconnect-welcome-screen.png”Œ candidates”}”Œ*”hNsuh,hAhh-hKhh hhubh1)�”}”(hX€You can toggle on the switch "Connect to Tor automatically" before clicking "Connect to Tor". This means that next time OnionShare starts, it will automatically connect with its Tor connection settings from the last session, instead of presenting you with the connection options. If the connection fails, you can still try bridges or reconfigure Tor via the "Network Settings" button.”h]”hXŒYou can toggle on the switch “Connect to Tor automaticallyâ€� before clicking “Connect to Torâ€�. This means that next time OnionShare starts, it will automatically connect with its Tor connection settings from the last session, instead of presenting you with the connection options. If the connection fails, you can still try bridges or reconfigure Tor via the “Network Settingsâ€� button.”…”�”}”(hhRhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,h0hh-hKhh hhh.Œ cac11f032ee941e58a57801d60f9801c”ubh1)�”}”(hŒÖYou can click "Connect to Tor" to begin the connection process. If there are no problems with your network, including any attempts to block your access to the Tor network, this should hopefully work the first time.”h]”hŒÚYou can click “Connect to Torâ€� to begin the connection process. If there are no problems with your network, including any attempts to block your access to the Tor network, this should hopefully work the first time.”…”�”}”(hhahhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,h0hh-hK hh hhh.Œ d85d16f22b8440e4a789e6a7b3a72929”ubh1)�”}”(hŒyOr, if you want to manually configure Bridges or other Tor settings before you connect, you can click "Network Settings".”h]”hŒ}Or, if you want to manually configure Bridges or other Tor settings before you connect, you can click “Network Settingsâ€�.”…”�”}”(hhphhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,h0hh-hK hh hhh.Œ d4cfc870e22c48c5abf0e99328f72810”ubh )�”}”(hhh]”(h)�”}”(hŒ"Automatic censorship circumvention”h]”hŒ"Automatic censorship circumvention”…”�”}”(hh‚hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhhhhhh-hKh.Œ e0101ba5d2bb4cf5a81f03bba5afb1b9”ubh1)�”}”(hŒŽWhen you click "Connect to Tor", if OnionShare fails to connect, it might be because Tor is censored in your country or on your local network.”h]”hŒ’When you click “Connect to Torâ€�, if OnionShare fails to connect, it might be because Tor is censored in your country or on your local network.”…”�”}”(hh‘hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,h0hh-hKhhhhh.Œ 2cd431d2960e4ef0bef53de33f343d19”ubh1)�”}”(hŒ,If this occurs, you will have these choices:”h]”hŒ,If this occurs, you will have these choices:”…”�”}”(hh hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,h0hh-hKhhhhh.Œ bb9d8761d4f942e18a17eb48170f264a”ubh Œ bullet_list”“”)�”}”(hhh]”(h Œ list_item”“”)�”}”(hŒTry again without a bridge”h]”h1)�”}”(hh¸h]”hŒTry again without a bridge”…”�”}”(hhºhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,h0hh-hKhh¶h.Œ 99f7ce6b46ff474caf9371cd7c30d956”ubah}”(h!]”h#]”h%]”h']”h)]”uh,h´hh-hKhh±hhubhµ)�”}”(hŒIAutomatically determine my country from my IP address for bridge settings”h]”h1)�”}”(hhÐh]”hŒIAutomatically determine my country from my IP address for bridge settings”…”�”}”(hhÒhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,h0hh-hKhhÎh.Œ 028288f4da6b486ca47a81670595194e”ubah}”(h!]”h#]”h%]”h']”h)]”uh,h´hh-hKhh±hhubhµ)�”}”(hŒ/Manually select my country for bridge settings ”h]”h1)�”}”(hŒ.Manually select my country for bridge settings”h]”hŒ.Manually select my country for bridge settings”…”�”}”(hhêhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,h0hh-hKhhæh.Œ 0609442a176a4a9ea251dc0af7277e02”ubah}”(h!]”h#]”h%]”h']”h)]”uh,h´hh-hKhh±hhubeh}”(h!]”h#]”h%]”h']”h)]”Œbullet”Œ-”uh,h¯hh-hKhhhhubhB)�”}”(hŒA.. image:: _static/screenshots/autoconnect-failed-to-connect.png ”h]”h}”(h!]”h#]”h%]”h']”h)]”Œuri”Œ5_static/screenshots/autoconnect-failed-to-connect.png”hO}”hQjsuh,hAhh-hKhhhhubh1)�”}”(hŒ”If you choose the "Try again without a bridge" option, OnionShare will retry connecting to Tor like normal, without attempting to bypass censorship.”h]”hŒ˜If you choose the “Try again without a bridgeâ€� option, OnionShare will retry connecting to Tor like normal, without attempting to bypass censorship.”…”�”}”(hjhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,h0hh-hKhhhhh.Œ d462dc9ebf6047b9bd2030f1b220c961”ubh1)�”}”(hXÈThe other two options will attempt to automatically bypass censorship using Tor bridges. If your network provider is blocking access to the Tor network, you can hopefully still connect to a Tor bridge, which will then connect you to the Tor network, circumventing the censorship. Both of these options use the Tor Project's Censorship Circumvention API to provide you with bridge settings that should work for you. OnionShare will temporarily use the `Meek `_ domain-fronting proxy to make a non-Tor connection from your computer to Tor's Censorship Circumvention API. The Meek proxy hides the fact that you are trying to find a way to connect to Tor.”h]”(hXÅThe other two options will attempt to automatically bypass censorship using Tor bridges. If your network provider is blocking access to the Tor network, you can hopefully still connect to a Tor bridge, which will then connect you to the Tor network, circumventing the censorship. Both of these options use the Tor Project’s Censorship Circumvention API to provide you with bridge settings that should work for you. OnionShare will temporarily use the ”…”�”}”(hj#hhhNhNubh Œ reference”“”)�”}”(hŒE`Meek `_”h]”hŒMeek”…”�”}”(hj-hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”Œname”ŒMeek”Œrefuri”Œ;https://gitlab.torproject.org/legacy/trac/-/wikis/doc/meek/”uh,j+hj#ubh Œtarget”“”)�”}”(hŒ> ”h]”h}”(h!]”Œmeek”ah#]”h%]”Œmeek”ah']”h)]”Œrefuri”j>uh,j?Œ referenced”Khj#ubhŒÂ domain-fronting proxy to make a non-Tor connection from your computer to Tor’s Censorship Circumvention API. The Meek proxy hides the fact that you are trying to find a way to connect to Tor.”…”�”}”(hj#hhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,h0hh-hKhhhhh.Œ fb22f7222b0c44aab920a51fae824120”ubh1)�”}”(hXNIf you choose "Automatically determine my country from my IP address for bridge settings", the Censorship Circumvention API will consider your IP address (yes, your real IP address) to determine what country you might reside in. Based on the country information, the API will try to automatically find bridges that suit your location.”h]”hXRIf you choose “Automatically determine my country from my IP address for bridge settingsâ€�, the Censorship Circumvention API will consider your IP address (yes, your real IP address) to determine what country you might reside in. Based on the country information, the API will try to automatically find bridges that suit your location.”…”�”}”(hjZhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,h0hh-hK$hhhhh.Œ bd259bd8b9dd40f4966c7b128e6a29cf”ubhB)�”}”(hŒU.. image:: _static/screenshots/autoconnect-trying-to-resolve-connectivity-issues.png ”h]”h}”(h!]”h#]”h%]”h']”h)]”Œuri”ŒI_static/screenshots/autoconnect-trying-to-resolve-connectivity-issues.png”hO}”hQjtsuh,hAhh-hK'hhhhubh1)�”}”(hŒ’If you choose "Manually select my country for bridge settings", the Censorship API will find the bridges that suit the country that you specified.”h]”hŒ–If you choose “Manually select my country for bridge settingsâ€�, the Censorship API will find the bridges that suit the country that you specified.”…”�”}”(hjvhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,h0hh-hK)hhhhh.Œ e4e1f1e827f049b2afe53ef8ffae4cec”ubhB)�”}”(hŒ>.. image:: _static/screenshots/autoconnect-select-country.png ”h]”h}”(h!]”h#]”h%]”h']”h)]”Œuri”Œ2_static/screenshots/autoconnect-select-country.png”hO}”hQj�suh,hAhh-hK+hhhhubh )�”}”(hhh]”(h)�”}”(hŒ,How automatic censorship circumvention works”h]”hŒ,How automatic censorship circumvention works”…”�”}”(hj•hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhj’hhhh-hK.h.Œ 36d342798cac428b8bbfab041b48338d”ubh1)�”}”(hX!If the Censorship Circumvention API finds bridges that it believes will suit you, OnionShare will try to reconnect to Tor using those bridges. If the API does not find any bridges for your location, OnionShare will ask the API for "fallback" options, and then try to reconnect using those.”h]”hX%If the Censorship Circumvention API finds bridges that it believes will suit you, OnionShare will try to reconnect to Tor using those bridges. If the API does not find any bridges for your location, OnionShare will ask the API for “fallbackâ€� options, and then try to reconnect using those.”…”�”}”(hj¤hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,h0hh-hK0hj’hhh.Œ 9e08ea813fc847c49292ab14e0ac3548”ubh1)�”}”(hŒ¯If for some reason OnionShare fails to connect to the Censorship API itself, or if the API returns an error message, OnionShare will attempt to use the obfs4 built-in bridges.”h]”hŒ¯If for some reason OnionShare fails to connect to the Censorship API itself, or if the API returns an error message, OnionShare will attempt to use the obfs4 built-in bridges.”…”�”}”(hj³hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,h0hh-hK2hj’hhh.Œ db1bfa83ab774bfe8a9f14028f10a90b”ubh1)�”}”(hŒÃIt's important to note that the requests to the Censorship Circumvention API do not go over the Tor network (because if you could connect to Tor already, you wouldn't need to connect to the API).”h]”hŒÇIt’s important to note that the requests to the Censorship Circumvention API do not go over the Tor network (because if you could connect to Tor already, you wouldn’t need to connect to the API).”…”�”}”(hjÂhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,h0hh-hK4hj’hhh.Œ 4557098361b7487cb66db4f2880509a2”ubh1)�”}”(hXyEven though it's hard for an adversary to discover where the Meek request is going, this may still be risky for some users. Therefore, it is an opt-in feature. The use of Meek and non-torified network requests are limited only to making one or two requests to the Censorship Circumvention API. Then Meek is stopped, and all further network requests happen over the Tor network.”h]”hX{Even though it’s hard for an adversary to discover where the Meek request is going, this may still be risky for some users. Therefore, it is an opt-in feature. The use of Meek and non-torified network requests are limited only to making one or two requests to the Censorship Circumvention API. Then Meek is stopped, and all further network requests happen over the Tor network.”…”�”}”(hjÑhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,h0hh-hK6hj’hhh.Œ 961bb7231688432c8e10c194160f4f96”ubh1)�”}”(hX_If you are uncomfortable with making a request that doesn't go over the Tor network, you can click "Network Settings" (or the Settings icon in the bottom right corner, followed by the Tor Settings tab in the screen that appears), and manually configure bridges. After you save any bridge settings, OnionShare will try to reconnect using those bridges.”h]”hXeIf you are uncomfortable with making a request that doesn’t go over the Tor network, you can click “Network Settingsâ€� (or the Settings icon in the bottom right corner, followed by the Tor Settings tab in the screen that appears), and manually configure bridges. After you save any bridge settings, OnionShare will try to reconnect using those bridges.”…”�”}”(hjàhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,h0hh-hK8hj’hhh.Œ 2804db2a14cb4fc899890437b030fde6”ubeh}”(h!]”Œ,how-automatic-censorship-circumvention-works”ah#]”h%]”Œ,how automatic censorship circumvention works”ah']”h)]”uh,h hhhhhh-hK.ubeh}”(h!]”Œ"automatic-censorship-circumvention”ah#]”h%]”Œ"automatic censorship circumvention”ah']”h)]”uh,h hh hhhh-hKubh )�”}”(hhh]”(h)�”}”(hŒManually configure Tor settings”h]”hŒManually configure Tor settings”…”�”}”(hjhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhjÿhhhh-hK;h.Œ 988fca934b77425f99fc63ebd48666cc”ubh1)�”}”(hŒæYou can get to the Tor settings by clicking "Network Settings" on the welcome screen, or by clicking the "âš™" icon in the bottom-right corner of the application, and then switch to the Tor Settings tab in the screen that appears.”h]”hŒîYou can get to the Tor settings by clicking “Network Settingsâ€� on the welcome screen, or by clicking the “⚙â€� icon in the bottom-right corner of the application, and then switch to the Tor Settings tab in the screen that appears.”…”�”}”(hjhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,h0hh-hK=hjÿhhh.Œ 559742793eef490e9b818c73d649c78a”ubhB)�”}”(hŒ0.. image:: _static/screenshots/tor-settings.png ”h]”h}”(h!]”h#]”h%]”h']”h)]”Œuri”Œ$_static/screenshots/tor-settings.png”hO}”hQj+suh,hAhh-hK?hjÿhhubh1)�”}”(hŒKHere are the different ways you can configure OnionShare to connect to Tor:”h]”hŒKHere are the different ways you can configure OnionShare to connect to Tor:”…”�”}”(hj-hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,h0hh-hKAhjÿhhh.Œ b8b28f45f4e14a7baa3d35b113f7b5cf”ubh )�”}”(hhh]”(h)�”}”(hŒ)Use the Tor version built into OnionShare”h]”hŒ)Use the Tor version built into OnionShare”…”�”}”(hj?hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhj<hhhh-hKDh.Œ f03162bed19a4331b7a6897c6b35e1a0”ubh1)�”}”(hŒ†This is the default, simplest and most reliable way that OnionShare connects to Tor. For this reason, it's recommended for most users.”h]”hŒˆThis is the default, simplest and most reliable way that OnionShare connects to Tor. For this reason, it’s recommended for most users.”…”�”}”(hjNhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,h0hh-hKFhj<hhh.Œ 879d5c0047ae4686ac321a86e8d77495”ubh1)�”}”(hŒûWhen you open OnionShare, it launches an already configured ``tor`` process in the background for OnionShare to use. It doesn't interfere with other ``tor`` processes on your computer, so you can use the Tor Browser or the system ``tor`` on their own.”h]”(hŒ`_ and don't want two ``tor`` processes running, you can use the ``tor`` process from the Tor Browser. Keep in mind you need to keep Tor Browser open in the background while you're using OnionShare for this to work.”h]”(hŒ If you have ”…”�”}”(hjfhhhNhNubj,)�”}”(hŒ:`downloaded the Tor Browser `_”h]”hŒdownloaded the Tor Browser”…”�”}”(hjnhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”Œname”Œdownloaded the Tor Browser”j=Œhttps://www.torproject.org”uh,j+hjfubj@)�”}”(hŒ ”h]”h}”(h!]”Œdownloaded-the-tor-browser”ah#]”h%]”Œdownloaded the tor browser”ah']”h)]”Œrefuri”j~uh,j?jNKhjfubhŒ and don’t want two ”…”�”}”(hjfhhhNhNubjf)�”}”(hŒ``tor``”h]”hŒtor”…”�”}”(hj�hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jehjfubhŒ$ processes running, you can use the ”…”�”}”(hjfhhhNhNubjf)�”}”(hŒ``tor``”h]”hŒtor”…”�”}”(hj¢hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jehjfubhŒ‘ process from the Tor Browser. Keep in mind you need to keep Tor Browser open in the background while you’re using OnionShare for this to work.”…”�”}”(hjfhhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,h0hh-hK]hjThhh.Œ 08278e5b2ac54da49135f7e36be6aea6”ubeh}”(h!]”Œ+attempt-auto-configuration-with-tor-browser”ah#]”h%]”Œ+attempt auto-configuration with tor browser”ah']”h)]”uh,h hjÿhhhh-hK[ubh )�”}”(hhh]”(h)�”}”(hŒ!Using a system ``tor`` in Windows”h]”(hŒUsing a system ”…”�”}”(hjÆhhhNhNubjf)�”}”(hŒ``tor``”h]”hŒtor”…”�”}”(hjÎhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jehjÆubhŒ in Windows”…”�”}”(hjÆhhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhjÃhhhh-hKah.Œ 6de4fa3f59a743b5a3635d9c9243a2f7”ubh1)�”}”(hŒgThis is fairly advanced. You'll need to know how edit plaintext files and do stuff as an administrator.”h]”hŒiThis is fairly advanced. You’ll need to know how edit plaintext files and do stuff as an administrator.”…”�”}”(hjçhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,h0hh-hKchjÃhhh.Œ 66fa57ec63c54d1f84b81a93f8135c39”ubh1)�”}”(hXDownload the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the extracted folder to ``C:\Program Files (x86)\`` Rename the extracted folder with ``Data`` and ``Tor`` in it to ``tor-win32``.”h]”(hŒ'Download the Tor Windows Expert Bundle ”…”�”}”(hjöhhhNhNubj,)�”}”(hŒB`from the Tor website `_”h]”hŒfrom the Tor website”…”�”}”(hjþhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”Œname”Œfrom the Tor website”j=Œ(https://www.torproject.org/download/tor/”uh,j+hjöubj@)�”}”(hŒ+ ”h]”h}”(h!]”Œfrom-the-tor-website”ah#]”h%]”Œfrom the tor website”ah']”h)]”Œrefuri”juh,j?jNKhjöubhŒ?. Extract the compressed file and copy the extracted folder to ”…”�”}”(hjöhhhNhNubjf)�”}”(hŒ``C:\Program Files (x86)\``”h]”hŒC:\Program Files (x86)\”…”�”}”(hj hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jehjöubhŒ" Rename the extracted folder with ”…”�”}”(hjöhhhNhNubjf)�”}”(hŒ``Data``”h]”hŒData”…”�”}”(hj2hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jehjöubhŒ and ”…”�”}”(hjöhhhNhNubjf)�”}”(hŒ``Tor``”h]”hŒTor”…”�”}”(hjDhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jehjöubhŒ in it to ”…”�”}”(hjöhhhNhNubjf)�”}”(hŒ ``tor-win32``”h]”hŒ tor-win32”…”�”}”(hjVhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jehjöubhŒ.”…”�”}”(hjöhhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,h0hh-hKehjÃhhh.Œ c5e5d4f11fb1414f9c908e2b4b59c188”ubh1)�”}”(hX1Make up a control port password. (Using 7 words in a sequence like ``comprised stumble rummage work avenging construct volatile`` is a good idea for a password.) Now open a command prompt (``cmd``) as an administrator, and use ``tor.exe --hash-password`` to generate a hash of your password. For example::”h]”(hŒCMake up a control port password. (Using 7 words in a sequence like ”…”�”}”(hjohhhNhNubjf)�”}”(hŒ>``comprised stumble rummage work avenging construct volatile``”h]”hŒ:comprised stumble rummage work avenging construct volatile”…”�”}”(hjwhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jehjoubhŒ< is a good idea for a password.) Now open a command prompt (”…”�”}”(hjohhhNhNubjf)�”}”(hŒ``cmd``”h]”hŒcmd”…”�”}”(hj‰hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jehjoubhŒ) as an administrator, and use ”…”�”}”(hjohhhNhNubjf)�”}”(hŒ``tor.exe --hash-password``”h]”hŒtor.exe --hash-password”…”�”}”(hj›hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jehjoubhŒ2 to generate a hash of your password. For example:”…”�”}”(hjohhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,h0hh-hKihjÃhhh.Œ 5bb61dd6b6a646e4b2c7516a808334e7”ubh Œ literal_block”“”)�”}”(hŒ~cd "C:\Program Files (x86)\tor-win32\Tor" tor.exe --hash-password "comprised stumble rummage work avenging construct volatile"”h]”hŒ~cd "C:\Program Files (x86)\tor-win32\Tor" tor.exe --hash-password "comprised stumble rummage work avenging construct volatile"”…”�”}”hj¶sbah}”(h!]”h#]”h%]”h']”h)]”Œ xml:space”Œpreserve”uh,j´hh-hKmhjÃhhubh1)�”}”(hŒ¾The hashed password output is displayed after some warnings (which you can ignore). In the case of the above example, it is ``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``.”h]”(hŒ|The hashed password output is displayed after some warnings (which you can ignore). In the case of the above example, it is ”…”�”}”(hjÆhhhNhNubjf)�”}”(hŒA``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``”h]”hŒ=16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF”…”�”}”(hjÎhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jehjÆubhŒ.”…”�”}”(hjÆhhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,h0hh-hKphjÃhhh.Œ 2ec1c143fccc4f22858fbae2ba4dd8a6”ubh1)�”}”(hŒ½Now create a new text file at ``C:\Program Files (x86)\tor-win32\torrc`` and put your hashed password output in it, replacing the ``HashedControlPassword`` with the one you just generated::”h]”(hŒNow create a new text file at ”…”�”}”(hjçhhhNhNubjf)�”}”(hŒ*``C:\Program Files (x86)\tor-win32\torrc``”h]”hŒ&C:\Program Files (x86)\tor-win32\torrc”…”�”}”(hjïhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jehjçubhŒ: and put your hashed password output in it, replacing the ”…”�”}”(hjçhhhNhNubjf)�”}”(hŒ``HashedControlPassword``”h]”hŒHashedControlPassword”…”�”}”(hjhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jehjçubhŒ! with the one you just generated:”…”�”}”(hjçhhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,h0hh-hKrhjÃhhh.Œ 0249aa363811480d8ed62884278b8603”ubjµ)�”}”(hŒaControlPort 9051 HashedControlPassword (the hash you generate from the password you picked above)”h]”hŒaControlPort 9051 HashedControlPassword (the hash you generate from the password you picked above)”…”�”}”hjsbah}”(h!]”h#]”h%]”h']”h)]”jÄjÅuh,j´hh-hKthjÃhhubh1)�”}”(hŒ×In your administrator command prompt, install ``tor`` as a service using the appropriate ``torrc`` file you just created (as described in ``_). Like this::”h]”(hŒ.In your administrator command prompt, install ”…”�”}”(hj(hhhNhNubjf)�”}”(hŒ``tor``”h]”hŒtor”…”�”}”(hj0hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jehj(ubhŒ$ as a service using the appropriate ”…”�”}”(hj(hhhNhNubjf)�”}”(hŒ ``torrc``”h]”hŒtorrc”…”�”}”(hjBhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jehj(ubhŒ( file you just created (as described in ”…”�”}”(hj(hhhNhNubj,)�”}”(hŒ?``_”h]”hŒ:https://2019.www.torproject.org/docs/faq.html.en#NTService”…”�”}”(hjThhhNhNubah}”(h!]”h#]”h%]”h']”h)]”Œname”Œ:https://2019.www.torproject.org/docs/faq.html.en#NTService”j=jcuh,j+hj(ubj@)�”}”(hŒ<”h]”h}”(h!]”Œ8https-2019-www-torproject-org-docs-faq-html-en-ntservice”ah#]”h%]”Œ:https://2019.www.torproject.org/docs/faq.html.en#ntservice”ah']”h)]”Œrefuri”jcuh,j?jNKhj(ubhŒ ). Like this:”…”�”}”(hj(hhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,h0hh-hKwhjÃhhh.Œ 3ce91966f7db4be48fec6f10f2fd0705”ubjµ)�”}”(hŒNtor.exe --service install -options -f "C:\Program Files (x86)\tor-win32\torrc"”h]”hŒNtor.exe --service install -options -f "C:\Program Files (x86)\tor-win32\torrc"”…”�”}”hj|sbah}”(h!]”h#]”h%]”h']”h)]”jÄjÅuh,j´hh-hKyhjÃhhubh1)�”}”(hŒ8You are now running a system ``tor`` process in Windows!”h]”(hŒYou are now running a system ”…”�”}”(hjŠhhhNhNubjf)�”}”(hŒ``tor``”h]”hŒtor”…”�”}”(hj’hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jehjŠubhŒ process in Windows!”…”�”}”(hjŠhhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,h0hh-hK{hjÃhhh.Œ 38d10290a03145269098188b285f09e4”ubh1)�”}”(hXÌOpen OnionShare, click the "âš™" icon in it, and switch to the Tor Settings tab. Under "How should OnionShare connect to Tor?" choose "Connect using control port", and set "Control port" to ``127.0.0.1`` and "Port" to ``9051``. Under "Tor authentication settings" choose "Password" and set the password to the control port password you picked above. Click the "Test Connection to Tor" button. If all goes well, you should see "Connected to the Tor controller".”h]”(hŒÎOpen OnionShare, click the “⚙â€� icon in it, and switch to the Tor Settings tab. Under “How should OnionShare connect to Tor?â€� choose “Connect using control portâ€�, and set “Control portâ€� to ”…”�”}”(hj«hhhNhNubjf)�”}”(hŒ ``127.0.0.1``”h]”hŒ 127.0.0.1”…”�”}”(hj³hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jehj«ubhŒ and “Portâ€� to ”…”�”}”(hj«hhhNhNubjf)�”}”(hŒ``9051``”h]”hŒ9051”…”�”}”(hjÅhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jehj«ubhŒú. Under “Tor authentication settingsâ€� choose “Passwordâ€� and set the password to the control port password you picked above. Click the “Test Connection to Torâ€� button. If all goes well, you should see “Connected to the Tor controllerâ€�.”…”�”}”(hj«hhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,h0hh-hK}hjÃhhh.Œ df495821e59c45a6bd9b8cad626ddb80”ubeh}”(h!]”Œusing-a-system-tor-in-windows”ah#]”h%]”Œusing a system tor in windows”ah']”h)]”uh,h hjÿhhhh-hKaubh )�”}”(hhh]”(h)�”}”(hŒUsing a system ``tor`` in macOS”h]”(hŒUsing a system ”…”�”}”(hjéhhhNhNubjf)�”}”(hŒ``tor``”h]”hŒtor”…”�”}”(hjñhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jehjéubhŒ in macOS”…”�”}”(hjéhhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhjæhhhh-hK†h.Œ abad04e15bfd48d68c88b7d663eb64cb”ubh1)�”}”(hŒbFirst, install `Homebrew `_ if you don't already have it, and then install Tor::”h]”(hŒFirst, install ”…”�”}”(hj hhhNhNubj,)�”}”(hŒ`Homebrew `_”h]”hŒHomebrew”…”�”}”(hjhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”Œname”ŒHomebrew”j=Œhttps://brew.sh/”uh,j+hj ubj@)�”}”(hŒ ”h]”h}”(h!]”Œhomebrew”ah#]”h%]”Œhomebrew”ah']”h)]”Œrefuri”j"uh,j?jNKhj ubhŒ6 if you don’t already have it, and then install Tor:”…”�”}”(hj hhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,h0hh-hKˆhjæhhh.Œ f2901e0c38814035a5d09e1ae479560f”ubjµ)�”}”(hŒbrew install tor”h]”hŒbrew install tor”…”�”}”hj;sbah}”(h!]”h#]”h%]”h']”h)]”jÄjÅuh,j´hh-hKŠhjæhhubh1)�”}”(hŒ8Now configure Tor to allow connections from OnionShare::”h]”hŒ7Now configure Tor to allow connections from OnionShare:”…”�”}”(hjIhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,h0hh-hKŒhjæhhh.Œ 302097476a204a46bd7d106c542d5917”ubjµ)�”}”(hŒÎmkdir -p /usr/local/var/run/tor chmod 700 /usr/local/var/run/tor echo 'SOCKSPort 9050' >> /usr/local/etc/tor/torrc echo 'ControlPort unix:"/usr/local/var/run/tor/control.socket"' >> /usr/local/etc/tor/torrc”h]”hŒÎmkdir -p /usr/local/var/run/tor chmod 700 /usr/local/var/run/tor echo 'SOCKSPort 9050' >> /usr/local/etc/tor/torrc echo 'ControlPort unix:"/usr/local/var/run/tor/control.socket"' >> /usr/local/etc/tor/torrc”…”�”}”hjXsbah}”(h!]”h#]”h%]”h']”h)]”jÄjÅuh,j´hh-hKŽhjæhhubh1)�”}”(hŒ"And start the system Tor service::”h]”hŒ!And start the system Tor service:”…”�”}”(hjfhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,h0hh-hK“hjæhhh.Œ c59c810a20c342e48f57f3743773dce3”ubjµ)�”}”(hŒbrew services start tor”h]”hŒbrew services start tor”…”�”}”hjusbah}”(h!]”h#]”h%]”h']”h)]”jÄjÅuh,j´hh-hK•hjæhhubh1)�”}”(hXpOpen OnionShare, click the "âš™" icon in it, and switch to the Tor Settings tab. Under "How should OnionShare connect to Tor?" choose "Connect using socket file", and set the socket file to be ``/usr/local/var/run/tor/control.socket``. Under "Tor authentication settings" choose "No authentication, or cookie authentication". Click the "Test Connection to Tor" button.”h]”(hŒÍOpen OnionShare, click the “⚙â€� icon in it, and switch to the Tor Settings tab. Under “How should OnionShare connect to Tor?â€� choose “Connect using socket fileâ€�, and set the socket file to be ”…”�”}”(hjƒhhhNhNubjf)�”}”(hŒ)``/usr/local/var/run/tor/control.socket``”h]”hŒ%/usr/local/var/run/tor/control.socket”…”�”}”(hj‹hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jehjƒubhŒ’. Under “Tor authentication settingsâ€� choose “No authentication, or cookie authenticationâ€�. Click the “Test Connection to Torâ€� button.”…”�”}”(hjƒhhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,h0hh-hK—hjæhhh.Œ dca48af2a70e4a4aac716aeabb202aaa”ubh1)�”}”(hŒCIf all goes well, you should see "Connected to the Tor controller".”h]”hŒGIf all goes well, you should see “Connected to the Tor controllerâ€�.”…”�”}”(hj¤hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,h0hh-hK�hjæhhh.Œ 97ada5a43b17454aa983fc17dc5ed1d0”ubeh}”(h!]”Œusing-a-system-tor-in-macos”ah#]”h%]”Œusing a system tor in macos”ah']”h)]”uh,h hjÿhhhh-hK†ubh )�”}”(hhh]”(h)�”}”(hŒUsing a system ``tor`` in Linux”h]”(hŒUsing a system ”…”�”}”(hj¾hhhNhNubjf)�”}”(hŒ``tor``”h]”hŒtor”…”�”}”(hjÆhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jehj¾ubhŒ in Linux”…”�”}”(hj¾hhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,hhj»hhhh-hK h.Œ 3e8fabbd1269412dbfa21c7bd6bf37c7”ubh1)�”}”(hŒÔFirst, install the ``tor`` package. If you're using Debian, Ubuntu, or a similar Linux distro, It is recommended to use the Tor Project's `official repository `_.”h]”(hŒFirst, install the ”…”�”}”(hjßhhhNhNubjf)�”}”(hŒ``tor``”h]”hŒtor”…”�”}”(hjçhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jehjßubhŒt package. If you’re using Debian, Ubuntu, or a similar Linux distro, It is recommended to use the Tor Project’s ”…”�”}”(hjßhhhNhNubj,)�”}”(hŒI`official repository `_”h]”hŒofficial repository”…”�”}”(hjùhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”Œname”Œofficial repository”j=Œ0https://support.torproject.org/apt/tor-deb-repo/”uh,j+hjßubj@)�”}”(hŒ3 ”h]”h}”(h!]”Œofficial-repository”ah#]”h%]”Œofficial repository”ah']”h)]”Œrefuri”j uh,j?jNKhjßubhŒ.”…”�”}”(hjßhhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,h0hh-hK¢hj»hhh.Œ d2723e33f9a544e18381a3e7f2378229”ubh1)�”}”(hŒÃNext, add your user to the group that runs the ``tor`` process (in the case of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to your system ``tor``'s control socket file.”h]”(hŒ/Next, add your user to the group that runs the ”…”�”}”(hj"hhhNhNubjf)�”}”(hŒ``tor``”h]”hŒtor”…”�”}”(hj*hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jehj"ubhŒ, process (in the case of Debian and Ubuntu, ”…”�”}”(hj"hhhNhNubjf)�”}”(hŒ``debian-tor``”h]”hŒ debian-tor”…”�”}”(hj<hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jehj"ubhŒ5) and configure OnionShare to connect to your system ”…”�”}”(hj"hhhNhNubjf)�”}”(hŒ``tor``”h]”hŒtor”…”�”}”(hjNhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jehj"ubhŒ’s control socket file.”…”�”}”(hj"hhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,h0hh-hK¤hj»hhh.Œ aa545966129344aab713527bc9b0bf85”ubh1)�”}”(hŒtAdd your user to the ``debian-tor`` group by running this command (replace ``username`` with your actual username)::”h]”(hŒAdd your user to the ”…”�”}”(hjghhhNhNubjf)�”}”(hŒ``debian-tor``”h]”hŒ debian-tor”…”�”}”(hjohhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jehjgubhŒ( group by running this command (replace ”…”�”}”(hjghhhNhNubjf)�”}”(hŒ ``username``”h]”hŒusername”…”�”}”(hj�hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jehjgubhŒ with your actual username):”…”�”}”(hjghhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,h0hh-hK¦hj»hhh.Œ 6a70979eb4594a568fb44ff999b2fe77”ubjµ)�”}”(hŒ&sudo usermod -a -G debian-tor username”h]”hŒ&sudo usermod -a -G debian-tor username”…”�”}”hjšsbah}”(h!]”h#]”h%]”h']”h)]”jÄjÅuh,j´hh-hK¨hj»hhubh1)�”}”(hXŠReboot your computer. After it boots up again, open OnionShare, click the "âš™" icon in it, and switch to the Tor Settings tab. Under "How should OnionShare connect to Tor?" choose "Connect using socket file". Set the socket file to be ``/var/run/tor/control``. Under "Tor authentication settings" choose "No authentication, or cookie authentication". Click the "Test Connection to Tor" button.”h]”(hŒøReboot your computer. After it boots up again, open OnionShare, click the “⚙â€� icon in it, and switch to the Tor Settings tab. Under “How should OnionShare connect to Tor?â€� choose “Connect using socket fileâ€�. Set the socket file to be ”…”�”}”(hj¨hhhNhNubjf)�”}”(hŒ``/var/run/tor/control``”h]”hŒ/var/run/tor/control”…”�”}”(hj°hhhNhNubah}”(h!]”h#]”h%]”h']”h)]”uh,jehj¨ubhŒ’. Under “Tor authentication settingsâ€� choose “No authentication, or cookie authenticationâ€�. Click the “Test Connection to Torâ€� button.”…”�”}”(hj¨hhhNhNubeh}”(h!]”h#]”h%]”h']”h)]”h+‰uh,h0hh-hKªhj»hhh.Œ 8b5afab9b1224fa99c5a4e083bc64d3c”ubh1)�”}”(hŒCIf all goes well, you should see "Connected to the Tor controller".”h]”hŒGIf all goes well, you should see “Connected to the Tor controllerâ€�.”…”�”}”(hjÉhhhNhNubah}”(h!]”h#]”h%]”h']”h)]”h+‰uh,h0hh-hK±hj»hhh.Œ 8f9f9e699b584457b4826da89484385e”ubeh}”(h!]”Œusing-a-system-tor-in-linux”ah#]”h%]”Œusing a system tor in linux”ah']”h)]”uh,h hjÿhhhh-hK ubeh}”(h!]”Œmanually-configure-tor-settings”ah#]”h%]”Œmanually configure tor settings”ah']”h)]”uh,h hh hhhh-hK;ubeh}”(h!]”Œconnecting-to-tor”ah#]”h%]”Œconnecting to tor”ah']”h)]”uh,h hhhhhh-hKubah}”(h!]”h#]”h%]”h']”h)]”Œsource”h-uh,hŒcurrent_source”NŒ current_line”NŒsettings”Œdocutils.frontend”ŒValues”“”)�”}”(Œoutput”NhNŒ generator”NŒ datestamp”NŒ root_prefix”Œ/”Œ source_link”NŒ source_url”NŒ toc_backlinks”Œentry”Œfootnote_backlinks”ˆŒ sectnum_xform”ˆŒstrip_comments”NŒstrip_elements_with_classes”NŒ strip_classes”NŒ report_level”KŒ halt_level”KŒexit_status_level”KŒdebug”NŒwarning_stream”NŒ traceback”ˆŒinput_encoding”Œ utf-8-sig”Œinput_encoding_error_handler”Œstrict”Œoutput_encoding”Œutf-8”Œoutput_encoding_error_handler”jŒerror_encoding”Œutf-8”Œerror_encoding_error_handler”Œbackslashreplace”Œ language_code”Œen”Œrecord_dependencies”NŒconfig”NŒ id_prefix”hŒauto_id_prefix”Œid”Œ dump_settings”NŒdump_internals”NŒdump_transforms”NŒdump_pseudo_xml”NŒexpose_internals”NŒstrict_visitor”NŒ_disable_config”NŒ_source”h-Œ _destination”NŒ _config_files”]”Œfile_insertion_enabled”ˆŒ raw_enabled”KŒline_length_limit”M'Œpep_references”NŒ pep_base_url”Œhttps://peps.python.org/”Œpep_file_url_template”Œpep-%04d”Œrfc_references”NŒ rfc_base_url”Œ&https://datatracker.ietf.org/doc/html/”Œ tab_width”KŒtrim_footnote_reference_space”‰Œsyntax_highlight”Œlong”Œ smart_quotes”ˆŒsmartquotes_locales”]”Œcharacter_level_inline_markup”‰Œdoctitle_xform”‰Œ docinfo_xform”ˆŒsectsubtitle_xform”‰Œ image_loading”Œlink”Œembed_stylesheet”‰Œcloak_email_addresses”ˆŒsection_self_link”‰Œenv”NubŒreporter”NŒindirect_targets”]”Œsubstitution_defs”}”Œsubstitution_names”}”Œrefnames”}”Œrefids”}”Œnameids”}”(jíjêjüjùjJjGjôjñjåjâjQjNjÀj½jˆj…jãjàjjjmjjj¸jµj,j)jÝjÚjjuŒ nametypes”}”(jí‰jü‰jJˆjô‰jå‰jQ‰jÀ‰jˆˆjã‰jˆjmˆj¸‰j,ˆj݉jˆuh!}”(jêh jùhjGjAjñj’jâjÿjNj<j½jTj…jjàjÃjjjjjdjµjæj)j#jÚj»jj uŒ footnote_refs”}”Œ citation_refs”}”Œ autofootnotes”]”Œautofootnote_refs”]”Œsymbol_footnotes”]”Œsymbol_footnote_refs”]”Œ footnotes”]”Œ citations”]”Œautofootnote_start”KŒsymbol_footnote_start”KŒ id_counter”Œ collections”ŒCounter”“”}”…”R”Œparse_messages”]”Œtransform_messages”]”Œ transformer”NŒ include_log”]”Œ decoration”Nhhub.onionshare-onionshare-26fcdc5/docs/gettext/_static/000077500000000000000000000000001521174352300225655ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/gettext/_static/_sphinx_javascript_frameworks_compat.js000066400000000000000000000103011521174352300326170ustar00rootroot00000000000000/* Compatability shim for jQuery and underscores.js. * * Copyright Sphinx contributors * Released under the two clause BSD licence */ /** * small helper function to urldecode strings * * See https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/decodeURIComponent#Decoding_query_parameters_from_a_URL */ jQuery.urldecode = function(x) { if (!x) { return x } return decodeURIComponent(x.replace(/\+/g, ' ')); }; /** * small helper function to urlencode strings */ jQuery.urlencode = encodeURIComponent; /** * This function returns the parsed url parameters of the * current request. Multiple values per key are supported, * it will always return arrays of strings for the value parts. */ jQuery.getQueryParameters = function(s) { if (typeof s === 'undefined') s = document.location.search; var parts = s.substr(s.indexOf('?') + 1).split('&'); var result = {}; for (var i = 0; i < parts.length; i++) { var tmp = parts[i].split('=', 2); var key = jQuery.urldecode(tmp[0]); var value = jQuery.urldecode(tmp[1]); if (key in result) result[key].push(value); else result[key] = [value]; } return result; }; /** * highlight a given string on a jquery object by wrapping it in * span elements with the given class name. */ jQuery.fn.highlightText = function(text, className) { function highlight(node, addItems) { if (node.nodeType === 3) { var val = node.nodeValue; var pos = val.toLowerCase().indexOf(text); if (pos >= 0 && !jQuery(node.parentNode).hasClass(className) && !jQuery(node.parentNode).hasClass("nohighlight")) { var span; var isInSVG = jQuery(node).closest("body, svg, foreignObject").is("svg"); if (isInSVG) { span = document.createElementNS("http://www.w3.org/2000/svg", "tspan"); } else { span = document.createElement("span"); span.className = className; } span.appendChild(document.createTextNode(val.substr(pos, text.length))); node.parentNode.insertBefore(span, node.parentNode.insertBefore( document.createTextNode(val.substr(pos + text.length)), node.nextSibling)); node.nodeValue = val.substr(0, pos); if (isInSVG) { var rect = document.createElementNS("http://www.w3.org/2000/svg", "rect"); var bbox = node.parentElement.getBBox(); rect.x.baseVal.value = bbox.x; rect.y.baseVal.value = bbox.y; rect.width.baseVal.value = bbox.width; rect.height.baseVal.value = bbox.height; rect.setAttribute('class', className); addItems.push({ "parent": node.parentNode, "target": rect}); } } } else if (!jQuery(node).is("button, select, textarea")) { jQuery.each(node.childNodes, function() { highlight(this, addItems); }); } } var addItems = []; var result = this.each(function() { highlight(this, addItems); }); for (var i = 0; i < addItems.length; ++i) { jQuery(addItems[i].parent).before(addItems[i].target); } return result; }; /* * backward compatibility for jQuery.browser * This will be supported until firefox bug is fixed. */ if (!jQuery.browser) { jQuery.uaMatch = function(ua) { ua = ua.toLowerCase(); var match = /(chrome)[ \/]([\w.]+)/.exec(ua) || /(webkit)[ \/]([\w.]+)/.exec(ua) || /(opera)(?:.*version|)[ \/]([\w.]+)/.exec(ua) || /(msie) ([\w.]+)/.exec(ua) || ua.indexOf("compatible") < 0 && /(mozilla)(?:.*? rv:([\w.]+)|)/.exec(ua) || []; return { browser: match[ 1 ] || "", version: match[ 2 ] || "0" }; }; jQuery.browser = {}; jQuery.browser[jQuery.uaMatch(navigator.userAgent).browser] = true; } onionshare-onionshare-26fcdc5/docs/gettext/_static/jquery.js000066400000000000000000002566351521174352300244630ustar00rootroot00000000000000/*! jQuery v3.6.0 | (c) OpenJS Foundation and other contributors | jquery.org/license */ !function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.6.0",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ye(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="
",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||v.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&y(p,e)?-1:t==C||t.ownerDocument==p&&y(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),y.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",y.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="",y.option=!!ce.lastChild;var ge={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n",""]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var _t,zt=[],Ut=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=zt.pop()||S.expando+"_"+wt.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Ut.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ut.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Ut,"$1"+r):!1!==e.jsonp&&(e.url+=(Tt.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,zt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((_t=E.implementation.createHTMLDocument("").body).innerHTML="
",2===_t.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return $(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=Fe(y.pixelPosition,function(e,t){if(t)return t=We(e,n),Pe.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0, YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6.4\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2026-06-01 19:58+0530\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=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "" #: ../../source/advanced.rst:9 msgid "Closing OnionShare tabs you host destroys them, preventing reuse. Persistently hosted websites are available on the same address even if the computer they are shared from is rebooted." msgstr "" #: ../../source/advanced.rst:12 msgid "Make any tab persistent by checking the \"Always open this tab when OnionShare is started\" box before starting your server." msgstr "" #: ../../source/advanced.rst:16 msgid "When opening OnionShare, your saved tabs from the prior session will start opened. Each service then can be started manually, and will be available on the same OnionShare address and be protected by the same private key." msgstr "" #: ../../source/advanced.rst:19 msgid "If you save a tab, a copy of its onion service secret key is stored on your computer." msgstr "" #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "" #: ../../source/advanced.rst:26 msgid "By default, all OnionShare services are protected with a private key, which Tor calls \"client authentication\"." msgstr "" #: ../../source/advanced.rst:28 msgid "The Tor Browser will ask you to enter your private key when you load an OnionShare service. If you want to allow the public to use your service, it's better to disable the private key altogether." msgstr "" #: ../../source/advanced.rst:31 msgid "To turn off the private key for any tab, check the \"This is a public OnionShare service (disables private key)\" box before starting the server. Then the server will be public and a private key is not needed to load it in the Tor Browser." msgstr "" #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "" #: ../../source/advanced.rst:39 msgid "When people load OnionShare services in the Tor Browser they see the default title for each type of service. For example, the default title for chat services is \"OnionShare Chat\"." msgstr "" #: ../../source/advanced.rst:42 msgid "If you edit the \"Custom title\" setting before starting a server you can change it." msgstr "" #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "" #: ../../source/advanced.rst:47 msgid "OnionShare supports scheduling exactly when a service should start and stop. Before starting a server, click \"Show advanced settings\" in its tab and then check the boxes next to either \"Start onion service at scheduled time\", \"Stop onion service at scheduled time\", or both, and set the respective desired dates and times." msgstr "" #: ../../source/advanced.rst:51 msgid "Services scheduled to start in the future display a countdown timer when the \"Start sharing\" button is clicked. Services scheduled to stop in the future display a countdown timer when started." msgstr "" #: ../../source/advanced.rst:54 msgid "**Scheduling an OnionShare service to automatically start can be used as a dead man's switch**. This means your service is made public at a given time in the future if you are not there to prevent it. If nothing happens to you, you can cancel the service before it's scheduled to start." msgstr "" #: ../../source/advanced.rst:60 msgid "**Scheduling an OnionShare service to automatically stop limits its exposure**. If you want to share secret info or something that will be outdated, you can do so for selected limited time." msgstr "" #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "" #: ../../source/advanced.rst:70 msgid "In addition to its graphical interface, OnionShare has a command-line interface." msgstr "" #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "" #: ../../source/advanced.rst:75 msgid "If you have installed the Snap, macOS or Windows package, you already have the CLI version installed." msgstr "" #: ../../source/advanced.rst:77 msgid "Alternatively, you can install just the command-line version of OnionShare using ``pip3``::" msgstr "" #: ../../source/advanced.rst:81 msgid "Note that you will also need the ``tor`` package installed. In macOS, install it with: ``brew install tor``" msgstr "" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "" #: ../../source/advanced.rst:87 msgid "Info about installing it on different operating systems can be found in the `CLI README file `_ in the Git repository." msgstr "" #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "" #: ../../source/advanced.rst:92 msgid "If you installed OnionShare using the Snap package, you can run ``onionshare.cli`` to access the command-line interface version." msgstr "" #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "" #: ../../source/advanced.rst:97 msgid "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/onionshare-cli --help``" msgstr "" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "" #: ../../source/advanced.rst:102 msgid "In the Windows installation, the executable ``onionshare-cli.exe`` is available." msgstr "" #: ../../source/advanced.rst:105 msgid "Usage" msgstr "" #: ../../source/advanced.rst:107 msgid "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "" #: ../../source/advanced.rst:172 msgid "It is possible to automatically start OnionShare from the CLI using a systemd unit file." msgstr "" #: ../../source/advanced.rst:174 msgid "You may find this particularly useful if you are operating in 'persistent' mode, and want to start the same onion service every time your machine starts." msgstr "" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" #: ../../source/advanced.rst:178 msgid "Here is the main OnionShare config. In this example, it's stored in ``/home/user/.config/onionshare/onionshare.json``. You may need to adjust some of the settings, but if you already have OnionShare installed, it probably looks much like this already::" msgstr "" #: ../../source/advanced.rst:207 msgid "Notice the 'persistent_tabs' section. We will now create a file at ``/home/user/.config/onionshare/persistent/my-persistent-onion.json``, that looks like this::" msgstr "" #: ../../source/advanced.rst:247 msgid "**Don't actually use this private key, service_id or client_auth keys! They are shown only as an example. Never share the private_key with anyone.**" msgstr "" #: ../../source/advanced.rst:249 msgid "The easiest way to generate the onion address and private key is to first create a 'pinned' OnionShare tab in the desktop app and started the share for the first time. This will then have saved the persistent settings to your ``.config/onionshare/persistent/`` folder with a random name. You can unpin that tab once you've generated it the first time. Or, you can leave it where it is, and use that persistent file in your systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-cli.service``. Be sure to adjust the User and Group to your own user/group, as well as changes to any paths to the onionshare-cli binary or the paths to your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "Note that although ``/home/user/my-shared-file.txt`` was defined in the ``filenames`` section of the ``my-persistent-onion.json`` file, it's still necessary to specify it as the argument to the onionshare-cli command." msgstr "" #: ../../source/advanced.rst:270 msgid "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" #: ../../source/advanced.rst:272 msgid "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have ``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-cli``, and you should see some output of your service starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "If you don't want your users to use a Private Key, set ``public`` to be ``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "" #: ../../source/advanced.rst:288 msgid "The OnionShare desktop application contains some keyboard shortcuts, for convenience and accessibility::" msgstr "" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "" #: ../../source/advanced.rst:305 msgid "You may want to migrate your OnionShare data when switching to another computer. This is especially true if you had a 'persistent' onion address and you want to preserve it." msgstr "" #: ../../source/advanced.rst:307 msgid "OnionShare stores all such data in a specific folder. Copy the relevant folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop versions use this configuration file. The CLI also lets you specify a path to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "Below are the configuration file parameters and what they mean. If your configuration file has other parameters not listed here, they may be obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 #: ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 #: ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 #: ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 #: ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 #: ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 #: ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 #: ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 #: ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 #: ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "" #: ../../source/advanced.rst:324 #: ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 #: ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 #: ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 #: ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 #: ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 #: ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 #: ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 #: ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 #: ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 #: ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "The way in which OnionShare connects to Tor. Valid options are 'bundled', 'automatic' (use Tor Browser's Tor connection), 'control_port' or 'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "The IP address of Tor's Control port, if ``connection_type`` is set to 'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 #: ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "The port number of Tor's Control port, if ``connection_type`` is set to 'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to 'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to 'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "The path to Tor's socket file, if ``connection_type`` is set to 'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "If access to Tor's control port requires a password, this can be set to 'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "" #: ../../source/advanced.rst:332 msgid "If access to Tor's control port requires a password, and ``auth_type`` is set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 #: ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 #: ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 #: ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 #: ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 #: ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 #: ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 #: ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "Whether OnionShare should automatically connect to Tor when it starts. Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "Whether OnionShare should automatically check for updates (over Tor). This setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "When ``bridges_enabled`` is True, where to load bridges from. Options are \"built-in\" (bridges shipped with OnionShare and which may get updated from Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "When ``bridges_type`` is set to \"built-in\", this specifies which type of bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or \"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "When ``bridges_type`` is set to \"custom\", the bridges specified by the user are stored here. Separate each bridge line in the string with '\\n'. Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 msgid "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 #: ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "If the user has defined any tabs as 'saved' (meaning that they are persistent each time OnionShare starts, and their onion address doesn't change), these are given a random identifier which gets listed here. The persistent onion is stored as a JSON file with the same name as this identifier, in a subfolder of the OnionShare configuration folder called 'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "The locale used in OnionShare. Default: None (which is the same as 'en'). For valid locale codes, see 'available_locales' in https://github.com/onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "The theme for the OnionShare desktop app. Valid options are 0 (automatically detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "As described above, each 'persistent' onion has parameters of its own which are stored in its own JSON file. The path to this file can be specified for the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "Below are the configuration file parameters for a persistent onion and what they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "The mode used by this persistent onion. Options are \"share\", \"receive\", \"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "Whether persistence is enabled for this onion. When the persistent option is unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "Whether to automatically start this persistent onion when OnionShare starts and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "An optional custom title for displaying on the onion service. Default: null (\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "Whether the onion service can be accessed with or without a Private Key (Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "Whether the onion service is configured to start at a specific time. The time can be set in the desktop app or specified in seconds with ``--auto-start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "Whether the onion service is configured to stop at a specific time. The time can be set in the desktop app or specified in seconds with ``--auto-stop-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "The 32-character onion service URL, without the scheme and without the '.onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "The below are settings specific to the 'mode' specified in the ``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 msgid "share" msgstr "" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "Whether to automatically stop the share once files are downloaded the first time. Default: true" msgstr "" #: ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 #: ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 #: ../../source/advanced.rst:466 msgid "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "The path where received files or text messages will be stored. Default: the 'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "A webhook URL that OnionShare will POST to when it receives files or text messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "If set to ``true``, OnionShare won't set its default Content Security Policy header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" onionshare-onionshare-26fcdc5/docs/gettext/develop.pot000066400000000000000000000132041521174352300233210ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6.4\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2026-06-01 19:58+0530\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=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "" #: ../../source/develop.rst:9 msgid "OnionShare has an open Keybase team to discuss the project, ask questions, share ideas and designs, and making plans for future development. (It's also an easy way to send end-to-end encrypted direct messages to others in the OnionShare community, like OnionShare addresses.) To use Keybase, download the `Keybase app `_, make an account, and `join this team `_. Within the app, go to \"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" #: ../../source/develop.rst:12 msgid "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "" #: ../../source/develop.rst:17 msgid "OnionShare source code is to be found in this Git repository: https://github.com/onionshare/onionshare" msgstr "" #: ../../source/develop.rst:19 msgid "If you'd like to contribute code to OnionShare, it helps to join the Keybase team and ask questions about what you're thinking of working on. You should also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" #: ../../source/develop.rst:22 msgid "When you're ready to contribute code, open a pull request in the GitHub repository and one of the project maintainers will review it and possibly ask questions, request changes, reject it, or merge it into the project." msgstr "" #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "" #: ../../source/develop.rst:29 msgid "OnionShare is developed in Python. To get started, clone the Git repository at https://github.com/onionshare/onionshare/ and then consult the ``cli/README.md`` file to learn how to set up your development environment for the command-line version, and the ``desktop/README.md`` file to learn how to set up your development environment for the graphical version." msgstr "" #: ../../source/develop.rst:32 msgid "Those files contain the necessary technical instructions and commands install dependencies for your platform, and to run OnionShare from the source tree." msgstr "" #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "" #: ../../source/develop.rst:40 msgid "When developing, it's convenient to run OnionShare from a terminal and add the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of helpful messages to the terminal, such as when certain objects are initialized, when events occur (like buttons clicked, settings saved or reloaded), and other debug info. For example::" msgstr "" #: ../../source/develop.rst:117 msgid "You can add your own debug messages by running the ``Common.log`` method from ``onionshare/common.py``. For example::" msgstr "" #: ../../source/develop.rst:121 msgid "This can be useful when learning the chain of events that occur when using OnionShare, or the value of certain variables before and after they are manipulated." msgstr "" #: ../../source/develop.rst:124 msgid "Local Only" msgstr "" #: ../../source/develop.rst:126 msgid "Tor is slow, and it's often convenient to skip starting onion services altogether during development. You can do this with the ``--local-only`` flag. For example::" msgstr "" #: ../../source/develop.rst:165 msgid "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-browser like Firefox, instead of using the Tor Browser. The private key is not actually needed in local-only mode, so you can ignore it." msgstr "" #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "" #: ../../source/develop.rst:170 msgid "Help make OnionShare easier to use and more familiar and welcoming for people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, and use \"OnionShare (localname)\" if needed." msgstr "" #: ../../source/develop.rst:172 msgid "To help translate, make a Hosted Weblate account and start contributing." msgstr "" #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "" #: ../../source/develop.rst:177 msgid "Sometimes the original English strings are wrong, or don't match between the application and the documentation." msgstr "" #: ../../source/develop.rst:179 msgid "File source string improvements by adding @kingu to your Weblate comment, or open a GitHub issue or pull request. The latter ensures all upstream developers see the suggestion, and can potentially modify the string via the usual code review processes." msgstr "" #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "" #: ../../source/develop.rst:184 msgid "Here is the current translation status. If you want start a translation in a language not yet started, please write to the mailing list: onionshare-dev@lists.riseup.net" msgstr "" onionshare-onionshare-26fcdc5/docs/gettext/features.pot000066400000000000000000000357041521174352300235120ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6.4\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2026-06-01 19:58+0530\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=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "" #: ../../source/features.rst:6 msgid "Web servers are started locally on your computer and made accessible to other people as `Tor `_ `onion services `_." msgstr "" #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "" #: ../../source/features.rst:18 msgid "You're responsible for securely sharing that URL and private key using a communication channel of your choice like in an encrypted chat message, or using something less secure like unencrypted email, depending on your `threat model `_." msgstr "" #: ../../source/features.rst:20 msgid "The people you send the URL to then copy and paste it into their `Tor Browser `_ to access the OnionShare service. Tor Browser will then prompt for the private key, which the people can also then copy and paste in." msgstr "" #: ../../source/features.rst:24 msgid "If you run OnionShare on your laptop to send someone files, and then suspend it before the files are sent, the service will not be available until your laptop is unsuspended and on the internet again. OnionShare works best when working with people in real-time." msgstr "" #: ../../source/features.rst:26 msgid "Because your own computer is the web server, *no third party can access anything that happens in OnionShare*, not even the developers of OnionShare. It's completely private. And because OnionShare is based on Tor onion services too, it also protects your anonymity. See the :doc:`security design ` for more info." msgstr "" #: ../../source/features.rst:29 msgid "Share Files" msgstr "" #: ../../source/features.rst:31 msgid "You can use OnionShare to send files and folders to people securely and anonymously. Open a share tab, drag in the files and folders you wish to share, and click \"Start sharing\"." msgstr "" #: ../../source/features.rst:35 #: ../../source/features.rst:117 msgid "After you add files, you'll see some settings. Make sure you choose the setting you're interested in before you start sharing." msgstr "" #: ../../source/features.rst:39 msgid "As soon as someone finishes downloading your files, OnionShare will automatically stop the server, removing the website from the internet. To allow multiple people to download them, uncheck the \"Stop sharing after files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" #: ../../source/features.rst:42 msgid "Also, if you uncheck this box, people will be able to download the individual files you share rather than a single compressed version of all the files." msgstr "" #: ../../source/features.rst:44 msgid "When you're ready to share, click the \"Start sharing\" button. You can always click \"Stop sharing\", or quit OnionShare, immediately taking the website down. You can also click the \"↑\" icon in the top-right corner to show the history and progress of people downloading files from you." msgstr "" #: ../../source/features.rst:48 msgid "Now that you have a OnionShare, copy the address and the private key and send it to the person you want to receive the files. If the files need to stay secure, or the person is otherwise exposed to danger, use an encrypted messaging app." msgstr "" #: ../../source/features.rst:50 msgid "That person then must load the address in Tor Browser. After logging in with the private key, the files can be downloaded directly from your computer by clicking the \"Download Files\" link in the corner." msgstr "" #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "" #: ../../source/features.rst:57 msgid "You can use OnionShare to let people anonymously submit files and messages directly to your computer, essentially turning it into an anonymous dropbox. Open a receive tab and choose the settings that you want." msgstr "" #: ../../source/features.rst:62 msgid "You can browse for a folder to save messages and files that get submitted." msgstr "" #: ../../source/features.rst:64 msgid "You can check \"Disable submitting text\" if want to only allow file uploads, and you can check \"Disable uploading files\" if you want to only allow submitting text messages, like for an anonymous contact form." msgstr "" #: ../../source/features.rst:66 msgid "You can check \"Use notification webhook\" and then choose a webhook URL if you want to be notified when someone submits files or messages to your OnionShare service. If you use this feature, OnionShare will make an HTTP POST request to this URL whenever someone submits files or messages. For example, if you want to get an encrypted text messaging on the messaging app `Keybase `_, you can start a conversation with `@webhookbot `_, type ``!webhook create onionshare-alerts``, and it will respond with a URL. Use that as the notification webhook URL. If someone uploads a file to your receive mode service, @webhookbot will send you a message on Keybase letting you know as soon as it happens." msgstr "" #: ../../source/features.rst:71 msgid "When you are ready, click \"Start Receive Mode\". This starts the OnionShare service. Anyone loading this address in their Tor Browser will be able to submit files and messages which get uploaded to your computer." msgstr "" #: ../../source/features.rst:75 msgid "You can also click the down \"↓\" icon in the top-right corner to show the history and progress of people sending files to you." msgstr "" #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "" #: ../../source/features.rst:81 msgid "When someone submits files or messages to your receive service, by default they get saved to a folder called ``OnionShare`` in the home folder on your computer, automatically organized into separate subfolders based on the time that the files get uploaded." msgstr "" #: ../../source/features.rst:83 msgid "Setting up an OnionShare receiving service is useful for journalists and others needing to securely accept documents from anonymous sources. When used in this way, OnionShare is sort of like a lightweight, simpler, not quite as secure version of `SecureDrop `_, the whistleblower submission system." msgstr "" #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "" #: ../../source/features.rst:88 msgid "Just like with malicious email attachments, it's possible someone could try to attack your computer by uploading a malicious file to your OnionShare service. OnionShare does not add any safety mechanisms to protect your system from malicious files." msgstr "" #: ../../source/features.rst:90 msgid "If you receive an Office document or a PDF through OnionShare, you can convert these documents into PDFs that are safe to open using `Dangerzone `_. You can also protect yourself when opening untrusted documents by opening them in `Tails `_ or in a `Qubes `_ disposableVM." msgstr "" #: ../../source/features.rst:92 msgid "However, it is always safe to open text messages sent through OnionShare." msgstr "" #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "" #: ../../source/features.rst:97 msgid "If you want to host your own anonymous dropbox using OnionShare, it's recommended you do so on a separate, dedicated computer always powered on and connected to the internet, and not on the one you use on a regular basis." msgstr "" #: ../../source/features.rst:99 msgid "If you intend to put the OnionShare address on your website or social media profiles, save the tab (see :ref:`save_tabs`) and run it as a public service (see :ref:`turn_off_private_key`). It's also a good idea to give it a custom title (see :ref:`custom_titles`)." msgstr "" #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "" #: ../../source/features.rst:104 msgid "There are reports that OnionBrowser on iOS devices are unable to upload files to an OnionShare in Receive Mode, when operating in 'Silver' security mode. Try Bronze or Gold to see if you are able to upload a message or a file." msgstr "" #: ../../source/features.rst:107 msgid "Host a Website" msgstr "" #: ../../source/features.rst:109 msgid "To host a static HTML website with OnionShare, open a website tab, drag the files and folders that make up the static content there, and click \"Start sharing\" when you are ready." msgstr "" #: ../../source/features.rst:113 msgid "If you add an ``index.html`` file, it will render when someone loads your website. You should also include any other HTML files, CSS files, JavaScript files, and images that make up the website. (Note that OnionShare only supports hosting *static* websites. It can't host websites that execute code or use databases. So you can't for example use WordPress.)" msgstr "" #: ../../source/features.rst:115 msgid "If you don't have an ``index.html`` file, it will show a directory listing instead, and people loading it can look through the files and download them." msgstr "" #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "" #: ../../source/features.rst:124 msgid "By default OnionShare helps secure your website by setting a strict `Content Security Policy `_ header. However, this prevents third-party content from loading inside the web page." msgstr "" #: ../../source/features.rst:126 msgid "If you want to load content from third-party websites, like assets or JavaScript libraries from CDNs, you have two options:" msgstr "" #: ../../source/features.rst:128 msgid "You can disable sending a Content Security Policy header by checking the \"Don't send Content Security Policy header (allows your website to use third-party resources)\" box before starting the service." msgstr "" #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "" #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "" #: ../../source/features.rst:134 msgid "If you want to host a long-term website using OnionShare (meaning not just to quickly show someone something), it's recommended you do it on a separate, dedicated computer that is always powered on and connected to the internet, and not on the one you use on a regular basis. Save the tab (see :ref:`save_tabs`) so you can resume the website with the same address if you close OnionShare and re-open it later." msgstr "" #: ../../source/features.rst:137 msgid "If your website is intended for the public, you should run it as a public service (see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "" #: ../../source/features.rst:142 msgid "You can use OnionShare to set up a private, secure chat room that doesn't log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" #: ../../source/features.rst:146 msgid "After you start the server, copy the OnionShare address and private key and send them to the people you want in the anonymous chat room. If it's important to limit exactly who can join, use an encrypted messaging app to send out the OnionShare address and private key." msgstr "" #: ../../source/features.rst:151 msgid "People can join the chat room by loading its OnionShare address in Tor Browser. The chat room requires JavasScript, so everyone who wants to participate must have their Tor Browser security level set to \"Standard\" or \"Safer\", instead of \"Safest\"." msgstr "" #: ../../source/features.rst:154 msgid "When someone joins the chat room they get assigned a random name. They can change their name by typing a new name in the box in the left panel and pressing ↵. Since the chat history isn't saved anywhere, it doesn't get displayed at all, even if others were already chatting in the room." msgstr "" #: ../../source/features.rst:160 msgid "In an OnionShare chat room, everyone is anonymous. Anyone can change their name to anything, and there is no way to confirm anyone's identity." msgstr "" #: ../../source/features.rst:163 msgid "However, if you create an OnionShare chat room and securely send the address only to a small group of trusted friends using encrypted messages, you can be reasonably confident the people joining the chat room are your friends." msgstr "" #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "" #: ../../source/features.rst:168 msgid "If you need to already be using an encrypted messaging app, what's the point of an OnionShare chat room to begin with? It leaves less traces." msgstr "" #: ../../source/features.rst:170 msgid "If you for example send a message to a Signal group, a copy of your message ends up on each device (the smartphones, and computers if they set up Signal Desktop) of each member of the group. Even if disappearing messages is turned on, it's hard to confirm all copies of the messages are actually deleted from all devices, and from any other places (like notifications databases) they may have been saved to. OnionShare chat rooms don't store any messages anywhere, so the problem is reduced to a minimum." msgstr "" #: ../../source/features.rst:173 msgid "OnionShare chat rooms can also be useful for people wanting to chat anonymously and securely with someone without needing to create any accounts. For example, a source can send an OnionShare address to a journalist using a disposable email address, and then wait for the journalist to join the chat room, all without compromosing their anonymity." msgstr "" #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "" #: ../../source/features.rst:179 msgid "Because OnionShare relies on Tor onion services, connections between the Tor Browser and OnionShare are all end-to-end encrypted (E2EE). When someone posts a message to an OnionShare chat room, they send it to the server through the E2EE onion connection, which then sends it to all other members of the chat room using WebSockets, through their E2EE onion connections." msgstr "" #: ../../source/features.rst:181 msgid "OnionShare doesn't implement any chat encryption on its own. It relies on the Tor onion service's encryption instead." msgstr "" onionshare-onionshare-26fcdc5/docs/gettext/help.pot000066400000000000000000000034451521174352300226210ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6.4\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2026-06-01 19:58+0530\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=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "" #: ../../source/help.rst:7 msgid "You will find instructions on how to use OnionShare. Look through all of the sections first to see if anything answers your questions." msgstr "" #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "" #: ../../source/help.rst:12 msgid "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has encountered the same problem and either raised it with the developers, or maybe even posted a solution." msgstr "" #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "" #: ../../source/help.rst:17 msgid "If you are unable to find a solution, or wish to ask a question or suggest a new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "" #: ../../source/help.rst:22 msgid "See :ref:`collaborating` on how to join the Keybase team used to discuss the project." msgstr "" onionshare-onionshare-26fcdc5/docs/gettext/index.pot000066400000000000000000000014621521174352300227750ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6.4\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2026-06-01 19:58+0530\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=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "" #: ../../source/index.rst:6 msgid "OnionShare is an open source tool that lets you securely and anonymously share files, host websites, and chat with friends using the Tor network." msgstr "" onionshare-onionshare-26fcdc5/docs/gettext/install.pot000066400000000000000000000277611521174352300233460ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6.4\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2026-06-01 19:58+0530\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=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "" #: ../../source/install.rst:7 msgid "You can download OnionShare for Windows and macOS from the `OnionShare website `_." msgstr "" #: ../../source/install.rst:12 msgid "Mobile" msgstr "" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "" #: ../../source/install.rst:16 msgid "Android" msgstr "" #: ../../source/install.rst:17 msgid "Google Play: https://play.google.com/store/apps/details?id=org.onionshare.android" msgstr "" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "" #: ../../source/install.rst:20 msgid "iOS" msgstr "" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "" #: ../../source/install.rst:22 msgid "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "" #: ../../source/install.rst:27 msgid "Linux" msgstr "" #: ../../source/install.rst:29 msgid "There are various ways to install OnionShare for Linux, but the recommended way is to use either the `Flatpak `_ or the `Snap `_ package. Flatpak and Snapcraft ensure that you'll always use the newest version and run OnionShare inside of a sandbox." msgstr "" #: ../../source/install.rst:32 msgid "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak support, but which you use is up to you. Both work in all Linux distributions." msgstr "" #: ../../source/install.rst:34 msgid "**Install OnionShare using Flatpak**: https://flathub.org/apps/details/org.onionshare.OnionShare" msgstr "" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" #: ../../source/install.rst:38 msgid "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` packages from https://onionshare.org/dist/ if you prefer." msgstr "" #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "" #: ../../source/install.rst:43 msgid "If you'd like to install OnionShare manually with Flatpak using the PGP-signed `single-file bundle `_, you can do so like this:" msgstr "" #: ../../source/install.rst:45 msgid "Install Flatpak by following the instructions at https://flatpak.org/setup/." msgstr "" #: ../../source/install.rst:46 msgid "Add the Flathub repository by running ``flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo``. Even though you won't be downloading OnionShare from Flathub, OnionShare depends on some packages that are only available there." msgstr "" #: ../../source/install.rst:47 msgid "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" #: ../../source/install.rst:48 msgid "Verify the PGP signature of the ``.flatpak`` file. See :ref:`verifying_sigs` for more info." msgstr "" #: ../../source/install.rst:49 msgid "Install the ``.flatpak`` file by running ``flatpak install OnionShare-VERSION.flatpak``. Replace ``VERSION`` with the version number of the file you downloaded." msgstr "" #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "" #: ../../source/install.rst:56 msgid "If you'd like to install OnionShare manually with Snapcraft using the PGP-signed Snapcraft package, you can do so like this:" msgstr "" #: ../../source/install.rst:58 msgid "Install Snapcraft by following the instructions at https://snapcraft.io/docs/installing-snapd." msgstr "" #: ../../source/install.rst:59 msgid "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, and download the ``.snap`` and ``.snap.asc`` files." msgstr "" #: ../../source/install.rst:60 msgid "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs` for more info." msgstr "" #: ../../source/install.rst:61 msgid "Install the ``.snap`` file by running ``snap install --dangerous onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version number of the file you downloaded. Note that you must use `--dangerous` because the package is not signed by the Snapcraft store, however you did verify its PGP signature, so you know it's legitimate." msgstr "" #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "" #: ../../source/install.rst:68 msgid "Command-line only" msgstr "" #: ../../source/install.rst:70 msgid "You can install just the command-line version of OnionShare on any operating system using the Python package manager ``pip``. :ref:`cli` has more info." msgstr "" #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "" #: ../../source/install.rst:77 msgid "Althought not being officially developed for this platform, OnionShare can also be installed on `FreeBSD `_. It's available via its ports collection or as pre-built package. Should you opt to install and use OnionShare on a FreeBSD operating system, please be aware that it's **NOT** officially supported by the OnionShare project." msgstr "" #: ../../source/install.rst:79 msgid "Though not being offered and officially maintained by the OnionShare developers, the FreeBSD packages and ports do fetch and verifies the source codes from the official OnionShare repository (or its official release packages from `PyPI `_). Should you wish to check changes related to this platform, please refer to the following resources:" msgstr "" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "" #: ../../source/install.rst:85 msgid "Manual pkg Installation" msgstr "" #: ../../source/install.rst:87 msgid "To install the binary package, use ``pkg install pyXY-onionshare``, with ``pyXY`` specifying the version of Python the package was built for. So, in order to install OnionShare for Python 3.9, use::" msgstr "" #: ../../source/install.rst:91 msgid "There's also a **Command-line only** version of OnionShare available as pre-built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli`` if you want to install that version." msgstr "" #: ../../source/install.rst:93 msgid "For additional information and details about the FreeBSD pre-built packages, please refer to its `official Handbook section about pkg `_." msgstr "" #: ../../source/install.rst:96 msgid "Manual port Installation" msgstr "" #: ../../source/install.rst:98 msgid "To install the FreeBSD port, change directory to the `ports collection `_ you must have checked out before and run the following::" msgstr "" #: ../../source/install.rst:102 msgid "The ports collection also offers a dedicated port for the **Command-line only** version of OnionShare. Replace ``www/onionshare`` by ``www/onionshare-cli`` if you want to install that version." msgstr "" #: ../../source/install.rst:104 msgid "For additional information and details about the FreeBSD ports collection, please refer to its `official Handbook section about ports `_." msgstr "" #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "" #: ../../source/install.rst:111 msgid "You can verify that the package you download is legitimate and hasn't been tampered with by verifying its PGP signature. For Windows and macOS, this step is optional and provides defense in depth: the OnionShare binaries include operating system-specific signatures, and you can just rely on those alone if you'd like." msgstr "" #: ../../source/install.rst:115 msgid "Signing key" msgstr "" #: ../../source/install.rst:117 msgid "Packages are signed by the core developer who is responsible for the particular release. Here is the GPG key information for each of the core developers of OnionShare:" msgstr "" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "" #: ../../source/install.rst:121 msgid "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" #: ../../source/install.rst:122 msgid "You can download Micah's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "" #: ../../source/install.rst:125 msgid "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" #: ../../source/install.rst:126 msgid "You can download Saptak's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "" #: ../../source/install.rst:129 msgid "PGP public key fingerprint ``54A91143AE0AB4F7743B01FE888ED1B423A3BC99``." msgstr "" #: ../../source/install.rst:130 msgid "You can download Miguel's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:132 msgid "You must have GnuPG installed to verify signatures. For macOS you probably want `GPGTools `_, and for Windows you probably want `Gpg4win `_." msgstr "" #: ../../source/install.rst:135 msgid "Signatures" msgstr "" #: ../../source/install.rst:137 msgid "You can find the signatures (as ``.asc`` files), as well as Windows, macOS, Flatpak, Snap, and source packages, at https://onionshare.org/dist/ in the folders named for each version of OnionShare. You can also find them on the `GitHub Releases page `_." msgstr "" #: ../../source/install.rst:141 msgid "Verifying" msgstr "" #: ../../source/install.rst:143 msgid "Once you have imported the core developers public keys into your GnuPG keychain, downloaded the binary and ``.asc`` signature, you can verify the binary in a terminal like this:" msgstr "" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "" #: ../../source/install.rst:173 msgid "If you don't see ``Good signature from``, there might be a problem with the integrity of the file (malicious or otherwise), and you should not install the package." msgstr "" #: ../../source/install.rst:175 msgid "The ``WARNING:`` shown above, is not a problem with the package, it only means you haven't defined a level of \"trust\" of Micah's (the core developer) PGP key." msgstr "" #: ../../source/install.rst:177 msgid "If you want to learn more about verifying PGP signatures, the guides for `Qubes OS `_ and the `Tor Project `_ may be useful." msgstr "" onionshare-onionshare-26fcdc5/docs/gettext/security.pot000066400000000000000000000074611521174352300235420ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6.4\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2026-06-01 19:58+0530\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=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "" #: ../../source/security.rst:11 msgid "**Third parties don't have access to anything that happens in OnionShare.** Using OnionShare means hosting services directly on your computer. When sharing your files with OnionShare, they are not uploaded to any third-party server. If you make an OnionShare chat room, your computer acts as a server for that too. This avoids the traditional model of having to trust the computers of others." msgstr "" #: ../../source/security.rst:17 msgid "**Network eavesdroppers can't spy on anything that happens in OnionShare in transit.** The connection between the Tor onion service and Tor Browser is end-to-end encrypted. This means network attackers can't eavesdrop on anything except encrypted Tor traffic. Even if an eavesdropper is a malicious rendezvous node used to connect the Tor Browser with OnionShare's onion service, the traffic is encrypted using the onion service's private key." msgstr "" #: ../../source/security.rst:23 msgid "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor Browser protect the anonymity of the users. As long as the OnionShare user anonymously communicates the OnionShare address with the Tor Browser users, the Tor Browser users and eavesdroppers can't learn the identity of the OnionShare user." msgstr "" #: ../../source/security.rst:28 msgid "**If an attacker learns about the onion service, they still can't access anything.** Prior attacks against the Tor network to enumerate onion services allowed attackers to discover private ``.onion`` addresses. To access an OnionShare service from its address, the private key used for client authentication must be guessed (unless the service is already made public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "" #: ../../source/security.rst:35 msgid "**Communicating the OnionShare address and private key might not be secure.** Communicating the OnionShare address to people is the responsibility of the OnionShare user. If sent insecurely (such as through an e-mail message monitored by an attacker), an eavesdropper can tell that OnionShare is being used. Eavesdroppers can access services that are still up by loading their addresses and/or lost key in the Tor Browser. Avoid this by communicating the address securely, via encrypted text message (probably with disappearing messages enabled), encrypted e-mail, or in person. This isn't necessary when using OnionShare for something that isn't secret." msgstr "" #: ../../source/security.rst:42 msgid "**Communicating the OnionShare address and private key might not be anonymous.** Extra precaution must be taken to ensure the OnionShare address is communicated anonymously. A new e-mail or chat account, only accessed over Tor, can be used to share the address. This isn't necessary unless anonymity is a goal." msgstr "" onionshare-onionshare-26fcdc5/docs/gettext/sphinx.pot000066400000000000000000000012701521174352300231740ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6.4\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2026-06-01 19:58+0530\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=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "" onionshare-onionshare-26fcdc5/docs/gettext/tor.pot000066400000000000000000000277371521174352300225070ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6.4\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2026-06-01 19:58+0530\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=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "" #: ../../source/tor.rst:4 msgid "When OnionShare starts, it will show you a screen asking you to connect to the Tor network." msgstr "" #: ../../source/tor.rst:8 msgid "You can toggle on the switch \"Connect to Tor automatically\" before clicking \"Connect to Tor\". This means that next time OnionShare starts, it will automatically connect with its Tor connection settings from the last session, instead of presenting you with the connection options. If the connection fails, you can still try bridges or reconfigure Tor via the \"Network Settings\" button." msgstr "" #: ../../source/tor.rst:11 msgid "You can click \"Connect to Tor\" to begin the connection process. If there are no problems with your network, including any attempts to block your access to the Tor network, this should hopefully work the first time." msgstr "" #: ../../source/tor.rst:13 msgid "Or, if you want to manually configure Bridges or other Tor settings before you connect, you can click \"Network Settings\"." msgstr "" #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/tor.rst:18 msgid "When you click \"Connect to Tor\", if OnionShare fails to connect, it might be because Tor is censored in your country or on your local network." msgstr "" #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "" #: ../../source/tor.rst:23 msgid "Automatically determine my country from my IP address for bridge settings" msgstr "" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "" #: ../../source/tor.rst:28 msgid "If you choose the \"Try again without a bridge\" option, OnionShare will retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" #: ../../source/tor.rst:30 msgid "The other two options will attempt to automatically bypass censorship using Tor bridges. If your network provider is blocking access to the Tor network, you can hopefully still connect to a Tor bridge, which will then connect you to the Tor network, circumventing the censorship. Both of these options use the Tor Project's Censorship Circumvention API to provide you with bridge settings that should work for you. OnionShare will temporarily use the `Meek `_ domain-fronting proxy to make a non-Tor connection from your computer to Tor's Censorship Circumvention API. The Meek proxy hides the fact that you are trying to find a way to connect to Tor." msgstr "" #: ../../source/tor.rst:36 msgid "If you choose \"Automatically determine my country from my IP address for bridge settings\", the Censorship Circumvention API will consider your IP address (yes, your real IP address) to determine what country you might reside in. Based on the country information, the API will try to automatically find bridges that suit your location." msgstr "" #: ../../source/tor.rst:41 msgid "If you choose \"Manually select my country for bridge settings\", the Censorship API will find the bridges that suit the country that you specified." msgstr "" #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "" #: ../../source/tor.rst:48 msgid "If the Censorship Circumvention API finds bridges that it believes will suit you, OnionShare will try to reconnect to Tor using those bridges. If the API does not find any bridges for your location, OnionShare will ask the API for \"fallback\" options, and then try to reconnect using those." msgstr "" #: ../../source/tor.rst:50 msgid "If for some reason OnionShare fails to connect to the Censorship API itself, or if the API returns an error message, OnionShare will attempt to use the obfs4 built-in bridges." msgstr "" #: ../../source/tor.rst:52 msgid "It's important to note that the requests to the Censorship Circumvention API do not go over the Tor network (because if you could connect to Tor already, you wouldn't need to connect to the API)." msgstr "" #: ../../source/tor.rst:54 msgid "Even though it's hard for an adversary to discover where the Meek request is going, this may still be risky for some users. Therefore, it is an opt-in feature. The use of Meek and non-torified network requests are limited only to making one or two requests to the Censorship Circumvention API. Then Meek is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/tor.rst:56 msgid "If you are uncomfortable with making a request that doesn't go over the Tor network, you can click \"Network Settings\" (or the Settings icon in the bottom right corner, followed by the Tor Settings tab in the screen that appears), and manually configure bridges. After you save any bridge settings, OnionShare will try to reconnect using those bridges." msgstr "" #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "" #: ../../source/tor.rst:61 msgid "You can get to the Tor settings by clicking \"Network Settings\" on the welcome screen, or by clicking the \"âš™\" icon in the bottom-right corner of the application, and then switch to the Tor Settings tab in the screen that appears." msgstr "" #: ../../source/tor.rst:65 msgid "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "" #: ../../source/tor.rst:70 msgid "This is the default, simplest and most reliable way that OnionShare connects to Tor. For this reason, it's recommended for most users." msgstr "" #: ../../source/tor.rst:73 msgid "When you open OnionShare, it launches an already configured ``tor`` process in the background for OnionShare to use. It doesn't interfere with other ``tor`` processes on your computer, so you can use the Tor Browser or the system ``tor`` on their own." msgstr "" #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "" #: ../../source/tor.rst:78 msgid "To use a bridge, you must select \"Use the Tor version built into OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" #: ../../source/tor.rst:80 msgid "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is recommended over using `meek-azure`." msgstr "" #: ../../source/tor.rst:84 msgid "If using a built-in bridge doesn't work, you can request a bridge from torproject.org. You will have to solve a CAPTCHA in order to request a bridge. (This makes it more difficult for governments or ISPs to block access to Tor bridges.)" msgstr "" #: ../../source/tor.rst:88 msgid "You also have the option of using a bridge that you learned about from a trusted source." msgstr "" #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "" #: ../../source/tor.rst:93 msgid "If you have `downloaded the Tor Browser `_ and don't want two ``tor`` processes running, you can use the ``tor`` process from the Tor Browser. Keep in mind you need to keep Tor Browser open in the background while you're using OnionShare for this to work." msgstr "" #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "" #: ../../source/tor.rst:99 msgid "This is fairly advanced. You'll need to know how edit plaintext files and do stuff as an administrator." msgstr "" #: ../../source/tor.rst:101 msgid "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" #: ../../source/tor.rst:105 msgid "Make up a control port password. (Using 7 words in a sequence like ``comprised stumble rummage work avenging construct volatile`` is a good idea for a password.) Now open a command prompt (``cmd``) as an administrator, and use ``tor.exe --hash-password`` to generate a hash of your password. For example::" msgstr "" #: ../../source/tor.rst:112 msgid "The hashed password output is displayed after some warnings (which you can ignore). In the case of the above example, it is ``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" #: ../../source/tor.rst:114 msgid "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` and put your hashed password output in it, replacing the ``HashedControlPassword`` with the one you just generated::" msgstr "" #: ../../source/tor.rst:119 msgid "In your administrator command prompt, install ``tor`` as a service using the appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "" #: ../../source/tor.rst:125 msgid "Open OnionShare, click the \"âš™\" icon in it, and switch to the Tor Settings tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to ``9051``. Under \"Tor authentication settings\" choose \"Password\" and set the password to the control port password you picked above. Click the \"Test Connection to Tor\" button. If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "" #: ../../source/tor.rst:136 msgid "First, install `Homebrew `_ if you don't already have it, and then install Tor::" msgstr "" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "" #: ../../source/tor.rst:151 msgid "Open OnionShare, click the \"âš™\" icon in it, and switch to the Tor Settings tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using socket file\", and set the socket file to be ``/usr/local/var/run/tor/control.socket``. Under \"Tor authentication settings\" choose \"No authentication, or cookie authentication\". Click the \"Test Connection to Tor\" button." msgstr "" #: ../../source/tor.rst:157 #: ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "" #: ../../source/tor.rst:162 msgid "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a similar Linux distro, It is recommended to use the Tor Project's `official repository `_." msgstr "" #: ../../source/tor.rst:164 msgid "Next, add your user to the group that runs the ``tor`` process (in the case of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to your system ``tor``'s control socket file." msgstr "" #: ../../source/tor.rst:166 msgid "Add your user to the ``debian-tor`` group by running this command (replace ``username`` with your actual username)::" msgstr "" #: ../../source/tor.rst:170 msgid "Reboot your computer. After it boots up again, open OnionShare, click the \"âš™\" icon in it, and switch to the Tor Settings tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the socket file to be ``/var/run/tor/control``. Under \"Tor authentication settings\" choose \"No authentication, or cookie authentication\". Click the \"Test Connection to Tor\" button." msgstr "" onionshare-onionshare-26fcdc5/docs/make.bat000066400000000000000000000014371521174352300210650ustar00rootroot00000000000000@ECHO OFF pushd %~dp0 REM Command file for Sphinx documentation if "%SPHINXBUILD%" == "" ( set SPHINXBUILD=sphinx-build ) set SOURCEDIR=source set BUILDDIR=build if "%1" == "" goto help %SPHINXBUILD% >NUL 2>NUL if errorlevel 9009 ( echo. echo.The 'sphinx-build' command was not found. Make sure you have Sphinx echo.installed, then set the SPHINXBUILD environment variable to point echo.to the full path of the 'sphinx-build' executable. Alternatively you echo.may add the Sphinx directory to PATH. echo. echo.If you don't have Sphinx installed, grab it from echo.http://sphinx-doc.org/ exit /b 1 ) %SPHINXBUILD% -M %1 %SOURCEDIR% %BUILDDIR% %SPHINXOPTS% %O% goto end :help %SPHINXBUILD% -M help %SOURCEDIR% %BUILDDIR% %SPHINXOPTS% %O% :end popd onionshare-onionshare-26fcdc5/docs/poetry.lock000066400000000000000000001712011521174352300216510ustar00rootroot00000000000000# This file is automatically @generated by Poetry 2.1.1 and should not be changed by hand. [[package]] name = "alabaster" version = "1.0.0" description = "A light, configurable Sphinx theme" optional = false python-versions = ">=3.10" groups = ["main"] files = [ {file = "alabaster-1.0.0-py3-none-any.whl", hash = "sha256:fc6786402dc3fcb2de3cabd5fe455a2db534b371124f1f21de8731783dec828b"}, {file = "alabaster-1.0.0.tar.gz", hash = "sha256:c00dca57bca26fa62a6d7d0a9fcce65f3e026e9bfe33e9c538fd3fbb2144fd9e"}, ] [[package]] name = "anyio" version = "4.13.0" description = "High-level concurrency and networking framework on top of asyncio or Trio" optional = false python-versions = ">=3.10" groups = ["main"] files = [ {file = "anyio-4.13.0-py3-none-any.whl", hash = "sha256:08b310f9e24a9594186fd75b4f73f4a4152069e3853f1ed8bfbf58369f4ad708"}, {file = "anyio-4.13.0.tar.gz", hash = "sha256:334b70e641fd2221c1505b3890c69882fe4a2df910cba14d97019b90b24439dc"}, ] [package.dependencies] exceptiongroup = {version = ">=1.0.2", markers = "python_version < \"3.11\""} idna = ">=2.8" typing_extensions = {version = ">=4.5", markers = "python_version < \"3.13\""} [package.extras] trio = ["trio (>=0.32.0)"] [[package]] name = "babel" version = "2.18.0" description = "Internationalization utilities" optional = false python-versions = ">=3.8" groups = ["main"] files = [ {file = "babel-2.18.0-py3-none-any.whl", hash = "sha256:e2b422b277c2b9a9630c1d7903c2a00d0830c409c59ac8cae9081c92f1aeba35"}, {file = "babel-2.18.0.tar.gz", hash = "sha256:b80b99a14bd085fcacfa15c9165f651fbb3406e66cc603abf11c5750937c992d"}, ] [package.extras] dev = ["backports.zoneinfo ; python_version < \"3.9\"", "freezegun (>=1.0,<2.0)", "jinja2 (>=3.0)", "pytest (>=6.0)", "pytest-cov", "pytz", "setuptools", "tzdata ; sys_platform == \"win32\""] [[package]] name = "certifi" version = "2026.5.20" description = "Python package for providing Mozilla's CA Bundle." optional = false python-versions = ">=3.7" groups = ["main"] files = [ {file = "certifi-2026.5.20-py3-none-any.whl", hash = "sha256:3c52e209ba0a4ad7aebe60436a4ab349c39e1e602e8c134221e546902ad25897"}, {file = "certifi-2026.5.20.tar.gz", hash = "sha256:69dea482ab64caa7b9f6aba1c6bf48bb6a5448d1c0f1b17ab42ad8c763a5344d"}, ] [[package]] name = "charset-normalizer" version = "3.4.7" description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet." optional = false python-versions = ">=3.7" groups = ["main"] files = [ {file = "charset_normalizer-3.4.7-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:cdd68a1fb318e290a2077696b7eb7a21a49163c455979c639bf5a5dcdc46617d"}, {file = "charset_normalizer-3.4.7-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e17b8d5d6a8c47c85e68ca8379def1303fd360c3e22093a807cd34a71cd082b8"}, {file = "charset_normalizer-3.4.7-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:511ef87c8aec0783e08ac18565a16d435372bc1ac25a91e6ac7f5ef2b0bff790"}, {file = "charset_normalizer-3.4.7-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:007d05ec7321d12a40227aae9e2bc6dca73f3cb21058999a1df9e193555a9dcc"}, {file = "charset_normalizer-3.4.7-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:cf29836da5119f3c8a8a70667b0ef5fdca3bb12f80fd06487cfa575b3909b393"}, {file = "charset_normalizer-3.4.7-cp310-cp310-manylinux_2_31_armv7l.whl", hash = "sha256:12d8baf840cc7889b37c7c770f478adea7adce3dcb3944d02ec87508e2dcf153"}, {file = "charset_normalizer-3.4.7-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:d560742f3c0d62afaccf9f41fe485ed69bd7661a241f86a3ef0f0fb8b1a397af"}, {file = "charset_normalizer-3.4.7-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:b14b2d9dac08e28bb8046a1a0434b1750eb221c8f5b87a68f4fa11a6f97b5e34"}, {file = "charset_normalizer-3.4.7-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:bc17a677b21b3502a21f66a8cc64f5bfad4df8a0b8434d661666f8ce90ac3af1"}, {file = "charset_normalizer-3.4.7-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:750e02e074872a3fad7f233b47734166440af3cdea0add3e95163110816d6752"}, {file = "charset_normalizer-3.4.7-cp310-cp310-musllinux_1_2_riscv64.whl", hash = "sha256:4e5163c14bffd570ef2affbfdd77bba66383890797df43dc8b4cc7d6f500bf53"}, {file = "charset_normalizer-3.4.7-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:6ed74185b2db44f41ef35fd1617c5888e59792da9bbc9190d6c7300617182616"}, {file = "charset_normalizer-3.4.7-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:94e1885b270625a9a828c9793b4d52a64445299baa1fea5a173bf1d3dd9a1a5a"}, {file = "charset_normalizer-3.4.7-cp310-cp310-win32.whl", hash = "sha256:6785f414ae0f3c733c437e0f3929197934f526d19dfaa75e18fdb4f94c6fb374"}, {file = "charset_normalizer-3.4.7-cp310-cp310-win_amd64.whl", hash = "sha256:6696b7688f54f5af4462118f0bfa7c1621eeb87154f77fa04b9295ce7a8f2943"}, {file = "charset_normalizer-3.4.7-cp310-cp310-win_arm64.whl", hash = "sha256:66671f93accb62ed07da56613636f3641f1a12c13046ce91ffc923721f23c008"}, {file = "charset_normalizer-3.4.7-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:7641bb8895e77f921102f72833904dcd9901df5d6d72a2ab8f31d04b7e51e4e7"}, {file = "charset_normalizer-3.4.7-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:202389074300232baeb53ae2569a60901f7efadd4245cf3a3bf0617d60b439d7"}, {file = "charset_normalizer-3.4.7-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:30b8d1d8c52a48c2c5690e152c169b673487a2a58de1ec7393196753063fcd5e"}, {file = "charset_normalizer-3.4.7-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:532bc9bf33a68613fd7d65e4b1c71a6a38d7d42604ecf239c77392e9b4e8998c"}, {file = "charset_normalizer-3.4.7-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:2fe249cb4651fd12605b7288b24751d8bfd46d35f12a20b1ba33dea122e690df"}, {file = "charset_normalizer-3.4.7-cp311-cp311-manylinux_2_31_armv7l.whl", hash = "sha256:65bcd23054beab4d166035cabbc868a09c1a49d1efe458fe8e4361215df40265"}, {file = "charset_normalizer-3.4.7-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:08e721811161356f97b4059a9ba7bafb23ea5ee2255402c42881c214e173c6b4"}, {file = "charset_normalizer-3.4.7-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:e060d01aec0a910bdccb8be71faf34e7799ce36950f8294c8bf612cba65a2c9e"}, {file = "charset_normalizer-3.4.7-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:38c0109396c4cfc574d502df99742a45c72c08eff0a36158b6f04000043dbf38"}, {file = "charset_normalizer-3.4.7-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:1c2a768fdd44ee4a9339a9b0b130049139b8ce3c01d2ce09f67f5a68048d477c"}, {file = "charset_normalizer-3.4.7-cp311-cp311-musllinux_1_2_riscv64.whl", hash = "sha256:1a87ca9d5df6fe460483d9a5bbf2b18f620cbed41b432e2bddb686228282d10b"}, {file = "charset_normalizer-3.4.7-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:d635aab80466bc95771bb78d5370e74d36d1fe31467b6b29b8b57b2a3cd7d22c"}, {file = "charset_normalizer-3.4.7-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:ae196f021b5e7c78e918242d217db021ed2a6ace2bc6ae94c0fc596221c7f58d"}, {file = "charset_normalizer-3.4.7-cp311-cp311-win32.whl", hash = "sha256:adb2597b428735679446b46c8badf467b4ca5f5056aae4d51a19f9570301b1ad"}, {file = "charset_normalizer-3.4.7-cp311-cp311-win_amd64.whl", hash = "sha256:8e385e4267ab76874ae30db04c627faaaf0b509e1ccc11a95b3fc3e83f855c00"}, {file = "charset_normalizer-3.4.7-cp311-cp311-win_arm64.whl", hash = "sha256:d4a48e5b3c2a489fae013b7589308a40146ee081f6f509e047e0e096084ceca1"}, {file = "charset_normalizer-3.4.7-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:eca9705049ad3c7345d574e3510665cb2cf844c2f2dcfe675332677f081cbd46"}, {file = "charset_normalizer-3.4.7-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6178f72c5508bfc5fd446a5905e698c6212932f25bcdd4b47a757a50605a90e2"}, {file = "charset_normalizer-3.4.7-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:e1421b502d83040e6d7fb2fb18dff63957f720da3d77b2fbd3187ceb63755d7b"}, {file = "charset_normalizer-3.4.7-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:edac0f1ab77644605be2cbba52e6b7f630731fc42b34cb0f634be1a6eface56a"}, {file = "charset_normalizer-3.4.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5649fd1c7bade02f320a462fdefd0b4bd3ce036065836d4f42e0de958038e116"}, {file = "charset_normalizer-3.4.7-cp312-cp312-manylinux_2_31_armv7l.whl", hash = "sha256:203104ed3e428044fd943bc4bf45fa73c0730391f9621e37fe39ecf477b128cb"}, {file = "charset_normalizer-3.4.7-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:298930cec56029e05497a76988377cbd7457ba864beeea92ad7e844fe74cd1f1"}, {file = "charset_normalizer-3.4.7-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:708838739abf24b2ceb208d0e22403dd018faeef86ddac04319a62ae884c4f15"}, {file = "charset_normalizer-3.4.7-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:0f7eb884681e3938906ed0434f20c63046eacd0111c4ba96f27b76084cd679f5"}, {file = "charset_normalizer-3.4.7-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:4dc1e73c36828f982bfe79fadf5919923f8a6f4df2860804db9a98c48824ce8d"}, {file = "charset_normalizer-3.4.7-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:aed52fea0513bac0ccde438c188c8a471c4e0f457c2dd20cdbf6ea7a450046c7"}, {file = "charset_normalizer-3.4.7-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:fea24543955a6a729c45a73fe90e08c743f0b3334bbf3201e6c4bc1b0c7fa464"}, {file = "charset_normalizer-3.4.7-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:bb6d88045545b26da47aa879dd4a89a71d1dce0f0e549b1abcb31dfe4a8eac49"}, {file = "charset_normalizer-3.4.7-cp312-cp312-win32.whl", hash = "sha256:2257141f39fe65a3fdf38aeccae4b953e5f3b3324f4ff0daf9f15b8518666a2c"}, {file = "charset_normalizer-3.4.7-cp312-cp312-win_amd64.whl", hash = "sha256:5ed6ab538499c8644b8a3e18debabcd7ce684f3fa91cf867521a7a0279cab2d6"}, {file = "charset_normalizer-3.4.7-cp312-cp312-win_arm64.whl", hash = "sha256:56be790f86bfb2c98fb742ce566dfb4816e5a83384616ab59c49e0604d49c51d"}, {file = "charset_normalizer-3.4.7-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:f496c9c3cc02230093d8330875c4c3cdfc3b73612a5fd921c65d39cbcef08063"}, {file = "charset_normalizer-3.4.7-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0ea948db76d31190bf08bd371623927ee1339d5f2a0b4b1b4a4439a65298703c"}, {file = "charset_normalizer-3.4.7-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:a277ab8928b9f299723bc1a2dabb1265911b1a76341f90a510368ca44ad9ab66"}, {file = "charset_normalizer-3.4.7-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:3bec022aec2c514d9cf199522a802bd007cd588ab17ab2525f20f9c34d067c18"}, {file = "charset_normalizer-3.4.7-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e044c39e41b92c845bc815e5ae4230804e8e7bc29e399b0437d64222d92809dd"}, {file = "charset_normalizer-3.4.7-cp313-cp313-manylinux_2_31_armv7l.whl", hash = "sha256:f495a1652cf3fbab2eb0639776dad966c2fb874d79d87ca07f9d5f059b8bd215"}, {file = "charset_normalizer-3.4.7-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:e712b419df8ba5e42b226c510472b37bd57b38e897d3eca5e8cfd410a29fa859"}, {file = "charset_normalizer-3.4.7-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:7804338df6fcc08105c7745f1502ba68d900f45fd770d5bdd5288ddccb8a42d8"}, {file = "charset_normalizer-3.4.7-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:481551899c856c704d58119b5025793fa6730adda3571971af568f66d2424bb5"}, {file = "charset_normalizer-3.4.7-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:f59099f9b66f0d7145115e6f80dd8b1d847176df89b234a5a6b3f00437aa0832"}, {file = "charset_normalizer-3.4.7-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:f59ad4c0e8f6bba240a9bb85504faa1ab438237199d4cce5f622761507b8f6a6"}, {file = "charset_normalizer-3.4.7-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:3dedcc22d73ec993f42055eff4fcfed9318d1eeb9a6606c55892a26964964e48"}, {file = "charset_normalizer-3.4.7-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:64f02c6841d7d83f832cd97ccf8eb8a906d06eb95d5276069175c696b024b60a"}, {file = "charset_normalizer-3.4.7-cp313-cp313-win32.whl", hash = "sha256:4042d5c8f957e15221d423ba781e85d553722fc4113f523f2feb7b188cc34c5e"}, {file = "charset_normalizer-3.4.7-cp313-cp313-win_amd64.whl", hash = "sha256:3946fa46a0cf3e4c8cb1cc52f56bb536310d34f25f01ca9b6c16afa767dab110"}, {file = "charset_normalizer-3.4.7-cp313-cp313-win_arm64.whl", hash = "sha256:80d04837f55fc81da168b98de4f4b797ef007fc8a79ab71c6ec9bc4dd662b15b"}, {file = "charset_normalizer-3.4.7-cp314-cp314-macosx_10_15_universal2.whl", hash = "sha256:c36c333c39be2dbca264d7803333c896ab8fa7d4d6f0ab7edb7dfd7aea6e98c0"}, {file = "charset_normalizer-3.4.7-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1c2aed2e5e41f24ea8ef1590b8e848a79b56f3a5564a65ceec43c9d692dc7d8a"}, {file = "charset_normalizer-3.4.7-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:54523e136b8948060c0fa0bc7b1b50c32c186f2fceee897a495406bb6e311d2b"}, {file = "charset_normalizer-3.4.7-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:715479b9a2802ecac752a3b0efa2b0b60285cf962ee38414211abdfccc233b41"}, {file = "charset_normalizer-3.4.7-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:bd6c2a1c7573c64738d716488d2cdd3c00e340e4835707d8fdb8dc1a66ef164e"}, {file = "charset_normalizer-3.4.7-cp314-cp314-manylinux_2_31_armv7l.whl", hash = "sha256:c45e9440fb78f8ddabcf714b68f936737a121355bf59f3907f4e17721b9d1aae"}, {file = "charset_normalizer-3.4.7-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:3534e7dcbdcf757da6b85a0bbf5b6868786d5982dd959b065e65481644817a18"}, {file = "charset_normalizer-3.4.7-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:e8ac484bf18ce6975760921bb6148041faa8fef0547200386ea0b52b5d27bf7b"}, {file = "charset_normalizer-3.4.7-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:a5fe03b42827c13cdccd08e6c0247b6a6d4b5e3cdc53fd1749f5896adcdc2356"}, {file = "charset_normalizer-3.4.7-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:2d6eb928e13016cea4f1f21d1e10c1cebd5a421bc57ddf5b1142ae3f86824fab"}, {file = "charset_normalizer-3.4.7-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:e74327fb75de8986940def6e8dee4f127cc9752bee7355bb323cc5b2659b6d46"}, {file = "charset_normalizer-3.4.7-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:d6038d37043bced98a66e68d3aa2b6a35505dc01328cd65217cefe82f25def44"}, {file = "charset_normalizer-3.4.7-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:7579e913a5339fb8fa133f6bbcfd8e6749696206cf05acdbdca71a1b436d8e72"}, {file = "charset_normalizer-3.4.7-cp314-cp314-win32.whl", hash = "sha256:5b77459df20e08151cd6f8b9ef8ef1f961ef73d85c21a555c7eed5b79410ec10"}, {file = "charset_normalizer-3.4.7-cp314-cp314-win_amd64.whl", hash = "sha256:92a0a01ead5e668468e952e4238cccd7c537364eb7d851ab144ab6627dbbe12f"}, {file = "charset_normalizer-3.4.7-cp314-cp314-win_arm64.whl", hash = "sha256:67f6279d125ca0046a7fd386d01b311c6363844deac3e5b069b514ba3e63c246"}, {file = "charset_normalizer-3.4.7-cp314-cp314t-macosx_10_15_universal2.whl", hash = "sha256:effc3f449787117233702311a1b7d8f59cba9ced946ba727bdc329ec69028e24"}, {file = "charset_normalizer-3.4.7-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:fbccdc05410c9ee21bbf16a35f4c1d16123dcdeb8a1d38f33654fa21d0234f79"}, {file = "charset_normalizer-3.4.7-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:733784b6d6def852c814bce5f318d25da2ee65dd4839a0718641c696e09a2960"}, {file = "charset_normalizer-3.4.7-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:a89c23ef8d2c6b27fd200a42aa4ac72786e7c60d40efdc76e6011260b6e949c4"}, {file = "charset_normalizer-3.4.7-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6c114670c45346afedc0d947faf3c7f701051d2518b943679c8ff88befe14f8e"}, {file = "charset_normalizer-3.4.7-cp314-cp314t-manylinux_2_31_armv7l.whl", hash = "sha256:a180c5e59792af262bf263b21a3c49353f25945d8d9f70628e73de370d55e1e1"}, {file = "charset_normalizer-3.4.7-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:3c9a494bc5ec77d43cea229c4f6db1e4d8fe7e1bbffa8b6f0f0032430ff8ab44"}, {file = "charset_normalizer-3.4.7-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:8d828b6667a32a728a1ad1d93957cdf37489c57b97ae6c4de2860fa749b8fc1e"}, {file = "charset_normalizer-3.4.7-cp314-cp314t-musllinux_1_2_armv7l.whl", hash = "sha256:cf1493cd8607bec4d8a7b9b004e699fcf8f9103a9284cc94962cb73d20f9d4a3"}, {file = "charset_normalizer-3.4.7-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:0c96c3b819b5c3e9e165495db84d41914d6894d55181d2d108cc1a69bfc9cce0"}, {file = "charset_normalizer-3.4.7-cp314-cp314t-musllinux_1_2_riscv64.whl", hash = "sha256:752a45dc4a6934060b3b0dab47e04edc3326575f82be64bc4fc293914566503e"}, {file = "charset_normalizer-3.4.7-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:8778f0c7a52e56f75d12dae53ae320fae900a8b9b4164b981b9c5ce059cd1fcb"}, {file = "charset_normalizer-3.4.7-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:ce3412fbe1e31eb81ea42f4169ed94861c56e643189e1e75f0041f3fe7020abe"}, {file = "charset_normalizer-3.4.7-cp314-cp314t-win32.whl", hash = "sha256:c03a41a8784091e67a39648f70c5f97b5b6a37f216896d44d2cdcb82615339a0"}, {file = "charset_normalizer-3.4.7-cp314-cp314t-win_amd64.whl", hash = "sha256:03853ed82eeebbce3c2abfdbc98c96dc205f32a79627688ac9a27370ea61a49c"}, {file = "charset_normalizer-3.4.7-cp314-cp314t-win_arm64.whl", hash = "sha256:c35abb8bfff0185efac5878da64c45dafd2b37fb0383add1be155a763c1f083d"}, {file = "charset_normalizer-3.4.7-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:e5f4d355f0a2b1a31bc3edec6795b46324349c9cb25eed068049e4f472fb4259"}, {file = "charset_normalizer-3.4.7-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:16d971e29578a5e97d7117866d15889a4a07befe0e87e703ed63cd90cb348c01"}, {file = "charset_normalizer-3.4.7-cp38-cp38-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:dca4bbc466a95ba9c0234ef56d7dd9509f63da22274589ebd4ed7f1f4d4c54e3"}, {file = "charset_normalizer-3.4.7-cp38-cp38-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:e80c8378d8f3d83cd3164da1ad2df9e37a666cdde7b1cb2298ed0b558064be30"}, {file = "charset_normalizer-3.4.7-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:36836d6ff945a00b88ba1e4572d721e60b5b8c98c155d465f56ad19d68f23734"}, {file = "charset_normalizer-3.4.7-cp38-cp38-manylinux_2_31_armv7l.whl", hash = "sha256:bd9b23791fe793e4968dba0c447e12f78e425c59fc0e3b97f6450f4781f3ee60"}, {file = "charset_normalizer-3.4.7-cp38-cp38-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:aef65cd602a6d0e0ff6f9930fcb1c8fec60dd2cfcb6facaf4bdb0e5873042db0"}, {file = "charset_normalizer-3.4.7-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:82b271f5137d07749f7bf32f70b17ab6eaabedd297e75dce75081a24f76eb545"}, {file = "charset_normalizer-3.4.7-cp38-cp38-musllinux_1_2_armv7l.whl", hash = "sha256:1efde3cae86c8c273f1eb3b287be7d8499420cf2fe7585c41d370d3e790054a5"}, {file = "charset_normalizer-3.4.7-cp38-cp38-musllinux_1_2_ppc64le.whl", hash = "sha256:c593052c465475e64bbfe5dbd81680f64a67fdc752c56d7a0ae205dc8aeefe0f"}, {file = "charset_normalizer-3.4.7-cp38-cp38-musllinux_1_2_riscv64.whl", hash = "sha256:af21eb4409a119e365397b2adbaca4c9ccab56543a65d5dbd9f920d6ac29f686"}, {file = "charset_normalizer-3.4.7-cp38-cp38-musllinux_1_2_s390x.whl", hash = "sha256:84c018e49c3bf790f9c2771c45e9313a08c2c2a6342b162cd650258b57817706"}, {file = "charset_normalizer-3.4.7-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:dd915403e231e6b1809fe9b6d9fc55cf8fb5e02765ac625d9cd623342a7905d7"}, {file = "charset_normalizer-3.4.7-cp38-cp38-win32.whl", hash = "sha256:320ade88cfb846b8cd6b4ddf5ee9e80ee0c1f52401f2456b84ae1ae6a1a5f207"}, {file = "charset_normalizer-3.4.7-cp38-cp38-win_amd64.whl", hash = "sha256:1dc8b0ea451d6e69735094606991f32867807881400f808a106ee1d963c46a83"}, {file = "charset_normalizer-3.4.7-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:177a0ba5f0211d488e295aaf82707237e331c24788d8d76c96c5a41594723217"}, {file = "charset_normalizer-3.4.7-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6e0d51f618228538a3e8f46bd246f87a6cd030565e015803691603f55e12afb5"}, {file = "charset_normalizer-3.4.7-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:14265bfe1f09498b9d8ec91e9ec9fa52775edf90fcbde092b25f4a33d444fea9"}, {file = "charset_normalizer-3.4.7-cp39-cp39-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:87fad7d9ba98c86bcb41b2dc8dbb326619be2562af1f8ff50776a39e55721c5a"}, {file = "charset_normalizer-3.4.7-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f22dec1690b584cea26fade98b2435c132c1b5f68e39f5a0b7627cd7ae31f1dc"}, {file = "charset_normalizer-3.4.7-cp39-cp39-manylinux_2_31_armv7l.whl", hash = "sha256:d61f00a0869d77422d9b2aba989e2d24afa6ffd552af442e0e58de4f35ea6d00"}, {file = "charset_normalizer-3.4.7-cp39-cp39-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:6370e8686f662e6a3941ee48ed4742317cafbe5707e36406e9df792cdb535776"}, {file = "charset_normalizer-3.4.7-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:a6c5863edfbe888d9eff9c8b8087354e27618d9da76425c119293f11712a6319"}, {file = "charset_normalizer-3.4.7-cp39-cp39-musllinux_1_2_armv7l.whl", hash = "sha256:ed065083d0898c9d5b4bbec7b026fd755ff7454e6e8b73a67f8c744b13986e24"}, {file = "charset_normalizer-3.4.7-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:2cd4a60d0e2fb04537162c62bbbb4182f53541fe0ede35cdf270a1c1e723cc42"}, {file = "charset_normalizer-3.4.7-cp39-cp39-musllinux_1_2_riscv64.whl", hash = "sha256:813c0e0132266c08eb87469a642cb30aaff57c5f426255419572aaeceeaa7bf4"}, {file = "charset_normalizer-3.4.7-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:07d9e39b01743c3717745f4c530a6349eadbfa043c7577eef86c502c15df2c67"}, {file = "charset_normalizer-3.4.7-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:c0f081d69a6e58272819b70288d3221a6ee64b98df852631c80f293514d3b274"}, {file = "charset_normalizer-3.4.7-cp39-cp39-win32.whl", hash = "sha256:8751d2787c9131302398b11e6c8068053dcb55d5a8964e114b6e196cf16cb366"}, {file = "charset_normalizer-3.4.7-cp39-cp39-win_amd64.whl", hash = "sha256:12a6fff75f6bc66711b73a2f0addfc4c8c15a20e805146a02d147a318962c444"}, {file = "charset_normalizer-3.4.7-cp39-cp39-win_arm64.whl", hash = "sha256:bb8cc7534f51d9a017b93e3e85b260924f909601c3df002bcdb58ddb4dc41a5c"}, {file = "charset_normalizer-3.4.7-py3-none-any.whl", hash = "sha256:3dce51d0f5e7951f8bb4900c257dad282f49190fdbebecd4ba99bcc41fef404d"}, {file = "charset_normalizer-3.4.7.tar.gz", hash = "sha256:ae89db9e5f98a11a4bf50407d4363e7b09b31e55bc117b4f7d80aab97ba009e5"}, ] [[package]] name = "click" version = "8.4.1" description = "Composable command line interface toolkit" optional = false python-versions = ">=3.10" groups = ["main"] files = [ {file = "click-8.4.1-py3-none-any.whl", hash = "sha256:482be17c6991b8c19c5429a1e995d9b0efdbb63172824c41f99965dc0ade8ec2"}, {file = "click-8.4.1.tar.gz", hash = "sha256:918b5633eddf6b41c32d4f454bf0de810065c74e3f7dbf8ee5452f8be88d3e96"}, ] [package.dependencies] colorama = {version = "*", markers = "platform_system == \"Windows\""} [[package]] name = "colorama" version = "0.4.6" description = "Cross-platform colored terminal text." optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" groups = ["main"] markers = "sys_platform == \"win32\" or platform_system == \"Windows\"" files = [ {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, ] [[package]] name = "docutils" version = "0.21.2" description = "Docutils -- Python Documentation Utilities" optional = false python-versions = ">=3.9" groups = ["main"] files = [ {file = "docutils-0.21.2-py3-none-any.whl", hash = "sha256:dafca5b9e384f0e419294eb4d2ff9fa826435bf15f15b7bd45723e8ad76811b2"}, {file = "docutils-0.21.2.tar.gz", hash = "sha256:3a6b18732edf182daa3cd12775bbb338cf5691468f91eeeb109deff6ebfa986f"}, ] [[package]] name = "exceptiongroup" version = "1.3.1" description = "Backport of PEP 654 (exception groups)" optional = false python-versions = ">=3.7" groups = ["main"] markers = "python_version < \"3.11\"" files = [ {file = "exceptiongroup-1.3.1-py3-none-any.whl", hash = "sha256:a7a39a3bd276781e98394987d3a5701d0c4edffb633bb7a5144577f82c773598"}, {file = "exceptiongroup-1.3.1.tar.gz", hash = "sha256:8b412432c6055b0b7d14c310000ae93352ed6754f70fa8f7c34141f91c4e3219"}, ] [package.dependencies] typing-extensions = {version = ">=4.6.0", markers = "python_version < \"3.13\""} [package.extras] test = ["pytest (>=6)"] [[package]] name = "h11" version = "0.16.0" description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" optional = false python-versions = ">=3.8" groups = ["main"] files = [ {file = "h11-0.16.0-py3-none-any.whl", hash = "sha256:63cf8bbe7522de3bf65932fda1d9c2772064ffb3dae62d55932da54b31cb6c86"}, {file = "h11-0.16.0.tar.gz", hash = "sha256:4e35b956cf45792e4caa5885e69fba00bdbc6ffafbfa020300e549b208ee5ff1"}, ] [[package]] name = "httpcore" version = "1.0.9" description = "A minimal low-level HTTP client." optional = false python-versions = ">=3.8" groups = ["main"] files = [ {file = "httpcore-1.0.9-py3-none-any.whl", hash = "sha256:2d400746a40668fc9dec9810239072b40b4484b640a8c38fd654a024c7a1bf55"}, {file = "httpcore-1.0.9.tar.gz", hash = "sha256:6e34463af53fd2ab5d807f399a9b45ea31c3dfa2276f15a2c3f00afff6e176e8"}, ] [package.dependencies] certifi = "*" h11 = ">=0.16" [package.extras] asyncio = ["anyio (>=4.0,<5.0)"] http2 = ["h2 (>=3,<5)"] socks = ["socksio (==1.*)"] trio = ["trio (>=0.22.0,<1.0)"] [[package]] name = "httpx" version = "0.28.1" description = "The next generation HTTP client." optional = false python-versions = ">=3.8" groups = ["main"] files = [ {file = "httpx-0.28.1-py3-none-any.whl", hash = "sha256:d909fcccc110f8c7faf814ca82a9a4d816bc5a6dbfea25d6591d6985b8ba59ad"}, {file = "httpx-0.28.1.tar.gz", hash = "sha256:75e98c5f16b0f35b567856f597f06ff2270a374470a5c2392242528e3e3e42fc"}, ] [package.dependencies] anyio = "*" certifi = "*" httpcore = "==1.*" idna = "*" [package.extras] brotli = ["brotli ; platform_python_implementation == \"CPython\"", "brotlicffi ; platform_python_implementation != \"CPython\""] cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] http2 = ["h2 (>=3,<5)"] socks = ["socksio (==1.*)"] zstd = ["zstandard (>=0.18.0)"] [[package]] name = "idna" version = "3.17" description = "Internationalized Domain Names in Applications (IDNA)" optional = false python-versions = ">=3.9" groups = ["main"] files = [ {file = "idna-3.17-py3-none-any.whl", hash = "sha256:466e48829084efe2548012b855df21540b96f2e20e51bd124c851536556a592c"}, {file = "idna-3.17.tar.gz", hash = "sha256:5eb0cb53bc467c12eadcf6de83163ad8527cec9416f44b9b61b19caedad2b87f"}, ] [package.extras] all = ["mypy (>=1.11.2)", "pytest (>=8.3.2)", "ruff (>=0.6.2)"] [[package]] name = "imagesize" version = "1.5.0" description = "Getting image size from png/jpeg/jpeg2000/gif file" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7" groups = ["main"] files = [ {file = "imagesize-1.5.0-py2.py3-none-any.whl", hash = "sha256:32677681b3f434c2cb496f00e89c5a291247b35b1f527589909e008057da5899"}, {file = "imagesize-1.5.0.tar.gz", hash = "sha256:8bfc5363a7f2133a89f0098451e0bcb1cd71aba4dc02bbcecb39d99d40e1b94f"}, ] [[package]] name = "jinja2" version = "3.1.6" description = "A very fast and expressive template engine." optional = false python-versions = ">=3.7" groups = ["main"] files = [ {file = "jinja2-3.1.6-py3-none-any.whl", hash = "sha256:85ece4451f492d0c13c5dd7c13a64681a86afae63a5f347908daf103ce6d2f67"}, {file = "jinja2-3.1.6.tar.gz", hash = "sha256:0137fb05990d35f1275a587e9aee6d56da821fc83491a0fb838183be43f66d6d"}, ] [package.dependencies] MarkupSafe = ">=2.0" [package.extras] i18n = ["Babel (>=2.7)"] [[package]] name = "markupsafe" version = "3.0.3" description = "Safely add untrusted strings to HTML/XML markup." optional = false python-versions = ">=3.9" groups = ["main"] files = [ {file = "markupsafe-3.0.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:2f981d352f04553a7171b8e44369f2af4055f888dfb147d55e42d29e29e74559"}, {file = "markupsafe-3.0.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:e1c1493fb6e50ab01d20a22826e57520f1284df32f2d8601fdd90b6304601419"}, {file = "markupsafe-3.0.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1ba88449deb3de88bd40044603fafffb7bc2b055d626a330323a9ed736661695"}, {file = "markupsafe-3.0.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f42d0984e947b8adf7dd6dde396e720934d12c506ce84eea8476409563607591"}, {file = "markupsafe-3.0.3-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:c0c0b3ade1c0b13b936d7970b1d37a57acde9199dc2aecc4c336773e1d86049c"}, {file = "markupsafe-3.0.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:0303439a41979d9e74d18ff5e2dd8c43ed6c6001fd40e5bf2e43f7bd9bbc523f"}, {file = "markupsafe-3.0.3-cp310-cp310-musllinux_1_2_riscv64.whl", hash = "sha256:d2ee202e79d8ed691ceebae8e0486bd9a2cd4794cec4824e1c99b6f5009502f6"}, {file = "markupsafe-3.0.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:177b5253b2834fe3678cb4a5f0059808258584c559193998be2601324fdeafb1"}, {file = "markupsafe-3.0.3-cp310-cp310-win32.whl", hash = "sha256:2a15a08b17dd94c53a1da0438822d70ebcd13f8c3a95abe3a9ef9f11a94830aa"}, {file = "markupsafe-3.0.3-cp310-cp310-win_amd64.whl", hash = "sha256:c4ffb7ebf07cfe8931028e3e4c85f0357459a3f9f9490886198848f4fa002ec8"}, {file = "markupsafe-3.0.3-cp310-cp310-win_arm64.whl", hash = "sha256:e2103a929dfa2fcaf9bb4e7c091983a49c9ac3b19c9061b6d5427dd7d14d81a1"}, {file = "markupsafe-3.0.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:1cc7ea17a6824959616c525620e387f6dd30fec8cb44f649e31712db02123dad"}, {file = "markupsafe-3.0.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4bd4cd07944443f5a265608cc6aab442e4f74dff8088b0dfc8238647b8f6ae9a"}, {file = "markupsafe-3.0.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6b5420a1d9450023228968e7e6a9ce57f65d148ab56d2313fcd589eee96a7a50"}, {file = "markupsafe-3.0.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0bf2a864d67e76e5c9a34dc26ec616a66b9888e25e7b9460e1c76d3293bd9dbf"}, {file = "markupsafe-3.0.3-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:bc51efed119bc9cfdf792cdeaa4d67e8f6fcccab66ed4bfdd6bde3e59bfcbb2f"}, {file = "markupsafe-3.0.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:068f375c472b3e7acbe2d5318dea141359e6900156b5b2ba06a30b169086b91a"}, {file = "markupsafe-3.0.3-cp311-cp311-musllinux_1_2_riscv64.whl", hash = "sha256:7be7b61bb172e1ed687f1754f8e7484f1c8019780f6f6b0786e76bb01c2ae115"}, {file = "markupsafe-3.0.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:f9e130248f4462aaa8e2552d547f36ddadbeaa573879158d721bbd33dfe4743a"}, {file = "markupsafe-3.0.3-cp311-cp311-win32.whl", hash = "sha256:0db14f5dafddbb6d9208827849fad01f1a2609380add406671a26386cdf15a19"}, {file = "markupsafe-3.0.3-cp311-cp311-win_amd64.whl", hash = "sha256:de8a88e63464af587c950061a5e6a67d3632e36df62b986892331d4620a35c01"}, {file = "markupsafe-3.0.3-cp311-cp311-win_arm64.whl", hash = "sha256:3b562dd9e9ea93f13d53989d23a7e775fdfd1066c33494ff43f5418bc8c58a5c"}, {file = "markupsafe-3.0.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:d53197da72cc091b024dd97249dfc7794d6a56530370992a5e1a08983ad9230e"}, {file = "markupsafe-3.0.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:1872df69a4de6aead3491198eaf13810b565bdbeec3ae2dc8780f14458ec73ce"}, {file = "markupsafe-3.0.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3a7e8ae81ae39e62a41ec302f972ba6ae23a5c5396c8e60113e9066ef893da0d"}, {file = "markupsafe-3.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d6dd0be5b5b189d31db7cda48b91d7e0a9795f31430b7f271219ab30f1d3ac9d"}, {file = "markupsafe-3.0.3-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:94c6f0bb423f739146aec64595853541634bde58b2135f27f61c1ffd1cd4d16a"}, {file = "markupsafe-3.0.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:be8813b57049a7dc738189df53d69395eba14fb99345e0a5994914a3864c8a4b"}, {file = "markupsafe-3.0.3-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:83891d0e9fb81a825d9a6d61e3f07550ca70a076484292a70fde82c4b807286f"}, {file = "markupsafe-3.0.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:77f0643abe7495da77fb436f50f8dab76dbc6e5fd25d39589a0f1fe6548bfa2b"}, {file = "markupsafe-3.0.3-cp312-cp312-win32.whl", hash = "sha256:d88b440e37a16e651bda4c7c2b930eb586fd15ca7406cb39e211fcff3bf3017d"}, {file = "markupsafe-3.0.3-cp312-cp312-win_amd64.whl", hash = "sha256:26a5784ded40c9e318cfc2bdb30fe164bdb8665ded9cd64d500a34fb42067b1c"}, {file = "markupsafe-3.0.3-cp312-cp312-win_arm64.whl", hash = "sha256:35add3b638a5d900e807944a078b51922212fb3dedb01633a8defc4b01a3c85f"}, {file = "markupsafe-3.0.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:e1cf1972137e83c5d4c136c43ced9ac51d0e124706ee1c8aa8532c1287fa8795"}, {file = "markupsafe-3.0.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:116bb52f642a37c115f517494ea5feb03889e04df47eeff5b130b1808ce7c219"}, {file = "markupsafe-3.0.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:133a43e73a802c5562be9bbcd03d090aa5a1fe899db609c29e8c8d815c5f6de6"}, {file = "markupsafe-3.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ccfcd093f13f0f0b7fdd0f198b90053bf7b2f02a3927a30e63f3ccc9df56b676"}, {file = "markupsafe-3.0.3-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:509fa21c6deb7a7a273d629cf5ec029bc209d1a51178615ddf718f5918992ab9"}, {file = "markupsafe-3.0.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:a4afe79fb3de0b7097d81da19090f4df4f8d3a2b3adaa8764138aac2e44f3af1"}, {file = "markupsafe-3.0.3-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:795e7751525cae078558e679d646ae45574b47ed6e7771863fcc079a6171a0fc"}, {file = "markupsafe-3.0.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:8485f406a96febb5140bfeca44a73e3ce5116b2501ac54fe953e488fb1d03b12"}, {file = "markupsafe-3.0.3-cp313-cp313-win32.whl", hash = "sha256:bdd37121970bfd8be76c5fb069c7751683bdf373db1ed6c010162b2a130248ed"}, {file = "markupsafe-3.0.3-cp313-cp313-win_amd64.whl", hash = "sha256:9a1abfdc021a164803f4d485104931fb8f8c1efd55bc6b748d2f5774e78b62c5"}, {file = "markupsafe-3.0.3-cp313-cp313-win_arm64.whl", hash = "sha256:7e68f88e5b8799aa49c85cd116c932a1ac15caaa3f5db09087854d218359e485"}, {file = "markupsafe-3.0.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:218551f6df4868a8d527e3062d0fb968682fe92054e89978594c28e642c43a73"}, {file = "markupsafe-3.0.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:3524b778fe5cfb3452a09d31e7b5adefeea8c5be1d43c4f810ba09f2ceb29d37"}, {file = "markupsafe-3.0.3-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4e885a3d1efa2eadc93c894a21770e4bc67899e3543680313b09f139e149ab19"}, {file = "markupsafe-3.0.3-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8709b08f4a89aa7586de0aadc8da56180242ee0ada3999749b183aa23df95025"}, {file = "markupsafe-3.0.3-cp313-cp313t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:b8512a91625c9b3da6f127803b166b629725e68af71f8184ae7e7d54686a56d6"}, {file = "markupsafe-3.0.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:9b79b7a16f7fedff2495d684f2b59b0457c3b493778c9eed31111be64d58279f"}, {file = "markupsafe-3.0.3-cp313-cp313t-musllinux_1_2_riscv64.whl", hash = "sha256:12c63dfb4a98206f045aa9563db46507995f7ef6d83b2f68eda65c307c6829eb"}, {file = "markupsafe-3.0.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:8f71bc33915be5186016f675cd83a1e08523649b0e33efdb898db577ef5bb009"}, {file = "markupsafe-3.0.3-cp313-cp313t-win32.whl", hash = "sha256:69c0b73548bc525c8cb9a251cddf1931d1db4d2258e9599c28c07ef3580ef354"}, {file = "markupsafe-3.0.3-cp313-cp313t-win_amd64.whl", hash = "sha256:1b4b79e8ebf6b55351f0d91fe80f893b4743f104bff22e90697db1590e47a218"}, {file = "markupsafe-3.0.3-cp313-cp313t-win_arm64.whl", hash = "sha256:ad2cf8aa28b8c020ab2fc8287b0f823d0a7d8630784c31e9ee5edea20f406287"}, {file = "markupsafe-3.0.3-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:eaa9599de571d72e2daf60164784109f19978b327a3910d3e9de8c97b5b70cfe"}, {file = "markupsafe-3.0.3-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:c47a551199eb8eb2121d4f0f15ae0f923d31350ab9280078d1e5f12b249e0026"}, {file = "markupsafe-3.0.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f34c41761022dd093b4b6896d4810782ffbabe30f2d443ff5f083e0cbbb8c737"}, {file = "markupsafe-3.0.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:457a69a9577064c05a97c41f4e65148652db078a3a509039e64d3467b9e7ef97"}, {file = "markupsafe-3.0.3-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:e8afc3f2ccfa24215f8cb28dcf43f0113ac3c37c2f0f0806d8c70e4228c5cf4d"}, {file = "markupsafe-3.0.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:ec15a59cf5af7be74194f7ab02d0f59a62bdcf1a537677ce67a2537c9b87fcda"}, {file = "markupsafe-3.0.3-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:0eb9ff8191e8498cca014656ae6b8d61f39da5f95b488805da4bb029cccbfbaf"}, {file = "markupsafe-3.0.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:2713baf880df847f2bece4230d4d094280f4e67b1e813eec43b4c0e144a34ffe"}, {file = "markupsafe-3.0.3-cp314-cp314-win32.whl", hash = "sha256:729586769a26dbceff69f7a7dbbf59ab6572b99d94576a5592625d5b411576b9"}, {file = "markupsafe-3.0.3-cp314-cp314-win_amd64.whl", hash = "sha256:bdc919ead48f234740ad807933cdf545180bfbe9342c2bb451556db2ed958581"}, {file = "markupsafe-3.0.3-cp314-cp314-win_arm64.whl", hash = "sha256:5a7d5dc5140555cf21a6fefbdbf8723f06fcd2f63ef108f2854de715e4422cb4"}, {file = "markupsafe-3.0.3-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:1353ef0c1b138e1907ae78e2f6c63ff67501122006b0f9abad68fda5f4ffc6ab"}, {file = "markupsafe-3.0.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:1085e7fbddd3be5f89cc898938f42c0b3c711fdcb37d75221de2666af647c175"}, {file = "markupsafe-3.0.3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1b52b4fb9df4eb9ae465f8d0c228a00624de2334f216f178a995ccdcf82c4634"}, {file = "markupsafe-3.0.3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:fed51ac40f757d41b7c48425901843666a6677e3e8eb0abcff09e4ba6e664f50"}, {file = "markupsafe-3.0.3-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:f190daf01f13c72eac4efd5c430a8de82489d9cff23c364c3ea822545032993e"}, {file = "markupsafe-3.0.3-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:e56b7d45a839a697b5eb268c82a71bd8c7f6c94d6fd50c3d577fa39a9f1409f5"}, {file = "markupsafe-3.0.3-cp314-cp314t-musllinux_1_2_riscv64.whl", hash = "sha256:f3e98bb3798ead92273dc0e5fd0f31ade220f59a266ffd8a4f6065e0a3ce0523"}, {file = "markupsafe-3.0.3-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:5678211cb9333a6468fb8d8be0305520aa073f50d17f089b5b4b477ea6e67fdc"}, {file = "markupsafe-3.0.3-cp314-cp314t-win32.whl", hash = "sha256:915c04ba3851909ce68ccc2b8e2cd691618c4dc4c4232fb7982bca3f41fd8c3d"}, {file = "markupsafe-3.0.3-cp314-cp314t-win_amd64.whl", hash = "sha256:4faffd047e07c38848ce017e8725090413cd80cbc23d86e55c587bf979e579c9"}, {file = "markupsafe-3.0.3-cp314-cp314t-win_arm64.whl", hash = "sha256:32001d6a8fc98c8cb5c947787c5d08b0a50663d139f1305bac5885d98d9b40fa"}, {file = "markupsafe-3.0.3-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:15d939a21d546304880945ca1ecb8a039db6b4dc49b2c5a400387cdae6a62e26"}, {file = "markupsafe-3.0.3-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:f71a396b3bf33ecaa1626c255855702aca4d3d9fea5e051b41ac59a9c1c41edc"}, {file = "markupsafe-3.0.3-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0f4b68347f8c5eab4a13419215bdfd7f8c9b19f2b25520968adfad23eb0ce60c"}, {file = "markupsafe-3.0.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e8fc20152abba6b83724d7ff268c249fa196d8259ff481f3b1476383f8f24e42"}, {file = "markupsafe-3.0.3-cp39-cp39-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:949b8d66bc381ee8b007cd945914c721d9aba8e27f71959d750a46f7c282b20b"}, {file = "markupsafe-3.0.3-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:3537e01efc9d4dccdf77221fb1cb3b8e1a38d5428920e0657ce299b20324d758"}, {file = "markupsafe-3.0.3-cp39-cp39-musllinux_1_2_riscv64.whl", hash = "sha256:591ae9f2a647529ca990bc681daebdd52c8791ff06c2bfa05b65163e28102ef2"}, {file = "markupsafe-3.0.3-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:a320721ab5a1aba0a233739394eb907f8c8da5c98c9181d1161e77a0c8e36f2d"}, {file = "markupsafe-3.0.3-cp39-cp39-win32.whl", hash = "sha256:df2449253ef108a379b8b5d6b43f4b1a8e81a061d6537becd5582fba5f9196d7"}, {file = "markupsafe-3.0.3-cp39-cp39-win_amd64.whl", hash = "sha256:7c3fb7d25180895632e5d3148dbdc29ea38ccb7fd210aa27acbd1201a1902c6e"}, {file = "markupsafe-3.0.3-cp39-cp39-win_arm64.whl", hash = "sha256:38664109c14ffc9e7437e86b4dceb442b0096dfe3541d7864d9cbe1da4cf36c8"}, {file = "markupsafe-3.0.3.tar.gz", hash = "sha256:722695808f4b6457b320fdc131280796bdceb04ab50fe1795cd540799ebe1698"}, ] [[package]] name = "packaging" version = "26.2" description = "Core utilities for Python packages" optional = false python-versions = ">=3.8" groups = ["main"] files = [ {file = "packaging-26.2-py3-none-any.whl", hash = "sha256:5fc45236b9446107ff2415ce77c807cee2862cb6fac22b8a73826d0693b0980e"}, {file = "packaging-26.2.tar.gz", hash = "sha256:ff452ff5a3e828ce110190feff1178bb1f2ea2281fa2075aadb987c2fb221661"}, ] [[package]] name = "pygments" version = "2.20.0" description = "Pygments is a syntax highlighting package written in Python." optional = false python-versions = ">=3.9" groups = ["main"] files = [ {file = "pygments-2.20.0-py3-none-any.whl", hash = "sha256:81a9e26dd42fd28a23a2d169d86d7ac03b46e2f8b59ed4698fb4785f946d0176"}, {file = "pygments-2.20.0.tar.gz", hash = "sha256:6757cd03768053ff99f3039c1a36d6c0aa0b263438fcab17520b30a303a82b5f"}, ] [package.extras] windows-terminal = ["colorama (>=0.4.6)"] [[package]] name = "requests" version = "2.34.2" description = "Python HTTP for Humans." optional = false python-versions = ">=3.10" groups = ["main"] files = [ {file = "requests-2.34.2-py3-none-any.whl", hash = "sha256:2a0d60c172f83ac6ab31e4554906c0f3b3588d37b5cb939b1c061f4907e278e0"}, {file = "requests-2.34.2.tar.gz", hash = "sha256:f288924cae4e29463698d6d60bc6a4da69c89185ad1e0bcc4104f584e960b9ed"}, ] [package.dependencies] certifi = ">=2023.5.7" charset_normalizer = ">=2,<4" idna = ">=2.5,<4" urllib3 = ">=1.26,<3" [package.extras] socks = ["PySocks (>=1.5.6,!=1.5.7)"] use-chardet-on-py3 = ["chardet (>=3.0.2,<8)"] [[package]] name = "snowballstemmer" version = "3.1.0" description = "This package provides 36 stemmers for 34 languages generated from Snowball algorithms." optional = false python-versions = ">=3.3" groups = ["main"] files = [ {file = "snowballstemmer-3.1.0-py3-none-any.whl", hash = "sha256:17e6d1da216aa07db6dad37139ea70cf13c4b2e9a096f6e64a9648fc657d3154"}, {file = "snowballstemmer-3.1.0.tar.gz", hash = "sha256:fd9e34526b23340cd23ffea6c9f9760974ecc2c2ac9e1d81401443ccdb2a801f"}, ] [[package]] name = "sphinx" version = "8.1.3" description = "Python documentation generator" optional = false python-versions = ">=3.10" groups = ["main"] files = [ {file = "sphinx-8.1.3-py3-none-any.whl", hash = "sha256:09719015511837b76bf6e03e42eb7595ac8c2e41eeb9c29c5b755c6b677992a2"}, {file = "sphinx-8.1.3.tar.gz", hash = "sha256:43c1911eecb0d3e161ad78611bc905d1ad0e523e4ddc202a58a821773dc4c927"}, ] [package.dependencies] alabaster = ">=0.7.14" babel = ">=2.13" colorama = {version = ">=0.4.6", markers = "sys_platform == \"win32\""} docutils = ">=0.20,<0.22" imagesize = ">=1.3" Jinja2 = ">=3.1" packaging = ">=23.0" Pygments = ">=2.17" requests = ">=2.30.0" snowballstemmer = ">=2.2" sphinxcontrib-applehelp = ">=1.0.7" sphinxcontrib-devhelp = ">=1.0.6" sphinxcontrib-htmlhelp = ">=2.0.6" sphinxcontrib-jsmath = ">=1.0.1" sphinxcontrib-qthelp = ">=1.0.6" sphinxcontrib-serializinghtml = ">=1.1.9" tomli = {version = ">=2", markers = "python_version < \"3.11\""} [package.extras] docs = ["sphinxcontrib-websupport"] lint = ["flake8 (>=6.0)", "mypy (==1.11.1)", "pyright (==1.1.384)", "pytest (>=6.0)", "ruff (==0.6.9)", "sphinx-lint (>=0.9)", "tomli (>=2)", "types-Pillow (==10.2.0.20240822)", "types-Pygments (==2.18.0.20240506)", "types-colorama (==0.4.15.20240311)", "types-defusedxml (==0.7.0.20240218)", "types-docutils (==0.21.0.20241005)", "types-requests (==2.32.0.20240914)", "types-urllib3 (==1.26.25.14)"] test = ["cython (>=3.0)", "defusedxml (>=0.7.1)", "pytest (>=8.0)", "setuptools (>=70.0)", "typing_extensions (>=4.9)"] [[package]] name = "sphinx-intl" version = "2.3.2" description = "Sphinx utility that make it easy to translate and to apply translation." optional = false python-versions = ">=3.9" groups = ["main"] files = [ {file = "sphinx_intl-2.3.2-py3-none-any.whl", hash = "sha256:f0082f9383066bab8406129a2ed531d21c38706d08467bf5ca3714e8914bb2be"}, {file = "sphinx_intl-2.3.2.tar.gz", hash = "sha256:04b0d8ea04d111a7ba278b17b7b3fe9625c58b6f8ffb78bb8a1dd1288d88c1c7"}, ] [package.dependencies] babel = ">=2.9.0" click = ">=8.0.0" sphinx = "*" [package.extras] test = ["pytest (>=8.3.5)"] [[package]] name = "sphinx-rtd-theme" version = "3.1.0" description = "Read the Docs theme for Sphinx" optional = false python-versions = ">=3.8" groups = ["main"] files = [ {file = "sphinx_rtd_theme-3.1.0-py2.py3-none-any.whl", hash = "sha256:1785824ae8e6632060490f67cf3a72d404a85d2d9fc26bce3619944de5682b89"}, {file = "sphinx_rtd_theme-3.1.0.tar.gz", hash = "sha256:b44276f2c276e909239a4f6c955aa667aaafeb78597923b1c60babc76db78e4c"}, ] [package.dependencies] docutils = ">0.18,<0.23" sphinx = ">=6,<10" sphinxcontrib-jquery = ">=4,<5" [package.extras] dev = ["bump2version", "transifex-client", "twine", "wheel"] [[package]] name = "sphinxcontrib-applehelp" version = "2.0.0" description = "sphinxcontrib-applehelp is a Sphinx extension which outputs Apple help books" optional = false python-versions = ">=3.9" groups = ["main"] files = [ {file = "sphinxcontrib_applehelp-2.0.0-py3-none-any.whl", hash = "sha256:4cd3f0ec4ac5dd9c17ec65e9ab272c9b867ea77425228e68ecf08d6b28ddbdb5"}, {file = "sphinxcontrib_applehelp-2.0.0.tar.gz", hash = "sha256:2f29ef331735ce958efa4734873f084941970894c6090408b079c61b2e1c06d1"}, ] [package.extras] lint = ["mypy", "ruff (==0.5.5)", "types-docutils"] standalone = ["Sphinx (>=5)"] test = ["pytest"] [[package]] name = "sphinxcontrib-devhelp" version = "2.0.0" description = "sphinxcontrib-devhelp is a sphinx extension which outputs Devhelp documents" optional = false python-versions = ">=3.9" groups = ["main"] files = [ {file = "sphinxcontrib_devhelp-2.0.0-py3-none-any.whl", hash = "sha256:aefb8b83854e4b0998877524d1029fd3e6879210422ee3780459e28a1f03a8a2"}, {file = "sphinxcontrib_devhelp-2.0.0.tar.gz", hash = "sha256:411f5d96d445d1d73bb5d52133377b4248ec79db5c793ce7dbe59e074b4dd1ad"}, ] [package.extras] lint = ["mypy", "ruff (==0.5.5)", "types-docutils"] standalone = ["Sphinx (>=5)"] test = ["pytest"] [[package]] name = "sphinxcontrib-htmlhelp" version = "2.1.0" description = "sphinxcontrib-htmlhelp is a sphinx extension which renders HTML help files" optional = false python-versions = ">=3.9" groups = ["main"] files = [ {file = "sphinxcontrib_htmlhelp-2.1.0-py3-none-any.whl", hash = "sha256:166759820b47002d22914d64a075ce08f4c46818e17cfc9470a9786b759b19f8"}, {file = "sphinxcontrib_htmlhelp-2.1.0.tar.gz", hash = "sha256:c9e2916ace8aad64cc13a0d233ee22317f2b9025b9cf3295249fa985cc7082e9"}, ] [package.extras] lint = ["mypy", "ruff (==0.5.5)", "types-docutils"] standalone = ["Sphinx (>=5)"] test = ["html5lib", "pytest"] [[package]] name = "sphinxcontrib-jquery" version = "4.1" description = "Extension to include jQuery on newer Sphinx releases" optional = false python-versions = ">=2.7" groups = ["main"] files = [ {file = "sphinxcontrib-jquery-4.1.tar.gz", hash = "sha256:1620739f04e36a2c779f1a131a2dfd49b2fd07351bf1968ced074365933abc7a"}, {file = "sphinxcontrib_jquery-4.1-py2.py3-none-any.whl", hash = "sha256:f936030d7d0147dd026a4f2b5a57343d233f1fc7b363f68b3d4f1cb0993878ae"}, ] [package.dependencies] Sphinx = ">=1.8" [[package]] name = "sphinxcontrib-jsmath" version = "1.0.1" description = "A sphinx extension which renders display math in HTML via JavaScript" optional = false python-versions = ">=3.5" groups = ["main"] files = [ {file = "sphinxcontrib-jsmath-1.0.1.tar.gz", hash = "sha256:a9925e4a4587247ed2191a22df5f6970656cb8ca2bd6284309578f2153e0c4b8"}, {file = "sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl", hash = "sha256:2ec2eaebfb78f3f2078e73666b1415417a116cc848b72e5172e596c871103178"}, ] [package.extras] test = ["flake8", "mypy", "pytest"] [[package]] name = "sphinxcontrib-qthelp" version = "2.0.0" description = "sphinxcontrib-qthelp is a sphinx extension which outputs QtHelp documents" optional = false python-versions = ">=3.9" groups = ["main"] files = [ {file = "sphinxcontrib_qthelp-2.0.0-py3-none-any.whl", hash = "sha256:b18a828cdba941ccd6ee8445dbe72ffa3ef8cbe7505d8cd1fa0d42d3f2d5f3eb"}, {file = "sphinxcontrib_qthelp-2.0.0.tar.gz", hash = "sha256:4fe7d0ac8fc171045be623aba3e2a8f613f8682731f9153bb2e40ece16b9bbab"}, ] [package.extras] lint = ["mypy", "ruff (==0.5.5)", "types-docutils"] standalone = ["Sphinx (>=5)"] test = ["defusedxml (>=0.7.1)", "pytest"] [[package]] name = "sphinxcontrib-serializinghtml" version = "2.0.0" description = "sphinxcontrib-serializinghtml is a sphinx extension which outputs \"serialized\" HTML files (json and pickle)" optional = false python-versions = ">=3.9" groups = ["main"] files = [ {file = "sphinxcontrib_serializinghtml-2.0.0-py3-none-any.whl", hash = "sha256:6e2cb0eef194e10c27ec0023bfeb25badbbb5868244cf5bc5bdc04e4464bf331"}, {file = "sphinxcontrib_serializinghtml-2.0.0.tar.gz", hash = "sha256:e9d912827f872c029017a53f0ef2180b327c3f7fd23c87229f7a8e8b70031d4d"}, ] [package.extras] lint = ["mypy", "ruff (==0.5.5)", "types-docutils"] standalone = ["Sphinx (>=5)"] test = ["pytest"] [[package]] name = "tomli" version = "2.4.1" description = "A lil' TOML parser" optional = false python-versions = ">=3.8" groups = ["main"] markers = "python_version < \"3.11\"" files = [ {file = "tomli-2.4.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:f8f0fc26ec2cc2b965b7a3b87cd19c5c6b8c5e5f436b984e85f486d652285c30"}, {file = "tomli-2.4.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4ab97e64ccda8756376892c53a72bd1f964e519c77236368527f758fbc36a53a"}, {file = "tomli-2.4.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:96481a5786729fd470164b47cdb3e0e58062a496f455ee41b4403be77cb5a076"}, {file = "tomli-2.4.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5a881ab208c0baf688221f8cecc5401bd291d67e38a1ac884d6736cbcd8247e9"}, {file = "tomli-2.4.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:47149d5bd38761ac8be13a84864bf0b7b70bc051806bc3669ab1cbc56216b23c"}, {file = "tomli-2.4.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:ec9bfaf3ad2df51ace80688143a6a4ebc09a248f6ff781a9945e51937008fcbc"}, {file = "tomli-2.4.1-cp311-cp311-win32.whl", hash = "sha256:ff2983983d34813c1aeb0fa89091e76c3a22889ee83ab27c5eeb45100560c049"}, {file = "tomli-2.4.1-cp311-cp311-win_amd64.whl", hash = "sha256:5ee18d9ebdb417e384b58fe414e8d6af9f4e7a0ae761519fb50f721de398dd4e"}, {file = "tomli-2.4.1-cp311-cp311-win_arm64.whl", hash = "sha256:c2541745709bad0264b7d4705ad453b76ccd191e64aa6f0fc66b69a293a45ece"}, {file = "tomli-2.4.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:c742f741d58a28940ce01d58f0ab2ea3ced8b12402f162f4d534dfe18ba1cd6a"}, {file = "tomli-2.4.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7f86fd587c4ed9dd76f318225e7d9b29cfc5a9d43de44e5754db8d1128487085"}, {file = "tomli-2.4.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ff18e6a727ee0ab0388507b89d1bc6a22b138d1e2fa56d1ad494586d61d2eae9"}, {file = "tomli-2.4.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:136443dbd7e1dee43c68ac2694fde36b2849865fa258d39bf822c10e8068eac5"}, {file = "tomli-2.4.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:5e262d41726bc187e69af7825504c933b6794dc3fbd5945e41a79bb14c31f585"}, {file = "tomli-2.4.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:5cb41aa38891e073ee49d55fbc7839cfdb2bc0e600add13874d048c94aadddd1"}, {file = "tomli-2.4.1-cp312-cp312-win32.whl", hash = "sha256:da25dc3563bff5965356133435b757a795a17b17d01dbc0f42fb32447ddfd917"}, {file = "tomli-2.4.1-cp312-cp312-win_amd64.whl", hash = "sha256:52c8ef851d9a240f11a88c003eacb03c31fc1c9c4ec64a99a0f922b93874fda9"}, {file = "tomli-2.4.1-cp312-cp312-win_arm64.whl", hash = "sha256:f758f1b9299d059cc3f6546ae2af89670cb1c4d48ea29c3cacc4fe7de3058257"}, {file = "tomli-2.4.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:36d2bd2ad5fb9eaddba5226aa02c8ec3fa4f192631e347b3ed28186d43be6b54"}, {file = "tomli-2.4.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:eb0dc4e38e6a1fd579e5d50369aa2e10acfc9cace504579b2faabb478e76941a"}, {file = "tomli-2.4.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c7f2c7f2b9ca6bdeef8f0fa897f8e05085923eb091721675170254cbc5b02897"}, {file = "tomli-2.4.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f3c6818a1a86dd6dca7ddcaaf76947d5ba31aecc28cb1b67009a5877c9a64f3f"}, {file = "tomli-2.4.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:d312ef37c91508b0ab2cee7da26ec0b3ed2f03ce12bd87a588d771ae15dcf82d"}, {file = "tomli-2.4.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:51529d40e3ca50046d7606fa99ce3956a617f9b36380da3b7f0dd3dd28e68cb5"}, {file = "tomli-2.4.1-cp313-cp313-win32.whl", hash = "sha256:2190f2e9dd7508d2a90ded5ed369255980a1bcdd58e52f7fe24b8162bf9fedbd"}, {file = "tomli-2.4.1-cp313-cp313-win_amd64.whl", hash = "sha256:8d65a2fbf9d2f8352685bc1364177ee3923d6baf5e7f43ea4959d7d8bc326a36"}, {file = "tomli-2.4.1-cp313-cp313-win_arm64.whl", hash = "sha256:4b605484e43cdc43f0954ddae319fb75f04cc10dd80d830540060ee7cd0243cd"}, {file = "tomli-2.4.1-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:fd0409a3653af6c147209d267a0e4243f0ae46b011aa978b1080359fddc9b6cf"}, {file = "tomli-2.4.1-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:a120733b01c45e9a0c34aeef92bf0cf1d56cfe81ed9d47d562f9ed591a9828ac"}, {file = "tomli-2.4.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:559db847dc486944896521f68d8190be1c9e719fced785720d2216fe7022b662"}, {file = "tomli-2.4.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:01f520d4f53ef97964a240a035ec2a869fe1a37dde002b57ebc4417a27ccd853"}, {file = "tomli-2.4.1-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:7f94b27a62cfad8496c8d2513e1a222dd446f095fca8987fceef261225538a15"}, {file = "tomli-2.4.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:ede3e6487c5ef5d28634ba3f31f989030ad6af71edfb0055cbbd14189ff240ba"}, {file = "tomli-2.4.1-cp314-cp314-win32.whl", hash = "sha256:3d48a93ee1c9b79c04bb38772ee1b64dcf18ff43085896ea460ca8dec96f35f6"}, {file = "tomli-2.4.1-cp314-cp314-win_amd64.whl", hash = "sha256:88dceee75c2c63af144e456745e10101eb67361050196b0b6af5d717254dddf7"}, {file = "tomli-2.4.1-cp314-cp314-win_arm64.whl", hash = "sha256:b8c198f8c1805dc42708689ed6864951fd2494f924149d3e4bce7710f8eb5232"}, {file = "tomli-2.4.1-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:d4d8fe59808a54658fcc0160ecfb1b30f9089906c50b23bcb4c69eddc19ec2b4"}, {file = "tomli-2.4.1-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:7008df2e7655c495dd12d2a4ad038ff878d4ca4b81fccaf82b714e07eae4402c"}, {file = "tomli-2.4.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1d8591993e228b0c930c4bb0db464bdad97b3289fb981255d6c9a41aedc84b2d"}, {file = "tomli-2.4.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:734e20b57ba95624ecf1841e72b53f6e186355e216e5412de414e3c51e5e3c41"}, {file = "tomli-2.4.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:8a650c2dbafa08d42e51ba0b62740dae4ecb9338eefa093aa5c78ceb546fcd5c"}, {file = "tomli-2.4.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:504aa796fe0569bb43171066009ead363de03675276d2d121ac1a4572397870f"}, {file = "tomli-2.4.1-cp314-cp314t-win32.whl", hash = "sha256:b1d22e6e9387bf4739fbe23bfa80e93f6b0373a7f1b96c6227c32bef95a4d7a8"}, {file = "tomli-2.4.1-cp314-cp314t-win_amd64.whl", hash = "sha256:2c1c351919aca02858f740c6d33adea0c5deea37f9ecca1cc1ef9e884a619d26"}, {file = "tomli-2.4.1-cp314-cp314t-win_arm64.whl", hash = "sha256:eab21f45c7f66c13f2a9e0e1535309cee140182a9cdae1e041d02e47291e8396"}, {file = "tomli-2.4.1-py3-none-any.whl", hash = "sha256:0d85819802132122da43cb86656f8d1f8c6587d54ae7dcaf30e90533028b49fe"}, {file = "tomli-2.4.1.tar.gz", hash = "sha256:7c7e1a961a0b2f2472c1ac5b69affa0ae1132c39adcb67aba98568702b9cc23f"}, ] [[package]] name = "typing-extensions" version = "4.15.0" description = "Backported and Experimental Type Hints for Python 3.9+" optional = false python-versions = ">=3.9" groups = ["main"] markers = "python_version < \"3.13\"" files = [ {file = "typing_extensions-4.15.0-py3-none-any.whl", hash = "sha256:f0fa19c6845758ab08074a0cfa8b7aecb71c999ca73d62883bc25cc018c4e548"}, {file = "typing_extensions-4.15.0.tar.gz", hash = "sha256:0cea48d173cc12fa28ecabc3b837ea3cf6f38c6d1136f85cbaaf598984861466"}, ] [[package]] name = "urllib3" version = "2.7.0" description = "HTTP library with thread-safe connection pooling, file post, and more." optional = false python-versions = ">=3.10" groups = ["main"] files = [ {file = "urllib3-2.7.0-py3-none-any.whl", hash = "sha256:9fb4c81ebbb1ce9531cce37674bbc6f1360472bc18ca9a553ede278ef7276897"}, {file = "urllib3-2.7.0.tar.gz", hash = "sha256:231e0ec3b63ceb14667c67be60f2f2c40a518cb38b03af60abc813da26505f4c"}, ] [package.extras] brotli = ["brotli (>=1.2.0) ; platform_python_implementation == \"CPython\"", "brotlicffi (>=1.2.0.0) ; platform_python_implementation != \"CPython\""] h2 = ["h2 (>=4,<5)"] socks = ["pysocks (>=1.5.6,!=1.5.7,<2.0)"] zstd = ["backports-zstd (>=1.0.0) ; python_version < \"3.14\""] [metadata] lock-version = "2.1" python-versions = ">=3.10,<4.0" content-hash = "f23ebf6616f70c30e5fcecb19f981465f0ba297b7727c9d7e0e3e604e83e3e83" onionshare-onionshare-26fcdc5/docs/pyproject.toml000066400000000000000000000006351521174352300223730ustar00rootroot00000000000000[tool.poetry] name = "onionshare-docs" version = "0.1.0" description = "" authors = ["Micah Lee "] package-mode = false [tool.poetry.dependencies] python = ">=3.10,<4.0" sphinx = "*" sphinx-rtd-theme = "*" sphinx-intl = "*" httpx = "*" urllib3 = "^2.7" requests = "^2.33" [tool.poetry.group.dev.dependencies] [build-system] requires = ["poetry>=0.12"] build-backend = "poetry.masonry.api" onionshare-onionshare-26fcdc5/docs/source/000077500000000000000000000000001521174352300207535ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/_static/000077500000000000000000000000001521174352300224015ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/_static/apple-logo.png000066400000000000000000000147341521174352300251570ustar00rootroot00000000000000‰PNG  IHDRFFq.â„ïzTXtRaw profile type exifxÚ­šir7Fÿãs„‰å8Xsƒ9þ¼D·)‰–¬%Lšêf±K.ß‚r°ÿý÷„ÿð•{j!km¥—òð•;—oÚóúz½Æ'ßïW.ï¿Åo¯‡�?$. ¯òúµØûþÁuýò�šß×ç·×C]ïqÚ{ ø1ðýŸÙß¿nï�$½®Ç÷ï¡¿?0ÊWÛyÿäö±�×¶>ÿ^Ë",»>UBÑÄB’Iä'ùLòúü4þMâwDÉ÷½ð¯Šü=~á›9>ðãݧø=ë}]¾„ã5Ð_Û*Ÿâô¾õÓuù˜&}³¢˜>fN_¯(Õ˜ž¯¿¾Šß9»�c¯Ý�\µSÞ›úk+÷7NÂùŠFá»ò£¼¯÷»óÝžñ,²¶Ùê Ïä—S”çÄwñD»¯+.–˜“¥ÊkJ+ɽ֤¦ž–¼RÀw<©é²ÉN’EÖ„Ëéc-ñÎÛ}>&k̼#w¦È`‘O|ó>_øÓïo:ÇË<Ƨ}ÄŠu%8ËðÌù¿ÜEBâyÇTo|cx½<Ÿ¿<±Bõ†¹±ÁñÌ×Sã—Ú’›gy4pk~^ýë~@ˆ˜[YL2ð”(K|j¢""qläg°ò$9M25hÚ¬2e‘BrZò¹ùL�÷Þ¤éux!*E*©é2HVΚK®¹QB#¨hVÕ¢U›vEJ.ZJ©ÅqjT©¹j-µÖV{MZnÚJ«­µÞFO]€1 ½ôÚ[ï} &y0ÖàþÁ…™¦ÌeÌ�)®™÷”c¬.ŽU³‘µÎLàÆ+E|ˆÑt™O5� ;—‚€D0UcnÞ©EñWk|äP4Ó:-ÈÊŸót›ÀçjRbðl3iïSëZ“�hÌû5üò"!j29Kq#s{Ô=à©8CoÕöË“—Ëçb\Døñ^;qžÖg¦Š„2yœkÎ“ì £³ôÐý'íe¶×Xü±9($*)ïºüF>6•Éœ¥±ky¦ÍØFm–š$4Rá­™bo,¡×šÖô½”„?ËÑ÷ªD”ðl°t¢N¥�VCD««€ƒ}Ÿ�¢;Ci»]Y¿w];¶÷9´TðbÛ£“^'é¤3ͯΰÌ=í,z‰8)m´ôE¯Uóou¤eÒ%n9tùj^Ò�hý¨ØQÒ²<®Õ¤Ÿ¸|š•J?Õ¨4W°Õ­Ô³h‘jT ½EJ¥#¨qµ£²O#ULÔ,¶]+¾¹^€R]y�JŠ�÷P¡#•'l-ÎÒ…èfv°À ã&ò¹ëD—µ,àSŠŒ(Ó±ŒææÚg Ë«PµZ‘˜ ¶!U²Ç¢ B�ò³Ø )M[©±KMàg®¢º=È¥£åyÔ'^\ŒyŸVë1ÚCï`Ř.ÎÔçyHì:f£_˜œp,9�S�FòÛcä^/–‘UÇVÝ Qy@²Nß)$�›dO:”ì,Ñèo ˜VëÈÕ[?°¼›¬Ô`k…%²T@t»=‚áØe/°…îl»<}4ùL�ZÚ³Ÿ^]íüuX½5¾+uìððCÕB'&ÉÌЮÖz¤Ô‚—8S�À:‡YŸUî¬Åz,m½öPn±3�#õBYÉa˜ÎðΦ`‚°9ÂÓO>FÕ"ç¡�šêup¸—ä«dÈ´™fXÍ`诸8™YÖèå_aq¹~ºfx ”ŸE†S[š™.dª®Ù†&)}��p>‹ä9: ù@b…(�™£ú`kÓsÓÕÖÈ·îˆÌ‰q;Ù–Üš¡‰Oƒ"%èAaÌ)Å.Þ‡ÓWRŽÐ$¨”¨y¦ÑaOªð}Á˜H Jîf–¢³z‹.¼«îUs·Šò½åA-á­œ9F²ÝV±ŠÖnýžOõ> øë¡h+b7€\< û¼õ¦2�ÇtfnsÐÆÀ I‡bŠê¨ž0 ?m‚®Ÿ¾ªE2—ÉeëÐ-…¤Äƒ‚O^mad»Ù§dÆe6ù³W‚ýfË.�xcF£tú,…øìŽ4B>Ɔ@;°&A5fG&œ12à Ž¦ø=-¬%r¶ À‹]ëd½È­;âL†pó‡ÉªL 0—"«5U!`Uìÿ¦¬«+ Ô!&2Gr8‚×D:0"ò*ÁÉPäª4Ù^Ñ@PgŠ–3êLÐ�“—̦÷í¹¾¿ÄtMìÙóÅ€*;d÷Y¾ônõÂyh‹½Y„8¨€ÁÍܵѓ PöD{¡žtÚœ€?d¯‘í˜KkRÌw^nå�?¨Ï²ÛcFãtÿ‹ƒ3³ü)‹Ž{{_cq`ZSüQÃym”OsçKõ Ñ¿ÎÙx¡D‹¸ÌÝÉï&Ј<�há·ƒÁ ¨¨ÿ¾ðýà­Ž§û»û˜žY·v682Qi¶½¾S%°}$?fØäh‰ýÁ�?‚fØ\£``5÷•>ý�˜R î‚)N«`ðжhäÅ@r[ °íüÄgÓÑ—0¾º•’?.`Àn.L¨ÿ0ȬtUÜÐÑóu‘†_¦ŠŸ¼Þ�T�ÚJ!ˆ€FV}‘¶ˆÅãÍLTð3Ôâi‚ä…^,˜_ê}•¹BÅÔ�à Fä�;z�Gd“›’Ÿ¹ ŽÐVÔj¬a£tž(7›H%ÆÒ0Žã­�KðÈxãÓr ˜Hãd¼âLÿ°)˜*Ý`W0™Rt¶ 4ñ›aØ )À!â€11ZTþŠœ>øŸ46á&‡ãû¨ßé©_í5Åüï;'væêq±K¬�…ƒáD‘x5ƒáô.Çze86˜Le£pVÖÑT…î�ŒÄKºÆ�7PpÒ;Û¡Ö(nˆÖœŸ7AÅA¹ý'ƒ~°?Љ‡„$BïW¹e,„õzÜ�ø…\¬ö?²¢?¹áñsŒ«zŽ+c_Ò]¿¶nœQ?à×Ò%£ŽiGÞÿä¹W°øBüKÞ?9¢¸r�Pþ û÷9?Áò;Œë1øN¿äÖ5à†qÑÉ'nಾb}ê&‡*ÚH<ÊÜ,U™³Âä|£1ð8è§B8ážv`-ÞÖ-Ø®êi.ð¼uý p¢Û½w;Þ¢a9o|düÌÃìUtA�€u×€Þ…·L¨Æ úصŠìf…ÂÆàµÝÒ:ô(U %1¡Úí±UuFПþÑù#V nPÉÝ»4 5FÕ5=ÀÁ¨D'˜ŽThÊâ|Ž„¥×h¯®@;[uo¹ËÀ“aY(Ht6 êü8L¼;~M�«§¥Í‘UÔò� ûVgÏú±¾ðiÁ¸ h”ƾèÐéO¡"Z�5Û„|œ²fØ×ƒí:5*ª�9Ñ}c>ÎáXCð Χ'ÍîÑ$¼»mô5Ðo,S «l8Q%øÑ –³›Kð‚º9%Þ–¹(Ãï!*• º­:~W&|%‚-1øS,uŸ&ă4Ú§�nW*˜Hc§Nö¼y°öjˆò=Üœ\§ÿšf*ÖÄ.�Q¨ —×�©³�Ò­¢Bh°î&0¯b�¸¹• È ½*…é°V15h1bñc“²®¯Å§°ŸJÐ?ï�ê fde¸ª,"?ßÈG]gÄç"}˜jîñÃÌSL?œƒÚ!A¯9·|.q’®Hª·x† í„YLj#q ©¦çïcÚR‰˜_xÄù?l.±Ø²Ç{û¦ðíðxõ�PÃó8Y2 @ü‘‹ùAü�‘†üZÿ…?jXæ«бïL,ÅÆú]�mÆÁARF<Ü‹"ÊteºÆº©?H5á8º¤øQ;°ºaeO–¤$¿-vê�â¥ñüé6R“0±šV¾»Ìà´ƒ{%=µ¡î`Œ¹^'þTˆ<?=¦YUàò�#KÇQ}°C8-~O±‹#@…•úT·Ü‡rxb)¿¶ðs \xßNŸWp€eM?ÓÐ_EF¾†^t×Þ8ÙSÁ‹i’¾k{Ö“\éÅÛu°(‚/ ŽBE‹ Õ î3‹Ü(ÿ3î«Y-ÂL½¸@MF0ÜÍè÷D¬÷qlt¤‚9ÁOÎ (vm `ƒ ÜÊ–´Ùÿ¦@þ5Y¸@‹Ë«g¡ä¨ÔéÍÊ?Y]ûbî =„3ݱŸ‰)Àˆ‚Ÿ ä$wZ²�-¹™À›0xÃû>�ÌLö³Õ ýïÎÃø¤èµÎ�pý”Ƥ‚Q> pw}_)ðð >#é,Ý�¡P\f¾¶¾„åà8(‰E”°ÛöƒÙE'Ç+ë²ÍÏîéBàJdº‘Gšè3ø /1q�ˆ „ºÚ`,ŸÔ¾WÚ‘÷/ ‹ ÁÁÎXvc*³?Ö±±´`cRá]óg<þüSŸ(krÁ,�ܬ ræž^ìÁòþåG{4 cï6�’hßùÛŸE§¿ðu?B%º¼SûÍÏÑÅOÁçØ�Ðôr>ÄØÈC-~\Òül €qÊÁ;)'Vr­,×Ö …2à0lkÁsÑž…ìu*+ÿŸ Ðnx!~Vý!”a{§ŸRda%4¿3P…EØK‘ù±$:’¤÷GÐnêÿ— áúÚ¥p÷�ú¬�¦¨CS³1?† Z~�ßÒIKÁ¨ôÎn£vpƒ(Šóú é'ø RP =Ú©Bh™û%_VGÿx+,bw�¤ðýÂaÆè²’¿@2 \u†<®ÐмGO_Í ?š9ɶ8+˜´{`F‰N k¿&~;r7;òø²¤��p«Šôëû?$½Ç>Û™_Ò _„…ÄCæOq>…MÒ¿(®²W�?=Æýòy°PÛ )‘'Òñàç•À¬Ó'%îÐÞ*hÌŸÙrã¹& Jîƒ#�žM£8‡=(’ê‡~°¡HàaÌ{ÊSÇûTI¶¬ a‘"ÃS)�Zën.îý†6`�ɟƱë z$+ù?šç…@�iCCPICC profile(‘}‘½KÃPÅO[Å"T:dhÄ‚(ˆƒ‹U,B…P+Xu0yé‡�¤!Iqq\ ¢‹_ƒþ¢«ƒ« Š âà_à×"%Þ—Z¤õÁãþrrïá½ó€à¹Ê4«mÐtṲ̂’ÂrnEèxCèCq‰YÆ´(¦Ñr}? Àë}‚{µîkºº”¼Å€€@<Ç Ó&.OlÚç#â^V’â â“HüÊuÙãOÎE—ƒaÎf63C%Š ,70+™ñqLÑtò®{¬pÞæ¬©染ß0’×—©ÓŽ"Ð`ÀBdTè[…�U� êJR¶Í}]‘æd׋ÑÌ,Êä)¹àoñ7c«0>æ9EȹýÅq>â@Ç.P«:ÎϱãÔN€Ð3p­×çË”ãäéÕº;ºéž—7uMÞ®v€þ'C2%W Ñ Àû=Wè¹:W½üüÿ8}²[@úØ?†Šä½ÖâÞa?¿y,@ü·ÇOðîwt³ZSüÒbKGDÿÿÿ ½§“ pHYs  šœtIMEä5½�ÎÓIDATxÚíœYŒEÇÿ_wˈ°"’à��H &‰²{ôV5áxÐĈ&‚�cHD�A¼ÖÀ+v5S=»f¸„ C‚ AE7Q<ìÂÈ;]ŸÛ!„Ì.st¯Ý�ÿ¤_ºëøú7_U}UÕ5„˜J)5™™§¸Á²¬×lÛ.Y¾'™LæzÏóæx–™Çû· Ìü6€žËŒRj3/óXãºî}ÌüU\¡ø±ÒTÏóÚ²Ù¬¥ÔmZk7LWB8ÓóùüsUƒq]×bæ?nˆ=øWužÖz€É €rŽˆ“R¶VÝùº®{£Öú¨LÅYy"ª•Rî dé{KÜ¡€ˆf”eP�q]w´Öú8J[Q‹²^uçåÀ–˜Y$J§a+]�aæÙ hBË……ÀÀtuus.=ÕlÆÓÑÑq"¾¯]‚·´ !ò�‚01qK[5™�ú—›úï €kcÎ¥�ˆN…fdÜÃ…0À\÷‘U.Ûƒ�³RÕþ¸�9s0&€qÿƒ)®»Ãóg†ëYa€ù5ó€ëºcCD?'Ì0fž(˜T*uýë£qoN+3™Ì˜ÀÀÔÕÕyö$Àk®ò-ñeÀOš‰h+u !ÎÇGÛ¶m3r¹ÜX“˜y€'|P¥è{Ã0l!DgU£X�¾«”º•™ßÄÀËÿ&¢f›¤”%ñ”ÍfS½½½ 昉â‡=NÑ+¦i~Xɉ¶PÁ\h€G˜yúOÖ°¯Ô¨s0e2™aZëiÌ<ýÇ»q'ÐIî¿ìU݈’÷¼IEND®B`‚onionshare-onionshare-26fcdc5/docs/source/_static/custom.css000066400000000000000000000004711521174352300244270ustar00rootroot00000000000000.wy-nav-top { background-color: #4e0d4e; } .wy-side-nav-search { background-color: #5f0f5f; } .wy-nav-content a:link, .wy-nav-content a:visited { color: #2980b9; } .wy-nav-content a:active, .wy-nav-content a:hover { color: #3091d1; } .wy-nav-content div[role=navigation] { display: none; }onionshare-onionshare-26fcdc5/docs/source/_static/favicon.ico000066400000000000000000000102761521174352300245300ustar00rootroot00000000000000  ¨( @ N NN NN N?N N…N N¿N NæN NúN NúN NæN N¿N N…N N?N NN NN NN NN N³N NñN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NñN N³N NN NN NN N N NN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NN N N NN N N NàN NÿN NÿN NÿN NÿN NÿN NÿM MÿL LÿL LÿL LÿL LÿM MÿN NÿN NÿN NÿN NÿN NÿN NÿN NàN N N NN N1N NðN NÿN NÿN NÿN NÿFFÿf.fÿ¤‚¤ÿÊ·ÊÿãÙãÿðêðÿðêðÿãÙãÿÊ·Êÿ¤‚¤ÿf.fÿFFÿN NÿN NÿN NÿN NÿN NðN N1N NN N N NðN NÿN NÿN NÿM MÿZZÿÈ´ÈÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÈ´ÈÿZZÿM MÿN NÿN NÿN NÿN NðN N N NN N N NàN NÿN NÿN NÿK Kÿ–o–ÿõñõÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿõñõÿ–o–ÿK KÿN NÿN NÿN NÿN NàN N N NN NN NN NÿN NÿN NÿK Kÿ‘i‘ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿŠ_ŠÿK KÿN NÿN NÿN NÿN NN NN NN NÿN NÿN NÿM Mÿ–o–ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýüýÿs?sÿM MÿN NÿN NÿN NÿN NÿN NN N³N NÿN NÿN NÿZZÿõñõÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿúøúÿÛÎÛÿ˹Ëÿ˹ËÿÛÎÛÿúøúÿÿÿÿÿÿÿÿÿÿÿÿÿúùúÿ€Q€ÿK KÿK KÿN NÿN NÿN NÿN NÿN N³N NN NñN NÿN NÿFFÿÈ´ÈÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿͺÍÿZZÿQQÿN NÿN NÿQQÿZZÿͺÍÿÿÿÿÿþþþÿuBuÿM MÿSSÿ“j“ÿM MÿN NÿN NÿN NÿN NñN NN N?N NÿN NÿN Nÿf.fÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ§‡§ÿEEÿN NÿN NÿN NÿN NÿN NÿN NÿEEÿ¥„¥ÿ~N~ÿIIÿ[[ÿëãëÿÿÿÿÿ�c�ÿGGÿN NÿN NÿN NÿN N?N N…N NÿN NÿN Nÿ¤‚¤ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿͺÍÿEEÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿSSÿôðôÿÿÿÿÿÿÿÿÿÿÿÿÿ�h�ÿN NÿN NÿN NÿN N…N N¿N NÿN NÿM MÿÊ·ÊÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿúøúÿZZÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿM MÿVVÿèßèÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿ”l”ÿHHÿN NÿN N¿N NæN NÿN NÿL LÿãÙãÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÛÎÛÿQQÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿYYÿõñõÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ‹`‹ÿL LÿN NêN NúFFÿAAÿ??ÿïéïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿȳÈÿAAÿAAÿM MÿN NÿN NÿN NÿN NÿN NÿM Mÿ\\ÿöóöÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¥„¥ÿL LþL Lþ¥„¥ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿöóöÿ\\ÿM MÿN NÿN NÿN NÿN NÿN NÿM MÿAAÿAAÿȳÈÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿïéïÿ??ÿAAÿFFÿN NúN NêL Lÿ‹`‹ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿõñõÿYYÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿQQÿÛÎÛÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿãÙãÿL LÿN NÿN NÿN NæN N¿N NÿHHÿ”l”ÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿèßèÿVVÿM MÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿZZÿúøúÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÊ·ÊÿM MÿN NÿN NÿN N¿N N…N NÿN NÿN Nÿ�h�ÿÿÿÿÿÿÿÿÿÿÿÿÿôðôÿSSÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿEEÿͺÍÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¤‚¤ÿN NÿN NÿN NÿN N…N N?N NÿN NÿN NÿGGÿ�c�ÿÿÿÿÿëãëÿ[[ÿIIÿ~N~ÿ¥„¥ÿEEÿN NÿN NÿN NÿN NÿN NÿN NÿEEÿ§‡§ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿf.fÿN NÿN NÿN NÿN N?N NN NñN NÿN NÿN NÿM Mÿ“k“ÿSSÿM MÿuBuÿþþþÿÿÿÿÿͺÍÿZZÿQQÿN NÿN NÿQQÿZZÿͺÍÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÈ´ÈÿFFÿN NÿN NÿN NñN NN N³N NÿN NÿN NÿN NÿK KÿK Kÿ€Q€ÿúùúÿÿÿÿÿÿÿÿÿÿÿÿÿúøúÿÛÎÛÿ˹Ëÿ˹ËÿÛÎÛÿúøúÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿõñõÿZZÿN NÿN NÿN NÿN N³N NN NÿN NÿN NÿN NÿM Mÿs?sÿýüýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ–o–ÿM MÿN NÿN NÿN NÿN NN NN NN NÿN NÿN NÿK KÿŠ_Šÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ‘i‘ÿK KÿN NÿN NÿN NÿN NN NN NN N N NàN NÿN NÿN NÿK Kÿ–o–ÿõñõÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿõñõÿ–o–ÿK KÿN NÿN NÿN NÿN NàN N N NN N N NðN NÿN NÿN NÿM MÿZZÿÈ´ÈÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÈ´ÈÿZZÿM MÿN NÿN NÿN NÿN NðN N N NN N1N NðN NÿN NÿN NÿN NÿFFÿf.fÿ¤‚¤ÿÊ·ÊÿãÙãÿðêðÿðêðÿãÙãÿÊ·Êÿ¤‚¤ÿf.fÿFFÿN NÿN NÿN NÿN NÿN NðN N1N NN N N NàN NÿN NÿN NÿN NÿN NÿN NÿM MÿL LÿL LÿL LÿL LÿM MÿN NÿN NÿN NÿN NÿN NÿN NÿN NàN N N NN N N NN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NN N N NN NN NN N³N NñN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NÿN NñN N³N NN NN NN NN N?N N…N N¿N NæN NúN NúN NæN N¿N N…N N?N NN Nÿðÿÿ€ÿÿÿü?øðààÀ€€€€€€Àààðøü?ÿÿÿ€ÿÿðÿonionshare-onionshare-26fcdc5/docs/source/_static/linux-logo.png000066400000000000000000000237751521174352300252220ustar00rootroot00000000000000‰PNG  IHDRFFq.â„[zTXtRaw profile type exifxÚ­›ir»’…ÿc½ÌÃr0FôzùýEI¶Ü¾÷EK¶HSd€Ì?PâëõñýuSæë:õu!÷¾ðý º³ž¿.\_ þyݽþmÚë=™Îëo¬ïi<Óúõß%O–e[‚ÉÉ3¿ƒã¯×�Âó·ó·òӽÅxŸçû³ü¾~æÛ=~YÀ÷³_ÖÏÎ×ëás9ž }L+ÿ²N¯×]úåõð¾�ÿ6"çßwö_Gä±ùúõeýÎYõœýÌ®ÇlÈ�üšÔÇTî3ÞÈEb¸Ë|þ&ž—ûÝø®¶ÛIÔSÆþÑœwÁCwÇíû8ÝdˆÑo_xô~úp_«¡øægxBÀ·;¾˜ÐÂ":>L¢xÙ¿Çâî}›îÇÍ*w^ŽwzÇÅŸøöm~}á?ýþv¡s”æÎÙú^+Æå•² C‘ÓOÞE@Üy­iºëëÌó`ýR`Lw™+ìv<—É}æV¸q6ÞíS/®¬×X"î�Œ DÀf’Ë΂Å9Ö±ŸÎÈ}ˆ~—Lò‹QúB&8ÕëÞ|¦¸û^Ÿüó2ðB %RM �`ŘbŽ%VR¨›RL)åTRM-õrÌ)ç\²pª—PbI%—Rji¥×PcM5×Rkmµ7ß0–LË­´ÚZë�›öعVçý�†aÄ‘FeÔÑFŸ¤ÏŒ3Í<ˬ³Í¾ü +®d(°êj«o·I¥wÚy—]wÛý�k'œxÒɧœzÚé悔¢ú=j¿FîÿŽš{EÍß@é}å3j¼\ÊÇ%œà$)fDÌGGÄ‹"@B{ÅÌV£Wä3Û|0Üb”IÁYN#‚q;ŸŽ{Çî3rŒ›auÿmÜüO‘3 ÝÿGäŒB÷%r¿Ç퇨­~á6Ü© YS2P~¼a×îk/ýå±�[ÉÇXL;óòq@&±b¦õ¥^p�+ø±ÂØ®,î•ý\!ÍQ[ß-ï>÷™…ÕpÃ׆õ¡ÎêMgØas3ë™rˆÇ†µ£+ÇîqÊÌe˜+g"ì2 80¨fÞ³‰¶v  ÷2«Ÿ4žÄd!×vŽmŽˆõ=b;#–ÕÎ<ükµqò†!¹ˆغ•Ç,cÆqìì§€15¦A¨V$žà~5ÏE6ÚÞÂÕ¯Ýê™™ëíeÇìSZ}F0»mævò-“®¥í[r=4çj�ïtÉR) ׉u¤>Ïò%Y3Âqv÷FÊ †’å’­,_ëf]\N±Ì1¸NfA`“œ)ðû:ÿO£þ§ÇA¤ RÉJ¢ur>™•X£4lV•ÉÚs1G–}§JÄXœÓJ{øß.i~“�»&{j qÖÍŒ|Âv!w.ŸŠ%\dß#�WØÏH¾~XHÖª†C†P.¬Ns_g„=7ëkŒ¨®zö¡,¥ôÿ¶Fï ÝŸ¾N���\ˆ+ì5v&'U¥÷q„ºGã�ƒT£ì$ÿz4Ù×É**œ.}|~‚Áôv`QÊvxRšÚç ºTž{P‚¼eð–ræ´Çœ½v8DŒ«•t éËýhþô‹r£à…T$åó‹ìv/¨Í…H.£QÌ›E?“gÞÌ hyòÇ5$1(¤qDF7¤<"Œèº¼Ñ³Ï¤¨ØÚÑi­V‚�ùPÎ,Òë.=ÝŽZ?.`š™º]`ñ«ŒÐvˆ¤jÉÔOu£‚„Ž¥¤µê`V5}g¿ÊöîÔÔÁSoAè²é~HpØ&“KÛæÞT´§(�¿Ï·•0�Oä©as+‰µYXÿJ5ð: üðë¾T6.Âí¸Þ±¿�æãÉþ˜¸'#"î3‚P‡FEQ;ùزÎ:©F€wqw˜e²l0kkH¦-mD±â‡Pöe6DGÍQÀéâv�v JgJS2:`�Jøôâ·(Œ•\«¯½É@?=äÆúÈvýn~¬Ì$~eú¾`XáÞZ]‹ ”é FNÃï…€¶e§Íãm¤>V° ´UY¾q=tû<\„º£ú"Rß{¼&�ò}<°P±Û\ÌеpÈ�í@!¬D "72(qIJã�*?´4Y%7Ki3O›º!¢@6\:O¶ ñAÞøƒˆž•e-nR¤ë"ÂÑcUþb#‚§ú‡ƒ¹Ð ±V¬„dÂYL�"Bú°ºh•è*îÛÉÀSuÁ�Üåf�D5à@%1̰&ÔºâG²æ´®¤/W˜÷Ž€$¨º¼_i †,Ð$%Ža„¹tøy#�Ú](Rëß'§ù'YË%ƒõdKŸn¹Äpˆ‚@±�Ži ¯ÄlA–BY#ëÀ9•Zz`xgÂ1@Ÿ àB§ (S… N Í>6([ªŸª’_a¸‚�ÿR×¾×––ÞÀ”¶¨â±Y¢ƒZU8œU Ãh˜¤1˜1v9¡€È‹3ê ®Ív×n#|*kC[#ùºnd@©0ç–�B±ùfªØ6qaRŽôÁ"ÙÕV¥qX¬ZÒ‘i ¼€’QÏÀà�:§1¢ÎZùNN¹u€^(›5q ÕöQ’d¢šÖΨŠJ™ ®—‘>åæ™ÛàZÚ™»T+Å ªt�ó}…î™Ã&A}�£\?�ôÎ_tÙŠ#FçÚò�VMë\ Ê/¤ŒK“ê:ÑeYR+ø�‡úí{¢p:)Vœ¢Dc€'¯VôÎd=‰i_$þl@Ú_FuüëGóz²äÿpëRÔ£CBHBð›É�õ¤ž6º§“­£0¯î¨þÀ ¦‘l!êDÊ�±~ý a/Ø“ñI®Éh$ªýî:aì>Ðí’ãÉ–”IUü K xcØmÔ0€$�›òõÞ˜Zz$ÉfB\Ve3ÎqDL ªQ€(¡XYÜŒ „m�£Ìà_Œ� ÁI£>¸„²ÚÊJ îyŽíE­ì4Y®Õ°�œ&›(3dåX”š¤Þú#ÓŠöF²¸UX"`­ ìvÐ*2’GÙÕ&>„t0‰Ò½ „¥ÅOJ¦RMR( åÕX%Ïr��«eU8|fÀÕב˜z6 TÈnxH>̶ƒ�Ñæ(9ðÝcö¶š{�gMú�ˆÉÜΙÆ- °²ªH@FÒ€02NR7Y©Yô*Ò›`¤O•�ö 0 ^“ò÷7ùáå5ùçiSN“’ЂB{'¤õ{d~·Eƒ{€<Sêá{·(¢„hó® üÈ3aùè‰É×p$ž@f(Ôl©) ÂÊ ,O¨!Îjb”S¹ ì笴#E=c^¦‚2ûÒö¯à�)“ '�’ø¦S�KÄÄ–âæeèË«)Ù°øŒ:‚'°A¨"µ/Žka™ògl7’Rr\ƒdѨeø!06bìP+ë•}æïÂOn‚<–ûÁÿ€C%-© õ?�\8Ça>ïT>ï¤I�_âDè¦äÚ-/5ðËUlD4¨Z€ é¯.ÔP{rd(©,Êò% P…S¨—ƒ¸’·sÊ–»È ¯ˆÓ3å™3x3ÔœÿB—Ô(³c1ï®5ö:^!Ï3‹Âõf’ÀÄCXÉK ¶gtÌ'L.×á¸kÒ€2lH~,åí Sô$’ ¨EJ£m’BYêJî$ª‘ †Sà¹ü†ákû-CŽe8‡V-ޤĤAMêshu‰ K €Sîg¡™ÚÄÖ3~i�˜¿t™VSÝHqÒq�ëHC ¨„ÄC4äY^¾ß+ ˜�°¿2Ä»£ÖgEî8p“ïNYp¥¼Ìûîå2È»(u«k‡YCøú[zå"pÈPŽH� ÊQbéZ ’§Fö\w"µdj�yÕ™n kEÂ`±×|¦v-¾Eƒ–7€¢ò§ÀX Y!h?³RéÀ}h¶ûAó¿£A,Ì_‚ñc°}†ÃJ‡?áPʶ;î驾gĽ³ðfsìKU n L¸€¢f¨NUïC½9‘cEíØÂ‹¢Ewg´m3…ÊÜïP^…Ôö_»XÈP†Ip» šqd\Eixà�tƒb^rp‰´HÓol´ÃÑ£$d®õ¹ë ¾Å¿1›“Åö6C‹ï�þ\ø$µ²ó¦~¨-êwUŸHgÄE9mc°aÜâá o CPK~FÊXê¯AWˆzÝ˪‘z¬G�䛸¾C¾ŸêÌÛë¦äÃ!³Õ{P™¡ñö¾:hÝç®Hô���§7šõ Î:ƒ*‹ºÏã&c%¥¹kË`É8†ÎÌÎê%ÉøÚ6äÆð�OÎ÷R|K) Ûº°¤eQ›}kh !·ê†s>Fl†t!žr9ÈËÅHiœ ‚·7!ûîäÞ7n!-qun†d‡j!�¹¤ƒ¤�Ð-ôκê¦8RX¾À!‰+¿’OwB„üj*òyAÕ°$×ÁYÚŻĀ^ò‹U“�C"6hö¦N½"Õ¾wë̘Π…éøAe�s`õ1å`ƒÙRÔäF�|-^ A´‰Nž?ÈŸCs¾L¯þ!¿Á4¨üµ<à,YBp�NÝ �ñMjÔÀ‰sšƒcm6kgj›O0Ð9_ aå‹Äb,Ô£®Úî‰qž¨fG=Yl‘CÅu`™ ã }Þ‹X„Çk×.á ­RU*ßvÛJ Ÿ[¬ýuß<êj(Xmº«Ô/.�¨e~Šæ \ó’Å„íI ÐP:È9x‹†•ËF™Û }¶œÕpüP98µŸ«ÞmÌŽ•*'û5òQ#¬ Ô4št™ÔZ •PÇb×­Àŵ•·'q³&Úz»Øír^!gÄYÌÿöQR‚òº°¬ ˜†´’•ÇsÀU À�ê)/?òDã’] èhÄè/Ÿ@ )3É¢³¬˜¹Hív–ÏÆTk‰¨´¥ì¬A Ä‚GÄ.¦Á°„¤2ù’ÔùDƒ.Jù©Š?n5¦>Ï•¥%´äc;�©F/•‹Ñ6…äþÌX½;ɦÆ>ˆ¦¶ÛîzÖM¼„'åš…:áŽüÄ"Q‹(êL µï‚ÖDƒ'<#hd]{{~YÕ"‘?xâÖƒ f|TçÞ'š¡öä-OÒB~/€Uy:ñľÜbºµ�‰©m'{®€ÇŒkç8¦ˆã)©Åªý¡¶N Ö_²!+ò£«exÿ*mI'mfw;p>Æ«KWÜñíz$ïGCSE!#Åät¢€J½èÉßÝÈHr;EõöÀ`Ìü´&s7ˆqù—r Z/2^s Æ^lÙ6MÀ9¥à�;m‚F@ ŽÁì5³ð ì‚Ìà­«=ÒÝËæ .Ü †è°k—Ï'õµ³Çï!*¨e§NÄBúŠ«9ö(AG[¤�°L¯öûŸkï� ²ÏÿŒ©÷B˜I¶Ž¨§úIíE2‰ŠuúòµjÈ¿Íè Ùq3—ùë#0॑ãÄ‚HC_6Nj‹v¹:ê{n?ÕìE ì«�Rq^Ód)Q? óªÙüä³`¸Å)‘He>H�‘Â'ftm¼"óæQ¾ó,u^ÒlÚí a¹¾7�å$¢ ;õUZñ:ñÂR§¨ @)˜Ÿå¸Âû'Ç “ ÛYu >�Ád†´@tuœzm©ªÍ$Û{e_p�šö2‚·Y#DÎ{¨‰Æ8E5¢õ#.öòó ÈIðMN GmEªw_®Úq‡ÿGä×C]/ 8‚³AZˆ7ê!*ÚŽ1_4‹Ü0�W•ÌÅö*ø$ 5uÕ (VÃÊ^Ñ�–R¸í?©2mص˜H$†TÕEaWÕÐð8ªììÐp¼Z²ç×ÞYY3ö„‚A)[Œ@Öܧ’dA»G/¹¸‡ÁpѧŠy$ß‚ê0eBZ¬B äêÑÎ'À�Ú‡%&Õø„ö.VNèz½~ãªË”vðÐÌÛtµ¨1CÛ|Ṳ̂ÇWþwÆ—‘¸…»Ü6`‰ªЬ¼ Ö•®wß4™Û�'¨ù'c�S/BúùÛ†þu½ûBßO{úæµ'ïÓ¶wWK¬,šwöÑ<¤àIèÍDZ›^ÍÐr�ž€k¡ µ0g³38à'4™œãU02<ËÜóÕø *jgÞð Äw®Ú˜”ÍNFóAã-T´:V“#‘BT£>1.ükêÛf))¬«iûÎBˆ¡ì&já€ÚÚ‚ùîa‡èT­µ¤‘ƒˆ°¹¬ çøäM­ÄA×Nˆ|ÒуwqSüFƒáWëöC’zÀ`€–7éœVàC#Í8›»@£n\RÐt»Yàôµ&Rx>¨o‚YAtQß”‰ö|+¸ ÷“Gâèe_…ÚZ(—…9 .Ã"%ö>»–fR @|ƒŒàF (=ê˜fV­�Uu .˜ÜP›eØ$!¹i½éX£ce-)ZÀ+ ϵS:¡t8¨‚Þ^ÊiDù7Ä7ãÕ¦¢%)©*1.0i¤ó$šwð‘@?ÈFØî¾ÿ‘Û÷ìnáfñU-x<¦¾ûÅàIB"öo×!¶È%årîq˜ØêÕðQÐÆdØ¥gµ1ð`€„ €(ÍqNƒ Ý- §¨:Qä�æmÜÝI¨#¢p¡ö…§®ìÒAÈ/m¢k3’Z¿H•‰ÌÀaDíÁpw�Ô9j§kƒkK舠ø=0Å«6onÁäÚ6W�öÜî‡ÞÎôôÍ?Œ—4Œ xeà’>…Z ¤ˆŽ‘Š¡Xx4 ©UâÖ&þ¹ç€ç{®¡ßî õv‘ý2¶ÃÜ{ˆ ÍN{õĘÛ�޹k…zÜ”5*÷¶wæ†vÖ¹*œý\Ô­Yh½5u6ƒÒ�Ì÷ÑŸ ß‚{Ÿƒ1ßÂXdz¯þÒí¨mâë>Ž•½ÜÁk5<¨æ½ƒJ¤*4nE}ù¾» "!1‘—|„ï˜ó@*¯JúT àZ�¿öÆÒé©ý¯Dµb^„îÚ`´Œ—¥ ãÍ-Î@êó²¹‡Ü Ñ#�‚ެÞàµ�Î$°´�”—šIÚ!¥ b§  ¾³�Ngò%¹›ŽÎU2Ö7cc.Ú}ª]«êLCU·Rp Ó ìñ•:ùÀý¡‰ŠkY©Ñ‘YGÔ±g} ªT9Ú¤ÒYIÔ ËË—$Qö�› d¶NÖ›P¥Ô ©=ìü(Ždø¬4cE’rrÖ¹£ä…Œ¹®ÕŽ`uÒ3’�òËNÍ„KP�À|ûä ÁHúï$ÂZ‘Ú”ØU@#…÷‘óSí&œýôÂ0Û•Xš¬ÿ¬’y#³j‰‰BFië�9ôÅz†¤2:6OuÎÔ�ß ¥ÎËûu[nq™×™¤§çFž½»ˆ™A%ãÝNÒI àÓíç4]¸Fã¬x@j$®QÔ¤ T+䌨šwK£¨×‰–N ð ¨›PRÌ¿›góC™F1"Yù0"€OÄ ÷ÑI?,l¼Lu.ß~ŽÓü<Ð,²”ÿÙ8+9ÀÛß–_mçéo댲¶«nè*Ú ò£m”^!Ç6 ¨ct%È0² 7¬½Ä§»'o¢Ž РSDzžºxmu_ÓÁÒÚêÌ: Í‚gOõnh§3 m¡¢±…¼�ó©8H‚2;^ 9 ’giãG8“ëê"‰pJgµ<Ò°Ë™! SV™Wá~VnžVû.ÂìÛ–šh΢Ž:† ΀´ÿQ”­M-â¤3D¼Š2%Úîx3tV¨£ît('<ÊNÛö•ÏdSâ�b˜CÙÖ¤¿-NÛj“#[´ CõFGïD:€Á7.¡— &)aº¶8tÚ"~ž¶¸ë¬=†¯™½ÿQfË5~œ½¨,Õ±ëþg±»E÷=w!»^Ðfã¼Ð®¯ðPÛ<ê%é+’$™c£u,K§Ã € ×®N¼Võ§ºßõ6ì=8“4¹¬[~öѼבv´Ñý¿ K[4¬x@Ô¬¡Cä]çÚ ÊZÐÐ)Ã?´ã˜IC•ý/ìw5­Ç…ÅŒ�iCCPICC profile(‘}‘½KÃPÅO[Å"T:dhÄ‚(ˆƒ‹U,B…P+Xu0yé‡�¤!Iqq\ ¢‹_ƒþ¢«ƒ« Š âà_à×"%Þ—Z¤õÁãþrrïá½ó€à¹Ê4«mÐtṲ̂’ÂrnEèxCèCq‰YÆ´(¦Ñr}? Àë}‚{µîkºº”¼Å€€@<Ç Ó&.OlÚç#â^V’â â“HüÊuÙãOÎE—ƒaÎf63C%Š ,70+™ñqLÑtò®{¬pÞæ¬©染ß0’×—©ÓŽ"Ð`ÀBdTè[…�U� êJR¶Í}]‘æd׋ÑÌ,Êä)¹àoñ7c«0>æ9EȹýÅq>â@Ç.P«:ÎϱãÔN€Ð3p­×çË”ãäéÕº;ºéž—7uMÞ®v€þ'C2%W Ñ Àû=Wè¹:W½üüÿ8}²[@úØ?†Šä½ÖâÞa?¿y,@ü·ÇOðîwt³ZSüÒbKGDÿÿÿ ½§“ pHYs  šœtIMEäâ¡gï ˆIDATxÚÝœ{põÇ?7&@¡–‚ 0Ø£(¢I"*Á‚ÐÁ×±(E‹‚hÁ:¨Øw‡Zi5:m©�†R("ÔŠ0LåH‹À (¢m‘Š¥‚¢H¡`�‚!&ýãwî°l÷ÞÜ»wï…›3“ÙÇýíÙÝïžßyÿ#Ǥª1à6à‡@ïÃþ,æŠÈ*NÅr Jà`H—­î‘¶J`Tµx( qùaàFYÖª€QÕààŠ ØÔU"².Ï\�£0&CP>ÌSÕö­ ˜{"âs.ðýV1•Tõ,`w„,=DäP¾KÌ%óû0ª5L¥îYàySkæ³iŽß¬¶'S¥ª…ùŒW�-J�æ›x© øP""ƒ�/ã�Ox¶ é¥L…9¦Ñ¶{�ÛEä0°MUÏ~î7]D¦ÆÃifªj0!€ïYÀæ|¶Jã€Àï�ç�,,XlÓ%þ Uæþ? –›•X_)"¯äóTj°í¿LB:_1 ªóŒÛ TšÏÓØŒ5©¨ à{4ßuÌ'¶ýÙê "õÀ[vøGU�\\|;�‘¸ ß�9hÛDDR¹@Dš€EÀ"U�l Ö7ß§Ò~ÛîHÓÌWªj °'Á�¾ÙLAäBbâ u‚ªžnN^s@zš*æ_N0´¸ x!/<{ÙZ3׿&‰È>û­#Pa¾M.Ó÷”™ï:à{Àä¬gˆÈ]ù Ìf3Ëq‡ï.#wš½ü«À,`™9wÕ€˜¾ÜŽƒ¨è&"GóNǨê™À9æÉ>oÛí@W ‹%�Fÿ~¼mzé|yWFID�ŒW^ÆJS€F€b`°Þ¼ÜË€«�7�±æÛxyÌNÀ@/ù$o$FUË€û=æz¿½`ð §Ø´ù%® ðN«{“äg¾€+Þå‡ÄXÅq%p%° 8×¹xÄ=ͬâf`BKGU <—$Pí/"oæƒÄ|Ë@˜Å¸™–ˆªú¤X†]�ÀÑh,PÕN§´ÄXréu -ðž)ÒO#à; øi’!+�a"ÒpÊIŒ9qÏ(3£Åha ¿þ`•ÏS{ 9œ˜�}-*þ"²Ùr9qÚ0ìkI“&1“�¯fùË|É­§Æ<¨ªU§0ªÚ—Ï 凞z¼°ßWÐ{2ས«jÑ© 1ÕAéVàñ(Q±*ÃxÏ©r»ÏÆ€|Mè8*‘´\€ËºùùU‰È«Y²|K-ð—H¿Xê¶ ( KE%1÷€2?[ Íõìw·?¿?Ô ×Ö–û©¤ªmùÿ"{s þF´˜“äwÓÆM\´hQìdHÌõåzi©ˆlÌ&*"rø»çT%®ªÐäÚ'‹õ;ÀŒJ ‘òûHý�m)>cö€QÕ3€a¾Óu&æ¹ ¿TV wSºÞp¦s‹p^otI±JŠô¡ïøBŽ—a¼T|)'Àظ;n�)Y� p<†«ƒÇC”ó8žñ o•l9M¹M�¸ÎÊnÉ\kiPÕQ¸â|{`p‘ªŽ‘�ÓŒ§•UDšTõ“œöNë�ÇDämÏugÚû„W¾ª:ЬÍr{ˆz»Ùù8ɺ�“à»�ž¯—©â}DD®MóºR`-)öÓ$’˜+€‰"òbÈç×.6ÐŽ»/©êXy6Cl¶—«j�51¦Jïã:H'r↴tÌd°ÎÈÌù8_ôÛ˜­ªÅ†uA÷Nóº& |UÕáa�y� ;•¬—÷'¾ÓmZPÞ©Ò{„[–S< ÌQÕYªÚ--`Dd;Pªªý3|�_˜nŠÓdØRÑíTõuU`|:†‘dyئöÀ U”®¹Þbn&RÓˆ«6âÚN‡ŠÈ‘�ìªqÉî2\i¶9ƒç:,"5¸òñA¥ÜdAd Á«>Ò}ˆµªú°XDÞ !)Àƒ¸Öy,½Ñ3�€0 í±”IAJÀ¨j¹é‚ùùÕÀjUÝ€ëÂ|LD¦¥96I‰ÓV{¶]šý.–®˜ÔؘÈ�©Î‘›#tåÙWz×q5ÏtN­ùK]lªTZާ«�Í¿qKzÖÅ"²7„ôõíh©î‘Õéø1Ãp-¨QÒŸÍé+³€ó2ûK‡âWJUínºî6ÜBÓjóÓÒuðÃUu…ˆÔFÌ&»_9®Wî†<–ãZ_¥H'áN\GD5îÒ´˜°O̸~þݪºø›‡oï†LFÅ­HwKl…¡r“˜bUm“ì‹[Xó¬ÅzSÓ)ÆZ@üB +,s1®Ã`½éˆUÀªT2cªú#søâë öšÎ8„«MÕãÚ�¸Ôi³Y‹Bs ‹-ÿÒÎXŽ‘I²Sq To‘Mé~�XšÊ+f:âR‹ƒ®¶/²·lOEdOÀuC�?Y*àWÀ3"²-„/±j/›C­a1þ{±9•cLZÆ…õ›2.u¨j?\§ä(KK¬·©·W®¨²?Æ‹ÈGÞ¯?°Ú$©×Eµ×:?Øœ¿‡Dä‘LîY ÈLá àf\ÏLWO@:YDfGx¯ë,‚?Û÷ÓA³6Ogz�ÿ܈ÿÀÍqIEND®B`‚onionshare-onionshare-26fcdc5/docs/source/_static/logo.png000066400000000000000000000437071521174352300240620ustar00rootroot00000000000000‰PNG  IHDR––<qâèzTXtRaw profile type exifxÚ­›çq$;t…ÿ# …oÂ�­R _ßA7íîªJ*q‡Ã™nàšcŒÙÿõŸÇü_%µjb*5·œ-_±Åæ;ª}¾žŸÎÆûÿûÕòû7÷óyóùÏS�Ÿáù5ï÷õ�çÓ×J|Ÿ?Ÿ7e¾×©ï…Þ?|\0èΞï…ë{¡àŸç]ü‘ôüm:ïw(÷Ÿ/þý{,y–Ul &'ÏÍýŽo¯;…ç»ó]ù¿÷¡ñØ…|Ÿ/ÆÏ|†î/ü|ô+~v¾Ï‡¯p<ú˜Vþ§÷y—þ¿¥ï#rþóÎþGª“›öû×·ø�³ê9û™]�ÙP;ù�ÔÇTî#^8g¸oËü+|'—û¯ñ¯Ún'�_Lu;ø¥9ï‚=.ºåº;nߟÓM†ýö…ŸÞOîs5ßü$è.DýsÇC6Ùña’µÀÓþs,îÞ·é~ܬrçåx¥w\ÌñŽÿÌï'þ¯ÿ~\èÅÖ9[?cŸ¼Š�a(sú?¯"!î¼1M7¾Îùçià…D$Z¤�Ú…dŘbŽ%VJ¨›RL)åTRM-õrÌ)ç\²pª—PbI%—Rji¥×PcM5×Rkmµ7ß0–À£VZm­õÎM{ì\«óúÎÃ�0âH#�2êh£OÊgÆ™fžeÖÙf_~…W2 XuµÕ·Û”ÒŽ;í¼Ë®»í~¨µN<éäSN=íôϬ½Yý™µß™ûŸ³æÞ¬ù›(½®|e�§Kù¸„œ$匌ùèÈxQ(h¯œÙêbôÊœrf›&€[Œ2)9Ë)cd0nçÓqŸ¹ûÊÜ?ófˆîÿ6oþo™3JÝÿGæŒR÷-sæí/Y[ýÂm¸ RS2Ð~¼`×îk/ýù³3�ÕS››Ùö”°|ëqíÊäCÞ³VÓ{¬d¸­“Á»¶Ï^©�|:�êÕÎNlÏÊŒ¬÷~HoÙ. Pm¯=|èÙÕ”OjÆ̹ù3Æ)}wu¦/ 0¥Âk—÷#Û�ëå”zRo �‘€†³@NÝEºw5êÈÅäR‡šï#îùë'00SG#x»·«ùìc÷HѧåÓ eï¶hÚN­Äsö‘ÈÓÜ)B”kÎ]¸UXËÍ5‡ä ÒܶõºG/™zÙȆßë$&ÆÝãŒ!�“¸Ï<$w¤cÛÀ8'ÓYán�pW /îRÜò<;]§,…cr[­>“¨ñþH"÷ý,©óñ!¯˜ü SžÔ±©¶¦f Á;‚KeÓCÔ”áÛò”uw€_‰+7¦éJžÀàr¤å\ÉvÒO8÷´) ê�~±D~ó Ói~½õÄuTVƒ¢˜¤~M·Î …–GMs&7é¥}m®§×QÖ¾ÅÃàã ~Sõ9ެÖN¸caneSB±‡Ý�ïcÒ"!�¾s¢Ol¡Å˜ÂOoNá61¤ »«¿ë„‰µÔ £íÉÌÙû=ˆFU¨êÜ;Ù KUfÕ¡âÏ=—äÛÌy¤ÐÊn1åeÒ^à_‹cf´Ö-üT÷qü¾ˆeìíÀ“�¡*O Ô €1Ýî”»bFš,? ßVžŸ%æº<3qL0ƒkÂ,訑‰ŵfAƒ vp¹¹ZOž{d³'ùË`‡]ûÌYËaªK]CQWÅÕÓêu üÚÛO””™íú±q�° E3ëö`€¸Á”¢†²šYÒd²m/'÷4›'É#1IK�â-õÉ£=(6à2$â™ÁqDwåjû´åÝ &r—ÒS¡÷k¼w#Pý¤@J³žÓ�ÍÓyÄhì‘Ëêc€LÈÖ•CåVu9�¿´‡ †'ÐáôÉaöh�Ê{#‚DÜRÓ%ÇŽjÊóâ5AS9àРÞBØ®�šFìÞ®~ÔìÍ\²9Ñ=ú騊"ùÆìilˆES«Ê %N•�(țՇõ~-¶ð©¢FÐ+P$G¸3A]ŒðŒmH*¨¬@U"ðGn0Ü�<ÒÖDC³+žw|)ùhÖ�p‰%b;;B• 28a“1‡ZÉî^ãázDøFpÇØ”RúaJô@Å`2<£…A݃ $|ô¼›ÌeæÔ¶w-0Ö˜Åì{,† �yR¢¦ŸÉVêcSó;©°#Ôà))2jÚSi©'õ+æ}²RÏ3Ì8Ë”q#åu–8ƒò Izª×ç·zm´ö xqUlÛtÿ¡îGom¦ºü×6"ùºE[¡F:±“èÉî›Þ)ÑU‡©Ñ�¦7IÜß�*dœø œŽ,Ęd´ŸÊÉ‘òEÓØ™ß+û‹ À0–p3"^È‹koCÚœïO¿ï…�Á|¤Â)aéT¨ÙÛPéöHÅædÈL|x™ƒ´ê€*¹R•É…èà©UO¤’)ÿºêwß8¤Ý‹©Â�ò¡-Ñ e2x? ™F°“$nšºJÃ8Z¢03º\D£CúÑ¡µƒÀØ.ÌšÌ}d†x’,!p\+?˜$ä@ÙOÉè&˜Ò_Í¯ŽªeÔp�~'ä{A¾]]Ls]ˆO/ÀÜ�F¶Oø|æGÜæŠèûÏêáñ‚[B€nëU%L'Ð}5G�d=¦Vý!Ñå ,C_›÷¸:%βèÈÞ˜vtÊêiP …®  ;é‚ùv5®I ñ�ÊatÛaÆ4@�r¦àc¡‡V‘ñŒ¹¡«F`Ö\cx³” iÒj”6²D”˜ªÜÖBÅ€>=àLËEýò / TÉbe!ÈN“Rú¼C. Ô™jö8Ï„ŠBbw’CìJ¢Ï¥Š�Óg Ù:í4ð’Ò¡P`Ò‰L¦W7¯!°qVµ€CâŸ0„;}R,üY»‘¤´Vƒg£íRý”…Ù0R|”‚¸‘ô�K@!{®z`A =�ú8ä4Rœ¿d¬Û�×–wê D:„�T—wˆuzôOév±zÊ-PªtIϼwp. nHÝŒ¶N+!eëÚnpÿ�ÛRÑ ©(0—q…ÜùQ³ªfö¨JOðj”ðv&Ô7”‘ÎC�ê1Šº)â‚z¤¦SukÔ J'Ã)Ý;\š~D!#ØÕH”‘üßúÐQP½€EX…¼ýV°ë×:,´›Lá.(‘Ô­D-mpGbuç�Aà(à¦!‡=4\ ŸËSõ(:°)Ó—”x‡ÆÄrWP�¢ln ’·hl/s‰ ¨”5jìiðé>h&¼KS(4…G3Rƒ@¼öCê§›¬ x Ö˜°g”�ñMéA¡6éAZ& EX*6÷„l œK×Bºp˜›¨Ä£ÁÐ !È´É5ƒsãFźA>ųÔC«ZOh>–«xËv0 ÉEn|$­´,½ühIRÁŒÉh«¡UîÄN2"£P¤÷ç‚1‘( d3�¾ÌîÂÔú‚p¹sQ�ÊFQëø$‹.ÆÃU–ðb4™œ+ë€JŽÐù! î0p;êö¢³Uot ‚½œh?ÑŸëïG±fKVI†’�R¿Ó‰UfÃÿuB A³`-€R·ïé4+2?w`v͘ã†^¥Gqª�]'”¤Œ'š –!”Ðþ¥Ò/%d¾Ö-óÕ‰”]¬+zÇŒ|¡.ÉîpÃÀÂ(hº<ÅSΉ÷®ŒŠA\NØ“2öZŒ…� � QÁ«S×à4ÔÏ»�n”"�ÆZ+7î„ÆåŽÁ÷àÑ»‡:À�ƒ Û¤R j¡(n ªžžý‰6œç›îƺ Rº áHRv„ rFÞ-âäœV¬+0*t�ü…v‘ƒ4ðã@C@àÁ>Ð à º?vycZÞã^ùkÄQâ‰Àh =êeàxÿ¾LšÐL5E5N™Nµ%º´l%O"óƒâÀÎX…GÈHî‡À™òyO¸’{¤<�H&­æm"䛪^´ÂåËòtÚ¹­³Õ¡´ôwÖJ½AJ uœ¤dre„»I9ÞB˜Æñ“cAU2Zj„×PóàbT�)}‰LØ]´ðF�æ\7EdqÅ£vAÜ(Îú¯\áÑV0î(lA"Ä5( †ú’(Ô�-œÁ,8-]»«2vPkÙ+Þµá\MßûÝÏq»Q2ÚX|K[`xyL›‹ãênr!WÁÕ{?¾ •hk˜UÁ*jÑím‰^¡gŠ3 S¹.{£[a³‰¿O+Ðå~J;1û Ɖ¹´±t¢NÆ@ËÜMÄXqw‚[Cž� 8÷c–u¤Õ͆¹îùuÕàÈÚ‹á%’Pç.éš -8õs!ÒYg xÚøÑ1]Dp¹t#~­SãLè]?¦¦aW/%­7B<ùÖÈ(sÈ—g-aA쪓b¤-3ŸFEH’#cáUsEQOÚ’—vzý¦–ý(Þ»?ªã§EHlµ&Íæòb DB#¤Æˆ-h |ŒѲ®YÊrÆHˆTæúº0h€ŽœA™44œ —9*k«=ý£ÑëX…CAà"Õù2äii=öÝy¤äÝy�¤pöž!ÐÍÝyоNlôàÀ½ §Ö¡~©J�?h/íÙZmèì0>ÊÀðÀÂ7èÐe§•c`¹àH&f¸ÁÃHëè”{”b@œ¡ôbÖö�½�k¦”ýÆòab­ÎÞ FG– j‡ŽäÂd%›.¢#¨ˆä]ò%1­4¡ÉäŠr,.ÖDâ¹î™*«²ºÊ"ÐÃ.á¦1`ÁÅW–îB9zhÌ£qÌèt¿•(C»V[QIÝ6=•‹IÖnZèàlÀa Ñð�èy‹‘ÒAlÚInརݴ­‹´úB§ð´Õ ?Ù‚@&:K —l©Û97wi^”ät¨ÔªóTHTtïÝ”A0$NŒCG•� �F&Z+hÿ�⦂MXñ.ÃBU??ÉæˆÈ°»ÿˆgY'@W†³jµÚ¤,¶\&æœon“ù±é´DGC–Ù4‘>ÒBü �ÖФM´ Ô‹?—Σemû†§Å¢9Ð…%”µ³ !ûªvýP:£rkóPëSˆrJÜÞ�¹gï1™øl‹¸¼{Zgoé5´è:p´7ÿµ‰É.¾5iLÌ}—¡¹ž×ù®¥ƒ‹Ú‚þÐ&-Èn ,ô:#¨SJÚœ›=-©| +k­–*êܪjyu�gÓ²R¥Ð:S´l@i{¾‹¢Ô'Z»Ñ!ˆ Ì ]PP¦éèäÔN°N­"G2 Ó®”–ç{QÎ@s�0vž¨@‡][„ªøu"=Êp`<)å6µó¹t¾˜µÓræ®QÔ,úGOãðcÒ½|¨Î�Üà&:Å:¸�ä\²pO„l¿{õÄŸÒÆë=»û÷hŸ–:`9´µŽNÑRHZX�(ÁäÌ©ñ)·þ[B?=ç=H¡¸ç=¶Õ‘%~Ö 3m#îx8Êt¶â 0?ÍО­� Jq³ê)˜™ûc“?ûµ×�Ÿ?N²@B:p3ôa“ˆn¦*,ŸÞ4Úí‚îŠ 'íFÉy(ÁNÓ!KcΒǵÜç¡}XÀj»NakrÍ‘NM‚ÖP~ä}ZT¦kÌsNhIräéµ|�ÙŽÔŽÅ„ ס�ó m$̹ÿ�&[X#áv¥= £ÿ„÷{2©ñŠÒÝ¡ã}x‘ö ´ÎðE@ñÒï:å¢-ÔZ†ÊÖª»NRPÁi7EECPèÚÒÐî„�O„-@<Ƴlˆ~ :Ü@W í�›ÊE´&µ´'érC-ŽXtÒQÇé(ѦóFvâ>Ô0E‚PgÈàÜStö�Z¥xS;‰¶Íñ£m)"ÿÕ¶Š‚Ø"ë iŸ§Ra>hçg»®•ê%Õ…©7âÑ ýý@Gq�}Ï¥A*Zeé:>v®€F xE-ê$´>Û°#éÁÐErKð £Ü¨]•Ô z ¶N륆ép÷´^ÓFÒ=­7®§°:£õðt·k¹çüµqAy¡XpC:…5­Õ.WÓ¢h”“}NdZƒƒC(@©ö®Œ>ç2•ÝXbщL‡’&SM'2µù!¶¦˜¢–¦ê-bL'yTT±¹›1]­—þÔzj˜z�¡€³o:æŒvÑꥄҞíÝÀ1ÌÅ Ëd¤¶éyÓJ]¨“<šŽëÄ-é1€s­ywVø³Xñž%Fó7SÅU“�u�T¿çï v‹ü¥è8øÙw…¶«Œpߦ 'D�°™®3µñ‡Èóh&8i ±¼��éªÖ»¿�ÁN�ŸCWÑQõÒ‘5RÜY§8~ì.?kŸÄà’>å„èñSK :6¯Žnx?mÕ˜Ó=Ù Dl[;_iêèºÇ›d}–JöQ› ZRWOÎU ±–%ù·´±‹Å(òŽ÷e ºÖ�̯”ýZ8CºÐ>QÛì°óÀšcû“,�ÑŠ ó‹bÑœ>§¢_Qç7´Ž¦ÃH: ¡7ÚÏ1,-\bW£ è`0ç5JQ»”í&”鑪ŽjC<¹ýKjÿPµ÷ó2úÌ�öw0ºÚN¾ì!µÊQÙ:Ug‘ôÁú—¤Å/\AÒ2®7s?6äà8UKNAzÏøxÏ3ëS^!Âiñ¿�{ª �¬0¼=ŠcªTrá¾ú� ¸q?ºÑµ¢5�N†ŽÒ²ó�£_?>eðˆ=@* A`Ú*ëç‰är:á€ö¥u· ÈS…pCÔYªó3:äPu6Ð@6ÚYÑJo]S§B _4”öL:µ!{"¤›>ù“¸�ÿH *\gÉSó¸tÙàeCŸýÚ3<óžÀÓ^8¾ÎöFÿ{váœc”óß yÝÝÎ_t��iCCPICC profile(‘}‘»KÃPÆ¿¦J‹T*è Ò!Cu ¢ ".V±B­`ÕÁ<ú’4$).Ž‚kÁAtñ5è º:¸ ‚ "þ¾)ñÜ$Ð"­.ç—/ç|Üû]€;WeÍj4Ý63©$¿œ[áCo£]ˆbR”-cZÒh¹¾`õ>Á¼Z÷5]�JÞ’�O<'¦M\"ß´ ÆGÄ=rITˆ/ˆ‡M: ñ+Ó%�?]æÂŒÍlf†8FÌXj`¹djÄSÄqEÓÉŸ[÷Xa¼ÍXS+²NvÃH^_Z¤:D;†Tl@ƒ yð�P¡o6TuR,d¨+IÙ6÷éw}š“\/™ffQ&OÑu{‹¿[…±QÏ)BÎí/Žó1„v�ZÕq~ާvŸ�k½>_¦'¾H¯Öµø!¥{^ÞÔ5i¸ÚzŸ Ñ])H›+€÷3z®Ð}t¬zùùÿqúd·€ô-° É{­Å½Ã~~óX€ðo�Ÿà/5tÏb;=IbKGDÿÿÿ ½§“ pHYs  šœtIMEä”à„b IDATxÚí�y|Tå½ÿßÏ9gö%„-�„M�( bX@(à‚åWlk7—Þ¶.W®V[«ØZE¬+­½Ejµ­[«­Õ*¸±x EÖ k ‘,$!aIÈÌd&³žßgƒ �åÌLóy½æ•d’Ì9ç9ŸóÝžï"8G‘)eRà,Àö¡¢~ù×NÀýêz=�>@&pAôkFô}[ôïü@PÔ5ÀÁè×ãÑ×QÀ}€Æ–,²…BW!5‘šsrýŹs!â$�¾âø âÔK³GÉre”<3€�QRYâtJÍQbU+£d[ ”îØ©¨¬p¯ø�kH«‹à:ûuHBjùÖàWÀ �¤%ù4£¯j 8z~•±_FÔïzÞM+Yè)z2Ú<§â<åm`00x2úsw€ ø1P”  ‰­�Þ�ø">êÔº±�9Ž9±o%`4ð_ÀuQu×�Q¼ üø ˆ,w/O+^˜i�‰E>ÅZ|5ªòÒ8·Ð–?�½é ûXí]�"Vg1Á8�LS&íÁ%ªê.^ŠJ«ó7¢ �àpà0›ý›SÄj/ÆÇ‘iÊŒýxpðèë> ¼<ì8ð|�"V, ø¥€æ�À¯�ì¨Û-Rüi±µ©Šø/koj×d[“~ÓZ�j\Ô~S¼iÀà6`kËhþyG¬Òn 9Ò ÚvË×€SüÐßÞ<&ÉÄ�oœ?ÄjàÌþ LJñAWl¾�¶m””«HÜ�—›/'Ý�ÞÒð\‚¶œ‚þˆmý  !ØÀ†æ ³»F¬ÙöÙÈB°¿nMÝû„àÏÀ]€7¬†yÏóÞ¹C¬9Ž9"êÅ þ ä¦îwB±øZÞ˜Xî^w±%Ç[ýͶώ¥³Ü€¶÷Õe7Š…!´ÇM5¨BT¿ª½Ú‹ˆö{! �Zü_×Eà& Ø=Ô8”Ò@i÷”XS-SéeèEH ̉J*C—XfÔ�F–�"DçD'Öt+v‹‹Õ‚ÉjB1)(&IѶ&#¡!ˆ�?„ßëÇçõáñyð6xqmt"„ŒŒA&�PDWŠÄ�¯Ë¡pÝKbµ0ÔŸ�ÆU”d¬¢‚H ‚¿ÙÏ*V1�é<´ê!^8gš³ÕŒ¢( ú ÒP0D0¤ÙÛŒÛ妬¤ŒÅW-f5«™Å,L&’IBU“/ Ä­&ÕÄ?<ÿèúÄŠ’JBÛfx8)j. Òh¦ç¸ž ;”ᣇ3íªi ¼p`R¥få畬[¹Ž»P²½„úÍõ˜�f„19êR ~©¢>rL=ÙçÙG ]�XS-S±Ëö˜¤Z�hR !º‚ÔSOÎÄfß5›¼¼<²e!Ë2] áp˜êÊj¶nÞÊŠgVP¼±˜žôÄà4$\Š©¨¿nR›‡ÃºÙ\B'æ3×97fS=�–7•¨Ç‚Pá«``Ï�,ùx ý³ûcµZ5¯­ C�¨x½^Wæ¾i÷q°ö CÌC´�ÒÄòëàVE(üËõ/]‚¨º¬| ›êvà÷‰²©Âž05Bîm¹Ìš;‹‚« ºu°©pe!«þµŠ¢çŠdGÂ$møà9½‚¨�&V‹à眨Çÿ'½I¥6RKÁ�|kÞ·¸lüe]NÝuFMîØ²ƒ×–½Æú—ד!e l “¼ÿ-ÖØé ªèø? ®µ_“T7¯Æ=N%€&8b=²ÕËȹ$‹Õ¹Ÿ×ÇþÝû™wÕÅ<«lm›f9ZúKÜñF‚¼äñä«OráÅê&èJ0 ôËêÇœ›çPGÕ«‰� q•^2Zµø’�Nô•úRªL,±ÆXÆ€¶¡ü!qܦ‘ u�u ˜2€û_¸Ÿo~ï›ØœçO=…Íacʬ)äLÎa÷þÝT¨Àaw Fâ&¾,ÀàU‹l îìO±ZäS-fÇSõ•ž(eÞ’yÜÿÄý ¾`0ç+úgõgÆÜ˜2L¼÷ö{ô4ǵл?Z[‚å9¦:B®vëiß ¬†A˧úUütŸvvó–ÎãÆ;nÄd1q¾Ãh62fÂzìÍ®U» L<«¹hE³E£-£Ùëßã=–œ•V›ˆG’ž€ +H˜0�~ü(c'�%…ÿÄöO·ó³‰?CBÂà4Ä˰wy@ñr÷òvh´¹š8VM5ÒÿLœ2?C®¶\/U½”"Õ™ÄI~./V½ˆ#ÏAÈŠ×aœh¨ö9Ž9íòÛ¬ [TÓ|-#Q_A%ÍîfrnÈáÑ¥_V¿{λÓΔk¦P\]Ìáí‡1˜ãâ%J€ÃMÃ98 ±®±]‹W�Þ�©N¸N�wW>þ }úõI±¦äÊ›–GY Œ’Â,æ¸Äõ¾ ¼'5. 4XÚyb #Ì#b?®ˆz ºÂçö‘ww?{äg¤õLK±¥½ñ«…¼Iy”{Ë©,¬D1ÅeGmðGE(”JϪÏJ¬+¬W`”Œ ¥¶þ�Ó™Õ°ÊÐë†òó§~NZzŠTöMFrÇç²·r/G·E2ëÞŒ§Zc¸�ý•þ”Ë;g¼Ûe;јƣģB9æf FCŠ�Dzïtæ?=ûx;AWPw>ÈpÈŽÎy…–“ÙW¡õRÐ?º`ìymÝõ;æ;:‰Œ¬ žù×3„ Ç#‘ \ Z›©©Â Æ ô6ömcyqlÐ!É¥[J);VÆä+'£”C:iÐ�¼z$kÿºVïê!˜ ,v(ŽHiT‡«ÛG¬ñÖñ1íàBâœ&s*ÒÞôÏî�è+xç�wèmï­×ÞbŒyÀ«NÅIq ¸}Änp1Zîº5î+‹ÉBÝŽ:öVí¥àê‚”äê$FŒ�9ÝLáÛ…ØLºnܧ+TÔc§ÛGl•X3­31HÐr×§'r1$Eâó-ŸSQ_Á¤é“RäêŒx‚ágËÆ-4}Þ¤gÊ�-ëôÃ�Ê@¶�X£Ì£@k$ûIèUeµY)^_Ìþªý)µØYWÎldàÈ�®,Ôfeè‡K€¿$É֤–Ôº"Ä’ÔHV ©¤;ÒÙ÷Ú>ýhQÊ[ì$rÇç’÷�™_þæ—˜-æ„3à …‚„B!ÂáðÉH³„¤UI+2£EQ0šº~Â#ÕGøê%_¥wco=sèÕ˜pÚàÙ@½Zß:±¦Y¦Åƈ«ÀU碩¼ ïQ/aÂZå 2ÖL+¶lŽ ƒ/̨ £�=€!Æ`³wÝìÖ›wp{ÞíôsèºÁ¿ø…+äb­omëÄŠæZIhã6F%†9m“�¡æçbYöˆ®’ëã5³qíFÊv—QUTESeFŒÈ’¬5ô�ù¢MôUUšÊG bl%{L6CF!Z>—ϸ¼ËËçõ±àöÿµÙ®ÛÎÜnàR Ò²s`kĺ ø7 #¢U¤>͇š1;Íg­np7Pðßüâé_tŠ\·‡šªîqUT‘CRš¤\íÄ" Ò¡„úЇ?íù™Ù™Ø�ö.C®mŸncáÄ…(NE/c§˜ìhI¬Sh›cÊÀƒ@Ü+?Õ€Êÿ}÷Q;VîÀf¶ÅÕ[Œ„#|ºáSžúéSüæîßЋ^d¤eh½ôXd„IÐÇÒcÐÈ K_`ßž}¤÷O'{`v—è¡•Ñ?ƒâºbŽl?¢W:�­kóÊ–Þ¡ó¯³_‡¢'ÚH¶ô¸j?Ià zyäÃG˜4}cÇ�¥AiàÀªÚfôéÖ?D=Rt„}UûÚD­8XÁÓ>ÍßþwÜ;ݤ;Ò‘LR|\$£DSw5²îµu*fèÈ¡ôèÙ#©Ä’$ EQxý¥×I7ëv›û¯ 3ó•J¾7¨¨±®{ƒ‰sÇ=5 âiôpÇówP0CŒ›…»ï»›‰ÿ=ŸÇwÖ'[1+lzyÝsö�ëP(ÄŽ-;˜|ádv¾¼†D–®#;dŒf#»^ÙEþÐ|vlÞA(J*¹ ®.`P¯Azf@\ –„tÒ{–[¨A€kÑJåãfSñá‘U�pÍõלò;ƒÉ@ÞÔ<ê u|¶ê³6©Å’�K´½Å+ZW‹€¿<ûúúC w GÈÉSEBd™²x}éëÐFçŽFV’×`üœñüméß°mzíoŠbêP†SòÙÿ/ª3ã¢þßü9'*˜4MÛ[ôûý,{|oþúM�T]l~·d”(Z[D“ÔÄØIc“B.ƒb h ²ù›1˜tI²´—;äFž�6› øM4Ô ;©êüu,^¹˜«ç^ݶ‹6jj±V®å³ÕmS‹Å…ŔԔpiÞ¥,}t)ÿ\üO2{f¢†»æTx§Íɦ•›8æ=Fþ´ü„«E!›ƒ Ÿl \Öëc{ï µ E¾ÐpaìÍùèœ%ÚÒû›rå”v¹Û£�qyãÚå-->ÊÇ>æó5ŸcWì]–T 5]³›íT®¯¤9½™KÇ_úMtã®–�vví¤v{­^ög3ð§�BŠZñt®¾Q*ïÞ_Gb8íõ%U¢aGj³ÚåÔßéŠMá…¿Àî¢Ý ?¼,Ë =³_¯�ìØUÔ“Ù FŘ®ÞßÂ÷òµ›¿Ö©Ï²:¬Ìb>ÓNç˜ëØÙ Úõ¥óíïèÏì ³©ø¼"ᇟ6k«X¥—´L�r 9fø6Z7·„xí64Ûã-vSôý©òT1}öô„FèÓz¦±þ¡õH~I wÒÙD«šþ4öIº”«O“‡y/Í£`f�® d±Y¸÷�{™tç¤6©Åîa½Zħë?Mø±®\H5Õº\FŒKÚfóL=HuÄ„,àú›¯�ËXìxü¦-˜Ö6µØÍT¢ä“xeÉ+xÜž„zðÐÁذéeFÌÒ$´Ôã�U>ÕÇ«Ÿ àÊøî_[ìî�/×-¼¯ËÛýlª3Ó™O–BMUMbCiN2‡e¢†tYÌ�€QBkUÓáì95 Òämê”÷×nrYÛç-v' �pëˆÄŽr4[Íd^–‰ê×…XNÀ#V‡Z”ļ¿ï-è´÷×aoqÁôsJ-*…ÃfÚ ‰;¦¢0tìÐØˆN?÷€CzwTý557ñĪ'˜2cJRn‚ÅnážîáÚ_\{ΨE5¢’CŸ®Mœo0vé0Bè–uÑGBë"Ò~ï¯Ñü—õ÷þ:ê-N¼óÜQ‹RšDÙî2š�¥Gò†fúNøøÉB$AUÕ6¿²²³vŽý×_Û|^ûvîÃ:ÜzÚ¼8­<ÚÜš17×9·ma·Ê¨a£¶FÅÈlfc°Úœ«Q#IÍ�·¤Yxö¶g9Tqˆ{¸«ÃJwEáêBî™uYJ’¥UÙP§©%ŒŽ�;;±d•@s€H$’�‚Y–1eš6»ü¤ú“kQéçìǺÅëð÷3ÿÉùXíÝ�\o½òÏÞü,Ù¦l­çEëpK@½LÈŠçÔÏS§Èزmzy0‰#—ªb±[øôŸ²ä×Kð5ùºÕ¹®.déÍK±§ÙÏD*€ ¨ë´ajø½þ„y0£G†C¯Ä´D»†X�V>|ôC–<¶¯ÛÛ-N{ýšõÜ?ë~lf[[H­t>]QÒšz%ŠXŠ¢0øÒÁ„#aº#TU¥·³7ëYÇc÷?F“»©KŸï›/¿É¢Ù‹èkêÛÖÎËÕpP�øŒÇçѳ>íÌÆ»ÉȨ £¤»¢¥Züí“¿í’jQUU ×ò‡[ÿ€Íj;›úk‰ƒúH,ÀÛàÅu•°‹�=ë`k÷.‹©ÅE²ä×]O-®)äþ™÷c–öÚχ%à˜ÌvmtQUQ•°‹2lÙ—fwûúBUUéåìźÅëxì�Ǻ ¹Þzå-ÍŠª?c»ù˜×ãDB„pÜ »p›ÝÆ�QCˆ4Fèî8©—}Ê’Ç’ë-¶Óû;êu‘XZÄA¦ô³R‚ÁÄÙ=ùÓòÙÏþnËêÞb;½¿Óᨄ¶3ÔéGÄ ”l+IhÄËg\Núr‡8�lo±Þ_kð �ºhó¶ã8“ ¦¨†fobÇ“<¿÷yª"Uœ+H†·Ø ï¯5¸—„¶WØéäj¡jJjp5ºz#2³2™ø•‰„Ýás†\‰ö ?ê°÷×*�€„Ö~µ‹áÁCyiyBï�Ýi禟ÜDÄ9§:Ð$Ê[|ëå·XtM‡½¿Ö°hŒíÕã³ÉfÑU‹~ò/Ï'÷Û¹z•ˆŸÞbÌû{ö–g±Ûìz‘J�q)F¬ÿ‹J®Îði>â#*?¯Lè �d‰[çßÊVÿV½ªLÎyo1æýYÍV=“\Q.�$ÖAàDg?5‰0‹Y¬[¹.áë?èÂA¼¿ù}jݵÝO%гK=½Å7_~“‡g?ÜYï¯54ŸÈ™."jÀšÛÊBÆ�i`ê5SÞ¬µwFoDÁ¾÷÷!¥nA(a¤�NÇ[çE¨g¾É£�òOÊ©Uj?a¼ÖÙ°�êoýGëYò­%Ø­öÓŒAíŠ�e�|™õ²X;îÉèÐŽ[R$\gM$-=±�û%Iâ’ÜK¨ôVR´¶§Í™°±vŸ«A¢öD-WÜyó—̧¤¦„’M%XmÖÓ×ö mï®Õ»8ÊQÆM×®íë?ZÏOgþ”J�x�ЍøŽU¶"×êÉ2f!EÀ½z|º»ÌM¿ü~\<ââ„—]ÉŠLþÔ|š¤&6­Ü„Ýlï’’êð‰Ã|÷¡ïr×»pöp2eÖ�8ľÂ}XLgÎÍ·š­”®)¥¼¡œ¼©ym"×[/¿ÅÓ7ÍéÍ./Än´w‰¢Õw ßyú;Ì›?ï$©N>�…üéùì«ÞGéæÒ6©Å�kvrL:Ƹñ­«Å˜÷×ÃÜ#ž¤˜G‹a˜'W::]5ئÇQBî†>Þ>òvRod(bOÑfO˜M®)a‰/¹ úU¶ú·òÁæyÙÈ3ÎÏiö5³è'‹X¿l=éŽ3ÏBàuyÉ¿#Ÿžx›ÃvŠ÷·ì–eXMÖ¸©¿ÈŠbÄ:9s˜qB?ð t„)›eÊÊ9q$ƒ†Jž‘,IôËêÇõ7]Oµ§šêÝÕàF�žæmBØ&l3æÆ1<ûƳäŒÊ9«·¬&_1™U¨+ªCRÚ¦[z‹…k 5ïÏn�·¤Š…«ž «a_i ô b ǔӌÖÖ(O�£õ�zà1y’zø�séÙƒi×Nã‚Ë/ ¢¾‚Ý»vã8�-²îLH‚°;L¥¿’QsFq÷ÿÞÍÍónn×tÕ©ÅÕ;i04`”�üøŠÇÓûû2^þõ®çÝÖCsQu8X‹ÃÆ„\!Þø0cóÇvû¹å°ñJ*¹˜‹u6¾Ÿýô§?Ïï}^6îè¸gÚìkfñý‹Y÷ûumR‹Í®fÌÙf"Ç"z?O‡V‡�·F, ø Ð¥´9ì sÑ�±è‹°X-t5|üÑÇlü÷FÊv—QõYÞr¯6ÞW’µ‘²vÃZ®”Q! jH% $ˆu�•ì˲2j§Mdò•“u;Çf_3 î\ÀÞW÷¢X”¶‘|-cZŸº4ÆF�Õcå¨8Ê”Y]¿+ ¬ÈŒÌ3››Ý†ÝnÇn·c³Û°Ú¬˜-f FCB'£¶×[Lnv-w/Ç÷¥ìö3�ÙÇ€nI×Â&ØøÆF¶oÙN ‡ÙbfÁ3 ñ�4¸ôÞ!ë!Ê‘ÖÎÖÞ¨ Ä N}�|½ÎD=®²»x73®ŸqÖ!â)œ&³‰‚« ¨l¬¤¸°ø¬{‹qÂ2àu_ØÇÁàÁ¶ë`ð`LVßté·# ‚Š’ L&ÆLsÎÍL$ƒÂ¤é“´½ÅÄ«ÅãÀ�À±š>h»Ä¸Øt1*ê1à `¨^gä°;xÿí÷é5 £rG¥ÒIrµ9ˆª/Ö¿•�(·�XNœØ;ÀëÀÂhd¤Ó"F�¨¤›ÓÙµj9Órè? Š!�U‹WP~¼œýöÇ[-Æ8p ö¦:\Ý>bU‡«qàÀ¡8"@0WÏ3ª`岕̼u&v§=Å�ÎH.EaòŒ¨·¸³IŽ›ZB·ÄŽš@ [[Nû‡g<ƒ­�­±oWúV… ­,ÿî¯ÞMmumŠ�õÍf~ù¿¿däwF¢úâ<=¤ ueDŠ´äFû‰à y@ëú÷3´ÜxÝ`phÚÚÄc?~Œú£õ)vtA�æ†æÖ¬ë�@”uÞÐÙ+…ÎÝ«UÄ<Ä�Qu¨«Q$™$j‹j)o.'or^¢Øç<.�ÿêqv¾´ƒÙ�C|ü�@p:O°]ÄRQ¹ÀpAlÁvà6½ÏØ`6P²¾„ò¦rrÇåb±YRLiê�ÖóøC�óÉï>ÁátÄë0_#AJƒ¥�'@i°”á¦áD P|Uï³¶˜-T®¯dOÅÆL“2èÛˆÚêZÿh1;ÿ¼‡Ó�ªÆÅ¾úð�ŠÊ{ž÷ÚjB·ƒ²Ž¯ ö¨1?)Wr‡°åÚøÝòßÑ/«_Š9g!Õ�æþÏŠC‰×a>®RQ=+Ü+Únâ´Ý‰D?Ø|Zµê:;<Û=Ü’} Û6nK±ç4ØöÉ6¾—ý=\[\(θ‘ʽמîˆvÈ¡voÍ�¶Œ&¬†�GС¢§Õ“2É(F…µ]‹è#1fDjû'fóFTþþ§¿³ô–¥(Š‚lŽkvÅkÌ’™=þ=í»‡í=Ò^ÿÞ˜—XdñÉ9Zææ;ÿ|s3ÃF Ãd6�ßž_£‡WŸ{•'æ=A/S¯x÷¨xXð–뭎ܾŽ!šÆlEÛ7Ê�×ÕI‰ÚúZ.*¸ˆ»žº‹Üñ¹ç£Tضe¿ÿéï).,¦_Ï~D‚qÝÜÞ–éÆ !ÖóÒ éC€­œaR«ˆx#HÙyßÈã÷ü€Œ¬Œó‚SGjŽðÂ’ØôÆ&"Õ$kܳê�q@YC°�õÍëK,�àZûµ±øÖ À«€!®—,´4çãÖã,]½”œKrºd�†ðy}ìßÎâsS¹IDAT½Ÿ;gÞIoM7Ä?Í=€–ú�°æ}Ïûî7Öi-=Ç1'V2x'!š¡I¥6RË”§ðíyßæ²ñ—�nÒg·C8¦hK¯/{�õ/¯'CÊ@Øæ¸ÌVb¹{¹ÚIÐy̶ώI®Û€¥h6ãM¶´^ ·ÛTTÚSøpÎH¬–áˆåîå1·w[”\ßç‹QÂjŠ3§ElmªÐ6ýǶ$•H²Ìè2¡»kl×`”Œ1’eDÅùK)þœÿ|Ô �H MUÊç±bì ëØd[K¯õ=´TÙ^)ZÓ³­Àuh{~¸Cn }…„ w¡{ÙE1Î8ŽLSfìÇ‹Ðö·~ØÎSB5¡Å¤žöÔøkÎÚõ%E¬V0Á8�LSæÉVØÀàhhâE’”1‘$Ü„ÖH¶L3Œ%jü5llî²'Ümª@gZgb‘O)œx­‡Ä@ôÏÒµÐu`Þ!:Àö±Ú»º[\@·,/n¢�€K¢FìuÀ…ÝœP�w�¿ µ�ŠI‹E�wÄê%z1Â<"6ž%†žQU9xªû'€ûÐ*ËËÑ&Á« 5½ÛѼ㔉)b%×Ù¯C§„å²�‡€@? GTe&óš£Ä9Œ¶ë°�/bvDÔHÂ6‰SÄjG¨"–_m·Ôò×v´9ŒW eV̈ÚfN ^¯>À%Î*´±ÈÿJÑ:öZîW,JÞòRÄê¢È”2)pà ûZ»YN´¬ GôûÞQÕÙÈŒ’0 -P›%f, Ã%FZoÖê¨mTƒc:%‘-à •T§<ÙB¡«�šHÍ9¹þÿíSÎP€YIEND®B`‚onionshare-onionshare-26fcdc5/docs/source/_static/screenshots/000077500000000000000000000000001521174352300247415ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/_static/screenshots/advanced-save-tabs.png000066400000000000000000000472331521174352300311100ustar00rootroot00000000000000‰PNG  IHDR$íg>¤fõzTXtRaw profile type exifxÚ­—i’ܸ„ÿósî�à ïïøóQ¥®v/v·í)E•T”‚È�tûÿÿ3÷ŸXkt¹ˆÖV«ç“[n±s¡þñi×oðùú½>1_ÿÎÿ7ãn¯û¥ÈP✥?Ρ3^^_x™#Œ·ãNï;QoCáiøú¤3ó¹Þ?:Éx|Œ‡|j÷µ©üèê¸ ÍûÁË•û›Ÿn=Nç¿{3 u¯%^R-ãN‘ïåA:ߘ:çÂoâ.þÞ×ê®S»��7Ë{9{ÿc€Þùåʽ�~jŸ?öû‰ô.–õŽŸÞåÝxzÎßLüô(¾½í ̇ ›-5Û�Õõ\á]½u;¼˜áÁAÈÓõZå¾…k¹ŽÆ¡¾û äËO?8fh!†äÍ…VèÁ¾Î3L\ÌqGáãŒéÓ$±Å™NùÁ¢¤–VR�œq;0Ë)>} ×¼íšoeæx4Œ… þŸîW7çpfó„(œ`}x¯qã w~y @‚ݸ•+À/Ç ¿ÿ�X‡Ì™ÇN˜•v?&F ¯ÜJΉçŠÖ'ë6@ˆ˜»àLH à+ì5x‰QB Ž @ÏcÊq€@(%.œŒ9%ê‘D�gnÞ‘p=K¬ñ S›¢¤šlZꀕs�?’õ’J.¥Ô"E]i¥×Ts-µV©§ÈuI’¥H•&]“f-ZUTµio±%j`iµIÓÖZïÑu&êØê<ßq¤‘GuÈÐÑFŸÐgæYf�2u¶ÙW\iåU…béj«ïà6Ubç]vݲu·Ý ®Y²lŪ‰©5ëOÔnT?¿�Z¸Q‹Rç9y¢Æ¨y1N9)3‹9€¸ t<˜y 9ǃÜÁÌ·HRr<”ƒ�[á „y‡X,<±{Eî[¸¹¢ßÂ-~…œ;ÐýÈ9 ûˆÛ'¨­Óçæ…Ø# OL}"ûÄfæ´ÚºŠÍ�ªuÌŒ.qí2×L#DÂQOóJ:ýI‹5΋]Í'±åǨ†1g1S=cïSƒì1?-ïy¦Üä[³¼f#•±G–lÔ¾vöu�¤–Î •È9"C^.Ìöž¦?ž¹ вÙÒù¯ÜÂï’Eð­—[Œk‘ ²—)�j˜•¼ú¤oÑÕbÓ*q·I±Æ±I——Ð~1�ûÞ|¹kõÚ:hC$]0i,ö\¬í \X¥6&Æ”èòeî4>Ú¾-Ÿž—?DÜÙà‰8‚#öqèŸÚ„�4y&XÖ‹�I·™–¶¿PêA*ëÛ¶óY¯ŸÅ•p.žK¿îý½tÖ½Oœi(¶¶-4Ð{Óî£í?3í>Úþ3Óîs·I0ÓŠi"¯cN1¿gÌUÂDfbw‘’=šúA‡& ÀOë’ŽW¡3Ù ø"ûÈ3–É1KSiÇZ›(�™°23j"íÚöj{.W„ƯðŸöxQÉC˧v�²Ë�t‘ä}¿~Ž®—E»Ÿ­:ý’Geé;Ãî½å?5ìô —¿kØ}åòw »ß�ÅÏ »¿ òmX\¼*®�³ ‡]C6ÆZŸÐR§å¨Üt/fcvÍT‰=Ë «×¤§8Z¦ú­�hgú˜ÀÓ�'Èž½^‰£¹î°•®½úGÉ3Þ™¡tt¶Ò;ëQUt¬±6úšŸ˜eF»,qúShÒ,¨)¢‡¬i·²Ñ¤#G�¢ŽžÉ‚íd 5 ÉDJìÑgª“|½bžÅÏ,Û&BFæ~K¥Ëj!—1]·]Ó¤7R[é�QöhýDé ôA¡Ó�–ÓC a.šÕ¨qÊ’]"ÅÒÊn.åÖ‚I�›_c¶jL½í ¸u‘mA ±[Ä9€º¤4Õz®Œ �îhƒk 2h"ho�àBžtlôû&H’ �ãºÇ<…ŽÌJD`Ð_\,t"?y¸!L&3�Bo¨Ë35žT«Ý¤C*•"-é»Fo ³Eúå ÕK¯Ñ�‘º e ±Ï£Á;Š$j†R‡�N+¦kÞ²ºžŸVxòvïþô¿û[¿òhLÊ7‚Ë ŠšÙþ““÷ÜݾÄN¢H'8êH›²aÆ8¹u½Í–ü~Ÿô¶ËÄy?{xxËõD¬3C =T@*¥ÖE70òO[%W"à.kGÔ,ÅMxù?°ôj^ÔZ0�ô'AÚ &”-¥göé8O؉ý"b (ÉǶØÊô^Š¡hž$mC/7µb ¡¥ b �ö) mú(ÈšSŒm!V‘jP6“ƒG>°+:·’vSüwŸŠâM •ë‘•(xZE‡Ñ$;ay½Î#“((™On»/îû¶û»×_o»¿{ýõ¶kÿÑÚÜW¯#&´d¶)Iöâ©_•òùIáÐÛTsGhÁ0ªOƳáØIÙ²-Ø|:R†"ñ’…ã%MjEÊbtk=¤S­²¸#ED)šëÁ[´ñnW—xПâN6úDÃÓt�Ç<32�ΗÙÓÌœ¶w²•¼ê®c"ªz"ß®}BˆÔê-ý¤z[>¹½2ùs´™‹’ÛŠ}÷%gƒ0j‹›Ý²L)Î ¦Ò¬‘½"??9»¯øæ¹¸“E´B¶ˆrIN¹"eÔ„yŠjhEèäùD]/$ }O÷ è àûÂçÚȰgÛån¥y½Nø—\ìuuR;ªý O‚ïkÑ�iCCPICC profile(‘}‘»KÃPÆ¿¦‹T©’¡v ¢ .V±B­`ÕÁ<ú’4$).Ž‚kÁAtñ5è º:¸ ‚ "Nþ¾)ñÜ$Ð"­.ç—/ç|Üû]€;WeÍj4Ý63©$¿œ[áÛß zÇ€([Æ´ ¤Ñr}? Àê}‚yµîkº:•¼%žxN6L›¸D<±iŒ�ˆ{ä’¨_�˜t@âW¦K2.ºÌ…›ÙÌ q”˜/6°ÔÀrÉÔˆ§ˆcЦ“?·î±Âx›±¦Vdÿœì†‘¼¾´Hu˜v)¨Ø€òà!¡Bß*l$¨ê¤XÈPW’²mîÓïú4'¹^2ÍÌ¢Lž¢ëö3¶ ãcžS„œC/Žó1´ïµªãü;Ní>×z}¾L9N~‘^­k±C ‹îyySפ=àjè{2DSt¥ m®PÞÏè¹r@÷бêåçÿÇé#�ÝÒ·Àþ/’÷Z‹{‡ýüæ±áß?Á_?ŠtÓiÍ£¶bKGDÿ3'|ó pHYs  šœtIMEæ&' �n IDATxÚìÝwxåÂÆágfK:’ÐK(Ò{•Ž‚ ˆˆ‚E,Gõøyì½£ `AD9`9 "J±P¥H5(E@z „ôdËÌ÷GHB„˜àï¾®¹²;;;ûÎÌ›2OÞbH2u’QÀ×3}œ××Ü�ózÎ?»€çv_Ïôq^_åÌ'0È/�Èëù™†=ÅÃ>ÍãÂv¶û{û4Ÿ—•ØÎ\/ž.`(hQëòúšû± ±œ9»ëO×*Â.`�}šÏ0ržSg@vÉkß§ $(:gHœ.x(ì’_(a8Ï0Œ0OóœP€Naåñ¼ räè²‘×øù…y=.LH‘_ ÁX¯3/¢ ðÁȵ^§ 'NŒ7á<à "¯¯æi‚‹3 %²#  h�Caæ &Œd#N e´h8]kˆÜ‹CR�Ö­[_òÕW_Ý_±bů×+ŸÏ'˲dY–lÛæªPʆ!Ó4eš¦œN§\.—ŸOééé >|ø%åÊ•«:þüm’”ÿXy2$*ÿ@‘ë±CRýï¿ÿþÍ®]»6JII!€àÈ0 kÑ¢E›z÷î=ZÒe´”ÈÞZ"wˉ-$\Ê¿e„#××è±cÇ>Ü¿ÿ)))œ}þÁ¼^¯êÔ©S!**ªÒ¼yó6*cÐËB *iH ÒéǤ°¶mÛøù矟!ŒY‚ƒƒÕ±cÇ'6lØð•¤Dål)‘çø†2¦ìÌ+ŒÈH4رcÇ'eÊ”©@7 �Å0 ?~üPݺu‡êÔ®¹»qX’¬¼¦ý4s=6%…têÔ©cDDD�ÇÙ”:>ŸO^¯W~¿_–•13¥išr8r¹\r:�”ã,ËaÛ¶¢¢¢*¶k׮êU«öHJVÆxv¶|ÁΞ?dÍš‘_7�¬Y8*¼õÖ[£«U«V‘* (M¼^¯’““•–––c†Èì3Gx<y½Þ7ä”ãÌËá÷ûU­ZµrŸ}öÙOÙ‰™E®¯ÊŠ;r·�Ƚ„·nݺ&ÕPš$''«°-ýý~¿’’’äv»B9΢mÚ´©))\ÒA�l‘}ÉÊrtÏÈkÉ $ƒ‚‚B¨Ê€Ò"11Qg3ì€ÇãQbb"å8‹r†(gOŒ|3‡¬¥‚[I¸ç«­E,99Y>Ÿï¬ßïóù”œœL9ΰÎŒ�'²yR¶@"¿ÖY��*ä<¢§°Stà�_µxþBmŒe¶.ÀùåõzU2d�£@9ΨÙ3„ÜÙÂ)-$¤Óϲa0Õ'¥\ê&}ú·jððç4w·¿x?Û·IŸ½ð’ÞúàZkq-ç÷W^jj‰ØWI/GÖÌgòÚéÊ‘™äÈ”w0¡¼¦ý̾aöæ ˜Ù)»´lÖWš÷ËoÚy(Q>WU¬ÝL{_£~WWд_´ŽnÖúí J±6iÝöõ®VdÍý±ëõõô/õóúí:”è“34J5´Q¯©[M7Pl|>Ÿüþ¢ Þý~¿ü~ÿÏxQP9n¿ýöß;iÒ¤ó^˲4f̵oß^]ºtÉñÚ’%K´råJ�=Z¦ižM9rwÕ0%Y¹³‡ü‰<Ó PŒaÄñÕúà©1š¿'ýäüXÞcÚó³fnZ¡UW=¢§†6W™Bþ–6«^¦;îLÕò¸hõìPta„Ò×Ôg^Ô7û|² C¦i*=ံüºQÍoÂ…«séÚ��Ç£   "-G^¡Ã銢,‡išjß¾½¦L™"ŸÏ§K.¹äD1eÊÝ|óͧ„gPŽÜÙ‚•WîàÌç y ØÒˆ­˜ü®æïI—‚ëª÷�w¨ëj LúK¿|ñ�>þi·vΙ é-ÞÔÈÁ’—æ½3Y ·íWl|¢’Ó …T¼Híû Õ�žµlHòmÑ÷S¾Ò¢´Š2šwЭ ’§˜9ŸjƼÕú3Ö«  õtqß›5èòz 5T¨ýú·ÿ¢å|²ÕuÕSÏkH“0)å ¶mNP…š¹þ{bÇꇗoÓ÷)¹#ë¨]¿Û4슺åSš6NQ“~Þ¥#ÇSäw‡«Jýê?t�ºÕ”¬Z6uºæ­ßª]‡â”âw+¼Fo�~i�Ç´qöT͘ÿ«¶ó+¤Ru¼zˆ]}F­H¥_Q¶Ž8—}–†rdµŒ˜2eŠ$Éétž#²г,G�cGœEr­0N÷P yÄñš¿2^¶ Æ7?¨;ºÕSTh°Â*5Òåw�Rÿh‡ +VKX¯I²kóêß´ýÀQ¥(HaA–öÿ¦ù↓©Óòù�Å|ò´žûäGý~0E¦ÛPÒþ�š÷ÁÓzþË�òv¿!¡ 1$YǵcÃ:�lÉ\I ZÕSùÜAØ~¥yL…J>ô‡~üð}¼>«/ªKfÊõ(<2BÁÖqí^7Wï¼ñ?m÷KòïÕ¯ –+fw¬RÍP• ²”ìVY3U›¦>£¦-Ò–c•�RÚ¾ š;þYMXv\Œ‚ÿ,�‹Pœû,-åèÒ¥‹† ¢éÓ§kÊ”)2dH�aD!Ëqºl!Ç –Ê:Hðwþ1u`�öûlɬ¦æÍ£rþ"vTSó¦dÈVúþ½:’ýo£¢z?6Q“>§;šʰŽjõÊmÊk’/ûèb}1o¯¼F¤:?ð®¦NýXcïh©P¥iÛì¯ôkJáöë¨Ñ[CzG+H‰Úôå˺Øpýû�OõãÖx�òÿ³‚®|r’&M§;›ʰŽiíª¬ò9ÔxØxMýðm½úüózå…¡j(ùü®?ŽÚ9ÊÒçñ‰šôñ§šú|?UŽ[¬Ïçí•ÏY_ƒ^Ÿ¨w'LÔ¸-¬x­šÿ‹Ž‘HPÜ ÊNfDV—�ìcJœe9òm‘ýqaÆ� � ¸ÿ˜ª\MU†b}{´ac¬®©Záä/cÿ^mŒ9,[†+WU”))�¿3œNWfhaå�[œåo÷¼÷ëRDƒîº¡Aw]û-÷Œ>XyLk¾^¨Ý«nžûqæØOÊê©zûë�J ©¯^wôRƒÀ�š7éýî) xÉ|¿%ÉpG«cß6ªœío$#¬¡"™+ þQG¾9žÍìYû,ÊrœË±e9²‡Ùˆ¬1%ò % QŽBå Î|‡¼ZI€bb”»X—¶ž¡ßV$(æ¿c49ôN]ݺŠwé—/Þ×W;ý²Í]|I �åg8£ë©Žk‘6&¬Ó�¿Äªi—pZ´Xøl!µU§j!ÿè±ë·å{Ú ¡jDÉá U¹ð€Œ—RS”Z¨.–âT²-9kw×ÀÞÝTή˜i™�DAÇQ­–j8k³/AÞÈNêEM’7á°]Q§Žc¸ ¹\.¥¥¥�Qàp:n·»HËQ˜pä|—ò,­ZµJC† É1ígÖã•+Wª[·ny¶†(D9òjqÊëÎÓ¼�_áü-‰DYuv§Öý5N‹nÕœ7Öœ¯»U­ç nrÖ¿¬�ˆ®ºö²oõûÜ}ZúÖ]Z3Ñ-orª| Pí>W«mˆ¤BücÇ¿s�&ŽýR{ý† Ó”)K–eË6LE¶j£:)ÏA,r0Q»¶Ê™[uô·)zô‘媒¬ÝI…8ŽJÝuM·ïôê�‡´jâhÝ6­Œ‚Í4%%¨Ûcuo+õ þAœN§G‘u—p8gÕ2¡ rœM0RÔå0MS£F�Ê3pèÒ¥‹:uê”çkgXŽü†…È([i…&øû˜‘�tß+•Ôì믵pÕ&ýu8Q>WU¬ÕD_Ö_Ww©•1»ÅY‡ÁjvëÓúOÙ)š±`­võ*¨R#µí=H·\YW…ýŒTG:7ÓªM;t .Y>#Pá•kªqÇ«tÓ€V™Szžž»éÍzh˜GŸ|»Z;vÆèˆœ «¤:Ñ�U=´€�eÔväsz¬òt}ñÓ:í8˜¨$G°ÊG×Q”Ë+[.þ�€˜   %%%Ù¾.Ôr4D~¯²ùd™ý¹!)23˜È½¸²--�9ò.ÕP$''ËãñœÓ>Ün·BBB(Ç–#**ê.Ië”ÑÖ2kñå^LåÝú�$J­���“(Ÿ§ÓyÎ!å8!ÏÜÁ<Ã7P*„……�Õ@�n·[aaa”£hÊ‘o¶à<ÍÆÌ²(µBBBäv»•ššzÚ�.‡‚‚‚är¹(ǹ•#¯,á”\!¿A-¸ ¸\.¹\.ùý~y<ùý~Y–%)cðF‡Ã!·Û}V³XP޳bH§¶� ˜\�²þãO9þ¶räÈÌ|^ ˜E!ϼÁä¼€âF ŠÓ~€ó%ßl� Ø�.� •8f ÎÂîeãÆ�œJP$ H4oÞœ³ŠcH€bG Š�(v ØH€bG Š�(v Ø9‹z‡Û·oWbb¢Ž=ÊÙE‰¡2eʨvíÚœ (Š4�ؾ}»LÓT�=8³(qV¯^­;vJ@ P¤�Dbb¢.½ôRÙ¶Í™E‰Ó¦Mýøã�œ(Št ºi ¤£Ž@ÉÀ – Ø•˜@ÂçñiîĹ\s°&ÿg²R“R¹:\ Š|–�³?Âçõéç?kúóÓw(NßOþ^µš×R—]d:Š&3ñ[^í�ߪ?�¬Òú=ó´=öWIR�È6jQý Õ�j§*áõä0]Ô Î3çß]Ÿ×§¥_.ÕÔ§§*îPœ$)).I3^š¡š�j*ºIô9FbÚQ­Þ5K߯ŒÕ±”}9^Û¸¡6î_¨òÁUue“ûÕ¶æÕ Œ f³”ÍÛtäÓÿ)aÉJ¥ïɸFÕ«ªL—öŠt­‚\ÄI€ ÈßÚeÃïókÙWËôñãëèþœƒ îÛ¶O3^ž¡„Ø„súŒÄ´£š¿ù=}¾î¹Sˆ쎥ìÓçëžÓüÍï)1��‹‹íõê¯G_PL�ëtèÃO•ºåOY)©²RR•ºåOúðSmêy�v=ö’l¯—ˆ¿5�È #b÷Åžòšå·´ú»Õúqú�ŠÝ«C»)áh‚,¿Uèýû-¯V…›?Tš7ñ´Û§yµpó‡Z½{–üV ½ùµôë'Oé±i1ò]aÄæ›îÒá�gJVþ×Õö[:ôÑµåæ» %àñ·Ž!1ù?“udï‘|_OOI×g¯}¦ÅŸ/–ßçWPX�j7­­î7uW­fµät\üýñ[õmÌØB…YÒ¼‰úö·±ªÙNÕË5.yWÌ:¢Å¾¦I ;êÉA�å8³«£Ã_ ÕÅ÷îЈù?ë‘fNù�þ®EËŽ)ºOgÕ.æ<»ž|U‰ËVzû„¥+µû™7Tã¹GøÎ€Rîom!ѱG…” )ø&46A[ݪíë·+fIŒ¾ýà[½tÓKš÷Ñ<ù¼·Øvxe�Ý4òs,eŸþ<²êœŽÍ»âߪ©!³RN¿±«^í¬²×ÏTÂy>çѪW¿žª„’l%|û¨®ºy¬V§ïµOÝò§ŽLý<Ǻ²—t:e»ÜëýRv¶î7e/í¬3ÞWÍl­j>÷ˆÌx_e/í|b�í·tdúW%à[ÇÒþIýU%2R‘QÑ1×ÃO(-�DPX�º^×U�L{Dݮ裂° ÓßR›†štn¢!ÏQ@p@�ÛfMíy6Îå½’¤°fjYWÚ¾n£²z±ø·ë›isõÛšéšùÓÉn$¾-ëô[j9µhU[Iöñ5šxOoµ¬¡°2UÔ´ÏCúlKZ¶�ÛJþå]Õ¼ªÂƒCU¡~wÝ9~•Ž�è-“ªß§Ý§ËURXP°ÊUm¤ž/­’W’gÞ�ªÒMcwf³!í+ wÊétÊq«æ¤K’GÍ}V7vn¨Êᡊ¬ÓQ·¼±TG¬¢¹ö ‹Wæx~üÇ¥Ú?îCU~‹j>÷ˆj<1Z•‡ß¢LÕñ—æØ6~Ñ/|ç@)÷·Ž!‘0ToP]Ãß®†jÆ‹3tìà±|·mÚ¥©FŒ¡ê ªŸÕç�ÏcÉÁ¬£¶­ËË3¥6z©›KòoŸ¥¯¶vÐ WïЂ/*¾_•‘­Øuk´ÓÙR£[¸dû¶é½zë?‡ûêù·¿Q›à?5óÉuÛ@·j®~Aí\™!FJ°Z?ø¦¨¤ Æé©ûh·¹Rߎ¬-m› áwýW®{ÇkîuÉ·]{‚ªË´mùN“-Û–l[R@½üóê$޲ªî²tü‡‡Ôû†¯Uó�—5ý�šJ\:V>9@#¢Öêó[ªœs’åÙwà”u»_xK’Tå¾;$I>˜ª]O¼’ç{Ïçu”Â@âl…„‡¨mï¶Z8uaž�DVˈa/ SµúÕ µÏ:‘m´qÿ³*O�È6çxDnµêØZ®©¿jÕ_~u»HÚòÅgú£ÝM±^ËÍÔ÷qWëúrmXµQVý»Õ¶¼!Ï/ôúÒªz`ùûº»™SRµzk‹æwû\Ÿ¯}ZíÚK’¡ðKïÕS#/—[’ztRøþÆ<þ#­¿ãy5‹= Ãþ2º¤ÛeêÔ²¬ µP»‚Šj”Qµ†�Õ8«¿ˆ½_¾þ‰Ž^ù�–>s½Ê’Ú6P²ںë³ù::øVEçxz £pë #35)Ä{¥†Y’ ãóúä÷úó#:5Q÷»ké—K•—T¨ý5¯vùY—å\Þ›Yj•»¸£éwý²2^¶o£fÌØ¡N×]©�ªoè}:û�lßZ¾2N.î ‹–mØ žßõrDz Uhh¨Êv£­žƒÚÀŸÏG•ÕÅ�›ÊÜ£M‰¶\­ïп{KÓ¶PסOkÊÒ=J;“¢{ÿÐÚ˜Tÿú6ÕË(ChX ÝùmŠ|öêPtÛpU®xʺ��R•Ý®L=Ù}ãÙŸ@¸«Tú{*¨u@]SE‘‘‘ŠŒ¬ f�,•G’ì$}9$k}”jÝõ½Q æ,I… R`hà©aDçŒ0bλs´û~9œ |hàiÇ�¨ÕN僫žñL僫ªNdÛs>G�KuIô3š¶dµâ£çkæ�îzòÊŠ2Ëë†þê3åKýu‰CË·‡¨ËSmäVf7W'=õãõÏq"V%¿ãµeY–lC2 Cr××íŸoP�%ŸëÃñcõÐeoêÕ[§jáø~*Ÿ+4Éo¶íPõÁ“5ë¡æ9*‰©è"3¼[¥mÛqâyÙK;Ÿ#²ºi�ª<üÅÿ´,Ç8eºwä;$ò¸�=Ëþý!á!ªÝ´¶6¯Ø,¿Ïb̈Û^¼M˾Z¦ýÛ÷+=%]ß}ø�ª\TE]v‘ÙÿÝq¥°ºêÝè_úrà Jó&ª �®0õnü/U.sѹ�Sàhª—DiìÂYzÓó­’{�Ó•‘’m»ÔvðMªõÁdM˜XCkôFÇÙ¶¡ŠMšª¢õ…~Û¡‡ÛFœØ–-ûDh�ùØ:¨æ­—}Ñ¿Ô<ÄÎìᬚ]†ê¹.7ëÖ±½ÔòññšõD_ÝjŸ¼F¶mË(§§¸xKvpæ§9¨Ec§>Ù°Uv­ëTÏuÊÖ¹Žàyó5:<ù¿'fÚ8þãRm¾q„Žÿ´ìÄ6»žxEñ?.ͱÎp˜Š¼ñ곺6ƹvõ0BÕäꑺ»iƼ)É1³5mñ^ù ·êõ¦žµLI†[D—¬¦GðO $Ζé0Õý¦îúeö/:vð˜štn¢áo WµúÕU=J‡Cß}ø��%júóÓU±fE5ìÐ0ÿ<Àt©M�~:žvP?l™tÚP"ЦõoW›êýä0]EpDêpU/ENúX¯ï«¤Ûf]¦¬FÎ&ƒ4¸ùëzbÌïru}K—gÊàît—èô©¹o "Þ§+›DȈۡO+Ýs]3e•*}ç Íû)Heý‡´fæ«za^°úr‡;%k÷÷úp�G šÕP˜uX«×”?¸…"‚N½!hÒR õœÞ}ê#EŠVÚÎxUp�®{`°Æ xM7 ¶õC;«FpªnÞ§ˆ«‡©Gås¿Ý¬WGQC®×áÉ3N¬Ë<ä·.êÖxQí¿§‚ajwë“™ãqXÚ?i£þ»x¯ür«éMOêÙ>n~¢@a3€’V è¦ÑðàµéÕFÃß®ê ªË0 …•Ó€èöWnW…tdÏM{všì8PàþÂ#Ô³Þp hñ˜ÊUÉw»rAU4 ÅcêYo¸Â#Šìx‚»\£^ü²¢oÒ�.Ù¦5uÔÖ�CºÉíuêâ«û¨bVVଯ{?Ÿ§·„hÑ+wèš^½uý½¯kÎúƒJ²%¡ªß¹›ê[û]®Ë¯¹[ïlª¥»§/Ô‡×U–)Éw(Fߌ»Gý»_¬Ž=éåÍ�õÈǯèê²y„6õFjÜ‹ýäž÷�®í3@÷¾õ¥6²TîŠ75ïó‡ÔbÿT=|Ó•êÕïV=úÑ�Úq¼èf·¨öäh•éܾÐÛ—ér±ª=>ŠïZ¸’¢”ÑR"ûâʶ8%µŒ���pº�ýðúöÚkϹ«ƒÏë“ÏãS@pÀ)Íìý>¿¶¬Ú¢iÏNÓ–U[Ôí†nöâ0…– -pŸ~Ë«ýñ[µ=vµ6î[ í±¿JʘM£YÕËT'²­ª„×+¢–(,ÛëÕÞçÞÔ‘Ofžè¾qJ%u:5ôU{|” ×Ù7ê1 CÿûßÿÔ£G�"(¹¥ý“®U›G–Êc„jÀ'[õ>-$@‘‘‘wKZ'É'É›mñe_мËFÖØçÂátœ"÷¾L‡©†êÞñ÷ê‹×¿ÐÊ9+U±fE];êZ9ÝùŽi8U­l#U+ÛHÝê-°ü(FN§ª=ó°"]«Øÿ~­Ä%+åÙ»_’ä®VEa]/VäMýOtÓ(9×ÇT¥ÁSÓß#Û0Jgt;XZ ^¹veÝöÂmªP£‚–þo©*ש¬.»pEK©ÀzuTí©KU™Í€0•àÚÀYÝS•æÂ‡– Õµ£®ÕÀ‡êû¿çjPJ8Kû¸\êz]Wu½®+W€R¢DŽ!.l&§·"m!aš&­#P¢EEEiÍš5œ8 ­[·.²}i q饗ÊãñÈíf D”<¶m«M›6 ãdÀY8zôh‘í«H Û¶åñxäñx¸JøG|ÎcH€bG Š�(v ØH€bG Š�(v ØH€bG Š�(v ØH€bG Š�(v ØH€bG Š�(v ØH€bG Š�(v Ø99”,‰‰‰?~¼$éž{îQXXØwŒ´� ILLÔ¸qã”�� „„�7N‰‰‰ÜqHdgѯߥû&ÅÈÇÙ³˜˜M™2EÉÉÉ2 C†a(99YS¦LQLLÌu¬ÿœ@ÂNÐÚïQïVuUµb”*µ{Zk<{4mP#5ºqŠvY’¬8müٺŠIDATn–m‹—Í÷Á)ü}¬6Ö ©»eq: H-[¶LóçÏW\\œ*V¬(Ó4eš¦*V¬¨¸¸8ÍŸ?_Ë–-»`Ž·Äž]³5ªSMµ}jµ¼ym�²YS‡µRõ+ÞÖvþûI_ñ²î|r¹¢n§/æÎÓ7Ý©&Î EF×UÝZ‘ 2þÆýßiT‡ªªÔñy­Ï³iFŠ6N¸Võ+TÕ-_$廟”?fêÿ®m¯zÕª¨FÃNºá±Ïµ9%¿­}ÚðB'U®ÙOìÈëÄyózU­Ò[þʈŒ (E×­«è Á2$ù·MÒ 6õU³rEEUT•õÔ¢ëÕùêý™Ê(¬¹sçjíÚµr¹\jÕª•Ú´isâµ6mÚ¨U«Vr¹\Z»v­æÎ�K q>Y‰Û4oÜݺâ²úïŸéyÜÅSÌW/khÏÞzøÛ½ò|˯Ë~ÑÁªýtßÈ>êк•Ú6©ª3R½^˜­Ù/õQ…¿)�°ãëéGéÇ”à|.†GN¹CƒßÝ.gWË>ö�¾á}p“Þž=_ÿ{ãÙ_ß§ù^Çòlîaéð�Cò%¯Ð˜g+6×6ÖžznÂF¥ûcu(6ã욯Ô+ßÌÒ WDÊ�d§Ô_û¤îÏÎÒwßÍÖg“_ר+´fÜíºö‘ù:N3(”µk×ÊëõªU«VêÓ§Ï)¯÷éÓG­Zµ’×ëÕÚµk $Îc¡ƒ_=©G¿JWï7ÞÓðz§Ó¿ícýûÙE ­U·JeU­ÝT�o�¬­þB¦o—þ{ß¿´ Õ½sKuy”;aÅKºóÕT�œò¤:ä|qó§jvìÅõÆ}º¢Uµé3Zc_¬¹±y$v‚NUpíÚ ønŒÞ_ïÉöbŠ–½3VKË×QMó˜ŽÍ|Âç\5W+ Ã­Š [«M›öêÜ£Ÿ†>ö�žì¤Ã«Vh‡Ÿ*P�7Öå—_®N�:å»M§N�tùå—«qãÆç³XUnùTk~š¤÷®£à<¶p4x@sÖ|§wîîª*®Bîµæ-šøó-Y²D?:B O;é©GÆÜ¤›ÞÚ¡&÷Œ×_¤‡šý¥ñ·×ú%ßZ�ñ„•¢ñ³æë»™cõà ­U¹PgÕ£˜wîÒsG†èƒ—.W…<Þc™«ÿ»{–ê½ø®F6”Q@à’Ÿ ¿£¬Ê…›'ÎaTÓ¦ªâ߬ßÿÌ£ˆuT±G¥ ½þ£Ñ]èã1_ëpfî`íú¯ÆÌLVŸGVײé:z$±PcjXž8í\ò‘¦ÿâQÕÎ�u“Ê@¡ôìÙSMš49ívMš4QÏž=/ˆc.¹·Œ†)ã4¡…y¦qJ@„j5h˜-ˆH.xû¤š0q³Zþ{…žTM¦¤6MmmXx‹¾ž»S#FÆêðQ[å¯î¦®m›*HR³BÅó¶F¿gêÞ¯ÿ¥f�†¶œ’1ÄêÛ'þ£•]^Óü«*Éô|.*µk¯hÿÇš¿*î?$ËÝEwÜß^ƒ^ê§Î¿Ðà!C5¸o E�®Å†µKSŸx_éC>Ó� ÜR#`$-}MÏ,j¥G]¦ˆBŒoáj1Jï=·[÷¼Ô_�_·eÚ•)ëV¼]C#ój~¯¸ã¶ÂÂË(¨ÍÝÓiš^zgž†?›¤wf$ª×ëÃÔÈu\?–‘Ž‹“%åH˜‘êÿÚçÝÊ!Û—¬Ø«ôÅ[¯ë޾>}4ÿ-õŠ0¨Hp†ü~¿lÛ>ñøBD QÛ–m”Q¯—gëñŽîl/r•­&—Õê¾ÿieŸŸôùÇõþWèíñÿÒ´ÿ=¦Žeò¿÷ÿõ�>_§Í+û(ú�)‡¼ÖïêSw½^X>MÕf~©]Ç’u_‹ªº/£0ò{}Ò¿¨Õ¯3´âåÎÊ^"¡jvûD-’¨CŽÉ®�oôÐÀ¯[«mÝ<.sj¼âÓ …„†È0C4ðÞ�;øm=i¦éçJ·hNŸ¦Oa¡Rb|A]6œ*W³ž6Ì,MÓ6ê§5W¼¯‹_P¯kB©Gp†’’’ò|L q3 ɲ,Ù’\µ«aH²Öm‰Wµ¡”ç;L•©ÛC·?ßC7xA½úLÔäEªãUAù~†£Ú M\r…ÒNÜåûõ×'whè÷íôÞ§£Õ­B€œOÌ×òûý'ƒÏ"=ÙëI¥ÿß·zãúz9Èì\aªX#TIëÞÐ ÓªþÈÛÔ9ðÔͬÄãJ°ÝªœÑœ#¸ÓHÝÞ´«žú©KÇܦfnI VH�”Ÿ ¯”ÿgæâKJRšœ pS½àldŸi#¯Y7$.4fYE”7ttÅlÍý£±®jx¹Fk «ß¹[CÔmÝ먌7VÛwºÕù¶^ª­­š3i�Üͪr�Gû—ü®c WùrÉ¿Mc{uÕ«•ßÑ–)”£�€»œª×-—m…_Vy· wyÕ¨SMáNIk«nÅl›x¶*Ì4ä¬XGµ¢‚d',Ô¿{ŽÐmÞÔüñýi¤éðÖ-Ú±w»6üü…>šò³Ò»¾¤4Ë3H°“•¬ gå&ŽZôØ´cV€nP%s´Ó…„8e‰W¢-…äuÎl�nZ¥N‡¼ÉÇ´oóbý÷ý©:P}°nì@�€Bظqã)cCÔ¨QC’´sçÎS¶¯U«�ÄňÒU£FëÛÞ×£o_ª^z«õ#Ÿëó²Ïé¥)/hÄ{Çå ŒR�6w¨Ñ�^ª•º_ë¿£)ÏîÑq¯CáÕš©çïëß�Ü’?]©é†Â£" ݲàÌÙ'[Pø¶é£;úêÝÃuQ‹N8fžîèßTåòøÓNNT’‚”ÕµÄPxÇ»õzǜۇKÛã•`I•rŸ®à ª^ÙÒOO_«ï|†œ�aЬVO-¯|FŸßw«:…3~Æœ9sär¹drö†|°ôß‚KŠÊ &²/®l‹SRËØØØ T‘3�4[w6@ÞWÕäåÅ­9 ?/¾øâHDFFÞ-i�$Ÿ$o¶Å—}¡…Äyâ‰Y«ßËöÕS—F Ö·oß f:ÏÂ"�8OÜ?­Å«ür88€‚5kÖìwÌ&—ýüq�F�' Pì$@±#�ÅŽ@; Pì$@±#�ÅŽ@; Pì$@±#�ÅÎY µjÕ*® E¤]»v%®LÎ’z²z÷îM� ÓüùóÕ³gOÙ¶}ÊbYVžëmÛÖòåËKäñ8¹¤”.ù…¹Ã Ã0Jì10†(v ØHPŠ}óÍ7úæ›oJ]¹C€RjöìÙš={ö‰1#úöí[jÊN @)”Fd™3gŽ$©OŸ>¥¢ütÙ ”ÉFd™3gΉ`¢¤£…¥L¿~ýtÕUWå9ÕgÖã’®Ô^¯W›bb´~ñ/:´{¯’ŽÇËoù%I†$C¶LC2 [ Ú·Õ€[‡ÊívSK(�JE ‘žž®^«¸ÅËU#"XõC]r8åtœìqb¶†-S–bæÌÒ§Éɺqäq•(aJE ±jù Å-]©èð2ŠßŸªci)²-¿lÎ&(¦aËmZªV'T‡-ÐKëÖËévf¶ Èh=a­) Ö‘ùž¬×\SA¡a*_½†¢ÛwSã¦Í@- ˆ•Š@bå�KäL5´}_¢™-!†!‡™&d±lC^ËÔÞíIªR3DM"%‡áÍh9aØrÖ‰Çæ‰ýd¬s˜¶l¿O–uX©[7iïÊ/4³~ õ˜‚ƒƒ©)€Ã0Œ|Ÿ›¦yb<‰’<–D©$Ž<"G¼%Ù9O¸lCN#çÉõÛ†d™:°+I±{$¥+ÝJ•ðä4m9eÉaÚr˜–ÊXç0-9 [.§­ ·© `—jD†Ë½í­^ÔAÝz÷¥¶þV©©©ZºtéÉ[âlaCÖã¼Ö•T¥c ‰Ôtø$Ó6deÁ2e˜-²óÛ†<–Cé~�ìú5ÒµƒL‡C’äË\¤“ RÖWÓï“áõÈHO–ûÈ^UNݨm‹HþvåË—W§N�r´~Èk–�ÜËòåË $Ζ'=]†-�?M–í“!KÊêj‘5˜¥qjòÒ¢�¬FµôÇæÍ²m;G–Üa„”ѬÅ4M¹\.‡VVj³ê:³–Z(Qò r‡¹»vHœ!Ÿ×'o°T¶eW‰”+4X¦Û%3Û,¹ÃÃ0«Cœ²¿¼.ˆa²m[~¿_–e)==])ÉnÙ>›š@+�„×ò¨ÂUmŸš¬£qGä�õËï÷çH{N×úálÖy½^yÓýÔŠ˜Y é1lí9t@ÇŽSZZš|>_¾MOŠr�-ÉkùJÜùðý]?ÌZ¢>*0”TÖÞïôê“Ó“ιÈK©h!‘æõÈç˸û>Ÿ-"òZgY%ílØJ˜óˆ®éÖDZ]TÛI%€BßQ%nÕü™_è§ß)Í¥¦WÕànÕ�íž+u×}>sž6ìK’Q®¾z ºU½. Vöaû·ÍÔ×5O WÛ2Ɖ÷Æ-{GÏ-¬¡ž¸Z5*¶Ó€Aéªì–”¾^Ÿ<5Eý¶%Gh55»üz ìX5Ûgÿ³”Š>ËJh�;<8—u6CHÀ”HøÜèf=öÚ[zidüúkýš˜óÆÏð¹T«ÿÃzù­×ô`çt-ør‰çúgµ?!^I‰5÷§Ý'fr”÷O-øþ¥&%*É’äŠP�úUlH²Ò•œVO7>ÿš^ý5=9¤¶vö™VÿçÞt–Š@¢03dœËº‚B‹‚«†¥ÝÓ†ªyõò v¹U_=M)Y•ñ/Íz´¯šV•; TQu.ÖÃó3Þyè'½x}U�;8B5[Ý¡û2k¸ÿ�½1TÝUQ™ 2ªÚò=5w�rôÐHûŸn 5d†Ì²CôMúiö �Q¦¡ºtŒV˜ÃPP•êª`x”îͱ…ëtP—zeå2ÜŠª^I�ž4yrÝ)&'&+´yk•ýõý–bK²•°æýVµ�š(IÉ>ÉŽýA¯ÿgº6çÑÝÞ¶,ÙîP…ºþ¹×¢T4ø·,»ÀÐàl[?f]Á-$LEµºY�½›ªG¸t|Ã'úÏèV½­–ÿ_ÅN¿OCÆí×;Ñäf¡JÞý§üõƒ%%ë»GoÒ3ë{èÍÏ&¨C¤Gû7'ªvSRºÖ¼ÐW}ǹ4ìÕOôrCKë'>¬‡n¸Iá¿.Òèú™R@O½ºäMõ’ G9Õp´O@NéúkÁí¬©®+—ÏÔ˜¾CZòýoŠê|¿ªš¹‰¤TW¹J—•�¦y+�©E7�–/:¢–®“oÿ·JHÎãfÒ·I3Ÿþ�¾ô%+!QªvŽjlüc¯@)�À>ëpálƒŒ“Ÿ\påjt…®o”ù¤}3ÅÏ›®Û–ÿªDÕÓñƒ‡”­NWtS›J¦Ô²mæNStè`¼Ì*muÅ¥íTÇ%µl�¹�Ĺ3n“Ú>½Yo«!SÒÅ-l­ù®¿f~ý§î¤^fA˨z£&j’UÐ#ùï��WûþP7ÔÖ-£Úªl^·}ÖQ­ž2A?— ºWÌÕ½ÀVjJªË—U½víõͤ%Ú^)]+:ëÞè0ý˜ª”T[ Ì}ÞX7<=RmlyŽnÐgoOÔôšOéöV!ú'Æ¥£Ë†Qø ¡¨»vÈ0 ¬Ä»¿{^ƒº6Qt…r*[¡‰ü)]vzªÒm‡.ºùa ®0_·7k£�¿«ù&eD+F¤®ý/5Ùð°Ú4¿Rÿ3K1qãdøþ\§�ñiZ<ºž‚¨ÀrWëãÃ>Ø{@ùvÀ(`Ÿ€“aB†ézÿç0 ¼w †äqÏg§jÛWïjVúåºû–Ö*gžº�´”4¹ä¨ÔI]ʯÖäiU­k{•w(Ð�®ÔÔ‚šÛrG4Q«º†ì=¦ê(f)©/ÅÖ""¿uyño§›¾¬MõîÕ{ß,ÒÒÓô¯6A'Onõ�š´n«¿u�‚?£«š4Öuo—_†"z¾ª_¶ýª�†UWÌØ›Ô²Áåzc}šdÛ²�põ{{•Ö¯_Ÿ¹lÐo›6é§ÇÛË•onVÀ>Ò7ë›/ö«Í°›Ô²ìÉ[b;q»~Y²Yq–díY ¿ÕÑà[;ªbžý ,¥¥ùä pÉ0ʨU·¦ k«îMƒeÈ-·+]©éÅ –’÷®Ô²?,U­¡j§�RÑe#k‡âšê3ûº‚¦ýômZ£ ¾–zîñáê�1þîª.û³mPEío~Bío¼S—l¬ÛÇN×·<¡&ÉÙ\×<ôžúßqµF´¸Zc'­Ð}/4W“Ð$ýú{œjŒè¦à<>7 8HNû˜ââm)Wš—ç>ßî.?v@ÖÁ-Úv쀒Æ?®¥™·Å]û¾Jsæ¤* u=ÕܶE�Ðä§×g¼ÉQU—߯zTÌ 0ìt¥{ ¹\·Ô��oÔã�³>Á­—W©©¹Z¬›� øCÓ¥OmÉ^U�º×ÀÁ%<’Èñ¬8§ÿ,¨Ë†³~S50fkÊË“Õè¶Vª�¦­‡}'Ê»h²fª©ÖuËËŒ�Ñ/»Ò䌈P¸‘ª_?}_["Û©A·’·/ÑÖDCå#ËË(Ó^£în¢K^¢kƒžÐ]—]¤pïmýÓ­Kîê§‹R@ÓVj¤§5þ‰Uë–ZJÝq\Õ¯»Rš�Ï>ù™¹@Íþzz|ÿ<^¹I/¼’ù°ÇÃߣ€�aê|ßuÎóÅ@µ¿ûMµÏØ‘z1ë²¹†¾2VC¹¥-�(ž¹_s8βáht¿>ž¸O÷¿ø¨®™tTGˆÊV¨¢æª*@–l] IÏÎÕèýI²ƒ+ªA—‘úè­aª®X­X:C�Ï|T{â} ˆ¨£ößÑäÑM唡öÏ|¯ïË?ª'?xLƒÞ<&_PE]tñ½j6<#�pÔ¿[ã_Y¯¯ŒR¿©¶Ê×»J/tj«2ùî€vŸ/)*3˜È¾¸²-NI-ccc'W¡V­Z¥Þ½{Ÿx~eÏÞªÕ N‘‡½æp8ät:µgãošüõWÔÀßjÉ’%êÔ©“lÛ–eY²mûÄ’ýyödžahùòåj×®]±•322ònIë$ù$y³-¾ì‹YšNþùn‘%+ŒÈ|•Z@+�„¡¢¢0ër†’M @‘+�„Óå’•9ÝÅùœþÓápÈápäXWØ)@@ᕊ@Âår�èû"�Ÿ�-³Âˆìë,Ë’Ë妖PÄJE Q&<\~¿ÿ”õE5ýgî0"‹ÇãQXÙ²ÔŠX©$:vé¨ãÇ�K*ú�-�Nç)aDÖã¸Ø£jÛ¥#µ€"V*‰+úô’ÓoêÐ�ƒJKKËÑZâ\ZIä#,Ë’ÏçSRR’öîÜ¥2Îu¿¬'µ€"æ, …¬\¹²ž}åy-Y´XË-ÓÁýGäõzäóù%Û–”9¥²‚‡ŒÇ¦aH†!C†2ræÉ–™Û’.—NSAA�ŠˆŠÒ¥×Tó-T¡Bj E¬T‡CÑÑÑŠŠŠÒ•Wõ•eY'fÝ(J†aÈ4M9(88X¦iRK(bÎÒRP‡Ã¡2eÊpŸðïPì$@±#�ÅŽ@; Pì$@±#�ÅŽ@; Pì$@±#�ÅŽ@; P윜JÃ0ò}nš¦lÛ>±”T”GŽÑüùóåp8 µ=�Dñz½Ú£õ‹Ñ¡Ý{•t<^~Ë/I2$²e’aØjо­Ü:Tn·› ¸ „††*::ZÁÁÁ…ÚÞï÷˲,mÞ¼¹DO©$ÒÓÓõÁkc·x¹jD«~¨Kî§œŽ“C`˜†-‡aË”¥˜9³ôir²n9BAAAÔZJ˜RH¬Z¾BqKW*:¼Œâ÷§êXZŠlË/ÛŸ³é‰iØr›–ªÕ ÕáE ôÒºõrº�™-(2ZO˜FFk ðed¾'ë5—ÃTPh˜ÊW¯¡èöÝÔ¸i3PK(b¥"�Xùã9S mß—(GfK‡aÈaf„ Y,Û�×2µw{’ªÔ Q“HÉax3ZN¶†uâ±yb?ë¦-Ûï“eVêÖMÚ»ò ͬßCG=Vèæ0 pJE qôà9â-ÉÎ9ЍlCN#g+ ¿mH–©»’»'ARºÒ­T9 KNÓ–S–¦-‡iÉ¡ŒuÓ’Ó°årÚ r› v©Fd¸ÜÛ~ÐêEÔ­w_j E¨tŒ!‘š®ŸdÚ†¬ì/X¦ 3£…Cv~Û�Çr(Ýï‘]¿¦Bºv�™9 ©/s‘NN‹’õÕôûdx=2Ò“å>²W•S7jÛâ±RHxÒÓ`ØòøÓdÙ>²¤¬®YƒY§NeÒ¢�¬FµôÇæÍ²m;Ǽ¬¹Ã)c®VÓ4år¹ZY©ÍªëhÌZj E¬T>¯OÞ`©lË ®)Wh°L·Kf¶Y6$�8ÄÆÆêÐ�§ì/ûvÙ×Ù¶}bZ”ôôt¥$»eûlj E¬T^Ë£ WµU|j²ŽÆ‘?Ö/¿ßŸ£ÕÃéZ?œÍ:¯×+oºŸZ@3KC!=†­=‡èرcJKK“Ïç;¥ F–¢\gKòZ>j àÌÙ)Z7ù ½¹ð`Îñ!©”´�Hózäóeç³ED^ë,j \ÀüŠÛüƒ¾ùn…¶­ ^£F¨KDîµcÉ·úvqŒuÖÈQ½TýÄ¿÷-ýõÕsúDCõÄ5Ñ2ímütŒ>Kí­Q··S½Ë)<$R¦§eᆲ/wdÌøh»Ê*ºÍ•ºáêVŠrþ3Ï|éCÂòŸäÎe]A…Íp�²¿nŠÞšm«Ç-èæÚeN½I¶S´å‹±šv¸�Ýý¤ê—wËÈww)Ú>û]Í<ÚEwÝÕ^¦¤j T[’l¿R“ µºý% nè”/>FŸ�ùH_×j¤;[þ#Ï~©è²Q˜2Îe]A¡Åióû˜V¾{—z6¬ �À`•«ÞRæï–åýK³í«¦•CåUT�‹õð¼DI’uè'½x}U�;8B5[Ý¡ûhŠÅÊ·C ¾Þ­æCnQ×¼ÂIÖ¡%úz} ]?ìr5(0ŒHÓ_óß×ÇÛšêö—ªš[’|Ú4õ½ùsÜ©÷–¶%KA vücO©h!aYv�¡ÁÙ¶~(̺‚[Hxóz¿ÿoïîcªºï8ŽÎÃåÂUAy²0oe…¦(º"N �³Ö‡:ÖÙB«h—Õ¥éÖÔDŒv#Yźv™8·ºu‰Ø­lÝÔlIW§Y›™ µk«mmµÚX'B´ä¢wȽgU(¨ë.'½ãýúëÜß�ËÉå—“œÏýþ~_Í^ݨ»VViû ¿Ìó§žx‹Î½X¢oþ¼Qe›^Öó‡«ã£ÊöIêОŠEzúèÝúÙŽMš–Ü©Æ÷Ú•™jr37Ÿ5Ï6¨¡%(cû�õÎۆgÍÔCÉïý$5PÛ»õ:ÝÐî k´ór¬ü…%*»'KÃz=†:ºðf�6™·ë‘ïÏSfì±…ÐÛV«ÁêT - {üZ‘é!�ø|s>s¸ðYƒŒ«Ùø²:þ¦ ?9¤/,Û§�?ü²®Ù„ôþ_šŒËPᜯ(ÿSš<¥û /ª¹©MfúÍ™Y Û<Òä;¹€ë�Ä…Vu¤NÕwËïS†Ý¢º­UúÝÞ,}o^Z÷rGÚ™÷€–-ÎUl ^Xÿ[ý5s�Ìê]Ùà=NéÍïh÷ß ”Q<¾O`ÑóÀ9\S–®Õ’Ûm9Á³zý…_h˟Ǫráx ÅX":–l7$Dzi‡Œ�‰®ã‡ôfë(Þý%õ^ñci\Ù*-I}Eßž˜¯’U›õÊ�+±Š‘¬ûV,SîÛ«”Ÿ7_Ë~ú’ê[h- n3b¼Šq,YC²F)'{´>n:׫#FŒ7F!ÃVŒ!™#²•3& ææK}–`òúg豕‹•~t«~µë¤‚7XÿoĦ)’¸m­tIDAT_ígÎ(0D÷.ŒŽuŽ{�õ+ì(<@faúKT}ä˜ö=·@¾}O«8÷•þæ„B2”4«J�Ö¶¥~Õo\¤É9³µáh�»¸Èòç(ëb½Žœþ·œð¿ô�†f¥�M—Ù~B÷¿§–°©”ìñŠ9ö–Žw8rÚTÿQ¢nõûú­¥·FåiÑ¥J¬ÛªšÃ-×mõÙuá¤jëNj„ŒFCóó�’M-uSaÄ`Œ]¯í§�•§ ÃZôÚÞ#ê7Nð¦kjÙSzáàQUßÐË_Ô»ÝÅvrž¬Ü¢½oÿI�Äíׯê:]æ~î‰� o,ÎÖ‰êJUTlP­¯XeEÉ �9¤]»^ׇAGöçéái­ÚñL…*~ô’.ÍX¢Ùþ�¥ÍÄ|-ùÖd5î¨Ñ�ó×>PZŠÒjùòåzòÙ5$}]�giˆvýŒ®=$ú†‘ûo—l(~¾ÊŸÈÕW«ªÄ^­ÇffjXð¬š|…še¼ª�ÍcugV¢Ì¶z<”�”¤ã’ÿþ×z?¹@9©1ê8±_ÇÚ %&'Êàv.2”�{¿Êsïï=œ³HÏ®ëyáSÖÜÇU9wÀB *UyÍ{ÆŽ+Uåúî—¯Ó݇…�¯W!z´îTDô=gYÖ ºlÄ©`ÍíU¡§6?©…UmR­*(¯Ñ„”WU½v·V4äøF+§è;ÚöÜRùu^u¯ýQ?Ø^¡Óm]ò&ݦ©%¿Ôó+& ÙT @ ñ¹Ô_&0X׆¶më†{‹˜£uWù6Õ–÷=1Mo=Úß/ŒQéæ:•nfò†.3š.v°+"zô„Ýg™%DXT†"[ýp½±Þa„äHqQHØ�ÂÝí.³ý§eY²,«×ØM·7-* �Ç#ÇqucËž0âÚ±p8,�'†Y@„EE Ÿ� P(ô©ñHµÿìFôèììÔˆ‘#™%DXTÓ‹¦«µµURä7¶´mûSaDÏqËù�5¥h:³€‹Š@bνse‡L5ŸmR0ìU-ñ¿TIô #Âá°ºººôÏO)ÞöjÆ=³˜%D˜ ™––¦µëžÑþÚ}:P{@M�çtùr§ººB’ãHêÞ€R=ÁÕcÓ0$Ã�!CW Y†yµR¢ûg I–Ç#Ë6«¤”Í|°Dy“&)55•Y@„EE aY–222”’’¢ùÅ_S8þ¤ëF$†!Ó4eY–¼^¯|>ŸLÓd–av´\¨eYŠ��ç?Àÿ¾þ®#�®#�®#�®#�®#�®#�®#�®#�®#�®#�®#�®ûÁ$s ¡n@HIEND®B`‚onionshare-onionshare-26fcdc5/docs/source/_static/screenshots/advanced-schedule-start-timer.png000066400000000000000000001602371521174352300332700ustar00rootroot00000000000000‰PNG  IHDR$óÉ}Ö¤sBIT|dˆtEXtSoftwaregnome-screenshotï¿>-tEXtCreation TimeMon 30 May 2022 03:40:04 PM PDTˆÚ IDATxœìÝwtåÛÆñkfK:’Ð{GéUzUŠQ±÷^~vA{G± ¼*E±£" V¤¨HUŠ€(RCKÏ–™÷�HÙ4L& |?çÌÉìÌìì=I8a¯½çy I¦3 ùZÒõP_ó®‡z Êž]Èc»�¯%]õUîƒ_ó¡—4œ(l8#T‘s½¸ÁCöcCùC޼¯—�Øî<;‹  [B§B¾æ]Ï[(%éŠ((ŒÈ»/Ôk9Ö%euHiQÜ%Ô¹b]ÅØJ®¤�DQÁCq—œçÎJ9oÙ(Nañ˜P€Š¥,Ã+ÄãÂêÈuËF¨ñ# B­'¤Pˆõœ_󮀲QÒñ" Œ<Û¥ÂÉCãMäí�(*ˆõ5T0q¤¡DNüwEuH7Œ0•;˜È#r†*àø|¯�Ý!QPQP‘÷q¤¤j’b%y%…Ir)t ¡<Û$œ”·K¢°�,ƒ’2%ù$�´ORš¿·ÏNä=Gv0‘/”((�((„ÈFÄHª 'ô;vì9Ý»woáu¹\¦a�1PÙÙ¶­`0h¥§§û/^¼iܸq,^¼x‘¤¿%¥èp—Dö’>ä #ò…†²:Šê†È»¸$5èܹó€O>ùäæš5kÆùý~Y–%˲dÛ…M= *Ã0dš¦LÓ”Ûí–ÇãÑŽ;öŸuÖYÏþúë¯ß++˜*+x(h±ó~uép—Dqƒˆ0I-^xá…{_~ùåËÝnwdZZÚ¡0‚ €£‹mÛ²,K�@@™™™ŠŠŠ ¿êª«T«V­îܹs7HJRÁcU„dH WÁ�„+ϺKR˯¾úê¹¾}û—––FÀ1È0 EFFjÞ¼yk†z›¤uÊê”ÈÙ-‘·s"W‡„GwF¸ò|mô /üoøðá=ÒÒÒœ»JPáøý~5mÚ´FBBB­9sæ¬TÖ —ÅTÒ�¡¢Ã—¤˜®]»Žøá‡"ŒÙ"##Õ³gÏV¬Xñ‰¤dåî”9¾„¡¬);C…y‰V›6mz»J•*5¸Md3 Cû÷ïßÙ¬Y³‹•ÿÖ�¼·qX’¬PÓ~šyÖMIQ½zõêWÃçó9{U”‚@ ¿ß¯`0(ËÊš™Ò4M¹\.y<¹Ýnê8Â:lÛVBBBÍnݺõXºté?’R•5^„­ÃùBöº!ÉÈž5£ Û4²gá¨ñüóÏßV¯^½š¥rÕ8Äï÷+55U¹fˆÌ9s„Ïç“ßï?ô†œ:J^G0T½zõª½ÿþûßëp ‘ÍÎóUÙqGÞ‰¼KlçÎ�þ— Ài©©©*n§0TJJм^¯¢¢¢¨ãêèÒ¥KCI±’vèpWDÎ%;{Èu{F¨%;��ˆˆ(Ýïe(99¹Øo¾sòù|JNN¦Ž#¨#<<û¬ºwï®>}úäÚ7þ|-Y²D·Ýv›L3wPÌ:òÞªaJ²”'{((�™^çØûÖ¤±Ïjî?™‡çÇòïÕ?«Ð{kkéiwiìÅíU¥˜¥Íº'êŠ+Óµh_# îQza„2×Ô‡Õçÿd†LÓTfÒv­ûe¥ÚŸ7º´^€bù/·6Äçó)""¢Të:H…‡¥Y‡išêÞ½»¦L™¢@  HÊ #¦L™¢Q£Få #JPGÞl!_¡ƒ�D¨'„ &€Sì$-~óÍý'SŠl¦¡W^¡á�ë)<å/ýôá$½õýßÚ<ëe½Óá9]Ó!R nÑœ—ÞÔ7¶)ñ@²R3 EÕl®î§_¬Ñƒ›(Ò�X§¯¦|¢y5e´ï¡KZ¹$kŸVÏš®s~ÖŸ‰~EÔh¡N¥ Nj¡hCÅ:opãOZ´= ÛU_§�¯Ñmb¤´Ú°6I5æùôÄNÔ·�_ª¯Ò|òÆ7U·Ó/Õe'7˪OZùΣšüÃíÞŸ¦ 7VuZöÐð‹/P¿á’µ] §¾£9Ë×kËÎ}J zÛ`¨n{ìgìÕÊϦjÆÜ_´qoPQµZ©ç£uÁ€F%ê"T~¥Ùñ_ÎYêÈ2eŠ$Éív #²Š#¬£Ð±#²2ól(l Pà{ÿbÍ]r@¶¦ãGÝ®+úµPBt¤bj§“®½UùdX‰Zðír¥I’µKk^¥�Û÷(MЉ°”´m•æ¾ö¸¦®Ì(àEÒ´úíõðÛßé÷i2½†R¶­ÔœIjüG›å/îy£¢eH²ökÓŠ?´=Õ’+²–Zuj¡êyÿa•á3a(uçúî�'ôÖòì{Q=2Óvk�?L±ñqŠ´öëïßfë¥g>ÖÆ ¤àVýòõ"­þ;Qéf´ªDXJuEªª™®5SÒ#ÓæiÝ^—ªÇE(ãßš=qœ^^¸_Œ‚Ç–ÂÆEpòœ•¥Ž>}úhôèÑzç�w4eÊ�=ºÐ0¢˜u•-äÔRÊ:HPެíÿh[À–Ìzjß>!÷bW=µo[C†lenÛªÝ9ÿO`ÔÔÐû^×äÿ› +چ˰öèç%j’/{Ï�úpÎVù�xõ¾åM�ú–^¸¢£¢•¡ Ÿ}¢_ÒŠw^Wƒ¡=´‘"”¬5=®›/»Jw>3]ß­? |ŸŸ˜5tʘɚüæ]Ù6\†µWË–f×çÒñ—MÔÔ7^Ô“ãÇë‰G.VÛp)¸ýwý±ÇÎU˰û_×ä·¦kêøÓU{ß�ú`ÎVÜ-uÁӯ땗_ׄ«;*R´tîOÚK"€Ó Ë­»"¥(àÀ)¶}ð“}£ð?½ÙvÅ©Eó8™+ÿUòþ$•õG?§ÀæõÚè·eÄvÔÀñrIªÓ¯¯Z¿µ\?§mÔ†­Aõh\ŒóUÔñ²'4¡çB}óÍš¿dµ6.üH¯¥×Œ×�ƒjåûàÕ˜ÕÕ¼y¼Ì•[•| 9ë<Ö-›þ¢^ÿr•vg؇/Í•®ôÌPjÈívÉ¿y½6ùlÙö:M»ùß’dx©ç©]T;Çÿ‘Œ˜ÖŠg®08¦¸\®r<’Ù-²ÏYšu©Ò®#g‘3€ÈS¢ P¢u+_ÈÛ!‘óÉyObT;A;ÏЪÅIZýî³z3úJ�ѹŽÂ’·è§_Ó'›ƒ²Í8�0 ƒJ6ÖöaîF-ÔÔ3O+“~Ów?%ªmŸXíœ÷£þØ2¢š¨iÝbþ§ÇÚ¥U‹¶*ºUk5ˆ��Ë­j±aY»ÒÓ”^¬[&,ؾC©¶änÒ_gí§jÁX­žv0�(ì:ê5V×�ZH’?¾—†ŸÜP‘†äOÚ¥dOBþq,G5�Ç£ŒŒÐã'8Åë-ùÖ…Õ!Ž”u–eiéÒ¥=zt®i?³×—,Y¢~ýú…ì†(F¡º#òí/¨CB"ˆ üUÕû²+õÛ_ôãŽõšõÜÿ4+×~¯ê ¾ZvŽ:â?ÖF\_�uâú}ö¿Zðüµúõu¯ü©é (LM†�¡®Q’ŠñÁNpó×zý…�´5hÈ0M™²dY¶lÃT|§.jê’Bb‘‹©¸&MTÍ\¯=«¦èž»©NTªþN)ÆuÔê¯3û}©'¿Û©¥¯ß¦K§UQ¤™¡”Ô0õ»ïuÝÐÉSôIG ·Û-—ËUj·K¸\®#êL(¬Ž# FJ»Ó4uë­·† úôé£^½z…ÜWÂ: "«¶;ò>)Ô €CÌø^ºé‰Zj7s¦¾YºFíJVÀSE5·Ñ '×}gÍnq¤ŒHµ»äAÝ[uŠf|½L›÷øQë8uz�.:¥™ŠûŒÑT=z·ÓÒ5›´}_ªF¸bk7Ôñ=OÓù#:œÒ³hÞ¶£tÇe>½ýÅÏÚ´yµvË­ˆ˜ZjÚèxÕ�.ä$Fu½æaÝWû}øýoÚ´#Y)®HUoÔT ¿lyø� c"""”’RŒT»˜ç:Zë(l,ˆ‚ö³Ž²ÌùØ�¯¬`"ïâɱtܽ{÷+ÅyUÊ[jjª|¾"îû+‚×ëUTTu”°Ž„„„k%ý¦¬^Ëì%�w1ºû�•VTTÔá”�€ÛíþÏ!u2w(lÜiB @¥sDAz½^ÅÄÄPGéÔQ`¶* 5~á Ò‰ŠŠ’×ëUzzz‘]º\.EDDÈã)ý‘�±:Be ùr…‚µà¨àñxäñx åóù eY–¤¬Á].—¼^ïÍbAGÄ�òwHLŽJÙŸø—·c¸Ž\™ƒYÀ‚ PBæ … j P&$€ã˜ö”•³:$€ãŠ $è’G¢ÐL!ï´ŸZ¹rå/@%$Ú·o_–u€ccHÇHÇHÇHÇHÇHÇHÇHǹKû„7nTrr²öìÙSÚ§ŽX\\œªT©¢&Mš”w)•r ±qãF™¦©Aƒ•æi�RñóÏ?kÓ¦M„P”j ‘œœ¬�ʶíÒ<-P*ºté¢ï¾û®¼Ë¨”Ç�à6 TtüŽ@ÅÀ –ÀqÀq¥>ËÆ�aùe'm”½g™‚Û¾“ö,ÏÚ×A®:eÄu’Q¥©dzJ¯XP.J=�8væ^Yÿ|%kí«²Ó¶çÞ¹}žÛçɈ¬-³Õ52ë‘V½| E™I[»A»§¬¤ùK”ùÏ¿’¤°úuU¥Ow%\p–"[5/ç ¥©Ü ;s¯‚ëß’õçTÉŸRðqiÛ\õ”ìôrµ¸„Pâ(aûýÚ2æIíšò�dY¹ö¥¯ûSéëþÔ®7ßU�‹ÏSƒï�á¡CŽå;†„åÏêŒ("Œ8ÄŸ"ëÏ©²þùJ²üe__) nž¥Çþ÷´¾ÞÍ´¨RV±öükµë­÷ò…¹Ž ZÚùïjݨëdû+ßÏ�_©¶mIÚ(kí«Å #²ùSd­}UÖ�?KöZ` ¬›©ç'~¦5ÉV¹×R–-cžTòÂ¥ÅþÑ'-X¢¿zæ?½& b(× +ñ×ücFƒ�¶]öžeePÑئDý[×Vld¸¢ª××ñ}ÎÕ¸¹;TðçÿǦôuj÷Ôrm«: W¾ãònÛõÖ e¬ßX¦µÊ^ùÛ¿/—ç–� þxî ó­Ì!÷èÕ÷gêƒ7ѽk©ZlUæWÍc÷ô�dÇ4UöV«¯©áÃwÚÖðá»ÔjÆkª:°÷¡mvÐÒîw>q´ÖÐ,m›<\uâãŸÐHWÏö•wAP©”ïûäì©=�~nY°÷é§–Ëßùf½öôM:ÿÔ!vÖhÝúØÝØ=üðq�ß5ñŒVª¥˜„æêsÙKZºïð­Á5/é̶õU=*\±õÔþ´{ôé_ÇM°÷êûGÏUß¶ ¡ˆØºê5þ$ÙûÕë×UÇÆqŠ©RGm‡Ý¡÷×e8û=(�¤—äz¼ÿ»Ú6á Õ¾ê"5|ø.5xà6Õ¾ê"mŸ4Uû¿[�ëØó~r²T@(õY6œ¼O¿b� ­f-jË~{¦Þú~¤Æ ª+ož#lÛ–ÌXu¸h¼.ë’ àæOõØ]wèW­š4T1’ŒZ=uÙƒoèÖºUeìZ¬Wî¼W—ÜÐ\«?½Tu´_Ë¿š¥Uñ·èõ熨¦ö+½f3™� zõ¼¡ºwשÿâçêù§Þs».=Û«†??¢naåñý(œïßü·êüýÈó’¤:7]!IÚ>iª¶<ðDÈçV¬Ÿ= ¤ÊwÚϸÒöyGþÜ %L½Ç¼£'þ½Xc‡§éÝN×…—^®ËGöW£È‡™uÕëì:¹‘)õï¥øusÔÆlýâª^ɨÞQ§ž•}p5øûS}:~‘V.U·$ oÞO§ ês(ðð-xHO/¨«[½¦ëÚ¹%õP§ç×in¿ôÁ²Õ­Gœ*Ó0Š·Ý0¤¼áCAÏTåzˆY{ÀxîÀR¬¤tU»ê¦÷VkËïŸê¡“ôèÑ3ÔæøSôäOûúó|··h,sïn%³¶¤¯ÿ@÷žÛ[m×V|B |b¹üÊ(°!ÀÒÎ+´Ý÷»ïYUÑÑÑŠŽŽVÕ~Ïj½o‡¶m–ɵþWžÚ5ómkpÿ­ªsãåÚ>iêáÛ7ÆÝ™/€ðÖ©åT™¹YÛõgÖQ||¼âãk¨Ý] ä“$;E�ÎÞž Æ×~%F”€Â•k‡„×IFdíÏ´aDÖ–ªW´‰l¦ª4í¯Ñ÷÷×è[®Óø!ôàUÏhÐo«mˆ£Ýn�d[²,IþŸ5~Ä%š\ýZ==ùuªåÒÖi×é¬W EÛ¶%O/�ýîe �ͱÃ0S§Þ¯!)¶_elØtèqÕ�½…Ù·iáaª}ÕE:ðýÂ\ãHTéßÓñz¥«L‰bßßÝXjq•´æÉŸR¼çx¢³žÓ¤â�#ÕFƒ{ÕÖøWÖk“ÏV›ƒåÚ¶}°vû`ç„-Ù¶¬=˵l³©^÷ŒÑ…b$٪ݪ†Ìƒûmûðñ‡× ÕlÓV5­µêŸ8ý¯kœòÞÐP¿Oñ£ÎÔ®7ß=4ÓÆþïhíÈ«µÿû…‡ŽÙòÀ:ðÝ‚\Û —©ø‘gÑ5ÿõV#ZmθF×µ H’RW¦i?nUÐðªÅ�Ë4¸±)ÉPx‡F̪E(ß1$L�Œz'K;eoœVt(ቖÑô¬ç˜l\{�>¿ï&}3@½Û5R\¸_‰k>ׄ·þRTϛչ� FµÖ:¾NPS_T3j�P«j.íÝ´G–¢ }ž·×µº¥×tÝuÓÙŠÛq“Ni'cß&­öuÒõç´SûNI’Â[4UÂèsµë͇¶å  Ú–pÉH…7oRæõ…dĨÛ%cÔMRÖ´Ÿ+õî�[”WmÏ£qÃòc (Hù’Œ°êR³ÑRxMÙë^“Òw„>0¢–Œ–W˨wrÖs*Û§¨êÑÚôÁ“úà‰­Ú›éVlí–êvîsš5æ*56Uô¸ÞžºoÚÓÚwç ºåôçu èUTµ5ít¢ ûÈÝÝR7|0G‘cÇè¥'®Ð»3ä�k¬N£ŸÕÅg·Sµ :d½1·)cÃf%-XRôÁ’ªô9AõŒ«8Á�” ¬`"çâɱ¸%uLLL|¹¨“}ûí·:묳ŽìË/;i£´÷7Ù;~�ö,ÏÚ×AF­Rõ2ª4­x�øOl¿_[~N»ß~ïÐíyn—.>Oõî¿U†çÈ34Ã0ôñÇkРAG|ŽÃ,m›|–ºÜµ@>#Z#Þ^¯×è�ÅÇÇ_'é7IIþK çRê‡ÇG(!Ã-Ŷ”b[Êh<2ô¹³^à?Õ‡ ÆíV½‡þ§ø ÎRâ»3•<‰|[·I’¼õê(¦ï Š?ø¡Û4*Îx¦j]8U«‡ûd¦Â£ # $Êý– @ÊS¢ÞØÛË»Œ1ÃbT½bNb“ÇHÇUœ1$À1ƒ à¸Rí�0M“îTh úõ×_Ë» ¨”:wî\jç*Õ@bàÀ�òù|òz™�mÛêÒ¥‹bbbÊ»¨”öìÙSjç*Õ@¶mù|>ù|¾Ò<-PªJóàÈ0†p�p�p�p�p�p�p�p�p�p�p�p�p�p�p�p�p�p�p�p�p�p�p�pœ»¼ ¹%''kâĉ’¤ë¯¿^111å\Qé£C€ $99Y&LPRR’’’’4aÂ%''—wY¥î˜ $k¦é¶+ÆkÎ^»¼K ŸÕ«WkÊ”)JMM•a2 C©©©š2eŠV¯^]Þ啪£&�üó¥Ù[Ç5¬­ u5jÆ>eü4V=›÷Ð 2$IÖ–ùúxö2m÷•s±Y`¥ž>±¥:Ý8[ä6àœ… jîܹڷoŸjÖ¬)Ó4eš¦jÖ¬©}ûöiîܹZ¸pay—Yj*| áÛò™níÕP]Çþ,AYÿjúm×é­½}ôÀ[ŸêË/?Õ¸“ªÊSGÍš7S�ز¸LŸþ�÷²n~‚Z6¨£ºM;hÐ%�ëë­�\GenüDœ}‚ZÖ¯«FíOÒµ¯,ÍñF¿xçÈÏVÒº/ôÂí£tr·ãÔ´Õ úª€�Å÷ý­jU³¥.ýh—Bå © îQ×Zu5ê½YŒhÕnÚLMëWS˜!Éÿ«ž:¥ƒš×¯¥ 5T«N#µê 9¯¼© žš}MµhÒ\íû_¨q³6+ôÍ–ö&î“Ñø|=xm+­xe‚¾Ï˜Õ¿F“Ÿ›­¨óÖõmMíݽ7ä-ùJ¦+qÝ\½ñáJ¹š÷Ñ u*è¯T"ƒ.4ŒÈÖ¦M <Ø�ŠÊ^í��d˜E yž è:-Õºuô¡-…�ÄÔ†é/ê ×ùšñÊÍê!Iõ̶ùêñì'úéñÁ:9¼¸¯mi÷7jÌÌ�÷Æ•jã–d§i×Î$ µ”�ã={DB ÅØ›´c·%Õ5 ?G^þšÿSŠÚž¢«®¤æÕ}~­¹€ IDATZÿþ8ÝyÕyò}4Oã{Dä«koâ^©j‚º]z«Î˜|µ^œq‹^Ù@漤·þ>Aÿ›Ö_už‰Ræ¿»•dKñ!¯/ ßŸ¨ºÏH¶eɲm™±�tó”kÔ± cMLLL™[‘UÜ@¢Ìeê÷Uëäßö»F6�~x³”ßðjû~[ªUœH$ m_Þ£‘×­æã?Ðã'ÅRl)Tª’S!çÈUòNmßg¨~ÿ‘:£o}™’Ú´¯ÕsOÑŒ–hL�þÊ•Ø)ÚwÀ'WL¬¢«Öõ—5Ó‰¯MÒ’Q—é·—g+âœi:¯¾KkªT‘ÖìÕ>KŠùÂ.5½äu½qiS¹l¿’w¬Ó‚éÏ깑Ãü`¶ÆœUŒï ¸‚Á lÛ>´~4:† [¶%¹[_­i“.PýœÍ F¤j$/Œøgæ-qËOjÿøÇš8²éá@ÀˆTBÍÙ¿ìÐnKª}ðü»w+ɈWÍCm…œ#/·G^ÓVò�$Y:x¿�«¶êÕ6t`Ï^¤<�D²$IQµ£dÈ­Vߨ!¯Ý¡gîÙ¡MkÚ骉½)[ÑU¢¤¤ýJ. @‘ …Å7V«Ö­³~aŽk§n½âõO§óõÞ¿èîú\3 ÄRRRB®MŽ­@Â0$eÝr …«U›fÒ«õwtS ¬[ò±2–?«KoþA-Ç"Hð¨}÷Nò¾?_óÿª]—¤d-þq™¬†ç«kM³çÈÃÛB­›JßüºL{ìãUÓ�äÛ µ›¥ºÃÈ“÷x+I’¤È¨’Œ¸aºîÂ'5ì…ÏUíœ75²‘)ÉRdT”ìäJ:”rÍNOVŠ_ +á­5€¢äœi#Ô¬Gƒc*�0ªÅ©ºýƒæ~¸X'^ÞC­.¸ACÞ¼^ã.¼Y©7 W‡š¥lýCû�Òy]cd7è…!}õdí—´nÊEç<™½KŸ<ùŠÖ�îï�®õ«Wg¿ŠªÔo­±¦âO»Vç?;RÏßð âî8I1¿OÖ˜�|êóøEjç.Î9l­í�þLª®úð ÝÖ®•ν´·^»ëIÝ2¡¦îTEëߣ÷öwÔ�£:ä$ìT%§H‘Ù|zÕ኱ºmÿB5¼ò$U5²^+2:RJNÊ $B²•ºu¥–.N–2S”ø÷ }3u’>Ko­ÛÎî˜ÿu%²råÊ|cC4hÐ@’´yóæ|Ç7nÜØ‘ºÊÒ1Hxº\¡{Î[ªqÏ�ÓÇC¾ÐÍÍÏÖÄ™.=ùð‹štÇÇÚ™f*¶Îñ:õþSun×v¦Ò3 Å&Äçï\ðÿ¡_V¤*}çS:{ÀS9vdM9:õìh)º¯z÷%¹î|\\4Y¾¸ãtòýSõØE ³Šûì³CcFœzê©å]R±HP e‡ÙfÍš%I6lXy•T"ܲ@%“7ŒÈ6kÖ¬CÁDEG‡•Ìé§Ÿ®ÓN;-äTŸÙë]¥ $ü~¿Ö¬^­å?þ¤�oUÊþ ZAI’!É�-Ó� ÃV«î]5â’‹åõzË·hR¥$2335é©´ïÇEj©–ÑyÃÜr»ßqb¶\†-S–VÏúTÓSS5òš«QŽ•€P*E ±tÑbí[°D�b«èÀ¶tíÍH“mes· ˜†-¯i©^Óhíš÷µûm¹Ü^÷ÁЬî ÓÈê¦0 [ÆÁçdïó¸LEDǨzýjÔ½ŸŽoÛNaaaåpÅÝ*E ±ä»ùr§Úøo²\;!\†!—™&d³lC~ËÔÖ�)ªÓ0Jmâ%—áÏêœ0l¹ ëкyèEFF–Ûµ�—a>6MóÐxy,‰JHìÙ±[®–dçþ†Ë6ä6rsƒ¶!Y¦¶oIQâ?I’2•i¥ËeXr›¶Ü²ä2m¹LK.ems™–܆-�ÛV„×TD¤G âcåÝð­~ž×Cý†Vžy\G§ôôt-X°àÐãœaCöz¨mU¥$2Ó3�LÛ�•s‡eÊ0³:r Ú†|–K™AŸì– Õ·‡L—K’8¸H‡¤ì¯f0 Ãï“‘™*ïî­ª�¾R~üš@PîªW¯®^½zåê~5ËFÞeÑ¢Eå]zH•"�ðef*̰å fȲ2dIÙ·ZdfiäO~¢:´’u\cý±v­lÛÎÕÂ’7Œ�²ÚZLÓ”ÇãQdtm¥·«¯=«—•ýP…yɼ·vT$•"�øòGJU;¶Rd�xy¢#ez=2s̲!)_à�˜˜¨�Û·ç;_¨ˆa²m[Á`P–e)33Si©^Ù�ŠÝâ@eT) ¿åS�Óºê@zªöìÛ­`bPÁ`0WÚST÷ÑlóûýògËèª8v™ERþ|†­vn×Þ½{•‘‘¡@ P`ëIin³%ù­@¾ã ,ÓÃÝÔøÒ™ÚC# ';M¿½ù€žûfGîñ!©’tHdø} ²‚�²ìˆµÍ*ì·ÆˆQÝ-Õ¢Qu…UÜÛrà¨e'¯×Ü÷>Ô÷¿ïT†;AmO¹Xö«¯0ÙÚ¿êcMžñ“þõE©éàѺô¤¦Š´öh嬚¹ðOíñ‡«n—³tÉÈ®ªáÊnÿ®šóù\ý²)YMFÜ£Ñ�"r¼p’æ¿p¿~hr‡î9½Áá7×þ�úðá”xÚ“º¦k„Zœx�b£âeÚû´ð•ÇõѦ¬mOU5êrŠÎ;£“*Å;óÒW):$VÖmeÕQX@Qè,)®æºlÚÍÛWÑ…(#vP‘Ç�Ò}O=¯Ç®i£3gê—d[vÚr}4}½š_9^O�9G± §hö¦€dز«u×>£çÆ] :kßÓk|ùNk횯If+¹íùúßÃãr‡’d'irPÛæÍÖ²äì7޶ö-þB v[JIJ•-CQõZ©I5·¤ ÒS uºü1=õô3züî3U}å4Í\™Qæß¢ŠªRÅ™!ã¿lË»/×kV˜µIÏöW�+çÈ'Ié ôØi=t|ƒ8E‡yä�LPËA×ëíÕ©‡Îvà牺¤WU÷*¢j=µñŠþJò/Ö�-ÂÕæ�e‡¦%Uæç]5\'n•%)¸vŠ®>©“šÔˆQ˜'\U_¤»mW¿¨3Ž«£Øp�¼ÑµÕö”»4ó/v‘ÚôεÔ±™jÅFÈë Wlƒ.:ç‘oµ#g÷GÊjM¿ýTµ¯£ðˆXÕ>n¸&®É ‚ìý¿hÒµ'«}ƒªŠŒª©ã†Ü¦÷Ö»ÿhTF•ÖêÓ³‘b\†"êÔW çL¿øs…ÖÆwS¯†á2cZ«g{iͪe™ñjß·‹êDš2£ë©^uK™ùÆLת/f+µïe:¯[=E…zçl¥(9½‘º¶Þ©oçoϺ%#°E?ü�¤v]ë*=%U¶Z3õ.=÷þüï-mK–"¢5ãQ)C,ëð�®4»г­Ð‰¼|iñ7¿*òê©úèôiïJMè>]yNŒZ­x\ÝÍ¥zä‚ÛôMˇôö÷'«®viý®Õ5¥âÜPükž>þ!E'?÷®.o£ŒD·Ž�3dºz銇ßÔíu«ÊØõ“&Þq·F_×Bkg]®:¦¥=«¾×‚]íôèô×Ô)"][¾y^÷Ôíí¶é­+OPËž÷jÞ[2\r™RÀ_È4£¡ø—jÜ™éõ�=tÏ[_jÁ‚/õêèVE¶¾¸=n)”%ɶ,IFÈìŶmÉÓ[Í[®å˳—•ZóÇozödî×PÎ2×êó·©Ëeç«cÕÃoqÝMÛ«UâR-Ø’!+y�.—Žo[W¦�¬_?š-߉WèÌ–Q9>”õkçŠõëÖ ÙîÆjÝd—Vü¶KÛ¯kÖ)¹n#ÕÌù:3]™¯¼†änÔ[}k¹Õ°/Õ6%Ãë•'#C…�¼HÚ¤y‹7)¦~=Å£³6VŠ[6²ÇqpjªÏœÛ �ö󈘊m9D×?7D—ŽºO=z½¨W¾¹_ýÎLP­¶þ]»NìnŠ+æ/¤½w¹~ÝdªÏ}iô I¶ê¶®Q‚¤ÉT­víT+ø‰¾ýñ€F�›Ÿõ¾Vý“ »»Ç•ø(KÖŽuÚ°w»R&Þ¯’$·šŸu·.ïÞA#.ؤɯߧÛ3£ÔìÄ‹5¢‰[ þ­µöë¯?ŸÑ=_J’!o‡ 5vd-ýñýçú©Eu¬WOÝÏ¡Ío½¨ûçäŽë ó.ë¬èoˆìÌLù<ÑòJ’YCn|Hî3ÂÂåÉÌÛµîRDTP?¿z‡~1$3¬š´;]WžÖ¬r¼1/•äºs÷¯89ýç½e#—àúxây;¶QÝHŸ¶~·J{TUñÕÝ’Y_CÎèª{ï«+uéªuäM]ª¿ý…·±ÕŽS›ºA½ýÚÃz§Î9j]Í¥½÷ÈRL±Ëòö¾A·÷™¦Û¯8CUÆÞ¬SZWS`×_R‡‹4¤÷õº­÷TÝqýpÅí¸E§µ�—±w£Vù:ëÆóÚ“÷9¨8̆ÃõàÄá!÷Um;B··‘{£ûx]ôôD]âøþ·<¥þÙjtÕwv-ðu]ÍÎÕÃ÷\ÓØ>¸è pµ×uO©W�g<öT’@Â™Žˆ¼û\.WÉfÙ(‚�¼U¿|ôˆ&Ýý—öùܪڰ£†=6]öÏy²åMÓôNâ�z५tÆXŸÜ1ñªÜ�Ó,ªàÎo/�y÷9í»ý9Ý8ìYzU­†šu>Y5ŠÛ&án©?úF‘÷ß«ç­—ŠªÛV—½6BCš·ÒMŸ|«ÈûïÓ„Ç.Õ¤]òÆ5QçK^Ð¥ç¶W5Z&GÀ�” ¬`"çâɱ¸%uLLL|Ù©¢–.]ª¡C‡z|Êà¡jܪiVÁ¥B¶ÏårÉív럕«ôæÌOJéÊ82óçÏW¯^½dÛ¶,Ë’mÛ‡–œ�s®†¡E‹©[·nŽÕ�¤ß$$ùs,�œKåÔò ²îˆÈ–FÜûß ¹TŠ@ÂPéŒQœm¹ÃÉ&� ÔUŠ@ÂíñÈ:8ÝEYNÿér¹är¹rm+Õ)@€¤JHx<žC÷¾He3°ev‘s›eYòx¼eqIÓ*E Q%6VÁ`0ßöÒšþ3o‘Íçó)¦jÕ#)¢R=ûôÔþýû%•þÀ–n·;_‘½¾/q�ºöéYª×*I qò°!rMíܾC¹º%þK—DÞ0²,¥¤¤hëæ-ªâSÿ—â•Ir}Hù«]»¶Æ=1^óçý¨…ójǶÝòû} ‚’mK:8¥²ƒ‡¬uÓ0$Ã�!CY«†\†y¸Sâà1†$—Ç#—ÛTDD¸â4ðܳվCÕ¨Q£œ®€£W¥$\.—5j¤„„�rÚ©²,ëЬ¥É0 ™¦)—Ë¥°°0EFFÊ4+E •J¥$¤¬P¢J•*å](|üG G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G àÿÙ»ïð¨ªü�ãï™Bè �^B“^”¢¨ˆW{EuWײ»ê²Öµ®míû*¢ "‹ ˆôÞ{Kè¡ eæ÷G)± ²¿÷ëyòÖüRóWM`ÈÔWY¶~[r6ër$I?C™øªVl@×&½¨“ÜòX—#I’¤8®‰Ï'¿È€ñOë2$I¿Ð–œ L_þ-3–�ä¼V·rV³ÞǺ$I’$ýÆŽÛ%óWMà“ñOë2$I¿¢0a>ÿóWM8Ö¥H’$é7vÜC¦¾J˜ð±.C’ô+ fÈÔ׎u’$Iú�·�IJõ³Žu ’¤ßÈrûxI’¤ÿyÇm á ,%é׿œõǺI’$ýÆŽÛ@B’$I’$¿ $$I’$IRÄHH’$I’¤ˆ3��$I’$Ig !I’$I’"Î@B’$I’$Eœ�Ä1ER�Û¸ºÍÉ”ù•Z ”lÏÙ§ÝCû QGõüèJ—лû?hS2ð37X…–mäÂZ‰üÌt$îߟ'¶gu{…UKüÄ(QíþÖó.Çü&•7~qß I’$%‰c!P‹vínç¤Ò¹ìøu¤dõ¸¬Y‚;BGñühR3nàôÔX¶ä„ÞËvãüöçS9´‰ƒ[«N½ZH‹ým4qešÒ¬F£_'Ì ”'­j”‹=ÂsiÞ Þ½ìzR"4F;ÒþÕáE'_Èy�jÚ¾kÏ÷á©Û¦Ð»Fü�¼2–:õ®¡Eñ-¬ÍÿñíüªçàïÊ/ï$I’¤£}¬ 8~)•r9µ»œV©u( 9Ûæ3î¼8bë�ð^>ß‚zw1oÌ Žbìsb©•ÞŒ¨µO3o÷Ñ "*P7­&¹™�±ähò‹C(‘Úšj“º*÷ ÿ R©ñs·tZ/.kwÍSkR6¸…•‹_çõ!ÿbúQ…S?G1u™ÄÍSöK47ñÍG xrþΪJ_Ã7>F£èœüU÷sóO“ùKƹ�rÔl؇sw£aå*”‰…�Ûæ1gÖã¼üÍWħµ¤Ìö±ÌÝXPøtrÙ’=™%[~d?k“‘Z† ‹Çñw·Ð¯{þ¾üÒ¾A’$I:z?Stå?ñ�Kï¤ÜŠé?øaÖìRºBsªå-eÓ� hbSÚP›i¼›ùë\A°.õSK³náÑ ¦€˜4H‚Å_Ob÷ÏÚ`,5Ó›µî9æí:xƒ¥¨“Þ€‚¬·Xðë¤-ŠjLý”h–Ž�Èö_ÜX� i­¨¼k³Ö¡ØðjF>“Ñ?s•ÜŹ0lĵôË)C“v�sá¹÷°àß73)¯¨×iÿª &†í‹þÅ3£³((Õ™‹ºÞÁ-íÆÒëËï~¥Àë Q�iQ£óGžÅ ó6†*áÝlÞ´sÏ”­qµr>âÉŸÝ3° Ú•EÖ/#ÅšpÎyïrEµó¦¿Éûg“�G…Ê'‘Þ̶pš¦×"7ëIïLç­zŠ{ûEÛ%Z�Q>‡yßÌþñ}ö«žƒ¿3¿¸o�$I’Žž�ÄÏMZÝó¨Ìãîçû½“¯K†1jßsâH¬Õ‡‹NìI³Ä4г‰Ec.áîïfR5½ñ�2œõb®)ÃöuƒùÏfèšœ=¯-FåZ7qéIÑ41…ØÝó;ò&ž›2›Ü=ÿŸPí*.ls-RjS.6�­|;bDS«ãw<šñ{±/óC@°—ôN‡%çÐgø¨Üš:1‹ù6kýžúqÏå“o¢CÕ Ê7°hæ?xòËOY³g`W¾ g·½žÕ›�T"Ž` ÀÚqE Q�i�O\©yÿï/BÁx^{ñLm _ùb.=õFÚ¦U§dx f>À³_ `UÁ¡û7¡æmô:ùN¨T™bùÙ¬˜õúùœíÛP7¾UOŸÌg§CÁ†§¹ãåûY‚ز9ó¤>œR³)%ã í\̘¯þÀ3³VCñvœßåÚ§Ô¥r©rDíø�½x7±é�ˆ.q"÷þí ‡ñƒòÐŒ—IÄ×{“7Ï)ÁkÏö`øŽ ©�áªf'Q½BÊ ±eÍç|ðÅm [»óà±fbOþ8¡€½ÎKK÷àÜnI”� @^ø§íßC„Ù±äyÞZ²çÛÀ:ª·ìCÏb%öÜ{"ŠÔF�ru³“¨–P…²1»X³è--IÓFgÒ°R"�mãúå ¼½èpWltt’ϦU‰ |2u,˶5�^‰­Ù:¯'ß­™ËÁ™KL…s¹¬ÓítH¯Ié`×¼Á3ï=ÈŒ#]ÄH¦ýYïseÊBÞûrúgnþ¡Ö…ƒø ¦ õ“,9‰]Á\|ípNYz½‡O ŸÅ+vçüö7оZ=*Ää³iÉýôýè ²SZSƒiŒ^µ (C½“?¢o‹ŸðÞÏÜvÀ~‰:ì9GrÆ\ݶ' +V ˜3›±£oá…É3 ë9X0‘†ÍïäÂ&�©]¾ÁÝ 6°+¯-Ù�rÔhx3ç7;‹†•Ò(ÜIöªçyì�'˜N¦Õ)snÍH/ŸH<[È\ü/|þs÷XGh;P¼ §µÿ+gg´&9>DöŠ7yyàƒLÞ"ú�¾A’$IúíHü,!väl&�NjÙb°îà¹ÄbTkõœZ—•Sžä…Q³Ø¬DôæÙäRÉHMeû²§xíû‘lŠÊ s§G¸¶ÓT&¿ó2ëÂ1¤4íÇ?;7aÕäÇxö›yÄf<Ì-§ßÃôy3"§íÞçž¶ÕX>íß¼>v[Rúro»�ÌÎÚ �ê¦UaWæX–í+Îþîdþ·³È'Šä´VTØ9‘Ùë ç‚‹%ÝÂ}—ÞIÂÊçùϧ÷°¶ÔåÜÔõQz.ÊÓ wS¶ÆCÜ÷‡Ë)¾âu>ú8KÂ�ésþE,[qèlrTBkêÆ¯dø'—1h}áÐÖo —|'÷_z3ñ áÅƳ£üå\ßåú¬Ïß'g0ø ”¾„?žwqSoçÁ/æ±»x-*ç�c+Aʧ¶"y÷ç<ÿÞ#Ì-€ÐîUd…”©~ÿøÃ5”ÎêÇÀ¯þͲèóøãÙ�ÈË)œÁ�MíÁ¹uË2ràe<»9H©ØÍÌ/8�ËRbX:öžš±Šp8—­›¾gC ÕÓš³þmæç„!P•–Í/¥îÎGyòÃ1äÄ6¤ËÿäºN“™üîël(jþ!Œ€J4«Õֽ̼œ0…Wýþ=¼ ±%êиéýœ[q_ ]ªÒ²ù%ÔÙù(Oþg »Ë\H¯³nçÚ ƒøð»;øl[iZœü/ºwù#Ÿ¿›9?z™~õžE…õo³ 7ú‚@™³è�¾ƒ9Óúò@Ý»¿@‡œ§xñ½¡¬ W"½d6‹~dEE\Õ?sy�&}qý�aÄ~¢+µ¡nì2Fg+�øfdTØÅ‚Q³É'@‰ô»x ç�”^ù2}v?™»KP6<›Uáê¦5§Ø†˜·³"MN{�;‡üQÏCÂR¶Ès0–ÔæïðÈéµX0¦/ YEéz÷ñÇ3žcUæ©üçàS«Òñ¼Ï¸¹êz¾sŸd­�ñlÊÜÑuéÜýCzUÉfÌø'yæëUTkÿ>·³) �â'sFËÓˆšÐ‹‡¬'ªü…\Õõú´úš[FΦàmŠwàêËÞ£sÔ0úÿ÷Jfï¬ÏygßÃu­‡pã§Ré ¾A’$Iú-Hü,!ÖMïËÛ5ßâò+GQ{òÓô÷1ówή£Ï)�Yþß3¸w‚gˆãšS¯r>ó†¼ÂØe› 3‰í3¯ ]óš$a}É‹¹î´lúþLîýv*»�¸¸¹ìnšD\t€ø÷r{»T&<�g欢€XÕ­F`ÝëÌÝ†ØæÔ«fÑÌÉìãKiC ¦óVÖN uÓ3(Èz•Å@0ƒsμƒ*kîå¶�^&+�5YÝù,âb¢”<ŸÞç\IÔô‹¸}ØH¶ñõ®¡rx*_d<ï LjkRr'ðþ‚Y,ßûƒ3¸°ë-$­¸ƒ[¾W8ë¿2›ÿ6¹€ ’ë59ó€�wT…FT‰^Âà©™µ¡˜ÍBJR'ýXÕ—q«ç²yïVK]È�ݯ%vÆÅüyØ·l%@™&7R>"³VåÑTIkIñ̓ùfÞxîC+ÝAF‰5Ìœ?ŠeëŠ\;�ªÔM­Ä–¬‰¬ C xsêU*`Þ�·™²r#a¦²sÖ•´m\“ÄE{“iqê;ô©¾”þï¿ÌŠ0?qÿFÌüéæ·9µD4¡m_òêÛg3dmáÕ6�¸ƒêÍÜÌèV—rÖš·ùtæHò�¥S. [·$ 0gç�Ì‹ëR½t6ëJÝÄ¿nïÍêEoðÖ°Ç¿yïþ P:¹±›rhzö,>8} £¾û¯OžZx×è:Ô¨`ù°~ŒÏ,œ…_ú£?` œM…íyvöêÃÌÜ©˜Ö’„]™³g0›ÜšÌàÝU;!ª9žy–ü‘Ûô?ð8ªS7-‰­ëwÐèÜ¡\žº�wßëÅg«#â‹>Ë\A¯Ž­Y5òtþùý¼Âó9û :6ŠZ•KÀÚ-ÔZ¾áÃ\W3›OÞ9›w²ö_ºUŒÚ§¼F¯´¹¼Þï †lØ Á–4*dõì±d‡!&©5µƒ³0õKfm AV&_�p)W•¯F�¹”9lÛq48ãIº•ÎS¯õbÔ¶2©·ínjÄÆeì$I’¤ß˜Ÿ²ñsåNeЭ¸q@?¶W{€GzäÂäx šªõ{P#§?NYpèåêIm¨5‡Ù™[÷ v‚”)Q¶¯as(Šäz—Ò0üŸŒŸFnLEÒk\ÏMÏ"°| “·UàÄ–PrÉc¼9g�šÔKM`ÓÊq¬ CtbêF/`Nföžöc¨–ÞœbÙ㘷# Ñ�©ŸŲ…ëߣ“.â´JÙŒüî-²(ABbW.èv; w eôòÝ$7ºŽæá¼õmá`b©‘Þ‚Øõc÷ÌðïoÏ`mõ÷Ìßï�J¼�Ž•Vóõ˜þû-A(FLìÌÍá`«óý¦ºô¸øcz5mI¹½gi°!õSâX¹bžZ¢Hn؋桼õí·{/NÝô¦×|ÏÜÝa$‘‘–ÆÎ̱,ß7¡_ž¤æMbÎÚÄìÐWÌcÁÊéäÑIm¨œËìÌ-ûŽ_éåaÇš#Þ;$¶\7®¾ìn«±€7ß>Ÿ³vÖþ“öïaŒçƒw;ÓwГLw¤{ó6ìýL‰Cê ”¦TìÈù¡þq¥ ì^Ï–Ü£Ø^hŸþçz?SƒË^ûsËÞÈ�èCÚ¾{W†Ù2÷îx¹—=Ñ„&ï y縮véÂ%$ù3= OÂݧœOõ¸£è‚U©^¹ k&²è°÷¥©“^Ÿ‚Uc÷Ü»$šªé͉Û4�ùÛCD§÷ C¹…|9úÓCB£@±æÔ¯KÙú÷rm•Y¼ØïRFp˜s0HbÆE4(ø‚“æí ×Qň ä±+÷ +¨IœxÂÉ„>Í'YÝG&æº6­ÁÒ±wóå†Â×Ë�HýÒ›™½|D“žÞ‚ø-㙳eï%På)S6m_Gøˆmwà´)dNy’1Û¢)Q¶9í;þ‹s*eòýœÉäÔ7H’$I¿5‰_d'k¿ÈÓo]Æà�-øC›Ó)Ni•«^;©ˆÁS4©é-)µes÷ &Ò©“R‰m«'³:Kµä ¢c;qãÍ™|ò—Ù<Ñ­Å—ü•¾ú±&؈zÉÑ,]2ú‡™Ù’­¨Ÿ°‹y+f’O�ŠÉ�)“3‰9ÙûÚÏHMb[æ8²Â•ЊÚq«˜—™I˜ e’Q1ª/XÀ€¿­àÕˤEþÇ<õ#žÚ©õ!k$³öŽ©5¨ŸV€¬>xĬGFJq²VNä‡ùàe’S)o³Vÿp]~ D ê'ä±tÕ<žŒ ïúšW^oÏ#“7Ñäô/xúÜî”@°\ ê–Êf^æÒý ” Vj}Âû×l@ƒ´¬YQ8£\xÕHˆ…+¦î£VZcX=–yGX.�ÜŠšÁ9ÌÍÚD“–Þœ’[Ç3wóÞý[•º)زj k‹ÁF“PûAþyͳ4Z7·¿Þ›ak·ïì–øiû÷pB›Y·n*Óf<Â+gS!ãêFQd½�'P³ôN–¬^¸g¿§fj}Âk'³ä'ÍŠ°}mÞ›4ž@¥æT�9ôáü,¦ÿ$c¶—¥VJõÂÎ&¼ŠQŸvàÖ/ÕàYž¸æû‘ÏR Ä \°ûðKX¢N ^r4+VL,¼#�LÝ”Tr²Æ³2¤|Å JïžÆ‚ ‡¶�ÜšZÁi|1üM–Å´§sƒúîC`‹>‹Q-¹¬sÀ¹T<µ ÕóY°ö ,X›ª °2sÇqQ -¨]lÓ—-ßÓ~€Ri'’^°çjŸ@eê¦U=pIV|32*ìfqÖò�ÔvùÆÔˆ‹!µõçüç®,>èó¥¬âóþçóæ²õ ’$IÒoÏ%¿†Ð.òB‡$¢ãˆ…ƒ ÔM«É®¬‡Lĵ¤~¥|NœF>Å(ÅîEå–!_²c÷&¶åæþ08ˆŽ'.&pÐ öN ³ùpõN Šr¥*ÁöÕlÚ;ZŠ®OÍŠ°ljáýbÊÕ&‰Å|¶1Sœð¶þ<Óï!fïÞÂÖ�9û•‰‹ Þfß�1¶>5*°hìÌC‡�bµH-U@Öú%û Ö‚/VB™äï+¼u[÷¦áî!<¾èà{6 ç.fâ˜kY‘?˜ÛŸF�à§L+_‡d2"{ÿ+ŠS<6@hWþ¾vñõ©Vj 2 ÃŽèÄ6Ô‰žÏÐÌ�?l+�Bj…x¶®^°ßL÷Á¢IKkNÉ-ß0oK¨p0˜ZƒÝY�°tß`°eác§1XR¡îSŸÔƒ�ë¶²=g û_{@ß I’$ýö $~¢@|g®ìr;–|Íâ-Û ¯Ný†7rV¹å 6’Ýlgî’ tº™^­Ö1$s3qå›PvÓ»|½®9õ“`ñˆÉû¦1Ém¨œÃ'™[ `þò™Ú^ƹµV3jíFñ5¨Vl>ÃfM#·`.‹×…¹¤é휲æM²Šµ¢Ë)Ý)Íh¶í*Álܲ*v£KÆFîL§Eë»ifüî„�ÐîÍäZÒ¢~S&O™Ìú•ãXwJ:7ýŽœ… ÙU™”ŠAæOú‚•á�,]“Et³ëé™±œQÛ“hÚú¯4�Îaä΢>0 ÄR¥FwNÈYG™Šñ¬˜ò9«VÏ`K\7ºµ:•­KsI­wW¶,ɸÏdÜA÷,ˆIìɹ)Û˜“µ”�ÅêqrF Ö "sÏGG†59!ãVl(Ijü*FϚ⵫ˆi|-ÔYɸ]Õh}ÒŸ©µ�Á»B@Éi-(³}ƒ å©Õô4*æÎfñæTN¿ðs®.÷÷¾úPá'Ã`#ã&|@�‹.çÖ»é?e$Y»‚”,SŸúU£÷Ù£LËÛÂö‚xj×9‡ª+?!³Rë=!Ô&„ذ|$™17ѳÓäΘÃî¸ZÔŒ�Áç³×S'µ&¹™�±4”Ï®©wònÝo¹¦Óu|ÓïiVRKQçà4–­^J°å•œ_g1cv&Ó´Í}ô(?ž7ßúàÐOJ)˜Æ”e[9¥Ù}\�ýÓ·G“P¹ Ûç¿Ãôì™,/¸’m.fÆø¹Ä¥^Î¥�’ s3;Â{õ|µß’¬ªé-ˆÛ8�¹ÛC:|ÛÓ6|ÏÜ�×qb‹ X0q4ëóã©P±*»¿Ã”-¡ƒú†é”mõ÷·É§ÿ[Ý´Á›JH’$é×g ñEÅÅÔç´Žrqñòw­beæpú½÷/†,/¼/ÄÚ)7óD™'¸¢í<WÀ¶�“þÕGDUnC�˜…|�µaÏ`¢p=x‰­ÿ-œ�2'ÜÀÓ¥žàÒSúqFäl�Ëœ©çk 7¼ˆÁCÿNõnwÐçÒ Øµq$Ã'¿Ìت» X;ý^Þ¯úoÎ;g §ïœËä©Ïñi¨' Ñ XIþ²çxcz#®jw# f^ͨÌÇxth®?éŸÜÓ¦;W°tÙK,™ „ó˜ÿýŸø Â“œÓý ºäÌeâä×s>ÅbJ û€ØðΡ|2æþÔú)îk¸ƒuY¯òìôÏÉ]ú0O�Jä†6ïòøÉ»É^;‚!ÞÈ€ÅY]EBÅ6´hÝ•žeËÌ[ËŠeoðÄWo._Xö*ÿYМž§}HËüÕ,žñWÆÍÊcÞ˜[ù0á Î:ï ÎÚ1“±_æ«ØsÇŠS'½¹YO¸$!¼Œ‘cÞ M—+¸ýÒ«Øž=šþß?ð`Ç4%#S Eï9~#²²÷¿ªé-)¾ù æn=t¼BÝËhKlÓ×yºé¾ ³}æå\5p0ùyÿKŸDÃò›™üí8¹( P�„ �8©þ5ô(U’@^6kÖŽfð'½ùdná*‡Ô¨B½´D¶fŽ'³ðJ¦¶&½`2Ÿ­Î%p¤íQ†¤J-9é„›èQªän`ÍšQ ú¸ç-¢ˆ*S“ÚU¯¦YëtJEå±}ëæÍ¿›{¾{›9»ÂDW®Ç uo¦qûâÙÆ†µ#øð㻵3‘ KÅ“Ÿ³‘¢ï©fÇ’»¹çõ\Þ¶'=Ϻ–’Á\¶o�ϼEo²%ì‡#skû¿ÑeÖ|‘Üœ2;&1wOU°æÿ¼7´ïËÝ�K�·c³'ü™!1ͨ—‹¿™TÚ„W0bä;œsezÔy‹'æxO^‘ç`>KÆÞÈåžâ‚îC87¼�•Ë>ä©~�ò]vQë�²óåÕ$uy�ng g`+ëVâ�…Þҟ׿lÅ-§ü“û3v²zÙ �0˜Ó*£t ŠRi-)·c"s÷-ÉJ¥^Z 9Yã÷„'‡o›Ý_ñúÇpC§ÞÜ|Ñ_‰ÍÏfõê/ùhÙ»õ ½Ù\ª1y3ÙšçI’$ý6@E ƒ‰ý¿böûŠšlذá…cUdQ®|¡Ö±.Aú ÅP½Ã­3”¿½þ0‹~ó êHoOúqýú,<Ö%H’$égHHHèLò�¼ý¾ò÷ÿò¦–ÒïQl;:×+`ð—ÏEæ##½=I’$Iÿï¹dCú=Êýš_ á‚È|âA¤·'I’$éÿ= éw*Žì¥ ‘Þž$I’¤ÿß\²!I’$I’"Î@B’$I’$Eœ�„$I’$IŠ8 I’$I’qÇm Q&>áX— Iú�”�¯x¬K�$IÒoì¸ $ªVlp¬K�$ýFªØÇK’$ýÏ;n‰®Mz p¬Ë�$ýÊèÚ´×±.C’$I¿±ã6�¨“Ü’óZÝj(!IÿC8¯Õ­ÔIjq¬K‘$IÒo,úXðKœÕ¬7µ“š1dêk,_?‹Í9ë�uI’¤Ÿ¡l|EªTl@×&×R'¹å±.G’$Ip\Px¥„o^%I’$I:¾·K6$I’$IÒñË@B’$I’$Eœ�„$I’$IŠ8 I’$I’q’$I’$)â $$I’$IRÄHH’$I’¤ˆ3��$I’$Ig !I’$I’"Î@B’$I’$Eœ�„$I’$IŠ8 I’$I’q’$I’$)â $$I’$IRÄHH’$I’¤ˆ3��$I’$Ig !I’$I’"Î@B’$I’$Eœ�„$I’$IŠ8 I’$ºlK IDATI’q’$I’$)â $$I’$IRÄHH’$I’¤ˆ3�øÿ(wŸ>|¯OØõËÚ oeÊ»rßsÈÿu*ûßòkíçc¡`1ƒŸ¸—W¾ßJø0O e}Ë<ÃW«C-íw'¼•%ã†ññ[o0|iÁ±+cË\†½ó�Ý÷&r~Ûmå®�Å7Ÿ½ÏkOfóáN�ãEx=#žèÍ_Ÿe?¶GÁòa<Õ÷9¾É>Þ®öWPPÀŽ;رcÇ®¯’$iÿKògðÄéuhzó6†�ܵÌúæ+&¯9hÀ¸k&ž{“oWåÛïõÞĸ^àý k(zHfàh\§ ÏÌ:¶oõ –õ£GF}.ygÅajý üÔýü{R0›Ožz…a ¦ä/Ê /dæq?"ý…ò&ðôå—qÃ�òÅ’c÷&¿`Ù'ÜG_{y‹wÿ–Ç$ĪwpÉÕ¤ï›ãÙò»>ü!Ö�~’«:6¤Zr%*&uáù¥¹Ì~¦ ušÜÈçÙambÆÐAŒ\¸å°áÛ1qpþ(Ø8ŸQCDZü .ª`Ñ^zíKæoÿ]íýL¡PˆyóæÑ¿>úè#>üðCú÷ïÏܹs …þŸÊ’¤cî#�ÈÉM*“�P‘Ô3_àŽ Ž­@I’jÔ¤FZ9Š  ëcn¿äÞ›÷ËÄ¿¤�ØòéÔ¬UƒÄR�Ÿ¾áð|þ7uoKƒj)$§Ö¤É)=¹ýÅ‘dæþ´¦Å+RµfMªVŠçgTr¹,ò0WwjFí´$’RjШÝ9Üð¶ù>^:æÂ›‡pO¯'™Ÿq+¯|ò%_z’ Ò£(™X�š5Ò(ûëõ¿ºƒúó__˜m_ÝGÏk_bÊOìOš ¸<…„„„Ã~Ujp£­BkùôO'Ó¬^MÒ“©T9‰ÔõiuÆ%üåµ±¬;óá_"3räHÆŽK£F�èܹ3ݺuã„N`ܸqŒ9’pØ?X’¤c'úXðË…Èúøyúg¦»&½Î+c¯â‘¶Å�q]Ç@Tu.yi0—ìùöØç2J·»‹�ÛýŒ—†7òí?ÎãÊ—³¨zöUüù_MHŽÝÂ’1xý¡|ñõ} xçzêÇ]sÁÊgòèçgþŒB/wÂ?éyÍ+äuèÍßþÝŠ´ø�¬™;‘ùeÊÿ;çHÿ_äÏÃøm ¸ö¶+8½zÔÿÑãy÷ØóïcßQí þüxŒŠ"*jÏþ‡… öüðW Šw±zÑ–¯Ë#¦TÉe‹‘·uK§ cñ”oø~Õ@†÷mÉQþé8îÍ›7�eË–qþùçS¬X1^yåèÙ³'©©©|üñÇÌ›7�ŒŒŒc]ª$éÿ©ãÿ ‰¼ô{yÛƒ©t<­>1¡|ôÒg¬ß/ðe~Nß‹»Ð®YjWM&1¹ õÛõ¤ï§ ÙEˆÌ×Î!¹b•ÝÉw{fiBË_ kr ‰íytV>�ÏêQÏqÓY-©�šLjí–œuÓsŒZ½wº%̦‘�sE·´hX‡ê©I$¥Õ¡u÷Ûx{úþëðóXõí3Üе5S’I¯ÛŠsny• Ù‡^6Zõç&§pá;ë÷½>ghoj¥ü�~k÷>²ƒÏ{U'¹ÛˬÈ_Î g&SçÖ¯Ù7Ù^ÇÛç'ÎDUnNß yûê˜ðXšÔJ%9­­ºßÉæaáùaÛ�mÃïæ”†ÕHI®B½vqßàåû¶Ÿ;âOÔIîÆKËC@˜­S_禮ͨ™œDJõ†´½òM1 Øö̓ÜúÊ Nè;ˆ/_½‹«ÏëBçn=éóðG|ÕïÊ|w?·¾<¯pÍw8›á÷_Èi­P#-‰Ä"ê`k.MIá²�·ïÛFî²!üóŠShX5™ÔZÍévÓ Œ]¿÷8„X>àvºŸÜœŒj)$%&Sí„S¹úÉQ¬ °|ì–:pû‹÷pÕ¹�8­Ó9\ú§yà’Úü0ôù‘ýœ7�Ç»µ n•d“«Ñ¨ãÕ<9jýže%!²†ÜËÅ�Z’Q5™Ääª4ºè�Â+€ Öóý 7rö‰õ©šR•'_ΣÿÍ*z |x Ãï>�¦µÓHJL¦fÓ®ÜøÚ”.µ­ÿžçzw¦i�’«4àäË_eæÇ%Ì–éoñçs Ïÿ´º'Ñ㉱lû¡…Ÿ]khýwº»'m3ÒHN«C›?ÜÉ;ûúÉ0›ÿs1É)Wòé¾_•=Û‰ä}3éG8ßö¯fg;ó&qoËÊ…}Wr7^ZžÇŠ—»‘\û�ü÷°9—Ããš.-©“žB�&gpýóãØÛMþœ=PÁÒçéœ\�?ûÆò&ô¥yòÞ¿+G8ÇCõç»ÆñôÅ�9é„Z¤''’”Zt¿�»â+»ötšÔH&1)�š�N¢ëU/3ýpWìþ‚^é…W*T¬Þ‡a{K-˜Ç«—´ Nz2©5›Ñõ¦W™¼ÿò¬£îƒJÐýͬ]»–µk3ù¢wU‚@tÓ¿óýªµ¬]»–ÕÓ¥môF&½y矔Azr 5švâÚG‡²l÷žfB+úpoÎïØlOY•Œ{ÓÕá–DQ»÷ÇLš:�Ù‹æñÅMõ‰ ç²pðPfçÿX{Gú{bå+g¾ghy/“ò€Ð*Þ87™ŠÉgójfÈcÜ=ͨœP‘Ô ßa]¸€µ#ŸäÚNM¨™’DJµº4íp¯ÍÙ»·~ä}ÁájÍÌâãkQ㤿3zÇ¡{ 3}útZµjE©R¥¤¦¦’˜˜@©R¥hÕªÓ§O÷* IÒ1sÜ_!±íÛ7xa>Ñuzr÷£•¹¯í�Œþú5Þ_x>ª]8, eÏ`Ä×™_C‰ò(ÜȺ¹ÿåÅ>+ˆNÿ–»OíD£è1LZ7šofçÓ¶I›ÆŒffD×8�Nu£Øôõ�œsi?–äBl©rÛ¾”±ÿ¹�ž“Vòþ—�prÙ0Ûæ�dø¸ÙäE§\…ò”ܼžÅ£ßâŽË Hó4§• ³iÄ]œ{Y?–ä#¡jJf/åûwï¢ÇÒÃ?¹žšûMâ+ŸDûºa^?•]—u¢8yÌ;‘­yÛ˜~ô~n½º$µFö¥YìQ¶³GLZGnúS'Òã63ù­xä†ÞTüæsúìÿÃäOáÉëÿÎÈšáùAIb=‹7$�tHÝ[ñÞ@VU>Ÿg®©wÐLV€ §ÞÁ�m?äÎ÷?dÆ�ÿ ip; ÇÇâä?ñü£'Q*ß~ˆ'WÎþ’Ûº_ðʗs×K÷Re× Þôa.¼p+ƒ†þ•¦q!6ÎùŽñêsÏËOÒ(n+G¾Ä�]Ím)cx»G%*Õ¨NéÐH¾7…N½›QáÐÍüø~ŽJ§Ã ÷Ñ"¡% ²øöß÷ðØõ÷RoÂót.bÝä/ù6«w¾ð/Z—Ë'» �Ô¨\¦?~½Ã%ÿxž¾µCÌzç^ú^s¥F|vèÏ(Ií.7òÏÎÉTŒÛÍ’Ï㮿_G…FßsËXÈŸÇóW\ÄëÛðǾÅI•w±èë7xò›še~@Ÿ ÿ”ڽ¸çµÓ©ÊJ¾÷)ƇKí}ÆÏ¬u7#èÅã3Ûóàë�Ó¢B.kn§JBò'åù;Æ=Àù½A¨Ëm}ߤC¥MŒ}íŸüå Ùùe®+â÷µˆŸì0ç[O�nÄÍïþ› “‚ˆ§rrÛ‹xÚÂlÕ— ®ú‚´>÷ñúƒ©l÷w?t9·$Œâ­¥ÎþTGêæ®dÒÈé¿òúuN€M³ùøñ‡èOÂÙø£ûU|^úî|ún•Ëgé€{¹ý“Éd†à„¢jˆíÀ½ƒäÔ8D•%uo×,C£çÒ& „– áÉ{ÿΕÑÕûôi”$—éOþ„>èGídòcçsÞ¿f�C %Ëų+s*Ÿ¸’ñ‹^bøËÝIÌ_ÌWoàÛõa¢âÊP¶T>[7ÆP®Â�í÷¹[Ö±jãNˆMM§r8l{�ùý}„v:’=–é™S˜º6Dó²S7+�pÞ,&LÉ¡Wr6S¦®¦ C‹Ží©°q ×\ó0_l‰¢l•z4(³“Ì9ÄTˆŽâ}AÁáöMa .òþ'999äää�œœ ÀÚµkÙ¼y3yyyäççMrr2ãÆ�#''‡%JüÄã&IÒ/w|á5 zý3Ö…ciÖ㤗å¢S`ô�¼ýÖnx¨ Åö~L÷ŸÊ�ºòÌœ% ûr.wýõt:×�ÉÓ–1bÄBîj’θ‘ÙŽ¢j§.4,áåÇÞcin�”?¼ÄÐçºSqíÇôî|#¿Ëö¡ýõiû6}Â� r3éË_ {»0nÍ0OÊå´ö+yïñ÷XšWŒ–ÿ/ÿX—˜ì�\×ö:>ÿ6ꆻOØï�DÕ C‡4žøì;fäu¢Up)ß�ͦTéãFÏ$ïô—|ǘÕI´k_‡hV±“¢(“V‡ŒŒý,¹Aª´?Ÿn§”ÚÒ"f:_]1‚ î¢Yƒ¢N‹"ÚÙ3"‰«{*èÜ�XàĆ;×øÏ|5j7ÔL:°‰ÐÖe‡)NÚ·hHq QQǵ “…‹vU¯ ‹ñÿ�Nhœß/`Q4-YøplÕœvr[b�¶Mv1±ñíûê8ð-k‹ß{Š[Ná‰/áâÊ 'ÕÜÉé§¿ÄsCoàõî{-]‹;¶§q4pRM²¿kËã_�#§Ç9”éú ¯ü¹·<Ò•fýN䜞—pÙ¥gÓv*væú®dÀÖ=Ï)XÂ{?Ò_ ì|*�c¾eüâILÉÎ#8z « šÎØÉ;¹¤ô¦í •Ö‘S3¢aîž¶ׇ5+j¨™ÇÔWcÈšѵ¯å?_]‚‚•,[yðœc4 OïHåÕ#µ°€Ðº1ŒZÒŒÞ7¶!{ô(„X=z$ó:Ò©IL½Ø*5H%›õ›~Ù·¥«R½l\Ÿ}è jl;®ýS+Ö=w6m»ßÊSŸNcýÿ±w×ÑUoÇ¿W¢b�„„�nÁƒÜ%HqŠ´”Òm¡´¥”B‘â^ÜJ‹ww·¹òþ‘Dn(M_ú{>çÜsh÷ÞÝÙÙg';ÏÎì¦d¶=©÷{ï<¯XaY¯¬ÊAgO^€¢U©äðj ƾU¨ä”È™“W2Ž®rÃËÓ„”è(âu€Ò��¡+9zf³ûóbÇ(—­L÷x‘Ùïy»žõ gXüyj•)F‘ÂÞu\Àm]‰Ù¼%Asó,’88¢,n..¸¸¸àR¸#K£´D<ˆx{uÑš>�æ!Áõ.ŒOp6ÅêILLB�ŽÇ.© ¤B°yf›¹|þø–#Ø&wG$Dz*l©×»þç¿¢fH†MÛÊŸ´q÷†ÆKÊEŽŸNƽReÜ3é˜&^[Ç7]êR!ЗÂ^4šxMâ ’Þþ*�Cì$^âÜumê±oR;%`d‚‰2C½Ð^hÜjZ\�^s†CÇnr`ÿUtV6X)žrôÀ Î:J”N…SÍPJe6øáÍ6,³Ñ=âøñ»hPáÕ¨-•l•`êC›–åP£çÙÉ£\ÒÀ‹‹Ë\/w_KS÷»#$ëAÿô)Ïõnž¿Äs=5 ±—  ÄÄÔ(ësSéBýfÐÜÌ1zÐ\áàáh¼kÔÀ]¥ãñéÓÜW–$¤¢å«uä+KHiS¢Ïœæî¿ýL‡”Ëœ¾�Hü澸¦Å¬kv¼@ûèúlb6· n3gâáMÁ—íIgNœ‡€šTÏt¸Üß¡ÆÃËElѺwhƒr�rþ('ŸëQ˜T¤ukoLPbWµ õ ©@s“ã'¢3ÍϨML²¹«¢ _¡T¨X‘ò¥ü(`¦Dˆ±áÃÙ™ÅëLÕ&&¨ ù{¯.Jh­B¨ôO9qø4çö Bo…�•žˆÃ‡¸|üÇžëQû„R»° •W-êù™¡H9ɸÚA„tÁ‚£iíK®¯ Ù÷Tæææ˜››óàAêÍ UÆgy¤yðàÁËï !„ÿ†x„D ç–.ád²=ûù¬„#Ÿe\µ•ß¶FÚÊ>Ó_™¡@ŸöÊ+%î�[Rþ»£ì;¿‰u+î³;J‡Ú³!MJ¤Oq€×oY鳸ƒ•�Âc G§Õ¡×iÑê…aê™áÂ@a„‘·/"�ƒëRÓ~;ÿ¼I‡�œñ«ÁOÍMØ7i5»n·Çrç)¬jô§Œ ¼y¨HûÄÈ5:2{5y®ÖƒµŠ,^%fN©k8\+çÏbÆÀP&OíÏâ5_PÑ2ÃT)âe†öÄIÎ%·¡ò›wÀôÑœ9}ÜBñÊò*»r@úÁËl¿²;¬j#5hµ¯UµÚÖ�Z�¿¤V§¾ìû¢!­†¥tÈzÙf²‚×êù)Œlϧ;ý4f&õ|mÐ\šEŸ¾»2ùaÆêÑ+,©ûý¾¬˜±·ªÀÈÚ�×SSz¯H‡o.òå·Ì¯êAþ‡˜>œ/•ú=]–;®Hû’.÷¯E̱¬ lC¾bÛ‘l_6�™3{Pý—2Œ\µŒ>Å ŒtèôzPdr4SNðc§>,²éƘ)ßè¨âÁŠ!tœ“]¡sŠ€Rr|+@6í…ʃкE{ü‡6ýJÌi-Î-ÑôÈ7Lß»’…ÖWÑ*¨Y¯ Æ�i‚ìõ6,‡’è3þ;ãsn0oÈP–œÐà\sCZÅøÄ >™y ]zZ0½ZS’0¬¯¬Ä©~KB¾þ”5[#iVy/»®»R£–oêœïÌ*Òr˜BJ.:çï�½^…kë©,éWìµ?’ ; ©g³¯7V ¥4Y¾Ù!›Ïo@Q_kOth5:P© ��»ä¢ÊH zz¹lƒ “i[ü·nâ«ðh3‰µCPšÛ³hQi8ûo,gþ_R3,§ßg÷÷ÞˆÀzup›>�û–±Àä: ÿÞ *¹‚¯VüÉœ5±DêÔxÕ ÅO P‚OÖn¡ðôÉÌþm Ç·ýÊ';×spæüZ=÷׆R(/ߦQ°`AÑjµ(•J¢¢¢°°°àðáÔ/_Efí§B‘>ÜÉGY¾ú”äwöÂÛÛûåÇÍÚ…þ »–m Ëç]½AéF§P)g˜6z%÷µFø5oA�`DébF(t1ü±t3R åÞ–íŽC§0¢X©âd>ƒû æE ,¢}2Q/\hÜoÇgø§}hß±a¾™ä‡LÊÓ¤ž#ç6.aÞÆ£­C!×êÔö;Ï–ßæ³ñ°%¡M*“é;ELÍ0å9 ó=gïk=(±ô®I·1ËØ³nÏÏfÞž7ËgAÍvMpz´ŠŸæ^zãN¶žèÝ?1uŸžbmZôN)5‚üàÂ>DexÜè•}|dB± "ï–©SØP¶ZI,4·¹~×€ºÒÞãÌ™h¬j÷b`XEŠûûX «® Õžøç{ÆùËñ¸)B‘—o<Þ|v¼†ë§ÏñÜ£ ý?ªKÙb~-Q ·—¯QâP<gÝqþØ›EÂÁ„¢�¾pn{2ypßû(«Ú® úþĺ=óikvˆ‹�¥u~ ˆµÅýTÜþk?wÞ|¨aÜ9NßRP>ü3ZW-�¿_1‚}ìßý‰þfÅ(á«F¡‹aû¼åÜÈl˜…Aí… ¯ )j¤åÞÚ¥ìyaM•:íiP£ úË+Xz,E�PWÈÅ»Ò;¢º‡Ü¾—J'J•rC…–›–r F‰WY¾ê0˜㫸ËõÛ)èù(ßq �›7¥y%÷ J5…ƒŠa¡„”“Ë™s0Æ »ß ûtndÁ_ËVr`Û6ιԧa� Ä10gÝ)öÊ0„íù1öOÄ& 8U`jî—oäMFB¡HM@éÔ>ú«xtö:xdŒÙ"x²}ÙÖg³¯(m `§zÊõ«³©7CÚDC˜âíë�þÒAŽÆÖ“713C­O .!w=ÿܵA93 (M�™}Ò–/¿F:¢÷.cÛ]-¨Ý)d÷7ß‘Büƒ©#ÛP RgóVÿÞ—jH=7š +X~J‡[µº´¯‚�æËV^A£ö¦aãÔdšX§¡ù°™l;~ˆ ¡Ö(4Ù¶å)ïr]� ~~~xxx°jÕ*îÞ½K£F�hÙ²%÷ïßgåÊ•xxxàçç—óŠ„BˆÈ;BâÅþ•l¸§Ea\šOÖo¦ßËWºé‰YN™^›H8´’u·:ÓÓ�*l¨Ûµ7ÎävÂS&åiÝÒ/õ_U˜öCZ3¿Óbn¯ùˆÒ¿†Ib,O’ÁȽ5ƒZ»£4äÞ±Ê�Nƒ³¸çîoFu¿1ØY©y‡6dg–¶Ãî­«$Ê5kŒË‚éL4.ΰ¯1®¾ Š,Þ!ðŠŽ;ˆ1æ|!ª•õÃÕڈć'Y3y#ñ¶u¨\Ô€{„*Wü|-ˆÛ9‹)›Ì©é‘nÝå­6¼É¢½ºúÑdJ:›!¼š–)Q\¿iLåðº~­:Uxøû`<Sç–£GygÌ5—y”øj#Æez00d%Ÿn‡Åþ4 °…˜ãÜ×C¾´uøtLÓÝÕ® [PÊɈ'‡næø†‡œËšÈ©Uó¹f[Š"Æ<¿yˆëOXÛZ£04^”Î4í×–i~ c¯dµ.ƒ‹ñ3îÇÙS3ÔgËæ�gµS|¬UÄÞŠE�!·Ÿ3¡ò¥S?>³ IDATãà¦,ê¾’{ÛSÉo,ŽùRˆŠÕ¿ºÅkP{x5¢Iñ9s"�M¡­² ÅmútnkT¸ÕoJ®òn¾øäWp!î?7iŒÙ†Môï1„º+ú³ùÊlZ®ÄZýŒØ§)`@· °3Š£D1sþñ„ Wçî\Ì£Ïñ‚WÙj‹:ýéSjc��çצ�,+`‹2á1)�Í�ð|„„·Ã½Þ¯ ¸‹[«¯R“»€Q™î YÁgCºã<²7!±˜5†…±¥Ñ«rê#J7 Ôa) †}AÁ� ð¶ÐrãRV ³¿Ii��­‚èCØr1€Fþ΄õiÍ”Ž“ÿHÏ v(h–HÄ•ØÖï@ˆSrÖ1ûæº-*Ó Z>>ž<ˆ1Ö½¨VÈœäS7xùBƒÛDC¨)Ö¾çgxøW$ ª‡§öÛ×]DKåLa\4_~`Îw‹)Ôª‰·âqmÒ˜¢9m*WmPÎa î1ƒ}“Îóǰ*øþ`Ž&.�D�ǃè¤Î|˜P¶´\žÖ‚ÒKMÐ<‹&2öZ½#÷æt¨f‘õÏ =�KѸA!fM»‰FU�Z¡AXÖ§†Í VFëQ4¦qÑÔ¿PšóÓhVïW¢� âd©çñµxt 5…< ¢4äº «²ê²ê£P>»Ø„ù;FS%“gR* BBBprrâÌ™3<žúVsssÊ—/�¯¯¯ŒŽBñ¯ú`»Vná±N�Q©¦4òÈxõ£À¶VSjXmamÜIV¬ºD÷PÃÖiZ®Ý‚ç3êH VµºÐêåCÐØÖÇúEn|=~ »Î>à…y!J7lÇ'#PË6uZFΔh2™�ùüø~Ò2þàÔÆ ,üæ.q)*¬Ü©5bC+e2¾DaG�1›ØVz*ç®å»‰M1ÃÁ»5‡-cp�ê4hXJæ ™°f:?ŒœÀwÝæ«v"°ö',ýº/e2nò&:+[TçVðÃÒëûük hÆÏôç·Á±H0Ù“0%ø³•¬´Íw ¿¥çô84¦x•îNÑNov”8·ù‘_o ãûIÝiòe" SKl øSÍÍ<5ÜTîtœ»�üãÆðËäüöè9Š|v¸T¥†§iZ}5àçõ ð3�yC;2æ‰Skg<+ÔÃ×:»øÏ¡¬ŠnZËØu£¹Ÿ ÅØÆƒàF?0¥OQTO÷/ ¬k|Ëš…Ž|óãb†uÇ3µ5žÕ†Ô  ŸÌCÜÈ_ÖúWtF˜[9àTûwºWàØp"ëy1vârvŸ½Ë£(ù<ðñ-Gi%†µ€ª0ÍÚ”çÇ“û0®R�*ùÓïºÎbú}/Z´)—õóú2+™uC¾š6�çc–ð×mkì�U(íZ3}ƒ)?~3‘Uû/¥±¤pź„A�2æ€9m'Ìæá—ß³tßENì»…ÂÄûÂ%(ZÙk`\œ�ËÖaÿÃ÷ÌÞ|„«�#ÀÄWß«âGþ,êѨx8½ªÎbÐ_>oô*y¡t§Ã¬Õ(ÇŒbÊøå™9nÁ øvÕ(ºø¦}Ë¢&_σvįŒé¶€'˜b]À�à*�8¾K_=ÛŠs Ñ Ál8ƒÏ'× î´zX×üŽ5 �=~#Â'� Ï‡“O5UjOˆcÖ1ûÖTEZN˜Ëƒa_1ox¦¾P`nãŒGùZøZ+³oß!û¢òèÂÌß1f!£»Ìâiþ"”r5F¡Tf:RåÝ•q£Î1ø—/è°B�µW]¾¨Ð ç„D®Ú C˜SæóÕ¬²ÍعÛ8q÷ FNŨÞb #?m‚k®ÆršàTØ ×Ë7xÉýgJÔ&–8 $¸z3zöïD[Y¿××Àó—Ô‡iûÍÇ%ÇZÔ 6“*4¬fÍê5O nÝ ÿ´zÐ¥XáéçHä•›\¼¯ÄÂ)€Ú�û1ªê” ¯ ²¡Ïæ-é”J%þþþøøø�˜˜šF655}ëyB!Ä¿A8�š˜Èø1ÊðQ%£¢¢¦ý[…üÇiµhU*x¼‰þuº±â¡ÝWïçûÊõL…B¼%™c_…ÐæBov/ëôú› DÑrq|Mj.«ÊúƒßPæï=ûX!„Â`ööö}€“¤ŽsLÉðÑdü|°#$Þ=‘KÚSqÌÏ£‰}¡Ç¾þg ¨(É!„È=OnŸãv¢Š„£3ö›1áK[I2"�èã�°rÕ¬| áh¡'úìF&κ‚{ÛqJ2B!„ÿIB-cža’G4¶mÜ�'´ä½¿5M!þóR8;»+­fÝÇ̽"m^ÈÐҹȡx7º¨«ì^>‘=×ó\�…‹?•:Ïbò�²¹šþ#„B‘WdʆB!„B!ÞC§lÈ8!„B!„Bä9IH!„B!„"ÏIBB!„B!„yNB!„B!„Ès’�B!„B!Dž“„„B!„B!òœ$$„B!„B‘ç$!!„B!„Bˆ<' !„B!„Bä9IH!„B!„"ÏIBB!„B!„yNB!„B!„Ès’�B!„B!Dž“„„B!„B!òœ$$„B!„B‘ç$!!„B!„Bˆ<' !„B!„Bä9IH!„B!„"ÏIBB!„B!„yNB!„B!„Ès’�B!„B!Dž“„„B!„B!òœ$$„B!„B‘ç$!!„B!„Bˆ<' ‰ÜÒ^góø¯˜y ½Á?ÒñxÿL¾·‘ÛÚ°l}'�áë¥ÐüÛeÉ-Câà�b埡½³“ÉßLcwôß(ɳ#Lï×�Ÿ¦¼¿‚ !„B!þgIB"·´çYóóL¶_MÌdá î�ØÉçbÞè€ê¸¿k.3Ö�&ößî™fA{k>­ýh¿èº¼Ú¨>–CK§±äÈ£¼Ûæû’mäâ;yD{u#S¦oáÒÓw@ý‹Ëü¹f;ç£þŸ±B!„âƒò'$ô<½°‚m«èå‚“sA|JV£Å ÅœOþ—Š”ržÙ½:1jã=òf „ŽØÓËÝ£!åýÝqq)„oé:t±�£‘¹+�ÂÌoo<ÍQ¼·òý?°9ƒ&,`íæuÌÿ¢"±Ë3`æ•Ôd’!q`ÀwÞ­¬z"WNŸ™�(7r [·¯gÞ˜žÔò6Í &ôÁëNL]¿ƒ­Ë'1¤uðkÉž×ê ´. :õ7OêƒÿíYto9Š}Oô¹¬3@w‡%=šòñz ¡#ç±lþÂŒç³æ�™uMƒ²@%ªúé9}ø$©!“¹ƒGIH9Çñ3i‰¶”ó=‘H‘ª•pQ¦–CrB!„Büoø`Î+]ÛñÓÔ+ôþôSj”šFHÓvtèÔ†ºÅìPÉGç0å  }vüL÷bj ,Aß]åÏúëXjÁeÓž”`Y„Š5ªRB Tò&ze~Üqˆç­›`tx>³OÚÐnÙ\†…˜P¥¢Žýs—MÙLì=ñó÷ÏP¹©ï�PØQ/¬vê¶*æñÞJŒKßVŽå͘uÐróÊ ´ùªRÒ'³C¨Â³D VÚ-\¾¦eŽûšïµßk¹þÛÏ¬Ž¯ÎømßÓ®€¡’÷ jמΔ­½˜ÓÔ:õ« {ŠV­Aw%T®ˆý�]4^³ƒ“ɵ¨’Ã1JgêW“æuC0*Á¡ƒÙ±÷1½¼�Q*�(Û°~Ú7KSÂòëC×s䪆º¥ÒÖ¢p¤D­ZTvOóˆ…“—:‰mŸ7ÅF”òáÉ¡ ­ýƒØVí±{ãA¦¾5óMû�àžü¹š~GNñÌ ˆƒdCc%×emCüãH’Ì Q®FEJ8*¡xÉ´�Fñ8Z�m“ª–)Ž˜I4¼ ?Z îKkw%P�ª¾‰\©1™YÛ>¥r‹dÖåPg¶o¬.åøl&î2¢Åü¹|j‰¨Z¾ÑUZ3yú_t_‰��‚Œß°Ÿ3)u(§¼É�ƒÑXXê8´ï,)µË ¼±Ÿ¿:S¥ª/F–ÅøñÈ�ìö@!„BñòÁŽ�# 5ü–ͧO±mb'ŠD¬`pí2Ô´–Û):"ÏžåQÊ%~®S\\\(T*×R"x‘Åt•^ž&¤DG¯ÓñøÂ"•�T6ÿÅWºRØýÕ¶Þ©¼ç铯íë› “8{ò­J%‡W1ö­B%§DΜ¼’Åk:Õöö@•6Ì?»c”Å.YzPØb"£Ñú„3,þ¼ µÊ£Hao‚:.à¶.‰Ä¤l\æô…Dâ7÷%À5µ.]\°ãÚGx»:S¸·ó'z6¬LI_/ ûVfÄþdôɉ$ë ‰ƒ¿+9–UEáæýhi¿‹�«Ô$|Ô GÝ.ܷûHФ¼½pÊgHâ@‰Cñ@œuÇùco¬�óÚM17ƒ'q Ytò³Þ–c®Ê«Ä¹a[jæ¿Ì‚ñ«¹ûÆpÍýõü8ï>2¡XP‘wÌdeú«xtö:xd¨Ë"Eð.dË›éí¥SœÓÒvp'jà_¬E��Ò’ †ÄÁ»ÄJ.ËjìDpóO˜¶m“j?cûŒUi¯Tbé]“nc–±gÝ žŸÍ¼=‰m:ñÌŸüeNñ /Ô¹¨³Ôd‘ÇÀ œu§ØwèÉ«…Ï�±ïx"6Å)¨LÊÓ¤ž#ç6.aÞÆ£­C!×êÔö;Ï–ßæ³ñ°%¡M*c–›:B!„Bü'|°#$4çf2hzU‚ñq¶@ñô6‡û™=:W:U(ŒY¹nô.·‚QC;aû¸'¡EíPÄÞäBr=šÃ�âÆez00d%Ÿn‡Åþ4 °…˜ãÜ×óÆ3Ò¨Ý °`†‰L¬¤£¢ywUÁ´ªîšó¶rY^e�|7nMú¤^Ø!z´¯™úÚÏK»X2ó7Ž*ê1ᇶ¸½SÊIE‘ö ›×ƒQá#Ð ª�GÒi7…«>1®¾�A³Er:Fj"s(†+~¾ÄíœÅ”MæÔôÈ·îò4§¿Ò™°>­™ÒqáéԮ͉¸òÛúqz½RTÞE)Â6–OZ‚o» L¹ù*ËcHä:V .«‚èKX÷¸ A…mP&\äèÝDT¶¶Xê®°iÎqŒýq6KæÁ¾ Ä`…­MfÃ}ç÷îæ€·1OoìbÎ�3¸[t SëY�Ò2Ç:Sä³ÃÖLÃÑÍ+8Q¾ ¥Êtg`È >Ò瑽 qˆåÀ¬1,Œ-͈^•Iô`B¹f�qY0�‰ÆÅö•'*•‚�;æôN�YYÑ4µx ;Z«'”þ™Scÿw¦$ !„B!þßû`)Jl_l`áè¹ÜŠ|¦6,V…�çg`s -\‹ùØo™9±? £’0²q'¨íXÚ…�µ!�•;çn ÿ¸1ü2y¿=zŽ"ŸnU©áišÉòS{øÏôx0’™½Z1ÑÌ…]'ÑØ€„êÜ–W…[Óiìð¨Â/¿,bñW«¸Ÿ #Ÿ³/e~ËÚ�)ïøî‡WáÐ� k¦óÃÈ |×m.±j'kÂÒ¯ûRÆÀÛÙ9£‡‘XP÷›Ù|öù×,ÐŒžé1Îoƒc‘`<²&¡Àºæw¬YèÄèñË>�}>œ|ª1¨R{Bœ^ÿ¶Ê·'S&>døÏ£éô[,)Js¬œ(ÖÈ9ud€!q�ëX1´¬z¢¯ïfñ�;ñèz3ŠTç—oÛãòü ó6N`á7w‰KQaåH­3ZéÍ1  t*AHðqö~Ó™U Œl=)]ïV}Ñ•&Ö™Yuú~Þ€¾ã¿fÜïõYÚÁ�³V£3Š)_tà—gæ¸7àÛU£èâû*…f\º-­ýg1!_M §&K 5jF™±'ˆnÕŽr¯M×�·l!„Bñ¿B8�š˜Èø1ÊðQ%£¢¢¦ý[…B!„B!ćÁÞÞ¾p’ÔWN¦døh2~þCÏ�B!„B!ćBB!„B!„Ès’�B!„B!Dž“„„B!„B!òœ$$„B!„B‘ç$!!„B!„Bˆ<' !„B!„Bä9IH!„B!„"Ï©ÿí¼«áÇÿÛEB!„B!þucÇŽý·‹ðN>Ø„ÀŒ3þí"!„B!„ÿšž={þÛExg2eC!„B!„yNB!„B!„Ès’�B!„B!Dž“„„B!„B!òœ$$„B!„B‘ç$!!„B!„Bˆ<' !„B!„Bä9IH!„B!„"ÏIBB!„B!„yNB!„B!„Ès’�B!„B!DžûßKHhN1²„7ïMù·Kò�JþsAž8[™QlÄ 4™}Is�Å]Jàlm�µSÖ'e¶¢-tu®ÈøkÚ¶ÀÚ+Œ«àB·mÉ Àö®”ÿá2yP‚÷LÇõŸ*ᾙ̪öýJáà§~|~4óc-þ§=_ÞëЙDèÿ‰µ¿ßØ3¨íú;’6Òɱ*oêÞ÷šsEww Õ­š³ìYËlÛ±öm8¤}B!Ä¿ï/!‘#-—(�k�í$g²4åÀ|‹ çØ?tU¥�^A×Jüx9“î·î6Sk¹Ðxþ#rêW×ø‰Ó7¯²²«ª,¾“rh _©ÉÊqÄ=šO“¿[úìiîmedX ÎùMÉçèGØ´ó¯'”ŽÔò-틪 \£žØíé]Â[3cÌí}©5` —_-�Ú?ž¶e aefŽm᪌9øf"J˵É5°R»ÑwWfGüM)×€Ò^˜›bãY‰®ÓO�ðw;zÚóÌl__' LL,q+ÝšöDbx—I…gؾhìþ^NjÍéQ)P(2|”¶tÞ˜˜ó�ßÕß®ƒÌä#âï{¿±gHÛõ·¨‹Óé»�T·WükÏàj+>Hï7F„Bñß!×ÿ¯è¸±h*û*ô¥‹ÏÛ—â)'f2ãzcúµtâ}\JkÜ#ÒÍo³÷°²7v� ­;±Ñù36]ºÇÍÃKTÞöõýPXS²E85 – L¼2|ÎÁ�ÃÓ¨pbá¿¤Ž¦ÐÝ›O×3¡ëRNß¹Íéu_SÇåõuëî/áóßžâecè6•¸VÈÔÍ'¸ñ€ÓKšñM[Fú›#nö”í6ž5‡¯ñðá%6õS3³ÝP¶<1tJœ*µ§]Ç÷rR«Gpìé ^¼Hý<=ò�êVÕô=¬= »2]i¶1"Þ‡÷{ÿ8•µº5#ÈâŸNHüCmÅé‹!„Bä™ÿÑkÑ{FÓÀ׎|V^4œpœç€æø·„xyQó‡S<^Ö<|:±,ZÉ;èI‘æ³¹yu�½=ðð,ÆÀÉ€žØ�°(ÕŠõ+P&È�b¡_òûã£Öõ"°x{ÜÏâžoÒfÌ|@³¾MqxëZ9�íScÞ‡ù0x›™Ñ?\@üúmáÉþá”õôÀ÷/[’R×p<ÍŠ:`iãN•!›y˜¡¸ú'Ǚֱ nÖù±r*NÓ±{ˆÒ뉞ßÇËHx£žïN®ŽkøžžXÈüG­ùiB{‚Ýìqô,EH)ç´ÔruJC¼=ܰ5s|cÊFªÄ³3hè„¥µz/åZÚW̽+R=¸®ö6عÂÅn^½…7—ÏáHȦõª„‡ƒ«SÖ=C¢Gͦ‘SÉ?øʽÑÏ~~vK9aiåJÙðþ4-\”ÏŽhËÖ¦œ_Allq*膭Ñ}®Þx‘úÔ›¬ê_™BÖ–(Ö‚©§_¼>šåéYæ÷­‰�£Vv…n=ƒs@Y€5*à^[Û¸rÄ,î×¢Ó+_˃ßGÓ"Ø Kk øÖâóm�Ñš#_SÙË+3üß­½<‰ºn¸¹¥~-Œ)ðrôO"ç…SÚÙ+×2„n…¯ÿP¥ 5Æ&¦˜ššbjªäÌŠUÄ6ì@«´']cåà:ø:X`açEÍOÖsGè#Yæ@Ȥ›/G6èϧ‘C ~Ù3ŽJî½ÙùÆáÕœA‰¢C9¬Ë®ô$ý™æöXÚx2p ¤M%ÒÞb^O*~{*uè¹ö3ê»SeÜY’³�‘ŽIÊ!†ú¢Nç¶T+L€_Y:Ï>Ç‹—%O�NTvÈ4F6*Iœ|û²õ {Äöáµñ²µÄÞ·>CºUIJñBâRƒ„+úR© –i9°=�N]Ù’œÃ2Í)F–ð¤ù'ƒ )M7Ÿ—mè‰\Ü–ÂnéÇÚ +3Â~{•ÍÑ']aQ·²¸YæÃ±tÖÞ×Z.}W×.›x9s å Ÿúy1`ORçBv±—̹«âQ&7´Iœú¶"�çprnömEvƒWô‘èêSŒA»Ðúˆ5tôbèþ§9ÆÚËüRß�ä7­òÚ” íµñT´­Lûnµ)_¦8¾%š1þP|ê6²Ûf꯳87sh+^; î°*<ÿöK¸ù2_ñ”“[X ?€_eò IDATn!|ùgÌ˶D{;_…âl•›BùháÅÔz{¶•î‹óå‰WGâÙæp\ƒFqJCÎíS6/ÿFï*žØZXààʰMwSÏ¡lã2ûö }»Ç6¥¸“ù­Ý(ÓqÇŸ¤–Hww ÕmêðñÈ6Ô(çOAÏ×ë@!„ÿ ÿ› ÝCþ<áÂøÜ[׈›c¾cC¨ƒ¿`ÏõëüñY Û,àÊ­[ܺ²�6v 0®Å„37¹ºº;žEú°áÚ-nÝ<ÇÄ:Æ/W«¹t�Â?ìâèécÌ*±‘nŸoÉpÑ­GŸ+Wî›éÌ=±›§°Ô¢+}ª¾=dAwwS¶л[12NhÈ~›™S8wfÙ•[\œ\‹*c9zó·.O¥¾ �t�1áãIì³—GQ§ùÑö8{ãÒ/“8ôM¾ŠhËæ» D†Ù¬ ÝüëÒeq?œ ¯ÝüKâôñ+”/Á‹sg¸ïeα®%p²´Â%¨ßï‹N»¸TQ¤ß&®]ÿ“a%2›®‘Âù½�hºá61×SéPúÍ¿û²Ã«=ÿ#5ܱ±õ£ß~Oºwªˆ1)œ?}O‡k ­P+KGüë}Îæû¯î‹?Ý;†Ñ�ÂÕØþõ‘Ú‹Lî1Œa¹s…y%®°÷^ÆûézÎkN¡¶X{´a�yºÕ¶teïýöõJaÊ7¿qGh¯0¹]GÖ¹�áà£xîmïÄã‘áü|^ ùªÑ¦áÖ®<™ÖîüjºdâIîxýÈï‡Ïsp¸9ÓÓë@!„ÿÿ› ,©Ó­ þùÔØTj@eó[\»÷÷p«ƒšÒ¢¨)�Ÿ2Íë‘çf޾¼²R`Óy#‰Iûè™IµënóÛÔ? îÛ¿·fkh83ûW.ÕïGk××›ý6sOsqÛ£kñQ¸?æ*kÊõíN•ô^�æ[¶ER«WO‚,”˜nE¿f¦ìØtm‘r”|~Š“‘)\ý¹®­–“r•ãgí)[Æžg OHÚ»ŠãÕp)ò[ßñsÇüñ<Ûâ¤QQ°YoZz˜ ¶¯Jï>Ú²÷eâEåÛ›•ÇŽshë †vmO=ÿü@2OžrbÕ^¼~>AÄÿn³”ð�+‰ÒI'?ì Ç„ãñÆáÐ=ØÉÖ ¥éÒ«4Vª|tïI�׆w+(Ðf6GOáÏ…#èÑ!Œ’¶ àû¶ü…G»ÞÔtTcâÑ’>Í ½:Éžïbñš|tÝŸ²öjPÛR²eнÌÁ˜úãaNÝÃò±}èÔª"©3L´\Yõçª|Ƙ°Â˜+˜¹×¤YUgÃO`ÍufwÌ•óWÛ:îØÄéÒÝé_Þ•™á=ëa�É(ö„ XoÞ‚öÒºŠ)GX²4†°/‡SÍÉ•Múvæð¦ÝÄ£À¶nkj\[ÍšZÐG²eõ‚[5ÁÕ$ˆò�79~ú)‡‡ä݇‰)œ=vßrÁ˜gSš‹[Øú¸6½{#¿Ò’àÞ]©’¡çªtiÍ/?eI‡š�7føÌ¾øfÈme#…55[×ÃAª‚MiQê[w>Ìð\ 6�з¤% _a\�’9ºe'&a½hVÈ£µéÓþU"ñÙÞ-üåÙ–^ÕP›xЪw3Ü”9/KÝQ[j¶¨�½Œ¼ËQ*ßÛm—þÑZôØNÕéSi•aŠ’:° U/€‘‰'õB‹r÷ÚM4€Ê'Œ0—�¬Û÷ÐpjÝ&’ê7§¼‰!çB6Ô>ôžù%¦šÒ~1¾ã'ÓÖU‰*Û¶Â!‡éh ljÏôúûè]³>ÃîteÖeÒb'ç8È–qEZ6/„vuZR-n;[/jrØfNçfVmEÝ#¶|\�ðS­X± 3ÞÆÊcT‘Î=Kc­ÎG±ú5(tç*·´ ½¼’Åg+ñéèFx˜©ÈçN¯Z÷زý6:̨Һ1IëWq<x¶›U¿»Ò¢…?ªœÚ§lèîÿΖsÁtP ;•ÎuÐÉs?›ö¦�1 .ß–Ì‘Í;0nÚ—v^¦(ó§GŸ:ÄlÛÂùô,‰qEš‡D…§2ep»›ZB!„øïøßLH(-°²Lëõ+Œ11Ñ’¢ýûA•V6X¥Õ¨ÂÊ‹ø(b ¼›“|b&3n6¡oóo_�?ÝÉÔz:õ­Í÷ÖþÖ63£‹‰&ÞÆ Gãôu:QÀ\‘¾�è8+ ¤/D‰};¢cЗ¤|±Ë?õ�}ûžSàá.þŠ8ÅÉÇ%(ço„©¹JçÆô ÂÚÄŠ ] ‰ÛÏÞ+†ÜŸSb_À>-X•Ø9Ø£‹�&>}?Õù±s*ˆ_µn|ì·•¶ƒ7�ffjÌköb@Ló¡u�˜ÜÃé-W§Âê_3¨¤ñ[[ÓÅD«vÀÑ*m¿�íq´~ýTQšÙPÀÕ›òí>¥ê…�è9ÿ>:]ѱZœ_–ÕÑÙñåƒùô �x”䊻kÖ�ê3±.€‹g)šnJ—™pA èˆx‰M¡‚äËò—ÙIäôø.|›4„/;R:b"c0vp$ýf±ÚÞÛ7[}$l¥@ëv§ß¹ÕFð0"†u½Kàç營ŸåGÃTûŒ':À:”6µo±zÍu4‘[X}¬,­9¡À‚àrœ?v–Ë{Ž£¶¼ÌŸÇopòŒ1¥Ë¸¼lŒ2«]t$±ÖŽ8¤•AaሃÙëI"Ç:]©¯9Ç£ò�iîùFg#¥6VéḚ̈¶6"&*&CBB…K!7^ïój‰‰JÀÖÑîeØ;:¤ý[G|t4Z;GìÒvXiŸþïì–¥ï¦9ùÒÏG…#õm—ösz æR»yŒ«óú3Z”VÖim…côMê]|•aaÎü¾v?/4gX¿9‰ÍËc‚açBvTîͯð˜s)õèšÖ¶eÛV’=° Bxkl.\Å»CG_R‘CdCad�M¾´ýTZa�?ލ—�iVÛÌùÜÌ´­H_˜|”Ýw RøÖÖžc*‡Ú «´ò(ŒM1ÖjÐêAñ�ˆ{^Á?íü ¢ßvÚç 蓊­i¢]ϪcÉ<ÛµŠ�î-hᣂÚ§ìèb£ˆ5rÀ1=c©´ÇÑ^Kttê6sŒËLi‰�z‚m‡—羑ƒ#Vqþ†©ò‘Ï4}µÆ¨5©u „BˆÿŽÿÍ„D z}W=  Ït«îñ#§]Hé"mi‡aÏJŒg۔Ř„÷¡ú[Wµ:¬˜ÂfŸ^ô2zë—9mS©T¢Ñ~KIig�ÍÓ8Ò/ãˆKLÛ[¥ vÖñ<ŽL‚¡#*"K;T J—qäìÞEìÖ·cTõþXtˆ þå)e¢À¶pal•ŠW$…"µ* ¢#*"*í"^GtdJ[{2ë)• bÎ�åžV�§·*Å«m*Òþ­GÃÅcÇ9?=+……IM~½w—i5,¨1õØØa­‰"2>m¿“£ˆŒË*Ë£D¥xÎù3×Ð*-±·U“ÿr¸v|lüË·ÂÒ‰&÷¹mÈh…eÊEÎ\ÒJ 8;{ç.™¼!0zö� ó 'ÆÎí‡ßËRbë`KJäã—Oý×D=&ö�ÝÔÝ_Í‚ÝEh×6àUÇE刓Sz®>Ç¥K—R?7îqS/Rg˜XP«M]î¯YÅ_Vs¼|k:*žeKòâäï¬;ì@ÿÏý¹¸} GnQ®øÛ±�±”vØÄG•6Ì_ÿ4’¨ÏÂç;ˆ =©}êK>Û•å\óW1bÀ1ÑÅò("í¥ˆúx"'ccgóZéP¾È*lì,ˆyý2f£§Ç¯K[[”Ñ‘¤?Dõ8íßÙ-3Dg~êÂ7Ï2ÿËr¹H^©ð £À޵ì9ºŽ�Ïë§N×”¹:Þ¤'fÇç ?Q“žÅ61xôÁÔøÍ¶­xõë,Û®”KL0‹®mˆ7€Å¯�á7<Þ*mr�bÓ¾�Éã8+ìÒÓ,·™›s3C[‘þ¿Lêñíêµ,fδ�ÆrÄ€cJGgœ[2çô¥—çßµ»8ðe‰ÔĘqYZ‡©Ø°rÛVÿ�g‹æx©€Ú§l·ic‡uJ$�Ó§Ié¢x¥ÄÖÖòo\D¤�'¯Þ¤“ù˜x+»·£B!„øÏ’?ûoQbã`ËóËçSÒ÷æR;l".p!êíË8͹%üú{šä{¬Ÿµž5êQ&à ø„5=ðoü{¯ÿVww)SvÒç�çC¤®ôs¦�¡N¿¶Ìähe¿MîE܉8r€[NãPû×#Ôf7«ÿˆA�–»kWòWúKêÕÔ­cÇï¿ÎäÌS‰7W0eõsjÖ+‹j|Ê—àþ™<*S›:5½8øëŒ‚KS@ Æå¨§ÙÀ¯Ë¯ò\÷œK ²×ª2U} ¹#ªåîšé¬º�„6z/Ó_¥BýªX�ÈÁÙcùmß%ÄÆóèôR¾˜¸ëàÒ¸«Ôkܧ?g0ótÚ¤»¬Ÿ¿•B(adBãEñèôzôz=ú¤?èíV�>>áϾn¨]kQÏÿ fž A÷œ‹óf±ãIz¯ý K~˜Ëγw‰IˆâÒÆ¯ø~“ž’eüP“Ÿ* *ssý:®¦O�²jÓõW�óêt{ÂÜ‘S8­mg×lå¼´7Ö1aÚfNÞŠ"!æŽÍ’Ç�”-®Tø4kKѽ?0býM^è!ñÞÖï{˜cgBÿx#ƒºm¤ÜÔ_i÷Z)q®Ý€Àcs™v4]â5ÏÙNÜk½7-×—.äH‰ö´òÎpÕ¨,m[êXüõtŽEk@÷‚Çg·²rï«;¿ùª·¦ÞÃyôýé•ZÕÇ.­ÏnTžbg§3GS•:uj`¹rû=Êœ/û:Pû×§žý¦Ï»ÈsýSNÏšÏþ—1­'aïz,-Êø™“˜>½ûÌêGzÈ6F²?&©«~ÂŽYs8ÿLG‰™,8V”К.94œÆ”­_‹Äõ3Yw7Íã?˜¾ôÕ\ýüUëSéæRfî‰D“t›U3Ö’Þ$d·,'Oö�¤ó¯|;¯?Eßø“-•OM·ðí°U<«ßŒ´|ÊìÎ…è¯gP¿ýÔûu:“fýD±=øbW<úÚŠ´eÑv%qæ§îL0ùœYS¦1»G_öœÉu dH>À¼i‡‰Ó¾àÊÂÙì´©M¨¿:‡mfsnfÛV¤Q¨1Rãßo:Ã,fðQzÒ&*¿f´)´…±?ìæAè“c¸üç2v\KoiŒ(Õº¦«3b›7-›y¤ÅkíSšÌþN)]kQ¯è1æL>@Œ6…‡¿OfÑõŠÔ«’ß°ºÍ”eë×"iíT–^OD÷ô³~ÝŽu�ºüæg!„B|ð$!ñö�ÓÏh*•\]q+Ü�¥Ñ¯.hUÞíø´e#�q-èGÿí¯®–�JWÀdbeœì‹3ô~kæ|ß«—KõhŸ<âú�ûÄ¿ö0·NϚΕýhåòö��g»¦2/©}ëZ½µ,çm*qi÷5CÔ ¶Î‡uÅï9ŸÓÍyãr ŸÛ‡˜/+S²|Âÿ4Ç/z¹L¨8j1_Ú/¦ž«%åÇò´ëB~ll…‚ÿkïÎ㢪0ŽÿfQDE3QÄ}MqISܵÅÒ´2K+Ëò­¬·lÕÊR³ÒÜÊ=-M}Ó´r_(÷=wÃ]DA�™ûþÁ""›©ƒàóõs?3ܹsï¹÷ŒèyæœsÁ±f}ªÅ¡FóÊ8×mÁý ñÔ¬”òŸo—6 ŸÞ—øO›PÊŇæãŠðÊôiYHZË�:¨Ø‚O¶�åÇÞ• ¨L�igR¿És ¨™ó;”ýBOÖ5øš¯û”ÁŒ »¸-|õt(U|½hþ_þ®ý s?kCqÀ¡î[L{Ç“aeqó¬Å#eÊè‡ñÌ­g†]UNF¹yí(ã^‰ÞÛ*Ó´LÚöMeàCÕñó,M½Ë)3x6c/… ¾=Ç0&x!ÝjÖ¥aÛáD–¯˜¡ñáÆC#ð¾ßzTñÀÍ;˜>³�aLŽÏB§Zåðô æ‰Yô™>•*¥×®Ê@~˜Þ™“ï5Á×µþ->à¯Ëv˜¸ÌÂçî#  Ý&áà¸Np߀Å\7Îcþ?ǘód¼<=ñôô¦Ê $v•_`üg•Xر^÷õbcåØgè¹’¼›3öÒ¸g7®¿« Þ›Ç'ñdPI\J”¥nï±lË8›ªsSë�ÈþȦ<ÜÖýZ/·:Ô+}‘R�C)åÚ„.R¤v]Êšs¹Eê2äû7pþæ|½Bx-º6MÝÌ)½™b~çÍ~ ©3r$�½Í¸6û€o»ïæÕ38nÍù3’S�¤\ø24 ÜJïÊî”i7�rÃ&0ðþÜ;¹»uø”É�žâ�`O|�S£º¤õ1û=ÉWß4aÓ�xø·g~©¦é °œ^ËY»þÌžÓËT«žžžxzúÑkî¥Üß `W™.�¼Ø°þ íº6¼6±dNrúìYO2ûÅWØÞe4sÅìÝ™‘£ê±è¹×Ymäü»"åJdù»ëʦ�yf¬ï�íK;Gj žÀ‹—>¤ïWs5ÇÏAî—ÀT¼1!1¯âéM£Ñf}ÿ�s>f"9üÝÌñwE&UxqüÛxLêÇе¹ÜçÖî~^þa<l{…º>.¸ùT§Ûð5œËpŽö5¦«ûAþ©Ú�ÎéAd.¿Ÿ€lÿ�²«ÊËß�&dÕºyPý¥}´™8–Þerû/DN¿ŸL¸uÁôgø¬‘7®~­™Zâ-¦¿Û(ljMEDD¤p1^€}¦Å!ÃbÔŒŠŠ›_…ÌÊ[o½Åøñãó»© b¦v$`N/~:÷oFq¿Ò·ÚÛø-ÜÈû!™º­‘LëR“©­ÂùãÅ€LéÑ-SnNÒz^ z‡;ù´^áýê.qÙó¾]ŽßÇd1±êͲ°ÿ“F4Ûñ:ûèFÖqÚ-ˆ›M·rSi·ÿWž¹ñ¹·GÒ_¼ÜËäÝ|Ñ(‹!%yfpnr;öàèÿž¤D¦W-û>¡Qó =úíŠäýµ|Qþ.$Ìçq¿/i¸m/¥ÝÅæÐç<Ðp'CNL£Cah ‘L bvÇíüö|}ó ""RÈ=÷Üs 6,¿‹qOOÏÀ6 Hʰ$g\ôÿ”|f9›LÕ7GÒ?8‹ÏÕHŠ4Îð'o¼]šÈ-3bؾl-G/[!ù4‹g.§XÓP*ÜrÆÅµŒ�vš°^mnSaåÔ†ßÙt:ƒ«žó«4§±‡’8¹±›Ö²Ó±½ ïoÕø�™´µ1½ºøéß¹«Я¸ »Šyµ6/:óØÁ6-�ÜK92ïe>z”Dûbø…¾Â÷o7àÖ¾ˆ7ˆü¾ A×SæÑ¯YØæVƘ_¿ßË»¿£OçœIvÀ50Œ÷'¾tzrȽÁ zZW*ø�Ç:�ø™�ó»LwÂU~y¦�Ïw£Í°Ÿy´”;¹»iȆˆˆˆˆˆˆH¥!""""""""7A�„ˆˆˆˆˆˆˆØœ ±9"""""""bs $DDDDDDDÄæHˆˆˆˆˆˆˆˆÍ)�›S !"""""""6§@BDDDDDDDlÎ>¿ p+ž{î¹ü.‚ˆˆˆˆˆˆˆü 6�6lX~ADDDDDDDþ% Ù›S !"""""""6§@BDDDDDDDlN�„ˆˆˆˆˆˆˆØœ ±¹{— €Ã‡séÒ%¢¢¢ò»(’ OOO\\\¨P¡BŽÛ©N ‡¼Ö·ˆˆˆˆˆÜ» l qøðaL&¡¡¡ù]ɣ͛7säÈ‘l©ªÓÂ%·ú‘{[�²GíÚµó»rêÔ©Clll¶¯«N —Üê[DDDDDîm¶‡Dtt4†aäw1ä&EGGçøšê´pÉ©¾EDDDDäÞV` @�×BHu*"""""ro(Ð�¨[�˜L¦iÉf+Qáúþö'çy3/w¼N­Øøý;¼5mIwÁù¸%ù >Â×k.`µA}‹ˆˆˆˆÈ½«@÷¢äÿ0zÌõK¦†Ÿæ^<ý[–¼‹?û†Åûò»$"""""RÈè@"ïߚDZwþG<Ý:„o7Š»záÜœÇÞ˜Íß ùû�tÒ®aÔw-J¹§ÿGŒ5/ï0 §mnöúØp¹õ:µ»k&ÿéR�Š¥Ü(îâAéÊõëÿ=;¯fŸ«5Ž} †Ñ÷¡Z”÷.�«»•ëwfàW+9~5Ãv‰òN�R¸uÆÉ¹(.î>T¬õ ½Þ�ÅŽkΟ�Óëøöµî4ªR—â¸ûT¦^ûçµ*Ë¿.;)ŸÕ·ˆˆˆˆˆÜ» ÿF «Þ ãÑ/�P¦ý3 YŸ·$ÎÜÂÚ1ìÒùùÀ¸ÈÒÑ9ìî�Ý‚‘Ly£-/W²Ëù-©…5ÈîÜSŠk òÛ_ì;)·:5.þÊkû1¿D'^>„Ú¥í‰;¶ƒð®xØed ®=·5ã<+Þ £Ç×Ç(ßµoŒ©�Ÿã­ù‘ñïv`þoÃY<çª9Ö8¢Î^Á÷±o˜ølL—Ïs|÷R&~Ñ�V«O°ì·ÁT/rã!’M¡WÛ—Yj­ÇÏ}È  R8Ägן뉹â˜(ü«²_興ˆˆˆˆÜ)…¾‡DÜÊ÷0æUßZ̪YÑ¿GÚ¶ëÊ“/ÌÄoúRÅl`Iœ\1‚>¡÷ãëáN©û ×ÇK9šöM¶õKßéD“àò”òpÅÕ£4÷?ðï/”ßüCÈKY1å]ž}8ŒvŸ`àç X=ëIÜV¿Ã€oþN�ãÀDѲ5¨_¯>�š·åÑ—Fóã'm1¶LeÖÖįƒå“^|�_Í]™¼z _ÿ§]Ûµ¥ÃcýxëË© mã†�5n7³þÓ™Úž¸{úö ßo½xÝÜ–È5Œz:”û}=(á]‘�Žcgòõõpyß�¼Ù½1Uý<)Y¦m^øŽí±9÷ÞP ÉM!$bùãû9÷~„!/Õ¤X6Û] J§îŸ±'pcœË„W‚9òÕc„ýç�”aÖXö¯_ÃÁÒ}?góg|Á3•2¶×C<7÷»ª<Ø¢4±ë–³%-ÄHÚKø† ø6nB 9«ã&²mÊd¶V}–þ-Ñ÷ùFDÍ™Àâèk =˱éôíô*‹¬ñÞ”Ÿùñë�4t‰')íÛÃJô¢Atê7�¨ÿaâܹLÒ¯ÄxŒ´aÖvüö+»<gìO‹X<û+Þnˆ9ùŸèÈ�¿|yjÔÏüúÓÇ´Š›N¿Ç†±1ÁÀHÚħO½ÉJ÷§˜ðë*–ÍË=êàk2H>8ž/Í!¹Ã(®\x5ÿt°IDATÉ/ß ¥_“²˜mH˜ËRÁ1–u³æ°'›F18ø·â•Q³˜ÿÓ8^¨´Ÿožy†q’1 ë¹E ëŤ3õy}ò\fù¥7}H—γéJj‡6¦Ø© ü‘º}ôŸ¬ß›È™-›9šœzÝ7mà�S#š×q¼á3÷û”Ÿ8éóoô Âéº× d«!¼ô€‰íÓg±-)ã5¹~;ç%p$žËñ7žcòß?0õÏDê½ô.�J›³¾V–¦õiGÿŸ“i÷ÁtæÍü„nŽKÔþ1ÆHJýŒþÍèǺñ~¸;=FÌdþ¬/xºŠ=W2^–Óóèß¾?¿ØwfØœÅ,øòQ– â‘7~㢠¹…{Ȇå({^Á¾j-j8¥}�y'g™÷ùDŽT“ð±¨d4oJ°q˜ºï|Áƒšó|™”qõŽåЦE3Š¡6Á+¦?ŸÂß�Þ¤f»Ö”šôK¶'Ò¸®Ö3~¤8�ß«�½aÜØ}þÒr&Î8MÓ¡=¨h6A÷¾´ûèY&Í9Fççý1cáïãXfmÏø™Ãè^Ò@ÃâÛ˜¶lcJƒÑr’yãæÕà–~ù<þf€Æ”>2�…ÓIoܘp lBÛÐF¤õþO ÿˆQá~¼´ò+úU·êòÙ~–µþ™Ÿ·½M��sDF”ìJ³zÁj¤\0’¢ÎpÖâJ³&-hPà ÁÔI©�["‘[�šüz1fÂ~žô �«Ž¡y÷žôîÓ“vÁ%S>Ì©çë\åAnJ qðe«¾ÌÒ•gx!°‡§�à§ -½üszú˜€Pš^!´Ù7Œ^ôSC[ÐÀáUÖ®�âåŠÞ\ùk5[KPt÷ZÂϤ‚çþ\½ êH£â™>W–£ì;�}P‚³úÌyRÓÂ÷qð²Am'#Ü V¯œçäžLøôbýºÓ¡–à ×ãê�½²úòTˆ/¦l®yÒ¦ñ|¾Ì�GfNgh[WL@³†¥ˆª×•Q_¯¡Ïèæ˜Ã'1~«½æMãíæEhÚÈÂê rÃHfÿ´Qüb÷s'¾JhQ€ZŒ9±ŠÚŸÍcִ݈u¾™Ú¹¦@÷�È•a`µ`2aÊn›¤¿Ù²#‰rM›R>}ú3~MC©lÙÉÖ=IY¿ÏìCóÖ50ÜÂŽKàÔ }�³dÑN’€KÖ±£È<Ø(«›Á¹_¦ð‹5Œ>½1&·Ö<ýˆ7›¦Ïb¯ �½»Âý ©çžMé“÷³k¯…rõëSú¦jÒÊÙ�;9“¸—Ï›ûàé鉧§'>­Çp01’Sg,àØŒç^kHä—m©×þE>Ÿ»•³©—¡f^m ?<^�V}?bfø lwOü;~ÊÿÍòož¢ò™Ù¼LÓ—æ‘MU™\+PÑ ¢ÏFcå*;·ü�ÊÞ×®k‘*Íhâ›ÀŽ­û±”lAÛú°qÅzâHdëÊ?qyøU÷ÝÌŠõ—àê&V¬K v›xe®š´@ŦlªÍl6¦ ¯'³÷³pwqÅ£TÕ[`a±ÞLš?ŒųØ�adzfV"·mã„]-š7q½öÙ/VŸæõ�ˆÚ¾�ã+‘{öpÖ®�êÍf?WÙ³c‰'§ÒÝß3õsâMíw7’xå§.¨„ˆˆˆˆˆü{>�ȱ˸Ù�ŠŽ$ïÝÁîlï¦aÍú®i¬×cŸ±[½ÉlÆd€aµb©Ë#ÝËstÁ<¶\½ÂŸËÖciÔ†¦.Y”Ñr”¹S—q1r�–vÁÅÅ/Až™Lû+!­Í †õº1ÿiEIn22½žº>‹nó7t§whÈ[KÖ³~}Úò'7¯cXË"†3µ^ù[ÿšÁKA§™ñb j¶|�µ­•è=s#[~~›ñfX-\ÄËí龟—¹ Œ"Þ„´ïϰ™k Ÿô13òÖÏQX³<_;ìíÁjµ¤×mê7\·”×½iÕ¶6W×,eý…ü¾*™¦õ¦msgÖþÎ…­¿±ü| Ú>X:¥‡BÆÅ® �œ°ü½�]Y}æ¬ÑìÜ~ÊT¢Bz¯;Ê÷ùŽ5ë׳nÁ;4-aÁð®Cà NYž»}@EüMgصëlŽwÓÈ°2%´Ëú}V¬V°Àìµ>'n`SøXºyå\W""""""9)Ð�D®�V\iñpÜOÿÈSö“�Õ6öU©fÏÑukˆHŸ|Ò©µk8h®FHUûÔ}Áuãü­Ø¾k@Uªð'¸g/BNÏcÆÒ?X¼<ž&¤d·ŸLÞ;›é›=é1~ëÖ­»¶¬™Éó•O1oú âŒ"T­qìZÆŠS–ë‚’ôÛ~ÚW!$È�£+—q 1cCиþúd.»aÂ+(oë~öœ(I`¥JTJ[+âS”ôí\[òìðŸX¿èÊîϤ•©“8âLÙÆ=ywÚjV~P‹c³¾eQdîÞr�Þ°˜ñiJ�ÝŽ:Er–ç›±‘]„ �*°g5kÏ^+oâþ5„Ÿq¤zH%ì ¥Ã:S÷Ò2æ�ý‘ß.6£mCWê¶n†±|>ßüø+gjv¦½¿)‹ò¸Ðê±xžšÃçS\7‘¦aX‰Y;’¯W[©Ò½Áéw1áäHPµjToþ*ÇtÁøù^š‘r>™» .t¹ßJø¸ÏY�Õ57á\ƒÒ–m¬^{mýåM¬Þ”€Gµ`ʘMxUÆ×²™?VžÏj‘ú 30 GªT„#;‰(^ñÚg¤R%*úášåÜ( %DDDDD$o ÷€Gû÷Öi/¾Õ–¶ÛúñäC!”)nåÒéýlØâH×OŸ§ë+}ø¦ûgôèÈ[�a:ø3#>üïGgðHYSz#?vÕ· ŸK£ŠÎD®LJ ’h<¼'ÕSojx”gZ�dÐëoàt¹ ·.™Å¼ ‰l�ý#ûKµç“Î!TsÌøZžèÈäñ3YÝšn=Óõ»§øïÃý¹øÚÃÔöq .üñFjƒ‘Rtôc»�àñÞI¼Þ» þÎWع÷Ö” tã7å©Gr¨ß—Ìæ¿¯õÀãÌ *‰)æþN ¡_×j8XöóËÄ-8Ô¸ŸÒΉœZ½‡ó¸Q²„˱ߙ²"‘ûª•¥¸õ[vDbqÆÝ‰ëãf‰ì$ïú–�c#©Þ¬•}]0]:Ê_Ó¿`•¥ ½•ÇÎ8{ãùF†F¶™JO¼J×IOóß'‡�üZ{®î`úG_rà¾çù<¬&ß0º7Êà‘ßãÖe*M‹‚s“N|º|ÊÝ%ð¤Ã =ø¬ý8b:§mÉ,e òüJµkOí"™´vTiß�Ê#¿bÖÂÓtéÆèEÓ)ÿÁçL~íq>ˆ3pr/M…Fm¹Ï-eßſςŸ|ùð“)ü·÷Ä$;àæ@½fÕñ2]+{z��ôCU¢ßŒ…8}ôãG`JÔU<y|8�wÂ-î$[ÿ÷9Sß;Æ…$;ÜÊóà»y£±I[÷°xìXÞ9E‚¹8>÷7cЄsͺ�ž±¾nµNÍ_À÷ïMâè¹+NøW{€—§¼Í œS‡Ød:ßkcrRöíÕžQ &ðÉ;ŸóQŸÉ\°÷¡zëÿ0çר›>ŒÂ›O´æý•á´ëÞ”¢†�áüÝÛ•döϵéÙ9û %1•¢ý—KXò#¾ÿ–Á?œår²=%ƒZÐùÍټзiÇÉ20*A‹w†ñðï½øè½…´�ÔÏL-ÿbußdÁòjŒ9�ŸG¿Æ¤sW0œKâ=ªz«©<½&ÏÇüÁ»Œy«£/¥l� ûù=žº/¥×ær<ùý"Šú_~ù3Î\�b%)[­)-ʧ 1ù≯ÿÙñéûcøöÕyD^1ãæDÇwÚóHÝâ9v±R !"""""91^¤‡ ‹=P3**jl~2+Ë—/§M›6X­Ö;0kcÃ2ºòLvÙ"ýNY1ÎΤGýQTœ¹Ž�9Ýù² f³™ß~û�–-[fùºMëÔ†,‡ÇÑ¡é0’ž›ÉŒ7›R*§P!’[}‹ˆˆˆˆHáäéé9Ø$I–äŒK�žCâ®a=˾m{Ù¿m #úÄŽ^ç… #$…]ŧ3ªÉS»R­íŸÂÜÖü.–ˆˆˆˆˆH¾*üC6nÏ�®Ÿ(1ÓËÖSKÚýuV%zÔöe¦Ößl渗ݎ!S*><ŠåaƒÙ¶v w'SÖËTÏóz…ýüDDDDDäÖ(�È S9ú/>Iÿ”ƒÞH˜J÷⇃½n(›\ïÞ $R9—¦fëǨÙ:åÇB{ž© ûù‰ˆˆˆˆÈ­Q !6sÏ÷Õ£ˆˆˆˆˆä¤ÀîîîX­VL&S¡›±02›ÍX­VÜÝݳÝFuZx䥾EDDDDäÞV` WWWöîÝK•*U0™L˜L¦Üß$ùÂ0 ¬V+{÷îÅÍÍ-ÛíT§…C^ë[DDDDDîm6� äСClß¾�˜˜˜ü.ŽäÂÝÝ777*V¬˜í6ªÓÂ#/õ-"""""÷¶H@JV Õ©ˆˆˆˆˆÈ½Áœß‘{� ±9"""""""bs $DDDDDDDÄæHˆˆˆˆˆˆˆˆÍ)�›S !"""""""6§@BDDDDDDDlN�„ˆˆˆˆˆˆˆØœ ±9"""""""bs $DDDDDDDÄæHˆˆˆˆˆˆˆˆÍ)�›S !"""""""6§@BDDDDDDDlN�„ˆˆˆˆˆˆˆØœ ±9"""""""bs $DDDDDDDÄæHˆˆˆˆˆˆˆˆÍ)�›S !"""""""6§@BDDDDDDDlN�„ˆˆˆˆˆˆˆØœ ±9"""""""bs $DDDDDDDÄæHˆˆˆˆˆˆˆˆÍ)�›S !"""""""6§@BDDDDDDDlN�„ˆˆˆˆˆˆˆØœ ±9"""""""bs $DDDDDDDÄæHˆˆˆˆˆˆˆˆÍ)�›S !"""""""6§@BDDDDDDDlN�„ˆˆˆˆˆˆˆØœ ±9"""""""bs $DDDDDDDÄæHˆˆˆˆˆˆˆˆÍ)�›S !"""""""6§@BDDDDDDDlN�„ˆˆˆˆˆˆˆØœ ±9"""""""bs $DDDDDDDÄæHˆˆˆˆˆˆˆˆÍ)�›S !"""""""6§@BDDDDDDDlN�„ˆˆˆˆˆˆˆØœ ±9"""""""bsöù]¹9æø“Ø�]‰ý¹5˜b÷`¸ÞG²WS,Þͱ:ûås Er§@BDDDDD¤€0ÇŸÄqÏû˜c¶ßðš)f;Eb¶Ã�1XÝC¸4TÁ„ÜÕ4dCDDDDD¤°‹\Žóº.Y†™™c¶ã¼® v‘ËmP2)ˆvìØAË–-ñôôÄÓÓ“°°0öíÛgÓ2(�¹ËÙE.Çiç�›~ŸÓÎ! %$KÑÑÑœ?>ý瘘.\¸`Ó2(�¹‹™ãOþ«0"�ÓÎ!˜ãOÞÆÝ +ѯdÉÚC\6nÏ�¸Ã„/ù�QÖ<ÿüî¥üø¿­äió[>ÞÝk×®]Œ3†É¢E‹ˆŠŠJýôéÓüþûïDGG³wï^¾úê+vïÞ}Gˤ9$DDDDDDîbŽ{Þ¿-ûˆ¯3á6”æ&YϱsÅJv’œv…¸¸c6Ÿe^·=óºü× Aú÷ïO±bŨP¡uëÖÅÕÕÃ0ˆŽŽ&::Ã0pvv¦fÍšT®\ºvízG õ�¹‹] Šóº.·¼�›eMHÆdœfëoÛXoÁÎÉ ï²÷Ñæ©P”O™½^7½¸�ßVýÀ¤EKúS',ËéŽ'yQÓ¿Xj¯+‘ÇHp­œ:„ÄWÃGè»�?þ˜ÅÆxpró& n;jà`ö¤A§vœš·‚“·Sij"uê5"hëy’/[Á±(A­Ú²ÿ§eüòÝn=+Ò°Á[N`‰7ÀÍŒoý64Œøá+÷R«|Ã[<$^Š#Á\”bé]A ®ÆÅqÕ®(Åœ2¬»ÇU»bwº{&Â,V¬]»vÅÃÃV­ZáååÅ7ß|Ã÷ßO\\EŠ¡sçÎ 2„ääd/^Lýúõ)Y²ä+— ð"%˜È¸8dxtjFEE�½c¥‘lÙE.Çiç�õÞ„àáXJµ¼Í%’‚þâÕW_åÀ�xzz2räHÚµkwËûöôôl’R—ä �鋆lˆˆˆˆˆˆÜå,¥Z’<ü¦ß§0B²ãååE… ðööÆÛۛʕ+ãëëkÓ2¨‡„ˆˆˆˆˆHaŽ?‰ãž÷1çrç «{Wƒ†Þô¼"·C^{HdœCÂÈæ¹ˆˆˆˆˆˆÜ¬Î~Ä×™€9þ$vgWbn ¦Øý®÷‘ìÕ‹wsr·É2oÈ<©evA„ ‘»„ÕÙk¹ž$•ë™ßEÉJž²s+3?W!"""""""7#sžpÃóœ&µT!"""""""·"Ûl!»@ÂÈð¨`BDDDDDDDnFÆÓ�òr7�ì‚ 3׆|d $Èâyf 'DDDDDDDl'ó��Œë²šOšÅóÜnï™í-?É0d#ó�³ &r "nfÞ"""""""ù+·@"í1·ù$² &²[wÃ��ÌÌØÛ!c¡ÌY »^9ÝUCZŠˆˆˆˆˆˆä¿ì&¶L{žÛ]7² %r[—c 7†&n %L\ßC"-˜ÈKÏ…"""""""w�ÌaDæÇœzJdÕk"»u7Lj™ùàp-`€kCÆP"m]VADvsFh¸†ˆˆˆˆˆˆÈÝ!§aŸgHäPdD¤íüÿ�I1î+¯îIEND®B`‚onionshare-onionshare-26fcdc5/docs/source/_static/screenshots/advanced-schedule-stop-timer.png000066400000000000000000003250731521174352300331210ustar00rootroot00000000000000‰PNG  IHDR$óÉ}Ö¤sBIT|dˆtEXtSoftwaregnome-screenshotï¿>-tEXtCreation TimeMon 30 May 2022 03:42:34 PM PDTgi_Æ IDATxœìÝwxSeÆñïIšîRFK¡”½·ì-SÙCq1d‰ã•¥¢¢€€âED–‚ˆÈÞ[6²e"³È(-¥MrÞ?J!-]`éÐûs]NrF~9I3î<çy ÀÂFÿßë|BÿÇŸO貈ˆˆˆˆˆˆˆˆˆˆˆˆˆ¤¥ø­$’êÈÒÜ¢€«Àe ‚;ßí]Éøûˆ &î % $ !â‡~@ÞêÕ«×NœÃnËBP¡rÔlú­ªçÅëÚ/:/b÷±kD8ð뱚æóKµæ�ŽÐÝÌ›1‡u»�q>ÌŽ›o ùKT¦É“ÏP7¿{*ÝŠˆˆHòìv;GêÃqÏ#^$UG·nÝ’ÜvÒ¤I¼§ÓɨQ£¨V­uêÔ‰³lÆ lÛ¶�~ýúa±Ä�RXGüS5,€“xÙCb�D‚é…ˆˆˆ¤óʾ<ŠÞ¼3>Vôßü¹³le{Ë î\ž,)|—¶äy„î=n°ùrÕH½0‚›™þîû,üËŽiX,n^;Ëá_öR¾C§Ôº‘ù'§6$&** //¯T­#¡Ð’+R³‹ÅBµjÕ˜6mv»�úõë1aÄ´iÓxúé§ï #øÙÂ]a·‰„6H(˜‘´b^cëä/XñçMð.BÓÝiS)Ïë°åǯ˜²ö'�gÆC£éõ�78N²ü³É¬:z†Ð«a„ß4ð *JµV�éÔ¨Þ`?̲isY„Q¾]JXÁy™ý‹¾ãûå;ø=4¯œÅ¨Þâižy´¾)Ú¯ãØ6ŸµcZóÒrðp:•ñƒˆs=t�œùãýzb†²úƒçX…{@aª¶zŽ®�‹ÄÔG${g¼Ï¤u'¹x%‡»?ÁÅkЦó3ÔÍç γlš>ƒå»�pòüe"îøçkJ¿ÏPÊø›½ ¦óýŠ_8ö·Ÿ\%¨ÙºÏÔ/pO­HDD$óKÍÖÿdŸ™¡ŽØ–Ó¦MÀÍÍívPÜgIö»’%ÞI *"""iﲕÛ®b”~º?Ýë#Ð׿\¥xô…¾´)`Åp†²qõn"œ8´cÇÎ^"/ü¼œ\;³�>`úÞÈDn$‚ýS‡0lêž‹ÀânpýÌ^–5„ásN�ÒýúøâcÎ+ßógÃ�X½sQ¢b1²Çÿa:ˆŒ²àãe~þ7Ö|ý!SvÇž‹jÃq‘KÑøäÀÛy…S¿.᳑?qÌ8NóËÊÍì?Ê ‹/Y¼œ„[½Éj¹Á�éïòÞ·ë9ü·•ì9¼ˆükK>ÊøMWP/X""ÿ-Iõ‹�–ûÌ,uÔ©S‡N�:1cÆ ¦M›F§N�’ #RXGrÙBœN-!nè @BDD$9ÏþÉ» –Ê—ŒûFl ¡|Ùœ˜Ü wמ¼>ò;Ö¹Ê]¿ŸXrÒ|Ð$&MK�²žοٵ=¶>+¥»~Îô¯ÇñÑðá|ø^gÊz‚ãìA~»dÆ©¥ÙÛ™4å;¦oEîË?3{ùiìnÅy擉|1~"cŸ¯€7WÙ¾b +‘IkIe ·çÝH ¥Hd"""’VLóÖ/ûFÒo‰}Ù¶æ XÑXöþEØ•k8ˆyÓwe?q„cÑ&†ÔÀ ×}˜’Sv³#âGO;¨Q0û5²P¡ë‡Œ­¹‰U«Ö±aÛ~ŽmšÃç[ײ½×p^o˜Ë¥wì[÷Æ’�¢E°ì=MØÕ°˜ý8/±ë»qL\º�‹‘æ�»f½Á�› ÝQ77+Ñ'Žp<ÊÄ4ómï|벆%ô<��ãÞúÿ‘LÌb±¤úé‰õ¥ðo¨ÃµÏˆØS6\û”¸Ï:má:Ÿ’>$Hˆˆˆ¤1Kî‚­¡ö?Ù³7”Çòä¼ófì8ÍÞý01ðÌ�‡@ ÜÝÜÜl13¦3áÜâ>ßÝÞ¯�%êÑ¡D=žèö'+ǾËWÛþfç¼U¯÷,EÜ�[œýDì˜Î¸y{ ó)N“îM(áy‚å“r0ŠÄƒ—[Û;ý5[T&·Ëg$ï$+LDä?Åjµ&Ú‘ãýŒn»ÏÔ¬ã~¥v®a„kÛ§Db¡D êHQ¾¿…„ëÆñw""""iÄÈV�•¾gßÖkìŸ9ŠÉ¾=h])�°“lùqsO80-9¨^ÿ!î­¯í;Ü £°m={¯ýÊš-¡”­ãÏùõ?ó›ÝÄð)Dá<)üÐã¼À¾Í§ñ-Q’|^Xm¾dó÷ˆYt#‚):eÂÉÕ³ç7Á­P=oZ—lö{+�Hê~„$ŸõgÙ¯P‹6�óãm@ôµ „ÙïîÇBDDþÕl6‘‘ ÷Ÿ”Xà�w÷{Â:©: ùpäA×át:Ù¾};�:uŠ3ìgìü¶mÛ¨[·n‚­!RPGB­#îZžX P!""’~Œ¬ÔîÚƒ_ÿËÏ现hôk,гÜ��FÏól%Ÿû~³6r$tš†dtzŽŠˆˆˆˆˆd êÔRDDDDDDDÒœ Is©>ÊÆýöápFsæê~¿¸�Ý.çXè/¨ÌCyS$°*ÁþŰZl©Y®ˆˆˆˆˆˆˆ¤ƒT$îGXä%vœœÏâýcø;â¯8ËöžYÅÞ3«Èî�‡æezS%kü5{S) Œl%)ì`úÄ÷ù>w;Jd³ò÷ñK8ñMr;÷Z/ЧÖw xåqrœ{…æer`\>Îþ¨Š¼Ô¾ìHàY¬0��žàÂäïo_ç<$v]`—'ñ,Zè�×— Ã�ª]Qˆös/3>�wÊ>5ˆ¡Íâwc*""""""‰I×@ÀÏ3�Šõ$«W.–ìËåg\/›W0ÍʼBå¼­ðóÌ‘ÆU¦€…Ov_ŽÏþˆÙžæï›nøç.NÕ'F³hPO ZH¾_÷š üö.¿>†>­>åªÃŸl�®ø�IýäîVœ—g/Ç{ð >û°;__ŒÄ=GA*vEçÇË‘-ƒö2¨‘GOpmã¶äW²Ô©NÈÛ}pU""""""’ �˜`Âu²¹Ln@…ÐÐÐñÉílõêÕ´mÛö¾šÓ;œÑœ¹z„c¡;Øû×JŽ…þÄŒ¦Q.Ï#¨B°±Œ×2Bþ3:šÓÃFsqê¬Û§oÄg¸Y ìÜ��·ûbØî?C3 ƒŸ~ú‰† Þ÷>îprfR[*ØH”áK»©G˜ """"""¼ü Ø�h—Éî:¥z ‰;ý#Ü‹áFHÖR„d-EÝ"�“Ü¿ü‹¸¹òîk<ӖЙóÛ°�¨Ó1­dÜC‚ñ{¸:Oµ¹}šFÆyü-äzv:ûÛDa<}FˆˆˆˆˆˆÜ‹t?eCbú”Ü?½Ë¸'?²gÌALDDDDDD2<  """""""iN�„ˆˆˆˆˆˆˆ¤¹ Ó‡„ˆˆˆˆˆˆˆüw¨…„ˆˆˆˆˆˆˆ¤¹Tm!a±XÔ:B2´ÀÀ@vîÜ™ÞeˆˆˆˆˆˆdJ•*UJµ}¥j Ñ A¢¢¢pw׈’ñ˜¦IåÊ•ñóóKïRDDDDDD2¥K—.¥Ú¾R5�0M“¨¨(¢¢¢Rs·"©*5ÿ€DDDDDDäþ¨ Is $DDDDDDD$Í)�‘4§@BDDDDDDDÒœ Is $DDDDDDD$Í)�‘4§@BDDDDDDDÒœ Is $DDDDDDD$Í)�‘4§@BDDDDDDDÒœ Is $DDDDDDD$Í)�‘4§@BDDDDDDDÒœ Is $DDDDDDD$Í)�‘4§@BDDDDDDDÒœ Is $DDDDDDD$Í)�‘4§@BDDDDDDDÒœ[z """""""q………ñùçŸðÒK/áçç—Î¥>µ�É@ÂÂÂ;v,×®]ãÚµkŒ;–°°°ô.+Õ)�pe^dõ'/ðʤýØÓ»ùÏÙ¿?Ó¦M#<<Ã00 ƒððp¦M›ÆþýûÓ»¼Tõß $Ìkìúú%šV,Bž @rUÂΨ?ùö™R”zr'�€ó2{—ÎgýÑ«˜é]o¦`:¿oʘýŠpDDDDDDþ‰M›6±bÅ ._¾LPP‹‹ÅBPP—/_fÅŠlÚ´)½ËL54�ˆâ¯õãéݦ:Åó“§ðC4ìò+O'ð¥7âÓ»V$oãqs$¾Ç›[? Ç Í>7–—,gá7=(ãæE@�")€—ñàîM‚çùytw–+@pžÂTlüÜ›þ‡’Ú¡Iä�8N|N“Ü1½”ºëòõ}9Ö­¯8Fqð»ø'´©ã"›' áƒo×±÷d8¾E¦ãÛ#èß(n˜\ûõÞ8že»ÏpÃ3€‚÷ã›IÏQÌšD9ö=üðÝ^²=1‹÷žª‰Pöƒ\ÿ8S¾ÛI¯aU [1�¡Õywä+4¶¥sa Uޙ’A�y60ùcW4;W¬åZå� îÖ€< ä`º-¬É˜-û±?™‹»6q-ù¯Å¼Öþ–¿ÁS_¤¼OÌõQ«{S¶ã1únY@¯ü·V6rP´Je*»Ô¤~£„nkËœ­±?œä툈ˆˆˆˆü•.]š¢E‹R¦L™DשU«þþþ=z4 +{p2f ØÜm.—"¹xá–ü…Éw«M‡µDíì‡ÅÅúWS¶OKþŽLœÚ“V0<(èÇ’Ü"Š=£žâ©‰6žü9ƒŠ9Ù?}ƒºõÄoõ^,°›QÏ¿Ãú"ø|~rs‘c¡äN®Ý‰óWÃÀ/{6nç¥(_¦þv˜Ëfn^½†ÃH6ÿØ�Mk. IDATY,[–`Ç<þn‡@[²Ç(Þ½'o¡|°f+Ov¢KAwœ¡»øå/*<]*‰'‚IÔ‰Ÿèݵ7ë ¾ÃìozRÆ;™ûç²mtØ_ìž;•U²Q»nÙŒû„IG�5JÑОeÊ”!þüÉ®—d‚ï‡N.® y^tøºenWlÁr¯'œxä `‰’”¼½�ð¤×¿¾’ñQáõ­ & P¹¬ÉžU™·äÏ÷ åÂ%“ì­ëòp•²xåRR‡­ 5*{ñýœ/™ßnmŠxyî8§¯F$Q¦…\U«QÀ1…Éã·R«wu¹ÌÉ“¡ØÍ("oÆïŒ!±cäÊ�Ò/|ÊÛ»:óÖ£ YÙ²*æ¦Eœi5ž™O'~îŽ}+C_ÁÕ<}Y2¥'eƒÍAZvõ`?±�ƒ×n²å�ª„Lp¡ŽÌ upþÌyœîuèÞ»>kEíÇú2zîn.F§`ÇF í>ÏóÁ?Ó»VaòäÎC¡êøòW;¶Àœd³€í¡¾|9¬—'´¡tÞ r…”¦É‹8màú°¥ü9¯�æè_&¥Z>E£î`µslÕ –ŽL¼VKª7,…çþ‰¼öþ þJÉ`¶ú ^¹ŽuëÖ³vå¦}Ô…<›úÑ¢ÛÌDú·W‡Ó41M‡#é^3« ÜBÂΟóúЮÏÊðŸ?Y8íû0ML# M>XÀÛ5]oÝÀ–5žT|å'¶5[Ëì)™Ð§1ã>ÿßþ4�šY’ŽN¬Á�2ÿÞ¸t†óîd3—ҭ֛ܨR/×rÝ&²¡SçÏþ�Ãן#òø¼JT)û°ÝÃ12C™ûV?æÎæ‘ÈiÀsÏwfl»GüÎ÷<:»KL¿ñYòÑâà ¼Ýà5žéÝ…ÖçÇ0{\{ &õ`~„”(IÉ[딩P�2Q{©þîL–Ÿí@�oHDDDDDDb]¿~=Áù“ HDîÅs½×Q|øü4 # œN'&`+Xš’>áüzø*!�kÆw±�¥HCº oÈÓíÞ£I³‰L^ߟš-^;þ¶ž9BÈïÿó^ÃFŸ¦Œ<_Üf+6?‚òùrýב¼7ãÅ{=Gí[§MÜÓ1²ÿÁ¾ƒádkV˜l±Y‰Gaª>ˆ}Åœu�p `xP°í§,Ì‘•ö�zóxwŽkMpRwÆáäzX8¦€§-­ÇWÉ|\GÚHhÔ�ƒŒH˜˜ûÑ.Ý‹·ºÁ‘ýûo-0È’·$ùüÐ/ì–¬äÈnpië–üVš–%¥W×´þìE:{öç¹z…ÉʱîÔ~® …8¢I;q/W’Ü^QœÙp�¿ñ'{6+8Ž2¦ÉÃ|”û3Ok‡o¼›r^9ÉÁßÿäÔ¡­,ývsŽÓcÒ‡´ ŒýÂÉ…#‡9~ú{ÖýÈ7ÓÖqóá|ß§\Lð�ì1292¡=­F†ÓóÇÅô+W‚ºuròÕ÷C^v íKûrußlFüp† Võ(i#rÔÂ̯ÂhÓõ:ç fîUAÌPoÝÊVw;7®œãè–9Lœt�ìM¾à‘""""""ñíÝ»÷®¾!òåËÀ‰'îZ¿`Á‚iR׃”1‰èßøeO87ÎÌãõ?vYàAÓ/3ýñø_ïS‰H˾ýXÜgoŽk@“ñM©4`6³³cÄ´÷xþË+Ø=)\¹;¥:5¡à�3ì^8ŠiCÿäJ´ÿ�r4zg¯×rÇMnÜ4ð HðK{äÚ!4ÿßü ”¤Jýþ̜ؑºy=î¬`?Ê7Ý[ðÅ… Š>T‹ÇG-§{›²d‹Íb’=F^€ykð¥Á°™Œõ~—qƒŸbâ¥(Üs¡Zû1ÌXŸ A�?dÒ›Giþ^/U^ň8ù‚�GŽòø-eôã-ù7Ü}³‘§p9j¿þ-½{>B.�­!"""""r—E‹a³Ù°¤pô†þýû?àŠ<$&˜p�l.“P!44t|z™)]_@�ò}ˆþè&·Ëž¦�qŠˆˆˆˆˆHæòþûïÿk‰€€€�_;í2Ù]§ŒÙBâ_ jÿ.fmÁàGFˆˆˆˆˆˆHÒZ´hñ¯Î3¥H< îÕ‡ðóvÖwü(""""""ÿUåÊ•KïÒœÎ耬J#DDDDDDD¤@BDDDDDDDÒœ Is $DDDDDDD$Í)�‘4§@BDDDDDDDÒœ Is $DDDDDDD$Í)�‘4§@BDDDDDDDÒœ Is $DDDDDDD$͹¥w Ù¾}{z— """"""ò¯QµjÕô.á.2�hÚ´iz— """"""’a¬X±‚F�ašæ]“ÓéLðzÓ4Ù¼ysz—ž  HˆˆˆˆˆˆˆH ⇆a¤w©‰R"""""""’æHˆˆˆˆˆˆˆHšS !""""""’‰-\¸�… ¦w÷L}HˆˆˆˆˆˆˆdR ,`Á‚·ûŒhÑ¢Ez—”b $DDDDDDD2¡Ø0"Ö¢E‹hÖ¬Yz•tOtʆˆˆˆˆˆˆH&?ŒˆµhÑ¢ÛÁDF—)[H8ömÝαµ¸|îa×qFEÅ]ɸ3“Ø '…ªV¢ù+½°X”ˈˆˆˆˆˆHæÑªU+Z¶l™àPŸ±ó]¦ $3û¿�÷Ï;)š/?¾~~X­~¸ùÙ°Z¬Ä ±êA`ñ÷»+”øyÝ:òDì`ÑÍ(Z¼öŠB ‘4”é‰=›·à¾b3Uò"úÐIœ70M'Ñ'8c #n�5Wñ[JØCÏS²ZeÌ�»XlŒ¥ù« %DDDDDDDÒJ¦ûþÛÒÕtó$êÈ œW®BT4f´Ãibwˆ˜ù˜+ —0 ¶ýDLS–R… ´v;‹?ƒÓéL—û$""""""ò_“鉿O�ÆóêuÌÈ›€q'„0n… ±AÄ­âv@�ËzX ãvQ¶xQ‚×í`áˆQ8Žô¸[""""""")fF¢“Åb¹=ed™î”�ˆë×qÂaÜiÍàÚo„kFœåqú¹ÄÍb!êf^Þ^”*^ûÏ¿°Ôò)ÍôÍ𜈈ˆˆˆˆü·\¿~��7Þ¾ìÚqeì|B×eT™.�0L7«#ÊŒ“>ÜDÜúÇHhÞn6Žé-LÙ‡~&IžÞ“ED2§LHÜÎ3îȱ!…q+l°æ âæÆ_0,ÆíÓ9 × âvHo'")`ÿ}>#GÿÀîËúrðÏEpjûR–í¾÷ ­}êRð¹yè;Øýsû’¦¹‚iõõ<��êö½Ì|, Ýx{ÿÏŠÿ¸9ޝaæüíüu3‘å—²zþŽëÛk‚øßA¢œœ_ó�W Á߯gÖ"¼°øzò›™—Ø8y“7�ypõÞÃklF~Ýõžl^eûg�©Y0;^6wüòv`úY½‘ˆHz0¹´á3Þ™°•kzºKæ $¸»5„kK ×lÁ¼ç�eÜÝRâNÏ—÷šIDñ窑tkP‚œ¾xeËOåvƒX|ÊõÝÚÎéeƒiS.7¾^¾ä.ß–wWœÁupQ3l7{>LáìÞxg/BÝ^ß°×õ³Šã,«ßï@å¼YðôÊFÁêÏðÁš³¤h€ÒðLl_Ÿêq$Á œ[9€jÙrÐyÑÍdwydý-A �YòU£ãèÍ |ˆ1¹zp.ôjIõb¹ÉÔ…Éï¸É±yïоZ!|Üq÷ÊFÞ²õyvÔæ˜?Þ¨ôÌåA™wvÅüZ½™·ÊeÅÃjÁbqÃÓ/€üåêóä«ãY}2òÖ>íì}÷!l‰‰cã¡w÷þ»~}Šœ2ƒè½|öìc¼:çdÜçµáGžbÅ)V ;<,Læù—¡%]»áDáâÅ)ä�2W“°}Óé×¢y³ybs÷! @í1‰½Q$þü�üƒåŸ¸É³c2±œƒ�_ô¥OëvX¶þÌë¥y—Ø={ C‡Žaá‘ëX*ß½Ê�?V3éÃ!¼?e+£ü(‘Üý½¾Ž7ZvfZöž|4«9YöŽgÀ­èœe' ºå¿•nÝäÐä.´~}EžîÁK£úS,¤ÅmÉΛ›ß¡ùc‰z¤/Ã&×¢€÷ ÎìßÌ�¬ÙðIè!1¯z!‚àg'2¥G1̈¿9}p#s¿~‹Æ¿æ¥KÝ<ˆÂ�¿fUÝ똀ãÀt곞#¿åårn€�o�ÂX“/OÒƒµ(]¿ÝH×4¸©{~þe ÉÕnÉýŸ­,½ËÀ¼²ˆWš<Ç�YÛòê'ïP9Ø�°“»Ùø§?9Ü Á-|'µhÌ[Ûýy¤û+Œ~§Y¢Bùóè¯l Oâ‹”IÄÞ±tx<7«—¼N…„ú~²ÒfÔJJ]vNþœù]§çaÐü·©c ò”OÁ V vžÈäîÅVK¸§`Û„%÷¸Å]þ€>Ș—Xùj#Ú�9Eáö/0ðË*„x\áèº|>°)?-û„•ózSÎëÁÜ|jz`‘[÷éF|seaõ¨Ïù¥Óªº<ìö½ëØx­Üù+Æôá©ÍhûâhÆô,Jä¶�ü ÎʱŸ±;äE&Nø­·¡÷Wy!øÆŽ[Cà86�‘s®ÓxÄt†=Ó”¦Ï¾Ïwï=ÂÕY#™þ‡ì;™þÍ.²wü„Ñ]êR¡bº�K×€�L˜´�èDJsú’—ÞXE–nß3±sÐÝ¿™WX:¨ãÿ¬Á‡?¡f²oÖ&æŒdÒÉ ¼9u4Ý[4扷¦1æI+G~ů·¾DDnÆ“ož£ÛÊ],ó*[Ô£ÚCÈšì3ÍÁ‰Ÿ×qÜÒˆAÓßç…'ZдE{º½1šQ]K&ñÇià“¯µjסޣ­y¶ÏÇÌÙ±‘‘ÕNñùsÿcÖyð)P™ºõêQ¯^=®‚—Å“<Õ¥^½zÔ«W—Ê|àú>¦÷iF™\>xúä¤ä#/ñõN×óáM®ìœÀóõ‹àí�OPišû9î/çÑ›úpQ‚ü<°yø“·R{Þ[}'‘,ïŒ{ÑWÙâò€]™Ñ?¯G˜pæ'¢762¢e JçË�¯‡ wï@Š7|‰©ûÃo¯bßûO?\Ž‚9³ài³á•½µºŒc›ëé(æ%¶~Þ“úÅðöô%¸|+^ŸuˆûN–v'°óB\öÊÎ�¥ñÈ÷2ko‚cÿ8Z— ÆßÓ†»onÊ6À¼?\ŸÁv ¯t«5‹;Õ><ŒÃyœQµ=ÉÙc9Q)¸ çY?²3õJ“Å+ y*<Æà%¦ ¥HòÏ?ÇïŸPÃ37ϯ¼ó“pôæþñ,Çà=v—ãX–ü¾xØ<ðÍUŠGz}ΖP׌=Š?ቚÅÈéëE¶Õyæ“ \¼µŠãÐ4ž´"…rúáaó$kÁŽ|1©çH þv®~Kk//Ú|æy¾jìyׯùn…ú±):ùúœç×óqÇÌæ…‡_*<6ŽÝ)lŽc?°–Ÿ/d¥ÝGÓÜ­-Í›¶âÉ^ƒøì½ÇÉ“àëD»>êÆ;›sÒkÞ6–ŒéOçv­yì©n¼2è3f�}Šà$^_l¥RéĞ轈 Fw‚Ë?|ûõ j¡,X¬9)ópÌkF½º5(š5%o Þy¢VíÚÔŽ�jÕ x“Sßv¦|ÞìxÛÜñ,Nצq ÂeÓëûù® ÊûáéåOîRmøü€#îã–�„–GþÄS¾1�©%k'þ”:>4Ÿ|áÎë™}'K{�ÿ•õ$×ÀáÚŠ·è1ö•>XÇæ™Ãyñ©Ö´jÛ™þc—±mN7²®}ƒcÄü�™YòfSªË�¿— ›Wv VmÏ;s'ÒeŸæ•_øê…ƔϗoŸ J5éǬñk89>ãV(B./Ümžøç«Lû÷Vs.ö9ýóßlAÙܾ¸{øX¸:¯-Oä%u¼RðÚ˜<“й£˜r¹%#ç¼NÕ““øtáå8ñ�y#œˆ¨­¼^Ì-æïÍ£ŸžpέI—:E ðvÇÝ++ÁÅ«ÑbèZ®¹ìÿê’>TñÇËÓ�Üe[0`îñ;�[¢ï;1’}mw}�Mɱ�÷üZx3¹RðxÆ“²×ÑäÞ“MnDD`ÿýj¸ÇÔk+õ¿dšfƒ"ò ˜—·1k­/­;T Ë]oïÑü¾bç+µ¡vθ.̨›Ü´øàëe·,ø{'öíÄäú¡Ÿøü‡Ë<Ü« ÕcÖ‹Ü6ž¾~¹û»›éÄé4ðöõÊ­XÓG¦ $n·tˆs¶EÂ}CØÁðõIø´Œ[IFìvñ²Š³¹Û\¶¹ÁùsW±,J+`ÿ�M[þ&{ÝG¨èqkÏJ4ª“•Ð-›8b‡°mÙc–§Qýœ·[pÕoD9ç.6nçU®\ƒ,9²ßiÎâYŽJe þÚ Ñs>­¥ßdÃñÍLéß��„~ 3²òØÔ#\ôÏ”óOÁ!š_7nçfá†4,ûèÏÃ�TÅzl3[Î:Á¼Â¢Q_ð›í óž-I@Öä«Ðš7~ú�ä[xZÈU¬(þŽÌš´�Ð��’¯2¼8¬E./bò¼³ÉÿnèüƒÉO5¤Ûl;-?˜Íâ9£xÂc1/=Ò–q‡c>½8OM¡S“—™ïlÁûß/aÁÄþÔò»A”ëέhÔçc¾]ºž Ë¿¦gІ<ó:‹®yR³I}üN­aõáØ;v“_6l#ºt=ê<è&¤Q°uÕN¼ÛŽgÎÒå,œ6�j¦Ð£ý0¶ÝúTë<ó +·FQÿýY,Y±”ïG4Ã1¿í^[JÌGÑ(ö}ܚƯ®![çqÌ]ü=C]ejÇt™ñN·²4}4„«ëV°#ö“²ó$ëÖ#kæTóKp-º›ÌÂuY=c¥�ޡӋÓ8sû3¦•"ÏÿÀî}ûØ·ïWfv+7ˆJö6n²ó½´q”ò¯NeÅšÙ¼Sá#;<ÅØÃÉ=¡Rçùwû8¾7‹ÅË2ýÝæ°¨/�4ÎÎH“««ûÓ¸ýD®4¬ի˜úr[ß~Œ߯œ'îøc=?­»NÍÁ3Y¶f93Gõ¢fޤž#÷X»@û¯v±oß>öíÛÇöé])êîC…gÚSΖ|}ØðIÛ¼½!;ÇÌaéOãèYÊFD s5k¾âñ¼Êúé3ØŸ’sa¢6óÍäýx4}“!�îù5Ú’çq&Ì~ƒ€ºÒé‹Ã‰†¸©ÂéÀn·ßžN°XñiNø‰Õ×2罺ü=õyºŽý-æô$çI&?Ý�çf„Ópðt-šÅ¸W;R=ß}þFâш�¶Ç<¶û¶Œ ~áGiRÆÎ–•ˆ=Ðyf3›ŽùP»^%’n¿q•e“fq:÷3¼ýRYâ6‚0l2ˆþõ vMžÆ.;`†qhÃZŽ„tgÊüe,ýq½ŠaìõxnÖ­ç�ã(_´oÌ«›ƒé1~ k~LãkSèÜö]¶ÝprißZ6^(Çkß-bù²óLV6iO¯oÏbbr~Æ+t{†Ú,dóÖµü8ª7M‹§lè³8RðÚ˜,çq¦�_F@—~´«ö½[ÁÂñ3n�6ä­"¯/Ûó¸ìšFÇ ×7¾Å£Í±5wWÆÍ]ÁŠù_ótö=¬Út”.îùóÚø9,]ø }ŠâÓg;2.ö5-Ñ÷�[å%ûÚî*Ç6Þó«ž{r5$÷x&pH“}Má{2`)Ô�ïwÇÔ»{AoÊdÊvÁ"’jÌ0~�»Ÿf­(é}÷' 3l7köä¢a½|w�F`ÉY�&%�ñݧSùiÖDVÓŒæåîná¼°ž‰_¢d·îÔ Nì_'ç×~ÆÛo  ¿ÁL?Q€Õ‚3áóÔ‘)_šÝrfÇŒŒºkÈÎ;­bf<?Œ­daÜ+–Åñçé8Ëâlç2gñpÇ•û¨ÊÉù%¯óêÞtúþ<äÜ<ÏÙ ”;§ËÌJÎ\�˜ÎrÞéÀ÷ìyìÖ‚]R8KÎ\ä´Dsþì%œ¶òÔ©îÍ”™ŸòÃÓcéPÜ›gŽrꪉiDe:‰¼F¤#æ]ذzâëç‰ –džÕFÍAì7®~ÓóaÁpÃÛ7šsç®bä²_ï \d1�r漂v²fCA㕾M(™#Šƒß१šqsånF?œÔFƒ¬mF1s`'º®E¡ uiß¹+=º=Nõ`�$¶K˜­\UòˆfÛoǰLR @¢·}ƈå6ž™3›÷[úc kç&´lS>út=¿¨ÏÑ)cYîlÃÔ9#y2 æ¸ÕñÛÉ7Ë·ÜÙ‘%˜šmÛܺP�Êþ{ù¡Æl6²Ó²~+úüÈâ¥Çy³LQ¬öClÜ|‰�G�\ Þ» ?_ÜïùËJž*ÍhÜÀh@mÏÝ,k·”¥¿ §Zù[/–@Ê5lLƒ‚¨_—œ¿¯ îÌÅìˆjFƒ¨åŒüd;Áÿ[ÏŒ�5ðhP¿?KÒqÄö<1”Ê-›’kür^uÎÓKY¼Û�G^«ƒ7@öŠ´l[OòŸœÇ¼¡›ÙcïFð­$Ñ#°0¥Ë”¹óÂçC½{Ò·¶„QcPeÈ!Fw͇¨þ�ÉÎ¥m˜5ïwz(ždK›T{þYròУMiTÐ ¥I9ƒJu?åã…½ùþñpf}4™Ð“Ø2¬Ù  jI®mÌGÏï—q©cWü,ATnÖŒúSò@ßkíV²å/E6À¼²†>OÌàJ£1,\?ó _%W߯/ùlGvº.ù�¡�b΃oð°“µŸoärJOÞ®L˜úϾø Ž¤Ñ“ÏѽGZ=�à’ú‡.X(^­2Ùî3»ó©2�£wR£÷3 «´ž¡Uîo?I³sàýªx½ç÷Z#ùíç~*Õ˜'Jݺ²Z9®.ŸÁs›!Œ’ølÿœËÜxö§yŒlá7p¹zeYÈ[ª enwQD‹–%úÅ"~oGs¸¾u»ÝjЩv2ý8NqèHnåªP!¡©FN*U.?ÿÆáp¨êsµGáÚ4´!î@£¦õÈy¹ Ï�øš·DñÍŸóñ†úm›ÈËåÝ€šT{ˆåµà‡�C©VóÖ{´ ê6iHe7 ^q.®-ÃÐE ïÔ–+çÎéU€Z�ëR9—*ü“4¯�IˆÚ1‘¯v•¥Û¤*xVZ¼ð49�À7{Ÿç݇\¶7¼É]ìÿìÝwXGÀñï^�£ƒ vPÁ‚{Á‚½×¨±÷Äk¬±ÇÞ^{7j4öÞ{{7* V,Ô»Û÷@ï0jB2Ÿç9ànwgvfËünfÖŸ„cZe鄹ÜÈ;�3«‘_ ÍË%*f½L²“±ð EÌ€ò¾eïÌöýOéí•Å'®;uŠ›pnO’Eý'öýEtµ IDATm|Kÿ£úHŸJCüGR-ÏÆX§´c?umlÍS®É€džwoˆíý}ì~_šÎÞ–šü]™×çŽr?wEÚØ¥pá{Ï‹WæäôõÂéýYb_äÆ³Ò¸º&½»”¬2ãió€“[ƒ(Ü©2ÙR¼�TàR±CêfC¡σ} ˜5ÙÕ$Ë0*‘³lä‘�ño(l¬PåÈÊÛáS±îØ$e\O –#q(GÂ��äAÓhy´¹UZl'Ï”­Ì¬•ñÃ:d9aKÉòð©÷“DK\h1k9½²ì§ƒ·3 öy˜zZ‹™s&2è/1¶”888àTbÔ‡áŸ/†C}ò�!~�ÎÌy �»Iaç|øWÔ¿”ÈQ¥ M*§`¡247•N9ï³fÕQ£]ƒQ¸à?b7·^dmÿDnëOÏü4�L„±e?›ž§gÏò§²þå Ö¥ð÷³àÙ¹³<ÐEråâ ð.CÉ ©×9ü‹~¨I1�Ì8Úg [½ùÜÓE%#9T§Y€ 6má¾ôO�rä–Uªû~2X’jYüEw/²KÏ {‘ÚºTäöÊ…âeÏu ½}šsᔩ\„íÉ‘ þ¾(n�áükMé¦Ôw{À¶ÍТ'dÇfNÙÖ¤Y["o¬c`C?òf͈½ƒåÆ�'6*’¨4ŒXùÔ6´·Ïs)<Š#}<±ÔhÐh4hê²4LË“GOŒÏRÿ•êŸE‘êTp~Çù37ÐÆ^å\p$¯7¶ÆÍ">�n´Û�öÉ£T»0õ9i—CÙôC[þÑ„y‹;’[MŸž§ÁÁ„* Sö³'åS“£Á4‚<àøÂNäy²‚NÅsS´ÓZî¦Ð}A–ed$éãËUäæöäÈZ—ù}�œ’œm0¯Ñ ~ý~û¿Ê“q”¸·_ɉӧ9ÿ:¾è;²(bùsç/´,çCgì�}è{09:’hYÏÓ3§y ,FårvŸqí1… ŸÆMð ßÅÆ#ï�hÎ>NL±ü�ŒmQFŽ?ñvÚ®T ðEºqšóoõ„^¸@HÌÆ–°Ž«_ Öe~åFÌ?I¥{�2ž¹5Ä>ãµ^‰G‹þ|缇öŠÒ¨ÿ\öÜ~÷ÅfÐ0~n4ôŽ Wò¤BG¾‹�,kJw¤�÷-–/ ä“Ïœ‰½Â©sQä¬R�¼i˜ß@²s'· <}ŽžO_wR–ôÜžÔçíÛ4§!Iyš–ï$çQL»& ‚ $rå&¯Cö2mø0FÌÜÇÃÐ#,\vš·2 ¿åê¥'¸ò"¥|ìÕÝì’KÓ´JIÊÕïB»â¯9tÿ£‡ HVÔìÙ›:šƒÌ™w�c]3Vd+’—°‡<ý�+K‰äC6Rxd§$�eãDmÙKÌ¥ëÄ^ºŠu‡¦ ‹† >~bGš¯mZ¬ë@¥V»È7}k:åM¬ÄJg\] ìI¨AcHGØÓgHή8+”dtuF© åIXâ'ôaOy¦Wã’É ÌR›‰ð"ô7o?âEðXŠ)Ô*UK•–"00�ÀÀ@­ìLž¿<Ššbý6s$~��çÐ$³ .™l‘CC5¸�ˆ %\rÆÕE*3Ì2á¯Âó«ÌL¶Ì¯Ÿ=7¹«´ÊÑ›€ÎcY}â2;Ú«ÙØ«;ó來¥sñ$ç£Õxäu7Þ H6v»¬’õŸ¸1{Ë®¾uèºAGÍ1«Ùt„Íê‘õÃfGÕïê‘áìZ~¿©åå�]œ±­B-¿”Ny†R(‹O ˜7•Z� =ºOtïW©ÕñãÚ9µ)ó ó’4oœƒ{×s.ú1[~?ŽC½–T²bO1ª~+„ú1héN‚‚vò¿ÖyËÆÔïSÛ�edÉŽ:3OqáÂ…ø×E‚¯\áàÐF?ùN¥þI Jb‰MëÅBR THȲ ÈȲ’¬­—sæC/péòU‚7vÇë/»¦;zBÖþ@÷utZ8�z† OŸÿ9ý_mšg¢Hý™òÇ9.®ªÅË%�é·îùGõLá”w=·/“üA‰rT8¡a/‰0eˆ�äL�i‹èÈB:öß�IíÍ4‘иæ¥HÑ¢�örFys-�çŠgþ·õ0A{WÒ³hâàY¯çÃ9æ/n?5ʼMiY4œ­köó6ö"{ö¿ `�j©ÌÙa¸`vòxX¢ >Í…”ÆÝÉÏ8wö>dË‹gªñ) …R�$'—dP—aäá Çé%®\;Ï”j©÷FR©U Ó¡Y±èüMŽL«�å‘‘Ôöñ¦ñÒ;¦=yÊÎ� äç[X°!„ðíqSÄUù0ô\®]Ä®OöpÑ¢ÕI¨Tiýê^…Zz½ã×�TÖ`xnO&õ}›ZýúÜ4$–§I’œGM¹& ‚ |,[­L7šQ£F1¢§?Y]ÊÑ¡M1l$@{Ÿ›ºâ‘ÓàZ¤ŵÀÜ}'#©ÍP†‡)ƒþ=/^F¡±LeÞµ ~m»S�]Ì_…÷Ÿ8Yɱ¯¸x†—l¸ýG{s¥»€DBÐ ÕGvJ YZaVÜ—˜ãç�$ˆ\¿ùÍ;l‡öD]0f~E0¯V³Ê~(³¹Æ¯3¾çE¿Š<ó �Úï%ß”],oãI’Û)U>J—tàÅ‘ýœO¸™‹>Çþ W8–(…— lŠ—¡ØwèYü…U&ìÐ~.I…(]ÜðO�…S6rfŽe÷Ðñ´®C÷9Q`E6ßÒ&Q+]8û‡c?Ÿ„�{±ÄÉÙJåÇÍ\Má2Å1¿}€÷îÔÞ¸ÿº\¥ðsU€y^ò{Â�“§ø0_ôu®Ü†¬¹s«œR22PªJ1lcïróAZ�Á̺ˆ;µh[ÏÕH‰*ÈT¸0Ytg8˜8�ïOpàD$Ž}É®Ô�¿p>¸¸›½�S¹}ÒýɹóÏp¨Ñ›ÁMÊãëãCá¢I&ó´®Ü‰V9/±bÙvl Â2 !å�~ÉœRY˜´¾(Uî"²}Åуçç‘_räÀ9ôî¾´—3Š}ߟ¿³|årV�ÈB˶°ä—8{WAÙ®#i]¹(>Þ…(‘×p(“–ðÆ0˜•¢Ô·¡Ê]ëw\ºúŠlyò�çÃË w—Ïx@²ú§pÌDFå[n^ÿø±~Ÿ¢½ı§æxÈ�R•_!n‚»aóà•Ã1íLj‰iONÿd-½zoÁ¡çBÆùÛ'#FÓ§ÀÅח̺“ìÚÿò 5”¸Uö§€ò=wn=þ¸Qi^†æ�³óvë$¦žN’HÉ®cý€Íš!̺üm¾†Ð^9ËE­/ßíDõð)Xœü™æR�©@2éN³ÿˆ ã3$ УO%ˆjni�JçUòG‡)ÜiÙ©*1[—°áÀ¶ÿY€us™0“·-ÕÛ6Æ-d¿Ì½’dbJ�y¾÷&�)Ô¦ER»‰’_s"ðú\ùñ¶QÆåW�à‡ñ2ã0†½!’þ@’ÀªU="×nA•)#ê²ÅPº¹ ™©Ñ^»�¦IM$ ¢·îEÿàª<îh_¿E~÷Þ°û„i䧬9•«z1¶HW/\ˆC�}rØ[Q¥gw ¬›D§nÙÛ2+V bî#_õ¬7®Þ£5}Lå»Ám©éGùïÁ¦ñ¾‹kªu�K7îsÿJ›Îfõµ,ü°nM¿éó´%œöæû15÷}2«…í¥Ùôû-šJ3:RXàM«.™Öc'dbxu{®ÍëÇòWÅÞ¶¨‘o¨õÜ_Ö“ÁsP¥´YÔD>>Íš‰xíT‹ŠùS[Zæýý3>Q¯y|5ˆ�‹±õQ.º­šaÒ>Rûõ` ÿ ztiJæñ}ðwyÉ‘™ƒXðÒ�q½*¢AIÞöCh6¯)ýk}Oøà–wUó&èvâÄcʬxç³ãåΙLúÃ’ê¹là.` ÌŠÒ±s f�éÀ�( j­«˜òØÙ"›úõ)BÙÑ­hå0–Î%­y´cÿPRkQ|ãÏ$Ê<­èXn<}~‹>ÿ0�+7É!>™u,›7šÕn�Éë äå�è‰t®ÊIá‚¶ŒY?ޱô”· ã�²$­ü?NJjÛÀ¶&½»ùPqRkXüL×*ØÅ>ãæm3*v­cd®êŸmEêW±¦ýÄN vèE•VDŸ¹Í»ä-íV�ù• u|q�¹ÌŠQ¸œã{&ÖqDRÈ4íÛš_뎧Qs™ÁmË’Ý2’'×áT¯þŸu%Jã±#¿bçÐlÔUeJ}{î_¾÷…Yóf1š>3¿ž ª²Šn�jaû¸ 8‹“<ÔcR}Ö^˜AÇiO(X©y3Û"½½GÐâ±ìÓe£c¹Ü¨>ÔiI…ásèz¨£«–âz�4*•‹ ª(B‚î£#mÁ&«RØ×k'Æó-b{*¯üä‘¶°|üòµ-Œ³y7Ã!fezзìJúv¨‹íð©™×mØ}(ÔŠêÎI×¥Èà„£~/ÛVR³{9²'Û–yþÂäc³^HÎV9‰¼ûš¬�QÔFÂ¥AWš ­ÇÏ�NòÒ·/õs›ÒGÂ.` ºŸ¦Qÿò”9דÎu‹’Å,œ›‡W1ó»ySnkzÌû‚LøþŒ˜û†r–<Ù7�¡¿ÇR~Z;|U ,Ó�>eVЯ{=Ÿö¢v~'¤—wŽ)BϦMèÉ$óüðÖ†f§Hî (Â/süA*GGRòûÕèî°vEšj+i]²PÜÜ/ ôhVr?-]ǃÖ=qKiyEš÷¨ÏÄ–ÃhÔMÅÈù1{tˆe'£ÁÃÄ4˜rÝI“OïÛ”ëWÕ¿œ9|'Ý‹µ`gÉœ\Ö{øôyŒ_“AŒPdªÎ€a»TcÀ¸¤Ÿ‘¬‹ÒaBÑø¿ìñ©÷>õH•Ê»5½ –·)DÛ±…âÿêÆÔq¿e®ÖŸÉÕþjþ=Òg@‚¤XÄ#P8fÀ¼B)t!a(ó¸³ó’&ñ¶SúcÊœYP—*‚ÚËÝÓgÈÑQÖ÷©‰?{™gßñdU �2xCCÝ•aljiƒyáÁü±.†GÐdå;l¼ªÐwý,Œÿ.Tr¡ñ¼m¼êóã;×b)‘»ûS¶ÝìsåǯêP¶¯é€vc]ý¿›ÊLÚ¶e÷áô©7‡§üÔ³™sÆGä츊-}øiF+Ê�%C¾nœIŸ¼Æªš�½#Ê‹+¾ô!áZ̲â]¶ KVýL£ŒMB!YãälÉãÕ]ð_%afi�KÎüøŒeOÏöTÊnbsC‘‹kö¢ÜŸI½ë2á�%ÙK4`êž tÉß v©ÏüCà>x s»Õcð=²�»\ò9H€-u~]ÃÈ0¯�?ÃßɘÛ8ââU÷3ñ)Èõ}_N¬Ï*Ûž´©ô¹cðÿf°…?1hfgj ‹Æ.wYš/ÙÏ/- žÓ¬ÈBÓ®õ¾ Å»~�gB›Ç¬4Ã~›Ê«¾SéYc á:3¬œÉ]¤qó¹ÚPó—ùô|Ô�ßUg¼EŠt[D#ÿ'%µm`A‰‘»Ø•aÃæ¡åÔ—h-\ð(Ùƒ�Œ$ŒÖ?\ùnÞï<êùslȯ ¬3ã^6oƒ@‚d…âÑ o=ŒmòTêÁš©#¨l áP}û6º1hô2ú4þ…pÙ·¼U\¡=þ)¶\Œ1!í†_¾ÇžfóöÇhŸ=ä‡Ò[ÿ¯iÀoÏ7ÐÌXú”¹è¸î6#3qb;‡¼G²ÎH¶‚•©–Ûxp F™§ˆß™?hwCß#[8’£`%ü>šA•¬>>ÎÉ©Ó�¥ø¤qüoÝ0ÚN|N” G·œ”ª]•üij‰ZRrÈlzn®Ìü4,õ¹”ù~dé‚Çü8võ½ Fi…½³fŽ ˆ¨¼è¹a–C3mdkæ<×b•9?íæ5ü( ¡öëÁèÖÇ8n ¿Õ b k²myucö„ tžÐ›:+d2xÖfLÙúµQ‚µ?½º`Ùà+”ÒŒ\¦Æ¾¤ŒT›Èq¿_7g ÃÚ�ãE¬.žÅ ¹ƒ!=«’üT«²ˆàÌìžL¿ùó¬Å¨7e'¿vÍ×#C•‡6îÇrèfŒkËü°(ÌsQäûé´mRЄ‰Kõ<»¹—E£vÐ'ä²¥ yÊvañ´vF‡ |IÚ+«XqÖ’ª}ý“#Y¨ÓÈ�þ½—±êz7ú§¸ —ÆóØþæ'~š>–Ë^`ž³$J(”&v_5库Föm*õ«íIƒœ´7É'Ï£¦\“EdB!½�€ŒÄ& _jƒ— ð}þüùœo•¨S§N�â{¿ÖkF›p�£¢“Œ¹• Ô>žX4©Mäš-h/ßü¤P::ÄÈà †=, ß37c~ÌKúþñÛÍ“  »Å¤2…Y[ë8'†ø¤ßˆ �¢˜]íÉ\ï&C®¦—IOÈ„oçͶ¶äëËŒË+hð5&ÔßeJ¹|ŒÏ»™G ª}¹!Hÿrÿ«âÎ�Ìëx¼¬vŠ“ªýˆó¨ §íÙ³‡9r`iiÚ#¯u:z½žëׯS¼xñ¯œºDNNNÝ€ó€ˆ5xi _é°=$!Ir’€‚ÂÁËvÍÐÞ¼‡>ü-Ú+7 &¿L˜âÃâ!0|Oúøß‚ð×Dñ0ø o1\ZÜ—‰a-XÞÍ[#Aøêäç78¢CñtcÜŠ{ÿ@êˆ'ü#Ä\\ÇÜójòåÎLU8×vLaL #uÖ—ù&ÉA០ý…ž%Ðéõ‰�ìT*±Ø�˜ƒÇ0¯Z–ÈYK“MRið�dA Ãu&L”©ÕëP(Òßnùç‹åxTRüLäÉ^J§vì0ú\ÐtJ{“•+R°pƒOçgÒæi|èÊšÆý¢»ÉÄ’f)~V’$,ê,çõߑǼô\ÿÒSÚÓSZM”Î�¹·�c¨U¼ eZ-&¶õo¬ý1ï‡`¨ür)55)çK’Ì)5ùNš&pý{}áº÷ÕË]Ï‹»A¬ŸÐ“fÕËâW±)ƒ·*i43j9|¥GÀ ‚ Â?Oº²1¥QKš…Ec®“A–Q8ÙcÙ½ ’$1g9ú篒ô†€„!†]#’ÿ™øÌÏ(½žßÌbøaͲ¯�³ÿ¶ˆ�kÜ ‹Nqd§¤r$—wÖ¸ÇîüǤm¿ÄðìÖ5§òü …]v¼s:˜0{þOz®é)íé)­¦ùsºWÜ»ò€ð£V™óâ‘1ý ¼ø²uï_\î‚ Bº&†lüÍ4VVhåHÌã{?È/^ó~ô ñ‘  ¿Çý’Boˆ”ÿ bµ1˜;¥›g¤+–ny)øY“öý»¥m¿˜‘Ñ£ ¿f‚þ¥ÒsýKOiOOi5Í¿ø˜S:�³€Ãß�Š/æËÖ½q¹ ‚ Â?Hº›`ãêÂÛ¨($Eü�ŒäÃ2ˆÊað^£<†e|R|x²FÂKÁÛ¨(l]\þ®ì ‚ ‚ ‚ ÂBº Hd/[Š»ÑïPX[!©Õ T )ÇuÆ"Ÿ¤!% R|è!�¤�â %’™…•w^¿ s™’_AAAá? Ý Ù(X¦Ê%èÄE<2fÂÚÒsµ•R…R?š3É“4@²O|J¸dð†N«E«ÓÍ»ˆwܺu�°R¾”ñ AAAAøšÒ]@ÂÖÖ–š?àÊé3œ>~š·Ož�6FÑÑñŸ’ ~¯B’Α@cŽZ©Dm¡Á:·n­êP´666ß '‚ ‚ ‚ ‚ðß•î’$áììŒuÅ Dù•ü0k¨,§<¶)ëS((•J4 –––qC?AAAAøjÒ]@â‚VVVXYYýÝIAAAá3¤»I-AAAAHÿD@BAAA„oN$AAAAøæD@BAAA„oN$AAAAøæD@BAAA„oN$AAAAøæD@BAAA„oN$AAAAøæD@BAAA„oN$AAAAøæD@BAAA„oN$AAAAøæD@BAAA„oNõw'àsèt:‚OœâÎÁ@^= #âí;ô11I?$%þ"%_A¼\Å‹Pó‡.(".#‚ ‚ ‚ ßRº Hèt:~ë;Ë#gñÈ–k”JT6j” %’† $PØÙ|”8rè™#N³-:†ZýA AAAAø†Ò]@ââ±ã˜í9F±¬¹ˆ½þ}D$²¬'V§½ ”ˆ#ÊLN$ï)¡}JÞE‘ƒÎ±]šAÍ~"(!‚ ‚ ‚ ßJºk�_Û¹Ÿœ* 17ï¡1±È±:$½Œ$%#â~�û‡dŒ�Hè?!#Ë2ùÜsârðÛ'MG¯×ÿ-yAAA„ÿšt�xùç#4áï�£¢)1!ÅñAˆ >'�R’> ò{yàvè4[ÇMA§ÓýÙAAA„ÿ”t�ˆx÷ŠO÷†�H|‘,`AÜ•BALtâD˜ù¼<Ètä ;'N=%AAAá+Kw I–Q)H²œroˆ$A I’>ê!!a©Rsëê-"#"ÑÆÆõŠ(�× ççÙ9}îß•=AAAAøOHw“ZÊz•$!Ç’=PãC· ƒ§~&Nrið^.;ø8�^�^Ž›¥’?­UÔìÝýkgEAAAþ³Ò]@‚ø ‡ÄÀƒA "…÷’<öSK• {' V€ÂœeZí×I» ‚ ‚ ‚ @:² Ë�R–A\ÐÂiö(¬›×FR*‡k|hHæ˜ æ¤�RÙ¨ $¥¸‡©ƒÆ³í±˜sä›zwŒiß7aì‘Ø¿;%=OÎ`ÀÈ ÜKçóïj/-¢sÓÁl}!ÿÝIùw‘Ã9µh0–#Bëÿ!º›lý3‡óåŽ(™çGç1tØn¤óó� ‚ðÏ•.‰X&Ÿ"î=)>Ø ÌìBtÐ$…ôa8‡dˆø¤H¶A0�ööf&O]Ç…W¢Aõ-ÉWÙµfŸÅ‚twþG@&7ê,¼Ï× é =0†FE²`g®FcŸ›®Ûß}¥mÉ„ßdëþk$Ý‚ž‡{æ0}íYÒ{;^w÷¿m>Åãh™°ß¿#{ÆRŒ¿¨%õü¿g¯<8z÷çHÔ7J¨ö£‹g$gÛMßxŸf}“_´d Kކ|½ã! ûD÷â*û7r÷_I^oÿFÚKü6v[¯G~Á•êÙ7—_—ãiBeŠ¼ÊŠî•ðÌh‰™™™ªLãšV‚ !ó"p?Ï;Á›t~ÿö5¤Ï€÷†0ì)a[�ß¼�>ñ=>î)‘øø�´Æ$bx¸o2í+åÁÙÚ ‡ìm8ŒíÞ˜hy´k8õ ¸bma�kÁŒÜÂÇ×oO÷ „ƒ#m¶E§¼¹÷WXÐ8'V%'rÓè €©ÛxϹÉþ8+-¨·ê­ñl˯89¡*.–5YúÒð¨2e|J4w6ýLã¹p²2ÃÌÂ�¬ù+òÝ”cqoÌ:e2ÇççsqßüÅcp{Ì•  '²¨H³~sØÿ ¡µ¢åÒÈB¨?£’¿ÔyéßõMbÌ:eÒàÞúw&/ðð•ԵаèÙüÍTlë”3% …•¹5NÙ âßfk/¿ùìôH–.¸{y‘ËÅò«ÆåW›èÓ| W}³z7/¤[ «¯´µ‚ÆÔ£ñ¨½¼ü›:àhŸ2çǺËå„•™Ë 9ð­Öž_†~•†®¹c¼òxâf#‘zþUØgõ$�gì”_!)‘lÈìé…gŽ ˜á ¦ Mas%®­7‘<®ùmë[™¼OdÞl@ÍfÓ8•ÊeíëÐsz9Ì-²æý_\•6„ýZSÎÓks5;7ò”nĈÝOÑ“¼ÞþÛéžÜŠNë%ÏÜÆáÀ=¬ú¥.¹¾Õ±(‚ðÉï®°iÚôíMŸcYø˜X@~{“Ý Ç2°Ï�ôúé~HòË–öÒröíCŸ>q¯»weĦIW–óÓ¤}<—t�!#ãò[p(P›ÞXKzïžD¿>ýèß¿}ûaܼm\ ÿïF*ÒߤÆ{¬R*ùÏÃ"pûnK;z"G¼äÑÕ 6.Lµ é¾zSkºàÞf!ûÊ¿CtWæÒº×aü&¯¤G a�Ã�ßýT,wW¶¥n¦ŒìŸP‡Ľ²ž7ψÎ׃u³šá¦�àåÃól™9�–¥ðèØúz§ý”¤p­Ï¬Ãõ¿Bz“Ò^:DЛ‚ôÚ™šÿ¾c(öÖ"šVêÊv}IÚtGŸL¨ßüÉ¥£�¼ŠÐ|…À�„]¥_ØS)áïÔB„æé»…£}¿xR§ô ÝÊ Ú}éõʯÙñëÿ¸•ÁÕ†I,Z›¾ž‰õê]ß¾Ö>ùÇÑqmJCê }@±nC˜ïï‰]L7N�Feg�â£zû/'‡qìðU,Ö3¬Y%Ìÿîô‚ ¤‘d•�Ò-úSÛÙ’Øû›™üëòh|Í]é´Ç´>ô’�;ÅKùQª\ejµìǼ­“ÐgáÊóhÙhY$¾’ºI{÷DßݰÆÅÈf¯AcãŒGÅÑ{–!Þfdl³ÕàˆfO'WÌ ÿÂe#½ŽäÈ÷DÄœà'OUÜ9ü,Óîé-�÷�£¥_N,4Øe/NÓ‘;x“°¤ž‡›~¢v O2ÙjP›Û’µÖn™ÐÍ9æÈ�dWÆ�Ó45ÇGÜAÿp­½]±Ñh°ËV”Æcö'v©Ð…rxr*äsÃÖ–̾õ¾ã¡i=�ôw™×¹[MXyò ów¤I�ÚÔÿ®;Ãç®aLM»¸ÞgÆÊ)Õã!•¼îjOFMÂ>M-ÿZNʃ&ß`Î$dF~Á‰Ù�¨è鄥Ʒ‚uøiíõÄ2–Ÿ±}`uŠyeÆÁÊ µ¹ ®ùk1`ã]b’'"•ý1¥Œ玻ã>ĸÚ~xgsÄÚ\�™eF¼*wgÙå´}¯¿¿œ)˜Ñzñjºä8ËìYAv¶O½¾éxzh2ß—õÀÉÒ 3 {ܼJPkÔAÞ$.MøŽ^øf±ÃB“B~�”�öÒ\Z”+@Ng[4j5rQúû™œLèÆ‘|ŸÄÞgó ZäwµÆÌÜšŒî%é¿Û ·]Ô4·Ž+G…}k¶FKƒž»«»RÙ77™ì,0S§RÏM&~z6ß—ÎE�öYði8×øPùÇž'¶hoLù‘µ¨Ù° }&Ì⇒qÌ�ë­‘ò1±þD\[C¿:EÉåh…¥Sn*tZÀyƒ Ž>ô0“Zù‘ÓÁs›ÌøÖŸÉ…Tp=÷~ëFeß\8ÛjP›Y‘ѳ­'ìåQ’e"¸ö[¼3amn�£GEún}’xÌÊ‘¼�ÔórY-4’„$)ë€ Bz Y“ÑÙ %:b"¢ÐÛeÀN’m^Ê–Ê��RÂÂ-+ÎR Ñ©¶]b¹½g¡EêQÆ9¥¦´Ì»ë0{Ý+Êuùž’ãZ1Q'çÐ{Þ>Z­¬G¯—°´¶øÏÎ�îz:$m‘òÜÚ+7‘¬­R–ÉHX.Y¬Âdj3µÁ2‘„> G‘ÓƒJ@{�£Ç_’¡| '´Þ5Eð/kÏóãG¹©${ê/»ÉÕmiYÀ.ÅQz"ðî1–ö­L3eÊv9t=[¯#ïôô*`ÂA )Ç” 7Ù?»ó‡ƒ+Mûã“dòôÀNwšµ‹Nñü¯ŒIµð¡Ûèöä~µ�%›ž  ¿Ï’æ•iÿ»–Úãgû†)41ßN÷* ˜y#ngéÿ\Jëê=ج¯ÅØ5;ز /¥m"‰1\¹2þ½&±rçaw/¤“ËqF´ü‰mo4”ª^›?°ÿÃÌ`Ñœ ·œVY¼ LõÚc öü‘…[¶±¬!îL­�¯ÝñÝðõ<=¹…=óðãòØ»ž}ýÉfÂöÔE±çR0ÁÁÁœ›Û ±§‹e[Ȧ�›˜ÝÆ‘£#ÓeeB]�æì˜ZÔw‹‚ý–±çÀïüì{‡ÉM›3Ä™étWV²((¿>¿Ð0K*‰4¥œR=ŒçÛhþ?ˆ!xR]ªõ;€C›™lܾ†Qþá,kU‰ïW?ŽkHÉo¹tˆ›Y:°dÓnvošO�ÜW™ö]+f~ÎL}1÷9±ï,– æ°açn¶.B‰°¥tl<š“&·Ìb9·pg|ºñCÕrtíQ–ç«ç°%ù„ ©Ô·ª5†qµ37îaÏæ…´Èp‘}Goi°¸YöjôŸ³��[ÓËëzÒü)}Èöžˆ¡âØµìØ³“5ãj Û܇†ýwòñ >™ÐÕ?ÐzFeÆo娉ƒ¬Ÿò#^–‰1÷g⩸r >>Ž fÆÒ çEðA‚ ÐÕ6vïZÏô–ö%©çi =Ř–}Ø—¡ËžäèÎE m]‚ÌÆî€$<¼Ü�¯ndÉÁÇ&5¼�–� õGÿdí«´c“º¿n:À®¹-1ÛÖ�º}v ½Â¯ j140­¦o`ç3é”OMDª;FÏóK +Hÿ•[Ùµc “š;r|d-ü{ïãµ óbKwª·Y³RƒY¾m+†×À9&2Ùþ–ÈÐðœ &8øGF–&…ïQAþ¹bƒY5¤/g^ S@yr$éœÍý½{¹çU–©t/–ß^àÀÅLT®�-Å¡ú°Ã,Xx�¼í;PÞ-µ3¤žÐƒ³:x}û gŽT*á–æ_Fº²¡r΀óÑ#;{7Äý¢©Vu^wÌ çG÷ðQ’÷’,gð›ÂÜ t¯?#UzBwüD¿u–´^Ó“B* :”'aàâêlPÁ”8gʈö„P}Bº�5H(R­¡z¢Þ¾%JwË )5X›™°]9Œ�}äh¥9œlè†"Ù�–6ò ï£õq7"’ KkÌ )Lm<§°?>I¾Þ~ÒšÃK“k^y·iGÇö�(é–öŽ¡êÅ)dËÉkwÐâöɦؓ³·[MË ¿3¶vÜ·¿•˸ò<§¢ÓÜŠÜZ:ƒÝúz,Û0™fNqû ¬ÍYï>ž¸"…¥Ô‹ÿ£$Eí.±ÎïwŽ]×R»b*[­gûλ òñ@©½Nбd©R c½±S+ ãÌð꺔gühÞ¢/%ŽÏ¡Z²rˆ96›I�Yèsr= ª€R™q�ÝeÖ±îì(~-S•ÒfÝ8øœþž.¼?v€Ó¬‚ô²ßsôÀI$¿ ”³5%Mz´Z-1Ú7„Þ>ÃæI?³ù}¾¯å 'G) #Ý„uÜZ:ŽÕ¯ª2÷Ø<Úº&­¯vuj�iî.¶Ÿ‹¥|I5ú§ÇºmC¹±…M»©–,qõôÁ'g|È¡,7—Û…~æÂâ^qA�*•(Äm¼ÏÊUè™=~Q{ªÔªDÑ4œu%ËLxyû�íCyÇ5öŽE¨Û´fܺÊçæé~oFn â}ëÆX¿ÝÁ”W(6â:SÛeC”,$svg=ÖnºÍ�¼>Ù0æÆné3Ó±HæT/ŒÆ�4Ÿ8ê7m'¤–ÿÞífò¯§pëy˜ÕCüÐT*‰Íü´7�‹MFῬy®RÔ¨R3 bÑ(ŽçèÊöýOéí•z>S§$s±T«dT¢Œæ»îdçµ_(QЄ¼½ÝËÜ¥!TÛO¥šw¥öðÖüoõ÷Ì‘˜žêÛÒ s¹‘w gV "nô]4/—¨˜õ2ÉžÃÂ;€uü1ÊûF”½sb~M)EF T®F¥œ ¨XçÛ{(ÿÛvNÇÔ R’,êyý4”(‹”®Vž¢™à[,þ½ø¦¬dKÖ|>øN�!}* ñ±ËCùê•ãêy/žôaTB=7¾—éÂxúLÆ©±?•ý|± ›´ 9eG¬aÒ£Vü\Í“%êÒº]G:¶¨HË>.‡²Þ¤òùTý‘¸¾x"•ß³}Å@*[cÞ£äýe-GfÖ ÚÉÿ1ëtÚíXÇ(ÿ¸�Z©œžƒ³ƒxõ‰ÜHvy©X£JÜþô ¤U9|GŽç·Ÿ*Ñ5sëf¬åYé ž×3~ˆey²ÜYˆÅI×£tÈ�·�¦|?"‚ð�£ÎOË1S¨sw/‹æ/á@ö>ø»(€XB-dÁÅ\´ê] û›<2¯Ïå~±K¹M$YeÆÓæ'·Q¸Se²¥xãªÀ¥b†Ô͆Bÿžû0kþ.² ªI–ÿ`T"fÙÈ#;ãßPØX¡Ê‘•·Ã§bݱ9Hʸž,GâPŽ„!Ƀ¦Ñòhsª´ØNž)[™Y+ã‡uÈr–’åáKÑ^bl)'pppÀ©Ä(Îk�o÷íÁQ ØWœQcjâ”Â·Ž‡úä!Cü:œ˜ó -ýdSߟ¤pÁÄnn?¼ÈÚþ%ˆÜÖŸ žùi:/˜T¾ßÿô<={–?•Åð/o—˜NëRøûYðìÜYè"¹rñx—¡d†Ôs"‡ŸcÑ5)æ‘Gû d«7Ÿ{º("£d$‡ê4 °á¦-Ü׃þéQŽÜr¢Ju_# á¿X’ u¦-£»f9z®'$É¢zB/\ $æ cKX£ÑhÐh4X—ù•1OxüD‡äT…Z~pbïÞÙ}G±m>€Ön§Ø{ä-DŸdïáHŠÕ¬Š³‰Õ:æHoÜÍÕ˜[9’­PM†w£Ãâ­Lò·4¡,Œ­=Šó'/!ç¯L…zžhJ7¥AælÝ|�Xàí±Ãœ7¯@@Ù”Z&ˆ½Ìéó1ä¬X ÷­|Y+V&�î§/}ƒG“*²â‘KCìó0^ëA{û<—£8ÒÇËø2Õ8Ôei˜–'�žŸ�R–‘·)2å˜ùôñð¥hoŸæ\¸e*áCÿÉ‘ þ¾(n�áüë”·%Ù{àáÏCŸ‘ :5î^d—žö”µÉ„mZÀF}:Ô�‚'Ù× s N,^ΕOÕñØ+œ:EÎ*ÕÈ›†¯¥%;wrä7íe£"·W./ÃR车ģE¾sÞCûEiÔ.{n¿3Ú‹!ÍiPfÃ3wb=OóJôX†§“*àS¹#cל!ÔÄCS²/N¯õ×x|c£«k8úK-òxUgü±×çñ3Ë'iý‰"øüUb-¤f†øãWcIÞljyÿ˜Ç¯t< &TY˜²i’S¹«UÅ3ö§ƒµ ½ÆÅ+:r–*õŸ¼á¿F‰M®ò”Ìöˆ÷¢™7W3ï� �z4"oŠ“×ò[®^z‚{!/Rë,YyP³goêh2gÞABŒ]oVd+’—°‡<ýWͲoºôwÙI>d#…GvJX6®AÔ–½Ä\ºN쥫Xwhš°¸aâã'v¤9V åÁºTjµ‹|Ó÷±¦SÞÄ ªtÆÕžŽ›Ööô’³+);J+•–"00�ÀÀ@­ìL3cÛ�æÈòÕÜ}¾…ö9,ânxìš²î}4ÛÚº�³gûmæHü:Ρ‰›©‰ýÄþ05KŽÞtËê—ÙÑ^ÍÆ^Ý™'mw 1Or>Z�G^wãÝ€dc·Îñ�3Yÿ‰›ì·ìê[‡®tÔ³š}AGØ<¡Y?ì6;ª~W� g×òûM-/ìâŒmjùÛ;jŠ}vYħ޶,£— Âm[Oº¯ü3IL–eP—aäá \¸�ðºÄ•kç™RͤLT¯]œ¨ƒÛ |}ž�ûc©X«#uü-8´#ˆ×gv°çEajd1ùd¢.Ü�­§ÎpîâUî>yÅ‹Ûû˜ÑÊ«¸¥)o“ÑëåÔ‹æ~´læÎ½õk9ÁÑÝGЕ­I¥T¢Ü¦l/ÅKqï}þ£LÒ–•Z:]üY²£ÎÌSez‘à+W88´„Ñž ê\ä�B¸x),õƺÑr2v<cbþSÝÅÆ–W¡V�^ÿ…žW¨V£B�ΔÕéï³fá.^?]N]»„aƒ”Ÿ~—¨àe,>ö©ÇQhÑê$Tª´vn4Ìïç•�J­Žçúñ{Ь�Xtþ&G¦ÕÇòÈHjûxÓxét©–Ãç¦Á ž§‰ÅìãFðzúaiÇ’x•Ìa“g4W`›»"ß[Ì¡ËGœ%�a&qö£ÇÏ,Ÿ$õGF¯Uþ^l>gp^¾t™«—ÐÌ%á‰a2ú¿xº” ’œø†$£ÿËç`A„.9â¡ob‘‘‰ ;ÏŇdvÕ@ôu¶®¡h»æøÚ\Œô¯¸x‚»ïâÏ�ÚûÜüÓ�œFzo«]ðkÛ�jìbþú+¼ÿÄ©UŽ}ÅõÀ3„¸dÃ-]Ž]øëÒ]¶ƒ·8‚ ’¥fÅ}‰X¶I‚Èõ;°lZÛ¡=‰ÚºÉÒÉÖ ´Zt·î£øäÃÂR‘g~¡Qû½ä›z�åm<“vaTå£tI&ÙÏùè*”0¢Ï±?èŽeJáõEö¾Ù|K“-ÉÿœŒl× �q'¹:P—x3³�~~ýˆÈÿZå%£‹%ÝÓžšOî�´’2PªJ1lgïãæ-d5q¹ˆ`f ]ćZŒ¨çj¤Dd*\˜,ºu|CËšñãÞŸàÀ‰Hý}ɮԠ+œÆïfïãé”Ò]³îOÎ�†C�Þ nR3@§ñÀ^±ûÃG¬+w¢UÎr¬Xv·[AX,§¼Ñ/¸$ìÜ‹Qú3ÊÂ�Æ÷'– ߃ßÐ È1P:!ï �I¿Žà‡XÂ1…}%‘µ^cüŽbít;ο®Ìزö”ÔWFîò;Ó4A<)Úƒú9M’HÖY)P¤ˆA7ü¦”Eâ§õ)µŒ° ¿¯L9Àá°É‘)yŽÔnמ"Ó§²d{i”{")?º?7¡ö¦hA5Ëâž®hüð=�䆢­ó«á3¿ƒ·°´@MZŸ¥Ê]ëwœ¹úŠl�˓־ª‚Mhâó+c¦�e_“YTuL¾sL('þd½‘ã!�o}\¦ä_•»…l_qôày¢«•ˆÎ#¿äÈ�sèÝ;Q0åþ–+ÝÕ•,9éLëåè•ßà" ¿Ï’ÖMY³x/£Ê¦0i0€Êƒ|ž+�呾°Ñ'¥œãçªÏbîF‰?S¢YGª6ò¦ýôÕ\kõ3¹,-PÉ/y.óáqI_+ Ÿ¤ÀΫ:ݧV§m‹!ø•žÉÜ}C)ß0�Gˆuª–qcÔì›Ü�…†ï}‰òÁŸB^°÷÷l<©–ÂõÆÒח̺5ìÚÿ’–õ3|fŸK=OŽqKÊG›¼*P{S¤€K÷íæÆÈ¢x‹‰!AøÒ‡žbÕâáÝ졠£Á@Úyßáè¶íغ%—§ ýË'„©2RÒÚ„3¯Ê• m›sÜJÖæLsƒ·Ô––¼Þ1™¾%d¥%s¦y»*¤ñ;Ç�t�’ö†HúI«Võˆ\»U¦Œ¨ËCéæ‚d¦F{í6š&5‘,,ˆÞºýƒG¨ò¸£}ýùÝ{ÃŸ²väT®èÅØ"\½p!þ ö9|ÈaoE•žÝ)°n�ºeglˬ3eF÷ǧŽ2=÷—õdðÅT)íCV5‘�O³fâ^;Õ¢bþÔîŽdÞß?ÃáCáõšÇWƒØ¸h[å¢Ûª45aÂHµ_ú¯ G—¦dß——™9ˆ/ý׫"”äm?„fóšÒ¿Ö÷„nIqW5o‚n'N"§ÌŠw>;^îœÉ¤?,©žËî>à­acʬ(;—`Ö˜ ‰² ÖºŠiý—˜‘ï‡y ßR’~G þ[¦;}ʬ _÷z8>íEíüNH/ïS„žM ¢YêѼü@º�›‡}Óß©d-aU¡15t ¿PIÙi Èþ…N ÆË°vÂÉ"–cWpªLŠ'©®Jòµû‰ºs[Ó»v'^ýÔˆB¼º�{Óº°¥{+ºUG—~Dó®“kš8¤(%’+MtbJÀhštÒ0²U~7Ö2zh .­6ò]Ÿ�P“·pÌæ/aäŒBt/¨àÑS;ª6ó3¾¨mMzwó¡â¤Ö4°ø™®U<°‹}ÆÍÛfTìZÇèœ%¨ ÒgÎ@vVÿ…ú%Ð¥GsÊ{eDýŒ;g�Rp8¿Ô7RNÊH£Çƒ"ƒŽú½l[HÍîåpM’óo@¿>E(;º­ÆÒ¹¤5�vLbàJj-ꂯŠÏ�}%1œY±Š«®õ˜Ö¤(…’D|hÛЋ¹3—²íEM¦´¸"Í{ÔgbËa4ê¦bd‹ü˜=:IJ“ÑàabL9W¥‰ÌóÃKXš�"¹3 ¿ÌñQ¨±“À<aò1‚Ù?/$g«œDÞ}MÖÆU¿pŒÐ]ã�Ù'1óõ!³e �ó{œ2¹’_°y`wöÚV¢lÁœ8ibyvy3ÓßêtoŠ&�}‰òA‰w»~Ô™Û†�uÛóuUóöÏ˼ÌÝ–Ö~¶˜ùõdP•UtëT ÛÇýhPÀ^œä¡ž×”˜Ã(Ys®cÙÒ%GÜnøs3¿Žs§iñì(îmbü�ƒØÖ_E³œŠ¸sÙÀÎL C½&Z†u,Ov‹.\yõÏ:„AþeÎúŒøø�ìõ1»ÞÇÿ§(&ýð—¥ƥ¾~•wk&z'þ-Ù¢íØBñucj‰¸ß2WëÏäjiNþ¿Vú H�tKƒx Ç ˜W(….$ ewbvBÒ$Þ5HìB™3 êREP{¹£{ú 9:*±wEZÆlÄ^æÄÙwD<EÕ£ ÞÐPwe›ZÚ`^x0¬‹¡ÇÀ4Yù¯*ô]?‹�¿îtPËvMةӣ³wDyq×Þ"$\‹¹CV¼ËvaɪŸi”Qâ£)Î%kœœ-y¼º þ«$Ì,íqÉ™¿€±ìéÙžJÙMœ S‘‹kö¢ÜŸI½ë2á�%ÙK4`êž tÉ‘\ê3ÿиÃÜnõüF�E†,ä.W‡|`K�_×0ò‡ÌkçÏðw2æ6ޏx•ÀýÃ,½ r}ß—†ë³Ê¶'m*ý•ñ¿ŸA�—ž³³¡äˆÄÿ©òðÃÆýXÂŒqm™…™c.Š|?�¶M Æ=Õ@r¥a»š Ú{„º-*ÇÝðZU¤E½Œ,_SœvML®a” e�eUúŽ®Ï¥Ñ¹£Û%[Eææ,= `Ä€ñLî°‚§Qæ¸ämÄä*µ)�Y’3 û´aT…i¼l2�ºŸÝ="ŽM… ìÞè@¿a“hUý)²“7þÝç·¡5ø¨s�É$\[NfÖñö јª16ä,7�|MLH`A‰‘»Ø•aÃæ¡åÔ—h-\ð(Ùƒ�LH6~#Ùw²SÇÍdíÄnÌ}�l™‘>~Ô.‰¬p7RNj£ÇƒÚ¯£[cà¸�üV'ˆ>Ÿ•3 ØÂ‹Ÿ4³3µ†Ec—»,Í—ìç—–©=üoÄò5wq­Û€’�žTø4h@Þq¿²tCõ³¥´ —ÆóØþæ'~š>–Ë^`ž³$J(”&æ×”sUZèyvs/‹Fí OÈ;dKò”íÂâiíâ†`xucö„ tžÐ›:+d2xÖfLÙú´ý¢iø4ùí#ÎlÃü�÷y£Â>»/5Æ­bD#×C9kGkî¬ÏÚ±y­ÂÎ-%šÍ`×È.äR$¿,}‰òE––,; dä IÌ躆'ïØg-@ñ håg‹¤ÌEÇu‡°9˜‰Û±8ä=’uF²¬LµÜqIOÏdpO#iÌy±o"ÇÞ#Â&¥[,b÷¸&$t$³­0‘};33dÄ<ú6ÃËX3ìÝrQª²/™þq“ ‚ðo!‰Z¯§f IDAT L¾Ô/àûüùó9ß*Q§N�" …èðk½fÿgï¾£¢¸Úÿf ,M@l`7ö‚-ö»±E�Æc‰ÝXb‰F�½'jìÆDc‹ØE±÷X¢‰5*XA‘º»óýA[£‚|¾Ï9ËÙevgîÜ™;å�[è jxD‚þ�½wAlZ7&lÍïÿ¼¤ÐfqŽù’Å–5,,§Y[±0ò1~]ýF×ILW™R¥4kæÈpïŒÌàÔ€Ÿh\dž›Î1½šMz'GˆÿN½Ëü:ùžcw–5~å>{Ä[öNl#LJzSuSsž›ðJ#ý!„x÷øúúâáá�­mêjµ›L&Ìf3—/_¦\¹ro9uñ\\\z§‰&-Êâe´|eÀÓ’‚¢¨  çLØvm‹ñÊuÌÁÏ0^¸bÑùęñ?!�å4åÅ ñz¹}þÏ4‘œûq“ïÌòÞ^ŒHkæ.œ|ˆ¢\ã—áÃ9Uc2ó«H0Bd,‘g×1ï´ž¢r�YÌ¥mÓï—…&¿TIaH\‘dû!„¯&ãUÂSÀd6ÇÙ©Õb?¤‘{ý±þ°*a³—Æt|ˆxa ŽÄQ‡¸i F³ �&ãeË»/ŠÃƒ<Ñ)±½Ê'|i]º²-q“ŒÿÆ+¬è^ƒ¥ë3ìx1¦lú�úqÕ’_1_LW˜\Á*Éï*Š‚M“å¥Ç:[:“Y“tº}!Kß±ŒÌw6óu½Ò”¬Ñ›Í.ƒùíÇöñÃÛ¥q¾ª�—ÒÐ�L^)ÖTšúÏÛi·ýï?éã —Þzþšytí ¿|×—¶õªR±F†mÖÒrá6f6r~“J¿ÓÞTùyóåP¶�Bñª2\“�i-ÛÓö~Ö&T�‹¶}:£( ¡s—c~ø$Amˆm²‘hTŽãÇü 7›YmÉk–½…5{¿…Þ½ÄÕûIÓ§è²�Ï+ïáÛ«åK$®^âN2ãióà•×™TtðÆ©OoqáúcŒI®ˆ7ÏÂd{=¹¾¦4ÎWÓ®_¸Ip’w; v9Šà™õmô÷òîî?éåÍ—$ÓÄ›*?éV…BˆÿNšl¤3ƒ�F5 ë˜Úê£ ž�› X š¨YFâÚI¢Œ‘X»¤ÝØï[÷"”pOïT¼{^-_¬ÈêY‚¬o3Aÿ‘’)7Þ%’ì‰/Hã|Õ:“·¸sZ-Í»»ÿ¤—7{\’üMoªü¤[9B!D¬ ×6Á!»ÏÂÃQ41M27Ë ¦)‡Å´Ø¡t[îHŸ#B¤5ã¹%|Öf›©é�”÷œ™€½3“9~/Ö”ˆ~ãUc‘ÜÞ5•n5 ãjo��sʶÅÖ[–WÀFþýãšÏ޽�=ÙK4gŒï]^¼î3°s0å�³ÐyKDÒ‹{~�E­òbWa2WR|•òrŸÿ¹œ¾µ ábkÀ>›õû­àÂóä稟eÅà�(›Û kÜŠÔä³…' ¶,XêCMmO¹Ü™°±s¥H½�üòw2ëó‚þÙ8’Våóábg…•�3¹ŠÕ Ã4ÿèÂéK�lÖx�<… ÊŸaÅ�°ÖjÐht\ÈS¼mÎe÷Íð¸|87¦$ú¸`Tâ—ž’cΑ‘ïY^�(ŸL·VÒ«Iw~¼ðf×ÒxÏ�yýšQ.Vì 2e+LÕvÃYy6Ë]Âxr8^ÖÙùlgü¨6D\aIóœØämËÏÿD¾0ïD+ÄÁñÍh5v'�ßè}™™3ªamÓ‚5‰÷û¨ý|‘ÇÏA‡‰z“‹LkeDÑh±²ÍL.¯j´ü#ÇfÔUÒ¬³xP¨pAÜ@åé–Á4lûÇR{øI�g«øÈVGÞž¾ �{1Ô¿ðqv.]·‘Ò^�o«ì‚‰óS;Òã…V³¶°ßÏ—•ß6%Ÿöe¿y[åðå"÷ö!§6¹ã·‚u­¹ÜQÈQ°=2c�Á*¨O6Ò¿Ýx.zcÕîƒìÝ´˜ÞåíÒ;YBñÿM åê†oùrôFnšL\Û0’/úfðàÁ 6“Ý� OvÆsË2 ?ýûG¿¾ìÓ‹Ñobù-ã…å|=eÕèy><¼€ácVóç3p.Þ˜�ë{a¯˜¹³c ûdР� 4œ‰ ¶p1© ‹÷DÆëC‚¤;©Œ}-¢` xˆ¡ri"O_°˜–¸ƒ ËYYÔ”H�Ð#Lÿj·j~ÎŒþ±¾µ�©£&ж‹çwöÁC‘g&ѼåTÂZNdå”\ÜX9œa-ZbðßÏàbzÂnìfÉw£™°ô"(œx9¦GœY?ƒ±cg°ùJš²)'-¥åª�6Ñ»þ§ì.1†ŸöÕ'ëÝÍŒîÝ•úÁ™8ýc²¼�fn­ƨ�Ntþæ'ƺ=çôOc×»º—˜SÓ0s}a¿ŠÏè%Œóbó¸¯éØÜŽOÕ®±"üGÒ°õL"ë|ŸŸ*ãaÆÝ?ý¹àäŒ]R›D ááýPÜ;,bi÷‚¨¡�ù÷âA~[<Œº‹ÓgÕ6¦7t#çÅ쪂 ˜.Ì£S¿ýTœº‚Ï‹ë{�ü¼ô:\¼ âòBZ×þœ�ºjtí3…Á…œ‰º{Š-‹çòI¥�Z»‡9�Ü’îE\eY§º|q²s|—Ñ1¿UZ'ÿý[FÚ/bY¯"(¡Aܽ´“…“zRý�«ìôŸHåÿ‹{Çšßâ[3öóÛ9©›îpÏhâæÒ!Lÿ̇ѥ,÷ÝPü& c}  íýû„¨�ù]½9Vïã¿ÿ"¶õaTÛšX§wz^B_ªë÷´"B¢ü™Øün´Yļh�sA²êÝéºâ ]Ó;±ÿ�ñÜ>>-Áç#>£¡§œ‰„âíS :±ŠõW4Ø+ñÿ 3S¼ã·|ZJŸä¯tÅ;1ij§èocѴì”+™§û*OϯeÞv �û¶ÆÛAòPÄÀLTh(ŽÕ¿`xÓÜ(Q9ºô{Vl/ȸ¶ßË{’ WC"AÓ ^ÎÓ²YFä™ Ø4ª?-¾J1³‰k²¡ Xô#‘J¶Õøîä%|gô£]£4ï=�=< ?z�ÓQÏÙ9s6gröfÑ‚¾4­ÛŒ/.¢—û fÎÚC(€ÄöQ=™{»"ßý2šJI”Óåùô²‹LÝÖ°¨s27y ¤´\•Ç[ó˃ª ›?˜ÆåJR¡Ùp–ŒªÎÃuóÙx?©‹y yºoä¯c+ù¦ÛG4hÔ�áKFQÏê.‡ý¯E×¼ˆ:Îüi{0|<ƒ¥CZQ·Qwf,Bñk‹˜¾ñQ ·&®ØÇ5MmFý<�^­Q¿Q+º ™Î´®E^R8ìr—¢r•ªø|Ø”ý¦°áøA¦–¿Åœ.}Yve©îãƒ��ÕJåÄFc GÉêøøøàãS�²vržŸû5À;›;WŠÔéÃâ“ÁiV :¹€ÏjÄÅÖ;7/ê�;�°ÚU”?c«yâæ`�ÞÚ‘\eZ1~w fÂÙÑÃ+Ï�¶xÜ´ª96uXp7 "¢æ~h½¯ë 0À? ¢n°ih#Še·ÇÊÚž¬ù+0hdz”çeºÊ¼ýÙnèÄÚ£¾Ìô -š4¥mÏ1¬8¸�)ï±è³¯ùýqë~™Ûס÷±˜í»’®…R+yàKòÄ<)54ø1:ú¬>âÈœÔ(è‚­Á÷Møzíåè²õF™¹µ¢3%reÆVo…mÖBÔ곜 ¡`¾1ƒj;þx?~1ß`F5ÎmÖ ¨A'XØ«.%r;akçFÑzýYûWøK–g!Ùý*µìò”¢RÅJT­Õ€6ŸOgÓüödº°„Ÿü¢Ÿã‡^ZÃÀ&eÉ—Å[—øôXÄéØ�;ü³Ú× xî,ØZYaëR„~;Ã0îeBë²är´ÆÊ6 yJÊš¸vñFîìšHûŠyq¶1à˜§mÆlãflµõ[‡ÔãƒB9p¶³Boí@öb�üÛµøšj[û}@^;¬ô2ç­LçÙÇJ¦¸DþÑ�¬†ªüpÝ"gÂ¥�}ô>£qêÄïý@Uk;þd±­Œ'îeMž/ö§X«Áx—@%s_eö¸uX¤Å|})c|H^Ïl(‰¯€’B^ ||ŸTÎGfƒ6N9ñn1/¾ùDRe7E)åÏÃÌ<^Öƒ¢ (Z\»ïHU­Ž$Ë!`¾½’N^Ùq0pÌ]–Vãw`±)þkPœ<©X=úøíS­nZ öyËÅÓK¸ce¾Æ´*†øu;ÈÄÆ)š+ öÖz¬ì³SªÕXÎþŠfä%³­5öÙKÒròÁM<^)�a‡˜Ô´"ErfÆÖJ�Á1'%÷gù¹g¯tÞPÞy„¯ ꢷ±u¢}X!Ä¥>9ÊÚ½ö4mSŠLq7UfBÃ4ØÙ¦æF0Š¿}·X¦U\“º•V ¹ü+sÖ=¡ZÏO¨�5ú.&üè\¾ZpâÅš·ª³YÁÖÞæ½í9 Ã$âj:$hm‘t߯ WPìí’n–Ɉý]¢XEªé­ô¿ #0 M^O<´€ñ‡?&sõ:”޽ï2”¡vU'>Ä# 8ñѲ+\Ü2™öÅ“Ü Z¯¡ø]ógé€ZäLÍÃä—«ŒQëL§Ø%jp+UŠœÆ œû+™êÁнE�óÃî›ìÈ_ ;Àü¯?þ7ôT¨S�L±i/P“šyÃ8rðt Uß5d+艣é8k—ãáëtŽfãMïqÝ(ðd ?m¼—ò³Ró ~jW‹në�4ž´ž­¦ÑÚz+}ê4gVL^˜o-¥S½ÏÙdnÄ„5Ûø}Ñ*;„i9s­µûMaÅöýøíXL·ÃŒnÿ5[ž¨T¯·ö°û¯Ø‹à„ßQ¢¼|¨ê–‡� ­žâüùóœ?»�A¥t®ú‚N3ïReÒfü�ìå—i_R¿�mг2þ¹’Ÿ©òÕ74tK´Ç¼è5ª¹îo`É–„A(õù9æ¶®Cß3•Y°s]^! /;ßsç9þ<§æ5ÇY‰äü”¦Ô¸çγømëÆÖfYÇš|²êÎ+ܰ›ˆ '<Á+“j™z YKÌð¿²ûà^6Œ¯ÎãeŸÑuæ%Ô\RÏÛˆÿÎĆsÔÇØ}ZO•>d2]e^«º ôw§ûÜmìÝ<…ºO—Ò¹ùަ¦9A²ûÕ«ä^BVööXAX¸ó½ut«Ó•�ú–|¿qÌk�Õ–>4í¿�`€ˆËìúõºÆ3ømçn¶.›BûâF¶mǘ3…ºÎ�£~›˜; %bNÌ!‡Q¯ñÎü’Å¿oaÙ ’ü3ý#j÷ÛÁPŸñ×Á}\Éù)?mÜÁŽ� ù¼ÀE~èБY±eDq HÓ�ÌXç‹ß�­Ìl¡aKÿ�wøCX×fò±è}æüá‰ÔȽ­ïô‹ëÁ|ןCÿØQŧ )^MïóHSœ/§õÀeûDfžˆMËsö~?ÿü}™ÒÝåA bvÀóÂxŒñíû³+s–í=Ê¡íKÑ©<9â͉ËnÒOn,¥¸Ìè &s‹ùœ:žóçÏq`LeRžsRå0f‚maZŒZÌÆí™Ó9 ‡F·¢çŠ˜ãïë–�Wyƒ#»NâÐz!¿ïÜÍ–Ÿà´o ½ÇŸ¥@÷i¬Ý²‘9mmÙ=¼£÷Ç^5�‘×9ì{»søuûl\4ˆŠ¦[�Ì‹iS™ªó€®4_ÿq6zŸZNÇœïÒL!2õ§Û‹]ƒ&± >¨aD©&N/Έ‰óøõd`²÷-ê³3ì9›�Z>¹“lj`¾¿ŸE‹/S¤Û§TwOîÌj&pïlF Ì€þßðóuj–wÏ€7æoF†l²¡sÍŒùÂ��ñµ¢ßêVC_$?V¥‹aºýo‚i ~gñNcm¦ ÿ�*3�Û¾fà:[:­éKIȽûà–ÝÕbÓâš-+êý{Ä6MRR¬–¡A“ìj&üÙ3ÂMÑW8ŠÖ€½UJËÕàU©2ù�ó™7Í�ꃫâ¦<æÚµûD©‘„G¨Þò<Â}1©è°u°ÇÊ2 aç™Ùû;.WÁÂæ™Qcà=UgŠ»,’îJvW…'÷‰€—\ð+85›Æêá�øô›Êä[P�V�»Ò½[K*¸¿z…b}ñr”´Žâè¥0âþÒ í¨£³™¸COû ë™ÐبU%;‹Õgòûè1¯W—Îd‡¹Ë6L¥­Kôöªêp’w¶XWw*5oó¡eϱ®âzü/i\£ µì~aëök õöDk¼ÌAÿGä¬S“”j馸-RE‡³‡ÞÞ±[ÀÄ_�„ÛxP¹nuÊfÓ@©R5§¨«—ø›\|X&[’NëRå(¡›Ã¥‹×1áýO5ˆß{È�¡e™qb) ¤æÖ'!Å6…¼¼É»Ð�ÍLýþî}÷³jxE 5+àp»'.àlë±”JÍ.|�\lèôÂ-,>Ù­Kë¢1Ê'xÇ*ºøŸà™¶ f̼­xÞ’Fv*Á»·à§Vfr¢üÇ3Å/'ý�.âó: ef^fG•u¬;9–òIU‹²ô’ýªI¹TÂÍ&ŒÆ(¢ž?àÆ™Ìô3w2×¥qE—Oæ7í'lýyµl>`Á¿{(òíZÌj@㘼È]©)u«;DÏO}À�ÁhÜ? nÍrä×C©21ËRY7q—É™ûQH Ô©IIþÆëëI¬\‡¾¹¢¿j�¯ êÔÀ ¨Q6œÃ½Øº;€¯ å@ƒ–|5Ú�/6Ë˨\Õˆ#Gnc®”?uë­d"WQo¼ãš¥¸Ñ¨qaÆÎÛÂ�ç-hh!Gü8£«H§*)µ]Qyúà!QÖnä¨ÕŸA5dÈä |µ®Yþ]É”•a4]ԟȳ¨y`t©È‹l÷ x âÒª6µ*–Â(³ÄèÛÚÄe7¥d¦>ÿµÎxy{§ˆI�¥‰ËaL<š,ehÚ¦!eu@õìöbÌ–ƒ<ïÔ +ÿ9¯Wþ-ÙKHÍj@ElO¬¥Öör´îúåt@%¿UMñÛ“OqLÿ)�Zr–kD½Z@-êÖÉGx±|7Ë�n³ªr%5ç�èL%{Ao¼ó¾¯—¢B‘6Œ7v±ãye>ó²…@‹ Š#{L ¢ÁË;X¶t!¸§q®ÄÇe• S‡¸Q �“¾SìrPÐá&G7¤t�ZäNò6Fƒ[�ÏÞ47ósnîZÄì…�{hCÞǘt\å†ìŒ™ q°Cç‘‹gßLǾ{;P´Ñ5)°øñM9b›l$r¤Ž‘7}N��·RxÚff5Ê7�臬‰çøŸˆÏ1¡’ ÎÎÎ8;;ãR~,§�)/W_v+¦ÕãÑ5q·Ó¡·q§bß_¹¥f%›«‘}ý “9fžÎ®õ™{3þy³úì$Ó›×cÌãά]ߟÔ^'§HãFíÑ;øûöYÖ*OØ–Aø,F›çßBüXfNžä–öjWwŒÏ!ûJÔ®hÃS'¹i ãÂÙ¿À« ^Ò(\ >Å’/ò�g²8e&w³…\7…®¢8×£m}Îlü�f0âÀUêÔ+•ÂSÉÈ—n‹ÿN‹çǃèàêK·âei9h¾‡¼BË{å÷bž>µ(hÚÇø^“Øÿàõ×Áø÷qN;S¥VâB`J|j—Bsõ§“«ÛŸ˜•c÷æða‹—ß\Ze³<Qïd6¿vx}ZÜs¹'lJ£s%{Vxò83o&�ŠsMT²"àäIþ5§î¼!„"íܽp… »;ùá›QŒžµ‹Û�X¼ì8Ïb/,k\¼êR5ßC®ÝHâºX}ÆÅs÷È_²†ÄÓbgaçIþ_Ñİ—¹ ör7¥Ó®ÆŽÜeŠávÿ6ÿW½ì§^Æ«!;zÆK:©T°mÕ€ðßwyî2Vç.bÿiž/Z� 6D¢ ñ}R¼#7×}J�OPzÖ.–u.ßA˜Ö•ìn°ãže{o÷ ¸f'ÉfG¯JçɧË÷ñá󘶹(lu?åå*”ó=pïÎ#LNü=®,®+O¥‚6|0pÚÇ\økÉç�Xõé&4nÌÔÈlÜñ-Õ-z¿ÔºeÇUy½ÀpâêB˜p_Źˆ[ª;NÓeñ¢þg¨ßc {úU¥^¿>T¬½�~¹RŸ-‘g�r:B�g‘ü)ïäjJ·71Á*Õü’¡gü1  ½¶{3lú*šÍ‚ñÏYtê¼#fº#vhFæ�Ö²þÊ—|zìNdªÃ€ŠÉÎbé“Ý©•\S$M®–,9]‰–0gÆÏšDãù{XûÉË;ùÔ{&?¿sòT æ 9_ˆjFœ=Î9£5E‹äEKÌS^Å@Ñ.+˜:x �š~E£Ú�¬Þ>ƒFî©éº'™B©&×uá+bMfn9‰�vß3J%r‚Ù2¨!£c¦k ·¦]ta­Œ IDATéñL[¿��ò!¬ó5SgVc\¸­ª ¯Â˜ýóùÈÑ2™2åH©T¤´_¥†–üÝ–³²WQllpÉ™÷L±a°ÌfÐëǦU]Éc¹1;²¹)$=ÖªB–Ú“9|µ=›—ÎcæŒv”ú®"“vle@Q5éí¢ÀK6 C¯³Ù¨¬èN“Á¨=á6ÔÎ�C¨ß¶ìÇß©Zçä÷m‘6´/;žïÖìæYíløî~D‰nuã›H$K%øI0ØgÂA›*_Ò¯â&Žú‚#Poz/JèÁè� ®¬B¦Ôä…åïâ¯f¾¬˜?‹Ý+0yê×lÚ5žª/]“äÓùßò?%¯–�^&Sô9èµÊÀ›aem&¦¸‹N=z½‚jŽ>Kªo$�JL�G5Uç !„i)w£Á|×(ú½9à¦, §mçp0ñð¹-Yœ¬0>:Ï…ÈVÛÅü„K‡þºTyòÙ+`¼Á•[ÙñÌ›ÂyAïFÅ.}Ÿû qeP[¯d¯­Õ¨'\ö;Á]·b¸g¼;ó7"ÃÕ�ˆ $;d§Š­VåJyøŠa¿lC}B¦}Ñ—(ŠUÅ2X×­ŠU­Šhsg�™gLÍ‹W¼è ;ñ--»í¤è´?XnŒÐ¥rgØÍéØ6¨§Ø}ð YÊW¢ÐÙéìÈ]ª2UªT¡J•*T.�{ý+,WŸ‰ì8^›ÍðŸîâÕ½5ló@å˜yV©T wkÀ|—u=ZòݳOذ%a0@“³"óDqt—_\[zÓµ=ì¹nC¹*%SÕ>9%3•ê|@¦¨k\¹ù !ÃÐó̱„œÑ¥Yö¶¨†l¥K“Ót‚=~�òŸaÏ‘0²”(E­�b¥‹ÂÙ켓̓}Ó-N�~€sƒ¯Öº:¥¼½)]Ö'‹f_«óžãçe{ØöûAlë· zŠ#$³-^…�-6<'(8‰­µ;å?ÉòÃgXÒ „Í3VÅw¦— �w{>)¯Áoú8þx�èR;â Ç.çVÖfti”%QÞ+Ø—èÍÚ+i¾„6õ²ëQê.ÕmlmPƒƒ µ¨+P†’™žphïiâšx«�9°çæü¥(áôæžJ/œä¬±ŸŒèA½òÅñ.QŽb9,ú�Ñàã®Õyþûr~^¾_ÃGtkâ‚‚†lÅ‹“Í|‰ó·³R¨pa Ǿ ÄÝ>…4¦b¿J™‚!{Ê”)Eñ¢,‚6x—,ÿœáºCÁø´.LáB¹pJ!^¤s)ÁGç³çìºØø1cÉ¢ô^”-¡çúþ}\�Û—ÌÜÙ·—¿4Å)S,5G#WNžáyþV|ýe*•ð¢XÙ’ä±nGQ3ædŠÖ¶6èÔ`ž$FK“Ÿö=>$róOlØó;[o§yÓ|©èÕÚ�°µÃF4tØ~ÿ‘?;Ñ¿Et‡ÃŠ­=vêSž›!Õy¡Á±P=úLßÊ™=ƒÉsv6óv…½¼ì&ç�äÒ’*‡){Í2�&ÞPÃNpðd™½Š‘S“Šó†Bˆw‚ùÉ~›1’_õcð_L5ºÐ¸€5ômÙʉ»1}=¾Ç}]V\Ss^ÐeǧK;òœ_ÁÚ3ϧõ¶¶í™Ê€~ýøjÈ~½“Ÿv]ëðŠÏÿodÌ8ŒE{ %áì:6#líïè²eE_õ´în(VzŒ—þÆÐº!Š� ›wb¾ù/ºÂù1=C yÜHíõ‘ÀÚ1Ó¹X¼Ê„rñÌ™˜ œ<¼ñp²£Nß>_7…½ó0¡}.nþ<”yÿ–bhßš¤Ü}à•šå†pé"ߺÂIßUÌ]´“ðZ3Ø6´t²í‰£ŽÿÀ¨ß44�ß çÛg9s;úÿŠÁ�‚…³c£ÿ€žýª³¸ÿ—t-E¯bOØ4zg<º²£™K ÙjæÆ²¾ ;ëA�ÊÞärÖvç8k&o È¥5’½ˆVy~ãû÷Cxw.ä·%KØüo>z¯œI›Tt©¯ø9CjÿÌç=Û�cRj»=æÀ¬¡,z\‘‰ýj`@K‘nÃi»  ƒ}Bð°ö”Ë®çéÁ¿ ‹=ºhsáUÔ‘ÇÛg1åW[êås€k7ã«€X•¥ûgå™=þS†‡ÛÐh] ìSLÝëÓ¸– dÎ0OÁ Ǧ¸ýMxÑNTz¸‚µ�y(S 3šà?9|3]–,$Ó$.ž¶ }Nawí~´,“_t¤f!'¢îžbó‚Y¬ü3+]VO¡Ù‹cÇ ÏÝ’ÛByVãSÚ¶õ`ÿ–/ñzi�EO‘ÒűZøcf–¤O ÿ8òaÛú ì_†ªã:ÒÑyŸU°çßmSò«–FKz¦®ÿˆTÒ*Faåw–Oú‰¢]JãjΕû–A2 î-»ÓhDG WÉÑkµb6®U•>ô¯ò3û4#K@?sAyüç#ËзM‰—êR³_½-^]Òd^g†4íFÈ×m(›]ϳ[ò¸@:UÌ”L¹ ãÄÊüåRŽÂ®V<ÿÇ�+Ï2»dFQ²Ófp¦ÕGëÆt,†æ¯µŒá‡[Çßèà¡IÅSz-ù‹Ázþ/L�[™¾Ur`k¼Èݰøj2»�ż“-+ýhاÙÍÁºXiŠ2š9#“·c^®‘«UKÊ:(¸5ïEëÍÙã(�K ࣩ©©£ò,ÕÖŽØ~°2ÕÄäþ:.Uø‚J1•�;{쎮!‘š¼0]â×9G±*åMÛHþÝsžG8á’Y—LÙíL¯—ì5o$ÿ“’\9¬˜â/_« ¤‘”Ò¨ ÞNŸ>f{…E]ÖW¢8ºh$34uðr~ÊÑ…#™¯8Ãzù¤î¼!„"Ýh²Õc𨘮•éþMå¿d_–O¿+ÿ·º ž˜üõfzùèw9êbjÝ×Jþÿ•Œ� a–ñ4Y2cíS ÓÝûh ç'rû>CüÝŽòëhóæD_© úBù1<@��›_ÊLZˆú“#'C½7–K�µ˜` éŠûllï€uéaüº.’χŒ¦õŠ ÕaÀ/³RâMu¼�´—k¼ÌÜ6Õ˜˜�ÂeªÓ~Áa>oSŠÌ/é<3àØ1nDÞæJ×ò¬°˜¢+2”Ãç&PV§%ÏUl ù‚þ?t¤Á#kòTý„åË'R=Å;o3&§,hÏþÌ7K¯r7؈µs.¼ªöä§•#i™Uá…1é{\\m¹³ª'µW*XÙ:á–·ëOÀ·o7jæIeUM>>]³í°ALùª)ß…Ø’§|s¦û~GϢїʊÛG,Ü÷+ù‡�g^ïf {jÆ&sN TkBQgÈD“ï×0æ‹Á,èZ›oBT¬²àV¨<ù㺡×�ï“´˜ü+3õ¥sÍ«G¼úJ Y8’+}gÓ£ÁtnÅè0³>ídÉØmô¿‚jëFáª=ùñ‡®¼ÐO¬‹öfãq/æOœÂÒ_°ðN§Ü¯Þ•% Ó±”óKPúüY²êOªÖJ‡±å94¾ÂKt ÙÛOeöánŒÝŠ#È[mE[W¥ÌàßÙfó5Cg}F£Q8¨J»Ÿvómû䯅þo´E¿dé¢;|9a(-yD¤Ö'WwJ´ÈW+JqnHïö9X?7+Ý»—‹¯-¥+Ì¿íÆvÄpfNìÂÂûáXeÉG™OfÐ¥u‰øQ ’”šýêõhr¶gÙ-c†Naf¯5Ü{®Á)WqZLhNÇäæG\?¸†k‡r;؈u–ü”o9›ŸúC8ø|ÇŽßœ8j ë ºxQ»ÏzV�h@–èí)¥Š�çñó?}5©->�a(6ޏd÷¦Nn;¢‰ã:ù3dâV79HÿDsÐêÍœïÎðÙw_Ñäg•Ì3¾êG”uЂ}múõ.βa¨>¼-ùRµ³„òôYŠE@]!>žœ›V‰:vìõë×OrÚ÷ÍÚÒ9Ôðˆý=( zï‚Ø´nLØšß1þy%.H¡Íâó%‹^'w=;ÍÚŠ…‘�ðëê7ºNB`ºÊ”*¥YÛè0G†{g܈ ÜÓ-](Ú#Š™þLsétP¼ªà4ÍÖeqôÃ!„"­øúúâáá�­mêêÛ›L&Ìf3—/_¦\¹ro9uñ\\\z§‰’+Êâe´|eÀû!EQ4Ι°íÚã•똃Ÿa¼p%~´Œ¸¾!â~þBËiÊéØRˆ— çöù <ÓDrîÇL¾ÿ1Ë{{I0Bˆ4¦>ü‹SwMh|™ðåfòò£‰#„B!ÒMÆë:C“Ù?d§V‹ý�>DîõÇúê„Í^š¨“Jâ‡óL¤°œglG™F³ �&ãeË»/ŠÃƒ<Ñ)ѽ�'~i]º²-q“ŒÿÆ+¬è^ƒ¥ë3ìx1¦lú�úqÕu_1_LW˜\Á*Éï*Š‚M“å½VbÓ~;©�—ÒÐ�ôòÅšJSÿá¿t ÷¶æûF½Öö|�ËÔôÌo<�Ê• Jlj괚µ_‰ FléLfM2û‹¾ƒ�½cq½­t¦Ûú¿õcšB!Þe®ÉÆ´–íi{?k“ ªŠÆÅ Û>�Q…йË1?|òÂpžÑM6,«F$þ;Z‡B¸ÙÌj«H¾X³ì-¬Ùû-ôî%®Þ�H²ù²¢ËB>¯\8¼‡+_-_"ypõwž'Ý\㘯¼Î©1àM¥ç 0=áú…›'P°ËQϬÿ¡Ï•·5ß7êõ¶§”©7G}z‹ ×cL23 ¸y&ûÛë‰8ÕÞV:Óoýßþ1M!„ø"M6Ò™ÁΣ†uLíõQÏÇÍâ‡�}ý&‰ÚI¢Œ‘X»¤ÅØï[÷"”pOïT¼{^-_¬ÈêY‚¬ïLzÞ­3y‹;gœù¾Q¯·=¥L½9J¦Üx—È�ÞÉHÑÛJgú­ÿÛ?¦ !„âÝ•áÚ&8dwãYx8Š&¦IFâfÄ4å°˜;”gl³Œ¸ EÜȱ/ ÏÂÃÉäæ–^«'„B!„B¼2\@"OÕJ\‹Aco‡¢×ƒVƒ¢�ooˆˆICI¤ˆ«¡€¢Q¢-Š•�� ÿ="G• é·‚B!„B!Ä{ Ã5Ù(Q¥ª•åà‘³xf͆½­=Öz=:­­&¦•i‚‘4@qrŒû½b1Ád4b4™ˆŠˆ $4„«W¯s¿R)ªT”€„B!„Bñ6e¸€D¦L™h8r0ŽŸàøáã<»@dX(ÆHDDÄ|K±ø <¹›°¯ˆXkôZ-zöÜqïØŒúeËàà cŠ !„B!„oS† H(Š‚««+ö5|¯X!®×PUMº‡îÔÌO£Ñ Õj1 ØÚÚF7ýB!„B!Þ!666Ä}¶¼Ž}ŸÔÿÞU. ÑA;;;ìììÒ;)B!„B!Dš©R¥ ªª¾ðŠ}PŸÔËßß?½“�¤ �B!„B!ÞgÉ'Þån” !„B!„Bd|�B!„B!D𓀄B!„B!Òœ$„B!„B‘æ$ !„B!„Bˆ4' !„B!„B¤9 H!„B!„"ÍI@B!„B!„iNB!„B!„Hs�B!„B!D𓀄B!„B!Òœ$„B!„B‘æ$ !„B!„Bˆ4§Kïü&“‰óGŽñÏ^?žÜ'ôYæÈÈ„_Râß(‰g#_¹24ü¢'�Äe„B!„Bˆ´”á&“‰ÕF`{à$ž¹ó`ïà€Vë€ÎA�V£EQË„G‡‚öí#Gèq¶DDÒhДB!„B!ÒP† Hœõ?Œ•¯?äÊGÔ囘CÃPU3Q&3˜U€˜ D4Ðfs!qM ãÃ@Š”/‹zð[•™4(A !„B!„"­d¸;ðKÛw“Wg òÊuÌAÁ…eB1«(J|0"ú}ô?‹`„Blý UU)š?/n{�±uÊ Ìfsº¬“B!„Bñ¾Ép‰Ç·þÅ‚(ñA%&؈ˆ BÄ(°øžZE‰ @+ä‰û¾ãlž8 “É”«%„B!„B¼W2\@"4$š—׆Pˆ‘(`Aô�FCdD|G˜E y’íÀ ¶OþAjJ!„B!„oY† H(ªŠN«AQÕ¤kC$B((ŠòBí[�ž«¯†1*ºVDñ"…pÝœí3æ¥×ê !„B!„ï… ×©¥jVÑ) jL !Ñ€qÕ&,FýŒïäÒbZ>G®ÞÇïÎ]Lf3f5ºCL´ZnÙëhøUŸ·½*B!„B!Ä{+Ã$ˆ©áqˆg ™rRê£ü~=2ù&Á?GÒª|>\쬰²q&W±t˜æ]x#}é‘Íï‘§0Dù3¬¸ÖZ �ƒƒ yŠ× íÀ¹ì¾—çÆ”DŸlaÕSrÌ9þoéDüBk›äLŠMk~‰Hy6o†™Ç§–1¤u% º9`­7à”Ó›íG±ùfêª)Xgñ PႸ;¼o‘ÂHŽoF«±;yœ–5:"üø*¿Çf?ó ‰fÈÖ®d×ç¢çÎÐÔoÅ� QÐ#3ÖïøfTŸl¤»ñ\ôƪÝÙ»i1½ËÛ¥w²„Bñ&©¡\Ýð-_ŽÞHü%©‰'—}Y>},ÃGÌÇ/ɧ(*¡×·3}ðzqºñÂr¾ž²‹‡jôü^Àð1«ùó8oÌÇõ½°WÌÜÙ1…�ý2hÐ@ ÎÄ[¸œúHŃðõõeÏž=ìÝ»—}ûö±ÿ~8ÀÁƒ9tèþþþ>|˜#GŽÄ½ÞU¯ ’î¤2öMüõ®‚)à!†Ê¥‰<}ÁbZâ&,geQS"5B�0ý«yܪù93úÄúÖv¦Žš@Û.nœßÙ Dž™Dó–S k9‘•Srqcåp†µh‰Á?ƒ‹é»±›%ß�fÂÒ#<ˆt °å2ÔGü1vkB[0pÁpr›.³~Âh†¶Œ"÷¥5´qI:­©YnÌ7ùka[šN¿‚.¥ðTÈ>†4îÌòÌ=˜¼¶!™ÎÍeð�&tÎt’ß»åAc¾É�2èê‡LY7“*6WX1äsZ7Š`÷ñ)T¶}ùì#üGÒ°õL"ë|ŸŸ*ãaÆÝ?ý¹àäŒ]R«©†ðð~(î±´{AÔÐÇü{ñ ¿-FÝE‹é³jÓº‘¿óbvUALæÑ©ß~*N]ÁçÅu€‚½G~´)¬z†¡¯Îè{émxÊö!­˜nêËÚÉ�pV�+^z¸ñÖbæî¯Ý©Ñ~9�½ÚÐkt_Jç´!ìÞEŽì àYª2\Á±æ·øÖ|Ûiq¬+ЮufÏZŦ€|šÝ²à=eçêÍ<ÌÝ�öÕìp´Nå¶ÑzÒuÅAº¾­4¿AÆsû8ø´Ÿ�øŒ†žÿ7G!„BÄQ :±ŠõW4Ø+ñÿ >½œ~W©Õ±çËôâM²ú„s¿þÈ/†` wLqOϯeÞv �û¶ÆÛAòPÄÀLTh(ŽÕ¿`xÓÜ(Q9ºô{Vl/ȸ¶SuOboo�‡‡¶¶)Ü\Å0™L˜Íf._¾œªï§µ WC"AÓ ^ÎÓ²YFä™ Ø4ª?-¾J1³‰k²¡ Xô#‘J¶Õøîä%|gô£]£4ï=�=< ?z�ÓQÏÙ9s6gröfÑ‚¾4­ÛŒ/.¢—û fÎÚC(€ÄöQ=™{»"ßý2šJúDËP²ÐüÇ œÝ8‰^-аMæOnƒKÐ]Hî¹~*– €J°ßHÚ� å«ß&QÝð²•U¹¿a*Kn–bè²é|Ú¨.­‡-gF[=;§.ä´Ì×Ö³d—‰&ßÎåó:e(Y¥ßÍïGÑ¿bÁ®ç)d¦‰ëöqMS›Q?O WëFÔoÔŠnC¦3­k‘—N»Ü¥¨\¥*>6¥C¿)l8~�©åo1§K_Ö‚�GYªûøàããCµR9±ÑÈQ²:>>>øøT§¬‡„œçç~ ðÎf‡ÁΕ"uú°ø¤e»r• “ ø¬FA\l­±só¢þ¸ «]Eù3¶š'nÖè­ÉU¦ãwb&œ=ܱòÈá¨ø¯­jŽƒMÜ}ƒu·4Y)Z-z]}ªW¢PfMæ‚TŠYŸjEÉSêÍ·WÒÉ+;޹ËÒjüîM Ô ,ìU—¹�°µs£h½þ¬ý+<éå&¢Þ_G¿žËyRc&­`l¯v4kÜŒv=†1cÍL>Î{è‰ÄL%<²Øb°ËJ¡Z}Xögü¾ùG7²ªòÃu3 ||ŸTÎGfƒ6N9ñn1�K¦×Oï‹+ÄÖ~�×Å+½�Ìy+Óyö1bƒáÆsóø¸Zqòºf ×c“9•?™ÅÑÍwB¹´º?õ½²aomCÏ Ø|/…šM Eø’<Úècš¡Á�1÷”·¦@öOíŒOQw2Ùd"G©�øfÛíTÔÒSºmŠFîgÕ¯·¤U}²�ÕÛ‚ñlÓž Ö¯°mÌטVÅ€k÷ÄÖ•RS(o©Ë_ËÄ=`ÛÐú|P0;Ž6zô6™É[®#ûË=À¸Ÿ)+’×Ùk‡”úhg,2E {Nhä¾.¨‹>/XÇ®ŸB!þ¨O޲v¯=MÛ”"Sì}Ÿñ;7Þ¢D§ŽTK* ØáZ¼ _jAAë—.��Ë¿2gݪõü„ Y£ïbÂ�Îå«'ˆzáëfÌf[{›÷¶ç€ �ˆ«é� µEÒ}C/\A±·KºYFL$#öw‰b©¦·Ò[ü&ŒÀ€`4y=ñÐÆK:ü˜ÌÕëP:vÇ5”¡vU'>Ä# 8ñѲ+\Ü2™öÅ“Þ z+âã*O µÊ‡gždnÓS³\@ ÜHßNë(2ãgúO©Dqúà1"ò×¢V¾Øå:R­N9´ÿøsøžóÓ ‚±!s–øh�¶`iJØ?ã¹É4‰¥![AOMÇY»ä_§Ã>oz�ëF�'[øiã½”;«3ßà§vµè¶ÞHãIëÙºa­­·Ò§Nsfý�Yæ[KéTïs6™1aÍ6~_4€ÊaDZÎ\ëAí~SX±}?~;ÓÃí0£ÛÍ–§*Õ«�í=ìŽëÍ0‚~G‰òò¡ª[:~l ÓbÔb6nßÈœÎY84º=WÄä—é*óZÕe ¿;Ýçncïæ)Ô}º”ÎÍÇp4Å&fînXÌæ'é1îS ½ô ­%[•>L[½•­+¿¡òÃeto5Ž£Iµò1c|ûþìÊ܃e{�rhûFt*OÍë¦7 ŠEšdÆ:_ülef [ú̸ÃÑ 3ß=ÁÎ#‘Ô˜°–m¾ÛY3±¦Mýi1h;Ñ�žTýÞ‡z�âA¥a,ß²…Ÿ¿i€kdØ+už¨/;ßsç9þ<§æ5�®å/ßvDpr|#M¼J‰�Ëðݳž‘¥þaj›vÌLEoš:ïtúÀŒÿªõ€ª<ܲš¡%èØ±‰ã¦/Ý6‰¥¦¼¥˜¿‰¨Ï¸ì·—+9?eé¦?ØþË,zºÂÌÖ>tY{7:°b¼À÷Í1Â/3gl`û¯³èQTOhâ ¢+Íלåüùóœ?µœŽ93ÞiR!„IPŸqú·½Ø5hBÛøëoó½‹\|Î…µ“=j ß/÷ãö ×�Vdóô$‹ÕËa¾¿ŸE‹/S¤Û§TwáŠ)ö[î�͈aƒÐÿ~¾îAÍòîðÆüÍÈ�M6t�Ž IDAT®™QÃ#_²3¾vCôCÝjè‹äǪt1L·ÿM0-Áï,Þi¬­ÀôRe&pÛ× \gK§5})©"¹wܲ»Zì`Z\³eE½�@slºSCj¼±’¾#÷’ï‹?èâ¡Ì„?{F¸)úªZѰ·JÅrÕûü6àKÕœËÑîhÝÞò<Â}ƒ£è°µ�" ÅÍ7‹Òbë–�LêUîšÑ®B¥¬ß±iæBº—êIi§(î_¾Î#T"""R¸Spj6�ÕÃ;ñé7•É· :­:w¥{·–Tpém’ôÅËQÒ:Š£—þÁˆû‹7P¢Žþ�½û �¢jã0~Ïn: !¤Z ô"]zGPª¢‚ˆ…&U± ‚ŠbCEÁ*"EEÀ†Šô*é½w’PÓËîÎû!$$ $Ä÷ÿ»®E3;;óÌ93³{ž9sæsFÌu¦ë¬¼ÛÖhV?˜Ó•ZóÁÇKèýEöNú”¹Ž|;ë#:§ß&ÓÀk箺¼ Kuïï�þÇÝÔðÞÂ�uf°r—�¶MÚѬÀLþ˜s€!#°Úv±båÂZ4%»žá×Ô…—'.·àŒeñ­Nû‡ï£†Ш§V`øï+ˆìA\VŽaäò0ž[ó%ª8u©þé.æÖÿ‘7¼Iíkºòddgïöݤz4¢fÅëÍ`%¼YWîoé4¡Žóþ¸sv¾Mí*W�žìQœŠ6ñ{°9ÍêTŨ–þVJ¶ñÞhéX oò0áéÕ®n²â»6¬^}GÝ’i-þTnvMKX I#öÍ£Ñ÷°.å^š:çÇO§]ï}–ŽHq @#ÂöOgÖÄœGaxQ¦BEŠ^ªï´ûõêÎ3öOF}º�šoìbt÷¢X€»ï2Ù0§ÓÙÇ3/•¹~w@kIéÙœá}¾ã‡�ƒxµ‚Ì“üúÝBìõ?àÑ2™|ú:usõ�ŸýñÖ<í¼u½òÍâÇ€kÉúÜײ.@óÖ� 8W‘§F|ÅÐNÃ(³bŸ¯+L÷?äÍæiãB4mè`ñ˜œ»²Ð .]‘Š%þ_ˆˆˆü7Ù-`n|=žªà‘—§;bÎP›¾Ï¶§¸Ó9VõS•â¥ÖÁ7œ$0 „RÚë0kf¯ ZïfÍ´c!°É^i_‹#žÃ ¾äó QtÈ}äô:HNo×Èòá/®lÙ™þ†Å«NÅ‹ûúh<{uÚ֓‚ Ÿãò­oÙ¸:É‘36Žý:€�üAÙQ³ù¬�ÿ¥e˜æÅ5]µ 7!i÷$º5ëÏææßðÛ[õð°máݺ~øøøàããƒ_í7ÙhË~½±‹ß䥵xó�û¸vŠ–¸6‰¿¦qéJ<<~k†ÛLn5§6làˆµ&ÍygØ–º4¯ãNô?8lOdûæÝP¡>wκîÌ ÿðõÓ÷Q3"ßB…)ÚaíI$&™>­èÜÚ‹M¿üÆ!8NýͲ½~´h•ÉÕæ+dQ·š¥án¤žŽâ¼ÃAä¦MœHÙλµ=qssÃÍÍ Ïú²;å$ÇOfw•ÝÄaš—ž„s#\ÃKSÔ8MÔ™L¶Ñµ)^®Ï©‘�©Ø¬ïþ°žÈT€o&Ѭø¸'-î '¸p!üŸdÖYI‰Y%Öœ(U&ËÙ¨´Þ=¶�lÞn§Dݺ9þb¹iWÔØömdË…$–=W�ô²póiϤ('�åä–ƒàû{Ò¾ÐV¦NNëZè8ø#“—ºÐªÇƒ™oO–usµœo™}îªòÍQ¹Ó¢uUŒÝëØëàÔÖ­DZ«Ñ@ƒTŠˆˆü_:±}çOÌçãׇñÆg 8¹Œ¯¾]Gœ‹+.¦«³VÊ– äÌ©èºÍö"£@÷ |–vn‹;~1'2ý=”�¥E«W"0ê(§þ3£ìߘü×CââÓ3®3H¥a€Çƒ÷’ôÛ|R¶ìÂeË<{>Lü—ß_Ñ⪗Ǥ¸!6ÿØ“=—Qí³|ûxi.%¬ÂÜ“‘vh;Q§¢1‚ ¸�†JÒöq<ÜêE´™ÂÂÏÛzñ"¥S='/¡eú³ �"”u‰Êf½É,›üNÇÑ£¸;=p`K±Á“�”Xý;k_ø•e]Ó_oÂC½ØTsõ "\êŠ�É#€à@ `à×h(³÷>Ϲã'¸`)„ûªT겑:µƒrœýrò­@ë§Þ¥uïX4¨­õ§Nó% *’óòJÙ¼†�ÉÎD”+™ýNnf׉>=Ye:®ÓË#–¿žoGß9:ú;Ú—÷Ŷí3{|núûÞ´|´…;NgÆžgè¹ö/ÖlÁóu®;pàLÍ«ë"äö´p�œ�ÀnOÛgLœë3|é8:f·Ç°P04»+N„G„c�ßÊÆÝvÚU¾�Á��qÂ�=ÓFgj½´€Ýæ1uÜg|Òën>øèE~]ð%²�÷FÎð&§¦ö¢ÝKÛiþîÇÌj^¯„å¼Ýiû®ó)'gçôû«Fzbæ¦Ü؉èêº3 oÚ}¶”weìJ`àìS4›X:ïÖô{¬�¿ÿ†%ê4õ[Öú?Äïíý²ˆ,«ºy‡F^WÍz“erEùæˆ�ÅjÁ0Á4Íô¸MwÚ£GEDD$Wmóï·IûÇ©¿9!‰Î�פPŠ+¥þ`ãÑ–„‰cûŽH‚ˆ`uœcçß»q­Z›pÏømæH�'û“4öc&Ì `pç YöN5SϱkùzNV"$ÿµÌo‰|·Ù—“×ve¸˜L0< àR«* ßÎÂ0 qæŸx<Ü–‚¯$iöB wŒ‚Àfþ÷Ž£'3<±ãƉëߦS�ù”½˜É�—択ÄNå©w·-[ÈÆäÔv’ÿaáŠsøÖ¯K™–¾y~/Üÿ;ZLaIÆd(ZµE¯ø„_6ëu!bÄv¼l¿ÜÀNYÀ u^ iørÆu+‡ þ%¯ˆ§úµp�ºˆEíT‹°1,_¸{øÔ ÎÐH6\ñ +�÷éù<ûÆO$×I÷ª7±«…©Û¢&Ç,`Ïaä4!‘°•Ï_ýšý>mx£Cp65j!¨Z5Âì?²hy ]ï+˜69~5‹V'âÛ¼*ŬnØ«•‡÷æ2ÿø3ô.’IBÀ~„6Fãsï³ }¨.€Ý-‚B–¹—fñlÖ›n%2åÛE„ì]�GëÉ4Êöb­�wÉšÔ+™Ý|·’… Ê• rüÈÖ£þ¼\Û÷� E;t¦ÁkOóå»?ÒcZÂnÙ ,x—iEÿÑ­xò‘W¨Sï3¾Xð*“s¯G¤6ölØD|ÉGxñ™vi·E¤ÆR¬€q݄Ĝ+P½² “Ìe÷ðTÈQàJîî˜ÎsO�À©T*zƱ~Ç9Š>Õˆ›ëÐçJ­Þ½©1æÆNkLðÄ�”yâ_wa™×M£ŽWΓýñvS_Ë<Ïêå[p„÷¤‚—•ÀªU µÿÀ_ ÏÒµcáÿÛ�£DDDä*n•èÐu¿~�!É –kË“ ü a=ÿþk^úÛ2NÁ4~² ‡FLezÙ¡tÉ𖳇çÿüˆç˜Vüëѥ{ rzÍ1..Ž\úÛÌp±çâÿg6íN•ïï×0®üÀÝ:�8ý7œ‚üqnPkH †‹3¶�ûp{è> ww’gÏÇqøNeKb;‹yTËœþR5O1}øhvTÄ»ÕرiSú ¯HñBh1°?•Iï~Åx·kOÂǪ2d`Ó6ììýr_ŸnÌ»ÝK½uÑé[îìNù"^™„›Ýz Ž Lp†�$鸞ÅÀ)¸4¥3‹Ì à�gyâ�{ñÄ`ü‡µ¡à–1¼ð}2M?íE5'“Ø£ÛØyà»×þÁ¤1“XíÞ™o&ö¡T¶� ‡¾ÈÐÍÅiQ¯"E|œI<¾Ž>˜Åy¿64©”U‹Î$þÐz–.¹Iç9¾c?ý5³�…ÓoÚ§<œƒ#�ë àåæSÐçaBß{Žæ�gYöÙ¾<[‡ƒšà†•r=^¡óø‡Üæ . íJ­`gbVì#ñâñm-B…òÞœ�ó#ò U¸8LlÆãߥ½žªÍçïôä•$wÚüØ$í¶›;�KýþÞ’J!ØÎbóŠ�„ øˆîÁÙ,äjö�ü4f .U+ꑱE[9C!ü ;å ^ ¾þ…1,`úÜG(~oi¼³Ü5¬”¬T×q3ùhl=ÖÅöƒ‰7p27‚yøå§ø¸õ;txÈÆ°^�(æžÀ¦íçrØýÏ™rÕ*ã2á†zý«X8vÊ›–�ëdÿÑ‚÷ñl¿Š4ù÷»¿Fßx§F³gŸ Mú¶ËvÌ’‹¬¥çé¶ïÑíùÞ8[šðq¯ÊYa\§n®Ù²l�7ÈlLÓ+8Ž3­ËÝ Øö ³ÖŒ¢©€É……ŸòÆ14Œðàä‚�yuF*�>îNU'°ÖÈ�Óè×» �¿Àý•}áÌŽ:¸c�C¹=,A­xiØÅ¿ ¼+Þϳï¿r&çô|¿Æ•Óœ*òø3]¦S…Çø Âå¿ ¯»xòÝ»ÒÿêÇèÚiÿzÏ`>ºçæc÷ôô¤~ýú˜¦yÍËápd:Ý4MV®\yó+½�ògB‚+°Ì��Àâ[ׯu±ŸˆÂZ¶$)s–`¸]îbnüôÖa8×­Žs™’ØOEc&']î]q#÷l¤ncõ†8N¾IËjofxÃ�öS£ø¥«®Õ†òÓ�) xù š‡W™}ʧ5½�ÀŽLXò%‡¾Ãý:04Æ�{á0J5lGy(H»`øÓ/1¾{s^�3qõò%°LmJ^z4‚…ð'žç�:2­à@ozßËîT–§^ˆÇ«¯ðéˆ'™•„‹o8ÕŸø„'ªrùiYr¥ÂÀßX[æsÞ=…1Ï}ˉ®…‹P®fKú¦dwCÝµÌØc¬Ÿõ^>Ĺ' «Ê½#¦ñFc0²‹×J™'^gÀܧ÷Üxîkùõ²ÌªX}ü ¦ìȰ÷:Ó82ÃÝ¿àŠ´(Z ÇùÊ‚�?`ÁœP^yc<Ï?øgS](NÝfU Ê6nÜõ#>_ÕƒaoìЙÇ/€™”|Åx†Å‚sÅÒ¸?Ô–Ä~ömÏ¥$…Õ×'}¦ £N\=ôÄÅ÷\]˜�r–çúþ–n“ö½Œ¬_�émV±ú•Šù7#(r'q`TÃò¼Wî×,“´""""ÿóæÍ£yóæ™öˆÈø÷Õ ‰•+WR«V­\‹ÓÏϯ°‘´ÁÜR3¼l_ù°=d`æ ‹OA<ºwÆ¶ç Ž ±Ø¶ï¹<ÄDú#82`yu‚Œï×Nùw’8ºu;±–¶L|ž¢ar¿ JFˆˆˆˆˆÈÿµü÷ØOìÇåGvZ­x¾ÜŸ”Å+qmÙ€ÄÏ'¥|y9qéqžW%)2.3í=›ÃŽÅ’ÿŠåΗʪÁ8F&/«_wþÌöÆñ|ʶ‡©½šP¥Zk†®«ÄÈ_?¦õ¥{n°\ì{øàn—Lç5 ÷v“9»·çNˆá߸â7ÏNâ>·Ì×o®ÔýhÿM=j*[wÀ¶‹ˆˆˆÈ­ñÛo¿Ñ³gOzöìI¯^½èÝ»7O=õ}úôá÷ßÏëðr$ß]¤µX-Ø©80M,>1qkׂø·>ÁLN¹|�Ìÿ¹ê©Wüi\z|Gjª‹K¾+–|À™*ÏþƆ‹�¯¼ŠáäKøM<‰ _pªÌ�Õ1 ÉôÍ,kqžœ²îÒc^¯fñ.ÆÕOY¼åî„þ�; ~û=Ÿ¯ÝÈ…L³B‹Üžlñ°í·…%œçV$ñ\^Ç!"""’‹Úµk‡išüúë¯WLoÓ¦ ÷Þ{ïÿ„ ȇ ·°™‰¸¦÷~0Ïœ'þ­O�Œ�½ê¶Œ«{Cdþ�jKÁÕOc®ß!娒×QÜyn¬\\ð�¨‚ÿí (_ÄðoÜñ[}(QÙ'V|l»ˆˆˆˆÜ2“¿ýö�–ŒhÓ¦ Çméo{Ë廄„Wp ±;Žáéî®âòŒ«ÆŠ¸ö½Œ.å+ ±II ,y›¢¹uÚµk€Ãá M›6ù¢gÄEù.!Q¬A]ü¹”PÌÄdpØ10¯x´ÜÕXfyËÆ¥î ' †«+û�!´þݹ°%"""""""ÿ^Û¶m/=Y#?Éw ‰*õë2«a V¬ÞL„žž¸:;ãduÂj±¦ÍtUï£�÷¥ÏÞ°ÛlØìvR““‰KˆcïÞƒDÕ­Jý:JHˆˆˆˆˆˆˆÜNù.!Q°`Aî{í%¶¯[ϺUëˆ=yŠ”Äl)vHNNŸËÈð/pîÄ5·iàæŠ³Õг»ž¥BéÖ�Ö5ªãå•/‡uÉ7ò]BÂ0 ðlÒ˜¤:wc·ÛÿU×Ã0°X,X­VÜÜÜððð¸|+‡ˆˆˆˆˆˆˆÜù.!iI„ P @�¼EDDDDDD$×]}!=ãß‹Ó4/½îTwlBbΜ9y‚ˆˆˆˆˆˆÈeîܹyÂ-sG&$jÕª•×!ˆˆˆˆˆˆˆÈmdÉëDDDDDDDäÿ�"""""""’ë”�‘\§„„ˆˆˆˆˆˆˆä:%$DDDDDDD$×)!!"""""""¹N ÉuJHˆˆˆˆˆˆˆH®SBBDDDDDDDr�"""""""’ë”�‘\§„„ˆˆˆˆˆˆˆä:%$DDDDDDD$×)!!"""""""¹N ÉuJHˆˆˆˆˆˆˆH®SBBDDDDDDDr�"""""""’ë”�‘\§„„ˆˆˆˆˆˆˆä:%$DDDDDDD$×)!!"""""""¹N ÉuJHˆˆˆˆˆˆˆH®SBBDDDDDDDr�"""""""’ë”�‘\§„„ˆˆˆˆˆˆˆä:%$DDDDDDD$×)!!"""""""¹N ÉuJHˆˆˆˆˆˆˆH®SBBDDDDDDDr�"""""""’ë”�‘\§„„ˆˆˆˆˆˆˆä:%$DDDDDDD$×)!!"""""""¹Î)¯ø·’Wn öóoHÙ¼GÔ™¼Gäÿž%À—*åñð$®u«çu8"""""r‡Ê×=$bGEtûî$Í_®d„ÈÂu†¤ùˉîЃØÑ_åu8"""""r‡Ê· ‰ä•¸0âó¼CD²bš\ñ9É+7äu$"""""rÊ· ‰ØÏ¿ÓÌë0DäzL“Ø1“ò: ¹åÛ„DÊæy‚ˆä@ªŽUÉD¾MHhÌ‘üÁy:¯C‘;P¾MHˆˆˆˆˆˆˆHþ¥„„ˆˆˆˆˆˆˆä:%$DDDDDDD$×)!!"""""""¹N ÉuJHˆˆˆˆˆˆˆH®SBâ¿Ì¥4…Þ|¿ºnyÉÍ+T¿ap+p“Ÿ·†ãýÚ+ø5òº¥aÝù\qéø4þ­üò:‘L)!q˹ãR« ^wùäu à^ŸºáYÂéÖ.ש�k¶Pnb+¬Æ­]ô /¼ÞEðåo~=Nå(4¤Ëæã¤ÌM1±–oAЄaxûßÎJ¹9JHÜ0K¥™=—ògP9y/Î%|BÜ\çrøNùš�ûøýÍÀlb¹]Ì8R÷ì'ùð9Lóö­Æ(÷AOX9÷âgÄÇ�Qò'ϤìÉ=TNÜIùM“ y$â6íĸ?ÿlû)ÞÕó¶¬ÀÑŠÀi¿Pîô>*Çm¡ÜŠÏhte¯£ùÊÛŽQÅqùUyIw\®»á)$ŽΙøûz¦R.ì‹""""""7æ_:ÿ?P¨9¡sFQèü¢Lâ ;–b(ƒÝXï XnûAÎvëÈÙÛ¸ p¡ÀS�â¾cGÄ`Úݱœ]Ddï�IMõÅ£û`‚&ŽÁ±ý^Nm¾•ìŒkï±”Žé¸…‹½šáƒ×k¯RÈãO¢ú|JªµÞCž#h†)åûqþtz¶ÇÓ Ë¹9»÷cRÓ&™q'IÍ.¶Ä8=ö|‡<�×{Ïw·EDDDDDä)!qƒŒ uñ ˆáüSÏùGrúÔyœ¿8ƒ5í·WçPùU Cš±ïýý˜žeñyë:ß�«W)+'jÈ{œÝ�Öà6*?FÑÏÇ£|œ½�1Ï"þ—o‰|m2ñ§¯m}f Îö+å>)†³[)«g5èÎnKH»� >Ưj(V—$lÛ–qæ¥W‰\ Xpî0„°—[áQ.«k ¶ù#Øÿb .ZBÀÎ'ÙÑ{)¦{-¦¿ŠO•p\=1ì1¤¬ºj=€Q¼9�ï=‹OËr8°ãˆ‚‚³R ‚•óKmiñöÆ8³“Ä�Û¯-' ¬5'dto¼«‡`I:MòÂO9üðd’ìR~ù“„÷áÝÈ�˜?’r\ """"""·›7È<²Ÿä$/<íˆÛòé$ÅdvÏ‚ƒäñý9”�Ño’üý("{|‚Ý­"¾#‡Pdì^î™LJv½.%# ¬A~XRŽ�|øâ-8úB¢�µ¨?–£Ñ82æ9œî"`êëxíþ�#M—’Š/®g/÷ž8ù ‡½(xwÆ[3-K‘¼ „Ä�:úÇžˆ è˜”>Л¸~äÌW?³él†Æž‰}˜¤m»/M3êUÅ�íÔpöÆê•ó¡$�2Qt oj IDATÁ;¸/xŽCÃÖq¹”l$¼Ó‰�E«°Õ»*»™†½Ùk”˜Ü%mPËä¿9ýþZœϤ̂‘t®ŒSƺ7“p$šÜ5°¥ˆˆˆˆˆÜQ”�¸YÉÑ$þü5'hÅžGàôäû„«X2“j,éc]xâõá7„=`%öÕþìop?‡^ž›ý`‰9qÅz,N°e3¦BF‰‰8pÅp¿ú öƒ;IXò§õæä|µÅÅBz¯ƒ›ky»àÙ­#®~-)rp?•Pùü8¼ ¸Ppâ&Ê}Z7‹Å¦b¦€aµ^zßLIÅÄ’ã£Ë¨Ð�âóßÄmÞ ö÷þƒ”¬ÆçL:MÒ¯ŸptÄZ,MïÃËßHx¿3»*÷&zK …'̦ìß/ãé��á†ÅÍÀLHÔí"""""rGQBâ_³“ºp9‰vw\Ka�„™V¯ ó8°ý³•Tk<d˜^ žw»cÛ¼ýÚqÒ¥kQ (™¤­™�¥pýX²a Á£ª/ö?'ùãj·í&qýAì·üÉI$í8 ïÆ£p³G��J.E®·‹šiYggÀ�mã6R­ÕðjVè&bL%nhvUjÎîª-Ó^µ‡›˜Jü+÷sà��·§A_¨!³^Ãuþ  œKjûÁ®)BöÝK8ýÜcìi6–Ô*OàÛ<½‹‹5—"�rèÄ-\DDDDDäßÑ7ȸ«;aÏ’´x#IÇcÁ«(žˆ—õg–´YHØK@§.µýÎ-ø†¨úŤ™@ld!<¼Œoá œüäoLÒÛ™Ne(4´¶ÙÛ°¹”Áçµ~¸ú‘¿�»ñX({ý�±Ÿ$iG ÖÖÝ ¸?‰˜qŠå–÷í·‘ôÍ·ÄõNèŒW°Œ˜G²µ, ü�é'̃›HˆöÅ£fQŒÅ0±à|_o 9FÂîhLgß´+[Ùˆ<ŸT˜«&5¿#¡ã¿Å:Ž [Î�oU\,p©�ïß…ð#ïby¹!û>9šq�8N$ùd†I®¥p8LÌ“HŽLäæ' |´Œ’]Wp°è‹Ä^ñ¸+®½^À×o'¿9ŠS¥ ék01Ï!éhª‹ß 2ØÖîÁ–à„Ó]­ñZû¼ÁÄD›`�À»UÌ�»HMpÁ¹iY¬Ä`;›ÞÍ"ð.<ŠÇ‘¸z¯zHˆˆˆˆˆÈE ‰dØÏc÷hCáwÃ5ÐÏ‘²ùo¢I䢴± b_{‰Óa¯á7e*‰'IûççýÍ™.]0ßy•€Q ðL$eÍŽßógvdè£o&@Xk‚¾}g§ó$/šÄáç>".æ&bñÎnkb¹0¸§>y߯ ÐÓÀŒ=‡m÷?$_›ÿøWÌýS8ÒÞ•�·»<³;–Øý$MGÍ䔸0û4…;܃ËG_�l7°ø†ãÙ·þ¥ý±˜ñ¤î\Ï…�]85á@ZcÛ~„3?ˆ}ØK Eáwˆ;KÊæÄîKD‰›©Ø"Ïg¾Þ[ÎÀpwƒ¨hl×ô#íÖšBÁxÜÿ4…G„áäbÇ~x1C¹$°àܶ5±K8²4ñê•‹ˆˆˆˆˆä)ð'-1‘ñåœáåT=}úôؼ 23Çü«äu·œÑêCÊÿNTùND¼å÷MÜa¬¸½ö'¥[ÁþòoŸÉðFåAD¬zˆø¶-8¾èWqFã·(÷Gy¢*>ÈéÜ(c#ßy¸¿;»ú,#WkÕí.‚×ÍÂûχØýÒ†<í!½9×."""""¹ÉÏϯ°°©^¶Œ/�!!¹£P |úw¤`ÓxÔ¨‰WÏ×AÊOsHÈb¬Ksë7œœfPxd_<ÿ†%Grø“.«å˜çXýýX¾[{ŠÌ›1&§íÃ]eZóɶ¼ýùh?4‰‡ËU ë”#YÄzÜh9ßIìÛùiôæîÍ:™b;8‡±_üÂÖ|ßÊÉBÊà¦{+÷ŬŽÍä8µ‘…Ëw�‡�ôÜ`Û5‘~�öâÙáÓÙžgyBQó?ä…Wßc̯ۈ¹­'$'f ¦k÷§öÍ.ÜɇªÃ?_õ§uµR„úTë 6¤ej×ò”ï<™ÃÀqŽ-s~eéÞ wT’ðö¿˜Ä\ÍÜe{ˆ¿bºƒã‹'2þ—Íœ»“ DnŠÃá`×®]̘1ƒü‘éÓ§3cÆ vî܉ÃñO‹ÈÿµÿFB"a)ƒ«âççOØ}c9ðÿšP6< .YŠ’E|p5À~|&/tÄ´]ÿ®Aüo–ãR¸(¥"JäeÜøŠÍxöÌþ�ëS±D(!a¥¨Ú¤3/|±”c7Øp2Üý)^ªÅ<¸‰H²�¡?GнeuJ &8´$•´§ÏصÄêÇ¡dáVî‹·êÉkɫߣװ•ø?ù)3ÿœË쉽¨èäŽ_ñR”*á‡û­;qßr·çû%£TÖŒêÆ“#—pîv¶KSól¹üüü²|…vÿ…[–ËKXİæ5©Xº8¡A…R¢\ š>4ˆOæ?ž½‚iš,]º”U«VQ¹reZµjE›6m¨R¥ «W¯féÒ¥˜¦~XˆÈ“S^ðï98>s 3Ž¥e!’ÖÍ„UOò^}÷<Ž+XÃé:ÿ™÷yƒ‚ †2³ÁM|Ô<Ë’×ïç‰ñÇ)ÞîIžû¨*!.8ð÷,¾~ça~_4œYSž¢‚[Îg ¼�÷gßw�d-eí»tî1�ÔF}òYmŠx$rjç:v{Âãþñ,yëvì‹"ù›�¯âTh;Æ÷¹—ΗßiõÎo´Ê»Àrä¿sLX¬V¬Ö´/0ÓáÀa‚a±`IÿN³Z,·.éb;Ã��9•bÅ£p0îvâNe뢩l]¶”S1º…ÏmJòÜYvíÚÅ¡C‡èÔ©®®®L˜0???:wîLXX3gÎd×®]”+W.¯C¹åò‰Ô-L¿Œ8KM›WÀÙq„ÇývÅ}¹Žc³öHkT¯Héâ!…£BƒÎ ûy/I88öU{Büý¬ü"+ÒSòŽÃc¹7Ä¿ †¼¿ÍØ8¹ìs´­Eé°ÂJ×¢í€ÏYvòâ•I“sKGòx›FÔ¬T†ð°`‚‹”áîŽÏ3ysÆ{ÐS9±äúÜ[�R¡!-[›öƒ¾dí™k/{8NL¤CH(M‰¾ôù„9}‰}€I‘§Ä3»W8!mÆsÄv˜±÷…PæÙE—¯,˜QLî’vu#°ÃÖ¦^Šcí­©FH‘2Ôîø"?ìLȺœ³\ÄÎ…&•JRŒò º0ü�ËW6R>C™�6Œ;ìLb6~Í€{«S*$˜ÐðJÔâöd’9‰]ü6ÏN8B•a¿ò×—Cé~kZµéL¿?2oRW¼W¼É³ãw¥ÝGlžaþ›ѼvEJ &(“8ˆ™Á£¡¡t›wi)‡þäÝÇ›P©xa5h3`,«¢/ÖƒƒÃ³^ cã”+JpP%ª4£û¨eD9ì^õ7‡�F¼ðÅ«<Ù¡%Í[¶çÑgÞæ­®¥±f¨ïë–sêZF¶©IÙb!…” rÓîŒZ�Þí×Áñ?ßà‘–µ(W<„ �âTî21­�=š•cûÓ®nЇ§bãÇxÁñÌï«6/0ÿ•æT+]„à JU»—þ_ýsE÷mGôJ>ïÛŠj%C )V‘Æ�}ÉÖ+êÅäÂæoy®}Úþ_¤l=þp±——pÓ±:¢W0ºG3*—!8,‚»š âç“7¶¿Øw~É£u+P"$ˆà¢åiÐy8I½Ûõë2§e�±8ΰେi^«<%Bƒ -EµÝñÇA’/Γ¼‰/ŸjOÃ*„Vº¯,Iºb_tO›�"tžvúò9Âq„ñmB(ÙóWbpplFU.EXP0aejÓñÅéìJÌKæÇf➟ÖµÕ#ŠVºíž�ÂÖuÝ19·b�ŠUàÑ)ûÓŽ¡,ëÐäÜÌÇ(Ò’Ïö_.¬´í*I¯Ùq™,ßNäòÏèw_u"ÂB(Q•–ÃpÞ̦srœ_-q3†>HݲE-M��¿pêê:uœeý7ƒéT¯ECB)Y­%=ߟádÀ<ϬNjãï@™�óÓ® ÇýB�þÕÁV`ßÃèfÁøùÓlôR¯û}s=Ù}Ç€ãè,žmU‹ò%B ¥dåFtym{2ì)‡çðN·FT,BHxu�¸7‹ñrVw×?OšœÿáBBŸàçK§5;û>mIHÅÁ,OÌs,õ$÷Õ­Hxh0ÁEËÑêÃ�WÅd’”˜ˆýàZ§]‰ªû6›Rã™õX(¡]§s!«b»éóË•ëÏv;®w>ºúû%i5?ÒŠzU"(DpXfß±v¢þË€65)Lph8j·¤ËÈΫWJ]5”»ÒÊ'¤ó4ΤÎæñ™ô«Wžb!™ŸÛrü}áÒ˜�¶�$22’È+y­š`¡xßß9Idd$G¾j‡KÜf {”Æ•ŠR‚J�eØŒÄ]<½8Ž0gD_:5­žþÝVœruû2ãDÝ;Œ:½Ž�›¶±wßr^¯ã¶ãüñÛR³[Þ->~íæ9Öù4mj–&,8„beªPÿþYsñÄî8ÃÚ¯ž¥ãÝe #¢zkz�^Ì ÛÅýmŸ=Ó…{jWHßßËP³Ëvž[ÀàZ%©Öï7N_u6M“Í›7S»vm¼¼¼0 ƒ°°0‚‚‚ðòò¢víÚlÞ¼Y½$Dä?)ß÷�ˆ]2‘ïöÚp*Ó™WÞdxýY¾è+¾ÛÛ‰gJ§5 g¶°pÑ:vÛ�)Pؗ–³Dí\ÀýŽàTt ¯4kIe§¿YµœÅÛmÔ¯jåÜßËÙš N%›Ó²¬•s‹^¤ý£“8�.^>¸ÆdÕÃé¼þ(ßýõ� ™ÄîZÊüÕÛIurÇÇ·0žç£Ù¿ü[w³ò÷Ç4÷29·p(ºMâ@ª+~Å‹áyæ +§åáƒæÿô¥.·d±Ö£aY“ñk6’Ô­%mÕ:bRcÙ°%™'Z¸AêvÖý“DÄÃõÉ,½døÒ~ôL^¨á†+¾Å�Iûõn%ðî¼Ø±w1óý7y¶»'K‡QÝ%‡ËIç\¤)žiIQ·óløö-ÞëÓÿųé—qclÿ0ê©×XZê%ÆüÚ”`¢ÙÚ�àkâŽaá´_8؉Oz”çÊN¾ÍÓ¿þt^ün:[ú¿N5K{׬`È3Œy¿^¶(ÖM~‡³Š0ÏüÅó{07ð1†Ž{ƒbI[øîý<ôP ¿Îy™jnÎîXÁšÓxuü(*»%qté8Þú ;χþÍä‡(NAÇR~™ö-ûVÇ÷ÚÕd_ÎÖ¢4ê3œš~xÚ�³ä³Wùà©7(¿v ­¼Dmø‹%Ç#xqìGÜíc㌽(aÖ6�ìB—/�éúú†•v°mÊ ëѯ…¿]»½†'¥[÷çÝV!ø»%s`ö }­7¾•Wòf-°íbÌã]q²O¿û-õ“Ø·h"£_^„ãØ÷ô{è%þ)Ý‹W¿jAq޲rêhÖ˜^ç¸ÉX“YøV/FnmÈÛ_�¤¦o §öÆQÌ϶ 9Ü_ÀT›nC>£°7Æéu|=ìMú½X’Õß=J�%»º ÄÈA\¹űgõrö‡ äó÷ëái‹bóOŸ1ºG;|1Ÿñƒ°$ïeéïk±vý”ÉŠàC� W\–Ð&4+7œÏ—¬$®k;¼óÜ*–mu¦ö£õñ‚KåxvÔ#„ú8qaû¼ýês<Z•9Ï”N¯ßk�MGä/<ýÀ@6VÌð)õñ�\ÀGC_äQ3˜å7§`›&‰ÛÆÑ³Ç4<úOgÜ£%q!…Í£²®Ã¾ šSÃ2”¥+¢P2ˆÛ°šm–j‘ tâþ�¶�€3ž>$ÛÈ/>Áš}ã˜?¾õ›×ÄõÏÅ\Ø´ž½¶”ݺ–LìÖ±>ÚAE·MlØk§š6 Ç83ãºß7êgöµkrnÑ�l¾c ,^vNï=ƒáJqßXŽÙÁüq9V ‚Å/WÆ)~ouîÁ¸½)àⅯljÍb\ƒBÙÔ]öçÉ,w¤ ›ÃÖ…sÙîÛ—OG4'€ $ú—$³Ó¥¥X7¾ü¶7e­`¸ùQ ö_wá×ß7¯{~¹Q9þþR޲~éfÜŸˤV~pn;3G¾sŹ?~õÛtzø+Rîyž÷&×$Ð8ÃÜ÷ûðÕÚ$™õÉì.Gç»ñݧh€Å3„Bp� íàÞÔ ²¹|od<·e[F™~q]§öòe·v¼ºü<¦“Þž&QÛÿblÿ5l�ù‹é=JâdÛϼɳXmbuó¦�—�˜³ÎøøfSîf*±Q'ˆŽw€áDX±�´ý$Ëå%ßòã7eÉ‹<ùÊwœÂ“Ðò•ð·Ÿâp¬AA'H;_üm[R[RÛr�•«ÎàUÐÁêå[ImQË�ü}2˜ ËàĉL ÉŠw‘2”+—¡!”`¡XÃN´iâ Ô§¦ófæ=¾�…{†R½bf»E&ËIÿ•ëV¶´j„ P·R"«ïzŽyË¢èS*øÊE8NuƤpûF4¬Y w rfõj?ÆÞ}‰XËW¥’k&ï~T¹«(¬Üþ¨æ™6Ù¥xMš7®� P¿jëîzáRWþ ²³Úhf]h‡½Ç#�Јz¥iÑbŸÏéÃ×ÓZ0‚ºMr—P¯gVÔgä¼Õ$<Üï{ßfÂsýôÞ½TŸT—ö�»ÒíÑvÔÊØè̦œ-AÔjsoú¼5¸«à~½çWÖîµÑªZúdïr4nÙ -€¸?ûå.ª¾¸š·»†ajT2Ù¼ ¿üy�§ž.uÕ�}+Åêw¤Xú_Õ«˜¬žÕ…õëOà¨UÛšI|µÑ‡G~˜ÈË�<hP×ÁНWs>½¼v}?�ÅŽ{3éM:ú¦ýR¾Ûs3Ó­»²nn4Ö�>DEÅ`U¥iƒjw†JUÒ?›’Ãý0|*sOÛ‹U%ìèŸüñá:¶ÙåRu\§.�³-ƒÌ¹”¨M‹& q5«‡ßùú<ÿñvµLy,„ÕjMÓºž—?“±jÂiqO#'ÎgUB;Zz˜Ä,›Çj³6o4.Œ¸•iJ‡2+¯±‹f1`í&â(MÚR¯>6íìûX»ðÃÏÐÐ=­L>:±œ:£~fÕ{͹'Ó†¤IòÞ©<õÜHNwšÈOƒkàiqó¯_‡šÒº¼9w1g낯‘ÂæUH)ß“z¾WµªÌh~ût*½È²/PòêSÍõê1}ÞœçŽã?3áדØ�Ú��ÏøN¡ØW½BÝã9|)œ_øhÜV š�˜ÃäáÄ-|‘{»Nbÿì™8°-/7lÆ]ÎKX³=ÿœIŲüoNÚÁtlfÕ†Dº\˦$k‘¦4+ç;ÓžÕ÷MõJ×½ýÓ²ýŽ)†¥ÐLÚó Ž¤³DŸ‰ãÄŒ¾´{o-ûW¬ä¸£2…æ}É´})àÕ�·æ}OŸ+»Gµ¢ñ»›2«p ÿëÕ�ƒýc²;OzgºÜ̸–ªG«FuÈ,ß}y&_J”-G¹KûEüõæÎ~ß¼ÞùåFåôûë ÁU[д�'Ѐ»Ý¶±ð‰ôs…süöé7ì+ý Æ ¢¼3@ ç¾sâ«ë�pÜ(U¶a—vô´ËòFá*´îÐ"íÜV7œ¨eõø ýÜV »2ºæûâúÆè¿Ïcº×`ðì™ ®bòÏ{i7jËG�ay×Q4¹ŸáM§‰;ÓÒ[r2dö}à8ÉÄ!L¼4ÁÀ½ÂFô)elW-ÏŒù‰Çoéñk%æûÜq€5¼3Ÿý6‚ ì6Vk†ó…µ ý~žË›µ=‰]þ2M;}ÅÎ)SXù|5.Ý¡êÜ”�þùž.>’“¸º:3rí�•qPPçÎ�ãøñãê!"ÿòõ-öƒ³˜¶,\kñ`‡X _Z>Ø‹�£?MeqVýÝ*R«¢NG�Æa-Eûû«âl¤²û¯¹ì�_Â1˜ÖbÜÛö.œ“6³n[*¦Å—f]î#ÄœÃÚñpo,f [×oɴ˰s‘T ²€#†èÓI�´…õÛR1Í$Ö¾YŸ??üËôäçhØ�rèèÕ×±œ¨Ô¢)�'—²l¯GÔß,;P�¾ýëpfù2öÙœ\¾”Ý~MiYÕ9“rÎ¥XIÂ8Cô¿1Ë(Xœð8}æÚ«r. èùLm¢>oGýŽÏ2úçMD§f¶3ý:‚qÓ÷ŽÃ)™U$³uã(ß�zþ—×àR¦õ‚’زqOæ]œ­a”,áJê™Ó\p½8ƒu[–òÕÀê$Î{�vµêÓóÛ$föy®-g3f S‡t¦yÍŠD„—¢J·o9ìH&)9ë!¶ƒ[Ù“̪×jBHH!áÝøþ´�È‘×n¯ã «Ç â�FÕ)_*œÒÕòû9“¤¤dLDíØA´¥2uª{d±Æ$voßejSÝçÆj$ÛX�´îÛ‹rÛß Y£Î¼Ÿsî9�{wvvvvvçÙ™]ô‰ $fYE^rþÌ%’î/¥E�”2wq£Ôˆ#$={Àƒ¬ÞŠ¢=ÇOŸ}Í®¼_1ÿ»J¤Ær܇Jj7*…þÀ&vÆèAs™‡¢ñª\™|{:I8v*‘|eÊ’/“¸çÛîÇìŽsÍås\JÒ£0 ¥^mWÔ€ÊÄuš*œtî'žëQ˜”¦ys/LPb[¾µÜU ¹Á±ãÑ(ܪQ£�½æ4�ÞàïýWÐYZc©xÊ‘¿�sîà¢t*œªÔ hf½íŒç›Ì6ÄÀsÌ‹ +è_+€|¾ùçUŒ IDAT ¡æ÷‡IÔƒþéSžë5Ü8w‘çz0 ®Cý&€S£¬ÛÑl÷Ý;¶“Ñ{µ/oë-ڣ̘xx‘7µíOºÈñÓ/q¯XŸ÷;u¿IéJþ|¯ÏSo}¾È–†«GŽ«£Â�h”…œÂ-RH ºè㻑yùªML²¾¦0Æ) ¥K‡R,À s¼8?‹Ïz¯änT›˜ ÿàǯ»rµµT¢¹>Ÿ¦EJÑä˙콟¼MIçŽrò¹4—˜QÇ;;;<Îã†tq·¹�iÛªÂÄ$û�lff†™™÷ï'ßTR©T¨TéÏû÷ï¿ú�Bü¯ù„GH$qvù2N$êѳŸ¯ ;ðuÚ¯£¶ðË–(j4³Ëti##èS^¥¤$_ý¦„~„}ç6²î·{ìŽÒ¡ö¬KƒÂ©S€tƒíôäøÞ1…1Æ& @�N«C¯Ó¢ÕŠ\„}F Ï4'…þÞoƇŒCjRÅn;þ¼Aûœö«Ì�MØ7e5»nµÆbÇI,+NqÈxe¡HùÄÈ5:2{åõ[¥ƒµŠ,^QeFÑÞk8T{+ÎevßL�þ9K×|Ki‹4kPåÅ»@.´ÇOp6±e3ÞUÑGsúÔmp«A�,ÏÍÙåRw^fÛ•ÝnU©A«MWÔj?ª¶LÕv=Ù÷m]š @± ëéf“IéÊù);‡¶æ«þô5‡Z¾Öh.Î¥GÏ¬æ ¤fP�^aAͱë\:mH�‘•é/}ôÍZ¡P¼z›FÞ¼yIHH@«Õ¢T*‰ŠŠÂÜÜœC‡Š"³¶S!>qŸî‰Ä#üºú*”äq.€——׫�›• ýv­XOVÏPÊHéF»Ö(’N3cäJîi�ðkÜ„`#À4˜b�F(t1ì\¾‰ûI�tw=+vÇ¡SX´PöÃPS™$È[ úD¢^¸P¿×@ Ä ¯zкmÂ|3¹81 ¥A-ÎnXÆ‚ GÈ_£:¨æwŽÍ¿,dÃ! j4(K¦ï1Í…)ω�ÏûX*”XxU¡Ó¨ìY×›¼çæ±`OÆG½™S¥Uœ®â‡Ÿ/f¸;ª'z÷Lß§'°E3‚ßéz΄€`?8¿�¿Ó<]*éò><4!0ØûÝ"u kJT,‚¹æ×îPVÚ»œ>�eµnô +M!‚ À2‡ë µgþ¹ŸqîÒcܼ½ñ~õñÂÃ>ãX| ×N�å¹G>ÿ¬&%ý(X8·WNJì á¬;ÆÎ½±YL(ä gw±ç�‡Á}˜¼ªm©ÓóÖíYHË\™½ôhJ‡*çú¢�;Ë©› Bÿ¦yùÂøûâc÷A4CÊÀúÇ=p½GAüò¼ÅE£Ê“Æ­Ëð|ë¯üöëJv™Ô¡MM[€öâIÎjƒhÙ¿UBð,JAç4w¼3=6Mñ ô‚›g¹�§@š2÷ÆÛËË,Çg[Q¬÷RV�.ÊÕqíè¹âZ Û‡ »:´¯gÎ_+Vò÷Ö­œu©MÝàLº:j ù©¸õ×~ng~¾ÿ~̰*ÿš(пü‹% N¿~à^FÅÎ¥@ÿòo~ýõ*/ѽw[ïhA��ÂÁ¶(PQ N] i¹»v9{^XQ®zkêT΋þÒo,?š„±õKøÊ@­Ny¾QÄ-î¼Ä°sŒö×n%¡Wä&´m_Ú7nHã2ùÒt(ÕäÄ\ I'~eþ�ƒî~g½ï k'Míì±Ð]çÒõ�‘P(’Pz>DûòšaÛaÈùËêüø€›‡|�bšËâÿ– ÔÛ�/rL ¯bE°RBÒÉ5,?ý½þ 'W¬ãŒ”ÖE(âù–ϤÈHû”‡÷bH$¨D�ÍUê?qüêãñÄ¥&}§üÎác iá¦B³ŸÍûcQù`¬]4ñæUè:`ƒ âëÏÛЦSsŠäÉ:¯9ñóóÃÃÃU«VqçÎêÕ«GÓ¦M¹wï+W®ÄÃÃ??¿w_�Bü?öÉŽ�x±%ëïjQãËß7Ñ+êIPOÌêpŠwÛHüÁ•¬»Ùž®†$¨°¦fÇ&äÝ0‡[ñOQ˜„Ò¼©_òüEU~ZÑœ…í–rkÍgûãkLby’FùšÓ¯y>”†tcT~´ëWŸ¥]×poë@*ù�ÂÖRÍó¸8´¦pzy+2N¹J6ª�Ë¢Yüh\ˆ�Ã=Q©Ô©À˜Q?¡wjÏÊÒ™_T(í(ä’À’cXiQ »Ç×yéÛ‚š.†ˆéø¼]:h/³qþ1ŒƒüqΕÈý}ç‰ÁëŒ0 ,ª ar§„¯OíÓ�éP«ÎÆñ\û{%sìâI©aÌëæÿŽX…w뾄-è°ð!húÕÆãå)–~?�+>Ÿ1¾¶5Š#븽b £Î¹S±„®VF$<8Áš©xlS�² ¸ï¤rÅÏל¸s™¶ÑŒ*yàæ�L;Né˜W§[G?LëA{Ó/¯X‹¤(®Ý0¦lxMò§+Nþ>/\ÏôŸKÒ%Ô3Í%&¼^‰qñ.ô­°’¯ú·ÂüAOêØ@Ì1îé!wJ>múÓpQg†µêE|ß&u2âÉÁ9¿�>Ǽ&prÕB®ÚÅÛÞ˜ç7rí©++Ö…¥þÎ:V,œÈj§øX©ˆ½‹ïs.ƒÌ=Ù;‡ñ žP*¿{f1f½†Ò£[Sè­*¦§zm©>º;ÃFëq_Gù”•ª¼ âÍV~�² ßVÁØ›$p5òuÝÌêØ¬Þº5ôdD›><ëFaG#žÞ½@¬g+š7Ϧ“oŠølæÝªOóoz0-p } ©o¹©ÞŠ|µfÒûV,n͆“Y<¥3 {µdF›q´í–H¿æÅq1~ƽ8;ªÔxÿý˜nUN�è×~6ϾÌ�ÑÕ(8ÓK},�´�:1]aFÿ.³Ù7å;–Ãwœš¸xtJêô£cJÄSU  MàôñDtÖ¨QÚ’`˸͚Å-� ·Ú 1<¡ÄÎ×{Õ_Ü»»ˆ¶ÍX±ÿ»œÏ1jc š±xçÖ÷©Ä�Ÿ=0‹>Ë ^ßY0¯þ9=ŠngÌÑsÌlÄ G”ñ�H‚lî„gµï i'Á¸XjØ/gÑÀoÉÛ·^æZ®_|�À^¶Eg…­�‚èƒëÙ|!€zþïѾdH:Çí0øüeÈv¸Ó¸s¦vKøWj6ñÇèþ_¬8žù3[ÀŸ Œ/gœBt Trÿ‘•Ëy]ou¾È™Y¥^ô Ýİ¿�2¡fAæšC|Üs´ JÞ�ò¦�õko² ÄŠNÅùÃLÇó˜HbžiÐ+TØWmCmWeæÃŽø'Ž_w–u"tÄEìóº`mË�û:P9‘/Ÿ9*çFôm7‡ƒs¯ð÷غNµÁÊä%�ã^8d?[>/�õ&Æï`@Õ®ì,6™íÓëc—¡* *T¨€““§OŸæùóä7²˜™™Н¯¯ŒŽBüÏúd»Vnæ‘N�QцÔóH{FU`Sµ!•-7³6î¿­ºH熥iZ² �B2ìp–U;Ð,ß«'3aSm<¿/qã»‰ËØuæ>/ÌÜ)V·_íMU›äi9SâØ`*rû1vÊ þ<}‡ØØDò8øRÔ3 É�Mxƒq±–4÷ŸË¤Üa4H¹zp¯×ˆâcŽݬ%³zP”Q úLþ‚«çѯÅ|Ôöþ4ý¾5Þ2 ‘e:o�Ð?½ÏÉ “X<âqI*,Ý‚¨:d6Êd2¾DaKåQÙZl:?þ¼–ï{ÿHlR.콊Reà úw©D^ƒ†¥dNa_—Ikf1nè$¾ïô3±j'‚ª}ÉòïzR<Óá&éÐYÚ :ûã–_ãa¼c+WüB;0uÖ—Ô·U¤xa¦Ì©9b_ó‹z7bÜ3=Æy¬qðÁ#Ûa¦„|½’•V#ù~ñhºÎŠCcjO�b�)Ø.ã¦ç˜ys c§t¦Áà¦Ø8úSÑÍ,¹º©òÑöçõä?ŠŸ¦öæ—‡ÏQä¶Å- <•=Sî€Û×aòï‹ð5‰Ú2ê‰S+g[ƒq¾bP*A©ÌdèªǦ#w´cÇw¤IbÜK÷Á·�‰·:_ÀÈ—nK×a>f³ÖâzØùV¦^·Á jíûvS@Ô6xøäÅöê}b¢ïq7V�qn<‹S®~'zw©šæž™ùÐǯž¹Ýr½ÂùÛy 0ÃÞ§¯Þ‰ß¸Ñyõ~Æ–5¨g*„ø¯ÑÝbF½RLñYʙɕ ›²õ?/‘£Ã+Ðâ|wv¯h—CGBüÿ"ûî_§ÈÂÆ!Œvþ™³Ók¼U€K!„øÿÈÎήp‚ä±nIi>š´ŸOv„ć£'rYkJ�:�ây4±/ôØÕþšÞ¥%!„ÙÓóäÖYn%¨ˆ?2‡�¿¾¼™th? ²ïþM‰g×±àŒ¾žÎX«ã¹¼c&“ÚPsAI p !„øO‘€ZÄ<ÃäeÑØP°~/&LjŠ‹\” !D’83¯#ÍæÞ#W¾Ò´œ¼˜ÅÞöAyâß!ûîߣ#öÖ!6ü´‘‰÷¢yª5ÃÁ»8õ'­``õ7Ÿo!„Bü/“)B!„B!„ø` �²!ã„B!„BñÑI@B!„B!„�$„B!„BñÑI@B!„B!„�$„B!„BñÑI@B!„B!„�$„B!„BñÑI@B!„B!„�$„B!„BñÑI@B!„B!„�$„B!„BñÑI@B!„B!„�$„B!„BñÑI@B!„B!„�$„B!„BñÑI@B!„B!„�$„B!„BñÑI@B!„B!„�$„B!„BñÑI@B!„B!„�$„B!„BñÑI@B!„B!„�$„B!„BñÑI@B!„B!„�$>yz¢-bÌØµ\Õ¾”öÖ6&�Æ®hý?—µOŽŽGûçðÝø Üz‹²üÿÁ�zðœ³+Ç1lÉ)43k™I¼ÄïㇱàèËwOCÉΉÝé=ÿì¿¿=B!„Bˆ·ö¿�Мfb5_Š~¾™˜wês뉿q�m{/óìCçíƒÒòpÏÏL[q˜GºL¾�¹ÄÞ-¹•¡Ç¦½º™Yó¶rééÿ×€Äsö~Šw™ax�>ëÛÑqo×ÏÌ^wŠØÿ¯Å’¥ìëºÇ^6…{ï�ÕO>š„Ó¬œ2�?o&½{ºXNoù�=WóÉí.!„B!ħ�xÆêv®ØÙÙeø8<ð/’yp.àE�¼Ö˜(Þ%ý$MjKø„ÝÄþë½·w¥çÉöïhÑyÇ?Î5Yðm[ª…øâî₇(u»ŒfÕÙ·í4ª±t-€wÌ?`-ÕÇåç/S¦ .N.äó-FµVƒùýÓ!„B!„Ÿ4õ¿��÷eØ•9cëaÿê/ LœýQ«,h=k­ÿżý×$^YLÇF_³[]ŠÖ�†ÓÛË ÍÃÓl[ò3½jmæÐüuŒ¯n�añ!c‚{üÂæ0ƒºû,ïÕ‚oŽxÒ¢÷8¾õ·…Øœ:ü +% A !„B!„øX>áÉæù(R"”ÐÐÔOIŠä³@¡»ÅŒ:.øöû“D€—'™Ûµ僽qsvÆÍ§ßîN@¹ŸÉ�ªä邳›7…+õeíƒ×C"’ ¢°Còè —¿�Ó#²O/‘ÛŒ§S­øº»R H ºN?HtÊךs ø¬nyŠúzàâä„«Wµ{ÍåX\Ú•¾àòš!4/ã�»‹+ÞÅú-"ûÑ/7ÒÅ=yìó÷`[êh íEæ¶.ޝ» n™­KÉß3zR¿t®VlǸ÷2Ÿ¯¯½ÎÏý³Ó¤9ó·¯b\¯–Ô«Y‹†¾fÖæß^<‚%ý‡³5e.DÎÛªáÄÈP\J�âdê õ1�ß�%|psq' Bk†¯½Â‹Ô<$äÇV5)ì�»‹În¾”l8€ž§$yš}žâÞê{&~ÞœÚU«R»i¾™Ð�J–¯Ã$ú{«èQ¦ ù\\ð ®BÇI{ÓLƒÐqweO*yáæäŒ›oIø•‹©™È¢ž¼¸¼–¡­«â�7ŸbÔï·„3O2ßsÚ siS:O'œÝ R®Åwl¾�vzƒõ éÛÇv R!\\òS¸FVÞHtyç¼&pé·¯iXÒ7g<üK6ùII·Ù2²%å ºãìâŽoH †ýù4Óm-v¦rPJþªuáǽÓ……ô�O²øË¦TÎ�[^?J7ÂÚ«ÙÌáÉ®ŽhÎ2¾‚3^Ý6ó<õçQKiî–Ÿ.R'fé‰XØW�ö¬ŽÓpyv#ü|j0é´<¥B!„Bˆí“!:´ šÔЊB‰J¥|ó.üË+ìÙxUëŸX–ãgñäаsd&œ)Ϩù(n›ÈÃ+OÉg÷:NcT¸/Ë~jŒ£”y\°ÊööþólÒÓ¿w(MÃ7’·ÇwÌåÆÓƒ³øvt;úÚíeQs'tO²çX"5ÆÏ£©§O¯mæÇCè öäÀ�UɃž˜­hÖs3¶-¾fÆh?L#�³rêÙìÆ¾iULA¡²ÂÍ(åïJK‚š¡M;t773ixÚu%rjRKZÎ5¢õ°é õÑqvÉp†vú ó�ëéá¥J· Í…U,?ª¡ä诨fŸ!ÎeâGǯš3·á–nAÍæ¶lkF‰œŸÖ–¦c#(ÿÅXËýSÝ#Œ;ºÌmìŒ2ñG÷œ"W‡,¬i±çX5a4ý:æÁ{ÏPBTùðòT²þÏl  ®G®ÌË+—7õ¾úŒ2NJ"öÍbøøŽ|áú‹›;¢@‰]PcúMj…«µšÇçV0jpz»aKT™Ö3ctëèÝøsN„|ÅwKÊb±ƒ  �Þ™}?VÅ"C”N%iûÍTz:[¢ˆ:Âü¡#è1 —µÁIiH=xΡÑ-è0_G�/'3¤¨%ñç61kRššòŽyÍ}m>}û¯FýÙDV…À(î÷Ló¢BOäêoè1ç!�',cj@nžß½�Ö+‹rFÏse~:눟åc/ËøÖ­IÚ´…¯‚ŒA{�›2"ª&ƒ'¬ H®¬ó-=Ûã¾k!ªŒéåTG|)_Ö™·â\RmŠÁ‹£s"ñ–G/�T¯F$pâð(ü5¥,�ÇÑ= píùj½6 üï¡#9 ‘Žšü^(b£’§uh.sö¢Ž|­KàòÁ'Û¨ñ(�ïÕº47Îp>þ%—‡”Àmèë_é4ZïG #}@"¥ |>DæëO·­hnœàôKBË'w46”­PÅ–“œ~¬§�ћ˙xx‘—ÝD¦<™ÔÔ·%?í cÀ‘­¬Y¹‚¹]Ê1Á¿+3¥ŠC&ÙRº’?Ÿ I£x¬ƒÜÊ$îîø‰‘?®åð•<Æ3m"ú" $fy#ý%çÏ\"éþyZøåõŸõZ’Æ<ˆÓƒSú’K¸ºŽñ£f±åø "ž)±4M@“àÄK0¨hnžã +Š—ô%“bÉFÎy5*Ü–>U7ðu»²\¬×švÚÒ(ÔTäoÜ‹¦+zѧ\6·hG»ͨè™Û°z‘«¡EŒXxá÷µ1>s†‡I™\Ý�_gM’š€ˆ7+‰Au$´ås¯aÏþG|ž?†½ûžRñó.Üš´‡ý‘½Èµ‡}^Ô©š?“ú-„B!„ø�>ù€„"·+ƒ ¿9‚Á 7c(°©0œ­‡›°mÅæÌéB¥ŸŠ3tÕ z¾K×:›ô|ôèõ*\›OgY¯Àt¯0±Å=‹Þ�ÊH zz T€B�Noèò·Û†tëÒëÑ+,¨9v=ƒK§® ÀÈÊí�N®:¿7žláÔéHtÅ\Þ%‘xöç´Æøú¸£"óÝ“nýé³8ŸÃ6¡F‡6íƒ ¹p+Ñ�Þ%Ò­ÛÏ´«5ˆ>ß—çÈäò™&¡6RƒV‹Ð^›K×ð)±®õ™²»í6,eþìñ´ž;…?¬c^K:øzôz@¡@¡½^F%ùzÃÔI;§E¡ÄÜ9ã «#yÊQ«¬ }·ï&ªB,»ï§C‹:ÜX=—í{")õp×Ü«QÝï“o…B!„øï“¨å‡ ¶ ¤NÏX·g!¸¸ß IDAT-sdöÒ£$¦¹L!þ1ño9…<ÓôÔ>ù«xxæxxãíýúãånC&Ý«7ùQ8Àˆ[{þäjRÎ?0É• µ>ž¸·Üµgþ¹ŸqîÒcÜ¼Óæ× {Ó7ïß„!JΜȟŸü™x™EåžmmZU·y§QjÏ`Íshÿ^½ÁTËßûN£÷,D å»�Í0ö¨HYO17nôzWíÅ“œÕѲ;ª„àX”‚ÎF9l“)~�^pó,·óH·ï½½\±ÌÐS×Ç�åÔM¡á_Ó¼|aüý ñ±{½ê�Ú3ˆ€<ñü½ëØ«8ÆÀ¼*Ìp/ÝšÁ vòǰÂÜ^1—Í‘)ûÝØ‰�Æ_2cë¦T{ƶ٫¸lÀ Lô�÷³óHöAA¸(•8à »Ìù{¶x¥ËGœr'—†B:�=Ö…%•Ã*a|ðw,ÛÌ•�šT´÷§je;mXÀòMð¨×€B�B!„â÷¿ìNà䪅\µ)Š·½1ÏoäÚSV6V(0Â'(£ÅË™0§�•ÜdA¥†!\JØÊò,;=™JƦ§t&¬Gs¦µ�Bøgzúµ*EÞ\ D\¾�Mí6Tp2 6¤p$¬Of5›DÛN¾jW†¼¦/8séq–�Ý3.„/ã˜ÿýRÜ›¹“pó1® êS0§u™W§[G?LëA{Ó/¯X‹¤(®Ý0¦lxMòg¼Ý­*@çIß±·Ñ·t¨~—ö]šQÎË’¤‡§Ø¶h.«.ØÒrîwÔ¶yÇIyªÐ³{0u'v§»Õ`ÚËÍý?¦1b£’êS:Ö�|ñ?ôY…¦dY‚ó;�[ËÕ= ˜yJ‰Oÿ’Ø+!"‡$T^ñf+¿NY†o«`ìM¸™ÓTøµîEÍ=ѦÏz‡QØÑˆ§w/ëÙŠæÅÍÓ4–>ø;ëX±p"«�àc¥"öf,úÔG}RòT¥W�ÂÔ÷mÕèRÅ ÍMÎDêÁîýòª¿³ƒÅ»ñ ÈK]$ÇO?Bg„µ)Dÿý ëå%8¿5Êø ¹“€ÊÆ‹Lw»Ž'v°ÛÅeܶÌÏo/J3ú³Rɺ’�è^ò7† h‡Í£®Ô(h‹"öçƒéÒ0#¥¶6 ¢®gó…êùRGXVnL5“NL™aBù‰Õ±W¨±®WûúS˜­õ¡ß�) £–˳›Rÿ‡g|¶jýƒþãÍ¥B!„Øû [íƒk³n$÷âµ[{RoÓzD�Ǧ#w´cÇw¤IbÜK÷Á·AQ^¾H@aï€ÝÓD²OϪÊ÷¬YìÄȉ+>‰x}nœ|*Ò¯Lk*8–eó2ÃXó›£Ç-bHødâ4FX:yP¼|!2‰i¨¼:2~ØYúÿô-m~ÓcU &ß–ª“s@SB¾^ÉJ«‘|¿x4]gÅ¡1µ§@±Îl—I@0öíÈ’~,üq*Ëç|âÏPZ¸P¦5S&õ¦Y!«÷xÆ„1�½a…épFÍý‚–c_báYŠÆS×2¨‰«AC}ô &ØÚD²|ö·Ì¸C‚"7öù SåÛe ìˆQæ/4MGåÛ•i?>`Ðä‘´û%–$¥–öNÖsÎv”‹Ò¥ Óש?r*s¾\CÄs%–.Ô\—f—ä˹£ˆ:“�Íg¯3ÂÌÒÏàJØ¥ü0çz`L`Ÿå¬µùžï猥ëì(^ªÌqp/B¥¢nÙ–WNyÕD^`ˬ »M‚"Nþåé;k8u,u\¿¶›¥v0äá3ô¹ìñ.ÎO£[ãšq…Æî¯ÄŠß¿ Íü§èLð.Õ„×~Mó)•KíÍg‹×b6f4s~üœÅQ/1²ÎGpË1´ +…=õúõgSßÙ|3µ25gÔ2¬Ž˜W¦uC'ÖüHãÉ#OŒ‚–&S­ZÓÜ/må–·l!„BñOQö$&Ò~ŒÒ|Ô@‘¨¨¨ÿV&ÿ_Ñ?dAãbüà±”£“*òæä!„B!„â¿ËÎήpÐIi>š´y†ÄÛzr’ã×=iÒª´#„B!„Bˆwôßž²ñ.,j2õXU´*):!„B!„â]ɉw¡Rð C!„B!„BdEB!„B!„øè$ !„B!„Bˆ�NB!„B!„øè$ !„B!„Bˆ�NB!„B!„øè>ÙwW4èß΂B!„Bñ¯3fÌ¿�…wòÉ$fÏžýogA!„B!„ø×tíÚõßÎÂ;“)B!„B!„øè$ !„B!„Bˆ�NB!„B!„øè$ !„B!„Bˆ�NB!„B!„øè$ !„B!„Bˆ�NB!„B!„øè$ !„B!„Bˆ�NB!„B!„øè$ !„B!„Bˆ�NB!„B!„øèþ{ ÍI†ö¢ÏÞ¤;'ÿ¨Ä?¿ ØÓgË\9Ž&³i®±´Caœ­¬°rêÀï/3Kh3�K3ñªöŸÍ0€ö2ãK¹ÐikbÚ °­‹+¡ã.ñrð�é¸öCœÂ7‘YÑ~XIøÊ�€oŽd¾¯ÅÚó_›`Ucú"õ[÷ j»ÞÇË ´s(Ï�7t:å·¢»3�J–�Yñ,‹ïlZ±öm8¤}B!Ä¿ï¿�È‘–KãBqí²�ÄL¾Múû |qôºªÒGÿF ×2L¸”I÷[w‹éU]¨¿ð!9õ+Œ+ÿÀ©WXÙÑ U¿I:8�ïWaåý8â.¤�Éûæ>{š»[„sSr;ø6ã\ú ƒÒ�j_Œ¦uAµ�)ê‰Ý6ˆj…=°ÉeŒ™�/U{/ãbÂëï£öO¤eqw,s™a“¿<£d Di¹:µ2–j7zîÊl�g”ÄÁñu(VÀ3cS¬=ËÐqÖqâß·£§=ǜ֥ñu2ÇÄÄ·bÍ·'ûL*<Æðmý|ä ÖœF�‘…"ÍGiCû 9/ü®Þ» 2“SïïÃÖ=CÚ®÷¢.D»ïûRÉNñO¤žÆ?ÔV|’>lB!Äÿ¹6øEÇõ%ÓÙWª'|Þ¼O:>‡Ù×êÓ«©âRZsÿ.‘n¾xåú‰å¸²óLjÞŽ Î_³ñâ]nZF¿P›ôÛ¡°¢H“p*»Z-˜¨Ë ùpæN·Í ÔñÞ„ÿ”<šBww!›Ì�ŽË9uû§Ö}Gu—ôiëî-ã›_žRÀÚÐu*q­Ø—雎s+â>§–5&bDKF|Ï7 ;JtšÈšCWyðà"{©™Ój›Ÿš€§2­iUÊáƒÔê !}ú‚/’?OK�cmÂÊ›~€Ô³ðÞe�i¢ÙÖñ!|غ÷�SyPµS#‚Íÿé€Ä?ÔV|’>±:"„Bˆ�æ?zm #zÏHêøÚ’Û²u'ã9 96š  PeÜI­h��‡>íX­‡ÄôòÄ»ñš�C§“§ÿ—”ÌÐÏ~~f.m‹:aaéJ‰ðÏi˜¿ _Ö*ò–¨FI¿¼Ø[Ûà”× £{\¹þ"yÁ¤¬ú¼,îV86aú©éG³<=ÞUðq°ÄÒÖ��æ³9«”Ž®\š€|ŽØØ8âæî@®¸«\�N-|-÷ÿI“7¬-¬pô­Ê7[¡4‡¿£l\,sáŸaH´öÒjz¸áæ–üq07ÆñÕèŸ.,§˜³–®Å ïß _ÿLjŒML155ÅÔTÉéßV[· Õ-S~y••ý«ãko޹mª|ù;·5€>’%aöT˜rãÕÈý£…Ô³¯ÌO{ÆS&_wvdؽšC(\p‡tÙ•�žø#“i`‡…µ'úö¦ŽcÊT"íM4ð¤ôè“ÉCϵי];åÆŸ!1Û:’Ã>I:È?wª·oIÅ’!ø• ý¼³¼x•óäéD%¾˜ÁÐzEðöpÁÉ·'[žº‡lT�6ØùÖæ‹N¥±¨¿˜¸äJÂõßzR&¯%ŽA4íÛš §ŽlNÌá;ÍI†ö¤ñ—ý «P o7ŸWmè‰\Ú’ün©ûÚ K“\„ýò:š£y™%�Jàf‘‡b=X{Oh¹ø}I\;läÕÌ�¤|åW€Þ{^æp,dW÷9;¡<µçp] ð’“£KãQ>'~ξ­ÈnðŠ>r=}é·;= �XC[¯`ìšc=@{‰Ÿj{áááHÓré¦lh¯N¤´MYZwªFhñBønÄă�“בÝ:“—ÎâØÌ¡­HwÜfUxþ­—qãU¼â)ǧ6#È1ænügÌ«¶D{oÃÂp¶Ìƒµ{i>[|!¹Üžm¡sÞB >þzO<ÛŽkð0Njȹ}ÊFÂ¥_è^Îssì}k0pã�äc(Ûz™}û„>ŠÝcRÈÉ’¤áú[Ä\]J™ƒŸÓká�W^í¹ TvsÀÚÆ�^û=éÜ®4Æ$qîÔ%<í¯2 T^,-ð¯õ ›î½¾/þtï(F> gX}»ô#5´˜Úe ×Ã6p'æ2 _fïÝ´÷ÓõJê¡¡»¿„Þ=öRlÁUbn¯',b/49—¼!8W…y»�r~{"Ç$·] À¾Ír®ß½ËÝ»w8»¤%î®a´¬”ûÕ¢I‡ÿäa« ܈<ÍÇ• ›u *¼ÃÂpÛ¹†Ý)‰¤ãëØ¤©CãP“�…¬ëž1�ýæñ¥f,Ýf]áɱ±týÙ�13à *‘][Q„ìfŽ)ìëñÃô lïù-;cîó[ß\l5�áeóä\T¾ôÞ|•›—æÑÈâÍÑúçç‰ �Çþ#§ù{¤3;ŽæPbë$ûc3ë¶"í>½Çï=ë2øù6,h…§QÊß_ìcÒWì½Á¾nILñ ·u€ö2S[µe�Û(<|ÌÝmíx44œÉç´�»"-ê>aíÊ)íÎ3v¯ú§&M)¤Î¡}ÊŽö"?uèͱòK¸Ãé½ØÐ±Kî§´ÂYÖËìÛ§Ç¿¢Í,c¾ü+‚ø»[h9‚6#½ž.™p‚Û&ðÇ¡sdƬÔ2B!ÄÿŒÿf@ ªwê€n5ÖeêPÖì&Wï¾ÿnupCš4òP¼q-òìØÄ‘WWV ¬Ûo áå>úzfRìº[ü2ýOBzvÄï�ÙNÏ›ÉÅÚ½hîš~Ùì×ùö4¶²-º*Ÿ…ûc¦²¢dÏΔKíÕiγyk$U»u%Ø\‰iþfôjdÊö�‡Ñz—¤È󓜈LâÊ䊸6[FLÒŽ�±£Dq;žÅ?áåÞU«´ˆ‹‘·ÙþŒÉm‡°óy¶ÙI¡"o£î4õ0AmWžîm|8¸yï«À‹Ê·;+�ãà–Ù èØšZþy€DžÄ?åøª½˜|œˆ1Èz9á}W¥^gâÀƒÔŽG†Ý¡»¿ƒ-ç‹Ñ¡[1,U¹ èÜ•êé†w+pl1�#Çóçâ!tiFðŒ}›ÿ£Uwª8¨1ñhJ�Æî¯²ç»Xº&7G~N ;5¨m(Ò´�¯b0¦Ô˜pˆãGöð똴kVšä&Z.¯ú…³å¾fTX~Ì rå«B£òΆÀškÌëÜŸËm2¾š5 t<ؾ‘SÅ:óy¨5ª\~„w­…U&£Øã·/âw³&´.•ÒUL:̲å1„ DE'cTÖÅéÙ9„Cwó65›SùêjÖ\ׂ>’ͫҬ®&Á„ÝàØ©$D°W¶'$qæè|K†`–Mh.lfË£jtïH¥!Ý;R.MÏUéÒœŸ~(Ȳ6h4јAszâ›&¶•y1`Ÿ(¬¨Ò¼ö PåmH“¢gÙ²ãAšçZ(°®×›žE,P¹óûàj”È‘Í;0 ëF#wcŒ«Ñ£õë@â³½›ù˳%Ý*Ù£6ñ Y÷F¸)sþ.yCm¨Ò¤v 0ò*IÑÜo¶]ú‡kéÝeågM§Yš)Jê |VÉ#OjÕ(È�«7Ð*Ÿ0Â\v°nßs@ÃÉuyY»1¡&† ÙPûÐ}Î`L'5¢Bë¥øNœJKW%ªlÛ û¦£)°®6–Yµ÷ѽJmÞîÈÜo‹§Ô�œëA¶ŒKÓ´±;jØVoJŸml¹ Éa�9›Yµ)tÙܧá'›ñÛ¢öx§É�QiÚw-†•:7�µ+ã~û 7µ ½´’¥gÊðÕÈzxäR‘Û?œnUï²yÛ-tä¢\óú¼ü}Ç’€g»Yõ‡+Mšø£Ê©}ʆîÞl>BçÞe°Uá\½7í<÷³qoÊ(êå›9¼i;Æ {Òª€)Ê<…èÒ£:1[7s.5Jb\šÆayQ¡Ä©xqÜî$—�B!þwü7Js,-Rzý cLL´$iß ¨ÒÒË”UXZcþ8Šïæ$ŸÃì èÙØñÍ ò§;˜¾HO»žÕÈpoí½Ö™]L4�­�p0NMÓ G3Eê—DÇYâ˜ú%Jìm‰�ŽAk\„ÐÀK;ù€}ûžãø`Eœäģ”ô7ÂÔ,Jçúô ÆÊÄ’à.©·Ÿ½— ¹?§ÄÎÑ.¥²*±µ·CÍãÔíTçÁÖ)/~;ÑÇo -û¯ç1FäʥƬJ7z—²Ç4·7Í»ÔÁôÀN%i¹2ëKVþŽ~EŒßX›.&ŠXµ=–)Ûml‡ƒUúCE™ËGW/B[}EùóŸÑuá=tºx¢cµØ;;¼Ê«ƒ³Ã«óéãòð¥+ù\³~TŸ‰•#.žEiØ¿!ñƒÛ2é¼Ðñ k÷¼äÎrÉì$pjbF¿ü‚E¯:R:b"c0¶w õf±ÚΛŒ-‚>’õ‹¶àؼ!©wnµ<ˆˆa]÷ÂøùùáççGèУ˜jŸñDXÕ Eµ›¬^s MäfV-AózN(0'¤¤玞áÒžc¨-.ñç±ëœ8mL±â.¯£ÌÊ@I¬•ö)yP˜;`Ÿ+}�È¡zGjkÎò0´=�=3”q¦uÄ€}¢4ÇÚ2õ»\XY“& ¡ÂÅÝ�ô}^-1QñØ8ؾªvö)ÿÖñ8:­­¶)¬´Kýwvߥn¦¹S�G…#u†¶K{�ù]ús±ÕÆWOÿŒ¥¥UJ[¡ÀÄĽF“|_åCX˜3¬ÝÏ Íi~ßô’:�C1Á°c!;ª|�/õˆ³IµèX#¥m˶­0$z`N©ðæXŸ¿‚W›¶¥R‘C=ȆÂÈ ëÜ)Û©´Ä*OQ¯Ó¬Ö™ó±™i[‘úeâvßÉKþ›ëY{.ÃTµ%–)ùQ›b¬Õ Õƒ.â/ö2¨”ÊñL¯m:´ÏãÑ&¥›Ó@û;«Ž&òl×*väkBäÐ>eGE¬‘=©K¥vZ¢£“×™c½Ì”–ب'Ø8Ú¿:ö�ì°ŒKsSå&·ij²Æ¨5Ée „BˆÿÿÍ€D z}W=  Ït«îÑC¥\Hé"ma‹aÏJ|ÌÖiK1 ïA¥7®juÜÿm›|ºÑ%Øè�%sZ§R©D£1ü–’ÒÖë§qħ^&Ä—�²µJkl­ó(2u†Ž¨ˆh,l­Q)¬)VÜ�3{—°[ߊa•"عä çýC)j¢À&~l”Š×$…"¹( ¢#*"*å"^GtdJ;2ë)• bΞá®V�§—*Åëu*Rþ­GÃ…£Ç87«–  “*̼{‡•Í©<ý.XÛb¥‰"òqÊv'F—U”G‰Jñœs§¯¢UZ`g£&>îñ«áÚ�c¿ê|(,œp4¹Ç-CFã(”(“.pú¢PâèlOìí;dò†Àè‰ß7„ö³�ós/ü^U!%6ö6$E>zõÔMÔ#b3l¦îÞjíö¦UˀוNNÞt]}–‹/&®ßåÞÆn$Ï01§j‹šÜ[³Š¿Ö¯æXhsê:(ž%ŠðâĬ;dÏçßøsaÛß ¦d¡7ëvÚ2PÚÚcý8’¨”aþú§‘D½H{>çИ~¬èJµ“ƒùzsT–sÍ_×ö‰.–‡)/EÔ?&âQ"Ö¶ÖéN…2cEVamkNÌ£èWu6êQjýUbacƒ2:’Ôǃ袥ü;»ï ñ’Ó?t`Äó¾,\ò-‚W*|ÂÂpܾ–=GÖ±áyíäé€ò­Ž…ŒôÄlÿ†AÇ«Ð5p#ýGH®¿Ù¶¯—βíJºÈôÞs0ïØ‚¸ñ½Yšn ¿áõà�Ü&Fð06å×I‘<гÄ6µ1Ír�osl¦i+RÿdR‹Ñ«×²d 3>ÃaFŒ)œqrhÊüS_WïÜçïÁ…“cÆ%h¦býÊ]l]½Ï&�) rhŸ²]§µ-VI‘÷w^T®Eñ47àã×t!À¿ î¦_Vwg9Ó¶Ñ#Ãó!’=Ïü§©Þ«%y3Ù[Ù¯SE>ï|Dþ››NãPû×¢†õnVïŒA�–;kWòWêKêÕÔ¬nË3çpú©Ž„¿1mõsªÔ*�j|B soñ¯Fõ*80s=F!ÅpT‚qÉ0jiÖóìÝuXÙÀñï½—²@�QATL@°ìîîε{íîÂîî^;°»{]×B1°¨{ç÷¨¨”ë.þÔ÷³Ï<ÏÊÌ�9sΙsïyçÌ™é+nðV÷–« rÀÄ_§äÜÕroí Vß�@z€‹oP8Зt„sdö0–¼Êƒç/ytn}& ½g>²hôÈU¡<–{f2ë\Úˆ{l˜¿�w…ýÈ­oH…E/Ñ) Š¢ D즵mfÚìyÅž¶¶èÙ”$Àå$ f�&L÷–+ó‚Øùê}¯ýÜÙ°žQÀë¬Þ|ëcç#u1êUzÅÜþS8 Ú\X»�KÑ ½½žqÓ¶pæÏ§„=»Íž1¿³4Ä�nz€§*µÉy`$ý6Üá�áïgÃÁ‡Iv&”�Mtnº‰‚S§Sç“ ¤ÆªTYÜOÎeÚ‰—èÂo²xÎ^|Ò{ÓrkÙBŽç®K ‡8÷Qõ P»ºŽÅƒfp24tï¹°�U>ÞùMS¬&çÑvìI¼k’1¶Ï®ïQˆ\f0'Ú—Ò¥‹c¼j‡ì â™&ñ<Ðs $Àl'3æ]á­òšsAó9ô¡N+„èGóe93k"3f”åHûެy¤@¢u$ñ2‰Ùõ+vÍáÒa§g±àdNÊ”°N¢á4 @`IÂ7Ìbý½H¢Cv3cÙÇgõÓúâ}g³ö?!:â.«g®ã}“�غ¤¼:ÔŸ†ÓÍ:¯=9¿ø“(�S%*ZlehÏÕ¼ ¬Bl<ub×B”� tnwˆ€é3˜4–\+›ÓgïK”$ÚŠØ%ÐvEp�Мq IDAT~l3Æö"hÊ4f7Lß–³¸ ‰×ƒdˆ fÞ´c¼Ð¾ãúÂÙì2-E½$Ž™Èµ™h[K¥‡¾ž.ífÐ3ÝLZ¼Ú$Bã\…Zv[6r"@‰|Ƶ=ËÙyó}K£OÞšU0ZÓ…~Û¨^Å>¶¾&Ñ>ÅŠï{JmS’€œ'™39˜gÚ(þ1™E·¼(’6yy/} –$bÝT–Ý G÷ú"AÓw�¾´?É~ó³B!~x�ø‚ ³ ]h§?ol³ÕcYèÇ´‡:üVý1ýÜ­°ÉìLû-ëç+Œá,ÍÜè~¿&sF”ÃäÃZí«Gܺ}Ÿ—ŸLæŹ \/ÛŽÖ_x³w*ó"êÑÖßä‹uIS�u�AtÕ›€gú4¤÷Á¥¤nΤ÷Ü6<ëëCžBEh¼'5Îiߧ˯‹ék¶˜cÌ ãu“…Œ®`‚ 0ÌS�\axs"Uþ⸄¿#OAטßéÊ0|Q3Þ�ô!S:KŠM7 Ó¢ß)‘ˆ:H¯|Ù°Ï^œgBXÙÐ {{'j/|{'OW?KÖ•Ï‚i¶z*4…)�lQ£Bóê“›ÅÙÊûb}¹ì9‚Õ£Ê�ÐÏß›…ýÌX\63&fyéû¸&ó'TÇ,©‘šœtF–5�Øš:ÒðŒ¾¶ïñÑ'üê:ø»acfM�6»±í¶œiu2¡B…U½ILrß@Õ<ù)0œÇY³Çé|˜à?n=ƒlÖSÛ9&î4Zþ:@¥¯åÞº^TÌ›3Kwê.Õ§Ñ¢´uŒ9®Æ¹ËUâþ@¬ŒÓcW|0GßhPñ† -s`oïHÕY·¹1½"ööäh³… òøÖÝù‹ œ173ÃÌÌçÎ{ˆ4Nm™9Ê‘ ²`ž£>Ç�Šc¯gäJôE/¾‚w½ª|ú&V# \Èì›iàš‘té3“¿á4ÎÄ�M5•/µÊGrí±/ÕL?ŽR1ÉGë—dò.J&cŠg{‰�g~2«“ȃüôš×ƒTS‹`ež›®¡žøš¨cF3=ßIÏÈ7n•,Ôû fFµ‹ti³˜{ºÄëHbe“ñ¶ø:œ¦¡“)¶�kÈ2l\’änR~$sj> ‡»–E&`䕟÷c@Ô6 ˜<Õ‡c È`WŽu™|?tÀ[—¸(.nXË¥‡»èœ7fff˜™ÙPõë¤?  q¢rEsŽ~K`•Â'–LìZH¬îéî³¼]'ÎVžÎ`?cÔ•7¾›[vg{¨’x[“ñ¶]oO ¥é´ œÖŒlC<ºÍ¢Ýëßi6ù2‰Öƒ¤³@•Ö›ÜÏ»“Û̯ j:Ï뇗aâÇŒ$‘k3Ѷâ3úδ›Ù‡ ³[0à`ï¹Õ¸ÐqÙLŠœéD~Ët˜XºQuøžÄ9G=�êT1½Á�œU©ô!™Dû$ø=¥ÉIÇyȽ¯.&pk•2AÓhh›ÔOˆÄÚ'&F³¨y8£¼,0¶)Í‚ô½YÔß+щM…BñsQæ€Þg‹~œEÈóôéÓiß+‘ñéÝ»73gÎüÞɈ¥ð|AìWTæÖ–&Iwxãzµ•f¹ú`³á8ƒr6l]yÌÂÊyXP2˜?ÚÙ=ú†cНu˜.®ÍÑ_|ž‘~Þ[w‘»ZáÐ' ;ƒ{Å3±ê×Òrm„~çºsmYUâ§}ƒWË©še�×¶ÒôËwäþ;¢ŽÒݽ!Ú9ëÏ#%ɦðdN jswcÒ¶V{u^Å®3àî\ ’¿î»ø®…ðuÔ±™Há3{hÿþ-67ÇP¤ðyzý½�ò?CoXyÌœ²®,¯p–­lå΃Bñ“kÙ²%Æ ûÞÉø„™™Yà  DÅY¢ã.ò;å;Ó†D“³ç8Z»ÇÓá‰xŒAáá oðåëÒ„øfÊsÎî:ÈÝ7:ˆ~È–%»Iã[”lߌååA¦-|HÙúeþ¥`„ŽÇvrâa8 ÜZ±ŒãÎÅðÎ ‘8ñ5ÂNä¼a6²›ÿ¼­ê»óAÌ>íMýÊ6òÝ!„Bˆÿk?è-®Ÿ‡&{º´N`¥‘;µz¸§hzį$’Ûk:Ò¡æ]"õÒ`S´óúâÛnÄ+<žWׇ±­9… e¾åóO÷ûæâ\UªÍ£h}ŒÊ2(¨ý¿0’CüBVÁ©ÍN í©8z-¥R}ï4ý"ØÔ4 uÖ™PfØZjf’€�B!þ¿É#B!„B!ÄJÙB!„B!„ø �B!„B!DŠ“€„B!„B!Rœ$„B!„B‘â$ !„B!„Bˆ' !„B!„B¤8 H!„B!„"ÅI@B!„B!„)NB!„B!„Hqzß;ߢeË–ß; B!„B!„ø~؀İaþw„B!„BñÉ#B!„B!„Hq�B!„B!DŠ“€„B!„B!Rœ$„B!„B‘â$ !„B!„Bˆ÷þeàÖ­[¼~ýš§OŸ~龜$˜™™‘.]:²eË–èvR¦?‡ä–·B!„â×õÃ$nݺ…J¥¢hÑ¢ß;)"™Nž<ÉíÛ·ì¤J™þ\’*o!„B!įí‡}dãÕ«Wxzz~ïdˆ¯�/_>ÂÂÂ\/eúsIª¼…B!„¿¶v„Dhh(Š¢|ïdˆ¯šè:)ÓŸKbå-„B!„øµý° @:¯?!)S!„B!„ø5üÐ �ì�D¥R%k;)ÓŸCrË[!„Bñkú¡Š¢Hçõ'#e*„B!„¿†vRKøØyý•í½?˜Øw[îkØFÇÓà  ZÁµèïŸÞÏ—ÿ¼Lu/8>¯½^ êÿà|¸%ú:ë‡öbÊ�èR ¼…B!„¿®: ñ+ “ÖpîyB�=-vÏbü¢£<Ö¥hÒþ?(Ï^0‘ÁùOÿ›E_`娩l¹þ½S"„B!„øÉýЉäß5Å•uChR:7ö&¤56Çνµz,çrø÷½#ua�S“¥ÉFžë’óÛækó'—o/Sa–ð[ådÏdBÚt°v*@ÙÖó8÷ßù\u¯¸º~Íüó’Õ"=Ʀ–8¬D‡É{¹g»È#ôË— ãÔ©0J•št¦–dÏ[Šúý—rî¹.ñºóð3ºVÃËÙš éÒbjéD�r-¿ï1ÚœvbêO •·B!„â×õóÏ!¡îYÉ”Áã Ö¸©Ë  7y§((Q§�ׄÌͶðæÃ±ÃÙÕ6+é �àRs9hÿ\̤ Ô™1Ÿfvg˜9ã0o? ðâôlÚ•qÇ6cz̲ä¥âðC„)Ĺƒý†«+zP1¯=æé3`ãæO�­�нÏÝ3ö�¬C‰<Ù±Ì`‚‰¹=E‡Ÿ$JQн8Åœå)àdIF³,ä©ÐƒU×ß}8öË“3h^<'Ö¦&d°tÀ³ö,®F+(Ê[®,íL€Gf2š¤ÇÂÞÿQljüî˜'õù¨Kû9ôÄ„ŠC‚èݰeJR­i/Æ ¨„•ê}@B!lG7 9d"ƒ©YóU¡Ï†ÛDÄÙOø­� ¬U S2Úä¢dó‰|¬EQÂÙ×É“œÝ9»}ô5Fû˜’£ë�ç}i8…Òg¥í®w_¤ñÕî´™z‡Üƒ·³g~šW/K`…ºt³žýK`²¿m¦^Ž�ã@EêÌ,P¯bÔl?�•#PN-`ééÈ/óA{›Ùíº³U]…9û·1å·FT  |­ôž¸€eÒ�¢ {u‘¥¿UÂÓÞ S3;r—íļÓ/?™Bûøã›ÅÅ*é-²S¨ætÎGZo®®¤g5orÚ˜‘Ñ6eÚÎålXâ£7d„„B!„")?y@"Œ?æ­àžE zµÏCš¶{<€ŠÕFqÉ¡ ÓV®fV'wnO®EÙßþˆyŒBƵøa݈™+Ö³nñXš:Þ`Z}Z®~€V““RÅ­ ;´›SïƒQW>ö+oÔñ7’3óçp:gsZ÷¢Y+/ž®˜Å–Ð�=í_‹hV± ›uþ œ¿–•S:P8Ý;¢ÞßýWt„nîLÅ yZè7‚V¯fv¯Ò˜G¾CyÿX‡î9çvlå‚Y¦­ÚÌ–å“éSÎuôM‚êV ×Q+�_ËÖUC)ùj-j ãx¸‚u‚‘�{²×´1³¶îc׺iô¨�+•Bô�™´i¿‚èòãÙ°w/›æ …OfÔ)�PÛ:�Í0ŒCKWp)�N1 èÛ•¤Óø¥¬[5�¶Ž×˜Ú´)Ó¯G£( º'›éP¶>³¤ûœÕ,ŸØë¿S¹ÒPN¼5À³¨7iã蟱ۇáð•H�:ÉÝèØ|?qŒ›F^ËgøE�Û9÷-kУ…+FŸ¬ƒŒ%{ѾˆŠ³‹–r&*nž|º]ªôé1äoÞ}yŽÑ——±àH$Ú÷§¢µ:þ¼ÒþÉÂF�´^MààE¬Y2‚ª†Ûé\®Ó¯GÅÖÑËL¨U•AÁ¦Ô½„uKÇÒÄY�·q^Ú‡kh]®5›ô*1lÅÖO¬‰þ¶ÎÔ豃—�B!„B|ƒŸû‘ í]®Üx‹^μx½¿ýùNBX3&ˆÛn= žÖG PÌwåùû�eYçb´²�y®Þ0k!Ê÷Ã(ZÊóçè0f>—+ö$O`i2Íþƒmg#ñί�îÑQ‚o§Å{ zŠòåðù×» ZüߵɮVAµfiÎìQ©•j´\^<�]ºrÌ\2ŒjUN{†…»ŽÇtµ÷Y3} O fûÄVØ©¼±¾½† ‹øÐ¹UPaäàC@Q/Þ�þ� Âø`Úï�L 7=  ¹G]cW鵬=Ó‡|¹Ÿðø©BÆÊEñ+àNjÀ#&Èzúˆ­1~>Å)äa‚ wòÅÈ7?"‘T™ªlê3iÖ5švî„wÎI«V�†�êèž1¦2Çžo*çRT,Šàíþ†àœÙ¾÷m2qkáhV½(Á„Ýc¨g©Šâãð–¢~S™°¹- Ч�~~JÇì¼=ºŸS†éI}ñ ÁÏ:�Íì-GöŸ€‚¿ã•ö³z¥½ËÕ›ïÐs͇»a|uÎŒÜyì ø*7Þ(x)qælÐùö÷/íaÖÈM„ÙT£|^ý/ò#âúnê¬hœÛ Uyub&cvéScÉ"£ü gâi�*ŒŸr€FŠ¡žÍÌÓ¨¿f!}Š¥À×KËþYGx�‚¢Dsmáx6iê²:¨ ESäeÒßûðµ†C£K�êkJW!„B!>ú¡GH$IQÐéP©P%´MÔeN�‹"‹¯/Y?Lß ÆÆ·(NÚóœ¾ÿçÔ–+í�êÆ)ν£BU©`u�m›Ï¼>vˆsE(å_�MáɦùlÒ•¥Q T€Ê¤4MjXpbÑR®h¹rḦ€i©�¾Æ…+Z²,ˆõW•¤Ž�óçyy…1Å,133ÃÌÌ ËÒ“¸ù˜�´`èGË®…y<1€åÚ1fõiBb³B?O#º”†eu P²Ù–ÿMʽ“A» #ùãòevOmŒÓ£å´/êŽoû5ü™@Q©Œ³‘ÝBCBÑÁùS—Q\‹RÄâc¾8ûácιÓ×Ðf,N@A8¾ç0¯ˆäôÞ#¤«Þ…:V'Ùsø5Dœ`Ï¡p<ËÇüó¢yPQ�*�bS«U€*Îúh®Œ*‚i:c2d²Ç­D6¤iÈìuÃ(ž6ž(ÊgŸÿœŽÇgÎð·&/Å|Œ?Öý4)VЈ§gÏrO«ãñ¥K„h<ðÊŸ:�ýDpéÜU"ï/ š�Yl=±À³ÿq"ß>àÁ !„B!„øç~ø€D¢CÆÕ6d·7$úÊ9.&ø6 ]üo¥xÿŸîÓ;öq‡Õ«ÔjT (:ŠA~jTËÊÝõk8ñ–#»£õ*ƒoºxÒ¨½Ëê»xùx)5­Ó‘.]:Ò¥3ÇÚŸ„_Z£áïûœ è>yæÿ}R>ü¿Jùl}ìßã6ÿÅpzýÂôÞv˜Ã‡ß/G8~òÃJ (©ÈÛi#§�.¦½ëC·+Nž9øR‡¢ïHÃ%Ç9µ¶EÂ7Ó³l^¼;læ‘öß¾Ÿœ¹  r—kͰ% žíÏóÅè½ö)ºxÏWƒžètÚe»Áù³Þ‚’žDØÎáçØ¹/_ÿ†KÅÁÁ¼8½ƒÝÏ<(e3B!Å!›ÚËg¹_�Ó…rþì]°u$Û‡Q;²6šË�Ç9´¾¾éµ(ù(œÍ(Þs׳ώ�ê.„$ú6�„ÎñÓ +c‚vñN‡Nz®mX~0N=9rŒÁÓ¨jžxY !„B!Db~è€D’�VŒ)^½ ¦W2vþ5ÂãÛFϙܹô¸{è~˜|R˃ƒ¸¡ÎEîœz±û‚Ožó×½àxðEtö9qNŠ¢‡{½úä~¸†ÅÛÿ`ËîwøT(EÆx^?}e9‹NšQ{æ>:ôq9°„VNX³h¯rzä€ »Øó@ûI äÃk?õœÉíªÏݽ»¸·#¨|š?Ÿ§]Qaîꊅî—þΈƒ£#Žï‡ìX¦æÃvéJÐ|ø*oîDæ‹3™½7vGR‘Ù»ýîgïà¼üµt›'=Ñá7—é‹K¿¢¸jÞrûæ¢ã=߸�l\s;Ã¥ý ù˜ÞÈk~dˆ[nG4Š ë²•Èÿzk¦­dÇK? “¿´ÊîuL]¹•Gy*QÎNOzÒQ²Vy̬`Ì‚ëŸL¤©(:žÇ”ý:œ«UÅýÃ[AT™;àš+nź4©2ÊÚN´_øgÌù|¶h\+SÙEGðô1ì �/ÏUX¸{`­=ÃþÃaÿþæûO„“!—;¶jænîXiOòÇÞgq‚ZÄÖ0E1ÄÙÍnŸçÏ´Ù?ÖGGl0Žwn J!„B!’ççžCÈPnÃ*ž ]ïδ �nlÓêxýðÇNRed+ªtjÄÔj£hØÁ�Þµ\QÝXËèß�`Qs152«>tòÃöÍ`øì0¼²§âñ¾éü¾> ïáõp‹}u¨Ú¾&MKŽ£s÷½ñahéŒñÌ«Ééå+¹–©#*å&—aÜuÎÔ­àÀœ™KØZšªõºQencúVoÍË®Õñ´ÔçUðmÞ)±F2Q¹sc¦UM�†Qtoèƒ]ª·œ¿ò]L}y§<öHú›Ñ®Ðrúv­M†Gmðw͈êù.Gæ¦E•\èk¯±)èú.X§ŠäÁþK<ÄŒéÕhÿÚÉü=‘äÈ•™´º'œ:÷m*wL�H´<¾& ‘�è 3è0í1n~ùp²J‡êõ]Ž.Ë>­- ½²¢QB¾<_E‰ÓÉVãX· Uf7¡oƒ^Dw-‡}Ä9 ™Èõ­S6=( *«²Tó@·qó0©¼ßÔ�ʧ"¥t ¿PMááå±U½qð)ã2]óÍzRö|šæÁÆ Œ›‡W0}Æ6žäíÍên1s‹(Ÿ¾ÆUAE¦r#™P¯8µvcqÑå4°û,n¨q¥íØÎüQu4uJÜ£I‹ªø8˜¡ù”;gƒy”«'}Ë5§sÑåüÖ©VÛRÔâ9‡gbÁóü h탡¢@þt)¶’®k�îA{ÊçÊÏNp_Gì°jœëµ'`NkÔjËëŽUÈc©Ïë{Wxž­.µ ¤KøQ¨d–·B!„â×õÓ$PÛR}æ.ì|Æ3iñR­ÍË( Æ–xøÖ¡Â[i¼²fqzú ›D‹ª!(œ)Úl>³»•ÂôÃ�vнåLPw¦ßz‰¡MÊ]ÍïM²Æ¼]3Ê·­Í¨rÓy^i8ãé”…aÙš?ÉXOƒÏ;´œË•ÇiÜd–nxHåFe™°yY�aN×: ~¥`djM6¯r˜Äì;­÷ Ö¯²â÷óéÛp,Ï£õ1±´§€Ÿæª�iÿ0bàái±xFC†0s\æ?�@?ƒ=¹ë §N%WL^ÝçôÆ1,ø/¢4˜dv§Tÿ zxëuú[¦M£ßí§„«ÓbéâGçYƒ)k=ny}k™FªMÉøn=óÎæî“·(F°ËU„ŽóûйHªØGl>;ß�ÏäÄìÛ¼ã×ÏbD¿1 i4‡z–¸•þ�¿·'ÿ‡Ç(,(_·4ƒöXÍ—ÔŠ‚’ªÕ3²|­'õ*%<¡$ªL”›¸� ¹G1zÞ º- áM´]‹S©çrÚ6+‰ýûãÄ0JOñ~è¾³>Cn `v%Ì>ëù§Éß“õ»s1mÜ,ÖNèÊì'oQReÄÎ¥þ9ߢSe¥þœu¨÷gRïÚLx�šÌùÊ3lí@çˆõƒ: æm&íÈÁLœØ–Å�ÞBšŒdÎåKñ¬1�‹¨¬ª3}£†‘ƒ&1£Ë¿UcbãJ…~娑?m¢C¬$ !„B!„HŒ 0'&0wÑ�³èyž>}:í{%2>»wï¦L™2ètºÿþ`º?™V¶0œ–pqbñoªˆ�²„ÚÇ“}É!†zý÷iû�¨ÕjvìØA‰%â]Ÿ¢eš‚´·¦SÞwQ-—°¸§/™«@?‘¤Ê[!„Bñs233kœ¢�¨8KtÜ凞Câÿ†.„«g®píÌ6F·¹"Ýi[H‚"†&{&�¯Jô‚jäÎUˆr z±ú–ö{'K!„B!¾«Ÿÿ‘�ç@ŸN”øÙj݃m ¨Ö�}‘f¸tdѨjX%0¿À¯ìßxdãÇd@öêãÙ]¶gàøÅh2›«~ÂóüÔÏ~~B!„Bˆo#‰äPe¡õ–û´Ž9è •u}–ݨÿEÚħ~Ý€D¬TÖä)]‹<¥cþùÓžg¬Ÿýü„B!„ßF"Åüò‰_Œ”£B!„"1?l@ÂÔÔ�N‡J¥úé&Aü©Õjt:¦¦¦ n#eúóHNy !„B!~m?l@ÂØØ˜+W®àììŒJ¥B¥R%ý!ñ](Š‚N§ãÊ•+˜˜˜$¸�”éÏ!¹å-„B!„øµý° nÞ¼ÉÙ³gyþüù÷NŽH‚©©)&&&dÏž=Ám¤LÉ)o!„B!Ä¯í‡ H@LVü\¤L…B!„â× þÞ B!„B!įGB!„B!„Hq�B!„B!DŠ“€„B!„B!Rœ$„B!„B‘â$ !„B!„Bˆ' !„B!„B¤8 HüL´·Ø2f ³‚ÃP’û%ŒÓ‹‡0hÙe¢ÿË´ý¨”Pv ­G½ñljúÞiù—D_ZL—fCØñ,¶–¼9ÎŒvMäg9CñkÑrhƒFmâ®ö{§E!„B| H$Gäc.îÝÉ©Gºï�’Äi/±vü,vÜ�gå;þ>½‹ÝŸ}¬PžstÙ4–Äw?»èóŒ)•ƒ¼í·ò,Ù•„(„Ý9ÊŽ×yóM»yÍõà=œøëuòƒ<ÿT Õ3Ý݃¬Ýzš‡‘1ÿVÞ]cÏÚ\zúŸŸáOûì¶å®Dïâ÷¯^ÃÉ¥ãþÞ¹Ì\Žç¿Zþ.ù-„Bñïù�oXÓÀ–Ì~}ÙúÙ/1Ý]¦•µ&këíDþ GÒÞ_M·º�Xrõî…D]bv« Øô7ÿ·7Ui±Êî@ö̦ª¾ugQWŸÆ£÷ñü»GZ’秨g?5…W;Q«Ù Nÿ Ëÿ‘èÇG™×§>¥úOêy{…°3sh艃µ6ÙÜði4�ëÚ¤Ó:î®éFå¢ùpÉjƒ•¥5Y=JÐdÜBâÜí×= fJkòf·Á:K.Š6âB¢¿Íµ\[K33Ì̬(=鿇Ÿò¯þèC1·¬ØXg!g‘Ú1+Å• IDAT Úr÷“Ñ%‰§÷SÑ—æÑ¢\r;Ùami��‹U»ÎáDèûÄ븿u uJÀÅÞKk{ÜkÏåvTÌÈ–�÷I{;»b•¯?q³:bogrZû1ê’¢Ž3º\~œ³Xci�÷âMwàÉ'�žDéMn 3ÌḬ̀®µ„PÐ>!xZ[*x¹bocO®¢ ¹ë~òæÐˆ¼Å¢º®dñëÏÁç É_Œ¢i@rØÙ�=OZN=J¨ˆ>ÇPo+r´ÝÁ»�;`oçœXË•øÊ*�zùçV†5,†›½5¶Žù(×nGž$0ôCyÉ}J’×)3V–Ö8ä ¤íìÓ¼üŠ[ÝʛˬìS —ÌXgÎAáªÝYt.fn݃¹T²¶¡Æ¢'îž¿ÝÖG›ªÌüþ/oØÔ<Öåfò×çÉL²Ü´<>8™6e=q´µ&³cJ÷ßÅ %©u‰”@Ô_lû½6ErÚaemGÏ2 Øóš¤®Õ/Dl¦¹]L�2ÏÖ†‘Ñ<Ü?�–þyÉncMÖÜ¥h6j÷âI¡»;ƒrÖ™©µôéÇÑÑçêmMî^Á1×�òŒ“s:S±€¶Öv¸úÕeàºëQÔI°Ægøù�õ6rm²YSiÎt€öÆ ºT+†gŽ,X[Z“-okÖ}>šL{›¹�û²Û°&sv®fd»Ú”÷ r£Ìغ��ù³¨Ë@¶Ç> smû’7‡=Ö––Ø8xØ.ˆS/”÷'çNº.~” uüñöpÄÎÚ+Û¬Ü�åWÞÆæÍyy�]�áŒi_“À’% ¬Þœ^£;SÌäc˜D¹¿š6Þ9ÉbO{™Ä5‘X^½»¾ŽþuKàé˜[§|T輈 ¯â»˜’¨G‰¶;ñµ‰s8»²!öÖ¥™tóceT^¬¡¡½ •ç>@O~óæ «ûׯÏ5 Ö6YÉéUŸ9Wµ±Ù�p;®„íâ·ÙÉÛfc¢ß¥B!„ÿ¦|„¨¬*0®WAZVmO·-,iâ€þçio3¯Iu?õ§ïèåäIu‡uÃúж¡v{ûái[“‘¿ï DçnŒõßF/‹Õtr�>;i˜MT¿šnùô@eHFû/Žò©èÓŒkÙ�ý=˜º¡8V<áÖS3¬ÔÉH��Žg—qì©+}gŽÃÝ(œ{ûgðû¨&tµ9Ìš™PE_ejÃÚ X˜Ãà�)œ›{æ2nob‰Ò�µá,æ5sBƒŠÔvhx€~æâ´ëX;£œZð;#ZµÆ|ï&Ú8h’‘ÞO�¢{t–ý§")5bÕ³éñúö>æŽéKÕsÏØ´å7< u„œÚξûŽtŸ6–B¦Ñ„jí°ÕÄÝ‹!ùK!트©¥€‹ˆæÒ�`^ØP"‡ÔvøµD~3 Òjï³or_FµHÎãSñO³ýÜ�X:©*™T NkMzU$çÆÕ¦v�>uL¥¿“Ž‹‹Ò¿i ÒíÞs¾ Ñ=fGÏzô¹âÍ„ ý)b aúS½ñf2·Äœ!¶¼>:ƒ>CÐÉì jºP¢¨S¶îãLd¼ €èk;ùK_oâ=T<õL ÝN×ÊMÙ‘©½g $Køy–ŽN�alØÖ“¼FŸï#-Nmæo�¹Q·7�¢w¿dtfpƒxúùyþÅÒæ•évÞ�6ýçágñœ#³‡Ñ£ê Þm_E‹¬Þø:+ÌÖU‡3d[I:vîÂ3³=œÍÛ��õíÑð~@°“Ì9pqIF‡@÷”�P… ýðÍïF*À=Ùé‰í4;âUÜ—Üz€·¡‡|½ó(okVDÿØ|fŸ1¥Îò¹ôôK @/‡æåE"É24ËŠ³‹ËÇ‚�½ƒhä\‚ªþ~^nï8š» ;„ÐÊÁŠèdäßTæä*Z¿,j(RŒ9U¯0“)Û[T1&½˜¸P´t‘˜óÐÝýdi¼ýñM½‘?vߥ³K64ÑWùc÷=¬Jûã¦`I�r�±[ç#·ñe6”ÙÀñÑøç�ýs* œ]°}ß×z½…iAWÉÓý(CêÚ¢ò¹)œÛUŸõ[ïвƒñ†$tÏ80¨6­vØ3hídªdÖåë'/åY™‰lïUS�׉WG=è¼n7ÏkÔ%�I,æífçù(¼òé£ 9ÎÑÛé(Ü×ýËÀðe=ÓrsÖxÖ¼,Ƙí#¨“IøáíðŽR¥f0e[+æTNÿÙpz Y|*“%ö_ž G×ÔæäÉè ØÇ{Ô¸¢NÍfÂ^}ªÍŸKß2ƨßB™-R“É3ÓpŒ7~~™³ñç£JSP}‡à#¡¤3Öqôà¢JåG}û‡ZQÄ7Ç—�Œ:‘rËóœ�“æsÛ­;¦·#{Ü+OY—TYÔâeÈ"RÙQ°¸¹-ÔàÛPD&|­ÆK•›.¸¤þ˜®%æqÛ­û'µŠ 4-B.îà=p"«:¥yæ8�}MvJû;2fîN޼-O©ÔðæäQ.êå£f¡Ôðf'Ó¦œÆ²ùFfuÉ�!@OÒÞ÷¢Í„\ªØ·$Kñ}Z-È]²$>YâaDß¾Îmlhâao�ÃÀ-/®š9\¿öZ2ÆîÓŒœ¾Å)’E >^˜ÝÞK…µ;9Y’"ŸvÒuÉ/æüPc•§Å‹¤ŠPÈè"»íf÷õÞxær¡íô±ÜmÙ�f^[p)U�ºõP£¸Æq­ÊàA@¥R1í‰W6Bx3*¶½L“œk⋼ÒrmÉd¶hj³|zG|Säa샃·Ž##JR&n00‘6Ÿ×$ÑîĦá‹6Ñ�2ùT Ú±�g kc¦ŠàÄŽ}„¹4¦”Ý—-UÔé9LØ£Gõ‹\Úø“v!òhRíxIF¿O-B!„øïüð�lÄÐ�¥ÎÆUxΔv¿sàEÜ{<:ž\¸À£¨«Œ/m‡µµ5ÖÖÖØNåfÔc>Ží‘«­¨•;3~ÝYžD}Ez¾8E[²g5$*ô)/u:B._æ‰Ú�ž©ãßþ¨ŒíÉfÏž„¢û§éýŒ‘G ¼ÍÞpþìÍd¿^T•¾8•‹§åâ¶ü­í�íl»eK¹ŠžJØy÷ªEÉü¹pÌæ€GýÜÕE‘ð=¾è;¸Á‘~°�=ëlõYöTËã�|ÓÈ«M=h2ó)&Ì QŽ˜.Q×8w9œ—[Úâj»/W:ì|‡öÑëÀ°`eÊYýÍŽm‰^æ‚¡7% %w“.œ¹ 9}ñ6ÿؽ0ÈQoËpΟ¹þe~êB9:£Uý<Éé� 'Ïöl~®‘Œ»Ÿ:BÎ�ã¾:~^q:4i à—ψÐó縧ÕíTq2=ÜÏ�Zt!‡9pÛ“Öm zð7µ:ÜÏ5³â”ÎóeØ%Ñr‹ºÂ©s‘dñö!Ë瑌D×%U²UmGu³½t,R‚Ææ±÷Λ˜üHðZM¦¨+œ¹EŸ"Øh3ÔØøøâ¨»È™ËŸ—�.*â¶›-Áo�HΟ 2OIü2¨ˆ¾s†ó¯L(äëÛYTðñsCuë,ç¿æÙ›dQ%o~ˆxé‘ÍÁÕó§�ù 9u)þ½Ú;�™PžÄÎHk”£6“ö^àäúaT¶¸FPó"ä/7�Ý! \±j²eyß^ò¯‰._¸FÔƒÅÔÊ[§¬m)<øQoòðÅgŸL¤ýÓvµ5�• ¡ÝÊÞg DždÛ®PÜ*W ûßO:BΞáou| V¦ÿN;.„Bñoû)FH 2ÃèD”©Mç�Ù¨ç÷•¢( _�›ÆR6î[•štVïïD+<¿Ì¥wi1Ö\bó¦ë4iç‚ Š]¾NjòvX˱À½¬šÄÌNe˜<µ=‹×öÂ.ÉôÄÿ+]O_´ZtÒ£ KnßDõ5g ‡žtº˜LL^þ%u|5µ*f_ÉfLÑje0i¼‘-w›â·i7²VfR}à5»û×å·].t2‹€¦D_ ¢MÛDŸYEAQã?b#}½â¦]…~zÛF-@j�r”]Ïê>}(î2‘ж@AQ4ØÔœÊÒv¹>¹˜T†±Óš|T«lϼ ë8ÓÙ°½Áh õ§ˆñ—å‘p=S>¬�ͧ YÕ‰zƒ¯â×w(ó}íIûî(ã÷&Ù÷>“QFžþ”0[À®=whd¾‹óÎÅ[Õ�ƒ×°÷n]Œw�Ťx{ò~þɤÊM‡NQ¨¯‰­Kº,Ô6˜¸¯ 6-fÎÌQÔ šH™±ë™]Û>�kµ^Ÿ”SB×PÃÜU1ëâ[©qªLµ<㘴î¯ý,Ø{à¹êÇJ“ýñ—@œã«4hÔõmodÑËæHV¶qîütù¬¿ˆPG^<Ã%­9œìÐ@¼g�¾(:”øV~Õõ‡¾>zèÐÆm U©°-P™*ÓªÕ\ô¦ãp_NŒ÷�ÿÜ>´—ÿôšPPt çҒųêw� ªÔX˜^jóûPà¶; Æ2°*Eöfý®PÊ[odÛÓ¼´.Ÿ5Þ‘\Š.æÛ!¾Kä_iÇ…B!þe?ɉ*ã"ô�Ø‚´k‡2ûÊûêj,\]±Ð]çòýŒ88:âø~qÈŽešØ®ý“-ôí¶�LÝÖ³up®�îÄ”‹±“6¥Âˆ·„…}í�5Æ%h:d9û×w ó¥ÙÌÛ™¬ô$µ_s7w¬t§Ø}ày2Ÿù5"u*xõ",á»q ëÛÓ Ñ·Žr<Äg×øH'$mѺT±:Ϫ«X¹î6îµkâªhÿæüùPLJµ¢S%/Ü\\pÏ��8sÜa”ÊÂ^'ƒô²ºâ’æ —®½Ä6î¹8:`oþùd iì+2~Í\m¤Cƒa S@Ï w �.Üû¸ûrÄÁ.1?ñõq¯[�Ü�Ö±ì�=lÛŽWùRdŒ/Ûâ­g†¸z8ÃåƒÇ™i.êúAŽ<2$—‡ãgQÅhn�»È[ûŠ´oáO�\ÎäÌ� ÛÔq;³*>tî㈠@©±p÷ÀJw–ƒG_}\ùö$O…cêêFf `XˆŠ\Ü´”y›N�­LiìlŠQÊù[—ÌgÓ1cÊTôá‹q I•›žnÎî>Ä_ŸÇå’X—tY–xVíÆ´íû™Xê ;f®Ž�t0¾k5ü‹"2L• =%Œq+•¾3¹séq7øpœtéxxø7U9ñp‰'î«¶§zƒbDíXʦƒÛùãoWÊdAèeõ Wº—;táãD…Ês‚žGÉêF.¨3baoÜü¤~-=—jÔòTstúö|>áeäuŒYÁýŒ�Ô)�áe“Y—þû¢ødUñìÎ�d¼Ö7×D¼ŒpÎå^䯴Ù?©SŽ6˜Ä›öøëÑ?mwTæe©çoÈ¡•+X¹r ¯|ëRÅ.¾¯î÷mõ K`Ý·µãB!„ÿ¶Ÿg„D¬Ô~cl«ÝT˜xùÃpgƒ‚Mi]p%º7 CHKÊä̈êù.Gzмr.ô•P¶ ìÃÖLØÚÚ�šQôÙZ‚þÝf࿱#9Í\q³gÑ´a¬2Àìåm"rÔÂßñO&úû2Êj ×VýtB7íu6Ï9…�» V©"ypð2Ï0!ƒ©&éô$ã< ò7§“ß*~ëR‡tÛRÎ5<;Å}ÒÄ÷½,¸»¦cÜÆ LðÖá•ú)÷4žÔðKƱþIzµWY3~*¦þndмÂÊ1“¸š¹6ý3 JöC€A~êÖÎÁÜ ½¸¥ïÈj± � Î9ÒñbWS6§¦„}Zøó¯?ô©ôqrwEá2FÏr£i.5BŒ)V¹4­š8SqJu¥qÑìG=åÖ|û“-‘’ʼ¿/νÀn´îíÉÎÉTjS“)õ'Ò¸…Bç:…Éœ*œÇ×�!°~–1��} š”˜@×^½1zãÍàÒãíÜ©¨geêv¢Ò¼æ hÜ�èÎ�ØGœcñð)ÜpjÁ¨@Ó/æ�°wqÂ`þF¦Î-HóBV¤Ž¾Æ£ð��M•iF2(ûعú(¥š&sšŒdH͉-+9]¨yó7£“ßJztm†UÿÖø™?'8h Ÿç£_+ŸØëÊ�‚U*`½` Üè90+�в\6dŠeCVyÅÓÑJªÜÔVTnW›iõFR¿U$�kæÇÚà ÷_˜Q¢|ÞD×%^*Bƒ—²>$3ÙLQ‡]áĽp42`¬KøZý¢:æt'#™3|1v5ìÿó%6+P¹CC¦×C“.†ô¬‘õÍuŒvó ©oçQ…y¹ÆTVŸá]Nñܽ-e³Æ/m Ú¶ö Ü˜Ö´Nß—†ùÒðà�) Þ¬¦ôÄF±ó§ØP"0C†Œ¤Óx ò[bðö4G}e”Y“�fãq J•þ›†ÍkPÄÁ„¨GçØ± ˆÕW2R;h�þY‡U?Yu) ï3¶ãj¢ úà‘Í‚4ºçÜÜ?�éçÔ8u)ˆ¹'~’I^ }ιn;üçµep½Ž¼éP‰Ü™ôyý÷žg­CÍüé>½öióI÷ÏÛ0¦Dý*˜UA_=c*Ì.˃3blF›B«èß±麷¤”Sz¢Ÿün5(‘D;®¶‹î%[²;ßxvN­€™Ä(„B‘~º€¤"_—‘4ßV……ïÿ¤çH‹…ëH=l(³&´gáÓôM³àQ{u*�᱉ ^gDƒµ­p5ÈB�ÁíYZrƒWVci½tß•›=gÓ¹ÖôÌ]¨>¼ e"x¡ÂÄ܌ϼ*¯pvÓ8¾Ç‹( &¶î”ì7“îÞ J<=é“óCP“…ús7’vÔ&MîÀ’GoQ¥Éˆ­«/ųÆwÇ--¥z�§ùƒþÌjUƒ ©¬ÉÝd"üì’>VùozU©Q?ØÌÈ6ÃymŠc‘f í�oºdœÛ§'JŽ:�)2¹—Ê7¡B¦÷K‡ÿàÙôè5ˆª0ò�‚AZS,=±7‰yø!SõÁŒ<Ù‘£šP-2-v^ÉQ±ž=V±*ýï _8”–3^mdNö|ÍÈÙ ©ŽèÙ×aÂȃkñ½KågVÅá¬]hÉïc–Ó¯ñ8”4X:¥³w]ü,ßç…å[×btż¨8”€x‡Gú Ô3çrŒ[;ƒ‘ýÇ1¼é\žëYâ^ªËµ%ÿCÔXÕÍô?{2bb3*ö GedL†L.µM� ÐÏ׌^5�3xÂ`Öúo¡£c1Úö*KÛ1ƒõG Ëêe¡^ÐÔC0¥O=&½I�­gY†®@£ÃOùjSÓ%ˆqi*Q16ãìÊW!ÿ°Ó„Ö¨CÁx{›I—[úâCY»Ð‚Á£Ó³á(Þè¥'kÑîx”õÄ)±u%+ …Ð[ûXŸ4õ+¨“W—£„’1ÖÍìô{ÏW¥Á<[nJôYJÏÖ¹ÐO2À™ô5‘à'­«1u½†Q¿OfV·µ<~«ÆÄÚ•r}ËQã³€D¢m>|S»cX°õsÍgÄëš4.–H#ªç@óùkI5l3Gµaî³hR[å¤ÎØò”È–x;nsò– !„B¤(`NL`"î¢gÑò<}útÚ÷Jäÿ­×iîщ¨Q'™WõŸ iþ9Eîîˆ[ý[t>²‘V Ìîÿ«QB–R§ðx²/>È�‰Ñ¿ŽW;ÛãÕ9Šá‡¦SÎTZ!„Bñs033kœ¢�¨8KtÜå'!‘r"/žærúr (%Á]WÏ…¢RÝeãСœ÷ÈØ‚ŒøÕ)¡79ÿH‹:d/ã{íÀ¾Ýfü%!„B!~A�ø…rà¸Í·¼Tü´tw0°FwöGšáêß�…£ªa-F~y¯�Ž£vóµ¼2v¢h“YÌié$ ±B!„ø%É#B!„B!„ø×$÷‘ ¹_+„B!„Bˆ' !„B!„B¤8 H!„B!„"ÅI@B!„B!„)NB!„B!„Hq?ìÛæz÷îý½“ „B!„B|wÆ ûÞIøG~Ø€ÀÌ™3¿w„B!„Bˆï¦eË–ß; ÿ˜<²!„B!„Bˆ' !„B!„B¤8 H!„B!„"ÅI@B!„B!„)NB!„B!„Hq�B!„B!DŠ“€„B!„B!Rœ$„B!„B‘â$ !„B!„Bˆ' !„B!„B¤8 H!„B!„"ÅI@B!„B!„)îH¼`QýælŠøÚu:nM¨OÏà¨x÷}¼/õÇ\CßÊÈ­´®?�§ÊÿÉ1ÿßÒóóÿ-=ÿÍ1ÿßÒó_óÿ-=rmþÿ]›B!„âGñë$´×jÓ–GŸ¢U òÁ>ƵèÆÊ‡ºÄ×Áñ±Íø_{wU½ÿqü=( lŠ (ŠûžšK.˜š¹æšš™¥e¥ÙbVæ½m¿ö´,»VV^µ2—4—Üs-w-÷õª ¸  *Š0s~°�0,.  ¯çãq3Ìœå3g±Î{¾ß¾GqVIWŽiÑÿ ÑÛ+â%Iñ¿¿­Áo/Ô‘C2.jߌ×ôÔ¸-J”dDý¢QOŽÕê×dȪ˜mßjİouÐ’K=ù´ÍÂVO~m³°Õ“?Û,lõäÓ6 [=\›…ðÚ@QTFR€¤ I!’ªHª)©ž¤F’šJz6::Ú(LÓСC�›e�ÛgüòFo£v£á£‹�^ÎÓ{Fr´±}ÊKƃUüŒà–OÖž4ÓßL4N®û�ñt« †_hã…ÿn3Î%g,špt‰ñÑÀÆF€_-£ç¿f{㬺ÍÂVOþl³°Õ“OÛ,lõäÓ6 [=\›·²Í|ªà.4tèп?Ï¥k¹Ö“OÛ,lõäÓ6 [=ùµÍÂVOþl³°ÕõY¯M-N’J(¥ë†íäd3™%¼úê«� ªH{V­Z¥®]»Þø‚ÖZ¿úŠ:ŽyNe¶ïW«Évl½ŽÔUˆÛÉìß+‘¤Ãk7Êã‘7ô°i«Î÷›¢·«íÒ¦˜PÕ)_L—w­Ò®ÊÏè�°sÚêþ²þ;ÂS›þNRí~2ÇlÕʈ&zyL-ÚZYŸ~ßW—Öï—{½*ò6r¨'Ÿ¶é[¸êɯm^-dõäÏ6UÈêɧmrm¾cRè®MÓíÿ @°hÑ"µmÛ¶ Ë¸Î'Ÿ|²XR”$k.ÓÝ×e#Å%cõ¸ Æ–k7úžÅ8=œ1u²½7�äC?ãæž0,öÞLÚnL÷»wÃõäÓ6 [=ù´ÍÂVOþl³°Õ“_Û,lõpm¾kàîR”»l˜R çL“‹Íä,©AttôWù—ŸÜ¸1cÆhÒ¤I]æé§ŸÖ|PÐe\Ç××w˜¤’’%%ÙLɶÓ]8†(hÀá$€ÃH‡#�G Ž@8�p8 àpÀá$€ÃH‡#�G Ž@8œsAp+ž~úé‚.Ü2ºÛé IDAT„"H|ðÁ]¸ItÙG Ž@8�p8 àpEöW6$éèÑ£ºté’¢££ º ___yxx¨R¥J9ÎÇùrgàxÛ—×ýE6�8zô¨L&“ ºÛ·o×±cDz½ã|¹³p¼íËm¿…I‘í²qñâE5lذ Ë@!ѨQ#ÅÇÇgû>çË�…ãm_nû(LŠl ‰˜˜†QÐe ‰‰‰Éñ=Η; ÇÛ¾œö P˜Ù@BÒ]{Ã�›Ãùrwáx…[‘$$n:�Âd2åi>Η;ÇÛ¾¼î 0(Ò�„awÝ nçËÝ…ã n¸kÜòùbÄiÛ´O5ßéa½3°vѾx ‚åZðñ�hùš†µôR~—§üû�¼gª^øø˜:MxG�KÑwŽ"û+w¯ËZ3ª®Ê5x]ë¯Þêº ÅÝ ÅkêÒí(íNgÄjã´/4mãiY º–¢(y�f2Q‹Ýò‰{W±ü³V³Û¦S‰] p{é@"íмLI§×ë›—{«yõr*åQR>e«êÞ.OküÚ3²ÜÀznÏdÑ©û©¢O ¹¹¹É­„—|k¨Y·a·ä¨r\ÖI^�UT5´œ<Ì·ZG¢6|Ô[�¼¿R±–[YÏEÍìã-ÏvÿQDúz¬ŠYûºš•ñW«·×ë¼5ÿ÷ë­Ÿ/VÅï™®WzÜ«Êþ^*éQJåªÞ«ÎÏNÑîDÛm8ú|É4Y/êàüôäƒ÷(ÄÏ[ž>eUµIw=ÿåE&ÚÌwm“Þhä/Ow7¹º¹Ëç¬*ßÓ^ßüY»Î[sÜFþ\/’‘r Éñ¶sÕPó#ôŪ%ä1¶�RöÚmÛ/@aQ¤[�çõÀ“ŽLÕÀŽ/h™õ^ xú]½TË_.ñ‘Ú³iƒÎ'O¹Ar@½ %^8§XKS½¾ð]µwOÒÅè´mî—úäá6ÚüÕŸšùhP6iQ1Õþ­~>e=·vÿ‘±pÚ ãÍ®'ýV=õ˜œÿóõè;Y桳ôëÍåu˵޺ÜÎ#n‰^î6Tó¼Ò ¾®†åœu1b—6žðT)§´›CI†2ž;š«Õc:«ÿ"Òs¨^›ÐPå‹_Б?fkÒ›]5où‡ZªvëNhåòQªS,ë&òíz1®tò[îÿ>dºÝö¨6ÍüBït_¦=?®×¤neò½kIn2v[Á_CÀítç·�°Ó÷Ͻª%æžš¼n©þóÊãêÙ©£ºöª1_LÓ[aªZN¥½<åãª&½^Óô=e5 YþùRí¼}Õㇳ²¦-“ô·ÞºÇ[Õ^þÃη­’̾ªÚ¤‰îmÚBm» Ôèïghô=çµbÊ<·J>4]Ïui¦šÁ~òöôQÙƒ5ûÜ5m£ž|¼©¿’®håðJòª=Z›®e¬ûÊÊá ñn¢÷÷$˸¶I´¯£ ~ÞòôöW•æôñÛo¹¥këG©ZIw¹»»Ë§û4E[ F¢Ž/}O�¶©«à2¥P½µÿ|½ÎeÓ’"õˆÈ0¬Š^û†zx’Œ'giþ;­ä“Ö¢ ùŒþøâIuhPI~¥üT¹i_½»,RI7µÿnÿ7æIûÖiý9/=ôÞw3¨›:´ï¤ÞC^×gouW€)ãÛêøå£Ô4Ô_¥|üÒ¨§þµàØuõ]=ºPo÷k¦P?•._[ížúBž±È0®jí‹UäUóUmH;^ɇ4¶…�ª½ü‡®¥.Ÿ¼ïC5õÑð•W²ÔxqÕ[6ñÕÿ¿eZ=õM=Õ§³:u çÇÍ׺Ÿ“׺74lâ~%¥ß¼šäTOMîm¢æm:ªïˆÏ5û£Ž2þš¦Ÿÿ¾vÓ׋õâ^ýüJw5¬è+ß`Õïü¢¦ü—qì C–3hüà0Õ(%o¿ÊjÚ÷kíN¾þ8\>8[£{ß§šå}U:°¶: ÿ¯vÆçÜzãvï,×a³Vj÷Ðzã‡ÿjxåÓš;u©b¬¹Õ™‡k0·kÉzAK_i¡�¾òòôQ¹÷ëɯ·é‚m«¢h•w| ‘¼†¦mº¦{G¼©‡Ê™³™/Q{Ç÷Q·1kåóȧš1wªþÝ&Nӟ쨡³N¦Ü¼_;®-«v¨ÄCãõó¼ùš9ñE5‰ùYÏ>Ø_ßý/Y¦À¶jW3Y[VmÐ¥´²S›µéw5kÙ@.™·)C©_µg¼fr“»»YÆÕ+J´J>þ§üyIMÆLÑü% 4õÃ'ÕÄG6­ŠëÞö­UòÄZ­9œœºž$íYó§.µU»jfæ`… O“ç-ÓŠ_é ¿-zÿ‰iI|Z’Ë=£´pËVmݺU>ï&/Y·f´º=:EZ�Ñ‹éÛ§ËiÛ;ý4|Æ);MöÓšâ[tjÙ«êÚwŠœ‡ÏѼ·[f„ÆUýýq/õ{Tµ_øV ÿ¤×êÓ„�ƒôÕá›Øùpƒj U¥âñZÿó,íËæ¦X†äÜN/ŽÿYó~ùZëÒÄ!Côuêþ·ž[¤ç;Ô÷QMôêä9šùÅ*·í]õèþ¾¶%SðûTâÔm>ž:Ì&m8pMQmWxrJ ³m‹Ž¸6W›FÅ3m?^+¦þ¢“eÖkCkÉ5Ó1(Ýîu�hiÒÎÖŽ$Û}rý|nÞÞ*®+º|%ëgÌÓõb9®ï¤gMV§ÿûQs§¤^Å—é¥.ýôõᤔy’öëó~½ôÎFõ;]ó~þTƒ«;+ÁPú9o9=WÏvyV¿9w׳kþ}å²ô%=üÚrÅ9*�°wš½åãe–%!AW¬¹Õ™Û5hÊýZR Uíü‚>ùq¡V,Ÿ«q™´tôãúpsbFh’×ÏC €"äŽï²‘xø€ŽXôDý™RoÀ³¸¼R¾øKO/ÓäWî•«$µj¬’'ê©q“µ»Ç¿UÏ0dÈIå>¨v­KJj­¶m*êJ“úìë 8®™ìXU}¿Dë/wSwéÒÖ ÚíÔD�4uËTgú¼’““””xMqQ‡´eÎGúlƒTmd[…¤Ž!³Ÿ<ð€ZVHËŽ’u&uYÃ0äÞ²“ÂÜçiÙŠ4ªFe9%ïײ‘ x°“ê:2TVMºvI]¶±xìѯmçió¡$uj˜R‡ÉÍO¡Õk((mÖÓš3þGÅ<ø•Vÿ»—|L’VUüÆêz~ÎïŠé7P¾×µcO¹iJÞ?^ý�‘Ç yZ<ºéõÝ4.-×—_PÃ1é£�)ÝQ×±jÇŠþšóÛQ=ûRåØ7'·óÅT~ &|{HC^zQ÷Õœ 6½Õ ÇU§º¥S.C2d’[õöêÓ)LÅ$ÝW÷²6Ö|AËÖDix¨¿Žþ0V¿\h«ÏW�Ó£eM’ÂÔ"4Aa­'êóEÃ5-ì~5u©?7Dë…Ê~JؼN÷–ûÞ?µ1öyUòMЦuÛ¤&ïªyI›ý'I–pwRùþ“ôË u®;IL®¾ª`Îúy$É\&LÿZ0^½Þî¯ÁÃ:éìù9šöL]•Pê·Õ&Ou»Toµ°IÑ$ï@9†”çý—•)§ÄɶҼ|Å\ÌOõ»<«ú]†ê¹yO«Ý�ç5¦EkýÔ;Ó  ’d8ÉÙY²Z-6]dg¦-ã§vjô'Ë´áB 6®MV«©£1IC—oÔ¿µZ[OOµ/—µ…‚S B+¹Ê²c§ö\}D-Šgþp1Ú½3\ |P•\ VIrRÈãßkÚSÕd>·LcžøHÿø5R³J®v÷Eî׋͹˜åºÈô¾ Y­×嬲Z%çZÃ4sòÀŒÖ9’dr—™œ�Õí9Þi×a˜ÞYüžÚ¹&jߤ¡1ÏUUZÔWiS^ëÌá´æv-Y5ã9=üæµyëcý¢’W6jìÀÑ:š©ÆõÿÝÚ~ ƒ"ÝB"/ý©�jõP�VmüzœÖÄØÀ©R=Õñ¸ ÍëvéjÚëÖXmX·KÖ�ºªíiscc»lÂ_Ú´ãš|jÔL¹i6UTŸÇï×µ¥?iþºÅZ~¢–ºvª ³ÝÚ$™¼T±^=Õ­SSU‚JË5ËÏxf÷9%ÛqJ„ T¯€ÝšõóLÍœ{Dué§ZN†ŒäíÜ-ï†kd�ûT·F ÕmPI^æŒÏáêæ&#îÂõè9UUÝΊÚ}DFÅ*ªR%c ò±?žCJ¥’SYµ{o¡æ� Õö1=õø+Ñ0äR[5J\ÖÞƒçXÅv�¡ªXÆ55°¸‘ýwã}çóÚ?c2«lë0ÕrJб#§”ló9³l×0dÅT«~uiß:ýy6ã\»vèmŒ*®:õ«ÈÉ0©\çîj|i¥æ~5[ËãZ«c3O5~ µŒUó4qöE5è®.Á&;õx¨]¿®ò=5Kã¦Î4ЧUçÿüLÿYgUõÞ½Rºë† ™äZ&Tµj×V�6#õÝ„2~}Q#~8žòynøz1ɯn=•³ìк ñ¯_Þ¦uÛ®ªTíº 4›T¦N]X¶ë÷5±6]*uÄC†Q\Õë„JÇvëxÉÊ×�cUBËË3?i{{Ž·$“‡‚jÕQí:�Ôwì½Zc¿Æ}WÆ[ó\g¶×`®×R’þ·c·Bºë…g:êÞÚÕU³~¹›2Î3™$YdµÞžÁ>€Â¢H·�ÈÓÿ€;ÕÒðO_Òï½Æê‘¶‘<´—Z„úÊùZ´þÙ¹QQµGëßÝÚiÄðúzð“¡êý¦žh\B§VLÐÛ¿9©Ã—ƒU'ýæ.IM}W_›Ú¨º÷EmŸú¾þUK#ß§â©7«eºV�wè½ç·ë|ÝçÔ%Äl§F#ý›ôœ¾õLY.cÀ½Œeuý²Åkà#Õ4ù³WuÄ¥•Æö I¹‰7—Wõêž:¿b’¾Xè¦vKJÇ#u1=ÐpV•zµä2õ'}ôM=UÛ¤“g¼t¯¦êñ\?Mxä3=6ت—4W�ûE:¥Ò]SXÙÌ9Vji7E¦’ºçÅéš~±‡z�î¯×Ê/Õ§íа'k¨Ë„§5ÀõU iSYžIÑ:r¬˜Zé¨ÊN)kÊÛþËn_å>ONó%ïùFÏuFuZ7RÕ™.…kó�Ÿj­%Pƒš‡ÈÉ8›¶¢Œ&õ1å&Û¬*Fªç÷ƒõïÇ^WòË]T1q—~|ï ®öŒÆuö– C¦€ÎêÝâ-�úlмzLS+wÉ­ÅCjo}Lã0«Ù‡]˜M«Ïoilß-zrt'uÞ=Lƒ;5Pùbñ:²a–¾þf©ÎÝ3Fsž¯#g›ÏjØÜØúwùXŸ?z¿ú¿=J?…ÍÔcÁ™Že^®—.O饰™zåÅÇðöp…ù�׆IïhÚùÆzëÙ*nRã¡Ùf¶^~áayœ¡®µKI±ÛtÒ*•H {ª?:B'?«·ú ×¥zªAY]Š< ó•¨ß½9þÜæí8Þv¯C׺z~â¿´¦ÝÛùag­~¿YÞêÌî4•ÍõZ ©YMÅþ»@_~×DC›•“{òA�¾’qÝ›|J©”u�–ÍÞ¨žjžVÜü~ ‹;¾…„a*Ñx´æ¯š¦—îMЪÏ_Öã}ûhÀÐëÛ5ѺfM�ÕpQ­~Ö/o6QÔÔõp�ÇôÖ2õœ¸@“ú¦6�7$&¹[�hÆCôð#/iÊÉzõçz¹n±Œí¹·Ö³OÖRÌÉx5ë×SLÙÕ¥Ô¯‹s¨=ÛÏ™y9³ª¬N‰òì6XÝüÓ–)©ÿo²^ozVS‡?¤¶a÷«ãsóu%´Ž*z¥´ ÷ïýžÆö÷×ßR�>Ã4vÆ6�´H^m?ÒüŸ^T�S34fPO=Ô{¨Þúa�Ž]Èæ×'®»±3dÈSMÇLÑÇm.è‡á/iöI5=Gsßl­«‹ßÕ“}R¯Á£5iùAÅ&Û¬+Ïûïöc~Íì£ÒW6iÊÛÏ葞=Ôoèÿé×ó÷è…©sõNK7›ð(Ó±PÆñP™.?ÿ[=êý‡Þ{¼‡zÿFÇê¼¢Ysƨ±kÚ¾ñS×ÈÃâ£N½[ÉÝ0d¸µTïN¥eqo§G»§(io2ù«ËKµàîòØþ�F ì¡n½†èýåÉj5z¦VÏ©{Ü2í“ëÎ)oÝÿÆêã¶Zï½½@ç¬Y·‘ëõbª �“çéÓNÉš7¦¿º÷¥™ÃôÁ¯ÓõL5ç”õ˜+è±)‹4i€¯¶}1\}»>¤¾Ãfë|íVj’Ò"ÆÐG_/üV�îÓ7#¨{÷~þÑm�¼þçCó½…D¦ëɹÊ�YO‘ß�Öv'æ±Îì®ÁÜ®%“ÊöûT“†…êàøÁêÒ&Lm»¾¡?\k¨f »drnô”þÕ/H{?{KsNXny¿……IR¥´”°�\l&gI ¢££¿*¨"íYµj•:tè «5›o·øÙPí™&üO?õ±7`†‹ËŸSÓ“ôÑÆoÔÕ‡>Ý7êföŸÙlÖòåËÕ¶m[»ï;ü|qËѯյÕJzzº~ÝJþÅr_æNp·ïÜä¶_Gðõõ&i‡¤dII6S²íT¤»l&FÌ튲È|vµ>{}™Bž_¢Ž„yÆþ»9N•kÂøCzêõÞªÿS%5lÚF�¿õžz§õ�€BªHm¢œÖ…"›m^Ü4NýžúU=ª*lÈwš<´Šœlº] g·ºÿnϘEQ1Uî3^«:�ÒŽ?ÿÐÖ½É *cº?çõîÞã�³»íó h#�È+�>úédŸôífV²ÓWÚÒ¶W‹ÍøÈÕ­î¿»þÕ­œ<ÐO HùóŽýœ©îúã��»íó h#�À�Ô» ÇÛ¾»íó h+²�„���¬V«L&Ó]7p®g6›eµZåãã“í<œ/wŽ·}yÙ/@aRd OOO8p@Õ«W—Éd’ÉĈw#Ã0dµZuàÀyyye;çË��ãm_^÷ P˜ÙŸý”¤#GŽ(>>^çÏŸ/èRP€|||äåå¥Ê•+ç8çË��ãm_^÷ �ßý -èP„p¾Ü]8Þ@áf.èÀ݇@8�p8 àpÀá$€ÃH‡#�G Ž@8�p8 àpÀá$€ÃH‡#�G Ž@8�p8 àpÀá$€ÃH‡#�G Ž@8�p8 àpÀá$€ÃH‡#�G Ž@8�p8 àpÀá$€ÃH‡#�G Ž@8�p8 àpÀá$€ÃH‡#�G Ž@8�p8 àpÀá$€ÃH‡#�G Ž@8�p8ç‚.PtÄ$DhOÔïÚµR'ãöK’Ê{ÕTí²íT§l{•v.à QTHr“¡;_Ó±ØíYÞ;»]Çb·káþ�T©T#õ¯ÿ1ÁrE— @Žv�^¦÷W·µFdv,v»Þ_ÝV»N/s@e¸Y»víRÛ¶måëë+___uîÜYth €lí:½LÓþqÃËMûk¡D!£ØØØô¿ÏŸ?¯ .8´ €]1 7F¤™ö×Å$DܯвJŠÚ¥•K·(2)_7SäíÙ³G&LÐáÇuæÌ-Z´HÑÑÑéïŸ>}Z+V¬PLLŒ8 /¿üR{÷îÍךC`׌�¯Ý–u<×|Æm¨Æ‹Nl_®?Ž7V�·qµF¼vÍúF‹.·ÐÓO4—oÿ*?>>^3fÌÐôéÓ5}úty{{ëÀ�ºråJú</^ÔÔ©SµiÓ&ÅÄÄèÌ™3ºpá‚BBBT¢D‰|©‹@�ELBDžÆŒÈͱØíŠIˆ¸ÉA. %DnÓê5Ût â¬â%WO?Õn£nÖ”·£ððK*Y¡âm LŽPÊOî¦Û»Þ‚°qãFMžY*›ùöÕª3ÇÃuÕ«šìÚTA®‰ _¿@Ë,WŪýUÏÍ$ëù=š7m®öªªšÝ÷�î÷�׿Ÿël±’r‘”ñ·6컢º?ªž>†®$º)¨˜E§Â#e)ÓXAî& GµmãaYïë«Gª—”5f§–Î_¡ù«è¹¶eeV’Îl™©©‹#åuO+u訒QkôãŠY‹ŽþuëÖÕ“O>©Ã‡kß¾}òññQçÎ�ÓÃIòóóSçÎ�µeËÅÄÄ(44Tƒ RõêÕó­. @!d’wÃNêpxº–û¥N4i­°ûê)¨djÛ#NáäÚUMª‡ÈYRyãˆ6>¦è8C*£Ms~Õ>·Öòx˜‹›d�^§e‰îªâ'³¬:uµÔ V¦5d°žSDÄ%•–¯Y Žø&øIDAT²œ<®F€Z5ª¡�R&)È[�þÞ®eÑ1²ª¬,«5sñ •ïöŒú7*%'YuæÄeY¼*)Ø«p’d†¬Vkžç7™L²Z­2 C&Sþ|Ž‚o;(tÊ{Õ,øu+¯û½¤ûß+·#Kôí瓵öĵ”÷#uü´Y�˧wϰ$\ÖU•”G “,'¶is¤‡wj©Àâ&I†Žÿ£3NÁ )ï$ñŠ¿ âÁåosgl\�Tø'V(Ÿ.�ÐU¯ ª�. ºœ •ôð�IWuhãV�¯ÐF]–J©Ã¸¢çäTAeoëÀ7ïàÁƒš6mšŽ9")eËÅ‹ëìÙ³éóœ9sF‹/Vll¬$éðáÃúú믵qãÆ|«‹@�Eí²í ɺ\TªÊ}ê=ôQ5u‹Ðº?)Q)-"-þª䪔¨À¢¨ðJ.¤ÀR|d¤â\CZ.­c@²"ÿ9!# D\MRb„ŽŸ6©|Åò×u°œ ×IÃ_‚ŠKÆEEDÄÊ%¸bz¸`\ŽTD´³ÊùËÉrZÿD$©lµªJo a9¥ˆ“†*Êå>õí´téRÍ™3GIII’$«Õªõë×kÔ¨Qš5k–fÍš¥W^yE6l�a’R´\²d‰fΜ™ouÑe�E�²íµpÿG·m]·Ìì,g'I&“L²*:<\—=*)Ø'õ{vã‚Â#âä\Q~fC1‰‰2ÌæŒoá­±:uM^¡Aò0I–SÇiñS“`wetH°ê\x¤®x…¦t·¸©ðS&Ö L¿yN>q\'�µ .&—ué²T¬XFô`�ŽÐ‰«¥T=ØC…¥ÃFݺuåììœHHR\\œ–.]ª-[¶H’bccÓÈ4f³YaaaùV� ‹ÒîÁªTª‘ŽÅn¿¥õT*ÕH¥ÝƒohãòA-[xP®UBUÞ»¸Œ„ý³c½6Åú¨a—P¹—-çàûU.­åÂÕH…G™xoy9É,ï²eåzé€6l¬©â!&Eí\¥MQ†¼ë—IV� �Ðå’T¡´m�KŠ�–KP;•u’,Ç‘\F�ƒKd´Â8¡k¥ê(ØÃ$ÉG¥} mú{ƒöÔ•ç•Úóç6�u­¢~…§CBÓ¦Mõì³ÏjòäÉò÷÷WéÒ¥uèÐ!ÅÇÇ+&&&}>777U¯^]—/_ÖéÓ§Õ¡C €ãõ¯ÿ±Þ_Ýö–×q£¬W“e2Nëïå;´êŠEN®^ò ª¦O„©iˆ«LIÿèø CåJïa9ñ�"­~jœÒ…£xõöêÞì‚–¬þAßš¼\¯¹š×OÖQ#Q†‘ Èðsrj�hH’’N(ü”Tî�@¹Èªèˆ]*¬ ¾i­0â§âA”’7”SËîítvÁzÍún‹ÜK—“Gâ%9†¨|!?B’J”(¡ž={ªT©Rj×®�Ê”)£‰'jÊ”)ºxñ¢$©X±bêÞ½»^ýu%''kñâÅjÒ¤‰J—.�ou™$•QJ0a;¹Ø<ºHjýU¾U(”v�^¦i�¸©e5üRõ¼Í^Æå½š=a®®´©A� O— {6oÞ¬‘#GêðáÃ’$___}öÙgêÔ©Ó-¯Û××w˜¤’’R§d›Çô‰€lÕ xPƒ~yáÄFWttó&ÅxËßËUÖ¸í\»Jû\éñ:…;Œ�¤2eʨR¥Jºpá‚$)44T­�€\Å$DhÆÎ×rS¢R©Fê_ÿã7¢È±DiëÜ…Úpô´b/'˹¤¯«6TX»fªìYˆúk€¼¶�° $œ”D؆I)ÁÄž¨ßµ7j¥NÆí—$•÷ª©ÚeÛ©NÙöw~�\Ù $lÈ$IÙé²aȾì^ÜEJ»+¬Ò…URÐ¥ ðÊS¶`¶óbæç„àFdβ<Ïé‡Q "À­È6[È.�0l &À�°Íìæ fe 2/@(ò*§l!ýo{cHd^ÀÞûöä–)dCÂÈeÈMžòÛ.¹­ 7yÉ®ë²Aëp;äš3dn!A(nE^²…,-$ì-hM�r“–#Ø #²´� Ë¸]rÍrCšiÈMæ<á†Æ�°êúP‚V /2ç ¶¡Dú<9uÙÈJä&»0âºÉYצL“Õæ 7™»lØíÂáœ:sN­$$@^å6~„!¥„ JKÂ,ÉÉæÑvjlg“Ís³Íki�™'åðÏÈá1·¡¬’,6¯Yl^ß–ú·ítÝ<&I%e?�ÈLd÷·ícnÁ„2=—ÍkÀ12ÿx…í “y "2?fìé�„³��ØvѰd.Ö)õ1/­$²kA €ãØ $Òo¤u„íó,¡ƒÍ”e€ËÌ�DÚ i2¶¦µŒH{žDä5Œ „ à奻†½Ÿò´JØ{nw<‰¼ j™¹ÀÌóÛk‘9”P� àäe‰Ì­²û�ÌAD¶ƒZ:gÚP^~M#»à¬Œ.¶�„ì<ÏŒpÇÉÜeÃö5{ãIXí<Ïíç=³ýÉOÙtÙȼa{ÁDNAÄ�ŒA @ÁÊ-�H{Ìm< {ÁDv¯e鲑yƒ¶­l‹2Û) »V9ýªZPð²Ø2íyn¿ºa/”Èíµ )k(aRÖP¤ë[H¤yiA@á‘9ŒÈü˜SK {­&²{-Ë –™7.e RFÀ`J¤½f/ˆÈn̺kP8äÔmÃöyv�DNE¶ADÚÊÿöå™—Ô� qIEND®B`‚onionshare-onionshare-26fcdc5/docs/source/_static/screenshots/autoconnect-failed-to-connect.png000066400000000000000000002715631521174352300333000ustar00rootroot00000000000000‰PNG  IHDR$óÉ}Ö¤sBIT|dˆtEXtSoftwaregnome-screenshotï¿>-tEXtCreation TimeMon 30 May 2022 01:47:31 PM PDT¿°9M IDATxœìÝwœœe½ÿÿ÷uOÙ¾›M²é@B 5j(I€ˆ)A�=xqÉ%—üXÒ:%+%üÕé×Vy!%›PªŒå=�þÑ�~tÍÇ>ö±«š››�^û” Ï‰ÇãfüøñGVVVÆfÏž½ZR£º¸@…‘T¢ÎÈ�¤²“N:iÊ‹/¾ø‹æææè>ø *--m›4iÒ—/_þ¢’Ó7ü•Aý%¬Qr¥  ‘_‘™ª±víÚ;+++'1M¤c´k×®y‡~ø¨ýÔ� `Âæ/ûYh•�âSO=õ˜!C†œ‹ÅzïÐC‰„âñ¸\וç%û/:Ž£P(¤H$¢p8ÜÉG!ÖZÕÔÔœ6qâÄc/^¼ER‹R«i(™+øŸ�R«lDUxiÏôcè�üãkÆŽ{l�|jzI<WSS“Z[[å_!Ò¿rD,S<ÏÜ�3Žî�Ãu]gذaÍûÛßIjö½•&ä{ÎYòÓ_%‘ÿ(?ãŒ3ÙËÏ @¯jjjRW+ý]×Ucc£¢Ñ¨ÊÊÊÇŒcòäɇHª�T«ládòG퉠p"ZZZZÓÕÀþÖÐÐÐå›o¿X,¦††Ʊã(**ªÜ™3‡ôÒ��UIDC¡� _hjjR"‘Øã㉄šššG7LJ‡+¸5D~î�³1Çü~=['¶Y›ßz]sŸ�­eµ¬ÖØ·âñøUäK÷Q`ÝG™²«vÊÚMÙ�:˜¶ÁRŸôs-+ôÇo~J×~æv=¹ÁíÝk'VèÏßÿúÙ=Ó¢Z¯w¯ 8à´´´ô‰sõõq¤WÖèÎ{��#•t4]Cé×áü ž²‘Þô"Û¼^/ÿߣzfÞr½»µA‰H¥†:AgN¿TO:H%ÝøíÕ­Ô’5õjöVhñšfM?¸¢Ç¾Á»µKô؃�èŸKÖhkCBáòrÔ)úðU×hê!Ѻ �K$rÝž Þ]וëºÝ^ñ¢£q|úÓŸîðØ™3gîóqxž§»îºK§Ÿ~º&OžœóÞ‹/¾¨ùóçëk_ûšÇÉy¯‹ãÊ<å…aßÎ�5·½ÈîzM÷|ç.=»±-»>V|‡6¾ñOýiÅ«ZpÑ­úÎ'OPeSgôùºñ¦½²s¬>pFÏ…j{S|ïzü½„¬1rGmõ›µêõe:áÊëzê*tÉÞLm($‹©¤¤¤GÇ:H‡=9Çqtúé§kÖ¬YJ$:÷Üs%%ÈY³féãÿx»0¢ãèl #/ûFP!@o²õzõ¾ßèÙ�mRéáš~Ó�ºää1*n\§y½G÷¿°Aï>ñk=xâOõ¹K%w½žùå}šýÎûªÝÝ ¦6£²áGèô‹?©ë>p¨J�¤Ä*==ëQý«u¸Ì gèSG…$o§Þxâ�zø™×´º6®’aGjÒ…×5µjÙƒ?ÐÌ®×ö]Ír£U5þ ]òÉk4õàbÉÛ¬—xPÏ,y[ë·îT³UÕÁÓõµÿw�Ž1;´ìïèág_ך®ÊF¥3g\§kÎÛ­*@ÿדÕ{sÎþ0ŽteĬY³$Iáp8F¤Š=‡?Kèp•�À¹'½ÄîzUÏÎß-kŠtìÇoÑ�S�TMy©*F£ÞüU]26$ãÕê¥ç—¨Y’¼mZùÚr­Ù\§f•¨¢ÄSýûËõìoïÔËZ \¤Yoüþ»ºý÷sôæ–f9Q£Æ÷—é™{¾«;yWñ®ž·¬\eF’·Kk—¾¥ÍMžB¥#tÔIGjpþOÖUkÌQY‰QÓÖ·4ç¨û—¤ç¢Fä4oW]¼HUC‡¨ÔÛ¥ ‹ŸÔ/ò7­q%¹›ôús¯è� µjqÊUYâ©)TªAN‹V<ð=}ÿÿÒª! R¢Ö÷–êÉ_ý·~ýò.Ñ ,õEèÍsö—qLž½QÏÝý=Ý3‡>6[kϹV‡ž'œsžæ×Ð/[¦†²ñúð�ÖQÅïê™™�ë͘ /©ã=I&:Vg^xŠFú~F2Gk(­¹à€ … 6rÜ“Õ-ÒçìÉq쩞‡?Œðéž…B‰.Œ££L!p• åíH À~bª'鼓ÖòWëõÆCwé¾ò›4ãäQ*jX¯yý­}וu†hÒ¹'ª{½¶³Âc�Ôa‘iYýbÍ™W«ã'Wië¿æê­„•);T‡�îâ=Þ6-e“Ê�:Z-Q(R®êª¢ä[-ÍjéÒ” O»7oQ“•‡ž£Ë§OUµ[¥7þ� $:úcÆéàÐ\­LÔ+>ô,]ò¡CTj¤xý65DjÚ÷± h‘HD­­Áý“ �‰F»¿„uGã�:Göõ8<ÏÓ‚ tÝu×å,û™~=þ|M�:5°¢ ãÊò_·«�èì ÐÌ �}ÃMZ¼înÍÝò¶žøé7ôDÎûQ�ùÀguíÉe{üMÚ ™¢ËÎÿ‡Þ|ò=½ô³›µðÞ¨âM-J¨H‡~d†N-“Ô…_ì¸ï>§{þˆ6¹FÆqäÈ“çYYãhèI§è°�ØÄ"‡£!‡ªjçmÕ-Ÿ¥ÿ¸õ�*kÒ†Æ.|ŽçèÒ©OéGs¶jÁ½_Óõ¨T©ÓªÆ¦"MýÏ{õ…“"�Ÿ0`„Ãa…B¡›. …ö¨2¡£qìI0ÒÓãpG_ýêW‡É“'묳Π|¯‹ãè¨Ø¡]…DWNz‘3ô,}é‡#4á±Ç4{Á ­ÛÖ D¤RÃǧIç_¢“Ç%W·ØS¦T>õ]}kÐ,=üÜ"½[WɈctêôkô‰ WW㕦3Ξ +ÖjóÎ&%L±ªF¢cϼHWô¤Ô’ž�‹ÿq}ý†˜~ÿ�×´öÝ7´]a•TŒÐac�ÕAåœÄTêÔÏÝ®ÿù þúÂb­ÝÒ ÆP©�=L5‘¸¬"ü0˜’’56v!Õîâ¹ê8:êQè½nŒ£Ó<ÁHªd¥D(õ x>jûöí¿ïêUØŸššš‹u2ï¯ÑhTeeeŒ£›ã¨©©ù¤¤•JÖZ&ž]I ä”^ÐCÐ•e(ï�p8¼×!À<ŽBYBÎ6'`Ø@¿QQQ±G� £Ñ¨***GÏ�#0wŠGhf ÊÊÊ�FÕÒÒÒi£ËP(¤’’E"=ßùG»•5üºR¯A0è·"‘ˆ"‘ˆ\×U,“ëºò×Q A•س*$@¯ë,� Jì‰3…pGoú-[¶ln'œp¾8€ÐCô: Ðë$@¯#�½Ž@ô: Ðë$@¯#�½.ÜÓ'\³f�TWW×Ó§öØ�!CTYY©C=t $Ö¬Y#Çq4mÚ´ž<-Ð#^{í5­]»–Pú€ $tÞyçÉZÛ“§zÄ)§œ¢9sæìïaÔÃ=$˜¦�¾Ž£Ð7ÐÔô: Ðëz|• úG€Îôx ì‰æ•ïhûÿ¦úç«mã{’¤¢ƒF«rò骹æ2•uÄ~! 'H`¿²ñ¸Ößö#m›õÉórÞkYµZ-«VkÛ}iØ'¯ÔÁßýºL$²ŸF èIØol<®•W߬†—t¼ŸëiëïRËÛk5þÁ_JÀÐãM-­µ<:|xÚõ΋züù7ÕÐÑ~mïkɳOhþ{nó¾y¬¿íG�†~õ/Í׆ïýd¯® èúÝ*‰Í/é7_½T§1\•%Ū¨9L'O¿I?ùçVy�ÞÄôòÿ»LWÞ>[;:°»áA}þ’Ïê¾7{~©¶GtUyXáp�GùUz¤mÏO¿7ZV­Ööþ’³mйgµÛ/Û¶ûVëÛköéØû^¿ $âïüNW�q¾nyd§&Þð}Íüó_õÀÏnÑŒC›´«¹Xf°¯‰LÑmO=¯çŸ^Ï?ÿ¨¾qZT‘“¿¦¿ÎNm{ê6MÙO³¶ÿñY7›È :ïlõðouÈí·f¶rû­:êáßjÐygg¶Y×ÓöíÕ±óôþÌK4jèP ­«Ï>Û߀~¥ÿÞZÝsó×ô„s…f½ò¼þç?nÔ]¨K®ù¼nûÕƒºý#U2’lãúÃ×.Ô„Ñ•*«©ã>ôEÍ\´[™bý–—u猳4aÜ0U•«¤b„Ž9ÿ‹šµ¢)}!­}èßtþÉã5zp¹JŠË4xÜiºòs´ÅWÑ`w-Ô½ÿ6]Ç QEå(ÿ‘¯ëÏ«Z}vµù…ÿOŸšr¤†U”©rØa:ãOkgj ±¿ªC£ÉJ…² ïSmÐlo‹îýpi²š¡h¼¾1/.Ij[óºíòStHu™*†�×Ô~ª·”[85:fòTM�:US§œ¡#9ƒ�ÐSSÛ&£§³óyÚøßÔŒ3ŽÖèê2—VkìÅ¿Ñ;îžþE&ÕÏ�Ÿóõ®9/éý»ÿW#?ó rû­:øÛ_ÓÈÏ|B›ïy@»æ¼”³ïîÍÛ»‹ö»oj¹¯æé»+þ¨ß½Ó¤~O—Žv‚¯ã­Óýל¯Ï/>A_ýÁÚ6|‡^üõwôÅ­TóKOê G†¥¶w5ÿùE*¹é~ýù¢iÇr=tû·õÙ�•kü¢è´¨«ºå/èåíÇëŽY¿ÖÄ’mxþnýç_©Ï�Yª¿~b¤Œ»Zÿsåt}kÛ…ºã�ë”ÒÕúÓm·èúË£:äµïë´"©ñåoéÃÿ�¼‹¿¥ŸýÇ©ªIlÑû%ãU!+k¥ÈÉ·êÿþ÷j�4’S>ZƒRÛ3Ž’ä Õåÿó”þkRD2E2.,oÛßuó¯Ò?Fܨÿþý�׺X¿ÿÞwtÁ»4{îwujI�?@ßÉ­µ™€Æn¼“ó¹Ú2ÿïznÓxÝv߯tÖà„jݱ:ÈÉowÅÞÛÜnÛ†ïÿL’4êK7J’6ßó€Öû‡�ÇÒú·~³ÊFlÕ›Zí�Ò§O]°¬#¾à׺óÙˆ®þóúãÂdÅÄyg�Tí‰êÇ?ÿ—nüÕ4K’B}Êt}ðÜ Içê¬â¥zæcOëé•ÿ­Ó&$Ïe*ÇkʇÎÓÉaISÇkû?OÐO¾¬¦O\®è¼_ëÇ/�ÖW^ù­>?!,é �ô³Uzvê_ô—EßÕi“vèoÿß=Zs·µèþ[tDΟr²iƒ)¡#�9VwX£Ö CŽÑ±ÇFS_»zû—wêO»>¨_½øs}r¤‘4MSÇ7ëŒIwë'ÿ²º²ºSW\½sgç«HŽ·êX}à‚s“=ÁeþvcÔ.ù(t, ßè?S6¬••éà^ÔÓ–E‹´1tЦM©ÊÞ”—Ÿ¡ig”hûâEÚP`šAñaGê`S§muºL†Ò‡+^»]»0ΑdT|âØ~TzûG¿©�Px‚¾ò‹×3þ@Wœ½AŸùü•šräP…cµZ»èEmžðm}oÆçõïÓþ¨/ÿÛ5ýƒ/ë¼a;õâ¯þS3wNÒ_:'Õ?bïEϺY_9ë�ºõK—kÈ–/é‚ã†Èì\«7b'éß®˜ ˆ3JûÚuúÙe·ë£ŸŒé›×NÒèh“6íªÑ‡.=UGMœ èÿþ^·ÿòDÝ<Áè½­UúÀÇÎÖpß]¬S3A'ŒnÑï~ú=Xy‘jv¯QÛџПºUWüöÝzÕ7”øæÅ×¶X÷}ç.­:ú ºûâÁÝ\ú4¤ñ�žoßLÚ(>ò0Õ\÷1m»ïáÌ6ðPh[ͧ®Rñ‡î“1uÊTè´OݦÓ$%—ý\¦‡æn’«¨Ž¿ú6ý÷G¢�œ�Ö¯~‘[1é6=ýòŸô�3šõì�¿¨«/¹X—êVýêùíŠÙYgœnøÃSúåÅ ýõëÕô˾¤?4LÓ�Ÿü«¾tt¤ó tUx¼¾ð—gô‹�–é_?¼Q—~xº>ö…ë‰%[Ôh%ɨúƒ?Ñ3¹EÇ­û�¾ò± 4ýòÏé·k»g4òêé矩×o¿J™q£¾ÿÀ½—ß¾"r†¾ñ›oirýCºùâ�èª[~«gÞ®“†_¢_?3KŸª~AßýøGtÑM¿ÔÚ¾¥Çÿ®&•vÿ£˜>_wŒ¹íkª<ûô.ï_9y’Æü×W÷ሽÅHªQ²RÂÿˆøaIGÕÖÖÞ×ÙÉžþy]vÙe,Ɉ.³ñ¸6ÝþSmÿýŸ2Ó7ò™pH5Ÿ¼Rcþë«2‘=/ê1Æèoû›¦M›¶ÇçÈòôþÌËtÊ­/)fÊõÑß¿­ßR!:tèõ’VJJHŠû ÿ£Ç§lXk $Ðuá°Æ|ïzÍeª}è15¼8_±MïK’¢cF©bÊ$ ½ú’Ì4�¾óoËшkЗÄd�£ârÂèŽþÓCZñ‘‡iÌwnÙßÃ觨Bƒ‹ö÷( êW=$ÀÀ@ z=$@¯£Bôº­�p‡êôi555Z¸páþôK'Ÿ|r��«G‰óÎ;O±XLÑ(K ¢ï±Öê”SNQEEÅþ ôKuuu=v® $¬µŠÅbŠÅb=yZ Gõä@À�Ê_o­•1&çYRζ|AÛp`éñ¦–€�',xž— òƒ‡ô~þc:šÖo­•ãÐÚð@E è�çy’r7a�;j‹I^ÂÈõŒ¬§Ì³$…ÃÉ}C!Éq¤PÄ*ñ‰H¡�Íœ;LP5q`!�´“_Ý`­Qs³£x›Qk[:t°’•”$XIɯ‰ôsê­“|ÏJáˆQ´Èª¨ØUqqòzžçe*&'> @F:ˆHOшµ56„ÔÚê RA„“úÚ$7e¿È9cÞ6#™dH‘H57…e©¤Äª¬Ü“1^æÚé& €¤ÜªˆÖÖ�êCrSÕ ¹¹€‘••±’l~à�sÂôîùoäžË“š›�š›B*Š•”Y•”z9=*0ðHÀ.ÝÇA’ÚZ5Ô‡•HnF)¥Bk³I…ÿuv§dµC»÷¦x¤.×Kö¥hi2ª—6TK Pp€òWDxž£Ý;CjkKßôÿŽíÃåMÆð½ï_ê3ù”@Ó~ЇµÉÙ®+c]ÅãVµMRq¹Uù �Baª% 8ùȦÆ�Y϶«zh׳ÒÇAä|e VC¤¾¶©ÐBþ“[™D<;Í#¥µQе¸ªj-qrúK cÁW8À¤§hXkT¿+¤úÝ©0B&7}ÈÜøwtóo“‚?HH¿Ú–z� #’ËIÄeÒÛóÇëJ;·Z5ï¶™Õ8¬íxJ ú>*$àâyž$Éu�궇åº]<ÐW9‘™’aLzÑŒÜ]¥¼ê‡Ž^K&K6ÉlwžÔuRÙCÃNOžkT^mhx9P!ˆôM¼ëí¨õ…ù+eäT$_ÛÜ !ÿíœ É�À¶›~ĸ‰leD~OL_³Ëô…›ê­ê6{²6wÚ ú 8¤§9¸®Q]mX‰Ôrž�†™•; T8´;‡¯)¦IžÀÚ€p"µÍxnîay—¶þD"õ2“vlv3¡ú' àü•uµ!¹þ%=ÓS/üLvJDÎ{Öæ¾sç6Sua²Ó;ò®al^Ø�—-¤Žö…Ù1i×–„DO‰~‹@°ô´k“•n¢P“ʼ¦“&` ‡1©J +¹®ä%äØä2�&}|½Ú…ÖË»ºÿÛ-¿ËD[›Ñî:/øÜèóhj XúF}×Î�ÜDG{f—ß̯ŠHm¬+㺲© ÁwDò·ÝÆÈ:g�™ IDAT!Y…× ˆ(|Ϧƒý‚·%—�I¥Éi)ŽÃïÝû þ¦`€J‡ ŽZ[ 5­ÌlT~0 )µ4§+“h“qÉzj_c‘:ÖzʤÖ6øÎ(]wá�8 ~ªv¯êwxеeWAÿ@ Pzª†ë5Öûoýl��GX™DLN".ã›^ÑþÈtDák}™  /ËióŠà‰ü€!`/ãh÷®°¬5™eMÑ÷HÀ”¾1ßQVî ~¡JUC¤^» ™x[*ˆ°²¹ëldäÇÖ8M(ƒaú+&zZ¦¾6�×ɽ¦Q"!Õ×'hR%Ñ?HÀcSM)[ZB©å=–ÝìèßsåxñœZ„œ0¾”5F6I"ûnÎ¥|­)M(óU»°#µ¸Fî�cvB’¤æÆ� êý� 0Ér£†z“]~ÓäÞÞçÜÛßkåxv¿l— XkåG6U¦Ã?ÃäWhøŽM… þw¬ïÙ‰Á•6ÊÏî�Uý� éêˆÆF#7ar³€œÂäm7Ù* uCW8!) nZ ßµBál(aüO� ÖHÖ‰d¯k­b1‡—ý� é›ðÖætåAûJ…‚7ê™* ›ø÷Ïï á9!ÙPrš†õº±²F:”°V6‘gœìa&oܬ$Šž³¡!ÔnÜè{$`€H߀·4;©ÞÙmÖfûH˜‚ËoJÉéŽ/°9ûû×ÎðG e+²• ùK‡fÏ•»Ýdƒ‰p49ý·›Íï‘:�gÙHT2NûÐÁÅÚŒ ª$ú: `|B:,HßüK h‘�BaŒ¼p49�Âôm0’G^8"U(dO*_²à;8ïz6[�aMX^¤H6–5FÆ8ɦ—©Å?¬q䆣Éé!©ÛYã›®áÿ\­-Nj3�D_Þßì=k­<Ï“ç9r©¥7=[`ÊD~ÈેHõ °¡Hf↑d=OÆqr–â …2½(ò›húÎ�³|†cd¬ï=¥]:áÀEC Övä}ΦFGån¡½ÑP!Hk‹“­@È lªZ ãŠ“šB‘­,0É*'”*jÈâ‚L8à¯^ð‡ y 5­Í›FâkzÙ™ŸÉó”in‰¾‰@€t…A[«²S-rVË0©°!øØüF”&pºF^Ðà� ØÜó:L¾+[ß4Ž‚Í0Óïû¦˜ª›hmu2•#è{$`€ð<©­Íw›tSŸ¿Í(8|ÈÓi/†vç ªrð‡ÆWParž“Ûmnð Ô¶Ô¹sÎ\`lé ‰Ž›xb!�€ÀZ«D<Øv7ó9;ûšJ¶{3è€ö¯ƒ‚ÛÁ{é×þêp=k}Ëæ7âÌþ�¡PT�I+q O �€~.=]#w²KpæÜÌ+5ƒ#oªCà4‹à&˜9U9¡‚ïã{Îì“7O£Ý •9SKlð¸|cÏYiÃÿ™¬U<–~I(Ñ×HÀ�µ_Ù"ÃúBŠü0rú1�é3arÈv‡øÏ•ßpÒ7U#0c»‘œ¡E»]}�G*‰'˜®ÑWHÀOø–Ýì”É­hðÉFÙ) &½Á “Ê)rWÚð¯ÐѾ“¥Í†és§5’ñ\7.ã%dgŽË œô´�t¥„rwðMåÈ^Û? µ?ÆY…déΜíZRäUeø§‹ø÷Mo7FEÅ^àŸú¦lÀRTÔ~[Î ß]¾1Ê (²oå5¹ÌYEC¾i!Ê®´‘sÁ€—9™„Í Wþh÷)r¿t|ÁD~ÓÎÔùŠŠmp ‚>�@�l‰€›|UB^�‡ö *ó�5íÓ…T%‚¿o…MŸ7j…—“äö¦º®¿ñf�vS7²Û¬I®8�z¬°Ñ‡HÀ�ilYd-–{+äU7!'Þ*oK½ßQ¿…l%‚õés¥�Læ‘`øöÉ_Ñ£Pð�ß#"¨ùfæ­ÜpÂÈ(Zd³ÛÑ'HÀ‘%Š;ê��®ž°VÆK¤6z2Ö+\!᯦0ÉëØüŠŠœééãòNãß/}2Çw\Ðuó+!òû� ìoYQAuD_G Dú滤ԓ)t·—"$£“]Ù"¯ªÀæ5ÂT&0y™0!çI9I…MU83Mç\¦4]*‘|ŠY9!›'ú& @Œ1r©¼<]%‘­ˆÈH·yG%'µ¬f(’>AîùR«mM0Nþ;Ém6i|AANEEjº…Í ¬ ˜i’7=¤à¥ÙñUT¸4³ì$`IW.”•{2&=ÕÂä ˜ô6#ŠÈ:áÂ'LÝØÞÛ§ƒ†üm™kdÏѾÒ!pðí—úL//Ú•pÁ¤zhFôü«ôGÉPÂSE¥QýîPf[ ¼Å6¤l“H“3e"ÿxß�9�CÀ õ‡hRx’—�ñR}!òÃãȦÆä'õ™|ã³Ò j73vB‰¾�@ÇqäyžÊÊ=57;JÄ�‚‚‚Ài ùÛ .ÜŒ29ë¢  ©÷­õd\W޲¤_´?Wà²aBfùÎB{gVÚ�L"&ã¹¹ïã› a}g—lÁ•5’Ê«E‹ "ú  üÕƒ‡x ‡ó›DšÂR@X¼§I½×~Pÿ©|aDÎô ›9S~„IýOG1Ci¥TV•݃P¢ÿ �€,Jc5x¨› % M±ÈlòMÛðéíþêŠtÿ‡üÓøö1’”H„¾0!èÌþH?‡£Rù pÎçDÿA \úFÝq< ê* XÁ¢ãä¾6Ê­®hWi‘WYa­dÝdóJß6¹GûË"wâF8b5xDHÆ¡oDE cŒÇ‘²R“ %l�0¢àRŸ’de=_ïˆôþ9•&çÖ$WÄPî™GgòÛ]†£Òà‘a'ûÙÐÿHÀÀ_EJ‡ßþp!…�¼°!}S°B"wö†ñ\Évm¥�àŠ‰ì¹KÊ¥!#B™0Âq¸­í¯ø›€Hú>²:ÔUqIº§D^•A:„0ݬ@ð÷ŒHɬ¨áÛ˜»ŽFÞ)”¬ŠÈ·¼ÚQåÐd‘®ø@ÿÅß`Ò7òÆñ4¨:®ŠJ_õBfåÏtCËì[¹•>9éCê‹ôŠÖË6²´Ùšvæž.;�ÃÊ [ n2«iÐ3b`ïïzŸã8²ÖÊZ«ò W%¥žê¶‡äº…oôÓË{f‚„ Õ7ÒÒ©ÞVé•CMÞŸ+m¤÷“TZé¨l�#clf „� Ò7÷žçÉq< aÕÚ⨾ޑ›H¦Éœ!§Â‚à×’ÒAƒIõŽ0Jeé·|çóÅ™C£%ÉŠˆHQúÔ†0b€!�€œ¿Z¢¸ÄSq‰§ÖG õŽ _5„/ °²9Í&ÛKM¸°6UQxÿôû’ÉÑb_ÕAÄ€D ȹá÷F¤¹qWë–­Ó̯ÏÔ¼Gç)Kìï!°Ï è ‰ÖæV½ðÀ zæŸQ}mýþNAÖZm߸]¹ó/jkiÓ”+§(RÙßÃ`Ÿ°�D[K›žúŸ§ôÜïžëÑ4Bá�Œcd#ëYYk幞¬·÷ý(v4豟>¦x,®\÷š]¬yÇ›ˆ%ô¯‡þµ×a„1Fá²°†Žª¡Õñ:^ÕCªUTR¤â’b¹ Wm­mjjlÒÖM[õÆSo¨vc­¶6ÈÆ÷, hÚÕ¤üê GÂ:çês%Ò€»Ûu®>½POþæÉ=#ÂѰƜ=F§MÔi瞦áÇ«¸¤X%¥%rœà¶±XLÍŸlVKK‹V-_¥×þùš–?·\õ«ë»]=Ñ´«I�ßý¸¢ÅQ�õѳht pT a­Õ; ßÑ#?zd�zF„¢!�™8F3¾2C'žv¢ ¤P¨ka@4U4Õ êA>b¸Î>ïl½ûÉwõÊó¯hö¯f«á½†n-3Ú°£A�ßý¸jªÑQ“Ž’qX0p ¨@bÇæzôÇ�ªö½ÚngŒÑ¨³Géâ›.Öi“OSÕ ª.AÇ‘ã8:â¨#tð¸ƒuîçêÑûÕË¿}YmÍm]>ÏŽÍ;ôè]�êæ_ܬê‘Õ{<úš³ìg¬%¦ç~÷œÖ.]Û­ãÂѰN¿þt}ó—ßÔ/þ ¼WaD¾¢¢"<ö`}úëŸÖ—þø% ?¤ËÇZkõîÒwõÔoŸR¬%Öcc`ÖZ­Z°Jó�'7îvù¸’%úÈW>¢‹®ºHÕƒ÷mByE¹Î<çLÕü¾F¿ùÆo´îåu]ê-á&\Í|¾Ž;ç8?õxÃÔ�îJ$jllÌ™2S^^®H„¥U{J<WSSSÁiI¥¥¥***êåQèËD Ѹ³Q³ï›­Æ��]>&RÑuw^§\øE£Ñ}8º,'”œÆq˯oÑ/¿òK­zaU—B‰Æ��znæs7aœ*WôÂH–M›6éÎ;ïTCCƒ$) éóŸÿ¼N?ýtž<ÖÚ=ú3Y¸p¡î¹çµµOIúÔ§>¥iÓ¦l àÀÓï ëY-xb�Þ~íín5�¬S­‰§Oìµ0"Íq�>h´¾øó/êî¯Ü­·Ÿï|ÜÖZ½ýÚÛZôô"M¹jÊ>op麮Z[[ÕÒÒ¢††577Ëu]UVVª²²R‘HD%%% ‡ûÇ?k­vîÜ©]»vI’"‘ˆZ[÷|9Ø�$�«¥¥EÍÍÍjhhPSS“Âá° ¤ââb©¸¸¸Ój’¶¶6íØ±C---߇µ6óH3ÆdÐý㎲;·íÔ+{¥[Í"%iû;ÛõÈ}�èÚ/\«Aƒuù¸BáAwþ�×q�3JŸýáguç'îÔ¶7·uzL"–ЋyQΛ êûfz‰ëºZ¿~½.\¨+Vè­·ÞRsssæ3cT]]­Ñ£Gë˜cŽÑgœ¡±cÇö‹`¢;aÕ� ­­Mo¾ù¦^{í5½õÖ[Ú¸qcNHcŒQii©9ä�?^Ç{¬Ž=öX•——þ[:t¨&L˜  6¨®®Nñxœ?s Ïód­•çy2Æü~ŸnòÞáD[[›¶o¯Ó AU*//Ûç×Ðsúþ�d¬µÚ¸b£6¯ÞÜýc]«9wÍ‘1F×|þ ª.JÄÚbªß]¯wÞzGï­OuÛêÔÚÒ*ÇqTQU¡�ÐAãÒÁcViYi—šb:Ž£q‡�ÓÍw߬Ÿ}ægÚ½vwçŸuåF­š¿J§_ܳS ¬µÚ½{·üq½ð ڲe‹\7¸ÇÖ­[µuëV-Y²D³gÏÖ™gž©3fhøðá}: …B™¿—žlZÚßxž§uëÖéá‡ÖÒ¥KU__/Ïó÷�ÅbÚµk—–/_®§žzJcÇŽÕŒ3tÒI'©¬,÷›ýøñãuË-·¨¡¡A[·nÕï~÷;­^½º7>èÖZ%‰Ìëp8œ©†p'óó„çyr]7\cöùÏ^®ë©¹¹E••Lmú›~HÄZcš÷ؼnWG¤¹ W³2[ÖZ]ûo×¶ %ñ„Ö¯]¯¹ÏÌÕ¼Gæ©ö�ZYÏ&¾ª'äÈ„�?ïp�ÝùšpòÕ «éôÝqM˜8AÓnš¦GÿóÑNûIÄ[ãZòüM<¢ŠJ{¦A µVëÖ­ÓÌ™3µdÉÅãñÌ{A%wéÒ<Ïó´eËýýï׺uëtýõ×ëðÃï“=¬Ë.»,Sà8ŽÆ�×§”}Áó<-^¼X÷Üs�6lØ�ùÁ!ý÷ …TTT$×u3S,Ò× zã�7´fÍ�y智òÊ+uÐAeþ Ãá°ªªªTUU¥ÊÊJUTðE:Œ°Ö*‰ éŸÇQ8–뺙c¤ûB ë×�Dݦ:½õÊ[{Uî%<͹kŽ$eB k­vîØ©çþþœž¼ëIíÞ°»à5¬µr®”�V>¹Rï<ûŽýÀ¡ºáÛ7èˆñG(íxî}8Ö‡/û°^þÃËÚºbk§ã]ñâ Õ½_§Q‡�êþ‡ °~ýzÝ}÷ÝZ¹reæ5 ©ººZ&LÐøñã5räHIÉêˆÕ«WkÙ²eª­­U<W"‘Ð’%Kt×]wéë_ÿº;ì°>w£_UU¥+®¸bc¿Û¸q£î¹ç­_¿>ó﹤¤D‡v˜¦L™¢#Ž8"³FCCƒÖ¬Y£… jõêÕjhh�çyjnnÖœ9sTUU¥ë¯¿ž•JଵŠÇãrGÑh´Ë?祫S‰D¦ò–P@¾~HXkµè™Eji n¢×nÂÕów=/)J4Ö7êÞ;îÕòG–'Ænžkõ3«uçÛwêÊÿºRç]pžJJJ:<¦zHµ¦aºøâ�^¯µ©U‹Ÿ[¬‘‡�ÜëÿúúzÍš5+'Œ())Ñ”)St饗j̘1 …B™ëXk庮¶oß®§žzJO<ñ„š››åyžÖ¯_¯ûï¿_·Ür‹ª«÷íªè¾ÖÖV=òÈ#Ú°aC&Œ}z`•ƒNèI'�¤�;wjÍš5WÑ€=ẮvíÚ­ÆÆfyž«H$¢ÊÊ æ�}@úQ’ºUÄJ¤¾Ø[þÿŸH$jnnQIIINáìã•éì½¾7á¿‹ê6ÕiÛúm=ÚÉßM¸ZúàR­›³®GÎÛÚÔª?ßþg½¹ìÍNÏ7jô(�}åÙ�þŸ½µV;Þß¡í¶ïÕØ6nܨ‡z(Ó3" iÊ”)š>}z`‘¯¨¨HúЇtÑEe¾ÉÄãq=ýôÓÚ°aÃ^� =oåÊ•™eO%é ƒÒÔ©S»4åÂq�;¶×—È0°¹®«M›6«®n§ÚÚÚ�'o(¶lÙ¦ººû{xÀ/]¹·aDZº f¡ÆéÝ5bİÌcðàdunUUEÎv¦ˆ}_¿ý5öŽÍ;´sËÎý=ŒN5lhÐÌïÍÔ­¿ºUcSp?'ähʇ§èwýCmµ7éܽ}·¶®ÛªÑGŽÞ£1yž§¹sçæÜ Ž9RW\q…ªªªº|ž¢¢"]pÁš?¾Ö¬I–ÍÕÕÕiîܹ;vl&ýöÒ~™>{"�«¥¥E­­­jkkSSS“<ÏSEE…Š‹‹U\\¬²²².ýf¦£CŽãäü[lmmÕîÝ»µk×®äê;ª®®îð³xž§ÖÖV555©¾¾^mmm*))Qii©Š‹‹U^^ÎRÐvìØ•i ›¯®n§*++)µö“ô*=F¤E"Åb1%‰œiÁ\ýö;ýÖu[k‰uû8cŒŒcrVÊØŒ“]¡âýyïëõW^×ð‘Ã;¼ ®R­QGŽÒú�ë%%oHeÕnœ­M­Ú¶~›<דê~‘Ë®]»´xñâÌÒMÆ�}öÙ3¦p`RpÌÕÕš:uªÞ}÷ÝÌ2Oo½õ–êëë5hPrÕ’úúzÝwß}ª­­mw|4ÕŒ3tâ‰'*�kùòåš;w®V¬X¡mÛ¶eRô!C†èðÃפI“4yòd“çyZºt©{ì±À¿ãP(¤Ë/¿\&LèÒglkkÓÒ¥KµhÑ"-[¶Lï¿ÿ~æÏÎq X'�t’Î>ûl�5ªO®^ì­††ÆßollTuKrØ7ÒaD8îñï?ÆE£QµµµõÊr ú¾~Hl|sc·ãÅñšvù4-˜³@óî™'ÏíùÆ|áhX3¾;C'œyBf[Qqç¿õ---Õ ?¸AM MjkmSkK«æþ}®VüuE»}·­Û&7îîQ ±iÓ&mܸ1óuUU•N=õÔ=Z1! éØc�Õ Aƒ´cG²Äö�wÞѶmÛ2�D,ÓŠ+r®™‰D4qâDqÄzôÑGõ�ü#s¿-[¶hË–-Z¸p¡/^¬ë¯¿^555ÇU[[«… ÞLF"�wÞy™µ± ±Öª¶¶V=ô�^zé%Õ××þ›Û¼y³6oÞ¬W_}UÇ{¬®»îº‚K îÞ½[K—.UCCC»÷ªªª´}ûvÅb1Íœ9SóçÏo\ÄãqmذA6lÐüùóuÁè²Ë.ë°qj(REE…Œ1™ñoÙ²E­­­]®F…BºöÚk3�Ę1cº]a²nÝ:=ðÀZ´hQ` ³aÃmܸQ¯¾úª.¾øâÿŸ½ûŽ�ªÌ8þ»ÓÒ{/¤zhRBdQáUAĺ»6dí«ïê®uÕu­k¡ìºº/6@,¸ô¦é½jHï=3sïûGœ1CÚ$$dÎ÷óÉçCÂÌ-Ͻsï<çžç™ŠŽŽnVv„MLL AAAö@Byy9'Ož´wÊ�F#ÁÁÁdffÚ磶um³v,^¼˜… RUU…N§sØn޶e¯[·½^Ï<€§§g�Ûäë닯¯/%%%ö1�MuþüyfÏžíذÝ8ÝÜÜÐëõö¡(¶™'¶oßNVV÷Üs ¨ðððð 00Ðþ¾ Ûâĉlݺ•ŸþUUÚÂöZÛësssùòË/ñóóc„ õÞÐE!66OOOJKK8xð »víbĈN}Ðét$''Û×m+zé¬S§N±fÍ>Œ¦iõî—¦iäåå±`Á|}}¹æškܾôôt^ýu233:�½^�»»;š¦QQQa?Nf³™Ó§O3{ölÊËËëm;oooÈËËs8¡:kfûöí,]º”óçÏ× ‚xxxÔšmFÓ4RSSyï½÷8zô¨}y5·µ¢¢ÂþdÊb±púôiæÎ�‹ÅbaìØ±ò$It(F£³¹þ „››Ô­âR³ [;n»ŸÙŠ\^ìÐ ½^/Åp…h§Úm@¢4¯Ôé×*:…~Óûqß3÷@@`w̼MÓXÿÎú&OïÙs…™ÿ<úÜçº3xøà&]ÔkŽI_ñÝ –¿¶¼Îו䗠ZšÞɶZ­;vÌÞ�Òét„‡‡ãëëÛäeÙx{{ÆñãÇí�ÊcÇŽ1fÌt:~~~<þøãqîÜ9V®\ɶmÛ€êÉš5k(//GQºwïÎÈ‘#éܹ3&“‰œœ¶nÝÊæÍ›í5/¬V+7ndÀ€Œ1¢ÖMÌ63Ä›o¾I~~>ÇŽãÓO?µwÆ�QRR¼yó‚žžž$''3vìXbbbÐétäää°}ûvV¯^Maa!š¦qæÌ>þøc‚‚‚ˆ��wؾ.]ºðâ‹/’——Ç©S§X²d §OWÑ©¨¨`þüùäææâååE¯^½HII!66‹ÅÂùóçY³f {÷îµ�».//ç믿¦wïÞÄÄÄÔ»?½{÷&,,ŒÔÔT ú þ¼yó0`€Sõ$.æ Ãúõë)--ÅÛÛ›>}ú0dÈ¢££Ñ4�'NðÓO?qðàA{æDyy9ßÿ=}ûö%*ªþZ)•••äççÛÏg£ÑH\\œ}؇��𦑛›ËæÍ›íµS4M£¸¸˜/¿ü’Î�;Ó­[·ZËNII¡gÏžäççsäȾúê+{Э¤¤„… RTT„»»;¾¾¾ {�)**ªV@"--�Ù³gÛƒŠ¢̵×^K¿~ýðòò¢¬¬ŒmÛ¶±råJ²²²PU•ÂÂB,X@||"--Íþ$|Á‚<üðÃY&“‰ððpÂÃÉ��eÇŽö€„Åb!33“ÄÄDîºë.úöí‹^¯··E—.]ÿüsZˆKÈ–EXóþÜÚjÖ“ä3/ÄeªÝVJ++.kô5ŠN¡ÿmý¹ï/÷Qçkl™£�Þвéж Ä– [f8hHEE+¾]Á¼‡çQUTÿøYÕ¢B3jrªªêðåO§ÓÔô] fPÓ4‡‚‚5ÕÕÑusscúôéL˜0¡Ö Š¢`04hW]u•CÊú±cÇìÅëcbÑ”v~~>?üðƒÃ”¨Ã‡çÚk¯­U°Ò6rÈ�!L›6Í|Ð4�mÛ¶±uëÖz×S× ?<<œ|�`4^c›Ùaâĉôéók}³Ù̉'j®¼p]ÇgÒ¤Iœ²²2Ö¯_ÏÛo¿ÍSO=Å»ï¾ËÆ�9þ¼}†Š–ЩS'yä†Zç~ùùù1qâD‡ ‹ÅÂîÝ»�žLQú÷ï_+aû?½^Ï Aƒì™;P|:~üxƒçQ}šàà`fΜÉo~óÂÂÂpssÃ××—ÐÐPBBB†¤ìÛ·�íÛ·ÛÛÓÃÛo¾¹V0ªÏ·„„î¼óÎZçS]…a…hÏBCƒˆˆ' À//Oˆ‹ë„··WãoB´MÓì÷ÚK°}Ï»ph¤âòÑnšÚpo\QúÝÚ�{ž¾§VfÄ…üü¹}æíŒzt:cË6IIf sîw.(QQQÁªïVñÉ£ŸPYÜðÔŸÍe›‘ÀF§Ó9<Ém® ³JKK�.:šœœÌÈ‘#Ì"±¿¬9´ ++«Ñ€DsìØ±Ã!‹$44”©S§6¸}:�Ž””lÿ[yy9[¶li0PP“-ðѵk×(¾¾¾µ:²™™™ Ns ÕOü§L™ÂM7ÝDpp°C‡¹´´”S§N±|ùr^yå{ì1Þzë-/^LjjêEI¸úê«IJJjð©K`` tø2túôéF ßÙF£‘ððð×a4éÖ­›C±Ìœœœz§b­�N§cÔ¨QôîÝ»Ñ'I‹…uëÖ9Ì(Ò»wo\ï{m5;ºtébÿ[YY;vìhÒv ÑøøxDTTÁÁ�ò”TˆKÌv�o©é½›Ê`0 (ŠÓ „K» H(ºú;lŠN¡ßmý¸ïÏõgF\Èž)ñH+eJ4”¨¨¨`Å7+˜÷È<ªŠ[¯²¸¦ió¾+ŠÒèL­Í××ש›`xx¸CººÅb©s¶Š‹a+VX3ˆ0pàÀZõêb2™ì™ P}ƒOMM%++Ë©uët:üýý-\¨( ¡¡¡Ç­´´Ô©,OOO¦N�Êc�=F¿~ýìC4llS·æççóÓO?ññÇó /ðá‡rþüùf&<<<ÍRQÅ^›Ã¦°°Ðá|­k† ƈ#3f ����n‹���ÃùVUUÕä{L&ñññN ÅÊÊÊbÏž=öu FŽYoAVƒÁ@Ÿ>}2F:$O�„B´[í£¶®á`Ë’� „—ŸvûÂÃÛƒ²¢ÚOÇm™uÕŒhŒ€?·?x;(°öíV¬)1±¦„=3â±OœFÝ�ÐÌûF{-T³¶`/LØØô�MQPP@FF†C‘Äž={:õÄN§ÓKpp0ééÕ³ÀäääPXXxQ³˜ÔÅd29.ÊÊÊœ¾‰�Fú÷ïO�=Ø·o»víâÀ�œ}ìÓ&eF¸yº5ëbm«C`KWUÕþï‹qagøRDjê“íÆ”––:ÔØðòòrÞÐ???|||ì‰òòrrrrìSxº EQððð`РAôë×�ââb²³³9pààøñã؃ªªròäIfÍšE~~>×]w]«%šr^_„Ð4�’’ÊÊʨ¨¨Àb±PTTäpžœ:uªÑa -)''Ça}Š¢ðÃ?4ZœRÓ4N�:å°í•••”——K@B!ÄEk«ºõ©YßÉU¶IÑúÚí§=8:˜ì³ÙSt ‰}1šŒöjø Þ>Þ�vžlÅt¼}½uí(~zÿ'̕ΣtVif)s6[£ÿ•ýY·|]“2#lüCýÑ›>´äÂêÿªª6i:ÌúئR´ h—Ñ튊 ‡zuÎâQ___‡öÕ4­E>­Éh4H`` III\wÝudee±ÿ~6oÞÌÎ�;©¬¬´ïË‚ ˆˆˆàÊ+¯t™ ‹ªª¤§§³iÓ&:DZZ¹¹¹TTTÔâp© g8ì Y¼x±Sï½0àfK­B!.†mV �Nç2÷r[¦†Åbq¹9BˆÖÓn!1!Ú|Èáošªñß—ÿËO³²w†õ>zžþüibb\ÞуGYð¯èõzLî&ΧžÇRÕ:OQK²J˜}ïlÇ&rôû£T•6½fDHLcÓŸ^¯'44”'NÕ7¤ÌÌÌ&/çByyyöNž¢(-2sG[PUÕái¶N§k´¦CMƒ¡VTÿR>�¿X¶/&QQQDFF2tèP6nÜȧŸ~jŸrµ°°�/¾ø‚.]º¸Äq.--eåÊ•|ûí·dee9=£Í¥RWPDê@!„hK¶û�«e"èõz¬V«$„¸Œ¸ÖU¨ :õè„¢(µžV–URYæX´qÛOÛˆŽ�n°céçïGÚ–42f´Ú6×Tž[Îþû›õ^EQš�ÐétÄÅűyófà×'ËUUUÍN·X,œ={ÖáXÄÅÅ]–7gê´Ûv9›¹¢( >>>Œ;�NǬY³(//GÓ4RSSÙ»w/£F�jÓL˜ÒÒR>üðCÖ¬Yc^¢( žžžÄÄÄZkªÖüü|vìØÑ`±Ì–d2™Ðétö/ÁÁÁtëÖ­I�.›¨¨¨V*#„âò`µZ]¢�e}ŒF#•••X,— ˜!Z^»ý”‡Å‡áæéFEiÃSjšÆ‘�G0ßlFïQ $<„é�Îû¿ŸÊ¼KÓQi.Ââœi¤>ƒ�øøx{Jœ¦iddd�““Cddd³¶'//�¬¬,{‡W¯×ã’7¹ÆèõzL&“}؆ÅbiÒ÷ÊÊÊZÓ|¶õÍTÓ4ÒÒÒÈȨ¶ïôñ1 >œ 6°}ûv{ì]»v1jÔ¨VÜò†©ªÊ²eËXµj•½Íõz=}úôáÖ[o¥S§N¸¹¹Õêø8p€C‡]²€„››c½—N�:qÿý÷7kº]�N'õ#„B\UU]¢�e}jÝBt|®y%rBPd¤Ooôµû¿ÞÏéûNÓµ{×z_£×ë8l C¦aì ¨Ö–I©Öô(:«ÙÚbOÎ}}Šj^ª¼¢(têÔ‰��{áÅóçÏsîÜ9"""šD8yò$¹¹¹ö߃‚‚ˆ��m—žžžxyyQXXT?�oJ ˆ¢¢"JJJì¿Û†È´epÆjµòý÷ßóÍ7ß ( ½zõâÕW_mÒz“ÉD×®]Ù¾};Pýe&;;»Eg8iªsçÎñÃ?؃Š¢Ð¿fΜIXXX½Ûe4/é6ûùùÙSP¡ú1™L�Nû)„B´4W+dYÛ}Ól6Kf \ûë1þ"8:˜ˆç:ÐÅìÛ¾¯ÑH«‡‡·Î¼•^7öj‘‹§¯'wͺ‹§—>MX×ú;HM¡( �‘�„Ä„4{ÑÑÑ$$$Ø·§¢¢‚õë×78½b}ªªªØ¹s§½0¦¢(tíÚ•��æo_[òõõ%00Ðþ{YYçÏŸwzÌvv¶½ ªmym]àÓVÄQUU¬V+Ag؆oÔÔÖO.Μ9CNNŽýw???¦M›Ö`0¢-Ø25lΟ?ï0“‹Bq)Ô,êìê�EA¯×_òBÔBˆKϵ¯F 0ºé2¨‹S3M¨V•Þù�ìÌìF_ƃ/>ÈÐßÅ`j^ôXQ‚zqç{w2î†qôÐ�‡ÿý0áÝÂ/º£¤3èè=º7F·æG‹M&)))�¤-[¶°eË–&eqhšÆ‘#GøñÇíïswwgÈ�!íö鯟ŸIIIöµªªüüóÏNk, ‡rȨwp¸‚ŠŠ òóó›ô«ÕJZZšýwEQðõõméMsšªªöY4lˆŽŽnô3VUUUkšÚÖç0<Ãl6³mÛ6ù‚%„â’²ÍÔÔ^2l5.ä~)DÇÖnÉ#“ñôu®ã›—šÇêïV×ß_—ðÈpî}æ^îžs7�ñ�M "LzNêÉÓÿ÷4c¯‹»‡;:½Žn=ºñð¿¾èL oz ëqÑ���’œœl_Nii) .äĉN%4M#33“ ØŸö*ŠBçÎ�c«%!YBtlíãŠT� è ºíîÔk5«Æ¯ýÀáý‡�z½ ?ã'�繯Ÿã–·n!fx ¦“½&„¢üò£SÐõxÇ{Óÿ–þ<<ÿaž|çI:wéì0>O§×ѵ{׋Δè‘Ò㢆kØx{{3uêTûÐ MÓ8yò$³fÍâàÁƒ >A¶M:wî\vîÜi¿Iøùù1eÊÜÝÝ/zûÚR¯^½èÑã× Oyy9‹-"33³Þ`MYY‹/¶Ž„êÙÆ�çr7þ²²2öïßOYYY£7xMÓ(((`áÂ…œ;wÎþwoooÜf �N‡¿¿¿Ãg,33³Þ¡ªª’ŸŸÏ‚ X±bÅ%ýb£×ë5j”Ã0¦³gÏòý÷ßÛ‹§ÖGUUΜ9ÃÒ¥Kíâ„Bˆ¦²M£Ù^²#llõ®$ !DÇåÚma4é?®?»Wív˜ê³>eye,x¯FÖx§Þ`0—GTL§LäÜ™sœ:vŠ‚ÜJKJQo?o£ÃIHJ ($“ÉTo±@{¦Ä‡óÎïÞ!óHýܺxx{pÅo®ÀÍÓ­ñ7BQºwïΤI“øä“OìÓ9>>tîÜ™€€9r$¡¡¡ö¬�5kÖ�››Ë¹sç8yò¤½³«( ‘‘‘ÄÇÇL¯^½ ( ÁÁÁ$&&âïïORR×\s�½¨Óúõë9tè999œ>}š´´4û:õz=IIIDDDÌСCéÑ£P}¾­^½š�>úˆ‚‚û{l©�¡¡¡DFFâïï�‡‡V«•ÒÒRûöÙ‚U5÷í�ÀßßßÝEU IDAT¾_çÎ�cõêÕddd���MjjªCà)<<œØØX‚‚‚èÒ¥ #FŒÀËË «ÕʶmÛØ±cyyyœ?žS§NÕÚ¯°°0BBBŠ¢°wï^Æ�gH¬]»–­[·Ö™¶hµZ9|ø0‡F§ÓáááaHèt:F�Edd$K–,aïÞ½Ø3lmÑ[Ë#F0}út‡`@jj*ß|óM½Ã 222ìÃYŽ?Nÿþýí‰M›6±bÅŠ:ƒ}uíW÷îÝíÿž6mçÎ�ãôéÓöóÖÖ†òññaüøñ¤¤¤ðꫯÚ��ÙlfÍš5�F"##‰ŠŠ°Ÿ{f{@ís¯{÷î\uÕU ^üüü¸ï¾ûððð`Æ TVVb±XìË©YHõ¶÷óó£oß¾µM„BˆÆØî�ƒ¡Ý# :€o±X$KBˆ¨Ý$E!yT2]®ìÂþõû�Ê’°TYXõö*n}ðÖfeJ4—¦jœ<~’÷z�â\ç³#º^Ù•žÃ{¶ÊÍÄd21nÜ8âââØ°aëÖ­£¸¸«ÕЦimªÓéÐëõxyy‘’’ÂèÑ£éÑ£G£i䊢85n±®ýsvÌã…ïuv�õñððà†n >>ž¥K—²sçN*++í)þ¶v±µI||<'N$%%ÅaV…–Ú¨ÎhÎ�Øh4Ò³gO:wîÌ�زe ;vì 33Ó¾?5;¶€‹^¯ÇÝÝ�+®¸‚±cÇÒ«W¯z;ÅÎîW]犳O<.l“øøx~øaæÏŸÏ®]»0›Íu›ØØXn¾ùfŒÅbÁÛÛ»Ö¶ÖÆÑÔírvÛCCC™1c={ödÙ²e¤¦¦b±Xjµ¿­è˜——ƒ b̘1ôêÕ«Ý�ýBѶj£nÏôz=‹Å>ôDÑq´û!P}±=úóQæ>2—‚̺‹ÚÕÅ`20æá1L½*A!A­¸…Õ, ÷dÖ£³ÈØ�átý¿P?îyëºíÞêÑíªª*rrr8tè‡&--Í^çÀd2M||<}ûö%((ÈaêІ–¹{÷n§Šò zõêE@@š¦‘žžÎ‘#GœÚö   ºwïŽÁ` ++Ë©™1 úÉurrr½�=MÓ(//çÔ©SìØ±ƒÔÔTŠ‹‹íSgÅÇÇÓ³gOzõê…¯¯oƒÁ™üü|öïß_gæÆ…ÜÜÜìôŒñññÄÄÄ8´±ªª”––rìØ1¶mÛÆÙ³g)//Ç`0L¿~ýèÓ§AAAèt:TUeïÞ½uN}Ú­[7Âë‹Î¦¥¥qìØ1§>§ÞÞÞ 0Àéϧ­Å¡C‡Ø³ggΜ±Oaj2™ %11‘þýûÜ®Ól…B´ [&¤Á`èC, ‹¥Ùg„—–³C6:D@À\afÑ‹XóÉ,U�wölô=½nìÅ´‡§‘˜”ˆÉÍÔò§AAa[ÜÊçÏ~Nþ‰Ú¡z·Ï¨gôôÑLùÓ ¦Kw3±uÂ.ìŒÙ:EMí5¥xç…Ënî{/f�õ¹0c¤æ{›²ŒælWkíOC˶eJ4eYÎhî1nh[:g�]_K�{Îj¨ý›ÒöB!Ä…¬V+ªªb2™:ÄýDÓ4ªªª¤–„íÄeSCÂÆèndÂý8wø‡6rº#aµXÙ»p/§Ö�bÒs“~õpƒ[,òZQQÁ¹ÓçøüÝÏÙ³`O“‚%ŠN¡ËÀ.\sß5—4Í<4¶¼KùÞÖ¸ù¶D'ÑÕö§¥–ÝǸ®e8³,g××Ú_àZús&„BÀ¯3kt¤à¶m(©-Ð"³N Ñ1t˜€€O�“ŸLnZ.™§œK‡ê‹vaf!óšÇò˹îáë˜2�àÐ`t:]“/䪪b1[8~ä8?.ÿ‘µsÖRž]ÞÔÝ!¤SÿóÄÿàêßø‹…B!„‡Ùœ: HÑñt˜!6ªUeÛÒmÌy>…Y…ÍZ†Þ 'tP(ÉÓ:n(‘Ñ‘¸{¸ãææ†»‡{íuª*åT”WPVVÆ®-»Ø¶fÇ7§ìLY“Ò¾m|ƒ}¹ñ�72ìÆaèôrÁB!„�³ÕŠR“©†"·±š³mHPB×uÙ Ù°Ñéu ¸f•å•,z}‘Ó3YÔdµXIß”NÆæ V½³ ßp_‚£ƒ ïNRß$Ü=Ý1¹™0W™±X,”–²õ~rÏä’{.—Šü 4kÓƒ6>�>LztC& ‘`„B!„pZGÍŽ°‘, !:–y¥Òõ �<«ÅÊ’·—4+(¿0¬Ô(8]@ÁéŽo<ÎFe#ŠNAÑ) U_ô5µùÁ‡ yù{qÍ×�rSÊ%¯!„B!Ú/UU퉎ÚY·ÕÅhN²ÂõtدÁd`øÍÃÑô,y{I“¦mˆ¦iÕÙÖYœ¿?®èzRn–`„B!„h['½£O‹i0¨ªª²ÝB´_º×k0ö?Ãp÷tgÉ;KÈ<•Ù¢Ù -EÑ)„Æ„rÃ#70àšŒB!„M¦ª*š¦uøNºN§C¯×Û‡mt”™D„¸uøž¯Þ¨gÀ„„Ä„°ðÕ…œØu¢ISo¶6ƒÉ@—A]˜ôè$ú$HÍ!„BÑdV«ÕŒ¸:è¶aªªvøŒY‡H@u¡Ë¸ÞqÌø`+ÿ³’ ó7Pœ[ܦcÏEÁ?ÌŸá7çª;®Â'È粸y!„Bˆ–§iŠ¢\6�s[qK¶!DûvY$ :àäà Ý@·ÁÝX÷ù:l8@EiÅ% L(Š‚ÉÃD¯½sÇ:_ÑY†h!„Bˆf³e (ŠÒa‹Y^È|±X,2ã†íØe×ÖõtÚ�Ä~‰ìY½‡�_o$uw*e…e­˜ððñ ¶W,C'¥ß¸~xúzJV„B!„¸(Í�ê³¢\aóOד‘vé³ üUTâ-ôPÙä÷Û‚2ã†í—„P˜¨ùc¬ñcºåää|ÜVÙZ4M£$¿„SûN±eÉüt€òâr,U–¹°)Š‚Þ¨ÇÃǃޣ{3pÂ@âûÄãà-�!„BÑ"Ìf3&“É©ï˜å kWz°ùG·ÖÞ4§ù¨ŒWÑäÀ„ÙlFUUŒFc+m™¢9‚ƒƒïÀ\ãÇRóç²Ë�¨IQ|}è5¢]u%?3Ÿ#[ްoý>²Ng‘—ž×äÌ �^‡—ŸþaþD$F�Ø/‘¾cûâê�ÁÍ �!„BÑblÅ, ç¾gäéøhŽù®5Ä¡ _Çâžäë}u¹Óï³í³Ô’¢}º¬6¶ºaqa„Å…1ô†’Ÿ™O^ZÙç²É8‘ÁùãçÉ;ŸGyq9eö÷ŒüBüð ñ#¤S1½b� % <€€°ôÆË£Ò±B!„¸ôlÅ,�©¡àªÁˆšÖ®pp:(a«#!Ã6„hŸ$ QƒÉ@H§B:…Е®m½9B!„BÔ¢iš½#îL@bíJ—Fج]áN\‚…øDs£¯µ·TUUŠ[ ÑÉ'V!„BˆvHUU4Msj¨ÂÉvm7]‚­jkWº;ýZÛþK–„í�$„Bˆ:˜Í¬Vk[o†BÔË–àL@b÷v×)`éŒS' œ<á\¡JÛðhÛl#BˆöCB!DNž>�®}¥7 !:¶š�ì¦$º÷2ã R�ß>žGŽWÞø‹ê` Ö¨ª*Ã6„hä*„BÔÁh4HQ4!„K±Z­Í®a3í®Ü=\?s .ÁB¿UÍ~¿^¯—‚ŸB´�B!„¢Ð4Í^¸±9""­\s}Yã/lCá‘Vn½»ä¢–akUmZQL!Ä¥'C6„B!„pq5;×3 ¡ß€*â-|4ÛÇå†o ^Éèq帻_|‡mx‹-ˆ#„pM�B!„ÂÅÙ:Ø-QÁ?@å±§ ÙµÝ�]ÛLdœ×SQÑ6�vÿ•î½ÌtëY(i)z½UU% !„‹“€„B!„.NQ”‹ªQ—~*é7 €Š …ŠòKÛqw÷ÐZ$¢.:�Î^sCáº$ !„B!„‹³Z­(ŠÒjOûÝÝ[/8Ðl� HáÚ\kà˜B!„Â�¦iö™ÆÒ9¶é?mí&„pMrEB!„Â…Ù ZÊTÄMc HÈlB¸. H!„BáÂZ² ååÄ6ÄE2$„p]rUB!„Â…ÙfŠ�Ù"šF8B¸>ù” !„Bá¢jÖ@�vÓØ8ªªÊ° !\”\Õ„B!„pQªªÚ 4Ц“Ù6„pmreB!„ÂEÙ2$d¸Fóèt:i;!\˜¡­7Àµ©ŸÝÏž}‡8|ƇQ÷L s‹7Ö¨*:Oêáܤ¿%‘!!„BQ‹ ׸8’!!„k“+›Må~þyÛ@®`êû;)Ðòùö�ã™tǃ<ýÖ2NY[fUZþ|îìÞ—” ·ðÐ'±´Ìb…B!D#‰‹'S áºÚñ•Í̶çLp=?cÞæ¨“Aóî…Ì]y’¢Ӭ�óÛ«Zwë�Òªœ_7‹gù=S¯ŸÉçg[é"j-àÀ·oóè´«Ø=�¨ðp¢;÷aøu¿ãÏsVr¢¤£E“›Þ®ÖÔ¥¼ñ̸ëƉüé‡âÚ�‚ù·ÙÀùkû íò«Zù|B!„ë±X,2»ÆEªÙ~”ÂõÈ��_2(ÌÀ™t�àAW’Ôæ-cå̪™û鬯Œ°´|`@+ÞÅœ{ïâÅUi˜k.¾ �C›Ó8´m?Æ�£xî c‹¯»í4½]­‡¿åý.¢D31îf+ _ „BÑÚEAÓ4ôú3|ÙÒëõX,¶!„ jónw‹P|¸òwÿËä <è‚êdˆ|ïoØÌ}'Ub“ Ðùš¥f²ä±Ûy~eV@1Ñ}èpú'…`(NãðöÍì6NbrŸŽŒp% ž}§óì èNâ±rüÛ7ùtG)š.ˆ”ßÏäê¨ê“WqïN’|B!.;¶´dH\[–„$„p=$ áA×ñwóûQ¦:þ³ŠÝÿ|�ç¿ØÅ‘Óéä—ª˜ü£è1l2üé1nHòøåeËùCÿÛXX¤áö›8øÙTü\i%§W~ÀkÿXÀê=g)1Ñyà5ÜùÄSÜ50¨ÆX�¢ýóyý•¹|³ù(Ù_úDPÔ”zæí<70ŒçpãºçãÉÕÛ­æïæ‹·ßâãï6q8³�ðn ½î·<þè-ôö¯ÿæU¹õ}^ù¶:¡ Î3óÿÃCýýj<ù¯$'»’ ￟^5‡7Þ_Àª]§(Tü‰ë7–iø#÷]Õ [Ë«é«ùÇßç±~ïRϦ“ST�f ¦÷n{òÏ<0"â—“®‚ýŸ¿Ä{ßîâб“œË, Ô¢Ã;¬ ƒo˜Á3OÞDïšÛ¯Qrx ÿx}_¯?@z…á݆pݽOòøÍ½ð­ùRµ€}_½Ç;ÃOÎS¤zÑ}0Sžz“'Ç8Õ®u«bÅÌ΄ÌÐv×—ìzc$¦fS·k¹¿Û¯Ë^sü>ÛQЦó§ßMð`Ç�§së¨âôªù÷WëØ¼ó'ÎçQ¦zÔ©;·ü}!éÕÀþ !„ÂUØf× H\,)l)„ëê‰)TœÙÉæ}§±Å,¹§ØþíÛÜ»- ú¸6¨©ù*ÿëv&ýy-9Ö_.låéXýOmÜÌÉ/¾çÅáÕ�ûªpë /²¥Ð6f-‡#[rZdÏ´ÜUüéú»øèH…=™£âÌ.–~ðk×`Þ7/1* ®}«bÇ’o9cW<ü&3‚n‡¸ýº¿ÞΤgjì/Yýñs^Ü´ŠM¯}ü»’0Ö³ëùìó¥Ž@-9œØ²€oÙM΢¼0Ä ´Rö|û1‹.(ŽP˜¶�å³dû±JV~v1¿DvJ¶½Î�Sß`G‘­+8³û>xðG¶¥}Ã×�öÆ@Íä¿�OâžO�Qa¿çTqf÷NUzµJÑ”æ‡VX‡VÌOþ•Yíj&óTϺvB!„peš¦IAË S§ áš:F@BÍbÞM‘Ì«ù7C"øa#Ïõ7�4æwÌ q§s§üôìüìuÞ_{KÆw|ºü%&ÜÔ¤šê©ÿðäKkɱ‚g÷›ùßÇ®'º`s^ý7[óóï—þ�;þûIºl¿ú?ª ó%ùæ‡ømJE–0ç_ëIw6KÂÐ…Ûß|‘‰á  ',Ù (eý«ä?G*Ð7âÆÝÏ=Wsþ¿ÿä_kÎRvð_<ñƵüôò�êŽúíuà`vu€FŸÄèQ144"@=õž|±:¡ ¼‚é3¦’¬îâ³°§0‹UÏ?ÍçcpgtÍ›¥žØkÿÈ#ãÃ(Úö)ï|ºƒüª£|òÏ<:x2þ5^©x^ÁÝÏßI_N±ôƒ÷YqºŠÜµsùìÀ-ü)ÙU{yÿ‰·ÙY¤¢ó¿‚;ÿ4ƒ«ϳô�¿±à@1Ûþñ _Mû‚ÛÂ!oé_xô³cTh ¦Ènÿíuô ¨"ýHý{BÍ9Mêl׆é?c.O�ôÜ£“1^ÌqpZóÖ¡xôá¶?ßÅ÷R2ΘÖC†ß!„í…ªªŒh!5 [Z­V©É!„ é‰)�žÁ_Fÿú—ñ*Ø:ðOlª2sæä9¬5¡!¬_¼€meèc¹ýïÿ`Æ0Žn[ùòªö¯åǬ™$ùldÅOÅh€±ß£|øîHÔƒ–oàÇ�š�P|éÍp)Ö!„Bˆ¶g«y ‰–!m)„kêàƒÒÌìþv Ǫ40tçÁ¥G8ºw»·¼ædú¼bïºj•e”U] Sü/5tA\óæöîÛǾš?»¾á¡žôáqÄz(€JÁÆ5l/oʶ+xx¸U¯_Í&3Kuø_}T‰^ÕËÎߺ‘ƒ¶xGÅN6î(Ct $ÕuˆM 3? U±íO0{OÑ�]�ò¼<*ГØ5¡:re9ÄÆŸó~y�Jæ–M«N� ®s\+E·|ââÖ艹åC~¾°½÷íäÿn�Bgˆ%>V�XOþȆӖ:—×P»ÖÉÍw@#;3‡šï¸¸ãàœK±!„B¸Û Rˆ±åØêF¨ªßý„—LÇÈ�h€Nù¥“¦pbÛ6öûÇâ]žI‰SOÆ=ñóuC¡ ­| ïþùcžÎàk'Òý�ƒì«Jgáý×RpÛT®êˆR’CÚ‰C¯y›§Æx�×p®Ä7_ç`=õoî»fÜÜ— ÒM¤5z-Ô�‡Q9ŠÅz–/_}‰Ä;úà–kòï˜~åHn¹!Š%ÿwË‘YÜó[�{®áüçòñikõû'NæÊ:/ þfòûžÿå�}•¨¹ëxþšA,>’+â1TåröÐ~>Ú…¿þü9·LžÂ€·ö²¹¼€ÿ>s�§ÙŠZ®§LÅóJ&��B´ÆÈ<Ó×smôø×i ÇæÞεé·qÓ°|¬EdŸ;Ɖ�éücÆŒJ(c'ÆãÇ ”UmçoSo#ãŽßÐÕßJAÚ Ô+Ÿâ¡«üiWŸZÃN ñ�‰×CŽjaÿÿ=Ç›!7‘ esÎ}Þt1ÇÁI^MX‡d! !„íž­Ó¬(еl!5§QB¸Ž�0’|íþ5‹cætþûìMü÷Ù¦¼ß�c‡ã¿äòÕ"vÏû+Ÿ��FÊ53xãñuL}íg J޲lÎK,³¿Ç@÷à?ðø˜d Jž}•ÉÛäë3U¤ÿ8—¿üè캯žÆ„ÐU,ÊTÉÙ8‹'6èI˜™ÂÔ+0êO¯sÇæ»ùÏÑ N.{‡§—ýú^÷.wò÷'Sð¨oñ¦¾<úᛟú8KNU¢Uåp`õ"8lB6ß®ÈaÚô»yíÏ+™ü—õäængÞKÛ}‰.ˆ‘~…ÛcZñfé1”?¾q›îœË�²<ö-~—}‹kìÊÐùS†u#Â× ½¢ 7y•DÿQ×qý ð¦¼T»ù>åvR’BðrO k¢ðâŠÇ¿bå'æÖ‘=‰òwÇhtÃ'$ŽäaÝÍÛþ”]=™YË¿á�&pE\^&=7‚;ucÀU“¹õª„zׯMäÍ…ïòûQ]ö0 3¸Ó›F4@ ¾š×¾û–7zä(?ÜLnøE'3î¾·øöû¿16¨á?Sâ-üsÍj>zævÆö�#ÈˈNÑcò %¡ÿX¦?ñ�^凂‰÷}ÊòOžâæÁ‰yš0yÓyÈþ÷Óå|zowZ·|¤Bàè—ønÙ?yâÆ!t óÅÍhÄÝ/œÄ¾£¸.%þ×64õà¾ÏV0ÿ…ÛÕ#“½É‹à„~ôŽv«n·FÚ?úÔ© IDATµ],wÌ�ÏË·&.нΈgPý»£rñÇÁ©¸ëB!„k‘숖¥(ŠdIáb „êL‰š?Æ? [NNÎÇmµ‘B!„B\.¬V+V«£Ñ(Oò[�ÅbÁjµ¢Óé¤]…heÁÁÁw‡ `®ñc©ù#aW!„B!\ˆ^l¶¡Ò¾B¸ H!„Bá"j_”6Z‡´«®£ƒµB!„¢}‘së°Õä� !\‡$„B!„p53$¤¨eËÓ4M>B¸¹Ê !„Bá"dˆÖ£(Š}¦ «ÕÚÖ›#„@B!„B¸™¢õH†„®CB!„B¸ÛS|Ñ:t:�d¡áB$ !„B!„‹PUUê!.�B!„ÂEÈ ­K2P„p-�B!„ÂEØ:ËÒin¶¢–øÂ5H@BqÙ³Z­c6[ÚzS„B\ÆlS~ÊSüÖ%m+„ë¸l–ÿaÆÔ'X”~DGK·2gæïx{³¹­·Dˆ–§³û‹¿ñ×…‡hn8AÓ422²(//oÑM—ë –¾ñ<ÿÜTÄ%/‘¦±óÓ¿ò›}î !\�í ¾B\.Û€„š±‹Õ?&»ª®ÿ-cÃ3ƒIö›+[iª2Ù¿v;2Z? ¢•aÍ×Ë9�Ó¶77kÞ6üw §/÷oÎN{�¢“[X¾á(¥—lÃÚ)-�MŸ¾Ë'›Ó¹ ‹-¬Šïï‰!ò7ï“jå’^—ÚR‹^‹¬øúí²üXEÿYι�«X½?ï"ƒõ,GËg˳ø|kFžû-µ�-É·IçØ’!Ñzj|$ð#DÛk·‰�&G\÷Oh2OþTg¤ÁIü¢IJŒÄ§•ZÈšöOL„Ï_.½s�â/pËïç°óbMàܱ7óó[·s÷ëëÈovOÃÂ�¿�$¼¾ÏIp8#ÿ~ Už¬V­}”na]¹{QV�‚ÒŸþÄÀð(n]PØ kMáæî&Får¹.]Âk‘ùÞÏ}w«+,Ç –=/3,²�­s²q.á¶9Í·I'Õì(K@¢uØÚUÚX×`hë h® /-¢k¡ ¨¤-z’‡Fðħ�3Ä(&"z/bé&úÌøŒf´ÐÆ Ñ&ôÄßò¾VŠXÌŒg62ðÅ9ü¾§Pðê�¾Å׫Qš‘A‘5—^y“ŸÆ¿Æp¯ÿm9È?_˜Ç)‹JPv.VüZa—““gÿ·ªV,))¡ªêסMþþ¾ íö2éÁ!A¸•„ØnÃÓârgµZÑëÛâ*"Dë�§ö—Žªªètr¢-µÛO`x¯! 6ŒaÆÒ?Î�>˜îC‡Uÿmè@|‹XùÌXúwéDDx$�ûOàÁwRXç5^#ÿ§gÛ“Û>9Av½4˜È¡e·ÐrYùâÆ^Ù‹ÄN„GÆÒcø4^Xz‡gHeGøú¹éŒìGdx$1]û1ò†G˜¢žg4Zónú%Ó#lÏn­îi¥YøÌ-¤tïDd§® ¹ñI>Ùã8>¹êÔ¼rçh’ã"‰NÀÄ™³ØœÝ„GéZÛÿý(7 êBtd =GNçùÅǰ� ¯ØÂ;·ŽgXŸ$b"ɈîÊ•“Ÿdþ¡² ±’µq3'¤KtQ ô¼rÓ^ÿ‰âúÖ[ù=÷ÄT?¡I˜Áò* éëßá¾ñýIŒŠ$¾ïÕüþï«8ÛÀºªÓËøÛoÇÒ'!’ÈØ® ¼á ¶:µ,•Ó‹ž`ò¨t��""<’ø>cøí[Ȳ5ŸSûåGóìô1\‘Ô‰è.¸þÑOØW\ã(•â«g§1²g,‘Qñôz;ÿ>ü˹Pϱ¿�yóÓô ­n¯È[>#WsâØÙ)xÆôeè°êÏÅ�äHÜuîD$µvúÆx¢4¶¼ÊÝüë¾Ñ'‰èˆ¢» á™uu¥§ÿÚÆÙY”H\ñ|^ûäd�§”¹ß¿ÍÜ#‘$vRÈÉÊù%Õ\åÜ—2²wg¢Ã#ˆîz%“Ÿ\ÀárPOÏabd'nù<ç×Ï€e/‹¤ïŸ6Ù?ƒe[ÿÁ´á݉‰Œ"iÀDþpù5‡V¸›yOÜÌÈ> DwêÆø;ŸcáîLòòò)(( ¤¤Œ¼ìͼzM?ú-…öàDkíAäè79d…FÏ3óvžIÊ«{Í@©ZÎŒ„H&ýû|éõõïcÇàÂý:å/,>þËX³F¯]zbzô¥O¯Üì å̹i%óÇ÷˜qí$EGÒ)©ãž]E�3ç§Ÿ/Ë��¹wâúw�#2<œ¨ÎW0aæ¿ØQPã€Z³Ù4ëA®Ú“¸¨8z�ºƒ×V¥9düÔ� žkQgVþ�ß]3ˆ®1Q$öû ÷}°…ÜLÍÞÄûŒ§b‘±½uÇ¿Ø×àcx+‡ß¼ê—L¥ƽ{+Î]ç�Y@ñÊg�OT=÷¦Ï‘F8u,êÛ¶�‘JÚÏsë¸At�‹$<2ŽÞÓ>"ÕâÜýÖ’·ƒfNbpÏ8bb»1`âÃ|²=Ý©öjHÃ÷Öz¶YÒ0D+�'÷BˆËEÇ}ô§xÓåšye|$!~÷wžþ˽õÞÄ‹ƒL5^¨Q¾¿ÿÝgx>¸€9·%bº0‰]+áØÏ?q"òa>xm>–,¶Í{™7î€�µß1£³Ô³|qï <º­3¿{z6/%yS±÷?<õÂzöf©Ü’XÇÓ%ˆÞþŠ'@q#(Îê>¿g2OìMfƳ324ŸÍ¾ÂS7£|Ù—ÜÛÙ€–»ŒÇ'ÿŽåawðôœç‰­ØË篽ʔ)E|óßÿ¥¿{c�SÅÁ÷oçæ¿e2âñ¿1o€7i«Þãå“8«®â_7F «:Ëöõ{ð¸kÿ ùøêõ—yô·Þ$­–+LPºå¯Ü4õCª~ó8›7�0%—å¯Ýχ[S©ÐRð©ë^jÉóKÿÊwPôþD«—3åÖ�Q&ý‰wþ·;úãKxó•;øŸìOYù÷«ð¿`9Zî2ž˜ü[~œÊßy†î>e¤çopfY*yâ眞üyî[ôv¯àìú9¼ô÷ßòxÔFæM CqbßÕÌ%’/TNˆ¨†)‰œ˜Ù‚‹ h5z>£Ütœþn £:v!ÿ®ÍôpQf9N™ŒE2q{GѤýÏØõËÒñ¶<‰\Èð mék¾—o›Y¡H>Ïüv-˜t§<½'~KPÑx.ý¾Œ™»³j[%Ní±¼“J$L,íQênð}6ã|ŽÒ!en`W…^}j`oô�#ߎcrÚcSv}$«]™œ´…¾¼e×F2QG¶óÇ-W-˜A¹BÉÄhí±U¾O7 �‡à0Rÿ/ÀO&òÇ>|]ÇÔ•I¸¸Š®ý§q¿ñ26|U Ó,ÒjÇÒT«Œ.Ï!ÿ�ìÜE7k´G—2kÔÿf%ãëF´…RP:še عãéùêŒ0éÐ"vÐxÅ2FÔ4C*–+JL…fÌ]øí¦óï÷³øñQe¦oŸLË¢B�ËsªW_ȼmÝXV�,ãêOw³`ÞQ¬:ofQÿÒ)WF+`z+�ßr¦Á|P`]¢:U*˜(gtš]_ìb×…axŲyÎr.¹õá·…})n�HìjKfñÛR~lÜ=ñ4yÑÑ|±œ+>Ù3§.J R¼¹JИ٬ë]‰Îvi§ØZ®üÁú‡•˜¾mfjùs“Vê¶f®V©ˆ¿ r!æÏ`¦íŒäY³äË®ìÞ¿ŸË/ʬùº�J0ãö>ÊÏÜÈ�ÉÕ¨rz)¿«hòíw„×0K×ÚèÌÛ>SÆ–¸xxbû¢ žîȾír³Wç¢/Ø–©E•@Ó$ªãÁýPЂ2íûÑ`iWæ®éK•Îö<Ú1�7ÊñÕªJhfä#áV4q2˜K`ä^…†î©Ixñø÷éuð8O”ÿG�PW¦/ÛÉ�gõ¨nOGrZUŠfåL^þjþŠ]Ü¡ j€�²¸S–.KVqªíŠ^ʼzìœE'oP¿Iù½ö&~:>¿’i[HM‰ÐjX.ßÅΓI–2@u�È+ù)?Â9šµÙõ3«\´A*½åÇ�zÚ 12ër”J-Qc×ë¬lú¦Íæ9+¸â3ˆ½_÷Â9mËIÿL-‹þý+5AÉœâ«PÁAÁ�˜_ÙMý ;9–X� ‰¿²`ñyJ Šd|+[@)™¿µaÓÖ«tííÄ5}ã2!“±è.+ç®æAÍÙlF! (éÆãH?úmÜElÓVäÿ{KŽ¢åše Iùb…@.�$«aÏÐÜ OÏ—ÜìÇù�W+V²HçÅR#�ª4 A ú<'Ò¿ÿËöM>”M)“ƒÛ³j IOÞžü’M9¦lWÀ“J5*¤ŒÅºë@Ö}6fÏ7|wÌ’K‡ÑØE øâÑÿwÝÅÖc]*ø,óõn+�ÑåôüUß•·Üžçê ^úö}³>’µtm¡Ò_ƬÛ(7Ò—I«“AåO§ƒ I{Жä³0 Yû¦¯&zËc« ¼⊽ Ÿ›Ot=X2—Oœæ™c¾ìJoŠû{ck’q�/H©Þ«X?¡$—¦´¥çšëoøŠ0E]])˜|‚ý‡že¿9€‘1F<#..í„E�¥¯Öºãì‹LóXÈg‡Ùw$žB^>Ø) ñòó€³ûØÿÕ)RÒ…}¸kˆ·Ÿ«Þ(Ó‹“9•“Þùñ÷Ÿ§^=$LŽeÿ¾“ÈN>xÈÁÁPU wg¸ö÷ßÜÎṟ¡±1*9އqiNí <ð÷Vq}ÿ_ÜxYù:îüõ'—¤âøyf,�ž>.p.}ùß,­7e„‡· \;Í Sg\]]_ý¹ØP@©ÀÒË KÝ1öˆËä뙵}f›AÜ#ÒV×;i»4Þuzèâx&ùŒS&¸EjÓ£µ%®ÞÂóÚÝiî¨$LòåC~üˆ8hÏç´Ö—ýÛR5À Oï’·6x51P8Ò¤me’v¬f˾íüzÓ‹ºµôß®‹bÏï§�]üñÎ÷¢=.pöV\Òµ—3VùRkNN˜š¾Xc€o«ÖøßÝÈ¿þζÝñÖ«ž²Š*'ýLQKs¸sñRºöÓ'Ûòg*ûråZNú¦Ê %×ÿú3MùS?zý)³,8yá™ï)gþy„mÚr»ºàhaD–ãzÆ"•¾žJ Ž®éökû¨Q`á㋵î»öÆæp‚j„‰1<~—&n–“q>'éäÄ{è#¯É¾OôøªÄÑÓ õŠÍÌ_V–Îå¬1Iþ‡»ñ™�BáÙþ–\¯O³¡=˜ç½�>Þ¹_+kÜžö^ë˜Õ¯–£ºQ±è3ÎmØÁ ”Ïd{…¹>šx¾[0‘ufµ0t…÷æ„–îDß�µ Ð ëQÝ ±ˆeÿâñ¬Œ-ÅÈnÁ¢ÄµU_.ïÌèö#IîWÇ„¬š4�‹n]˜Z»Ðk“)_ 'sè—µ-ל’E«Ò³»u§w§{Á´+•�Û¿Î#üg5f‘³g(ìiÔ©s»M¦ýW*†4öÄàö_¬9šÅ2ÿŠº¸/îLaé¤UØ7µ'þÚ#lÔ'¬w;¾n:�ý Ò´8ŠK™>1‹¦+ibŸ1f¦Ä½Uoj-ïÁˆ–ýyøe=|Ì<¼ñǰZ9HëM¯œ¥ÏƒG«^„.ïIxë><íÝÿ¢<¹yŽX§–4+�uÙNô(·ŽQ}Z“PWª»$9úø4¥ª�ž¶÷H{ÍÐ7_/ VþÀ´E>tôVp;ÊŒÊaï íÒ2}³ôO¦f‹•þ ß‘áÕ¡òS?c“Ô¾¨Æ¿Óhú?ü ‡Î5RR*abj�ãˆÓ�Ò¥8®lç³WãÞÒ Ãx.E§�KXÔmOƒ‰m˜Ôÿ±¾=©ã”~?M¼vˆ]ûŒ)¨½Ç± ³™¾Ë„º_·ÅSвé^v-£µ¥pTWj/‚{•³‰~tóÎôj­Ò±)ªF0`è0Œž^£HJy¤¢Ù÷3ɆªµK0~üúÎRÒ¶´êgG¹™”y8ûògNýåÊŠÞq)mßTXÖ« ZO¡M·Dú5+�Fý”[Í©Zï÷O}ò× [ÌëA;£´¯äŒYÒ}._UÜ>”bÊ¬Ç �LÇ¢z4ìÑŒymfÓ¾‹L¿–å±3Žçޅۮݚ+êÒ�鲎¯ú·$ÿ�žÔõ* ŽpKÎüV/Tøzågææ"‚tšÜç_eMC²çsšNöUõ®ûHŽËX9»6z󟴬܅~[˜;ý+ Ä´ عÄÝâr’Íj¸Sȼ¸ž¾O4 ¡Àºù4¾¾6„ɳ;Ñ`D<’‘…‹zRÉÖäõ«ŽR‡Ï§_d-¦÷�C•­ýrÿ“j_ú®\�LžÚ�Ɖ¦ØöÁ½A9üÞºíÒR¿a_xqkBfËöŸðø)§®�PX×dÐŒši6’0Ég‚¤�ãÑ¥{WæEÜaجq´ý>–$… ,¬ð®gÍË9C¾ºuðbÍøóõÃáEæ$SÜÊSló º7›ÉsLÑxU¤Ó’¥ô¯k•R•+]VnÄdâE|ÉÊû rÀ¯ÅDZ6äµ7¹¤¤kN½îÍ™Ö`!L Všgs˜fÛÏ”¸tþšE1C˜´¤m¦$¡4-Œ�{8½>å¨ü™É®\Y}73zÇ¥ô}³`• lXiIø´U i7•§ª‚8U„_�€w0¶ä„ƒ×±®à8&­œ@×…I6²À¹T'Š·M™ìf9N苪NbÃJ+ÆM_ÃÈö3‰“óaåV‰~A­±”´Y¶Ó©ã™3·7ßß}†”¯¶^©â”ÙUSª›EçÛ£XÔ­)Æü;̦~å ÙŽó9J'Ä>ûªz“¾Ÿ+úÊè�m½)3¾\¶£qY»2œŸbQ°Á£ÎºwРRêÉ“5 Ïã‘,,1Ϥ3æúØ*(¿_ …mV÷ ‚ðÁH€)�‰´iþT€Çýû÷—¬LþW%þ5„²M�Òaï6¾Ì쵟Ÿù.+0Áz§ç×Ìô)ñ‚ð6ïü’À~ILúókêzÿË,å¨Õ´,? çUû_þm–™ ‚ð®%''óìÙs“P« È—Ï¥2‹c­|—å�J1Ãq‡gVBìÑB^”””„,˨Tª\<§KÈ­¤¤$´Z-J¥2ëqC„7fnnÞ8$Iiþ’Óþ‰‘î]ÑÝaÏ÷;x`íŠ�¹ Éw�ðÃä5Äø †ã§9Ð%žÞÄòS¸;YSHÇ…ß¾ffdaB——Íúª® ä‚s‰“wµ(¢v3kè{ýLèû Fè¢8"IºÎæ 8<†eÅÔEò•J…™YþœáñqŽ^q¢ñ°@Œò¬+#ij Þ/±Eò�xW´QœÙþ-K�\ãî£Tìð©Ü—•£ºãþIÆ#tÄ^ÿ›-s~fú­žhM°t-Mý™kR£à;}Õ¥ðy{9“�7ðØÌ�J±´«Û{¸twv0¦é ö$šãÚ›•S£·ò ŸY(s�TC«§>‚ð¹AÈ;Ä-‚ ‚ ‚�$&¦¼£Hܲñ~‰[6áýËé-⺟ ‚ ‚ ä’$‰+ø‚ |6þ» 9Ž£«Æ3ö‡³âE\Â'/ùÌ*úwÏŽïæžÇä3+èÑl ?Þy¯AAá]Ï7xÿD BÞñHÄùÃV¼Ë'7¥J>Éôêî”ür+ïhþ™çhüÃÞm‘\ÏsѤçÜ<ú»N? /U½îú>6l=Ê�Äw”ÞÝcìÚwžèw”ž ‚ Â…X…"yÇ7 ñ)“L±vvÁÙ®†ŸäX)óxçXšwZÈѼ6!N:Ã’nm½å&ŸëÛ©ã�/¦Kí2¸Û[cmëNùÆÃÙx9ácgKA>yb’üáˆU‚�7ˆ§åäEÊb´Zø ­>v>„Ï’Ú܉2�†Ó:ÜÓG‘Ì4š/û9PrSDSAÞ;1Y~Ù‘º IDAT¿Dý BÞñŸŸ^<þu8•}œ°Ñ8P¼B Æþr�—Ý“2­ni<4Xiœð­Ò�™{£Ñ‘Àî~^X—ÅÁ¤Wi%ìîGqMSÏh�Dnü:•޵Êànoƒs‰št�IŒžûC´çÓ:Ð '�ÖöÅ©Ð|,[o¤&.ÇðkxSª•õÆÙΫÌòš–î: êhpï÷{Êçñ‘D´ %ÈÏ{�Ö¶î” ÄšsÏ^}GoY_æ�{ûæÒ£N®¶ì\KPcÔo<”³ú,‘_¿tESo7_$$Çð}s 66�pœÅ]PÑÏ[kklÝÊ3ü�x�ñëðj”t³ÃÚJƒKÉÚô\r”GiÇÿ„Ÿélo޹¹9Åz°#‘\Ö»Lܱ¥ôª€‹Æ›b>±œ '˜d�{Ï<¹m"»ûGSyç´z¾÷rI„–ó3ª`en޹¹55æ\B È�޳r`BüŠakçA`Ó‘l¼ôb倎ë?$¬R)<�lRÊЀÁ‹¾cF¯†w@£q& þ6^Ñ¿,$ñúv&w¨†_1 wJ7˜ÎA=›ËOϲvxs‚=íÐØ¹S¾Ñ ¾;—îV“œ¥'ûç(B¼hýÝe’m«Ñ©c*–ò£dÕtªa…îîm¢?×%#‚ ‚ð�Ȳ,n'ø^Ô¯LÂÇ÷Ÿ_!a`W…^}j`oô�#ߎcr·îXìÞB%(í é6–Òæ–˜joñÇÜLí:†âç\­¦ÿÛËÞKZÊx*�dÎìÝÏCÛZTuW·w8MÚÿŒ]�±,o˓ȅ ŸÐ–¾æ{ù¶™Õk‘…UYÚ �KOëH÷±tT8=9¹º5V<áâßrYÓ‡ùS‚ÈŸÅ¡•˜ž6¯YIü—Ã{N`üÅV„šCìÖO›@¿¦¸îE€š,ËšžFŽ£q‹eèj `r¿’ÑFq×È�üRÖŸe+á"{~>ˆ²ÕV6´Cý4Ž|^j� p«Õ“‰¡,Œ¸²e*ÃFv¡ˆï~Âˤ|W˜_ÆSÕ$eAl dâöŽÊy½'efבìqÌüŸª`M4—ï›c­ö j%kæmýƒc‰5 TÉÿð÷á‡XU ÂE>ʄ̾§€”ާv‹XÞÉ %&–ö(µWXÖ¡ á÷C1m %Œ¯²qâpz¶Sc¿{$jÎþÉß1>ŒZ2Ã8N­ËèáC)öƒ0gENñí¨qôèNéõí±ÍЉä˜í ëÀÖÂÍø*b8žùŸq'¶N™í¥º¬îÆÀ“>ôµœËX,™ÈàFy¾}]\T9LOæùé…têø=&=ÿÇÂÖΨÓv½+kYøóSJ÷l�ŸAúƒ ‚ oEL’AøœüçFUi‚ôyN¤vî�¢›‹5 …eêÖNݲþfgù©æO¼˜LÍ P*šlæ×]×éçY eòy~Ýõ/Ö5BñQÞcÍÜÕ<¨9›íCÃ($%ÝxéG¿�»ˆmÚŠ"&ëR!_jÖ{ñ%°ýw+¿L?ÄéäÖX¥Ö²Ú±4Õ*£‚KÄsÈૼf[RÖ%ªS¥‚)P�rF§ÙõÅ.v]F€· ²(kh‰X6ÏYÁŸAìýºÎi[]ŽÖÿYæë72Í›m™ZT 4M÷¯Áa8¤þw€ŸLä�-8|ø6º2©ÿ*åÇÆÝO“y¹ËÊÜÔ»î>Q12…„P±´Æ€oêG%B«a¹|;O&XÊ]ÔA"¯ä§ü_ tûô~ïCs'<<=_î ‰‘K™w@C��³èä­Êà7é"¿×ÞÄOLJP&5cù�)ˆ¿ ÊzDóëæa¨«¶!¬ZA$‚p¼ñ Û'ÿÅ‘øöØš¤ýE-W~ˆ`ýÃJLß6“–EÓw°Œ-‘td » h¼b#jš!Ë%¦B3æ.ü‹vÓƒ¹™mz2 Wѵÿ4î7^Ɔ¯Jašf³ÄK«èÜd±mWñ]WwD ”ásñŸH¤%™9RÌöFÇ Ã)î$ßOšÈŠßNs=&µ™ŠÇ:câd¤‚U«bJ×m;¸Ù£;¶·³í²-ug NÚω³ñ<Šé‰—MÏ—éËÚ$ð¼Í=ɰ¨!þÒ&¦Ž_ȶ£W¹÷TA£x’ã­Ð÷(@ɬÎiòšÛ{g ]°ã¢cSîe�³(+Iç8r"‡Á8dlñ¬>{º"�cÚû8w+–dcS¤X›øýo¯Hú'wõ®®@§>ei5©>Á‡Ѻm;Z×õÇ ˆQ×z;¶�fx©�dfûa\@ßàŸËzÇ„’½7ðwíݬ[±˜oúÖdîü/Yµa8�f¥hæÈòŸ6rl°q»÷£-7Š fRÖß3ÉößÏäà(I¼ ¡ÀÒ×kÝqöE>~µÍ³Ãì;O!/ì”Ù¤@AJõ^Åú %¹4¥-=×\VQºÒjÖRz—ͼÖAAþëDàG>¾Ol…DJ<Üóóð·ÅÌûÙ„ªŽ¦pí_ž¤�›©KÓª…;Ë"†rÙ ˜É��RÞ+¬iØ£óÚ̦}™~-ËcgϽ ·)\»5!Véã8R7<­u¬Y1�­àVPIìµXdÒ?SᣕUaMX¯,h=…6Ýé׬4õSn=4§j½’Y|€ghMç-ftwž6õ¡°"šÓ÷dpÊ2C8zº¡^±™ùËÊÒ¹œ5&Éÿp7þUå«‹ûâΖNZ…}S{â¯=¦A½\Õ;Ú ü¼ôj_O¬�¹½ï,(@áB)K)”ŽMéP5‚C‡aô4ˆðER‚DY}O倯W~fnŽ "HG É}þUдBGº—]ËèAm)Õ•šÅ‹ Å^ål¢�üßÁ󔸷êM­å=Ѳ?¿¬‡�¹‚‡7žãV ·BE(,ÿÁÎõ‘TïX»Ò�è²–Á:a=ª;!±ì_<ž•±¥Ù-ÃlÒs}ù»Fx¶ÿ†%×ëÓlhæyo �·!r̾¬Þ—¿+}ÍÎ5Ržç!‚ Â{'I’¸r/ÂgãÓ H�ŸÐð% :–o{ÿSžÊ¨M aé€ãË¥JÜ[¶§ÂÜ�œ©×�ú/ü'Q°ê$6¬´bÜô5Œl?“89Vn•èÔŠ« ?¥.ËÀÅãy8êk†4ûš8�&,pò«Œù™ÈeWV‰‚U&°a¥%áÓV1¤ÝTžª âTi~upËâ³Â_±|öS†Îˆ ÇƇh ̰°ó£RIÛLžšð‚ëæÓøúÚ&ÏîDƒñHFf.êI%[$@áÒ�©£OÓÎpZ¯•)èÊðòuðÏE½ËOns|ËLV†ÿËÃ$%l}©6ò¥^՗̩׽9Ó,äaƒ ÔJ]‘õ÷ÔT6‹Î·G±¨[S"Œ5øw˜MýÊè²r#&'°(âKVÞOÀ �~-&Ò²!ïä ëÿcÞ&‰)cg³ ïÿˆJ0ĵ>á•jâUªC›$<"œ ¡¿ÐÇÕ�Ö‹D1~4ó†·fÎSlê0aýh¾p7È6=×´?, pø|úEÖbzß9TÙúÞ2ÈÈâ„HAA„÷F,H L¤ý3Hó§<îß¿¿üceRÞ”µš–ågá¼jãË}ìì‚ ‚ 蕘˜ò,•J•ò/á�“$‰ääd´Z-J¥¥Rÿ%6AÞœ¹¹y{à<� $¥ùKNû÷ ¯�>[º(ΟˆA’®³yÂN�aFYŒA!ïÏ5x¿^¬þõ,yƒHŸÝ�Œi:ˆ=‰æx…öfåÔÆhÄEAAþdY“å@–Å­©‚�ˆ€„ðÉQØ´aÍÅ6;‚ ‚ ¹öâ¡–"(ñþˆ@„ ä" !‚ ‚ yċɲx†Äûó"Ø#‚>‚ðñ‰‘NAAA„N$AA!WîAø\ˆ€„ ‚ ‚ ä!â‚ |.D@BAAòI’Ä A>" !‚ ‚ y„x¥ Ÿ�AAá³!>‚�wˆ€„ ‚ ‚ Ÿ q[Œ ä" !‚ ‚ y€˜$8b•„ ä " !‚ ‚ yÀ‹I²L|"(!ŸH‚ ‚ B"&ʆüÂÇ'‚ ‚ ‚�‡ˆ‰ò‡!?‚ðñ‰€„ ‚ ‚ ä"!ÂçD$AA!�$ Y–Å•ûDáã AAAÈD B„Ï�H‚ ‚ B"®Ü ‚ð¹ AAA>;bEŠ ||" ñ†’Ϭ¢§ñìxðidÚ¿17|Äè+§–ë?�¦Ë�u\×½Ë_Öõç"ÆNÝÂuí»LWøÏ’sü‡ÉŒ_{Žä���‰ùû[&NÞÈ¥ÏyM<ÏÆI#Xz0þ-Óù‡Ÿ¦Žfùá„w“¯léˆÞ¿” 3~Ñ?vËÑìšÞ�ÞKO‹}N>�+#ÄDY„ÏÅ'�xÎÍ£¿±ëôÒ áIûꯡôèÃ$½Ã_Ó]ßdž­G¹“øÍ´×VÐÌÓ‹VßÝ@h/naÞ­œ¢ïÀ¨ãΡ-üy�§ot씉»É޽xš!Ý[»—ñͦľá1Yûàön‹äúâLú{‡—Ã5h4r8É‹åËQž’O2½º;%¿ÜJ®âyòö¯šÃwîðæ±¯Ü׳ �–»{–1oÍA¢Þi0òczƒþŠç-ç�ú:½¾1.c:'Y7{ ¿_{—Gª¬è¸¹k1ó¾ÿp@â)?¶µASo7u@Ò–tkËè-7I±N�¡ Õˆ!'{’±Ž..8Zš| úJâï™mh?íý'ÅoDæñα4ï´�£ÿ‰ ‘Š6θ:kÈŸ£½2/–/‡y’L±vvÁÙ®†|§Ìm= oOæÞú/p·*N·Ÿ3LLu7YÙ´š�‰Ë¢÷Ñ?Þ×÷ ÷¸,BVÄêˆGÔµ ||ª���÷Ni�¥¹Š"–EþËÑ—FQ´S¶ÔùØÙø ©ñëñ=[{|ì||Êb´Zø ­>Ê�FõœgH I¿o«>m1=j ÆW�òÉã½Ìþ³ ÍWõÂßðãæ2…è‚ Ÿ±BB>¾OlŽ®åüŒ*X™›cnnM�9—Ð*¬póñÀÇÍ ‹þ“Y«âë¤ÁÚÖÿÊ}Ùx'“ËVò#~^�’nvX[ip)Y›žKŽòHO 5ët“¹³'‚®¡%q¶Ñàä_�NSã_=W‘“Ï,§KÝ ø»Ù£±Ò`ïH£K9“>Ÿ‰×¶2±]e|5غ–¢n¯ˆ~±�Lܱ¥ôª€‹Æ›b>±œ Z€xþY;˜°²îØZkpô,KÃYGRni‰[GkÚ¬’¦p×Ù8°6Î4^„´ÏÖëY]O䯝SéX« îö68—¨I×ù‘Ädqu0éÀ0ü-Í177GÓü{^<²B¾µžAÅqÐhpò«J‡™{_-ÏI%üLgû”t-Šõ`Gºl'ð{?/¬K�âPšUÒ�~l‡ƒM#¾½+ç žùõK×W+uä¾o®Á¦Ã&âäXöÍlO�@oŠÙXcmïIèôcîÉNæØ¸rhÇs<9%�_ÛR­¬7ÎvÖXi(^¡c¹Nú"d^¾ç62ªUU\í°u+Eý~ßqêqjÅ$gq×TôsÅÖÚ[·ò ÿ#>µßU¤¤»#++l\¨Ýk1G¦­Ð´m–u讳 Ž÷~¿§”%éÛÆµ Bq{¬5ö¸ÔdôïOÐçÙÁÙ´¨à‰½Æ×Rué³äHºÛzäGÇY9° !~۵ó °éH6^zqùýÍê9ñÆN¦vªN g VÖv¸øQ»ý7œÐ·Jÿé9Ö�jAˆ—'жaéymöùËA~Þn¬ÑqkëZÖ(ƒ§£+�#¾-–qE h£Ù¿ 'õ½p´qÄ»R[¦üv+M?}Î… #i”Z÷¥2jǽœ-ÅW:Ó~\wÜ.-bÜêë)WËO³pÜÿxVk$C*›!ñöµ ^ôéîh¬¬°u¤yørVLèLí2îØilq/ßœ ¿ÝI½‚Ÿ¡È9¾ò+z`gm�ÆÑƒRUš0jëÝ4·%qpj-J¸Ú¢±s§lØ Öœ{–./úƸô´œ[щ*¾Žh4Åð¯Þ™ˆ½wÓ­.ÈrßÎ(é Óê–ÆÃAƒ•Æ ß*˜¹7:Ý-Oòý]„‡•ÅÝVƒ�{yý²žAnÇ÷LŽË€üô,k‡7'ØÓ��;å â»qâÖAH%&Ê‚ |.>±JœÚ-by'7”H˜XÚ£DMµ);©À3v�ëÌ´S¿t¥‹$r÷âÌ3‰ËH¦¸ÕêÉÄP F \Ù2•a#»PÄw?áeÔ6Î:ݧ‘ãiÚr9RáD ñDyi3&¶åÿ¢WñëÔ*ÌpÌÑÝ=Ξ#‰TŸ¼”&ÅT<¹ò˦� Ñ‰lùå+ü AŽÙ΀°Žì(Ú–a Çà’ÕS&Ñ´i?mBIÕQfvÉ—ÁÌÿ© ÖDsù¾9Ö Ð^^Jßþ?¢ê2�õ �1xx•[Fv(õU«ü­¦ƒ:Æ"þ,kgL¥S“§üo×$*ämcâöŽ¢IûŸ±ë1–¥ãmy¹�áÚÒ×|/ß6³Ê4 fàß—ÕsQT…©†‚Ü0v¥ÞW]²RpoßBÆLíÀ›¿XÙ¬(R–md�’°:„1¿Œ§ªHʂؤýUCÊT ÆôûØ{IKiO%�ÈñGHòè@9 )ûz6ÒWii«$ŽS»vp¦HwæLª†%�xnᬿ¾ä'\üûO.kú0Jù“£8´rÓ»uÇb÷z¸(ô–Owo½}ɱ€¯û]0EîýÆŒaƒh-[³/¢f ÙóóA”­æ°²¡ê§qäóR£;™ÒïjN]B'ž\ÞJDøH¾P9q ¢¦Ù¶mÑÔùëý%úÇ¡ôXt—FÓV3×+Ïn^Eëb¬÷Úxcü{N¢{1cîî^ȤM¹©ØÅÚŽ(µWXÞ¡ á÷C1m %Œ¯²qâpz¶Sc¿{$wÝlëY‰³ƒ¯ÂڳŬ ƒ"†ã[(™«?Žaà†#ÜÔ�_Æ êþeu—0s§Ó௠w2äÑ¿Ïp°UBvùSe—Ÿ„·ktDÙη\´`å %£µÇV™È‰i-h±Ø€V£ç3ÊMÇéïÆ0ªcòïÚL¶¢iÏ­i>˜<0Š>ʺ¹§s<�4ôÿ’‰í7Ñxòh6†.¢ÄOÃXp#ˆðå °”r0¦åd_ËØw�³çHµf|K3'ÑÃÈIƒ9ä׆!#2Ìì!Íάž£ðŽ\DƒBSHä܂քM¸IÙ^cXVÑuÜ_Ìë;‹?Ï?B®m•º�’¢å:2(̳ççY?%œ~LqÝ3êeŸËlŒ{�Ì3E1:�î€G�G\1™©­Z‘ôË6¾òUg¿ogLNiOH·±”6·ÄT{‹?æŽ`j×1?8ŸÐÔ±[ŽO¤pÅ^Ìèg‡tõgfOîC“ûFü¾¨–™ä/÷ã{&ÇeÝ ¾ïÆÀ“>ôµœËX,™ÈàFy¾}]\>±SAxâVA>ŸÜQßÐÜ OÏÌ &?'**ɪU*”ÄÑ|^›M¼ Ä!8 ‡Ôÿ ð“‰ü±‡ßFWÆ1çéÊÑlŠXΟ�ì™Ó %P©Þ\%hÌlÖõ®Dg»Ì"xWªJˆƒ*T¦jq‰*õ¿aÞö®,n��ËßÏâÇG•™¾}2-‹J@A.Ï©^}!ó¶uci�ûDÅÈnBÅÒ>¾©I'ÅÜ#ZgF… Ê”õ-€„YUªÒƒÆý{ÒÌAT¦¢{<ªÌeñö¯n’!"!ßcÓÜÕ<¨9›íCÃ($%ÝxéG¿�»ˆmÚŠ"™�ˆ[ââá‰í˪H¹<)ö£VÃêø«€ÀbDí bêÎHž5k@¾,Û(õ_¥üظ{âi’yÑò‡RÑd ¿îºN_Ïb(“/ð÷¡hB*PL©Í¾žÃô$œ C— BCÊ“qNœµciªU F —ˆç�ÿ@vî�¢›‹•žòiùçû¹ü¢lÁš¯ûPÑ 3nï£üÌ�˜\�š(°-S‹*�¦/+@2§xÅ*TpP@p æWvSÃNŽ%V£‚AvmÛ2%È’M�§§ãQT4 Æö”­ˆ¿¥|Jdù�ü»0¸C•”z )K�;eé²d§ÚŽ øá¥Ì; ¡ÇÎYtòVeð›t‘ßkoâ§ãC(“ù'ýõlɵf±î~y&ü4‹ö¶ @Æåò×H2Ï_ÒÑ¥Dü®¢É·ß^Ã,ݳX#³É_©lòã¬~˱&uÛžTªQ!e¿xò Ÿ§Ä HÆ·²E”ò‘9ñ[6m½J×^&ü´h#÷ËŒfóŒÎØ+±¾º‘-«³l®4òQ~àDZlk͘>=(vì ~_í¤…½x·ûZ:R<‚*RÞAe¬¸òón¾ö¬E»ú•Qå œfS�uì?“Lƒà ýãÙÌ=B‘vëY6,€$Øn2‹˜t*p¨Ø˜º•M�`Jœ`g»]ìº0ŒïÔM^ã2£" í0º5JÙ/+Ùð0¸Ë—ÿIïY!\ËnßδQXQ¦níÔÿ)…¿ÙY~ªù/&Z2uÛZôê×&µ/T¤„êå†.fÃ�zt³Í�ÞŽï�ËI‡–±Û€Æ+–1¢fÊ>R±\Qb*4cî¿h7=„q“(R‹òùÖr¾JUœÓÝÎó!ö55j�Ÿ%“,§ü˜¤Rc@jÏH›Œ%ªÜ) P¡CûÖkY$ IÊÁ¾�Îv�jÅW¿yÒoü"j¹"ùübzôÜ�õ/êdd9óþ›ëñ]ßqYLAøÈdYF–å”㊠Õ'´ab �Æeqõ8…ªˆ7uzÎ`Óž´0Žä›U‡Iÿæ÷d.Ÿ8Í3Ç|Ù%”2Þ÷÷ÆÖ$ÍÉ•$ºt'虦kà�¿·ŠëûÿâÆË“Swþú“KRqüÜ5ÄÛÏ5õDQ�™KU:Ž_ÞM½±;³„å{Rý&™`ØŠËwñëhn¬YÌÖèœ�$ÆŸü�¿î›àã÷âꦲŒNTnøz*¹{ê28ºâêúêÏžp¦·+AÜ#âruŽš}£’ãx˜MÂù*¶¥©ÃÖ®ÙÇoÛÿƸZ=M€Õ³sKs¸v�Ëøµ…™—Ïo¸vš¦ÎéêßÕņoÊAÛæ´Î_£¶" Ñ@lßÃìêOÙñÍúÔ°fCÅžßO!»øã�O�¥—–º œ½U—tewÆ*ß›< ÌwGäó8›“2½ÈÃ1öˆÓóÙÛçï]�5*'/<ó=åÌ?�°M›/W-ŒÀÀ/®ïù�KIz“y ys_S:¸ã¢ŽåHä?¼M±ßlŒùÑŸì:”„…¯/E.÷míMNžŒ¡@õnômˆ�§'¾þÎȲ›%smÏ\RzáŸÚ_$)%&ÌXúúa­;ξÈǯ6}v˜}Gâ)äåƒÝ[®á¿L<ÌòÃ�$I¬�„<âÓY!¡rÀ×+?37G¤#Ðä>ÿ*hZÙ!Í•Íxޝ_Á¥Â%qµPóìj$—ŸH,\0ÃU9%Žžn¨Wlfþ²²t.g�Iò?Ü�5hI…ŠPXþƒ�ë#©Þ±1[¿Í<]©(a½ÛñuÓétèoÈ�¦ÅQ\ÚÈô‰‘X4]I{=1!íy~œ5ŸB¡>M<ÇÚés8oׂ1¡…‘×V}i¸¼3£Û�$¹_mN°jÒ<.ºuajíBHÚ ü¼ôj_O¬�¹½ï,(@áBJtÿþÆÊ?qó²ÃTÍÑ“QèL|)d¤ïjÖ}Îìýƒý.jž\ÙÍÒißðoñ¾Ì¯UÐR¸HA¸¶‡M»a_­ {4c^›Ù´ï"Ó¯eyìŒã¹wá6…k·&Ä*cy póõÂ`åL[äCGo·£Ì¨V*›Ͼ�ÔÅ}qg K'­Â¾©=ñ×aÓ >þ¦’RûÓ¶]KfõeB¼5—“/õ7²­gÀ3´&Žó3º¿;O›úPXÍé{28eS„·¤¯|¾­zº¼'á­ûð´wCü‹ðäæ9b�ZÒ¬tþ¯y�Â:Û¶Íq�¿$³5›¢ìð+VEÜ9ý�²paÌôd4ñÚ!ví3¦ öÇ6Ìfú.ê~ÝO(Êv¤{ÙµŒÔ–ÂQ]©Y¼RìUÎ&úÑ9Ì›,Ÿ¯™)Þ­:¸lÃÚ�!¡_-œ´WرéZ‚3ý†ºl'z”[Ǩ>­É?¨+ÕÝ ’}|šRõ­ó—Å–£±FO¸6 ºuð Á¼´3@ûJΘ%ÝçòU5ÁíC)¦,JÃ>_°°éLÚtLæ«¶AØ=çÔ?�^-¼ÐÝa}—š >×€;ÇQ!_nê9oîkRÁP:5·¥éü.ôÌ?‚v¥Ìˆ9ò=ûî˹xŒ¾1®¯ ÿ:îû�?4EQ<<ǶSYû<� ]Ê£F‰Gnöm¥ îùyøÛbæýlBUGS¸ö/O2ž{Ç]`ÿî?yn’À­Èï™qÛV«i¤Q)RX"&r3[ÏyQÏ3û1 }Çå�Nô YËà�°Õ�‹Xö/ÏÊØRŒì,ž!|Ö^L�E`âý+$!oøt˜R}Ø,:ßÅ¢nM‰0Öàßa6õ+;ðò¼X÷€ë‘™¸i·â´¨ 9Po ózÏP ¬›OãëkC˜<» FÄ#™Q¸¨'•lM�ƒR�Úì áál¨±Ç,Ò5 ź•=yÝ›D!q'¤ã2¨Fa}ÇÉÅퟙÒcw“ áZ¡‹' ¦bê3$%‹ºÌܰ�)£f2©ã2bUVøVÈc{RÚäG·9¾e&+Ãÿåa’’¶¾Tù ƒ‚Ô$;Ƕ… }%†xÉ+ÏŠô]8†:€ uVþ„aox;ÖÇ%cP؉RµÂY?¼þ†J\Z ¢ÓïCY1â[ªW §lÕIlXiŸékÙ~&qr>¬Ü*Ñ/¨!VʉDÑ&áL9܇ÉS;Ð8ÑûÀ>¸7È. ‘})\:0uôiúÏNëµ2�C^¾þ¦/¿)phÑ“zsÛ²Þ¼3Í+¾º[<»zP|ÅòÙO:#‚¢50ÃÂÎ�J%ms¼ÌÿM(õ•¯XcæoR2uÜ\ ÜÀ½g h¼¨;¢.Mß& �DÁlÚVož^«ótÄ\þƒUÓ~cäÝ§ÈÆ¸–oÏœ ­°ÉxŽ ™âV.˜b›WнÙLžcŠÆ«"�–,¥ÝÔ§û«\é²r#&'°(âKVÞOÀ �~-&Ò²!zÞl�5¥ã,ú>ž‘ãW2î‹Å<1u¥¤�I¡È|‰™Ê…Î+6`l(„?’;÷Bˆ@¡­©L¸>‚\f SNNμæÚÈ@c[z=Ý.ØÆ «qU;‰Üz…öÏŸv" Ç~Éâ=ÌÒ"›žŨÃùxÕô“þS`)ZÄå=§QôàzÞùw«ãð !D]6› ³ÙŒù¨ ؈†²Ùl躎ªªÒÎB4‘øøø©Àf*¦O´»<®ùŠVÎî�›)Vml|ûž;x/\ÒI‚¢£`5ï½ÿ7ÑÛÒ&Ò ÷·Oxzδ;ïqºK0ÂÏilûr>+mitHŠÃRº“æ=Ìêp+Á!„h¡dHŒ¾Cú^"p9þä½&ðèo*I½Ïä¾7fô±äô ¿¦çlåÛÿ{šåÛör¨D!ÒÚ™!Íá¹›úËXw¿WÆžuŸòÊ‚�ü} {p<é½ÇrßÛwqÞñÌ*„õp\MOÚYˆæ'C6„B!„ð2dÃ;ìv;š¦É� !šPC‡lÈ-!„B!|„ܵ÷ik!š_Ë HE¬{çQzwŽæÞ–& í\̬{žgY®TYö¨‰�}÷2^|ð¾ÚëaªD!„BˆFd†Ì°áEÒÖB4¿�8ÄÊ7Ÿå«öÒ’»‹Ú¡-|÷E6;kõ¨µ??ç¥W¿dK�Iã+9~åÉ1™ô¾ösyí\ZÂww$cȽ¬*÷Ö{Öã8ŽmÇ|&uîÊ”ÿýíñwÛ¿`ö‹ñ[¾ü±B!DÓ“;öÞ#µ:„ð -7 á оºŸÉ—½ÄZÛQþªAbû´O‰%ØkçR3ÑIíÉho%²…9JhkR;t µM˜TÊB!„O‘޲"PH—–ʔΔ—>cŠWßÔB�ioñù4¯¾i“PO8�Ç>9­¹7C!Z¬Ú©Î†aTu¢¤3%|™®ëØívl6[�cÕl6c±XPÕ~×E‘¯ �Ñ4 »ÝŽÃQ‘2­(JUÁÍ  ÿ™c¼¨è0EE…èº�Ùl&66šà`™³,еø3nÉêg8oXgÚZ“Èè;žë_ý™<ô�/1ÞšÂä·s¨:Ý8Ö3cˆ•ž·¯Äfä²äÁIŒîß…´¤’:Ð{Ì%<òÙvªF#|}çhzwL!1ÁJ‡Þ§rÍ«k)p®Ðþ7_'sï7Å€Aá/sùÏ©}è`M$)½C/žÇš‡�(ÿ”ËÛÆOëôi,vfKh›™3¥™m­$wèéÿ™ÃÏÎáúNfŸf%ó†o°Õ»-µØâ¾þV†>òkuÝÛb¦¥[9sît@?ø=³.E÷4+‰Éô%‘k;º ;�û?ÛI�„�’-|xïFd¥bM°Ò6³#&LgÁ67 r¤6?Šc ¢m×1çÊ ï‘Arb"Éqç·ePøç'%qÁûÎ62(Xÿ:7NèOÇd+)�†0éÉUÕx'�?Ìæ?ãûÑ19‘ĤtºËyO|_½œv�•³¯áŒÁ]IMJ%kä…<¶d·_Ö9BÃ0ÐuM3°Û ´D¡°°âQ\d¢¸H¡¼4­b9!|�Íf£¤¤¤j6 ]׫6›�ââbÊË›\ª/u–ý‘¯Mu]çðáÃ>|›ÍVãxt8”——SRRâçÓýû°wï>Š‹K())¥°°ˆ�;w‘›{¨¹7M4³Ÿ!¡•…ÒóšG¸:=”}Ë^â‘»Îe—º”w/:‘“:=ÀìoWqøß§èûVóãö0ÜÞ‹‘ÃÙ+Øf½–çB„ãë?|ŽY—žÁ_/~ÍËP•:žr �³Ò:¤œ¿>yœ;VÝWò@ÿ ~p;Ó^ÙÇYO¼Ís]Ã)Ùµ­C(8Ö2óÊ»YÞáV^øø$9ȶœx=…,#¸ï³‡Š)†dg T�¦û¤»9¿W<úŽÏ™yßÝ\lNcÕÓ£‰¨±Ãó¶µ–>x9Oü6œ‡æ>A¿V6öm-¦]¼ µ«-Ålýñ{¶Y¯ç…džé8Àš7fðäUWÓzÙ'Lë`ýÞ¹b7¬éÀ¥w¼Èƒ”ý:Ÿ[ï_ίt&·7Õ\g½mnq»Å��KR1•oeù§«1My–7ÎLÁr¸�ð®u×£ïz‡içÞÊÚŽ—s׫cHåV¾9‹�Ȫeg?ÄÙ“^ÅvòM<úF?NPrYüØU¼ºú/ÊŒ¡D*6ÖÏ<�óæ1åÞ¸§£Î†ÿÝÇ=—^AäÒEí!„-�ón¢Í¦PT`ÂîP0tç½®ƒß … ‹Ah˜AHˆŽÉdÈ]gÑl*‚hw �;g‡Ô]Çß�hŽ;·Š¢ÔÈ6M§¹ƒ>š¦QZZZ'ØP»¶…®ë”””`±X j‘ÇFaaEn_ËÍÍ#44”°°cé·Ðâ‘ïàÖKNÂ0bÑ{pÅ«oòÛ…·1v\O¾ö«JNgLþ)› æ¾LVõû–´Œ9q8`Ĩ!Äç妧ÿÇæ3þK“‰vC'Ò®rÙ>= ²?8�Ÿ~ÚƒÞ?…‚)mË€“Ó³� ÝzU,hËá@®AÜ„ ï×�P {};¡D’”Ù™ÎÕ›U‘a $2àŒ3ÕN…¡ˆûs)ã?øŠ_l£Vã“Ó=oËÑ2J9p %¡' ëMjtëQÿ¯XRû1zäP,ÀÐ^e¬éy3_}w€«:$¢­�ˬ¥pÆËoðÐq(€»še­‡µÕ׿©nSz<wÑ•äþ§pÒ`—0N¡ë46¿ó ËôSyaþLlUq¢±ž·¾YSÙ.Yôì<þìx=K^šN— yo›y5¿r5Å_3{ÎfzÝ’ÍCS’Q�¾Ý Ö/¹€�>ßΕ×u@BBˆ–ÄyÁ^rX¡¨ÈŒf¯68_S¥f<Âp¾n`·)Øm …¨„…:ˆˆÔ0[Ôy1-Z&Ã0Ð4­ên³»»ÌÎ@mÍ”hîNr ñôÙ{CCƒ®l6†QÜUU“©å\UºF8>\"‰æ_·+”hú ꊲc#›‹Mt>c� —òÙÊÀƺ•k°õ͈8Cê ŒÝ åÏ_ø­ÐsÉ~i:g�èC—étìs-Ÿæ”••c`"ý¬ÿpNü2®6Š©÷ÎcÙöÃÃC,øìúxþ †N¼�Y ×qÐ~¼;g&µ};”¼rëü=­g[Ž–Ç)W_NçßïcÔˆÉÜ6û 6å{kâæ×£ÒißÌEGçàúuìRû0jD\ÊGÖÛæ Ù×c ¡-PÆ–ßÿ„Ìô‰õ°•öͬýµœ¶#O¢£‡¡|Ží¿±±°œUw÷'ÙjÅjµbM¿€wr4öïÙߢgƒBÃ0p8 ç€J~ž ÍAU0\Rž]/ž«þ]ùCG-)–SLÁ®RJ 5¿H=¾Ï™á”p§¾`yyy³ ßðµú¢q93Ž&áäÌòÑ4­ªÞDK`·×ßÒ´†÷5„ÿñ¯€•cV•Š/µ©ãDÎîUÈ— ¿£Ø¾�eß"kÌIž‡N  šT0À0t¼7�óø�˜I3˜ÿÑç|ôÚ� s f¨IgðÌ·«ùäáÓ]õ8S† á’wv Fïë>äÇó˜Öu/ïL?™§<ÄÊÂÚ\Žî.‘)È †Žáæoªçm©ý–&L*8ìžNb q#îãËÕKxvJ›^¹œžÍì ýƒlÆl¢ê$ëp8@1Ô \ãˆmÞ�u¸ £T~z=AMÁl®gG C‰bÜ£_³|ùòªÇŠ~àã›úà?%‰„þ®bx<`Âf;Â¥‚aT<Ü´€å]GÊï¯2oyY�·  Ål’_'Xq !D3r#rsLîúqU§äÊ?".¢UÍ�âzÑ]¸(ɵq8Ç&™¢I¸vÒœ�‰†¨¯Cè/EEMÍ‘‰RVVvÄl�#qfý@õŒ1¾.<¼þ‹òØØh/m‰ðE-¾†„mÇ–®%FÛÏ/>ÓKÃÿâ…t6(´?• _À#7þL^÷k8-­f8¢è»Wx|^ƒÒÃØ¿ü%^ä`ðŒ)t3›8й#–ù‹xáµ\>0‘0Çö•9O\¹+ßæ£)ôH�E-ÜÄšÊ0ÅÅ¥ÿÁ§sÆÒ½3‰¡6ö¬ØÈ!¢‰‹­ ±téN&�1÷‘7i{n[Êv�4á ºU+Ô³-µÿ¶ªIŒ:µ=ôÓg™¸°_–’µì²;£Se¬{>Æõ&£µ…’íÙl+Vˆ‰‹9Ê|Ž ÁC§2µë{̺á2ÚÜsÃO(aÓ‡‹ù[‡Au–6‘Zo›»Wÿ1Ð&:ž#_¿Œ{ÿý §ŸMï„ Š²·SBRÛrÖe§ñÜU�2õ¿fn;»3A{~`ÁZ¤W.9–«.éÄ„ç§qQÈMLÙž({Û¶[:uéÊ^Þ¿âdnÝ4�ù_=ȰL„Â{8”c®ÌÆ«}þ5*êkT½òΜɌn r©Q¹œ½VÞ¥³w8׆¡(„Ç™¥Ø¥h4†a`·Û«jm¸§šÎûˆˆ7¿Õ4$K¢éy;CBÓ´ªÙ]Žw;œÃ6L&Såð:GýY¼Í,66šòòr·µ$ââb}zÛEÓk¹Ÿ¾AÇ�CI_4Ÿ«'ͤ”¬]‡sÙ«s¹q|BuêGø®º¤+ ÚÌ�'Ò®Öu�)¤”usoãåm[{sêƒÿÇýSÓ0‰“ŸàÅ·ñè3—1á®2”�(âNèÌÈä0tr·}Ë›O,áî}‡1B[“1h*ÏΘ‚µdó>™ÉüC¾ÝDtrwFßý2· ©;»ƒ©Ã%<~ïn|öNÎ× ¦ý8îtÚQ$ÆÝOðîmSxÚÖŠ.Ýb±(*¦:ç^õm^KC��PZŸÆ¬�_'õ¡™Ì»å*2‰I$mÐ)dÆ(€Bë 3YPt÷½2‹+ÂÒ®/íUTµò½Bèsë{¼ó �¼1ƒ+_ÊÇÒšö}/£Ë…ãH7Wf5ƱÕ÷Bˆ&¦i‡rÌ8oJÍÁ…ªÃ�b+E14ª^±—£‡„ƒÉ™’[QåÒí¶KТ$§œ ð ‚CdFqüœ�2g€Ë™Ö~´ê J”——{­È¥ kjZÎìoµ³®ë”––Öyþx‚"š¦¡ª…‚]¾*!¡ aa¡UA ³ÙLTT¤³(@k*®� —‡蔓“3¯¹6òx}u-ƒo°óÈ÷/2ÞY´PßÉìÓñLÇ7ùmVå Â+l?ÜÆ€s×rÉw_pmíi?[cóÏêÃŒÄרðÂÉxr0!„h<º®S�¯r¸¸r&Œ –¡jŽ:C4 EA �ªù¼a ÚJQ6jLÃá²N]5¡FF߯�©n„Zˆ£â:‹ÆñŽ­÷ÔQU…ððð&ÍêqÞA7›Ír׸ 9‹Czk¶ŠÒÒR·C+Ž÷Xrn¿3¨a6KÖ™ðñññS�Í€°»<®¿=Ó¹òë> õÀ2fݾ˜Ôÿ|Ê8O3(ˆ¦£ïeù[‹9”˜AJ|Ž}?óΣ Èí~cS[V0¶á#æýDfZ"±æBþXò"3³ã7o€´„-ZEz»B‰Û`„�â°£êZ�`„®ª!5‡jTTư„ ;l¨®Ó‚R=]¨n E·.V‰ŒÒ%KB3]×k#Ž·b¿óX¬”0 ÃëC7DÓñV†„ÃápŒhŒsž®Wœ;�A‡ÃAPP�œOE‹â·‰â왜wù‡Eudä%¯0÷ÊŽþ»³¾L;Àï_¾ÎÜŸw°¯ st ÝNœÎ÷\Mf‹ŠGèäíü‘Ožý”'wçR¬…Ñ&£gÌ\Àmc�­¾†Bø’¢B—»j5.fk�á*ƒ†É\1T…ê,ˆêe EʼnDµƒ^³¦ ¦Š¿ÊÅE>œi,|˜s¨†“®ëMÚÉôöÐ Ñt¼QCÂ0 ÊÊêµoÌ÷vº¡( š¦Iv�hQbȆB!<Óu�}{ƒ04£2¦àz¡\l¨Ê’]5WÄaCÑuUE7™Aq ~1­ ÂÃe̼8z®E{Äæº!C6¼Ãn·Wu䛲�ËÊÊܲlìcGUU‚‚‚ªŽW“ÉäÓõ$D`hè� d$„B¸ÒRCwΩQ«F„³?f6£[BЃ‚=#<Ý™6[*†p˜-ÁˆŠ ¿UÏ奊L«(ŽšëÐ ç�áÆäé¶an zã½EãjÊv®oV�ÆV{¨’œOEK" !„"€†�ÝVq9PóBÙ¨õ\íÿW.Sct‡sø†á\¹û7U+†w(•¿S^.�/qtjwÀ4Mk’¡ž:�š¦5zDx�7jG”——×y®)‡‰¸fÕÊ$„/“€„BàÜÔ[£Ní'× yE¡î<Æ.µ$ª®«4ªŸª, ©ëE5eªCÑPš¦Õ(>ÙTÁ�ú:�M‘%á© ¦hYÊËË›% P;KB‚fͯ¤¤”?þØV5Ý©¨KB!DÓu]«Ôìyøw�é=]:Nu:Pª½Óá̇ó1•¢:ìÔ t(ët¸ ŠQ—³p¥sÆ–¦ÊŽpò”p¸lLˆðަªa†ÇY5šz(ަi5†kH@B´�B!˜¢(8•C(jd4¸Ì˜QO©Î„• +;ª­´z ‡¶¨0– IDAT¡£–£èZå:]ÞÇÝ�Kqdµ³!\§ül*õu$m6›Z¨¦ Øl¶f­áà°dè†ðyR¾W!„t†ëì®ÓxV¼V}áîò|¥:bQ9%(€ê¨[Ì ͆¡†ºé RÈOQíi=›û°aØl¶F�T¾MÏ0 t]oôÙ.t]o¶ì×m0™LUïç Ú5Ŭ0½’’êá\Î,*›Í^ãùà`‹Ì„RIB!D€3)Ô¼‰V7XP£6„óggB©^TÅ10P £bI— qE7*­€PU£ruÒ‰WÅ+ÙNõÕv°ÙlX,–F;vk7Dãkª�§ìožš¦Õ˜ÎTÞµkמ:Ï:”Ç¡CyU?§¥µCâ$ !„B0EQ0�š‡J.µ~Ëù˵WVý;¦ дº¡�Ê‹äÚè&¹VGP;õ¼¹³#œš"KB†�4­¦h_MÓÜ�hŽà’3“HUÕªKPÂ{ÚTý»¬ÌF~~>QQ‘„……V=¯ªtt’€„BàB, ‡m¸$@¸"jM”qDÎ4á `‡ EÓªgÓ² ›,µ³n˜ƒ E.–…{µ;zÞÌŽpòv–„h:M‘!a·Û}";ÂÉápTõþš¦I@ÂK¢¢"«þm6—’ŸŸOXXh�çE5 H!„Îl6 *PkF ÝC–„Ûì × ZhhvTCGWÔŠ¬ çz« –]RÔE½œ=×™5|IcgIÈ÷¡i¹}l º®ûLv„“sUU­ÚWMÓ¤n�ð9&B!˜¢(„„Uwî*bÑ µ2p¹sëæBÛpWóÒ„n¶T#œëpé „‡ß>ÿæ|P¥*ý¼9ÈŒþÁ[ÙÍÍ9%®ó¸õÅmBB!D€3™,Á:` 8# šÓᇠ*‹SBå…¼‡NWÕ¬¡†Qk—¢—ÎÙ4\^²H†„ð¬v'ÊW;UÎ, Ñr4FÉ0ŒfŸYÓÚS€6g0/P………’–ÖŽðð°æÞŸ% !„Bå,lIEB5aX‚ÁTY„Ò5õ¡*òP›ëÌÕÏÖ̪p-ˆin`2É]eážÃá¨ÓilîU}�ÌÆH4w'6¸f /O3kø MÓª2‹ ù¿?�((È,Ceê!5$„Bˆ§( ‹Ž%XÇV®‚¢   UW7 £"” T׈ð°²ê×5;ª®¡h†î¨¨Sa2£›Ì` Â0 2R ­ ÏÜeGøÂ°×ž+Ã0Ž{œ¾LûÙôkø‚akGøÊgèî;$3n_"G¢B!P…ØXE©U+¢2¢F0Â]‡°Æsª­sY1ª­ E³£ª®¡ÚË1—F=\@t”îLÀ¢w=_)fY_g³´´ô¸×ï Aqdº®ûÌ1Yw³Ôá+$ !„BEÁd†˜X½êçÊWœ T”ã1j>gè˜JŠPlåT á¨x¡Æû‡@x”ÔŽGæ:ݦ/uÔ=»�ÑI•ïEÓr­©p<ÊËËÝ>ïkŸ_íýÔ4M‚ÂgH@B!„@ÅEth˜AD”kgÊpˆ¨þ¥?ª%E(†K ¡*�Q½œj†(k¨¤ �\‹ï¹NYØR¸+rx4¤³ØôŽ7h išÏMõéIí¡N2ã†ð%r% „§Ùíu/øDÓQ…ÈHÝ%(¡¸DÔ¾³h(ª¡c¸1ŒS‡‚9X%&% S�\‚Ïœ…øœ|qv€úêØíöãºûî‹�Zâ¬r<íì.áËœS€Bu@—2ŽDà’‘›B!|R^^>¹¹yU��¨¨HZµŠ#(Hþt55UU‰Š20›5Š Uç¬õ\¼+ Š­¬² ¦Q•ázÁm"¼uªÉw ¾ ßã >¸v[ZÇÉ9hpppsoŠpãx�'_žêÓ]×1›+þ~ºÎ¸!³?ˆæ&·'„Bøœƒs9x0·ÆÑÂÂ"þùg·dLx‰¢(„…´Š× 7*K@® TÿlTdD¨zeV…áºLÅ�˜”"B1™UŸ½`¾Áõ.®“¯eG8Õw,ë° ™eÃ;Ž'(áp8|ö˜¬�ë6;g„¢¹I@B!„O)))%//ßík‡ƒýûxy‹—¢(˜ƒ¢cœ�¨ªêzïR'BwTͨü¿9T!â ­Òñ„™¥“%¤v*¼/×pU_qËcÙnOSŠŠÆu<ç#OÁ&_?ǹ;%(!š›ä½ !„ð)%%õO™WV澪¹h:ªª¢(1±FŒ�ͦb+W°ÛtƒŠ¡º‚ÙlB5)˜CT‚#Ì(•C3|ý"]øgçȵSîËÁˆ#±ÛíÇ4lC¾3¾ËS ©%|f®C¡Zêp(á$ !„§èzýG-¹sÒ’9/^E!8Ø 8ب‘Z_ñï�:Ë q,œS|¶„ÙêËh8–€„dHø¶–:\évÝg€Ef=ÍEŽ%$ÄRïëR$®ù9ﮩªZ™=QýoçÏŒG«ö˜ö–4@}Ã6Ž6%¾%ìoKw<ç(O³k´”sžëwÊô“cNfß¾Í2„GB!|JxxXU%pwbc£½¸5Boq^»vŽü¡£ÔÒ¦‡ Çz\y 0µ”`PcȆªª>_£ExGYY9……EGÌRm �BáSL&mÛ&¹ J´nÝŠ¨¨ÈfØ*!DSs7»FK H4öl-©ƒÛkV€Ãáh1Çd}4M«ˆ� „hNRCB!„Ï1›Í¤§·£¨è0ååå˜L*QQ‘2_º~ʵ“çì,¶´N’§NîьїzßÖÒ‡k8µäàŸð?�h�Ü-+É^÷'yIãø÷ÐDI-B/ˆŒ '22¼¹7CÑÄj�kwý¿?hhqË–Ö±m©ŽåØò k‰Ÿ™ëlNš¦IÐ?€”——sð`nÕÏ6[E&—ëÔꪪ`µ&6ù¶H¿ÚÈãÛ{G“™Þ‹ó^Ý„û¤ºb–<0™‹®¹�ç—íÃçcõZ)¹;6°qWÝ©óôò<þÞ´��…®'b�=_Ç�íxõüãó;(„BR»ƒØÒ²# ñ†m´ÄnKs,Y(-}v�†ð÷ýÕ £â¼ä|8?ûšÏy'(Üò%ßpÏè~duL%)¡ m’HëÜ—“Î�γKvb;Òïk;XñÕr wñÝ’µ6k0Þ à×·¹{Ê(ze$“˜˜DzÖθü!>ÙÞÀ‚HúnæžÕ�N}Ç0ýÃÝÔ(»Sò1—gt¤÷È‹™»Ùu}6-[ÌÖü¶}µ”ߥö’B!¼Ä]ð¡%L÷y4:[ˆët§¢éK{š} ¥~V®ûã<6ýé;'êLZZ»ªGLLEÁðä䤪璓­^Ù––?dÑË_›¶³Ïf",.‘6¡Å9ÿðÛ7oòÛwËùëß0kL,Oæ\5sÆç‡è6åLZ5ã9EûëU.>óNVê ¨˜M Eû·°ê‹Vœ~wCcGšfàþOžŽ¦¹{ÅÂð_àž¨ïЇ^ÊIõϸ'„BÑhÜuôZêp�úî¼Ûív,–†]dµÔý÷Wµ§¤uj©Á�:Âw´ü '¥ “ç®á—uØúç îŽÝ|¶èçŠaúß|ñÈÕœ}R:µ³’`M¥óà«yoÏa¾{ñž}ñI~gcå� �+žáò±=I·ZiÛm<3®›6Pºu_z2}2’ILH"­So†�¿˜ç~¬*Qö×§<|ñ(z¤Y±¶ëÊÐI·óΆ"7�¾ü� u”¨Q<öãNöîÛÇîÍ«øè­‡9;E=ÊuÚYûÀ@Nˆ�'>ñDžÚärÕv0ûÔDâãã9¡çí¬´ëìýâiž=›GžZÄ? máíéç0vp/ºd´Ãš`%½Ç(¦>ö5ÿ¸d¿ñöÝS8±G:I ‰$§w¡ï‰grõë¿ã0òøiÎuŒïבäD+í2{0ô_Oòcù1|ÆB!„ðKµ;BžîF·d ¹ûÜ�—âø9;á í€{šî³%sfã8Îç$KBx[ËÏ�¨Í°St`ë ˜IngÅàØÆWo|À· L!ÑÄD:(<Dl+•‚Z«°ÿþL™ÁÏ%`�#®ô/vh¸6—¶ó\2þ&¾Î5iÓ‘¬î»6lecö>Vm/ç?B1ö|À5gLcÑ~;!•ö±õ›9\ÿë>,ËærV‚ë…ð¨hL ØKw°æû œ–Ô�„V Q½”~¤u¶©^_H«¶$Ç�¹-q®u” ±ImijBkBÝwµ=¬Y¼œµ9–ˆxâbJÉݳžOž¼„ý‘ËødZL¶ <;ùtZs%,‘Î=Ò)ùk;~û�‚Ÿö _Ô•Òodê�o³�’ºt£µ¶��E Qþwä !„â(9;@-ùN³«ú2$<ÍÐàʵs(šŽ»ì€úø[0ÂI† §��`¢¢"QUïþ†Õ÷òÚ™Vâ['’Öûl^øÕNH—+yäª.Ô¨«DsökÙ²e;×?ÁÈ:�m¬š7—_JÀÒãF>ÿ}3·®ãÉ‘–ˬ~yßäu¾†WÿÀןÏfJªë;ÙYûÊc|ºÏ fÌSü°îG~\÷=� ÇÈY̼�wÕ*Ž©Ðú_wpûˆ6˜ÛxÿÆSéÙ¹?g^7“E› *³Žf�fº\óü��Mö÷¯35ÝeÛT+ç½²‚ììlV~t#½ê D3ñåõlØ´žÿMIÆd”²îó¥ìÖ¡è«çxþçbÀÝ_­aùâÏyl|´ËðƒÂ¿w’«ƒ)u2Ï-ú’¯W¬gÓ×ÓYŠø !„Ïõn¬kç¨%ߥõÔÁsNÿ)š_ ×�pr�µgÛ�'""œ„„6Í2ÓŠÿ$ ]1xð@úvM&Ò¥_âŠëÞc—‡s¿98¸nŠˆ¾��›sÑ1‘qòét�P@±`±(5–ùõ×}h˜hê¿èáfåú~~Y» �¼¯¦Ó3!žø„^ܲü0†¡±kÇ.ê|Ýú3íÝ•|û¿\}zOZÛ¶óýÛséè1Lÿl?ú±¬³±(Qôê×  ç Wwð×ú éÔã &vt7••Bü°S­âøk.çôÄÙ7¿Èw{äD'„Bˆš)óÎB–þÜi?R–„ܱö®†u÷¹ùÃçänÿýùû'|“ÿ$Î+­8uÆ<>Ôèä|xC®ZÄž/ç³èŸ³˜v S¨–—{š¢É¨ÊDP<–ËÔÐt•¸~“¹pX‚KôG%ªo’ûh�C§qWòà¸+¹ç`63§NæÉì¿x÷¹÷¸~ìé X§‚óüXç„Rµ©G®QB ]C3@1*WRÏ Ù”~)ÿûÒÊœç_æ­bùü»ùnÑ2_ü§Iš„BÈjwˆEñë;´GêìùC'·%8ša1 �!¥%rRUµjè”30(õL„·øO@•V̾݇(7TÌGó}RèÑ=Sößlÿè5_6“Ój3ÔDºtŠCÍÞÏŸŸ½Å·ÝËu7JŒËtËjƒ){7…9:]&ßÀÄôPläìÌ!¤­•ÚÝq#ïg>ýÎN—¡½HkŒ9¼ ‰1–Š @QEJÖ©¥¢`ãŸ�›)4:kرA™¢ˆ‰PáÐA6o>ˆ>ЊⰣ™�%0`"µk'”­­û�·Öü‹ë³ŠÙ�ã¨Q\Ó(<@‘uÓŸ9•kïþœé£§òήïùüû<.J‹÷<û‰B!üš»z þÐñ;ž:’!áGÓÆ��1à JÔ.r)„7øOèË8À‚KûÑ«W72Ó;râýßSŒ‰Ö£ÏçÔ¤£ÙM ý¯˜Î‰­T´�ïpqŸNtí>ˆÛ—Ùj,3ø²iô�ûæW™Ü=…”¬‹x{—Vc™�W\Ïð8Çö\9°:w¢}r[ºŒžÁ¶Ú﫳wÑ#L»l<2“IHH$1u7~y]±�6f �Ì Yg$ýGô!TÑÉ]x}»õ¤kF?n[aƒ žŒƒj”°ü¶ÁdõìFÇ.W°¨èX\!æä«¸¸K”¬á‰Ó2Inׇ¾(p Hèüóö¥ôÎèH�Ãuæ­,Ú£ƒ©5íÚEJ0B!„`ÎŽ^íÎ�?w�t·]‚ÞÕ�öö×úNµ¿‡Î !¼¥å$Ìq¤vL¡U”æîf×q¤õÃE÷¾Å—s&‘|”{iJ½�×½Ìuã{‘^Nîþ<ìá‰tè5‚“ºÇ£A�®æíO^äæÉ'3tàFOOŸV*( A–Š¡ ¦ô©¼þén˜Ð—¶±*‡` ³Ò¥W Á¥uÿ©é'qî˜>´o�ÙÐ ( k—áœw×›¼wg‚´N•v=Ëìi'ѱ•‰’ƒ( �'ÔQ‚¡´bÂ#¯ðßÓ²8!¤œÜý…%„£ãI'lw~°�§®9‹ÑC1ôä³Û5…   À 4<™îI&òþÞÌÆ¿Šˆè8œ‹›Ï�ÃÜÕœB!D p7Ó�¿Ü™­¯³*�½æ×ÐãÌ0 ·  F@ÝãQ2$„·)@k*†n¸>‚\f SNNμæÚHŸdÏaç¾`’S"1e›Ÿçœ±÷³ª<�ÿ|ö÷õ jî-ô‚Röï, 2%�0Œ¢Õ<0~Ïÿ}î_ÉgפÕ–"„B`·ÛÝfG4dzL_W_§.88˜à`÷7fÊË˰X,ÍRí>PØl¶ª: f³çì†aP\\ì¶Ö‰¿%EÁl6× I q\âãã§›`wy8\þYC f3é”Ùì‰>�Öáí=@‘Âû_Èäž�ŒÊWòÈÉÿæÝòV´‰ ¦ìàrK4”V'sá„vŒB!„[Î{íz ��=PßÝggPîP{Ç‘‚ þ\ÐÒÉÝþ9ëIá ö:FG,=R‰ÖóØ»'%¾3#/œÁÿ½q5�$ÌcCëžY$…ÙÈݳ�âàDº�½’§ß{‘óŽvœŒB!Ž¿vzêëèÖ—bF@eZŠ@ý,ä8Þ$C6„B!„WišVgl¾aØíž¦\oyêëÐEFFº Z8‡lÕ;”@ç� “ÉTïИ²²2l¶:•èýn(ƒk;¸Îôb±Xšs³D ×Ð!þõmB!„-†¿fH@ýYžöÛŸjøO3lø×ãÑu•dIo�€„B!„ð*gGÇÙùñçÀ„;þP¸³%s}ê;îê ù»@ý^Šæ! !„Bá5®-¡:+ �:?�´¯¾¨¡�í@Ép×�x¾AB!„Â뜠†Ü­ö7�´¯¾Jfبæn?-H(š�$„B!„׸Þuv½3ëo�Ÿc�iC4=×ìO%;¢6ס¿}'…o’€„B!„ð×ÌI ÍA†kÔå.0( á �B!„^W»³H�Ÿú†R;ø²@.jé*Ð3Âû$ !„B!¼ÆÝØ@¯.^߈ǣ»Â–�ÖÂû$ !„B!¼Æµƒãì|ûë]Øú‚ ÒÑó]†aøí1é‰ëÌ7®Ï ÑÔ$ !„B!¼ÂÓ0�@ìøhšæöù@l osÞù?Ú¶öçì×€Díp„hJ�B!„^Q»£Èžú†lr»xƒa¨ª*,µ¸›Š7Ð2E„÷™›{¼iÛ¶mäææ’ŸŸ@LL ñññ¤§§7ó– !„Bø?Ow¥¥^M¦[ô]×QUÏ÷f±#.5#Dsˆ ‰ÒÒR–.]JDDYYYL˜0� &�••EXXß|ó eeeͽ™LçÀ÷¯pÿ㟰Ó}ö¢wÙ¶ðñã÷2ï§ò&X¹Aî�¯óð£ ùÓöU!„ð2×NO Ù�¢–¾+�G�©?Eóðû€Dii)ëÖ­cܸqtéÒ…”” #%%…®]»2vìX~ùå—ÀJ8~åÉ1™ô¾ös5ùùÅ çã«è™y Ïlp…Û³YüÝ®±œÎîe¯ñòGëÉkÒmòôþµ”ýÊ{ϼÊ7;ìG½þšûëŽÆ¾å¯ñü‚Õ¼À»Bᶃ#�áMG:ÞñxtÍÌq Šb[ïòû€ÄÊ•+>|8QQQ—‰ŽŽfèС¬ZµÊóŠô½¼6ÑJ||¼ûG›nÜò½­ ö ‘)$¶ï@û”X‚½€·Äµ¥CF{"ÀÎ�3/`êß’×,�ñ¦ÿšû+„BˆÚœ5ÜÑ $�8$ÀWHŠ{îfÙ�¶MͯkHlÛ¶�¬¬¬zƒN111dff²}ûvÒÒÒê. ¶âÔ? ³@tvp ×½›ÈÍoÞÄ  @±�Ø5¨Ñ÷¡Ñ™Ò™òÒgLñÊ›)D »ƒ÷‡9ö÷1 µ÷W!„µÕF8Ÿ 4ž‚0�œiõs�,r~/�ÿÄï¥ð>¿Î�ÈÍÍ%22²ÁËGGG“““ãáU Yƒ2dC† ¦wj$ª)žÎƒ‡T<7¸é!ë™så†÷È 91‘䎃¸séjf I$óšÅ”V­ËƲº`=ñ)6Õî£|}çhzwL!1ÁJ‡Þ§rÍ«k)pùÛdûû+¿l ½Ú[IHL¡C÷!œ:õeÖWŽÐ6ÍáüÁ]I³&�ض Ã&ßÏçW?Ðw2û4+™7|ƒ  ,›§ÿ=Ž!=2hkM 19“oaÁ¦7m`cÅ-ÝIìsÙÎÑ ÚVžm¥çí+©zjÓ“Œ´vá†e娖^O¦u±ÛWÝAÏ6™%ÖÉo‘[¹oÆî÷™6¤ í¬VÒzŒâ’™ßÕÖ`â§¹70¡G’­mé:b ÷-ÜZÕ®ÚögíÂ�ßVgªØWßC_ëpsBáéýkÒØ4ÿ2N꞊՚NÏ1—óôwûªC*åëê~Öß–¹ÙßRþøðn& éL[kýÎäžÅû©ñ–F>ëÞø/g îDJb"ÖÔNô=éîù|εëxãæsÑ#�ä”N >÷nþÙ5.„Bˆ¦ã®`£?Ò;–�t½Ã_�¹ãá:dÃõ8ô4E­�Á¯3$òóóiÕªUƒ—���'//ïØß°|+Ë?]�iʳ¼qf –Ã…„wïNùÈDžÿü[~±�Ì` àØÂ�?å“0|LµÖ¡DÐñ”kxxœ•Ö!åüõÉãÜq÷´ê¾’ú[0ró߉Sù$ênyúNºÇ:ØþÁ}ÜüáÏìÒ¡ & à‚ÛŸãšÄh”œ5̽ç¦ÝÒžì·Ï'¡ö6Ûþá§åë ½x6óÇÅCÞï¼ÿÄ n¸$‚Œå÷ÐÇ⺰…Þ#þæÖü­1°½ #o5Ù›íì7¯åm0é&ƒ¼µ?±-dÓûÚºÍÔs:o?{'( FX‰Qào€Ð Nÿï IPÙ¿â%î{ünJú�7&�€‚��Ï_À9�îgøM�òFßv/yŽÓÎä} sÎJlðÇäîýë2(QÓ¹ìÞKè]Àêù�òø”)Ø?û‚ÿv·¸ÿ¬»Zàךë8ôå-œ{Íç´š|+³gt"äàZÞ{nƒK@ÂÆ¦Ùç3qÆ.üç>^ÞKá= ²?8�Ÿ~ÚƒÞ?…ïÌ⽜AÌøxS“UÀ Ã¶Q>¬^ƒÛ�“OwþÔ‹ä>ç³'×°Áq> n?q•Ä^c8iX0Œ�!XzñR–þq}²jþBØÀéô_~Xuˆÿ´oMÉêüCØÆïÉο†ôV%ü¸âg”~÷0ØSrJh:têLrU~NEö‚׃SÎCO308�ß áñ¯²)™4�ðÃ˘ýüZ._Ä+7ö#`X"vfÚÓ¯óû„Ûèâñ39Òû»c¦Ï…wpÕYŸãÈ!Iä=‹yó¾çºY'U¼¿›ÏºF}/¿²�œþ÷²è©Ëi« &qûB>y»r™’åÌ~îgZ]ô>¯Ý1„0;|6‹\ç:×ÌåùUV¦}5‹Ë²Ì@z<²•oNýˆ�×ÝFŸþ-`¨�BAÍTxéÖ%@ïäÚ%GR{(•´‘hj~=d#&&†ÜÜÜ#/X)''‡ØØØFߎàŸ¸‹Å_lÀ¯^ÉoÁC=0´îÂz.Ù/Mç¬}èÒ!�Ž}®åÓ<ƒ²²r ÊùuíïÐu'Z=te~Ä�cP÷LÒÛwåô§ÃQVJCüƒS;�B.ÝT~TâFrr?øiùJа±nùj"þu“~áÛ•Å`û™oW–Òk̉ÄÏu†šDz»`ì¹9èàØþ ¿E3px�Ê` Ä1tD7”mëøµ ‰O–¡½Ø+ˆüM›ØÓЬ5ÇlجӮ<}\Ž¿Ö²¾0ŠÁ£úU#êÐ9øÛoì³ofÖØ¶X­V¬V+mO}�?íûÙ»?0Ç8 !„hÙ\§”O5·ï=õl äµÿ-Ç£hj~�!Oaaaƒ—/,,$>>¾ñ7ÄÒ—³'¦2ïã…ürk' —­DxâjÁ ,N² IDAT¼7�óØÌˆ»f0x*¥ÙÌœz £9t0™©=Ò£Š}-O\8�ÿÅ^ÊCÏ?J÷6&ö¼{Ì=Ší ÂŒŽÛábJN:¹7w>õ5ÙɬúÎΰ/`œñ*W/ù‘‚6ß±ìP.m=îh—9È šVQGÁ÷—+.Q\UÁ„‡§7�‹�aŠBÃÏË (z}Zš æz¾‰†a@Ðnýä)Ns­Ïª¨D&Êx !„-‹k0¢ösBx‹ÜýwOÂÛü:C"==��7RPPpÄeóòòزe‹û6Ž[ݧœOÏ} yçëoøbYƒOC«:ßsÛÖo $u×^1ŽþY�èÒ3‹ä0ç‚!tÈLÅØ¼Š5y*3ço`ý…�SoeÒðžtî”EŸŽñ4Þ)E%éÔ ô;¼”…/À×Ã7(š¾c‡c,û˜—?ø‚ý=Ïà´¶î­�Ð(, ð(Ïÿæ´dEðã÷¿U‹0òX¹âWŒ´ndE+¨±'ÐÊT̶­{ñ×>Ö÷7 ¾gé;­»w÷˜íPGP'zv bçòoøÓî~S»L:Xòø9{ îQiÓµ+mô?ظ»22Èp>:´'!\þX!„hYœUU«2¤óSA2F¼C:Ýž¹NË ,Mϯ3$ÌŠ+:t(111n—ÉËËã‡~`РAM¶¦Ôs¹dÔÓÜtû„Âc[¹ ˜HíÜËüE¼ðÚ.˜H˜c ûÊœ'3YS.eðkwpÇÔû(¿áÒ´¿XüÑ&4† Dw¤s¢Î‚ùOòAÂ:ƘÈÛ‘‡AD�w;VªõTþ5än}z>Qç1,\!lÈÆhñô›&ÍOŠÛN{»w%è�wxâ•n\š¥²ç@'Nì{ä7�Å5W÷`ü“WsuÌ]\Ô7œ=_?ÏŸªŒ}æbº™�È¡œ62œëŸ»�‡b®bdÛ0lëþâðß ­ël¯ÎÞ_–ð­õÔüM|1ûqÞ-ÌŒ+Ñàœåμþb^:w&\êà¿!%¤”ß¶Te{(1ã¸lr2ç¾p×DÞÅE}£Èýù-VäUïcp)Wx—{o¹�¸Wrr—V(yÛÙhëÁå³ÜÔ!B!|›¢(èº.cùk‘²wH;»çnÊOi+ÑÔü> B¯^½X²d ™™™DGGW ËÈÉÉ¡°°�-[¶0hÐ ‚ƒƒ�°¶ã ÄsúÕ“ybÂKäO˜Á)uÓ#•ÄÉOðâŽÛxô™Ë˜pWJHq'tfdr  ¦^Ì+o•q÷CoðàÅs(ŽÈ w’EU+Ò],¸yÎCäßó"·Mz‘B=ˆ°èÖ¤õ8Κ5öåNÿ÷úv§œ5œp€°¡œuj<ÿ·°7S&x®¡pÂ9ðØO×óèã—p¶-‚¶ƒ¯'sBXȺî-„ÜÇCsnâ¼GˉJÄYÏ-䎳“*ÞO9�sf¾ÆžÛîcÞóB©BXl"©G“£Öóþµ–¶ôÙ�ßÄùs‹ÑCÚ�1èlž^x+“Ú{,ãVä�{ùðÝf<ö:wO�E¾#ˆè„Tú ïF ‚a÷/àEË]<3w:“6Hèщ‹‚ªVn”9ƒ+ÞXHØÃ3xåéky#§œ Øvô8ïaþ}&f B!|“ëÝéúÆñ" Ìx—´w]î¾—ÒN¢))@k*®� —‡蔓“3¯¹6²±lß¾�œœœª©=ccc‰��o¢auÞæßƒfÑþÍ<4(¤‘Öª±éÉQŒZ0œ�W=@?¹]Þò-âòžÓ(zp=ïüÛ]&�BÑ2•—W”ØVUµF'Çn·ûm§ÇS�DUU‰ˆ¨™Áj³U L5›Í˜ë+0%ŽKyy9†a`2™0™êÞl*//¯:V]ùû𢠠 ·ûç©�„¨O||üT`3S*Ú]×G@�éÒÒÒ¼|¨¢`óú\e'‹fÌàס÷ñÔ€cF«yïý¿‰îØ–6‘¹¿}ÂÓsþ Ýy�Ó]‚-�ƶ/ç³Ò–F‡¤8,¥;ùaÞÃ|¡çñ‘±ŒBáwœw`]3%öìÝÏò嫎j=q±ÑôíÛ“¸8÷Ãr½á«¯–s(/ßãëF­€DHh¡¡!„‡‡qʸQu—÷ÓÀŒ/QUG=UзmÛÉ?üXçyEQðTݼ¥�µ…†„Ll\ ƒõ«süù{F4¿€ H4}ïbî;÷–Ûâé:î:Þxüì†Et·¾œ­|ûO³|Û^•(DZ;3ä¢9•Áƒú¹m9.ES’€DS“.`ÁÖ m}¦öS˜ýÕ”F[Ÿhná »m!+nkîíB!šž»Ž�Ü}ÍAê—ÔåÚ&Ò6Â[$ !„B!¼¢v'Gî¼Ö%Aï‘ã¯&OßOi'Ñ”$ !„B!¼ªöLÒÝÞ&µÜs—%!í$š’ RB!€Ãá`ûö�nîMÎ5!jª¯®�h|ÒÖu9¿—®…g…hJ�B!„Ýîð8¡ÞP{ܾtxj’ö¾B†Â[dȆB!„ðš#Ípè¤#èrüÕå®M¤�DS“ !„B!|„t›ž´qÃHpLxƒdH!„~ê�?¶Õynß¾ìÛw êçäd+aa¡ÞÜ,!¤C”””òúëïÖxNÓ€BïÞÝéÝ«[ólXørñ2ÌEQT¥îýÙƒ99ͰU¾G¾§Â$ !„Bø©¸¸ØªëºA~~>aX,ÁUÏ[,AͱiBÕEñNlII)+W­qûZ›6ñ�hB[·þÅ–-u¶NÒ¯IÚC4% H!„~*>>®ê߇£2 ATTd3n•t®õ#ª::ÒáÂgbÀPx�Ô�B!„^ã¶p^3l‡Â= @o’€„B!„B@†hï’€„BE!!¡�°>AîÀ !„€«!±mÛ6rssÉÏÏ &&†øøxÒÓÓ›yË„Bˆ¦e2™¤v„ðrZµŠå¾{ovûZP�›mJ×]{º®{<³³æ­·?ôòV ˜"C¢´´”¥K—AVV&L`„ deeÆ7ß|CYYYso¦ÓØùñ½\qÛ{ìÔÝý|¼ r|�‡]ÈŸZc¬OáÚ6>{ò>^YYèqü¸¾{/>ø _ím”“…Ó9¸r.3žú¬‘΋µ4 ­…hN’/Q“lš–aÛX²w„ð.¿H”––²nÝ:Æ�G—.]HII!,,Œ°°0RRRèÚµ+cÇŽå—_~ñbP p{6‹¿ûƒÃ^zÇúh‡¶ðÝÙìt¸>k�óñUôÌ<…g68<ýjéì]ó Ÿfïà°áîç㥱oùk<¿`5x!ï~Ÿ½©1Û7P•²kí–n8Ô4¬²-¼{Ë™ôÏL&11…Îg½Äðj\Úï|8ëoõ|îulÿ‚Ù/~Äoù¾pq®spÅL¦žÔ�4kÖô¾Üüuc�Åuv-�à üBÞÑ$¿òä˜Lz_û9‡<5SÚºùxú.{x¾!û+Zé€×$�â¦U_ûV‹ÒþBx‹ßÙX¹r%ãÆ�#**ªê¹œœâã㈎ŽfèС,Y²„O<±a+.ý�Û‡þ‹×LWðñŠ|ä_©fçÇ™0uÇY=´#áÍ2(úê~&ßdá…­içrDXâÚÒ!ÃLB¤¿�”=ï³7ùoûz‰ýw^½êB–Lü’Yq�|2ÓØøÂÕܰ(ši�¾ÃضJI ÕÔ¨oâCtþ~ù >Ï [ç31 ´-³ù×3È>dCWLX"Z‘ܱ7'�u×]<„ÄÌ&6ò?ç®Ëg²eÔ¼òpbô2Â3Ú{³@‰ ±}Ú§ÄÜO'ž¾Ëžžoéû+ܲZ˜<éÌcúÝØØ˜FÞš£3vìòõôðª�î!Ø"õ\šÏ‘`ééí˜4iB�çEA9B°Â·�GÏBCCš`k„82¿HlÛ¶�¬¬¬Áˆ‹.ºˆììl̼yó€Šz™™™lß¾�´´´#¬YgïÏñna<­ÊÞá…�®eÀ¤6~KUˆvïkîíðWÒ¾>ÍÈaÍÊ-„�žÏ'ÃÒÜÛÓ Œ²�2¥3å¥Ï˜ÒÜÛá-�¶¿"44„~ýz4÷f“íS¡½ç×uÝ}Ú“¢(¨ªÚ eEãrÍ�¨ý´jC¿èºÇ£¢(>Ÿ½r¤ãQ_ã×C6rss‰Œ¬.àuÑEñóÏ?“‘‘AFFkÖ¬aêÔ©U¯GGGWeOÔËþ;¯¿ò=É—ÍeÖÙa|óÒlªÊº7È_ðo¬I³°ÄùœÆŸÏŽÅšõ_VØ\V³êz¶‰'>>ëä·È5ã?ͽ� ý;’lmK×S¸oáVJ�¿T–ÍÓÿÇàî´µ&�ض #/y‚7^½‹ F÷¦C²•¶]F0õ¹ìêTV£€¯ïMïŽ)$&XéÐûT®yu-®ÁáòO¹¼mŶ´NŸÆbØ–^O¦u÷nþYî¾a�êX1È{ÿBR­cyn[õ¸ýï—omÏ埻y�ý+žcÚi}ÈH¶’’Ñ‹±÷,!¿DZ¶ýÆY»pã·ÕŸ®}õ=ôµç±Ê!,Î6í�™Š5!�¤}8õ?sø¹Fê¾Ææ§N"!>žøøDÆ>û'š‘ÇŠ™S9mpéI‰$¶í̸'×’s4ûg”q¸Ì oÁyXãã‰�oCæ ÿÏÞ}‡GQüï•4Ò©�@ !!¡×ªÒ~ ‚JQÅŠˆ JQADP+X‘"‚Ò»J' ©�z·¿?’À%¹Krá>¯çÉÙÛìÎÌÍìÝ|vföW²-¼ÿÙÿüÄ›µ£^�¡�é>f;âo¼y7SGnþý¼™ve†¢§zÝ&4iÒœVz0äÅ%¼?¼ç¾þ„ )Eï.9ûåhÚD‡àãK@x3zOøœ#&{ÄogþÈÎ4¬í�_Í(ÚYÄþB™UIùk)ã{6%,À�À:­è?}i¦ïøñÏ;…×ÄÏÇ�Z G²*Q¥´¶kŒßʬG:ì‡o@(õÛ�eÕ# ’ºw1cº6"ÄÏÿZõˆ}x‰Ùé9jÆ52rþ`RÓêxzzây½ýæraÓlëÜ�Úþ~׿‡áo¯çLA!›­“{17YKMØÀäÞÍð#0¼÷OüœÃ×J9Žñ_tóË«£e.kÈþïgÞ~ jûáãHHt+ºý€¿®'¬”ëa!™ýâ9z7 'À×� ˆfô𵇂O�Ò¯]fÚ²¥íEó›ß6ZÅä·�€pšõžÀÊëW–ü–œ~QñîôN^EP½^_è§€La©Xå«Õj‹½z½­ö :ßîÆö)¬§J��HNNÆÃÃÈ›¦±sçNBCC¯¿ÄÖ­[IJJÂÍÍ OOO’’’J=îÕͱü|nF‡Ä!„ÝóKwŒfZëò ½Ó×Ëò¹}¨®€ÆÑW%›CóÓwê%➞ʲƎœ[?�7FõâŒq=‹úø¢É>ÛþÂñ‘…|ÖÅ“Üsë™ýâ;<»³%�=ÿ:�ÛrqÝ ^|c$o7ÜÉÔV¶ 8Öe4ovöÃË.‹Sß¿Í /?ŠGôv&7Íÿð³iä§ÐÁ­+f†c«‰ky¦÷0~rïϳ³_$Âé’<Ö�Ƨƒ'Îc´¯ JÂn¿2™Qj³sùƒø”öÒ´£}�É,ømWöÀ0^ü�]§h61¦ÈÝi•+k'ÐoôOx<ð Þ¨ƒ]üŸ|9ï€I@"›¿f`À"=ƒ^}—WÂŒød¯<ò(N¾cTˆÆBžUR7¿Bß¡?8ê5O }çû¼øÆÆznfi4YÇÙôÃïhÍeY¯@l®¦R-ÒãßûØ´'‡.3–Ò?XCü®xù­çØ3˜ç_zŸœ“Ùöî‹Ìý Q;ÒÓ­è…ÝÈ•C[Ù•ÉKÌ$Ú.“3›Þçõ·‡ñ´ÿ6–õ¯Žb8Å’a}™œÐ™—ÞYIûÓ¬zóEF?dC��/Ó¨èmürÖ•·Zw¤±æ6m�gLm }ÏNhÒ¯YµbïÛÕ�¯sÿ€�0vyš©ãâa¸ÌE»0œÊP�ËÂxq›ödÓéíé¬'ýäOÌžü2ë‚Ù1»#Žh ~h!K†‡¡EÁÁ»Zõû7¬ã ÇHæ¾ÕoRÈð ÁÝ£|ùpë1ƒo&4E‡‚Î-}ÖOfß5q-O÷~„uÕ‡ðÂû“¨™ù7˧½E¿~©|»æyÚäçêHyÛ~óò´«²ÒâPÍÅ�If±Þ´Ïè>Œ›97)W2å¥ñ<é߀5O…¡Í=» à­ -xòÍ¥´ªžÉ‰_?bæF“÷üì Fõ{Ž?ÃFðÒ‡÷Ķ:‹]ê�À²á¿íü¸í*í¦,âÁHG2µÔq£”¶ë̆×GðÎþ8¦,~‡&Ù\<žNMO äîaæc/³)ä9Þý¶=¾Äs2Á_K×-]4O|:�~¾P¨î§áêÎÉô¸¥×Df?�öÄjf¼9„ÿ‹ÿ”_Þn�«šj¦NÖÆÜ×]53÷¸1̈rúæL}о vüº°'Þ�Säs« e­&®ãÙÞCùÞ¹/f¿H´[.§¿žÄ3ßìá¬b(ÃõÐ䔆“‹;þkt�Nç«^µÑ'Ÿæœ]`^K»v)yu«X[&ÙÂö …ó›ß6ì^ÀÇ�=!é _½óã†9ºéÙ”žß¨’Ò/*„ªªÒÉ)�”MÅ*(_)粑™¨HU: Q!Ôx¾_ò=Æ®ïÑ£º‚Îk ·œÏ”%k™Û�ò\×ì½ ©A@Á·º«ëX0ÿO|F|ÇÂñM°hÝÇs-5{){>O=4T�nGëŽ@cì÷­æÿÖ7¤×Àn4ÔMv~5˜ÛN`h‰-5c{S3ÿ4�bTv~=€?þ8�±iþVÅ ÿð"L¦C¾ƒjàÔŠÙ|•Ü–ékf2°z‘ŒºEÓ©GÁ/ 8ó?NßÍ�Üñ)­ç£­Í½�C™þÑÏì¸Öƒ{àê;9 kLÿæEæg/ðíÂU$4}•ïfŒ † %¾§Wñýòü}ÒaÁ¢#4˜°“)ƒÐ�ë©üµ~0«:ÍcOÖ6Ÿgõ"Ëæ-çJ§9¬�Ø7hFÚÎÆ­Ú@R¿Axä—@Ó.´oéX¸¬ê´Š£EM 4õáÔy/¢ Ý× ¹ËVwû’íséka¾s(-ÛÇQ_´ !qk,ïü¼“ký{¢ß½˜ù;üõó,†G逦ļuœ_»®æÛ}ÏÓ¨©¹c–½®[´§Kc˜¼n#W† ÀCÉæ¯{È®;œVE+¶Ïws?æT½ l~o µM¯$e¨Çu-T…bOêÆµ§uM ĶÄóÔFîûægöfw¤u~’l=ƒ©qãb–÷Ö6¤�Û´¸Ññ6–#¥çHxDÄ�c¤æ•iá÷ßÀ‰¹³ø:¥Ó×NÍomh’Á=÷¼Ïü5�³¸wþ|Ò[®#åiûáeoW%P rs²ÉL9Ç‘-Ÿ1eñal›"¶XP ìÂÛÓ+<ÿ—F‘¤ýú5c~ßG:aØïú˜÷º1påG<ß&ïü­[Ùºx'ÉùåxdÅB6»òîÇ“é�ÿž4wü‹Ï~Ý]øDŠ7õ;v$¶fþų´¶Û·3—/§¢ø4 }ë†é¡^ÁHÜì.'ª¸÷lC\“zØÑ%–ˆÕkGqýÜñ|6{ §ê=æ¹�¢Ú¶&ŠÓ´š4‡/ŸlËÿ¼]‹ÕI34]3npÞ5€8èþ¡ùÄE|ó_´pcá€DvÊúôŠY|™Ð‚7¾�ÅÐ  rò=”‚§Ü©—X]ÚõФ /ot¦u«v4‹vA¡� ÒSÚµ«A~¾Š¶å ÛÍŽÐÐàÛàÚ·vZÓÜîÞÀ†c/Ð(J)5¿%¥_TŒ¢Aéð&åQ± ÊWÊYˆÊW¥§l¸ºº’˜˜ä-`Ù²eKþùçŸë¯Ÿ>}š¸¸8ÜÜÜ€¼Qÿ·ÄøïW|ºÙ�ÿ{°MÞZ�/½ê„vý'|wîÖæýåžÞËßi.4�‹áú™Š;±mꡜÜÇßņHhñõó�Äx®œ^ëEuOHINÍûÞfLdçûcéÓ¦uCjÖè ~HRÉÌÌ*ÇÓ ²ø{ÏA¨G+¯â‘Ì«™üpgZD‡S«v$=fï'73 “ ŠÐq_Oê¤nàÇí×€lömßMvƒŽ´):I=÷Ž©Ù´)~joîéýJÍbÇËM ðóÃÏÏ¿ZƒY‘`àÒùKæ¿Ëäå¯C™¤ü8šHÿü¿ó�äÉŸ30\<Ï¥ò¼½Zü}Òã¯OSÐxUÇ“d®˜}Í#€ÚÁ¶ä$&�b4¿?sŽ0ëÞyióó£F×w9‘s‰ eJ\)uEãG×ÿk�ºãG6\Q!÷;v%Ò¾=5‹Þ&Ì9Ìž¿²©Ù*¶Ø¢ 7W�ËBG­� ”¤ CÆKQžü•Kû÷*Ö6lÂ[ÓÊ'“¿÷3;4ÿÖëHim¿íÊãe>éˆ�¯AušÒeÌg¤ÆNdÙÃ.Vf9œ]?ƒÇºÇÒ ¼6µÂcyyk6jv&Ùª‘ˇ¯‰¦E#KÁ�LŽ<áÍhd&ØQ¢ÒÚ®êN—‘#ˆ88‰màùk8œœ?Á¦5ßjÆåù÷Û{³Ví#¾<ãôs³w5c[›,zªÁ?6ŽPãöº•§èh¨Þ¤µ8ÊÁce=NYÊ:‹¿ÿ<‘hgéBZÎ롾þ`žê¨òù�Xº>>•;Ïå_ÿoǵ«ülƒB$‘ø$c™òk9ýÂd´„°6©o–I�FX[•!áééIjjêõß—,YÂСCÙºu+qqq,^¼øúë©©©×Ÿ¼a^.V,ç�k§ØÙÕ�¦/)z>ýâ8CƇ£ÑjPÈ!§¼“OU,J¾hêmõ`0ܘw®èÐé@5æÍ�¾üåXœ|„6/½ÁÇqA8fìdæÐ8U†c›&N5ªæÿ"çOÞ2ŠOÜaÊü©D{k9ÿÅÓ ^\ì iÃzsƒ™Ì]µ™ô6ÞlÜ|…¨Û›6­€byÅ꼤ª¨Š3�§~ÇK-MïE*è]Ð[Ì³Šªjñïÿ.ËÇDjŠ­5ÊÕiµAoêµ\róŸ¥èlÐcD-Ç÷o�^C^EUAߌ羟A7g“� N¾e€_r]ÑàÓµ/m^{–oÖÄó±›ÙxÒŸöÃÍ\(Œyï�¹ô2ÔcE£ %—ÜröÕ´z¨ùe¨+ï—‰ò䯼,´ ,•ÜŽ:RòûYžve�âN÷iŸ1®‰=6ÕÜð ôÃÕÆ|¹N.ⱡsHï3™é¯5ÁÏ6�Ÿ'=À´‚Cy«Í[ù »ºnäË�ñÁØNÌ{÷ >ýæEZ:—¥Ž©æÓ«ä½v«Ï¤U�*ªª˜mj–”^ÖF ¹FÐêJ˜’PÎë¡M(ƒ—n£ÍŽU,[ô/÷z—¹òíôNy_nKºvYÊÜ­tôzt1 Lùµ˜þ.xWé[7•K–I¹X‡”sqæF/I9‰ŠT¥?fkժšC‡HII¹¾mÉ’%üþûïüþûï…‚III=z´ä'ldíbÅ—' ù¿þö¿]ÿYÏüû½8üù öfƒ�§ÎÆS=e9"ago©)¤š|aÔÇå”®­ûoL—P“ؾåoÔàzD¹ÜÌÅ —“àZPOžx´3M£êP·~7Žeko�NM%9µ¤oÎvDÔ �Ã[ØžPx?5ùý£Ð|èsô�«OD�(…yéœ) š~A.ò»&ˆ¾CÚ‘³n9ßoYË/g#éÞ¥fñ/�ú:Ô�Ôóï¦_9a¡xuÁ‘DT»ÊÁ£)ä/`š÷B�—�å<눎ÐrqÿI2ý»PBj¸Wò“4xGFâm<Æ¡s„˜æ+¤6>ÕnÏ…âÙ�‡z8±må—l_»–~]écfê€.Œzu´ü»m+ÿY(¯,õXãVm:'�_°f€ýN>øô�üYœC:ðÈ”•lZý$�?dɦ̲�[_‡úQ:þݾͤ-¹°m+'”ºÄDÜÊ»ŸË?›~ã„6’úe>NYÊÚŽ�ð Ô#;Ø�dáº3×CÅ�-ñÒ’ üòj}þ[¹ˆŸâ•2\»,µåò·qóÊ�_‹é—;…¡èXéì'w©Å�BQ©�¢BUé�÷hÏ-[¶‹«kÞ<î¢Ó2’’’ضm-Z´(ñXW7ηÃyd`G¢# ¥Љ7WÊíÏѸq7:y­`éó/8¶!NN1ýb¨',:ý²¼³°�Di8Ù™v½;0zd ݧ�d¤ëK<Ô¸ç™Ïä4Ü;çaêÝÔ»¥%(" ›�¿ãÝ�š1¢¹/¹G¹˜y#56u£ g‹ßú”ýj�ùO þ=ï+2Ï_Kø 'é²d/ Oò=¨ç©!ù¿ ‚º‡ákdåÇÓùÚ§'a®Z’þIB¥`޽wWøg«7ö¡FÇ "¿×ÆYQðê>”žoæ­ñ{HŠM·âcÂA©N¯§æý~3üH.ÏiE ]û�¦Ü(_§{y|XzÎÅCvO3´mmœs8yچء�©¥µ”çôÕŸùƒç0ôQ•q[hŸÉ¥cçqïú mJ[�³‚Ù4{„‘;àÕ Cp¿ü�êz $�æPv #zGq«Ýê<Õh3t 5»¼Ç“ÿ&Ðofûë_z�À‚§1øñlÆõo‚ŸÍUÎ%{Ò¡Gê±S,ÝÚVã©yã˜âú8mk8�½ïWË“T]M¢#�˜ùÝlf·2ÒÒ!�3ÚFôksòW.ZB�¥×’¼:ôerÇu%(ë/>}k>ÇÃåí®n•øHà2¶«Û@R—PÖòùœå„ŒÁË6“ñ7†ÀØ4ÁØ6_òìø�8]M÷Hw¸²‡s*ä-)ª%ìÁñô^:œWŽ!uìý4ôÑ“¶ó4¥†4¾¥´Ýlö}õ1'ÜêeõÓ;9™®àêîŠb8Æ‹÷`�¯}6ç·â .¸»•±œ”êô~ò!Þë7�aãmy¾_]4'V1ýÍ�xõ[Fßšò�’H=Æö�[ÉpÈâÜÎϘ>{ƒ–ÓǯìÇ)½¬uD z„–½À C'‘5® Á†S¬[}±e,Ó"�*<³že¿eˆ£1ž?ÿ¾ŒÑ!7;¥ôk—¥¶ÜîfÚ¸9¥ç·¤ô‹ŠaÚÁQUU:ž‚áå÷˜òÈRҰõzMµŽÆ[  P½ïd¦ýñS߯ýÙŽÔhùá=›óäg¬´›Ä”EO3`jÎÁ-è3o/Üï“ÃY4ø>ðïýóam×jm|nê ¸}t¡<ºlo¾ÁÂÙO°,! ½[Mb¼ÉÀ^àz›¾»èë åñ¸EŒÛÎľ1 ®íßà›eÞL~çSžèm®ê\ n;�˜n�ˆ*­+Õé;ó#Î??‰%/<Ì» n¾5ïH¸kYkº#÷¼0‹ç_aáãý˜mïGýas¸¯M�Û�¿òQ¼º3ó›÷™öÊLÞzä#’t>Dßó +^M“ò=|çö+c»ºUÚðǘ?û/Ìz�!Ÿ%‘£qÀŎ¨¾ywÓµ5üÑw8¾=…¹óžä³‹×PªyGû༑KŠW7f}»” )3Y2a0SÒTì\} nÑ…ð+¸‚kIm×û ÿî\Å›«_ç\ª· õ˜ÆüQuѦobß÷3Y6ù É9Z\¢éøòLhUö1QŽ­^áËe.¼:u>#û^Fõ§Í#±è鎸+”1� Á=²5Í<60gx?’³4¸Ö§Ã3Ëyyt[\Ê|ÊTÖÚ ‡YøY&/OYÆë/"Ý1”†þ6(MþgM)eZäz˜˜5ï/àÕS‰d*ŽøDÄ1öýIts(íÚe¡-·«ySmÜl‘”’ß’Ó/n'sÿ¥ó]˜h¬C¦"X&e#¬I¼È L˜þèM~t@�„„„%••ÈÛåôéÓ$$$\´gÁ£>Kœ¦!¬*íç'h9.‡·¶¾G÷ò.l'n“lþ˜Ô†�ä·•Cn<¦Ê¨êù+NÚ•(��ÃÓ;Ðaeßî˜L“Û3äêv·å÷Α™™y}xA‡GUUŒF#FcÅ,rZÙ,åK£ÑàèèXh[VVÞrª:�½^*fEÉÎÎÆ`0 ÓéÐj‹ßhÌÊʺþ^˜R¥JwÔu:�ÙüY*'!Jâéé98ä’÷쬂Ÿ\ÓŸ*?BÂTpp°î@jâ þ¾h@sy#³&®#hÌt–N“•©¤ý{€3µ¤î^ÈóŸÙ0tE¿*ÔY¯êù+NÚ•(‰šò;_~õ.a5ðvRIÜÿ=³£æ€·‰®‚} »-¿ÿ Š%DaR.OF¡WÐ&‹ …¨HwU@BÜ™ÒwÎdÀˆoHs£í°…,~,L*¦Õå°ÿÃaô[tûš-0kÛUv¢n£ªž¿â¤]‰’ŽóÛç³ÙtòW®)8ùEÐê¡EÌ{º)%L^üŸu·å÷Nfº@ži§[:=7HYˆÊ"OØ•ᮚ²!„B!*OffÞ2µEƒƒ¡ÊvÄË;eCUUôz½LÙ¨@ÙÙÙäææ¢×ëeʆ ­V[(ÿ—)âfÈ” !„¸Ã ’“SHO¿€­­ îèõriBTME‡�WåÎÝÍ’2±yœ¥y¦mTFHk�o½BQ rrr9sæ¹¹7�™••EzúUýJ~ê�Bü�*Ú”aa¨±©{ÅI½•¡ /é&„w®K—. F0�œ;wƒÁP ©BˆŠU0äÝô§`»È#wî­Cê\qõNFFk’€„BX™Á`àÚµ ‹¯çææ’••mÅ !Då0]Õ_H0BT®¢OØ� „°™²!„V–“S|dDQæFO!Äÿ:ÓÎvÁ é€ k“:gž¹§lQÑ$ !„VV–E+u:¹< !ªÓ;°ÿÊ]Xam2À<£Ñhö)BT$™²!„V¦Õjqp°·øºN§+ñu!„¨ Š>qCk“ºWœ …µI@B!*���·ÙQ:�Ž5ü+!EBQñLÍ+ �Ÿd1Aë�@„e�û,ø¿MÆ !D%ÐétÔªU“ÔÔ4RSÓP[[[ÜÜ\Ðjµ•�•??M—†!øûøR3z8_\º]µÆÈÙ ‹x÷ë½$•3f`øçcúGD2è“ÿ°ô§¹§×°à½ÕìO¾?H38ûçz6¸R¤-XØžû7Óï §á?qåNÌŽBÜ$EQ¤ómBÊÂz¤¬‹3 >È” a-U> ±}ûvâââpvv¶¸�‹‹ ±±±ìر£ÔãeoG�êá ýú²ÙNõÕ­iâãÏÀÏSn!Õ¢t*i?¿ÆÃßçÏìÊNKeÊa×ÌÁ }ç·rwêË"kçTF¼²¯¡sùêÇïù|Þ“ÄyUþ“bïEPHAÞT~jnBÎA>||¯~CY¶+ŽøÖ¡v ¶ÿ“BˆÂäî«y²®†uÈâ�–]tVÊIT´*½†ÄÉ“'‰ŠŠ*1QÀÕÕ•ððpNŸ>Mpp°…½T®^¼Hª!‘ŸÞœÁÖÎÓh]ÍäåÜC,|mÿäñˆOÄ€ ÚÛ’!*ƒ�SÛvpÑÿ>>x¼+�õ•�ž4Õ»1íûn•� ëÑÖbÐû?2¨²Ó!„·IÑu$¤ƒxƒt+ž”¯eEËFÚ¦¨hUz„Dbb"NNNeÞßÅÅ…„„„ö0ñ2xÔ&(m%Ó>9mrS%ñ‡Y|pÔ�Ú� —ò‡’9ûåhÚD‡àãK@x3zOøœ#ù–¹“Ù;Ó*&”~>ø„Ó¬÷V¾vý¸É+âçÿ0« 6aàÄÜ{ñ‹z–-Ùe8G‰²øu\$¾M^awÎ�­)_?DMÿ>,½Xô”ÉÑ/ž£w³p|ýŠhF¯Y{(øÓŒc«xeP…Ö˜ûÆ}Âþ´.b†x¶/Í}-# ò"ªí¦­?Wh�‰ì×2uXGbjùáW3œ&=§ó{Á¨ˆ¬QÃOOO¼j�b]ÑÑj"¿LîGÇfQÔð¥ºo1�Æ0ÿ“<Ý¿ ÑÁ~øÇÐiÌR\ã¿ïÓÝ/�–'Ü“ûo´ò£þÄ혌a9}¹\Ø4›Ç:7¤¶¿ÁõïaøÛë9Sp�œ?˜ÔÔ�Ø·þ¾‘ßìuŒªåG¯ÅçóêO©õ#ÿP;^ ¾w^9ø=ð‰ª‘s?Mbà½M‰òÃÇ/ˆèqâtyò§’™‘�áô»töÍ;¶OË)ìËÔ+ü±x=›†àWƒÈ6ƒ˜´ê8׫œšÄ–™CéÖ2ŠZþ¾øÖˆ óô½f×Q60¹w3Âü oÁý?çFõ·pœÔ/yÐߟÁ_¥_OkÊ_Kß³)a~ÖiEÿé;H+t&—·-`L÷&„øâë_‹Èf÷2à�­7ö+C}¼Qèÿ±æõ´®[_¿„7êÄ«¿¦_¹ô¶`àÈŒöøxzâéé˽sOä_OÌl7þË‚n~„�û5ï=*S½(-¿%·e!„¨h憇‹<2J¢bIùšgZ.¦£˜¤¼DEªÒ#$’““ñðð(óþžžž$%%•°‡‘+ I(ÁC˜Ôi �¾7—�ƒfÑÑ È9ÈâY?QmÀbF_ΫñsÀ5xF÷aÜÌ�ø»éH9¸’)/�çIÿ¬y* möþØôö/àãΞ�t�¯Þyƒqà Ýô �lÊ’ò’ÏQrÔÉ–¦bqü| ›Oh¡²Ù·c9u†Ñ¼Èð|ÃÉÅŒÿ5ºG§óU¯Úè“OsÎ.-`¼´š'û<ÁÞFÏòÚ'±x\ZÏŒ&ð êË–Ù)>N%›¿f`À"=ƒ^}—WÂŒød¯<ò(N¾cTˆ5q-ÏôÆOîýyvö‹D8]ãB’Á5צ “~œB;P´®½‹¯¦s|×VNŒãƒ±8fždÕ[/ñÚ³;¸wü³¼3ÚåÔWLyi"cj6fýøv´¯3™¿íàêÀ8Æ‹¿³ë´Í&ÆPôí()}WwN¡ßÀ%(½&2ûù´'V3ãÍ!ü_ü§üòv{\ËòÖ–±~èë�eùÜ>TW@ã臫bäï=kùí\(Ì ¹[.‰†Ô¨‘[®ühjfÑÒG©£ÅΓ`]6‡æ ¦ïÔKÄ==•e�9·~oŒêÅãzõñE£¦²Ã:zŒdî[ñ&… ¯ÚfG ©™Ù¸Ç�aƸ@”Ó?0gêSôM°ã×…=ñ¶xœ…Ža<»‚Qýžãϰ¼ôá=q†íŸÎb—z# yuçîïÿ!Ù�žfê²&TWY7íq>üý™j,NJéõÑ$ÕÄ=‘Q /Òç�åÌ‹¬Æµ³§1„Øç¥§LmAKðC Y2< - Þ5Ð’laû…r׋ÒòëpÊr[BˆŠRôn«Ü}•Aê\餌„µTé€ÄígäJÂpõ¢éÐqô\üóVŽ¥ýˆ¤¬›ÏÇÿ5çÙOÛâ7£YçâIUÁS»ðöô Ï?D£HÒ~ýš1¿ï#�0\ÐàÛàÚ·vZÓÜîÞÀ†c/Ð(ªl݃’ÎQÚ„•j±�‰søž_6üËØˆZhs�±k÷üÚ´¦V‘Ó/ot¦u«v4‹vA¡�0pô³yü¨ÀÊ÷ž"Π3Îo¡ÅÌUì˜Ú‘NEƒé¿°`ÑLØÉ”Ah€ÆõTþZ?˜Õ?�æ±'ƒùgÅl¾JnËô53XÝ48¢’  8áA„CÉy´©Ñˆ¶±-°¡õ³·²jø´ê×�NAˆ«Gʆoxjûï$<3˜{;‡2ý£ŸÙq­÷8ÀÕ?vr@טþÍ‹žÄÀ)KéSãùlöNÕ{†Ms'D ´mM§i5i_>Ù–>¥¼1וT?òw±÷&¤N×£Où÷ô]"h{okêënl/{þòÙz\'‚ˆ‚c\]Ç‚ùâ3â;Žo‚-@ëF8žkɨÙK9Øóyêå§Ã6¤�Û´0踞»€.Œ78?�q4ÐýC󉋸æ¿<há8©¦G0pdÅB6»òîÇ“éí‘÷>4wü‹Ï~Ý�·‹Ïws—p"ì)Ö¿?–ºz€l’–ëø09ÿ0¥ÖÇ“κ‘”ËñdÙ× Yû–Ô÷Ö@½×Ós¼´¶� [Ï`êDDܸçXØnv}�êEdR©ùµÜ–…¢â˜.”'� ˤ,„w‹*=eÃÕÕ•ÄÄÄ2ïŸ��€›››åÔt’R²Ñ:¹àèÚ‘ÑÃBØóÁBv]=ÅŠ?aß÷)újóÖ¬H¾’¿È`g×Ïà±î±4¯M­ðX^Þš�š�I¶…ÏÛ I$¾Ì«–ÿ¦×ôîàÈþŸÖrÆÆË¿³ý¤m;DS4† ¯?˜§:ª|>$–®�OeÅÎsd�Å¡ýGÉ9ÿ)ÔöÃÏÏ?¿ZLÞMÎÕ \0ó¤ƒÜÓû9”šÅŽ—›à—ÿ7µ³"ÁÀ¥ó—0’Åß{BÝ8ZÝÆ…m|ýñ$‘øÄ‚òuÀËË R®�lÔq_Oê¤nàÇí×€lömßMvƒŽ´q/š†Ò—s˜½ûs¨Ûš ë½X þ±q„°÷ÐÍ?¤üõÃTyòg^îé½ü�æB󸘼`€âNl›z('÷ñwÊ­|‰ÒP½I3jq”ƒÇÊZF™=x›ÑÈÍBrŽðçßYÔhÛž0 ka”^Mi©Õg }=7òTë }u O_ÍUþ¶p;ªeȯå¶,„¯èã?¥žG†Æ[—Ô»Â,Õ?)'Q‘ªô OOORSSKß1_jj*žžž–wPÓHI…j¾ÕPÐQç¡'èüÁ3̘x‘S£yôÝXPqt®©É¤©`8¹ˆÇ†Î!½Ïd¦¿Ö?Û4~žôÓJJˆ^�#€‚F«A!‡ “»oê…8Ó®oW܆¬âÛ“�òàŸØçÔ–ÑMl‹ïjÊà¥Ûh³cË}À˽ÞeîÀ…|;=ÕºˆÇøtá MC]ŠÞæ ªŠª8Óyêw¼ÔÒôº‚Þ5=Tcþ�”b| Øzl0`0\\ô6z01Ú°ÞÜß`&sWm&½�77_!êÁöø ß©%¤O5ÿhS%ï5T@Ñ¢Õ@nN9ƒ…êGù•=ä'¿¸Ûó%J5ª¨ªBÙ¿“)ù§6–ð8Ù\r :] —¼Rëcaÿû˜ó[S†|ÿ)‹?x›A‹æÐiÆj>àUz[P-dîV¾ˆªeȯŶÜï*ªB܉d„D)ë’�•¯Jí¬U«‡"%¥ôGp&%%qôèÑž°SII‡jö(€âÑ•Qz³uù÷dtÉA@Á¡Z5Ô´R�`8²�†hŒB‡F‘DD5¤®¯¾\]7;O/œ�§8zÊ|D¢¬ç0oÜãU”¼ß >öªÅ ¡_̓|±r ë×î¾cZZš¡8P£å ^Z²�_^­Ï+ñS¼-u¢BàŸüçX›ÐÐÐ?!þ¸h‹ŸWIDµ«<šB€éþ¡!yÙvDÔ �Ã[ØžPüÚÖÞ�šJrêmþðÖÑwH;rÖ-çû-kùål$Ý»Ô43·¾„ôéëP?Jǿ۷ñßõÀ�‘ Û¶rB©KL„4x{Â…ã'¸•,ØÙÛAjJÙ�Qæü™§ Ž!Ê)…][÷ßXSMbû–¿Qƒëår+î¹ü³é7Nh#©QÖx©-u£ÃáÀF6]°0jDW‹ðÚðÏ®]œ·´K©õÑ õy†k71çž«¬ûà+ŽìÊÐìp°‡´äÔ"#/,m/§2ä°Ð–å˰Âú¤#.Då³Ô%p#*R•!вeK¶lÙBll,®®æ—LJJbÛ¶m´hѢ䃩WIK{‡üξ õ‡¿ÊøämÔq/® €‚ƒ£¤¥’jmH]BYËçs–>0/ÛLNėMãntòZÁÒç_$pl7Bœ œ:’t=˜PÚ9”j¸Ûç²ûÇ/ø³ù4ôvÅÃ]!qçwüt8’îhmê3ä¡F|8k,odÚÑiq,Õ̤Åxf=Ë~Ë&,2Gc<þ}£C4nv:ê Cç%£™üàS\}²õ«ëI?{˜¤à�ôoâ„¢)zÞ{y|XzÎÅCvO3´mmœs8yچء�©¥Õ>èIº,ÅKÇ“üDêyjHþ/ƒ Þ]¨S7šp¦±ø­O©Ñ¯™ÿ¤àßó>ê;–«xÍPðê>”žoæ­ñ{HŠM·`sÝõ’Ó×ûɇx¯ßt†�·åù~uÑœXÅô7wâÕo}kh@ñ§C×L™2�±³´ iâƒÍµ?9›SžH¡ž°èHôËVðÎÂz<¥áüegÚõn|òg�cF�Œ¡ûô‘Œt}‰‡Wãü/ó™üƒ†{çDõð-q¡¿Bœ:ðÚÇS0¼üSYJv¸V¯I£ÖÑxk)ýöí=±£§¿ÆÛ¿teŃ^ô7žÇ~ÀÄyíé¼  Z4Ô0šó†ð•çˆ3?<"7þ0kÞ_À«§ÉTñ‰ˆcìû“èæ—ûywµ–·_ŸÇÂg¾áÒ5 .~‘t©;ýš8¡(ÅÏÛè¹/ùÒõuÞZö�½ŸL®�µ§î�¼ Æ÷ÿ˜¿ZaÚksX0ös.gÙâz“Ûv"2do¿z€ñs_äÁ/T\kwæÅݨïxžP­ �‹då”#´ß›š"%¦¯Õ+|¹Ì…W§Îgdß˨á´yä#=Ý‘¼å´„Œx�…‰ÏóÖ‡ã<-­£;þá­éìPÆQ4 ÕûNfÚO1õíaÜŸíH�–OÞ³¤€DÙógž QO~ÆJ»ILYô4¦fáÜ‚>óVñÂýþå¦hp�lM3� ÌÞ�ä, .�õéðÌr^Ý…2$@ñêÆ¬o—4e&K& fJšŠ�«/Á-ºîª ^=g²2m“ÎâÑ•W°©Ù˜Ú h4ùi¶+µ>Þ`$ñäo|úÎz^¾xÕÞ‹ÐC™ûÆ ü5€_)mGîya#οÂÂÇû1ÛÞ�úÃæp_»šæ··©QæRÍ/‘Ró[R[Bk1}´ ¸AîHW,)_ó¤ŠÊ ^ä&Lô&?: NBBÂ’ÊJäírúôi®?ÚÓÍÍ OOÏ’§iÜM §˜ß­«î]˺ñU?ZUŠ´ŸŸ å¸ÞÚúÝ--–ø?¬ªç¯TêE>îÓˆ7|?âÀ»�(%ù¿ïn˯⎔™™7v­`dDƒÁPe;C¦SfMi4 ë,(›’×·$++WêÖ] IDAT ƒÁ€N§3[ÎYYYde_ê¹`4OUe©Îéõz´Zy0¸(OOÏ¡Àòÿ—cò“kúsW]邃ƒ%øPLç!]“Í¡å¯0/¾ï«s×#ÔÄü}Ñ€æòFfM\GИè\…:ëU=%É>°š%ûõ„ûâ¦KåØú÷˜¹Ó�ÎKš•}´Òÿ�»-¿Bˆÿ ¦S4Šþ^UâÎ%u®¸¢ÁB)#QÑîÖ~§(�{‚/Çõdê~ þ {1éÓ7éèzwtPÍIß9“#¾!Í9Œ¶Ã²ø±°*ÕHªzþ,3’ôï.¾ŸûÓÏ%’npÀ;´ ÷Í\Éó÷ºÞ¦çƒÜIî¶ü !DÕ"�@ë¨Ê£nFÑ@aÁ6©�¢"ÝUS6„B!DåÉÌ̼ÞÙ1íôÈ”�<S6ôz=z}ÑN‹ÛE¦l˜§ÓéŠ��™²!nNY§lTéÇ~ !„Bˆ;GÑ CÁïU¹“'î<ªªVÙØ­’¶(¬MB!„Â*L׋0.�CaMU}¤ÃÍ*Z&íRÚ§¨H�B!„VS´s#äã'*“¥¶)mTT$ H!„B«(ú” éð&å`=22§8KõOÊIT$ H!„B«�·¸SÈ´�âd�Q$ !„B!¬¢èœt¹ó**“ԿŠ$!¬AB!„Â*ÌMÕ�¡ó…IYX�t¸ 3W÷¤}ŠŠ& !„Ba–:7Ò1ÌcúôQ±¤“]œ¹§lÈÔQÑ$ !„B!*…LÝ•E:ÙÅ Ê&a �B!„VQôn« H!„B«3 £ “ò¨XR¾BÜ9t•�k8™´›�§>âlêAÒ²*;9∓­'Α´«5ŒÚnM*;9B!D•!w§Ee‘ºWv¼­Ê$ÖŸ\Èšã³+;âTZV‡ã7q$~3�CŸ¢cíG+;IB!„¨â¤Ã\±¤“]vREE«ÒS6N&ífíñ9•� Q¨¨¬=>‡“I»+;)B!„¨â¤Ã\±¤“m™Ô=amU: ±ñÔG¨ÈGÜ**¿�ú¨²“!„Bˆ*N:Ì¢²HÝÖV¥gSVvDs6õPe'A!„¨2 îÆJ'¨0¹K-„¸[T逄,`)n·Ô¬øÊN‚BQe"¤^˜h¬Cê�•¯J$„B!Ä�M:…ÂÚddŽw H!„BˆJ#�Ââ$H#„¸[H@B!„BT* J!ÄÝIB!„ª FÈH€â¤L*žÀÌ3·¦‹ÔGQÑ$ !„B!¬ªh‡P:=7HgYTY[CT H!„B«Qåz‡§è¿BˆÊc®JÛMBˆ;ÊåcI¼ùs:gåóO!ª$UUeH¸w i‹¢2H@BäS°wjN}ŸPìJÚMS�¾÷PÛ^ªNUu-%‹?Îä�YIçOMÈäïxYV H¨$\Êdo¼µ,Û�Ù|ùÅ9F®Ï ÍÉBˆ»€Ü�½A:„âN"õQXƒ®²PUhí›Ó6r±þMñwp‚Ü‹\LÜÌŽƒo²öR¤‰ÖÂë†ïx÷‹ì¾ÉÃß}T¶üxŽ÷Ry®—+1ö¦/åòý×ùÜÙƒ%÷Ú£/ñïN`zŠ3óôØÝéŸCFû÷¦ðù¡ N¥1jµxyØÛÔ�~5´”š|c?ýœÀŸ¡ÞD{Ù -m»¢ÁÃU�¯³¦ e)„ÂÓ)¿Ýv·’),Ö%ålž¬%!¬I·�Öi £:¾MŒ²‡mǦ°&ù2}�^ÍqÐeUvòî<êvVýÚ› €ÑõÓIù�{æ*€šÀ9¹þ•[VB3×h™tŸÁwIË>»/�·v©çÌÈ@=Fç/f£±Ñ”Œ¸ŠŽö÷zÓ¾"Ž-„ws�UU¥ã“Ož>b]RÎ…™Ĥl„µÜ%Ý– ¤Ô¤]³)ÔW¿ãýuO°ûšáúK{Ntc7]-b^¦[PKªë®Ÿðk÷¾Éæ+©y£'´ÍèÞúUZºÕÆÃÎ�šJ|ü·ü°g2[“¯¼‚¦2¬nü}©¦SÈÎ8Ì�ã¯óéÁ-¤äŽ+6õiS"üRÝ&›„ø¯ùö�7Ø•ZÑâê3’~ÑCˆq÷Eo¸ÌÙ“˜ñç–¼W½§0càrÏ�cÜÆåҦ+Þ´m–¶ê?¬ý%–•ñ9è»Ð³áÓÄú„SM=Ï?g—ðõÞ…Í,2ÔAMäüåíœÀ¯lU9ÉñKÛI5Ù­äãip|‰!‘]¨å@5m6)¦0mÓ.Ý¥ßi´îvÔJMaúfo¶·ÇÅÂ~jV6ë·§°æŸl.d‚·_5úŹÐÊíÆOîùd›Ÿ €¾¦;s"2yæ—\z=P�>î*G¶\dÒ¹j¼Ýß™ `Ìbñ²xþ÷ff 499lޑ̪ãY\ÌVðöuྖ.tðÎ “®²pS:%äp% líy¬Ÿ>…SË©=ñ¼ö'ôêåEo/ÓG#GÏæ�ëíÂÈÖNøæ¿Ô¨vµBGȺr�•ÛÓØy!‡d´„Övfhl5‚mnœãÌîKôÛ  ÚÒ‡7XØÞ~üú"߸{²¨½ºÜ,¾Y“̦„\â3Œä*ªû8Ð'Ε¶7Òš|.�Ov¦³ç²�kª‚³“ŽZᮌmj‹*g�$óáîkMUÑÚi©ãÁ+�MFf!DQtd„" “Ö%�îÂÌ-8+DE“€Ä-Ò¸ÜOœ— '÷¾Å&ÁˆB”@bc¿æa÷¬Ý;œƒ™®„‡Mdp‡PlÖõç—Ô\ÐRÛ'š¬ã£™.lêÒ¢Þ m�Î…§pÒ¨Áѵ¡v‡øjÛ3ük°ÃÃç1úFÈC×â˜wêªR‹ö­?§¯ÝZ¾ú} § Á4‹y�qY$üô'�`çõ"Ï´Šæì,>9ð'iŠ7n†cdä'Õ�8‡Y;¿!0æ\ȱP”z…Ý»úñmB¨Ù¤¥ç Øvâᎋ¨Ÿñ _oŸL¼6šÖÑÏót{¦®›Æ) EcIéÇÓàâщ(‡¬Þñ,Dzt8)gH¼‹¯�G{onËìÕW˜ëU�êéŠwhÕ\Ö­‰çÓ {µó$D—ËÖÉÌûIÁûBóÿ@ëíÌ p46Z<5*¡JG/QÝ5(ª�à ä&es2j؃1%‹ã×4DêѪ¹üºö2ïÇÛp_KObŒü;…E«sÉêëE770¦f±ëœ‘ú­=èà©!;jØAò�Ärñð¦í6Òº‹7½¼Š~iPðuÕÂáküzÖ�þ�Úb4õê5|{…Õ�y¨›Î×2øjsSU-³:Øá�Ÿ(wž�Ö£l´h0ZØ^¤" ;“ƒm”;ji 3‡Í¿§°`�ÿyå™y>™Éߥ“äÌðn¶¸aà�]WXs!‡ll±KNgÁÆkhcÜx%T‡.3—�VøBTyÒá1O:ÉÖc4Êü`!*›$n‘Î9œêÊ6%^´¸N„Öãºûæ°cóp¾:—7"âÐåK8v_A×:-ùí÷Íä`$)qû/¦[9fˆ¢^\ê¹LådRþÁ²�sôüN«À¥“8UßLOÿfØžúŽ\¯atñ:ÏÚuO³>)ØÍ?9!DÝÓ“&os2Þ•Æ‘Q=i:/o{—‹…œ»ØÏÅ”#¥tìs¹zõg“s rˆOøXšÛüÆÒu/°%C6s$ÕžW;?J—€Xðor9ÖÑÐR½viÇKÏ/�Ã<»5¯<¶Õ�×:›‰›ùÒË›ª~=÷B:ßž×Ò£Ÿ;]<l©Õ&—}_]cÛegB}óöStüÝõx|'Ríˆñ„Ug²ÈްÇ&#‹ƒWªi³8pQ¥]°Bê¹,þÓÛòÕ —Òùú?…¸® ÎQÏOCÚòVïËäÞvvyS*-µƒì‰r¾‘ÆdU%ád³7eÙÁ‹¡5ÍMÁPˆhæÁ�ôDV|{�MÕíi[בŽá¶xç_ÙÎJc—R�ïu¦žÀ†ÇÓ³xr÷5µ±£q~¯_o¯#ÐCo²†„…íê™Gu{ê(€ºöþ”ÁŸI.„zر'�snμÝÉ™šš¼ƒ¤†5ù«†ªRT õüí¨ã¥AÁ†PËo±BT 2:Â<)ë’à�yR…5I@â–)(¨%t¶5¸xÄà¡îcõåÔûåîæP|&mÜcðP6sÑÌ_椟$Amƒ³­‚Ùž�z–Ké™èì=qP4à‰«6œ�NÓÝ$}Zm.gì5 ©Cmw[âOm#þ¶^cl©éÉorÄd5ÌÜ”­ÉxŠ�P4ÿî.zoù�·÷vf Jñ®ëÆcç/3k}2‘÷;z-9>›+†¾þâ,«L¶ç æµªèh¤gÅ�LNì >ŸÉI7Gz¹]åç3Ùäë9x&]€‘zHºœM‚bC´¿I AoK´�ÂúølâU;¼K8�1í*ïþ¢âVß›‘¡fFz$ËÖ†î]}iŸ’Å®£WÙ¸;žï~·¥gzù*üŸCnzo,4룪ä* ‰Y€½…ß½³/2IÉTÁ�Ãñxð®cG€…!Zïjôª™Áâ/ò_H5î‰r$ÖO+‹f !ª4éì˜'å"îE§V Q‘$ q‹ é§I 5\=Qâ/ÜÞ§is0¢ASÂuÀ`4€Rð4Œ»Xµ~{² ˆŒkÙ@~çÐì‡]ÙR®ZÜS±x”›»ŒÝîãÝM´4‰sãž/X°UO뢅¨µå�ÿs£™­éF{G �¯|~Avøî¾Æžx#YÿdáèD¯\VïÊät–‘=ç 26oDÆ-6ÅÞ––^9ü¶?‰Ï½x(°äE*\li×Ô–v ùrõeVüšFôgT@ãáÈó�ªQxƇW‡³{ó´ ZÀ˜l£ Ú’æ_hõÜÓ͇˜s×øå¯4>^•ƪºLnk�«Tv!DSpçÕô¬tx„¸sI�LT4™¦|‹ Ißò{²†°:OikîÕHÊ•ý$)1Ôõ6¹[­kD„§éIûoÓºFR’‘¢„à�ÀÅÔã\¸þs’ä\Ôãü—bÀ«z«CñMdçf€Þ¹ä›Æ† rpÀAozÿ6‹3WŽ€kkê˜<'RëÜŠ0ûLþ»rœòÍлÝÇ»û(6v êà„ýñd~ºr£‚¹zêqUsø7]‹Ÿ›ÿë?:ÜóßR�‚š­[?Dëá@ 7»�¦³ýŒBƒ`=NvÔ¹–Á–}×øËhKË ¼À�›· j6ûÏ›¼S9Ù쿨âäiC±å Ц_¯çžN^Œ 6²vmß'”±‘èõÄøiQSs¹dTôÔAJ—lLóªÇßMËÿ·wïA’]õ}ÀÝÓ3û^í®v…^K»X€lldÈ–0#m*ì²S6I™¤Ê.—å?¨8qÊÉ?6Ž�@ÇpÀ8PÑ"!â°�È6BRd Ú‡VÚyì®43«�îΣ;{çνÝóè{zwöó©êêž~ž>}¯V¿ï=çÜ-ósFbC+bæTq”SÕý+ÔlÅå;"Ž~¾Ï~Þˆ‹.Û?Ë‹âw_?O?úlÜßkÄ À9ª¸`ž0b©ì4¨ÔG‘]. óÛŸm‘º!±VÝoÅ]_{_¼ò'=~õ§/�ÿûø§ãÿ��vó¸h×õ±cê÷ãSO~(îxêíñÏìObòþx~QË—þVÜ´á�ø_�}%N÷ÿ”e™{úÃñù§ßï¸î£ñì¦?‰oLNDwÃÄ‹›ÆžøV´»GâþGþ2~ú¦ßŒ_{ýhüïï>“�-±kìX<ôýˆ#�ÄÜU?·¾ôáøë©NìÜx2~â«q"÷ßìîì·â‰™�qã¾'^wúÎ81zEŒÿ«øÆwÞ_»ú¿Å;~üw¢ùð�ñÌÈ+ã'~èßÄ%Çÿ{ü�ƒ+Y?""¢Gú¾ŸM·Ÿ —l�_ùá™ø÷œ^è­Ö%[ã­—LÇG¿x,¶Mo‹ë.lFÌÎÅ÷;cqËU£1�¸ü¢Ñh}ë¹ø«GãæÝãÓÍø¡«6ÄŽæh¼þêÑøÔý'âØ¶­ñ^ÔˆFsS\éTüñßÍŦ½»âUç?gäâ­ñ¶?ú7ãqáë¶Åµ›;ñȃÇãÿÌŽÅÏÿð†�ˆ¹~_ ÙŠ~rw<óÙ§ã/î>û~fG\3–B'¾ö•ÉxhlCüàžVl‰8>>w<2.Ù{G".ºf{\÷ÍñøØ1û#›cß–ˆ™“§ãÙ[âÆ‹›Ñh¶âÊÝ�øÔ·Oħ.Û/íÄ3�±¸ñ%÷¿x…?B£7\»)>s÷ñøý/F¼ãêÑh=w*¾øT7bÇüSº'gãîïwãòÝ#±©Û‰|º�ÖXl³‰ëX¾ÈQž‘�Ñ'õʶ?ý¼X1|F�‚ÿå€Ùc¿ï½ëáxóË߯¹æwãM7GÌ�DZãÄ7¦6F£û½øò=o�ÎÿvÜòê?�[Z31~ì@üÅ_ÿÇø›ãƒŠ#"¢û�ñ…/ÿLœú¡÷ÄO½ü¿ÆM7ÄÜ©'â{ßý­øÛ'¾ÏE7ž;ò[ñ{_z:þÙ+!~á'~36v§âè‘ß�ï=ù÷qø{¿Ûó_âm×~(no>Çž~_~â«‹NÅ�¯Ç�ûÿ .~õ/Ç¿xÃ;£3óhÜûÀâOˆ�üõ¿Ž[ä×ã¶glí<OþƒøÃ¿ÿ@|»oåYòUfû~ç§F\ýê�qËwŸ‰»³»š£qËþ=1öÕãñ¹Æã 3­�#±÷wÆ®�­±ó¥;â_™ˆOÜ?¿ÓnÄE—m�Ë÷mˆ�ˆK_º%®ùÚdLìÛûšÍxõK7Ɔ'NÅõ×lŠ­ ÝŠ7½å¢¹o*>ó·ÇâÓ§±çE›â�·îˆ7ïZÁ?n­Ñø§?uA|ë/§â÷mŒß»1;3FDt»±iS#žzüd|å�¹8ÙnÄ–-­¸êª�ñï^³5^Ôˆˆ­›ãWßñ?ï;Ÿûⱘ<±eÛh¼öúÍqãÅó}ô£¯Ý·<;Ÿ»û™øt«W¾rg\ÿ’Vùý/^ù2w\µ3þíóÇãÏ<øh'F/‹K�ˆF#šÑž>_ÿÆÉøó©v<ßhÆ® 7ÄmoÞQ˜R°¾dGb#=eôIýŒDYÊÈ%†¡{b>˜È_Fs—VD¼ìرcV#Wë7îºfØM`úÏoydØMàœÖŽÏæHüÅ– ãOj“Å+�óÊÌÌü‰ÆóG¨�F´Ûíu{´ºêÔ’Íf3¶nݺ辬FGGcll¬ìe Àììl´ÛíhµZ1:ºô_âS§NÅ©S§–Ü¿ÞCŒ‘‘ùeÄ›Íæ¢‘:£££Ñj9ŽÍÊìÞ½û�ñXÌŒ>�»Ìå/¶,€Í›ŽÏ?ÓˆË/‰­ÍNúÞÉøÔáf\wóCÔ€ó’S ö¶ž Þ³…í¯·ª êàÿ‡jtòø©¸ïïfâÉg;1ÓiÄÎ]âú7쉟½¢÷™CÖ£b¡ø.§_êe ‰jÅÑKúˆº $j´sïÎøO{w»g�â©?ßK)ë¥{F�’Ó~�DÙ$=giÒпåò ÍÚIE @R �jŽL×Oÿöf) $HÊ:å²$ú¤^ÙÙ2ôóbeA�ð†º $HFXMߤQ6uS6ŽuHlÛ°{ØM`�Ù¾aϰ›ç´¬T.¥OÒÈFGèïŲ FAJë:�¸|ûˇÝ֙˷_3ì&À9-–r åúéãÞòÁ„¾¢Në:�xÕ¿�ð�ƒÑˆF¼áÊ_v3àœ–!¡Ø)'¬álaÿ¤në:�Ø»óºxËU¿&”`Íш·\õkqåÎW»)pÎ*Ú††3 Šì•±�R§Ö°P·7íýWqÅ®WÅ¿ûgqðÄ#qâÔ3Ãnç�íöÄåÛ¯‰›®ü¥Ø»óºa7ÎiVñïϨ‘ú9ËF¹²€PQ·uHDÌ�”Øû£ŠIÎnF�¤áLKå·»,ÓGÔm]OÙ€s�"°^ú·?}D* à¼aJ9!à �€³ˆ‚8_$à,âHu½ôo¹,Ó?¤$� ‰¬Ð)^³˜ C¶?ÚþHI @ÙÊýYÁ£ð)'¨aœr–aH�Œ‚a³ –«:å¬�‚: $H¦Ûí.*p;g2Ÿ†m®\q„„í‘$QvV±³”‚¹^¦&”ËöOA) $HB!Ø›0�ª© ”‡aöYêÔv8(áìTÜ7¤ � ™|‘#œ`²íNÁ½XÙT�F£a?¥V¦l�„S~öfî~Ùªúy)gÙ 5�I({sä>Ûbµ|0&¸¡n 8 "ÒÈúY—Ë‚ˆâY7  ’Sä,¥øKÑÿrŵ#"œ‘„ú $H¦8\¾˜E–ª}Ñ>J�œe€¤ò#Œ 8ÃT†-¿_Z€–Œ� ‰âœt…Îb ÀtaÕŒ^"%#$H¢8G]Á³˜ùúiéë¥ÊÖ×°ŸR'�I”�ŒL0 ¶¹þô)˜²@2Ö�èÍPyÎùQF’P'�I”8ІÁvW­¸ ¥€Œ:™²@ ›Þi8›Iµü³eëIÀ !@Å#¯ù¿!ÁOöKR1B€$ŠkG( Ói8ílµ²}ÒvI�Œ� ‰¬TàTS$×ÏÈœj¦h�š@€$ʂũ9“ œ=$S †g˜Â’†‘:½éRH�D±àVø,¦?€ó�@€$ÌOçl`QËröO†A @2ÅQ †Åˆ”Åò#˜ì—¤"�`h,0¸”þ`L§b •£±¤d{[§G%�I)rzÓ?õ2-¡\ÙpŒ” n ’RäTS$×O—³¨%à �€³„°¦~ú¸š¾!5�pÞ0  \U¿è/ê$�`¨•…³—ý“: $*G`II� g�É) «é›ze˜~^L0  ’SV3b¤^¶¹þô©$H.+xßK)ë•ms¶½rNÿIJ ’Ë< p¾ª F8A�$%€(§_¦ªíÏvI�$ašFo¦p6D�‚@€$ÚË£¬Ÿ>^ÊT †A @Ýnw¡Ìßæ }R?}\.ß/ùýê$� ¹F£aŠB‰|¿P�¬�ÛK§UÙ©›@€$²Â¦X* I)�£ÐîÍ( Rh »œ²‚P±s†0 ADµü>iÿ$�I8*Ý[Vê£4ÛKÃÛ"u3e€$ŠS6„åôKý¬�P.¿¾†þ!#$H®Xð(Â� IÅ^zËo‡ú‰º $H¦¬ØQôÌsÖ‘4ŒŽX)˜²@ù…,‹§D@“Š~.W±dß$#$H"?@1ȰX#¡\Õéxí«ÔÉ ’)ŽŽP육?ÒFôg )$H*_à(vH- Å„?KY_ƒÔ$S.¯(<Ã4‚tôóRù)¦µ�Š@€dŠ [*xHÍÔ˜rÅ~ÑO¤`QK’1/½š£ÒièãrÝn7šMÇ«IK @2ŽÀö¦PNC(±T~´o’Š €$òÅŽ‘KYl1 ë—”+ iìŸÔM @ùâFñ½”â/}]­¸ŸB�LÙ CÁ«é†©jû³MR'#$H"?"Âê¥:�ΰ›p^02§\±OL«"�É·dñÚÔK?/Uì ’‚@€¡r´zž#÷éè祪¦kè+ê$�€³€!òi‰R®¬OôuH�L¾ÀQ.–‰vDº^Žú÷çÔ¨¤"� ™|�£0d˜l{‹÷ÍŒÐ�: $à,¢LC?/V6eÈ©h©›Ö7u”HIDAT@Î" @†)v Û"uH0TŽTÃðUMÙ€: $ EO9 ÃPµÝÙ©“@€¡0,|1ýÀ0Ùþ�Cåì< g#Û#uH0Y¡£à™—õƒ€†a0eƒaH�T±ðVðÌ3B‚a*Ûîl‹ÔM @ù Âèˆj†¥¸?Ú©›@€$òADþ6óôGZú{©l¿Ì.P·Ö°Àù#ÄÕÑW†!+¶m‹§P &HA @ùÂÆ‰¥Èi4 }]"Òäoë+ê$� ‰â¢�ùBG8q¦Úívœ>}º²ÌŠÅüu&DÄ¡CGâС#+nËe—]—]vÉŠÛžoÇr<ôÐc1;;½¢¶ED¼ò•×ÄÆ�*?«lDÖÆN§SÚæó]Ù”*auH�T±Ø©*|ŠÁEY^öxþõ�F#¾ô¥ûbfvvÅíÜ·÷bß¾+–¼_YÛÊÚÞh4¢Ù\¼dÛØØXÏÏl4177×3�¨ú¬üíìú3Ÿý||ó›�,ë}ò~ìÇ^?÷³·–öuñw(+üË~‡2øàŸ­¸m·ÿƯĥ—^¼¤MeíèõX™V«µðœ¹¹¹ÊÑýB˜²~È›™��/ù«}¿k™âúØ´icécý~—^¿OÙ”*Á uH�ÜrÖ’¨*æú=?+°²¿?óÙ»VÕÆS7^ûö]±èýŠï�W,ìÊ À^�D¯÷ìõý«ÂˆˆˆÙ™™~ëy‡?Uù™ý†òW½Å×<øÔªÚqèÐÑE#8–”ÛXedd$FFF¢ÝnG»Ý®üŒåle÷g>Ÿÿü{Ñ —_vq¼üå/[VÐÒᆰ‘$¦l�‚@€$–sä¼×Qç~ÅfÙˆŠC‡�®º½ãSKÚZ6º£¬­UáÄJõ* ‹Ÿ]ö܃«˜®1>>Ù³ˆíõ[+>/k÷ää™þ]©#Gžê@,'ðZî‘ÿAŒä)ë«CkdÆÇ§VF¬tä�ÔÉi?H"_°‹�å•]Îè„üsO­bªFæðá§–|fY±]|<»?_|¯¤Ì¿¾ßsÊÞ;{|zz&fgO-ës‹fgOÅÌÌ™¾Ëÿ^ùvU}ßb{Ê‚¦¬Wczf¶2¬Z®Õü&eŸW ƒŠ¿KÕ¶±–@fjêø¢÷,ûœÕ°˜%©!@2e}¿ûÊ àìyù÷, %|jÕ…ÕÄÄT϶•…UGÉ—;B¢×´�²û«Âˆn·»(PY�‰‰É¸ôÒ‹+Gƒ”õ{Ùg•õU·Û�É©ã«n[>Ìè5¢* Xn€Ñïw«úÝó�·ìþÇװmNNUn÷UÛk¿ïQõÁu2B€dʆï ÷²‚¿xºW‘œ¯É©Õ…Ž8Sø•¯ýмì9ùëÕ( dŠ×Å65�˜žYýè�ˆX4Ý%ÿ¾Ë™P5õ&_øŽ�O®ºm/L§)ë‡â6–oU{«Gõ+=Sö™e¯[ËïsèÐÑEŸY¦jtNö]ò—âkŠÏ…º$H¢Xe…Yñ{YáXVUÏ¿þð¡ÕO ˆˆ8RePä‹ìüßŶöÓ«¬z}Y³Ðö#«_?#{}Õ(•²QU…oUû×2ecff6&&¦*·•b›zÝËÑ/Ä( ÖÊž“|ÿ‰‰É˜��-ÝGz}¿bß_ßk„:$HªXDWûùÛUG½« ¿ÌZG ŒO/-j—3¾8d¿_!œ/ˆá÷:_üÜn·‡ÖÆLOÏ,;|Èvñ;¿K·Û�é™™EkT¬ÆáÃGJÛTìÇü}ýž2U#yò�e·«F‘·•ƒW·ØhÞÌ ëƒ¬$€YN¸Pü­�� N ’+›vQ5�#ÿšüãe÷gâ(tþõUaDÕPþb;{ ­/ê`T…eG¶'&Ö6]%[ã ªËFt䯋Á@þùk¹1=½tÁ†×ÈœåXΔˆª©ÅÑ3Ùóg×°Øjæð¡#•aQ1¼ªj[U¨•ÿ~P'‹Z�DU‘TUð­ä9Åç5�88€¢w6w¿lzDÙ4�^K/ÍæÒc…+)œ‹Ör‡ˆùuÊÚ4Ï?zÍïqäÈÑYõë[­þ¥P¿©2ùç ÿª` âÌk1>¾x�~£ˆÊFØTÝ·–íVB @###Ñh4¢ÓéôœrPvÄ·j*@Q§ÓYxÿÉ5Žˆ˜_Øqdd¤ç‰|Q×l6KG,§ÀÛ´iÓšÛ›™ž^û”ˆ™™Ùxؽ{×€ZuÆSGŸYó{LLN ´ÏÊ4›ÍÊÐ+Ó+ËþζÉì9SÇ�¯¹m‡ k„äÛZÖÎ^ÛlDTî—k } �Ilܸ±öÏxöÙg ©µNY˜�Éètº±ys½…ï =yðð@ÞçàÁõO>¹öö­u�Œ~FFFbóæÍµ¼÷‘#O¯ù=²)5Y€ÐjµbtttÍï )YC€u¡Ýn/:ò»ÖS~fÆ'VzÊayòÉCyŸé™™�¼OÑZGoḊE窵œò43==kŠç<�ëBqQÅAATqŸÒ ÞˆÁŒd(sp@#8Ž›Èû¤6>¾övONN-,ŽÙív£Óé¬ù=!5�ëÂ’39¬ñ ™éézF ÔiP�Ä ç¢éé™�õé¹ *Œ‰X<-I Á¹Èç™âÑÔüi‹g�¨:íföX]gaX�ì;5��,ê˜9tðÈ@Þ'¥‰‡~�†A­o1¸à%¥AŽê8x詸ôÒ‹#B Á¹I °Žu:�…€annnÉã½æž÷:åaþñ|8‘]†!+ȺÝîÂ)áû5M[¨Ó Šþc5Œ�䨋sr}�2SS'ýÝétΪ�úH¬#ív{!€ÈyìuÊÌå,„W<`ñvþ’…### §!LU µÛí…Û““ƒ $εÅ9% bþˆþ Ï´1ÈQ ÇŽ�ì½R䉉‰ÉEû¤@‚sM#"öÄ|0‘¿Œæ.­ˆxÙ±cÇ><¬FP- !ÊF@¬T«5¼ªÑhÄÈÈÈ¢iùB'?!»ÎÚ‘²b) (FFFÖÜÆ2Ýn7¦§§Ú3;;3ÓÏÅüÿîFd_cþá,„ÉOAYü^�hD÷…ç5"âò—ü“ZÚ]‡çŸ?O=ÝÈò¦ìûäψ˜ïŠFÌw̒ǺÑm4bçÎ cëÖ-kßÔäd<{òDt£1ÿ‘ÙoRüü¢ÚÚ�ˆFwþ×i4qù‹_2°¶¥011ÓÏ=;ÿGÖÿÙwŒˆˆö¡FcþËÏ¿dþ·‰ˆØ¹óLX466cccµ¶–c÷îÝÇ"b."Nç.sù‹ç¨v»sss=G9TMÉh4Ñjµ¦Xd�A&¿žD¾ˆÍþYòX^¶NÅÜÜ\t:�h·Ûqúô阛›[:NdSS2›7´bˆM/´%"/ÔÝ µï’^Éî_- ¯;—4ºs±kÇÆ\Ø�=°è*rõä3Šˆˆ ›6´}›6ŽÆXkÓâþ.i炲Çs…|»Ý®-èªÃæ�­ØØÚ¸´ßsß3{,ÿ™ÜhþIÙfš_9Â:œk稑‘‘�bƒ]Q& ê.GFFbëÖ­µ~ƹbtÖÝ0¸ ƒ¶aÓÖˆ8«�›·GÄöa7Î &É $€ä@r 9��œ@HN $'�’HÉ $€ä@r 9��œ@HN $'�’HÉ $€ä@r 9��œ@HN $'�’HÉ $€ä@r 9�œg|ðÁxãß»wïŽÝ»wÇþýûã±ÇKÚ�œgÆÇÇcbbbáïÉÉɘššJÚ�¬sßüæ7ã}ï{_<þøãqôèѸãŽ;âØ±c �9r$î¾ûî�G}4Þÿþ÷ÇÃ?\k›Zµ¾;0T'NœˆO|âññ�<>þñ�ÇŽ;âÑG�™™™…çœò‘�Ä}÷ÝãããqôèјššŠ+®¸"¶lÙRK»°ŽÝ{ï½ñ¡}(Úív|ç;ßY¸¿ÙlÆÎ�;#b~ÊÆ‰'âë_ÿúÂãøÀâu¯{]¼ñ�o¬¥] XÇxà�h·Û‹î»à‚ â†nˆýû÷GDÄ�âž{î‰ãÇ�/Íf3n¸á†xï{ß]tQDDÜtÓMqûí·Ç�wÞÝn7FGGãmo{[Ü|ó͵µË¢–°Ž]{íµñ®w½+®¾úꈈعsgìß¿!Œˆˆ¸è¢‹bÿþý±k×®ˆˆØ·o_üâ/þb¼ìe/«­] XçºÝnt:�e?¿ÑhD§Ó‰n·[[›°Ž=öØcñÑ�~4¾ýíoGÄü–ˆ§Ÿ~zá9G��ÄÄÄDDD<þøãñÁ~0î½÷ÞÚÚe XÇî¼óÎøä'?¹0Ú¡ÓéÄ=÷Ü·ß~û¢E-¿ò•¯,÷¹ÏÅ\¯ýëki—@Ö±k¯½6Z­Vœ>}zá¾ãÇ�Ç�wÞ÷ßDDLLL,™žÑl6㦛nª­]¦lÀ:öÚ×¾6ÞýîwÇ–-[âÊ+¯Œë®».¶oßÝn7ÆÇÇc||<ºÝnlÚ´)^õªWÅÕW_Û¶m‹Ûn»­Ö@ XǶlÙ·Ýv[ìÚµ+Þô¦7Åž={â�þè�âÃþpœK(;£ç¢¦lƒ°¬œ¡×� Ÿbž°¢5$:±8”0BXŽbž�%žÓkÊF1”è§*ŒXtiÅâ¢Q¸tr×ý§l”Náh½ðä^£$Àrõ[?¢16l‹ùµ$š1’»Î_®)<Ö,¼¦‘»n殳ÏÈ_òŠé׌,;ãfqúE;w�Ú¹ëG^¸Î_òÏé4"bk”Å`¢êï²�"LÃÁ WU‘¿]µÆd1|È®‹ÁCY±H´J>$?E£,<(6vä…ë~aD1”ÈH@:e�Dv½œ_, ¢bDî²d�Ëb ‘=!S ò ÌFFd·³ b¹a„†¯[r]Jƒ‰b(Qv»t=‰å,jYl`ñùe##Š¡Dô¸†§,�È®ËFHGJT�šè¹¨e«ðAË9›FUpÑŒ3S>ò�D”Ü.N@:Å)ùûÊÖ“è”ÜîwzÏÊS~FnÊFñƒË‚‰^AÄJÖ�HÀpõ $²ë~ëI”U÷-™²QüÀüh‡|£š% ¨Ñ무€á«ZØ2»Ýï¬e¡D¿ûzKC‰F, %±x„DL,gd„ÎÅ0¢xÝk¤DÙ¨‰ªû–,jYüðˆ3CÄ™€!Jd÷•UkF˜®g‡^Ó6ò·«‰^Ee‘½ùÿËܤ Ž (–IEND®B`‚onionshare-onionshare-26fcdc5/docs/source/_static/screenshots/autoconnect-select-country.png000066400000000000000000002753371521174352300327700ustar00rootroot00000000000000‰PNG  IHDR$óÉ}Ö¤sBIT|dˆtEXtSoftwaregnome-screenshotï¿>-tEXtCreation TimeMon 30 May 2022 02:49:23 PM PDTÄù$® IDATxœìÝyœSÕÝ?ðϹ7É$³2Ì û* *2Š ,²(hP«E«Å¥j«]ÕúØ_m«íc7«¶jÕ" *®ÅÇeQÙd_d‡d˜}ÉL2“äÞóû#¹É½ÉMfaf†ÏûõšNrssîÉ€Õû™ïù@AŒHñ½¥�í¾Ç?¶{NDDDDDDDÇžLñ\¦øÞÒÇvßáˆ|� ’vÏ[N¤zLDDDDDDDíÃ.€0?nnð`<H 9â¯gdÒ÷bSCª/»ó�â{üãøyQÛH´¤*"YÿšÝ5„é1€p…Dkˆæ~Ù� ›ÇhÆq"""""""j¹–MÍý2�m%„yÉFsÂ¥‰ç %ˆˆˆˆˆˆˆ:–cFè6ÏSÍòdîD²ÐÁîqsB Ø<6�LDDDDDDDÇFKûE¤ DÜq u8í7_!ÑTa÷Ý.˜hm(aÆ€‚ˆˆˆˆˆˆèè5U!ÑÜ0B�5˜0Âs(�$ç'\Û¨�HF$ ⟧È�À € û@qdžDDDDDDDí)¾J"U#K @#€€U|ˆÝۛÉø1Œ`"!”HH$ !âÈ,ýÇŽ;þÁ¼v̘1'y<—ªªŠÌˆˆˆˆˆˆˆ:;)%4MÓý~`åÊ•{ÿð‡?¼±råÊ/P‡X•„ñe„æ0"!$W44U ÿ¥0jÔ¨ ,Xð³ž={æƒA„B!èº]×!eª­G‰ˆˆˆˆˆˆ¨3B@Q(Š‡Ã§Ó‰#GŽT_}õÕ�®]»v)ÂÁ„†pð�ìKÆW«’hn‘`èã�?þ«§žzêû‡#ÝçóEÃDDDDDDD]‹”º®# ¡±±î;î¸ã‚ÜÜܾüñ.µHޫ–àFò@B�{¬öÑGýcÒ¤I§û|>DDDDDDD' !ÒÓÓñÙgŸm�6mÚ=v \)a®–ˆ¯œ°TH8‘¼2B�û>èñÇ¿ïÊ+¯çóùÚïSQ‡ 1dÈ�½.\¸ ᦗÍj*)xÐt¡È:çœs¾ýé§ŸþžaÒÓÓ1~üøßnܸq/¬•¶ý%Â[vÚ…ñ�Ä©{÷î}1;;»—i‘A�êêê’“O>ù&$.݈_Æ¡Ðí¶ýTâ+2Î;ï¼ñyyy=�@û~*""""""¢6 … ¡it=¼3¥¢(PUN§‡ƒóhå<¤”(((èyî¹çŽ[½zõAõ÷‹�ˆå Æc@»f$[¦aìÂÑã±Ç»§_¿~=ÛäSµ“`0ˆúúz444Xvˆ4ï £7äœGËç¡iúõë—ûúë¯/E,�0ȸï0âŽø ‰ø¯œQ£F <šLDDDDDDÔÞêëëÑÜJMÓPWW—Ë…ŒŒ Σó=zô@9Ž Vaþ2²Ëò »/#�p{<ž¶ý)C^¯·Ù7ßf�@^¯—óhÅ<Ünw¬+1’fÆ‹@ê* —z¬jEˆˆˆˆˆˆˆÚX}}=B¡P«ß …P__Ïy´pŽpã s aL¦@"Yu„ñØazQËHŠ¿þ Ë>^„MåÜ­‹ˆˆŽ­`0تJ€xFΣEó0gñÙBB…�<ˆˆ&Ü꓈ˆ¨“óoÅË¿¼7Þñ>8 µïµC[ñúÿ�=û_¬+×Û÷ÚDDtÂñûýb¬Ž>cg�–¼ÖÔ<"Ù�%O€}0»m?Í'šË+ˆˆˆ¨�I_–ÿß,\±ûJ¼9³Ñó¤BŒŸv¦�íO êõŠíذ§>}+ÖïñaÚ€¬6+ÔÊ7àíWÞ§ö Ä‚#³O�K®»“ºÚè*DDDM …Bд¶ Þ5Mƒ¦i-Þñ"Õ<¾ÿýï§|ïìÙ³�ùŠ1cÆ`âĉ–×>ÿüs¬Zµ ÷ÜsÅ4sñK5:ⲇd�„mzADDDíGV¯Á³>Š�6ÆöÇ Vâà–OñÚÖ•X}Åýxð¦3‘ÝÌK+}/Âm·ûñeÕ \8®íÂ4nüßÿ ï~‚Š¢ ±¶;¾Ú„3gÎj««5ËÑ,mH&Àãñ´é<ìB uXÑ–óPcÆŒÁܹs …pÁ‡sçÎÅw¿ûÝ„0¢óˆÏÂD »7ØDDDÔ^d-VÎylÒOÆ´ÛoÕ£úÁ]·+Þ|/,=€}ï=…WÎú~xV: aá¿æ`Ñ®Ã(¯ñ¢¾Q £ç)3ý&̺ð$¤ ¡øhî|ÖÐâÌq¸ùTЫ°å½—ñêÂ5Ø]„§ÇPŒ½ü»¸á[C‘)Ьqµ=+ðeqRí�+|³ÎÈ|G°k{-z Œûí‰,ÇâGnÁG¾\ùCpîô[pëÅ'‡ç‡lzåO˜ýiʪ}Ð\9è3l®¼éLàôb,Ÿ÷ n؉¢’*ø4rLÃ=ÿ{N•ØôÎ<¼úñWØS©!£×©?cn¸`P‹ªHˆˆ¨ókËꈣ³3Ì茘;w.ÀápDÃ# håÅç«¶`Ïò·ðäÊ¥XýÇñ?S{™ºcG>�Ò§œ’eÓ!xk¼áqô ¬{ùŸxîÃÍ(k�±�¦úáo´û ‡Šà¾�Ø��r^úÙL¼d:C)/A™䵬ÿubŠ¢´ùr‰d½ºÂ<Ì=#Œ%æž­œGÒªóãæô�` ADDÔΔÞýÐG(ÄÆM帪o�Ø¿ŒµCØ´¥îÞ}Q ‰¥€Ãá ?�º}nÑÊ»Û�ëDÞ©çcæ©çã;ß?ˆOžø=ž]U‰µo/ÂÞóoÄɶã8,ãøÖÌÃ?ßÞoÆ0\rÛ%8Õ½ g¿‹m$^"ï×× Œ¿|4z›þId�†|îFDtBQU5i#ÇÖìnaŒÙ–óh­¶ž‡9Œ0FO‰d¡D3æÑ¬|!¾BÂüæøAˆˆˆ¨�ˆÜ±˜2êUl^Y‹-óÅœÌÛ1cT¤y‹°âÍg°`Ÿ©äaìg¡e½¶cƒ†bˆó3lª]�%+Ê1bbJ>[†¯C"ã$ éÛÌÿèÑK±ùËCÈ<õ4 È÷@uf"7'-ü’ß³–Lè¨)>‚z 8N:×L›Œ\-[^Š©>G¿Á .ÃöP-‚ùçáÊ‹"]ÁÚRx�‰},ˆˆ¨Ks:�hh°ïŸ”,phŠËÕò-¬SÍh:9ÖóÐu«W¯Æ¬Y³,Û~�W­Z…É“'ÛVC4cvÕ ¯'«�D?¢&Üz;ÖïËŽìÄ{ÿ¸ïY^w¡ß…?À�£2Zý/k‘7 W_ô>¶}ð ¾xìN¬}Î…`½!¤á¤Kgàœ ÍøÅŽ¶ï<÷ø[8¤ E�º.!…‚ü³Gcˆ Ø6±°P�wÒIÈUv¢bó\ü¿û¿DŸŒz¨kÆçèu>®šü!þ²¤«Ÿ»·¼”�t¥uõi˜üëçðã³�MBDD]†Ãဪªm¶\BUÕVU&¤šGk‚‘¶ž‡¢(¸ûî»m‡‰'â¼óγ}­…óHÖ"<7Ó ño²€ˆˆˆÚ‰’~úç^(|ûm,Z½ûK½9³Ñsð{Ñ•˜1qpxw‹Öé(¼ùwøU·¹xõ“uØW„§×é8gÚ øÞe'£¹¿ƒÑ=C0nB!VoÝ‹âªz„„9½bøø+pý·ÏŽléÙ4׈ïâ·ðâûk°wß”ÁOV/ 4ý3S "²qί{¿‚7—®ÇÞ#^Ô©éè>h œAH8ù2DD'�ǃººf¤ÚÍ««Î#U/ˆd¯5sIYšŸ ùñ_NÓ×Ȳ²²§›sU""""""¢ã­¾¾�@ëþšàr¹�‘‘Áy´pwX�p­¥ñŠÿR`_ýÀ_$Q§•‘‘k Ü ‡ã¨CÎ#Ê6wHÕwš¡uZYYY­jér¹�••Åy´Í<’f vñˆ]ÿ†DDDDDDÔédddÀårÁï÷7ÙèRUUx<8�mßù›‡]–��+$kjIDDDDDDÔ%8�N8�Nhš†@ MÓ ë:€póFUUár¹Zµ‹çÑ*H¬�`0ADDDDDD]’ñÿã힇%sP’¼À`‚ˆˆˆˆˆˆˆÚ‚mÞ�ª©%Ñ1Á@‚ˆˆˆˆˆˆˆÚ·ý$""""""¢c%i¶À """""""jwM¬’ """"""¢ÖH™)Äoû™Ô¦M›Ž~*DDDDDDDDhA qæ™gËyÑ „=$ˆˆˆˆˆˆˆ¨Ý1� """"""¢vÇ@‚ˆˆˆˆˆˆˆÚ """""""jw $ˆˆˆˆˆˆˆ¨Ý1� """"""¢vÇ@‚ˆˆˆˆˆˆˆÚ """""""jw޶pÏž=ðz½¨¨¨h롉Z-//ÙÙÙ8餓Ž÷TˆˆˆˆˆˆmHìÙ³Š¢`êÔ©m9,Q›X³f öîÝËP‚ˆˆˆˆˆ¨hÓ@ÂëõbÊ”)�R¶å°DmbôèÑX²dÉñž¡�{Hp™utü;JDDDDDÔ1°©%µ;DDDDDDDÔîÚ|— ö� """"""¢¦´y AÔ¾í»PöòQûù*4ü�Ö¿/²'ŽAÁ W#ýÔSŽó ‰ˆˆˆˆˆ¨-1� ãJƒ(zà/(�û ë–×ü;vÿc7JçÌG�›fbÀï~át§™Q[b AÇ� ±ýú;á]¾:õyšŽ’ççÿs/†½òC """""¢. Í›ZJ)ù•òKGõ®Ïñîâmð¦:¯ñ06|üV}£u€9›¯¢þÒdaVûÅ*øýß�êšDDDDDDÔ1tº]6BÅ_à黯˜Sz"ÛãFVÁŒšv;þþi ô¦ßÞ°ü¯ÆÌ‡¡2Å„µ¯à®+€9ÛB­¿Tã[¸.Ó‡#ÉWæux«±õà ÿŽÝ(›÷†åX· ÎK8/þXé ¯¢açžc:7"""""":ö:U Üõ<®wî}« #oý#f¿þ&æ=v/fœT�jŸâxO°£qNÂ.ÆâÅ‹±xñÜw® ÎQ÷àÍE‘c>€IÇiõCÙËoAj±D¦Û” 8õÕg0ð¡û£Ç>t?N}õt›2!zLj:Ê^YЮsµ§ãðì+Ñ'?ùƒðƒÇ{BDDDDDD�Jç $ô½xöÎ{ðžr-æ~¹ÿþ·áÚ+.Ç•7Ü…ž|]š@ÖmÁK÷\ŽÂ¾ÙÈÈî�3.þ f¯«A´Xß¿�Ì8…ƒ{ 'Ý OV/œ~ÑO0wk½q!ì�ÿ#\4júvÏ„Ç��îƒÏÅÌ?-ÁSEƒ¬^‹ç~4 #ç!+»F\ú ¼¾£Á4a ÅKÿŠ›' E�¬ d÷‚q÷}„ªÈDŸß�“\áJ…ŒËç Ün5�~Ï]’®fH†ûV�{þ\3s3�Õc&ßú|^bSn¡àô‰“1yòdLž4C» (ÝOÁ¸É‘cOG�ÒÔx:þß/1cÜiè››wz.M»´ÖþA†Õ.[ey^½ä ~â?è}Ç÷0ð¡û1à·÷ ÷ßCñ³óP½ä ˹5Ÿ­8º‹Ñq׿M-�Õ:}mëËx~ycÿü{\ÕW±¿Ž¾/ÜpîZ&îþÓ«˜Ú³Ÿ?õ ~rñvø¾ø?ê÷aÕâuðÜþ^¿¢¨ÜŒùý?øN&†­ûÎui¨Ø¼ËËFàá¹Oa¤Ç�‹ŸÀ¯ÿ0wõÛˆ7¿×BÛ�Ïœ†_•^އÿù.F§ïÆkÜ‹[®qaàš?âÜ4 nù¯pÉôCŸþ+<öÿÎAAè{†! RÎQ÷ãÿþs=z @Éì‹n‘ãÑŸ#(ù¸æßâ7c�€HCÞ`ôÒwpç·®Ãû½nÃ^|ƒÖãÅß?ˆË.«Æ¢e¿Ã9ž$?@ÓàRÊh@#ËÞmb< GV½ƒO ÃsžÄyÝC(ס¿b�oK¾)N8và��úüô6@ñ³óPôÛ?Û¾—ý ˆˆˆˆˆˆ:·N³ËF`Ç6ìÖûàûg÷MZÖ\ýù؉ë__®˜˜r^o”Ÿu9þöøg¸íÉ©pTô= ߺ À8Ͻ ¿ó>Úþœ[Kdä‹§`”Àäa(ûôL<üÁrÔï¸V<…¿}Ñ?ÿòÜUè0g?¶O~o¬ûÎ[‰ÿþõYì9ó·X÷½8ÅòS7mé½0ôôá�²FÅ�nOÇðá®Ès ;ÿõ^«þžüüqÜÔ[˜ŠÉÃ|7ö üý�ŸaþÌÜ,]Ѱ녦ÆË Ï7g8.¼ì‚ðÏ£-ˆ$³Œ?.’�dï%"""""¢N£ó,Ù�"ލŽ#ëÖá :S'åÄnÊ3Çaê8ÊÖ¯Ã�$Ë ÜC†b€¨@iE’.“jœr²Áò2Të:J6nDq`ß ™™™ÈÌÌD·É�bgàk@p+V­kÄ Éçcp›F> ØðÕÈ3¦`rÏØÂuÚ˜ÔÇ�õ_mGËZ`¶õxÍçìÝ3áØ€ßÜ�>?ù>ŠŸ�[¾ñ‡ÿI \}z£Y5A/ÆóWõA~~>òó{ ðþ/Y‡·fÇ 0øÎ�ÀŽDDDDDD©uš çI'c x›6—BŸ¤J¢µeüN'С¥è‹àp8M ïä!%à<.y Wæ˜N ²ú¤СK™ä7ùÍûí¾HzfòÏØºOßÖã5OÎäqhص7ú¼Û” Ñ0ÂX¦!Üiè}Ç÷P³t¹¥�Döùã�á̈ˆˆˆˆˆ¨=“@âX¬ïWG\ƒk†?ŠGžx‹¾ý8.Ê‹¿]èyÖHôÕÞÀÒÏkpý¥ÙáÃõ+±t¥ySÏŒö=ÏNFç�¯”Öþ Òè“ £ï�èyÆôÔßÄæƒy¸ïœ¼„à@ê§âÌÓx鳥؉“UË«p§»!kªP£KÈ$ù„t{àA=ªk�ÒØ # #Fžüm –•ü{…ßüz)¾8ìFáÙC¡šæoPZ>·lÅx±ŸÇÑËÿîU(�3?ºÓFõ’/°ýº zéòè9E¿ý3j–|a9&Tù×ÍhÕß1q´K=D&ΘñCÜ5"\7R¿å¼´ì4áÂÐKnÅ…ƒî³u¢Ò#"""""¢ã£ÓTHÀQˆŸÿó°ðò?áÚ pÇ]31ih>�rì]÷9Š ‹ßϸ ÿ3õeüìG7 ïŸ~†)=ªðù“¿Æìª±xø§çGúG=×ywâç罌ûz òŽü—�‘Qµ[gãGשôÁwî™…Ç®~ß¾)€_Þ8}]õ8T]€‹¯:§Ž,„ë?/â¡�…; ¾)ÉÁ…ß™€ž¦»X¥ göõãù<ˆW²¯@AÍ4žö=\vóý¸ö™pÿu÷!ôËéܸs|;Nû1ž˜Þ½…[ŸªÖäxÇfц{èÌúJç¼=f’+¸ù:¸O9é˜Ì©I" çÞüÎÞösæ/; .Œ¸þüáRW‘¡Sý"7kìøhùk¸oœÿí'¸þÊ鏿æûñäâ2¤RŒ[_úÿš›¿ø6¦]ýS¼ä�Š¿}ð&~zš³é 4—c~üÆBüóÛøìÏ·áªK¦á;?þÞÛpur¿õw,|ã^œ±ÿyüü;—aÚ5?Ä#ó×£Lè}ý_ðø÷z㫇®Ã¥3nÃç­Æ7ñí+œãpßÓ¿ÂÄÚù¸sú¥¸îÞg°pgÐóJ<µp.nÎ]Šß}÷R\qû¿°÷Ì_áíw‡±é-ÿ(¢�Çk‰~܃ì cš}~öıè÷›»�ገˆˆˆˆˆ¨½WJ˜¿œ¦/€‘åååO55ØâÅ‹qõÕWsKFj6 âÐCÿ@Ù‹¯E—oÄ7ÍD¿ßÜ ál}Q�ÿýï1uêÔV�£ãðì«1úþ/™øö‹;ñ +$ˆˆˆˆˆˆ�ŸŸ€õB‚¦¯�ù«Í—lH)HPó9è÷ûû�ÃÕ(Ÿÿ6¼Ÿ¯BàÐa€«_dM‹ü믌.Óè8·ôºq¶\€ Ü™ #ˆˆˆˆˆˆZ¢óô� .Í=tú=xïñžF‹(iYèžv¼gADDDDDÔ9uªDDDDDDDÔ50� """"""¢vÇDDDDDDDÔîX!ADDDDDDDí®M+$EauuhX»víñžQ§4jÔ¨6«M‰)S¦ ÀåâˆÔñH)1zôhdeeï©uJm6V›RJ�¶–¨Mµå?@DDDDD'*su¼”BËw–cñìŽÑ‰¥Í›ZQ×c º®Gƒ†øàÁ8ÏüžTËú¥”P¶6Ÿ‚`£@C£:H@° @øy(d|�¼äá×$àp ¸Ò$ÒÜÜîðõt]�VL0œèúHQ”DK4�u^ æ� D(‘ç"|(öÄ2bÜ1ˆpH øê àñHddêB�^Ûø¢®‰�°VE44¨ðÖªÐ"Õ Ö\@@BBH2>p° hœÿ‚u,ðù|õ*Ò\ž OºnéQA] """""¢œÑÇxk…’7£"!�”±¤Âü8vR¸Ú!á5›%‘Ë5Â})üõ9Ý‚P‚Õ] """""¢”¹"B×ÔT©hl4nú…ùÄİq‹1L¯›·ú ‹ „H\â!ex5‡¦AH Á Dy=àΔÈì¦Bu°Z¢«a ADDDDDt2‡õu*¼^R— U =+ML„å™HZ y.#¡̃KˆP0¶Ì#¢¡ø5ää ¸<Š¥¿unÜ𕈈ˆˆˆèc,Ñ�R ¶ZEmM$Œ€°¦ÑÿT7ÿ2œ!˜ƒã±Ý±Èãh~3”PÂ8?_ ¨*‘ðÕÈènR¦^RB+$ˆˆˆˆˆˆN º®4M ¢ÌMkæM•Ñ%B›fXOâªR=D(n’™0Nä:‘ìÁ[¥C×2s^v¬� """"":A7ñš&PYn #âwʰT„Kk†ÿ²å@8$� Ë/ì-«Œˆï‰ijvi\¸¾V¢¢X‡”Öe'Ôù0� """"":Ë4M ¢Ü�Pd;Ï&CƒèÎ�I*Æ05Åᤴ '"Ç„®YßwiiN$"C ²X‹†Ô91� """""êâÌ•å*4ó–žÆÒ 3[ayMJk@`;>�Ѫ [Þw !ㆸl!ònSX;!ª�„ö”è´HuaƲ)ÕZ(Y“ʸ¦“Âf ‡‘J h ‡ Èð6�ÂxŠÞ ¡�Ôã®nþßÄ©Åw™hl¨©ÐíǦ�M-‰ˆˆˆˆˆº0ãF½ºJ…JuflûÍøªã¹�„¦AF‚Ó;¿íRQ!¡ÚîjQ˜¾‹çÙo êLÒ³ÂËR…¿wï,ø'E]ÁƒÀ IDATDDDDDÔEa„׫ ÁŸ¬ieô ⃑­95ˆP# RGb�Eä½RG4õ�æ°Á4–-£îÂq$ýT �j+uc;€PçÀ@‚ˆˆˆˆˆ¨ 2–jhš@]­ùÖO&)A6y„„ „‚¦å‰ï4" SëËhø�|[NPØ×HÄ 6g 5ÕH)¢ÛšRÇÇ@‚ˆˆˆˆˆ¨ 2nÌ+˰Þà'ë!�H5D䱂6F‚ iÝg#*>.�B±iBißÓ\1aÓÓ2ò\Ø^ÇzM�P¨­ 7Ðd•DçÀ@‚ˆˆˆˆˆ¨‹‘‘¦”~¿ÙÞÓfÛÍT·øºEZj,a„°})¤ÃiL"öªåR¦Ö”B�>K;"›kXh$™³¢|u*B!Á]7: DDDDDD]Lø†\À[+bÛo ëí½åÞ^˜H EOÙý2!�RB ¤Ã…h†y9†ˆ¯Ð0½7&˜_‘¦kÄ~ØWvHUµÌ§¦Ja•D'Á@‚ˆˆˆˆˆ¨ 1ª#êê´�°f–Bı* suCs(*àpÙ7­´ „éZª#Jó·¦)©8cו�€Â—� """""¢.ĸ o𕉕 IoÔ£UÒ˜Ï�ï ¡+*¤^¦!õì¬a„RBªNèB‰½MÄÍÛ† U—í˜^¯š0oêxHuÆ ¸ß§DzGÄŽIë#!’n¿ „—[(¦8@ZÎ7ï�¡+  Æ*b• ñ[‡ÆÆ²±`Âá /¿0�&ãûFDÆÑ…étBI „@ Q b•DGÇ@‚ˆˆˆˆˆ¨‹ñzM‚7ÿlš@Ä–PÝá /£6}E�îpv ±AaJLoŽ»žŒUcHá€îLƒT�B@%Üô2²ù‡ 4‡+¼<$r;+LË5ÌŸ«Á¯D3�è¨Ç{DDDDDDtô¤”Ðuº®@ E¶ÞÔe’%ñ!ƒ©"ÒƒBªÎè @ê:„¢X¶â´™¢½(â›hšÆ¶lŸ¡iz ‘F—ŠÃvÓФµqŸ³¾NAf––ìlêX!ADDDDDÔ…4ø•X‚%�‘j�Ô"²„"VY ÂU Š)jˆlâ‚h8`®^0‡ q 5¥Œ[FbjzÙ”$ŸI×mnI """""¢.À¨0hl@l©…e·  ìß߈RØ.׈ Ì�ãi/ÙÛ`º²4-ãHÚ ÓxÝ´Ä$YÝDCƒ­¡Ž‡�Q¡ë@c£é6Ïî¦>þ˜€}ø§É^ ãÚU9˜Ã a*¨–ïáãÒ< r,2¶eä$s3*$R7ñ¤ã…�Q ¥D( dÂͼådSSÉ„íÞ�øØ.(�)^3›«¤Íõ¤4mÿ߈3h˜C†dQI0(ØìÄA """""¢NÎX®*±-8-7óˆ¬àˆ[ê`»Ì¾ ¦¥ÊÀ*˜Þ#LߣçÄ­ÓHØÔ¦²Â²´DÚÏË4wËNæÏ$%‚ã!C‰Ž†�Q $îl%M!Eü–~ IDûLk‘ðóXñ 'MK5l3»¹ @IZ$œj <"�H0Äå """""¢."2m»Ù$a­h0‰±% Â8`BDr ëNæ:;YÊXaŒml&*¡kZBAè õ¸L£©ÏfýLZ(î3Q‡á8Þ """""¢£cÜlëZäwΖ%@B9B±%ˆV:ˆheƒu,»†‘B„C ‘âÖM@ … HÍ8˜®£(�ŠJŠÞ›±ó�%,€ñ3á.+$ˆˆˆˆˆˆº)%dô¾;~Û̸%Ñ> æ›ÿ¤#ÖLH‘X$ÝÙ"¶ÇgìÜPФŒ«®ˆÔXè:„ WKXzWX®=f¾¶¦'£Ž��Q uÅÚçHXJ‘ Jؼ–¬Š"ÙîvÇìgšûAH h!©™ÞbH)#¡…ÝËæe%VZ¤j„K6:DDDDDD�˜åF;¾a¥ÍͽŒ†MTE˜·Õ”¦óã+R-ÿ°«À0zNDæ©è¡äóˆŠ|&]‡0–_D—¥Ä®-‚›�8¨Ã` ADDDDDÔ‰Yo´eË*ŒÞ ‘¯¤í¬¡Cì=ˆ… ‘> ;vÄ�c4¾´_H™*±Ÿ“B4P±\:~7 ù >éx` ADDDDDÔe$ë¯�„yµF|Å�tkMß«!þrF/ˆHÌä}(õ&:RÈ„‡"ºÄÄn�Ä· …�DGÅ@‚ˆˆˆˆˆ¨ PÔ¸ Á¶×ƒ©¤ þµ¸-@Sõ\HXþ`~.% ˆð9Òæu›í>c�ã«’5ÆLÒÃ"~ùˆ”P”Ô‘? $ˆˆˆˆˆˆº!Ì¡,Õ ÖR=�?ÚD…�)`ˆ=7 M1cƒ E1½-EŃåz"qLcW› DU";�péF‡Ã@‚ˆˆˆˆˆ¨“3*TÕr4öš¥ÍDò2dšÆ1�l]Þ!·›†éºÉgy{Ó±GÂj¡ØM~-Kåu( $ˆˆˆˆˆˆº‡CÆvž0³ìþi]ša~œÐ 3�´®¤0vÍ--})l^ST@„oKí#£ÿDìá@Â~kP;ª#ü¹¸ËFÇÃ@‚ˆˆˆˆˆ¨‹Pˆ„©Ï‹UBÄOš^�|·ÛÞÓX]—·L"®W„9¸ˆ®Ó0tÕ™4,°Viè¦#6§$;jD;zär $:DDDDDD�œq³íréö»e$9ß~[Ì$ +ª'ìz9˜O±6¥Œ† z\¿ ÀéJ=¤ÃI\læf÷<òÐéJ1,WަO!"""""¢ÎÀíF¤¹#ÐäæP¢Éâ�¸/ì6À°×D˜ƒ �p0é?!% UtMƒ”ºé\RuÄÆkâ:æ9:]ÒÚè“:DDDDDD]€ˆôpp¥é4Z‹á¥”Ñ×ÍURFz4D�ICø{ô}ñ„b, 1*%`=Á´”#vmó„�ø! ¡B:"�9ZRÄUe˜—‹˜Ï5Ž �4·nû³¢Ž�K6ˆˆˆˆˆˆº�´´Äc–%¦»|!` (b/Å5¹´ì¢Ó²ÄvÚ°\Ðæ¡%“�ÖÁvç�„Oa}ª˜‚‰ø¦�‘ñÒÜÒ>¡��Që#as“o®Jˆëñ�Ø 2þ½"1]ˆT"˜ûVHcÜø¥º%5°ö¦°»®¹ñ¦�„¥±cR„wq¹tî°Ñ�1� """""ê¢�-Ó$\nÀ¶·B\%�ÐBP‚ ÁÆÈë©ú-Ä*¤)€0Æ2�hæa 0LçÄïè‘,xˆïa×|3ú’5œp¥ÉØqê�HuF(áNÕ;Á¨ž�BEêRO^!a®¦áëÈøŠ Ëòã}qØÏ3SLï³»n|%Düf�¶ý-³²XÑÑ1� """""ê"Œ›oOº‘ìn/.DG "¶³E\U�Œk„‰h> l*â* ¢a‚å,I…ŒT8Ø3Ø-ç°Ý¦Ô(•s¥I(ªŒÎ“:&DDDDDD]ˆŠdfU±Šˆ(£ÍƒÃ(‘m5U§1€u¼ÈnvË„³/¬Í&…)(°TTD–[ȸÐ@J›•&qËC’îQ›_V–Æf–� """""¢.Ĩ\ÈÈÔ!„±ÔBX „qL@ªNHÅ‘|ÀÈ�½í½½4Ä‹^#6Fb¥ƒíä·ú4¶mN¸ "=4ÒFt)þÖQg%tde ÔÖ¨Ñc¶â6ÛbM"…eÉDüûMo´6&ë‘R耂Ð#}!âá@Fæ¤ %ò™Ló“@·\-:w† """""¢.FQ躎ŒL>Ÿ‚PPÀ.(°]Ö,év öÍ(ë.šQÑy]JBÓ @ c«6,Û’kLtˆHÑ„ @W”ÈR“ðy™EÀ0¢3à’ """""¢.ȸ!7*ìz/ØÞ´›û9Ø=ob+MkU…é²vïÓ5¨ZŠÔ";jXF²}lŽ)]‡jBA8@V¶deD'Â@‚ˆˆˆˆˆ¨ 2nÊ�N‰œn)¶5‹†‰Ѭ Ù;å°L|hnv ¡¡hÁè5¥”v‹=Ƴëy©H 99Á@¢3a ADDDDDÔE7æé\iq¡„”±¯ØŒ‰cÙ^!&D·ïLvvt§ @„ºf}]Ó i�IwÖËÌUàr3ˆèlHuQæj�îy:Žø&‘"yÅ`VØoÁ)"¯%njÊFX–oÈèHñu"ò?©b†ôl #'vC‰Îƒ�Qf„BHtÏ×b¡D²%ÑC¦eæÂ8n®®0ú?Äc:G@(dF˜Â»`³úÃøîp™Ý–ÏI� """""¢.θQWyùTÕf‹ÔX X«+*-â*+¤¤n^i:C†÷ãH¼œí$¬ 7N‰î½T…}#:+DDDDDD'!E�¢JäDB ™$ŒHºÕ'HHÝÔ;Â8ßRù ,cHÞÖ3¢_M‰owépÝ{; ”Øg£Î‡�Ñ À\E ¡„Ót‚9\ˆßa#.l0ÆI+$¬«7„®²y;}ØWLÄÆödy½Ôh¡(¼­í¬ø'GDDDDDt1nàUU"?_ƒÛcô”ˆ«20BÑ sψˆèަƒÖ}4â†@¸*"þÕÌ\Ùùá0¨ø Î‹zDDDDDD'ãF^(:ºå‘•mª^ˆîüi4´Œ½d­”0±¤‘'ÆŽR�5²”±E­ÃÅ–sH(‰n=Et7 öŒèÇ{DDDDDDÔþE�”RJdfið¤ë¨(S¡iÉoô�í=£A‚Ýî£À"Ò;BÂØ9TÄíñi³Ó†q€ôlÝ!£s`Ñ50� """"":A7÷º®CQtôè%ÑàWP[«@ …SƒpÎ`)�0`ÿ€4ˆHï�Hfa¼dÏkDßêò„+"œiÆÐ‚aDÃ@‚ˆˆˆˆˆèg®–p{t¸=:ü ¼µ B!S5„) ��–f“‰" .¤ŒD$?ßxÑ Âå6UM0ˆè’H‘å†_×u¤¹5¸=:ü>>Ÿ@ ÑÚ‚0ua>ÏèaœŸ¸Õ¨P$<é Ò2€4Oì: "º6DDDDDD JM/¥”ð¤ë𤺦£±QÀçSh4¶ûDb/ó1Û&˜‘Æ” �–.àrîôØ6žÆ<Dt} $ˆˆˆˆˆˆÈ"> �RBQ%<éအ  Á�€.ô ë‘eBB@qª(Õ8Ó\nŠšV0ˆ8±0� """"""[F8`|7¶ý”RÂåÒár5=†” „Ñ�"<†Žh¥DÜ5èÄÁ@"Ž”_‡+Py¤Å»‹qhû!”SŽŠC¨¯®‡ÏëƒÔ%„"àÉô §G² ²Ñ£ô?½?úœÜ¹=s‘Û;iéiü‹ˆˆˆˆˆºó½M,\3šbÆßÿ˜—�H)£ËAxŸD $H]"Ð@éþRlýb+¶¯ØŽÒ¢RT—T£Ñ×hù‡,þ}¾Z|µ>ï.ÆŽ; „€;Ó�n=º¡ N* Ï/D^¿<¸Ü.þCGDDDDD�ž]Uƒù±q•,œ Nð@BJ‰ºª:l_±_}ôv¬Ü_­ZPKB4gL¿×¿×�#{�`Û—Ûðá¿?ÄiãOÃØc1hÄ ää@(ü‘ˆˆˆˆˆº&Ô'd !e¸²aËg[ðùëŸch¨o8&× BðVz±ú½ÕØüéf 1ã¯�Â)…ÈêžÅP‰ˆˆˆˆˆè„tÂÁ† v¬Þ�…Ï-Äîµ»h´º¢¥üu~ìX¹û6îÃÚ�Öâ‚ï]€ÓÇŸ‡ë„ûc """""¢Ü s',u‰Ê#•X4g¾üï—¨«ªk· Â2)ÑèkÄÆ%±gýœ÷íópñm#§G«%ˆˆˆˆˆˆè„qBZHÃÎÕ;ñö?ÞÆÞ�{¡µã=%@]U½¸;×ìÄÌ_ÍÄ�³‡@u¨Ç{ZDDDDDDDÇœr¼'p¬…!|õáWxá—/`÷ÚÝ&Œ0hA û7íÇì_ÌÆŠ+ „Ž÷”ˆˆˆˆˆˆˆŽ¹.]!ÑàkÀÒyK±ð? Q[^{¼§“””eËðÆ#o Ñ߈I3'Á™æ<ÞÓ""""""":fºl ÑèoćÿþŸ<ÿI›î ¡:TE@(R—�RB×tHýèûQx+½xûo#âÂY²Ù%uY]òŽ7á³ùŸu!„€#Ã�üAùÈ���@n^.ÒC """"""ê’ºÜݮҰö£µøàéZF8\ô›Ð#§ŽÄ¹œ‹ž={ÂíqÓî�¢Ø·ÝðÝäƒßïÇŽÍ;°æÓ5ØüÉfÔî®mqõD}u=Þ}â]¸Ü.œ÷íóØè’ˆˆˆˆˆˆºœ.HH)±kí.¼õ—·ZÕ3Bu©è7²fü|Î:÷,tëÞ ªÚ¼0ÀårÁår¡[n7ôìÕ¦LÀ¾›öáËÅ_bÑ“‹àýÆÛ¢mF½•^¼ûÄ»(è_€SÇž ¡pKP""""""ê:ºT QY\‰[€òoÊ[ô>!úLèƒé·OǹÏEN·œfvE�¢(8åÔS0`ð\pÙX0g–?³�¾Æf�SY\‰�.À�ÿ¼¹½s[=""""""¢Ž¦ËlûððÉóŸ`ïÆ½-zŸÃåÀ˜[Æà—ÿú%¾5ý[èž×ý¨Âˆxiii0h¾ÿ‹ïã§/ÿyÃòšý^)%öm܇Ÿù ÍæDDDDDDDt¼u‰ )%v¬Þ� V@ jÍ~Ÿ§——þüR\qÝÈí~l+2³21þüñ(x±Oß÷4ö/ß߬ÞZHêwWáŒóÏÀˆÉ# —n´T(B]]�eÉLff&œNn­ÚV‚Á êëë“.KJOOGZZZ;ÏŠˆˆˆˆˆ:².HÔUÕaÑœE¨«ªkö{œ™NÌzd.¼üB¸\®c8»E /ã¸÷©{ñ¯Ÿÿ ;–îhV(QWU‡Of‚Á…ƒ‘Õ=«fÚµ:t�<ò¼^/@UUÜu×]3f ž8RÊVýLÖ®]‹gŸ}��öK’n¾ùfL�:5iSX""""":ñtú@Bê«ß[��kv¶¨idn¿\Œ3²Ýƒ¢(èÛ¿/~òøOðÄÏŸÀÎÅMÏ[J‰�kvbÝGë0éºIǼÁ¥¦ihhh€ßï‡×ë…Ï烦iÈÎÎFvv6œN'<ŽÎñ×GJ‰ªª*TWWœN'Z¿lW á÷ûáóùàõzQ__‡Ã�nݺÁív#-- n·»Éj’ÆÆFTVVÂï÷'}�ˆˆˆˆˆÈ¬sÜQ¦PUZ…/ÿûe‹šE@Ù®2¼5ç-ÜøãÑ­[·f¿/YxÐ’ß*+Š‚>ýúàþùÞ#(ÝVÚä{B�>ãsN)Dn¯c³¼DÓ4aíڵغu+¾þúkø|¾ègB 77}ûöÅé§ŸŽqãÆaРA�"˜hIXu"hllĶmÛ°fÍ|ýõ×8xð %¤B ==İaÃ0|øp >™™™¶×óóóQXXˆ ¢¢Á`�?s"""""J©ãßI¦ ¥ÄÁ­Q¼»¸åïÕ$–<ºBÜp× è–›<”4P[S‹]_ïÂ7Eß ¢´ þ(Š‚¬œ,ôêß ý÷Ç€A�ž‘Þ¬¦˜Š¢`ð�Á¸ó‰;ñØ�¡foMÓŸuûAìXµc¦·íR)%jjjðî»ïbéÒ¥8rä4;GII JJJ°aÃ,Z´ãÇ�ÇŒ3гgϽüAUÕèŸK[6-ílt]ÇþýûñꫯbãÆ�¨­­…®ë¶çTWWcóæÍøðÃ1hР̘1gŸ}6222,ç6 ÷Þ{/¼^/JJJðüóÏc÷îÝíñ‘ˆˆˆˆˆ¨“êÔ�D !€o¯hqu„A iXô÷E�RâÆݘJ„‚!í-²…˰â­(ßR©Ëð—©j@Q‡ÀÉSNÆE³.Bá¨Bô(hò]QŽ,ÄÔÛ§bÁ¯4ÙO"ØĆÅ0ò¢‘HKo›�RJìß¿³gÏÆ†  £¯ !>ƒ”áÏ®ë:Ž9‚wÞyû÷ïÇ-·Ü‚“O>¹CöèÞ½;®¾úêh€¢('÷iù‡µQTT„'žxÛ·o�Þ ªªŠÜÜ\bذaèÝ»7€puÄîÝ»±iÓ&”——# " aÆ xôÑGñ‹_üC† ép7ú999¸öÚk�÷4Ž»ƒâÙgŸEQQQôï³ÇãÁ�!C0iÒ$œrÊ)Ñ�0¼^/öìÙƒµk×b÷îÝðz½Ðu>ŸK–,ANNn¹åîTBDDDDD­Öi )%Ö-\�}½–ÐB?º@8”¨«­Ãs?‡Íom‡ -k÷ÂÝxdç#˜ù›™˜rÙx<ž”ïÉÍËÅ´OüŸÌkòz õ XÿÉzôÒû¨oükkk1wî\Káñx0iÒ$\uÕUèׯTU�^GJ MÓPVV†?üï½÷|>t]GQQ^xáÜ{ï½ÈÍ=¶[¨RË544à­·ÞÂ�¢aD÷îÝqýõ×cêÔ©ðx<–ê)% 1}útlܸóçÏǶmÛ ëz4˜H¶Ôƒˆˆˆˆˆ¨9:m h`÷ºÝЂ- ’1*%J•¢æH Š–µºòBJ‰š½5˜û“¹Ð4 —\uIÊÝ<\.Ιx>þJ7¦np©‡tlûb.ºå"¸Ü­ß!DÓ4,[¶ «W¯ŽÞX:�N\wÝu¸üòË‘™™™ð!D¸!gŸ>¸ñÆQPP€¹sçF{¾aÃ|ðÁ˜9sf§hty")**ºuë,Ö×^{-¦M›f[å`,ãPgŸ}6ªªª°gÏž¤»hµTÇ[ðßL‡*PZTÚ¦�üµ�†�¯lÄþ%ûÛd܆ú¼þÐëØ¶i[“ãõéÛfNh²êAJ‰ÊÕ(;PvTs;xð æÏŸí¡ª*&Mš„iÓ¦Ù†ñÒÒÒpñÅãŠ+®ˆ†Á`}ô8pTs£¶·}ûö趧пLž<¹YK.EÁ AƒÚ}‹\"""""êÚ:í¯±+‹+Qu¤êxO£IÞ^ÌþýlÜÿäýè7 _ÒóUÁ¤K&áýGßGcyê&�5e5(Ù_‚¾Cû¶jNº®cÙ²e–ÔÞ½{ãÚk¯ENNN³ÇIKKÃe—]†U«VaÏž=€ŠŠ ,[¶ ƒ Š.Ðu~¿?i‰¿Ûí¶Ü766ÂëõÂëõÂï÷Ãív#++ éééHOOoÖR•`0hÙÆ²©k6EJ‰P(„ºº:øý~ÔÔ„wEÉÎÎFZZ222àv»›œ[(JZe`lµiüܤ”¨««C}}=¼^/B¡222�‘‘�ÌÌL¸\®fý,t]GYY™¥aéСC›<zôèÑf�„®ë¨¯¯‡Ïç‹îòaüü²²²¢},Z# Âï÷£¡¡���¨¯¯‡®ëÈÊÊ‚Ûí†ÛíFFFF³š¯¦ú;¤(ŠåïbCCjjjP]]Þ}'+ ¹¹¹)?‹®ëhhh@}}=jkkÑØØ�ǃôôt¸ÝndffžÐ;ÂQ××i‰’ý%ø-~ŸB–�2Ž¡Äv¨8¼â0¾úò+ôìÝ3åMpn^.ú 탢ª"áRH$̳¡¾¥E¥Ð5ŠÚò"—êêj¬_¿¡P(|8ú³SÝ»wÇi§�†1cÆ`ôèÑÈÈÈHìÝ»¯½öší�nff&~øÃ"77µµµX±b–/_ŽíÛ·ÃçóEçÞ£GœqƘ4i ›¼iÕu�€õŸ•–öIOOGŸ>}PQQѪ÷¼^/–-[†•+WbÏž=¨­­�Ž×«W¯èç:ãŒ3šI)á÷û±aÃlܸEEE8xð`442ÆïÖU²Ú IDAT­N:é$âÜsÏEß¾}S«W¯ÆG}d¤õèÑ·ß~;ÒÒÒ°}ûv|üñÇX³fMôótïÞ?ûÙÏ0jÔ(Û±ëëëñå—_bíڵؾ}»åŸ�ÌÌL 0gŸ}6&L˜€>}útÈÝkˆˆˆˆˆŽV§ $n;Øâ@A(#®�©×LÅê%«±âÙе¶oÌçp90ãw3pæø3£ÇÒÜMÿÖ7==·þéVÔ{ëÑØÐˆ–½³ [ßÜšpnéþRhA­U�Ä¡C‡pðàÁè󜜜sÎ9­Ú1AUU >ݺuCee%`×®](--��@[·nµ\Óàt:1räHœrÊ)X°`Þÿýè8fGŽÁ‘#G°víZ¬_¿·Ür ’Ϋ¼¼k×®µ½™t:�˜2e ¤”)o¬¥”(//ÇüùóñÅ_ ¶¶Ööï\qq1Š‹‹±råJ >³fÍJºjMM 6nܯכðZNNÊÊÊ0{öl¬Zµ*!¸ƒ8pà8€U«Vá²Ë.ÃÕW_�²qªªªÈÊÊ‚":ÿ#GŽ ¡¡¡ÙÕªªâÆoŒýúõkq…Éþýû1oÞ<¬[·Î6�9pà<ˆ•+Wbúôé¸êª«RO¢Ø«¯¾ŠíÛ·£®®.éÿ/”––¢´´k×®ÅÂ… 1sæLLœ81iåGII Ö­[ ŸÌzõê…²²2”––âé§ŸFqq±åïZ °ýù躎ƒbΜ9ذaƒmµLUUªªª°uëV,Y²3gÎĤI“¸£ u9�6�(Þ[Ü¢ó…yýHÜñ›;ЫO/œyΙpgº±ô±¥ÐƒmJE ÷ Þ8ýŒÓ›ÜöÓÌ•æÂˆ‘#¢ÏñMÑ7¶�Deq%B¡œhÙMŠ®ë8pàêêê¢ÇúõëתêÀ�—— ü~?öíÛ½)w:�ÈÏÏGII B¡¤ŒU§»v,X°¯¿þ:�E±RÊèÍžßïǧŸ~ UUqç�w"==ÝvNÙÙÙÈÎÎF]]]tgˆ–:|ø0ž~úiK°a4zLKKƒªªÑ¥(ÆÎ_}õJKKqûí·côèÑ �‡ÇãA÷îÝ£ï‹ÿYìÙ³«W¯ÆªU« ëºågaœkœ_QQ�7Þx999¸ôÒK“þ]��"==õõõ€mÛ¶aýúõ˜4iR³~û®( FŒ½¶Ñô²¹öïß�%K–`ûöí�R&ý\RJTVVâµ×^Cvv6¦M›–r~ÅÅÅøë_ÿŠ’’K¡( TU…Û톔 Ñ?§`0ˆ¢¢"<ýôÓðûýIv™™™ÈÍÍEee¥åï ®šùꫯðþûïãðáà !ˆÇãIØmFJ‰½{÷âŸÿü'vîÜÏ<׆†hš]× …PTT„gžy¡P^x!—pQ—Òi‰úÊúfŸ+�‘7ŒÄ~ýôêÓ �Û=³~< RJ|öØg-ÞÞ3•`C/ÜýÜϸ1vâØýfÓ¼&ýãw?ÆÂ?/´=¯®ªz¨å7Ùš¦a×®]Ñ(EQЫW/dgg·x,Cff&zöì‰Ý»wGo*wíÚ…©S§BQäääàÞ{ïýÿìÝwxTeúðñï9SÒ{/¤ @hRBGDE…Ÿ *î®m�µ¯¾–µ—Õµ­«ˆkÛŬ6¤7iÒ{'H •ô>sÎûGœ1�”IHHáþ\W®‹„9ç<§Ì™yîs?÷C~~>))),_¾œ­[·•’U«VQRR‚¢(ÄÇÇ3lØ0:vìˆÙl&++‹-[¶°iÓ&{Í «Õʆ èÛ·/C‡½ cl›âÍ7ß$''‡£G�òÅ_Ø;ãŽ(,,dΜ9Õ‚®®®$$$0zôh"""PU•¬¬,¶mÛÆÊ•+ÉËËC×uN�:ÅgŸ}†ŸŸÑÑÑÕÚשS'^xáÎ�;Grr2‹-âäÉÊ!:¥¥¥Ì�;—ììlÜÜÜèÞ½;‰‰‰DFFb±X8sæ «V­bÏž=”•UÖ)))áÛo¿¥G�DDDÔº?=zô ((ˆ¤¤$ ò þœ9sèÛ·¯Cõ$„¨jíÚµáîîNÏž=8p áááèºÎñãÇY¿~=°gN”””ðã�?Ò«W/ÂÂj¯•RVVFNNŽýz6™LDEEÙ‡}xxx ë:ÙÙÙlÚ´É^;E×u øßÿþGÇŽéÒ¥ËëNLL¤[·näääpøða¾ùæ{Э°°�ùó瓟Ÿ�³³3žžž�F{�),,ì‚€Djj*|ð�=¡( þþþ\wÝuôîÝ777Š‹‹Ùºu+Ë—/'##MÓÈËËcÞ¼yDGGwÑÓý !„BÑZ´Ù€D^V^ý/¢JfÄ“÷؃6Þ>ÞÜ1óEiòL‰ÂôBfß;>¤ÁA‰ÒÒRVü¸‚Ïþœòšëdœ+hÔS‹ÅBjjªýwUU ¹¨1ꊢŦM›ì5RRRª= &&†ŒŒ {@*Ÿô{yy1mÚ4F��‹‹‹½=qqqôïߟ~ýúñÁ�™Y9»HQQ[¶l¡ÿþ5Wpvv&<<œ°°0:vìÈ‚ HX­VV¯^͆ ìÇØËË‹)S¦pÕUWU+fØ¡CèÖ­Ÿ~ú)©©©ö'áóæÍã�¨–Åa6› &88˜ÈÈH¶oßnHX,ÒÓÓ‰��åÎ;ï¤W¯^ û±èÔ© `áÂ…Ì�;×^"##ƒmÛ¶^ëyôôôdüøñö¬]×IMMåŸÿü'ýû÷'11‘„„<==/*ðP›¢¢""##¹í¶Û¸òÊ+/دÄÄD-ZÄ‚ ìÁ–S§N±k×.‡¯OEQ1bÓ¦MÃ××·Ú2:t G�ôìÙ“wß}×ÜÊÌÌdÆ ÄÆÆ^ðµQ %00�+VØäååÂĉéÓ§ÞÞÞ”••QZZŠ¢(¸¹¹Ù×URRÂW_}Å�ì×TTTwß}7½{÷®ÖV[­”wÞyÇä;sæ ß}÷÷ßÿEýB!„¢5i³•ÒŠ Šë}�¢*ô¹­÷þí^BÂBj|�-SbÄ#0›6Ú”ؼnsµêRZZʲï—1ç�9”ç×^´S³hÐˆšœš¦U›]CUUüüü¾¢óTíêº^­ `U5ut�œœ˜:u*×^{í3 (Š‚Ñh¤ÿþŒ9²ZÊúÑ£GíÅkcbÑ�vNN‹/®6%ê�!C¸îºë.(X©( &“‰�2yòd{ðA×u¶nÝÊ–-[jÝNM�ìàà`f̘Aß¾}1™LÕ^c›Ùaܸqôìù{}’ŠŠ Ž?~AáÊó·5dÈÆ�_-€S\\ÌÚµkyûí·yüñÇy÷ÝwÙ°agΜ±ÏPÑ:tèÀƒ>È AƒjÜ////Æ�W-Àb±°k×.{�«>Š¢Ð§OŸ ‚¶ÿ3 ôïßßž¹•Á§cÇŽÕyÕ ñ÷÷gæÌ™\}õÕáää„§§'���T’²wï^¶mÛf?ž...ÜrË-# òz‹‰‰aÚ´i\O5†B!„¢­j³ ]«»7®( ½§ôæî'ï¾ 3â|Þ>ÞÜ>óv†?4ÕÔ´‡¤0½�Ù÷9”(--eÅ+øü¡Ï)+¨{êÏÆ²ÍH`£ªjµ'¹�u~–BQQ‘ÃEG6lX�Y$¶â—U‡dddÔ�hŒíÛ·WË" dÒ¤Iu¶OUU0`€ýo%%%lÞ¼¹Î@AU¶ÀGçÎ�ë  xzz^БMOO¯sšS¨|â?qâDn¾ùfüýý«u˜‹ŠŠHNNféÒ¥¼òÊ+<üðüõÖ[,\¸�¤¤¤‹L\uÕUÄÅÅÕ™éàëëK¿~ý0OÜ:yòd�E%«² L&ÁÁÁunÃd2Ñ¥K—jÅ2³²²j�е6ªª2|øpzôèQoö†ÅbaÍš5ÕféÑ£ ¨uY[ÍŽN�:ÙÿV\\ÌöíÛÔN!„B!Z³6�PÔÚ;lŠªÐû¶ÞÜûtí™ç³gJ<ØL™õ%JKKYöÝ2æ<8‡ò‚†Ogê(]×í)ñPÙ9ªo&ƒææééYëLUWKW·X,5ÎVq1lÅ «úõëwA=€š˜Íf{fTf£$%%‘‘‘áжUUÅÛÛ»ÞÂ…Š¢Xí¼9”…ãêêʤI“xøá‡éÝ»·}ˆ†�mêÖœœÖ¯_ÏgŸ}ÆóÏ?ÏÇÌ™3g˜pqq©7KEQ{m›¼¼¼j×kMû3xð`†ʨQ£ðõõ­·-Õ®·òòòÏØc6›‰ŽŽvh(VFF»wï¶oÃh42lذZ ²Ú�FzöìY-cäàÁƒM–µ"„B!DKk³5$\Ü](οðé¸-3¢¦šõñöñæö·ƒ«ßnÆšC«×”°gF<ü¹ÃÁ“³ 9Ì¿­Å«Z[°&¬oúΆÈÍÍ%--­Z‘ÄnݺU{j_UU‰ŒŒÄßߟ³g+g�ÉÊÊ"//ï¢f1©‰Ùl®¸(..vxhƒÉd¢OŸ>tíÚ•½{÷²sçNöïßω'.˜¥¢¢‚´´4.\ÈÎ�;™8q"‰‰‰Í6åùÛ µ æÑGµ_5]çÎ2Ò¶¡@Ž8vìXµú%...tîܹÚq®MÕáT¶¡P‹Å¡žB!„­]› H¸y¹Õ�è~Kwî}úÞ#l||}˜6cšUcÍÛkêÒ……|pßè³uˆÉd²gF|ñð ÊŒprujT'ÜV‡À–>®išýßãüÎðÅvøÕÐ'Ûõ)**ªVcÃÍÍ­Úð†úxyyáááaH”””�••eŸÂ³µPú÷ïOïÞ½)(( 33“ýû÷³ÿ~Ž;Fnn®= i'Nœ`Ö¬Yäääpýõ×7[P¢!×õùA]×),,¤¸¸˜ÒÒR, ùùùÕ®“äääz‡�4¥¬¬¬jÛS…Å‹×[œR×u’““«µ½¬¬Œ’’ H!„Bˆv¡Í$üÃýÉ<�YíoŠªÛ3“Ùd¯†¯ àîá^oçI×õÊ©øPp÷tgøuÃYÿÞz*Ê+F騢ô">¼÷Côtú\Ù‡5K×4(3ÂÆ;Ѓ©áCKίþ¯iZƒ¦Ã¬�m*EŸ6™‰QZZZ­ž€‹‹K�³xÔÆÓÓ³ÚñÕu½I>ÍÉd2áë닯¯/qqq\ýõddd°oß>6mÚÄŽ;(++³ï˼yó áÊ+¯l5AMÓ8{ö,7näàÁƒ¤¦¦’��MiiéClïõK%77·ZÀ.//�… :´ìù7Û´¢B!„B´m6 ÀÁM«ýM×t~~ùgÖ°ÞÞ6xxò«'‰Œ‰¬s}GaÞGó0 ˜�ÍœI:ƒ¥¼yž¢fòÁ=;:–#?¡¼¨á5#"0š~ú ���?~¨ìध§7x=ç;w“§(J“ÌÜÑ4M«ö4[UÕzk:Te4/Þq)ŸÆ_,UUQU•°°0BCC4h6là‹/¾°O¹š——Ç×_M§N�ZÅy.**bùòå|ÿý÷ddd8<£Í¥RSPDê@!„Bцºv@Q” ž–—QV\½hãÖõ[ � ¯³céåíEêæTÒ¤5[›«*É.aß¼}�ZVQ”F$TU%**ŠM›6¿?Y.//ot¸ÅbáôéÓÕÎETTT«yz~)9R ¥ØÚåh抢(xxx0zôhTUeÖ¬Y””” ë:IIIìÙ³‡áÇ·h&LQQü1«V­²/QWWW""" ¼`ªÖœœ¶oß^g±Ì¦d6›QUÕ„ð÷÷§K—. tÙ„……5ÛP!„B!.µ6�ŠÂÉÕ‰Ò¢º§:Ôu�Ã;SqK—Ú;ÁL}i*ïÝõeç.MG¥±\<\Š ªs¦‘Ú�F¢££1�ö†iiideeÚ¨öœ;wŽŒŒ {‡×`0Ñ&‡l Ìf³}؆ÅbiÐ÷²²² ¦ùt¤ fsÒu�ÔÔTÒÒ*ƒm¾¾¾DGG;|~ŒF#C† aݺulÛ¶ ]×±Z­ìܹ“áÇ7cËë¦iK–,aÅŠöcn0èÙ³'S¦L¡C‡899]Ðñß¿?¼d '§êõ^:tèÀ}÷ÝרévUU•úB!„¢Ýh³ ¿P?|B|8{ìl½¯Ý÷í>NÞ{’Îñ�k}�Á` ßà~ œ:�u³Ö¡Y›&¥Ú`4 ¨ Ö k“=9÷ðõÀ/¬q©òŠ¢Ð¡Cì…Ïœ9CJJ !!!� "œ8q‚ììlûï~~~DFF¶É WWWÜÜÜÈËË*ŸÀ7¤D~~>………ößmCdZ28cµZùñÇùî»ïP…îÝ»óꫯ6è ½Ùl¦sçÎlÛ¶ ¨ dff6é ' •’’ÂâÅ‹íÁEQèÓ§3gÎ$((¨Öv™L¦KÚf/// ƒ½ŽD~~>f³¹Þi?…B!„hïÚ^�ñ7þáþ„Ä8Ö�.-(eï¶½õŽåwqqaÊÌ)t¿©{“tX\=]¹sÖ�<ùÓ“u®½ƒÔŠ¢àêK@D@£×NLLŒ½=¥¥¥¬]»¶ÎékS^^ÎŽ;ì…1E¡sçÎ4¾}-ÉÓÓ___ûïÅÅÅœ9sÆá1ÿ™™™ö‚ª¶õµt�O[GMÓ°Z­äææV š8Â6|£ª–®�qêÔ)²²²ì¿{yy1yòä:ƒ-Á–©asæÌ™j3¹!„Bq¹j³ ““‰Ný;94Ó„fÕXüÎb2Ó3ë}mPH3^˜Á »a47.�DQüºù1í_Ósãz÷íÍŸ<@p—à‹î(©F•#z`rjü8r³ÙLbbbµNÒæÍ›Ù¼ysƒ²8t]çðáÃüòË/öåœ��8p`›}úëååE\\œ=»CÓ4~ýõW‡‚5‹…ƒV˨®àh JKKÉÉÉiÐ2V«•ÔÔTûàééÙÔMs˜¦iöY4lbbb¯÷=V^^~Á4µÍ)**ªÚðŒŠŠ ¶nÝ*…-…B´i¶V«Õþ#³A !ªÍ$†%àêéXÇ÷\Ò9Vþ°ò‚ñý5  æž§îá³ÿ€o´oƒ‚F³‘nã»ñäŸdôõ£qvqF5¨téÚ…>yà¢3%\Ü]è:¸ëE6úõëGBB‚}=EEEÌŸ?ŸãÇ�;ôA¢ë:éééÌ›7Ïþ´WQ:vìÈ€.ªm-IUUúôéSmªÏpàÀ�z—ÍÎÎféÒ¥öަÑh$!!¡U$ªfq8"==�={öT«Ò©S§ŠR•Á`¨w˜Pqq1›7o¦   9›V�——C‡µ+‹ÅÂÊ•+4»�/„B´¶ „Åb±g`VÍÄ´Õß²Z›n¸r}ÊÊÊHI9CaáÅOe/„¸´Út@Â/Ü�øAñ½V·ê,~m1‡örèõÞ¾ÞŒ?–g¿}–[ߺ•ˆ!˜}ÌöšŠòÛ�ª`0p�v§Ï­}x`î<öÎctìÔ±Z1CÕ Ò9¾óEgJtMìzQÃ5lÜÝÝ™4i’}h…®ëœ8q‚Y³fqàÀ�:Ÿ Û¦ ýðÃÙ±c‡½³äååÅĉqvv¾èöµ¤îݻӵëïAŸ’’,X@zzz­¬ÅÅÅ,\¸Ð^8*gS3fL««¥Q\\̾}û(..®·£«ë:¹¹¹ÌŸ?Ÿ””ûßÝÝÝ0`@‹$TUÅÛÛ»Ú{,==½Ö¡𦑓“üyóX¶lÙ%íà †^mÓéÓ§ùñÇíÅSk£i§N�â§Ÿ~²‹B!Z‚®ëö@ƒÕjÅ`0`00™L899a2™0™LöUU³'š›ÕªQ\\"|!Ú 6[ÔÀd6ÑgLv­ØUmªÏÚŸ+fÞ{óy5„€ ú;õF£‘¨Ø(Â"Â7q)§RH>šLnv.E…E(Š‚»—;ÁáÁÄÄÅàà‡Ùl®µX =SâãxçOï�~¸önM\Ü]¸âê+pruªÿÅõP…øøxÆ�ÏçŸnŸÎñÀ�¼öÚk\{íµôïß{Uÿ²²2 8rä?üðÇŽ³È8991nÜ8zöìYk\Ó4 /èX•””PPP`ÿP«©“[^^ιsç.øPËËË£¤¤——+++#''炨‚‚ pss»à|¹¸¸0aÂ’’’ÈÎÎFÓ4vïÞÍìÙ³™4iöíUTT�žžÎÒ¥KY²d‰½®‚ÙlfìØ±×x,***ÈËË»`¦‡ÂÂB íì5ÃÒÒRòóó«];¶Ú¾¾¾õm¬¨¨àÛo¿eïÞ½Üpà ÄÄÄàáá�‹‹ &“ MÓ¨¨¨   €””¾ùævíÚeß7“ÉÄØ±c/˜•ÅöE%??ÿ‚™IlûUÓñ>¿ªž+MÓÈËËÃËË ggçjû„···½ŽDjj* ,àÆo´‡ŠŠ Ù¿?K–,áÈ‘#X­ÖjSו^ªë:eeeäååU«™¡iãìì\oÐ)""‚1cÆ0oÞ<***¨¨¨à§Ÿ~¢¢¢‚±cÇfB¥iÅÅÅäææ²qãF–,YB^^ÎÎÎŒ5ªÕ¸„B´º®Ûgg«t¨Êöù¤ª*F£Ñž-Q5»R!ΧT&ªþ˜ªü�ÞYYY³Zª‘u)È.`öý³9´é�C�{EQùàH¦=4 /o¯o¯¦m((•GÒAš¦qpßA^½áU Î9–:®( ñƒâ¹ï½ûp÷vw|cõ())aþüù,Z´ˆââbûßUUÅ××—ÐÐPÜÝ+·—ŸŸOff&™™™Õ:�...\wÝuL�:µÆÚÅÅŬ\¹’¤¤$2228uêöÿ÷ðð cÇŽøøøðaà ´gm¬ZµŠììlRRR8qℽ³«( ¡¡¡DGGãïïO÷îÝ0`F£‘'N°nÝ:ÒÒÒHOOçèÑ£öåTU%$$„ÐÐPBBBèÖ­ƒ®¨¨¨à‡~`Μ9ö§Øªª@\\�Frss9rä§OŸ®6T#11‘™3g^P2==�eË–qöìY222HNN¶Pbccñöö&..Žk®¹ƒÁ€®ë¬]»–ƒ’••ÅÉ“'IMMµoÓ`0GHHþþþ 4ˆ®]»•×ÛÊ•+ùôÓOÉÍ͵/£( F£‘ÀÀ@BCCñööÆÅÅ«ÕJQQ‘½}¶`UÕ}ûóŸÿŒ···}¿RRRX¹r%iiidff’””T-ðLdd$~~~têÔ‰¡C‡âææ†ÕjeëÖ­lß¾�sçÎqæÌ’““/د   0`ݺuCUUJJJxóÍ7Ù°aƒýõªªâççG‡pvv¦¤¤„¬¬,ÒÒÒ°X,899‘��ÀáÇíµ>L&C‡%""‚ÄÄDÂÂÂP…#GŽðË/¿�‘‘AZZÇ�¯ñÚ³íÓ¨Q£ê åææò¯ý‹�7V»V‚‚‚ì×”¢(rîÜ9RRR8{ö¬=×µkWž{î9¼¼~ßB!ËöÀAUÕFÍTe±X°Z­¨ªÚlA‰ââRRΈ§§Gý !š�¿¿ÿt`'`*ªüXªþ´é w_w†LBÒÎ$ÊJêÏ’Ðu�µï¯Åd61uæT<½V˜¯©RÔ�]œQTÇ×ev63lò0ܼÜêq¸¸¸0yòd™;w.öq€YYYÕf18Ÿªªøûû3nÜ8Æ�Wk!ËÂÂB~üñG’““küÿ‚‚vîÜ À®]»ˆ‹‹³$8ÀÂ… kœÑA×uRSSIMMEQÒÓÓéÝ»7ƒ�cÇŽñ¿ÿý¯Æå4M«¶ÜÙ³géׯ_µ€„Édâšk®A×u,XÀ¹sçìCUÒÓÓíCvÎϼpuueĈLž<ù‚`TvÜ¿ÿþû§ÕuÝðQ…={ö0fÌ{@bõêÕlÙ²¥ÆtD«ÕÊ¡C‡8t說âââbH¨ªÊðáà eÑ¢EìÙ³‡ÜÜ\û Û±¨‹­ˆåСC™:ujµ`@RRß}÷]­Ã ÒÒÒìÃYŽ;FŸ>}ì‰�7²lÙ²ƒ}5íW||¼ýß“'O&%%…“'OÚ¯[Û1<Ÿ‡‡cÇŽ%11‘W_}Õ~***Xµj&“‰ÐÐPÂÂÂì×ÞùÙpáµÏÈ‘#ë¼?xyyqï½÷âââºuë(++Ãb±Ø×Sµ�êùÇÞËË‹^½zU«m"„B47[f„¢(�ž6Û6¼Ò`oª Ä‘#Ç/ø[ZZii¿?ôŠŽŽÄdjóÝ!Úµ6ÿU…„á tº²ûÖîs(KÂRnaÅÛ+˜2cJ£2%K×tN;Á¿îÿÙŽgGt¾²3݆tk–1ûf³™1cÆźuëX³f öbDU�©-ºíææFbb"#FŒ k×®õ¦‘Û>ÈêSÓþÙ"²oœÒ IDATò ]ÖÑmÖÆÅÅ…o¼‘èèh~úé'vìØAYY™=Åßv\lÇ$::šqãÆ‘˜˜XmV…¦ÚÀ>^³¡L&ݺu£cÇŽìß¿ŸÍ›7³}ûvÒÓÓíûSµ#l ¸ œ��¹âŠ+=z4Ý»w¯µSìè~Õt­T­Q—ó�Itt4<ðsçÎeçÎ�TTTÔxn"##¹å–[0`‹ww÷ ÚZuGCÛåhÛ™>}:ݺucÉ’%$%%ÙÓY«UUQU777ú÷ïϨQ£èÞ½ûE]ÏB´F•ÃÍò(,,FÓ¬˜L&<==ä §­€®ëö ‚Ùl¾¨ï UƒŠ¢4Éðê÷ ‹ÅBqqÉoÃO«ÔpkÀÃ?!DËhóC6 ò†yä×#|øà‡ä¦×\Ô®&F³‘QŒbÒ}“ð ðkÆV²X,Øs€YÍ"mWšÃõ#¼½¸û­»‰ßìEËËËÉÊÊâàÁƒ:tˆÔÔT{�³ÙLxx8ÑÑÑôêÕ ??¿jS‡ÖµÎ]»v9T”Ïh4Ò½{w|||Ðu�³gÏrøða‡ÚîççG||ç$ !DësÙÔ�°19›¸ö¾kI9”ÂÁ�îHX-VöÌßCòšdÆ?;ž!W Á×ß·ÉÆ·•––’r2…¯ÞýŠÝóv7(X¢¨ �úuâš{¯¹¤Áh|ࡾõ]Êe›£3×�ÄÖ¶?Mµî–8Ç5­Ã‘u9º½æ4õûLˆ¶¤  °Îÿ/,,ÄÇÇ»Î×!šž-a4›|f'EQ0›Í”••ÙƒBˆË[» Hxøy0á‘ d§f“žìX 8TFkóÒó˜sÿ–v]Êõ\O¿Ä~øú£ªjƒ; š¦a©°pìð1~Yú «g¯¦$³¤¡»C@‡þïÑÿÃ;P¾� !„h_êºVVV~‰Z"„°±Õ4jÎ`�­Æ—­XfS=œœÌâê*ÅŸ…hkÚU@BQ¢{D3þ¡ñÌ}y.yy Z^·è¤íIãÓ{?åÇþ?’0$�Acг‹3NNN8»8_°œ¦i”–”RZRJqq1;7ïd몭ÛpŒâSÅ Jû¶ñô÷äºé×Ý#ºA³q!„m�Éd¤¢¢ö „Ss ¡BÔÉ(lî"ʶ`‡­ÈåÅf  ª!DÕ®ªA¥ï5})+)cÁ?8<“EUV‹•³Ï’¶)�ï¬À3Øÿp‚{×+gWgÌNf*Ê+°X,å±oå>²Oe“�’MiN)ºµáA_Æ?4ž�㢚6UN!„h ¼½½É̬¹P¯ªªxx¸_â qy³Í¨ÑØé=JUU, V«µIëI!Ú–v�€ÊB�ƒ& Âj±²èíE� JÀo ËtrOæ’{2—cޱAÙ€¢*•Y zev„®5>øp>7o7®ùó5$ÞœxÉëF!„—Š��rs«¶TU•ààÀ&�vWQ7MÓÐ4 ƒÁÐäu#jSµž4íTÛBˆ¶£Ý¾ó�f#Cn‚Áh`ÑÛ‹4h]t]¯Ì~°6Éêªñ ðâ†ûo ñ F!„hÿýpqq¦´´”òòrœœœðöö”މ—�®ëöìˆKýÞS£Ñh/¤y©‚!BˆÖ£]âÍFÿß`œ]�YôÎ"Ò“Ó›4›¡©(ªB`D 7>x#}¯é+Á!„— 7<<ÜZºB\¶4MÀln™º-F£MÓ°Z­�â2Ôî{¾“�¾×ö% "€ù¯ÎçøÎã šz³¹ÍF:õïÄø‡ÆÓ3FjF!„BˆKBÓ4t]oñF£‘òòr{= !Äå£Ý$ ²ÐeT�(¦¿?�åÿYκ¹ë(È.hÔìMEQ¼ƒ¼rËFÞ1?)æ#„B!.Û,-=LJUUûT ªªÊwb!.#—E@*~Üxÿ�tÐ…5_­aÿºý”•^ÒÀ„¢(˜]ÌtÚ�QwŒ¢ãeˆ†B!„¸¤ZªnDmlÃ5¬Vk«i“¢ù]vïvƒÉ@ü xb{Dz{ån6|»�¤]Iç7{`ÂÅÃ…Èî‘ š0ˆÞczãêé*`!„BqIÙfÕPUµÕÔm°ejX,)p)Äeä² H@å ÏÉÕ‰~ãú?8žä½Él^´™ýë÷SRP‚¥ÜÒ$Á EQ0˜ ¸x¸ÐcDú]Û�èžÑ¸û¸K B!„B´[!ËÖ–‰`0dÆ !.3­ë.t‰)Š‚‡¯݇v§sÿÎä¤çpxóaö®ÝKÆÉ Î�=×àÌ Õ âæå†w�7!±!ÄöŽ¥×è^xzct2J B!„B´«ÕÚ* YÖÆd2QVV†Åbiu!DÓ“w9¿×uŠ "(*ˆAÿ7ˆœôÎ¥ž#3%“´ãiœ9v†sgÎQRPBiq©}Y£ÉˆW€^^t ¢{�‘�øûàäƒÁÔ:oöB!„âò£iZ«(dY›ªC7„í_ë¼µ0£ÙH@‡:ЙÎ-Ý!„B!.Zk+dYÛÐ�ŠŠ L&SK7GÑŒdp–B!„휮ëöÚ­½>ƒ¢( †jmB´O­ûn$„B!„¸hš¦¡ëz›É8°Õ¸�€„í›$„B!„hÇt]Çjµ¶ªi>ëc«%!YB´omãŽ$„B!„hÛ4šm%;ÂÆ`0H@BˆvLB!„B´S¶ UUÛäÌoF£MÓì9…í‹$„B!„h§lµ#lÙm�­–„®ë-Ý!D3�€„B!„í�¦ihš†Ñhl“Ù6¶Z’%!Dû# !„B!Ú![VA[ÍŽ°‘ZB´_�B!„¢�±e؆<´uƒA²$„h‡$ !„B!D;£iŠ¢´ùì©%!Dû$ !„B!ÚÛÌŠ¢´‹ìÀ\±í›¢}�€„B!„툭Ãn4[¸%MKjIÑþH@B!„Bˆv¢jv„ª¶¯¯ú’%!DûÓ¾îRB!„B\ÆÚkv„�dIѾH@B!„Bˆv@Ó4{G½½eGØØêbHqK!Ú‡öy§B!„â2c뤷—™5jc4e P!Ú H!„BÑhš†®ëí> ¡ª*ƒÁ¾¿Bˆ¶KB!„B´qV«ÕŒh/S}ÖÅ6lCjIѶI@B!„Bˆ6N×uû,—[àE†mѶI@B!„Bˆ6¬j¦@{-fy¾ªÁÉ’¢íjŸó !„Bq™hìTŸ¥% ›Ö;söŒ�´ÔKŸYáí«áã£k¡wß²/o ¾H !Ú. H!„Bцiš†¢(gG”–(¬^î¦_œš¹euËÍQIvn3³z™3#Æ”6(0Qµ¸åå2TEˆöFB!„B´Q¶b–F£Ñ¡b–¹çT>�íAnNëÚ‘›£²pž+¹9*#®*qx9Û>[­V Jѵ®;‘B!„Âa¶b–ŽdG´Ö`DU«—9³z¹‹Ã¯7 èº.Ã6„h£ZïÝH!„BQ«ªqG«—»´ê`„ÍêeΜ8nrèµ¶â–2¨mSë¿#µ(�‚Ó{X¿xÏ^̱&›UH§íŒcE*mÃ6@‚B´5mïÎÔLŒ±ýèdäÔYÿþW×âGÆÊ©óá§°šú2ÔÒô�½`'³ï¹“V¤RQuõ¹©Ü”ÊÁ­û0õγW8�n~\­‡¾ç½/ P73æ+:PÿǾB!Dó±u¼ÉŽ(-QÚDíˆó9�€Ê¶G„mG‹w»›„âÁ•úLèXý¦¥ú÷#ÐÁ{¯â=ï­ÛĽ'4"bñQ�ö|?ÓÒYôðí<·< + ˜üˆ4„>q R9´m»Lã™Ð³=#Z×^SyæùÁT&ñX9öý›|±½]õ#ñ®™\Vyñ*ÎñÄÉ,VB!„¨Âjµ:<»Fiiû”¢ªª½°¥Lÿ)DÛÑN.tûî^S¡žrvý{Ï}½“Ã'Ï’S¤aö£ëà üù‰‡¹1î·i…Ê—ò—>·1?_Çéê÷9ðå$¼êÜh'—¿ÏkÿœÇÊݧ)4ùѱß5L{ôqîìçWe,ŒNþ¾¹üã•ùnÓ2-žÄô !¿!Ã’+¶ñl¿ žÀ‰ë?:Æg*Û­åìâë·ßâ³6r(½ —à. ºþ�<òЭôð®ýçlË{¼ò}e0BõÂSsÿÃý}¼ª<ù/#+³ ?ã￟\1›7ޛNJ�Éä)ÞDõÍä¿ü•{GvÀväµ³+ùçësX»ç0I§Ï’•_Šnö!¢Ç(n{ìiþ<4ä·‹®”}_½È¿¾ßÉÁ£'HIϥȢâÔ‰7Nç©Çn¦«{ÕöëZÄ?ÿ1›o×îçl© Á]rý=�ñÈ-Ýñ¬úR-—½ßü‹w>ûŽõûÏ�¯¹?€‰�¿Éc£}:®5+gÙÌŽÌP ºóì|cæFžs—븯Ëïë^uì}¾Ü^„®zÓûæ?3£Oõ·§cÛ(çäŠ�ùä›5lÚ±ŸãgÎQ¬¹à×!ž[_ŸÏ߆¹Õ±B\ÞÊÊʰZ«§újš•ââûï&“ “©}|t !Ú.MÓìÁG†k\.ŒF#‹Å^[CÑú]ߪJOí`ÓÞ“Øb–ìd¶}ÿ6÷lMŸæ}®ókè�¼œCÝÎø§W“eý-�¢ä,ûW~Êã6qâëyaHeç¾|ÿûL¹ñ6çÙ¾äfqxsV“왞½‚'n¸“O—Ú“9JOíä§÷ïgõêýÌùîE†ûÔ´oål_ô=§¬€bæŠÞdfµ`€þNö×úøvÆ?UeÉàÈ/_ñÂÆl|í;æÜ‡ °ž^Ë—_ýT½¨%‹ã›çñ­»ÈZ°Œçº�^Äîï?cÁyÅòR÷²tÖ ¶-cù—·ñÛgIáÖpÓ¤7Øžo;Ž¥œÚµ˜÷güÂÖÔïøö¡8héüüÈxîþâ(¥ö —rNíÚLr™[³Miüyh†mè¬ÿø%fU;®¤'g`qm;•µ…h ™™ÙÕ‚……ÅÛÄdò¸ÔMBˆjlÃ$ :[€F†mÑv´�€„–Áœ›C™SõoÆXþ²xÏö17êOÌ p¦c‡¼ ¹ìøò¼·ú –´øbé‹\;ůA5´äÿðØ‹«É²‚kü-ü¿‡o î¾ÊŸ3?ÿ›�V�¦øÀG<úÆu¬y Lš¤e°ÿ@fe€ÆLjáÔõq¦%ÿ‡Ç^¨ F¨¾W0uú$´�|ùþùìIzš�[{cr#³OX9õí|6>;�‘çÖ )°Íž¡zãë]WÞ€•£ßþ¶¿ª7×¾úoÝ䇂ÆXÿt>²Š¢¢ üïÇÓÜ~_d•å ^y3S'G¡ÞOæúëx/ÉJÑÞ�µL _•®8wfÌmSmÖ¹Úe/½î_N‰5‰Ý{óÑ|±ì˜ÇüCè˜è1ã]þþ§Î€Q!©lºq6'‹~eͯEÜvC˾^B¶Š9�‡¾šÇ_»×Ñy¨é¸ÖIÁ¿ëPFŽòþ=€UôSãσ£r®«Ä—n\÷‡Û-ý'!âätaPÒh4âêZ×P.!„¸´ª# Hxûh8»è”–´­†·OÃf̰ͶaµZe؆mDûHÔTÔRõ¦g„ XHßø)ÿxw.köžälv1O7ô �òòòÖ®´’t$©ò9»õ$^ʇç¿DKçLº†µè§Ët@ůG/:4a Öšz”ãE•ëöí7ˆx[§Ó¹7ƒ¯påÃhyÇ9ž¡12ü¼›±â‚«ëoHZÙ9„Õvö’täxåþãt¥Ïo�q• éh\Åî IG“±Ys¦‰1œÈp$YÑ òɯõ€+xvˆÀG…«NA^:>ä;Fš ‚Ý/&èåó—+#íì94K:Ž–¡ƨ‘\Õ¥ù{âušcaM°SB!„hÕt]op@p¨•ä66õgT¬¥þ�Ǥ‘aB´ më®T›:ŠZ–m}™›n~—Cå:ŠêŒwp0n–<2šd»f¼ýp=¿Ÿi Àó¼ìøŠŠrî÷î}]÷Ôóÿë÷×ªÔøY¥í�º9ÍzŒuëRøk÷¨:ê+T 3TÝX• uu¶ ¿·C×ê öá#Ú;­àìŒÏ1Mø¹ l�tEuhú¬Rª¾¾ö|áRlC!„­WÕ‚– 10±”äãîÍÔª¦çí£[Ñàål³mH@Bˆ¶¡�ç1U°ëûE-×ÁÏŒŸsdÏNvm~ÍÁôyÅÞuÕËŠ)®,º@‡èßj.¨~\óæ:öìÝËÞª?;¿ãþnF ÁQDº(€Fî†Ul+©m;5oÛÅÅ©rûZ&éÕSÖ aqĺU®;gËØâ¥;ذ½P}bˆñ«é›é7j^* —³õŸ�òÁîüó:»:%çÎQŠ�ØÎ1•‘+ËA6üzî·×i¤oÞÈÑÊÔ ¢:F5StKÁ#* €�ˆ[?æ×ó�÷Þü÷ö0Tc$Ñ‘ÀzâÖ�¬)ª^÷q­‘“ Î €NfzU—¸¸óà˜K± !Ä…¢£# ðkéf!„]ÕNvCñÝ+<¢%�Ó /Îv¶`�¦ihZÛÙ_!.Wí#C¢ªòÛÍZÏåøÖ­ìóŽÄ½$�B‡žŒ»âåé„B9zÉ*Þ}ú3|˜Ê€ëÆÿÎö–Ÿeþ}ב{Û$FvöE)Ì"õøAL×¼Íã£ÜÀm7Œöã»o³°&½S`ú-½ð+ÚHj½÷Gá±Q˜”#X¬§ùß«/{GOœrNcMøS¯Æ­7†±è¿)XÏâî?êÜ}Ug~þ�ÏNZ+—7�+k ¼(x_;“»ºýÌ{Ëв×ðÜ5ý™?dWDùb,ÏæôÁíüz¤/ýú·N˜Hß·ö°©$—ŸŸº�GRmE-×R¬ƒâz%ãdž¡ ™ÍÔQæ+nàºðÿðÑI G?¼�ëÎÞÆÍƒcð°æ“™r”ãSùçô¾˜”@F�€Ë/ë(.߯ß'ÝFÚWÓÙÛJnêq´+çþ‘^õW� †�£;m€,;ÿ>Ë›7£g’â<˜7_Ìyp�[¶!„h22½§¢µ±Z­�®a3ùÎB>›íÑêkIDÅXèÝ·1ÙÅ• ƒdHÑF´óo[&®»–˜�fq´â,??s3??Ó�å�è;zÞ‹“£å³kÎK|9z2‰×Lç�GÖ0éµ_É-<Â’Ù/²Ä¾Œ‘xÿ¿ðȨŒŠ×>ó*¶ÍàÛSåœýåCþö‹£ÛVð½j2×®`AºFÖ†Y<ºÀ@ÌÌD&]Ù—áOüƒ;6ý�ÿ)åÄ’wxrÉïË:wšÆë�%Rk)6s/úøMŽMz„EÉeèåYì_¹€ýÕš�É÷˲˜<õ¼öôr&üm-ÙÙÛ˜óâ¶ß_¢ú1ìéW¸=¢ŸÎ» â¯oÜÍÆi²¿ø{¾ËÞ…UvePWžº¯/aªJ‡Û^â©ÅÿÇ3k³(M^ÁìVüö*QÓ'0}dÿz�ëùsQ¨‘ã¸5ñ-¶¯ÎÃrz¯?° Sßç¸aÂÌ‹;q¿ÛB!Dk§ëº½pcc„„Z¹æ†bÎskâ–5�àP+SþPxQë0 X,)l)DÐîß¡ÎW>żϟ`âà.„x:aP f7|Ãâè3üznè\Ç”— A·¼ÃW¯ÜNb\nÎ1tŽ5n\ñÈ7,ÿüi¦ ëF˜·3&“Q$ ¾–]ÜíO٠ᘵô;Þøóµ\凛ـÑÉÿ]è;rSFÆÔº}ÅooΗ»†wÂßňjtÆ'¢]CLè€â¯ýð=oÞs a^8™�ð O`̽oñý�g´_ÝÑosì­ü{ÕJ>}êvF÷ŠÂÏÍ„ª0{Óg4S}�‡Fz¡`¦ë½_°ôóǹe@,~®fÌnþt8‘ÿ÷ÅR¾¸'žæ-©à;âE~Xòo½i �‚ßtùšÑPåüxw¡W¿G’•Kz_jIM?}7· IDATz/²îçÛ·ÿÍÒ£¥5üg );V°rß¹‹ VÔ²=‡Í_Ïâ«-i-xí7Õ>6¥ÖØ&!ÇÖ‘6 -Ü’¶Ívü$KBˆÖ§Í$>�Š¿¿Í?� <¶¾ÆHƒƒŒx…ÅŠG3!kê7<:õA¾¾ïžý!kkX�,»_fphW^ãàÁ¹„msXkl“�dë@K†ÄűeIH@BˆÖ§ÍÖ�¸öÅtÎÓ�Ô�qÿüýâšÅLH7ÓE¬ÝLÏé_²xz5Vˆa úÖòíà"tÀzè3¦?µ�~/Ìæ®nF@Á­C4MÿÌE§(-�|k6‹_y“õc_cˆ[•ÿ¶àßÏÏ!٢ᗙ�¯fhƒpŒŠ€N…ø¶Ùð´B´OUëH@ââHaK!Z¯6û4¸û@ÌàÁƒèå�jð'~ÐàÊ¿ êGŒg>ËŸMŸN ¥cŸk™ññòj¼é䬆a‘ݸíóã”caç‹ô»,€žÍò&2úÊîÄv!84’®C&óüO'©ö ©ø0ß>;•aÝ£ %¢so†Ýø s�×òŒFÏ`ÎÍ¿ezõå™-•5ô¢ÌêVã;Ú¡3ozŒÏwWŸ\ž¼˜W¦� !*”𸾌›9‹M™ x”®ŸcÛ'qcÿN„‡FÐmØTž[x”Ûÿ—næ�)cÜ3ŽˆÐ`BÂ;så„ǘ{°¸ÊJ¬dl˜ÅÌqýèBHX Ý®Ã䬧 ¶í–ýÈÝ•Oèb¦³´ÀÂÙµïpïØ>Ć…Ýë*îz}§ëx@W~r ÿãhzƄٙ~7¾Á‡Ö¥qrÁ£LÞ—øè0B‚C‰î9Š?¾µŽ Ûáshß¡äÈBž™:Š+â:Þ©/7<ô9{ ªœ¥¢ƒ|óÌd†u‹$4,š®ƒnç“C¿] µœûóUlz’^�•Ç+ôÖ/ÉÖ8wv ®½4¸ò}10!gÕ™�„Aö÷N¯W”úÖW¶‹�¡=ã !¼Ó@žZSSzúïÇ83-üb‰*˜ËkŸŸ¨ò”R'ûÇ·ùðp(±²2²~K5×Hùß †õèHxpá�¯dÂcó8TÚÉÙŒ íÀ­_eýþ°ìæåÁ¡ôzb£ý=X¼åŸLODhq}ÇñÀÇÛÉ©r:ô¼]Ìyô†õŒ!¼CMü �Õ0&˲›—‡ÐyÆÒ*Ç´œÕu%tÄ›´B½×YÅ6žëJâ«{~Ï@)_Êô˜PÆr¦†ôúÚ÷¿¾sPç~Õ{ï2ѵ=»Çàd?PŽ\›VÒùÓ¯»‚¸ðP:ÄõfÌ3+ÈuäútàýeÙÿ÷ŒJŸÎQ„Öñ ®�ùÛs«œPk&gÍà†A݈ ‹¢ûð;xmEjµŒŸÚïÔr/*çÔò×ùÓ5ýéFl﫹÷ýÍdW9aZæFÞûóXúĆÙ�áw|ÄÞ:Ã[9ôæÈß2•Bóî1¬8vŸwd=ËŸbDB4aµ|69|í×À¡sQ[Ûêù·é!üòÎh<µÓ|uÏÙÙ™»ÿ€¢�È;]Ld¸2k9÷50õz�¯Þ½‰ T÷P¼•rü«žsWßéoèµPv”µ?nÁ0õ]æŒï€¹(·næ:Ö©q.+%úž»úgîùà]VO}›Ñ@Å~>y{1n“?aÆÙ»x6Ó6Æ[Å¿ÇM<ôÖÂ|ŒäíŸËKO?Ìýa½ùyæFvy�Yk6Q4åzÜ-m ¿žpåÊ'zb& k© ½f¼ÊŸc\H[=›WŸžHŠº’ùŒÂ`Mâ³?Þ Ycyúséír‚…¯<ÅŒif"Vÿ�+ªîŽ1žQÃCxoñv–_Í 3`9̯Ûr :˜Ž®³�ƒzöÿ�Nj;õí—±þ{—ßͳYô[+¬àеY´ùEnžü)Ú5�ð÷‡úàgÍ Í¹Ž\ŸŽ¼¿Òv±v{9W¿þ1·D›(<¾˜w^øw£ÙôÎhÜ)g÷[“™ü‘‰©Ï¾Ï3�4ö}þÏüéïÐz8 €©ÃHf>0†ç\¶ÿ÷Eþ^õ³©!×~ ê?µµ­¾s¤“±} kRãxlÖ› ð±�m� \-dI}Ÿ·õí“R[›êVÿg«Vs›%ÅK4MÓ$ÑDª¶´Z­R“CˆV¤ý$0™8�Èß~»¢§Îæ“Ù¶í Zÿ¨ßþªSvô î}ødÝü)ßþµ/îudÄ™£ú1zx"f ±w)[{=ʲuÜ×1ëŽOx{%Üðá^ºÁ°úlÁ[ÙQg½:t&>þ÷o„[?æ�Õ&nþϧ<}µ' 0t@ÙC&ñ¯Ùþ?{÷_Óý?püuGn†ˆ•Dr³w"“˜™ˆ«øÙ»6±Uí™Ú3fÕ®ªú¢(¥hUÑ’R{VQÔLD"VÖ½ç÷G‚$r3̈Ïóñ¸}hûYçsÎyŸÏù:Í â¿oçðýƒÌÜ9•¶ee@(�ÎO©]{1 ~êÅò¦%Éubßã½,Zp ‹î[Y2¸Rú•Ñ`Œoõ5gÇ9–åkS3ئªÁö|º‡=GâïÏÖy+¹ä:€_¤œ@ ñk•,KÈå·eűróÀÃèYÄòmÔJ®xaß¼^8+€êÁxñ/�ã粡uºÛdÞk¸ò]ª3ó§Ùå/HZŸ5q! f~J Й¸ßƒ˜±;š'­S,¯²{ÉøçÛùlW´aÝ—1(Ϭ[¨6{3‡¦Ö¢æ™åDýª¤Å×ßYÇ$K{hbsnûšãìî�õ³*x¼+ï¶+ÈV]€¾`]¹5Œó‘¨–û÷îCI3*wDãå=™¿n 5»Ûò`×V]¯Êçkª£žUŒä›±$J`*·š4qËHÂß“‡¿~OßÃ'x¤ø?ê„»0sÅn=iDm#xüW4g”iUÕèù¯éÁ°.5Q„V¡Äí*ôX¶†ÓGSî¯å,8¤&b÷ºy)�ÊøNù‡_ëoá‡Ãñ¯œù¤[EùðZ˜¯ÜÃîS©TÔCs˜è+Å©6Ú=)–õyõ3‹´A�åÇ•:Ú %:�rUÌ(Q.cס¹yôM)–­óVqÅ{(û¿ì‹Sæþ–Ÿþ™QÝÛWF‚2SÊ…Ô$ØNA˜^ÙË'›vs<¥Á)?³héÊ�fb;kä@Eo‰“¿t`ËŽéÙß�«ºÆ $ ‡±è«ç¯å~ݹìÑ”R2 ‚+£}´yñ-ÛQüÏU,;^жëV0<4ý‹ÁZ~_MnÞ¾©îÏw¸y�ó¡/f¬ä’γ©6îa4 Ex?%ÚoðóöM;R�¾¯Cnm!Ó‘·GÛóh#ûôÏ•ð z�àô±@{ È½ÏæY¦ò:ò”+ —óÜ·çœgAxËÄío†\.G£Sš¡°)º!WmÑ‹Ò,ÔŸrÎŽ¸ú÷ãÇx‰¤¤äSb5g™×c{m>gù„”)Àx/3qÄÉîÇÆ¡EKìÉÜ�ûZ:÷`@î™&æäInÊË�é$¶XeB+wê$ÿi’9}ü” !ÐìÅ/©Ü‚ ´HâÔñ‹y.R˜öïqN=,AÕß½²Ò…z#»|‚S9ßׂ¾½36į…Ô ;•Œmõš¸¾Îr©ç9~:» `쟫åX…à¢=ÃñsÙK“Ì©£g_*ÿ«¥•Aa�“ƒ>©q÷x ã®—,e'™s§ÿ&õÖZ;©Q«Õ¨ÕÖT‹Í�Ô Ì©c›Ñ^jlë/äRê]nß}¹Ñõ«4¥¡å výt†TàÑნÖ¤VUÃWïg¹Ê­üº¾£-p¹ ûØõ*Y=ÏÑ“)Øa—í„ì�Œ-9Râèl�,þqZHû÷4ç“94¦2ÖåV;và»{îÞº‹6·qBg¹þæä¹$lUFšVžôßýÍ�[ÜÕj‰9wŽX¹Õü�òNO§üŒó¯žºÌÄÇÌû¦Wè#¹ËÚºäÝF)S¶ýí/Àëï[áMëG¼YÏêQܺ!…K�ïKÄlHûÈ „ŽžÄª{ŒŸF3»óH®dþ˜ÂšMÍ9´6ŠÁ ª²v`òsý7�¥âÅóŒÓÒÒ@¦D/Ÿ5*Ëx½œõü ’Òó4r~'ï¯çü¹M#C©ÌoÒ•¶”s^dº2*!iu•¿ i½ ÔS‚F£û 9KÙ%$-(=z²fI;²Là�an&ã¡V ÈÈéBgÛçÇ«¶Ý»J@zȃD(fY JÜ;õ#ü«!Ìq‡+g}è±0#$ŒMŠAb%Ð\^JÏÎsyÔ,’™*¡ÖÈîñ­™–‘¤Âµ)ÍËÏfÞæý< 5gïþûxµ¯‰¥rn4)}Û”ñbUm½* Û6‹&™‹)§¸e3TiÞÔž•?læø0w÷DSu,Á&2HÍG?“)PÈ!-5§0y•_—— È>ve/BÞ-¯E+I䨹ßÈØ’3…ž$-’�$$™ áS·2: s9eè•´FM.ãD.c‘¤ÀªÕBÖöõʲs”é—Á6ãn+�Ðæ÷XV×IDA† t2’µ}_­�ä.K[(u—1÷6*ˆ–é•OÞ^sß*o˜$IYn5^�¨KA(œŠè ‰4.Ÿ<ÃûÆôëNe/wÊùyam”}*IÅþkØ8©—¦u¤Ïºk¯øˆ09e]\(™v’ƒGžäýqC xBbbæ9æ>¾XjOp :Ó²�OþâÀÑ$Jyzc£ÐÇÓ×ÎàཇH©pèŽ>^¾.:£LÏæ”¾xÀŸ¿Ÿ~±H˜ÏÁ§�¼ñ*‘�ÁZ鈛\ýóOnåó‚”¾¡!J)‘„ÄL‡vzîøy)¹vð®?¯|-·ÿø�K²røzd/�ÞÎp>kù_-­We€»—3\=Ãuc'\\\^¼œ­(¡�cî鉹ö8û%æðõœÚ>§�@â2W×i»LÞtzhy�FÅ ÓOpËÔ'¢½9¿¯ÝÆÓú½im/d+†ôð‰ZÐ\8Á�mw$Ì߯ ”³Ô{qb ·§EǤîZ˶;ùù†' ëÙé¾'\þ_O#9ûáUìY{\äÜÍ28gi/',ŠåTF=|ÚµÇïÎf¾ûùW~Ú›D@£Ú鳨òÓÏäe07…Ûÿ\ÊÒ~ºäYþ½J¹ò�Ÿ¾©tÅÛ]Áµ?~ÏTþŒ·ÞFÊ) žx{ÌÙ¿`�¹Ü.ÎØ›�ë8�ޱHéŠ�‡‚;§/ƒ½K–íÚÙ¶4*ä˜yû`©=ÊžýñùöÉ'Y3eÿ¸ö`zýR/�ÄÈŠ•¡´aG¶¯çXÕÖT(FŸÞ¾4œÙ›Þ%GÓ©b1ný¼€ÈåÔ™ûiþÖ �ÛÒ¬[æ÷šJçÏ• oî�Þ­?Xw,sþŠªœnLcù”5ض´%éê¬BÓþ�ø²åLº ÖgxËrÈ/mfæähÌZ®¦…mö˜™·vý©·2‚Ñm“ЯÞ¦r®?ži½|¤õ&vB ÜÛõ%|e"Ûàqÿ&ø•ÕãÑ�óÄ;´¥U¥â¨ªt#¢êÆhOñ¡=©íZ’´ØëàÝ’0mïžùš¡®>žè­þŽK¼éê%çVŒ 5š¾�¶ËÌøÕÒKùk*uÛ¬¦ì¨í|ûi¶G‡J�yø �Œ2ú¢ ¿nãœðvÝëd,R*ÃÈØ&’¨…s9\ØÉÿæ®Å­­/fúI\ŠÍ|R,ìagOîÀ”ÁG‰÷éC‡¬ÛiÊÕ#ì9`HIÍ]ŽošËÌ=F4ü²#J�WéJï*ë7´#¥czR·\dñÿr.Å—îM½r¼Z«°oI—°(>1ƒÇ�DÖ)“^YÙ¼û™Ìаúå™8qç(èXÉÕ“cÜHÍ9 œwùs¦z…råF縔¹oÊ-iÚ· ‹ÚO£C¯µª„Zõ˜› ¦„5zÃýS—âuèÕÅ�Æ "èdð�«;a’z�ËÿªêŽ£"÷qÂ=DZ¨M"Z± Ã\:÷�Ô¶6†Iܽx‹ÒõÛj!GU©;C7ðù඿݇†ž¥áþQnJP,§|*íðñ,Îì­QDj 0ºÇ Z†æ5Îç7�¼«êM÷‘|—±F^môê?™g™tæIÍ_cªÒdCkOÍ¡F– "ùÙ·Š›6„wçÙI³L&‹Z¾!™£*BáQDr,[Ïà˫Ù:·�G'!30¡tYª[½|ÕQV‚€Q ]�™çQsÇ ‚ÿ¤Ê‡�«W!�™ÁúáíˆJ)C9ïR¨dr9^€­Ì€9Ÿqiø2µ^ŽÒ̃SêR×ÝŽöK¿G>q FµgÞc#¬ý0iã8>uK?t”™5dö¦ÅL;›)]W¯´À§ö¾›Ð‡J†9ü–a úŒh@Ÿ™˜þs}¾koŠWÿoYg0ž‰K?£ÍÔdLªÑlþfF6·Êç´f�g³îáxÆ/™C�u÷QÙUÄI.¹\ÇIW¦�;Ãày£h¿^¢¤S8£ª5À/p,V—`ÜÔônƒTÆ�Ю+XúY-rZ"@nù,Ø"cÚ„¹,ø?b’õ1sù„Èêuñ,`Z¯J®nÎÂ- ¦1Ÿ%C6q÷‰œjOŽnHËJÅ‘)�é¾j†“'òÕôVÜOÃȲmg5"ÌQWÛ›gê›2ʶˆdÚ_˜:½ ÍSŒ± €[ãªø¾vÛe¦zžðìÖ„œ¦í?âác0̘! ·¬ËÐYu3}H†Q1#dšD<’P¸õdAÔmFÎù‚ŽßÆ“*7¢„™^�,y~ÎP,”^] üq±VcãRž:c!AÊí½~î為Ñn�TØîƒ¿JËýs¿ógœ7c—ÍÃO?‘Ók&0nÔÿoŸÍûŒ2ɧùzì âF¥��±ÎÖ‰¤¸� iÚ…¥[ñyÔ(<Š?áv|rÚJµ×YÛ½)CNy1v%¡æñZ6™aÍþáéÎ ôpVæ3=‰§gÓ­ë·õù‹Û;¡ÊÜõ®¬gñ��©Ô§ ¾zùè‚ ‚ ¼ñˆ·KÌ@„ÂåƒH¸‡Ñ,<àý”h¿ÁìÞC/gKär *7¬ŸñÉŠø™œã‡º?pøŸ4ê†b´•Ÿ÷\c�‡#Š´ ü¼ç?,ë„㭸˺ùk¹_w.;G4¥” ¨àÊÃh_mÞC|Ëv”É6ŽÉJùP·Ñ³ÿ+�õ;Ø>ógÒÚc‘QË*ûJÔª„ *ŸÄ¿!/òšgIåX–¯MÍ`c ˜ªgØóéö\‰¿—r)kxùx¶Î[Åï¡ìÿ²/N™[]ŠÕý^Îó7rÌ›uåzÔ 0ÎòW» ¦ØeüÛßW"úû6üõ×-´•3þ*+Ž•›FÏòr‡Õ©wí=bâ$J7%¤’7†€OÆ[åÃka¾r»O¥PQmÌa¢¯§Úhô´t~ï}SÜ=<žo )ÑËYpHMÄî9tóR•ñ�ò¿ÖßÂ'†ã_9#cÅ�¨€Ÿª¸ÇòóÖ‘¨Â:дVIdb};;§þÁѤÎXeþE W¾‹bcBufþ4›¶e³v°ì-‘ztQ{õh¾j£ëš Bª–%.¸óÿA§™AÜÈ3=‰äÖÐsð î5_Á¦Ï+bœéc)—ÖнÅ$â;®á›žnˆx„ ‚ ¼}Ï]'ÍodzúÕjµb�A(>ø[62“™Øãh÷cãÐRâ)ÖŒhM­J^¸8:ãÛák®i“IJ–�•¬IӚƜùi7´ ùg'?]¶¦acT©sò\¶÷ÁÓJ�Z­FmåIÿÝOÑܹÅÝ×I—¶ùi8Õ|Üptò¤QÔiÒ’ž¢k)@™‰#N™òZPúöÎØGl|ú·s++©ç9z2»À 첇 r{ïuhãˆ^<�f¡þ”svÄÕ¿?ÆK$%%ë~zEAë]L·UˆYð AM1gó b3î’ѯҔ†–7ØõÓR�G‡rZ?�ZU sýžŽÂ{ú4wR/0§Žmz¾Ôjlë/äRê]nçÔ!™‰Ëââbã3Ê,Ǭ¬)²Ô<Ê^ Éœ:zÊ…h–׈–˜“'¹)/Oh@z0€b• ­h@Ü©“ü§ÉGzš³Ìë1Œ½6Ÿ³|B�lÁžë|óùhNÎfÕ�*”,âÇD�†Ä椦ºÇ¾‚ ‘g�ûWñß.Q·‚Px|ð3$²R¢T<›êöˆ=cÛñù/ š¸„zn¥H»°”ˆ>{3>kBõæu)Ñy+Û¯u%tÛ6þqhʼòz •�$V­²¶¯W–J’é—Á6{05õ3:FðM©®L\0s·ÖF‡åùÍë+ÐÓC‰–ô5yò*«­$AŽƒonï¥/üƒ&�‚�¦IÄlHûÈ „ŽžÄª{ŒŸF3»óH® k'PÀzLj ý7ñgý½lXµ”¯ÖeþÂ~¬Ù4Š“Š4ojÏÊ6s|˜;‰{¢©:–`Yîß3Ê9o’$�^†m›E“Ì“SÜR9>“C…J/ýd÷YøA©§‡ -/7»„¤•r­�lÊëy§§°¦FSs­�bð‚ª¬X�çs\¤d ìÃèÚ:ì¥Ù@E‘$Iܹƒ……9zzÅßwvA„�س+ø‚ ƒ"5C" Í N�Š£Dí^ l€·‡>~N”Ètre\½ÿgyŠ ÿÛÀúÍWðiÓ O% tÅÇCÁ�Ó—ÁÞ—/gÛÒYî±�ÎpòªŒª�‡Ñ*Äw/ü]Mówbù.ʪtÅÛ]Áµ?~çzöóæÜÞCŽ©¹)\½HÁžú˜Æå“gxbߘ~=©ìåN9?/¬3�ì뢔IHÌ´Ã-`½?Ë£‰s]'®cß–þØœ]ÆÊ}I€>íÚãwg3ßýü+?íM" QíL'׺¾g€‘!¾XjOp úá‹Ï<ù‹G“(åé��"�ô(IÅþkØ8©—¦u¤Ïºk/Â* ÚÍYNÿ*9׺ ‚ oÞ³@„˜!ñödøˆÀ� ¼El†D& +ÜÝŠ“ðËRühD˜½1\ý�,3åU•hׯ�Q#¸¬ÄÔæ(ä–4‰hÅ‚séÜCbPÛjØ&q÷â-J×oO¨EÖ8ެ„+–ZÖ­šÉ÷�q-© þj<Y×Txoe•[Ò´oµŸF‡^) jU µê17L kT!—÷üñ¯‹ý‚¥ŒìÆã–Þ”–Çr殹f{WT«¶²pEºWµÄ(íoî$½¨|U9ܘÆò)k°miKÒÕX5nT zGs‘—Eåã�¥a ·œã>%(]*}*…¾%]¢ølÄH Y§Lz�(·ï)íðñ,Îì­QDj 0ºÇ Zw¥w•õŒÚ‘Ò1=©[® ²ø9—âK÷¦^o`}níúSoe£Û&¡_#¼Må$\Š}Óz¸–*Cié7voŒ¦v×jØTêÆÀÐõ û¬–c{jÏÁ¥Y_‘1½‚ÐÏ#=—ç¿k€Gç¯XvíZ�ˆ`�×&xé#Åm£_í�üYýKvϪ“¾ž‡ ‚ oUæe�x;žÕ«¨cA(Šn@‚â„G.c؈ |Ýÿÿ˜öXBe\ sìŸOPàÖ¶3Áó‡p¶Q>y¾ðŸŒ’aSØ´Ú‚/f®cLçÙ$JŰp­Î Àv„Zdû)U†,�HÂØ/ÞêKµz•0ÃÁ·¦ïdœË«¬2JÖœÄ¦ÕæDÎXÃðNÓy¬,‰Cõ¡ø6ðÇ5—÷JûÎʹ�1+ŠˆÍ hôL0³ñ¥zkt/$Dzõ ¾¼:œ©s»Ñxt2J—õ ºµ2@îÜ…éãÎ0xÞ(Ú¯—(éΨj ð+@½K�nqbÛlVGþGBª‚Ö>ÔóC3®êËLiÔ»53/&¡ñ$êeL�Èý{*j�œC÷[cYÒ«%Q†jüºÌå“ÁôX½£É“XÕ�Õ÷’Ñ+e‡o›É´mÂYcAnù,Ø"cÚ„¹,ø?b’õ1sù„Èêuñ¬Ø�­ɦðí p±£ýÒï‘OÇ‚Qí™÷ØkÿLÚ8ŽOÝôòLÏ%óËJ0j!ƒ¢ë1sàZíKϨÎB×ì Aøˆ+ö‚ |lÄ A>zJ¥»÷� AòA¥R‘šª;è !¿DHÞ?q9PA„F©R%u¾'—Ë)UªÄ;Ì� ¼YZ­kH¼mÏâ– AxÿÄh'‚ ÂÃÈÈ ó—þ.—˱±Q£TŠÉŸÂ‡Oœ(¿]"à#…‡Øk ‚ ‚ðA11)Ž‘‘!Ož<%%%•J�bÅŒP(ï;k‚ ‚ €H‚ ‚ðÁQ*•âiB‘ólf„XÛàí3P¡ðó•AAAøhˆ€� " !‚ ‚ …ˆ¸‚/ÂÇB$AA¡��Édâ ¾  �AA„BBÌŽxûD Bá!‚ ‚ ‚ |4Ä,A(æm4å›§Œfùá¤×Lço~˜>Ž•%¿™|åIKìÁåLšµ]÷Ø-Ųgfoú/?#¶9AxÇĉò»!f¢ÂûW„O¹qìöœ¹O–¡%õ #üÔT÷©oð×´×°iÇ1n§¼ÁD ÍÕU´òð¤Ý7×Ñš¶±`ñ.<Ò5`k¹}d?F_åñ+�é‰ÿF³kÿEgK÷æÞ|µå$ñ¯¸¯ÐÜÿ›ý?Esíƒ8’~ÂþQUq Ç¡|ž�Æòå+Oi§˜YÛ� ývP xžtŸƒkæñ͡ۼzì«àõ,è¢áξ,Xw˜˜7Œ|Ÿ^¡$�æû+ùíº®N¯kŒËžÎ)6Ì]ƯWßäž*7ZnìYÊÂï�¯«ý´ñœúéöýó€W†uì—A ø„÷ïH<æûŽV¨-á†H=˲^·íY/Ö©ÐW�¾¾ 1ääMfh†½³3öæF慨Rùsv:ÏøM÷Añ+‘x¸{­»-æØ4RRÂÊ '5ÅóµUÆòå3O2c,�œq²)…þ;ß( ZÏÂ듸»ñSÜ,ÊÑëÇl'¦Ú¬néˆ:t2Ç E€èmô�·5Æ}tî—AÈ�L&WîAøh(ßwÞ:…æ¦Jʘ—ù�£/l¦mkð¾³ñRáñ-;"Þw>Þ…#ío§Ý{ùñ�¨ž e›ŽaÐ×5‰œ±”ˆ:ÃðQ¥¿óps/Ië5}ñÓ¿¹L'ú‡ ‚ »TÄÎÑ5\˜U SSLM-©3ï¹®Þîx»š!´±¿3§k>j,­]ð«1�Í·s¸l%=àçQµ¨àjƒ¥…ç õé³ìt¬sO7�Ûû¢è^'+5~µé6ýþÓq9íìJz4 ÆÏÕµ…[�š}¶œ#qYó™ru“;ÕÀÛ^�µKEö]Ä¡ØgŸ‘H<¾œ¾õýqV[båèMЧ+¹¨HâïõÃhZÅ kK5öUh2çhú--‰hoeE‡��2ÔÇßI�ÚΓÐöÙq-·Kà)\ÿy:]ëUÆÍÖ §òué¹0š¸\®¦‰Ÿ¹)¦¦¦¨[˳%+¤›‰,‡�Z�ƒo]fï1=óx¶{²Ó8þEUÔ9‘–žÆÏ‘-©UÅ 'K,Ôv” nÄí×ÈZ„œË÷ôâfƶ ÃßÅk׊|2èN?̨˜ä,íÙ˜_¬--±v­Æ¨ß’2ú]ÜìQ[X`åìOý¾K9š�¹BóѶ¹Ö9 ½Æ¢jÜýš^–ÔëüôE‚ËÙb©¶ÅÍ¿.ã~}„.OÏ¥M°¶j+\*6dÀ²£Yn둜`õ�„ú:bmãN@Ë1l¾ôìòû«ÕsÊõÝLïV›òNj,,mpö ¤~ç¯8©k–þãólÛ†PO;ÔV” èÀò š¼ó—�ü¼ÞX£åæŽñ´­S{5j{|Ú¬àŠÐÄrpQ> ðÄÞʯê™öËÍLýô)7�¡U`FÝWjÂØ]wó7_áDç/zãzi _¬½–~µ<å ‹¿øOê�ax d¼�m-›g}º¼›j ¬Ýh¹’U“ºS¿²6jkܪµfÒ/·3®àgëR'VN³wl,-QÛ»S±f Æî¸“éÖ¡TO¯GykÔ6nTi:”uçŸdÉ‹®1.+ çWu£¦�=jµ#~µ»µÿN–Ù¹nÛÙ¥fFÃJ¸Û©±P;àS³ ³÷Çf¹åIº·‡È¦Up³VcãV�æ#þG¶¬gSÐñ=‡ý2 =>ÇúQ­ ò°AmãFµfCùæd¢¸µCx±®�V«¯·ð³O¡p)b3$8tZÂÊn®(�adn‹µ¦í¦OØóEwfœaâòT*“Â�agšC\FfŒk½>LWcf�Ì•mÓ9¦e|YY•íù§û8z"-Û®DÖdQÃ=P\Ú¬Éù¿Ø5ü<½&%³M[×Þ9Á¾£)ÔžºœŽJ]ù�3GÓìä}¶mÿ_}�âvòYÓ®ì*Û‘‘‹Çc—tŠµÓ¦Ð²e"?ü4œ ÊcÌî9†}ÎÃXøCM,‰åò=S,å ¹¼œ�ƒ¿GÙc&›8¡—ð/7 lPèªVé)u†v†YÒ9ÖÏšN·�ùßž)éÃ$îK‹Î?b1�å­y½˜Q“:2Ðt?_·²È1 ¦ç7�µóšQVrc5%epÀÐ…FŸ÷ ÐBÎÝ‹?½ ŸYýÁêVe‘åÚFzé «B¿}"a S”ÄZ/ó¯êS9,ãÿ`ÿ% •<@ '%Õ½ UÍdy׳�®JË\%‰œÞ³‹³ez3oJ-ÌyÀS3'Ýõ =âŸ?ç²z §R<-†#«'1³WoÌön#ÂY®³|Ú»[è߬Çý?gÂ7A”¹û ³F¥½dÉ�¨Z˜$ÿþ£h7�ÕMlP=N¤˜§ í©ô~Wwú2Z8èñèò¢"Çð©Ò�CQµ0γmËæ£Î_î/±ß� bÉšÍXË|Ïb<¹ñ/gC�ßÐ$â×g ½ ¹³w1SF·ä†|ë»Ø£Ð\ae—DÞ gôŒu”7ü—Í“Gѧ“ Û½cðϾéæYÏ ¤¸]|Þ´3ÛLZ04j>¥Òø÷ûñ Ùt”ZðÍžAí¬íєώ»ÑmØ—D:èóà¿'ØY+ ¯ü)óÊOòkŽ5ZbŽîä·›. ]4‹ª¥ÒˆÓØb­HáäŒ6´YªG»q ëªåÌ7ãÛµÅ÷l%ÂYÎý�CiÙgeZcÑ$w b�±aþ™|Ÿ@êûõcrç-4Ÿ:ŽÍáK(ÿÃH]$recÌeùÓò³­eoŠ;'Øw4•z³¾¦•ƒœØ?¿bÌ”añíÀðÑ‹i’À G1§ÏX¼¢—иTöR8¿¨=M'Ý Jßñ¬±E•ø Îá÷ �ê[d|NAÙª]ÚÔ“§Ø8-’A]ŒqÙ7öyŸËiŒ{™Ä¹#ÝÆuÁ½Ä¯šÊôvíHÝþŸû¨òÞ¶³'§°%´×*™šc¬¹ÉoóG3½çxÊ^HxÆØ-%¥P:¤/³Ù û÷GæN@‹{üº¤1æ9ä¯àã{ûeíu¾íÞ”!§¼‰»’Póx-›Ì°fÿðtçz8±CA( ±®ÁÛõ, !êY ‡"·××7uÀÝÃ#ç‚IO‰‰IDfQžšÁ°×ï—Î&žQ`Ô»Œÿó÷•ˆþ¾ ýu meûü§+Ų%j%W¼‡°o^/œ@õ`¼ø—ÀñsÙп:Ýmr ˆ˜áU=ŒP;9× ¬œŒšŸ|Å‚�=YÚ¸—¿�Ã÷j0sçTÚ–•¡:?¥víÅ,ø©ËÜ#&N¢tãPB*ycød$�w—X­ Á�5¨âSÞøçV© wšîC+;9Pƒ·$.ÖœÏÒ�ŸÔ"[DBºË–ùk¹_w.;G4¥” ¨àÊÃh_mÞC|Ëv”Éiü74ÇÙÝëçU‘~yRVÚ—zMj㧉ÙÈôÝÑ©q÷x ¥`m¤ƒ¬dMÃŒ9½c'ÿiAs˜ƒ—ËP=̽üÔók§ d&Ž8™Ãýظ\ž2‘̹Ó“zk ­�2ê_mMµÈ#¤>¾Íí„‚ìx•8:Û#‹¿—>û­´­Çf}iaº—Áat·’½ÿ>Îÿ´mY *UóDvõiˆ=}š;©˜SÇ6£ìjlë/äRê]nç3ƒYë9™SÇ΂g5Ôù.µÄœ8Î yyBª™d[VûJùË’Ÿ·4Ö¤ý{šs‰ÉSëŒ|©;ðÝ= woÝE›v‘3´ØU®L¾ªAYÉŒšÚ½ß~à”ëgLïì”q’ú޶5…V2ÅÆñ4ãOr³²˜’ÀýîÇK»rŒ“‰&„U¢ á•�ÖÄûº«X–§jy=Ο疦àÛ¶”xŠ5#ZS«’.ŽÎøvøškÚd’’umarÊVª‚#söb5þFÆ-1'OrS^žÐ€LÛH±Ê„V4 îÔIþ+` 9±¨åÛ'êW �¢3C"_‘d¥Cdzópsv­[É’%Ý©1¯c7®#Â+óõ‰˜ iy�ÐÑ“Xb�ñÓhfwÉ•‚¦ë*å|r%Kÿ�üŸ9ËQÈ3ï ¤Éd“þŽúoâÏú{Ù°j)_ ¬Ëü…ýX³i&.tøúBmfõÒ¯Ód!óÚ.ᇙõr˜¢›Óh3¢÷ò~_B’XµZÈÚ¾^Y:˜L¿ ¶¹Þ§�7¥ž4´y¶Q~¯,˜P£E}JuÜÌ—{ÐþØN¯NŸJúÀò®g�Ëå I{Á %JEú=¥ºË'!iAéÑ“5KÚ‘eò�Ìs3¹?{0+…ž2½½µ€<¯¶•‘ë­ç:È­>aîo•é¸m Ë¿šN»¥s©;k ËÚØç~[ Rz}È2ÀéUaضY4È<]&§¸¥ òµÖæzÖ¢IÓ‚B™�¼dä(£}r’òÎ_^ùyKc�$!ÉLŸº•Ñ™ó!C¯¤5zü 2 íkÀÉ(Z�jÅÖs¡fNYnçyÛš =HOÒH“ÒL¦T¡GFÏN“†Ê‚î)õôP¢EóÚ'Ö’ÈdÈdùض³xÄž±íøüM\B=·R¤]XJDŸ½¹ÿ¢VB’rî¿ßuí—ʼn€ äêÙ±ž\þq]7|—žÍ@3Qáý+B#�F†ð0!1—«Çé”e¼hÐg[ö­¢�a4_­ù‹¬O~OãòÉ3<±oL¿áTör§œŸÖF™-™ Ðf9@Ï1]=wü¼”\;øןœj¹ýÇï\’•Ã×#Gºi—£9£ÂÝÓúxúºÃ¹¼÷â÷S/àÐ}¼|]2å˜8‡Ñy¤2º IDATuâ:ömé�ÍÙe¬Ü—±ô›ÌÛ€vŒ^¹‡ŸÇùq}ÝRvÄæï 1éÔ¯üqÏoßgW7e Ih%@éŠ�‡‚;§/ƒ½ ../^ζ¥s¼]ÁÀÐ�X cÔ¼ÛHßÐ¥”HB  éHK»³¬_w€_vþ‰a­Fùªg9¦æ¦põ"—ßñc s.Ÿî^Îpõ ×��²Ô¿‹³%^' ”�¶Ío�¿De�³!,Ú¹�¹µ³ë«� °æAþ_O#9ûáUL޹§'æÚ‹œ»Yç,ew¢ثtàìf�táGâóS¦gy8ÎþC‰:Þ{ýü½é±Féà‰G±ÇœýûÖ™óå⌽™è¹ãç©Çµ}¿r)Ug2¯¡pnk ;7œUñ�þ›×)ö«�q =ø�=GR1óñA-/à¶­¹Á©Sq”¨Ý‹�MðöðÀÇω¹v³4®îû�K Oü2ú‹L– “àÆ÷œöËrÌ}|±Ôžà@ôÃ}òŽ&QÊÓ›× \ ‚ ‚ðá(:3$”vøxgöÖ(¢µÝã?…?-kØeº²™Ä‰�«¸Tº.f*žüÍåG2J–.™íªœ{WT«¶²pEºWµÄ(íoî$½8š”•*Cié7voŒ¦v×òÄíø:çteeiÚ¿_¶œI—Áú oYù¥ÍÌœ�YËÕ´°ÕÒ\àû9 )îMÙ”ó¬Ÿ9� 6m^àÒn MVvg\ç1¤ ª�}òIÖLYÀ?®=˜^¿2ÍE~\~•�–†)Ü:pŽû” t)Úÿ~aõo)¸zÚ`¬�娩´F>”2Ðu5ëg÷ÿÆAg�®ìeùŒ¯ø¯Ü@Ö+h(]¦$\ÝÇ–½Í°­åH“ˆV,è0—Î=$µ­†�aw/Þ¢týö„Zd/¯®>žè­þŽK¼éê%çVŒ 5šVÌ£Áón#U9ܘÆò)k°miKÒÕX5þ?ãlI©üèØÉŸes2)É€ºËƒ(–ñyÖ3à^ûK7Ø�Ç-½)-�åÌ] ò(ÂkÒU>Ÿv} _Ù‡ÈöxÜ¿ ~eõxtã<ñmiU©x¾ç޼Dn™gÛæ»ÎŸ“ˆ;¸–-16ø:–Bžxž#ÿ%¡(]M¹z„= )©¹ËñMs™¹Çˆ†_vÄC ò*]é]e=ã†v¤tLOê–+ƒ,þ_Î¥øÒ½©¹®¯™#%^íº°b$#;�'yP=4Wصå<‚rü†ªJ7"ªn`ì€öÚ“Ú®%I‹½Þ- {íüå2†åk¬Ñ®-^‡^]Üi¼ ‚NŸÑ¹º&©÷¸ü¯Š Îá8*ÊÒdÀ§,n9›]Óø¼c 6O9ý÷ƒ/´·ÙØ£.ÃÎ7fÕî/.V�z.œÛš¬d8ÝZ[ÓraúM§Š&Äý–÷¤¬£kŒ«ŠÙKÿ–ÛÇá7uYä çùiÑtÖ? `R�j¨Pà^�m[a…»[q~YÊ‚�³7†«ÿñ({P$ñ"÷þÎS£dnFĘ̈X·[K3µ(I™Ò2⢷²ã¼'�<ò²Ðµ_íÆÀÐõ û¬–c{jÏÁ¥Y_‘1½‚Äú‚€¸r/ÂÇ£è$0¦öÈ9t¿5–%½Ze¨Æ¯Ë\>©aÇóãbí}®Eofò–/¸™¨AUÊÿFÓXQ.[Eȱl=ƒ/¯gêÜn4�„ÌÀ„Òe=¨nm„ ЫØ�­ɦ:K±Ï%]ãÀ±lX]‚qSлE R7B»®`égµ(­k#3B~ëG¦ELáNZ)\‚»±tÒ0B2Ö�”™5dö¦ÅL;›)]W¯´À§ö¾›Ð‡J† =¸Å‰m³Yù © JXûPkÌW T‘vüÇæ,Ü¢`úóY2dwŸÈ)¡ö¤á膴|�€2JæÑ¶:óôR�?£%îòo¬™ñ cî¬ûá3Ú/„ÖÀ—j͉Ú<ŒVN饓« ²m'ð+F̯Iø¢zyŽÙë/çýr0í—~�|â8ŒjϼÇFXû7`ÒÆq|êVð°¡ Eb�A>2ÀŒôÀDæ—^¦—(ïÞ½Eï+“›”=ðîp™A‡¶ÒË®ÝUS˜i®° A 6×ÙÉ®Á:žÒ"h8?3Œ°u!üp(’Jâüéãòp+Ýý"xøÅI¾k[æ5|‚ /KIIA&“¡T*Q(ÄýKoKjj*�…B!êYÞSSÓà8é�OLÍôJËüç]ÂG,™›ç.ðHžÂ¹µc™ÛŒ…]ÜE0BÈBzp˜ ¯SÂÕóâq§·µô"vm¦ã#‚Eœ†Ë;Wq0Åg«Ò¨ž^ã�•“ùIÂôê¥D0B„·B<ŽR„�‰8÷>^i—Ø0¨1SO˱ªÐ„ñk&SëUæô EšöÞ?üö¿(ö]¾Íý'2Š«=ì´”ùŸU÷ºyIÜ:ñ#KÖ�ãzÌRõMq¬P‡ñkGÓæuž*‚ ¼W"à#…‡¸eCAA �”””J%Ê?sXȯÔÔT´Z-r¹\ܲ!oI~oÙ—xAA¡O×xwÄ, A(>Ü€„ô�ßMeâúó¤½ï¼¼šk»˜3v{ãÄ`©Ó[îÚ›{ùòÿÙ»ó°¨Êö�ãßsfaP@Ü÷½rÉÌ"-Úk›f›¶X½íYfÚb¥­f™i¶ù¶YV–¥™šŠZ.e©•™å.ˆ€²ÌrÎaîÏuÍ¥ ‡³Ï™óÜ羟çñøæ€—¡…B!ª�³‘,� ß� „5/€GYû΋¼½î�Ü\tÝɪ¯2ØãÖ¢vü¹„Ùo|ÍÎ2ƒÆŸdÿ™g§Òù¶%õÙµ4ŸUõ¤eŸGYWä«e–ã,ÎÇßóÙº-£ßþÇëßÚwŬW?å—còe%„Bß‘†²oHàGˆš¸‰ZA'ï›Ç5n6›¬•üS%ŒØæ-hžÐ€ Ÿ]K�Ô�kNËæÂüÌQB‘Ø¢‰�C¥§|!„Bøi(û†~„¨yÒ[N 2$3zö—ŒöéBÍtÿ.KÆût¡ÕBmr!O~aM¯†B!D)ŒBÔ%þœò7¼À•ýZÓÔGˮùã�ŸÈÖAÛ3›á–F½—IIìÓ¾•i},t|`-V=‹e��dP÷6$ÅÅׂ΃Çòä—»)©FÐsøö¡AtNI 6ÆB‹ÎØðÆ&rœ3´ýÃW�_I¿6M‰µ4%µËù<úÝq@'wó\nÖ…–Xâ’ÛÑ÷ºyüîð²E_pCÓh¢££i”<ž¥Îl ÇæŒîFjS ñ-º0ìÖ9üä,Ðö0ëB ©w~‡µÜuqcû‘ÉÝ-ô}òçSý.X—2>ÙÂ%s÷£Ú‘˜yý@Ú'Yˆ�oIÇs'²è€ØÙüxO,½§²ÅèY|;å õH£yB,1–f´éw%�}¹‡R ù;ùäÑÑ HKÄc¡ij'¤Odá.;ätû¼ç@ñ¾Ýœ›Òéß¡%ñ±±Ä§ôâ¡ï !÷C®Š‹ãê�œûH'gë[Ü•Þ�”x ­ú0òÙuä•Z’ƒÃkfqëðn¤ÄÇ—LÛC¸ò™NMç8ÂÚY¸¸w[ãI;çž^¶¯Vös"„Bˆª¥( º®Ë“{‘à�5/à3$…!tœð$·$‡ppÅlž|ø öªËùàÚs9¯Õf}¿Žÿ¹ˆ0@;¸�õ»Céñ@Ìz&¿g¬f—å6^~ºaöÃlýä%f^1½ú-¯�ˆAUÂH¹`O µÐ(¸ˆ¿>ŸÎƒ“n$ªýZ¦t7qäãÿúA.}æ=^j[�ü½»q´û&fÜ4‰•-îã•ÏÎ#–#ìÊŒ&Ö[øÇ<€É_Ne`0(†HâM'ßWëÓ~ä$®ê�ö÷fLžÄuÆ$Ö=?ˆ°R3н¯K¥å³üñxæ—þL�û Ý¢¬üã8Í¢UpïmA?Îë`—å^yºáöÃl\0�go¾…F+>g| hÿòþ�éܹ±×?ø*�· £ðçùÜ÷ØJ~>¬1ª¹ÛPKåîs³Ç5özŒMÄPô+¿Ø€aô‹,¸$ó‰\êµ-;mïûŒ¿â>6¥ÜÀÃo &‘YûÎLÖëá%ӜȘÊe#ßÀzþÝ<µ M”,–>}3olø‹B½/ን­3®äÊ9&F?ú �¤hl{{2�\#áËï!„B/$!„¨k> ÞÿFî{f€=¨ 7¾ñ¿\s?C†¶äÙ7¿a]þE …?f°ÍØ•‘=CKþޜԃÁçöÇ ؇èc}¹ûù·Ùqñ=´1hÖwÍNNÛ¥ƒNÆÇWòã�ûѺ'�søE!Méq^o:6V¡]§â ­™ÎÒi˜>€þÝÚ´/o#”pâR[ÓúÔjg(±ô¸øb6S¡oþ¹œáÃfë ú•:rš÷u©,½€Ã‡sQb:q^¿Î$š ]‡òÿÄœØ�AçôÅ ôíTÈÆŽÿå›U‡¹¹E,ŽMs™¹.~mS/nˆ8l RÙäenåíóD�)=ÞÏ�‡é€J|÷ 8¯·K'×uv¼ÿ:+´a¼2 #¢Š£å=öòîwOî—#,~q¦ÜÁ²Ùic°’ýž‘7Ž�œÍño™5g�îÍ`êèxT k;�­Ë®æÓ%»¹éöHHB!„§#Oî…uEÀ—l”¢Ô§[¯¶(ÿÆŽãZ_œN«Üå|¹6°²eíF¬�1 ¡—‹¼Ú„sµCùs3¿´,2fOäÒ]hÓ"™”.·ñE¶Naa:’/½•Ë£WpG¿�Œyt+vŸ(.1÷cÜ=8üòÅôq'3máˆíl7ÎHbóf(Ù™d•¢œu©,¥!Ür­�ÌÀ£¸ÖWl?æ­ÖÄßG$Ó¼1=’…†Æ‘­[Ø«vaà€†ë<²Ü}^‘p=*º ÙùëŸ�Úƒ. ¼¬¥m›~.¢é9ç‘bò<‰}÷/ü–[ĺI݉·X°X,X’¯æýL‡ö èÑ`„B!jÉH¢æÕ®€:š¦�RY6¤Œà²N¹|½hÇmÛX±ê(iƒÏó^:�‚jPA]×8üáD®š²†È‘Ó˜ÿé>}ó.ú¹3Ô¸‹yáû |þÄ…„¬›Îè>}ûþß8¥óퟰ~õ<Æ·=ÀûϧÇSY›ë~Ñ«\ôÛ`2‚®¡{hÙz_÷E0¨`·yëÕ@¡á€É|½a/ŽŽcûë7pnÏ˘µ­¢ã|1(>€Ýnň©B¹8úi÷yEæázTŒròPhå=ìØ Fc9¢ëèJCŸú–•+W–¼V¯YÃgwwÁKC!„8uï" e!D]Q»ÚaV~÷ z‹Ž¤ÕÔD.¿æ\lKßãóÕ_óíÞ¶ ¿ ™÷´y=‡×ýŠžØ†VavmÝF~b:·Ý8”îi­hÓ1�øP·F®9†.—þ—Y_¯ä…Á'XúÚG';¯T‰h1�ë§.då§·“ðëÌ[YXf‘A!!õ\Ž• Vœ¯ëâB�¢q4øãOÊ[¤1*� '<ǧ+çseH¯½ó#•OòPiÒ²%‘ö­¬Ý˜_�éíÛçåq?*$ˆ6íSaÛ Vð’Ç`L&µ9ü½~=û½M’Ô–ÖõNðëÎâ[¶¤eÉ«‰�‚+¾ B!„¨“t]—r ’}-DÍ ø>$¬odùê"‡ØüÉ <»<”á¯^Ck#€B£ácHâjž¼ë'²ÛOà¤ÒሼU¯3}^½’C9´r6O,¶Ó{ÚhÚ n�‚yþb^y³7ôŒ%Ô¾“ƒ…ÎV¼NÖÚ÷øôp’ ængã¿…6$Bû�/æþ„¹}kbC¬ì_ýG©OÃeC!æ6íIåiæ>ùM¯hJáß9Ä¥_L›Jí…rÖÅý:«Æ1pX'¦N}š‰3 \Ó-sþ&öڜѩB¶|4Ÿ?v¦e#3ù»3Øu\!²ad%ó9Šõض2óÎq4~äfú7Égû'KùGƒ^e¦6�Xî>÷¬üs " ¤\u#ÞÇ£ÿ¹•܉—Ñ9ÆD^ÆnJBHjS.w!/Ýücî1rÿe­1í_ÃÂMVH>9MønÛŠô—ÇsmðÝŒ9§9¶Lví6ÓwÌP’•|tãùÜ·=�ùßé>¸4Ï[£hÓ®fEÅP&¡žfŸ»©è9PJ£ ™ùÙ[$N�Á¼{¯fjžNpd,I½. 5R¥Ï`aÞd&¿>“Åܬ+ÍUTõ䲂ér߇|ù8O.˜ÆM³�anDó®ãhsÍP’� ë—vT~O !„Bˆ*$BÔ<hDq`Âõery�N™™™³jj%ÏVÞ7·ÑûNOþð*Ã��j{˜uQ/^Hy‡_fž¡Aø„uÍýô¸bcW}ÅmîÃ~ý ó/í´Ø7ÙöÊùÕôú!„" Y­VL&Cß#ù9›Í†ÃáÀ`0È~¢šDGG�6vÀæò²»¾7Câ4ô¬?ùù õð f>°”Ä[¿`¨·DõѰòÝ¥�mIBt(öƒ?ñþS Éj7Cë ÀºíSæýb"5)–Æ\~_ö*322t^ h !„¢ÊH)�¢®¨µ‰ã3¸ò†OÈ‹Hᜱ¯3÷¦”Ú»±þÌq˜_¿~‹¹?ýÍÁœ"ŒõhwîD¾Ê�°Ûíûy¨Š`ˆ{ðíL3ƒ„¨I�B!y¹.·¥n”ÝnšOÞìê#ZH8º¢r*êàš9¡¢‡ƒÁm¾Š‚#( Çó¤+ q¦Üëç5M«Ö™³tC>_dHèºNaaa™÷«rÙ®ÙAÎL !‰”l!„u\ñM³3°à^b¡£ÍØQNfI€¦‹ %¼ÜX ØCêƒÝŠ¢i(ªŠf0‚r*H¡kPX¨R¯ž<Õ•çúäùlJ5ÜIéFíç‹ ‰ê*Õpçp80™L%ÛäïýIáJ®¤B!DWP  kÎ<‡Ò7Ê%÷ëF#š9ÍäŒð4±£¹¸„Ãh.FèÅ�gc ¨@‘7D¥¹> ®Ž'ÃÞ�º®{ì ÐËU«:÷sy£jT5÷R%¹žŠ@" !„¢Óu›µøv ô�²îöžû¿'§)UÝ¡p*Ëï µ¸cLåäßIãKTŽ{Ì5m½*yk<:I�`¾ègÁSiOu–‰¸–.ÂP B8I@¢Bdí\Í—ÿ›Ç;?@bŽB!jý­áµ ÃõF^QÊtZYüwʩ߻N PüsI—ÅhjZq§šÒ›¨(çˆ@IŠzu(¯ñXY啊ˆÀQTTT#÷, šÕ¼üü~ÿ}WÉp§¢, HèÙ|ÿè R“;qåÛñxOÆq–Mŵàåý? á( ëïmü¶·ì¥V”Í?Û·±'×õ‹Ncÿg·Ó§EszÞò1ÿúý !„¨*š¦¡9Š¥A^þïÚ@Ó]NeP:ª­ÉŒ'ŽaÈÏEµÛ(èPŠçi÷ü,DÎŽ+õ“CÓVWv„“· Dutp)�ߨÎR ]×½ŽªQÝ¥8‡£T¹†$D ü€Dþw<2¨i)‰ÄÅ4¦qLI­»rÞyqÙÊö�5( IDATVn¹qüÍêo¶‘•»—UË6‘[£ß:9?¿Ç¤ÑéÔ2žØØ8’Óúpñ Sù|w£¬Ú>æ^Ú‚V]3ñ“}”º åÆ -Sè|ÎuÌÝá:?;ÛW,å�c9ìúf9¿J†—BÔŠ¢`·Ÿ,¡(•Ñà2bF9ß�eäpöön·¡Z NzèjáqÍqrž.ËÑAÓÿ–DT?÷lˆªìÈÒ›ò’V«U‚ªº‚V«µFûpp ØRº!ü^à�²aÏâ¯í»9h5Ú0–Æ!ŽgþË/ß½Ã/«Vò×Ûß1spo‰§`ìÀÍ3¦¡/9J»Ñ—Uƒe¬Ž¿ÞàºKbu®ŠŠÑ �wh'뾊â¢I½QÓq8ô²´h8ž~c¦ÿ]¯ðHÄ*´¾×sžùŒ7A!D Ò�}A8Ë-\FÚ8ùúä”-åPNE,t½$B¡Ú==PPVt5ÄCc@—ŽüÄi¹ëYÓO€u]ÇjµTeó”ÏAõÓuMÓª|¤MÓj,;Âu CÉòœA;ÆwòóOe©;³¨¬V[©÷ƒ‚Ì2ÊIµçÌT3jîF6oÙÆ®æÑ^Á`ßÇ—‹*.ÃÐþá«'oá²óºÐª™…K"­{߇ûO°êÕGxñÕgyâýßN–l88¼únÒ‘d‹…¦í†3ã§²ÑÅ‚?óÄõçÓ¥e<±1q$µêLÿá×ñÒúS'[á__ðÄué�dÁÒ¬-}G>ÀûÛò< 4þýúÖçj(yzý<ȾëøôÝ'¸,A­äÖB³Ôôý¿gY/Cx !„ß0š\ú}Êܳ&ÜÊ4¥Lzq=G™§ÇЦŸüÓÒï«jõÁ'›kM¼¢(%�J_ðe–„®Kp®ºUW€À[v„¯�§{ NFÝð­½{÷—¼ŽÉàèÑìRïkš|ß9~†„;ÝFÞáý9¡�b$¾™€}ß,ø˜ï�è‚ën'÷¨‰Q*9n³°ýúW�žÆOù`¬×�†ñwŽ×ÝåØó6c‡ßÍ·Y:Á�SHk¯³wÛü–q�u»‹¸µGúþ�™pñx‚Ð&‰$p�?¾›Ã?ļb.—ƸƃêEÔÇ €­ào6þ°� ãºÕ’>NM¥�nž�OÍ/8ª)ñ L`lJC×À½b¦A\S¢‚A�iDˆ§k¤c?—®dS¦Ž9,š†‘díßÊçÏŽåPø >߃u/Žºˆ©O „ÆÒºC2ùmãï_Ö�óã~´kÛRðýãŒyè=F\›v4rdOžBDí;ó„" )Š‚®h”êŒÒÉ%ãÁí¯œì>³Sc0�ÃQ6´a4–,ו¡ö<"ÕÄ=õ¼¦³#œª#KB‚sÕ«:ö¯ÃáðXQÁ%g&‘ªª%ÿ—, ߉‰)i�QXh娱cDD„Rò¾ªJÐÑ©öœ•ÚÞ¼ÄBt£X’:_Æ+?ÛnsOÞ܆RÉ0J}.{ó7vîü›=[Ÿáœ2ßVÖÍ›Ëæ|0w¸‹%¿îà·?¶ðì9æRÓlxm&ßeé˜ZOà“ køvÉ,F'º.ÉÆ¦×Ÿæ‹ƒ:‘ƒŸcÍ–õ¬ßòOö¯‡ž¹”yŸíuëS¡Ñÿ=Èc°ï⣻†Ñ±uw.¹}‹·çœ|èT™yi3á¬ÉÈ ã‡·“ì²nª…+__MFFk?½‹Nåê3âµ­lÛ¾•·GÇcРزd9û4Èûæ%^þé8„ö`Ò7Y¹t O¯ïZuLî?{ÈÒÀ�8Š—Í·«·²ý«;h-JBá7‚Ín£e”I£’3s¦ ›‚ÐUµT9‡f4¡Ìn�RgRMòTXxçÞÐóEßî|�%!ªOudHØl6¿ÈŽp²Ûí¥²mü%€WDD„—¼ÂÂB )õ¾”kœR{Š™˜¶½èÝ»']ÛÆn€‚ßfsãí²×Ë÷•1(¨lŠˆv�ßvd¡a åùÑ>LŌ٬”šæçŸâÀ@óaÿGç03×±yÓ^hd3‘Ž1ÑDÇtâÞ•'Ðu{ÿÞK™ËBh{ư–ïßžÆ-u¤‘u7?¼÷×ÌÄ/¡�É<«ŠA§n­0Zæa²4;mÝFž¦3"ÅÓS…è~г¾Šý¯¹\Þ©—ý÷UVí— ¢Bø£Ñ5ÂmD oi¥L®ï)8B"°‡„¡…œü·Þ©ù*§¦3K0B”ÏÙÐs6Ôý­qåÌ’¨*òy¨^º‡r²³¡išßdG8¹ŽDãü¿¿}n„€ÚT²¡D1lÚÇLïk42?GŸ›³ÿëù,þ÷RÆÇV~–EEÞÆ ÓK2¯�Ž84•†ÝFqM¿—è�JD×8ÏÑ 5’VCoâñ¡7ñÈ‘ fŒųñÁKrÇ�‹*0O¥äž²L”¶dUu*ÿPA!(ÈTÜÕ™æÀ¡÷˜^ü+ï[Còõ¼ýµ…9/¿ÆÛŸ®cåüI¬Z¼‚éKßçº$‰ !DMS…àP99Åß(:§n¢tt·-Kž¸y¸öë:(*¥ãš[g˜º®—úþ¬W¯J7IÔ2®�(_÷áÎùÙðÔ˜µZ­˜Íf &_eGÔ4‡ÃQ*ÄÙá¥þ¤ö$\9ŽspßQŠtceò@Ô:´�Á�ñ»?}“¥ãfp¡{0C�¥M«†¨‡øóËwùþÚGé£îãp¾^jšvi�1dì#7S£Í¨;‘‚‚•Ì=™7µà~9гâ‹U6ÚôíDRTÆz�‰�4òrÈS*0O%‡È+ÿþ¶ƒ\=…º ›nÂdˆ 2L…£GرãZO ŠÝ†Ãx&&‰m[ªüAÞ–OxwãÿqGÚqöeÚKgýæ&Ï2”‰/ ã¶IK˜8h ïïý�%?dsmRt¥3�…BT=ƒAÁ¤a-RN 6 …'p…¢Lè'“×~"Ü”ŒêÚÙeñŠÿ99š‡û�‹Ÿdü¸áôH�'&&–ØÄÜõõQ4ÅLÒàÁ´2VdžátÐ…E#kÑÍtmב¶-»qÿj+˜:2 O$ªžÏÊû{“Ö±)mndqÞ™ìp…Èóoæº6Á�¿‘g.L%¾Yîü*Ç% ¡ñï{×Ó¹e zôgà%÷±x¿†F4k.Á!„ð#áÎŽ-)C5 ›ƒÀp²J׫vIäÁ�K Áer½T€ÂµCL�Ðz:ƒÔË Ïœuð®j: Q^#³*Ê6jº[83½ªb_{YÃ_8³$œŸ#^×ÚÊd2JfJ9? alHbJQÁP�µ�½ûŽp\mHRçÁ\ûè»|=g$ñ•ÜJCâ5¼¹ø5nÞ‰„zEdÊÆV/–�p^ûhTÀÔêÞûüUþ;ê|úöìàÃ饂¢`2—6’ÇðÖs¸3½+M¨œ8šƒ5ÔB›N ”½ùR“ÏãŠÁ]hÞ8 £îS–6ý¹òáwøð¡îUhž*Í®}‘YãÏ#%Ê@þ‘ÃÔ‹&Äž�®D‘þäëÜsaM‚‹È:”‹)¦ZÎ^˜B{ðÐÇ‹xnÂ¥ êÓ‹¾ç_Æ�¶!((˜L&@§ ^<íã dÿ³ƒßþÊ#,¥?×>=Ÿ‡úÉÓ!„ðŠ¢`6똃N•â)ŠŠÃ‚®·éºîÖo„—y׬‡ ÕVˆ±(5?µ ÕZŽâ§‰ºááyZ'¼ò”á>zkÈVE�¾ ûYý\ègC×u¯}GøË1ôô’ „ð' ЈâÒ ×—Éåe:effΪ©•ôK¶Lö ">!P¸ãe.ò늒¸õË5Lîjªé5ô�íÉ!×Qü%ÞŸ²kšVÒØ=›y‹êãy|ßߎŸûv:Å™i’�&ü�œ…gÈno@ˉÔײ9°?%º5ç\3�ÿ-¸…Vu$Ì£‡FÓˆ µ’µÿ ǃbi7ä&žÿðU®¬l�ŒBˆ§( !¡:a®)ç.¥žn²ÝÞSóóPt—N*�A —`„j„KˆÜ ¯\GÒðס>Ëã©“ÃÊ�”úêw¶A‡ÃáwC}zã^ê¤(ŠœcÂoHɆB¿f³Ù1™êH¤×OhšF^žÊñÜržðº—mè:ÊÉ‘9t”âñCÑ)=ħ1H%ŒѬúå�»ðÎÎ,]ŸdŸm#¿:xËÚP…°°°JŸãR²áUQ²QTTä1CÂßÊ5œTUÅ`0”¬Ÿ®ë˜L&¿\WQ;HɆBˆ€–�}Œ¬¬ì’§8áDE5”à„¨ªJD„ŽÑèàx®ŠÝ^¶ä¢ EA±ÿ‹^’áz³Rß@½FÁ¨ÿ¼aþÁ™áÚ¹£?•jT„ êßÎö|òç¡>½Ñ4­$Èå:↌þ jšäJ !„ð;GŽdqäHV©”ÒÜÜ<þýw6[ÙYQõE!4T'*ÚAh=ýä(Ÿºë§~>9‡ª�L©×]§).шL&<&ƒQ2#Dùœ�%×óÄ_ÓËË;—Ï4£CFÙð�³ Jxêp5¸®sUŒ#DU�€„B¿’Ÿ_@vö1�¿³Ûí:tØÇkTw)Š‚Ñ¤P?ÒN“X¡õ@U= ý©( ÙO•pœü×¢ÖÄLTr=Ì¡Fid‰ q¯ËwíOÂy;¯ÏtxŪ’R”ïl®GÞ‚Mþ~�ót>JPBÔ4É{BáWòó Êý}a¡ç^ÍEõQUEщlà@�Ô±ZU¬E 6›‚¦S\š¡)�Tƒ‚1X%(̈r²4ÃßoÒ…ÿp6Ž\åþŒ8›ÍvFeò™ñ_ÞM�pÌ\K¡µJÔ>�BáW4­ü›£@nœ2çÍ«¢(éé¥Rë‹ÿ\fZ!΄³³È@  ¼Œ†3 HH†„ Ôr '÷~#œõHÔ9ó„Bø•à`s¹¿—Nâjžóéšs{×ÿ;–`„¨,÷švg0"çå•mT6%>¶7Ð�Í5ÊÓPŸÎy×Ï”3è'çœ8~ü®‘ H!„ð+õê…–;Ü]ƒõ}¸6B_qÞ»6ŽjCCÉ[VÔœ3=¯¼˜%”*ÙPUÕïûh¾QXXDnnÞi³T«ƒ$„BøƒÁ@Ó¦qƒ�E^k%„¨nžF×”€DU�¶H Ü@t¦Yv»=`ÎÉò8ŽR� Jˆš$}H!„ð;F£‘ääfäå� ¨¨ƒA%""\ÆK¢–rmä9‹�ÖHòÖÈ­L�¾¤Ðû·@/×p äàŸ¨}$ !„Âo…‡×#<¼^M¯†¢š¹×µ»þ[T´sË@kت39·¼Èñ˜¹Ž¶áäp8$è_‡qäHVÉÏVkq&—ëÐꪪ`±ÄVûºH@B!„BÔ(÷b eG@Õ�¶ˆ Ü@s&Y(�>ºFEÈhu‡®—.'sžÛ®ï™L&Ÿ¬K� HìÚµ‹¬¬,Ž;@dd$ÑÑÑ$''×ðš !„BÔMž‚�0Ügexz"퉧TzQõ*r,Üy} P�•Ãá(é«Éuˆ] HÔ ÁÁA$%5+ù93ó(G�f‡ÉäÛA�8ã X¾|9aaa¤¥¥‘žžNzz:iii„††òÝwßQXXXÓ«Y‡iþáu›þ9{|?ÒLYÖ�|6ýQæýXT 3×ÉZÿO<µˆ?ýa[…Bˆæ©¡¨åUÕ¹e nmå>$­S # tð˹rÞ‰šPëlÙ²…¡C‡Ò¦M %44”„„Ú¶mË�!CؼysÝJØæÙÁ©t¾m G«ýš£“ùÙÍtL½€¶Ù�ÜÝ,]õ;'JM§±oÅ›¼öéV²«u�¼-ßMáÏ|øÂ|÷we{Åvß^O\ù&//ÜÀáÚóàG!„8+î !oO£YE2>äé´oT¶îm¸Ï@æì8Öùr¾W›2“D`¨õW½µk×Ò¿"""¼NS¿~}úöí˺uë¼ÏH;À›#,DGG{~5nǽ?X«a ª˜Fló4Oh@�‚ºæ†MiѲ91á `cýŒ«óÌ÷d×ȵ®ú—_z{…BQg(�Ÿ4»*o;¼�Ðàʵq(ªOeKcj[0ÂIÎ5áDDD8ªêûkq­îCb×®]¤¥¥•ŒpŠŒŒ$55•Ý»w“””Tv5Ša�LjŽhìûø^nÿ –ÿ¾s7½L€b&¶­o:þ8+†dFÏþ’Ñ>Y˜BD¿ù¨ŸóçÚy1?Å}{…BQ×§±º®£ªjÀ?¥­Šá?EõªëýG89ÏG÷Ñ6ä­{ÂÂêV3£šÕê³-++‹ððð O_¿~}233½üÖLLZ/úôéCŸ>½éœŽjˆ¦uï>ÅïõîFrðVæÜ”Nÿ-‰��%>¥-ßÀ´>±¤NXJAɼ¬¬¸³ –sŸc»ûõMÏáÛ‡Ñ9%�Ø -:c›Èqù^³þó ÓÇ ¦Ss 1± ´h߇ac^cëÉÀ»cû®êÝ–$K ±MÛÐoÔc,ùçdù�¶‡YZH½ó;¬…<ÿŸ¡ôéÐ’¦–bãSé1â^nÏ÷°¬¬¾·=±]&ÃYÍàøƒçYèøÀZJÞÚþ,çXÚpçŠ"¬Ëï Õ2œÙ{NÝXØÖ=HÇÆÅ™%–Qï’urÛô}1¾OšY,$uÈØ«J—5èGùqî�¤wO!ÞÒ”¶F3yÑ%ûÕ±û†ZÚp×÷§2Ul¡«¥?O»”Px[~i¶ÏÇyí±X’é8øž_uðTH¥hKÙcý}¡‡í-à÷O&1²OkšZâhÙíYzˆR‹Ô�±eÁ=\Ú» ±±X[Ñõ¼ËydÉAœsÑs¶°à¿—3 C2ñ ­è}Å$ýY}\!„¾ãÚpwvªÈÁˆÓ9]–Ä™t¶(Î\E2t]÷xÜjÃqò8—ju†Ä±cÇˆŠŠªðôÑÑÑdggŸù‹þ`å0Œ~‘—$`>‘K½öí):'–——|Ïfëùô6ö�¬ÿñ1ýûÐÂ}¸_%Œ” &ðÄP �‚‹øëóé<8éF¢Ú¯eJw3zÖRî1†Ï#.çÞç¢};»?žÌ?ù‰½tÔ˜\ýÀKLˆ­�’¹‘¹�Laü½ÍÉxï*bÜ×Ùú/?®ÜJÈu³˜?4²å£g¦qçØ0Z®|„.f׉ÍtЋzïldã?z67 go c‡�CÆMüëèM²A'{Ó�ì îÅÄ.A°±ìn2uœÈ{/^JÔ0 ‘ üÒ’‹î¹‘>1*‡VÏfòô±Ü·†#› `å·—¯æò§Ñÿî§XÐ5Œ}Ë^bÚøKøW[ÆœK+>F®§å—¥“¯&3îѱ´ªŸÃ†ùO1}ôhl_~Å=íÍž�u[3ü\zG¿¾—+&,!jÔ}ÌšÖŠà#›øð¥m. +Ûg]ňi{éqëdÞìßsî^ž8“vä ‹Ç_Ì{9S2‡òð3 é²›EO<Ä„kÍ4]1Éí !„�ýA¤(J­M�‡Ó7öjC#7T¦TÁ9BJmä,RUµ¤tJFÛ¾V«5C%¾ûœ×;¬ä�¢¡ƒh›É˜xÐi±ëU”ONÍAiОó/rþÔ‰ø—ðå³Ùf¿Š�G\%¶Ó`Îëô£gð6–_·œå¿?H—´ÒÚó\º›îaͺ£ÜÚ¼ùV³98’Ðß~ ãØ’£òY¿ú'”n�ÐÛ[rJHcZ´jM|Éu®8ê¬4ìÀ— ¦£è�ÌáU}˜þMù#Ó©wb³^ÞDÌ ‹yý®nôëBؾތþ-~M¿Ÿ6^�Éé–.×<ÈÍ—ÇsúÄq¬ï¥Ì›÷·Ï<¯xùŽu©^D´|öú"2»?Êâçn © ЛØÝ‹øü½“Óä¯dÖK?uíG¼ù`BlðuèL²œóÜ8——×YÿÍLÆ¥�îtxò¾ö)Ÿm¹Ÿ.Ý TH!„pã©¿„ÚÐðóV²’!á/*³�ëBÆ€k¹”ôc"|­V‡¾"##ÉÊÊ:ý„'effÒ Aƒ*_� #»—¥_mÃß°–_‚ú0¨gHÙ‰µ,2fOäÒ]hÓ"™”.·ñE¶Naa:Eü¼éWh;�s-Þ]៟2庡ôjŸJró¶\ôü/Ø ¨h‚Pb È∇ž•†çp~7øqåZò°²eåÂþïvFÆlæûµÇÁú߯- Óàs‰>›ïS5ŽäfAز2ÉÑÀ¾{3?çÕ§gÿ'ƒ€Ò�¾Ú¡ìÚÂÏ9Õ|á éDÏN&ŽmßÎþŠ>¸±ÿζͺwÇÛá²ÿµ‰­¹ôØ­8Q†Æ‘_~á m3‡4Åb±`±Xh:ìþ´âÀ¡Úÿ%)„¢vr6ôÜ?µ¹xº§íŒð­ŠìïÚÚ„“ûçЙ!!„¯Ôê ‰èèhrss+<}nn.ÑÑÑU¿"æ®\6"‘yŸ-bó}­È]±GÏGèá~!Ó9üáD®š²ƒOc~ÿD 2˜1æAþ@Ãa×À`Ľң„mÏ\3ž·\ÏÔ—Ÿ¢}cû?¸›«çVb}M&Œhx¼þ*�9ïüÎ<ôÜ·däijn•�~�_ÍPý nY¶žœÆ«Xq´cYÎ:Úe4Áá(îGAÏ_ß§ö¡¢*°S�N¬Ï€Ž®ŠBÅ¿Pt´ò¢Ì; Ëù$꺦Ü÷ùs\èÚ?«¢+õB!“§‘jË“Ùò²$4MÃ`ðz''| ¢ç™®ëµ%eÏÇÚò�£VgH$''óÛo¿‘““sÚi³³³Ù¹s§ç6Κ‰ö£¯¢ãÁE¼ÿíw|µ¢�Þ &ªÌµÌή­ÛÈOL綇Ò=­m:¦êœ0˜©‰è;Ö±1ÛóÅB?¶�­+ôs#ûw¤u«4º¤DSu—M•¸aét;±œE¯}Ì·9ýÚ«>]‡ôG_ñ¯}ü‡:^Ì…M=ŸZÁ!Á�›Cn%¯uƤ¤…ç°þ‡_N•EèÙ¬]ý3zR;Òê+¨ še8ή?à-®{¦Ë×s~`ùF�Ú·÷šíP†©ۚسò;þ´yžÄÐ,•æl~ÊØ‰çIT·mKcíw~ÛE‹–-ié|µhNL½Úó…(„¢n©« ŸòÊ6œéòµ©ÁëÏ*rÖ…l÷Îe}¤Xju†@ïÞ½Y½z5}ûö%22Òã4ÙÙÙ¬Y³†^½zUÛz¯`ìÀç¹û� >ч)C¢< $¶NÁ<1¯¼ÙƒzÆjßÉÁBçEÂHÚèëéýæƒ<8f2Ew^@’ã/–~º}Pê§Ð:Vcáügù8&�”HÙg£VfigJµ ãÿúLá¾çç1býê)„öIg°ãZžÇ@¯iÃIðØh7‘Ò¾-¦ïóÌëí¸>MeÿáÎÑõô È„[:0üÙ[¸%òa®íZ�ý߾̔/T†¼píŒ@x_.<§w¼t'S#o朦¡X·üʼnÓ.¿'�ʬ¯Æ�ÍËøÞÒõØv¾š5� z3íÆ^T8'AiÂ%w\Çì+fpõõv Áü²3§$ÛC‰ʸQñ\ñÊ�L˜k»F�õÓ»¬ÎÔK–cîq=·ôø€Gf†‡oâü6Q(Ù»ùÍÚ�F¤yè‡D!„ðo® oׯP]h•×vv$XWƒ5¾vºÀOmîÐÒÉÓö9û“Âj}@"88˜N�:±lÙ2RSS©_¿~IYFff&¹¹¹ìܹ“^½ztš¹�%š‹nÅ3é³9–>� ʦG*±£žáÕ¿ïç©Æ‘þp!Jp ›´æœøP@M¼Ž×ß-dÒÔ<~Ýއµ¤sœEU‹Ó]Ì=øïœ©{äUîù*¹š‰Ðú�Hêp–}:”Ú–&\ôŸmÍåü IDATÁLý~\ÚŸz¡}¹tX4ÿ[Ô™ÑéÞÊ5š\>…§¼ƒ§¦�å2kM{ßAjz˜I»ý]Ofꜻ¹ò©""’zqéK‹xð²¸âå)M¸|Æ›ì¿2ó¼ŽW BÄ’Øs©‘j9Ëw H˜›Òíœö,üìn®š{-¸1-{]Æó‹îcdóÊ¥X†÷y”O>ˆaÚÓo1iÌLŽÙMÔ�I¤[ÿv4VÂè÷ØB^5?Ì s'2ò �˜­6+§z76¶äÆ‹}b¯? 2‹05hF‡+Ÿà?—àe”!„ÂÿÕÖFÏ™vlé ÔHI‡¨ 2Oœr _P€F&\_&——è”™™9«¦V²ªìÞ½›ÌÌÌ’¡=4h@ttt5•i”¥~�ÿôšIówV3µWpÍÕÁög2pa>[7…nò¸<ðå-憎ãÉ{|+ïÿÇS&�BØG™Ú|]×±Ù¼Ô8 ò³áááŸÎwAn2™0–×Á”8+V«µ¤Á]^£»°°«ÕZæýÚ6$¦ë~p-2›¥¯2q梣£Ç›)RÑæò²»¾êÔ•.))ÉgÁ‡ÚavlÍBQö°xÚ4~î;™çzœy0BÏÙÀ‡ýCý”¦4×ÉúåsžŸó;Í®œN{ F »¾žÏZk-âb.ØÃšyOð•ÚŸéç4�`„BˆZ­6÷—P^–„·í®­û"Pya£¶ñÔ‡„s´�Ú|þ§N$j‚v`)“¯¸—•ÖhÚ½�Ó/«x§ˆžæ—ùßÿïyVî:ÀÑ|…pKkú\;‡—îîN5œˆjSÈþ-_ðúÂßøçp¶ h’;aò{såÙœ(B!„sf”×h¯Íìv»<}®AÎÀOyçž·ßÕ… ‘ósY?›Â÷êTɆB!„¨YÎÒ OZ–׿B )¯Aä±ï2gy€Ñh”’�jdµZq8 ¯ûY×uŽ?^æ*ŠR낊¢`4Ël×éJZ„(OEK6ä¬B!„ð9gC¯"O«k›º´­þJFØ8ÅÓvÖÕì%á{�B!„>ãÚÙ£kAmkü”×à­M™ �ÈylÊ;Fuu„ ×amûL ÿ$ !„Bá3®™µ-õ]†Š4´ëZ@ÂS`PÂ$ !„B!|ν±S—?å•Ô¥ýàÏêr§–®êZ`Føž$„B!„Ïxz[ëÕ¥Áëßêâùè©Ϻ¶„ïI@B!„BøŒkÇÙø®­OaË .HCÏéº^kÏIot]/s¾Ê9*|AB!„Â'¼•iÔņ�Ãáðø~]ܾæ|ò_Ù}]›³W\î#àQ�$ !„B!|½¡S—<å•lÔåýâ º®£ªªd°¸ñ4o]˾' !„BáΧҞjÕE1nÑ7N×Ю‹ qùŠš  !„Bá3®åÕå’ éÔÒÕÅódèOQ3$ !„B!|ÆSG=—Nw¾ÕÅóÑ53Ç5(V÷…ð-cM¯€B!„¨;\ëÓÝ;Ñ«KêbI€¿�,Ï<�²!ûJT·:�صkYYY;v €ÈÈH¢££INN®á5B!„¨œ%® �ºØèñ„©‹Á™šPÞ9WWƒEÎÏ¥óߺø¹¾W'J6 X¾|9aaa¤¥¥‘žžNzz:iii„††òÝwßQXXXÓ«Y‹9ØóÙ£Üxÿ‡ìÑ<ý|¶t²Ö¿ÅO-âOÏ#h !ü‘c_>;™×׿âíö[Û·‚W�oÔö›C�#kç2í¹/«èºè¦ûZ_ðÖ¡emm„ŸIƒN�¾Q[Ϲ³áZ²ázz¢VˆªPëlÙ²…¡C‡Ò¦M %44”„„Ú¶mË�!Cؼy³ƒ:¹»3XºêwNøh‰åqÝɪ¯2Øcw}W'ó³›é˜z/l³{ûÓ Ò8°ñs¾Èø›º§ŸÏ–ƒƒ+ßäå…8\ÁyÏÛìKU¹ëªönZÆòmG«§�U¸“î©ñÄÆ&ÐúÒÙü.ßÇUËñ+ŸÌ|�¥x¿öÚwŬW?å—cþpã¨qdõ Ɯ׎$K –ä®ü÷ÛªºŠkì]>‡W>ÞLveöŸyvp*�o[ÂQo»©ûºæxû,{y¿"Û+B]îÐêîvû ü”åÞᬌø"|¡Ö$Ö®]Kÿþý‰ˆˆð:MýúõéÛ·/ëÖ­«øŒ Öð@—&4é>‰Œ¢Ê®•�õ3®fÌ3ßWþƳÊéä}ó£ÆÍf“µôoÌ ›Ò¢esbÂkÛÛû6ûRíÝ¿>bû•7n¾†G?ßKÕÇ üöÊ-ܹX!ý©÷YüÅG¼öà$ª|A~BãŸ×†c‰»ŽEùÅï8vÎ"=5Ž&�Ѩq qÉmé1ôj˜³†¶š]Ûš¢[ÂÃ7Ì`gë;yý“/ùì�Û9´¦W ”0b›· yB‚ñrâí³ìíý@ßÞ:Î5^„eIÐ7êrß%§S×K©„ïÕê>$víÚEZZZ¹Á§ÈÈHRSSÙ½{7III§™ZãÀÇ/ñAn4Q…ïóʧ·Ñcdcj×GV!¢ßƒ|Ô¯¦×£¶’ýë×ôL6®ÝIè ùÜ3¢æš^Ÿ f“™Ê Ç>`b7ÖÜ#ìÊXÈ‹�]Î7¿ÎçÛ™ChX».z§eÿm ëóÒw÷µ Nö£è”!™Ñ³¿dtM¯‡¯Ôµí­¥\kÕÅ)Òô�ò:l¬ë}H¸þ_ÎIQÝju†DVVáááž¾~ýúdffž~BÛ¯¼õúÄ�›ËÌËBùnö¶—dÝë[øŸROÁÁŸ/Á’v«]žÈÛÖ=HÇÆÑDGGcõ.Y: åǹw’Þ=…xKSÚÍäEPàü£Â žÿÏPz·oISK ±MÛpÎØgXðÆÃ\=¨3-â-4m3€1/eœJeÕsøö¡AtNI 6ÆB‹ÎØðÆ&r\ïŠ¾à†¦ÅëÒ(y½�…:Ù ¯ÄMttcRïü«—ã`ý{ O\{.í-Ä·ìÊð[g±îÈ©ƒw&çÈ™Ï3ù\y ˜hÒ¦ݺõ¤ÏÀ‹¸æ¡yÌ×”}¿Íò÷F„ÆÞ'0 } âcb‰OíÁˆ{ÿÇŽ—)ެåå[†Ò¹y–fiœsÍ~)µ±:9[ßâ®ôî¤Ä[HhÕ‡‘Ï®#Ïõˆÿñ?îºì\º¤6Ãc!¹ó-,ÊÒ9ÝgW;ò3¯Hû$ ±ñ-éxîDÐ�ÜÍs¹uXZXb‰KnGßëæy,ÏÑ ò)°ýÈäîMˆŽŽ&ºäókçÀÊç¹ihgšÇYHê8˜qÓ—ñ¯s'{<'7ã©XKÏ\Δ=H�·��Ú‹ËøÛóO3m³.´Ÿ£Þ×`ýç¦�L§æbbhѾÃÆ¼ÆÖ’;Íõ°”Bv~p#z¤k!±u.™ùÎo�Ó_»<|–½½ï¾½'?}:œülħÒcĽ,,ÙqÙÞò×_T-O¥˜¾&1ÏœY:ˆ¾R«3$Ž;FTTT…§�ŽŽ&;;û´Ó�Xõ&ïíïÏ×õ``Ö5¤ ~—·ÖMàé~!•Z?Slj¼÷â¥4Q@ ³©Xùí¥«¹ü©Cô¿û)t cß²—˜6þþÕ–1çÒXTë¿ü¸r+a׿λDcß·Œçz†{2zsÓý�s}R—>ÇCÓnazç žêJ)Là‰¡ñ×çÓypÒ�Dµ_Ë”î¦â•1`ò—S Š!’xSÙõÕ³¾æ¿#Ʋ¤áHîyþ!Z‡çs ;Š$#¨1=¸ú�—˜[%s#s™Âø{›“ñÞUÄœ&ì¥ÆŸËy­¦0ëûuœøÏE„ÚÁ ¬ßJ�:¸=�Ö9úõ½\1a Q£îcÖ´VÙć/ms HXÙ:ãJ®œcbô£¯ðHŠÆ¶·'óÈõ7¾|1ã[¨^¶Y'wÕ#\>æ Æ?ÆÜ©ñϘÍCÓ®abô*ÞƒZô+¿Ø€aô‹,¸$ó‰\êµ5£ý¼…•?ٸ๷™¤rdýkLzò>6v¸šûžÍƒÇXóÊCÌœði¯“ÞÀý"¯qô·XŸÙ–‡_›AûàBþ]9›Ç§�åî¸5,ÙÅñóÆ^Δ̡<üÌB:…ìfÑ1áZ3MWL¢‹ûcüJž+OöDWõAVþp„[›Ç ÇÊ`›Ú™+zÔ+sÜNd<ÎeW¾‰vÁÝC»Ð,öÿu”ºafÈù‘7=Ìê˜ûxîƒD�DbrÎŽ[Öxn{íYE˜ÁäO�H3Ç6NfÐÐE˜.ŸÀ¬ûã°ìxŸéOŒàI¯ñÕÓ=2Ò´Éh�±02²ér+ÓÇÕÆ´ëcfO½ƒ«’}ùzþª;ÝN‘ï­2Ôµ‘ò÷ ÉGÕ®âÞYœÃ®w'q÷{?²Û-(ÃñÐî-srçøw±Þ8�w.�Æ+m{|kçíciÇ.S^Û*Ö—Isòø¾Âû›ß7ü®›Ç+} uï<ó8ãFÐpõ#´ñ.}›•T~9ë A³Ù\h=‡J̸‹}»“ŠŽ�P›W«Ô —0’øhÑGØú=Ï¥5LXÇr]ǹLYô9÷& $´<Ç5¿êÄ4Ž#ªà¬îØÌ›û5GÈüñíðè܆€=3k1ÛÜOsÌÔˆïNç@[ü¶¼ÏÿV´æò¡ýim.0±ñ�álX·ƒÜNM±`¡nÂ@êæ¿M›ßÂ?ìÅvAþ£¦ªÔŠ�#În:tá+¨¹ì\:‹wÒº1í³ ­QdGƒãé}iÁ/­ˆúïS>™¶‰­9×P³´ÈÇÍÅ}2íå/ÙpüR.ò‡c?ld«µ-ƒ/,2?Û¶�æ/'ù‚‰|8}4ủصœ�ÞÈÍѯ˜·àZÝ»‘)â0m›ü¼b8ﺋ›n�v¼ÏÆ~–<û‡zÏæó  6­qdc Æ-_Iê a„æ×Ô}éÑ1 p]™BiÜ© êšá‚šìüxÏÇõåÚ˺ã \¸•÷û¿Íúm9 Hp�ñ¨Ö�Ž=ºÐÒ tŠ!emÏ|¹‘ãƒàµi!s7D2æË™ÜÐÌ \@‹'ÿâë~ïóÁ–ûis�£m–½­Ø:ô o[˜üÅ*�B¨)‹Ÿ7üHV“èT´aI|8çv6¿—oŸ¿•hû#IÚq'M¡SMºô s]3$t$lç*.{ïK6gõ¢s~‘|ÂêÓ8.îÔÁ,ÿê­OL'útíp*ð¶•cÿ j/¨6±qq§¶‘žW§…?ÿ\v̙ɻ‡»3íó©ù}£+�bNpÑE/0÷³›Y80(δ�”§ïÇ–½_•ÀÈÍ%';‹ŒÃ{øcÍëLYø;> #¡XR |c{pylþ/mšräëw¹õû-¥~ß½ÂK›ƒºìeîïš÷þ�;ÚX»p#iùõøÇÒù¬²õã¹W&30ÿ3¹0àg^ÿzSá72U§e¯^$ÔÍ?x–Öw¯êÃÁƒé˜j¶¢GçÖÔó‚æ-ò·••ÌÁƒ�]éÒ®9~@|‰5âO�è8âN¾w¯ÏZÄÎæw³zÎÍÄX€n�iÆ.:MšÍÛ·wct­¼—k“˜£úrë¸áyǺÐÊú7NXÀ{ÿ^Ê͵�lÇV8!‘U†ºÞµt&o'wàñf22Ê Ä$>�é½ü�x¿´ã¡]°¥ ÉV�Î�ºÓ>>ÍiSPžÒŽ]­ò÷«h_Îvò¸Ãf"Z]D�Î@g.ôÝÊÊëV²òÏhÓÌTêþ–T~q “É„ÍfÓ\þ" »‡êÙ1G·üT]‰«Uê)AAA¤¤¤”ùõÉÉÉ—øÛ?ïðÚ·!üïš®yWhÍ\~mo,+^åÃ=g6ß,g×f~9È…]Zäq¦º6Ç”¸…_Š ‘°YR’8Tðö–pj„Áá´ô¼ó6[ _¸“+º¶¡ILµ¹��S 222Ëqw‚L~ùq4éB§ð⦌ï3ùº>tˆ�¥AtS.�õ+9'(ÛzŸVâ.@ãô•|²þ8�Å–õ›ÈjÕ‹®E'©çüÉÖ?lÔ½à"�´Þœ]¿ò[z&¾€¨ÈH"##‰l0œ¥É¹Ø{Àñ¹,@öv~þ-ƒÃŸŒ¥i­ü¿«Õ”Û¿aå!rþdÃw)ÄôèAÝ¢— ³çÇŸ³¨Û)�ºEÒš§×ŽËÂJƒ˜z˜R“� /Eyö¯\2ùuóoÅú†wlg:ÕÌà—Í:šæm¤´¾_Ž~åŒí ¯®M͈Hê5¾€¾·¾Nz–¼8ŠúÅê,›Ý+¦sÓ% ´Š�¦Al¯ÍÂÈÊ Ë°qð·ßH2ÇÓ¡�³dHÛ·í€Øö´q�ì(Qi}סï-£‰Û6‰ž]¯æþyŸñ{ZþüïÎÜpG{νŒ„�㘹| Iå§Ÿý;›ͦnBg»EOÍÔJèBCÛV6ÿv&wÑ1S£]{°�m–u;e©ëL~ùi4íIwgÒr½ZçŽ^oŽH ßÍSYºqOþñÿl»Êϧ^ µI!)ÕV¦ýu^~qû!áJD¦E-ÝKu]œ£~©zWªÔ#$ÂÂÂHOO/óëÓÓÓ +á9l]ú?ßÉÆ~‘̳ÊäÅkoýňñ±˜-fLd“]ÞɧN%Ÿœ{ùxAnî©yç&+V+¶¼ùÑß¾“k&ÿAׇç•.õ8±‘#`g¶m_8Ãf8þ‹ìŸxfÄ^ ¾ž)s§_ÝÂÞ·îbøÂ2n°4È•­f0gù·íZ�UߢÙ5= ›6�ÉÀVÒ�Ñ00LÕè3õCêh-Ò„WP^N÷ÙÀ0,ÔüoÜÚ¬Pç0ù„R§\A«7^Þ`Ï!ÇÈ/¶Õ/lå8ÿ¶zY!77/‰bàÕžû>šNûuZMfªF”m~ÉmÅLÍ~WÑõÑ{xï³$þ—ð-«kÑ£W¬ƒ…-ï3p”5/C;6™MXÈ!§œ±šÅË F~ZË›±/Ïþ•—“¾�³º€³ÑFJþ<ËÓ¯œ0…pÉS¯3®�ÞU‚‰¨I�·ãzÏM\ÀM#gsôŠÉL{´‘>GørÒÕÿþJ¾X¶ˆùóGÓ}N;ygcšùÓúö÷ø®ß*Þ~e/ÞÙ›gŸ»�×Þ{�ŽÕÊÒÆ Çå5å=w¦÷¤5l†arØÕœ)½®m俨Àb-aJB9�‡Þ ¾x]7,gÉ‚yøòç˜3t>Lë�w"[Ò±ËÙÎ�ÉU9//¬ØÈÍ…2í¯Óò÷¥z¥¾tã~�MÁt ]}-Lõá‹Vª¾+Z/ª'q¥J��hР_ý5QQQ–øÚÔÔT¶oßN·nÝœ¿(ó;–¾�Hì-¯óìàZvÃKrØúÜÆ¿¹”Í·N">,œj¶�lß™ ­Í÷õó…ôäÛ�0Zë· YÕÃ|·öW²z´ÉŽk¤²~Í/õGÐ,ÐÇn®9$þ¼•ãõ®à¶ûä Î>J”¿)?!>~~X�TÒÒ ðwvÀñ%®y <¿†õÉ7Q§ú©×i[ùùoŽ¿�Á]ƒˆFaE‚3ö'ÈE~7×ãªÝ™þà|´¦1_ínÊà¾u‹ŸîXö·„ò_WtŠ¢œ±‚+°öóø÷î;ÀêÕå¸ý:œwn×¶mKBB‚Îz9ËêË/Ws(5ÍéóF‘;6øúùâççK•*þôíÓ³øëu5ÚåÌf39%\ILü‡uë¾+ö¸Édrš,=WÚcQ~¾¾øùùDÇ튵?ÝiC\­R'$:vìÈš5kHHH (ÈñÁ!55•uëÖÑ¡C‡·uìÛ7ù`,×íE|\áSú†CzóÄûï±tý}´mÛŸÞáKY|ÿƒÔ¾³?1UsÙùGªÝ…2/Å7ÅkÉRž™ßœë›™Ù{°Ýödì--¸dÚ-Üô×¶­ÂÞ¯æ2ùc3Ï¾Žæ§õiY¨×ïW>ä¹—Û3úÂüs¶³?ãTi¼›ÄËS,|ò5ê ªCÆß‡©5à²"óü-Ä»�¾‹ÆðÐÐñ¤Ýv)ÍÃ̤ý{‚z—4".ÂÆ²W¦ñnÍ4 ²�úw*sìÍ„„Áß«yÕÔéU¯ÈïÑT3™¿d$žΓã$5~,ý‹� S .¿ã:^4ƒá×çpψNÔö=Á¯ÛŸªßªsó¨Æ ˜;†k}ïbd·hªe'“¸Ë›„‘}h`q¶Ï—rù˜ÁÌ>›‘7ŒÚ�Ú~øs/!ý®¡ki«sº˜wûë¹¥ý[L¼w!o¢w“PL©»ø-«£6ãìäOªÐuäPêö}žÛÿI%jÐ$ÆëæÞ:„y×<Åð›³7¸‘ÞÇØ“FÏKËÐŽ«&п[îxvS‚n¦[²¶ìäXyŠj­K|ÓªÌøp³:ÙèèŸÌ–6 êzö¯\,4v'—/ÍÄ‘“3®õ2æµ'çòW£yºŸ£€Ð]ÊØ¯ÎKLò9oÎ~ƒØ¡-÷É`GÒ©“=ïv£¹³ëÛÜ3~(U÷�å’¦!pèGö�·¤¨…F׌gàâ˜8ôVÒï¼’Ö5½8²q¥½¹9¢”¾›Å–w^aGHk†{s|×F�š ”û'/üïø8"ü²Ø»æ7HHpëÉTƒ�·_Ëóƒ¦1j¼÷j‚yÇr¦=±‘ðAK¸ªŽ¹|£$ÒÿdýªµœðÏdÏÆ×™6k QÃÞàŠÈ²o§ôº¶ÒlØõt|ù9‰Ìq}©Ÿ»“/Þÿ�\ÊX§…�‡¶ÿV°ä›,5­M€-‰Ÿ~9ˆÍ?ž`_SéÇ.g}¹ûéôqGJßß’Ê/g—£ÀÆ0 2Nd°iÓ–ÓÚftt=�€;ÿ&1ño§Ï;K0„……KH(á¥MJMMcÓ?{¼,�yEo�ÎÄD×£c‡vš²!nWé¾¾¾´jÕŠ+VK``àÉiÉÉɤ§§³}ûv:tè€���ó ©|õæg¤ÅÞL¿FÅOT}Ú_FŸê¯òÁÒ•LìÖŸG_™BîÃÏ3åúÅÁ— yÓ=� IDATuiÓ9žê5®šÌS?ÜÁÔ§GqeVu:ÞAì€ iqûë,ó�Ä”w1dj&ÕêwàŠg—óÀ•µNó*²™ˆ«Ÿáù¿ïgêìðP&ßj„Ôˆ£[”?&À3Ч'neüœ¹æ-ƒ è><Ø¡±…Íÿcîû&žzt6óî|“ƒ™>„7¼ŒÉÝfp÷‚)¤=ò<÷~žt›þ�áÔoÑ�°üÕÓc†ÜË _Oà•‡sQ·É´+ò{{/ JWnÕ”eSþ Óø�Ôu²ÃU;Mä½·jòøS‹yxäLÒr¼¬Y�v]šç­õ¥Í}oóvÐc<¹äqnz!�ßp¢ÛÞ@“y ‹“}nÙóIÞ[R“Ǧ-ãá‘3H7ªP³Q7ÆuFך§õœ=ֆܸd9þO<ÎüY·±$9¯àº´òC/‡ ³tÞìÕ|$7wYÀ¸Õ±L¸ª…“D‡‰ �óÞ’êL~æ5î¿öiŽYƒ¨ßí^ZôoC³ÒÚ±©WÍx™½÷ObÑ×ñÜ þÁÔ»°±Aemé\ôÀLFï}„ù7b–_$-GÍæ²®uÎÂþ•�)üf¼÷O=2ƒ'¯™TkMâ/º›¥�Ž¥]ùn¾sö•±_�)KìMÌ�µ�f>ƈ×SÉ6û^“f—Fä�’±ÔeøËðôæ<{;¯ï?Ž©J(QM»Ð£¾/¦ðþÌü`1õ¦Ì`ѽÙrÄÀ7(‚úú[b7TRß­~ˆ6.ç‰÷cOz.ÞÁõhséSÌÓËÑÕlùhK&ÿGZ¶…À¨xz=ü"÷v*û}H:=ÂÛK™8u.·\u#4–®×¿Ì‚»zb¢Œ‰3!M;Ó>t%³oDZ¦™ÀÚ-éy÷<<¶�eÞeªkK½ë˜ÿzOYÂc×-àh@CZ×òÆd6ç×”R§Eއ9I¿óÙ ó˜¸3… S5ãºpç “èPÚ±ËI_î^÷´ú¸Ã*)eK.¿œMŽ]}OД¡âìëDu#îbÂÉKLØÿxÙýX�VÉÉÉóœmä\±k×.’““OÞÚ388˜°°0êׯïá’I�#_ÞFÇqÙ<¹öy.)ïÂvr–dñä®\ýÛ-|³lÄ©»ÀT•}ÿŠS¿’Òåòû´žô\Ö…6L¦]…𲿠çÛþVYY…ïáUmß¾ƒ¹Ï-:­m޹åZ¢£ë�…Ò�žyÏ/>íO<þ@¡Ç2331™LX­V¬ÖJÝÐc²²²ÈÍÍÅb±8¬çuë¾gñ’·Š=^– ½¢·Ggb¢ëqûí7ºÓFAÛuVO"% lrÈ›½\ð“cÿs^µ¬úõë+ùP);øe.惫˜9á êÝú1}4¹™Á‘¶òO†…ôMó¹ÿuoF.T‰‚õʾÅ©_IIŒÃßóö;ÿبÕ«¤üú³üIÝ!O_ ƒóómÏöëG†“ÅaE\Hk#8æh”„êI\é¼JHHÅttã †Œ~�#ÕÑmÔ|ÞÔH Óí²ùõ¥Q Z°¿º2s ÷¶õõt¡Î¢Ê¾Å©_IQ999ü÷ßÂÃÃðKþ‹oÞœÅêÄ}:n¢jd�®]À³w]@ “ÏY¶ól+:ûd„¦[¡º—꺸‚~©~*î¢óSñ¸ªýçñÛÞs~FÐ9ΛŽ�mb÷cž.‡«Töý+NýJÉÎÎÁf³a‰Ƽ/‡yº8ns¾íoEVt(¸ÂÂTRQ(9&„ˆˆˆˆ¸Miw88ß銴{¨ýç¨NTOâj•xµˆˆˆˆÈ¹E ë©ŽËFÉ1q��©¤þü3±Øcû÷dÿþƒ'�ŠŠÄßßÓ÷§•ó�B8~ü‹¾“C®-0Ѻu<­[5÷LÁΟ±Š¤¤L&fSñë³IÉÉ(UÅ£~*î „„ˆˆH%|òÿ6›AZZþx{ŸZÊÑÛ[·™ϱ¿Åàùæøñ¬ß°ÉásÕ«‡)!áBýµ“íÛ‹'l (/Lõ!®¤„„ˆˆH%ròÿ999ù ‰ªU«êÁRÉùÎᢖ xD*¬ó1a(î£5$DDDDÄm.œç�rˆˆcJ@ˆ;)!!""""""€¦hˆ{)!!""r0™LÔ¬Y] XJ… +°""ZCBDDä¼`±X´v„Tº ¡¡ÁLšx·Ãç¼¼´Ø¬+Ý~Û Øl6§ípãÆyý�÷Ü\*‘ó“FHˆˆˆˆˆGi¼DaJظ–aNëX£wDÜK ñ(à…)(v­’ê7¯-ªþEÜES6DDDDÄ£"#krõàËOëoƒƒƒÎriÊçâ‹»’z¨¥“g lN’-ZÏÅsJK€5hP—Áƒ{Üd2a*%YQ±Û£s~~¾.(�HéΫ„Dbb")))¤¥¥DXX 4ðpÉDDDDÎ_~~¾´k×ÂÓÅ8-1Ñõ Úùó6›Íáã&“ ³Ù\¦×ÊÙe?B¢ègD»ÀâíÑd2UøÑ+¥µG‘Šæ¼˜²qâÄ V®\I@@Íš5cÀ€ 0€fÍšáïïÏ×_MFF†§‹é:Ǿç…[¯gæ†ì¼ß�$VN»…Ûn%Ç�åðÔûJe#iýBŸþ ÿ¸àü˶gÏ?6›/÷éäND¤¢«èAž+˜L&¼¼¼ ýÐ×*¨_‹ÅRì3ðòòÂb±x¸„ËùØ?Å}*}BâĉlÙ²…>}úФIj×®�¿¿?þþþÔ®]›¦M›rñųyóæJ›”0Nlçë÷¾`[rþ—›-•_>û€ÕÆ­_wgù}smçÛÏ6òÏy�Ý0Hßµ‘/¾ý“c.Ù|:?½4–¾­c¨U3‚ºñ7ðÖ�³Õjlì^¹€çÞÝLj9s¹¿Âฦ {õ_œýiήϘ÷üûüšVOêN°û§¬Üz¨H_pòxÎ/L»(–Ö·}Ê¡Š¸;""夀»d ]« ~UÏe£þ*®Téëׯ§K—.T«VíäcÉÉÉ$''Ÿü=00�„„6lØPêö²V�£q�XF¾{ÐaP}líÚÕ¬ÅÐ7Ÿ�â‹SG¾|”«ox�Ÿ²<]OÊæ»ÃùÌ7åêË"sãTF?²žð‘sxç“�xóÙÛéîù/o“_8õbb¨WÝÿÜ\v*{/Ý<‚‰í&·,�›ˆˆŽ!ºv0>ç䋈V4TÀS˜êõ êWõ,ây•z ‰ÄÄDš5kV(qíµ×²qãF:vìÈ¢E‹€¼õ$bccÙµkõë×w²Eƒcû÷“ž›Â§OLgmŸ§è\Åîéœß˜ÿèþαš”B.�hÀ—œ»rÙ¹nûk]Æ‹7÷£mº%º¹Fžú¨¿§‹á>– {á†yº"".`&“IÁ¡¸�FF8WÐEÜ¥R��HII¡jÕª'¿öÚkùñÇiذ! 6dÓ¦MŒ9òäó���…FNg#iÿA�¦Þ‘e<õê.»«˜)ÏäÅí‘D×6‘|09(¹�Ýo�¥k| Q5#ˆŠmÏÀ{ßä�ù–±‘YCûЩECêDÖ$"*–öïeÙïÇOn7mÙP"k]Çò‚‡ÈeÇœ‹‰lvk²Êð%ÊäëqM‰h÷›²O=zøÝk©[ë ï/zr�Áö·îc`ûX¢""©מËgþHÁŸžøs9� ëI›†µ‰jÔ–ËÆ½Ê¯GJ8ÁÈMbý¼±\Ö±)õjÕ£Y·<µbO¡5&²þùœ©£zÑ¢A$‘uci7`ߌŠÈü˜Ñu #¼Á¾(:ZÂHá«ÉƒèÕ¾ÑQÔˆ¨G‹Þ·2÷ÕyÜ5¸+ñõ#‰¬ß‚Þ·.fëq°ýó—DÖæê7’O�€Éù™Ç;EÒrÂz Æp^¾ö­žÅM}Z]+’ú-/↧Wð_ÁF²`Ò‘$<ùË©ýÍú‚1 "¹|áÞ¼öSjûÈßÔ†hY=¯"¯~�ÃÆžO'1ôâ ˆ«IÍÈzÄy™»Ê³'N�»ë9úDäm»fÇ)lÉŒCü°p.hDTdšvƤåq²É©¬™1’þ›Ñ Vuâè3m³ÃµCŒä•L؞بHjÇvàÊ orªù;ÙNúÛ\S«Ãß9z²¬‡^ÌøÐ(*’Ú�;1xÚŽz§\®›Ç­—´£QTµдýÅ yfí©×•¡=žªôùì±!tnR‡ˆÈ:ĶéÍį�ž|ºô¾�ËÓ{P3,Œ°°.ž³#ÿxâàqÛ?ÌëI츯ó>£2µ‹Òö·ä¾,"âjJ@8§€Ð=TÏÅ9½¤zWªÔ#$ÒÒÒ ò¦ilܸ‘† ž|¾^½z¬]»–ÔÔT‚ƒƒ #55µ„-Ú8”œŠ©þ&õþŒŸŸÃªa3éUÈÞÆÂ™ŸReÈBÆî»�‰IsÀÍ„Å_Á¸C©låð¶eLyh<·×jÅgw4Â’õ?¬þ¿ëæñJŸ0HÝÆ;Ï<θQ4\ým¼Ë²§%¿GÉY'.è™@À›køvG.íâ,@[6üHvãQ\Xdx~nâBîÿ.Ö§ñÎåÑx¥íb�om,€íÀûÜ~Åmlns�¾š@è�Là^®1"X3«Õнw?ÏÂ�^ ›ø�4²±õÕI‡’AP8ŒÇ€…7ñì²;é1º‡¿˜Ë+ÿ^È=¯u#rz2÷$‘n@˜ |c{pylþ&Ú4åÈ×ïrë÷[8J#0Ñê"zt:s¡ïVV^·’•>@›fe Jz�≀ª$ô¡‹ÿG|µòîŒk€%çO¾ÛtˆÈ®�iPäím)H²U£s§î´�ÄDsÚ�ËöןåË–=]üZ1}ï:ÌXΆ©½è]4Ypô+æ-øƒV÷ndʰ(Ì@Ûæ?¯ÎûŸîâ¦Ûëó÷ÒY¼“Ö�iŸÍ`h ûƒ4SUjÅÆç_ò>z×iC·„xÓ�–YkY~ÿt4ˆÞõÌÐ¥9‡W¾Çë¿'ùîá\ܧ!Ó^þ’ Ç/å"8öÃF¶ZÛ2øÂ¢o’ËNgå3’x}Ö"v6¿›Õsn&ÆtëL3vÑiÒlÞ¾½£k–òÁœTRûȉ_ubÇu2û”M?0Žnw¦¥õÔãeß¿|>¡ÔoG\Á6Ž}Á¼¹?Qsô‡Ì߀ÎmØÓ‘1³³mÀý4Ï/‡OL'útíà0Ñqrï¢úrë¸áùeìB+ëß\8aïý{)7×v²�tû-äòÇÒù¬²õã¹W&304ïs¸0àg^ÿzSÞKŒ$>œ³ˆ�î`Å wÒÄ ‹Ô7¬¼”–¿™RÛcŒ]°nãðÁ$2ýêоGGZV7CóV'ËóWi}!C>aõiwê@œíäq‡ëƒ”Ð.š¦–º¿Îû²ˆˆëÙ8†a(à)BI÷P»sNu#îR©§l‘’’@XX;väï¿ÿ>ùü®]»èÒ¥ ÁÁÁ@Þ(Š‚ÿ;d%õp–ª�õbì¨~|q>ßÛÉÒyŸâwÕ ®mÉ[³"íPþ"ƒÙì^1�›.I Ul4 bxxmFVYNú¹O½j“BR™W),ÿ{Ø3õd`Ï~ýôsþ³�íà÷¬O ¥[ÏxŠæ¼ZçŽ^oŽH ßÍSYºq™dòÛ¯ÛÉÞûWGGIdd&o"ûØ>ö9¸ÓAή_ù-=“ _@Tdþß4ÎÒä\ì=€�L~ùq4éB§³¸�¢wD-ÂH!)¥ ~ý ¯ ‡‘f³wÙ§¯ä“õÇ�,¶¬ßDV«^t )Z†Ê—ý;›ͦnBgê�ŒbÍÔJèBCÛV6ÿvú·)û°Wžýs,g×f~9È…]Zä%#L!$tmŽ)q ¿>“/035Úµ§ÛÙögYë(ƒíÛv@l{Ú;Ù‡ì?øé—LêtëA#'ka”ÞíYhpÅ­\¶Š;:÷däÄE¬Úu,TTùûÂÙP¨]”a�÷e×)Q𠾋R‚Æ=4Á9GýTÄU*õ‰°°0ÒÓO]J]´h#GŽdíÚµtéÒ…… ž|>==�°°0ç4Žp8ªDTÁ„•Æ×ÞFŸïfú„ýìÜÏ�Ï%à�A@µ*�žÆrpÓÈÙ½b2ÓmG¤Ï¾œt5O•Tp//¬ØÈÍ0a¶˜1‘M¶“Éݧõ…T£ûUý±œo䚟V²¥j7ƶó)þRï† _¼Ž®–³dÁ‹<|ùsÌ:Ÿ¦uÁ°�5î&^›?ŒÚö©.“?Õ% ÃT�>S?䡎ö×ÐMxEáE.†ÍȤ¨388zyãM.¹¹_ö&¼¼½ÀfÃX äÊV3˜³ü[Žv­ÎªoÑìšDKß%”Ïp|kSSÞs€É‚Å 9ÙåLNjåWöýs"¿øÅ��/,Ãf`&ÊþýgÊk[ ·“Í!'ׄÕZÂ!¯ÔöX˜¹ÖeÌþæF|ô _|ša fÓ{úû¼4$¼ô¾`8Ù¹3ùÒ/Ô.ʰ¿Nûr_ªWêTµˆTöÁ µ,L {¨ž�S݈;UêÓÎ ðÛo¿qøð©[p.Z´ˆï¿ÿžï¿ÿ¾P2"55•íÛ·—p‡ À–Îátð¯â‡ 0…öcÌ5ÕYûÆGœèw W×3&ü«TÁ8r˜täþ±…­¹ñ ?‚žmš׬5M"¼Êºù†…SͶ“í;g$Êú6Û©k¼&SÞï_ýUºŒ`PÝm¼µl +>ÿ¿^—ÒÑÙ4“?u:ã¡E+ùjbKþ]¶€O“|hÜ,þÞÊ¿Ñ'mذ! cjh)þ¾ÖúM‰«rŒmÛeÿú†1Ô ÷|‰k¿¯a}rñ“??¬F:iégùÆ\�«Ft'û‹7øhÍç|µ»)—ô­ë`n} åójLËfVþY¿ŽO&lì[·–¦&´ˆ³‚9”êa°ï¯œÉ.øúùBúá²o£Ìû瘵~ šU=Ìwk=µ¦‘Êú5¿`ÔoN³À3ùËáïÕß°ÃÒ”–qeÍ—úÐ$>¶®bõ>'£F¬ ˆ�†¿¿û޽Î^Rj{tÀ»&m®¸›yŸ¯föEÇøâÅwø3×· }Á?8’–^dä…³ÇË© û 8éË DÄõ”€(™B×Sû+ÎÑíPUOâj•z„äÝÚsÍš5$$$”·Œ`Ñi©©©¬[·Ž:”¼1ãGŽ‚Ÿ¿~°ïMË&2>muG_L� À„€?I'Ý–˜&4äsÞœý±C[î“Áޤò]÷nÛŸÞáKY|ÿƒÔ¾³?1UsÙùGêÉdBiïaªJˆ_›>y‹Ÿ.¼šÖÕƒ 1‘²ñC>ý½)—Æ…`ñnɈkÛðÒÌ;y<Ã—Þ ¨â ,¶ÿV°ä›,5­M€-‰Ÿ~9ˆÍ?ž`_+�‡ÝJŸEc™|Í»ýrZÖðâèîßI­?”Áíªb2}ß‹¹yTcÌõ¾w1²[4Õ²“IÜåMÂÈ>4°Xˆv;}�á¡¡ãI»íRš‡™Iû÷õö¥q“xbyŠ…O¾F�AuÈøû0µ\FË€rU¯&Â/É€'†óäøI�KÿúŽÂõ’Ë7ðöky~Ð4F�÷áþAM0ïXδ'6>h WÕ1ƒ©=ûµbÊ”§¸s¦…íjâ}ü'vg—'SèE£ø¦x-YÊ3ó›s}33{V£ûÀ¶gaÿœèÉØ[ZpÉ´[¸%è!®m[…½_ÍeòÇf.ž}Í­8YóÀ‰ô?Y¿j-'ü3Ù³ñu¦ÍÚBÔ°7¸"Òìl(F]3ž�‹o`âÐ[I¿óJZ×ôâÈÆ]d¼Ä\‡+nèϳ7Oeä=Vî¿2¯½ëXöS4ÈMÕÒÚ£ý{¤¬ƒ÷Ö¦Eƒ`Ìé¿³é¿ ,!!T3Yˆ(­/Xëß´*3>œÅ¬N6:ú'óŸ¥ ƒº;y¼k9곌ûë¼/ë$XD\Ç>at+è9Eu!ž¢;lˆ'Tú„„¯¯/­ZµbÅŠÄÆÆxrZFrr2ééélß¾�:àãã`Š‚=ã(GŽ�_þ sDoî�ÞÛîE&ü«øcÊMçðQKìMÌ�µ�f>ƈ×SÉ6û^“f—F”¸Ð_!U{òè+SÈ}øy¦\¿˜#øT£.m:ÇSÝBéïá×�±ú3vÚ£<ýU?–^Î¥ãÆóÉ�/2áÙô™× fê˥ώà�°Ñ\ÝÅñðˆœ¤ßùì…yLÜ™B†)€šq]¸ó…Iôsà•<÷¾…§{–ùw¿Ç�ãf#›rÉC—0¨]UL¦âïÛæ¾·y;è1ž\ò87½�FŽo8Ñmo Éˆ¼Ðñ?æ¾oâ©Gg3ïÎ79˜éCxÃ˘ܭ7McFñôÄ­ŒŸó ×¼e݇;ô§eÀY¸O@•®Ü<ª)˦üA§ñ©ë$CPbù:=ÂÛK™8u.·\u#4–®×¿Ì‚»z‘·\ƒ…˜ÑÏ3?å~ž|iÃŸÊÆB­ØÎ ¨ï_ÆQ4&j\5™§~¸ƒ©O�âʬêt¼ƒØ%%$ʾŽyÓìö×Yæ;‰) îbÈÔLªÕïÀÏ.ç�+k•#™b&¤igÚ‡®dö ƒHË4X»%=ï~ƒ‡Çv#ÐD` ïÏÌSoÊ Ý;œ)G |ƒ"¨ß¡/±A&ÀDø€,;2‰Iógrã²Cx×mK´Ù fs~™}Km�§ØHIü†×žYÁÃû�aø…Ó°ÃHæ<>ŒZf ²”¾@=0“Ñ{aþ̓˜åIËQ³¹¬{]Ç�w­SæZͯ‘R÷·¤¾,"â*Ž’Rœ’â EGF¨ŸŠ;˜€pòö?^v?V UrròjµZ±Xtcp)Ÿ°°°1Àfònÿ—m÷“cÿs^Åœõë×Wò¡˜LöüöGÍYüöÆ#<›tÏ�j|Þ&#Œ”ü²?óÁUÌœðõný˜>•(X¯ìûW’¬­ï³èW/bëGlMçÏÏ3cc}µ/ûh¥³(;;‡ÿþÛCNΩéU™™™=zŒÚµ#K±UŠŠ¶¿""PüÊeMBœ.� qµ½âÔîÄÎ׸S äìàíq˜ú«™Z­/gÒkOÐ+èü=Ý8ƒ!£ßãHµFt5Ÿ…75ªT�¤²ïŸs6RÿùŽ�æ|Ì´=)Íõ§zÃv\6c÷_t–îR>,”Œ8YR›�={öS·nÔ\�¨xû+"ŽÝe£0Õ…{(ø.ξ/ªŠ»œWS6DD*‚ÜÜ\ÿ.ñ5QQ‘øûû¹§@""nRt|Aà“““SiƒŸòNÙ0 ///MÙp!MÙp¬ .Šî£¦lÈéД ‘ *;»ô;í8=!"r®³O:w•5!—ÚœcŽî²!âjJHˆˆ¸YY­ttÅFDä\Wt8xe¿â,SA›SÛ+Ìf³ªÕ�¸C¹nö'""gÎb±”8Ãjµjº†ˆTzÁŽ®ÂŠ§¨í§$¡¸›""P³fu‡£ ¬V+uêÔò@‰DD\¯ ,:uCòŒ×R"Â9Ã0öSWј`°Z­4hP—ôô#¤§Ád2áããCpp Ž‘JOkG”LI ÷P,ξoü_õ$®¤„„ˆˆU«V•jÕªzº""naàhʆsª×3 ³YƒÅ)šS‚L\I½PDDDDÜ¢è”Þ…i±E÷Pý:¦‘Kâ JHˆˆˆˆˆÛØÏOW`XXÁè…®¥úu®è4 õQq5%$DDDDÄ-ŠŽP`(ž¤öWœêDÜM q ­Þ_6º*-ž¦¤¡¸‹""""â&“IÁ·Õ…û¨®‹³O>hʆ¸‹""""âVºúê˜ÖÕp-Þè\ÑEgUOâjJHˆˆˆˆˆ[bIþx IDAT½í§‚ðSºžê×¹¢u£ä�¸š""""âvކ‡K%h\Kõë˜}½(a(„ˆˆˆˆ¸EÑÀF�Žx‚`¥S‰»(!!""""nál¡<%& S0("ç %$DDDDÄ­ŠÞþSx%fÜKí®0gíOõ$®dõtÎe‰‰‰=z”äädOEDDD<,,,ŒªU«Ò AO圣…óò¨ÜK ÏSBâ4%&&b6›éÞ½»§‹""""Ä?üÀÎ�;•”('â"žç¬*q#®¤)§éèÑ£´iÓÆÓÅ‘ ¤mÛ¶9rÄÓÅ8g8[SBÄ•”sLýP¸±zðˆxža§S)q#®¤gH_ """R@'î%s4Üd2é*¬¸UAà-Åé&î¦""""âöÉûÑ Å� Ú¡V´NìG3‰¸ŠFHœ}�Šˆˆˆ”OÑs'†§èî#âIÎú¦Ú¤¸’FHˆˆˆˆˆ[ØOÑåiª ÷QÀ]˜£¶§þ)®¦â&9ü2½;QÑCx}�ÍÓ…pÜ(0Ì£E-ÝGAvqŽî²¡)âj!q*ZÆÐyY²Ù8)�+æüFZ¦ ,>T ©EÃÖݹjÌ]ÜØ«.¾®/ÙÇŽpâX'²*V½‰ˆˆˆghê†xŠ‚ìâ b�`wRBâ¼`pôà>Ò½Ú3æéá4·f‘~ ‘ï?x�~ÀªÙ+y{TŒ‹ƒ•Öodÿ3V«¾DDDÎGŽæ¨@ z$»“Ú›cŽú¤Ú¥¸’g ¬Ãe_ýã†ÒÀe�Â�ÿy/>áÔo5Š9ïM “/äìþ‚©÷<ÊâU¿“”S…š1 ܾà5Æ47³sN/Ú<Æó»Þâêj@îv^ºvÏ|“È�#U¢ZÒ÷¦Çxê¶Ž„ê;BDD¤Ò±O@ÌMW°sŠ†È»—깸‚d„Ö3wQBâ ”õ Ãæ¦c�ó²ä��  Ì�gÏî KCªúƒa�ÿ: ÃîÿùÛ0 l‡Þç®!�ðMÃQ<0·3FÛÿ !Üj`äþË¢›‡3í¯ ¹uò ´ÉbßïIÔ Í?Ù0Š–!€šÍ{q}ÂÍDøcÛ»ÏòƒCÉ­ó £C ˆˆxJJJ Ó¦MãСCÅž áî»ï&44Ô%;·9n³iÁkq/%#J¦)â.JHœOl9”BŠ%‹#I»øñý<ôÁaBú]E¯`”á\ wç~I÷§ÇS{©á'³¶³ù×L"ÝÇ#£;âUøÍ‹oÌIÿ{§Ð¿à÷ÿÕ!©ù5|õÅd¸ïÓÚI‘3ÊÝwß],)¡dÄÙ£ §8]•v/ÕuaöIûÄ¡’7âJJHœ�ŠÖAK!a€‘¼”kb–ž|Ôd A¿I¼4çJªç�€À ot„݉“ÿ3 Ì1h_}ï<<ši¦ ŒìÝ”�‚VdiB‡ ªòÚ«ws[ýÉÜ=¬;ÑUÍve0Nþ[¬¨6†3â£-¼ŸšJ–aIhˆˆˆ¸WHHwÝuÓ§OçСC' ©Pßÿçû€Ûþꫦnˆ;éî.Ž½Ë†dâæÒ_"•…)¨7“ßû��>z�ƒê`ñ�åê{o¦cHÁ�Ætrš„³Ã³©ZožY>ŸÑõ·2}hÇ÷ãî×·rÔÌ‘ }a9ÓUcõ#iݨ5WNü��Ž·eÝÊë÷ äÂÆQ„‡Õƒi¿fS<[!""â¡¡¡Üu×]4jÔˆ»îºK##Î�³aà OQ]¸^ALs”8q��8Ceé¤f7uä’FHàA|—ntõ†.-ç°mÓ•L¿m&½¿š@K_/¼}LÇÒ9b3¨bÊû[£ÈÚþ�¯bÊ»ÿãžß?aÞĘ1öJ2ªoâÙ^ÔšQ3?eø›yoÖƒ<4û:›¾dÝÄV§’†�ad°öÑ!ܺÄ�ÿÝ?“ÇÚEQ%{'oÜs+o¼—ëªJDD¤ÌBBB7nPú÷¾‚œ’Ùן£¡á"î¢öVœ£ÑKª'q5%$Üà©o¸é�.-ó+M�Ý™øÌP¾<‹{^Ègw6Æj§~½ªä|¹�M飸4°¤“* �q—1aa[cnä‡ïw’Ó+þdƒò oÅàÇ^$õ§V<ôý�°µ*ü綃üúË^,íŸbÊWRÓØ¢ø9LƒvDDD*+GsÒô¦¤–û¨® s”0q5%$Î@Y×�è—ý‹JS–»l^¿!°ç<ØçcÆÎœÈ²«Þ`X¤�¤ö›‹w¥/[/oAuï ¶þx[þ�7rv¾ÉÄgwR§m#ªûdðßšE¬ËªFרZ˜³fÁ½op¸YKê[9²óKo±Q}H#BLûíGZ˜ÂiÖ¼&9‹ŸeÜc64 Ç—l>hƒ`C#$DD䜤“ø’­%# S€ì>j{ÅÙß´†„¸‡îPQ;²9‚+¸‰yÝŸaÚÜï¸â‰Té:…eÏ™¹úrf=ò:9Öª„GEÓ­w;",`?ÊîŸ^çÕ7ö‘žíEp�\ôÈ«L¹<S柤ÿ÷-/½ý2û�Úð k@Û«žá¹GºàW,½àK§‡–0-ã!æ-~˜1)YX«OÇ‘XWcUo…i„„ˆœ/4BBDDDD<¢ ¡¼0%hÜCíNÄó4Bâ (£/"""öt^P~š³.îV�ˆP»ñ<��8MÁÁÁ†�Ù¬*0›Í†App°§‹rNQPXœ®Ü‹ÈùB#$NSµjÕøý÷ßiܸ1&“I_"""ç1Ã0°Ùlüþûïzº8ç%%DDÎOJHœ¦˜˜vìØÁ–-[HMMõtqDDDăƒ $::ÚÓE©ð ¦ihºFqºÈåzjsŽÙ¯é¢õ]Ä]”�8111ž.‚ˆˆˆÈ9§h@¨ÄÄ)ªñÝõF*®¤„„ˆˆˆˆ¸…Vñ/�F�¸žî²á˜£v§:WSBBD*”ƒ¦òÄ—GÙ­s19iÔˆ{èNÅÙ·»‚ÿ«ŽÄÕ”��|&üª^HËš ñ-éeæÔ‰¸ˆh?5�ÊêøáL~ø/› ½zr¿$å’é–ï?ƒälN²a”åq[o¿µ‡[Vœàˆ;Š'""ç%�®¥ú-�êHÜE·ý÷Cž{k4›Nsóçƒ5Ÿìáùôî»<ˆ~öOåðÑ»ûy³Z(‹.öë Ûú}S2ÓWcn”¾ý�-—_7æÍßN°óˆ ›ÅBx¨7 3¨Ž…R‹oËæÓ/“ù©auâý±”ö¸ÉLh�ÕÌe¨K©ˆ4Å1�ÎOPBâ,°Tʘ^OÓÂô#ëþœÂgiÉõŠ¢vø…ø[3=]¼ŠÇXÏò¯²ÒP•ø– émz‰y›¿ä€‘ÌžŠŸÁ©p2“�0ã3 “.«Jýó¤gïÞ’Ì“s‰i^�[j{áoËeïþ,ÌÞæÒ“§Ãd¥ÇÅÕéáŠm‹ˆˆäSP("ç‹ó$lq!S]º·ŸBKãC^øâ66Ï=ùÔ�»^>õ2kZàã'³6í8`&¼ÞTF5éJ­€ªXMd�ø�­=ÆkÛÖp8?€7y·¤kË ô¬ÕšÞY$'½Ë?<Îwé‰ A5oaPüZ„Dà•{�݉÷2ý§5yÏVŸÂô¡SÈÙ;Žq«Þ(>4ÝT�n=vÓ Àø›Ï¿J`YR6Ö€¾ h} 5c©bìåïÝ‹xwó|¶gê`¤°÷àzöBx–�aJä¯ëI·{YÉÛ3Rû!F4íKƒjQT±dqxßžZ½ˆçi2ÃâKƒôÃLûÖÊ=ütò:#3‹ëóÙßYìË€ê‘UÔ%�NÁ§N~rö¦qÓÜ4¼ê†0;.ƒ»¿Êáò«kpE€Ákö3iOž\�:&À–ÉÂ%Iü[�¼1ggóí†4–ÿ•Éþ,Õ#ü¹¬c =«ç% l©Ç˜¿ú(?'gs(¼ü¸iP(5 —–�?&ñèOpùåá ·?A³±}w69Õ¹¥sU"òŸj]¥Ð2gÙú#lÜ—MFWcdBê{Ÿz�ÿ6`Ð& ;Öä‰VNo Ÿ¼»Ÿ÷BÂXÐÃkN&ï}–Æêä’NØÈ1™©QÓŸ+ºÑ-ôTYÓöáÕ�Gùñ`.Ç ÕªZiÄ�øà�Áî?ÒxiÓq¶§X|-D·å‘¶v#3DDä¼¢áò®¥úuÌ~Ý%ÅÄ]”�8CæÀ+éîMâæ'ùÁ.Qˆ©6 ïr]ÈV>ß|Û2‚ˆm4�á=âýÅ`¾JÏsm¢kÆ“ù×XæîIï&thþ#;eß'ÿoïΣäªë¼�n-]½¥Ó{v +�”ÈÁ°…8 qyœçaTfF|ž£�Gœ3¨3>ÇYŽ¢Ïàà1:*£(ÈŒÂCp à1C@–@ABÒÝétwuwºÓÕKUÝç�êÛ¹uëÞªêîª[éÎûuN�ª®åÖ¯~u+ðýÜßïwÿQ“U×^ª¥å{õгwèP¢\ ³ÿZ·¬þ¡n¸Bß~«]¦±Hï½ü?uKù6=ôüÓŸ uášÐ_^1¤ÎÇÿI“RyÓ—tǺ�+pänýôµ?¨ÏhV]â€b£MMtý«îþýÿS¯¤äH[jÄ‚“Õî]Ò£�#’9¬¾þ‘ëôWÿ@çÅ~ª‡Ÿûª:‚«uùê¿Õçß;S_{âëzË£k¼äÞ^@3®ÓÊÊ7µyçt`(¤Æau�Æÿ} TWèSEô­ÍQÝÓ4K_\Ê,h͸žØÚ¡ûcúØU�ZŠkÇÎ}ûqCÍ™©¥£/6×è‹WWªNR ,¨Æ€©¥FLlOʬÈ0Ú×–P¼{X¥3*¤dï�Þhå‚°‚f\¿ÙvLßë(Óû/iԚʤ^µW?Ø×Ð-MÚX'%�iWKRç]Þ õ� Ǥ3Ê¥ž“�ÕÑ}Q}}wR—ohÖ�MÎÿ0šS”ö è7G*õáÁŒÐÌÚôhToΪѭëT3ÓCÛ»õ53¨»×—«rt;³WÖë «Ã HŠTPÒã~ÇŽœLèÀáEVÖëo¤Ám¾W›¶4þlíÑWÙ¯‘³jtÛÆˆê”Ð »¢ÚÚ6¢aETÞÓ¯M¿PpM�þ~iH¡Á¸:CAø0-Y…Žóé蔂õ{dÿƒŸ$&)Ts¶fmz¦ë¨ç:Á†Oê}sF´sûmz¨%5"bï±vU¿ïAÝpÎ%zúùí‘$%ÕÝõkí9Ú/i‡$VjÕëµjæ×t°{tcÃoè�­¿ÓŸLIí5cÖv}`Þ…Š¼õKÅ›>¡ M­ÚöÄçõ«î¸¤Ýz{d‰V^ó­m¸K;juÁŠ[5«û›ú»g¿££i =\œèÐÑÞý9 û¸NœØ¯#=#Ö'Ôì³ÿ·.*{Z÷=ñEý.fJÚ®ýÇ+ô•ëÿJæÿ›6êÇ:AÍZœk{ý£ý±O¯Ù‘ê(2«FŸ»|XwnïÒ/ššõ‘Yé�ÇÛúõhkPö¡zmh”¤ˆ]×Ë èÙc5Z:'õ<#мú°­ÿ™åZÓ(=rxHÃçV¨,6¤×£†ª‚Czí¨©«:Þ2¤wÂÝ<ËP¢½_¿cèŠô±…©«æÔ÷³Nm~yP×^UžšRaµø¬ ­¬9ÙÆI2MuìÖ·žÖŠõMúø™nS0 �{aƒþG—|´MÏ̪кåÕºú숚GÿekÙÛ§]F•¾tm�V…$©LŸêÒgvhï•åº`´êW„´ !l[CÂã~�ý¬aV…ΛoH*×¹¡½ôxLèž©¥� í|±_-u5ºëº�Hm¤oŸ´utÕP3–P¯Ъyå:§) CeZêýÀ”æ !(|Üq¥@HˆR �˜4C†Ì,Åv@3Ö¨Á|Y›�?ù¼ønííÔ•õkÔ`l×Q—WŽôT§y¥j"†\+!óˆÚûªhT¥�êV¨6x¶þìº?é}¶öƒq®H�s´¸>¢Ž·žUGAÿ;Ñ™ çJ=ÿ¬ý¶Õ0ã½;´?öY­iXªÀ¡ÝÎcË“ÜÞK…üÓJóò:ýuë1Ýý«­øàŒ´Çz:†MŒèáŸÑ#¶ûã éÌ�,5Bz×Ya=øÚ ÞLThaë ÖUëÆºzòð°â Ãzýð°Bóë´",uV§Q¦ÕólAB8¢Õ³ ýªcXf¹š³¼]²ï„¾ó”©ºóšuûR—‘V³"ezß sôÞÞ!íúã ývw‡~ù|D¾¾A7Î1t¨cDñþýÓ÷mc}LSqÃP×�¤ � OB¸&¤& ªwД#z£Cj>§\ó=†<›«tã™1Ý»å¨ÞYR¥kVVë²¹AÍ0mQì ÔØÝy…d(&‰IJôÿI�ºNgÔ6Êèh+ìÙ4’#J* @–3É„dXg0¤ä.=ò«¿Ñ‹ÃiRl`XÒhqèú�J~-7=Ÿixnebÿäz{§“ Ö^Q§k~Þ©M;ºÜÙ‰Áˆ>rs�.ŒØï4TQí|�š{V¹æìЋI ½=¤š3´¾)®Í»õ§¡¤^l‘V\–š›äÁ¨ˆè’¦=½§[,hÒ­ ²/RY93¢«ÞÑUçWë›�éÁßôiõGkdJ 4Tëo¯«RúŒ�€j+³~܉  JJŽn;iJÁló/‚a]³q¶Ö´ è©WúôãGúôÈò}u]…jÙÙLCVqcŸ¯Ž†Ìûƒ}Î�s„û#üÀ4åIJt?ªç{ZvÎgµ"âöcMª7ºGÝÆ-o¶­½[ç6–«¿{O�Ö=Hª·g¯z�eš_Ù©£ÇßPÛØå zâ¦d¾¡wzjšuéÉ¡ø6Ãñ˜®É~Ð8Óˆ*U¶¿Òáè~©ör�c;Od°æR-«Ô;Ñ74¾3xz{§£¬\[?Coôèñèɬ¶1¬ZsD‡úƒš[Ö¼±KHõ£_iYÈ�9lf¬l¨ÔÅu íþc¿ž;lèü…a͘_®sbúÝËz%Ñ%g¥‚ƒºæ25˜ÃÚÓjû¦F†µç¨©�eÊXÂÙþpX×\פÿµ0©mÛ:õ_�yþHÂa­™”y<®ö¤¡�!©wDíeöÏÖ¼º ªRsF I±!ç('¯ûÇ)ÒüZ©½u8ÇïÜPó¼*}ì†Yúú¥e:¶¯_»²�X€)Êí,ÅN& æâ² o¤³¯í"ñÛ„?!1YæëÚöü=ZõÞÏé3×Í×o<¢?ïR"Рæú‹UÛóM=|ø^=vôý÷÷|_Ý/}/µ¨åÙ_ÖºÈ úÅþg5’û]ò?ö#=qì}xí}ê¯ø¾^îŽÊŒœ¥�Wôԡו0Û´kïèºu_Ðg/ ë¿ÞzAÝÉ*Õ—uêÕw^R[t¯âK?ªÏ~M¿îIª®¼O¯ú½ŽÛþ½6_סX¹®<÷N]2²UÇà îý¹^>x�ž_öoúðå_U൭ê®Òkþ§æôþ@?=2žõ#$)¡¶œÛc×Í%2§FŸ:/¦¿ad¬·Bsªõþ9ºïéN͘¡µ i0®w’eºaiXAšßVèõúù+amh”ºZ³4¢Ú@X—. ëá]ÇÕ9£Zÿg–!#P¡‹çöè{/ÆU±¸^ç—§Þ'8»Z7-8¡þ¶K —ÌÐêʤö¾Ò«_ –écçE–Ïõ!]öÞFuX«åeö'$õü³Ýzµ,¢s›Bª J½]1=¶7®ÈœZ”š—×híž.ÝÿXTƒïªÔ’*)Ö7¢þÚ*]9; #Ò¢FC¿y\Ï›¡á¤:Œ2]y†Çý Æù%!]¶ºB›ŸìÕ7Ÿ–>¼,¬Ð‰!=}Ô”jSO1ûõä;¦æ7Ua&õƱ„’¡2Í`0 QfGèÖIðæöûä7‹bây `°ó.}cÛkºvÅmºpù×uuy¥ïRgï z¹§\†ù¶¶ï¸EÉó¾¢.ø‰nÅÔÕ¹E?ûõ?è·½…Š#$™oè©íÔК;uÍŠÕºòˆâC‡ôö[_Öï½®2u¢í˺ë™cúЪ?ן_ñ•›=joû¦Þ>üµ¾ýÝßô-Ý´ú^ÝèWç±{Ôzè÷i§âTr·¶ìú;à“ú‹«>®dlŸž{á)½|x‹~üëOëÆw}N7_þqU'�êPë¿èî?lÒ›9+O—�2XØí�ž -» N7¼Õ¡'­»aݰ±Ie¿ïÕã/t驘*jñ¹uºjiXÕ’êήÕ_¶Eõà®.}5a¨y^�æ/‰¨Ö�æž]¥åÏw+º¤RK’Ðg—+rhH/¯PõØ[‡tõõÍ îìÑæßuê‘CM³*ôñkumý8þ Ö®™©×ÿ£G›v–ë®+­3cH2MUT:z OϾW_ÂPUUHK—Öéï.¬Ö,CRu¥>s“ôŸ;ûôøÓ�ꑪf„uÑÅ•�Y ª´IDATºrvª�Þ}Q½nèïÑãOvè‘PH‹VÕéâ3Bî÷/ÿ?™µKëô¥á^ýä•ãº{_Rá™ešc’a( )10¢Ý/÷é'= Õ7Dt󵵎)50}P§&ço“ ~0$5)LØ/aÛ%$éüÎÎÎM¥jäD}~ÛòR7ÓÐÿ½~o©›€)-¡'6·égU úá5,^ à´‹ÅÒŠ«J&“Ó¶øI&Ý'šUWW§Ý‹¥NćUVVæö2Ààà ‰„�€"‘Ì#CCCʸº¯§¤fó;×�‡Ã …8Ž�ñillü´¤—”=b»Äíö,(¢x瀞è04fPÕ�¤ZÞîÓí­Ýaˆ€ÓŽ}Žút.ì&ŠEýaš&û β¿ñÿÃPD}½CÚùbL‡û“Š% ÕÕGtñUMúÈÂìg€éˆ0;Î<âöEoö`ŒàÅF ET·¸Nÿ¸¸®ÔÍLþ°‚wÎ3mÐO(&Nû ßQäd¢øóGþÝÙûùŽP,ð�óÈ+x:Ö�@©xýù�¢˜˜²_1$ÜS PjöߥŒ�¡˜!_ØÏ²!Qè8Qú‡ Ì£—à§iḦ4–º ˜fj"M¥nS–sŽ:EO:æëû‹¾Îd__ƒ³¾ÀÓ:�˜_³¢ÔMÀ43¿fy©›À”en‹ç~¢ÈÎ�À~˜Ö�ÄU‹>!CüG…aÈÐU‹>Yêf0¥±~Dv�8؃CBCÓ´$×­ÕõK?K(�I3dèú¥ŸÕ¢º Jݦ,·‡b¥À~ç͹ %ŠiÚŸeãêÅ¥…õçëé·þ]GŽïÕñ¡ŽR7 SHM¤Iók–kÝ¢OhqÝÚR7€)�Â&;Š?p6oö…gí×@±Lû@BJ�”XünŠI€R²/’g/r( á'Ã0”L&KÝŒS!ürZ(=çÚŒHG_øƒÓÎzsûM²_¢˜¦õ8upÁÜ(’‹Ï¾FÒ1E~#�€/܂и�3™§ øÆ@PžÄ0R';ú~"�€/œ7…O:úÀé†@¾`~:N,jéŽß'J�@¾qŽ B©0"%�}¿Kø…@%Ùè”Ó©P ()ŽÆÂOìoùáô¨ð�|E‘“ýS\LKpçvFJ Ø$à+ŠoÉÅG»cQK”�pŠ ¬)>úØ}¿H8m0 À�W¿Ð_(& ”Ge�S¿O�JŠ#°ð6pê �€ï( ½Ñ7Åe`ôs:ú¥@ ßQzcÄHq±ÏåFÁ/ð�UðP|g¢,.kŸcßsÇé?á' øÎ^ðP€¥çÔN ˜$à+wô JÉkÿc¿D1HÀLÓÈŽ©8•DÀð…v~(‹�>ÎÄT ”�|ašæX!h¿�“è“â£�ÝÙûÅþ;Љ@¾3 ƒ) .ìý‚â°ú˜b;“sZû#Š�@¾° g!Ha?Y£s(´³c”ü*upú± BŠ�“(ýAáÍþ›ä÷ ?HÀ•ÎÎ*é#Plgr†ì‹(6¦lÀÎ)„îè—âcmwöõ5èø�ð�³à¡g‰_8ÃKvöý�~B±HÀ7nÅEO gñ£#òC@?0e¾°/dé<½ hüB?»sŽXâ· ?0B¾°� D©°F‚;¯Óñò[E11B¾qŽŽ Ø9‰þðaDnL!‚$à+{�C±¿Y¡áO&Ö×€ß$àçpyŠÂ“˜Fàú9“}ŠÓZà øÆ¹°%üÆÔwÎ~¡Ÿàµ€o˜—î�£Òþ �Ý™¦©@€ãÕð�|ÃØì(”ýA(‘Éþ{ä· ¿�Àöb‡‘™XlѬ_âÎ-¤á÷‰b#�€/ìÅ Åw&Š?ÿÐ×Þœ¿S ˜˜²ß0Ü}ƒRòÚÿØ'QLŒ�€/ì#"8B�)™L–º §Fæ¸sö Óªà øÎ¹¸%Ò×Ö@qÑÏ™œ}Ÿð�JŠ£Õ)¹÷ýœÉkº}…b"�N ‘÷#Qܹõ ý„b#�€oì…a:ëH4G¤‹‹£þ¹qjTø…@¾±8†(%ö½tÎߦ…ÐÅD œB(ýA?§s›2Ä©hQlÀ)„¥d?»û"Š�@%Å‘j ô¼¦lÅD €’ èqG@ƒRðÚïØQL( †…§£PJì( ”G`Shp*bD1H $¬B‡‚'Åê”S6P ð•³ð¦àIa„JÉm¿c_D±HÀö ‚ÑÞhP*Îß#û"Š�@¾°öÛH¡?üEg²~—Ö(¶P©€Ó‡ýˆ+G_Q V±Íþ—Î9…Š`~ �€/ì… #$2Q ûÃ0 úÚ…=¤±ß¦¯PLð…sÑF{¡C8q²‰„FFF< A«X´_[ì÷KRKK›ZZÚÆÝ–yóæhÞ¼9ãn»½ùxõÕýWÛ$iÕªå*/�x¾—Û«�Édҵͧ;·)U„(6 øÊYìx>Îà­w{ÜþzÃ0ôÌ3;w;—,>KK–,ÌØž[ÛÜÚn†�ô%ÛÊÊʲ¾§aŠÇãY ¯÷²ß¶®7?ú„öìÙ›×vìÞóžóõÑ�ÜèÚ×ÎïÁ­ðwûÜlúî¿�»m’tÇç?¥¹sgg´É­Ùs …Æž�Ç=G ä aÜúÁ.68¨í۟󳺹òŠ‹UQQîúX®ï%Û÷ã6¥ŠàÅD ßå³–„W1—ëùV�eý½ùÑmjãЕkÉ’…iÛsnÛÎYع€Ù‰lÛÌöù½ÂIŒÅÆù©SZ[�z¾g®¡ü^E¯óõGŽ�PÛ$©¥¥=mG>A‰³�^‚Á ‚Á ‰„‰„ç{䳸Ýoimm×O<�ýƒz˜?o¶V¬8'¯ %×}^#I˜²?HÀù9ÏvÔ9W±é6¢¢¥µ}ÂííŠöd´Õmt‡[[½Â‰ñÊV:ßÛí¹G&0]C’ººº³±Ù¾KçcÎçYíîî>Ù¿ãÕÖv4k‘Oà•ï‘ÿBŒäqë«–I2]]=#Æ;ò†(&Nû _Ø 6g±“ïQÙ|F'ØŸ;4�©–ÖÖ£ïéVl;·î·ßã)í¯Ïõ·m[� Ä488”×û: );ÙwöïËÞ.¯Ïël�[ÐdõïD Ä=ê|Mä;q{?gäü^¼ö�É2==½iÛt{Ÿ‰`1Kø�ð�[AŸë>·Øzž}›n¡Ä‘#G'\XE£=YÛæx%Ïw„D¶i!n÷{…¦i¦*�vkîÜÙž£AÜúÝí½ÜúÊ4Mu÷ôN¸mö0#Û¯0 ß#×÷æõ½Ûs~oÖý­­“Ø7»{<÷{¯ý5×çðzÁЉð�Ûð}gáîVð;�@g+’íÛêî™øQhédáçV¼æ*ò¬çد'Â-�q^;Ûd†b")mº‹}»ùLðšzc/|»ºº'ܶèèt·~pîcöö{µ×‹sT�ó1·Ñ3nïéöºÉ|?--íiïéÆktŽõYìçkœÏŠ…@¾p@Vaæ<ÂîV8ºF^GÀí¯om™ø´IjsŒ2p ìE¶ýog[sÉV z½Þ-„k{ÛÄ×ϰ^ï5JÅm”�WáëÕþÉLÙˆÅ�öxî+Î6e+ºó‘+Äp ÖÜžcï“É|þh´[ƒƒƒ®¿‘lŸÏÙ7Î×gû=Å@ _9‹h¯bß~Û먷Wág™ì(�®h¯kQ›ÏPxç�ý\…°½t†ŸíH¼ó}MÓTË$Ø��XÞáƒý½�ŸÉùYLÓÔ@,–¶FÅD´¶¶¹¶ÉÙ�öûrS"¼¦v8GÏXÏœÄb«–Ö–6ϰÈ^yµÍ+Ô²> ˜XÔ¾ð*’¼ ¾ñ<Çù<Ã0t¤Eï í(¾Ûô·iÙ–l�Ìc…ã)œ�&s)µNƒ[› axxdÒÛhkkW0œðëC¡Ü¥P®©2öç9 ¯`@:¹Ädtu¥¯£‘k‘Û¯û&³ßãA _ƒA†¡d2™uÊ�Û_¯©NÉdrlûÝ“! ¥v ƒYGHØ‹º@ à:r Ÿ¯¢¢bÒíµ L~JD,6¨'bjl¬/P«N:ÚÞ1émD»{ Úgn�€gèeÉŠY[û¤õœžÞÞI·­Õ±Fˆ½­ní̶ÏJòü]N&ôr!�€/ÊËË‹þýýýc…Ôd§,¤¶Ñ­dÒTeeq ßB;|¤µ Û9r¤µ(�ÄáÓoßd×ÈÈ% ª²²²(Ûnk;6émXSj¬! )Oz»€ŸXCÓB"‘H;ò;ÙS~Zº¢?=e©>ÜR�í ÄbÙŽÓdGoH©°hªšÌ)O-ƒL±À”G €iÁ¹¨b¡Ž ª¸÷S! ^©0#Ü)ÐŽÎÎhA¶ã·®®É·»»»glqLÓ4•L&'½MÀo˜2Îä0É3lXŠ3J ˜ H¢pvˆ¬O§bXT¨0FJŸ–D �©ˆ5$N3Σ©öÓ":ÏáuÚMë±b�…a"¬ÏdFAu´´i+Èvü-P Ñr¤ðë4j} ©pÁ‹Ÿ 9ªãHËQÍ�;[�¦& €i,™LŽ ñx<ãñlsϳ�òÐþ¸=œ°.¥`d¦iŽ�±Þ)Ò´…b*TÑßY„…u1%×÷(` ÓÓs<íïd2yJ…„@.ÓH"‘ ¬E³�23Ÿ…ðœ§tÞ¶_¬Ð# Ž�†Ð¯)‘HŒÝîî.\ 1ÕO,ä”)uD¿�gÚ(䨆Îή‚mË/…!�v§ý& $0Õ’š” &ì—°í’t~ggç¦R5Þ¬ÂmÄx…B©ãU†a( ¦MÓ°:öÑÖµÕ{0`KV@ 'ÝF7¦ij```¬=ƒƒƒŠ œPêw%ëc¤¶Bû”ôm2dŽ>Ï�4ÿŒ3‹ÒîbÒ±övI¦¬¼Éú<öïSRª+ ¥:&ã1S¦a¨®®AÕÕUk_Ow·úûŽË”‘zKë;q¾¿Óh[MI†™úv ÃÐüg¬m~ˆF£8ÑŸúÃêë3J’FC†‘úð©—¤¾Iª«;•••©¬¬¬¨íòÑØØøiI/IŠK±]âö #$¦¨D"¡x<žu”ƒ×” Ã0 …ƦXX��žž„½ˆµþƒ�ÙYëTÄãq%“I% �ŒŒ(��… '¬©)–ÊHHU‘ŠÑ¶H2Fëni¬öÍèëþ±ÐÂ{ÝTb˜qÕ×–ÛÂë�´+ÙêÝ´§Ø3 IŠT”´}åa•…*ÒûÛ¥�cÜ·ò‰D¢hAW1T–‡T*ÏìwÛç´³ß27J=ÉÚMí+G°Ž¦ €)* ¤+Ôè 7VðPì‚1 ªººº¨ï1U„#U G 7¢¡Ð"Õ’Nß謁²FRM©›œ˜`|G |G |G |G |G |G |G |G |G |G |G |G |G |G |G |G |G |G |G |G |G |G |G |G |G |G |G |G Àiæ•W^ÑúõëÕØØ¨ÆÆFmܸQû÷ï÷µ œfººº�FÇþîîîVOO�¯m �`šÛ³g�î¹ç8p@ííízì±ÇÔÙÙ9öx[[›ž|òIuuuiß¾}úö·¿­×^{­¨m uë ¤Ž?®|P<ð€xàÕÖÖjß¾}ŠÅbcÏéëëÓ�ücíܹS]]]jooWOO�.\¨ªªª¢´‹@€iì¹çžÓ½÷Þ«D"¡ƒŽÝTWW')5eãøñãÚ½{÷Øã›6mÒ%—\¢õë×¥]Lc/¼ð‚‰DÚ}3gÎÔe—]¦�7J’¶lÙ¢;v¨··wì9ñx\¯¾ú*�¿÷¿ÿý:tè�{ì1�ŒŒ(è²Ë.Ó7¾ñ 577K’Ö­[§;î¸C[·n•iš ‡Ãºé¦›´aÆ¢µ‹E-˜ÆV¯^­Ûn»MË–-“$ÕÕÕiãÆ�ca„$577kãÆ�ª¯¯—$-Y²D·Þz«Î9眢µ‹@€iÎ4M%“ɼŸo†’ɤLÓ,Z›$˜Æöï߯ûî»Oo¾ù¦¤Ô–[¶lѱcÇÆžÓÞÞ®-[¶(�J’8 ï~÷»zî¹çŠÖ.Ö�`Ûºu«z衱ÑÉdR;vìÐwÜ‘¶¨å³Ï>;öœx<®Ç\3gÎÔ¥—^Z”vH0�­^½Z¡PH###c÷õööjëÖ­Úµk—$)�fLÏZ·n]ÑÚÅ” ¦±‹.ºH·ß~»ªªª´hÑ"­]»V5552MS]]]êêê’išª¨¨Ðù矯eË–iÆŒºù曋H0B€i¬ªªJ7ß|³êëëuõÕW«©©IßùÎwô£ýH}}}’¤²²2Ýxã�ºóÎ;�ǵeË]xá…jhh(Z»²æèLa+W®ÔÊ•+Çþ¾öÚkµmÛ¶±@¢¦¦F6lÐܹs%I·ß~{!Þ6k®À N3MMMZ´h‘zzz$IK–,Ñœ9s|m�§™Å‹ëþûï/iì‹Zš·&Ê5opžeÃ+ˆ  ùÈ+[¸Üé¼MÆÃ™'dÜvŽ�p¾`¢<³¯@´]L€ñ°ç ®¹B@™áƒó„ _Ù²…±¿ÝÖ�p¾Àíq7¹2…Œ5$Ì€\òÊìS6rm —|ò„´)ŒŽ…�3gpŽ� ”“‘O¶�1BÂí…ÉÑ @.VŽàFdŒ�`Ê(”œYC¶5$’Ž @.ÎÚÁÞ¨€K¼FEd;« ZPz^ [Z·s�uÃ-”Èu_Ö@BÊ % e††ÒGHXÁD>##!8u8Ãçu¶‘n£&¼îËXÔÒùæÒÉ€A:0ØC ë>· ÂkͦkpjÈ6mÃ~Û+�ÈPxÖÆÿ?Õ<þ�%RDëIEND®B`‚autoconnect-trying-to-resolve-connectivity-issues.png000066400000000000000000001633761521174352300373660ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/_static/screenshots‰PNG  IHDR$óÉ}Ö¤sBIT|dˆtEXtSoftwaregnome-screenshotï¿>-tEXtCreation TimeMon 30 May 2022 02:01:28 PM PDT Vâ IDATxœìÝy|\u½ÿñ÷÷Ì’=M÷ÒmA(k¡€@�R Š‚ ¸\@Q@Å®z¼Þ+. ùᆊ ² *^ñŠìBYdß—Ú²Zº·I&ÉÌœóýý1sfÎLÎ$“4�ÌL^ÏÇ#ÌäÌY¾Ú¤ç�Ï÷ó5’å™�ç¦èyضÁö-uîRŸ€mÇð¹౜祶<�6$?Êç=_l{¥‰Áˆ°ÏMÑk]Óß7H 7„û(uLØcñs•±”¯TP0”ªˆ°Ï‹_“�CȵLð1ªòÈ�>•JHPYC $Ê #< NøÇ˜¢çV’ «�(*‡¥¶•S=|,~®2¶€Á ·:b°?X &¼AÆZ!QnD9ϛΡÀçaÏÀÈ m0©ò¦ežÂƒ‰°s�¡ Bb(A„Sô|(Á„x,F@Àð V!Qnu„88�çÁ0B�çNÑöÐë+$|aaDqQüyƒ¤öìGLR\á¡„Bž+äù@Û@yJ5˜,~>Puƒ')))%iKö£O™{v¿JÂ.ÁP¢ ùå@ƒ…ޤfIÓ8à€=¾ùÍo¾oÁ‚s›šš:"‘H³1&2è—T5k­ëºn¢§§gÓ½÷ÞûôùçŸó£�>ú¼¤Õ’* ‚ÁDq(,:°F™j†r*"‚IÛí»ï¾ûÜ|óÍgN™2eßT*eÒé´<Ï“çy²v°åG@µ3ÆÈq9Ž£h4ªX,fW¯^ýìñÇñ“O>ù”2Á„«LðöaCmD’?m£œ ÂQ&À˜yá…žvÙe—}3�ÎH$¹0‚ €úb­•çyJ§Óêëë3---S?ûÙÏÓÔÔ¤»îºëuIݸgD?F™þ¥šUFTX‘4ëæ›oþÚ¢E‹ŽM$†€±Ç£ææf{Ûm·ýí„N¸HÒ+ÊTJ«%üçVEešP–ªŒˆ=θð O9ñÄON$NÅÞ%¨:©TÊÌ™3g×öööäwÜñ²¤.•¹@…‘Ô¤ÁȈ¤–ýöÛïðÅ‹ÿ,‘HÄ·Áû5¨¹¹¹ïàƒþü3Ï<³X™éÁJ‰°þÖ(³RF0�(®ŠÈMÕX¾|ùííí3MøŒ1Ú´iÓƒo{ÛÛþSý§n„¶xÙÏR«l4¾ýíoßcâĉ&“Éʽ#FH:�V*•’ëºò¼LÿEÇq‰D‹Å�F9ã(ÅZ«É“'8oÞ¼=žxâ‰Õ’z”]MC™\!øh”]e#®ÒK{ú“.ºè¢SfÍšµçˆ¼k*$•J©»»[½½½ ®\9"™L*•JånÈÇÐÇẮ3eÊ”Ä�7Þø¸¤Dà%?˜Pà±`ÉÏ`•DñGëüùógnå{ ¢º»»Un¥¿ëºêêêR<WKK ãÆ8,X0SR›¤uÊÁ�\þਠNÄ›››'—ûm���eß|%“Iuvv2ŽaŒ£¡¡a’ gb”Ìü¥;«’ˆG" @MèîîV:�öñétZÝÝÝŒcˆãˆF£SÞ¢8w(ØX¼cq?‰‘­c‡MhÕ �êÞÛîÐÓëX­ °m¥R©aUóû(0Ž!�£EùU;Ke ý¦lHLÛ`©Oj\Ïsúý×O×G?}žþþš[Ùk§ŸÓŸ¾÷?úÉ¥7êñu^e¯ szzzªâ\Õ>e�¡¼6Ø8²ÙÁ@Ó5ä?�oPø” PA6ñªîÿß›tëƒÏhÅ[�JÇÚ5u§¹:ä˜÷븃wPÓ~B{ë_ԓ˶(á=§'–%tÌŽm#öÞ]÷¤þrí úç“ËôVgZÑÖÉš¹Ûz÷ɧháÌø]€Á¥Ói¹îÈï®ëÊuÝ!¯x1Ð8>ùÉOxìå—_¾ÍÇáyž~ô£é ƒÒ‚ ^[¼x±zè!�}öÙr§àµ2Ç–+x* %¢��kn *ÈnzD—~ëGºíõ¾üúX© zýÙê�ÏýK¿ï}ë´}Ô^fªàÌx§ÎøT�Ø8Kï˜?ra„úž×5ßù¾n~#-kŒÇQß–UZòèÓÚç¤SGê*”ek¦6”’L&ÕÔÔ4¢ã ¤�Ê‘‡ã8:è ƒtõÕW+�NëÈ#�”” #®¾új}ä#éF aƒ- a¤ðe?ÃÂ*$¨$»Eÿºò—ºíõ>©ùm:æSgè„ý·Wc×+zðϗꪻ_ÓŠ¿]¢k÷ý±>»o³ä¾ª[~¥îxéM­ÛÜ©î>£–©»è ãNÓ©ïØIÍFRz‰þqõMº§wªÌ>óuúnÉÛ¨gÿö{ýáÖGôòº”š¦ìªƒßû�rô®j5*ë¼î²õÀª´ld½ï[çëÔ½Ú¤Äj½ôâM™YôÛ»Nw^ðqý#‘T|ÒÎ:ð¸�ëïz[f|êÕÓ×~_—ÿóU­Ý”�§ésæë„ÓNÑÂ%o•î¿æZÝúäR½úÖF%ܸÆíxŒÎþŸS´‡Ù §ÿz�þpÛ£Z¶ÁUË´ÝtÈñ§ê”#g ©ŠPûF²:bkÎY ãð+#®¾újIR4Í…~@1Ìq³„WÙ�ËrP!vÓ¿tÛC›eMƒöüÈ—uÆÂ]5¹µYmÓöÐÑg~I'ÌŠÈxëtß�O*!IÞ½øÈ3Z¶j½jR[“§-o>£Û~}�®yº·ÄEzö·ßÖy¿½KϯNȉu½ù´n½ôÛ:ÿ†J•{Þ–VµIÞ&-ê­êöiž¦ÝöÛUŠÿa]õ&µ4u¿õ‚îúÍtÕ“þ\Ô˜œÄZ­O5hܤ‰jö6éµ'þ®ŸÿðF-s%¹+õèíèÙ×Ö©ÇiU{“§îH³:œ=wÍwô½ßÝ£%"š0±I½o<¥¿ÿ⻺äþM¢ Œ-õE¨ä9ke ,Щ§žªk¯½VW_}µN=õÔÈ2Ç–)ôËŠë/,§•á­z]o¦­äl¯}ö™\øƒ8²½öÙ{ŠŒ¬úÞ\©µÁ˜©:æ¿.ÓåW\¬3ön”ñÖ둇^RØ"_vý½úó­+•2“tØ©k®¹J?=cžZÕ«—þz“M”wÞÈŽÇèÔcf©I�zî† ôŸø´¾öÃß뮥›Õï÷'νçÜËuù•ëS{7ÊxôøÃþø"Úó¿Ð5¿ù™.<ÿ|ýà{§iïFÉ]õ¼^Xo Ærì_¦Ë¯ú½®9ÿ8m·ñ^]ëJ¥£stÊE—é——\¦‹?3OÍÚ¬‡o{PH$¨´²²…r{HHPIÖf³oþ!\êf;2Q»î2QÎÓo¨sÓ¹ÊÿÐ÷¥W,Õ²”•7OGÍŸ¤ˆ¤é ×îW=©GËôÒJWóg—q^Ó®yŸø�.>ä~ÝqÇ?µø¡gµìþô‹Ý­‡?{¾¾¶hZ UöÝ8´Ë.“ä<½R�›;3çñÖëñßÿL—ÝòŒÖöÚü[‹ô¨§/ì�E£¥V,Õò¤•µKô»ÿ8I¿ ìá¬{Kk=iâÐúj˜ã8#>]¢T/…zG°g„?e#ØSb˜ã(+c(^ec ƒ@…8Ûm¯é£ué×õÔÓëôþSò?ŒÝ•zúÙ5²2jÜn†&;RÿR)�ežX/<·æO÷ðóÆ4q·#tÒnGèÄO¾®Û/þŽ.}hƒûËZ~ÄGõ¶ÐóD Γxäýì/O«³eŽÞ}Æ»µ[ã ÝzùÍz>©ÒÁKöxO’‰ÏÒ!ï=@Ûþ�dÚv×$ZsÀ˜‰DJ6rÎêþ9GrÃ5Òã†ÁÂï)Q*”(ce ¡«l¨hG F‰°ŽÚÿzæ_[ôìu?Ò•­ŸÒñûOWCç«zðÏ¿ÖM+\Yg¢>r_ ­×v^tÖ®Ú9v�žÞò„îzp�ö^0NoÝs¯^H[™–�´óŒ2ÿÑã­Ñ3¬Tën»kÇIMŠÄZ5~\C楞„zÊš2áióªÕê¶Rt§#ô¡cj¼;NÏþ.H ô>¶Ÿ­#÷êÅô¥&ªÞ5SÍFJmY£ÎØäþ},u-‹©·7¼R©Àa0ñøÐ—°hÒàáȶ‡çyzøá‡uê©§,ûé?衇´páÂÐjˆ2Æ–'?ïW!1ØA L‡ûħôÄ+ëÞÕKõ·U+x=®íßñ}tÿ–aÿ�6×Þùzþïo辟œ©Ç.‹+ÕÝ£´´Ó±Çëí-’ÊøÅŽ»âv]öÓ´Ò52Ž#Gž<ÏÊG“ö;@;G¤Ð&MÜi'�w–jý3Wë?Ïy@Ó[ºõZWïcÚzÿÂ[tá]oéáËÎÖÇ×®f§W]Ý Zø_—ésûÅ?  nD£QE"‘›.‰D†U™0Ð8†ŒŒô8ÇÑ—¾ô¥ÐÀaÁ‚:ôÐCC_+s;ô«�(ç$ ‚œI‡ê ?˜¦¹ù‹îxø9½²¦SéX»¦ÎÞK¿ó¿`vfu‹á2Íš{ú·õ�Ž«õ‡Û׊õ)5MÛCo?æ}ì=oS¹¿ƒñšvÖüÃæêáç–kÕÆn¥M£Æm7S{ò>}øƒûe—ô\|ï�è+ŸHê·ÿ÷ˆ–¯xVkUSÛ4í^=÷ÂAÈ -÷=¤×¾óíº& :ÔÜ*éU÷é—_z¿ÚeªÚ›Õ6ygí̧ôþ%oðë@R÷ÿÏtÒywhÃv_»Vg�ð]ù|zø—ê»A'·F�–øh=Y7ô ÿô[£gÉËZ{ÍõÛ:Ž<´ß~ÅÛÖ\õõ.]¶MÇØöj*�H½t…NžÿN}ù†�š÷‰ïéò?ýY×üäË:~§nmJ4ÊŒö«Mìp�{Ë�ºóÎ;uç�7髯ÛÿlýùŽì¶[ÎÕá£4ûaíïo�uó‰LÇQ‡i·?üZ3Ï;'·mæyçh·?üZG–Ûf]Ok¯½©¢c çéÍËOÐôI“4iò,}æïÉÑÔ”Ú $¼åºô̳õ7çßtõwêWÿy†þí}ïÕ §œ¥sq­Î;vœŒ$Ûõ¬~wö{5wF»ZÚ·Ó^ïú¼.|³rÅú=÷ë‚ãÕÜÙS4®¹QMmÓ´Ç;?¯«Ÿëö/¤å×ý»Þ¹ÿ͘Ъ¦ÆM˜} Núþ]Z¨h°›Óeÿ~ŒæÍž¨¶öéÚûدèOKzvµêîÿ§ÓßUSÚZÔ>egÍÿê?´1;�äâ/i§x¦R¡å½Wj]Øloµ.{ws¦š¡a޾ú`J’Ô·ìuî‡ÐÌñ-j›2G ?ñc-~+¤Ü™¬=,ÔÂ… µððùÚu‚‘3aÍ_˜Ý¶`Mv;Ÿ§×ÿ÷ë:~þîš1¾E�Íã5ë¸_ê%w¸ÿ#3¶ÜûPÁç›îºOo^üm÷é�iæyçhÇož­í>ý1­ºômºë¾‚}7ßóàÖ]0êF¼©å¶š§ï>÷{]qRÿà;zÿ 'ü:Þ+ºê”wê¬'öÑ—¾ÿ-šºA‹/ù–>ÿ®•¸ïïúÜ®Q©o…ºóq5}ê*ýé}“¥ Ïèºó¾©ÏœØª9�_Æ]­ænÝ¿vo�õ%š×Ô£×î¼XÿõÝ“tÖöOéÏÛNÆ}Y¿:é}cÍ{uþÏnÖÍ/ë�ç~YÿP\3ùžl�ºîÿ†Þ}ܯä÷ ýä?ß®ÉéÕz³iŽÚde­Ûÿýïo>¬íŒä´ÎPGv{îë(IÎ$}èW·è¿ŽI¦AgGå­ù«Î<údýß´3ôÝß^ Ù½Oè·ßù–ÞóžMºãÞoëíM%¾€�“[ks�]{ó çsµú¡¿êö•stСÒZçÎÒNáx‡*ùƪ~Û^ûÞO$IÓ¿p†$iÕ¥×èÕoþ ôXúA@m«™U6’Kž×ËÞt}r¿%Ë:R_¢ n‹éÃúƒÎo¦bâ¨C·Óº}ß«‹~z�ÎøÅ"5J’"šqÀ1:úÈ6IGêÐÆ§të‰ÿÐ?^ü®œ›9—iŸ£Ãßu”ö�JZ8Gkÿ¹�Îÿûýêþ؇ð]tß }ñ�_묹QIóµßO–è¶…×ëúÇ¿­Þ ÿߥZ¶Ï7õøU_Ö._åLÓÓJ ¨µ3eÃZY™îE=­~üq½9@‹—¿)o�¯Eó›´ö‰ÇõZ‰i�;ïªÍz­Y_¢Ëddíò¶F¥Ö­Õ&ÏÓ[O=¥UÉçuÁ!jmmUkk«:þHK“«õæ*WJ=§‡ïÓ¬…GhöˆF>½zòÑge÷:J §æ¿ñÝ�ÔáÓ{ôÄ£/jh-0Gú|å‹m7µß¶ÿûKšþùOjÕ¥×ä§o|÷kýˆøôiÛhTƒðVéŠ÷OפI“4iÒÍ=ç>%%Évé†Sýí“5û̈Ž0°š©�ˆíô6Í4ÓÓϬ‘wH‰*‰á–ñÇbŠÊ“;@_„h4*¹nf%k¥Ø¡úÖ]—è„q��Œ£¶é ’±_p`½Ý´ÏQýîž»µ"=Oo‹¼ªÆæFÙ͵ٳ²%ò ÛØ¤&ukÓæ¤¬õ—ÂhÐÞóö�.ºK÷¾õ9Íœ–98õÂݺïÍFÍÝoWEã/<¡-xßvçË=¶Þ¤�¼_k®¼.·ÒƦ»îÓ‹'F›î¾?·Ï«ßü�6ßu_Á6q4éäã‡õgÌlíTÓª½Žÿ¬ÎÚ;S7Òýì_õ»{WÊ5qíúîOè³IF�ûΪ¡Ò#5S!¡è\}ñg_Ó­ïý¾þí°×ôé³NÒá»NR4¹NË_¬Us¿©ï–¾¶è÷ú�?E3¾ÿ:jÊF-þÅéò�ëü/‘í±õ⇞©/ú{�ó…iâê/è={M”Ù¸\Ï&÷Ó¿ÿÛ\Åœé:ñìSõ“œ§ž–Ô×?z°fÄ»µrÓd½ëýo×nóæ*þ›ß꼟ï«3ç½ñÖ8½ãÄÃ45pëLž«}fôèŠK×¶¿O“7/SßîÓ{N?GÿöëStÎÉ_UúëÇivߺò[?Ò’Ý?§‹�›0Ä¥O#š3èù¶Í¤�Æ]wÖäSOÔš+ÿ�Û Jm›|úÉjÜe§m2¦A™6xú¹:PRfÙϧuݽ+å*®½?|®¾{l|�|5õ‹Ü¶ƒÏÕ?îÿ£¾:?¡Û.ú¼>|ÂqúÐéçèw®UÒöÈ:³õ‰ßÝ¢Ÿ—ÖŸ¿òAó�/èw�‹tÑßÿ¬/ìüåŠÎÑ箿U?û`‹îùÁzÿ»�щŸ»H{rµº¬$�?ú‡ºõú/k¯W®ÐO|�ŽùÐguÁuOh­g´Ý‡/ÔO?¶�=ïd{üúÞ5ë�âö±ùúê/¿¡[®Ó™Ç«“¿ükݺt½4õ]rëÕ:}üÝúöGŽÕû>õs-ßçúËÍßÖÁÍC+f„Ï7ÛŸ{¶Ú;¨ìýÛ¬íÿûKÛpD€J1’&+S)üˆ>¢’v[·nÝ•ƒ�ìÎ;ïÔ>ð–dDÙl*¥•çýXkûÇÜô�b&ÑäÓNÒöÿý%™Øð‹zŒ1ºñƵhÑ¢aŸ#ÏÓ›—@œsŸ’¦UüíRýš ФI“>.éEIiI©ÀG:ø1âS6¬µ(_4ªí¿óUM:åZwÝ_Ô¹ø!%W¾)IŠo?]m‡¬I>!7M£zþl9šöÑkôì IY㨱•0†¢vzH ®5¶ÿÖ—G{Câ4´iBÃh�jSMõ�õ�@T=$@ÅQ!*nD+$Ç¡:UmòäÉzì±ÇF{P“ößÿ;׈Gu”’ɤâq–@Dõ±Öê€P[[ÛhjÒúõëGì\#HXk•L&•L&Gò´ÀˆÉ¿@ÀX¬Ž·ÖÊSð(©`[±°m[F¼©% þøÁ‚çy¹ ¡8xð÷ 3д~k­‡Ö†c�`@žçI* Ü´Q*å¨/)yi#×3²žr�’�fö�D$Ç‘"1«XÌS,&E"6wn?˜ jbl!�ôS\Ý`­Q"á(ÕgÔÛç‡V²’ ‚+)óy:í?f_ê1™×¬�Ŭ]56f®çy^®b‚p¢þHrü Ÿ¢‘ì3êꌨ·7dƒ'û¹ÉlÊRpÆ¢mF2™�"�6JtGe©©Éª¥Õ“1^îÚþê�@RaUDooD�["r³Õ …¹€‘••±’lqàPpB÷â ÏåI‰„Q¢;¢†¸QS‹US³WУõ‡@Æ8¿�ƒ$õõ:êÜU:]º¥” ¬Í'Áçù�2Õý^ ™â‘½\_2Ó—¢§Ûh\GJNÔP-Q§$`Œ VDxž£Í#êëóoúMpÇþaƒŠ&c^.õ™y( Œé?ÅÃÚÌlו±®R)«uÝRc«UkGD‘(Õõ†@Æ `ÑÝQg§#ëÙ~UýzV"ˆ‚ÏLÉjˆìç6Z(xr+“Nå§ydõvIÉWã&Å›œ‚þ¨m,ø cŒ?EÃZ£-›"Ú²9FȦ¹ÿ�nþm&C þó°mÙç¹0"s°œtJÆß^<^WÚø–Ub³Í­ÆaíÀSJPý¨�€1Äó£Íë½ðs£êÑÔ꘣¾icDnz =óËo1÷$& IDATWEøŸëʸ®l6H‘ùm·1²NDV‘еBC"ŠÀ£`¿ðíF™eAc Rs[fZŠãð{÷ZÁÿ)¨S~ÑÙ騷§TÓÊÜF’²Ksº2é>)�’¬§þ5Ùc­§\êaƒaCà\¡üº‹`ÄQò]õ{¶eƒ§d_~Ô ¨CþT ×5êÚ¼õ³%JLHaeÒI9é”L`zEÿ#ýˆ"Ðú2>”^–Óá5ÅCÈ^ÆÑæMQYkrËš¢úH@òoÌ7¬‹ªð¿T e«!²ÏÝ´Lª/DXÙÂu6rŠãkœ�&”á�0ƒ!=-³Ÿ›Ðë^Ó(�–¶lÉ4ФJ¢6H@�±Ù¦”==‘ìòž!Ënt‹ï¹r¼TA-BAaBŸÊ#�ùƒÈ¿Zp©@kJÉ}Ö/ìÈ.®Q8A£Ä˜�ˆ$)ÑQ:mXu£FH@�ÉÜ�un1ùå7Máí}Á½½ l°VŽ7`÷Ë~¹€µVžqd£qå*0‚Ó1Lq…FàØl˜|Å®‘Ÿø^Ùa#‘‚ñlÞèP%Q#$ ŽøÕ]]FnÚf!„)ÚnòUÁê†r8)oZ ˜Àµ"Ñ|(a‚ƒ ÖHÖ‰å¯k­’I‡—5‚@êˆÞ›ð+úW*”¼QÏUQØ‚8 ¸qWωÈF2Ó4¬7„•5üPÂZÙHLžqò‡™¢q‡°’l$zÎÎÎH¿q£úH@�ðoÀ{N¶wD~›µù>¦äò›Rfº…ˆlÁþÁµ3<Ç‘"ù …|eCñÒ¡ùsn7ù`"ÏL¿ìf‹ûFdÏãG6—ŒÓ?t0FÉ>£tš*‰jG u¦³3 øa�ó/)¤ D~ …1ò¢ñÌ4 Ò·ÁHryјV¡�?©ÉBàà¢ëÙ|5†5Qy±ÙHTÖãdš^fÿ°Æ‘�g¦‡dogM`ºFð}õö8ÙÍÕ*:Úl=k­<Ï“ç9rÓÙ¥7=[bÊDqȨ‡Èö °‘Xn↑d=OÆq –â …r½(Š›hÎ]°|†cdlà5e]:ÑÐECKÖv½Ïî.G­mn©½Q¨�€:ÒÛãä+ B›­¸bÀd§Pä+ L¦JÁ‰d‹Šƒ†�¸ «‚aBQCMk‹¦‘š^¦Ä{ò<åš[¢:H@ð+ úz•ŸjQ°Z†É† áÇ7¢4¡Ó5Š‚†àóâÁž¯Ôa \Ù¦q”l†é¿˜bRªn¢·×ÉUŽ úH@�ð<©¯/p›vS_¼Í(<|(2h/†~ç «r†&PPa 3Ûmað ì¶ì¹ Î\bl~…ÄÀM<1Z$ Xk•NåCÛïf¾`ç@SÉ~/†ÐÿyXP`xͬ~°!׳6°ügq#Î|  JE%©”‘²ª�Ô8ºF2åä—à,¸™WvGÑT‡ÐiáM0 ª B…À1&ð˜Û§hžF¿%@C*+ ¦–ØðqÆ^°ÒFð=Y«TÒJ(Qm$ N¤’ýW¶È±��¢xŒ‚~ %äúL˜Â0¢ß!Ás7œ LÕÍÂÆn$§DhÑo×@à‘ DRi¦kT+ ¨©t`ÙÍA™ÂІ€\0`”Ÿbü ÁS˜lNQ¸ÒFp…Žþ�,m>ŒðÏí/&j$ã¹2nJÆKËx®d½¢Lc°÷VøžÜtÑ{BÕˆŽö[Ç¿ÙöÜìïœ ¦LHýÊ©ˆÈO�P®ÒÁä* ÏÖ0Ò˜L(a¸Fá" FrÓr¬×qY'*g€Þ›ùýý),’ÿ5a•�jD…Ôk­lî¾»xÙÌ¢)¹> Á›ÿ’'V¾™¤4@"P äÊù5>óû¦Sr¼´dmQuE¶ÆÂódÜT¦Z¢ wEÁsÛ‚×v½þÛP$ XÏ)ìó õ›JÑO.”y­TE©Õ;¶…5Î öƒ°VrÓ2Ö Xk³¡EØËÁi%…ÜlÕS6ª�Ô°‚í↕!7÷6Z R\VÓö/®PhúGX†ßs";NÇK—GNö=yžŒ?ý"7-%mÓ/X Y‰Uƒ@jXá�¶dZ…ß[!ûQ²½Caè�?Fù0!Û'¢ßŠÅçñ_†œßX;P,>&7­\ RpéâÕ<¤ò|b4H@Ý(Õ_¡„àl�⊩äÒš¶¸WCñåü^Ù&˜¥ûPzƒt¤°ýžšÜ“°<úf‰jE uÀ‰ ¡½%ů-:PÏ…~Ó‚Ÿ[+9&³� y=d¹Ïüóâ*‡R�1Kô°(ž>b­gàÈ£‡@ê„1ÁPBÕ …/ ôyñÖA* Cþó@ Ñ¯)fþäÆq‡ PñPp=Óÿœþª"!AIÄÉ®@ÂÔ�ªC 5ίXˆD ¶æ_+h3Qz…Œ~ 2ç ì\8½Ãªh5�ÀuK�8{øà±G¿Ù Æ ÙZúZ•#¨*P'¢Q›_y"¨`õÏ©Áçýdöc gRƒˆ°æ–})B^s"’ÉÜ–†G ~ÿ‰ü52�DøÒ a"ÑÌûb•�êC u‰* ¼_¾"ßx2ðjö1lyOZDn^FÑ4‰¢^Áà"7O#¸Mò"QÙ’aAa•†0òc*±¢Föy,êe/G Qm$ Æù7Ûñ¸¾ZF‰ý×Å,Ѱ²_õDX/‡à.…M)s!ˆWÔoBFŠÅ>—Œl4šM\BÆöyöi,>Ài1ª¢ƒï¨��Ê6w”]¡"J ZF’Òé�0"&„½��Ùþc4.µvD Þ'j�Ô9ÿFÝq7*¬®èWiQTYa­dÝLóÊÀ6³GÿË…¢pâF4f5aZDÆ¡oD­"�€1À#ÇqäD¬&NΆ¶DQr©OI²²^ w„¿Aåƒ)8‡5™1T¸Gîc0Åí.£qiÂvQ'ÿÞP{$` VDüP"Ø!.¯°Q6øç1%+$ goÏ•ly+}„WLäÏÝÔ*MœÉ…ŽÃmm­âÿŒ!þ |$b5i’«Æ&¿§DQ•�B˜!V {FdåVÔl,\G£èÊTE¿Ú:ÞQû¤LáW| vñÆÿFÞ8ž:ƧÔÖ¨^È­üé7´Ì¿TX)P�>d?ñWܰ^¾‘¥ÍŸÐô;°ðtùéVNÔªcªÉ­¦Aψúí*ÏqYke­Uk›«¦fOë×F亥oôýå=sABØê>¿À"Û;ÂÊ_9Ô­ñ²Ò†¿Ÿ¤ævG-ŽŒ±¹1FÔ £ü›{Ïóä8ž¦L³êíq´e‹#7�I 29CA DðáÏ%ùAƒÉöŽ0ÊfþK�ób�Ü¡ñ¦LED¬Á?µ!Œ¨30Æ«%›<56yêíqÔ¹ÅQ:¨†„V¶ ÙdÙ Öf "Jïï¿.™\o TMDÔ% @Á ¿çyjhtÕØä©'á(‘0Jö¶ 8Œîç÷Œð÷ï¿Ô¨q¬šš5´H MùëDÔ7 €¤|(á7½´Öª©ÙSS³ä¹žúúŒ GÉ>¹OõïÜÚ3Û˜Ò‘š�â�Rcs~Oõ�@P 8 °ÖʉX55g IJ&¥SR:%¥ÒFž5òÒ’çe§i##'*EɉE¢R¬Á(Þèȉô+"Æ @(?ðýe?­µŠÇ=ÅミÃZGƘ\H‘9‡§\¥DÑ50vHÊ òáB†ß³8XN±Ö榃@€@0$aU Áç~PQ*œ$ À#x@9œÁwY â$@ÅH€Š#�G *Ž@T�¨8 Pq â$@ÅH€Š#�G *Ž@T�¨8 Pq â$@ÅH€Š#�G *Ž@T�¨8 Pq â$@ÅH€Š#�G *Ž@T�¨8 Pq â$@ÅH€Š#�G *Ž@T\t´ ¶Xks>cLîÊA  ,žçÉZ+ÏódŒ)$‚Ç‘ã8 'úúú´vízutŒSkkË6¿€‘C `@ÖZ¥ÓéÜóh4š«†pGžçIÊ®ëæ‚ cŒ"‘È6›ëzJ$zÔÞÞ¶M¯`äH(É#¬µŠÅb¡ƒã8¹Çh4*×usÇHÚæ¡€ÚD  ”µV©TJŽã(�—=#‰(‰(�NËuÝÜ6"�Ð�_aŒQ,V?ˆh4s»1Ò¡ÄÒ¥Ëúm[½z�V¯^“û|ö왊ŸÝªCÀ¨p]W›6mVWWBžç*‹©½½�yà@°ÖæB„¡TF„ †~ω­ü>‘N§•Hô¨©©© €pVûª�¨8×uµrå*õõõå¶¥R™›ŠT*¥‰'Œâèxž'ÏóÔÐÐ0"+eD£Ñ\ÃË‘$¦M›’{žHô(‘èѸqš@­ÙúïC´aæ‚0"hýú�J¥ÒŸ¿JÆÖVF‹Åb’TÐìÀØF *®³³kÀ×»º~À¶á‡ÑhtD*‚Œ1ŠÇã¹ê �—N\Ñ×—¬ÐHø¬µò:}[¢Ñh®J‚@{ø[ŒAžçÉZ«H$R‘¾¥D£Ñ‚J c�0�ÖT�bŽãä–¥Á%0¶HcLµ„>ºUÀØB Œ!þªŽãTMß¿Á¥µ6××@ý«Žï@*¿ᯖêŸßË‚@;$€1ÂuݪhdYŠßK"�N�öPT�0Fxž—›Q�ü±Q%Œ ÀPm�,Kñ«7R©ÔhÀ6F Ô¹`³ÈjidYŠ1F‘H„—ÀPÝß�l5Ïód­U,í¡”…—ÀØ@ Ô1k­\×­ªe>Ã2 ÀØPß‘ ‹çyr§fª#|‘HD’$€:F Ô)¿ÂÀqœª\æs0þŠ~CNõ…@¨S~ï¿Ú Öø½$¬µ£=Û�P‡<Ï“çyŠF£5Yáó{IP%Ô  ùUµZᣗP¿$€:ãWøSj]$¡J¨C@�ñ¿/Í-�úPŸß©€1Æ¿I¯—•5J‰F£, Ô   xž'kmÝŽã(‰äÞ/€ÚE Ô8×usaD½,õ9Ú½$€ÚF Ô8kmnбÀ^˜¶Ô6  †+êµ™e±`øB•P»ês= `ŒîRŸ½=FÞרUoF´ú�ÊWVtLð4~¼§Y;§5!ï‡/ô‘j�PÃ<Ï“1¦ìêˆÞ£»ooÒƒ‹¶ñȶi££W$=ñh\wßÖ¨#�îR0ln9V¦ªõ†@¨Q~3Ëh4ZV3ËM]ñ«6mÚX]S;6mttÓ›µi££#ßÙSöqþ{v]—P¨AÕõ�@Ùüf–åTGTkt÷m�ºûö¦²÷�D"²Ö2m¨QÕûÝ@IÁñr‰»ooªê0Âw÷m�Z±,VÖ¾~sK–jSõGÐ�çy²Ö–5UaŲ¨žx4^�Q�Œ»oo,{_ÿýS%Ô B¤RiÖ·PÕ<ÏË5vÌ“�ŽnË¡zeYtHU˵ˆ@€+V¼ªµk×�ö0 T° œf–+–Õ^/ûÕo–פҟ¶!Jµ†@¨1þ�w9Õ½=¦&zG+7��ò=4˜¶Ô–ÚûÎŒqþ”²ršYöö^AQëÇ¡±%Pƒj¯v €m ¯¯O®[øYÏs•Hôä>�ÅbŠÅøÑ `tyž—[곜écE4U:�ÎõÖPýøW’Ö®]_>HRWWB]]‰ÜçÓ¦MQ,ÖVé¡@ZB9Ó5Æ? aÚP;$�4yòÄ‚ ‰•+ßTss“&LŸÛÖÐP;Kæ¨_®ëÊCuDÿëáº.a P#$�ÔÐÐI¼h4ªææ¦Q „ †åã=56YõöÔV€Ñ1~hý üÕ6\×eÚP#ø[ Ôkí�o¶§Mw·Ñh¶�Y;§‡|ŒÒ0m¨ @�6´Šù‡õn£mã=ÍÞ95äãüÕ6$€ÚÀ” BÌž=SŽS[åÍê[ð&{¨�Äî{¥Ô1ÞÓ¦�µñûÈ#�î|§~XãyÓ6€ÀßPBÄbQš¢¨*®ëkº†ïçw©±©ú+fí”Ö¼’Ã>>‰Ðð¨@ °Öæ7ÇvÓ]s\bðGÑ´é®>òñ®­:‡ÿõñ¼¡5ÅPyLÙª\ðæzk¦!Ì; ©Ù;§uÅ/ÛªnúÆü}:òè56n}‡?½ÅqT'  Êù7Ø#Ñ¡c¼§³¿±YO<Ú '‰kõ›õöŽÎM{ÇxO»ï•Òn{f‚’‘‰Däy�På$€*gŒÙªþaæЧyôI’z{�z{*{ãÞØdG¤"Œã8¹žª�På\ו1f›ý¶¿±qÛ…£Án$€êV]Ç°Öæ>XƲ<þòŸþ× @uâ;PÅü†–,E<4~ Áj@õ"�ªØH6´Kü).THÕ‹E¬µJ&’ZÿæzmX½A«^^¥•/®Ôº7ÖiýÊõêÞÔ­DgBÖ³2ŽQSk“ÆM§öÉíš²Ãí°Çšþ¶é?u¼Æo7^ Í töÀ°ù+EðoÊ¡!Àª�„$ëY%û’ZóÊ=wßszñÁµæÕ5ÚôÖ&õ%úJ¦ªÖ³JlI(±%¡U/¯Ò’—È£ÆÖFuLéÐä&k·CvÓÜ#æjâöoŒóƒeó{ ø=P>ÿßÝžçÉó<¾~@Ó�„µV]»ôâƒ/êÑ<ª%ÿZ¢Ä–„ÜÔð—²Öª§³G=�=Z½|µžàyÝò«[´û!»ëàãÖ¬½giÜäq2ÁæyaÄV`ùO º�É@ÂÚLeó÷<«ÅZ¬åO.Wowï6¹N:™Vç†N=ü·‡õÌ?ŸÑ̽gê�÷¢¹GÍUÛ„6*&PR°BCç8M-�*6æ‰ToJK^¢[/»U/?ö²’½ÉŠ%¦=]=Zò¯%ZñÔ =ö�ÇtäÇŽÔ‡ì¡h|Ìýo@hh¹uü¯@u3wÂÖ³Ú°zƒî¸ò=pãêÚØ5*ߘ¬µêKôé©»žÒ²'–éЪw�ñ.�›2Žä$¶ž_e úŒ‰@ÂM»ZúðRýåÇÑò§–ËM¹£=$IRׯ.ÝñÛ;´ô‘¥:é'içývV$ÊúÒ�Òé4¿°ÚJÁ¥?il TŸºÿ™N¦õè-�ꪯ_¥—{¹jŸ›rõÊÓ¯èò¯\®ozPédz´‡€*à‡‘¿°Úþ×�*  úÔu…Do¢Ww_s·nýÍ­Ú²nËh§$k­Ö¾¾V×_p½úzútøI‡+Öía`ù7ÐTIl�`•€êR·�D_OŸnùÕ-ºýŠÛGt�H4"ãÇÈz™ùhžëÉz[ÿ ®sC§þòã¿(•Lé§¾ƒf—cT°ï�ÄÖ¡±%P½êòŽ7�LëžëîÙê0£hKT“fMÒ¤'iïwí­ñÇ«¡©A�M�rÓ®úzûÔÝÕ­·V¾¥goyVë^_§Î·:eSÃû†×½©[ÿ÷‹ÿS4Õ>‚P` ³ÖÒ÷`°t*P�êîn×M»zì�éï¿üû°Ãˆh<ªíÛ^óÍÓ�G¨©S§ª±©QMÍM% $“I%NK¨§§GKžY¢Gþùˆž¹ýmyyË�«'º7uëæ‹oV¼1®C?x(�.ÆÏó#Fˆ?eC’\×¥'PEê*�°Öê¥Ç^Ò Þ0¬ž‘xDÛÏÛ^Çñxí{à¾ê˜ÐQö7¬x<®x<®Žñš:mª;ê0­8m…¸óÝñ‹;Ôùp·vu IDATFç�ÊÄ:7têæ‹oÖä&k·ƒw“qHtÆ~«?2Ç‘ëVWs{uHlXµA7]t“Ö½±nHÇc4ý°é:îSÇéÀj\Ǹ­JNÇ‘ã8Úe·]´ãìuä{ŽÔMWÞ¤û}¿ú}eŸgê ºéG7éÌŸ�©ñÛ�öxP[è1²ü¯#}$€êR75`Éž¤n¿âv-jù�Ž‹Æ£:èãéë?ÿºŽ>îhM˜8aD˸´ã¬õɯ|R_øý4qÎIJ�µÖjÅS+t˯oQ²'9bc@uó{HŒ ¾–@uª‹ k­–<¼DÞô ÜTù¥XMÓštì�ÕûN~ŸÆOض­m­:äˆC4ù·“õ˯þR¯ÜÿJY½%Ü´«‡n~H{±—ö^¸7ßH‡!�N«««« ommU,ÆÒª#%•J©»»»äoš››ÕÐÐPáQP›XacäE"¥Óiyž7ÚCP�Dׯ.ÝqåêÚØUö1±Ö˜N½àT½ã½ïP<߆£Ës"™i_¾äËúù®%w/)+”èÚØ¥Û/¿]³çÎVÛ„¶ Œ´¾¬\¹R\p�:;;%e~ �uÖY:è ƒø!_d¸¨{ì1]zé¥êë Ÿ’túé§kÑ¢E4æ  þM³1†Ÿ�#$ò¨5HXÏêá¿=¬¥�,Ò7™ñÛ�×¼ƒæU,Œð9Ž£;ÌÐçúy]üÅ‹µôÎÁÇm­ÕÒG–êñ<®ÃO>|›7¸t]W½½½êééQgg§‰„\×U{{»ÚÛÛ‹ÅÔÔÔ¤h´6þøXkµqãFmÚ´I’‹ÅÔÛ;üå`ëI*•ROO�‰„:;;ÕÝÝ­h4ªŽŽ566ª¡¡A���ƒV“ôõõiÆ êéé)ù:ÀhñÃk-+mU¤6î(°qÍF=pãCj)Ik_Z«®¼AýÜGÕÑÑQöq¥Âƒ¡üVÙqMß~º>óƒÏè‚�] 5ϯô˜t2­Å×/ÖÜ£æjü´m3½Äu]½úê«zì±ÇôÜsÏé…^P"‘((?~¼f̘¡=öØCóçÏ׬Y³j"˜ /Ô××§çŸ^�<òˆ^xá½þúë!�1FÍÍÍš9s¦æÌ™£=÷ÜS{î¹§Z[[Cÿ¬Oš4IsçÎÕk¯½¦õë×+•Jñ5`+Q1²Œ1LÙªLõßIÀZ«×Ÿ{]«^^5ôc]«»~t—Œ1:åÿ³wçñQÔyþÇ_U}$�û& §@¸" `(耢 £"êxí:ž#3êì̸³s︳ã5êˆ7þpVEð9å¾�@€’�„ÜW'éNº»ê÷Gì6Mî��„|ž��Iª«ª«»«úû®ï÷ó}ìnBB›%jkj©(¯àô‰ÓädæP\PŒÝfGUUƒ‰Í€øÄÆÅâçïתÄUUUâÇóè+�òòO_¦<½¼åçšzŽ“»OrÕÍ;Ô@×uÊËËùâ‹/زe yyyMN‹”ŸŸO~~>‡bãÆ�L�:•yóæÑ§OŸn=üÁ`0x^—ÞœˆkšFFFË–-ãðáÃTTT4ya®­­¥¬¬Œ£G�òÕW_ǼyóHLLÄßßßkÙáÇóôÓOcµZÉÏÏç½÷Þ#--íR<%!„â²%�Dǒ–Bt?=:�¨µ×²sõÎ6÷Žps9]l|a#º®sÏã÷4%œ'™é™l[¿��+wRt¬]ÓëþÕë5 T£Â�k‡pݽ×1æÊ1DFE¶xÂSU•1ãÇ0󡙬úÏU-Ö“pØÚtˆñ×�Çǯc êºNFFï¾û.‡ÂápxþÖØIÛ=þNÓ4òòòøüóÏÉÈÈà�`È�!ÝòÂÆ­·Þêé ª*ñññ½î‚¤iä­·Þ"++Ëk|ª¢( |||p¹\ž!î×ÚjµrìØ1Μ9ÃÔ©SY°` ðC£ÑHpp0ÁÁÁ(µN„Bˆö’»ø�Ãý½EÓ´^}ƒJˆî¤GÅÙÅœØq⢺†kN�Í/nð„º®SZRÊןÍÚ×RžUÞä6t]Çåt�RצrzÃiÍăÿõ C‡Ådn~ì½Ñddö­³Ùþ¯íä§ä·¸¿)ߦPœ[LÌ�˜¶?ÙFdffòÊ+¯�ššê¹ø BCC3f ǧoß¾@]´4Ž9BQQ‡§ÓÉ¡C‡xñÅyæ™gâøñãhšæ &äî�BÑ9¤ÁÜ9Üßuä;ŒÝG� $jíµ¤HÃåh[`ÐwO‰‚ìÊóÊÉÜ’Ù®Sž^ÎÒŸ-Åår1û–ÙÍÎæa6›™8m"kG­¥àpó.5§ÆñïŽsÝ×aömÿ !.—‹mÛ¶±gÏÏIÙd2qç�w2wî\<Æ]�8&&†{ÈÈH–.]ê¹{~èÐ!Ö®]Ë‚ zD¡ËÞ$33“x½Ö·ß~;sæÌi´—ƒ{‡ªª$&&RZZÊ™3gšœEC!„£~‰î8¶§kïçBˆÎÑcÏrÅÙÅdth%—ÓÅᓱ9£CÖk¯²³âÏ+8~äx‹ë‹éCÒ‚¤O�º®S’[BaVáEíÛ¹sçøè£�<5# ÉÉÉÌ™3§Ñ0âB>>>üèG?⦛nò„‡ƒuëÖ‘••uQû&:^jjªgÚS€0}úôV ¹PU•¸¸¸K>E®BÑÉ,U�Ç}ÃÅÝëWÑõzìmì’ó%”æ•võn´ÈšeåÝ?¾Ë¯þù+úÇöor9Õ ’<;™5/®¡¦¨ù"�å…åägäÓoX¿v퓦ilÛ¶Í«�Ú·o_n¿ýv‚ƒƒ[½n¼ñFvïÞÍ™3g(..fÛ¶mÄÅÅyu‹³ÙlMv�óõõõj×ÔÔ`µZ±Z­Øl6|}} ÄÏÏ??¿V¥Ú‡ÃkË–¶Ù]×q:�TVVb³Ù(/¯›%((üýýñõõmqßœNg“½ ÜSmº�›®ëTVVRUU…ÕjÅétâïï�¿¿?˜ÍæV MÓ(,,ô*X:lذVOnQQQHhšFUUÕÕÕžY>ÜÇ/00ÐSÇ¢=6› »ÝNMM UUUhšF`` ¾¾¾øúúâïïߪ;Nͽ‡TUõz/ÚívÊËË)++«›}'0�ÐÐÐfŸ‹¦iØívªªª¨¨¨ ¦¦‹Å‚ŸŸ¾¾¾HÁ-!„èÅäÐy¤‡„ÝG� $ò3ò©µÕ¶ùqŠ¢ ¨Š×L�AQ˜¡"wg.ûvì£Oß>Í6‚CÃC‰Cfi&ð}B®7LÊíUv 2 Ð\ª¡í�\ÊÊÊ8xð N§³n_…¤¤$ú÷o:0irŸCC™>}:gÏžEÓ4\.'Nœ ¢¢‚��ºYK***X²d EEE o6›™7oãÆ�ÃáppôèQ¶mÛFJJ žô:<<œ!C†0yòd¦M›†¯¯o“û¤i‡fõêÕ�¾Æƒ�Ûn»�1cÆ´ê9ÖÔÔpøða8À‘#GÈÍÍõ;UU cĈ\uÕUL˜0ÿ&/tééé,_¾¼Ñ†n@@�<ò¡¡¡TTT°sçN¶oßNjj*ÕÕÕž}�ŠŠ"!!�äädÆŒÓâMÓ¨­õþ¬´õBìççGLL ÅÅÅíz¼›ÕjeÛ¶mìÚµ‹3gÎPQQáY_tt´çy%$$´:0Òu›ÍÆ¡C‡8|ø0™™™œ;wιנAƒ3f “&M¢_¿~Í{öìaݺu�iQQQ<ôÐCøøø�ššÊ† Ø»w¯çù„……±hÑ"®¼òÊF×]UUÅŽ;Ø¿?©©©^Ÿ�€€bccILL$))‰˜˜é²+„½ˆLMÙ¹TU•ÞBt#=6�8wü\›EU}ûhfÞ6“=›÷°ó­�h®Ž/jc4™÷‡yŒ�:Öó;ß–ïúúùùñà_¤ÊZE�½»ÍζϷ‘òIJƒe 2 p9\í $²³³9wîœççàà`&NœØ® £F�"$$„’’NŸ>MAA�'�¨­­%%%Åk›n&“‰ñãÇ3tèPV­ZÅš5k<ë©///�¼¼<öïßÏÁƒyà�ˆŒŒlr¿ŠŠŠØ¿£�I“Éĵ×^ÛâB]×)**â£�>â»ï¾£¢¢¢Ñ÷Üùóç9þ<»víbÔ¨QÜ{ï½MN�Z^^ÎáDZZ­ þLaa!µµµ¼ûî»ìÞ½»Apáp8ÈÊÊ"++‹Ý»wsã�7rë­·6[8Õ`0èé¢uÇÓn··º7‚Á`àž{îñýû÷os“ŒŒ >øà8Ðh “••ŹsçØµk7ß|3·ÜrK³Áà À–-[Fjj*•••Mž (((`ÿþý¬_¿ž 0mÚ´&{~äççsàÀOøT_tt4………°xñbΟ?ïõ^«­­môøhšÆ¹sçX²d ‡j´·Lii)¥¥¥¤¤¤°yóf,X@rr²Ìh"„½„¦iRç@ÑkôØ@â|úù6-¯( ãŽç§¿ý)Ñ1ÑŒ�8ß_¶¼¼Íѱ¡„¢*ô�ëËÈ„‘-NûYŸÙÇÌèñ£=?רkÈÉÌi4�(9_‚ÓéÄDÛ)𦑕•Eee¥çwýû÷oWï·ØØXÂÃÃ=A‚ÍfãìÙ³žF¹Éd"""‚üü|œN§W±&÷¬«V­bÅŠÔÖÖ¢ªª×EX×uOcÏf³ñÍ7ß`0xôÑGñóóktŸ‚‚‚ ¢²²Ò33D[åææ²xñb¯`Ã]èÑÇǃÁàŠâžybß¾}ðÐC1a„_&, aaažÇ]x,Μ9Þ={ؽ{7š¦y ÷²îå‹‹‹ùøã� æ†nhò.º¢( 8???ªªª8~ü8$99¹UwßUUeôèÑ^Ó�µå‹RFF›7o&55]×›|^º®SRRÂòåË bΜ9ÍîßùóçùûßÿN~~¾W¡ª*ƒ___t]Çn·{^'‡ÃAff&‹/Æf³5yì ¥¤¤Äë=u½föíÛÇš5kÈÍÍm‚X,–³ÍèºNzz:¯¾ú*§N�ò¬¯þ¾Úív\.š¦át:ÉÌÌäÍ7ßÄét2kÖ,é¾+„½€Ìѹ¤ŠÝK� $ªJªZ½¬¢*Œ¿{<ÿçÃDÇDʽOÜ‹®ël}yk›§÷lŽÃîàý_¼�Lž6¹Mw6ë�IßðÅÖÿm}£ËU–V¢9Û~Ár¹\œ>}Ú«zstt4AAAm^—[@@}úô!--ÍÓ¨<}ú43gÎDUU‚ƒƒyúé§©¨¨ ;;›¯¿þš½{÷uÝÍ›7c³ÙP…#F0}út† ‚Ùl¦¨¨ˆ={ö°sçNOÍ —ËÅöíÛ™0aÉÉÉ .*î™!^xáJKK9}ú4ÿú׿<�ñÖ¨¬¬déÒ¥^a„ŸŸ£G�fÖ¬YÄÆÆ¢ª*EEEìÛ·�M›6Q^^Ž®ëdee±dÉÂÃÉ��÷Ú¿aÆñ§?ý‰’’222X½z5™™uCtìv;Ë–-£¸¸HJJbàÀ�8�NrssÙ¼y3GŽ¡¦¦®ÎˆÍfãÓO?e̘1ÄÆÆ6ù|ÆŒCŸ>}HOOêîà/]º€ &´ªžÄÅ\À·nÝJUUŒ;–)S¦Ð¿t]çÌ™3|÷Ýw?~ÜÓsÂf³ñå—_2nÜ8úõkºVJMM ¥¥¥ž÷³Éd"..Î3ì#00]×)..fçÎ�žÚ)º®cµZùøã�2dW\qEƒu'%%1jÔ(JKK9yò$Ÿ|ò‰'t«¬¬dÅŠTTTàëëKPPF£Ñ2õëׯA ‘““ÃâÅ‹=a„¢(DDDpã�72~üxüýý©®®fïÞ½|ýõ× iååå,_¾œøøx†*_¢„â2çîÑ(çûÎá>¾š¦IÐ/D7Ðc‰ò¢ò–¢^ψgê #ÜBBC¸÷‰{Q¥Ã{JTæWòÆÃoÀ›´9”°Ûílür#<õµ•�×ɰ–XÛ• ;�NrrryQE?…Btoî;r¿sɱ¢û豕Ҫ­Õ-.£¨ ‰÷$òð=Lß~}]ÆÝSâšE×`0vlJê%vmÛå5ÃAsìv;>ßÀÒEK©­hºh§æÔ 595Móš]CUUÂÃÃÛ¾¢ ÔoêºîUP°¾Æ.>>>Ü}÷ÝÜpà f@P£ÑȤI“¸öÚk½’ìÓ§O{Š=6Å=Ä¢-žÒÒRÖ®]ë5%ê´iÓ¸ñƬT“ÉÄ”)SX¸p¡'|Ðu�½{÷²gÏž&·ÓX#;::šÇœ &`2™¼–qÏì0wî\ÆŽý¡>‰ÃáàÌ™3 W^¸­iÓ¦1þ|¯§ººš­[·òÒK/ñ«_ýŠW^y…íÛ·“››ë™¡¢# 0€ŸÿüçL�:µÑçÌܹs½z8�N:ÔêÂSŠ¢�˜˜Ø ŒpÿÍ`00iÒ$OϨ ŸÒÒÒ¨ªª"/¯ ÑšM})Œˆˆà‰'žàG?ú}úôÁÇLJ   ¢¢¢ˆŒŒô’rôèQöíÛç9ž‹…Ûo¿½Auï·Aƒqß}÷5x?5VV!Äå¥~Í'!„¸ÜõØ@Bך?Q+ŠÂø»Æóг5èq¡�Ð~òÄO˜ñ‹¨¦Ž=$•ù•¼ñHëB »ÝÎÆ/6òÁ/> ÆÚüÔŸíåž‘ÀMUU¯;¹íua/…ªªªV_LG�ÍôéÓ›íEâ.~YhAAAA‹�D{ì߿߫ITT ,hvÿTU%))‰É“'{~g³ÙصkW³AA}îàcøðáÍ(AAA ²ùùùÍNs uwüï¸ãn»í6"""¼ÌUUUddd°~ýzþú׿òÔSOñâ‹/²jÕ*ÒÓÓ/:˜¸îºë:th³=˜8q"Fã·233-*YŸ;00™LDGG7» “ÉÄW\áU,³¨¨¨É©X›¢ª*3fÌ`̘1-öÞp:�|óÍ7^3ŠŒ3†É“'7ùXwÍŽaÆy~W]]ÍþýûÛ´ŸB!z–öÖj­W?ð‘àGˆ®×c Emú$­¨ ãïÏÿmºgÄ…<=%~ÞI=%Z%ìv;>ÛÀÒŸ/¥ÖÚöéL[K×uO—x¨;)·4“Ag jr¦ƒú¢££½º«;�ÎFg«¸îb…õC„‰'6¨Ð³ÙìéÙu½QÒÓÓ)((hÕ¶UU%$$¤ÅñŒŠ¢åõºUUUµªŽŸŸ ,à©§žbüøñž!nî©[KKKùî»ïX²d üãyç�wÈÍÍmw0a±XZüb¥(Ч6‡[yy¹×ûµ±çsõÕW“œœÌÌ™3 kq_½Þoµµµm~^f³™øøøV Å*((àðáÞ/=F£‘éÓ§7Y�ÕÍh42vìX¯#'Nœ�bgBq«ßP–@¢sÔ¿!#ÇXˆ®×ckHX,TW4¼;îîÑX͈–„„†ð“Ç ly©kJ${×”ðôŒxêƒV‡&_´óÚSO¾õkKžÂ„yA)++#//Ï«Hâ¨Q£¼îÚ7EUUHDDçÏ×ÍSTTDyyùEÍbÒ³Ùì\TWW·zhƒÉd"11‘‘#GrôèQ®išçÿãÂÆð¥:¹wôE»ªªÊ«Æ†¿¿¿×ð†–è $l6EEEÝî‚§( ‹…I“&1~üx¬V+………¤¤¤�’’BZZeeež0@Ó4Ξ=Ë믿Nii)7ÝtS§…my__BèºNee%ÕÕÕØívœN'^Œ ¯a îÏ@DD$••ÕÀç??K«Â¨æymOQÖ®]ÛbqJ]×ÉÈÈðÚ÷ššl6›¢×s¹\”””Q^^�¦i�F‚ƒ o¹—”=AO½y$„mÕc‰ˆþž+ôú�¢* ;“Ù䩆¯ ÐbãÉ=ý�‚B@P3nœÁw¯}‡£¦uÅ([«*¿Š7~}±NâU‰|³þ›6õŒp ‰ Á`jû¡ «ÿkšÖ¦é0›âžJÑ-44´G^Lív»W=‹ÅÒè,M ò:¾º®wHàÓ™L&aaa„……1tèPnºé& 8vì;wîäÀ�ÔÔÔxžËòåËéÛ·/W]uU· Y4MãüùóìØ±ƒ'N�““Cqq1v»½Á÷gÝÍd21`@?l¶Z¢££ ìÐ}+++ó ìÊËËYµjU«{aàæžVTˆÞÌår‘™™íô9�NŠ‹K±ÙìôïÓ…{'ÄÅ‘s|ç»ðF†¢kõØ@"26’;OxýN×t¾úï¯ønñwž“�!ÐÀ³>ËÀA›]ß©ã§Xþör f_3¹é¹8k›/¦×^••,þébÏÌ©/OQ[Õö𑱑Mmù QQQœ9s¨kàäçç·y=*))ñ4òEé�™;º‚¦i^_rUUmSW`£ÑØàŽzKE»UUQU•~ýúÃÔ©SÙ¾};ÿú׿>£Ñè)`˜——GQQ11íëæZRRBAA�ç¤n0ˆ��í‘©³Á`Àl6{†m8�Î6Ýq¯©©i0ÍçÅÖ ¸Xº®“““C^^]ØF|||«_£ÑÈ´iÓØ¶mûöíC×u\.dÆŒ�¸çÍÓ4�uëÖ±qãFÏ17 Œ;–»îº‹àããӠ្’‰'&“±SB4ïz/ à‘Gi×t»ªªJýÑëiZó|{R¯4!.Ô¿; !ÄÅè±�DxL8¡}C9Ÿv¾ÏPú IDATÅe�}zŒÌ‡3>bx“Ë &^=‘)wOaÛëÛÐ\Ó¥Ú`4 ¨ .‡«ÃRØÀ°@Âûµ¯«¼¢( 0€ÈÈHOáÅÜÜ\²³³éÛ·o».„gÏž¥¸¸Øósxx8ì‘=$üüüð÷÷§¼¼¨»ß–TVVz~v‘éÊ/.—‹/¿ü’Ï>û EQHHHà¹çžkÓz³ÙÌðáÃÙ·oPvé”YÙÙÙ¬]»ÖF(ŠBbb"O<ñ}úôir¿L&Sƒ¿�F hÝÁmŒÁ`ðÔ‘¨¨¨Àl6·8í§¢qf³‡£éС¥‚±Bá&�]¯çµ¿Ñ?‚¾ƒZ×€¶[íÝw´Å»&‹…»ž¸‹„'tÈ Ê/È�û_¿Ÿg×ÝE5MÃårQVVæš´†{øF}]}2++‹¢¢"ÏÏÁÁÁ,\¸°Ù0¢+¸{j¸åææzÍä"„h›ÐÐ�&ÿ¦ª*¡¡Á—po„èXîï=ñ¦NOâþž C6„èz=ölgò11lÒ°VÍ4¡¹4Ö¾¼–Âü—íÓ·�ÿéq¦þûTŒæöu Q…ðQáÜ÷ê}\?ïzÆOÏ¢w}EôE7”T£Ê˜kÆ`òiÿ8r³ÙLRR’W#i×®]ìÚµ«M'f]×9yò$ß~û­çq¾¾¾L™2¥ÇÞý fèСž/š¦±{÷îV…5N§“'Nxõ¨ˆŽŽö 8º»ÝNiii›ãr¹ÈÉÉñü¬( AAA½k­¦išg ·AƒÑ¿ÿ?cµµµ ¦©íLqqq^Ã3{÷î•–B´“ŸŸ…è訿WU•bº|˜œAÊ�K!º�ýi=}4~A­kø–¤—°é‹M Æ÷7&:&šŸþçOyà�‹kSˆ`45Ïþ¿g™uÓ,|-¾¨•+F^Á¢w]tO K€…‘W�¼è`câĉŒ=Ú³žªª*V¬XÁ™3gZuÔu�üü|–/_î¹Û«( C† aòäɵo]IUU½¦ú<~ü8Ç�oñ±ÅÅŬ_¿ÞÓÐ4�Œ=º[õ{q´F~~>GŽñª2lذ.ŠRŸÁ`hñ Fuu5»víÂjm¾(^G &99Ùs¬œN'›6mjÓì6^á-((�AƒEXX(ÑÑQÄÇÇÊp !„¢‡éÑ�DxÿpFLѪeu—ÎÚ¿­%õXj«– aöüÙüþÓßsç‹w;-s¨ÙSÂ=U�¢*LâH¼3‘EËñ/ÿC† ñºK£T†�~Ñ=%F&�¼¨án,X°À3´B×uΞ=Ë믿ÎñãÇ›½ƒìž*ôÍ7ßäÀ�žÆRpp0wÜq¾¾¾½])!!�‘#}l6+W®$??¿É°¦ººšU«Vy GBÝl ×_}·Ká«««9vìÕÕÕ-6tu]§¬¬Œ+V���íù}@@“'Oî²@BUUBBB¼>cùùùM…Ð4�ÒÒR–/_Ά .iß`00cÆ ¯aLçÎ�ãË/¿ôOmЦidee±fÍϰ(!D£ÑHPP a¶kæ!º›¶Îˆ%ÚGz Ñ}ôè~�&³‰Äë9´ñ�×TŸM©.©fùkËéû\_"û´Ü¨7�Ä Ž£_l?æÞ1—ì¬l2NgPV\FUeŠ¢@tÿh Dxd8f³¹É/Ežžï,âå{™ü“M7pc °på�®ÄÇïâï)ŠÂˆ#˜?>|ð�g:ÇãÇ�ó·¿ý�n¸�I“&ê©ê_SSƒÕjåÔ©S|ñŤ¥¥y‚ æÎ�ËØ±c›l€kšFeeeƒ†•ÍfÃjµb0-8uÝìKJJ%åååØl6,K£�«©©¡´´´AÔjµbµZñ÷÷oðzY,n¹åÒÓÓ)..FÓ4>Ìo¼Á‚ ˆ��õlÏáp�ŸŸÏúõëY·n�§®‚ÙlföìÙDGG7z,ååå fz¨¬¬¤²²ŸF§wÔ4 »ÝNEE…×{Ç]",,¬ÉcXÛŸ~ú)G�åæ›ofРAb±X0™Lhš†ÃáÀjµ’��Í'Ÿ|¡C‡<ÏÍd21{ö쳲躎Ãá ¢¢¢ÁÌ$îçÕØñ¾ðyÕ­4M£¼¼œàà`|}}½žWŸ>} ñÔ‘ÈÉÉaåʕ̛7Ïs•••¤¤¤°nÝ:N�:…Ëåòš2XÓ´&?‡º®SSSCyy¹WÍ MÓ°Z­TWWãëëÛbèËõ×_ÏòåËq88Ö¬YƒÃá`öìÙôë×ÏsgWÓ4ª««)++cÇŽ¬[·Žòòr|}}™9sf· ¸„BˆžF!ºˆ¤.˜¨ÿÏT¢¨¨hIWíds¬ÅVÞxò Rw¦¶ªq¯( ×þüZîûÅ}‡´½ðUcÛPPêŽd+išÆ‰c'xîæç°–´®ë¸¢(Œ˜:‚G^{„€�€Öo¬6›�+V°zõjª««=¿WU•°°0bbb¨Û^EE………z5- 7Þx#wß}w£µ#ª««Ù´iééé�••EAA�çï��� 2„ÐÐP ÄôéÓ‰ŠŠòôÚØ¼y3ÅÅÅdggsöìYOcWQbbbˆ��'""‚„„&OžŒÑhäìÙ³lÛ¶�¼¼<òóó9}ú´çqªªÒ·o_bbbèÛ·/£F�âꫯö _|ñK—.õÜÅVU•ÈÈH†Jdd$F£‘²²2N�:Źs缆j$%%ñÄO4(™ŸŸÏ† 8þ<dddx†(ŠBDDƒ&$$„¡C‡2gÎ º®³uëVNœ8AQQ™™™äääx¶i0:t(}ûö%""‚©S§2räH îý¶iÓ&Þ{ï=ÊÊÊ<�Q£ÑHTT111„„„`±Xp¹\TUUyöÏVÕn�>ú(!!?–ËÎÎfÓ¦MäååQXXHzzºWðÍÀ� gذa$''ãïï�ËåbïÞ½ìß¿Ÿ’’rssÉÈÈhð¼úôéCdd$“'OfÔ¨Q¨ªŠÍfã…^`ûöí^EÀÂÃÃ0`¾¾¾Øl6ŠŠŠÈËËÃétâããÃèÑ£9yò¤§Ö‡Éd"99™ØØX’’’èׯŠ¢pêÔ)¾ýö[ ÈËËãÌ™3�¾÷ÜÏiæÌ™Í~Á)++ãÕW_eÇŽ^ï•>}úxÞSŠ¢PYYIII ÙÙÙœ?ÞÂ�9’?üáKÁ>!„¸\¹‡�F©‡Ò‰.— ƒÁ ½«„è$©€pÔûç¬ÿ¯ÇŸé˜vÇ4Ò¦Sck¹—„®ëlýçVLfw?q7AÁm+Ì×Q‰ª¯ÅEmýºÌ¾f¦/œŽ°Ë ·�ÅbaáÂ…DEE±lÙ2 <32yÍbp!UU‰ˆˆ`îܹÌ�;·ÉB–•••|ùå—ddd4úw«ÕÊÁƒ8tèC‡õÇ�gÕªU�Îè ë:999äää ( ùùùŒ?ƒÁ@ZZüq£�Ó4ÍëqçÏŸgâĉ^�„ÉdbΜ9èºÎÊ•+)))ñ UÉÏÏ÷ Ù¹°ç…ŸŸ×\s .lF@]ÃýóÏ?ot*Q]×=��¢(9r„믿ÞHlÙ²…={ö4:ÜÀår‘ššJjj*ªªb±X<�„ªªÌ˜1ƒ˜˜V¯^Í‘#G(++óôhp‹æ¸‹X&''s÷Ýw{…ééé|öÙgM+ÈËËó gIKK#11ÑHìØ±ƒ 64ö5ö¼FŒáùÿÂ… ÉÎÎ&33Óó¾uà 2{öl’’’xî¹ç<¯�Ãá`óæÍ˜L&bbbèׯ€ç½waohøÞ1b×^{m³ç‡àà`~øa, Û¶m£¦¦§ÓéYOýBªûàà`Æ�çUÛD!ÄåÉýC!zƒH(ŠÂè£vÕ0Žm=Öª^ÎZ'_ÚÀ]�ßÕ®ží¥k:gÓÎòꓯb-n}ïˆáW gÔ´Q�r�2›Í\ýõÄÅűmÛ6¾ùæ¬V+.— ]׽ީªª üýýIJJâšk®aäÈ‘-v#W¥Ñ!�-w!UUÛõØÖn³)‹…yóæÏš5k8pà555ž.þîãâ>&ñññÌ�;—¤¤$¯Y:êùíNòM&£F�bÈ�!¤¤¤°k×.öïßO~~¾çùÔo»¿  |}}¹òÊ+™5k M6Š[û¼{¯´ö.Ð…Ç$>>žE‹±lÙ2<ˆÃáhôµ8p ·ß~;“'OÆétÐ`_ëãhë~µvߣ¢¢xì±Ç5jëÖ­#==§ÓÙàø«ªŠªªøûû3iÒ$fΜIBBÂE½Ÿ…Bô Rß óÉ1¢ûèñC6 î¤rj÷)Þüù›”å7^Ô®1F³‘™‹f²à‘„G†wâÖq:�?rœ×ñ:y‡òZ}2 Ž æ¡bÄÔ�ž˜×ÖÖRTTĉ'HMM%''ÇSçÀl6Ó¿âãã7nááá­ªh^[[Ë¡C‡ZU”Ïh4’��@hh(º®sþüyNž<Ùª}gĈ�F Z53Ôݹ=zt“�=]×±Ùlddd°ÿ~ÒÓÓ±Z­èºŽÉd">>žQ£F‘��@PPP³áLii)ÇŽk´çÆ…|||˜§ÓIEEéé餥¥‘••EQQ‘§Ql±Xˆˆˆ`ذaŒ=šˆˆˆ5êËÏÏ'55µUÅ"3f >>>hšFjjj«gœˆ��'66ÖëkšFUU§OŸfïÞ½œ;w›Í†Ñh$""‚ñãÇ3vìXÂÃÃQUMÓ8räH£SŸ^qÅDG×�ÍÉÉáôéÓ­úœ0a„V>Ý5(Nœ8ÁáÇÉÊÊòLaj6›‰ŠŠbðàÁ$&&����Ü-Bˆ^À=dÃd2ÉP‚Näp8Ð4ÍsãBÑñZ;dã²$v+Ÿ_Éæ6ã¬m¹±çf0Høq -dðÐÁ˜}Ì¿s:”•—±çÛ=|ø»)=Ó°!Ôäþ™ \s÷5Üñ›;0š/]‡w#ìÂÆ˜»QÔÖÆQ[’è ×ÝÞÇ^Ì6›ra�‘ú�mË:Ú³_�õ|š[w[º�^Š×¸¹}iî=ÛÚíuÔ{¯µš;þÒeW!zwO? $:—Ô�¢óõšn&_7¹”õ#×sÓ¢›˜˜4‘ˆ¨TUmscAÓ4œ'i'Óøvý·lyc ¶B[[Ÿ‘"¹õ™[ ‰ iya!„BÑ£éº.=ä.÷ñ•`Bˆ®wÙ ÙpÓ\{×ìeÙ/£¼ ¼]ë0 DMŠbô´ÑL½~*1ýcðµøâãワŷá65 »ÍŽÝf§ººšƒ»²wó^Ò¶§Q�UÝ®“]PD?þå�¹úÇW£š/)„B!z>©!qi¸‡l¨ª*Ó« ÑIzÝ� 7Õ 2aÎjl5¬üûÊVÏdQŸËéâüŽóäíÌcãË Š"¢Ñc¢:n(¾~¾˜}Ì8j8�NªÊ«8¶éÅYÅgc/µ£»ÚŸ¸†2ÿó™2Š„B!„½ŒÜ¹Bô—] u… §Þ2—ÓÅê—V·+”€ï Öè”e–Q–YFÚö4¶+ÛQTEU@¯ë¡kwÑðñgΣsHº-é’×�B!„¢·�¡1Bt½Ë¶Åk4™vû4 F«_Zݦé@›£ëz]ïW‡¬ÎKpd07?y3I·K!„BÑ[ICùÒ�ž(Bt½ËºÕk4¹úÖ«ñõóeõË«ÉÏÈïÐÞ EQ¢b£˜÷óyL˜3AÂ!„B!:™?Bt½Ë¾åk0˜pÃ"c#YñÜ Î<Ó¦©7;›ÑldؤaÌÿÅ|�$5#„B!z1EQäν¢×¸ì ¨+t7&ŽÇþù_¿ÿ5Û–mÃZlíÒ“½¢(„ô aÚíÓ¸öÞk ””V!„B!D¯Ñ+ ¨ Ù÷ä<®˜|ß|ø )ÛR°WÙ/i0¡( f‹™„äfÞ;“!W‘!B!„ø¡®�¦i]¼'—'¹(D÷ÒëZ“�SG0xü`o:ÌöO·“~(�êòêN&,�& dê-Sýxü‚üä¤(„B!<ä»açrß—ã,D÷Ðë ¨;ùøù0qîDF\=‚Œ£ìZ½‹”ïR°Ym8k�N(Š‚ÁdÀhaÌ5c˜xÃDâÇÆ 'A!„BÑ€®ëò=ñÐu]juÑ ôÊ@ÂMQÃIHN`ø¤á”æ—rr×IŽn=JAf%çKÚÜsB5¨øûÒ'„¾ƒû2xü`ÆÍGHTF£\`„B!D“ÜE-å;cç‘ Bˆî£Wnîº}âúÐ'®So�Ji~)%9%f’w&�Ü´\JrK°YmØ«ížÇMF‚#ƒ Ž &r@$± ±D Œ"4:”Ð>¡L¹ !„BˆVq7–UUf^ë,îïæò]ˆ®'�D#Œf#‘"‰Ép†wõî!„B!„—‰^…B!„èFäν¢·�@B!„BˆnDj!z $„B!„è&E‘Bˆ^C !„B!º ™ŽRÑ›H !„B!„è5$ð¢û�@B!„BÑkȰ!º $„B!„褑|éH/ !º $„B!„èÜ�d &. %„èzH!„BÑ�HCùÒ�àGˆ®'�„B!„݈4”/ ~„èzH!„BÑMH!„èM$�B!„¢P]×åÎý%"á�]O !„B!º "„½�B!„Bt#rç^Ñ[H !„B!„èu¤GŠ]O !„B!ºwÏi( !z $„B!„èt]—á—�k!ºžB!„BtÒ;âÒ‘c-Dד@B!„BÑëH !ºžB!„Bt#ÒPBôH!„BÑ�ÈP!Do!�„B!„B!.9 $„B!„½Š¢(ÒEˆn@ !„B!D¯¡ëºL±*D7!�„B!„Ý€4�/ EQ¤‡„Ý„B!„Btî²�OzHÑ=H ÑZ5Çx랉 t% ^;@uWï�B!„¸,É�{!Doaìêh¯¯6”»>*¥¥ÓµÏ�þÉñÿ[@ðEnÏqho~}–rlyã#öý4‘dóE®´•\ékxéÝuK=Kßûˆçnì„�”‘²f ï|´–ï�!·´% ñ#&0ýÆ;yàžY ¸œRd�ÜoÞà�Õ8™î˼¾Â]ZÈçlÇøø¥¥l9qš¼‘¿dùo¦bê€=q�ý'7Ný=û-,hÌÏÖnç÷‰=öc+„BÑåÜ��?Bt=iÙ´’qðD&õ1’u^'bÒU ½„GΕú9¯½µ’JÝÌõ·»Ð�ŽŒtëAÞøéýüicŽúçå²NìÌáÄÞc˜&Îà÷WvDó»»p‘µñÞüW.Ó’�-_�ôªƒ|üÚ{l®U y¬Å0L!„Bt?2TCˆî£ÇÃæÿš?^a¯kj¹l|ým¾-ÔPüÆs÷3ój¨[Î7KlO‰¸‰×¶íäá³G&ôrì¢å³ú©Ÿð‡¯ópŠ)œS§‘84£5‡Ô};9dšÏ-c/§0¢{Qîæ¡ßý‘›´ºŸkŽ,ãï+OàÀ@ì�žàÁ©au”BbÿËå�'„BˆÆ¸ .ŠÎ'ÇYˆ®×c‰�3ÿ�Çf~ÿƒó¥½[HøŽ`î#�3Ë=œBËcç’¿ðÑ×ÛÙwì4çŠ*q™Bˆ>—ß-¹�½7Ïcq¦ 5ú~>>ð<ÓÍ.Nÿc6É>ˆC�äîð�ämü,ñVTèõ†�Ø9öáŸyõóƒœ8}–ìü2ªœ*}†1yÞcüçÜÆÈúÃôrŽ­|•,ù’ïR²(­Qñ íÀÁ#3åNžþÕ\â Í=ëZ6<1„È'TúÜÿ1ŸŸŽÐJñÑK/²ä‹¤æ×`‰¾‚©7=ÈÓ¿¸“1!MŸlkö¼Æ_?¯ #Ô°iüç²÷y21¸^ŒŠ k÷¼St*O~ÎkÏ¿ÉÊmGÉ©41d³ïý9ÏÜ7™(÷r®t>û달ؓÂé³ç8_RI-¾D šÀœÍoîŸ@¸Z·¾Ò]ïðÜÛë9œz†Œœ*lÆàFN»�E¿ý7Äûxí³Vr�_|žw¿ØÉ©B'ýH¾í ~³èùÖ_ÒIÁîxù•øj÷)òªT‚$�|ßïyñ±Äsìã÷ûð{|¸éí4–ÜÒ\Œ¥SúÑBb>ªûÉ8â6nù5 FÀ™ÏÎ%Ïóò¿Ö±'­W@?FO¿�G~ùs‡ú7Ú³E Ç�çù¹ò“]¼°ò` ÏÕ?á±Ç⼋½´rU©_ðöûŸ±u÷ANœÍ£¼FÁ?*ŽÄ�6®ç~ø…BˆË˜{JJÑùä8 Ñõ.ÿ6‰ó0üù¬¨¨w©-"+ÃŽoD"?šÍ[ïæà*úŽ­)N¦�7‚^ÄÎo�ãÔÐÌžÒDãT¯âðçKX¹±Öë×å9GYÿúãì;]Ã×ÿw±* —°å¿ná¾7S¨®·+™¤drâdóži)�hb7Š7ò››ï罓vÏ0{ÖAÖüóI¶lIaégfFhcMáZö¯þœ, ˜¹rÑ <áFøùC P¹÷ïܶàyöU|;¹)yï×ÛØ´ïu¾øç|bTÀušõK–³¾þq§’üÔoxÿWû8^¹–ÕOŽÄŒFñž�ùà³Ô/¡à(Édÿg/ðàþl–lz•9áJ“ϵæìV=?Û>ϺÝK¼ÀÁÙÊ-OIv½q(ÅéûÙŸ«ãÛ�¸ë+½™Ÿ­>Gí;ÇîOÿÎÞMÛøõÇóT¢ß%Ú†‹ó^åoïxײœ3”Ø¡C~„BÑqä®ý¥#ÇZˆ®wùõ‡Þ³�Î Ô^È9çhÆ™Ì;–È%�çÌ`Ó×'yvü(Œ;ز¿…àäÙ\íÔ6¿nÅïJøÃ}Œ#ƒ5ÿ|� ™µoy“ÿK¹“ߌ6R³û%þãíªuóÀÙ<õìLéSÁšß>Ê[ÇZªfèf"ñ±7ùÕt@Á·ÿhLT±õ¹_òþI;ºâCÜõ�ðÐuä~õoo>Gõñ·yæùùî¿§à{áê´RŽâ0 åš±4ßAã0¯>ýû+4c_’þíQæÅU°mÉë|qªšÌ•¿á�7Nç�¹¡^ ^ãˆüá‘$,ù[xçåUœ¨®dßÛï±óáç™^¿óƒÁôÇÃmCìÿäÞú.gÎ*ú+~ôÐT*=ÏC’û5NôåÔÇÿËó_ž¥xós<¿ñþ9;íÜÿñËgëÂÅ2ˆë¸—ë‡P�uuæXïb”Æaüä…?17Z ôíÝ#£!…€ÿÁ›�&bÔ€AÄtŠ>ý¿ù쵺Jà¨ù<ú“)ø�þ”¾¿‹Âò=<ÿËÅÌYÿ4#Úý©Ó)ZÝŽm¨áLýé/¹ã ¹ç »f`ó¯³B!º„ܱ¿´äx ÑõzU a4‹ûî½`Æ�©?æÆ˜y7ÛÉ©õë9óô(ìÚÄŽ*ÔP®¹iA­X·â;œë﹋Yf�YŽ2îɯ±¹Ò9|´}t G¿ZW×A�fÁßÞà™Yþ r&²-ɬBÄÈd®�òCƒ¿j ­ÎƯxœw—<ËX3pçx\ÓæñÆYYŸ®`Çï§pí…³‚è•X+¿?«!„…4_ŸÀq`+N:Ð1Ðÿ®ðÁ_KpO²³¯ù+‡j‹X·bå7ÞFH½Çb“Yx÷‚™Oß³[¹ç£b´¢#Év1}p½Õ`ÆÜt7 �¸¦8Ø{õØç¨%åÐ œ À\µõûçª`Iþ¯ÿî'D+@²§¶?À'%Å|»å0ŽÙSÈþ|Û+uPü™öÇOøàÁ Öz!�Ä�©×03¾õÍtSßq\3s&žCªçó鲯)Õ@ñ¹Š_/]Ìà  ßB|ùø¤�Ú”•¬<¶ˆßŽkçÇN/`m«·Qï}¥†på­÷s�ÌÎ!„BtkrÇþÒ‘ZBtR!Ïg·Í«»cì8¾†µiÕìÛ¸•R Ô�k™7£­†* ˆ­+z©ëXËêþ¯ IDAT­èèäŸ/@0eLÂEvۯǕsš3U: 6q*#Ü-dßñ\}¥  •ŸáL�ÖðÁŠ?¿ïOÄZ)Å¥�,ã¡S~ú4ùu•/7í*¾ÿ‹qÐ&G«€NÍÙÓœs5µ3ýc£ë‚ÝJYEÓ©´¡_,ý�  c//§p妑^¥:¶-O‘ADDq÷ñI‰hçæQƒ‹ÓÇÓp˜Fsý¬þ�ß#Ày–SétÀ?•)ý¾ß¢ÌUW�®Kþ\Y¤�­éÞÛB!D—“†²¢·�[¦˜I\¸€QoÿGjSX½ür6 ¡yý­ÌhM÷ˆ  ž°ö}W0ÿªÐµÎ¸ º ‡¾ÞE©¹®eþå‡EU �µÈÕhÇ¢î*Fs¥±m[6¿Lˆk2¥ªi¼p?~Ø”¡ÙúÏŽhhÍõ’S ¨îÑ5¼£ƒ_QÁvùP0‡YêBý‡G4}M¯\›Ù—F4»|ƒcãþYÁ vPx)¶!„ÍhpÐuO#JS¢;Ó4 ‡ÃAmm­×{Õh4b6›Qå:zÙën…C].‡§Ó Ô�CUUÅh4b2]>3ÝY­UX­hšŽÑh$44Ÿ–†J‹Ë�œqð»x`š NŽ¿õ–e»ÀПy gxz\ “Æã§ÎS¼ÿ›?òÑÆoÙòåÇl;Û\¯„ïùX¾/¨S˜_äÕ87ôÊ`Ð(ݳ�ãîZölß_�¨¡ƒÞØKmfâÌi«€^ËÞ<ÃâÃ\ØÔµ•”`G!hèP¢ €îàз»©ü~ ç™ì:¯ ¾ñCÐI1—¡o¿¯Fiù8+åèÑúÿްÿ7â��ØøØº´Íqœ­ß6k@Ábñ©‹$´BòëArá#|ýðýþ‹KuA^<Œƒ>È„¸2v°#ûûn"z9»¿;Z×[Ã0�!ñqQé¨mhe¤nú”UߤaÕœYÇÊÏv’eÿ~•Õgùnõ§|�RB“^„½Ž®ëhš†Ë¥ã¨[µBEEÝ¿J«�J«BM ¸\uË ÑÝÔÖÖR]]MmmÝ&MÓ<ÿjkk©¬¬¤¦¦ë{v§Æò娻„¦š¦QUUEUUµµµ^ïG§ÓIMM ÕÕÕ—Åù4?¿€óç󨬬¦ºÚFE…•ÌÌlŠ‹Kºz×D“j_æ?4ŸÿÝòœ·Û°Æ!·±pRG%v 7ýŒ^ÿ†×Ž×P²{1?»sq«mŒB¼Š4'Çþßïy!ò6é…dû^Íã·MçÎyýXýÿ²qž|�‡ÔyèºHr¿z“%™.À@ÿ¹·pÕ…� ¾ß¯�žàßG}ÅóGkЊ¿ás&±bÚt®Œ ÃX[̹ûÙ}jÙý!w%ÞÁíÃÞãÅr—ý‚{ý©+jùÞëqè †3kþôVÕÜhÿdnžÆç«Š©Ýÿ·ÌKã'7O Ÿ¥†òüsœ,Êû à †Í¹�a/¥�R[ÁÆgoãßN/$9ÞŸÚâ,Òýgó§‡&Ðp&åN×9>~îÏ ¾w,>¥çp�þ7‘™(|ãÜßgœ8¶/æÙ×LÌŽv�WÆì‡o`΂Yüyë—”Ôìáo÷=†õÞ)ø�^É?W£¡`~37�¼ˆ�œÙ†m4#8IyéV®ÿŸ#ÔàÇUÜÄÇãÞgέo‘áT�ó*ß.™ÊúûfòÌ– 0ãÉÏ¿á¿&4úBôµµ Ör§‚®¹Ï’:^}èt“YÇâ§ãë«a0èr×Yt™º­î´»açn�6Öðw]qçVQ¯ÞF¢ótuèãr¹°Ùl † k[hšFuu5f³“ÉÔ#ßVÊË­�þ­¸¸‹Å‚Ÿ_³ŠËžß œñ(Žù˜¿ªEW|™tÿÝŒîÈRþ“ùí'+ˆüËÿ²tÃA2Ë\ L �õÇ \uCšx¨:p.w&½Èþ-å8ÏmàmÀ4áÜ|ËÌøÍß¹wç¼ÊÎÙu/óì:÷#|‡ÝÇÿþGM~ÄÍãøÅ;/�¶àiVgԠב²i%)õ—Q ù|C ïÃÏž_Ä–;_ä€5—moüŽmžeLô¿ù/üî¦ðΛRR åÆ?ü?>ð8ŸdÖ’¿çCžßóáö»‰kÿð†€qÔ£üíÉ�Üõâ*¬'øü•ßñù÷Ë™ƒyèÁ‰ ºn!7Dmde¾FÑö×yf;€�AO$±àª 4xù�cøñ ¼ý?‡°×œâÓ?>Á§€â{a oàÎ[þÄuˆ'?ÏÆš²’¿ýj¥ç¡jP"Oþïc$\Ô'N!⢷áâlê™ï§ µsêD%þ'ÉuÖÕæ°žJ%Ç1€ÔÓUu½J™œH«FŸ`–©B…è…Ü_Ø««¬V#.‡îçi4ÕÏ#t÷ßuµ ŽZ… Tü,N]Íj�ü2-z&]×q¹\ž»Í�ÝevêªP¢«ɽIS¯ý¥ÐÚ0¢¾ÚÚZt½.ÜUUµÞ0èÿÏÞ}ÇWUߟsGB&@{ï)ˆnܸµjq`ÝZG‡Õjµµýiël«ÖQ«ÖÚº'.Ü *(¢¢ˆ¢‚€l#�¬{Ï9¿?’î½¹7 �{îMîëùxÜ$¹¹9÷›ï¹¹Ÿ÷ùŽÔW^;ŒÙ¾½’@"�q¹"ÄÓEýúÔ]7 ×Ù'ölõÆñtž¤‹îxAs¿Y¡5kWiñ·êˆ¢º³°°n!ÌXÌ^:ã¾ÇuÃO÷RïÂLyLŸ²ŠújìÀbÙ’ŒâƒuÓ‹3tÛykD·|eø3”ß}„9ÿvÍxé/šRÔô›?¿SôÏ·ß҃ל®)£{«(Û'ÓðÈŸÛY}ÇNÑ´_ߤ_˜/C†r&\©g^¹W—5V½ :ÈïÏUÉ�ýuÆŸžÖÌ{NRÏ¿6zº§»^I·_4Uãú+Çï•?«@¥Çé c÷TW«þ‹‘«½®|N¯=x¥Nš8@�²}2=~å– Ô¸¡�ëÞ?MÕmOÞ¡sö¨â^™ÞLô©¡]}1¦xH’OÃ/{DÿýíqÛ#_~�)Ng Üs€ò«ÉÓS'ÝûªžúãéÚopåøýêPØK{}¹î}ù]9¡&íöÏðkòô‹4©[Žr{í¯‹OŸ¨®‡ž­3ÆvVvÇ�:âŸhD‡±:õ‚)ê“—­’=ÏÕÙSò #€4ä8Ž‚AiãzS[6{d±(OÛæð7Ï ÿ¯ÿ×±eVV¨vã6m]Y¥ªr«] =Fê �ˆ%biª¬©©IÊô�T[ß­+4âagˆ�Ð(˲Ö›h �@“_·,&§3CR'Õ�”¿ùÂn^Iƒ7nÜøP²2q¶éÓ§Õ×f‘¬¯×-w½«5¶O#®x]¯ýf¸Zu�ºõƒùõµ d‚Fõî¤,mÕ÷o<¨»_øFÛS�§=ªOþ>E­·ÿ»¦nz†T¶Ñ65#î�ëþ�~#í8òT•ˈ*¬² }Êé”ÁH $ŒeY²,K†a( ¶¨Øi*ÈÉÉqmÊQhm ¯×+¯—�̉*ì“1Ò ªªªQ�¾3[�†!¯×±ðeª[¹rµ*+«â~½  £:u*rñˆà†âââ³$}#)()v †ßR¿'RàK=}õúgÃ>•†2‡ž£ÿ»`X높´ýs½õìKziû‹�¾dí¯+.ÝŸ0�ta„%5"U7#C s5 #æÖC¦Œ #BÓ?Êêv6È*ò±®Z]hz†a ÁDK4µ¦Dee¥²²²è¯íL2F¢TWW7;Z 9¡Q?^¯·aǘT߉#;;»™@"ßÅ£AªIëWVgû6�•ë÷È—]¢a‡ÿBþï:MÊký«6N “ö8ú@�Ð]E¹~y}TÐc˜öÿé5zdætV¿ôΆ©!”6môÆáH¶#2k«eÖVÉ´1B G TG~«a4ܶ—Õjû¦Øsú�]å8Ž�@ÃÚ;; <ÞêÐ{71‚(ñvfTBk°,«aÌîGhÚ†š^—ÚÓ7 ò•——ók……mb”'ͧl€Ër´q½W¡÷¶ŽaC$Ì`@Fm•Œ¨¡ÁÌlɺBW7rÂS½M†õ&Ùq"¦vä÷ÊQF&Åv_tQ¾£ÆÎ>N¼«æ _ä’)îm±éÖ”‡ÝY7¢)á»nx<ž”_è²¼¼¢a�K¯×«¼¼\³lǘ²Z̶m•o5„vψÜzЬª�ië…Ÿw C2ÃßNÔ}¯c˜õ÷ŠÚ4ôóL�¶nñª¸sP)þm€eY A‚mÛ»<ú¦©©µµµòù˜jÔ„‚·ÂÐššš¸»¼ì˲äñx¦(…Ö•HUyy¹qGJ }¥n�®¨Þn¨r›ÙFìÉàÈÖÊ´­F WÚ¦)»CnÄ}%I†!ÇŸ);ìSá?K’l޶o3ÙQ»%<€ʾ«âªŽã¸>u‰ãÖÁ`0溭†D‡oÁ`�×S´9@åao "Þ(7Þ=C’�Wv‡\9†©©CøÈ Svf®ä‰z\Ã��ÑAòx%Ãж C,%�]=Uöí„d¶m'e+P´>7FH8Ž£êêêFŸoÍŸ>:(4RhK˜²@š«{Ó ¢§X8r¼~eÔ�’�lÓ[(4ˆóÆÚãQ°C¾¬•aÛ2LS¶Ç+;B Ç–ª«MegsU;/üÊóîLÕˆÆÔ�öÏ�‰šªͲ,ù|¾†çšÊ´¼’�檪 9vhœCäå†÷ë^¯l¦l_FTëÎQ¼þº)^]áÔ¡b ¦Ê`Ç ì´ð+Á‰¸2¯htGUUñ·0LäÏFëJd;7µ«Fk‹žªÄë)Ú Ò˜ã8 ÔÖ½ˆ|£ìD}.úßúûDÌî0´c”…âfݘFý÷ÔÔP|açD`áÃÖ[S¼âѲ,†Æ·an¬³kjO"§‰„O]j [�!¤¹ë­)î4Œð7ò†ÑhÑʺï3v|=ü†ê>nXr¢nMÛ®[T“ÅØÐR¡$5 QO„¦ŠÇDŒ’hjªÚŽššš¤Ñ£$Í’¯²²Jß~»¤a»S4F @³m[¶UDAqþ^ 9a…S£Ê‘¨‘gûVy·o‘§²\f0 FA‡Q÷˜Á˜¡ÐXháJ§~kÚD�މJ$b�K‚w$rª†ã8qwÕHôT˲"¦kH - �hKe‹gëå'Òß_#feÚ Ã0 ÖO¡ˆÑ¶cF5R£ 9B«½2k«vLôpl™ÕÛdØVýc†ýG²Þ’ yÑ£!Zs!Ëxš*$kkk Ú¨D…µµµI]Ã!<°“ÄÔ ¤<þú;›õîï§hPß1:õ__+öšmzó�§èÌ‹«»ÞY›ú�„U¥²e µheã¡„vÍf­øz¡–—‡ÿñ´µú…K5©?íuá3ú1åŸ  U9aë>(jšEýUèúb|³±#±pœ†„ 6^ÌM2dXuŸo\ 8,ä‡fEoë™ì+ÀŽãÄ\¸pwp$žã8 lÛNÚèˆðcýÌÐÇ,ré®Êʪ†[hUmm âóÉ~íJ%m?�¨|[×M¯á{«[Igu.é¦>CÆéÀŸ\®;Þ\®fÿDXË4ûõ…*+_©Yo~ªò¤†Ü޶~ñ¨®�v�Æ è®®]»©ïðI:úÜÿÓ‹?´0Ý´Wé�úkð¸ƒuù³«ÑÕ+_йjìþÓõÀ7á�Ô×Fï¶lÕ’×ßÒW©�V¼¾°u$5šVÑhÔDÔ4 Ãh´ž„S7Ÿ£ÑÕcÃvê¿5ò󦙸-øÐ¶…ω7 #aEe,nŽ’p¹DKT@ot„Û¿Ïèb—@Â]+W®n¸mØP&IÚ´isÄçm›¿w!qöíjC‚eZúõZ[ëQVaWuî`iÛÆõåÛÿÕ—³ÞÓÒGÞÖ_.ˆ·4—ä¥ n¿AÎ+›4bÚ±*Jâ뿵ô_š~ì5š]nK†)¯ÇPźŚój‘Žº¶¥Ù‘#Ërb^Ã’lYV¬¯øµï/ÿ¡ëòfÉž|¶ôïòS´1†aÈ1lE,F6â!ê»Bßý`;¾Çã“,«q´áõ6üÜpž¶‰ =ôoš„Ž!í§W�uÊóôÙç õÝ÷³õû‰™Rp•^ž1¿n†½B¯þùB�xàÜ«T%¥½5dï õÔêíšuÏuºãž[uãc‹ê§lXZ?ûï:÷�Ñê[Zªž#¦êöù�_`ª¾›¡Ï>T{ è®®%ÝÔgðXí;uºîühÇT‰ê¥/éÆéiTŸR•ö¦É'ÿV�-¬ˆØúqæ³ú¨Ü–‘w�núh¹Ö¬]«UßÌÑóÿ»Q'ö0wò1úô�{©Kq±Š» Û¾û£m-ÓÝGtUqq±ºŒþ­> ØZóêßtãÝwëÏ·ÍÐ�–$k±½ü$²÷ ÐK¥%¥ê;ê �uÓú1l$š³õK=zí40ª¯º•tU÷¾C5î€cuáÃ_)(IÎf}rÿ¥š:~ ºw-U¯A£4ùø[õQë®Ø ™þ¨Ý2"vÒØÉ öeÈ1͈é¶×'Ûã�Z”¢n$…×ÇUaÄ]è%cºÛ£$�8‰!RbtDH0Œm“*^:ÈËËm¸åädI’²²:D|Þãñ$ù(SGÛ!Í ¨býjmØnK†WÝ{•Ê#IÁ%zý?ÏèÝ Ž<™ùê˜Tù&Ÿ ŠLm�zˆÀWwêôi7h~¥äÍ.TaÕR-Ûj)¼¹¬å�ègS¥7Êev¨á#­\ø�Í]«9?Ôèç:ÈYýŒ.>ú"ÍX'eué­Z«ïÞ¾_—}±VþwÐ %áy�¡ì¼|y )PµLóÞ_¨#»�WIÑMÚoǽìæ³óŽÇË,ê©î>ÉÛS…᡽áWA·ž*ʔ̒NêëuÒZ­y¯½§O7:òç«°c•ÊV/Ћ·þLërßÑ‹õ—§v¡î8å(ýß¼í2²ºjȨ¾ª\ºP˾ü@[?Y-ûÌaªz÷O:ëšGµV9ê6t„:Ykµ¼ÂP^ûëyÐfy½Žd„þ&Eí¨aÇ%sô„£ †!«Cždd:¶lì5z܆¥* ù3mÂ4)Tè…﬑JZ{”çCb91¦“íÛ¶SftDHè9š¦Ùð\-Ë¢FÊi?#$ì5zðØRwêª>cOÔ?¾(sèùúóCqÚù:ñÁEZ¼x™–/¸Eû7ú»Q«9= Ï*%ÿ¨_ꕯ¾Ñ¢ï>×­ûû#îóñ}ÕÛeŽ|C.Ö³ 7^¹[Óz‡ÿ¤€>ýçMzi­£Žߦ>ÿH}þ¾þ¼o¶œ�¯é¡VF-Ži¨ÓñWë·ûu–'¸DOÿò�²§Ž½ôvÍøzkýÛÃ�yL¯†^ü„>˜;WsßXgõ ;6³T§þs¶æÎ�«Ÿÿ¥Æ4äë¸ûhá× ôÈ´îò8Uúü•·´Ê–*^¿SwÍß&eMе¯ÏÓ{¯½¢›¦æ‡¯Ë®òËUfKžÞ§èÎ3õÆìúúÕË4„×BH †a(3kGqW—Ô½’ ¢Ö~ˆñFÛ Ï#B<>Ù^ÿŽ0"ôaµ@vöî=´oááƒÛkGDcÇ�öÁ­ÑÉÚ7ÔoSñ�öH~• ›¨½÷ÞKã†uW®GªZt¯Î»ô)­Œsîy32±×jÑ7e²åÑ€C�ÒÈC2üòû�ˆû|ñÅZYò¨ßÇklNŒ·×é³OWÊ’­Í¯_®Ñ%Å*.£ß¼·]Žci岕j”íg�ÔEO~¨w¹A5Z�jÐû�Þ¨³§¬Ë_^'{W³µy3~°<’ì�ëUfµtÁBUØ’oÔÑ:n`¬+†Š÷9\{å› .}@'�™¨}�f­N­«�î<Cþ [’##”(Xy¶o•¬­[œ²þ¾Fh�ˆv uœ¨ûÔ?fýnÑ�áó3BñEQ©ZT%bÇ $VkHŽã$}g�x¢·Mf˜—®²²:¨OŸ^ÊÎÎJö¡¤¬ö3pÞ(Ò7<£›'û%ÙÚøì9štÁ ­žùoÍøñ]Ôu粦&ö& ’Ó0Áˆ;¹Ö’eK’©Âñ§èŒ}JÂÒSyãºÅNƒÌŽ|ØùúÓaçëº suûY§èÖ¹Kõä�Oé²CŽjÁc ­½à4ª£�-2”‘á«ak[²œº=åë¾ÿÅÖÓ÷l=2³T÷ßuŸy~ŽÞû÷µš5ãÝüÚcšÞ‡a�*ról•m¨[à8rL�†ä©_„2üï]Còýú¶¨e؈†yÌFãÇÈÊ–<žX�ì˜.ÙUh”F,­1m#ÙEl:5°»âí¬‘*,Ë’Ïçkè³,né>Ÿ¯ý”܉Ð>[ÇÚ¦µ«6©Æ‘$SÞ�9çÌ�Y"ÏÜúáùõÚ9·ëÈè0Ã쪡ƒ eÎ]§ï_þŸÞ=ó÷šd®ÒúJ'â>#†w–gî*•o´5ô”_踾d¨V—oTfÏRE—ãÎæùziV@C'�QŸ¢ y³;«kG]P±UF ÓØªŽy¦ ÕêÇEߨܨ' €ã“Ï“§Ž9¦´iƒ¾ùfƒì½Je²¼» xÔ{Ø`eß©âógõ¿yÇë²áÛ´jc0r]´òõª(=L—ÿý]rí+º|ÊYzlåûzåýÍ:³O1o? †!¿ß–?ÃVm�)† ²|;Vw§î5»á |œWðð¯[™¶%òäØÁºu*<^Ù¯äñÉq¤Ü\‹7Lj+ÖèˆT˜/”pg·çé³ígâµÖôÇq⮑*¿ÃXç¡RIûé‰Îz=~öx�3BƒúÔ׿¯mò¨Ó”ÓtD·�yš~íyÞå: È”µü1Mßc°†�œ¨ß¾SqŸ½Ï¹H{æJ�oþ¥SFöP�ágêÑ•VÄ}ö:ï2í[h(øÃã:¯þê?d°úuï©¡SnÐ�FôÙZ3ãϺ蜩š0¨»JJºªkï úåÌM² ¿ú|°{[ò˜¹Ús¿=ÔÁ°UöÜ7b´† ¯«f×J¾ÑÚoRG™N¥Þ»jo =B‡ž§»Òà†:z�¦Í”*çé–#©{¯=ô‹W·†¶~|ôl�0P£&ì«ƒŽ½R3VÛ’§“zõÊ%Œ€b† lFÔZõ¯êaD¬‚0jç ³¶RÞêm2k«eX™Ž#Ó¶djä­Þ.sûVåçÙ¡@#± ½TY̲©b³ªª*î×Z*B4϶í”é“M‰µK �*Ú~ á-Tï�=T”)U•­ÒÊU´Í,TŸ±ëÌßÿO3ï?YÝwòYzzŸ¡gܧK§ŽQ�ì•­Û¬@vWõ³ŸY,S’oð…zôÅ{ôëSÕä½&iÊqSµGQÝU%Ÿ¿njƒ§ïYzø¥ûõ‹cÆ©g�©í›¶ª6«TCÇôPFUã?4fßõ“ƒ÷P¿Î9ò:–äËSéÐ}uêïþ«§®ÙS-zLS½Î¼Cw_t yT¹a½ª²‹Õ!X)Ç(Ò1þ§®8r¸ºdÖ¨l]¹|%Ù²·îâ‹RÖ]óÌsºíâ4eÒDM>ôD2¬ƒ òù|’Uew×Ènm^ñ�-­PÎÀ}uæMÿÖ5û´Þ^Ý€Ýg†<^©c�ÝðqýWBwØ:„cÑŸsly*+dÔÖ¨a GÝ"~^F¦”�ÇÚh^¨�´öλ+^ßm�"•ó"±Â×TØ55±÷±Oµß_ôó´,‹P)Ã�ÔIuS7Âo¾°›WÒà�7>”¬ƒLI��Z¾6CÝ{äÊ#©ú›»tÒ!×kNMýüåô‡q¾f¢í«Òºå[•Û£DY¦äT|¬?N=Fw}%íqý‡zùâ>�¦¥R›ã8*/7´­<ô ^¿#F ß`›Û·ÊŒ ¢·5½RAÏ,yýü•@l± ƒ)UD5�øý~effîôc†Åôx<õw�¡Q Ã�×»kô,ËÒöíÛ}>•¦k„óù|Çešæ.?w %Š‹‹Ï’ô�¤ ¤@Ø-~£î¢à»uòáwku~uÊjÓšõªHÙ{ž¡SF§É�šõçCª'kŠÔ¹0CÕV«¬Ò’Qt¨Î8¦a€VYÊE†a(7·®è« %ŒØËED… rœú©¶C2êC G‘óὦòJ3åñµýAšH˲"ÖiHÅÝÂGnD ÊÈÈØåÂ4 Úö$´†ÄkJQ* ­m¾(ë• ðoƒ0ª·¶/]­5«ƒÊì4Dû|š~}õÙœ&­êl“:�®n_.×ÚÕ›åätÕˆÉGꜫ®Ô©;;O¢lÞ¼Eee›Š�¼¼\N¸À4Måå9òz-m+7 ÆÛU#ŒaȨ­®_Ói˜âþf·C¾GÙ�2ezRó "RC(|/–RiªFK„¶ÝÝ7�»ÛŸRy«ÏxlÛn¾ãÆî,À ´¦lRΆ eÚ¼yK£Ï{½^õèÑ�PÂ%ŽãÈ JUnSheËð{(|�ïöÛäV IDAT-;Öšˆš¢‘×5Sþ,oʾYGê°m»ÑÕçT›®.Þq™¦©œœœ�z¬ÐT¿ßO¡˜@µµµ²,K^¯w—Ú9Ä\¼4• ©îohhTH(ðóûýI>*´W-�²Áel@J©¬¬ŠFHuEɺuë]>¢ôe†¼>CùƒêÒÕRV¶dšáWü´ƒ;Bˆú½ åtñ«¨o6aZ,:ŒHÅéášZÜrWŽ;Þ–¢h]»ózktÄî>¦bõǶ°KÚ7.1RJeeÓ[æUWÇ^Õ‰cš¦ ÃQÇKNGGµµ¦jk †lGuS3lC^¯G¦Ç�7ÓTFŽWFýÔŒT“ŽÔ*ŽÂ‹òT#šZKbgqΤ®xAS[ø�…O…j«Ó¡ÐþHRŠm7ýæ¨-'mYèÍ«aÊÈp”‘±c‡�Åcf£û»"´ƒEhñ½TÖÔˆ†] $!‘ÚRyúPKD¯ Xvg�O`wÐó)%3³éù¬,—|¡«k¦iÖ�žØñÿÐÇ„ØYŽãD ß Õ55mcg‡Ä·…çÛÖíÎkT¼Ý5ÚÊk^ø9 ýèsضm»Ö®]Ÿ”)<€”’��ÕäÞèù. ·„Þ‡Gí¡PjkÛC¦ƒ]íWñ¦¶FHŠ˜²ašfʯÑwTWר¼¼¢ÙQª‰@ H)�G={v‹JtêT¤¼¼Ü$€D Ÿý¹T×TAoÄ]}<ì¾] ÛLŸlŠeYA¡’‰5$)Çëõªoß^ª¨Ø®ššy<¦òòrÙh§Â‹¼P±ØÖФxEîÎÌÑg}jkëÓ5BÚrø‡ö‡@�²rs³•››�ìÃ�`ÑóÚÃÿmZº¸e[+lÛª]é[ñ²¶ø; ßm#IJ,Bÿ4RSS£ Ê>®­­É¾µºi*-íšðc!�@REˆmmt„Ôz»m´Å·­Ù•Q(m}w�–`·�ôá8‘ÓÉB};üs>ŸÏ•c!�@ÒÄ ÚÂvŸ;#ÖéXb ¥GëkÉï"Z¼ÝÚêïʲ¬†µšÂ·Ø%�H™™êÓ§WÃÇ7nÒ¦M›Õ½{7ù|îFô8$M¬B¯­N×h­Å-Ûêóo¯¢·¤ i«a„~…žýÉ@ €¤Š.„â]�nËZ2⃫ÓîØÙ<ÞvŸmYháØÐ-ô¹ö42 m¯zHŠPÔ–¯4‡kêyÄÛ¡!\xqˆÄÙÙ©1í-Œ¡¯!$33Cyy¹2M÷_‹YCI~5Öq™¦Ùæ¯Ò¶ÆöŸH¬t_?"$Ô£wÛ �¦Ÿœœlåä$gW3z’"¼p-ª×–Èæ47JbW[Ä®kÉÇqbþÞÚÃï)^p¸‰@I]µ·Ý5¢5÷ÜÚC‘ÛìÌT…Ð)íQhŠPø¨žö~"õHÀu±ÖKh…ßî¬#Ñž[°3ÁO:ç¡éR¡ÿÓá& ¸.TèE?í¹lîj;#$ÜÕ’ön¯ëG„DŸ‡Œ�€Û$àºX;´—+³M«{É×Ò~æ8NÌ@¢½„RãþÈ ¸�@®K×¢§©iású‘x-éƒé E/.ÛÖwºAÛ¶ŸpU¬Åô¤ô+þ¢…ÏãGâ5ü´ç-Cb=¿Ðö»€!€¤h¯EÏ®.lÉ•éÔ’®¿ ú!ÜD WÅ*vÒ¥jêª{{ hÚªö¾ eHøyêƒôE¸…@IÑž‹ž¦ŠÖxÏÛ0ŒvWì¶eñ‰ö&ÖRúŽ�»$àªP¡*~Ús0KSÓ6�x¡Ð§©~×ThÔÞ¥ëy‰ä �€k¢w’� H§â'�žk*ji±�.#bµG:/H p]¨jÉÕêö&�žkªb‡�b=Ït ‘<pMôzíu½]Ýi‰>:'žt-< loç$R�\>2‚aáH¦k4+$�€$àºèb'�жþL}鼨e¸t fà> ¸&ÖØtœ¯NÁ›ÚÒ±?ÆZØ2ÝÚî#�€k œPñÝ^¯Â6.Pè¥.ÇqÚmŸŒ'|ç›ðωF WÄ›¦‘Ž…�eY1?ŸŽmá¶Ð•ÿ�mëö¦û/p�\eFİxŠž:„3î �c "bmÏ $B›ž²1sÎ×ÚZeiÖÊd ´[Cò+’}h%EEEÊËËSß¾}“}(HcáOSóøÓÁŒ»hïÆb�—´©Í3ç|­ŒÜ�¸ÿ0‰¿cÐúɲ¥>ñª¦Ží¬>}ú$ûˆÐ >ûì3-]º”PI*lLÓ$Œˆ�öpGhtí[t»ÐNH¤6Hl©´tâ~ÃTc%ûH ýò×OìëØ±£ “{0ht�Þzë­dÒXè løH‰ÕkÖé½÷æìÔãäK’Æ�­ÂÂŽ­~œ-õúëïiÓæ-q¿îDíØ�Ù!S:d*;;K‡vPãûs5:áLÓT0Œûõ%K–ëƒ>jôyÃ0¤8Åy[é�Ñ:dfªC‡ vÔÞÇ7êL#B¢µÙ@bãÖJÙŽ”¦»ò€+lÞƒ´KeeeÉ>¤©X…�ã8ª®ªÖ¼yŸïÒcöë×;©à÷K–iÉ’eq¿/`(..lHF¸#4:'^{oÞ¼Eó>YÐèó-)ÌS½?ÆÓ¿_oí=q|Ìv¡_"‘Úl !I¶$‹ó†Ì@kŠUØpõÉÀ”¡ÆÂÛ„¶�[Úv áÔ݉Ák,€Ö]äpåµ1 A÷Ðÿ"Å;?i'$� .^c$BôN¼ÔÀm¬�[¬Q´©M�$E´¶ð0‘šZ×­�¶n,t^ržÂ-f²`w„FHpãÆ-17kͽ:«»¡!�£o>ñóp$Û jÑ_FhxÔ×�úó§õ_¯ÕÒ§Ï×OÇiÜ þ:ãê§µ"úåúàÊþÚóØ¿ki0ùÏ—[ì´–èyû„‘h¤ ‚¸¥m��o–�„*§"~%Z[s;¤; AwÐÿ‹Õ&´­M\½ÌÛI=†wjøÐÙ:Szd¶ŠÏ{[—Lê(Ç‘ÙÚ²y«:t¥!ÃFËöí¶#—}©¥ÆÞúõaƒTìï¡Ç\¢û-Wðð�zòw¨âø'5}d&çrŠâ÷î¢L<Ú¸eá -T«¯ï»R/Öž¨¿\8A~Gu[B:å*ÛX£]·kÕÚ­êÚ9_¾ð‹;¥ýÔÕzCŸ}Q¡IæëÓo<ê6¥Dž¿Xÿúî`ýúîƒÕAœË©ŠßKûõí·K$IÝ»—*+«C’�é†"Gª¬¬ÒÃ?ñ9ËJ24vìH�3"9–f¾öŽ6l(“a2�Æ3Ø7lܘ„£J=œ§pCÛ$lɲ›¿€ÝçlzN>¼DC.~J“óŒçžU®ÚÌrÞQ!£p¤ö™~³~õóCÔÙ+©Ëéºøòõ›ŸtÖ£¶GEܤ[÷ý\÷û¶ú\BמZ;¢žÙOÇß¿XÇK nY¬ùO]«›ÿrœ~mÎÕ—Œ�G9|Þ+zágÚV“©ÜlK_Ý´§fæ]¢› þ¡ëþièü»ŸW—WÏÕµ—ߪÁ/^§þmú•©}á5¶ý*..Lö! M…o(t(x€”•Ž�!ÜÓ¦ßö³¨%àk©Þ|aŽ2x\;qÏ;3�ÆŸs¿.˜ßSxu†–]8B}<õ_ôä*;K |§þöïJqÿ¥r^-ï�ëȱ£å)9SÿûŒæ¯û�ú–¶é €Ú^b´¶˜ ç%á8ÄÆÚpS›$!¸Ã^ûš>Xè×èé(3|tD¼ûË�dȉ>GíUzõÏÑÊîÒ óôý [¦ßS·8¦é‘)K–Íy�Jø]�^#à¦6H4*v$DÕ‚ô­=BÓGæ6:ç ÐÃóü2¸§²�2-›u·~ÍÒà+ŽU÷ˆ­<U¼}�îÿh”¦¿x‚:ÊTßqãUuç5kÙuyù -î:Içw69¯SïI$W`R$!¸ÁÒšï¿UMÆ`•v‰ m+ÿQß½ø_=wërm³³TÐ{‚öþÝL�}úÐȵ&ªæè?yRùgÍÖ=<²©ãÑÓ¯>?]wM¨m�Öé·\©�ÎëTÂï@"FHEEúÃïók>‹Í&Ò¥—œ#Û¶ãöùsçë�>ëòQé‰@@3<êyÑ'z㢺�"Ï9C¹“þ &ý!æwFÜ7so�ÿZEÝÿCA…§�ö»þ}íwýŽ»9s‰S ¯±ÜÀ’y‘lËqœ¸mÌŽ€»Út Á¢–�X¼Äpx$ŠâÄjª}ëú"í¸¥M–]w$¯±ÜPZZ¢SN>v—¾·  c+ÍÎ9ä�ý´yÓè8_udÇ [²²:$î Ð¤æ°¾}{éä“�iôyÃ0d4V¤vŒ¯C‡Ì м6H°¨%$-¸¡C‡L�?*Ù‡±Kú÷ë-õ‹ÿuÛŽ�ì†!Ó4[t_´®ðÑ¿I**ê¨ñù�û£a)?z¥¹þ¤š6HäçdÉ�$¯±íSQQQ²ˆ�Ž»n†ÑhñÊššILaI´Pûz<y½�Ë!Û¶ Ý>¬”•ê! Ú¶6HæxõÕW_iè�aLó€p$m«MöQ µÍ›7OùùùÉ> ¤9Çq(rš@Û$V¨}iç–! C"µÙ@âȽëåëã9ï©|[e²Ú­!ùš?¾æÏŸŸìCÁn***R~~¾úôé“ìCAš‹.)x"щj_ÚH¾6HHÒ‘{Jö!`7„FKPÂ-ŒŒˆ�ÑKp[ãU\€#€ˆ�‚дsc±F/ÑNH$ ¸&:ˆ ØiŒ°©‚ÑKH´6=emOx�ã8OBwÐïâ£mà ¸"ÖðoŠïH4î`*B|´ ÜÄ” ¸*z„ÅÏ´…;hçøh¸‰@®b^zÓ(�þ×X¬íPi'$S6àŠð "¼è¦èÙ�¶@²°Ã’�@hÏì�úüÅ—4{ÑJu>ú*�<ŒS�<±Â4F(�d`*’�)h[ª?Õߎ®>C§ê–�+øƒÕ–¯ÖâKTÖ–ß¿ÔÃWýF×ßþoÍZe'ûhRŸU¥²e µheUħƒß=¬Ó÷è«A\£7[Ò!œÍz÷÷S4¨ï�ú¯¯¨{m_·D_,^Wÿ±dY–ÊÊ6iùò•Z¾|¥Ö®]¯@ Øôc»v@ë3 £a”Ewl�î`ÚPl¡sT"ƒ;$Ðʶë™3º©¸¸8î­óð+4»v×Ý^÷‘Þ˜·Vëçë�¹«eµîÁ7¨�}¥ö0J“�»MŸš¿?Ú{•8¡¿�;X—?»*¢omÿüM½»¢\e‹fjÖ’fI²–iöë UV¾R³ÞüTåNP o>Hý‡OÐa¿S厵|ùJ••mVMM�jjjT^^¡åËTMMMüÃté€Dˆ"(x"…Ú‡P"ñè{�Ñï� ŒßF«3=y<žº[¶íH†)Ó4ê¿njW_îÌž?Õ ·mÑÓ?ôÐñ§÷“§u¹1+(‹?TiÆ‘e9Šõ[ÏŸz­îZÞ[Ÿçª öð5ÿPÞQºàöä¼²I#¦«"CZeYr5ôýuëÖ+lnض­U«ÖªW¯î;Σ0®��± žPN�X‡¶pÅwcáç"ýna„ZY¶Ž{h…Ö­[§uëVê¥ {Ë”ä{­>\½NëÖ­ÓšÏ.VÅmêÄ÷Ðà^¥*)í­!{_¨§VmÒs?ë«NÅ�Ô÷œT!Ir´éÉÓÔ³S±ºŒ¼B³¶ª‡ÿøWÝû×?è�yIŽ6¿w‹ÎœºŸÆ�¤¾Ý»ªk�AÚë¸_é? ÊÊËZýøÖßtñQ4¸g©JJ{iÐèI:ü§749ß)RÓJ‹U\ÜI=Ï}Iu;‚Z3ë.ýü¨=5°{©ºÜSGýü.ÍZûʹ½a–î¼ìT:a˜úv몮=iü©ÿÔ7–$»Lÿë:n¯Aê^Ú]ö8\çýõ­=”³YŸÜ©¦Ž¨î]KÕkÐ(M>þV}º€noÒ']¡' QÏÒnê7ö�sÓ«Zï{ílýfdw*Õ±¬’]ß6\5Z]Š;©×´'TæHNÅB=þ»S´ÏО*-í«Qž©^úAq¯Û;åZøøµš¶ÿHõ--QißQ:è’§´ÜnI{Õjþ=çèØ'hÔà~êѵDÝì¡#.ü‡æ”ÕO3±ëÑËOÒ!{�ÑнTZRª¾£ÒY7½¡ÃG°4מ’T½D/Ýø32¶¿ºwíª^ÃöÕÿúJ;îЧÜK]Š‹UÜõÝöµ¥à·Oéæ[ïÑ�¸KooÝ¢çÎîW×OÏ~^åõßU1ã\õëT¬ÎC.Ó›UUšuÏuºãž[uãc‹~ˆµo^¦A�Š5zô8]öüF­}úBí7i‚&{‹>­¿cíŠÿèˆî]T\²¯nZÕ¯Ñ瀤ʯõÄU'jÒ�žêZÚCFì¥#¯{C›œfúPåsšÞ­XÅ]Æéº�’l­¸oªJ‹‹ÕõÐ;µ¤~øE³ý¡©ŸM ð‰D[ ™ÂÈÐÇ@¢HÀ}Á%zý?ÏèÝ/Vh³•¥ü\©|“OÅÚ÷�½”e8Úöá;ú¸Z’ªõɬyªvLp¨Æû£ÌQÅ7ïé�¹_iÙ†Jyó •coÖ’ÙëŠÓ¯Ó[u÷Ùðò/tô´ôÄÜåtª‘ýóTµj±æ½3[‹Ë㯭`xrÕµ_õïß_}»æHr´ùíßê˜S®×ãs~Ð6_Ž|Û~Мǯ×)Ç]£w·4~a¯ž­ÇŸxCó—nPµ?OyÞmZoæ«‹Y¥ù7Ÿ¤ûˆÞ_á¨K¯.2Ö|¢goúÞ’ä¨ü³O´((y{OÑ!ƒ›ÈÔ‚¿�«ËxWßnËSÿáCTê߬õÁlåÍõ¡6ךþù.4%!|qK p¸�>[øúRã)V@"H yŒ|�øà"-^¼LËÜ¢ý3 p¸öê`È.{Wo̯•j?×»n‘mèÀ#&ª‰:OÞQ¿Ñ«_|¥E³ÿ  †¬µ¯éåOj%k±þsÛ³Z4ÕãÔõáÜ75ó‘‹5²#ï•}¸n�=WsçÎÑ»Ü_~k©þwóÿôC­©n'üSŸ|û­¾ýø[bªvÉuë+7Þð¨Û>ýF‹—®Ð·¯ŽŸ×m÷~©JÏ ]øÜ§š?g¾æ?q¶ú˜5úú‘Gôa­£òËUfKžÞ§èÎ3õÆìúúÕË4Ä#9ê¿ß(ÐA™­Åß~§/;Sý<–Ö¼x«Œ¾².IÊÔÄ#§¨ØtT9ç Í*—¬oßԛ˂22'êÈ)�Tõö�ºýƒ-2º�¬‡æ}¦9ó>×Ì+FÉ\¡§~C[£þ.9e/ê–¿¬ åh¯è«ï¿Ñ7K–êÓÛVöNµ—©^ç<® ¿Ö'w®Ž¦­-ï½¢÷·…ÿ´|wß-üz�™Ö]§JŸ¿ò–VÙaí·=¥ª÷þ®›ÞÚ(Ç7Dç>ñ¹¾_üµ¾[ºH�Ü9l‘WC/~BÌ�«¹ï?¬³úFOŠ0TpÀ‘š”mÈÞü®^ŸW#ÕÎ×ï–É6 ´ÿ‘“•ÝD—òN¼Z¯~ð¡üQ]3¥£<¥“´O¯ k¥æÎ]&[ÕZ0ï U;õ8äp o68°ôã+tL~ƒžŸùºÞ›ÿµæüq/ùÔtj‰ÊfûCS?"…_yeÇ $ #b³m;"4Œ(€D �@JðfdÈ+Éè|„Žß7G†µFoÌüLU_¿­wW[2 Ñ1“›*óvðõ§±%¦d—kÃÆj©ê+-X”cé€ãTÑî¼®V/м…9f‘:õH•ú$_÷£uòù2�Z}ùÉj~½N�22| |õ‰>¯t¤àbÝ}do«ÏqÿÒ–doY¡[¤â}×^ù¦‚KÐIc&êÄ_ߣY«ëƾš§Ï*{ëä“û+C¦Šö=E‡÷ôHÁ4ÿÓ²˜ë!dM>^G”xäl›­×>Ø¢ïfÎÔ·CÙû§Ã»XZ2ÿ3m±%kÕã:}P'wÓþ7/P@ŽjW,Óš¨Ä%ðåÍÛæÈÈØGÓ/¯S’üÊÎöïb{™*Úcœúz$Ç*ÓúÍ1"#OcÆ–G’½q½Êlµ =úþ£yÚhK¾±?Õûw©+˜}ÙʉÑ £è�p@ž k�Þ~í3mÿô½±Æ’Yt¨NÜ?·Ùï7=eeÕÇkfOxðPy� ~˜ý¾VT-ÐGŸn—ãé¥#ŽÝ‚¢Þ¯ñG¢ÎGž;WcÇMÕÏoEK« IF“}¨yÁô‡¦~>ÄÇJþH6ú^c„p‹Z"µ…:ô¤)*xý9­|åy=ž9G?Mu:ìMΖZPíK†_þ C’#ÛªOzë¾ ¿¾FÝsÇŽ3âÁ‰üÿ®ü=³íº©Þ¾:ìüc54¼(ööÖÈ,CžÎgë‘™¥ºÿ®ûôÈósôÞ¿¯Õ¬ïèæ×ÓO¥˜‹ƒ6û·5s¢N<º»¹÷G½óÜCêºd‘f¾Ž8é0ÒJ«î{J÷Ó™'a?ÄÓe/Gǘv}¦ú>FÞ×’þÐôÏ€XBS6˜£E ;è{�…÷½ðóH ¤žÌ‰š~Ú0ù�m*ßfËÛÿ�2~'ÇÔ‡óÕi¬bÓÒÊg.Ôø^Ý4èèhQìM1ê¾eð¾š\â‘_èæC†kôÈAtÒƒZiôÕ´_�¬ž>[«ž=Oã ÔÀ=/Ò kùzž¬_œÜ«Å'•Ùõx]~Fù�­úð/S5¼ß Ø[=úMÐ9�.“%[?>z¶Æ¨QöÕAÇ^©«mÉÓI½zåÊìt¬~yîPe:›õÖUûhÐÀuêÃZ4ÕùÐ_èg£¼’·¯† ðËpjõáµjÚ#?Ê–ätª¦OÎ’jkU+¯ž:]“럼C/Ñ…c³¥ê/uï©cÔoÀ êÓM½G� |ˆñ<ŽÓ¥ÓúÊïlѬ?¨AýkÈÀ>pèmúÂi½öÚýö”ò¹Hç�Ê’ª?×ß�¦~ƒ†hPŸ>ÿ»YªU®öÜou0l•=w�Æ�­aÆëªÙq†ådNÐӆɯZÕÖJÆŸ¡i#â%¦ºMÞGý}†¬e÷뤑#5jÈ@M¹u¡²òrÕ½Ç�ú󟨇ÇÖ¶òmr2öÐÉ' ná–žåšù« <`¸Æïs€¦^øˆ¾µ$3§—zuR“}Èð�ÑÔÃ{È«Z}þ—ƒ5tøhrã'»‚4ßšúùü‰)|šCÃã£L<Çqdšü�Š%úÜäù|1^d;ì«kþõG�´G7åX[µv³Ô)ÛT…c¨ðà›õÂ#Wé¸=z*«¦BµY=5îø«ôÈ 7kJáN¼`ùÚ÷O/è™ÎÐþCº(3°U›·*è;Fý êv[¨ÊÝ<Ú¼â-ZZ¡œ�ûêÌ›þ­köÉ�”¥ñ¿}FOÿišöî“§`E•|%Ãuø¥÷ë…{¢n¦$³»¦Ýüw�³oú vêTwÒ›ÝtÂùÇ««G2röÓyÓ‡ïX« c¤~ùÄ ýí‚C5¢[®œŠMª°óÔcÄ•xb¼A2:jÿ^Ðן¦}Ë_½E[j²Õ£$[»Ûk·ÛSRæ]ñäóºõœ)Öµƒ[7«2£Tý::Úæ˜êuæºû¢5°È£Ê ëU•]¬ÁÊ83L¼|Æš’oJf±¦^x²z6ñŠêq©î»ý íݧ@ªX§��ŽÊõV5L Êœp®ÎÞÃ/C†ò§L×OzµðåÙ®�·ë(õÎÚ¦U‹é»2ŸzOø‰®}èÏ:¦@Íô¡Lí}Íô·³ÐÀN^UnX¯r#_݇ì©÷¢|SÍ÷‡&>o`DŠNá‰i,î }cc×$ƒ!©“êÖ’¿ùÂn^Iƒ7nÜøP²éò,y<¦¶~x�Ž<á^}›¬îÿàŸ:f·V¢”œÍ?j¹JÔ»À') ý™¦\þª6œªÿ-¸SÇg$žeÉòx¤õ/é’CÎÖ“kºëœgÞ×_&7µ§ ´MÕÕÕ‡ ˲Úm!o]"Ó4•““ñ¹Pûø|>ù|ìU”(555²,K>ŸOOãñˆ555ª©©iôùö>ªÇëõÆÜÇëõÆl' )ÅÅÅgIúFRPR ì ¿±¨%RH•^»dœ.{7¨ÚM›´ÝÊÑ^—^¡#w3Œ�l­xì|í}ýÊéÜY¹Úª5k·ªV~ :õ4íC�¤q´áÑiÚûÿ¾�QY¦ÍUŽŠ�¸R—îM } ;ÌMG* ÿ5F›ÀmLÙ@ê°×«l[†ì­å æõ×”_üKÿº``+lc«2§§Æ(–Q±V«Ë,å÷›¨“®~DO\=!Î"„€,­Ù´]5[T¡B =ú÷úÏ'©”WfíTø.ˆ¯=_…GÛÀ¶¼p S6àŠXS6$) ¶ÛÂgg¦lÔÔÔÈqùý~y½ dN”ššÙ¶-�dz�ÓuʆÇ㉹˜%S6°+Z:eƒëppW_c‹^ô‰Áâ�ñE/:K;!Ñ$àªð›"<E`âѾñE· á �@® /r(x"Ð$í[¬é†H4 ¸"º°¡ÐA2€5�6‚[$àŠP‘C0Ñ4ŠAé‚@®ŠÞþ“¼ÁŒ»èw‘âõ?Ú ‰D €¤¢¯Cáç.ú�|H* q ùâ�‡7H$ $E¼5%€D"‹�óÉ@ €¤ßZ;P&íç!’�@®¢ðHpIô ¦l ™Æ‹nÚ‰F ¤Š@w„E2 C†aDô¿è��ÖF W„7Žã°†�Blj8/Cn�HpE¼áà$<|tÅ!ÜꇈÝ&ᣙ€D!�€k¢‹ Ã(ü�LñÎMÎQ$�\]èPðÔ¡ÜÃÈœÆâõ?Ú ‰D WPp#U0m£1ÖxA2HÀÑsÒ¹òŠd¢ÿEbw $�\kªCç#Ñî¡àŽ«ïq~"Ñ$àŠxÅ …a�ðÝG�XÙ�ÅÚeƒ©-H4 $S7�,Ù�E†Œ`‚$àŠè«­ì²‰vpEvl¡BbQK¸ƒ@IÁ…H¡«Ñ´IâÑÆ±E÷¿ð€H ¸"Ö•WŠ�B… mâÚ¹±ð>Hh7x“}H¡"<ˆ0 C¶m'ùÈ�n#š}Ž‰Â ¸ŽÕû㪴»hëHáíÞ o�HpEt‘ÃX$»»Ä½£Ü@ WÄNa¸m‘xŒÎi£#à& ¸"úêkè_ŠC¸�B»±xÛò‰D WĺêJщöpm):0$´�$àŠè‡m?#Q »‡¾×X¨ÿ…�” O"Ñ$àšX+ùSÖ᪴{hçÆÂû Â-pE¬E-YCbÚ©€n"�€+b-j‰hwÐÎÍ#ƒ[$€@èÖGh¡ ÜB €¤¢ø©ÃôwÐ߀ÔA ¤¶tí $�\>€Q‘h�Ä¢}�ÔA ×quÉBßk9Â$��B(˜‹"»åè‹H4 …P0'Ev|ô=¸�@H!ÌHúÜF €¤]�¥ŠÄUjé‚@I "(À#иƒ~$�’†¢ncd�:$�4…�ÒHH*B HOpUh#£M�,¶XkºÐ‘hpUtAHѳÅ2’…µ5� p�a Oô¿’'Öyȹ‰D#�€kÇaH8�‚8‘ H®Àî@AˆTB„$àšè"Ç0 ŸzLaqí[蜤}à ¸"V‘ã8…O½P!H@ãÚ9�’�@®/t( …3„î F oú ÜB ×QðÄF‘ìÛ¶“}@Ú#�€«(ºccÞ¾»è‡±Ñ.p�\EÑí‚TÀÔ*¸‰@®7áE�ºÉ�hpEô*þ„�±ËFâQdÇæ8N£þG_D¢y“}H/¬æ[h Ú$±Bý�vŽ>FÀ Œ�€«˜£Þ4Ú$ñ‰Òa’�pUøjŠÂ¢§´ qhãøA7HÀ5lmÙ4šÄ£ÿ5ͶídÒS6àŠè0‚â;6Ú%±_øTú!Ü@ ׄ;„±Ñ.‰Eû6-4•Šv‚$àŠX‹æQôì*¹2�X´olÑa!í7HÀU:ñqe:ñhߦ…��à\E¢HÀU¬#[h m’X¡uhçH±‚Â$�\CmãŽXS‡À” $Û~À5¡B�‚°1ÚġѴw$F.!!×°¥`ó(”�6nZøô!Ú ‰D ׄ�� Ø‰�°©‚ó‰F WDÚÌSG2PdïÎQ$�\Á*þÍcÔHâ±ËFl±úm„D#�R£FÜÁN�…÷»Ðÿi#$��B(‹ömm·HHŒ@‰�É@ ¤ fé‚@H!\©N,Ú76Ö�@2HÀ¡B'ú_Db„’!t>Òÿà& ¸"´¥e¨à¡ð‰� ÉÀ–³H ¸†ÉFŒ-Þ–³„H$ ¸Æqœˆ‡bg†Ì»ƒ>[ô ú#Ü@ WĺK±Ósb15!¶ÐùI7HÀ‚M£tG¼© ˆ†qÎ"‘¼É>¤ A 5EŸ›p�\^äN BýŽ‚;R¬©†apž"¡˜²W°ågÓ˜»ïŽÐª´scì²·HÀ€Mãʽ{è‹ñ…c7H4 D¸#Ôδwl¡ "z× $à:ŠœÆ(þÜÁ•ÿآ׎�Ø‘‰G ×D§�Ä"‚H–xç"ç(‰]6ðÿíÝË�cÕ�ðŸËÕM?x54šÌh!”$y£ Q$ÔRDXͬ¢‘²ÖÃ&Cv‰« ‰”M‰D§IV“ˆÀDÉ&…Jºº)¦ëÑ<ª ºlÏ¢úº®¯Ïµ]eßã~|>’e—}m_KõûÞsÎͪ<À¨€]¦0oåߥhÉÁ ²¨ÎIWè Ræ#«gô9!@Õ9ê žAæë祯‡¥Ö×ð;¥I ²H�ŒL0ö¹ñô9˜²@6Ö�ÍPy®åQF’Ð$�Y¤ Åó`¿«W]ÐR@F“LÙ …ÍhŠ¿<œÍ¤^yáÙÔz0kFH�EõÈkùoÈEð3žß%¹!@Õµ#†ƒôEN;[/õ›´_Ò$#$È¢(8õÉÍ32§ž)ä&� ‹T¡ø!7g2�«‡@€lª„Âp—),y©3š~!'�YT n…Ï ýÜhda~:W‹Z¦ù}2 ²©ŽP1/F¤ *�`ò»$�sc�Áaúƒy0�ŠyH0WŽÆ’“ým2N�J ²R䌦šeZBZê 8FJÐ4�Y)rê)’›§�Ó,jÉ<$à*!¬iž>®§oÈM Ü0ŒH«ëýE“Ì•£²põòû¤I æÊXrR`ÃÕC @vŠÂzú¦YE¦ŸéæA @vŠÂzFŒ4Ë>7ž>"�Ù�â{˜b°YÅ>gßKsúOrH�]¹àQ€ÃüÕ5 š$� +Dš~ažêö?û%MH�…i£™JÀÕDA ²PhOF!Ø<}<ÌT æA @½^¯_–o³KŸ4O§•û¥ü;…& $È®Õj™¢�PîšQô±b{XuZ•ý‘¦ $È¢(lª… Â�œŠÑ9 íÑŒ’ ‡Åy7€OQ*vv)óDÔ+ÿ&ý>ÉA @ŽJ�V€ú(Åö°ja_¤i¦l�Euʆ‚0M¿4ÏÚiåõ5ô9!@vÕ‚GnI.Îð2Zy?ÔO4M @6©bGѳÃYGò0:b22r0e€,Ê YVO/ˆ€&ýœV±ä·IFH�Ey€b�y±FBZÝéxýVi’dS¡ØÙ¥?òFŒg 9$Ȫ\à(vÈ­Å„?ì¯An ²©—Wî2� ý<¬Nëõz±°àx5y $ÈÆØÑÊy%†•�~›ä" ‹r±c¤Ä0‹-æaý’´THã÷IÓdQ.nßÃùèëzÕß)4É” ²1¼ž¾ažêö?û$M2B€,Ê#"¡ÖívçÝ„‚‘9iÕ>1­ŠdW]Ü’Áµ5h–~Ví ’ƒ@€¹r´z‡#÷ùèçauÓ5ôMHÀUÀù<ŒDIKõ‰~¢i ²)8 ÃAÅ‘hG¤›å¨ÿxN�J. ²)8 CæÉ¾7¨úÛ, i’@®" À<ôó Ô”!§¢¥i ¸Š(™§òÙ5ì‹4M À\9R óW7eš$�`.=iæ¡n¿³?Ò$�saXø ýÀ<Ùÿ˜�såì W#û#MH0E¡£àÙQôƒ€†y0eƒyH�UµðVðì0B‚yJíwöEš&� ‹ratD= óRý=Úiš@€,ÊADù6;ôG^ú{Xñ»,.дÅy7€Gùˆ«£¯ÌCQlÛÿU§P &ÈA @åÂÆ‰a äûÙOÇ¡C7Õ¾WjDÑÆn·›ló�.5¥JAÓdU-vê Ÿjp‘*ÀS�—Ÿßjµâ7¿y=6·¶öÜΓþsœ]±µ¹¹ÇO½ãüùwkßsÜPþº¢·úüsçÞÝWÛ""–––FpL”TÛX§ÝnG»ÝŽN§�N§ö=&ÙR÷Ο_Ž_ýê¿GПºïžøÌgž(hw_ÝHS6ÈA @“9uÔy\±™Q±t~yßí]Y]jkjtGª­uáÄ^�* «ï�ÚöÜ>¦kDD¬¬¬�,bG}—ÕǪÛí^[Ûíß½ºpáÝ‘Ä$�פGþg1’'ÕWKS2++ëû#ö:òÆ šä´ŸdQ.تÅΤGe'�PÞöã}LÕ(œ?ÿîÐ{¦ŠíêãÅýåâ{/E`ùùã¶I½vñøÆÆflm}<ÑûVmm}››»}Wþ¾Êíªû¼Õö¤‚¦¢÷ccs«6¬šÔ~¾“ÔûUàê÷R·oLȬ¯_xÍÔûì‡Å,ÉÍ ²IôãîKÀÅvå×L…çν»ïÂjuu}dÛRáAÝQòIGHŒš’º¿.Œèõz�Ê~¬®®Å‰÷ÔŽIõ{ê½R}ÕëõbmýÒ¾ÛV3F�€¨ & 0Æ}ouß{ù±ê÷VÜþüûæÚzí~_·¿ŽûuÛ&h’d“¾_-ÜSõô¨"¹üZkëû? ±[ø¥Š×qE^±Mùz?R�LõºÚ¦V«›ûÓ]ʯ;É€º©7åÂweemßm[½2�&ÕÕ}¬ÜþºöÖ©Žê©>–=“zÏÔó¦ù~–––Þ3¥ntNñYÊ—êsªÛBSdQ-€ŠÂ¬z„=U8¦ £º#àåçŸ_Úÿ´€ˆˆ •Q©@ \d—ÿ®¶uœQÅ`ÝóS!L¿íö¿~FñüºQ*©Qu…o]û§™²±¹¹««ëµûJµM£ŠîIŒ 1RÁZj›rŸLóùWW×bkk+ùõùª}S}þ¨ß#4A @VÕ"º®Ø/ß®;ê]Wø¦%°²z)YÔN2¾:d\!\.SÃðG‰¯¾o¯×‹¥)Ø��͉Çò{W?Sõ³ôz½ØØÜX£b?Ο¿�lSµË÷� xRêFò”+n×�"©î+çÎío±Ñ²Í+ëƒì%€™$\¨~×FHÐ$�Ù¥¦]ÔMç(?§üxêþâïY….?¿.Œ¨Ê_m稡õU£Œºð!ud{uuºé*Åuý›ÑQ¾®åí§¹±±1¼`g* 52g“L‰¨›ÚQ=Sl¿5Åb«…óKjâjxU×¶ºP«üù Iµ ‹º"©®àÛË6ÕíZ­Vœ›AÑ»U:ŠŸš‘š¦1*`eaaøXá^ çªiÎâ±³NCªM³ðÉ'—§~� –£Ýnïûù‹‹ãK¡qSeÊÛU ÿº` bw ˆi¬¬ ®£1nQj„MÝ}Óìw° ²h·ÛÑjµ¢Û펜r�:â[7 ªÛíö_mÊ; ;¶Ûí‘#$ÊEÝÂÂBräÀ$Þáǧnoaccú)››[ñÑG›qüø3jÕ®w—ÿoê×X][ŸiŸ¥,,,Ô†^…Q¡Xñw±OÛ¬_º4uÛÎWÖ)·5ÕÎQûlDÔþ.§ }`�Y:t¨ñ÷øðÃû…Ô´Sv^c-ºÝ^9Òlá;kïœ;?“×9wî|#�Ä;ïLß¾i×ȧÝnÇ‘#Gyí Þ›ú5Š)5E€°¸¸˜úu!'kHp]èt:G~§=ågaeuÿ§§œ—wÞYšÉëllnÎäuª¦½±]«¦9åiaccË ®y ® ÕEgu}VÅ}N³(x#f3’!åÜŒFp\¼¸:“×Émeeúv¯­­÷ÇìõzÑív§~MÈM ÀuaèLSža£°±ÑÌ(�&Í*�˜Eá\µ±±9³>½âY…1ƒÓ’\‹¬!pƒ©M-Ÿ±zÖˆºÓn�5u†ý(>S«ÕšÉ¢Ž…¥sfò:9­Î(�X:7ûufµ¾EÄì‚—œf9ªãÜÒ»qâÄ=!�àÚ$�¸Žu»Ý~À°½½=ôø¨¹ç£NyX~¼N—y( ²^¯×?%â,üoCÓš4«¢ÿb#$f9êâš\ßc†�Ìúúûw»Ý«*$„qבN§Ó ŠEG�2s’…𪧬Þ._ŠÐ£Ýn÷OC˜«@êt:ýÛkk³ $®µÅg9% bçˆþ,Ï´1ËQ /®Ììµr™å‰ÕÕµ�ߤ@‚kM+"îŠ�`¢|9Pº,FÄÃ/^|q^� ^B¤F@ìÕââÎñªV«ív{`šF¹Ð)�F(®‹v”ƒ�¢X*Šv»=uSz½^lllôÛ³µµ›Åο»ÅÇØy¸aÊSP_«­è]Ù®ŸúÇj¤ÝMøä“�ã½ååˆèE‘7Ÿ§ü}FÄNW´b§c†ëE¯ÕŠcÇo>:³ö­¯­Å‡¼½hí¼eñ�Tß¿êJ[{Ñêí|;­V+>õÿ8³¶å°ºº}¸óGÑÿÅgŒˆˆ+¿¡VkçÃïÇ��ãÇ�Ç©S§âìÙ³YÛ �€ÌÊÊJ¬®®öÿ^[[‹õõõ¬mHÀuîÍ7ߌï}ï{ñöÛoÇòòr¼üòËqñâÅþã.\ˆ_ÿú×±²² 7dIDATo½õV|ÿûß�?ÿùÏ�¶i±ÑWæêý÷ß�Ÿþô§ñÒK/ÅK/½·ß~{¼õÖ[±¹¹Ùßæƒ>ˆýèGñúë¯ÇÊÊJ,//ÇúúzÜÿýqôèÑFÚ%�€ëØk¯½?üá£ÓéÄßþö·þý qìØ±ˆØ™²ñþûïÇþð‡þãÏ?ÿ||ùË_Ž'Ÿ|²‘v $à:öÇ?þ1:�ÎÀ}·Ýv[<þøãqêÔ©ˆˆ8}út¼úê«qéÒ¥þ6ÛÛÛñÆo$€½ûÆ7¾ÿûßãå—_ŽË—/ÇÂÂB<þøãñÝï~7î¾ûxâ‰'â¹çž‹3gÎD¯×‹Ä7¿ùÍxê©§k—E-à:öè£�Æ·¿ýíx衇""âØ±cqêÔ©~q÷ÝwÇ©S§âŽ;ˆ“'OÆ·¾õ­xøá‡k—@®s½^/ºÝîÄÛ·Z­èv»Ñëõk“@®cgÏž�ÿøÇñ׿þ5"v°<}út¼÷Þ{ým–——ãôéÓ±ººo¿ýv¼ð ñÚk¯5Ö.kHÀuìÌ™3ñ³Ÿý¬?Ú¡ÛíÆ«¯¾Ï=÷ÜÀ¢–¿ûÝïúÛlooÇ/ù˸í¶Ûâ+_ùJ#íHÀuìÑG�ÅÅŸ|ùrÿ¾K—.Å™3gâ÷¿ÿ}DD¬®®MÏXXXˆ'žx¢±v™²×±/~ñ‹ñì³ÏÆÑ£Gã�ˆÏ}îsqë­·F¯×‹•••XYY‰^¯‡ŽÇ{,z衸å–[â™gži4�0B®cG��gžy&î¸ãŽøÚ×¾wÝuWüà?ˆ_|1>øàƒˆˆ8xð`<ýôÓñ�ï|'¶··ãôéÓñ…/|!î¼óÎÆÚ5*�è]¹×°Gy$yä‘þß_ÿú×ã•W^é·Þzk<õÔSqâĉˆˆxöÙggñ¶#s#$às×]wÅ<ëëëqòäɸ÷Þ{³¶A 7˜|0~ò“ŸÌµ åE-{5·ö+™7TϲQD(€IL”-,$î¬ÞF{Q͆nWGHTŸ °_µÙB] Ñ+]%Lªš%$3……¨F> F*[ÈRkHÔ=`œq™Âн1€q&ÊÊS6ƽÀ8“ä S6Œ�¦5QÆP!!�¦1I¶04B"õÄn$€É”³„Ô=FH˜²ÌÂD9è5$º• À8Õ-tEXtCreation TimeMon 30 May 2022 01:42:41 PM PDTª†øÆ IDATxœìÝwœ\u½ÿñ÷÷LÙ¾Ùô$!@$T�ÐDTP bEib�«^¯^±€^䇨¨¨ EPÀB¹Æ !QB‘z)”@zÝÝÙÝ™9çûûcæÌœ™=³%ÙÌî̾ž�Ç8³gNùN‚›=ïý|?_#ÉQž ymŠ^‡mëmßRç.õ5Øyl_ÛžûòºÔ¶‚×ÑÀÆž‚„â×ýùº§çâk€�¯T Ñ[öµ)z¯§kúûæ‰í !Â¥Ž {.~­>l}W*(èOUDØ×ÅïI�À!äZ&øUßÈžŽúJHP^ý $úFxê=œð�1E¯­$V!Q*T(JmëKõDð¹øµú°ôn{«#z{øÁBX0áõ2žÐ ‰¾VAôåuoÓ9ø:ì5X¡ &Õ·iÅ„§ð`"ìÅc(¨�èOá½îO0¡ž‹P°ýz«�èku„88�×Á0B�×NÑöÐë+$|aaDqQüu�¤æì#&)®ðPB!¯òº§m oJ5˜,~ÝSuƒ')))%i[öÑ¥Ì=»_%á¿– ƒ‰`(QÐü²§ ‰ÞBGR½¤ ‡rÈ>ßùÎw>xôÑGϬ««k‰D"õƘH¯,`H³Öº®ë&:::¶<øàƒÏ]zé¥óž|òÉ—$­‘”Paè &ŠC‰`Ñ�5ÊT3ô¥""øˆHšxÀì?oÞ¼óÇ�w@*•2étZžçÉólB«_~RÞ7_Ïm`µ.ÀΕJ¥¶« ˜ßG�qôk ʯÚY*cè6eCêaÚK}Pá:^Ô¿y¶>ùÙKt÷ny¯�~Qþáÿèg×Ü¡§7xå½6`ØéèèçêãðWÖèÏ{½�#›ô4]Cþëhñ…OÙð÷ed¯ëáÿ½S÷>ú¼V®mU:Ö¬ñ»ÏÔ'~H'¾«êúñ/´·q‰/ߦ„÷¢žYžÐ‰»5 Ø?ðî†Åºë–ÛõÏÅ˵¶5­hãXMÙû½ïô34{J|€®@ïÒé´\wà‚w×uåºn¿W¼èiŸþô§{<öºë®Ûéãð@½ä¾®{yƒæ¿ú¶6lmU{—QÃø=uØÉgéÌwï®z#)½Tÿ¸éNý«s¼Ìþ³töÞÉÛ¬þþGÝvïZ¶!¥ºq{éð|Bg¼g/5õé¼îòGõÈê´ldW}ð»—êÌw6I‰5zuÉ6�›RôÛ»A\vŽþ‘H*>fº=ù�ûÞ=2ãS§ž»åGºîŸ¯ký–„ÜøMš1K§œu†fïV+y«õðÍ·èÞůèõµ›•pã±Û‰úêÿœ¡}Ì&=÷·›uÛ}Ojù&W öÖsÏÔÇMíW  ò duÄŽœ³ÆáWFÜtÓM’¤h4š #ü€b;ÇÌz\e#t.GÈ @™Ø-ÿÖ}�m•55Ú÷ê¼Ù{ilc½š&ì£÷œÿ�25"ãmÐC,VB’¼uZòÄóZ¾z£ªSS�§mo?¯û~{™n~®³ÄEzá÷ßÓ%¿_ —Ö$äÄ�ÚÞ~N÷^ó=]zûJ¥úzÞ†F5IÞ­xöe­n÷©Ÿ ½ÚK£Š‚°®:“ŽêŒÚ×¾¬¿û±n\ìÏE�ÉI¬×ÆT�FŒ­zo‹Þxænýò'wh¹+É]¥'ïD/¼±AN£šë<µGêÕâtèÅ›¿¯þá_Zº)¢Q£ëÔùÖ³ºûW?ÐÕo]°`xé©/B9ÏY)ã8úè£uæ™gê–[nÑM7ݤ3Ï<³Ç0¢�ã˺eÅõ=–S€òðV¿©·ÓVrvÑþû�-ü‡8²‹ößoœŒ¬ºÞ^¥õÁŸ Ìx�øíkuÝõWé¼ýje¼�zâ±W¶È—Ýø þzï*¥Ìõå_ëæ›oÔÏÏ;P�êÔ«»SO&úvÞÈn'ȩ̂ªN­zñöËôŸç~VßøÉµà•­êöûgœÞñuºî†«ô™ýje¼Mzúq|í{î¯tóï~¡Ë/½T?þáYÚ¯VrW¿¤—7Ú‚±œôß×êºÿ¨›/=Y7?¨¿Ü»Jéè �qŵúõÕ×êªÏ¨zmÕã÷=ªM$”[Ÿ²…¾ö� � œ¬Íþfßôü�p©›íÈhíµçh9Ͻ¥Ö-Ûä*ÿ�¾/½ò-OY™êøYc‘4iö1zÇ�‹õDb¹^]åjÖ´>œ×4ëÀs¬«ŽxXóçÿS‹{A˾]¿ú÷B=þùKõ�9ͨ²ŸÆ¥=÷#ç¹UjÝÚš9�·QOÿñºöžçµ¾Óæ?Z¤C]aÔ(�(µò­HZY»TøÏÓô‡ÀΆµZïI£û×ÿ PÁÇðé¥z)TÃ8‚=#ü)ÁžÛ9Ž>e Å«lôt0(gâ.š1Ú�~SÏ>·Aš<.ÿ�±»JϽ°NVFµ'k¬#u/E�¢ÑXæ…õÂs‹íü×=ü¼1�ÞûX�¶÷±úاßÔýW}_×<¶IOÝ5_+Žý¤ö=O´à<‰'nÖ/îzN­ 3ô¾óÞ§½kWêÞëæé¥¤J/Ùã=I&>UG|àM üŒdšÞ¡1´æ€a%‰”lä¸=«[øçÈql¯�G0Œ~O‰R¡DÆÑS¦ºÊ†Šv$�`�˜‘‡ëøƒoÓóÿÞ¦n½R74~Fsž¤šÖ×õè_«;Wº²Îh~Üê_¯í¼èÔ½4=ö/=·í-xtƒö;z„ÖþëA½œ¶2 »kúä>þÐã­Óó�¬RãÞïÐncê‰5j䈚Ì[ uôiÊ„§­«×¨ÝJÑÝ�ÕGNœ­‘î½ð‡l ÑÓçØešv‹<¨%émJ�9R§¼wŠê�”Ú¶N­±±ÝûXªZ,Sggxÿ¤R�Coâñþ/aÝÓ8¤ÞÑ�=Ïóôøã�ëÌ3Ï,XöÓýØc�iöìÙ¡Õ}GXžPüº[…Do€r0-:êÜÏè™×®Òƒk^Ñßúuý½àý¸vy÷çôɃ¶ûi3ú�zÂÿ饻ßÒC?;_O]Wª½CiÕh÷“æê] ’úð‹wåýºöç·k•kdGŽ|Ž ÇêC³ïÑå Öêñk¿ªsþЬz§Smí5šýíkõ…ƒb½ŸP5¢Ñ¨"‘È€M—ˆD"ÛU™ÐÓ8¶'èq8Ž£¯|å+¡�ÃÑG­#�<2ô½>Ž£§b‡n}9 (#gÌ‘úÒ�'hæ]wiþã/êµu­JÇš5~Ú;uø §hîÑÓ2«[l/S¯™gOßj¹I·Ýÿ´VnL©nÂ>z׉gèSïßC}ýŒW7]³Žš©Ç_\¡Õ›Û•6µ1qŠö=âƒúø‡Ê.éÙ»ø~ŸÐ×ÎMê÷ÿ÷„V¬|AëU]ÓMŸº¯vmìá$¦Yïúü%úöÄ[ô×…ÏhÅšVµEê5jêt��¥dã‡fêêêÔÖÖ‡T»�çªÖqôÔ ¢Ô{ýG¯y‚‘4F™J‰Hö9ò¼÷úõëß׫0˜ÚÛÛ•Lö2ï¯ñx\ Œ£Ÿã;vìY’–(Sk™yv%¥ƒ‘GXzA @ÅihhÈ7PÞÑht‡C€a<ŽRYBÁ6'd•Ø@ÅhjjÚ®F�ñx\MMMŒcàÆš;„Å#4³T…††ÅãquttôÚè2‰¨®®N±ØÀ7D¦ãè¶²FP_ê5&+‹)‹Éu]%“I¹®+Ïó$eš7F"ÅãñíZÅ‚q„êSŽà€ªæÿư1ŽLQ¼ŽÁØ 2‡âU6BwØN¡yCq…ÀN×S A•Ø%³*$@ÙõHP%¶G�™B´§7ƒž{î¹ €úHì¿ÿþ;s`¡‡(; Pv ì$@ÙH€²#�eG ÊŽ@”]t O¸|ùrµ¶¶jãÆ�}j`»�=ZÍÍÍÚ}÷Ý{( p ±|ùr9Ž£9sæ äi�ñÄOhÅŠ„0 h ÑÚÚªã�?^ÖÚ�<-0 9ä-X°`°‡Ð÷�`š†:þ€¡�¦– ì$@Ù ø*ô�½ð@؉%¯jýïжE�©ëÍ·$I5»NVóчi짪~ï=y„€�D �AeS)½~ñåZwÓ_$Ï+x¯cé2u,]¦u7ܪqg�¦Ý¾÷5™Xl�F H46•Ò’�Ÿ¯Ö‡ïy?×ÓÚëoUÇ++4ã–« %  xSKk-�ž¶¼ºHóxI­=í×õ¶ß÷w=ö–;Ƽs¯_|y¯aDж‡ÓßÿÉ]04TÜ*éÕé×_ù�Ûs¼šëjÕ4vº>ñ3úÉ?×Êëýð! ©‡ÿçT�vÉ|mêaÀî·è‚S>§^Joÿ¥ºn×é�QE£%�§ëö®í?ýŽèXºLëoþKÁ¶–ãŽì¶_ñ¶u7Þ¦ÎW–ïÔ±v¾Š $R¯^¯Óg�  o߬Ïý¡®ûó_uóÏ.ÔÜÝÛµ%Q+3ØjbÇèâ{Ð< ¸S_?4®ØÁ_Õ_çg·Ýs±Ž¤Ùëÿx»¬›OdZŽ?J{ßö[M¹ä¢Ü¶)—\¤½oû­ZŽ?*·ÍºžÖßrgYÇÎÓÛ×�¢IcÆhÌØ©úÜÝÉÁT”Ê $¼ºæü¯êïÎGuÓ#è7ÿuž>úÁè”3.ÐÅ¿ºE—œ4BF’m{Aøê4sr³š'ê�ïý¢®{z«rÅúë²¹Gjæ´qQ_«º¦ Úç„/ê¦Ûý iÅ­ÿ¡ž¡É£UWÛ QÓÕi?Z 5�Š»å)]û'êÀi£ÕÔ K1O‡Ô/ÓŸ.¾Pç|$®)OüP‡ÖHmKï;ù7òNþ–~ö_ïÒØô½]7CM²²VŠ|‘þ÷w×D#9�“Õ’Ýžûs”$gŒ>ò›{ô߇Ç$S£ÑÓ¢òÖýMç¿çtýß„óôƒß_¦i�Ïè÷ßÿ®Þÿþ-šÿà÷ô®º€�“[ks�]?¯—ó¹ZóØßtÿªºø†_éÈQimp§jW§p¼ý•|ku·moüðg’¤I_:O’´úš›õúw~z,ý  ²UÌ*É¥/i™7IŸ>hrɲŽÔãWë²ûbúøŸoÓ¥ÈTLäDm8àºâçÿÒy¿š£ZIRD“9Qï9®IÒq:²öYÝû±èK~ CgfÎešgè˜÷¯ƒ£’fÏÐúî¯Kï~XíŸúˆâ�^­+š¬/?ò[]03*i–úÙRÝ7û/úËÓßÓ¡‡oÒÿï-ßÿ;zúÆ µgÁŸr¦iƒ©Ÿ ½öÙW»õX£UË”}´ï¾ñì×®^ùåeúÓ–÷èW‹~®³&Is4{FB³¿J?ùÛêÖÓFöcꊫWoìí|M™ñŽØWï~ÿq™?��`JŒ²x»1ê–|”:P1*gʆµ²2=Ü‹zZóôÓz3rˆæ3"SÞ8KsfÕiý3Oë�Ó j§ï¥ÝÌF­ÛX¢ËddWí¹G­RÖk‹çií³Ïjuò%]vD‹ÕØØ¨–ÙWê•ä½½Ú•R/ê±§»4uö±š6 ‘O§?ù‚ì;�×ìñù?ˆø;ŽÓ1“:ôÌ“KÔ¿˜}¾¾‹MßmÛnÿýMúâ§µúš›óÓ7~ð�nD|Ò„�4ª^x«uý‡&i̘13fœf^ô�’’dÛtû™þö±švþ?DG èYÅTHÄvßCSÌßõÜóëäQ¢Jb{Ëøc1EåÉí¡/B4•\7³’‡µRìH}wÁÕ:eD`'ã¨iR�$Ožµ%~“ß·ßî›’{–þŒÛ÷éú|}3bö,u¾º"÷uËñG嚆©­ÑÄÏ~J[>\ÐG¢ùØ#vâÈå°S‰�1¿?²ßGô‘}¯ÔeW]¦ùþ¹N]|»n4þ€5Ùý‹.Úª�ŸÔœÙÜþo-üw‡FÏÙ?×÷ 3:›gn¼ÖöW°~Ÿ›;FÖhü;÷Óxï¯zþÍÑúú»Fw ¬··öß'ª?ük¡V¦Ô‘‚wU[_+»u³¶zV¶D>akëT§vmÙš”µþR5ÚïÀ}¤+èÁµ_Д ™ƒS//ÔCo×jæA{)á mÁç¶Ûq¾üŸÇŽó‰iÝ ·æVÚØ²à!-9ýsÚ²ðáÜ>¯çÇںࡂm&âhÌés·ë¿1³£S=L£Þ9÷óº`¿LÝHû Ó\%×ĵ×ûÎÕ»§9’Œj˜ZA¥G08*¦BBÑ™úò/¾¡{?ð#}ô¨7ôÙ NÓ1{�Q4¹A+ž^¤Õ3¿£ïϽ@ߘóGý眡É?úO?n³ýêÛºnóáºôKÇfûGì¸ø‘çëËGþQ}é#½æKzÿ;GËl^¡’é?>:S1g’>öÕ3õ³S/чÏJꛟ<\“ãíZµe¬Þû¡wiïg*þ»ßë’_ óg½µv„Þý±£4>pëŒ�©ý'wèúŸ~W·4Pc·.W×;>¥÷Ÿ}‘>úÛ3tÑé_Wú›'kZ×3ºá»Wjé;¾ «NÕÏ¥O#šÑëùvΤ�Ú½¦kì™ÓºnËm ¥¶�=ûtÕî¹ûNS¯L“=ûb*)³ìçsºõÁUr×~¿X?8)ÞË ¾ŠúEnÓáëÿI_Ÿ•Ð}W|Q?åd}äì‹ô«Ö+i;d�i:÷÷è—'§õׯ}X'žú%ý¡uŽ®¸û¯úÒ;b½_ ¯¢3ô…¿Ü«_|¸AÿúñyúÐûNÔǾp…þ¾x�Ú¬$�|ÏOtï_.Ô;_»^_þØûuâG>¯Ën}Fë=£‰¿\?ÿÔD=yÉé:iîyúáÍ�ë­âö±Yúú¯¿¥£·ÝªóO>I§_ø[ÝûÊFiü)ºúÞ›töÈ…úÞ'NÒ?óK­Øÿ[ºkÞ÷tx}ÿ?ŠàóõÇ.UÍGÖçý›�>\»ü÷Wvâˆåb$�U¦R"øˆQI{oذá†ÞNöÀèÔSOeIFô™M¥´ê’Ÿjýïÿ”›¾QÌD#{ÖiÚå¿¿"Ûþ¢cŒî¸ãÍ™3g»Ï‘çéíëNÕ!=¤¤iÔ‡ÿŠ~K…h̘1çHZ")-)x¤ƒ�Ÿ²a­%�@ßE£Úåû_ט3NÕ†[ïRë¢Ç”\õ¶$)¾Ë$5s¸Æ|ü”Ü4�¡óß–£ Ÿ¼Y/œ’”5Žj # ?*§‡ªZí^ÓµËw/ìaô‹SÓ¤Q5ƒ= ¨LÕCT Pvô�eG…(»­�p‡ê icÇŽÕSO=5ØÃ€ŠtðÁع4�8þøã•L&�³"†k­9ä555 öP "mܸqÀÎ5 �„µVÉdRÉdr O ¨�ü?0\«ã­µ2Æ~°ày^.h(üý‚Çô4­ßZ+Ç¡µápE è‘çy’ 7m”J9êJJ^ÚÈõŒ¬§Ü³$E£™}#Éq¤HÌ*ó‹I‘ˆÍ�Û&¨š^$ÝW7Xk”H8Juuvù¡ƒ•¬¤‚ ÁJÊ|�NûÏÙ·:Læ=+EcFñ«šZWµµ™ëyž—«˜ œ¨~€?ˆð§h$»ŒÚZ#êì †Ù ÂÉ~m2›ò_œ±h›‘L&¤H§�íQGª«³jhôdŒ—»¶ÿ@u"�H*¬Šè쌨u[Dn¶º¡00²²2V’- Nèï^üFá¹<)‘0J´GT7ªk°ª«÷ zT úHÀ0ç÷q�¤®NG­Û¢J§K7£”²!�µù¤"ø:¿S¦Ú¡Û{!S<²—ëJfúRt´�hIɉª%ª� SÁŠÏs´usD]]þM¿ îØ=lPÑdŒÀûÁ¥>3OE„1ݧxX›™Íáº2ÖU*eµ¡]ªm´jl‰(¥Z¢ÚHÀ0 #ÚÛ"jmud=Û­ê¡[ÏÊ€@Qð•)Y ‘ýÚfC OneÒ©ü4�¬Î6)ÙájÄ£x�SÐ_•�_`˜ñ§hXk´mKDÛ¶fÙÂô!wãßÓÍ¿ÍdÁ Á¶-û:Fd–“NÉøÛ‹ÇëJ›×Z%¶ÚÜjÖö<¥C0Œxž'Ir]£�ë£rÝ>¨œÈMÉ0Æ_4£pW©¨ú¡§×’I'3M2»�'{�löкٓç5Ž44¼¬THÀ0áßÄ»®Ñ¦ �0¢x¥Œ‚êƒÌk[˜!¿]°!ØnÓ/Â7�¯Œ(î‰hvé_¸}›ÕÆÕž¬-œv‚ÊC À?ÍÁu�6nˆ*�]γ×Ð ·rg‰ ‡nç4Å4™XNd·Ï-<¬èÒ6˜Hd_¦“Ò¦Õn.”@e"�€*¬ŒØ¸!"7¸¤§?õ"Èä§D¼gma@8wq0`sU&?½£èÆ… EÙBöè@X‘ß!�”¶¬IKô”¨XPÅüi Öf*#Üt©&•EM'MÈc²•Vr]ÉK˱™e:�|½º…Ö+ºzð»­¸ËDW—ÑÖ�^ø¹1äÑÔª˜£¾esDnº§=óËoWEø_ëÊJ�- IDAT¸®l6H‘ùm·1²NDV‘еBC"ŠÀ³éa¿ðíF™eAc5R}SfZŠãð{÷JÁßT)?ŒhmuÔÙQªien£ŠƒIÙ¥9]™t—”NIÖS÷‹ì±ÖS.õ°Á°!p®P~ÝE0â(ù©º½Ú¶ÉS²+¿*�T!ª†ëµm ÞúÙ%&$�°2餜tJ&0½¢û‘~Dh}™ J/Ëi‹Šð‰â€!d/ãhë–¨¬5¹eM1ôH@òoÌ7mˆªð¿T e«!²¯Ý´Lª+DXÙÂu6rŠãkœ�&”á�0ƒ!=-³_›Ðë^Ó(�–¶mË4ФJ¢2H@•±Ù¦”‘ìòž!Ënöt‹ï¹r¼TA-BAaB_Ê#�ùƒÈ¿[p©@kJÉ}Õ-ìÈ.®Q8A£Ä˜�ˆ$)ÑQ:mXu£BH@•ÉÜ�µn3ùå7Máí}Á½½ l°VŽ×c÷Ën¹€µVžqd£qå*0‚Ó1Lq…FàØl˜|Ç®‘Ÿø^Ùa#‘‚ñlÝìP%Q!$ ŠøÕmmFnÚf!„)ÚnòUÁꆾp"R4Þ´2,0�kE¢ùPŸz¬‘¬Ë_×Z%“ .+�Tÿ&¼3áWt¯T(y£ž«¢°q@pÿ⮞‘�d¦iX¯+kø¡„µ²‘˜<ãä3Eãa%ÙH<ôœ­­‘nãÆÐC U¿ïH8ÙÞùmÖæûH˜’ËoJ™éN °û×ÎðGŠä+ò• ÅK‡æÏU¸Ý䃉h<3ý"°›-î‘=�gÙX\2N÷ÐÁ%»ŒÒiª$†: ¨2­­�Á ü›I!M òS(Œ‘�g¦Q˜�¾ F’ãȋƤ° …üIH]Ïæ«1¬‰Ê‹ÕÈF¢²ÆÈ'Óô2»ø‡5ŽÜh<3=${;kÓ5‚Ÿ«³ÃÉn&�ª¢ƒ=À޳ÖÊóéµC·ó†U9à (¨0Ï™í¶0xPv[öÜg.16¿B¢ç&ž,P¬µJ§ò!€ív3_°s ©d·7Ãèþ:,(°=¼ç¿V?Ø�ëYXþ³¸g>І ¥¢’TÊH Y‰C�T8ºF2åä—à,¸™WvGÑT‡ÐiáM0 ª B…À1&ðœÛ§hžF·%@C*+ ¦–ØðqÆ^°ÒFð3Y«TÒI(1ÔH@•H%»¯l‘c!Eñ ýJÈõ™0…aD·C‚ç*n8˜ªš1„�ÝHN‰Ð¢Û®�À#ˆ¤ÒLת$ J¤Ò�e7{e +rÁ€Q~ ˆñ7Oa²9EáJÁ:ºw²´ù0Â?·¿˜¨‘Œçʸ)/-ã¹’õŠ2�Þ>[ágrÓEŸ CFt°Ø1þͶçfç\0eBêVŽÐKED~ „r•&WÙPx®°†‘ÆdB ÓÃ5 5’›–cÝ@ฎãÈ:QÉ8=ôÞÌïïOa‘ü?VÙЍ�€*`­•ÍÝw/›Y4E#×§!xó_òÄÊ7“”zH ”\Ù"¿Æg~ßtJŽ—–¬-ª®ÈÖXxžŒ›ÊTKô®(¸bn[ðÚ®×}† ¨Ös û«l =P%œ¨²!AÏûå+!ò�'ïfŸÃ–÷ô§EäæeM“(ê .ró4‚Û$/•-Vix�#?¦+jd_Ç¢^örC �T8ÿf;÷ÂWË(±ø²˜%Vv«žëåÜ¥°)e.ñŠúMÈH±xÏç’‘�F³‰KÈØÂ¾Î¾ŒÅ{8-U´÷]• ¶VÙæŽR¯+TC‰^‹ŠV¼[#ì¼&le‚‰lÿ k%‰ËÈ“q]Yëöud#Ñüùz¹NpŒ±¸-lô‰!…@ª€Éöpˆ×xJvÃ[ks﫬ÍöhÈmó“†Ìsî¸âÂñ§…ø•*Ü!0•#íà€Ôýcd‘�f;svkIQT•œ.Ü×ßnŒjj½Ð?+ LÙ€*RSÓ}[Á�À]¾1*(òo5¹,XEC�i!ʯ´QpÁ�—™„- BWþèö) ¿tÁDqÓÎìùjjmx ‚!�@ªH¾�DÈM~°*¡¨ÇC÷•ÅÇšîéB¶!Ø·Âúç-žZᤅ½)®l¼¦ÛÔ�ü6k2+ŽÄã+l aPr�-k¬âµRho…¢Jã¦å¤:eR]Ù÷{ê·�¯D°�Â?—hä2�‚#°OñŠ¥‚‡âaÍ7so†FFñ›ßŽ!‰@ª„JÔöÔ;Á¯ž°VÆKg7z2Ö+]!¬¦0™ëØâŠŠ‚éþqE§ îçŸÌ vÝâJˆâÅ>dCû[65Q1ÔH@•ðo¾ëê=™Rw{E!B&j0ù•-Šª lQ#LåòR�PT‘  žT�TØl…CX1CØtŽÐeJýR‰ÌS¼ÆÊ‰ØÜ814H@1ÆÈq¤ÆF¿J"_‘ã·yˆÆ%'»¬f$柠ð|ÙÕ6¦?§øfß6›4�   ¢";ÝÂ…Ö†Ì4)šRr�Òüøšš\šYV ¨"~åBC£'cü©¦°ÁøÛŒl$&ëDKŸ0{czoï ÅÛr×ÈŸ£{¥Cèà»/õé//Ú—pÁd{hÔFT‚þ«T¢L(á©©ÙhÛÖHn[¨¢Å6¤|“HS0e¢øøÀ��CÈ Kõ‡èRx’—–ñ²}!ŠÃãÈfÇä'û™ã³RËH77vB‰¡�@ªŒã8ò±3ÆUm�ßS¢¨ÊÀ!L?+‚=#²r+j6®£Qt eª"Šßmé¨yL&Œð+>P¹øÛ€aÆ¿‘7ާ–‘)55ªr+ú -óoVJ¤Ù/ü7¬—odió'4Ý,<]~:‡•µjor«iÐ3¢:D{€òsGÖZYkÕØäª®ÞÓÆõ¹né}yÏ\�¶ú†Ï/°ÈöްòW5Ek|†¬´áï'©¾ÙQC‹#cln „Õ�@†)ÿæÞó<9ާq¬:;mÛæÈMgRƒLÎPP †ùp!ÃoŠY,§�XksÓA @ è—°ª†àk?¨(N�`€< /œÞwX ì$@ÙH€²#�eG ÊŽ@”�(; Pv ì$@ÙH€²#�eG ÊŽ@”�(; Pv ì$@ÙH€²#�eG ÊŽ@”�(; Pv ì$@ÙH€²#�eG ÊŽ@”�(; Pv ì$@ÙH€²#�eG ÊŽ@”]t° ²XksŸ1&÷€¾ �Ð'žçÉZ+ÏódŒ)$‚Ç‘ã8e 'ººº´~ýFµ´ŒPccÃN¿€�C  GÖZ¥ÓéÜëh4š«†pGžçIÊ®ëæ‚ cŒ"‘ÈN›ëzJ$:ÔÜÜ´S¯`àH(É#¬µŠÅb¡ƒã8¹çh4*×usÇHÚé¡€ÊD  ”µV©TJŽã(�÷y F$Q$Q:�–뺹mD  ¿2£X,¶]ý ¢ÑÌíÆ@‡¯¼²¼Û¶5kÖiÍšu¹¯§M›¢XŒÛ`(ãÿ¡`P¸®«-[¶ª­-!Ïs‹ÅÔÜÜÄ‘N§•Ht¨®®® €pVû†: Pv®ëjÕªÕêêêÊmK¥27©TJ£G�ÄÑ𕌭Œ(‹Å$© Ù%€á�@”]kk[�ï·µõü>€�Ã#¢Ñè€T2c�ÇsÕ@ Ê.�î¹¢«+Y¦‘ðYkåyžŒ1;mE ¿Aæ@†55qM˜0Nõõur>åC Pv±X´Çi55ñ2Ž€” ý©;‹vøM.wtZH$¡wP¡¨�e×ÒÒRò=ÇqÔÔÔXÆÑðWÔØÞå=ûËqœÜJô“†/ Pv#GŽ %ÇÑ„ ãrËØùüé‘HdÀûF”ì'á‡!†þµƒbܸѪ««Ugg§’ɤjjjÔÒÒL”‘_¥ ©ìÿß3Æ(�æi–+ 0tð/>4MM jjjìaÖßX2œ¾-Ñh4W%A  ?ü¿†<Ï“µV‘H¤,}#J‰F£•† `¬©ÅÇÉ-JƒK`x!�†™¡FøüéTIà �0Œø«j8Ž3dú6ø .­µ¹¾ªßÐø ,üþ¡Ráó{YHÃ�0L¸®;$Y–â÷’H§Óƒ=e@  žçå¦G Eþب’† `j�,Kñ«7R©Ô`ÀNF T¹`³È¡ÒȲcŒ"‘ .�a`h7°Ã<Ï“µV±Xl°‡Ò'4¸†  ŠYkåºî�Zæ³7, •ñ Àvñ¯)ûMÑ:B3�Ÿ©¦QMÃâ ì\ÖÚÜ*ÃA$‘ëºLÛ*ܰ $R�)-}|©î½ö^-{j™’�ɲ5ÅéhëÐÒ/ÕÊgWê©<¥ã>uœö9bEãÃš—ú,Å_Òétnê€Ê3lî„­gµiÍ&Í¿a¾¹ãµmn”î¼ÖZu%ºôì‚gµü™å:òÃGê½ç½W#Æ� Zý¶½K}vv=úP­V¿Ñš·Ê_eÐ2ÊÓÈ‘ž¦NOëÀCºú}¼B°âP¹Œ¤±ÊÁG,ðˆJÚ{Æ 7 Ö w”›võÊã¯è®ŸÞ¥Ï®�›r{H9‘XD»í³›NûÖiš~ÐtE¢”œ ïR©”$)ï[õΣ…÷×éÑE5;{h}Ö2ÒÓqïéìw0‘J¥äyžb±ØN€í1f̘s$-‘”–” <ÒÁGÕ×6¥“i=yÏ“ºñ›7jÙSˆT!InÊÕkϽ¦ë¾v�½óQ¥“éÁ*D›YnÙäèêŸ6©0B’¶lvtçŸêµðþº~çf×Z?ã蛪ž²Ñ™èÔ›êÞßÝ«m¶ öpJ²Öjý›ëõ—Ëþ¢®Ž.sÚ1ŠÕ�ò g~3˾ôPزÉÑõ¿iÒ–ÍC÷w’ ï«•$wBGŸö÷ûH0m¨LC÷»ÑêêèÒ=¿¹Gó~1o@ÈH4¢h<ªXmLÑxT‘XdÀ–ðlÝÔª»~z—¸ù*%Ð#kmîF¼/�ÄÂûë†tá[x_­V.ïÛ/çüæ–~cO•¥*+$ÒÉ´þuë¿tÿõ÷ïÐržÆE¢3uŒÆì6Fû½w?�=R5u5ª­«•›vÕÕÙ¥ö¶v­]µV/Üó‚6¼¹A­k[eSÛ—Ò¶oi×ÿýêÿ�EuìÇ�e„ò5³\¹<ªgžŒ—aTcáýµš6=Õ§}#‘HîÏ@e©º»]7íê©<¥»}÷v‡ÑxT»µ‹œs =îP�?^µuµª«¯+™>'“I%ÎJ¨££CKŸ_ª'þù„ž¿ÿym[¶MÖëß7Çö-íšwÕ<Åkã:òÃGÒèA*•–ãÖ·0dùË]öåûÔâ'‡Vψ޼¶<ª•Ëc} %ü>žçñ=¨0UHXkõêS¯êöËoß®i‘xD»¸‹æ~y®8ôµŒjéó7µx<®x<®–‘-?a¼Ž:þ(­T#ZFìPºê8ŽÇÑž{ï©Ý¦í¦ãÞœî¼áN=üÛ‡Õ•èûRF›VoÒ�WÞ©óq¾FN¹Ýã@uñû%ôågÖÎS½#Š­y»ï?�;Ž“[q@娼ïL%$;’ºÿúûµâÙý:.�ê°sÓ7ùM½çä÷hÔèQZêUSS£Ý¦î¦OíÓúÒ¿¤Ñ3F÷ùXk­V>»R÷üö%;’6&T6™Ë¾TtvV¥­ã84¶*PUTHXkµôñ¥zôÎGå¦ú¾qÝ„:�ôå“ôÁÓ?¨‘£vnBcS£Ž8ö�ýýXýúë¿Ök¿Ö§ÞnÚÕcóÓ;�}§ö›½_ŸJòP(�N«­­­ 1ollT,ÆÒª%•J©½½½äo%êëëUSSYsW1ütuuÉu �õ…m›Ûtÿu÷kÚÌijÕT†‘V—U«Vé²Ë.Skk«¤Liã\ Ã;ŒÄ‹øk™÷×SO=¥k®¹F]]áS’Î>ûlÍ™3‡0¤­_¿± |�¤¶¶„ÚÚ¹¯'L§XŒï×ÿ 8ò¦m•£â ëY=þ÷Çõʯôë›ÏÈ]FêÀÃ,[ásG“w�¬/þü‹ºêËWé•z·µV¯<ñŠžþÇÓ:æôcvzƒK×uÕÙÙ©ŽŽµ¶¶*‘HÈu]577«¹¹Y±XLuuu}Zbj(°ÖjóæÍÚ²e‹¤Ìo8;;·9Øj’J¥ÔÑÑ¡D"¡ÖÖVµ··+�ª¥¥Eµµµª©©Qmmm¯Õ$]]]Ú´i“:::J¾ ucÇŽ.¨�XµêmÕ××iT ‚®¦¦r–ÌP½\ו1†_¬ñÿ<\×%¬*DeÜQö`óºÍzäŽGúÕ,R’Ö¿º^·ßp»>ù…Oª¥¥¥ÏÇ• úó‚ã8š´Ë$}îÇŸÓeŸºLë^Z×ë1édZ‹þ²H3�Ÿ©‘vÎô×uõúë¯ë©§žÒ‹/¾¨—_~Y‰D"÷™�19r¤&Ož¬}öÙG³†ò©� IDATfÍÒÔ©S+"˜ )/ÔÕÕ¥—^zIO<ñ„^~ùe½ùæ›!�1Fõõõš2eŠf̘¡}÷ÝWûCÿ[3fŒfΜ©7ÞxC7nT*•âÏ'lZQ4U}}Ý ŒÂȾþüÙ2ÒSm�UgGe-#ûׂÕ6€Ê3ôï${`­Õ›/¾©ÕËV÷ÿX×jÁ• dŒÑœ¡–‘¥C‰dWRÛ¶nÓ«/¿ª·^K×mTgG§ÇQÓˆ&MØu‚v�¶«v›º›êêû”È:Ž£iÓ§éü«Î×Ï>û3m]±µ÷ϺäM-}l©;y`§XkµuëVÍ›7O .Ôš5kr�’Š­]»Vk×®ÕâÅ‹5þ|qÄš;w®Æ�?¤SúH$’û{Ή¹çyzíµ×tÛm·éÙgŸÕ¶mÛJ6J&“Ú²e‹žþyÝsÏ=š:uªæÎ�«ƒ:H ûΘ1C^x¡Z[[µvíZ]ýõZ¶lY9>ÃŽµ¶ß?ÏL˜äêµ [úsêôt¿�ñå#@e¨¬ïJE’�I=z×£ý®Žð¹iWó2_ÖZ}ò?>Ù-”H§Òz}ÅëzðÞõèí�jà d=›yªœˆ#5Úãø=t™'hæÁ35vÜØ^oÐÇÑÌgjÎgæèÎoßÙk?‰TgJ‹X¬O8P5õÓ ÐZ«×^{M×]w�/^¬T*¿ÖsXòn­Íu0^³f�þö·¿éµ×^Ó9眣=öØcH&Ñ£F�Ò©§žš«pGÓ¦MÒÊÎàyžžyæ]sÍ5zã�7rA„ÿ÷‰DTSS#×usS,ü¿ëÖÖV½ð Z¾|¹Ž8â�vÚiÚu×]s†ÑhT#FŒÐˆ#ÔÜܬ¦&æØ°3ZöǬ£:õÚòÆ�4ª�×2ÒÓ´é©Þw,⯶A T†Š$6®Ú¨—yy‡¾áxiO ®\ I¹PÂZ«Í›6ëþ¿Ý¯»¯¼[[ߨZòÖZ¹iWJKKî^¢Wï{U»¿{w�û�sµçŒ=‹÷<÷>‹ê}§¾Oÿáa­}qm¯ã}qÑ‹ÚøöFMÚcRÿ?lˆ×_]W]u•–,YR°žõÈ‘#5sæL͘1C'N””©ŽX¶l™ž{î9mذA©TJétZ‹/Ö•W^©¯}íkš>}ú�»Ñ1b„>úÑ�ö0Ý›o¾©k®¹F¯¿þzî¿çºº:MŸ>]ÇsŒöÜsÏ\Ézkk«–/_®§žzJË–-Skk«<ÏS"‘Ђ 4bÄ�sÎ9¬T‚ª6mÚ9;¹gôGðçÑþïxgJ-#=mÙ<ô~yæ¸÷„÷¥ê�Öüöî;.Š3ÿøgf »ô^–Ž‘¢ J±5Ær‰c“\ŒÆx1í—ÜåÒ/wicššK1§9£&FS4j¬DQDT�Þû.ìîÌïÜ + ,²È÷ýzåõ ¸Ì>óÌìì<ßù>߇ã8š¶AÈ 0h<ÏãôÞÓP6öîbÕžV£Å�Õ´%ëñù›ŸãÜösmÁ†n+goÞ¾ô6¾´“¼ëùÇvv˜±r6ýeS·ï§jR!ý·t¸ s»é�}}=6nܨŒ�ËåHLLļyóàáá‘H¤—ú¦ÕjQQQ�_ý¿üò š››Áqòóóñõ×_ãÙgŸ…�]ÿ.¡JzN¥Raûöí(((nfìíí±hÑ"Lž<r¹\ï ›çy„‡‡cöìÙÈÈÈÀ·ß~‹¬¬,áË]wÜ ¹�Ñòž„S£Õj{5]CgÑC�ذÞÊäkIøøiÕÚ뿉D”!AÈ 1hC†­ªVäœÎ�Vݳ€Agt™«ÿ¶ï­zÛ2zŒÐáyu¹uØø—�øí§ßÐÚÚõU*•":!!Fµ3ëhÔ-=OakO«Õ")) ©©©ÂÀR"‘àÞ{ïÅc�=___H$aù$]´Y"‘@¡PàþûïÇÃ?,¤æs‡3gÎ`÷îÝÐhz>ß�ô¯üü|œ>}ZïXÏŸ?3fÌ€……E‡§í�wdd$¦OŸn°à!„BnÝòܽ H¸)´˜1»¹û W…÷=ÜxSÛÐõ=\WG‚2%1mƒ6µº¤5¥5ÝŒn54àË×¿Ä Ÿ¾/�N_ÇŠX$NOĮջÐRÙu‘κŠ:”å•Á=нWmâ8IIIzT777ÌŸ?666FoÇÌÌ wÞy'Nœ8�+W®ªªª�””áË’ã8(•ÊN£Ô2™Lo`ÜÒÒ‚††444@©TB&“ÁÊÊ æææ0777jªŠZ­Ö[Ʋ»÷ìÏóÐh4hll„R©D]]Ûª(ÖÖÖ033ƒ……d2Y·mÓh4P* O3Ò-µ©ë7žçÑØØˆ¦¦&444@£ÑÀ°´´„T*5ª/8ŽCEE…^ÁÒÀÀ@£O:ÎÎÎ}�à8MMMhnnVùÐõŸ••ÕMeb¨Õj(•J¨T*´´´ ©© ÇÁÊÊ 2™ 2™Ì`FHgÛêìbYVï\T©T¨««CmmmÛê;VV°³³ër_8ŽƒJ¥BSSêëëÑÒÒ¹\sssÈd2XZZéa!„èÓ ¬û¢&‚­‡g^¬Cú)3¤Ÿ”¢´X•j`¦qØÚqUcxH+|{±ªFgD"8޲J!¦iÐ$ÊòÊЪìùÜ2†aÀ°ŒÞJý�aÿX¡¢8¹§ŽŸ‚‹›K—ƒ`;;(ȯÉpý‹‡ï¸l‘ªI…òürpZ¬¨ç_JµµµHOO¦V0 ƒøøxxxt0é´Ívv?~<®^½ Žã ÕjqáÂÔ××ÃÖ¶mÕ’úúzlذ•••þ^*•bΜ95jÔj5Î�;‡¤¤$dff¢¼¼\X~ÔÁÁþþþˆ��EBBd2Y§mâ8عs§Ác,‰pÏ=÷ <<ܨ}liiAFFNŸ>�³gÏ¢¸¸Xè;–eaoo�àà`Œ3QQQ°°°èô‹/77[·n58е´´ÄòåËagg‡úúz$''ãØ±cÈÎÎFss³Ðvggg„††"11áááÝZ9Žë0m¨§_ÌæææP(¨ªªêÕßë444 )) )))¸rå êëë…í¹ºº ûjtÀˆçy(•Jœ9sÈÏÏǵkׄ ‘nû¶¶¶ðóóCxx8bbbàîîÞåM]jj*öìÙc0�æì쌥K—ÂÌÌ ÙÙÙØ·oNž<)ì�½½=V­Z…Ñ£GÜvSSŽ?Ž´´4dggë}6,--áåå…ÈÈHÄÇÇC¡PPA.B!`<Ï÷éwBDT "¢Ú„©TÌ-¯-!“ó}’ a˲BÍ Bˆé´‰kY×z|�aXaóÃ0ùžÉH=˜Šäÿ$ƒÓö}ºšX*Æœ×æ`丑ÂïÌdÝ?õ577Ç#ÿzM MhQµ@¥T!é§$d~ŸÙáµåyåЪµ½ HâÚµkÂÏ666ˆŽŽîÕŠ "‘!!!°µµEuu5àòåË(//­­­ÈÌÌÔ{O‰D‚ˆˆ`ÇŽصk—°�öJKKQZZŠ´´4¤§§ãᇆ““S§íª¬¬DZZšÁÁ¤D"Á¤I“º�˜ó<�ÊÊJ|ûí·8zô(êëë žs%%%())AJJ BBBðàƒvºj]]222ÐÐÐÐáßlllPQQ�ÖÖV|ùå—8qâD‡À…Z­FAA pâÄ Üyç�øÓŸþÔeáT‘H+++áFhëO•Jet6‚H$Âý÷ß/$<<ã”bºm@¢$·¤G¯g‹"ðØK�ÁUኑÑ#!³”áКCàÔ}”`Xn>n:¢Ûe?Û“šI&üÜ¢jAQ~‘Á€DuI54 $èÙ …ã8 ±ñ�bA½ÊŽÐñòò‚ƒƒƒHP*•¸zõª0(—H$pttDYY4�Þ|>ݪ;vìÀ¶mÛÐÚÚ*ÒÔáy^ì)•J>|"‘�?þ8ÌÍÍ ¶ÉÚÚÖÖÖhllV†è©ââb¬[·N/°¡+öhff‘H$LEÑ­û �S¦L¡)„2Dµÿþ§¬9ãèîÙt}GÓ61Mƒ6 ÑTÝdôk–AÄâ,ûû2¸*\vövxpåƒàyGÖéõІ¨Uj|ýô×�}&ClBl�žl¶Ÿ“¾ïç}ØûÎ^ƒ¯k¬i§éù [«ÕâòåËz_j®®®°¶¶îñ¶t,--áâₜœá¢ùòeLž<,ËÂÆÆÏ>û,êëëQXXˆß~û 'OžÐ 9xð ”J%†App0Æ�H¥RTVV"55ÉÉÉBÍ ­V‹cÇŽ!** ‰‰‰¾`X–Edd$Þÿ}ÔÔÔàòåËøæ›o„Á¸1±qãF½`„¹¹9ÂÂÂ0eÊxyy�eYTVVâÔ©S8pàêêêÀó< °aÃ888À××W¯}���xã�7P]]�¼¼<ìܹùùmStT*¶lÙ‚ªª*XXX 44ñññðöö†F£Aqq1<ˆ³gÏ¢¥¥-½R©Tâ‡~@xx8¼¼¼:ÝŸððp¸¸¸ 77@Ûü�7¢¢¢Œª'q3OeŽ9‚¦¦&XZZbäÈ‘;v,<<<Àó<®\¹‚£G�"++KÈœP*•øå—_0jÔ(¸»w^+¥¥¥555Âù,‘Hàãã#Lû°²²Ï󨪪Brr²P;…çy444à»ï¾ƒ¿¿?†ÞaÛñññ AMM .^¼ˆï¿ÿ^º566bÛ¶m¨¯¯‡L&ƒµµ5Äb±drwwï�(**ºuë„`Ã0pttÄ�wÞ‰ˆˆXXX ¹¹'OžÄo¿ý†òòrp‡ºº:lݺ¾¾¾ *B‚t÷"˜î–e¡ÑhÀqõ!&jÐ$ê*ëºÚeF¼ø˜ŒÐ±µ³Åƒ+Ã0}ž)ÑXÖˆõËÖŸ¡ÇA •J…ý¿ìǦg6¡µÑp�Œ†ê†^=õ×h4(**~fYnnn7mg>>>HNNj>ê=œœœàää???”——   íI¿�� –,Y‚)S¦@.— í @LL ¢££±nÝ:TT´­.ÒÔÔ„ÔÔTÄÄÄœ® “ÉàááwwwøûûcûöíF$´Z-:„cÇŽ }lccƒûî»S§NÕ+fèé鉰°0„„„૯¾BQQ‘ð$|ëÖ­Xµj•^‡T*…««+\]]áíí�´´4! ¡ÑhPVV†aÆᡇ¨Q£ ‰„¾ Dll,vìØ�-[¶u!ÊËËqêÔ)xxxtz­­­1wî\!+€çyáÃ?DLL âããkkë~Imjj‚··7î¿ÿ~Œ3¦Ã~ÅÇÇcçÎ�ؾ}»l)((À™3gŒ>?†Áĉ±dÉØÛÛëý�§§'ÂÃÃ1räH|ôÑGBp«¢¢ÇŽðaÃ:|FuET œ��±ÿ~! ¡V«QWW777,X°‘‘‘°µµEKK T*†�………°-¥R‰Í›7#++K8§|||°téRDDDèµUW+eÍš5B�¯¸¸?þø#ž|òIZ~•B† ÊŽèÝ= MÛ Ät Ú«ZsC÷k(3,ƒÈû#±ìåepsw3ø]¦ÄÄU!÷mäT”HIJÑ[á +*• û~Ú‡�«6¢µ¾ó¢�œ†zqmå8Nou –eáààÐó Ý ý�çy½‚‚íèš™™añâŘ9sf‡†�X,FLL &Mš¤ݾ|ù²Pì±3ºt½ž °kjj°{÷n½%Qpç�wv(XÉ0 $ ÆŽ‹E‹ ÁžçqòäI¤¦¦vú>†n*\]]ñÄO ** ‰Dï5º•fÍš…‘#ÿ¨O¢V«qåÊ•…+o|¯„„Ì�;W/€ÓÜÜŒ#GŽàƒ>À /¼€�>úÇŽCqq±°BE_ðôôÄSO=…qãÆÜ/Ìš5K/@£ÑàÌ™3B�«; à 22²C0B÷o"‘111BæÐ|ÊÉÉéò<ê,@ãè舕+WâŽ;‹ ÌÌÌ`mm ggg899éMI9wîN�:%ô§\.Çüùó;#€¶óÍÏÏK–,ép>* K!äö§›r@Yr=CBLß ý”ò\×£q†aq_–¾¸´CfÄ�lílñÀÊ0áé `%}Û%�e�X¿Ü¸ „J¥ÂþŸ÷cÓÓ›ÐÒÐõÒŸ½¥[‘@‡eY½'¹½uc–BSS“ÑÑè°°0Œ?¾Ë,]ñËöS ÊËË» HôFZZš^‰³³3.\ØeûX–E||ÕaF¨Í¡SWW§w¾ÚŸ¸¸8$&&bòäɰ··ï¶-VVVzç[kkk�S9¥R)|}}�šŠU^^ŽŒŒ á=Äb1Æ�ßiAV±XŒ‘#GêeŒ\¸p�n¨!dˆÑÕ¢`DïÐj„˜¶A[CBn)Gs}ǧãºÌC5#ºckg‹žx`€CôcM‰DýšBfÄ3›ŒFHd —Y{ƒ5ݯ}m Ba¾¬œ\[[‹ÒÒR½"‰!!!zOí;ò,¼½½áè舒’¶U`*++QWWwS«˜"•JõÍÍÍFOm�H$ˆŒŒÄˆ#pîÜ9¤§§#33W¯^í° ŠZ­Fii)vìØ�ôôt,X°ñññý¶å�Ý �quuÅsÏ=×e*ë�7 7Né�žÜæääèÕ/‘Ëå ÒëçδŸN¥› ¥ÑhŒ àB¹=Ð*7‡eY æbÂm@ÂÂÆÂ`@"t~(–½´¬ÇÁ;{;,yb 8-‡ÃîvjHO4–7bÝòuà×ó›8‰DÈŒøæ™oz”afnÖ«/&]]ú8ÇqÂÿߌ÷*Šß×Ñ&½zÓºccc+++! ¡T*QYY),ái*†�\.GLL """ÐÐÐ€ŠŠ dff"33999¨­­‚ÇáêÕ«X»v-jjjp×]wõ[P¢'çõ�AžçÑØØˆææf¨T*h4Ô××ë�'yyyÝNéK•••zïÇ0 vïÞÝmqJžç‘——§×ö––(•J HBÈBÓ5neHbÚm@ÂÑÃ×*ô~ǰ †�‰T"TÃgÀÀÒʲÛÁÏóm)q``im‰ wNÀÑOŽBÝb\1Jc5•5á³eŸ�_Ç#rL$ï=Ü£Ì[g[ˆ$=ŸZrcõŽãz´fgtK)êØÙÙ ÊH¾J¥Ò«' —Ë ®âÑkkk½þåy¾O>ýI"‘ÀÞÞöööÀ]wÝ…òòrœ?ÉÉÉ8}ú4ZZZ„}Ùºu+ÜÜÜ0fÌ“¹9â8%%%8~ü8.\¸€¢¢"TUUA¥Rux*¢û¬ß*µµµz»ºº:ìØ±Ã¨¿½ñæI·¬(!„�¡ƒ7Ϙ¬DBÈÀ´ '/'\H¾ ÷;žãñë?ÅÑuG…Á°ÈJ„7¿o?ï.·w)ë¶~¾"‘R™ŹÅдöÏSÔÆòF¬{l†M†K¿\BkSÏkF8y9A,éùá‰DpvvÆ•+W´ pÊÊÊz¼�UWW ƒ<†aúdåŽ�ÀqœÞÓl–e{´nµX,î0½ãV>�¿Y,Ë‚eY¸»»C¡P`ܸq8vì¾ùæaÉÕºº:|ûí· 4‰ãÜÔÔ„ß~û ?ýôÊËË�^ÑæV1¡ÔQB!ÆÐh4ƒò�)i¿ô§©e¬Bq@Âs„§Áu…[š[ÐÒ¬_´ñäÑ“ððöèr`ickƒ¢”"”f•ö[›ÛSV)q~ëù^ý-Ã0½H°, $''øãÉrkkk¯ÓÀ5 ®]»¦w,|||†äß”#ðºv{cÃ0 ¬¬¬0eʰ,‹µk×B©T‚çyäææâìÙ³˜0a€Þ(555á‹/¾ÀÁƒ…é% ÃÀÜÜ^^^pvvî°TkMM ÒÒÒº,–Ù—¤R©ÞüUGGG >¼G�.ww÷~›*C!Äôèîu{ó�Aþ ‰„:Y„Ó2h.¾.037ƒª©ë¥yžÇÅÓ¡ž¯†HÞùÅÜÉÕ ‹ß\ŒOý-Õ·f Ò[r+9\|\º\i¤3b±¾¾¾‹ÅÂ…¹´´•••P(½jOuu5ÊËË…‹¼H$‚——× Œè‹D"H¥RaÚ†F£éÑ÷–––Ë|S³?ñ<�¢¢"”–¶Ûìííáëëkôñ‹ÅHHH@RRN�:žç¡Õj‘žžŽ &ôcË»ÆqöìÙƒýû÷ }.‰0räHÜwß}ðôô„™™Y‡›¸ÌÌL\¸pá–$ÌÌôë½xzzbùòå½Zn—eYªA!CHO&ÃÚgIBLË  H8(`çf‡’œ’n_{þ‡óÈ_–� à N_#‰�±‹Ç"im8mߤT‹Ä"0,­ZÛgA+{+8¸÷.UžaxzzÂÉÉI(¼X\\ŒÂÂB¸¹¹õê ïêÕ«¨ªª~vpp€··÷ Ì�077‡……êêê´=�ïI ˆúúz466 ?ë¦È ä�„V«Å/¿ü‚ü à 44o½õV�ž¶H¥RáÔ©SÚ‚Zõ»°°»wï‚ à 22+W®„‹‹K§í’H$·´Í666‰DB‰úúzH¥Òn—ý$„2´µÏº¤€Ä͡–„˜®Á7b¼ÎÑÃn~Æ  U *œ;u®Û¹ür¹÷­¼¡w‡öÉ…ßÜÚ­}/îz.A��z‚aØ+ìáäåÔëmxxxÀÏÏOh�J¥Â‘#Gº\^±3­­­8}ú´P“aÁÉ©÷íHÖÖÖ°··~nnnFqq±Ñsþ+**„‚ªºí t�OÝœIŽã ÕjQ[[«41†núF{]£  •••ÂÏ666X´hQ—Áˆ� ËÔÐ)..Ö[É…Bé Ïóƒò!�©¡`!¦iÐ^Ý$fƵҧå°{ÍnT”UtûZ7<ñÆ÷è8ˆ¥½K a!XòñL›3 QXõå*¸w½é�+f>1³ÞÏ#—J¥ˆ��×$¥¤¤ %%¥GkžçqñâEüþûïÂßÉd2Œ;vÐ>ýµ±±A@@€ðÅÏqNœ8aT°F£ÑàÂ… z®®®zS R©PSSÓ£¿Ñjµ(**~fÖÖÖ}Ý4£q'¬¢¡ãçç�n?c­­­–©íO>>>zÓ3Ôj5Nž æÖÆ |«s«qàçæ÷âªpÅc ¯ö¾ö= "ˆ¥b„Ì Á‹ÿ}Sîš™\VÄbøˆáXõ媛Δ�[Ê1"nÄM6¢££&l§©© Û¶mÕ+WŒ Jð<�²²2lݺUxÚË0 üýý{SmH,Ë"22Ro©Ï¬¬,deeuû·UUUØ»w¯0ЋŠ3É€Dû,c”••áìÙ³zuB|*J{"‘¨Û›¶ææf¤¤¤ ¡¡¡?›¦ÇÆÆ‰‰‰B_i48p G«ÛPð‚B†.SÊúÌX–¥, BLРH8x8 x\°Q¯åµ>+W®ìP²¬¬ ûöíCII ÊËË‘——'L`ŽŽŽ6llmm€3f@$�çy9r.\@ee%òóóQTT$¼§H$B@@ÜÜÜàèèˆqãÆaĈÚη૯¾Bmm­ð7 Ã@,ÃÙÙ …¶¶¶�ËåÐjµhjjÚ§ Vµß·Ç¶¶¶Â~âÀ�(--EEErssõO®®®ðöö†ƒƒ‘˜˜ hµZœK‚çyùô$R ¯\ k›žæë«ÈªL.ÿ-©LŠñ‹ÆÃÂÆ¢û÷€\.Ç¢E‹àììŒ-[¶ ¼¼\X‘¡²²Roƒ±, GGGÌš5 ³fÍê´�ecc#~ùåäååü÷††¤§§Μ9ƒ€€! ‘••…;v\Ñ�çy¡¨¨ ବ ‰DÈÉÉÁwß}gðï8ŽÓû»’’DGGë$$ f̘žç±}ûvTWW SUÊÊÊ„(û�™æææ˜8q"-ZÔ!´ Üúé'ƒK‰ò~òc4TŸ4&! !ý’j&•J1mÚ4øøø )) ‡FCC´Zm‡‹7˲‰D°°°@||<&Nœˆ#FtûeÉ0ŒÁ)†^w#–e{õ·Æ¾ggär9æÌ™___ìÚµ §OŸFKK‹�â¯ë]ŸøúúbÖ¬Yˆ��×[U¡¯öhËèlJPW$ BBBàïï�ÌÌL¤¤¤ -- eeeÂþ´ë."‘2™ £G�Æ”)SÚé ØØý2t®´¯Ñ•ûÄ×׫V­Â–-[�žžµZmðØx{{cþüùˆ��…F£�¥¥e‡¶¶ŸÆÑÓvÛvggg¬X±!!!سgrss¡Ñh:ô?˲`Yˆ‰‰ÁäÉ“zSç3!„2”é‚;<ÏC«Õöê~ŠÒ÷ý”  -âyéÄ%|öÔg¨-3\ÔαTŒÉ«&cáò…pprèǶÑh4È:›…µO¯Eé™R££´6Î6Xºz)‚Ç÷ûÜ·ÖÖVTVVâÂ… ÈÎÎFQQ‘Pç@*•ÂÃþ¾¾5jô–íj›gΜ1ª(ŸX,Fhh(ìììÀóu5(.\¸€ŒŒ K˜J¥R8;;cذaˆŒŒ„££#ÌÌÌhÞ+!„ !Z­V4S0ºï¨Õj¡_) AHÿ2vÊÆm�µJ�íÿÞŽƒ›BÓÚý`OG$!ôîP,ZµÃ†AjÖsÊx ¶®©¿§bó+›Qs¥ã@¨ÓöID˜¸x"ümÄÒ[—Т„Ý8Ó Šz:8êIŠÜ�ÛîíßÞÌ{vÆPº_OûÄÔö§«m÷¤Ô­8Æ]µ¥«sÖØ÷ë«sÏX]õ?ß"„�¡K��H$4pîC�Z­VÈ $„ôŸ!SCBG"“`æò™(Ì.Ä…ãŒHh5ZœÝvy‡ó0÷Õ¹H˜š{Gû>»H©T*æbóG›‘±5£GÁ†eˆËfÜÒ`ÐûÀCwÛ»•Ûƒ¹¾$šÚþôÕ¶âÚ†1Û2öýú; Ðן3B!·‡[¹<õP¢û¾å8Ž„˜ˆÛ& VV˜÷ì¹{GìÅ]«îBt|4�Á²l� ÇA£Ö çb~ßû;­?e…²§»'O'üé¹?ÁÖÙ¶ûB!„�A¯}6&¬ûõ+!¦ã¶™²¡Ãi9œÜu[þ¹uåu½Ú†H,‚sŒ3ÂÂ0nÚ8(<�Ée033ƒL.ëøž•R•R…ææf¤§¤ãäÁ“È9–ƒæ‚æ^Uôµv´ÆÝÿw7âîŽ+¢êÊ„B!C�®ÖÐV”šVÙè;<Ï£µµ•–þ$ärS6tX‹¨QhQ¶`û{Û�^É¢=­F‹’ã%(M.Åþ5ûaíj GG¸†»"`Tdæ2HͤP·ª¡ÑhÐTׄóΣª  U…UPÕ¨Àk{¿¬�•½æ>=c玥`!„BÈrãjQ¤oñ#!„B†2,÷Ê� ÄtÜÖ£^±TŒ¸?ÅAf.ÃÎ5;Q–WÖ§Ù }…a8{9cÎSs5#Š‚„B!C-ûÜ¿X–…VÛO !½rÛ�|E¢fFÁÉË ÛÞÚ†+éWz´ôfKÅŒ ÄܧçÂo¤ÕŒ „BÂ8Ž£:„�!ã¶Hm….}Â}°âÓøíëß�´% U :G�aغØ"a~&=8 VVôÅC!„2Äq7ÐM¸­Q !¦eH$€¶‹�•ƒæ<9Ãc‡ãðæÃÈLÊ„ªIuK Ã@*—"41“œ ÿÑþ4EƒB!„€Pt‘ÍýC׿ÇQ�BLÀ� ‹$"� ưˆaÈ8��c?Cî™\4×5÷{`Bn%‡w¨7ÆÍ‡ˆi0·6§/BL€V«ESS3är9$’!wY$„b"tK~ÒSüþE}Kˆé’wÞ ÃÀÌÜ Ñ³¢Œ¼syHÙ™‚Ì£™P6(¡iÕôIp‚aˆ$"ȭ䟎è™Ñðé K;KºbBxžGii9\]�!‘X ts!„ aº'ø„2 É€„Ã0°²·Bhb(‚b‚PSVƒ‹)qîÈ9”ç—£º¤ºÇ™¬ˆ……�l]lá6Ì Ã"†aÔ”Q°u¶…ØLL�B!„b�îž“2$úOû)145†��7¤:ºº.>.pñqÁ¸?�CMY ª‹ªQQX�Ò+¥(Î)Fuq5” J¨šUÂߊ%bØ8ÙÀÆÉNžNð õ‚³·3ì\í`çb‘DD:B!„Ò-]@‚ÊýGׯÔÇ„˜ H –Šáäé'O'!h ›Cé••ÕÂÿs\Û `cc#Z[ÕÂïmm­!Óe’S¦Õj©0¹­Ðt�[‡ã8°,;ÐÍ dH£;mBÈ�T]]Óáw��Íš…ŸÍÍå� ÄiµZTW×¢®®ÇA,ÃÆÆ öÝ4Bú=¹'„ t§M’‡ ÿ¯Ñh�››WWgX[SQKBL™V«E~~!4�ð;�Fƒªª(•*xx(°u„ÜÊŽèíƒ=Ôß„ <ÊQ"„BÈ Q_ߨŒh¯¹Y‰úú†[Ü"BúM#èT8”Ó@W;B!„ Ý𛕷¨%„�ÁŒçyÊ� ÄP@‚BH$bz"EÈ ÀqÚ.ÿ½³ì BzbOj¨†!dÈ‹ÅðõõèfBŒ •J¡Vwt033»…­!„ f"dàÑã@B!„ vv¶�þ˲°³³¹…­!¤oq€jHô7] ‚¦l2ðèjG!„�AÃÜ\WWç¿gYžž Zª—Üh Ü¿(àCˆé omB!„ *ÖÖV07—£¹Y‰ÖV5¤R ,,Ì!‰ºi„Bé HB!dЋŰ¶¶èfÒ§t™TÛ Q !¦ƒò•!„B!C|1� „B!Ä„Ð|BÈPA B!„BLÃ0ôŸ2dP@‚B!„AÙý�ú˜ÓA B!„BÈ�AY(„˜ HB!„bh�|ëP–!¦�„B!„˜,÷/ê_BL$!„B1<ÏÓt‚[@׿˜ dàQ@‚B!„AƒdBÈPB B!„BL%!C$!„B!CM�!dàQ@‚B!„Bå[ƒ2Qx� „B!„ 9ø!dàQ@‚B!„Á0 =¹'„ � „B!„BÈ-'èB!„BÚè²#8Žà–Üžhš!¦…2$!„B14`î_º€õ3!¦�„B!„˜žçi°| ðÛ™�šAúÝÄåÿŽvŸFI+ð¨üq9FÍÀ‡çÁ­NkÎÚ‡´ÒCªsØþÉ.ûÐoxÔ_MÁÞ¤Kh�÷çP�yGÎCiÊŸ ÕY|÷á8˜×ÒÎú|ð_':£¹ú+Ö®Û‰sµý°c|=NñfDúÃÝÕ Þá�b[Yß¾¯¼ˆƒ?ìEfe_nW‰ÂÓûqà|5n³Ã=´(=ò>Ù’Šr1/mõE$ýš‚ü.õÚœÝXÿÅ\ldG€«ÁÙ_Ä‘Ëu�Ÿ;\R7ˆ I×0HÀ„t‹>„˜Ž¡�hÉÇÁOŸÅ £àï¡€»o(þô¬þõ š{´!1l܇!`˜V}ÙsšR$}´³b‚à¥p…Â7±3Æ»ËoË›©½ü†ÁÕÊôÓµEßã¹ÅOáÙýxÐ óÝñput„£Áÿ\1þÝÌ>zRÕ„ízÀsüK8|ã“=.kïTÀ÷ñ=h5j[jœXý~ï0jnÇÕ$QŸ÷¥–”·±ô•ãpzø#|¿ëglýøI$:™þu êL|±üA¼ús!n³„ãaßë¸÷Ñõ8mÜE‘2HдBL‡x ÐïšÒ±æÞ…xëœ=¦.yoýŸ7Ì•×pêç¯ññCS±÷éÍøî…XXuM’bäŠÿa÷оl —Ö=„Åÿº†ˆGžÁã‡Áºµ—O§ClmsFŒX'¼ˆïº¦Dß{?ÄqMàh³7`Åß�!ú�õx4D €�…§/D}ö~<”™ÿÁ£»`ÇÖ¿ LÞg&dÑ"÷X2JÝgã³å3%èöBHÛ@™žÞßÔÏ„˜†Ûo¼«§ékžÄ»é ¬Ø²›^_†ùwNÇ�÷,Å«_ïÁ¶U¾ÈZ³ ÿ¾^@“¹�ÍJDd�®®p÷�™+?Gš�*¬Aú?b¡÷&ÎèWóÕ8õåÓ˜…BÆ/Æk;.C©k‚*k¸‘ðR¸ÂÍ#cæ=�-®çfðµH=zšQ�cÍ?–áî;¦`ê]÷bÅ«ïà±(3aOø¢ï±"n¼ øŽœŒGV'µK/åPøÝîW7x�Á¼ç·"[׈–3ø|Ù$Ž €‡›<Çâï‡ÛöYyi^Y<£<á…ÙOo¹ChE»_Ã}Ób죀«ÂዾB®¶­Ÿ ~{žƒ /w ‹¸Ë>MAU'Op[¬B�bÖçÿñ‚.Û¡.À¯ÿX„„^pSx!hôxõ`£á�ßìñ0¸Írl¼GÑ–­à…WRu©÷j¤¾;PxÞŽqýËÀÜkÆÅÅ!..cÃ�±2¸…�C\\ââÆa”—9Д…m¿ñÁžPxaìÝÏcSFýi·]çI†'bdÁ;xäÅ}è*“œ¯;ƒ�ÏÍÇø‘~ððŽq ^ÆŽýùJêä1ʹ-›Cqïÿ�·óÏðSLÆ—tÏnÕ8ñòh(&þ„_ÇßF)÷϶9Ê|7û¦½¼ÏÜ3£ƒ¼¡pUÀ/òqìè0w»g?¼ þwáóÝå>ur>«Náµâß:ûGFJë^¬ðS`î—ÅmK½9‡ Å…¯Ťp(~5u)Ö$•B 5ß?Å4||å�gÝ\Ág˜¥†¥?>Ïoìs]Wt}�0¢Ÿ¯~ŠéŠxæð�ƒÕ©¯ J‘ˆwÎkð¨Oÿ+gކ¿Â î~aˆhÚu7×!£ú�G]ÆñÌœz(à9< ÿ�Œ†vÿÞùûwÔš·ÿZ2a> xDaÖʵH®à„m©”ʶ}vkëK×ö×vá8xâÞÿUþñ9ã ðÙ,†=ú#ê�èÓußÇò·?‡y¢ìë7WÃÇÐ"ûýI×3«Ü0í£haÌg¶ëëµáÏg|¿«SñÞ¬h ÷VÀUá‹ðI�`uRÅõl¿.¾Gº»v«»ÿlvÿJ\úáe,Œ †—ÂÑsñÊÞ²®§¾´ü‚¥^mçˆ“ß ìÕ:m6>_� /< ½—¶Ç×>�ÙãBàãîƒÐ â�ýE³Ý4çñîx7ø/ß-dmò•ß`¡‡–þ¬›œÅ£ìë»áî³Ûky”YƒeÓ#1Ì]ßQSñè»ûqM8­ºúξñ˜]þ·Âİë×§;Vừ”{3PtƒdzzkPP‚��w{gH´žÀ·[.A~Çz¬c ½K;c…è¿<�™_ÿÛ6Å‹c¦€-=ƒ#i­¸ãÝ/0ßW‚Æ+»±æ�—ñ�ØÉk¦À²ã ë“0ÿí2$>û66FY¢hÿÇøçŠ¹¸ÆíÇçw»�m½†SG2 h-¾žîÔdâû÷þ‰§±DÀ‘W0Zj…aþnà7ïÂæ£wãùñn�Úyîú¿ÇçÊ¢ì÷õxíÝGð¬û1l\è,ÃïÆÓ«ïƒ»�u™[ðæKÏàI÷üº*¢–Ë8òK*D‹?ÂÆ¹ž�6ÕÃ"D ®l'ž¼û/Hýx}S<ÊöãýŸÇý¼~_3Öz àPž¶‡‹ðüÚ÷k§A•Ö "õI¯`þÿÀsÅëøòM4¦¬Çßÿù žrLºv{˜ºnÇd´lÿVü§w¿·‡X ¹ð*´þ†ë÷Åñ0°YÆs>øÏE‰Æ >´ÍiÁ%öÏx~ž?¬•Ùøþ�7ô¶Ó³þí®“ °yé<ˆà»ä?Øðh D``îì‘6_uù™íþzmð³f•nt¿Cä…ñË_G´£3,µE8üñKxwÙk‘ú)¦[uö¹kEÖÇÝ\»�é¹n¿ÃyTïy žØ ‡{_ÀÚ‡¬â4¾ûø|× éx¼¶ëML–ŒÈº‹%kƒð…/ãþGpy»±úµöïÕŠŒÕ‹°ès ¿ú)^ äp~ÓkxåÏ�ÁêÀOXáß.çM„Äx7¬Ùw™ê™ˆ–ÊSÇ‘ÞÚ›S ¾+ ¨�žzõÆZ3hJy îÛfîß°æ¯ÁåìÄûÿzªø¿½; ¶Lg}}c ¡'þy/ú’Ã�Ï}€—#mPŸ¹ ëWÓ m Ñ@ùÖ À!ï¶HðÕ9È©b1ËX„#"P„Ÿ/_B7nÀ8bDâ$$x³@ü88æÂìö!½u nh4ÂÚONÃuéOøÏ3Ñ0€„Ѱ,‡kþ‹Ì9E€…[ÄTLJ°�€XÙyxè\z£C¥ˆ}þs¼Vü8Þšƒm£g`á}â�{âáÕnÌÍØ�ÄŒ¹S1J `œÊ“âðî¾4/œ ² I˜týÅ£CÐpp;V¦žA#as½ 130iœ.¬¢ÅÅÕc—h¶¬[…D9Dàýâß1võ$¿=wÈ ô™M0&LKhkð¥ØòñfTßñ!öümì‘�hH‰§w@͂Űêò(iqù]µc"†•W Eî…1“Æa”3 „EÞTŸC l<ƒÜîhmÛŽwâ=˜5Ñ@<¢%Ø·D·¦›ýê¤;¡NûkIpÏ×_á¥;Ú‚k‰±.¨JXˆ�×Ã’�oÛßǹsæÏà³730ýÅexäÏøë ÝÚzòK|’¬ÀŠ}àÑP1€Œ|ë2Î܉Ïü£c®¿Pî ÿáÁðÐ�´ ˜ªÅ‡¿§Byß È«“qì¢9l¥§qô” ‹î�¡êøï¸`‡§"¥FíŒ3FM™‚xoÝiÚ¼E??‹e/œEÜšxs²Œ¾½¸ñ|VŸ2ò{z‰1úÁ±üî¶ã2!εñwcÆ£xòýI˜¼±÷ª\¦Éihñ(â:Ù“ûüú3×®®R#ú¹Û/®åU<ìçŒGbtäÂÛý³1סÎû�Aö·ÿÁ!n&>ýú Ì»¾ï±–øßÁ“F½ÿ´¸ò¿°½n"þ½çmÜçÂ�8%¦N]�O~]Ž/ç]ÿŒ˜9Àwx0‚ ~ôý0õ޼÷ÕoHnž�iæ<ê“ö!…ƒ×&ØC“öa·}j8$h댛”Øv,ãüQu4ﵻ怙£/† Ç­5¥›Ïltvs½¾ñ³Öº×È~Àº"fÖÌë?Da”u~¼ãG¤^Ö`zäõ_ßø¹kÚkäµÛ]}‡‹Kðãv 2æUüôþRx±0nWwàçÍ]mÓ îAÁnçlÆ cfÏÆdoˆûœ˜µýú{µþ†µŸg#âù¼¹Ø,€¨0ûÀÎÝW±ìIÿvÓð$9!ÖŽãxžÑÎKoc‰â”dh£0ŒËÀï)�~0.L¶¬Ù€Ü°çpä£åð˜�€P\EÜkâ»''`©g'}­½¤¿o ûñŦ\<±kW…µ¦ã‚Q½÷[¼flŸ“~Aå[ƒ?„ ¼Û|Ên²¹~þ>`j* N?Ð\MÇÙÄ&Ž„0¹‚±Güø00WÎàl�áw7óñ‡'ªPq½*c‰å’qþÄ·øÛ$N¬^„Ø1 ðaj'U°Ywøy›A]U‰:Ô(Üÿ>–ÍŠGDÐ0øÅã壭à[Uhí´Z�uî"ÔÅßàÞa ( (ûÆI¨›JPblE{õEdd©P·ë „¸_ߎ{žÜ§„¶´eÝÞë®,üî^‰ùއ°*a2~u]m2Ø/}u1%CÕÙ \ëUv­Þ÷­ÁêÙ5ødå?�¤×&çΡT��¦y]o¿^3?EŽº %]X‘&O BãñÃHoŽÁÿ‡ñ—©,’§£•¯Ç±Ãi�ÆOCœùÍï_¸ O>ñÄ^�æyH”µÇç�<±Ô^¸€b^�™ >yT󀿒OTÁÒ$xßLá½ëD�CÒ<ºj Ê?™�øyOãƒgP!,Òóë�~¿©p13ƒÑv�܈wùþíµà\z0"qíŠTJƒçªÂÙôKF‰#xölÕįÉJ HÚý;´qs1Ý…ï§Ï¥" ómÍ7ĈÏlo¯×F÷;ÀןÅ7»S¢Càç�‘üù\ T-�_óz{íîÞ ßášK8ŸÍÁ;&Š>¿ûÃg˜·ð^š«ç�Uß‚ä—càqýX(üÀ·•Z”—u(X-��ŠD‹ 8r´œö’~oÄ„¿,EÈÅ#8ZÁCsñ~/óÇÔ)~©/ ýœÞñ ð®,ÜãÀ�Gz–ñ%�5y™¸ ´E䘠ŽYrdÀP0‚2”ÜÖŒ½?ü8ìÈ8‡Fø]B×NÓyœ¹¬…ÕpéäæD$<ÞÐ�ßYÀ£›/‰bpÐêݬ²°ò�Ç¢ÿ‹Ç¢Æ{wÏÂÛO}‚ñI/Ü„X"´Zp´W>Dz‡?DãÝoà߯GCaÖ€}¯Ý‹wºlžÄÁËðÍóýþ3æp6ºÒ<žÁ}á§Ø¼2Tï„bÌàÕí€êÿÙ»ïø¨ªô�ãŸ{§¥WB•*½ˆ±! *Š ëÚ»kï}U¬kc-k÷§kﺺ¢«kÁºØW±"(E @)Óîýý‘L2If’ÉÌdæû~½ò"L¹sæÌ�›û<÷9ç´ßÓ±óÞÝŽ#ÿùÞ{‡ß?�鷼ćh>Ñc§~MÏìðiA³ítVÿ6èª ¾Ñƒ×ÎãÈé‡rö_±ø|¶ ®‰\øÏ[Ø+||‰a’ÝË D[ÆÒÁ�éÓ|Ë ¼ùu%µoBá®§røè%ÜqÓ[|[QÁ¿?„®Ù…6læ{3 '²ÏØyæ¡ó¹v—ç¸j×�¨�hµ1þ�\Ó¤�}(2»þ#5 ädσ˜|Õù¼ðz)ûïô>ï,îÃÔ݆mö:ü8at Ÿ ÓÀA€@Ô·ŸÁ„3^àÓ=ßáÙÿ»Ÿ{ÏšÎw�Îc/\ÊÄÒM85ë7£áËfµ‘HŽþú;´š™¸av„­lÌç:›ÆÞÊݯ|HõÖxù]‹]o˜NVn¾Û~GþY%Xiÿ;»©ÇëŽöûÞ¾âpÎkgϽ�™Ãò üp?§žöNÛo®#ÇîMün6ûn`ØXþÜ6îHÒìµlÛÈaÆ ¯pÙáu2®¼¾­ƒÿ¬�™¹“‡³Þ|—µ“ËxwŶ}È^,yþ~Þ|¯”I«ÞbqÿÝÙc¸,;rÐFgFa`åGâ"4©¥®Üdž’?"ñ—Üî‰:g(Õ¯ÏãŽÿVµø½�Ïï¾�×*úsС;±Õó�œÇ1:»‚O?ø_Ó2‰v-ø{àFçnâA.s$S&–`ý¾˜¥8÷ þðßÇrè9G2mëQŒ=�‘½\íœJ¥1|ôXú-¿g fèСM?Cú�ÛÑ+³Î-;ÂÁªÿ-†C›mgHÿ‚úreì('�l‡»„­8�»ç¿Ç¼Ý«yãÞçZM¨Ö%ŸGZ:iÔPY¹±‹nvRÿ`RZçðY̺‚ùÏßËËïe°Ûô1ì²;Û®yƒçî{‰w;3{·ŒÎxo#9ê¾¹sF%œp,ÿÎÛÎÚ`RÜþøù—Vï©3ÙðöB?EcÇÒÛ£Ç^5+›Ÿz–�æÏçÛÞ{²÷¸È×+£õyÛ:ÖÏf~O Xüóm,9l’3dÇÍ}Š÷^:ƒ~ß=ÀÃïÕmâq(œ‡‘c‡Á·ïðÞmEG‘_¿å¶F�‹ðQج­þŸðñ*£Ç íx²Ç1�ß‘šùOóÌÓÏòŽg/Ž˜Q¸Ñû®eÕ¿§Žõq{ÒÈH‡ªòʰmtà;Û‘ãuTè÷àr¾ùf¹»ŸÌY³w`̈Œ?˜ö½:vwÆwÓ5œñ£\üöÞø%Z>µOz:N»’ò�|QçÀQŒÈ¬æ»+èþY €¢gF.SgOÁýÉË<üÄ¿øyëìZ4‚ݦöàÓ>Ì“¯}Ï€Yû2ÆÙð>F;ùí£ù½ñï Å~À/ÆHÆEöRFýþhÎ�c•UÉGï|¾‘Ë KWQ"BDRMRWH€›­Î¾�s?9„¿<�_Ž=ž}'ö'³z _}ˆ_]ΰ??ÎyÛo⺇YÓ8í”qì}ó)œ’wGm“ÉÊßÉÕ¯šì1ïèú‡öØëyýê y7{g¶ÝŸBO€ußÿ‹{žø�Œ‰§°•Ö·³ Ç�‘ e>OÏ{‚a‡�£ÈSÇ/¥íІþgf<|Wq&ÕgÌf|O–OÙÀÃ8xÛìŽf/fŸz0wþiÇœhsöa“è—^ÇêŸVR°çL.11ò )°ßåÍç>a÷ã&Ñs£Ú‘Åú�žà¥5ý7(³ò{.«ÃQPÐz©ÖÎøLÛs+æÎ½‘³nspä¶%¸k¾`¹s³·|ùïöî‰Yþ=¯ß}ÏÔîÀµ'Nj3™|Ìal1óïœñ[}çü…Èùˆh}¾M»-èÐ>”½{íšÉ™wœÍܼ“Ùµ¾¯~%4Ï?ÁŸxõÁÏq�A¯t+,b=¹ä;pmÊq(œƒ-�8‡ý9ž+û3•gÈ„UŸ,¡1ìmãõ[nkèág1ûá¸ò˜Ë œ½'¼_óØõwòó–'rÓžù´&%³þÄמ•×Úô:æ%vÉ܈>Í,¤ =ÀÂמá‹íaBq;}ÜÎ-;*›[_¹�Ûw´Ø!c-Ë[3gçv¾³8^GÔÑ~wôaø°lÊߺŸ;_Í`Ú€,XºŒ íÅW:vwÂwÓèÉì3�æž9·ò§ãœäŽôK«å?F ¸GŽe7òàõ�ÑNê–VÐgß}ÙÞkeïÁÉÇgß;O娴s9f×Áäø×²x‰›�Ž™Á V‰VƒÜ©°»ç8æÝía—›÷ Èp’?k/Šö™Ç½Á-9ûöQõ'mFOö;ã(þ>çfŽ=ÇÃEsFbþò"7_÷ Eså þ&DKw™y¬ûäþõý(f�Ø�?Ÿ:ž½o<‘?9/à„iCÈ ,å¥6ô¨Šï³˜~è£ô¼ô5?º3— –¶èʽˆ¤Š$OH€‘µ ç=ÿ6ãï»�{ž»�sï)¥ÎUÀ€±»pòƒqÚÞC‰<�}G¸}Æã<•öæÞ.‡Þà%gà$¸ãE.9°OÇN’l™™,}q/ݶ‚2Ÿƒœ’¡l½ßõw%G댑¿élsÎ�œðúþ<ºÉ9”}‘Œë®å¾ÛOçѵ^\ù[0îÐë8l6ä=ºš?;“n:–}YôßáL†í»=E¦ƒÁΤ›/â�}ög‚  €=˜BÆ[Ÿ3ëˆÝÉ u@g½·´Ñœv×|8íbμvwÞ¾a"ÞÚ:Œ¢bztøÃw0ä„¿sߺ‹¸þ�³ùÓ�~Yô¶3ûÌØ´¡ îþl»ëXžzù\ŽxpVZ1C'Èí/^ÈÁƒÃ¦µs 'ïr?g¿7Œ‹eo?!Ñ¡~6zrЭ±ò¢¿ðð%GsW­AF~/l¿ÃòLì +ùꟷòèÕË(÷;Èí;–Ý.¿— vtã06í8ÔìÝíÅm/?€¹·òðbn•MZ^/NšÉ°<£Í×o½­½¹õ…{¸ñŠ[¹þ¸‡(s–0v÷óxòªÓØv#sÐFÞ{P/^y°G9¡éýt¤OÓ§pÚÅ{qÚÍWqÓ¿÷äÉ#Úîã¨�d3Yì~Émœ°ò î;y·§÷fü±óØgÊÎí~gÛ;^GÒñ~ÏfÆÕpáÅWñÈûscµ�;+Ÿâ¡[3 Í2‰Ž»;ç»™½ã•¼ðL ×Þø—så¹%Øv—1G8N8†ËMW~Ë9»”#ž±É<ƒK'íÕ~B‚4¶¾ðYžÍ»†ë½–“î)'�VÄàmŽgä‘‘@öT߯„žÍÓ{`®±û3{Ðß¹#ïpÞô¤¬¯àÙGs¹ò†;9å 5؅Ø|ÜCÜîn´ÕF³Î>‡×κ—‹ï˜ÊŒ»g2úÌ'y±àz®¿ïNºw-^G6Åý·bÊ„úÉ8­Ð0È’„T‘"PD}b"üÇöㆯ]»öáx5RDd£Ù«xø€m¸eÀc|vë®›4,+¶||ö—ɲèÞ}êȰ4DD$Uøý~lÛÆétât&ýuøñûýƒALÓT?‹t‘=zü@ýrpþ°Ÿ@ø�¾�"’œª¾â‹_rà%;$p2¦ê·où­ÎAåÂû¸èq7Ç<9GÉ‘eÛ¶†kÄ�úZ$þ”�‘ä”3ƒ;>ß� #‘s~þ÷À±Ì¹é[ìÀ¡·=ÊÛ$núDDDºž†ÄŽúZ$þùL]Ddó8œ >››®YÈòkâݑԣ ‘øSa°ˆˆˆˆHQ ,"©B ‘¢¡"’*”�‘˜SBBDDDDDRŠaªDIJHˆˆˆˆˆHʰm[K¬Š$%$DDDDD€äØ0 C" B ‘ �•˜èzª�I JHˆˆˆˆˆ$]¹‘T¡„„ˆˆˆˆˆ¤ŒPÂG‰‘øSBBDDDDDR††jˆ$%$DDDDDDhÂEézêg‘øSBBDDDD$A„–¤”®§~‰?%$DDDDD„®ÚÇŽúZ$þœñn€ˆˆˆˆˆèŠ}¬©¿EâO""""" @WìcGsuˆ$%$DDDDDˆeI²!"""­e©³mÛ�A”‚)Id–eá÷ûñù|ÍöU§Ó‰ÛíÆ4u½.Ù%ÚÄ¡Á`¿ßO ê�¡¦iât:q¹\qn]穪ª¦ªª˲q:�äççâñxâÝ,‰3%$DDD¤CB'ñ¶m @ `à¯?ÆÀÄ0l\n—ËÆ0lv’p|>>Ÿ¯1µ,«Õ}�'îAR"ËÉ(Q’¦–eQ[[K0lv»aX–Õ˜¨HKKëöÇÓÕ«×PQQÕì¶ÊÊ* ó),,ˆS«$(!!"""m %"|>ƒª þ€�m…NèmÀ0.·Mz†MZš…áä„ÄOx`J@„ÒH�¿×ëˆKRÂ0ŒfÕFÒuâ�ô ƒÔÖÖ6KŠAë¹-,Ë¢¦¦·Û�Ëåê–ûFeeU«dDȺue¤§§“‘‘ãVI¢PBBDDD" �°×TTU9 úë“ ¡û Ãhž�°C÷Ûø}~ŸA%&é²²ƒ8Ýf·<™–îɶm‚Á –eZ~Дh)^I‰xÉ©$Úg MF„ Uö˜¦‰iš8ŽX4µSTVFNF„TW×(!‘”�‘VlÛ&€òõ&>_CuC؉rãIsøÉsãï ÿÚfm5¾ê =ÒHË6U-!].  1 £1)I"VJ$ÚüÒ¹B-?㎬úá÷ûq¹\�ûˆÓÙ=B9¿ßßæý-‡¬HjÑ�ˆˆˆ4S?<J×8š’Ñ\ÿávGm¦]¢ôÛTýQKõZŸ‚-éRáɈ@ Ðn°ÓV èõz£&3ºŠªˆb#^Ë~z½ÞMJF„lÛn¬üéÚ›˜³;U{HçSBBDDD…’ëÖ:°#Åq�çÌ 'ÔQN¢Í`#ü¤»!qQ³ÎGõZ_̃)ÑìÄÞ]ó§FãOõ:Õë#�éÙT¶mã÷ûçØØ2ðh ‰P‰},©J¢ëźB" âóù:¥¡‰Z!4¼.±+%òósÉÉÉŽx_AA~·z"]CŸ¾ˆˆˆ Ú¬_ë$”'°�fëg`¾Z ;Hã=~/VZ&8B%¹õ³\F<Á¶›&ŬYëŕ铦dó…‚²Ðü$¡²ö�m¢C˲ðz½1›OBÚºVÓƱéçÐòž-mNR$ bšf³%ByèCII1é�\:�Nrr²5™¥(!!"""õ'Ì•&~hõŒæ‰³¶ 3hH(4Ýn˜á§õϵ ³áQ-– ½žé ¢ÜI�â |-ÝD0l .-ËÚäê›¶&¹ôù|¸\.MÊšB‰€X%C£ÍE²¹¯JB„&o5 #¡÷Ïœœì¨•’ºw�‘˜¨/o7¨Ù`6&#𿆰1>L+Øj¾Ë4±Ò³›=ÃÀv§a…ÝþZ–;�€ß¦zƒ©«Á²YÂá¥ì›*Z jÛv̇nH׉U…D ˆ8ÏCg$CZ&ß6µ2H$ž”�ª*ÃN š�(·8in8ÙµN¬ôllä)ë^9ab¥eƒ£Åv Ë“'ª 4•„lª–ãç-ËêÒ€,4tCº¿XTHضM]]]«Û;óµÃ«ƒB•"݉†lˆˆˆ¤¸ú“æPb¡å Ûé&€ÑP%–é¬O(4ŠrbípHÏ…€ò0LËá£)Ia[PWg’™©«z²ñ¯a×'>BÁ€·ÖЊ²Ñ¯wÅ•áhA£mÛ'(ŒÅkKçêÊ~nkU�ÎÖr¨’ާÒ�(!!""’ÂlÛÆï«?h~¢l·¸­å¿ �i6ºÃ ©Ê‚è ³~bL£á9^¯‚/Ù8-°ð²õÎ-x ƒ*�ïÆb1ÏB¤¡=]9L$|èRwX T$D ‘a¾5¢Ã?‘7ŒV“VÖ?Ïhº?üõÿoœr¢~M˪ŸTS“±IG…VKÔ»B[ÁcWTI´5TDº¯×—„@Ë* %Í⯦¦–Ÿ~Zܸܩ´¦„„ˆˆH ³, +XŸ8hEù=<@³Ã§V”�é÷⨮ÀY]Ž£¦3à§U¢Ã¨ßf bRD¤µÐÄ•vÃÒ´]U-)Ñ\*]9TÃ¶í¨«jtõPœ`0Øl¸†Ò(!!""’ à hBѬ¢!lÅŒ6b¤V r„f{ø1}µM=l ³n†lØfØëØ`Ù:%‘öµ¬†è̉,£i+�ôù|J"tS]•ðù|q�Ã!<O§mS߃®gÛ6–euúJ)–eÅ­:"¼ ‡£ñõBI;­ ;55MùBUT>Ÿ¿Ùí�[+¡4H©„„išø}>‚Á>Ÿ� 2†"")Éåra:œ8œ.WÊN—Aó?‰­“Íæ†ý?”€0š’�y l Û®dXÿ–ÝðÐæ Ó´6—ÚŸ…D>&Þ0Œ˜TG„´· ¨Ûíî´}W̺^W%¢UGÄúó ƒ8�Maž±µ|ùÊV·­__Æúõe�ÿ8p ”�¨—2 �ÇCUeìλ IDAT�‡ŒŒ Ün7gʼ} ãóùðyëðûýTU”“‘™…ÓåŠw³âÂ0 lây¡AXÅC‹g…žÜrcMÏq¸ l�ÚhøÛÛòÝ¡seiGËÒóxWG„tE•„†�t­®èß`0qxD<’K¡J"Ó4WR"vJJН«óQ^^NNN6é�·›¦’Ž!)‘*ËË(*îIzFF¼›#""qæv»q»Ýä²rÅ2ü~é™qnY|¤¹ ª}„@„%"Z,”Ñ®P™°ËƒðaƒM«i¸ÜXw‹DGýªN—�aèdY"kèŲ:"$ÖUÒuº¢BÂï÷'DuDH ÀV •�ˆ‘œœìÆß�ÎZÊËËÉÈHov»4Iú½ÒétR]UEÿ•Œ‘ˆz÷é‡ÏëMÙ“5§³E‚ Ä0ÀŠE ˜Âo3¦çHÏÂò¤7ü›Ù´]£éqî4•¨KÛB�^(PO”êˆ�P•DgÑ÷¡k…OúØ,ËJ˜êˆ�ð•hB¿'Ú÷FR !Q½¡Šâž=ãÝ IpE={R[]ïfÄœa¤e4�¤Úõ7ÖßGëDEãI|„m;Òœ—–Ó]?„£ñqv³ÜEfj¦H…Q¡à*^«hÅ�ä«êˆx -‰Úo±�"I��ðy½¤¥¥©2BDDÚ•‘‘‰'- Ÿ·.ÞM‰9‡ÃÀí±#”QúqTW`|Ð09%4œÈG ºW µí� ›ô2´šFØý.·¥+ÂUË *QƒªÎ®’�®× $Û¶ã¾²F4-—�g2/Ued¤3pàdf*�&©Á`·»ó&‘äæñxR¶¤5;'4±%õ Ó�íö€£aÊðÒ#ÚÄá+o4ÝÚ¼ª"|BL›ŒL‡CW•%²@ Ð*hŒw@ÕV�Ù ‰x±© ¼j`sE[Y#QƒÁÆÊ"ˆÿ÷'¹\N-ñÙ†¤žÔ24NZ&""Ò·Ûqp²3 ·ÛÂí±ðyM0 ‚®¦ÁmÛ®O%4žÀG9‘¿?èÇ´‚Á ¶Ã‡ËᇠۆìlM´&ÑEªŽH„aá^¸Ð8ýÍ >´ìg×ë¬á ¶mG�;"Q>ÃHß!­¸!‰$©÷D+ÔÒž""Òa§+E+$ à ?ßÂ0ZÌÑP Ñ,) lv›�é«ÁY·ÓW‡ôcÚ6¦Äô{qÖUcVW�›c… 0DZ‰è%JS[Áfmmífo?’.Ò>˲fŸlK¤UjDER'$DDD¤c ÃÀᄼ|«ñÿ ÷„Дt0š�Çh~›mᨩÂðyiÂQG³×ó¤AfŽæŽ�ö…/·™H�z´}·3‚T}/ºVøœ ›ÃëõF¼=Ñ>¿–ï3 *)! C êO¢Ó3l²rƒ);r"¢éIÍþkÖTaØa‰†ÆDFÓãL'äôNWɰD>ù^¢.õÙ–H“n ‹]os“Á`0á–úŒ¦åP'­¸!‰Dg"""ÒÈ0 ²³­°¤„9ÑòÊ¢mc|˜¶…–İ›- N�I^¿ .�‚Ht¡‰øBqu€¶æ ðûý›uõ=ƒÚdšdsú¹»Í7Zš‰Tq$©Kg"""ÒŒišääØäq:#¹hÅ00|u bÒX¾:Gz®ƒ¼~é8ݦ.‰*”|O@t·ÀIK€&¶ÍÝŸy©Ïh,Ëj6ü)t›H¼)!!"""­†AF†Ma� ™vC>Â@ÓÿíúŠÓj¨ª°ÃS?D#¯_Ù%é8œJFHÛ¯â†$jàÔÖ¾¼©Ã6´ÊFllNR"$ì>Ù––I¾î4 J’—æ¶‘ˆ ÃÀé‚ܼÙÙUUêjm,+„—AÓÐŒ†�éi9.Òs] }åPKËRøD®.Ú ›º¼b´íIçÚœãQ´dS¢ã"í�›»L­ÈæRBBDDDÚdš&†a“—ÄγñùL|^¿ßÀ²©ša8�L‡�3ÍÄ“åÄpJDÈF ]± Ê9Ñ¿ß�ÇãÙèçé;“¸Z' éŸYhÞˆðã²’_oJHˆˆˆH»B'¯†aàñØx}úh©/I-ǵ‡ÿ› ::¹ew l»«MÙ·¢%Ⱥãg¾ÚFˆ–ÿL-^¯—ÒÒu�ÿ÷ùêÏ!W¯^Óx›iôîÝ«ËÛ¢„„ˆH7UZZÊâÅ‹+!:Êï÷³dÉV®\ÉàÁƒ)**ꢊˆtL˱»UG@ç­¶ÑÜîfSªPºûê¡Õ6R‡m7NÚ·Ãos¹\1i‹""ÝŒmÛ,]º”ßÿ}³¶ãõzY´h™™™dffnôI°iš8�N\.YYYdeeÅì�—ˆ$�Hɇî°ÜçÆˆtE:’H¥ôÒù:òY´mõ�îúYƒAœÎúP0|‰]%$RCZš‡�·hüÿÚµëY¿¾Œ¾}ûàrÅ6E „„ˆH7bÛ6ßÿ=¥¥¥�¶Íêêj‚ÁàFÏ-aY>ŸŸÏGuu5«W¯&//�ÂÂB%&D¤Ã"zÝu¸F{Un·»CÛé®ï?Yµ\’6¤»&#@óHHâP LD¤Yºti§&#Bêêꨮ®Þìí”——³dÉ6lØÐ ­‘TÑ2Šv5º;ëHŇ®NÇF(ïhm¹Ïî,4qlè't[2U&I÷ £žˆH7QZZºÙÃ4ÚR]]M]]ÝfoDz,–/_Îúõë;¡U"’ÌBPw¾Ò®­÷m…†páÁ¡t��“lɈík’–æ!''ÓŒý±X ‘n  òóÏ?wùëTUUuÚ¶Ö¬Y£J iSøÕØðqýÝù*m´ 7´ü§Ä_ªÏÚ[®¶!©'++“’’⸬´¢„„ˆ€½š7æÅñwMýõ› ¿>w!Gœù8¿êÜ)!,[¶,겞�ɲ¬Nº²råʘ´[Dº§ð+´¡Iõ’9ho¯JbS&[”Mב Û¶#~nÉð9EzÿÉüý“Ĥ„Dʳ©øå^ýÏ÷´yÓ÷_ÿû5þ»2UR5ü¾p>o|½ŽD(f ®[Ä^ù€_›ý=´YóÜ‘ *Ù‰¿i¿ ´MÖz¾xå9Þþ±¼áýZüññó¼øÁ¯Ô$B¤8Û¶Y¾|yÌ^¯¦¦¦Ó¶eYëÖ­kÿ�"’’ZDɶºFKí½·dr»ƒ�ªZ!%…†…OÆšìßAI>¼~¾æ-Ö·qì þþ§Î>‰‡mFàk­àï»gàt:#ÿ¸·àôw}›¾ýÎäÿwyç¿ð;ñ/\³©|íbf6�…Þæ÷x °å°-é�¥˜d¶~ýú˜–P†VÏè,åå媒‘V"Í—� �ßæÌ#‘ ï¿;ØØ¥’�mÛ�ªj‰5-û¹9ª¿à¯ûÌä²…¹L;öÏÜrÙ–PÆ’/°°ÌGšbÄæÌ"ö½å F–Y€Å²§NçøÇzsÙ‹—²³ 0<ô«¥;Î wÊÕÌŸïvHW[½zuÌ_ÓëõvxyºŽØ°aùùù�¶=éþB�^Ëa Ɇ®¶G ˆU![éïd�?"IJ,G« ‰xÌ% ©I›ÌÇ—7Ï•Ÿôä”?æµÛÏå¨ýg1kÿ#9ãšûùÇ…;à°×ñéÝ'3mDO²3sé·Õl.zæ ¢k?ä†}wdìÀbr3ÒHÏ.aäî§óèwMc¸ÿ»‡#vÏ�^ùd¦¥‘U4”��½“ÿ–…e/ƒ«yÿÖc˜:¦ùYùôßú®z}áyxï¯ÿä/Od`a&™y½>m.7\q÷-8›AîúJ…̽fm¤Ä¨µŠûg4T8x†qþÇõW<í ßòØ9{3¶O™9½=ýtü¢"ÂP7½ÇîÌäÉ“™¼õ�¾�yøÿ¾#mæÿqùÔB"–||{ó~̼j5S/™ÇóÛg³ìõ›¹ü¨ÝYü„'íƒé[ʧoAú‰�ðì¬"Xÿ O\}9'œÍð/®c;7X+?ç­Oýì}ç“>ØEÕO/sÃ%çq�s0ßÞ7“l¼|qÝ>ìs§‹cnx˜ëGX|õÀ\pèáä|úgs`—þ“Óö8˜— �äòûæ2:§šëŠä‚Ï×Öñʃ‡ÒË#«ù‘Þ�Ùƒï™Ïå“\`¸)èk)ÿwøîœúå8ιîi¦•¬gÁ]Wpúô¨ùàuN¶q»˜]úONÝã^-9�«½‘Au_ðW]É^{Uðö‚¿°m:{Ÿß«f�[çØ±ÙÔ­u2²°Eƒ�l†ïs.·ÍêKÏô:~~á*Î>ïzLø�ÔÑ* CN|œgN�ƒôžqlÄgšuÊã¼´O�eó¹áœkøó‡»pæ•7sê�4V¾:—s.?’«·ûŽy“Ó:Ö^Ï4nxïVf¦ƒaæÑ/ÂÅë ^ÊŒ}þ޽Ï%Ì»d;Š«X™>œÌ^;rÜUrNŸ<Œ5s÷—pôŸ‡òÝ+ÇÒ»Í~0ÈŸ2ƒ‰ŽsxûÝÕœ·eo  êÓøÚÜ–ÃwÈê`ʦŠÇp‡Î"ÒÙ éþR5è Q¯>oìr”²y:²¦B)¼j'4Ÿ„eY�Ã8Dº’mhëd¯ýžÖ˜ Ýf•ÉE:iêjñX‚«³OÀ4‡„ˆ„‹4™¤NðMø8~ézí%~’yBË�HïÏ4ͤß’8”öjÃÈ‘#9rdÄûêÿ�¶3qÑâÏø¢"Ÿ§Nh Ê�B&O�ùËg|Yù‹ž6hKúëX³.Úe'ƒ·ˆ¹~ kƒXüßTÔ±à¼dgf’™™If�ýxdM€U+VaQÇWÿýöè©LîÙ™Á£ÅªÏ?çwÇ6LÛ%·©J$kÓ¶O§ô‹Ïùm£â¨:¾þìÛVít�˜ÂäÞµ|õÙtø«UʇóNdú„¡ô-*¤çÐãxa½E]­w³VÍØ´ÏÔA¯¾½0JW³6ô‘:‹éÕÊËʱ:«½þïøï^î:…AR�µ?>Ë%íÈè%öèÇ”¿Â_WK]G^Àì˾à%ÞXkCà|°–¡Ó§3HC EDd%kг©[†®LKbHÕÏBû¡Ä’›Èì1„Áù‹¿ú–¨#èm¢“í$\.œX´uQÔér�maY€mc¹Ìš÷ ŸþyÃÏ|õÍ7¼uÉv¸°±,ŒH¯Ü±…í‘�~"a7¾^ä{:¶�U�ŸÄì‹ß'ÿˆ[yöí¼ýôÅL) íî¦ÃÄÀOÔ‹¶ÑN$6ñ3u{Ü  =ÙpátØõ`»íí «>KÖú.ÿBæx¬žÄ…½Æûï¿ÆÝ¶%R&½÷=œiæ;<õÏÕ~{‹7éÇŒ™#Ufñ˜Xª³Ë4].MX+"M";©µuÕ=Y4ÝU²Ohþ½ íƒÚ%V”�ØTž8äÀþT½v3óFž¬Í9xãsÊøèݯh\­Ñ^Ï‚w¾Ä¼㢎õØ8ÎÁc�µ�ÿ}_FÿáÃÞø3ŒÁ=Ó�tƌ߾}‡÷×´>¸¤g¤cW”SÙÖq'=ƒtª)¯�àMJ&L oðsÞù ²éæêOyçÓZ ÇmÅG¥1fÂÈVíôÿð V¦1vBGè?ñ5Õƒäü3f1iìHFo=ž-2›ú;½¸'¹Á_øþ—h‰t2Ò ª¬‚ðS£®ùLÛo¯'#§]AY[kÉ:‡3n¤“%ï¾Ã’?íõ_ñù¯&;�|%šº5£FŽc»áÅ͆Ñp’Ôt X6Và FñlNÜ?‡÷yœ÷_}•oúîË~dÆB<‚ùÎN‚8�J]‰HkÉô´´F{߆a$]°Û�ÅcÈd<„ï�áèR!A(ñ§3ÄM–ÉäËîàÄwâÚ;òý©'³ßöƒ)0kXõãù°v*7]<ƒsÏšÀäk�⨼¹œ¸}Ë_¿™K^t°×ý'2¾³z?gOÎ:eÓn>šÓ/åä݆’ë/å§_Üìzò,†:Œ8æ|ö¹÷hÎÝ÷dÊÎ?€ñE&eKk"6²²²¨­­�ékvv!+K“ŸŠH“P Ór‰T:uieÙ8¡¤O[û^[I£dú^¦âwSbO›Á(šÁ¼÷ðÐÉ#Yùü\N:h{x—=ô1U‹ –›±¼Ä«swà�NaŸs¸ø57?øo9¢_'v~:Û]ù/þuíTê^¾œ?í½{vw¾¶ˆõ ‰]³Ï!<ôïG9®÷gÜvâ~LŸ9‡3çý“ï×Ûô:ì¯üíÈ>»ú`fÌ:–ký”-¢®I\pÏ¥ì\õ'ï=ƒ9çÞÃ?®Ã6qÜop×>ž;w?¦Ï>�Ç*§qËü8säÆG«FÏýøûÿà˜‚ÿpå!3Øëø;Y<þR^yí*¶ÏèèVLúy�œ½%‹n:Œ©·cÒnònÚ(ÆôϬOjäÌà¦goaç|.;tO¦ï9‡Ë¤1qÊxz:²Ùóê{øóˆ%ÜqäžìuÄe<ðþRjéŠÏ´ýö:†�Â�×ï‹{þ¹Ìž±§Ýö<_¯j™µ7ÈßãVÞxþ/Ÿ^´5{s&Ÿ¿zB;«²Hg±m›?ü0f¥£¦iRTTÔiÛËËË£¤¤¤Ó¶×Õ~[ò+¹ùñn†HÒ²m»ÙÊ;¡dD0Lªù¶‚^·ÛMZZë:RŸ¯~ý,§Ó©¡n]Èçó5.k­ŸƒÁ ÕÕÕ­nOÖa5.—«Ùû ½O퇲©zôèq ðüa?�ðía"Ò›Ê_¿fI�“ŠOþƹ9ùŸG(C†aзo_~ûí·˜¼^FF‡Ë‘Úeš&………�¶=éþ"M ×ò÷dÐVÕG[+mH× ¯Î‰&Uª#ZÒp ‰5…"Ò?_Ý};M˜È�7ÿÎî÷>ÏÓãݨ”Ó¯_¿˜Lniš&™™™�¶½Þ½{k… i&è$ë•fI|®ÑZ¤Õ5””�XP…„ˆ´ÃÍ.7ÿ@ÕÍñnGjs8 :”E‹uéëdggwÚ¶Š‹‹5w„ˆDÕ2ØI¥à'´ôg¤„L*õC"KåI-Ã…†¶ˆtí]""ÝDQQýû÷ï²ígffFÓ¼±LÓ¤oß¾hi-ÒØT›Ôð&ºTÜ#Ml™jý ±§ ‘ndÀ€ÔÖÖRZZÚ©ÛMKK딡yyyj˜†ˆDà„‚ïd-�o+ S —¸lÛNÚ}2šH;ÚG%”�éF Ã`Ĉ¤§§óûï¿wÊ6333ÉÌÌÜè«r¦iâr¹p:�dee‘••¥D„ˆ´)Ò0�T½  q8­nOžˆµM�¸1™«W¿‹¡ß“ùýJâPBBD¤›1 ƒ�’••ÅâÅ‹ñz½›´�ÇÃàÁƒ;u‰O‘¶´¢‘ÊO[C6R¹_bÁ¶mLÓl³ŸS11þý ýß²¬ˆ‰3‘΢„„ˆH7UTTDAA+V¬`ùòåøýþ=ÏårÑ·o_úöí«‰ªD$¦¢]•VÞDK.ÆF{“5¦Ú� МJHˆˆtc‡ƒþýûÓ¯_?*++Y·nUUUø|¾ÆÊ �ǃÛí&;;›ÂÂBrrrtò/"q^‘ÊC64©eâJÅýš/ý^%!Ò•”�I†a�››Knnn¼›""Ò¦HŽ‚‰¥öö·Tܣ͑Š}!±¥„„ˆˆˆˆÄLø•×T¾ ›ŠC…ªP"‹´Ê†úJºš‹ˆˆˆHÌ„œð@'ƒ-_mís©š, ²©ù½”ØSBBDDDDb"Ò„�É<‡Ä¦t c#Y÷¹ÍžˆßƒÁ`¼š$)@ ‰¹–WcSMª¾ïD¡ÄOkáÉÁPòPû©t5%$DDDD$&ÂKᶦ06Ryî’ö¤úP*‰=%$DDDD$¦Z^…•z-Kå¥ë´5acªÏ!þ»öGéjZeCDDDDb&ÒP %%$Ö’yî’Í¡D„Äš*$DDDD$fB�Žiš� ~ê©b$6tGú>¦ú/;JHˆˆˆˆHL†Ñ¬,^AO=%gbC}Yx""Òò¼"]!©.— ŸÏïfˆˆH7áóyq¹Üñn†HR U¨d¾5UHÄ–úºµHßKõ“t¥¤NH˜'>o]¼›!""Ý„·Î‹Ãéˆw3D’V(°1ÍúSP]}mN±ªÎQ_GÖ²_ÔOÒ•’zRK‡Ã¡ é0¿ß�i*!!Ò•BW`ÃKÃWþ±š÷Þûx£¶S�Ÿ À6ÛŒ§  ¯ÓÛÙQo¾ùëËÊ£Þo·X±!-=�ôô4233˜9cZëÇëjt—3M“@ õþÅ‹ãÃ?mu»a%8ï.ûcKéii¤§{È/Èc‡IÛ¶Úÿ”$“®–Ô §ËEUE9…=âÝéª*+ÈÍ/ˆw3D’V¤ÀƶmêjëX¸ð«MÚæàÁâþ²x)‹/�z´C�­JFÄF{C†ÊÊÊYøÙ×­nïH`žèûc4C`‡IÛjȆÄ\RÙ0 ƒôŒLV,ÿ=ÞM‘·jå ²²sâÝ ‘¤ªŒptõUâ!””�&-¿—ꉅ¤NH¸Ün Ãä·%¿RSSïæˆˆHZµrÁ …à Y1 IDAT™Ô…ƒ"q¾Ì§‚�ÈÔ/±£+ÿ͵Ü÷"%E:[JœyedfA&T”•SS]CFFn·§Ë黎ˆHø|^¼u^�•ådeç�¦d„HÌ„ÏaÛ6 w$Ö”‹,¼rDKJ,¤ÔÙWzf&>oeeë ƒ­&‘Ôàr¹q8˜¦#eæŒ,[¶‚¢¢deeÆ»9’“Òœ–B�-õuk¡ï¥¾§+)•�p{Òp{ÒâÝ ‘˜óû�Ë݉ÄCËÉ6§þ�D¡ä˜ÄJÊ%$DDDD$~Ú[á ÕéŠtlhÿk-RŸ¨Ÿ¤«%ý¤–"""""Ý…À®§>î%Ç$T!!""’¤~úiq«ÛV­ZêUkÿß·oo22ÒcÙ,„@MM-�<òL³Û‚V0˜0a,¶Ÿ†¥€ùo¼Cié: ÃÀ4Z_Ÿ-]»6­J<úžJ,(!!""’¤ ò·,›òòr²²2p»=�·»ÝZqJâ'4t#¯ÄÖÔÔòÑÇ #ÞW\ÜC ‰.ôóÏ¿òã�­¶! Ä›SHWRBBDD$IõèÑ´‚H hHHd‘““ÇVIª‹8©¥‘„•Š C‰Í!!""""1qâ¼8´CD"SBbI 4DCbK ‘`%%ÅšÀR‚®ÀŠˆh ‘”àp84w„$ ]�…ÂÂ|þråyïs¹4ÙlW:ãôã±,+ê~øÉ'Ÿóø/ĸU"©I""""Wª—hN ›®eÛvÔ>VõŽHl)!!""""q¥¼9Å]«­þ­ßÕÿ"±¢!""""W½{—pÈÁ³7é¹ùùy�Üš�³Ç“)[?>ʽ6V”d‹æs‰Ÿö`ƒmÁÁïÛêvÃ00ÚIV$öþ]zzZ´F¤}JHˆˆˆˆH\¥§§±í¶ãâÝŒM2dðý~˲"Þn¦ivè±Ò¹Â+$Z~……yl›Ûz4 #á«WÚÛE�""""W†a¤Ü° Ã0ZM^éõz aéj¡þu88�­Ã!˲±nVÂJô$ŒtošCBDDDDbJwÛv­PÿªŸ;FßWéJJHˆˆˆˆHLµ ð4§þèZ¡þU?‹ÄŸ""""7¶mëJµÄ”ö·è”¤‘XSBBDDDDbN�Ot ˜cCýÜZ¤ê%õ“t%%$DDDD$fZ&"ì´¦d�$ŠTœpVbK«lˆˆˆˆHL…8¶m+àiAIšØÐ~�úFbE ‰‰Håß ¾›S‚&64!:õ�Ä’†lˆˆˆˆHLµ¬�PðÓD}êçèÔ7KJHˆˆˆˆHLi\zÛv=í­EZUý$]-%†l,.[È;¿>ÄòÊï¨ò®�ws¤Éöô oÎ(¦ :–ÁùÛÆ»9"""ÝZx""<èVÐÓD}!ñ¢6$’>!ñÖâûxýçÛãÝ é¦ª¼kù¾ô=~(}ŸCÏd·Á'Æ»I"""ÝV¤d„´¦¤„ă†RI<$uBbqÙBæÿwóW—’ø‡=[Ž~„?gÝÌ…«¦.JƒÍÌ8jò),{o‹k­M{)s§Íy€m£ “¾Â]ÏœÀÂMÜ|ê±YðÚ þ^™Å…³ó¾8ƒàŸÏ¯âéœBÞ#W¶õýµÜ\‘Ã�}]¤%úß +Èÿ¾¬àéEµüZea9ºÙi»|æôwÐnó-?ÿzs-_ -fl‘G{·&…y.zå˜èKi©å²Ÿ %ž´ÿµ¦>‘XSB¢8²ãÔÝnbœñ9þ4—×Ë×tõ¥_Ñöd8½ñn^â±?âÅÿìÇÛ@6cÇ?ÈtãîþòMª쵬бp£y×Vqëëþ²O6S䛽ü«µ\ÿI�!cr8¥Ÿ‹ +ÈÊU>L·Ù~2bSN¦îQÌԮضˆH Ðìý£«ÒošãEb%E–.dlÁ”‰so¿Â=oœÎš`ã]Ÿ/y¨éaÎLw9{ Ø�žÎJ×¾Âü/¯ãýõ•õÕމì½ó•ì�?˜Â´,œv%¥¥/óêçWóAy `R4àŽ9™>Y½Ètøj¿çÛŸ¯á±ïPÑp¬0Üã™<þb¦õ™@O·�µ¥Ïóòg×òie(1â ¯äæŒ=’q½p×°|ñÜòÅ‚ú{‹çrËas¬<›³ßy¢uiºQÌ®S—³+€½”ùÿÞ‰§Jý8³f²ï„sÙ©d™öJ–.˜ç¿¼�ëZ”:ØëX¹æ#VP@‘ÏÆ6óóê�¨ {XÛÛ3)èwGŽšÉ œ¾d:|Tü1—ß{˜Õ)zÜt¤1¨²‚›ßwrÝÔtr£<Îöúxë£ ^_êã�:(î�Éœ]rÙ1¿éä'°²œ“î,ÀµEóFÔqÞ¿Ì>¤'Øü°`Y‘ÉMçÐß,/>ZÊ7ʹu’Óïçý�Ëyñg/«|Ž2Øg‡\¦×' ¬²jî{o_¯õ³Þ î¬tNšSHIóÖòëç¥\õÌž]Ä~Eá'h?.÷(Îå”�³éÕp×Öƒ3›mÁ»¾†§>ªâ“?ü”ã`èàŽÙ)“�î¦×X¶p5s Ý¡„ë¶ŠrûxíùU¼PЃû§¦á xyáõrÞ[ ´Ö"`˜ô,Éà€]òص°©­å+ªøÇ'ø|M�Û 'ÛÉ ayœµ�‡ l–ÿPÎ kø±ÒÆ‘æ`ð¸B®Ø&¬2CD$I)ðnNcøcGû^k-'›5 Cý$]N ‰ÍdæÈ.Eny=Ÿ…%#š1ú±ÓNÏstÁ·Ìÿòx¾«ËcØ–ó§iCq¿q0ÿ® €Ù�Á%cñþ|w®Xî‘Ls Çì¼�?^›ËbË$+oG†¦-â¹Ïã·`…%'qÐØ8ªfîøu5¶1ˆ©;?ÍAióy±$8�‰ã®á„]¼¬ý×µ,¶ ­èRÎÛõÌå·ñ�o¿ Ê(&?øµ M ®›ÇmŸ¼@`ùÿ¨¯XhÉ^ÏÂOçðòZ?Ø>ª6ø1<Ó9z·û_ûžÿèjJcÙyìEœ;5—Þ¸‘_£tM4íoÏ$·p:£3~á¥�Ïç'¯“lcëRøo¸™•ÎÉÛ{¸ý¥õü­¨'—Œq¶hío¼^Êcµé>¥Cœ>ø¸œ;þeP|H.Cžà(Îá’Ý2ÈL·ƒ¦ÍP£–W[Ø&†äû?‚Ê|,®ƒþé`Uxù¹Ædt?;Àæ¯ážR7ûìЃqß}SÁý/ðTÄ^ù`Uzùt…Åø� ™ÖÃÄW ýÓ ¼©±¬ú~=7.´Øyf1³‹ZþA4è•ç€ïkøÏò îçhu@³«k¸ûåõüÒ3‡£öÊ'§¦–çÞ/ãÛÁmÓÒÈhØNÉèÎëÂ<L¬(··Ø‘­ ?-óã]ÀƒL¨óóþ+¸ûu“>‡Ö÷gÝÊr®~eþ9¿—‡|‚|öéz^ÿÃ�iå¸û�ãò¹b¨g]€µN‡&ø‘¤iµ Ѽ±¢ÄOtá}£>’XPBb39s†ÑÓøƒ÷Ö­Š:O„£ð8öîåçã÷�ç¹õ‹Ö¬&kï'Ùsø¼ûß÷ñ`Q¶îmþ·jð?G3f—iŒÉ½�Åe óýÌ�+°ÄV/&»çûìÛg"ž__!Pt,3‹V2ÿ�sy«,,d©£wß—m obqiÛŒ:Šže7sù‡w±ªYƒ.KYUñC;�}€êêX^î½CJ†�Åöîwyä�KXPkïóCe:WÎ8‘™}ïåîßÊ7b =··½ ýñ=ß-ÿ ¾?OÏÎÞÙÇÅï¯ãÙ¢béÙüþÀxy¥ƒYs ˜ÙÀàɾz®†×ä0´Wýã §IŸ=BçDvãzÀ‹Ë¼øF¤ã®õòÝzƒL‡—oWÙLhP¹ÂËï.û÷4®ÞÀó¿ì²g!‡¬¯ˆÓۤꉵ¼ôU{LI«Ra8< �Ñ9Mm,°mÖ..ãö÷|ŒšVÄ1[D‚a0bb!GnXÇ“/ÿÁ{=ÓÙud» óPÜpd[±¨ŠO�L.Ý#‡1N7'oðrÆÂMNc›†¨ß•î¤_¡+l‰(·GÙÏ {¦3¾¯¤1ÂéçËÕòEY.C{ùøó ¬ÈÏá¦é9laÖo¤ê{x½aÖP»6H…m2¦OËL Ü �þ‹ˆ$…–óH(@l¢¹5ºžú7º–}£ï¦t5%$6›��ÝF°m’[8ŽBû+^ZSÙô¸ÀB•Ö1¹`…Æû¬ŠðLÿ†Å¬µ'“ã1ˆ ÙËY½¡gz2 òG‘çƬéKØ;¬}G€eé&˜Ã\à¡ô×)íÔ㊇- G@ùuü6f â~¨=“q…C1[ØòÚòfnïËÎ|I¥xd>'­\Ãmo•3êÀìf÷•—úXôóü3Ëy1ìö@¶¨ic£†“ \<ùm¿Ó¸²ŽÅùYÌίæÍe>]|·Ì‡³o>£\P¶ÆÇZÃÍØ>a‰—‡±%o•ú(µÓ(nã嬪jîú·MþøbN¡Ò#Ô,�›½÷ìÅÔ /ŸþXÍ; Ky忞QÈì^¿•ú lðÿ{÷$ÙYÞøíé™�½kwµ»H«FÒJ „e#@H€°¸ U¡²c»ìÁ&)“¤L¹,§BʼnSNò‡�c'PÇ10Žm (k‘¾`,$ÂF$Y\ŒÐ^´ÒÎe/š™ÕÎtç�Ù3{úô9=³;s¾ž�yžª®žíééþæ›Ó‚÷wÞï;ñß?×ëÓnÇt£#'"b]Å /ÂÐæÁØSqdª1s2¾ýLÄÎ+×ÆîŠ–‡æÎ qÛMƇö>?س!Þðâ�q㮦M3�/_ä(x:é’¨—ù-—Ÿ]L¤"�X¤™ãÿ‡ãMñü-Û£ñÌÁ¥½šFëd´b zü7`¦5ÑÈ®&Јh=ŸúË_{®ã…br⹈8U–þ�þÂFÞ®|f£òUÎî?aKýz«I3®{ÍÖxߎÜ;¯.Nbs8~êö­ñŠáüƒ�X·±"ø:e× ÖÆ…_�ˆ¯=ÓŠß?›/Þ7O?0ÿt¢_Ûqõ�³Ë &ùAh¬ŽWí8_xx,>~ñŽxûŽ7©\Þp¼îåÃñºk7ÆŸ}úéøÄ_‹k~zs´#bàü�ñÞ´!:W| Ä–õ=ݳ×lD3"Z§^»ÕŽhöZÑŠ7ÜzA¼tÿD|þ¡cñ‘O‹O]u~üúMëb‹ƒXaŠg[�}¥só3G¤b™ò"ÍŒ}&¾2>W\ùî¸z¸¬zhőчc¬ñÒ¸jgîlõà�Æ‹¶¯�ãc/Ѿ­82þHi\»×ާŽ~;ÎݾãÓíˆö·ãGfbÇón8ÝŠŸóÜôdÄÐæÞ'�g&ãd¬�õCùó·'âÉÑÇ"¶¼:®Ì]'²¹ù†¸bÝTü`ôÛqfWð\ê×[}kÖÆÏܼ)Ö}{<>;zúÛ²}(¶´OÆÇ›±këP\4wŒm§þ¤kÑ~®ÝµHóüõqýÖ™øê?�ûžlĵ— ŦÝkãÊ‰Éø»¯OÄC­áxÕ fƒƒ­;×ÄùíçâṿÔÉçâá§Ú±iûšèÚ¢8þ¡¡xÛvÄ¿»¤wß}8þâð?$CCñÒ]Íh�ŽC­F\¼}0âÈÉ8´&ÿ»ÅE[›±avÍH FLž(v9U=~†c÷–ˆCž›çsÞˆ�mˆŸyËóâ7nXO?z<èÕ±pŽÊŠœâWg`;)�ÕB‡Äbµ¿wå}ñ’û¥øÅ7펿~üSñ�GGbfàüعíúØ2þ[ñÉ'?w>õñ/^þû1ö¿7»©å 5n~0þì±/ÅÉùßeA¦Ÿþp|î韈Ÿ¼î£q|ÝïÇ×ÇF£=ü‚¸xà¡øüߊ™öÁxà‘?‰7Ýô+ñî†â/¾÷`Œµ6Ķ5‡ã?ø‡88úHL_þÓqÛ ¿5ÞŠ­k�Å7ŸørÍýob{ê[ñÄäÚxí‹Þ¯:yWº$†Žüi|ý»ï‹¯\ñ¿ã'_ýë1ðÍ»â™æKâ5/ý·qá‘ÿÿwß™ì1ç}=‡î|†/Ü¿ðÓñŸ<97[ƒnŒ·^8ýÂáØ4±)®; bj:~ÐZo¹|(šÑˆÝ;‡bð[ÏÆŸ>4·l�™ˆ—^>[†â†+†â“�Û6Æy^#ëâú]ãñ{_›Žu—m‹k×ξOó‚�ñ¶‹Ÿ�?ø›‘8ÿU›âšõ­xä¡#ñ—Skâg~x8†"bz¾_``0nü±íñÌgžŽ?¾çHìùñ-qÕšüZñ•/�Å7Ö Ç‹v ÆæfÄ‘‘ɸó‘é¾pS\ÖŒØyÕæ¸îá‘øØ�£1õ#ëcφˆÉc'ãø– ñÚ ¢10—noÄ'¿s4>yѦ¸z¨Ï4ÖÄkŸ_ñøÅgøGh Æ�׬‹Oßs$~ë ?yÅP >{"¾ðT;bËìSÚǦâž´c÷öf¬k·âÛOÏDkpMlrˆ+XqÓ<ø,#i™ëNUÇŸy¢Nþ/ï˜:ü›ñÞ»¿o¼ú�ñŠ«~#^¿v}ÄôH>ò`|}|m4Úß�/ÞûÑúá_‹·¼ì�â-ƒ“1rxoüñ_ý×ø›#KGDDûÛñù/þxœxé{â Wÿ¯¸iípLŸx"¾ÿ½_�¿{â[ñl´ãÙƒ¿¿ù·OÇ?ÉÏÆÏ¾æWbm{<ü­øþ“¾ÿkñ±ÿ3Þv͇âŽ�ãqøé÷Å�'¾Üq)Îh}5ö>ðÛqÁË~>þåëÞ­ÉGã¾?_ro|ä¯þMÜö#¿·¿ú±±õT#bë ·Ä¿:8Ÿx`$~}¦;/Ú»÷ Ç–FÄ®nˆ«¾2£{ÖÇž�ˆˆ�xÙ ×Æð'âú«ÖÅÆ¹·Œ×¿yg4ï�OÿÝáøÔÉFìxÞºxÇm[â�ÛÎà,ØàPü³7œßú“ñøÀýkã7_›]#"ÚíX·®O=~,¾ôàt›iĆ ƒqùå[ã?½bc<¯×Ç/¾-âÿÝ,>û…Ã1v2bæ¡xåõëãµÌÎÑ�¾r[¼åøx|öžgâSƒƒqéK¶ÆõÏ,üâ3ÿOæ–Ë·Æ|îHüÑCGãwmÅÐykâÂF#¢Ñˆ�ˆ˜™8_ýú±ø£ñ™x®1ÛÎŽÛ߸¥°¤`eSˆÏ2iéÌ�þkDÄŽ˜ &ò·¡Üm0"®<|øð‡û5ȳõËw_Õï!°ý�7?Òï!pN›‰Ï}ú`üñ†óãÞ°Îæ•Àª255UúøÌÌÌŠ-Æ[­ò…¦±qãÆŽÇ²ùŠ¡!ÿ Q—'NÄÌÌL Æà`÷Ɇ'Nĉ'ºo4+:Ä(›‹ˆÙã±Ù¬ÚbÊmß¾ýñXÌ6FŸÌݦó75š><Ÿ{¦»ÏkÆÆ�Vìÿþ±øä��¸î–a-jÀª—íà¯C‚”kå|éÿ FÇŽœˆû¿6OoÅd«[· Çõ¯Û?uIï+‡¬ÙÙfEP§•|~90¿å|é�@�¶^¶5þÛe[û= €e%ëŒ`usÙO’(^ö³ê2 �‚Ž€nÅ91GÔM ˈ"0 AX§²ý\ì+AÝ$‘/nòË6<Ðív»t9•à†: $H¢ª\ÁCJYáM7ŸER[Ñ�Ħáíý+Ìæáýœ³ò-áùîÅ!)eÇ!�Šs’ïf‚º¬è@b÷æ«û=V˜Ý›¯ê÷àœV,n†§)ü觪ϦÏ(uZÑ�Äë.ý¹h„K£�xÝ¥?ßïaÀ9+ëŒ(: žYæ!�9ݪŽ?óD�Vt qÙÖëâÍ—¿[(Á¢5¢o¾üÝqéÖ—õ{(pÎRp³\X¶ÑÍ/ôÃ`¿P·×_ö¯ã’mׯ¾÷‡±ïè#qôÄ3ýç�ÍÃ;b÷æ«â¦K..Ûz]¿‡ç´¬C¢xýà̧²K~BÝV| 1Û)qÙ�*&ú©l©†ÖùNæ"w§²cÏ瓺­è%,UÅ�Âp–Ž‘tÙÝÊ®²ai uHÐ.+H¿(²»CL¤ � ‰âÙVWÙèdÒQd—Ëï#aSKRHЖ(tÊÎF›“ú™ãrÅ㯸Ñ%,5�I”�yU윖‚æ$ óÜ- mHaU\e€þ+^ò3{¬Õjõyd¬6ˆފŸQ¨‹ ’³{7g¥Ó2×�òó‘?…7ÔI @Å"ÇXúÁÕ]ʯ¨! #�ITµ�+ O3õÓ�Ó›îRH�Dñìkv¯8$5…v·ªËòB�$QvÖUÑÓÉ|¤c®;C¡ )$H¢Xà¸ìg'r:޽nÙñ—ï”pLR7�É”íä¯0œå¬t:æ¹[þø³ñ'©$H¢lSK{HœfX„¤$� ‰²M-9Íœ¤ažç'#�,ŠÀ4ì�0?¡ ©$è+ÅÏ,ËWÒp¼Áò!�€eÂÆ–é˜gè?�Éå;tt2õ2¿°|$HÎÙiúű·pÂê&�€eDÁ\/EöÂ9©›@–s½ÙÕ{¤&�€eDÁL¿8öHM @_dgcA�œ¥V �}‘ ðNš4wÐ úFQHj:s`ùHÐ7ŠÂnB`µHÐWB €ÕI @RY€N€næ¤~°re{º8©›@€¤Š¡¢ç4Å2ýbo úA @2�Fc®à)ÞýSö9ôÙ¤n ’i·ÛZÂaòY¤ô�3°§)YN�¤ � ™b‘Óh4>§XÂ’–y.—}&Í)$H¢¬Èi·Û ŸS²BP@“†yî$£$‘/tƒÝ²pFA˜†c°S~>ƒ¤"� 9O9Er:­V«ßC€UO @RŠîrÖí§å8,g^HI @RŠîræ…åÀÒ*RH�DVÜä‹,_B2ê&� ‰â.þˆn®²Q?Ev¹v»Ýuü9©Û`¿Àêb7ÿrÙæ¤^Ùñgž;Ãa)è� )kÔ{3'õÓ‰ÒMF?è� ©üjEáiÅ%-ÔÇWÓABJ ’qiËÞ4õsüõÖjµú=VK6H¢F(¾Ë™—z騖_Êâ8$�Éä‹a9óR/óÛ[¶”Ê<‘‚@€$Ê6ÍSôœ–�ÎL×Ëü–+†…æ‰$¥Ð©æÌtýÌooù ŸUê&� )ûH”Ë:HÌI½²}Ìs§² FxCÝ$£¬fnÒ([:„%ô‡Ë~�LV*»™“4²îóÝIçý C€d\Rp~ åú™ãÞòˇÌuH�L¾CB±SNXÃráóIÝ$Q,´­S§ÙgÆg”: $HÂ.þóÓ5R?WÙ(WvÜ™#ê&�€eB×H®´Ñ-Üe_›#ê&�€eDX/ó;?sD* `ÕÐ�RNA?$`Q0«…@–gªëe~ËÙ7‚~H�DVèïé¤C‚~ÈÊÞý˜üIDAT>�Ž?RH�DvIˬàQø”ÔÐ.9K?$HFA¿9ËU]rVHA�$Ón·; ÅÎiZæÓpÌ•+vH8IA @eg`;ÝÌõ²4¡\öùD�’@€$‚½)Ó¨Zš@yæ3K�û=V… ,OÅϦ ‚$“/r„ôCvÜ)¸;•-Õh4>§ÔÊ’ ’pÉÏÞ¬ÝO#ÛXÕ�̰Ú$HÂút–›Z–óù¤$SìPÑ/:R:å;˜|.IE @ߨ`°›ù ,§¢ô•³±¤äx[—G%�I)rz3?õ²,¡\ÙptJP7�I)rª)’ëgŽËÙÔ’~HÀ2!¬©Ÿ9®fnHM ¬ºÊUÍ‹ù¢N úÊYYX¾|>©“@€¾r–”ذ|$HNQXÍÜÔ+ ÀÌs'óA?$HNQXMÇH½só3G¤"� ¹¬àQ|wS Ö+;æ{å\þ“”$—/xàÐUA�p‚: $HJQμÐOUÇŸã’: $HÂ2�Þ,%`9D�‚@€$Ú £¬Ÿ9îf©ý � ‰v»=Wæ¿æ4sR?s\.?/ùÏ)ÔI @r�FÃ…ùy¡Ù+¶»—U9©›@€$²Â¦X* I)ëÎQh÷¦K‚û=VŸ¬ T윦LCQ-ÿ™ôù$�I8+Ý[Vš£4ÛÝŠa„c‘ºY²@Å% Âræ¥~öF(—ß_Ãü�‚ ’+<Šp$©¸ÂKoùãЩ›@€$òÅ�â»›â/s]­ø9…:Y²@2ZÁ«™ú©êøsLR'$‘ïˆp†º[«Õê÷V�9åŠsbY)$H®¸¹%�{kP/óÜ­8'6þ$�}ålõ,gîÓ1Ïݪ–k˜+ê$�€e@‹|:Qʕ͉y¢n ’É8 ÃNÙ™hg¤ëå¬ÿü\•T$“/p†ô“c¯Sñ³™R'�,# À4Ìs§²%C.EKݰŒ(é§üÕ5‹ÔM @_9S ýWµdê$� /=å4ôCÕqçx¤N úB[x'ó@?9þè�}å ì, Ë‘ã‘: $苬ÐQðÌÊæA@C?X²A?$HªXx+xfé� ŸÊŽ;Ç"uH�D>ˆÐQM@C¿?�ŽEê&� ‰|‘ÿšYæ#-óÝ-û\f7¨Û`¿Àê‘?ãêì+ý�ÛŽ¿NÅ%T‚ RH�D¾°Ñ!ÑM�œF£Ñ0×%ò!MþksE�$QÜ´1_è'NÏÁÌÌLœ«1žxíõ±gÏ%¯W|í¼baWVö $z½f¯ß¿*Œˆˆ˜šœ<ÃßzÖ�OU¾ç|­üUEoñç÷í{ê¬Æ±ÿ¡ŽŽ…%Å1Vi6›Ñl6cff&fff*ßc!Ç@Ùã™Åç>÷…Þ¿h…Ý]W_}å‚‚–ù«ê$±dƒ$±�3ç½Î:ÏWl–uTì?pè¬Ç;2:Þ5ֲ±V…gªWQX|ï²çî;‹å##c=‹Ø^Ëâ÷ŠÏËÆ=6vz~ÏÔÁƒOõ x-ôÌÿRtò”ÍÕþE2##ãgFœiç� ê䲟$‘/ØŠÅÎBÏÊ.¤;!ÿÜg±T#sàÀS]ïYVl¿Ÿ=ž/¾Ï¤Ìÿü|Ï){íìû“15ubAï[45u"&'OÏ]þï•WÕï[OYДÍïÙ˜˜œª «êlþ&eïW ƒŠ—ªcc1�Ìøø‘Ž×,{Ÿ³a3KRÓ!@2eý|�•ÀÙóò¯YJìÛ÷ÔYV££ã=ÇVT�%_h‡D¯e!e�W…ív»#P9££c±k×•Ý eó^ö^esÕn·clüÈY�-fôꀨ `Ì÷w«ú»ç¿Wü»e�8°ˆcsl¼ò¸¯:^çû=ªž#˜ N:$H¦¬}¿X¸—üÅ3нŠäük��ŸýYèˆÓ…_Yñ:_‘—='6Ê™â}qL�F#&&Ͼ;$":–»ä_w!Kª–Þä ß‘‘±³Ûè©å4eóP<Æòã¯o•bWOñ{eÝ3eïYös‹ùûìߨã=ËTuçd¿KþVü™âs¡. ’(@YaV<Ã^V8–FUgÀó?`ÿÙ/ ˆˆ8Xè2( òEvþßűΧW1Xõóe!ÌÜØžýþÙÏWu©”uT¾Uã_Ì’�ÉÉ©¯Wx&…sÑb®â1»OCÙ˜–ÂsÏ�\ôk¹I^gbrrI^§h±Ý³aѹj1—<ÍLLLYbÁ9O ÀŠPÜTq©Î /UqŸÒR¼KÓÉPfßup><º$¯“ÚÈÈâÇ=66>·9f»ÝŽV«µèׄÔ¬]WrXä62õt Ôi©‰¥(œ‹&&&—lNÏŰh©Â˜ˆÎeI ÎEö�XeŠgSó—E,^5¢ê²›Ù÷êº ÃÙÈ~§F£±$›:föï;¸$¯“Òèû÷-ý> Kµ¿EÄÒ/)-eWǾýOÅ®]D„@‚s“@`kµZsÃôôt×÷{­=ïuÉÃü÷óáDv뇬 k·Ûs—D\ ?¨iÙB�–ªè?\C‡ÄRv]œ“û{,a 3>~´ãß­VkY…„0�À 2333@d›<öºdæB6Â+^ °øuþ–…Ífsî2„© ¤™™™¹¯ÇÆ–.�8×6O\Ê%³gô—òJKÙÕpøðÈ’½V*KÙ!1::Öñ™Hp®iDÄŽ˜ &ò·¡Üm0"®<|øð‡û5Hªe!DYÄ™œ=_Õh4¢Ùlv,ÓÈ:ùn„ì>G>ÈŠ¥, h6›‹c™v»s㙚šŠÉ‰gcöÿîFd¿Æì·³&¿¥óµшö©ç5"b÷ó¨–q×á¹çNÄÓ‡ED;²¼)û}òψ˜�ŠFÌNL×÷ÚÑn4bëÖócãÆ K6¾ñ±±8~ìh´£1û–ÙߤøþE§ÆÚŽˆF{ö¯Óh4b÷ÅÏ_²±¥0::ÏŸýG6ÿÙï§>C�Æì/?û#³›ˆˆ­[O‡EkÖ¬‰5kÖÔ:~XˆíÛ·¿#"‹ˆéˆ8™»Mço:$ÎQ3331==ݳˡjIF£ÑˆÁÁÁ¹%Y`�Éï'‘/b³7›Í®ïåeûTLOOG«ÕŠ™™™8yòdLOOÏKNdKS2ë‡cÃðºSc‰ˆÆ©º;b®öíš•ìñ¹Ð¢1÷sç’F{:¶mY› ²otÜE®ÞíxJ>£ˆˆ^·vIÇ·níP¬\×9ß%ãœSöý\!?33S[ÐU‡õkcíàÚîyÏýžÙ÷ò�ŸÎ�fŸ”¦ù�#ì#Á¹F pŽj6›KRˆ-UwE™,x¨»`l6›±qãÆZßã\14¼!††—®£a© ¯Û«÷oµvýæˆØÜïaÀ²`��œ@HN $'�’HÉ $€ä@r 9��œ@HN $'�’HÉ $€ä@r 9��œ@HN $'�’HÉ $€ä@r 9��œ@HN $'�’HÀ*óÐCÅÍ7ßÛ·o�íÛ·Ç­·Þ�=öXÒ1$`•‰ÑÑѹ���ÅøøxÒ1$`…{øá‡ã}ï{_<þøãqèС¸óÎ;ãðáÃsß?xð`ÜsÏ=122�>úh¼ÿýï�o~󛵎i°ÖWúêèÑ£ñ‰O|">þñ�ÇÇ?þñزeK<úè£1999÷œcÇŽÅG>ò‘¸ÿþûcdd$:ãããqÉ%—Ć j—@V°ûî»/>ô¡ÅÌÌL|÷»ß�{|`` ¶nݳK6Ž=_ýêWç¾ÿ�| ^õªWÅÍ7ß\˸°‚=øàƒ133ÓñØyç�7ÞxcÜzë­±wïÞ¸÷Þ{ãÈ‘#sÏ™žžŽo|ã à̽õ­o�'žx"î¼óÎ8yòd Ä�7Þï}ï{cçÎ�qÓM7ÅwÜwÝuW´Û튷½ímqË-·Ô6.›ZÀ vÍ5×Ä;ßùθâŠ+""bëÖ­që­·Î…;wîŒ[o½5¶mÛ{ö쉷¿ýíqå•WÖ6.�¬pív;Z­Ö‚Ÿßh4¢ÕjE»Ý®mL XÁ{ì±øèG?ßùÎw"bv˽{÷ÆÓO?=÷œC‡ÅÞ½{ctt4""üñøà?÷Ýw_m㲇¬`wÝuWüùŸÿù\·C«ÕŠ{ï½7î¸ãŽŽM-¿ô¥/Í=gzz:>ûÙÏÆyç�7ÜpC-ãHÀ vÍ5×Äàà`œö±�õu ùM-Û_œ­Ò¼¡x•�ª B@,Ä‚²…�’‹_ #€3Q̺¾.vHàlUf U�D;w¯KX¨b–Pš) DuøÐó*”e ™CÙU?0Ÿù2…®=$ÚóÜæ³ |!¿dc¾˜ÏBò„Ž%:$€ÅZPÆPì�H‹±�l¡«C¢ì[!�&Ÿ%”]ѳ£CÂ’ `),(g赇D«p˜O1O8£=$ZÑJè�¢˜'äC‰¹çôZ²Q %æSFtÜ£3€hn­Ü=À|ŠK6J—p žzr¯. �°PóíÑŽ˜ 6Åì^ÑÌÝçoW¾7Pø™Fî~ wŸ½Gþ–Wü7�NqÏȲ+n—_ÌäîóáÃLîþ‘S÷ù[þ9­FDlŒò@¢LTý»,¤ÈÅ0B0ýUDä¿®Úc²>d÷Åà¡,ˆ˜ $KÞ$¿D£,<(¶yê~¾0¢Jä $ �²@"»_È…/:Â…¨è‚Èݺ6¸,Ù2Å  ?À¬3"û: "F! ÿÚ%÷U¡D1˜(†e_—î'±�M-‹,>¿¬3¢JD�{ Ê‰ì¾¬C¢Ø)QÕ5ÑsSËÁÂ-äjUÁÅ@œ^ò‘$¢äë"á¤S\²‘¬l?‰VÉ×ó]Þ³ò’Ÿ‘[²Q|ã²`¢Wq&ûF$ ¿æ $²ûùö“( &ªëZ²Q|Ã|·C~P%¨êŠèuU Z@ÿUml™}=ßU7ÊB‰ùëHDt‡�è%ÑÙ!‘ éŒBÀòQ #Š÷½:%ʺ&ªëÚÔ²øæ§†ˆÓC>”È+ "ªöŒ°\–‡^Ë6ò_W½ŠÊ "{ñÿ5²ëÂäRIEND®B`‚onionshare-onionshare-26fcdc5/docs/source/_static/screenshots/chat-sharing.png000066400000000000000000002525611521174352300300320ustar00rootroot00000000000000‰PNG  IHDR$óÉ}Ö¤sBIT|dˆtEXtSoftwaregnome-screenshotï¿>-tEXtCreation TimeMon 30 May 2022 03:31:49 PM PDTuw¨P IDATxœìÝw|ÕÕýÇñ×÷ŽL’Iaï½dƒL­Š«V­£®ªÕ¶ÚaVk­µ­¶îÖ�7. {ïVØBÈ ƒÌ;¾¿? äÞËMrnn¾Ÿ�Ç}äæŽï=wßóþžó9`¡’QÍßÚ÷÷×÷¸¿ÿEDDDDDD¤þ™ÕüoVó·¶ÇýýÅvò¯o`PU áïÿÚ†Õ‘Ðð@x4x¨øßàô�Ã÷ö*2ÓæsfMCu—£š¿¾Ç}Û!"""""""ÁQUPP›QU…¾çù» Ãã8pb„D]ˆ@þ¶�ŸãpºˆˆˆˆˆˆˆÔ^m‰š‚‡@žÛö % Ï)�„–þW(!""""""Ò¸Ôgáöóuíðš²á¯~DU¡ƒ¿ã�„ø9îù×÷¸ˆˆˆˆˆˆˆÔ�ÚÖ‹¨.|0|N‡êÉSõ&|GHÔDøûë/˜¨k(áI…ˆˆˆˆˆˆÈ™«i„D a„ï`¢"Œð %¨âò§ÝvʼnªÂˆªßÿ£€f@„Vüøœ DDDDDDDBÉw”Du…,]@PäÇ€b*ûöžá„ï6*‚‰ÓB‰ª‰ªBß0"h7bĈQ�=öØ5ÇïfµZ-†¡ŒADDDDDDälgš&.—Ë]RRR¾jÕª}ûÛß>YµjÕ 8Nå(‰ŠCEøàFœœÑPÓh߃h?xðà ŸþùoZ¶lïp8p:�¸ÝnÜn7¦YÝÒ£"""""""r60 ‹Å‚ÅbÁf³a·Û9räHÞÔ©SŸ]¿~ýBN.NULß¿V*GID„Ý_xá…‡_~ùåÛm6[Tqqñ©0BA„ˆˆˆˆˆˆÈ¹Å4MÜn7N§“²²2¢££#îºë® Íš5k3wîÜÝ@UתðË"¨:�°ú·=¾ÿþûçÆŽÛ»¸¸X„ˆˆˆˆˆˆÈ��aDEE±xñâm“&MzØÉ‰‘ž£%|GNx��°SõÈ«Ïߎ/¼ð¦L™2²¸¸8t÷RDDDDDDD‡ÃA—.]Z$&&¶š3gN2'Š^TTÒ"©9Œ°1C‡½zÑ¢E�+Œ‘ QQQŒ5êÑÍ›7â=RÂo} ƒKvú #|‰žûöí{766¶…¦iˆˆˆˆˆˆˆHÃ0ÈËËËìÚµë-œ>uÃw‡pû[öÓâsÜD�=zT|||‹òòòÐÞ+‘ p:�8\.n÷‰•)- V«»ÝŽÍfS;êØÓ4ILLl9lذ‘kÖ¬9q¢^„Ie¾PqÜŒŠU3ªš¦Q± G‹çŸþÁ¶mÛ¶ ʽ ‡ÃAQQ¥¥¥^+Dz®Q^^ŽÃá8Õ!W;jß—ËEÛ¶m›}üñÇ © $*˜>©ˆ;|GHøâÜáLî°ˆˆˆˆˆˆH¨èH—ËÅñãÇ #::Zí¨C;† ÒˆŽP9*ÂóP‘=xMÏðw¨$""##ƒû(ˆˆˆˆˆˆˆÔ£Â€;ßžÊËË),,T;êÐŽˆˆˆh¼gbT™9Tœ Õ�’³Ö×X‘ +**ÂétÖùúN§“¢¢"µ£–í°�(<áHø &À#�¨jtDÅq›Ç•DDDDjÇ,&cÇ:–Ì�Gr¶Vë‘úåp8ê4ÀWEµ£VíðÌ|³…ÓFH@ÕAÄ©$CK}ŠˆˆœåJ¶ñþŸnåçw=Á·©®ÐÞ¶s?ùOžŸ6‹ ÙîÐÞ¶ˆˆüè”””4Šm5övT¬¬Q›ójjÇÉìÀ+OÀ0�¿e?=/è9¼BDDDBÌ,>Èò/?gÎÊ-ìÏ,Äi�¥eçþŒšt“G´#²ãÝ9)lÚ[@±{÷3©}LІ?º²7ñÅÌÏX´i/™…NlMéÐs—üìFÆu Ò­ˆˆˆÔÌétâr/xw¹\¸\®Z¯xQ];n¿ýöj¯ûæ›oÖ{;Ün7Ï>û,Çg̘1^ç-]º”Õ«Wóàƒb±xǶÃwª†pã“=THøM/DDD$t̼µL{ìYæ*«\ˑˡ­‹øhÛ*Ö\ñ�Ý2€Ø¿¥-m~Âw–°âXG.¼0‚²íÌxü|�îÄ4 , eì\—Ì€ënÖ­ˆˆˆäL¦6T¥¼¼œÈÈÈ ¶Ã_èÕ‡Ál‡ÅbaøðáLŸ>§ÓÉ„ €aÄôéÓ¹á†N #jÑßlá´0‚“�„¿+ø &DDD$TÌV½ý s•ATW&ÝyS·%âøV~:�w¦²öËÌøwŒ×Aæü÷mæí>Lv~!EeÑ-»1|ò-Ü|ag¢ À¹“ï§ÎâÒ–FrkO+¸�±uöû|8g-{²D¶èΈËoàÆ‹ºÓÄ  íºö®dE†ÓÚŽ+û;7÷��â#ìN) EŸ½'f6óÿõ ¾/.',¡ Ã&ÿ‚Û.îz¢}”’<ó¼¹è YyŸÂâHê1’)·ÜȸöàÎ`ùŒ™ÌÙ´‹ƒ™Ç(v…×~þóFz¹$5ƒç®co®‹èV=uåÍÜ8¡c­F‘ˆˆÈÙ/˜£#Îd›gC;*FFLŸ>›Ív*Œ¨(êØŽjkGT\ÈâsBuK€ŠˆˆHˆ˜y«˜»:Ó§Ï ¿ãŽqÝIlEL«Þ\tÏLéhÅpg³lþ&ŠÜGIY»…½9IL¤›‚Ã[˜ûÚ¿˜‘\ZÅ�³õÝ¿òÄ» Ø~¤K˜ÁñÃÉÌ™öWþþÙ~�n7º ÑàÎcßæd¹±Fµ¢çyÝiîû ÂtQZn!:Ò (s ÞxŠw6UÌEµc)Î"ÇN\B¶„Oæ¤á´õàÆÿ¼Î+/¿Î‹¿Dù¬™»’\%"""¡V]¦pê¸ ?)E‘P1Í“{ö�ê¿„«êl[ãéÞ-Kr:…y¸8ñ¥ïɹ{&FÜ &ŽLÀ $�K¯w6±¶x/»Ó\ŒìÀv�XÝö/ŽZμy‹Xºz+{—ÆÿV-dÍÝç�´ò¨Ž}òÞXšÓ­[–ä4 ó OlÇ�Æ÷_âõï¶�UjVÞ5k %eþî¨�ÍfűûÊMLs'ïýæ:Þó¸„%;“,7Ä×®þ—ˆˆœÅ,KЧKTUKá\h‡g͈Š)ž5%êØŽ*GEx¤†„ ‘³´nK’Õ ÛyˆÍÉÙ\Õ¦Eå—±+�ä­G11ˆh݆D œ>l6û‰#¦ÛnQÇowÿÛµßs<×õϵ·â‡gÚê\Ö1�}ãNW¿Û±ym§xí ^ú"™Âè\rÇ%ôŒØÏœ7¿f{9U/'¯ïŒ°ŽŒº|­=~#1½HÐZa""?*V«µÊBŽuYÝ¢b›ÁlG]»ža„gQQS¢ªP"€v”/øŽ�ð¼²ïFDDD$DŒf#˜8øC¶¬*`ëÏòv“;¹rpá…Yùék|¾ß…i‰gÄ„�Ô®Öv%[Çît±/&¹`# VfÓoL™‹—°ÃibDw¦K›ô¸�²eEMzö¢}B$V{šÅ…Ÿ8«¤˜’€¦L¸ÉÏ8B‘ ¶Îãùé¤q4sűõ½“�Du÷£m'Ú[—�â,À‘0š)w ÊGÁQ 퉧ױ‘sšÝn§´Ôý¤ª‡š„…Õ~ ëêÚ5‡#õÝ·ÛÍš5k¸ù曽–ý¬8¾zõjÆ�çw4Díð7:â´ó«! "DDDŽÑ”óo»“�^dÉ‘]Ì~îÌö:?Œ¶þ’ŸŽ®ó—µ?–©?ù†íߦ³ìù{XÿzŽ¢œ„ÓùÒ+ °cǵÿ^á3Ò\†Å‚7n·‰iXH8o]¬à·ˆ… ñ�;Ó̲‹œ-Óù¿‡V�]DêñîG«ñ\5î;ž^�Éš×äïÅe)åxQ8ãþü:÷�g¯y#""rΰÙlX­Ö M—°Z­u™P];ꌻ‹…xÀoà0fÌF�í÷¼Z¶£ª²'Úæq†ï•üm@DDDBÄ’0š_?ÕŠþ_|Á¼5Û8p´§=––�ú2â'S¸rL§«[Ô•Eÿ[ÿÊÃM§óáØŸã ²Uo†Nº‘›.ëJ û`Ü‘]y~ÖlÛGƱ"œFq­;ÐgÔ\õy'—ô¬YX¿øýmå¼ûÍZöíßJ6"cZÑ¥cÚ5©f#F,Cï~‚?·žÉ§ 7²ïH!Ç­Q4ïØ…D»»~ȈˆüÈDFFrüx©v€Û:WÛQ]-ˆªÎ °U²ôüß8Løì‡AYYY¯r«""""""" ­¨¨ˆòòæýÕ ,,Œèèhµ£–íHLL¼ØÈ‰±–§ïÁ‚ÿÑÚ‘ """"""g­èèèÊÊu`³ÙÎ8P;Nñ›;TWwZ¡„ˆˆˆˆˆˆœµbbbêT2,,Œ˜˜µ#8í¨2[ð�ø«¡pBDDDDDDÎ:ÑÑÑ„……QRRRc¡K«ÕJdd$v{ð "ÿÈÚá/K8-W¨ª¨¥ˆˆˆˆˆˆÈ9Án·c·Ûq¹\”——ãr¹p»ÝÀ‰â�V«•°°°:­b¡vÔ‰§��P0!""""""礊=þ íGܯÌÁRÅ &DDDDDDD$üæ Õµ© $DDDDDDD$ä´ì§ˆˆˆˆˆˆˆÔ—*³��‘�«)�Ð( ©‹j3ße?«”œœ|æM¡�Ä€ê³"""""""ò#¢"""""""r $DDDDDDD$äHˆˆˆˆˆˆˆHÈ)�‘�S !"""""""!§@BDDDDDDDBN�„ˆˆˆˆˆˆˆ„œ  9[°7¸wï^ ÉÉÉ ö¦Eê,>>žØØX:wîÜÐM‚HìÝ»‹ÅÂ\ÌÍŠÅÚµkÙ·oŸB ‘F ¨�Daa!'NÄ4Í`nV$(† ‚ º""""""B�kHhš†4vz�Šˆˆˆˆˆ4*j)"""""""!§@BDDDDDDDB.è«lÔµ~„Ëíàpþ.öd­aÓ¡9ìÍ^@—„! lw1]‡‘׫ÅÌæŠˆˆˆˆˆˆHz Q…¥9¬=ø%ßl}�Üât¯ó’Ï#ùð<šGµá²¾¿ah‡+‰‰ˆo –J})NÙMÖû³(Xºš²C'^áíÚ;f8‰7N%ªg·n¡ˆˆˆˆˆˆSƒ…¥9ÌMy•y)oPê(¬òr¹Åé|²ñ Ž•dpQÏ»Jœ#L‡ƒƒyš£Ó?·Ûë¼’�{(Ù¹‡£o@‹[®£ý_�aבsAƒÖ�p¹¬=øe�aD…RG!óRÞ`mꗸ܎´°¾¹9²è%þô·Yìw5t[BÏt8H¹þ޾óÑia„×å\n2ßú€�7Ü‹é8žw z ašfÀ‡Ãù»øfë …J…|³åÒóvÖê¶çÁÅ¡¹¯ðâÇëÉq×qe‡Ù4w6«Ó]�àþÔîpð/OS¸|MÀÏ}Á²Õ¤>þÌݦˆˆˆˆˆˆ4 :Bb÷ÑÕ§ÕŒDnq:{²ïÈ6¨ÒÌ}æn.=¯ M"ˆŒmE�Wrÿ´uä¡ìJ�ɽS~ÉÛÛ�g¾±*Ù¹‡¬Ÿx�ÖtÂèÓ.ç{ÚÑw>¤t×Þzm›ˆˆˆˆˆˆÔ¿ $6§Ím�ë†LÑþ}Ùp®x|Œ½�g¦ÂÇï<ͯ~Ò‚¼cåD ÝÀ†“õþg˜®ÊiM'žOÏ_£Ã�:­ÃÑóÃ×h:ñüS§™.7Y3?i[ýssøÍ)$%$��Ø‘_~[ÞÐ 9«4hQËŠ¥=C}ÝÐ(gãîà±U-¹ç«…Tu]9k4h ‰m/j�ë†Â‰UÀ¨mçÙÒ–®�#pdg‘çp�úý?¸yº&%’�4�?.*Ã,+¥ì,$`oÝò´ÓÚ?òI÷ßNÆ´~ñ ZßuþöÇÓˆ°¤V¡j¦7wo]•DBB -èÿÐ2ÊÌã|vsÅé‰tºç{TQBDDDDD¤z HtMFó¨6µ¾^ó¨6tIZ- KB:7s³wÓ_Ôô›Í.nÀµû¿ÜtÝÓlëö+þ÷Åÿ.¿yê²ÆÉÃÙ&nÜH¯ÿ›N<ÿTqðѧH}òy2¦Í õ]7�¶ÒFìøQ¡lªˆˆˆˆˆˆÔƒz™²èüþV1]™Ôû~>Ûü$¥ŽÀºíö&õ¹ŸÖ±Ýw�°‘\wu;Þ}ç^Xs1ÚÄÏ…*ëJTŒ¨¨<ÍÓım=ÉÎ�üõáÛ¹¨ƒ(ã@’#ãDý 3"’HŠÈË/Ç4w!KO 7\ÅÑ·?8µÒFÞ‚e¤üì—ä-\~ê2}Šü˼N3¬~ve�žûZ�V9mMè{åÝÜÛïD1Ò¢­_ñÞ’4\FÝ/¹� ;Yƒˆ�6é9 4h «ÅÎ�ö“É+=Âü�oÖJDØc¸ Çí i7«¥±w¾£÷ç¹sáuüãÒ1ì¸ç—\5¼3Í,%dîZÃò’ <õ§ñ5nÅÖ½/=ŒÙ¼÷ô»ôºe-ÂKÙ�åX’†‹0ú]ÿþvéYTÃCDDDDD¤�5h Ï…Ýï¢id+¾Ýú"ÇJû½\³È$.íûk†´›LLD|ˆ[Y7Fâ%<¿h1Þyš×?{’»ŸÍ¦ÄhBËÎý9ÿšq¹kÞ†µ×ý¼ùêaü×#\óvåÖhš&¶¦ÿÔ$Âì#ùÃ+³û·¯pÏäW°µèË Ï_Êe½[5ú©mÿò ¥»÷S°luÍbÇŒ í#Ôs«DDDDDD$ ‘Á„çÁîq°ƒ²³³_®icóçÏgêÔ©uNïr;8œ¿‹½ÙkINÿ�½Ù뀫iôoóº$ %)®ûY02BjÃt8H{â9²ÞýèÔô _†ÍJâ-×Ñö‘0ìuÏÐ Ã`Ö¬Y\pÁuÞF%7‡ßœÊ�‡–Qn4áêwwñšFHˆˆˆˆˆˆ���p/°p�ƒÓóô'j!Ô>�°6Ú6íMÛ¦½×õ–j·/ç›�¶�ÿ�„§’ýÁ.]MyÚ‰Q2am“ˆ;‚„ë§œš¦Ñxž ­~>ƒ­SÊ1 MFˆˆˆˆˆˆÔFƒOÙ�5%Ú>ö»†nF­XÂchÞЭ9;i1 9"""""""r�¦†„ˆˆˆˆˆˆˆüxh„„ˆˆˆˆˆˆˆ„\PGHX,�Ž�F-11‘õë×7t3DDDDDDÎJƒÚ¶‚HLœ8‘òòr´¢4>¦i2dÈbbbº)""""""g¥œœœ m+¨�„iš”——S^^ÌÍŠU0ß@""""""R7ª!!"""""""!§@BDDDDDDDBN�„ˆˆˆˆˆˆˆ„œ  9"""""""r $DDDDDDD$äHˆˆˆˆˆˆˆHÈ)�‘�S !"""""""!§@BDDDDDDDBN�„ˆˆˆˆˆˆˆ„œ  9"""""""r $DDDDDDD$äHˆˆˆˆˆˆˆHÈ)�‘�S !"""""""!§@BDDDDDDDBN�„ˆˆˆˆˆˆˆ„œ  9"""""""r $DDDDDDD$äHˆˆˆˆˆˆˆHÈ)�‘�S !"""""""!§@BDDDDDDDBN�„ˆˆˆˆˆˆˆ„œ  9"""""""r $DDDDDDD$äHˆˆˆˆˆˆˆHÈ)�‘�S !"""""""!§@BDDDDDDDBN�„ˆˆˆˆˆˆˆ„œ  9"""""""r $DDDDDDD$äHˆˆˆˆˆˆˆHÈ)�‘�S !"""""""!§@BDDDDDDDBN�„ˆˆˆˆˆˆˆ„œ  9"""""""r $DDDDDDD$äHˆˆˆˆˆˆˆHÈ)�‘�S !"""""""!§@BDDDDDDDBN�„ˆˆˆˆˆˆˆ„œ  9"""""""r $DDDDDDD$äHˆˆˆˆˆˆˆHÈ)�‘�S !"""""""!§@BDDDDDDDBN�„ˆˆˆˆˆˆˆ„œ  9[C7@DDÎM¦£˜Ü=é¤ï.#ñ¢¾´Žh艈œMÜ”ef’ž’NÚŽ4Òwf`Ž»Žë§4Çh覉ˆ‰  ª’ÅŸñÒã«HÝ{Œ‡‰Ö—[×õ¡u„~B‹ˆ¬|ïœÿ2«‹Ì“'XéÔõ*LP !"ç ""D&ÎéìIÉÅÙÐM‘FM�„ˆÈ�š›â½;Ùy‚�}ð5<þÅÅ´²6hËDDDDª¥@BDäG¦l÷jf=ô VçãòDTËÄ•—ÁÖé³í£U\ùÍ£Lî}n/Ød#}k*i;ÒHÛ™NÚÞ¦L|ûZúG7tËLŽ}9‡Õ‡Ý^§96-`þª Ü8:¬ÁZ&"""R""?N²fÀÿ~·˜ÔÂZ'§1šw¦kçs;Œ“œ¦ñ·¿ìª¬‰>�ᮆl“G* ߨN©ïÓéÊaÅ´µ\>j4qÂ""""�” ‘'G>œÆ3m ÇÏü #<ŽÎcÀ˜®tèÞ‚æñ‘ØÍ2Žg哟™CÆÖ}ìZ¶�])'§wXhzñºi)ÏdR<ÿ–ìrsú3jRºh‹vŒäÊs|‹ˆˆˆœ½HˆˆœóL ~ÈK:=Œ0ìMéqëU\sßH:%ú)8Ðëäßk&nJöïdÝÇKXøÁº^Þ Õ¶l@î\V½µžB·ÿ³MGKÞÙÎ%O÷%<´- ˆ ‘sœ™¹–÷\DF¹ga`iÙ›«^»‹K‡5 °0¥…ÈN½óP/ο¯„²H}…4$×¶%,\U^9:ÂGRg»�Ÿ<ÍMÞW Y÷‡>ŒNÔ¼ i|4ŽSDä\f±ñÉ�X—é32"±/7|x?—Fx3¢#‰Ð7H*eÛÛË8|ª°…�­ÏDîúÏZyäDfáV||„*Qˆˆˆˆ4(ýœ9‡9·Ìå‹/ó½j ¶DÆ<{zhÂÅÙÊÌ\Ç‚ÙÏ«AßÛÆÐnðXÆ« ™L'ß_Ìž²†i§ˆˆˆHu4ÞVDä\e–°å�%¤;¼§jÄM¾–ŸN¬ÛȈ3k�ƒ‚½©¤¦áèáBJJœöp"ã›ߥ-�úµ"&üLZå¦$ã‡÷d’�žGÁ±ÊÊ\˜VaMbhÚ¶%mt ©EXèï{P¹Éül1Û‹*ŸWKÒ.¼<Ãb2òÖþ|½vÇO‹p§®fÑ‚q8> IDATÉt›u†÷ÛEIf™û³ÉÍ̧0·„Òâ27¦ÅFX“hâ’Iêב¶m"ƒºÇÃ,>Æ¡ ûIÛ—CA~NÃND|3Ztë@ç-iŒlÍUFÁ¡L2SsÉË,àxA ¥ÅœN0Âì„ÇÆÐ¼}kÚ lG‹¸ÆýóÉ]RHÎ�L²ÒòÈË.¤¸ ”ò2.X#"iÒ:‘Öý:Ó©K“ªºË8¶ó·e�•UDY¹�-*ŠØ¤$õïDûvA|Ž�%doÛÇ�”£ääSî°K|ç$:ê@BìÙ·ÿÌ}<—´MIÛŸCA^)Nì„7‰$*>Žæí[ѦG b#ÏîO"‘`hÜߨ""RgfîF–~_è=:ÂÞ�‰÷¤I(»3YýÈsü°|'‡s�˜~W50¢ãévÙX.ºïu�¸óì>°�YOÍcÓŠýdd—W±ý“·b §Ù ówÏeüdRk"êò8”mâõž·ózµ²Òá¡¿òèo’‚?Ñq€%3ସŸ†•6?GÏ(ƒ&�ghë ,L¯H$ ÙøÞ:ò/KÓÚ4Æ,áðü5l\±�ýÉ©¤n;LNAUÏŸÃFLÏ>ŒüÅ¥Lº®+qu œä¯_ÅÜW°b^*ùeþnØÀ“H�ËÇrÁÝãÔ-2ðÐ¥ä(Û¿ÚÈöõû8�œJê®,ŠJM?+–øÜ¢-Š–£†1áÞIŒ›@XU›ŸýøåŠ+‹|ÐåÑ¿óð=-jÑÆÍ¼9ô%–çžz²‰¹î×üû¹þ^·ëÊØÃÚÙ[سᶦ’~ �2W ÷İݽ?ã~s—]Ù†}cÉX6s«¿ÝAZŽÃÿóm؈í=€±÷]ɤÉ×­½òC;XúÚ\}±�ù.¿�½aoBÒ˜aŒ»ëbÆVóxûr'Ïâ/—S9­ÉÒ„13žáùéëæð ç±§R±Â¯=œ_m»‹óªm€›Â�+øî¥ù¬Xpˆ‚òªŸÃIóÞÝè}éL¹¯/ÍÎäƒÂ•ÆW—ü�/¶U®GlÄŸÏoÖþ‚þ¯„äæÈËÿäÑ¿ï;uŸ±wáÚÅÿÇ%œˆHýQ !"rN2)Z´�”"ïÑöç3º[ˆ÷6:³ØñUV 21‹²Ùõñ,v¹„AßÍíwt ¬£sl¾ÙÉgÍ5Ýeä®_Éçw®cùe×ó«çÇÑ.*�;Ñx”.ZÄÊ•U!Œ°.Œ¹¦meðÑ�1W·bñ‹‡OÖŽ0)_¶„ûÎçÒ®µxî�é,yä=æ¦Ö²…é¤pÇfæ>´…å3'ò‹i×r^[?+¸T·‰‚ƒ,~ô->ù,�wukwáQv|ð))ŸÎ£Ç]7qÛ’@âN_ÇgüŒýŽZ5 ÓYÌ‘%‹ø`é*–\s÷þs4­#O¿\Ĉ>t�XKrIEûÝZ±‹ãw· &Àþ�{ÇnöxÜ#Œ.£:û¬ncR¼èkÞzl+¼<®æ¢hçF¾ýÕ66,¸™{Íú'?äû¹™øÍ~¼®ë¤`Ûzfß»…µsnä×Ï�OëÚ,åâ.d׫ïòö3›È,©þÆLÇqÒ,`æÂeÌ»ðrnýÏ$z&6®|¶>ý*o¼²›gM ˜Îr’“YÕ‡É÷õ=³Û¶¶¦Ï˜x¾ÚvôT½3o;¶¹è?8À÷žY̾Õi^õf,íºÓ£­Â©_�ð]DDΜ“}Ëöxw, +�/P»½ä À,ËfÃãÏñÒ«‡¤¯hthE­û'¦ƒ£ß¼Ç³¿^AŽ«æ‹7fÞß@Á©^ƒAÄø± kçÙi°ÒþÚÑt «<ÍtdÙûk×a=㶺)Ú4ŸW¯›Á¦£5wÐ*¸373sêSÌø$­†0Âçæy¤¼ü?ž¼e.‹êÒàZ2KIÿäþ}ßr²ü<°Fóžôéoõ aâX¿�Ý·Í$wý²=·mkG�¡ÑÁ�rd–sä³7ylü‹|9'€0Â纙_Nç…G“9èõGYqÿ?øÏ“k #|oëèŸó쯳|_H_É53KØùÏçøïwFT²Ð´Ç |&[i?®1žÛqå°sYfàm˰k“Ãc”ŠA“a=h£]—"RÏô1#"r.rf²?¹È{´µ݆5m˜ú †�½i­{´¦UÇš6�"Üî¢4'—#ɻٵõež�Ow;Ÿ~›oÇ<Ì•}«ÿª2bi‘`%ÜÕ’ö}Û’Ô9�f-bˆŠÇnWQ!9»÷±mî6e9+ÓMþ÷ñá—}¸wj\à�‹%’ø DU{ ­íA¬ÍCkX²¸´ò>Xb9ï†AÄúÜ�¥ãÎýû–�Z4óóeìø]úÕyDˆ�%:ŽÖ=ÛвC3bã"·‚éÆURLÞÁ4ö­;ı"·ÇëÎĹï>Ö‡Î/=­�§Ý¿Â=|qËk,Ø^æ3|ß ¬e{zŒîLR›hìîRò¤²{Ù2óÝÞÏé¢�yþþhþuê~˜>S3 ¬M[Ðih'ÚthFLŒ ÊŠÈݽŸKp¬Ôó1p‘õá|=µ'×�¨aB…Y@òŸŸç�/Žâô¹=#º9�Fõ S·fDÙ\9Â�•)ìK+õh›‰3u-ïü<œè/oa`#YÎÖ±a6Ó§¥á½²²�¸þzQO:tiJt„�³¸„ã™Ùd¦`×ò�L7é0¨ µ?äŸ}p_zÅ-aÕ±Ê9i‹·sìþ$â<Ü»v³÷˜ÏhœÑ¾£qDD‚O�„ˆÈ¹È•EfšO—."‰ö�`x„½#—ük.G˜ßþƒ›¢m+ùø×ï³lGeGÔ,KeÞ ë™8mxõCÜí�¸bö³\תš}À5Oeý?¦ñö[û)®Ømè.bóË9r奴´W`ïÁÔÏïgdl€—7éŸ.g¯G¯ÇÒf£Çú™$n‰cÈuýøtñ:ŠNÞWóèz–Í»š¾“ëZÐÔ ù wó×Ç»UÙ�2�g°áùéLu7…§&“‚o¿fþÖÁ\Õ¯š×ŸYÂŽ¾É·[¼Ã#¶c½‰«¯ëDŒÍ÷*Ylyu&3^ØBNyåíåÏù€·ÞéÂïïhøPP#œóž~œ».©úUTž¶�¹¿Ã—ós9U¢Á,!å¿ß³ýÚ›éãöXhù“$ýç ‡*vè» Ø¾ð ®±]kî„:²kC¹×ë¸Q½iÈ/7{w¦|ô[Æ&ø¦Í¢ V=ò2ï~|اmÙcýv&u ÖOoÔyd_Ýý߬© ÿn¾ªe55/ämÚC~Û€‹¶SPö$Ñ­ùô=L>ÏgÅ[G.›vWNöFØZõáªi728Áû½Z²t3;‹«¹Ñ¢¾þçzò½ŠÄ1àäw� ;=Œ°DÒfòµü~ÖM jiñzß|?‹¯—–Ö|gë›ó{7÷ Ž"/žÂõSª #ì4Ø‹U„FµIï‹{zê5Kw³y‰ÏH9¿JÙ³*Ï:¨–½éÙRq„ˆÔ?""ç ³°„ŸÓ,ÍbˆnÄŸúFË¡L¹½£wG¶t/;Ö—ñFâ|ÏhZyöêœéØVËʆ  lÉ2Öx˜´·eÄÔUïi�îÍèËš{|Ñ›”¯\ÆÊýõ˜HA×û¯`p3¯.;9+wr´ÊD¢„äi‹8ä¹D­¥ ¿“Ëִ⊅f—ÞÈ]÷´õ~íÛÌœ÷>‡>Pam˜ø‡ÑÄ{>ðîbv-;xzàbkÇ ‹ZxýØrHfÓ®šZerle ž{¬#ºÒgxm*GÖÀÞšñ¿èý™àLgϦ’šWi1˜‹¯ñ¾_fñAöï®ê~™ä}9‡å‡¼Ò⯽…Û~ÞºÆi¶.cøÅ³ç{?æ®\V¾²šcõýr®‰YDá1¯a&D'5¯Û >gÄ jì zD{¾ ÊH™»�Ku”ïgÇ�©`Xˆ?¿­‚1—DD¤�ø§©ˆˆÔYYß¡áöF>OÏBË‹ÑÖ³‘f)éÛ²‚Ú©´ôìJç¯Ý÷䤰±™ElúØ»˜¥màH†w¯îkÜN·Ÿ£¥Çãi:²ò³CÁï¤û0âú2dŒ÷œî½©¤U±CÛÌKfåÜB¯½Ì¶Þ2õêæ£ã½W2Ôso³éâЬU¬‡ú‡aC3 •÷ȇ¼”t�ç§‚…—ö À2Ø4'£úçÀ,f÷òƒ{¬ ¬ûÒ«Y0{¹‘£ûÑÅsè’éäðŽ@ !Úè0¶‡OÅ\2S«öܹ¬ût‡×ô#ª'—þ®€KD�›Ìåc#¼FI”¯ZÁšÔ†~ç†é=Z$o[j½ŽDªŠÑ¼?ÃÆx?F%K7²½°úë¹wì`gŽgKïñíƒRÛBD¤& $DDÎEVëéð.w½wDÏ”¥C;Ú4ñþqŸ“šÜv[c‰‹÷Þ{_ZPÚ¨ óèzV,ôØsmØé>uH�«‹Xû�`x¯]ùd|¾‚=Atâ_múy×o0ËsÈÎôÿL:Öl!å¸Wa:]3²Vþ�ؾœY3ïÑ·²uO=¼êmméØË긤e‘ëgˆ¥÷P†x-µë"ýÛ ^£NS¶—íëʽöX·›Ð'èõŒ˜Ö$%ùt¦å´‹µSkZx¾´L7G ý¾�ÌÜílÙäò œ"ÆŽbhR-KS†\××k)`Óq�-Kòö½kkI»îv¯À±r6ïMO§Þßf¾Œhú]ÙÇ«à®Y°�õK|ÇËy2É^¹Ók¥£i/úŸ§r–" $DDÎEvì>¿õÍâRïv�‘5žI^ÝXÊs ) ´Ýf9ù)»ØôÙ¾ù×GÌüÓ;¼yÿ¼õÇ÷ùø™¹,þj+ûöãöÙõçv5æµ?M²¿\ÁŽb�î\TO†OjVóèkïêà5•Á}h-ËýÔ;. ÍÚÅ{Ý.î" Žù{"ÝdlV¶Vôß"ø?Ú,q4kéý~sçž*„Z#>Ž«w°WRPì÷±vmßOª×‡�•cz]«'Ø rDo:Ù½Gt¤nL­¶6I½3¢ð³óˆõJÂòÙüÈ?øÛÝß°qw=¼þªn Ñã‡Ó¯©w혭ßl;m ß)æqv-?äñDŒìO·:¯Æ#"R;�{ô®ˆˆÔ‰Ñ,ö´•)Ìœ| Ü�Ô˜Çá‘DÅù4¼´üÄô“j:/îcY󯿏‘}GÊ}–0<˹³êÓ}^Ã÷#ÆŽ`P@KZhqåHºþg?)©Ž»€ oáÚ CjÙ!¬k³h" (;µƒƒr¿“Ù�dïÏñ^Y#¬5më°"Œ½kZØà@ÅÌÓIö�lL¢ƒ¼Z€ATÓh Žy¬ SN¹ß޼…¤)#èü|*»+:åŽ4ÖÎNãò^íý„ n2—¥�ãÑ˶´íKÿõ°ÉI”Ïœ ³âýV{‘á€Ç4g©¿hÀ¤è@–wÈa‰¡u·ØZ?'F³Ö$µ4Øv¨rE•ÒƒGÉwÐÒ–õà ú¢«¹~òN¦}™[Y”Õ]Êá¯fñßÙß’8jçÿl4#'u!>²ßt±}9)ŽÕ3óN­¶Q¼p ÉyƒÞÔÏmífûz‡Çè«0º]س†e�ED‚G#$DDÎAFl3šúv4²�’UÐÈ{êFa¾«àU;ÕÄMî¼OxjÜßyý¹ÕìÍ8ÇÂÀµe«R<†»[¢é?µ_€sïÁHÌÈQa^CÊ‹¬`SNý>PFx˜ÏÊ*nÜþžH³„Â\—w Ñ4–˜:Œ7â|‚8“Âì¢z™ªd�´ût¨«¸€Ña£G{>n2¾\SœxmæÛ§{´ÙBó Ò¡^FÐ[±‡Þ÷Ãå ìñ2ìØ|–‘p›n?£LŽç÷>ÝCÓ„:üµÄç³*…;·�ã =ÍÒŒaÏ>Èm×&�VÌÒt—rtÙfÝ÷/:ïQžd>[öÕ稉pz];ŒD�àÙ,ÜÆê¹þ§Ó86l%Åã{ÁïÊ ñ1ZîSDBF#$DDÎEÖ–$u±BnåÄ`Ó•ÎÁcF7â�~ÂÕèOa“‚yïñŸ;–p¤ÑÏE©+'{?[C¦ç¤~³„Íý™ß>øVÜEÞ=_³h+¿ÍcÔÍLû¨#Ãf% §Òtàð혇Ùk\yÁïm†�>UÉUV+¨Xm–À;#ŽÁ×õã“ÅëN�p\˪õSè<Âûýhæî`ëf�€ÆGÿ‹:×Ó6 ß')à·’�%ÀLÁQæôÙ¬í´0#°›´a÷]?¸Ü�³1¼ý#Z3ê¹Gévù|¾xf.k7ø´ËÄ�ŸAò[3Ùòî´½ì®yôbúÖ¦PJ€lç�bd÷y|¹ãä‹Í,cû¬�äýtœOîð.–;x ý}%"�øW©ˆˆÔ™¥9úÆ`Y{¬ro§+Ÿ]+3p�nwN �3�mâã?.õ # l-;3ìçc2¶ í:5#¶i6‹gQ1YÞ¸žïž˜CJncèÅÔ $…•³}Šzš.Js ¨bÁŠÀ˜v}¶–¬Ÿ_D‹†~1vì¾éC¹ƒºÄf¹ã´éÖðÆPœÏ ú± i¹�Å'ŸMWk?ÞÎÕ#úS¹˜§Iñ’Íìö(šb$ôcÐ�³ûçš=ÜæÞ8qÖ¥â£éÄá>†Ù½k•Ty]w½›#ñ‚IÜyÁ…üt;½�¥ß ߧͦ«˜C_}ÎsK63éÕû¸zlí§¯TËÖ–Q×wå»Çv�¬dâXµ‚5©c¸¸£ÇÞ™FòÂìÊÏÃJ§‹ú½xªˆHuô‘#"rN²ÒiL¢¼>åÝþnéõ° bè™d}2‡µ^«6ÄŒ™ÊC ÿ�;~7†�C“ˆOˆÄn30,Vì11ÄwïL¿«‡Ó­ÅÙ±°dñ*6dÕGpbâÚ´Š5»z¬;`DÓÜ{Å 3¯€Â:$fv>…^—A“øèÆñc'ª'ã¯õ\yĤà»ålÎólp);æ¦xq5ˆ»p0Ý|§1�U ¢ã}jx¸ ÈË®ÃkÏ]@~¶÷ûÁÒ<†&þžàÓVrP^ª×»�fÃF3õ•Gø÷š?óËß�¤S ßPÆÄÌÛËww¾Ì÷;‚ý¡l�pÕxúÅzLÔ*ßÇòOÓ¼ÂM÷îÍ$ï¯<ŰwfðÅñš®!"!Õ(¾£ED$øÂF¢W¬Ï|ë]ËY¸¢¾WX³� x ‰6Z ãæW'ÑÅ_á¶3`ønÎtãE¡ ó8ÉŸm®·ùñ¦ã«¿8Ô–‚µßÑ»d–g�¶¿ö-sìIç¨gßΰ‘б±t°¬´¿~Ý<Š ˜[XúUeaLާ°q™G}K.ïN]f74M:$z‡£îãdì.¨uóX‡3½GDE´oá½ÂE…È0ïé;¦›ãÙE!_"Ô֢üƒGWþ�ß><„Ö¾µ} ÷0û_«È rÃŒø�ŒŸì¹ ®›ÃŸ.cwYåÿ™ó6“~*ø3°Ì ¶�ãÝ""?g÷@©’×�ó/�cÝ©jë€+—ÿYÈOF^BëÆ0’½®œÙd¦zB4q}›ÿÇ´-Ìç«ÒtPVÄý¦¼o&{3«—xÝÇf7=È?Ÿê]·jÁz^ñ «Oõ|Üd|¹š}v kƒ¾,´ØžHã0EMse’²<³Ob-Âû–íö^"ÖÖ’Îý£I F»L¸èkv}u²È£YNÊ{ËI¿á ÚÚ lÅz¶zôL�2üìŽ#¬½:Ñ>l)[O=9.,ÝIÑ­#.Î &%«¶³ßsNŽa¥Ý v~ÌÍ㈱TÅpstonšÑ E&Òï¾{è~Á|^þÙl95òɤtéZ’³G36¨µÂéuËù´ùðk�|ÌÜi«Yôú_…áÊdãwË}V:_>°W+‘+}숈œ³Âésû:x�3)_ÿ5ïL;T§9ú�‡‡Ï@�°&õÐÑ0ˆˆ‹Ââõæ“w´¾÷³šä}¿ŠE·ciʀ˻Õ}oylo�‹ôꜻ­cõš†%„ ïGÏž©ébß§+I«ÅHv³`+˾9æ5âÃÒ®/ýº5¢Ÿ:FÝ6Êc׎e,^]”²cöV�1šON÷³zºÆ FBoú ðœ–cR¶d9k×â}äÎcÝG[ñ\9Ö°u ÿ¸¦~'#:�–^S³ÜämØKV½×‘¨^x¯‰Üt7¯Ñ¦ãéû‚?VÉÒs,Œ ¯||ÜElš¾š\7¸ldý¶ÊÈèÎðKËh"ù1iDßÒ""l–ž™ru3ï{³”=Oÿ�·>;ÊY[Nˆ ²‰÷I%Ç(®‡œÀÖª™÷�pW6©Û�×ïÐowë>ßíU ÑÒrC†�ÉP†Hz_Ú‡(χ+—õŸï¤¡'ñÍ0ꢯ«kû|>ÿ,7Àǹœ¯|ÉÚlï½çm¯A‡F6Ô>x{,êÊaÕ›ëÉ/ØÎšù¯+kC®êR§ÕFK“Ìñ€ž`“¢Å_3{I©×ˆ¡°£Ú¾Š.´­-�úz/ÍêÞº†Õ»z’’A³~í½?SÌRJŠü=†Ï”1“òâZTµ4cØíÃhꀕ­ZÀ¢-ådÌ^GªÇt�°QÃ9¯•â =""ç2#Š~ßÀˆ$ï% MGkøÏþk3Ùµ®vïæøŽ�¬[WÏ�òêXhÕÁæÕ�u®]Æôà·ÈÒ¹ ­m^»3Ù9k9õدqXËêõžK%Zˆ»hÝ«¹R"Ç ¦wŒ÷ˆ™ü9«ØVxfÛ=s‘ôÿåxÚyî6vgó__çÛÍ¥5¼ÎÜûî}¦½œæ]S¤Ù@.ùy›Æ÷CÇšÈè;Î#æTÃLŠçÿÀœi+Ùâ1]ÃÒe(Ã6²4¥Î šM¹„Ñí¼ I�óñ»¼õþ‘Gk9÷-ãíß-%Çstƒµ9#ïAóªž`#’ž}G"bÞ‹ÉlÐAA&¥‡s)öªÇAd´Ÿ0À#<Òûº¹»�Ô*@Œsã{{|V:3XúÊw,þÊsºF}¦$Vy„ˆ4€F÷=-""ÁeÄäÆW.¡}”÷¯MÓ™OÊ‹/ñè¸ç˜ùÖfR3Ë«éø99¾wk§}ÄË—ý�ß]ø?Þ|)н›õÀˆ¢ûØN^Ëý™Çwðéݳá@p÷÷ͺѣ·Å{¸ùŠ/yë¥=UœtS´3™¥sS·Ñán2¾ZÃAÏáÖ8^ÖõŒ÷–1}â3mÃÌÝÌê…Å .�dës×þ¼…×ô3³®{šéì§ÐÏp³$‹-Ïÿ—Þ³œL¯Ú‘ôxàj†uN~°D_|1ãzTNa0©ÌyacåÃFû©#i®äÑ=¹âá!Äyeùl~ø)žyb-é~^�îý)ÏN�ÎÆ#n¯Ñq“®fò˜êæ³Ä]:†�ͼ¸¢ÅòŸ;¾a롺¬;ê�›C3?bÖôdÒsk~Ç—XˇÏ${Õ:1Â’hßÕÏOrKsâ[{ ¥ tá|æ%×â3ÎÖ†q÷ Ú#+œ=›ù)«k4Ȩ ›hº†ˆ4ˆsé«NDDü2ˆ:•ß¾Zʳw/ä�×¼“²ƒ[™÷ÈVæ?j'º}+ZwhNLlV\8JJ(ÊÊ#û@y…N<—0Vob{ÁH†Ç5ÄÏXƒø)9ï…]¬Î®,W¼a.ÿ·’¤Ñýè;´=-“šá1wÝUNQÚ¶©E÷ÛÚ’a?íÆ×›R(;Uï8)O?ÅŸ>éNßQíIHÇê,§(+‹Ã›÷°wg®^WÒñ‚É´«í7­3�5_¥y…––24ƒ÷�Hú\Ö›ÈÙë*;¿f [?ßÌñ+FÓ�=#’Þÿw;—m|†Ù›ÊNu>Í‚ƒ,þÝ“¬üw{zžß…¤6ÑØ]¥LeçÒÝdæ¹½ÃÃBÓI7pÛ--ï^{{&þ²/óØ|òy01=žp#¼+çOmÕxÛ_'qWÜÀm+RyiÆ‘S£YLg»^y�¿Ìø”Σ{Ò©kS"í.J2Žp`e û•àöYÊÕÖ[Âï IDATi ·þcMkx€Œfç1ùÞ.l~rOå{×t’óÃ,ž[ø=‰ºÒ¹G±±'§v¸]”’—v”ô­i�­@ãÎcç§ ˜½j.ß<Ú„–CzнZ¶kJLl8v»�YZJaf‡7¥�¼èǼ*¯D_8’þÍý¼ù¬‰tÒKrΩ¶˜E{øbê_ØqÅpŽêA¿KzÓºÚ7®A쥗0¦óF¾Ûsb+¦Û«Ò ͯMߘ@Hð)�ùQ0ˆ»ðþøq"oß;‹�©ŽÓöˆ›¦ƒã±ûà¡€¶hOaóòR†_Yó…ë�?˜kÌ®_¯ç˜«òÞ˜ŽBÒ­ }ÑŠ`Ý ×]ÅÄÿæû�i¦›â})¬Ù—âÿZ{w³/פ]‹Úõò][Ö°v�w‡¡éEƒéz†Ó5N¶ŠÈñC軞µùžUþW³)kcjÙÖ kÒ…)oßMÉÏ_cþ6Ï©&åG’üéA’«»¾a!nÂuüöÅQ$4ê_8q“/eÌ‹[˜sZ1Cƒˆqç3¤Í9¸¿Úˆ¡ß¿å¶¢çx{V¦G�óx6{ç,cïœj7€­ã0n}ÿF$òøXHºó\·ê)fÌó^fÔtst}2G××õΜTv�ý;N¤I¦ã8GV®çÈÊÀ7j$ô皇‡TÚèú³Ñ´™Q¹R€YœMÊGß�2kÖѽi]S˜Ö‰ ïéË¢ß'{=q-~íÙ¾´¬ˆœÍέð]DDªa}ÞEüê‡G¹óÿÙ»ïð¨Ê¼�ã÷™–ž�é´PPQ°®Šu­»‹»®�×®k[,[\ËZVÅÞu×µ—µ HSšH/RBo©Ò“™9çý#$$��L˜ÌL’ïçºæ‚Lyæ—i™ç>O¹n ’"¤ÃcÈ•’©„ðýMóho†νJ·=:R©‘íÜy‹ÌÖ¹/_¬áŽVk¶Ü›´f±¯“Õ=Z÷ù|å7œž`ï¦CO?ðéuŒØCtÄ Q�§mT®ÒÜoŠƒ>mC’Œä!ºð“?éÒ±™Š°µþy5œñ:xüxÝÿÆIêÙŽúKx–ÆŒ?Dû¼tm±qñ°Î;ŸßÙ]G>s�R|yß.õ8å|ÝþÅÕÕÛ‡´É™¢ã_¼]—ž“¢°vxLÍ5ëµ±É)[b(,ë]òþµ:¦Wó_Ç퇜ªKo꣦>®�„T¥¶jZ’¡øóÎÐq}m{}~r =ZGÊF¨ ‰Ðå1é:rÂí:ìºuúå??iö—‹´je‰jÌý©6lNE÷é¥~£ið˜qLº¢ƒ¾€Ké]£Ž>JÓ_ø^Ó>ÿU¹;½­êXŽ0Åd$+¥_ºÛbÐàÈ>Vד®éO|¢o>Z¥¢r«éû1lŠÈÌÒ�ߥcñ1÷¯ÎÑܯ o]™r¨FøcºF½ :wˆb¾˜¥’úqàn­þl¾Š.9YI!p¨Âˆé©ãžú³7K“^˜ªÙ“7iWMӻآ“ÔÿÌcuÒõ'hX¿ˆ4ÞPü¹¿Õ±—iRΞi'¶>£tÜq�`¯Ïý±Å¨ßõ7êÁ3WhÆ‹ßiúg+´­¸é÷­áŒRêÑGèø?žªc�KjÛ‘üÈ 7q‚>wŠþ7qšæÍ+Ru Ÿw’![TœRî©^Cz«ÏC•ÝÄ·f£ïh]øˆ¡9_.Ð’9ÛUÚäë´Áõm.Ť#.8Q'_x°’Z|ªÃ”uÛmº;ó3}ðôOúucUý{VºRZ›%„eiÌøÁúñöÅ*¯{ßá4î(%“G"CRwÕ OÎ'‡¤a………ƒU$ }yŠóµyù6åmÚ¡];+USmÉp:䌊TLRœâÓ»+¥_ŠâcB ·º?žJ­Ü¤ÍkòT”W¦ÊJ¯äpÈî’+"Lñ±Ší§nÉñJL�UXûùVåNmY¸^[ÖiWq•ÜÉ©˜ÔJÜ[½úD“øû‘Y¾C[nÐæµ…Úµ³Z^›S ñêÑ¿—úMQt‡o^©E7Ý«g?Ú=�Àp*ëþ‡tÏõ!¼þE{ðT¨`Ù:mX•¯ªñØäŠ‹UBŸtõÞSÝcýÙc¶ä.ÌՆś•»i§JK«åñ²9ìrFE(2.ZqÉ Jì�¬iQrúðDX»´mÅfånÜ¡�…媬tË4 Ù\.…w‹U|f²Òe*9ÉÙ¶à̪Ѯ•ëµvE®ŠòÊäí{˜ÆœÚú׊¹öýí7iýî�[FòѺùÇ+4$zÿ·€¶HJJºAÒBIIî'OÃ�@˜9“ôè)jÍî‰ýF÷#uÃô«5¢[Çç�ªВÛпÞßQ;Ëp¨÷�tÿ-!¸5.€N¡µ�ŸA�æÎÓ´ûÿ§œºU ‡z^~š%Œ€ßYª˜ù©Þÿ¸¸~:˜‘4Bg\–F èø$³DËÿò¢>ø±bÏÚ=�Ñï¯ÎÓùáo5«¦éÕÿ›¦Üº�:Œ ¸ù ‹'ü|Lqð3φuZo¤*«WDƒ£?ní\¸@SžüD“¦Öo{iØt䄳tpKÛ7M1K´ù—]Š;4S±®†gçjŇßê“ÎÔÆ�õc#6ü4]xIŽJ ~ejó»¯êÑ åJJT÷ÌX¹¼UÚµ)OE;ݲnÄ`8”vÕUºèÔ–wzšb•,Ó§¾®%f¤ºe&)>Þ.÷ŽÊ߸KUžÆ»~‰ƒuÁ³§)3è;$@- 2wjÝ¢"™–WUùÚ\�ßôõ —RÇ^¥[î?H‘¤h#ï²µÚPmÉ4˵#§\;š¹ž‘x°Îû�:¶7c#„ ªÚ¨µË½û¹‚!#&MGÞ}¹.¼¬¯¢é¢ÍLå/X¯Rs?W1Š=F?ö[ ïÝa÷ÈÐIHø“-M#o9Yš¾FVäªhG•¼†KIñêÑ¿·úŸt„ŽþÝ`¥Ç‘Dà@Šý�1n±VÎß mKTQeÊ­n)Ê1PÃ?Z‡ž ¢¡È�Ô]µÁDÓ³ÁÉ!iXaaáÄ` :†¤¤¤$-”ä‘änpò4<Í€€#�G Ž@�8 p à$@ÀH€€#�G Ž@�8 p à$@ÀH€€#�G Ž@�8 p à$@ÀH€€#�G Ž@�8 p à$@ÀH€€#�G Ž@�8 p à$@ÀH€€#�G Ž@�8 p à$@ÀH€€#�G Ž@�8 p à$@ÀH€€#�G Ž@�8 p à$@À9‚]€Ðf† Ã�$Ùl{2̆ÿßÓ4ëÿoY–,ËÚç|]�€zuáC]ØÐÚÐaZj£.˜0M“�èB$€.Îf³ÕŸ‚uÿ ÿ% º   v±?M„@çC t¡BìO]ÍuëON��ÐÉÙl69ÿ­Þp} FM_Çï¥ØGG ÑZ GMx½ÞF»wè$€N¤³{3 C‡ƒ`è€$€NÂápt™ bo{LåB�ÐÁu–5"ü�`è8èÅ”Íf“Ýn—aÁ.%äÔ¦iÖOåZ$€Èn·Ën·»Œ�g³Ùd£%€D t ŒŠð£%€ÐÔ5WÀ: ºµ"#Ú†Ç-@àp8X¸Ò Ã�Óéì²»‘¡„oå@ˆ£í<@ðÑËB”Íf“ËåbŠA;a \@ªë,£}JÁC „ˆÀªÛ…ƒP, „F¡x@ˆ Œ.B °$€@%€À!�‚Œ0"´J�A aDhª %´ ˆèô†.B  }HAât:ƒ]ZÀ ýHAÀ‡Íf“ÍÆG%ào|ËŒnÇc·Û �?£WS:&Ö“ü�@ »ÝìÐF„€HºÓmÿá›5td;F¹þA :±�S7ÿ �v3MS¦iú­=�Ç#©vtS5:žSàÀH»UUUù­-¯×[ßGÓ;'F½†@hG„�낆oÓ@;¢ÃÚ¹ñümÇ·i �DGG»´3FImÇ7i 8�N¹\®`—�`-  m˜àŽN«¦¦¦~§‹Öp»Ý2MÓ/G¼£¢¢¸ t †aÈf³ùu‡ + �@§åp8|:zæ—ûµÙlr:�~i �à; tZÁšÛÏÎ]OÝZ„@ëÑsüÌ_AHþ–|¿´*zdôv íŠ@ð �àGþ•qéa—ú­­PðÖ¼·”œ™ì2Ú�aÁ.èPØeð#v\èº Ãàù|@ øGÉ»6ž õ$?a1KØl6B  •$?¡# )x»» ßœ?!�€Äëh- ÀXÌu!´ßœ? І¨€–Ñ‹ò�eYª®®ö[{ååå~k ÁÅ0}ð ÛøÀ4My½^¿µçñxüÖ‚§3�ŽH院=üÒVTl”_Úél6›_?+€Îˆ@8@�ytÄÅ·_¬“Çžì2:œÎüšü¥óÚ¤3��@Û±Ž°ô¤@À1e8@]ix~yI¹ÊK:Ïb¬Q±Qí¶¶EWz]mÑ¥ ˲TQQáóíüµ;†Ãáð¹­°°09]úi )]mºÆ§/ªwŸx7ØeøÍ�QCôØ'�µKÛÀþuéž­aŠŠê:+ÿ `ÿºÖá]ÀÏètbx}ÍëÒ#$:ºÜÜåå(77_eeå*+«�þqÊ)Ç+%¥G�«ëºÚ” øÆ0 Y–ì2€�D ¢vÛÔ-Þ”T<,^¼\k×nPîöüÚs š½íÛo}¨K/ý½.»ü�*@!4�@"„ìÜaÓgF+w›CUU†R_ÖS¾PY™ï o¾ýö‡’D(IŒ7!‹æ‡iÃ:§ªªj�ªÎœ±¹MaD�™3çù«44ƒ#àÐ6!bûö|}?ù‹Fç……¥P›yyÍOëÐþ¬€æH„€íÛóuûmhÙ²)�Î�ŒÌRE´/Ö�²º0"/¯P{U£ËºÅ mñöáv»ª¼Þ&/=úp¿Ô€¿HÙ§Ÿ~­¼¼BI’Ç[¦ªê\…–"‡#JOù>·ë®ã2“•)IÚRZ®E»´ng™ª¼^¥¤ôÐe—ÿ>p¿> �²Ÿ~œÛèç]¥‹ë I s¥ÈãYÛè:q.—ÎÊÊPL˜³þ¼Œ˜(eÄDI’çUU7>ÏåÚw§��Iñ-¶]²=W«¿ŸÚöâhGLÙ1åûŒ�ØwaËØýŒŽhhÝ�³Õ瘣˜ºÑA�<öäúÿçmÎÓ’YKš¼Þ¨ÓF)*6ª]jHÎLn—v€@"ÄT×äÊã)“Ã-©vaËð°äF#'b]­ $$i˼…ê?æ¿×‰öwû3·×ÿò“› $†Œ¢ oLdYàLÙ¢ìì>ûœ±× ‡#Z‡ù�ú÷¾K‡ïGÁ7Ï_Øæú:r7åîs^rfr£Ð¡Ç²¬`—„,FHQJJwEGGª¬¬BRmqÈAOÊáˆVŸl¯úfy$Ióç9%�ª°°-]u›O÷Q±c§Ü•UrF„û»|¨¶ÃiF»ßOÙ®²F?'g&ë±OcJ€‹@"ˆ¢££”•Ý[‹­�$¥&Ÿ¯ð°|ˆG—\UY½áGxôÊó’Ufâa’Ê}ºŸŠâ�Š‹ØwqLtù[òý|û3·Fèкä”�ÒR›6mt(gµS9«�Ú¶Õ¡êêö?Êݔѣ¯ÿ·ØÚ,O:µF’4sºS+–ÚŸ`ê¤Sª%I ñGû|¶ÿìðŽ�wÇ8 5$ˆÕ µ˜²4¯K¥¥6-[¦Õ¿ºT�çЮ�víÚi×ö­-[¦ ëœòx[Ó)§ìYpÒn¯]Ȳ[‚)IúaR˜~˜&IŠO¨íØ$Dú¾c†ƒéíÆ4Í€ÜOyIí¨˜qwŒÓ¸;Æä>qà$€æu™@bG‘]«uíw$DQ¡]«VºJDGGiè¡%IU5µ æn­}ZþïŽ ]scíè†eKkg×tw•úÔ¾3"\qiL×h/�êpæmÎÓ�QC#:  y]"�¨©1´q}ë–˨ª°)w[`—Ö8ÿü3%Iù“$Iþ;\Å;lŠO0ajþÏÍžá’$%Zs}j;±oo¿ÖŠÆÕጊ�bG�&P£g€ŽªK,j¹m«C¦Ùú5"òrŠ‹7˜Åèч+::RyE“;TÒ©zü/QŠ�7UYi¨ªª¶ö4ó+…©È§¶3Ñ£N ‰²]e쨠Óé#$vîðý×,/ ìCsÞù§K’Ö¬L«×=ªªê\ÛTUe(Z«Õß|Z©úÚ§6#º)eЀö(W�G555~k¯¢¢Âomu6ÑqÑ„Ó5€ýëô#$ÊË y½¾ï QZf(�+/œþ™šôí4åå*¯h’òŠ&iìÁÕ=2\U¶ÜÀ^œá:êº+Û¡Ò=üÙáêÈ�7˲dÁÙ¥¡«#¿¦€@èô�D[µ%Ä8ÑÑQúÓÝÿ§Ûn} þ¼ÜÒ"¥F&´©½CÇž¯Èxßwä€ïLÓ”Ýn÷ùv^¯Wn·[�G^¯·¾ëõz]§¡½ïÇn·Ë0 Ùl69�NÙív9�Î6üð7Ö�ö¯Óáám;Ji·þèæÐ¡uée¿ÓÛo}$IÚRZ®aɾ‘ ÝtØe±³Fµ%�ðz½*))‘ÛíÞ'thévÍ1 CN§SŠŒŒô©øaвNHØíRtŒ©2ׄHL N‡â²ËÆêè£GjÒ¤iÚµxy«ogY–ª=n�üÝ9„Ö–¡ùv»]ñññõ?{½^yvï7kšf«Ú¬ A‡l6[@¦�ôÔW'�=¹Ýïç@-�½T¹›r›¼¬aýíµ6Ó5€–uú@B’»{} $\a–ZÔÚß²²zë†.׬ÞPѺõÍ^Ïcze™–<¦W¦eÊn³+>#­M÷éë]Ó4ëOþЖ¶l¶ÐY“õ@ב°Ûímšöh£N¥Q§� v-ÊÛœ§OºQe»Êö¹ìÚ‡¯Ut\t»Þ?�в.H$%yUT`ou(‘ÙËÝÎù‡Ãf—l’³ÁÓèŒoS[–e©ººÚçÛUUUµéþöf·Û}n+<<jëöŸh_×ýå:­[¾NKf-‘¤&וð'FH­ÓeFHìÍá°k*2Ò ¹0B’6Ï[ئÛUïôs%h-_¶ïD`Mxc‚RzÖî>S^RÞn÷ÓÚRtá@"UTTkÊ´åzýÕï´xîŠ6µQ²-ÏÏUÁtFCSt\´ýøQEÇE+osû½Gxþ€ÖërS6BQaQ©¦M_¡¹?¯REEÍîs“•à­Ò`çEžV·U±£¸}ŠD«°ÛFèªÛyãÓ—?m—ö-Ëb” àzNA´&'W_}=_krš^¼r‡®é5iJ7Ê”í,iU0‘»l…ús¤¿KE+±~@h|ÔàvÅÀèÀ7APXTª�?™«%K7´êú[­híp‡+ÝV®lÇ®ý^·d{®Ü•UrF„û¡R´…×ëeqË6dÔ�vi—Ñ€o$¨¢¢Z_»HS§-õù¶•–C9Þ8m5£4Ø^¤{u“×sWV©d{®ûö>ÀjÑV]‹Y¾cQË™:u™xø¿m #ª´úÙ“¬¥5 ª´šÎ“>{í UT4X 0˜ºÑµð|¾c„D;+,*Õ»ïÍhv�ˆ¶ª›Æ‘mß©t{E£ËòÊM½üêdÝrÓ~½O´žÇã‘Ëå v]‚Ûí®?Õ-,iYV}HÐÚ©u£Zþk·Ûåt:åt:›õbš&�ÐíhêÔeúzÒ‚;gøW¥åÐRO’r¼áÌ—S¦6xc´ÕŒ–r¶ë�÷fè’‹�m—ûFËLÓ”ÍÆ ¤ödš¦ÊËËåv»åñ´~7š¦Ô  Ã0d·Û©¨¨¨fkà;‰vòÕ× ôõ· r_•–CÓkÒö9ÎÜÕZ“³]7�?]‰‰1©{0J¢ýÙl6uëÖ­þg¯×[L404Ç0ŒúðÈn·Ëf³Éf³µ¸H¨�ލž5_¥Ï½¡šÅ+dæ»tq¶‰r ¨˜ñW(lÔˆ`—B�!©»jƒ‰†'gƒ“CҰ‰Á*²#9�…+ÛÓ‘Gô×�¡½5tpÏ`—Ò¥Ô ûGçT7M$”>õªvýýÙ`—ìË0wÏxÅÜzu°+’””tƒ¤…’<’Ü Nž†'FHøÑæ-EzåÕïU´£,Ø¥ìcÎÏ«5ççÕJLŒÑ¯:I‰Á.©K`Ç�Î+”vÖ¨ž5_»y.ØeM³,ízä9¹Fc¤h„ î~RXTª=÷UH† •êég¿VQQi°Ké2Z»¨":ŽºÅ3CEésoH!ŽM²,•>ÿf°«!†@b·I“¦©¬¬¼M·-,*Õ¿žýªÝ¯ô·ÊÊj=óÜ×Á.£Ë¨Ûõ�G(�Ž�¤šÅ+‚]Ð"7¯S°‰Ý,ËÒÚµÛtÛ�?�ò##öVTTª¯¾ Ì¢›Ðï�Ðj£#$±€%:o^a°K!†@b·C¤E —ù|»9s×hÉ’ þ/(¦N[캌PìÄ¢m—ÿ �Ø-%¥‡Ö®Ýàóí¾þf¾ÿ‹ �ÊÊj­ÉÉ v]S7:>žCÀ$HIíáÓõçÌ]Óá¦jìmÎÜUÁ.¡Kq»ÝÁ.mdš&£\?"�h 99I‹}Xt«#�ލ³zͶ`—ÐåЩíxN¹©®®r5@ç@ ÑÀС‡('g}«®ÛFGHRyYU°Kèr¼^¯LÓ vð�Ç㩟ªÁ(À?$ÈÎî­µ9ZuÝ9?¯nßb¤¼¼Bå„�Ö°ƒ‹Ðƺ@û �ØKYyy‹×Y““«5k¶ð}Y ~'Ç”¥ªÊš`—Ñ%¹Ýn:º!Îëõ2Ŧ30byÕÝJ½ü Á®õ$ö2tèÀwÛ˜=wÍßO¨tD-¯© FH ÃÿC‹Xúƒ!{öHÅžØ/¸lŒxE]þG%ŒJn{‰ý}öH¹~¬  ‹#�ØKvv_-Z´¼ÙË ‹J5×;SX–WF«³,¯ ‹Jƒ]F—F(z¼^¯<O°Ëè‡+é…ÿhÀ¶•R³^ƒófªßª[_»$§¢î}M½ÿ|Œú¯�!Û™÷ªï&Š� IDAT®VdX°kè<8Ö³—¬¬^úéǹÍ^þõ·‹ür?¡0@²,Y²TQÁ®ÁdY–<�ÞŽ¡À4M•––6»ð¨iš*+ómAÛèèh”zl©Jxã¥�Ú âÇîWî²RB/E-ïS’=Ø „uècVí!::JyùM^æ¯Ñ’B`õÉ2k‡£î ÈýUWWûmw ˲:ÕÈÓ49"ê¶÷ŒŒŒTttt“§ØØØf/kîÔi9+úØ(Õ¼þgmyì#íúzŠv½û†ro|V¥;÷|ÊÇ>¬ƒ=[4ÔÜ¢!_] ‡!ɈWä��)kÕR ®\­�‹ÞPêØì=”"W�ϾÐA›—kpõ Ùù‹úñ€â‡ìçñ4º)òúG”µb±Wæè�M“”yQzÝ…²Ÿþ�úoþUC*WiÐ’·”znÏ=ãÔŒXÅ>õµ.X£!5ëtȺÏÔsü¡²7È~šz•ÖþC‹ŸQì>£%Â~É_•µr‰W¯×àí3”uï°úû°|¶Ò>ÿZ®Ñà‚™Êzé"EÄõµGß÷²²—Ï×!4¤t¡úýùpž´@CÖüYQοæ˜Ç4¨ê;%±·Ünø%½û¡l\¦ÁÕ4¸`šÒOoù¹É6!+«—òò ”œÜ½Ñù99¹~»ËôJöà>üuëXj ·Û-§ÓÙò[Á4M¿¶ êB FJGÝH•PYߥCðlTuŽ©n§þ^±/ýª]k+›¼šõËsZÕ§r[’J·Ëk9~×ëêû`•ýíÏÚ0§LÎÓ®WêÛÈe?]ÿ�+¹25fˆÌ—oц/ ¥ÄŠ»åfeN û¨KT¸zïõ= ¿ã õ}(YåOüM§o“’2¤%y’ÒjëØ8]�NVMeœ"ÿx�RÞù—<#ÎWÁ*¯d•«ê‹µõËíòT†)ì¼Û”þÏçåYp¼¶ÍÚVÿ¨íÇ>¨’JIÞ]ªÙk=`£ÿåÊxñ\é_wk݇ëeÅ÷’³rKm�ú[e~÷OEÎ}JÛÎ�%OÊo”üôßÕÇ–«U×L‘׈UÄ©'+¢àemºyŠ<Š“-o¥Ê³gʼìhE°«|™W’C¿9Rö�“TºÂÛr»aÙŠ9ïpY¯ß¦ n•#s €Ð@ϧ ‡:X‹-×)§ßèü¯¿™ï—ö-Ë’Œà¯aZµ£*Ùe#dJ‡×ë•iš„¾ò®RÁ¥wËõîêµìTU}ý©v¼úžŠ'­•·á`¨Š|U/_¥šºó¢OV÷Û‡ÉóìùÚø·ùµö) dfNSÏ»Ç)âƒ'TmxU3o²J(“ô“J¿ß$cÉ+ê>þÝ4»ñH³¨ãÕýöar?{ž6LXÐø2›$Y2—OQñ?Ê’T¶0BQUì‰ÝU°*·ö¾¦~¡ºOÊù†¢.zK‘G¦I³6Õži•©fÅ*U5·SR9í%*�>]å J$-Û}�]áW^¯8ïZwéó*«�¤ÅÚ’1ZÝw–¢nš¢’êÝ5®ž¥’És÷Ô¿å;•–Ÿ©ØÓz*ÙzYŽþŠ=-CW¥§íÖ=޳¿Sétߦ´7¦l4!+«—ïµ°åšœ\íðÏ—9ËôÊf þÜjk÷ô‰Â¢ÀLÙ@ëÔ�þ su»iðx·�¹âmq˜Vžø væöWÒ~ÐA3îSLJó^Œì¡ŠŒÛ©ò)Köt¼­b•ý°Lê7TÝš l‹gªtV�œ#†È¹WóF¿CÙm§*¦,mÝ”¸]U�'9z$ÔN©°%*ê–ÇÕwá, *úUƒÖ>©¸›la­^~ØúåßÊÿÚPÂ'S”ýÎJ8&m÷mÃ~h©oÑ: ©\§!•9:è#dD¥È¿Ÿ{(ž¦�ß–)⬓ä´IÆAcÛo«v}¸@Ö�´ 8 Û„èè(íý Ô[}Öñz=rº‚?‡×²ê‰’ W‚½Õ­‘át:e„ÀhšÎÊëõ²µ§?X•ª™õ¹òg}®‚g.SŸ™)ó¡Ÿ´òÚYM_¿Ù—tKQ‚µ;8jb�"[í9­Ï•<²<’lvI†ãSŸ Pé}jÃä òFŽTò‡)¬UuíV“£¢ó£ÒcÏRâø«•öõêñúxåÜð“d“¬¥¯hýÅÿÝ3RD’¬ yòö×~©Jÿ󽼜©¸¾oªôüÓ¾ö mžç‘Ör»�x Ðñ1B¢ÑÑQ*+Û3.7gÍVÿ5"ýKÓª[Ô²DåZG¾a¤Dû!ŒhÖÚ*Ë‘Ù}d·IfE•W—Ô^'g©*Kº)òøC,*ÙMÑ' –Ö.SåÎf^óC="LÞå¿6î|K²rV¨ª¼›¢N8¤ ±v… $ÛÚÿ©à™ïT¾xµª~Y®šò=uXU²ŒÙãZhݪPÍô÷µý÷§jÍŸ–ÈuÙŠK®VÕâµRÖ ¹JשzeΞӪmjéeh~ÿ¾Š·¢øKÎWÂØ>ªxë#Uy$©ê€Ú6FH4cèÐAš9sžN9åx¿N×0½É~dzïè°hÑ:�5Ч6*++}êЙ¦©ŠŠ Ÿî£¥ö|Ù~Ñf³)22Òo÷(n·[v»]v{ð§ùtu;iøkÇ—.-ò(%¿r®ŒY³T±¦@¦­›ÂNºTI#¼ªúÛ¡ä^R_W™jf<¯ªæªòÑ+´®ò>¥ŽT}rɛ󳊯«Ü÷¶5¸K¦­¯«ðî–4Ø%ø_Üyê³ýqY× Õ†÷Ø¢³È(Xì@$%%Ý i¡$�$wƒ“§á‰^Í~¤¤tתU›ýFxÜ52ì¡1(ÅÚk„DEEµ6oÎR5ð…Çãá(¿êv-é¬aÐQHìGß¾½ôÁßù­=¯é–Óáò[{¢nAˆV®òãÂ�hW^¯Wn·›uZàõzåñxo€D ±‡:HkÖåú¥-Óë‘-³”öQgáBÿ­•�À`´DÓÑ ìúDë#³˜®Љ…F9D¥¤ôPÏž½ýÒ–Çë–#³”$Ëj:�Ø´¥€í?; ºÑµA„ÇãaTÐH´ ¸¸ò€Û0-¯,Ó”*#$šé¨UTTkËæÂWéÊÁDà ‚i,@Ç=äµeKK[ŵŽÇ]#‡+Ü/mùƒÙÌ IZÀ´�¯+@Ç[>„¨Ê*wËWj�iyeš¹l~¨È?,5ßI]¹jK+A{ªÛæÒn·Ëf³É0Œ`—ä7¦iÖŸtLŒ�hgw�ìŽÐX;¢žÙ| ±yK� ‹JX Ú[݈‰šš™¦ÙaGM˜¦)¯×«ššFDìÅÖ#1Ø%-²''»b$Ú™e™!³Õg�–:¤_|1;@• Ð<�Ünw}‡>ÔɽCvÍhškèÀ`—´ÈÉëì…@¢�……E»„}4·ËF�‹rØm£“«[{¡.œ¥õ&êj#„h½˜ñWH�hJ:!ÃPìø+‚]1û‘za‚?XÚ QQQ­É“¨[Ý(„ºiu!@ FPÔ­QŽ0£mÂF�PÜ=ã %š Cq÷Œ—ë¨áÁ®„µÜ�ÄÄEF„©¢²:Ø¥øMk;˜ßÿ°@'�4LQ‘¡³;£¹0Àf«Í/ è_ ³¥…2ë^o{ÿKàà1·^-×Èa*}þM¹¯�7�-|\öä$9‡TÌ�—+lÔˆ`—B�D Ò3´fÍö`—á7–ÕºáïÕZ´h­F�ÔΡ£ D}a£FÐñ@‡Á”� Ü+Ø%ø—#ðgÎ\Þ~uº4‰ŒÙ_‰ñÑÁ.Ão|Y`åê-Ú´9¿«tU-ˆŒpéwçì2ü¦¥6ö¶páÚvªЕH´Â�!½túi�cup_÷L˜9›iÿ#�h¥3N®Ã{»Œæë6Ž……%***i§j]�„F ËÐðC:ôšgýöŸo³rÕ–v¨ЕHø +«—Š ¶ë¦›ÎÐÈ‘‚]N› š¥³~ëÛš……»Ú©šŽ¥²²Òo[_z½^UVVú¥-èˆ$|¥²òr%%ÆèÒ‹�Ñ%×áFKDD†éœ³ŽÒAý3[}›¤¤¸v¬¨ãðuºK Û€Ž„@ÂG))=TVV.I:rd¿7Z"1¡6@ãYJLˆmÕmzf&µgI€.ˆ@ÂGC‡ÒÌ™óê®-1x`šÏ[jZbBLýÿ##ÃtÓø³Öâí°õ'ÀÏ$|4tè@å¬Y¿Ïù�GUÕer{ª‚PUë$$4ž^’™Ù]^p|‹·ûyÚ<²ÓÀ�Á. £‰ŽŽR^~á>ç»=’M6yÜ5òz<²;\r:\A¨°y‘ûÖ3zÔ –è‹/g7:ß%©ox•R�nu³{µø¥×ÔÌ Ê<ìÐUÛþ|] Ò²,¿-jiYV›Ú³ÙÈt]&�p»Ýr:�~i+%¥»ÊÊÊU^dt¤Â£k o�<î*y=5r9Ãe³û÷avÈT²­B•»Ÿ>�e“[†*­ýÿ~ùÛš<ÿœ³ŽRee�¾Ÿ<_i1õµvª»ÃÓè:ÅÅZôßO´ú»©:ìò —–âŸ_&ˆ<�<OËWÜÍ0 ÕÔÔøíþ ÃPUUëGÔØl6…‡‡ûíþ ˜ºL QSSã·@¢wïL-^¼B£G^^ddíè‡Ó%›Ã¾;˜p«º¦B6Ã!§Óå·`"ѨÒ`çŽ&/óX6UXvy,›*-‡*åP‰åTQ¥GÓ~øYëÖ,аვ’ÒC©©ÉJNî®~ýúê±ÇéìߎTÉúõš÷æš½ïŠâbÍxj¢ús”úŸ|‚œ·ƒìr¹är…Ö(è*ºL áOƒõ×ÿ¾œÜ(�Hh°ý§Í°ËåŠ�i¹¿aV�z)O’½Éˆ©X£n@õž œÒƒzkæ–\}øÁûÜ.;»�¢££”ž” ŠíJŽŒP�¨…9š¾Ÿu?ÎV:êú+ß­Í¿ kbBzt’ÒÒFçõï—¶Ïõꂉ°ð(ÙíN™–GÕ5ª®ª�ÛÓ¶¡ÿýÍ- 7Ümºm\˜KÝÂÃ$û\–“³^‹-ÓW“ghêÆ­zÿ×ýë—¥zvÞR½¿"G?lت5;v)¿¼²þ6ÅÅšýª(ÞÙ¦z èjVêÓGî×k?à‚ÄV‰¼ûW=ôŸjýD°.Ä_�s0x×ê«'Ô˳Jd5ssëT½ð—gôÝöÐÞm«ÍZñtžåoꆱwèãÎú\†ŠÊ-Z8ùS½óÊçZð�S;Vý¨¯ÿû†Þ™±U<Ó•©üŸ^ÖC�}©�Þ`ׂA qÊÊÊëÿŸžžÐìšMw•ªªÊäöÔ´z»Ð,s›b�EØ[Þª³¡j¯Ws¶èõ¥9ú9w‡œN—Ž0ÙìvÙŒ}Ɇª¼^m.)Ó‚Ü}¶z½ÞZºJ�ÏY¤÷Wä蛜Mš»z­¾{ý=Ÿê€vçY¢'N áÿ÷µvX’jò´lêwšŸ»×çmÕR}üÜš¶©•1BsíXÅšóŸ‰ú÷ϹÍ|¹µTøùu:tÀizfYp# ï†75öàAºø�M�û"îëãJ¼ËõÉS/kÒšæ{Mžõßhâ ŸiéÎNÚ]oÅcЦfýùZlî½é#3w¡~øq¥ ü·dTðU-ÐÓg¢>ÏÔã?W´òF¦¶}~“FggéÈë?Öæ¶>¬ÞJmX¦[*�íYý–Æ�»F·>ð-­lú}ãYó–.ÑWN¸O“‹üùÞªÔÔ¿] Ko¼[ÿúa›ÚÞ—õ¨]-Z¦E‹–Õ¯Q‘�ÝGÙýúèØc�RVV¥¦öð¹.¾0µõ£çõá–ÚÏ€ª_^Ó˳¯Ð?ŽŽr]A`ï«‹_üJïþ1ø¹Œ¡ØcîÕGÇ´á¦ÖM{à<]þÒVõ>ë ÝöÏaJsíÒº™뵿�Õÿ¦<¤�ß¹VƒZ¹Æ°-ù =úåm(¤y5?ÿ]\õ²ÜÇ]¯{ž©ÌÈJåþ:O«âº)²}¾¡¢h�×"öeëy‘þöÏ�úh}¦Î»$«™UÈöæÒ±·=¯ ±3d}•~Ó¦5À-y½V›§ùÄ�ùg=·±·Åž¢ëFøgaz2½^YVkåu^�ç}lÈf·Ë¾ûÀ¯eš2-ɰÙdÛý$Ûm¶.ÿ|·‡;B"::Ú§S\\œÏ·Ù_[YY½µqÓÖ}.»è‚cõÐc•_£MëçiíêZóëZ»j†¶oY¦]ÅÛ䮩¶V7JÁétÕ�Pp×TªxÇfm\?O+–|£¥ ¿ÐÆõó´vW¥~ÚV¨ï6ä6:ÍÙ^¨…ùÅZQT¢‚ʪ6…{³vÙ»§uø0jbo99ëõí7Stï=ÓØ?\­+¯¸YÏ>ûª-ZvÀ5h‚{‰Þ|i†ÊlúÍIƒä47郿PAƒoƒæ–/5á¢ÓẗCÔ¿wšRÒziÐ1h§kT%S[^=[iÝ“”<ä.ý´ûÈ»¹q¢NOKRRʱzt™G’GÛg<§ñ¿=Bý3Ò”Ñÿývüsš±½î–¥âé�ë²3�ÓშoFªR3èÈso×Û‹ÎAwkÛ´gtÝé#”�ž¦ž�ÔÙ·¼¢Ÿ‹ö=bn{]礥ëïÔß¾â›ëÕ/ý|½™WwN¹¾¼¦¯ÒÎ|I›<5ñŒ4 ¸uŠêXùzûwiµG:’Ó„ŸëF�¹õóc§iX¿ ¥eÐÈsïÒû¿îgXs³íH¥ßß§÷QzZ/ <æB=ôÕÆúû¯ùáf H;S/n4%Y*YøšÆŸ>BÙi©Jï;XG_þ†V7ñ^:õ¯ºõåM:ás}ûʽºò¼Ótê™è†G>Ðwo^¬¸ŸÖ­/­¬]»Â*Ò÷ÿA'�Q#úe*£ÿa:ëÖw´´UCw,ÿ4AÇõ¤qשּׂ}5ûZ*þèRõN£g×îy°j¯,]óeSżÊûñYÝpÆõËHSf¿a3a²vZ-<�­yŸ7ä^ ·~J/>õ ^›W÷ZhésÜÔöožÖß'NÔ#ÿüB›½-ýýØ·<|¤’“’””z‚þùkƒ“g¶<ª�ÒÒzêàÑ¿×=üªºOÏêõØ/èÙŸÓ”«öñšþ¤®3LÙé©Jïs�†w™^]ÑÌ艪µúß߯ԘáÙÊHMU¯AÇêÒW—7øl0µõÝq˜‘¦ôìásÍÓš‘_W›¥�“ÐoG QvFªRÒzkà¨ótÛ›‹}^HRÍä›5 {’’’Òtþ[ùû0fÁ ={ó…:eä õMOUjÏ:ü—µÒ+ÉÜ¡_Þ¸S¿}°z¦¥+kø]ýè7ÚÐðøcK×ñ®Ò{·ü^'9XÙ™©JNí¥AÇ�ÓƒŸÖíç�ÖA™µ¿ßi7¼¨yMÎm°´óý‹”–~¹>­ÿHö*ç_c”vÈ�ú±F’ª´êƒ?éÜ‘”‘š¦Þ�Ô9Oͯ�ª²×ßÏò7ôÇ3�Õ𽕖’¢ôì:}ü+šßhJ›Wù3'jü™‡«FªRÓûjÐÈ1ºðñŸÔx•¾=ܳïÕ¡=jG*¤]ðžêfñX[?Ò £ªWZÓŸgÖ®EzûŽß븡}•‘y�FýáÏú4§zß;p¯.Û®¼¼<åm›¥?wH²©÷õÿÓ–¼<åååiÓ«gÉU¶BN§ã÷VZZ >~œ&|¸BeV+žo4©ÃŽ�Ñ1QMžŸ”£¨(KåMoÍÙ”}G(˜²,K’%Ùì²Û[—gû“a¨6(i0’C°œUNÎzåä¬×‡|¡˜èh�>æ{ìQ:úè‘þ+èÂJ§½®¯ñÈ1àÝ÷h²:ú.ý8åUý{ÍïtsÿÚϳh‰~˜2O«¼NE%$*Á¶Cù¿NÖ 7l’£ç4Ýwâ qÌÔ/ù?jêr�ŽfWñ̵Ô-9²NÒ˜ƒì*žr—Î÷¦ÖÕH®˜x…•­×ì÷Ò¿lÖ¿¿ý‡Žïf©tåt}?g¹ÜŽÅ'&(zg�Öþø–î¼Ä«´™Oë¤KÅ?Ü«s.ySëÜaJêÝKÑEë5ëÝ{5v½©ï?¹VÙ >ölÉ£uìA–^š»PU—ŒQ„ÜZ6{žJÜ¥š¿¤Z—Ÿ.¹—kÞ‚*õ;ZiMÅíF¢Î~ê#Ýq˜C2”ØÛ©Úoïv%y•î:7[±•+õÑ£ëÖ+£Õoú�hê¨`SíìæÌü�Æß¨�??¯ScLåÏÿVÓ¶öÓ]ÿ©#ã=*òöT†½F‹¿P¾âÔÅ<¯ ýM-{çAM¸ê�Šùá‹}_#ZýO»Q?5MÝëµîËÇtïŸÿ¨Ä!³ôð.ɳRÏ_v¡Ù~”núû[�\¥œ)¯ëÉ©{š0·üG7üáOZÐÿÝÿêÉê­ÍšõîSškÅÔ]£�µV뇿\£Ç—«¿¾ö¸O¬Qîš2õJ²Ižù­|½H¶”‘ºäžgucjœŒÂyzmÂúá®,Íù÷8¥ØZz.“e´â1hü*Óê9?jmÚÿé¹GG+Ú“¯ÅŸ<«§®:Kë^ø^/�›"[õMÿßϲ_ü/½}N¦\å%ŠÔøÍeK?A'ü�ž›6KeŸ¥IVñlÍXêÔÈqG+F6¹†œ¯[Ÿ¼HéñíZþ¾þzÿmº)}˜¾¹¹ÿîçwß÷¦™÷™n:ÿÿ´pÄ�zè�£•˜7Yÿ¼÷.�³RõãÓ')¶™_K²T¹ìE]}Õ{мñ¿zq\–\ªÑâ'›¯?æ$f»WÓ*Ðø¬’ÊæÏÑ2Ûpýaä¾ßËçüE¿»ðu™§Ý®Ü:\‰Þ|å†÷WŒÑÂó(ßßç{ÿnÅSîiás|ß[µô÷cB“˜’d(<±§2â�’£§¤úäĪPiu¢â"JT¸jª^½ér9{ÿXû~Ü»ê¢Ïô§«ÑÿvÙÕ­×@W©-›*älêÇ»Aï\q†nŸ\(SNE%t“«d£*]Ý„¤–ÜeåRbŒìE›µàӿ銲îúñ½‹•f3iìÒú\·¢S{)¡2W›ÖÌÐÛº\¶>³ôÄq{ê³E%«WjŒìr)=vßZÌm?êýÿ~¯U^›\ÑñŠ5Ê”o‹S²­Róý�ÎûçUÈ©èøHUmY¨Ïž¸\ss^Ô÷/�«[¥æ?ÖÂu¼ÛôˤéZXhÉ“¤Ä°坸VÏMøV2\ŠKŒ”Š6kÞèʰ~šóÔ‰jºÓ<ïÚ×tËmËñÇ'ôÑ9Yrî\¯­á™M޶1ÿŸ½ûŽ«ªü8þ9w²U�!"·¸î‘[Ó45MÍQ¿Ì,ÓLË•£ÌL3G¦–Ûr¦¹“)²á2„{ïùý�ñÁÙó~½îï——sŸóœqÏ=Ï÷<Ï÷‰=ɾãY„Mÿž®îj4Q[™3i<ýTîžÓ K -|2]ºOVØ{L]^)‰Ó†ðý‘+dʡ٨Åʯ:ã �ÂÒ[ þ(åM»÷ߢž£‚¸ ˜˜ûz¦»Â’7»2)±%ÏXMÕRÑløü#†½a‚ëžñ†ã ¢½Ì¢>íùø@2²ÊK™ø³Û™?ì/Φlççž�ïñ.âºþCD@¢<=+qŽ  Ê�ýÍÁÁþ‰ËUHJÈgºÍçA’@)©PH ×kÑë‹âKÕhؾí¶oûãAp¢uëf”@�á?HŽeÓâÍÄË&„tïJ€«-=Æ�­§X¾ìC¦Ôá‘t¸ê†L _EÏR'ø¬Ek枻Žíç7¶9-ý'süäUvï¾Ì¸ª®„ï;J¦¬Ä­E+¤+|7ý'¢³”ï¼€mó:a·–·[ccÔ fþ<”ƒ+‘ø$™2Ò FJ�†Ž«î_.Gf ¬\•*†òKv»ÂŸ—ˆL‡j÷f 6q«A³F¡˜¡U39ü¿õxôžHGÔO³Yw§13·O¥—ƒ4¤žWÍ›/`Þ¶!,ît¯Pkoê6i@° ¨çEÒÁPfì '½{lZOfá»C5µ5!KëÒ¡Goú¼Þžê޹ïö ÙÏ Gj¶m}oÙê[ŸcSØ&Ž\ÖÒ²Ú½·mühÔ¢~N4[˜¿èUÇ„3¹·  z™ˆ]}ظ5šÁ#¼òÜ0+©Ú‰Š÷þ$¾®'ÇŽÝD_Ó í_KùþDiz­þ�± ͨ_WÏÁÅá$ßÛ_V-d�¾5ß,�D§²9w͵-#øé�£�›¢Öõ�ÒÄǧ 9V¥Iýj¸©¡JнÏfy¾Ré@ÂÚÝÿWU\®oeËÌ£œÑ¾ÎƒÃQÀ±Tº 3q¯EóÆ 06­‡]r(ïÍù‘ íß'ç.I�KÍV4©ûpštRrš‡y3ã‡ß9œÞžæ2)ûw.×bb£2H€™o:úÞ?xþ¤þ±ŽáGN¢Á‡œRó~7u\œÿ5[”=YýíH”ÊÙ'_Þ<@�Y8<µa‡:Éܽ¼‚ÁïÎ ±Ë¬¿:– ù½àc8¼ ­ªÃ¤{¸Õ·'e¥,"'«ò@ê•ÍÓÂ’ØüÕR®TÃþo‡ã™÷RSÐq¼·¬ñßó”Œ\ª:ïÿº–÷ƒdþžÚ‰ö³Nr`ö7è=‹#3óoS1Ö#_"VS AADFFü›¥¥ù3®ÍÓ'I TªP© Oú¤î'F¼3Žîݱ}û%V¶ üWè¢×ñÓþ40­I׎î(¥²´èÚŒÒ ×ׯ`O~} ͨ`Ž„žÄøDôJ/:¼Vµ”ÍÅí;ˆJû‹]S�•iÝ.ufGÏd#+ÊÒ´gœÕ viO÷Æ6(ä,N;e°Ë°ºBuª9*@ŸBBb&džâØ™ld9“#“Bq¶³ÃÞw ô »ÎÕÇRº«¨Ò¼ 1ûØY‡>þû¯„ðö°:$ØO¤NOÌ�}\´kB‹ªÅklRÑ’H(fö,ÉÚ �rp+!éñÌã&õ8²ñóÚÚi4³7œ$Á`šv™œØÒ_u%k<ó«w9}âTn@=û‡k0ñ­O=ÇLN�¸dxèƒÒOwS²“¹£ö4³†£§öñý;!dìœ@ûš¡ \vŽ CŸçñý,§œbŇ=hV#o/‚ú,ãšþ.™wóï™§�>͹”»_ggœ��qöèêDq7ãß^}á Fѹa•½<ð y‡ßnËdfÞEFOü¹s$(©’ßox&ÏF‚o-BJíˆZW© ­Þ„ßÙ‰4m؃±ó·q>ùÞ£ÏÈŒÜȤ~-©苇§?íæœF›™��Ê99–Æì#(hÔ¬ Rä N�¾K…_ûöø¦üÁ¶Ã@*û·@W¯#-$ ›w}Éà¶¡TõõÄÃ7”ñ³�³2ÉÊ÷¹Ë¹Óɾ¹‚ž÷ö¹³ u&%;-†˜üfEÑ�å«·>`O…÷Yüiã ÍB�¡Â™Ö¯ÕA>¼…Ý·dÐ^âð_Ix5iBżϙ²Ïs<"‹ŠõB©h _ÔãXð÷c¨îRNY5î•u+Ñð6(=›ÑªR)¤ìLoDÃ×dz쨡eµDþu”D=¨«õbH#Ôj ,óv%e«UÇC ².‰„d=�͵-èTÕ�оT iÄ¿'£G&M“VÌéo•˜šªÉ>{”é2’i]ºw÷Âeô •«´Ñÿ;‰,#–y¬.¦¾T²B�ž;wRS|C±”@Ÿ|ë±!'ÆP÷ad3™Ÿû†ÒzÈTV…ßÈÿšò^nH·IÒÙøûÔ]\5Á§¤Sƒ(ÊãQñáõ,áôib³/0»…ë½ï¿3®­¿!2;Ž˜¸¢ž±Z"�ç¶ÔÁ¯Ñ+ÐI²"¸G'ª¨@Ÿô7Ç£ =´Í9ÞBþD‰bðòrcýº-ÿæèèðŒkóìH¨T&%Ö["·˜˜8>Ÿ2‡%?¬¢ÿ›=iÙ²I‰–/¯¦lάZɉ,™ƒ|\Žrÿ9q?mK$¬›�ÁO«MÕHÈèõz@AÅö]©ýÅQœý��¿Ü`o¢•{[:«É•�!W r᣹$LL%@F¯Ó#ëuèd@*…Ç·sÏu·.©ñó~<^nÒ’¦vËØõG4ýìwqªR¾ìlÊ�¹ëØs­7Ö»NbÓäj˜BÞ;T‰"„QÕjTè1”’§Hå B¥äÞ~ÍËœj#ÖóWë=¬YºˆïF…ñõ7ï°býGԵεe¼=K¡ûûg²zš÷fZNâTÄ?à†g¾íÇ‚ê÷ž¡í*è°ªÔ*ÐéÙÕª2•höÆÇ4ë;Œµ¥Û¸1To¸™!e ðÈ~Ö°û“Þ¼¿Ë�Ñ“ÒÊ·4Ú ‹:,¿q÷+(#KÖ´œº™�ëæî�!¡¶uáÑ[@™ø5£x}Ò~<…¥ ܰÌgVÿq\yð©œåôùn¸to!}Ñ$…ÖU¢LÉl?Ò…«—°pá UƒOÖ®fh€‘çKößÌè;”K`ò¼©–Sró—÷賸àªå>–…ïcH(”ŠœKC²þ)½;Ò9pó7"-Dæ½zM ÃN]Ô"÷Ÿ‹¦ó$f~ZgÓTvNìÁ´k4´Y*¿Á¬XØ› ¹/+’9åìó©˜Ò…Æ�ÊqxåÞ�W›•£ªåôÀ(ô*plÝ•†Ÿ¾Ïúm ¼ºŸ=QåiÒÌ×À ·>'y¸¡éןè8ö=7¤ˆ×qýýÈKz°yÆÔëaYùTÄ$˜ÿmØŠÇ‚¯ùþ§­ßþ-ÿÛµ‰Ã wóm{ûGŽÿÃõ)Œzú*©M0‘Y�¬—‘×óшïø3­ µ~Â5m¸üÓxæì}ø_z¸qF¬!Ÿõx/oNyc–ÉKm’sõÓéîÕM­F-z½�NÎ÷U"›ìüæ/5ñ¦Ï²C4<¼�勾c|Çoøª×B6Íl…1)ë•jÕ½} (´hu*ÕÓi†>òÛ$Ë ®Å¿~I›Üã³$VNO’©õáÑxpŠ8 €ð8ÑC¢˜4iiß÷ô¬hðýWÅýÞЧ”Ûâ~`bÄ;ãÄ¢‚P˜¬£ü¼.- ,�<ñòòzðr±U#É©ìY½™›FÞ3)Êw¤oXi¤ìSÌÿl 7tj*uîB�0 ¢z€I‹Ý«¶p3²ÿÝÌê½Éè%5Õª`ÔO¼ye½U g‘˜áLûác7nãÞJï>ƒèèkàFÅ´6Z•ã̯+YòëQ<ÂZàZ¾1Í+�eëOKùõ/kÂ:„bpN³R˜‘NJJ1§Ž+©rP`íÕ”“W³oã*œýž%ûò¦†³¢i¯8Æ®åË.äy"%“´÷K¾9 УAOtogŠP%8w€?s¥½t€Ã±¦y?Ù“ ©45UÅJ{�¨ëFì+Ý¿œ:•„Mó!ŒêX—*~~{bSHCVåî�ŸEg/ÞÁÅÛï//ÜìóöÅ×q†t·¼óVKjT¢rp.¦Q`_%'ýqvï¿�OÛÌ”Ê�¾pfûbŠÖ1¶®ª²´ö%÷-¥g©p¾[q,'qœ狜|†ˆ«µû@÷ÁøU ÄÇ®A4cö�ä;;|Ù­2•,‹Ð“DéNçÞõHßþ3¿ü¼†=¦mx½eY$@wá$gt�ô|·/MCüñ ¨Fe'õÃm3øÝ4£R€\=Ã?–ž¹ö¹7Þ^å±É÷Æ–ê#V°vJ5"§õeØêkè0îJvmx£�‡V¯áÏíÛ9ãÜš¶AžŽª|¨RIɵCù'Oð³øÇ±%u/ŒÂ[k:®Ÿ»�35¦>›ì'}–¥½M|¶7�Ç.dûñpf…Ù"icؾõþwä>îUü±” ûä–¹•3Ó’|—”ãæIÖÅDs-#gxH·ÑéÚ©M*Yä: ¬m¬Qº+繘  #;Ûøë‚Ú¿:A¥$ä»òóÏ‘ÜEOÒþÕl¿®UE‚ƒÊbbÄ2%q^˜ÙÙc­¿ÂÅ+ùE$É׺½ùxÉn~ŸÌ?«±5á ®*|=áê_}_bVÊ RîqzUåüý)§¿Ä¹eñzäûEQ÷œ ¯êU±U@öÉõ¬:¥A–S9¹z#§µ (]•ªî/Î�û—‰è!QLAA•‰ŠºŠ§§Û#ï[Z5]ÌËI©P�L‰÷”¸ïäÉ3ŒùsæNÓ† B>2®aó¿:$“êüoÓ†{ÜÿA”¹µ®?5†üFJø6^}ƒÁÆ(•¦å›]¨ðëB®¥h�LkÓ½k¥œ±¿Jz¿×�¥}Wpmý[TÿýL3o“šêŠÝݽ" cš1ÊJôÝžƒ×scûXWšLYéÉÉèÎåÔª^ÆãšRëµö8/[À“*Œ�èŽR)Ѧ½?ŸOþ Ùñ ÖÔ5<÷¥ÂΟ*Ιü8ÿsÖX·ÂîÎîúö ¥³1;Ĉr|ŠVºKü¶ø8&�~8•Êâæ�s܆2¥óÞÌHX7Ïì'è?±=­O ¤_«ª8™¤õç-ÙCj� |?Äï Еx÷EÇ%ƒ˜Ð<ÚÑ­q»ÁŠ/æqÙç-¦·.�dxÐF.zþY=–Ég]iT³åmÕdÆœ`ý׿r§L B+ÑUUYžJ¾V$ïZļßÌiêf W¯?ÈZž/« y³æ å ³÷èßÈëìD¢¢Míß�Gv§7?L–næ›j1¨¶æÚ‹Äf>\‰I�AŒj¸†÷ßí…UÌ0Úú—�[ǹ!s/ œŸ×ߥӲ�Lè5œ”Q]¨æ¨&5<ºð¹é ­k&'×.%²L5¼íMH�'J#a[ÆÉÈóE²ñÁÏIÏê¥3YçØ[%·¯ÞFÆ2ŸJ=®ð}`Xêþ…L_’Jsâö-àóÍZêNéM•"�˜ Ûõ¡Å”·™0EÆ©ÿFÜ[©Ò«2Þlçç¹+ñ턽i&‘ ÏÍü¾›-z§å’aLz}$i#:ì Fóïyn»÷¢{ «sføõÿŽï¯µ§û‡C™°ž‘Æœo4ìߋЭ¾eĵ۸t›ˆ¡x ': ïÉü×§ÑgH£»×ÀÙ$�Év4 +þq,PI]Ç eE͆!”Úqˆ¤ C¨þç'˜e@ËÅG˜Vºè¥iÏÎçµVß’äXGk™øÈ;è%®î{ÂjÝb(oí`ÆÉ“ÌmçÏâ2¶˜Þ½í—sú«:…®KU1�[ç“ö3>¬¼lÐ\Î= LAùÐúx©�pîê"ºþ†�* Û¾Øýa Q×cɾ#ïúŽsϲ{l}|§™£MN!S¯ \›Ñ¼¤BR¾L¡—h#˜ToC˜ý*–�ýˆ £Úàe¥ãÊ…‡AIýõ],ß›…�,õ ü}*½y ¥Íž ¢p¥óÀ6|=d*ýßW1¶‹ꛇXýwxú€Ÿ@ÔËW1ca(¸oMãNÕ ß®Zx»Ö/LÓ—2ñƒ «\év4粂Ô)€¢¤0o<œ‘µ·0áÏcÌhY™EV�’œŽN²¦î;Ch`äôÛ£D@¢˜¼¼<8yò¬Á€„£“=±1 ϧbÏ�R©º×ìétYЉ‰cÔÈ�ø~ñ¬ò™ÙDxºÒÓÓ17/™¼(¨Õê§ÖUï¿hÏš­Äë%ÔÕ:ÑÎ-wE¢L³N4±Ùʆäü²öÃŒ+Ó¬Ö „,e‘llšõ£[Åû·{ešOgÓ�.|:s%{Nß$ÃÜ•êm{ñ¿OFЬLΰŒÂ)pèð5¿ZTbêÜÕüqê:·ogaYΗjî–dæ¤MxŒIõžt÷[Ä,‹Žt¸×Útm÷5>ÿ›¤n½¨e(ñ#€º&#g¿GäØïÝc1*{?º~FXù–SÄ€„¬¹ÉÉ_g±|Òu’³•ظÒlüwŒ©g๤T–&“c{õo˜óþ1‡ÛÙ¥°÷ªFÓ±«ywPc*ãq¦dß–Yë0í“Y|1àn« lþ?V}:Œ»›ä¥GoSå™_˜¶*ŠØ&¶å©T»_/øíËJ�&/4ÈŠ–“¾çƒ?eوט–&cbYšrÞ!¸ØMÂŒ�Ö°Æö3¾X>…Á ’ÑšÙãY} •ûæ H(pê1ƒo¯ŽeêÜ�tø8ÉÌš2~4r1Ï9Ý”éóÃf,§O櫯GðSl:’EY\üÐÄýÞpû6ÌÞ´ ·É³X2¦“SeÌl�p¯Ó _Û‚ÎÿBê*ÝâZø>ßø7Rt˜”v#¤Ý4æ ­ŒR³Ï¸óŤÿ[4™äO¾el÷oIÑ«1·±Ç=¨1vƶŒØ?f–ÁÉÅcù.ê¦ÎÕhýÙÏ|ÚßÝ`þ‚H¶-x³«›ÛÑ·oµOꕾƒ™7'†q³?£ïO·ÉV˜ccïH@;§œeòûn¶íÂ7•Lÿìkþo=qé lœýiûq[º�$ê~ô £Ã[1sÔW4Ùú¾Q盺J†4XÄè}¾|Ø5(ŸF�„m“)¬_^ŽI3V0ö�餩lqo4† 6ýŠóÛ¤{ÿ[2×ñÂ(¨øÆWÌÿ÷}>ÿù0Ñ ñÈ•)¥M¢ÒõÙ6¸W*GÂ¥hÎßP`åèOóöÙðNÀã ³ª¼ÿËF¦O燭GˆŒ¿�ÎÆ…*¶rá�Në–L^:鳨uê4‡þµ¥-®¾Ô­b�PVÁw³ø`Ö¯¿G¢¥ TEÈ¥aN�×±Öî3>ÿa;_OEí@ã.£øäý”W»L °jʧK'£ÿ-“,#3l*R?�rJÐ&œgÛ‚ùL¸’D¦d‰£_F-˜HŒ¸¾ç%aßa«S'2qálÞZ} “ŠÕñT(@ahˆ�„C×IL;6’©ÓߤK–%®uGâÛ¡ð€*oÞZ¾óϧ°pÎ;,O¼‹ºtE‚z~N¯Ž`[Ôï“Ú—!+6bõùdlþ‹+É`çÛ„vC>f\o_Ô”H|è?GìÉ Lä~©s½T@ÕÄÄÄùÏ«’/2�&�eKaØðþ�ýmúôoر}ﳯÔs ×ëÑé èæUFŒD—®í _P(qiiiXX”L0(==µZ�Z-ü¼�t:tJ%ÄÿÆ;-ðKŒ ×dj¨Q-SAþkôט߮s}Vpzv“’éêÿÒËâØÄ†ô8÷6{W÷Í5+Àó!Ç.£kõÿ±7»<ƒ6勺â÷WxÁȱ,í§8óMù=[^.vvvC�äÄi²s½´¹_âe1YZZo¸D``åÿL@B¡P 뤧ÖKàæÍاVö‹N«�.'Œkj*’çO‹LÂÊÞÔ�| )=‰Û2v­?`D]ŒA(˜Lêµ3\ËT’rt!c2¡ÿªnÏ7¡=ÍŒv½øáB"‰™2 »Ú„ú‹[áùË:³‘%§Õøº;QZ•Â¥]ß2+¼ -—ÔAÍÿ qU*ŽŽåˆ‹KÀÁÁþ‘÷CCk2cú¨c‰R�Á´ô%$-Ÿ¢¯ª¬,‰Ä%‰ J²³íSfa¥§œƒŽ2ežÞþþ‹tÄÜJÃôn2I”¡rûá̘Õg‘þX¡ÙœþþMº-ºA©Šué9{9cª?çåÚâSHÎTS. %>›LëÂ2Å ÂS§çöµ¿øõ«ß˜y# �ΜrÞ5h?k5c[Ø–\òVá¥!†l”€ˆˆs@N‚˼Þ}w'Ï=ë*=z½�îé�œòôrcÉ’¯žZù/ ­bnªˆ�-<^hb*S¾‚ö©&Ä� AAAŒ%†l]11ñLød:^Þî ƒF“Ž¥•9––XXäüP�?—/]áÊ•žwu_jÍ«9ÓF\lÉt%OKU�šª0ª—„ð*É$&ò×â³Q[ÙálkJvJ<Ñï êï=üys#¿R“çœïý™¸páW¯^¥K—.˜šš²páBìììèÑ£...¬]»– .àçç÷¼«*‚ ‚ðŸ'ú­–€+W®ñF¿îŒ3Œ1 cÒgï3fÌ0úöíJXX#¼¼Üpt´§K×¶ Ö�¾ot¥s—6Ô ­IP°?žžnXZ¾ºyJÒåËQÏ» F»{W"1QIb¢’ädE�Ã1Rï”ÜW1-U|­ÿ»”ø¼½–c'Nr6ò¿ ÷G-gqyË6Îjý?lûâmº4 ¡REg�Ýð«û6knê-1ûç1¼]M|\œqñ©I»áóØ£9™uo¸aoWßw~'@³‘îö8†~Ái- »Äì¦NØÙ9Ñtö%tòmŽ-AÛ>¸89SÑ7ˆÐ×fò×Ý{UÕ'qäûÑtªí‹‹³ Þ!­xkönÞKƒ¢OØÏ×#{VË�òN8¹úR£çB.dǰv` žõÆs O|R–e"""¨U«VVVH’„‹‹ ŽŽŽXYYQ«V-"""�eù™AA!¢‡D ˆˆ8Kß¾]{ßÒÒKK Ëä_`9Mqq h4iDF^½÷ïDbc㉋M 66þ©Ôÿe’úô�HO—ø÷5©)�ÊÚép*¯ÅÔôÑÆPFFÉR5Ž%VšðrÒ“u'ž›·2�‘0qqÅAh£Ø¹|{d”f6ØZiI¹¥¦tY‰Û|H‡×—r% L¬Jcª‰æðêOéqì:+·Ah³˜nÝÃ�“Ǹ¬mN¥ÓGø;]Fwå(Çô˜�äøe-¨¼iÒă¬½cèÿÑJb±¤|å*Øëb¹–*a­Èàøô®tùòê2¸Vt õÚ1Öþ:3eç‡ÕPÞ<ÀêŸç¢N�‰ei¬% ñ pZd™¼!…ôôtÒÓÓqvv ..Žääd²³³Ñjµ¨T*œ�� '==½Ä¦²AAžŒH”�&­Dz8Ü`@þÁ‹ØØøG‚iié9Á‹Ô‡ÁŒçÅÑÉ�:u«OÌÍ8"#£K|O£Ì’t+IIt”:ß¿'Ýë-áí›……ENsª8‰, ÑéÄØøÿ.-g§7ÄqúÃw6uøà³Þ¸äŽyI6tùáß´0A{÷.¨®°`úODg)(ßyÛæuÂ>n-o·ÆÆ¨Ìüy([6%X½—¿¢ŽñwR6ЇˆÑ�¬�àðñ z[ád¦Œ²Bšú)IYu�$=(=zðõæ/¨o-¡ÓjQ*ANØÈ— N“®ôeè†LªeIê�±4éò=çü‘?ß«FýûuU7áË¿Wѳ´ž»wõ˜*Õt]|ŠÇCÀ�sttäöíÛܸqCôˆAAx‰€D1i4i<ö˜î)rt,÷ ÇE½z5 Ö'**§wEllqq Ï,`!Iï¼3ð‘÷"#£IMÕy•ØØ8Ž�àJÔµ'^GlÌ‹ÛK$=]*0qŸN+qù¢ ~þY�õ”„â‘°p "ÐÅ9óÑç/'œÏû�Ãwë šY=þ •©)¤EpôL6²Âž¦=Ûà¬\ÚÓ½ñ86¯ºÍéc§ÐlNX•O ?qŠðcÑd¼ŒÞ¦46©)ýóoÎÚ%Q¯Ä±iÕL$”õ[QÛæû¯,¦kÕ½„vzƒa#Þ¤±«Šì³Ç8™.ƒþ"óÛ¸1?w…’ÿáŸdCß %¦¦çZ177ÇÜÜœ›7obkk‹R©|lªÏ›7o>XNAAx¾D@¢˜¢¢®\ðPŒgé~Íüä XDE]}ª³xyå̈Qµjæ}½¸X Èé%r?(ó"¹rÙÄèeuZ‰è+j*ùå%”J¹Äz6(•"ÈñߥĭÇ\6ŒñGh¯-¢K½q¼ò3KwLÓŽ…}^~ô¿sÿSéFXËÊ|~ü á¿}Ë­N]FÓéÈ$ì_ÃrÛËèö4mU�ü¸Ý™Eó¾ãÇ�‡Ù·t<û7ïaúŽUôÒëѨ¥½ß뎫ZÏ�õoQÝןšCÙ+£víÎèîQJÏvt¨bZ-z›†„Õµ!¨U. -Z­çÖ�ȉGè¹¾rÕ¼}ªÕ€¦?`óM=(í©XÑ ¥ÓkŒêë…‰|‡?§¶%ÀÓ?7*xÖbàÊ«ømÐç?Ëäô’hذ!µk׿òåË8p€EíÚµiذ¡è!‚ ‚ð‚‰bÒ¤¦?ï*üç\ºôì¦þœðÉt£ònänqéâãC7’•$Æçÿu³³×•ÈP‹²ö:ÌÌÄ��ÿS=<)ok‚œ–À�o’”nJ9ïZ´<•õ[¦Ó¼LA�p‰2ͧ³éDZt qÅün*Yæ®Tm,?nšN³ûŸUzðZ�Ú˜IVõ[QßLªµ¥•‹TžtéQ‹œÑ2.–WrûŸ œ»’Š¥OÞ˜¶”�ꛂdCƒÏ6±nJ_ù9`–}‡Û‰ÒUñ2"8'ç3ËÆ} …???ºtéB·nÝèÖ­]ºtÁÏÏ…Büì ‚ ‚ ¼($Àžœ¡¹_ê\/P511q~~…üWEDœ#22šÎ�Û<ïªKïÞC‰�I(v9––lÚ¼´Àeæ}½˜_~ÙT¬õ´jÕ„Ç�*Vƈˆ8Ç»£'йs†ëWà²q±Jþý''¡å¯ë ϸR½v&Nåmlyúdak›Ó£áÖ-Ñ‘Æç¡ÈËÄTÆÛ7K$È™þ±¤’Þ½{µZ-²‚ ‚ ‚`$;;»¡À rFâfçzis¿Äv1DF^!øJhù¼Ó“À¢ø�ÄK—¯» cœ¡ÈÈ«W~ÞÕ(ŽŽåˆàÜ3Y—³³c‰”�••{‰”e �&�¨¨k>æó¿YJ“&5(gÄÍÁÜBÆÜ=ÿžîžÙ¯05•ñõË"=]"ù¶’ôt �6'fb*cn¡§lY=*•D‚ ‚ ‚ðr‰'u//·ç]�ŽF“V`� ‡âÙ€œaÞÞO7 ‘w;"#£ $æ³”°– ñôt´¨Mdbo¨¸{÷ñ4VÖzœÊk±*¤÷Ã}ææ2ææO–WBAAáE&OèС#Lš4æyW£D”T� --½À€„••e‰¬'6&®DÊ)ˆ£c¹<ë|<±åüùK©Zã^0"‡��;;)) 4©9£¢”*ssÙè@„𨴴¢ Ñ‘$©ÈŸ)HFFF‘–711A­V—ØúAAáU$OÈÒâåÊ»PKËg—ÔÒÒÒKKK4M±Ê¹y3¶„j”¿zõj>’Ì2--ý‘¿¯[÷ææžiÅÚZ�µµ@”‹Wèû&‚ ‚ B‘Ôò ÄÄÄ?Ó™)ž¶gÝØsr(WøB…ˆ�+xÎ’àéYñ‘`MîBbbâ‰�Ià�~Ýžz=AAA^E" ñ®\¹FhýšÏ»%¦¤†QËѹø‰˜g0dÃÒÒ‚×:·~ðïÜC86lØJ—®mžzAAA^UbÈÆ8tèC‡ö{ÞÕ(1ÏzÚO''‡b——P5)\çÎmY¿n+Múƒ$¦;vìÅÓÓ ==""Îqòä¢"¯uõÁûöÔ ­IçÎ"ˆ!‚ ‚ ‚" ñÄžu#þirp°+±²bcã M’YI45©i¤¦¦aeõt�ƒ¥¥}ßèÆúu[ñôt`Çö=Ìšýé#ËEDœcÙÒŸ‰ˆ0<}ª¹y)ÂÂ=Õº ‚ ‚ ‚ ¼LD@¢ˆ4š4�Ÿw-JÖ³®8:Èä̼ð´�;·y¤wDXËÆþ–ššÆŒéßpèÐÑ|?ߢEC† ïÿJ±AAAŠK$Š("âõB_�üðì^^î…/d„˜˜øÇ¦æ|ZîϤ‘»wDLL<ï½;�¸¸DƒŸÉé]ÑU ÓAAA0@$Š("â,�s%:|U8:Ùólò2”T͸ا?ÓFn¹{GŒ ò'(¸2�;·½"AAAò!E¤Ñ¤Lfø²+©iL5šôB—±´´ÀÉÑ‘˜ØØb­ëYÌ´‘[DÄYÆŒ€“S9>›üM±±ñXZZàèX{„AAA0‚H‘&µð÷˨¤ÑMšqë+�Hjª¦Øe+&&þ±Ü!÷“\ÞÎ!‚ ‚ ‚ Oñ¼+ð2ÉÉQãyWã©xV¹îóöñ(viiÆ?JÂ�?®á�~]ŸÙúAAA^u" Q'Ožy0Û«æY3ð,�ýxéò•âWÄX2¯äPAAA„çE$Š *êêƒnú¯»gº> ËâÙHK{6Ãg""Î,†e‹O&é¯e|>u‘:ã?¥»¶ƒÙŸÌcOÒ+6§s±è‰?¸�O§ÿʵ"ì˃1çA:gÖLcÂ�hŸeÕ ÉºÈ¦éXrìî“—!'°{æÛŒX|æùo� ‚ �H�¥Å«›¬Ðâo›··g±Ë06_EqíØ±‡ààÊÏd]‚ðThO1³¹/ÕÞÙÊ­'jsˤD‡³cÿ%žÝ@©'¡#vßÌ[}„x½�¿ÞºÈþmá\ËÓbÓEneÁ÷Û¹¨yQéìÿ¨6Þõ&p¸mÖ¢ÑscÏ|·1‚Û/ênÉWÁçú;Y9—%û¯“ß"ÏLæ)ÖÌýž?®f?yúۜڶ‰}—ïäMw$‚ /4�0RdäÕfð¢rrr(‘rb�œŠÓÉ©øÃ4©i¤¦>ýæ‘&õÕœYEx•¤±®oyìììò¼{ˆlÉ'O/<+”ÆTz’ò³ùkVúÏØËíçÞz{R2©;?¥ÇÀü�õlÖ¨� gÉG}hâ‹«³3n~µi;h kϵѨ¦¼'ÞžÎX•௶|ë?¼×™z•Ýpvt¦¢ouš÷ú˜M/_—AA^Rb– #EDœÁËËýyWã©yÖC6JjêÏ´´4¬¬ž^ïŽW=%¼ZÔƒY8µöÞ‘0uòC¥´¦÷‚-ô~Žuû¯Éº¼œ7_û€½ª:ô0‘^¶hcO±ãÇÞj+-ÞÈôö2!hèOlZ‚ÔßdÕð|xÔ�#¦ñ‘_Y¸MÄ Ö¶ @%AAxúD #EDœ{¥§w|ÖI-¼¼ÝŠ]ÆÓî!q†`‘?BxIHV©Z³6µkßÕ¢jEk$ý5æ·qÆwôdÜ=É¢Áhä�‹“.>uøho&ú„ƒÌД@wgœ\¼ n<Š 1»DdGp¹œÞÎ=~¢°” ——Å?¿Og@«šøº–dzjƒ¿ 'éÞŸµg—ðVÛTóuÃÙÑ‘ò^!´¾ˆãɹWšÁ¥õãé^ÏWçòx×èÈ';â î}p÷7¹ælƒ½ÇPvÜï-¡»À¢Þ5ðuuÆÅкt ü9íëúãVÞ�€F}™¶ë†áñúº+ü0úcv›vgñεLÞ“v-[Ñ©ß,غ‰‰5âøñ݉l¿7¢ðmÕrâ³Ú8×�ÌÉû+”oqlñh:ÔôÁÅÙÿ†½™¸á2÷ë�Μ^-©ä�«³#N.¾Ôê4†ÕçïåÞÑžâÀa ®½¾`æ;Ýiݬ­»âãiló0L"ßXËÐz•©èìŒ{PSÞœµ?×0=ÿ®FÃ@/\�pñ­E§1?sá~%ò9Ï2.mà“ÞM ñ®€‹OuÚ�þ‘Ó©†�œîü"^¯ë�»³#N®•©ßãS¶þ“{xƒçAöuvNíGã*n8;{6’5ѹ‚.O\×L.þò�jùââ䌛_-:Î>N6@ö?lû¬'õ+»âäìŠoHþÈoºjç—¤Ià½ú5Äœý±�„…ä;'Yþ¿®4 òÀ¥B%êvφÈÆðtŽhÏ0½¡^C¶r?“œ¸‚î. úõþïªLÜÒΔw{ƒuÉZ.}÷•|˜uJd©AJŽè!a¤W9ä$,-ÍÑhžM¢H(™a"O;�DDÄ9:wn[¤Ï\»¢&:JEéÒz‚ª?³ß‚èÑiµh%J¥âñ§ðw/³ï·#({ÅòŽ0IKÁÂ_ËîÏ1ãt&/žA�²YÄ^ÖPÑîaÜZ<Š•_uÆA…¥3¶>ÞO/ <™”ýŸÐµÿoTú)‹'»  _ÀGSú2Ên?˺;¢�=ɾãY„Mÿž®îj4Q[™3i<ýTîžÓ KdnmC·a[)ÛãæO©„YÂ߬ùúLÁ “†LÜ2™¦f )mqQß{_aC`÷ñ¼^ÕýÕ­Ìš˜{]YDÌêIÏEjzOø†O|ôœùq"Ÿ x «Ý›ê¥|dÚókYuLK­)ïÓÜ>OÜß´o¾ß�E�~dÅÎI´ì^ÖˆmÍ+‹sóúÐuj Þ›Êòê–ÜØõ5S†väº~‹:;¡ÈºÎ±}”ê7Ÿ¥-íàöYÖΘÂè7-ñÞ÷ !ÊŠx¹+ØüÇjvô÷§­[)Ãû«”7íÞ‹zŽ â,`âô7y¯ü!–ww@B�]`gFÏêEùÒ*îœ]Íä�ßeDùªléƒÒàyf‚>n##:¿Ã‰�÷ùôÇPÊÆíâËqcx]vâÀœfX穂±}>üšaN6H‰GYüÉ$†Žñ$|åë8*Œ9ÒùkJú-ÖÓæ³_͆”³[X0+×™ò„uµˆZ̨wסzk&k;z¢NŽæ†Y”È$¬û�¡ cé‚áüúÖÇA¡Äyð. .`Aá ˆ!FˆŠºúŸè¶ïèXüÄ�E™ŠÓ±[>M9Ó}?»FÄ1ÓG‚É·„Ì ”,uà0Vþ¾‹]»î½¶M¦™Á`„RZ½=¿³iÚ°cçoã|r1òT^öE"ÎergË0üË;ãììŒsyFìÌ@{“8ƒ‰3Uxx¹!ÝNÌÖ¡½Ä™ z*Ö¬‰s‰ÿ’©pó¬ø`]ÚèÓœK¹Ëáñ5qq¾W_�>¬JÔw3.ŸY$#óC^ÿ#Ûš‡6ú§Rm¨Ý ˆW© ¡ « E�äÔÃPS7/*�D½̤f¾=ùjÏiŽmüœNå.²hP}j´�Èîü¦¦P”Ç£¢)ÙI‰ÜÑdóï®/Ü6”ª¾žxø†2þ`rV&YùÆ`ïrîôE²o® ‡ç½}éìB�IGÉN‹!&ùñfFndR¿–Ô ôÅÃÓŸvsN£ÍÌà.uh¯žå|†-Õjù¢6¼È×U܇‘Íd~îJë!SY~#§^(ñè<œ®v{Y¿)ý',aOtšñý JU¥vU5ÉçÏsS§'áôib³/0»…ë½z8ãÚú"³ãˆ1ð…1æ)U»9 ,γï`®›»»‚„ÚÖå±F®ÊÃw¶q*}uçÇ"ÿYgNpVg‚¯�+J žGÖŸ—œ_ÇùB¶Q­F…]î8“T —š�Q³C†ü@ßVãùEŽÎn`°•Z:z@µˆÁýç¢é<‰™ŸÖÀÙ4•�{0­ÀJÈÈzPù fÅÂÞTȽs$sÊÙçن쿙Ñw(?–ÀäyS ,§äæ/ïÑgq®m.ô<��Èg_·®Joú,;DÃÃX¾è;Æwü†¯z-dÓÌV”+ßž¹{kÒ÷×,þn:½Í%ìË�|ßÓ͈¾Œ,’„$�,Ë ®Å¿~I›ÜcZ$VNy»Ð`Ü9bYŸV¡¦ŒÚ¹—Ć·Ù{£ýz´!zÝ"vîK Nì.¢\›Ó¢’¸UAžÑCÂHÏ#éã³V3m:tÔèe�œ°´4öñ­a11qÅú|AŠšÈ´´­á§É¥r ×ÐëKvÎÄ’.OTeh3ìK6î[JÏRá|·âÙ€Y)3H¹CJG,OåC Ÿ’ØÓQàæ�·÷×—k 4¯§®D°¿škûþ 2»ðÅLK•B%§�\Ä�P¹ûãg‘ÆÙ‹wpñÎ]_/ÜìÍ_Þ¯ =B„;“?òfþ̺IJ™?s£lkzµ(óD½(TîAXÝᯃ§y0ƒ©|›?œBv¯B€Í“õÍ0qkD¨»Ä­èh£¦wÕ]8É] =ßíKÓüªQÙI]È6™Q)À ®žáKÏG޽·Wylò´Ôåä3D\•¨Ýÿº7ƯR!>v×aÄy rÄß2…?÷§hY’Œ¬«dŽkÝÞ|¼d7¿OæŸÕ‹Øšp︛8ÒùÌß¾�¹ÍÓØñÝZ.ÑñH¾s�ÝG³± ÄY¡ œ¿?åô—8w£,^�ÔÃG‹œ½!I9¿ 2Fž#’ M:6Æ$|KVnårHKÙûѬ‰ýº„U[ÎãÖ®UDŒžãïFQÇ¥ïºÒþË4ÞZ»…wÅí£ ‚P2Ä/J!®\¹FpÕ€ç]�gÂÓ³b±Ë ògÇö=F$¼}<¸u¥Øë-i11ñXX-eVJ¦ÿ[wػۜ«QjlKëhÔ<ÛÒ¢ƒðÐßâZø>ßø7Rt˜”v#¤Ý4æ ­Œ ‡®“˜vl$S§¿I—,K\ëŽÄ·C5îfd"Ù—Ãî±a"—gÛô Ö/wä³™«ß)²Ž>�]¯7 �«²U½ ¬ÿÅ‘)Ó–1¾ÿl’µjlݨѠ å Ä4”^o2}ÂÞýê#^ÿEÆÖ³%ÕiSx@3B>XÃÛÏøbù/HFkf�gõ�Tîk ˜ø¾É�»*±tÎ׬Zø!ËbÒPX—Ç¿^oæÎA·*¶ÅÈ1aBÀˆŸXm6‘ɋޣçÔ»X»×¡ó××¥¼Q]åLSÊ–I`Õw1ÿú-2% ì=‚iúÑJƾ€Úð„¦ÿgï¾ã›ªÚŽÿ’4Ý{¤-h¡e•½÷’½doeÈPœà‹( .TTö�%²e+K¦²¤@Ù£lº(-MWšÜ÷�º[(P)Ï×O>–䎓sϽ7ç¹g¤£)3ŒÓï2þûɼ¾<ƒÚ7*tð̱•‹ºH7fnÐðõ䟘÷Þ:‚cÔ8ñ§ýÿÚÓ#C@óÚ¼7 >™ÍG=geÒbíà†O妸&/˜{90§Â˜_Yïü_Ìû’asÃˆ×Ø¡+^•¦Õ¼r̯ÜÒšzŽmsf1ñj8q*[<Ê5âí9ŸÒÎÁÄÕ+{ùå›�L¸§G±rïî@~ü¼/E3îм85›TbåÆwé·0“¥¿ºÝ˜¾þCz–J.\f~ ]º멟3oú(–†Å£u*AåÞSéÓ Untxg,[ޞ˸ŸšÑzV›¼•»fôíìÁºUèÚ*©å‰¶R:•œÍOŽ}éY6má–Y6„B<}*À�¤ÀDÚ—6ÍË ¨6« Y�fÍZL×®mqwÿoÀø´¼Ò¬{¾Ö¯\ÙO7FŒ�§n.‹~þ•E‹~}âý Ø›�ƒz?ñúÙ 8Kt´žúõkæiù;ö`kk›ëòqqqOµ…DTT”´�G¹Ç¢®5øÖûŽ}ׄÌ�„B!ÄËÈÕÕuð/�Ò¼Ó¾d ‰\DGë_š`€‡gþ§âlÕª);vìÍÓ²ù�NÕÓ3ÿÝL²ròä<ò˜¶ƒ�rïnhžƒBOrâªÝúÔ“`„B!„xl�ÈAt´þ¥k�ø8ƒ8f¿�òœ ÌÓ²~~¥òµ/[»ü Š™�+W‚(UÊ;×åîÞ ! �þz<“tñŸfßšŸŽïaB�< C)„B!D:2†D®\¹Nå*ù¯ ¿Hò;ŽDttÒŽ¥|K­ÏµÛ†§gþZŸ¸»ç¿EGVò:«Êºu›iß¾9ñññyZ>11‘ÄÄħ6;†ÉdÊó¾ShµZÔj‰EЧDc–‡) …B!„ÈLj%98yò ¾¾Þ�Œç*¿3mèõI“ªU©R‘µk¶äº¼­­ žyÁ.O~~>O´nn¢æ>9ÜÝ»!ØXÙP¤ˆ'jµ:ÝëêÕ>|œS§Îqõê�Ô÷-,,°°°È´ü“¾lllžh=!„B!„(hÒB"ÁÁ¡yj¶_˜äuvŒ¼lgÇŽ=yZÖÃÃ�»÷îåyÛUªV uëWhذΓ&/G—/QÊ7÷–"Ë–­¦ÿî©TÞ½Âúõ[Ù±}ÑÑ�]º´¥\9¿g’V!„B!„xQI@"yyJ^ØØÚÚPÊ·W._Ï÷¶J•*A@ÀÙ\ƒžžîü{òtŽËh4Z\ÜJbïèÉÄO‡ââülÆŽ€¤V9w%¹{7R<]»v3³f.É´Üë¯w—ñ%„B!„" Òv;g©\åé´xÑT©Rá©l§U«¦ØÿO®Ë•Ê¡[Œ�­ Å}jRÆ¿9îže°²²çï.>•ôeçò嫹ΰqêÔYZµnÀ’%«2#*Wöç»ï?•`„B!„BdCZHdãòå«O­bþ¢©_¿VžÆÈʽ{!©ÛÚÚšëà–6¶Öþí‚�ƒÎ.ÅÑh´™–ß³7�¦�ý±¶¶x¢4æ&88Œ jç¸ÌÁƒG˜4é )€“Ò¢Â××ww·<Š)„B!„/+ HdãÊ•ëtíÚ¾ “Q ò;ÓFZ­Z5% à,õë×Ìv™¶m›ãééÎú�Ç �Í2‘Vll<—®S¹bñ§–δîÝ É}öE•úgåÊþOeºT!žÔøñã : B!„¢M�:µ “ðD$ ‘�—qüˆOs‰Ê•ËóõW3s HT­Z‘+O挈Œ¸Íûc?ÄhL¤U«&|ðáÈ|§3­ÜZ7¼ÌÝyÄ×ܹs : B!„¢ 6¬ “ðÄd ‰,äu–…ÂÌ×÷ɧӌŽÖ§þmkkƒ‡§.Ý{Y¹u+œ˜ØøFc";vìeíÚ'ë^’=UŽŸ&uç‘B!„B‘�È•+A/}…3?Ý6ôúô­KêׯŎ{³]~Ö¬Å;~>ÏÛ7 éþpòìc¥/7Ñsžœ}馃B!„Bˆ§Mºld!퀅)$$½>–˜˜Øtï„?ú;&&½>6Ýúz} úèôïåÕíÛ·Ÿh=€M›v§ hèt.:x”²eKãææœú$MŸ¹vͬmœ)î“s·CB,ÁwÏý04ÝûÉÓô¢y‘4~„kŽËÈ€•B!„B‘�È‚­ÍÓ­pêõ1èõ±„†ÞO („‡§R¡!÷“> {ªû‰†„'^wóï»ÐhÒ­øØÆôffæéÞ7×jˆÑß',ä2®:ßLÛ3 Ü¿NDøõÔ®}ýÕ ¾ýîÓÔÙ.žTtt ¶v9ÿ—y|!„B!„xZ$ ‘ÁÝ»!ØØXç¾`²��pôúX‚‚n¡×Çr½>–kWn÷Ÿ.< µFóDë™›Yf Fh-,Hˆ�Ë�ˆŒŠLý;,ä ‘w°µwC£Ñb4ˆ�{HŒ>"×ý޻ʻc?eò”)Y2ÝMr jÈø"B!„BñtH@"ƒ«W¯S¥j…tï…„„t‹��pBC’Z9]½ýž%E�ýC´æZ´ZËÔ÷Õj F“1ÓòFSúC,á7žhß÷î…2tðØØØQijn:gtî.¸¹9ãSÒ 77||¼rÜÆÝ»Áxzf�È-`!„B!„"o$ ‘FHH8üñåÊ•eÆO˸vå&¡¡÷ÑǼ|MôUªœgšÐh̰²qÆÚÆ G§¢\<»ƒ1€„Ä8¬,�XX<êþ ÕhILLH×J"ã•ù¥`"ZÉ�BBà ̼Œw /t.x{{e Tèõ9h™[ÀB!„B!DÞ¼´ ½>†  Û\»v“À3—<} }L 119sêjA'¯À)&s3Kì=P©“ºohͭШͰ°²G«µJ]62"ë0cãbP«5©-%´ÄÅÆ¤$Å„¢<›ôÇ%Ä`4%bmi‹*C÷“ ë·º~‹#ÿ¤¾gcm�·�aá!8::¡×ÇdÙu'88?¿'ŸU!„B!D’—* x‰3§/xæ"A×ngÙòÁÌL[)ûïI4&��‡�½ÖÖÎÙ.û�°ÐËÙ~£ÇÖÖ �Æ •J�Yšñ%LFÓSMsF†Ä¢õ‘XXZann•ã²ú˜/§gÆ�K™5c9Þ%¼¨P©4µjWÆßß/i9} îînÏ4ÝB!„Bñ2(ô‰ÀÀKù'€=»þÎS× ssË\—y“fÙ ¾BqŸ¬‘· ¹w>Û™/ ¹ Et$¶¶h4fh-寢<Û€€Q1M¢!+KëL­%22)FÔÉ-BRZRlÞ´kkü+úvO¦ýB!„Bˆ§ P$ôú6oÚÖM{^Êñž†Ää€DŒþ>÷ïãìòhf‰”):ó2ûdJ„„Ä8ŒzCžZKdEÑÐÇD2|èü+–¦G϶èt.Ï µB!„BQø© :OÛæÍ{>ô~[µE‚O(Ñ��nl‡�»ç¹vù0×.æÒ¹]ܸv4ÏÁˆ)A ƒ!î)§6ïRZKÄèf›+ »·ací@Hh8{vfø° ü¶ró³HªÏGâI>©â˘}OwpÙB#ñã+”áÝCO7v¿Keo<¬¨0áÙ·1ËÀt�¹�ýð.uWVæ<ï‹ë-—†CïR¦ÂxŽåõ€&žä“ÊÅögÂ3MדJ<ò!åË}ÀßY†„­ ò¬Ç´Ë™gÏzfûLŸv/N¥Ç9‡ÆÏmé´üá³ØzžåéZa¼È×u‹ðÆö‚/G1«ºáÐøGn<ۦkÓi¤{�MñY|øÔ®&®|[��[Èj7O—�Ãï—ÅÜÑgSv…xª€ÄŒ–°háj Dä“ɘùF|\ñqQ9vÏÈ�‚ }ÌCâcPçÒ}âYIHŒCó�‡Q÷3}•:çÙE2Zµj+ÇN $$üi&Qˆÿ#¾ªCÑ!;Èê§îcWÀ“þ½ŠÖç› YTzL×™Ù¼ßã��û̘7û–€k—X=ȋǺ ª}¶þ׎}I#óÜÏ·f6ÃB¥B•楶nÇÏ¡¹åìCŽÍBó Eq´²Â¹T†/ äÙÞ� bŸy£)Ù…O>îHñtU!ìÀ4z×,Žƒ•5Î%1åð‹h)0ú•tµJ[.-i17/ç»�¿¿nG�RnX›[âäSŸAsNõ8 •-uG|ÍК�×�÷i_ót­Pëhñîçô-ÿ˜-Pã7ñº®Ó¯=ûî³y¦Üce4V=Xóì#DƒO§ |ܱD᪄ ‘…æ\X´p {öþSÐÉ( ¦ge�‰‹&!>µZƒµ•æV˜™iQóxÁ€ü2*F¢£#Q²À<Ž�Ðpfü¸ì)¥J‘ÄÄÕe3Ù_w$Jgþ)n81�¹W:òVw�ç|å(lÔx½¹ƒ¨ØXbcc‰�Õsqzœw¢µk.9«Äp'\G¯éÛ¸v…½SËp`dO¦†Ïý bŸy¤ö¨OßÞuÐ¥É6Ó­Å ê6ýJÀ�ëløŒ–E ÍO¯gϼ³nÄ$—ÍH¶ÉËù®¦h“·™¹å׃ï°¢+Á“z39÷fiXR®ýPÚ–~:W9RµÛ@šÑË•BÄöOùáz1ŠÌóªçD�Gý¾ô©«+<•0!ò©Ðœ gÎ\,è$&ÓÓm‚™•˜¸hâbõ˜›[bee‹­�#ö®ØÙ8acíðÜ‚ &â’[läG`àEi%!^P&ÂÿšL»2.Ø8”¢ýwlj�NãR¥xå«“„¬ìOioo¼K¿ÎÊpv2¶’~]píÒ,:úzãíS�·ÿH"–tÀ®Z†´­KÍÊe©ÐêüœþñdÔ†7©T±/Kngót.þsçÝ¡ËÈθeº D±cæ/hŽ ™  ÜeA[í…¤>=5^üšº}X ÆËÓ¨çÜ€¾o´ NÍŠ”©Ò…iG&/ǹE©ái�CÑš Ûƒ2隌'rmÕ0jy9`ïQ…¾sÐè·1¸XEþwâQEX¿e E+Oä¤!çôä,�m#KSÌË ///¼Š8ceÑ0÷§˜J(Ë:¹Ñø‡k¤,©„,¦ƒ[3fÜ0a Z͘ñr¶Ãι8µúýÄ‘ÈäÔi´XXZbii‰¥öëWÒ°ogM7gÐÔ¹듟‚ÏL¡F‰ìN�‡g].sÛ'$°cHQj½;‹O:TÅÏ»eF²-:çü…ðƒßÒ§f1m(Rµ?MÞfâI>©âC×÷ÆÒ©q ü¼J?J „,§oio¼=°*Ÿö鸉k«r¤ñf½Yo77ŠUjJ­YÕ¶â87¯¥«Žbë½ä&c|…Ò ùa½j•ŧ¨;%{ýÂÄ]XÎð†>8ÛÙáV¦m¾IÊ�[ypˆo:—ÇÕÞ Ÿ&o3¢…3õ¿½’ú½.ï„CËO™ÿvs*úÇ£H >9lb9³ ?Õ=p(Rƒ7–_áQ^!òð4º”wÃÞ© ßÝÂÝtEÒÈ�?'Ó­ºNöޏ—iθíÉå?ñëßnHq{Ü+vãýÕqOmŸÓ>•­ErÙ´´@›å¯V…¨#_дTC>=ø Åjµ vÙb¸99ãQÌ gím.]Mº×Ǭê†c«y$]’îÍm�c÷ßHúÔÀßëQÒ»8nÖÖéºl$‡‰aü‘ú“ÁÀß”ÃgÄ.âr¼&æœï9ž›92riF{|½½p¶Òe財úÇD:T÷ÆÕÞÇ"•é~#øýrA×Î0½å£~‰çoQò«= 8Æü*›xcÜV¢R?U0FÞæâÅDdÙ K!bË ~µĈF™¡5Ý\ÉŒþ £BÒÈÌ*Úu©ÁÑõÛSL\û}#ךu¥¹CòcÎò Î=šɎÌô9ÿ$€ñÒ,†~pž¶ë®sÿò2j^ÜË5cº�±ïbU]¸Ï­­=¹5a0ÓÏÁ¦ ½Ú?dýê“TêÙ»æO<ºu§¢6÷ôdÏœ63/róÖ-nݺĦ‘åÐ5éE[¯\n×*WÚõjÂù5ë 2%åaèÖµüSµ�¼Ô( fø œÏáëD^ßBŸÐÉ øòX¦>̉§aùµæôkïš6Úwdþñ¹Ô?²œ�!Ç8ú‘9¿þvœŒÏ›•ûœ¼]’j•íQAž÷™¥lÊeF÷™ü-8»j;Ž“þâbЮlC%‹œóÇtg9CºÍA5ênF†pøcs~zíS¦ 7d¼Ë‰¯°`ï1Îþ1€Ð©�Ò£ÒõeùÅ .­Lú‡Ô.àãv™êÃÁ^G¹6ãØr;ã='žK‹_£Ó ¦m™N[�41ÝaýÚŒØȵÛ7Ø?©ö¦óü8`4Ç-ãÒƒûœšî˦A#XvÇÄsxÊ@¾MÉ�{aüû¥='é3U\ ‡V°¿ê,Ž\¾Á�s+y­¤ã¹üá%:l¼ÁýKK¨~a/×S’˜)§7b÷ÂøÆù8û<ÚªñâOôî»� û¸AÐã¨imDAáÞ¯£yóÏJ̽ÎÍ­= Þ{*µ ä¸OÃ?|V¯E½+ÑbØŽ>È\‹>ñÝúüN½Ÿ72±¾cr9P¸»¨+ÅÝ�qôîÅ:ë~¼Ñ"ç1¢’h©óÙ!®^;ÁWMÒ÷‹2«Úƒ®ŽÛXýWrõÒpœu› tèÙË<\³Ë÷'?O4ø½µ™ËWvóQ•ŒÝ5 J:»‹ËáQÜ=ðó_gü1 r¢Çâ‹]X@çšLØw•  +ìÿ¤fÒõÔp˜ïÆ®¡Ø7g‹ãÚ_Óéæ›¦ëŠ)˜sJVÿ}œSçÁ§Ã˜‘¡[�)|/ã;¼É™>«ùí­êÔ©S� ÇÒwý3r<°µj8¢"�Sß�ãpÛɼ^"óµNyx�ö_ñoh0‡ÞQñÓÀÏØŸrnf{­È!0qgÙ(†ï©Æ‚‹÷¹±¹÷öžÎ۵ɘÓùGŽ× ³Z9påk‡fù}úÍ1罃ÁDÝÚF¿ÐIô›üÏ£<‹û—¥¾áÏ9<Þš9“–?Õ±:„(H…& ñÖè~è\³žžRäÝó˜Š3­¬‚iÌÌ07·ÄÚÚ;[gܰµvÄÊÒ­™E¾ƒfùœùÃÆÚšÆ Í×6„(8ö´|cålÌpªßŽÖA\¾•ÿ �YåÎt+o ØR³klwnáhê/+Ný7¿Ÿ·}²¸ ™®³|ænª�DÙL§w"§Ìæ|Û·èY4e]íºPíÈz¶‡+` bÓÆ«4ëÚœÔú¿y=ºw-Ž*\Zv§Éƒl;—ÀÝ?6Pc0£ê8¡±*ËÀam2<�s Õ°AøÛh°¯:Œ7ê\dûΘ°¢aÏŽÄo\Ãq ßËš?‹Ò­[94yIO®"÷~Lÿ…^|¹p8¹·Wáܺ'Í.¯eÝU#(¡l]{„ê=^¥¨4¥;óVŸ:³3CmW�¾=ªsûÜ… c/Äó÷Ò_ o×�ÖŽ�Þ5÷.Eqo|<‹QÚ×/ï¢D†„¥ÚiºÅoc>álׯ“\9ÊÛ>³“‡r™Å>Sò©ÃhFVM RØ”,MQmNù£²e;ýÞâó~å°ÓXP¢ÓHºší`óéä*ŠÚ™WºµÀUZßÚT³ÉËy’ÀèhN¬ÙG©ïO|÷ ã�~eàÛ«“U®­Hë÷2ö÷™t,’±À›Ótäû4rÕ-í�õ�?Ùz¦:ƒG×ÇE£Å³åh^÷9Àæ}Ñ�x–íܧù��”µÖàX{ëgpDS²cû–Æ P;øâçwvmçlÍAŒ¨é€ÆÆŸÁo¶Æ!ù\H<·�áÍ:°ÖGj�LÃÔ͹¸f9g~È”N%±V©°*ñ ]y¢FϾMû(Ño-=´˜ëÄ›]½“ÇC0å¸OÌ«0lÉ:6mÝîåPîä8^¹.MÞ)ÄžžA÷ößãúåF¦4vN”RáÞkGOa÷Ò é׉ªÎùlqiV‰ÝÜØ¾z/zÀp|›LéY×"ϛȜïê|ž'ÙQS¤Õ05)…£V…UÉîônœÀ…sÁäþ+OƒFÃ�óç¸iºhMVp|”·*G^éÙ7hŠu¦[µ3lÛy÷QË£ÈCLêØ� µ°ú�ªØ Â­F \Ïœà’!Œe]‹Ðü§k$†žädL5jùj0^žÇ{k*óÙ˜Jd9<Žy}�¨…£ÆŠÒ¯£uôŸl?“>ÈîZ‘SèÙ¿õ Þ}†óŠÎ ïîŒèZ ì~"÷Cïcî¦Ã>ù#3WÎiïŒjGt®É?‘U¶¸ºYñ ,`Q¯'é ›ä IDAT¯7²æXú=kØY¢Ý’Ç»È-=¹Q‚72fÈ6ÌžM¯ÜZG¤plE¯A¬]w…ÄЭ¬=V‹ž’úÜ+aûùn@S*–òÆÛÛ‡ãö‘�`À�öPë÷°d�‘Nýš‘öª˜ôÕ Ñh0Ó€J££ñÑSw%‚}we|Ä;¬ù¾5.Éy™§}f'·r™Í>“SL‘â^™ç5Ï6L„Ü &!àZ•/KÙ²e)[¡+˜\hUÖØX'ïDe†Ö,/ç‰++3¬_y“Ñuݰ´ñ£ç�vXþ‹€”æ%¦û8¬ÇÏý$k·^Íü„VíB±¢é[€š"ˆк¡K‰œ©]ѹ �ÂdºOX„=n®É,•:Wm¦óH]´D†~ú&"Â"°Ð¹§´îž¸¨S’N¤“º”SÁÁ÷”üÀDðÝPœŠ#ÓÝÔIXx"®î®É?8ÕiþÎyŸhËÒ²[Sª”.EÙúý˜öõkXlßÀ¡ÔÁ�\Ûs‹²Z¬Ý˽ ×µ•îE}©Óç}�ʰŷóPω†rÝ»SdÇoì‰NàøÚM¨^íA­Ç`6s¾çó<É–BÔ¿ Ѻ*~ÞÞx{—e؆‡$$ro毭ÃGK&Prÿ{4óq¡Hõ>ütìá£õÔv89¤| +µÜ»Ÿš·†Ó»¸èZ–Èk9šÜõĬ|ªŸàß{Ùsσ‡ûþâî¿Ç¸P±6Uµ÷X5n6ŽïLÓì±X¤)ïf®¸9FaJMOÖ׊òÀEx„7O]j¹Ôyêò4ÈpŽç<áµÂHDØCœÝÝR+fZ7ÒÜ756ØX¦lÖ³ÄDžÂ­Zˆÿ„B�€¤no�~�Ùs'I`â ©Õ4ó…!>ßLšiµéƤ°³uÆÞÁG7ì휱µqÄÚÚkk;¬¬l±°°Bcöd­#üýý˜4ùm&MyGºjˆBM¥Re,T©%˸¦�{©}uM¡÷·wÁ)OwœH¶Ïø‹�#hš¹vÃ�ßf°¥ô› ©œ¡É€Êƒv]«pxý6NoÚÀ¥&]Òu�P‚¹‘œRC(!pq2ÃÙÍChHêü‰a!D¤­µ˜" MnÚ¡D‹“›sÒÍÓ¼=;iø}õ¶¯Ý…O·®”J¹„æ’µZMbb×<ã5 }›À^‹ø¦•sæ ŒZ�ZI$óªv4ïÕšÛëÖpð÷µ¯Ó“ö:�Àž‰ý˜¥¼Éïg®t�#Ÿ7À<ݱSx°m ¿[w£_ý<Ì, ¤¬͉iݸ¿-¿¬‰êª9ïS¥Ñ Q ©ßA‰�&&Ï?®³Ûç#YϘ”]þ$UFlšOãèùóœ?žóç/qýÎ9¾o–ŸéLÌðñõF£R¥CUòß�*w®ôþ~=ë"ô³a̼�±#ŒU†óFíä‚£!”�”î ¦0BÂÔ8;Û£V;áâEhxòv”BÃ2WBUiÒ”²g7g ‘‘¤¶„�Œ *¥ÎçâŠSôƒÔ÷€qJêºîžnDܸI¦öŽj{\�ÍKmQc"<$<ùïœ÷™‘J«Ec2ò¨Øk(=|.ëÖÌ¢õѱŒ^™]ÀA�FCà©Ëµ™•!¥Â¯£�És_|�_7º{ïä·m{Y»ÙŒN=j�îJ”Ã51éãŒùž—s3‡kEvOñÝ O¸ÕñŽ_ "(è³;Ø Ê�2 ™/ï*\êŽdÖæ£\ ¾È¯Í/1á+IÈÁ½àä¨�IpHN.N�*ÒuƱtÝJ¾*¿Žáãþ B,ªQ»ìYþ^º‹ÐW&ÒÛ¸—eN£«Yg㎿À꾞¨U*´U&q:z5Ým+11 9DŸ¦¼'†úÀWç\n(9åAr¹Œz�2–�BdDdžV9žyX?kœ\ì¸ú(°B¤ƒ ¹}M! ƒBYÌu:×ÔÀÄ[£_ÇÛÛ« “ôB13+˜Q¥�&ÑúüÏzñ¬èt®ôèÙ–o¿Ϥ)ïà_¡tA'IˆgL�“›31¹‘EçZµ‹NÁg9–ùg\â™Ìþ3˜Ä„[lœ¿‘Øfm¨™¦nµnþåz±èVúuM7eÆ•‘2>Dº�žeá¬S´|«7Å2ݽ’ºIT>0“·—ž§q×é»G$bѬx`ŒåâÒìtjA«ræx¶hG¥c?3ëh$¦¸Ëü²p黩G±cÞϜ՛xxr. —¥M‹bÉ7O-ÕzvÁríX&l÷¥{ï47Õ\Òƒ†~%>rˆ t«ã9ýÝ>{8†Åêd~â ¨ìKáër–ƒ‡#2U|lšö¤ÍÝEŒüöõ{´Mn9`$:*'¿ xY© 6�e+§ïÏ­„°aÉ(9¨�ó>õ'Ö³|O ·îGqÿÊ.¾ùlQMÛñ¨‡„ 3­µsk¾œÑŽ“ï½Å²&H<ÅŠ¯~fçé›Ü� ãü¦Oùr³BÕše1̼})zù('¢H¸Ä†ßOe%[š’tëáËŽ‰ï°Æ¢3Ý3ŒÝ�Ó51ky87³½Vä@‰&Jo‡�¿öj0­bÙîèô× µ nŽ78sþaúu�øcõA‚&‚Ú ­ 3+«G�å!Ì_H ÞDÔ‰y,9VžV¯I½ö©ÌÌ0ÓxÑ÷ǯ¨øûÞߎ¢v§fu-¿Ïùßæ-i^ãs—Ü¡JíÒh´õùîj"Š¢ ( †“ŸPѶ;«£OñYåäüM8Èϳ�ðÀÇ¥eóØn×’6ry ”cØÒ°]®mÜÀ%}”5›¯�ñ”Õ}*Çóï‰i©Õ¶9ñëgòë•8LÑg˜?{Ž-[󸳹 ñ"*”‰:�+M›ÖáÛïǧ'jÕ®Œ�µ €™kK»‚ J(F¢¢���ÿ™/ž?zôlˤÉo3{î$zöj�·�¸ÄËB…kDZ¼¥�Iý¢Eñ*Ù�_Ãý¤ÕøöáýîÁL¨äIÑbeµãѯem�ºXLo€‡kE>¸Ý“…_¶OS!W0>¼Ç•«·‰LW00Û½E�"™Ÿpë÷ÌdQ|?F¶ÎºëƒÊ£=]*°ÿZº¶H¿ŒÊ¶>U"> Š«ŽzÓÕ¼³hõ,@Sz$s¿öccǸ•y�#¥›ám¦JzÐ  .FãÒÿ2 Œ3E[¯ÂkÊ|Æ”Ԓ̬rwº8]âZù®tÊ%É)= ¦HŸÏx×l:Õmp¬÷%�FÀx�mkÿæÞ±)4.⊫«+®ží™“vô2óŒý¢ ÷óÂÆÖ�þÓÔš­Ñ«C‚ѽ�SòÓX+Z�û’ò;S¹V#švœJd¹ªéžìšn¬fé>?z÷®˜9”�Ä󬜹�«§fÑ¡˜5VVVXYÙÑpÚEŒ¹íÓ¢)c?­Ä¶ž•¨Ù¤'?+à——ç¸Ï<È2@]ôu¬èMÈ”&s°GWº5ã¶ÜÌ{E5ÚšãY:Á•_ÚÃÁµÿ îÉâéÝÉ<£ª5µ?žËЇ_0äÛÓäXïÔ”gÌ¢éTÙÛ_g*Ž:O«ù³èï¥,¨7acÕ?POçJ墨ÞÀ&OóUiÊŒbÞgöÌlQ…Úõ»²4¡ ž)EÚ¼6ãÁýÿ5 j�† ÜmMYÛG[Õ”ͯË:qûÓxÚ;R¼Ù$þÖkP¡Â£ÏÌnz‚A¥Ý(ÑvîM+£Mn)�Ó>M÷�0kpÊx8ãQm ]Ʋfn<2}έ¾dFÇ3|8bA&-qç—0ºuEŠº¡Öˆ]x½·’Y}’º€™UÎgmÏ0ªZUv˜Jxé äý�šâ�{P1èö�ºR1C™Í隘µÜÏÍl¯†ýŒ«QïRÍøòß~ë_oïÒô^zE[‡1_´äěըѰ)­ß ¤xuÇôå@[“Á6àØ`?<½JP÷Ó#I]†”hÎ,I#oìœ|鳯:Ó¿èþ¨[”Æ‹F¾'è_Ú ¯¶k)1u£Ëen]«öêÃ�_WeÛ[ïò{¨†òuª_Žf5¬(Ó´2æQ¨S5oão¨ìêS-òCªºé¨û­Â˜EŸP?·UsÌžý~äÇJéZµ&uÛ|A°O© ×¾lîS9ž9ѳqX¼½ýè:ï*—f¿Š¯·7eFl!¿aÙ�8¾®§Ã¾hK–8ŽgÙ'õÈû%B¼¸T€$�Ó¼´i^f@Õ°°°Y•Èg!ðÌ%®Ý$ðÌ%‚®Ü$$ì~A'é?Çd4’h4`0$`HÌ×c¢'bin�¯ñ—�µ5Þ>Eñ¯àG… ¥ñöñ’Ù[Ä aüøñÌ�;· “‘L!bIG¼WuæÊ–AYT¼rðp+ƒ+|LÑ�Gø¬J†*‚ÌÒÎUYÒü¾åýXÑtãåi4¬{Šq·–Ò!—_w ;ßÄ÷ãüqh\jfA fa;Vv<ÉŽ7½þQ~#¾¬G〸ðk×ÇDóeñìòǰo åFÙ³úødªþgžjÆóûkEùªÊ?ì·Ô |&òï„êôÔÏ$ð»�xΔ`æµ.ÍŽ�wXÛ+Ãï�è�¼^z~aB…‚éæZ` óA¥þžáÛzÿÙ£'ÄKiذaL�:µ “‘Ž««ëà_ 0¤y%¦}ýgn™Ï›?ü+øÑ¾}3BBºv›k×nt‹�àp‚‚np* –Z£Á\£ÁÜÜ258‘`ˆ#11¿ÏŒò&.! KkTªÇ©Ñä�N犷OQt:¼½½ð÷÷Cç.cAQ�Œ!‰”ÿè;úTÊâ‡n|0æu¿à‹×3O—–/J'w�Á©n}JX³eù.l-¥dë±§æ³àD}†/*ú¨ì�¹ŸYKïÒnZ+ FdáÙåO%¢Ä0¼^²:j®âϱgŸ†jÍJcuˆå›"¨?¹Ò7˜Âqà||}2F0 \]>—?JöaB­„B<¾—6 ‘‘NçŠNçJ­Ú•Ó½tí!!á©� ½>– «·ÐÇäoB¦MVÁ‰çÑrBQL¨TOvÓ·±¶ÆMçŒO©bØX[áíí…��n:giù Ä�¦TGÆÏæCËJôú°Ò3ØkW׎atÏë$˜ÙP´ÉÛ,ú¸NÖSÏ¥Ϧ7JÐg½­¦®£§ûÓœ>…àE�ñ}¯ž3ØØ*?ý™ £g•?ñlìC¯_ öhÆÄUÝp+è¢ð_c¼ËŸÞ G¯hT–:j½±�…íì :UY2^ü–fµ'rÔ`ƒÿës˜Z3ÍÏdÃA>¬Ò–9ú:|´r(~�Bˆ§â¥í²‘_z} ¡!÷ '$4<õo½>6ùï°‚Nâsc0$`0Ä“˜˜€IÉߤZ9:¸eû™N犵µ%:wt:—¤@ƒµµÄKç¿ÕeC!„Bj™àæêŒÑdÀÊÊ“ÉDttúYÊmmm°M^ÞÃC‡­­ 66Öxxèò�^!„B!„ÿ]�ø�Éøä?¯� !„B!„âEò_\!„B!„/ H!„B!„⹓€„B!„B!ž; H!„B!„⹓€„B!„B!ž; H!„B!„⹓i?…¢6lXA'A!„BˆÇ" !„xÁM�:µ “ „B!Äc“.B!„B!„xî$ !„B!„BˆçNB!„B!„xî$ !„B!„BˆçNB!„B!„xîd– !„(®\¹Btt4aaa�‘ WWWììì(Y²dŽËÉ1-òz¼…Bˆ—‘$„âwåÊT*Mš4)褈<:vìW¯^Ͷ’*Ç´pÉíx !„/+é²!„/¸‡R½zõ‚N†x 5jÔ ***ÛÏå˜.¹o!„âe%-$„⎢(� ñ˜ÂÃÃsüLŽiá’ÓñB!^V�BˆB@*¯…�S!„Bv�BˆBB*°/•J•§åä˜y=ÞB!ÄËFBQ(Š"•×BFŽ©B! ;ÔR! �”ÊëËô2Þü“þ÷5[n³YÆDØ¡ùLül >½_Ïü˜špdÑÆ/=�á?ð}_¸WâE6|>Žû`zÇ[!„xI@B!Ä )ñÊ&¦ÿ¸–€ˆì*{FîìšÇ÷Ëþ&Øô\“öß ÜçÐ’Xrè./ã×Ï·ÄÓüöõL¶\ˆ+è”!„…–$„¢ÈûSó‡œ[?…A-«à­sÀÖÞ�╚ÒëÕœ�+Ø'Ò†ÓS©moM‰A¿aÊË: ä´ÌãæÏs|åÿ˜šˆ:½œ÷;×¢”»¶vÎ)]‹vÃq*>í> ø»šr~ÃT·®†�Î{'J×îÄèŸöp3>Ír ‡™PÃ{k+,­¬±sò Tµ¼öÉ "L9—�»˜ón7ê•-‚³�-N¥©Õ~ßï ÆøÄi'©ü<§ã-„B¼Œd !„(òTéQ"Ø;¡=¸ŠWû7xï»Úx;½tœý#Q4)•ü D²}ú|®8éÐløŽÅ¶aŒŸ&çU’«�ÝwO V<ª�?ýd?K¹S%r+ïvÊzÇWóÅ8ª1ãá�ݲÇY“& £ðèïçM¹Ïîñíè=ã>]†òá�Õ)jñ€Ëû~cî'X¿ã ¶¬I+Àô�°�<{Ídþ�²¨ô÷¹yf;ó¿Jó¿n±sÇ{T4ϼ ÃåżÖf ÛMµè;l2ïø»£�ºÉéɈ±H (ßÎõ”'Ù¦P¶Ox••|pw¶ÇÞ¹åöå³�—‰Uà &Vs Øà-èS÷ÇΑ>8Öý’ÀlÆr0ýÂ�Íé3g1ƒ‹ÿËÜ9‰ÉÐàÁ‰¼Õª^.ޏ–¨Æ«_ J!Íl=çW}ȫռqst¦hÅÖ|¸õ¦”ü1ÝgïW}x¥j)<œppó¦ÉÇ0( ¦ÇY8ºµJ{àâZ‚ª?dõÅØÔ}G›Ã�få)â䀳‡/Õ{Ïã|¢‚¢ÄpnÅ;´©\ GtÞ•iýõžÂóÜÖ7þÅ�P^�2Ÿñý;ÒªE[º½1Žï&vÂS•�PˆÚñu|ÝqvÒáS£ o¼J|šíÄ]ù�O{ÕÅWç„KÑ 4òûƒ�(J{ßöáüLH^>ñß4p¢Ì»ûR¿cbàÔqôaäÎØLi|¸k"#f^£Ê¤íì^ü Cº·£mǾŒž¶�¿V¼ŽÃ_1ólò*¬‹U¦v­ÚÔkÚ†ž£¦óÛ—mPŽ/aʼn„Ìù`¼Ê‚·>`«º ÿÚÆŒ÷Ð¥m:ôÊø–0±•( ¦‡gXñ~'ª{»âäZœ*íÞfщÈtcCƒ÷ñý &”ótÆQWŠ:=gs*1ýqПÿ��ºÕ§|QW\¼*ÐjäÏœŒÊ¹õ†´�B!²' !„(r¯Eñç¢UÜÔõ`ܨªØd³\ô¡‰¼Úík}G0ë·5Ì{»WêE»÷ÿLêFaŠâÂÁ}\*2€¹«6°þ—oyÃï³^kͰ5w0jÊÓ¢Y¢ìâxJÃpŽCÿ<À³~|ÕYí7�/äDù! oV�ÁoÖ#lÕ<¶„?ªèo,cð«cÙljͧ‹×ñÛŒÑÔµ‹Å�òô_1¾ù^º”°:ï3ÍŒk‰[B,JJ·S;¶rÚµ³VofËÊŸø¸½/êÄËÌïÛ‘q{2ðûul]ý9Í.ch¯©‰SP GùjàGìqȼ­{Ù¹~ö®�§J!ñÒ\FŒZEb‡ïÙ¸g›~žÈÐÅP?‡€„ÚË—’QX±ŠÀl*Å( -Þœ·¿_ÁúÕ³éw�™o¼Á싉(Š‚)t3£Û½Æ‚{µù`áVþ0�"G'Ó¹Óç�1§z“úØÜù‡¿ƒ’—?ÌÁs Ü;~Œë‰Éù~ô.[Ö£i ‹Leî�Å«¹íу‡úc™î3pi>ŽQ Uœ\¶‚ ió$ýrVŽŽX‹>6ówL<û+K'PkÔ'¼ZD�u^ƒX: -Ã×%ÒvÒ2Ö.ÿ’®Ûy§}/f_4$—ѳLïÕ•Ï9Ñû›å¬_ñ-ƒÊš“&àe¼»–á퇳ɬSWmaÃ=Ñn{‡î RB!Ä‘.BQäZé1^çÜ¥ÌÊW£²eÊÓèŒ aí´ù\­ø‡f�ÀO4mD%å 5'|˯ï4åM¯¤~õ>uhÕ¬1æ@“ p‹¨Åèi‹9ûêGTmÛ÷²ídõkj1Ýû›CWm©ÿieÌ%sóùè]Ìÿå.�&ö¦”ZÝÓvʬºA§7‹£ÆÈÙ_f³ÓÔž¹Ë§ÒÍE@]ÛYºóHR…Ñx›µ³×VgÛx“âj€ú¹º–�ËH­Ü*¨°ôm@›&õHiýŸph ß*ʨ=?1´¢P›*__`gËu¬û÷cjT %8LÁ¥sת„5P9)Ã0„Ý#ÄhOãͨSÙ•¨‘t@òÝE"·cª*ú?λÀï¼Mýò?Ò´[?úèGÛJ.I7÷äïkU¶ÝÛ6Á¨_IÏ¡òcؾç#}ݹ²ôV?x…黦ÑÏC4¡�o MÏdúæ‘,iÒŒ:Ú±ì?ƘR:bþþ‹ãŽXŸÙÏ¡û£)éÃ῎BíÉÔ³ÍP®Œ×993ÿT²ÈªÌ¹R¥jq8tžKz…ê–Jš1L$ÄÜçvànæ}µ‰¨¢ÝèPM›)?â/žã²É“�Ug¤DíÚy¬;›‰�S§¸—pŽiM=puuÅÕÕ�–?r)!˜;÷Œ`јaïÖ%ø‡6ÔjÿÓÖœ $9+´U0¶%üÚ§ÍOaù¡[<¿9´ïøž=Ë®™)}o%£šT¢Ñ¨µes¨Tö%)åá!ᘈçÔñ³(þMh¨{”¯æeÓÀ3Ž€0º4£Mm8²û IàÄžÃØuKÏcì> ñGÙ} Žê­šá–ñФTT Êæ°©Õ*@•æóDÎ}Ý';{œÝ½©øÊ6ÚôgÁú©4³ÍbŠ’aýŒLÿû/·4ÕhÚÀþQÙ·©MÓÚ–„�<ÉM£‰àÀ@B4•©WÓ:›íÄpž„ÛKèVÜ5¹œè¨þÉbîpç�´€B!ž„$„¢�ȱɸº(¥¼-H<À™lgÓ0e=+EʦôOìÓ6«W©Õ¨PL&óšôèæÃõ k9Ãá�1ÖkE#»,Òh¼Îš%;‰ ^AÏ"vØÙÙagçFëYAÄ.géßq)uNPLéúü§$%õo•’áóä÷³h6Ÿ©9½¶.ã·äàÁ”×aŽ;ÀÔWÌQ+ª½ý;'þþ…Qþwùå­fT}åSöGšP´~ô_~„ãë>¦aÜf>jW�ú£7sÏøtšïçelÅ\G•öÙº|?‡´&â—ÑŒ_†)Ëï«ÁÌ L&cê±M^ S¾%}®£y›êÄïÛÎÁü±7‘F­ûÓ¦©ûwâÁ‰ìº_™6-Š$µPHûÒxá[ÒãÙ“œÎªÌ™Â9uò:xùQ2µÕŽŸ?³ïàAl˜@#G#Š®uKZfùÝͼKQ\u�Ó§CrœM#»ï˜~Àʤ ]Öë™0™ÀÌ+÷§)'‡ÿáè¡YtuËùX !„"k�BˆB ×J+ö4ëÞ §»¿ñíâ ÄeµŒYYªT0ãú�}¥>iäÎþ}\RW Jy³ämAº~þ¦9t“wyÊÚ€¢˜Q©ßkT¹»–_¶ÿÉ–]±4èØ—,¦ŸL<·’eÇ\é=w/xôÚ·œ7Kßaí²Ý¦™^j<7Á_ÃÕËwHÌòû¦­d›ã_¥,þÅþ�GéM¸°�C÷,¨XÅ�¢¢H»NÔŒÞÉÚY¿±#²1mêÚS³ec”]ë™ùÛVîUíDûâª,ÒcGó^p½³ŠiK.¦HSQLDìÿŽ™(Û­+•RgQaéæ‹… Tl:–ù?vFY÷6£–%}Ÿ /�g:—3qhö4ö„g•ç*t•*SÄø/Œzô¾þ(�ùB%¼Ô*Ü*VÂÓxŒ?÷ÜOÔ"¹„)(Še+úÂÕSÙ–zTFüüðó-Š}–c£HPB!„È�Œ!!„…@^*=Îí?cê«Gyk|Úü;”×[WÁËÖDôÝ üsÜ‚._½I—·0³Û×ômÁø^þ¨.­ã›É‡Ñõü…ÅT©•ü¨½søbAõJY¼w6“7¨ÿE?*&OªöîÉÍ¿ã�>ÄR߀Ï[ºd1®B'VþÆ÷ö|Ù© ,Ò~V–¾}Y8w9ÛÂ[Òµß{tùy ÿë>œÈw»SÝCËÃCW‰U’+Œ¸Óù��Ìêö }úø Š[ÅpêÜLI”ùIyòž´µóV�•üïÝÞ8ßAkT×8›P…¡]* 5^`Óüãh+—£ˆUwþ ä>¸8ª1ÞøƒÅ»(S¡¶¦PŽc´ª„“%9�Ç Hd'ñôFÏ ¦bã”ö´C}�¿—}Ë^£ýëù QB2_EISÉVã×w,] â¯�#ñÝöxǰlÊ\,ó&ÓÚ9‚¢ òlG·yï»E8t^B#k°jð*-L¯óýR5u¿è€—*¥ÅAzö­&òMÏüQ[Ú�Á ¶U)jÅ僫˜=g¡ÕƳftŤ±E”ôÓ¸*¨poÿÓû5£÷§ïñK“•¼^<Ãs�?#¿}‡?»~CŸWn2hhWøºb–Ƶ“‡¸Wá#þ×~ï4YÉûoÀóÓ‘4ÑEppîg,‰¨ÉÄá °P¨9”±MãÝ1=°»3ŠœáþQn›HVMÙ~£h³p8{�$zLªzh‰¾yŽˆ’}éUË.û®Py<ÞB!ÄËHBQäé)¬Ú‹îswR¼Á÷üøË >Ûð ‘ ö¾TnÔ‡Ž1&lêÊÚ_™0õG†v Aq.K“Á‹Yð^ œRŸ´ƒÆ2†çÀì+‘X­J»Ï×0y�OÒì¸Òado¾n?›ˆN_ÐÆ%‹JYÜa~]„{ÛöT7ÏX¡ÕP¶}J÷+6Þ¥ó€vLß¼ ŸIÓXøn&=T°t*BÉzm(ã�´mÛúŸ±aµ'“¿\ÌÿúKD¢oj5®ˆ›êQÚS[ ¤îÊ�¡¿lÄrÊæ~7‚Åañh�½©Òç útòÇáámNü>�%ŸÞà�AƒC±J´ød>Ö×b8È–Y³˜p5Œ8µ-åóμI´³Ïº‚žöxå÷˜&¨�p‰ÝÀ¢Op=4ÅÒ™â2fñǼÓÐ*¹‹M†ïû¨ONÒ¶ÝÚóý†y|9aS,ä�™[¾ÏªÉ£¨™Ú�BG‡¾-ùlÏ!Úvk„µ¢ X5¤[[V®«ÎÿÙ»ëð(®5ŽãßÝ$@B H‚%$„`Á-¸»{�âZ(¥¸whK‘¢ÚK)Z´¸hq-Ò–B± Á#;÷�„B KBø}žgŸ{›Ù�óΑaÏ;gf›×Žü�’˜ÒP}êzVåÇøy3èýý Y“Ò«,µûþ@—¶åq{VN„ £ä”4Š›Z0bè*ª|[çp3ÿ$û²rK.¦OšÅò)ŸòíÍGv)ÉèYˆÊ9a1¹ÓbÎ ÌÃ3­¦<°'C�ŒZ>”ÖÙCVý`ÎDËy?“tìp¦Ní¢k� IJ2ä*EY÷�ÛEL. øfµc‡McF¯Ÿ¸þÈŒc:/jªNÂI£\rª„„ˆˆHÄL@*Ba_6a^Ö@¾[·nM�« ED$r[¶l¡R¥JX,–w_˜åO¦W+Ê”l‹91µì¿TãÆbšžL–Å»Y,ñ»�í=b6›Ù¸q#åÊ•‹p{¬¶i, ¾ð 5J�"°Ãbõ-Eš¨:P]{‹ˆˆ$4ÎÎÎ��Ã@æö¥gHˆˆÈÛc¹Á™Ã§9{x=ã;�àhÉ>t)¢d„„°ÊÒ†i“ë´ >ys¡zË~,»×a‰ˆˆHÑ-"" @¬=8/üƒÃm¶\]Ï�ú}ØàŒW•|7®>.‘<_àCö6nÙx?Ù’¥Ád¶TëÍá];9p"ˆ ©L ð8_”Ð�ODDäu)!!"’ÄÚäÕ”‰Nk¯Ð)¤Ð—&×|ÿG‹—b“}¸ ‰Pv®ä«Ø˜|Cþ3Ág¨„~|"""¯K ‘ AO^ >!ñ�Q;ŠˆˆDL ‘÷œ““‹“É”à‚˜™Íf, NNN‘¾GmšpĤ½EDD>TJHˆˆ¼ç8}ú49räÀd2a2™¢ÿ�Ä Ã0°X,œ>}GGÇHß§6MbÚÞ"""*%$DDÞsœ?ž#GŽpçÎ�¸G¢áää„££#Y²d‰ô=jÓ„#&í-""ò¡RBBD$ðððˆëä-S›ŠˆˆHBgŽëDDDDDDDäã„„ˆˆˆˆˆˆˆÄ:%$DDDDDDD$Ö)!!"""""""±N ‰uJHˆˆˆˆˆˆˆH¬SBBDDDDDDDb�""’ð_`í„¡ÌÚë�ÓÏþü¾hþ?EлŒí}eø±ydsšO>@`\Çò–�\D¯¶#Øx;´—<<ÀŒ®3y_B9Bù°X¸±{ÃÆ­á¯à¸ŽED$f”�‘˜ ¸Î‰m›øíš%®#‰ZðI–OžÅÆ?žD°ñ1ÿü¾™-'n¿˜¬0î°ÿûé,9p�8?º cL¨��üÝÖq;Æ•Èø_ÚÏÆ�çxøF»yÀ¹½[9ø÷ƒ˜'y^W,õ3Ë_»X¾îwþ ùoãñY¶.ßÈÉ[ïüß{Á·Ï²sý~þRö.bou Ç”…+Ûæ2såQî|h]8Nê[DÞ%$DDÞ{ù©ez2ød»_¸ob–¿˜^Í÷Nx %_YFïfŸ°øÌ{< <É·[2dÍ?ÄÛ‹ˆ¦¤¸dñ K'™Þtg�ü:©­ÇoçNœgZb&Aô³Íàþ¦a4n;ƒß߯‰% º¾ŸyZPÁ';]]qó,Bõv#YvâÞ«%âÞê~θ}ˆ¹ŸÖ£xN7\Óº’){*4Ȫ}IÄ;ªoy÷¬ã:y ŸœEÛÖiXñ¿nxÛÅu<òF¬2ÓlÆZšÅu"�€?Ò¦îçl·.J³�‡ÒÝ#9A׎±ñ»¹t­²Ž_ç¬d\ÅTÄh¾û.ưå*ßwmL¿ƒî4î>–ž)áÎ%Žx€Cr3Äßë»§s¦È{K+$DD›¥Èó÷XÚôßDT+Î�{GXØ»¾y2“>CŠ5ÄŠóO°üó=-r¤§Ôy@0-lLö¬õ™{1ôjµqƒ…õ]qvvÆ9Mˆî~{ÿÃsèZÕWÒeö¦D«yœ Ž>°ð×O½©SºžîépIëŠ{žr´™´“a®ö[nîå«N•ÉŸ%®™rQºålŽGùÝ<˜3Ë’ÖÙgg*N;ÿßWùû¿  Œ·;é\3‘³d†­ýë…Õ%QÇû¢ “óh_½$y³eÄ5­+=‹QïÓ9ô{¼…+ë†Ò´b!<Ý\IëêFî&s¹²²%{Ï­ð”m=½p)0˜°Uýt[Orºú2îd0`|õ‚äÈäJZWwr—mä�7_¸õ$p_ò¦vÆÙÙׯ‹ñ3€à›ì�Þ…šÅ¼pKçF®Ò-»ùJÌž¡p�ïšy‘Éw0»î@ÿ2Ž�«"{ÆtdÉW‰_ïÇÏedq²wÙÈãç;`[Ïœ¸–™ÈéˆÚ*’~ðç:F}To7WÒg-@õ®ÓÙw3’¥Æ=~PžüÙ2à’Ö�üUéòíïÜ{…KÝÆÃS,ИžpÍ��¢õúðÝÑ�g“X®Î¥¶k:~wó¿«ç�Öw"kºzÌ¿þì/YÓ.3®Õgòwø0£m·`®ïú’ÎÕ|ÈšÞ• YóQqðfîÑm‹¢-ÿfýM(™3#.®ÉîS‰![ÝX}ÉÓŸi—1¤O¥ÊÜ™�Aü»c *ç'K:WÜóV í¸Í\Ž`%…å¯TwÍ@ã%·ž¯>:ÊÈâ®äí·7dÜ·94§'µ e#½kF¼|›1tÅÏûQà!†r¥ÄècÏûmÀF:gv¥öœ«X€à?þG¯úeðÉž ×´®dÎ߉áW“_dnÏ�lIÔˆ9›–1¶kjT®B�VŸ3cÝ*†¼Îw½†²!ô^ˆ�±]ŠüÙÝpM›–t>Tí:›ßîÏ.Ì޾/ðd?SšV¦xž¬dtM‹Kúì®Ó‡N? ­›cìÚ÷€ŒMG3¡[#ª–/OÕíè7¾'eŸ§IŒ+Ëè\<'™\#8_F3&¢ª«ÇçV0¸Y9|²f }¶ÔìùÇïG4˜¢éGQžw":'ÎáÈÒ�ps­È´óÏ;£q÷'>rKG�¹W±DPß<<ͲÁMðõÊ„k:wrkÁœ3Á¡ÕùyÜðßÌg…²�¿óê(ÿ-‘·C+$DD“KM&õ+L‡zÝèì½–Åm<° ÿ¦à‹ÌkÓ€á·*3pü䳻ĊQèò‘-· Â'}#Æ~±‘r={3±òzú¥^FŸ¿“gÀ&>Êl —SJjM^FïÖ`JDJ·—JyQÐïLê0ˆŸóõª²¸p“ ·œq1Ç [ ·Oíæ×[^ œ9‰Ü‰ŸpyÇ ¾׆OÓíaa£4˜‚ÎðõGMýoQº�Z@ñ4O8¿u.“¶E”îÍb^ÛlXaÂ>uF¬ø› eéÚ£"ßå·_0¦c'Rm[Cg«Äûb)–kGØñ[ÆÌ¡Afk\ÜÎÜ ©wô6kÖ~FžDnü¶�íW²ÒgúDŠ8ᜑôVa÷’ˆ‚åK’ô;Ùy>˜BžV@'wîånú*”ËnæŒøvFAçÔ$ ¾Âö/2®ÃPrøšÊÉBöb“÷–L«G˜“º’ÜÀÑIMh2Û†fC¾fp6 '¾Êà�Û“lËê�ã�Œå:û6gÀéâLY5˜’Nà¿s0 ZÿL†ÎØ3"=öÏ`ÀÈ–|⼓�<)WÚ…¯Ömçp@%ŠÙAgùõÐ]Ò–*N„EEÐÏ ¿ |Zçc6¦iIÿCÉôäKÆŽ¦aCV­ïKþÄá÷‘”lUº0ª²+©?åâšqôÔž”¹÷2¼�m…†?οYÒ®½�yÓyð<|Sßaß·£ø¼Þ<Þð#íÝ‹S*‡ÁÌ_ó¤EEìäľƒøÞç·cOiU!1žäàïOÈÚ¨8®á/YEÝn÷Aý&s±Tù”1=ó“2ø×g#™)ªmF4m‘¿ŸúÑyÖ5ê�_—^IxôÏ%‚=좫±õeèÚ”K &«ä¤·�‡ûGаécØw%Hy}3û÷¡¹á®)åqx¡2£êGÑ�wŒωžÙl)dîËŽÝ7èêÒîOíà×oº•Iƒ™ÂÕ÷e–´¯Ã§‡³Óöóo{—‘)}ôçñüïþY9"(!!"’ ØçëÅÌG©Ü¿ó¬¡o¾·œÃWû\é¼i2msY…È3ú¶V]ɪ#}ñ)dƒk½ÑŒX_ž={qÛy+GòbS 7¬x¶ Ø Ç ÙñôŒÁ„Àr‹~)jùRª 7v@îÇ:ipÈJ±²¥Èk ÷Àow ÆoÚÏ£Fµ°ùu>ßv¢éséëk@ÉbvÏÙÏÝ(ÂJäìNOÏçÿ†^ALœ£õ*ûb ó~Ìþ¼½Ø´ó=\ŠAý½Ä”Š\¥Ëá›É %ËP.§‰²5gòՆ̮/Žž”®X2äø,½°‹$Å+SÊ~5¿lù‹žž™± :Ã/[.ãR±2ÞÖi)T½jè» �×á«*­âÀATÎúg»Ôxäð$ý³¹ÖƒµLŸ}†|}ö3¢YzÌ@oƒ£›[°rÝ%:t÷ ”„å6;‡5¡ãF7†-ÿ’º¬Á¸ÆÊ/—p»ÒT6ô«ƒ“ ÈŸ�ûûóÐsÅî4lF¾ÊåI=o ›ŽR¬€ –Ø1Eæ~9q¼ÜÏ‚9?k2?Ý+Ä chšÆøRÜã1*Ìà«õ™S'y¸åôVd*Q‡L¡ÿå“Ç`ÿOM8tè*–Bn–Vàoß2e› õçÏe`%L@©"ið+Ùˆ/gìᣠÅñõÍÀ„Õ»9X‘ÂæKìÝçG2 ûw'°BAÌw³ç_J–Êþò—.sí–ï«§Íç¢wv~Ó•,a?lÜŒb[tmј{7nòÔ.#…Ë#oj3x‡ž("«2%#]vO<íŸÇµxÊ<.z÷fÇ´Ž!‰¦Ò%ÉÅ%Š�Ê�ÝKÓ.C˜É¾U*VÎÊ„¹›Ø÷¨ìáá¡ýœ°.@£"öðpÓ¿ú�´íV3«WA”ô!é•btž²€“µúâm+>‹55yË—§D¦ˆSAÏq‘t´É“:Â$‡­w~¼¬æpîìß“2tŸÎä,U–’™ÌP¢Î·Qsù&”§d¸ÆŽ¾/ù†f\òU lɤ@IŠ$>Á–V[Ør®?>¹<éòÍDþê0ˆ¶ÅÖâY¡ÍZ´¤aYÂmJ‘‡*µ+„œOŠeæÆÎ⌠=_&‰É˜x©®‚9»øKÖZ5á‡ozPÊ ¯î¢è¤ìSžJa“�QœóyðK4ç�Ð^:'&¢RÃ6nçöGMp6=åàÆíø{¶¦BÆ—ÏT�¿ÏaÊVk,øŽá^8/ì�î<^žñ.FÐ Dä]Ð-"" Š™šNaRÍ;|Õõ vÞ {�ÇÂÍãǹx†É3âêꊫ«+«~ÍùÀëü{=tFnv¡Î¨!”½±œE³ÑslS2Eq±§ÍÌ[Ôœ2ƒVÙC¦Pžåè©'Ü[Û¯t¡ûJçE÷M� ¾v•ëHT¸Õ]þaãúìåx¢â”/Óž<åøáS�³ÅS=Ÿ^Øf/Iñ´O8vøÜËõiñcÿŒO¨çëCN�ÌdóéÆÏw ž|‹…™Ð$)„o�Äø;Êå`k¼+”%Í¿;ØùG0–{ØyчN]Šâ·k'çƒ-ü»kg�ËR1ßËi—(Û-ð4¿ Sñd ŸÉˆr[tmaEæz]ià¼�%ËÑzÈ<¶]zR‘ŽÕ <Íáã�d*Q·ÿÎfÒ•(EVË Ÿ ßBÖxÖ¬Eÿ-¬ÝûàÈÞƒä+�o A—sì¾#EJå �¬¦”ðõÆtáÇ^åÞ›1Åìù²&³‡¦;·žßóŸ˜ô¥ˆ÷šÈ̓ øq3ô‰´‰³7aÚ¶ãZ9Š:©Ï2»]I VÊ–‘ŒXs:2gzv¾ä5ÇÄSN?KàÕE4ÎÚ§\ÓStøAþË¿wÃ}2Š~ôºçÌ®T­Scÿ:¶Ý6 àë7ûá]§&Y^ú÷ÉÂ�#‡ùÇœ�REµéÛ9�‹ÈÛ£"" �É™Ê#§Ò²RzÍLÝ0߯ ÛÂ|¾f"Õ®±5™IæòìJ´Á�ã{9ù8)V'ùyÍ9ÚtõÄ0…¾^�=ù»/ç×ªÛøqþlf~R‰/¿îÆ¢åýÈm<K·¶±†à`,ÿÅc`‰éÜÄô*G`�µX,!•³ú‹®|3VfSȾbÌ�Òõ+áØz5kÿúß5køÃ½ÓòÙØ2¸Ÿmö¤çˆYTÉîDЙÙtîå=+`&*�YÍÀbac7a“<}$«À>Ou*ú­dÙ€”õœJ­ôV€�aX‘®Ñ×,éšë…/¦D)ÉhX ~7æ­ZÁáÏsà¿m/ÁESÒáåöˆ¼Ÿÿm�xË‹¹ñã'4~ß�#™_Ê�¤�÷3©ub|í3mdëS™rΠؼõ­RmæX޲L¬—ˆ]SbÛ_ÍpØ|DzÝ(˜(ü'£k7 Ȥ¿Fµ-ú¶0§«ÉÔí…h¹fsfŽ£Ùì©Tš¸’o›¸E2VPì…vŠl E²Ìݲ-¢�VÙêP?ß$¦­ØÉßÔlÛy›\ÍËâb©þˆ[ Lù&+¬Ìøf¿Èb�9+î¬çè±›X ¸¾tÅ.àÄaNÛ’=[F¬ ‰³•�5Œˆ6¾ÒxÃÆk,‡=šìH_¨Ý Õ¡cǹ´¬ÒŸ£Kqpr©ˆ�í¿óåëŽ ÃÖžX4«a¹`²'uªðý!²sþ ½æy̤­Z�’Cû³r³5\W³þV~:Õp�p%—a ù×!¢!òVÎã"òÖh…„ˆHdr(ÉÀ©íIº|$ßž~öEÝLj//R[ÎqêJJ<²f%ë³—GÒ& �Úß\ËÀÞ«HÓ{%ë†âÜøOøêDèCÛ‘˜Gøû¿ê—3åøxÄìXÙ� '¿eÞŽ€ÅÝ~SyçÆÅòÞ‰á=¿‰±·ƒûwý#¿IYo/]ØÏ�¶äðŠø‹td’–nF]—cüø¿Yºâ"¹›4ÂËþ‡cÇüp¬Ð‘OjÃÛÓ“Üy³æw$¶K þ÷ðSAÖî^x&yÈɳ÷HöX²zà–*üÞ³r«ÅäŸæÒ2ñjº·Å~¬³‘ÛÓŠkÇ/€[Ø}eÅ#c B¾âÛ�»Ysò^[Á÷¿leý¶'«Q�”U[„ý,^yrÀ©]ì ó¤¹Às»Øw-¹òd w•%ˆ GOðÈ­ÝÚW¦P®äÌ›‹ôöa'³&þ›Ü‡’€2“:w\,Gصÿþó��±ë·'8yy“Á HT„ZURsbÍæ­9HæJɘ® rœdÝâù¬ùÕ�JµJðÒ:�èÚÍ:Þ9¬økÏnþŸ—‹f[ômئŧ^o¦oØÁÔ Ù8sYèC#«O^j¢DvvXþÜ Û©lr�7—5íÝ&. ÿîÙÍySNòxFpÌìFƒ–eܸ„5»6ðË?^T¯’ +ÀÚ=¹’Ýã×ÝÇŸ?¨Ð¸ÃÞ]Ç0ܽÉåhsJR;ÿœ¡¿*kÏú4ö1³ÿ› l ÿÀË€s,˜ð?®¤¬JÓŠ)^#)þôlÝJSÂÝÄíK—bð³¾1JLŽ\ðç þNšå…>•Õ#ŽÆq?zÝó€)U5šWNÄî¥ÿcéÒµÜ/ÕŒº#šÊ<;Wfç>ÿH¶½Ùy\DÞ­�I ì }ÆÄŽ[¨9õÔË�m L§ÂKÒ§%)nt RΔ˜î\âT@ÚÕÉ…�áÇú¡X—¦;ë:å&»Õ8¬+ÇàÞ3¨¼º9�½ðv}ÂwÓGñ£Cœï]äiöÆTÎú'S+—bœËWœ]XïźŸãç9¿a›Û»®î:ÅmIád}<18NÛ‚íøÄ÷G>ëÕ”dÿv¡ºW ¸ýW HѬ3‘Û+“VOaJq ÅìoqÙʇ†¾1(ëuâ >ÃO“¿Æ©²7iN³tÂ4ÎdhÂÐÊ)0Åø¦ À¶ Íšdgî”~\°)Á˜ú¡ «täÈžŒ»›góÕÏö”sK ^æÁs*²åöÂfá÷ŒŸåÍǹÌ\½á@™:éØ&µ¾êÌG‰?¥ué,8ÞâÂ%[J´®Læ(&H¦Tåøbáh.WíM§þ>lú² µ;7â«SiÝÞ gÓ¢d°{ÂõsWIQµ9¾iC& Vn iSn ŸöëOâ‡Å^1e„“;s$ý¬R³O¨=¯CZ"¨gUÜžeÑè¯ø#[{ÆUuzéùnžÙ°�¿š¯ç¦]ìƒÎríÉóɦÉ)%)ŒílZ¶Ÿ %C’”¤° âàÚ¥ü^¤1ù ¶åߥ|þi[\wÂ7ÕöÎÁÂ;Ô±Dè¸JDáº5q]0‘ U• IDATƒ)¶Þôꎕ•‰j5½5bFÚ�ø±X­èÚÍìB�®M˜Þ|,-:гQA\mrå®3åjä�r[ÔmaÂoïVÞÈ@žÌN˜ýOsðò¬R¤ÀÁùX}©;æÌMvÆ2gô"26ÌÈ“?ï‘®VMêtÿˆoN M¯Dôm˜óùLµŸT Ò ÂÉ£‰TÕ[SkT F÷ú�;¹»PÍ=´¼¤åèÒ)Õ't¢Sò�|T WùŠá?›©8µUèóSÒQ®j>FŒË'“­hY0-¶�~çŸÀW¼êf•…¶“†±³îZUü‡�Ú5¤¤‡#�׎²qÁl–�NI“Ùèšâõ&¬61êKÑx¼‡‰=–T¸y2§&‰åçwÌ㛣f²õ*L*3\�ú £‘}.G³®Tž×…áÍ{ð°{mò¦±áÁ?§¹ãÞ”F“½8ö¢8ç“ìõÏ;à@¹uq®7†�ÖÔü¶/-Îe[¸-�‹üÈàÍIÖ§²%'èæßàÝ�rќǭý7Ó§|¶˜Ì¦¯k⬅È;¥„„ˆH‚eG�^ci·¾. ŸýÉ:+í®À~ÔHfMéÆÂ[O±qÊDž&£hZý:•á+ÓryG¼l2Ñtx7–”ŸÆð¥õYÒ¼=&Êù¾ßÒ³ñ¬SyÒ`t%*y<åñSŽ©œ ¿àÕxp•#k&±pøeîZá˜>7åͤOq[0EOò˜|´ÊD‹¹«I:nÓ¾ìÎâk�0%IIz¯R”u�èŠ[R*ôŸL»«ƒ™Õ±!Sì\ÉÛf*5}3F_V4õa¼&{ÌWflçÑ\ r"kɶÌù9¥’ÅàØ^°: Ã%$¢<çÃ�wnE‹\óó ­ËDqµö ÝüåØ�ÁÌq�™{;{—œ4�Xƒr™£>�;†…~eC$–˜€T„$&¾l¼¬�|·nÝšWAŠˆH<÷`5íò|Bà¸CÌ«÷:Kš¦€-=ðnq�žûVÓ1’§ûhŒKhZt2YíbDѨ—hˇãþ¦nëÈèÝßPÝIg‘÷�³³sgà0†y…}i…„ˆˆ¼±€¿s*yu†TP2B"`¹Á™£~˜L±zäHŽ•ÊÄÂJF|è ¿ó»ŒùÆ6&÷Ûˆ[ן©¬d„ˆÈE yc¶E†²ó@0Voòó ’`YþÝÈІ}ØàŒWåî,WW-ùà=Ø?‰&í–sß!¥ÛÌbN‡lúb*"ò�Ñ-"""""""òÖÄô– ]Ÿ‘X§„„ˆˆˆˆˆˆˆÄ:%$DDDDDDD$Ö)!!"""""""±N ‰uúu%‘÷\ÿþýã:‰C£F�Šë^‹"" ÀÌ™3ã:‰:tˆë^›nÙ‘X§„„ˆˆˆˆˆˆˆÄ:%$DDDDDDD$Ö)!!"""""""±N ‰uJHˆˆˆˆˆˆˆH¬SBBDDDDDDDb�"""""""ë”�‘X§„„ˆˆˆˆˆˆˆÄ:%$DDDDDDD$Ö)!!"""""""±N ‘Þ]¾kÑŽ5O_u›… SZÐwo`„{ :0�ÎÑÆ€utj1�[F<)3¾ÅóŽÊŒoñ¼›2ã[<ïªÌø�Æfü›""ñŸ""ªà³ÌîÜ…ûol@ÀÕíLjß›¥ÿZ¢ÞÆSLlKïÅǹg_äçá3t“?þ¿ ¥ÍÐÕœd€qŸ“ßN» ¿ò0®ýHï¶ãÙúOü΢[çYœ Ž&žwTf|‹ç]•ßây7eÆ·xÞQ™ñ-�Íx86EDÞV@Ba_Va^fÀ¥OŸ>Õâ*H‰Ü–-[¨Q£Æ«ÐìLþ’îüµ` £ÿ÷ û.§£Á ~ÔÎhõ6¬IW¸8)ÉÀÉ+ÙöÛmr¶NÏrÎX‰²£ ycÏ`íöcíÆðŽ…p0ƒ)©%sù³bè,Ü´‹sI+ñÙ�ä´3ÅI™ñ-žwUf|‹çÝ”ßâyGeÆ·x46ãáØ‘ÍÏ?ÿL¹råâ:ŒŒ7n-p °DõÒ ‘VWofÛY3©Ó¦%eÐ16o;É­àè¶Á£?÷³i×eìÒ¸�Öá.ÙÅþ!ë‰ ÿ?ؽi?~iqIcÇÕÝ›øõÏG! ¾Å‰í›9òÔ‰4iRcun;›¿J@´ñ¼£2ã[<ï¨ÌøÏ»*3¾ÅónÊŒoñhlÆÇ±)"ò¾Ð ‘÷Ük¯�°üÃî­�©Ò¿+©�¢Ôœi”¾¸›?]rãnw%òmI9·}/Éš¢¡éwÏchö£ìóóÀ;�-�náh–Ž *}“öŸ2·›û~$—gjÌ~Øüwa>íïÅÙY˜øm#ì>…}ž¬$7¢ˆç•éx;~Åó®Ê|Ïây7eÏâyGejlÆ¿6‰wcÓôöÿ¡‘xí}^!¡„„ˆÈ{ädÍŸg[ ·/]Å©h)òçÉòe6ªmX‘Ú3?Y­¸þ'÷Ò§X¾|x§ Y*l›Î›¼’`~t…?³S¢p|õ—„Aí±˜Ö‹ˆˆÄ-%$DDÃ0>¸ ‡¼>õ—‹Ú[DDâ+%$DDM8äU¼q1îqpÁDVZ5dX‹\ú2ñª‚ÿ`ÕØyüSòs:—tä]_ËO(燠ãóé1ö"U§ £Z ­€Iô+""òžzȶ޹qÍ×�ÝOÞt_÷.ìaí¶3+Ù<\If~Ó8ž²gL}šŽÜÌíà7ÙÏ}~h�‡ò_ñ÷û±à·½ES¥¡ÔÐÝܱ¼ûz}óþbÁÿøb>«Sˆ,iIš,®Ù Q­Ó<Ž= [Fl÷—p/Ë}άEÛÊùqO�§´d+\›î_nãòÓ0ï ØÇ ip°·#±�=ɜҒ%Z ^ÂÑ;–(Ëx7ãŒ�†ˆ'íÁ8ÌàI±:ݘºåožÆe‡}…ÔÚ[«‰{Ze)"’Äô xàùù´¨Òƒ –B4ëð=½Ò`ã™ãûöpçQ¢� R,ÄûœÁÓ»7¹\„~«¿ ‚} ÷o]âàO_2®aöOßÅÍ3D’=·%o÷ÙÚ=d?o6ÿxþágÆ×ÝÏSõÐ6¹³kuÍÁÜþ,T Ç7ŽõÍE×_Œ{ëø´f{V$¯E�ÑýðqµæþßGÙû�)¬žMƒçÿ?¶·ÙÚ¿M¾ú÷ºíù|šéÝåüÎ¥Ì\ƒG³ö]ÈeXîsëÆ#\Íìv90=¼Íå˜=±=åwüÃæ�½ñ¶}¹ˆw6^Œ:ïZôç‡pãÐî)þ7.°ï‡© «½�ãßíffÍTïüÖ’è<¯¶¸C""òvh…„ˆH£+†Áù¶kÖ™ë2gÇz¾ú¬u«V¡FãöôŸº€!•’…|Ñ·øñëŒ.TÊ�ž”N©È\¨>ý<ËÃgûy´— J“×Õ”Ž8¥ñ p½ÏY|ü>à øÒ—”OîL�…7°<ûLàï ÉŸœìŸîŒàj+`v&[áÂ*R‚rÕ[Ð÷Ûïé›ÿ›æ­àÏ`ƒ ³‹éZ½(93¦&¹ƒi=Û°ôf‡åÁ)ß`~ |Ìæ.™qÌÕ—}Ï÷ýxsÜ“fäñ Œ€}ŒªàM¦ÔÉqHž†¬Åš1v[ثܰ»7Ù“Úcoo�SíܲÆSþ\?‚æer“1U \røÒjÊnnF²’"´E0 ·¶¢VÙmÿÇÊa¥pz¶¢ è:;§¶¥R¾Ì¤N‘š,Eñņ˾Vý½ý+æ�'w°û¦#µF̦ÿG5©T¡*õ?îǤ!µq1=¿Zí¿±7E<Ò�Â)5îê2`ÕÅâ{ra5CÅ#µ)Óå¢|»©ìºŒaèähŠ$w§ËæÇ/ÅxË:}‰¼Ã7°uþ`Ú5¨FÕšÍè>a%;–´ÄqÇ :}ŠÀÿ&¯&ì3ä¡p¡Â+S…Fݦ°tLŒß°ä÷€×/–û'XòYm|ÜœqrÎHÞjŸ0ï÷{ÏÛÎ0¾¾“ÉmJã钂䩳P¤Ñ7 z±žYJßúÅəΙ”ésQ©Ë\ŽøG½zãmµ÷Kã°h)Ê×jÍ …sé’å_~š¿?KtqÆ` F7–,wYÿY <Ó;ãèà„«gYÚ~s�»aW½Âª‰ÿ”�Ibòå<èÔ÷,Ø@¡nƒ©åjŽä}O91¹5ûoÇ©éD¾ÿi>ËÜcqÛ*´ÿß•�É{ÀŸüºå0IjMfÉŠ•üðõ'ö[B§ÊM˜ýG¦ôå(Ÿ3ˆ_·ìáÁ³ ÙÕýì»dOÑ’ù° _&¡—ÚŸÿÍd‡½½ãÉcžZ ‚þÜŪ](Ü+×­bþè¶v"Ìj„DªàKÒ¶³í\Pè~9¾mw3”£|v3†9#¥»Œ`Ί lZ5�Ö©edë¬óØäïÍê_pàÀöL©‰#îmëKÍæó¸ëÛŸ…?ÿ̬®Ö˜.ß_�`Éþ³¥øÁ\ÝЇ�æaÝe+†–|žŒ0žðûØzÔ�\=f±zí">Ïs‘i->bú¹×¨¿w0A5§÷ s"v/ù'#™c€MÆò|2y +~ü†.YÏòõÇóMhý[nþL÷j-øöZaúÌYÆS[ãzð êÔÉÁG¶ø”.N’«¿²ÿÏÐ÷ûícÏé®ývˆ¿‚B:~å|âb”)�(\ùþlšÿ#WÒ6äóö^$×)Ë÷£[IG¾[ÂáÀ°uòâûì’''�yøøåcŒÑx þ“…­ªÒiyU‡ÇO‹ÇP/ÑzVoÌ7çCÞxŠ)�ë1l¯MÆ/fÅ’‰´ÉaÍ#ƒÿú|ð¿?Ñ©z'ÖX×fÔÿÖ²rj#lÖ÷¤áç¹[ ‰ˆÆ¡99NŽf‚=â±%º8£ƒ¦èÇIÈV­ã¾[ͦ�?1¡–‰õ}[1zÿÓçI“˜�""ïݲ!"’Ää øÓs§9oq¡u^L¡ð—<ÜÌ´©¿áÒas>+Db€RIú�í&ÌáX��ä1 ¬põ©Lyߤ€/åʸñ¸p3&}³‡ŠR¹J6Æ|»ŽÝkRÉØÃ1«Â4-b.Îÿfðø4€{×Îòë²1LÚÙ{•Ã=ôù˜S“¯bEJfz–Kâzèg ÃÀ¾dUJÛ¯`æKôöÌ‚UÐ)6lºŒKåªä¶20HKáÕC?[�|ÉŽ³¼Ü öŸ ¤ªOH&»Ôxäð$ó",ÿ²lòwøUžÎÖ�õp2>Ùðß›ƒîË~Á¯q œ_XÇ2i :5™ÆÍýHöÑ Öö-òâm6òå7§ñéÿcZ„ÜŽRÐÛÂáMMX¶æ�zfy…ú{=ÑõSºL›u–�{~BñœÓ(S¿9µjNÕÜ)C¾8``Â.GT-�-P<÷CöæìÁ†m×è⑆ ÇóãÝrLÙ2�æiM@iJx<¢´ï×Lù¹ J—¥ˆM/ví¹E�,©y´¿%JŽý‰]ì½Ý�ÌÎ�Ø·ã þ‚bIÃÔ@ð_œ9ÿk¯äNnÎäÍ—öžá�‡>‰�0Ïl°ðè6WNneÖØ5ø§«O�ü6/ÕGLÆKàÁ™LØlCÃÅß1¤Š&À·hnªËä¯vÒjJÌ{¿eæï)hñÓB”± T±`vÌÚÇ] #ˆ³ '³ÆªËf÷¢´=@~¦ý³Ÿq?±{|EªØ½Jë¾,úóƒñ_vÏÀÀô”û×/p`ÅhfND‘‘åHcŠ>ÎÊQ�Aó¿,Žv,™q+Y·Ð¨ äµ°wiø‡àÂîÏÛÀˆ¨ÍEDä}¤"" ÃL˜¢¸<èÂoñONÑÒyC’¦”,“ó…ûñ,À”Ü—J…m¸~ø0W-Öä¬S—œþ›Y½ûð”ßw Ч¥SFRø“5´Mç„SÊ4¸yùÒbÊErvŸÏ÷ŸåÃ&†‡gJ^žú’râçõ\¶@ð¹u¬»�žZu ` þGXøY}|ód#cº x6™ÇŸÁOyò$Š™MàŽœ|½5íÉšÊgggœSe¥ó†Ç]»ÂõH~bœʇò>)ù{ñçôýß„ý-…  G9áÿ„=ýò‘Ú9tŸ³øfׯ\ÃÂkÔß[gCÆšcùåÔ)¶|Ýšl×~ [éÜ”êöFü “Cf²¤¿~XxʱßNax•¦dêç1Ûæð¥„ËŽþ~–à”e©RlÝÃ}ø}Û>’5èES—ClÝóždëî'øT*Kªð‡ýl‚m"Òþl6›x±¿qz\Iœ’9�"�Þå:³*ÉG|»be“F°ƒhÇ‹…ë‡ó�U~Ê”pxþ|…$…)S81·Žár°…ë'OrÃ*Å ÚG²Ÿ§œ5“ö7¿x«Åû ûÿ­H×d&?öð~áMSbg2™_>sªÒ X5™zC›Ð¦sUnÜYÆ‚Ž¹IBèÕj“UǯgH‰°OR4a“<=Ö†1®¿—™¢Ê8…�4&—˜mS“·z'òVoO×(ÿqwú—ðeQýp0¬°¶‹%8Ì-DPŸÏ>“šòU|è;n{î¦gïö J�þˆ*ÆLÚoÜËÝÔÛÙr;í*¸¾¼BÁ*=™|øÇŸ4¥D¢ðçDZ#AúÊdNl`X¬poõ- ÚeÇ|sý[�áRêÍœ8ºˆ~¼„é‹/�‹pÛ1°X^¬‡çŸ³`±€µWg~˜Óâùê“=iREÝVo§½Ÿ�ÃÒ [;‚ò‰Ÿrrf{º­HLÖyIiŠiœQŒAKtcɵï»ÒpðiÊ Ë¢Òî$}¼—ñ-úr!Üm/ž‡Þ¬^DD$ni…„ˆH“û©­¼êPÇÓÂÞo&°Í/âçXe΃w²»ìßq”'Ïþn¹ÍžG±¸ç&—C˜‰MØÏ>ú�}‡pòÌ2i6¹Ñ UYÖ/b厵lüÇ‹U3aŽ06Àäˆ[ž<äöÎIÖ )IüÒÏxFvœö¹IJ· žË1þ·ä~øé<¹›6ÆËÊÀú›#Go‘¼bzÕ)NnOOrçËŒ£ùùq$¶³Ã¸w÷ÅèYe#·§5׎�ÇpËJÖ¬Ï_œ"~žCH¤`•–ò#V³¢¿‡ú×¥ÕÜs<5 ¬Üsá™ä!'ÎÜ!}Ö°ûôÀ-UâЄūÔß«ß;Ó{ðŸ¿Ì¤õ-�—Õ#.ž¿JP˜ã|©\ÃÀ0lñÊ›Nî`×�ç}-àìNö^K„wÞ¬X&\«Õ¦àƒÍü4})ïùR¥¨+úblYÁ×K×q-_mªg4EO2Ê7®�óÕÿ1aÁ¹pú´pg×$¾Úa!Gýz!·ë&§òÀ+W.¼Ëôbö´:Ë?¡ÛÂ?CŽç•Ç‹‰Ô¹óà|˜{üŸÿýáAv|BŠ\¹Io6‘Ê;7.Á‡øeÛí0º$ô‰ †‘ˆÞpñ&ÍòBËꑇü¤íÛioÀ”Œ ^Þäò.@£ñóèãyŠñí¿`—¿%ÆqF:£K�üqø�ÜkÓ£c åÊAμÞd°7=ïg˜€`,–·ó°O‰{Z!!"’Äè ¸•]&öä—zãiZî2mÚ×£„‡3Ö·¸td/×rõe`Íòtë’—ÊãÚÓ>ù`ZLÂÕMӺƊJ_¶Áû¿É] ¿Íÿ‚oLeÈ‘ü>‡æ�dî5/zµ)N¢ÐÉjªm¨óE3Ft?Ä�Ü]©înŽ Fã¿+éQ]õ ùÜóî=ÿ,/~Ö¶ -šfgΤ>œ·)Åøî!“xs:räpàΦ™L]mGy·¤ðçeîÿ—а&k/læ/bÌ oÚå2qåº#eë¡NׯLk:‰–m,|Ú¬ìsíìURVoIé´áóú¡q<›™’’ÿ“Å,¾_‡ú}›ðyºõL¬P‘Îm=©>­Í÷áã2Yp¼Åù‹¶”ü¸ Y¬Bö³ú‹¬®¢OTï :>ƒîÓ¯ãí[€l.É0=ø‹ýßMd{pz>*掕qãÙŽž'aBÿ7d’m&k³^Ôý¶ [ö#èÓê¸==Êw#¦r.{G&TK†�É¥õK ¡÷¤y8ÖY@){°+Q‹ ––L^h¦èè¤�dUˆC¥!Œoô+mûV¥Ú±Î´©š�t¶þœßó?¾™±ž›ùû³¬»7ÖaŽÕ3±MS},Sš—¥ÉÐÞ,*ý-3†k˘Œ—êíèYú>û¤.C»P:õöÌÆ‚;Ò©‰  ¶§W™¥|Ú£!É®v£F®pû W,�$4Ù“£y7ªÌéÄ�Æ]xУ.ùÒÚðàòiîdnFãBÉ¢ü¹Í·ÑÞŽÃĹéþõ¶•J¯ÑÕØ:²hÌâŒl šÒF;–ÜsfÇvî*¾œ]˜öE]±:ÿ�Ÿ�{“S RX¶±aé^*¶+š¬xýz‘¸§"" @L¯t')Ø—•[гÐ#¶Lù”V�Ьý@fm»E€åïKøqpa®Íÿ„†uZ2dƒ u¿^ÅÌF¡Kç À0ao9Ï÷ƒ>¦aӞ̻’�>K¾çÓܶÏ˳÷¥S[/ü®øS´q]2™"‹‹ÐËÅQÄéq†ÿœ™lÍÚPÂê)5ÛP3ͳÏ$¥òð9ô+‘üÓRIDATrƒù]jQ®tYªt]ÉcoÜCVЧ©?‚ñMÒðûè�¨Ó 3ã¿?È•`p,7†•‹>Áûê÷ôÿ¨.µê·gÈÂ\¼ɯO¼0±30p HÿyŒ-s—…]z²ôŠ >}—ñÓ`_ž¬ý‚¶ jQ¯M_fn<Ãí 0ûŠqý½ý+æf'R>ÞǼ¡iZ·�Ûgù�üô˜ÿÃJÚ…I…k ž·©ª3yå,š'ßɈVu¨ße½?ãËúS0ñ³ºIM�fIìDÕú¥°7 »’Ô¯š’`ûò4¯ú@Ɉ^¦4TŸºžU£k�ìÐ z·¨CÍz3rc¥úþÀÖ½Èo®N^èSÉ);h ì¶2bè*nZ^.#ÚñbÊD‹9+˜X5ˆý›P»qo~¸_šQËÓ1»uÈ~Ì™h9ïgf6sæàÔ.4ªQ‹F�—r'W) »‡¬ˆ1¹4à›Õ³h•þ$3z5£víÆt³Œ—_üùÐw¾B"Üx²Îú1ã{åáò·}ùêØÓÆÙŒn,™HÛx"3;{pfrª—)M¹ƒØ™Ø“œéíÁ0°.ÐŽ�3pbÒ–ýüÆõ"""qϤ"d¥DØ—M˜—5�ïÖ­[Óã*H‰Ü–-[¨T©K$OX|Ûü—Ò,{LÓþ`QƒˆžøÜý�])òI cöΠ†“îé~U¯Sf³™�7R®\¹·Çz‰%Á¾¡F©QvXÌ¢¾¥Hcýg‚µ½£]½ˆˆÈ»åììÜ8 �a^Aa_ºeCDDÞ*Ãïø ª�+ù*6&_Å�ÿL°ÇêƒoïH|hÇ+"ò¾RBBD$ø'1MP?,jïˆ}hÇ+"ò¾RBBDä=çää„ÅbÁd2}p®“™Íf, NNN‘¾Gý%áP{G,&õ"""ñƒ""ï9NŸ>MŽ90™L˜Lzâ‡È0 , §OŸÆÑÑ1Ò÷©¿$ jïˆÅ´^DD$~ÐÏ~Šˆ$çÏŸÇßߟ;wîÄu(‡œœœptt$K–,Q¾Oý%aP{G,¦õ"""ïŽ~öSDäâáá×!È{Dýåâö‘øÊ׈ˆˆˆˆˆˆÈ‡G ‰uJHˆˆˆˆˆˆˆH¬SBBDDDDDDDb�"""""""ë”�‘X§„„ˆˆˆˆˆˆˆÄ:%$DDDDDDD$Ö)!!"""""""±N ‰uJHˆˆˆˆˆˆˆH¬SBBDDDDDDDb�"""""""ë”�‘X§„„ˆˆˆˆˆˆü¿½{��²^ð8þ›é”¶(½z£÷ BDËMžÂáRÂzÙÝHÖ,'«9'nŽ/Ž!k̾]“cÌúB£nvÃ*&„%¢¡VÁÃ.G®”r§réL)½Ð)í”ÚÎ̳/Ú¦Óg:ÓÒ>­öûI&Ïôé3Ïüñ�ßþÿÿ°AXŽ ,G�–#HË$€åÀr `9‚°AXŽ ,G�–#HË$€åÀr `9‚°AXŽ ,G�–#HË$€åÀr `9‚°AXŽ ,G�–#HË$€åÀr `9‚°AXŽ ,G�–#HË$€åÀr `9‚°AXŽ ,G�–#HË9Æ{€‰ÃÝåÒ™Æý:Ûø­êÛÏK’rSækAÎ-ÌY«ô©ã_�/þåÚ%Í^¦sG>‘»¥KÆÜ©ª?ð‰ö:³Uþ‡Ti¦Cò¹tå–¡ôGæh†ÍÐm§S7ã U6o–²§îkÈczÞ'§³NÞŒÅ*H¶IF»œ®v%oÒ’¹…Š—4Ûÿ“Ž^v©ÅcH ýøù§ªÒãÚúòz%Ù¤žsúÞcWna®âÌþIãÄ0 ùý±?¥Äf³Éï÷Ë0 ÙlcSVxì'LB¹)óÇõ^FWƒÚmÊÎÏSĽ# �\ÎV%ä*«ÿÿ^�;�êô94mz¢l=—u¬ªE³žØ¤Ç2ûþÞî¿uMµž$Í)Ê’]½ª«­—-wŽòãCoá¼Ñ&—Ë£¤‚¾ý*ºëäl°)oN^ð¯ùÞÎNuÛ¦iz²Mþæ“:üÓ-Ù°¦/FHò5:UïÍTaA’&È ]¼xQ;vìÐåË—%õm`YQQ¡æææà5MMMª¨¨Pkk«$©¦¦F|ð�Ž92fãb†LB rÖŒÊS6÷6¯W^CŠs 1� §Nµ 6å- õNÝÐ,ý&7^þ›.]ïNÓäöÿµÝPWí55Åhenœä»!g]¯2–hÀ:|�¦ç�»ur6Ú•WÚ7»ÁW_«:¶–â‚O Îëòe,Q^’Ôy®V7ŠõÛÂ@Õ0ä¹~]íÉ*ˆ8ëÃz•••úì³Ïd†$Éï÷ëСCÚ¶mÛ€M->¼Æëõꫯ¾RJJŠV®\9&ã"HÀ$´0g­¾<ÿçQ»×pÙ¦¥+-ÑÐÅkNu•–È쉞¾µry³TœmàWcm�zÒ¨p†MFk·º »î­(𫹡IFÖ å%Ødt·è¦Ç®Œ¬ôËŒóóþN]÷gkE~‚lòë¦Ó¥®éE*Lí¿ÊKNW‡¦*Ãn¨åv§Ÿ¥)ÁïïQ½«Qqy¥Ê�@ë5JJJäp8ÔÛÛ<×ÞÞ®ÊÊJ?~\’ÔÚÚŒv»]«W¯³q$`JŸZ â´¥÷=K¢8m©Ò§ ÿƒñhyiŽÎüß—Ú±§]+ÊQ²­[íÍ.]íÈׯ ««Ö¥Îi…*L ¬×h“ËÙ\ÂaÏœ¥ì¸ïUýÝI¯ÌV�«JûôHù‰Áe 6›WM5gt%yš:›z”õøe›žŸ/[€(HµKF‡\µ-rä?¥ÙýqÁ¸ãTm“]y+r'›f¤¥Éá¹ cUiJ¾]­—¿×ÿ^ò*»,_ ÷õ_ut-[¶L/¿ü²¶oß®ììl¥§§ëÒ¥Kòx{¢¦gæêÁ%+Îè’ËÙ,Gþ“Á  îþ%�ö-á°M_¤�›�úl_…><¯ôâ%*]>_'›|ê2¤i‰é‰'‹µûðçúðÔ¥æ/׳KÈfv~ñµ¸úĬ8õ-©7”»¶@�Þ뵺näè׉²É¦© ×ëo�Ÿé›ovè¿âf(;3^íÞ™z¬pæ„Ù?B’’““õì³Ï*--MkÖ¬Qff¦Þ{ï=}øá‡êèè�$M™2EO?ý´^ýuy½^UTT¨´´Téééc6.›¤Lõ…‰ÐW|È1^Òâ–––÷Çl€qQÝðµvœ|eDŸÝúè»zdÖúQÑÏ•O�þSüP¤ÿ´QhɆ™cÇŽéÕW_UMM�$)##Co¿ý¶6nÜxß÷ÎÈÈøI?JêíyCŽÁ3$`{dÖzm}ôÝaG‰É#üͧt°Fš=;]ÉŽ»j¾tDù®ME›–)o‚ÇIÊÌÌTqq±ÚÚÚ$IsçÎÕ¬Y³,3$rw¹´ëÔkQ÷”(N[ª-‹ÞÙ¾¿†n×ì×îoªU×Ò®»JTJv‘JV–iuINäǘN±Î� qº"BcA& w—Kg÷ëlã·ªo?/IÊM™¯9k´0gí$ˆ…I��½’|2Y²aÈ\¤ó€_�ô©Z]ü¢V¿8ÞCÁÏWLmÁnr2ü=1 GxOôÞ®Èà~Dl ‘‚„r$L€áí ¦]Á®Áñ!üD «¡ÚBðg³=$Â?`ö{3њ =$Œ(/€hbê ¡K6¢Ý šXz€%ÌŽ£!jgŸ!A”÷#–¶0h†„Ùýý/€hÁ,F š!Á’ 0Z¢¶†¡ö�ð‡½¢ ï ÃÚC¯�Q‚Y á=!4J¯jÉFx”ˆ&RŒðrh`€°…½ü!G€h—l˜.ápô_<Ô, ‚ˆU´ý# ©/6LWß^vIq!ÇÐ×c&רBÞÛCÎŽá/ qÖ3†8FÛÚÁ/ÉrÎr¾ªÿçÐ×€kl’¦ÉBƒ„LÞ‡#N`�ð%¡çÌö“ð›¼�öxψ�üTÈ’�ð/6 C…ˆáìA�`|E �c´ý$ÌÂD¤sƒ–l„aèl‡ÐAÙMiVÄPOÕ`CKÆ_¤�-ï£=uÃ,JD;7d��G ›G ›Î�„‰XfF!˜8ÂcDøq¨™f³&"�´©eø—K÷ƒt/0„F‰À9³iÏ–k01 µl#ô}¤ 1T ˆ"7ÿKö ®1Œ¯{IEND®B`‚onionshare-onionshare-26fcdc5/docs/source/_static/screenshots/chat-torbrowser.png000066400000000000000000001343741521174352300306100ustar00rootroot00000000000000‰PNG  IHDRý÷é;?/sBIT|dˆtEXtSoftwaregnome-screenshotï¿>-tEXtCreation TimeMon 30 May 2022 03:36:51 PM PDT˜Ò²% IDATxœìÝy\Tõþ?ð×™3,È¢¹á†¸änî»–(jÞÅ«• .ee¥©÷j™[ZZæÖÍ¥òº§‰þÔnŠ[©¸QîèW •ÄAv˜™Ïï�qŽ30à âëÙãÈÌY>Ÿ7gæœxŸÏç|Ž@ Á@ÊóÚtžµu,­ ¯-½'""""""zÖˆÞ ? z]àújœÌ[zok=K?aå=ѳÆZÒo-�·ö0äÙ¦Ë%Ó×j“•l%ùÖ&kÛ›þÌûº yDDDDDDDeIÞ$?ï¼Â$û–&«õ[ú‹zB?M1é'"""""¢²® ¤¿ „ÿq'…=I¿ÊÆ{{“ÿ¼¯ šGDDDDDDT¦•ßžIoá½Uj“×Ö’}•�óìmñÏûšˆˆˆˆˆˆèY`o—~kI¾†|Út`9ù€õ–~Óä>o¢oižµäy^ù~^ """""¢²ÊÖHýÖ’~cb¯2ymLøM<|m\ÏH,'ýy“û¼I¾¥y><8?œdäOþM=k¬µðëä<œ¸ æ ½1Ç6Mü�ò&þV“~Kɽ †$^  æ¸qãÚ}úé§•+WÎW–eY’JG/„°øº yDd›¥cÜt^i9•%Bèt:]jjêß_}õÕw‹/Žp €†‹y/ÀøSà뉾éäàùèèèÉþþþ/eff"++ :�®T$ÓÆ„&Ñ“’ž6$É�è'Ã2&þDDDDDEI’$¨Õj¸¸¸@£Ñ 66v_“&M¾p @. I~A“0&ýÖ}Ùägíèèè5jÔx)%%¥T$ú¦ôz=„Ðët:t:ôúG0ù'zLÆ|Þ˜ä«TdY†,ËP©¤|ˆˆˆˆˆ¨hI’///ÄÇÇïkÞ¼ùlq0´öëM~曬ÝÓŸ/ñÿè£�ÚרQãÅäädÇþfv2t{Ð#''YYÙHOÏDNŽ:�lí'zrÆV~YVÃÙY ww \]]àììYVA’$!˜ø!’““Q«V­î|ðAÄÒ¥K¯š.ÎóZÉñ%°Ü²oü)�oܸ±G«ÕÖ.m-üF¹¹ZdgçàÁƒ4ȲŒºuýP®\¹R×#�èi'IRSS�NOO¸¸8+‰?“~""""¢â#IdYŽ«V­ZOZø�“ÞÂO½¥ÇìYlñW©TÕJs­Õê�•• Y–Ñ¢ESxxx0á'*Bxxx E‹¦�eYYÙÐjuÐëõÊr"""""*BȲì ËO×Ë7YZ`ñþ~­VëäØ_¥pôz=ÒÓ3Q·®“"B n]?¤§g>Sƒ ?‘#èt:gX›/_Ò�¼3‘ÿ€›^¯/Õ}võzÃýü% Ñ3£\¹rÈÉÉU’~"""""*~:�Nà­üȳ° Çõù”ö<ÈýÚ’ƒè™b@S �NÀ™¥ûç�+!r³-.—Ü…úðV¨£~EîËï@×õŸ…­Âžü=_Kÿ3“ðggfcõ”ÕØ·~_¾ÇŒÝ¸r7®ÜÀžµ{04#挀‹Æ¥„"%"""""¢§‰Søbȇ·Â®\åfÃiÛ¨îÝ@n¿q…­Êf.Ÿ·¥¿ �ËŒìÌlÌ4çŸT¬Q]tA͆5¡×éqåôÜr©÷R±wÝ^$^IÄ”�)v%þiii Á¡C‡póæMh4øûûãÕW_E·nÝ g@@¦OŸ^èí¬Ùµk¶oߎ¿ÿþYYYððð@½zõ0dÈ4iÒзo_Œ?=zô(’:Wzz:6mÚ”o?¾þúëèÒ¥‹²^i‰—ŠV||<üüüJ: """"¢B“l†|xká·‹ ‡þ¹jÐu`ï&öäìJK¿¥ ÊlÒ¿zÊj%áï7®O '—G(€ÁScùøå8´åÎ>�ÕSVã½EïXnJJ ÆŽ 2dêÖ­‹ììl9rsçÎŹsçðá‡Úç¼yóàïïÿ¿a~!!!X·nÆŽ‹æÍ›C£Ñ 99ÇŽÃÙ³gѸqcHO6ˆD‘IKKÃØ±c‘••…àà`Ô¯_øí·ß0kÖ,Œ9o¾ùf‘ÔµråJh4¼õÖ[ER�©S§bÊ”)hÔ¨QI‡BDDDDd7)åœv­Ì3S½• Ì—9ýïGèšv¼+ÙU�� €¡¥ÈŸÔKV~>õbÏÆbßú}I%áù6ÏÃÉÅ 7ãnâ侓prrBëÞ­áSÙVL@NVŽÿrûÖïC¯‘½P»©õ{ü—,Y‚ÔÔT¬^½^^^Êü  zõêøúë¯Ñ¶m[´mÛÖ®X[µjõd¿¬‰ƒ¢{÷îèÕ«—2ÏËË µjÕ*²:ŠÊŠ+pûöm¬^½+>ТqãÆ¨X±"Ž=ŠÀÉéÉŸ$ù×_¡Y³fO\ÎÓdéÒ¥èÕ«êÖ­k6?&&‡Fppp EFDDDDTt† RàòŸ~ú©ÈëTïßäd=š!©à=m²#w sˆÙºšîƒàÒù$Ïö(ñÏ͆ú÷Mо>Öžêlåíùº÷[í(c-ý{ÖîQîáz�oF|ƒ€ÁØ·at¹:€¦œ“×OF‹î-ðîüwqrÏIäfçbÏš=½`´År322pàÀŒ1Â,á7êÙ³'BBB°k×.%éïÝ»7>ýôSüþûï8~ü8ÜÜÜðÚk¯aèС̻÷§¤¤àûï¿Ç©S§�‘‘�š5kbäÈ‘hÙ²¥]eyzzâÊ•+ÈÉÉ�³³s�û(333gÎDTTT¾râââ°|ùr\ºt :�þþþxÿý÷ѰaC@�=0yòdüüóϨX±"¾þúk}:fÍš¥$þ111Ê<""""¢²ÂZboë‚Àcz¨ÎÈ7/+r;<ß�¨��¹Û�k÷�(÷î—H]93_/ùÌh_ûÈžÇù”¿+ï­=НL&üpþÐyåuƒö  ×ê±{Ín%á•J…KQ— „@ß xë³·P©f%DжZn\\t:�’üæ%I6lˆ˜˜ež,ËX³f ^~ùe„……aèСX³f âããóm?sæLܼyÿùÏŠ—^z “'OVʳUÖo¼�¸¸8Œ5 +V¬@TT233-ƺeË«åÌŸ?ÞÞÞX¿~=BCCQ¿~}LŸ>:�aÿ999aóæÍ0`F�6\ ùúë¯‘ššŠ•+WbË–-èÙ³'&OžŒ[·nå«Û8Þ@ƒ ¬î뢊wÞ¼yðõõEppð3“ð@ݺu1kÖ,LŸ>111f ÞÖ"""""²�””˜ï±|�µ3ü0åFÍ„&p\»„ç»s�ºr¦rÀ¬œw!Ý¿iwµ°ÑCßZÒouƒ§Ýík·=†õÀÜ�sñþâ÷óÝËžž’nv�­FµpÿÖ}e[K222>>>VשP¡RSSÍæuîÜmÚ´�F£Á+¯¼Y–qõêU³uâââpöìY¼óÎ;¨T©\\\„*Uª`Ïž=v•Õ¼ys¬\¹:tÀÑ£Gñé§Ÿ¢ÿþ˜5knÞ4ÿBuëÖ mÛ¶µXÎÒ¥K1eÊxzzB£Ñ OŸ>HJJRÊP©ThÞ¼9^~ùeÔ©S 8vìÆŒƒ *ÀÙÙ¯¼ò jÖ¬‰Ý»wçÛGÆ åË—·ºóz’xŸU¦‰iKø�ÇRÞ〈ˆˆˆ¨4“Rò'üFYû7#õ‡ÏPnÔLCÂÿÃgþGeÝ-tõÖXº§?ïë2×Úßu`WŒY<*Y…Àá�Ðiuøaâf묛±àרsÏEnv.d'Ùj™ÞÞÞ€{÷îY½OþîÝ»ùºþW¯^]y­R©àä䄬¬,³uþþûo@Íš5ÍæW«V ‰‰‰v—åëë‹1cÆ’’’pôèQüôÓO˜0aV¯^ ›åœ={7nD\\œYÙ999ÊëÚµ�{pýúuÀ°aÃòí�:uêä›W®\9À�;wò-³æI㥒sáÂÌ™3Çâ² 6`Æ fóŒ>}ú8"4""""¢ÂqüÀè–òõ|¯MGïÏ»B™T©f%ÙzÎ.ÎøhéGÈÎÌÆŽe;,®»nÆ:¨dô:Ã=•kV¶ZnÍš5áêêŠsçÎ)÷Ù›BàâÅ‹ùº­Ë²õ ¶Ç&xœ²Ê—/�¾}û¢^½zxÿý÷qñâE4oÞ€!q¶äöíÛøä“OðÊ+¯`ÆŒÐh4ˆ��ǨQ£ÌÖ3^< ô¢ Sú¼ËLU©R^^^8sæŒÝ�*|ÒxŸEyïá/©ÖþF�aÊ”)fó®^½Š 6 K—.f�gÀÇøQ©%<­÷V6½‡_hsòÝ㟯,¯çž$³DKeeA™Mþ›tim®‡Â!éf\Ý\1þ¿ãQÕ¿ª²NÝ–uñÕî¯PýùêJÂoÜÖ <<÷îåïÖñÛo¿áêÕ«èÛ·o¡c®Q£óîÎB$$$˜µr?câmσ˗/#;;C‡…F£`h©-ˆ1öØØXȲl6YJÖeYFÏž=ñ¿ÿý×®]Ë·üÏ?ÿĻヒ´´´b‰÷Y�÷þ¼÷ø;Z£F�Ì&cK~—.]ò-ssssx|DDDDT8C† )p*«Dy_ïüƒ‘罇?ï=þùÊñªáSåqB°˜Óçmé/ózï‰=k÷ ;#ß¾÷-¦nžŠú­êc鉥øûòßP;«QÕ¿*$IÂäõ“1¶ÝX! Iz÷,°ìÑ£G#::ãÆ�ÃСCñüóÏ#++ Ç�ǦM›0xð`4mÚ´Ð1תU -[¶ÄÊ•+1eʸ»»cëÖ­¸{÷®Ù#ø¬IIIÁäɓѲeKtíÚ>>>Ðëõˆ��ŪU«P¯^=»ž‡^¹²¡§Ã©S§Ð¡C?~\SàþýûfÝú�ªU«†öíÛcùòå˜:u*ªW¯Ž3gÎ`áÂ…˜>}:êׯŸo›áÇãÌ™3?~<† ‚&Mš ''ÇŽChh( �"‰×ÅÅ HNN†§§§Õ^eIDDD¾V}câQjîí'"""¢§Sq< ïq9ô"ƒ$A׸3Ô‡·šÌSÁµÓ«†{øMÙ—µ3$Hpéü 2÷l4Á_׬k‘Þ*ðÌ%ýµ›ÖFÀÐì]·§÷ŸÆôW§cÌ·cP½~uÔlh¸g^�‹Ç/⻿SºÐ @ífù“ZSXºt)BBB‚ÄÄD¸ºº¢nݺ˜6m:vìøØqòÉ'Xºt)FŒ•J,Z´Èêø¦¼¼¼ðÑG!443fÌ@JJ Ôj5*Uª„nݺ!((È®d·^½z:t(.\ˆÜÜ\´iÓ3gÎÄW_}…Y³fá³Ï>³¸Ý¤I“°lÙ2Œ;ÙÙÙðõõÅ Aƒ,&ü Ñh°xñb„††bÇŽøñÇáââ‚zõêaÚ´ièÔ©“ÍXí�÷•W^Á�?þˆ?þøk×®}&Z’?øà‹ó�­þDDDDDeAI\|Ð †ú��@ÎÃñÄ„É_ Ë÷X>ÈÜ‚ÌßBÍ—9¹@÷â›E“ " É¿éäd2©´¸zõê²"­¹ˆ%'§"1ñ6ºwïlsÝìÌlÌ4çß'©$Ôo]5Ö„^§Ç•3W.^Y¿q§Æ˜2.+%=»öï�DÕª• Ñ¸B­VA¥RY¯¡0† ‚)S¦ØÕ…ˆˆˆˆ¨4‘†ÂiÛ’ÇÚVÛo´�ûÛµn­ZµÆ8@ ×dÒšNÏ\K?¸h\0%d VOY�}ë÷Aè.E]Â¥¨KfëI’„€¡1g~"êׯí#"""¢§’®ë?¡ºwrdx¡¶ÓvêgwÂ_ÏdÒÿ÷½‡À�Ø»v/¢EãöµÛ #ü7éÒ=‡÷Dí¦wé'¢¢TÒ!=¶Ü~ã ®œ~]ñ¨«¿5ήÐö}·X~àNú�ü›ùcô‚Ñ%•!º. oÖ òo?C>{Rʳå«"tͺB÷Ò›^ùGý/*Ï|ÒODDDDDDT„WEh_ íkAJJ„ôàÞÃùÏËW„£ô[䟈ˆˆˆˆˆ¨8ID_ˆ ¾¯ºì?”œˆˆˆˆˆˆèU†’~QÒ=Ãxü•Fe(éwÈíD”‡ñ¸ãñGDDDDTú”™¤_–eÈ2‡( r$I’ ËjȲ @‚ÄÌŸˆˆˆˆ¨T)3I¿J¥‚³³ÒÒÒJ:¢gFjj*œ�� R©ØÒODDDDT •©¤ßÝ]ƒ˜˜x¶69€$Iˆ‰‰‡»»FIúyì•.e&éW«e¸ºº@§ÓáÔ©sHKKcBT $IBZZN�:�NWW¨Õ2T*•²œˆˆˆˆˆJ‡2s¼J%ÁÙÙ žžÈÊÊFtô%ääh¡Óå'z"†\Þp¿³³îkvïçýüDDDDD¥Q™Iú Š©àââ µZ†Fã ½^!ôz½q­�‘èée¸jfèÆ/A¥’ž)›%üLü‰ˆˆˆˆJ—2•ô&•J‚Z-¶î ¶òck¿ñþ}ãdXÆ„Ÿˆˆˆˆ¨´±;éß»woqÆQ$„�ìÞÖr"²ÌVBÏ„Ÿˆˆˆˆ¨t’T„!ù7�œL&5€999ËJ*H"""""""zÄÙÙy €S´rM&­éTfFï'"""""""sLú‰ˆˆˆˆˆˆÊ(&ýDDDDDDDeT™½ŸžLff&qÿþý’…ˆˆˆˆˆž€��ªV­ �FSÒ¡P)À¤Ÿ�™™‰ .ÀÏÏõë×çHìDDDDDO)!nݺ… . Q£FLü‰Ýû HLL„ŸŸªT©Â„Ÿˆˆˆˆè)&IªT©???$&&–t8T 0é'Ü¿•+W.é0ˆˆˆˆˆ¨ˆT®\™·î&ýô[ø‰ˆˆˆˆÊþ}OFLú‰ˆˆˆˆˆˆÊ(&ýDDDDDDDe“~""""""¢2Š�ì£Ç’’’‚cÇŽ!::ФI´oß^^^%QÙI’0pàÀ’ÅLbb"–/_xÿý÷QµjÕ�güøñX´h‘Åeiii˜0a1`ÀGV:0é§BIIIÁÌ™3¢ÌëСBBB���€AƒaæÌ™Lþ‰ˆˆˆˆžÀ‚ °bÅ Àõë×1qâÄŽÈ�@¯[·aaahÖ¬`È�! °aÃàáááð˜¦OŸŽ³gÏbúôé˜5kV¾x'L˜!z÷îíðØJ‹ïÞŸ˜˜ˆ´´´’#ŸÜÜ\ddd”XýiiiX»v-F��€€`ôèÑX»v­²¿bbb0}út‡Å�ÀÀ@³„þõ¯!** [¶lÁµkרô(mÔj5¶lÙR*Ê/ªX"##!I’Åé½÷Þ{ìr“’’0zôhøúú¢\¹rèÔ©"##Ÿ8^#üôÓO%Vÿã�$Éì3Û¼y36l�Fƒ¦M›bÇŽʲâþ®= [±9ò8iß¾½ÅïnBB‚]±Ü¸qC† AåÊ•áåå…_|QQQvÇ’÷3-n¦¿�£ë¶GQŠˆˆ€$I˜?¾ÝuÙ:<Žâü—äçFDÏ–��Lœ8'NÄæÍ›K:lÙ²ƒFdd$&Mš„E‹aÑ¢E˜4i"##1xð`„……9<®Y³f¡S§N&ü‹-*‘ ¥E‰¶ôÇÄÄ`âĉ:th©ëjqýúuÄÄÄ ]»voµŽˆˆÀ²eËàîîŽþýû£nݺ û+<<ááá6lÖ­[ç° &)))5j®_¿žoYPP`РAXµjf̘�Q£Fa÷îÝlñw€6mÚ ..Îl^FFºuë†îÝ»?v¹ÄÝ»wŽJ•*aîܹèÛ·/.^¼è�.\%]¿%{öìQ®jïß¿ÁÁÁX¹r%ºwïŽ�7"((/^„¿¿‰Ä÷42ö 6›oÏg,„@ß¾}áíí�ˆˆxxx`öìÙèÓ§.^¼ˆŠ+Ú,Ãô3µeÊ”)ðôôÄ'Ÿ|b×ú¥¹îâ�’’‚wÞyÞÞÞ%J±*ÌçFDô¸víÚ…„„¥[ÿŒ3°k×®i­>}ú4¾ù椦¦"((AAAf t¯^½Ð©S'„……aíڵǿÿýo¼ð E‹ñ¶‚ÀÀ@tîÜY™_Ò ÿ«¯¾Šôôt»ÖõððÀ¶mÛŠ5ž¼J,é7&ü;v,u ?øûûãÁƒ8~ü¸CÿˆˆÌ›7ï¿ÿ~¾ýò /`À€Xºt)–-[æ�xŒf̘a1á -m»ví‚ ðÏþ¡¡¡9r$f̘�Å‹;4Îg‘‹‹ üüüÌæ}úé§hÚ´écßÿ•’’‚¬¬,,[¶ íÛ·,Y²kÖ¬ÁÁƒ1hР' €õçÇ:ªþÂêÑ£‡òzöìÙ5jÞzë-À„ жm[TªT©Db{Z¥¤¤ÀÏÏ/ßw؉‰‰¨P¡–/_Žzõê0|OÖ¯_�Çãõ×_·Y†égjË©S§Ð­[·BÇYë.ü1zôè�³gÏzÛ§éYÒ…ù܈ˆ ëúõëHHHÀÿû_ 8PÉAˆÿþ÷¿ðòòBõêÕQ£F ‡Å4qâDtêÔ©À{÷=<<ŒÀÀ@,_¾'Nľ}ûŠ<–ôôt$&&âðáÃfI¿©’há_¸p¡Ý�±%Ñã Dº÷›&ü“'O.‰ìò / R¥J8~ü8RRRн¾´´4,[¶ÌbÂoºÎ™3gŠ=S)))v)j×®Ο?�={ö@�3f(Ý� ³ß:v숑#GšÍ‹��‡$IØ·oôz=$IªU«�F|÷ÝwÊúÑÑÑèܹ3<<<иqcìß¿Ï=÷~þùge�ÄÄDÂÍÍ uêÔÁÒ¥K•úGŒaVbb"dYÆîÝ»mÆg*&&Æîîö¶ê5þ^���ðññQºº?~Üâ~¼zõ*¾ýö[³ÁL\]]±aÃB£Ñ ~ýú8|ø0Ö®]‹5jÀÓÓC† �N§xyy!22;vTÊP©T�ez½ÞfLYYY�$ ¿üò‹²½V«Í7ÏxÅØÝÝUªTÁìÙ³í®_–e¬_¿�7F¯^½ìÚ�IIIF… àíí�Î�;ãСCfûiË–-0`@¾˜€GÝz333qèÐ!ôë×Ϭ>ãw//!† †fÍšáþýû〻wïbøðá¨Q£¼½½Ñ¡Cìß¿_)çÂ… èÔ©<<>>"''G™7wî\Q£F ¡Óé„BȲ,üüüÄ�Drr²X¶l™ """Dnn®¨V­šxíµ×ÄÝ»wEll¬xñÅ…Z­¡¡¡fÛGDDˆ¤¤$±|ùr@ìÝ»W¬ZµJ¸»»‹ÔÔT¥þo¿ýV©ßÞøŒuåææ*Shh¨P«ÕâСCʶÆumÕ+„î{ IDATmÛ¶ƒ÷îÝ©©©bìØ±¢J•*B«ÕæÛ�#GŽo¼ñ†Ù>^¨T*±eË‘••%®_¿.zôè!FŒa¶ß¬�+mí×wÞyG¼ùæ›JYAAA¢iÓ¦bÆŒʼ-Zˆ…  !„HJJ¾¾¾â×_BѪU+ñÍ7ßä‹ÅÒyWÛç‚‚ö�=ßá¼ :ÎŒñØs(вˆˆ„¢ÿþbܸqâðáÃâÚµk6׿víš8|ø°7nœèß¿�ë=zô‰s….]ºˆ¨¨¨BåN]ºt)ömÇŽbøðáf¹Ñ?ÿùO,’’’J,wtäàý‡ùzë‡ù{£‡ù|í‡ù}Õ‡ù¾ã’þ§1á7NŽHüƒƒƒÅÆ�þ»ÙJúçÏŸ_`Ò/„áÂ@Û¶m…BT­ZU>|Xôïß_ÌŸ?ßÎÓ�wïÞNNNâÿûŸ2¯yóæbÊ”)Ê{Y–ŤI“̶«_¿¾3fŒˆŒŒÄ™3g”e¿ÿþ»Ùh²,‹ýë_ù¶ÿàƒDzzºðôô«V­R–uìØQL�:µPñåýC3>>^øøøˆ/¾øÂl¾q][õZrúôi@ÄÄĘͿqã†prrüñ‡Ù|www1{ölåý’%K‘””¤ÌkР�øê«¯,Ö·}ûváææVàEÓ˜ìMú?ûì3e¹N§jµZ„„„ØU¿»»»øè£�”÷¶öãåË—-î³-ZˆY³f)e~úé§Vc2~—Ž=*ˆvíÚ‰S§N‰{÷¾úJ¨T*qâÄ !Ä£ÏwñâÅ¢Zµj"..ά޼ñŸ;wNÈw<Ö©SGL˜0ADEE Jr)„gΜ1û~ç-ÓÖ6¶–_¼xQP~§¼ls¶ÊOII�7ǧOŸ—.]cÆŒjµZIšlíGÓý @´nÝZ\¹rE! •ôÛsæMúóîoKò«Ö’~[Û™ÖýçŸ bß¾}Êú999B¯×+ï :WšÆai¿nÙ²Eøúú ! Ç@… ĪU«D×®]…†$_¥R‰ÿû¿ÿB1dÈ1jÔ(e{KI¿µó®…;äÝ7ö¦lgÆxì9EYDDBñã�?Š ˆM›6ٽͦM›Dƒ Ä�?þXàzE‘ô0@ìØ±ÃîõwìØa³!óIó2c²¿hÑ"%Á߸q£èÒ¥K¡b-ª©wïÞf šúôéSdõÚ›ô;ôžþ & ==»wïVºÛÚRœDDD 77·PÛ?~ܬKcQŠ��-±îEAñDÛW¨P}úôÁæÍ›ñòË/ãÒ¥K8sæL¾§4iÒÄì}�:u���€k×®€Ù>4ÞnªQ£Ffïýýýqýúu¸¹¹á­·ÞÂêÕ«1bÄ\¿~ÇŽúuë Ÿ)­V‹7ß|­ZµÂ§Ÿ~jq[õÀÁƒ1gÎDGG###CÙ×™™™fe­Y³õë×GëÖ­óÕc:¸œ»»;|||àããc6/oyðã�?büøñX½zµÙ=ÒöÆT�úõë+¯U*\\\ò=5ÃZýдiSåµ­ýxéÒ%°xŒ5oÞ\yýüóÏÛŒÉÉÉ ðÉ'Ÿ(ƒÔLž<7nĆ вeK@hh(BCC±qãF‹÷¬›ÆhР�Ù:õêÕÕ+W”ï·éçh«¥2mmckù_ýÀò>3ÝÞÚ1g«|OOÏ|OúX²d öïß�•+W*ÝÑmíG8{ö,nݺ…µk×¢mÛ¶8tèj×®mq]Kì9-1ÝßÀã…Ù®U«V?~<Ñ´iSôèÑ @»víÌÖ³v®4²¶_{ôè�[·n᯿þBjj*¼½½ñÏþ}ô233ñûï¿£fÍšhР¶mÛ†ÈÈH›·�Y;ït.(hߨ{\Ù:Î,•aílw¬E¥´ßÓïФÿƒ>À¼yóh÷Qœ;¥}ûöÐjµv­kT£aÆÅOaÇF(îÑ7n\àòˆˆ,\¸ƒ Rî+êØ±#>þøc›Ûæ5tèP¼óÎ;ÈÉÉÁÏ?ÿŒöíÛçû.ïÅ!\]]•{½UªGCU˜¾6’eÙì½$Ipuu`8é¶jÕ qqqG—.]P§N�BÅgjÊ”)ˆ��Å™3g,ÆbTP½ èÓ§Þ}÷]lÙ²8þ|¾?èàÿû^yå‹uä­¿ xŒæÏŸ�Ù³gã—_~ÁK/½¤Ì/LLFÆñ ƒµú�4�Ùû‚ö£±®Û·o›]ìÈGÞï‡%Õ«W€|÷¢×®]7oÞTÞ:t¯½ö>ûì3¼üòËðôô,0~ ÿ€fÆû³�L¿ÿ–ö©i™ÙÙÙnckyAóŒ±Ö�9{Ë7%IêÕ«‡ÄÄDež­ý’>tèÐ'NœÀ·ß~kq Ñ‚ê·uü[bº¿ç¸xÜí.\ˆýë_عs'"""йsgÌš5Ëì⢵s¥‘µýêåå…víÚáÀ�HNNÆK/½4jÔG�Åo¿ý†>}ú6mÚ„øøø|lj'0þ|åx(è¼ X?ØÚ7�ó3Öo*ïqfÏy 8Ê"¢g×;#5jàã�?FJJJ¾Ñè�¦OŸŽÍ›7cÕªUÉ¿S§Nøæ›o�––f37KKKÑ#Gðïÿ»Xb9}ú´òºråÊX¾|9Ê•+§ä–UªT1û[ÌQJ{íCòëÕ«&Mš„Ý»wãÖ­[%>Ð�——*T¨`sÊÈÈ@BBš7o^¬#eúûû+-ö8|ø°CF ïСC�˧M›†^½zaâĉX°`ˆ#GŽ !!Áæ¶yÖýû÷#$$$ßc¼˜ "Ó«Y³&ªU«¦¼7úã�?ln‹š5kZ¶l‰–-[bÓ¦MØ´iS¾�½ì‰ÏhçÎ�X¸p!6l؀ʕ+[]ÏV½þù'2220}útåD{ôèÑ|e¤¥¥áøñãèÔ©S�uÙ+,, Ÿþ9öìÙ“/á¶“³³3dY6k¥4¶´EýÖ´�gΞ= µZm6ÙsÄTåÊ••ÁM]ºtɬuyÑ¢EøùçŸáîînóJ¼1¾ .(ó„¸|ù2êׯ¯\hˆ��U–Ûj]5ž¯L·9wîœÝË�äåm�7²uÌÙ*ÿêÕ«øÏþ£$n€!a‹ŽŽ6œÏÚ~üý÷ßQ»vmܽ{×,.cÂUØï¡­ãß{�Õ'Ý.++ ðõõŨQ£°yóf|ýõ×ùdzv®4*èûÙ«W/÷‚λO²ol}Çò²uœFQ–ED½{÷FïÞ½ñàÁ«ëÿüsåïðyóæ!""ió‚ý³Èá£÷Ó§4»~ý:Μ9Sì ?`8 ¶nÝj÷úÆÖ�âæååUà£ß¢¢¢Ð¸qc嶇Ï?ÿ\Iþ û¨C 0 ,@\\œÅG³mܸÇŽCnn.Ö­[‡‹/â�7Þ@ûöíQ¾|yÌ™3©©©øûï¿1wîÜ| ÝÏ?ÿŒcÇŽ!''k׮ťK—ðÆo(Ëßyç,Y²—.]Ê÷{â �1 ƤI“Э[7hµZhµZ›­Œ–ê5þaüÛo¿!77Û·oÇúõëZ­�bbb Õjóu5}øøã�ññÇ£R¥Jˆ��W¦{÷îÙŒI¥R¡~ýúX³f îß¿�ØØXÌš5 ÎÎÎERA¬íÇ:uêàÿø&Nœˆ‹/B«Õbÿþý¨S§Nœ8Qè}ôÉ'Ÿà›o¾Axx8®]»†©S§"..Îì ²,ÃÕÕ!!!øå—_ÌFDÏ«aÆèÑ£¦L™‚7n ==_}õnܸ�áÇ£uëÖ¨U«fΜ‰›7o"&&3fÌ€Zm½ÃV»víP¹re«ÛØZþüóÏ# “&MÂÅ‹ƒÑ£GÃßß:�Îæ1g«|WWWL�:£G�Æ¥K—pùòe¼÷Þ{¸}û¶Ù“.¬íÇV­ZA«ÕbèС8yò$®\¹‚/¿üüñú÷ïÿXßÂŽ777\ºt wîÜQz9˜²÷X}œíLëÞ¼y3Zµj…Ç#''·o߯üav¡°~®´µ_Ãÿ«>ŒÈÈH¼øâ‹ IÿöíÛƒîÝ»0œ=<<Ì&•Jggg¸¹¹)åÙ:ï>î¾±õ ?€íã¬0в,""£#GŽØhÖ¡C».(µàà`„‡‡Ø…=-- ááá6Š=)eäþyóæ0ôD˜7o&L˜€ØØØ|D¦OŸ^lñ½úê«°kzíµ×Š=K:z¿é%5Ђ½Ó•+WDxx¸¸råŠCêKJJ½{÷¶k0¿�7ŠÞ½{ÉÈ”¶òBˆäädѦM›ô7nœHNNãÆ�mÚ´ÉÉÉvFbêÀ�€0`@¾e²,‹… Š€€¡Ñh„¿¿¿X±b…²üÈ‘#â…^nnn¢eË–âØ±cB–e&t:� V®\)ºwï®lŸw”””áææf60Uaâ +V¬òMݺuË·®=õN›6MT¨PAxxxˆ   qçÎѧOQ¾|y±k×.!„a0EâÞ½{ù¶www?ÿü³ò~õêÕ¢B… fë´jÕJ�Û8›¥éÝwßµ+¦ß~ûM4jÔH¸¸¸ˆ&MšˆÈÈHQ¾|ye0>www±~ýú|q®^½Ú®ú-mok?Þ½{W :TøøøѰaC±|ùr³ú­Å$Dþ�×/^,jÕª%ÜÜÜDÛ¶mÅï¿ÿ®,Ëûù®\¹R¸ººŠ³gÏZ­+11Q 8Pxzz oooѵkW³ãóĉ¢mÛ¶B£Ñˆ:uêˆmÛ¶ '''³�üò–yòäIÑ®];e›ÿ÷ÿþŸ¨P¡‚ظq£]ËÿþûoÑ¿ááá!<<ø@|øá‡Vó˜áÇ‹>øÀaySpp°Ø±c‡ÙÓÍV¬X¡¬sõêUñᇊ.]ºˆ/¾øB\½zµØâ¹pá‚ˆŠŠ²kºpáB‘Õ ;ò“&ýê<““ɤÐ"''gY^h`h©ž7o>ÿüs‡´XFbb"Nœ8á�~SÆ}2fÌY\gË–-X¾|9&MšT$ƒTœ8qÂâ€wyEGGcäÈ‘fAã騱#Ž9‚… âÚµkXµj•ÍûX‡Z­Æ¦M›òµÀeeeA¡Üg{óæMT­ZQQQhÓ¦�]u$$$ nݺ8räˆ2 ›#”T½eMqíG!T*¶lÙbõØ, ¶Ž‰âVÇ\I±ô™–•ã°¤¿DDTx»víÂôéÓ¥ Ögü[?""'NÄĉѶm[Ìš5Ë®.þÇŽC«V­Š$¾´´4Œ?’$aáÂ…ÊmWiii˜0a„X´h‘CªKKKSZÎÝÝݱqãF³ú###1cÆŒR™oggç1NÐÈ5™´¦“CòË«W¯^pww/‘ mqvvF«V­PµjU‡Ök<°�#Söïß_× &&áááHMM-²„¿0š4i‚={ö`ÆŒؼy³2áÂ…?~<®_¿Ž�båÊ•…îÖ_TZ¶l‰† âûᅦJ¥ÂäÉ“áïï�fÍšÙÜ6;;‰‰‰>|8z÷îí°?øKªÞ²¦8÷cNNNž< ÀðzäI޹’”÷3åqHDD%­zõêHHH@»ví�’’b6Xß®]»ðñÇcóæÍHHHPÆúq$,Z´ãÇ�ÇàÁƒ1lØ0Àºuëàïï�Ù³g—H^çïï�ØØX|ðÁùêïܹs™Mø £D“~¥ö(É?ì{õê…N�:!,, »víR(ò÷÷G`` ‚‚‚JìB‰——/^ŒÏ?ÿG�Åùóço¿ý6:tèPbɾQxx8ÆŽ‹:uê@­V£M›6ؾ};\\\lnûÍ7ß`öìÙèÑ£V­Zå€hK¶Þ²¦8÷ãÖ­[1lØ0ôìÙ³Ôž³JÊ“s%)ïgúÕW_ñ8$"¢Õ¤I¬ZµJiH3ý»ºwïÞ8~ü86oÞŒ5jK�Z{xxx`ÅŠˆˆˆÀ–-[cÆŒqxc¤i<‹-®]»¬ÆÀ¿Ý€íÞO¥ƒ½Ýû‰ˆˆˆˆèéQ”Ýû©ô±·{¿ÃGï'"""""""Ç`ÒODDDDDDTF1é'""""""*£˜ô㫈ˆˆˆˆ¨làß÷dĤŸàããƒ[·n•tDDDDDTDnݺŸ’ƒJ&ý„ªU«">>7oÞäA""""¢§˜7oÞD||<ªV­ZÒáP) .é¨äi44jÔ‰‰‰ˆ��/épˆˆˆˆˆè øøø Q£FÐh4% •Lú €!ñ÷÷÷/é0ˆˆˆˆˆˆ¨±{?QŤŸˆˆˆˆˆˆ¨ŒbÒODDDDDDTFÙ}Oÿ‰'Š3"""""""*b…ȯ}ûöÅÑ3+77·XÊe÷~""""""¢2ŠI?QU¨îýDDDDDDDT¼rss†Ó§O^xáÁÉÉ©Ðe±¥Ÿˆˆˆˆˆˆ¨Ù¾};Nž< ½^½^�“'Obûöí�U“~""""""¢Rä�?þ°kž=˜ô•"z½Þ®yö`ÒODDDDDDTF1é'""""""*£˜ô•QLú‰ˆˆˆˆˆˆÊ(&ýDDDDDDDe“~""""""¢2ŠI?QŤŸˆˆˆˆˆˆ¨ŒbÒODDDDDDTF©K:€‚! „€JõèÚÄßý�3¿ŸÁÕóWqíÿ®áN¤&¥"+= àêî ïŠÞð©âƒš k¢Î uШC#ÔhPC)C¯×C’$H’äð߉ˆˆˆˆˆˆÈQJmÒ¯×ë¡R© I’“p(ì¢~�BÌ©ä¤ç@‚aòŸQVzn¥ßÂíøÛ¸|ì2ö`œÝœQ¿u}´éÓ_ïˆçª=gVQYTê’~c"®R©ð÷_cë¶âðÖÃÈIÉ��tÐZéU„ÞÐ`’÷ ”u²2²pþày\8x?ÏýÝwÇ?ÞýªúW5«“ˆˆˆˆˆˆ¨,)UI¿1ùÎÉÊÁöï¶#üÛpd?ȆVh¡R« ‰½ÞÐí_§Ó6Ê›ððÀ£u•€�2R2°kù.ìÿi?^ûð5 ˜8jg5""""""*sJMÒoLºãÎÅaéGKw"Zh!;É€Î°Ü˜Ü !Ý�/¬—iºž^¯7\ PBÈx��й¡8¹÷$Þ_ü>j7­ÍÄŸˆˆˆˆˆˆÊ”R‘á“íÈðH|Öë3\9qz'C’®ÓêÃ=ü[ðU*T²á~¡7´úë´†I¯Óÿ“U�Õ²R‡’¡ß¿¡L Ыôˆ‰ŠÁg½>ÑmG R© ˆˆˆˆˆˆˆÊ€Oú� øâp,^€ôÔt@ èu†ö!=ÅߘÄggf#%9YY�Õ2Ü<Üàáíw/w¸¸¹@�É�šœ �V§Œ ×ë• ’$Þ«ÒSÓñÍ�o¾8œ‰?•%ڽߘðoýv+~šþ †„J¯’Uz�ÔäT89;Á¿¹?Zöl‰z-ê¡Zýjð©ìWwWè´:¤'§ãÎõ;ˆ‹ŽCtd4Î:‡; w V«¡ñÐ}ýÃÁÿð°.•¡®Ÿ¦ÿI’Ðo\?võ'"""""¢§^‰%ýƤúèö£X7u$µdvß¾q~Y-#ýA:œ\œÐý�îè5²šum''‹å–ó)‡*µ« iצxuÌ«H¾�Œƒ[â—ïAì¹X¸º¹Bí¤†^g¨_a¸Ð=dYƺ©ëP©f%tê׉‰?=ÕJ$éB@¥R!þ|<�^ ¨,Ô'I$?@ó.Í1ü‹áhÖµ™R†Nk™_RI†{õŽâ/ ÿÊPIð®ä�WÇ¼ŠžÃzbDz™‚ô”th<4ÐiufêõzH* ÿyï?¨þ|uÔjTË|Ð@""""""¢§H‰5cçfç⻾CNFŽaP½‡I¿1ÉÖëôÈx��7'½‰yûæ¡Y×fÐëôÐétJ—ã`~� ÷èK*Iùi:П6W �‡' Ä7û¿�_c?¤&§B–eå(Ýþs2sðí{ß";#»¤vÑsxÒoLêÃ…!þd< ?êê•!y7®óþâ÷ñö×oCVˆVy•Y%ç+O¯×+£÷ }žgøI€ÚI ! É¿3|½çk´íÝi)iJâ/©  ôz=$µ„«§¯bÛ’mÊ€DDDDDDDO‡&ýÆdþöõÛ_½¤Wjã½õ ÍÕ§Šú¾Û Óé=~Ïd>I’ R© Ë2dµa2má7^0¶æËjZ­^½0uóT4éÜé©éPÉæ#öët:è%=Â…áfÜÍG÷þ=EžôÀŽ¥; ËÐA¨%ú¦ë8¹8áÖÕ[˜Ño2d@­VC§Ó)Ýþ%IR.ܺz îú6À¡°C8ä<2d(Ýÿ�‰¿ñ¾|µZ �V·rnøä§OP©F%ädåZùÅÃÄÿá“´éZ„- 3‹�ˆˆˆˆˆˆèiáÐ�üT*îݸ‡=ë÷@„."ml¥wusÅñ]ÇñÅ_`ꦩpótCnN.œœ� ×é±oÃ>ì^³±gc‘•ž¥ ʧvRçŠZöl‰Þ#z£A»Ê-*• €JVA«Õ¢r­Êøð»1³ÿLCå“}ÀpË�€@dX$Þšò|ªø8l?‡ßÓ‰ÜÔ\H²õñ�÷Ñ{y{áøNC⟞’'g'Äž‰Å¿þ�¯‚¿ÂÙg‘“•µ“®n®pѸ@RI¸wã¶ÿ°“zLªÏVA›£…Jõ° ÿÃAÿdÙ0N@ûWÚ£Óë�”nþfqÈrRsp0ì`qï""""""¢"çðîýQ¿F=|Sðº’$A§ÕÁÓÛGwżáó°gÝ|Òûœ=pžÞžÐ”ÓZï–m3@í¬†·�7 ëæ¬Ã×C¿6ŒÄÿð±|¦]õ…xã“7àêê ¡æÝø¶üÿåxï """"""¢âçФ?áR.ÿyZ¡…^gyD|cân¤Óêàåå…¨ÿEaþÈùÈHÉ€‡—‡a¤~ · 1 (AB… °?t?¾Ÿð½¡%ÿá&’dx¬Ÿu[ÕE«ž­�™• µ“ÚðØ?I‚N§ƒV¯Å_'ÿBÂå„¢ÞDDDDDDDÅÊ¡Iÿ…c ÍÔºö[èÝ/„€JV!;3z�þQ+¾^ÀEã�‡²“¬ êg©Œ¼2S3á$;aó›±såNÃHýºG­ýz�@‡×: S›‰Ì´Ld¥gÝ'ã§ÍÐâÜÁsE¹+ŠÕwß}‡Ö­[#,,¬¤C±Ëš5kкuk¬_¿¾¤C)1ÜDDDDDT:�ß•“W ÷ÖÃ0Hž)!dYFúƒtÔkU÷nÜCÊݸh\õ ù{X#I´¹ZÔjT UëTEFZ®]¼f¸˜ð°…_¥R)÷ñ¿ðÒ èØ£#ô:ÃL™ IDAT=r³sqõÂUè´:ÃS Bì™Ø'þýïܹƒ°°0?~ׯ_GZZ¼½½Q¹retîÜ}ûö…¯¯ï×S¾|yÔªU åÊ•{â² +&&[¶lÁÉ“'‘˜˜ˆ¬¬,¸ººÂ××­[·Æo¼�5j8<.GºwïBCCqìØ1\¿~éééðööF¥J•”ϹZµj�käÈ‘¨]»6¦M›æðº‰ˆˆˆˆ¨d84é¿vñÚ£Çâ™B@VËHINAû>í1mó4üuâ/Ì š‰¬Ô,¸h\”Ö}{~�T²³²ñâ/bÐäAf÷êË0&þ@•ÚU0g×ȲŒ´ä4¼ßâ}$ÝL‚¬–¡ú'îÞŽùóç#''...hР¼¼¼�––†‹/âüùóXµjÆŽ‹7ß|ó‰êô0Oú� ÿƒähÿr{LÝ4 šuk†™a3-&þöz�»çnD•ÚUÐm`7hµZȲœgE”Výœ¬,~w1îü}®n®z�; wû÷Þºu+æÌ™µZ�±cÇbàÀ�puuU–kµZ%^°`t:† òØõ•„`îܹÐëõ˜6m^{í5³åz½Ë–-Ú5k0cÆ lÛ¶ NNN%mñØ»w/¦M›I’ðî»ïbÈ�!Ðh4ÊòŒŒ „††bùòåøâ‹/P¾|ytíÚÕ!±]»v YYY©‹ˆˆˆˆˆJ‡&ýÉ·“ /6º›&üí^n‡©›¦Â­œt:„^ÿð™˜Ù¿ð‰¿±_›­Å×Á_€!ñÏÕBVË�$ÉÐú/AéòŸ“•ƒ¯‡}�ß·üOOOèu†ûúÜ{ðX¿óÝ»w1þ|Àœ9sн{÷|ë¨Õj¡V­Z3f –,Y‚Î�;ÃÏÏðÃ?`ÅŠ˜7oüüüðÝwßáôéÓÈÊÊB­Zµ0|øpôîÝ[)ï»ï¾ÃÚµkñé§Ÿ"((H™¯ÕjŠ_ýñññÐjµ¨\¹2:vìˆ#F bŊʺ…­óâÅ‹ÈÎÎFݺuó%ü R©0fÌÄÅÅÁËË III¨\¹r¾ubbb°dÉœ={:�~~~xûí·Ñ¥K³u“’’°qãF8pwîÜAVVªV­Š—^z £F�‚»»»²î²e˰jÕ*ÌŸ?ÉÉÉøá‡�““ƒ}ûö0|W¶mÛ†mÛ¶áÊ•+ÈÍÍ…¯¯/^zé% >6?çôôt|ùå—€)S¦ _¿~ùÖqssCpp0|||°nÝ:$$äï=Rû`Ò¤IØ¿?(¿góæÍ±råJ›¿=Ý:�_Vz–á^~©à„_–eÈjÚ\-šu5$þ®å\‘�™ Y–Í«g…1©wrv‚J¥Â¼áóp0ô ÔNjÃÈÿÇÐëþ?{÷E}ïüµ·\I€$€¨ ¢rET䢀ÜÅ¢íO°�*^*çT<ÖVÛz)R)õ�h‹UQ‘rŽhQ�ƒ­Á $� XHB’ìý÷Ǻc–ìl.„Ûú~>ûp™�ý~?ó™Ù6ŸùÎ|LJÅjÁít³ð‡ Ù²j ­Û´LäG`²@ \5®fmóš5kp:�\ýõa þº ÀM7ÝdŒüÅÄÄPPPÀœ9sðûýL™2…‘#G’ŸŸÏ/~ñ ¶oß±mŸÏÇ¿ýÛ¿±hÑ"\.wÜqsçÎ¥{÷î¬\¹’;ýë_Íî3!! âè½ÕjeÑ¢E<öØcõ ~€cÇŽq×]w0yòd®»î:öìÙüyóرc‡±^ee%sæÌáÕW_¥]»v̘1ƒY³fòe˸÷Þ{ñù¾½¢$¸-yyy<ýôÓÄÇLJôÿøã�óä“ORVVÆÔ©S™3g©©©¼úê«Ì™3‡ªªªˆ¹ذa•••\yå•a þº&NœÈªU«øÁ~pNr0eÊ#¦k®¹†Gy„þð‡ n“ˆˆˆˆˆ\üÎéH¿%8ݾ?PïáÿÅ[¿ >)Þ(øƒyHáÿv`Ä¿¦²&0¹ß7³ëGìÏbÁçóa·Ûñx¾ñÏšž…Çã <¶ÏjÅítóÌϰyÕfZ·i�×ã5 þ@¸~hø`Æ ôìÙ“—^zÉ8yq×]w±`ÁV­ZÅÒ¥KyðÁ#ÆÞÔý|.s0dȪªªX³f ]ºt ¹úCDDDDD¢Û9é�IŒ ôßL²7tâP~¹ò—$$'àóúŒâ,8J,ü½oàRÿ5¿"9-�ÛÓø ýêþ‹…g~ôL`ÄßnÇf³5Xð.L°—±3GŽ ##£QëwïÞ dÔ=èšk®©wµÀСC8|øpÄv×­[fpüA³fÍÂn·³eË–z÷}7¶O›ÍÆÂ… éÛ·/¯¾ú*7Þx#sçÎå�ü#Û¶mkÔhyŸ>}BŠ]€k¯½¶^_£F�âÃ? )v!p›Dðù}ûö˃ÇJ«V­êÝz°zõj P, þ ¹sçbµZY·n]ƒW—=zøvÿ5×ÙÊ�ˆˆˆˆˆ|7�Ó¢?9%«ÅŠÏë#¡UsÏ%6>g�«5ð½à«náàvº¹:ëjî|âN\µ®FýP¿ð_ð£lýŸ­ÔTÕ°àöæmÚµiÖ6×ÔÔÔ+(Í×s:�8�Î�ÏzõêUoýääd€ˆ“´ùý~öîÝ ÀUW]¶Ï.]ºàñx((}4aSú¼ä’KøÓŸþÄ«¯¾Ê~ðjjjxå•W¸ï¾û¸á†øÉO~ÂÆ�MãìÝ»w½eÁÇ6vºÔÔT€z¹4hP½eŸþ¹ißÉÉɤ§§S^^nõfª««�Æïg3g;"""""òÝrN/ïowy;N|u¬àq{xlâcÄ'ÅSYVɨ;F1ëÑYx½^ã€ÏëÃf·±ëÃ]¼úØ«´jÓŠ²ãe�Ëûý¾ooˆ xâ náïv¹ùÃOþ@Ê¥)Þ{˜äÖɦ¿Õj´íضYÛœ’’Bee%•••�Z?8"ž��@lllÈgmÛÖ�Ájmø¼Muu5.— ‡Ãa:)]›6�“ååågÜgïÞ½�âÕív³oß>þö·¿ñÞ{ïñóŸÿœ�7²páÂzí´nݺÑ}}ùå—¬ZµŠÏ?ÿœ’’jjjðz½x<Ó¸RRRBþ][[kœ”ih¾…ÒÒR.»ì2ÓÏÛ¶mËáÇ9y²y>�툈ˆˆˆÈwË9-ú/ïq9yÙyÆŒøGöÁ�§ËÉÖ•[¹uþ­Øìß^âo±Fû{ ìAEI{¶ï!>.»ÃnŽ·‡£û�Ÿ�ßç7á°Z¬tº¢S³¶¹cÇŽ:tˆ/¿ü2ì¨ùéöïßÀ¥—^Ú¬þ"iìˆ-Éáp'æÌ™Ãý÷ßÏ–-[ذaãÇ�oV››7oæá‡Æjµ2bÄÆŽK«V­p8lß¾�÷ß?ì÷N?‰Rw[ï¾ûîˆ}¦¥¥Eü¼cÇŽüóŸÿdïÞ½ÆígSss """""ß-ç´èïzMW|~_`b< &.Æøï‘GØŸ³ŸÌA™ø|>¬V«1:ŸœšÌƒ/>È/ÆÿGL`vø†Fúƒ®ÍnÃUãÂbµàõxC&Œ‰‹Áïó‡ÜFP¯üø|>¾×ï{ÍÚæ#F°mÛ6Ö¯_Ï”)S\?xù{C#ÏM‘��@\\µµµTVV—‹×UVV„Ùo ŸÏGQQ�;w6™v8Œ;–;vðÙgŸ5»è_¼x1>Ÿ�E‹Õ{Œ]iii£Û‰��¥U«VTUU1eÊ”zW4EVVýë_Y·nwÞy§1?ÅÙÒR9‘èvNïé¿&ëì vüÞÀløuï߯­®åƒ×>)¾ƒ³ëû¼>ú�îÏì§fsòäIãí·ßޏnNNï½÷qqqLœ8±Yý…c±XŒ« >ûì³zŸWVVrðàAbccéÖ­[³ú¸õÖ[™6m[¶l‰¸^ðÙô�¹-!§ÓÉÑ£G‰‹‹«Wì|òÉ'Mj/xÂîÝ»›OÐðáÃIKK㫯¾âÅ_Œ¸nQQÓ¦Mkp=3-�‰^ç´è¿¬Çeôè×»ÕŽÕþm×>Ÿ�ø„x6¿µ™Ãûîé¯3o±Zðy}Lh:ó_žO\b'ËOâõz±X-Øv£È¶[{ª–в Ý8ˆÇß~œ~£úñï/ÿ;#§�¤¢¼"Pø7ð(>«ÍŠÝb§Ç€\žyy³¶999™_þò—,X°€_|јô-Èãñ°fÍxà|>óçÏç’K.iVf‚³Ö¿òÊ+õîùþóŸÿŒ×ëeìØ±Æ3í›*x’âé§Ÿfûöíõ>÷ûýlÙ²…+V0räÈfõ�¯­­åرc!Ÿ-]ºÔ8©¼W¿!“&Mà�üc½ï0aÂþð‡?4ØN\\¿úÕ¯€@ŽŸ~úiãê‰ —ËÅúõë™={6¤]»v�ŠñtÍÉAðÖ†ŠŠŠfõ)"""""§szy?ÀàñƒÙ÷·}¡§ü`sبª¨bÙãËxtÅ£øü¾Àãò¾™„+�ÂtöX®¼îJÞ|òMvmÚEù±r\>V¬Æm ñ tíÝ•›r37ÿäf, ·‡ØøX^ö0›ÿg3IÉI� ~“ûù¿Y6è¦Agt¯ûˆ#X°`O<ñK—.eÙ²eôìÙ“6mÚPUUÅ—_~É©S§ŒÂ±¹—½GrÓM7±yóf¶lÙÂí·ßÎ�7ÞˆÝngûöílÛ¶�Î�;sÿý÷7»ýY³fQXXÈÚµk¹çž{èÔ©$%%QQQÁþýûùú미뮻2dÈmËÊ•+ùÉO~ÂØ±cñz½dggãt:ùÍo~ÃܹsÙ´i½{÷;c]£F�⦛nbÆ ̘1ƒo¼‘ÄÄD:ĦM›ðù|�ŽuÈ�!,Z´ˆ_ýêW¬^½šwÞy‡=z�’’ÂÉ“')((0öó#�<ÂÔ©SÏYºví Àßþö7ž~úiìv;óçÏovÿ"""""rq8çEÿ°©Ãxë·oá9éÁB`B?‹%0’Ÿ�”À–•[è?º?cg�ÅãöEðR¯ÇK§ÌNüÇÿAéÑRþ¹åŸúò•¥•Ä&ÄÒ¶C[z]Û‹{àˆqžàóawØñy}8bÌm>~¿ŸìµÙƼáø½~b’b¸~Êõg¼Ý£F�¢OŸ>¼÷Þ{lÙ²…£G�òÅ_ЦMºvíÊðáÃ?~|³Gb±XX°`«V­bݺu¼òÊ+x½^.»ì2þßÿûüèG? {¯cY­V{ì1nºé&Ö®]ËçŸζmÛp:�ÄÇÇÓ±cG¦N�ʤI“èÙ³y·J=ðÀÄÇÇóá‡òÚk¯‘ššÊðáùçž{hÕª'NdãÆ�üîw¿ãùçŸo°½_ÿú×ôïߟwÞy‡·ß~—ËEjj*7Üp³fÍ¢G��Žmøðá¼ýöÛlذ�M›6qôèQöïßOëÖ­éÚµ+YYYÜtÓMg|%GSs�™™É}÷ÝÇo¼ÁÆ�›}‡ˆˆˆˆˆ\\,@;ÅÝ—£ÎËôÍÎÎ~áLFgc‚¾ÿ~à¿ÙôÊ&|v>¯L˜g!0qŸÍfãñÕ�Ó÷†¾ÆýûÁøƒ“ûAÃ÷…{=^¬¶À„€ÁÙþ½n/6G`r¿vÿ!UeU!óYmV¬^+7Ýssž™cÄ.""""""ÒÒÜn·ñÞìªÜ… ïcbbæ»à®óòÔ}�Ó*6x‰üÔyS±·²&Òûæªy«ÅŠßïÇf³ávºyræ“|¶å3ì;^�טq߸ÏßbÁïóãõxŸ{}x=^¯/ðˆ>Û7›çœTðz?À²ß,ãdÉɰ?>°ÅÙ˜xßÄ�ØEDDDDDD.ç¼è÷ù|\Òõ¦þÛTl~[ȣͬV+>ŸGœƒÚÊZŸü8Ùk³õY­xÜžÓüfDÞfÅbµ&ó³Û°X-ß|ø¯Ï¸¢Àf·QSUÃïïú=+¬ÀóÍÝ þoãƒoÚô[™2o í:µ‹øH?‘ Õ9¿^Ýj Œèßrï-t¾º3~�ÿÛÙú}ßÞßïˆsàqzxbÆ,™·„ʲJì»ñ¹Ïë‹8ó¾ßïÇëõ‚?ЧÍn#÷ã\úþClxy­Z·2®^m`\Âï….}»0õߦªà‘‹Öy»I=6!–_z�˜ø˜À,ýV ~K Šö6‡ GŒƒUXÅO¯û)ïü÷;Æ=øÁ}cvÿoÔ�ô/¸Nþî|ž»û9½éQöïÜOR›¤�GÆÉü“ÃÿýŽXÇùH�ˆˆˆˆˆˆH‹8ç³÷÷—ù§_™Î/>À³?|«=0Ú½^êo±XHn“Ì¿ þÅÝ÷_¬þÃj�DŸ‘}ÈœIRj1±1FñîóúpÖ89š”½Ù{ùtç|¶å3ª+«Ih•@|R<^�7prÀjùöjË7W!xü<øÇIï�®ÉûDDDDDDä¢v^Š~ø¶¨:y(ÇŸ<οx«ÍŠ�Àeû~Ÿß(ʽ/1q1ÄÆÇRr¸„·ÿëmÖ½¸Ž¤”$R.I!¥c 1q1øý~ªÊ«8~è8•'*©:Y…+q­âHj“dÜ`Œîû\Úo L$ˆîxò®�x­ ~¹è�·¢¾-ü'ÿt2øaÙ/—–Û¿åÇx”ß7WX,ì±vZÇ·ÆïóS]YMeY%…¹…�{ó¿iÓæL˜Ô& ü�{õƒ3ú ~‹%p;�ÕjÅç <ðö'ngÊO§¨à‘¨p^‹~¨Sø?8™];ðü=ÏS[Y(ü½>c½º÷Þ/Ï·ÙlØívc"¾ ¿?p›@¸B¿î:V»Ü�˜”ÈÜççrý”ëUð‹ˆˆˆˆˆHÔ8ïE?|[ø_wËu\Òõ^œ÷"þq›Ã˜…ê=Z¾-ð̼̈́ÿÍ[›Í†×íÅê¶ÒµWæþç\º]ÝM¿ˆˆˆˆˆˆD• ¦Â þÝ®îÆSžbÆÏg�˜œˆÅc_àóFäaž°g|ß�…ÄÖ‰ÜöØm<ýþÓ*øEDDDDD$*]#ýAÁÂßë`æ#3~ëpÖ¿´ž�Þü×I~¾}¤_p]À¸Ÿ?ð!�GÖYÇï÷cñY°`!®uC' eòO'sÙ÷.PÁ/""""""Qé‚*ú£øöù|tìÖ‘»ž¹‹ILâ“w>aû†íäíÈÃUí/ÆD!ü�å¿ÅX'61–î}»3è¦A ›:Œ”Ž)FMº‚@DDDDDDä"rÁýAV«¿ß�ßï'í²4&Î�ÈĹ)Ú[ÄÞm{Éß�OÑÞ"ÊþUFyq9µ§jˆKŒ#9%™´ËÓèܳ3éW¦s͈kŒQ}Àx€Š}‰flÑ�KôC&â:÷ìLçž�Ϩ]û""""""ò] êWDDDDDD$J©è‰R*úEDDDDDD¢”Š~‘(¥¢_DDDDDD$J©è‰R*úEDDDDDD¢”Š~‘(¥¢_DDDDDD$J©è‰R*úEDDDDDD¢”Š~‘(¥¢_DDDDDD$J©è‰R*úEDDDDDD¢”½)+=zôlÅ!""""""ò�Õ®]»³Òn“Šþ³„ˆˆˆˆˆˆˆ´<]Þ/""""""¥Tô‹ˆˆˆˆˆˆD)ý"""""""QJE¿ˆˆˆˆˆˆH”RÑ/""""""¥Tô‹ˆˆˆˆˆˆD)ý"""""""QJE¿ˆˆˆˆˆˆH”RÑ/""""""¥Tô‹ˆˆˆˆˆˆD)ý"""""""QJE¿ˆˆˆˆˆˆH”RÑ/""""""¥Tô‹ˆˆˆˆˆˆD)ý"""""""QÊ~.;«¬¬äĉø|¾sÙ­ÈÍjµ’’’BRRÒµ£ß—ˆˆˆˆÈ¹×RÏŸ-ç´è?qâ©©©Øíç´[‘ šÇã¡´´ôŒÿGB¿/‘s¯¥þž?[Îéåý>ŸO‰Èiìv{‹ŒÎë÷%""""rîµÔßóg‹îé‰R*úEDDDDDD¢”Š~‘(¥¢_DDDDDD$J©è‰R*úEDDDDDD¢”Š~‘(¥¢_DDDDDD$J©è‰R*úE$¢ÜÜ\>üðÈëTWWóÚk¯ñë_ÿšêêêzŸ¿ð TVV6ºÏ¦®ßX7ndÏž=õ–7ÿ¹Ð˜77—Ý»wÓ¾}{öïßoœpHHH`È�!,]º”¸¸8n¿ýöˆí†œüعs'Ó¦M'5ÚµkW/®ºûëÀ�!qOœ´TDDDD¤iTô‹HˆãÇ�#·Û·ogäÈ‘”••qß}÷ÏñãÇiÛ¶­ñ—Ë…Ûí¦U«V!mï¹oÓ¦�±ìСCddd`±Xêõný¢¢"lÄsíµ×RRRBjj*%%%¤¥¥ÿ ©upå•W�´_¿~ã×o¤øÍ–›åÍ,Ïf ÈÊÊ'0233q»Ýlܸ‘‡zˆÚÚZvîÜI×®]8räYYYdee±fÍŽ9B�="ö�¢½îzååå$''ðé§Ÿ†øáöW¸8››‡ââbJKK�6DDDD¤éTô‹HˆN�:±|ùrRSS)++3FjÈo¼Arr2v»�É“'óÕW_ñÑG“¼-[¶Œ#FËûï¿�ËåâÔ©S,[¶ŒaÆѵkW ê�æ;vÌtý„„Ö®]Kûöí)..¦k×®ìÞ½›nݺ‘ŸŸOFFùùùtïÞÝt›œN'N§“ììl²³³±ÙlôíÛ×4þÎ�;‡í¤åáò)Ïöóh IDATáOJo_8tèãÆ�Ãï÷ãv»Y³f iii8ŠŠŠÈÌÌdóæÍÄÆÆb·Û±X,óS×Áƒ3fŒñïþýûóú믓��@JJ }úô1Ý_—]vYØ8››‡ììl¬V«Š~‘3`Ú(þë¾u^v ovvö ýû÷?£Î‚÷¤ž‰_|‘µkײnÝ:¬ÖÀÃæÏŸÏÉ“'yñÅϨm‘óå믿6ŠÊæj‰ßWPuuuÈ,öAn·àœßsít:�ûéÏ”Ëå"&&æœök–7³<7…×ëÅï÷c·Ûñù|Æÿ.ÔÔÔàp8°Ûw~÷رc¬]»–ÿøÇ!Ë].v»=¤íæ8›y9ŸZâïùºæÏŸvùÂ… �÷111s�]€p×yyê¾.ºGöýä'?!>>žÅ‹ðÑGñ׿þ•ßýîw@à‘VãÇ�gäÈ‘Œ1"äYÓ]ºt¡  Àøw÷îÝ�ÿö·¿å©§žâÙgŸ¥K—.\zé¥|õÕW Ʃͽ{÷2vìXF�ÅðáÃCb)((`„ |ÿûßçûßÿ>ü±ñY¤X:wî̲e˸á†èÕ«Ï?ÿ¼ñ½O>ù„áÇ“••ÅÈ‘#ùâ‹/øóŸÿÌœ9s8p ÷ß?÷ß?W\q;wîl0ÉÉÉMzn·\ÜÌ 0‡Ãq^&Yk©‚htÁß’ýšå­% ]›Ífõ§åñññ�*øW­ZÅ+¯¼Â{ï½ÇÔ©Së}sÆ?œÝ<ˆˆˆˆHxÝåý‹…^x�aÆqÍ5×ðÀðÊ+¯�””„ßïgöìÙ<ðÀ̘1ƒpà 7°{÷î�û�ÃÉÈÈà©§žbРAìÞ½›„„„F�Ž™yê©§¸ûî»™4i_ý5&L`Ô¨QX,fÏžÍ�ücfÍšeœ¨Øµk‰‰‰c±Z­|öÙg|ôÑG0dÈîºë.âââøÅ/~ÁüÇ0nÜ8^zé%üqV­Z…Ífc÷îÝüýï§K—.¼òÊ+\vÙe¬_¿žþýûGŒED¢_¸9DDDD$:\t#ý:t`ñâÅL�:•Y³f“m9r„¼¼É´iÓ°Z­üò—¿ä¶Ûn£¸¸¯×[ïñfN§³Q±´nÝÚxo³Ùðù|üéOâÍ7ß$))‰ªª*ü~¿±^ð™ÛV«Õ8‰àóùŒEDDDDDD.^mÑNûöí)++Ãëõ…II :t²×ë5Ö¯ªª ù~sîß�Ôfrr2 .dáÂ…lÛ¶�3f0räH:tè€Ýnçã�?6½š ©±üðÈëTWWóÚk¯ñë_ÿšêêêzŸ¿ð TVV6ºÏ¦®ßX7ndÏž=õ–7ÿ¹Ð˜ ==ÝXît:ëB Ìœ9“Ö­[“��`,w¹\TWW3gÎ’’’B–û|>œN''NœÀçóE\¿¶¶6ä»~¿¯×‹Ç㡪ª Àøo$û÷ï'==�òòr£ÏHñ‡ë·¡øÃ-7˘ç9œ¼¼<ÒÓÓ©¨¨i;¸ýáÚ¯­­¥¢¢"b» momm-~¿¿^Þ"Å.žššÖ¯_�ËåÂét†|Öù1k?RÞÂõÛÔãÖŒY>ƒŸ…Û/fñ„ë7¸�õ®8:=ÿ ý^ÌòN¤ýX[[¶�ǃËåjTûáâ8pà�;wÀív'Ìö—Ùú‘â‰FÝ=ýMu×]wÑ»wo|ðAÓuúôéÃÏ~ö3n¿ýö&}O$ùý~V¬XA\\N§“Ç3~üxÖ¯_�ÓéÄãñÏ„ Œï�˜˜˜°ë»\.–,Y¼yóX²d wß}7»wï&//�ââbzöìÉÞ½{™>}:�:u »].—‹²²2¶nÝÊÉ“'9uê³gÏ6�߬ߨØXÓøÍ–‡Ë[¤<›Å_QQAvv6åååTWWsç�wâ÷ûyë­·HLL4r1tèÐ�ýe±Xp¹\Üzë­Û·½‹…gŸ}–«¯¾ššš#ofñGŠgåÊ•TWW³aÃ.¹ä®¿þzÓ㪩ù1kß,ofýBÓ�Û¦ä366Öt¿˜Å®_€Å‹Ó¯_?ÊÊʨªªbΜ9¦ùß±c‡éï%Òﺱyöûý¬]»¯×‹ÛíÆáp0eÊã;ï½÷@ƒmG:~ ÈÊÊ"//��;w2eÊìv»éþ ·¾Íf‹§ˆˆH4Šú¢¿16lØ@ëÖ­Ïw"„œœRRR3f EEE¼ûî»8rrrp8Ü|óÍøý~-Zò|AAݺu ikÈ�!TVV’šš²¼´´”ŒŒ F�Ýàú………F1^]]�Íf#66–üü|²²²Øºu+½{÷¦´´”ÄÄDÓí:xð :t`ܸqø|>,Xòùéñ›õ)þpËÍòf–g3………tìØ‘1cÆPQQÁòåË�ÀêðáÃiÛ¶-{öìáØ±cFÌ_|ñ÷Þ{/‰‰‰ ^ a¶½ûöí#--�‰'âóùxæ™gŒí ¿Ûí@çÎ�éÕ«lñü˜µo–·HÇsS�Û¦äÓl¿DŠ'\¿û÷ï§}ûöŒ=šŠŠ Þ|óMÀüx0û½4ô»nlžwìØALLŒéï몫®"99¹Á¼™Åïr¹p¹\ìÙ³‡ââbfΜ‰ÅbÂï/³õ·oß1N‘h—÷üñÇ 0€þýû3hÐ Ó{7·mÛFçÎ�9tèÏ<ó ½{÷&33“5kÖ˜¶ú÷¾üòK¾ÿýï3hÐ hŒ`ˆDƒ]»vÑ·o_JJJÈÈÈEÉ¿þõ/–/_Ί+èÓ§OÈ÷Âýá–»Ýnjjj4hPØþO_¿î¿ë¾/))!==�ÒÒR:uêĉ'HII#£K–,á/ù‹ÑN~~> àøñã´oß¾YýšÅo¶Ü,ofy6SPP`Ä_TTd\êž››Ë_ÿúW6mÚÄÇlš 2„¥K—òÒK/R¤öÃmo~~¾±MÅÅÅ´k×.büfñÛ:ýi©ü˜µo–·¦Ï ·§3˧Ù~1‹Ç¬ß„lW0Ïfù7û½4”‡pÂåyçÎ�ÆI€ÒÒRã8 êÒ¥‹ñûŒÄ,þÂÂBN�:Åûï¿Ïˆ#êÏáNÚ…[¿¡8EDD¢QTŒôÿìg?ãñÇg„ <ÿüó<üðÃlذ!d�#GŽ0sæLV¬XaüÑ÷ðÃóðÃ3iÒ$Ó¶Oÿžßïç¶Ûnãg?û³fÍ"//�!C†pàÀ�FýA#r¡;~ü¸1b¶}ûvFŽ @YY÷Ýwñññ?~œ¶mÛßq¹\¸ÝnZµjÒVðâ6m¾}âÆ¡C‡ÈÈÈ[„†[¿¨¨ˆÁƒñ\{íµ”””�ššJII iiiƃ¦M›V¯í‚‚®¼òJ P`õë×/büáú�¿Ùr³¼™åÙLðRe]™™™¸Ýn6nÜÈC=Dmm-;wî¤k×®@໲²²ÈÊÊbÍš59r„=z˜¶o¶½ùùùFÞvìØaä-\ü‘âñûýÆ~;ù1k?\Þ"õ M?n›’O³ýb�Y¿M9"ý^"å¡)y.//7Fò?ýôÓ�«Š‹‹)--5ro&ÒñSPPÀøñ㩨¨àÿþïÿ7nœñ½pûËlýHqŠˆˆD«¨(ú?ýôSãý€øÏÿüÏ�Ïkjj˜4i¿þõ¯¹îºëÝn¸ï}õÕW|ùå—Ìœ9€=zЫW/þö·¿1qâÄØ‘ó«S§N,_¾œÔÔTÊÊÊŒ‘¶�òÆo�œœŒÝngòäÉ|õÕW|ôÑGƤXË–-cĈÄÆÆòþûïãr¹8uêË–-cذatíÚ•‚‚‚z£¶ÇŽ3]?!!�µk×Ò¾}{Š‹‹éÚµ+»wï¦[·näçç“‘‘A~~>Ý»w7Ý&§Ó‰Óé$;;›ììll6}ûö5�¿sçÎaûÂÆiy¸¼EÊs8Á“ÁÛ:ĸqãðûý¸ÝnÖ¬YCZZ‡ƒ¢¢"233Ù¼y3±±±Øív,KÄüa·×årQSSömÛØ¶m‹Å}¤x‚÷Psüß˖ȶ}³¼™õé84Û¿MÉ'`º_Ìò®ß¦¦¿³~›’g€þýûóú믓��@JJJÈÙÙÙX­Ö‹þHÇOð$‡Ýnç÷¿ÿ=ǧ²²2âþ:}ý„„„ˆqŠˆˆD+ ÐŽ@ñ_÷å¨ó²}³³³_èß¿ÿu¼·òL¼üòÿðàƒ³C–½ð ¼òÊ+$''SYYɉ'8pà˜�oõêÕ|ðÁ„Û†I“&1mÚ´zù…ûÞŽ;¸å–[8r䈱î-·Ü„ ¸ë®»ÎhÛäâô‡?ü™9s¦ŸQ_ýµQ4WKü¾‚ª««Cf±r»Ý Þ[ÝÒœN§q?ý™r¹\¦“¯�­~Íòf–ç¦ðz½øý~ìv;>Ÿ«õÛ»¶jjjp8Øí�;¿{úöîÛ·�ÜÜ\¦M›6oáâ��ÏçÃëõÖËCKåǬ}3gûx6;~ÌöKKÄ)ÿfšÚ¯Yž].v»½Q}šiNüMÕqŠˆˆœ®%þž¯kþüùa—/\¸Ðx3Øxw�—§îë¢é/,,dÞ¼yr饗²qãFæÎ�²Îý÷ßÏÀ�ùáÈÎ�;‰‹‹kTÛá¾×¡CNœ8�×ëÅf³�K/¹ä’ß6‘óŬÐ:×Å~PKü@£ þ–ì×,ogZðÆÿõŠ˜øøø&µuúö_Ä~ÍÔÖÖR]]m¼‚íTUUÕk§¶¶¿ßOyyyHŸfòòòHOO§¢¢¢ÞúáÚöqz̸\.ª««ÉÌÌdÔ¨QõÚ9½ýàúsæÌ!))ÉXi¿˜åóÔ©Sø|>8@zzz£â‘‹ÏE7‘Ÿˆœ}ëׯÇétâñxˆ��g„ ¸\./^L¿~ý(++£ªªŠ9s愬o±Xp¹\Üzë­¸\.–,Y¼yóX²d wß}7±±±¬ZµŠ´´4Ž=ŠÃá`úôéÄÄÄ„í7’>ø�ÇÃÉ“'9zô(?ü0o½õ‰‰‰Ó³gO†ŠËåâÙgŸåꫯ¦¦¦†S§N1{ölÓ¶].dggS^^Nuu5wÞy'~¿?lûfyˆd×®]>|˜Ï>ûŒG}”¸¸8ü~?k×®Åëõâv»q8L™2\�››KëÖ­™1c†gCû¥n>ý~?+V¬ ..§ÓÉáÇ?~|C‡„ˆˆˆˆ\¤Tô‹Hˆœœ7ß|3~¿ŸE‹1aÂ:Dûöí=z4¼ùæ›TWWóÅ_pï½÷’˜˜HUU………téÒÅXÇf³ @ii)Œ=ºÁ~#™0aÅÅżûî»Ì�;«ÕŠÛíføðá´mÛ–={öpìØ1#ž´´4&NœˆÏçã™gž‰Øvaa!;vd̘1TTT°|ùr<OØöÍòÉàÁƒ¹êª«8zô(qqqìØ±ƒ˜˜Æ�‡ÏçcÁ‚ÆúC† ¡²²’ÔÔTc™Ù~1ËgNN)))Œ3†¢¢"Þ}÷]Gƒ±ŠˆˆˆÈÅIE¿ˆ„ÈÉÉ!&&†åË—c±XèÓ§`À€}BBC† aéÒ¥ÄÅÅqûí·PPP@·nÝê½w»ÝÔÔÔ0hРFõ °jÕ*Š‹‹III =?|ø0›6mbæÌ™$$$�{ÔwïÞMûöíÙ¿¿qb!??ß賸¸˜víÚEÌCAAAÈö/�7kß, ),,4r°sçN¦M›NŽœgAA4þm¶_Ìò¹k×.&Nœ@II �ŠSDDDD.N*úE$DYY÷Ýwñññ?~œ¶mÛ�b3++ Й™™9r„¬¬,²²²X³f GŽ¡G�1xð`¶oßε×^ F¦322°X,�ê0Šàºòòòرc?øÁŒ‘j·ÛÍÆ�y衇¨­­eçÎ�tíÚÕˆùÊ+¯£éýúõ‹˜‡pÛ©}³<4äÀ�!ë•——“œœ À§Ÿ~Rà{<ªªªhÓ¦MÄ8#åóøñãÆ•Û·ogäÈ‘F[ÅÅÅ”––mˆˆˆˆÈÅOE¿ˆ„8p o¼ñÉÉÉØív&OžŒËåÂív“˜˜ ÷qãÆ°yófbcc±ÛíX,ºwïF¾×®]Kûöí)..6Šã‚‚‚°£Ëáú5sìØ1^}õU233ùË_þN /ï_³f iii8ŠŠŠèÖ­555lÛ¶�mÛ¶a±XèÛ·¯iûfÛë÷ûöŸ™™iš‡†!7G�ˆˆˆˆÈÙpf×ŽŠˆˆˆˆˆˆÈKE¿ˆˆˆˆˆˆH”RÑ/""""""¥Tô‹ˆˆˆˆˆˆD)ý"""""""QJE¿ˆˆˆˆˆˆH”RÑ/""""""¥Tô‹ˆˆˆˆˆˆD)ý"""""""QJE¿ˆˆˆˆˆˆH”RÑ/""""""¥Tô‹ˆˆˆˆˆˆD)ý""&6nÜHnnîù#¬ÜÜ\>üðÃ×+**ÂãñœÓö››·^x�ÊÊÊ&ï» ¹û±16nÜÈž={Z¬=íG‘ ‹Š~ ËétÖûÃÝétPQQ�×ë ù¬¶¶–ŠŠŠzË‚\.~¿ßxïóùp:�œ8qŸÏ±_3µµµTWW¯`ûUUUõÚ©­­Åï÷S^^Ò§™¼¼<ÒÓÓ©¨¨¨·~¸öƒ}œž‡HñÕÍO¤8O�:…ÏçãÀ�¤§§GŒ§¦¦†õë×ãr¹Œ}d–g³öÃ1k?RÞÂõër¹¨®®fΜ9$%%…,7;NÂ1Ëgð³pûÅ,žpýF:þOÏ¿×ëÅãñPUUe|ÞP¿f"íÇÚÚÚ°íx<\.W£Úß¿?éééa�·pí›åÇl?ÛiìïBDDDZ–ý| "žõë×ãt:ñx<ÄÇÇ3aÂ\.‹/¦_¿~”••QUUÅœ9sBÖ·X,¸\.n½õV\.K–,aÞ¼y,Y²„»ï¾›ØØXV­ZEZZG�Åáp0}útbbbÂöÉ|€ÇãáäÉ“=z”‡~€·Þz‹ÄÄDŠ‹‹éÙ³'C‡Åårñì³ÏrõÕWSSSéS§˜={¶iÛ.—‹ŠŠ ²³³)//§ººš;_߶}³Ÿ�gžy&bÛ………tìØ‘1cÆPQQÁòåË�Àj¸öÍò©ýpùÙ·o_Ø8srrHIIa̘1ñî»ïâp8L· sçÎôêÕ‹�6˜g³ö# ×¾YÞ"íß!C†PYYIjjjHû᎓¦æÓl¿DŠ'\¿û÷ï{ü›ùùùdee±uëVz÷îMii)‰‰‰Í:ÎÃåyÇŽÄÄÄ0nÜ8|> ,ùÎUW]Errrƒy;xð :t¨×N¤öÍöK¸ýØÔß…ˆˆˆ´<ý""''‡˜˜–/_ŽÅb¡OŸ>8p€�û‹ƒVBBC† aéÒ¥ÄÅÅqûí·PPP@·nÝê½w»ÝÔÔÔ0hРFõ �‘ÅââbRRRBF >̦M›˜9s& @à^ôÝ»wÓ¾}{öïßo&ùùùFŸÅÅÅ´k×.b B¶7x©»YûfyˆÔ~¸ü˜Å¹k×.&Nœ@II ã ¶5yòäFåÙ¬ýHµo–·Hû7ø½ºE­ÙqbÆ,ŸfûÅ,³~ÍŽ³ü—””�žžNii)�:uâĉ¤¤¤°zõêˆy'\žwîÜÉ´iÓ€@~úñŒ¯1m·ëøñã´oß>bû í—Ó÷cS"""ÒòTô‹Hˆ²²2î»ï>âãã9~ü8mÛ¶Ìgee�B!33€#GŽ�••EVVkÖ¬áÈ‘#ôèу¢¢" ÀöíÛ¹öÚk8tèX,–Fõ ÅG]yyyìØ±ƒüàƈ´ÛífãÆ�<ôÐCÔÖÖ²sçNºvíjÄ|å•W�QÌûŠÃá IDAT~ýúEÌC¸í�Ô¾Y̘åÇ,ÎãÇ�#¨Û·ogäÈ‘ãñûý”””Ô=7Ës¸ö#1kßì8‰´ƒ÷¾·iÓÆXfvœ45ŸfûÅ,³~›r<óRRRBZZšñ߆òД<———#ùŸ~úiH¡]\\Lii©‘ûH Œã-''Ç8ÞÌÚ�´_ÂíǦþ.DDD¤å©è‘ä�7Þ 99»ÝÎäÉ“q¹\¸Ýn�ÀþãÆ�`óæÍÄÆÆb·Û±X,tïÞŒð­]»–öíÛS\\l£aG‘ÃõkæØ±c¼úê«dffò—¿üœ^Þ¿fÍÒÒÒp8Ñ­[7jjjضmÛ¶mÃb±Ð·o_ÓöͶ×ï÷‡m?33Ó4fÂåÇår™ÆÙ©S'–/_Njj*eeetéÒ%b<Á{±ƒ9 Žâ›å9\û‘„k?Òq®ßcÇŽñþûïãr¹8uêË–-cذatíÚÕô8iJ>Áüø4ËC¸~›zV«•}ûö‘››Ë´iÓp¹\¦“Á5·ý ³<˜9=? ÅY]]mÜÆÐ˜x|>^¯·^>Íò®ýHÌÚ7Óû7³ãÍl¿œ­ã­!Mí×,Ï.— »ÝÞ¨>îxk©ö›ú»¹µÄßóuÍŸ??ìò… ïcbbæ»à®óòÔ}éÿ�E¤ž¦Aññña—7¥àoN¿áØl6ã}°X9xð 1Âx&¿YûAfy0sz~Š3\A)«Õ¶`3ËsS þHí›9[Å~�Ùñf¶_ÎÖñÖ�¦ök–ç3=–j«¥ÚoêïBDDDZ–Š~‰zcÆŒ9ß!4Êŧˆˆˆˆ\<Îüš@¹ ©è‰R*úEDDDDDD¢”Š~‘(¥¢_DDDDDD$J©è‰R*úEDDDDDD¢”Š~‘(¥¢_DDDDDD$J©è‰R*úEDDDDDD¢”Š~‘(¥¢?Œ.]ºPPPpVÚ:t(ùË_ÎJÛ"""""""uÙÏwß5«V­"99ù|‡!Ò,û÷ïÇívÓ«W/ÓurrrHJJâ{ßû^“¾'"""""-O#ý&þ÷ÿ—áÇsõÕWóòË/Ëóòò?~<#GŽdĈ|ðÁÆg¿ýíoyê©§xöÙgéÒ¥ —^z)_}õ‹/fðàÁ 0€uëÖ…ôµwï^ÆŽ˨Q£>|xH›"’çž{Ž'žx"â:÷ß?Ï=÷\“¿'"""""-ï;3Òÿî»ï²k×.&OžÌUW]Õàú………üßÿý………\{íµLœ8‘´´4fÏžÍ<ÀŒ38pà7Üp»wï¦mÛ¶dddðÔSO1hÐ vïÞMBBv{ ÅóæÍcÞ¼yÜvÛmõúzê©§¸ûî»™4i_ý5&L`Ô¨QX,–σHc”••QPP@ÇŽ¹ôÒKM×ËÉÉÁáppÕUWQPPÀ‘#GøéOJzzzÄöë~ ¦¦†¼¼Ÿ¯å7LDDDDä;è;QôüñÇÆûêêjrrrüN»víŒ÷­[·¦¼¼œãÇ�Ó¶m[l6›ñYJJ ÅÅÅX,222š|Ïþ‚ ¸ä’K˜6m½zõâ­·ÞjÒ÷EZÒsÏ=Ç=÷ÜÃ?þñ/^Ì‚ p»Ý!ëüóŸÿäž{îá÷¿ÿ=×]w¸šåÓO?%ëÿ·wïqQÕ‰ÿÇß3ÃUeoº-ˆ÷ܼ‡Ê¦¢fæª]lEË4¯¥å-K³‹µ™ýúÍüæÏ²2++ÝÅM´ÒݶÒ4óBšBj"*°¦"IŠ’Â0¿?Xf¹ÎŒ\D�¯çãq3ž3çs9ç Î{>çœéٳܲK®g³Ù4uêT=ôÐCÚ·oŸöìÙ£/¾øB6l¨Ö>7‹›"ô2Ä1âÞ AEDD¸\çüùóŽç¿þú«êÕ«§F�éܹs²ÙlŽe tüÛÛÛûªÛgµZµhÑ"%$$è½÷ÞÓìÙ³uæÌ™«.¨ ß~û­&Ož¬ýû÷ëòåËÊÍÍu|±%ó#FŒÐ¸qãôðû]nYëýüóÏJIIqœ=¬.]ºh÷îÝUÛ)à&uS„þ;ï¼SÛ¶mÓo¼¡�;wª^½z.×)iùä“jß¾½¨K—.{í‹/¾(“ɤ9sæèøñã Uhh¨¾üòKEGG+44T}ûö-UGÑõ$iÅŠ²ÙlêÔ©“æÎ�«åË—»}VçL’ª`Ä¿èäYdò�Ôq×®]ovîܹR•%''sÚ:P†ÔÔT…††Vª Þ_@ͨŠÏóEÍš5«Ìù‹-r<÷òòš,i¿¤}të­·êí·ßvÌOJJÒàÁƒÕ§OõéÓGÛ·o¯t]‰‰‰4h�"##Õ»wo}õÕWn¯»aÃõêÕK·Ýv›V®\éV™ ,Ðüùóõꫯ*$$DÁÁÁ:yò¤$iÉ’% W—.]J�‘pøða 0@ýúõS¯^½®ª�å2dˆ:¤¨¨(…‡‡—úi–òöÃÎ�;Õ«W/õìÙS‘‘‘:tè�cÙ-·Ü¢?üP}ûöUÛ¶mµlÙ²2ëÞ³g�Ú¶m«'N8mãG}¤{ؼ¿üå/zòÉ'%9ßÖ%Gƒ›7oîrtøèÑ£ ׺uë´~ýz…‡‡+<<\»wïvYŸ³}[ž÷Þ{OãÆ�S×®]5eÊM™2E­ZµÒ?ü Éù1ïl™³}ëì8s¶ÿvïÞ­nݺ©wïÞZ¶l™Ú·o¯cÇŽU[ÿ\©Èß gû¨:þ¾Fú”!%%E[¶lQRR’ºwï®GyDÞÞÞ;v¬&L˜ ‡zȾöï߯ڵkW¨»Ý®±cÇjêÔ©6l˜Ž;¦¾}û*..N.×ONNÖ¶mÛ”œœ¬îÝ»kÈ�!jР�Ó2ÃÂÂ4þ|Ý~û튋‹S­ZµäáQð§pÆŒš1c†FŒQª®ùóçë±ÇÓ½÷Þ«ÔÔT SóæÍ­–-[–Z^Þ~xþùçõÌ3Ïèî»ïÖÛo¿­_|QŸ|ò‰$Él6+>>^›7oVRR’ºuë¦ñãÇËÇÇÇQîéÓ§5f̽ÿþûºå–[œ¶1**J¯¼òŠ>¬6mÚèÊ•+úðÃõÙgŸUzÿ•¥E‹Š��Õ˜1côÇ?þQãÆ�s,sUŸ³}[‹Å¢¸¸8íØ±C!!!zÿý÷Õ¤ImÚ´I�;wvzÌ;[ælß:;Μí¿iÓ¦é…^РAƒôöÛoëĉ2›�w_™þ¹R‘¿ÎöQUÿ}éPÊÃ?,IjÖ¬™jÕª¥ÔÔT¥¦¦êСCŽ Ò²eK………9F`+âÔ©SJLLÔСC%Œ·jÕJ»vírký¨¨(IRhh¨Ú¶m«~øÁe™þþþJKKÓâÅ‹åïï////—ÁI’¬V«bbbtðàAiïÞ½• üî(k?HÒ–-[t÷ÝwK’:uê¤ãÇ�[oäÈ‘Žõj×®­3gÎ8–åääèÁÔ³Ï>«ððp—mðòòÒc�=¦·ÞzKRÁÙÍ›7×­·ÞZéýwµªkßvìØQ>>>²Z­j×®�•••åô˜¯Ž÷C¡²ö_VV–û}Ô¨Q²Ûín•W‘þ¹£"'ÊÛGÕ¹=¸Ù1Ò ”ºuë:ž[,åçç+==]6›MwÜqG±×^¾|¹Âõœ={V²X,ŽyõêÕSzzº[ë7lذX›³²²\–i2™vÕ×R/\¸P¯¼òŠxà™Íf½ð eŽÔV¥²öƒ$­X±B«W¯–ŸŸŸ²³³K…¿òÖ“¤¥K—J’Ú´iãv;ÆŽ«Î�;륗^ÒŠ+4qâDI•ßW«ºömáYf³ÙB]óÕñ~(TÖþ;wîœüüü}÷õõu»Ÿé_EÛéªÌòöQunOnv„~n ”‡‡‡¶oßîÖè©;5j¤sçÎÉf³9ÂLFF†ÝZÿüùóŽç¿þú«êÕ«çV™ÞÞÞWÝV«ÕªE‹iÑ¢EÚ½{·† ¦ÈÈH5nÜøªËªŒ””Í™3GPPP�6oÞ¬™3gº½þ£�>ªN�:éÑGÕ·ß~[ì´ÿòÔ­[WQQQš={¶’’’×ø»ÚÖ‹E6›ÍQNvvöÕtµ”êÚ·åqv̧¥¥UùûÁ«ÕªœœÙív™L&]¼xQYYY•*³:ÞÓî”YÖ>ªŽ¶€üÏ À-���ºí¶ÛôñÇK*™»ãŽ;*<š6mªÖ­[kݺu’ îvž””¤=z¸µþ† $I'NœPBB‚:wî\é2Ëé¸é]‡äççWl„ýñÇWxx¸Û§\òóóÓéÓ§%IW®\qùú .ÈÓÓSþþþÊÍÍÕǬK—.¹]Ÿ¿¿¿  :襗^r{½É“'kݺu5j”¼¼¼$¹ÞÁÁÁ:pà€$)&&Æ­þ9S]û¶<ÎŽywÞW»o�©_¿¾‚‚‚´cÇIÒÚµk]Þ¯À•êxOW´Ìêh (ÀH?·­X±BÓ§O×»ï¾+›Í¦iÓ¦Éßß_tÜpíĉ:~ü¸æÍ›§‘#G*22²ÜeS¦LÑÊ•+5}út-_¾\&“I«V­rë´åüü|¨ÿþJOO×Â… U¿~}IªP™)))Ž{œ…‡‡;êÚºu«F�¥&Mš(55UýúõÓŠ+d2™jp ÆÀéýJ¹råŠ>¬½{÷êàÁƒÚ°aƒl6›¦N�ª‡zHûöíÓž={ôÅ_hÆ ’¤fÍšéÇTrr²Ž9¢ŒŒ =ðÀ’¤3f(66V={ö,U×òåËõàƒj×®]Ú¿¿¾þúk%$$\ÓþFEèPÊàÁƒåå奯�ë¶ÛnÓ�?þ¨ŸþY))):t¨$)88X]ºtÑîÝ»%IV«UW®\Ñ‚ $OOOy{{»¬ë–[nQLLŒ^}õU�êÓ§�¶oß^¹ &iÉ’% W—.]J�Z;k‹3;wîT¯^½Ô³gOEFFêСCŽe·Ür‹>üðCõíÛWmÛ¶Õ²eË$I}ô‘î¹çžbåüå/Ñ“O>)Éù¶.¯L©âÛ¬¢ëUÇþ«È1øÞ{ïiܸqêÚµ«¦L™¢)S¦¨U«Vúá‡$9ßïζçîݻխ[7õîÝ[Ë–-SûöíuìØ1mÛ¶M+V¬Ð¦M›tàÀEGGkÖ¬YJIIq«�e!ôp°Ûí;v¬F�¥o¾ùFï¾û®Æ�¯sçΩE‹Š��U¿~ý4kÖ,ÅÆÆ*66VݺusYî¸qã4|øpíÞ½[6lÐóÏ?¯ääd§õ¹¦µk×êÈ‘#Š‹‹SJJŠ‚ƒƒ%IóçÏ×c�=¦¯¿þZûÛß4gÎÙívIÒØ±c5|øpmÙ²Eo½õ–Æ�§‹/Vj»Í˜1C±±±êÙ³g©eÎÚâÌóÏ?¯gžyFß~û­†®_|ѱÌl6+>>^›7oÖÆ�õòË/ë·ß~STT”tøðaIÒ•+Wôá‡jܸq.·uyeVf›Ut½êØ9-‹âââ´}ûvýýï×À�5fÌmÚ´I’óýîl{N›6MÏ?ÿ¼¶nÝ*OOO�8qBf³Y½zõÒÞ½{Õ¸qcIR³fÍT¯^=¥§§»ì@yýN�:¥ÄÄD :TRÁÈz«V­´k×® —yúôi:tHþóŸ%IÁÁÁJNNVhhh¥êó÷÷WZZš/^,yyyÉl.ø“fµZ£ƒ*((H{÷î•ÉdRjjª:¤#FH’Z¶l©°°0·ÎV¨¨òÚâÊ–-[t÷ÝwK’:uê¤ãÇ�[>räHIÁ°víÚ:s挼¼¼ôØc�é­·Þ’$mذAÍ›7×­·ÞêÖ¶.«ÌŠn³ÊlëªÞ•9;vì(Y­Vµk×N���ÊÊÊrÙ©ì확•¥ÄÄDǾ5jT¹_-X°@ 4P§N�ܪ ,\ÓÀáìÙ³ �ÅbqÌ«ìHã™3gäïïïäUUŸÉdRXXX™×R/\¸P¯¼òŠxà™Íf½ð 1b„ÒÓÓe³ÙtÇw{ýåË—+Ð3÷”×WV¬X¡Õ«WËÏÏOÙÙÙ¥‚aݺuÏ-‹òóó%Œ„wîÜY/½ô’V¬X¡‰'Jro[—UfE·Ye¶uUï¿Êƒ>>>’ Fî ¿X*ÜÖ®”µ=Ï�;'???G}¾¾¾eÃ'N”ÍfÓgŸ}V¬mW‹ÐÀ¡Q£F:wîœl6›#hddd(00°Refee+ÓÝú,‹l6›ãõÙÙÙÅÖ÷öö.³N«ÕªE‹iÑ¢EÚ½{·† ¦ÈÈHÊÃÃCÛ·o/3V‡òÚRx wYRRR4gÎ8p@AAAÚ¼y³fΜéV}uëÖUTT”fÏž­¤¤$Ç5þÝ·Ýf•ÙÖU½ÿ*z ¦¥¥]U»ÝaµZ•““#»Ý.“ɤ‹/–:s`Ïž=Ú·oŸ¾ÿþûkvœãâÓ‡¦M›ªuëÖZ·n�$)!!AIIIêÑ£G¥ÊlÓ¦�Ö®]+© P5oÞ\ .ë Ö�$I111ºråŠ[uFFFêĉ’¤:ÈÏÏOv»]���ºí¶ÛôñÇK*�¾ãŽ;Š…®´´4Y­V·o¸WѶ8sáÂyzzÊßß_¹¹¹úøã�uéÒ%·ëœ}º–/_.“ɤU«VUúçÈÞ{ï=͘1Co¼ñ†,‹^yåµnÝÚe}Ï>û¬ž~úi-Y²DTXX˜òòò\Ö÷ÜsÏiôèÑ2›ÍÊËËÓ¬Y³$©à´ùéÓ§ëÝwß•ÍfÓ´iÓäïï_á¾¥¤¤(**J’tòäIÅÅÅéµ×^Óý÷߯ٳg;mKyÚµk§?ýéOêÑ£‡š6mª¹sç*>>^3gÎÔâÅ‹]¶©N�:òòòÒ˜1cŠÍ¯è¾­è6+o½ƒjܸq’¤'Nèøñãš7ožFŽ©)S¦TËþ«è1XWûݙŋkúôéjР�  €€Çe’´zõj­ZµJ_~ù¥Ë~¸b’ÔPá¿èäYdò�Ôq×®]ovîܹR•%''»*}3IDATü° ÜŒRSSZ©2x¡Ð¼yó”’’¢•+WÖtSàBrr²îºë.9rÄ­<€ëSU|ž/jÖ¬YeÎ_´h‘ã¹——×dIû%åIÊ-2å�郰ÙlêÖ­›Šý=®/Ÿ~ú©/^ì¸gEáÕ�Ða±X´gÏžšn\¸çž{7X¨nÜ%ƒ"ô`P„~ ŠÐ€Aú0(B?EèÀ ý¡ƒ"ô`P„~ ŠÐ€Aú0(B?·=zT?ýô“Ó×ìÛ·OG�½êõT=B?·½þúëš7ožÓ×L™2E¯¿þúU¯ êyÔt\Î�;§¤¤$)88¸Ü×íÛ·OžžžúÃþ ¤¤$�:uJÓ¦MÓïÿ{§å]O’rrr”˜˜¨úõë«iÓ¦UÚàfÆH?€bÖ­[§¶mÛjÒ¤IêСƒþ÷ÿ·Ì×­_¿^wÝu—.\¸ IúôÓOõÔSOiÆŒúè£�Ê-¿äz[·nU›6m4fÌ…‡‡kôèÑÊÏϯúŽ7!B?€b^ýuMš4Ißÿ½–,Y¢… *77·Øk~üñGMš4I¯½öšzôè!Iš1c†bccÕ³gÏrË.¹žÍfÓÔ©SõÐCiß¾}Ú³g�¾øâ mذ¡ZûÜ,ýŠùöÛo5yòdíß¿_—/_Vnn®ÒÓÓË3224bÄ�7N?ü°Ûå–µÞÏ?ÿ¬”” :T’¬.]ºh÷îÝUÛ)à&Å5ýŠ™:uª¢££Õ¶m[Çiöv»Ý±<66V¾¾¾W]nYëýòË/’¤ºuë:æùùùéܹsi:€éàpäÈ}ðÁZ½zµ¾ùæ=óÌ3¥^©õë×kùòåÚ±c‡Ûe—µ^“&M$I§OŸv¼.55Õ1@åú8ŽègddèàÁƒZ¼x±$)++ËñšZµj©G�?~¼&Mš¤ .Èf³)33S™™™ÊÍÍÕåË—•™™ér½ÀÀ@EDDhéÒ¥JKKÓ矮øøxÝwß}×¶ã€Aú8´nÝZ'NÔŒ34bÄ=ùä“jß¾½¨K—.{í‹/¾(“ɤ9sæèøñã Uhh¨¾üòKEGG+44T}ûö-UGÑõ$iÅŠ²ÙlêÔ©“æÎ�«åË—«}ûöפ¿€Ñ™$5TÁµýE'Ï"“‡¤Ž»víz³sçΕª,99YAAA•*0¢ÔÔT…††Vª Þ_@ͨŠÏóEÍš5«Ìù‹-r<÷òòš,i¿¤‘Õj-5?!!¡Üu|}}åå奺uëVi[ºwï®­[·VYyÎúp­½óÎ;êÞ½».\XÓMÀ5ÀH?€bn¹å}øá‡êÛ·¯Ú¶m«eË–9–%&&jРAŠŒŒTïÞ½õÕW_Uº¾%K–(<<\]ºtÑÆ�‹-2dˆ:¤¨¨(…‡‡—ù{¥~~~¥BÿáÇ5`Àõë×O½zõr»�ÿïÿý?…‡‡«{÷îêÝ»w±e!!!JJJrü»yóæŽ;«Ï�>”¥¢õ•çèÑ£ ׺uë´~ýz…‡‡+<<\»wï–ä|ß.X°@óçÏ׫¯¾ª��ëäÉ“.ë¬È±Ô³gOíܹ³X9999jذ¡òòò\Ö €âéPŒÙlV||¼6oÞ¬¤¤$uëÖMãÇ�—···ÆŽ«©S§jذa:vì˜úöí«¸¸8T¸¾3fhÆŒ1bD©eŸ}ö™š7o®èèhµlÙ²ÌõëÖ­[*ôÏŸ?_�=ö˜î½÷^¥¦¦jðàÁêׯŸL&“Ó¶L™2ES¦LQbb¢èvœÕçN®VEú×¢E ÅÆÆj̘1úãÿ¨qãÆ9–Ùív§û6,,LóçÏ×í·ß®¸¸8ÕªUK®ÿû¨È±Ô²eK%''«G�ŽrŽ?®��·ê@qŒô(eäÈ‘’¤fÍš©víÚ:sæŒN�:¥ÄÄD :TRÁÈs«V­´k×®šlªâââäíí]lžÕjULLŒ<¨   íÝ»×eௌ½>WûÖßß_iiiZ¼x±üýýååå%³Ù½ÿ>®öXjÞ¼¹’““uòäI5lØPÿøÇ?tìØ±*ûÂàfCèPJÑ‘s‹Å¢üü|�={V²X,ŽeõêÕSzzzM4Ñ©… ªqãÆzà�Ô¶m[ýõ¯¥>'\í[“ɤ°°°2ï¹àÊÕK…#ý_}õ•ÆŒ£-[¶èøñãjÕªU%zpó"ôpK£F�tîÜ9Ùl6ǼŒŒ Ö`«ÊfµZµhÑ"%$$è½÷ÞÓìÙ³uæÌ™J•i±XŠõ=;;Û0õ¹³oKžMQÎêkÑ¢…Nœ8¡¯¿þZÓ§OW\\œþýï3ÒPA„~niÚ´©Z·n­uëÖI*¸#}RRR±k¯üq…‡‡Ën·WY½~~~:}ú´$éÊ•+n­©'NH’:tè ??¿J·)88X�$ÅÄÄk‹«ú*Ò‡ÊÔwµÜÙ·UÉY}Í›7WZZš²²²¬[n¹E?üð¡ ‚¸+·­\¹RÓ§O×òåËe2™´jÕªb§|÷Ýwš={¶Û×—§¤¤(**J’tòäIÅÅÅéµ×^Óý÷߯ٳgK’¦M›¦ &ÈÛÛ[�5Ò–-[\–ûÜsÏiôèÑ2›ÍÊËËÓ¬Y³äv?m6[±SÏ%éÙgŸÕÓO?­%K–hàÀ� sÜMÞU}éCeê«Wû¶ª9«Ïn·«K—.’¤¾}ûjݺu„~€ 2Ij¨‚ð_tò,2yHê¸k×®7;wî\©Ê’““+ýÁ0¢ÔÔT…††VªŒš~�:uJ}úôÑ�äååUcí¨¨¼¼uj¶QÊ ü¥Nï/ït~Nï®cöº Ϧȷo”ê<º@Ê礠JåÛUçÑòí%ûÙIÿý,^Ã\ex»þ3Ò/9í7‰Ð\êÿNú5]öKç•l¯|ºö•oߨšn`8öóÊ?¶WöKç Fùëÿ®¦›$¹¾žß.z?œÆo–d)òXtêZÆkLEž›‹Ì+|,9ÉÉ#FewòXÖà{ɳñmEæÙŠÌßóŸ�нÆ$©ŽÊý%Ãyÿ.úè*ü«Äs™€‘”¼þ¶è�öÜ û%K†û²Â¾#ô—¼‘_ÉÓùË è%kùÏ£;£ýå�ðúFSVè/|¼šQþ¢ÏKû"S©›ú•u÷þ¢×ï— ãEX8Â_ø¼0ì»ø ú€›…;§ö—õ3|eÿ²ž—y}¿;7ò+ÙÀ’¯/k„¿dð—“GŒÎ�ëúKŽÖ—wgþ’a¿Üùy”¨È�»ô—÷å€Yÿ½< hèWÏK⠀єõ›Ú%Ã~Ñçùe-tEXtCreation TimeMon 30 May 2022 03:31:39 PM PDTÅ™ IDATxœìÝw|UõýÇñ×¹#{I„½÷’ ŠVʼnXµÕ:êªúÓ¶ÚakµÖÚ¥­»Õªu�â¨â•½7„6„d�»Îï¹÷r“Ü„››€ïçãqInî=÷{WrÏû|¾Ÿ¯X¨aÔñµ¡ßúêÿ} ŸEDDDDDD¤é™uülÖñµ¡ßúŠíÄWÿÀ ¶@"ÐÏ 'êú^DDDDDDDÂ#Páý}°ÁCõϧ†þ·W�˜6¿_Ö0Ôu t9êøêÿ½ÿ8DDDDDDD$4j RQ[áÿ»@·ax}¯�hlì)ж ð=Aœ/""""""" ×Ð@¢¾à!Ø“÷¶½C Ã{ÊF0a„¥žŸJˆˆˆˆˆˆˆ´,MFxü\×8|¦lêQ[èèû`B |ïýÕÿ{i íQWø`ø�u‡'ûMøWHÔDú(˜hl(áM…ˆˆˆˆˆˆÈ髯B"Ø0‚o0QFx‡ÔrùSn»ºB¢¶0¢¶Âÿç 5�D‘€•À�~ç�‘pò¯’¨«‘¥¨@p (§fßÞ;œðßFu0qJ(Q[ Q[áFÄ�ÆŒ3î±Ç»vôèÑÝ£££#¬V«Å0”1ˆˆˆˆˆˆˆœéLÓÄív{***+W®ÜûÇ?þñ¿+W®\d¥ÔTITŸªÃï0â”�ÀàxEC}Õþ'+ÐyøðáçòÉ'?KMMMr:�¸\.<�Ó¬kéQ9†�ÅbÁb±`³Ù°Ûí9r¤pÚ´iϬ[·nǃ 7ǃ‡ÚN¦ÿW+5UÁ‘@ïçŸþá—^zév›ÍS^^~2ŒP!""""""rv1M�ǃË墪ªŠØØØ¨»îºëüÖ­[w˜;wî. ˜Ú{UdQÔHXý¾·}¾ùæ›g'NœØ¿¼¼\„ˆˆˆˆˆˆÈw�aÄÄİhÑ¢­S¦LyØÁñJ ïj ÿÊ Ÿ ;µWFXý¾v}þùç5uêÔ±åååá»—"""""""Òâ8�NzôèÑ6%%¥Ýœ9sÒ9Þô2¨¦’Mýa„ˆ9rä5 .|\a„ˆˆˆˆˆˆˆT‹‰‰aܸq�nÚ´é ßJ‰€ý% Ž/Ù(Œð$úîÝ»÷í„„„¶š¦!"""""""Õ Ã °°0§gÏž·pêÔ ÿiÀhÙO‹ß÷ vüøñã’’’Ú:ŽðÞ+‘p¹\8�NÜn7Ïñ•)- V«»ÝŽÍfÓ89Ó4IIII5jÔØÕ«WÊ8Þ/¤&_¨þÞŒêU3j›¦Q½ GÛçž{îÁŽ;¦†ä^‹ˆˆˆˆˆˆ„‰Ó餬¬ŒÊÊJŸ"½WŽp88�Γ;äGÃÇáv»éرcë?üp5�D5Óï+Õq‡…„ÿ)qøðá]N狈ˆˆˆˆˆ„[YYÁVú»ÝnJKK‰ˆˆ 66VãhÄ8FŒÑHŽPSá}ªÎ|¦g:UQÑÑÑ¡}DDDDDDDšPIIIÐ;ßÞ%%%G#Æ‹ïLŒZ3‡ê_BÝUÖ¦ª ±²²2\.W£¯ïr¹(++Ó88ÛñÆÞ�D `¼‰Úª#ª¿·y]IDDD¤aÌro_Ëâ¹ß’ž§ÕºDD¤i9�ÎFUø«î£ q4hÞ‚¶pJ…ÔDœL2´Ô§ˆˆÈ®b+ïþæV~t×|•éïm»¶òáŸÿÊs¯Îb}ž'¼·-""ß9-b[-}Õ+k4äwõ�ãDvà“'8˜ вŸÞô.¯‘03˰ì³O˜³b3ûrJpÙHí>˜qS®æÊ1�ˆn@ý¢'?ƒ�{Š)÷leÞr¦tŽYù£;o#ŸÎü˜…÷�Sâ—B—¾#¸ä72©KDˆnEDD¤~.— ·;tÁ»ÛíÆív7xÅ‹ºÆqûí·×yÝ×_½ÉÇáñxxæ™g=z4&LðùÝ’%KXµj>ø ‹oä8ü§jX~ÙCm�DÀôBDDDÂÇ,\ë�=Ã܃U5ëc9 8¸e!l]Éê+â±[†�äiK‡ïqÇ�,?Ö• dž.Œ j3ÿ _d»0 ‹ÅBUñav¬MgÈõ7‡êVDDD‚r:Sjãp8ˆŽŽé8…PwXÊqX,F�ÍôéÓq¹\œþùÀñ0búôéÜpà §„ ‡¶pJÁ‰@"Ð""".f1+ß|™¹« ¦'S©Ã;UºŸ½Ê[ 2Ù7û%f}–»‡Æ€ûsþù&ßî:D^Q eU±©½}å-Ü|awb Àµƒo¦¢ÊTŒ!c¹µ¯<ÇØ2û]ÞŸ³†ÝyN¢ÛöfÌå7pãE½‰3j»î=+X~Ø…iíÄ�ý‰›ÆCùveÓ¶‹ßÑ3�yû1ß”;ˆHîÁ¨+Ìm÷<>>*IŸù^_x€ÜÂr܉¤õËÔ[ndRç(ðfÙŒ™ÌÙ¸“9Ç(wG�Øy þõFú¤>ƒ÷ç®eO�›Øv}wÕÍÜx~×U‘ˆˆÈ™/”Õ§³Í3aÕ•Ó§OÀf³� #ªŠFŽ£ÎÞÕ²ø�Q× """&fáJæ®*Â4"pÃ/¸cRoRâbˆoן‹îy€©]­ž<–ÎÛH9€ç(k6³çp>åDí¡øÐfæ¾ò7f¤WÖr#ålyû<ñö|¶)ÇaPz(�9¯þ�?}¼g°Û��#Ö<…ìÝ´�Ãe¬1íè{NoÚø‚0ÝT:,ÄF”ålgþžä­�ÕsQíXÊsÉwF’˜œDŒ§�Ì _ñϧg±Ç ¸³Xû¿ålÉÌ£ÂGB´‡2k ­,l�ñ8~g; ¬´IЦ2{_ýë�¼´¬uÁùn©«/B8·y¦Œc„ Ü|óÍÌœ9“éÓ§sóÍ7×F9Žú²Ÿ¦–à:(�iFžÃ9ä2ÁÒ‘!CR|ÿ[;2dP[ Lªe‘ëý™ÀHeÊï^ãõ7^àŽAQž|Ö¬ÚE E¾ÌüÅ|4' §‘̹?™3Þâù;†G%»>ÿ„µåÁm×Úy 7OéJ4%lýøoüì¶»øõÓï2g§?±´å²ß¿Îëo¾À�ƒ¢0<¬_]=>+nû3þó"OýéO<ùç[îÃÛØžoúŒåÒG^ãõ·ÞeÆŸ®¤ý±ÅüwN.[nüÇk¼üÒk¼ð“aÄPÄê¹+(P"!""nue '¿· ¥¨e""".¦yâȾQ÷?áÚv¶­Iôî•„%=›’ÂbÜÿ§ï͵o'{œ&Fâ0&�MÆ ¤MšH¿·6²¦|»²ÜŒíÄv�†Ýö$/Œ[Æ·ß.dɪ-ìYö1ÿZ¹€Õwÿ‰__ÐΫ;ö‰{ciC¯^ÉXÒ³()*9¾O>ëß}‘×¾ÞLn¥Ys׬TTº£6›ç¾�ìu˜˜æÞùÙõ¼ãu K^¹HjXÿ/9ƒY,–�O—¨­—ÂÙ0ïžÕS6¼{J4rµVExL """afiß‘4«Ažë ›Òó¸ºCÛšÆî,Ò·ÅÄ ª}R,pj)ØlöãߘžÀ¹E#ÿ»Þ®�¤¾çq}ßó¸îöƒüï…ÇyuUë>ý–½çýˆž·cóÙNùš¼øi:%±}¸äŽKèµ�9¯Á6µ/'®ïŒˆ®Œ»|í½>#ñýHÖZa""ß)V«µÖFŽ�YÝ¢z›¡Gc…zÞa„wQÝS¢¶P"ˆq•/øWHx_Ù#"""&Fë1Lþ>›W³å½gx3îN®žFdÉV|ô ŸìscZ’sþPÖk»†­kozØ‘^¼�ù+ò4!‘œE‹Ùî21b»Ó£C�z‚Žþ„ �mô?k#i"Ó¾÷%Û¾Êfés÷°îµœe¸ˆ¤û¥W12âÀŽ{ßÿxíù�Ér ,$uïNkËNò7Oç·-'-¶ŒÌÒ îG»ó¸zÒ×<5?‡Õ¯=È�ßI ÆRIiY$“~÷÷�c¯#""rÖ°ÙlX­Ö�M—°Z­�ªL¨k� FB=‹ÅÂ<0p˜0aãÇ�ø»Ž£¶¶ÇÇæõ ÿ+Ú€ˆˆˆ„‰%y>¾Q� #""ˆ��×8B3ŽZ³…@ñH þ 'DDDDDDäŒKDDõ6º´Z­DGGc·‡¾!òwl�²„Sr…ÚšZŠˆˆˆˆˆˆœìv;v»·Û�ÃáÀívãñx€ãÍ­V+�ZÅBãhN­�P0!""""""g¥ê#þÍí;<ŸÌÁRË/LˆˆˆˆˆˆˆH(Ìêjj)"""""""Ò$HˆˆˆˆˆˆˆHØiÙOi*µf ª�‘°«/�P•„ˆˆˆˆˆˆˆ4F�™‚ÿ²ŸµJOO?ý¡ˆˆˆˆˆˆˆˆÐ€@bÈ�!M9ùQ  ;"""""""v $DDDDDDD$ìHˆˆˆˆˆˆˆHØ)�‘°S !"""""""a§@BDDDDDDDÂN�„ˆˆˆˆˆˆˆ„�-Ôܳg%%%äçç‡zÓ"�–””DBBÝ»woˆˆˆˆˆ!$öìÙƒÅbá‚ .åfEBbÍš5ìÝ»W¡„ˆˆˆˆˆH Ò@¢¤¤„É“'cšf(7+#FŒ`þüùÍ= !Ä=$4MCZ:½FEDDDDDZ5µ‘°S !"""""""aòU6Û?Â4MÊËË)--%??ŸÒÒRâââHJJ"..Ž˜˜ ÃåpEDDDDDD¤„<�h §ÓI~~>YYY8ŸßRXXHDD;v$)) »ÝÞL#•¦Rž±‹ÜwgQ¼dU³ˆìÔ�„ £I¹q1}{5óEDDDDD$”š=�p:�:tˆ#GŽàv»k½œÃáàÀ�TUU‘––¦Pâ,a:�øýS�þ_ðx|~W±c7;vsôÍ÷h{ËõtþÃ/1ô¼‹ˆˆˆˆˆœ𵇄išäçç×FTs»Ý9r„üüü³diQG¾Èoþ8‹}õßý³Žét’ñÃ{8úÖ§„>—s{Èyã=vÜp/¦ÓÆŠˆˆˆˆˆHS y ašfЧòòr²²²‚ #ª¹Ýn²²²(++kÐmµÌ“›ƒs_æ…בïiä6ª±qîlVe»[ÀýiØéÀdÙê Ÿû⥫È|üéÓºMišµB¢¤¤ä”žÁp8'›^¶x•û™ûôÝ\zN7’㢈NhGŸ1Wqÿ«k) Áþ±;s&÷Ný ons�þÆÂ¨bÇnrgü×ç¼Vç�?årþç}ë}*wîiÒ±‰ˆˆˆˆˆHÓkÖ@¢   Y®6eëùûe£¹âñù0ñ>žžþ_>|ë)þï{m)<æ ê;¼`Hî»cºk¦i´š|.}ß….O—-Z´‚Na©ˆˆˆˆˆˆ4…�ᜧߢ{8–óÆ[[‰šò&�œßL“SG{¢¯AL®þÝ}LJ³rxÁóüö�×soÇM|tS{ ’‡ý€ß¾t �’ì¦Oç‘_ÞÃíG°ä×}�oÆ’Ì÷ÿý5�Œ±ƒIR7[Ë~lGöáSÎËüós'C‰Ã¯ÎàÀ£O¼nK¿""""""R·f­�ˆ‹‹£°°°Q×���ñhBËÌË`ÇQ ½F £U=S3,mÎáÊë.e¸ ˜Ø“œùƒyâ«e”Ýô}â€è~qm¿5ˆ¢¹ïsÇŠµ”Зã�‚�V]ú3`@DSÞ¥Ð2jyPüÏ7 ðj»®ˆˆˆˆˆˆœ1š5�hÓ¦M£‰Ö­[‡x4¡u|U0ºóléHÏîQ8åRè�8‹“ÌoþÎ#O~Àò‡($�XWæˆJªLhÙ±LíìíSqïÚës^çG íþÛ9üê Ìʪ“•~ÿ”O(‘Ö.¬c=És˜7®ί—øõ‹0Kùøæ4>À þÚìxùΠxHDDDDD$ìš½B"""¢Á+mDDDÛD£ Krº·ö0kãfJèC«\×f³�Û�pïú'7]ÿ¥×?Å¿žKǨ"¾|èJþxâ²Æ‰Ó™&qÒX*½‰V“Ï=FTOÓ0¢"i×M-XæÓG"á¼qa¯ˆˆˆˆˆˆ„V“ÁÎï�ŠŠ"--�ƒâv»ƒºŽÕj%--�èèè–ÝG b,×_Ó‰·ßzšçW_ÌïGƸPM_‰êŠŠšóL0Mœ[בîʾ�‹ºX€*ö§Ù1ï?aFEM…EL³e7²ô–|ÃÕ}ó½“+mÎ_JÆ~Bá‚e'/sàÑ')š¿Ôç<Ãj!ùW5ê¹opµÊ)ˆcàUwsï ãÍH˶|Î;‹³pô¾ä6.ìf ¢†vmÞåkDDDDDDÎÍZ!amÚ´Ááp�““So(aµZIMM¥M›6§¿sÙäb™ô»¸sÁõüåÒ l¿ç'\=º;­-äì\ͲŠóyò7çÕ»[ï�ô1fóÎSoÓï–a´�¬dW®ëäï-)ƒÒ¡‚7ž}Œ™ W�R´‡ª~7qyÿ–NDõîAÊÍ×qôÍ÷Ožç<Ôv^Ê­? ªW÷&_@F<£ný=£€ãË~¦óÞâ,ÜD0臿ç�—j’†ˆˆˆˆˆH°š5�°Ûí´k׎ˆˆ²³³q:�µ^®C‡´iÓ»½eïlW3R.á¹…‹õôS¼öñŸ¹û™<*Œ8R»æÜk'Qæ©Ö~÷óú¿ñàßáÚ7óqXci•ÒžÁÓÒˆ°�åW/?Ì®Ÿ¿Ì=W¾Œ­í@nxîR.ëß®ÅOåèøû©Üµ�⥫ê¿0�0a y ‰G%""""""á`)&¼Ov¯“ –——÷R}›7oÓ¦MkT9½iš”——SVVƱcÇ(--ޝ¦ÑªU+bcc‰‰‰9*#¤!L§“¬'ž%÷íNNßðgج¤Ür=yÃÞø Í0 fÍšÅ\ÐèmÔðpèõiŒxh)#ŽkÞÞÉ+ª�!99ù^`àœ^'—÷)äÇ{!4®·CLL 111¤¤¤Ô¹}9‹Ølt|üW$ß8�¼÷>¥dÉ*Y‡ˆè˜FüÄ1$ÿpêÉi-çù·ÐîG3Ø2Õ�iXˆŠS!"""""ÒÍ>eCŽ÷”èøØ/š{ b‰Œ§Mds�BDDDDDä̤ÅDDDDDDD$ìHˆˆˆˆˆˆˆHص¨"""""""òÝ   »�VHX,UGH‹–’’ºuëš{""""""g¤áLJl[! $&OžŒÃá "BK JËcš&#FŒ >>¾¹‡""""""rFÊÏÏÙ¶BH˜¦‰ÃáÀáp„r³"!Ê7�ˆˆˆˆˆˆ4ŽzHˆˆˆˆˆˆˆHØ)�‘°S !"""""""a§@BDDDDDDDÂN�„ˆˆˆˆˆˆˆ„�  ;"""""""v $DDDDDDD$ìHˆˆˆˆˆˆˆHØ)�‘°S !"""""""a§@BDDDDDDDÂN�„ˆˆˆˆˆˆˆ„�  ;"""""""v $DDDDDDD$ìHˆˆˆˆˆˆˆHØ)�‘°S !"""""""a§@BDDDDDDDÂN�„ˆˆˆˆˆˆˆ„�  ;"""""""v $DDDDDDD$ìHˆˆˆˆˆˆˆHØ)�‘°S !"""""""a§@BDDDDDDDÂN�„ˆˆˆˆˆˆˆ„�  ;"""""""v $DDDDDDD$ìHˆˆˆˆˆˆˆHØ)�‘°S !"""""""a§@BDDDDDDDÂN�„ˆˆˆˆˆˆˆ„�  ;"""""""v $DDDDDDD$ìHˆˆˆˆˆˆˆHØ)�‘°S !"""""""a§@BDDDDDDDÂN�„ˆˆˆˆˆˆˆ„�  ;"""""""v $DDDDDDD$ìHˆˆˆˆˆˆˆHØ)�‘°S !"""""""a§@BDDDDDDDÂN�„ˆˆˆˆˆˆˆ„�  ;"""""""v $DDDDDDD$ìHˆˆˆˆˆˆˆHØ)�‘°S !"""""""a§@BDDDDDDDÂÎÖÜ‘³“é,§`w6Ù»ªH¹h í£š{D""gU99dgd“µ=‹ì‡1']ϧ¶Áhˆ„ˆ  ©ŠEóâã+ÉÜsŒ §‰1�[× }”>B‹ˆͱ‘·Î}‰Ueæ‰3¬tëy5&(�‘³†  !סLvgàjˆˆˆH‹¦@BDä;ÍCùžlúv«÷’µû(y9¥T”9ñXlDÄÆß.‰”îitØ•£úÒod{âìÍ=n9Ó)�ù.ò”“ý;~y>kÖâ4\Æí¤²°ˆÊÂ"r3ö²í«¥€�µU;ú]9� î:�ÁÝ#U:ÜÜʶ1ý¼gY˜í9q†�}øµ<þéÅ´³6ëÈDDDDê¤@BDä;¦j×*f=ôóWáDÔÉÄ]x˜-Ó?dë+¹êËG¹²ÿÙ½`“YvŒì-™dmÏ"kG6Y{Z1ùÍëÛÜ#09öÙVòøœçÜ8Ÿy+ÏçÆñÍ62‘ú(�ùÎp‘;û=þõ‹Ed–48‰8…Ѧ;=»ŸÝa˜ä¿÷*üýΚž‘CínÎ1yqf²à?Û¨ô:Ýù,u —�O¢JXDDD¤…R !"ò�àâÈû¯òôCëÉ0?ÈL¤Ëùç0dBOºônK›¤hìf¥¹EåäsxË^v.ÝÊÎŒâÓ;,´ºx½´”g32)Ÿ÷?ïôpê3jR¹ð[nËUgy‹ˆˆˆœ¹HˆˆœõLJ¼Ï‹¿95Œ0ì­èsëÕ\{ßXº¥h8ÐïÄ×k'*öí`퇋YðÞ~z^Þ õ¶lFžV¾±ŽOà_›Î,¿µ�KžHdxG&"""""g93g ï<¸�Ãï0ÂÀ’ÚŸ«_¹‹KGÅÙ˜ÒBt·~Lx¨çÞWAU´þ…4'÷ÖÅ,X鍩ް&’ÖÝÍá]¥'ÎóPøùÖþjãS4oCDDDZÕqŠˆœÍÌ26üùÖæøUF¤ ä†÷ïç² Ã_Fl4QúÒŒ*ÙúæR�lla`0™»þ1�v^9‘Y²…ù¡–" ‘f¥�“""g1׿¹|úY‘O�քgîàü>špq¦2sÖ2¶×ójD1ð¶ t>‘ó†GÔ„L¦‹ï.bwUóŒSDDD¤.ª·9[™lþÏb²�¾S5¯¼ŽïOn\eÄé�ÇIñžL23ŽpôP . {$ÑI­HêÑ‘nƒÚy:£òPqø‡vç�—]Hñ± ªªÜ˜Vqñ´ê˜JÇ!]HkþûRr>^ͲšçÕ’6† /OݘŒ½u0_¬YK鉲Oæ*ο’^SbNó~»©ÈÉ%g_9E”TPY^…{ZÚW IDATÓéÁ´Øˆˆ‹%1-…´A]éØ!:¤G<Ìòc\¿�¬½ùUá2ìD%µ¦m¯.t’J\(²5wÅsÈÉ, 0§˜Òâ *Ë�¸\`D؉Lˆ§MçötÚ‰¶‰-ûã“§¢„üý9äfR˜WByq%Ž*7n7X£¢‰kŸBûAÝéÖ#®ö‚ž*ŽíØÏ�­‡ÉÍ-£Êa`‹‰!!­-iƒ»Ñ¹SŸcWy[÷²?ã(ùùå8œ"HêžF×a]HN8óŽŸyJ ÈÚx€¬}ùVâÂNd\41I‰´éÜŽ}Ú’}fÿ% …–ýUDDÍ,ØÀ’oJ|«#ì]˜|ÿPâÂù9ؓêGžåËvp¨À…pÅQ#6‰^—Mä¢û.`XϨ wž=û×3ëÉoÙ¸|‡óµlÿÄ­X"i=ì&ÝsߛҞ¨Æ<Uy­ïí¼Vç…¬tyè<ú³´Ð—":÷³xæ~\Õ÷Ó°Òá“è`wñyŒl¿žÙÕ‰D ÞYKÑÅiÕ�Á˜š·š Ë÷²/=“Ì­‡È/®íùób؈ï;€±?¾”)×÷$±Ña�‹¢u+™ûïù,ÿ6“¢ª@7l`‰O¡Ïå¹àîóÖ+:øÐ¥â(Û>ßÀ¶u{ÙŸžIæÎ\Ê*Í+–øÝ¢-†Ôq£8ÿÞ)Lš˜LDm›Ÿý ¿úÉjÊkš|ÐãÑ?ñð=m0ÆM¼>òE–œ|²‰¿þ§üýÙÁ>·ë>¼›5³7³{ý~öoÉ${ Uîzî‰a%¶÷`&ýìj.»ªÇ÷�ݧ¯géÌå¬új;YùÎÀÏ·a#¡ÿ&ÞwS®¬¾nÃ9ngÉ+sYøéV¸>ö†=Ž´ £˜t×ÅL¬ãñöçIŸÅï/ÿ²fZ“%Ž 3žæÇçóÑ×áçÿÄcO z…_#v4ÿ·õ.ΩsJ6,çëç±|þAе?†-š6ý{ÑÿÒ ˜zß@ZŸÎ wŸ_òG>ÝZ³±‘t.?[óc½’‡#/ý•Gÿ´÷ä}ÆÞƒëý–Kº*8‘¦£@BDä¬dR¶p=e¾Õö1ç2¾W˜�6ºrÙþyn=21ËòØùá,v}¶˜aßÍíwt nGçØ^Ö¹ƒ#®ú/jzª(X·‚Oî\˲Ë~Èÿ=7‰N1Á܉–£ráBVì¯é aDô`µk‚�¨ÞL¸¦‹^8t¢w„‰céb–ï=—K{6à¹we³ø‘w˜›ÙÀ¦‹’훘ûÐf–ÍœÌ�_½Žs:XÁ¥®M`Ñ£oðß�³©ðÔµcmâ)9Êö÷>"ã£oés×MÜöë¡$‚x²×òñ¯?fŸ³ACÃt•sdñBÞ[²’Å×ÞÀ½OûèS/5f=£Ö�^Q=~—ï¤ôî¶Ä¹çÙ¾‹=Å^÷߈ Ç¸î~«Û˜”/ü‚7ÛBo¯«¹)Û±�¯þo+ëçß̽?�eÝŸß盹9Ì~|®ë¢xë:fß»™5snä§ÏžKû†,åâ)aç¿ßæÍ§7’SQ÷�™ÎR²çÏgæ‚¥|{áåÜú�)ôMi�î"¶<õoþóò.Š]õ=€`º*ÈOOgEÌ®¼oàéݶµ=&$ñùÖ£'ûŘ…;Ù¾ÕÍàáA¾÷Ìrö®Êòé7céÔ›>FˆHÓj�ÑEDäô¹Ø»t·ïŽ…a¥û%Cv”¼˜Uy¬üY^ü÷A‚ÙW4º´£Áû'¦“£_¾Ã3?]N¾»þ‹·f1ëß]Oñɽƒ¨ó&2ª“÷Nƒ•Î×�§[DÍy¦óKßÛ×°ÖÓ«‡²�óø÷õ3Øx´þ´jžœMÌœö$3þ›UOáwsÎB2^ú¾e.Ê3à2+Éþï[üý¾eäx`�6}0ØêU aâ\·�]A�ͤ`Ýnò¼·mëDŸ‘±¡�rd:8òñëá™+^cÙÞ°¾’ëgV°ã¯ÏòÏî *Œ¨a¡Õà®!ø›l¥ó¤~Ä{oÇ�ÏŽ¥9Á7´uìgçF§W•ŠAܨ>tСKibú3#"r6rå°/½Ì·ÚÚŽ^£Z5OÿÃÀÞ*™ö}ÚÓ®k2­ÚÄiwS™_À‘ô]ìÜrŒ*ï�OO;žz“¯&<ÌUëþWeħÐ6ÙJ¤;•Î;’Ö=™Öm㉉�ÄnwY ù»ö²uîVæºjÓCÑ7ðþg¸wZbð�‹%š¤>ÉÄÔy íRì!¬Íƒ«Y¼¨²æ>X8ç†a$øÝ�¥ëÎÿ9{T�\4ç“¥lÿE5º"ÄÀ›Hû¾HíÒš„Ä("#­`zpW”Sx ‹½kr¬Ìãõº3qí[ÊÛ�  ûK#Oç)÷¯d7ŸÞò ó·Uù•ïD¤v¦Ïøî¤uˆÅh&»–î&§Èãûœ.ü�çî�åw¯Ž'¹AŸr "’Séзm;$‰Ýf€Ç�£¸˜¼�ûØ“žG¹÷§é¡ð›÷xû�^üâV¿©–6 <¿–U5eÿfñ¶¬wrÎÄ`æ±T°gU&Þy™¥KozsÄÚˆ Uß®téÕ–¤vqÄÄF`µ€ÇYEiæAv.Þy|úÔÉûaúMÍ0°¶jK·‘ÝèÐ¥5ññ6¨*£`×>¶/ÙϱJïÇÀMîûïñÅ´¾üpL=*ÌbÒ÷o}z—ßí±mè6®Ýzµ&Ææ¦üÈö¯È`oV¥×ØL\™kxëG‘Ä~v C[Èr¶Îõ³™þj¾++ÛH<„‘õ¥K�VÄF¸Ê+(ÍÉ#'c?;—íà@¶I—ahXýP`öáé—¸˜•Çj*r²mãØýi$xxvîbÏ1¿jœñþÕ8""¡§@BDäläÎ%'Ëo—.*�ÎÝš¡<ÂÞ•Ë?ü)—�J$"àþƒ‡²­+øð§ï²t{ÍŽ¨Y•ɷϯcò«£ë.q·wãŠÙÏp}»:ô×>q”uy•7ߨGyõaCO›þ³Œ#W]Jû`÷ ì}˜öÉýŒMòò!ã!û£eìñÚë±tÁø‰&‰[qý >Z´–²÷Õ<ºŽ¥ß^ÃÀ+ÛÐÔ Í wó‡Ç{Õºe–fýsÓ™þï]”œ ˜LŠ¿ú‚y[†sõ :^fÛÿú:_mö #Œ„.Lxô&®¹¾ñ6ÿ«ä²ùß3™ñüfò5·W4ç=Þx«¿¼£]ð¥ F$ç<õ8w]Rû«È‘µ•¹¿Ågó 8Ù¢Á¬ ãŸß°íº›àöXHýÞÒþq€ƒÕô=Ål[p÷Äžõï„:°s½Ãçˆuâ¸þt æ“›½7S?ø9“?ÓfÙaV>òoxÈo'Ú ºÏ.úùΟ҅„{£®#[ùüîWøruMàiºrYöú®=ºŽþ4&EŸÏäÍ™9>a„aM ×?ä¦FÒÁ?±òT�=û f<ú?våVO&îýKyëá¾<öʘÓë½¶¿³œ#^wʰ§2ö¹ŸqóÕ©uô¼pR¸q7EƒnòP·¸¾ ›ͪÏËk§M[Ø–ê nLŠÖî"Ç+ý2ì]é?ötኈԯÙÿŒ‹ˆHè™y¾G1£mm‚íJFÉ=j #,ÄÏ­3oaDª÷…LÊç¯`c^}%Ð$ÔFÕ–á�ßÏ-—'ú”Ñ»¶nbsvCʬ›‰cK>ʪÙÆBêUcépî¾Aìãê½Cê)'}æZ Ø¢!Œ¸ö ägÜwwl^7m:³jÖ^êšãÚ:—ßÍÅ»PÆHèÍÕïÿš[n<5Œ0¢SüÀý<üÒxRíÞ7XÁŽç>funhŸ×ˆŽ¸ü??çšQ¾MW=GÖ±bé©k«Zz eHwï�Zòæmª (êàÙµ“ÝÞ¯}#šÞ»…äH’Ûž±OÝÃ•çø­8cëÊe¯ÞÅUW#lípõ«72<Ù÷½Z±d;Êë¸Ñ² ¾øë:Š|š$2ä/¿æ��:5Œ°DÓáÊëøå¬›–jñyß3‹/–TÖg›šë{6•úGÑOå‡Së #ì´Ú�.µ„F Mÿ‹ûú4ê5+w±i±_¥\@•ì^™‰wTKŸþôMU!"MO�„ˆÈYÈ,© ÂïX˜ü«ñ$y?ðžrv.=pjàbëİ‹Úú|ØòìOgãÎúFerlE‡½�XGõdÀè†tެ‡½=çýd¨ïßW6»7VÔ¿ÒHÛá\|­ïý2˰oWm÷ˤð³9,;è“F�tÝ-Üö£öõN °õ˜À�Ÿ9×÷1w°âåUkê—s}Ì2JŽù”™›Ö¦q+øœƒ˜‰Ãèëý&¨"cî6êmÕáØÇöÕ^SÁ°�tn?Ú…b.‰ˆH=ZðGSi´ª*œþB#í-|žž…Ô‹‡ÑÑ{�f%Ù[sCºSiéÛ“îñ>‡ïÉÏ*â(b32ËØø¡o3KÛбŒî]׿q;½¾?ŠT¯ÇÓt`ÅÇC¿“îÇHȈ ¾Kpzöd’UËm³0�sK|Ž2Ûú_È´kÚY2A×{¯b¤÷ÑfÓÍÁY+9Ðý#FgH;ßʇŒl¯ç§š….—÷ À³qÎẟ³œ]Ëx±6°H¿Ö¡ÜË5ˆ?ˆÞ¥K¦‹CÛƒi„h£ËÄ>~M Èɬ%Øó°ö£í>ÓCŒ˜¾\ú‹ÁA.Al;éJ.ŸåS%áX¹œÕ™ÍýÎ� 2Ú·Z¤pkf“V"ÕÆh3˜Q|£Š%ØVR÷õ<Û·³#ß; L ÿy�CÒÛBD¤> $DDÎFVë©àÝž&ß=]–.�èçûá>?3?´ã¶&�˜ä{ô¾²¸²EæÑu,_àuäÚ°Ó{ÚˆzW±Ãè>>‡ò9üÉrv‡°è$°: òíß`:òÉË üL:Wo&£Ô§±Ý®Û ÿFÂ@ν¬µo5Â�-lÙݯz[Gºö³ú.Y¹¨±ôÉŸ¥vÝdµÞ§úáU{ضÖásĺÓùBÞ/ÁˆoOZšßÎôÁü Vc±vkO[ï—–é¡øHIÀ÷‘Y°�ÍÝ>�SÔÄqŒLk@Àbiňëú,l:°yqQó¾wm©têm÷ œ+fóÎôlšümæÏˆeÐU|îšÅ[Y·Ø¿^ΛIÞŠ>+Å­ú1øµ³‘ðP !"r6вc÷û¬o–Wú6°k‰¬I´MóÙ�ÅQPBe°ã6eìdãÇóùòo0ó7oñúýÿá�_¿Ë‡OÏeÑç[Ø»·�ß¡?�»%¯ýi’÷Ùr¶—{íÎÅôeô”ÖõWXÓ}uŸ© žƒkX ßAhYhÝ)Éçvñ”Q|,Ðéáð†TxçÖTúŽ ¶:¢š�îçöò-•waozýS̈"©SœÏYfAIà¥/myE'Ÿ£Íî�ëYWÇ´ ÷Ö vz?V¶v <¯mè?´Yi�êû~ó”œl„Z#)‘x«o°WQ\ð±voÛG¦Ï+]&ô!¶AO°Aô˜þt³ûVtdnȬ³7I“3bòƒsHðIŠØôÈ_øãÝ_²aW¼þj ±ç�fP+ßÞ1[¾Üzʾ“ÌRv.;èõD�L¯F¯Æ#"Ò0-»zWDDÅh�pÊÊf~ÅHkÉu¸F41‰~¯tŸ~RÇ΋çØVÿgóÞßÀÞ#¿% ÏpîC¬üh¯Où~ÔÄ1 jÉC m¯KÏì#£:Õñ³þÃÍ\wþˆî6Œµu,QT�\ŠÁ‰#àdvyûò}WÖˆhOÇF¬cïÙ�¶6Ø_=sÀt‘·?“د`Ó*ƒc^«Â8pÜ‘·�6u ÝŸËdWõN¹3‹5³³¸¼_ç!ƒ‡œ¥ä{íe[:dpŸ&8†d‰&Æo΄Yý~«�=ŠèHÀkŽ«2P4`R¶?×7ä°ÄÓ¾WBƒŸ£u{ÒR ¶¬YQ¥òÀQŠ<µ´eÓ0ˆ½è~xå^ý¬ ¦)«§’CŸÏ⟳¿"eÜ(ÎýÁxÆNéARt¾é0vJ"«fž\m£|ÁjÒ ‡3ºU€Û.ÛŶuN¯ê«z]Ø·že�EDBG""g!#¡5­üw4òŽ’[ÜÂ÷Ô�"üWÁ«sª‰‡‚oÿË““þÄkÏ®bÏá³,ŒÜ›W²2ëÜÝËàiƒ‚œ{FÚpÆŽ‹ð))/Ÿ¿œ�ùMû@‘~+«xðz"Í J ܾ�D«âQ1n$'úq&%yeM2UÉm÷Û¡®åþF—QŒïýx8üÙêšàÄg3ÇØ¶(ÛkÌÚ\8”.MRAoÅiøÞ·;¸Ç˰có[FÂczT˜”æ—úžo�§Ur#>‚ZHô[•ÂSPBisÏE³´fÔ3rÛui§4³4=•]º˜Y÷ý�‡Îy”ç™Çæ½MY5I¿ëF‘â<›%[Y57ðtçú-dxý_0"{2ì¼x-÷)"a£ ‘³‘5•´V(¨™lº³9�áfÂøü§ß°`µûQؤøÛwøÇ‹9Òâç¢4–‹=¯&Ç{R¿YÁ¦‡~ÇÏ~+ž2ß=_³l;+¾*dÜÍALûh$Ãf%¨§Òtâôß1�°×»òBÀÛŒ8uª’»ª)VP1°Ú,Á?vF"ïÄ­=Y)à9°†•ë¦Ò}ŒïûÑ,ØÎ–M^�5‘Áuo¢l,þORÐo%K�™‚³Êå·YÛ)aFp7iÃî¿~°Ã‰«%¼ý£Ú3îÙGéuù<>}z.k6û�ËÄSt˜ô7f²ùíOéxÙ%\ûèÅ lH£” ÙÎÇØÞßòÙö/6³Šm³6PøýI~}HÜX°Ý·Yîð¡ ªúJD$4Zð§Ri4Kº ŒÇ²æXÍÑNw;WÆ3¾ÓYQgÛȇ¿^âFØR»3êG1±�ºµ&¡U6‹WY9Ňs9´a_?1‡Œ‚–°S�Š VÌökêiº©,(¦–+‚c:Ùùñrtm›ûÅ`رû§'�‰L‡ó”éÖÈ–ÐœÏ ö‰ŒH]Ï¢Ã'žMw>k>ÜÆ5cS³˜§IùâMìòjšb$b؈3ûãš=ÒæÞ¸p5¦ã£éÂé>FØ}{•Ôz]O“7›ˆ å‚)ÜyÁ…|õj¼¹€%_ï§Èo̦»œƒŸ³‹71åß÷qÍĆO_©“­#ã~Ø“¯Ûy¢o�‰sårVgNàâ®^oxWé òjþ¾Vº]48äÍSEDê¢?9""g%+Ý&ô!Æç¯¼‡C_¯'» –A ?“ÜÿÎa�Ϫ ñ¦ñЂßrÇ/&0tdIÉÑØm†ÅŠ=>ž¤ÞÝtÍhzµ=3ŽV,ZÉúܦNLÜW²zWs׺F4ñm|W¬0 ‹)iD"aæQâópÄ%ŶŒ;1}9ï:ï•GLŠ¿^ƦBïW²}n†WWƒÄ ‡ÓËÓÅ 6ɯ‡‡»˜Â¼F¼ö<Ååù¾,m≠ôŸ²Ò�Ge¸^ïvZ�Ï´—áï«ÇO~9–nmýC³p_ßùßlõeƒä«ÏcP‚×D-Ç^–}”ånzvm"}_Í9†½;Ã/NÒt  «ñ?ZDDB/bì0ú%øÍ·Þ¹ŒË›z……00Kؾ`¿OI´Ñv7ÿ{ =5n; †ÿæLžp4ª0KIÿxS“Í�7�YõéÁ°¬�¤®¾;A¦ã0Yû>2çîlŽzïÛ6’»¶”,+�8‰^^MÌâÍ,ù¼¦1&¥lXêÕ_À’È�Ë{Ó˜Ù -‡A\—ßpÔSÊá]Å î£`;Ì¡ߊ¨¨Îm}W¸¨á;}ÇôPšWö%Bmm»1úÁ;xtÅŸøùÃ#hïßÛ§d7³ÿ¶’ÂÌHÊyWz/ƒëáÐGKÙUUósη›È>üX‡ gXÇ–ñn‘ïŽ3»PDDje$âÜKY{²Û:à.`ù?𽱗о%T²7–+�œLïFˆ‘cÎa`ëИ¶Eøý«4�TU‰!¿)ß›ÉÛÄÊE>÷±õMò×'û7nµx¯Œy™U'÷|<þl{ìBÏf}-Xh?´3ÑÆ!ʪ‡æÎ!cY>怔„ Nö.Ýå»D¬-•îƒcZH F§1œÑìüüD“GÓAÆ;ËȾá :Ú jù:¶xí™m‡0bô™GXûu£sĶœ|rÜì_²ƒ²[ÇÝœL*VncŸ÷œÃJ§a�~˜5Ú$o1¨iŠááèž\<´¦YŠNaÐ}÷Ðû‚y¼ôƒ÷Ø|²òɤrÉÒóÆ31¤½"éw˹txÿ žxÌÙAsOâ1ZaÜEñ>;¬îmóøäã‚ gû_þŒ5y¾GÏ;^3†.-¬Ô>ü|&÷Z2Ô�ÏÊ××QT¼�Õó¼^WÖdF\Ý£Q«�´8–$F|¿¯Ï2°fù¾z:�Ò ž`“²E_0{q¥OÅPĘqŒì\Ë.´­#Ýú.ÍêÙ²šU;›{’’AëA�}ÿ¦˜•T”z ¿)c&Žòtµ´fÔí£hå€U­œÏÂÍÏ^K¦×t�ˆq£9§�â ?""g3#†AßÀ˜4ß% Mg.«øÏümy îvï¡tûÖ®mâ�òºX“i×Åæ³ëZ³šõÙ¡‘¥{ÚÛ|g²cÖZò›p¿Æ³ «Öy/•h!ñ¢ôЬãJAˆž4œþñ¾3EsV²µäô¶{ú¢ü“óèä}ØØSʦ?¼ÆW›*ëy�y8öõ»¼úR–oO‘ÖC¹äGZÞk ãï8‡ø“3)Ÿ÷?漺‚Í^Ó5,=F2zh KSÍ õÔKßɧ‘ù¾Íï©·Z˵w)oþb ùÞÕ Ö6Œ½w mj{‚�húNö¯D8È·O,"§Y‹‚L*PîÓ�7ŠèØa€Ad´ïu viP€5áÎëïõ·Òu˜%/͢Ͻ§kD1`ÚP”GˆH3hqÿ§ED$´Œ¤¡Üøò%tŽñý´iºŠÈxáE�ô,3ߨDfŽ£Ž?¥{v²æÕxé²_ñ‹ ÿÅë/{t³ 1ôžØÍg¹?³t;Ýý!ë÷‡öx¿Ñº}ú[|ËÍ—Æ/ᤇ²é,™sˆÆU‡{8üùjx—GXzYÏÓ>ZnÄ`„ß´ ³`«”7_¸t‚mÀE\÷£¶>ÓcÌ¢�̺þ)¦¿·�’å½¢éóÀ5Œ éœüP1ˆ½øb&õ©™Â`:3™óü†š ÃFçicé|¶ä±}¹âá$údElzøIž~b ÙÅ^�ž }ñÏL›Î†#ŸêˆÄ)×p儺æ³$^:�¡­}¸²Eïó�;¾dËÁƬ;ˆ‡ƒ3?`Öôt² êÇ;ö¯áý§Ó}z�itîà#¹¥ Ií}J)¨\0�oÓð7ÎÖ�I÷ !Ö++™=›y^«k´ʸ ã4]CDšÅÙô¯NDD2ˆ9�Ÿÿ»’gî^ÀAŸy &U¶ðí#[˜÷¨�ØÎíhߥ ñ Xq㬨 ,·�¼ý¹–¸ð^\ÂXµ‘mÅc�Øc ’¦Næœçw²*¯¦9\ùú¹ükÒ ÒÆbàÈΤ¦Åå5wÝí ,k7[�4`÷ۚʨï÷â‹�T�ì�WJÆSOò›ÿöfà¸Î$'Gbu9(ËÍåЦÝìÙQŒ»ßUt½àJ:5ô?­+‹ÕŸgù„–Ô¡Œ‚â}#š—õ'zöÚš�_³‚-Ÿl¢ôбÄ7ç‰MÿßÞÎežföƪ“;ŸfñýâϬø{gúžÛƒ´±ØÝ•ÈdÇ’]äz|ÃÃB«)7pÛ-©-÷¨‹½3“2�yl:ñ<˜˜^O¸Ù“s§µk¹ãoƒÄ+nà¶å™¼8ãÈÉjÓUÌΗ_á÷3>¢ûø¾tëÙŠh»›ŠÃGØ¿"ƒ½+ðø-åjë6�[ÿ2ŠVõ<@Fës¸òÞlúóîš÷®TÒÞ IDATé"ÿ³xvÁ7¤ éI÷>É$$œ˜Úáqã(.¡0ë(Ù[²‚[�ÆSÈŽ�æ3{å\¾|4ŽÔ}è=¸©�ZŸ‰Ýn`VVR’“Ë¡�¤/ÜÏ1ŸÎ«±Žep›o>k ½F´Â’žr,fÙn>�ö{¶_1š¡ãú0è’þ´¯ó�k�pé%Lè¾�¯wߊéñé´B›+Æ30>˜;+"z $DD¾ /¼�_˜Â›÷ÎbC¦ó”#â¦é¤ôÀAv8ÔÍÒ 6-«dô¥Ñõ_¸ Iùöñáìüé:޹kî�é,!{ár².Õ-‘|ýÕLžñw¾ÉðšFaz(ß›Áê½�¯µg{ L:µmØ^¾{ójÖìöÝahuÑpzžæt�£"ú¼ HXÇš"ï.ÿ«Ø˜;† kÈÅõ`ê›wSñ£W˜·Õ{ª†‰ãÈÒ?:@z]×7,$ž=?aÉ-úŽAâ•—2á…ÍÌ9¥™¡AÔ¤sÑá,<^mÄ3艟s[Ù³¼9+Ç«GЉYšÇž9KÙ3§Î `ë:Š[ß½‘!ÉÁ<>Òîü1ׯ|’ßú.3jºÊ9º.�£ë{gN¨:À¾íÇÓ$ÓYÊ‘ë8²"ø�Ƀ¹öᵄ�6zþ`<fÔ¬”`–ç‘ñÁ—dÌÚ�u|Ú×&DtãÂ{²ð—é>MA�ßD*£¯;Ó—–‘3ÙÙ¾‹ˆH bϹˆÿûߣÜyw’£Og‡Çøöî;<ŠjãøwwÓ!¡H6¤'„zè! ½ƒ Ò‹‚ 4T¥7EDTD/" ˆ"*ˆ%ŠHGz¤… ¤ìÞ? „t ßÏóÌs¯ËîÌ™S&s~sÎìÜ<)è�Ñ4�ûÍ@Á–ÏòÒ[Upw¼Ï�7ÇZÎêH…b6YÖl�?ʾ­Ù�¬žÀÁ¥›8�rz‚)?åßýt� Î¥¨\+ïíÓ6®íá÷ïÏ?ði†¢ehÿõ«tiëIcÖËÕ`[€à¾}úQ]¼ïcïê÷-ÅU×èLhÇò�ï|~ÛÂT�ú¯ ­€[vÚ­ÁŽ" Zñò7Ý©î“�h“­5g¾L—nØß‡<µì;Ä‘4_H™öþ•é¼ày½ӿ7•jH—}Iërm(èŽ{–¦%(ðd"ýŒ©®_lÊÖ F鲪ˆ ""ÿ9†|Tþ2{äÏÿ­gò-ìÙ}‰8KÆ7Õ£-N¾Þ†…Pº~(¡á8=ð%ìðèЃ5ª±æýŸøeéßœ¼�˜¥ŽµÁÆž|ÅŠâèApyçL 6ôúÞƒ5¿æûE{ˆ¾bMû8#y<ý)Ó¬ᥲ÷¿¾Ÿß¿;{ûÒ•nå½Ó5nÊCHË2äûæ7.ÝÏÞ%›ˆî\ׇàQ…!Ÿ‘ï £\§ßøáýÕlXy”‹qi¯B`tr¥xÓêöªEùÀ<�Ðʱ}§ˆ>õk‰`cƒ­ƒvyìÉSÀç".ä/Z€BîÎØç°Ÿo½v�6⟃Ñ\<K|˜Éç^si¼}�ñ¿‡,WÎñÏæÃ;p–‹®“h´%OÁ)î�_Y7œÙñæ×ØòâëL[”<�À`‹ÿÐQ¼Öë!~ÿÅý�p•3;rxÏiÎ�¹J\‚;g úzàSÁ‹ÂÎ÷²Çl%þìIo=ÆÉ£¸|ù: ‰Œ6&lóæÁÑÅ —¢)äS”"æ¼Øf£ ¬W/rb×1N9Ç…³W¸v-‹Å€Ñ·üÎð,ŠGˆ'E]ms8³Æqq÷!ì:Iô©ý*R¿aÖëŠåÀ÷Œ«½ˆCÉ· EkÐo]WÊ8eü;‘œpuuí l€ø[BÊM ‘À²ÿÞjð%û’'ö W¥÷šî„ætÆyÈ#Âz•m/�àÝç’F`lð8œ¡ýÂ¥qEä±�Õ€„®A""""¹-þ¿ ý–ý7Þ2h°Áë™F”S0Bî9+W]Ì‚¯Îßœfp ¥ÉÓf#Dä�ÓuHDDD$7Y.±sÌL®»zëÝ^á´î^ Mç—{-nÏ/|øÂ/œ¼±R‡!AýZP¾€‚_"òàiŠ«ˆˆˆÈ=–pø ‡ îø{çIñô'ž ›ÿâçÉ_óÃÏgo.{i0¤êðæg¶|£HZ,—8öçE\Êyâl—òã“ìúr_Oú•#nŽ�À¾B#Úw.¢§’"òPP@BDDDäž²plþ‡¼õþYì\ QØÓ»ÄX.=Eô…x¬)b0Ø`~öY:4Ì|¥‘´X/í`qû¹l³8’ßÓ•LÄŸ;Çé#‰M¸}ÕC¡Ò´›ÖϾB’ˆH$DDDDî%Ën‰ÆbM$öÌiŽ�9�ö÷ v¸·}–þCKà¨h„äP⎾nÅb¹Â¹ýW8—Î÷ …‚i5ï9"|46BD HˆˆˆˆÜK±G8°31ƒ/0ä3Suð3´Ú'õ%Ç,œþë—-|Å`C�°útœÐŒ >�ì¹"ò˜R@BDDDä^2š©Ò¿¬ÙÇá]'‰>K¢ÁŽ<®(R܇âu+Sã©Òx¸(!wË€SXmštÚÊîM‡9qäWc-˜ò:‘¿˜ž¡%©Ð:ŒŠ• ¢P„ˆ<Œ @a’)7Û› PþìÙ³3T"EDDDDDDäÑàêêÚØ $ñ)¶„”›Bó"""""""’ë�‘\§€„ˆˆˆˆˆˆˆä:$DDDDDDD$×) !"""""""¹N Éu HˆˆˆˆˆˆˆH®S@BDDDDDDDr�"""""""’ë�‘\§€„ˆˆˆˆˆˆˆä:$DDDDDDD$×) !"""""""¹N Éu HˆˆˆˆˆˆˆH®S@BDDDDDDDr�"""""""’ë�‘\§€„ˆˆˆˆˆˆˆä:$DDDDDDD$×) !"""""""¹N Éu HˆˆˆˆˆˆˆH®S@BDDDDDDDr�"""""""’ë�‘\§€„ˆˆˆˆˆˆˆä:$DDDDDDD$×) !"""""""¹N Éu HˆˆˆˆˆˆˆH®S@BDDDDDDDr�"""""""’ë�‘\§€„ˆˆˆˆˆˆˆä:$DDDDDDD$×) !"""""""¹N Éu HˆˆˆˆˆˆˆH®S@BDDDDDDDr�"""""""’ë�‘\§€„ˆˆˆˆˆˆˆä:$DDDDDDD$×Ù<興Èý·gÏbbb²õ'''‚‚‚îSŠDDDDä¿N ‘ÿ€˜˜ªT©’­ßüþûï÷)5÷_â‘xwÎ>ÊõëC­B†�°^fË‚é|kz‚Ám‚’?¾V¢ŸÇ«�i3°%¦�žGœõ «& gi�>L~¶6$rdéhÆm(Å�7Zã­1©Ydáôúyÿ7wžy¹Þª—�9•·È�þ<ŠˆüG¸¸¸dk{$žÛÃÚï£8’�êóýË™ùá öÄXÓùåUÖ©J`Ø6\ÏίñÏ_+Yµãéí9MÖsü6ÿ]>Ýð/–ìüî¾Jääš¹¼·àNß—Då0¯î“´ëŠ•³K{R.¨Sw$¤÷Ó¬±œgÛ÷KY³ïbòùZøwã2¾�:Ì•‡!î‰Ôíæ~”±…ã«çòÁ’­œlòí‘°�‰õ‚¨ðÂrÎåZÞ«¼Eþë�‘l²³k!ÃÚפŒ¿7wOŠ—¯ÉSæ³3.wÓqùÇQ´ë>“¿²}\\<ü ô7“/; ãwòaÏ.ŒXö‰Ù=äÍC•Wé×»‚^úã–ï!IóÐKÕnª2¾Ž~гÇ3,¾ú Ó’} §¢øhHgê…áe6ã\•¦=ƱhÇÅìŠ N¸ûàïYû{جçþdîË­+éƒÙÍŒwPEêuÊÒ#�v­‘{ãá5*""� ëÅy­Í |ãÒ”>£^¡¼› 1ÿl'ê¸3™¿*v”íýË{?ètȃeÀ9üu…?èt<*Rµ›øšâöÍ£Û“¯ò‹M5:>;’ò“pr?|:—¾�–óûœ%L¨_˜,ÅL~tœùïe-'ø_ßv¼¶Ñ—v/¾Å�àBpþ[ÿˆÁ9¿ñP–ˆÜ=��‘lIؽžßκÐlä ujJ½º iùÌ@ÞÒw#`½ÈOCêR¡¸'înf*4¦Ï‡qÑ –£ÐÔìI»ÏÎÞzrg9ÊMÍøw_Ê%Àzq ó^iMdY?Šy– z›a,ÞŸÁ¼ŠëßÒÃËWWW ûõæ‡OÀw3»c%‚¼Ì ¥qßÙlºp㨠lSsõ±lIˆeÏÂWiY%ˆbîf|‚«Ðâ�Méô·Ù=©6n®®¸ººSÿÝý$báŸ/ûY&€bnî ªBËA_°ûÚí¿¼úÇTÚ‡ãeö °bSú}¸)‹Ã”3ÙlS:4$¬l ^f7Ü‹Q¥å ü�òqï5ö~=Œ¶aÉǯԂá?œJÿ jåV.,è�ê‰r"ûß­�¹Ô@ÖÅÝúìμ¬çøsΞ¨\œbf/B";2rñ>nfWòùT/“|>^%©Ùímæ}8”Îu+PÌŒWÉHºN‹º5´<Ãô&K£®Ä­êG�¹)3�Xn¦ùÔºiônJ`13ž�å©?|%¬�ø÷l:UÁ79MáíF±ühVzåVÎ/ê‚�¹>ÓÜê€%µz,Kë…³ ü»f Ï7¬€¿‡ßrõè>a%Çnä­5š•cÚR·rI|=Üpó B½n¼ùÝ!R¶–ŒÛ“…#_½BËš öõÀÝÍŒoÙ:t›¼6�i<©ÛMe|ã'æÒÂìA›OÏܬkW¿ïE G+>>uã“+,ëᇹéM>®õø"z‡•ÄÛœvš2Û�¡o/ |žC,~c}ž¶Ãkõ0BíÒH�]$#¿K0˜òSÌ6ùs£ eÚ£SyW,‡—3yä0ž±ñeÔº8¥ÚEâ�9ôé+lž›È¢þØ^8ÄqOÒ~¿š ß§gñQ÷â˜0àXÄ F\Ë´bÀäx°áâÎŒú/z”çû~Åoî'16åú¼I/¿<œ\=“7‡¶áã*vóIçX7d²ÿ¸cü¹f+yž™ÁÇ ]áüN½=ŽÝœ\3œP;+çV ¢MŸåj÷*3Æ•ÀáÌ_|9mGú‰ŒÊ±²mz¿ÊB^űë½Î´Šˆ—Ç3¯¢ÇWNc\ﳬdv+wŒÉçãôì,>käJÂñ•Lò6£ªóüà1<ëkÏÉ&1d\/&Tˆb|˜}ÖÒ›^]IáJÔžj?K£—? …OsÒ¡8ù `t«BçצÑÇÝÃÙ�Ì>šÞƒü‰ú¼næƒ�üáu©h|�5ëÏÐ×ß ³)ŠÆ ´©’7�tŒ¥M‡�0´x�)ƒƒ1í_¤7ºðä™ùü4¡6ù­1ì�ZÇó ¼÷VN §Ùúõ4Þy¶9ßÿ‰ZºaÌ´=Y8·k=¿Ÿ aè“)ã˱533¡/{üʼ¶E³ðd=­2¾ÅX4ŒˆV>ø}3±�듇xvlØÈ¥øËlÚv�gê9@üN6þK`Û0ÌFˆÈH³�ÏæfäÔº™ŒL™¦ÌÎË&†}¿¯ç€¹Óß #_Âi6ÎÇÄž½(¼z½³ûWËQ>ïÑ’W¶•¦÷ð�ˆ,rž ¾Á«­öqmÅ—<`ƒåäÖlŠ£Þø9´ö³!æà/Ì�8”V[ϱì»�”µ·riípZwýÏÞ£˜3¶1Q32® ý]×òI[·›õ>ýv|{²þ^ÄÿþL Ê¸�Ô+œê£} º lËì–Ÿ2ÿÇÑ4l[èfLø�Ö¾¶ÄXΔÑé_³rÞd–f“7¾F¾ùy?t ¡©Ož´ó8£òΰmÛ‘xô7¾ûõ µÆÎ¦Sˆ±Ñ&J0`9µ„[½ÀæÐ�Œú´…N­dÒëƒèdugÝ”º8g¯ˆÈ}¢€„ˆˆd‹Ñ£“¦ï¥×À�Ô®0ƒÈ–èÔ¥ KJþ£b»FK¼“¿ZÖJÔWíùóÏX*ûQ¯A oÏý‰ W›SßÑÊ¥µ?e­ÂÈš‰ß8™÷6˜éýã;t/eT¦ì›ûø¹ñ–nLhZaC><‚‚ v¼õQ€Á�*Í›SÇÛ5ªPpÿ*š~õ#›ãêžêÆÞ}Š3gÂÃjQ¥Œ JšAØ»úR"øöÕ2‚jÓâÆ*©¡!\þù+úþ±…Šsã¡ù"žãÕnµ±ˆ¬‚Ë¿UxîÃùlï2”r™üEÎ|ÿFÜË×£v¸NU‡¬zf«ö¾NhÉÓ,�µ˜³•Gðͤxªã~h1Ë>O£wz?Ê<¯®üÀŒ÷þ­Ç7Ìz©öá¡8¯Nï)Ÿ°ó‰Á”N>Ÿ¢ej^Í ¨Hž-KxreZthB ²�¨E�Ùðë~ÃB0e%½éÕ•¬gøæÝ�9Xzkßï‹ê2)P†ÍnüGyŠ[Îw7²#¡n™ôq …kÓ¨"Œþa5纴§�!Ž­6W²;a©W‚±žaÉ”�8XúÖ¼Û3i”šá”âa#§òå‹5éá‘ôU;ß*Ô«�Y' × 5xyʧìn>�€�s2iOÉÇu¤z툤:@ôú¼ýcWÛ>Á�¡’;¥Õn2ùéÉÄoÖ³-¾>UŒ‡ømC4ùœ-D­ÛN|½J®ç×Ý �º¹CÁ²4jQ/)MÕý8½6Œ Éi²Íì¼*&ç�O%êÖ¬�P£|,˽Â�kOÓ3À=[C„ã7}Ȕն<õñ\†6pÆDT-Jtx[¦Íü•§'F&n …)U³‘ÞF¯E�’j7ÿ€÷V<ÏìæWY2ísÎ5˜ÊŠ×ZRÀT(Î娲 X¼Šóm:RȰ—º=‡îå t+[$Íó±+]�Óöî9JbòÞ1¸R2¢6áÞF¨Q׃«iþuòu1Ufå¼í3Ms0}ÞŸÄ‘ç‡Ñ½úw×kMÇÎ]hS;ç‰Î¨¼ófض}’wP„ruëRãær6‰ìùlߙڳàý~Dä(Ϥë¨6y1Æ×¥�C6*�ˆÜ7š²!""Ùd‹WÓq|·u +¦t!ðÔB^ªW‰:s$°D5³?­"C)àGñÐøö¼•ØØëX±!¸ys‚.ýÌ÷®—Y»|‰a-hXÔÊ™íÛ9¿›wê{a6›1›Íx5žÎþøSü{ên–‚°ÁÇßÃù³D§±Ûr�éW×Ê]jиçxþuœl-¾A<ÿ¬œÄóMkP>È¿  [‡5.–¸ô† \¨T-Ãá]ìNw5�œïßÞ'O¢9sÞ {Ù±Û‚wåʘ³ú—?Ãr̹„C›ÙvÙ…ªe“;3€¡ 5"Kc8°…mÓÚ» w³DŸáÜ�ò3¦¨+\¼p)iå’{‘Þø¿Ù´5ï°x§Ñ»ŽÝ¿„ÑÏ4¤Z™ üüCh6e; ±×²VWŒf?Y ë†ïXuÎ {Ùð{4µkß¹ÔaüßlÞ�w�p|nþ›�Zv°yW:+‚‹R³ni û7³=Æ’³öd*†¿¯=ñÑg¹xOV_±¡t½Úýw k÷%b9ý+k†Ò«O5¢×­e¢…×­a�kmê—Ogä�Ñ?ïiÊÙyœýð/çÎDgs¥ §·n帱<‘Õ�o�É[™ÈŠDoÛʱt^ƒàP¶a®Wضe? ñ{غ+–‹ßõ!Ä#)Íf�^üñ‰'O�^qÜÖŽÓ>³¬½"M6øø¤s]Ìùy§N³CP{Þ]½�?—¼AË"{˜Ý#œJMG²*½å}n+orض¯³kûâO̧�r~›‹QmôFâ¯üË¿4mCäa¡""’3vE(ÛäyÊ6éNï¥}høüË  gBâ:�ÞMäÐq|áƒÓµ(&w}�ƒÉ?3¶ U™ÉÌøæW®„ưô 5Ç7ÀÕÇ­V°­Â«Ë&Ñ$åxZƒ‘|î©çkdï6ÜdkV Ö´î�íéüɯDnX̼Ù0¬ÅtÞí0‹¥Q$eÞ�ö1Ìæù®S‰i5š‰£*a¶¿Ì�#ÛñV†)²b±XÀ†tö{Wû·µÅ ‰‰�t+kVo­œþ²åhÀh2b žøô^¡�Þ9YI§‘qØÚÛBbâ­÷l°±«Å’¥ôf�%)�ÒJ{ü_¼Ý¥7Ÿx–±ï�§L'¾Lç9YÜ5FÜ·&rÔ@¾þþ OÖXËêÔ®”ÆÍ˜5í<2$ý[ól0šŒI_±Z±fÚžÒîQÚØÚ@bbæ÷Lêí v¡ ©ãú +>Ä3…W²­Dm&µ²gÝÔ¯X}¤#Î+·àRû*Ù§¿�ÛÒ”­ëÄÍ=`c"©ÍeW–ÛM*#&£!©°bµšðh;�Ïû–º­Ì ö…ðJo„Ímíøv6~�øò=[·�ÁRÑ|ÇSƸ›Ù™hGPñ¤i4i�y†×ÅœžwZi6ä¡Xå–¼X¹%={Î¥K£×é÷f߉Hs·Ê;³¶�+V Ø?ÏüYñ¼í:îH‘ÂZUGäa¡""r—L¸EDRÒx•ÃÿaßÖ\õy‚žkHåR%(Y®ÅSÜü™|iÕ1Œ«+¾`á_²Ú¾ �€‘"!!±ìe×ñBxc ðÇ-ï�7�öyò`c½Ä…K÷ài—Á¯êúÑ*~QŽ£ f³üLêý:à˜.ßx*Ÿ,q÷v$–¡ýK]¨Bp© ”t·Í¸l9ÍšŸ·c (G©LÆÅçhÿ)Ù– \ˆ-GÖüÌþ,­Œ�À�LÊÑÁµ0Ζƒì9˜ÞÓÎ+ß²”Êw‘ß×o¿5]ÂzžßÖmÃê[šR.9é(džÞ,Õ›â”.aâȯë9šªh½°ƒ­‡ Tíú*m#Ê\¢¡Å]o+ƒ!©Ã{ë°Z±$`pmÂÓÍòñë‚/ùmÅ v˜Ó´l£lKP®” G~û5E:,üûëzöJR68�çIÖ‹ü¹a'VŸ’”p2e»=e_Úe|ûª<Ѩ;–}ÎGË6â× >^µ¨Wb'Ë?û˜e¿;Óà‰¤óv�T²�¸;FŠ”)‹»e ë¢.ßúøêŸ¬ÛK��Òx¦LH8ŧí(â‹É¦8e‚MœÜ~|R¤90�¯‚¤FɈMðS´ 5õþD~ŽNU¯ãöòÉÄ/8^¨1êÌÁ(ŠœŸwfì|jRÃ×À¹C‡HwàÇM™·í´9P¢TÞÁQ'ÿÛò;0À—¦]Dî=��‘lIØ1‹3OJq÷|bŽðûgï°ÆâA—jø.ŽÝÇß0}nzTuÇ1a'cSÞ,qkÖ™úãz1bœ÷®KˆHî�ÛUy–^U2bP ž~ž% a8ˆ]qeéѲ©»nv%ËÄ[Ìys>^m¼ˆ=|�'šS2›çd9¶’y¿ÄQ<Ä'ËþÚv‹c 8¤ºéµñ¦LH>&3…)aª;žå˜)”V% d_Lýœ e)lËþ3w«�;¼‘Uëò�?ñ›¿žÊÄUŽ4}¿ Á6`�žO»Òƒ¸2"Šož÷ºí‰�)‹ûO—¡(-ú=ÃÌ6“éül»„áép�í{.¦ó°Ý„OpÆåhW± ÿ�OÁ³ò%rp÷ù[ûK'¯ÚÔªCŸ^ei:±½òåéŠy9ñÓ{ŒþÖHý©ÏP:Gw&YHoVêŠÑ�–}Û3£Ó[tîÇ€¶•0Û]áøWê4(N°»…Oä+·'(žßÄùÃç±Þx 1?Šä± IDAT… ˆŽú†å‡Ð,Ø…‚…òÃá5,YÝ ¯ºþ8òÙµÞ�ÞçÅ#ç)Öf$iÅ#0¥å‹Oó~›‰t{ÉžÁmJbÜ¿˜‰oDQ¸ÍºL5?GN­™Éß$P}\GJÛ€)›í)ÛÒ-cïT/iµ§Ê“Í12“)v¥<Ò“É@“æ!¼1ö]¬nOóeõ¬OèÏîuânÙVêNÿÈ…¼úrw܇÷"²ðy~›=–yç+2¬g ìI~Iân¾zg:–¦hÜß,œø.»=Û3²aA F+-z·å½ÎSéúœ•ªá™'–S{OP°q'"ÝrðŒÐäO÷É£Xûäž©ÿO÷hCx€ ñ'·òÃ'³Yôw!ÚÏEã‚9 Òdå¼3uíW&õ[DB•”õ+B^Ëyö¯ùˆ÷·)þR áTÆ'™iÛNïw%:ö¥áG}Ý©W^lA¹¢¶Äüó7ç};жR¾»˜ê""÷’""’-ñƼö óÆÌåð™«àPÏRáô›û:ýÃ�°¯ú6ïÌø©Ýybh,g  ¦f1Ç›7€†üõéÖÚ�oæ¸Ò¥K…[OmynÞbßǬ)/0ïìul xS¶ýthùSÝAšº1aÄ^zw�ZÉïß�!Õšd; ‘pæo¾Ÿ9ƒ£‰58áAÿ™#iâ’ú›NÔ{ýzœάžm˜’ÇL¹nSi>äyÞ›ò/¯¿3†.Ÿ�'ÞèˆKa7J5sO:7ƒÅ«ÖÀï›�éÕv2×pÂA÷çðRS7Œ€%6–Xlp-RàŽá‹¦ LöŸùÂFðõB7ƽõ ú¾Ã…[\Ü|¨Qúöi)qo—I9æ«Ã¨�Ç’8ì}Æ>û —q QoBÃËPÄ”A^Õò¦Ô‹Ÿ±Àa$cg¿Lûñ×qö­F«i‹yý)�ÝÌ<½Æ,Õùk�ãëyEýö|?=�+6ùñ­9ˆ²Mžá•Ùc¹0ü}·}ŸK[] ã[¶®ÀP˜f^â»þðÚ´Ú4œÑˆ€öƒèþók|<ôêÕM[°-Ý•ž³°&ˆ×Z—M·óì6œ/ç¹0bü{ôj}k¡ "Ÿ�Ëì—ëRÐÀÍ€„Éá[æ æƒ±7W ñ˜/ÕÕ7) �Íö”}é—qêA?vÛÓ6x6“ó¶à ¿¤p…W³'©ôÆ_D·é@•,õn“ev^w{Z©½é4û+ŒcGðÞ�N¼{Å‘b¡M·hÏ¥(Aƒ#ÆßòVï79™P€ÀðîÌ÷*ù ä¯ó&_ÏscÌÄ ë:™KÖ¼¸¯É€°ŽDf¼LKºì‚ºñéÊ|ÂŒcçˆ5䥰_9ê ùœÁ½JaKf�Õ,\‹Òû¥ù)¦/11aÌ4f½ò5§®q1‡ÐthSÚ( !òÐ0…I L¤ÜlSl6@ù³gÏÎxP‰‘»³oß>.]º”­ß8;;xŸR$©Åý:˜JmwÒû×¥<ï­•�¯8þI»]½øeAŠå´¨-G˜Ñ¬S‹Ïgû;µs4ä_î�¸Uý(Ýù6|COµ_\]]{›� >Å–�rÓ ‘ÿv‰ük+–š]há¥ÎÌãÇÊå#;8kâÒÆY þÌŽ®ÿk“ó`„ˆˆÈcB ‘ÎD‰–³¥·“Æ?†âÙþa7ÚÌ>Nïê´gƒ*fý� """�+MÙ‘{&«S64XPDDDDDDDr�"""""""’ë�‘\§—ZŠH† CÒ[öŒÆ[1Ì”ÿ?#‹åæÿ·Z­X­Ö;>‘ÿ$Dä¦Á‡Á†¬2’Ù>n&,‹‚"""""ÿ! HˆüÇ�ƛۃ:~ÊÿU€BDDDDä¿A ‘ÿ „ÈHZ 'DDDDD? HˆüG<ÌAˆŒÜHó�÷O(8!""""òxP@Bä1g4±±yô›zÊ÷[hÔ„ˆˆˆˆÈ£ïÑ賂ÈÕÑY•rÔDbbâm«wˆˆˆˆˆÈ£A ‘ÇÈãˆHÍ`0`cc£À„ˆˆˆˆÈ#H ‘Ç„��Í&‘ZêÀ„¦rˆˆˆˆˆ<ü�yÄ=.˜Hßž={ˆ‰‰ÉÖoœœœ ºO)‘ÿºÿæãT‘Ç€ÑhÄÖÖVÁˆ4ÜLØØØ`0tr 111T©R%[[v·X8½~£&,ãHâ==�GJâÑ•L=ƒ_¢Ó›F”È‘¥#xnð—Qì ¬—økþXFýo :-�¡ØŸ2á“Í\H³:Z‰þýÞ¿˜ý÷´ÍZ8óÛÆMú.ƒ:®v�5Ž|=˜ö=ç²ç_W­ç62çíÿñwܽݯˆHV( !ò2™LêlgÁ�Ñ#ÿÕ©,©¹¸¸dkË9 ÇWÏåƒ%[9Ÿ^_[Ïõ¿|þÇɇ¾lïµûžß×·2õ…×Yð×ÒîË&rrÍ\Þ[ð§-ä¸}ÞÉÂ?«f3ý«ÍœO÷ÄR·ƒ‡ÁUÖ©J`Ø6\¿û½%žÛÃÚï£8rWÍÚ¹�¿°fÛ ®Ýë|J<ÅŸóÓoúN“‘ܦ»t‘GÈ�Q&“éA'å‘¡Ñ÷˜å_æ¶4ãêêšöV¤4ƒÖgá–Öà„»þž°ÏF±òÆ' Ÿ"Ž<Ž¥iWЋ€@Üòåäì,œßúcz4¥j°7f³Aëóô°yl<“½Gª÷'Ÿ­ÄìZȰö5)ãoÆÍÝ“âåkòÔ€ùìü�÷‚îo½¶pâË7™u¢6¯©G¡¬ ‡íóñaƒ‹‡?�þfòÝõ�²•Ë?Ž¢]÷™üõ�ÖsCáÆ T�ƒïO`陇&*$"ÿë-òˆÐ»"îŽÑhÄ`0��� •8�Ç|EÐE `áøWƒxq¡;¯Ì™j¶€Á÷[.®Îd?&?:ÎüŽŽÙ=|Ñ&¼µ¬IÎÒþÐ3àþ:‹ÂsòÛDN,íO‹Þ_S¶5ϾÞ��ÂÎþý æ æ‰o×2eÉLÚxgír?òÙzñG^kó߸4¥Ï¨W(ïfCÌ?Û‰:îLÁÿø¥í¾ÖëÄ=|>gZEó"YŒ.ä°}>>ì(Ûû3–÷~ÐéÈ-FÌ­zÒbBGæ|q�'ûú£Ç"’[4BBäp㠿܃Á€­­­¦pÜ;ÜJU#,,Œ°°êTðɇÑäJpõ°¤ÏªWÂÏ%©Óc=¾ˆÞa%ñ6›ñ-[‡n“×& °aF3A~N"”ïÇ´'¼¤îf/‚B0âç4ÞaqéK:yxÐyQÒ¿Yάç�gëPÆ×Œ{±@ÊÕêÏâÓn½ÈOCêR¡¸'înf*4¦Ï‡q1­Ø”5š•cÚR·rI|=Üpó B½n¼ùÝ!nŒÞN<4�†æ’¼ôË­Gžñ §¢9‚·RN·°añ+� õ7cö!²ÓX–Iÿ1iܪ~™›2óædúDN­›Fï&¡3ãXžúÃWÞñëéż>èKbêNâû¥Sy¹s 6|‚NÞaÉ÷Siÿ-¯½º€ã G¾z…–5+ìë�»[å“*Ÿ¬Wv±pH;j{bö ¢Z«A|ºõ7’’°ó#žkA… Ìnnx„Ò¸ïl6%'6a÷z~;ëB³‘3Ô©)õê6¤å3ykHsÜS4ÉË? ¡Vi_<ÌÞ” oϨïŽÜFžI9&îû‚—žªEh�7f73~z±8Ú Äqô§ <Û¨2A^ø—oÀóÓ£ˆNsA,{¾JË*As7ã\…ïl"þf¶0ï•ÖD–õ£˜g ª·Æâý7j†…ãËGÒ¡~e‚}̸™}(Ó~[>��¹>ï¦xAƒõÂW<íãA˹'°¤‘ßqGV0¾[]Êú™1{Q鉉ü‘œ×ö.fxÇ:„zR¬xEšø”í—Ó´&î[Îò=n4jŠÝÍO¯±÷ëa´ ÆËìA`¥ ÿáÔͲÌVûŒÿƒ·›V¢„·7³/ejwcòÚ3·M=±ž]Åè–U*fÆ3¨O½ö_M3¹7Î>ÃòÊr»�ý�©�R­tÅÜÝ0û–&²Ã0¾Øsó\Ó®3ñlSsõ±lI°r~Q&å—•ëËõoéá•4’¬°_o~ˆËü<3v•mS›ØŒ©Û’23ýzq�Ÿ„à^i8ãoíáâWOãíÑŠONZÁ¡ÍëdÛ·+8ú~÷�ˆä>õpDr¶¶¶šjp�ÙØØ`±XHHЫóî«<�4øanFN­›ÉÈ ÝxÙãWæµ-šjXº•3_½FïY'iõöçL ÉËÕ‘�'“\eÕ˜¼½=‚±sÞ¦R¡8Nî‹ÁÛ5�€“Á‰â�úðFC3…®spÙ^ö…ÊüÆèÊv·×ÃÞ¨u0¿À{o…á”pš­_Oã�g›sðýŸø ¥[ÖóÀz�Ds=û*…cw±pÒº·¾Â«Þ$<_æ?¿5†§ÚÏÅÒèeƨ@¡ÄÓœt(Îí3:,œX6Ÿ/Ñ`k¼mo߇�瓼Úm&ßOüœ¥G;ÐÛǹ]ëùýlC?˜L‡XŽ­™É˜t˰åó-ye[izÿˆÈ"çÙðá¼Új×V|És6XNnaͦ8Lø�Ö¾¶ÄXΔÑÃxÆÆ— SêâX,?ûKü¶pWí@p:ÓRl=kÓ·_}¼.°é“1Œïً«—Ñ;À”i9&ý�ï~½B­±³éâDl´‰àÒÚá´îú-ž½G1gl1b¢f2d\ú»®å“¶n·=�I<0‡þ/}…ÍsYÔÂÛ ‡8îà™ôÄ8ñ ukÍè³ úöÊç9Äâ7†Ðçi;¼V#ÔÎÂéM+øåx ƒfL¢j�¢½.nGeã`Ö¬?MßwŒ@ìŸkø=®4/Ô*zÇÓ!kô ^iÙ�åÛ2pÊ‚ó]åßó…ðµË©%¼Øê6‡dÔ§5(tj%“^D'«;ë¦ÔÅùö=qqóFöÚ•ãÅÒ¶7?;·bmú,§P»W™1®gþâËi;H;¤‘Iû4yÙs•\‹à”xœ_¦ eÂó#)ùÇt&×qkl#ú2i€'†Cß2u|?ZŸuàçYOpç  k&ååœõvw”�«·âøôt>iè çþæû™“é×âo®¬ø‚nþ¦têŒ�37wb DÝŒËÏ@õ29ßí"ùÝXê8€Á”Ÿb¶™�§[O ã9¼ /�'Ÿç©¹Ky±Œc¦õ¢r�8}±Žµû©lâØ²añ%ºQµ°°£L¥2˜¾øƒÍWúàëœîÁEDî)$DRš¢qÝÈßÄÄDMá¸O ËÒ¨E=ÊÙÕý8½6Œ ?Fqµíä½í›.ž>Ãõ<^T©]�rEŒPº|æ°^ãôéKÜÊS;¼>¶Pºlz_6á]£%ÞÉÿZÖJÔWíùóÏX*û¤yãoç[…zµ"°"ë„áz¡/Où”ÝÍ’åÅPM%xê¥>´õ6µˆŠeoíiÌ^1�­3‰HXÏðÍ»s°ô Ö¾ßÿt/‰Ú{�ļ”/žÖ—Lø–+ƒKâröìOŸä³u¤z툤ò z} ÞN³| ~Ó‡LYmËSÏehg @DÕ¢D‡·eÚÌ_yzbdRÃàJɈڄ{¡Fu\®¦ù×?²9®.á˜4}/½¤v…D¶ì@§.íhXªÐm7#%êЪa$v@õÒ׈*÷?®=MÏwŒ™”#†"”«[—ÞÉçi=ɼiŸs®ÁTV¼Ö’ Bq.G•eÀâUœoÓñ¶÷*X¢OqÆâLxX-ª”qÁ@iB“ÿ-nãÞÛ`¦÷�ïн” P™²oîãçÆKXºe0¡•“wäLÍúáIy `±§AE£~ø…sO·ÇÕp��?üÂ¥à®Ôó2Á•ÛËóàÿ¦°èBM&~?™E ·ý۞Ϧñ�©= ÞïGD€òL:±Žj“³a|]8ܾ¯GN`)R›b7ân–Y:k1g+�à›I=ð2TÇýÐb–}žFõɬ}ݨܴqòT¤œó.–6XÊûhX!ù+ÅÑw@çäüˆ ¼Íaª¾6›¯�6£§wªÃYO±$£òjÝ0íÀˆ¹B}êD8Ô®éÃõðgxwv�Ƈ%}%u�!!E@ ®µ2.?È ^&jȇGP0ÁŽ7Î3{õòVþ$p|ÙË<ÿê6¦,fl�BHdo&õ¢~�†D8.ã§UGèì‡)a/¿o<‡92¿äùy‹yR(áŽü›Κ´!"¹Cã–EB FäŽù¬(¹Àè�Ÿ·=ñÑg¹xÇpd~­úÒÚu5ýÂëÐuÄG¬>t%�§µ) Ò¨W‚wޤNd;Ïøž¿/¤3ÖØMÔÌþ´Š ¥d€ÅC_àÛóVbc¯g~cQjÖ-�aÿf¶çt5TÀ& *• DZ{çÁÌ—¶Œÿ›M[ãð«A–^ýp7ÕØT ßôÊÇÂé­[9n,Oduç[‡É[™ÈŠDoÛʱ4³Ý¿ çÏ&A·Å«é8¾Ûº…Sºxj!/Õ«D�‹9ŸÖïÁàìƒ_8w&:i @NÊ1~[wÅrñ»>„x˜1›Í˜=BxñÇk$ž<Á©Tçk[®3ýêZù¢K ÷Ïÿ¢Ž'OÕ±pfûvNÆïæ�ú^Iû1›ñj<�ýñ§ø7õŽR2šiܲ*Ö¨å¬>g…¸?ù~e4¥[6ÇÿŽ~ßu¶mÚ %#+œºP¯³kûâO̧�ò¹˜‹QmôFâ¯üË¿w¬éiåêÕ«�LJ»JØËŽÝ¼+WÆœ¥»ÀŒÛ§õÒ6æ¿ÖŽº•Jè@ÙΟpÄr�Øë镈‘¢•ªàÇvîM£dV^Öl´û4ò‡S·²-§·nåDV—4ɬür¡^Þ`ýçS^ìó%6ÏÎä�–žÉÁ¼Ìë…!ZÖqbûò³€åôüv 5ë”áÆØCGòp�+÷|‘ô©Ç#ò�Q0"wÝX…C/»¼ÿllm 11Íe �Í™úKeº,›Ïœ&ÐqöTLZ‡í}2x¹š�‚‘#YñÇSü°à#fÍêA­w+1|Ñz—²Oñ=+§¿ìO§Ñ»‰:Ž�#|pºÅ䮯s0Ë©7`4Á V«ƒÑ€‰²=ëÇjIú½Á˜…ø�‹Õ ™ÌLø÷ó�Íû©’:Ç9¼u�~÷·�t–̨|ÈaÛ0ÙÚ$�sÊ�Ú¡l“ç)Û¤;½—ö¡áó/3<,‚�ŸL3UؘÀb±�ór´bµšðh;�Ïû–ºíÆÇ`_¯ÔÙeHçO~%rÃbæÍþ€a-¦ón‡Y,�Ø éa[…W—M¢IÊ!í#ùÜí �E5Áˆ[ãV„�|�%+£ifþ†ïÏV W3ß4ê·«%)¿ï,y+V Ø?ÏüYñLP08R䎆�<ŽyàÚU®§ø ƒ5©neQúíÓ•ÕÃ;2pe0ÆÎ¢QPvϦwŸŒßjkµX±Z éTíÌÊË€]–Ú}z ÉAhkÖ‚‘I9�AùeV/Ók¿Ù¬—7þ­Pš—Ùù±ˆQ5 aÈR½p¦VëÆ貘¥ž£Ó_«Ø’¯&}*ÝÊ3kì5bqÀ1�‚ô"’{4BBä!¢`ăq#(¡‘˜�¡­^aÆŠ5L­w…>XÄÞ,<ø´)TŠ&}&±dÍÇ´ÏÅóÿäöî غƒ«>OðÂs ©\ª%Ë•¢˜c6ÊÛz‘?7ìÄêS’NŒŠRÈÃ�}ÿ¦Ó½O[ì¶Ÿùõ¬#¥Ëú'w@ `µbI«gdSœÒ%Lùu}&/™3âÞ´=uœöðÉį8–*H’p|)o´“<áíyÂ;'ö�)SwËÖE]¾õñÕ?Y·)–!¥ñÌÑènn‘”4^åðÁÓíÊß’Ãr´)N™`'·Ÿ@om^±Kë7G¼ªwdèG«øiD9Ž.˜Íò3Š„„PIJ—]Ç �b?�þ¸åÍ8†ÂMèÔОõ ¿`áÂï¸Ñ‘'½Ò*‚KÀßëøílêŠá@‰RpxG�üo;—À\î(fOŒ§ÿáø�7ƒÚ– \ˆ-GÖüÌþtF¦¤)­ö÷Û¶EãR¯'ý[T§tp0eÊùã’aV$pxÍ/ì7…P.øÆß»í ‹å•y»OGì~ßGþÁY!’œÂtË/óziŸ'6ÖK\¸”¢ºL5?GN­™Éß$P}\GJÛùjФf^úMÀØü=©éåHÜ–ƒ·¿ Àz–�ká·;b®fÎÛp¬d¦7r)X(?^Ã’Õ­ðªëÏmÓÿ�î´ìÛž�Þ¢sÏ8´­„Ùî Ç/¸R§Y(Sœ¤±èS¼9a5OôéO£QôèX'iÙÏÝ«ù|Ögl44bò[í)–ÃǶ•ºÓ?r!¯¾Ü÷Ὀ,|žßf�eÞùŠ ëY{ ýµC’$ì˜Å€™§ ¥¸{> 1Gøý³wXcñ K5?ln›µŸ–œ•#FwZônË{�§Òõ9+:TÃ3O,§öž `ãNDºÝž)–c+™÷KÅCÏ Ž/Òè£Þ íð^hFiW#Ž^çe#‚;ö¥áG}Ý©W^lA¹¢¶Äüó7ç};жR¾Tuß@þrð�û’M;ãi^É EiÑïf¶™LçgØ% O‡klßs1Ý—Z¦Û>m<(”� +góÞ·ŽÔñq‚ÃLjI½£K{ùmõz®9^çxÔgLœ²…b?§•ÙXSµ¿LÊ+.‹íþ†6Í{“Œ5)ár™MóÞà£S%Ð5kõ6óò˼^Ú•,Co1çÍùxµñ"öðE<žh–­zy/ZNù„cO=Á¸žã(¿|U²R/ìÊÑåéP>|§?ãbh0§FŠ÷ÅıýÏí$w£œS–3ED䮩÷#òP0âᠠăb!úÀ/Ì{%ÃN^Áš§0�ÕºòxdÔ�¶œãHÔbÞX2†ã—±+àCh³·x¯wÉTÜŒ¸·{›÷füÔî<14ƒƒ3‹S³˜cºªMר2g0¸ˆ½¹�Ç|Á¨®ÉCì Ei=y.'�ä£×Ÿaú5ŽÜñ©Z— üI‰6º•#2tkG?Í¢K Øô¥b£Ñ,Ò�rö&Ú¢ûϯññÐO¨Ws4·¿ÊÓ@þÚãøz^F¿=ŸÁOOàŠM~|k¢l“P ÞöÓD±–3øÑ'œwßý”ù#qü’…¼îATn:ŽÅý;SµÈ]\cŒÞtšýƱ#xoH'Þ½âH±Ð&Œ[4‚g‚2î†ßo,@Ákß0oÌ\Ÿ¹ ð,N¿¹¯Ó?Ü1½™$)‘£rùë¼É×óÜ3qúNæ’5/nÅk2 ¬#‘©MI8ó7ßÏœÁˆƒÑÄœp Ž ÿÌ‘4qä¹y‹q|c³¦¼À¼³×±-àMÙöoСäÏd°†}•gè\êcÆÇ´¥k­ô_jjt’÷–xkÔTfôÿ‚Ó×í)ØœÑ5b~ŠéKLL3�Y¯|Í©«F\Ì!4Ú”6w$ÀÔ˜ÆSøú»­ ©T; _ؾ^èÆ¸·>aX×w¸�`‹‹›•"JSäŽ6—Qû´Ç}ô‡¼úÚ(>yñIÞºbÅΩECñq1F †„S¥Ð*¦voÃ…ëF\<ËQç•ÏÖ§fòHŠ;ÛA•ŒÊ«HVÛý­òw´à‹Ÿ±;Ú@á’u8 /–Iw B6Ë/ózi èÆ„;xéÝ!tZh%¿C†TkB¹lÔË;8”¢ÏôáüZç5ú�«ÇªñY©F¼Û÷¡Ù´.,ríA»ˆÃ#®ÿÉ·?ž¡dç†øj€„ˆä"P˜¤ÀDÊÍ6Åf”?{ö쌕H‘Ç™‚«ÕúØ%öíÛÇ¥K—²õgggïSŠb–#ÌhV�©Åç³ý�Úé�y$X8öq"Æçgò¯³i™æÒ �©K_Ò)¸?†©{øô)=ö ñ ï5©Åâú+øá¥àä Ž•S Ÿ&üõF®ŸO‡ŒFgˆˆd‘««ko`3�ħØRnê‰<@ F<œnŒ”ˆ�ÏÎë‡Û2° "€Ïv¯ñìÜŒ{s5µÞ®�éHyÜ\çø®ÝÄãØõùp¦�iÅôn%nŽ(±Fÿȸñ¿Pì¹oyJÁÉeê ‰<@ F<¼RNßy¤9„òÒÔX~wÊÂËC屓°Ÿ/<ÁøíF<*´`äü7¨›"*eµ:Ôr4=j•*À IDAT^,£a"’ë4eCä±µµÕª�‹Å¢ „ˆˆˆˆH6duʆÆe‰<ZbòÑa41u©¹×t—-’ËÔÁ}ô˜L&�DDDDDî1õŠDr‘^bùhºñ> ¹w�ÉE&“÷~T)(!""""ro) !’KôÞˆGŸ¦ÛˆˆˆˆˆÜ;º³ÉêÈ>>4ÊEDDDDäÞPI$¨ûøÐÔ ‘{C ‘d‹‹ÅrÏö—��$�ŽÐT�Ç‹ÊTDDDDäî) !’,66öží+11ñæþô4ýñ¤Q/"""""wG ‘ûHÁˆÇ—Þ """""rwt7-r©ÃúxSùŠˆˆˆˆäœî¦Eî''§�¹Ï4JBDDDD$çt'-rØÚÚbgg÷ “!¹@ï’ÉMp—ÇV\\ÜÍ•.²">>‹ÅrOžxçÍ›÷®÷!�ƒÁ€Ñh¼§+´ˆˆˆˆˆü( !�-›l=½¶··¿'Ç5�ØÚÚÞ“}ɣᱠH$Ƴ~ã.{»ÐÈýQYÖÔÊ¡=—X—�‡Ž!vçô‰T]õÖW² §ž~ßï[ìB2 k8ÖÀ gU,ÈH(�õk‘8÷GáÕÒ;>ÖëÇG¾çÅÓÃBDDD4 Î� 2˜Q¦¾³>CÆ)MËšŠ]B^-”Ya¿ŒÇþÀŒÆ»Ã„U+*qÿ ¬,vqd¨ÐÉ1üã.ಢYœÿ¸¹Â„¥µj™©Q�0� 2�‘Ÿ’ß÷æû «<ºÿQ4/o.vy#¥¿ÄA�†ñýÿÁËV;Þym5Ú@8Ç•"µØR1Ù—Uã¡eÅ®‚ˆˆˆÊ  "qÇ…ò%$I‚ª–îS½6EOXÄUo©ÃÝ­Éņk§œ¥ã�}^|ôw F�.;¶__ƒë/.ñ±0žØ3Ž]gâŠÚÛœøók*±Ö®ãðîA|ù”ÿ�¬èq<õ¸;[ñÈõVH4ÿ8|,ˆŽ;ZðÑSƒÍÄÃ/ŒãÈ˜Š˜(aéR;ÞwC56W]¼ØT�}› É®0}/{ðù7¬øÂ}µX;:÷øÞãð/#83¦" »ÖUã/Þ\�šd©ñ8~·w ¿8ÁùˆGµï¹µ·Öz4†_ÿq ÏÄ0š–8p÷õÕØZ›Fý)è¡(žúí(vžŽcTP[kÃî¨ÃµNºŠ£‡ÆðXOýcluxëUµ¸«UºÔ‹B ãkÿz_ XøÛ¿¨Ãå³ßpvzNÁö{›pGUš¿ hè;2†Ÿ¸C86ªC3 ¨¯¶`Óæ:Ü¿J檟ˆˆˆÊ "-„OÉ)JýÏ_¬4Á%ièy#„ÓKX‘rgZµ-NÜ½Ú ‡ÇïöŽâ‘çE,}_5:%@‡ñoOûñ'‡ï{{5\J/íÃ?<£áïßS�ÎåVØz¢86¬©ôH ¯�è¸ ÆàÓ­h€€7Šó’ïvÍü}  n¾ªw:Dá(žÿþ¹ÛŒo¾Ã�:AÇ/ãŸ_6o®Ã½Í"BÃaürò4cã ¿è‹ Wµ¡K +8zV�cy¢þ¹Çü2ãýÛj±JÒ1t&ˆŸìóãß*]xðr ‚®à¥�>ü«×ŒÛ¶Ôã�jr@G“3q¯�Ïá'aÞS:L þðò(¾µC@Ó{«Ñ)ÍSÿ :þÑ�LJ­øà­µ¸¬BÇÈÍöÄ{}û‡ñ¿ÝÀ[·ÖáÞ:àä‘Q<ú‚Ž{šðŽÚ‹CH¸o{ 6šAÑ ]œ“âøtóþ. ãôÁa|ñk®¬Ág—™`ŽEñ‹ßŒã¨_ƒ¾JÄ«³ÖODDDÄ@‚È0&ÿ9•;Q!t]/v)) N>ú6ߨ}Ÿ{4€îNÞÚåÀ¦FqÊîÍ˸j…ÀŠÕb v„qðB5:€Ážqü!Z�ßU‹·8 ]µþæ± þ«¿ŸY^�ËÅ 8z^Å;k$D#è•DTø#x=R‰›Ž7ÎÆ€–¬Mˆ¼¹=ù��ãaìÛÅ€æ@�ÆŽ£ –ll§ßtqGŠ¥fŒŸ”ñ£ÄÕèh«@íá éèr ЃÐ}¥51cb®ñ/þ«]+*Ð.XfÆø9?Eôr;ÌÞ ž:%à†Ûp«ˆÉ‘Šr>ˆÿ:/áw×áÖ°bÕ ý<„=¾*tÖÏWÿt:ÆB‡–Yà�¶d+–X¿tÇѱ¥\+A°º¡ý§†±§_ÁíoJþï‘€ú:3VLê œåxªM’çú]TÄ#xæ` Õëñ¹«.þ~5`¿xc¾ú‰ˆˆˆÀ@‚È0¥þé8†(Š%¼lC@S{ þ±µ}!üþ˜Œ}|O¬©Åƒ7Ú‘ªÃ‡¹Ê„D0I„,'½qè v¬›ô)·©®]ŽøâÐWWàM.à§§£¯µáä™l««ðæ3ãpŸ×ð–ÖÜçtt¼©Õ)î»Âã/°Ï«àB\€Ã¤CQ$ĨcqœVD\¾Ä<ëö˜æ;¶8dü©?Ž÷»,=Æ ‹ ŸY!Î;~ê_™„–jª¬AÖÝÃ�`ÁÝK¦†0:ÈÇ“�ŸÅÓ“Ž+*°2¨¦ùëŸJĦ�N¼ðü(üYׯuâíkmXaÔ±NÅtœýý Þ÷‡KWhšŽÚ  =ÿ÷>íwa‹¡?&`íJ Roš<{ýDDDD "Ã0� `�ü=�$´·W¢½½wöúñ?w^À£K+ð×m©Î}Ò˜ô‘8EÂÆ6 ~°?‚ž¨ ¯ŸÑ±î:6!€o Ä Û#pG,¸e¥4ã�Z �ïÁ‹V'>xs-V9ÿð_»tŠ}îZ$ ®í�ð«þú·Hè;…sUÖ›Ó?å�bâ _ú!gÖ>q²ï}w-¶Lyè`s ÀhõOS¹¼ÿçüéõ žsûñ¹VÜûÎÜ@‡ˆM74áýK§ÞK²Ji™›ò»ÐBâX†õßÙ¸þ�QÞ·%Qc3KJ2r§•B¨]V�•‚ϨŠù7-°²É GѾtT‰¢GÐÚd† ¡ÝŽËâìq‡p Z�MKD¬n­€~:„g�…q¡É†-U3G×#1ô�k×WãÆå¬¨³ ³öRp!U[ÐjÖÑs:†è5v¬q`Åx¿=&ãw ׯI,'˜oütÔ4˜Q£ÇðÚù™¿­Ä{qœ JXRkÆÒ‰— uætëŸI²™±åÊZüýûðSÏõÄ€j3V˜5œÑÐ0í^.{â'2›ˆÐ!ǦŽ7ÛñL‰Õf,•4?Ÿsƒ–Tõ—ê""""*,Î� 2ÀB{¥ü*ÕÝ6Ô¡þÅ­¡u™Ë„¸Š×{ÆñšnÂÍKM˜cá„¥k«°õ°�Ɇf%†ß¼2Žsu•øÐª‹Ëœ6\»tÿþ§ �õXo¬Kí¸RÆÓ=ÀšëìHõ¹`5c…Øud ¿wØ±Ì Ç&-?°TàÎ�f|a¯ÿW¬Æm+M°k B˜²K…XëÀÍKÇñÃß�Ck¨Â'š…ôÆOƒ©¥w. áÑß Ã¾¥oª¡† Á��-NÜÙ£»‡QªÄ¦zˆ(8­Yp[§Ršõ_¢£ïXçl,µ ˆŽEq>8m"`±àW˜ñÐA?6UcÛršŠócÖ­·¡EÌõf,Ç8žEFÓåbc:ìh›åøÊ´ É?/n½\—_Á7-Õx{‹€q�ŒÃaÀ<_ýDDDD` ‘]׋Å`µ³V–e8CÆ¢âZÓô©ì)¢„ªx/þ1oHƒnÑÔP�wÝZ�íË �OÌ» ý³:<ö‡qüìù ‚¢„¶Ö*|~k.›ø W­µá§g¢Ø|Y*ÀlÅõ«Düö¸oíœeV‚dÅ]ÛjüCß{&€�.Àj•àj2£ZmonÄßUŒágî1|ý�Џ(¢¦Ê‚ ÍÒ¥)‚„­ëíxìLëhÒ? ¢ ·ÝÖë+cxv¯/D€ ‡oy‹k̸íöFX^ÃŽ?ùñb0UHh_S‹›:Íp¦[’®Á{>„Ÿ�ÃpL‡¹Â„ÎŽZ|bC¢Eç–F|Á:†ÿ<:НÒ IZ\N¬ì²¡EÄZ'>´5Ž=pÿç  ²Æ†?_bGû,Ç3 $ë¯mÄ_I£xêðþá ®É ³Âüõ ‘&&¿Ì“^&‡‡‡)V‘¥BUUD£QØíÆìY666†êêTmÝh!E1/;lÜâºÅð13åZáBÓ2cÚâ?ôƒ‡à¬v2V©Óuñøü³ ˆ�X_ýáÂ×-Áç×ÌlüIDDDå¡¡¡ác^Eb#¯ø¤—2ùÅD9Z̳#ÞÿÙ÷ãm÷¼­Øe,8‹ùïÑdçOÑ£š°Ä)¬(8rx û… |h9Ã"""š ¢±¥Rª}$ˆŒ£Ãï ã¹7bð…4¨’W³ ÷½£7•Çd("""Ê """Ê‚€õW5âkW»"""Z¨H娜¦çËã2äq¹ØeÆQ倣*?�eËéïQ6Ê:�Ðu¡P(ãëdÙ˜2“É”ñXV«5/ );å¶\ãéï>�ŸüóOŠ]†a®¸æ <üÔÃy›�ÑÜÊúÉVn»IDyÁ@‚ˆˆˆˆhnåõñ.‘ÁøÐIsáß""""¢Ù•õ ‰…Îã‚×;�LJ`PF0˜Xþ±mÛ�p¹šŠ\]y(·%”A ëz±Ë """"*I $JÔè5µ€DðàvE_ß<ƒ¾Ä=C³^û£GŸÀ}÷Ý…û¸»PåQ œ!ADDDD4;%dtDÄ/žpÂsÞ„HD@]Ëwñ›—žA0˜yãÍýè `(ADDDDDD%‰óÍKÈ¡V ô›‰$>UÝó»3Y…I{öì7ª4š?'"""""ʉ18èË¿~fÊ1«Õ•Ó˜^ïìË:ˆ(ÿXÍŽ�D ô᳟ù"ŽyiÊq»½£Hå{HY2Œðz‡a’"SÞ«©ìž÷ú IBDUS¾·uë&Cj$""""""2‰"{úéðz‡ŠD$êAÅÅ¥VL&Ežq]£­7,oƲJ;àl@F� ý£ADT.Wîà®Âý DDDDDDD` QdøýÞ)ß�Ü�X-.(Jß”sª-ÜÙ¾ •Vóıe•,«t‡Û>ýØkkòX9QöØC¢ˆÜÙIÁPï”ïk*7̸n©³bJ1�I–±ÿÿ�x82ë9DDDDDDDÅÄ@¢ˆ½3ŽE¢S�Y,3wÚXÛP;ïØãƒqWöÅå—l”yÆ ‰™�-«æ˜1Yÿï_FÛuWséÆõ¶{Þ6ñµ÷Œ¯ýñµ”ç]së5pT9òRCóò漌KDDDDDÄ@¢ÄDc(J&“@¢±e…µyỂ*Kz�œÝÿ*V¿ý&Ãë¤üûì7>;ñõ¯ÿuÊ@âŠk®ÀC?x¨�e‚K6Ѝ££mÆ1Û´%&“›®øV·>“)óOÁÏx5ëú¨txN{fk^Þ<%´ Ò£ëz±K """"*Yœ!QD.W#œN;‚Á€D±îò¯Âdr¢­CŪvp`¿À-°Z]8|ì3Ý#42Šx8³­Âèò ‰NAò~ŸàXpÊ÷ÍË›ñðSsI-X $ŠÈét ½£îC=€–æí¨°º°f�‚ü÷ðÄyWnVðï߱؀åõo gtŸÐ…QTÛf6Ǥ…ÃwÖ7åûÏ~ã³ #ˆˆˆˆˆhA+Ë%�€ˆÓ§Lè=nFïq3Ο3!Íÿ§Ü©lݺiâ뚪DË›o‰öüÖŒžÃjë4ܼ- ¨«½6ã{(ÜþsÁ›ù¹>ôñÄì†#‡«k-�ŒÆ7Û*P½„Ë5ò¥PœÞ3^\qÍ #DDDDD³+‹@"pêdzí2"!žó…m­±}ûßÐNÀÿQ� #"jë4TØ4ØgÂË¿³êõ½�]¿ªÕÐZiªB=p:ªÜQc�)Ôì""""¢…ª,šZž?g‚¦¥ß#Âë1¡ºVCeea(¶nݧӯ'ªªºÜ‚ú²µµÂa‘H¢ö%Ús°ÂŸÑØË7½)SR!‰àX�;jÑ¢S3$FG2ÿ1å@a5ïÞ~àÄɇq¼ÿ+ˆD=¸pAD$"À‰ãX­}-ؑјöº¸º.ËG¹P±X̰ñB¡�ac-6Îj'ȈË5ˆˆˆˆˆæ¶ègHȲUÍ|�@P@!;/lß~v¾°^ï0¼þ�ðúwâž5kÑh¯€ áù˜Æl«ÀÕýoy¨ô#¸òÛ®ë„âìÒB¥k!ÿ�&""""*„EHd+›#N§ó·ŸÄgþÇ'Žy~´Øë²oÃ=Ûa¯Í|GÊœ¦i�$)ãëTUE<‡¢(PUuâVUÕ)çL6ý>’$Aˆ¢³Ù I’`6›³ø)Èhì!ADDDD4·EHTTd÷)¥$þÓÍîïþ÷àG�þp6 ccsf�„½®o¾ÿϹ³FeH¨ªŠññqÄãñ¡Ã|×ÍF˜ÍfØl6ØíöŒê!c1Œ """"šß¢$$ pVjfØ¢¾¡8÷ß®½v vîÜ�1÷Ñ´¯ÓuQ%Ž-ïyÈËfj¾$I¨­­�ø^UU(÷›Õ4-­1“!ˆÉd‚(ŠY6²ªkÞvÏÛò~Ÿ\~ù0<§=)ß›\¾zsp¹Ñü} õ�jF�„Ū£®.ýO­�ÖÞÞŠ�}ìüñ_~ÿÉYÏS4º¦CÑThºI”P»lIV÷Ìô]MÓ&^FÈf,Q,�ž¬¹ö‘�$)«e…vÍ­×àš[¯)vóòžñâã7Á±àŒ÷>ò¥�ÀYíÌëýHͯ,‰†þ!)íPbùÊxž+2†I”0Oúc4Û*²K×uD£ÑŒ¯‹D"YÝo:I’2«¢¢¢dB UUa2•Å?§¡yy3¾øÃ/â¯ÿì¯g¼'�Ëy$¸dƒˆˆˆˆh~eóÕ±:†c=„Ãs?À®h�£¦¦4&âacöÓ!Iû䀠¥gýÕëñ‘/}ÿöпM9î;ëËë6ªü»@DDDD”žÒøx¹$ X»>†•«â°Z§N§E•U.±©xK5¦,v ”NÓ/=öá?û>ô®)Çfë-aþ= """"JOÙÌ�HjhPÑРBQ„BL& `2•ÖC„¿ Ø%P†²Ýþ“òë£_þ(ú�öãµ?¾)ûJ‰3$ˆˆˆˆˆÒS63$¦3™tTUi°Ûõ’ #àÌþW³º.taÔàJ(]™lßI…õЂkEb÷y\ÎÛ}ÒÝ!…ˆˆˆˆˆÊ8�(E¡P/í>Šÿ÷½_Á½·'«1ÆÏ{ ®Š2Á‡ÑÒä¬vâ+O~Îj'¼gò÷o„þDDDDDé+»%¥hØÀîßö`ï¾c…b�6£N�`½y6AI{¬ÐÈ…üIián¥+¹óÆÓß}:/ãëºÎY2DDDDDà“S�èõà¹p¢7uóʽ¿�-ÁR!ˆóxZÁ„çHV]w•Ñ¥RšØ? ´­¿z}Þf1pvQfHÁ°?€'ŸÚ‹×¤uþ9݉‘x–Š2:Lcsž;>èA<�ÙVa@¥” UUÙܲ„]qÍy—³#ˆˆˆˆˆ2Ã@¢€B¡(v¼p»vÎøÚ°nB¯Z�sšë%?ê¤hÊóâáÆ=¨_Õšcµ”-å‡Í,‰ˆˆˆˆ2Ǧ–²k×|ñK�eFLÖMا4ãp¬a=užô‹ï?ƒP(u`A…Á¥å…ÞDDDDD™ã ‰<öð“ŸþnÖ>ÙJ.ãè�F±T MyÏ+køî÷~�¿úÔí†Þ“Ò§( ,K±Ë( ñx|â•l,©ëúDH�îRŠä¬–Éÿ•$ f³f³yÖY/š¦1� """"ʉ<Úµëvì<8iç c…u+ èUl6û`††µç4'Ð;ˆÿôwøÀû¯Ï˽i~š¦A9 )Ÿ4Mƒ,ˈÇãP”ôw£I%\L0A€$I°Ûíp8³Ö@DDDDD™c ‘'Ïí8ˆ/,Ƚº ¿�-™qü•½Çq¢wŸþÄm¨¯¯,H-t gIäŸ(Ѝ©©™ø^UÕ‰`"UÀ0A&Â#I’ Š"DQœ·gGe��„Ári\™~ýýc¸jój\ÑÝŠîõ+Š]RYaƒËÂJ.³(î¬ADDDD”=:sÖ�ÿÞ‹ð�‹]Ê ¯ì;ŽWöG}}%>üßoƲeõÅ.©,0�X¼¸³Qn¸ÀÝ Ãþ¾ùíçJ2Œ˜ÌïàëßÚ¿?PìRÊ?E_|’Í3‰ˆˆˆˆ({ $.Ú¹s7‚A9«k‡ý|ó[Ïå­y¥ÑÂá(¾ñíÅ.£l$w} Åƒ³#ˆˆˆˆˆrÇ@â"]×Ñ×w*«kŸ|zoÉÏŒ˜Îïà¹ç Ót“�óT:8;‚ˆˆˆˆÈ $.Ú°¡ ‡^=’ñu¯ì=�×^0¾ صûh±K(|ˆ]<.ƒ�ÄE.Wúú2¾nÇóŒ/¦@Âá(NôzŠ]FÙàÒ�…�†DDDDDÆa 1‰«¥)£ó_Ù{bÁ-՘NJ]BY‰ÇãÅ.�²¤ig¹ˆ�Ä$ÍÍ p»{Ò>!ÏŽH:~â|±K(;|¨]x&/¹‰F£E®†ˆˆˆˆhq` 1Iw÷:ôöžLëÜÅ0;ä`¤Ø%”UU¡iZ±Ë  (Š2±Tƒ³\ˆˆˆˆˆŒÁ@b’ŽŽVôõ¤uî+ûŽç·˜‘åäC‰B›ü€K¥�}#ˆˆˆˆˆòƒ�Ä4AYž÷œ½œ81˜ó½tÿ!GƒŽH8Vì2ÊR<çƒn‰SU•Klˆˆˆˆˆò„�Ä4ÝÝkçÝmãå½'r¾O©<ˆêª†gH §ÿ—.6±$""""Ê/Ótt¬Â¡CGg}ØÀ^v¦Ðu„œÇ1¢Ža Øe”5†¥GUU(ŠRì2ˆˆˆˆˆ5S± (5íí+ñ‡ßï�õý/2ä>¥0AB×uèÐ q×€bÒuŠ¢Àdâ?ÇR i�À¬�G5MC0˜YC[§ÓiDiDDDDD‹ Ÿ€¦q:ðú†R¾gÔì%Ð=еÄtôá᱂Ü/�Âl6CsŸ˜“|ˆ7›ÍTV|š¦1”(Éí=ív{±K!""""Zô¸d#…öö•ðzg†½½Ãî‘ Š)ÙÇ¢P=$Œ\š iÚ¢[ê� %¨8’!W©ôw!""""ZìH¤°aÃú”}$v<À�ñu]„â÷�ÐôÄ”ô0wÙ( %Š#Ù3‚aQá0�H¡½}%ÜÓ‰½øG2[7>]S!Š’!cåVG"�öfÉ¥'9ûƒÇ…‘ÜMƒ¿o""""¢Âb ‘‚ÓéÀô 0ŒØê3IUH¥HèÉ@b¼È•Ðtº®3”(î¦ADDDDT< $fát: Êß÷ž8gÜàÅ_­ÐôdSËqÈê#A™a(‘?ªªBU‹ßË…ˆˆˆˆ¨\±¥ÿ,º»»°gÏ~lÛv£¡Ë54U„âç@š:õSáC‡ú±õšµ�‡3z Ó4 ¡P(£{Ì7^&Û/Š¢¸ wOˆÇã�$ ’TüY5‹Ar'�Ù¶õ$""""¢Â` 1‹îîµxô‡�cÛ¶ ]®¡¨q˜ÍVÃÆËÖô‡±cÇÎdHØl6#K¢9${H’¡¢.TìADDDDT:ŠÿQ}‰r:ðú†¼\C×!” }ê̆ƒ‡z‹T ¥+Ùì’Ÿìg‡;i•–â?—0—«ÇŽ�1l¹†�A�JcRŠ>í¡6ŠâÌ_‘ª¡L(ŠÂOù3� rØ/‚ˆˆˆˆ¨´0�˜ÃªU+ñøã¿2l¨…BQœ=3\àjÈ(åLL"¸Œ…ˆˆˆˆha(�'äuö¬ß�q”x &K…!cA›e†ä²�¯œ‚ DDDDD WilùP¢Â‘xÎchº MS`mTd ³?¤¾qìl+¡|RUªªB’$ˆ¢AŠ]’a4M›xÑÂÄy¦Äc�L¥Ñ;b‚6{ qæì†ýã,†ò-9c"‹AÓ´;kBÓ4¨ªŠX,ÆDDDDD‹‰<Óu­d¶úLšï�ô™g^.P%ThŠ¢ �O<Зz81=„à®DDDDD‹‰<³ZÅ.a†ÙvÙH:x¨—»m,rÉÞ Ép¢”úM$kcADDDD´¸1�˜C]mé… FÐ1w  Eñë_¿Z j¨Ø’³’Ë:’!@!fP$û@$Ã.Ç """"*lj9‡úúJØmV„ÂÑb—b˜t0_üÍAÜ|óF8쥳;Æla€(&òKA&dÎ×(3ù÷mú8gHÌc鲺b—`(]Ooú{(Å¡C}y®†’älUU'¶ÚŒÇãs¾’ç%wüàÎDDDDD”Ä@bÝëW»ce0Ïž£ù«ƒˆˆˆˆˆˆÊ‰ylÙ²õµÎb—a˜Lz¼qü,NŸñå±""""""*W $æa·YðžíW» ÃÌ·ÃÆt¯¾ÊeDDDDDDd<i¸âŠ•¸íÖ+‹]†!2Ý3aÏË\¶ADDDDDDÆc ‘¦Ûo½oºrE±ËÈY¦Û8�ÃïÏS5DDDDDDT®HdàM—áÊ u º§Ä�ïØœñ5o;›‡Jˆˆˆˆˆˆ¨œ1�È@{ûJø‡ñ©OÝŽ-[.+v9YÙØÝŽ;ß‘YOŒáá±K""""""¢2Ä@"CÝÝ]سgÿÄ÷ÉÙë×.ÉxKÍB«¯«œøÚn·âSŸx'ì6ë¼×äÖŸDDDDDDd0êî^‹Þ'gW‘hq%R„ªÒSW7uyÉòå�xß{oœ÷º}»÷c˜;m‘�LÅ.`¡q:ðú†g�+€J<UQ ™,0›,E¨pvvÛÌz¶^Ó…¡áq<óË—§·XUA‹9ŽI…ûß¾�Õo¿ Ëß¼¡@Õæ_¦ *u]7¬©¥®ëY�'ŠÌ‰ˆˆˆˆhq(›@"�Ãl62–ËÕˆ`P†Óé˜8fwÚa­p& 5%�ªÄ`1W@”Œý5› ¡Y !|ñ�OÑEÄ! ¬Ïýóù†Î§<þ®;¯F8Ë¿>€%•&¬ÒGÑhR¦œºp‡{ ǵ o~à}¨^â2æ‡)"EQ (Êü'^$b±˜a÷‘Hú3jDQDEE…a÷'"""""*¦² $b±˜a�Dkër¸Ý=غuÓÄ1»=1ûÀd¶@4Iƒ‰8¢±DÁ³ÙbX0Q/D°Þ<’ò=EÒ%(ºˆ°nB&ŒëføÃ vÿfúOÄÆ+×ÃåjBKK3š›ÑÙ¹ ï»ç¼ó[0~ò$öÿðg³Þ;tá~÷µG°êº«±úm7Ál[¸È‹KiÍb!"""""*eH©«k5žý寧u“¶ÿ ‹ šn™L(†V=†•ð�R¾o4T ÉeÑKo˜�Í]­ØsÖƒ'fÆump:XÚP‡Ðàší649l°šRß§ÿ÷/Ãsä \ý—„½¶&럇ˆˆˆˆˆˆÊ‰,46Öc<˜rluçìxþà”cs¢É”U�‰ÕÚYT˜ÌHÌ¥ÚjAM…€@Ÿò^oo¢Qç¡i×TH64ÚmXQåDµÕ‚&‡ @b¶ÄËÿò†DDDDDD”19˜ÜGbéÒ:ØmV„ÂÑç¥ &´¸U‰A2Y`’L„ù›¶kçQ%Ä`“lÕUU¼êA� ã±8Ìf tÐtÐ4hº>ëµUÅ™ñ ÎŒqÐ34q|y•Õ –U� ðÿ~Šw}öãÕDDDDDDDå��D–ÚÛW¢¯ïº»×Hì`qã�]3fIL69˜…Æõ@# ¢ªºµõËáp6¤¼v™>„fŒÃi±A�„9k�Æp6(c(Eßhã±øŒs� &æZhº]U/†³Igƃ8àÈð^è;�¯þb'6lX‡ÎÕ«°qãz´··¡¥¥iÞqˆˆˆˆˆˆ¨< ‘&&¿Ì“^&‡‡‡)V‘©ƒÁŒÎWU’”ù2‡Ùƾ€Ý/íÁ=ï{ç”÷žyö öüñøŒkâñ0BòÈÅ×Äcá‰Y šª!˜-68� ¨ªvÁQÙI2c|t–Ñ7°¬ª vËÔ i<ª ªªˆª*†B1bqDT5§ŸOÓÕIáDö::ÚÐÑن믿šQ™hhhø€W(â“^Êäׂ $JÁC_x_úòƒ3ŽûøÖ7Œƒ݈ÇÃÐÔ8Tuîí%/ÍPÐR¾/Š&Õté: ©ñ´gM̧££ ¯\�ë®» 6¬Ë½@""""""*9é\²‘g¥#åñ†úJ8:Brê­9S0‰—O¨ÐU z2¥‚‡ÀÅe&3Ä39²ÑÛ{½½'ñÄãÏ ÒéÄÖë6ãúë¯Æµ×n1®h""""""ZHä ½}%Ü>“577f=®(HÀ,ÛmC²ß„(š¦@Ór[�`/<ÿ^xþ¥‰pâ¶ÛnæÌ """""¢21ÿÖ4«îîuÛeNçtÚ \Mþ  I&˜LÉ­C�‘ '>õÉÏãž»?„^xɰ±‰ˆˆˆˆˆ¨41�ÈAGG+úzR¾çr5¶˜Àd²@�ŸÅ18èÅÿþǯ3˜ """""ZäHä((Ë)�··¯,p%…•œ-!æ©·E2˜øÔ'?�ÁA_^îADDDDDDÅÃ@"GÝÝkÑ×70ã¸Ó™ºáåb#‰¦¼Ì”H:tèþêÓÿ‹¡Ñ"Ã@"G«pèÐÑÇ�N\-Ù7¶\H$ÉÑÀžÓ zñWŸþ_RÏF¡ü …B†�‡¡(soƒKDDDDD‹‰µ·¯„g–Oï»»» \MñR~7lôb'{JMb ZãÆ2r<"""""Z˜HäÈétÀëJùÞWÌÜt±E1¯³$àüyO^Ç/eŠD£¢Ñüþމˆˆˆˆˆ %¿k— —« ^ïš›§.ѸöÚÍø§‡)RUE ‰€ªæmxy–¢‹U,&`xHÂð�„xljá¨ÔÐÔ¬¢®.¿o"""""¢|â lݺÏÌYN§ÝÊg–„�çÇOôçuüR¡(À™Ó&>dÅà9ÓŒ0䀈“½fv[12’¿¦¢DDDDDDùÂèîž=tغu܇z XÍâåõ¦^³˜ÄbúN˜’ÓË cQ'{͈-àZ’~£HMÓ2ªKÓ´Œ¯™�®ëY�'ŠÌO‰ˆˆˆˆy¶mÛMøÑ£O 4n—‚r ÈdTV.Þ-U�¿nɪOĹ³‰Ê醑H$£ñ%IÊøšÙ‚UU¡f°¼Çl63� """"ZdHä™ÓéÀÇ>þA<ü•ï»”EÁãñ¡²²­ØeäřӦœšVž;k‚£RCeåü3ìv{Ö÷!"""""2?r,€mÛnĶ[n,vy—ïÐ×{2ï÷(†XL€Ï“{>˜œ)ADDDDDTêøôb€ÁA¾øÐÃèèlt  ÁYi‡Óé€Ã‘øowwNïGÿéb—» ƒ‹s§ ¯Ç˜Æ”r@D ¦5K‚ˆˆˆˆˆ¨˜H ¿ÿîàlݺiÊñ`PF0(O4c|Ï]w  !”!Ë!x9p»{нam±ËÈ™«¥Ñ�qÒypwV澉,f'·»nw~ôèóž;9LÉ©—^Äã3�K&ýâõÀжx–•&X¬:\-JNc,¡�qAa4…¦qÖ ‘ÑHä ··J¨¡e±¥H8öœïsüDÎc¤ãС#€'Ÿ|ÏÜ»{Øì—‰úÆÔË/ªªg>ÔNžÍPW§aɲìQÔ±ª#ÆÙ ¨ªqËiˆˆˆˆˆè9p»{ÐÞÞZì2rfDH�®fWî³1¼Þ!*™__ßÀÄ×Oþü¹9Ï­ªÒ&¶ð\׃Í15X½&‡sê1G¥6#@hY¢dJX¬zb|Ã"""""Z8HäB7fW„bs:s_FQHÁ€œv³Éœî3iÆÇ¯~õÛyg€¼øÒwqôÈ+¨ªÖpÍual¸2ŠÕkb¸úú0.[;s9Fë,K4Z–(X×…³rîOùEQG³KÁš.†DDDDD´ðpÛÏ,õö,Šþ@b§ 7z r¯%K\†ŒãñøPYÙfÈXéeôõ�Bwwê?óG¾óC¼å-›ÐÔØ�óg»C‡½mö™míñ9—WX­:.[C($`ô‚„PH€ª$0‹U‡Ý¡¡¾^ƒÉÄ ‚ˆˆˆˆˆ&Yêë@GGk±Ë(9Á <猋æfchz½CèìÌo 1ýçèí=™2�xä;?Ķ[n@{{f‹Ï9¢Ñ™3h*«4´,UP9Ïì‡$»]‡ÝÎF•DDDDD´ø0�ÈÒž=ûð¥/=Xì2 aTH²š3�¨¬trÏ ×�qæâr5M»çÌÆ–�<òCl½vÓÅ0"¡¡AECƒŠñqÁ@bU”dÒa·ëi4U¦;«‚`èn,áp8£ó- Ìf³a÷'""""ZŒHdÉéXX}æât®©¥Óé€ÓéD0Ìiœóç=U4»­[7Oif)ËS·’|òÉgá°ÛÑÝ�z§•ª* UU ŒàXDÿÞˆˆˆˆˆ(�M-³08è+èÎùV臽–æ¦ùOš‡Ç;÷6œFho_9%¬™¼CÈà žÁ!ÜÿÀÝy¯ƒˆˆˆˆˆh1b ‘…þþS¸öºÍÅ.Ã0F-£H—kIî�Ä`–l8�¼{ûmßO^ÂñôÓ;ðž»nÏ{ DDDDDD‹—ldaÏž}øØÇ(v†)ô¶Ÿ--Í9�áõPÉü¶o¿O=¹Á`h¢‰éÎ�»ÑÞÞŠæ3=Üî:t}½èë˜8ÞÜ܈­×nÆöí 1ˆˆˆˆˆˆY+ôC|>5776–Çã›·I¦M4ƒ�€ŒÊÊüþ98�ÜwÿÝxêÉhooì|a¾úµ¿ŸržÛ݃GøÜîÔÛ§Úí6lÛvc^k%"""""ZHHd(”½ØU«Ðካ%÷%@bç…|°}ûíSfGl»å¦‰÷ÿôðw°gÏþY¯ûÛoÀÇ?ñÁEbåŠ�D†Üîl½vñô� Htt´ÍR}3¶æÌ—äN“gG úðÙÏ|^ïpÊk³+îâ2 """""¢HdÈí>Ší“.®–Fx Ó—Á¨&š^OþwÚ˜lò숹ˆîî.toX‹íÛoç¬"""""¢Y0�ÈP0(§lf¸Ðµ�i0š÷§Ó�— ƒON÷*ÄN“¹ÝGñàƒ´´4áËÿð7ex<>8�¸\MhnndADDDDD” æà^ˆŒzˆåôîg@s#]ƒƒ¾½C’M.“Ë9ˆˆˆˆˆˆ(}b± XHý#6»Œ¼(T/†¤ÎÕ«rC–Ó ?Œðã?�û¸«`÷#"""""ZìHdàС#»-,6…^fÐnÀïñø‰þÜ I—ŽE¹T‡ˆˆˆˆˆ¨XHd ¯o`bšþbÓÜÜPÐû9œ¹/Ù�åÂ,Ÿq»{н�Ë2ˆˆˆˆˆˆŒÄ@"NÇâmVè(ðÏÖÙÙžóéö«ÈÕÎ�»°aÃÚ‚Ü‹ˆˆˆˆˆ¨\0�HSoï€!Ë JUKK³!ãxÒÜŠ³¥%÷åÁ€Œ@ ÿ¡D0°8wV!"""""*&ir»oÿ ðK6’[æ*ß�-{EDDDDDT, $Òäv÷,êí ÝÔ::[s#ß3$Üî#ØÀþDDDDDD†c ‘¦ÅÜ?HNMfˆe"ùî#‘MuªßŒÝ/Úàþ“5OU-|¦b°ôö ÙÕXì2ò®ÙÕˆ`臭Æf0c¡¹9÷ß©7ÍžYÓ…ŒNúq'Ü.»~mÇG?=Š ›nteDDDDDD gH¤¡¯o ,¦í»\¹7nÌd+N—�-ó)±Ýgú»k¸ÿd�FÀè¯üÁftiDDDDDD ‰4¸ÝGÑÞÞZì2òΈ@"m½_¦z{û3jd:èI=áh �‘ˆˆˆˆˆˆ¦c ‘¦b4},4#vÚØ³gÚç¶´4Ãétæt¿ÁAoN×Ï%Óþµ5jÊã¶IË54M˹®ÉŒ�ˆˆˆˆˆ¨PHÌcpЇ½°Í‹Åå2¦É¤ÛÝ“öù-Í¥»l#ÓF¦ÝoŠ¢ºvf@°íÎK}5b±âñxε%ƒAÃÆ""""""*$óèï?… ×»Œ‚ho_™óÝÝ]Øù®´Ïï\½*ç{æÃà GfAT…MÇ?<† oŽ¢¦VCëª8øÈ8jR„DDDDDD压ÛçávÅöí·»Œ‚0¬‡„�˜)‘Î2—RݽÄçÎ(ˆÚ¹sœN'¶nÝ„wÝÅY DDDDDDóá ‰yƒ2šKxY�Ñ\-¹Û¶Ý„�;w§un®�DKKîËLR9tè\iÖ¶gÏ~x‡°u림ÔBDDDDD´1�˜C0(úüç-&™4qœ}Œµp:šÖ¹��í9ÝËY™[SÌÙôõ ¤µ³Êà n÷QÜÿÀÝy©ƒˆˆˆˆˆh±â’�9ôõ�B÷†ÜÐ’\ûHƒ‰Ží+ÓZ¶ÑÒ’Ûì“ææü,ùHwW•§žzwÜq3¢ÑhZç+ŠEQ ÛCÓ´´ï�d6›!ŠÌ"‰ˆˆˆˆ¨¸øT2‡C‡Ž ££µØeT®;mÈr°aÃz<ùóçæ=ßét ÅåÊê^®–&tv¶euí|‚�мç úà°9°dI DQœòêï?�—_>€×^{ýý§'Ž[­VX­Öçgûr8Y]GDDDDDTlœ!1¯w(­iû‹Iw÷ZÃÆÙ¹3½Ý6\®F z/º×¯0¬ÎÉ<ßü»wèÂÄ—ÝÝ]†l—JDDDDDTN¸dcåØ?")ÙGÂÝÝk±ó…ù›[nܸá°4ocÎá¯?ó7xë[îÂÃ_ùŽeN1ßì†r^ÎCDDDDDd)¤»ËÂbÖÑ‘ývšÁ <ñµÓ逫¥iʱTΞõ#ަ5~(4UU;wîÆ“Of·¼dvœï&–ópFQ.H¤Ð×7Pöœ¹,Û�婳K¶nÝŒ�;wÏzþ#�ü:ðFÚã«j|Ê÷îC=Õ7Ÿ``îðÄíî)»í`‰ˆˆˆˆˆŒÆ)LnXXL>Ÿ Ëa„Bá)ÇÀç½ôu(†,‡§\/Ë!ÈÁ©ÇÒuîܹ¬®€_þò¥)�FSS=þ¸g?.¿|5ë&މí3Ÿüùs°;ê°¢mö>�…á|ÁÀДã{öìKk{Ñt$úG4ÌyVåŽ�D N‡±œ²‚,‡1442(ø¼þ‰! ùFï zÿl(ñXÖ×>ûÌo ISÿjEÃ!|þo¿“É2å¸Å,Bò†}½hhê˜1ž¦Æ1â?… þSK5¦{ø+߯ÿ÷Õ¿›Øí"[Á`Îʹÿü˹¿‘QHL38èƒÃaŸÿÄ‹|>?d9Œ��³�å†|#�å0Nö�A()‰p!¢$eu�ÅT1#Œ³ÕŠX42#�›øzØ×‡± çá¬j„$™¡ªqD#„ä óÞ×ãÂg?ówøò?ü V­Êm¹É\¡û‹ƒ�Ä4ýý§°aãº)Ç|>?ÎÂçócÈ—˜å0ÐnÁ† ù¤ë@HÀl1Ãl®˜8.ŠTM�q¾ªM�ñ�‡qÁ:«{{…`1UÌØ$I×tâÜ ='»çžÛp÷{ï0²<"""""¢­¡¡ác^ ˆOz)“_bÑ*̃oãQüàûO0ŒÈ‘¦ÎÜž3G42žu$fJÈ¡bÑ0@œgùD¾Ä”äP�ñ‘?O&a<öØü凿ŸÏod‰DDDDDD‹Þ¢ $~ðýŸc×î½Å.cQˆk±¼ŽŠ‹†!Šì¶JX-6˜LfˆÈ, È•ª«Ç §`2áòãÛßü±AU•‡EÓCâÈ‘ãÅ.aÑдÜÐÓŠ¡i*lSDªŠM× (1¨šMQ !O{ƒ"1k# Ãfwæ4ÎÑ£ÇáóùÙS‚ˆˆˆˆˆ(M‹&�p8ìÅ.aÑPsœ1�®H,±´fr(!™L�˜Í–Kõ( TM�¢Ä¡jqÃëS `šëFe`Ñ,ÙøÄ§îESCêí))}…ØŠs²H,„HXžóÉd‚ÅR»½•Î:ÔT7Âi¯�­Â ³É )Ç^¦wþpØíxð~8§1ˆˆˆˆˆˆÊÍ¢™!ÑÔÔ€þúç½$v½Rìr,]ÏßòˆÙDb!hº ›­‚�^ “Ù ̰Z/má©ÄãÐtªš˜Q¡ëtUƒ¢(AEˆB"¼¢(Á$™!™²ÿgÐÕÕ‰O|ê>ÎŽ """""ÊТ $€Ä²�O|ê>ÜýÞÛðøî`0‘Q,ÒÎñ(TUƒÓ^ !Ë&sr§ÚüëêêÄ=ï½]ëVä~DDDDDD‹� ‰`bòË<ée°qxxø‘b™-ŸoG�öâÙg^ÂÀÀÙb—³`åQ(J¼(÷– NGuÖ¡D>555àÆ›6cË– hm[VìrˆˆˆˆˆˆJRCCÃǼ @ŸôR&¿Õ ‰éššÐÔÔ€›nºj"œØ·×�£‡O@…Š]^ɲWT" %”PuãÁQØlvX,¶ù/ȳ®®Nt­ëĺu«9‚ˆˆˆˆˆÈ@‹:�˜lr8G�œÀÉ�38zäúÎÀ7Ÿ"¨�å0úÏ–Ý’�TáD!fNèºAÈ®Ÿ„ÃnGcSÚÚ—Ãa·¡µuÚÚ–¡±©Ž3ˆˆˆˆˆˆŠŒ�ÄÇu#. ßÉ^!m,ç ½Ì !I’t $$I')BzÿOrÇŒ?òÈ'wòÓ;Jù÷›ÿÈ×/ý4â@ô<®™öŸ>ì”ü²‰f}‚Ï^õWôO:W;2ŠÿޝN¿�Q}5I’¤�ä¾€$éìI½–;¯~”)ísxiÅ#lßßAzÖDÆf6³7€S3-B’$IT IÒI‰æNg\zË—~™ßU´xôe–ÆÓ+ž¢,@Ò…\sÙß3£ð< Ó³ VÊ ¯á—U­§â¯‚$IÒI1HH’NJbߪãÙŒ/ùCw?My,èé,ª7‘ß´‰€€¶ýe$HÐ\÷þ°ôiêÚ;Èì;·^ü=¾ÐòßY·™D$—C®gXÛ�øéò?ÑH©­ÛHp9u,[zÏ×Ä h§yo÷éÿ–g|žhù¿ñóµ+hŽ’ßÄþƒ'tlfùšŸ°qœþƒÿ’Û.ø Ÿm¹’ǶU°—ÊòÇyª¢Š¦Ž4 ÿ:Ÿ¹èÿÑ\7�gött>?þ&ÿûê·X‡ h¤6qøëGsîæîKg÷!¾W¶�xêHòãå$"£¸úŠÿå“é/ñÜ[Ÿf{¼„K'ý#÷^ÙFÍÜbkÐÓ÷¾•½mdsðÏœ7¨�¹MU@JÁ•œ]Ë‹UÕ�q_¸úQJj¿Ï3ó°7ýnœò]ˆìâo—¼Æþè& ›J|ëWx¬¬œŽ”lZëÛOÙßI’¤“a��$�” åižX4–¿¼äaþáæûYWú4ó¶<ÃÊú:âï�EG[)• »<í�¯óVã�/jÖ“1d6÷ ¼�t6˜‰kZÄ;»s Íè`ß¾�”7": dÊ„Ï2¨þ{|ká°ë°FÒù+/h[Å;e¯²=vo'wð|n*¾”´m¿§•8{ªŸgÏ�gl­‹pÎȧSPLdOÙ�G›©kÜHy=Ф "'Ò̆ê7Ø\×HÀ¶ÁÀ»ùèÀJ^zùk¼Vß,£46†‰×ÞÄÔ³µ¦çï�È묬 ¸­ø*²7?CiŒz™�O°j/Mø+.žá‘E?d}ÀJžÈœÎ¿œã–½ÆJÔîy‰5»÷åg'I’.ƒ„$é$ŨÙùMþ©â‡Œ,¾‰•|šÏäo¨ßö ?\öÞ›ú#¥0`È—ùä„[8'w0™ì¥-’J¤6ýýÿRŠŽgt~{¶-dOO6º *¨ÞÛJrF™hecÇ}“›FMghV’:ö¤F¨KJ=î-1⵿`NÅ Üuå<Šw>Í›ÎÒݕĈ’“7�þIãøøõÛ¹áÐ3"$%u°óXŸT±¢l)·Oþ(Óþ—E±‹¹hÈÊ6½À® �©yãHÊ<�¯Þúé÷žI")h'/5G‰'’$I}É !Iz»)Ýù_”îü/ ŒoMÿŸªžÏ¿—õ\¢9÷ðÅ+þšô²oóÄ;˨�ç0iòSÜÒËËŽc‹v†ƒàxjD§x"‘$"DÈ-y„&�cýÊoòØ®RZ“.ãÆ+¿Ã C#8‰ÍÌ{ó ÖÞÌŒq÷qÇ5÷3këùî[¯!‰¥üöµ‡xû° ö·k E‚†�¿aýäïpIñ–·|œÉi+xyÇvd‰@¢áÇ<ºðijæ>[ÛK’¤3’ÿ‹"I:Eâ4ìz“�‰›(Ì)"J+mqÈHÍ>lvA4wâkøÍšŸ³f_HeÀþ‚ŒÞ.¿Ÿ™d¦¤GY²lfGcœiƒ¦QYEõñw ™ÁùIkþ5s7¾Ü¹¤#Ú�ÚŽà@�€XÇ~âä‘•�Žc]¼…šÝ¿ä¹ÝÏ2ü³|çÂ{¸hõËÌoXOcä&†fÖ0§¦þÈÄqŒiAë\Þ,ÿ÷•ÜÆå-#£úŸY²7´R^¿Š&RÛÊš–ÄÑ/"I’t1HH’NJRÞ½|~|!;ªWPÕÒL�2œ±£¿Â„hoìÞN<ˆRVßLîð¸¡:Ê» ÞfIÓª‚ë™6áSTn[CS<�ÁéI½¾^ÐºŽ²ýé\uî7¸<ö"M)%¤4þŠw»Ä‰ Š¥ëŸáú_ç�i)üaÛrêYä§Ö°zÇê^^!Îî†Mtœóq>2v¯î©¢=2ŽþIïU‚ކ5TòufNú {¶ï µ_.u;þÀö.CˆdÍdFQ*Uõåì�0*¿�h|-{ã»ÿ›—w’Û§>ÉÞŒ³²¾Ž m$â«xµlÝaûl©‰5[~Kó̇¸#ÑIJsi:0�óÎ9�qÛŒ#}Ýólß#=k<ýšŸaaMóñÎí�$I •AB’tR’‚zš“?ÎŒ ?Oaz&Äë©©_Àœùßå…]�[S®Zõ5^Ëü6×^þ 7Ä«(Ýô–¯ú1?Y:˜ÏLü&=&�¤D -m»Ø±c×±·:H,cÎÒG<å |îß'±‹–¿ÊÊÆÝ]Þpì«ú&ÏÛÍmçßÉ�W~�ô �êªïQº³· ‘ ~ÛCü¸ß¿pË„ÿäééñföîßÀÚ}-�KFšþ›ÿY9‘Ï�÷�|¥$¾æWxn÷\¶ÇÞK IéçrÑø/rNöRƒ½44Îç……ßfE;Àf^}óVÚ&}ƒk'<ÊŒô4:ÚÊ(ÝöMæ—­c_/#Œíy’yõŸã–”_ñzUó{ßu˯ù¯?ƹù¿âÚKn!79AKËz–¯œÃšæc\Q’$©ïD€�t†‰®GJ—#˜\SSóx_ R’tt_{é¼¾‚tB¾ÿ‘õ}=I’t| x‡Î­µc]ŽŽ®Ç1¶ô–$I’$I:= ’$I’$)t I’$I’:ƒ„$I’$I �AB’$I’$…Î !I’$I’Bg��$I’$I¡3HHÒY.;­ ¯‡ ·œ´�}=I’t†0HHÒYnh΄¾‚t܆æœ××C�$Igƒ„$�å><ên"DúzR¯"Døð¨/ôõ0$IÒ !Ig¹ÑySùÈ9%tF‹á#ç<À¨¼)}=I’t†HîëH’Þ¿kFßGIþdÞØö3Ê›ÖÓÔ¶§¯‡$�{F Í9�£îftÞÔ¾Ž$I:ƒ$$ébtÞTF_ì>I’$�\²!I’$I’Bg��$I’$I¡3HH’$I’¤Ð$$I’$IRè ’$I’$)t I’$I’:ƒ„$I’$I �AB’$I’$…Î !I’$I’Bg��$I’$I¡3HH’$I’¤Ð$$I’$IRè ’$I’$)t I’$I’:ƒ„$I’$I �AB’$I’$…Î !I’$I’Bg��$I’$I¡3HH’$I’¤Ð$$I’$IRè ’$I’$)t I’$I’:ƒ„$I’$I �AB’$I’$…Î !I’$I’Bg��$I’$I¡3HH’$I’¤Ð$$I’$IRè ’$I’$)t I’$I’:ƒ„$I’$I �AB’$I’$…Î !I’$I’Bg��$I’$I¡3HH’$I’¤Ð$$I’$IRè ’$I’$)t I’$I’:ƒ„$I’$I �AB’$I’$…Î !I’$I’Bg��$I’$I¡3HH’$I’¤Ð$$I’$IRè ’$I’$)t I’$I’:ƒ„$I’$I �AB’$I’$…Î !I’$I’Bg��$I’$I¡3HH’$I’¤Ð$$I’$IRè ’$I’$)t I’$I’:ƒ„$I’$I �AB’$I’$…Î !I’$I’Bg��$I’$I¡3HH’$I’¤Ð%÷õ$I’$I�b±ÍÍÍ477ÓÚÚ @zz:ÙÙÙdgg“’’ÒÇ#”Nƒ„$I’$õ±X,Fee%---GüYKK ---TWW“™™É�!C ú@pɆ$I’$õ¡¦¦&¶lÙÒcŒè®¥¥…-[¶ÐÔÔÂÈôA¶jÕ*fΜIAAÌš5‹�7†:ƒ„$I’$õ‘¦¦&***NøyF ½/µµµÔÕÕúº¾¾ž†††PÇ`��$I’¤>‹ÅN*FTQQA,;…# I¢ž�oÌåõ�M}=–nb»VñÚ‹KÙyþX{³fÍ~øÃ²iÓ&ª««yá…¨©©9ôçUUU¼òÊ+ÔÖÖ²aÃ{ì1Ö®]{ZÇä’$I’Ô*++OÉ5FŒq Fž aoüiƒîºŽÈ‰<1ÑÂîÒ2öõKI~ÒiYœòå/óféTοþä®´ÖRVÖ@æÈQ¦�ÐwwZ555ñôÓOóÔSOñÔSOÑ¿6lØÀþýû�ÓÜÜÌO<ÁâÅ‹©­­¥ººš††JJJÈÊÊ:-ã2HH’$IRÈb±ØqíÑ›––b±ØInrÐüÎ3<þ‡ 4µÅ!’DZö@†Ÿ{ 3¯¹„a™§ã u@ëŽRvE‡qÙЋ ‰ª<õÄ:λo%ù§ah‰ZÊÊöÒoÄH Nj-A@ÃÛ¿ægó ¸ó¡Ñžêñ½‹-â§?ý)ñxœ­[·z<�’——t.ÙhjjbÙ²e‡þüñÇçòË/gæÌ™§e\ I’$I Yssó)½V~þɼC�±cÓöæLáŽ[§�O åk˜÷êx¢!…œSÞ$âT”î$1ø †§ŸÈÅšÊʨONÉàÓ³ó@°e»“~ÕNnþE;J«ˆ›Ê ¶–ÓnùòåÄãñÃËÍÍeúôéÌš5 €9sæ°`Á�ÓÑÑÁêÕ« ’$I’ôAqF‰x%Ûw´ÓoüDÎÚù&|ÈÐádìÙÈOW—²+q9IÔ¿;ŸWßXÁæªFbi…œ7óVn¹d0�s2â4—.gÞüål(ÛMS+¤å�Ã5w}šË ;ÃA{í½¾ˆU[Ê©ÝÛA‚€¼i#Èi]Á“ÿò;"·ü_þbr:AÝþó¯“wûCÜ>!­Ë`ÛØQZI|ïvžø»·!’ʹ·þûv°ä¥—Y´±œ†¶dòJ.eÖ'®a\NOá" ­z óþ´�Õ[«ij�ÒoÌõÜ}ç¥ä–—QO�ûoüïZˆdeÒuŸà†IŠ m7ëÎcñê-TÔí£#©ƒ¦ÌæÞYcI‹WPº³�ö¦gùÎß> I#˜õ7÷1-¿ï—nÜxã�”••ñ /‹ÅˆF£LŸ>�ý×¥°°s.ÇŒ3xðÁyñÅ ‚€””n¹å>úÑ�ž¶q$$I’$)d­­­}~­Dm)eM)Œ()~oF@°Ÿ††ýDrú“‰SóÖ/ù¯?TPpéÕ̾®�ØÚxnî+Œ™pe¶±óͧøù÷PpÑt®»½˜Ô-sùå[2²#@ÀÞMsxâéå´Ž¼”+n¼š!Ñ üî© .LrÊ^2’ ±µ�€t"4¾»‘ªÔ±L�vø`ã•”îŒStÅç¸õ¢\"$‘™Ÿ-›yá'¿`eÊd®»õ:Š¢•,øÝž�[Ä×n?ŸŒÃZ@@kéküì°oÄåÌøÄõ Lkgod0¢ *JËhÍÇG>~ÃÒÛ([ð‰±ý•ßóVÛ|æž›Ÿ†qÅù‹Ù¸¾’Úà|†ví;yý·ói3›/}êBr»N êÙQÖ@Ƙ�séø’�â` ‹7m£¦1€´Z?÷Öe\Å>7ƒ¡i5óx©-“‘%…D,)Ù“2‚™ã‹”z:ÿÛ�œ H$Ç}~$!‘H‘Èé + I’$I Yzzú)ÙÔòàµN\Œ�Ûˉwìçùï~“ç")ä�ÀwÝÁô±ý¨›ÿ6ÛÇ­ÓŠIŽí¥ºt5o¼²J>ÆØìÖýn%-çÜÈG'æˆïb{Y;ù“F’IP»b1#ðék;cDçþ;è(¼”ᙈô'?šê‰SLP¹œåU¹LúØh?°oG5ÉùzH—ÍbÛY±ª‘¢iW26+rèÜŽŽHM¥{ˆ—½Ãªº�\rLJǀ¶�”VE:õ½Ù"ñ–}´Ò�ì¬ñòe,Ù™ÍÔ{¯`hZçì�–ÒíT' gZqRçϳ´‚Hñõ ;™ýEO³�7òä“O²eË sË9sæ0cÆŒC³$ª««™3guuulÚ´‰ýèG$ ¦M›vZÆe��$I’¤�eggŸ² ‘��}âOŠW²½¬�œÉ·rçô"س”gž]GÑå㪱ýˆ£ª¼šxû.~ûð·y¶=NrN%nàî™Sȶ0¯¤˜¼Ã¢C@Su5-éÅ xäÞñŠRvÆñ¡aé>Š4ή²r:\ÀÐ,hZ½“ÆôÆ 98¶vn/'(ºšéˆï¢lgŒ‚‹†“uf¬Ò8Ì‹/¾ÈsÏ=G$ ,XÀƒ>xئ– .¼r5¿}c1•¯¥8ÚA,– eì |ùæsIOË$3-‰Cïµ;Úh‹A4úÞ»ïø®*v3„ˆ$A°Ÿ¶öºnѾ‹Êš(ÅWü‹(ƒ† ‚U•”—-fÁº(çz ùÝ{A¢‰=51²Šöf?hk£�$’“ß›±ïÝ7ykW.“f•pÄD…ˆÇˆÅáð�ÑHPSVƾìQ ?X1‚Êv4’>|$…Ñ€Ú¶6‚h´Kø¨£jW;¹c†‘� ½†=MQ pz>äý¹à‚ HNN&‹z¬±±‘_|‘¥K—PWWw(F�F™1cÆi×™ø³’$I’¤´””233ß÷u233II9Ñ5-;JÙJÉð "9œ?ýBrj–³xsDÒVRDPºœ…+Ù³»’ÒwßaѪ bÑAÂÎeóX]VAéºy<ûÊbI¤§F ’IQQ.ñ-‹øÓÚ�T”®å�_¿ÆæŽ22þ»x„¬â¡äwlåå_ͧvøU\=.�#&D€H@KùFÖoÛÆ»+—ñnm‚hÁŠRêX½`Û*v²ù­ßóäskH�z#3Ftÿ™DÈ5š�x}î[l*ÛÁö�+X°ºŠD°�e5$ÉÁ!AëNÊvE:¢˜$¢ô<˜ô½X¸h3åå[X>÷w,Þ�ž‘vh¼‘HÕ›Ö°uû&V/YË®ã߮ᴻì²Ë¸ÿþûÉÊÊbÔ¨QL�:•œœ‚  ¶¶–ÚÚZ‚ ##ƒÉ“'3vìX²³³™={öi I@�a¢ë‘ÔåˆE=ôЬÓ6 I’$Iú3“••uh½þÉ1bIII½Ÿx˜[ÌeMäB®¿¼äЬƒ¤Ü\ÚÖ/âíÆA\2q0¹Å£(hÙÊòE X¸dÊêòGqîˆ<’£™¥³gÃ[Ì_ðw§2nê’šâ :ï\§EÉRD´j-Kæ/`ù»5¤�¿„ÑI�EW˜ÚÙ2T-[ÎöÖ!\}Ç�œ›Ýÿ™G2ÈËj¡tÍ2/]É–ÝŽŸÄðüA ØFéÛóycÁr6ìN¢äŠ[¹ýšÑ=.›ˆd£$o[ß^Èü…ËX³­ŽeBq Kæ®!íâ�2ehg`ˆ—.æÅUç_w#3#$(f@ëvV.|“Å+KÙ_8…I÷Ò”9† Kr‰&÷''QÁº·³dÅF*[ó8ç‚Qä�èšÓ$55•P\\Ì×¾ö5îºë.b±ëׯ§½½ýÐ9³gÏæûßÿ>³gϦ°°�›nº‰Ñ£GŸðë=üðÃs€]@âXGHçÒ�®GJ—Û`rMMÍãïë' I’$I:LSS'õÜââbrrrNñˆÂ•hZͯÿM—ßÇ®ÌòþýÏÂ’%KøêW¿Ê¦M›(((à‘GácûØû¾vAAÁ—€w€Ø�££Ëí¡Ã=$$I’$©� '%ÎÞж»”Šö¨ÝĢ׿³ûœ[¹gº1"ldÔ¨Q4440fÌŠŠŠBƒAB’$I’úPNNTVVöúÉ™™™ 2ä$ö�8S´³}ás<³¢™¤þÃ8÷Ò»¸÷òQô´RC§×èÑ£ùÅ/~ѧcèºd#‰÷–jt]®á’ I’$I A,£¹¹™ææfZ[[HOO';;›ììì³8DèÏIK6º.׈qzX²г£=.I’$I:ERRRÈÏÏ'??¿¯‡"½ÇÕ¢=<Øý¾1B’$I’$�ˆî=áˆûÇZ©cˆ�$I’$IïÇQÛÂÑ‚DÐåÖ0!I’$I’NDמÐcWˆrd|èþ£„$I’$I:^Çj ‡¾îi‰îOèéÏ%I’$I’zÒ[S8b‰ —C’$I’$©7ÇÕº.Ùèí’$I’$I½9žžpØ’ gGH’$I’¤S¡×ÎÐ}†„QB’$I’$½ÇÓŽ˜!ÑÓI’$I’¤Þì=ň#fH¸dC’$I’$�*½¶†cí!‘èvH’$I’$õ¦{O8¡=$%œ%!I’$I’ŽG÷žÐ5J:çXK6ºG I’$I’¤Þ-Fv$sx€ˆt;]n%I’$I’zÓ}ÉF�K8’œ|¬Y I’$I’t¼zÛ?"€ÎØ�Mç^Q ©Ëm×cjçDºÜ�vyìàm÷ƒcÜJ’$I’¤ðǸímk‡ïòX¼ËãË|Ýõ8ìœÐ�žƒD÷0q´¯»Þö&èvŸ.�I’$I’¤ptÿðŠ®›Noˆè~Û=<ô"‰ä^¤ë�žâA÷Á&¸=žYG›a��$I’$)<=‰ƒ·'2;¢ëý#¢C—㈠.»‰ƒ'Ô=tàÁ™ï Ç#Œ’$I’$õ½ãY®ÑÓGyö%zºßã~dz©e÷v?¿§™Ý£Ǹ•$I’$I}çxö‘è>ËáhŸ Ñ=DuSËän/t<Ÿ¦q´på½%]ƒ=ÜïÎ8!I’$IRxº/ÙèúXOûI$z¸ßÛÇ{õ#?é²d£û ÷&Ž"Nd߃„$I’$I}«· qð¶·ý$z G{ìˆ%Ý_°ël‡®ƒŠö0€£ÍŠ8Ö§j¸¡¥$I’$I}ïh[¼ßÛ§nô%z{ì˜AŽŒŽŒŸ!q0LÏÌ#„$I’$IgŽî1¢ûí±fJô4kâh�±©e÷‡÷¼ºF‰ƒ�õ"޶g„Ë5$I’$I:3kÙF×ûG Ç G /þÿž°Ó§ ²,¦IEND®B`‚onionshare-onionshare-26fcdc5/docs/source/_static/screenshots/private-key.png000066400000000000000000001316371521174352300277220ustar00rootroot00000000000000‰PNG  IHDRùZER�esBIT|dˆtEXtSoftwaregnome-screenshotï¿>-tEXtCreation TimeMon 30 May 2022 03:19:23 PM PDTÁU²È IDATxœì½{´eUuçÿ™kï}^÷ÞºUP€(š ALPC°£â+H#">‚&QÚ££m1´ÁÐhÒ&¶´Õ�C#Ò!š8Œmºy´H"ægG�ØI£$ø‹Gu«îãœýZó÷Ç\kŸsë�‚²¾cœªs÷k­½sÎïœs­#œ‚ÒhÐdt ä@_À)Ô‚ ¨ àÃGñ ”pOÏ øðà ¤/¨³k©€Z@Z f 8Ôꔇç–á|RƒÖv E¨{,_B¹mø®Vt¦~¢Ð†òÃÍ.ÈbÏiB=H%¨WèEx~åÂCÉíÚFUì~@ZA R ª¡à:¼€X¹öl�¶£býÔ ´.´Q¨WîUErAk`ÞkÎÚRVA‹ðr•‚:¤ñ NPšÛXYŠ´µÝ_­x(� Ô…>ÆÚƒFÁ9+KA3E“#ß©p� €eÐxŠQÆèˆ»î“2Ö~²ÇJvÛ ò¨>õQô3øÿ¶#÷µè¶šá Oÿ'çXš¬ÂáóÐ4ÈÎ5èèØSx‡�ËAr‡ˆàËßZ38'&³é šåhžãÉ�F‘¶59ªŠú r׉C$³9ì2{�,ü­juö�É<'ÖÖÎ!M‹6 äA4 ¢-®—ã[oc"sh‘£y†d‚ëg¸ANÖË(Wj´R¨*¤ª¡öSù—gè°€^ÏätÕš à±zˆØü××ÖhÛBÑG%³w𭽓(,bó¤Zµ{ZUi㢘Cçƒ,GÖîG›µN&k]CÛ˜(÷j:;Ï¢ˆ³y¡ mD•Õ_ó>ø P¤öH”iêÁ·6³]8é Ðå{mœÒ@ÞG�ßšè÷­L(+«�oLfE=â2{~¯gÿ·˜ln ‘¹9´(�Õ¨j( t0om²ë~[‹MVÝ/2™ xtaÍrXY ãZLÖÍÏYYYnòuçv€umeú² ‘ÍŠéøöùš Ô“`W[_‘åHÛ¢¾E²­[h+D[4ï›À!ee¶C3FÚ*Œ�öÈ`-Ç¡Mxåæ6Z;6•}6fò±õ°²“Uëó¢@—w"ÞÛtÍÛ;©‡þ‚É÷rz9 æ`¼Þ#óMnH9Ú(öaÞÑ )‚<®'¦»ò>øÚæœ8“�ê‘fŒæÎÚBêªÚ´¯8³³¢áPÕAwY[ ‚ä*‘\`ºÄ{{VˆŠ÷6ž¢�â‚Î�}µ®8«³D>ÆA=±wtáo—w²Ê â2´(L¯6�•ÙÙU¹õand¡=‚nœÕ×õ�¬gcÑePUFvÂÜ“µíhu4+ µÍ õ¬�‚Ý¢¾ 6ˆ·13²ujk˜}7c÷ˆ¹¢Sû#_gí ™±á”œdÕH2¹$èk JŒæ‚ô�ä=Ö±ÁP´Å‚MÓ�ZÍBƒK0ô ×îû.-6b«A5HxN ~p¦:µ%K™öm|¡6üágÞ‘àÔˆŽ/á�»ž7% ndjàFR ³åÌÌ»ÐW2k�·áxlKgƒ‘@þrEÔ›óG1Cðª¸~p Ånï÷ðË Íj‰ÜSÃÂ<¬­Ááôû»G³PPs¤×§ÖßoN£BhK�” ÌeȤ± ë�aŽô3(+ôž5«ð 7£h˼½Û0‡]%šµÖ÷“Ö Ê¹ 4”µ@Þ›q¹Z†1×B4î£Ñ6‘äe*-ÒêtE§–†¶•Ù±úOu¦¦×w ·ÕÒ`0–ðV/‰c×®‘Zl®;…ÚÈ-µ‡9�¾CÇVg#Üá}� Úx$w· „-ðÞÆX¿°û2gĹô°ÜÀ¼3r¡�l¯5FN¹ ä’Ï]]‚¢‹�ìÝý=¤.¡7Ä/jý¼VË<à�þÀÆWYAty9p„6bµy'-aÃpÒŸƒº v�ÉkÊÕÀ̹E–G|m‘"ƒÁœé“µ]h>ÁºÓZô ßG×–­E/Œ—ÚÈpQX?5•�‘ ‡ÀÊŠüjlýØ¢“5³™:Õ”�Ô]BÀÆh^Ámj¤˜³q¦ÞîÕ¨ôÛ©îxW†æ=hLF�¹{p¹ÍϦBóÜÆ°÷Á®ªBp5ÈŽ¶ Ï¥sJwú3ëGQìÌÖÚR¢þÅôVtÎk¨c'“v³u:›+:zœ½ƒLá{ !Ue÷FTÝýˈ$1>7Ö­SØS›:ÊGçÌÞÇæ>ÞCS¢ä‡± �*œ+Á>÷QÛg½µ³Û_{Ø^A¶GÞ¾ï\�è,˜uäFèwZßЛá@W@k…RÐ ¤´‡‘Ð`5J v’):*³·M€hõ¤ÅHn$¥¡¯4Fâ½ØõExÏ"¾–ÒH˜‘žZÖAûQ-â=î÷&œ4�ühã;3ÑžS[D[«‹Ø‰3ã$‹“(8Bây;deO J„&”Uƒ»Ý‹ ©Sè+ô�J�I8žÇè šqæC§Åc¤?<¿±Ø-ú(F;BHÈ4éÀC ³.�óJzЮN�jSÆX=«“„GÏp 2E«6˜¹Qa[¡ùÐHPž9Ú£}÷™�«K¬´PyäÐ�öõ|ßÛY‹(Ì(¯™­µq£ÍÍÕ07º¬ Ã9‹²m»zsVn�Ðý~ QµET{=#äèèp›Ë+;‘ÃæÐåÒ2ÛŠ>RNPu�;‹´È`€¨*tÐÂ"³æ¬ÆVvY"y†f=T `hÇ(a2FF‹&—š5k£"G‡G #l†ê~l„ò;°rRnCû=sr‚ɸj‚–«H]™yXäP¢Š-JŽ,×f›ìŠVBÔÍYÛ(�çFœ›ÊÆ¿WÔµ¸0†%Ø3x�o\/ÃõŒøhˆ„.Ë,¦‚×`\KÄž‡*ÕÁkmNi²a×è®]–-áúèpÑ2tÖvB‘!‹›ÐrÍæs[Á`ˆÎm4gÝxW°™¨ks*Èdbãy¼6m¯:d.êB†äöL�‘×j mi‘|"þñ}À¢å®� �ÃpÁæÃê ]6D[_“ Yú=�-jß+ˆǸ<Ø5!š®Šl>ÂÔή!ƒ©�FÚË2ðÛ@0c†F ªQG ­J�Ì_uez¦©º¹eÄ472u[Ö³¨}S1µ ãû{èÌ^ 3U}ÛýmQþilª©~õjõïˆp Üu¸Æ«éØÎ†ÑÎiѱ¯Xß.ã0Ú-Qß›ÆÆC5%ø.fºeV?‘.Ðcv[fïÐ6tvV|ÞL-Öµ‡ üÀc k{'HS¯#jªít 1�ûÏâÛ™ ömü‹=¡û8!8çð³Ïß=Ò¿·»fþ,r¹XôPEv(º,°`dR35"—aéã,]¾V;–ƒô‚²˜³Tâ.Mß ¸�Bî°h7Ò¥�K95Öº°iB„Í[z¸z,ú˜EHA®ÕÒ›=AyÉÔùÆš´F&;“@BƒDïJ\zÓH«sˆØwiÙŒ-Ýc+Kñ–&(6üV=ù‚3P{jN�R ††¥ç÷ì:ÆXzäL€‰Ò…A­|1G0G5’�,ôO �ÀÙ=F�¦|�íž�æ‡Áé›opŒqæô¨8d„.�MpæÁŠ«‚Ã#sÖgýÌŒ90c+‹2Æ[$±*�@¬�§íÔshŒÈ¼€²²:æ™̪�k‹Eí¼£2=ÊáhB–B–u)¨‘LÓ†y¥a¾)ÓïBGômL…”›ÙRÚé �FL¼Ž™{üt*©×n¾…"¸,(pL~êl¶Áƒ‰™´1 )8›ÞúNÇ:s-�}Æ!Àž i/�8[f³+¢CÀ„ÝR¦Š®‹ÐkäeŽyÚjШ¨Ãsfœ ÓWk‰Þ“y¹é*™ÉfÅ®‘-CÂóÃDs±aþ¶-R¯ R[×�€Hƒ¸Ís‹ÔøIk&fH˽�Õ@m�¼�LîAÛedíÛè`3 · ÚG«�‰ÇÞFÄÍY4GhPm—£1Õ²)a²õèm°ÈÕüá0Ìu¥«'èdÕÒ‚³Iè� ÍQ,Íß Ç°¤ £ÍØ¢Ãý¢%ÚY$k°Áä†óhSƒ´hOl Rëa¸­W!+a8D—Way;ô`ã‘°2Avì‚CC]²ñ ˜Ô–:>Y³Õδ8b šµÈò*ʯAVжJ#Ïý�Eè#ÀYÖA B‰®í¤KåÌ@ç7‚›‡Ö!+5š{#íª»ÁÊ�ˆ/!_D«YÞy‰Š·TñÞá0 ½y(5¢Á*ºk;nç.ÔyÓ£½ž¬NЪ™ÚM«–º.´W9‡ºíW…f Me2L©Ù>Î9 ,„±a`¦YmWrgK‚s®Õ`Xç&µñæ jLO¸#\"q‘ÌR© ÑwoYtð!ríðÑñäÄRÏÁ(0ó<¤Å‹CÆR…hÓâÂûÒx\Ð-ÅÜ€¦TÚ²¶�gæŒ ™ :ß7=¸cbKÑ<–]�רW4míÒ¦¶kzC#~ÄÅp­Y’£9 -%½©Ð²´qÖÁhÑæQcË9lìbØ4&s¢3>èSÖV‚w´µ¥>f…e–k•e³eYçÀ{è/ s›Ðå­h®¦#æ•›‡b÷·-zHSwÎsÈ´0êÁ¨oÏo¬XV‘ŽæañPËØÛµbmÛiù~[2èÃh]]A–w™ž]Ü„m1^¶hìdi‹ ÷‡]››]× ½>Z—&²^ˆ4ùZ®ß‡J¾µ �¶²y©í4å_l¹Š”«h[›Co4¢ÈêŠÙ8Ð ´BÅ¡yéa²‚”kÖY\®¡Ftóà<• ]< íaë÷¬=Û:�çÌ+êQœ[*•9J%3µ6ýØzk™3Ýå[³f ¹Ëí¸8«·“@H%Î0–‚Í$ýyë£jÕìùªœÚ½ÂÚ°ªÂ|5ç¡Õ{7ß»±~‹d_§„[Äd¬-õˆä:ƒ5Ø%‘‡Äkl‡o;ù7MGtSçJÛ˜óKÍ +«i¦:7:<Ö™ju�™¶AŒì…Ô{¢ƒÓÅ €P Ä2¾gœ#3½ @íl‹õ¤~ÆtÚ;$Ø:ÁŽ8‚¿îív#ú¹z�íÀš ‡"¿†‡˜gVŒ(jŽ¥�‡¨¥N4ë@X»V\$yfüjEGð%8cp =#•–š?%iêÔÈ@Žux¬s T¡ÜË

3sÂ[›Kðò7¹Ò´ÒeÎt©-Þ˜–¡=]ˆ^…µÞâúÖïëª*YÜ £©ZZ<^,âOÕ˜j°õè =´æ–!²V¢•‡�µÆl“Æ›@ö‚±¨�S⾪eƒ®Vfœ”‹úÎÖËÏ¡Í`çØŒ�õ_è#s–¢/�.Õh¿09ÇÖØÁtÝvÛBÙ ÞÆ‰´>ƒpj=Ý:nUÛ›b-´yŒ†Ç¬•˜ ÎÖˆI6“"ÆFæLˆÄ£`ˆÄHéLŸÆ}âá¶E¼˜^È¢7 ̇Rm}yßÁZ0>}]µÐÏp“à)˜ójã¬ï,r‹X*þÌ€ÔÊ[fF†yýiìX?ëÒÉœEâ㺭º�ªk»V@Æ•¥ÕT3‹ÜŒ±èŒÐ�¨ƒQa»®˜ð’�ùQäæô¨Í³%mXOæ-½¼ËʲŒ`¤šr sS K3d*˜cE$è^Œ�Ç_ì¢i›tN´H¬›!ú®cµ6/C*žo‚ˆ«$¿�Jae²Îû0#‡%È�BLJpºVÑ€�Xÿ¼õÏ—™ºƒ~Ýõ¦O­¯ªPX&¦@SÄ€nô!ûÃáTÌyÖƒÞœ#_ÈYÛVšzäÐC dÙÛzÀ283ÒÏÐ5gkº�Zô}”Á°géuË% r¤—…Aµ Ûò ñ™õ]é‘FL)e›ìÖÀ;&ÖÆEnžÙ‰‡#æ�Æ#µGWkXk‘a†îœL#¹`H6ñ© ©þ‚T>¤÷+ÒCˆ°�3Ç“Ä5Û¹Cš lbtZ°ûË–nYFhû¸µ�·>Îã–i€r÷a!v^f ˜b›j¶ÁY3úbí_‡2¨’°, ›+E>ÍêQBÊ*áÝ‹„Ç,ï-:…bë­ÿæCZife2©Í¡DlKÁ’6Œ»,›¹³Í‘œ¸Ep¶aM¨7C³—£ƒ©}¸.¬õϳ\dca®…¨Ô:'¬�Â= mÕó™ã„~B:GÛÔuÚ0Î'SűŽû’Ùæq^aèŒ`wB¦’Ò9�¢¬êþÙâÓJtYº¾\rËô�ž˜S¤Å6ñ,½ÉæÝxú¾#õ²þ_WÂøË|‘(¸iQÀuÄ¥Sæ1­4¾C7@gËŠB5 SÒþ�iK±ÜQSQÔ©eµ…ýLÄ)N<Ú”!z2"®/7D\aÎ%/ˆÎ•YaÆU¯éóÞR8ëÆ6µõQq¸éÉ4èÞQHáoÐz;,�>FàŠ‘­I-­-ÆÛ�ñv38²~(¿ýMˆ ¤<8,ýrlmÓ�õÎû�É63:�³4F48÷C6f4ÚæEjº7omñ¶„^£^=u&¶¿æA¶ïd¾©Ðù�ôr�¦¤OhvÜ‹Lî·(òxöÍÁÜ0Dȼ�RÛ ŸÔÖömeâþÀÈÊâÈœÕekò©6ò+ãU´·¾´÷íæ$™ßhc!êÈj å.¤èGI�Œ�‰Øfµ>döútƒ·±%Œ×�v‚,.°1C¸1CS¨mIT½®‡Ô Œï7Kˆ BšõjÞbzFï„iÖ@DÙ›yÿY›VcûŠ2 Ç¥;±/Ôê£N Ø€.SÚ>¶Fqlq_[> ûÂ…w†Þ2Cv�”A! }’‘¹œÕ»'h_ÐøGõq÷µd½íJƒ]xÔînážq¨wmà‘ VÖŽ± ‹}36X*£¡EשÃ:Á~n)g`cv6-˜ØóË ˜6Á¡gBc︢Á1Ígç8éæE¦´I •·¬‚JC$]:bjdÉúµè8M8–ÇÎÊn$?“iŸ7ØóãÞ 3¦ëçY„12»ÍÆ`¥vMîé3jËèt |±¿3‚±”Z–Y$t\#}ËÑqiF~S[ZšÃÒúsÆäÙt^ôBEaw«)M£ï´L•)á½fqtDĹˆ=ŽéÞ]?Ì܈Q9„/žòänw ;£0«ÌÀŒT%–ÇLTh? £s2èl±SyœÅµ»„µƒá‚8Ö¢œìê±¾NëÊÙ"çÞý°‚�¡´SàK۟”™wbý;ÍÖE:¥3ujÌD<§k"cêÝü±Ç…I–�À‡¡Ât§Ë q™Tç�Ɖ:ðhæknx2,R'o‰YÚ=3`Ýœ}'¬ÏæÍ`u}»/@±êehV€æ á±mÕ[϶uÄ�0Ñ@#dÛV3,{ÁyàÃFb*¶�WÞ§Û©Z«°Gfòle§”ýÁT�-ÌÛ¦f£Ì–¾6- dl_m©ªÒaU�ÖH³‚nÚô,ckadmPµÓ¨[ðÅ”,å�˜Lª�nÚ»U3þ|œ¢!šLcŸÆä@XCn}ì¡[9Ù 8u˜‚Äž¯.¬m±4wmjë‹`¯Ð/Â3B&R[©h*Ëh'æ) ï€òn„ÕÊv^¯ÂfSZY=Û68‚°»ÎÛ¯·Dòè‚“"lÎ8œí4_äd½>ï_µ–èâCFMÜt«‹N7‹’@z•à€œ5¾£ˆdJ‚¤f€kdv$1b ~Å‚Ig6JÙt:L¢�彑‘°‘¯tr²<#Ë ê²Æ·1ÛFÍ‘³6}kwÁ).ÝÜ·B4lŒsSß/®G'ýæox×¼0r?Y…wî°÷ÏïC4aGðuÞ`l~«Ø˜˜ÙW&žwmÐ3A0Ú¯ÃYaó± ë¬}æmψdÛ9:w8ø ²z¿õ[/ òº�–Þ3þBB81ultÆm¨{6­lsVæíyu”aai‰¯andd¬ ™IY–y´ö Dm;úmˆ¾†H;Eψ}¯oMRÚOjIÌx Îãà8…ÆžW‹Ôwc.›’äh»õ†S;Ý ŒW§Ž©Ø×½>ôF0^F&«¦œ3“µéµó›,ó'îú?Y í駨©lé)Dµoȸ ÄÙRÂZK§�K¢l‹¤¶‹�Ûø°lž0c#ÏB¶ÕÈÚ=|{f˜(¾2yÙ" KkwŽnÏ�YcÑûठuêŒÎhE½šMƒ;ëˆJÄŒìŠäøN!£Ò–nö©r= Y-Ýx�r%<6ˆ#ÙÔáõY $8[ŽÑÙ�.8Å5̱¸Ô§^ƒzÒ®0Ý\pæMföéˆéúBp˜¬‹Àí‰Ý³)÷™]¹ç�á½£ï×�Îeb滋¹o5D_Õˆþsòï„�;‘�^òQŽ}̱ôŠÞ~¢4?ZÌ6ÂÞä�xD¦ØÛ_Ÿôð� �¨*UUñ­o}‹_ÿõ_çïþîï¦'»èKä¸{r]‘'‹ÆMœl yHÏoÄRdsÛ4ìc"WžöJÆã1“É„¶mä9ÖACz‰vë2wÛ}9!!á†qy ÍÒ}ì\"ú D„<Ïé÷û ‡C®ºê*~í×~­;7ùß'ϵP›ÊÅßnïvpÎY��]rgýÂYlÛ¶íaAìg‰½÷JÓ4xïiãO6t€g þå¢Ë^_²Ìáœ#ÏsœKD?!!!!!!!!!áÁ†ªR×5u]³ººÊ+^ñ ¼÷¼á o˜^$²×…¶Îÿ©¶äÑÖÏ®2áÄÇ�ÈÿþÄõìܹó!™mÛÒ¶žªª™LJVWÇTUMÛ†ßýL?!á‡BäïY–ÓëÌÍ  úôzEGúíºDô lذ�SN9…¯ýëÓÍØ÷Av…ãm¯ÛÈNl7ùxq_ùÔWزyËÃ.‚Q× eY±k× Îe{ìcYX˜ÿqW+!á‰åån¿ýÛxß²aÃ<ý~�,sëÒ÷\ˆwÝuOúÓx�Ãcë�Q¤~ÎÎ RÂQ‡õ°%ø`$<žà\ÆSŸúÓ‰à'$<„XX˜ç©OýiœË�'Ôµ-‘�´ÁeBBBBBBBBBÂCU娣ŽœAëèƒô& »­@{@æçžÆPUÖÖ&{ìcÜUIHøWƒc�},kk“n£ËDðZ8çö ø{#üNvØ:|Yp¨(²*öÛæ€þÆ»÷-UU§~BÂ� óTU�÷mÚ÷"!!!!!!!!!áG€½eÐÎ~�„?W–É= @k…t§€Ó‡=Éo[ßm²—��ð£CÛ6á—,LN¤5ù †›«*9#…´–rìÓ*2~¨«ùààaî‡HHxD"λ4ÿ~48ÑrzXn~!P)ŒJ :xøGæl=ð�» ÿú�æ^BBBBBBBBBÂÃbÛé©’S~>O‘>ÐStU $eÁ'$$$$$$$$$$$$$<¬!2Ý3?gE † ­@£ö½ì|øGòvP�lߊ,ßon8=d‹1ò‡¤<û/G� àÅ~:/ªpAÿ¡);!!!!!!!!!!!!!ብ{)nøï¸[oDvm_wJ7l¦ý™gÑþ«Ñ�‡=(Åí¾vΤ´µøÚ}Qð åƒRfBBBBBBBBBBBBBÂ#Ù�WÓûŸW õÞÉ´ìÚF~ÓgÉÿ¿¿¤~áëiŸýŠºÌé/]Y(?§Íú‚” •B.¶_ÚT+!!!!!!!!!!!!!á€(þüýd7}öàht]R|î�pÛ¿Oý²·<à²DdŸ;í;Û`Ï+:T$j [£ÿÂ)§œÂ�7ÞØýý¥/}‰×½îuœ~úéœ{î¹üÍßüMwnÛ¶m\rÉ%œuÖYœy晼õ­oåÿý¿ÿwÐeíÚµ‹÷½ï}üÒ/ý/zÑ‹8ï¼óøû¿ÿûîüí·ßÎ9çœÃ駟η¿ýí½>ãÔSOíêûÃÖçáˆýµÿ¿vüÎïüοøþýA°¯¹����������ðpFv㟒ÝôÙ~ß—ÿœì¯?ó€îÙ==wÂïPÐLA°H~ŽmºÐ>à:>¬qÙe—q 'ðµ¯}�K/½”³Ï>›+¯¼’¼à\|ñÅ|ÿûßGU¹à‚ ضm—^z)úЇ8âˆ#xÇ;ÞÁÒÒÒA•IÚÅ_ÌG>òŽ9æ.¸à¶o·5ñÁ`0àꫯæÑ�~ô~Ÿõ`ÔçÇ�+®¸‚«®ºªû{íŸð¯ï|ç;ù‡ø‡w5²ó>ŠÿuÅnÝ~nX®øÂG`éÞƒ.OUבúÝ#ú9-à8PQ‹âKØq¿~dåëŸxâ‰Ý÷+¯¼’ÓO?�SN9€W¼âwÜqlÚ´‰íÛ·³¸¸È[ÞòŽ>úhÎ;ï<®»î:¾ñ�opòÉ'ï·œ••ʲä7~ã78þøãxó›ßÌ5×\í·ÞÊóž÷<–——9æ˜cذaÃëýÃÖçá€o}ë[�ƒößþ  .¿ürN;í4Ž=öØuÇo¿ývnºé&Î9çœSÍœ}öÙû=å•W>èeæ_¼ ªÉô€86þöS~ùóŒ¿xõºk‡¿ðËôO>“¥ßy-¨·ƒuIþ¥?¡yéy¸ìÕ_Éo±ˆ½Ÿ¹Ò«­Çw�Ìtý²,ùû¿ÿû=ÈñÏüÌÏ0Ù¼y3¿ÿû¿ßj°Æœ3¯Ë ^ðn¼ñFÞõ®wñ¾�—¿üå|ò“Ÿ`~~ž|à<éIOêîwÎáœCUyÛÛÞÆ—¿üe¾ô¥/qÆgpÇwð�ï|‡óÎ;�3Î8ƒsÎ9‡›nº©ë°Õçúë¯çŒ3Î`ëÖ­ÝùË.»Œ7¾ñ�4MsÀówÜqçŸ>/yÉKºåÿø�ÿØ]?[¿×¾öµÜtÓM¼ô¥/åúë¯çÍo~3—]vÙº¶Üºu+§œr _ûÚ×8ÿüóùêW¿Ê'>ñ ~åW~å€íÿ+¿ò+|þóŸïŽîsŸã”SNá–[néŽ}èCâüóÏ?`Ù±¯®¿þzÎ?ÿ|N?ýtÎ9ç¾ñ�opÍ5×ðÊW¾’3Ï<“K.¹ï§“`çÎ�\z饼ò•¯äÅ/~1ÿá?ü‡îy`Ë1ÞûÞ÷òÒ—¾”¿øÅœwÞyÜzë­ÝùíÛ·ó®w½‹½èEœy晼ãïà{ßûUUñ’—¼„¿û»¿ë®oÛv�6�øð‡?Ìí·ßÎu×]Çg>ó®»î:î¿ÿ~îºë.¾ò•¯ðÕ¯~•ï|ç;ëî¹çž{¨ªŠ²,i[KÉ9í´Ó¸è¢‹¸ýöÛ»ën¿ýv.ºè"žùÌgîQnBBBBBBBBB¿D\yå•{ý<$P�»õÆ=ŽM¾ü,¼á÷þÛ©Óað ¿ÄÂ~�ò+ÿkJð²[n„}¬±?`v»ÏшúÆvÔïv P}Än¼·uëV¼÷lÛ¶�7¾ñ�œ~úéüê¯þ*ý×½×ëï½÷^Þ÷¾÷ñ˜Ç<†Ÿû¹Ÿ Ë2>þñ�ó¾�?û³?ã5¯y ÿøÇ÷¹¦øsŸûý~Ÿ§=íi¼ï}ïãä“Oæ¹Ï}._øÂxìcËE]Ä¡‡ÊÕW_Íûßÿ~®½öÚu¤sõyþóŸÏÓžö4>ð�póÍ7sà 7ðÿã$ÏóžøÏÿù?³qãF>ùÉOòéOš'<á \tÑE´m‹ª®«ßù/ÿ…k¯½–ÕÕUŠ¢àùÏ>7ÝtSç0¸á†8üðÃyÊSžÂe—]Æ–-[8çœs¸êª«Øþ'žxâ:BóÍ7ó¸Ç=Ž›o¾yݱ§=íi,;öÕÕW_ͯþê¯ò'ò'~øá\rÉ%|ãßàÃþ0ïyÏ{¸á†Öí pñÅs÷Ýwó�|€OúÓ<ïyÏãío{G�/½ôR–——¹âŠ+øÌg>é§žÊÛßþvî¹çÞûÞ÷2�ùèG?ÊÇ?þqx÷»ß½ÏÍ1öáÖ[oå)Oy gžy&Ãá�›o¾™]»vqâ‰'rÜqDZcÇvíÚµîžñxLžçdYÀ±ÇË»ßýîŽèG‚ÿîw¿{�è~BBBBBBBBBBÂ�!÷oÝãgò&_üSv}øν˜á¿=›Á/üÞp ËW\ÌøÚ=²k²ãîƒ+sfMþÞø…£*û *Ð>ì°ÿÄÚÚ`Äû7ó7¹úê«9õÔSy×»ÞÅ·¾õ­uמqƼêU¯â®»îâw÷wéõzݹ“O>™“N:‰ápÈ™gžI–e{DTþæoþ†+®¸‚ßú­ßb~~~�ó·ÝvwÞy'gŸ}6óóólÚ´‰sÎ9g¯¶¯úüÆoü·ß~;×\s ø‡ȯýÚ¯qÌ1Çt÷èüå—_Î\À† ‡œ~úéÜÿýÜ}÷Ýû¬_tB<÷¹Ïe<óþÏÿéžwà 7ðüç?¿Ë|x íÒI'uQqï=7ß|3/ùË;’¿¼¼Ì?ýÓ?qÒI'tÙÏ~ö³9î¸ãX\\ä™Ï|&÷Üs¿þë¿Îââ"?ýÓ?ÍÑGÝEÚï¸ãn½õV^ÿú×søá‡Óï÷9묳xÔ£Åu×]Ç�wÞÉW¾òþý¿ÿ÷zè¡ôz=Î<óLó˜Çpíµ×òÝï~—¯}íkœ{î¹yä‘zè¡\xá…|ô£Ýc“ŒƒÅã÷8;ì0úý>[¶la2™pì±ÇR ôû}ªªZwOQÁ�˜%ú7‚ÇÅÞæPBBBBBBBBBÂòsO‚1ù⟲üá Y8÷b#ø¾p¯ú¬m.of“½}q‹œh)z‚F^Ô‚øGf(?F¯_õªWuçU¯z_üâ¹þúëyüãß]ûÑ�~”;vpíµ×ò¦7½‰÷¿ÿý9žMŸwÎQ“ÉÌZ àü�ÿÁ?øAÎ?ÿü}®�¿÷^ÛdáÈ#�ìŽÍ>{ûªÏââ"o{ÛÛ¸ð yò“ŸÌ/þâ/®»ï@ço½õV®ºê*î¸ãŽuïPUÕë·¸¸È¿ù7ÿ†o¼‘ŸÿùŸç»ßý.ÿüÏÿÌoÿöoïõÔþ¯yÍkرcwÞy'ãñ˜ùùyžóœçð_ÿë¥,Kn¾ùfŽ8∮¦ì-[¶t߇Ã!óóó,,,tǃu]p×]wð˜Çõ©û¼.’ËÙÛWªþþês×]w1¹÷Þ{™L& ‡Ãu÷îëü½÷ÞË;ÞñÎ<óLþÓúO ‡C¾ýíosî¹ç®»õ{þóŸÏüÁP×57ÜpO|â÷ ÉjÿùùyžøÄ'rë­·²¼¼ÌSžò†Ã!Çs ÿ÷ÿþ_n¹åN:é¤Töî{Ë08v÷˜ýÙŸýÙ:GA<÷·û·À¾ûpo8е?hÀî˜MÑ~lÑüã�?ž .¸`ݱï|ç;|êSŸâYÏzÏzÖ³Ö�{ìcû#¬]BBBBBBBBBÂÁA7²Ïsq þò£Mņ7\y±Ïh¾.n>¨2÷¶ÙÞ,�9¤´`º>_ᑚ¯È!‡pôÑGó�o|cÝñï}ï{yä‘Ü|óͼúÕ¯fçÎ�ëÎ?¢õWõW|ò“Ÿä÷ÿ÷÷Kð;ì0€uãÝqÇÝ÷ƒ©Ïw¿û]>ö±�qÉ%—pØa‡qùå—¯»vç¿ùÍoR–%¯yÍk:â?û3f{«ß?ýÓ?­{þÓŸþt¾þõ¯ó¥/}‰ÓN;mŸï{ öø¹Ÿû9n¹å¾þõ¯wkëO8á„îØÓžö´¨ìƒAüIÃÙ´qUåÎ;ïäè£�îÎÿó?ÿ3Y–­û8ç8ꨣ€õ}8‹¢(pέK¯�kùJì¾÷5ú?jüñë>1Rÿ¬g=k�s£ÑèG^¿„„„„„„„„„ƒÇÙgŸ½ßÏ#zÈtãa{ß} þîkô÷xÎâaè¦G\™ˆæçë"öñ§ó¼ÚÏçµ�Ìt}°ôðË/¿œcŽ9†Ÿú©Ÿâ _ø[·nå/x7n¤m[Þóž÷pî¹ç2�¸á†¸í¶ÛxÝë^wÀgO&>øÁrÖYg±¸¸¸Ž�F#×]ÿÄ'>‘M›6ñÇüǼå-oa<ó‰O|¢Ëxž°ßú´mË¥—^Êé§ŸÎ 'œÀÛÞö6^ÿú×óŒg<ƒg<ã<ÄGF’Ÿþô§ó·û·\wÝuìØ±ƒ'?ùÉqÄû¬@¯×ãÙÏ~6Ÿþô§Ùºu+Ï}îs×½c¿ßçÎ;ïdii‰ 6ì·ýN:é$®½öZ–––øÍßüMÀvßÿøÇ?Î÷¿ÿýuŽ“•ý@qÌ1Çð³?û³\qÅ\pÁÌÍÍñÙÏ~–mÛ¶qÚi§qÔQGñó?ÿó|èCâ�ï|'G}4·Ür ðÀE]Äžð~ög–�|ä#üÖoýV·ñß׿þõ®Ý¶lÙ 7ÜÀ 'œÀêê*ù—Ù-cx¨pÍ5×ìµ�Dÿšk®yجÍOHHHHHHHHø—‡‡l÷ú?R§‚í“N&¿é³3ǃg¾ØÖàÏü„Þ䋊 ôO>“ñuW­K�oOxöJýßÑÏ)@ÐVŒÜ;…Äa›ï=Bñ‚¼€ÕÕUþÛûo,--ñ¸Ç=ŽK/½´[G}Ùe—qÅWðö·¿�²,9ú裹ð ץ‰ï ·Ýv÷Ýwß^ªáE/zQ—^QïyÏ{xÿûßÏÙgŸÍæÍ›yãßÈm·ÝFÛ¶ŒF£ýÖ瓟ü$KKK]zýÑGÍk_ûZÞ÷¾÷qüñÇóùÏ~¿çÿøÇóš×¼¦ò³ÿŸ IDATKy?餓¸øâ‹yï{ßË»ßýn.¼ðBÞõ®wíQ¿ÙÝîN=õTÞúÖ·òìg?{�4ö3Ï<“�|ä#ÝOé¨ýê§~Š••6oÞÜ¥÷Ÿp ÜqÇ<õ©OÝc)ÂþÊþAðŽw¼ƒË/¿œ×½îu8çø‰Ÿø þðÿ°ÛàüóÏçƒü ç�weY²eË~ù—™'<á ¼ýíoç�þè�xÓ›ÞÀqÇÇÅ_Ü9FÞøÆ7ò±�}Œ7½éM<úÑ�æßý»ÇwÜÑýÜÝC�X—Ý£ú ÿÒñãp6´§¼šü«ÿª°·™z–~÷µ{]ÿ>þâÕŒoøôúsEŸö¹¯:èòf7ßÛëyŽÅ ´Øf{!S_2 �omï)ÇìØ±‹­[ïã”Sö¾©]ÂC‡SO=•w¾ó�<ç9ÏùqW%áÇ€ÿý¿¿Ì‘GÆh4$ÏιzÏ>› .¸€ã�?þAªeBBBBBBBBBÂC�ì¯>Mñ¹?ú�îm^öš“ñÀº_HÛ­ƒÆVß‹³_ÐÐû)½„„„„^ö²—¥MöþÅ¡}ö+h’¨Ï¢yæËšàÃÁí—ã‘°Ïž¶òÝY?!!áዳÎ:ëÇ]…„„„„„„„„„„õËÞ‚ß|Å_~tšº¿/ô4g¼á|8ØŸÐS0¢ŽÈô£�Ü%ù âæ| Ð>ëåøžCvÃ'»õ¯��÷­;¯‹‡ÑžðlÚç½ ]ÜsWþ9=•'þ”ž&‚Ÿ�������������ðA£yéy4/y3rÿVd×öp|³ýLÞ±�Õ�6ÝÈi §hƒíº§Š$¦Ÿ�������������ðÀ!ÿ?{÷E½þü3³ËuW@1ÔR5Q1¼g*á¥ÛIÐÎñZ©•Õñ’–ÚÑ“tÒc¦uJí”Ǽ¤yüy9 evL 5Í»‰!‘ hxA¹Ãî>¿?–w—Ý�ìy¿^Sì\¾óÌ|¿3î³3óäòtZ‘Jn×aPQ9£(TÞ¶O�^¾ÆcŒ1ÆcŒÕ"Ô•‰½€¾òýy*Óüú%_îênÆX ñ±ÇcŒ1ÆXý£ˆ‚ñÞ~`0Ü鈯�\ÈçDƒ±ºg:îøøcŒ1Æc¬þ{ÙÓ €•A-º8,åT**•ÚÕa0ö‡£R©¡R‰EïëdŒ1ÆcŒÕ>¢`LõE@"�ô†ó¥]UpwwCAA¡«Ca죠 îînE_ÉgŒ1Æc¬!ŠDH4½>O oÛ¯çA€··'22²\ cYðöö„ •Ïæs¦ÏcŒ1ÆX} BOÆnøã}@!uÈWϹ¹©áåå ƒA�cÇNó}ÆjQAA!Ž; ƒA//O¸¹©!ŠÆÇ{8ÑgŒ1ÆcÌõŒ³"crO$uº×¾´‹¢ww7øøhQRRŠ3gÒQ^®ƒ^_À¸9Œ±š3�T*5ÜÝÝ ÑxÁÓÓ«òv}~Ÿ1ÆcŒ±úD •ˆ€ '@g¨Ìñ…ÊŽõë†,T*îP©Dx{{A¯× ãóœè3V3¦üÝtµ^¥!Š"ÔjµE‚ω>cŒ1Æcõƒ*@¨ ãóøî"„r £ÊD¿þgÇÆg‚AÝ@D r@œÜ3æ$ÆþÎó÷¦Á8�|ÆcŒ1Æ\Eã#ø•Ô0¤ƒÆ¿" 3δgÏ…ªœiƒ¬7Ž1æ|æÇ'øŒ1ÆcŒ¹–u, ÐÓxÁ^¨ˆ=¯æ—Ên»"NÆcŒ1ÆcŒ™qwww8]ˆ@¬¼gzmž j¤ªý cŒ1ÆcŒ1æjÐ�Ä^2T^É'Üéu‹1ÆcŒ1ÆcõA4¾*Ïøê<éN~•¨�ogŒ1ÆcŒ1Æê%ó>²L«A‘¡ò=s‚ñê=  Îòïy%%%ÈÍÍÅÍ›7] cŒ1Æc¬†7nŒ€€xyy¹:V‡Ì;Ý3ý­†JôÁ _£Gd–ð»&PV7JJJpöìY´iÓ¡¡¡ÜS:cŒ1Æc áêÕ«8{ö,:vìȉþœ T>›o€ñy|Ó³úìž•››‹6mÚ E‹u¾îÛ·o£´´´Ö^y(<==áããS+å3ÆcŒ1V_‚ }§ÏÍÍEPP�‹#buÉúUò"DŸÁ¦žö+¯èòuÝ{ÛÍ›7Ѽyó:_ïíÛ·QRRRk >`ü5³¤¤·oß®µu0ÆcŒ1VŸ4oÞœÃý²Î«ÄÊÑ€@ƉŒI¿(Ö}t¬Î¹âý’’’:[Wiii�­‹1ÆcŒ1WâÇoÿxlÕ¹ZP ÓmùŒ¯Ï3�ñ~n$¬�«Í»cŒ1ÆcÌ•lå;j‚€ ˆ0>—/Ð{ظw}ÆcŒ1Æc¬Þ±~ßD4ö²Wù_•hLòE¯ä«ê2DÆcŒ1ÆcŒÝ ãƒ÷zQ4v¾'÷¼ÇªÈÎÎÆ´iÓ†ž={â¹çžCvv¶«ÃbŒ1Æcìž°yóflÙ²ÅÕaT‘››‹yóæaÞ¼yÈÍÍuu8˜6mšÝi………˜4iê0¢ºgïÑdãõ|€  = 3œå3sÙÙÙˆŽŽÆÅ‹±lÙ2LŸ>·nÝBtt4'úŒ1ÆcŒÝ¥÷ßóçÏǼyóðþûï»:Æ„yÅŠ;v, PPP€±cÇbÅŠ(,,tILóæÍÃÉ“'1oÞ¼*Ó 1}út†ê‚è\ϘäK?˜½>Oo0vÀWKrss]Ö(©¨¨@qq±ËÖ_XXˆµk×bÒ¤Iûì3tìØ‰‰‰:t(žyæ$&&¢cÇŽu�³‚`ñËÞ–-[///<øàƒØ¹s§4íòåË;v,š7o___<òÈ#8|ø°âuݸq“&MB`` 5j„¾}û"55Uš~üøq„††ÂËË gΜ±Y†Z­–â½Ûxê#Gûÿ�μî]A«Õâ‹/¾pj™ÎÚ¦””‚€%K–8!*×¹Û}l}±þl}¾«.¹s“W›ÇñÝÖ/c¬~Ù¼y3f̘�3fÔ‹«ù 3f RSS1kÖ,,[¶ Ë–-ìY³�ššŠ1cÆ 11±ÎãZ°`úöí‹ XŒ7Oð—-[­V[ç±ÕjȘØ�¤„Ÿ –z&ÏÈÈÀŒ30nÜ8ÄÆÆÖÊ:j*;;èÙ³'|}}ëtÝ)))X±b4 FŒ�víÚ0¤$$%%áÙgŸÅºuëêìÕœ ÐÏ^˜1c†Í+ö£F�ÂÒ¥Kë$gùæ›oÐ¥KÀÞ½{‡ÿüç?4h6n܈˜˜œ;wmÛ¶Åc�=???¤¤¤@«Õ">>Æ ùsçpß}÷É®kÔ¨Q¸ví’’’ЬY3,\¸�=öÎ�;‡€€¬\¹Z­—.]‚���òˆè®ãqµ9sæÀÇÇo¾ù&Çû?((ÈÅÑ2W³n/&·nÝÂĉáççç¢ÈêësÈ”)S,>›ŸïjBîVÛìµgÍ_×å9ÛÝÖ/c¬þHNNFNNF�˜?>’““]r5úøñãxï½÷PPP€˜˜ÄÄÄX$ÌC† Aß¾}‘˜˜ˆµk×")) 3gÎD×®]�Knn.V®\‰èèhôë×OïêÿÉ'ŸDQQ‘¢yµZ-¶oß^«ñ˜S›|‘p'±ï\Õw&S‚ß§OŸz—à@PPnß¾�C‡Õi¢Ÿ’’‚Å‹㥗^ª²_ºvíŠØØX,_¾+V¬¨“xLĘAýìåh„)è\ùÙ\ëÖ­�v»þ¥K—ðÞ{ï!==………8p &OžŒ–-[:¥|“¨¨(éïøøx<ÿüó=z4`úô鈌ŒD³fÍ�›› ¬\¹!!!€�?þëׯÇ�ð§?ýÉáznݺ…ÒÒR¬X±½zõ’–_³f ¾ÿþ{<óÌ3¸qã:vìˆ&MšÈÆ}·ñÔÇŽÀ¤ÏŽö?«\ùÎ]ëöb2uêTDEEáäÉ“.ˆÊùîf[ŸC¬?›ŸïªKÉ9¬¶ÙkΚ¿®Ës¶»©_ÆXý����œœ¬Zµ £F�’ò�Q£FaÕªUðõõE«V­Ðºuë:‹iÆŒèÛ·/^zé%»?èjµZÄÅÅ!::+W®ÄŒ3ðí·ß:=–¢¢"äææâÀ�I¾9W\Á_ºt©â ¯u}G�"D CåÕ|Ósørúùæ þo¼áäÒ�§k×®hÖ¬:„[·nÕúúLϹØJðÍç9qâD­Çb‹3ª…SP4í}éÖýÚpéÒ%üùÏFAA^|ñE¼þúëÒ¸K—.9u]¦ÛKJJ°ÿ~<ýôÓÓûõë­V‹ÀÀ@ìÙ³GJ¨MË ‚•Êøú OOO$$$ 66�-Z´@||<À×ש©©èÓ§�´¼(ŠP©T0 4h¶mۆ͛7C«ÕâÔ©S8{ö,úöí ­V‹ÐÐPlß¾]Jäâùâ‹/ Õj‘••%Mî¹ç�ŠŠ ÙépúôiDGG£qãÆÒ­¹‡’æ7�/$$Û·o‡¿¿?6lØ€>}úà¹çž³Ø—YYYß~û-¢££‘’’‚ùóç£M›6²û¿M›6ø÷¿ÿ-�_±bAÀ¾}û¤q3fÌ@tt´ìºMuµaÃDGGÃËË ¡¡¡8pàÖ®]‹Ö­[ÃÇÇcÇŽ…^¯—ʸvíÆ��Ö­[ÃÏϽ{÷ÆÞ½wŽƒ7n ..þþþðóóC¿~ý°ÿ~iú•+W øúúbذa8þ< ´´‚ `×®]Òü:�®Ê8“šÄï¨} ‚€Õ«WcðàÁðòòBPP>úè#‹õš~Å·^>##CjæÃ‹/¾h³½X·g¹ø¬Û‹ÉW_}…={öؼƒÈQ})iÿŽÚ·’鎶T*Ö¯_�N�:aÈ�!²ûX.fësHÏž=«œSÌoç®n’;‡ŽÛxŸ>}0a‹:ÊÍÍ…J¥Â×_ Àñ1d« 8ª[óËÃŽâ·.OÉöȵykrñɵ)óú½Û²cu'99aaa DÏž=ƒÓ§OKWñc’úôiÄÄÄ gÏž DXX’““ë$Æ#F(ºc+ #FŒ¨µ8Úµk‡ Xä�¦Ü¨°°Ðe·è·k×]»vU4˜îЮ;m5„¼ -½�ž„OB B wüݨ¼¼Ü)ÃÙ³giذaï´2k{8|ø0íÚµ‹òòòju=Ÿ}öÅÆÆ:œ'>>žú÷ï/ C‡½ëõ¦¥¥QuLº/”ŠÛ>Iú„o-Æ8p€—såÊ›Ã3Ï ???ºyó&ÅÄÄИ1cˆˆÈ`0PHHÅÄÄP~~>]½z•ž~úiE‘¶nݪ(žØØX6l}÷ÝwäååEgΜ‘–‘›IcÆŒ¡ëׯSAA½öÚkÔ¢E ÒétvãS©T´uëVZ¾|95nܘÊËË¥ò.\H­[·&½^ODDÁÁÁ´páB""Ùý?qâDúË_þ"•C>ø ÍŸ?_×­[7Zºt©¢uk4 §Ã‡Óµk×hðàÁôÀÐ /¼@yyy”ššJ*•жmÛ&•1`À0`eggSqq1}ðÁ¤R©èرcDDôøã�Óc�=F¹¹¹TZZJŸ|ò yzzÒo¿ýFDDQQQ4dÈÊÌ̤ÜÜ\=z4…‡‡“Á` ’’@;wî”ÖWQQa1δok¿\ûT©TÔ¦MÚ·oåççÓŠ+¥¤¤Hˇ††ÒîÝ»©   ÊòÒ°uëVR«Õ´ÿ~ÅíY.>óöBDtãÆ ¤¯¾úŠˆˆ"""è½÷ÞS\_ŽÚ¿\û–›®d{¼¼¼(<<œV­ZEÇ�W´�åŽYósˆ­Ï¦ó]MÛ�5ës˜£6¾zõjÒh4TPP -ÿá‡Z—rÇ�yPRÖmF®M8Šßº<¹í©î9\I|rmʼ~ï¶,ÆXÝ1býõ¯¥ÐÅ‹eç¿xñ"8p€þú׿҈#Λ––v×yBÿþýéðáÃÕÊ›ú÷ï_ëùÙÎ�;iüøñyÑÈ‘#)..Žnܸ᲼±. †`-¡­†p¿†Ðª2Ùð$4w'8)Éoˆ ¾i¨‹D?..Ž6nÜXçÛ¦4É?pàEFFR@@Mº/”n·Nú„o)??Ÿ¢¢¢( €(22’8 [ž½d¼]»v´qãÆ*ãÿýïSóæÍ!!!5JòÓÒÒõìÙ“Ž;Fׯ_§E‹‘(ŠtôèQ‹e4  =zÐ… ,ÆÏž=[ú¬×ëI­VÓæÍ›«¬wÇŽäíímñÚü ùáÇ €ô埈èĉ_âäâ¹víµhÑ‚>ÿüs ¥>øÀb9¹éÖŽ?N(##C6¾k×®‘››ý÷¿ÿ•¦‡‡‡Óœ9s¤Ïæ_˜åöBBJûÕßߟV¯^M?ü0>QéçŸV´n�FCñññÒç�?þ˜Ð�7¤q:t E‹Ñ©S§@•c%88˜¦OŸNçÏŸ—ö�¹nݺт èܹs J[2©I’_�øMË8jŸ*•ŠfÍšeWhh(½üòËÒòsçε»¼IVV5nܘÞyçiœ’ö,ŸuÂ6vìXzþùç¥ÏæI¾\}9nÿrñ:c{4 ½úê«ñÉíc¹c¶ºI~uÛ�9ës˜\/**"Z½zµ4®OŸ>ôÖ[oÉCD–m@I˜Ï/×&äâ·.On{ªsW‘|›2•팲cuçÓO?¥:ЦM›/³iÓ&êС}úé§çsF’K;wîT<ÿÎ�;e/ZÞmNfJî—-[&%ô7n¤þýûW+Vg C‡µø±ÁÑ0lØ0§­WI’¯`|ö^ez0_0N@眎÷¦OŸŽ¢¢"|ýõ×Òílrj³s‚””éÖL¥:„èèèZ‰'33Ó·p(7uêTôéÓË–-\ÚwÁ•Ïè'$$H=ÂoÙ²Ó¦M³¸µÛY5j$­ßÜ /¼€™3g¢G�5*×ÍÍ ðæ›oJ…¼ñÆظq#6lØ€îÝ»KóžQáááQå- Ÿ~ú)¦M›†Ï?ÿÜî³ó/^‹çÌË6g/¬Zµ O<ñ €×^{Íb9¹éßÿ=Þ}÷]œ>}ÅÅÅÒû7KJJdãó÷÷ǰaðeË >ééé8qâ6oÞlsäöÿ¼yópõêUüòË/(((€ŸŸFމW_}%%%øßÿþ‡ûï¿:tEë6�]£Ñ qãÆhܸ±Å¸’’ÆÛÑH囄„„àÂ… HOO›Çoxx8~ùå»Ókª:ñ›ÈµÏÎ�;[ÌŒœœéshh¨Ãåu:þò—¿ ""³gÏ–Æ+mÏJŽؾ};RSSí>º$W_€ãö/¯³¶çÁ¬²Œ£},wÌVWMÚ`û&ׯ½½½1zôh|þùç˜0a²³³qðàA¬[·d�!kÕ9Gòm¢ºÇ¨Üö8;>[eØ;FœYc¬öMœ8€ñ]ï999˜1c†Ãùßÿ}¼ÿþûxûí·¥ekSxx8Ž?nñh™#Ç�·yÞv†åË—#))Iúܼysé–üØØX\¸pP«³Ô·gòA�¾·«2öµ'�aü Š€žŒ½í;Á”)S°xñbDGG+Þùµ¹#zõê�N§h^SG¦d®>0õmPW=4šzù”žÉìÓ†ÐP©3¾>f�ñÝÍ«>"""°qãF dٹߎ;0pà@<ôÐC6—kß¾}•/5JµjÕ ªt°Ø¶m[\¹rÅb\PP‚‚‚лwo=z~ø!>ùä�žÏ·gÉ’%ˆ��Ç®]»0pà@»ó•••€t€°x¾Zi<Ðjµ¸xñ"ŠŠŠªOö¦çää`ذa˜äççcàÀ�Ðjµèر#ÒÒÒðÝwßaذaÕZ·(Š?Ûbý<­éYvÓ²¿ÿþ»E’d*÷«¯¾`¿m‘›·&ñ˵O²z“ ÁÓÓSñ:æÌ™ƒÌÌLœ8qÂb^¥íY.>“M›6!++«J{9zô(–,Y"µ{õe"w|ÈÅ{·ÛãååUeœÜ>–‹¹:jÒ†äÎaŽÚíĉ�_ýIIIèß¿?‚ƒƒ-Ömï²GÉ9Òœ\›¨Î1êh{ªs¯N|J�g—Å«]'NDëÖ­1uêTܺu«Joñ&óæÍÖ-[°zõê:ëi¿oß¾xï½÷PXX(ûoNaa!~øáÌœ9³Vb9~ü¸ôwóæÍ±råJ4jÔHÊ+[´hQå{{]¨oiÍÿí‰d  ‚=}e~洛‡ ‚Y³fá믿ÆÕ«W]Þ9�¯¯/üýýe‡ââbäää <<¼V{³ ’~�WâÀ�.ïyÜÔŸ~ör§uÆ7kÖ,œ;w/¼ðvìØ�;và…^@zzºÃ“F```�×Ù¼ys©ã)séééhÛ¶-þ÷¿ÿ¡mÛ¶¸víšÅôêô„�˜˜ˆ·ß~ß|ó�ÀÔÎ233¥q§N�’þVOzz:æÎ�‹ÿþ÷¿hÕª¦N�ZeÛìM?r䊋‹1oÞ<鄞––&M7%åæñY_U}â‰'_�·yófÄÅÅÙÝ^¹ýÏßÿ=¾ýö[iÿ=üðÃøî»ïª$ùÕY·¦Ξ=+�#"œ?¡¡¡Òô“'OB­V[ ¢(J$ž>}ÚfùîîîP©TWMMW6ë’©“1“¬¬,ÜÿýŠ–Ý½{7–.]Š 6 yóæÓäÚsu­Y³C·nÝð�ü™™™²õ8nÿrí[Iû¯ rÇtmst“kãн{wtïÞ›6m¦M›,:®“;†¬U·äÚ„’ø«³=ÕmóJÚ¬RÎ,‹1Vw†Š¡C‡âöíÛvç¹}û¶4_]éׯ4 eçMLL„F£±ÛóýÝZ¶l¢££ñöÛoKßí/^Œ””@jjªôc+3!‚Jˆ€ �œs%¸“è›WH}–���'NÔz‚¢mÛ¶)ž?%%¥Ö¢ê°Nô;uê„N�:Õ¸¼–-[bóæÍÐh4X¹r%/^Œ€€lÞ¼ÙîûãOœ8qׯ×{óÍ7ñÞ{ï!)) /^Ä[o½…_ýUêÁZ§Óaܸqøé§ŸpáÂüãÿÀ�?þ¨¨ÑââbL�:S§NE³fÍ�••% ׯ_¯2Ïž=ѼysüýïÇ•+W�‘‘�ùóçC­6>Y#�^¯Ç³Ï>‹çž{ýû÷ǪU«°qãFìܹd§›»ï¾ûرcÖ¯_Àx¥­G�xà�ìÆˆ��Åûï¿�_ýµÊ+¶¼½½‘žžŽ¼¼< ‡û0ž;8€ÔÔT<òÈ#ŒIþŽ;�‘‘aqç‡Üº«+,, QQQ˜3g._¾Œ¢¢",Z´—/_ÆøñãŒÇ3fÌÀ¹sç Óé°wï^ãèÑ£hß¾=,ý€•‘‘�I“&!((z½¢("44kÖ¬ÁÍ›7‘™™‰ ÀÝÝý®â®®�7âàÁƒ¨¨¨ÀºuëpîÜ9üùÏ–]îòåˈ‹‹Ã¬Y³0`Àèt:èt:éÊ¥\{V¼½¸¹¹A«ÕZ ¢(ÂÝÝÞÞÞ²õ%×þåÚ·’öïlr1×6¹s˜\7™8q">þøc¤§§[¼EFî,Û@÷îÝeëÀ|þöíÛ;lJâ·>g9Ú%m~üøñÒ#frm¶:œYc¬nýðÃèÝ»·Ýé½{÷¶¸èRWâââ�””äð–ôÂÂB$%%Ýõ…G´Z­Ô³þâÅ‹ï4X¼x1¦OŸŽÌÌÌ*?€Ì›7¯Öâ1yòÉ'1xð`EÃSO=å´õ*¹Ø(‚Tþ£E*‚(Ë‡ç¥øF %ѯËbbbPPP ½Ç‘„„"&&¦ÖãRÂ<Ño´ç¨¢mp¤eË–øðñ{÷n¤¦¦">>þ®“x9&LÀ‚ 0}út„……á›o¾AJJ ‚‚‚ШQ#ìÙ³^^^2dÂÃј˜ˆ�7*ê£áÇDNNÞyç´mÛÖb˜;wn•ùÝÝݱ{÷n\¹rAAA:t(^zŽû ¢ IDATé%øúú¢¢¢B6ž… â÷ßÇÂ… ¯²ÍŸ?/¼ðòòòd§wïÞûÛß0qâD4iÒëÖ­Cbb"† †‘#GbÏž=HJJBnn®ß+¯¼Råd3nÜ8ìÙ³O<ñD•[p_|ñElݺ]ºtAQQ‘Ãý=ôòóóѲeKé®�þýûãôéÓèÛ·/4�âu×ÄúõëѬY3„……¡U«VHNNƾ}û¤GxÖ¬Yƒ.]º OŸ>Ðjµxå•W0sæLDDDÖ­[‡ÀÀ@<ôÐCèÖ­.\¸€¤¤$é–Ù+V ++ xê©§0mÚ4hµZÅ�9ë¯¾Š·Þz ¾¾¾xûí·ñÙgŸIñ;òÕW_IíÊÍÍM @¾=+aÝ^ä8ª/¹ö¯R©¶o¹éµA.æÚ¦ä&ׯ`ôèÑÈÏÏǨQ£ª³rÇ�y(--•­ë6#w ËÅo« ÚÛžš´y¹øªÃ™e1Æê†éÑ`Óc±§OŸFll,bcc¥»Œúôéƒììldgg×ilC† APP�Ý„Ùô꺠  :y¾k×® ¬Y³¤sï‰'ðì³ÏJw æææbúôé8pà/^ŒÜÜÜZ‹géÒ¥R_ Jg±~ÌÒA�ªì‡¯òÿ`  Ü€òKöo©©””,^¼o¿ýv½¸"m.77G�­³ßÄ´O^~ùe» |BBV®\‰Y³f9å@:zô(zõê%;_`` ,Þ“lÍ�¸úÙË¡Z8bÌ »óÀÕ«W«ëݰ¾…˜9ŸZ­Æ¦M›,®h±†�ëNžÜ>ªÏû�ˆ Š"\úãpNNÚµk‡~øÁ¢CSg©ë:¨ííaŒýq$''cÞ¼y8|ø°” š¾ç§¤¤`ÆŒ˜1c"##±`ÁE·ì4€l¢Ïc¬v•——ã§Ÿ~`ì¡ßÊÊÊ�››‹ñãÇcèС >!¾×¶‡1æz­ZµBNNzöì‰[·nYt®—œœŒ©S§bË–-ÈÉÉ‘ú%©KZ­Ë–-ôiÓ0fÌ<û쳌wA!>>Þ%9]PP2331eÊ”*ëïׯß=›à+¥6¾7Æžõ €d ãsùÊ;›­¶úºÓ]õE0&ú}ûöEbb"’““¥Ž{‚‚‚�˜˜—D«W¯ÆÔ©Sí¾ÍÄÇÇáã'£ó»Ÿs’Ïc.¶mÛ6<ûì³xôÑG]öoî{gøøxDEEaõêÕ.‰Á™îµíaŒ¹^çÎ�±zõjdggcÔ¨Qo�:t(:„-[¶ uëÖUÞvTW´Z->ûì3¤¤¤H�æ¾üòËu~áÑ<žeË–!99Ùn õ5׬+‚ìG¦öÆ^öõã+ôÊu(Ï-puŒ¬–(½]ßÙøv}ÆcŒ1Æj‡3o×gõ�’ÛõEÓ#ø‚hz_0~P ¼;—1ÆcŒ1Æcõƒ•ÏY“� õºgê]¿ö: fÌ&%½EÖ‡2cŒ1V;jó�Œ1öGP™ä ôdLˆ€Ó_ Ç˜m¦$œˆ¤ÁzZM ‚P§¯"cŒ1ÆXõ˜'õ‚ Hƒõ4Æcʨa0@@eÇ{�½ëëÉØ³¾�ý{Õù? ^^^())‘ÖOD0 ÿ7Oüïv]åååw3cŒ1Æj‡yB/DQ”óéŒ1y|+5È`ô¦k÷"  |R½Ç5nÜW¯^E‹-êt½>>>€’’  èõzi0¿¢_Ó• ððð€Z­–~P`Œ1ÆXýc~õ^E¨T*‹AEþNʘBW¯^EãÆ�]s15 Æ?Ñøê<ãg‚Ô»gàìÙ³Œ=Ð×å? �5‚··7ôz=t:t:JKKQXXˆ‚‚”––:e=uÝ“?cŒ1ÆjÆÓÓ�5‚V«…§§'Ôj5ˆHJö9ÑgÌ>"ÂÕ«W‘••…Ž;º:æbhb|_4~*_¡GÊ*Pž“ïÚY­*))Ann.nÞ¼Ygë4]¡7Oð ÓéЬY3øùùÁÛÛ»ÎâaŒ1Ƙë#??¿ÿþ;Ôj5rss¡V«¡V«¥$Ÿ}Æìkܸ1àåååêPX-Rò =÷7!� @�n‘J+P–SwÉ»÷™|�N‡ŠŠ ”——ãúõëððð@PP�«ÃcŒ1ÆX=�™™‰²²2øûûÃÝÝnnnP«Õœè3Æþð”$ùâ�Nô�=ì@î·�ÕÓ3ø:�·oßæŸ1Æc‚‚‚àáá�Û·oC§ÓA¯×Ã`0¸:,ÆkD�*Ÿ¿'Ñ”çdúƒ1ç2õ ¯×ëQ^^ŽÂÂBNðcŒ1VEPP Q^^.%ùÜs8cŒÉ‰2�±Ó=½ÒÃø<~eîϘ³˜¿.O¯×£¸¸Íš5suXŒ1Æ«§š5k†ââb‹$Ÿ}ÆsL =*;ݻә>Qe|pôèQ…Æî5¦_§Ó¡¼¼M›6E`` «ÃbŒ1ÆX=åç燫W¯â×_…»»;Ôj5¿R�1Æd¨A@4&a‚©‡ýÊ«ù½zõruŒìaêQ¿¼¼¥¥¥8þ<÷¢ÏcŒ1»¼½½QVV†ˆˆxzzÂÝÝ�_§Çc2Dèu0&õ�îô¬¾ŠÕÓmv|«cŒ1Æ”âïŒ1¦œZ0@ XöZ*ðy”ÕþGš1ÆcJñ÷ÆSN„Þ € ¨¼‚/_§ÇwB1ÆcŒ1Æc †z赨D€ã+ôø~}ÆcŒ1Æc¬AQ‹zHoLéI rùõyŒ1ÆcŒ1ÆX¤&ƒñн 7€=}å+ôDÑxû>cŒ1ÆcŒ1ÆêAªô[¢&"è! ÆÎöTj�@ ½keŒ1ÆcŒ1Ƙc¶:&U'ŒWí@Ðé�·ë«UàŽLcŒ1ÆcŒ±†Ãx%_@ �¾ò}Aà¾÷cŒ1ÆcŒ±D-V=ìQåëôôzÎñcŒ1ÆcŒ±zÌú¹üÊ$ß8‚*ÿ€Á€*?0ÆcŒ1Æc¬Þ°ÙñžÙT@�ÁÀ×òcŒ1ÆcŒ±†Bz&ÿ0T&ûœã3ÆcŒ1Æc †ºÊ˜ÊÌžó{ÆcŒ1Æc¬am�$é?Œ1ÆcŒ1Æk(¤+ùÆÛöMŒÏå3ÆcŒ1Æc¬áPƒÈØŸÙsùfî3ÆcŒ1Æc¬�0^ɯLð‰˜r}€Á%11ÆcŒ1Æc¬,;Þ³xB_¾œÏcŒ1ÆcŒ5j¨Í.ݛޙWÙóž`g!ÆcŒ1ÆcŒÕ?jŒ‰½`v«¾©w}â ùŒ1ÆcŒ1ÆXƒQ™ä ÆÞô ÒóùâKùŒ1ÆcŒ1ÆXƒ!Ú›ÀñcŒ1ÆcŒ±†Å2É7�À™>cŒ1ÆcŒ1Ö€X&ùRÇ{Tù\>gùŒ1ÆcŒ1ÆXCaLòÍ’{ °ÇX=§Õj!rrr¤qK–,AÛ¶máíí�=z`ß¾}Ò´ôôtŒ1Íš5ƒ��úôéƒäääj­333±±±e|óÍ7Òô¼¼< <ÞÞÞhÒ¤ ÊÊÊl–ãççg»3b«¯Õ »ÃV{¾×b±n÷Îðè£�B´jÕÊieÖΨ[ç$[ãœQ7rçGV3µqÜØRŸÎAŒ1ÆjF„ @ @  |›>kPÞxã Ì�;>>>€Å‹cæÌ™(++CTTŽ;†'Ÿ|W®\Á�70hÐ lÛ¶ ÁÁÁˆŒŒDZZž|òI;vLÑúJKK1dÈ$&&¢U«VèÛ·/<ˆÇ§OŸ|òÉ'Ø»w/ÂÂÂðî»ïB­VË–ëŒØêƒ~ø‚ ààÁƒÒ8Gu˜¶Ú•ÉÆ�±gÏDÕpØ:'Ù7sæL‹óiu)9?Ö6Gm¥6–sU¹µÅúßTÆc �¤‹öÆõ+“|~(Ÿ5ûÛߤ¿ËÊÊðî»ïÂÝÝiiixà�ðòË/cÏž=øé§ŸPVV†ÒÒRDEEIW–Fމ„„¤¤¤ [·n²ëûñÇ‘——‡°°0üøã�P©Tˆ‹‹Ãºuë°cÇtîÜ—/_ÄÆÆâÅ_T´ûöí»ëØêƒmÛ¶Y|–«“áÇ»(RÖ�X·+“üü|LŸ>ÇÇW_}UÇQ5¶ÎI¶ÆÍ�;÷®Ö£äüXÛ쵕ÚZÎUåÖóScŒ5T"HPU"ªÊA-T1æ,ƒ�ÊËË©°°�òòò(--Í)åj4@ÙÙÙ´oß>@�>ú¨âåŸxâ @kÖ¬!""µZMjµš.^¼Hƒ "///êÔ©íÝ»×n/¿ü2 7ß|“ @0þB& %%%tîÜ9êß¿?yxxP»ví())‰üüü¤Øåb[±b ^½z‘^¯'"¢wÞy‡Ð°aÃhùòå§ :yò$ >œš4iB�†zõêEûöí“Ö÷Ë/¿Ð€È‚hË–-Ô¦M@¿üò õë×�ЪU«¤eòóóÉÝÝ�DQ¤Ž;Zl÷�!CÖ‰Á` ûî»�<<<¨¬¬Œˆˆ>þøc@*•Šòóó‰ˆ())‰Ðk¯½&CNNŽT‡çÎ�£ˆˆòòò¢¡C‡Ò­[·hÉ’%Ô´iSjÞ¼9}ðÁR%%%4{öljÓ¦ ¹¹¹Q³fÍhܸqtùòeiž7nÐ /¼@Íš5#wwwêÒ¥ íܹSš~ûömz饗¨E‹äééIݺu£mÛ¶ÑÍ›7¥í2çëëkÑÌÛ3Õh[”´a•JEè‡~ ÈÈHòðð ��JII‘æ1Årøða›åäææViëhòäÉRJÚ½\¼áááUÚ•ÉäÉ“I«ÕÒ±cǵlÙRq�ÊSƒAö˜ ’?nªS'jµš8@-[¶¤W_}UQ=Èm‡­sRÿþýmž§¬ÛcMÚŸ5óó£Üqò§?ý‰ÐâÅ‹¥åoÞ¼IjµšT*åææ:<íµ¹:²·œ’ó‚£í±U®’m¬É¿JbUÒ­ÏAÎ*÷n¤¥¥Q^^Ryy9 §”Ëc ‘­ï^U$%ú¦$_-T¢«·�ÝCê"É_µj #FЈ#ÈËˋڶmKË–-«²Ü³Ï>K½{÷&QiôèÑTQQADDÞÞÞÒ游8Šˆˆ Ô¼ys*--­RÎÏ?ÿL�5"”ššJ»ví’¾T�1‚>ûì3ÒétÔ­[7@  E‹Qxx8¹»»ÛüÒf/¶§žzŠÐ‡~HéééäééIÍ›7§«W¯ÊN/))¡fÍšŠ��§�>úˆ<<<È××—®]»FD$mkÿþýiÑ¢EÔµkWòôô$ôÛo¿IÉÄOI($$„JJJˆˆhøðá€þú×¿ÒÆ�éÁ$•JEéééDD#ÅñÏþ“HEúúë¯kœä×d[”´aÓ<¡¡¡ô÷¿ÿ�ž~úi@¾¾¾tëÖ-‹Xºwïn³œÂÂBŠ��—†&MšZ°`�´}JÚ½\¼¶Ú‘ñ‹¿ ôþûïS^^^•$_I�ÊSrÇ„ÒyªS']»v¥ÈÈHzç�wÕƒÜvØ:'íØ±Ãæyʺ=Ö¤ý™³>?Ê'»ví")•±aÃ@Ç—=íµ¹:²·œ’6äh{l•«d«óïEuÚ»’vh}rV¹wƒ“|Æ» ‚ ŸäW¹’_™ä œä3'ª‹$Ù²eRÃ8p ½ôÒKäååE(11Ñb9ÓABü±ô¥ÁTÞ¿þõ/""*((�Æ�9sÆ¢Œ“'OR@@ I“&Iã'OžLháÂ…DDtôèQ@�† ˆˆèÔ©SR Ö_ÚìÅvíÚ5 $­VK=zô Ah÷îÝÒrަ———Ó/¿üB'Ož$""�N'}ÉONN¦Ÿ~ú‰�··7ݾ}›ˆˆÎœ9cãµk×ÈÍÍ�<==©°°�ˆHJ×­[GDw®\™êW®NLIûÇL:�Žüüüè¹çž#zíµ×ˆˆ¨oß¾Ò•}%1˜êkõêÕDD´téRiÿß¼y“ˆˆºwïNèË/¿¤“'OJÛ~ãÆ i†……Z¿~=�8q‚P»ví¤éß|ó  )S¦ÐÏ?ÿLÈÇÇ‡Š‹‹‰ˆhÍš5äååEcÇŽ­q’_ÝmQÚ†MŸMûÌ|{­÷£’cá£�>"Ô­[7éK½Òv¯d=Öíª¢¢‚ºtéBáááTQQQ%ÉWR§DŽ�%Ç„’yª['óæÍ³Ø·J–•;7XŸ“ì�³×«ÓþLl�åŽ�NG­Zµ²ø�ä™gž!´iÓ&ÙãÐV[QZGÖË)iCrÛc«\¹m¬î¿JcUÚ–ÌÏAÎ,÷np’Ïcw8Nî�ƒ(��Àl�±†ÅÝÝЮ];ìÙ³+V¬À‚ _~ù¥Å¼ÅÅÅ8sæ š6mŠW^yË–-³˜>tèPÆž†Û´i¸yó¦4}ÿþýèß¿?rssñì³ÏbÅŠvãºpá $$Z­йsgh4›óÛ‹ÍßßkÖ¬Aaa!Ž9‚)S¦HqÊMwssÃÿû_ÄÆÆÂÝÝjµZêá¾  €ÐÐP4jÔбcG)^SùÑÑÑ(--Å×_�ââb¤¤¤@£Ñàé§Ÿ¶¹-ru2hÐ ÀáÇqäÈäççcÀ€èÛ·/¾ýö[”——ãèÑ£èÑ£|}}«Cÿþý¥ýnÚç~~~ãnݺ%ul†Æ�KËGFFNž<‰Ÿþ�‘‘A }ôQÀ¹sç¤NÅÚ·o///@\\Š‹‹±~ýz›û¦:”n‹9¹6 ýúõ“þŽˆˆdeeYÌ3dȇå?~¯¿þ:´Z-6oÞ Õo÷Jâ5Y¶lN�:…O>ùÄfÇ–Jêp|Ì(9&”ÌSÝm9r¤ÍeՃܹánU·ýÙ;?Ê'*• ãÇ�$&&¢¢¢»w¯/žzê)ÙãЖêÖ‘‰’6T“ã^n«{Ü(�ÕœÒc­¶ÊeŒ1V»Ä*c œÚ³†Ëôú¬V­ZA�Í»C‡€ßÿÝb^///tìØS¦LìÚµ«ÊtSA•½T9rÇÇ­[·ðÖ[oaíÚµP©Tvã2-'˜ÿªf6Þš£ØÌ¿T?~Ók/e¦ïرS§NEii)öîÝ‹¬¬,ôîÝ[6FëòÇŒ#•—’’‚ââbŒ1Âîf¹:iß¾=qøðaìÝ»0xð` 8gΜArr2JKK1xðàjÇàéé àNý™>›�#"iÛ­ëÃ´í‚ H±‡††bçÎ�üyó¤yíÕ©y™æó–––:œ¿ºÛbÎQ61¯oóí5çíím·œÂÂB<óÌ3(++Ê+¤„Ï|žê´{¹xM¶oß"BïÞ½!î»ï>À¥K— ‚”|9ªS{ÇŒ’cBéqS�m4%ÏÖÕƒ£íp†ê´?GçG%ÇÉóÏ?A�””„´´4ܾ}£F�‚§§§ìqhKuëÈz9GmHéq_�m¬îq£4VsJ�µÚ*—1ÆXí²Hò2uªOˆ'~A`¬.ôíÛjµGŽÁõë×G�cÉ’%¸ï¾û¤«(À�«?M›6U´Ž¢¢"ÄÆÆ¢°°sæÌA||¼ì2mÛ¶œ?………€Ÿ~ú ÅÅÅÒs¢ºx&Ÿˆè•W^!D#FŒ µZM¢(Ò‘#GèĉRgK‘‘‘4hÐ ©ã SïÌÖåÝy¦rÿþýRï“¤§žzJLÏÒZ?ëj0¤gM)uéÒEz6ýâÅ‹²±•••Q—.]íÙ³‡òóó)00�ÜÜÜèÈ‘#²ÓÿóŸÿjÚ´)½óÎ;Ô£G©7ü‘#GRzzºãÃ?L‹-¢N�:I*™ï�1cÆòôô¤ÀÀ@©Go"¢�JûæóÏ?—­"’:çƒÙsµz½^êäËÓÓSêàII Öu¸{÷niß[/¿råJ"ºÓ¹Tdd$-^¼˜† B€±´òòr"":t( Ç{Œ>úè#8p 5jÔˆ>ýôS"ºÓùÙ#�š?>eeeQçÎ�©I“&ôÅ_H1º¹¹Qhh(%%%Ñ}÷ÝWe|õÕWÒ6Ïœ9Ó¢>’““)00�|}}é™gžQT'™™™RyIIIÒxS/΃ ªRïŽb¨Ib\RRBo¾ù&Ýÿý¤V«) €&OžlÑÙÔµk×hüøñäïïOîîîJK–,‘¾pÞºu‹&Ož,½Ú«sçδvíZiù³gÏRïÞ½ÉËË‹ºvíJ‡’’3ÓõºNò·mÛF]»v•âýþûïíîGërV®\ió8Ðh4ÒüJÚ½’xmµ+s¶’|¹:•;¦Š‹‹Jæ©Í$_ÉvÔU’¯äü(wœ•••QÓ¦M ½ýöÛÓäŽC[mEIÙZNÉyAn{ìµ]Gۨ丱Nò•ÄZ“vè¬rï'ùŒ1v‡’$_€ ªìo�ÇG¤¯ÉØ]""èt:”——£¤¤èÕ«—«Ãb2š6mŠëׯ#;;[z¾ž5|Z­EEE\¯5 ä˜h¨Ç�©]äää eË–.‹#??AAAR§ <ð€Ó×áê:ª‹m¼W@båî€�1ÆûC¸xñ"^~ùeÁÝÝ]êÈÐq¼ùæ›èׯnÞ¼‰—^zéžK~ÿÛÈc̵¤÷`LöM½  ÒcŒ1v»|ù2V­Z,X°@zõe]ËËËÿþõ/¸»»ã…^À’%K\Gmú#l#cŒ1× ‚L¹¼±g}€ÄÊ$‚*ô®‹ŽÝSøv}ÆcŒUß®Ïcw(¾]ß4@‚˜nÙ'~…cŒ1ÆcŒ1ÖPˆ‚ õ·gì|O$S¶gcŒ1ÆcŒ1Æê=‘`v%ßô‡wžÍgŒ1ÆcŒ1ÆXƒ æìc‚/ëóóN¬ ®ÃeêrûµZ-¾øâ‹:YWCT×ûç�ÞöcŒ1ÆXU¢ €¢UBOÄWóYƒðÍ7ßàá‡vuufΜ9X´h‘ô¹6·ßz]õ­}ú`„ ãrss¡R©ðõ×_®]»†ñãÇ£uëÖðóóCïÞ½±wï^P´ï­9ŠW®¼šì¹ºwTruåÊÄÆÆÂÇǾ¾¾6lΟ?_㺑‹•1ÆcŒÕW"È|̈1æ,ƒ�ÊËË©°°�òòò(--Í)å ­[·RVV‰¢H TZZJÙÙÙE&L°»¬——…‡‡ÓªU«èøñãDDôøã�Óc�=F¹¹¹TZZJŸ|ò yzzÒo¿ýFƒ�BBB(&&†òóóéêÕ«ôôÓO“J¥¢­[·RII  �;wJ먨¨°ç¨|%ÛL .¬²ýDD�†:tè@ÉÉÉTXXHË—/'têÔ)ª¨¨ –-[ÒSO=E×®]£ÌÌLzä‘GH­VKË[³^—F£¡ÐÐPÚ½{7X”ODIcÆŒ¡ëׯSAA½öÚkÔ¢E Òét6Ë3·zõjÒh4TPP �ûðéuëÖ¤×뉈hÀ€4`ÀÊÎΦââbúàƒH¥RѱcÇí{kŽâUR^u÷�£º—«?¹º�ŠŠ¢!C†Pff&åææÒèÑ£)<<œ C�êF.VÆ«+iii”——G………T^^.�×cì�Ækó2ƒTÆ¢@‚ù p’Ïœ§¶“ü#GŽúöÛo¥ir_4 ½úê«ÒçóçÏÊÈȰ˜¯[·n´`Á:|ø0�~ ":q℃\b(W¾’m�KògÏž-MÓëõ¤V«ióæÍ”ššJèĉÒôÿýïË[³•ÄÎ�;×fù¶?~Üb{%ùEEEäããC«W¯–ÆõéÓ‡Þzë-"":uê¨Òn‚ƒƒiúôé5JòÅ[Ó$ßÞþ‘«{ÓòöêÏÖúLuwîÜ9@G�U´�ÖÛj]¶’Xc¬®p’Ïcw(IòÕ€Õ]ùß®Ï�ˆˆL›6 ÑÑÑxðÁ…ØØXôìÙÓár>ø ôwzz: ]»vUæ ÇÅ‹AAAÒøöíÛ+ŽQ®üšnƒ9óxDQ„‡‡Š‹‹¥ØÍ×Ý«W/Ååš„††Ú,¾ÿþ{¼ûî»8}ú4Š‹‹¥sHII‰l¹ÞÞÞ=z4>ÿüsL˜0ÙÙÙ8xð Ö­[ÈÈÈtèÐÁb¹��\¸p¡ÚÛq·ñÚcoÿÈÕ½‰½úsä—_~±[¶Iu¶Ui¬Œ1Æc¬þ@€ŸÌçŸ5hK—.ÅÅ‹ñÊ+¯à·ß~C¿~ý°páB‡ËxyyI‹¢øý÷ßQQQa1üç?ÿ‘æ3?>ôz½Ãòͧ+)¿&Û`N¥RÙo0,b°þ[){Ëäää`ذaèØ±#Î�;‡7n 55µZeOœ8û÷ïǯ¿þŠ-[¶ ÿþ¶˜Çºc;ƒÁ`·³;GuS“xåê°¿”¶-{õ§„½øª»­JceŒ1Æcõ�(�`ìpÏ@€�|Öp•––"''���xþùç±eËüóŸÿÄòåË—aºŠzòäI¨Õj‹AE´jÕ �™™)-sâÄ éowww¨T*‹«£¦«¢JÊwÆ6ØÓ²eK@VV–4îǼërMŽ9‚ââbÌ›7Z­�––V­2ºwïŽîÝ»cÓ¦MØ´i“EG|¦}wöìYiáüùó •Ý÷Õ�·ºåÉ‘«û»Àعž-Õ­›ÚŒ•1ÆcŒÕ.‘ȘÜÆ+dœÞ³†jëÖ­ˆˆˆÀ�P^^Žßÿ?þø£”)ŒÇ3fÌÀ¹sç Óé°wï^ãèÑ£èÑ£xàüýïÇ•+W�‘‘�ùóçC­V0^ Åš5kpóæMdffbÁ‚pwwWT¾’mðööFzz:òòò¤«óJôêÕ Mš4Á»ï¾‹‚‚\ºt .t˜´Ug]÷ß?à»ï¾CEEvìØ�õë×0^VZÞĉññÇ#==±±±Òø°°0DEEaΜ9¸|ù2ŠŠŠ°hÑ"\¾|ãÇ�—Ý÷Õ�WIyÕÙ?ru¯„½õµo߃ƬY³pîÜ9ddd`Ò¤I ‚^¯¯vÝ´mÛV6ÖñãÇ£G�ŠâfŒ1ÆcuKz@_‹¿¹ã=æLµÝñžÁ` wß}—‚ƒƒÉÃÚ6mJ111{×h4´~ýz‹q×®]£qãÆQãÆ�ÉÃÃÂÂÂhåÊ•Òô£G�Rdd$yyyQpp0mß¾�ÜÜܤÎë¾ûî;êØ±#yxxPçÎ�)55•š4iBÛ¶m“-_É6,_¾œ4 µhÑ‚nß¾]¥ã=ëíÑh4ôùçŸÑ?ü@]»v%oooêÞ½;>>äççG?ü°E;’Û÷Öäâ•+¯ºûG®mÉ-ï¨î/]ºD#FŒ ­VKZ­– DÇŽS¼­ÖeËÅG6÷+cŒ9w¼Çcw@AÇ{BåU˜žq­Î•BÆ!"èt:”——£¤¤5êø­>R«ÕØ´i“Å•çú¨´´D$õCpåÊàðáÃx衇\�QNNÚµk‡~øÝ»wwu8Œ1Æ\ìàÁƒh×®¼¼¼àîîµZm·/Æ»×)9ÿÙ½O—ˆøÙ|Æî1Ý»wÇØ±c‘——‡ëׯã�7Þ@PPºtéâêÐPVV†¬¬,Œ;C‡åŸ1ÆcŒ±¨’äó/£ŒÝ»’’’PPP€àà`„„„àÊ•+رc<<<\Þ{ï=´oß�«W¯þÿöî<>ªêîãøw–Lö BØ!a È΃€u)R úXV\A­ˆR+V6[¥U¤Uû¸VkU*T!jµ‚ZÖ¸°‰�Hd!$!“ÉÜç��1��™@’I†ÏûõšW2w9÷wî½³üæœ{®·Ã¥JÝõM¦óGÖ§5µÅ—»ë€ºAw}øI�»ë“ÐÐxU{Ãc~% ñ¨6ɧe€Æ£Ú$4$ùø’||I>>‚$�^ò#•²pº·Ã¯#ÉÀG�äà#Hòáó§r”²pº’nŒÕÖÑ1J~`¤N%ouÍ/LÛ«=³ÆhëèŽÚ2²½vÍø…ò÷nsÍßtm _³LÛï¬=�Œ•$m¾¾µNü÷?ÚûûÛµåmõ嘮:üö_.Ãæë[+ë³Dí™5F›¯�Ö7SèÔž/u|õ»új|‚¶Žê }OÞ+ÃYêZ§$ï¤RN/›?:F»¦_¯¼ª�Ë]]ø6’|ø¼”…ÓU’—­¾onÖ ¾WäÏÇk÷¬±*ÎÌ(›ÿçäÞBý—nÓÀ÷¿UhüúnÞélÂmöóבė=î>ÅÜóI’ÉbÕÁ7žR«Q·jп¿W»[géà› U˜¶·ÊL«2–½¨wÍÓÀÄÝò�l£}ºGy»“Ôûï_¨ûÂe:±þßÊÞ²ÚµÎ÷¸CÅ™‡uÅK«5ð½ïÔâš_i÷¬±*HÝ}Á¸ÜÕ€o#ɇO+ÊØ¯ì¤5ê4ãIù5k)“Ÿ¿Z�¾]Aí㔹ú]IÒ/¯UüÜ¿ÉÖT–ÀµüÅ-*É9®3Ç•b6+¬çÿ¨åÈÉ îÔÃUvó¡¿TÓþ×Ȭ¨n—ÉbUáÁ}Œ%bØ éÒ[Ö°fŠúKgf(æž?ȯIs…õ¨€6Ut8URY][ÔaÚc²µh-³ Z�¹G­ÚéøÚåUÆåI]ø6«·êRyÒüÍäþçÍ îÔ]’”·k‹/}N…é{åþ¦,�!*Lÿ^ÛïRiY³Àù…›kØÆtÎò¬o2™*=7 §Ì¦UŒË]]ø>¾ùçžmm/8ð�Lk¥‡ÌfåïÛ)gq‘ÚÝ:K–ÀIÒ©o¿öfÈ’~Š»0½B÷ÃPÑáý lÛ©Úu.TW¾�oþð ¥E§uæÈ�³�4�9’¦âã h£fƒ†+í•ù*:ôƒŒR‡òvlÐ7·ôÕé”�ò�Œ–$åíØ$ÃQ¢ì-«\×¼—äfy­>AíãÞg˜Ò_ÿ£ì'ŽÉy¦@‡ÿõ²Ÿ<¦Èëo®rwuàûªí®nWa ¡:¹q¥Nn\YiZ`ÛXõ]œ¤¸G_Ô�—æi×ý#TZ\¤€¨öŠžp¿Bâ®�$µ�ò[ýðÌL9ív5íµº>þ–RžºO{ÿp§âç½æ�êH’âç¼¢ý/ÎѶÛI&³‚;uWÏ¿~¬ öq\Ç]]ø6“$£ºÊ!.•ar8²Ûí***Rjjª äí°@–””¤ØØXÊf³ÉjµÒà²åÉû_ÝõMg 19Û]¿bƒ~ÅŸV|4l›®‰ðv�Æ�õ'¼€:VášüòäÞ-ùh,H\à'g»ë—'ö$÷4Vg“üŠÉ}y×}ºêИ˜iÁÀ7T1º>hŒ¬•GÕ§‹>�Õ9Ýõéº@cEw}|ÝõðUt×—Höh|¬e*&õ$ø4FV’z|ƒ¹lì=FÔ ±ct}|I>>‚$A’€� ÉÀG�äà#¬’ÓÛ1€Z@K>>‚$A’€� ÉÀGX½p© ”‘‘¡œœo‡$5mÚTmÚ´Qpp°·C€ËŽU2I2\L&“ øð@RPP Ý»w«C‡Š‹‹“ÉdòvH\Ö ÃPff¦vïÞ­„„}¨gæŠ ¾$|4*êСƒZµjE‚@`2™ÔªU+uèÐAÞ.;\“�F-''G-[¶ôvà-[¶äR:ð’|4z´àÐððù ÞA’€� ÉÀG�äà#HòðVoÔ•W^yEéééœÿ‡?üA���õ�øÝï~§É“'+!!ÁÛ¡höìÙš4iR½ÅrôèQ-]ºTyyyš1cF�ÜÕaþüùúÕ¯~¥Þ½{W9ß›û¿!ûÚàkõ(G’ŸÖ£G�9²Êy•ñé§Ÿ* @?ûÙÏj1²ÆiêÔ©ŠŠŠª•²Û~MJJ’¿¿¿æÌ™ãñ¹ãNM÷Amîÿšòæ¶ë‚¯Õ I>|š¿¿¿š7o~Ie=zT;v¬¥ˆ·Î�;×ZY�m¿*22RAAAµVfM÷Amîÿšòæ¶ë‚¯Õ I>.{sçÎÕĉµk×.íÛ·O6›MƒÖµ×^«×_]©©©Ú¿¿’’’ôè£�ª°°P+V¬ÐÞ½{e†Z¶l©#F(&&FRY7òqãÆé‹/¾P“&Mt×]wUÚÞË/¿¬-Zhܸq®iùùùzòÉ'uç�wªsçÎ*((ÐÊ•+•šš*»Ý®-ZhĈêÔ©“‡æÎ�«Ûo¿]]»v•$9�NÍž=Û5Í] †aèÑGÕ¸qã´cÇùùùúè£�”’’"“ɤöíÛë†nPDD„GÛhHHòáÓòóóuàÀ�󦇆†ªE‹’$³Ù¬5kÖhôèÑ?~¼¶mÛ¦?üPÝ»w×Ô©SµhÑ" 0ÀÕ¥zùòå’¤‡zH���Ú¶m›þñ�èá‡Vxx¸,‹6nܨ¡C‡ªM›6çm{À€úè£�tã�7Êf³I’’““¦ØØXIÒ’%K$IÓ§OWPP�¾úê+½þúëš1c†"##ÝÖÛ] &“If³YëÖ­Óøñã¥�;wêßÿþ·Z´h¡Î�;W[FïÞ½µfÍ•––Êb±H’víÚ¥ððpW¢÷Þ{ï)""B�<òˆ¬V«>ýôS-^¼XsæÌ¹¨ýZ�U«VéàÁƒúõ¯íg¡ºò<9Ý}÷ÝZ²d‰¬V«&Nœ(IzõÕW/xŒZ·níöTµ$iÓ¦M=z´&L˜Pé\lÕª•k™œœ-_¾\·Ür‹ºt颂‚%&&jåÊ••ÛŠª;§Z·n]íë â¶k»,OêRÓ×\zzºÛó³¢eË–Éd2iæÌ™òóóÓÊ•+µtéR=ðÀ2™L—tnÔ·jG×7™LõP'ÒÓÓµ|ùòó_}õU¥åºw﮸¸8Ùl6 4Hf³YÇ�?¯¼'NhïÞ½=z´BCCeµZ5pà@EFFjÛ¶m’Ê^7111êß¿•×üöêÕKf³YÉÉÉ®iÉÉÉêÛ·¯L&“Ž;¦è¿ø…š4i"???]yå•jÚ´©vìØáQ½ÝÅP®gÏžŠ‰‰Q@@€ ¤-ZèÛo¿u[F¯^½T\\¬~øÁ5m×®]êÓ§�ë}ãþûï×ĉ$›Í¦þýû+??_999µ_/dóæÍÚ¹s§¦M›¦ÐÐP�Êsw Üñäyz Ε�� øøøjÏÅÂÂB9�NÊjµªI“&ºãŽ;4vìØ‹ŽWòìuP›eyR—‹yÍyr~–ËÊÊÒ?ü #F¨Y³f ÕĉõàƒÊd2]Ò¹ à Õ¶ä†Q_qu"!!AãÇ�w»\y«¾T–0X­VÙíöó–ËÊÊ’$-Z´è¼y¹s[++òóóÓW\¡o¾ùFýúõSnn®:äŠóäÉ“çÅ$I®yž¨.†rçŽß¼ysååå¹-#((HñññJNNV—.]”••¥£G�jÒ¤I®eÒÒÒ´~ýzeffª¤¤Äõ~RRRr^yžî×síÞ½[ÉÉɺùæ›Õ´iS�Ësw Üñôyr Îåɹ­¡C‡êõ×_W«V­«„„µk×î’âõdÛµY–'u¹˜×œ'çg¹'NHÒÇî¸ØsÀ[讨¬Ë¾'Ê[{ì±ón¿W±…ÐÏϯÚr  çŸ^ÙÙÙÚ³g�:tèp^’qn‹cu?º9�Î󦹋¡*†aTZ¯º2úôé£÷ß_¥¥¥Ú¹s§ÚµkçJìòòòôÆohàÀ�š2eŠl6›233õì³ÏVY–§ûõ\iiiêÖ­›V¯^­øøxר÷ž”çÉ1pÇÝ1º˜càiªQ£FiذaÚ·oŸRRRôÊ+¯høðáºúê«/:^O_µ]Vuu¹Ø×\uçgU.ôúºØsÀ[<ÿÀ•$üøã�2›Í•5ù­èèhíÚµK»víR¿~ýÎÛFff¦kša:qâ„Z´h!‹Å"³Ù\©E¼¼µ±¦Î]/''ÇãkŒËýKMMuuu/—‘‘!»Ý®k¯½ÖuÍûÁƒ/XÖÅî×Q£FiÒ¤I²Ùlzÿý÷kT^uÇÀwǨ®9ååå),,Lýû÷×-·Ü¢‘#GjëÖ­uom×Ý]].öܨîü¬¨|p½cÇŽU9¿¶^óõ…$>­¸¸X'Ož¬òQU×áªØl6eee©  @Íš5S×®]µråJeeeÉétjÿþýZ´h‘Ž9R£Ø  -[¶(++K ®é‘‘‘êܹ³V¯^­S§NÉn·ë‹/¾Ð©S§\׌GDDhÛ¶m***Rvv¶Ö­['«µæsvîÜ©C‡©´´TÛ·o×ñãÇÕ«W/�ÖµZ­JHHÐÆ�•��]i½ò 8 ÒÒR}÷Ýw®ëµ $ÕÎ~5›Í²Z­š4i’öîÝ«/¿üRRY×kOÊ»Ð1pÇÝ1òTÅ}P“Ë£’““õüóÏ+==]¥¥¥:}ú´>|Ážµom—åI]<=–çªîü¬¨E‹Š��Õ'Ÿ|¢¬¬,�€·Ð]>mÏž=Ú³gO•ó&Nœ¨Þ½{»-càÀ�úä“O´oß>Íš5KãÇ�×Ǭ—_~Yv»]Íš5Ó°aÃ]£Ø®¸â ­\¹R½zõrµv—›0a‚>þøc=óÌ32™LŠŠŠÒ=÷ÜãYÿ¦›nÒ‡~¨?þñ�ŠˆˆÐM7ݤýû÷WÙm¿:ƒÖêÕ«uðàA………i̘15ªGŸ>}ô·¿ýM •º2GGGëÚk¯Õûï¿/‡Ã¡¸¸8Mž}ô‘^xáIRÛ¶m5eÊ×%µõš¨&IÕ61øj‹ar8²Ûí***Rjjª tIe&%%]rÞ’——§E‹é¾ûîóJ²0{ölMš4©F-ؾÆÛÇ|]m|N'%%)66V���²Ùl²Z­\.à²åÉû-ù@=s8ÊÏÏ×òåËOréø*’| žmذAëÖ­SllìïkŽºÅ1€¯²zÐc@-ºæšktÍ5×x; =õÔSÞÁkÊ1j£ëà#Ì´âàhÉG£Ç hxø|ï ÉG£Ö´iSeffz; pŽÌÌL5mÚÔÛaÀe§Š$ŸûŽ¢ñhÓ¦�ÒÓÓuìØ1Z h ÃбcÇ”žž®6mÚx;¸ìTq =%4ÁÁÁJHHPFF†ÒÓÓ½PYO»„„{;¸ìT‘ä�Kpp°âãã½xÝÙîútÑ ±;›äÓE€ÆŽÑõðŒ®€�¨"ɧë>�Q…�÷hÁ 1;{ =Zïhì¬ÕÍ4™hÝGÃvêÔ)�8qB†Q³ªL&“"""VG‘@ý«6ɯiâÔ·'N¨U«Vòóó«Ñz%%%:vìI>ŸÂ-ôШ†Qã_’üüüÜþˆ5dÈ™L¦J�°°0 0@‰‰‰²WY­V½÷Þ{õºÍ��-Y²ä‚óM&ÓEÇä�ú I>P�1cÆ(--Íõذaƒ®¾új�?^+V¬ðvx Òœ9s´páB�—_»v­† V‡—�j»ë—»��uèСҴ+®¸B6lвeË4jÔ(ïÖ€íØ±CW]uU¥iÕ�ïqÝu×ÕuHÀeƒ–|à"˜Íf9×óììlÝvÛmjÞ¼¹ÂÃÃ5dÈmܸÑ5? @K—.Õðá踸8mÞ¼Y‹/VÛ¶m¦É“'«´´´NË”¤üQÇWPP�:uꤗ^zÉãmZ,½ýöÛêÞ½»®¿þúóöËðáõzõjýþ÷¿¯ôãH~~¾ÆŒ£àà`µjÕJ ,pÍ«Ø]éÒ¥êÑ£‡¡I“&);;Û£cb†n½õVõìÙS999në3xð`ÝqÇçí‹Å¢5kÖx´M ¡!Éj 77WÏ?ÿ¼¶lÙ¢‰'º¦ßvÛm:yò¤¾ýö[effjÊ”)>|¸:$©ìÚñ?ÿùÏúÓŸþ¤ŒŒ µk×N·Ür‹6mÚ¤;vhÕªUz÷ÝwõñÇ×i™’ôì³Ïêá‡Ö‘#G4kÖ,ÝÿýZ·n�GÛô÷÷×3Ï<£‡zH‹-:oÿ¬Y³F;vÔã�?®ôôt×ôçž{NÓ¦MSff¦{ì1=öØcÚ³gO¥u<¨[o½U�?þ¸rssµsçNeeeéá‡öèØüîw¿ÓÖ­[µfÍ5mÚÔm}¦M›¦ÄÄD�>}ÚUFbb¢¢££é]€FͨîÔ§ÓiØívãôéÓFVV–±uëÖK.355Õ°ÛíõHMM­¶ì+¯¼²Ê×D||¼ñæ›oº–KII1$�W^ïÞ½�'žxÂ0 Ã6,X®ó”š¼IDATàš÷â‹/’Œììl×´.]º .¬³2 Ã0,‹ñðÃW*3..Θ>}ºÇÛœ1cFµû­S§NÆSO=åzlÌ�;×õ¼´´Ô°Z­Æ²eË Ã0 IFbb¢ñÍ7ß’ŒuëÖ¹–µÛí†Óé¼à¶,‹‘˜˜hüõ¯5¢££�´´4×íös|�»ü]’Á5ù@5Æ�§gŸ}VRÙm÷®¼òJÝtÓMºýöÛ]ËìÛ·O’{Þú½zõrýß±cG×ÿÁÁÁjÚ´©«Å¹|ZQQQ�•Y®[·n•žwìØQ‡öx› çÍw'..Îõ¿Ùl–¿¿¿ +-Ó·o_ýæ7¿ÑðáÕ�� ë®»NcÇŽÕÀ�«-;11Q‰‰‰ú׿þUéwõ Ò¤I“ôæ›oêŽ;îÐáÇ•””¤þóŸ5®ÐPX¥²kb 7·.GAAAjÓ¦�ëùã�?®3fhêÔ©êÔ©“¤²¤U’Ž?^)Á®8ïÜÿ«z^Õ¼Ú,³œÅb©ôÜd2) ÀãmºÝƹ<‰KúéR‚U«ViõêÕ2dˆžxâ Íž=û‚ëlܸQ7Þx£æÎ�«‘#G*,,¬Ò6««Ï´iÓÔ·o_¥¥¥éƒ>ÐСC]ÇhŒ¸&¨�;ï¼S±±±úíoëš/IJNN–Õj­ôð4¹=W]”Y.%%¥Òó¨]»vuºMOœ9sFjݺµîºë.-_¾\O?ýt¥�«òÜsÏé�wÞQpp°¦M›æšîI}úôé£>}úèÝwßÕ»ï¾{Þ@|@cc–D+>à!‹Å¢§Ÿ~Z}ô‘>ûì3IR§N�4jÔ(ýö·¿Õ÷ß/‡Ã¡õë׫S§NÚ¶mÛEm§.Ê,÷Î;ï())Iv»]‹/Ö¾}û4qâÄZÛfPP�öíÛ§¬¬,9�N�×KLLTß¾}µyófÙív?~\_ýµ:wî\íz‹EZ¶l™V¬X¡W_}U’çûpÚ´izñŵoß>�;Öãx€†ˆ–| †~ùË_êꫯփ>èº�Þ[o½¥ž={jðàÁ Ñý÷߯Y³f©oß¾½�Ú.Óétª´´TsçÎÕܹs®'žxB¯½öš«ÌÚØæ½÷Þ«ÄÄDõìÙS¯7yòdÍœ9S·Ýv›ÂÂÂÔ½{w•””hñâÅ­ßµkW½ð š9s¦vïÞíq}&Mš¤ÜÜ\�?^ÁÁÁÇ 4D&•�ÀwÁI´ò£¶†!‡Ã!»Ý®¢¢"¥¦¦jРA—TæþýûÕ®]»‹Z÷СC\ edd(66V[¶lQŸ>}¼àIIIŠ��U`` l6›¬V«L&“·Ã¯ðäý�–|4j&“I%%%5^¯¤¤„/—¹ââb¥§§kòäÉ1b >|·ÐC£¡cǎոljÉdRDDDE…ÆàÏþ³,X ë®»No¼ñ†·Ãj…›îú&†çgÕ©‹îúÀ·Ñ]~r‘Ýõ¹€ÆÈÍ5ù$ü4U$ù¦³И\`à=}n¡€� ÉÀGTÑ]ŸÁöhŒ.pM>‰>� Ýõðn’|FØ ± ÉÀGÐ]A’€�p“ä;ë' pÉ.p =à+ìv»rssUTT$§“ð=a6›¨ððpÙl6�ÖqØ­‚÷^Pñ® ’½¸Ž#lÀlþòï5LÁcgÈÚ1ÁÛÑÀe‡$f·Ûõã�?’Ü×�ÓéTAA�ŠŠŠå6ÑwØ­ìùã.ï侜½XÅ_¯Uñ® j¶ ‘Dê×äàÃrssIð/�ÓéTnn®Ûå Þ{�ÿ\öâ²ý¨W$ùø°‚‚o‡Ðè¹]¦øëµõIãS¼kƒ·C€ËN¥$ßd2y+€‰ž—€Þ Pï*%ù†ax+p‰è®€� ÉÀGpM>>‚kòðt×ÀGX½h<Ž9¢—_~Y6lPVV–‚ƒƒÕ±cG�;VãÇ�oP—þõèÑC………Ú¼y³¢¢¢¼ŽÇ"Ó*=7ŠNË‘ñƒŠ7¬ÂÕK$G‰—"4$ùÀ#)))ºù曕““£ÐÐPõêÕKÅÅÅÚ±c‡¶mÛ¦mÛ¶iÑ¢EÞÓgØ“7É8S(K˶òëÔS~�{ËÐHå,˜"ÙÏx;<@Um’ß�~�Þ5gÎåääèÊ+¯ÔK/½¤°°0IRZZšî¾ûnýøã�:yò¤š7oîåH}ÃéÅ”ãÐ>I’µSO…?úºüºôSÈćtúŸOz9:@CUí5ù Ä$)==]Û·o—ÉdÒO<áJð%)&&Fk×®ÕÛo¿íJð÷íÛ§»îºK}úôQ�=4fÌ}õÕW®uâââ§£G�jòäÉêÖ­›FŒ¡­[·º–9}ú´{ì1 8P]»vÕèÑ£µfÍ×ü¼¼<Íž=[ P—.]4räH­_¿¾öFýsìOÖé%OK’¯™ ™Ï~…³ù+dÒ#Šxy£"ßýA-þñ�Âf<+sÓH׺‘ËR¹,UæˆÖjúû)ré÷jþÜùõø×2¦�& »w¡ZüãE¾“¢fϬ’­ïµõZG@í`à=àÖ÷ß/IjÞ¼¹bbbª]¶¸¸XS¦LÑ矮;ï¼S�<òˆ¾ûî;Ý}÷ÝÊÉÉ‘$ùùùÉáphÆŒŠŠŠRçÎ�•’’¢|Pv»]’ôÈ#�hÉ’%Š‹‹ÓÌ™3•••¥ûî»O›6m’$=ôÐCZ¶l™F�íºLàž{îQZZZÕ�5rö]$I¦à0Y"¢%IMf>¯ ›~-g~®N¿óŒì);0ì&5}b™dó/[ÑQ"™-jòЋ*=yTŽŒdiÓYMf>/ùÙÊÊy௠¸v‚Îlú�N½ô°$“ÂyM–Ö½QUÀ%àš|àVAA�$yÔßl6kùòå*..V||¼JKKµjÕ*}ùå—Ú½{·† æº$ð†nÐm·Ý¦‚‚ 8P'NœÐÁƒe6›õé§Ÿ*44Tÿûß ˆˆÍŸ?_|ð�"""ôù矫C‡š?¾+¶)S¦è­·ÞÒã�?^w;ÃKœ§Nºþ7ËÚ®‹üû—ìg”³`²ŒÓyÒGRó¿~&Kt' ©3þ-�í™yfãT´ê-™‚Õâõ¯en!KËö2Y¬²õþ™J�Tþ›OœÝV¶Âç¿­ ‘·+ÿõǼR_ÀÅ!Én…††J’²²²Ü.ëçç§Ï?ÿ\K–,QFF†JJ~ ¾üÇ‚rW]u•$)88XmÚ´QJJŠòòò\Û‰‰‰Q@@€$i̘13fŒ$iÅŠ’Ê.#èØ±rkó�.¦Š ž9ü§.øÎS'eë5L’äÈH-KðÏ*IÝ)Kt'YÛw©´¾}ç%IÆ™•feÈÒ¦³Ì!MdnÞJ’diÕþ¼‘ý-­;ÕI]u‡$¸Õ£GIRvv¶öîÝ«®]»^pÙÏ>ûL ,Ptt´–.]ª¨¨(=øàƒÚ¾}ûyËúûû»þ·X,®ÿ�Ngµñ˜Ï^“£¹sçVšâ¾B��¿²kä�'ŽÈ™wB*ùÜ�’Mg¯Æ¨oçÎ�%Iû÷ïWaa¡‚‚‚´~ýzMŸ>]ýúõÓ¼yó$I¹¹¹2dˆl6[mW¹A±DÅ(x܃’¤¢µïH†!Ç�=’$kt¬LÁa2 NIf³üâúH’JÎÎw§ôÈ~I’9´©ì»6J{ÔP_Hò€Gž|òI�?^Û·o×UW]¥nݺI’’““e·Û5tèPµk×NíÛ·—$­[·N/½ô’Ö®]«–-[êÔ©Súä“O\ëU'..N?ÿùϵvíZM�:U?ûÙÏôöÛo«¸¸X¿úÕ¯¯«®ºJÿýïuß}÷iذaZ½zµvïÞ­9sæhâĉuº/êCÈmód�–)(T¶®ý%«MöÝ[TðŸ×$IŽCûTüõù÷®¦óþ©3I«dK,K«ör¤§â¯V{´Ç¡ïeßù_Ù®¸Já³þ¦â�ÿUÀÀ²vJÐéÅRÑgïÔe5µŒ$x¤M›6úÏþ£W^yEëׯWrr²Ô­[7Ýpà š2eŠÌf³þ÷ÿW_ýµÖ¬Y£·ÞzK“'OÖØ±c5uêTmÙ²E»víòh{ùË_ôôÓOkÍš5Ú¾}»bbbô—¿üE7Ýt“$éÙgŸÕSO=¥uëÖiÓ¦MŠŽŽÖ<  &Ôån¨7¶žCÊþ±Ÿ‘ãÈ~�ùâ}®Z,¹ºÚKy}@!ãTÀ�2i–œ§²U´ö_:ý¯Ee£ê{(ïùß(ôÖ9òïw�l=‡¨4+CËÿOEëÞ­íjê˜IRµýæ<íV¸c†‡ìv»ŠŠŠ”ššªAƒy;,ði¾z;¹úæî¶�ÇÇU?ÿrvî`~5•””¤ØØXÊf³ÉjµºîΗOÞÿÌõ¨t× ι·Å;—¯Þ&¯&­ÞôT…$48¾šÄ»Câ¸Tt×ÀG�äà#Hòð$ùø’|€j˜Í|]ºh6oG—>µðaÁÁÁÞ¡Ñ t»ŒÿŸ×C$��¯aÞ.;$ùø°ððpZ¢/�ÙlVxx¸Ûå‚ÇΠÕú\6ÿ²ý¨W|êàÃl6›¢¢¢L²_f³YÁÁÁŠŠŠ’Ífs»¼µc‚š-H,kѿܓ}›¿üûÿ\Í$ÊÚ1ÁÛÑÀeÇêí@ݲÙlŠŒŒôv>ÏÚ1AMyÍÛa.sü¤€� ÉÀG�äà#Hòð$ùø’||I>>‚$^a2™¼h$øÞž#ÉG½2™L®€'øþe>‚$A’€�0K’Édòvà™%É0 oÇ.Ýõð$ùø’||I>>‚$A’€� ÉÀG�äà#Hòð$ùø’||D¥$ßd2y+p‰*%ù†ax+p‰è®€� ÉÀGü?lÖS}·IEND®B`‚onionshare-onionshare-26fcdc5/docs/source/_static/screenshots/receive-sharing.png000066400000000000000000003171571521174352300305400ustar00rootroot00000000000000‰PNG  IHDR$óÉ}Ö¤sBIT|dˆtEXtSoftwaregnome-screenshotï¿>-tEXtCreation TimeMon 30 May 2022 03:28:29 PM PDTæ…£0 IDATxœìÝwtTÕÞÆñçLI/�$„Þ{ïUì€]ÅÞ®]_{¿êµëµcõªˆŠ" Ò¥#-ô:$@¤—)çýf¤’ åûYkV&3sÎÙsf²Ÿùí½ Ie”òóx¯ûúYüº¯ß@Õ3KùÝ,åçñ^÷õS¶~ J $|ý~¼áDi×€ø <¯—7x(üÝб!Gñãf¦­Ø�e ¥]|=N¥ü,~½x;@å()(8žªˆ’ˆâ÷ù:†áq]Ò‘ ‰Šå½øÚ·|\W9nÇïx‰²‚‡ò^<÷íJžC6ÊFXÊø�P€“KU†n¿—Ö¯!¾æ�()tðu½ ƒ‰cB‰’‰’BˆâaD¸¤z={öìýôÓO_Ö£G�ÆÁÁÁV«Õbd œêLÓ”Ëårçææ,Z´hësÏ=7aÑ¢E $í””¥£U…—ÂðÁ3Œ8&$0t¤¢¡¬jˆâ«¤ú]ºt9ë§Ÿ~úWíÚµ£‡œN§Ün·Ün·L³´¥GÀ©À0 Y,Y,Ùl6Ùív¥¤¤>|øË–-›¥#Á„KG‚‡’.fñŸV­’(o(©ùÛo¿ýØûï¿?Æf³…äää…œ^LÓ”Ûí–ÓéT~~¾BCCƒn¹å–³jÖ¬YwÚ´i›%e¨ä¹*|2$©ä@ÂZìºUR‹?þøãÍþýû·ÎÉÉ!€à d†BBB4gΜµC‡½_ÒF©”ð¬–(^9áU!aWÉ•Öb?¾ýöÛ]rÉ%½rrrü÷,ÀIÇáp¨I“&µbccëL�:5QG&½,פ’†¤`•FX%…wëÖmÄìÙ³Ÿ%Œ…BBBÔ»wï'W­Zõ“¤LyWJøœ_ÂБ%;}…ʼn–[·ný2""¢Ã4@!Ã0tøðá}M›6½^ÇÝ(>ŒÃ-ÉíkÙOK±ëI¡}úôé]«  À¿Ï €Jàt:åp8är¹ävY™Òb±ÈjµÊn·Ëf³ÑŽ ¶Ã4MÅÆÆÖîÞ½{¯%K–ì’”­#óE˜:š/^7$…«f”4L£pŽZo½õÖý µ+åYà'‡CÙÙÙÊËËóZ!Òs刂‚9Ž¢9í8þv¸\.%$$Ôüþûïgéh QÈ,öS…qGñ ‰â—È.]º48‘' €¿egg«¼•þ.—KYYY Phh(í¨@;ºvíÚ@R¤¤­Šð¼f^Ã3|] ‰ àààÊ= T¡ÌÌÌrw¾=(33“vT AAA¡ò‰QbæPx§Tz•D€µªjE¨dÙÙÙr:�ÞÞét*;;›vg;lG&žð $|’G QRuDáu›ÇFÇÇÌQòú¿5wÚt%¦²Z j9Ž UW8�í8®vxfų…c*$¤’ƒˆ¢$ƒ¥>8Åå®Õ×�ŽÖµ·<¯);]þ=¶s­¾ñßzëãµ<ÕíßcÎ8¹¹¹'žNöv®¬q<÷•ÕŽ²¯TÃ"É­bÙCI�„Ïôø�yx©>~ú MÛ•t},ÇAíZ3[ß­]¤%>¢§¯ï ˆrþ/m©;D7Ýœ«‡êì^•F(�Æ?û’~Ýã”i²X,ÊÏHÖÆ¿ÕáŠQ•uÊåD†6”¤  @ÁÁÁ•Ú_¡ƒTzXQ™í°X,êÑ£‡Æ�'§Ó©³Î:KÒ‘0bܸqºúê«� #Ž£ų…cÂýHøÚÀW0üÅÌТÏ?д]ùRHS ½ù&]Ò%AAYÛµð‡�õŬ�Ú6ù}}ÓñMÝÖ1DríÐÔ÷>×ôÍ{•šž©ì|C¡µ›©ÇE×kÔÙ�bHrnÔã~Òœ¼Ú2:ôÒè–VÉ}Hk&­o§.Õ–T‡‚k5WÏ ®Ö5ç4W˜¡ríו´P ’�2­õtáÓ/hTÛp)'E›7d¨Vƒbßž˜©šñò ú#§@1MÔý¢tã¹M�´OyJüæ%��½CçÈ©ø½tÉõ×h@ý É�¬ùã¿ÑÔ•›´cß!å¸Y¨îÿ÷5jmTâ/ãõí´¿•tÐ¥Ð:-ÕûâQºæ¬†ÇUE8õUfuĉìóThGaeĸqã$I6›­(Œ( (*ØŽRçŽ(|�¥Ø ¥- üÄ<¼HÓ§Ë4ÕæêtÓ€æŠ Qx�Ö:çöûtIC« wªæÍX©Irï׆¥«•”œ¦+<Ø­Œ½«5í£—5>1¯„ƒähÍ—Ïèù/gj]JŽ,†²ö&jêÇÏè…‰Ûä(ï~CÃjHrÖÖU땜í–5¤ŽZvn®¨âA˜.åXl({ßzÍüô}±²p,ª]–œJs*2&Z!îÃÚ¹bŠÞ{ýG%¹$¹vëï?hÍÎTåZÂìV¶5D5,¹Z;þY½øÕm§÷ç³`À™¥´yü¹ÏS¥ýúõÓ¨Q£ôÍ7ßhܸq5jT©aD9ÛQV¶à5©¥ä:HP�ÜÉ»´×iJ–uèëý±5AÚÕ’!Sù{wë€çßFm }ü�ýìÝÔ.H†;MKo–¯E¾Ì´¹úaên9Œõ½÷�ÿ…Þ¾©“”§Í¿ü¤¿sÊ·_ký¡5´¡‚•©µ_Ö¿n¼E¿þµfnJ×1ߟXjéü§ÆjìçïèævA2ܵ|Iaû¬jsã5þÓwõê /蕯W» É•¼NëÓL¯¶ {â�ýâk�á"Åš« SwËik¡k^ûD¼ÿ‰Þ¹µ“B”®%Óê ‰þVZ¦PtÝ&)E ;þbšÿ|³o”þŸpI�mk´š7‹–%q�2gÈ¥#ÿé{rnÛ¤$‡)#²“õŠ‘URü€þjõÅJ-ÍIÒæÝ.õjTŽýêtã+z§÷|MŸ>[-^£¤ùõßE³´ä¶ôðà:³cÿól,QjÖ,F–ÄÝÊLÏ<²wš–ý®>ù}µä™GŸš5W¹ù¾ž¨!›Í*ǶMÚZ`Ê47ê«]¡¯<aIݧn)úøæÿœÂ,K¥—(i.…Ó¡žsFÙðœS¢‚í(±*Âózyæ� �ÀÏ,q Š·JuîÒªÄT]Z·ÖÑÿŒ]»•¸f¿L Š««X‹tl)‚d³Ù�\1ݾs‹ þïî{¿vE·¨+ZÔåcvéÏwžÕÇ‹jÙÏÓµuàµjês?6¯ýä,¯wNTfh �wÓyj´MSÇþªu*9xùg{·$# ¡z_ÐUq#á­ÃZapF±Z­%NäX‘Õ- ÷Y™í¨¨Ên‡gá@Î)QR(QŽv”+_(^!á¹qñ�?1jöÔ .ßjõ¢ ­ùßú<ìf]Ü%^�™;´ð‡�ôÓ6—LK´zžÕQÇ7×öQ¶†ÍÕÄ>G‰+4saªÚõ‹Ô¾9sµÞiÊm¬&uËùG�{¿V/Ø­°–­T?&XV{˜jF¹+7G¹å2áVzrвMÉÖx F š®H­ùêŸ@¢´ç‘ÐHõ­sµÁ™!GL]rn…’#c¿2í±ÇÎc8­Ùívååùž?©¤À¡,Ç¿„uií�ÊGªºn·[K–,ѨQ£¼–ý,¼¾xñb 0Àg5D9Úá«:â˜ûKª��"¨>F õ½ñf­ØþŽæ¦lÒä7Òd¯û”pö­º¶Kh…ÿ³6¢ûkø�ß´nÊÍ{ëv-û$@Žì\9¨ÆÃ.V·PIåøbǵíO}òöDív2,Yä–ÛmÊ4,ŠéÜUM¬’ÏI,¼Xݸ±jZ6)mõ8ýß# š­�YåxuêÒ¿ëÕ™û´ä“ûuÃW ±ä)+;PÿDwu¶—½ÀiÃf³ÉjµVÚp «ÕZ¡Ê„ÒÚQ‘`¤²Ûa±Xtß}÷ù úõë§>}úø¼ï8ÛQÒ´GÚæqGñ�|íø‰%¦�îy¥ŽÚÿü³¦/Y«íû3å´G¨v£¶ê9ä]ܯёÕ-*ÊQûÑÏè±ãôíŸËµ-Í¡à:­Õmè5ºîü¦*ïw0îà&êÕ·½–¬ÝªäCÙrAŠŒk 6½/ÔU#:ÿ³¤gÙÚ]­o,З¿-ÕÖmkt@6‡×Q“†mT/¬”�êvÛóz<îý0k…¶¦d*Ë¢¨†MkwÈ”�?dà ¬¬¬r¤ÚåÜ×éÚŽÒæ‚(é¾r¶£Ä‰,=7$ÅèH0Qüb÷¸t:pàÀå9*Õ-;;[eŒû+C@@€BCCiÇq¶#66övI+t¤Ö²ðâ,~±Èwõ_$NY¡¡¡G'P®›ÍvÂ!í(â3w(mÞiB À)+<<¼BA(<<œvTN;JÌ|Å#¾æ� œœrBCC ÜÜÜ2'º´Z­ –Ý^ù"Ÿaíð•%“+”4©%§»Ý.»Ý.—Ë¥‚‚¹\.¹ÝnIG&o´Z­ ¨Ð*´£B éØ ‚ Ài©ðÿêv·Ã+s°”pÁ¨ >ó†Ò&µ¨ÀïXöT•³*$€ß•HP%*¢ÔL¡ø²Ÿ%JLL<ñ¦è8‰:Te;À„9$€ßH¿#�~G üŽ@ø�ð; àwÀïl•½Ã¤¤$eff*--­²w TXtt´"""Ô¸qãên @•H$%%Éb±hðàÁ•¹[ R,]ºT[·n%”€“@¥™™™4h�LÓ¬ÌÝ•¢k×®š9sfu7 JžC‚a8Ùñ€““Z¿#�~Wé«lTtþ—Û¡½é›´åÀ­Ü5UI©K’šÄtUÇzçªilwÅG6—Õb¯Ìæ€jPé�DEdæ¥iéŽIúmÍÛ:˜³Çë¾Ä½Ó•¸wº¢Bêêü¶ÿR·+<(ºšZŠª’³a³|ý£2þZ¬ü]GÞ�õê*¢_Å^3\!-›Us •©Ú‰Ì¼4MÛð¡¦oøTyŽÌw0g�&¬x^‡r“uNËÛ%N¦Ã¡O½ªýã&Hn·×}¹·(wãíÿüªuýªÿ̃2ìTÈÀé Zç�p¹ZºcR™aD¡Ç<®ømû¿øVy›’ª´m€ªW­�ĪÝÓªeÛaæÔ�ô }uºþš;]¿Ž]wöÊÒ�ÿ:[gÿß\eù¡ –¸Kôάzã‚Z§l qàë‰2]G‡iÔÔW-¿ýH ž¤è¶Ï?¢–ß~¤ƒúÝfºÜ:ðÍO~m«oní{‰âcbÛP·N)¨îÀ)¥Z‰Â¥=ý½í 3×®—zö쫳†]®;þ3Q\¥�_|®9yÿ<ƵOs߸AƒÚÕSͰšªße„žý}—œE;q)yÖ4ºsÕ UD­&êõÐ:dJR�¶OyNWöm¥¸È0Å4é­ë^Ÿ§…ý÷ô¯uiX˜†“)÷öw404B~¾_EÜÛõÎÀPÅ\õƒÒ%™‡—é“;‡ªS£h…GīݰõýÆ·e>8µU벟Mbº*qïô o[íL§ríÕ†yãôÌ×Û5ôiõ ‘”ù»Þzo�º>µF¯�®/‹¤L-›:BßOJÒÝFêÇÿ|¬¤Ojù¨™ç«`îÕ„×¾TÚùkÞ³—+Ê�Ô­¥2æ7ÖíßOSÚµ£ëÙkS ;¿…žÿhŠþÊ¡óCM¥Ïœ¢yfo½|vŒ ÿ­×æÕÕ½ >Òím’z©ó[5mÀMXþŒº÷ª¦e4�›¿Ý0¤âáCIÛNÕHtH8§Â�D‡„s*¹5ÇÁ�¢O‡†êÓ~5ìqêyãûúíÅËUÇ�œI+•˜ž§ ¶VÄÃ…™r9\ŠÛ�,·c·/ÏWÃQÕ¨ø+àX¯åkruøÀ ª~ãÑC: ¤¶»µÏ-ï@B6µ9R­_ùP¿ÌËÑùç:4ó—Yr xEÄ™Ú÷Ó*%¬Ó˽kèÕ£{“£À®öÉ.IÕHØãj˵y«×mõŸ¸Oñw�QòÇãeæåUJìxêU¯P" ¾Ž_ÛZÄ�¬ÏFtÑÛ/ÂÌÒÄQñš(I2~Ùxmüà<TCàTQ­�DÓØîŠ ©{Ü+mD…ÔU“˜nUÔªr0b4ü¿¿ê±žveÌQ×=0O5:ôWÛȾ¹7M™F¤.|{¦^èïÙ-5d¯QOvÍ—Û4Kø¦ß”iZUïÚÏ5éÁ^/�£†Öc·°¶¸LWvú·Þúa޲ºgé‡?Ý:û­óUË�v™¦dg¾¯K"=wfQx|5�×�9 —ò<‰ƒú……Ã4Œ @ÅÝr�ÒgÍ÷šG"b`o¿·P¹ª$�(ïøþ:áM5´õÝš¸êEå92˵M�=\CÛÜ­¸ˆfÕ4‡„$æ¨FíÔ¾]€Ôö#}¶y€.~d´^ëþ§i(kãöj–¥eë*á¦þ )¾wKuhmÓWsfi›³“šz† Ö–êØÆ¦/Wm’Ùè25/^À`š2Mý3�å?óXXëÊÑýõâ“ãõU»ýx±¾¼ Z2¥ÚmÛ©¶û­Þ­‡ºE³*GuÍÅsõ¥ÚÿùÿŠVÚ8®³›ß¢ð h?¶°Bºë‘·ïPý¯ê¡Ï¶Ë­`uj²&¿0Hy“žÒ¨‹ÎÓ×Þ¯ÿNY§4—$ªyÎëš:áµÝþ™î½ü| y›^þß pªy:áAuÜ;^]u¾Î»h´þï³™Úz¸äª£æPÝvU¼ò�5fL7 ưµÐ]¦êÝ¡šóÊMºô¼¡ºü®×4yeвªy¡Š„§îWDßå~|D¿žJxâ¾*lÀ_ ™#ÑVìb÷¸Ø$uJMM}¿¬�͘1CǯP9½ËíÐÞôMJJ]ªÄ=*)õoIGVÓh_wˆšÄtS|dó“§2•Ât8´ûù7uàËogØ¬Š½þ %¢Bs‡¤’œ’§ç¥Ò‡l˜¦Y¡@ÂbØ”P£µj´Ö€¦×—ºœFl6%<û�b®®Ôÿý¬Ì¿«`÷^IR@B¼Âû÷TÌU— Ó8y^‹ê\;^k.)�iXFÇ£Zç� 5o¢„§¨îfK`¸¢ªo¡8¥UûàÌC üCœ9¨�~W©‹…êœÔbccµlÙ²ênœ’ºtéRiûªÔ@bРA*((P@K âäcš¦ºvíªðððên œ’ÒÒÒ*m_•H˜¦©‚‚Tæn�JU™ @Å0‡ð; àwÀï$€ßH¿#�~G üŽ@ø�ð; àwÀï$€ßH¿#�~G üŽ@ø�ð; àwÀï$€ßH¿#�~G üŽ@ø�'¡)S¦hÊ”)ÕÝŒ*c«îoS¦LÑ‚ Š~6lX5¶¦jP!ÀI&,,ÌçõÓ œd¬V« Ã(º~:¢B€j–™™Y%�=™HPͦOŸ®5kÖ”ù¸5kÖhúôé~hQÕ#� š­]»VÓ¦MÓüùóK|Ìüùó5mÚ4­]»Ö�-«:Ì!@5ëܹ³’’’´|ùr¥§§+22Òëþ)S¦())Iv»]�;w®¦VV. ªÙ°aÃ4þ|-^¼XË—/WxxxÑ}ÿý·233¢=z¨OŸ>ÕØÒÊC ÀI OŸ>ŠŒŒÔœ9s´gÏž¢U6öíÛ§ºuëjÀ€jÛ¶m5·²ò0‡'‰¶mÛjÔ¨Q •iš2MS¡¡¡5jÔiFHœTÂÃÃuÏ=÷(""Bºçž{¼†pœ.²@5KLL<&t¸à‚ $I©©©JMMõº¯Q£F~k[U!� šMžf†æÝú¨¾œã,ºÉ6¨¥\¦$£úšàÔB �êáJ׺ÿþO¿Þ Ž5ºäB]õH7Õ ¬î†�‰œJýc’¾ym¡¶¤ŠîÑWÃ_¸PíâÑ êH ¸µïó�ôÞ+•gJR¦Vô‰¨†žyª™ª»ygçª_õîm¿kW�)IÊúýWýwŸ]Oþ¨)<ÖæßôÂÙ?j{Qu‹MMžz^�ÝVK%FA‡´é»išöÍR­]}Xù>Ÿ¸M­Û«ÏMÃtÞÈF ·û�S‚c‹¾í÷Цí, ß,йùaýûÙfªÒ§TÕç8g¿¿øMŒ_¦M;}¿w�Ã�=ªŽõn«~÷ WŸ6ÿ(?‰Y$C�„™§üœrlêHÓÊWÇjÜÇ›tØQR/H’L¹³RµñÛ´é—yêñÌíºþšWÁ„™£íãÿ§Ï_Z¨Ý¦�УØÃ�¹J[±\³lÍtöè¥<²@É?~¯Ožœ£‡Ü¥î×td+yÖL}=g‘þºn”n¶›jUFŸÎ§6ý£õËÚý*ì*›‡7iýZ—Úw)oÏÔTæâ Úãô¸ÉVGmûÇ”F˜ÊY5[_ýë-Þ”Wúù4�ÊX»\¿ß¿Ró¿=Oc>¼TíjS/Q¶ª?Çùëçê‹[þ§%Ie~&dšr¤%kÓo9Š»z¤úÇ3PqôžJdª §xgÆ&kYNÎNM¿ñ%½÷þÆ2ˆbGËIÑ¢G_Ó»Ÿì.ÿÄ™®CZþèËzåÿhW9ˆ£,ªÕ»…¢KzõÍlmzý ½tÏ,m/#ŒðÚÌ�£ã>ÖîZ¨β_6«êh¥ÏvºÒ´qþÑ€¢lyÚ4o›œOÂR·µZ7óõäÝ:üç7zeä×ZTVGÙ“éVÆâßõÞe_iÕþò¿ g¦ª?ÇîíóôÑUãËFx0ìõԸͩZæœz¨�(‰û�ön)Öa²ÖTT\)Žû ßÿ®¾�yØ»<ÜTL�NêzVÅÅËÈÎTêº�Z9eµv¥ºŽÃ�©õ/}¤I�žÐeÝKoŸ™£ /¾¥�¿Ú£‚b½.ìèÍÔ´MmEEÊât(ïÐ!íß¼KÛS”éˆT‹>uKH£œJþâC½÷æfe{öú ‹‚·Rס­Õ°I¤ÝyÊØ¾]ëþX®u[rŽ>_Ó­´ß¾Ò§7ÐÃwÄŸpÉ¿½s;µŒœ«E‡ àÖî9ët许’Oy[´f¡çëh(¼_[5´ûÐüe¿êÝ;fiW¶×‹'kT]µ» “Z¶­¥ð@§²SR´uör­Xt@ùGËgäØ2Wcj¬§?ï[¾¶��ªü»iáÓßiÕ~·×kn„×R«a]Ô®k‚bbeq9”Ÿž©ƒÛ÷jçŠ�Z¿$YÙ�ªA�JœÏ@©$JàÞ¾\ËV»¼n3"¨IãË ”úí8}5ù GaÈßN¿5Jçõ->·Â9ºø±]šûèûúzÒþ¢oðÍ‚dÍx~¶úýt®ê”Ø›7•5ý[�ýd·wa V½—èŠû«U½ŸCÌ܃Jús—»ø~é�ë§ê³×+Ë#Œ0‚ê¨û“ctꬮ +Ö¦ó¡Í®^^­ÃEO"O[Þ�¨Å#îRïÚ'ØÁ k¡N}ƒµø×¡3¦\+×hÝÁAêSö¾�«ÖhýAÏòˆ0µÒTÇäÙ›ôó}¿i»gGÙ¬úW_­›žì¥„ðbǺ{¸Κ¤�îü]›¥1Êšù³~™ÕE7 >î§zÚóÃ96w.ÑìÙ¹^aDh¯‹t÷Ǩy))‘;#E6Šç_DÀoøóÛGŠæ<9EIùÞßâF éª%ô3ÍôDMzm­WU�¥v'�þáVõièû4õ4à�ûed¿¨/ÿÌ,êp¬˜­9+늮%¼ú¸àžêò‘5<>H¦ .Sb*sIxñË96•s0[.¯ª¡ŠŽcp2:C S¦Ã¡üŒ Ú¾WÛ®Ò¢Ï'iÜègõp¿·ôó¬CÞ�#H�ÿu�ÎiYÂérí×ß?%ÉsKK‹:ïÜð2:òÿ<¶aõîi÷x¬[—lÖ_�y÷a-û~mQµ€$a­uþƒívBý.—¶ý´X{=ž„ÐLƒoi^¾�# �z¯ï5g„{Ã&�RûŠ3bÚ©KOÏ!(¦rþZ® ™¥oçÞž¨Ä-žcO‚Õúü6 .þ­ú‚EZ–ìý¸· T‚�y&ެV—wU´Ç7ó·jã GÉ›œ�üuŽBн[]{µc¯p2:#†l¸–ÿ ÇêýP±��@Õ»áVÝuwƒcçø‡™º^kV»¼*ê 騄òž]#\�:Õ’1{wÑ>ÜI»´·@ªSlˆˆyx½V/wx�‘Ð[]ëœà·À®­›“êµz…µcguŒ/ï~-ŠíÔPa–íJÿg'¦c¯vmvË«'YF„:\ØR³VMph¦¯ÓòEùê<¤¤¸Ä­ýÓVh—ÇjFDkuR,$riûìbsf„¶Tçe 9ÊÖº±ê:P8ÔÅ�§=ëSå>'þLMüŠñ×96Ò"A±¶D%¾î®Cš÷ÌDuüßjË«œLΈ@¢b Y"ë«Ï“£uåUõ�ùVÝ“kÝ6íô·n©Açã™;ÁPxl˜,RQ `æ¦éÀ~SjP¬û¼n«vx–GȪ½›+äD«Ò³vjÛVÏ8¢šªæqôá,Qа¨(��+C©» $�è�†ÂÏîªV¡‰Z™UØ!ÍÒÚß7©`H;ùœÁu@+ßéQéb(d@7µ)>é€û ¶¯Îð b,M©Añ K®ÈI9E;UÚŽƒr«  #D½¿xS7 9…>º~<Ç–¶½Ô»íŸúq¥ãèœ,ëfèísv鬇.ÕБÍT³ÚæÑàéêÕø‹¡€¸Æêrõ`�{c7Õ/³Gn*kgšò<{[fŽ޾] O¤f¶2$Lålß§L¯ž]¸âš•ohHiÜ{(Í3T‘[>þ·nþøDöj*û`¶LŸpûŒ¨öêÞ?X«¦]m#cÖrmÌm§v>ò÷ΕZ–èQµb SûKÚ(¤ø]i:°Ûí}Óʉz¼ÞÄh­©üƒ™rˆ˜$ÿžc[¼†¼4L+.ÿE[ Ã+™ríۨ龢ٯÔW‡‘}ÕïòîjÛ"Œ  ��ö …ÅF(Âë©ÈÚ5åcy̨xk�r„ÒÑNw%3rä;i_fª÷d›²†+²ŒÊu¸ÃYÊq—ý¸ãÜ«y•snŒ0uÙAažófX©%óò}<Ø­”_k»GÀbÔê¬Þ|%9ÊJ¯ü (Í|‡×œ"g4?Ÿã€ŽêžÏ/RëÚÖbŸmSÎ;´ìƒ¯õÖ ‡ôÐ…ŸjÒ�[•Î@µ8#¾Àµ´»@�Mª:>¦20­Ñ×—¼«Y›�%ÞèÓ§šê‰×;¨ E�™n¹£öI4®Ç¦&—÷RÂg¿hç?åfÆZ-™ž­n# ƒ§¶Nú[ûŠªK Ù:ôQï6%¼–…FJÊ+¼Á”Ñ¢¯®û ï .£Š"Õ|Ž-‘ñêxëµêxóí›»P3>�®y³÷+Ï3™0Ú?y¼Þ‰ÐotT¯=PåNž¾fµ²(æ²ëtÍ…5½Nˆ™¾^?<ð§ö–:ÆÜPxB´=;0îCÚ»9§ò‡qøVÞìùú;å�eKP«áÅ:�ká¼¼7©†"Î믮µuVÖ:ýöŸDe�бìjvaGÕðÚà:¬…ÿùS;«¢ÔãD„µÖ€‘çÛti×÷iËö¥úkFîÑ©íñê{M ”º3C!guU›pïá*{¿üQóvP%Q£xÆ“›¯‚ß'ñ9JPƒæÅþÌÎU�På$Š3BÔúá«Ô;¾XÅÃÌŸ4arz s5XTÿêÁjé9CŸéÖ¾/?ÕØo’U‹`x+áêÁjáݹKýþs}øÁö @zÒÀV6¯!+«&ëÃG—)í¤ºaSëû©Q€ÇÊ;jÂ}3´1ïèJöÔ·eÙoq£f' S,PZ§ïnýA몠Êå”g( ÈâUMãÚ–¬”RÞ#'í9vRZJ±P$4˜R? �ðÁ¨Ù^#Ÿî¦^•Üéúûùµú°ïΓ‘ÐG#o®ç5ÝtÒŠG^ÒK÷NÓê­¹¥O†ØÕðž1¾ø}¿àè ¦;G;¿ÿNoMøQáÍ©q»8ÅÖ WP Er:”—ž¡Ã»öi÷ê�JI-�ik®«.é¡ú ¥õˆlªç]¶øe}3çhûdæ+eò�z÷·ÉŠhÙXMÛÅ)¦v¨í’+7W™)©J^»];¶dÈ;PžÕH­ìÞÏ;¸ßÝxk’ÞxçÑ|Ó­Œ¥3õåÈÙú¶v‚wNP\½ µÉp;U�•­ŒäT%¯Ý¡];²äT€:¿×_]ŸÀkP#B�o讨?g+ÍÇ „–ú½4hHhÉ“Yß]íîºæµõÚqÓ<íw=q9÷¬Õ”»×é�Ç¢Õ K#%4ŠRDd ¬†[ÎÜ\eï?¨ý›wiû†4å:¤ˆk4``äiþÁ²*¡{�MUvÑ2¹YZýØózzZwuÜB­wVóú^o.¿œc×ꕚñÙ¥��¨À:õÕ¼wÕo«¨Ø0Ùd‘Ké:¸u§6ÏJÔ†­9ò\ýÓ°Ç«ç¥ TÙ ö8ÖéÝo:–šêõø0Í�7A› —°0]Jùr¢æ\û�†4òñÕ{`‚ÎùônåÝø_ýº8Ë«£cšelÚ¤•›6•~\×>íÝê’ÊxiìqôÑ=Êóž~^�QìXJ_¿AËÖo(yûƒÉJN5Õ*®X—ÝVóGÿ¥;òÞÖGŸïT®ç—Ǧ[ù);µ~ÊN­/µqN¥lÚ/·Ti N`¯³Ô¯Õ_š´Æåý�¹aW£ëªIàñìÍPÄ�kuÿ›N½õà"¥xM"`Ê�™ªm³Sµmvé{ÉÙ²WéîÖŠ>Ík�‚öS�ºK5s×Ñ7ˆéÎUòÌ9š4k‘vGw8&�¨úsìÖ�U;”å>²¿üäZ=q‡V—÷Iª;æj�Û†8ð‡Ó¼Ûtb,ÍÎÒÈëjyOp™³Y¼³ºÄe6�Íuñ·Oê®»Û(:°ußîl%o._Ù¿ÑD|ý¸î¼³•jÚ�óX®}Ú›TÂâ†Öjÿü£zü�Ájk-w•ÁQ¦R7¥Tɲ§^lu5`LÛcÆû5:hȵ*ðæ¶©Öð1züÇkÔ§Mȱ7–ƒkë^¥œ kF†¶ÔÅÿ 8_ïqk¬â›”4•hUžã<íX™\Êp¥’¶5¿ýÝ÷x 3\ð ‰R¨éí©SMïqï‡'ý^úê1êøèýzqîºîÖÎjT' ÌŽ—a RT‡ðàõ1,²ü!@@Œ:=ö€^š}�®¸¾�êFÙJßÖ0P;Am/¨ö K{ù?üj=:ïYÝýôYjß*B¶²eXÒ ‰ºÜ0Bcîm­ã*P¨C‘ž­^�ZTëò!êUÑ^¥¡ÐŽgiÌÿÖÓ\ª~ýê(´Ì°Ç�-*N-.>WWýçl5>#êŽ …ºF�N¸Zý»×T€Çܨ­º J{oUÕ9T«»oÐecº¨IB�W�XÒ>­µÔâò‹uËï/è‘'Ú©&ŀߒbudè†çÅîq±Iꔚšú~u5ò”g:•µc—v¬OQêÞ egÈé2d RHT E5¨£º­ã^ ù�+_‡6m׎Mû•–’¥Ü\—Œ€@G†)²n¬ê4¯«:ñÁ#oªà@Šv®Þ£}»)3#_ŽSF` ‚k„«FB-ŵLP�Ú�§]ÊåÎ>¤=«w*yÇANËQA¾K¦Õ®Àˆ0EÄE«v³Õmá=ÉèÅ­ü½»”´b�öíIW¶½�ú\ßZ5�ã�PùçØ¥ì»µkÓ>¥&g(+#OŽ·L‹UöÐ…׎R­¦õT¯y”‚ψ 😘˜;$­�ä”äð¸8=/ Ò”7�8ݾ̧ àwÀï$€ßH¿#�~G üŽ@ø�ð; àwÀï$€ßH¿#�~G üŽ@ø�ð; àwÀï$€ßH¿#�~G üŽ@ø�ð; àwÀï$€ßH¿#�~G üŽ@ø�ð; àwÀï$€ßH¿#�~G qºs%é·×žÑÇ 2dÿÆÚ1éiÝòèípWAÛNvÙKôá]côæBG56Â_¯AŽÖLxEO�_%gEwaÐŒ×n×=c×T|Î%q&êµ!-Ôùî):xü=ù“‡k­~|ócMÝœW��ÝJ^ú«&/Ú®ìòžƒ‚}Z3kš–¥œú †™»Q3œªµ©Õù¨ÀkP¡Ã¤kÉ7oëó¹»äó•33´üÓ;5´sSÕ­«:ݟѲ‚]úêšÖj}å¸#a‰û�Ÿ¤9›Ó+~•Îup£æþ¾H;H:ª×iôù@õ;I‰\M»¯£ÄÕRll¬jÇ×WóN4âî74%)Ç?M0Âפ©šÔ«©@Ã?‡<¸öü ¯¹W_o çx:É_ô²n~j�boxG?L™ª_?»YmmÁŠiØTMÅ(¸J?#¦2§=«+oúPË ªò8( ŸoT&[u7À7·2Ó¨ ùMûÊ¥ªíÎRÚŽ•šüÑ{ºaؽ6í]נгkc]óáoº¦j�œ\Ú:¡Rê^¤�n¦®ö£÷œ÷â/:¯úàv’VHaD4TçîÝÔ£÷YvÕ}zïˇÔ-s޾úe›\’¤íüóU�Ú]-ê×U“NçêÖÿ.Ršg5qözýðÔUЦ�âë6RëÞ×iì†#[›é+5îÁË4 Cc%Ôk©Þ—?©Ÿ¶äÙνC÷ÍT�s•^ì§wNÕÑú §V½ØGñѼI®Zðþ�º¨w5¬ÛPmŽÒ+Ó÷øKo¦éÏç.×Ù=ÚªIBœjÇ5T‡sïÒ{ãß×W PûFñŠoÔAçÞõ¥Öx„ü?{÷ÅÕpø7»Ë‚ˆ(°,鍨Ø{‹=öÄ{¬1&1‰±ÇØ{�šc7¶˜Ø{ï{A�Ý�ùþÀ(*e±É}ÎáœDعå�ûÎÌ�;³ÊÃüöE3ʹ£w TÃþ,8üì»!ä;;™Ô¹:E ¸¢÷,HTë™5=[ü£3ËÔ¢c;F IDAT~î¸ù¥n¯M4‘}¶ŸWn3¿‘�N‡Î©(ƒöÀÃÚïšS.Ø½ÕøúïöÍÆïšR¹x0Þ®Î8»úR¤ÊG ÿã")éÿ,«Ø`䯖qtª^„®z¼ U¡ý¨�\IÍY9/ÈAœM'S]LïÍOoëö ¢¨¾<#�¥}Âx|.k—£�¿zg=A¥iØg6{c³ZŸMÛÓÉ™´,‚·Þ�`Ê5û–51éÞ…a¸Â†m©ê…^ïC¡j=Y|ÑôbQi�Eò£GiíqÑ¡Óép.=„C†‡,iíŠk‹_‰©þRH88›n5#ðÕ»àêJÙ¶s9“Y5RVÓÁ#­|GŸ.¬O5¯/þ!_žFm½;ÍÞ}:fŒ‡ZFO¡Ïw’  Ücßì^Ô+î�›Þƒ�È|³ì,�žôÛ>¾)®§ìð#Ocžºž.>zêÏ¾Ž ˜ÎþJïFˆðDï¬Ç§Hg–Åf0¾²ÈM©—Ö0¬MB½ô¸ù¥v·)ìºótŸHÛoÊS8À½³3n¥i6x.?í@Íâ¸ëÝ(ÕŒ¡o<Ε2——ö£AT^zœ]Ü (^›.6sýŸ†˜Ñ¶´°e0¾É&/(qlÓŽZ¥ âãê‚‹GÕGïAAø�{OWHdL•×[IáÚ£G(($lDãv«qïò-³‡¸ñ z_ mͧº­ÌkêŒJ¾ÂÂŽ ès0€öŸMe°·%ñW’ðtSƒés?jÌà»ÕùòûEÎu‘eþ k-›¾""}Ïh‚¨TAϤ՛8˜Z�2Z@¾ÊŽí±-ÿ ÚTßœæ3-hñõdùË[ð ƒ>îHž¿VÒÅWýlC”œÝ½�ón½˜þCYl’ϳlø—|ÛoU{÷ãû®®H~gÈ—ŸÓͳ(û… ‘cXØ¡}�„ÒeÐ\"óDZkÖ0>kx–GëÓÑWÆSLnÓœá7JÑcØ<Ê8%sîï9ŒÙô´hùÖrz4ìÎÁˆ~|» ,·6òÃÀþ´T\Ø6®2¶ÙÄ »Ïç�¨7öwúÕ€d‰ƒ—†;K>§ËŒ›4ü~!Cr“tõ"&ß\/ <àLô6Îë»3idlŒ·9¼t"c?®Ë…©2½�3ªìb§…‡ÑChòá\¤úŸ3n@êsËùaXk>¸óŽªH>3Êyñ)„T�ÉAœÍ ß<Ä–ý©T1›Æ>\ØÌœÑ_Òðð=VýÑ�pË?“mÛ$P9— Õçéê’éî^fL—þˆ^ØgU»‡6£íl™Z}ÇòU‘¼$ÿƒic²ž”Ry¶b漎ªA²Òá­�óY~"›þò:ĘN_±Å÷3&¯¨ˆ w8W‡KfÓ¤ÚH¾ùc•¬@RçÃͼ¾xR· T ̔ͻxøalùæv_´¦ÄçáhIåĤV4q‹ò}F0¿¨ ×6Ndh—ú\‘72³¡‹Y3¸¦˜�ü±ã!†Ì¤eˆ ɱjížÛ›²ÈMJì:ú4ø˜õN­8í<“�°päpš4I`ÅÚ±úg¿1Pã‡y4õVqg÷t¾þ{Ã[1àËi ´½ÏŽÉ_0¶ë FÏ ž�̽ãÛØ}7„�Ó~ ,W ×¢f̨ùàú/¬I^3Úd0¾-²Ï+JGÿZÏq‡ÎL^™üÄóȱ91‚ ‚ ¿ÉÿÅ„„œú€Ø˜#¬›4™mЭš?åË'.ä^µñ¬û¼vPÄŸÄèpz-û‹¸&-°=0›qkhs�™=›I»ôtÙ0–ö5@q‡ŸåïšËYqhEÓ×@Káj•È?ço61P¦¨òõ�l8š‡¨n%ÉõàO¦Ì¾ˆRP5®M'³°[Ág"Y:ࡆ۲ HHœ‹+Š%ølÕÔJ‘!©Èã’Áý;mÔuçÇ?Vrä³üZ±—|5çS.7 ((’-ÕG¬äËÒé?+a‘Ïͼ‹> -ZL˜Lÿ\ÔKXh-@–ÓžÝV²ÇCZ3äLÿTA‘AÔ‰Ÿf´ ýÍc$kò;f7=�ý祘Œ/}T®u¿¹8­WýÄìé£h1s<Õ~Xάæ^f\ÄK¨Ô*PÒâ–}씌¿vRJkCæßIùl9/6?gq–TjŒsú ¼¤B­’2®ƒ9m3àûÖ]X`÷1C&� ,¿šë¿õ¡Õì§,!£¼éon̶¿¬(Òc)»knbñ�3™þi5&NîÎOK¿ ´­ôÌßgR@Žã¬öo@£Âc˜°l+"ó³ië= ¶¬ˆ‹*mˆe¼k¤+_R£V�Ñðjo?P²ÈMÿÔ"£_ež´XhAI2b|<ÿ i´XdgI%!IJZz1£mR†õzÕ¼"‚ ‚ üW½ß/µ´v! ¤ Ãk2hæ`ÊÝ™M·�k¹£‚ÔÜëç[çÜ�@k)ܼAWVòëo¿òû>=�>,C.@ãBPî‡?�[úmùùâå˜å3fR‘?,ùÛ¢ŸþsÒ>¶íOÆ.$wµ ÇÐ0\äýüµ5.“ + úÂ¥cÄØx¦Ïü|]É›áÌ€Ê?“f|Þ*V$‘��ÁE�Ö™ˆ†}™²n ã«€oj•`RMêwiʤVãi×Q¡×‡¥pϕ̭3×±¯Ù’HgÚíéRr1ƒz¶$OÿNTñχñN „6¡R‰�é\â7¾îßûÛ�¨ì€w‘©áthP0ÃU j¿&´.=ž/ŽEîÇ„B�ÿ*OU>ù(�z“ºÐƪí¢ `k¸Ëù‹Zʶ«ŽÏk8!·(ÖžO#ã³>íqÔ™HÇ8vÎÂü¸¢|õIÙ´%æÅ:ðiäbúõþ�<7ºR;ÄîíçšBÚË&QØ¢ÕçvepËž<ìQŸBN<¸z’8ïiZ,Ïsw?UØ;äƒK[X¾©!• dûy•.„P}2 ¦ c±m tñH hJ±{‹Y~Û�p;T 'Ù{%µ½=¶™Ü�=TOn5gUŽ”Ûû\FöþñJ6£ˆS㜧,µ¢rÓsb/†äû„(kR]xñÍ ¦S,;»ê¡8¥žä·Ñ8åÞœoªÛ#az!ÙµM2øä"³èÇÑ,q®‡>5q—âP°I+Ϧ2ݺ¢öÈŽ´Òô§C%_l�—8zGÝ+줪|8ØKÄF¯dÍÉêeÓ_œaõìýhÂpÉ•Êõm'¸G^ìí^0Úà0Éìá?áÑăäKñ¸Ö«›}œ_ áX»õ†µbxïýÄ…u¥–÷ãòl*ѵs8µGw¦s¾/iS47×ÿœÄàÕ*ªŽoK¨À•J5 3dÈH>«¦u1g´I¸jÈÙìnV¹©b‹O©?·_·û c¯šx¥æ§á“8ëß‘Q5íÌ{Ì)òÕµLçEý"î¨bÖ0~èvòÔšÆ*�²o[Æã»Us”WÒ( é_¹ˆÉuщ…‚ ‚ ÿ9ÿ7 BÿÁ¾\Z�>ƒ¾§yäÊVÎÒùÎ|7z_µC‚’gÿ(z•iA¤3 ñ¥Ã�KÉ5lÓGuaÎ=#Ö.Á|øC*ùøÑqþ2¬‡ eƸîÌ¿›‚…�'á͇ña}È—aôÔoW“[×Q¤]s <¹n²"â³Å,Î÷Ãç¥Ó´û­)P´=Á­_Ï„*OZÎ\‚jÈ×Lú¢%ZãQ‹¡¿MÛ€Ç#jOZÍY‰Í¨!L˜ØƒŸo&!åvÀ-¤<½­7¡“—«õÝDfô]Ê­$yõ!Ôþ²6M^¸pPãÛ¼?íÿþœ¿œG•¨Á”ÈîóÅé9¶çÌ¢W³Ùhƒh<¼2Þq›ùéû�|uó!J.GüJµcÂиfr§¶zġ٘~>K}j~÷+ß¶{¼b@“Mì$°)3ˆÅóóòõˆItn|Å!€È�ç0³Oeì%žLHdYN® tý¼]G˨?kòKK]Îâ,9ÑxÌ®ø†¹Û2ù‘„µ� ^%+�/]Ã%kT×W3²Ëpníð+מ™C?£|žLb�]Û´%è;s÷Me@Ó©$ÈXçuÄ;¼Âã‹>-{þÂ2ûá Ÿ1‚NÓï’¢ÎC~�ÂT(âöò˦$GêôêÍŸNçó‰©>¥F–ýåýè:‡V�aþà+Ü7¨ÉëF實ӿ̋�L©}?bÔ×Çè=á Zþ¦�¯@u¾(U‹BÙõEFrGòÉG!,rŠ2½ðô½“Z öø™EVß0dfš�HÁÖ» '.c`#×Çý¢Æ·ÃTfÄ`ø¬^´i@mc�k@9êy[›?Y�UnªX›1K§1rІ<‡8�3aUúòË·])–ÁÓä„d¥åÞ–‰ôC’�'%ŽgñWõÉ/™Ù¶ Çw5ªÕÎI^I/“ÇnAA„ÿ p$mb"ý�Eº PøîÝ»SÞU%…ÿù2Sê”b¼ÿO[ñͽ�ÿm•“�Ô¿zÚê<½v­ä“L¾‘Axý7t§t/÷O¥öó_Éù¯däàwe©µ¶6k¶~™ö-‚ ‚ ‚ð†ètº.ÀAÀÒýÓÿˆÓRAþ”Øs¹iBu{c?_�W·ÕTÿOLF‚ ‚ ÂûILH‚ðŸð z Í;,%ÑÖŸ¨�f0»“¿H€‚ ‚ ‚ð‰G6AAAAxmÌ}dC<´.‚ ‚ ‚ Â['&$AAAAxëÄ„„ ‚ ‚ ‚ o�˜�AAAá­‚ ‚ ‚ ‚ ¼ubBBAAA„·NLH‚ ‚ ‚ ‚ðÖ‰ AAAAÞ:1!!‚ ‚ ‚ Â['&$AAAAxëÄ„„ ‚ ‚ ‚ o�˜�AAAá­‚ ‚ ‚ ‚ ¼ubBBAAA„·NLH‚ ‚ ‚ ‚ðÖ‰ AAAAÞ:1!!‚ ‚ ‚ Â['&$AAAAxë4ïºÿ%É6³tÃ>.Ètê\Gé]×HÈ1ù.‡V­fÛ‰«ä¯;€¦!”ø“lX¹‰Ãrկŭß^u”{YúË:\°¥æà®”ÉýöÊ~ÿ˜¸½„µ»ÎïÛ‚Oëx¡~×U„ÿ™{§w}è±.UiQÞõ_{×ã]æýwJIäâî�8}›²í¨V@dYAáÕü[ÏÞ®ÔˬÚšŠa>è�õøD´gÑ•¢GÖ$È»M§'™Ûަï—#˜¼â ò»®ôûEN‰#æä1.'(o`ë © ×9}ø<±Ïl^æúŠ”ñ-@ÉÎK¸bNLŒG™7 ?ߎù‘­×Ò>`º´”Áý1júzΧ¼dýM�ˆ½tŒWåìcWÖ0滘þË6bRßDß½!/ÙÞ¬%=¥†N`Ѿ;¼Ê3ÝÚÊøŽÕ‰ðsÃEïMh…Þ¬¼ýÔ¿ÿwŒ<¼už#§oax#ÛÏx¬‹8¿¬ÌâõˆMC›Ñºë&üuÓ;ªÝÛðZòþû,³mØÇ„v­èÔw+ÏgaãÙy´Šð! ÂlŒ}w}#Æ· Âÿ‡÷vBÂt'š™}S>Ô½³ î~…ˆlÔ�±›n¼Ò…Æë—Ê�ï[Ò~ÜŽÞLÅÆ)?¹ÈƒÎþ2›WàNâU¶ý±“ÛïW¥ß/I+èàçO‘¨¶Ì>e|í›OÝö~á”mðûž9{6rrÓzÎÞ�çü†¿8þú‹6�|�Ù } ,Z…O—^ûWŸÄï{Mç˜ñq+†,ÝGÌC+tN6¤>²Æ1ŸXÒôf96ª¾KPýë�¼‘9ɌƺˆóKzñzC’/±qršU,‚Ÿ»½g Ū·áË9;¹ñffÂþ?½bŽ~xh#›cˆ=±Ž­çßÑ�UŒoA„ÿïç#©‡ݤ£�&£ ¡Ò¨1Þ¿Æñ-kñùð[ޫÉñ«W�%+¢Fíá×¶zÔ(€ ¿]8·ðÁë¡WÁÕw]×÷–ŒÉôÏjMFLJFÛ×R¾÷dÙnE.û1µo® YS0™þŸÎë_ÍûÝ^ùÊVxˆb΀�kéüÎvŒÿ ÙdBQxƒ¹ýű._q~Yo>^¯Ÿ·ƒ¡M[1á@Bº›w¹¸ï¦í_Çïk¾fñü.„þW½ÈÒ«åè¼µ¿bÒe/ÙVã“‹×Y1³‰<.‚ðÿã½\!a<¶‚¥'“QÔ.4œy˜«7or3æ8[Ïc`Mû''A)—Ö2²}UŠpEïD™Fý˜»ïÞ““ ùê*¾j^ƒ²…üñÐ;ãâ@©FŸ1aÒ—|Š—^�wXEÚ~¿‰›én$_XͰ¶•÷Ö£÷ ¡lÓÏùåXbÆg9ž¸x”d6÷ ÃI§C§oÊ‚»FŽ.ŸÅŠõK™·ölw \ß<žOjFàëªÇ#°õ>�ÉžØZaâÖ–1´¯Z_W\½)Ù†Y'2¹ë $plÑW´ˆ ÃGïŒÞ'œJÝsYNeϘFDöÇÃÅ�ŠÕî̤w÷W*û§¶§~Å„ÀÝÅW¿jvžÌ®ØŒ—wÈWWòEÓª” {Ú¿ÅjudÔš $§¯Òƒ,Ô’¨P/ôzoB£Z2hñ <ß¡¦KL©é‚N§Ã©Ðçì4˜Ñ?¦Ó,ü´1UK&ØÏ3í‘™ðJ´ù'Wž»ã¥$üF ½�Î�«IEæÆÚq ›2…á?¬äŠ 0ždÎG‰ôBïì‚›_ª¶Á†ç7–ã±”sÖ¡sŽdÔ?Ë.Œ\Ò�£žz³®f²ÊÇÀ�Á%Óö!— üpÒ„|e ½ª'ØÛggW „EÒü«%œÉäI%!šÁÜqÔå' átN¤r,{fõ¢AÉÜônøEÔ ãØM\ÏôÆ•LìžYôiT–`O=.®~DÔĆÇKo³w q[¾§MíHŠ…àãæ‚‹{%ôaþá„çÆÐ‹íEŽaíðÎ4ªA §g½A¥;³øº ¹±uÝêÇßM�›qêt›ÄÖ9»—mÞH¸O¼ 3¢¼�N‡K¥±œI7ˆÍ�qve¥nîMp~Ž>]XŸ ð�%­]Ñéœ(öõ^ ($îŸK¿Öµ)Z7gÜ| QcÔž m0\ÛÄø®u(àŽ‹‹;%0::Ù¼vç8_*ÄmIËše)ðt¼Tný5¿¥Ë—Ù·ñ©Ô�= pÔ¡Óéi8ï6  $cÑ—Í(ì�^ïCxÅ6 ]}‘”Çû›yýóâX7'Τl¡oh~tŽz̹þ¸¯’ÙøiùuŽø|´Œx%û—“>H·—e³¿§²J;êDFäㆋ³+>a‘4ë?—½Ïåì¬�i9ÏýYÅëŸþ¾öSK‚Ýô¸ú¡j‡ql½�®c³ÉI/{ìΔÏ_ƒ»2ñ@Š¥õ¾û�]§.pþèfæ÷¯€³Jæî–!t˜ÔÇåú°å" âï¥ÇYïIH¹f Zvö™c[ºquV=ôŽ:œÂú³=õñ¿^žBM½�syFË OÉ÷Ø7·�Êá¡w¥@‘ª´¹–K)OzØÌ¿¾ãä³2ÈÑO$²¦{(z=Þ¡Q´²†Ë�Ûm<³˜Q£§2ñ›Iü� `ö>fºCôÌÞ4*‚—Þw_BKV¡É€e\–!'çC™ŽoëcRÙ?õcêW,Nˆ�.Îz| U¥Ãˆ)|ßµ6Åü\Ñ»P¼~_OʪcA„tÞËRž|ØJ€)ž³»¢9S¾ò•ÿÉßÈחйvVÝ”‘¬lɧ¹Ï™Ísé¿ç wV¬¦a+äØ#ü½i/§MØ88�çáÎmžÍàÍ YäÁ>�š¸GXý}¯]üØØåúºÖíÂÊ[`íä…;79û÷Lz¹‰vÓl:g2‡#©±uñ"¿µZ=¶f½çI!î¯�Ôoõ# –è¼<±‰½ÈΟÒô¢ÌŸK;Qàþr>ûx8«ãÕäó ¦`ÞG\�IÂÂ!£R86¡9u†ì& ml¥X®¬Ñ©TÜ{x“+IVä÷°Ãp÷ —¢3¸] ú]³ùÀÁÀ¥]kÙ~$•¥-:‡¼<¸ÞÅßÒ:Ñ�mó›ñ|Ó娣lÞr€³& lìuØïqi÷RFíÝÆáqëYð¡*ãYf¶ªË—Ûî£h¬Ék£pûø:¦tÝÍñ„uüúq�§;¡¤ÅÎÕ+P9;’Kʾ|M×Ù»~ î*hmtØç{Dìõìý·òlbUßt!ʃ³—¹% +›ŒC¢²&ùö%,p÷Rˆ»r…«~ ý=¶-뀧QÕV¡’ÇXN^<Ë–­×è≳ƒ—�HÅ©VYŸÉL „•ƒnv ñÀÞTyLÜ=‹d犗C"×bNðç´î\ÍíǦaÏîM©ø¹ÏÇL:šŒUHgfÍêH°å#ö�hL£ŽðÈÂO'/ïcé°–œN^ņϋ`ùìVHØñ õ›Nåd2¨,óâ`cäÖM¶¶’ãNKâ©-ü}ƒ&vöØÜ¿Ãùmóè×Ê„~Ç8*çμ½ϳaþ6ßQP[å%_# ÷,°s�ˆûûsêµü‘ © Íc‡åƒ‹ìZô-Íö]aáºDåË>6æä þYM£Ê�“— yT ñ°G›îv°91Æœ²²¥·o ?¯‰Æ Y`mŸÈ#U- IDAT‹¤»�Ûñ…v*·ÿ W�öücM.òÙY“|5µ�ÅÊ—$žÞÆß{N¥ÅZg�w•Ãk&Ómû~n¯ZJ·�œÝ•TåvÂÓ%j´¸ÚªÁx†™­ëóå¶xT¶®x»¦påèŒkŒ{ 71º¢�Ùýób×fg,‹Q-Êžù¿Är`Óî·kŒ½ñÛvÜC–rSºzylMÙ縜SÌØß \ŠÞÀ®ã©¨,óâ¨S“xëçôg{t ¿¯ùš’6iû|ÖÇ´œçþLã•®þ†Á!êØ+X6”vÙös ôªGì•uNR¿Ä±;«ÕJÜzæ-½† A]f0µs!ÒöÌ‚Ôì7 ULiZ/ºÅ©E ÙÓ'œ’±Gøëï´òsÛ;`¯ºÇí“™Ú%�ÇfE<¿_«p©T•0ÍöÝÞÆ¦ãFÊV·cG  )P™ª�ÏŸn=bÿ¨F|ðÃ’°ÀÆÎšä«Y>º-»ÏMãÏé pV™ã×sœÌx¼d�£ŸtªÌÃD#¶Zîß<ÆÚñ¹mûkzd°3ö1)‘�ß6 ñÔS¤ªlq#_üYŽ�;Èmù0wL ðˆËÁùPfãÛô*Ç—v­{ÜŽ¼èìdî_;À²Ñ@Ra•Ï+Ó=.lŸGïŽùÞü%…ÞÍA„ÿ+ïå µok¾îV;éGæt¤BhAÊ5ëÏ”�I›s6ppÆ(ÖÜ”Ñø·gñ‘³œ9µ™ï"ó"%fÚø?¸—þV¬E$ÃwãÄö¡”É%�”—³ŽqúÄv†–É…$dzcó 80c$«o*ä«ò;íf÷¡í /Ÿåîzæ®ÈìÎ6@jŒÞFtt4Ñ[ÇQÏÎŒ®5]àçïæ¢Á’â_mäÈÞ]Ü;�úމ»çóë1#òí‹\~¨€&”NóÖ°þ¯]?õ -�^<ýRbWñýø=$bC‰~k8~î§Î_àÀUÈ�†B·pþÄ^6®\ª5“hâªF¾¿ƒm‡Óß"QáÙ~‡��dß„äSÉÜß²†í²h‡E$ã�râÔ>æ6÷D-ßaãÓÙ“ I›&2vÇ}”\Eé·îgÏž`MïBX*ql;™méo7©ô4Ÿ‘Ö‡;—÷¦°”}ÿ<•—Ósìäa´pC­<âК¿¸–>`¹k0z[4ÑÑ»Ø<8Š /•TžtZqŽÓû7³zÉrÖÍïD FáÑþ­ìͪÒÓ„R£š;jÅÀ¡?ÿæ–¬pwûŽ%, V§ª{fû††à®¿²#:šèíóh磆| ùñÌ9m[ËÒ¥ëXöY1´¤r~ûÎgÛ¦ÜeãÀô_�O3¦,üšrvÊ�åü0í(Iê:/;Àþ]ûÙÿëÇx«R8¹`;SŸ«‚ÃÂá³9•,¡«2œ-gÎròôyÎnù‚b9wšðþ¬=rœÛ¾¡„¥„éæzþØ—¾À Úû)/�æœàôéK\>ü=Qš ü<êg.¦ªpm8ƒ}gÎpfÏTê;«H=ÿ£�1ãÝ29ÌšR|¹~ÑÑÑlŸÛ¯ôaË6Ʀœ•eM‘�ü}â4çb.°¼ƒ÷sÉÛÈ‘™Ãø=ƀʣÓwŸãìÉÓ\8½‚ÎþòÊ—éêÞŸµ‡�súè2:‡hQö0aâŸ$欉hJ dÝ®h¢£·2¡��þžÈ˜÷‘\›2wïAví=ĺ~áhŒ1ü>ïOâÓïoYöO–…fg¬)U³v*…¤]ØþL¶²íª )WIjT°çQNrœ¹L9ÙßUx¶ÿ…CÇNqâÏ/(•’OÎf̲›È9:¦å<÷?¯§G%5^�–qâÄIöM¬A>•BÂöuìH$g9é%öÅ »óÒIΤ( v¡\Å�gs¿”—r•Ša)�éÎYÎ¥ ‘Œˆ>ʉ«é¬A1\`ýº“d´&KíQ…ê!HÆKüõ×YL$½e/ÉŠ÷ª5(øÜ|Ä“~�ì¨4b§ÏœåÈ/m( 6qcÕh攊¢²§zûÖå–¹l¬QË/7î,Ü‹RÄYrwîæüêLci‰&ù0{�PTTj^ ½X¸Õ¥i…¼¨”TŽî;Âós+/xÉúg,›K¯³¬çHZ,ŸŸM“o²g÷EŒhðùàêz¦ÝÊTç¶ÁJyCù2ƒá ²/Eû‹`�LÂáœ{¥÷Ù9¿ÿ ÷e0][D«Gt:W¢FÆ€BjÌ%nd4¾3êŸW`Ù�Ž*”„­¬ÝžÀÕMsÊ(a]¦.Uu¦WËq™y©ý]Â&ì#Ú–³BR’9¼ÿ8FùeŽi/‘û3"=ÞV‘§Ûºs_ÎyNâåöÅg<ù½„”Áµ«ôd*%“÷&X¤xAk$dîÞ¾›ñä§Ú—zÆB2pzÝzÎ?ÜÍÆí (jOjÖ)Äó7Ê Ç÷r0IA²,MÓ¦¾X¢Â¡|3jx¨Áx‘ýb3¨K1~ÇÉg·•‡ÂEo+ö÷ÌÚÖ‹û˜ñÔAަ(H–¥ø ž[†Ëwsr>”/ŒÉCáb�h9!žŠ„Mᢪ9ŽØûâmæ‚ æx/ÙH£A^Ÿáõé1ä*~ý!mfŸàجI¬é2òÉ_¥W¡’á‹ Ó³|r¢*›d@Bk©M;QddL˜döŚѺœsº¶E_ówªË&L å"¤~Gª¥¿R•,òS�¶}—­ÁgÚDfý¼†ýë¦Òwã vÍø‹©uŸ[¦*ËifI…ú¹“®¤¿‡ÒeôŸÜ±¥ùàNTÈ›•C‡²êjæ/®’,´iË—ŠlÞŸ¤µÄB�ÇæiEžláù8IOÿBNü6§^¬––H€òäóRºgÅÈÁñÝøvùyTê0°{m¼R73fàBN=Ó€ìY„7äƒÀ)Œ:¾‹U¿/ÁvçC°(F½ÚÞ,�}z’,§ïÓæöéÏÂF\*õ¢O“`´¦ÓwÆ>äçOœÕùñp‰çÊÕ‹ÌýlU–K9; d9í‚CãCõNõ N¿äVãE˜õs;ŠlB~7U'9w’­¥(È&%³öšEyö¿_ò­k9ËË:Æ×Ì+K­NÛ )¤¼Ò¹«ü8w�J•y–z½ù2#–O>$§…ÇŒ6JOwˆgþÝô¸Qj}$mšF�þùj§’èTð:¿86CÖåh\Ç�_f]åïå¿tç l¨X¿: n˜“ã^:Î9Ýßµh-Ó⟖³_]îÏ,^yº-9m[9ÍIÀËí‹O©½üñÑJœOºÎöͧH-šn•D;6ï#U•} ØKpëÅmXXZ ¡d‘³TxÖmLÉá{Ùv|5Ë»Ææ»2ïÚÔËdÝ~F-Í>=ã×uœ|î÷æçèôÛ’3ØV&Ÿz~“ÿ9¦e˯¿ïƈ„uX/3Õ¢r!´`~Ô($Ü• nÖ‹ÏdàÀ¾tlÑš¶U<³.9 MÚ§å[—¹’Xæ§%•»�ôÔí6€�2°_Z´ê@ý ã¸mð£á€¬Û͘jù�Œ7X·fß ËT5�ak%””ü4ÿ‰ €‰¤øî^¼È}4>µéÒ© T'Ìþu…߈Á�ÄñU8kUÞ\´ø-L>-å—#P”D-ZÎQ#¨ì SØ[ j[òÙ¨@¾Ã©Sw�ÅhÀhNÿ˜Ae›[(Ég9~>­×Œ†Œnݸ|á &T8Wê@·–Рn1ôÏt“š´0&qõòí´aµ&m¿�opùê㨨iÞº$VWÙ�ÏV…„‰+'N¥}�žlÀ`¸ÂùË)7%[}J›† hXÆó…;miå…ÑkÁêëU$ŸF§ž¿cJÛ'B´ȱ$ä©D§þ8p ŸuoIË�›RøùWiXê§ùÎ_ÂÅÇ Œ‰ $IίgÜeÖÞ¬n$[…S´ ’|�¿~ùƒë0\]É¢Í÷‘%  E‹ µFBB&.æÊãý?}¹¯©þÿÈ*Æf–¥vtÁQ Šá(Ñ2\ªd•óãÜeâüŠÙxãñ½¼ÔR_s»3bHÅ ©—øcÍaŒHXúã¥6§�*ló¦åwÓ…“œN0a0¨ð ÁFùÞ=´%ÚÒwà@üœ^µ mË28¾•¯y°¤D«fZ(Ü[3”±»R‘ì*Ó¤º=³r\ŽãlÖþþ”É`Lûn§[ëX�Œ"ið òCóFŽi™Å˼«¯ç$³(ÜÛ=�>í;2è·“/LRIöÕiU;?*Œœ˜ü ŸÎÝÉ¥{H¼}’ ?t¤Ï¯71I|7£„¹«k2Èû*×ú´®f‡d8”ïsÍdA`ÃF„g�´-BŠžKBIÙɯ¿ž#™Ø­‹XwÅO …;½;c¥Äñ×€røûÞ|ç�*òWëÅGáé'²ˆ±úõ'Ÿõ9ú©Ü> [c,”{lü"Š®>”ýÌc99ʱ�9Aáuz/ó«œ+„š�*æiO.• “d‰�G•Û gñ‚.¨AåÖ”i+gÒ£FAœ-’x`²Å§t ¾û} Ÿ{ù/Wû´cÞê™ôªW;ïÅ“j­'¸°;–f¿C cÚ2ý™úE} ¹æA²sÀI­Â©ÞDVý4�&¥|p°H!.. ÇŠyÛ�¬€lÈ‹w`~äÛ9y2†T‡ª|2‘Ý ¾ø¼�”�¨¡+øõÛ–”óסM¾Ïý”ܸ;熢ý™;º åüò�x&š-[q[ëJP‰Jq}Å«µž^¹xxÿùC¨Ùg?õ}üs‹>ùi9cÚW$À^âáC ]@EÚ�YÎOŸ¤Ýí—¨7|ýjÄÉ*…Ø[ X8çFŽ'Ûþ1K®ò|1k0�#\±1Ås3s«^¼ƒŽšÀÎӘܹ Á©\ܳ…Í{bPœý)Yï\€Ê�£ÆÓ¾¼/öZ {GGÔùjóÍ”O©œ+S>t.i§Ÿ’]5:}˜ö-"j—z´©å�É’Ržm&0¥KEüÔ$ݹͣÜ:r™òÒlÌ,úÕ ÇEºÆ�m›Ùq>�O!Ê– |fùz‰¼å¿`to4J›‡ÍÒÛ¶”ÿnK†¶&*È +CŽh“ä×4î2i¯1)‹Õ±öUF±bÁDx`�’HªµE?À‚£¨l/B:O`xó’xæÕ`m¯#×ó%¿æ¼‘UŒÍ*KB÷9iãb™Lì­ûmôø‰¢R¡ü9JК1oåTº×.Œ{™Ä¸¨òû¡S'"½¡|ùU^¼mSˆ{(aï[�NSeH”mZ_˜ÑFMh¦�iMio;H¼Å]C>òh![†ÑûוŒû¤¡®yPï‘(ÛℳúÕòqÎèJÃOêã¤4~4kSŽ'½fNŽËqœÍÙߟþm.WotÆû$Êyñ,ÕŠÑ¿Ž§�SÚVßÄ1-Óx™óa)os’9Û´§xõò¸ÙäÅ¿VB2X 9Vaäº?™ýY3ÊëÉke�6—=a•ióíBþ^ÚŸâyÌ?J™ä}«ø8B‹„DÞÊmi’Ѫ8¬)öù~ÿ®¥½m1&>¹ 5zÌdÅ´&¸>ó±¬bœýyDνLŽ~E’UG­dÑw¨W¡4¥Êפq…´ÜúÏc9:Êyr0æA„×II{—Dú‹t? ðÝ»w§¼«J ï'ãá¡DVËiUe&ÿ…ævâ€�ƄɤFmºÄü6Ué»ñ!ý7ðg¿×qÒ$¼DŒA&fz]J~�ñ5Û×t§À«<Óö^R0™@­NæØØ†Ô¶©ü(¶-n‡Ç;ŸÎÈ’ÖþtZcÄ»ëjv~[,ãǹ„·Ãd¤VÃíÕt¯ú1¿Ýp£ý’íŒ(ûü´hNü—b¬�x=†Ot–€é.ë{W¥õÏWÐV�È¡Ÿ›½òJ.AáíÒét]€ƒ€0¤û1¦ÿùïœ; Â[b:3‘Zµ¦£$r7>•{K¾èòºPý÷1þ�0ìæ›r­XoâþÝ Ú`zhþLFï…; [PzȤ¤Xâ)èj~F�Ò¯2ñ£Ä³¶9ºým�£S>4oq#.EíJƒ6Õ Aþ½Äi• ¼fÆ[qŸ³z×ÕÞ;&nÜ{ˆeÊ}±'¸î×ÌŸÐø¹" YR°p� ÈEË£Û×¹“œ�ˆº|:ãwFV³{Mß !‚ ¼�Ä#‚ ‚ ‚ ‚ ¼6æ>²!æïAAAAxëÄ#ÏfPâO²aå&_ÈET¿võ—Ò Â3’NþÁ¼U»¹@iúö­ŽÓ¿aªPIäâî�8}›²í¨öï{ãá;—zë;vá|j�FdðÍ+‚ ‚ ‚ðþú7\ö¼q¦KKÜo£¦¯ç|Ê[üª¹×ÂÈÃ[ç9rú†u™ÏÕàìŽYêeÖ mMÅ0ô.z| Wgð–‡ï¨†éÉÜÝ:•ïFMá§¿ÎòàÿmËŒaÚµ¢S߬<ÿ’_çÈ)qÄœ<Æå„KǼ.2×—ô£ÅG=4w7ñfvO†cCAAÞ1!ñ¯f䨍Jø,Aõ¯7òv®çÞE™/zxh#›cˆ=±Ž­ç�@*¾oIûqk8z3›üù±L'ñ‚º÷ZÒ :øùS$ª-³Oßumþ^‚ ‚ ‚ðnˆG6þåd“ Eá­¾¡ú]”ù¼¼µ¿bÒe/ÙVã“ 0`õª³¤bEÔ¨=üÚV�x€àÿ�ŒÉ$îâ¿N/Œ AAAxGÞϦÓüÔý*/ˆ¯» ÎzO‚K7 ç¤-\Kÿ €ËžY½hP27½~5è8v×ÓÝôSœ`ñ –D…z¡×{Õ’A‹OíW�˜ö�Üû­%Ž:œÂú±5�ï±on?• ÂCïJ�"Ui?r-—Ro'im]u蜊2h��‰™^½N‡Kµ‰dµ*>ucOuètzλ�"ǰvxgUŒ ÐS�³Þ‹ Ò�Y|=•#ÃËâ¬Ó¡oö3± �º‰^AùÑ9úÒuCjÚö.ýÁà‘„zëÑ» ¸XzþƒœU™Ùô§Yñº³•‰=›S­D>®.¸xP¬ù N=×vã™ÅŒ=•‰ßLâïäxââeP’ÙÜ7 '��¾ Õ{§$›L=ßü轨2|‰J*û§¶§~Å„ÀÝÅW¿jvžÌ®Øt½žUÝR6Ó»`~tŽî|¸è �º­?¡ùóÒg ©€rgM\Ñ9EðetjºÉ\™Q½£§âß°ÏÈ×™S_�£¾.3¯Ê€�è/#pÒ9âÖd·Ÿtm"kº‡â¡×ãE«!k¸üϦ�'™óQE"½Ð;»àæW„ªíF°áÊsû˜.1¥¦ :�§BŸ³ó™_Ë\�U/­naýÙþxÛòå)ÔÔëÐ9—gä±´ùÞØ:‰nuŠãï¦ÇÍ¿8uºMbë�†Ñ¬}ÿÙÕ?Óq–Ö_×7�瓚øºêñ,A½Og²'}<Ÿ“zy-C[ERÐS�Þ'‚–sÎòü‡ìÆÐ cÃtš…Ÿ6¦jéÂûy¢wÖã^‰v#ÿä™0˜î=³7�ʆà¥wÆÅÝ—Ð’Uh2`—3¯² ‚ ‚ dê=��¸Îþ�Û9rñIvèl%âÎnãço›Q·Ï:Ò®!±Tc}¾€í1 NžNH7ö±tXKš€ãYf¶ªK×)ë8~GÆÚÚÈíãë˜ÒµmæœÇȱGÙ¼ågo$¢Ê£ÃîìÝw|UõýÇñ×9wdÈ ì½·© T¡¸‹Vkq[K­ÖÖRê¯ÖªµZgukE+P7à ¨È”MØFX„�ÜŒ;ÎùýqHÈMîMò~ú¸’Ü{î÷|î=÷&9ïûî"¶,ø�ÇÇŽäæÿy‚]‘µó~=úfžž¾Š}qmi›P̆™¯òÛ«ïâÃÝGÝËHâÜaƒˆ5lŠçÎba@?~·ˆ2Û¤ù�‹9=ª”Å�_Å÷½Éìõû0ã£)Ë^ÊÇOŒå§ã>âè&kÊŒkAÇ.]èÒ¥ ­àßÄ—oÀìÛ(Ä’”û÷ºh–R�—„µ•·~sÏ}±š|w;zõjG|ÑJ£RŽxA³Ï©ÎñÚù=“&Åâ͹”¹It“c&UHÃAb«ÎtéÒ….]ZqDYpœ¬ÝÓùÃØ‡™[è¤Ã˜çxû�g�`øØ2ï3æ¬ØÌ®"HHI± ÿ÷ 7üvÊ�ýž 6×i\ð“$L»œå‹Vâ#À態ȳ,ö.^ÈÆxW,f…ÏÆL=—¡Ýª2iuÞPz:!�½„¥{,(YÂüU>lß*.)k'K–î"`¸0ô\Rv‘±-–¼òÓvÛ$_ô$?,[À‚esxôÜ8ì¼/xó“죂 ƒæCF0(ÆÀÊŸÍW‹½à]Æì¹û°Ìf ½ä,¢>£üã{Ö­ßÀŠ÷~IgG€]SŸà�UµëíË$ùœ‹8ã¨×‚£óP†vr‚/“…ËJñ.ûžE6ØÍ[�·x ‹2}àìÉCÛþáb$qõ[kX³f¯oƒÃ.cå3ɶ³=·²‘u‹g3íƒ�ùüíÛéá´)]ü‹Š+>ìV\ûJð¸Íýøw Ösµbø-WÐÅ �]ËXº«’ÓkK—dÀ¢àË»�‘JjÆ@îûÖƒmÈÞ’ÍÑ-é—pŹñ�]|õùRJ×ÌdöÎfóa\zv¾ÌE,-±1¢3fL¢0I9÷F´s€?‹ÅKò«5ä¡6œQQÕ›TÄÙ—‹‡µÅE ³îÄÀa·ðÈû«Ù_«I#ü'w¼pºÓ¢p'ÿúÏùx…#íJ{îzºº«ÚÒ$åÔÓèä;�ON�U�Úö’tþÅ Š1ð¯_È¢­óøn™Ÿ¸ä$œ¾åÌ]¸•ó708gøOˆ?z—Î^\|a;v1K,gÕœ¹ì±“h–d³gÁ|Ö-žË�%6ÎnsQ§JzÄ <­ÀÊÏe¯vá�¼rûùôh߉žýOáŒ1/±Ö¶å¡¸´Ϥ£ —^1—ácÝç_°É³€¯çìÇv´ç’ŸÀU¶œE«|Øf \;’V.pµ͘!I˜¶—•?® ÒìñN¦~gTβü¸Ê‡m—±ðogÓ*5•´î·ðQ®�ílÙ~ôÏ?Y™k)±ÁÕ$£;G&QÑ® Aßɾ‡Žb$2ðôÇ)/‡| ük—²²Üƈ:‹+.m£É‡DDDD$$Îß•†›(·6X– –<éwvbøí—ѫ⧹Îô‹5¨8­â¡SûÄ'9†; —`U±y€€`Òüôk¸áœŒ ÉŽIâi­�MzŒæ\|õ…4ûò#²g|̤èydùMÒ†_ÊÙ:Tv>ÄþMÓ0À.§Ì[½“5Ã8ЪUýÏMÇ�“Éòr*Ý�‘ÀùŸÁ'}_à…×'óÕÒ�yúÎL]6™¯9ë¤öy áC_Õäx…T˜ŽÓ¡»¦´£uy6Ûs?æÿþ<‚�ÏÝC¢B©.7n°Ø–]­ÚŒ” ¸dP4_ÏZÌW/$°°$�¡¹“ÜGgîÔ)Zîƒø‹¸ä¼ÄJZrÑoÄ0Ú¼ô;¿ŸÄ¢6aôü÷ œÂ_§Ìäõ ȵœtv1=œpì¾ATTðÚ¶,¶Ÿ¥ÏŽãÁ�7avþ)~3ŠÞÙ<5Ῥ…à‹àвOðr2i?új=ºˆï3§ññ”ÌγpvÅ¥\j©xä½ÅØvË&}ÌJ?˜Í2°âI~|>€2§~É?˜IÝéÞÒ‡3¸"ƒµ‹­Ù>0[Ò·O:löçYôºæþ4a&üžÛ®»�±µ¯dƒä‹oàòÖÛßã¡WWãs´aôÏÎ!põ>�þ1vù\&OÞH9ùßMâóíp¶g@ÿ G 2ÒL°óYº`c5>Ñ5ILJÄ›×°® €Ïw¼3;éi˜ø×.àÇJÇÖ—“ŸçdÀ/ä?³—2ûÿáÆKÖç_°Êw2û¨éñª+á8N‡9:ŒååׯÒÕåcëÿîæö—ÖTûþÕªÍHgØOÏ"šB¾|oùQ§sáU—2¬¯ÉîOßcf1$œ)C“+?ëtŸ2ŠmøWOaò2‹6ççºKΣ™ÿG&ýo=~gF�î]ͤÓÇÖÍÛ `’qÁ­Œ»þ .}:­*þTr$’o‚•ËÚµ¹X€í÷U:‚Ùú2n¸¸†o/>ô?v\ô¸ò*ú»€èþœÖÇ…aíå›÷¦³Ó¾ìO™4{–á¢Ï)}qWëµ_Ãú«Û‹~]�`{É+mÅèqã™0aþp'×ýâV.ë~ô3è¤Sÿ>$˜à[:™×çí­dˆIݽ‡œÝzÓÝuàµõÎ* Ë÷³}gA…ÌÅfï‚—¹÷–ÛøË”5”žÔ^DDDD¤©‰ì@ÂÞÏG·ö¢WÿÞ ¸úu6ú ÝÄuýœ˜-¯àîºà¶ ™û�QôéÜ�žÝ:жó™Üòß-€Ø!ãøí DŒÒùçð^tëÖ›Kž^F¹‘È ßÜÁ¹Ñöåý–ûNëA¿Þ}þÏ%”E¯_Žåœ(p´éN·xü«yúÒÑ<»ÊdÐm¿åÜæþ¬IÜ>¨ ]zö s›vôºð~¨ê 2ú,Æ^ß·]Ìþb g—+¹æô`×#í2~wk/¢í¾Ý»u¥ÿµÿa“ß$ýâ{¸©¿\5¢-N¼,ûÇEôê3€aÿñ8Ÿ–š´>ûº¸ [^åê~ýèß³>±ªòÉí‚•�:dƒã ¬Ü¹u`Oú�r+Sò+œœyçòðÐÞtíy*?9o8?~ >ÛÀݶ­ÇÛ§—/Ý™´ÔTZ_7™Â£ö\£ãU—êý8Ud�2äo¼tÏbìBæ=ú[ž[Y~â»U·6 Ò/¾”ŸÄ‚ß êôá IëÈÅ#zãôûñÉ\pÙPªÈ#À} £G¶Ã´üøiÉ…÷'ið% mfá÷Û8»�ft¯êv¼rÓs@O\F€ío�eȨ«sóK,«øât ༟$cÚ%|;~0}ô¥[¯Ûø´¨²' ÃoºŠ¶‹âýÅØQ§2æêàÐ�¸îÞ1´sYìøð6NëÞ�ngÜÉ'»m\íÆpϘö˜Õyí×´þª8zpÃ=£ií´Øóùx†ôèL�ž]i×®+ƒ?ƒ½•ì2aØo¸ó”xðfòïËûÑ£ï†?¶ôˆ×U]½‡Ì6W0îêv¸ì½|ýçóéܺçüm~…Ž'{øä±ùÏÇòï?=Ï÷'3þEDDDDšœÈ$ -:´Á,܇7¦¯x€ÿ¾~3�WDxè>xäÎïÙ‚h_!ÅÍ: ¤K³ã¤]ݹã��yê–¡tonàñ¤vÊ-O}Ì;wt?rB6G í;ÄàÙWŠ+½7—ÜûÞùýÜ€‘<Š¿¾x7Ãz¥H&µ¥G§ùÏ´W¹çÒÓh×Ìij·ol+z lKT•cß�ô¸á6†&`DsÚ/®£ï¡"b9ýOðþC×1¸c"þ¢R\}q׫|òÒÏhmD3øÏoóÌÍCè–æ¤$7‡ýFmzžÁÐs{’TÉÑtö½‹—Ÿº�Á›AÑò|É$8K�;�ŸÙö<ÿÖ.?µ-ñ�}ìÉ/'&½ýÏÆ­Ml¤öêJ’w׬c·Ý’�£ïåÕgo �y¼}ÚøýÀÀŸÀ1çF59^uªþ�Ó‘¢éÿÛ§¸«_”.å_Þ¬ÖR¡Õ« Œ´‘\;¬¦áæÔÒÂtÐyÄHz¹ÀLÅ5%gR7§Ž¹šNp´¸�§º!þF�ŸloÌÏèYíáôøÕK¼ð«‹è•â%ká·Ì^¸ ;£§�w&c#…K}…?ŒìC‹èrò÷ìÇ•‡UXù+8úÌ[¹ùT7IŽågí>ÙÍ/zœO&ŽçòSÛ[^„7¶§]1ž‰Ÿ<΅̓�øD¯ý×_%“—>ÇÔw&ð³³:‘â*§  WZwNïOYe?BÜ}¹{ÒÇòiN¯ÑãøçSWWorI©{?®Ö§Ò³åZ¶ïÞI™#‘v§ãò_ý‰ß]Üì8C|DDDD¤¶cqPdÙiâœNç¡aÇ£!"""""""Rk�¹WDEêÔ,""""""!šJ $DDDDDDD"BS #@�„ˆˆˆˆˆˆHØ5µ0Hˆˆˆˆˆˆˆ„]S #@�„ˆˆˆˆˆˆHX¹\®p— $DDDDDDDÂÄáp`F¸Ë """""""aâp8Â]BØ(� ƒ¦8oDE $DDDDDDDÂÀ4›ö)yÓ~ô"""""""aÐÔÃP !""""""RïšòÜ)�©gMue�ŠHˆˆˆˆˆˆˆÔ# ×Ò³ """"""R�H5í5FDDDDDD¤AÉÉÉcú´Ù¬Z±ž’’2ÒÒ›C‡mHo‘rh»ôôz÷îÆJ«¦áA $DDDDDD¤AÈÊÚÎ÷?‹§¤äÐu9¹y,\°ü˜íÓÓRxðá»IOO9æ6 ?õ‘ˆ—““wLqÂûäæóûßý�… � +ÂI=$‚HˆˆˆˆˆˆHDËÉÉã�??S£0â �§”Ç}™)“¦ÕAeR $DDDDDD$¢=öÈKääí­U“'ÏàÍ7ÞQE $DDDDDD$b½ùúûlÙ¶3$mM›:“{ïþ;OÍ{ZHè)�‘ˆ4yÒt¦M›Ò6·lÍæùç&†´Íš²m;¬û� $DDDDDD$"M™<½NÚ]¸`9™™ê¤m©>""""""‘ââbê¬íU+××YÛ'bYVØöIHˆˆˆˆˆˆHDêСm�µ]—aljhÈF� ‰H¹¹ùuÖöÂ+ê¬íQ‰ """"""‘ÒÒR*½>>*ºÖmoÙ²½ÖmÔ†B p†»‘ÊŒ=”ÌÌ#çzˆ�ŽbÚŸï`ã®\ŠËÊ]Àî}ûY–•ÍçKÖ°»°°~‹®&˲0ͦÝG@�„ˆˆˆˆˆˆD´±C 2’“]ߥeZ¥Ûg4Kd@Ç6Œ:ˆ·f.à­Yó‚Û·Hgwa!Åeåœqfÿz©½*–eaÛ6†a„µŽpjÚqŒˆˆˆˆˆˆD¬ƒOØ›gn¹Š.iŒ:¨FmŒz&:´a@‡6?E}jê½$HˆˆˆˆˆˆHÄúùeÃ`ó¶Zµq0ŒzÞéØÝ:Ö¶¬�ñûý¸\®p—²!""""""Ë6CÛ{ ..6¤íÕ–mÛMvè† ‰XVˆW¢uÀ �@ I.ª@BDDDDDD"–åva;!kϲ¶BÉï÷cÛv¸Ë¨W $DDDDDD$¢•7K Y[¾¸¸�µj>Ÿ¯I… $DDDDDD$¢yN¼Q5”7KÄrEöÚ>Ÿ¯É ßP !""""""Í�71¾Ö픤§† šºç÷û›ÄD— $DDDDDD$â·nQ«Þ žØ˜ˆïQQ Àëõ6ê! $DDDDDD$âÙ…ÛžT¨Pä)¡(7§ªª{>Ÿ�@ Ð(ƒ """"""Ò Xn…ÛR[½í-›½…û)*-Á*-Çöùë¸Âºðù|øý~,Ëj4áDÃé¯"""""""MžåvQœ‘ŠgñJb¢£ˆvEašÆÛx}>Ê}>ŠK˰í Dz½Ð€†mͲ¬C^š¦‰a†q‚{E®†{$DDDDDD¤ir:)?:@1Ó�ÓabY6~Ë:2„¨ PPˆ3®z½+"]cX‰C�„ˆˆˆˆˆHåñ”�³'Ÿ¸øXÒÓSÂ]N½9zèEÀ °N¼*…•½;µ9Ó¿žË–¬lââb8ãÌþôîݵ®J•ãP !"""""á[²¶“••ÍæÍÛÈÚ’�§¸äˆíÒ[¤’žÖœø¸X:tjK|\ ;µ#66†ô)Ä5’ÞìßRw³ËÊÙ9óÞ|ýýC×M›:“ô´~ví% rV¨*”j0€4‚ÁDÅ‹«ÂÅ ÌËË{1\EŠˆˆˆˆˆ4G9{òؼ%øo(ÄÅÇÒ±CâãbƒáEzsÒ[¤Ò¡cÛÓÃbÖ¬ùô7!®Ša'²&{7}ðu¥·)˜�ÔÔÔ;�¥€ðU¸ø+^ÔCBDDDDD$ rr‚ÁCΞ<²²²Y¹j}È‚‡ÊØØ³|匫4ÿ±¹õÖk}Ù°:Ûw¨¼ùúûL›6“+ÏèÇ•gõ;©6<å¾*oËÉÍçùMdÊ{3èÝ·gœÙ�´´:vls²%Ëq(�©c .›·³ió6rs÷3Ü"TllìŠÚ66öQÛ©ØS7µÔVNN>[¶d“¹rÓ¦Íà³åkN:�øléºï77Ÿœ™ó˜5sÞ¡ëz÷îÆ� Τwïn ¦7I¤S !"""""RÇ{ôåC_蜀a:ŽÜÈ>Tˆ 죾¯x5vp5 ûàוoÛeemçñ¿¿LNÞÞJo/)÷±:{½Ú´¨Q»Ÿ-]Ëš»Oª¦ÌÌõdf®'=-…o¹Š3ÎèRíÈa $DDDDDDê‘aø£òŽÃ¶Áç/;œj„ˆ'zHx<%,\¸‚YßÌ#3sà ·ÿ`þ z]uQµÛÿléZ&~÷cmJ‚½'{ôeþöð=Z�£–Hˆˆˆˆˆˆ4ÁÌ"ô½ <žÒ�·Y]™™X¸`9³¾™�§¤úÁÈš{ªÕKÂSæå¥¯æ²xsvmK=Â_îšoº’Q?½ ¤í6% $DDDDDD¤^Õ´7DUþà+Ú¥6£W›\9¨?qQ®C·¶t-Ì_A‰×[ëš+óæPâ)åg׌ª“ö;""""""R/<žfÍšÏôOfV9?ÄÉØ–WÀ¶¼~Ü´�ÿ»j±nW�ôЍÌäÉ3Xµj#ãîú…&»¬!""""""M\Ξü:ßGfæžæ?! "Ž–Wäá¥/ç’–W/aÄA™™ëyàþgxðá»JÔ€îDDDDDD¤q›Ïÿkb½ï·!S ‘&®¸ØS'íz<%<ÿ¯‰,\¸¼NÚ¯r¿u4gĉ—Ý Õ7ªI=$DDDDDDš¸’’Ð¯²‘““Çïïþ{½‡áöü³o‡»„C�„ˆˆˆˆˆˆ„Ü”I3êeˆF¤ÉÉÍçÍ7Þw ‚  ¹Ì•ëÃ]BØL›:“)“¦…»Œˆ§@BDDDDD¤‰Û³'7¤í½ùúûM²wDE“'Ï`ÚÔoÂ]FDÓ¤–""""""99y<ÿ¯‰dfnw)áÍ7> c§všä² ê!!""""""µ–•µ�ßßó…GyþÙ·ñxJÂ]FDR !""""""äääŸô}£ó È�· O‰N¼�–“›Ïô©3Ã]FDR !""""""'ňÏÞEÜ®\FôëN—Œ´p—‘¦M›¥^•P !""""""5fz½$nÞFÔ¾¢C×�»ä¼0V¹<žR<žÒp—qHˆˆˆˆˆˆ»wW¥ GYIYÙ8Ë}G\? c®40Ô¥5xãFœGGË wG�„ˆˆˆˆˆˆT‹·;—ä�Û0}þJ·{Á ⣣깲È5vÈY\5x ÑyÄæä…»œˆ¢@BDDDDDDŽaÄää“°m'q»óHÌÚNó5›ˆÎ+8îý⣣Űzª2² èІ±CÏ<ô}LÎ^ÜEÅa¬(²8Ã]€ˆˆˆˆˆˆ„_î�OïsròI)+'ÍSŠœT[g÷ìÌ€mX¶%û¸ÛõîÝ•3õgʤé?ÇBïÞ]IÏH gOpE’ÌUë«Ü>#)‰‡¯}ÌõñÙ»Ù×¥=–ËU7…6 $DDDDDD„I“>eʧòçˇ‘Þ±m­ÛåÅÜòÂ;—•`ÛVð ÃdÌ5#sÍ(<Å¥L™<½Öû¬K£FåŒ3úq]NNS&Í`Ö¬ùG\Ÿ‘”Ä37_E|´û˜vŒ€E|ööwlS§õ6 $DDDDDDê@^vÛÖl#';'Ü¥TÍ00ÃpÐ:.ž W]BËf‰µn¶¨´Œé?®Àðâ÷{±¬c{Zœ^áä~ÈÐ3#>�ðÛƒ#==•qwÝ€ÇSÊÂ…Ë�ÃaDF³„*ÛryJp•”â‹�©³z""""""µàÙïaûšílY½…í«·³uÕVòwäãÙï9¼ÑÀøðx�ibb`c`"qJo&\5¢Ö»X²i+¯=‡¥›·�pÛââÃÏOzz*½{w#3³ê!‘lÜ]¿à±”RV°ŸGÆŒâ{G¡¶ÛÄrÇljf™ÑNL‡ ¦yì>í%¶HN¨uQ“ ¢*c®É_î�Ü@Âã)©ò¶¸¸XþöÐÝ8ÊÊIÊʆj̽¡^� �(Ÿ»˜¢çßÄ»|5VN~¸Ë )3=wÿ^$Œ»‘¨Á§†»9 w{.ëOž†£ê í`8·ÙwàÛ` `EØ.Ëac¹ ,ØQ&¶ÛÄvnGðßj0¼6NO³ÌÆQ # ¼½c°U/¬hÈ(ÎíÕµz;:JQiSæ,bòœE‡æ‰¨‰Ü£–ÀìÝ»+qq1;¹euê DG±¯s;’²¶W¹,jEM½—Dƒ$Šž~�¿?î2Dꌕ“OÙWßSöõ’þ4Ž„{n wI""""RTqðkÓ xƒá„�E¹]ù ½í†ÁÞl·�‹f©uDøP)¿ ÇΩxŒ[×ä±~Ǧü°ˆï2ןTq<#G �ø¹$NÄr»(èÞ‰˜œ<¢ ö7˜p–•aØŽj¦O�Lƒ $Êç.¦ðÑçÃ]†Hý°m }÷™ÕSBDDD¤ 1¼†÷`âìeQÝ“8#ÀQG*—‘\ù$–»÷ñüŒÙضMZb ÑÑì*(¬“ â >}»5ø@â ÒôTÊ““HÞ´­ÊåS�€…»ÈCyÇ ±k°�DÑóoô$ÒØ6E/¼¥@BDDDDB*£YR·ØÌY³  Ÿ7ô„§øØ9"yØFÉqæ�¨ŠåváMŒ'ª °Êmœ¥eM6�¨z@Q„ó._îDê�O¯{©.ï‰'Vˆ�®|\GFr"]2ÒBYÑŠ«8Á?ãŒu¶ÏÚð””�ÔýŒ@Ucj‚ª3îÔhE IDAT×DcÕ` M`)MQ`OÞ‰7©�â2o•· ?¥w=VÔ»ÏÉM²‰L¯÷þ¢ãns¢À¢1k°�„ˆˆˆˆˆˆÔÞÆ]9UÞ6|`O⣣êd¿U-£Ù±SãYu"foÕC5òÅ5Ýe?Hˆˆˆˆˆˆ4F�ê͹·,kG•·ÅGG1|@¯PUt„ªæ‰èСñÎJæÉ8š_�„ˆˆˆˆˆˆ4&F5‰÷ç-9îíg÷ìŠrj$==¥Þ÷Y'˜Âr»ðÅÅÖS5‘G�„ˆˆˆˆˆHV\VÎûs—Vy{—–éÄÇ„~ØFU“ZBãè%aU.÷yPS® $DDDDDD%£z‹lðÖ¬ùì.¨|òÅ„˜èã, zòJŠ«^Ú3®÷p:�¸Ýn¢ªÑA¥$=µî Š` $DDDDDD£¬ÞP\VÎ?>ü²ÊÛ»µlŠŠª-.Â{˜¦‰ËåÂétVz€é=þp ob<–ëØû7% $D0pþäz2¼”(G¸k©˶lç­™ *½­eô�(.öTy[léé)˜¦‰ÛíÆétbÆ1ÛT (\{ ŽÛž¿uN§óP€Ñ5ÝG^g ]Î$ñ‚®MäÉ5p^ý=s>!½CN÷8/¼�ô_ž†«i8iäª;©eEoÍšWi(Q\ZŠ’ŽPRRõ��HœÔÒ4ÍJ{D½ €QîŹo•Ûùš7#}¨ÍªŽÆN§^'#åRÿýÝw®¥Ÿ7‹¾{~ ë§%¹“p7áu:üß98ëüÙ5qýòzy¶Ò?°�þ¾ÍôÝ=—®S%íÂÖÔ×ËÙÎßNùÚÍøŠjþï„.£ƒg+=ÿ}ŽÊPÚHÚïÜJïׇÖÛãiN"�€`(ñ�¿<4§Dq™—oW¯ee�RŰ"&k{•ÛYn¾VéG\w0˜hj½%òGÚáa¶¤ù›i5x �ßÏîU{¡y{bΊ'°×ê·¿¿‘œ‚Óñ#{†?JQ©³EGâ~~;Ó‡}ÍH¶”WÇØf>Îæ™uÓº‘Ñ—Ó�{ìŸH{e.»—ú*ÜCÜŸÆ“ÔÂ驘ÆIÿÌ‘ >_ºšÏ—®&#)‰¢²R Š C¾Ïq†l4DÃWN>Žãôþ(kÓ’€ÛuÌõ†aàt:ñûýXVõçÿhÈšVü ®¾ÄŸ‡÷�ÿ#ûñ÷)œ1“ÂwÞd÷¯Ÿ£hßá³aãÜ¿ÑÓŸM+›~Ó¯ÁiF3bý8�×­¤oézz-{“–cº>F ‰‡®ë–Ò§d ýJ2é¹àe2.ïpüOÿ­½”ÍýÏœ¹}ð.»¯GÞ†$ßtAp¿ÉýHyñ]ºo]Cßâetÿì’»WXºÇH&öW�Òyõrú–n¤Ï¶/hûóÖÁÛiÄßû �3—зd-½–¼FÆ%­Õd ‚Þ¥’ÖÑ�ãº×è[6�ôî‚™f—Ñ¡p�ïl €ÙóRZ}2ƒžyè›û�_þ91‰U<Â-pÚ;)ßÖ‘”ûzøñtü75Ç»!ÒR+ôHqâºpíæÎ£OÉfúl™Nû†âvWl8†èk Óª¥ô-ÛDŸõSh5êÈ”òD�[DDDD$’�Ì��£í.,¤¸¼,ÕëxË~64{Gå^¢våT¹]yF ɉ'l«©ô”h�2”ü[)ßhá~5‰�«žhÅþñy6÷¿€uý.`ý�3Ø.¢ÿð�þùoÿ[FÝÉî¯iþöÚþ<#x'#ލs•ý_¶_v=YWßOþºN¤N~Ÿvcj0«m ¡�ƒaŽŽ¤Nù/­ï!ÿ׿`Óè‡)Jüí>ø±QN¢ÿ&�ž<ëýGØ:j,Ûþð&…K÷nbþü:ŽïHÙ“w³é‚ÛÙ³´i“^ µûѽAlßÌÄèIü�´Cךg�Cœ;“ý_æ@ËŸÒöË'IòMgçå?có�b�ú;ŸRyß’ÔTœÖrï}—Àˆq¤�v0IŒ%þÞ;ˆÝô»^ÛŒ�–v(�0Ïþ#�>ý 1ë_gû¥¿dû™DÝý:�ž>8ìÃÀ1ú:¾5çÜçØöÓ_²ío3ñ»£+ì¸&�[DDDD$5àîÃé-"o‰ÊØvð9> ÄlÞ†¨|½Õ@|ÞVi•Þv´¦JhÈFMÖ‘{ÃxÜï<@ûUÃ)›ñ{_{—‚/6¹ªNIå™ëð¼.þ"Òîˆÿ¹+ÙúÈbl€™K°ÚÎ¦Ýøë‰™ò¥¶µ7-dÿ—s°�¢Ïæáo6“6ãNôûOSv¼µ„n‰½úw¤žZ†ç³ñ[`œ3–´sv‘;è>ò–û�)Ýß…„ïJò©ÿ¤dùù¤Ý;ßsW°å/K8âÇVÂpÒ~Ó�’ÏcÇ;‚m™Aìˆ7H¾¬y�m:²†œoÙ?ߦåÈsq¾<¿EìÈsq¬z›¢,ˆÿ+’SØ|à —,'»ÍOèñçÑÄÝ5“ýGôl2p¤5Ã(ÏÃ÷Í+ä̼†–Iî˜�ñ·¹œôë¢ÙÛ›»{a¤¦átþ4’Çß@Ô²gYwók”€¯~ ”tlÍÿž¼í-HþÍhœ?<¦;Þî¡'|Ü ÷Ç»ˆˆˆˆHdð{ˆ‹� wÕ[éõ{G¸wåà(­¼7‰åvQÞ¡M�ö׆o(�8 Öê)l?u*{ÎFòuW“úÞ7´Xõ*Û®z”¢Ý•ßÇèҟؤ}xf®8|"kPüÍ*ÝŸ˜dƒÒ½•í,‡¢ÏWÁ?û“eû*Ù&z틲iðû½™üi,;_Ø‚�‰k@o\în¤Ï_ÏáA &†ÛGYKFÉb“÷Q2så1'ÙF—>Ä$Eõä÷ôûç¡kÁeâo�HX»(œ²�–�]LBÊÿ((:…¤KšSúâtÊQ$ è†Ñ¦�ò¯9|Ó�ayq53 ´b&ŽæIP¸Ë¿›}�O!ý³ÛHéý%E×ÝJÜ–‰lüx/ÖÅEX®TñX݉è¦ü­9x…7¾Ys(wÜAl?'ìêJLoÞ7ã«â½]ãÇ-""""i@ OIYƒ $:un{Ìu†a`š&®œü*‡jXneÝ:U:oĉ8R »ïÜOÈ™û ¹Ïþ’Ž?0ŠŠ°èˆ#É€ýU<Ñv°½`±6ØÇ]U§�[DDDD$’…b‰ºÔ¢Eq±Ñ'Þ0têÔ–¾}»s½iš8ó÷�½«Êû–ujRa9Ñec¤@"ìMßQ¼â»tÄaÎÅ*)ƒ¤$Ì '¼öÆ•”îO&öü>_,=p~œLü�¾°é]J÷UñÃÂH$öìž°ù=ʪZVÓ.»"“R”þæNܽþG‹ÿ܇ç'Q¼ß·b5>ó§Ä´Í'gAÁ±÷߸š2O2qCú`|¹ôˆ“m{ãjÊŠc‰í™„ïåùT+›Ûó{?�@»ë¯¢Yößüƒ}[, Œ²å›à¢Þ¸‹6S´ýD­8š%BII0,±¶SðäTÒ?½–„¬WÙôAnp³’,#G’ ›×Q²ÜGóóãv¬ÙÀÄuþ`¢¬Õì]éß:JWxi~áùDýue¾c÷|R�[DDDD$‚Ø1‘3÷Y\\,}ûö c§¶tìÔŽ~ýzT9"Ò¤·HáÑÜWém®œüㆥíÚ¨eèbš&¦i6Êž $j*ö,Z¼z9ÆÜ¹”lÈÅ2“‰ºðRO PöÈ"ü––®Á¾ígdÜ•IÞr WFE“f’ûô ºÜÿ/Úíûùó=¸GüŠ–WØËDJý˜bÔÀqÁÍdü*�â ¥¸.¸…Œ«]ß3)¸Í‰”®$ç¦'ˆŸ7�Öù‚ ¿_€5ç?äιŠVÏ¿NëŒ×Ø¿r/4ï@´{y“Wcïÿ†Üç×Òù¾éà†üY[±¢[à*YHÁìoÈ}q�ÿð,JŸ!ÿë,®¢ºø(þ÷—Nø�VÄþ×?Åÿå½´ò±ïÚÏñÛÊÞx‰ýw[·ìwÇ0*ügÅ;)ïZõ$üu)..–N�ÚÒ±s:thC¿~=hÑ"5,µ„B§Žíˆ�;ò¹4ʽDoÛ�³¨ê¥KËZ·ÄŸš’HHPt9þüTšßõWÒ:4ǰ<ø7® èþ±ì~*ð½û7v z‚¼L'w1Þï^ lÊJ»‘Í¥¦å¸Çèô ›ÀÆ…Ü4†ÝïîDj·$ìíË(¼÷zvþ{Kµ‡ ØkßbÇ££èú׿’öÎhö,ÛHÞc°ú#©ãŸ"%=;+%oý…½S `—Qòà/ؼo<-ïø3íïK„”<3Ž}³wQò×ëÙ\0žŒ[ÿH»{’1Jó(Ÿÿ&¥¯| Uœ˜Ûs&’¿ìd$¼Oþ‚†ì�Øv�E‹¿ßAÚ‹—⌳l_CáŸ?«$�ˆÁ‘à‚’ÒC�þMüqü‘ûòc�#18 ­5û6_QH«ï Ýgéyë(záv¶>2óÐ0ºÀìGØ|Én2¸žVSîÂáòع Ï7«Ì+QvR�[DDDD�§„-YÙdmÞFNÎ^V¬\Knî^<Å%¸÷Zć±6 llÌ‹'ÚÎÌÒQ›Ë°Ý¶ÛÄŠ2Àqàkwh²7Ë,ʼnQ±<ðÖýtìtì\ 5åñ”žx£z²9kÛß;÷½5»ÊÕ4 ¸¼§/„+…4Ö^�F0˜¨xqU¸8��yyy/†«ÈÊd§õw ¡g¶#íÛÙ¤¯¹‘Õ·}«y ¤Rmr—‡»‘�˜Ÿ·™ E9ä—ëtÓÜOÿfmèš�~‚{×�矛ÈÊ•ëÈÙ“wàoò ™\æÑkã(‡ÏÆ€é‡78oƒyàºê²±)·Ë+¿Í„@´�mà.7‰ö8�3?Ý¡µ[ñߊû³pÛ·¢‚A;Êq(¸°6>o°>Ãkãô0ËleÁ0Â8pŽœÖ6�g¿¶úü8fÍœÏóϽ’¶BáÖ[®eô啽 wNþq·µÜ.<}Ž�o¢¶,Ëj0sI¤¦¦Þ ,ü€¯ÂÅ_ñ¢"""""RoJü^b�næçe±¡èØ• fíYGJT#Zö᬴Nõ]"™«Ö“—»Ó4«Þ(ÑÁ޳GžðÛÁ@ `ãð~?†×Âôr(¸08*™Ë,eˆ þ8Ç¡PÀ½Ã8q‡¶1|aTr';à‡R?à¨zÔÁ¡n¿…áµ…•ÉÝž[�â¦W_{�Kºµ%¡Ü{Âm½éu3<Å8î¬ü “ ©óó²ø`ûbnërî {@ä—{xgËVfseÛSI‰Š¼¥!�£Nü~‡Apu9ø|~ìc¦r¨`‚=+lÜÁ¡‘3%†× +õ,ç½êÛ¸çѬa€•P7¯UÃ0p8Ž*Ò�‡r'ò“zgm#÷œNdj¸†ˆˆˆˆ42Ów¬bbÖ|Jü>¦ïXQíû-/ØÁ³ë¾!¿ü8ã7dÄ€yaD8åæì w ‡ èØ–«¬Ö¶�˜h1u·”ie½$ކûÂQ !"""""ujyA63v®<ôý†¢ÜJ‡jT%¿ÜÃĬyuQš„X^v^HÚ‰¤W�5 ÚÛzÓC7‘eeŽ$LÓlÐC9HˆˆˆˆˆH�É++æƒí‹�¹¾&½$ bÌܽ.TeI„Û²e{¸K8d@Çê­âMKÅŸÒ¬Nk9:|hȽ#@�„ˆˆˆˆˆÔ¡ûv�_^rÌõŠrÙQZP£¶>Ý´�¯òÕ(¤ñز%;b–ýŒ�Ž">Ú}Âí1Ñ”·Í¨‡Š‡‡£A÷Ž"""""R‡f笭ò¶%ËLTÁ[TÂþ¢BæîP/‰HæÙ_û¹>V­Ú‚Jê�åvQÞ¹}½íÏ0 LÓlð½# f�͉DŽu³„�ˆˆˆH]ØP”SiòyÊ xƒáÅÚ}»jÝžÔ�’ýµ?Þ ç/A%'ÇépãvÇߌäätbâSY»s_•Û[neÝ:p»ê­FÃ0p:Ç‚™ öQ¸û÷¢ì«ïÃ]†H½rõïîDDDDª-»¤fC2*cYþ²²C߯۫@¢1ËÉÉ#3s}�µoLÓ�;*§Ó�ÓéÄåtãvGo«¤×Á—«·Ò£Uò1×âã(ëÜËQ¿Ÿó7†ž5Ø@"aÜ�”}=l-�)M„a�8îÆpW!"""Rm%~o­Ûð—”ñ}‰·¬Š-%äfçÒ“ž'ÿÜÚ‡X¦áÀé † N§ —Ó LNç‰çƒ8ÚÒ­¹¼ö]&gwi @ç>ð¥4#�WëZ›ºHD >•¤?�£ðÑçJHãg$ýiî³N w%""""õƲ,åÕŸgB¾¸¸˜mït¸qGEãvGåŽ>BÔ8Üa bb£ÂºÿÊØ xÄ@ƒ$DDDDD$2 hގז~sè{ÃéÀ4ƒá„ÃåÀ0M 38! mYX�–×O ÜWåIVûä´z©]NN(VÙèݧ+½éÊÎyÄÇ/ I›¡Y�„mÛøýþp—qÒHˆˆˆˆˆH�ˆuEÑ£y+ÖîÝ €í ^'{ 58£kè ”ˆWPPîŽi�„ßïoÐ=$êw}iR.ëzzÈÚJ‹O¢GJ«�µ'¡Š!íÈŽ¬y#)�ðùªîIÔP(�‘:Ó­YKz4Mˆpßi£BÒŽÔ�’¢Ð Ù8¨`¯&6­Lc#@�„ˆˆˆˆˆÔ±›ú!%:¾VmŒîr)Ñ !ªHн{÷‡»„#¤4O w �&Œ"""""RÇRcøã£O:”Ýå4.ërZˆ«’† ´´<Ü%D”ÆF€ ©©±‰üñŒÑœÝ¦GµïëŠæ–þ(Œh@r·ç†´½�;#k‰æ)áë!ÑØÂÐ*"""""RORc¹©Ïùü¤Mw¾ÊZÉÒœ¬JO°Òâ’8«eW†µïK¬+r&”ã‹KŒ£cïŽ!k/Ò†k„Sc #@�„ˆˆˆˆˆÔ³îÉ-é>°%%~/Û‹òøßŒ¯HKKáŒ}h›˜BªæŠˆx¶ m{¶¥ß ¾´ëÙŽžgö$­mZH÷±¯ ò&´¬ïU6lÛnðK{�  ‹X§›îÍZ‘œoÒ­e*Ó;„»¤Èdÿωi ÊÀŠ6Ä¢X1~~?¿î²:Ûg$Î[¿�Dc#@�„ˆˆˆˆˆ„@‰ßËü¼Íì(ÝG~ùáO¶ÛÄ6§kB:ý›µ©ò¾O qñ1õQf```ŽAÄaei6Þ$pølŒ˜>pxÁؘ® Ë�Xƒ@Œ‰mˆ6Áš¶k"‡lÄÔc u $DDDDD¤–Þß¶”Y{ÖVzÛ†¢\fíYGJTç§wghF÷c¶ñxJ‰‹�­ë2O(''Ÿ-YÛiס5–m‘³'0õP0Œã·QS†a€ab&'j:cˆßq¶4½`zƒá„Ãgcx„~pø‚—Šlqþ8Ûeâ� OøP™Òo¸K8FLlt½ì'„(aŠ` $DDDDD¤VJ'>qÌ/÷ðÁö%ÌÎYÇo»_@JT\=TV}7\w/Ež’ÃWØ6``cƒmJþ_…HÀ8ð�y ¬¨:¸0 ƒ`óÀסü$ÝÆï²Áiƒ 66¶]I-pxXÛ}òuäääתf©\S #@Ë~ŠˆˆˆˆÈI˜Ÿ—Åô+”Zý•òË=<»îòË=‡®óxJˆ� ï� OI)¦a¾˜&¦iâ0‡/‡‡Ã‰épb˜N ÓÃ#UØXضEÀ °,L‡‡Ó�ÃáÂ4�˜¦ã¤ÃûÀ;€e°,?�€Ÿ@À‡eù±¬¶eaÛÁí ŠÄP«0¢>ì�ÄI-ÝuÖöÁ ,›Jê!!"""""5´ÝSÀĬù‡¾Ùº/±N7%þêu±?JŒï5h¬Ç²6¬<–}òÏ=ú0“3ëø']Évý_™Êê“2`ë'pÛøÿ±U‡Sš ‹œ9¯ðàãSÙÚt>T »W7}wèë;W1}ÇJÎLéT£6òË=ÌØ¹*Ô¥5ÁI+9²G†q°GF°W†az;XÇ„‘¢¸â—&"*ÊÒö�~¿¿I† @¢qñ¯à‰‹ºsÊof°×¼{X5ëKï>ê¯Ò²•|ðü›ÌÞVÍ}UíØÌïEþ»p7•ÿÝk“÷É è>‚gW…÷ Øòczö溉۪¨µÔôyŽ$�L>|ú¾ØPu˜âÏúŒÿý1+÷Eæ/ÈZ«ÆspR͆òµXÕ{³†¬ÝKùæûµäFÞ¼Qáç_ÉÆßǃO½Åw;êö§‡íÜyý­Üóàd2+}ÙYä~ÿ7íKÇV餵Á Y^2ŸA÷�¿fj¾ XìZ4•ió·à õ[3D¯7©­R²—|Í7«öFÜéIÝÿ®µÙŸ5Ÿ/¾[�çˆë-vÌzƒ—?^NA¤=)�Ôü¼Íä—y":cç*²KöÖ¸­ov­Áã+'''Ÿôô”P•(õ¤¤¸4Ü%Ô«˜7.—¯×‹u`hLmœ+²šîïÖÆH”|˶ 55�6#_dsSMÇ�xZvîBç¶Íˆ2 °ã}~Ýݼ»¶v'ĵiÇݼ]ºv&#á$ƧÙÖO}‚q—ŸMŸŽ­iÕ¦ ‡\Ãïÿý-Ù5ŸïМ5 'šÒÄ•ÇÓæ�°Øñþ ü/;x0Ë~|�WæÝÈ?ÎnxcÐjÍщë^šÎu¾ ÿËÛ ñœ ¼ÎIÜÕÞËì®`ìË;è0úF~÷ä@Z¹ ÙüüþȦÍ|�&ÞNïj®ºc¶ÉcSGžD!Uó.ü;×Üü ¾ó~ÅŸž;“¶±¥ì^³ˆuIÉÄFöü@FuñZ”¦Á¿úõá–{ÉE�*¬Ç6æ¦� _]"5žŸo¦Ã�Ãüen[– †ibøýî0O¼:g\J•¡æ[‹8›MääþÖñ �{•Ð1ëØ8o$o¿Ñ”&-:3ðËŸù{q7¬v}ÆÐ9§ÓrWkìb— IDAT(±üóYGT ÆÛͧlêAü*º»¸Ðcõ£L½©—7ðÅ›u)ã©ÃÕ·"-ÍbotÆ~�¹òˇ´­S‘@/œ�tx…Öçí©;ˆ’Œ\Ù»›+R~?š^mÑ Qkº¿?žÏ»ùeº9—í¬ßÏä•ðÐá¤ó"¤ÞÛLÝ�ÞÔUæÆ†±tmT™@ON:OBº,LkdŒfϬwiU=OO‚ëôä«M7²Ïå¡ÜãŸQ (ï熳“ŸòÍxwþaîe>G¢÷0s@Ê{» ó¦NÏyϲ_îû�ÿµN;þÝjÐiÊ^î?*¡Àu•£w1­w}B¼t8»úR¶îÖÜÌßñbüwÝ«á¥sÂÙ½4µ:�cÃUýú=}_æudÞ±lú¼ *—ÆËÅ 'Ê7|›/ÿ¸ÄƒŒÏ<8ʼ~­©ê‹«³3®~Õµ-%˱(_�C ��—Å<ºFÈW™ÓB‡wŸuÄ#s}Õ»„…øàê䌫Úû‰Ó™[Gæpn&Ÿ]Ønõ©à놫_EZ ]Êñ<5ÝQˆÛ5†0� º/½�vå¸âV÷ÄS׈m¬´õò¦ïoÙeÆ6r{ç 6¯€¯«7ßr4³‰»J.û1/çyfIkxË%ó6‘¹:§:;;œÏà‚äëëÕ©ÕBüp×9áìæO¥æï0iÃÅ\ß|* §X5¦;uÊx¢ÓyQ¦NwƬ:EBÆ&6üË·ëQ!À�“3®¾åiÔk"_Ë4ø{òiV�ì@õ7œ]ü¨öÞZn=%’¬$'‘¬?ÈØÊŽiû[ׂÙWôiëå7˜M9¶Kåê?“èÝ´2þî.x—kL¿ïÂÉøÚÉùÌ®ÙoO¿žfb8Æ„Îø¿û�ãT¶-�®î×ük0psûtú5)�·‹¯² é3i×R}þŸ÷|ѵœËõŒE(±,ë¬{ôÖ:§óï‰õ‰ãТy£š?n:W¼Cê0ø—ëÈ€’xŠŸGu¦f :7ªµÆÒÌßç)áLïÚ„ê!¾iÇ�{iê¼=™%óGÓ£Ay|\u¸—£×Œð´n”€áä"ÞiQ‹²~îèœt¸V§Ý 8ðð 뀑Ó_×ÃÉÎ;;g}{# Ü;Ê’;Z W·ªwü„5ç3®JO¹N?Ú Ü]Ù�Ë[¬Iz´¬óß6Bü;SR8óópÚVñÇÕY‡g`ÚL;„žø®M[ßÚ”÷÷Dçä„‹Oš šÇ¡,]ýŒDížÅ •ðsuÆÙ¥AUÑeò®Lß1Yé÷ޤ¬CZK]çeÄf$¼±š�5Jã¡Ëþ:ÿô퓉I¾>q“Û·os;rŸ”×*<üÎõÛ·¹}û6Wç·Â$—뀽ƒïw¡q• J¹8ãìîO¥.s9ýüßJdÊÝ")GŸøYNÛXWïÅàäîX$å ¯³, ammùÄï4 �&O#§�Fôz½FdòÒ·�¸¿m!ËÏÐøwfÔWŽŒ«9Œ�[æ³ü\{Þ÷K{,”c#ؼågŒZŠÙØb£ºCÔ¿›ø~àU4îÛU¿!šÝŒÚÉÖ“j–S·{'Çõ ñn@£5q[†Ñºûb.¦‚‰¥5¦ —Ø»r�^cùƉÔ)©pÿôvþ ?‰^c޵­ ÅïFsaç|ÔÈn÷tX*ÄmI›‹¹¨7ÅÎӃⱗØóãH:]’ùç×~ødzé¥r¬Aí…9ûŽ�Ò£æè9±÷ñúûŠxÀ[ Í@’‡SðíT]vá%É–ÖÓVóaE H¦ØzjI»{WãXµ7ÃÚúP"ù4«¿úŒ¡oÇwû*dwÞgWN:­[=½ßw³»úás&ö€ýÖߘye ‡™Úï¶û ç»uõp&š 1v8?Qïx6/[K¤c{¾é]š¬� $lëÄ»5bØòŸˆx÷SÊ«8·otïóÝW5°4Dq`ɦäT@‰ÝÈm{ó—cOF΋GJË¿ú’ŽãY÷çÊ›ÉÜ9µ‹}1AŒž3•³®mŸÍç“Þæ—Ý,é䀃w)JÈÛY»ì0�TÀöÉÅä¾�Õî„õG%;Šo°mÆh&õKéýßÑÄR&êÐF¶Ýðeج¯©jm Ö莫:•c“»Ðež–nŸ~Ç?™KÇ2¦÷;Xn^ÿäúJÅñkú._4Ñaoö€‹¿Mbä'ï`²‡Ï*›€á4ß½Ù…/oVcð?PÃ1…ó[2uë£"äë+Øq8‡ýú2z~C<¹Æž§±Oɸ(´®Øüy_&¯Íø“©d›Ê­s xØ©Àp(�Ç ¨œªÐãã¼ël…s€c>cà0o—wÇI•Û¾tDÊÃ6Èz%p6|'tï1ó«7Dqì×LëÝŠ‹ßÿܶN¨œcûïûQwû–%mÜ0IŒ§XPÖ“KåR—ú�㘹m ÝZa (q{Ùq\K•î5±D…IH;†N튋µ†{'W2~ôÿìRŽ?ß÷Kß¿Ož›òíµ n÷G*|ĸ¥5±½½‰¯G£»âÌÎé (‘Ãj�Bò‰Ùôé½ ‹wbvwoLHåØÔœ÷á€Z ¨¨Éö]Ñ òvB…sBUžŽUž_>1üsÚwYˆÜô&-�­1Š[f~XJ¹ìGòžçFŽ=ζí‡9gÔRÜÆkÃ.ïû•Ivrlú_,íêž}ÔÞpŽy=Z1zç]�VÅ¢NndÖ»û8¿‘Ÿz{£QY�u™x­-nž q×®qø·¯ésÇ–�kúâ!ÅòÇ´*¬ì$¢/^Ï=ïƒ&„÷~œAGgH8êÔ<}@4…øcèÐëwÜŽcÁxWÂg3jBO†Øíà‡N%r>³“Íñ–ûõ4sý©_Ç™™¶q$µ1ÕMÃö¼‹Síø¨!1|<».Bjó1ÓG¢>¿–¯¿èÉÑ?òϤz”ÌËké<œ çßïºÓþË[T4–5\PÅ^CrD%_eYß¶|Q†�cæÇÞù_0¼Ý9’7®â ¤^ãàöcï=—eMí0ÜØÄôQ“ù(¼:ýF|No/Snýõ5£& `Rùp&Ö0E¾u”í‡Ri8qJiH¸¸�…SFÓîØ~ûã#Bóœ¸]�×›sYÔÇ5î¨�Yøv>‹iÂèÉ+)g~‰5_ŒâÝ7Mpßú LrºNçu™iŒ0ä¿ yg «Ûx£½{‰fndWLÆú6ž4Ÿ^Z.l`úgŸð–Æ‹½ÓPœ´ýݾÓ|RÀÄ%•p”bùë«þÌß‘¥&ÙõøÔ–ÂòoÛá(�ª¸Ž’\0÷¥åGïPÃIÅí�³›ù:o¼È¢§nŸüm‡¼\ˆÜÉÊŸþáŒQ…IqkJH D©¬p|É_^KŒ+t²,#§> Ò¾äFx&¬mŠ?ï*d‘’ò(ú¯R©Ðhòþ8m0^ë\9y¹Ê-Ö-XO”bB…Nv/I—ºŸ³sCK~ØOÿ ÕÈòÝ® cbø º˜áóFÍøæÔEþÚø/#G4¤IÐx½ÌæÍçYÎ�ðíHQÔx6jJ°t‘9“–q)U…K»Ùü9³-ö·W3 É»¬½ð#S~Hí~n£ ÆŸÞÃýÊ,ÚÖú”ð[ñÇÁTԾƲÉ˸¤7¥ò'›X;8mìZÞ©ùkö-á§½ši—¨½ scÊú]DèQEu‰={c±,!¾ó8ú†•P]ÜÅî›ÎÔªí�†Èl6’+73}Ó¦¨ð¨Ýžu‹5©¤=ÆßonfóÙ‘TÎî°È¦œôóÉ, >íš„aT/“LxÙÿñ÷Ž(úû8g-BŽ!*VÁ¦uµ+•ÁÉn¿¯sî|2êÒå(“ÝÍ™dGhYwØs–óIP>ý:eâY‰ujbÔ,—Â�²>¬GÖ¯8#–Mã—{u™²q"]% Œ>É4l8›™ögAÛôBKøR½^mÊj€>ÄîªÉä¿ÃIêÔ«fã™û¿� ™ØŒ ‹«Óºs7ztoEE§Ìw5¹lg••[4KÿlEÊ–8źÆëØÎ@“òé¿¶ ¤N£ZiuHøƒYóNSnX8㻹¢*–Q8¶©k7\¢ß`ŸÇn ÕxÔl‹GúOBÂéÂÁƒ‘È•=1ì[Ìü#Öt]¹�aÔª.³kA8wÓ·×ésÙ*7ã»ÅŸÑÖ6íî°jñc,Ûr ë¾Éo]ß³&**É©õj•ÇS eBÓçMÍãñHÖ!4n™ñS9\¯mà�)8aèÎÃÝñ”}©ÍudÏÄ« ëÖÆ«_»»5ù`úRN·úˆÒ¨p­Ü”zÕ3}™ÆgÞ5¥hØØ—É ÿaoR+Y(Äïø›p¥ cëØ fþõh㟱󂸿åí?J~¤•úø¹iä̬ü¡îÂÊïß§¶yÚ6ù:r'Õ¦®aïÄ4ζ«“ƒs?Òi¿�_?ªHq HøçéûpP=šV„ÏþÚÊ�ž]°•R9¶÷©¥ûPÃö±' %šõß.æb™aìø~Þ�_jž¶Ó?›÷ó<´a|¾‚.ÅoòûÿZÒ{Å6}=‡ýí'P5›�'m�Á´ÝwQÌ+òÑo«ù(TáðĶ´šz”�Ó¾cg·©Ô5ó ßºóô7&ÇýÓséÙm6gíà@B_Üâ×0wÝMŒ’­gýÜö.÷Ž¢z›9\yje-pô$Ð#cmå§$”Û¬�±œ;�¿aãÇm±–€ò~ÜeèšÍÄuh’ó9˜­'�·óss»ž–ÌÔ´Ý„rMà°h3Gè©^Q‹µŸð‹–T‚V‰æç鋸XæC¶Û?-H_§Á\¢ÆØoX5¸}ݲ«Wv²9ÿ2KÚʬ™‡qîû‹>®˜å~A`>Ó·ji¿x!£—@jWu$¶V'fÌÞÍ›SÂÒ?¯Â1¤.µª*b~t-ol*O›®Í)¯*K„¯îÁÞÝç1ÖJ+\²'¸N}¼‘K _À̽:þ=�>Á 2¡_žcK³µ¬;:‚ •Ó÷Âã×é|’co-— V�ºT ±B¢ ž6ƒdGéÚõ¨å¡‚šÕ±»¸•V¿þÍ‘ÔÔÒF³þÛEœ÷{ŸM³‡PZ �JÜr óŸvñ5wÀ' ׇ'}Z›;É&”¦m¦­[õRDí¨Á¤Œëü�ܶOþ²æçå:ð°Çª¶_^Ak™dL_×¾™’µŽ^n‰ ‰¹è’œœHÓh4yî¦ñºç™W/u(Òxé–íHÓÊthã…Z²¥Q‡X«Œ\ûõG¶æÔÖÏ,˜ÊÁHÈÄDÅ «}hýF9´’ž3ÿâBâ>6íŠGQ{ЬeY´)Ç8pB�¢²¥~—æè´ umE§ºV¨”TŽŒÈ¶É°Ö­"å�T Ç“)<¡GQRØÿYMtvvØû÷aM´ Æk\¾öxÄLC™†õp¼¹�çŒÈQ»Ùq±Þ­FìΜ7ÊÜܹ�3võhT®pÃϘxxãJ,Ñ…Ì%•ð¤”܉Ž}2öI-ú¼_…¨™­¨Ùv(ÓÖ%ZŸ])ã,?>¦s~êQ ïœêÁŽ9¥kSÃ>Óm²-j8¥qälö]Ô®x{™¢��áž ¨ì ¶ŠÛ™ÿ^’ÿþ”V•kÒç‡Sä”oøñí¬ÄGðãÇ�iP)ßR>„öø�+òRäü%m¸tœSñØûIe\u:t:ºR=Xcäväí'×WŽ%|öÚ…U ´O)ü*¼Çïq ))P�‰:uŠhUÕ*Xä°ÄΜ<þU¨`�¿=’k]%šèKàɱÔë̈YòïÝô¶¬y>^ åüZ>{« ÕBü)åDËéÇ1¤$“MCÜ4Yöe^¶A¨©Ó  Òù#ú+ëL4¶j…üþÜ› Ügdž�k´¡‰£è¹¾ékúµ¨I9oJù×ä“]©(©)¤æxˆ<àÔñ3è#¤³wú6×¹Rí³èor3§QQŒ'ùö�áluûˆãê’KÈuªt4{£ÊÞ?Ø|GÃYöî‹Å§^=<eªÿ—CÇRñ¨Q�l†ò»Ÿ~ž€VG“>oà£ãÍ£ɶۂ�ó'ƒ¶ìt )Ž$YR¶s[Êh@Ž=Ì¡KF”{™Û¯¥ -OåN³9mEN$!YÁpö$gô ’iUZ6sA¨MMÐõƒŠþ ÇN¥pï�w rIß.A þ;ã­Hn+O9ó$ÿ×SÓ*miá|�¿þ<�HØ¿‡ã¦5hPÕôÿrä¸�šµð|xü¨p©Y_ùGNÝ �áâaŽÅ[Q¥vHÖ—ÈD;Æ U9ª—xô=T¬2a͈�8Ƶl7‘g�ÄFs'ãÐQÛãh÷îÆçxŒš…Ö§†]"GÏbm™èãǹ¥?Í´Fîéç½÷fßq^››·‹î�œ¶lÞo ðSÏš4ë?‘á7r¾Ö>AC)O¤¸˜´.CúÓŽx€{�zøí(z r¡”Ç£ë|ÑnŸ¼]ž¤.ò០MášÐRõSž¼s¶+iU¨r…çãYûéâbÿLËÏ/[[+LLLòŒÈÒSÈÙKÜBBωË9’ª °‹áežùÏ1²ìÏw´Ëvn­© %½ÙŒ �V¨úåvžü�µ?ß`[ŒŒÆ«­Ëftq² °¥�ëx[’ &¦  eÙˆQ$s‚Ú¼Cc¯Lwë’–@ß'l“ M¨o÷›¶\â-ûMDÔãëv¦ìüæ¶^éF‰MG±ª÷•Láñ»)}Ê­ 2Ù%zÍW9hШɡ9’åÿʾf[Yµxs†4fÆwïñ㯣¨^"ÓÔnøz›c<|„©�©ùx+ %–ˆcWÁµ1Þ9>?>­�±ó²[¯§íV�VFc–M­±  Á›£iÐó]vŽjAǑè¶žþ6Ù�e;'°yL7>ÚÈÐñsiêo�áô<¾›S?�Œ *(R šL\Ïèê™o $´%]Éz«£µjÝ?;MØè ,®íIñäp¦öÉŇs¥}.çRú‡äü1—k]%lÂÆ²q{þZ¹ˆ¹sûR÷ÛJŒY½’�Áy<^ô‡™Üs K­{3~æDBÔDþü=<½j™÷eîÛ /$TjUÚ¥AQò|Ò¨}ÛÐ.d*³Öï&±Bë¶ÉÔ™Ø; ŒæÑ¯×7$´ûŒ)ã*¡3½Ïßc;óÕÃ%f·EM`?~œÛ ·Ì—Éû*¦v¥n[ö.ŸÎÿfVeù�òi-0r݇*œšu lÜGüúg4oÔÜÁÖ .ÔkàŸÍŒŒ¬(i¯?®@ûñ)ç¹*mLw”¤ä½y‚dbŠ6ãxÚ9‘îáG²|ØÀ‘o1níTÞ-ù^ (8Ë>‘LmqWK˜äxf½øæü]�Ïë©IEÚ·õdѺ5@üÖ=«Ž¡V ôJöóH饥ÿQ¥R�ÑPˆx@VÒ®åÙV¼`­©ŒÆGI¥% MZRÄI*Ô*éaâ\×-‡>ÊŠ¢€¶ Ãûšæ™ûeI*,�MÈ[ªë´ë˜„}NÇ¥‰/=~ØMØÞ5,™7‡OÚ|Ç·]ç²nJSò°µVŠŒ"*£”¯&Ïù‘å;;×í“_¹]^]®ÖiÇ´$å©Ï|f†¤TôÉO¾¶QR�(DSváI/Z µ6oýÜD«ˆ¼{y[H¤à§_Îc@Eqgo|||N®%µHÊ}¶®\Od¯m*—6ôll�¤�`Ö竸aÔЮ=¡ZÀ,”ŠÁZ$ù›WüA¤ô×׳rÛ]dIKpù2äéT±(Mˆ¯”Tb’u´4‚‘#G2ò£�tëÑ—6þÙ|!›V¥uSNü¶œE¿ TãF¸»Ô¥aÀI6,[ÌoûJиuM²SÄÌ3’ˆ�/äÉPTå ¢„O}z�_Éöµƒq;9ŸEÛO4fIý®­qºµš¯ž~ìÍ‹B춯ùn§Bp玄èÆ” Ð8µ“=1™Ò�žÝÉÞ[¦‡ú,R'YS¹N9, W¸p-ÛÊx�ˆˆX¬ögH›ê” $¤¬7V¹|·k¼‚,–ÈÉ3÷põõÅ÷á䃧ýãÍ} \8v‚$ÏÖ¼÷N*Pºl0®‡Qa_&gù›wÄåp0¥tˆ?œØÊöœÝ²®Û`š¿û5k·/¦‹y8s~<˜– -Ç‹r÷Ç.KTí5œNµËL?»|Ñò² ò@¹ÇÁ½'QpùW‹{gÚæ¾øú¸`•ã÷hI*þ‘ÕÊsþ«ž¼»ò Fò¶%»æ¼ÙÒ’Ý+W±gãFNèšÑ"4›·€?ʨ¹²{W{6*ü~||»:âd¯%–#ûÎgŸøò!CúÃW'û›sPYùãï¬ÔhÔi»~%  >ËQRú£¿²""E¹ÏÑ•k9n•u9ÊyÉ\¹x #*œê÷eP÷7hÛªR–|k/¿I¿¼(YÓäíö¸ý6—+ñ H¦UéÔ! ­/¾ºÝ>èÄâž?rå×w¨øÏpLS⸟ Z�N íä�*/�1êzmÅ�ý~寯Ô �­•†¤»w1†}CÄŠ®<ÞåL©òF+t?ÌfºIFŒõB­–hÞ*ˆ/Æ‹âô&«ªgßçTeD] Kg}ÁªM±»w‘þ�i¢ËËÉC9~ù+ãY~_p“�@œÍS‰ÜyŠ;Xacýø—¶D‰úŸ0­÷z�mE³ˆ>¼Õ´Î&ñ\سŠy‹¶r¿Ú§ÌïXÀX�o·!´YÔ—O{}‚ah3<ãÇ/grÎï&5³FÊõ½›ÌÕ•#Ò�:•p)©%åæ~�ñ÷lQ³tšdª]ð·äî¦yÌüÝ‚úžÅáòµÜL,ÑÿíZÏÈ›fЫŽ7%ô1\¸dBÍ^M(•esªñ ôÃdñz¾[X…¾U�±0œáVÊ£…˜TêË�°U|ô¿®XÞ|—A6pç7(–^†_÷ÿÑö‡>|ÚuñCÚSÞIËýðK¹�Ážk]S8ºz1çmÊãkoBÒ¥p.$H”´)‰”ÇãE²ò#ÐYfåâ)üâÔ¿’jâ.Ç¡�÷$H¹oƒìÝß1—I‹îS­”··Ïæ‹õªOèF™|˜*œZö Ñ„|:AÁ¹×Zj§/TíS_6òÓ7Ëñïнi 磛9�›�º ¢É¢wù¬ûû$nCYG- ×ÿ%Ϋ+�*Y>å!ߌÀ^s˜¥�>ÈÌà_y?8/Ç[1ÂzuÅ£é÷ ¾‡kDZd�@åLÛA]˜Õý+zôOeh§JèL¹q׎ú� ¿³Ð–£ES7λÌщ )½ÈÍý(ôdóÅ—º�a˜bi &꩘üæ[Ô2äRúš ÝJaÏ'õèf¶™e�ñ~Õ?øtÏA&7)Í/9‡ã­q®×Ó'©=;òvýé|ðñHÌkðY£´ ’#m¿É÷§ðöÿLѱ4ªók˜òE8ö—ÐÁ]¨lÒÏ™óøôþ$v,ƒ�*š·ðÊǦ²lÄ€>´þ¶/oi>ä­ZžX<¸M”yÚVëÃ�°ŸþAœÇ Ì>Ž=óƳ$®"Ÿô¯I¡n��§ùeÚwX7)ƒcê¿ü<å[N»ual“´¼1¹®›Æƒ� K¦®ŸÎô2Õ-b¸¦®@ÇZ½Påg>Ö›¨~4.m‹w‰S©¡ômL^; ˜TlNcûü0bnCšãciäâéGÁZùÚ&–lKÅ/È�âr4‡#¢�-B°6+@øPåN»>Í™Ñ"½>Ò0¢} ÚÈݬ<œ ¥²›A‹_HÚ%+˜<· ½ƒUDF• nÛŠ¹¯W•¢Ù>,êævÈg�/ ­)î%l9}'2-à 7 ë�lºaäU9/®Ÿ=_ñÊü� IDATt•þS‰I)+þ´;¦Â177{˜»¡på˜P²d1nÞ,xbÖ§ C*ZEÌK�غjQ²„¶|[Zzf¾{“°iЖzVXs÷?¯>MŸÆy+Ó¬J_zWX̧ûõX5x‹Ž“†IØ4œÄº¥®Œ›²œ­Ç#I¶p§b‹®|8f0 lÒºeäN…cëüV,€‰ß¬dKÄ5ââR)îàOy¯â¤¤¥Mx‚IÅ.t œÇÔbmh�þ´éÞò *}q˜ØŽ]©’Ó�‘¶2ïOû€ó#æ3´ó4ö�tø²1�ó�ȱœ|$”„HŽþ6•%Ÿ]ã®^�•k >™Ã°ٜؒ-õÆÿÎÆŠß1}á¾<�8½9ö>å©?b%ÿë[·B´à’ì[0õ×Ù|5f*_ö^HœÆ‰�†²bÜ»Tʶ¹Éãdd+Ô'~櫸oĤ¤ UßbÆìie+eM^˜-Kš|6Ÿá�ã‡ÁoðU¢‚Iqk|+àùÔffT¾ŠU%?çË%è7û.3{¼+ö¡tÏÇ*œ;OæûË#˜øMZ�NA2+��c u\-Ò7µ=®§ø¤ñ|;c0Ën%!³Å5¨6õ¼Ò߀Û7gÚºð?•EÃz0þ¾‚YIg¼ª5Å¿äÓŽÿ\ê*ÝáJø¾Xû97â�˜X{R¡åWÌXuÂö¼/&UøpÞxîŽùž�¾'^Öbae�Wh]ìòzœ‡m�ílfÉ]0‚9îaª+O³Ïb\/¯|?OJ%ñvgÖ/°£gÏòßZ«ýû1súMFNûœžËâЫ,°²w"¸¥sÚgr:7[´ç»µj&}>ƒ¹þÊí$Vº ZŒnAǧ$ɊꣾchxS¦ ù–z>ÊÓñ¦-Ó‹þµç1t»?wÍáæ^¢d½ üºÄ�Ï&ÿȈ7'‘¨)‰W�a„6«ðû1 3ª�ZÂtùSf¬ßÏ¥è(0·Â5Лҵ±ÊÜ>Pm‹‡§1¢Ð:Ñ Ç'|ñaÙ´m¬r¥Û¤o87|2¿ŒÃÆÞ•ÖŒþ?®Åò‹ñÌ^¿�‹wÁο-û�fd7´@À€Ù|w禯 çÜþíœS›aåäGÅ *x™’%5Æ­eµëLYú7‡.Ý& ¬Ýƒð ©ŽW�ŸxÕøtFŸ-³xô4¬óUêɯKœø|ÊJ>é5•x¥N~uZ£a9ŸƒOÜ ät¼àz*ÙÑr@g&·žÍÝÖhš)_¼ÆV-±âÓ‰3Ð! ÅÖŸ°Þ ™÷AlÒ?fRá#}“ÈÇ_Ogàš»µ%°w ¥Ny×|œf”ö3?[}΋ÆÑgF<”p¡|ÿ9´ªQ�îó~A5þSfŽêη‰¸Vh΄՟ò–!sH¨"ç«�_rË`�o­>Ì›0œÚ–y]·â49�¾‘c˜Û¿#ÓÍu”}ûZÕ­Å;KÖ`ñÅæN�%1ÐZ{Úå º¶!o£“XÖgÜâñ?ùžñ½à>f”tô B­Ô`ˆþ—?gÏâÓ‹±¤HÅq ¬Í�ÙcinE¾÷žØØ·žÊÊûc;wלּƒ‰GE¼U*P©²iÆ+áØá3¾:ø>'½MûÔâ¸WÿÖ¹$ÐøÍöÉ õÏõ:ð*?–´ñ­ÄÄ}늤,;óÔ°óç'D@BÈžNgË�;÷ ]΀Am8q‰›7äþáØØ<9V™¢(�F1‚FI€=i�‰Ì“6Ó¤ÊÅÄÄÌz^•|æŒFŒj5DýÎ{�zóóMWúü²‹‰5óôd*ÂëF¾Â¬–ÕøÆïGŽO«—·.[¯¼TŽ £ó©l[Ù3Söû—áØÂO㌪3N® K>“¶ …£D-§kµixÿ¸“ñÕ^á×É™¤n~Ÿ2=.0tïzú{¼'Éó Übq» Lp^ȉï®5ŠðL­8³‡.Eºœ>¡õyðo,'OžcÐ{=Š f×®íÀçºüÇɲƒá™&* MÁÁÁö™•¿~Ínvì8V¨2*Uö§S—úØÿ/?­È%_ÛS|ûÝ�,?�FŒÙ%á°³³!->«Ï42O/m ‰¢£½¼ÕÇG %Å—¬`×l8ƒ«‹`„ ÂÓ)Ü¿r‚+)jâÌeÄ2z­èøR#„çDŽâô±X$é ë'L ¢æX¾®òz#„쥞XË¢ãZü½œ±ÖÄsvÓ÷L ·¡É¢*"Øû‚k]ª‡o^$6%ÏCK=¡•OEª;û²õߨ|Í—dH%<æ"碸ž”6Fl¯ªøZ:p-1 � ¶¦Ï® ��Õ­[ÑÏ4 áì’]¦øü ö.t6¶�ZGˆVEG$0róN"¦î‹ ¥[ bòÔY’� ‚ ÙÑs|þÛtœws�êt™¶„aÅÃ¥�3ùæ_Œí8Œí©v5Ì’IíÅ÷íkM&îÊ>~ûöw¦Üˆ%Áh�ƒo%ZM]ɈFOæ1^,ZS†WnÅWû×((Ñʧ"m|òÐÝ&“$C*"O²õöé'þöÇ�†4 âîu6Dž ª�ÍteD`âð¢ ý™9¹¦¢(¨Tª,Ãf'D�"D@ !ïÿƉ÷Ÿw=Axi¨<øG$/VÃÎçÁ„êŸàúçÏ»£ Åî[£žw5^+*—¬<÷|›d?O&õ¿áLäó®Å‹D…có/ù½ù—Ï»"BÙY”`\�¬»x(ÏÝ7,4¦´ò©@#Ï�|-ëZbó.ì öAR¶?w?šs÷£þs‰cq7èáU…Pk×|-KÈŸ¤Ä¬£§$&&u;–“'ÎààhG±bxz¹R¬˜E¾Ë·¶±,t‹&)检Dæ@Dv¿“eùá$<�H‚ ‚ ‚P ZSºøW§¡[0ë/æð­K$ž|ø³·°¤šÎŸFe°Ðæ/;ȵÄ8¾=»™¤\ò)üq#_KLJ?'S™{~'=¼ªRÕ.?Ãðù±ßQN�À˜’ÊéØHõÏ71âË&-Þ ¡Ê<¥'lT«Ô�&µI%= <(rú³GÑ<8ëžLvY…é²annR$u”ÈìÚ2©÷¢ˆ¼“Œ‚„‰«;Ž*Àp�¿—ü¶ˆ«Ä-°²„ø;Z¬m%â¶|LëÎãX¹÷ Úâh.±wå8:·Ŷ{%¨Ù ¦’̽£9gýñýNR0^<ÀÁh%þ(‡Î@ãE½z¥HÝö9½F-gß•TìüËàçQ÷%Jh’94©í?^Ê®« ŽŽH7òëÝé2ù09r'+ú‡C£I1)A MQ*+U |š3¯rváX«�é° ‚ {ÆS»ØÓ·†““qqqœ={V´ˆAA^½úvdæ7KHLLâFòÝ")SŸµyñÕø§I)¼xÒö¡µµe�ËxðÀˆ$I…Ê%ñ,º�d´”x�½ ‰bîe©V½:UËàh®B¹Î½F²)6ûr�©)š”c8¡GQÙR¿KstZк¶¢S]+TJ*ÇF`pmHã2Cá/±g×9d+k¬¤ì9ÌÉðÄÈjœê7¦¼‰„]­¦TµRa¸¸€åªÑþÃïÙi@ò G“0œaVsOìììðj;ŸKF�ï^åêÝìêªÆÔTûÔµ·°°À‚ÈÈÈ´9Ôê'†úŒŒŒ|ø9AAAxU®BP°/?ÿ´¡HÊ3¤¤"ËâÝ«ÂÅžÀó¶ ‚¹EÑ·ŽÈðº%^�5WãÙùÖ B®Ì£}�‘ìºø‹7�¦~›ÜæW²þ;ó�jO7)͇Nþû÷Ü9fĹýPÚîÿŒÙ;V±¤ä9Œ*{ê7­„ @©Þ,ݨcÞÌ9,]»—í‹?aÇú­Lúk]e#€¦Múµ¡tæcZãIˆEÁNI’ %<<777RRR0�¨T*bbb°´´dß¾}T­Zõµo$‚ ‚ ¼ØzõnϘÑÓIQ¡tÁË‘ecò“)îmÍ þ–]x>¢£ÒZµv¤ €ØØûšïY'ÕÌÈË!Ëò3]΋èh!‘™ž{‘‘Ü“$ÔUÎÑ0³P*k‘ä;l^ñ‘zÐ__ÏÊmw‘%-ÁåË`‚ïæ-(­5r}Í ¶'—¤V£n4¯ç†rægVÔ#96¦U53”ø(îëš0ä›uì?´˜Î®jä;»Ø°+u@A&ȱÄ[Ö§ß°‘Œ9’áïu§{ïN”+^ðµÀÓÓ“Õ«WsíÚ5Z¶lI‡¸qã«V­ÂÓÓ“€€€‚/@AAþÅŠY0üãwˆØuå�¡@eÈzú{ Ù¶Ž°5Ï¥ÿ³ðÂ*LP 6½«Æ�;÷ 4ÿ³Èñ¸×5Áå+°ÖFÎÌjOÅre ö+EéV38ž Z÷vt¯ó”¨ºÝ>è„»VæÆ¯ïPÑß¿ÊYwKAëÞ‰¡�1Û`„�y ì-ŠfèFá¿W˜‘6’“�”TðVþ«€Äë”x‰»l˜âTÊ—3¹u/š‰*4¦%pð ¡BÝ7è÷^OªÙH�šÓü6 '±n©+ã¦,gëñH’-ܩآ+ŽL›ôxu)Þè\•ÉGvbR«)µŠƒIù4u�ÇìÞ´ï\…´ÃS!¹˜+!.ç8uõ47% ìýjÓ¾ÏhFÕ2ɔڟ¯ãω|½ôo]ˆ!NoŽm©røXç~�Íi”� *•ŠÀÀ@üüüHIÏ$lfföD> AAAxÑ98ØÑ"°‹Nl#s; I“6*�”éÁM6Á(çšÐ½ª“÷3ª­ð,%&¤�¶’1ÒFrrþ wîÄsçNÁºkØÚü7�¬×±Û†Ø“˜Èeê>ãš ÿ%ssS¼½]þóåÚØ}wEQÐëõ¯u0D AAA^5t~ÔÐù±;ò,»¯Ÿæô�È'>ãZ܆òN¥häQ í³ªQxö“²üâYàÄ–ecS´9$^¥ä•…%‚ ‚ ‚ ¼42Iú¬þóþظ�fMêСi„x%%$gù¹b¥þÞx°@ĹEÑS¯s¾ˆìˆ.‚ ‚ ‚ ¼t,´¦ôlÕ‚1ï¾Cøo{Y8ûg¢¢bsŸQx©™››R©RÀ¶¼¢l!‚O AAA^ZAA¾L™>{{k>=�­[÷>ï* E(!!ñ‰ßÕ +óŸ-ßܼhZH †\ƒ’$¡R©P©^ŸÇô×gMAAAx%+fA§Î-7þ}~^þ3g,ÍWk‰Äø'z…CRRò¿³±)Aí°Ðÿdù… H<-yeFB£Ñ`bb‚V«E£Ñ IR¡–ù29$AAAx%88Øñý¼ñü´òw>=�Ž]šQ·nµ‡OŒO$æz Wÿ½ÊÕSW‰¾͵“׈¾ åò6‚‡ðßJLHâ÷õ›pp´£X1 ‚‚ýhظ"öŸ~æ¹$lm¬ <ïã]42Z>¼n­ žF$AAAx©%R¹“šÈõ¤8—ÅÇÛƒI~ËÙM'Q¥*œÞ{:-ð ¼T“˜;w9Ь°`ñl177¥QãJ¬[»ë™.߯¶`C~ʲŒ¢(h4i�Üù @(ŠR e¾ŒD@BAA„—Ò¹ûQl¹u†Ó[Ž“yã•xä+ñp;9I�)°ûÊŽç]M¡P>ŸKpëV4¶Ô áÂùœ8qé™-ÝÖ®`I- Ó "»î¯*�AAᥒdHeCäI¶Þ>��LÊăÿ¦Jx•P?ü�‚’í¿Ÿö;áåЩk=nLþ‰¸¸„gR¾¹…Ù3)7'¯S0DRKAAA^"1) L<õ'[oŸÎþRÚ$IÒÃI%©NjIýĤ‘^×÷´/Ðã`ó8&%fMrinnJ¯ÞÍžA…Ò¸¸Ø=³²…êAAAÈY’!•oÏn&öAR‘—­I�Q¥y±/Œ´àŒ •JƒZ­E­Ö"‘öF^–%­kÄsK_�Çå&&>9"ŠÎÅŽÖmjq…ÒÕ°Ÿyõ:å�ÑeCAA„—Äê«GžI0 ØùLѵ„ѵ„l’6)éÿ0š«PÔ9ôP©ÔéCGJðø’�=ð*ŠœÝ¯Ó~‡( d4@B•^¦ê‰¢Ÿ§Za!DÞˆáÀ�Z΀‹«}‘••Š¢d•ãu ‚ ‚ ‚ ¼ðbRØ{ñ¿Y˜QA� ¹½¶¬Pgü“´`†¬LT(êgûÔ.©TéÝRÔH¨‘òÑ>#‘‘CC10ʆüÖ =øñüµj[ƒóç¯Y> ›‚%´,¨×­uˆ€„ ‚ ‚ /�mQçžwž JUP¥>ùiP ¤*é-.Ô˜¨QÔi� ÅB�ö; 5rqm>˜ž’¤ÉWð!;q)=�ƒ¡@É=•ÿôAúöí˜ÿfnnÊ€Am˜6eÉÉ ½,‹ÿ¸»ÆëÖ:D‰W€Bì¾øbâÎçãø5^ù‹icf²5öõ‹ÂåL&j×\ÆMú�+/ݵ /ÇA'V}ŧK�‘߸w‘K=úIŸ²è`!¾(”h6OÀà'žÿú‚ ‚ðÌÕqðÅÖ´Øó®FþH6 %èQÝKE}3õõ$¤›É¹Ì¨B¥V£VkÐhÌ011ÇDc†Fm‚J]ø`Ä«ÊÆ¦�W*’²"Ž_(’ròB–åײ…Ä«{"˜ÒПòïmàN�ö«Bü¥pþÚq–'Ó¦¼HŒÜÚ¾�™+÷•Í1Æ;gØñg8W{b3žßÀìù9“ð¢ôIìUߟ²·ðÁÍ<’¹±u!sÖ#îEÝ,9zúq€|�ýË¿aÑŽk<÷Á„R"XõÍ|¶\Ö¼ 9Žˆ?×±ýÜ=1P— ‚ ¼ìÌŠ3¢tBJº>ïªü'T*µ jµ•êÅèñ²¨‚··K¡ËINzÀùs7Š F¹{[GÀK�Hä—ž.ØÙÙ=69:b7z©8ÎÞ>x»YcZ óWϾ©=è5yqÏýé­ îÿ=ŽÎ}fsø?Êl¸΢Q=hXÁw�ÏÀª´è;�Õ'òûШÁÊÅ_o–Ex”*w²ðƒvÔ(í‰ÎI‡‡Evͺ—¯I„ ‚ ÂkÇBcB?ßZ4Ó•yÞUž“¨¨Ø<}®S׺E2Bƶ-‡ ]FnŒFãkÙ:^�Úà~Ì�Ø’GùO%L�ѨKÐmöt{Žu{ݤž[ÂÛo g›¦Ýz�e°OI ·"økéB5ÝÀ¾k™ÔÈ>�C ›:paåHV êÌǼè<ø+FÚBÜ%ŽíO DI ‚‚ ‚ /¢Øim–3ºl4w Æ\mÂ/×=Ïj /0›Ô¬U†þ>X¨rÎ�¿Nròƒg6ü§,˯mëx©[H¤‘,=(W¹*U«fLU(çQI¾Â¬æ:ü‡n!àÁQæõkMíP_\��qõ«Æ¨m)ÈÑ»˜Ö»>!^:œ]})[wkn>j¡ß;’²i­/t�—‘[Ê…§——ÊÕ&Ñ»ieüÝ]ð.ט~ß…›þgÃÉE¼Ó¢6åý=Ñ99áâS�fƒæqènæ…&sö×OèT#w� ¾•Ú0æ¯ÛOo}ðàwúº§­ƒ}©�ü•ÑZÂxšyÝ*áï®Ã5»e£Ù3ë]ZUÂÓÅ“à:=ùjÓ�ìûë/²pèh6›vbÁß«ùjPZ6iJÛ·†3{Ã:ÆVºÍÒÿ�ecz_ˆÜ×ÕÀ‘Ï«¢«>ž£ TîppÁPZWöÃUçNPX7ÆþŸ½ûޝéü8þ¹#7Sv"’ "b„Ø{ïMˆ½j5J«-¥EKQªªµ©ŸE[{µÔÖÚU{¯Ö̲ïúý‘!‰Œáû~½Î‹ä¬çžóœ'÷ùžgl¼FZﻄ£ÌîÑ‚ÚåKPÄÝ�Bž%©Þa4k/¥L ¥;Ë¡#1é1�™ïv¥U“&´ê<�±_½OC»Çaã½u ­]†¢îî+ߘþ³¦ëaàî/èï[!RÇÕE)åÛœYge” !„âe:y— g·0õü¯¬¼u”#!7)ïàÁÇeZäÏq%Ä òÌ•ýø¸DÎ�ùoÆ’x§ùÌ,ß·�z�]jhE¡D¥R>ù>ñ¶GÕó;VF�µŸŽ=“òÕ¹z|±ô+ª:%ñðZ E�ÇiÌ*¼Çêï)¨¥�;ö9¾Þ�ËáxF¢N s¿mú9K¿ð$æèB>™Ò‡÷œ²¼«†‡§9ðWÍg|OçbfÄÜØÁìIãé«.Æ‘ÙM°ÁHøo£é2lNÝÆ0J),BNñËœó9$4õùlû4¶…ÊÏÔÁ|•vøwO¯ŠÎnï`ÖgéϕęYÝé¾ÄŒžç1Á×Àù•Ÿ1aÀ ìÙÂPŸŒ/ë.­cÍIÕ§|DS—Lq.óRôÿ¨+K:¬dÕ®I´èêdÂgÍ,‰‹s{ÓùË ê}ð%+ªØpo÷¦ àŽa7K ¡LºÃÉg°ì;ŸZ8CÄÖ}5…÷ûÛPâÀ*«ŠâSLÉ–½kÙÙÏ�6^–Y_/Ë´ýhµÝ”ZÈg3úó�ÇŸ¬èZJœýyV<ÔD]XËŸŽb„GE~é‹*Ë|¦Á´‰�ïòwå�ø|eœ‚vóõ¸Ñô2âÐì&džPHéV�Þcç0¬�ŠÐ,�0‰¡£‹stu/Ü”¦äƒ8ŽMéFߥZø ã+Ù}a; g¥Ë)O™VëKyoÔzÔƒf². 8f‘·¸gQFBÖ�eèâ‡~µš9~ÖÄݽ…Þ'›ëŒ‘8¥7oOìO)»(Žÿð%3zöD»ýW>ò×€þ&ËúwfRh >ýj--o±qê' {KC‘}ã©üÄÜ߹呒ԫSˆÙ»ŽqAÛŠªfò0'ÅbwòÚ¶U0#�¿�Ÿƒ c¨i« &uîm!„B¼T©A‡{ñ‘Ü‹�ähè­´ß[(_ƒ*�0Yp�i]6n^¿O’. ¥ Ï23éÑ£©V£ÌÓ F£�N÷ÆvÕH•ïŸÞ¤#ŸRÙýÓÇ¿0oÁ‚K«èüd�PâY­%�j¥¬4†ñcp4 ·Š4ª[ /3(W>Ó.–®ø”*�§)mIŒñgwCÏ•YsØ®êÎÚ#©g P‘¯ï¢æ¬�ù² Í-2Ý2š·Mý©"žwv°}æ ÎëzáfJ>x´›ïWޤİ]ÌY3€Ú¥ ß¹†Ï2œ)ïimDˆÁ–ºµRÝß娜²oTp‰–E¨Þ¨\•P®b¹!•šÊ}ÆñN`ò¹Ôö ²N Ë–ýÁˆo¡8±”¹GܺëÞ.«ªQ~Ú5ö¶ÚÄæÓS¹rÞóHùu°]v˜Ã·õT-aàìŸÇ1ÚÙpÿèþÕW¡¸á ‡ŽÆPºO] *U¸ÞÈåÁ9|!„B¼>6®Yþ>,1c|n³Uˆ7ÑÍ÷yô( Œ Õ'¢Q?}—‹ëמo· F<–ï»l˜ùcõï»Ù½;eùõ šdŒÈ‚‘–CRúÂg4®ß��çÿÊ¥Ègh2“Óñ´W8s1�¨íÃðópÇÝÝw?FìŠGÿð>AYœ©ÆÛÇ EDhr·ÝUÎ_6P´Z5ÜŸû�SãU¼hÚ¹t·Îq1:‘#ã«áéž’^ïÞ¬ Õt?(›Y&Ž‘õù3|ÖLt·þæì#;jÔ+OZ1 p¤Nýr(nœælTÖ³¹—… #$edR‹’Ýùnß9NnšJ×+,X—ªm>cOvSS(=ð.jŽ6,”(€–»»¿fp›:T,Yï’uÿGƤ²˜‚:E"Ï]A{ÝŠ§\KwOjN:�6ö"ŸÜ1áú&&õmAMÿ’x÷£íìsèâI“ò�îö.ÅÛS©zIò6»uîi5«Ð›‘MŒüÔ§­Þù’5Gï%§ Þ�Ãéì¼�‘uÓoâ2öÝŠ5½}�eEjT4#òÒ%îë „œ;ÇCíe¾iV$%îi5�ëÚ dñÀ˜’G,k4¥žõ%üŒA•ƒ‡bhðî@ü®à�#º+8äCÓ&Þ<ÑC!„/�•ZC‰Y%„ÈÊõk÷P @cf�N§Å`x¶™ öï9ý\Òe0$‘N¾o!¡°ö Lù O¶`0)¿)p¬ÿ¿ïÄεËX¼x ¿«Ê„ukZöiªÖ9Ï׈Ѩ£ë`ßõXÌæ™-qõhÇ·û«Ñgë*–.šAÏ%ßÒüëM|ßÝË„ ¾£P(P(’#ǘUgÌÖ¯i�¾O‹BI�B™›Ð`Z±©KË:æ¼·k?¡õ#د*}»µæÖú%ì:B͇»¹Q¤)ÍJåû¢Q!„xíÔpöæjÄP*P(óý{Uñ”‚ƒCMÚîÆõû¨TjT:ZmææV¹ì•½ýNQ½Vi3w¶6�^¯ãÇŒÈLžd@íT–ÖþfÓ�èny”E«N¢,,- :Šè<¯²<žÚÿÒ*ž»^%(QâñâSÄ‘,ªWO2+E?3þ9°—ëÚÜ70·´DmŒ&2�B]Ì�ÒÖ±\¸…g‰ôéõÁËÅâÉíKw¢[e%GÌdoæ‘?“®²|æOÜsjE�fŽOÕŠB]¬ª�+ûQºl%Ê2Ëå3YPª¬Ü>Ï¿6Å3Üû>Øeª©#Ïsæ¶‚ýÆÐµ^J—*Ke_çÇç0!¨‹ùãgÍá}¥ àhÓª°¢H­ž|ºl¿O¬À¿k—°#$å¾kܨø!ó;À·McÙ¹hWM(w�Q°ç„Ü•J\ýüp5\åâ='|2¤£8nÖÉWC¡HŽ211�(ìhÐÍÑÍ,[½ƒk•[ÐÀ¥4M9slë2Öl¿„WÛö”“x„BñÊ©á\ ƒ9 �ˆ‹J["½ì¤‰WÐýû�fsôF=:ýÓT—Ȫ»žj_ƒÁ€V«•`DÞð¯Ý œ^÷×+QÂECÜ­£ÜˆQ`ïh�3|ýý0[±†¯—c@Y%÷ƒmiØ¡27'Ö à—z¬>û 5&OYˆ€¡]™Ûû[ú 2ò~�š¶L èê}[õ¢¾› ±!EAFöea—Yô ã£>µ)lϹ+QÙ6‹×”ñ§$ÓY:mEº!ávíÛ‘ë�,šñNÿR´Ÿ;”·,> _ƒâØjC¹qKC�~-ðÎüº[Uœ·g}ÎÁŽŸÐ·Ù]ÞØ…º>vhžaçò%¬»äD÷%ŸÓÊñ);uØ4fØ�ò´™9„!öŸòVkîÿ>—IÛ”4û¶¯iÈø?ùzä:tÕëPÞÛkC×,cÁ%¾£ªã¢„ \¡ò)C ~ã§oWS²Gy\̸’[Á¦¢TÏá´X6ŒI½F;"€ ͈¹{‰ˆb=èZµ@†€†ÂΗ҅ ¬ýa&ëÝÚãk¯"âvÆÔ¡>MÉ6M>´m¦¢·z4û`«»Í¹#8?[Z�wv³b¾~…±1„pêl0+, ìð�l .Lyo”Ñ—8q'•£#¶YÞvþÞÍ~÷‚(#/ñëüü_‹)ƒj&èª`HõŸ™8ºŽÁƒi^Æ EÄ-.&•g`‡²˜)íqrTvt ;.ùѶ´)yD�]£@ššàÛùæÔ›Ù …‡¶­qi÷-‹ô¾¼?Û/¥`ÔsuQgÚ}Ë uÛåÿ†—B!Ä+àír ™~|+qºfÝo¼øøDâãç¥B‰™Ú­.Õ3 pyýÚ]6ür�Ž�³nY�™Á`H[DÖÞìo؆pþ9º‘©›&s/Z�ÆÁ‹Êm§3whÔ((ØyÓOŽäËýé”dC‘Z#)Ù¾‰ñ (\\q~¢›HÎdzo<� +ܘ©Ù:÷€Tó ¿ØOfÚŠ) ^‰ÎÂ…âUÞ¦LŸ,€¦dVî.ųç°fñX–?ˆEië�_íž|;k]ÊÙ?ÃÊŽø‘µŸñÅ’èþe"¶Åj8g#ã:y˜ÔÔǘ`Ž“ck}Âü;á$(¬qñ®@ãOVóñ�²˜e=¡iª’ƒ™;ûã¾™LŸ#Ð*­°sq£lÛB9¶rQºwbÞ&3&Ïañ‡ŠSbçîG›OÛÐ%S@Mu>\ò‘ðq×D̰²s¡Xù†8§l˜{>ÐPvä6:NcÚâ/¼(”DU\‹T¤a%ϯWniÕ…\â×…ó™x3Œ… n¥ëñÞÂÏhmgàæ�ý¬új7ãÆb´t¡DÍ~|7¥'™O¨)BÕþ¬Ýü½–Æ`°p¥DÍNÌÞ8†®ÅS2—ºƒVlÄjêÏ~—¡‰˜9¥|÷©ô{… mßÅö÷1vN#ZÌoiZ)ЈžÜØðSY›'·<1óïH€÷æØ÷¤k©ô™[fÙB!^%…m�é^¦6KÏî}ÙI/IlLl®ÛD„?ÙjÆL­A¯Ó>ó—û÷Ÿ",<ŠÀÎõ³ì¾a0d:Ïö›DZH!„B!„x-äepI�™9“[;äEòØ9ŠŶ- ‹ÊÓ±ß4�B!„B‘o„„d?ËFDø#“�£@�FmŽN›„!]7²433'';“·}åÛ.ãÆ�{ÙIB!„â™M�:õe'Aˆü%‡é1""LH¨Ôf¨ô:j×óãô©[O´°0ô�`Ä€Á¨G—¤5y܉òKæ)-o¢|�X´hÑËN‚B!„OmðàÁ/; B¼Vr›a#+s üËûP´ˆ;k×ì’ qèõÚ§NKE Hä*_$„B!„B¼Ybs˜e#>.)ÏÇS ÀÚÊš%аvÍ^´Ú¤g F¸8ÛQ³–ÿSïÿ¦�1$„B!„Bä1±Ù$îßË~|‰œ88&Ï´Q¥Z)Æ�ïE…glÝаIõgÚÿM! !„B!„¯…¼Ì²‘ÊÑÑKKót?Û2``úöo÷Tipq¶£BEß§Ú÷M# !„B!„ùFl-$""2΀a4Ñëõ9DYÜÇ#Ëß׬å�oÉ¢yN_ëvõqr²Ïó~o" H!„B!„È7bcãMÚ.))‘ØØHâ⢈‹‹âÑ£pŸÜ·Y‹jÙ£|[:ÈØy# !„B!„¯›´ÿkµñ3Mš”�N÷x°ÊªÕJâàP Ûã9;;äéü­ÛÕÏÓöo: H!„B!„x-T­^ �> ƒÁ�å6ºt³gT©R:Çãyzºš|n++ i‘G�B!„B‘oe?“F•ª%éÖ£1µ"ÛmtÚÇ_/ážã¹œ�í±²²0)]ž… š´�xLB!„B!^^Å ý(ÛõF£ƒÁ€£Sö]5Ò³²4- !òNB!„B!ò�˜˜Ø×/_¶5×côºÇŽH¯°´|øÏ¨_v„B!„BSÅÅå<ËÆÝ;A¹£Nýrtu1é|–Ö¦µ�°4±k‡xìÍk!¡;Í„ >Œ<¨Í}[!r =ü%ËŽã¤î9,rýKzáUЋúßñoÖãïd)î§NØåqŸ×Šá‹:”À«ˆ3VV�¬Í9`þb%n¥�k=fßÊÛÍ1†ÿ@kûö¬ŠÊû)Ÿk¾ÌQ;zPcú²ŸÕ;Oy}^†;sih÷òkÒúªÅÌëéï‚–#•Âoì ²Ïn|]·~ÛIÌv›çÅ”ô!„ÏO\\B®Û‡S·¾iP::Ù™´]ÅŠ%MÚN<öæ$r¥çÊôx ÜIRkÿë/ûưŸéæQ›¯®dñßðóš¸ÓŸ\›Oè¹>§vjO†íËê çMÒïƒ)¤R P¤,šJ|q>÷ê‘áߟZßO{ 4Ön”kû ÛþÍÛMUywdÂ'í(¢2m{Ã?[ø$°:Å]l°°)DÅÀ/Øó0¥"f߉ÿ]¹Í•Eí±É~ü�G�Å=kQÒ­ææ¶xVéÊô!,ቃ2˜“»Ñw˜ç¶ô£�‰WéV›žÝMO§!ôÚ£ùqZM¼ÔWY>´݆{sñ—¸¼j7TáLµ3Ù0µ8… èùwËGö�ßåe´1­«]ö4M™u3ý\€•ÆüåågÝEfuíÃVÿÙl»ÜœÂÚ¹áøüÒ£ò¢É¯¼ïg^Š6ƒJeø•Ú<'cÆbH‰ÞèÏ}A­v· ¨—±i`^óåK•ÃõÉsY¡iÀw7㘕:×xÂ~Þ«ø.–•0{>©ÍG”¸ÕîI�—�Œ4¯Zz„BäwAA!v €µ•ÖÖV™¶Èý-U\\ ç¯EcþdÝÁÚÚ+«Ço†<È~V�TÅ}ã«-WW§\÷}“½¡/+ „˜Lë’NXۧͬ¿ˆtM¡~ñâ4ž~šàµoáëå…—oÖ†!i7£ü‹Q"ð{n]›O;/¼Š•å½]I€‘ˆåm)P© [Õ¤jùR”mþ)¿e|ï½éüËõdù½lÞ3'gÑâûtÖ!‹ j4;ç­Â¬ßPY'ÿFå[Zxyâ陼¸ÐP0å-¦þúLj9֡瀦ԨZŽ’:2óhÆ\Ö%ý9 ßRq$í•b,ÛúzPå‹óhïÌ¥‘G%TõÀ¹T>~·>öî4ûö<:c+\¨ÿí­´·èÆàhëÒˆ¹©} Œal›0›QR=]Jwb,~E³+­+˜–££KSlèâr:gêæ 5æXXX`a®A•ríâ~ê„]­wÿV3j•+J‘ªCÙ˜rí~Ô«WïBN8¸zRÔ͆Ä׸§cÈúû–åýýÑcÐzû”gô1)ŸëGzúzáUÈË2™ZËCÙ?µåÜì°±÷¤jïùüõ(9¨+fÆG�ÔðuÇÍ»#6 éÌßÜȵaF"Ûû¹Rº}:Ô©FÅR¥©÷î:ne±Ÿ1d7Tñ¡õÜsħ\ûæ‹IΊF.jŠ}矉GÏåiÕñè»�´ãÚ#|Tª8#$‚² Õ¯hA âYÄËÈë\K½»ÉÍõ«}0Ÿ m+RÂË·’Ãø50P Ûv+ˆL»_JÌÌSî—…9f©¥�î4*#ðÃQÔ¯B OßägS{”Ñ¥+0át¦œ´›!Ek3óz.í6Œa˜Òžr…qpt¡h•>üp-ù…îÔ ~xØ•¯gõ¤²§3®Å*Q¿R¡”‚ÑHô‰oôsÆÖ¡õßAë‚©Mã�„ìšHÛÊ^8ÛÀÞ½<&ï%85)ú+|×Ê/¯‚ØXÔÍÐ%Ápg. {°1¥�¼þüT):”½I€1”5½}ñ*₵U¦. 5š´ë¦äìÏëˆhÓ‹f)-sÌ—@â� Œn]–Bv¶8¸—¥ÍôÃÄ�sy�c™˜"áÜ"ºù»akïIÍ!k¸ž®1ã°köKÞkB9Ÿ"¸¹WaÂmŽ×'õžeUV<ÑåN{€Å+2ñŒP¢67O¹>hÿø‰mÖ]èYÝ<å–d_^>úc4|z³!Ș|ß÷¿OÙýÙ’ü9¯¬â�:Åp¶wÀɽ�&î'¥4 dUw¼=S�ë†�¹%?>’Ø=¤þ}>fp«ºTðö¤l�ÿq5«æºY×Ï�Ò=WsK h�2¡zÑ´´z:[£I»§F¢ŽÌ¤clŠR÷ƒíêW¯F‘eëc#Û粦@vÕ³|b­áÎZæîôcȉ²i7MUr$¿Ý™¼þázÞª3».Õ0 €1î"‘5þæ�¥EˆÚ:€jý§Pçô ªæ°®FÕ@Ú²éÔTjV7ƒØýlØíFûK£b?ÆúmÛJbï’|­ÙÉ…�[©7b3W‡�£u·|8o#·ß…·ÒHÈŽõ«Ø…žÉÕ»˜ƒ_0ùa?~içÌŒ6uÅ.Ú·ç—q4kaڿذUKÛ…u°àRç,‹ ¿2—6ÞóÐZ§~¿IÌü S*¹Ú³—°[º‹Ã¥âØØ§¤íäŠÉ×PûWíÂÒ›a„ÇÛÑ`ÆüÕ piË×óvRgØ'ì94–°÷Fs¹ÇÕ±@áÚ“¯öD{øÊÊxŸ¢¶}D¯…¦üDï‚טө)½&WâÌŒ™â´I\üû"æ(aÒS¨çÆ5{;N]Í%¾jÚ˜‘«j³¹o¡Çy$l?ãÚ¾Ãù¿°ax9,!­Rð$%ðl¶�ý±mhm ÚS›Ø®kÍ‚©MÒØ2°ƒ6†žD¡ÀÅ´/’>†©ãâO¿Ñmë®V´%îæU"5µíc¬)È×§Céh¾—÷´C["ÝnÚc|^«(uö”i>”©ÓSÕ>%ФÀ©ÈÆœØ? »KS©So[úÿ@õ Yv:cç7^? IDAT´Ö úÛ§8cV™nEsŽ«ê¯,fôxïØC1|îw (#‘çÏr¯xYNö¯@�í·Pkʈ¹‹S× EÒ ¦õ›Nì ýÜ·—§´¢a¤‘†ÑÝéðõVÖöÆüÎ*ú5èøªWù¾…¨J2bÇuF$n¥Oá¯L¸¿)Ît_y•ná?ÐÆ{cöÛÅdÅ/::¬hˆuê®9äK�3©ã;i·–¿64Â-é2Û÷>Jkm‘my�c™ åÂÁ‡Œ>øklŽðqÓN ÿ¡;N‹vk¯æPÏmŸí‹yÔun$¨r½>Ù•&3†±}ùv vÝKÅ”æ9•—š:Ÿ±¤gº¿÷35æ91uØoÔ›w˜¶. Žß¾Å‘Z¸q°6±79rN—R+p鵆›½ŒDîEÝéÞÐÐ:®ž�Åb‘ò£*÷`Ö�ž,l’®Ù§þ›‡µáÓ¸Ñl[Ùƒbf5˜tì&讳¨]c–UïH5�x„/úÍ$aøA)ÄÙI-h© qÊáÔÕ&òÇ�qù¨og¸(î¯|—!û*ñãÕýÔ�û™~õÞBטÜé/ó]ßüÕh3×öW'i×{4yk(¥No¦¯+Ù<·ëèfŸSzr./Õ óoñSü~̃KZSaÒ� lð.¹<òBˆ(66ŽØØxbc㉋‹O«%ÿžñçàðÇûÅeÿ-%¯”IFžµ§ÈG” ”Š\¾ÿéõ¨T¹·š6S›£V™¡ÓçÜÁÓ`ÌùXl\ ƒi�~ÓL2O.\0éYZ¿qþÓïü½™ li6 /¥­ÕP»5u¬Ærý®쟭ӵº|:•I~�W5°%6�¶s"©5�5 ÞÚJÂ[Ùìlø‡çí¥ò°¯“»d ãì÷ ¸Üj ]=²xøt7øþíQ\íµŽ}M77×Ô¢s`Ô(pjÖ™ƒ?æ×KS©j�ýºå«Ò±�žw6ŸaJõ*$ÚÄî‚ì(­‚û tô¦˜£ ñEðò-N�"^ ¿HˆAA™]iôþ7l¸9’‹‡±cýq*wYŒ‡H<ÅÌ��Òfþt¼”dºpþtéäBË_öÛ¢š¿6°ÕÐŽïkšCPNç„’%z0wÝ ü¼ }fc‡v¤w�SüöŽWò¡+XÒfT©^‚»ÞBGJ@¬ã~ÿ‹!AgØüÃ^¬KiÚ­À¡é—,lU—þ�¡³êÏÆª’¹!Ø“’8¾}škèQÜ%å8´S?ÝÁ…©5¨˜îi‹=1�áË]ùô÷@œLê Â«uj(IÇo¦m?Dlß.(cÔa&µ›Ä‘êë8ö~Å´JjŽGô À½9›ÅѺ…†Ó›¶‘Øj>iñ,hþÕ1N�»Ç±ŸVrªx-Ü3d?mG0¬¢- ÀÚÛk’ؽc7ækéXDƒMÚ³,+Ž§ì¢©Ààåï_‹�#Ìõ.퇹pvU ÎJGwjгð©N%ë \¿kN¯¥øèä9´]^ö þ|Œ1·NqÛ¿åsk�¯T¡H áÚÅ[„*‰«=\0ýˆÄƒëøë»�\þÁ‹t£YïñT¹8Ÿ×vðkpS>X%TÒŸº_-I=(îÍÓ?õÞ�é^ÿf^ ÂТØÞô,z×r6[ubSMÓú3j�¯fmDG~ÒwsÀ¼mÛ'¯ÓCåAn"Tî8„Î^権Ç�^¾TÞq�èA=±OÝ»£zúb `çC‰ÜƄʩ¬0‘ñÁF–ï-A�i¥y²8ͪ¼´¢ê¸¥ lÚžV�•š/å�te©J¥ úß‹\¹_�ÊžÞÔ©•Å9ndÄÀ�Ô[ø]ÒÅ[RÅ 2Õýñý�ŒMÜ’W²cdK¶]ìÂþoáóDëÒNÏèËTÝGìW+@wé7v†5aR¿ÒX© ú°·©;k© W%–C;þÄ«ÇW4vU£¢3CÇó{dî{îýÎŽó•y{SmœT h6‚>Åj°í` };‘Ís›ÛßÔœËËòšZF¸U­Šç—׸­GBüÇbcã'$$ŒØØx‚ƒÂˆ‹‹OûjP!/o¡…xj J¥ÉcC%�õ|O¡ÑX ‹ú§â⑘ôüloš73 ¡,€�mÊ%…ss=Zý³7UÚ9`—òEIaç@�¨›„›8 `Ò©Å,ºÕžY�Ÿì¿³›yË�ôÙØ4‹èogföeJâìü$c¥Yaf�ƒµ"5qØÛDnëÖ¡¡ZÇÖ$ ÝÄÙI~„nÜ…KÀvJ§~¯T©P*µµZ…B¥F¥×¡7öÍéÖt$_n¸Á{}³þd5º~ï†=×~Èú ŸógE OŽŒ§¢tçθ7ù™}1Mp^¿EûeTÓä~N•W}:z¥lW|"³/l£ææ=„ €5 ´¶ÆJ ÀÌL�A§K×äWƒ­K!l] 1¬ßIjN¤ÔÙYÔÖ f¿®8|÷v³{ãoR½OODè#+¹¤UHÍ\\±‹ Í�´7–Ó·Ç*/ù�wK™Ú»]�½£]ÊqØÙÛ¢ %Ê€öÜ®¶*EÔÎõœˆªOc{Jj•/…h¹ñâ›8³y{"­çÔ ýG5·/ˆ»}A:ŒŠa¹ÞÌòû“±eÒ2îE<3"zÂC£q¬ì”’V%ή�¯f¥hÖ)elßâÌœqœ­7q81�vj@a…µUJÚjÌÔz´zU+c¾þonþõ�ë îî¿Æ¹Ð xUŸ”ëU‰!,þ6˜Ï'·¡T×( 6Áœï?¡¡‹ +K”…Ú1¼_yìÍÀ~`ê6™ƒWuÔ !ÂÞ—”[¤(àŠ‹eêu5ý÷R>;�ß/G ÂQ´¬ö¿oRn aËò_)Øu/•MÌ>úà‡„,�g6Ûg_äF‰sAç´{íäâŒ!"Œ(اÜt¥GQqöå%æ~ôêíËÃC½¢¶i��-§¬â�ñ_1¨Æhn«üè2y)sú”zü¬èo²tà(.÷ø‰}ÍÒ�A¢ÀÊÆ:ågff ôéË ¤ì¿ÓïÛ[Øxáü+§og$úà§¼õ½;Ó¥dʽ3„‡åà†kJù¨°s£ • Ï»!š°=.…\Óî—k!WT¦$"B‰0sÁ5µ\Q:ãê¬',,:¹‹^–ÏmnO‚ å¥ÊšÔYÖj j]Êß!Ä3 ãöíäæÞ!ÁáÉ?ß¼÷Ü[.‘'Šä–ÉA …ò©ƒz�Ö¤f ä<‹h¶ââÿèévÀ;†DÎ Fc6ßzÉM½³Zk~˜Ö‡Üò�0['L�-Šßæ®Â¼ßP>ñjÛÀýŸç²Ý÷>ñ*ØHô¡ñ¼µÈ�©ÿN溭1)ˆ‡))Õ†i‡SJ‚rZ§©Ö‘6‰ÛØtâw9Ð!‹·ŒY*@“n-¸·anYÏ_5ºÒÆUè¸tò/.,lŽ�B�¼1 îÞa~£4šw *щÎ^»ùù×ý¬ß¦& K•§ˆÎLc†Q¯ÏûlJÜ=ÏùðÔkr™y#S 7"gŒ`•Isjªpp*@xÐãÙ(´!ÁDÙ9ᘒô÷62¤ý44“63»…ë“Á'• ¥^ŸÅÔx‚§×@HP*GlSŽkVc,+6¬ez™ »‹Ô[«T«PhµhSÆ�ˆ‹�K—wUøPp×FœØÄÖ¸VÖÈ&ò¢P¢Ô^âìe]¦_gþ)× 8,-­¡Á¡ÙÞ…™*ƒ>×Y-ÌÊÕÀÿö1Öí¼D™�ßÅñèF~?O¥j^�ó¦R‰Ò¨C—ù`Šø÷™ÉúÃ×xøÏoô‰ý–ÑK.¡G�£·7ŽJÅãû�.ê®trÁ!*„Д€¹1&„Ðø”«§;ˬþ¸ÛnݼÍíÛ—XÐÖ… á…J…ʨMK§1>†¸�oÖãzP$‘w޲xâbΩB%'ÉŒ·™e>–%sçóýÀ >¼Ø„Á'֪ͨ ‰ç±æF†˜ó,Y°ûf-(£cÈï|Øöî ZËünèHLÔf¨¨‹• ð�à Ê\«6poãB~¾�ˆ>ô‹×Ü¢V˺�ÇP«Q«<éùÝtÊmÊG;Â0j/<®ŸàT´’®±iËÙ S ª|hﺃ)¯#¶UÇ´îú››˜5;ß%:ü&{gNfu°?ÕÊåv_4TkÕ„„Í‹Ùt' ]ð®9—`‰=µ‘÷]ànx4á7öðÕ竉nØš\{XW¦º×Ÿ,XoO£fͨ§ûž…çËQ½ÂãZ¥Â¶8>NùóHD†°€á߬ß{•­¥™9fJ––(MõZê¶°à§kÄ⸼bíêPÏW�ºt+Z:ïbá²KÄc8³äþHýÛfŒ!:¶ÅüŠa«ííŸX¹7ƤÖ §âx[_àø™x –¿6þÆM“çÕscÍ ŽWèIÓŸK³jÝéb·�IS÷ñ ±×ùuëI¢SœSy�c™¨çΆ…¬û'}ØA®ºFÍVõž¡o.e…Ò“â^1œ>y FÂ÷®g_DÆò4éäJVßiLïö~9–—ú[üï�±Üð=óç.á«Ù ˜ñ7É�Åpfû&NÞ�À ss5 +,Sñè� ¼µÀ…)ËÞ¥L^§�U¨1Sk(=|!XÄ ÉG’™Õßfù ‘œë²Œ™-œ2|ué–4wØÏú=áÑsgã/ü™hÊÉl¨Ûº·6o⚈9Áºm7žfõwJéÑ„–eN²tÎaÂõZü>‡•7jѲ®M?pz9——Bˆçk§³Y¶tÇ��É·A‡œU ’\Ô$x¨‰+¦!ÖGã2æDU° ºœ1%͉õ1'®ˆ n¸x)”ŠäàƒÊ,9ø ±L¿AƒR©"—!!ò,!!ƒ>×/ï@rp!×mŒFÂÈ‹{Ä£G‘„G“�øú=K/ƒ$ž À¹Ý(†›Í£¶‡žÞ½X“nDy•O>êÄxÿBx.Å»;Gß̪ÔÄ|vÜœË1ú^W–~Ù†ÇÝ¥�è=äÆÍ{De°i9³d!W[§‹û“bì¾y,KìŰOv¼N:¾ž�·þå§>¥pqvÆÙÙ•RïïMk嬰©M…ˆÑTpv¥Öl%ï/O-óÜ×�†j�­IøóNÈC<,ëÑ­mW‚êѹ¥CÞŒ*)Ò¡ ån_Ã6 �\ë½yt~ïµðÃÝÑ…Ò�‹H굆UÃKäúæX¥aÏÔnÔ,^—’m™ÖŠ…?BU3ˆ;1…óùlþÛx«Ì)ÿáb†ÇLæí9siA®À®ÝW¬˜ÀŒZ®Øz4c¹ý8VN¨…9¿w ÿ¾Åo#+boi‰¥¥%–°=]eBå7˜)½ð‘olÛðýÃÔ¼§¦L½‚¬oS‡â}8ZgßõñxâVzöà»ùuøl 1¢®8„Ï[�çÝJ©Ûv*a¾e3¶cü�q«;‹ZUÓÎi?Îü·PÒÍ·JýØì4Šu‹zà–[FQ¦Ze ÑÞ�¨c[�µ åQ�*¶évÔÔaÔ´í創� omN¾°Æølþ¸¾Î¶ØnÁš‚ùæí”q 4gÚÊ·‰Ÿ^‡‚Üh¸@Ã{+'ÓØ ÐTeì²1XΫK!— |V™zvÉÍ1«ÁÈiÍ8õN%ªÔmH‹.P¤²½iùݼ!£>óç×®þTmЕÿé˦ lª??“¦>^«ðûíæ}/¼|ZðÍ¥”j£î<«V]¢v¯@Šä¥ô6¯ÎÄ s©v|]lq.À¼‹I¤6pɹ<È©L4ï¾ÛÅÁ»Ô˜ËܾžÿÝ…cÇ`ÿ}SÊÕhÄ€](ï–>OÆshùOD¶ìMKÇŒw#ûòRË•ùù—·ªz`_ÀÿQ7i;M,´œß¼� vó~¥‚8;;ãììAïu1yû\f¥¾è¿ÄÄC�0Fíç—�÷¹¼ -^ÎÎ8;;ãVë NëMuÆýo(áŸÖ¡b�ºôÛkE)›ÔÏËæÁ%ñò*Aàâ›\[Ð//JÝN" õúŽïü7X±*5[N#¨XñLAðlþN©Ê0rÙl*ìï‰��#åÞ½Ló%óyË3·;�szr*/…Ïט±ƒhذ^^ž/;)/œQzK:ZG‰nY.•± ÖÇœØbâ=Ô$¸©IrT¡³Q¢·T’6�Ûsb°Ra´|¶ñë^YŠäàƒJ¥F­¶@£±D£¶H>¨ÔÏ=ø�£ÑHdT˜IA‰Ü´Le0ꉋO/˜÷öØ" À…ä±$Ò/fé5P144ô•¶sܸq,ZôªLñc$by;¼~êÀ�íýsy;ŸÉ£¼]ö<6çó ™û\±¢CE–79Ìïýòô%_}&ukžeìÝ´57}ݳÓsåËZÔ?3š+kÉmüº b6ÓÇw%vg|ÙW¿€ÖIéwmùå¯É¬|þÙÞ¯(“KàÏ1%Mn¦ÿj0²´>›»óÏ–>iæK�ÖXt9­®ì`À“óòf-a#=<¾¥æß{y7O„§—×|ùß–¹x ×G!^5ƒfêÔ©/ì|±±qܾu�[·ïpûö½´�*ƒƒe�JS(“’gõ@oD™dHùÙ€B =¨â“+ª:£Ž$cò«,£¹ƒ�,Õ-U-Í^Ù‘ütº$“g‹2 :ùlã>üWÔjs4fÔjuJú”(SÞÊèõz¢£#^‹Ã«6ˆ³³óPào’§Ó¦[té—WôQxsèƒu”ùx=ü³1!1MÍiLëS4ß4e1FbþŠ´žÙOM2^–®üq‚ˆ¢ƒñÌÉOÁÀýc»¹W¤U )¸ùÓŽ—jÈGSÿʉ>qˆ³æÞôryQOp~Ê—/ãú!„°¶¶Â¯l üÊ–xbÝí[w“gÓ#88,m*ÏØØxbcâ -»|ä…ACJ7Ù56Wè�D=è-0Zª_ÙàÃÓP*U ¥B•€xÙ)Ê�N—ˆNgRÿFñ¼F�Gþ¤*ÞŽQC²YiáO·1þ/4=OÏHвø�øÏ®sÙÜ<}‹µ2¦B+ÆÖà㵃0¡WÀK”Èö·‹ÑmM$J·FLü©¦¾,ù�‘Øóÿ£o@wḛ̂õiÍçKÞÍbZÞ'÷ [Ñß¡»H0÷¢ýWhj™Û>Ï*?åË—q}„B˜Â«Xr—?ž V¤›œˆ�Ož™#%ˆš2-hPòϱ1qÄÅ%óæÌàaTV¯ôZ“(”É]U•(“§Ü”÷â? ]6„B!„xI^t—�—-66ŽØ˜ä9CBÂÿ.6ùw©� x܈�y¼ $8<íÿÒÕäù2“Ç_P>1“šø¯X[Yamóx2rWÇ´ÿ»tzü{çäß[ÛXbm•¼½µµ%ÖÖVX[[¦_ÒeC!„BñJI®<%W¦ÒW¶ž‡ôÁxðȰ>]`#6.ãöqqñÄÆeü]jk�ÌÒF2œ'·Q(’§ì~]¹º:g».} mû,ò¨µ•%VV›wººfÜ.5P�þçôû<?ŸI@B!„B‘ï¥vÀ«[éË.À‘^æ`ŠÉÇÎýد‚ÌxS¸¸<0Èòدè}Y“€„B!„B¼ ¦T˜Ÿ¶R�ÛøB¼jdh!„B!„B¼p�B!„B!Ä ' !„B!„B¼p�B!„B!Ä ' !„B!„B¼p�B!„B!Ä —¯§ý›m „^ÂÄÏâŠîå§7óòŸßSC$Ç—�gÜŠsh_�Ï›ïÝU6MË܃‘^ÀýB!„B¼¹òu@âM¤»±•Ùß­çLDv•==÷÷,曕G 2¼Ð¤½Œá^þ-Ë?àMüøÏLwŽŸgÌcû•„—�!„B!Äk._$LkþˆK¿ ³ x¹ÚacëBÿ†t³–‹ /÷�´öÜTªÛZQ´ÿ" ¦ì`„œ¶Éëõy�˳ßSÑç~ä£Õ(^ЛޏûV£õ�eœMLŽ—üY �¸¼i*o·¨D1W{lÜð­Àˆ9û¸“˜n»¤#Œ¯R[+K,,­(ààFñJMé=a5g" 9ç�°ðƒNÔ*åŽcÜ|©Öf0ßìBÿÔi'9ÿ¼ û-„B!„xs½þcH#Ø?¾5]¿½‰g›|8«:^vZB®ýÅ¡«QU©•ü—ÀÅo³—pÃÁÕ¦Yü0¦%#K¨rÞ%%±F²ûìÉÁŠÇòçŸìÿRn÷ÔµƒÚ b£}{FNKew5�þ=Ãá»¶8ªÒdŒ<þÿ‹f gï¸ÖtŸû/Å:bÌw•ñ0�äúÁŸY4¡-wNcûOÃ(k G¡nóX2°ŠØpîœÿ�%_¢É�»ìÞù!å4OžB{ýz·Éo†jô<™÷ý b}‡sGþ$"Î<9 ðTiÏÐB!„BˆÿÊkßBâѾÏúÝuÊŒÛÎþÕ_0¤{[Z¶êHŸ‘SX2ïmJ)��Zîíýо JSÈÑ�‚%ëÒ{Êoü“ú&ÛÂoãÛSÇ¿m±ut§tÝž|¾ù:ñF#Fí)&V²£ðÛÛ‰M;w»‡þæ—\Èf,ýíU|·YC�…?ðv‘¿Y´ðOâ2µˆ<õ=Ûûãéd�sÑJ´ŸöÑFÒ½ÁŽåòOch_É {G<ʵ`ÌŽ‡R¯�!œýÓ{иbqÜí°sñ¢Á´“h�F ‘±tD[ªùºáä\”ŠíÆðËÕø´sG�\ÈÀFepw°ÃÑ͇ÊÝsYgÄhŒãÒê÷iY¾0Nvö¸z•§ÅŒã$=‡7æ¹í¯½p€?BìhÿÅƽՎæM[ÑiÀXfM  �"5 a$zç‡Ôð)ˆ£ƒ+Ūtä“Í7ILwœ„[ø¬[M|\pò(K“�ßr(H�јÀþ÷J`WæÿìÝuXTÙÀñï � "ˆ” "¢¢¢"‚�Ýݮݵvwwww­­kv×Úº¶‚�Š ÌÜýTDj D}?¿gžç·Ü™{Þ{â:ç½çÞéÂÁ°¨÷G\fd3\:íûpŒ†’7µ#­v¼ù,Æ—;ûÒròM²ØÊ®y}hRµ4¥ÊÕ¦í¨uì]RÓ½½i9ùbÔ3.T§÷Ä;�7ù •¤z›q¬VåÄ|–œ û¼47˜Õº ›Õ•˜½w “þl@¥R%)[£)=Æú,à IDATϧo‰T (h_žgÉŸðr°ÀÌžì¥Û3÷ä‹Ož ¡y´�±�üq³NCjËLä­>•³Ÿ¶ÃëVЭŠYl-0·ËJ‰Vs8ÿê Y!!„B!„HÈ/ž�áï¹Ë¹cY�îmr�"Ž÷½ ìKù*#¸àÔ’)+V1£}6nL¬Aé?ÿ޼�BÂåƒû¸jÓ€éË×±vÑhþp¾Ê”º4[u�Nж!äÀNN¼Ob„_"ðÈs¬} ऎ­Ü0NÍ›ÍÉ,MhQ8?�›ç'hù 6œèiþ]HãòÙ¨  ß¼5¬˜Ô–|©Þþþê¿¢%xcÊ7]@PÞ?™¹j³º'mØ”÷·uhŸqfÛfÎYÔbÊÊ�lZ6‘žeœPG\cfírt?lMñkؼr0E_.¤i�!}« „cxÃnì6kÈŒÍ{رv ]kæÂZ¥qu:-Û,'¢ìXþÚ½› súÒ´@zÔI��PÛ9‘Ñ „K–s!ŽI1 èÙ¥ýØ%¬]9•VΗ™üÇL½�¢(hŸl¤méºÌzèM—Ù«X6¾!6ÇR±Â`Ž…êãåïCŠûG8|+êýÁ‡8x)Œ‡'Žs;"ªÞ�áša~ å2ø¬ÏmŸ·’{VÕèÚÔÃO¶�yÑî´ñUqzáN…G¯“Oßg”:5¼áõ›Ï�1ââRæ #O›>”·QÇ^Wš[,hPŠk"(5`!«£²ÁV:”©ÁÔ+áQ}ô"ãjT¦ 5G.fí’Ñ4rÕ%4ZÂKó`5-Ê´`ƒn†,ßĺñÕÑÛÒ�j]·ñBB!„Bˆ¯ðkß²¡¹Í¥«¡èfɉ§áû«Ñ1wò˜Õ£frã�SZâ¬*H6å:¹{�fi‡B4·‹¼¯ÞÀ1/% û¡ø+@Úgyh;jËw#G©â¤›õ7[N‡á“[íÃÃÞH‰O?Otåóåó¯v2sÑ ö­I&µ ª4¦Ô &ÌZþ/šÛ£FÃÅESÙ¡-ÃôÅC¨b® _ÊS,Øq4r¨¹Çê©« Ê;€­ã›c¯ðÁæÆjþZȇɭ‚ C§”ôÏÏûÕÿa�ƒhK›Ýiê¡ x“}Äev_ÚS=É•ý �‚Ì+úã—'Æ€gd…ô�Çü &¯§)*²‘+²A¾ú‰„ÚTe[— 3.óG‡öød™@¡*u¨ß ¥²™Gvæ¨ã5r-FÕRþè>Ù^˜¥[w?¤•S:®/ÉÊçE·su¬T€?œBñ÷›Ì¸�­˜ï_˜¼zÙ0ˆv™, =¼—©1>¿ŸÀ§mÉhÊ¡½ÇÀ{ ùSÆèWšÛüsí ºî¹Èf[Ÿ³ {{ü‡«¯¼ •hÏlÐú”{v1cøBl«P6§ÞgõñîÊ%®i­i˜ÝUu~l:£vèQmñBú–4AøåKGPžJŒ�´�ã ¡œÅô“i¨»z= P0¿†½3ñE‰àò‚±lЩͪ™ñ7ÈÉ„»{ð±š#‹SÒèÿ´®B!„B|ôS¯�H�¢ Õ* R¡Šë=á9q&œ  âøáñ jl ú“Ys–“ÂcÿœÚŠBÅ=Q]=Á™W`˜·2å¬ï°eãYÂ�WGpFß—bùc›±)<Ù0� ÚÒ4(g‰ P™§Q5KŽ-\Â% À[.�» nùÈcGô—9wICoolþWKjy|ö,Ã.1ª�XXX`U|WÃqÿ¡ ühÖ)�Æ—$O™ÖŒZu’ÇQU¡—£‹ÃÒZy(Úx‹ï’t¿É ‡}¹áü}ñ";'7$óÃe´ñÏFÁ6«¹GS©L2’)-?FË;Ξ¸ˆâî�¯åÇzÕwõ£€õ[Μ¼ŒÆ¼0%½á讃¼$Œ“»‘ªjGjYg×ÁWðūDaÒÆlš÷ ¨âh6µZ¨¢m�àÒ_ÌR™�&�EZòWŠúÌZ;„Â)cÙ�¢Äø|LZ�:Å]�œ*`ò±ï§ð¦�·!A§OsG£åÑ… <Öñ$nã8öóŽ gþ!ìÞ|ªØ[DõK¼ú%,ô>÷ŸË !„B!Ä—ûéñ.WÛ’ÉÁ€ˆKg8ç¯ihcÿUŠ÷ÿÓ~zÅ>ú²z•Z�JE«EÑÏMµ*ŽÜ^·šïB9´ã šü%(˜*–5·Y5/-¡ºM*R¥JEªTi ˜r‹·³àðÛ÷sNP´ŸÜóÿ>”ÿ_¥ÄØõ÷X–Ͷœ^/=¶äàÁ÷¯C=~€!EôQ#r¶_ÏÉËhãþ€E­ “£H?ö¿Ð¢è9SñQN¬é‰ïÛ�t+�Ÿ¶y¨ù6Ë÷ólEß’ìeZ0dñ~gðlQ[z¬ Bëñê « Z­æCÛF½á³z‹ÜnIÑ’^¼Û·•ƒÏϰ}OêS²�û·òüä6v>õ¤d1›È Ñ_:v8e4Dsñ4çbësÚ`Ξ¾ vÎdü°jGÇsØwð Öõ¦`j Še.òe4ŒõØu2a¯zȹs�ãý5�¸ŽñÓVF&íbÿœ­tÝ[²l´~rèǧP9müm%„B!„ñù© NZ1¡pÕ˜=XÁèy—yÛ{t]ÉžU—ÛöqëÃÃ'5Üß¿�«ê¬dÏ¢µ/øä>ísŽžGë�× (ºd«S—ìV³hëßlÚù†åŠaËÏOF\ZÆÂãÔœ¾‡||í[LóÌ÷Y½p/}²xºÀ¹캯ù$Qòág?u]Éî®ÇíÝ;¸}"¨|Z?1cWT¤uwÇR{™ wÍqrvÆùýË)VÆ|x_*§"4º’ƒÛ“þütfíŽzˆ#F¤÷©CŸ{Ù= 'ÿ.™ÆÆG ?èð«Ûô³—+?ÜuB¹qí>±oôI¶>îÙ]áÂ^ö?þoØå}>4À#»3:Š ›ÒÈýj«§¬`Û ?Jæ3!wq?”�k™¼b3sT Œ½*–xRQ´FY,î/gÔü+ŸÆÞcoI“5vji=²a­9Îß»ŸFKjÕÃÅW'¸q–[)3}ì#ÎÎ8;Ùbë³Q$)!„B!„Hœ_û@š2ýRþ­{”¤ä©¦Ô ÈŽ]J-¯\æÈ * oN¥ö ˜\eõÛУ†;ª«k9ð–ÕQ-½êÃ$?dÏ4†Î !&#í™ÊÀuáø ­ƒGÔO‡ªªóGÑ1tèÒÃ×\Ü<–ç*„qrÙ .§+ð ÙÉj}›+µË91{úb¶§r�ÎTšÓ�^U[ð¢SU¼¬ôxxƒ7JÔ„‘tTìÐ�)UFR«~8]êÀÞ(”³—ž£�¬ Ï¯”G•¤çݘÖy—Ñ«SMÒeR¢/#«¡q·R”>Û’F¥r`«µƒË™:m Orö`U[�Èg‹(ŸþŒ«‚Šte†3®NajöëÌ"ÿeÔ³�‘7Ôq§Õèü]y$µŠÜ¡QÓÊp²@7,ˆ›§y˜µ½Ê4¡ƒÿ2þlßë~­ð·|ÆÁéý™ÿ,7}[À@Q wS:ZA§vÕHu¿ e³¦�§Ç¸§%ê°j\ë´¡äìô­ÑŠWí*‘ÃJ�Ww.ñ,cmjäI÷­P‰lo!„B!Äïë—OH ¶£êôØË„EKè¿n$/Âu0±r³`-Ê…jIáÓ�Õ‹RÓ{ÈšV~Œ’ÆÿÆó˜Õ¹f®´ƒŽa(§fvaêõØæ ôàU läùëXP¶UMF”™Ê³ C)iˤìí!–®¾EºReðÒ�9¡ÕÁµLY2�™È’¿P±AiÆm\ˆã€QÌîT‹/ ÍlȘ¿$.¦‘ûNéÓŸu+­8l½ê�æY„¦Väñó ­êcìV |(Ê™¦‹þÂpÐ ¦�iɼ wè¥q {­¡ÔªàŽéË{œ\?Šùýþåy¸¦é³Q¬ÏLºúè~ò›¦L¡÷� ÞªSbåæG‡(mû=z{}m›†©Í0³Ž¹ýfqûI(Šaì³úÒn^O:øEÝbãx?Þ“¹ï´e»nÃz�bPƒÙ<׵£øŸ,؆Ün£°¤líâôßH©*1V#_ª”2gÙ/êTˆû�’¨ÒQfüþÊ>‚‘s§Ñyéc^Gèbî^˜ ݖѪqQÞ—kÂ(5…{¡êöº ê÷%gUÀ"ÆÌ?Eîn¬Û™•)cf°f\'f= E12ÇÞ-YBѪ©;{-ê}˜Ð£&ã^“>WY†¬éGC—ÈU?¨3PoîFRÀøñ­Xô0R˜“>kA ;FÞ.¢²®ÊÔõ: ï?�iWó(T�©­;åz—¡Zî”ñ.±’„„B!„">* -‘‰‰è/½h/] GPPДdlvîÜI‰%Ðjµß¿0í-¦”ÎǸ̋9?¾ð‡_ªˆ�òx15½Ç’iñç7üþ±ýDÔj5Û¶m£H‘"±nOÒ6MBšëS)[páͳ¨[AÒÅ×�~! µ·B!„â×daaÑ8DáÑ^Ñ_?õ3$’ ícþ9u‰Ë§¶0²Å Îøv¡U^IFˆH:™1ale"æW!{Ö¼”©×�U×5?:,!„B!„ø¡~ý[6¾MAŸ>(1Æfíý-ô­Ò…=a¸—lÇÂU°Žãù¿³oqËÆÏIŸLUDz³tgNíßÇÑó¤O«ú�óS¿úñ !„B!¾Ž$$C•�›îÑ"²ÐÏ*›º,½Z÷³ØÄ§~ß„D#r¯AŽâ‘ÿùËg”_ýø„B!„_G"Éüö ‰ßŒ´£B!„">?mBÂÌÌ ­V‹J¥ú傸+R«ÕhµZÌÌÌâ|�´é¯#1í-„B!„ø½ý´ .]º„««+*• •J•ð‡Ä¡( Z­–K—.ajjçû¤M ‰mo!„B!Äïí§MH899qíÚ5NŸ>ͳgÏ~t8"fff˜šš’)S¦8ß#múëHL{ !„B!~o?mB"'°â×"m*„B!„¿õ�@!„B!„¿IH!„B!„"ÉIBB!„B!„INB!„B!„Hr’�B!„B!D’“„„B!„B!’œ$$„B!„B‘ä$!ñ+Ñ\gÓ¨~Ì AIìg”N.Dÿ¥‰øž±ý¬”`v ®C�±G ÿѱ|#ѱñ ¶=�ê%¯�2­õŒ=ô«¡ø½hy|`ýGlà¶æGÇ"„B!þIH$FØ#ÎïÞΉ‡ÚIü4X3vÛ®¾�eãîžÜÁÎóO?MV(Ï8¼t KŽ>ä‡]ÄYFs!g›ÍGºß^!äÔlZ—òÂÉÆÛŒh0—+š„ã-·Ww¦¢.Üm±¶²Áѳ�Æìãq´«ýÚ'�Lj@ÎL¶ØdÈŠ½™œ‹÷»¹†FÆÊ kŠO¸öá«üË¿{RÈÃ[› dñ­IÿM·?Y]¼ŸŠ¸0—¦e|ÉžÙ+ìÝòS¹ÓlŽ¿^˽Íý¨U<n6XÙ8�­æn„G®lqé°‹0Þ±»ƒ;Ö¹ú½ªßíî@?F\Ð@øQF–É�k¬lÉV¸cö=ùäÖ“ðC=Èni�……65¬š'NiE¹üî8Ø:�Õ¿ÃwÜKÜ34®³°¶;üú°ÿ™„ñïß#ø£d\ìmÉ”£Í&&X Dœa°�5.­¶ñæãØÝ! 6…Fs)¶¶Š£Ÿ…ÝÚÌ�ú…ðp°ÁÎ9eZOáГ8–~(/ø»gQrfN�µ• N9KÑjÖI^ü�KÝÊ달èYƒné±IïB¾Ê]Xx&òÙ$Úûs¨`cKµ…O>\=ÝÒgÛÊÌ{ôþ/¯ÙÐ$#6e¦óoÌ0l7 �öO¤ei/œílHâ}vð\Ih[ÞK…B!¾¥Ÿ|…¨¬Ë1¦»7Í*·¡¥Ç&7rB/æ›47˜Û¨*‚è5r9Œn²vHOZÕ×Ç~wo¼ìª3|à6ŠtèÌè€-t·\E—A'ñì¹�úuá& 2§üØUtÎ¥ *Ì>+åS'Ó¬7{�º2ù¯ÂXó„ëAX«�¾–§p$È�^ÓÇ�Íð-wöNcàˆFt²=È‚êéPEüÃäú5ú m‡ÌÇ'Ý[®íšÃ˜Ýñ¥ƒcýÌmœT[Ú£ÃôÒ¦u»âØ>çÄü� kÞ‚´»7ÐÒI'ñ~ZŠöáiöž£Ø°ÙTͨ˫{˜3ª•Ïb[·:ô¼äø¿úàk!ûúPµáFÒ·ìÏìAv¼:<�žƒëÑÞbó«»QÄßšI›÷p*¬ùõ�ˆË9þ«‚>ÄZT,ýL ÞJ§Š°-]=zLëG†·gY2|(Õª…ð×–nä4Œ¹�”d.ÙŠ!6¤5|Ç� #èÑ»)æÙ�G?–Bcç¿,iR‘Îg=hÙg.~–Ï84k]+_åÍÖ•4uô¡ «Âô#§x[·8F„sþÐ1BÂ_râì;3„ð ;ùçê>ØÄL{êÄßn¯¤JÍ9hKvbX‡œ˜kóÐ03©TñmSh‹t¯îNË©]çqiK�Gà=øOŠ¥�±WWýY�™²hûª›Û%FÌ¢ª£¯®ofÜ€Þ4Ðuäи¢¤ü¿}ÉIÂîp|ïŒLa^€<»Àª‘ƒéÐ(%Î{û॓'G5ëw-c[CwÊ8ıÎÈ™²6ÅÇJÍ£ýÓèý|™À˜ˆ«®´�ÖѶrNyýIÿ…0´ƒÑ=ºPG±fÿ¸¢˜|R™ñõ£„Î;J¬çD·ÌúäQwcï�Ç´vŠl÷·Ç÷r$̃6…Ò¡ænŒú¾Ã’¦étÊ…Æ]§2ÀÑ€wBÉ`—ðy<'Ê÷VŽB!D4?}BÀ8GG¦:C@�fŒöÜ@·Ÿn;6›I‡lh¹},�³êyðz•]¥Öñ×énxåÑæòPm)J»yj±‹Ó9{³½®:¼_¬ƒizÜÜ1¡Ðñ8X!My? æöÀÈ–èx¢& &Îä/\�캀�Á 0rûaB«—GïÈííOv‘Â'€‚Æëù{çm:¸eD'âþÞyëâxèX‘§L©¨wç"»ÉEþ*ñG¯F�3êÏF–8¹ºa÷~®õjSfþCŽ.‡TÛ5�ËCáÌŽº¬Û|“fm�ˆ5%¡}ʾþ5i¾Í�þk&R)½.(Y7q OKŒgk÷Š˜©€œ™yyØ“kwò¬ZmrÅrîN¶Ÿ '.=´��røF*òõÊöyâ ø¼Ÿi¸6c,«_bÔÖaÔJ§üðqzC±bÓ˜´¥9³+¦Ž±œ^‡ *’!꿼<¯®Éñã÷ÑæqˆµÔèÂOÌbÜn=ªÌ›C¯&¨€‚yÓì[�‰ÓR”~~éµþgË㭾Ià¡`R™h9¼ÿáÅr£¾q€ƒ¬ñ-èòùIFO»åxÆú ó¸áÑ…}S[“)ú‡•'ñlK¨-jðâñÞÙã]8?Ù-Õàu¢‹{¬ÆJ• [7ÜŒ?ƵxÜ\nxtfï„æ‘‰&_²rŸ~ãYÙÖŸ&é£Möu2Q<À™Qs¶s(´,ÅŒáõñÜ×ÍEõ¼Æðz;S&�ĪÉzftÌ�€¯)ïå§å¸ù\(ß �[ñ}¬–d/Z”bOaDܸ liäik’Cß#'î:³¹rù_4˜GíÓ‚, ã›A òcqc7åÖlçTXQ|c4vÂ}É/òøPc�£…}S¾ä5<ÏÎ;Ùy¥^YÝh5u4·›õ¦qþM¸«Jíºõ¨VØ “hA«ÒxR²B±ÈóIþŒ<ÞçȨóeŠÄŒ‰ÏêJÃåÅÙ¤S“eSÛQÐ £ïï'ߘµV”Ñ“�ñœóyõwç�¨>;'P"—ŠþÛöð´~M,Tï8¶m!n )fÿù™*üälÆíÒ¥êü… (nòÉy!ìpBçñ¢ŒÍ›Øž¼ãÜ©‹�¥ >i?N/ô]|ñ±zËÙSW>¯Om0‡§µ§²ŸYœ2’Ù« Ÿ)¼}û.W?µ<>s†{êøå�6¡I‘¿\†Ÿ=Ã�.Å “îÁ^ö]Õ }|�}7¼hÑ*Áû÷qM£åÁþ½\¶(LñŸ§]âm·ðKœ8FŸdˆ™Éˆw[Bm¡CÆÊ­©j±›v¾EhØw.»o¾Ž¬�8Çj"…_âÔ¹p2ðÅáÃ9C�m�‚8kÏsêbÌÒÅ­\y\Cv²)0ãtà1ÂrÅ/�Šˆ›§8ûÒ”¼L£uÔ IDAT=£&ë€* ü}Š»êÌg£M¿Íy\!„â[û%VH ² `ðxꕨI‡~©íû•¢( çM× £)}�­JM*ë÷W¢ž� ä›”˜è\`ã†+4jí†> Šzý?Æäl»†#¥v³rÞL¦·/ÁÄÉmX´¦;ö Æû·t]=]ÐhÐ~ˆGA›Ø¹‰êÿ�.º: ÕFVbâê/¡òÕè¨U‘ûJ4ü«”À´áz6Ýþ¿ ¸êX‘ 9ô€WììS›?w¸ÑaÐ Jº˜ñÏLZ¶Š÷žP• ÃÖÓ+ôØU襶‹cÕ{–¡xð:VõìIa·ñ”·ÓEÛê“YÒ:ë'ƒIe`޽ “‹*˜û×ZNuu%dw š¼}ð5ù¼=âîgʇí±oùô/�W¶§Î€ðë5˜yHùæ0cö Ñ×>ÑFú^±˜ÏŽ]7i�vg] 3º²ûǯf÷íÚ˜ì8�iá6ä6ˆùÉ„ÚM‹VQâè¯ñmK¸-Ô¶å¿'õ6,böôÔž9ž£×1«¦Ccµ'ù?i§¸ÆPËÜU‘ÛbÛ¨“¹"UrŒaÂÚ}¼ò³d÷¾§d­SkudõÇÞÑÊWé £†ˆð¯ûEÝŒÎ8²…3gŸ ÍeóY†:ìü).hôqÉl�Ä:qÖÑÓE‹ÛÆÿ5Þ£ÑÓC-šè§B•vy*Ò6OEš7ŸC½’=h7´ ÇÆŒýØ>œ/¿tL((ZÐukÆ¢µ‰¾È•1–icö‡¸Îù=Éó…çPcUª2¾ýz°nG0emÖ³%('-Ê:ƺ’KÑFþëÛù&çq!„BˆoìY!IeâK¯ñMI¹f0³.½ÿ¢®ÆÒÝKí.Þ3ÇÉÙç÷/§LX¥ˆšÚ?ÙD¯Î‘®ó:6ÈÕ‘í™t>ê¡�†FJHÈÿýò¯ÆÄ© ZÆÞumIas÷†%*ž„ö›Ö#ÖÚìÜ÷,‘÷übl/Ÿ‡Ä}5.޲¾>^ˆ¸~˜£�õqu�ý‹t\Rúצ’õYV._ÉŠµ7ÈV³:æ.gÏcZ¬9í+äÇÃÍ�lÙ3íwBÈ B¢U�®£;n)^sáò 좋³ic>Œá#‡òŒ]=‡z†ëi[o‡CÐÍL67ž»Ñ÷匓}"¿âë‘­v²?\ËÒ¿w±e÷[ò—-†ylÕk?3ÀÝÓ.î'0Ú“æÂ¯ìçÐC²z:ÇÈ*FpýÌyBÊÓ¦iy²º’%{V쌣OfU|˜ÜG™€Rc™Íkíiö~ùqcèqöŸx‹™»éuƒ¼”/iÉù K˜»áKÇÞ¶Å\/°yñ<61¡Dù|¶$¡vÓÍŒ‡«·àߘy¹¶%Ü€¾^•;3eë^Æ{Ͷ髢:ÛX}ûY¡«„ð>¨PyFàþ³(Žd5U�ÚK xpõÚ'ýûÿÒu«B /5‡§ŽbWÌ^†]aþ¨åÜ3/E­âi¾ )›È¾ôôü)à¨âéÍ›‰øYßDŒ‰XâšÕ n�çß”™>éSÎN¶˜Æ{ìýèKÏ;ª´¥©`À�ËY±b/ Ö¦’}lÿt¿?WŸbß¡�8¶}Ýy\!„â[ûuVHD1Îó'£›ï¤Üø‹–;ë{ÿA ïôíR�4�›Q"‹9ªg7¹æI“ŠYÑS‚ÙÒ¯'›Óµes‹l¸èŒ çæ"ôé<�€õíÈbᎇÍ[NÂJ“’X¼¸Á;—8ßb|@AFXOâò‚ÊŸ>ÐMs…�³O ŸÍ k£0îï¿ÈSLIc¦“p<‰8NýÜMhï·’?;Ö"ÕƒV”qOOOpO�±}@7ÙÜS1fý8ÆùhÉoÄ/ªù%¢¬/‰Wó«ÇNÆ,Àƒta—X1jÿ¤¯I¿€4¨}Ó Ÿ›Ú5]˜3®;×õ 0¬JTBCÇW—T<ß1“I�)â�nÝáÕ‡9•™³¹£·`)#gxðGV5÷›P¨bqš7r¥ü¤–Ô7ìDCÿL˜„qý¦>�1ž ’*m.Ê�R�iÑËíKR¡eu&ÕOæ jå#½Ñ[]¹OšRu𳊜4è8T£Q‘qtêÞÃ×> (nëäNG?+Q»=æ6¡oÃÞDt(…û3,:‰«™›2¢”ÙgÏ�ppËŒþ¼õLžãM“¼ÖG\æáÛ�“M•™9i”=l_u˜bä#} sÒEplÓ Næ­AÎÜ�iï·‚®�cݧ~iŸ8s žå¢wóQãÊïJå°™?�qútëçˆŽŽŠÒåÜ2hŠU}Væ�e¢•P»©­©Øº&Sê §nó0:TÏ��þkî=· HÙœñn‹¿-T.aÝãôxf4Cr‰cwÞ¢“& &Ú¸ÇêgÝ1K6\Îì¡‹°¯fÏÛ[/°-_ŽŠmë3µÚ(u4 [µ,¨¯­eÔ�ä­¶€ª±NU¤-Ó�òCê2´ã žekEiǨòR¡U OÊŒjA‹Ô½¨Ÿ+÷ÿžÄ€�jŠ�oõü[Š”ÊÁ AÃi?V‡z¹­Ð=ÉÝðÿ™eÖÉDã1ýÙW©' Šß¥~“jø:™þð ÛæÏdÕ%sjÎìO©4_6aÕKT_JÀ›ƒŒn·Šïxf´$…ö×öÎeê5™;z“V �â?ÈÇD\Ÿs­Ýš€¹­P§¯ÛV {:=^ݽÄ3ÇZTÏ�êÓ±Ï9ŸT_~ÞŠÔ­„EåaôÒ5¡Ü¬Ò|¶8#оwcZæ]IŸvuHÕ¥Å2§&âÉ¿àQ�" œÇuCvÐ¥h3væËöÉå°�…B!’À/—�#ruN“-•XðþOºÎ4]°ã!ƒ™1® ‚Þ¡g–ÏšC¨U ŽŒgÀZCê­iŽ»>@j hÃ’¢°¢ Kêä¡ÝØN\ë6‹5f£›Ö�ªCKPÂéoÞ©0MkA̯ʫûœÞ0†îð<\S»lí=�.>ú Š?žÔ‰ù"¨“�ºsÖ“rÄ &LlË⇡¨R˜cç^�ÂŽ±]qKI±cir¿3šWcœ‘ Ù�§œŸ}Âe%P±Æ«2F}#Ã[åa„ξ�™9¸+S%âØ>=P\j5Äwbg.”mD¹tï KEÀ€YtíÞŸùm+1üµ‚~J3,�½p0�¼ù!]Õ ?ÞŽa#Q%,%öùÛáR>/^]W²2õ@†.L³iω0LK¦\�ÉR/¡‰è:ÔbÜðýjú'=ŠåfFù¡¬Y`ÅÀQËèÝp !J ¬2ûÓÁ§6~Vï낲-j0²ü4ž—LÉX—Gzqô3×2ŒY3�á}Æ0ô�9<Óµ"[±Î,íߊܟ-APc]c$SoucØøÆ”ïõ•¡ iÒ¹áogŒ ÐËÕ˜îÕ�2`ÜÖl¢�s!Zu/M«Qýñw)–ÖÉ@�™«Qêˤžu˜ðÚ;¯Ò ^Õ—.ÓOú¹jRÝm&cRT |TÅÙ—­Dî!' ®V ïXg› ·[êƒY³À’#Ñ­þ^ë¦ÆÑ¿ ž¥½Èß¶"ñµ…Bðõ=,¹ƒÞ_£¥Å9_C& ®�Mè!æÆ5VcöF§FŒè{žŽzRg…BêLôÌWšì>}X¹À”¾Ã&Ñ¢êcsüþ˜ÃÌNE‰s.ŸÂ�æ�ÜY6è|:Väãs'õÉÚv1Ë û1hf'j{‡‰c>*O\K�*¶Q œšLeFp7†Îê@Ýááè¤Lƒ­‹/å�ÿ×j}—F,ÜáʼqY:£;ó¼Fmb‹»OmÆ�iK5�˜MýÔ‰ëKñQÞ`žæ K§÷dÊ�§¼U¥ mÆì鹄n-²¢—`‚3á1ç'mª0y�#NdFç5< UcjãN™^e¨#!ï9¾ê¼càÝ€ºYç1ìUuŠç$ªëD“yk02ˆé#Z2çiÆÖY¨5º,E2Æ7�< ù• !„B$)�–ÈÄDô—^´—.�#((hÊ� 2Ùzµž&ží qœ¹•¿dIó¯)lg;<ê^§Ã¡õ4�ãéþ¿åñjåK¦Eû”/þ%Úâ÷ñr{òwgè�©”1“3ˆB!„ø5XXX´N@x´WDô×/¸B"é„�?ÉÅÔeè[L’"ÚÇüs&•ê6ëæl�~Œö–dÄïN ¾ÆÙ‡Ô�w3¶û6Zo$@’B!„â7$ ‰¯ Ÿ·ûŽjÐùšŸ¿,íƒmô«Ö…½a¸´eÁˆ*ØÈ‚‘ßÞ«Ãc¨Ùd /M2ãßh³›e–±B!„ø-É-B!„B!„øf{ˆ\¯B!„B!D’“„„B!„B!’œ$$„B!„B‘ä$!!„B!„Bˆ$' !„B!„B$¹Ÿö׿zôèñ£CB!„â« 2äG‡ „?ÄO›�˜>}ú�A!„Bˆ/Ö¬Y³‚Bü0rˆB!„B!’œ$$„B!„B‘ä$!!„B!„Bˆ$' !„B!„B$9IH!„B!„"ÉIBB!„B!„INB!„B!„Hr’�B!„B!D’“„„B!„B!’œ$$„B!„B‘ä$!!„B!„Bˆ$' !„B!„B$¹ß8!ñœ…u›°áÝÿݦåú¸ºt �u¯G{QwÔe4±m ÛL‹ºs R’I™É-žïTfr‹çû”™Üâù^e&·xdl&¿±)„B!~¿_BBs™™-[1ípÂîïaLÓάx �ï8:º1�Ÿã…xsƒ�þ ßöBþîG£~빪€ò’ K»ÒdÔÞÊÕtn<’]wÃPÐ|lmZÎàMñ|§2“[<ß«ÌäÏ÷)3¹Åó�ÊLnñÈØL†cS!„Bült€D&&¢¿t¢½Ô€u—.]Jÿ¨ c³sçNÊ–-ûÿ?¨¶ §¯#·ç÷bèò¿9tÇ–ª½»SÁ^?þmèbëíƒù©‰ô»ŽÝ'ž’¥á:±@0È”ŸÜêÝ ï3�M{Α¯ šçÁD ª”îøf am¿�,ؾŸ+)Kðgߺd1Rý�2“[<ß«ÌäÏ÷)3¹Åó�ÊLnñÈØL†cS!~N7n¤H‘"?: !„ø¦FŒ± xhã{ý~+$ãþ©쾬ÆÒÊ óˆ³ìØ}� MBÛ ôÖa¶ï¿ƒQ:k¬Lžsìïý\ ‰\O¬„\åÀöÛXa�Έû¶säVhä5Aœß³ƒÓïÌH—Î�+{Øqò>a Æó�ÊLnñ|§2“[<ß«ÌäÏ÷)3¹Å#c39ŽM!„BñsùýVHhïr`×JöhMÚã)8{þ7pË:ŽF÷âÞ–"œ+{IU«7ÕTGyVc.ý\Îp(Ø [}^ŸÙÉ™LÍéíÿ„£Æ�˜ÓÆ„C'ÃÉêf‰:ø(;þõ¦Sw.ÍÄèYÕyuà"ƞΤVâ‰ç;•iú4yÅó½Ê|›Ìâù>e’ÌâùNeÊØL~m’ìÆ¦êÛÿC#„I@VH!~E‰]!ñû%$T©qÎ銅¾–§7ïc–¯ 9==#¿ÌÆ· ,Ýr’ÉT‡°G·xaçCþ9ð°�\*¬oëAöô)P‡ÞãV¸ ¼=ñr³DP¥p »‡†„ðïm}røå&[gR«ˆç;•™Üâù^e&·x¾O™É-žïTfr‹GÆf2›Bñs’„„âW”Ø„„ H èÆxéE{é9‚‚‚¦$ñ1Ä«G�LŸ>ýG‡!„B!ÄkÖ¬C† ùÑa!Ä7eaaÑ8DáÑ^Ñ_¿á3$„B!„Bñ£IBB!„B!„INB!„B!„Hr’�B!„B!D’“„„B!„B!’œ$$„B!„B‘ä$!!„B!„Bˆ$' !„B!„B$9IH!„B!„"ÉIBB!„B!„INB!„B!„Hr’�B!„B!D’“„„B!„B!’œ$$„B!„B‘ä$!!„B!„Bˆ$§û£øÍš5ûÑ!!„B!„â ü´ ‰!C†üè„B!„Bñ…ä– !„B!„B$9IH!„B!„"ÉIBB!„B!„INB!„B!„Hr’�B!„B!D’ûieàúõë¼zõŠ   Šø�,,,H•*3fŒ÷}Ò_~ ÒÞ±Kl½!„B‘\ü´ ‰ëׯ£R©ð÷÷ÿÑ¡ˆdàøñãܸq#Îɘô—_‹´wìª!„B!’“Ÿö–�—/_âååõ£ÃÉD®\¹ ‰s»ô—_‹´wìª!„B!’“Ÿv…Dpp0Š¢üè0D2ï6é/¿iïØÅW/B!„B$'?mBøm'âËHù½H{ !„B‘¼ýÔ �I‡ˆ¤R©õ>é/¿iïØ%¶^„B!„H~ê„„¢(¿Ý„C|9é/¿io!„B!’7IHˆßÆW÷åÇæ�f�N5ú×ÍúsžAs•¿†Ïå®oWZúšò½¯åÿ*燈sóh7ü¥&ô§tY!„B!~?í¯lü¾^³»s6lrtçÀۯݗ‹ëÙ´û^}‹Ð~uÊSç�g~à´?:–ŸQÄ9VŒ˜Ì¦Ë_Ýq+š›{X±á÷ßýèH„B!„ø¶~ê„Äû+ ‰y…?8À´NUÈïjCšT)1³ÊLž2Í»çšÿ±ŸoóÒpa ÌR`dd„Q S,ìÜÈW®%£6_'4ÞÏê`jçLf'R©¿6ŽwV…ZƒwðTó5ûyɲª©1):‰?ìGKðžîäK›Ž‚ýðLûýëõëû‹–�s‹ù³b2¥3%eª4ØdÎCés9û.zIÝ_b¼´/ùgÝäÄÑ25&fVdö®@Û‰»¹ó.ÚûÂÑ;W:LŒ�042&•™™r£nŸ%œy¦�·Œï3^@‰lˆdÒÞ±ŒÃôn䝨†ñ;ÿåÝ�lãè¯ÈZûfõ"„B!DrñS¯:Oìððkó¨[²[µy¨Ýl ÜÓ¡r‡s‡ò,Ô r‚”ñ~¤ðîùžjòÒ}ý@Їó2è&ÇVOdDµBž²ŸeuÒÇ‘-Ò'{Û•ìj¹Ÿ¯›|üðû ã—îçÃT=ªMžíïOÅê³Q7]ΚÞù1ýêX¿^BýEy±™Nåš²6uyÚ íŽ—�./ÿ=Cà]Ò輟 ÿRSž²«GijNúÇJMé:Á [ƒç\Û·‚é}ʲvÛP6-oEV#@û’ Ç¡XטÌÌ&®¨^?åÎù­ÌÝ”¢{ï²c[g<ô?/â»�åÓ„Î÷–ðù!Æ84zGÈãëZ6žþ¶rnᦗKûÝo-IÈÇjûñcH!„Bˆoé×_!¡¹Á¬Ö]ج®Äì½[˜ôg*•*IÙMé1~>}K¤Šü¢¯ æÈ´V”Èf‡¹YZ2æ©B�•—yý~?¡�ŒªêOv'ÌMM0Kç„wå®,>÷­¢ ¹9‘¢©-¨¸à1Ú÷Ÿ ?Ißœ©qé´/–«­€Ú‚ÌÞÞäÉ[€"eêÒmÖRºå|Æö¹k¹¥Qˆ¸¼˜Öeò‘ÅÞ’Ô&fX¹5bÅ“0Ž÷öÄ,GN„¿aG«Œ˜fíÆ¡°�û~³£Ž©½|.%ìCŠy�Á25&©Ó᜿6ÃwG¿Ê a:ã’ÒcccÌ*Ì'H« (︵eu eÃ>m¬]ýh0îOâXIÕ"(Š– =½)_m:Jãå¬ë_³÷+ "±o|cJäȈeK2å­ÎÀ­wÿ¢úûöWÌÃ/ìåÀSÊšI�úå(Q¬UþèΘ¾°V}¼Z²­3y�Ò‘ÆÌÇ\•èù×�Oâ{{}=ýjäÃÉÒ sÛ¬m2žý�4(Ê[ö´wÆ4K¾o¯ˆËŒ,`†K§}„E}>âÂPò¦v¤ÕŽ7ŸÅørg_ZN¾Iö[Ù5¯Mª–¦T¹Ú´µŽ½Kêaº·7-'_$üÃäU…qzO¼óx“¿PIª·ÇŠa%QNÌgÉɰ//Ú—çYòg¼,0³°'{éöÌ=ùâcÛ) šGûÛÈ7ë4¤¶ÌDÞêS9ñi;¼þgݪø�ÅÖs»¬”h5‡Ó!ñ¯ÞøVíýÙ8ÌW�¢åÒ{ÁZezÀêy[Ö&g"Æ`BcIûœ-ÀÍÎS3lÜ Óxê1žG_Uô?Vå!„Bñ³øå—2ÿPyÚô¡¼�:Ž÷½ãüت”ë±³Z£Yºz½ ½`qã’4]~/ròv‹#;O‘¢üX–¬]DzÉíñ^B‹€šÌ¼�Ê®E³DpdçA^½Ÿ�Ý?Ì¡›ÆäóÍ�^Ì2QˆºÔþño*#Œ�Õ(oßðN«qk?í…w�¹¬Ûüó†6ÆÛŒh« ÈSÌ�”w÷°ûJDÔ~Â9·{?ÏÓ¡¨‹Em�«AÌ^»•íM¡¡å7ìÉæ�÷q€^Îά?r”£G�rp\9LÑòbw7ÊÕ™Ës¿,ظ‘Íl8Ö¿­–Þ�eÉþû¥øîoíBÙêsÑmµŠµý|?&#”·œ^™Ê#¯“µÝ ÖoZDWÏL¨[Ÿ)W¾ þ¾ÃUmçDFƒ,YÎ…8&Å( g_”öc—°våTZ9_fò05ªþµO6Ò¶t]f=ô¦ËìU,ß›c©Xa0ÇBõñò÷!Åý#¾õþàC¼ÆÃǹ™Ð >v„k†ù)”Ë Fù!lŸ·’{VÕèÚÔÃm`^´;m|Uœ^¸„SáÑëäÓ÷¥N�oxýæócLÔxÑÜbAƒR´XA© Y½x• ¶Ò¡L ¦^ �|OøEÆÕ¨Lÿ@3jŽ\ÌÚ%£iäªK¨Â‡>¯y°šeZ°A·C–obÝøêèmé@µ®Ûx‘T ‰ØÆ¡:5f¦j4¡¡¼Ñ&gBcP•ðX"™K·cÄÂõlß¶šQåUléÖ€¡‡ß}Lš$öx$!!„B!~"¿ü-ï®\âšÖš†Ù­QEMÀ?ózÆŸÀºÙVfÿ™C€‚¹Iy׋&£fs¶b/<l¼(ê—ð£H!Þx×fÌÔƒÔ•�€’™6k3^—£„1¼:z�³:ÞÔÊk#Î3x"" Æ‹‡—9²jc‚KÇ"8F=µ%9ŠÇ7ÃûÜQ�¢>«( ƾ¥ð7^ËÖí7éì– �ˆ‹lÝ~ë€RdÓQP°Â»l™¨Ïæ&Gªs¬)²–×Ã)å‡ÊÈ'W7Ò¿/Bû€Uc0…]½*c¦¼2èJÛU\£.Ÿ¬c�œ4E\K�:Á¤ª¿–MÝò~z›Æ«mLœz ¯'V7òv”ÜZNm¯Éª ×iÑ!Óÿ¨¿/“PQÙÖeÂŒËüÑ¡=>Y&P¨Jê7¨C©læ‘EF®Å¨ZÊ}À'Ûk³´cërJÇõ#Yù¼ãvޢޕ ð§€S(þ~“·±óý “W¯#ûÑ.“%¡‡÷r 5Æç÷ø´--B9´÷x$Êhõ ¹Í?×Þ ëž‹l1¶`Aööü×Þ}ÇGQ&~ÿΦ�BR€„@bè$t¤(¡HUŠˆ‚p*VŽ;Ñ»ŸzwÖãÔ;= zàÁaÁCTDDP”&Ez5 LB$�²;¿?Ò6›MaiŸ÷ë5¯ÙÌNy¦ñb¾û<ÏhÝ>ýxÚT'/Ӯϛ ò²”º{•Þ~ñSå†�ÔàŽ•ŽGmî—ÂM³ô·¯>’¤^Ý­ZýözeË”iiÿ»¯èS·qZôÎ4ÅûHRG½zôuúëGZ3³¿xŸËÙ­¬æ̲tÏ”)[Q¾N¥ÔÆÅÏëí­utó 3j.ç-Õ݃–ãZPã½dQÓžÃÕ´¤T�ÛÛ´îƒQÚ¸ñ¨¬]£ÊÏ�éìœW®+º†D­˜¦$CF5 Á‹nѶÜzêß¾8Œ�$#H=û´“åàVíÈqþ`Ôë­›»z(}ëV³¹«õ°áj�û•>Y“')_?¬Ù¨ÂNý_¿Š�ŸýT÷„*°~˜š¶é­ñ?¤ÖÍÕÂßu�G-wϨ×W#ûÕծϖéˆM²ø\ŸŒÐ­Ã;ËS’™»Mïþn¤z·k®ÈðÆj5fŽ[óuöl5O6…û´m÷Yå|:EÍB‚¬à�fºÿ‹3*JKUz¯˜°„tRßNõ•²à1ÍxÿGÙ¿K¡èàvíÊ=«µ�§¯-8IDATwPhpÉ:�Ö‚Ÿ‹”žš&›Îãø]pŠò¢VìÙ£•¯ß­æiïéÁø8õzð#.t¾„á­ëB¤Ì™²)_;¶ì‘Ù&^=CËËìÙ²·z4<«í?ì—µþMÐUÚ¸j­N©@?|½^~£¦ilÃÍZµö)“V­9«N7ߤÇÝ.}À6Tåõl±ªx½iï_{*ÐÏ_AaM›p¿–øNп?§›ê:YA�÷‹Mé[·ê¨[Gõéá_Þ¿‚oWõéꥌmÛtÄjSúîÝ:áÖNÝ»øT±ž|íÞ¾O©ó42²äzU§'7ª e»ðÉûì'º;ÌOþõ‚Þ¢«F¼xH7üi‘æM‰–[-ÊYí=X›{É–¡õ¯OÕ�îmÓ8\MbïÓ’“6åŸÍ¿4ý”.rE×��Tã/çîM¯S¤±L;wž�µk#§ Œi+ý¡Ô±š{ù´òÍ8üêj’LÙLS–æÃu[‡™zeÑ×:¦•ßd©í� %ýTØbñöêôÒ“KžQ¿ºò®¦ÆáÁòv+ßvÅ_FËË¥ ÓýÔgÔܹXŸü4Y}>^¢Q#ôzw™æ)­xüv=²¢•¦??[‰-ƒdÝ3KSîýªbS‹²uÙvSø˜YúðáØ ‰á¬&–Êû#I–�xýaÉ+ñôM¼?Q'N.Ò¼{ãä«’_« %Î\¦§zØ÷¤hÈ£^„ÜMSªõñ«Ì¨.q²/im~bö UûA÷©ý )z`ñoÔwÒCz¢GoÍéÐ ¨$™nrw—l6«]99ž¥Ë„ªï€Nšñ×/´6;Bë¾)R¯ç'h€9KS–¯Svè7Z™ÕN“û5ª\CÁ-B1Ñ^²nݦ�gǪGÇ�ËÔŽmÉRÄ-Šö2eÚ$ÉMQwýKó&·�åç/ôÄÝ/è§ÐÎêíåôXÔ|¿Ø]‹•î ‡ïeÊf«xÊ—³Éf“ÜÛܯ÷f�/¯�#I†�ÂBª?Wæ|—Þ‡ñúÓÒgÔ×+_»gMу‹½Ô¬G{Õ7j[ÎjîA[M÷’Mi ÐmOîUŸ§^Ôüø(Õ=³N3ÇÏÐA‡fÿúuǸ\Ñ5$jÓžÚ­Í0 keÓº7ÿ¦¯3�÷ àÝN±~ÙÚ°z»Î–N·eiíêí²EÅ©­¿Ýƒ�ý²y[´~k�[µ.~h6šjÔ]7©`Ù|}¼z©–m£Á‰MdqZ6IF€š¶k§¸ØÖjÖ¸¾¼*½Æ³ªý”ìûð�¯ wèýÿ¾§÷>JRÜØÑjãfÊ,JѶíª×ª¦ »Qq­Z)®C´,åûáåí-3'»bznÍ×Ê]i;’d6m¦fÍʇ˜Æ�Îûs(.©äÖ@}ŸùD‹ŸˆÑæ'†ë®P¾iÊ-ª­ZùžÖ®}'ÑÌ~�1jâUXœËñ;÷¶óµmƒ_>XÔ w¼Ú¸åéPÒ1Ùíg¥íš¦LÓSmÚ·”v¯Öw'ʯµ‚ýßj]ZŶo&7ÓP£�CÕå—¯ôÑhyNo èæ¯.ý{Ë\¹X¯ð¹Ò: Õ HÃIyüÔwô`{_›wÀ¡£O›N~÷²þ¹Ú¦–#G7×1M™2ä£6mÛ*¶Ï4½óê0™ÿ{D¾{¸xÎù~1×N�¬[µzmnùôÓ›´zÓYµ�S„ÅPHlœZ7kÅ×Yv]ª¤ÇS¦YG-cc¤C;t¸îu®±f1áò¯Å+m/Ìù–dø©q›Xµ�í¬ÛgÎÑï[íÑÌ)Ñw¹¶Z—³Ê{°Æ{©P?nÝ¡¼¨¡zøÞº¾mKµn«Æ>Fùu&C’U6Û…éì¸\\Ñ5$jõp·6šúÒ£Z1b¦Æ&ÑÄ)#Ô#&XîúiÛ:¥µ�¡?é«§¶×-�¢)õžÔÝ]|uìËWõô§nºùµ‰Š-{¸+Ô–¹Ñ›Fµ¬wJ›ç>«§µÑ´‰7ªNÉÃjÈà‰ö—qzæ¡Í:÷€EYœ”Ñ,û%½º_=‹—+ïp¯|YU\Ö³‹Æ�m¡Ù/ÿ^I½4sTTñC¼%\-[úëä—³ô�O¼Õ·i]éð�* 4ÜÕ¬]yÌ�¯ÞŠÕ䶆RÓtÓˆ4ì�Ñzuì˺s¢M¿×]�}Î(mÿ1Õt§â8æX%å(}(2êªã# ´àÔ0�œ1F�…/ÓKýúëþ{ZiЫ¿Ñ8¯ßkRŸëä_˜¡¤Cžê9i€®s+^SíŽ_UǪæyª›¯hç[zè�tÅöî¬æ ýdü’¬ ÿyIßX#4¡{”ÜÌ¥+*aJÆÅÙ57MÃÿ5Q¼óqýv�šæoמù‡´¸WXO2M jd�§4ýå9 6O½|$ï·ªŸíN½ò®EÝž¬ˆ*j…øßü”fÞþ½î™‘¨�;î×ÄÄ ÷ÌUÒÚ÷õæ[ËôsÇ'´è¡X¹Ûí«i÷`6èEýýŽ›4æééšÿžîŒt8—µ¹_MÖ£ñïéw�Ü¥†OOU|èI­�õ'Í;ÙEOÝ×CuLSê2EÓú| ß>|›üŽ=¨Ámƒ¤¬MJµI¾%aOË;Ô€Ù÷é©ÑSõËÃÃÕ¡�‡~9²W'£Çiôõ~Õ¾nóBœo§÷¡WœzýúºïÓšöü@­z¶[íÊYÕ=h4¨ñ^ŠjÝBžÿ^¢×Þéª)ÝɧhŸŽŸ)¿ï�À Ù¾Ö¬SÿÉÝKŠó?.Àå⪯!aš¦|»ÌÐÇ+çéÑëó´òï¿Õ]·�Ò¸)ÔÛ_g¨À–'›é¡6ÿW>ÙUisÑmÃîÔS_xhøëK4ëö’ªó¦$Ó��-I ÿo’nû¨æ¤vÐïÿ»P¿�ó,ßžOoÝwOe¦æªÛèájbTU.•ü\\MÙ«ÜOÇå,j>n¢z¸åËÈD +]¦®nùól=~à Í�z«âoÒ€>Ö™˜X5 (®A6òͦžŸ a£î×Ì…›”j•^ÐÇóQì±…zbÂpÝ:rŠžzwµeWñö‰ v¦Lùë†'æèÅ>Ùzwê£ú ÕC�f,ÒGOöÖÙ¥Ñ=£nÕˆ‰34kù>eÙ­«ÖÇïÂÿb^` Tý3ë5çé{5vø0�žògýïdG=<÷#ý©§·]xäp.T~>2H¯|ü¶î¨÷­ž¹k˜FN}K‡b§÷=¡.^¥Ç&TƒÇõ—Ÿ5P‰#{ÉÇ4ez÷ÔÈÄú²úôÕCK:”t6aô�eZòü`ùm~KÓÇÓ�“ôìò"õšñžV-ž¦ŽÞǤÂ5UO7ýßså½JÏ<½D?Û*o£ÆûÅh¢ñ³ë¥Ä"-~bŒ†Žž®÷NÅë¹ÿ-н-Ü‹×ci¢;ç|¦YサéSuûà[uûýèdÛ^êU\#Æh8Jo~ò¶îŠØ­·¦�ÓС£5õ…EÚx¤âëC/z ‡ûɽÙ$ÍœÖNGþ5CÿÜ‘_ËrVuÖt/j0ú%ͺ?Fû^™¨A}â•0øÿô­W+µŽð‘LSî�'ë£k×ËOiÑQë¯>.ÀåÂ�¢âšöƒ‡Ýà.©CFFÆ—ª�ά\¹R7ß|³l¶*zX¼Ðr?иËxõGÍå¬7Àr§–? )Ô ëÞÒà@ÚtŸ«ó9~‹EË—/WBB‚Óï]~½¸ˆõà›Üë9þf�æÏè¥0Ïš—¹\«ç»&5À‚ƒƒï—´UR‘¤B»¡È~¸¢›l\NÌÌ$mO³Êrb•^~ü E=ô¹FÔÇïü¸]7Q¯¾²_“©öó£Õé†>ºë©g4²´ \¦®è@Â¥U”K›PT±ÍSëÿ¦Ñ“ÿ§S~Í?éÍžÒLnvÍ.P½_{ü.LŸW"O]7ê­8][¿ûVw©qˆqîgE×îù®Þµ¶¿¸²HÔ–ß(ÍOU¶]GußОTûV-vý  F¿öø]ó¨Þ�Ô¡ÿhuè_üçU»Ÿ%®ùó]…kmpe#�ÀU�Ôk çÛ¹kmpe»b‰ÀÀ@Ùl6†qÍu\‡Š,‹l6›«œ‡ëåêÁùv®6Ǹœ\±�„¿¿¿öîÝ«–-[Ê0  ^‹LÓ”ÍfÓÞ½{På|\/Wηsµ=.ÀåäŠ}í§$%%%)77W'Ož¼ÔEÁ%¨€€]wÝuÕÎÇõruà|;WÛã\l×Äk?cbb.upáz¹¶p¾€Ë›åR\{$€ËH—#�.G \Ž@¸�p9 àrÀå$€ËH—#�.G \Ž@¸�p9 àrÀå$€ËH—#�.G \Ž@¸�p9 àrÀå$€ËH—#�.G \Ž@¸�p9 àrÀå$€ËH—#�.G \Ž@¸�p9 àrÀå$€ËH—#�.G \Ž@¸�p9 àrÀå$€ËH—#�.G \ÎýRpidæ¥hgÚ íJûJ©9{$Iá­Õ¶A_Å6è§ú>‘—¸„¸šHÀ5&3/E ·=¦CY›+}w(k³emÖ'{^PtPg�iÿ"Á. šlÀ5dûñ/ô쪧a„£CY›õìªm?þ… JWÚ¾}»¬àà` 8Pûöísi$à±ýøš·åÁs^nÞ– %®2™™™ÊÊÊ*ûûäÉ“ÊÎÎvi$à�™—r^aD©y[Tf^Ê,\içÎ�zõÕWuàÀ¥§§ë³Ï>SFFFÙ÷Ç�×—_~©ÌÌLíÝ»W¯½öšvíÚuQËDp X¸í± ²Žº/¼¥q5›2ÖÏÕ;«½•øÀhµ«k\ y¯ ¹¹¹Z¸p¡,X  ¨^½zÚ»w¯Îœ9S6Ï©S§4wî\­_¿^™™™JOOWvv¶¢¢¢äëë{QÊE W¹Ì¼”ZõQ“CY›•™—rž�\š:µõ=½ñé^åæ[%ÃMuüBÙêz%ô½^�}.iñVPx¸êשy;ç2ï•`ݺuš={¶¬V«ºS«W|ª¹Ùzx|Gù_´ç‹BºŽÑoº^èy¯ ›7o–Õj­0- @=zôÐÀ�%IK—.Õš5k”““S6OQQ‘vìØA 8?»Ò¾º ë:¯@ÂzL?¥¨n˶jÑHn’EDÊûç}š½ã°ÒlåïV¤“û¿ÓŠo~Ð�ÇsTX'T­FjØõ ä!IÖ\ú~•¾Ù´OG2ódz…¨ËmS40¦ŽÌ3©Ú²ò+­ÛuXy†ü›vÕ�QýÕÜÏ�™³A³_úJcÓ0}¬çf«ß´{Ô­^qbKýR¯ÎÚ¥“Ö-þ›ÊæÕÊCE©´øËt$=CÙ§ åî©ö·ŒÐÀØ ¹•î[a¦ö¬Y¥µÛ“t,󴬞õÔ¨C¢îØZ—C‹�!C†(99YŸ}ö™ e±XÔ£GÍœ9S¡¡¡’¤øøxMŸ>]Ë–-“išòððаaÃ4`À€‹V.:µ€«\jΞK¾.[æa%çz¨ITxùƒ¼yFÙÙgdø×S€aUÆÆÿê­ù”ÞCÃ'Ü­ámMíúüKí M_£OוURáÑdS#5‰p—áYGž*P~�YRˆBý´e»²Â:¨c¸[…y%«ŽïX«õuãÈ š¢¢àŠô5dx{Ë[gu&¿$PÈÝ¡µÛòÕ|pg…Z¬J±›WfŽ’Srä=HcšÈCR#Û�ZŸ”¢Œ\Sª“«­‹?Ô&]¯ ÷Ý¢(oC*Ø­�¹…7± ^.¦iÊf³Õz~Ã0d³Ùdš¦ ãâ$+p• h}A:µ,]×¹+Ô‘ŸŽÊZtFK^ø£–H’á¡€ˆ6ê9~Œz4¯«¬ï¶è'µÐÈÃå^ø‹ÒïÐ7_î–¢ÕÜï”vÿ�$£å(õŒðtXõAmÙž£�®ãëgÓÙ“Ç´ãr­KPÜ€Ær3³•’’+ïÈ& ¶H†_€ü”§Óy¦¤"¥®_£ƒ×kr¬Ÿ 3³Â¼:{DÉÇ EtŽ({x.:}ZùF]ùù²�Ø¢µ?zªã„¾Åa„$kZ²R‹BÔ1Ò[—I íÛ·OóæÍSRR’¤â,—.]ªøøø²ZéééZºt©²²²$IЛo¾)›Í¦o¼ñ¢”‹@®rmô½`�DÛ}Ï}!ë1ý”\ ÿ#uG�†ÒÏßë½w«a÷Dõn^W† uühº¬iZü×§õa�Uîþ Õf�&&tV�™¤´Rhï9¾øÂ–™ªcglúyÍ;úó·*”·‚7S·q#Ô3ÚSæ™#JN³(¢kq�Ã;@ž…ÊÍ9+[Ö.-ÿ>_±·õT¸»*ÍkM=¬#¶0ukR.Xu<ù¨¬Áá-�Þ}X?׉Vÿ&%¥1•{ô¨r|#Yÿòé!aÙ²eZ´h‘L³¸VˆÍfÓš5k4}úô �Z®]»¶lž¢¢"}þùç  �œŸØýôÉž.غΕ-ó°çz¨ië6 oXGjp“úlÛ¡Å߬ױ¶ýn)Ra¡MÍé�¡­äUÇG>uÜÊkXM™¦©¢‚B™RÅš…*´„ªÛÔ£�—¼}¼äa—X�%ë¨-LÝ×)^ÎR_ÁARrÆaýp`•NÄ$jT‹âÀ¡â¼6ýœœ¢<¿(5 ,Y¡í¤’SNÉ'²‰‚-¦2~9-y„ʳ¬@JMI“[DW…_Fí5âââäîî®Â²i999Z¶l™¾ÿþ{IRVVVYQÊb±(>>þ¢•ëò‰lE}ŸHEuþÕë‰ê¬ú>‘縔©¼”Ã:aD(*²¤¹…á¯Øí埱YëÌ—Œ:jÕPæáÍZ»ï˜~>qL‡÷oÕºí©*”$K¸šE{)mã2­ÞuH)ÉIÚ¹a£’rMYB£ÔÄ;S»7lSrú ¥IÒ®Mõc¶)ɦŒäåù5Vdi¨` Phˆ‡²6/Ö²#‘º9±]ÉëFæ5O+åp†Ü7U£’pÁ<“¬ÃéE4 —› ùÉ=w¯6l:¨ÔÔŸ´sõÇZµ¿HaM«Î¯>ÚÎ 7Ü ûî»O¾¾¾ŠŽŽV—.]äïï/Ó4•™™©ÌÌL™¦)ooouèÐAÍ›7—ŸŸŸ†~Q jHÀ5`Lûõ쪄_½ŽsW¨”CGd 멦¾åu<š^¯N¡›´æ‡ý:Ó"N!ÝnÓÈÜ%Z±â¿ÚxFò UÓ.‰êhJ†¯Ú£ÌO>×úEs´ÊôR½ð¶êßRR�JÛ_Ÿ.]«ÿÍýJEÞJñѦdæ)%%Cî�û¨aY�w5h&c{¶ZŽª%¯þ¬4oÁN5Þ/R¥ 2ŠŽÖQ³�zGzÉ�!ŸØ[tkò"-_>Oo»ù+,ÄC9EõÔ¥I½Ë¦ÿIòõõÕðáä¾}û*$$D¯¿þºæÌ™£S§NI’<==5tèP=þøã***ÒÒ¥KÕµkWÕ¯_ÿ¢•Ë�¢â`Â~ð°{Hê�‘‘ñÆE+à¢Û~ü ÍÛòày-;¡Ókj×ð– \¢«‰Ui«ÞÒ›?DiÒ£‰Š¼Œšl8³aÃM›6M�$ëå—_Vbbâ¯^wppðý’¶J*,ŠìÆe5$àÑ®á-šÐéµs%#*³�ئÕ¤F�êË×ý¬Nì_§•ße+jÐ Š¸ÌÃI Qtt´²³³%I111jذ¡KË@ ¸Ædæ¥há¶Çj|óFtPg�iÿâyôqµ3õË�úhùvÉÈÑYy) ,Jq7&(>®A¥7�\kj[CÂ>�pSyaFHÀU(3/E;ÓVhWÚWJÍÙ#I h­¶ ú*¶A?‚œ'�„}Q(É*'M6L9WÕtÀª¾O¤â£')>zÒ¥. ®.µÊ,N&:~&ŒçÂ1O¨ôÙ¢ªD€_£Êl¡ª@´L€saŸ'8Í,ª>8.@(j«ºl¡ìog}H8.àì{gjÊ*õ!aÖ0Ô¤Vù‚}“�šVP“Úä šlP;\5æ Ž5$%À¯Q›l¡R g ÚJ€š”æΈJ5$h².”³†êú�°9 5qÌΩ ›*†Ô’µá˜'؇eóT×dÃ1”¨IUaD…Á]Ãa°Ù�jâØdÃi÷’™««%A j«¦þ#L©8lðSq_Invcû¡‹“y »Ï»i¥cÇAÕŒ€ë™ÕŒkêÚÁ&Éj7Íj7}SÉßöC…y Iuå<�p &ªúÛ~\S0!‡Ï²›\Ãñåö�NÖ6ˆp;΂ˆ²@ÂÝÉFì›h8  ëV2®M-‰ªjFHà:ΉÒñ¹Ôްÿ\)t°*upéH”ÎPÊ1(°/`i͈ÒÏ¥ADmÃB.½Ú4×pö*Og¡„³ÏNû“¨M§–ŽtœßYÍÇPBÕŒÀ¥S›~$k9Tõ Ç ¢ÊN-Ý6T›·iT\XTÞäÃ>��“ÏŽ'pÇ&öÓœõ'asò¹¦×{VùÊOÙ5Ùpܰ³`¢º â\ú� �àÒª)�(×ÔŸ„³`¢ªi•šl8nо¶ƒ}¡,N PU­ˆêÞªA‡–\zUulYú¹¦·n8 %jšVm !U% U% U¬!QLÔ¦f!—Ç0Âq\]M gµ&ªšV©SKÇ�KåƒT0؇¥ÓœUõAs .Õ5Û°ÿ\U Q]@QeQºòÿmF£¹£ÿ—IEND®B`‚onionshare-onionshare-26fcdc5/docs/source/_static/screenshots/receive-torbrowser.png000066400000000000000000001673331521174352300313140ustar00rootroot00000000000000‰PNG  IHDRý#÷ p?sBIT|dˆtEXtSoftwaregnome-screenshotï¿>-tEXtCreation TimeMon 30 May 2022 03:29:18 PM PDTÒ,@« IDATxœìÝw|Õþ7ðÏìnÊ&!…(¤†"¥÷ �z-•‚‚JUD@ðÒ!¨½t�Hƒ¨$4J”ø�† : éÉîžç�e‡Ýd[ �ðyß×\vgΜ9;Í|甑(HГr}6žg)�¹ô0óÙÜw""""""¢ç�°ò]˜ù×Úg«éU°Ì›ûn+�¹aá;ÑóÆRÐo)€·ôÐÇÙÆË%ãÏ*£D¶‚|K“¥õ�ÿÍýÙÚ<""""""¢Ò$w�Ÿ{^~‚}s“Åíjú z‚•�1è'"""""¢ÒÎZÐo-àÒIfOЯ°ñÝÞà?÷gk󈈈ˆˆˆˆJƒüÔòÛ3éÌ|·HeôÙR°¯°sž½5þ¹?=ìmÒo)È×AOÏÌÿ°\ÓoÜçôÍͳü#×g oÀÏDDDDDDTZÙ©ßRÐoìFŸ ¿qà�GŸ é $À|П;¸Ïä››§àÀ€ã£I‰¼Á¿ñ¿DDDDDDDÏK5üZÙ�¦‡È€i@oˆ±�ƒÜ�¿Å ß\p¯€>ˆW¨2zôè–“&Mú¬L™2•J¥R’JF/„0ûÙÚ<"²ÍÜ5n<¯¤ÜˆˆˆˆˆJ!´Z­6%%åúœ9s~X¼xq4€«4Ð?$ÈÍð0†%.°èO^މ‰™èëëûZFF233¡ÕjKD0m(ƒÂhÿDô´¤G· IÒú†I¿Œ�?QA’$ *• NNNP«Õˆ‹‹Û× Aƒù.È�>È·6 CÐo)ÐWý[=&&fZåÊ•_KNN.�¾1�N!t:­V ­V �îñ þ‰ž�!ž7ù …¥R ¥R …BÊ󀈈ˆˆˆ –$Iððð@||ü¾Æ�ÏpúÚ~�Ñ¿y&K}úóþŸ}öY«Ê•+wLJJ*Ú_f'}³²³s�™™…´´ dgk ÕjÀÚ~¢§g¨åW*UptTÁÕU gg'8::@©T@’$!ø!’’’PµjÕNŸ|òIÄÒ¥K¯/ÎõYŽñ%n0_³oøW @yãÆ�=�¦zI«á7ÈÉÑ ++¦B©T¢fÍj(S¦L‰k‘@ô¬“$ )))ˆ��‡V«…»»œœåÀŸA?Qá‘$ J¥òòK/½Ôú~ä3ó¯ÎÜköÌÖø+Š—Jr­Ñh‘™™¥R‰W_m777üD…@777¼újC(•JdffA£ÑB§ÓÉˉˆˆˆˆ¨p! T*+ÂüÛõòLæ˜í߯ÑhŠö§ä�N§CZZj֬Ơƒ¨!P³f5¤¥e<Sƒ?QQÐjµŽ°<6_ž ¹g"ï�NW¢ÛìêtúþünnnÅ]¢çF™2e���#ýDDDDDTø´Z­À6jù‘k¡µ×õy•ô<ýˆýšâ.ÑsE?€¦Z­ú3Kö}‚ˆˆˆˆ¨4xôw·'¬Çñ›÷?0üëQ¤¿à 1Þ *z†ëŽ×Q‘r‡iÜnµO¿�¹€_À¹ÈŠýÄJtï¢RŽ×Qs†i­¾qào`µO¿q³€=ˆÑs&÷`~fûô«,,È=)‹¶ìDDDDDDD¥„ÐAº—)å¾þ«{Yˆ²é©ZÌ*aG<¯z”ظ €¥"""""""²WÒm8ü±Š3 =¼g²H¸¿mÃöÐvê áùâ“än©†0SÓ�\ Ì6 (�.Ÿ½Œ=k÷ æP n_½ �òUÊ£Aûè2° ª7ª^ÜE$"""""¢gŒò@0w­‚ÈÉ2»\zxª¨íPEÿŽœ×‡AÛáÝünžø=OMÿsðgedaÍä5Ø·a_ž×ŒÝ¸t7.ÝÀžu{àß߃g †“Ú©˜JJDDDDDDχ°ÅPFm‡]/¸ÊɂÎ%PÜ»�œ£ó»)›±|îš~k+—YY˜ÕgÎE�¼XùE´ïÕUêV�N«Ã¥S—p0ä Rî¥`ïú½H¼”ˆÉÁ“í üSSSŒC‡áæÍ›P«ÕðõõÅ[o½??¿|•ÓßßS§NÍ÷z–„‡‡ã—_~Áõëב™™ 777ÔªU ýúõCƒ o¼ñÆŽ‹Î�;È6ŸÄ¨Q£pîÜ9ù»››ªW¯Ž€€tëÖ Eáö6éÒ¥ ¦L™R`û�ò/>>ÕªU+îbå›òÀV(£¶ç½È0è^x Úö½ì]Åž˜]®é7·B© ú×L^#ü=F÷@ß)}áàôøþ}ýÑwJ_,»‡Bá\Ô9¬™¼}l5ßäädŒ5 Я_?Ô¬YYYY8|ø0fÏž�³gÏâÓO?µ»œóæÍƒ¯¯ïü¼‚ƒƒ±~ýzŒ5 �7†Z­FRRŽ=Š3gΠ~ýú�žn‰Õ¡C >€~¿þý÷ßX¾|9¢¢¢0cÆ (•[²4›2e &OžŒzõêwQˆˆˆˆˆì&%ß�Cøª\3€ÐYXÁt™Ãoÿƒ¶aÀ³œ]›³1Ð×ôyƒzÉ¿ϼ¸3qØ·a@RHx¹ùËpprÀÍË7qbß 888 Y·fð*ï…q+Æ!;3Ç~=†}ö¡ë�®¨ÞÐrÿ%K– %%kÖ¬�‡‡‡<¿N�:¨T©æÎ�‹-Z E‹v•µiÓ¦O÷c�ÑÑÑyò¹|ù2–/_Ž‹/B«ÕÂ××#FŒ@ݺu�;wÆÄ‰±yóf¼øâ‹˜;w.>|ˆeË–áèÑ£Ðét¨V­>üðC4jÔ(_Ç®V­Zð÷÷Çï¿ÿ.ýæ¶gm_ét:téÒŸþ9öíÛ‡sçÎÁÛÛ���èÑ£‡¼­û÷ïc„ 8{ö,¼½½Ñ«W/¼óÎ;`5ÿ½{÷"((+W®”ZÌ›7qqqX²d T*UÞVĺv튩S§bÆŒrà+Ï#""""*-,ö¶<¡ƒâÌ�<ó2#�ûG³•2vëËãÜ©7Ê|ô_¤¬šž§€òôhÞþÌž×ùY‹ßåï–:G—Ê€ÎzÜW¼N«:Ðitؽv·ð€B¡ÀÅè‹BÀ»¢7>øê”«R1‡b,æ{ùòehµZ9øÍM’$Ô­[±±±ò<¥R‰µk×âõ×_Ghh(ú÷ï�µk×">>>ÏúÓ§OÇÍ›7ñý÷ßcÛ¶mxíµ×0qâD9?[y½÷Þ{¸|ù2†Š+V ::fËb1Ÿ ÀÓÓ6lÀ¶mÛP»vmL�:Z­~ÿ988`ëÖ­èÕ«—Ü<îܹHIIÁªU«‚.]º`âĉ¸uë–ÅýiIÆ ‘��€ÌÌL‹Û³¶¯  ~þùg 0Û¶mCïÞ½±dÉüõ×_&ûàÝwßÅÖ­[ѧOüðÃ8qâ„Íü;wîŒ-Zàûᅵ:u üñ&MšT"~¨Y³&f̘�©S§"66Ö$àÏ]ûODDDDDö‘î'æy-dîߊ‡?MF™¡Ó¡èçN½áþÑ,¤¬š.?0Éçá]HnÚ½YØh¡omD´RìܾzÐy@gÌÞ5#�ÈÓ—=-9ͤ�ÕzUñàÖy]sÒÓÓ^^^Óx{{#%%Åd^»víмys¨Õj¼ùæ›P*•¸råŠIšË—/ãÌ™36lÊ•+'''¢B… سg�]y5nÜ«V­BëÖ­qäÈLš4 ={öÄŒ3pó¦é åçç‡-Z˜ÍgéÒ¥˜†>>>¸sçŽ]ù{xx`üøñøê«¯Ð¸qcôìÙ3ß¿óyqþüyÌš5Ëì²�7bãÆ�&óúöí‹îÝ»Eшˆˆˆˆò§èF7¯çùœ»½q© îÍ)W¥o? G'G|¶ô3dedaç²�fÓ®Ÿ¶ ¥:­¾�Eù*å-æ[¥J8;;ãìÙ³r?{cB\¸puêÔ1™ÿ4£ÐÆ&x’¼Ê–-‹7ÞxµjÕˆ#páÂ4nÜ,¾ïöíÛøòË/ñæ›obÚ´iP«Õˆ��ÇСCMÒ�[Q„††¢L™2&éžämÿý7êÔ©cRFãíY’{_™ûîàð¸uGî} I’Ér[ù_¿~jµ·oßFff&ÔjµÍ2¥Ü}ø‹«¶¿^½z˜|ÿùÏlnÏÖ¾JHH0YïÖ­[(_¾¼Å剉‰(_¾¼]ù_½z«W¯Æ¬Y³ðâ‹/béÒ¥ùú�…-wþÜ}ü‹Z½zõL&CM~ûöíó,3tï """¢’«_¿~V§ÒJ”­áùbžù¹ûðçîãŸ'�!¼*},üpðàAùä³ó µþDDDDD¥Aq<|Ðú÷…ê¯]@ö£ñÏ„IßÈóZ>ÈØŒŒ?¶™.sp‚¶ãûZ& À‹ÐÿÆ“ƒÑ¤ðê•+W–è– XRR o£S§v6ÓfedaVŸY8¥}Ÿ¤�P»YmT©[:­—N_BüÙx9}ý¶õ19x2œÔ¶ûŽSÉ×¥KL™2~~~Å]”RaÿþHøø”ƒZí •JÿJÄ'¯ÁX¿~ý0yòd»Z •$ʃÛà°cÉ­«é1švö ^µjÕ‘NÐÈ1š4ÆÓsWÓNj'LžŒ5“×`߆}:�‹Ñq1ú¢I:I’àß߃g fÀOT„zôèÁAûˆˆˆˆè™¤íð.÷n@–¯õ4m{ØðçÇsôúÀÿã �08{×íEÌ¡ܾz€~„ÿí Ë .¨ÞÐz“~"*x���Å]""""¢'–Óc4t/¼‡ßW„GÞQÿ Êsôáñ"4æíÏ ÝO„ôðÞ£ù/è_ËW€£ô[ Ÿˆˆˆˆˆˆ¨0I„wEïŠE¾iÛïi#""""""¢gR) úEq€è9Æë�ˆˆˆˆ¨$*EA‘t‡ ¢\ ׯ?""""¢’§ÔýJ¥J%‡( *J’$A©TA©T� 1ò'""""*QJMЯP(àèè€ÔÔÔâ. Ñs#%%ŽŽP(¬é'""""*�JUÐïêªFll|8üýýáïï�áÇcݺuòþŠ��ÅÔ©S‹¬L1110 øàóÏ?Gtt4BBBpõêUÈ-ÈTDD$I‚ u;­Zµ‚$Iy¦„„»Ö¿qãúõë‡òåËÃÃÃ;vDtt´ÝÛ—$ !!!v¥½ÿ>†ŽŠ+¢L™2hÛ¶-"##åå*•Êî¼ò“öI<í~1çi�U~äwÿlݺuëÖ…Z­FÆ ±sçÎ+K~ÎCÚÈÈH³ûJ’$|üñÇùÎ7¿žäü²TžüÞ ìùí%]a\ŸÆyÚ:ö…y(Ì󎈞_ÁÁÁ?~<Æ��­[·wq‚¾}û"22&L@PP‚‚‚0aÂDFF¢oß¾ -òr͘1mÛ¶µðˉ’¢Xkúccc1~üxôïß¿Ä5µ¸víbccѲeË"¯µŽˆˆÀ²eËàêꊞ={¢fÍšôû+,, aaa0`Ö¯__dL’““1tèP\»v-ϲÀÀ@@Ÿ>}°zõjL›6 C‡ÅîÝ»Yão$99Æ ƒ§§g‘lkúôé8p É|{š^ !ðÆoÀÓÓpssÃÌ™3ѽ{w\¸p/¾ø¢Í<öìÙ#?ýµ¥wïÞ¸{÷.ÂÂÂP®\9Ìž=o¼ñ.\¸PìMÅŒÄ~1çiŽUaÚ¿?ˆU«V¡S§NØ´iqáÂøúú>uþù9G i=<ıcÇŠ4ð�ˆˆÀ¼yó0bĈ<ûå•W^A¯^½°téR,[¶¬HÊc0mÚ4³? ¯ý ÇÂ… ñî»ïbÛ¶m2d¦M›†Å‹i9K²1cÆ sçÎ8sæL¡o+99ÕªUCµjÕò½nbb"¼½½±|ùrÔªU °dÉlذQQQxç�wlæÑ¹sg»Ë™™™‰eË–¡U«Vò¶Ö®]‹ƒ¢OŸ>ù.a)ˆýbÎÓ«Â4sæL :|ð`ܸqhѢʕ+W ùÛ{ŽäN›{?Mš4 6”ÿ(ÊO¾¶œ>^xyy‰o¿ýÖd¾R©&L0™W»vm1räH›ËïÞ½+Äo¿ý&/kܸ±˜ûì3ù{tt´ €Bqúôiyÿ<í± +V”ç{{{‹Õ«W‹:!ôA¦B¡ÿ÷ÿg²þþûo@ìÛ·OÎ7;;[†�9"ˆ–-[Š“'OŠ{÷î‰9sæ…B!Ž?."##qúôiyý?ÿüÓbp.„§N�Dll¬âéƒþ7nñ×_™Ì7¤½pá‚ Ž?n¶<†ýaí|2ôþùçyÒòÉ'Bˆ¼Ç?wÙ­Ý òô[úí–îŸÖ®[[ç„=ùÛº¯X»>måoëZâñ¾¶'­1{îS¶~[~îyöÞ‰èùñ¿ÿýOÔ©SGlÙ²Åîu¶lÙ"êÔ©#þ÷¿ÿYMWA¯^½ÄÎ�;íN¿sçN›™O—‚ý   9Àß´i“hß¾}¾ÊZPS·nÝL>X›ºwï^`Ûµ7è/Ò>ýãÆ�CZZvïÞmÒôÙšÂè ""BnÖh¯cÇŽ™m*[ââ⊭¹GABH>�ï¿ÿ>š6mŠI“&åYÞ A“ï5jÔ0éÜÒroootïÞ[·nÅë¯¿Ž‹/âôéÓyÞF`økÖ¬ÁàÁƒqíÚ5=zëׯìØ±‘‘‘»dØZÿIÊäîîžçí K–,Áþýû±jÕ*¹ùòË/¿,/W(prrÊóÆŠ3gÎàÖ­[X·nZ´h�C‡¡nݺðööÆÊ•+ñæ›oÂÏÏ£F�2ûûbccuêÔ1™_«V-\ºtÉdÞÿþ÷?Œ;kÖ¬±Ú?ÞÖñß¶m¶mÛ†M›6嫟¼½ç`y¿@Æ åtW¯^`züŒ÷ûÓ«=zàÖ­[ø÷ß‘’’OOO¼ûî»øì³Ï�‘‘�?ÿüUªTɳÿ›6mбcÇ" 6DçÎ�Ñ«W/´lÙàààøòË/åAx&NœˆM›6aãÆ�hÖ¬˜Ü¯ c2eÏ=³ ó"¢çǰaÃèß5Ÿ��`óÕ| .ÄÂ… ñÍ7ßÈë¦Æ�ãÔ©Sr×5[N�:…Æ�JY–.]а°0ù{ùòåå&ü½zõÂ¥K—ewY JIïÓ_¤Aÿ'Ÿ|‚yóæ! ÀîQ˜;¥U«VÐh4v¥5 ªaøÃ¾$0Œ�PØ£?Ö¯_ßêòˆˆ,Z´}úô‘ûµiÓcÆŒ±¹®9“'OF\\NŸ> …"ï°¹.!àììl×òþýûcذaÈÎÎÆæÍ›ÑªU«< æÞ¦¹26lš6mŠË—/#,, íÛ·G�5[¶lA|||ž>ÛÇ�Ç‚ póæM«ë?i™r“$ µjÕBbb¢<ÏÐÝ___øúú¢uëÖ8~ü8¾ûî;üøã�ô矛›®^½Š´´4«×jî¾´†þÔ ,ÀÌ™3ñ믿âµ×^³Z&[ÇÿСCxûí·ñÕW_áõ×_‡»»»Å¼ŒÇAì;?ëûE­V[-sîmæ–Ÿcåáá�–-[âÀ�HJJÂk¯½777Ô«WGŽÁü�îÝ»›]wÑ¢Eøüóϱk×.DDD ]»v˜1c&Mš„J•*Éù«^½:nÞ¼)�·`|NHH@÷îÝñÑG!$$nnn8wî\žÛ[û~ûí7¼ùæ›O�—­ó)·ÜÇB’$“ôæŽ?`û^`Ü×ÞVÙ­ýv[÷Ok×­µsÂÞümÝWl]Ÿ–òÏÊÊ`ßµ”Ÿ´Ælݧì¹gF^Dô|6l*W®Œ1cÆ 999ÏhôS§NÅÖ­[±zõê"É¿mÛ¶˜?>RSSmÆf©©©8|ø0¾øâ‹B)Ë©S§äÏåË—ÇòåËQ¦L9¶¬P¡nÞ¼Y(Û¶¦¤WÜé@~]»vÅ„ °{÷nܺu«Ø:ððð€···Í)== hܸq¡Ž”éëë+ר#**ªÀFÒ¶¦uëÖV—ýõ×èÚµ+Æ��… ¢wïÞ8|ø0l®›Û®]»°hÑ"lܸåË—7›Æ0—A||<ªT©b×rÃÊû÷ïGpppž×¤=‰&Mš I“&زe ¶lÙb20ßÚµk‘’’b2½úê«øïÿ‹¸¸8›ë?‰+W®àûï¿—ÿðôðÆÄĘ BgÉŸþ‰êÕ«ãîÝ»&ó�ÿ`½xñ"¾úê+üöÛo¨T©ÆŒc6/CÀ|þüyyžÿüój×®  Å7ß|ƒ={öØ øÛÇ?((›7o†«««ÉÓoGGG(•J“šæ‹/šäeíü°g¿äfž Ç€IMïÓ+@_=xð öíÛ'ï¿:à�?þ°ôgff"!!+VÄСC±uëVÌ�;W”®|ùòò€‘Æ.^¼ˆêի㥗^“@õ¯¿þ’?ÿý÷ßHOOÇÔ©Så?Ž9b¶üö—ÜRSSqìØ1´mÛÖbÃþËÝ’"7[ç“­ôqqqVÓغØ»¬ýv[÷Ok×­­sžüíaéú´•¿á¿½Æ×ÒÙ³gÍn#?iûîSö*ȼˆèùÓ­[7tëÖ >´˜æáÇrº¢Ò®];¸ºº"44ÔfÚÐÐP¸ººZYÿi! ß|ó�üwÚ¼y󈌌ÌSyFÅ0z¿!ð7>8%Ùµk×púôéBøýµ}ûv»Ójb ›‡‡‡ÕWBEGG£~ýúr·‡o¾ùFþóóªÃ7n`àÀ�˜0aüüü Ñh ÑhòÔÐlÚ´ G�ENNÖ¯_� .à½÷Þ³k¹““zõê…… âòåËöJ¸aÆaÉ’%¸xñ¢É›œœœàææf2) 8::ÂÅÅÅæúOÂÙÙS¦LÁðáÃqñâEüóÏ?øøã�qûöm“‘°-iÚ´)4 ú÷ï�'NàÒ¥Køïÿ‹¿þú ={ö„V«Å€0dÈ´oß+W®Ä¦M›°sçÎ[Ç_©TÂÙÙÁÁÁøõ×_åÑí j×®�µk×âÁƒˆ‹‹ÃŒ3àèè(¯kíü°µ_ÌiÖ¬ªV­ŠéÓ§ãæÍ›ˆ��Å´iÓ R© äXú{jTT"##ѱcGú ÿ—_~All¬Ùw¸oÛ¶ M›6ETT²³³qûömüõ×_&¾üòKÌŸ?aaa¸zõ*¦L™‚Ë—/cÈ�!hժʖ-‹Y³f!%%ׯ_ÇìÙ³åšYCüÇ ''¿üò 6lظ}û¶IYì9.¹ÅÆÆB£ÑäiBmìå—_†¿¿?&L˜€ . 66LJ¯¯¯É=ÅÚùäââ‚‹/âÎ�;rë†Í›7ãèÑ£ÈÎÎÆºuëpñâE“óÏ[÷{÷ƒ¥ßnëþi뺵uNØ{¶ÅÒõi+ÿ–-[¢|ùò¯%cö¤4h�Ü=ÂÖ}*? 2/"z>>|Øj¥YëÖ­->H/LDXX˜Õ&ì©©© +�J5KÜÜÜä‘ûçÍ›@ßaÞ¼y7nâââò<™:uj¡•Çà­·Þ‚¿¿¿]ÓÛo¿]èå1§HGï7ࡸZ°wºté’ —.]*’íÝ¿_tëÖÍ®Áü6mÚ$ºuëV #SÚÈO!’’’DóæÍ­è7zôh‘””$F�-š7o.’’’ìŒD!V¬X!ä™üüüä4J¥R,Z´Høûû µZ-|}}ÅŠ+ì^.„D¯^½ò”ÁÕÕUlÞ¼Yþ¾fÍáíím’¦iÓ¦&££ ¡<ÏÅÅÅd�.KŒï²gý')Ó±cÇ„¿¿¿ðððeË–�;wÿý·Iž6lȳ�5kÖ!„¸pá‚èÑ£‡xá…„«««xõÕWŦM›„BÌœ9ST«VM¤¦¦ÊëΙ3G”+WNܾ}[a:xYbb¢èÝ»·pwwžžž¢C‡ò9güÍÜôÑG !òägëøÔµjÕ*áìì,Μ9#„Ð�X^¯^=áää$4h "##EÙ²eM´v~XÛ/–öëñãÇE‹-„Z­5jÔ;vìr9ŸöXiµZQ¶lYñòË/ËË øùûû›¬gØ?:�NÌš5KÔ¨QC899‰^xAŠ+W®˜¤_¼x±¨Zµªpqq-Z´þù§¼ìðáÃâ•W^...¢I“&âèÑ£B©TŠÐÐP!„_ýµðöönnn"00PܹsGtïÞ]”-[V„‡‡›œ#¶Ž‹qZ!ô‡÷îÝËsŒŒÓ^¿~]ôìÙS¸¹¹ 777Ñ©S'“·FØ:Ÿ–.]*\]]E… DRR’ V­Z%:uê$§7@ÉܱÊ]vc¹ïöœŸ–~»­û§­ëÖÖ9aÏýÙÖ¹jíú´'ÿ'Nˆ–-[Ê×ÒÿûÿOx{{Ë× ñ¾¶•vàÀ�¢iÓ¦rÞÖîSöü6{ïyöäEDϯ«W¯ yÿ³gÏŠÀÀ@(¿á#w[ b ?ÃôÉ'ŸˆO?ýÔb3hÐ ñÉ'ŸYÜ4pà@±sçN“·›­X±BNsåÊñé§ŸŠöíÛ‹o¿ýV\¹r¥ÐÊsþüym×tþüùÛ.ìÈOzô«rMF“ À«ÙÙÙËžòáB˜7o¾ùæ›"©±Î�ÄÄD?~¼Hjø�öÉÈ‘#h6MHH–/_Ž &È Ç�Ï3—91112dHžA®BBBЦM>|‹-ÂÕ«W±zõj»ûïæ‡J¥Â–-[,Ö†ÛZ^XP³fM>|Mš4)òõK! BBB,žÃOª¸ŽoA+ ¿#33B¹ûÍ›7áããƒèèh4oÞÜ꺅uŽä7ßÂ>…y-Q鎩S§"::Z¬Ïð·~DDÆ��ñãÇ£E‹˜1c†]Mü�=ЦM›HùRSS1vìXH’„E‹É]øRSS1nÜ8!T¤Õ¥¦¦Ê5ç®®®Ø´i“Éö###1mÚ´oGGÇ‘NÐÈ1š4ÆS‘ä—[×®]áêêZ,#Úâè舦M›ÂÇǧH·k¸° #SöìÙS× 66aaaHII)°€??4h€={ö`Ú´iغu«<Ñ¢E;v,®]»†Þ½{cÕªUùjÖÿ,ËÊÊBbb" „nݺå;`ÚõKšììlœ8q€~¤p*½š4i‚ºuëâÇ„B¡Àĉáëë‹F�Y]¯°Î‘’vî•´òQÉW©R%$$$ eË–HNN6¬/<<cÆŒÁÖ­[‘�� �T”ÜÜÜ„±cÇ¢oß¾0``ýúõðõõÅÌ™3‹%®óõõE\\>ùä“<Ûo×®]© øó£Xƒ~%öçi]»vEÛ¶mŠððpy0"___ 00°Ø”xxx`ñâÅøæ›opäÈœ;wðᇢuëÖÏM°o0þ|Ìœ9�;wÆêÕ«‹|ý’fûöí0`ºtéRb¯m*aaa5jjÔ¨•J…æÍ›ã—_~�“““Õõ ë)iç^I+•| 4ÀêÕ«åŠ4ã¿«»uë†cÇŽaëÖ­¨\¹r¡´¨µ‡››V¬X�ˆˆ„„„FŽYä•‘Æå Bxx¸Å2ð¿Ã@±6ï§’ÁÞæýDDDDDôì(ÈæýTòØÛ¼¿ÈGï'""""""¢¢Á Ÿˆˆˆˆˆˆ¨”bÐODDDDDDTJ1è'úWKQéÀ¿ïÉ€A?ÁËË ·nÝ*îbQ¹uë¼¼¼Š»T0è'øøø >>7oÞäA""""¢g˜7oÞD||<|||Š»8T¨Š»TüÔj5êÕ«‡ÄÄDÄÇÇwqˆˆˆˆˆè)xyy¡^½zP«ÕÅ]*ô}àïëë[ÜÅ """""¢ÄæýDDDDDDD¥ƒ~""""""¢RŠA?Q)ewŸþãÇ�f9ˆˆˆˆˆˆˆ¨€åk ¿V­ZV9ˆˆˆˆˆˆˆ¨€±y?Q)Å Ÿˆˆˆˆˆˆ¨”bÐODDDDDDTJ1è'""""""*¥ô•R ú‰ˆˆˆˆˆˆJ)ýDDDDDDD¥ƒ~""""""¢RŠA?Q)Å Ÿˆˆˆˆˆˆ¨”bÐODDDDDDTJ1è'""""""*¥ô•R ú‰ˆˆˆˆˆˆJ)ýDDDDDDD¥”ª¸ `�B(�ŸM\ÿ÷:NÿyWÎ]ÁÕÿ»Š; w�r?™i™gWgx¾è ¯ ^¨R· j¼RõZ×Cå:•å°×é›ýkµZýJ¹~è—xœ€PI =9áËñÿçýxûÓ·Ñk|/¨U ü‰ˆˆˆˆˆ¨Ô)1A¿!è¾|ö2–~¶—�_†(”€V¿ÜÜ !÷Ç–ó4N§Óéô€P ¤?LǶÙÛpbï ŒX<ÕVgàODDDDDD¥J‰ˆp ÁvdX$¾êú.¿�ƒ>H×j´€€¾ÿ£|…B…Rßß_èôµþZ�~ÒiuúÁÿ” (UJyBHúvÿú<%@§Ð!6:_uý ‡w†B¡Ð? """"""*Š=è7üa‹Ã°pàB¤¥¤*@§Õ�°éñ(þ† >+# ÉIÉÈLÏ„R¥„‹› Ü<Ýàêá ''!ð0é!R’R Õhå1t:�üà@’$ýw•@ZJæ÷›�°Åa ü‰ˆˆˆˆˆ¨Ô(Öæý†€ûwÛñóÔŸ%¡ø! ü ¥B'�’”Gø6öE“.MPëÕZx©öKð*ïgWgh5Z¤%¥áε;¸s1‘18{è,î$Ü�J¥‚ÚM­ôu�ÿãm)ôÛúyêÏ�$ =F÷`S""""""zæ[Ðoª�ür맬‡¤’LúíFàWª”H{˜'tz¯ºéŠFÁÁÉÁl¾e¼Ê Bõ hØ¡!Þù’n'á`ÈAüú㯈;gg¨TÐiõÛBè4@¥R‰õSÖ£\•rhÛ£-""""""z¦KÐ/„€B¡@ü¹x,¾P˜¨O’$îûODDDDDDô )ò v.Ý mºBñ8Ð7Nãàä€[WnaZ�iH˜•J­V+7û—$I~pëÊ-üþ7l=€C¡‡pîð9¤?L—›ÿC¿|•J­F —2.øòç/Q®r9dgfëkùÅ£ÀÿÑ›4i„…š”�ˆˆˆˆˆˆèYQ¤ù) Ü»q{6ì�ZmÞ@ÚPKïìâŒcáÇðí{ßbÊ–)pqwANv Óê°oã>ì^»qgâ�™–)ʧrPÁ«‚šti‚nƒ»¡NË:r…B@¡T@£Ñ |Õòøô‡O1½çtýÆû€¾Ë�€@dh$>˜ü¼*xÙ~"""""""*EÞ§?2,9)9�”–GÄ7ô£÷ðôÀ±]úÀ?-9 Žˆ;‡/ü¿Àœ�spæÀdgfCå ‚³‹3œÔN�îݸ‡_~ú:OÀê¯VC“­�Bñ¨ ÿ£Aÿ”Jý8­Þl…¶ï´•›ù›”C)!;%Cön!""""""*pEÞ¼?ú÷èG_¬§•$ Z�îžî8²ëæ š‡=ë÷àËn_âÌ�3p÷t‡ºŒZ_{ÿ(oØ*G<½< X?k=æöŸ«‰ÿÑkùŒ›ê !ðÞ—ïÁÙÙB+L›ñ?ªù?öë±ÞDDDDDDD…¯Hƒþ„‹ øçï è´æGÄ7îZH%²ð IDAT�ˆþ- †,@zr:Ü<Üô#õ›é ÏD?  ÞÞÞØ¿m?~÷£¾&ÿÑ*’¤­Ÿ5›ÖDÓ.M‘‘™•ƒJÿÚ?I‚V«…F§Á¿'þEÂ? ½;ˆˆˆˆˆˆˆ U‘ýç�ž‡&C£oÚo¦u¿ ¥YYÐiu�kñuNj'¨ÝÔP:(åAýÌå‘[FJ”ØúÓVìZµK?R¿öqm¿N«ÐúíÖÈÐd #5™i™úW÷Iú×øiÒ58{ðlAîŠBõÃ? Y³f -î¢ØeíÚµhÖ¬6lØPÜEy.-[¶ Íš5Cpppq…ˆˆˆˆˆ X‘äwéÄ%}ßzèÉ3&„€R©DÚÃ4ÔjZ ÷nÜCòÝd8©�· y[X"I49T­W>5|�žšŽ«®ê&<ªáW(r?þW^{m:·�N«CNV®œ¿­F« ˆ;÷Ô¿ÿÎ�; űcÇpíÚ5¤¦¦ÂÓÓåË—G»víðÆo bÅŠO½�²eË¢jÕª(S¦ÌSç•_±±± Á‰'�˜˜ˆÌÌL8;;£bÅŠhÖ¬Þ{ï=T®\¹ÈËUØ.^¼ˆ¾}û景V«áé鉗_~íÚµC÷îÝáääT %$""""¢çQ‘ýW/\}üZ<#B(UJ$'%£U÷Vøzë×ø÷ø¿˜8™)™pR;ɵûöü )$def¡ã{Ñgb“¾ú†< �?P¡zÌ Ÿ¥R‰Ô¤TŒxuîß¼¥J �Ð=uóþ°°0,X°ÙÙÙprrB�:uàáá�ÔÔT\¸pçÎ�ÃêÕ«1jÔ(¼ÿþûOµ­¾}ûš @ Û¯¿þŠ3f@§Ó¡ZµjèØ±#ÜÝÝ‘œœŒãÇ�#88;vì@PPš7o^äå+ jµ~~~ò÷ôôtܸqÀŸþ‰Ÿ~ú 3gÎD³fÍŠ±”DDDDDô¼(Ò ÿÁ­ÐÁ4è7ü“¢Õë­0e˨ÝÔhä×ÓC§› üí!tjW56ÍÞ„ Õ+À¯·4 ”Je®„$ȵúÙ™ÙXüÑbܹ~Î.Î:�; wžøwoß¾³fÍ‚J¥Â¨Q£Ð»wo8;;ËË5� /\¸Z­ýúõ{â퇇böìÙÐétøúë¯ñöÛo›,×étX¶lÖ®]‹iÓ¦aÇŽppp(¦Òooo|ûí·yæß¹s+W®Dhh(>ýôS,Y²„�?º"íÓŸt;IÿáQ¥»qÀßòõ–˜²e \ʸèÐËÑèÿ°ép.㌬Œ,(•JÓÑõ­0Ôâk²4˜;p.l=•J¥и‹€¹Évf6æôŸƒý[÷ÃYí,÷ýxxïáýæ»wïbÁ‚€Y³faÀ€&?¨T*bñâÅP(X²d âããåå?ýôš5k†ýû÷#..cÇŽÅk¯½†Ö­[ã½÷ÞCxx¸I~–úôk4lÞ¼ýû÷GûöíѺuk¼óÎ;˜7oîÜ1}¨‘ßm^¸pYYY¨Y³fž€ FŽ ???´jÕ ÷ïß7›&66cÆŒA§N�àçç‡�âСCyÒÞ¿K–,Á»ï¾‹Ž;âÿ³wçáQùÀߪî™É®È�¢‚€¢Ê%‚®\"‹ ºÈª‹¬îoÕuEn]]q¼ÀÛÅAt=O@�‘"¹�™îªß�îL ™’÷³Ï<à¤Ó]3ã>ãÛõ­ouëÖ C† Á¿þõ/dgg9Ö]³¾|ùr|ðÁ¸âŠ+pùå—{?×Zãƒ>ÀÍ7ߌ^½z¡{÷î6læÌ™ƒ¬¬¬׎DRRî¿ÿ~Œ7–eaÒ¤Iƒecy>»Ù³g{ŸÝêÕ«qË-· W¯^èÙ³'F��ï¿ÿ¾Ô1J)±fÍÜvÛmèÝ»÷1�/ëxÖ­[‡‹.ºC† A~~~‘sdggãŠ+®@·nݰuëÖˆÞW""""":¶“úó²óœµüâØ�ß0 ¦áÿ^‘!´Öðù}�RâÑ›ÅWoÓW4ø+[AH�P~�þñQ,g9ë$:�üà4 æ�{ÍÒ¼ÿþûÈÏÏGÏž=ñ»ßýî˜Ç^xá…8p 7óïòûý€;v`ôèÑÐZcèС¸ì²Ë°}ûvLœ8«W¯>湕RøË_þ‚ÇÁ`£F�ÂØ±cqöÙgcÁ‚5j8ñ5cbbà˜³÷RJ<þøã˜4i6lXâç¿ýön¹åÀ�!CУGüôÓO¸ûî»±fÍï¸ÌÌLŒ=óçÏGRR†Ž‘#GÂï÷ã•W^ÁŸÿüg(UXQâ¾–Ÿþ3gÎDttt‘ëOž<3fÌÀ‘#G0lØ0Œ=õë×Çüùó1zôèJ þ0jÔ(´jÕ )))øì³ÏÊ4Æò~vîg°zõjL˜0õë×ÇðáÃÑ­[7¬_¿wÞyg©A~ëÖ­7nêÕ«‡k¯½=zôÀúõëq×]waíÚµÞqåO‡0räHìÝ»óæÍ+r½gžyÄŸþô'œsÎ9•ôQ¸“ZÞ/ÜvûÚ €îþ‰oNDt|´øÝ@^$ø¿;S†NAnf®Óܯ »þ1¯'”R0M–åÌø@¯k{Á²,gÛ>)Êá‘Q�`Ù;Ë�X'¶e{�ß®ÊV`P‚®úõëW¦ã €Å‹㫯¾Âøñã½×/¾ø"zè¡"7Z´h�^x‹/>æ:ù… â»ï¾CÇŽñÌ3ÏÀ4��~Ô¨Qxþùç1wî\Ìž=³fÍŠèšmÛ¶E»víðÓO?aΜ9¸ùæ›[¦×ìZ°`f̘�>}úxÏ�y晘;w.-Zä•ïZµ ™™™èÓ§�7^3f ®»î:lܸß}÷zöì Þ’Ž÷Þ{<ð@‘J„Ï>û K–,AÛ¶m1wî\ïæÅ-·Ü‚Y³fá�wÞÁ /¼€ &”ëµ�ýû÷ǶmÛ°jÕ*\yå•Çc¤ŸÝÛo¿�Ù³g{ï¼úê«xòÉ'ñôÓO£K—.EÆöÁ”8þÍ7ßÄã�?Ž9sæà¥—^Šhûl(2sëºà‚ JT \|ñÅ€½{÷ó¼‹/üéOòBškäÈ‘0MË—/G^^^D×4 �>ú(:vìˆùóç£oß¾;v,ž{î9¬\¹²L³å:t(ø {÷î%®Õ§O|þùçE?à,“èÕ«)wÿ]‰‹‹+±ôà½÷ÞàS7ð»ÆŽ )%/^\æe%eáþ»ð믿–iŒ‘~víÛ·/à`øðáðûýظq#ÒÓÓ‹üì‚ .(qüСC°aÃdddD4ž@ €©S§Bk�™3g¶m<üðÃ0 S§N-Ùgƒˆˆˆˆˆ*ÍI ý õ …„²bâb0ö‰±D�Ÿ›)�môÜGxð€P~ç÷:7O¿Á¼`™C?P2øÏºq¾zû+äfåbÖ ³ŽøÃÔIªÑkÎÍÍ€�òhÜãòóóK¬�n×®]‰ã Dà §µÆæÍ›8A°´kžqư, ;vÝš°<×lÔ¨žþyÌŸ?øÃ�››‹yóæáÎ;ïÄå—_ŽÛo¿Ÿ~úéQÇyÞyç•xÎÝvðX¯/\ýúõ Ä{ ÄÌ6lܸñ¨×NHHÀé§ŸŽ´´4$''—éúeáöt(í5cE>» .¸ Äñ�@gœq`÷îÝe:þôÓO‡Ö»víŠx<çž{.nºé&¬]»ãÇ�ǦM›0fÌœyæ™%ÎADDDDD•礖÷'5KÂá}‡ X! “OBt|42�d¢Ï¨>ùÀHضíÝP¶‚aøßçÿÃüIóW'GRŽ8åýZ.8÷ÆAxðC˜}ûlÔkR{7ïEBbÂQ¿”P@ÝÆu#zÍõêÕCff&233Ët¼;#Sb?÷ºuKŽAÊãß·ÉÉÉA0„ÏçC\\\©ÇÔ©ãÜÔHKK«ð5Ï;ïþøcüýïǧŸ~ŠG}´ÄyË|­-[¶à�wÞÁÆ�qèÐ!äææ: -ë¨ãªW¯^‘ÎËËónʯßBjj*š6mzÌcÊ*55@á Šc�±"Ÿ]iç?¾ø¿“ůír?—ÌÌÌ �çÖ[oŲe˰råJ´iÓæ”Û¡‚ˆˆˆˆèTtRC³ÖÍðóŠŸ�Y|hìß¶ùÁ||µà+Œ¸w ³°Ä_Hg¶¿õE­‘~(?­þ ÑQÑ0}¦·Õ^Y¸URJ(¥àóû`…,$oKFt|4´ÒG�á)$šŸÓ<¢×ܸqcìÞ½[¶l)uÖ¼¸mÛ¶š4iÑõŽ¥¬ +“ÏçónŒ=wÝu–/_Ž%K–`РA�sÙ²e¸ï¾û ¥Ä¥—^Š ..>Ÿ«W¯.±³€«øM”ð×zÇwóš 4ˆh¬¥ùé§ŸÍš5+ñ³âctEòÙ/½/~®âÇ­ÌÞ=.üøHÆsèÐ!üöÛo€}ûöáàÁƒ¥6t$""""¢ÊsRCË ZBiå4Æà�ò{îÿe?¶­Ý†6]Ú@))¥7;ŸP?ž�€‰ƒ&Âçw:“o¦ß %†i ˜„�¶eiè�òC+]t ¿âç�†R ­:µŠè5_zé¥X¹r%>úè# :ô¸Ç»åïÇ›y.�˜˜DEE!//™™™^É|¸#GŽ(}f¿,”RسgZ´hqÔÙyŸÏ‡`Íš5X¿~}Ä¡ÿ‰'ž€R �?þ8.¹ä’"?sgÑË" ..YYY:tèQgº+S^^ž÷‡oÉw4ù슯Ùw¹kó‹WVíx÷ùÄÄÄ �gúôéÈÉÉÁ�wÞ‰9sæ`úôé˜3gN©×$""""¢ÊqR×ô_Ðë˜1&´ítÃ_¿Ÿ—“‡Ï^þ¬Høv»ë+[¡s¿ÎøÓCBFF¬�åU…?|öQ†Ï@zZ:š�Ó Ó>œ†žÃz"##†éì Ué3ž…'´­aF›hÛµmD¯¹_¿~HLLÄúõëñî»ïóصk×âã�?FTTÑõJ#„ðª Ö¯__âç™™™Øµk�@Äk¬GŒ�k®¹Ë—/?æqûöíP¶e ¥ÉÏÏGrr2¢¢¢J~øî»ïÊu>wºuë"Oy=ùä“8tèÎ9çtèÐá¸ÇWä³s+ Â…B!ìÞ½RJom¿kÓ¦M%ŽƒØµk—w|¤ãy÷Ýw±jÕ* >7ÝtŒ•+Wz�‰ˆˆˆˆèÄ8©¡¿ië¦hÝ©5LiBš…—VJ!:&ËÞ\†½[÷:kúÃfà…P¶Âµ÷\‹{_¼Q±QÈHË€mÛRÀô™^ÈwÏ›—�‡ô#éèÒ· &¿;�útÂÿ½ø¸ìÚË�ž–îÿãlÅ' S˜h}ak4kS²»,ðàƒfÍš…gŸ}999Eޱ, ï¿ÿ>Æ�¥î½÷^4jÔ(¢ë�Û~Þ¼y%Ö½¿ôÒK°m ðö‹//÷&ÅÌ™3±zõê?×Zcùòåxë­·—]vYD×qgçóòò¼Rq× /¼àÝTp×êÏÕW_ xî¹çJüÎŽ;ðûßÿ³gÏŽh¬á8€‰'âí·ßF ÀŒ3ʼ”"ÒÏnåÊ•^Ó=×¢E‹�——‡ /¼°Ä–Š«V­*qü‡~ˆüü|tîÜÙ;¾¼ãùõ×_ñä“O¢Q£FøóŸÿ ˜0aêÖ­‹Ù³gWj“D"""""*ꤖ÷@×A]±õ›­Eo7hÀðÈJÏÂ+“_Áo=¥•³]^A>H8aâOpn�sñúŒ×ñ¿¥ÿCÚoiª $¤·l &:-Ïk‰+o¿WÞ~%„°BÑÜ÷Ê}€eo/C|B¼scAe=Ás]v©ÐZ÷K/½³fÍÂôéÓñ /à•W^AÛ¶mQ§NdeeaË–-ÈÎÎFTT¦L™qÙû± 8Ë–-ÃòåËqà 7 oß¾0M«W¯ÆÊ•+Ñ¢E Üu×]Ÿäȑعs'>üðCŒ3Í›7ÇYg�…øøx¤§§cÛ¶mÞu·Ür ºuëV¡×²`ÁÜ~ûí0`lÛÆŠ+�ŸŸ�iÓ¦aìØ±Xºt)Î;ï¼R;ö‡ëÓ§ˆ%K–`øðáèÛ·/bcc±{÷n,]ºJ©r�555'Nôþ9 âÀ�ؼy3´ÖhÔ¨}ôQ´lÙ²\¯7’Ï®OŸ>3f ˆ¦M›bçÎ�X´h|>ÆŽëçVÈ 8ð¨Ç»a½¼ãÑZcêÔ©ÈÉÉÁÌ™3½Ý)ð׿þ<ð¦M›†gžy¦ÒûIQ„þK†]‚7~V†§¡ŸÎL~L| –/XŽÎý:cÀŸÀ Y^èwKýmËFó6Íñ·×þ†ÔäTü¸üGìÞ²™©™ÄP·a]´ëÞ­/j Ÿßçì LŸ e+ø>Üûò½ÐZcŇ+¼¾¥Ñ¶†?Þ�žC{õ˜²êÓ§:tè€�?þË—/Grr26mÚ„:uê eË–èÝ»7 „¤¤¤ _«4BÌš5 ï¼ó/^ŒyóæÁ¶m4mÚ7Ýtn¼ñÆR×g—•”“&MÂÀ�ñá‡bãÆ�X¹r%òóó�Æ�cذa¸úê«Ñ¶mdK%\ãÆ�Ctt4>ÿüs¼üò˨_¿>z÷î�1cÆ ..ƒƧŸ~ŠüãeZ3>uêTtîÜ .Ļヒ`0ˆúõëãòË/ÇÈ‘#Ѻuë2�-77·H#A)%4h€Î�;£_¿~0`@™·otEúÙuèÐW_}5žþy,^¼J)œþù;vl‘- C¡ gÏž¸âŠ+ðüóÏcÑ¢EÐZãüóÏǘ1cŠ_žñ¼óÎ;X³f ú÷ï�ž=‹þÿ¨ÿþX²d ¾ýö[,X°#FŒ(×ûBDDDDDÇ'$Á ÿá_ØÃÐqÅŠOWdv€× ï©qOaé¼¥P¦‚²§až€Ó¸Ï0 L~o2:^ÞÑ[¿ïvàw›ûÇ_n[6¤á4t»ýÛ!†Ïiî÷dzÿˆ¬#YEú¸¤!!m‰�cbô#£½±UwO?ý4^zé%ÜsÏ= ÒDDDDD5”b,€ÿ°„ÂVøã¤¦X·|wØÝÃ`Æ™N#½‚Š^)$´Ö0 ¡üf\7ë—¯‡é3a[¶×qß[ç/´Ò°-Ûù¹­`[6¬�e+g‹>£àåi禂m9�^™ö 2e”ø 0¢ ¾sp‘±�*NzèWJ¡QËFö—a0´Qdop)%”RðEù�—™‡ÉC&cŇ+œF}R YÅNX0#oH)œf~¦! ö/¸£ ´SQ`˜r³rñÏ[þ‰·f½Ó_°ºAŽ(8§–z÷P$5O:æ–~DDDDDDDÕÕI¯W—ҙѿêÏW¡Åù- -]Ø­_®ï÷Eù`å[˜>|:ž¹ûdÉ„é3½Ÿ+[³ó¾Ö¶mÚ¹¦aØðõÜó»{°äÅ%ˆKŒó*Üj¯„ßÎèx†ýe?�²ªl‘z &€ s'ÀíwºôK-œï{ÃgÀç÷á�Ùï`|�ñXøÔBo ¾;£ïu÷/ÞôÏ=fûºíxòŽ'ñÀÀ°í‡mˆ¯_dK@ÞÍhÀãǸ§ÆÁðUÅ[CDDDDDDT)Nj#¿pî¬ú·ï‹Çþø„)`+»H©½»Ž_ù9ùƒhzvSt¹¢ :\Ömº¶A|ýxø…ø•­�Ÿ›�äíÉØ¼b3V-Y…õË×#'31q1�†„²�óB Hµ€aЖƽ¯ß‹îƒ»³yUKemäwÒ·ìs¹ë÷/r1Rf¤àµ‰¯9�NÙ¾VÚY›¯�.üþ(?ÑÚ{ïþû],~v1âëÅ£^£z¨×¸üQ~h­‘•–…”Ý)È<œ‰¬Œ,HHDÅE!¾N¼·,À›ÝWp‚¿p ÂFÍÅÀODDDDDD5B•…~ 0ø?ÐÀ+¾âuN«ƒÄF‰hФNkv4o€¤æI8­ÅiˆŠ�*1Û²K U/ ýDDDÕ”ÖZk! ¥ôêóÒ¦áÀŽøéÛŸ°mí6¤ìNAZJÒ¥Ã4œp¯ þWÚ¹³Ó³‘�ž�#¿AòÏÉ ‰BHh�€Ä‰htF#œÓõ´éÒ�ÏnŒÄ‰0LÃ;—R œ1QµÂÐODDTÍ„‡hw&}Ïæ=Øðåü²öløjÒ¦CüœßQ¦4 oV€(ø3œ(ü™†ssPB�y(Ù‡²‘¼%?|ò44ê4¬ƒ¶ÝÚ¢m÷¶hß«=š�ÓÌ û ÿDDDÕC?Q5¡liH/4§ìIÁº¥ëðå¾ÄÞÍ{‘Ÿ™K[Rxa€ômËvþ¹xÈ/9Ùï=çÞÐÐ(¸wà�C ]äø´iø~á÷Xµp¢£Ð´uS\zÝ¥8¿÷ùhÔ²Q‰×BDDDU‹¡Ÿˆˆ¨Š)¥ ¥ôBò�_ýˆoßùÿûâH?� Ã0   ´€¶uÑ@^Ü1~TÖßq—„†€ ÙéÙøeõ/ؾz;âêÇá¼KÎCÿ[ú£M×6Þkq_U †~""¢*bÛ6 À”ÊVXóß5øøù�±ñ«���°á4ËÓJC@À¶íÂ_–ˆ,ØW�V…=„Îß%�~(«>X…‹V uçÖè{c_\<ìb˜>ç?5þ‰ˆˆªC?ÑI¦”‚†aÀ¶m|ûî·XôÔ"ìÞ¸ÛY‹/4´¡!”€² êí‹7ɯ‚À_œ†vÆkk¯À¶lü¼êglû~?»ƒÇF×ßw…?ÚïU0ü�< ýDDD'QøZ÷ï—|�O_ü?.ûœ ï,Ô/Y¾_ B~ áÃ+¨Ò™ý×Bc÷�»1çŽ9XòüŒ¸:ü®„œõ'"":‰ú‰ˆˆN‚Ⱦqf IDATðuû¿nÿÿ™ù|ûþ·��^Ø_C¯…®žAÿxtasAa((lÿa;f]7 ]®ì‚�¦­š`É?ÑÉÀÐODDt‚¹áV)…ÅÏ,ÆO|€œÃ9ÐÒ™ת 쇗ðŸŠ�?œ”v–&CÀ²,¬Z¸ ?­ø Ãþo®¸õ ï=að'"":qú‰ˆˆN w ûÞ­{1ïÞyØôÍ&ØÚ†4% œ²xUÖ˜ïdPJ9Ûÿi)i˜wß<ü¸ìGüaòÐüœæU=<""¢�·Ö‰ˆˆN¥ f¹…ÀÒ7–bÒ•“°éëMв é�]°õž›ôkhàw Q𚥀–?|òø –¾±Ô;Æ}ψˆˆ¨òp¦Ÿˆˆ¨’¹%ë99xmêkøbþ°µ a4éSN)ÿ)»n?^¯­!„L ëHæÞ5¿üð n˜|bbXîODDTÉú‰ˆˆ*‘ZSö¦àé??�-ßn @(Q²”¿–þâ´ÖÎ6RX:)’·%cìScqZóÓü‰ˆˆ*¿Q‰ˆˆ*‰mÛ�Rbã×1eÐlþf3´©aÛ¶7Ó  Ö†ýâ´.xo �ÍßlÆ”AS°ñë��R¶íªQ�ÀÐODDT ´Ö0 k?_‹Ço|‡ö‚2ÕI ¯á7Ü¿ ! ¤€4$¤)a˜F‰‡4œ-…NÉ= ·Û+~Þɶm(CáÐÞCxìÆÇ°~Ùz†qÒ®ODDT“±¼Ÿˆˆ¨‚lÛ†aX¹h%þ}û¿Ì B˜N9‘f}•Ì]/ ç:B (¥ †`‡l(¥`Ɔ†Ba£< çw$$ iÀô™0ý&¤�€€s>­½‡{SàD¢à½2²Ò²ðØÃØ9cÑýªîÞ{KDDD‘aè'""ª¥ ÃÀ’ç–àÕ‰¯Â²-hé¬Y‡´¬¼f}E· ÀR yÙy°-gi���èZ´i�úMê#¾^<ê6¬ ”�˜€è…@^Vr³r‘�ž�#Žàྃ8°ëBù!h¥¡”‚Ïïƒ?Ú)¤ÓY_—2ŽJz] lH 7;OÜüÏ:Œ+o»’kü‰ˆˆ*€¡Ÿˆˆ(Bî,ôŠW`þýógáœ;¡î6ì«Z;�樂P¶B(?„¼üf|4·Íº >¿Ù™Ù^?€ ‡ÿÊVP†Âó¿À²7—9»0øC?Ñq¸ëæ÷m݇—|�Mï*á¼B8 ÷2Ó2ÑéòN˜¹d&®¼õJ/P»³ëîû1«_Vá³ÿáKlÛ†4$®»ï:<òù#hÛ­-²Ò³¼ß©¬à¯µ†0Þ˜òönÝ )e¥�›ˆˆ¨¦bè'""*­5^�ò*rŽä@iUá°©µvö¼W yYyqÏLûpZ¶o +d®×Gé¥öU-|<î� ۲ѪS+Ìúï,ô¹¡ò²ó ¡‹4¬­5le#ãPæÞ=VȪð9‰ˆˆj:†~""¢cpg×?~þc¬ût´tfÜQ�Êr·r ”Üö�Ûp룷"€²LŸY©3ä'’7ë/ Ã)ù�Ž‹Æ}¯Þ‡Û» ù9ùP¶ªœà¯œ÷NI…m«¶á£¹9=XæODDtT ýDDDGá†ÙýÛöã½¾ç”õk Dþ ª�5ñ¡`Q±Q¸ÿ�û1ì/ü®üÒ�Õ¢”¿<¼å(¨^(hô7ìîaøó¿þ\øÚ*ZŽ/álçH`á“ ‘üK2Ëü‰ˆˆŽ�¡Ÿˆˆè8Þ˜ñ2fB#l–?ÒÆ}BCÛþ(?|ûAôܶe{�ú¼fy§@ØçŽ×]¶à®õì¡”‚R VÈò^�»Åž[Y ”‚²�ryUò¹þû†aÀ¶l\}çÕqïdef9ëð+r÷DÊV°`aó7›±ráÊS¦ù!ÑÉÄÐODDTŒÛYÿƒ}à4Ž¢bÍû¸a;6![WoÅÔaS‘šœê[•{öݽQ¬u/øg)% Àé3a´ÖÈÏÉG^N‚yN™½a0|†³åž»Ä@i¯L¾"!:|™‚{ÃÁ¶lÜ0ù\üû‹‘•žÃ4*Væ/C:Û¾÷ä{°‚gû‰ˆˆŠ1«zDDDÕ‰RN—ùï>øÉ?%CÊ.˜â¯¤Id!œ&wquâ°uõVL¾z2&¿;IÍ“`Û6 Ãp.èÃÊnƒ<÷÷¬ …Ý›wcǺؾ~;ŽüvÙiÙÈÍÊu®/ÑÄ׋GÃ3¢i«¦h×½�ѦßùO7üo¼I¨v·(´µ Ÿß‡qώþŸ÷á׿:ÛT"”勞]+@û7ïÇÚÏ×¢ËÀ.ÞgHDDD ýDDDE¸añ“—>�ºÒ‚~qB83ßnðŸ:l*¦~0õ›Ô÷ºù ˆ"Á¿xg÷�0œã6}» +­ÄŸÿ€ýÛö#”B~0Œ"AX)6$$�|š·iŽ®ƒºâ‚Þ }¯öÞõµr:òCýFı^§;v)%lËFƒ& 0æ‰1˜|úCü¼úgdfd"àÀô™ðEùˆ x¿{´{¥”­°}Ývlü~#âãâѾW{ 7�út‚4$lÛ†²ÈÌ$á_H˲pÑaà-±pÎBÄ%ÆÁ¶#kÄ'!½ÏmÓ×›°éÛMhIûrßœ ""ª©x+œˆˆ¨˜O^ø°à•ËŸHáÁÿç5?cêЩ¥6÷sÊVÞzý>û÷¸3FÌÀúeë¡”BB�ø£üÒ鎯lÛ²�~aÝû߇v¸?Ê�ºuëV¼“OÂÄA±éÛMÞºe«"[ó•‡;Û/¥„Ö£&�BÃ3"˜Œ¸€…ï�)M|ýö×å>QMÆÐODD„Â@zpïAlüz£Ó±_WNÇþãqƒlâÑ›ûi­½²ÿìôl̾c6&_5?.ÿQ±QˆŽ�öÎS<<mÆ»øóZkX!§^LB üQ~¬þd5îp?^žü2r³r½YÿHvp�wo^$&%â†oðfù#š™×î¶¶±îóuHMNe'""¢ ýDDD(,}_÷Å:dÊDa“¸“¡´RwÆß¶mØ– Ã4°cýÜ×÷>,ž»Ò�ˆMˆ-œÅ¯„’v7,»�üâêĘ?m>& ž„ýÛöÃ0 oFD®ÝnþÊVøÝ~‡¶ÝÚ"7;·Bc×ZCH�Œß2ðç?xÏÕv ýDDD€Wrþå¾,Ü?þ$Ìò‡+­¹_jr*LÓ„é3±~Ùz<øû±uõVÄ׉÷v߯²Æ>!êÔ­ƒuËÖáoýÿ†-ßoñnFh­Kô8޹ݪ ”WÝu´*ßV…%x,h|µà+`C?"""0ôyAsÿ¶ýعÑià§”ª’oÉâkü'_=Û×mÇ— ¾Ä¤«'áHÊÄÕ‰ƒmÙÞñ'z<`‡œ1Ü{Ó¯™ŽÍ«6Ã4MgÆ_”/°‡—ùk¥Ñcp´¿¤=rsr#ê²`›A(ìܰ{¶ì)טˆˆˆj*†~""ªõ”íLoüj#¬ËÙž8aÛõ�ücb°ãǸ«ë]˜5r”¥àø�Ù÷“Ü™ÞSTlRMÅŒkgà—u¿À0 h[G´&ß­TðGùÑï¦~βèÈ‚º.hê'¬ –opžV ýDDT»1ôQ­g˜”RØðõo[ºªæ6»óüÞÖ{Òt¶§«ª­èÜ1EÇEãྃxôÆG‘–’æ­Ïw–õ\BHÃYVqÑ¡ÙYÍÊ Uèõ ) °mí6o�?QmÆÐODD ëp¶~¿–¶¼™ÿê@kíÌb4׫ê½çÃwØùãN<=áiïgåmì§µv&*…z�ê¡ÛUÝ ½íËMlQ¿Úˆ¬#YUþ~U5†~"""ÉÛ“‘þ[:´ˆ°¼ü(X«K€ þËÞZ†OçêÌØ—s!œYy÷¦F�ß÷€á3¼Rýr“7G„FÆÁ ìß¶¿üç ""ªaú‰ˆˆlù~ ¤��'è«1üFBu¹©P¥�Yk _À‡×g¼Ž”½)RxÁ¿¬Â{œ~ÞéhuA+äæäFV–_pY �Mßm*ÿ9ˆˆˆj†~"""[¿ßê„ŰÜ�ý–†„4dD{ÛW%wm¼4œ÷Gš¦Ï„aˆ‰�Á�]°ä¹%Þ6|‘œÛ¶lÄ×�G»‹ÛA)Ó4½÷+üáþα) !ñË¿Düš‰ˆˆj †~""ªõr3sq`û(¨JãáÍä2Ò2�‘–e+' ŸÁß½aÊ!=-¹Y¹H;’†Ô#©8|ä0<„\•‹ÿ<òl_¿Ýy]åè˜ïÎô éÜi×£‚*ˆ´Ô4ïýr™i™°BÖqošhílÝ÷Û®ß�Ÿ›_oÑ)ˬêUµCû!#5 ¨Ä~nàW–s3áŽÜ�¨Ø(¼6í5d¤f €²«®Yéþ&g5Áu»quã�—•¥ h'¸[! �¨€È˹?¼@‡Ë:àö·Ã¶lïÆˆ»k@fZ&V¼)»S`ú�þŸ0Z9[ÿ¥LCÊî4oÓ¼"oÑ)�¡Ÿˆˆj½”Ý)È:œ§§œŽ¬s|1^à·lecÂ3Ðï¦~€³:œ…é×LGÚÁ4DÅDÁ¶íjü¬ …+n¹}Fõ9îñZkHY¾BÂðuýu’êàüá¨Ç~Õó+œ�”= ýDDT»±¼Ÿˆˆj½CûAªÊ[Ïï_e)Ø–�ñÏŽG¿›ú! ! ¡]÷v˜ôÎ$$&%"/'†aTÛR iHl^µ¡`VÈB(ßù³øC)q¿÷w´ÖP¶*ñpËô3�d"d…Ž{“DJ ©$í;TþMDDTƒ0ôQ­wpïÁÂt,ïoLgÛ6&Ì�€þ7ö‡eY0M¦Ï„²Ñ¶{[L}*ê$ÕA^Nž³å]5 þZkbøò?_âÉÛŸ˜~R:ÍüLŸ Ã4`úLo†¿¢U BŠ"¥ÑlY½o>ô&LÓ61ŸÌÿ³oŸ Û²(»òº7 Šÿ©lÓgbóªÍ˜vÍ4Üþ€ÿØÍ% ((Øu RÆGDDtªbè'"¢Z/=%Ý›Žt=¿7ÃoÛ^IßQ}a[6 ÓðšÒi­!´³ý�mÙhÛ­-¦¼?Å)õÏ®†¥þ¢ ø+�øÄx|<ïc̾m¶ÓÀO:Ï»%ý•1n·qŸ[æo˜¶|¿3†ÏÀáäÈŽ�ö–ý$€Ò é)éÑ©Œ¡Ÿˆˆj½´”4ç/–öiÚç–ôßÔß›á÷Ž)˜é×pþîÿ6]Û`Ê{S�Ø š®ñkí•r‚ÿü�ñÏ[ÿ ;d{å÷Þk«À¸µvði­aÛÎÍ’-«¶`Ú5Ó�šœŠè¸è2ïv …ó¾ggdG<""¢š€¡Ÿˆˆj½œÌg–?‚¥è¥6í»±,Ë‚aκô°îô¼p\<øO~orµmîçÍæ+�ø:3þ·Ï.²¥^x3¾òòfø…3ÃošNIÿôk§ãð�ÈŠ�‚m•}—wÛ¾ŒCå QMÂÐODDµ^~N>4´³®¿ŽÕ´Ï0 ï˜ÒBp‰àrJý«ss?7pk[Îø�þ§ÆÃJýË;ã_¤¤ß*(é_½3®��Ô_SUæ~—‚SÞïvý'""ª­ú‰ˆ¨ÖËIÏ�€€Ðe•eiÚ Ä,¸"ÁÿjîçÎø'$&T¸¹_ikøÝ¦}©¿–¯¤?œ9™9å}yDDD5 C?ÕzÏð§i_YxÁÿjî'„pšå¹kü#lîw¼¦}å-é/Bû“ˆˆ¨–bè'""*‡ò6í+‹ÚØÜ¯2›öÑÑ1ôQ­'ËøuIÓ¾²ªMÍý*»i_©d±?‰ˆˆj)~Q­“ -ŽSŠaÓ¾²ª ÍýNDÓ¾Òhítï�‰�©Œ—IDDtÊbè'"¢ZÏ퇀8ꌿ7sm4í{®üMûʪ,Íýª[ðÊÞÜïD4í+�„„€@TLT…ÏEDDt*cè'"¢Z/¡~‚Ó½Gﲯl¥”Ó´ï�‘5í+«²4÷;×­ˆò4÷«ô¦}¥ˆNˆ®œó�¢ú‰ˆ¨Ö‹Mˆpô.þnú;ÿ}'úßÔÁ¼ ó¼r¬VÎ,·RÊ+a�$�Yÿ® ÿRÀ ZhÓµ &½3 uÖ…² d5krwœæ~în'¥i_Á©êžV·òÎIDDt bè'"¢Z/ñ´D§¼_H”6Ù¯m�è¸h\ö‡Ëþ(¿3ËoÈ¢�‚îýiæçý¾,|H)aúMض�vÝÛ¡ûï»#+7 Ò¨~_ãGmî§4 Àé3±ye%7í+1x•‰§%VÞy‰ˆˆNAfU€ˆˆ¨ª5<£!$$”P€�Á_š9™9xö/Ï¢ûàî�R":>ºÈú{Û¶—‡3Ï?³È,y¬{®#Ž”˜ÉW¶BLB ì<€M+6!ÚïÌŽWG¥5÷ÓZcôã±eõópºús‚hÞ¦9þäa$4H€VºÜ3ñÊV�†ÄËS^Æ×ï~�ØøØ"%ÿ¦ßDNF²ŽdÁð{ëä«+­5 €ø„x,}c)~üòGd¤fÀ Z'.ð€,œéOjÎÐODDµC?ÕzIÍ’ ¤³6¿TÚ™½D¼uû¡üP‰cömÛ‡}Ûö¡]ƒvE¶§++wYÀe×_†O^øyYy…7 ¼ ¾(_µü@ØŒ¿ÖDpø×Ã0||߉ ü”R€ê7­®ADDt*¨~‹‰ˆˆN²¤Iˆ«ç„{]2ˆßc^g�}øÃåCff&¶®Þy˜NX=¿×ù¸dØ%æá�ñà ˜0ý¦ÓKÀg”¨D¨îÜ÷Î ˜ÎNêÄ~¡��bëÅ¢áé OØuˆˆˆN ýDDTë�vúiHLJtöv?JGüã…Te+ø ?Ö~¾Z–ö—§‹¿«6|ç`ÄÄÇÀÙ%ºù—e<Õ‰7Ö“4v!$$ë'¢AÓ'ôZDDDÕC?Õz�è€ÓÌOȈ©R þ€[WmEÊžˆ¨¼_Zi´¿¤=Þ:™Y™0L#¢-O¤ðñT·± á„þFg5Bt|tU‡ˆˆ¨J1ô8»óÙPZE`…0Li‡Òðõ»_;eì¶òJÛËÂ;N8•#î�¶�Û"'#ǹPMµֺȖ‚BŠj36Àé}  Ð¦K›ª Q•cè'""p^�ó ¡�p@‰mûÊD8á墕ÈÍÊõ‚zYgûÃûh­Qç´:˜0wê'À ZÞóUIk )%”­�›•‹œŒØ!»ZŒÍ¥  ´B›‹ú‰ˆˆú‰ˆˆ4iÕ §%8½ áìõ^NÊVˆ‰‹ÁÆo6â—µ¿@ §T¿¼³ýnO۲ѺskŒf<¬�Û®ÚpíŽ+˜„ÏïÃÍ3nÆÍÝŒ˜„ó‚Õ¢A¡ê4ªƒ&­šTéXˆˆˆª†~""ªõ´Öˆ«‡ö—´‡! § _ß�€mÛXòüoæ¿<ÝöÝÙ~w}¿mÙè9´'îü×�æa[6 ãä¯ñ÷^Q1Qøë¼¿âº¿]‡ëï¿÷½r_µ þÒ�0…‰ÖµFlÝØ*QuÁÐODDµž»çýÙ�ÎvfÚU„¡µ`˽è˜h|·ð;l^µÒ�Þuå Ãî²÷÷�„ñÏŒ�Ÿ›i–w€H¸ç7|ò²ó…¿½ú7ô¸ªB¡Bù!tî×¼õbãc«<øk¥¡´BûKÚCJç¦ QmÆÐODDµž»M_ûÞíaƘÎM-"Z×/´€4%²3³ñáœ�ð+Pî îM·€²1ðÖ�˜úþTÔkR9é9EÖÿŸîì¾G2дUSLy º\ÙvȆišðù}°B:^Þ÷¿q¿3ãŸ[Á¿à³R¶‚/Ƈö½Ú€·u"QmÅoB""ªõÜ`Ý¢m ´lßÒ¹Áº~w¶?&.ß¾ÿ-¶~¿Õ+Ç/ïl¿{¼”Ò”°m�úvÂ?–þÝ~ß ¹Y¹å‡`˜†z+´Ýßww#ÈÏÉGnV.úþ¡/fýwÎï}>lˆ4�›Zh¦˲Щo'üý�¿{¥þ'u‚¤”0„�3Î;Ã[ÏéŒDDD5C?àuíï=¼·³6ˆø[Rh§,?/7ó&ÎC0?èí iðwgõmÛFã–�1má4üuÞ_Q§ad¦e"”ò‚:P4üíz¥c˜„æ‘‘–�&g7Á=óïÁß^ÿ’š'9ÍÝÀ¯5  n¬�…N}:aâ&"&!ùyù'oÆ¿à³è=¢·³e¢Šä® QÍÂÐODD„ÂáNý:!¡a‚·Î?²“9åü1ñ1øaéøüåÏ�Yo»°‹¤Áß0 ([Ak�¾ì‹'¾~7N¹ Ooˆüœ|d¦eB+§:@HçF�4œ¿‡7 Ò¹1~œmÛÈHË@~n>µl„;þq[þúŒê¥”­`  {›iÀ¶ltø]Üÿúýˆ‰?yÍý¤�€â’âpÁåxïQmgVõˆˆˆª7¼ÖoRûtÄ—o|  gM~y:ð¡^¯Íx ûvDã–�¡lÑ:óð 7DÛ¶�ÓZœ†Q“GaØÝÃðÍûß`ÕâUXÿåzd¦fBC{7ܵùB oAÛ²½|rïv IDATå�Ô< ½z÷ÂE.Â….D|ÝxpÊù n„—ÿ›ÛxÐ YèÜ×iî7óº™ÈÎ̆?Êe«Ä…JàÜžçâ´æ§A)å½.""¢ÚLH‚þþ°‡  ãŠ+žîܹsU�“ˆˆè„sƒë†¯7`êUS!¤S".…tÂç3 YY¸¨ÿE˜¶pšøEahŽ$‡÷pKìÃo$ü¶û7ìÚ¸ ¾Þ€]w!ëHò²ò�Ÿ—�P0„@t¦ÏDLB ê5®‡ÓÛžŽ6]Û UçV¨Û°®we+@ H³Àc�×k<¨˲`úL¬ýl-fŽœ‰œôø£Olð7MSNA›nmú‰ˆ¨Æóûýcü€ ö°Âœé'""*à†Ñs/>ç]r~úæ'H)¡´*\ç_ÎóÙ¶�Ø„X|ÿÉ÷xmúk¸iúM°B–WZÞ¡¿<ç áî ¼[EÐðô†hxzCt½²+§_AvZ6ò²�à3`"¡~B‰s‡ŸÇ­((Kà/2.�Íýf^?ÙÙD¼Þ•EJ ¡Îìp&Útkã=GDDD\ÓODDT„;C|åíWÂ�NW|)"ÿºÂ)§���Å‚Gà‹×¿€é3½{ ²ŽûáëóÃKëÝ× lÛ¶�Ò|)_/I͓ЬU3ÔkR õ¼e;Ç»�ïÜó„¯Û/kHwgú‹7÷»ÿõû_7¶eWþL¿pš'ö¿¹¿÷ú‰ˆˆÈÁÐODDÆ�!îØ§#·m ©eaè�0«záY <5î)lYµ†ix¥îåíè_\øR·Ë¿�Nèöfë•ön(¥ UX·~)¼f~EšýEÎKkî×¹_g´¾°5‚yÁˆßÇÒH)!”@“vMÐcHï9"""rð[‘ˆˆ¨­5L¿‰¡ã‡:³áÊvùE8�ìnç ø�›™‹éçc÷¦Ý^ |øýÊRüF@x'÷¦@ñc*KxƒmÙ0L떮ÖU[à�öWÞë,ØE2n|gù‰ˆˆŠaè'""*Æ àݯꎶ=Û„锼Wà[Se+bHMNŤ«&aç†�0MÓë¢_ÙÁ¿*„÷(P¶‚é3ñýGßcÚ5Ó�›™ë­¿¯ B H-qfÇ3ÑeP—";‘ƒßŒDDD¥ÐZÃ0 ;J¨¢Ýû#̬nð�Ž�Æo»~Ô¡S°cý˜>'ø» î›ç�JÜÀ¯”òføW²ßð0òsóá ø¼F•AH`ÄßG 8%ß3""¢�¡Ÿˆˆ¨ngýÎý;£ÛUÝ UØÚþ T�»ý£ãœà?qÐD¬þd5LŸéf!N�ðïŽÓ?˜>ËÞ\†é×NG0?ŸßW©]ûݵü^q!:ü®gù‰ˆˆŽ‚ߎDDDÇqýý×#®^œuñ�¨Ðlµü£b£�–’†)C§à£ç>òšðÙ¶ �òoåWÂËùÝ�¤”xóá7ñÏ[þ e«JüîM‘„Ó0rÒÈJ9'QMÅÐODDtîÌuã³ãªqWA(-t…šú9·­à�òÃ0 ̾}6»ù1¤&§Â0œÎþZéj[î_|v_+g9Ä¡}‡ðÐõáÅ¿¿ètï÷îRP9.(ëWÀ�»‡ ÉÙMŠÜx ""¢¢ú‰ˆˆŽÁ-óxÇ@œÝõlH[zkÉ+*¼œ?61ÿ�ÿ_L¼r"Ö~¶ÖÛJÏ YÞ±Õ!ø‡‡}è°Ù}Câ›÷¾Á}}ïò·–!.1B ïÆEeR@(�ý:àŠ[¯`à'"":†~""¢20}&ÆÌƒ„ �BVj©ºÖZiÄ%Æaצ]xpðƒxzüÓHMNõÖúÛ¶  0tŸÌ%®Yö…0LÉ¿$cöm³1óú™HÞžŒø:ñN¥B%r!¤�ˆ­‹Q“G1ì•C?Ñq¸3òM[7ÅÈ)#ˆÊjA�ÂàoÛ61¦�÷ÿõ>îîu7=»¹Y¹0 Ã[¾½ß‰º ~^7\k­�Rý‚°Ÿ‘š�÷ÿõ>þú»¿bñó‹á øˆÀ¶l@ ÒC¹�NYÿ§ÿÍÚ4«Ô>DDD5•YÕ "":H)¡”Â¥×_ŠŸ×üŒe󗆳=§±_rwøÞön¹ê¾Tü{Ì¿ñÉ‹Ÿ`ÐíƒpÉ5— ®NœsœRÞõ„, åáçŠDø9Ü )¤×Ä0#5_¼þ>~þcìØ¸QQQÞìþ‰ âÒ��¶Äe7^†K¯¿J)vë'""*†~""¢2rCæ¨)£°wË^l]¹Õ»§~®‚îîZy­4Ì€ ”Û×mÇ·=�æ|€‹¯¾—^w)Z´iQä÷lËvºÚ ]Ê Â{³?€v‚¿­lgi�Qà·¯ÛŽåÿYŽ W`÷æÝ0}&âã¡´‚²Ô Ûq@J ØÿÏÞ�GGQåýãWwgéì„ì!H€$Hd �QPTDg\EEGçøsæÌ|ÅA�2£ãÌÊ¢À#Yd��!,1aIHÙHH:!�^~4]vw:½¥³Ð¾_ž>†®êº÷VÝZ>U÷Þú§öÇãï>þËwDDDdƒ~""";h4È}åX¶fÞ™õjJk ‘J Ñj h F÷o�»q³V£…FÐÀÓÛPœ_ŒËg.cÇg;34i§!>5½ô‚T&mµ­¦íæÿ± ¾ ~ ÖÝ4‰T•R…Wo ÿX>²6gáüñó¨­ª…‡‡¼ý½­n}è»8­ËÃݧ?Ý×@×¥@"�F­�o€/^üôE„ö eÀODDd'ýDDDv’H$P«ÕjµRië. DDDdƒ~"""I¥Rh4Œš9 KV.Áßø/4Ðü2 Ÿ“÷k‹>ø6 Ê% $ž‚Q¿ý¶èoP˜öû7|¢ß)¯ÅÓ@ø º¿¥R)ÿy1î›s4 ~"""1è'""j}Sÿé¿�Ž€Ð¬Y¶MŠ&Hd±9¾¹§ìÎÔ*(×ñíL·S‚ý»éh…»ƒö©´p÷tÇï?ý=Rg§ò ?Q;±cQ;I¥RhµZÜ÷À}øÃ—Ð5·Wénh…Ž ø]�V«… ààƒW×¾ŠÔÙ©Ðjµ ø‰ˆˆÚ‰A?‘‚µZ�a†ákÿ€ ¨ *�A« ¤R)$* ‚¢‚ðêÚW1üþáP«Õ�ÖÒ€ˆˆÈ•1è'""r}ÿ!ã†àÝïßEܘ8HTºAòŒØ_s,k¸ÝMA- nLÞýþ] 7„}ø‰ˆˆœˆA?‘I$º¾üÁQÁX±~ÒŸLÔ€V£…D*Ñÿš»3ÿš‚}Y5wGç—Ðj´€H2+Ö¯@pT0_ËGDDädÈ�ˆˆÈÉô�¿—Ÿ~»ê·è?¼?Ö½³Š[ @R]ÀÛƒüuú² RÝ[µï@o,~w1ÒMüDDD€A?Q0 ^ÓMGÿäþXÿÿ­Ç©Ý§ Ö¨ÅÑýŘßà=õ.ãn™ü2:¿F¥�D�`ð¸ÁxêoO¡×À^â«ð9Ï®DDDL£Ñ ×À^X±~–üu üƒý!¨@kps@cy÷¤»e$º¶ý•~�~xôÝGñö·o£×À^º×rÀ>""¢Ã'ýDDDLßÜ_"‘`ÚÓÓ�0>›Vn‰' QiÄ&ï­æÞ~ÚoØZA¸ûÊBh!¨uå»oÞ}Xðæ„Ç„`s~""¢ÎÀ Ÿˆˆ¨èƒ[�FƒÈþ‘xõ¿¯âô�ÓØ´r OB -$2 ´­®Ÿÿ½ü wûí ZH]°�î»!†`êÒ©5s@£Ö@"•0à'""ê ú‰ˆˆ:‘þ©¿ Hœ˜ˆ¸Ô8œøþ¶¼%?—@+k •Iu7´w£ÿîØçß OÝ…j­8BôÐhÌ~n6Æüf $R ´Z]y$RûDDD�…A?Q'3|êïéå‰q Æá¾¹÷áð–ÃØ»n/.å\‚D-� *]°¬ÑEÖ]>Ò¿É�‚î ¿DÐ=½WK @À�ñC0í™iHžš,øjµR©”ý÷‰ˆˆ:ƒ~""¢.büËÜd˜°pÒNÃ…ì ØýïÝ8—uŠj…nh •J¡…îi¹þF@§Òè^7(º>újµH ¨†"iRÆÌƒ¡iCùÉÝ~ûR©´óóKDDD ú‰ˆˆºšüßíë_<âï‹Gya9Îýx™›2qýâuÜ©» $PiU$‚ÑSs}Óy‘#ÝLŸä fÒPk!t7¼|½…ñ�GâÄD„ôçe¿}""¢î�A?Q7¡o ¯ÑèÞuÖ7 a}Ãpÿ“÷£ìbÎüxG pþØyÔÞ¬´w›Øã—¦ÿR™ÐÞ Ðï~§ÕjÍ߸û�>°A÷z=P«ÔºiZãå„ !-±Ãc‘0>½ã{‹‹Óç["‘°ß>Q7Á Ÿˆˆ¨›1lö¯ÿwÄ€D ˆÀôg¦£®ª7®ÜÀ…ì 8Ÿ}å×Êq»ê6êªê QI �îw„_Æ0÷Ô_ûËÿâ¿%�@ 5ü‚ü€�>!è?¼?�„°~aøew[‚À§úDDD݃~""¢nÊ0ˆÖjµÐ¨u£úûùÃ?Èq)qxàŽâ*Š+PYR‰ª’*T^¯DUYjËkQWQE½wï év“Ø@Èýäð�{ (r_9üCýÚ'Á‘ÁŠ BHï„ô �‡ÜÃ(_ú¼] ÏÁùˆˆˆº/ýDDD÷AtM÷ÍðôöDïøÞFMí»*/DDDÔ½°‘‹bÐODDDDDDä¢ô¹(ýDDDDDDD.ŠA?‘‹bÐODDDDDDä¢ô¹(ýDDDDDDD.ŠA?‘‹bÐODDDDDDä¢ô¹(ýDDDDDDD.ŠA?‘‹bÐODDDDDDä¢ô¹(ýDDDDDDD.ŠA?‘‹bÐODDDDDDä¢ô¹(ýDDDDDDD.ŠA?‘‹bÐODDDDDDä¢ô¹(ýDDDDDDD.ŠA?‘‹bÐODDDDDDä¢d]�""ê8¿ÿýï¡Õj1|øp<õÔS]��6-[¶ 0räH<ñÄ]œó,åñÅ_„F£éö뙈ˆˆ~}ôu€ÒÒRœ ,, £G�Ftt4|}}¡Õjqûöm”””àèÑ£(++CMM Ö¬Yƒ×_AAA]œû®3kÖ¬6§UWW£±±ÞÞÞíNgΜ9èÕ«—ÍóûúúŠ[Ê#9—››ZZZ�ŸŸ�ºº:øûû[ý�R©Dnn.@&“A¥Rut6‰ˆˆî ú‰ˆœäçŸþ„„,]º´UÓý��ÄÆÆ"-- 6l@vv6ñÝwß±/xJJJœ¶¬Þ½{#..ÎiË£Žáçç©TŠŠŠ œ8q“'O¶ú›3gΠ¹¹!!!P*•¨­­í„œu½ŸˆÈI Ä¿gÏžm±¯¾T*ÅÃ? º1ZZZ:<�÷¢ëׯwu¨“©T*$$$Ž;fÓoôMû ħüDDDø¤ŸˆÈIêëëÅ¿ ›…·ÅÝݯ½ö|||àááa4­¹¹¯¾ú*`̘1X¸p¡Ùe´´´àå—_Üwß}xôÑG-¦yñâEdeeáÚµk¨¯¯‡\.GTTÆŽ‹aÆ™ýÍòåË¡R©0mÚ4Ìš5 .\À�P\\Œ¦¦&ôèÑ ˜2eŠx£¸¸{÷îEaa!êëëáããƒþýûcÆŒ i•†¹‘ñ¿ýö[ìß¿_œG¡PˆóãOú“Ų:[{ß0P__�üùùù¨ªªBss3¼½½‰¤¤$¤¤¤@*•¶ùû²²2:tW®\Auu5”J%ÜÝ݈þýûcܸqw¸|UUUÈÊÊÂ… PSS¥R ¹\ŽÐÐPÄÇÇ#-- ^^^f«KÄŒ30}útìÙ³G�E]]fÍš…I“&Ù•µZ�ÄÄDìß¿ååå(..FïÞ½Ûœ¿¶¶çÏŸ :G�µšFWn�öüV«ÕâôéÓ8uê®_¿Žºº:¨T*Èår„‡‡cذa3f ÜÝÝÛÌ»Z­ÆáÇqâÄ Ü¼yjµ={öDRR&L˜///¬\¹eee|�<òF�mwþ:„-[¶m3©TІ†444àÊ•+8pàžyæôïß¿ÕïÝÜÜ T*¡T*±wï^dddåÑ^*• ÑÑÑèÑ£nݺ…cÇŽY úOœ8­V ôïßßê“þ®Üíù­R©Ä§Ÿ~Š .´Ê“B¡ÀåË—qùòeüôÓOxñÅÍæ]©TbÍš5¸|ù²ø� bÚ'OžÄ /¼€;wî@›7º{�&"¢_0è'"r’¡C‡âàÁƒ€�7B­V#%%‚ tqÎ€ŠŠ œ:u ƒ ”)SµZ�óçÏãÿþïÿÐÐЀ`À€2dˆÑoõù¯¨¨À¡C‡0nÜ8Œ?¨¨¨ÀÖ­[qåÊ”––bï޽ؿ?† †©S§¢gÏž¨­­ÅÎ�;qêÔ)( ìß¿¿ùÍo¬æyæÌ™˜9s&>ùäÀÛÛ»KGïwÔÕ«Wñ¯ý Z­>>>˜;w.† OOOÔÖÖâ§Ÿ~ÂîÝ»QZZŠüãxíµ× ‘üÒû®²²ß|ó ´Z-"""0gÎôéÓ^^^hhhÀåË—ñý÷ߣ²²›6mBLL BCCmÎß™3gðõ×_‚‚‚ðàƒ">>hhhÀ©S§°}ûv466âÓO?Å›o¾Ùêf•þincc#Ž9‚àà`$''C.—;ô¶�FA0räHìÙ³'OžÄ¼yóÚì2“�� HNN† Ðh4m.»+·G{·eFF†ð6 ÷ß?BBB “ÉPSSƒ¬¬,dee¡¼¼6lÀ³Ï>Ûªüß}÷�ð÷ïßóæÍCdd$ššš�““ƒíÛ·cݺuP*•`öøÕÝë4cŸ~""'éß¿¿øt_©T⫯¾ÂÿüÏÿ`Ó¦MÈÍÍíÒ�ÅŠŠŠ‡çž{±±±ðöö†ŸŸF�…gžyFœoß¾}­~«¿èÏËËCjj*~øa„……ÁÓÓ½{÷6jê¾sçNôïßK–,Add$<==†Å‹‹MÃõͰ-6mÚ­V ©TŠeË–!%%žžž€€€Ìœ9Sla¡³ƒ¡¼¼<1ˆ}òÉ'1dÈøúúB*•Âßß#FŒÀË/¿ www±é·­´Z-¶nÝ ðôôÄK/½„ÄÄD±»‰��ÒÒÒðä“Oîܹƒ]»vµZŽ¾Žœ={���xã�70sæLLœ8´cm5jÝÍ„³gÏš�§¸¸åå倔”«ËìÊíÑÞmYRR???béÒ¥ˆŽŽ†——ÜÝ݆ ˆ7íòòòZsqèÐ!ºAEŸ{î9DEEA"‘ÀÛÛiiiøÝï~‡«W¯¢¡¡¡[®C""²Ÿô9Ñc�=†   ìÝ»*• µµµ8|ø0> @ל¿_¿~4hâããÅ>ð�aÖ¬YfŸÚÅÄÄ ::×®]Õ+WÐØØh¶ï¶ ˜>}z«ïŒÊÊJº÷Ù›¦ãææ†~ýú!//ÕÕÕN*Q÷wõêU”••Ð�¹ÐÖëÓÒÒ°oß>ÔÕÕáèÑ£3fŒ8­©©Iü»­n ~~~øÓŸþooo‹Hš:þ>ÇŽCQQš››ÅÀÙ0�ݸq#.\h68·å]ö¦ Å¿ããã-Î;pà@”••A©T¢¬¬Ììvöôô4Ûç¿=RSSQXXˆŸþuuuFåT«ÕÈÉÉ`ÛSþ®Þ¹-õ ÷Q}¿|=Ã7aXÚN–‚þ®^‡DDd?ýDDÀßßS§NÅÔ©SÑØØˆÂÂB\½zW®\Áµk× R© R©pìØ1œ;wÏ<óŒÙ@ÛYÌ�˜oÈð¦C[Ý,]€ëûtûúúõÝ57€. ú;ÛÍ›7Å¿­õIÖBZ­7nÜ@tt4ÝSö˜˜\¹rùùùxç�wƒ�bÀ€ˆŽŽ¶8Bº%âßÖêHpp°øwuuµÙ ?$$¤Ííï¨áÇcË–-hiiÁ‰'0yòdqZ^^ •J‘œœluY]½=œ±-•J%Μ9ƒüü|”••¡¡¡ÍÍÍÐh4P«ÕFƒ1š’§oÕXD´oß¾mNëêuHDDöcÐODÔÁ¼¼¼0xð` <€î¢=???üðJJJ P(°víZ¼ýöÛNkmJ?ê}[ Ómk´u[.»û…úŒ3lXÎÚ:³…a3f{^1hØŸZ*•âùçŸÇöíÛñÓO?A­V‹£´ïرžžž4hÆ��˜˜‡ó×Öëøôô}¶Mg¨#Þª —Ë1lØ0œÿüsܸqÃæßµÕ$ÙðÙR`ëÖ-›ÒÑ�¬ß[ûú’}ÂÃÃÅ¿ëêê •J-~$ $‰Í­-"""0sæL¼ñÆbÓú¬¬,›ógØ'Û°¯¶9†ýÿÃÂÂlNÃAŸæëŸîëðKNN¶¹[IwÞÖ~k8èâèÑ£Û\Žá`}¦ ù3ÜçM]»v­ÍiÝy‘y ú‰ˆœ ¨¨8}ú4öîÝkóï._¾,þm8�š»»»x‘¬ºgN~~¾MéTUUY ü¯\¹@×ú ³:Wf88£­ÛÊ�V«EEEN�:eñU‡={öÓº}û¶ÍË7ÁÝZþΟ?@×÷ßÚnA?:ÿ­[·pñâE±ÎÚ2j¿^Wn�önË––ñï¶ÆNP(8~üx›Ë6 Ø‹ŠŠÚœOCÅœî^§‰ˆ¨5ýDDN�œœ,>E;~ü8víÚeµ�ôµk×ðý÷ßd2’’’Œ¦ëGK/,,4Û<ÿÖ­[Ø·oŸÍyܽ{·Ùï‹‹‹Å§ˆqqq6˜ £ôïè¾sçŽÕuÚÝDGG‹#˜8p Í–�ÿüç?ñÁ 33Sü^©Tâ/ù þóŸÿ`Û¶mm–_­V‹Oêͽú¬-111âͦ#GŽ´ùô÷äÉ“â“þÔÔÔë»oIpp°8¨Ûwß}­V‹°°°6_iNWn�önK÷g·ú�R©ÄÚµk�Z™6õ7|-ãáÃ‡ÍæáêÕ«ot÷:MDD­1è'"r<þøãb3ã;và½÷ÞÃŽ;pæÌ\»v ÅÅŸxñ":„Ï>û «V­Bcc#`Þ¼y­.lõ£ý755áßÿþ7Š‹‹ÑÔÔ„Û·oãĉøûßÿŽ~ýúÁ×××jþ"""püøq¬_¿7oÞ„V«…Z­F^^>ûì3q¾)S¦8k•8M@@]°gÏTWW£¤¤ÄèÉgwöðÃC( |ðÁ8qâ ÕjÑÐЀsçÎáÃ?D^^®^½j´==<<0vìX@nn.>ûì3œ?õõõÐh4¸sç ñù矋A¹¥¦ß¦AÀC=@×Çû£�>¹sçÄÀ±®®ûöíÃW_}@|M›6Í)ëÅ÷Ýw€_šŸ;ÒÏ»«¶G{·¥á¸7nDaa!T*êëëqêÔ)¼ÿþû¸pá/^,ÎwñâE£²‰Ë¹víþóŸÿˆ�uSS~úé'¬Y³IIIFýÿ»Ë:$""Çp ?""'‰‹‹ÃòåËñÕW_áæÍ›¨¨¨À®]»,þÆÏÏóæÍ3ûŽñ)S¦ 77µµµ(((üÓ‹ŒŒÄ¢E‹ð·¿ý €ùÑ×õßÅÆÆbÔ¨QضmŽ= ‰DÒj ®Ù³gwË×c%%%áСC€ŒŒ dddÞ{ï½{â `LL –.]ŠuëÖáÖ­[X»v­Ùù$ æÌ™ƒ#F}ÿÀ ¢¢?ÿü3Î�;'öi7gâĉb`l«øøx,^¼7nDUU>ýôSº®†ï|Æï~÷;«¯öëHIIIøæ›o T*!FŽi÷2ºr{´ç·C† Abb"NŸ>�7n`ÕªUFóK¥R,^¼III Cyy9Nœ8�’’ 8P¼¹óð㬬 555ÈÍÍEnn®Ññ :: ,@^^^›yëîušˆˆŒ1è'"r¢¾}ûâí·ßF^^òòòPRR‚šš455A«ÕÂÃÈŒŒÄàÁƒ1tèÐ6›Óûúúâµ×^Þ={�ŸŸ�[·nA*•¢gÏžHJJ¤I“àîî.þÞôÉ·aÓ^¹\ŽÉ“'#22‡BQQ —Ë� &tê«ìì1`À,\¸û÷ïGuu5<<<bñIdw“˜˜ˆ~ýúáСCøùçŸQUU…ææfxyyÁßßñññHII1;ž‚L&óÏ>‹³gÏ"''%%%¨««CKK ÜÝ݈~ýúaôèÑèÓ§�CùKIIAll,²²²PPP€šš´´´À×ב‘‘:t(F�-vµè*HJJBvv6âãã�š¼Û£«¶G{·å’%K�™™‰ãÇ�£¢¢‚ qqq7nœØgÿ‰'žÀ×_�ÒÒR466 tØ£G¬X±{÷îŹsçPSS™L†àà`Œ5 cÇŽ…L&o¶5Hbw¯ÓDDô @0tÁ¿áÇÍà#�tôèÑ5¦wj‰ˆˆˆÈµ¨T*,_¾0~üx±•u/îîîÏÈ ÐbðQ~اŸˆˆˆèWB«Õ¢ººåååmÎc8²W¼©�ˆˆœ‹Íû‰ˆˆˆ~´Z-Þzë-ܾ}þþþxç�wÌv/Ò¿D 4¨³³IDDNÆ'ýDDDD¿‚ ˆ#ç×ÕÕáÃ?DAA¡R©PRR‚ÿûßâÀz))) êÊ,‘ðI?ѯÄÔ©SqãÆ äææ¢¸¸Ÿ|ò‰ÙùâããÙ—ŸˆÈE0è'"""ú•�J¥Xºt)Î�;‡ììláöíÛ>>>èÓ§’““‘˜˜Aº:»DDä ú‰ˆˆˆ~e���ÐÕÙ "¢NÀ>ýDDDDDDD.ŠA?‘‹bÐODDDDDDä¢ô¹(ýDDDDDDD.ŠA?‘‹bÐODDDDDDä¢ô¹(ýDDDDDDD.ŠA?‘‹bÐODDDDDDä¢ô¹(ýDDDDDDD.ŠA?Ñ=èôéÓX¶lΜ9cvúºuëðÆo ¾¾¾“svoX±bvíÚÕ!Ëݽ{·Íó×ÔÔà¯ý+–/_Žƒ¶ú½½Ë#××Qu÷í·ßFFF†Ó—KDD]OÖÕ ""û%&&"11›7oÆÀ�áéé)N»xñ"Ž?Ž%K–À××· sùë³páB„……‰ÿÎÊÊBQQ/^lvþcÇŽ¡¢¢¯¼ò zöì‰=zýž¨£X«›DDä:ø¤Ÿˆèµ`Á(•J|ÿý÷âw*• ›6mBBBFŒÑ…¹ûuJLL4 Ú‹‹‹-ÎßÐЀÀÀ@ôîÝÞÞÞ­~OÔQ¬ÕM""r|ÒODt�òóóüyó°~ýzŒ5 ½{÷Æ?ü€Û·oãÅ_çS©TÈÈÈ@NNêëëáïï�äädÌœ9R©ðÊ+¯`ÆŒ˜> .„���˜·iÓ¦¡ººG�… HOOGzz:6lØ€¼¼}:üüü°yófôêÕ !!!X»v-nݺ…§Ÿ~÷ß?d2¶nÝŠ¨¨(„††233qãÆ aþüù:t(öïß�ÆÆF <¸UšÍÍÍøÛßþ†AƒáñÇGZZ 6oÞŒ±cÇÂÝÝݦ²ìÛ·eeeˆŠŠÂüùó1pà@}lZ?ÖØ²ÝL9²®Ú[­Vkµ¬¶”åÓO?Eee%~÷»ß!==ÇŽÃ…  •JÅ›Öòj [öಲ!!!¸ÿþû‰Ä¸Q¦-u×ZZæêæÁƒQUU…àà`ÌŸ? 8pà@›û"u½÷Þ{o€rK>é'"ºÇ=òÈ#X¹r%V¯^�˜˜Œ=ZœÖÐЀììlÌž= tMЯ]»†¬¬,<ðÀ�Éì?455áÈ‘#X°`�¸Ü��£Ï>û¬Ño&OžŒ¬¬,ˆ¿Ì™3Š„„™M·ªª wîÜARR³gÏFrr²Ù'¢–xyyáÁ„‡‡#==»wï†R©ƒc___Lš4IÌÿ¾}ûàç燔”Àĉqüøqܼy}ûö5Z¾L&ƒ �H$pssk•¾L&ƒD"�V«5;ÝTss3<ˆÉ“'cøðát7®^½Š`ܸqNY?¶n7Sö¬«ˆˆˆv—åæÍ›VËj­,·nÝÂ¥K—°xñbqû=öØcxç�wħ涬wklÝ¥R)´Z--Zdqy–ê®R©´)-suS.—Û¼/ѽƒ}ú‰ˆîq={öĤI“ÐØØˆ‡zÈèirii)´Z­ÑSoèÓ§”J%*++J³´´jµÚ¨¹º-üýýÑÐÐ`ô]tt´Ñ¿½¼¼ÐÔÔdö÷¡¡¡ Á_|�~ø%%%€ˆˆ»o^蟞ëEFFB­V£ªªÊè;=ooo0*³——´™_gª¨¨€R©Dÿþý�¾�‰‰Aee%êëë�º~ ™Ûn¦ìYWÎ(‹£e5,Kyy9 **JœîîînT7lÉ«5öì‡111V—g©î¶gŸ7½qei_$"¢{Ÿô¹ý(ý¦£õß¹sÀ/—žþI¨~º½ô�€¥æâEEEؽ{7Š‹‹¡P( Ñh ÑhУG£ùL—!´Z­ÙeÊd2¼üòËØ·oŽ9‚ŒŒ bΜ9HNN¶« úÀTÏÃÀîÉ®¹¼éo¦˜û®3ÔÕÕ>üðC³Ó |}}Û½~lÝn¦ìYWÎ(‹-uÁZYôÛÚ´Ö [ój‰=û¡é<æXª»íÙçM[œXÚ‰ˆèÞÁ ŸˆÈ…Éår@cc£Ñ÷ú ]˜ ^ ƒß¶–«P(ÌNW(øä“O‹—^z ����Édxÿý÷í/„ ___Ì�;sçÎEyy98€/¾ø¡¡¡ˆŠŠ²¹,¦O0•J%ØÝM ³è×ù /¼`ôdZOäY[?–täv눲Xšhµ,ú`¿¥¥Å(}ÃýÅÖ¼ÚR^kû¡­,Õ]}Yœ•ÝûؼŸˆÈ…õêÕ R©T%^¯°°r¹\ÌL.—�Æâ+½""" •JÅÀM]¿~���˜3gBBB “É P(pãÆ�v•§¶¶/^ÿ†… B*•¢¬¬Ì®²˜öU.--…L&CPPP»òØQ"##!“ÉPYY ŸV‰DbÓú±¤£¶[G”ÅÚt[Ê Fßµ´´Õk[òj�­û¡­,Õ]g§EDD÷>ýDD.ÌËË ©©©Ø¿?òòòPWW‡œœüôÓOHOO–>}úàäÉ“(..Fyy9¾þúk‹ÁŒ——RRR°ÿ~œ:u 7nÜÀ±cÇðòË/ãĉbó霜ܾ}W®\Áºuë…šš‡› ———ãã�?FVVª««Q]]�={öˆe°µ,Z­555Ø»w¯é'""¢_-…B�­[·¢  ÍÍÍ ÂäÉ“1jÔ¨®Î‘E¶>égŸ~"""úÕòööÆã�?ÞÕÙ ""ê0lÞODDDDDDä¢ô¹(ýDDDDDDD.ŠA?‘‹bÐODDDDDDä¢ô¹(ýDDDDDDD.ŠA?‘‹bÐODDDDDDä¢ô¹(ýDDDDDDD.ŠA?‘‹bÐODDDDDDä¢ô¹(ýDDDDDDD.ŠA?‘‹bÐODDDDDDä¢ô¹(ýDDDDDDD.ŠA?‘‹bÐODDDDDDä¢ô¹(ýDDDDDDD.J Àºàßð#5øH„?ýôÓ3#""º*Ÿ¿Ÿ}öþûßÿbçÎ�âg÷îÝ8~ü8ª««Ñ·o_¸¹¹uu6¶bÅ ¨T*ôïß¿«³BÝÔŠ+ V«Û©é¾ýöÛP(8p`›ótUÞÚë^Í÷¯•½Û+##Ÿ|ò ¦OŸnvº¹óJVVòóóѳgO:3ûfÙR¦o¾ùß~û-ÒÒÒ:bK^ìݿͭ배0»ê³£ç~GŽEuíÝÞk,[ê£-×TެêZ úï!7oÞôèÑCünÇŽÈÌÌÄ£�>Š˜˜\¼xëׯ‡L&øqãèš~>|©©©xíµ×päÈìØ±………1bfÍš…Ý»wcÓ¦M:t(¼¼¼:l¹päÈ$''ãå—_FUU¾üòK|óÍ7xê©§ì*ÓÑ£GѧO<ñÄÇ9HMMŦM›P_____€R©D~~>æÌ™Ø´iΞ=‹Å‹£wïÞ(,,ÄW_}…––üæ7¿qx›}óÍ7¸}û6–-[///äääà›o¾A�=���ÐfYlYޤµeËœ={�<òBCCqéÒ%lÞ¼þþþ2dˆÕéÖòÕÜÜŒþóŸHIIÁO<8|ø0þñ�àÏþ3ÜÜÜ,N×_tÒ׳!C†`ùò娯¯Ç¿þõ/ìÞ½ ,¬]»555xñÅáïï�mÛ¶¡¤¤¤Í‹ØeË–áïÿ;BBB°hÑ"ÈdºCann.†ŠåË—ãöíÛøüóÏ�Ò1d­¬¦e±e~Gê~MM ¶oߎ¦¦&Èår@SS.\¸€¹sçš-{·³£õÏ–mi˾hm9¶ì󎿜qœ°·ÞØR™LæPÐè. ›h›;mܸÑb¹GŒ�o¿ýÖ®:øå—_¢ªª /½ôüýýñã�?"77ÞÞÞâ<ŽÔCkuÛõËÜñãÓO?m×ñ·­c’%Öòùâ‹/bË–-¸rå ^ýuH¥Rlذ¡]uØÜ2 uÕùvÀ€âÍ@ø}WQQ�ºº:ÄÅÅpÎ1Ë–ífK:¦¹.°åØ"•J‘™™)÷ÊËËñå—_bÓ¦Mxúé§mÞ>ÖÖ‹³Îw†Ì­ëõë×ÛU—=÷;r,êˆkog\cÙRm¹¦rd�P×bÐP©T(**¶mÛ)šÓÜÜŒƒbòäÉ>|8`äÈ‘¸zõ*8`´ÓùúúbÒ¤I€É“'cß¾}ðóóCJJ `âĉ8~ü8nÞ¼‰ˆˆˆY®>ß^^^xðÁáááHOOÇîÝ»¡T*¡ÕjmJ[*•B«ÕbÑ¢EV×ßðáñeËäää`„ €‚‚¨T*Œ1 ÈÎÎÆìÙ³Å^bb"®]»†¬¬,<ðÀ6]€™óì³Ïý{òäÉÈÊÊBAA�ÑE…aYìÙ®ö¤ÕÔÔ„#GŽ`Á‚bÚ!!!â0kÓmÉWUUîܹƒ¤¤$qp°Ù³g#99žžž¸yó¦Åémñðð/CCC‘��€¢¢"À­[·péÒ%,^¼X¬c�=öÞyç³7]�$$‰Ñ #¹\Þf:¦¬•ÕÞùmÝî¦õ¥®®ß~û-~þùg$''òòò ÑhÄårÆv6Ç–ºXÞ–öì‹––cmŸ×³çøì”ㄽõÆ–²8ò¤¿®®™™™(//ǬY³ÄïMë—-Û$)) [·nµ¹ÖÖÖâÂ… X´h‘¸Ï>øàƒ8sæŒ8�#õÐZÝvVý2wühïñ€Ùc’5Öò)‘H Õjáæææ”s�é2MuÕù6..›7o†V«… ¸téFŒ�ÌÌLTVVŠ7||| À9Ǭ¶Î%†lMÇ�#×¶[A€��fΜ Fzz:víÚ…ææf´´´8eqÖùÎ�éºv¤.9rîwôœ8ÿÚÛ×XÖê£-×TíY'ÔuøÊ¾n¨´´Ë–-?Ë—/ÇêÕ«Šçž{NᢢJ¥²ÕHø111¨¬¬D}}½ø�þ$@|’bØMÿ¾©©©Ã–«g:òpdd$Ô£U±p IDATj5ªªªìJÛÖq är9†Š“'OŠß�={ƒ ‚¯¯/JKK¡Õjѯ_?£ßõéÓJ¥•••6¥c+444}gX{Ö�=i•––B­V·jz¨gmº-ù EHH¾øâ üðÃ())DDD@&“Y�Þ–èèh£{yy‰uª¼¼%Nwwwwh¤zÓQ¨ Ó1eoY¬ÍïhÝ÷÷÷Gll¬QÀtúôiÄÅʼnM 9c;ÛÊ\]·´-íÙ--ÇÚ>¯gÏñËYÇ {ë�-e‘J¥V%ÓóÊ[o½…£G�âÑGmÕgÛ°~ÙRn{ë ~Ÿ5\ÿ‚ íÃŽÔC[ŽqΨ_¶²çøë({òÙ纮:ß0wîÜAii)àÒ¥Kˆ‰‰Att´ø´ÿÒ¥K8p Å��í=f9Ê\:¦ì½.°õØbîL£Ñ ªªÊiûˆ3Ïwmqf]²tîoO^�}íÝQ×X†õÑ–k*g^'Pçá“þn($$Dlê™™™ÈËËÃâÅ‹�š>ÖÕÕ>üðC³ËQ(âE¡»»»ø½þ„g\®žaÝÝb@wçP¡PØœ¶þ`i‹ÔÔT|òÉ'¨¬¬D`` Î�;‡GypçγËÓßÕOwDQQvïÞ�ââb( h4h4£.¦iÛ³þíIK3Ü>†¬M·5_/¿ü2öíÛ‡#GŽ ##���˜3g’““!“É,No‹ižA€V« «7ææ1­g¶0}Rc˜Ž){Ëbm~{¶»i]>|8¶mÛ•JµZ�üü|±~›rÖv6ek]·´-íÙ--°¼Ï›[†µã—³ŽŽìÖÊbëèý†ç///ôèÑÃì1Ú°Œ¶–Ûž:¨ÿ�þد§ï8V­ÕmgÖ/Sí=þ:Êž|vä¹ÎPWœo{ôè�ÐÐP\¹r¨¨¨@tt4úõë‡+W® %%W¯^ÅÔ©SÅß8ã˜e [Ó1åÈu�-ÇÃý øe?T*•NÛGœy¾k‹3ë’¥s{òÚ×Þí½Æ²Vm¹¦rÆö£ÎÇ ¿rss3º8oÞ<äååáÛo¿Åc�=&~¯?p¿ð Fwäôì Š uÔrõLï�+•JºµF£é�´ãââ€S§N!::jµC† ðKyÍæÓ°Yœ)ýÁÑ…B�O>ù±±±x饗™L†÷ßßb^Yÿ¶¤¥_®þÆJ[éZ›n-_¾¾¾˜;w.æÎ�‹òòr8p_|ñBCCeuº½ô'¦––£ïM·gG°·,–æoÏ~—˜˜ˆo¾ùçÏŸGKK ´Z-†jv^gmgCŽÖõ¶Ò¶¶/ÚÂÒ>ïg'ì­7ÖÊ"•J!‘Xn¸gz^±•­å¶§† Óp¤ÚZ·�Q¿ 9ãøÛ:ªü¦ºâ| èžö_¹rþþþˆŒŒ„\.GLL 6oÞŒºº:TVVŠo©pÖ1ËgÛ{þZ¯{ýzõôôϣΨ#u¾Óë¬úÜÑ×Äö¦Óžk¬ÀÀ@«õÑ–kªÎZ'ä\lÞðòòÂìÙ³qìØ1\ºtIü>222™ •••ðññiõ±vØ–ŽZ®žiéÒÒRÈd2uXÚ‚ `Ô¨Q8}ú4NŸ>�¤¤$ñÀÖ«W/H¥R£ °°r¹¡¡¡t9Ã�Æâ«_®_¿ŽÆÆFÌ™3!!!�ÉdP(¸qã†Å¼:²lI+""R©T¹Ö”µé¶ä«¶¶/^†… B*•¢¬¬ÌêtG€QY[ZZÚ,‡³Ø[kó·§îûúúbàÀ�ÈÏÏÇ™3g0dÈ�VOsôœ±�M9Z×MÙº/ÚÂÒ>ïg'Ù¬•eäÈ‘øãÿèpÙ,±µÜöÔÁ��ºz£§ÑhPXX(þÛ‘zh­n;³~rÆñ·3tTùMuÅùˆk×®áòåËbÓøèèhTTTàÌ™3 û9;ë˜e�³ÒqÆùWÏÒ5˜³êHGžïô:«>wô5±=é´÷Ë–úhË5Ug­r.>é¿GŒ=?ýô¾þúk¼ñÆ�Édðôôĸqã°sçNøûû#::õõõÈÈÈ€��/^ìPZµ\@÷º¾ššìÝ»#GŽDEE233‘˜˜777¸¹¹9”ö÷ß�Ý»wã£�>jó`3jÔ(ìÙ³UUUâ(µ€î¦Jjj*öïß�ˆˆDEEáòåËøé§Ÿ0yòdqy}úôÁÉ“'1lØ0¸»»ãàÁƒlú¦R9997n*++±gÏDEE¡¦¦FpÈ”#ëß–´¼¼¼�’’‚ýû÷#$$ááá(**Â×_�E‹aäÈ‘V§[ËWyy9Ö¬YƒùóçcðàÁ öíìÓ§�ÕéŽFdd$vî܉   øøøà»ï¾ƒ���Å&˜^^^¸~ý:nܸ»Óµ·,Öæoï~7|øpìÝ»���X¸p¡År·w;›r´®›Ë›-û¢­ÚÚçá¬ã„£û€¥²|ûí·øñDZzõêv•Ñ{¶‰­u°gÏžèÛ·/vïÞ�   øúúâàÁƒF]Ùl©ÛΪ_†ÇýÍ�öM�IÎ~ZæìýË’Î>ߺ'ý·nÝB^^xàºV%‘‘‘ÈÌÌD||¼8¯³ŽYú2µµÝœ•Ž-ûƒ­ÇÓk°üÑèÌu¤£Îw¦ëÚ‘¼Ú{îïÈkb{Óiï5–~�Xª�¶\SÙºN¶oߎýû÷ã£�>rÊ:¢öaÐ� ,ÀªU«°gÏ̘10wî\ÈårlݺµµµðööF\\fϞݮô:j¹jµS§NEuu5V®\ •J…Áƒ½­=i[:y†……!::µµµb?½‡zr¹7nD}}=zôè�©S§½øÁĆ °zõjÈårL˜0~~~8{ö¬ÙôBBB0þ|ìÛ·{÷îETTzè!Ô××ã‹/¾ÀÊ•+ñÖ[o™ý­½ëÀÖ´,XlÞ¼Y|?ë¬Y³0räH°:ÝZ¾âââðè£�âÀ�ضm$ ÂÃÃñÛßþaaa ³8ÝQK–,Á† °jÕ*`Ê”)�Ëå¸víZ›¿?~<Ö­[‡Õ«WãÉ'Ÿ´;MkeudþöÔýÄÄD|ýõ×pww·ÚŒ½½ÛÙT{êº)[öE[YÚçáŒã„½õ¦£Êb[·‰=uðÉ'ŸÄ† °fÍÈårŒ;)))ÈÉÉçqd°V·�U¿L�Î8þš.Ó0Hugî_–töùÐsQQQ(..6¯_¿~øñÇÅ·Î=fYÚnÎL§½ç_½Ñ£G£¶¶¶Ík0gÔ‘Ž:ß™®kGòêȹ¿£®‰íMÇ×X¶ÔG[®©:k��ó‚¡ þ ?n€¤£G�®1|ÕQwóç?ÿo¿ýv›ÓU*þ÷ÿ)))˜6mZ'æŒ:Zyy9¤R©Ø, >þøcÈår,]º´ sF]É•öyW* ¹>Ö×îiÅŠ˜0a¦OŸÞÕY¡nŒ×T÷ww÷çäPh1ø¨ ?|ÒO.!//¯Õk[ôšššPWW‡;v ¥¥ãÇ�ïäÜQGÛ¶mnÞ¼‰Å‹# yyy8þ|«÷ÑÒ¯ƒ+íó®Tr}¬¯D÷>^S¹&ýä† ÒfsÒcÇŽaÛ¶mˆŒŒÄóÏ?ßæàRtïZ¼x1¶nÝŠýë_hnnFPPüñv�ÖN÷.WÚç]©,äúX_‰î}¼¦rMlÞODDDDDDt�±µy?ß©@DDDDDDä¢ô¹(ýDDDDDDD.ŠA?‘‹bÐODDDDDDä¢ô¹(ýDDDDDDD.ŠA?‘‹bÐODDDDDDä¢ô¹(ýDDDDDDD.ŠA?‘‹bÐODDDDDDä¢ô¹(ýDDDDDDD.ŠA?‘‹bÐODDDDDDä¢ô¹(ýDDDDDDD.ŠA?‘‹bÐODDDDDDôÿ·wçQV×÷ýÇ_3¬nˆ²ˆ( Q\XdQYDQ1.©Ký™&6é±i¢IÓšš4fÑÚÆ¥=)ÑhO5þÜ� ¸¤Äü"FS•ÅHBM“œüü%l¢�E%²3¿?“a˜�zg><ç|Ͻ|ï÷~ï{®ç$ç9ße Õ¶ÒÐ:,]º•‘#‡däÈa©ªªôD¬ššdþüEyôѧrá…“„?Ðj8½€fÍ™óóŒ9$ýúõÙã‚?Iªª’~ýúdäÈ!™3çç•`‡‰~š5þâôíÛ§ÒcT\ß¾}öØË€ÖIô°CöÄ#üõù€ÖFô@¡D?»äˆ#ú¦wïéÓ§Wúö=$#GÏÍ7O®ôXÑ­[·Lœ8q»õãÆ�ËÔ©Sß÷þzè¡ôìÙ3ÿ÷Ÿ ¤}ûöÙ¸qã6Ï+­%ÌrÒI'åÁ¬Øç@K&úØe÷Þû@-z#¿ýíÂÜ|ó·3yò7óÌ3Ó+=VEÌ›7/Ó¦MÛ-ûºõÖ[síµ×æúë¯Ï!‡’E‹¥mÛ2ÿðÎÙgŸ�ßüæ7•Š#úØmª««s #røáGdÑ¢E•§"®¾úê|ùË_Þ-G¾ß~ûí|ðÁI’6mÚ¤G�»¼Ï–êW¿úU¥G€"‰~v›õë×ç™g¦çõ×çÔSOM’,Z´0‡zpî¸ãöôí{HÞ|óÍÌœ9#§Ÿ~jF�:!'�4*wÜñïI’aÃŽËË/ÿ$I²zõê|ðAµ¯%ɘ1£óì³Ïä«_½:'œ04#F Ëĉ2gÎ˵Ûüô§s2iÒé=zDÆ�;9S§>ú~ɘ1cr衇æÎ;ïlðõçŸ>£F�ÊÀ�sÌ1Çä–[nip»‹/¾8óæÍË_ÿõ_çë_ÿz“§Ñ¿ôÒK9ùä“3hР 2$ßýîw“$›7oξð…uÔQ0`@FŽ™Ù³g7øyÍmÛØgìè,Iòâ‹/fĈéׯ_†žçŸ>IrÉ%—äµ×^˹瞛)S¦4»Ÿ{î¹'GydœÏ}îs©©©ip )óA>PŸøÄÇÓ¦M›lÚ´)7nÌÕW5}úš$éСCÖ®]›×__œŸüä§©®n“K/ý³Ü~û�?þ”¼ñÆ9í´ñ9òÈ£2vì¸Ìœ93ÇŸ�™3gdèÐa™1cF.»ìSyë­eyíµ×²qã¦LŸþt^xaf:tè�þðyüñ©6lxÞ~ûí|ô£gòä›sÆ“²pá‚Lœ8!G=0ý�|555¹þúësÖYgå’K.É~ûíWûÚŠ+rþùçç�Èĉ³xñâŒ1"G}t&L˜°Í~zè¡ <87ÜpCÎ:ë¬,X° ÁÏ[µjUÎ=÷ÜÜ~ûí9çœs2oÞ¼Œ5*ƒÎï~÷»<õÔSyå•WÒ¡C‡üÇüG~øáŒ9r»ýüèG?jtÛ¦>cß}÷Ý¡Yz÷î�óÏ??�<òHÆŽ›Ç{,—^zi^}õÕÜ{ï½™2eJž|òÉ~øáMîç€Èå—_žçŸ>C† ÉSO=•Ûo¿}÷üÇ€9ÒÀ.»ë®{3oÞ¢,\øzfÏž“ïZn¼ñú$IÕþÎÝŸýÙÇÒ­[÷̘ñbºví–ñãOI’ôêÕ+§�61Ó§ÿ0cÇŽÏìÙ3“$/¾øB>þñKóË_þwjjj2cÆŒŒ9*}úôɲeËòè£gÙ²¥9ýô3óOÿtC’ä…žÏ�vÉgLJ’zèa9ýô3ò½ï=ù�~ƒ Êgœ‘›nºi›õÏ=÷\ºwï^{³¿Þ½{gÒ¤Iyê©§vú³ž}öÙtíÚ5çœsN’¤_¿~ùð‡?œ©S§¦W¯^Y²dIî¿ÿþ,Y²$gŸ}vþõ_ÿµÁý4µmSŸ±£³üèG?ÊA”±cÇ&IþäOþ$óçÏO»víÞ×Ïô /¤ÿþ2dH’dÒ¤IéÝ»÷NP:ÑÀnuÈ!‡ä³Ÿý\î¿ÿ¾mÖ÷èÑ3I²lÙ²téÒe›×<°K–-[–1cÆæg?ûi6mÚ”3^ÌI'�Éᇑ_ýê—™9sFN9eBŽ:j@îºëžLŸ>=£F��3Ï<-?ùÉKI’¥K—fñâ×2lØqµËÌ™3²víÚ懯ãë_ÿzî¼óμöÚkµ¿øX²dIºvíºÍv]»vÍ’%Kvús–,Y’… æˆ#ލ]žþù¬Y³&Ì#�<’üà8p`N<ñÄÌœ9³Áý4µmSŸ±£³,Y²$pÀ.ÿLË—/ßn?xàN|s°gpz?»ÝæÍ5µ¡»ÕÖvïÞ=Ë–-ÛæµåËßJ÷î¥sçÎéß¿^xáù¬]»6=zôÈÈ‘£2sæŒÌ˜ñb.»ì/“$cƌ͘1c³aÆÜsÏÝùä'/Í/~ñëôèÑ#}ûöÍþçŒäçlJ¯^½ò©O}*_ûÚ×j�ftÐAYºté6Û-[¶,={öÜéÏéÙ³gú÷ïŸÿú¯ÿjðõ &d„ Ù°aCn¿ýö\tÑEY¼xñûÚ¶©Ï¨{ÙASÛM�:u»Ÿ}g~¦|0+W®ÜfÝ®üÒJçH?»ÕâÅ‹së­·äŒ3Îlðõ“O“•+WäÙg”$yíµ×2}úÓ™4é¬$ÉØ±ã3yò73zô‰I’‘#Gåûߟ–õë×åðÃ�È}÷Ý“+¯ü›lܸ1íÚµËQGY{#·“N:9K—.­ýs�«V­ÊÙgOÚæF¤+¯¼2Ï>ûlæÏŸŸ$9å”S²|ùòüð‡?L’,\¸0O=õTÎ=÷Ü�þŒñãÇgÉ’%ùÁ~�$Y¹reÆ�—Ù³gç;ßùN>ýéO×~WG}t£7½kjÛ¦>cGg?~|–-[–ï}ï{I’éÓ§§gÏžY»vmª««Ó¦M›¬ZµªÙýŒ=:¯¾új^~yËÓG}4o½õÖNP:ÑÀ.ûøÇ?š>}z¥OŸ^9ûì33dÈ�\s͵ nÛ¹sçÜsÏý¹ñÆë3zôˆ|ô£š/ù+9rT’düøS2kÖÌÚè?î¸ã3wîÏ2nÜ–{œ{îGòû߯Π' É ' ɵ×^“û·-7rëÔ©Sî¿ÿ»ùæ7ÿ¥öÎþãÇŸ’¡C‡%I^ziv:è�—¼ñÆ9è .yã�7j×tP—¼ôRÃw¸¿öÝwß|å+_ÉÂ… “$p@¦N�šk®¹&ƒ ʹ瞛뮻.'�tÒNÆþûïŸ'žx"ßøÆ72`À€Œ5*§�vZFŒ‘ /¼0ï¾ûnŽ<òÈyä‘ùÒ—¾”{ï½·Áý4µmSŸ±£³xà�™2eJ®»îºrÈ!¹êª«rß}÷¥cÇŽ©®®ÎE]”3Ï<3·Þzk“û9ì°Ã2yòä\|ñÅ9üðÃó /d̘1Ù´iS’dذa¹í¶Ûvúû€ÒT%é–-§ù×]ÚÕYÚ&9~Ö¬Y· :´RsPA·Þz_.¹ä¼J�Ñ"<øà¹üò�Uz `×¾}ûÏ$™›dc’ u–�uGú P¢€ÒÈ¥à{ßÐÚˆ~šÕ·oïÌŸ¿¨ÒcTÜüù‹Ò·¯¿ ´¢€f vLfÏþYæÍ[´Gí®©IæÍ[”Ù³–aÃŽ©ô8;¬m¥ åëÞ½K.¼pRæÌùyfÏþY¥Ç©ˆ¾}{ç '¥{÷.Ío ÐBˆ~vH÷î]2iÒøJ�Àûàô~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€Bµ­ôÐRýú׿Í�üR6mÚTéQhB›6m2n܈uTÿJ�-Žè‡FüøÇ/åcûH:wîTéQhªUïä¾ûýЧ÷C#6mÚ$øZ�Î�;9;!ú P¢ %ú P¢ %ú P¢ %ú P¢ %ú P¢ %ú¡ùÖ·¾•¹sçn·þá‡βeË*0К‰~ØMþáþ!o¾ùævë¿ò•¯dåÊ•;´�O|â8pàvë—,Y²Ëó{ž¶•JÑ­[·¬\¹2=zô¨]·zõê$IçÎ�óÌ3ÏdóæÍi×®]^xá…lذ!W^ye:wîœÿøÇ™;wnV®\™�|ä#9þøãk÷qÇwäÍ7ßÌÝwß�¶mÛ¦ÿþ9çœs’$Ë—/Ïc�=–uëÖ¥ªª*gžyfúõë×ì¬óçÏÏ´iÓRSS“ªªª\xá…ÛÌÝ�—^z)óæÍËo¼‘Ã;,Iòë_ÿ:—^ziz÷îÝä,K–,Éã�?žÍ›7gãÆ�9ýôÓsä‘G6ûZSs.X° �?þxÚ¶m›ãŽ;.3gÎÌ_üÅ_¤k×®;ý½@iD?ì&]»vÍŠ+²~ýú\sÍ5¹ì²ËÒ¶mÛtëÖ-UUUéÚµkž~úéôéÓ'÷w—öíÛ§ºzËÉ6ãÆ�˸qãrï½÷n·ßË.»,ÿø�ÿ˜?ÿó?O·nݶyíÁÌèÑ£3tèÐ,[¶,ÿþïÿž«®º*íÛ·orÖïÿû9õÔS3`À€Ìœ93O=õT>ùÉO6ùžªªª¼þúëùüç?Ÿk¯½6—\rIößÿüò—¿LïÞ½›œå駟Ή'ž˜Áƒç�wÞÉí·ßž}èC©ªªjòµ¦æ|üñÇ3qâÄ 803gÎ̪U«RUUµKß ”Æéý°›tïÞ=+V¬ÈÂ… Ó³gÏÌ›7/+W®¬ õŽ;æÝwßÍyç�—½öÚ+mÚ´©�Ô�ñÎ;ïäÍ7ßÌ�!C’l9Ó k×®Y°`A³ï½âŠ+2`À€$©=J¿#z÷î�¶mÛ¦cÇŽéÙ³göÛo¿¼÷Þ{ÍÎÒ±cǼòÊ+ùÝï~—N�:å _øBíÏÞÔk�͹fÍš,]º´öµáǧ¦¦f—¿(�#ý°›tëÖ- .̼yó2jÔ¨Ì�;·öH’Ú£ý;vÜ-Ÿ·zõêÔÔÔäæ›oN’Úèݸqc³ï�5kVæÌ™“Ž;fíÚµµïmNÛ¶[þ'£ªªªö—555ÍÎröÙgçé§ŸÎ]wÝ•ªªªLœ81C‡möµÆæ\³fM:tèP{¦D»víj¿×]ù^ 4¢v“nݺeÕªUY·n]N>ùä̘1#+W®¬½þ=ùc4ïûí·_ª««ó¹Ï}î}�1°bÅŠL›6-_üâÓ©S§¼úê«yâ‰'þGg騱cÎ9眜sÎ9Y°`Aî¾ûî|èCÊ~ûí×èk6lhtÎ:dÆ µ×ú¯_¿>kÖ¬Ù¥ïJäô~ØMºté’÷Þ{/7nÌÞ{ï�ƒ>8¿ùÍo¶»gtèÐ!o¿ýv’dÓ¦MI¶Äm¯^½2gΜ$[Žpë[ߪ�߯¬[·.ÕÕÕÙk¯½²iӦ̙3'ëׯߥùš›åÛßþví_0èÝ»w:tèP{¾±×ššsŸ}öI§N�2þü$Éܹsk�úïì÷%r¤v“êêê´k×.½zõJ’ôíÛ7/¿ür³Ñ¿bÅŠÜsÏ=I’•+WfñâÅyî¹çrì±Çf„ I’±cÇæ¡‡JÛ¶m³ï¾ûæŠ+®H’\|ñÅyì±Ç2kÖ¬lÞ¼9cÇŽÍ^{íÕäçõèÑ#Ìäɓӹsçœ~úéyýõ×óÄOä¼óÎÛ響©Y&Nœ˜x UUUÙ´iS&L˜�N�:5ùÚ~ûí×äœç�w^üñì³Ï>0`@öÞ{ïÚ3)væ{€U%é–-ñ_wiWgi›äøY³fݶõ:[ØÜzë}ùü盾£=-Ê+rÛm·åꫯvJ?ì¡&Oþß¹üò�Uz øÀ´oßþ3Iæ&Ù˜dC�ecÝÅ‘~ UúÅ/~‘gŸ}6ÕÕÕÙ¼ys.ºè"Áõˆ~ U4hP Té1 Es#?(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€BþùŽ àIDAT‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~(”è€B‰~ Uš:õ±,_¾¢Òc@‹&ú€VçþûÈÁœ.]¬ô(Т‰~ U¹ÿþrøá‡gäÈ•Z<Ñ´[ƒÿ˜cçÆoÊ{ï½Wé‘ Eý@«P7øo¹åÛ;vlöÞ{ïJ�-šèZ¼†‚ÿˆ#ލôXÐâ‰~ Ek(ø{÷>8·ÜrKÞzky¥ÇƒMô-VcÁÿ�ïÜ™O~òéÚµK¥G„Mô-RsÁ¿nÝz7òƒfˆ~ Å™:õ±Ú?ËW÷þºÁÿØc�¥¦¦¦Ò£B‹Ö¶ÒÔ7nܸtér`’䳟½¢ö.ýW\qEºví’÷Þ{/W\qyöÙgŸJŽ -ž#ýЈ6mÚdÕªw*=Àikð'ÙæÏòm½†ï½÷® þU«ÞI›6m>Ø¡•p¤1n܈ÜwßãÙ´iS¥G  mڴɸq#*=´HME¿‹cØ£uTÿuTÿJ�МFûÝéýP(Ñ…ýP(Ñ…ýP(Ñ…ýP(Ñ…ýP(Ñ…ýP(Ñ…ýP(Ñ…ýP(Ñ…j[é`OöÛ¹ó2åÆ)yå™W²~íúJ�Óâ´ïØ>Çžzl.øâé|¿J�­Žè€ ùíÜyùêi_ûMX¿v}^žör^yæ•\7ý:áï“Óû B¦Ü8Eðï õk×gÊ�S*=´:¢*äåi/Wz„Vå•g^©ôÐêˆ~ UpV¼¢ %ú P¢ %ú P¢ %ú PÍEÍ2°3šìvGú P¢ %ú P¢ %ú P¢Z±ž‡÷ÌU^•»Þ•Ç~?5÷.¾'_zøKé~X÷zÿ=È“ëžÈÕS¾¼[æÙÝûvMÛJìœêêê\ó_Ï�=ÌÃßx8K.KßcË™5)—|í’Lþää|¦Õ+Wçú‹nÈŠß­¨]wÁUçgôŸŒÎߎ¼òŸöt¢Z©ž‡÷H�~=2cêÌL¹ij’äù‡ŸÏ=Wß[±™6¬Û�ÙOÎÞfÝqŽ«Ð4€Óû •Z½ò÷©©©É±§“Ï?1÷é¸Ý6ýŽí›'×=‘ÏÜúéÚußxæŸòäº'Ò¾cûm¶ý«›?•‡W<”;þïíyîÈ$I·>Ýòäº'rùmŸÉ_Ýü©<úö#™üò¿æ ¾åsw|6�®z$ÿ2ãŸÓµw×$ÛŸÞÛß–Áã§ÿñýóäº'r@�þ§¾ ¢Z©·—½�©7M;웫ü»<¸ô�ÜðÜõ9ëÓ“RÝæýý_üq§—¿[‘[þòÛÙ{ÿ½ó7w}>ûtÞ'×oL’Œ8gDÖ¼»&?™ö“ô=¦oþñÿ\—w—¿›YOÌÊÃŽÈGþö¼÷{ßÞ��6fñ¯çÊÑ_È;o½³Ë?7°ãœÞ­Ø}_»?/<úbF�7*ƒÇÊQ£ŽÊ€Ñ2ðäA¹é’›vx?oü¿7òÈõ�&IŽ>q@ÎúÌY0z@~û³ß&IV-Y•{®¾7ÝútËIœ” ë7æ®/Ý�ý»ïŸ±ÿklzÙ»Áý.úÕ¢¤&Y·f]~óÓßìú ¼/¢Z¹ÿ½ þ{A¾{]ÒýÐî¹ñ?ỏç�Î>�÷iø UUÛ­Z¶hYíó•KV%Iöïºíº% –&IV¯x7I²tá’?ü{u’¤]‡v»þƒ»�Óû  K.Í믾ždËÝý7üáôüN]:Õ®ëÙ¯Çvïërp—?>ïu`’dÕÒUÜ ¦f—æªjà Àÿß.ìë,ÛÝÔ¯~ôoÝ`«ú1^wÀ­Gø·>ßû;üB€=ÅŽœÚßПák(üzÞàõý;r#¿úÖß¾¡#üõÃ?M<@éväºþúGë»3ýØoôF~më}ÐŽÜ¥¿±_Tç�—Ô�þ4ð¼>¿ 4õOﯻ®¡ëû77ð¼¹?Í×èŸëK�ÓûëpCñßT쿟ëøE?{‚æ¢ëcs×÷7ÿ�­ÛîôþúX÷¨}Ý¡ª ±£ûMÝ­ßMüØS4v3¿­Ï›»›Cáßܺ&£?Ù>ü«²}øWeÛ#ý[ãGŽð }ö4õƒ¿þcSGü:úߨºínäWÿÓ?F|òLj¯þ[×5û�]ÃïÔ~ö$M�â_÷ycÑßÔ/�ý­;ÿÿÊ�Æ£Ye�IEND®B`‚onionshare-onionshare-26fcdc5/docs/source/_static/screenshots/receive.png000066400000000000000000002643421521174352300271040ustar00rootroot00000000000000‰PNG  IHDR$óÉ}Ö¤sBIT|dˆtEXtSoftwaregnome-screenshotï¿>-tEXtCreation TimeMon 30 May 2022 03:28:15 PM PDTˆ§Šº IDATxœìÝw|SõþÇñ÷ÉèÐm){o²— WÁ î�(îuÝúóº×U¯[¯{‚z]8Ù²•½GÙÐ-”îf�ߨ’”¤-¥M¯çã‘GÓääœoNè÷�Ï÷û5$YtˆQÎÏ#½îïgÙëþ~5Ï,çw³œŸGzÝßOÙþþY60HøûýHÉò®€àð@x_¯lðPò»¡ÃC޲Ç+ÉL[™;+ Ê»øÛNåü,{½l;@õIUD 0¢ì}þŽax]—t°B¢ªDe/þö-?×U‰ÛÀ‘;Ò@¢¢à¡²ï}{‡†÷��Ê„– ~'”àØR“a„ÇÏïåµÃgȆ¿ù#…þ®W&¤�ŸëÞ?Ë^5ãHç‹(/|0ÊÜ.•N”Î7Q¶B¢¢ ÂßOÁDUC o½Š*$*FXäL”„Þ¡„lرK*$…�ˆ²¿GHª+)VRˆ¤PIVù$Tæ6‰ð€`*[%QÞD–nIÅ’’HÚ/©@‡úöÞáDÙ}”‡…�‰@!DÙ0"ZRÃ^½zõyì±Ç.êÙ³g³ððð«Õj1 2Žw¦iÊív{ óçÏßôä“O~3þü¹’¶IÊÓ¡*‰’KIøàF:XÑPQ5DÙ‹UR£nݺ�öý÷ßÿ³~ýúñN§S.—K�G�G¦YÞÒ£àx`†,‹,‹l6›ìv»222²GŒñò¢E‹¦ë`0áÖÁà!ÐÅ,ûÓªCU• "B%µzíµ×zë­·ÆØl¶ˆ‚‚‚Ò0‚ €‹išòxt£ì0�$�¿e?-e®[$EöíÛ·O|||=‡ÃÜg@5p¹\r:�r»Ýòx®Li±XdµZe·Ûe³ÙhGÛaš¦ë÷èÑ£÷Â… ·KÊ×Áù"LÊJ®’Œ’U3 Ó(Y…£Þ«¯¾zwjjjýjyÖ‰ÓéT~~¾ŠŠŠ|Vˆô^9ÂápÈét–vÈiÇ‘·Ãív+55µî×_=]‡‰f™Ÿ*‰;ÊVH”½ÄvëÖ­ñÑ8ήÒçŽÖ•7<¥‰ÛÜÁ=¶k•¾~æßzõ½ï´8ÓÜcN:………ÇľŽõv”¬¬q$÷UÔŽ¿³Ÿw�~+p($¡¹zœ{�®=£ÅÁö©HË¿xVÎØª½Ùr‡Ä*¥uo�õØ(Lò¤kθ/4iézmݽ_îÅ6¦»ÿ}…Úû´ü§qúrò_JÛçVdRõ9o”®8­ÉU‘ŽÕYq4û<ÚQR1vìXI’Íf+ #JŠ*¶£Ü¹#J6²”¹¡¼%@@�˜Ùó5yÁ™F¨Ú_~�®ØJ‰QŠNj§Ü|—Îob•áÉÔì©KU Iž=Zûç ¥¥g©@áŠ÷(g× M~÷9�[^à ZùéãzêÓiZ�Q Kˆ¡¼]Ë5é½ÇõôøÍrVv¿‘QŠ4$y²µiÙ¥ç{d�HR›®­Wö/Ó­"‡E‘á†òw¯Ñ´ž×'KKÆ¢Úe)Ø«,g¨bâáÉÖ¶%õæKß)Í-ɽCý>W+·eªÐ¥˜p�ò­ªc)ÔªqOè™ÏfjÝ>«ââÃU´s™&þ÷I½5'[Ì‚'—òæEæ>�—vôïß_£F�Ò_|¡±cÇjÔ¨Q冕lGEقϤ–’oè@ @-ò¤o×.—)YRÕ¹s¢ïÄÖTuîXO†LïÚ¡½Þõ5ì_ïëÃ�^×uÃdx²ôç‚ ò·È—™5KßNÚ!§‘ ~w¾­qã>Ñk×uQ”Š´á§ïõWAåökm4L£†5Q¸rµjüsúçµ7èþ—>×´õtØ÷'–z:ëÑõáǯëúŽa2<û´xaIû¬jí5îƒ7ôÂÓOëùg®VÇ0É�¾Zk²LŸ¶ ø}}øÉç÷ô¹JÞ?KßLÚ!—­µ®xñ}½ýÖûzýÆ.ŠÐ-œs4eÊ ý±`¥ÒæŒ×çO×›žÖýC’¼fÇþûÙXâÔ²e‚,Ëw(÷@îÁýx²´øó7ôþ¯+´·È<ôÔ¬…*,ö÷D ÙlV97¯×&‡)Ó\§Ïþy‰>óÚÂ’¹[{=Rü‘Íÿ8ŽY,–j.h.…¡ÞsF” ÙðžS¢ŠíXá}½2sHHd–äT¥X eº¶kÙòL]РޡÿŒÝ;´|å™2–Ü@‰éðRÉf³¼bzüçUüßÝÿ~íŠo3H—´¤‹Çl×ï¯?¡÷ìÓ¢¦hÓ +ÕÂï~l>û)øsœÞøa¹r#[ëÌëÎT›°ÍšôáÏZíPààåïÇ{$!MÔçìîJöúɈn«Ö €“ŠÕj 8‘cUV·(Ùgu¶£ªª»Þa„wQ2§D P¢í¨T¾P¶BÂûÁew‚ĨÛKƒ»}©ós´ò/ëã¨ëu^·…ænÕ¼oßÕ÷›Ý2-ñêuÚ):²¹¶±5i¥æö™Zž³DÓæeªcÿXíž9Kk\¦ŒÈfjÞ ’ôxöhÅÜŠjÓV�ÂeµG©nlèÁ» TX©!HÏP¾)Ùš ҅ê®;V+?û;�(ïy¤6U#ë,­uåÈ™ÐWçŸÑX†äÌÙ£\{âáóXNhv»]EEþçO 8T$$äÈ—°.¯RÅáHM·ÃãñháÂ…5j”ϲŸ%×,X �ú­†¨D;üUGv  ‰ €ÚcÔQ¿k¯×’-¯kVÆzMxå>Mð¹?D©§ß¨+»EVù?k#~€F ýE«'îÔìWoÖ¢÷CäÌ/”K¡j6ü<�)©_ì¸7ÿ®÷_¯nC†Å"‹<òxL™†E ]»«¹Uò;‰…‹â›5S]Ëze­«ÿ{`®R"óµ-¯Ï#i�.ø«^˜¶[ ß¿[×|£K‘òòC5ð_ïë¶®öŠw8aØl6Y­Öj.aµZ«T™P^;ªŒTw;,‹îºë.¿�CÿþýÕ·o_¿÷a;M q°m^w”}�¿€ ±$ôÕÏ'©Ó?hÊÂUÚ²'W.{Œê7í ^CÏ×yý›\Ý¢ªŒuý¸ª3V_þ¾X›³œ Oj§S‡]¡«Îj¡Ê~ã o®Þý:iáªMJߟ/—¦ØäÆjßç]6²ëßKzV,¤ãåº÷Z‡>ýåOmÚ¼R{eSxt’š7i¯†QåìĈѩ7=¥%¡o§/ѦŒ\åY#פ¹íN™²ó‡ œdÂÃÕ—W‰T»’û:QÛQÞ\�î«d;Ndéý»!)Aƒ‰²»×¥ËÞ½{ß®ÌQ¨mùùùr8*÷W���EFFÒŽ#lGbbâÍ’–è`­eÉÅUöb‘ÿê¾H·"##M \6›í¨CÚQÊoîPÞ¼Ó„€ãVttt•&‚ Qtt4í¨žvÌüÅ#þæ� œw"##¢Â 'º´Z­ —Ý^ý"Ÿdíð—%–+šÔ€‚Ýn—Ýn—Ûí–Ãá�Ûí–Çã‘tpòF«Õª���*­bA;ªÄ�¯� ˜œ�J¾ñ¯m'q;|2K€;&@uð›7”7©%@� �ADzŸ ¦Ì¨�AWQ A•¨Šr3…²Ë~´|ùò£o €Ž �èܹsM¶œD˜C�: t è$@ÐH€ #�AG ‚ÎVÝ;LKKSnn®²²²ª{×@•ÅÇÇ+&&FÍš5«í¦TÍ�DZZš,‹† R�»ªÅŸþ©M›6JÀ1 Z‰ÜÜ\ }ª^>»ÞqHìý|¼L÷¡au÷S›/ßUã§(½­ñS¨Í—ïªÎà~¥·™n�ö~ñ}PÛêŸG»><_) JHl¢'y°'³Z $Ž¦Ê¡¶*$$IFˆ’;öV¯^ýtÚð‹uËÆëí«â´î“�5³èïmÜ»5ëåk4¸cCÕ�ª«FÝFê‰_·ËUº·Ò§ÿG£´R½èHÅÔk®Þ÷ý¦ý¦$9´e⓺´_[%ÇF)¡y]õÒlí-é¿ø\DEiĹòly]ƒ"ctÎÇ{T: Á³E¯ŠTÂeßê€$3{‘Þ¿u˜º4�WtLŠ:¿W_¯+RmÊ™µÀç÷ìi³µëõ”|ÃUjüÔjôÈÝJ¾á*¥¿7NÙÓfûl{`æ¼`6Pª}•�`ŽÓ¯�9LÓ”)•™“ DuêFÊ(.P¾Ë”ikñ³çêÜ7íýÜGz¶�GË>x@÷_v…bLÓ�­¬Ê›ó�Î<÷yÎ}H¯þß©JtehWxkEË£ì©÷jØ%?¨ñ�Ïé‹—+wökºçÑ‘º1q±¾¹*E–’㚦ŒÔ¡:£ýƒziÊ,匩IfÖ,M[jWßk(ÚµAï\2Lí9[O¿ñ³ºGlÔW�Þ£k. Qã?ŸQ�РŸBI’cgúa·m{æUIRÊ×I’Òß§­�<ï÷±ÌÇ·Z]ö3**JÙÙÙUzlttt5·¦ L— ÷ïÒÚÙcõøç›7ì1õ��”û«^}sµº?ºR/�n$‹¤ž�M-š4R_ÿ˜¦Ûï�ÕwÿyOi�ÑâOîQKïWÁÜ¥o^üTYg½§ÙO\¬8CÒ©m”3§™nþz²²®­Dï6X[høY­õÔ»õGþH�iêÀ´‰šmöÑs§'È9ïßzqvÝ9÷]ÝÒÉ&©·º¾ºN“~£o?®½kiM#À`“²·†T6|ôXÀq£V‰¸¸¸*uëÖ­æÖO†>©þþÕ°'«×µoé—g.V’!¹Ò–jù�"­½·�bî/y�)·Ó­äéò8whÁâb55HM˾Î5Z¼²PÙ{¯Q£èkÒå�:ìÐn�| ÙÔþ ÕîùwôÓì�u†SÓ~š.÷Àçuv²©Ýß/SºcµžëSG/Ú›œ»:¥»%ÕN aO®/÷†M>·5zø.¥Ü>Féï�“YT\Z)±õÑ|B‰�”¤ ¶µ”']�ì¦ûÿ(3_„™§ñ£R4^’d(ú¢qZ÷ö™ ©…&Àñ¢Ö+$BBBŽx¥���EFFÖP«*ÁHЈÿþ¬‡zÙ•3ç]uÏlÕé<@bÿþæÞ4e±:çµizz€w·Ô�½NCÙ5GÓ ðM¿)Ó´ªá•ëÇ{;û¼@Fh‚šX„µõEº´Ë¿õê·3•×#OßþîÑ鯞¥z†´Ý4%{_=6í-�ë½3‹¢Sji¼†¤Ø�½UäHÔܯ4Œ(¦a„…*ù†«t`úŸy$bõ z{Õ«F‰ÊŽï SJJжoß.·»rkfZ­V¥¤¤(<<¼–æ��dØ×´£:u ‘:¼«�6 ÔyŒÖ‹=~×�BemÖIí£ò´hõ>¥^7@e÷ái£ÎílúlætmvuQ ï�ÁÚF§´·éÓeëe6½H­Ê0˜¦LSO`ù÷<–fºtô=óÈ8}Ö±@¿‡ž§OÏŽ—L©~‡ŽªïùV+¶Çë¾Sã[•£¶æbH¸üíùø¥+mdO›­µ—Þ¨ìésJ·ÙúÈó:0m¶Ïm†Õ¢„KÏ«R»�£êaD©Ãy7é–Ž§&Í_ù“>›µCn#D­Î¼V§7µH2vJ“Ú�-޵Z!a†âââäp8´{÷î C «Õªúõë+..îè;—ÕŨ£Óžz_wͪçn}MgM½_b†éŸ7µ×З®ÑÅáÿÒ�CZ(Æ™© i!tãÙjaMÑÅw�Ò«#žÒÈ«zðÊ^j’¯Ù‰:ã‚SuÑ�Wêå‘ÿÑ%Wšzðê~jQ¨Œµ;Þµ’쯫kQòˆ1þØh=ø¨©”'kpÔÁ{BúÞ¬;û~®î¸Pñwè¬ñ2öoÒJGWÝzQ§Z°!…µj®ÄQkÏÇ_–Þæ<º-qô¥ kÙ¬ÆÛç—­£UI—ý\®ÿÍÚ!·BÔñ²Gõäpi@eÕú¹v»]IIIjذ¡ìöÀÝc»Ý®† *))©ÜíjED=ðÚ-j´äÝ÷Ñy®�NЄ§«èÇG5êÜ3uö•wë¿W+Ë-I†êþã%MúæuØò‘î¼ø, »ð&=÷¿%Úë1T÷ŒW4é›{uÊ®qºï²³tæ¹£õMÓ¦ìÀUFÝaºé²»Nј1§ªt0†­µnûf’Þ©™Ï_§ Φ‹o{Q–f(¯–ªH}ônÅôëYéícú÷RêÃwÕ`‹Ábèà‰¶2»×Å&©Kffæ[ílêÔ©1bD•ÊéMÓTAA�òóóµÿ~åååI:¸šF�:u©ˆˆˆc§2ÕÂt:µã©W´÷Ó¯J‡o”eجJ¼ú¥>|— {Õ‹z ÃÐwß}§!C†Ty‡x´ëÃêþÀl9Œ(�üt½Þ¥B”��p‹¤%’\’œ^—÷¥Ú‡l˜¦Yåy """¡ÄÄÄ€ÛÔÖœ¨!6›RŸ¸O WŒPæÿ~Pî 䨱K’’š¢è½”pÙù¥Ã4Ž�×ߢ¤+Çiåù™†EaQ„p$ju  DX«æJ}ìžÚnƱ„F+®ö*€ãZ­Ï!N> 莩9$ÀÉ� tÕZ!a±X¨ŽÀ1-11Q‹-ªífÀq©[·nÕ¶¯j $,‡Ã¡�–@ıÇ4MuïÞ]ÑÑѵÝ8.eeeUÛ¾ª5�0MS‡C‡£:w T«êüª†9$@ÐH€ #�AG ‚Ž@�: t è$@ÐH€ #�AG ‚Ž@�: t è$@ÐH€ #�AG ‚Ž@�: t è$8Mœ8Q'N¬ífÔ[m7øš8q¢æÎ�[úûðáÃk±55ƒ Ž1QQQ~¯ŸH¨�àcµZeFéõÔ²ÜÜÜÙöXF @-›2eŠV®\Yáv+W®Ô”)S‚ТšG @-[µj•&Ož¬9sæÜfΜ9š÷5mÚ4hm«)Ô² &Èn·Ëb©Ü@†{î¹§†[T󲂎 jÙÙgŸ}BÎQ jY§N�j» AÇ� t è$@ÐH€ #�AG ‚Ž@�: t è$@ÐH€ #�AG ‚Ž@�: t è$@ÐÙj»Ž?îœýÊX¿C;ÖìÐε;•ÓC×>ÐIáµÝ0Ç  GÆÌÑìÔ§3]¥7Ù·‘Û”dÔ^³_$P;Ü´ú¿ÿÓøÏ×j¯3FMÏ?G—=pª’Bk»a'#—2ûQ_¼8O3 Å÷ì§OŸ£ŽÉŒèPs$P <Úýñ»zóùu*2%)W+Þ}_{UG�?ÚR!µÝ¼“ŒkÙÏzã¦_µÝaJ’ò~ýYÿÝm×#? Wþ…PCN¼î†™¯-ã§jö´MÚ¾~�öíÍWa¡Sn�×6†!‹Õ"kh¨Âb£S/N‰M’”Ò¡‰š÷l£VmcNÀs ñdkåoi‡3ÝÚóÛmÿ¿–jn¯ÃÅôø IDATµ–sо{Sÿ¼m‰œÕ´?ûÐ1zåÓ>Š(½Å£]¿/ÕN‡Ï‹!ÇŠ%Z¾íL5hF•€šqâõ»Ý{µè�Ÿ5mƒ§âmU ¼½û•¹q»6Í]vð&âðÆ­ÔýÒÁ:º«Rc_LÓÿ�þnF óø}1ü¿FPMøú³,Ó£Â-kõÇsoëñ>Ïhì×;|¿ÉÇѳÔQû!�â�õŠTG™E)ƒ;ªžÝçÅ�­U'uhÌ?j=Ž€LyömÖŒ»ŸÓ O®TNe .PI%_£n¼¹ƒ’êØe‹ŠS‹Ë®ÒíµsZŸ­ûyºí¥AjÕ(\¶�Õëwº®¸�xõSŽ!'E—ÃÚ~¸îûì 5Œ•=Ä*«Õ�L�\…Å*Ì> }Ûö(}Õ&­ùýO-š»G…n¯’O¡¶¼÷ŽÞJ|P÷Þ’zrœ°`°'¨ËÃw©ËõÝ�㌡^ï>§«O«â;Ñf÷ú„(åÂ+õà…Weã òNŽþuh„b¢nõºÍ°Ê!{d„b$«IïÎê}Ýyºxùl}s×Wš½¦èÐ|f¡6¼ô™¦žq¿ÎhNQ j—%4T¡‘'ÇGÀ‰‹Þµ‹¢: Ðèñ·ih[»¼GÕ›…išòá:9j­mœ8$ü0ê´Õˆg©žÏ—ÐퟴHiÕµþ"'1ê¾éÖO½ZMÕ�«ÍféÉÜ¢ÍÛǦKy›¶jóªtíMÏUA¡[–°0EÄF*:)Qõ[¦()5‚ € ãoð@lõÕ¸]˜ŒÕ‡æ’pïÓÞ�©R�„©ÂuK4õ�iš;iƒvg»tøê¡†,Qñjyö »cˆ:5 ©rsÝ™›µàƒÉšöõRmÞí�`©RmÕuäé>ºµb+x*ž¬-šÿÁdÍü~¹Ò¶Êãg¿†=RIýzjÈ­Ã5 OÝJ½©<'ê™!ãµ¹¤âÄS¯_Ó gz=Ú½C?�ù¤~Xå>t¬ø~úçŸ×¨SX%Rr¬ ¿èéÓ¿Ó–Òꛚ?ú”º©žFAŽýZÿÕdMþâO­Z‘­b¿Oܦ˜v�Ô÷ºá:óÂ¦Š¶¾ÉqÁ¹Q_ö^“·•„o%\¿þýDKÕèSªés\°GË?ùE¿�[¤õÛü¿wÃ�=.IMûtPÿ;F¨oûªT�D@…Ç„É�W a©¸ ufié jì{ë•í Ô ’$Sž¼L­ûò[­ÿi¶z>~³®¾"UGT0ah˸ÿéãgçiGŽé'ô(³¹«PYKkº­¥Nݺœ-Jÿîk½ÿÈLmÝï)w¿¦3_éÓ§éó™óõÇU£tó§ª^uôé¬Éj? ^?­Ú£’®²™½^kV¹Õ©[e{¦¦r¬ÕN—×M¶$u� Œ0U°l†>ûç·Z°¾¨üóiº”³j±~½{©æ|y¦Æ¼s�:Ö§^¢b5Ž‹×ÌÒ'7üO Ó~&dšrf¥ký/J¾üBõ=‚g êè=dÊQP¶3c“µ¢§`›¦\û¬Þ|k]aD™£dhþƒ/ê�÷wT~âL÷~-~ð9=ÿsµ½aÄ!ÕëÓZñ�^}3_ë_zYÏÞ1][*#|æ)ÐÖ±ïé?·ÍÓ^WÅÛW̪FÛ*Æ»�î,­›s( ¨X‘ÖÏÞ,—ד°4h§v-ý=y�²ÿBÏ_ø¹æWÔQöfz”³àW½yÑgZ¶§ò¯ÂÉ©æÏ±gËl½{ٸʅ^ {C5k¼–¹Ç*$ñì×®�e:LÖºŠK.'ÃñìÓ‚»ßЗӲ}ËÃ�P%ôì¢î§5WrJ¸Œü\e®^§¥Wh{¦ûÐ1<¹Zóì»ú±ËúèÔÐòÛghí3¯ê½ÏvÊQ¦×eXÃß¹¥Z´¯¯¸¸PY\Ní߯=¶kËò å:cÕºoƒi”K韼£7_Ù |ï^¿aQx³¶ê>¬�š4�U¨§H9[¶hõo‹µzcÁ¡çkz”õËgúà½Æºÿ–”£.ù·wí¨6±³4É<Ú1sµöß–8PñV´Q+çy¿Ž†¢ûwPûá›/úYoÜ2]Ûó}^T>#çÆYúð¾fzìã~•kÛI¨ÆÏ±g¿æ=ö•–íñø¼æFt=µÞM»§*!!T·SÅrµoË.m[²Nk¦+¿i5®S�ó¹(�Dž-‹µh…Ûç6#¶±š7 XV Ì/Çê³ û¼ÂCÖ”Ž:ïÕQ:³_Ù¹þ¡óÚ®Y¾¥ÏÜSú ¾éH×Ô§f¨ÿ÷g()`oÞTÞ”/õáû;|ÃK¸Ž<_—Ü;@m†ø’`îSÚïÛÚÍÿKïZ3I=³Fy^a„–¤�ŒÑ£š)ªL›Î¼o¤6¼÷±Þ~n…²KŸD‘6¾1^ FÞ¦>õ�²ƒÕZ]ú…kÁÏ%CgL¹—®Ôê}ƒÕ?¡â}»–­Ôš}ÞåQê0´…Ë#ò×뇻~Ñ%\�.¿\×=Ò[©ÑeŽuûí›þ£Þ½õWmÈ.Mc”7íý4½›®~ÄOõ„„sln[¨3 }ˆÈÞçêö÷ÎV«rR"ON†Ö®5”¿ˆ@Ððç·?Î Í|d¢ÒŠ}¿Å�Ú]­ô3ÍËõã‹«|ª ,õ»hô·7ªoÿ§Ùˆi¨�¯ß-#ÿ}ú{ni‡Û±d†f.¢KºxyŠÒôËó´Ï;/±Ä¨ããwé–ë©¼Ú #ˆR¶Dõ{|¸Z„yõ¬Ü™Zü˹ý>ÀT΄ß4k³wIºE —\£ëÇ”FTijf–&{»lXTïê«uy 0¢TˆÞp‰†´òz;™.m›¸D{ü?‰#`(rÀ)jîÕ³Hk'­QaEuíÒ²)»½æ›0Öïµ�*³]ÁZMùx‹Wµ‰!{§áºöþ@åCÛ…÷:G_XÇëƒdÊ1o‘–g2—„� œcSûòåö©ª£ød†aÇ¢“4�0e:�*ÎÉÑþ-»´eÞ2ÍÿøG�ý„îïÿª~˜¾ß·Sc„©Ù?¯Ò?Ú8]î=úëû4yÏaii=Pgž]AGþïm›ôTŸ^v¯m=Ú·pƒöúëÌ{²µèëU¥Õ’dDµÓY÷vTÔQõ»ÜÚüýíòzFHK ¹¡UåBŽ�Æê3¢‘Ïœžµë½Jí«ÎHè¨n½¼‡ ˜*øc±Öæ–ÿ8Ï–åZ¾Ñ{ìI¸Ú�Õ^áe¿UŸ;_‹Ò}·ë|Ó ¥ú™gâpáj{qwÅ{=q³x“Ö-q~ÈI(Xç8$¢Ì»Õ½K[WóZÇ¢“bȆ{ñ·z¨á·U{°ª†×ܨÛno|ø¼33×hå ·OÅBÒÐS”ZÙ³kD«i—z2fì(݇'m»v9¤¤2CDÌì5Z±Øé3F>l`uO:Êo�ÝZ=3Ógõ ë)]uJJe÷kQb—&вlÑ�¿wb:wiû�|z’UaĨó9m2}Y釿�ÕZ<¿X]‡ŠK<Ú3y‰¶{­öaÄ´S�AeB"·¶Ì(3gFduXÑp�Clíš©Q¨¡½%C]^§üïuHäÕŽ%'E Q5†,±�Ô÷‘Ѻô²F‡}«îͽz³¶y�[7ÂÔ¸ë‘Ì�`(:1J©40 ³´w�)5.Ó}^½I[½Ë#dUã>­q´UéyÛ´y“waQÝÎMT÷úp–¸ÅXTHÈ�£ÌIG;Á£¡èÓ»«mär-Í+é�æiÕ¯ëåÚQ~§EpïÕÒ_·yUºŠxªÚ—�tÀ³O[Väø1–MÕ¸ì‹å �VlŒ¤‚Ò�*kë>yT�„¡>Ÿ¼¢ë†GÝ žcK‡ÞêÓáw}·ÔyhN–ÕSõÚ?¶ë´û.а [ªn­Í£ÀÛqÔ« C!ÉÍÔíò!:ãÚSը¹©¼mY*òîm™š7úfÍ;šf˜ùÊÝ_6�0U°e·r}zvÑJnY¹¡!åñìÚ«,ïPEí}ïߺþ½£Ù«©ü}ù2~Ôí3â:©Ç€p-›xhµ�œé‹µ®°£:úÉ;<Û–jÑr¯ªK”:�ß^e7tgiï�ïMKÇë_ ÇEkMïË•S|À$÷ÛR4ôÙáZrñOÚT^É”{÷:M¹÷yÍx¾‘:_ØOý/î¡­£¨`jÑIñ÷¸aSTbŒb|.±Š­_Wqq~–ÇŒk­A7ö¬D!êtW3Ó)gñá“öåfúN¶)k´b+XA R‡ËÎS�§âíŽp¯r9ªçÜQê|agEyÏ›¹w©Î.ö³±G?/Я€Å¨×U}úK. ”w ú' 4‹�>sŠœÔ‚|ŽCN9Gw||®ÚÕ·–ùl›ríݪEo®Wß§ûÎù@?~·I˜b¨'Ÿ–Žg롇)ÉÏTæþ•úüü74}ƒË«Äû7}ðh =üRgU¦ªÜYìª�@Â-·ëð›�Ee�e“ýh–Ö(9œ£&:ЦÜÎêK9ÂöV×zó53£dØF®–ý°J…C»ú qíÔŸ?n÷®aQÂ9½ü/ÙêtÊå®�äÀíVµç;Ç« ŸcC1}ÏÕÝÓ:iÞë?hÂç+µ'Ïôýܘí_4O?.š¯_ÿÝZî½Dç_Üèè‡>¨´“"�(�Q·ƒ.yç|m?¼6ä–̘èÑÞ¯?ѧ½Ö-ÇWXFbµ—I:,‘jxZ;%—¿žaù,1jæg¹ÂÃŽ%—\Žª¦”Í*ß=[Û¥³Z7¬Ô2XT¯cÔQ×(ÞZ}ÎKÔïîù»#j*Ú­8ÐE=¼æ†ð¬Z¨…¼ºª¶$õÙÜÿ›Ýn•Õ0¤Òîª!kj uíZ÷¨Úmí�¢0:·ÕÒ9¶Ôm¢¾�Ý©ÞwîÒò/§iêØùZ³¥PßdBŽ�k5åîgµ|Úåºýµjv�Pi'} !Iö¶gèú'Óôô=K”SÒ�õähÉcŸhF÷»4¸Yy‘„¡È¸Ÿ )eDªÝ�×ë’nG¹ºDeŽåÎÕ�,�Žvô�¥N”",ÒþCOBqg]¤n© �뱩ùŽ•úÑOÚöw9‡™³J §äëÔ‘%Á‡K›~üK»K«K Ù:÷UŸö^ K„"c%•Ü`ÊhÝOW½Ýï(—QE©Z>Ç–Ø�rã•:åú‘Ú=kž¦~0E³gìQ‘w2a:µgÂ8½£‡_>E1¼ö@�;vúšµÊ¢„‹®ÒçÔõ9!æ�5úöžßµ«Ü1憢SãêÝ�ñì×® Õ?ŒÃï±r•¾!÷¨�e$'(Îê³cíY—!?£Fj•¥uõën?ôͺY¤Uß/QNÉ (NÓ‚ ^Ë—!j{i/Õ” Yâ•�âû1ð¤íTƱöÄ�gÇÊ9¶„«þ Áºü³§õü/×hh¯Xù¼åM�2Ç­ßóâÁ@ Q«îÏ\¥¾�,^e䦊þ¤O?Ø%w9µµj¨ïZӥͳ7Êßt‹GËֺ̱äÖ–¹Tp”‰„Ó@ ú®èQ¸`�¶kþYâÕã²ö^¥ú¦sæjáöƒ' hÖýµëÐp £Ngõ?;6ðÐk¼¶‰ô¹ß³s�ÖnaˆjsÌ�c‹¢;÷Õeß<¦;F§ÊîÝ0×^ýõó–r?ïª�„#®“.yq�ê{÷PÌ"m|å3MÛ¸ód4h­ÖM}j+”?uŽ–dÖ@�DJkµnæ{¬¢sôWÆQË–ª¶=£ËtÿÒ¼ÙER; Åœ9@ÝëyÅFŽ4Íý.]3O˾ñv#‹âΠN±åÕß[Õ¬o ߪçv-øvÛ1Wrü:Fϱ5V¾D}“¼?Oe¯Û¥|VHj�„C}/З'Èâ�Iä­×O�ÏQV LÂÖP݆'ù÷ÈY¦Ÿ_]§ÂêîØØêÔ³R|�•·Z¿üg¹òŽêXvµ<çÕñÚàÎÖ¼ÿü®m5Qêq4¢Úià…^çÛtkû×hã–?õÇÔÂCS'ÚSÔïŠÖ )wg†"Në®öѾÃUv}ú�fo¥J"£lÆSX,GÀ÷ß1|ŽÃRÕ¸U™ó UD Ô8‰²Œµ»ÿ2õI)Sñ0í{}3á@€¹,jtùµñž¡Ïôh÷§èÃ/ÒU‹`x+õò!jãÛ¹Ëüúc½óö–£ @Bú Ö ¶6Ÿ!+Žeô΃‹”uL ݰ©ÉåýÕ4Äke�móôÍ]Sµ®èÐJöžÕ¯MÅoq£n ¹0¡L ´Z_Ýø­V×@•ËqÏQH˜Å§šÆ½9]å¼GŽÙsìÞ¯¬Œ2¡Hd8+¤A@ á‡Q·“.|ìTÕñ©ä> ¿žúN+²ýwžŒÔ¾ºðú†>ãÑM÷~-yàY={çd­ØTXþÄ“¦SV¯ÐÌ7çk[uìFJ�¼©‰BÊLn¹ú™ôÔ�¿héÆBþÞÙ”sÏ6-›¼ùðŠ [�þp%Ú¼Ÿ„K_¿£§.ü\3çe©¸ü'¡âôÍZüñ$-ªáù,MzkðàðC�bO®Ò¦Ë]Ò>K”ºŒê©¸J½ÃCÔúö Ô-Ñw�âå“õê°WôíøM:PAªäÉÙ£ ?MÖÔ�B«‰]ñ c| sÏŸšüÕîr†`ç›û—k£¿jÁŸ½W%yò´ñͯ4Ý{‰XY×.UG³b/€ÊaÙO¿ Å ¿H#O_¥�&ç•v~<»æé«7ú«Í#-ü °«Éc4bÁóúzî¡6LO�¶}ý•^ýæ;E·lªf“•˜­°P‹ärªè@޲·ïÖŽÛ”‘é�ik¥ËÎï©F©åõˆljtë]´à9}1óPûd+cÂwzã— ŠiÓL-:&+¡~¤Bí’»°P¹™J_µE[7æÈ™8H÷žÖTmí¾Ï;¼ÿH]{cš^~kÛ¡|Ó£œ?§éÓ gèËú©jÖ5UÉ ë(2Ò&Ãã’#/_9é™J_µUÛ·æÉ¥u}s€º5 ?Š× FŒº^ÓCq¿ÏP–Ÿ-�zkðÐÈÀ“Y–Ý]ýºâÅ5ÚzÝlíq–>q¹v®ÒÄÛWë·‡âÕ¸[S¥6�SLl¨¬†G®ÂBåïÙ§=¶kËÚ,:¥˜+S5pPì þÁ²*µGs…˜©üÒeró´â¡§ôØäê1¤µÚéªV�|Þ\A9ÇîK5õ£™:ðáx…&5R«>ÍÕ¨e¢â£f“En9ähߦmÚ0}¹Ön*�÷Ᶎ=E½.h¬ê^°ÀáNì~ÓѰÔUï ׬ÙßhCɦ[ŸŽ×Ì+ïÓЦ~¾zMÕ?>¸]E×þW?/Èóé蘦S9ë×kéúõå×½[»6¹¥Ô ^{²¿{‡ Ǽ©ææ”9–CÖ¬Õ¢5k?~_ºÒ3MµM.Óe7ÂÕêÁê–¢×ôîÇÛTèýå±éQqÆ6­™¸MkÊmœKë÷È£Æ5Z‚Úû4õoû‡~\éöýÆÜ°«éUƒÔ<ôHöf(f蕺û—^½w¾2|&0åÉÍÔæ™Ú<£ü½lÜ¥žvŠ?Ák�ÂõWÏjÚöCoÓS¨ôi3õãôùÚßù°@¢æÏ±G{—mUžçàþŠÓ·jÅø­ZQÙ'e„¨Á˜ËuF{â NðnÓѱ´¢Ûno¯øÐ*Ô}{ò•¾¡reÿFLs�ýù¿të­mU×~„ÇrïÖ®´‹Zë¨ÓSê_¯QËDk¥« 1•¹>£F–=õak �c:6ÞߨÓYC/©W…7·MõFŒÑ¿¾»B}ÛG>qc%¸7íRÆÉ°fdd�÷ï�Jö÷·&*¥y ©DkòiëÒôr†+fØbÔêæ[t׿Z+œá@PH”+D-n>W]êúŽ{Ïþñ×òWIÐ)Þ­gfÝ£«n쪦I!v¼ k˜â:wÖÀ{¯ÖÈ᱕BÔå¡{ôìŒ;tÉÕÕ ÎVþc C!õSÕáâAêÔ¤¼—?T)#.׃³ŸÐí��¦Nmcd«¨Q†U�›«Û5#5æÎv:¢…*1{Îéêé3©Eõ.ª.qUíUŠ<å4�ùíßzìí Ô¿’"+ { Ùâ’Õú¼3tÙNW³“¢îÈPôà+ôà7—k@�º ñzƒ!õÕ qyï­š:Ç¡j{û5ºhL75O ó íÓSO­/>O7üú´x¸£êR�!)Q‡nx_ì^›¤.™™™oÕV#�{¦Ky[·këš eîÊQ~¾C.·![x˜"âê(®q’´KQ|t5äCîbí_¿E[×ïQVFž Ý2BB¥Ø‰JjÕ@I)áU#oʱ7CÛVìÔîû•›S,§Ã”ªð:Ѫ“ZOÉmR•T?ô„K¹<ùûµsÅ6¥oݧì¬9ŠÝ2­v…ÆD)&9^õ[¦ªAÓßIFO*ïÚ®´%;µ{çåÛ«ïÕíT÷ÞÕŽÝÊߺCÛ×ïVfzŽòrŠätxdZ¬²GF(º~œêµh¨†­â~RH@ð$$$Ü"i‰$—$§×Åå}!�Õ¦²�ĉöe68H€ #�AG ‚Ž@�: t è$@ÐH€ #�AG ‚Ž@�: t è$@ÐH€ #�AG ‚Ž@�: t è$@ÐH€ #�AG ‚Ž@�: t è$@ÐH€ #�AG ‚Ž@�:‰�;M¿¼ø¸Þ››#óȬ­?>¦üF[=5жc]þB½sÛ½2ÏY‹�ÖkP •ß<¯ÇÆ-“«ª»0÷jê‹7ëŽWV}N�¸–ëÅ¡­Õõö‰Úwä=ùc‡{•¾{å=MÚPT…{”þçÏš0‹ò+{»µrúd-Ê8þ ³p�¦}7I«2kó P…× J‡9 …_¼¦�gm—ßWÎÌÑânÕ°®-Ô ~¢’z<®EŽíúìŠvjwéØƒa‰g¿–ÿú£fn8P…ð«|î}ë4ë×ùÚJÒQ»N Ï7jß1Hjò]§¨qr=%&&ª~J#µê2P#oYÓ ‚Ó#JÉÍ[¨yú 5‚sÈ�{ç·º÷Š;õùZzŽ'’âùÏéúGç*ñš×õíÄIúù£ëÕÁ®„&-Ô¢i‚Âkô3b*wòºôºw´ØQ“ÇAEø| :Ùj»þy”›µWŽV×éÃç/P}Ož²¶.Õ„wßÔ5ÃêÅÉ_èªÆ5œ¥X›éŠw~Ñ5{à8àÖ¦9ó”Ñà\½{Ópu·ºçÌg~Ò™µ×0DZc´Bâ #¦‰ºö8U=ûœ¦á—Ý¥7?½O§æÎÔg?m–[’äжß_Иa=ÔºQ5ïr†nüï|eyWç¯Ñ·�^¦�í+¥ASµës•>\{ðÑæ�¥{ïEع™R¶QŸ‹Ñ÷‹>γUo�•¢ÖwM“õLÏôMVë['éP}†KËžé«”Îh¶C’{¯æ¾u«ÎíÓ^M4Q‡A£ôü”�þÇÒ›YúýÉ‹uzÏjžš¬úÉMÔùŒÛô渷tÏ%Õ©iŠRšvÖ·}ª•^!fþj}ý¯KÕ¯mC¥4üöî;*Š« àðov—Q`X:ÒP±7°÷{ì‰%öXcLbc�±÷51&Ænl1±+öÞ;ö‚(»;óý�QTÊbÿ’ûœÃ9‰°sË;÷�™;wf(Õ°? ?ûnùÎN&u®N‘®è= Õz&GMÏÿèÌ2µ¨D„Ÿ;nþE©ÛkGÍ_dŸíç•ÛÌo¤G§Ó¡s*ÊaV¥¶ IDAT =0İö»æ” öÀEïA@D5¾þûA†}³ñ»¦T.Œ·«3ή¾©òÃÿ¸HJú?Ë*v¹±e�ª¡€«ïBUh?j#WRsVÎ rgÓÅÉT×Ó{óÓÛú†=ƒ(ª/ÏÈciŸ0ŸKÇÚå(äï�ÞY�GPiö™ÍÞØ¬–ÄgÓ6Àtr&-K‡à­wÆÅ#˜r;eMLºwa®°aD[*„z¡×ûP¨ZO_4½XTZg‘üèQZ{\tèt:œKá�á!KZ»âÚâWâ_ª¿Φ[Í|õ.¸ú„R¶í\ÎdV�”ÕtðH+ßѧ ëSÍë‹È—§Q[ïN³…wŸŽãa†–ÑSèó�¤(÷Ø7»õŠûã¦÷ $²ß,;Ë£'ý¶�oŠë);üÈÓ˜§®§‹�žú³¯#¦³¿Ò»Q"<Ñ;ëñ)Ò™e±Œ¯,rSê¥5 kS�P/=n~E©Ým »î<Ý'Òö›òðDïìŒ[@iš žË�C;P³xîz7J5cèÆ�s¥Ìå¥ýhA€—gwŠ×¦Ë„Í\ÿ§!f´--lŒo²É JÛÆ´£V邸¸ºàâDõÑÅ»FAAþãÞÓSåµÃVR¸öè [ѸÝjÜ»|Ëì!n<ˆžÆC[ó©n+óš:£’¯°°cú  ýgSìmIü•$<ÝÔ`ºÀÜ�3ønu¾ü~…s]dÙ°/èÚF‹Ç¦¯ˆHß3š *UÐ3iõ&¦V£Œ�¯²cûElËC„6•Ãß7§ùL Z|=™Aþ2Ç|à�;’篕tñU?Ûågwoç¼[/¦ÿP›äó,þ%ßöÛEÕÞýø¾«+Ò…ßòåçtó,ÊÆ~!hävh@ß#¡t4—Èüqìš5ŒÏžåѺÅtôÕ€ñ“Û4gø�Rô6�2NÉœû{c6=-Z¾µœ »s0¢ß.(‹Ã­�ü0°?-¶�«Œm61Èîó¹$ê�ý�¾E5 Yâà¥áÎ’Ïé2ã& ¿_ÈÄ�Ü$]½ˆÉ7׋(8½�óúîLYãm/�ÈØ�ëraêŸLoàŒ*»Øiáaôš|8©þ猄úÜr~ÖšîüÄŸ£*’ÏŒr^| !•Ãcrg3È7±e*UF̦±�†63gô—4<|�Uô#ÜòÅÏdÛ6 TÎ%hõùDººäEº»—ÙƒÓ¥¢¶ÄY•Äî¡Íh;[¦Vß±|U$/ Çÿ`Ú˜¬'¥Tž­˜9¯#�j�¬txkà|–ŸÈ¦¿¼1¦ÓWlñýŒÉ+*âÂÎßÕá’Ù4©6’oþB%+�Ôùp³0¯/žÔß­3eó.~X@¾¹‡Ý­)ñy8ZR91©�GÜ¢|ŸÌ/jõ�Ú¥>Wä�ÌlèbÖ ®)f'ìxH…!3ibCr¬š@»çö¦,r“»Ž> >f½SkNûÏä#,9œ&MX±vE¬þÙo ÔøaM½UÜÙ=�¯†ÆÞðV ørmï³còŒí:ˆ‚Ñ3¨g'sïø6vß aà´˕µèŸ3êC>¸þ ë‡G’׌¶Œo‹ìóŠ’ÀÑ¿ÖsÜ¡3†W&?ñ 6æë&Mft«æ�F¹Åò‰ ¹Wm<ë>o€�ñ'1:œ^Ëþ"®I lÌfÜßÏ[ÀશÏ\`¦FÏfÒ.=]6Œ¥}A Pœðágù»ærV@DÑô5ÐR¸Z%òÏù› G ”)j�|}#Žæ!ª[Ir=ø“)3OQ¸4CZ¸¡І*ÞØŠåk.Ò©‡o†'ÞZ�¢Ê–BK) ¥ngYûÊ4iB5/”%þ¯¥ôܹ‡»Jûg1n“�~œÃ—ÕÒÚR¾¤±åš2qÚÚŒŽDÚý#³Úñá¢9 ˆ´ \i™í³£¹€‰³?OäusMíIù\…ùáú6J�YÆ®•©f•U$²ÿ|eÔäu (Hûäsçnß!%—%*–¦P~„Î2æZïT©P-Y© ºûeé3n§êöÃwo6±+vŸåãær!´/[&|‚¯ˆ*GA.Ræ›ñ,îE×ìË z¾R/çlIŽŒªD¤§ ÊU R°Dźә´®3ë=7i£Üɾmî*$»0ªÕùçC…q»²†?Fï嘱%Î)™µà~]70¥g(e‚¸·þ¾Éªž–xô$k<̺]Ùõ×'w¹«`_/’òÅBÉ„eÙOyp "Èúi_ülF_<¡.@Õê~Œž³�]Iu¨b ÷EsLS”¦%­áá¦L:€s‡•Ìè] K€rØ\+M—qó8^o¡Y·8]]óS¨reÊfòh™!ÓÜdâÜœ±,‰¯Àèu#øÐI")ãûˆ*U¦1ií'Ìn�ïq–)O)OwæÂêML ªA›ºÐ%ócy­Åì�É›]ì '9xÔ€górx=éx®eËã'Oæà #¸fW/LH/¾zœÍa^‰2ºél=tc½ç.�Íi›»–äsË5dk\äÖCy­’1&;“/çä£|+€oN¶ý¥-Gûž%h1¼.e÷5¤eë6´¬]Gs+ef_<¥!¨n=ÇÍâ��IT©¬áÐν¤îA¤½„ñÄAŽ$æ¥dùpž,L‘ì)Š´öGâB³[Bd™Û™æ¦Ž<Á_PÆñéo´å(ã<Ž Ï`lPüÅMª�qu–xp'–G€P9:¡ã>÷âÈp¤ið®Pßa³8xÒ˜ƒ ‰ç™‘^zÛ‚ ‚ ¿Ù{=!aÞ�ŸÆ5ÄIŽá·Þ�™�âN©b®�/¢E�kÓÉ,ìVð™†H–x¨á¶,Rç⊢€E >[õµÒ_dH*ò¸dpÿNÁuÝùñ�•ù,?‡Vì%_Íù”Ë ( ŠdKõ+ù²túÏJXäs3ï¢ÏB‹&Ó?õZ �å´g·•ìßñ�ÖL9Ó?UPdÐuâ§-HóÉšüŽÙMdÿy)&ãK•k]Æo.NëU?1{ú(ZÌOµ–3«¹—ñ*µ ”´¸e;%ã¯�”ÒÚ�ùwR>[΋ÍÏYœ%•„#Æœ>(/©P«¤Œë`NÛ ø¾uØ}Ì�I#˯æúo}h5ûéKÈ(oú›³í/+ŠôXÊîš›XüãL¦Z�‰“»óÓÒ/(m+=ó÷™�ã8«ýШð&,ÛʃÈülÚz�‚-+â¢JbïéÊ—Ô¨U`4¼ÚÛ”,rÓ?µÈèW™g-ZP’ŒÏ?H-ÙÄYRIH’’–^Ìh›”a½^5¯‚ ‚ ÿUï÷K-­])HÁðš š9˜rwfÓmàZî(€ÆŸ° 57�ž/?üüžþøzØ£EEþ�òËÙº+á¹-ÿó»3œ¸æ€oºÏúùÀ9wF'ÐZ 7oFЕ•üúÛ¯ü¾OO£Ë� Ðx‡”û!ÇOÇã–~[~¾x9fù „™Tä ÇE>Ķèħÿœ´�mû“± Å]­Â14 y?m�ËäÂÅŠÀ‚¾pé16žé3?_Wòf83 �òÏ$‡Ÿ·Ê…I$$dpQ£u&¢a_¦¬ÛÂø*Y?ý÷Ì_`˜žϾ]ÇQ¼‚ ´Qg;‹@ Ôpyçbžl_æÆŽíœ“‚ Êdî™ržî²œvE—Ó8«ìœpP?àüÙääÚßx>š=·µ†x?ž¬I3Ú¦Ü?ÆáK%Û}FÓò… ,H„¿îÉ…¤Æ;Œ›vnÚÏëþ]IJë/sûK…­o%>²ˆ-Ë{à~|s·$¿°]Ë\¹Ð( ÜOH·g¿LœU^4n]Ãú…¬Ú¶Ž?¯†P»†'j@ãNÁ<ñìÞ~”'ïÄTâØ¹íŠw(óJ r ¿nœ=GBös„™È*7Y'¶±óîÓ g¶±ë¦%Ãý^ã,²Ì­½»¹@!þóÚ–áø~™¼"‚ ‚ ïù ‰ô4>­3t3•»à›Z%˜TÓ…ú]š2©ÕxÚuTèõa)Üs%sëÌuìk¶$ÒY…¶D{º”\Ì ž-ÉÓ¿Uüóa¼¡M¨Tâc:—ø�¯û·Æþv'ª; Å]äDj8ÌpUƒÚ¯ ­K�çË�c‘ƒû1¡Ðã¿ÊS•O> ¤Þ¤.´±êC»¨Øîrþ¢–²íªãóNÈ-еçÓÈßø¬O{\u&Ò1Ž�3‡0?®(_}R6m‰y±|¹˜~½?$Ï�®Ô±‡{û¹¦�ö²IÔ¶èFõ¹]ܲ'{Ô§�“®ž$ÎûCšËóÜÝOöùàÒ–ojˆGåÙ~^¥ !TŸÌ‚)ÃXl[]üRšRìÞb–ßv'ÜÇUÂIö^IFmo�m&7O·Î`ÔÜDJùXskË4†­4Rzh B5 Î.v’ z´aj“Ñ|ÔÛ’M‚Q�[ÆèaÑ86™OcÕ“[ÍY•#åvÀ>—‘½üÆ�’Í(â”Ã8ç)K­¨ÜôœØ‹!ù>!ÊÚÔC^|ó‚éKÆNÆ®z(N©'ùmôN¹7ç›êöH˜^ˆAvm“ þ¹È,úq4KœëáŸOMÜ¥8lÒʳ©L·.…¨=²#­4ýéPÉ[ã%ŽÞQ@÷ ;©*ö±Ñ+Ys2„:AÙôgX={?Ú° \r¥r}Û î‘{»Œ68ŒF2{øOx4ñ ùR<®õêfçH8ÖnG½a­Þ{?qa]©åý¸<›JtíNíÑ�éœïKÚÍÍõ?'1xµŠªãÛªp¥RÍ 2’OǪi]ÌmÒ®r6»›UnªØâSêÏíÀ×í¾ÂØ«&^)‡ùiø$ÎúwdTM;ósÊ„|u-“ÇyQ¿ˆ;ª˜5Œº�<µ¦ñ�‡ ¤ìÛ–ñønFÕå•4JÂFúWîÄ_EDzar]tb!… ‚ ÂÎÿÍ„¨Ð0„/—V Ï ïi9‚²•†³t¾3ß�^ÄWíÆ� äÆÙ?Š^eZé h|éðãRr ÂôQ]˜sψµK0þP‡J>~tœ¿ ëaC™1®;óï¦`açIxóa|XòeX=õÛÕdÄÖuiלO®›¬ˆøl1‹ó}ÇðùCé4í>F+G mOpë×3!�Ê“–3— ò5“¾hÉ„‡Ö¸EÔbèï_Ó6àñĈړVsVb3j&öàç›IH¹p )OEo«ÇMhÄäåjF}7‘}—r+IE^}µ¿¬M“.Ôø6ïOû¿?çÇ/çQ%j0%²û¼EqzŽíù³èÕl6Ç ¯ŒwÜf~ú~#_Ý|ˆ’Ë¿Rí˜0´®™\Å©­qhö¦Ÿ�ÇR_„šßýÊ·í¯Ðd; lÊ bñü¼|=b�ßFq òã9ÌìS{‰'Y–“«]?¯E×Ñß2êÏšüÒR—³8KN43‡ë¾aîÀ¶L~$amç‚WÉÊäK×pÉÕõÕŒì2œ›F;üʵgæÐÏ(Ÿ'“d×6m úÎÂýASÐt* ²Öyñ¯ðø¢OKÁž¿°Ì~8ÃgŒ Óô»¤¨ó�ߣ0Џ½ü²)É‘:½zóǧÓù|bEªO©‘ey?ºÎ¡Uc˜?ø ÷ jòº…Qù«éô/óâ#Sjß�õõ1zOø‚–¿)ä+P�/JÕ¢Pv}‘‘Ü‘|òQ‹†œ¢Lï<}烙‚=~f‘Õ7 ™Ù‡æ#R°õ.EÉËØÈõq¿¨ñí0•±>«­FPÛØãPŽzÞÖæOd•›*ÖfÌÒiŒ4†áÏ!NãLX•¾üòmWŠeðÅ49!Yi¹·e"½ÆÆ�dãI‰†ãYüU}òKf¶-Ãñ]�jµs’WÒËä±AAá?AI›˜Hÿc‘îG¾{÷î”wUIá?D¾Ì”:¥ïÿGÇV|soã[åd#õ¯ž„¶:O¯]+ù$“od^¿Ä Ý)ÝËÀðíS©ýüWrþ+9ø]Yj­­Íš­_¦}ˆ ‚ ‚ ¼!:�® p0†t?Æô?â´T„ÿ%öGnšPÝÞÄØÏ×ãÕm5Õÿ“‚ ‚ ‚ð~‚ ü'<ˆCóKI´õ'ê£Ìîä/  ‚ ‚ ¼Câ‘ AAAA^sÙ­ ‚ ‚ ‚ ‚ðÖ‰ AAAAÞ:1!!‚ ‚ ‚ Â['&$AAAAxëÄ„„ ‚ ‚ ‚ o�˜�AAAá­‚ ‚ ‚ ‚ ¼ubBBAAA„·NLH‚ ‚ ‚ ‚ðÖ‰ AAAAÞ:1!!‚ ‚ ‚ Â['&$AAAAxëÄ„„ ‚ ‚ ‚ o�˜�AAAá­‚ ‚ ‚ ‚ ¼ubBBAAA„·NLH‚ ‚ ‚ ‚ðÖ‰ AAAAÞ:Í»®ÀIò…Í,ݰ� r�:WÀQz×5rL¾Ë¡U«Ùvâ*ùë iˆ%þ$Vnâð…\DõkGqë·WåÞA–þ²Žl©9¸+er¿½²ß?&®E/aí®³Äû¶àÓ:^¨ßu•á?EæÞéD:G¬KUZ”wý×Þõx—yÿ�R¹¸{'N_Á¦l;ªYVAx5ÿÖs…·+õ2k†¶¦b˜zg=>íYt%�è‘5 ò.DÓéÇIEæöŸ£éûå&¯8F‚ü®+ý~‘Sâˆ9yŒË ÊغBjÂuN>Oì3›—¹¾¢e| P²ó®˜ãQæ èÏ·c~dëµ´˜.-ep¿AŒš¾žó)/YÓ#b/ãÄÕG9ûØ•5Œùî¦ÿ²�˜Ô7ÑwoÈK¶7kÉDOéÅ€¡X´ï¯2ÄL·¶2¾cu"üÜpÑ{Z¡7+oÿõïÿ#o�çÈé[ÞÈö3ë"Î/+³x=bÓÐf´î:€ ]ÇôŽj÷6¼–¼ÿ>Ë,Gö1¡]+:õÁÊóGØxv­"|¨ðcß]߈ñ-‚ðÿá½��0݉ffŸÆ”õAïì‚»_!"ug즯t¡ñú¥ràû–´·†£7S±qÊO.ò ³¿ÌæÕ¸“x•mìäöûUé÷KÒ :øùS$ª-³O_ûæS·}F„_8eüÀ¾gΞ�œÜ´ž³÷ã9¿á/Ž¿þ¢Í#_cvC_‹VáÓ¥×þÕ'ñÀûß^Ó9f|ÜŠ!K÷óÐ �“ ©�¬qÌ'–4½FŽ�ª„oÁTÿz#odN2£±.âü’ÞF¼Þ�äKlœÜ‡f‹àç®GïH±êmørÎNn¼™™°ÿO¯˜£ÚÈæ˜bO¬cëùwt`ã[áÿÆûùÈFê!F7iÄè£É(H¨4jŒ÷¯q|ËZ|>ü–÷êpb<ÆêUgIÅŠ¨Q{øµ­5 `Âo@Î-¼ApÇzèUpõ]×õ½%c2½Á³Z““’Ñöµ”ï=™A¶[‘Ë~LE훫BÖL&…ÿ§óúWó~·W¾²�U¢X„3`ãZú¿³ã?C6™PÞ`nq¬Ë—Dœ_Ö›�×ë§Äí`hÓVL8��î¦Æ].îûƒiû×ñûš¯Y<¿ ¡ÿ•G/²ôj9:oí¯˜tÙ‹C¶Õø$ÂâuVÌl"� ‚ üÿx/WH�­`éÉdµ gæê͛܌9ΖÅóXÓþÉIPÊ¥µŒl_•"\Ñ{Q¦Q?æî»÷ädC¾ºŠ¯š× l!<ôθ¸PªÑgL˜ô%F…â¥×ãV‘¶ßoâfº[ÉV3¬m%½õè=C(Ûôs~9–˜ñÁYŽ'.^%™Í}ÃpÒéÐ雲஑£Ëg±býRæ­=›Å×7�瓚øºêñ,A½Og²'öŸV˜¸µe í«Æ×ÕWï@ŠD¶aÖ‰Lî:( [ô-¢ÂðÑ;£÷ §R÷Å\–SÙ3¦‘…ýñpqÆÅ#€bµ;3iÇÝÇý•Êþ©í©_±á�pwqÆÕ/‚š�'³+6ãåòÕ•|Ñ´*¥Âžöo±ZµæÉé«ôà‹µ$*Ô ½Þ›Ð¨– Z|‚Ïw¨éSjº Óép*ô9; fô�é4 ?mLÕÒ… öóL{d&¼íFþÉ•çîx) ¿ÑB¯C§sÄ£ÃjR‘¹±væLaø+¹bŒ'™óQE"½Ð;»àæW„ªíF°áù�eÁxlåœuèœ#õϲ ãA—tF稧ެ«™¬ò1p`pÉ´}È¥?œ4!_YB¯êÅ övÅÙÙ•a‘4ÿj g2yÒAIˆfpwuù h8�)€ËžY½hP27½~5è8v×3½q%»g}•%ØS�‹«µ±áñÒÛ¬Ç�BÜ–ïiS;’b¡ø¸¹àâ@É}˜8á¹1ôb{‘cX;¼3�*Fè©ÇYïEPéÎ,¾.Fnl�D·:ÅñwÓãæ_œ:Ý&±õFÎîÀe›7î/†ÃŒ(¯G§ÓáRi,gÒ bscœ]Y©›{œ_‡£OÖ§-#^É>Çå¤ÒíeÙìï©ìŸÒŽ:‘ù¸áâìŠOX$ÍúÏeïs9;ëcZÎsVñú§¿¯ýÔ’`7=®¾E¨Úa[o§ëØlrÒË»3¥Äó×à®L<�€béC½ï~gש œ?º™ùý+଒¹»eÝÆ&õqùƒ>¬A¹ˆ‚ø{éqÖ{R®ƒ–�}æØ–®A\�U½£§°þlO}ü¯—§PS¯Cç\ž‘Ç2ÈSò=öÍíG£2Axè])P¤*íG®åRÊ“63Ưï8ù¬ rô‰¬éЇ^�wh­†¬áòãvÏ,fÔè©Lüf'(˜½�™î=³7�ʆà¥wÆÅÝ—Ð’Uh2`—eÈÉùP¦ãÛð*ǘTöOý˜ú‹âㆋ³ŸBUé0b ßw­M1?Wôî¯ß—…Ç“²êXA!�÷r…„”'¶`Šçì®hΔ¯CA‡ü„Dåò7òõ%t®Ý…U7e$+[òiîsfó\úï9È�«é_Ø 9öoÚËi“6äyx‡s›g3x3Hy°Ï£&îÆVßÅk?6vD¹¾„®u»°òX;yáÎMÎþ=“žGn¢Ý4›†Î™ÌáHjl]¼Èo-�V�­YïyRˆûk õ[ýȃ%:/Olb/²ó§�4½(óçÒN¸¿œÏ>Îêx5ù<ƒ)˜÷Wc’°pȨ€ŽMhN�!»IDB›Ç[)–«kt*÷ÞäJ’ù=ì0ܽ¥èÅ n—‚~×l>p0pi×Z¶IEei‹Î!/îİgñ·´Nt`Ûüf<ßt9ö(›·à¬É{vÆ{\Ú½”Q{·qxÜz|è�Êx–™­êòå¶û(kòÚ(Ü>¾Ž)]ws»v|Cý¦S9™ *˼8عuÓ„­­dƸӒxj FÇ É…�ƒ=6÷ïp~Û<úµ2¡ß1ŽÊ¹3o/Æól˜¿„ÍwÔVyÉ—ÇHÂ= ì$âþþœz-äB*hóØaùà"»}K³}WX¸nQù²��9yƒVÓ¨rãäåBh<ìѦ»lNŒ1§¬l)Äí[ÂÏk¢1HXÛçÅ"é.äv|á…�Êí?èU§=¿Æ@“‹|vÖ$_M@éEz IDATmgñ†ò¥‰§·ñ÷žSi±ÖÙ£Ä]åðšÉtÛ¾ŸÛ«–Ò-$gw%U¹�ðtɃ-®¶j0žafëú|¹-•­+Þ®)\9úãÚãÞÂMŒ®hcvÿ¼ØµÙÇËbT‹²gþ/±Ø´ƒûíco<ƶ÷�¥Ü”®^[Sö9.ç3öw—¢7°ëx**˼8êÔ$Þ:ÁÆ9ýÙÃïk¾¦¤MÚ>Ÿõ1-ç¹?Óx¥«¿áÁCpȃ:ö – ¥ÝG¶ýܽêûGe�“Ô/qìÎjµ†·žyK¯aBCP—Lí\ˆ´=³ 5ûÍBSšÖ‹nqjÑBöô §dìþú;­üÜöØ«îqûäF¦v‰Aã±™AÏï×*\*U%L³ƒ}··±é¸‘²…ÕÄíØÆQh T¦jàó§[�Ø?ªüp„$,°±³&ùêA–�nËîsÓøszœUæÄøõ'3/äè'�*ó0шƒ­–û7�±v|GnÛþÅšlÇŒ}LJdç· h<õ©*[܃ÃÈ–cçr[>ÌS<ârp>”Ùø6½Ê1ÆÀ¥]ë·#/:;™û×°lô�TXå³ÃÊt� ÛçÑ»c>‚7I¡w³@DáÿÊ{¹BBíÛš¯»ÅNzÄ‘9©Z�rÍú3eãEÒæœ œ1Š57e4þíY|ä,gNmæ»È¼HI‡™6þkÉð]Ç8±}(erI å¥Á¬cœ>±�¡er!ÉñìØ|ÌÉê› ùªüÀŽC»Ù}h;ÃËçF¹»ž¹+2»³ �‡£·MôÖqÔ³3£kMøùûŸ¹h°¤øW9²w÷N£¾£Dâîùüz̈|û"—*  ¥Ó¼5¬ÿkÇOýBK§O¿”ØU|?~‰ØP¢ßŽŸ;Å©ó8ðCr£¡ÐÀ-œ?±—�+—°jÍ$š¸ª‘ïï`Ûáô·HTx¶_Äác'Ù7¡ùT2÷·¬aûƒ,ÚaÉð補8µ�¹Í=QËwØøÃtö¤BÒ¦‰ŒÝq%WQú­;ÁÙ³'XÓ»–JÛÆNf[úÛM*=Íg¤õáÎå½),eß?Oå¥ÁôÃ;y˜-ÜP+�8´æ/®¥XîŒÞMtô.6Ž"ÃK%•'�Vœãôþͬ^²œuó;¨Qx´+{³êƒô4¡Ô¨æŽZ1pèÏ¿¹%+Üݾ…cF ‹‚Õ©êžÙ¾¡!¸ë¯ìˆŽ&zû<Úù¨!_C~ºŒÎ!Z”„=L˜ø'‰9k"šRY·+šèè­LhàÀ£¿'2fÇ}$צÌÝ{�]{±®_8c ¿Ïû“øôû[–ý“e¡™ÇkJÕ¬€�J!i×¶?Ó…­l»jBÊU’ìy”“g.SNöwžíáбSœøó Jå�䓳³ì&rŽŽi9ÏýÏÇëéQI�W§eœ8q’}k�O¥�°};ÉYNz‰}1Ãî¼t’3) ¨](W1äÙÜ/å¥\¥bXJ`ºs–séƒE$#¢�râÄjzkP X¿î$­ÉR{T¡zˆ’ñýuIDoÙK²¢Æ½j >7ñ¤$;*�ØÆé3g9òK ¨MÜX5š9Ïß²ˆ±çO™qœ|FÖ9ºñ�'9yò Zº¡V’9ºþo®f™ˆ3ßÇä›Ë;÷4)’=ÕÆleϦ ¬X–ô×ó99zÚ„LÆ÷+cÒâqøäa¶ñ@ X„ `ãÉSþ¹ jã…­l½üÞ½!Iá½ô^NH ÙQö‹Õìús&ƒÚU!Ø6‘Sç0¨yµ¾ÝA¼é&û÷_ÁˆšušSÆ^Vþ4k\ î%£w#j\‹PX¯å‰ ©(=… ¹ B!éÞ=šnqðÀULÈÄmø”BÎ:tÎ…é¿å!Šbâꥫ¯÷|ÉGØwÌ€¢$³gpYô:ŽíYvGÓ.]‘Q¨L�À\H†ƒŒªNd˯˜·76Ë/ÃÑ]ì}  Y–£í'ÅH›Ñ’;·äÛlù¡%%|=ð )D‘2ùõš ”$<̨r*"Šâ£ÅËí83ÞÊi¡§zûðÕ€éÆ!ÞHåÜÞýÄÉ`Qè> ³A’òP¨YB5 Ç`ÿÅ,zÔŒþy�dKáb�¨ùîm²Yqü%~3:EèéCPxŠ7�Æ)#(òC<2÷ RK‘õðÑ(¤î]ÇÆ;÷ضq/©XZ§Þ9ø–´G'Ñ»Fž^„‰ úð=¤* ÌÞc••š×BonuiZ!/*%•£ûŽðüÜÊ ^²þË&ÆÒë,ë9’ËçgÓä›ìÙ}#|>ø„ºži·2Õ¹m°RÞP¾Ì`8¨ìKÑþÃ"X “pøç^é}vFÎï?È}L×Ñ*À�Ε¨Q‡1 �s‰�ïŒúçØD6¤†£ %a+k·'puÓßœ2JX—©KU�éÕr\f^j—° ûˆ¶å¬�”dï?ŽQ~™cÚKäþŒH�·Uäé¶îÜ—sž“x¹}ñO~/!epí*=™JÉä½ V)^Ð ™»·ïf<ù©ö¥Þ…±� œ^·žów³q{ŠÚ“šu ñü�rÃñ½LR�,KÓ´©/–¨p(ߌj0^dÿ�Ø ê’AŒßÁqòÙmå¡pÑÇÛŠ½Ã=³¶õâ>f¨ç–áòÝœœåÄËcòP¸X @Nˆç�"aS¸(�j@Ž#ö¾x›¹ ‚9ÞËG6ÒhÐ…×§Gx}z ¹ÊŸ_H›Ù'86kkºŒ|òWéßU¨døâÂô,Ÿœ¨Ê&�ÐZjÓNE&@…}±f´.çœnÆF…mÑ×ü�ê² “H¹©ß‘jé¯T% ‚üT -Dßekð™6‘Y?¯aÿº©ôݸ‚]3þbjÝç–©ÊrÚ�YR¡~î¤+éï¡tý'w¬Ci>¸òßfåС¬ºšù‹«$ mÚòeÅ„"›w1.i-±�äDZyZ‘'[x>NÒÓ¿�Ó¿ÍéŸk€¥¥ <ù¼”.ÆY1rp|7¾]~U�: ì^¯ÔÍŒ¸�SÏ4 {á ù p £ŽïbÕïK°Ýù,ŠQ¯¶wKcŸž$Ëé;Àt�¹}ú³ð€—J½èÓ$í�éô�±ùùgu~<\â¹rõ"s?F•åßRÎNYN»àÐøP½S}‚Ó/¹ÕxfýÜŽ"›�ÇM•ÅÄIŽÆ�¤Ek) ²IFɬ½fQžýï—|ëZÎòFƲŽñ5óÊR«ÓöC )¯tî*?Î] Rež¥^o¾Ìˆ„å“Éiá1£�ÒÓâ™7=n”ZI›¦¤A¾Ú©$:¼Î/ŽÍ�u9×qã—YWù{ùoÝ9ˆ*Ö¯†N‚æä¸—ŽsN÷w-ZË´ø§åì—;¦e—û3‹WFžnKNÛVNsðrûâSj/|´ç“®³}ó)RK†¦[%‘ÀŽÍûHU@e_€öÜzq–H(Yä,žuSrø^¶_Íòß®±ù®ŒÆ»6õ2Y·ŸQK³OGÏÅøu'Ÿû½ù9:ý¶ä ¶•ɧžßÇäŽiO9;zi9sZíãøñ~-i-?ö¥ ˆùA³¼Ÿ+$äëì\¶–—ãIU�-.ζ¨Å”HÂ#'ŠqC�‰ «aç=’Ïòëï»1"aAÀËLµ¨\-˜5 we‚›õâó�8°/[´¦mÏìŸK΂F“öiùÖe®¤ÖÁ„ùi@Iåî#=u» `àÀ� ì×…­:P?@Æ8nüh8`ëöG3¦Z>$ã Ö­Ù÷Â2UM`ÁZ %e?Í?F¢`")>�»/r_�OmºtjFƒÕ ³]á7b0$q|ÕÎA•7€-¾E “O†CKùåÈ%‘C‹–sÔ*»ÂöVƒÚ–|6*�ïpêÔd@10šÓ?fPÙæÃVJòYŽŸOë5£!£[·._¸‚ Ε:Эå4¨[ ý3ݤ&-ŒI\½|;íDX­IÛ/ä\¾ú8*ê@š·.‰�Øúýp6$€U©&Ô÷Ì ÏU6ä³U!aâʉSi_£'0®pþ²EÊMÉVŸÒ¦a–ñ|áN[ZyaôZ0�úzÉǧѩç¯Ä˜Òö‰­r, y*Ñ©ÿ@ÈgÝ[Òòã¦~þUÖÁ„úi@¾ÇŸó—pññ‚cbI’óëw™µ7«ÉVá-h�$ßã¯_þຠWW²hó}dÉ‚‚EBÑ¢B­‘��‰‹¹òxÿO_îkªÿ?²Š±™e©]pTƒb8Jô� —*™Gåü8w™8¿âG6Þx|//5�„Ô×ÜîŒR1(@ê%þXs#–þÁx©Íi£ Û¼iùÝtá$§“L *|ÂB°‘@¾wm‰¶ô8��?§×G-hÛ² Žoåk,)Ѫ� ÷Ö eì®T$»Ê4©n�„Ƭ—ã8›µ¿?e2Ó¾ÛéÖ:VE'£Hü‚üм‘cZfñ2ïê+Ç9É, ÷vO§OûŽ úíä “T’}uZÕÎ� #'&§swréÞoŸdÃéóëML’߯Í(aîêš ò¾Êµ>­«Ù!Ž0å»Å\3Yذá$m‹�¢„ç’PRvòë¯çHA&vë"Ö]1�Æ“BáÏ\`gã×tœ|ÆËäèW¤ñ!ÀâqütŒø”®\�{v> çC9–Ã1'‚ ¼>ïå„„éÌ/|Ñ¥U#|quvÁÅÕ— C¢IV$¬Ã«åjI‘}¨î(a83‹FaþøFòÕ–«`>îQ ‡—:QÕR²cOÊÛK/.¢SI_|ƒ)àæApå¡ìÈvMxVTèqTƒéꢦƒ„ñA"IŠ-›ÕÁ%ׇâ‘ä’db—}BÑÐB„øcÀ./ ´FRYÙ³5>hBó‘Û2½#¬qkÀèIíð±P¸½î+ú.¸„âòŸ¶öE«Ä³sDm  Èß ÷%h¿ðҋ˵Õ�´êYµÌ�•=(éëKP /^AÍøñ²ú5�»LÚ»-‹¦ö¡EŸ¦xXÈ\[Ú‘¢þø MéÕÔø@#)Ü_Ý�rÝÿ á™�X¼æ¼‘UŒÍ+Kí[�ZAZ$ãf6 %8¬ý6¾L¢ÑR¢CwÊÚIÏϧUa_üƒðñ.Hç)üFòåS†£#©JhHY>Û�¢ñ ÉÇÕ°3«�*\Ë–Ã×BÂti&�ÃÂò§òècXWëNç"¹!ù(Óš¦€_Þ®x…7dò‘W¾1›&¨•±†G‰$$œj5§rÞ´N3'Çå8Îfíïÿ0qefC‚ †\´#Ën˜Péªóñî¨ÞÈ1-óx™ó„Ž*§9ÉÊ-VŒü–yË—2õóI¼�J$;j|;޶�¹àÑi~ëW—¢þ^x—ãÃá¹n”È[¬7ãzG<÷’ßÌ©3Êû’Õ?j„»ZæAÂËš6ÌpÒGr¬OïÁX)qü5 þ~„7ŸÇy£ŠüÕzñQxú‰„,b¬~=ÇÉg½DŽ~E*·èÖØ 忈¢€«åG?ó˜DN·r,GcNAx�ÞËü*ç ¡f£ „yÚ“KeÂ$YbçFåvÃY¼  jP¹5eÚÊ™ô¨Qg‹$˜lñ)Ý‚ï~_ÂçÅ^þ‹ÄÕ>혷z&½êÅÃNÅÃ{ñ¤Zë .쎥ÙïȘ¶L¦~QŸB®y�ìpR«pª7‘U? ¤I),Rˆ‹KÂÂ1€bÞ6$+ òâ˜ùöENžŒ!Õ!„*ŸLdF÷‚/>o#å#jè ~ý¶%åüuh“ïs?%7îι¡hæŽnC9¿<$ž‰fËÖCÜÖºT¢E\_ñjD퀧W.Þ„Eþjö™ÇO}¿ÅÜ"€O~ZΘö °—xøPBP‘öc–óÓ'iwû%ê ŸA¿Zq²J!öVι‘ãɶÌ’«<_ÌLãWlLñÜŒÇܪï £&°ó4&w®B°C*÷laóžgŠF–À; r£Å¨ñ´/VÂÞÑu¾Ú|3åSªçÇÊ”�KÚé§dW�N¦}‹ˆÚ¥mj9d²¤T…g› LéR5Iwnó(·Ž\¦¼43‹~uÂq‘®q`ÛfvœOAçSˆ²eŸY¾žF"où/ÝÆ�Çæá_³ô¶-å¿[Á’¡­‰ rÂÊOÜ ;ŸÂøÚetê¯Â¹ÁdVÏïOÃ’ÞäS=$.Á„��#Ú$ù5�»LÚkLÊbu¬„}•Q¬X0€X§$’jíAѰ`Å(*ÛK€†�ÎÞ¼$žy5XÛëÈõ|ɯ9odc³ÊÒ„Ð}NÚ߸X&{ë>F=~E¢¨T(Ž´¦ÀGÌ[9•îµ ãžG&1îªü~èÔ‰Ho(_þC•×oÛâJØûV ÓÔ_e›Öf´QÚƒécZSÚÛoq×��<šGÈ–aôþu%ã>©F¨k”Ä{$ʶ¸‡á¬~µ|œ³ºÒð“ú8©�ÍÚ”ãI¯™“ãrgsö÷§›ËÕ�ñ>‰r^ŽÐ"!‘·r[šd´*kŠ}¾„ß¿kAio[Œ‰�°p.H�3Y1­ ®Ï|,«g‘s/“£_‘ä@ÕQ+Yô]êU(M©ò5i\!-·þóDŽÎ‡r^�Œ9Aáu’GÒÞ%‘þÇ"Ý�(|÷îÝ)朗ÂûÉxx(‘ÕÆrZU™‰Ç¡¹�8`§1a2©Q›.1¿MUún|@Hÿ üÙïuœ4 ïc�‰™^—’_D£D|Íö5Ý)ð*Ï´½—L&P«“96¶!5‡íE*?Šm‹ÛáñΧ󲤵?�Öñ�ßËøq.áí0™0©Õp{5Ý«~Ìo7Üh¿d;#Ê>?-šÿ¥+$^�!ÅÁ�%`ºËúÞUiýó´U'rèçf¯¼’KAx»t:]à ` é~Œéþ;ç΂ð–˜ÎL¤V­iÄ(‰Ü�OEåÞ’/:„ü‡.TÿýDŒÿ# »ù¦\+–Ä›¸7ƒ6˜žš¿“ÂûEáΔr))–¸G ºšŸÑ£ô«LFüÇ(ñ¬í_Žn[àè”ÍÃ[܈KFQ»Ò M5ÄA„/qZ%¯™ñV�ÔIܨÁ¹p3¾_0ŒÊ/>_!ü1þoPî� K$ÜO&—GiÚOžÏgŬÞuµ„÷މ÷b™rŸDì ®û5ó'4~î…ÈB–”,\#rÑòèöuî$çÆ#¢.ŸÎø�‘Õì^Ó7h‚ ï#ñȆ ‚ ‚ ‚ ¯�¹�lˆù{AAAAÞ:ñȳ”ø“lX¹‰ÃrÕ¯Å_ý¥ô‚ðŒ¤“0oÕn.Pš¾}«ãôo˜*T¹¸{'N_Á¦l;ªýûÞxøÎ¥Þ:ÆŽÝG8Ÿ@£†|óŠ ‚ ‚ ¼¿þ —=oœéÒR÷Ĩéë9Ÿò¿jîµ0òðÖyŽœ¾…á_]æs58;�V>Tø‚�±�c–z™5C[S1̽‹ßÂÕ¼åá;ªaz2w·Nå»QSøé¯³<øÛÅ2cØÇ„v­èÔw+Ï¿ä×ùrJ1'�q9áßÒ1¯‹Ìõ%ýhñQÍÝM¼™Ý“áØAA„w@LHü«96ª¾KPýë�¼�ë¹wQæ‹ÚÈæ˜bO¬cëy#�Ê�ï[Ò~ÜŽÞLÅ&~,“ÀÆI¼ î½–´‚~þ‰jËìSÆw]›…dž ‚ ‚ ¼â‘�9ÙdBQx«o¨~e>/oí¯˜tÙ‹C¶Õø$ÂŒX½ê,©X5j¿¶Õ# ø c2‰»ø¯Ó cCAAÞ‘÷s…„é4?uÿ€ŠÅ âëޓàÒ è9i ×Ò? DzgV/” ÀMï†_D :ŽÝÄõt7ý”'X<¨%Q¡^èõÞ„FµdÐâO–ÅËWWòEÓª” óÇC{ÅjudÔš $gSÍä «Ö¶áÞzôž!”mú9¿Kä…Ë'å>Ë>òÁQçˆOû$¦ý#÷~k‰‡£§°~lMä{ì›Û�Fe‚ðлR HUÚ�\Ë¥”ÇÛIZF[W:§¢ Úcdb¦×F¯ÓáRm"Y­ŠOÝØ“G:�ž†ón£È1¬Þ™F#ôÔã¬÷"¨tg_OåÈð²8ëtè›ýL¬¤n¢WP~t޾tÝ�š¶½K0¸E$¡Þzôn.V…ž¿Ç gUf6ýiV¼îlebÏæT+‚�« .k>ƒSϵÝxf1£FOeâ7“ø;A9ž¸x”d6÷ ÃI§C§o‚»éjõÄéÉÇ&SÏ7?:G/ª ßC¢’Êþ©í©_±á�pwqÆÕ/‚š�'³+6]¯gU·”Íô.˜�£;.º‡¤nëOhþü„ôÙB* ÜY@WGtN|�š®F2WfÔAï¨Ã©ø7ì3òuæÔ×㨯ËÌ«2` úËœtޏ5YÀí']›Èšî¡xèõx‡FÑjÈ.ÿ³iãIæ|T‘ˆ@/ôÎ.¸ù¡j»l¸òÜÃ>¦KL©é‚N§Ã©Ðçì|æ×2WgÕK«[X¶?Þ¶|y 5õ:tÎåy,íE¾7¶N¢[�âø»éqó/N�n“Øz㟄a4kßFvõÏtœ¥õ×õÍãù¤f¾®z<KPïÓ™ìIÏç¤^^ËÐV‘ôÔ£÷‰ åœ³<¿Æ!»1ôÂØ0�fá§�©Zº0Á~žè�õø„W¢ÝÈ?y& ¦;DÏìM£²!xé�qq÷%´dš XÆåÌ«,‚ ‚ ™zO'$®³ãvŽ\¼E’…:[‰¸³ÛøùÛfÔí³Ž´kÈGìÕ˜FŸ/`{Œ‚“§Ò�},Ö’æß Àx–™­êÒuÊ:Žß‘±¶6rûø:¦t­G›9ç1rìQ6o9ÀÙ‰¨òè°Ó&ri÷RFµ­ÅÇ Ÿ½Àþ{÷_ãõpüsWö^"‰ˆ‘ ±WÍXA{—Ú]­.-Ú­ªQJ�ªÖªY{¶¶Ú›ÔÞ3 ‘�;žßÁ/Hˆ ¾ï×뾪÷>÷œï=ÏyîÍó}Î9OF¦k‹ù ¼;cWã¶u! Ù&pzã4ú¶þ�¿n<ô.•=5TÁJ¥�°c{RRØ·u/)Ч: ©hžÌþZÑâÓl>uµ�)W²ôÇ.¼Ù{ ù´ÔÖ(â營Ÿžv0œeýÌÅl>r‰[F+ìmáÎMŽÎÙ見üÞç]&¬û�X3o½±‰¿J²¹óê‘:Ÿ$;ûëÚ6æÍÿ›ýç¢I1³ÃN›@”Ú>û‹@ª4ØyÅÏÏ??+ì'Ó�U|Òe;â´ø´�ÀÌÏ*a«Òsaç¶9Çõx°u¶Gsç{~Cç¾ îÖû„Øt¨û†=j%•Ã{�¢Çȹ={‰1™¸¹gŒ�vd?Gô j—š„”5Ë•�Z!hÁxå#M�t€]Çô(úcì9�¦k8x£JG™�š¸Ü"£˜HŒ7`mgFÊ�c¬ù©½&ŸÄ ¶"%êwtÎò)ˆUÒe¬M�Þ¿?x’«2ÃÑ+½/õqÅò�á7j Öm@�ŒQÛØaný»�£zÐúÔ£A ·6~AÓvß0oçyt6èγsÞ7´kþ%›oçpÆ“âÏò8SqkÃ@šuÆ¢½‘h= ã”v‘³Ò¶Û4Îd–´JÜÉÐvÝ·&‚H½9væqœ»÷àwT6Ž¡G¯±wÝÐÑ¥\ IDATœ¾ÂmƒNf$_;ÌŠ»ñδ3éûI‰gÇ7Íi9p&[N'ãäD€«‘È3Ù²ñ0Ñ9_"D!„B¼ÆògBâ>{šO>ı'Ù>:W•žK G1ó”%z)£'%IãÏ{K°ç~öÏïNu*ÇgÍbG$mšÀØo£XVà“µÿqúô¬þ¨ æÊ-¶��ȶŒC tµøn×Qþ;±�í £1EóÏè)ìÉä¢(è90u$+o(8ÔÍ¿‡v³ûÐv¾«i�³ŽË®<”ÈPáT§U,U˜b7ó÷þ4H;Äæ·1© i\‹{ŸGåHÝï·qòÔiŽüù6E5F®¯ø‘ߎ=Û\omÕ�¬Ý¹‹]»¶2¾¹óÿ§S¨ìiõÛœ_Èšõ›Øsü“[g¯Î,<Ýþ aô�œ‚=‡’I;´�Ýñ (‰ìÝy„´„ì�Ѓ6€º!^ÿÿrQÙÓú÷ã?~„Yoy¡QR8ºn#WL€º0ï,;ÃÉý›Y¹x)kg¾C ­Bòþ­ìMÈø±=h?5}¿íXúešl¦ñ®OhI*Ã6l8�‘$vmÙKŠ¢¡PƒF”R�cÎs8Ÿ¦Æ³åTö�:Å©=¿ÐÌ]MÚÙÙü8?ëäãce7þ‡�3í9挚Ãy½9•ýѽ;9¸w2Í\UÄïžÉüLúQÜúiÌ9“¶5ºå'ŽŸbÓçÁdœtñTÇÐ#ìi>å0ÇŽfVG/4J2‡VoઠL7–0vÆIRUN4³•=›Ö³|`ud‡B!„xù̱í;ˆTìq´WˆÜ½‹“ûw°/IA[¼!õ}3£²¥l…hSl47M Äícê;µ)QØ—€àrTj;™PL‰$$?EKjühÚ¢,:•ž“k×q6q7ÿl¿ƒ¢)Lã7Ë K9ÌÞczµ3uÛ7ÁC:¯pÚÖ±G­¤qtß2Í=>ANâך›£M9¾cz%…=ßVÇÃÅWÿ,‰6�ñ2.?ü½cà|Ä ’Ð7!¼¨9 ÆÜB—!Ñ—Ócè!*;ÊV¼»Ÿb¢ˆ5�áÄAަ*¨Ì«Ò¢©—,>$„B!rÅËów¥Ê s3(`2)`2¥Ÿôk} }§�¯æj}²R‘qYÅû§Ê“OrTfæèT¦,67b4¨qªØŽÎ5Ü3dvÔØUð|4Ó£r¢aëz8®_•ÕK™g±“ó5®¡M©~w`AfçóÔ¯V¡V©@I%%-{'k*ÕÝRMÙ¿þ«ÖÜ=™LM%ÓjT¶Ô±še¥'2qú|þ>¸”±ï¯fÅ¡ùü3¼jŽê¼[ðý=ÍþÊUy´Ÿî¿ÕÙÏÔ+\Ž^Ê /QvÂÃ#$2„ª3ÃL(F“’­ØTÎui\Å‚6íçìI²%dðûDÿ�+&X6õi\Ë.“’t5j€×äÉ\Û6�?ÌÏ¢ x�þeðõ‚�LÿëÑ&-E4¤„=ÃWanž~­˜LêÍ7KÏ¢.ú&û„á“¶™1çrÒ;Áý¤<¡;©)Þš*ßíe[ÄJ–.¸ÊæÚ"a4-£ËKÆý¡ðpöè‰}ÿÙˆ?+&#FPYR²Y/É�ÀQé(öèN¿wX¡O}ÌítsãʸŸîÆiR¸×ÃTy¹Z­B!„x¥äó&ôiéóÁoïZÁæH#h½ (n�¶D%ÍT`ŠåŽm]Þùt ä³>oñV÷¶”µÑâW¡,jÐú‹?�$ (ñ𷔣P;–¥lÆ“ èõID¬XÏi¨íýñ/¨�6ýŽ ¦ë\¼¢uAJ—rCƒÂ��íúóÅÀ� 8€^;Ó¥~áLîà Â¡agš{j0^þ“¡ÓþC¯ñ"¼M ¬]É [ªPRw0þR1»uk/A[˜2ÁΨ4pwUƒËÁÝg²qEW��½jÀxî8'SŒèõ�;³ÓàæîŠZ†»Ù—éÜúTbc´”éô l>ÈæAU0#�ók×qLŸ“:žv=/y±ŸþOãÓ…)¿v¡˜NÏÅ…ýxgòñl¿?[±©ÜhðfU,ˆcýŸ+‰5¯H½VMiPZÍ�å²1lk7%Ä!ó³N³ra4òÒ`øoó™ðªJÇÆµp4ìcÞÂS´~„…—Ìf¦SÏÅs—1¢Æ½nOz¿Õ‚æáñÈø­¤±ÃÁF ¦hNœˆÆ(}¦k!¨=›Ñ¹¡#*ý& ]ÈU£Ž-[¬,‚©PJ‡Êt“ ®âšôW–3oómL*¥Ê•Æ,[}ÿ)ãÏŠU AÅ´ ¤“ìAxïÏ8p ?yŸŽ�zÒÌÿáÔâ\ [5èÎgúΛ™L1y~Ç�¶xIüuwûÖìcÄ¥Þáòµ[r. 7wOáã½¼à8É9ªE!„B¼nòwBB¹Ã’ž�—¤Lëéœ1¨°­Ò�ŽAZÔ[Я³fJ;¾£TQŠûP¨hez̽€°ªÓ›¾UìP%ïcTh Å‹—¤ñØC¤ªì¨Òç]jZd¨+m ŸV(APÉÒ„Ž:@*æ¾Ý…æ ñò§¸� ÿ1¶i8?SS¥W_j:©0œŸÇ;Uüð (AQ/oë ç߬Π-ªÒå­’˜) ÜI0¡õkI»ŠéC;T®Íø¨g Ê-6|^ÿâÅnÿg jÜö§[°te kT-iú¾>�¥ÊÐ`ľÇ\-UãY½~:Æ ÓhDp@qêýx,óÅíÒ#Á¥NÕlT˜¢ÿ¢gÙ‚ÊõdAl†“³´ )I±€ò¼Q+”?@¯¨0+䃇æqu¦±þƒ¢¸º¸àÙq>qÕüTûëyzáû)#Îu¾erÿ2X*qìü®/ަ>ùmÙ� n ›ò† FÌ+†Rǵ •Dk0`P9P·YYä#À¬áM¼Q› (H½†ÁØWkLˆ£ ƒAAëNx`v^™P&�ÊÈåß»P'¬m»OæPÆÎ©+C­7P+Ilù¼¥Ê”¦x`/–ÇgÖŽ„vkE!�‰„; (æåiÛ:}ê_:~Üo�‰«õ¢‚qŠWzŸe7tÞméß¶0êìôý§�?+štîާÖDäÚÏ©S¢(%Šáí]ŒjVs3“*môáýr6�Á/̓(Qº ¡#>Яž×1¤öjAïÖÞè”›üóemŠzúRãÛ]žD²lä7ü±ô/~ùâg¶ådþ‹B!„xíäï„„JG/Ôq·I³ô l‹!Ì�Þ_ éwDºŒÅÃ;S; ú8n%¨pô-‹ŸãÝyÒ:Þ�½”1=BðwR‘˜¨ÂÅ?„c–2û]ÿdÓ8SØÇ’ÄÛÉèÜJÒøã?˜=  f€Ê!Œ¯'õ£A F\ jÐøvå�•Óèß´ÞŽjoÆ‘fåA`ÙB˜g9÷]K‰Î½±U�Ê‚ �:Rú~VTüb1‹†v¤Z; ñÉèÜKÑèÃi,›ÜO5€Õ¾œÉ¸îu(îª%):Š;*{¼*R3ûLö¦¶ô‡LÓ™jE!>’½¶ÚäÇ.à§.Ô‰ŸHóò…°1Þ&26K7_‚k4 ’§%\‹aŸv�3ÇOrC)HÙð�™öSg¼Õ�«SÁ`0*ÌllyäÜèiö×sõâ÷Óƒ,î;†ƒÌ!ù ãÎÈÖ­B³¨\›Ð¾�#j•åÕ£€ZCÑFMÔ�Ú-Œvõ³©åÛ¶¦„4êѨ¼ØÔ ¬¶CzymÛ�í‹ðJ¼7™‰ïÕ'Ð9�ó{¶°yÏ%÷âT¨U™"–€Ê™¦ßMå“&¥(`‘JlätîÖ˜â2ïÁ•{Ò½¼*TØ×ëB›Â÷[…SýX6ësš—÷Æ*5ž4+o*´øœYË~ žSú'~Rßêø³¤¦@Ó ¬˜=�6U}qÖ¥rëV:W*±!%³¯³Òô›·”1=ëènFBt$w°ÇÓ¿"!5J`£âùC*gü°œyC{Ò´N5ªÖlLë:EÑ’>ÅÍLíD¥ÐšxÙØS¼I}J¾<“…B!^zª—xN­ p%}-‰Œ]†‡(3é…E•¶‰þÁm™cGÛ9ÿ1±A–+û=3ÃááÔj8–“êzLˆø“öÙ¿]ÃS1�h4jâv ¦IËÉœ²oÆ´§ÒÔùåíä:Ö ‘̺>è»Ù@ÚÍ›$m¨òá'4yÍþ‚Wâö³û¸•yUš6.”ï’²Ÿ^V Ñs;RmØTI±ÜJVpiüV“dD®QâXói zoÔáZÀmb$×o¥ hocnñÌe_¸pù™Ëx’”m^ „B!„Bd&,<„ˆˆ×z°±0gå—ïpæz4 )©÷Ÿ·±0àÆí;:…µŽs#.îÅ�M&“ µúõ# !„B!„ùZ—:Uî'Üìï?ïWÐ5ÓíÝí(SÄ‹.!Uø}ãn~ß´3}ûn܈‹#!%•J•ƒ_HìY1™L(Š‚J¥ÊÓ8ò’$$Ä39}ú4wîÜáöíÛyŠB!ž’ƒƒöööøùù=v»³gÏ’��@LLÌ Šìåæââ‚­­-¾¾¾yŠ/½{ O†–-Ih¹’|5g9]Bªp0ú CÆÇ뛊ÏìÎ�;4hÐ ¯ÃB!Ä3prrbýúõY¾OíÚµåuO©|ùòlÞ¼9¯Ãâ•СY8wé™Ê¸—Œ©U¥x‘g +× t:]^‡‘'$!!rL¦i!„¯†Çý¦ÇÆÆJ2"‡bcŸßí …x�(êÜ]cÁÚÚŠ„\-ñÙ(Š‚ÑhD£Ñäu(/Ü뽤§B!„Bˆ|Í”Ëw¢ÈíGn0�¯åm@e„„B!„x"%ñt^çUó…Èm&3ŠFƒÊhÌ•ò –æ¹RNn»7uãuúþ�ùŠ‘‹Ë†Ðëó…\|É“c©Çæ3bøÝŽ`Þ þLÜ‘œ×!=–·›ÃF²ä”!Oã0ž_Áˆ£X�½?úî·sÒsìEPâØ3} Ÿý~”¼Ý B!¦(Š�ˆŸá_öVÄ*€‰ë{W°r×s»¦ErlÓzößx™ŽD6ŽëÏЕױ6äÏ'ó÷ùü|Š©³|ý~ØNœCæm0´’+Eº.%ö÷›ñäRÆþ¼œÿ²SP†vÎå$¯ñìd¹{þë^XnL‰eûŒ1Ìø÷Ú‹«S!D¶äõ‰ýËúBäž4;Û'o” ©Žv˜tù{¢€^¯m¦o¼â …„ÿ0¨}m‚Šzà^°ÅËÖ¦UÿÙD¼à»¢(·WóUÏ1œ èÏÔ¿Ö²vÙZ{k°q÷ůh!œÌžï°ãÕE èØ�9'^@b a#óWÜ¢B›}ÖeQ¢X1oªºísÍÁ~PÙâYÜŸâ>N˜¿ÈÑU�´³‰›ûgòE»”p·ÅÂÂW¿Ê´øh*;#Ÿnx›ÊªEýýñ-`Eî}$…ø£³ø(¬,…-ЙYãâS–=§s$Ý¥H!ÄCrzBn8ñ -½p±µÂÒÒ;gŠUh@—¡K9™˜÷ IHñòÐ[Y�fgóÌå$¹¹äB4ÏŸÁ`À˜KSTò³ü�zFJÜz¾hÓ‡åöa|ðÍʺkI¸r”]WípzÁŸÜðß¿ìŽ/E��ߦ¾o†³ô¶YÕöÅÆò¼Ýù{«â«0¤…jväu8O¤\_Æü-êÿÚ眜}kŠÑmövºåzd�÷`;¹²°!�ç_î->Ú‡ *¢�­ç÷‰}¨ý×~Ý8‡N¾Ùëøê‚ÍùyKó\�W¹½’C»²È¡~D-ñ±ý²=ίô7‘B¼ürz‚mJ¼Î¹ËòýZ>*¯!9îgþ�˸1i|y{i„Ãë3UZñŒ< à�œ‚ZŸ³‹¬‰V–ù~tDFF££ÑøJ¯+ñJ��0œØÎŽ{ÞüzŸ¾Fýz¡4ïò #¿ § PâøûËz”+^ˆ‚îø•kÌ¿ NÓ¥)„y¢Ýœîÿüš.1%̃¢=–qPâ1s@kjûâU¨ÕÚ bÉ™ÔLcQ’“HÖïãëJpqqÁÅ#ŒÉõ\š†Gñù'Ë+Äi\úûº7ª„¿·'EË6ä�‰»ˆ½7‚G‰5CÛS#Л‚Þø—oÈ��YÜÄF‰bf+�ôú T`ð}úÓ‰ÿ±àËvT(„G!ª¶ü”Y‡ï�£¼¾r›uóÖ’ôF[šº×½ÒØñM5|œ­°°vÅ¿îüq,1Û \ýç;:V-‚£¥ö…+Ñö›Õ\¼×&J4«>¥¢¿'ŽVfhÍìð®Ò…Q¿ŽæÝFe(do�…½7UºLáPÆb�‘lý6µ=°³´Ã³ls†¬¾üÐú&®,�ÏvóPÚ†:¡ÊI]¦sŒ©n�[ÏuÜß� ǘóqÁ¶XXÚS0°#Œ ÜfU¿Šq±ÆLg�S‘7xûç=ÜÎØØ†&¼Y W ¬œ|y£Ëvßzho<ÔÎÊ�yô}6ñ�¦°cót¾êÙ†ððÖt8�M;¦®ÿ‹ûüÁeSúg>7÷=ê–õÃÝÞ3�öÞh=|÷gôÄͦ©¥%ÍæÄ߯2õìR¾jQ/; ¬œý¨Ñe [#ï½áÉe"6±5Ê�–?ÌdH÷4iN»wóóðVxÞÿ&Rˆ[Ý�²^öXZØR°tŸ-9÷ÿvÕïàÛšÅ(`kŽÎÜžBå[3|CäÝ)&./ý”7+ÇÝÎ�¹…Â&qژݾ „"+Ï4R@e†{`E*V¬BÍzÍè6dß6±$r翜6((Š‘ËËÒ²f>nŽØ9¸Q¬Å”ô×L±ìžü ƒ¼pvtÅ·R+.xûög•\ÐÑgÁ¶mÛÆ¶�iãñ¤ù w¶¦u×™ÄÕøŒéKþbbö ïL¿…70¡½ø ÞŸzƒÊƒç²fÝ2f {‡z~–™§r¦éØMéõoY@ï ˜.1·gsú.3Ðpð æý>ŒffóYË·™væéO×”›k˜·>•mšf8ÉÔà^ýÆü¹ŠUs†ðFÌôl=”ÝwÛ)aû@BßÁÑâ}ùuùJþø¤ gÇ6§^¿uÜR%ž“Û7sÊûf­ú‡ ËÆfø‹Ïޛȵ*ý™ô×j�¬OÒ‚é:úÈÝ“ÌTö#ì»Óøƒõ2¨ìYF·mÏø“†>™.±dþN¬·¥�CNëzˆé"3:Ô¥ëÜDê™ÅÊ•ó™0 U¼5 ²% é~Z°žm[W1¾¥š•u`èÎ �Fí@ÙÎß1kÅŽzeùG´üd ñªx°�M\Y<�Uq�¼3ä-Šè G[¸=ß¼Lâ?¿±à¼ 0{tÛ£‚ødÎJÖ­]ÄOØþukÞ�}=ÓD”½œwë¶aòõj|5{%Ké…×îA4jô5{’ÉV™oü,âØ2k.ÇîdýejV¸!ŸLZÌš¿ÑÏÿãÞêÄ„{ûLãC½~£˜½f ÛÖýJ¯;ùºã§¬¼“Ã�ÝËY¹}g®fãß‹ÿq=¼5Ùì B!²”ó„ăï7¦Üäìæ©ÌúW�W­šפ'$nì]ņ+ÅyÚ_¬^1‡QÖÁK�ʱ±­ ¸Ç£ùsñï|U'Ž9=ÑkþU”5¨`âàŽ}$) Š’Æ‘í»¹“v„½“ÓëL;Ê®}©«Uã^FvýœMŽ]™ºz3ÿ,™Ägí+PP¥ ()Ù’–£ÎRªïT–¯šÍgÁçßém&�2HBBˆ|Äd¦#®H!Rl¬²·½IáfÜâ““0%§¢äptE^3�èõz &“é•ùŽyyÆ«ä€Ú³£'žâ½O>!¤Ü$j5ïÀ[�ÛZÊùî×P¸zs ßݾ|°Â®ÅíÙ·ï¦J¾ÔoXŒQ¿ýÍΤpX)ÜÙºž]Je¾®í„~ï~ÞéÁûëÇÒ£”¨Dðw§ÙØx)Ë}NùJºL"²¢@Ñ ß;S7‘ÅX†tJ$K'ÌåfßXûEsU@¹âÄï ¦ÿ’ ÜjÓŽ¸¨hR-½©R�2nj(]ö1j°/äO@€Ùýgô{eÜ&­~ÿ�¯Ú¡jV)@l�¶L˜ü/oÿX‹ì¯—¨³jÿk3.Ü=ÃÚ|ëv¤E[ UuûYÕb kŽ£rP, ¾û…3eqè·~øk€ú!”á %?ýžÙŸÕ§O¡ôRÌ}*Ó NM̨I…ÔMÌkwžÚouâÍ¢j¨[–ÛkçÑcË¿D)Ax$¬fÌø*~}‚±Ý¼QUÊ(ì39¿† IDAT_ÓŒùKÏÐ÷34€éübæï±£É'õȸnïSÕõP+è÷L仵ZÞúk)£ÃìZƒAƒo�¶øÞý¿Êå¶Ï c׮˘ªMRíIõÖ­-¢†:Õq9¹–sW±7­1!f™µ³�3ÇOc°©KÅ™Òü*”ÅѸ”ÿN hzÿSÙ— Vh]*h�ÚþDo*Å·+·“ع5ÎÎ3rê·üy»!¿ìœ@ׂ* µý“¨Tq£–õgA;Û'—Y¨Sþ8Î[ï¿G¹"£©×®+=zv!¼ŒK†/"–%Ñ!¼f@­²Il/ü«6Ü ¿¿'jµÕZ4»»m*ØaAÕ…ì8a ¼ÒÝJQ?,$=€ø%Ùê B!²–ÓlEQÀt�_ßtå7Àd2¢(*¬Jteú'µ±QÒ*ûê„֤ܽïï„5Œÿi?ßYËôO*aP³"6WÊÓóÇéiþ9uj{óýÒ­N ¥Šú,ÛwÄ`kgbÇÖ#¤5¬„úÌV¶_s§Vm4†ˆŒQpn^›Z•‚°‚Ó£D‰_Ç„_ŽS~à~¾ïT5P±´‰ƒëÛ³hÅYÞë_L~+„ÈGLf:Ü]HÜK s,tæ¨ÕþÕ�¦×“ª×“�œ‚¢dX 2- ^¢i3™L÷¼T«Õ¨Tª—z:Ç+=Btx‡ gÕáC¬×™b‘ ø¨~Eêö_ÂE=`Še×ä~´¬Už@?_Š—ïÃÊ[ ))©(h ÇÿÎFÖìLâÙºzÆ7šZ@!úèQnèO0¶�7xxxàÝx"gô‘\�Ì¥Qõ'9ü_ q«> ¤gzž%ùp}2Æ׈4iðmÙ›Ö.›è[£.]‡Ì`Óùħ˜ja"êða®ªËR«šÝÿOœ­+Q«‚±Gsùi. +Q¬˜¿ UH;ÞtËú 0÷-Ž·*†¨Xè�±÷`Eê„dXSM¡:u)a<ÄÞ#úÌËð,„1DÆÜkkk °C¹Ë-ÎäH\ [?*Ž•…X86å÷(ׯ\¿;ÄßÈéE Øïø&mëd½@Γêz�‰ûörQS‘º5NF¦h¶�ëAý2¾trÀÅ·+‹ošHINÍb¿iñ-^õÍ(bî틬ÚùY¾‡4Þ÷³@ÅíG>S ‡öE)]—Úþ_‰Y`µ<’9¸÷xæ#E)S‡O‹ql¿x‘�¿ö¢ÄõYôªäG…^ó9—ùnFe_¿ƒ Pâ0ýÃ&T,扳ƒÞͦrÞ˜BrJÖ½>{}A!Ä“äh”€Ú•–ã·ðï¿ÿ²cë–ÿ1œæ‹èÒ «¢ºÊ—á½ú3û9tÇ�ªµƒ1¿_ž#Õk¡>{€Ã·Õ”nP—×7³é¤ã�­l>S�ÞV#fË&NŒ\Û²‰.õiXF‹bV“^U%ò§FT ëͨ…ˆL»W×aŽÝIáß/Êâæâ’>½µP;æDˆ¼r£ŒŽ"ÿÑjIÕ빟À�›±DÞ¼El\Ñ·ns=ö&1qqÄ'%=˜ŒŒ·âò(àÜg2™0� /ç¨xÅGHÜgæFp“wnÒƒ÷—}@è;3ø�ü`ìÏ[ßž ÖWÃù½¦6É»Óu çî¾MS¬-ƒÆ0iù¿$–O`Ùfµ¿oˆ‹ ®* è*óÙŠÑ4Éxi]¥Æ¶ YfQ䀂¢hðl;‘¹½K=°³TæÎxk@íÎO›+ÑyÅl¦Où�ŽÓ~¢áè¥üÚÞç�L¾Š,ÎWsñÓtwqÈzÓ?~qH�-&Ò�U2?W¥¿–evÅÌ 3ŒŒÊý7èÌt¨L¦ôLEAQÙ>a #jeÜ*tŽÞèŒ'Y´à0®áèõ¸[?©®‡(& âÑD¥Â�Ù= ÿ,‚z#Ʊ¸^Ql“¶1¬U?Î<¦z­NЉ{wþy´�5øCˆ}'�4 zøŽ‘³ûrK]Œ€bZÈâ\«Ó‚јūÊÝOžÕ+YÅžI™æî”oÞ—òÍ{óñ·©ÚáÔªËâö™–€N›~E âYûq8ï­)ÅÀ±sièŒáØ:¿½î1�½¾ „â9ÒâX¸��w¿ƒƒ+R½ÈMö…Lbîæ‘4ne‘ùÛ²ü3 Cr¼Bc¸üÎúÎÑÍíoÔg\3¶ŽYȆ �°_wûºý¨l`EùþË9¶‘yÓ'óKŸÆMèǼƒ©‚‚¢²£ñ¨5 ©þÐo…ƒ—üVˆ|-11‰¨ÈX¬m¬pssÎëp^˜‡§^MFŒ¦'_M5]¹†ââĪvpáü¬­-©T9˜’%‹=¯PÅc¼ ‰û4¸×¬E z)Î]áôíc$ù´¤O¯PÊh}^Vªû 4EhÙñ ~6Ÿ�Il2o”PgT€[É’¸™–òßUgú–wÊÅ[#ª@Q0)€¶8AþÛÍò{#Çì·‡®$‚uü±e3ç�(v÷ö•W7oâ¤:ˆÎ¥sö'€Ö/˜R6 ìûïÞïÔ"³f†ˆ…,Œ(@³k�Ū9 Æ=(wã6l�£CûŒ5rjÿ!‹vàÓ¾áéS ôñ¶V=6!ñ ÌÚY�g‹.„îΔoçÒe^' g8² —ðÍ/‡± ™H_5Y%$²fAPù’0r#[¢úâãž^«þø&¶]³ ¸|‰~‘hð¨[� Í|Ξ¾Š‘'Ü[Úx‰£qlÜŸ�mja-Šá ~|B";}A!Äã=Ó” ¸;-ãÿïO‹�'-æfê kM<¸î„Æ7˜Ò¶·Ùµå0)!Ò§�*7ùwËaLEºPÊmš5veβYüê¶›¢�†âí¡¦~ÀVΜŽõ.{Bg¾�ŽÑ¨°õ«KÏïêòVëo©Û` ¿nú„7ê”"À:‘ƒ'náÕµú#<Ëg"·ÜK<\8™óç¯pîÜ%Î_¸BbBÒÛ¹pÁÍÕ k+|| acmI_o¬¬,q+àŒµõ+ò×Ð�;9z›’’ʵ�ÿ2cú¢ûÏ­\±7WgÚ´oL�:Us+B‘ ¯tBÂpl*ý'GR²FyŠ´E•p‘ÝsƲÅäIçª~½P³ß—3ñ·Êô¬R+ÃIn<0ô[�û›�h0ü=† W(Øu)5ï^I7«Ü�÷*/`ȧ�qŠz‡†�Ψn�ç¿´`z6/•ÃLº'g¸°…¥›Zâ]Ï—fï·åçN?ѵ—BÿU)d™Bä©k85~‹Zî*bwÌeiT!‚}Qß9ÎÞË)hœœ°{(# v)Ii�fMÁB»F¸Ä�#Õ¿¡{ЯÖ>û¸¿G-×[ì˜6Œ™·*0èÝêÙ_?âîâ�V¡shø4÷ïR¤íg½Óh(mzYðM§Ò¨OÎgèWÛ(Ði où¨ >+vMèÿ~)êŒêL ËA¼W¿öúhN�1£Î{áÓ8²`!'<š3¡ZWfrȬzo>®1›�{4ÅnH_š8bˆºe:Rºtæ“1zÒô©î‰•á?®%?ÅÌ¢�Õ;2~âzêtéAµ:ÛéÓ=ôþm?gŒŸÎUS¦þÜïMÒÒP¢Û´ý¥Z}„áËfø¦`ú Qœü�‰ÍœPeã~†Cãé9î:Á!• ð´Cží¿�à£7=kú¡%ò a¢d =7×L`Ô_V„úÚ¹‹d¶^ížØ²ßBñºÊyBPÒ¸~l;µÒnrõøæüò×½;Ó¾†9Šb¼ÿSŸ1!�u=ú|P†ÐzÑËa0]+Zsmýx¾^¡¡á„n”Ö((Š9•[6ÅcÆ$ÆšñÅ7EP«U„5-ÅðoÇ¡¸weqU‹ôØ�'Y1m?ºà<,Ó¸¶%‚›Øãì F±iÀû=ÿ->¥{�¢Øéc8sÎŒÝe˜Vútm&DN<œxˆŠŒáÜ…ôÿfGTdÌýmwí>ôÈëÖ6VññÂÆÚ*=yáæ„[|ŠziFXlÚ´‹`5XÈŸ_Ý�’�£ßsK*³–µN_0xê—t{ƒeŠUéMP¯pŠ™°`Ñ µœF•ì¯Ú™=Zú,þ«¯2î›ÎLŠ1`íYšnSZúö/Ì:Û‡Áß·£vd2*K{\ –¢¾·u¶F•dÝμÛÍdwÑFŽœÆôOçpé¶ Ï@Þh1Ž�_ô¤º{ÎwU�Lùg_Æ 6“¸©õ l“A¬5€ªÙL²§iœpIZÈÔ/&q.2ÅÒŸà>[8”/B¬³1pÃŽðçñ͇Ÿ1¥[=†$(˜Û:SÀ¿2E×zOè ’�Bˆ'ÊñºVn*hdã ¦¬6¨ÐZØââUœraCYܯ+Õí2$!º3è(Ùw. -†ðÍÔ~´‘Š}‘ª´œ¸Œ¯Z{ º;êAW¡#í§2Úª9M}Õ( x‡·¤â°ýÄ´í@eóô2•ø«Xþ#|}‰Ûz ö…‚¨?xŸ½¡CQ üç‹Xìð-#þJ�I·0Z¸â[±%ßÅ7 }IHˆìˆŠJOÃÃ�ññJ��/ˆñ‹Æ%|(u^Š“äTv.ø‹Ë~hSîeIFð¶³BˆW…Ü9âéI{‰‡�ünÊýßë*õCC5ï¯w’ñî3ýƧQÒï"q–Ì·}�?™FL!*æf¦¯'¥êùïJ$�^žªÜ5Oä(qŠˆˆS¸¹:ÓµG+*U ÎQ9âÿ$!!ž™!b! " ÐtTÍ\\ò9Jù—ùK®áßµ5A/ÑðÒµ³BˆW†$$žž´—xœ{wcS=‹&^LÉë(žÚK×ÎB!^’�xzÒ^âyIÏYä~ÿJLLÎõ2³+"â4{vfÓ†]$&e?1rüjd¶FI$¦¤1ùïì?wåYC}Àà¯ÆÒµ[KÂÞ”©Y9% ‘cy‚B!rÁã~Ó1™L¨T*YG"›Ôj5&“ GGǼEˆ|ëiGCdeØâ¿ðvq$Ы-«cmþÿiÙkž`ñ®#$¥¥=sÌ™™ñÛb’“iÓ.ì¹”ÿª“„„È1{{{öîÝKÅŠó:!„BäÐÞ½{›�°³³ãøñã”(Q•J…*CÊ_gŠ¢`2™8~ü8öööyŽùNbb›6íbÕ²�Y®‘—bnq)æûÎ^fP«X™éžË¨ˆÌÌŸ¿šcÇÎÐûÃN²ØåS’„„È1???Μ9Ãúõë¹}ûÑ{ù !„"sppÀÁÁ�¢E‹f¹Í½ßûC‡qëÖ­ÝËËÑÑ{{ûǶ«ùMTdìs¯#"â4?�û#W‹‰Odòú¸ÚY¿�dÄ=§òÕ8¾ÖO’OAâ™øùùåuB!„xÎä÷^ñ¬æÏ[Å‚ù«^H]ǯFr)Úì…Ô•QTt,?�ŸÅ·Ãú½ðº_V’�B!„Bˆ×\BBâs)711‰ŸÇÏbÏžÃÏ¥ü,ë}NkF%žCó&²RÓ”ÏÛ¼Ú�é%"ýþQ¢Ù0z0Ë?`L÷Rϯÿϲjì,®VûˆžÕìP=¯zžV~ØB!„ÈU7nDãææœ­m5))Ø]¼†Zoxàù2E¼hU¥,‹v|!¾´z7ªE“‰Ä¼$Ÿyå§lØÛÛ?ÕãÙ)Ä,{—2þ�øé˜áÉ›?NÊþô+/è³ÜDI>ÉÆ¿Ö£<[]9¡ÜdÇìñÌÚyS.k¼ð;mJÒqÖ%L€ñæI¶®ÙÅŇš3óçs±ý³”Ì•ÿ°áØMrµÕÓ"9¶i=ûo<{kJ¿L·8²f[NÇån?x˜1‚¿ÆNeÝé”ôÿ}èøx.”;øõ•óó€+fÚefw $°ÝL.šòÉ>B!Ä §2±¾�ÙK�$#îéR· 6Y\Xz u©S•VÕÊbs «¨˜¼'_yå¹'™õýËP¸ ®®®¸{úà_>„VŒ`îÞ(2ŠfNÞø+Š»m¾¹–ùRQYºâãç‡�›*â×C»“9�–q«¬ží¯�à×w;3dÅŒ¹X¬ñê"tìÇœÏ+‘’Òïó›��ç#u×÷ô¼×®ãY´z+~ëI)­%.>~øqÁRv±BñZP�XFÅb{éÖ7b°;§ãg±ˆ¹õØ÷ÙX˜óy‹/(Êü­Œ�]Bþ?zÙ2ê&fñO7½úU&£ì³ÍD|l4iÅ{0}d8n†$b.GðïÒ™|þæüùñÌP{• »YT#¯ã}y© 4aäŠ&wÿïi¯¾Jûç.é÷ù̓ÇÇó`äÜ¿;¹áΔwS!ÃlŒÐáË ½ûo!„B¼z¢ï^½�ŠŠÅ9%×ÄdTÆœ]‚«P”2>^ºpå±Û•,YŒJU‚Y0o‰‰É9ªëE)Y²nî.DE¦ß‘$âØ©,·w··gXÇðGž·¹rƒÛ~…1édÚ«Œ�xJ*;ÊUªB•ê!„µïÃwó6°øCo�~Ÿ¡[Ò3]iúâïÆä‹&@áÎÁéôn\?�‚xú–¦z—œ2˜¸²ðjùáå^/ÿÊ4ÿt>'8�ÿ½!A>xxøR¦~OÆm½ñØ+óJÜ!fhM­`_¼ • Z›A,9“šé¶¦èíŒí^— "ô*F™:ýXrݤñwŸbx¼9•+÷Æ…+±Ìiç�g·¥¤d(#iÏO´¯€·‡'Å*„Ñ÷×ýܺw¶’²‹qB©T ow zR»Û(fþú�ê•ÃÏËïÀZt�°‹›÷Þsg!oyzÒiQ†ÌaêJzz»àââ‚«ïû¬KËúùÛßÄÅÅh^»E<)èîA‘àºt³•¨ŒãÝ“Nò×�ŽÔ*僇»Þþe©Õ´óÎfÕÒFNŒÁÝÅ—‚4ãÚÞtåO:•ð¢æÐ½$Ý-ãâÌvøkÅoçîŽ5P¢˜ÙÊ\ T`𞬧-¼H¯V¿W¸=¯ž]Xr¡c#gÆ7À£Ô'lKK�ñâ_ŸÐ¼vyü}

=~ø‡Ë÷Gñ<ù³›¢wðó{¡”+ê‰GáRÔî<�£?øCLJ!b½ÂjRÎßww<ýÊÓ¸÷4ößÎ�2Pnshæ'´¬V‚B âáS‚ !­¼úF&Ó>R’“1žŸHhÁôc˽Ú0éYÜÙÏŽó‰Ëêã£Ù1é«•ÄÇÓ‡Rµ;3òŸ«wGÒ<®O!„"?˜7o9ïtûŒ”݇p»“�ãdÄ=Ÿ·løÀÔ EE1¡˜Œ(ŠB›¶�ùvXÂÂBhò¬á?waá!ôî݉޽;ñíÐ~|;´¿Lù–:uª<²­»½=ãº·ÂÆÂì‘×TF6W"_DÈùžŒ�xV*;*öý”f³ßbéÜÍ|];ŒºœácÞĿϘ¸,„‚Ds6Æ…‚j5.A-é?¦žŽZâ"æ1ì«�øÐ³,kúG€B’Ú—CºQÂ>Ž=¿Ï;¢_µ†O‚íÜÏ1£[k¾� å«Qó(kyž%#¾äƒ·ÍðÞ4ˆò¼%‰ C{2êhM†MEEç4nœN °ËÓ婌)–”ùà;ÞóµäƦÉ|÷U®¨7° ›š´ËìÛr›îS™ÓÈÃÕ÷å(>ÙU�w>J÷"æÜX7š/‡¿ÇåvñýYÌ53«Å׫†Q×T¼t¤ŸädòüƒLÜüo;»cJòÕ”1Y¤pyËd†þÐ��=ÿefÛ¨L—ù³WSúïõ£ûÀ_Z̆”#¿óÙ7[8e¢]QM&i(òöTfô(ŽVnÞhŒçøíqmïÕ–‘C×Q·ÿF‡®á ·E|:ìÁ_®çm_-œTÎ4»ˆ´ 2ÇÙ'ŸfM_ê~Ÿ&nFlcwLINM�e*WwÍaÌhqíOÖ}W‹ÌVÞHÜ5Œ6f jöã>@sf)£Gt¦Eôlþþ!Õ>»áßnÏw׫òáˆ?x£@ g6þƘM�‰ôÆ!¶ìO£á¿ÒºˆŽ„³«÷í ºh‹°s\=lHãø¤·h>ü •{Ío5½1»ó/?÷Ëöq(�Ý3-W]¸ÓþèE ¨,\(¢…³�m³4�iOûi::™Èàâ&ŽÍúšÁÝ{a»a9ïûzLŸø{÷WUùpüsÎlPÂeÈÅ-9poÍ‘¥¥ie™«4+[ŽÔ²ÌÌ´¬,5Í–eå(­_iæÆÌÜæÞ“!ÊæŽs~0Dä²>o_·àÜsŸó=“{¾ç‚ ‚P5Å]ˆãÜ爹SÞ¡X'IH€$iðvpäµ{àUÝùŽ‹MJKgí?û1[Œ˜ÍFåöäF³æ r~nß!’ï¿[{ÇË-K)É·×àððpã™±CIIIãï¿÷7“žÕ�¬–¥KIE—š†ÉÞ®Ìâ­ DB¢4ØGÐ¸Ž†'�sÉþ¹ßS∉W©Ñ§-mšÕLjÈõ¶mhúf�¶Ø$œ¤?䙿÷’Lí¬-M†¾ÆÈþŽ´kåÍõÖýY²d+cßï@Þû,ã®ÅÌßa`ôïïóT=-МoçÏ«X½÷š4Ïuƒ«¦“ˆäÙˆQ�ñ×Aý›S›§yyXV,m#q¹ÉÓ‹¾âÀÐI4@¦fD{¢Z8M±Û»ŠÖ7¦ï ž4ÖÍ%¢ÂŽm'°´ '¿Û$'¼CÃË%Gåz¾ÓÁxû§Á9„–ÚÐP ´ &~kkÞý=šÔ�}Ðÿ»˜÷7@ïO—ñfïH€¥úßT“þ-p½mܨvstctáÛÞÐÿmÞüµãÆ?Ï5·?ÙÛx2¿ñGYOÿ5¸ø†Vì;軯²÷Åá\›Ö�Úe7m;ÒÔþ~ÚÍšÇOÏFñDÞûx5–Us—pªþ‹lú`$Á ]õ8M«©óX1¶Ã}å×ÝnçRí©Î åŸóJÛ̃:ª¥ÂÖÅљǻ5’uÛt ª– ­[âvj#½ú�=ÆND™7ññ‡»q}ì>­ö&øÍþ}â *ÓÆ•€:a„åü•(¤Oèä?øxá½Í›ƒ}��¦õUö­ªu§1²àcBA*³”ÄÎÿwž3‡ÏpþðyÎÌ;.LͼpHR>×1UUAÉË?¿GÏÜ5­$'¯¼Ï•%j´�Êo?Èÿ–/á³Ï†ÓþƒfLùa9£ëIȲ 3ÅóAEQ�@Ê/@@g£‹åf’­T%¿Gkë;»ˆkuZ°XPÅlI‹®¨gƒ•õ*Ú¶WI8°�CiŽ8kñËÏÇöLz2רR ^P‰�{Y##aÂTÌ.:$YB’Ôœ?޷Řï‡2ßCËÉ‚×]Ê*G¹Ã#5:-¨ ªXÌXР-뫽ª¢JÎt›¹†I-sos ]5tØZ=&Z:Wª#_Aˆ=˱�™7Ï©€'Ljæ·‡S¦¬_3ÿÐ+6ªNFѨ(z Eª�Œª—Q5€^“ùÿ"�Œ*Ú rºŠ&=3!)` ·CÕXo™ý½ªMÝ�¢-(�¤´t¾ßº‹ï¶î"9=ÿ>ë ›gÌððì*lç–E‰ËbkÃõ ?\NŸ·:,jn÷z- ‘�¸Sê v¾?‹U Þ ÔGòk2 ãÜ‘'ßìÈ þ3èÖc!K6½@Sy/-¼úüP:úÉ€‘ ^:¤+-n+v™pï�!×µEQ@Æ#<e‡/º2®IÑžøk]ëÑsÌ{ôx´;Ï·§_ýÃ𙑸y¸ÁÇ8™þEMÚ)1lúójðê9Ö“ˆEfcg‡VMàz¢ öR¡Ó‹G¦fHÕÌÙ¾+•Úå²-öv�”U£#»œ¢l{5v-“^\MÍWó�Ë îý9æ·[ÃóõlÀÖ[RIL4Ãm�*˜J~ÜÛº¹ã¬Dsô” õ½ÂÕ];9E(×μtJRf *€® ëiY¾}ç, Ôd~æò¶­œ�ê20L‹å`Aë.ã^?/å'6lNàÁžÕK%A¥©J°>�ÝÑG1µ«OiWHP²‰Ú€pÂRØsô>�µ$ÿKFþÇDËûïݧ‚ Â=@‚Ü�#²–��]=TE!CÍÿ†^Õg&)2kWhPõ:,ÈiÊ-ɇ|™Õ"}­là]œ5âØÅ«|¿m›+Q"¢ ={u¨ð}IFÑëH Ä.&Û„ÄÚôt$‹US«MN$$ŠIM<Å®íÛ8cIãÚùCl]µŒo·&Óàù/˜Ü6Ÿva–cü²x7úˆ0¼ìŒ\Úr˜k¸P£º�{]Bø�ïæ}Cè ¸Û¤s"6ïÁªpyÏzþ2ÔD¾þ¿~<‹ïÓZ2ãé™×Wjؙٵö{þ½ïaG>ɨÈïyý¥¡ÔˆA׺®H §9llÀð~õòÜŒ¤³÷‡¥œ¨Ñ˜w=©§£9™,Q­F5$´„uëŠÿü…¼þ|()êSCŽåàUn�Ðxf¶ØQÍr•=?Ícö{z}24WÛó;£¯A(ï°øí¯ðàGú™x÷éM}+Óë³|›ÖOðDø ÞÿSFÒ¦f*ÿýô?Î)Ð"¿hkîÄœ5s™ÛJ¡¥}ç5MUȶWãùuêDÖÕ˺Q„jf1q]G¦¼¸€nkÆQ×-œú†t¾üø-V8wÇíÆ)2B¦[�ò¯Ó^µŽ{Ð7íIW÷où╉ø>ד`' §Ž$ÜVÃA¹ð+Íõ§oc_äsë˜7c+N=ð€Ÿ Tõ†D|ôÖýÎýa5é7ö1>0›aÏÛðÊ€ºÈ'V2û­hÜ,ã!?MzÁë®o6œçÚ®`Âóƒpº<†^á5àÚn.ªàPÂ}'UëÆSû0ࣧã4‰Çš:¿ûk¶Ä©w”ö’ò]9¬}æ�æ1Ûx¢]Φ8NžÖÓú‰nbý˜AÁ:ɨ ³3™µ,Š\±×R´¡º=«å߉å•ëIÌ_÷ªªâîl‡“­-—n”I""[½úµ+}B"[š‡Õ\¨vòœÕK$‹‚>)… +û ª ‰"“qruC÷ûbžî·YgO5¯@êGögÖ/Ãy¨©{¾SM¾ÄÞŸç°lúy®›4¸øDÐiò§¼ÔJ�FÁü¹—yíý7úu&ÙwOêÝï•y£ ÷£Y»–¯~�G'£ØzÒâAæ®|™�Ù#?صgÌ«=3{³þèÁ·�†ðô²•Ø¿5ƒÏæ>˲¸ tÕkÑà‘·Ôªå~äª\ãlôJÞZõ-è«ûÓäþw˜?ºnæº4™À’y)¼úÞ\F¯¼ŽE猻oÚ5öÉìçAr¤ö}­ \³”Qç�†#†ð6<µh1Ï÷ò,µ1e5ÁØõúAžÿ`"�~¯R-¨[ô¤¡•éÅMH �à¹eKQ'¿Ë÷¯ f®Ñ•ºõ«£—d4ù>¢v¤ókï3üÒ>9€¹v›GïöQn{›�ó˜¾Ò–¡?�$\P‹AÓŸå›N0ýûùæÑæŒ{ÿN¼²ˆñ/FëÆCow¥k�rlÊQ�{§ŽL[ú&–ÉŸðæ“_�„-ÕjÖ¢IT¹î�%[=×6}Èø÷Ï‘êX‹ÈþóX1¹/€;÷�žµÏ}Ê«v ÛÇÝql5…Ë\x}æ|F=ƒêJÛ'?gá �¨!¡…¬»¦C>_ƒã¬7ùàñ|}%ÉÁŸð6t°-á>t$jÚr>ÑObÞâçø–Šgƒ:Øê³še•ÔmûÀ�&/¯`Eµ7x{Ù F,¸ŽÙÖ� ¦OQwh7Ò¬‚ ‚ ”/Ïêù� ²õ¿“¨(˜Œ¥Ÿ€HI¾½:uEn¶‘Z@Ö(zFgGl¬œŽ6-ýžMHH€;™‰‰Ü/]®—h÷qyYRÇ�'11±XŸqvv&$¤dm¨„ªÃ¸í"ü˰Ϳòl¾Ã~V\â¸/ fö¼Ñšž¿öbÝæI™£lT%IkÞp4IoìãÛA®•«ïAA¨ ¶þ°•Ï'|^*e©¨V›lÜ “Ÿ=ŠkáÉÿ¿ÞxÎê{O}ô5ǯ\-“„Ä#ƒú0hpßÛ¦ÏÿàK6nÜQêË»Sí;´à™g‡ûsNç.£OL²ú¾ÑÙ‘$?Ã�„Vḹ¹�öf2«öd¿Ì¹_Uíkö-Ä –P$Êe6}ý?®y…àëf�ùÊn¾�¹œøˆèâ_¹’ Ž{!/ '[ÊvcÁÞ5Ч�eÛ’·øUnìv¥ÓO… ‚ •[rºGÛü݇s|ÝÕ»Ox½� ™�( Ùh,0™Í6îUU:!!Eb‰áÐo_°x÷®ÜÈ@ëâKýöϱlÊ(B+_>BòHçÒÞ_ølùaÎÅÜÀdãF`ã.Lýf�J«a• ‚ •Ù‰Ë14´2ÒC·Fa,ùs eÑdÃJˆ€Àª3ê„Ý5ëM5²™îݾEBBt ýõFF—wB¢¥Ñäh.M.ï8JƒQ¯¬dË+å‡ ‚ w�¥hc‰ï=}ÑjBÂÑÖ†n ëòíæèÒŒ °>Œ¦¿ÕIHhóé'#/ó=œ��ÇAAAª ©ˆ ‰vü[àû­Ã‚J#œbñðp½ëË, š†ü„ÌN/Möw)šŠG$$AAAîaÉéü°}�Õ÷ƒ½$Ž=Jrrr±>ãèèHhhhE$‚ ‚ ‚pw”Fe©fMwìmË;Œ" ô¥~ýÛïeYFÛ —­~6=°V‰’pkG—UQ•NH$''YøŒ¹ìܹ³Œ¢ª 5‰½Ë?âM^–ÿI¤&òï×ð³æ&>R· O4…³?½Æ+¿×fêGÃ­Ú TAA¡T»ŠóåÐÁÁžúõëèK@ u¬6�¨h#³ß7{­žzGT÷!ÄÉ£Üâšÿá—8p”˜«qY·ø¹ª¢f óhv”HòÓ 1©H�M 1föÛ gM+ ª [ ÅVBŸ!c›¢¥Ð'…*`í •Ì4…%ÏÛ*Š,úÌò›ÌD ÕF““¸PóI\HFmŠ9]E“ž™Œ�²î‘]|mK%�’œZ*唆˜«ñ¬Y¹�Þý:bsá2ú˜øçWôº"ïYU1!!FÙ(u*‰{óL�&¼ð¬OëÇ—p,û`‰eûÇcèÝ2oêµÊ;ë/’o%éÑÌÔ�V Bð3xâåJd¿—Xþ_î“ÓÌåMsÑ­1AÞvæ©Yë9o¼µ(ÓŽ×hèᆛ›†‡¿&^5³ç�û0´|“½f@M'%]%aù#ÜÜpsó tüŸ�f ûÇgÈ>ô�gcæ°N44`¨J³>³ùÛ˜þæÝ^ͨSË€§!€ˆس9–[N™Œ_î—‡{àhþgã†q„z±àlöœ…¬“ÏÓÐ)²A¾^xjQ7ꦭ=KžÕŒly)¯&“ˆ6eïƒãÌíd á«ÛÉ™ôßlÚê2~cFæ"nìeÙ‹ѶA >¾uh9`2+OdÜRrêßóx$* ?ƒ7!M{1nÑnò4›Húc"íëàm%Fã™u¼õX{êûð iJ¯g>fGlî-V´ý›+*öÏ»Ÿà�û™·¿â\ÄAA²¥šo~‘‰Ž;MtÜiŽ'År<)–} Ùxõ(s�l`Êþ5ìˆ=U.1:xŒ¸ØkȲŒF–ÑÈš›/��F‹d§ÃR]‡ÑCOº—ŽT?IÁ:Cu\ד®#1DGb€D’·JŠ»Jj •t'£=X¬ôqh±‘0Ö�I7hHÑ“fCZ€ž /èŠ�Œ€Ìy¤Ì%IB–ä[^I“Ùáeš )Å„æší•t´ÓÐ�JFw< ý¡Øì¹ŽþP"ºã)8œ4âø_ŽÇ�Ø^² ¿¦ I½™Œˆ=[›¿BZ¸è[̇ŽšŒ0z”MóIªz5ÊE ‰Òfþ—9#&³)øe>ZÝ/b9熗 `dßœGxd¡ŽÁ¯Ä”Ú ¿œÊ”'ŸÆiÃFçiîa<Ï?›öa÷øÇ,íæ ‡øáÝŒæHȦ)4ÑCJô› ´©ï«Ì}% ͉U¼÷ÖPˆýŠ?fu ZÖ1«køß|ПšÈŽªIp.oì@õûßã§—š£EB[Ýßò¾ÿ/öƺ™0w"aN©\Np%@ àGÛ‘Óhææ�£å"}8‰Y#¦R÷ï�èæ”U€¾-S×¾IG[�4ÕðÉçB\è:©Éß¹•“†q|ôN+œÌ1ìZ6ƒÙ#Gá¾ñç<ÛQOã¶-pøj»ÎY¸/Hƒšð7ÑGL\ÕþËyKK5* ÿþÃIÛ<×Ä,§X2ì!¦ÇucÒ»Ëidwš•oMdÌczü6N¦IÖYcI·£á˜·hÇ•� x{Ò.Èø~˜?Ùè|;ð̸.øÙ^g÷o03WŒjüo¼ÐïIþWs(¯-˜J­ôý|óÎÛ �Èê__¡±mÑ÷o&g–?Ã�9 <øùjÆFTŽN‚AA¸wDÇ�æÇó»y:¸M¡5 â3RøêÌNܸ@ß&¸Ú88yȾ?”nÉH™ T˜LfÔÛºrÈõË’Y³BEŸÙ”¢‚µ—Œ «ÃÊNLnüï¦gº·¥zFÑ6„âT6Ǫ$Ih4,yšŠTæš"!QÚ”8bâUjôiK›fõ±"²ßKþƒ�¡ÑKѼ9ØhZ_eßú!¬Zwšcƒó¹þÈx5êL‡(G Šûl²áñ l8öMÂX5w §ê¿È¦F¬ÚEQ�Ó´š:�cÛ1<»Æ”�ÁuÂðÉ©“ÿ°1r5_BÃÂn6ٸ圳pêÛ¹üp½³�àšy3tž4ïÕ#ëç¦4t>Ìꮫùû¸™n�³ÖLrÂ;4Œ°\÷Ê·,B�-|�¼3gÕû7£S»Öè�Ö�ÒÙÕðE~ßÃÈ`¯[ªþØß×žæº lÛq�g‚ÜIý{ {l«ax+Ñ×ÇèšÊÎ-»‘šM¡¥w.fþ£Ÿ§êi�æ4xû8öXÅ꽯Фif¹Nmžæåa2·UÛH\.Gòô¢¯80t ³°­Ó‘þÝÚ¢ZÖO#ºáóY1zpêë÷ùñF{fÿ63k[¶¥Up�;/`þ¯#YÜ×Tôý«š¹øó Œxy?­æ®äÍŽ®wØç‡ ‚ BéZ{ñ ë.Èúy?ÏÕéT¤ÏíK¸È…ÔëŒ íX!“wL;(ZÕ‡{Gl̵ò!GÃ_lÙ¨HóZìl±Ø•ÝP¦ùÕ’Ðh4•6!!šl”6}O�‹$f~oZ÷Ïû+÷›Õ.À|ú‡3Ø1¹9>ƒCà¾�³põÒUŠrÙøãK<± ˜þcϵZG៓É�ñn݆å {—öXµìß}ê¶¡•ûí'‚š¸Ÿ¯^}˜NÍêLƒ!_pVÉ =£Ã?”p�$ç@‚<àZlümÛQªÑŽ®ÍàŸMÛIÂÈÞMãøÀXzîá¯íÉ`ÜÍ_ÛÓhÔ¹=n’Bì�\1áý.~™ûÈ`À¯ÇGœ0]åòU+{Ir¡Y‹p¤3‡9’œÿúJÎþæÄ˜Á�=‡oÛ–úÐ(Zy¦³Ï1ÌÅØê…/;fÚ'ð~?_‘iA¡BÙ—p!'d5ш)òçã3Røòô޲M(eqâJ¥œŠTCâÁ ‹<¯Ñ£ô:²ÌOÞ„„,Ë•º)‡¸o)*I�­ ¨i©¤ªà�³ÏUR’SPУ×I€=�ÇþÄÎY±t!Ÿ>ו?z–¯~šHsUE•œé6s “ZêsŽ®šVš‘ÝJ§C‹Bf-�ÜýèÞR ’ÿ›wBEUÔ›‹¸E2¦ fÂú0Æ¿ùÝC«c>²�Ñc6æªhËÈor¡ë¤E«!ÿÌ äA‡®�™øÞDßðaÇfQo ¡›ºˆQëwrÃc3¯5`X'2 ª*è"yùç÷è霻'/ýíågÅ­(JN[½¢Åhm[’ÓyRQ·…äI|ÿùf´ù�iíD AA*†¸ôd~<¿û¶ék/î§8µŽ'Åòç•£tð -Å脊êÌ™óåBކEë¨Óèî†Ùµz™Æ’÷^C£©`m|ŠIÔ�(*©:µëx¡ìû“-ñ¹{ٽƦ?ÿEq«C�ìÍ)ãÜ‘'ß\ΦUcñ=´ˆ%›ÒÑ„æ�¡£7ð !$猿{ ªõèêаž–³Û·q.§‘Âåm[9!Õ¥AXf¾ÉÖÎo�xÇ [ÂêÃ[Ø—§0Ëöï�Ç¥óHžëÛ’úaaD4 Â%×ùbcg‡VMäzA�q�ŠGÆ»Gš¥l`å§?òÇ�6tkáBÓ.mP7®æÓåjÃÞôô“�ðp<”c¾èJpîý„§ƒ•?šJ ›þ<€Ü�zEªIhCxƒ:pøÖmi:¶…Wl¨× mq¶…}]ûl%ó»%²hø0>9tkœ‚ ‚ åeÿõ‹ÄgÜÞÙöñ¤X.¦%«¬5'ÿ%Å$¾çTugÎ\¨0Ã~:ÚÚàhkí¡äM;[2|=ïBD7“�¦R׎QC¢t4{|$-¾�Ä„ÇpvDOêº$sì·Ï˜·ÆD³×Ÿ¤…°ã—Å»ÑG„áegäÒ–Ã\Ã…Õ5àÔ…‘ÃêÐgþh³}�'ÚálŠãäi=­ŸèF`q“[RMú�}ŒOÌfØó6¼2 .ò‰•Ì~+÷ËxÈOtÔŽG·ì[Þý¬>OÖ“¹ãLû~MK° 4„K÷%£™4èy®?{?õÝd®ŸKÿ_kê„:q}ýBæÿbOGG8sžÜ­ôu#å¿ý~üH?sï>½©[Üu*AbE6ôà�VÓyyîRœû-!ÊA¾U:[cîWZÌè…oV>Iù$£"¿çõ—†R#f]ëº"%œæ°±ÃûÕË©Éb<³‹ [ì¨f¹ÊžŸæ1{ƒ=½>J˜ o£!dðsô]2œ×Ÿ˜Œy|ü3öñÕÛó9^ûifõ¨Ž$Q„ý›kAZ?úÍý‚óöaÆÈ4Z7�N•û%‚ Bå÷W̫讀MVßˢ”JšÑÄö‹GéìQø„r‘’˜‚w6ÊÄÁƒÇK)š»CÑëȪu×–—=zJe¯"!Q,šà§øb¥=3ßþŒ%W›nƒ[H$ÍžÃ+�†¢ÔäKìýy˦ŸçºIƒ‹O�&ÊK­2³jM^^ÁŠjoðö²ŒXp³­;AMŸ¢îÐ$$ÇVSX±Ì…×gÎgÔC1¨®¡´}òs¾Ð‰€D͇¦óÎ?ã˜9kñk9ŽÐ>%IH€ìõóWI¼3m?÷16¸‡ôfz»®ô™¾ˆ—_�Æcà�½cuèÕºÔË¿W‰„„ ‚ ‚ Žªª˜n$—wÂ]æïïC¯^íùå—�ù¾okë€^o‡�­=¶6ù6±*‘�AA¡LT×Úb1™�%I[ôGEQ0%¦ (·÷fîëtg#8e+%1åŽËxâɇhÙ0§�ï¾Ý�Yó!«ÃÉòdgoS®ËÏ�ª–¤×ÿŠA$$AAA( kø±hφœß%­YÎLNht$YF’3;TÅbA1š±d˜¬ÞdÕªæ~WbJ¦4FÙ¯B8!\º‡£ã�uŒZšìì*VBBUUÌæÒïœôn AAAÊ„½Î†:5 ¹v ÕlÁ‚Œ¦�ïÐÒSt\/IÈ5ÂJEPÑf³¹R×�(ÿñIAAA¨²ú†4+µ²Ü]¨ãj(µò„ÒWM6r»x!®TË»S)!a2Y¯ITYˆ„„ ‚ ‚ e¦vu/êÔ(�$ÂKM{•J9BÙIM*�&Ù®‰ŽMóS’ ‚ ‚ ‚ ”±aõÛãjëxGeônŠ«­S)E$T×®%–w·p­á\Þ!T™dˆ„„ ‚ ‚ eÌÍΉ—›÷.qR¢wpSú7-å¨„Ê --£¼C¨PªR2DBBAA„»ÀÍÞ™—›÷¦µO�"Æ^gËS :ŠdD%{>¶TË»t©bõ!QõüjHTµdˆQ6AAA¸KÜì�V¯­|BùãôöÄœÎ÷ËÝÁ…^!t©U{]ÅéDP(˜ƒ³á¥V^Ek®Qžªb2DBBAA„»,´š¡�¼H59ŸÇŠuàîîJó†õðuvÅMôQá©2ø†ùq_}üÂü‹ ÃÝ×½T—q=¡âuhy·GÙPUµÒíY‘�AA¡\Økõ„V7P-^¦¶—�<üË;¤ŠI’ÈüP>7¦ ÅVÂâ a±Õ ØI4Ô‚Aƒû–Ù2+bÿööw7!Q•“ ‚ ‚ ‚ ”‚T³‘è¸S\L»N|ÆÍ'Û>ö5qò Au«ŸMIIÅÁÑîn„Y HHH’&+qSº»ŠÑ4&ɲ 4F�,*rÖ´Ò èÀb/a±“Qle,¶2hJ§ì⨈M6ìîbBÂb±TédTñ„ÄÑ£GIN.^5GGGBCCË("AAA¨z~8·‡�W�äûÞñ¤X6^=Š«�íNÃqchïZÊWÊ’P“Ø»ü#~Ñôá•aä`S‰ß¹ŒO7:3`B?‚+ÈŶÒRcÙðÞVWÜ'ë¡ÅÂÙÕÓ™±£ßzˆZbŸ"RˆÙºˆO¶{ñø ÷SK—UœØß‚ T=i–Âoã3Røñü¿üs”q¡qµq¸ ‘ÝÐÁ/�”’zs‚ª**¨jfC‰›ÿÉ•�²~‘³’Ö’$‘YBÎú¹ôd>IW1ëTЪ ‚ŠŠªæ‹4F ŠFFÕ—<Ž˜˜ø;ŠYÈß½’Œ€{`ØO—b½*˵£lþ5š³æ<ÓO¬cÁ¢ß8šl­ZO*›'ÞGH«×ÙQ¬æXi\øw=^+^‹5õÛ¿ú€/w\F)ÎçÊ”…+›>gþò¿‰)“ J¸­ÊHþÇŠJÜê‘4 íμƒfk-%�ý¿®fÓñYë«py×Ïü}†”аJEÞó¦,ö±ÂÅ�Ÿóéª}$T™íVI˜÷3»s(�Ÿ]ǵ»¶íÅþ¡jˆŽ;ÍÚ‹¸Ï­è#+Äg¤0ïèâ3Rr¦¥¤¤bïP¾M6RRÓ�%éæK–‘e�¬¹ùÒhÐh´h4Zd�IÖ"É2H2H™© UU°(,Š‚¬Ñ¢ÑêÑhtȲYÖ”8¡fý³¨Õ‚¢˜±XÌX,&ÅŒ¢XPUÍœ¬ÔèЀŎ;JFÜ ×*b§–ú2+;»Ë{%÷@B¢ô¨$þžÉ�´#"È€§—/µµãÁñ_qè®Ö$RIú}?µ€‹½\-.ÞA„p*Ξ7bÑÈ¡¼þóî�S£„*Ô¶²~¬èkø„§SÅþ#T1ä9o*Ô>¾ ç>í…ÁûqV¦>wEc¾Í’‰CèÜ$?ƒÿ°ûè5|?¼Q¼D‘äˆWP0A¾Õ±)ÅÓA½öŸ¿ÐŸVuý1x¨ڔ΃&±úlå>jA²�OIàËÓѬ»t�µâä�½¶è7jÙI‰Tsæ—”ÔÔ4Ê9!Q™}=H·&2¤Ü‰Œ\ �¬D†F£ÍJLh‘dM®Wf³�Ì䆨YI JvÒÁbF±˜AQråÕÉ彪¬FÙP“É„¢TœG¹wCŨE_ ¨7~çÕϲƥc¦½H#O-É}Ñ™•f+êi0úkÖ�.ï8„ò%áõ?D•w•EžóÆTàÌÂ]`<¾Œa¼Ì_Ú ~r*cƒ«a¾²Ÿÿ}ù9Ït_ÇÎÅ«˜ÕŽÐv¸h¼`-ƒK3@åß>ó0¯î àá±ï01ÌN³ïïdœ«ÉPÉSY‚  OnÎùyÝ¥ƒDºZíG"?ñ)¬»t�ý—z|]v­…[»¬”r·AQTTKž9MN©„O5î���®TËËî¸ò^KDd5$ŠÈ|d+Ûã\¸êǼôh/:wêF¿Ç'ðÎÄÞxÉ€zƒ?&v¢qm_¼< 7îÁ˜EÿrCåܧô2øòð×q7ó—Ê9>íe è©Õ$ê�½,{ñ!Ú6ÄÇ·-Lfå‰ÚUdüÂp?7ÜÜÜpÍÿ²Ÿ€[ްpp3Bý ø7¡Ç3 Ù}={©fö¼q†–o²× �ÎÑï_¦_d(>^üÃ"éûþn+÷[޼×O77ÜܼèòÁ ,(\X1†¶ÁøxzáI¿—¾ãHÚ­ŸLý{�D…ágð&¤i/Æ-Ú]ÄjÊ…”ŸÍÜAÝhÕ ?ƒ'^>¡Dö{‰åÿå¾0¦qì§É l•µüf}™ò¿«ÖóÈìGP¹¾|Pž'ÊN|ÐC½ l1Þœvû¶Ôkü³x<}š×ÆÇàGxÛÁL]yœœÍ•µ>-#²Öǯ.톽˲E“Ò©1Á>üê¶å‰£oV-/0Þ,ù+Æ ã5ôbÁY%'æ«[>dtÏ&„øð iD—)ë¹®‚å¿…<Ú2œ€¬˜¢žÆºsE¹+WIøa(þ†.|xòæ XæùÄðŸó«‚gæò¦¹ŒèÖ˜ o ;óÔ¬õœÏÞ¶j<ëßH§æu ðöÄÓ;˜Æ�‡ñöÚÓä>[ >ŸÎþø"ýÚ5%,À/O :2lÎf+Íxòž7ìãì%\úœ¾o|›s¬¥þ:Šïþ,½š=%…Ÿ‡bèõ)ç²–«^ü�Ñ­êRË�L®—ÏÓÐ)²A¾^xjQ7ꦭ=KI+q©)‡ù~âôóÅàJ‹þ/ñå¾Äœu2ZÂÓ½¢hXÛƒ§¿°–ôa1»âsoH#çþ˜Å“Ý›êçMP£®Œø(šœYŠtçb9Åçã'±Áf ‹ÿ�wžy„û»u§ßã/³`Ýj¦6»Ê—ÏOå·¬‹LfŒmhê�ÁÓï¼×Eå,÷4:þÏœíTØz³y?[v$ã7èmf?;��:Ñã¡á¼úîxÚ»Üü¦Yàþ.äܶÿŽçlO“ÐZ< 6ÅÊøÌ7ÓŽ­dÊàŽ4 ñŧvSz�ÿ’Iâé™ ¥':îñ·^§×]:È…ÔkÅ.kÃåÿH1e�‡‡ki…(Ü%©Éi…ÏT…ØÙéÑé4�F”œ*%—ÝWĽšŒQC¢È4>ÁÚ$²ýûøï¾A„å­ê.9R»ûÞêfÀÝ6ƒS?ÏâµÉOã±�éMÚÓ1lóÿÚNòàÞ8jÂ6Ðùhkœ,§X2ì!¦ÇucÒ»Ëidwš•oMdÌczü6N¦I~µßôm™ºöM:Ú‚¤©†Ov¢Nv!bàdmä†rfs¦Næqm;ævÂ1O–“‹yîùÑ>=›ú¡»~š‹¶¾V:ÕÕðØg,yª6$ì=üÐ ãÑŸñsá]]Ë�CËysÒóŒõnįãjç”cI·£á˜·hÇ•� x{Ò.Èø~˜!øR¾ñ<ÿlÚ‡Ýã³´›$â‡wg0~˜#!›¦ÐD¯rí·—0f®¿ÌÇ3ê`û/+>$G/`⌡<ç¶™/zæ÷ÖÏã[Ã2ÿ÷ßþc&rÆ:»çÉ©ÛÔaØ„�,ì÷%_ý>�n]sbì:kèH>¹Ž¹Ó­_‹²Þ³¦Á2kþ\Îÿž§—¿•*ÈíïÏm=–sÛY»-…öo.äÑpGÒã5Ô©.¡\]ÅØþϲ§É¦}Ù׫ëyïµ—xTõbËÜN8ï(AÈ׺Kò�~<)¦Xå(Š‚éF2ëÏæ_ž T4o·œŸÍæÌ'U²œÙAiöÿ‹ê^긲 "!QD²÷ Þûè£&L Cã�iÛo�}˜nõ\³6¢†Z­ûQ+kþ& T¢|„þ¹„Ò<�Î]Cx÷ó?ؑڛ.ö*‰›'Z�dj»˜vÍaþ£Ÿ§êi�æ4xû8öXÅ꽯Ð$¿aÉ ïÐ0Âr�Žd�¼ˆìÝ›ŽµdhI�èõãïì1v"*Ï{%þ*±Š3Q­Úá‚D}š° lܨvëh¶¡è›=rS“p’þü‘gþÞK2µÉî"Ô©ÍÓ¼<¬z€¶‘¸\ŽäéE_q`è$r^¾ŒW£Îtˆr¢¸Ïö ßÀ†c¯Ñ¤n «?[I\ó×YóÞpüd€–x�^ÉÏßX[bAû±–µ¾­RþÇÇóÿÅsø>{¾6QMp¼Ø’Ñs¿àPŸW¨Ÿµ>5#ÚÕÂhŠÝÞU<°¾1}õ¤±h.ýÃvl;�¥U8š¢ÄkíXɦƲ惥œªÿ›?y† ¼û¤z]ïÏþ¥>ç×±vö.šų�{\ɽÝ›ÂôÿmäÚÐGp•ŒìÛ±cݧh•w$5–Us—pªþ‹lú`dæ(í¢¨ÇiZM�ÇŠ±íî�9«> ’ÎíÛ Úvl…ÛõÖ¼0÷KŽôž@ð®Å…œOYËu¡e‡6™Ç`«`â·¶æÝߣI؇¢ôù�ßù�CDÛ¶¾Ì^³•ý¦.Dʧپ#'g…è-0un†|j+Û.{Õ&4§ ©Fº÷íœSË@b6·bVVLºÂÖ«iÖ¶ñoF§v­Ñ­¥³«á‹ü¾9†‘Á^ŪgÚ½ˆ¹u<¸ôs&uuFÚÜW“ø¨�|¸`�Ín›™¸‘ܩ׮#mkÉÕžŽu%:ôþ”ù¿�`aïTV}ø ׺Îã·WûQ]×&)ºãWn aÀ`2Ÿ…p×»u ›OãÞ kà‘ïúèë7&\³˜cGÏaÉ*É�ºm:UK†Ö-q;µ‘Þ?e]óìÀ¢¬·M¡1‡1æ“÷8;b2Oµ\KXç‡ÆŽ�ñwèpûP‡¦ÿØsÀD­ÖQøç¼'ãݺ !ÊAö¶2"ˆ\“v�ê#�ØÃ�d¥dç“Æ‡ LñqÜ(•sZêwî@ÍË›Ø|Ü‚³�ͧš0jL â·læ„Eáò–Muë@—FVjÞÈÞÖÊŽ©dë%9ä×bã‹9Ò�B̾}\”Ѷ¥óÍ#ÍiÛÔ–øýû8o%¡oÛ #­ÜRØ¿÷fÓQöNçÆÚ1„{gÆlðgìïiX®\ÂÚî¸å<ÎÍŠÖ?D¾´û[¹.–|½óÆlúl<À?«Þ¢ŸÇQ�¢Y¯©l°6¼Ï-û›žÛ>pÓ¥¯x8(k{|h1}¦”Ë\¾.¾ø‚pç.¥_/•rL)(JæuéÜ�8<ýj–J¹BÕb[ÁÕ«;Ý6M«Õ¢Õj‹T;Âb±`2™D2"QC¢¸ô4è9‚=Ÿbôê1tñSZE1Ë2žG§¡í¤,mã�cZ4sžx�SYÓ„ô¥Ä>^³�”&ɬþK¡ÝÌ®¸IpQUAÉË?¿GÏÜõi%'¯¼'añ¾†ktZPÔü¾ëCòÅ6ÚîXɲ…Ÿ2¹ïG|0è3VÏîŽGîx+'—åäBF<1�äþÓ™=­›$~Ÿú0ïQV‡-…ž´%*_§C‹Bfí' $¥È'¼JÌŠç Ø�²FF„ÉZ ÖÖIµÖÿqÁÛ@g£‹åfÿ’­TE)R¼E£dn£üb7ýË»CGóeõ'ysþL"<4\úþ†,.bÑÈxöxˆ¶Ó&ðÓ¯±<Ðz3OzÓ¡Sh>5ÿm$e¾W@;d�œ9‹ªf^à <Ÿò¿£Ôê´`±~ã^Īxú&Ýèèöëÿ<ÍãîëÙ_§ïõ·a˼Ùxv0Îë÷âÒáYšÐQó-1ë:‘SZ %k—XÒ?”’ŒF–rzýVU Þ?â›gêݲÏ%Wü¬Õ°¹å<¾•60„~eßþX”¦†Û²êƃ{8dÑZ;³M~k^àu±¤ë�_Ì’>Íû1¶y?FŽüœ¡Ý_cÜÛmØõ~›|‹¸¹¿ ;·­QQІ�à«Ïã{ËuÜw1ªŽ wî|J—¡( Š1Ï£ �xN*Ü®z�ÛW–«ôô›õŒeYF«-úí´Ùl¾§ûаFœù%¦Á³M[êÊ©œ9u�ãû’ê߇gŸîFózu¨Û°>ö¹¾üiè?¸©¿}Ç÷ß­`£MOíæŠ„ŒGx8Ê1_t%8$„�ìWpž·�´±³C«&r=±2k’=~-3iÉþx½!ç–/d]lÞrm±·ƒ¤ì§òY,GörÐÁ#Ï¥c“pÂê5¦®—®àÛ`%†M@ nH½BêÅ—¨üÜtuh®ãì¦?9Q¤‘Ìœ,d?Úº¹ã¬œâè)kæ¿­´ ¨çtƒ�[Ül.¡&°}Ë~Ô€úÔs)É�BáñéXÑÖ¦~ g·må\ž@õúAö�‘¸ï‰—ئ!auêѤ¶Û­ýAK™_,n.AU%ë¡’[O»ß‰mËW°ý·ß8hèA¯ùÔ ÐÕ¡a=-g·oˇÂåm[9!Õ¥A˜• ¾zƒvBõ¯KGM±Ï§âË߯æ>út÷ààÏß°äç]v킟w{:×9ĺ¯—òóNgºöiMÑ8+þuâÎÈxD4ÀKÙ˖褛“SÿaËîtª‡×Ç×J2Á|2š¿côÔ @£­MD˜†+N‚®˜CBö«AIžyhÃäá&2ÑŸÌæÏø<ǵñ_ÌþŽ‹®=Ô¥F jQ”|½ £÷oGë‰k§OcµâGŽÂÏíüÙR§^0œ9È9Ç [¶wH°7.%Œ]¡´™ÓnÖŽ*·”ä”òá®JKËL¤e׊( EQr:Án'jH‘ùàgŒ_p•ð¨&ÔörBJ>Ëίßg“âÍÐÁ�©�~é>ú<’á÷yao>Ê•ôÜZÏû‡ÐeÆ(^Ÿ¡âõÄ*ÚdÝ�ë#ŸdTä÷¼þÒPjÄŒ k]W¤„Ó66`x¿zä½uÓ×� ”wXüöWø ð#ýÌ ¼ûô¦n1×I9¿že©î‹£Ë¿ûcPì#¨n›çK¯¶áNÌY3—¹­ZÚÇq^Ó„þÁu á7¾›÷ ¡ƒàn“ΉØÛ«ÕÏìbÃ;ªY®²ç§yÌÞ`O¯O†¦5þ+®ÿ)¯G³f„ß-2MË·JªIßq�³`À†Ó‘é2ïqê—èL,B¼E9Vd/ú=ó?úCF?°} ¯»Ñ±km¼–/�Í�ž}¨]MC™Ôì®åj¸Ö�ˆ�^úÿ¹?Ì…®ÕàÌ&Vmì�_§ œ%Ú>1ˆZÝ?aìÙ|L%¿|RMú�}ŒOÌfØó6¼2 .ò‰•Ì~+÷ËxÈOΩ%‘´ù3f-I¢E =W7-à­5fZÎL}-hŠy>›Õ}\+O'­6D>Ðà ˜«¯Ï+SÐh¤ÿ³wßñQTkÇ3³»ÉnBzB5 ¡÷&]@E„«‚ vÑ«èUì]ì,ˆ`ƒëµ`ÁŠåUAl(Šé½R!![²eæý# $¤m ’çëg>²³3gδ$óÌ9ÏaÔ˜<öè ±—ñA?ÿ;ôW÷çDm™{]ÅôÁ‹¸ã?Wwÿõ Ž>įóeᡞÜwÝ(ÊEâÛÄGÏ¿LøˆN4uodÑ3/°©ÙD�¢Œ�6�—.™ÍÔk n™tͬ.Ò·¤1r ƒck×’¸ê¹‡Xþ¯{¸üì}\võx&‡â9¸†oÌçÃ�‘Lœÿ##j¤ñg¿«äü…goþoŸtiC�~ˆm?¾É+kTÚÜÚ‡hÒ+ßÉ*ïíŠÖk;ùFF¼yO¹ûMcéÚÔLþ¾�j5‰ ½šÔ¢«‹B²™jׄÞëöàs•ÿ)*,´œ¥Å©îDû™�}B˯®ÈÈP,ÿïI\Y5 HøÉ£†áüŒ…�¼Á®L†Ó¬ã@n~ãn¦ & ïÓ¼²ëNžìÅÎ� IDAT˜}çßëB !¢i;†$ÚŽþ¨„�ÍÅñÙëQ\zi÷coM)\³p1¶Çf2oÖ¿Y˜U€9¼]&>Ƥ±vÜ_�Zò<õÀ?ÜúÂ=LYd–4‚{ÎU퀄7s#_Í�Ã;²q)ÁĶÄô¹2ªÌïƒ`κûy®N»Ÿy×�g–5ž®WÌfÌ=×òÒ¬Üýü#\ú¿CxT¡Ñ±tW¸oJ0mú õgoqý„çpL|‡A\õÚëÜz^,* »\¸0^¦¹Ž–ZEù~hÒÿ>^ËÌ'pßÔç9ì5Û’^ƒ:•î–€JÜÅUœÇ&Ãxè­GñÝ÷ �^¹€#Ö´=v&F«äX�Ù‚Ž7ý�÷äÑùÿaâ„´:ƒ ^\ÌÝ&Ô°©RÕõUýºV†Îäã…1<üôÛÜyÙSØMa´2ƒ.£.ç¶ù�røþW¸sÂ+äéfl¡Ñ´êr&Q  D3ú–[ùrú«ÜõâPFÌ9—ä‰3¸ê‡»xëÞœ5äaú˜ÁÜi*× šÏ-?¦r×E]*|xî?, å�'^âú‹20"S|åÌÿÏp"Ž$´@'«_¿“W·çß�‘�¼ÏCS[ªy?U_ÅçøøF?–ž™Ðn>Ï�åüÖ…áŠæ£ÿE¯ÇV‘=~}üzº-RÕ~Õv·Ž§¶`Êü�P}€—î™Â v‰=F1óø<µÄTl¨i_ðä´Ç9è 'eàUÌŸyƒš(„ {œ�ÆòÈ3ïqßÔçÈ3‚ˆm3„[úOfpåôTÈ’zÿý®-oÍz‘wçÝÅ‚vÔ�:ôŸÌìçnb|§°š?xû»ß•0\DFdòî«÷0go.%ˆèÖ]vÏ;Üy}GÌTXõãgQEkÆ_ÈËŸh<õȋ̻ícÒ*¡ñ8ïÞó/ !DH´…vU”j�(àu¸ñ8Ëi¸}òöX”uªå�ÐÌþ57Ôuýè(¢r Ma`¢äd.1™€nYYYsê«’5µuëVòòòªµNHH)))'¨Fâxî_î¤×„õLûåS®m!=ˆ.7>8˜‹7\ϲ÷.%±¦§ZßÍœÑg0»ÍÛ¬{~h�šü‹ºãþþf:]²�[~ûŒëäþBˆFÁá)`Æ�ïàð ( ŠICÕTTKaR?EÓŽ* ߎ×íA÷xѽå¿)Èô½ÅÇÃ�L?™»RÆã¦Õëö�§ë^¼^¿ú׫÷Þ‰ `Æ(«™ûî~ýhW‰úvÓ-‘œœPé2Ò*¢PTTÔ4àoÀ xJLÞ’Sƒn!!�…S��«Ö ¹”±Íåa¦á18²ûv»4òVÎãÎÿY˜úîøš#„BQïl暇D²)'­0™´Ç‹îÊé†á¯n1­Ø·e[ÝURœTv‡ë„$¬ÖÀ: HX­‚8p æ‰Y+†TZEÔŒ<ˆz¤ÑößKX½`M¥qäaÝkW0bðp.{qCž_ÈŒžþçLB!Ä©ilJ¯:++ÊBÿÄÔ:+O4<ññ‘uRÎõ7Ž¥SçäZ•Rfžax½^ FÔPƒn!!N š&ш†ÉB¿GV²ï‘:,RmÁ´/Ó8µT6^–a³ÙœVßµBq²µ �ã¬V�ù¿�kk]ÖØ6½ÈؘMLLÝþùgK¹ßÇ4�"&:‚ ›•­™4é|âã£Ø¾}-j_{%sHøKQL&“䜨„$„B!„u¦YHÍB¢ü^>::‚ÌÌò[.I[_a7�òT”X¸cww<×ïr5E) 6(* JQ âÄ0Šÿ3 ”¢Òr í¿þö'“&�ODDH�$åÔ< km&t]?ÚbB*ÛùE!„B!N’˜˜HìùìöÒ�‡­G2ø={G�lc¿ó0¿¥o«“²U3¡ªf4“M³ ©&TÕ„ª¨uŒ00Ð _á¤ûÐ}^|>ºÏ‹áó�®—èÖPúa=##›øÄÚ�´‘““W«õ"kÐBâxªªb2™Nh�çt# !„B!D½jÙ²ü^:1æo™;ë¬|·ÝÉO{6ÔYy …¢©˜43&“ MÕÐ4 M3�TÕ„ªj(%'EEQTP”cSQŽ£�݇®{ñ• <èzádèT¯…@D5ò7œ(Q¡uRNqk‰òc6Fr„B!„õê¼1CYúCé<ÛòÖIÙ{>—›MÙiØ=õ›ñtSoPPKNE 5U;6iŠª <z¹­j*.¾l²Ëš¨M— «ÕR'u J”$G@!„BQ¯z÷îLfzë×oÀáuW+wDEtŸ¯ËuôsŽ«~rˆšËÏwRjØÍêr:]˜ÍfTµæ]%j³ýŠhšÖè»oH@B!„BQï¦^=ž—f/Änw°ßy¸NÊôäÙK}Þ“Wù�”âÔ“Ÿ_xÃÛԸŒ‚Š¢Ô*—ĉè6RÜR¢1“€„B!„¢ÞõîÝ™SXôþ’:)Ïër£ë2šAC‘�]ãukÛÁj«ûÖÅ{P¢AïùæÍ›Éϯ^³¬àà`RSSOP�„B!„™zå…Üï,\šÚ×¼]×ñ9]eæGÖü-»¨™…­Zâ#`eíÊÊÎ>R£õNtRÍ⼺®ŸÐ휊t ‰üü|úôéS­©ºŒct2~žÇCO}În_�îÆiÅ·ç;^|x˲+ŠFûØýé\sçìn|÷[YF«Þ~”‡ÞÝ€·¾ëÒ¹þù/O-ø›Ãå^ŽÙ¿/à±'³­NïY�Ì__gæ³_Vr�Ë}à�ÝßÉÄëÞ`sÿ\5rVòúÓï²Ñ]·å !„¨�  wÜu k^‡QP³¿Žt�On~¹­#"­Aµ­¢¨'µ duÕÈÉÉ­Ñú'"Äñk‚˿ס¡¡ÕšjNgÿÒ7xõ“5ªèYÜ»–gÎJ¥û¿—�S�Öc¾]o1¡]&ÿw§ú³‹oëç¼4w ›ò+ÚA�+?ç‹»°YŸ^G×Ôs™ýOý>’×Ëq6±âÝ9¼óÇÁSþÜÖµ~¼ Ö0ûßwóÞªLÊ–õqðÇ7xé½?ÈЩñýY–ξïçóòGs¨Â;þ>88X~O_Rú?Àou�€Ü—³™å_­`w­nk�œõËøqmκ>N¾tþ|ûNn~y=“BˆSKLLÍœN§ŠÇY€îõbx«ŽLë/î|yörƒQÖ¢mu3t£8ùj3Ò†ÓY€ÃQó?pNV@¢1%ßׄ~€7ÆÅUþÓ‰?ûñ'­L\R2IÍ ¨FG&ÅMËädZÆØjÝÿéTd‰hNrJ±Mj²w:‡Ö¼Ï#WŸGßv-ˆ�oNjϳ¹ì¾…¬Ì¬Þ+Õsœ ò7,⾉CèœOl\3ÚtÂ…·¼ÍúFþtb¯k�´g^ÚPî¾ç,"ýÙ@ ïφÃDhB)Iñ4©õoƒ#ß>ÄÅWÍeÕ)z�+Ñ#¹oF?v¼òŸfž2Q!!„Ebb¢8¯]¼¹v\¹ù8³sqåæS�gÇ�ï<:¹róqåäQ�gÇWੰ̾±I'qD]±ç޶R›‘6rròÈÉ©Yw €Èˆ“ÈjŒ‰�C¢Î¨‘Œ|ä#Rsu@gÿG3¸iQ·½ýÎ0Š…¸fr—VQŽÖšÉs¿dru7ßtO~>ªfu?å)„ ¼›Öd]iŸNgì´�ÈïrWÞ}¢²6.ã½×ïäü/–3듹Œoáße~"޳‘û-w�ÿ7Ÿ…žÇ ÝF·XùûÖ±b�üî;¡×µo3ï¼þá}Ę?£ 5¼? ]¦ý�%Óê»'‹Jü×1ö©É¼þþþucZ}WI!D)ýãÛðÙ¶?É.1T§áõQ“0rd`·¨ER Qoòídž���bûöýÕ.Ãé( '»fÝ5¬6K�וk|!˜±Ûñ ú÷ïOÿþýèÞ² ªE»~ý çõëEëЇcÿ‡Lëßžññ´ê2Œ+ž[^Ø@ßÍœQñ¤ÞòCaaϾzd"Û7'.¾9©=Îá�ÊÉa‘÷S¸äÃÂïôÌŸyþÊatnO\b ]ÏœÎâå´ 7rù¿{†Ó½M3âbãIî>’^[Eny?Å�l¾{dÃ{·§UB,± Ét?ë ÿr'Å�›|;_fD|{n]vì•§ç�ûé?ˆ'Kv·Ðw³ø¶‘ôHŠ'¾EOy”%»+~MêþþfRãÏcîÑÎô>Òz‘i£z�’O³”nœ}ÿweò‹¹{Æä–¯>�Í.ˈç3å–çùä«ÙŒð|Á]w¼Ç~@g÷G·1nHOÚµJ .¶œósÜq0ìXtÏÅ h׌øf©œqÁ þ»&ïè/Bïú7¹æ¼AtOmI|l, É=yã|þ*ª¬wÓÏüšÊèç0cÊyœ5|ã.¿�'ïC\‰»ïÈÿÝÙ�Z‘ß‚ö'òЗ»�5#¯â<ú¶¾Ï­žI�ÔÄÇÆÓºûõ,Î67{þï)®<·7©ÍHêv×¾¼‚ìr»¸Ø¼èÆõI%1.ž–íú0öù¿ð­ÂjÞvƒ»´&±Y[ú�¿�ÅÛŠ¯ �ýKdÒÙ½i×2žØø–tžø:«]FËø³y¡D‚ãðG\Ö2�qo¤¡—s¼Ý»¿æ‰+†Ó¥u<ñ-Réuþ3üQt œ[sÿäaôHiFb›žŒ¹å¿¬;RþŸ$¾­KX²9–sÏëÁ±_N¶||ú·£y|)½Ærÿ7éÇþ¨©Îýéùƒ§ÏëEÛñÄÆ·¢óÐ+xnyf©®'FÖ÷<<®©‰ñ4K=ƒ ïzŸ�•§^ùùòû¾wýÎì)#8£S2‰q±Ä·êÄàI÷ñþúü£ûZþ5ãáïGúßïQV{ }XÅùóççKÁ\ݼ°%Ytëi|ã®z?+ç`íìÑ$§ŒföÚƒYñuQÀ·t ®×ý¬,ñ²,÷£Ëh‘p xcÎŽ`í_³§çþBˆS•ªª\ÝeX�”5¬yIhÙ$$DÕxݵk·×xÝÈÈ›ÔÀçóáõ6¾¬r�üí `Maôí×Ð?V%ý§¹<øÔü'áNhz\³tƒÌ�îbÚ¼ƒ\ðô;¼Ø!Ǿ�ø’­UlÀÁ÷�\ÍÓëñèëOÓ+ÒÍÁ­ù´ˆ*'¶¤ÓæÜxlD<Ñ�ìøü)î¾ï";ÿÊý�‹òùlYñÛãÿÍKOö'Ø›Áš�_äù+ǰã•ÿãÕq±þÉ/~3®¼ƒh×=ûW]dçýïg ¿ì+á‰o Ÿûž¸¥;‘¾ ¶¡t��´ÏßæÛ¼T¦ß~-Ì¥Ë05ûw\1—¯žy‡O÷LbZK�œ ?ó{Vî}õ9:ºØûã\©ðüúÞ¹z·­íÄ´ûßdpÌ!~{í1î¸`+ί?àšdúÁÕüø—›sžz�‹Z™Éß¾„YßÇå¦Vü6k8¶ÄdZäñë¢ÙØwí*è–bn6”o>›æ�‡ùkÁ#ýݬ;YüØ=Üp™…æKE'㯯Y¶?…sž¥o¸—l_sÚµ±Ð[½“ÎàÆä8TÀõç�üîîÄ¿ÏlZ&jdÍmã®`IÄnŸuíš88p(’V&ÐÓ?ᦠþÍß=nç¡ÿ 2ý;ž½{SŒ8~š5œÒ¿" rÿ^ÉKWnêd>:/ç댿a ‘ßÁœ™m Ì\Å/þSÁ[–*îO­9ƒ¯{ˆ^Q1ûö³ìÅ{yêÚiÿÇËŒ(ºÆ —›ˆA7òì-ÍPv~Áì'n梬@~˜w>emUœ¯ÿï{÷V.]ƒí²—Y0" r6òÕÜç¸yìFì_¿ÏIZ׌BæÑB ¯üü)Tr]wË`üòQ†‚¢…‘h®j?c+‰’{ØõÞ�\òÜ!.|ãSnêl«òºè=lÁïÿÄòm>zµÓ7«û OÛ+è­:÷êŒöþüm¿�V'þo !„ÕÔ&<Ž1)=ùlëŸ5.cxËÎŒhݵk%N¦ŒÌì£ÿîØ¹Ë—¯©Q9¬ØPã:DD�Ø.>ŸŸ¯q¾‘€DS"ºpîØ³èjúµ&cyžúvŽ çS:§¯NnF&ÖæôÚ�®1*têVõ 'y(±Ý:°;-ÍЩKE k´0ŽEŸzt1XñÑDþü3 ½wËrÿð·´êÃYg ֟¨ÃøÏ¬ÿ²iÌíø=ªÖ– o½� -TàL¥ºØ2ôEæ};.ª""adòÙ o±£Ó –¿r#I^¡>vnÙ�/hÝÚ”·�F«®� õ-aó6/´,ÚÛ�ú Tx~ú'“ýóž.÷ü€ç¯×˜µÔÌ…o½Á½ç„ ƒú6%{à^œû —=3¸0ˆ¡DÑ~ÐP¶Pa@?¢v,eÌÇßò·{8&ñìË[¸þöÛÚ}ƒÇMbÊ¥3¢cd©›/°í0.1 Я““]oåÛå\—‡ZÅy@‰¡ëðá hQ´ŸÆA¾ø9çÌæë»Æ®ÝÛpdEnYü=‡ÆO.•WAÏN'Sa`ÿ3éÓ9…Nô(úνòu^ú-žiß>ÏUM@oº<¾•F~§«ï¤GBÛ1äì�…Ç@àœž }³ŒœË&¥°ò›eäµ›ÊYÍ5°—>Ÿ;Þ�҇‡ðÌWÏ1©©Rê»Íÿ{‘/µ‰¼÷ÊÍ ²tãÙ´Ÿ8ã¹ÅüöÄpÎ ,]VÚî4ô˜¡$ÇÝô|:o1Y½à³g¯¦¹ Ð�¸�‹ùü�r.ŸªîO5–Þç�,úГ®!øôœOùc«—Ý‹I<—o¹¤èx ¢›i}ïšÏÇ{Fs]‹ã6g¤óIeçë¢Õ¸ïT⻟ͰAÁÀ †iIÁÀËyaþ ¦<Ñ¿p‘㯼% D�YùùƒJ®Ë¢¹JRÛÑÎV¼ŸÕ».�/û?ÿ×Þ±–þ³óè°H|l©âº8{ÀÙ>çÿ¾ßÍôv­Ñ¼[ø}eñƒÒº¨FPb3"½°û€B¤Ó†BœŠÆ&õ¨QP¢_B*“Úö«ë*‰“©ÄÛ£Ú$¶¹5mzü›/¸\þõ½S›2dx'”m³®¦£¡¦ä¾ôŠv³iýŽª‡¶ôlä¯5nZô€_©j“|PK$©UEçG'cÍö«ÝÜ/äØf‚z3¸g Ùk×°·ÜÃn¢urK”CYEMÐÍ4?o&_®YÍ׳.%%}·žÕ‹a·,fw9—”�–´Ž�œÌìÂ.59�žÍ¬Ùà"÷Ëè�O||<ñ ¸é['¾ƒi¤·¿æ®—pópƒ÷/ÀÈëžàÝû‹ºêèd®[ÇAÏ&ž?»ya9ññ4ù2Û<é8¾ ’ÔxFŽë‹±b Ks pÿÉWßeÓiÜ’Ê<÷°ö¯õÐ~ý£�?©lX·OÚÛ\œT´/ñ‰œñðJ<ö(3¦§�Ãá«�À⢼[øg“N‹Þ½‰÷ë§^å÷§‘·–·ïº˜á½:’Ò:™.—,`·^€« ¢3¢Ò´WZ³™õ[ʹ ª:_F5îûr(aÞÛLÆš5¤ùûû®ªów®ËbƾÿrÓ `ºr.Ï�kVÌ«úºP†1nX0ë–|Í^ôŒ?øu{$C†u¦¸íŒbµaʼn½Î‡ñBQ—Æ&õäÊÎC‰ öky›)€‹ÛöãªNgžàš‰“Éj ))á¤o7"¢î»û†�ÇãiÔÁ�'œÉlŸ¯Üa Õ„1Ì^Ö›K?›×_}ŠÉógsγŸðÚÄ–•$WSˆü _ÿq!ß¼÷&óæ]Í™/ôâþßcZÇ’Yg 2>˜Î”‡71øÞ™¼5¨%ÁÎ<7õnvø]{USÁ(¼aUAÃKµ»6záúŠêGü@G7 PªZR£U›Öhùëø{«�³:Ä|ìZ³–\µ5m’LPÁÀ’•�Œš= hfSá>—,ÔC—Q×ÒeÔULûôF\ûîï?ˆ·þUn­0iýpªéy40 �„ /óÎ�KÝèJ@$Í�?\–.Yð ƒ[ÌÂù¯rߨ—yaÒ<>}æ ÃsîøüYF•lÒ®¨4‰³@ƒj‚JìÈ øàÝ|ò]6£ã?㫬î\?ºU9×·�Q4ä¡!‘(~]!œyÑHÂ/]̧ۯaʪïYÝd7ô:vÌ —�ج�rh!„8­ô�oCÿø6ü’¶…_ömbSNZ™eƒ#èÛš³[tÂf>ñC5НdRK€Ž�[Ö(±emDDÔm¿N]×e¾ˆòH ‰úf‰¥Ç·1çë™}–�o^ý�-~¼ø4EvdÔ ÏòÉ�o1Ѻ‚Wßþ“Ò/ܽl_óŽ–çóïkFлc[ÚwíH¢­t¹üùÛzŒ–íi¬ †7%RËgûÖ<ޗϵö~ɲѩKRш†A9ÃCƒ© �Újìþåç*’Ì©Ä�7‘aÁ›YðÌGì=î~öîÿ”§ß\�uàDÎoQ“Ë\%¦sâôÕü´¢ÄAŽ?ùé/á:ѬF­»5b ¦½ê`׎>ÊSÃóhjCçv×m‡–)¤¤›’›GPnž`ÅFó~“¹÷Íïù¿º²ç½ù,ÉTˆéÐ�} öG’\¢œ”ä$bƒ*¯‡=Š)#øyÑû,Zô%GMæ_ÍË;�´ë” â׬ã/Œ@ÚvL†]ÿ°'8©Ô¾¤$'Zæ7ð»~ä“¥Ð|x¥ºÿ«qŒ»q"s¦<É%×¹¹eB/â-vöŽbØèD”ØIµé…<þÔRοa:çŽ]ÁÕ“‡û¹i)ïÌû+•syîɉ$Ö0ìfîuÓ/âŽÿ\EÜý×38ú¿Î”…‡zrßu*;¤�÷ŸyÜ27�{Ð&® JY>˜Ý IDATþn~ÿßóü¨'pé­1•êµ_žš�GÔ8ÆN›ÀK—Ìfê5·L:ƒfVé[Òˆ9…Á±¥о÷;.sÓ¦C3‚õLV­Í@·u&åÐN6¸»põ¸Ž˜+¨B¡†]ò/¢.x‚{M!Œyme4ígêä›8÷ÍiÜ;éVÿ{4�¢TïqÒrܹ´›|##Þ¼�‡§ÜŒý¦±tmj&ßFµšÄ„^MŽ»öºv'Éý­÷0¦—”¦Œ½ùr掎K®ôrû¥ýièdÝæÜ “ZVxšh›Ú„ÃßÍç¥/l k »ö’|Ay[øuéÏ8mì_ñ?ž™µšÄÉïpA¼ ÇÝ­«8_n?ïûb^þZø8¯ªChz„¿>Æ›éí¹eª×mÕç¯êëÒÒ¾3©<Éë�¿MóñÍqíÊ%áüÑÕº.K15gܬì½ð|f^7“nK¢�?×…¥+—^փמŸÎLW ç¼> D¾7ëþ\‡¯Ýtõ¯°BˆSˆÍÀ¥cΣGR*/ÍZÀ‘Ý9ŒŸ0’˜˜†—g@cµЫWÛ'·¬®ºlј“WVDõF'{û2Þ~ú;î;hǰF“rÆT^˜9™„Ê õv¯XÌcŸ<Âþ<–ð–ôý$/MkÜÉT‰»øi^Ùu'O̾Šóïu¡†Ñ´Cm6¨Ö�¬~ýN^ÝžK@|wF>ò>M-jb¯4å¢çÞ íÎyóîËyÙ©` �£eßᤆVZ�íÊà±üáËø0Ï‹9¢=Ï}˜﹂®ÉgpÕwñÖ½ 8kÈÔNå©6t&/Œáá§ßæÎËžÂn £Õ�tÕƒˆR/15ÇÍáÛ–yá…ÿòöƒ²?O'(.•ÞçÍdñôKèS‹K\mÁ”ù¡>ú/Ý3…ì6{Œbæ‡pyjå�áÅÆ¤±VEc�€>—sIÇ·x"SϬ¸ÿ�÷/^úDáɇf3gúûd�2†‡‡œC‡ø yù�§y‘y·}LºC%4¾çÝ{ãË$@KÉÈäY|üåîéÕ Фÿ|¼(–™O.ྩÏsØk&4¶%½u"¦Ì=WÙý@ÜïqÇ]±à¦ñ¤ÝÀNLJZ†*€JD‡�ô‰üžÙW�çp�Jh³® »íî»aHQKв÷AŸÊÎWŒ¿÷ý±óoÓ·óþÿcS¶BtûáÜþö#ÜÔ¹úch—þª¾.Õä+xê�¸õ…{˜²È ,i÷œ1ЮՏ.ËìÈ /ßÏ/Ãîâæ™gñýþ\*-&ÞÀè/å諹xP‰æòÅ·™´¿d­¤�„Bœ¶:tHá™YwóÅç?ðÀ½³?q$gžyF}WKÔ‘üü2¯?0¸ÓI HÔUk ’W*Jq7[Mn ˆ¦00Qr2—˜L@·¬¬¬9õUÉšÚºu+yyyÕZ'$$„”””T£S˜¾›9£Ï`v›·Y÷üЊ›N qZÐÙûÖx=Æs¿Ìg\¹C74Py0¥Ýt”Ù›ùï…òÚß^u&‹ÏþšonmWÄ1H_tïöòàÏo3©²ÖB!NY¸å|žX§’Ð},¾ýÃKD¥ #„ÔqsõM�¥E˜B4¯›·�}ŽC´=§+ÉI-xê¶ØòÝzT·Á¦ß6Äi%ßî`Þ¼w€ÂQË^ëbb"±Z8ûœ^|úÉÏ'tû‘5òS× G4™ ¹«€(¯5ECÕ »l!„B!®­G2øáàf6ý°Žü´\|»óÐwçAº ÝQ½îöS¬…„tÙ(ßÌÇï sç¶G?¿õúWüóÏ潫¯M§ÎI'¬üò¸Ý'þ8žhÒeC!„BÑ 9¼n–¤­giú&ŒL'®'þ<ú�ZôrYáXÆb£Ä¸ZF9cl•7Oœ&LÊþ§ßçСüR¾ÕXõBu¨±$³,&W„B!„§�,W>OløŠ¥é›Ê_@)œŠ*Š‚ª¨G'MÑÊL&¥±¾§=…ýÌ÷å°;K}¶Z˜zåÈP¡B Q'¬lqJ]�B!„BQ1‡×Í [¾'»ÀQçe›òuÔÓ¿¥|… ƒ3*ªjBÓÌhš…Â7òºn`†õ–¾ÀÏíÚíe‡�Oˆâü±ê¸B…êjØO5¦ü I-…B!„§‰÷ü}B‚AÛJD#4Ÿ MA·NFÑÿ|VC«  S€ªj(ÊѦ"¥¿<î�×0ôòfÎà 0Š  •©–)º> Ü™´ýY¬\YAË™HHŒ®³²üaÆi?ÜguI@B!„BqÊËråó{öŽ“³1Ÿ�愪^Û VhÅÿÃRÌÐ5À¢bh'ö©]QÕ¢n) J5ÚÀ!Šsh>/>Ý[Ý?êߘqýÙ¶m_�哈ˆ©“rüÕØZG€$„B!„§�e[ë» e¨nÕ]ö!ÒkxqE-.4,†V¸0lZá<›†l®æ‹òa ¢(¦jÊSGPŠ8xk”ÜÓ8©ÒééY~gµpý�cyþ™p: j½-ÛIî®ÑØZG€ä�B!„Bœ†Ä¤TßÕ¨>ŸN/J¾5×�vÀ‰¶Ï�rÀYÅŠ*ª¦¡i&L¦@,+S &Í‚ªÕ>ÑPED„pö9½ê¤¬µë¶×I9þÐu½Q¶��ËX!„BqÊ‹ æÎö#è–XßU9)TUŤYÐ43ªzjt‰8] Ü™¤¤„Z—ãt°mëþ:¨QÕcë�€„B!„â4a3Y¸6e #ã;ÕwUD=ÉÈÈök¹ “ά“2–ý°ªÖeTÅçó5ÊÖ  !„B!Ä).»ÀNvÁ±áG%tä‚f=ê±FâT€�µ\mݶ¯NòQTD×õFÛ:$©¥B!„â·öð>>ܳŠkÍ‚ÂIŽ¡Kx)M¢™·â[NN£zqºIÏÌÄçó¡i5£Õé(`ÝšíôîÛ¾kV¨1óy< H!„B!NiÅÉ,÷;³ßy˜Y;�ÎT呦1ÉH÷¯ËÀŽmi¸½NÕ`j32éŠê< a^¯·ÑvÕ(&]6„B!„§´äà˜rçgØÙïÌ=ɵ§ƒÛÓ8rÄ x|µër±mkÝvÛ�`Ä1�B!„BœÒl& )MÊJQžm[÷£ `1âõzÐu½Vå-û~u�ÔK×u F”  Ÿ‡ŸWæ«§Óa°ss. ×»9={�îõB!„'[ߨÖ^F-,Åé-##˯å¶oK@ÓLhІÇãªÕv—ý¸Šœœ¼Z•áóù$q Hø<ü¼*Ÿµµ»¶N.Cgó†#|½ÏÇiùãøÖ_wyX·£€tÝ¿ù¹Û²¹öµtû÷sM!„BÔ“¾Q­ˆÖp:‚3;÷èä:t¤¾«&NAiiÇþÀ7[ð>¼>o�Ës: x{á·5ZW×u<O£O`YžF�pfÛyëóƒ\3oã_ÞÇåoäáìì–ë¡ÁqìÌeæ×GØêóo¾9ÐDB¸™póÉ«£B!„¨™«:�‰ÍPßÕ§8§³ TÎUQ1›ðx]Ô¦q¶­ûøøƒå~/_Ü=CZET¬Á§¤5 œ¼þi¿Ø8@(IAà<âaÓ…&*HŸ�ÆÍ–Êý‰õ] !„Bá�f!QLlߟ××þPßUõÄžo¯r™C9e[͘M|^_–Zµ–-[EvN.\4˜ˆˆ�2ßëº.ÃyVCƒHè9lpªôÁø–Åc½XPj)ƒM¤sÝr/‡½ ѱ6.Æ�ÈccÃxr�|ðKK÷zÈW5’Z3©_ÚÛ Ö-;À#»mŽxÁb3Óµc(Wõ $¬¸ªËÏå“-.Ò\ A¡\xnçF€Qàæ»_sùj—›.ˆ‰bü Pú‡ûQÿrŽ>þñ0ßìñpXW·rÉy  ëWçòþ;ru¬� ëÎE-5ŽŽ.ìsòüܽ<(– î¼*‚¶Ìïº/‡«¿ôrÁ”Î ñóX ³ýŸ\Þ^ã`óaݤj¡Wï.k­AeõB!„µÒ?¾ ÑÖ&Ì_ó=Ù®üú®Ž8ÉòíŽ*—q¹ÜåÎ7›(p;1©fTµæ�Ö­ÝκµÛéÓ§½ú¤Ò:) Ö‰3£�P›˜ˆÕt6lr°'>ˆæ–ò–R� f|3A^Ë?Ìœ¯T&†’¢�átòêâlþ bâÙ¡Äz=üð{.�~¦óÐ…¡¤4 Àº¡€ÍyÐ. —›�9‡T7Fq I/ M à_±eÀU‚, ïÁ˜ ÅYÀW?çòÂ23/Œ"B1Øô[Ϭ…Þ½#˜ÒTÅ‘åäó•Å;h¦[s�O¶»Øæ³ÒA /ë÷y jVXÿÊˇ#Y.6:ÌL>'œÖšAæÞ|Þþ#›W›Ä2£­†bxùᛠ榛Ù'’ËCìG b‚ ·õÍW™¼í´2ùÌ(’M^~þí0/.Qˆ¹8”­Šú—a°ê×le0õÜpR r4µ~·}e�­�aý#˜;ÿ9Ì‚¯³ šÃèð¢"´@.½ Œn&P•(­¨!L9ó�Wå±À`Ϫ,Xá¥]÷0þ“hÂì.à“ïóXŸ­c´Vù»Âú !„BˆºÐ&<Ž;z�ᳫø9{M}WGœböïÏ,w¾¦™Ð4�‹€€Úÿ�þûïëùý÷õœ?¶?w©uy�QƒH(ÁA\w–—ÙËqÛ‚#tI bX‡ zE«”|mÚ,ˆ¾Í €6ª›¿–8Yu(””(8°!�Ÿ ¹æ¢p†Ò!\çŽ÷óùtGnmH[õëÓ|œ¦QpÀÅ6M%0ÛÅFW⬛ö¹!.ŒöåD”@ =“Š?YˆÎsòÇÊvéADøœ,Yï%¾[ 7÷°Ö9ÁLÞN; ×&¹U áë\ü•iÐ!VÁÈwñW–B—î…-&*+¿è (f:4$IÍäí?È¢�´µaNÏçãÝ ƒGEqYK•’!oZ>Ÿ¦iŒÁ¹Q´ìeõ‡~É!%²ªúÏ ×¡£Yèšh!V…VÅ#<¹]|¾ÆCrŸ8¦¶×P€6QaìØ�Å/;¼ŒêQ|9+DF˜i^"/D~óËKkSÙ±ô¸øl•›ÐŽÑÜÖ·èøê°Ò ›ªª¿B!„¨3Q¶®è8„³‚Ûð”hL22²‰‰‰¬ð{§£üK NW>^Ÿ“V7�Ãß~³’ž½ÛbµJ~“êjð PˆI cfË&lßåà§Ívæ.ÊãƒváÌb£i9k˜CLDá"×U˜xdgº#ÊFÇA4SD ‚ŽðW†£M =bá{ p¶·²s¯k›zîÍcMšÎЖnÖì7HîHh9Ûsr°è·#ü‘îå�G!Èdàõjx_®‡=^•¶ñfÊy¡_Xß8}‚ìü¹ÃÃäX ‡w;Ùj±rksµÊòË?dq¡ >»ŽÝ#ÃM¦ba||é`ÀáL79>-ÚÇâó½>h៩êú—¦Ò«[0_u˜ïºÔ>˜³Û[i¾\7»Ýû~:ÀÄŸ�­¡ëáù>Œq9w,̹nv¸Ú·°Pþ�›Šë/„B!êžÕTnhшÊ©¸+�‚‚Ù€ÛãBSƒQÊ6`÷›®û0 p:ݸœn HÔ@#HÑ4’’š�”Ô„1Û²¹ë›C,HäöVå-«æ}ð#já"ÝZYxs¥‹ &6î5è80ˆ^aö.7v›‹5. #ZheèÑÝ,Z’Ãÿ3ux8­ƒ {Ó!žX{l£òºh$k|»ÃÁŽ>Û·Ü:ŠNfÿÊ/·HµðÇv²lÝ�.ÀÅÿ §O©ûOÁ¬Àa?êœ&ÍÂxü’ þܘϗk²¹í¯¦œÅ(À@¥×à&'”Þ– ùð¨¾RÇBJá¼jÖLt-~Ú !„B!ü’““Wé÷f“ÝëÅã-Àb®yÁé<‚®ë¨ªÊª¿7ѵk ‘‘a5.¯1jÃ~/<1�ŠÎÁÃ>ªN;¢Ð"Æ Ylp›ëË)`ƒ]¡eŒˆJ²‘êqñËÒ+^¥MË@Œ=¾ØìäPŒ•>e“°b¸ÜìÈ…ö�BÒÌBó )áÇZ¨…–fƒ {Ü”]ýh“ÛÑ<ÏÉ�›í,?¨1¨]aw‚ªÊ÷GX”™0ÃÍÚ´²G«ð;»ó5âÃÍ$�LD˜ý­YšÕLŸîá<41Š¡¦¾Üà†P3ÍÍ:»st¢ŽÛV¬­p�Ìfûq­´*š_]j¨™MgË~O¥´”Wɳ+„B!DíåçWžØ²ä�Ÿ1™-x½î�†áöMb©ë:‹Þý†»ïx‰o~Îê¿·Ô¨ÌÆ¨Á·�ðeá•5:--$)(7ä±Ö01<ÁD%ŽJhBÿuÙ,Xr_/+M½n¾_‘Çþˆ&\ݺ¨C°• ‡™ÿg>A)‘t2C@‚�îF‹7@»�6Ê{A®˜i KÿÉå§ ‰�Ÿ[¢û�%�1ÝÌÜ÷{6O¨¡Œla¦{Ùå Ô(jxÃòxkyzT76Uü+ߦ¸&Œ‰w°àû,l}šÐ#\ÅçôBTÝâ‚ç`Á²,š8šÐ+R——=º…‘)f4?ëŒÁöÍùì·ZH°*ä�æ�`«  £;›¹U6O™B9§™‰ ÝGZ®BÇNVâ0GšiF_­°ÓVÃ�«•l£Uó[ø}ŠÏ—•sÛj<òw/XB9;N!ï �uN0WU!„B!D­åW1ôgZZV•ehš ÍdÆíubÕª?ž×]~Ðã×_Öðë/kˆŠ ¥o¿.Œ3¨Úe7& > áU5B|&âƒUÌ^/ÿ¬Ëe¥ÈÕÍ$!„B!Ä gTœ1ÿС#Õ*J3™Ñ|^úêÀêU;Ë´°(IÃ@G7|xÝ¿ƒ]º¥V«.�‘$„¨ƒìt'_nr“áÐñi±M­\::”3«ßõL!„BQ‡ªa£<–€@:wI¦EóxÞ{÷ 0ár9ðùªÎ9X‘n�¨’$„¨…N}£y¾o}×C!„BˆÆÉ^É(NGõ‡ÕSP²‘’Ò€÷Þý�Ç]«`DtT(gôë\ãõ Iý/„B!„â´‘o¯8 ‘¶?»Fe†G6wîÙ»-wß7…®µlÝpæð>µZ¿±�€„B!„Bˆ¡:£l‹ˆÆj (ñ9„+¯>�˯S£:DG…Òµ[›­ÛØH@B!„B!ÄiÃ^I ‰C‡òK}6 ŸÏWi"ʤä„rçŸÑ¯3mR[T»~£Æ &22¬Úë5F�B!„BqÚ°Û�~-çv`·ÆáÈÅáÈåÈ‘ Ê®{öˆÞ–Ñ¥š-$wDõH@B!„B!Dƒ~lè;�ljqÜ¡n·¯÷X²Ê^½S oRayQQáÕÚþ¨1ƒ«µ|c' !„B!„ B¯>mðúÜèº^î2Þ£gôìÙ®ÒòcüÞ¶Í(­#ªIB!„B!Né�¤Ñ³W*O†Å¤T¸Œ×s,ñeRJ|¥ÛŠŠ Ãf ô«^‰Íšúµœ8FB!„B!Œ–­š’›w¤Âï Ã@×u""+îªQ’Íê_@BTŸ$„B!„Bœ6òóí•~¿àÍÏ«,C÷y+ÍQR3iùp˜ê»B!„B!„¿ŽÊGÙØ·7½Ê2 îDÓ˜h¿¶g ò¯…„ÕÏ®âi!!„B!„¢Áp8\U.“‘‘ÃÀÁþ% Œˆ õk¹nÝRýZN# !„B!„�ÊÖÍ»ý \Xm~-×&µymªÔ(I— !„B!„§�ôôL.7 € ›�  ÛqKXª,Ãáp1wÎ{X´2ßY±Ù¬G?8Pñ¨Å’’8x0ŸÏWj~LLd•ë6f�B!„BÔ‹ŒŒÂ=»Ýy4/@ñ<(=¼cffÎÑÛíìù…Ë;s*Op(6»Ã�Ýá(5/*²ò¡<‹ýóÏvrs«6X,�„4‰¨ð{ÝçeåÊUüþûÊ*ËŠ‰Ž:úïè˜ÒeÆ4=¼ˆŽŽ(3?(Èz4øb³Y * šœÎA H!„B!ªÍnw`·;�Š ÅA„âÂÑÏ9ÇÖ;î²6T·�c%ˆAUP•Ê3ø|>4­lˇã™M˜43^Ÿ§ÒåtC¯ô{»#]÷UºL±ŒÌ¬rÿ °~½_E”ë£Åsj¾r=’€„B!„( ddä�™™�Ýî$#=‡ÃyôßÅA…㤄8!UUQPPŠ¢ (u» ‹%¯³ò€DeŽ#¸ë.ÀÖØH@B!„BˆF$##›]»ö‘‘Q`ÈÈÈf׎ýuÞrAˆjQ [>4E­qðÁçõøÕBÀl±@壈VÈá8‚Ãy¤f+ @B!„B4hv»ƒ¥KW°þŸ­¬_·µÁ œ &T7¨nÅWØ�Cuõ]5Q E- >¨Š†‚F½0ªÅãsc!ЯeUµêGbŸ·t C×±;òp4¬{©>H@B!„Bˆìþ{g±k×¾ú®Æ ch îèòkŠƒŠ·~ô߸8ÉŠò>¨¨…]/ê0øP—ËŽ5À†ªUý¸kè•ç‡0 ƒœœtmø|>ÜnU¯'ª& !„B!°;Eï-açÎ} :0QCŸµ¸ÝÅMø [Wà3Ê+hEßÕݦaXýëRpÚ9.ÖqÒ?†ÁáÜlÂB#« JT•в˜nø¤{Æ  !„B!°˜˜(n¼éR °ûÆ®�ûÙ¹k/»ví?š¨2#£q'©Ô- [@*~}|à¢d7Åš³ì[s#@E6�Õ„aÕ0¬æ†óV*øP»¼uM7|äÎÀd Àb¶`2™Šê§ ’ø|>ìùyõ\ÓÆ­¡Ü B!„Bˆ*ÙèÐ1…SÊ|·kç¾ÂÑ42²ÉÈÈ>:”§ÝîÄžï 3#§Á埨.Š(ð�/ÃjjPO\ªª�BaÞE;e‚•ñz ðz 껢 èöB!„BÔTËV‰t l°¢$»½(8awŽÌQÄÈÌ*4½ð³=ß Iw IDATÁÿ·wçqV•‡ÁÇçξ30 û¾/¢ ¨APwRQBµZMÒ,&¦mÒFß4IÛ4MÒ4¯yMbÒš·f©¾‰Ñ&¦Q#¨hDe“UdYg`˜�Y˜õÎÜûþ1,Ã00 Ëh~ßÏç~î�3çÞûÜ üq~<ç9µµõÔú㹂G<H¿øOÇ8ºèdHë>è�“AB’$IÒiËÈH'cHú=·¦¦–šC-×XÜ¿ÿÀ±m5-ÛŽ„ 87jû=Àþ}Ž>þc?Õä\KHH&‰wɺ¬2ÒÓÉÈ<öï©g~÷£�ó{õ8¶=¯e{Ffé-ûgd¤µü{ÌH i´çžAB’$IR(ZžZ¦Zl� ­c Çý¾Uب©=~€ÚÚ:jj�ßvd¶G[­ÃÈqïsÏ .†ó0ÎP~~ÞI×:Ý¿�¿£éi¤§òó�ßïH(hýsëçœë¿û3ƒ„$I’¤‹^ëØîAßÉGkmcÊi¿ö¾Ž_ûBÐöþtôìyb0h÷µ/Ð?wµÏ !I’$I!9�æ3=¨îhýéBãÒ$’$I’$)t I’$I’:ƒ„$I’$I �AB’$I’$…Î !I’$I’Bg��$I’$I¡3HH’$I’¤Ð$$I’$IRè ’$I’$)t I’$I’:ƒ„$I’$I �AB’$I’$…Î !I’$I’Bg��$I’$I¡3HH’$I’¤Ð$$I’$IRè ’$I’$)t I’$I’:ƒ„$I’$I �AB’$I’$…Î !I’$I’Bg��$I’$I¡3HH’$I’¤Ð$$I’$IRè ’$I’$)t I’$I’:ƒ„$I’$I �AB’$I’$…Î !I’$I’Bg��$I’$I¡3HH’$I’¤Ð$$I’$IRè ’$I’$)t I’$I’:ƒ„$I’$I �AB’$I’$…Î !I’$I’Bg��$I’$I¡3HH’$I’¤Ð$$I’$IRè ’$I’$)t I’$I’:ƒ„$I’$I �AB’$I’$…Î !I’$I’Bg��$I’$I¡3HH’$I’¤Ð$$I’$IRè ’$I’$)t I’$I’:ƒ„$I’$I �AB’$I’$…Î !I’$I’Bg��$I’$I¡3HH’$I’¤Ð$$I’$IRè ’$I’$)t I’$I’:ƒ„$I’$I �AB’$I’$…Î !I’$I’Bg��$I’$I¡3HH’$I’¤Ð$$I’$IRè ’$I’$)t I’$I’:ƒ„$I’$I �AB’$I’$…Î !I’$I’Bg��$I’$I¡3HH’$I’¤Ð$$I’$IRè ’$I’$)t I’$I’:ƒ„$I’$I �AB’$I’$…Î !I’$I’Bg��$I’$I¡3HH’$I’¤Ð$$I’$IRè ’$I’$)t I’$I’:ƒ„$I’$I �AB’$I’$…Î !I’$I’Bg��$I’$I¡3HH’$I’¤Ð$$I’$IRè ’$I’$)t I’$I’:ƒ„$I’$I �AB’$I’$…Î !I’$I’Bg��$I’$I¡3HH’$I’¤Ð$$I’$IRè ’$I’$)t I’$I’:ƒ„$I’$I �AB’$I’$…Î !I’$I’Bg��$I’$I¡KìꜭmW°`ûÏ)®Ú@uCYWG:/²RòèŸ=Žë‡~‚a¹“»z8’$I’tÖ.ê ñƶ'ye˺zÒyWÝPƦýoS°ÿnñnö`WI’$I’ÎÊE{ÊÆ¶ƒ+xuËã]= )Tq⼺åq¶\ÑÕC‘$I’¤³rщÛNœxWC ]œ8omÿyWC’$I’ÎÊE$Š«6tõ¤.S\µ±«‡ I’$Igå¢ .`©?fU û»z’$I’tV.Ú !I’$I’.^ I’$I’:ƒ„$I’$I �AB’$I’$…Î !I’$I’Bg��$I’$I¡3HHÇ ÈêùQ>2áNz]=I’$IúŸË qΤe]Íe½G�z.^.Ò‹�}nbXÚ…þG�=ð ›3—™¹‰]=˜³�@·Þç¶¡“éf��$I’¤óæb>rì2AÊåÜpé—™Ñù©)45îfOÙ|æ­ü:+%0rüÓüUæÿáïJ·P?»÷Šd|„�]÷»ÞžÄ¶ºØÉö¢ÛПðõ+o#'!ñ( {ØSþË ç�½»i:»aœ–hã.öV5Q=ËÝž`7߸”»“þ�yõ;ìhûU¹þú?pÆÿãÛ/“mça’$I’¤sÇ ÑYA_¦~èWüyÏBoø ÏW€”Á î™A]c Hè’a%&瑬à¥7¿Åº¦dÒÒ†2bðC̾þFú/º™Ÿí*ãü£Ç©Ûû¯|wïyzù ŸÜ´‰YŸæîáÏòèæ¢VŸ' ³ÿ—™Õ;›H´'™œç+I’$I:K‰Î .aL~&û·~•§6®¢ùðæÕ;Žß-!ÿ[—[†ÝÄíz–j H¾Œë.û 3úM¢Wr#eûË‹+ÿ…eU ‡_¤ÃF|•�Œþ0Ã32hjØÊª÷>ÊÏ wz2zô׸sØu ÎÌ ¾j!o¯ù*/•”Ð $öý>ß¿v¿ù.çý”Ç>Ô‡ßÏ�Éܪ–o)HžÍ_ÝùÒ×\Í£›KHʹ“Ù?Çå=G’/eû®ñìêg(jo†E�OnjœýUû6öóŒßñ0ëŽ|‘qÜxɇ¡z;õyd'ÐÐò‰™·1kÒÃLí=ŠŒx …ÅÿÉoß{’ê�L±H£ïà¯pïøÙŒÌʦ©f …Ñ^w¶FŸ[’$I’Ôy‰Îб·:Æä>÷pYæFVªkw·æòÇùþ»ÿM%‹î¡ˆ×.çíµ_àÕÚJâ©W0cÒ?òà•Ûøò[¿¢‚õ½… ?æg+ߤ’l’ë·c İbÙݼX…x#Õ‡Ú‰펵‚šhœHbIÀPn˜ö_üiê«<¿ü>v4áªK¿É§¯m lÞ¿°-–Dÿ±¿à‘ ½ù`Ó7x¢t7±”D*ö'™ÁãÉߌjbá{Ío*# þOüÙ´ÿ î•;yµªõ¡yœÚÒ?°%þmÆöÊg^Õâ@RÞµŒˆ¬ç•=¥�6‹OÞð8CÊã¹·q(õFî¸â;|!ØËß¿ûm¿Õ ©™‘Cl^ÿmâçŽáÿΆMÛ‰�5àóÌÈ\ÎKï¾ÇõS®%;% Í)·ðñÂeu¿à·K¾Áþ„ L›ðe¾!‡ï¼ö¿ÙÞ�Ùÿ;<ü¡Û¨Þþ]ž\U@4uSÆŽkõÎ�ùÜ’$I’¤Óe�è¬x¯.ù_ô¼æŸù܇o§¸ä·,Üú ïÙJ]ëÿØoÞÏÞÊÊ[ok\Ëš�G~XCyÆm\~Éd¿¢"'Zµ„÷ö.=ºæC$  ‰ššŠ+N/DA2©iC>ðft¯gËêTÄ!1ÿÜÖ³„W_{˜76+(ŒgüM³˜ÜãQ¶œÎ­c&rðƒYüûû«8îÝ’nçÖQ£Ù±n ¿Ú¶›8°í`Àà¾Oseÿ!Ì߸õø¯©~kÊâÜÝï:²¶4Ÿw øú¨Ï2fË—ØÐ<’écn¡~û},<0žÉô '5UÐkØßpuò[<ýÚWYXÞ¡ *�ºõAnëÿ<±3�+GÝIÖþoò¯ËJY`)3gqŰ#ŸûÆ?÷ÉVö�$I’$�œAâ 4V>ÇÏæ½È =oáê!÷pãÔ·˜Uñ$O.üëÚŸ0@rö,f]ö&õB·Äfj›SIH(%é\ ,a&ÝSÊC‡Œ7®gé{÷óìæĈÐ-wÝFñ'·ìàÃGŸ��ÐÄ®´ M“œ\É–½ki›>2/¡r }'½ËO&{n‰P™žOÀñA‚øV-㞉·1>å¿X½œI}{P´ùeöÆS˜œ;Š„ô±|qÎ}Çž$�o$79àøºArw2¨¢6eÏÖcÕèǹmðãì¨û,7d¯b4DRO72“ …A=Æ@Å·)hµ²hSå" ê¾À¥=Fٕ΀œʶ­ààIÖœèôç–$I’$�ƒÄ«£|ÿ ÌÝÿ¯üŸ¿ù[|rÂB¾´lQû»G&2ëÚgzãÏùÕÒ¯RT×LîÐïò…‘§~—8�XŸ±y!¿yãë¬mNaÀ¨ãëÙ³o Õ‡_ €Ø2~÷Æ—XÕØú‰1êj!;à¤Wº ‚xï­¼“çK[çŠ8Í�Å-kH÷„»þ›�¿Å•ýz°²öO˜˜²š×vî FA±Š'y|ñ³‡g&QCe;—& ’rH£†úhœxã|^Ùº“ó�ÜW#±¢O³èPŒxB5uñdÒ“Ó€(þ4í}­§¸¾çi|nI’$IRç$Î�¦ê·ÙTglÖ2ƒE46ÕAR6i­ö ’Ç383Æï>Ê⽇€€ƒ•§q勿:¢¤“ž”'Ì[h«Š²Šõìj‚]+>C�œßqÇ”¯°åµ¯S�QY±‘Ê`ýÓ˘[vðÄ÷®Þ@qS#z_BÒžÕǽ[sõŠ›2’Ó�ò-KhlûÜvÄëçñNñ?òà�»™R{;i¥ßæÝC1 žâƒ[¡Ïxò¢ÛXWÛñI IÙ¤PGCSˆ²kËÿeý¨Ç¹&s-ÿ½üêâµ44tKÊ"`»À¸iŒNý ‹ϸHȾ†‘iõì<°…X,…Š(ÓzO§wd »ÛÆ™|nI’$IRÇ �•8…;®ú ûSX½�ú —>½?Î-=b”¬[Ne¼‰Ø��4�¸—;G­ç1rS«Y¿k3Åu¦Žø"W׽ĞÆ™¹:åÛÅë7PT—Êuc¾Â”è+T% !©ò×¼WÙAœh^˼¥ÿ›q·þ#½ä¾±ú]ê÷ý'¯íûSî™ü4‡ÒždÍÁÄS3 ò>¯m 9ú:¯}PÀ—Ç>É_ÅcAi ‘|r𗳬ôuæo.àïÆþÝü öì 6ÒƒÞY�lÚü¥í–•*ÖmýÕ3¾Ä½±*V,šGUËàØ½í Þñ#îžþ}R7¼ÈŽº(©£É¬~ŽÅeÕmbI@jR&544·ü&^÷"/½w)•ɯñVå‘y µÔ7AzrÅìÙöC–�üî™ö "ë_aÂ%\{é_Ò§ò'ü¢¸‚8°|Ãÿã–ëÿ–ÏOMäÅ­K(oNg`·nÇfŠDÏäsK’$I’:b�è¤ Ò@uCO¦Žþ&·dt'9^CÕ¡÷Y·æ~~·i=Í@Eá?ñËž?à® ?ã‘È!Êöý�’¢ó⢯‘qùgxàúÏ’Dih,cß�‡ÒO"¶‚¹Ë¾Gï+>Éǯÿ bu›X²òuÖTîëpvEsÕò‹õwðµ ßä–·óâÁ-¼þÎ.ý 7�{œé©)45Q¸ýXX´�êÙ¾î^kü{f�üŸ›ÑÝl/xˆ¥%l[ûg<Öø÷Ü5ü«|ft7š÷³·ìçìÚròóèþ§yûàǹ+é×,ØS}t{¼ö·üäÍÜyÙ_rÓ•w‘“£¶v#+×ÌeqYu›W HMÊ€Ø~ŽÎbh pëßSØz·x- M�šœMÄêçòÔ>Ç�“þ–ÙÓþ‚ÌØ^ŠJ¾Ç÷W?qøÒ¨PWú ]°‡�Lø(÷Nû2"QjëŠØ²wýá…FëÏèsK’$I’N-zÒ&Zß’ZÝ�‰eeeOtÕ Ûóð«c»zR—zìÖ�]=I’$I:A^^Þç€÷€&ZÖ8rkj}‹tÙ%I’$IÒ-ƒ„$I’$I �AB’$I’$…Î !I’$I’Bg��$I’$I¡3HH’$I’¤Ð$$I’$IRè.Ú ‘•’×ÕC�ºLvJÏ®‚$I’$�•‹6HôÏ×ÕC�ºLÿì±]=I’$I:+m�¸~è'ºzRè®úÉ®†$I’$�•‹6H Ë�Ì­#¾`”Е€€[G|�¡¹WtõP$I’$é¬$võÎÆ�ÃdH÷‰¼µýçWm¤ªaWI:/²SzÒ?{,Ó‡~‚a¹“»z8’$I’tÖ.ê -3%†]îš$I’$I“‹ö” I’$I’tñ2HH’$I’¤Ð$$I’$IRè ’$I’$)t I’$I’:ƒ„$I’$I �AB’$I’$…Î !I’$I’Bg��$I’$I¡3HH’$I’¤Ð$$I’$IRè ’$I’$)t I’$I’:ƒ„$I’$I �AB’$I’$…Î !I’$I’Bg��$I’$I¡3HH’$I’¤Ð$$I’$IRè ’$I’$)t I’$I’:ƒ„$I’$I �AB’$I’$…Î !I’$I’Bg��$I’$I¡3HH’$I’¤Ð$$I’$IRè ’$I’$)t I’$I’:ƒ„$I’$I �AB’$I’$…Î !I’$I’Bg��$I’$I¡3HH’$I’¤Ð$$I’$IRè ’$I’$)t I’$I’:ƒ„$I’$I �AB’$I’$…Î !I’$I’Bg��$I’$I¡3HH’$I’¤Ð$$I’$IRè ’$I’$)t I’$I’:ƒ„$I’$I �AB’$I’$…Î !I’$I’Bg��$I’$I¡3HH’$I’¤Ð$$I’$IRè ’$I’$)t I’$I’ºÄ®€$I’$ýO�F©®®¦ººšúúzRSSÉÊÊ"++‹¤¤¤.¡ta1HH’$IÒYˆF£”””P[[{Âïjkk©­­¥´´”ôôtúöík˜�ó” I’$I:CUUUlݺµÝÑVmm-[·n¥ªª*„‘I§öþûï3cÆ òòòÈËËcæÌ™„:ƒ„$I’$��ªª*vïÞÝéçíÞ½Û(¡.W^^Î�Žþ|ðàA***BƒAB’$I’:)�žQŒ8b÷îÝD£Ñs8¢�ÄRðÖ<Tï걨SÖ­[ÇøC6oÞLii)/¿ü2eeeG¿gÏæÏŸOyy9›6mâG?úëׯ?¯cr I’$Iꤒ’’sòƒ :£ O¼bo½ù>½¸™ 3OŒÕ²¯°ˆšn#Ò=á| ïÜŠWñþý_^®™Êgþb yñçWUUñì³ÏòÌ3ÏðÌ3ÏЭ[76mÚD]]ÝÑ}ª««yê©§Xºt)ååå”––RQQÁ�!CÈÈÈ8/ã2HH’$IR'D£ÑÓZ3¢#µµµD£Ñ3\ä2Nõ{ÏñÄï7QÕÐ A)Y=8æJfÜx%Ò;• Nû=ëw²72€«ûw.*Äö,â™§60öÁQ é~†vž)ÝèÓ=Ÿóòu†hÉ’%üìg?£¹¹™m۶݉DÈÍÍZNÙ¨ªªbÅŠGÿÄO0eÊf̘q^Æe��$I’¤N¨®®>§¯Õ½û™¡GÙ¹y+‡²¯àÞ9WÐ�*Š×ñöë¿ç©Š$¾ðÀ$²ÏùAt3» wë=��©�yñ8UEELÈ�ÞÑ4ƒ › w=È„®Ç9°råJš››�Û–““ÃÔ©S™9s&sçÎeÑ¢ETVVݧ©©‰µk×$$I’$éBpA‰ævìl$sôxÆôïKзÿ@Òöð³µ…ì�M";¡‰ƒ,äõ·V³eO%Ñ”|ÆÎ˜Ã]Wö¦eNF3Õ…+y{áJ6í£ªRrGpã÷qu~K8h,ßÄ’Kxk1凚ˆ'÷šAdׯæé}�யòщ©Ä,â?~°€Ü{¾Ä=ãRZ ¶��…%4ÚÁS_[A2cæü÷OLƒš�¼ûêk,)(¦¢!‘Ü!W1ó#72*ûÄp¯ÛÎÛ/¾ÉÚ]¥¬ª£9s"÷þÍG“TÍŽ¥oðæòMì:XOR÷‘L›=‡iS €xm1+¼É²õ…ì¯i&1g<³œÃ„,hÜ·Ž·^_Äšm¥ŠgÐï²[ùÓ?™@÷4¬{–ï<ßÀÌÿu?ùïü€Ÿn¹”ÏþõMô�Ä9°ø'<þvwî}d£“;ú®»ÖwÜAQQ/¿ü2Ñh”H$ÂÔ©Sùîw¿K~~>Ó§Oç‘Gá•W^!�“””Ä]wÝÅm·ÝvÞÆe��$I’¤N¨¯¯ïò׊•RT•Ä !ý8zòD¼ŽŠŠ:‚ìnäÍ”-ÿ?ùýnò®º�Ù7ç]ÿ2ÏÏ›Ïðq0)½�]ï<Ã/þ°Ÿ¼IS¹ùž~$o�ǯ–¤e@œC›çòÔ³+©|Óî¸�¾‘M¼ðÌjzéMbÒ!Ò ²¾�8©Ä©ü €=É#™:,åøÁ6—P¸«™>Ó>ΜI9$�Þ= j·ðòOÉš¤‰Ü<çfúDJXôÂ\~3¯ßs im&a4í\Íâ uL¸û~fçÆ©kHc@Rëû$¿.Hã²ëï`zÿ¶¿þÞ˜»‚qŸ™F÷š^üé³¼ŒfÚÍÆ�ÜêjS˜ÝýOýüM*Nå†{n'·j/¼ô{Þ=†9£"”í¢¹çd¤Gˆ§$Cc#�GVòŒíå½ÕÅd]z3Ó;ø®3ºþ|� &ð©O}ŠÍ›7³aÃrss™9sæÑ�ŸŸÏÌ™3Y¶lååå >œ�}ìcŒ=ú¼�Ë !I’$I•85E;( úqÅÀ$bÑz(fÓ»ó™¿9•qz=«Vñô«ÛȺîÓ|üÆþ$�u½HZQEcSœú-¯òÜ~÷C̹$‡�lZs� ÏD¥Ä«×ðÒó+h¾üš9œŒÖ½ËÁH>Ô?‚ 23 ¤úqrbX·f'©cþœ‘©Ç�6VVHQMCÇ £w¯#ù$ÊŽù/±¼aþ©YŒÎ€L»d)K(�_BÿãŽãc”î¤!wÇ ¢ÿáY u~ÃKk.ÿè'¸cDÍ$öMgá¶F©çƒù/°*6‘>;‹‘­Ã@¬”/,`oß[ùÜýSÈK€ø¡ýtÿýã;ÀÎ�‡È8�¼H@uzÔ×Ñp8HÔo^ÌŠòþL»o +ùýI¿ëóó7àLÄãqb±Øiï±XŒxn¬qjvQ–8�ú¶Z3ºƒÕïWÒçšk[…‚8MMM�œÜæ5€x;‹*H8˜^GÎæˆ×°iåFêÝÂuÃSi®-cׯÅÌ[uˆ^Sǒ߸™ëë|ËõŒh3K¡y÷jVïMçÒ�O&/h¤²d+«ßXÀŽ´1Ü=$‰xý.ŠJèM?ÈÈÎ"­¡&‡H9+ß^Oä²?çŠP~ªïúÜ/äqF xúé§Ùºu+в€åܹs™>}úÑY¥¥¥Ì�;—°yóf~üã‹Å¸æškÎ˸ ’$I’Ô YYYç,HdeeuþIÍ%ì(j${âîŸÚö/ã¹ßl Ï”Û¹nd&Qö—Òܸ—ß=úu~ÓØLbv†Œû0Ÿ˜qÝã[y»8FŸë‡’yøx9vp…Ui ’O„FŠwí%0…!Gξˆ•QXXCæ�Aôˆd�×#�¦’ýTÆjÙ»xý®åªm1›Ø]XL¼ßÍ hµ˜Bì@1%õY Ô�£«EÄÊ)*:Djß~ä¶]B¢a'…{úMêwì 6VJñž&škçóÞGC4Bf¯ÁŒ™ñ1f|¨ÁžuìkîÆ˜þYm.Q§fw ±C¼÷Ì·YÕØH<9—~#.cÎ'§3>3 iK»ã½˜6 å HÈéF6[©¬ŽqhËë,,ÊM6œšØ|ªïúÂè¼òÊ+<ÿüóÄã-Súru߈×ÑЇÖKA4,B¿kû^³"B¯¾½àýŠ‹–²hC„KîmCB¬ŠýeQ2úõ¤õ$…xC�$�˜xlvDÍï°|o—ÎrÂB�Í%…ìjÎçª�é­âB�уnø÷\Þ�Ô´tR�ý6ÄãMD›â´�F ².å#Ÿ¹™Á©©d¤&sì눱¿hu9ØӲ1ÈÍ£{°ŠòÝ›˜ÿÆò®ÿ“rˆwð]_ &L˜@bb"޾œ½·IDATÑhôè¶ÊÊJ^yå–-[À�ŽÆˆ#"‘Ó§O?o㺈®¹"I’$I]/))‰ôôô³~�ôôt’’:{ †8µ; ÙôgÈÀÃ'6Ù\2õ2²ËV²tK) Ò‡xáJ”°_ …¼Ç’÷wˆô¢O>ìZñ6k‹vS¸ám~3Ñ„4R“ÒéÓ'‡æ­Kxsý.v®ç­ß¾Á–¦$ÒÒŽüŸv@F¿þtoÚÆk¿^HùÀë¸aTê‰âÄ©-.`ãöí|°f”Ljäõ¥OÒÖ.ZÁöݻزü%ž~~É“ï`ú ¶ßIŒ²¢�ÔddP�V‡°‘> ”Èî÷³aW)ûö±yí»¬.¬!Dò‡1,»’5óç³fÛNvnÛÀŠ¥)�t4ˆn5[X¾|{÷•R¼}#«–n`_ ˆbgQIÓûðY&Aj>ùYõl|ùw¬Ï¹ž;®Êk9˜î軾@\}õÕ<ôÐCddd0tèP&OžLvv6ñxœòòrÊËˉÇ㤥¥1qâDFŽIVV³gÏ>¯A"È %L´¾%´ºE€>_úÒ—fž·QH’$IÒE$##ãè¹ögjРA$$$t¼ãq¢l]4�uÁeÜ2eÈÑY 994l\ªÊ^\9¾79ý†’W»�•K±øÝÕl*:@¼ûPÆ Ê%1’NŸ>©ìß´œ…‹–S°/™Q“‡“PÕL¯±cè�!»o"{ÖóîÂE¬ü ŒÔÑW2,¡’xŸñŒÊOné é1ö¬XÉŽú¾ÜpïŒÉjçÿ»ƒ4r3j)\·‚¥ËÖ°u_ù£/e`÷^ èÙ@᪅¼µh%›ö%0dÚî¹q'\”"^CÁÛ¯³­ûn›ÐëØ4ÿ …ÞCúßµ†% ³tÕz¶ï�’5h ÃóRr48ƒò‚,Z¸„UwR•ЗÑãú‘Õmƒ³R°|‹–,gÍæbª"½9¶?YMÛXòêzR.¿•+ú§´D–H 5Û—°¶j0ò±·Z÷" ãTßõ2U"99™=zЯ_?~øaxà¢Ñ(7n¤±±ñè>³gÏæ±ÇcöìÙäçç3kÖ,† Öé÷{ôÑGç{i™¨rÒ[ô¤åÔ�Ö·¤V÷IÀIJ²²'Îê�$I’¤ÿAªªªØ½{÷=·_¿~dggŸã…+Vµ–_?ñUSä“×ö¦³iE]ëÝwßå‹_ü"›7o //�ï}ï{Ü~ûígýÚyyyŸÞ¢‡oM­î�Þ\CB’$I’ÎÀ‘ ÐÙ(qñƈ8 û Ùݘå›YòÆBö�˜Ã§¦#.F={ödèСTTT0|øpúôéê ’$I’t†²³³IKK£¤¤¤Ã+o¤§§Ó·oß3X7âBÑÈŽÅÏóÜêjº `ÌUðé)CiïL ]ø† Æ/ùË.CëS68vªFëÓ5-tEXtCreation TimeMon 30 May 2022 03:27:37 PM PDTwŒQ‡ IDATxœìÝwxõÚÆñïlK²I!½÷Ò;* "bCQìý zôõ¨Ø»Ç‚Ž ì•ƒŠ¨ ‘¦  ô’„„ôl™yÿ )›B›ïÏu͕ݙٙg7(̽Ïü~`㣌ŸGû8ÐÏâ�=‘ãÏ*ã¹UÆÏ£}è'ŽÃ?‹¥�žm8QÖc Ž@DáÇ òŸ” 9ŠŸ/?°Å6–0”µÚ�2~\¼©¥GÓQZQ|[ s…y• *º:6S�õ"""""""rôŽ6�(/x¨èRøØ…C £ð- #låÅÖCÙáDÁxÅ;$Ê "ý LT6”(L…ˆˆˆˆˆˆÈ±+¯C¢¢a„�¢ÁD~Q8” ”ýKœ;¿C¢´0¢´¢øs7 D. °8� Ø:Pø """"""LÅ»$ÊÈÒäà�dqäÚ¾p8QüùÁD‰P¢´@¢´¢x 4éׯ߀{î¹çœ¾}û¶ sÙív›a(c©í,ËÂï÷›ÙÙÙž+Vl»ÿþû?\±bÅ2`�Á‘.‰ü%?|(F” ò:Êë†(¾Ø�¦½zõþé§ŸÞX¿~ý¯×‹ÏçÃ4MLÓIJʚzTDDDDDDDjÃ0°ÙlØl6N§“}ûö¥Nœ8ñ©Ÿ~úé{ò‚ ?yÁCi‹Uü§�#] "B€¶Ï>ûì¿_|ñŎ;++« ŒP!""""""rb±, Ó4ñù|äææzÕUW �ŽŽn4þüß�4J«" ¥ô@Â^ì±h÷ÕW_==dÈ�ŽYYY DDDDDDDþ† ÃÀív³hÑ¢�cÆŒ™ l&¯S¢p·DñΉ"NJûÙüÙgŸýׄ úgeeï]ŠˆˆˆˆˆˆH�ãõziÕªU|\\\ƒ¯¿þzyƒ^VhPI£ü0ÂDöéÓ笅 Þ§0BDDDDDDDò¹Ýn p÷/¿üò)�NÑN‰€ãKäMÙ(Œ(H´ß¶mÛ›uêÔ‰×m"""""""’Ï0 RSS÷·nÝúbJÞºQü60Mûi+öØ„8p@LLL¼Çã >Ÿ¯×‹ßïÇ4óf¦´ÙlØívœN'‡CuT²˲ˆ‹‹«ÒI'õ_µjÕN “¼ñ",Žä ù� ÀÈŸ5£´Û4ògáˆæ™g¦6nܸ~•¼k‘ ñz½dff’““Sd†ÈÂ3Gx<¼^oÁ¹ê8ú:ü~?�7Žþàƒ¾çH ‘Ï*ö“ü¸£x‡Dñ%ªW¯^ÍŽå ‹ˆˆˆˆˆˆ[ff&íô÷ûýdddàr¹W•¨£wïÞÍ€(`Gº" /ùÙC‘Û3-ù�DhXXXÕ~ """""""ÇQzzz…/¾ óx<¤§§«ŽJÔNÑ;1JÍò7BÙ].ûñê©b™™™ø|¾J¿Þçó‘™™©:޲GÞÀ…‰@Á $JëŽÈì(ô"‘£ce±÷×Õü0ë’4[—ˆˆ_^¯·R�Åå�£ :ŽªŽÂBñl¡D‡”D$šêSDD¤–ËÞÈÛÿw ^õóvøƒ{nßF>xèž™ñ k’Ìàž[DDþv²³³kıjzù3kͶòê8œÉLhÚÏÂ;n¯‘ ³²¶³ô³OùzùzþÜŸŽÏY‡ú-»2`Ì™Œïׄ°£è_4“cíÖ4²Ì�ü¼5‹1M#«¬ýÑŸ´–9ï|̵[ÙŸîÃG³ö½=i2C›¹ªè,"""åóù|øýU¼ûý~ü~ÿQÏxQV—_~y™¯}õÕW�{¦iòÔSOÑ·o_\dÛâÅ‹Y¹r%S§NÅf+T°Žâ·jØ“bÙCi�DÀôBDDD‚ÇJý‘÷<Åü�¹GæÇòd熅¼¿q«N¿�{.îF� þ-mkt2W\™Í²”æŒê_ua¹›˜}ßÃ|±Û‡eØl6rÓö²yõ:º�7¥ªÎ"""R!ÇrkCi<aaaUZG ÐÊ+ª²›ÍFß¾}™5k>Ÿ�áÇyaĬY³¸à‚ J„GQGñl¡DÁá@"Ð """,V+^‰ù;sÁÝš1W^Á„^� Íø‹åÍà�ïwðçÜy§ûÓ\ÓÝ þí|ýüë,ø}I‡ÒÉÌ5¯ß†¾ã/fʨ–¸ À·™¯f}Ê¢œúÝúsI{;˜)l˜û6ï}ý#$y ‹oK¿q0ù”¶DTè¸þ­ËY¶×‡eoÂé÷<ȔΑ�µ�ßK#¾Y±oO¬$¾}ôR¾ÊòàŠmÅIã/å²S[çÕGëÞy˜Wn'15 ¿+Š„vý™pñd†6 s/Kg¿Ã×k·°} Y~QMÇ0õ‘Ét4²îóÙ¼75[ú oОgLaòðæGÕE"""µ_UvGË1kCù�³fÍÀáp„ùE%ë(sìˆü�lÅV”5¨ˆˆˆ‰•º‚ù+a!tºà®Ú–¸7‘ :rʵ73¡¹ÃLbÉ·kÉ0ðÛ�ëÙº7™,ˆ 3IÛ³žù¯<Êìu9¥œ$‹ oÞËo~Ǧ}YØ\{ÖñõŒ{yðã?ñVô¸á„€™Ê¶_~eo¦‰ÝÝ€ö=ÛR¯ø¿ ,?9áa™ûå»ÿ>ÆkóïEubËJ$ÙBTl n3•?Ïãùÿ|ÂV?àßÅêo–±aGÙ¶ê„™dÚÝÔµe³qö}<ôÖ"6´S/&ŒœÝ¿0ï…ûyqi*KDä塞q‚yÌÚRÇàÁƒ™2e ï¼ó³fÍbÊ”)e†¬£¼l¡È –P4tP !""R�̽;Ùã³ÀÖ˜nÝâŠþEloL·.ñXäîÙEbáõsçL^}m:Wt Å0“ùqåïšäËJþ��¾Þ…׈eÐM/1{ö<{E"Èá÷Ï?euVÅŽko:†)cšF:?~”/»ŠÛþó6ßm9D‰ïOlñœ6íU^}}:Wv Å0²fU~}v:]ö³ÿû�?ø �=t1]BÁ¿w¿&[Ej{×L^}ãmf?8ž†)?ðá×»ð9Ú1ùÉ™¼ôâL¦_Ý7‡X59•Hˆˆˆ[Y™BÁcRŠR """ÁbY‡¿Ù7ÊþK¸´‹m{ mÛÄ`[·›ôÔ4üäý¥_˜ïÏ-lõZQ=Ñ?;�0tÞXË�Y[ù}—Ÿþ-*p\£=.{Œé–²`ÁB¯ÜÀÖ¥óŠïYu̓Ü6²A¡Ñ±¿[=Ú´‰Å¶né‡ÒóŽc&³æíç˜ùåzs¬#oÍžMvn 7jàpØñþ¹…m ËÚÌ[7žÇ[…ö°%í'Ñ„˜£ÿKDDj1›ÍVå·K”6–‰PGá1#òoÙ(<¦D%ë(µ+¢ð㊌!¡@BDD$Èl “`7Hòíä—uIœÙ(þÈ_Æþ]¬Ûp ƒÐ†�ˆ³AÉVp8œy,3pnQÉ¿Ý×ILûaœ×~ç^¾“o¦ßÇŒ•ùiζ »�Ö�ã(rœ¬góÜœu¤‡·cô£iú'_¿ú›<”¼~½ ®æ ×›†…þ�dDv Vs…‰ˆü­ØíöRr¬ÌìùǬÊ:*«ªë(F òÇ”(-”¨@ÊŠwH~qñƒˆˆˆH�ÑýÑë=Ö¯HcûOñzÄ•œÑ+��ôí,ÿè>ýÓ�e‹¡ßðîÝXÛG8𷥕sëÒ~æ»åItÅþE?ð«ÏÂoI«FüG�y€õËvѾMcð;#ˆŽ ÉÛ”�Ev…n™09´w™8Zãì1C‰öG±á­Ã�DYï£q šÚà7_ÞØ�L8µn¼iHwÆ•ÇBDDNhN§“œœÀã'•8”Çå:ú)¬ËªÊGŽw¦i²jÕ*¦L™RdÚÏüÇ+W®dèС»!*PG îˆÛKë�"""ÕǨˠˮä翦óþ-Ì}ú_Ì-²ÝEãQWsa¯ðJÿemÄ aâÉÿcÓ¼Ý,yæZ~šé›™��ZŽ=ƒ>á@¾Øñÿù 3Ÿý˜]~ÃfƉiZX†�Øž½ie‡€ƒXa#¦eK¢m[H^?‹;n_FBx&;2*ð> ãÌ¡_òøwûY5s*—¾U·-‡ŒÌ†Þ9“ôt–9a8ìv{•Ý.a·Û+Õ™PV• Fªº›ÍÆÍ7ß0pW— ¸õ2oþïG¶ý¹�D„E6 UóN4‰(ã Fú\ów6|‡�¾ÿ™mûÒɰ»©×¼qN/NýCFDäo&,,ŒŒŒ ¤Ú<Ö‰ZGYcA”¶­‚u”:�eáçK^0Q|qZz$&&¾T‘³ŠˆˆˆˆˆˆT·ÌÌL<žrîû+‡Ëå"<<\ueqqq×?“×k™¿øŠ/6w?è‹©µÂÃÃ�  \ ‡ã˜CÕQ `îPÖ¸Ó %DDDDDD¤ÖŠŒŒ¬Ô@�.—‹ÈÈHÕQ5u”š-ŠG�¡pBDDDDDDj�ððp\.ÙÙÙåti·Û Ãé¬ú‘ÿfuÊJä ¥ j)""""""rBp:�8�Nü~?�¿ß�iš@Þà�v»—ËU©Y,TG¥P²CBÁ„ˆˆˆˆˆˆœ�ò¿ñ¯nã:Šd¶R6(˜‘ª0o(kPK‘ãB�„ˆˆˆˆˆˆˆ�¦ý‘ã¥ÔlA"""""""tåê’‘Ê(3S(>íg©Ö­[w쥈ˆˆˆˆˆˆˆp�D·nÝŽg"""""""ò7¢1$DDDDDDD$èHˆˆˆˆˆˆˆHÐ)�‘ S !"""""""A§@BDDDDDDD‚N�„ˆˆˆˆˆˆˆ�  :"""""""tŽª>àÖ­[IOO'99¹ª-Ri111Ô©S‡–-[Vw)""""""B[·nÅf³1räȪ<¬H•øñÇÙ¶m›B ‘ J‰ôôtFŒ�eYUyX‘*Ñ»wo¾ûî»ê.CDDDDDD¨â1$t›†Ôtú3*"""""R3hPK :"""""""tU>ËFeÇ�°,‹¬¬,222HNN&##€ˆˆbbbˆˆˆÀívcFU–+"""""""ՠʉÊðz½$''³k×.<O‘m©©©¤¦¦âr¹hܸ11118�ÎjªTŽ—¬ß~'ñíOH[¼’Ü�»iÒˆ:ƒû7y"îömª¹B©JÕHx½^öìÙþ}ûðûý¥îçñxؾ};¹¹¹$$$(”8AX^/Û§=Î�Y‚iÙ–½ù²7ÿÁ�×ß%þâóhzï­ú½‹ˆˆˆˆˆœªu ˲HNN.7ŒÈç÷ûÙ·oÉÉɵrjQÿŸsyä_OòMbí«ýx°¼^~;ÿZ¼ñ~‰0¢È~~“ý¯½Ëæ ®ÃòzƒX¡ˆˆˆˆˆˆ/UHX–Uá%++‹]»vU(ŒÈç÷ûÙµk™™™Gu®š°ø6Ïá™>gcºYíµÔ„eû´ÇI_ºªÂ¿û´%+Ùqߎéœ""""""R3Tk‡Dzzz‰1#*Âãñ zY£øöðÝã—0¬CC¢Ü¡„×kB§Áçrÿü}”þýÿßSöæ?Hœýa‘uu‡,±_ñuÞx�œ-[�km""""""rüUk qðàÁjyíñáç×§Ïa´o±�¾ƒ—?˜Ã‡ÿ}ˆ+5 :ª®æW-&ñí�±üGbšº#Ñþ½WhöÀíëš=p;íß{…º#¬³ü&‰ï|ÔZ3Ùóêbc‰�kÎÕóŽ>Xù;«Öëäcér¨qV Ë®ÅÛëF^yòÎ7š±§pó#ÓùgßÐ#ûù6ñÂíiNd\_ö<«RŽÜJàßørpAàáYrO.iÄMË^Ắ ?=ŸÙÌü¡òáš{9© œ*Ó0*¶Þ0 xøPÚkEDDDDD¤Ö¨Ö[6êÕ«Wé×FGGWa%UèۇÞßÀöMŸqß©!,{ø :w:�Ç—§øû|-Ú¶Àv0‘¤Ã�doù�Ÿ;ˆÎ-×”�­Å›“CN© &ûù…½žM<: .DDDPwèSlñìcÏÞŠÏ`LΆõK¬kz×Í$üóröΘ}äö�ûo+@¸«Ì¢Ì½¼vf±±±ÄÆÆÓõö%x¬ >ž’¿>Ž×~…F”)[µwH¸\®£žiÃår~œª:V6ê´Æ”»†1å¦ëxpôpî½ê?ŒüùºØÛáp‚ebš€÷G<ë^­w-O¾ú,=ØÙõÖuL|©ì3Z–Î�ÜóÝ‹Lˆ*´Á°™Pï×¢†ö'ç÷mÏëŽTFäߦa„†Ððª‹8ôýÒ"ãHÔ6 èõŠˆˆˆˆˆHÕ:.�DEïï %!!��;wâ÷Wì›|»ÝNBBaaa5�ðÎŒØ�_ÚÂ6�EçÃåZ–u¸vëpç„–…™¼–5ÚxÇ4. X4l�íðvË:²ÿ‘Çõ;w¡¾ùëwÆð¯>1¿¡¡&~N±œÉ�×ß-˜i#õ»%ü6éjR¿_Z°Ïö»ãÐwKЬ3ì6b'�Q©÷dë­F�ϸ†ëºøÈÜð9oý° ¿á¢íèËÕ„vo®YUDDDDDDÊQ­†aP¯^=<û÷ï/7”°ÛíÔ¯_ŸzõêûÅeU³’ùâÎX9œA]›ê%iãLã/ÂÜH¯ 4*Ñè”àgö̇y¯áY´�¶sp[2&e¾Î5ðZnø6·ßp61ûnà´Î1)ÛØàéÉõçt¥Ž AhÛVÄM9—¯¿W°®pðPÚº¸K&Ú¦åq¯/ #’“.™ÆI@Þ´Ÿëx÷‡]øqÑåüiÜ?¶ø0¦""""""Ršj $œN' 4Àår±{÷n¼^o©û5jÔˆzõêátÖÀKlËCx½¶}ø8>¶‹ƒ¹¢¶ã¤sŸfî´«ha£üq\¸ó­'I¹íYnÿ ‡ü.£ãhÕódâÊúÊÝÑŽ|ø5î{¦ñücWðßÄ\1-è9å).>»+Ñ5,»É×xÚTr~ÿ“´%+Ëߨ3¸�ïºù8W%""""""Á`qä…g¡ÅôHJJz±¼ƒ}ûí·Lœ8±Ríô–e‘••Eff&)))dddy³iÔ­[—ððpÜnwÍëŒ�cby½ìzàiß|¿àö�â ‡�¸‹Ï£ñ]7c8+Ÿ¡†Á'Ÿ|ÂÈ‘#+}Œ#Lö¼:‘Þ·/ÁcDpÖ›[xE""""""ÄÆÆ^ü øo¡ÅWx©ò‰#ã#=·Û�Ûí&..®ÌãË Äá ñ}ÿ"vòD’Þ�Cúâ•xvíÀÕ8�È!ýˆ=BÁm5ç÷o£Á…³Ù0ÁƒeØ�P!"""""r4ªý– ÈS¢ñ=·TwGÅI½š9‰‰ˆˆˆˆˆH�§ÉDDDDDDD$èHˆˆˆˆˆˆˆHÐÕ¨1$DDDDDDDäïA"""""""tUÚ!a³ÙÔ!5Z\\?ýôSu—!"""""R+õêÕ«ÊŽU¥�Ĉ#ðx<¸\šQj˲èÝ»7‘‘‘Õ]ŠˆˆˆˆˆH­”œœ\eǪÒ@²,<�§*+R¥ªò? ©�!!"""""""A§@BDDDDDDD‚N�„ˆˆˆˆˆˆˆ�  :"""""""t $DDDDDDD$èHˆˆˆˆˆˆˆHÐ)�‘ S !"""""""A§@BDDDDDDD‚N�„ˆˆˆˆˆˆˆ�  :"""""""t $DDDDDDD$èHˆˆˆˆˆˆˆHÐ)�‘ S !"""""""A§@BDDDDDDD‚N�„ˆˆˆˆˆˆˆ�  :"""""""t $DDDDDDD$èHˆˆˆˆˆˆˆHÐ)�‘ sTw"""""""RTzz:/¼ð×_=‘‘‘Õ\QÕS‡„ˆˆˆˆˆˆH!þ¤L^þê«s??ÞÒÓÓ™>}:iii¤¥¥1}útÒÓÓƒsò ú[¾�o1õŠùú UÝ¥ˆˆˆˆˆˆH e¦å°d›‡dàçÇÓ† ˜5k™™™†�adff2kÖ,6lØpü ¢&�ðíü’û& ¢c³†ÄÇ5â‚÷RÈY~Úôçî%y1–¹}1ŸÌ[Ã^O5[Kùÿzƒó:tbòì˜Õ]ŒˆˆˆˆˆT‹Õßíaò ;9û¹�œóâ..yc÷-HcUê‰ûenâúD&?¿›‡6ú©)ïréҥ̟?Ÿ””êׯ�ÍfÃf³Q¿~}RRR˜?>K—.­î2«L $<ì^ô"7NèG»¦ 4jÕ�‘—<Ê7»|�w7wóöÔëxãà`î~ã3¾üò3î?¥.öÈZ·iMBTu½M?ÞÇ)­ÚpýüRR�¬ß˜}YOšœú[¦m8àùâ ÇʼnoÇ�ßz��_HÃfã™±-Љ=lxr$�Æðâ_yñƒGóÖ­iïÆü¿¿ÊäÞíhÖ0ž¸¸ú$4mK÷!gpÍãsù#»œ�FDDDDDjŒìlo½Hn9«>œËu}ÝD'¥óÄGI,H«îêŽ.óÖæê†uk3ø#�å™7okÖ¬ÁétÒ³gOz÷î]°­wïÞôìÙ§ÓÉš5k˜7o^5VZujæ –Ù?ñò]¯±kðFôt`rfñÞ²tVìõ’Š�6­êpé pZ¸_.Ÿ|™Ê¢$‰Ù&>›�¦Í"8µ‘Éš_³ÙtÐ�×å G�h®éBþ�–×ËËSùô÷\öy âº? Š‘ñ6HKçî·6¬!ÿîhϻֳ|üï“}¼^�—G» Ëõ°`Ù!¾üËÃÞˆOçÜ!Q Œ.ýb$mk:ßç†qù8_šÆÜ¿"¹©•�ê¼|Y³f n·›¾}û2pàÀ�cÇŽeéÒ¥¬\¹’5kÖ0vìØjª´êỔ°þLûv9=| OŸËäá)-Éýië5IxrÈöåòÍ?ÛKll#.ú(ï/10¡/÷­)¥³ÈÞò)Ó&�¤W›&4nÛ›ñ7Ïf}zþU}›?¸�3û¶£qÚwèË„§Â[^ýÖ!ùãêø5[iì;��»eKB¾|ŠWÖî¢Èbéóϲ¤^+šÙ’˜|øóHû� å}¶GNì¢~‡^ôîÝ—A#Çsñ�3˜6&Œ«V°ñBDDDDDj#ÄF8¯…X™Y¼øÙAVÙ¸ø´xîîÆÖQï° IDATñW �.Î! Àô³e§—°6õ¸ãŒxîŽ{÷!füè¡A§ºL==–«Ú¬_~�÷w¾Æ°||ÿÕ^øzˆå뱄 °ç0sN2óRÀˆ ¥G lÞ™K~¶•“˺DèÐ,”0ËÇ×_&òæ>;'�åþÓëÒÝ“ÉsóÒø½´ëËÇ¢õ9Dvˆ¤_ƒpNk «×e‘TÍ÷mtêÔ‰SN9…�–ºÏÀ�9å”SèÔ©S+;~jf‡àt9 =Ë!ñ@¶f­JvGp1xÚ<|²°ÙÈ�ñgÙç0÷ÏᆳþÉϽþÅ}³³ÿù÷m\h5dñ3£ßú*7MýÇUOòÑ„V8SÿdwhìåoDqÚ «g˜»ÿËÛv±·¿‰¹?MÅfó°èÖÊ£ô7ö³î›É®AðΈèÀ)Ÿ™LR2Ä�þ7ÿø}*>5‡+g�K¼æöwyêýLÆ>ñÓndOb:1妅¦'…í+ßæ�å�D›û§KDDDDDJcù-¥yX½&�õ8ßÂ�ص)�•F8wžR‡.×därÃ�YlJþ Ñq¡tid.\²¸w{:†ÑÆ4„M›“øu·³‘kï026†É-ò:º$ØH'‰9ks8ex(½š;ø`}›¼nz;!kW¿ÂEMmø÷¦ñÙ;§Ÿ[�1±!´êcíGY,=P‡6 K^ÅøögòÍ'£Fºp½;‡õYß&Eè»â`5jT…¦öìܹ3Íš5 BEÇ_-¸d4I\p/Óæ„qÞ¯$àÝD$´£C‡ˆ‚5¥÷EøùýíçøŸý|Þ{éF†„ôà?{Óÿ©OYþè(F$ï'ѬÃà�ÃéÛ5 ƒ.ôª`Õ†QÞå» [9ý)å#°ì%/òÒ��¸dîy4*íf I)Û‘sÆ]À‹g¾ÀkÎäÿºøY5óe~lq9_ŸÞŠOŸ²X—˜ŒILà ÆÜÇëg5áMÀ4ýX–AX»)¼rËPN¼YrEDDDDN\¾=©\ý|jÁó°è0Î<-š‰ñ`±=Ñ‹/ÃËC32�¼È²ðɹ€³ø êEØ1²ý4¡6¢Ã #ÇÄRxH2\tmTèv g],Hô�h…Ò´�›&?eðã‹ÞÍ,ÖoËÁlT—>á�ú‡‡ƒ~/°‹O ¿?4Ë ô.-ÖoÊ$¥qCê>]B8#ëe°`S.‡†àªìxŒ*FTfßš¬†>ö|y“®ÿ†6~È£§”ÿ-}Åå²iýf¼{61©U¡þË�×p±7ÕÂÙý"nõ·OÄo§OfÊ%1±_#Bª¬†ãÀ:ÈWo|BRŸÿã’îeü§d"%Õ"2ªa½¯æú�oñÈó_sÕý<ÿ^:£Ÿ¼ŒŽÎT¾«©S0!p a‹eÂ2µ§Ë—IÒ¶U|ôÌ“\1ÎÇkóŸatŒ‘© ìñ‘Ü1"œhËÇ¢ï“ùÒç C{Áu€Øb"ø¿SÉ+òÏ|uÝèÞv‡092KŸaä­Ë(*p›„-ÚÍà¸4>ÿ#—œ&Kw@·¡aDÉö&MŒ¦o‘ 5ƒ°ˆ’×"Vv6 þð“•{�+ž;Xd›‘‘ÁÏýCè[]‰D1~¿˲ Ÿˆjp ác眛8ë¦åt{ô^˜ÔªŠ“* ËG‡«ykÆdšî$0ÜÄÇ`oÃEo.eèòO™5óîžðÓ/˜ÁgOŽ!¾f޾�up>~›KÿO§qY5fâP®AxD8†-œ³ÿq6Ï^øÓl9,lpsÇÆ`Ø|DF@ú¡ô2þ?á ºY[:t8üÛéÒ›ÍSøéÔWx}fD©¯‘šÃpØië$ÖpÒäÔºìú(•ç~᱓è‹A“Xìð²ßå¤{ý3?:ÞEŒ•Åú=&Cš¾€ñzX¿Ï"²‰ëpðá`pÇ>\žÉ¢X‹_ìaÜtøöŽº±NêZYlϰsfƒò¥Lþ#“Ÿ�0.?'Š…¿qÍÍ⿟gðÝV?'u8ÁXE.„Š??¾222>>‘ÔÐËjÈYû—Þ¸�v|Pua„a&¦e¡´ïÜþÚÀŽˆV´iÓæÈÒºQù 7MLæ®×¿å›{º³ã½™ÌK¬)³Ô–”¾øVx{pòð¸2ÿc4ÓSI³\¸Ýy}Uî�×py—�¼ÿÑv^})]]€á&< 2¥•?�g!¾Œ rpâªÁy—ˆˆˆˆˆ”Ê^7‚k‡âÛ’Âìmy·W4íX‡>ÎÞš{�϶ä°qw«Kgá>³"��ÏÓ ‚3›Xüð}2ïmÎaÓÎ,>úú r\œÑ=¤à.�èÖô"›7—çÕ.‚.‡78F0¾!,_˜Ä«ë²ùew.¿lÍä‹ß½”è)°|,ý-WÓp†5pÒ"®ÐÒ(‚A ,ÖýšM¢¶P;‘–—Ÿ¶ä’è-ù<ÆŽË€0`À 1£F 5óŠÑ:À§�¿ÄæN×pW÷l¶lØpxƒA�&hU¹ÅˆŽ¡žµ�ù­àäËûÓ~ò?ýúõÜá�dÞ0�îõ�dìú•”p^ŸH¬� ˜µÐCÛNMˆ0Y³î¦»+Ñ¡ž¯®¥Ý¥ë¸â«EÜÙ-ø£•¶€ÛF]Í·½Ÿfþ ãOÙéeÃÊŸÈi:‘^ ÊþŒ¬Œt2 Ãvx…½“ïü7Û> aÒY ‡“ªÂÃX‰‡H· <à�<ìÛ¸Š;Þ̃ìþíÞ}e6{›\ȤA5úæ)CLÛh&oÙÇËK1¼I4�#ÜÜp&¼¿<�y “HñBx¤“~ýÝ mPÉ“F�ŽÇ¾<•9‹“øÔkW?ŒK'Ôå”zG¾b5BBÝÎÎòõ6Fur®Âædìiq¸VbÞêd¾ÉG¨�V¢ÞÆIáFr&‹ ºõ Á]¢;}Z»xsq&‹S"8«Aç·ÏeöêT–´¨Ï™ÅŸGWòý–aݺu%ƆhÚ´)þYrƆ-ZT}AV3 ﯬþ%“ìýOpöð' maÌË›™}våúƒœ½¯àŽóVqÿ3÷óÉèÿqc›³yaŽ�ÇxŽ·~Âþ,Q �w×8Îí‰/ñW¾|ùEîÙ–LŽAƒC¸éå{9- <Ù9x�âcª³ÉÄ*šDZ©lýã4mAÓr¦±2ÓÉ Œð°üÿÈ ¢\Ç“ŠîçwÃÖC¤™Püÿ1†;ž& M¾¿w"_ú ¡‘Ä6nK�ÓîãÃ.a`”Æ�©ù ŸÖ˜Á%VÛqz#FZRÏÍ”ÓÜL t—›ÿ»®è¥~L×xÞëZø˜NΙԘs ¯r914ŽCË®±Ãà†|P¢H0B\œ<4Ž“Ë|=Øc£x꺨R·Ç©ÕÁ�‘õ2²´çUoîܹ8�NlåÍ~pØ-·ÜrüŠ ˆ#/˜(¼8 - GRRÒ‹ÕUdÍãgÓ#9yÎ)|¹èßt­™±ŽˆˆˆˆˆˆÔ?üð HÄÆÆ^üLÞä—ÞB‹¯ð¢KéÊ0ðóωt?ÿ\:é‘c4nܸf:ÏŠÒåteØ2ù�uLòÛO…)""""""rºvíZþN'˜;ËFÍgÇ®4BDDDDDD¤RHˆˆˆˆˆˆˆHÐ)�‘ S !"""""""A§@BDDDDDDD‚N�„ˆˆˆˆˆˆˆ�  :"""""""t $DDDDDDD$èHˆˆˆˆˆˆˆHÐ)�‘ S !"""""""Aç¨îYµjUu— """"""rÂ8餓ª»„jd 0f̘ê.ADDDDDD¤Æ˜?>£F�²¬‹iš×[–Ųe˪»ô€jl !"""""""�•>' èîRK¥1$DDDDDDD$èHˆˆˆˆˆˆˆHÐ)�©Å¾øâ ¾øâ‹ê.ã¨i ‘ZêóÏ?çóÏ?/3bܸqÕ]R…)�©…òÈ|sçÎ`ìØ±ÕUÒQÑ-"""""""µLñ0"ßܹs ‚‰šN"""""""µÌøñã9ýôÓNõ™ÿ¸¦«5�„×ëeㆠ¬ýa9ûwì"#õ~Ó€XØ 0 ‹ö}ûpÖ%ãr¹ª·h ¨V¹¹¹ÌxâYR~XFÓ7í"œ¸B8ìGî8±vÆɆ¹Ÿñvf&“®¹š°°°j¬\DDDDDDD©�Īe+HY²’æQu8´'›ƒ9YX¦Ë_´ÅfX¸l&�[Ep`Ñ7<òóZ.ÇáŠ¼î ›‘×MaÆá×äosÚm„EDR¯ISš÷J§.] ©†w,""""""rb«�ÄÊïãÈ6غ;ûáN»a`·å… ùLËÀkÚØµ5ƒ„fátŽ»áÍëœ0,ì†YðØVpœ¼uv›…å÷ašÈÞ²‘]+?âýv#9ûæ;q»ÝÕöÞEDDDDDDŠ3 £Ôç6›­`<‰š<–D­$’÷%b?d‚UôÇ2pE?\¿e€icïö ’v¦¹äšÙØ ‡ÍÂ�‰Ýfa·™ØÉ[g·™8 §Ã"Ìe#Ìí¤il®ß¿åÇEý:¦öÌã*""""""'¦ììl–,YRð¼pØ�ÿ8кšªV¹Ù¹„øÀf˜…7˜6 [^‡Ca~ËÀcÚÉõ{°Ú5#|Hlv;¾Ã I�òÚü> ¯#7Wâ.f¯ã÷¾Q !""""""Õ®^½z 8°H÷C Y6Š/Ë–-«îÒª�„'7—ÃÂãÏÁ´|˜�«Eþ`–FÉä'¼{{ÌŽ-øõ·ß°,«H Kñ0òÚZl6N§wDC²»6!yÚãÿEDDDDDDŽBiáCñp¢ø­5I­$|^^7ÔíÑwB,Î76—[¡Y6€�CRRû÷î-q¼@¿Ã0°, ¿ß�išäææ’•éÂòÕì‘Ú¨V^ÓCüé}8”�IrJ"þ$?~¿¿HÚS^÷CeÖy½^¼¹þÒ ³öóÕƒ·òA½[˜q}÷*ø0Mþ|÷Fþù¿<þæut´óEDDDDDDj$[ù»T?�a±sÿ^Ÿ¯ÔÖ“ª\g^ÓWb¿æAÖ|ö! ~K¥jú(L’Ö}Â5»ÈRc†ˆˆˆˆˆHåXYüüúÝ<½`_Ñq«˜aôëׯÔíýúõ«Ñ·LT·ZÑ!‘ãõàóådz#"Ð:óxþé©Õ,²þüŠW^ÞL¯;ndH]£œõ`¦mâ“ç_#eô£\Ù³è%©•¶ŒWüˆ-ùß ûrÉm2‘ûoILÁ¡ÓXüì],ly+wŒozä¢Ö»•�x–¤Óçš>a´=y2Qá±Ø¬–¾ô(oË›iÑrÖ¥yïÓ8Äãqß¾}Y¹r%Æ cáÂ…E¶ 6Œ•+WÒ·oßc;É ¬V>3ﶉãÕQV@QÃgI©V ë>y��6dàω*=&ûW¾Åksÿ"×ë¡Q€CupÍã゚ïž}�mƒ{S¯ð圕FjºŸ=‹æ±føÕœi)+þÇ’D“Æi™X„Þ¸=-,?Ù™=/„ ;8ðÚÀO½Æœ¹²gè1}+V¬`ذa,Z´¨H(‘¿nèС%‚ 9¢VܲQ‘2Že]ñmEÎ}´Åú÷³è?3¬cuÂêШǙÜ3ogÁT£þ ÏqFÇ¢B�¸"Òå´Û™ó—·”ƒe²æÑ¡Ô‹Ê£k2�l6Íþ#ÛÅáv…P§A;F<¼’Ò^-"""""rÜáÄwÏ�ÿ:‹¶!X�AD£~œëÍŒnRÞ€yY¿ü�æPÎèE‘+53ƒôìæôé°ŸoïÍ»%÷�… ÓèÚ§Ù™XøØ8ûvž^˜RòšÎ21 #Â]5ƒö-\¸�¡C‡„ #*®VtH˜æ‘?BUÙýP‘uG×!‘ËO�cÜt'—=þ&�v0Y;ó_ÜzÞùD­^ÄÔvvl ¹â�×¹¥Q]ŒËyáÖÿcÊumùmîå$‰‡¼l}ó&<”Ìä¿çöžáø·<ÉW¿ƒó†—ùúÜ6¸R¶²3¬ûRDDDDD‚ÏEƒ6mÀ·¡‚ë ·%œ,ö•wh+™ßm£ÝÉçWürÏÊ"#'’îc{“öÊB6�:Ÿæ¿~Ïϱ#¹ªÍjžßžQrÜ+ƒ_›Æ&»‡ŒC8ÚžÅԖΣ|¿¥[¸paA(Œ¨ ZHä÷)Tu÷CŶ<ŠHÒçñÔô�ô¹÷7ž¾¬)6 _w‹Ÿ¾œÀûsþàÆÛÛa¯×“ÓÏÊAšmŸÃœû—ñ‹ïr\ù'õ±óã«™ü�Ÿößoyzt`&íå€?ŠÃNaPϺô@w#‰ˆˆˆˆÈ‰ÆÜ³‚出1©cX‰mVv&9N7áñ}ÖüQ­ÙÁ�UÛépÊdêgmÀ“™U2�0"èsÙý\ØÁ�•³—e³žãåOšqϤ¶T],!G«vܲQ,8ž%Îq#¢úþø™u‡røaj[Ü¡¡„††}oð±wW^+Qöæø¿³úÓ¡Iu£òÈÏxs²É)Ô‰aî˜Ée¿…ãú·˜q^³‚ÔÈÙûJnk1ëÌÎ ¼po,ÞIN…«© L¬ß@N§î4 𺕓MŽ+—á¦óÐîìÿbó3ú0´­ Â37›Ü2:Ý�ІôîÞ„ôݻɨ¢1 ߦQøö )[­$°‚×QÚºŠÕiaQŒnk×®=¼üÂú�ùþ®¾8½«¸ÿÌ‹˜¹¿?w¼ñ%K–|ÉËSÚ—hS1bqΘ&l{ñ:îü&éÈ=O®ö\ùÉF~ûê~†åÌaêˆöô¸ú3öi&©µ¼ìÿå~Ú•“wíce²í÷$š¶n¸¥?7›\§ —ŽæƒÒÀA³aihÃ噓Sæ·¾´m,Z±�È&�‰¬‚9‹�Q|L )]­¸e#‡`MõYx]yÓ~˜¦‰8[w£sD«7¥Ðô꡸‹¿�ýkùi›�ÁwÞÇ”‘‘€E£ñ%R!#¼ W½ó#®É%“Î!áû/¹¥khþFš½Œ‡‡^ÄeO�¢ËÏ1çÞñ\ÓPsÛŠˆˆˆˆH-dâ×ï¿`yÛ–ôhÜÃLdoRõã]�wÏÍÅãŒÀ`‹gø?ïcøámFH(ÎÜ¢è`',ÜÏ�/ßÊjl!Ñ4í:ž+Oo}ÌÄ¥ `YxL‰@S‚JžZHŸë"˜Ó–yˆ-šØƒÄÅ1gC7Îê|7_×™áOLabØÝ\{r¢¼‰lùÃÅðkÇÓ&º#�ùyó•x'á:DÛ9¸5“È’Çv6gÒÌ�Ù~êpîš|}–>Á ”¯˜1?—Ýši`Õš}øÝ=ˆ S!"""""ÕÄÑ™‹ï\ñõ¸éwýÓôËjÄ2ì¦'–ÿÜÞ’³î»»ÔÓÙ[ŸËwÞfk6�{ò_zÑct:üpàuO0°œ·QeͦQ| K)©vܲAp:"Šo³ÛíeϲaÔçìßÉÈܸáñ%x£ï}_ñÕ##É™s'“ÇŽbô¤›xnî&’ý€k ÓÞ}šñÖ'üslúœ4ˆ‰¯ì¡u¯vÄúM„uçÖ7eØîç¸âÎï9¸=Ÿ=s ãõæ¤açñð¯�¹ã­'8³n5ŠˆˆˆˆˆÈqaYV™Ý .Ä:º©ÿVjE‡D _ßñêˆ(F8Ž€ç.t$¢‡ÜżÍwYe¯Ï�©¯±pjàýëžt=¯/¾¾”ã9èóÈoäŸ, 8<%ùÁCÞc›a€a``�÷ÐÀnØŽtJÞÇìN'v‡�°°PbââqîÙtëÞ�øøøjz×"""""""'®ZHØívš7oN\\§�>Ó4 fݨJ†a`³Ù°Ûí„„„àv»±ÙjE‰ˆˆˆˆˆˆH­R+ È %êÔ©SÝeˆˆˆˆˆˆˆHÐ×ÿ"""""""t $DDDDDDD$èHˆˆˆˆˆˆˆHÐ)�‘ S !"""""""A§@BDDDDDDD‚N�„ˆˆˆˆˆˆˆ�  :"""""""t $DDDDDDD$èHˆˆˆˆˆˆˆHÐ)�‘ S !"""""""A§@BDDDDDDD‚ÎQÝT†iš$&&rèÐ!<~¿Ó41Mó¨ŽE«V­0 ã8U*"""""""�Ôº@Â4M~ûí71118�Nìv;6›­Ô`!Ðú5kÖâbÛ¶m´lÙR¡„ˆˆˆˆˆˆHÕº[6öïß�eY4iÒ„°°0ìv;�Tøý~ü~?>Ÿ¯È’¿¾ðbš&õããq9Ù¶m–eUó;ùû¨u�ľ}ûˆ��Å4ÍRCÃ0*ÜñP?>—Ó¡PBDDDDDD$ˆj] ‘™™‰Óé¬Ð¾e6›­`̉õã q±uëV…"""""""APë �ǃÃá8ª.ˆ@ûÚív|>_Áóø¸XB\N…"""""""APë Ó4 Æ�€£»=£ð¾¡¡¡ìÚ½·`–Èë”ÈSBDDDDDDDŽŸZ7ˆßï@䯫Hwƒa4mÚ”;v°ñ×̓\æ3M“V­ZU]Ñ"""""""RD­ $ÊSÑ`"$$„6mÚÜwñâÅǧ8já-u¬cLÔ8þ-|úÀmL_t�p!""""""µ]­ì�(Þ±nݺ2÷/s{ëÖ­‹·Fò­ã݇§“?•� Î9={Y»ð'r;�¥oBų+ò&.I¦ÅiƒiY+ÿ„‰ˆˆˆˆˆ”Ï0 úöíËŠ+nïׯ+W®ÔÄ ¥¨Õ—‹ùB×®]ËÜÏf;r1­?çßñ6׎ÿ]¿ØNßW_e‘6÷vN»ÆÅI $DDDDD$�oÝ,îzs-žÃ—dþÜl¢Oþ?¦Mh–׺oeñû'OñüúÎL�6�f‡/ãÌ´M|òük¤Œ~”+{–¼ÀðXÅ»¯}šõ:�ãÒ‹ÓÈYh‡Üµ¼yÏ,Öùí–‰=¢1]O9—³4"äßSß¾}Y¹r%Æ cáÂ…E¶ 6Œ•+WÒ·oßc<ˉ넸\\¿~=PzØPÑ 9>]§ðè¦`¥®bæSËi; Éáq,RW¿Ã‡[lD4®›ì_ù¯Íý‹\¯‡F�j¥°ô½OH:é&âdõ«ÿá­ïZó¯SŸÀÌ%3§-“»†>!&™Û¾`úôXÑñ&†Ö=¶.ù+V0lØ0-ZT$”È_7tèÐA…qBŒ!ѵkWºvíJ·nÝèÖ­[Áóü¥M›6¥.ÇFXùÔ±uÃ\¸"Ðÿ�ñVêjf\{*ÝšÖÅ^ŸŽ£§òþæœÃ/4ÙñÖÅtkR·Ó…;®#¯ŸÅƬ#‡6÷/≋úÓ":Œ�ÈFô8ó9Öú �;{ �œÞŸŽMbˆqâŠhH�sîgÆó73¡O ê¹CˆhØ�³_Br¡œ&ë×÷¸u|oZÆ„ãŽmͰ«fòsZ]#æ>fœ’7Ά£5·,ó�<÷ Z„´àÿÙ»ïøšî?Žãï{3DHHÙV"bÄž±·ZU­MQ:h‹–jµfKQµ©]UUU¥¨ù£fmµ7Uj3„$÷žß1‚L�Ñ×óñ¸�‡\÷žó9ß3î=ïû=ßÓaqXÌxÆEÍkí/—’ýµãþ"Þ™§æcÆæ0gn£EwŸ¾™¼H¢tlÅoºPüe•Ïv/ޏºE?­Î¨†M‹ÊõAF`RFŸ2jÞ½›jûÙÅ9%ãÖAíù;‡Ê–ñ”ƒ}•(¤°½ûu%�SÃj•á˜QâMr¬Y³F•*UzJF$Ý ÑC"¾1$î÷˜H¬‡D``àÓ]Êa\Ó®¥‹´'ëš6ºŽ²ëš"²ç•�娾y­–>¾Ø@ƒÆ/QIçcšýYW½þJ:åüóK•NgVÖb-ôéÄvòËâ k»¿S¯ÞR{¿’Úøq°ì¢÷kØ+õÔûLEõõ‹*{ÝÑáåã5pE¬yGþ­Í+wÈ¥Ó�ZØ0«¢ÿYª/»öW§ •ÔµÿpupÒÙEŸ«ë§­Ô¯Ô!�©ì$ë¹9z£F{m+ÝGÃ~­"�óKôE—ÎjhõÑÞ)/)Α)ÌzmÒ õ)ë ™ÒÉ#·£²8 Õø¶%ÕèÝ�õJÙ *¾úuYफ़k{ª¸“ŸËP* IDATtU’ÒU×Ðõ#T'½d²s“R¯øðB3nîÒï»=Uí#ÿ˜Rã¦vÎ_­ /uQ°ó:ýöà•&eðÍ« º­óñMëú]sʬL÷Î7ì\3)õ+ºj•½?•œ?ûT£¿l§IïÈ1Kno;Jíš–[þ.š>ùŒº úD�¦†)Ò.ƒ2góVáÆ>1ã0ØåVÇ9käÒ¿—†m¯igoÉ”1«ü WS­€„—%!fß–úîw;õÿä+�~g¶ÎÝ2+³_ˆzE­Ëº>¸TäÁ•"åôñ¤Þ:òÞX½ùÒ8Ùg/¤V£k+÷ÂîšpýUýлBL@’­‘¾ì_U!]zhÜÔ3¸“Æ Ù¥·†tSƒï ¹ç­¯�©„Kܷꀴ(±›"Ð3"a&IYLÄ~8ÄzØK*zùòåñ¶*jëÖ­ªS§Nœÿ·|ùrU©R%YÓ»ßC"©wÐX½zµjÕª•¬yð,­_¿^¡¡¡2 CV«U†amðPš $ÜÜÜtîÜ9I1BJgÏž•»»{ŠN<*Í>>> Ó‘#G®ÈÈHY­VIФ> Ã�ÅbQTT”nݺ¥£G�*,,L>>>©¼”¼ØÒÜ... Ö¹sçtàÀEEEÉjµÊb±<&’Êl6ËÎÎNf³Y¦�!C†gT=�Ò` a2™äáá!gggݹsçA×-<“:½ûÁ„“““œ��ŸÉøà¡4HH1!B† èÉ@•æÆ�i�°9 `sÀæ$€ÍH›#�6G lŽ@Ø�°9 `sÀæ$€ÍH›#�6G lŽ@Ø�°9 `sÀæ$€ÍH›#�6G lŽ@Ø�°9 `sÀæ$€ÍH›#�6G lŽ@Ø�°9 `sÀæ$€ÍH›#�6G lŽ@Ø�°9 `sÀæ$€ÍH›#�6G lŽ@Ø�°9 `sÀæ$€ÍH›#�6G lŽ@Ø�°9 `sÀæ$€ÍH›#�6G lŽ@Ø�°9 `sÀæ$€ÍH›#�6G lŽ@Ø�°9 `sÀæ$€ÍH›#�6G lŽ@Ø�°9 `sÀæ$€ÍH›#�6G lŽ@Øœ}j’Çd2Åû·Ùl–aÏ+ Ò€óçÏkÆ þŽ6Üÿw\Ï=¯$H2eʤòåË?ÒûáþÃjµÆù¼aÚ¸qcj—' Ò˜øÂ‡ÇÉÇ/íxž0¨%°9 `s\²@³páB-X° ÎÁ,_zé%Õ­[7µJK2zH�Æ4hÐ@ 4xâùzõê©^½z©PQòH�=J¤¥0Bâ’ Ò¬û�„ÕjU½zõ¹tãyG @V¿~ý·úLK¸dØ�°9 `sŒ!@c2™âýÛl6Ë0Œ�çÕsH,]º4µK๲|ùòÔ.!Å<—�D©R¥R»ð 1†°9 `sÀæ$€ÍH›{.ï²ÀãŽ?®ððp]¾|9µKI<<<äââ¢Ü¹s§v)q"�<÷Ž?.“ɤʕ+§v)iÊöíÛõ×_=—¡�à¹wóæMU®\Y†a¤v)iJñâŵfÍšÔ.#N€ç^XXaÄS KíâÄ –Àæè!H3è%‘<&“)µKˆ=$i‚aÏù#\»~诞Sw(*¾×Dѯ?ÖØµ×dµQ]Ï+ @š�ú�C"Ë5mún˜&­>©èø^µG? §ßGج®ç� M°yÀ` Ó¼Ö~rΪ¡¢“öI2ªU÷^c»åx^HÒ[ч¦iøb){潚8úºžä“ÿÿ ž¶ $µfü$*ÙS?~^K·æŽÖOÿX}MäI-Ð\e²ÉÍÍSA•ÞÖ�Ç£;l°\X§í++ØË]™³åQ™¦ßhO´m—åyE Hlyo½¸P“~±¨Ñ»-U¼Q'5óب)ßí‹5Xe¸6õk¤–£*à­±úiÞ l’CÆ-ãá%Q4²Ycõßè¦æ_ý ù³¾Vû|öºmˆK6Äm?i„íN°-:þÃ$­òh¢ÅU3JŽeÕ¾u°¦OŸªu]F¨Š³¤›+ôÍ·ÇøÞjMþ °$©|°./™©Ïîõ�¸»qŠ&þé®Ö¿ÌЧUœ%IËY´vÒ&]ÓóØ=$i†MzDîÖ÷3÷*¸U+q0dfåmÑNå®Î×wË®ÊjŠ:¾W"ÜT¢l>ÙÇ~oL•2 ‹.ì߯‹v…U®Dú'{,üÇ{GHô�à¾Óì£:Ó·„ÜúÆþ“œgÌ×¹†í”M&™d•ÕšØÔ YŸï\ ÕÐC�&ؤw„õª–ÏøUWÊ|ªÅë7hƇ�ÿ ®%‡ 35çx´ìr‡¨`ÆëúcåVÝŠÝ#áÁø&e-"/ËvýoõY¼æÞK¸Ë=$iƒ-N°�‹K4kE„Ê h¥²…¼ùßð}M•¿|[?þ´O�zU×{ïU�/ßPsû�õVõ@¹Fÿ­=­RÖ˜ZK¾©ªÌч]šÈåì{ª_Ð]º²Mg¬R…üKÏ>�°êô‚YZUZƒje“éÁ˜÷¸VUÃ*ôæœYÚúÁ—*Ûõ'-p¨A©Ã7—u×ÎEÙü‹ªj1™ C†9‡Ú|û›2 Q£:kæùÛR†,ò+XQUs9ýç “¤¬Š &b?b=ì%½|ùòøÔ*ðß¶jÕ*ÕªUKÖÄm@,f³YË—/WµjÕl6O�N’vJŠ–ëûA @šð¼�‰ðèð…–_y– Ûò� ž¯c–g8›w[û~¢¾ßïVô³˜|J¯ã’V {GïOÝ÷/êµè䂾zóãŸuò_î¾Æ•mšúÕ�:ùï¦@|^è@B’2eÊ”àãäÉ“²Z­þ~j‘´oõ í8Ÿº_Þ-Ç–h”e:ž²_L-OWÓàjùý)¥ÚÞ9¬9½¬RA¾òòòSpã :rç·»qCNé¬:Åä“=«½m ¯û­h\ÔŒW½åáá!�ì%ÔgkL×vãÖÍù´™ÊûÉÛ/He¤ïw?¼Þ4zÿ·z³^Éë/oOoù—Sã§j[X<J£NiéçÍU!¿¿¼¼ýT¼–úþkì Ë!MnYRAþÞò (®—Þ�¬×îÏͪÓ?wV¥�ùzzÉ7¨´}ô“EÜûï»»4ù­†ªX8P¾^^òÍ[VŸ®¹#ÝøY­||Ôznx¬š+ªXPNy{zÊç‰ùH2®i׌j\.Ÿü¼¼ä�3ŸJT}M}–œ�³«¬åàdµ*W@¹¼=ååŸ_šõ×’S÷.0îèÖCWg7—·‡‡<<²)¨Ûï1]Hãi÷ˆ#óÕ§e5ô“oÞjÐí{í½y¯>ãªÖo§ºå *·�—¼üƒU{ØÎÇ®Ù5t'"B–ãTÛËCò,÷…vEÝÒ/m|äÓò']�oƒ±\ÒÆñ�Õ \åôÉ©‚•ÛhÈÊ3÷¦oèÆÎ©z÷¥â ðö’OîB*ßö[‰ï'ø§]ŸÑ»50ÔKA�—ëá�ÑÚ=0TÞ…{jCdbuÆYŒNï ª!9åí�[EjtÔÈuçé=�`»'Ú6V�ü¥»U.¡à\>òòôV®ÂÕÔ~øº˜nâq°^Ú oTSH.oyùªH•®š܃D–/IÛ±,:ôuUyzxÈÃÃK5G{²·DÔý¶ì¼‚ëÕU€�$º6»…¼}Újþí‡Ó96º¦¼ öÐúHIF˜þ7 ‰ª—.¨<~^òôΡüš«ÿâ“�v�¾uPsû4W¥9äí“Kù˵ÖÔC÷*HpÛ�¤H�úßP½Q§”‚ü}”§h-½5n³bZ"O.ÓàöÕU8··¼s©dÃaÚúDßlCW7ôQ¥ÔêûãqwÝŽg?Œü{‰½^E…rzË7°„ê½;^›.Å×Y>‘ãSRW´}j75,•W¾Þþ*P©¥úÍ?ªIÖ³Óô²·�š|éÁñ÷öÒwèÓXÓ/Üæ–uÌ-ïzu*Ž2­—6jì;µU,��¼sTå6“µ÷± "¡e¾ñëÊí]M#ìðQÚÒ»¸¼« ÓÁOmÔ'E¼:p·¢ïlÖȵZ8PþÞžòò RéFiöÁ„*I¬Ý<ÞJ’"td^o5 –¿·�K¾¬>Ë/< `­'5¾®÷ÃãpëŒ<µBC;ÔPÑ{= BBõR»‰ÚÇA'rUy×Ó„“V%ùØõ�V n«*…î£juÑÏ'b­ XŸeÖSUÏÛOÍ~¸k¹Nib=oåé°@7_F%¾þ-'Æ©¶w~}°æá^µµ�JxWÔ�{—ž$Þöñ3"n+"j»ú•ʳ¯y×Ó„“Q:5±ž¼ó¾¯•ñ^W‘ȱ ¡ïNeÕ ¦»öü¶L§ÒÔø!€´à?ðÛ¾tá½ýöÛ U÷îÝ%=Ú;"{öì‰NÃÎ7@¹ÓÝÐÆ9su°L ÇÕ…Ô”E GÌU÷ö’)�²ät�¬§4«c#ußSH�ú|«JÙ®jÓ”AêÙø¨"–ý¬7ìe=¿KkwDªÆà©z-·½ÂÿZ£iÃ>SãÝW´hq~¤ó†¡K¿|¢N“ΫñW³4¦@Ý>}B–€ô_bΤ�¦½Õª¨‡¬/Ñð~½ÕÖ>—6�¬®Œ2Ë#¤±º o!7{]ß?[_|ö�Þ÷)ª¥]òÊîîQ­ým«ìZŽÖŒ—ýäxë†2p||IÔ\kè½–ËAáÇ—h䀨ó‰ÔÁñ­Ôhài•~·Ÿ¦Uô—ã�?4¶ëm8t]ÆKžOLÓìYZ­?£Î^™dº¼MSû P§�òhó¬Vºÿj·ú_kÞG¥d/“ìÝüäq0Îv·^øUï7~O;‹÷PÿïË+Ë…•úº×GjexiýÈêr5nhïªåÚŸå�þ²º²éº"²ÆýË�9GkMþîM峓LNÊe/Opk‰ÔîáÍÕ|²ƒZö§>y­Ú÷}?õyãM¹¬Z¨N9wiø[½µ6 §Æ-¨*/]Òñ˃­' xÚõ¬jU¼5ö·ÕÚYK¡Ž’¬§õdžr­ØOÅ#µû«ê ˆ«5 Ý6çV‡¾í•/Óum�>XC[¶TÔâ¥êâ˜x»'Ö6†®Ø -— 賉ÃâtGÿ¬� Ï‡¶×‡>hFÓì�u³¾­UŸwÔW{+ê‹©_©d–H�?®æÄ×C€]¶cI²S®×'éÛye'“œ³ù?±�XNm׎ YT¬xΤÿzh„ëè– :îÝEㆄÊ%ú¢¶Í¨ao¿£¬«Å´¿õÍz³‘>ܤ=¿Ñ€\étýŸÛÊák'�IlÛ0tc]½Öî7ùuꯩ_ø*|ó}:°�ºz¬ÓwM=e [¦î�Úk‰{Sõù©‚]nëÜÕ,ÊõÈ'ƒ¡ˆ}Ôá�äÜù'Mh•GOç~h„-Ó‡�ÞÐòìmÔkB?帳G³†|©&MnhÁÒ�UÌé‰�=ÁãSâ z¤Œm­×_PÅkF‰Œ:³rŒvzYÿXWjòË¡ª˜ÏÐÄ-;u§uM¥W”ömÚ¦Q7µcÏ]µ­á$Eí×¶?ï(°i¨¼Ÿaô!�{½¹¾*ÇÊHJ»'x¼5º²ì#5é¼DYšõÔø�ùätéOýB½‹eÒ�ý‹5axÜU›}ª¨Z:ŒƒË IDATp�]³Qá-ÈE’qu“ÖíuPéVåå¢Ç¹NÂúOФ|Ö%È>DïÍ£&^fÉä¬ìÞv�Wú˜ÄŽÙ–à÷ G…” ‘ÝO[µóVgårMÞò��ÿD ‘1cFmÙ²E¿ÿþ»^ýu¹»»'«w„$™}ZèëqGôN�ªZl¼*5j¡Vmš©vÁ,±ÑN™ü‚üðbÔ¶)¹ÚA¯NŸ¦Ïj¹Ê$©b™ì «ÐTc&ü¡×‡UŠ9Á2eUÁÊÕT)‡YªPEÕò›TµÁD�]ö–&7ŒýéoÕõ‹—t7½¿JW-§"ÙÌR¡¢�kòRé T-‡Y*_ZîÇV©Þ/+´3²º*8JNAUõòý;›/ ›¿ÿ¢w·îR¸ò*fXO³|KÕQÕrNóF�bòPþŠUU!‡Y*_N­Vƒy÷æ½VãÇìP–×çjZ¯P9KR”´Ìy„Ââic“[ˆjÕ¿ÿWQùþ³D‹‡mÓ¾èVò¼×ÈæÌ~ ~ì’�ÇÛÝ¢ÃãÇh±]sÍþ¦‹*¦�™Þ×g׫ìðùÚ4¸ºjÝ{iº€PÕ®T6î¬ûÒeQ®|Á ~°¢o%ôj)ü?ù�Š~´Y_´ô•YR‰B†v¯l­_—œÐ[o_ÖÅ0Cî +©bÉBJ/)$¡éý‹õY´V5e›ö»Vì‰Rh YϮԊ½.ªün¥O¬Î÷â8¹¶Wñ6½ôvã˜m£r¨�®•o¬o¿Ý ÷GTÒß?$ÒîщÍ3gÌl\U®jE±— ° åõՊͺݴ¡žÁˆÐÅ‹7dò,ªªŠ)§ƒTèþYM–/¦}ØŽï¥é(©t’T¡¸2ž)§N#¿Óþ†ÝU©’Ÿ†-Ü =Q5UÚ|B7…ÉÅÕªÍë÷*ªFI™ÿÚ ?Îy©BÅ 'Öwä–éš²ÓM-fOÓÇ•œ%IÊYµaêf]»·ÌÇHd™TPå‚�Z¿U-ê(ý•Múã°³2;þ© Ûï¨y-'…m\¯ƒCÕµ˜£bºã˜åU´†ªVÈ(©‚Ê8íÓª¶«´êH//øx•I¨¡QæDŽ·ç´`Ò|].ÕW ¿î(³$•“׉ùZ4+¡�P�&�øq„~¾\VŒP;_³$CÇ¿‘i^b+6–„Ž 7WjÊ÷)°ó �ïRH’¬+ËT¿¸¦e—[5jê«iÿÓ¦Û TÓÙÐ�u+´Ù(­~•Ýezì4?ñõŸ4 ¶}’!ÎÊž'XÁ9î'fÖ„ #ñcAbß+2øú)KôV�q+�q ì•3O™®^¾×53J§W~­·ê•WÑ <ÊT^½7Dʈ¼£È5‚½rä|0Ÿè¿þÔî®*W­dL‘wŽýªmk«lH�rç) ú#÷*úN„’“É»:°÷°¢ÎÎT³<Þòöö–··¯Êئ¨[çtîÚ³õ!úÄ^¸qW›z—’¯÷½ùçn­/[táìY+¨C—Òº8¶�Ê7ê¦ówéR’o\‘¼õ™®t#Õõ<­K÷)ZV�_¹TºÔÐ+•]¯3)å¤/ª2EtíàA�µ$ÞîO5O;_åÉ•NQa—uýñ˜ÜUç�Ž ÞßOÕ*5ÓÇã—êà5KÒÖC<í{;N²ˆÛŠ�“œÿå(§&×ÜÊ“Mºr)LVYuq×N�6UŲ®ILö±m#ê°v¸£ë‹;«€Ï½å÷) ÷WDÈrþ¬.XïjÏŽýRþŠ ÍÏÔ-û5úÍžZí×CSûWQ–d-Þ]íÝyà‰é;UP¨çíÙy$ŽKƒþÝñ)úÄNí¹™Ie*ÖƒŽe&w•¯TH¦ã»´çº� Õ¨ªìçÖjÝQ‹¬ÿк¿Šë�Îe¶~�ŽY¬:·~­{TUÍ¢�Mݪ‹è’9De‹ÇwTKÂ2Ûù«Z� …o\£�‘ÒÍ�kµ+ �Þ«aÖ¦5;iÜÐkvȱ|M…Æ3›t9ä§0]º×Fš´vOðx}DûY•£T©'{‰$ãuÞÕž?÷Kª©Ê¿™hl�¢ÿÞ¯ƒ™U¬t�_{q³Wpƒ ºñ»–nŠ�tSë–¬—%ôeÕÎþøÆž”õŸ4)÷Y—D‰ ÿ^aJï¬ôŠÐ­FM¤¬ÿD IjÓ¦�ÆŒ£o¾ùFß|óM²zG<Â1› ×}K…ëvP§�Uû­Õ'´¢¦WÜ' ÆS~x›Ì²3›÷â>³O�ZSJmÍÔÔ‰CÕrò(ÕúúWMiž3ÎIÙ9ØK†U†U²Ÿ¬·Ú�RxãÖ¿¤¼ÓÝÔŠ~Í4ä验w>²DË";Ù'u ‹úS_µé¤ïÝÞÐc+$›�ÎÎùP­§&ü6“âjwC†U²~K3'µ”_ìï¾&ge‹ïä+¥† “«j^¨ÏÊÅî{a’Cf_9ÈIÅÞŸ§-/­ÖÏÓ'kb×Z3î=Íœ÷©Ê¹&^[²Ö§cq½ÒÀOÓ/ÔžžÙ´kÁ6e~i†*dHJ�IZؘMÜd’É”„v¿øtó´w°—,–8B“Ü+õÓ²­¯jùìo5iRGU]R}æÎÖ›IX¾¸.·~d;¶Oâ¶â”^éuWîüg’ÙÎ,“¢•¬»¤ÚËÞN²Zc–Ô°Z%™dJb�Ôn6dvòi:N³Þ-øÈÁÞ”.‹üí ²÷ª�o‚¾ªÒ(›6Í©ƖѬ®Å”1ޗŽJ÷‡|�ëÿâ:2þëã“ß ³±NÌ‹×V5�ï´ò÷j›u¥ö䫪¯§ÓúQ¿hõÉ–r]¹K™ª¾§’qŒslº7k‚‡õÄ–ÙNµj)Ï×ó´b÷ E¬Ú¬,•;©eÁ3t¥ö]¿®ÿý!•û¼¢â=88È^VY⽞?‘=Þš$“!ëÓ~~ÅY§U–h«dgŸ¢ƒ">zl0ɤ{ÛÙ¾¬Æ!Ã5~áºU<\ ÖXUyp-y˜ôÄÆ””õo2›d§hEÇ7ÏS~Öý;‰ þ^a'ɸ¡;)ºð¸ÿD I2›Í9r䃿“×;".vò¬XIùÍ·õ÷_çdqJ/'ÝÖ�±¿…˜•-¤°¼¬»´~ó͇OßÞ®õ;îÈ­@!ùÅóÍ,úøfm½è¨|rÅýåÍÑSÅw×øek5ªÆ--Ÿ87þAc±Ú¥}–5ÿ �ª/ à‚Å”ßË!Åoåi—#HŽWµcóa%å|̸¶O»ÿ6©L»žjZ±ˆ‚óTñ¼‰×g»;)_Áéï}:•1�>|”éõ6½iŸ«€‚3ÜÒþÃ×å{Þ�Ê™õþEóf¹TÓ_ÌÖÚ_ß—ßþ)úvmòïcŸøútTÑæÍüÏBý4ç'ÍÝî­W[„*}’ëL˜q}ƒVm‹RÖ�y›o÷”˜g\ì³TÝÎ_ë×µÓÕ<ýfMœ¹]FŠÌËIÎ饛×n$ØcÄÎ'‡|tF§Î<Ü �<²ÊÕú—ÿ•¬D"³²( lÖ�Z·)®k¦aŸW!Áv:¿÷¸”3ð‘õàï.G9)¸P€tp½6^Žï +³J¼?SsÓ±!mÔyöɸoç~˜N ç“<:ý¨#ëµé|:,øD"žÔãÓý}íñ¿ísVA—ëÚ²aïðɸª�ë÷ÈÈUH3™¤teÔ°N6í[4Kß.ڦܵjÊß§ŠjäÛ¯%?L×¢-®ªÕ°¼Òëqfe-"/ë­Zw5žà#iËlŸ¯¾êžÑ²_&jÁZgU¯UHîk¨äÅåš;éW­Ž® —«»'ý¸l2I²Þ ¯Á.±ã­C>)à “k×±§Ý|Ÿà¤€ œ2mÒ¶«ÏæWvû\!*�ñ†6®Þ¡„‡üŒÅ.—· Õíe?iÎO?kuººjU;KmŸ”õ/™Ý²+‹]¸Ž=ç1#)Ÿu&SÌ6ýïZÉ$÷“D�÷$ð½"âÌ?ºlç#ÿ¤]S@’ýgzHHR… ôÎ;ïhõêÕÉî½o’ºM¸ Š+¯—‹Lá'µå‡ZkõQ›²¹åèqK…¼ïèûñƒô³ky\ÿKwƒš©vÉêZiŽz~ØA^}ÞQ¥¬Wµqòšqµ„z¿]^étïWZË!ý2bœÜjRöȃš3l´ù5W¿Ú�)5¶q–~½è§Â¹Ýd¾qPÛþ¹#;w÷øM‹Å. ¿µL?�𥠅•5Ý»ÿ=ž–)smuhæ«&ãÞTg—Ïôz W…íøAë/qŽ×`Ê”WÁ^VÍž>L¿x6TÞÌvºú÷Uqþû�Ù£@œí^³å»ªýmg hÕE·ÞYE²;(üôA]ÍÕBMKº¤hcÊ�Eî飵mñýY¦™Še¯©·ÛçSñ�ôºÓ‡jW9�\£.ëø G•oW[¹uD¿MÝ!Ç�`y¥�ÔÙõtE™äî–ü/zIYŸv�MÔ¦Ü(}Ök„¬ù{ht‘{ý\©3Îr¬:·s¥Öxg—ùÚA-?Ts"Êià›eå(;åK¬ÝŸjž ¹£]s§ë˜{1fuÔí›u<ܤÌî™er)þïçeŸC!\4|áH� µªœóeýcW\Mªäx$(´ó/¦¢—µkç)YÊÇ ŽêX¢®jeýQß}ü©üºÖU€‹EŠÿD&.Ž¥;¨S™ŸÕ§K+¹|ô–jäͬèK§¤BM”èÝÍ^z¹SS�m=JíÞ4Ô­EYù¥¿£ GÎÊý¥Vªäi§ –ï«Î·�ôY‹tí½ú*äaÖµSÊÙ¨ŽLÈIÁí&jÊÉjúI'�-8O] >Ú} ¾ý°VË®zùÛŽêÛ®·¢»½¤œwwkæ—cu4ï›ú’ÛûabÛóûšëãû^5u~§°ê {GïdþL¯—È ³ÿ«¿™UsT[²—¤t*ýJy7A# éã~¹dggRÝ4è‹Ñ2<_×Ïåâ¬KvT×J?«Ç-är®³êp—®ìÐC÷Æ6±S`R–Ù>Ÿ½’_#‡ŒÐßšWÔA&ûjXöuyB.u'¨š[Ò�R&·,r7ÖhÅÜͪñFÙDk0Û%r¼5e×Ë]ÚjB“ájýF´z´ •ŸS„ö¾þ/N’íU°å*7­—zµë§»Ýê(—å/-ÿõ ,*ÿÔS}DÆêz·SÕò¦ZÛ¤ŽÕäý·ö^2$�øÞd–gýÖª9ðõhȫݯª˜!îW&¾þ%¹”WÝÊÔeL7}‘ùmUöwV䮿Œ<”èg�9³²¸›¶y¡–, úÁîOÑ£Ä,÷,™¥¿×ê×Õ�å_=w"ÇS"ß+"µwû^Y‚Û«HÂÉ$Û*��¤ñãÇ?Õû¢Ìnr�X¨ŸOÓß—nKNnò+XA]¦õR× Î’J©Ëˆuìã)êÖlªì³ëµ/k©V¾j5ù™¿è«±Ÿ¶Òè[Îò-^WçöUÛ XÔMÎ2ŸýMC:}©óÑn ¬ÐA“öTE—Ç+±*ìøÍüj¥zŸ¿%#}V–m§Ñ[ÊÇwôØì‚ÞÒØ‘çÔkÄçjóÃUE™�•)«§ Ö÷Jx`Çd˨ ýgëÇÏ4jjW5dȳp>99šd6ÇÑ1DZ´ºOþB×ú|£�›~£V9gʪ\…«Ät���C<í^ïU�ûÕNC?£IÝçéÂm³2yP½Ïê©I J_E�?©«ÎÃúkèÿ^Ò�­ MþHÒú4{ëåv/iðºe*Ö®¹ò<øvë”`�Oœ°;ú«dåÍ^ð¡ZM —Õ)›˾ª‘ó{ªé½‰š½k÷dÎ31Ö+:¹y¾ýú¹ÎܰÈÑ-§Š×¢±�òË^¦˜WFÕè5BÏöѤ·›hdzoi?J ªäxtpMǪ[+«~X¼Twz7¦�]ª©ÿô/déý�¾xã;Ý”“2gÏ¡âB”-©Ëi ŽÓç)ý /4qh'M»-g¯üjñuýÄ ™”¹Ú—š7ÃSŸ›­Þí†ë†‘Ažy+«[hKUò”Ì^¯hì¯& é?Jã»þ¤‹wÓ)k` ¨\+V !É”Iå>§n›ëhX×Ѫº¤‡ ÅÞ\ãÛóÕÓðy4¤Ïp}ùÆ4]µ÷TH�îú±g•|² BâÛóûÚ“û^Á÷Ðl§~úbò‡j>ø®\s•Uã1óÕëUŸ]K4WÓàÉžáe5¼·!ø×E%ý©°&-T:ŽË5b Ì¡ÖÓ*ãÐ/4zÌûúáüm™2d‘o�Šªš+&Ä0eMÊ2Û)Ï«-UvØÇ:×às�$wÕl\EÎ+w¨~«ÊœŒƒ”C‰ú¤éV 9@ój/V—ÀÄjHüxëÚWóæxjà�ïÔ»Ý]‹vP&Ïœ*Y±�²=eßJ»œm5é‡;êýÅ }Þv²Â3ª˜�£Lfs u×tTÁ.?j¾û—úrÒ`½5ñ²îÚ¹(›QU)æïµ x–>¬ðððd½'cÆŒ zFé$ÂÃÃUºtéd½gË–-ϨšgÏrr¹FO=ª"]:«JSj—#7µkö8ýf×P7 ~N66Ca[fhâjW5éÑHv©]Og\Òª¯ûh�[g £ ìeÑÉ4pSA}:è5å VYuqÃ}³ÑKm?¬¯l—/8Ö7€ô¸d#S¦LÉz¤–+‡µnéf�Œ~ìùcK4aÊ27âyçm­û´ŒCûjÓÝäÌ1B§ÿ\©Uû®(¾)Çɸ¢�3GëûMçdMÎûž)‹Î¯�¦±³·êâ3)ê)Ûê‰{[1tyÁÛ*TG£öEÇ÷Ö¤±^Õž¥ ´öèõ{ËkÕ¹m‹ôÛæ¿uëyh€ñø~ó,Ö±UgVOÓÄ_wëê ÓniDô «¤bï-Ñ›µ=ë@ú)ÇPø�9êݼ²BòxËÓËOy‹VÖ«Ýfj¤m븹¢¿šu˜ ?“=_{eòÉ£À<ÞrIΚ�Ú¯)o·QßE§eIî,ÿkž«¶Š[qt÷W@`yº<=iž{�í7ÏÕ:þ7¬:5±ž¼}ÚjþíÔ®%ù¢/lÖ·Ÿ¶V�âAò÷öVÎà2ª×q æî»ž¼ È”Q^y”ÇÏMéRpw0®l×´+4Ny{z+GP Õhñ™œLÛ[ @Jz>zѧÆõú¤É{Z˜©ž:÷ﮢžö ?½W›Ï¸Ê=Í´¢£ wúAK:¥vH]&¹V襹R»Ž´â±ý&*U‹�¤È£3Ôþ•žZc_V-ßè§÷2+úü-ÿ~šÞ­³D[¦þª¡5³*Iù‚]nµœ°X-S²@ëYýøn3}²-—š½?DŸg‘®žÐî­árÍl–Òx”�Rè!‘Dч6hãåLªßo¼>jUO5ª×V£¶=4äÓò2K2®ëŸVW±¼~òòôV@±—ÔyÊŸºnHÖSUÏÛOÍ~¸üð—;ë)M¬ç­<è†$ãú.Íèþš*Î-_¿|*פ·æKຊ»¿©£¿‡<<<”5w'-¿ÿ ¸å�&·,© où×KïNÖŽk÷ç­�Ÿ—‘w¹/´+Z’îèðœžjT:H¾^ÞÊ\Z/�ØÏù–E‡¾®*Oyxx©æèc²ÈªÓ?wV¥�ùzzÉ7¨´}ô“E<úÎÛ[G©y…`ù{û(°D=u™²#‰Ý”™þ�ÍÙ¢¶B ÊßÛS^¾A*Ýè#Í>ûçÞ™×[MCïÍ¿äËê³üBü¿ &°%C×f·xìe‹Ž�®)ï‚=´>òásO¶•$㊶Oí¦†¥òÊ×Û_*µT¿ùGõ ¹î-O¹�{ËãŸ_•Û¥S>SëêÅàë-ÿü•ÔnÌæ‡]ˬ÷ž8¶•ÈU]ä]ONZÔ|aýuª[\�¾Þò ,ªš}Vêš!YNV«r”ë^Mšõ×’SI9+7tunåô®©1Çž€ÅìyÔqQ\ÎFëÜÚ‘z«v1åññV®"5ÔaèJýs¿m�0­ü¼©ª—ʯ\>žòô P±íõåâн·üŸ½û �¢ì8þŸÝlzo$ÒBB  $¡÷*ÒA)*EA¤WE¤Š ‚TQQŠR,ˆô( ôÞ‘ž !}wÞ B*�_<¿ëÚlfï9w[vÎÜ3Sð|2rñ›·iS» Á¾¸»éñ­P�žÓ·çsOîyS@?ØÃÕE´Ö{Ðþó[ÇZò¦¾z´eÉ�ïÜç»Þ~è›Ê¥ìýªWVÓ/2o}Þ1X/5žŸÆ·§~D9ü=ÝqÓ{Õ‘q.ò´‹¸ÔûÇX5â%j{¢÷ ¢FÛ¡|~0ña�2�.æÕæQT,ã…ÞM�WpMÚ¾µ�½ñ92�K?Má•&ÕòòÀ¿R#^›ËÃMŠ4�s0œcÑ ‘l1ëÀÂWóÁëiѸ m^~‡y×1¶ê ><–ÍÙ_2Y1FS9Ƚ›¹¿�™ÛLOР_¶Saõ.4æÌCìØ“„W§÷™úFšÖ¯OÓv½y÷ÃAÔ±{”&)°¿ ™Û†Ó+übƒ¼Ñ»éñ«Ü—5ñYL9µ†Ñ�ëèIé2Uh9èsß“kC„BñïóÿæÜþ³¦-€ŸY"»W­æxõNç^ê®XS¦IÞk¬ÇÅ<�sßMaø¨Wq*¿›ñáu¨<Ž�ÝMRç–Øê�=l?¬#¢K-l çXܳãã3òÃT²8Ïš÷Fп»)^[GnšG@¦1ŒÝ0‘zæ hí)­Ë~_cGù£èRÉã…�L;Š—M|Ù3³>Ö¹Š0œ]ÈÀÁß`òêTV·öGw÷¶“ßâBùétÊ›§ryÛ<&LéÉ[»XÖ¡TάçÕÇ�hJE]VåÓßþ$µkC,ÈàÈž½$fÜcÿ¡4^n`GÙûG*�"Ñk À"�C^%ÒMÃ�ó›3¦Âêe’ÄéßvrV?€9Db“y“½Ë&1µO_\¶~G¿âÞÁÕx‰/{·áíCaô½˜×;ìùì=Þi{š”Í_ój€ Æëض?�“ÒÎÏ„¤s¿²hêHÚ¼ÍÙÏ6 IDATw†PÁL%qûhÚõøÏ~ãX8±4I±ó1©�·³´ƒÛÃqŸÿ<~<¬Ìã«ùj_&“†ÐÀ%WNݬ,=‡t`A›ÏYþãxwpzc£)ŸÑÎWGÒÙ�ÌŸÿ÷bQêMa1k½ ðÕ°þ—üÐ#”æ>y·qAý]àÜ6Åpi7vݧÎÄt µ&5^KYã�µ¼Ùö þ ¸Ïkátãg¦ JÕ�3ëc[¼Q „Bñ�’„Di<:1mÎ)úBÝÊs‰iÓ‰.Ý^¢q9§ìFÔâ]« ÞÙÛ‡WP‰ý¦#ûö]ÅXÍ��ùpÑOìInICK•Äí?«F0¶¶#{§óñ=ý~œA¯r&@5*¼š_š®eÝ�a„çu ¬ØàL°å£·Òw"Z¶¤ž·jEàxf Í¿ù‘?Óë•뇽1þ·Œ¶DEÖ!¢¼ a„Ðfξ” ~üiæAuiýà)©á¡Üûå^ÿýI”áÁ-Bm¢_å�žu1ˆ‰ÀîZ¯~¶œÃÝFR±�XxùÜ+5 n”5Euó#lyy [N '<ä&ëæ¯!®ÚÖOë�— &îç×ðÝ—ùí± ~ôÎïC…·Õý˜ûñ¸õ^ÏüÁU1ˆ ÇúJMúÍ\ÊÑVÃË®O©òuˆªa TÁâÀZ^ø¹2­;5£² PM!vuWöì:ƒ!2mQâÍo¬< ÞbýGK86”퟼Žî>q(O£þQ‰Ò—7²aê^ŽdvÁ­�c\Å¥.MªÀø¶r»[Gœ”tîÙOzH/"s? F½ÅÚ™‹9ö6Û>ê“õ”ÚQ”ã<‘cgñõ›µé푵©©o êDc ÄÔ‹Äùn-Þšù9'Z!`ïÂBæSö~m©Y7:k F¿³þKr‡V<™*yR^óá!­?11žL]¿“C ‰Ðœg÷žxll�Äî8LFƒªhÎíd×5w¢¢ƒ–¡8V IëY1ÕôãæöH¦dǤ+¬^U²ÛƧ*õkרU)•½ßæÇí7éà^¬%qû?cæV/.YÄÈF¶(@tõRÄGu`ö¼]tŸ“•¸Q\(W»1ÞˆªC½…º-?åãͯ± e2kgÉíF³Øün rîÅV`К-Üiß' Ày\îñÎÙ¸R±~}j=|œ��“_Ìfƒ¶#+>@´@%¦]ÝA�ékØ3¹>�Ì‹1„B!þarÉF‘éðj>‰ °yf7o¬bpƒªÔ´†‹€1žØyiNH€eÂßàû;*©©i¨˜ܲ%A‰¿°iO p�íw`ˆlMãR*·æzÆ f4ôB¯×£×ëñj:‡37¸vãy„ >þÞ(wâˆÏ£]Å® ¨¯²²[-šö™ÌW±W(ÖÃ7È௟§ñZóZT òÇ/¨£v¦£¦§’žßÅŽª5BQ.ãD¾OyúòÍ|ð$ž[wŒ�yŠ#'ŒxW«†¾¨#½À~|z™çÿäÐ=;ªGWÈ>˜GjÅ„¡œ=À¡„¼J×â®wƒø[Ü~ÐZJ9CÂÝĬ'—üñfgÿÁt¼#ká�ÇÑuꙵŒ¹15ÊáçJ‹™‡ÉLM)ÚXÑèiúB Ô=Ør[…ÌSìù-ž€ºuŸ|ÔaÆqþ<œ�w­(|þMƒG­h�GøóX>OÑ”¢vý0”3r8ÉøtóI[_32âãHø[ž¾bBXƒº”º¶�í§ oîbû¹púö¯AüŽíœ1¹¶c'�ëÒ°R>+o4øy?ˆééê¥Øúáï ·oÅóI7Fn<ÈM%bjÚ>Z1bU�˜*æÄ:Èå|nƒ`^¡‘Î÷9tà ™'9x,•„ ý õÈŠYïÊ›?¦`¸~•üºã±yœwÍŠvˆ<™àà“Ï÷âÓ×;wÌæAùhëaö­}�6®'YÐ;ŠªÍDz%¿Çû<Öß<åÜNãØá“d\]ÎKþÙí­/M�ñ{ɸ�kwå² !„Bü»È ‰â2u¥B³×¨Ð¬ýÖõ§ñko1:2Š)†At‚˜‘“XíƒuJ,Ó{ ç\öÇ´�­i[~:s×ïâ~xë~5R{r#œ¸¢ª ‹à�ï¦Ñ,çzZEƒ�{îë5Š÷3\«3Õˆš×o`Ó@º.ÝEÌž5,[ð)£ZÏá£NóY7µ ®9à•¼÷i8»€×zÌ"©íx¦Ž«ŠÞì?Ž}‰ ŒHÅh4‚J>åþOåët˜`Ä`€¬�¨Õ¢þW¹ùõÀúQA£Õ �AF~·PȯN*ùDÜ:3 �îO ˜`bªÑX¤x‹Æ˜ÕFyÅžñvëÇç¯0ñãÉ”wÕruÕ[t]XÄ¢ÑàÖ´1ã†ðí¦[¼Pk;[ÏzP·~P_>jÞm¤dý­€ëlÐh5Y›¨*j¡ó)ï#J�  …¸2n0 oL=ç¥üüËy^vù™Ceë2­­;f}ÃÖ‹�±ýùvuß ªYþe<S±¾'–€‰–¬9W\Ež7¹(´%«PQU-æðåëåësÅÌ ¯üVØ<6�gâˆ/›8xèÆ*ú'²êéGþä¨Á” 2Y—ÑäU󿟶ÞyŬXPºZÞ¬Ö†>}Ñ­Ép¼ÍÞÑyñ¨¿ ›ÛùQQ�`üËçwÆó±ïqK\]ä©:B!„øw‘OM‹[t !šd.œû‹Ó��ìÓŠ7^mLµre ©XŽÒ–9~üi}iÛ9’äÍ+Yµòk¶š5£Kc'4¸††âj<ű+Nøàà�›Õ“? Í,,0Q¹›ø7œíR,ñªÙ™‘‹·ðÓ˜Š\Z±€�·r—kŽ¥Ü{pV>›áÄŽÊÓqp7ê…‡\®2!ƒ�7ÙöËaÔ€Š”+d]üS•Ÿ“®,Cu\Üö gŠôd„LÎÒ�æÎ.ØÏqò\~æÝV&¾(g“Ào;?º\B½Ãî‡P}Ã(g÷4 …Ç[¤±bR†°²Z.îÚÉ¥\€êÝ#¼ P½Ç;tˆ®HpÙr„—q~¬%ë€÷ÑPUŒÙo(ÎÍèÞ†]+¾f÷æÍÑ7¥y…ùS5�}{Ž¢ú„PÖZ[ìùT|y÷ñ̪Ӫ‰+G¾û’ÅßíůQC¼<êРìQ6~±„ï~³¥Q«Zäsw�\Šÿ=ñ¿ÑàZ¾îÆ숽÷èíä}ìØŸŠChžù$2ÏÆòûMSʆú¢5)Cù`-ןŸ1àåH~i”‚˜¿ÈKáb?™Ê/ñ¹Æuú)–N]ɧ¦tjèø«(ž¾Þ…1õ©M-_…ÛçÏ“ïÂ�‡ ŸÛy3§l¹¸p„KÖþ�µw`€vO»B!Ä?EVHQæ‘ù šwƒÐ¨pʸ۠$]ä·/f°ÍèA·ø_(ƒé’õÌYAïêîXfžäzjÎËÜZt¥á¤¾Œ™¤âÞc-ÑÙ䦯Ð7bc†vÃñæk4 qB¹sžcéèݦ¹ÝLCÊÄ,|9^í½H½�€G«–„³NÆË?³ì×tÊ„zbm¼Å‡nb´,�ƒy®½&Þ”µaúú™ÌŒ4RÓ2ŽËÚpÚ„ÈfVÎú’ Np1KåÌ­'—Õ§_ØË–Ønðç·³˜ºÅ’æŸt#ØÔøå¼6”ûcbYÿš×c2mËÏ—RŠÖ^f^ûét}%“!Ý"ñ4OáðÉ„|N¶kñ .¸M«4£‘ËW,6Ï�Ͱ1pîÄ�GååÓVíë 4ŸÚ—¾ö#é^ÅŠ«?}Ìøï54œõ2aO5‹oQÆŠÆ�6¯wdn—èÚ'�Aª¢7½Ï•»ÎÔkT†`w#+–Lå·V”±×rçÂÔ·ÔØã䨻ž�ÇCil‡£“=\ØÆÚ­mñªï�­bEL�Nx7ù„7/Þ¡tû±ä•�@)E›7»óIû©ôlưö!hάaê{±¸´_F;/ÍÃU÷¶ÏgÊâ{Ôð³äƶy¼·>“š“:fÚbΧbË·�½sݤՌˆZ¢_:�™¦a ë‹V«Ð¬e(ïMüÕ­;_×,úýÅýžø_éªöb`Ì*Þy«î£ûãr‡Ý &²ìNFõ©…Ù÷"1œà›sphF©ô㬚ú'<;2¶±#ŠF¥u¿|Üu=^UÔ©ž©Ü8uǦ]ˆq{Šœ¸ÖŸ^ÓDZý…¼Üð/º÷nOT€×òÃÒ¬>îDÇãhêøtIš¢Ô»P)»˜6`5™µ¨à犕ñg¶-擃Ê ŽÀE7 ®d¡s;¿Ï•íü:�÷g|—ܳ5KéHúë8w|;Ñ¡ªÍÿp©‹B!ÄßOE”¡qÀ1e=Ë&,â­d0wÀ³\ g`”5fÕ?ä“ Ã˜<«­F¦¢˜ÛâX*˜Ú¥-þTìÒ³�;ë:Ó­[åGgMyuÙ,ß›Äü™o°,. �ƒ7:¾G§Ö`Ÿë¤6 'SÆaðG#è²JÅÞ¿1#j4+vB"óÖq6͛˘sñ¤*Ö¸G3pÞXšÙåÞÒšÃgÐûêhæ÷iÏL ={΢åˆ×øxæ5†Ï˜@·/î�¡±ÄÎÅ�r-ܳê¦XS¦z-üÖ/¡o‡é¤`�>4š^Ÿ-dps74€15•TLpvuxb¹Ž6¨�ò‹À&r ß®rcÒKÕcw3uعùP5:ìñËRÐàþR!ýhS�qK&bõ _YÊ=̱/åMxTy\µ´Uoʽù+ÌÇ2qÁ[tœœ†­o ÚÎ^Ãð=žr©RáñjŠ4VìëNâÛe®Œÿp9úOᾉ=¾µ‡R¡Ù˼½`"wG°Ÿ�hÔaiç‚o…:8+€âB‹AƒÙ0ðSÞ�]—Æs›Ðq(½~y—%#—Ò öx"t  ëAŸè ÚÄ»í*ä{ðl9š¯—Ù1fòÇômwÕ)ˆ˜W±à­ú8*ºoIéðfLZ=†—ƒrô b‰æê÷|Ðï}®g:Õ‹“Þ!Ú@Á¾Þû|»Ì� SW0ªÇtU+ÜÊÔfPdgb ~LK¾LƒzòùÏeY2s6_Í—¥×õ 4²3³¦¿Iû0û§?ð.j½  ¦šáäx‹¯>ÁÜË·IU¬pñ«H½_2¬o9t–X-ÂwQ~ŸÔ¿ÈœµZ¦L˜Íü·¿åF²;}(ÍG6§½$$„Bñ/£.d%&r¾t9^&@¥¸¸¸¹Ï*ȧuúôi‹õ[[[ÿ¡ˆDn黆QµÃQúíZÇkÞrÑó+�}ccxéX_~]Ñ�ÒOÛÕÆ‹ÌmQƒYe–sxFݧZò/þ>é[Öõ,ƒö¬§�Ì_!„B‘ÍÙÙ¹ð'� däxeæ|=×+$$±ðogàÜ1ÖîFk/9˜yþ¨Ü»x„‹©Z÷ÎgئôøªýÓ'#„B!„Ï•ç:!!þí´”}c#ú©heñs(ƒÃŸõ¤ý‚+XxפãŒe ­Rô{&!„B!žoÏõ%B!„B!„(YE½dCO !„B!„¢ÄIBB!„B!„%NB!„B!„(q’�B!„B!D‰“„„B!„B!Jœ$$„B!„BQâ$!!„B!„Bˆ' !„B!„B”8IH!„B!„¢ÄIBB!„B!„%NB!„B!„(q’�B!„B!D‰3yÖü“NžcmmMPPÐ?‘B!„B!à9_!‘””DDDD±^ÅM`!ñ·0^cQ=ÎÎÎy¿\ú³?ikÜýð÷tÀL)úî |ðqµ¤ûÃÔÑ‹€@Ülž¦vFî\É„ÞÍ©ì�^ïEP•†tµŒ½·ŠwJõŸig•¤c«Õ±6åýõ¸¹{R¦Rm^´œ£ÿñ£ v\¹úõûÌ¿Z—á#àT”<åü|~˜`çáO ¿›ÿù•{?Žã¥^óøã_:Η¦ŒZ“sŸLaÝ­MVH!„â?å¹¾‡ÄßFãDÓ ß”`Œ\ùf(o®rçíåoQC(¦¸‡êHØZH9Z?:ÏÛ@çâî¾T3>ø®ÙÓÅþ¯§`5œÕQOóYW× ¤u¿oHªÐŽW†÷"ÔE!îø¯¬X8ŒVßogæÚy´÷.Ú0ÿ'ÚYMø‘wÛ¿Áz»æô÷6•ÜLHúë0±Wlqü�Ͼt\NòåÂ8´û†–®EÌ.<åü|~˜R¡ßlì÷¬ã()ômûÐzJg®<Ç ¯û£}Ö! !„BüÇÈ ‰"1Å­\ "##‰Œ¬Ie4Zg‚kFf½W³*~vY=ê•Õô‹ Á[¯Ç·B=zNßžµÀx‘¹Íô ú%k‰pÆ%6MèHTˆîz/‚Â1æ—<îa‘ø5]<<èº:ëoÆ[;™ñJ=Êûêq/HÅ:Ys-�µáj?�¨Oå2ž¸»é ¨Ü”þŸýAB^'Õx~žÐ�úÕBðõpÃÍ#€Ê zòþ†óú†|”ã êÝoèîãA›EW1æÑÞé73¹g}*øéÑ{QµÕT~Ïnˆ”Skݹá�ž”.S…–ƒ>çð½¼ÏlNodãI7š4Çôá»)œúv"ƒñÒ{Xµ5£¸ñ°/‹5?3~çÃæU)ë­ÇMïKùº=™¾ýÖc—ž¨q[ß&‚ Òz<ƒjðâ»+9žœg¸j_`yÞ§þƬ.�©@iw7ô¾aÄtÅÊ£Iëš÷˜ÉàÏ ÕÑלÈ�L•;« é¿¢|¿¤}Oo¯¬•d.~ýø!½ðz,™C³ZØ‚Y‡²3ÿq‘Æ/ƒBq¯:š½�JHø¦;ÞmYz]ó´lèÈ¡ï7sé?|ï!„Bˆgå?~Žö`H‹!¯é¦áÆŽyŒ�Ò“·êUœÊïf|5ÓÇ·U“8»ƒ³ú7øøƒH¬3orðÛÙÌx¥%ç>ù‰OÛ¸½ Ô úf }å\R�±jÚzµ»ÏÊ-ïeSøÇïÇNàÅŽ‹06y‹Éƒ*ãd¸Éuó2<~E‡‘«ß-çÇÄ i‡·îñ2L<_à�žóØ4õKÖ]êD?#·�íä·¸PF~:�òæ©\Þ6� ùö`¼Ä—½Ûðö¡0ú�^LŒëö|öï´=MÊæ¯y5ÀãõlÛŸN£)ŸÑÎWGÒÙ�Ì?Š—M|Ù3³>–¥ð3Kd÷ªÕ¯Þ‰à|.KÑyÖåõ ñ2¿Ëþ¥˜Ü§/.[¿£_€¶Ð~4\Ú͆]÷©3q]B­I�×RÖ·�¦]�ïñì7Ž…K“;�“º1Ðy;K;¸=–�4œ]ÈÀÁß`òêTV·öGw÷‡ÆÙc\MMÇ1úu¦ òD9ÿ=³& ]œ9¿ÌoÅ“‹6ÔBú˶èó>ý{·IJû–6v†ÛÇÙ4o:Zçþæ•ôô׿3fn=,DÁ>º~Áý§PÀ¸ÌnwÓÆn˜H=sP´ö”ÖVO·²ä\Xñ:]§ßáÅEëx³¼e¡ã¢Z½ZX¯ÜÁö3ªk�tìÙOFÙžTwQSÊW-�våïüy¿?¾¶ùî\!„Bü$!ñ7S+Фu*š5ý¸¹=’)?Æ’Ü¡V�mi$áæ-Ò,¼ˆ¨[“Š®«TøÔnÞLDq«DÝ¨Êøè ¬B~kñ®Õïì…WP‰ý¦#ûö]ÅXÍ'Ïþ¦¾4¨�)S/绵xkæçœh9„"? U[–÷§ƒ·¨CtP*§êÎfÁæ!ÔjWHFB½Åú�–p.l(Û?yÿ|G¨�ó§Îa°Š¦R™¼6Òâ[±Ùµµ ¤fÝè¬þ‰ ~g->̳ cÿgÌܪãÅ%‹ÙȈ®^Šø¨Ìž·‹îSc²’Š3!Ñu‰òÖ@­š8ŸÛJËoäÏôúDytbÚœSô2„º•çÓ¦]º½DãrN�M>ó²õhÛ8S fX ±óãö›ô pGSH? ¸R±~}jyg×S½Î²Ù_r»Ñ,6¿Û¨\†{±´f wÚw~ì¾ ÆøÜ2ÚY‡ˆòv(„žý·ô½ ùx�ž~?ΠW9 Þ?Í/MײîÀ0«edLí†QYm `4£Q…q?üÊíîqVÒØûï$÷ �—î?ޟ羚É껵™ºi:�J)�ýíä³Ù íÈŠOmP‰iWwPcúöL®O#óÇ˺zñ*F׺”~�w3^cÝü5ÄUÃúi½ñÒÔÄýü¾û2�áSØüÔ¸Q­yÓìT¡¢í1Ö5ZÇï§3i\9{“ÒMx}P×ìöˆ¦’ɪ¿»€o/µ �w®Ý©7X[Pµk\Œy A_¹!õ¢­�hêÖö!-êe>ZK—É‘Y›ä3dæHH€â\§àþƒÆeö»Š AÁ[>¨gñÆå£öÉäÊwoñÚ;‡ˆœ¹†‰õœP0pª�qѰVc¢-¿ã§-ì‡6ó¿í½�>& ¿ìë3¬J{â”ù;¯ÀV.ÚB!„(IrÉÆ?Iã�Ÿ·ñq$<±Y‹_Û×i缕Qõè1f1[ÏßÏçlmŠ#Múö&øèXêżİ¹›8~7ŸµÆÆxbç ¤mL8!~” ƒï﨤¦¦¾M)j×C9ó'‡Ÿöi¨€I@uªº¤sâè¹Âm™qœýÓñެE‘nýð¿Ü|P[ßüúÇÈ̓¹¢©DLMÛG»±ªFLsâäržÍn‚_€Ê�¸ì%è:¼šObÃÁlžÙ�À«Ü *õ­ábF^ŸÅÖ?W¸}+>뀧éÇŒ“<–J†þ„zèÑëõè=ByóÇ ׯr#W}u»2 ¾ÊÊnµhÚg2_Å^ɾTÇȭǹžq‚ ½²ÊÑëñj:‡37¸–» œ4zš¶©Ž»‘­·UHßǦŸã kÓÿ'ŽûÒ8´ÿ(„Dé’»SÓ8vø$W—ó’v]ô¥©1~/÷¯qí‰gzª$''ƒ…%æŠÊ<Å‘F¼«UC_¤o½‚ç§šxˆåï¾Dýªåô  B×¥\4¦‘š–_�h(U5?NrôT³ °þR‹1ïó ØGQ¿šŽ›rµ¨�4üÜ) IDAT)¬ÿJ`\> þõ9oöÿ“Wæ1£�gv2¯ðq¡Ø×£M=koÜÌe#oþÎî³NÔ®Wžkg K,Háþßþ!„BQY!ñ3Ñ™€Á�çc 5-™õk5º}·œ…ŸN¡ó‚Y4š¶–Ï:úps5ǘ±lþýE~X±˜ùó{S磪Œ^½‚~åÌrl§róë�t‚˜‘“XíƒuJ,Ó{ ç\‘£WÐh5 ‚ªª(-™d÷1~ª1ëóЦù#FU¥°-µø–ñC›t˜?Ohš»Å \8xˆ�eüM ŸKÔ?¨Ow€¢Õ™dÕ9g¡¦®Thöšõ¢ßºþ4~í-FGF³ä…<£ÂD F£‘§ïGUÕâÑa_¾^®˜9á•»¹Léºt1{Ö°lÁ§Œj=‡�:ÍgÝÔF¨ª ºÞùnÍr.iW4ظ›B>Õ nMÛ5v8kާ…~=›â*Ó·…oã[E5fµ÷“=¯¢Á$ø5–ÏïŒg΄‚b‰ë  K HI&-Ç{(jÖØ*¢üç§3[GwfÈÏÁ š8Ÿ&AdžX@¿þßÕV5ª¨ª’ÏÐ.¬¿L‹4ïó£ (JÖ~ŠÞô_aã2¿ù[ÌqùàoN´,’U‹†0)z5ãj;¡i\ØR§]Sº­aÝÙWéòÇØÔ¦ÕGm¦¦¦�Š9–ÿÉG«!„B­xãÕÆT+W–�Šå(mYŒÝjûöEõ ¡¬µ‚Æ¡NÚ$Ξ¾–Ïá}ÞRý®8KÂ*øg€( ªó:22)CXY-wí,ä&sÜ›w¤žõI–Ný†Ë¹’$™WÖñáâ£XDu¤•÷Ó s ®å+àn<ÀŽØ{�ÞNÞÇŽý©8„†áùT«»µ¸EÇ¢IæÂ¹kùÊ?ò”ýhR†òÁZ®> >�>zx9bš×gK¼jvfäâ-ü4¦"—V,`ã-×ÐP\�§8vʼn€åøãfUpŠK3º46c窕¬Zµ�{Ñ�yÁ+¯þ0'8,Žï`w\î�aNÙrpá—¬ý«K`€vOôƒ½§š›qåÁ�Aue©ªãâ¶_8“ÏÊ”<å5?ÓÿâСxìôa`ëš„S¾¢?v6E&¶ýÊm(ƒ†ç˜Eì¯Âç}>RðÛ�tìËq…Hv„ùö_áãÒÌÂ5‘»‰9úóiÆ%€eÝç¯áãÆ‰|Ö»'ŸM£¨ãÂ*ºí½�²jÅ~Þüõ[PÓòQÑ)W.§õÀËM.×B!„(i²Bâ™Q‰ßý%kozRÁÏMâqö^NEëèˆm�6©X½„3Ž• t1%ù|,g“ìís�“Ôâ\Ó%뙳(‚ÞÕݱÌ<ÉõÔ‚Ï�ÞÛ>Ÿ)‹ïQÃÏ’ÛæñÞúLjNêL˜ `S‹fµ­0{íûPÛË’ôç¿€ÇÑí¿²;À”¤s[Yøá§\Èœ&v€G'{¸°�µ[ÛâUߟÇ.ÿ׏ӿõŽÌíò]û¤3¨CUô¦÷¹r×™z-ÂqÌQIM©yÊVZõH“Ö±ôî\/뱟'¶òåü/Ø«4aú)ý”i7]Õ^ ŒYÅ;oõÂ}t_b\î°{ÁD–ݩ¨>µ0òvH–Ì#ó4ï¡Qá”q·AIºÈo_Ì`›Ñƒn5ü0yìªý¼<]?¢q§u¿|Üu=^UÔ©ž©Ü8uǦ]ˆq{¼QŒ—fÙ¯é” õÄÚx‹?ÝÄhYsÓˆW豊1C»áxó5…8¡Ü9ϱô ônS]>!d±¥^×pn;™‘&¶´ü¬O,hÈ®gPç7i²¸#; æî-sÖp÷R >mšÜùu/îÏø.¸ÿfk*–Ò‘ô×qîøv¢CU›\c_Á¾beüÓ¿fÿÑ ZVÕ�RŠÖ^f^ûét}%“!Ý"ñ4OáðÉ„|oj™ïü4ñ l� w^ÀÇß[RÏÇ.\&)wA‰§Ø½u')–i\‰ý‚©3Pºó—´Õk5×<ð+¤¿Ò‹8ïÈdÿ²÷ùTS›²v÷Ø¿ì=ßaP�¢�ÛÂû¯ðqiRž >`áûËñjïEê…àã~!¹:SƒûKòÉ…aLžÕ‹V#SQÌmq,LíÒ–ù.¨Öš§p`á0>=›€™¾2M'¬d\�ì%öJ)ÚM_ÄÕacY<üeæ¤(X:¸ãS½>AöYAkÜ*¾Ÿí㻳:1�£/UšŒgõˆžT4ÐÐq(½~y—%#—Ò öx¿•§‚}ÝI|»Ì•ñ.gX÷)Ü7±Ç·öP*4 Çñ±“˜ZJ·™Ë�>Q|ôÑç,»š+‰F¬Üƒ¨Ö|kv¥ºëÿ0Ä5ÞtY𠚉cøxD>ºoIéðfLZ=†—ƒ >  Cã€cÊz–MXÄ…[É`î€g¹(,ÎÀ(Ëü®$ÉÄSõ#(Ø×{Ÿo—¹1aê Fõ˜N¢j…[™Ú ŠìLL®‡¦dÞ:Φyss.žTÅ·àhÎK3;€@^]¶Ë÷&1æ,‹KCçàM…ŽïÑ©5زXÃ,âeº–[Âä¤ô¨“ÿMM5î/ðñZ…ÆÍbîÀ•ÜL3Ã%°%ãk7"Tÿ"sÖj™2a6óßþ–Éìô¡4ÙœöO$$@Ô”¦3ùvÃAFT­‚)`9†oW¹1郥Œê1ƒ»™:ìÜ|¨†ës® ùi†ûøÏxçÝq,}ó>¸¯bjí€k`8>v  Á14Ч-ÌêÕž»iì<+Rïí/Õ¿vöJŠ'çADAýåZÔyÿ¨ÿ-�gY9æ NÄ+¸„ÔgÈò ¼Y>ß5Åì¿ÂÇ¥& 'SÆaðG#è²JÅÞ¿1#j4£b1ÆåÌËÑÎhvÕ{—“°erQÆ…ïŽýi1»«�{óRtŽåiûøþÇ[„tmŒ¯,�B!„(q àBVb"çK—ãeTŠ‹‹›û¬‚|Z§OŸ&11±XŸ±µµ%00ðŠè_Ìx‘¹-j0«ÌrϨ›ÿÒi!þ_0ryI{¢'Û3}×Úäùè†çTâ×t ˆ2ë$Ÿ¿(§ý0œããfuXÓp3? ÎNâ¨ÜXÕ�¨á™ŒÝ¹œN­ÎB!„ÅâììÜøÈ2r¼2s¾žëÿÉÄ‚ÐàùÒ»¼²¨5“ÞßJ�뺒C¬Á£rkÆ.�ú9²RªjKP›ñô~³¼¬B!„xFžëK6„B!„BQ²ŠzɆ¬SB!„B!D‰“„„B!„B!Jœ$$„B!„BQâ$!!„B!„Bˆ' !„B!„B”8IH!„B!„¢ÄIBB!„B!„%NB!„B!„(q’�B!„B!D‰“„„B!„B!Jœ$$„B!„BQâ$!!„B!„Bˆ' !„B!„B”8IH!„B!„¢ÄIBÂ�ÁÎØ»lº¦>ëHŠAåüÉ–MÇð¬Cy*ÿßãB!„Bñ¿’„„!ƒ�$q(ñYR ª‘“Çî±ù/ÆgËÓøã7¦fpø\7ŒE{?áL<¯}vƒ5qs B!„B! dò¬( )ñ÷Y¹û»¯er7,­Lðó²¡{ŒÞÏ:8ñ·J>ŸÀ¤­ðzo3Ji _gn‚‡ƒ‚ƒ®äcB!„Bˆÿ²ç>!¡¦¥°pÝmö˜YÒª–þV�r/ƒ÷l4 × ü·Y–¶ctég…B!„Bü÷<÷ ãí4Ž¥h¨^בö>Jö»Ôzl+•¿ß ÏöLîf*¸¸YÒ6ÚžÚNÊÃ-2RøzW"[/g�¤ÑâïkM§š6„Xªþõ.Z2®«=Á@ÍàÛU7øÁÝ…¹Ñfhc|"CW&ÐÜ�>^Êc{7Æ'1es"G ¤k´xxXÒ1ÆŽj¶ÙÛ3Ù÷û]VOå¯;gSœ’U°Œé|ùÕM~rub^ ̲Ë<»ç:ÃO˜1ª›!w .ÿÆ©;|òG*— ÜËSKËÙÑ«Š9öBÍÈ`ûo ¬=•ÊÕT+;3^lâLGPÓÒùyw›.¤s-\õV´�¶#Ò¡ñçAMNãÛmwùáRw� tmîH-k@5pô@+�¥r.Áˆ…£9õª;ÐÎG‹öA†fÌ»Ì @1µbX/GÊæó~Å¿nÓ{C&m»¸Òܶˆm�‘³GX~0™“wUŒ& Nv¦T­æHw?-¿B!„Bà?��ÐØ˜à¦5rìD2—ôVx™æµ•‚ƒ»5íËè°ÊÌ`ûow™»IƒGG;µ ¦¤ðéšxöYYѱ¡n™üò[×÷¢�žfXKãd"ÛƒššÎñÛ*w4éÜTÍpWàÞ�4®jÍxÁMyrïV¦Ô¯îHK+ JJ›v&ðѯ:>ja…£¢rbOSAµjŽt)¥!9.…ïö>¨ ŽJ^ZÖžMåŒÁ‚P- frô¯L¬<³â/¸|¸—Êñd�9à§U¹u9‰å¿Çó©�CËjQÔL~ùá&ónèháÄËv ÷喝Zgíë‡M·XžbAç:Θd²sÏ]foTp}ÉŽ@m!ñ?Aå�Ýñ¬Š3£G‚ÌUnßQ)e™õ·³{ãxï Ô‹t¤‹#œ?r—¥›ã±êàJ ‡ì"´ætkkO%P ÎÚì…0y¼Ÿ[¡m�Ê¥?â›Ipe{Þ*m‚.=�µ[9oDõÓðg¾ñ !„B!„xà¹OH(ÖVôi�ɬ_ïðöÒ{T´¢^¨U]4ä<-åiEu/0£Œ&�ýSøãŽ�ÎpíX";ÓÌyµ�u­Ì u0òÎÊ$Ö�³a°§9e5w8zÕ@+{-i×R9£Õ`ŸÊñTÜ-TNü•îö„ä‘QÌM©âÿà_¦¸$¦ðûÞ4.­p4¤°ñh&úJ® 7ÍŠÙCGâùû,Ëú4¾æ8Neÿ-•P75)•ýq *›e­˜(¨üìFPÌt„z™ã¯JëH¼r�UçÓH+k‰îFß^TˆiæLw 9S*™W“XwUK‹öŽ4q0Ã/&“«“ÙuÓ–@§ÂâÏM%!ÙˆbeJÅÒ¦¸iÀ×5ûOé©|w0ƒ€wz„hQ€2Îöœ»Ç®s™4 0œœuxå¸/DR>ïgæAAmaž‘Êú?Ò±+çÂÛÕ³Û×{up¢°ø…B!„B<ôÜ'$@ÁÕßžI>6œ½�ÌŽ“÷™·*‘¯ƒZÛ’Ry|Bgk‚3©$¤f= ôü� TgKÊå8ËmâhN¨Õ=ößÌ@-cN¸|q)�” Î_NÇ¢Œ-U.'r𪑺>é¼¢nŽ]ûK¿“̪=÷øýF&w2¬LT23µd†„ .ej(«×‘Ç ý¬xÝ-‰°ºÏ¾stv3åîÅN›Z0ØKShùy7™w;Ã}#÷UPo¦sK1¥½þñdÀÝ[éÜ6dðͪ¿X“ãýLx'ƒÁ¤ðø§¡j%k6oºËЯR‰±¦aˆ^f`HHçbºÊ_;®Ñqç£O�*IÔb8çj ]B:çÒB¼M^SÔø…B!„B<òHHdÓjñ÷·Áß߆–gây÷‡;,õ0gˆo^Û*Y÷}P /6k-•|MY¼7•ci&¿¬R.ÊŠªÜcÖ…tî[¦r0Õ”ÆÞÚ'è1¦³jãm~2³¦G}ü¬ þÄ&z´‰‚Zp,ZSjhùñ\2ç"´œ=�†µŸ3aº¢•Ÿg‘š¬PUòÉØnlÆK/8ñØA·‚…µw‹.6žö¼ßÕŠ}Ç“Øp0ž·÷›Ñ¥•3Í Uc\éìñø¾´fÚ"&<Šï±¶0‚%ë½bÆßÒ%ßB!„Bˆÿœ«ž_¥ÍñVŒ\¿kÀXèÖ Þ®:ˆKãXÊ£w ·Ó8v_ÁÇU‡pö·$(#•]“ÙŸfNU½†2>樗’ùþd w\-ˆ°}²t55�s fGmOS¼M tx”¸ÐÚ™â£S9v)�´b ¶Â+1…m'ï³ýº–èà¬Ë +¿(ì�uØ«éºúdkeý-ƒ‹IZô:<¾LpÔ5þ'i-tDTv`\Ggꚤ±áX:ØéðÒ¹xÛˆs®}¹YfÕH§SРr?ýñòò{¿¸4v:<´FN]É(ð-yÅ/tB!„BˆGžû†[÷øä ŸÒ¦”¶RP2 ?–È!Õ„ú&páÂC!¶DŽg鯻ªZP*3�-±‰\q´¡·_öe ÖÔò¸Ë‚}IX:¦3K*«q¬9ÁQ–äu‚\1Óáe [�$°ÃÊ’Òf�”�ãòSsZVÒ1ê·x&kìhêm‚¥1“ É<ö” �ƒõ=Y²=£³-¯—RŠV~˜¸ÛÐRŸÌÒ-qXFØî Á�’ ÎVTr·¦¥{2K�Ã&Ù†ªNHÍä’Ñ”¦�:´EŒÿ•³'“¸baЇ…BZBW3ÀÚB¦¦´(¯côñL1±£‘§ VFWÊ…Y஀ÎI‡'‰lн�kY-é Fœ,ñÍç}ï"·Âƒþ² IY-þ¼ÍG¦v4tWH¼~ŸÃ) +,~!„B!„=÷ ‰L�ÛŒ~Ú�Ä�d#ª‰WgsZ7±£miŠpÆ\±´ OGVîLä«MI$i´øúØ2<Ò– ‡-¨¥zˆ_\N£Z�9æ:3¢ý4l;eJ½À|V%hÍh×Èž¤�÷ølý=’U33-n®:ìß*.Œ5Oૃ Ì<` C£ÁÞ֔Х´�–¸(Z"Ã,Yy9…€rV¸+E-¿4&4mê‚YlßÿÏæT0·ÒQ·®%•ìu4mæ‚il÷ÅóS ˜˜kñv N ë¢Æÿ€jäÆÕd¾:�@\ºŠÎÜ„À^¯˜uŠÀF™%°âè]f0bÔjqw³Æ;Ôw-h¬é™Á¼ýwxÿØØ[ÐIo‰>ï7! aµ\¨½Ë·‡o31]uè4 (…Ç/„B!„"‹¸�•˜ÈùÒåx™•âââæ>« …øWKOfú’Û¤Déüä�?…B!„â¿ÄÙÙ¹ð'Y6ÌÈñÊÌùzîWHñw»z>‰côÖt™™9œÀ^Ŝޞ’ŒB!„Bˆ¢’„„Å¢#… 'Ò¹™lÄ ÕâVÊ‚n-ì¨cý¬cB!„Bˆÿ?$!!D±(„UwaFõg‡B!„Büÿ&·þB!„B!D‰“„„B!„B!Jœ$$„B!„BQâ$!!„B!„Bˆ' !„B!„B”8IH!„B!„¢ÄIBB!„B!„%NB!„B!„(q’�B!„B!D‰“„„B!„B!Jœ$$„B!„BQâ$!!„B!„Bˆ' !„B!„B”8IH!„B!„¢ÄIBB!„B!„%NB!„B!„(q’�B!„B!D‰“„„B!„B!Jœ$$„B!„BQâ$!!„B!„Bˆ' !„B!„B”8IH!„B!„¢ÄIBB!„B!„%NB!„B!„(q’�B!„B!D‰“„„B!„B!Jœ$$„B!„BQâ$!!„B!„Bˆ' !„B!„B”8IH!„B!„¢ÄIBB!„B!„%NB!„B!„(q’�B!„B!D‰“„„B!„B!Jœ$$„B!„BQâ$!!„B!„Bˆ' !„B!„B”8IH!„B!„¢ÄIBBñíÝyx•å�°ñûœ,d! „°…5€("¸�¨EEAG¥ãJujë¸Ô:uÆiý:Î|Óù:�™ÎÖ«ÓéLíUûM;¶ös�Öq©â‚Ne‘EAÖìHBrÙNÎy¿? B  ä ‘ûw]ïuNNÞsÎsÂ_çæyžW’$I’Bg��$I’$I¡3HH’$I’¤Ð$$I’$IRè ’$I’$)t I’$I’:ƒ„$I’$I �AB’$I’$…Î !I’$I’Bg��$I’$I¡3HH’$I’¤Ð$$I’$IRè ’$I’$)t I’$I’:ƒ„$I’$I �AB’$I’$…Î !I’$I’Bg��$I’$I¡3HH’$I’¤Ð$$I’$IRè ’$I’$)t I’$I’:ƒ„$I’$I �AB’$I’$…Î !I’$I’Bg��$I’$I¡3HH’$I’¤Ð$$I’$IRè ’$I’$)t I’$I’:ƒ„$I’$I �AB’$I’$…Î !I’$I’Bg��$I’$I¡3HH’$I’¤Ð$$I’$IRè ’$I’$)t I’$I’:ƒ„$I’$I �AB’$I’$…Î !I’$I’Bg��$I’$I¡3HH’$I’¤Ð$$I’$IRè ’$I’$)t I’$I’:ƒ„$I’$I �AB’$I’$…Î !I’$I’Bg��$I’$I¡3HH’$I’¤Ð$$I’$IRè ’$I’$)t I’$I’:ƒ„$I’$I �AB’$I’$…Î !I’$I’Bg��$I’$I¡3HH’$I’¤Ð$$I’$IRè ’$I’$)t I’$I’:ƒ„$I’$I �AB’$I’$…Î !I’$I’Bg��$I’$I¡3HH’$I’¤Ð$$I’$IRè ’$I’$)t I’$I’:ƒ„$I’$I �AB’$I’$…Î !I’$I’Bg��$I’$I¡3HH’$I’¤Ð$$I’$IRè ’$I’$)t I’$I’:ƒ„$I’$I ]joàÓÚºg%onûå±õ4´T÷öpt’ËéWÀÈÜÉ\>înÆœÞÛÑ$I’¤SVŸolý¯lþ÷Þ†ú�†–j6ì^ÄÆÝoqõiß`Îø{{{H’$I’tJê³K6¶îYÉ«›ÔÛÃPðêæ±uÏÊÞŠ$I’$�’úl�xsÛ/z{êÃnûEoC’$I’NI}6H”ÇÖ÷öôPû°·‡ I’$I§¤>$ÜÀR'B¬ewoA’$I’NI}6HH’$I’¤¾Ë !I’$I’Bg��$I’$I¡3HH’$I’¤Ð$$I’$IRè ’$I’$)t‰ÏºèéÌ8ûï™=8£·G"I’$IÒA‰-:”Ñïd|æ‰ùÓFûMäÌ‘28ò _ e NºƒÉÙ©'d<ÇÕÿþìæ÷y`Â(>éÐ$I’$I§®û-õ”!cÀs Ç-NuÙ·ùÇŠ‡;âz.*º�»®þ_ìÙö ­|�š#>/�A…÷ó…É7rZÞ0²ØKK$�HMƧþGHÔ<ÎüŠÏsû¥‹Qö 7?Æò]•Ä�p~ÛÞmÔ³Èí·ÿúé¹×sý9ÄyƒŠ�š 1‘AJJU—ÍáØµQ+!èW@NˆžÎ¸ü~To“Ÿv¯OI’$IRŸçe??©ä.ŠË~ÎSoÍᯗ¼Nöøð£óèjoËhî=|í’¯3¢á]xÿø?Ìë5ÍݼÉ1î’™ÜÌ¢·.á/÷}6F¯á‹s–òÝW“w¤ëq&ã$‰�Ñs¹þÒŸ0+c/-û"ÿ¸à‹<º}K‡ÙŸ\2ÙD‰DRI‰@"y"^Y’$I’Ô×$>µu;ߢ,™Å�ÜáDMÄÉ"+íÐùѼ³]ÇÛëc]õ‡”ïYMyS[·É!ÞÖD‚\²ÓŽTÚ5R½ëIžyûJ¾»z E÷p^FwÏ�HúYŒíŸä£MßgÉÎ5”×À¶úêcM!Ç.ØFE,`ðà Øý°$I’$IŸq.Ù8N)¿Ê]g ¡´j5;ÒF3qüLŽV°p×vÚš³)iÊà²Ißââø+ÄÒŠH«ÿ5kcØüŸ›üTn[G,Ñ�a)ݾ_[Ý:*ùsfŸý%vo/%½µ¥/²½ÃzŒHölf OgÇžrš"ŒËB4ñ{Ýg… uåMQfžöM.lú-;Z“d÷H„½Ý>÷¸e¼³ée®ýÜ_pÿô6ž+Þ@[ÖÅÌ” 'ö­$I’$I'?ƒÄqJ öÐ�úûÌ:ç.†ddAbÕ{3ÿíïñÒÎF`%ó—ÿ�aÓ¾Â�—ßE²iKW½Îš²ŸñŸË‡ñ¥³¾Í×' $%ÙHcËNJKwr„½*HÆ~Éÿ[swžù÷{ þxhâ޶އ3$šÔ�×sÅÀ8 ;ØäRXø5~H-オ⨳D$I’$IŸ= …$Jÿþ0mò\®Ï* #²�úØJV-¿�g+ê\²!I’$I§ƒ„B’¤®ìÿðOeÿ§·"I’$I: xÙOI’$I’:ƒ„$I’$I �AB’$I’$…Î !I’$I’B×gƒDN¿‚Þ‚>rû îí!H’$IÒ)©Ï‰‘¹“{{ú ™{foA’$I’NI}6H\>în"Dz{êÃ"D¸|ÜWz{’$I’tJê³AbüÀé\}Ú7ŒúD"D¸ú´o0nà´ÞŠ$I’$�’R{{ŸÆœñ÷R”. ·ý‚ò؇ÄZv÷ö�t’Ëí7˜‘¹g2kÜÝŒ8½·‡#I’$I§¬>$`ÿL‰ñçûÅR’$I’¤¾¤Ï.Ù�$I’$I}—AB’$I’$…Î !I’$I’Bg��$I’$I¡3HH’$I’¤Ð$$I’$IRè ’$I’$)t I’$I’:ƒ„$I’$I �AB’$I’$…Î !I’$I’Bg��$I’$I¡3HH’$I’¤Ð$$I’$IRè ’$I’$)t I’$I’:ƒ„$I’$I �AB’$I’$…Î !I’$I’Bg��$I’$I¡3HH’$I’¤Ð$$I’$IRè ’$I’$)t I’$I’:ƒ„$I’$I �AB’$I’$…Î !I’$I’Bg��$I’$I¡3HH’$I’¤Ð$$I’$IRè ’$I’$)t I’$I’:ƒ„$I’$I �AB’$I’$…Î !I’$I’Bg��$I’$I¡3HH’$I’¤Ð$$I’$IRè ’$I’$)t I’$I’:ƒ„$I’$I �AB’$I’$…Î !I’$I’Bg��$I’$I¡3HH’$I’¤Ð$$I’$IRè ’$I’$)t I’$I’:ƒ„$I’$I �AB’$I’$…Î !I’$I’Bg��$I’$I¡3HH’$I’¤Ð$$I’$IRè ’$I’$)t I’$I’:ƒ„$I’$I �AB’$I’$…Î !I’$I’B—ÚÛ�$I’¤SI<§¡¡�††š››ÈÈÈ ''‡œœÒÒÒzy„R8 ’$I’‚xø GÇä’$I’ÔC*++OÈkŒ3æŒ&ø<Æô?•æGÀªU«H$‡<–——ÇÌ™3™;w.óçÏgñâÅÔ××<§­­�÷ßß !I’$I}ÉI$•l/m¥ÿg1id!)@áÈÑdîÞÈ#ï³3y¹)mìùèm^_¸šÍ;ê‰÷™³çqãÃØ?� ACñ*½½Š %»ˆ5C¿�§1çöÛ¸pÈþpÐZ³�¥o.eí–rjö¶‘$`àçÆ�Û¼š_ýóóDnü+þðÜ ‚ÚÅüÇ¿¿ÉÀ[ÿ‚['÷ë0ØJ‹+IìÝΣßy"éLš÷¿ùò¹™°¯”w^}�¥Ë©kIe`Ñ æÞ<‡ÓsmÕëX0ÿMÖï¦1‘NNá æÝ}ãÒê()­'Q·’Çþy±Öt N›Éõ7_ÊØÌö@qôÏÚVñϽ¶Š’�µÄ㤟q_ÿÒùä4Wðîÿ¼ÁÒŠ©nŒ�;v×}á*&æœáãºë®£¤¤„—^z‰x¿yy8vë2;~çOVñö=ÃÚì˸þ®I ŒìeWC6#Ò h.¥xg £.¸†9g R·–WŸƒŸÆŸ^YH4hîæ³&ØñþÞ¯ÍupÃS›iJFÿæ­¼òóÇX‘<ƒY×ÜÆØ¬�¼õÌ^\|&\3Š¿Æñ›:u*÷Üs›6mbýúõ 8�¹sçŒC† aîܹ,_¾œšš&L˜ÀwÜÁgœÑcã2HH’$IÒgRÀ¾’íTEF0mtÉx3{kËÙðÎlÊ`ò¦18ö.¿zu+9—}•;çŒ$ hmJÚÊ­mÍ›_åé7j™pË}Ì›’G”V6¬ÙCdø¹ŒÉˆ4¬á·Ï¬$qþíÜ7wÙhY÷{¢#¹hd*D²éŸ • { È#’¬eÝšR2&}‰‰‡Ž6Y]LɾÆMϰ¡í_ããl_ð[V´LåK÷\ÏÙ`—LYÆÆ+© ¦0²c�HìbÇ®€aŸ¿€I£û†øU[y1åÉB.½h F Ègú{+™_]C‚á´vóY ê))­'sÜÙœ;nä�/Óq¶¿ôËö�μ?¹•³s#�@qîëT¶¶öè¿îñ ‚€d2yÌçG"’É$A‰ôÌL/û)I’$I= ##£û“zôµâ”m/'Ѷ•¾÷m¾ý7ßå{=ÆÂÊ.¹ý^æMíOíºwÙÎé\ú¹¤Æ÷Rµy)Ï-XES˜˜ÓÈúekh×#ã2HH’$IRÈÉÉ¡ªªê„½ÖñJÖSKc왓1¼ »‚Ë×¼Ïs —QyÖ•Œˆ¶�'I›øyî¿aý²Èê—rðË6m-´Ä!ýxº~bçvQÈ……)4ÑÒ@Ç­ ZwRYeÄ¥…fDZ8ÖVR^²ŒÅë£L¹mù�CB2Æîê8Ù#“Ýau@ÐÒB+)¤¦~<;bßGo±bggÏ-¢Ë‹wF36õJ¾<(àÇÿ±ŽÍ»“LRFqe„g�<ø%¸­¼˜ò`8³F÷ƒ ›ÏJ’Ý%¥4æŒcLÇ o%ÂE_¾ƒ™Ã2ÈÌÊ í$\‡0uêTRSS‰Ç㫯¯ç•W^aùòåÔÖÖŒí¢Ñ(³fÍê±q�„*I’$IêûÒÒÒÈÊÊúÔ¯“••EZZ—_½�" ±´˜]‘‘�>ð?õ‘\¦Ì<‡ÜêU,ÛÜ‘~Œ*NP¼Š%+Ù½«’â�ÞcéÚ âÑ¡ e+ñ~IÅëñ›ˆ§d’‘�HÃ‡ç‘Ø²”ß}PFEñ,üï7ØÜ–Fffû×þÙ#F’ß¶•×~ý65£/ãŠÓ38lG‚ h,ßȇ۶ñÑš•|T“$ZPÈð´ZÞ_¼’mel^ñ[~õÌ:Ò§_Ǭ1‡þM‚æbV,\ÅG¥;ØY±…÷V|D]Ú0 ó£$vSÖ6˜1£³¼w’ªâRZŒft^¤ûÏ죴¸šÔQc踢$:¤ˆ1™5¬g %U»ØY¶…V®`sÝ¡_ì{Û…^È}÷ÝGvv6ãÆ�cúôéäææ555ÔÔÔ™™™œ{î¹Lœ8‘œœnºé¦ Î��$I’¤RXXxpÝþ§y�ã§t[É¡—0¶Ã”ƒ´±pþ�•,^ýM§OeðE·0/ö¯¿þ$+š #oc§_Ëy¤E ¸ðº«©|v!Ïþç»d 9� fÌ eMñÆrSuéMÌÞý<‹ý3–g åŒ .bFëâñf²‰Ñ¡EŒÉZΦ‘\9÷ò»Ú1’ÏÙ—Í`ýoWð_¿XNVÁ8.»å|N4…ko®à¿_~�_þ´�ô�#9󊻸úⱇ̤HîÙÉÖßfËïêi¡yÃ'rùm×25; zU) Ù£Sо^#FiÉÒG�eX ›ÏšQFqEÀˆ+G:+£ßé\{ÛU¼8 Ï>úm©Ù 1‰Yã8<»ôšììlnºé&òóó™3gƒæ'?ù ¿üå/^ž6==�n¸�o}ë[´µµ1þ|f̘Á Aƒzl\`0ûÃDÇ#­ÃmpnuuõÃ=6 I’$IúŒŠÅbTTT|¢çŽ1‚ÜÜÜ<¢p%cïó뇟'vñ½|åÒa'ÍF�§ºwÞy‡o~ó›lÚ´ €‚‚~øÃríµ×~ê×.((øcà= ~àhëp{ðp†„$I’$õ ö p¼Q¢ïƈ€–]ÅT´¦AÍ&–¾ñ6»N›Ç=3�'“Áƒ3nÜ8êêê˜0aÇïæY'–AB’$I’zXnn.™™™TVVv{å�¬¬, ?Á¾'‹V¶/y†§W7�2`“fÜÎW/GŽ;žTÆ�Ïã�?Þ«cè¸d#…�—jt\®á’ I’$I:Aâñ8 444ÐÜÜ @FF999äääôá!í×Å’�ŽË5â@‚.–li+Гk‹PI’$Iê£ÒÒÒÈÏÏ'??¿·‡"õ”cj Ñ.ì|ß!I’$I’ŽGçžpØý£­â1DH’$I’¤OãˆmáHA"èpk˜�$I’$IÇ£cOè²+D9<>t~‚QB’$I’$«£µ…ƒ?wµ‡Dç'tõ{I’$I’¤®t×ÛC"èæ�$I’$IêÎ1õ…ŽK6º{I’$I’¤îKO8dɆ³#$I’$IÒ‰Ðmgè�ci ‡Í�èê‰É‡$I’$IRwÚ;BW1â°.Ù�$I’$I'J·­áh{H$;’$I’$IÝéÜŽk‰$‡F gIH’$I’¤cѹ'tŒÏ9Ú’�ÎQB’$I’$©;GЇ© "�Žd‡[I’$I’¤ît^²ÑåŽÔ'm–„AB’$I’$«îö�`lÈaÿ^Q ¥ÃmÇczçD:Ü�vx¬ý¶óÁQn%I’$IRø‚£Üv·µCHtx,Ñáñ•~îxrNèO×A¢s˜8ÒÏo» tºO‡Ç$I’$IR8:_¼¢ã¦“Ç":ßv]…ˆƒA"µ‹7é¸D£«xÐy°)n�e–Ä‘fF$$I’$I OWA¢ýöxfGt¼Xtèp¶Áeç Ñ~B»Î¡ ãÛgF´ßoÇ#Œ’$I’$õ¾cY®ÑÕ¥<»Š]Ýïr?‰cÙÔ²ó;ŸßṎÎQ‚£ÜJ’$I’¤Þs,ûHtžåp¤+htGÜÔ2µÓËÕ4Ž.¢|¼ä£c� ‹û�'$I’$I Oç%ëj?‰d÷»»¼ç/ùI‡%�߸«0q´q<ûF$$I’$Iê]݉öÛîö“è*Lé±Ã–lt~ÃŽ³:*ÚÅŽ4+âhWÕpCKI’$I’zß‘6¶l¿ßÝU7ºŠÝ=vÔ ‡G‰‡G‰‡Î�hÇ23Â!I’$IÒÉ£sŒè|{´™]Íš8Òc‡mjÙùÍáãÀ†ŽQ¢ý±®BÄ‘öŒp¹†$I’$I'‡£-ÛèxÿHAâh�âˆ!¢ýÅÿ?ºˆN¨<9ÌIEND®B`‚onionshare-onionshare-26fcdc5/docs/source/_static/screenshots/share-sharing.png000066400000000000000000002120451521174352300302060ustar00rootroot00000000000000‰PNG  IHDR$óÉ}Ö¤sBIT|dˆtEXtSoftwaregnome-screenshotï¿>-tEXtCreation TimeMon 30 May 2022 03:22:09 PM PDT*ÜÓ2 IDATxœìÝwtSõÿÇñ×½IºK�¶Z({ï½Eˆˆ¸P÷Vô'Npàö‹ŠŠq€".EÄÁ”¡ˆ �½¡PºÒäÞߥ¥#Ô6<=÷4¹¹÷æ�4¼¯¼ïçcH2u‚QÀíëwîÛ¾î€Ògpß.à÷ÉÞöõ[Îã¿sù¾îŸl8QÐmྈ췋îTGŽK6|�‘_èàëvQB ù¸�ýwîÛ tœìx…F®õRÁáDÖx¹;$ "|ýöL7”ÈŽ€€ÿ®°‰¢†¦r™aDöPBùlŸç¹3;$ò #ò rß‘TMR„¤I�’òH(×:‰ðÊÝ%QÐ@–^Ii’Ü’ŽH:,)Y'Îí³‡¹�‘Lä %ò $ò !r‡á’êtëÖ­ÇØ±c/îÚµkƒààà‡Ãa�mÛòz½VJJŠ{éÒ¥›üñO—.]ºDÒ6IÇt¢K"sÉ ²‡yBC …uCä^’â;vìxÆ_|qgLLLdzzº<�,Ë’eY²í‚¦�a2MS¦iÊétÊåriÏž= C‡ÿÛo¿ý¤Œ`«Œà!¿ÅÎýÛ¡]E "%5yùå—œ8qâµN§3$999+Œ ˆ r±m[–eÉãñ(--M¡¡¡A7ÜpÃÕªU‹›;wîß’Ž*ÿ±*|2$)ÿ@‘ë¶CRÓï¾ûîÅÓN;­Err2§ Ã0¢ùóç¯0`À(I”Ñ)‘½["wçDŽ —òïŒpäú]ïå—_þ¿!C†tONNöß«åNzzº6lX#::ºæœ9sV+cÐË" *iH Váa„CRxçÎ�/üùçŸ#Œ™BBBÔ£G�Gþøã�/$%*g§„Ïñ% eLÙé+ŒÈH4Û¼yóûUªT©Áe “aJHHØÛ¨Q£«”÷Ò�Ü—qX’,_Ó~š¹n›’B{öìÙ#22²†Ûíöï« x<¥§§Ëëõʲ2f¦4MS‡C.—KN§“:ŠY‡mÛŠŽŽŽéÒ¥K÷åË—o—”¤Œñ"l�È2o’ŒÌY3ò»L#sŽ/½ôÒ¨ÚµkǔȫÀOÒÓÓ•””¤ÔÔÔ3DfŸ9Âív+===넜:N¾¯×«ÚµkWûä“O~Ò‰@"“�ë·2ãŽÜ¹—ˆŽ;Öý//KJJRQ;ý½^¯Ž;¦€€…††RG1êèÔ©S]I’öèDWDö%3{Èqy†¯%3� .Ùw€R”˜˜Xä“ïìÜn·©£u…*ç•ùf™JwI8J«W€–””$�ÇSìý=�’’’¨ã$ëpf <‘=�ðLHÙ‰üº#2o;³íprìdíþëW-˜;O«0[ t¥§§« ·Ìq¨ã¤êÈž!äÎòtHHùYIS}PÁ¥¬Ó‡÷_­+nxB³·yýûÜžuúäɧõÒ[3´ò€åßçœrRRRÊűÊ{™3kœÌc…Õq<;È‘'Èw0!_Ó~fß0{{ð3;y«ÏüBs~Y£-{åqUQLƒ6ê1à îVGÁ'Ñ¿h\¯U›Ž*ÙZ§ß7%k@|x‰µ?z¬Ò—Ó>×Ï«6io¢GΰhÕmÖIç ®>uJèY(œÇã‘×[rÁ»×ë•×ë=é/ ªãÚk¯-pßÉ“'—z–eiüøñêÚµ«z÷î�ã±… jÙ²e5j”L3gPÄ:r_ªaJ²”+{È/�ð™^ÿ±Vè­±ã5w{Ú‰ù±ÒiûÚŸõñº¥Z~Þh�½ª­ªñ_i3îL]w}Š–®§þÝK.ŒPÚŸšúØSúz§G¶aÈ4M¥Ý­ ¿®VÛKG”Ô³P$ÿåÒ†ü¸Ýn—h¾B©à°¢$ë0MS]»vÕ”)SäñxtÆgHÊ#¦L™¢Ë/¿ª¥ï¾®¹ÛÓ¤�FpýuÒ±¶‚Žý«_>{Kïý´M[fMÔ´v/ê¦v!’w«æ¼ú®æý½KŽ$*)ÍPhLcu|•Fôo C’gƒ¾›ò…æ§ÆÈhÛ]W7sHÖa­�õ¡¦ÏY¡¤+¸Fut¹†ŸÕDa†Št\ï¦_´d·G¶£ŽÎ;N#Z…KÉ{ô÷ú£ªQ7×·'öýðÌ5ú.Ù­€¨†ê2ø�<»QF}JÕêiOiòÏ[µ?!YÞ€Å6í®!W WŸø ÉÚ­ÅS§iΪ�Úº÷°’½Šˆ QOW ã�V5UÓçþªM‡¼ ­ÙL=ΡágÔ;©.@ÅW’Ýÿ嘡ŽÌΈ)S¦H’œNgV‘P³ŽÇŽÈÜÈ̵¢ )@€ŸØ K5wÙÙF Z^~�®ëÓDÑa! ¯ÙBgÝ|·†ÔsȰhÑ«”,IÖ>­_±F›vT²‚léè®5šûæ3šº:5Ÿ'IÖÚ÷Õïÿ¨?÷$Ë 0tl×jÍyëQ�û|‹Ò‹zÜÐ0…’¬mþã/íN²ä©©fš¨zîÿƒ°½Ju› 6”´÷/ýøö³zoU浨.™Éûu0=PQ‘ ±´í÷Ùzõ3´É+É»C¿~¿Dk·PЦ*Á–’!ªj¦hÝÔÇôäóµá�CÕ#ƒ•ºóÍ~íqM\œ FÁ€SKAã"øó˜¥ŽÞ½{kĈš6mš¦L™¢#FF±ŽÂ²…ƒZJ9C Ê�µ{»vylɬ­¶m£sþC쨭¶­kÈ�­´];´?ûÿ1ðÐ$M~g‚®k$Ã:¨Ëþ–¯I¾ìƒ ôÙœJ7¢Ôë®×5uê{zùºö Sªþþê ýš\´ã:âhÄ€z V¢Ö}þŒîyƒîû߇úqãåùþĬ¡sÇLÖäw'èúÖA2¬CZ¹<³>‡ZŽ|MSß~EÏ�§gŸ¼J­ƒ$ïî?õ×A;G-ž¤Éï}¨©ã«ÖáútÎyœM5ü…Iz}â$M¸±½BtDËçþ¢C$ø[A™BÖm§|¤ùø‹mÿfß(øáüN¶‘jÒ8Ræê�JL8*¯2þÑÏγe£6¥Û2"Ú«o÷(9$Åö9MÍß[¥É›ô÷¯º×/Âq�*j?òYMè±Xóæý¬…ËÖjÓâÏõÚÒŸ´ü¦qº¯_Íl£c5fu5n%sõ%IÌ8ŽuP+?|E“¾]£ý©ö‰—æHQJš¯jÈét(}ËFmvÛ²í úàÎKõA¶-Ì{µß’"Onü/@fšf‰_.‘ßX •¡ŽìcFd^²‘}L‰bÖ‘oWDöÛEC‚@?3kÕV¬ÃÐÏvý±ú€.ˆ«qâcï­^»O¶ ÕŠS´)åmE�œNWÆ Ûò�[ó_wßÇu)²Ù麴ÙéºäÚíú~ÂczkÙ!ýöåý 5òygŽã$¯˜ªW¾\­ÄЦ:çºsÔ,h‹æLþZº•ðr|K’PO=uR­lÿ�d„7Ws…À)Åápä;�cqf·È¨¢3UÇ’Õç¡Iº­ƒ«ðƒ* §Ó)‡ÃQb—K8Žbu&TGq‚‘’®Ã4MÝ}÷Ý>‡Þ½{«gÏž>;É:ò"£¶läÞÉ×€Ÿ˜Q=udz5ÕæË/5où:ý»/QWÅÔo¥ngÑù½ëgÌnQ\FˆÚ\ý¨¬:EÓ¿_©-Ó\³…:®+Ïm¤¢~c7T÷^m´|Ýfí>œ$�¤ˆZuÕ²ÇyºìÂǧô,\@ëËuïH·Þÿf…6oY«ýr*8¼¦Ök©:aĨ¢Î7=¡‡jMÓg?ý®Í{uÌ¢êõ*Ú•.[.þGN1ÁÁÁ:v¬©v�UYë(h,ˆü+bùd™ý¾!)JÁDîÅ•mi¿ÿþ׋ò¬”µ¤¤$¹Ý…\÷Wˆ€€…††RÇIÖ}³¤ß•Ñk™¹xr/¦|w?ðE Â =1€r18�ÎÿPGŸ¹CAãNJ*¬ðððb  ððpê(™:òÍ|Å#¾Æ� œT8¡¡¡ PJJJ¡]:Ëå*ù‘O±:|e yr…üµ Rp¹\r¹\òz½r»Ýòz½²,KRÆà�‡CŚł:ŠÅ�òvHL*¥ÌoüËÚ)\GŽÌÁÌç‚ P|æ  j P*$€ß1í'(-ùf tH¿+,� KG�™Bîi?óµzõêÿ^ €N"�hÛ¶miÖN!Œ!üŽ@ø�ð; àwÀï$€ßH¿#�~ç,énÚ´I‰‰‰:xð`I(¶ÈÈHU©RE 4(ëR*á@bÓ¦M2MSýúõ+ÉÃ%bÅŠÚ¼y3¡”%H$&&ªoß¾²m»$ ”ˆN�:éÇ,ë2*á1$¸LåŸQ(Ôø�ð»Ÿe£¸ãGx­tí:²Qÿì_®UÛçhÓ�_%I £:©]�³Õ(º‹b#šÈaºJ²\PJ<�(ŽÄÔƒZ±u¦¾Yû²%ïÌñØê]ó´zו,+Çc)þQʆ´ïÝ�TãªKÿè½2\tÈ@eP¦cHx­t­Ø:³Ð0"Sjz¢æ­[+¶Í”×J÷C…%Ë»e–žþ¿ôý~¦E•2ˆõ—ݬ}ï}œ'ŒÈ±�×ÒÞw>Ò†Ëo‘�^ñþJ<�°m»ÈË®#õÍÚ—‹FdJMOÔ7k^Ö΄ 'õ\åañløR/½ö•Ö%Ze^KyX¶ŽyN‰‹—ùotÑ2m{ìÿé9åC™vHü½oYž1#ŠâPòNý³¿è'²~ãÙ¥Ÿ»Z§7¯¥ˆ� …V¯£–½/Ñãs÷(ÿïÿOM)þÑþ©ŸæXWõŒžy¶Ë½nß{Ó•ºqS©Ö(}eHü±cn™ì[:¼úëÅ‹5dÌ2Ïy@o|ò¥>}ûI]׫¦ªETe~Õ\öø¹l¦jß^j6ýMÕ}btÖººOŒV³éoªjß^Yël¯¥ýÓ¾ðk­¾YÚ5yˆb£¢]O7Îv—uAP¡”éyræÔžþÞ·T؇õËÏ«”ÞñN½ùºlÐ98t„î~z‚nïtb;ÏŸzíüfªªðèÆê=òU-?|âRïºWuAë:ª¤àˆÚj{ÞšùïñqìCúé©KtZëxE†+8"N=Çý*�$;á7Mºu€Ú×�Tx•Xµx¯>Ù�êß÷à$]°,Çý„iׄ·Uë†+U÷‰ÑŠd”jÝp¥v¿5U ?.ʱí‘ù¿ø³T@)(ñY6üy�~ù L�šÔ’ýþ—zï§aÓ/N¹¶°m[2#ÔîÊqÙ)ZÞ-3õôè{u±£�Ö¼5@á’Œš=4òÑ·uw\Uû–êõûÔÕ·5ÖÚ™×(V ZõÝ,­‰ºK“^s�®¹(@uW<©.�eñ~̽swžuÛž|I’{Çu’¤ÝoMÕÖGžõ¹oùúÛNV™NûÙ0ª“VïšWì}Ë—@õ3MÏî¼Jc¶Ð‡]ëŠk®ÕµÃNW½�l›™qêyÑ…:»ž)�ÞSQæèôé³õ«{€Î�Œêí5hhæÆ�¿m¦fŽ[¢Õžkë”$CA�ûè¼~½³÷¢Çô¢8ݵäMÝÒÆ)©»:¼´Asû|ªOW>ª.ÝËáT™†Q´õ†!åòÛPa”é%mkŸU&û–£jgÝññZmýs¦;;PKž:_­Zž«ç~I�ïïó�ªß¤¾ÌCûuÀ›±&eã§zð’^jU¿–¢¢ãÕ÷ÙUJOMUj¾ –öþñ‡v»ÿÔ3=ª*,,LaaaªÚg¼6º÷h×no©¼ÖÿÊU+&Ϻø‡ïVìí×j÷[SO\¾ñø}yˆ€Øšþ*3'k·Þ¹ VQQQŠŠª¡6£É-Iö1}>"s}´êßü�Q V¦�¢»¨zHÜIÏ´Q=$N £:—RUÿ•©* O׈‡O׈»nѸsÎУ7üOý~B­}lítº$Û’eIJ_¡q^­ÉÕoÖ “_V‡šíøà }½àg´m[rõÔØ'jHD¶ Sá±åðz I}º+õïÍY÷«öí•Fd^¦aªÖ WêÈO‹sŒ#Qåô~¯P²J%�(êõý5Ãi@‹ÛõùO*5=±Hû¹Â5 åíªU¥qùG ´•ú÷¬¥q¯oÔf·­VÇ˵mûxíöñÎ [²mYWiåS=£+Ηd«V³2�?nÛ'¶?qÛPL«Öб>Óší‘ú¿Î‘Ê}ACy|Ÿ¢.¿@ûÞý(k¦�„iý°•ðÓâ¬m¶>ò¬Žü¸(Ç:Ãa*jØùÅzMƽÔÃS«óoÒ-­=’¤¤µ_éƒ;ä5Ô䜑ê_ß”d(¨]=fU€B”i‡„Ãt©Sü`%¤îÑ&J¹ÂÕ¯éµêTg°f9Á>¨¯ºCóÂÏP¯6õ”®ë¾Ö„÷þUh�;Õ±� FµæjëÕÔIOiz­ Õ¬šC‡6”¥°÷ èy³îêù¡Fßq‘"÷Ü¡s[EÊ8¼YkÝtëÅmTÎÞ)IRP“†Šq‰ö½;=k]öà!¿uÑWSPã¥^ŸOF¸º\=F]$eLû¹Z-Ø!¯Ôú²1z|`îaLù)Ó@B’ƒ"Õ¿É ª\S³×NÐá”]>·««�­îP§:ƒéç*‹Àv+´z˜6úœ>}v‡¥9Q«©º\ò¢f�¹AõM>®@@=ôÁ :|ß˺kðK:â Phµh5ìp¦¢ úÊÝÙT·}:G!cÇèÕg¯ÓÛûSY_FŒ×UµQµr:dí1£”ú÷]´¬ð�%UéÝMµ¾»”«øƒ!)ZÁDöÅ•mqJjàÀ�‰…ì‡~ÐСC‹ÕNïµÒµëÈFm:°B«w~¯M~•”1›F›¸3Õ0ª³b#š”¿Îü'vzºv<ñ¢ö¿ÿqÖå¹N‡¢¯ºTµ¾[†«øšaš1c†úõëWìcœ`i×ä¡ê4z‘ÜF˜.|£Þ¤Cu‹¤ß%y$¥g[<Ù—ï�81>ÂÉ1 §jWm¡ÚU[¨O£« <>*§Sµû?E ª}©Ä…ËäÞ‘Ñ%P;Vá§uSÔeC².Ó(?S5¯˜ªµCܲ SAa„p2Êü’ @ÊS¢öØ{ʺŒ“b†«zùœÄÊ=&~G ü®ÜŒ!NtH¿+Ñ Ó4éŽ@¹­ß~û­¬Ë€ ©cÇŽ%v¬ $úöí+·Û­€¦@DùcÛ¶:uê¤ððð².*¤ƒ–رJ4�°m[n·[n·»$ ”¨’üP<Œ!üŽ@ø�ð; àwÀï$€ßH¿#�~G üŽ@ø�ð; àwÀï$€ßH¿#�~G üŽ@ø�ð; àwÀï$€ßH¿#�~ç,ë@N‰‰‰zíµ×$I·Þz«ÂÃÃ˸¢’G‡åHbb¢&L˜ £G�êèÑ£š0a‚˺¬wJžuhÔuã4ç�]Ö¥�ÇÚµk5eÊ%%%É0 †¡¤¤$M™2Ek×®-ëòJT¥ $<Û¿ÕcÃz©EÝZª§Ë§Vê/cÕ£qw=²(U’dm]¨³Wj·»Œ‹­ ¼ÿ¾§K›·Ôð©Ûd•u1PÉ,^¼XsçÎÕáÇ#Ó4eš¦bbbtøðaÍ�;W‹/.ë2KL9 $ÜÚ9¢îÒMMãc×°�ú]ýŒ¾ßáñ½¹µSŽºEïê­GÞ›©o¿�©ÇϪ*Gx¬5n¤Øˆ²z™^íûù1�Õ°±n�›O ’¼^SGvP�³_Ñ&o1�!Éýõuª¥¨¨\K�¦ºó_ûyôÇ“=U«î`½µÙ×»µö…~Š‹ ‰ÿfÄFp´ê5j¤z5BdHòþ=YÃ;5UÝZ5£Øø&jwÚùºé¹Yú'¥�·�eöìÙZ¹r¥\.—:tè N�:e=Ö©S'uèÐA.—K+W®Ôìٳ˰ҒS>µLùMo<üŽvô¾NOßÒH;æiâ3/êºÛ£µðókŸ;_p¯Ô¢ånu{æ> ;£šŒÌõÕoÔ”Ù7ú¹ø ©Ûèƒ ÏéÅ�~ÕÁô05ν�÷�Ö~õ–žþMÍÙ”$³]1Ž‘�ë´G4{Þm²²®FIÖï¯Þ¤‡~í¡þ­|ý™-íÛ½Wž¤¿5þ©¯4tÒŠ2²=º}ºž˜¸ZiÞzÚ{À+Õ3eÆœ«g¿>7k;y�þÝ)�þøLÝÞÞTꑽڴô½:áZ Ý1U ^>KU O ÈaåÊ• Q×®]Õ³gÏ<�ÔâÅ‹µlÙ2­\¹R,£JKNùì�î®1?ü¢ÏžºICÏê¯A#Çé© ”öÛR­ñÕ$áNUŠ'MßßÞXÑQQŠŠŠÓ•ŸSúOªglW=¶2ŸÎ I)¿Ð˜áýÔ±qÕnÒIƒïžª5‰™gõ©ÚðÉh]е©j׊U½æ]5äÅß”^XýöÍ{æ½³³“ƾwŸ:ûȼ¿§ûŸ¯ð+&éÅaÑÅ:FvFD]µiÛNíÚe,ͬŸôÞwN]òÂÓããÏlÕž}) iÐ@�ߎכ«²wQ$kñ«/kQõ†ªkÒþƒÇß�£ŸêЏŒ÷öÄ(¦yGuêÔU½ú ÖU½¥1‚µoùRùl¼äѲeK�uÖYêÙ³g¾ÛôìÙSg�u–Z¶léÇÊJOùì��ä pe»—ªýûŽÊ¬Û0owD–õóµž:3D’©ð¸[ ~kï—ºãÂÛõ{ÇÿÓcS{)rï<ýïÁût…]K _ê¯ÐM“uרÏå¼á}6¤¡\ [´3¨Ž…oDèÜ×–k�aÈÚù¶>ô±‰£Ù]šõÛ(™¦[óï-Þ1òaÿjÊc“´£×šÖ7[ÇHŽmêÀA©Æ9ê¶¿GiÜø/uý”KTÃ�¬­iüÇIøü“ s§víO”­HßÇÉ~H÷am]ö¡¦ýâVÜ9½Ô¸Ü~º |éß¿‘¦ölÕª•ê֭뇊J_8e´´Þ£óe°.}ûzù¼ú@’d(,¶©š7ËZ“_„$yõ÷‡¯èÇešþú�:-X’Ú뻪ûø/ôË3ýÕ÷à^í·Öî0‘ IDATª¨wÏ3ÔµM„ µVÇ"Vm…�¾›2 éO)ü¾¥,š¨×WÄéêY—*.¿ç°ëÀa©ZT ]<èrM¼à5½³öÝßÚ«å“ÞЊú×jÎy õÅx[«÷”¥HßAŒµGï^XGïK²,¯lÛPpÓzóž>ª|³ä@é(JQœm˳òyÉF�v};ZÞð½�›¦gÎ*ü[ú¢KÓŸk6(}×Ö0V±±±Š�­­î�¯PzÒníN°åjw¥îìoëã½4ð¦gôÑÒ�J+±ç/%ö!}÷Þ è|�®nPÀvGt8ÁVxDwºQ·öÜ®÷_�£C{¿Ô«ÓuÎ�#Õ®ˆ*R¡ÃùϪaFiÈøôóÏ?kþ�ßiÆäÇtAÀºnÐ(}w�éU 8¼^¯lÛ–mÛòz+çõðå¸C£í_Þ¥ ïúEmŸ™¡×†5T§×Å`˶$góõÁ[ÃU'{4c„¨F´!9ëÊ÷«Ï/_hʤ7õÈ�×4áò·4ó…ªQN£ûÐ\}úCšº�;Oµ ª1刎¤ •a†ê¢Û.ÒËW¼¢1fª~®y¥f Œ”az&%ITþÑ‚SÕê6QóæÇÿ:­;©G½Ãúíì75}Á“:ç‚°|÷øvìØ1Ÿ·+“rH¤®¯kîüYMÇÍ,¹0Â0$Y²l[R�šµj$ý¼VÛªo~×6!Šï1\÷¸DÃ_ª^OLÒìÑçèê˜ò9}DâÂïµ4½½8#ºÀn+1AGíÅ…dŒÕÒó&]Ûú4�ýÌ©¾ã¯Q›I Qh°”tä¨Ò¥"ÿ <ÇŽ)UN”Û�”kÙgѨ 3jøR>Ïí}úâ¹×µ¡åMz¸]Š6®]{üCUê4W|DñÚŒj‘ªnÿ¬¹Ÿ-Õ™×vW³á·éœwoÕãWÜ©¤;†¨]ŒKÇvü¥Ãõ/×¥�ÃeoŸ§)?»Õ¤e…Yûµrõ>Y!mT-È�û»›ÕôšÕºî»ùz¨­ÿßFûè<Ý×ÿFýÐéEÍ}mðñ);ÓµvÙoJ�ªŽ5 ~�ìc‰JR°B‚�¯pÔ×ð‡Ôæ™�vaìñkyꔽÿˆm)Ôç�ÜÚ³n¹–:JO:¤�ëè£7§jw�+4¬W` ¾b¨¼V¯^�glˆøøxIÒ–-ygl¨_¿¾_ê*Må3�HÿK¿þ‘¤”½Ïë¢3žÏö@ ¼±AS/*Þe®N×é�K—ëñ—׌s¾Ñ��/Òk_:ôܯè­{gho²©ˆØ–ôð ]Ò9\žýéÛ7&jìæƒJ5ÂT³ùiºë�Gun„äNIUº©‘eyí†�óR ;A›þÙ'Å×W|!S�ØI‰:¦`…göQŠèq‹^è‘s»�ÐiÓµ¤š¹Ža„ÔP�Z–~zt¨¾õr…+ªvµ?÷1}zÇÕêQ>»H ¼™5k–\.—ÌÂf?8îž{î)åŠJŸ!)ZÁDöÅ•mqJjàÀ�‰eUdùãÕŸÏ÷Ó™_ž¥oç?¨6å3ÖTO=õT¥ $¢¢¢n‘ô»2&¿L϶x²/œJ‡µO¿ÿ¾_í.»D-yÿÑ Aƒ*ÍtžEÅétq˜µ4|Új ó:TÈ•ªM›6e]‚ß•ÓÉ++‡¤ �ð; àwÀï$€ßH¿#�~G üŽ@ø�ð; àwÀïœe]€/Ë—//ë¨4ºtéRÖ%äQ. I0`@Y—àÓ±äTmÞ±G¶m”u)€S�!5¬£%‹¨ÿþ²m;ÏbY–Ïõ¶mkÉ’%eý |*·�Dyµiû^µl\¯¬ËœBþúgkŽûù…¹Ã Ã(¿_¦3†åœe—u%�‰b©„Ÿüˆ@¢lò@9ñõ×_˲, 4¨¬K9)TP_}õ•¾úꫬ1#*R(A @”Fdš5k–$iàÀ�eUÒIaPK*˜ÜaD¦Y³feå'ÉcHü+÷ièàÁƒuÞyçùœê3óvyWa‰ôôt­[»V«ü¢½ÛvèXÂy-¯$É�dÈ–iH†a«Y×κðê«P •Øb– €U¾óÐ H¤¥¥é­ç_ÖáK¢¦a.:åtœ¸âÄ4l9 [¦,­�5S&%iØM7*88¸ +¾Tˆ@bù’¥:¼h™êETÑ‘]):”š,ÛòÊöæLˆLÃV€i©vÃ0í›ÿ½žþ}•œÎãݦ‘ÑMa¶Œãûd>ær˜  Wõ:ñª×µ�Z¶n£ÀÀÀ2xÅTn"�XöãB9S mÚ™(ÇñN‡aÈaf„ ™,ÛPºejǦcŠ­ªVQ’ÃHÏèœ0l9 +ë¶™uœŒuÓ–íõȲö)eã:íXö™>nÚOÝý�BBBÊìµ�›aùÞ7M3k<‰ò<–D…$îÙ/ÇK²s¾á² 9�œo®×6$ËÔî­Çt`ûQIiJ³Rä0,9M[NYr˜¶¦%‡2Ö9LKNÖËi+8ÀTpˆKñQ øû­˜ß]}äœÇµÿ=•TJJŠ-Z”u?{Ø�yÛ׺òªBi)i ôH¦mÈÊþ€eÊ03:²óچܖCi^·ì¦uzZw™‡$És|‘N$H™¿M¯GFº[FZ’öïP­”Õú{Á÷y ü­zõêêÙ³gŽî_³lä^–,YRÖ¥ûT! wZš [noª,Û#C–”y©Eæ`–FÞä'´]3Y-êë¯õëeÛvŽ–Üa„”ÑÖbš¦\.—BÂj)¥M\»ÒGEå;eTnù…¹Ã‰Ü—v”'"�ð¤{”"UmßL!±Qr……È pÉÌ6ˆ¤<�Ã�´w÷î<Çóõ1 C¶mËëõʲ,¥¥¥)9)@¶‡ð€’V!‰tË­çuÖ‘”$<¼_Þ^y½ÞiOaÝÅY—žž®ô4oŽZleë�°èçWÆé›ª7èé-JàÍ´´}æ£óc#=8~„;þó•@eüª¼BnÃÖö½»åñdŒþà+HÈT’ëlIé–GyVf~¼ Z;ç-ê0¬„>–ýµP‹Ö„)Å’dº ¼²“õÇÏiQí›tó5ÿÛ)^%L$*D ‘šî.0Œ(ÍuVŽQ4å�­”çê�·7ªÝÿݦžF!ë%ëè_úêÍw•pæSºº]ÎSc;q©Þyæsm:Þ0o{Ò”V{ˆ¾³¯ªgú¨–L«…õFéÞsë(«Á=}“¾|æUø´®í¬F}/SDH”L;AKß~V_m¶e–䬪ø4ô¼öŠ:E»ã+D á±2>¥ÕQP@QÎgI€S›� µ3ßÓÌ?åM‹(|½,í[1M|û¯Ò<éªåã�Fx7]ûd·ã›ïÓü‰¯ëßU-ûi¥�¨#‰^íYô­V�v½:†’l%¬øVKXŠML–­ …Æ5U¨$Ù¥$™j{Õcº´™SÞ£k5cÂûšU¯¹®nTÒïJ…P!. (Ê ÿe]îÇr<·¯z úñî×/“îÖ%ý:©y“æê<àzýï§�J?þ¸gûº¶_'µhÜ@ šwÔ™W?¥ïv¤çs´$­™x±Z·½X¯­M’­mœñ°†�ÑNM6TóާëÒWW*¿½ùá‡~øá‡~øá‡~*ý�¬¨Vçꦻ/P£¾^Rhl]x×êgr†g)iÍ7úÙê­�í«äÜÖNTbJ]uhºW?/Ù%¯lÙÞµpA¢ZtˆSê±c²”®¿>zP¯.8,KvŽ3J˲d)H¡!f‘^geT!:$,ëÄ›_’ÝEYwrn­yõ�|שK¯ûYZ÷ÑSzòÖÛ>ë]ßÀ!3¦“†Ýû‚®¯YEÆ�•šòä3ºû¡úéÝK“#òhëg÷èúWkÈÄ麹Uˆ¼›ßÒ}̔뚧4uP}¹ŽlÕî Ú#U€R ˜F�$ïº"®7×XñJÑÞÂmÔ¯ó·¨qßK•û´ÓJVRZ¸ZŸÝQG'/Ð?g\ªøõ ´:òt]Ýh¥ÞÚv,oŒ`ÓoSÓz‡[ÇŽ&ÉÕèÝRÏu’¯·ò¨�DfŸBIw?m`Ks¶ÚÙ~g_’~Ò¤w6ªÍÝ?iÌű2%µonkÍ�×kÖw[5òærD´Rÿs2ÔVµwÌÕœ—Õ_žKã:~ˣݳÐ��¬S·g?Ò˜>‘2lÉ>´O=áêÑõ4unYE†Zª}özàT•û<­°õ*d½$k×r-?ÒV6 γ��’¬TgˆB¢º¨wÝçµè÷íjúÛ65é7LÑÉ딞œ"oöcÛ’¦ŽWŽÕ%Íœ²SwkÙGõîÌx�¾¨±NÅX¢Bv®L 4;"ò<‡�çÊ�çßµZŸ˜¦㲪—å±Tc÷>Ùj ÔͳôÒ³okî[µ/ÉT• TyÒb”–íÃmíúH÷ŽJV̵Ÿé™óâ²þHÎ6—éæ¾³5æ†3µaÀ%º|øeÜ%V�E®P4–ö¯[§Ôæ(ÞÇ “vjŠÒh«I¯6šýþÛÚÚ]×5 �¹>Pδ¹ øòت¥ö­ëèË_v)Én¬ªE?õ¬4*D !Ûù­ËUNŽÛY¡—mËR¸ú=þ‰Fw È~D9#båð¬Ò ×ߥiU¯Ò˜ÿ=®VÑížñ ®›’ë8Õ:k`ë¿5cÊCz®çz¨wõŒ> WC {sžz-›¥iïMÖã—MÒÄK&èã'ÏR4×m8ÅÙ¹~eý‰&†tí[³T»ªwVÛ¸ v²þÝtPµ»f\&Ÿgß´¥¹ä4$3¾§ºÇ¬ÖæöÝcJV@ \i©JQÞ�ÌÅ›¸E‹VlQX\_…§fã{…$2Çqð×TŸÙ×ùžöóÄGÊ0lY¶W¶l¹ê5WÓÐ$­þ;A±Ã»)8÷^ÖiÍ6C]n¿[ö •d«f£ê2s}4��¦º|Âcê1ú2ÝsÛMŠ™>E×7?Þa«v·‹u_· tÉÛ—ë¬gßÕœ»û늧`œYrÆ E[Ÿíq;AÌÖŠÆõÕ&.N†µO{VQ�h—�}%Û�¦tg˜\²%3J½ozD½�Ï�+-%['¼-É¡ P�VN¾_¿›’PMuZŸ«ÈyJÆ$�ÈýÇ÷çôŸy.ÙÈþ96"T½ª¡ƒËfkÎúæд¯®½²‰†½q·n ¼SWô®§*釴y«Kݯ8Sõ«4VÓ¯>ûàeͬq®E8”ðïaYvXÞ¸ÌQ[ƒŸyS;¯¼TÏßñ¼ÚÌxH��Ì×´ijÔ¼¶ÂìZµf¿¼A-U-ð�Ó “ÙR—=Ñ2ã¶]„õ VçëŸWç¬õQêuËSê•y߬¯Á>àc¿ ŽúêÁ{äóq³Î`Ýwßñ;ÃÆ©Ùñ›Ý®{ZÝ|Õ^”ó¹JxÎWA ÿtDä~Ìáp<ˆ¥�·Þ®ï±oœ¦þ/ž¥öwOÕ”ˆg5~Úsºóí#òE©~‡«Ôüò3%W'ÝùÊX÷¶Æ\õ¶½.GDª^ë>ŠôuÉEP Ý0þ~-=w¬F?×W3†®×÷“'é©-‡”j†*¦iOÝúòƒ:»J5PUˆ@ÂW&PZÙçÓwãL¶IHU¥ëízï§ÛO<æˆR—ëŸ×ôë}íg(¼Ý=ÿÙG•l9ÕfôOÚ8úÄó˜u†ë½ÕÃ�oÑCïÍ»)Ÿ}¨8*ÔPˆ¥Ý‘)3Œ8þè/äP! C%ÛýPкœaDFW(Yâ’ §Ë%˲dšf©Nÿép8äp8r¬Ë»­­‚– ¤U¾óÐ H¸\.Ù¶]ª[f†Ù×Y–%—+ G-¾&‹ 4UÆóÐ qÉF•ˆy½Þ<ëKjúÏÜaD&·Û­ðªU‹S2(@…$zôî¡„„I%?°¥ÓéÌFdÞ>|à :÷îQ¢¯T�@âì�çÈé5µw÷¥¦¦æè–ø/]¹Ã˲äñxtìØ1íØ²UUœ�:ýÌþ%øJ€TAÆ�¨U«–vœÎ_ ÅókÏ®ýJOwËãñf 0iF¶Ù82n›†!† ʸiÈadóø6†$‡Ë%‡ÓTpp�"££Õ÷’‹Ô¶];Õ¨Q#O=Œi ÀS! ‡Ã¡zõê)::Zçž7H–eɲ¬Ã0dš¦‡"ÓôÕDB"ÀQ! )#”¨R¥JY—J@…CT.¦C¢¼°ÅÿªŒç¡ÅQ? ø—l¿£Câ$™\´ð3£ž‡Hœ¤Fñ±úgûnYvåû0Êöմ~­<°³¬K)Q')<4Hí›Õ/ë2¨ÐCø�ð; àwÀï$€ßH¿#�~ç,ëŠÃ²,íß¿_GŽ‘Ûí–×ë•eY²,뤎¡† Ê0ŒRªøRá ˲´~ýz9�NEFFÊårÉápÈ4Í|ƒ_ëW®\© ÀmÞ¼Y 4 ”À�*Ü%{÷î•mÛªS§Ž‚ƒƒåp8$e^¯W^¯W�'Ç’¹>ûbY–bjD+0À¥Í›7˶í2~eœ:*\ ±gÏEEEɲ¬|CÃ0ŠÜñS#Z.'¡~Tቤ¤$¹\®"m[P0ašfÖ˜5cj((0@›6m"”À*\ áv»åt:Oª Â×¶‡C�'ë~�è(¸%ðƒ HX–•5n„tr—gdß6((H;vîΚ¥CÊè”ÈS”ž 7ˆ×ëõ@d®+JwƒaŠ��×¶mÛ´î¯ Yƒ\f²,K 6,¹¢@.�(LQƒ‰ÀÀ@5nÜØç¶ .,�․ xÉFQý×1&ÊïF}ñÄ}š0ÿˆáPÑUȉÜ]«W¯.pûÐÐÐoÔ¨QŽã–KžÕúè© :\c”nïáŸçtïÖªŸSZ«�ê[ôìÊ{ðOý¼è êŸÛ[ *ä' PÚ*ôébf€Ð¦M›·3Í'ÓÌ QtÞmêæÁÿS›¯·ªkl@÷²utÖh�{S€Þ;@  |ñ¬ž¢‡ß_%÷ñSCoZŠª�y¿Æ ©›q ��¬¿gŒ×«kZiÔ˜!ª{ütÒ:ú§f¼úŽŸóŒ®ï�÷DÇ»o¹>zg†Vî³U½Õ ]seoʲm�¶Jï��¢Õ^‡ Û’#¬¶Úœu‰.ê§ÀÒ~ÑåT¥8]\³f�¤üÆ¢vH*7g›zæ#$IvÂrMÿ‹šô¨s|<[ ¿NÓ§M…e5Ð[Ú»ì½3ë_¥¥»çë öa-ž>CºÜ¥gOsé×ÉÿÓ?6Òÿ�]ëÄ8 Vš’R›hس7©s ¥¤Í_k„O´´Å]êSµwë—¢J1†D›6mÔ¦MµmÛVm۶ͺŸ¹4nÜ8ßå?…ö!ýøäEêÕ"NUƒVSÝŸX!�$;áW½uóÙj_U!¡1jqÎ(}¼!õøŽ–¶}p•ÚÖ©®W€B¢›ªß­S´.ùÄ¡­½óõü•ÝU¿Z°ÃãÔþ‚W´Ê“í¹Sééóº«E�H…ºVKí/~\o½z·†t®¯ê!� «ÕN=·H³å4ÉM×½ƒ;©Ad¨B¢éô&é÷£t�X{ôÖY�ãl8éž%nœu�êÖ×ußÌÏÂÞ§WÆ+¼ócú-ó%¦ÎÐeacs˜UGèë´â¿ÍPòÒõÏÜYÚÛqˆzÕ8G^¦� Óù—¶W•¬ŒÀPX\7]vïÝ:§ŽÃç‘줿´úߺêÞ­¦\ÎHuêÑT׬ӡNµlË’¦0WþÛTv•¢C"¿1$2;& ë�hܸqñ.å°´êÛ¯µ:z”Þ™0@1JPJL9¼ëõ‹ÏÖýû멉³Õ9äMø.]54PõV>­®�¦¢;\®‡Þ¼Fu"]Jøã}=8êF�¬ÓYKîo.‡g�^:H�ìÒWçG˳ý[=}×cºeQÝõØxÝÚ(H»¾~Bw=t…í²^¯œ$k÷'ºöÌ‘ZÑuŒ^øò Eí™­qwÞªó­8­y{ |ŽLaFéâ·æjLw—d*ªA€"ƒžÓÄ«;ë‚Ûî×Ðîo¨ãO£tçÌZ=´:I‡%)°¿ž[ø¢K†£šâ‹zÅø��¸J?þQSýî‹Ï81¶õû?)tà�j²@³²¶4Z»‰B•¬=ùëÈ!%UUÄñóG•…&ÒaKŠÊžaxÖéãGÔçž$M”jŸ}›š‡œšÝR $ŽŒ¿hfˆÐ®]»·?™Á*O>˜0Ôät îš2Ï¹Ý Çêù…µ5jÙ$ÝÖÖ)©‡:NX¯9½>Ñ'¿=®®=\ nq¶.iq|‡®mtdÎ4]³äW%ª¹B½¡WWT×ÈÙŸèñþaJßÓ,ýôÚ¢Œ“ý,Õêp–úž.©»B~ýXý¾í¢KF^ .NI= -œv¾Îß(ïé-µá�çô…ãj}3õ~õ ‘¤ÎzsÇ�j>îc-xe Î öõúœªV¯¥ZµÊž(T×9ϼ®‘?Ö-×;ÕvÙתóÀBý_û )s£Šê´h¥VgAPl%¬\¬�¡«"2Î=ÿÎÓœ¤žº±eˆ´·žÂ�òœ‰:[êÒGoRç@[îƒè“W&iZݱº¶ChÞmO2�È”4lܸ±À킃3δó âããó³ø,í]µJ»ÜëôT×0=“m}ºÛ¥6»½’¤mß>«žž®Åëw*AUêI“Ý9Ei¶¥£kÖh¯£ƒzw=™³y‡bëÄÊØ¿W¬ã«œ5T+Z:|(A–Rµæ÷?åÞ±ZçV'[¹¹Í@í.ýºx½"[Ÿ­êùîk)iÇ2-þËRÜE‘§ìYT¥$ŠÚ!‘[f€‘½Câ¿3U³MÕ´>ÑšíѺ¿kÞWÚºßô‡§½žxø�SÏ””¦­q.»2ö�iß^qÞéúî‡C~Aõúp«U»¦Ò÷«´%¼‰Î®S„ñLƒC¬$%I—”ý’ [G~D×½êÕÍß,W·I}uåukÀ²uzC�!ÁrÚ‡tøˆ-…žªÿi(¯¬C»µÏ­naÿá|Å>¢¿~úZ¿4i öµk«ç° µmòKý�¥j-idßš9g‘0ƒø—>}·>´%WDœZœ~ƒ.jB Q‘evHä–8ø»C" ×­Õkªî½uˆ"÷Ü¥óZGÉ8´IkÜuû¥målÚZÍŒ¯4å™wÕ⚪˜ª�ûNL¡Ðýv=p懺å†Aª²ó^ m)\¦í–Vìªj9ò^ ~ý*Ýþµ:vߥêôÿìÝwtU†ñg7�j€�„Þ»t¤ˆÒDEE»Ø*öÞõ³ € ;Š 6DŠ€(Š "�H‡�²ûýAÇ‚âÆèó;gÏ!Ëî�;sgî̼sg¶\ �ÍïÕúsúáEaýh.jv£[>Í×/ô¢L™†–²•gº‘—‹G™u?“Vç zTœÂm†:÷cnmW�µÿÇ»�ú0à¶™úP[ ÖoLneðMÏP¹_e¶.\Gù“zÑ4þP,]I’$Iúk‚e;sí=ûùÿÄ.\{ó¾ï¢åE�ÐrçŸ�޼üŽÜùw™æô½¾9}s*4®!gÜ÷(güéZÿûü+‰?;Bb§òåËÊê@t-.}g …n¼�ÇîéϰUiÄ–ªB“3¥ÿÉ )Qç2†?½”ËžÏ¦’U˜âe’hxbòöç0DUáÜ7¾$þ¶AÜÿY<·l3�"¥©Ð°�«íÓ;"A IDAT^ö'˜Ò‡¾ˆâ¶ëà± G°|s�âåpâÝ'Ðïð¢»nÙu§HL+®vó.y‚óº &ºl}ú>Ö…*£®fÈú^¼rSÛíI™žÜs[{\v ƒÏžÈµµ0ø¾ï8ÿ¾+èñR˜’5Žå®¶=iŸýOäH’$I’þ{@i¶{¾böxE�Ö¬Yód¤*5uêTºvíšíÿ}òÉ'uÔQUÞιý�±cÇÒ¹s烚†$I’$I§ &кukÂá0¡Pˆp8¼ëµçß{þ;0iÒ$š7o±z&$$ ¾2�Œ=^™{¾þ#$æÏŸ¿ß°!â#$$I’$IÒ~å»@" îJyvª^½ú~¿“Ó3$² 1Âá0Á`.ø(I’$I’þ´|H„B!¢¢v?�`þüùøÜžaCÍš5³-+»[9ö-[’$I’$zù.�ˆŠŠ"++k¯Ðà@#$dÏ`"33Ó@B’$I’¤¿Y¾»7!66–ôôô¿å§<�™™™ÄÆÆò²%I’$IÒnù.�(Q¢Ë—/¶‡:˜X¶l%K–<¤eJ’$I’¤½å»@"99™ÔÔTæÍ›Ç¦M›HOO' »ŠÜ¾Âá0YYYddd°yófæÏŸOjj*ÉÉÉy<—’$I’$ý»å»gHÄÇÇS»vm–/_Î?ü@FF¡Pˆ¬¬¬]ÁDnƒA¢¢¢ƒÄÄÄì*»páÂSí%I’$IäÃ@"���@¡B…HKKÛDd÷ž¹-og0Q @ *ô·<ŸB’$I’$í–ï Ø".\Ø‘ ’$I’$åSùî’$I’$)ÿ3��$I’$Ig !I’$I’"Î@B’$I’$Eœ�„$I’$IŠ8 I’$I’q’$I’$)â $$I’$IRÄHH’$I’¤ˆ3��$I’$Ig !I’$I’"Î@B’$I’$Eœ�„$I’$IŠ8 I’$I’q’$I’$)â $$I’$IRÄHH’$I’¤ˆ3��$I’$Ig !I’$I’"Î@B’$I’$Eœ�„$I’$IŠ8 I’$I’q’$I’$)â $$I’$IRÄHH’$I’¤ˆ3��$I’$Ig !I’$I’"Î@B’$I’$Eœ�„$I’$IŠ8 I’$I’q’$I’$)â $$I’$IRÄHH’$I’¤ˆ3��$I’$Ig !I’$I’"Î@B’$I’$Eœ�„$I’$IŠ8 I’$I’q’$I’$)â $$I’$IRÄHH’$I’¤ˆ3��$I’$Ig !I’$I’"Î@B’$I’$Eœ�„$I’$IŠ8 I’$I’q’$I’$)â $$I’$IRÄHH’$I’¤ˆ3��$I’$Ig !I’$I’"Î@B’$I’$Eœ�„$I’$IŠ8 I’$I’q’$I’$)â $$I’$IRÄHH’$I’¤ˆ3��$I’$Ig !I’$I’"Î@B’$I’$Eœ�„$I’$IŠ8 I’$I’q’$I’$)â $$I’$IRÄHH’$I’¤ˆ3��$I’$Ig !I’$I’"Î@B’$I’$Eœ�„$I’$IŠ8 I’$I’q’$I’$)â $$I’$IRÄHH’$I’¤ˆ3��$I’$Ig !I’$I’"Î@B’$I’$Eœ�„$I’$IŠ¸è¼®€$I’$I:8�@ Ç¿ƒÁ ápx×ëŸÊ@B’$I’¤|`ÅŠLœ8q×ß{† ;ÿ�Ý{ÿT’$I’$åÅŠ£M›6{�~Øù …BÙ¾‡™4iR^W=[’$I’$å39…û†ûÞÚñOâC-%I’$IRÄHH’$I’¤ˆó– I’$I’ò™Q£FñÞ{ïeû0ËnݺqÌ1ÇäUÕrÍ’$I’$å3=zô G�x¿{÷îtïÞ=jtð $$I’$Iʇö %òSÞ²!I’$IR¾µ3�…BtïÞ}¯[7þé $$I’$IÊÇŽ=öØ]?õ™Ÿxˆ$I’$IŠ8 I’$I’q’$I’$)â|†„$I’$IùL Èñï`0H8Þõú§úÇ£G�Îë*H’$I’ô�òÉ'Ÿäu™d Ѽy󼮂$I’$Iúù I’$I’q’$I’$)â $$I’$IRÄHH’$I’¤ˆ3��$I’$Ig !I’$I’"Î@B’$I’$Eœ�„$I’$IŠ8 I’$I’q’$I’$)â $$I’$IRÄHH’$I’¤ˆ3��$I’$Ig !I’$I’"Î@B’$I’$Eœ�„$I’$IŠ8 I’$I’q’$I’$)â $$I’$IRÄHH’$I’¤ˆ3��$I’$Ig !I’$I’"Î@B’$I’$Eœ�„$I’$IŠ8 I’$I’q’$I’$)â $$I’$IRÄHH’$I’¤ˆ3��$I’$Ig !I’$I’"Î@B’$I’$Eœ�„$I’$IŠ8 I’$I’q’$I’$)â $$I’$IRÄHH’$I’¤ˆ3��$I’$Ig !I’$I’".:¯+ðWm›4��OšEm ¨Ú�*ËgPùœò‡´\I’$IÒ‹�ÄA ¬"IïB�ßÒ`Û|ê.ú„*ÃN¥@,S›R/=KÒ )üÇ&„·¬fÛO H_¹5¯«"I’$IÊÇ¢óºùNñŽ$�~˜âëF³êšÿ±uYÁŠu)œ²�¬L *¯+ø7[þ1K�ü8¯k!I’$IÊç!q�u[Q¤ÌÖ]{+Ÿ͆џ²nÈ#,½ñC2B;?E�GÓ ô C¿PýÚªÛGK©E‰G^¢æòù4Ø4“ZŸÞEÉ&ñ»Ënp:Ç�¡öêy4H_Dýåc©òÔ™NÈ©™ P ß�T�;‹úÛQùxªj´{dFtMFM¤îÆ…ÔO�DµçûS¨Äîq�zý©Eö¨óçÔ^9—é¿Ð ›é@ÑGžOùñ©»ùlù‘:s? òÍ­þõù�$I’$){Ž�8Há_°--ž"}{R`Âë¤mgó©Û†^ÄâÁó &´âWÂÁò”|õuRÏaõõç³qEqŠ\4�”O«lÕ‡5?eBRŠ´ŒaÃ¥²n~&Áêm)uã­TiR‚Ÿ�x„­i{O%PãLR†ô„Ç®cáÈE„KT$fëo„a{(ZÏÖ—î!õ›TUºPæþ[¨”¹˜¹ç~A/›FêÍW°jé(Ó„„Qað"æû¥`—£)¸z¿^ö™#¸r!aªî]‰�u¾èBÖ.È$ªFgÊܳ÷t‚m®¥ê‡ý |ð(KO˜Nf¸$Eo}œ„V• &Av‹P’$I’ô¯f q°–Œà·3«Sað=ÔXx›F¼Aê3o°á»ß÷8¯^½˜´Ù?íz/pø™”éœÉÚ^ç³üý�lš¸Š¨Y/Sæ²ÃI0aûCkHût,…à‹qlœ¦ú—çPæØgX mmˆ¨*%€M‡v�…–°vðhJ¿| •g±âµ¹„S§d‹X˜h'%I’$IÊ? $R kY…ºSòîÓ‰+[¶®%}æW¬:ùV~±€�7]Ëš”›HxéeÊl]Ζ'¯fݧ_‘zꩄﺑ2?G™"[Iÿz4K;ßEê™»'Þ)]I|ájb¢×±í‹á,¾ò!6mȦ.ekSì²s)\½�Ðf2gOdU¿;Y¿.3’þ +O»•¨Ï%ùÃóFeZ»†mÓÇ‘:ð×s/LæÈëXTôÊ]z Î(AxÑ ¶e…!tH'$I’$IÊG@i¶{¾böxE�Ö¬Yód^U2;¿•n˜×U8ä]¤Î;UXU§«ý‹OÖe)õé$Ê-½€9g~–g¿ú™²zfMY’$I’þ½ß™@ƯÌ=_Ž�Ðß.ÐðXJ5Ê`ÛÏ+ÈÌ,J�®çQ¶íZÖŸ45ÏÂI’$IRÞ2�Ðß,Ht•æØ•åKŒÚBæÜi¬;¿+>XŸ×•“$I’$å‰�ðÇW3§`^×âP ‘ñÎMüüÎMy]I’$IÒ?ˆ?Ä(I’$I’"Î@B’$I’$Eœ�„$I’$IŠ8 I’$I’qù6�–)•×UP>U6!¯« I’$Iÿiù6�ˆmX'¯« |,ÆõG’$I’òT¾ $â/î�@^WCùQ @Ñ‹ûçu-$I’$é?-ßq­šPìú‹ %tpŠ]1±‡7ÎëšH’$IÒZt^Wை¿âb[4bãàádÌü�¬•kòºJú‡Š*›@LÃ:Ä_t&q­šäuu$I’$é?/_°}¤„'˜’$I’$å/ùö– I’$I’”HH’$I’¤ˆ3��$I’$Ig !I’$I’"Î@B’$I’$Eœ�„$I’$IŠ8 I’$I’q’$I’$)â $$I’$IRÄHH’$I’¤ˆ3��$I’$Ig !I’$I’"Î@B’$I’$Eœ�„$I’$IŠ8 I’$I’q’$I’$)â $$I’$IRÄHH’$I’¤ˆ3��$I’$Ig !I’$I’"Î@B’$I’$Eœ�„$I’$IŠ8 I’$I’qÿEésyçžyvjÚ_+'¼�/ßÉm¯ý@æ¡©Ù¿Ë¡ZÎy!k>x+Ã&m œÃGBKÇòÔ�òéòPD«1¹Xÿ™s†3à”«yëßÚ–;mYÂôÏßá¥aïóCzÞU#má—¼:äAî|r,«ÿæ•+}ålÆŽz•gޜκü¾"‡W3æÁ ¹ôÙÙîs±jâ0n»ÿ}gåu]t¨dee±yóf6oÞLV– +éßÏ@âß$s]“Æ—|Äïa }%³Ç~Êôûœd¤}Ï[O<Ï—¿æò�.§rÂk™òÚ“¼:uÙŸÆ„YóÞV³+�ÎÎÛÃǬ_†sJíºôyé×êú78ØåüO’5‡·Æ'ósS2�æÉ§Þåû|–“ƒ\,ƒ?Uì¡\sÚ6RhÅ·Œ™0—Õyx’ ™sŸc@ßs¹â¶×™“g9aˆUŸ=ÈÕ7ÞËà÷f³áoí�B,{ëúœu)7?ÿ5ëÿÉ›jx3ž¹ˆ®�«‘\¶4‰Íoezú^îS‡:½_dq­eÖè÷7ý?*$üû÷/a6,šÂ'ãç±y¯÷C,ûCß�ÉÚÒÑŸ …˜;w.#GŽä�7Þàõ×_gäÈ‘üøã�„Bÿò°XÒÚ¿#�Ø2Žk•%!¡4)Ç<ÉÂÿj (B¹ªÕ¨Z¾qÈZú&W÷¹œWæþµâ¿RNlÉ T«^•ÄøÀÁO8¼™yï?ÈÅ=ÛP¯r2I)ÕhtTo®~j¿ä‰S `i*U«F¥2…ø5ÉA:¿|tgujB�òå(—\•m�ã‚'§²ÑƒCåàP®‹‡j—òÚ¶)÷rîÍ“(Ýÿ1ÞüèÞî\êE$¡R5ªUN à¡ë¸¹¿gÿ²§ ¾~¸ýø’µçyiúX®¨]†„„„_Ég½Ë!Ëò¶|ÁÍ›Q¯F%’ËP&1™Êµ›ÒþäËyìóÅüËóѽ„ÃaÆ�ÇäÉ“iР]ºt¡{÷î4lØ�)S¦0nÜ8Âa,$ý;EçuþºKßÌÈß¶§iÓžeØäþÜÛ¦`×+DU¡Ï�é³ãϼÏem;ˆ7Ûþ‰¯†çË[NàÌ¡K©Ô£?W>Ôˆ¤Øõ,üê-ž½ë>øâ6Þzé|êÈ]qÁ²ÇpßûÇü‰Šä,}êÝô>{í.äúÇ[P¾ÐVVüø ?+N¡ðÁ³òÖß±.Jù[ ¿šÌŠä ½ McvÿO—»FÑ%ï*–+ÿžm:@0*Ѝ¨í;°p(D( �`�àŽ}ZT0xèB—ÌTþ¸ˆéQ*YŽ2³Ø´f ßñ2ß�Ç—¾à‘£KüM!Ï?Ëܹsùå—_èÕ«qqq 6Œ„„z÷îMJJ o¾ù&sçÎ¥víÚy]UI:äòÿ‰ŒY :žMÁÚw¬KLèWÞ2j¯ûrC¿½Ïͧu¥m“zÔ¨”DbREê¶íÍÍïÌ'�¿=sI¥(Û` wDò¡ÅOÒ-)�„Ä#¸ov&�ÉòñOpñ±Í©‘’DJ�æ{ñŒ_¾óÊd˜µãàŒîíhV¿&URÊQ®|MZö¼Šgîyz˾|” º5¡Zrjµà¸ËŸfjê/{„–=ÇñIÉœüÒê]ßß2úBª'ŸÈð•;ßÙÌûçV!©ûP~Í\Ì“Ç$QóŠ/v_Y¯âÅ^IÛ¯n”mÊÍS3vÕcêý]iT=…¤ò5iÑs #~Ü’órαØøÙ U¿2ÉI©ÓöTnûp÷•�ô1—Q3©;C‡€0¾}–‹»5¡ZR9’«Ô§Í™Ï3/›ädãØ;¹bد4¼ù=>~zg�Е.Ý{3àž7øtxŠM¼�+†ÎÝ~q8•Ïn?™Ž-êQµ|9³©FÒ79™~onÚ5�ô_>âî3Ž¢~¥$Rª7¥ûÅO2yõÎv±ø­«éydSjWN¦\b•vଇdz*�ÅâÉ_±8ÐŽ«Ÿº‘þÇw¢c§ãè{Ù�ÜѧQ{´÷~—sÆTèÞŒZ“HLªLƒögñðøÕ;†ý†XúÑ­œÖ©9µ+%‘˜T‰§>·}PÖj&=y=ZÕ¥Rr%êy:÷}¾4ûûªÃëù솎4®Qžr‰ITkÜ�‹ž™±×ðíÐêI>ž-Z0sæLGIHúWÊ÷#$6~ù¯ÎÏ$ºfon¸¯,·µÈ„/žáÕù½¸¬ÆöÓÂPê,Æ|ñ ?eÅP¸d)JgÕ�ŸóÔ€_‰®ð%7tèDƒè¯˜¶jcçdÒ¦Qk¿šÀ÷]µ#�jE±ö‹�×w8 Ó!6¾q›1yÄmôž¶„W?¾—#‹‡Ù8wŸM™CFtAJ”*I‘u«Y0á®é—EÒWÿ£c|˜µcq|¿á,̈#¡REФ.bÒ˃8eQˆÏÞ>Ÿj»Ïd –m͵ ýú[Òúu¢ Ìžü 262}Ö6Î<ºdÌá›iT?¥5IÙÅK�R÷È›\Ý4q”ªÃö£÷(ʶ<›�=«Qtë\Þ¼ïv®8«ÕÇÝL“Ø\–³CLùö\|Y'*XÇôîàÞ .¤ôØ÷°çÌdÎàáóob\µkü^{ʱšk(÷‡zo`Ì+ﲬl/=»{‚PªÃ5\Ôæu¾ú:³.º…ÆÁMÌÿz" ’.cð}­‰Ï\Å7/ÞŃ9Õ§~ÌU=Ïæ“²§3hÈ­TL›Å«÷ÝÃÉ'oà½Ñ×Ѹ@ˆß˜È×kêrãЇiP �%ã†pÇýgqUòW¼xJÊT­BÑÐ8Þ}e�.lB©?NæÀË9ªí.¸�f e(’µ”/¿‘ûÏ¿•:SÓ%>ĪéóåÒê |ò!Z–È$5«)QéÌ|àTN}:†>· ææ!f¿t+7Ÿ}ñcFýq~E¨Ñõ"îî’DéÛXøþý ºé@³R鬘¿‰Š AÈœžËõ‚‰-èwýã\T®�5ßðìÍ·3``U¦¼Ú—Äà�Ú²,�\,ƒ½W MÌ›2�I—ðÄ}­)’¹Š™o?Î#g÷`áSŸ1´g"Ámó÷ÁT¢ú<ƋǗ'vó ×Ý{ã &E‡Ú·ñÄ—“ØÔ§ñ@xídÆC‹¾mˆ'Hlƒ¹âáÓH.Íú9#¸óÆ+¹4¹£/«±£}ÿ¸m†V¾Ë¥'^·M®á¶—ÚPjåç<4h }Ãå˜ð¿ŽÍa¶ ÌÖÙC8çìW(tÑë é[•XÒ™ùpÎmxaÛŽ4 bÜÄÕ\\5‘°iúfsr‹Â˜Âæ)wÐëÔçu½Š{¯hL©¬U¬(PƒøÀÚ‘ƒÜÎé|xÕÉ\Ëúï¦1?óhj}?•[Âd-ü†i«CÔ+ðÓçgBtuÚ·¯B uä~÷777Én·fí×` "w‰ IDATŸÅšù©J$S©ÔF–þúŸ ¹„ß Wgìu ˆÞ<™;zŸÍ�ùéO©BëYøëÆžk øÚîÀýdŽ+Ò³¶�ïÇ|œRòØ=)Ãz¶–®JvÝe°b?ž~ášÅ‹/Lå‚»'nÏÏÇ´ãÞ)¯qjÁo¹£S7ýa!Ÿ|ü#ƒ®;š.uïdúw¿0fÌ|5ªÀ”qß�Ž¢R§®Ô ,dèý¯°(=Hò‰CýDOJ¯|“ »\Ä» ^æÁ×pÄùåwM&ºá@Ft ?I϶·0eÅ'|8-�ŽG,á•^aQFÍoúœw/­ELê»œ×æ<ÞùúE^Ÿ}674Ü£I¢ªÒ®]y5‘Y�h\ĤɩÄ 1eÂ÷dÝŒà‰|µ¼m�¨I4˲YHQ+_“Úµ÷8JRñˆ^t?ªІf13ùôŒ1Œ™7ˆ&õ²[-²)gÇQn�Z8±K;b�Võ·2å°+ùtü*.¨Vnï"BkX•¦äqí8¢Y}  ²k׬ߘÿóV¢ê4¢~\6ÿH áa`Ò<~Þ�‹l;¶R3:Ù†X M£4¾9ìê]õØû0(‹¯<Â[ë�âÁ�ïå´² ­«må裇ðÄè x¶çŽB‹V§Uû#8,h]�Ô‰mxàÓ)l9å8Šu»“aWàò{»Ñdx+Žë݇~}{Ð4qÏ“Î,ç`"Í»wÛñÙ¦VôÞëüSçgÒ¥ñŽ·‹ÕæÈNm·×`Ó‡<ùô\ œÂ�}RM뇙ùy?Þýhç_ZmŸƒý(*¶éIÅ5ifÊ[§2mÚ2BÍ+‘ùõpžù¶§�xŽëÚ m«Ÿ�ºËkîkÃêÆàá·Ó³Ôö#å–EfòÊßìÝ6[×KJ°jÕ‰�hß¶1•b ~ÃßMÏåúJ4 ó±;ÿjDÊ’�øðÁo˜�Ù—]ͱŸ¶Œ9à2È^lå}ÔÄí:´&a]®úßKÌíq u’Ò¼+í[Ùý¥ {6MŽî\�žûŒÉ[zЩP˜ ã?eJ¸·Y’P f{ޝ¹³ñê²ñ‹·¸xêwl¢ÛKÝwÛÌâ§'çèSñÔeQpû2yhÙø&ßÛ‘ÎÙžH†Ù6ÿeοòÖôzŽ·¯iJ‘°é³ý·áÅíéÚnÿd,¿Ÿ~*¥éÌœ<�ô:çкÔ>gUáÕŒzl8 ëdüSSuß®fí¸ã³¹ÝÎCKßaØ{ËÉ ”á¸'?ch¯d²&ß@«ã‡²xWuÞå¡!ß³%P‚÷ŒæÅ³«°iÌ@ºõ΂÷ä¹KŽåº#:pXÌ—|½`3R3NøŠåYÍdòô­ô):•ïÒÂD•oO‡ÚÑðãŽÂsÚß4©ÿÇEŸµ�W¸�©H°ø‰ Ÿw¡´ßY�º‰e#/¤Ç½SY0qKC (þéÓ¼òs:ÄÁŸ¾ÆÕ£øéá.y÷wÙ58�Òûk» ¨Ÿ,–m¹Ù‰«Öš.í'»¼{÷‡JQ¹VmjïZ/6ïïÓ^7÷׿¬Üî¿v R®ÑÑ´o[hK˳s掾¿îZF=öþ„›¿æó‰GU¤Û±‡“6“ofg–¢Ã©Ç�1)=8å¨bÃé|?mV¶C†cÊ7¥qbBX½& Òf1mvápSooCRB¥kžÃ;«C�µ„_–ì{+šúG·§ìòqŒŸŸEhÕWŒ_Ø„ /:œÔ ãù9+Äò ãø)¡=�ÅdSƒÜ‹­X•RYýŸ˜(Z‰*eà÷Õ©¼*Û–s.kÁª'zЦç<òÎw¬ÎÈ®”ðŽë�?}ïh hªæT¶ñý·?@�#h]z÷bk¶¥ub³¾�—ý稪VŽ##u ëC@°4íŽä›Yãxæ’&lýôz4oÃ9/üÀÖì¾Ï—sxÃ,^¾¾7›Õ£z•j4ì÷‹CÛHÛ–óAHæ¢ïùaÃ6&ßÔœ”¤$’’’HªÒ�×Öd±rÙÊ?Îo(•)C.çÄvM¨S­ 5š\Âkä¥m#LˆU?üÀê`oR(‡)¦ñÓœŸ¡f š”8¸9`]%ézá¹Ôžs+Úõæº'GóãºÃÇs½¾@ÚÏïrû™]8¼AMªT­Ë±ÿûžÌ´­»oŸØ×^m™›e� Á²Ù±>�Ÿ¿åûìîTÈV4µ{ô æ†/=y+°‘ñM «õñt)2øíó‡8¿{Õ¬J•šm¸ib:áô4Òs\E¶ñÃ÷?‘±ìezWݱ̓R8üöoÈØ¼œå9ý*JÖ;ïZÆ–¿†go;Š�YÂÛ0˜D·'<ùCÆü†ÌyLþ:•jíÛSqß3�Œ™>3�Š­ÛP1›Üó`ÛqÛyæ¼9ü”&×’c»% DÅŽÇ*œ1ç¾Ý&׊SN©FAJÑ›®¢ sÓg¤H9šÎõ£ gÎbÊ´ELš8ŸP± lâ›I3˜3åÖ„¢HìЙÆÙ�mÉnFr¹�Ùúã®ìZ—Š•jÒ qºÜ3•ô0„7mbK8“Esæ²% 1 �¡GÕ8 H\�˜œûÑý¶ÝŸì'#è/õ/ë ú£ìÄUªFù�}Æ\fÌÚF…#ÛSã¯íºÿ(˜L•Š»÷S½¿Ø¯L~þf:kCsØ œÖ �@<‡õîIýh¥Î`ú¢ì—ot\\ÎWÀ±$Ö=œV­ZÒ´n ñQ°õ‡!œwéH~Ë¡‚Ñqq„ùö ¡mWZ ’¹ðYNjt8½®~Šñ˶ÏSÆœi|·% ™?ñä1•HHH rÏgX”¡u¿òk¶}kqqûoäB… Q¨P!–-Û~Q)**Ѝ¨½;ÏeË–íúœ$ýÛäãÌ~íU¾Mf"×V†k÷üï5£yeô:Ÿœ�í·câbÞñSJA*ö8‰–÷|Ä9ðîKùrMˆèÊÝ9î°�·8{ ¶ sÀß Ä„²B„CYd…�@Aê�+ï±Ã ÄP»úó¡Ø&]è�🱈3KάZíyèÄ8&<úc÷¡èçßQ¬ý%4‹ƒ}�,;^¹C4!²ûÉëƒ*‡h¢£Èá'ª ÑøÒ·ùºÛXFš¡—wæñÁ—ðòÛ7ЪèSˆ*OõªÉšñ-³Ó{Ófß«*áTfÍüR:S5Ç}óþê;/»ùÚ_³FÇDCVÖ^‹:ºd-:žq#O¿ˆ 7tçäAiÚn”̦€½–ó&ÆÜ܇k>¯Íw£kÍdÎ}šåtŸÀÎ † ŠÒåÞQÜØjÏ3 1ÅSØûÐ'̪‘—Ó÷ö¹´»ñ.†Q‰"[§ðpÿA,Üõ­íŸ å8ã� üOí°®J¶»•�§öâ“Ï3lعõX3n~sêår}ɘÁ§à¥gsç÷Ò LËÞ¸Š~Ïî¿j{¶å�—AnF·w áp®7š¨êÇsbƒ‡yrÔWln²‰÷¾ qä½�I@Ö‚§9¿ÿ£l:ñv¼­IqùôÖÞÜ·kŠÙM&L8ѵÏçåa}(¿g·(D™Ò9T,*…£z–aò«ÿãÊ'Zòêå�·�À8`Iìvín»†·G¯æ„6ã» ™ökf³ƒ  ‡!�MþT;h;Âé¤ïçÄ1Û>`Ïõ ª�»Ôáîé³™òÁSü>3‹r½® çÔÛ2~$/ŸOV°4º6#²=Iß{³?ûÙÇd-äù«òêŒLÊu¸‚«N®C쌡\=l¡�îÎ™ÉØFîΕ÷×v¸ŸÜ¾ÎÈ ã NΙ¿Ô¿ÄíõùÏÇ~ú£ÜÔu¯¾?“̬ÑÑÏ!Ø^û©ƒÚ_äÆîµa×êùW¯âJÑí®·¸¿M,bÍÛçÐú‚Q,ûx8£–œÈ€rûùj6ïý•í—*góÒÇI<ýÄP^zw2ã†ßÄøQc¹ÿ“×8-Úþ°ðè*t9ÿxêì¹ EW¢ÁŸ|šu ØõkåË—'--�¬¬,‚Á kÖ¬!>>ž¯¿þš–-[Ȯ|.ÿŽ�Hÿ†×ßú™L‚)W•jÕªíz¥�!ÞÈØ£ÈéJû &Ïé�KȘœwŒdiV µNìEà@CšÖ‹!ú�1¯}Ȳ Èøm#¾\G(C½Æõ÷? u§BuhP=Âé¬ÙšD�‹¯cРA ºf}ú�Ëñ5³98‰kÉq]Ë0ûýWyþýo¨Ò¹’�âèZsøè•á¼ÿuQ:׆lS¤@A °… þâu¬CUAŠVëÀÙwŽ`Ü»—R~Î3þ˜ÙIÝèÞ0›S�èÔ¯Åâ¯&òë>áç_oÇ}&Uû0êÅoûŠ—žŸµû�{{ˆ©Û”†„·Mâõ×f!RÇ�àã%Y]‘Ö"@U�éN�˜,~{ç5Æm-NÛN}8¦}yÂ?½ÁkÓ2”íL�Ãsù“?@tôŽç­\Ì’män“µ„‹3 Ó²ßåœqbONl]q�Êhª4¬G|2¾}�g'ÿž««ß9·]îúÉ ¥)ZÈO #“HÛ¨0‡¢Ù-wó‘›ýW.DW¡fUøåë¯s}ŒR `ذž ÙAÜþ‥Q­i#Š!ã»·ymÖ&Âá�|7â]¾Ï„`‰F4ª|�ϤØWÖ&V,ý�탃Dïç(õïØ~ÃV±1© —?úS§§wJ¡ß'òÑĵDÕj@ÝØ„RÙß�óbРA\{I_úž} �Šä\שU«•*UâÍ7ßdÉ’%{챜tÒI,]º”‘#GR©R%jÕªõç' Iÿ`ùv„ÄÖ‰#õ[�ئ\ýÞ‡\\eçN0Ìïoõ§Ù°aÊHÞýå ÎÏM��t9«åßÆâ ›ĵ䔓jm¿1ª }®:…á§¿Ìâ·Ï£ég×—¶–�éSñ®8¥"ÁÜœÆDÕâô+zðòùo³ôãë8ªÖ�”*Í–uëÈj÷(³^;�}o¹†8ZœÐƒ¤†ð¿Øú\wke¢¢Ó£.wßùáÄ3Ù*ûƒŠ`B]ê'¥ñÒ“w3²hWÖ/d[ÍÞtIÊÍÉE95®²æñÁ³Ó‰mP›rÓY6á~§%Kì{ h‡›xäìoékºÍ:‡3»6¢\ìLÉÓÏ�eãá·ð̵ÿä Eõ>—süóçrKÿ›È¼¢•¶Íäå{ž`~�ó¸¿[ Œâ××qçœ Ù¼ÉÅcH[þ-o?þ>ëKv¢M�\\wŠJ¦VÍxÖ}þ4O|Pˆ•ŠÀ/K²=qÚK|'.8«Ç=1€3 \Eÿ#«R4c ÅÒ¦ªìµ8£¨T»±ÃG1ø¹œÛ²…2bEÚî‰Ä6;—ËÛ�äš+O#~ùEt¯[~ŸÎÒ0ÞQF�¾WÒó…s¸å´‹Ùpy/'ưqÊ¢ÿýëšÆwoçç’�©^:–-‹¦°`S€â%‹Èåú(VƒÚåBŒþ o%G�âQ¬ýe-artxàe�½�ã‡qÿó9¼J!VŽÂÝ£2iuWêÔŠ$ñØ~tºëBn¹+L¹þïrÄŽ‰FU«Cu>æõG_¥æi )—ÆÏ«w¯›9m›�ú\L—ç/âö¾—±ùÒã9¬l ›~û‘µ•Oã”fñû9É/@íþCyfqN¹~OÔ{›Ëêåf}+L»þ§Q±ëS\ºx-)'ßJvyÁrô¼øTžì{ý.HçŠSš‘»™¥ëèÐù¯·ã^“J<�+Îʤ¡ó˜|×ÑÔyª,ÅÂkY•;oL”>ž+ÏÊ„Gç0溶Լ¯™ë6� Ræ˜+8kGâUõXŽ«ÿ³f¤*юέŠÑ°XgR† aqf)Ýz’û<"HBÍZ”ŽúŠ¥¿½@¿# 1bâmÞÇDÇrX½B¼8f#£.;Š%ÏU¢Pêl¶²ûÊB|§KÐøSîž6‡§z6`DÙ’7¬"ös%<§¶ËM? ±M�¡sé×xáº(ù1T‹ÏbáÜ¿ìíwѧTÉ©SFñÑ�u9¶ö_è_ö)ú€ó‘ëýWnæ£'žs �_p/ý¯‰æº^µ‰Yö#f¤C•ì¾C�u‰yñ5VŸ³ëY¶ª(GõlzàiÔþâÀ u1—µü�[&Mã�.ux:6¬ÛBV (­.¹€# @Î?{“ƒð*FœÝŒÏ …Øòûj~ßœI8EéŽ}é–Ì~ØÇöbÉ«gÓòö¹”.ŸD‰˜µ,Z‚¨D*VŒ'ªÜ \~ú0¦<=ŸI÷v§Þã%)·�õë¶Q黎Œ¾¤jγ¸ásv<Ÿ1MáÓÁ=HØg ´k׎ÄÄDf͚Ŗ-Û‘¥P¡B´lÙ’š5k::BÒ¿V¾ $ÆŽüˆU¡1�{rl¥=÷¨JvìIûbñκoyã͹œÓ9wehq.g7Î-S3(ÖñLN®¸ëÉL”<ú~Þ{)…Û|•±ß/ck¡ 4í~Wß|)Kn¿-ãÀ‚”=îqÞ/\‹{Á³–°vm:EÊÔ¤qå"¤mlÂÄ6=•Sj?ÍÃ…�ç¸GŽ=�fwÏ õäÓh‘Óƒ¢bšsÙ#WñóuÏpEïg‰.]›“îéLçƒ $r,ç ‰ð¦e|÷þüxûÖeDQ,¥oÊÀÖÙŒ/ ”¢ý�ðqÓÁüï¹w¸çÒÿ±6£ ¥«5¦Ãu#¸òÜ£(Ÿ«a)Ù ”îÎÃoᾛ枳Ÿcmt" ޾š×n»ˆfÙ7ÙWˆP±’DÍ~ƒû^[ÀŠ YÄO¦VË3y|ÈÕô(Øûá…ÙŠ§ËíÏpíõ·ñÂ¥'pßæ0±EJP¦z*íw˜Dš\;’‘Åïàžïâü!ëÈ,PšªMÏ¡Îéû`)×ûžúå:î}ôŽ»1�@�¢”,[›#S m_Ý¢*Òï¹Q¹ÿN{üR^Y±…@áR¤Ô=‚ö•w\/} �¼÷•î|˜çöãÎ�a /GåûR³øþÖÿÔ5ð;‹§¼ÃÝïÞÁÒ YÄ–¨D“cïã‰uˆÚ4.wëKl ®~úNÖÝü×�òB1*VšÊ �úÃA_Žr± ²ýZ�­|÷ìu ]°ž¸¤Æt»ãunë_ù (Þ‰³N*Ǩg8ýôÆ»F\EÕ<Ÿ'þ·œA�ÜÁ鯬%#Xˆb¥©wl¹íŸÉiÛìÞ‹ÁïFqÿ�3ìê·Y¹%H±¤ºt¿±;'ï7�ÅhuÃ`®˜Ò•/Œö]“«õ-¦~.8âi®W“ëOj˜Ã p€âíïâíËpû/sÝ÷³9º8•�HÃcÎüëí¸×¤âi}Û»¼™r7¾ô)Ó­d…(Q¡.Õ´¢r@!š]ÿo&ÜÁÝÏ}ÌŒ%‰I¬ÇQ½.çækŽ#yç. ª 'ônÉßN ¶mWÚ�ØÆÝéšò4C–V¥Wï9>¯/;±­òÔ ©ÜüìÌ+QвQ¹ÙÇ$qêÃϰüÆ{ÿÏÞ}GGQµþín*�Þ éBH€Ð{¯Ò;HoÒ‹Ÿ E)"R¥7©*Ui*UªôÞ)! �ÐB²»÷û# $’€DÞçœ=²SÞ¹sgvî;÷ΰlçií¼‚ÆÜ G¿„”΃­0ËOŸåkpüb s×ïçüíH0·Å#Ø�Ð2yxYÇ�—í»,�'­*ñé‚‘†Ì`d‡…ÜÇ[o"Ê„áüo–¿@ãDí¾ýXßg§T¤úô¯}~yáâ'“íÈð÷ëeÏ«zù†àTwËïgøì‰t^~3ïÂøkµ Õ¦ÓuUƒKãÏøâ`oÆŒmO£„\x•ìMpÝ,$$^é÷" Lƒù`ɬF�dæû¸tƒ+RûƒOÔ2øÕ†€˜Øã”‡ 7¸s�?cM0Ëi�o¡pÊÔé@¯N•S=À3=÷ñ«xœÓ“0�óœºz†›š8•¥QÇO\Æ4æ”±–•>c¿x3¿_Œ&6Ñ¿‚ØeåÙ$é¿e#…V«%oÞ¼Ÿ”î·°°xáyBñ_£œHJL¤þ˜¦ú˜£££§¿© ÿq�n¯£gÕ|wÓ“Ž+w1¦t–Z¦Bˆw�ñ¦×.Áä %ŸX1kC¶þó88¼ÍNueÛòÖ™4$Ä¿‹ì»7NÝbAÃF¹}͉iÕ^)Á%„Bü9::v“Ô×-1ÕGŸúóÖö�øû(¢–¶¤äÈchÅûXáXs½JJ2B!2¦¸ÿÇ þˆ×w`6cF»eM¤AûV�}÷&%œXÃüã¦ûºagǹ­3˜°×žêó‹I‚S!Ä;E¸yç!æOîƒ=!uzð儯¸ËE™Bd"‘ãsÛÓdÎu,½KÒ|â"ú~Õå‰7CöÝ›c$ö�}üøÕ:Æ]�á�!Î�E¨3a9W}ñùB!Ä™ ÙB!„B!Äß&«C6¤€B!„B!²�$$„B!„B‘í$!!„B!„Bˆl' !„B!„Bd;IH!„B!„"ÛIBB!„B!„ÙNB!„B!„Èv’�B!„B!D¶“„„B!„B!²�$$„B!„B‘í$!!„B!„Bˆl' !„B!„Bd;IH!„B!„"ÛIBB!„B!„ÙNB!„B!„Èv’�B!„B!D¶“„„B!„B!²�$$„B!„B‘í$!!„B!„Bˆl' !„B!„Bd;IH!„B!„"ÛIBB!„B!„ÙNB!„B!„Èv’�B!„B!D¶“„Ä[O³o!£Ç¬æ‚!ësþØÄÄ¡Sù5Fýs¡½uŒÜÞ5›OÇþȯP–ÿY©�8ñý [|}v†–ž„³¬;ŒùŸ¼þ2T?�ëJ¯y'Þüö!„B!^Ù7!¡?Ƹ*Áê¹�;¯ÕæVÄ]Þ˦çxøwÇö·2pkû×L]¾ŸÛÆt¾½s–?íå�çZl† ˜9w#gü[�Ø1¸8�¥†±ç/´Y_�‘ë¿~ͬ5G‰ý·ËKe\0ÞcÿÒÉÌßq�—M’mâ�ñýä¹ür%ñõ—aŒåØOkÙ~þoÝîB!„B¼Í ‰‡¬lí�££ãsÂ?ÞM¢&nþøç¶Ã\ó:ËOdß„V´ûr±o¼õöº÷7J³Ž39”�=kÔGîeþàVT‰ÆËÝŸ¼Åy¯Ó(VœxÕF£ 6þú»cõ7ÖRuç _Ø�R!>¸»ºã\˜*->aíÛ×%B!„B!ÞÐÂw7 IDATj&o:€¿Ê4´ ³ÇÔÆéé_4˜»åÅDgMË™ëiùc{×$œ_DûØfR‚–†Ó+Àý­clZü5=jl`ß¼5Œ­êDÖòCf„wû† ÝþÆ�7XÖ£øÒ¬× Îë±—9ºÿÖ¶Z@’B!„B‘]ÞâI4VÞ,ZœâÅS>Å(èm�ÆøÓk¹Ü÷žaN—º” ÄÓÍ Ï  Þ�1j;T"Ì×7Ï@ TèÃê›ÏºD$îDç¤Þî;!³G.d¼¼®nK‡E öòÀ¿`5ºLÛKLò×ú“óéü^Y ûàîêŠG@5{Ìá÷»©Wú˜s«†Ð´T^¼Ü=,R�¡›"3î}ðd�¼’¶Áɯ›RzKÎ0§e‚½ÜñLo]†(~›Þ�:%óáãáChùÖ|±õzúãõ —øºï'ülÞ”y›WðE�æÔ®^ƒúm0sÃZ†‰dq¿álL ‘ù¶ê9<¢8î%Gr$e…êçõ¥nÑ <ݽÈW®%ÃWŸçqJ ñ{™Ô¢:¥ÂñrwÅÍ3˜bõû³üô£äEcçžxµøœq=›R³rej6îÄÀ/ûRÁæYšD]_A·R!x»»ã^‰öv¤aäÏï»S.,OW7<ƒ‹Q¿ÿ·œI â%õ àñ¹Õ mY‰ˆÀÜx¦NßÅ¿Ÿþž3œžÃû%óáëWeš}ʆ«©‡7d¡$^có˜¶TÈ»ªõæûË©’.¯kmXyWϹY ÈT� Çä)B!„BüÝÞú`Ä ×£OI­h´ètÚïÂ?9ÏöuûѵüŠEõrcö0Žœùôü<¢_/ËÈy_RÄ!�[çàíø,OcZ K¿jˆ‹´¹Ü±Íðöþ£ –§ˆÛ1”ÆíÖ‘»Û§ÌéɃ½3<ª5}w°°©+Æ[GØþ{ÕÆÎ¥±¯).n`ÒgChkâËžI•É…âÎÆþ4龇f˜>*Q‡ø~ʉŒfå¾~$•,@£³ÅÓ4ùïZšáý‚ޝl`ÂðÔëJàè„æ4ŸcJËaÓdäÄâá íЫŸ [€.Í*ô§W°ì žb£>¢ŠÓsy.ó<´ÿ¨)sê/fÉæÏ¨ÞÔ! Ûú¼NMmEã1‘”ýp ‹ çâúÖ)ŒêV�kÆ­Ìiè†6á·ŲítTw„Ø“¬ør}Ûç"pûP"tÞøjùá—ålj—�÷|,Ó//Ë@jÔ™R®Z"wÎdøØö|è±›EM]РÅ1¬!}'´ÀÃ΄{'—3ò“~ôò(ÈO½ƒÐ¥[ÏÌ0F®¡WÞŽøˆO—Æ!r+ãõç}åÆÎI•±~.­k1Z œBw74ј7ô3ºõ÷gïÒ÷qÕf¥ýVbÒy+êùcz÷2×-r£Cµr Ýfߢá—K™’/'�þ¼Œ!à%åŒâ‘Ö�ŽÃÚ“ÇæûŒalË–$®ÿ‰�ÂÌÀp‰ùíóYtu>ùr9-/³zô`º·1Ãë×!Dèž_^fu$˜²¥Ý˜´y'kRÄü�à ±9xšÄÚ…1%žÃû�C�”°Öðò„ !„B!þo}B"aÏ'D¸òìæÕ™qz �_lÑZ<‹Ö bÉä/U ßÜŽCãZ�Še ác ùß›ÅÒ™€Ý<Î�½Š‡ä¸2ØV³çððW¦O=„k§˜Ý¯æe"Èu½$Ý&-ädÝ�É€·‚U¨X&P†â'ø¹íÏü|n¡yé>c<tBÇ’ëÉ[¥1-[µ¦IŬS­±§F½*0Júq{G)ÆnÞË£¦uÉ XW¤^pòÄù¸ÿËJzì?‚°IŽ!M=ÃÀÙ SX¯kÎò½)k P�ñ7vRbÂjöŒ©L5‹çv™]Õj§ü¯ ž×6°~ÜNèßÇ5+õàþVæ.¾D`÷ÍLï�S€Ry¹³iÃÓ¬éÕc­I”Ñš2¥*P,Ì ù‰Hž÷Þí(žXzQ¬bI 8k!ÁtjC "Z⃆Ië._ʃ»¥2þ.zM¬ˆæÀ<¦îq§Ûæ‰t 5Šþùy~©¹†µG>&"âÕëHxùÒXÏÿ�ß®(häØîý(›\ÜØ»‡«†Âø�²sïò¶.ƒ‹V‡{—Õœé’Á&!„B!^Û[Ÿ�0 ëÎÂñõqNé¹ µÅ;ÝdD:4öÔèÚ‰ùí‡S©Ü6¿ß†6-ª’×ö…[¯}y‰g9z*ž{1ÝÉçÑýé,Ê�yoi$)!‘† ~>hb£“†uèÏqâŒï–EqÿÛÛ˜àãïýt]úËÇ9÷„sCŠâ9ôÙTF½—‘I›�H.€,>"ýõ§ÙÖçè/æØ}Š— Ojhhì)].?šŸŽpìž"¿é‹ó™û�›mD%?™Ô"¸9_ýZ�þ6²êûåÌéT†/óvaú‚¡TrN',­~Þæ$ÞŠæžrjùsëWŒ˜´šýçor+rPãIxé�ô'œ:~–ħhæÿͳ?+‰3nÞUàš¶äâ/¬aìÈ™ütè2‘µØXÄ£�wå d©诜äôc[Š &�bÉ@汚hEïÊ?2 uiÎÔnIë¶­hPÜstø5ìAãå=è]¦šµ¦uÛ&”÷Í™µzaY�âMYpú47 å1;~œ[‰g˜XÕ‹IÏAŸhB¾È+I–êHñ*”͹Ší»nÓÓï;v> |ÏNü1a;»¢zà½��‘Ôªì—NýB!„Bü�Þú„„&§!á^ìÁ�¥7ch°/7œ�û±iù|fÏîD…¯Š0tÅrº…¾NÓ:ƒå)”ÒáÑtK{„¦)x�¹^/iýèLM@QF@«�¨²Ú…üÕ¶!ͺ”Bi¬©>æ>)™º»‚S[Ϲ&~�øòG�Ea,ìþB/‰„‡9i0#8È éïž4ëžzYÇùL¶ÑÔŒR?˜@c‰gÑúô*ZŸ>øšÖ5Ñûó²˜X6ÝE˜˜š€Á€0\œC—v“yÐð3Æ}ZwóûlÞŒ/2 B¡Œ`’· Kf·$wêÂÑäÀÙé¹mH<Ä—­»±Ø®#§Ž!ÌYÇ�ï>¤Õ¼TÛœi=Рá%eùWcÕÒjánÊíYÍ¢9³Ro_µ˜ÍÚq5pö¨ÃämEiýãæÍKË9“©6~ s›ûd¡�¯P ÐhÐh@)¦Åðãxj¥Ó¢Ñbåö|²VGr•¡FisúlÞFt¹X¶]/BÛfµ¸¼r›·GQâÖV.zU¡jž·þÔ(„B!Ä¿Þ[ÿPË¿ƒ‰C(µº�gÍö4·Üˬ%I,,- îq¯8„<Ýå™–WÇ­ãÁ'�ÀÀgŸ/{Òi^½È4ò™òÇö_¸�˜ùäæ––˜¨8î¾âF˜øæ#o·œ<{ÏÀÔñàãdñâôyÑ,BËÞãøåù'&œcá¸o¹îP“Uí_«…‰o8¡V÷Ø·ë8Oß`ªbùmç1”o~Bm^¯o†™OyJûj¸sùr–^ïj8s„†0š÷kM¥ˆ|ä -Dˆ›i&ÛdAžÐ¸r‚«¹üÓìûÀlžk©«»'8zECñvhZ¶yó„äølY¨&¾aäËÇo¿þþôŽY“ÅX59ð*Ù’OæÿÌ–a¸º|¢’÷»™+ ÿÇô�Û™\å!›f­à\^`¢îíâç‰8……á®Õâœ/ÎÆsœºî@@š8üqÍ™T �FY¬#*Ö«€ÙÞµÌ_º�óÕ)ï”—ÊÙ÷ã|–­?�Oíºä—|„B!„ÿ¸wü²;ž#+pÁ¾�Nf<º¼—‹4ØÚÛ¢Á” °|˜.ZÆ—³óÓ!TË�ÛÖT¨Á¥aÅ©÷}Y–›H³,.OëF½nM™Új2í:+ú¶(AnËx"ÏÝÀ¾æû”sÍBnHãB½Þm™Ùd­:èù¨u)r[<æøÙ{/}ìžYHÁ|Á¼Ï—àÕÄ‹ø+÷ð¨[‡�ÌÖeU•Úç¡îÔn´±ø�våý±NŒæâe3J·«Žßó·»uþtœð); ¦mÕ?iÓ© elH¼u”M ç°â´Íç|JMû×Ô‘«Ý»†óÞ¸®tµý„6…srcËT>[§¥êä¶Yk@>ÞÍøÞ+Ð+M¸Ÿ39�±\Ø>ŸGµõ+†“"3Y„. „@6òí䥷ÇÉ<ž Q™½�AGž–=¨>¿;Ÿ½ß›‡½êQÀÅ”ž&Ö·M‹X¥Ihhl‚Èëfdù‚q¬t­K�­ŽØ+±¨”G}f¥äªL�nxï‹Î´2éO§JXë¯pDÔþ‚©ÝB0AƒKãÏøâ`oÆŒmO£„\x•ìMpÝBŒåk?äýy0Z8X¢“V ©rå2 ¤ó¢Õä=ŠÙ“z²(ú ¦vÞ„7M‹z`«q¢vß~¬ï3‹�S*R}z�¬Õ«Š´¬ïʪoCiX-©ç‰iXêùÍ`ŠmKšæI]¹å-B!„BüS4€I‰‰ÔÓT `ttôô7俊ºÅü†…ﳄƒÊóâà!„B!„âÝåèèØ 8 è�ÄT}ê�$8tÿ¡«*óÍÎ�»Ñìú8º§_fr>0ÉOëÏûPáù“×ËèOóMÏZô¶'‡… ^Å[óÕ¾»¤“óü›e^^æŸùÍxýxÞ ¾õ†0¸Ž·\t!„" ¹6øW1riñ4v–èNÛ Ý ß&šÍ¬‹uèÑØ•Ô—ï:ŸÊ´oPëÔÔŸbBÓÖüè6€ugþäò¾¥ô-n�ÐXå£Ùˆ¥ì8}�ÈK¿2Â{m»/N·'Cê7bœi6é'Ž^¾È¶ÑÁìêޔѿ§¾Ò6póÚm\ƒ°Êb�#E;ŒcÕ¾ ܼy†u=L˜Ý¢?îgqþ㟠hßh6´_ÆÑ«ptͧTu—Ãì¿ë1ûÇŽà°ƒ&o:”7ÅÉõ[Ö:¥óƒ’Éù@çCå ÏêÉBI¤iuF®:È¥+û™YþÃÌÖG™Ï*Þ$-®¥ZÒ¢„³\t!„"�wôÚÀHÌöÔ v §�?ïMø�G€þ÷Q”ó÷§ÒG¸½¼ A>>øµfyŒ‚„­ô ó%°á\.ŸŸN�||Cé³9PÄ.¬�U¡&tªY‚"áy­ö ["Ó¶ðãÖ|@Xþ–,|ÙmÔ'û™5û º×Çé…ëó86M[‚i»nTÌ™ü§„MôÎç‹�‹–¥ÓÙÐZÄ‚[M?¡%žŽ8û¢\!7´€Æ.eˆãçæ€�³'Þ®¹xrñ<× $w�÷¥áÿúQ¯\a=ƒž–ê EÇÊax»ºÖ¨'M¯päx x¼®+Á>A´Xr�ãªâïãCP‹Å$ÃcNÌmC„› 6î…éðÍEžöкP bIòy»`oï‚§—3–w/p!Ɔ+̯ëKÉQG’º.1«¦7eÆ'�N|YŸš³¹dx‘Q%ñ©ó5W `¼ò=½«äÇÓÞ +{/о?…ý÷RöI"—¾ëN©Ü6X»„ѸOKÂ\Û³!v÷#(ÏG<ëØð�um=(<ò† ë�‘ËßÎc¹‘Lÿ >NNä«@Qo†ó_RÊ»+[Ÿ»�©?<„!ýÙµãåëL¼6•Š…(_ÄÇ<-ø¸g98΂î•r¶ÁÆÁ‹ˆ¦³8¡çÅ!‰Ûéå_�aG3¹Í«?ÂÐ~«Š‹SA: ìDa;üš-æcòð»ªôÚŒŠÅò’Û·Ÿür'éwâ^úçñ¢j›æ”/A¾‡V…\±¶ñ h»žÔ÷ aÀ~=�ÀÖ®^„µþ˜.5ËPÀÏ“Ð_s.UçœûßÔæêpæô©Lþ/\Ý 3ôi…{À¡)MsÉ…•ç³2PQ?Ð>(”¾Û’Žq¹ŠVáôßõHd÷à¢øÔ`Ò©k,hˆ�O5&�Á@&çÃY¾ª€�� ¹,ʤ²‘´Á¥*èäF™žhâ€}¾î¬�Q`Qž~zR+ÂW×`jônMÄ�#¹žÒ£ÌÀ�-#há‰�µ-.Á•¸ñ6JE±¸žå&_~ÚóJÝ^@m§ŠL½j1»ÇÓ¢HnlsÙà^°SÄe©¨»¿ñeý­íð-߇nUì)5þ"Æ Ïב¤]’þ±™a<¢cîü|rèÙqúp};<‡qDŸñ±�™ø³ßеŒ/öVV8Wããu×’†ædô›è÷JiÜm,Éûü�� Ê Ãs…B!þSœ7 7à !@8P(t�ŽŽVÿ¦OçÎ�ÕkI<¬†ä·Pnõf¨SÕ�_z«»†jYlÊzufL1åÞq£z’Îì »û© |Õ�ÄÔ5ª; ÞS–%Ôèc�•R÷ÕoýÃTîvëÔ½ç¦17+­&^2¤³d£º³²¥ò,:Z�Ò¿ø­áê,UÍ­†šóç‹óÆÿØZ9—¯.>ýʨ¢æÕPÖU>R_4 W.VÖÊ-¬¡ú|G´2>Ý��j@¸›r´2SZ'UqÂѤíM<¬†„š+ŸëT”Q©„“£TQ‡Ôå“*âÛKT§üjȡԅñDmù ·*<ò¤J½úScT1ûjؾ»Jÿà„š\ÍA™~¤ö$¤LñX­íè­\r)S�™òj´@¥“áú2ÕÔ¿¨~0N�›ZEùTš¬Î¤¬2ñ¬šRÅWU™zNÅ®Šú5Vß$—‘þì*5å›=êj\¢2ÄS«:©¼ïW‰J)Ãõyª–C¨êµå¶JŒ¿¬–4óT&íÔú'J©'»TßÀ¼ªÿÞäà¬Sí< ©ÏŽ?Û¢ôëA¼ZÛÊQï>Ju,橬­œTžê«uê•Jئzú—TcÏ¥.£Šš_K¹6_©îg°NÃÕ)ª¼ý{jÁ­?Õ¬*9UP¿]*vï•¿èHuR¯~û_åTe¼:gP�/.QÍ}ÕÔ¬[Ƥm±pTõ\UzeP×fWWå¾RW J©„=ê£@3åÙj•ºmTJõkUÇ£¤{FŸ…ãöY™ÆþÒG…ú6S˯”Ru}^-嘯§Ú™¨â/£šç6Qömשx¥2Ž'©½ü|`¸¬fÖ,¬úl»§®N­ rUœ¦RÏ»?´U¹›¨+ÃýcjR5•ç£=ÉËx¨ö-¢ü›-W×c¶¨î!yT×Mw”1³z©?¥Æ³W%?ݯîꨓª*{Ó Õ_¢J:îÜ”yصç¾RêáÕ7�§ê²%þi¸qKê*Ëœ�ªÕ‚³ê‘RÊp÷¼:wË�\¶ªüèý*6ñ�:<¢„²yZFugs7ÒCm‰¹®–7óW…‡ìWS—Ãóu%�ôÏOÅÿ Z9•IuN|¢¶|à©BúïQw¶õRþV5ÔÜ‘jawÕbÕÃf¿¿±³òñþ@mIþJv¢*뮺¯¾¨�êÑ•­jåöÊ Œ*fY£TçI£Šœÿžrª2C]3(e¸¾XÕw P-žRqúxuåû6*0¸¯Úù8³z¯v¤\jNU§êUìž!ªX3UbÜ•²EéŸ+2©#›ÆóHmùÀ[…$Ÿç”z ÖµõP…>;®ô™ ÒŸV_·WEíTÑúucC7âôžšÝ�ÅߌõÛÿ‚SÅ•yd~l !„"EçÎ�ßxûüùÐ59—P89·’œkðMÎ=¸Nïh kªvhKÞœ&Ø•ªEéW¸ðg:ÏlxE&áõibä¢HÃäÚºžOïˆk°kó#ñOvÒÇ7�b7þÁ7Ó~!¢{{ò¼0ZCϱ¹38S³M=²²ËâîódÇ ~¯°�3QWù©ÝC&¶ÂÏ)·­L‹2hËïüm-{·¥E_LSf×ÚS©Q5`PŒB9Ó)ãŸ|×{(§Ž¥w�Ì:«¹ñóFNiO·"6èræ£ãÕ±IÓ Ä‚j_îãÐ�í|;º­›”$e¤ƒÖ½)_�aéûåh0ÎŒA³»œ²J“ ºÎþ‹ (×r Áã¦Ð<¹ŒtAõéÑ¢8¹­LÐZ…Ò²I×OŸåðpÇvû6çƒ N˜˜ûФkÍ• IDAT"òænÙ-£]Ÿï‰6 §xØe~?ú˜Ä}ƒèÆæøDŽ¥{a{LL]¨Ø½^[d_"ðèW–¬ÊIû=)êh&öl\‹Ð¿:ö@犟¯5Þ~¹±ô Â×Ú §XnG'ß›6+IÃz¹Ñ¡ÅµH<¯�çJJõÒØR©i œ4 Ë]ŸF…NðÓÖ›Éwµ3?nÕ­Õôê´‰²3§ÑÄ] Xyûâé@€£Þ^–ÄÜŽK³-*f ?ÜLáу¨˜ÀÀ¹ßp¢ÌFÖó#‡Fƒ¥w%”uC‹ûêM©xa%«.@E±aå~"šÔÅC«¸½~1[{0êý¼XéÌñ®×�†&›Xw<³A§Ø¸ù•;µ#O¶ÅºÑ®TV¬’IyícÓ’2Mëðdí ~OncÅ5Ê‹.+ÇÂK¯oaÉ:ö*…ƒÎ·ª½hí»‹u;$M�•ߌW-xÍcS!„o“w3!¡µÂÆ:¹q©1ÃÜÜ@¢á¯wÕÚØa“\¢;¬îEs'‹¹K84›Y—ëÒ½¡ /ŒÖx°•i ­»WÁ*KKÓ`‘í[z´ ÇÖ܆ðNí)ww;Î=½ÒÃÚÉ ïÐêtogÍÌfÃø-%y¢ÉAÎÉQhL05y®|T,;7dPl_VL¬ŽC¦Ã¿�ÄFÇbîìò4 aêâ†ÃsµÏÜÖwßBÔïWŸ¸OZ1áÔÓV*ÎUÛSS‚[ÅÛÐÐ7mb@çÝ€v%ns"±í«=+?½“ m+�ßß_ ÜABB"‰ÊȽ˜ ÎOcÐ::§ŠÇŒ¢ j‘°n Çô�Ùµz3Nõê“i>S,-MÈQéz•pÂ"g M;ÕÂbÏvŽ&ZQ̇“�svûï˜XŸå—ß/qø˜…‹¸£Íl�::@gb‚‰‰�Î�A�Áp‡˜»6¸8§4‚´8º8sƒºÇ­[¸:¿¡yò�'OBj|ÅEm@ÅÝâÖ¼=2ݰW¤ÃD§A§Ó¡31tè´zôúä:¤ËIN‹¤jLÌ0ÑëyZ½´VØÙ¤Äc‰­­)w¢ï$%$2;n —˜×©gZÌglÕ¤ç¥`Œ#&Ö€“[ÊØu-ÎnΤÙâŒây™¸-|:*ŠŸ5Äù…úo 6ú>ö.Ïž©`êäŒÍÝTçó|¼ß*ˆ‹§lhÜ®dòó_2®—Æ;ÑÄš8áœr™9âl›ú Ò�#WÎäú¯ÃÔTƒA¯OÓˆ×zx“îî6±Á&gÒœ3 Ì ©ËÀŠíšbwê<ï·"Ì<“²ùË’êŽFg‚Ng‚  3Ñ¡O½-�Ž2±Y5Zʼ湓ËÙHäÍ(ì¼r“3½ÅÚV£Y•+¬\u}ÔV,JÓÚ®h0rûF$ G¿¤ZHÒq’'´Kïyr?“¸ñѱÖ89&§s5v8;š¾xAÆu䯛æ%›R×°–xøë ¶z7¢Q�.kÇÂË636šXS'œm“·L눳£�˜˜¸¤c3³ßŒ×(àõŽM!„B¼UÞÍ„D&4 J½äªG£TºãX�·oq;ùBÊu‹kì²TÂ÷Ø8u æíºQá…+i#7¾›Êú ènšÞÌ鉽ŸöZͳ c�&)ôôhuðç NÜÉÊ•Þ�kL»�5Y²¼;ù,²�{'{ïÝ#>ù/Æ{±Ä½ìZ_£E›xšcgR’'�Ø7º/?äëB•#Ÿ0`CtªòWÜÙ<�A‡*Ñ%týFì!é-” ü:ì}¦«øáÄe®\¹ÌþQ¥1C¡Ðbmo�6&Š˜”ý}ûé¿ÌŠ6à½'ëXs`;«7;R¯~Þ´îéÖ||Ðiž•»&ùß ¾E òøðÖìs¢çÀ¼œÞ´ŠýWÂ)–ß4këL·híp°½Çí¨”l’‘èȬìÐilpq±"bàÏœ:s†3gÎpæìenü¹˜F¹@c튋ùuþHïN¦F‡‰VObJÁø˜‡�ž«Z-Z¥GŸÅ;–YjGc¹™üBu�ÈÛ Ø9ØeáDõ„cãÛòÙ£>,ø¤Ø³©ÖG{âîÞK^¿â^ì½WzƒKzçÃ�Cü~özš ÑèÈÝãWüÒ¯ÜÝø%A‡�ƒw"Ÿ½)&1ê6÷l°OI.ü¹œ>cbhÒÞ–¹=§p*Ȥ^jí°ÕG•ò”„h¢î¾Úk=4©êf–%žaZ¯ÙXµoÆÝ±½Xrõ ¿J$á_·jÌ¢<ÓY=´Dª‡ùjqqs"öê5Ò­•›Uçúªìþa%¿oÊ{ÎRæ9+�ã@Êqræ<Ü8ÍÄŠÏz;¤û» µÃÁ6ލ˜ägq¨X¢¢ÓÖõtÏב �ÍŒâ0+JÓz:~øþW6®üßF ñ×ñ—Ž­�¶‰Qܾ›r>ˆæv´{{ë¿p‘ùq"„Bˆÿ>ùÙ�;'{�=IzoÂÔ:8ayŠSÑ/^ÆéO,eÆ–Hô ²vÎZW¬A‘T½wãVu"_ÞfÌÿ3í¼Æk˘º9ŒnB_|R¿þó¦£j�æä~…½eV¬5ô?0ãÛó<2>âÌ¢Eì°)MÙ Q[¦1qå>.DÞåîµ½Ì6›ã^…)”iW‡xNÍlAã%ÁL^ÞŸ‚æOˆ�BB¦·¬´¸U®A¾C«øáºT [¾ßBʳ —Ö0aúz_‰&îÎ%~7‚¥·Ã(šßPÄíB§e!Œ›=™™3k±§goVÞJ¾¤¾½–¾=vQcÆL&ÏOèw�üë=Ä=Æ.0OK <>Éâ¥{ž¾"/WÙš”º¼ŒÙÛ£Ð?ùƒ³V“f·˜¥AÍG¬üxëí_®‘~=0!´Nm\™Åì£qž\c킟x\¢LÁ4¼8¡Çg2O_–ªU+býýtvù#"gÖÖ™.“|T¯êÀ–³9öÀHüåò•jÅ”TlY‡kÓ‡²ìÔ= xtý kÖìçŽrTàýz÷ùzèTÄèÁp—ã«~Jê.­õÄßçG^F�âÎ/+ù56m½ÕXûàpŠÝ{bÿ¾Í©ûlž3�“�Ě̓!T«äžé‰êþ®¡´™áĨù= IÓc>ej•æòÚ5œO`ź‹d½×wúç]ž�ÙŸ PJ¡”�kS+�«â4®^›NE3SŠÖ¬Ì“ÕÓXv1ãƒÌ™± ÛªÕ 1 —ùúƒ�\ï0—éSç08Ç$:Œ=L<×K­Gejä=ÈÂÙ‡ˆ3>âôü9l¾ÿOß.~±ñ™`>�9S§3·S$Ÿt™ÍÅèµÇ™2\åûNuc6”ïÇ”Ç:!žø' $åÍt5hNÈŽ/²ö2�Äÿ¹�µ;o>mðæ¬Ð”7çÓ}üAJ5©™Ü»Kƒs­–”90Ža?^æ¡Q‘w…ÝË×qüIÊŠ_ò»`’�êUíÙ:w!g¸w`&ów§}rmúçŠLêHFÇfFñ$/»PÓX¬ìÇ��4nà“|üdíXHïwJëQ™!™7å7î¹¹e ‹/–¤F™\YÞu/ʤ „BñN�„Ä 48ÖéGÓi”òðÀÓï}–¥zª¾. 5ŽdH˜¹óÐsÓ³‹OÓÂ%0ŸTWÇüô¿Þ”ycÞÃæé· Ãý[\¼t�{‰©×—ÈÑ939W«MÜ_L<üuóŸ¼O÷ê6Ï}cäÏùMôñ!¸Ã*bŽ¢¬Ÿ~ņð["`U�Ïwäñ¥q±r¥Â 3ú,A¥ ÓDñóèf”ðwÁ)¸6“bj2ó»Áɬ†þ ˧ýÄ¥cÓ©�;–––XZZQfܹLxºàžÌþÔšiU P¬TC%ã–2¼ÅÔÀµÕ©[ÈG×0Z.5¥íâ…tÔ¡b7óq絞0�zÎZ¬Ë}ÆÌF'è×m ×ô×YÞ£GêÏà³rÖh�ë1abQÖuéÏÆ ª CÈÚú„-K…:£¹—·àÓçdh=Z3eZiöµÀÞë=V»”}î"ØŒ¢ k¿{é ×xY=0-2ˆECYR+76Ž…ø$²) &5ÆQ›Âu¿‡K©ò¸X—¦¢ß=Ì"ФJ4e¼Îô™SrØ>q\B kœŠ�æAûE|YÇ lkNdE?3f× ÀÎÊŸ²=øæÌ㤻äªOXçkhžÇç0Ú.¿šÜÛŽz`;· ù‹W¤Ãf+Â]Ÿ Ȭ4ý>/ÏÞ÷=əˉ6kŸ¼Þ«ÒyR6àm‚ìð¬¹ïѳé•iA$rbí*NÞÜJßB.8::âèèA« nïÅWakiX°%j|N¤¯ÿ+¼¢3ãóÁËæ±©ó%‹;Å3¶¤3ÖUYh;ˆÅCKbN"g§wâÓ{Ý™ý¿pÌu~tœñ)N³:ðÙÞ‡×K]½æŒÆ{eM<íis8ˆ²ž÷p›´E‡éö ŸÞ?�9áÿ›M�#è8å ™Ïþ·3Þø�éËÏp~y+‚rY&�ƒr†0 ùm!º<½X¶¸ׇ—ÆÍÚ¯ŠŸ±÷¡îY¯˲4«�ÀÙȲ4®a÷ôïZ�ÖÌ]ÚœÛ#Ë“ÛÆç ê \íÙ›€^ZÌ)9d>ý´“)éìHxÿ8"JçLÓ %ýsEFu„Œ�Í ãIbÞ˜vç¹Ò�zOO0Y9^ò;¥ ¡÷üIØÖ’{ò÷ýoÈêþB!„B¼»ÞÚ„ÄÅ‹Ñh4”/_þM‡"²èàÁƒ\ºté¥�TÙ§ÿ-™ío!„B!Ä»í­²qÿþ}"""Þtâ.\˜¸¸¸—~/ûô¿%³ý-„B!„x·½µ=$bbbPJ½é0Ä+Љ‰Éð;Ù§ÿ-ío!„B!Ä»í­MHÒxý’}*„B!„:!Ò€}›h4š,M'ûô¿!«û[!„Bñnz«J)i¼þÇÈ>B!„BˆwÃ[ûPKxÖx}—>†k[˜üÉXÖ_7¼d#Ñ¿ÍaاßrVÿæã}þó�ïSã]öÏ EÇIülï[÷ÑŸcͨ�LÝqc6ìo!„B!Ä»ë­NH¼‹ôdÒW+9û²Æž�?Ïfââ½D³5´u‡ßNfáo7y7ÿ/Óç»±ÓX6þMG"„B!„ø�{«Y¿k~ŸÓ«GÒ¾j|œmÈeí„WXš XΩø7{G:ñøhŠYçÀ»ýij2€‚Œ¦yÕòÉÆÏ_ß§FâŽÃGõ‹âïbC.+{܃ŠR«ë|Ž=I½Ž7¼­ÆûœY3šŽÕ áël‹µ�+AÅêÑkʯ\{’jº„= )ì‚uK,,s`e犡*´º”£±ÆŒëÎÍ]Ìü°%ó¸co• ;× Š¾×…‰Û"1¼vì$ÕŸlÚßB!„Bˆw×ÿ*–mCjÑtò%<ßëÀÿ&ÃÇ&‘¨ó¿³óÜ=”.¥‘ÿ¨{lœ4‡‹vÎèÖL`Á€ôÔeU÷6ða�ά¶­KïÏánÂý«GùíOkìu©2ŠgÿÎnê¿ ªEó©WñmЙ_Eàa~— ;¾cÖÐÚ¬Þô9ë¿íN¨%`¼OôíG¸5›ÆœNyÐ<¼Ãµ™3¾3•·ÿÉÖMÿ#¿Ù‹«H¼°€V5z³ÑX”–]FÐ7Ÿ ¦q×8¾g7±�Ì“ ¯{Ú„ŽB!„BüSþó=$îÿú)ݾº@È õl[:’®ÍkS£fZ÷ÅœiÉ£U(•Èõ_¾¤mù¼¸ÙÛá\†V£6òGÊ�lc‡Ô¥t˜/.öÖXÛ»“·LK>]{�ÇJ¡1¬� ¹;®çáÓudzµ»/¶%Æpò%Ïr0\YÂWkÍh1s½3kæn=×àô¨†§ƒ-ŽÞ…¨ûù.â©î`?äÌ·¨[È'[{<òWgÀ†[SÊÇx‡m_´ RA\ím°qò¡üçIT ãÝߙ׫6Eƒ\qpô¦`�|îñÓuß;8“NCp·³ÁÞ5€ˆæ³9£W(õˆÓKûR#<76¶8û„S}ì~þ†;æ™ÍŸxr;»¢l¨;rƒÚÔ¡Z•š4ê0� Ãêá¦IIH(â6ý�â.ØÛ9ã[¸ƒ×^âIªåÄ_ü�áÍJàl‡ƒG(•;Mfg¤¥âÙÖ'›�þìNHž^–/KÛüᎧۨ?ù9Åm}é¾õñ 1Þÿyݦ]¦ÀgùeÁP:5®EÍ:-é5n Û—¶ÆfûºM;•üŒ 9r‡S¬h1JV¨AÓž“ønL Ôï Yz(áÅr0\bn�þlÐ6`ÞöŸ˜úQ[Ô¬Aíf�4y!êY�RïŸ`éGõˆðqÄÎÑ‹µú0ÿн4φ0Dî`bûòäu³ÇÖÙŸâMgpLŸv?<<ó7*Eˆ‡#ž¡Tëþ5Gâ2î½!=$„B!„™ù�'$âØ2ÿ[®97a`Ï‚ä|Ét~FÝFc9Ð�éß­`vŸ0.MiF­�¶$ £0Æqv÷λ·eÖ·kX½d<Ï3½Uuº¬¸�AB•ŠîÄíú™ßS’‰§ùmß]ÜJ•&@›Þz8¼`‡B:ѵbI:~P’èog³>æYCÏpu1ëöc�±:ì⻩½(aõ˜Ä”»ÿÊH̺¾Ôí¼ˆèâ1gŠ權SÂcTʰc,G7mà¸c ¦¿Žõ˧0ø½´ú ÌiY‡�{Ýh7q¾Eåû‹éÜl4ûã*ñ_´û˜_íÚ1{Ã6¶®žÎ€æ…qÓ(ôçgÑ­ç·èkOdí¯¿òã×Ãè\:7ÚlHHh=ð3�c×Òo9ù’F1 L½*ÓgâRV?ƒî�g™Ö¡3ÎéQJaŒZG¯Z­˜{«ýç­`ùäv¸Aýz£8ðÈŒˆò¥Èyc{¯$O³‡Ý§¸õûAþÐ'—û�}\°(I…Âæ/Ô¹Í ¾çºkt·EšïÀ¡ò@z–ÑpdñR'¦.“´ÓYÚÚbÎc>~qõ§–±pOE{¥®»6ý²2\aQÛšt]¥§æg‹YùÍšo¤ï{͘q.1¹ŽžbR³†|ú›Í¿ü†ÕKÇÓ>� �R%¼ ÿgï®ãªÈÚŽÿî¥QA$$AAADTT,ÂÆîn×îz]»Ön]»[×îZ;°»[×V0P‘ºwÞ?@E¤,D}¾ïg>Ÿw™{ç<3çœñžgÎÌ<\Eëò­Ù [™¡ÿlbí„ZèméLÍ?·ñRB!„Bˆ¯ðkß²¡¹Ã¥k!èfσ‡á»«Ñ±7ò„U£grÓ½SÚà¬õ!§rƒ|}ǰ´sQZeˆº¯ÞÀ±¥‹ù¢ø•,‚åóüt=�‹•z�»l)ÒÏú—-§Ã)œOí£ÃÜLMáè*ʧÓç_ïd梇øô¯Cµ ª7£ìàæÌúç?*·²G�†‹‹¦²C[žé‹‡RÝ\@ÁÔ§X°ãhÔ€QsŸUSWX`['´Â^ PÛ›«X·�÷ƒ[†NE(ãWˆw³ÿÃ3.ÀŽö»ÿ¦…».àE®‘WØQj5«Oõ&o®§<T0¯â‡oþœQŒˆÀG<јà[¤P8ç²wdëîG´uJÏ�£Xñ¢8ãwަ¾µ ð£ˆS~¾“¿±-óýŠQ@¯ ûÒ1‹!‡÷r -Æç÷ð¬™-B8´÷xýE¡Ô±Ú•æ—¯¿E×-/9 âjsäÊm—¹öFÁÓP‰ñÌ-á!ϸa3Fl Ø®:òè}r<®^âºÖ†&¹lPÅsÌ#ŽMgô=j.^Hÿ2&¨ß‚é Ì_•q“öÑx|QÔ³˜~2 V- wQc| iØ;ã/PP”H®,Ç�z¬œÙ?c€§v…B!„⃟z†D¢­V• U|Ÿ‰¸È‰3dòñÁñýãÔØùø‘Us–“"âþžÚš¢¥W}_ŠØ„ræä4æÅ(ãGwäáœÜ}ˆ45ºP׿8»¾†°cì:ŠgébXÆ®šw ¨â©6µZ¨b¬�äÒHoÌÒ˜�.½îÅÛ°.U#f­J±Ôql@Qb}?6-�O�âžNŠ1ùÐöSyQÔË�ÀÓ§¹«ÑòøÂžèxP(Ÿq<Û ã™˄ߟOu{‹èvb…g¿£„‡<àÁ ™!„B!„ør?}B"Á)ãj;²8yé çã}›†6î·R¼ûŸöã+ö1§Õ«ÔjT (Z-Š~>jVwäÎÚUœ áÐŽƒh •Æ'M1jî°rþ^>^B-Û4¤I“†4i,ñŸr›Ð ‹Yp8ôݘíG÷ü¿ åýÿW)±ÖGÿ=ŽióŸL§×+H¯-9xðÝrˆ£Ç0´¸>ŠbDžNë9yxíݲ¨]1rÀþ—Z=g->ʉսñÝH�ry(Üa#�4ßfú~RžM è[‘«|k†.ÞOÀ,ž/ê@¯Õ�hãÜ_tuA«Õ¼¯Ûè|rÜ¢Ö[Q¢Œ'aû¶rðŶï‰ÄÇ¿eб[/Nncç3Ê”´�š¡sÑÉ€SfC4Os.®6§ âìé;�Á™ÌïgíèàØxûäÀÚ¾ø¤Õ Xå¥`fÃ8÷]×! öªGœ;÷$Á·iÄ·�?°2*i÷÷´hµ ëÖ†eûc´“CG80…j– וB!„B$ä§NH$:hÅ„b5Jcöp9cæ]!4®Ïèº�+‡.wìãöû‡Ojx°×Ô9È•]7z[ðÑ}þÚ 8�Ö!;.©@QtÉY¿¹®bÑÖÙ´ó-E*–Ä<Ž×OF^ZÆÂãÔ™¾‡|Xö-¦UÖ¬Z¸‹WŠ>Ù=²Á¹ìz ù(QòþµŸº.ärÓãÎî\ �9T>>>±cWTXº¹a¥½Â…{æ89;ãünqÊ‚µ1ï?—Æ©8͇­ààÆNdÄ~e� pÏ匎¢Â¶\eò½ÞÁª)ËÙöÒ—2MÈWÊeç&/ß̣ܕ)o¯Š#ž4”¨]‹ÿ0zþÕ�¤©(Zžïˤ½Z\ªWD•? IDAT#çû·‚¨0´tÂ-GÜ‹vaæÄ*(«;Ñ~Áí¨ý‰µè¸U¡Š«–€©£Ù×1Wa•Ó[Í)ö þð÷7ÇØ{,”t9r’A­ÂÒ='6šãü»ûYŒ¤Ñ-LAQ pqw‚›g¹�:ˇ6â쌳“&q>E’B!„Bˆ¤ùµŸ!¤+?�¡•ŽÑ®WÊœjACÿ\dH­åõÃ+9a@Õ­¨Ú©1“«�¤QzÕvCum5£þ:„U­EǪ̂z?ÈÞ3�a³‚)”ňÇ{¦ò×Ú «�{ô«CÕµø£ÄX:wÿÃ7ERÊ<Žç*„srÙr®¤/ÏðʹÈas� õ*:1{úb¶•¢ZýnT�Ó„>5Zó²k <­õxp“·Jô€‘ôTéÜ„)ÕGQ·QÝÁÞ(„³—^ �:@Ÿ^)�.IÏ«í ,£O×:¤{Ô7sTÏoq1<-ªæ@Os… 3O çክQ8ö^ঘ§U£ùo;óv…“-GFRkŸrâÌc4F913$Áúøœ„D|"ÏM£Ã”Ǹûæ%«MT¯ïpxáöh2Ш�#:Ê“O÷WQb ²Õ8×ëBÕYMéÓ°'‘]Ëãv†…ƒ'p5[+F—K Š‚Ê¦Õ‹ô§Ûع˜V™��1©DImCÆ-PSpX2¨ÞÍ8ø˜IéþŒªu„f=ÊRîlš–Í��~0×þÃÔi[xš§+;¸G=[Dùø5® *Ò—ÁøúŨ3 ‹ü–ÑÐ>VÞPÇ�¶c:óoµQÔ-~—¦-ªQÄÉÝð@n�àQŽô)ßœÎ~Ëø_§ÆØ h‹ŸÕsNÈüçùèߺŠùZÐ¥èrºv¬Iší©�#<;Æ}-Ñ€UãR¿=ef·¦í¶¼îX•ÜÖz¼¾{‰ç™ëQ;šøo…Jb} !„B!~_¿|BujLß�}‘qL\´„�kGñ2Bk'<|êR1DKªÂXµ(-}‡N¤Eµ'(é\ðk6�YÝJböþJ;è†pjfw¦Þx‰�]nÊ YÉ_M£Þ.€ÚÖadù©<¯<Œ2æq ÊB±tÕmÒ—-�§~ì­.å+�uìß,Y÷�*�Ë1~ãB�fv׺ z¥`hfKæBeÈfµíÔ…²v…  ŸGŸFcx©‡©µù}ݱT}ˆýýŒ�÷E9ÓbÑ: fúØ6Ì C/�¹ê£ne7L_ÝçäúÑÌð/"t0͘“’ýfòga="N^`Ó”)ô½H¨:5Ö®¾tž1ˆr&qÐcÖ××Öi¸Ú ó·k™;`wž† ¦Ã>‡7çõ¦³·Qô-6±ö÷Ã=9QÛ¶,ϸµ3Þw4ƒÏæ…®5î¥þÇ?µ'ßûÛ(¬¨P¯wP¶ºÆŠ‚bäMõ²æ,[íIýÊñ?PUzÊOØÂº\#5wÝ–>áM¤.ænŨÜcm›•Àá]9q&ŒÒR¬ïPjloÀàë(3«2±Fþ©òõ`íÎL;ƒÕã»2ëiŠ‘9ö®ùñÏ‚VåHƒÙkPêÇÄ^uÿÚ˜Œy+0tõšd‹šõƒ: çn$õˆAL˜Ð–E�B •9søPÌ1êv•M ¦®×aÄÀ‰L벊Ç!jLíܨط<5ó¥NpŠ•$$„B!„ Q–D%&b.z1] w``à”d\vîÜIéÒ¥Ñjµß¿0ím¦”+Èø¬‹9?¡Øû7UÄEy²˜:^ãȲøC ~ÿØ~"jµšmÛ¶Q¼xñ8×'k�&#Í�©TðJDËÅ,êáCú„Ð/$±úB!„Büš,,,Ú§€H "Æsù©Ÿ!‘bhŸpùÔ%®œÚ¨փ9ãÝ�¶$!¢èdiÊÄqÕˆœ_�\9 P¾aOVÞÐüè°„B!„â‡úõoÙø6}ü ÄX«µ¶Ð¿zwö„[àV¦# GVÇ&žç üξÅ-?'}²ÔÇÎrÝ8µGÏG’ÑRõ îçÇ~õýB!„B|IH$…*­7ݧuT¡Ÿ$$T¶ Xz­Á'±‰�ý¾ ‰hF¶ä.U›Ü¥¢þó—ÝÏh¿úþ !„B!¾Ž$$D²ùí¿©G!„B!DB~Ú„„™™Z­•JõË=ñW¤V«Ñjµ˜™™Åû©Ó_GRê[!„Bñ{ûi&&&\ºt T**•*ñ/‰BQ´Z-—.]ÂÔÔ4ÞÏI�þ’ZßB!„BˆßÛO›�prrâúõëœ>}šçÏŸÿèpD"ÌÌÌ055%K–,ñ~Fêôב”úB!„BüÞ~Ú„D `ůEêT!„B!~ê€B!„B!~?’�B!„B!D²“„„B!„B!’�$$„B!„B‘ì$!!„B!„Bˆd' !„B!„B$;IH!„B!„"ÙIBâW¢¹Á¦Ñ˜Œ’Ôï(Áœ\4˜�K/ù=cûY)AìRŸúãŽñ£cùF"/,¢K³Ál{ÝJÞeZ»?wèWÙCñ{ÑòäÀ ŽÜÀÍ�ŽE!„B|IH$EøcÎïÞΉGÚIÂ4X=nÛ®…Ʊò-÷Nî`çùg'+”ç^:…%GñÃ÷.ò,£Kf#OûÍ Á·³mßUÞ|Õf^s5`Çþ{�ô$Ï—J¦v¦½³ŸÕ›Oò0<ê¿•·Wصz¿ûþô4Ï®°oËaîHö.nß´'•–û»ç0}ížÿnMø‡o!„Bˆoç'NH¼aUà dôíÞ X¿Ä´w˜RÎÇÖ[ ÿ%i[½N,¾ü�B".0«UCúo¸Gнˆ¨J�M'²d4Ã@õµ‹àÈØ4µ‡ç?<Ó’4¿D;û¥)¼Ú>�Úͦqò[œXR�ÈLJ™Û»%=³aok‹ƒkÊ7ÂÊó/?/÷MûðʳãÌéZ�ÂÙ°µ¶%S¶¼”¬Û‡u¿û”ˆït¼…B!’‹î�àë(¼½0ƒfMÒ³æŸö¸ýèxÄWÑÉL½i›¨÷£ãâ7~mM«þÉÝ‚ÔûcœÒùè,ÛΡ]™Í™½–‘¥,IÒx÷{ôaí–¶«MÏcŽÔî0‚Þ®æðüg޾Æ$­RnŠõû“s¦B!~r?ñ ‰(z.>xü7‚¦½¶“ÐŒsååit«�¯Gf2dt¡P;¬¹€öÞR¸dÀç¯c„ á΂Úds®Îœ›ÑW«•',¨n‹……éóÒïhb÷Û+ŸšM»²ž8ÙÚ`—Ù�"�çrU“x< åΪnTñË‹«£6Ö¶8z§éØ}<‰qµ_û4€I­ýÉ“ÅÛL9ðk8“s þ6×pyL1¬-,°°°¡ÔÄëïÊ¿ú·7Eݱ³ÍDvï: Ütç£Ù% Çû±È siQÞ›\Yí±µ¶ÅÞµÕºÎæXлàµÜß<€º¥òãê`‹µ­9ëÌáfDÔÌ–l�wN»;»a“·1uØîÎd·õeä DeTù|¸d²ÅÚÖ‘œÅš2vßÓ�n=‰8Ô‹\VXXX`[{1A  yJÀ”¶T,䆃�9ü2bÇý¤=C#ü 빑ɷûŸ+@8ÿý;’?Êä'›½Yr—¦åäÃi�È3 )lC¶¶ÛxûaìîœÛ¢c¸W]ÅÓÎÂoofh£¢¸;Ø’Á9/åÛMáÐÓx¦~(/ù·w òd͈�µ-NyÊÒvÖI^~Æ¥nåÍE–÷®M׌ØfÌFÁjÝYx&êÙ$Ús¨lkGÍ…Oß_=ÙÒg»jÌ{üî/oØÐ<3¶å§ó_ì0­7 �÷ÿM›rž8g°%£snJõÛÁ %±u Ô@Älù«ÞÙí±±µ'›giúïzMb}õainÕ¦,3·a[8@$÷ާ¥²ØÙ☫$ÍFîàn3)´w¦QÞ6#µ—~˜}y†!…mÉÕ3 ªß)Ï8>»3•òg%ƒ­=n¾õ°æÚ‡vqœùm)2ìì‡v¾�6™m©<ûZ@síºT/Šg¶LØZÛ’9OkÖÄžM¦¹ÉœÎ}ØiP‹ÙÛW2¢]*ø—¡Jã?™¶yò=fa—l�¾"ªoû�'›¶ÖÖØ9yR¶ÝLN¼PÞí\Œ>œx[ ô0ãëúSØÃ{[kl2dëJw–] ‰>6gÙè5öu‡1º}-Ê–(AÙÍé9ª3EM?¤I”û+iS8;™lã8_&Ò':Vo¯®¡_½âx:g$CÖ¼Tì¼�s¯âêL‰´£Ï;q�gszy#lK1ñú‡Æ¨¼XE#;ªÌy€6ŽãÍ›K¬ìW_·LØÚ9’½Pf_ÖD†øÏãJðþ—? yÚ¬OðßR!„Bˆoé'Ÿ!*›ŠŒíéEËjíi㾉ÅM�Ћý!ÍMæ6­Á @úŒZFn£[¬Ú›¶�ô±ßÝÏ µñ×6ŠwîÆÿ-ô´ZI÷Á'ñè½�F™uá 2§Ò¸•tË« *Ì>)åc‘'Û²/{�þdòºbØð”�ب“�¾–gp$Ð�>ÓÇ’Ó0”»{§ñ×Ȧtµ;È‚ZéQE^fr£: {X�CçS8}(×wÍaìî„‚ÒÁ±Ñ æ6ËŠ*Œ­ìÑá!z‹Ñ®c)ì _pbþ_ oÕËÝh㤓„x?.Eûè4{O„SrøljdÖåõÍ=Ì݇jgž±aÓÿð0ÐòäÄVöÜw¦û”10‹$HcO�˜[1 _ oRÿ³�}×5äwÕ"¹°/€ÊP<›¨íñm5�|V¤ÖÜgÏß}ÙrÙ�NÆ?MÔVôrubÉÄj¤W�:µ-iUáœ[‡:3õ¨×2ý²j9¿pýþhAš�ë£ö7>ÚÇlëQŸÞ— 3~]?¼Í x_?j4ÙHÆ6™=8¯O£÷�†t²ØÇüZ®÷³aÒæ=œ /M!} ò GŽ¿ÀÚ§0qG;S‚¶ÒµÊlKß�^Ó�)ô,KF £fÍ`ÖméAÃØÛHMÖ2mêo‹¥a77Œ¤Wߘç `P~ý8 �½Ÿÿ±¤yº�u§M¿¹øZ=çЬ¡üYío·® …ca|\¦9EhƒRÁùCÇŽxʼn³a4.i8v2çZ…±��öÔI¸ÞÞþ‹êuæ -Ó•á�ó`®yÂ#ì¤Q%´NI¤.Ò´ª'mf<¢Ú¨%üí–Š�{·Ð8%ÜWã¢ïË€Mƒ)n*�´dЃ7‡S³î\T•{2¾‡+:××2fhCª>]Ä¿#‹‘6Æôu†¢sÄ”=‡xS·©í££¹eŒWOô çâ¤ÔþŸ®ÃY�75÷wüÍ�6•¹«ÝÁÌj6IÊ$kþ `ÓÁ7<“ún© ÒÁÅìãy‘—V²ôx$^CþGIËX[5p¡éÿj1³ÊBm„-ó÷}»ôÈYÔpÔãõ�ÍŒԗƺŽ_‚ÔŸÛ–œt!ü.Ç÷žÁ¨ñæù[Àó ¬5„ÎMSã¼·ž:™prT³~×2¶5q£¼C¡²$‡_q|3©Á»(ų«(Vq:“¶¶df¥¨x1uů”wÔþhï|´‰T…ýñ1^Ï¿;ïÐÙ53:‘—ùwç]lJùã® `Mþòe£?�—\&YWzG¯EâŸ'úÏFV8¹¸’áÝXëõ&¦Ì¼Lîî‡\/j ¯»Â™ X»ù-;8gJBûŒ}ëÐj›WÿMÕŒº Ô7pð¡ Þ>Ù>=ɨ¨·ÜÏY?q7Ý»³oj;²Äü²ò4�u‰ÕEm^>yJ˜‘=^Å ‘ËJ îÑ'ŠðøûjœTi°Ë披ñ‡¸�ŸËM÷nì�Ø**ÑäçMnQxÀVtð£yƃ}�,”òwfôœí ©@Icxsü0çuóR«€1¼ÙΔI'±n¾ž]òaàíIêû…h3~>*õÀ=ÑZ|«¹J” H¦¸S‘7¯r;šzXÅ™äÐwσ›Îl®^ù æÑÛ´ »O1¼3©¡H!,nî¦âêíœ /�w¬ÊN¼-ùFíjlr—¤˜wjÀ›†çÙÙx';¯öÂ3‡+m§ŽáN˾4+´ ×’5¨× !5‹9a#hU:ÊT.u>)”™'û 32ú|™*)}â“c¥áÊâ¿Ù¤S‡eS;âc�›1öSpì /Aé˜ÉÀÎù¼þ7‘óNt Ÿœ (�WÅÀm{xÖ¨ª0ŽmÛC°kJÚz¦Š89›ñ»t©1!ƒJ™|t^?œØy¼£ŽÞŒ£!„B|??ý-QtÈTwgR»¿Ø÷"æ5-OÏ�ãQÄeÆ•²ÇÖÖ[[[ìËNæzÄc>Ž‘«m¨2´?Åž¬fѱ¬tQ—L \,O”¾7Í:zñdREŠTé̸5§yññ|²‹Èâh@DP /µZž\¼ÈSuN zÇýù¯ 2q ³<{„öKã�ÅУ8…-Þpöôõ$¿^T•¶UŠ¥æü–mÜÓ‚æÚV¶ÜÈ@ùJžèJðYõ¬M‰|9pÎì„GƒùÜцÿ5¾È[ç¸Æ¡¾ùɽ/¶™°4PÃã�ã}ÓÈ« Òtz ÇO£q¶¨!W8s1”—›Úâf½-;7:l‹æÑkÁÀ« åmî±mËy"€×G8gP˜’úÀ“0Î�ºÙ}(lùax¡ŸÍ›ÂÖ¡œ=uõÓã© âð´NTóõ$»Sf²z¶gãs…Ðа$\ýÔòäÌî«sã[(Æ€&U~|ótö w5º¸—,Fú‡{ÙwMƒöÉAöÝô¤uÛ‚íßÇu�–‡û÷rÅ¢¥ršvI°Þ".qâL8™ !SìLF‚ë« 2WkG ‹Ýtô.N“þsÙ}ëMÔñˆ·¯&QÄ%N�‹ SoÞŸ3ÔØñÁY{žSc×�.®+ἓM!@8§Žž»¾éTDÞ:ÅÙW¦ðñˆ¬ªtñuGuã4g?çÞ›$Q%íùqÒ%³“ªç�n�y/)m)î­88‘‘ žF?‘Ö0[&î>ÇñµC©bu…™Í½ÉW~;ŸÄÓcÕvdÎôî|Éö‰0.ž»BăEÔÎݦl3PpÐ1"Þ<äá‹XßL }éyµ-e«@9¼™ÝÏ?ΖA¸W©H–Oþ}Òòäô)î©sãSÐ$V�~›ó¸B!Ä·öKÌ�@e�ÿ� 4,]‡Î2S5Æï+EQ@Ï‹?7Œ¡\Ì9¶*5ilÞ]‰Vx~.€ oSc¢s��®Ò´�+ú€*zù<Æäé°š#ew³bÞL¦w*Íߓ۳huOì�'î_éºzº Ñ }�‚6©cÕçì�.º: ÕFĤ¿ÄÊW££VEm+ÉLð«^Ó&ëÙtç|7làšc&æÖ^³³_=þ·Ã•΃gP&›‘—gÒ¦m‚÷¬€¢ ¨Lð¾ž>…bÆ®B/m†xf-€±GyJ­eeïÞs�@¥ :€‚¢è`Wk2KÚåø¨3© ̱×tòR½Šs×­áÔŸ.ï@S Þ&ŸÖGüíLy¿>î5ÿåÉŠNÔtß>C˜çã@ê·‡Û¤I¾ö™„:Ò÷ô§¸Å|vìºEcËœu)Ƙj쟰ŠÝwêa²ã4¦ÅÚ“Ï ö7«7-ZE‰§½&´.ñºPÛUdžü4ܰˆÙÓGRoæJ�Yˬ:ñôÕÞú¨žâëCñLsWE­‹k¥NÖ*TÏ=–‰köñÚ׊Ýûž‘£~1lÔQ‡?îˆQ¾J5DF|ÝYt3;ãÈΜ}Š6¯í'êð󧸠Ñ'[V{t Î�³Žž.(Z”¸V~V�AO]´hbž UFdÈ_…ù«ÐªÕ–éEÇa>ç÷¾½?_~iŸPP´ ëÚ’E3ês’ *c¬,c·‡øÎù½Éÿ…çPc]¶Þz±vGl׳%0­+8Æ9“KÑFýëWù&çq!„Bˆoì™!EeâMŸ -H½z³.½û¡®ÆÊÍ +íU.Þ7ÇÉÙçw‹S¬SEíŸn¢O·u¤ï¶–̓òsuT'&��~h£¡†„ü¹?þÕ˜8ç�ÁËØ»¶/ÌbîÞð$Å“Øv-Ýsb£=ÁÎ}Ï“xϯ!ÆFðêEpüWãâ)ëëã…ȇ9úD·¸HÇ'µ_=ªÚœeÅ?+X¾æ&9ëÔÂMÐÜãìÙ LK¶¢SåB¸»º’3Wb<ãC#C~IpŒ¤ëè†kª7\¸ò’ 1÷ÅÙ ËØcø@Ç¡ãVÍ¡¡áz:4Êá`t³’ÓU‡Gçn€CÌm9ãdŸŽ¨Ÿøzä¬WŸ\�Ö°ôß]lÙJ¡ %1�ë°ÅÙÎ póp�‹û ˆñ¤¹ˆ«û9ôÈ€α²Š‘Ü8sž‡J´oáOþ.dÏ•ƒ Æ1³*ÞîcˆJ@©±Êé��ö4û¿ú°2ä8ûO„bææNFÀ •ÊXq~Ãæn8FæÒ¥°·+JI— l^<� GL(]©ŸÌI¬Þt³âî¢Ã�ƒø/v^.‘u‰× o�gµnLÙº— %ß°múÊè‡ÆÕWC?©"##t•`^ÄlTz.äÊ¡Ë�€ƒ1âÒòð஫²ãáGÞWí@�†E‰Ø¶„ û·òï=7Ê—É„ ëèAŽ4/9rà܇*Ï ØÅÑ�¦*P›ce¯]ÿ¨}.]×êÔöTsxêhvÅ~àeøUæ�þ‡ûæe©[*Ý$e“Ø–¾€¾ƒEU<»u+ ¯õMBŸˆ“!.9œàöyþK�å£6åìd‡iœ±ÇÝŽ¾ô¼ ²,G},ÿ‡åË7ñʧUíãú§ûݹúûdzîëÎãB!„ßÚ¯3C"šqþÿ1¦ÕN*N¸ø~º³¾×´öZNÿî I÷¤%¥³›£z~‹‹á4¯’=%ˆ-z³9}6·ÎI6�‘ôÞ\œ~ݦ῾#Ù-Üp· eᔡ¬0)ƒÅË›„e«�¿óm&øû0ÒfWTûø�nš«lœ}ýœ®Ø…ó`ÿEžaJ:3�ÄãIÂ~êçkN'ßü¯K]Ò¾ÖQƒ‡š4->ž®={aø¦0ƒJ™Ç9¸SÇÓÎJ×ëDå¹Íéߤ/‘�Ëâv†EÃ&q-k F–5ûäù®YÑŸ·žÉs¼h^ÀãÈ+< ý0ØT™™“NÙÃö•‡)ùGA2¦2'�Q$Ç6-çd�ÚäÉ׌N¾Ëù³k3lúµÆ×ò93³ày^ú¶*ݯ ðªZÛùÓ¯ïN�Žèè¨(WÑ�¡ƒ'¢X7bE¡8Z‰Õ›Ú†*íê0¥þ´ §s­|Øê¿áþ ŠWȓຄëBEPÀÖ>ɈGf3ÔÁ—8v7�té0ÑÆßW?iŽÙs’�̶ûšö„Þ~‰]¥ŠTéЈ©5GÓ´‹=jfG}} £‡ƲæjÄ9xTaY¾ •†6`X—<ÏÙ–rŽÑå¥.NÛ֔ݚÖiûÐ(o*ü;‰AÕ”šÐ8úù)v/››ÁƒGÐiœ óY£r’{Ÿ™eÖÉB³±ÙWµ7�KÝ£Qóšx;™ñè ÛæÏdå%sêÌHÙt_6`ÕKR[JÄÛƒŒé¸’H¯"xd¶"•ö9×÷Îeê5Y»xa©†Ç ïd¢}"¾ï¹Ôk‡ÿܶ ªß‘7*“+½¯ï]â¹c]jåKóqßKàœOš/?ï€ ÅTÅ¢ÚpúèšPqV9>™œMß«m™~s IDAT ¬ _Çú¤éÞ’’YÓùô?p¯IñDÎãºÁ;è^¢%;óŽcûäŠXHŽB!„Éà—KH€y»Œ ù–ª,x÷']gZ,XƒñÐ!Ìßž�aè™e£ÎPêVƒ#´Æ�†«[á¦�‰ºƒÚ³¤ÄD-¯Î’úùé8®+×{Ì¢síÙèZºRcXiJ;…ñ6L…©¥±'¼*¯pzÃX ºË‹L3ä¤Dßét/¬ª„ãI›”‚:™h0g=©GfâßXü(U*s2¸ùPÌ1®+n©)ÙkÍôcF«šŒ7²%WÓ TôµO¼¬DŽ_œñªŒQ?ØÈˆ6Ãxi†³w3fùŸ4IØ·�w”lu›àýw7.ThJÅôï Kƒÿ YüÙs ó;TeÄýÔfX9{â`uóCúƒq¼#ÃG6¥zxjì u$[¥xþ¹‚iÿbØ‚!´œö‚HCK²ämFö†‰ @ס.ãGì§h‹ÿÑ«d>fTÆêÖü5z}›Œ%XI…uV?:®‡¯õ»caA…ÖµUi/* ¡LœÓ#½xÚ™KyÆ®žÆˆ~cöÇžëZ“³d7–lK¾O¦ ¨±©=Š©·{0|B3*õ EehBºô®øe0FèåmFÏZG4~«ý7Ñѹ(m{–£íè�Œü·,Këg¢þÌU¨÷gRïúL|cLÏr YÙŸÆÙ>¤ŸôóÖ¡–ëLƦªL¥èg_¡*ù†ž$¨f]¼âm&^oi‹ aõ+�ZD�F#y£›G¿îx”ó$kBëŠ'T A7ö°hÔú>zƒbd‰sÁ&LRÛ�CÌ�¯¯Æn�NMÙÿ<]&ö¦þr…´Yüé]°¹ ÷cÅSúŸDëOP̳áûÇfv-A¼cùT¾´jêÆ²Á—)Ü¥ ž;©OŽ‹Yf8€Á3»Rgx&Ž©ö÷zU·‹N8èàÔ|*3‚z0lVgŒˆ@'u:ì²ySÉÑø³f3ègkÊÂ.Ìÿ7KgôdþÃ7¨Mìp+\� c;PÓ=öCS?ƒ:im)!J¨æéž²tzo¦Ü}F¨*–™sQ¼÷z´Î�^¢ ÎÄûD¼ß´­Îäµ:Œüëoft[Íã5¦¶n”ïSžš± žóá«Î;^�i�cÃ_×¢IÑN¢ºN4Ÿ·£¡ƒ™>² sžEbl“�ºc*PáçOr1myú—”d„ˆƒö —Ï¡RÝaý�!œ-2€1^’ŒøÝ)A×9ûHƒúÉnÆõ܆C»�øK2B!„Bü†$!ñô `ßQ :_ózPñËÒ>ÜÆ€šÝÙn�›Œ¬Ž­Lùí½><–:ÍWóÊ$+~Mg0»eV9 !„Bˆß’ܲ!„B!„Bˆo&©·lÈõZ!„B!„B$;IH!„B!„"ÙIBB!„B!„ÉNB!„B!„Hv’�B!„B!D²ûiß6׫W¯‚B!„Bñà :ôG‡ðE~Ú„ÀôéÓtB!„B!ÄÓ²eË“[6„B!„B‘ì$!!„B!„Bˆd' !„B!„B$;IH!„B!„"ÙIBB!„B!„ÉNB!„B!„Hv’�B!„B!D²“„„B!„B!’�$$„B!„B‘ì$!!„B!„Bˆd' !„B!„B$;IH!„B!„"ÙýÆ ‰,lМ aŸ»NË�ñ èçV#�ö¡Áè+hâZ¾™Ö 樤�2SZ<ߩ̔Ï÷)3¥Åó½ÊLiñHßLy}S!„Bü,~¿„„æ 3Û´eÚá@4 „?ØÃØÝXþP›ð:Â8:¦ÝŸã¥x{“�ƒþ`Àö`‚ÿ@Óë¹¢€òŠ Kÿ¤ùè#„Ê£tk6Š]÷ÂQÐtlíÛÌà²&‘x¾S™)-žïUfJ‹çû”™ÒâùNe¦´x¤o¦À¾)„B!~F–€ �pœ�ì€�(´ TRÒÒ¢E åKi_^PVô­®ä°L¯xÖªlºñ&Ië”È@åøÜΊ¿³•bïÝ\™¸ç¾ö~e˜rï$¥¥O&ÅÊ©´ÒqÎ1åi䇯†Üج o�O±±rSªöþG9ÿRûCËLiñ|Ÿ2SZ<ߩ̔Ïw*3¥Å#}ókÊüNñ!„Bü†Z´hñÃÇç± ut.!otn!{t®Á1:÷`Xþ~3$çÁ©ì¾¢ÆÊÚóȳìØ}�@Mbë äöa¶ï¿‹Qz¬M^pìßý\ ŽšO¬_ãÀöÙXc“Þˆ¶sävHÔ5�œß³ƒÓaf¤Oo…ÎÕ=ì8ù€ðDãùNe¦´x¾S™)-žïUfJ‹çû”™Ò⑾™û¦B!„ø¹è©ˆºu#æ¢cQ6Ý»w/÷£‚ŒËÎ�;©P¡ÂçQ{�»ÞR¦W;,�_ÄgöDünà¶MN�îÇ¿.UW÷�¦n_jªŽò¼ö\d;á 'Üíôysf'g²´¢¯ßSŽweN{�Œ ‡«ê £ìøÏ‹®½Ü¸r4 cfÕâõ�‹{8“VI žïT¦é³”Ï÷*34…Åó}Ê$…Åó�Ê”¾™òê$ÅõMÕ·ÿ‡F!„â'°qãFŠ/þ£ÃøÈÈ‘#7�m"ËïwËF”×ʮѕ#៻N£<\;Z™w12®•Jä•ÊèU÷M\+#Ž+“Gÿ«¼üìx¾S™)-žïTfJ‹çû”™Òâù^e¦´x¤o¦¼¾)„Bñ{ù™oÙPE'$tc-z1] w``à”ï—?ù|½zõbúôé?: !„B!„â‡iÙ²%C‡ýÑa|Ä¢ p ˆ"b,‘1—ßðB!„B!„øÑ$!!„B!„Bˆd' !„B!„B$;IH!„B!„"ÙIBB!„B!„ÉNB!„B!„Hv’�B!„B!D²“„„B!„B!’�$$„B!„B‘ì$!!„B!„Bˆd' !„B!„B$;IH!„B!„"ÙIBB!„B!„ÉNB!„B!„Hv’�B!„B!D²ÓýÑ|�–-[þè„B!„Bñ~Ú„ÄСCtB!„B!„øBrˆB!„B!’�$$„B!„B‘ì$!!„B!„Bˆd' !„B!„B$;IH!„B!„"Ùý´oÙ¸qã¯_¿&00ðG‡"~ Ò¤ICæÌ™üœ´—_ƒÔwÜ’z\„B!„H)~Ú„Ä�7P©TøùùýèPD püøqnÞ¼ï`LÚ˯Eê;n‰!„B!R’Ÿö–�W¯^áééù£Ã)DÞ¼y Žw½´—_‹ÔwÜ;.B!„B¤$?í ‰   EùÑaˆ$(((ÁuÒ^~-RßqKè¸!„B‘’ü´ à·pˆ/#íå÷"õ-„B!DÊöS'$@"ŠJ¥JÒ礽ü¤¾ã–Ôã"„B!DJðS'$EùíâËI{ù½H} !„B‘²IBBü6¾º½(/96 kuj2°AŽŸ»óüšk¬1—{ÞÒÆÛ”ï}-ÿW9?Dž›GÇ7);q åÒÉ !„Bñëøiß²ñûzÃîn9±ÍÝ“¡_»-…—7²i÷e^‹Ð~uÊ3æO`~ÀC´?:–ŸQä9–�œÌ¦+_Ýp+š[{X¾áÂ~t$B!„B|[?uBâÝФ,0­ku ¹Ø’.Mj̬³’¿|KÆíyŒæ3¶óm ÖÆÁ,FFF¥2Å"ƒ++¶aôæ„$ø]L38“ÕÉ–4ê¯�#ŒƒÃ«SwÈži¾f;¯XV#-&%&ñßûíh ÚÓ“‚–éñp€çÚï\¿¾½h >·˜ÿUÉO–ô¦¤N“Û¬ù)×z.gÃb–‘Üí%Ö¢}ÅåµCiæŸG«´˜˜Y“Õ«2þÞÍݰŸ ?Dß¼é116ÂÐȘ4fÖdÉS’ý–pæ¹6Á2¾O%ª"RH}ÇÑ3ºR¨J{&ìü�°YÇ1—¨£öÍŽ‹B!„)ÅO=ë<©?À#®Ï£A™ŽlÕæ§^Ë¿è얽ໜ;t�ç!Q¤dˆ÷…°Oy¦)@ÏõQÒ8‚W�·8¶êoFÖ,Êá)ûYV?c<Ù"}ruXÁ®QÛùºñLJ/¿0~évÞÕ£ëäùþ�T©5u‹XÝ·¦_ë×K¬½(/7Óµb Ö¤­DÇa=ñ´ÕåÕg¸gB:�wƒC@áÃÿOnÊ3võ*G�IÿáXµNôÄÎà×÷-gz¿ ¬Ù6ŒMÿ´%‡ }Eà“ljOffsTožq÷üVfŽiA‰½÷ر­îúŸñÝú‹òqBç{Küü«…ü䇖M``å­œ[x€é-¿û­%‰ùpØ~|B!„â[úõgHhn2«]w6««2{ï&ý¯1UË–¡Bíôš0Ÿþ¥ÓDýÐ×qdZ[JçÌ€¹™%™óW§×Š+¼y·��F×ð#—“-æ¦&˜¥w«ڟ,>÷ ­¢ ¹õ7%ÒZPeÁ´ï¾q’þyÒ’­ë¾8®¶j ²zy‘¿@Š—o@�YKé‘ç9Ûç®á¶F!òÊbÚ•/Hv{+Òš˜aíÚ”åOÃ9Þ׳Üý8ñ–m3cš£‡Â?lû펶8¦õbȹH”ðC -éN&«´˜¤M�s¡zŒØó*7„èF¶ÔÆcVy>�ZE ãö–ÁÔ/š{ËtظøÒxüžÆ3“"ºFP-�{úR©æt”fÿ°v fïfD>fß„f”Î�«tVd)P‹¿¶Þ%⋎߷¿bqa/žšRiðLz5ªHé’e©þGOÆö¯Œ�êÃÕêàmÝ(à”žtfV8æ­Jïu7?Š/ôÆzÔ.ˆ“•æv9(Ñ|ûkP”PötrÆ4{w¾«¯È+Œ*bF¶®û�þ~ä…aHëHÛo?‰ñÕÎþ´™|‹\ƒ¶²k^?š×(GÙŠõè0z-{—4Äto_ÚL¾HÄûÁ« ãŒxå÷¢PÑ2Ôj?žåÃË œ˜Ï’“á_Ü_´¯Î³ä•ñt°ÀÌž\å:1÷äËu§(hïc\S?\mÒ‘Ö* jMåläÇõðæòrzT/Lv; Ì3ä tÛ9œNxöÆ·ªïOúaAJTjBßsh›å!«æm!H›XœI胉õ%í ¶ü¯®,051ÃÖµͦãEÌYEŸ1+G!„BˆŸÅ/Ÿ�ˆ¼¸”ù‡ÂÉß¾•lÕñ|.ŒóãjP±×ÌêŽaéªyô)ú’ÅÍÊÐâŸûQƒ÷ðÛÙyŠT•ƱdÍZ–Mî„WÐZû×aæµHTŠS"{$Gväõ»ÙƒÃºeLAïÜèÅ.…èKíþ¦2ÂØX�ú–0­Bäíý¬Ûÿ¯^sY»yó†5ÃËŒ³ È_Ò—Ô÷ö°ûjdôv"8·{?/2§D65ŠÚ¿¶ƒ™½f+Û×M¡‰Õ†4éÍæàwq€^žn¬?r”£G�rp|ELÑòrw*ÖŸË ß^,ظ‘-m96°6m—>ˆcÊþ»©ølíN…ZsÑm»’5¼?$#”PNލFµQ7ÈÑqë7-âO�›LlЈ)W¿àø}‡ª:ƒ™ ‚9°ä.Ä3(F=ût·„5+¦ÒÖù “ÿøƒ©ÑÇ_ût#Ê5`Ö#/ºÏ^ɲ M°=öU*áXˆ>ž~…Iõà‡oG>è/…óèÄqîDF%t‚Žáºa!Šæ5ˆU~0Ûç­à¾uMþlá†a¬:0/Ñ“öÞ*N/\©ˆ˜ÇäãÏ¥M‹oyóöÓ}LRÑÜfAã²´^IÙA Yµx8Õ ¶Ò¹|m¦^�ˆúLÄEÆ×®ÆÀ3êŒZÌš%chê¢KˆÂû6¯y¸ŠÖå[³A·2CÿÙÄÚ µÐÛÒ™šnãer%$âê‡ê´˜™ªÑ„„ðV›Xœ‰õAUâ}‰Td-ב‘ ׳}Û*FWR±¥Gc†û�4IêþHBB!„BüD~ù[6®^âºÖ†&¹lPEÀ?ñf'œÀ¦åVfÿ/?†>ùH}Ï“æ£gs¶J<l=ý)á›ð¥xQÞzÕcìÔƒ4]ÿ2Y>k3ÞT¤´1¼>z�³:^Ô-`+Î÷#x"##ˆ çå£+Y9œ±![—â8F?µ¹K•Â;Ó»ÜQ$�£¿«( ÆÞeñ3^ÃÖí·èæš�È‹lÝ~ÿ²äÔQP°Æ«Bùèïæ#wšs¬.¾†ÃW"(ë‡ÊÈ 'W2¾+Bû�•ãä?…]}ªa¦<³àB‡•ÿT»Íc�4E^GíúA¤i´†M= ||›Æëmü=õž½N0¼AÔí(ùܵœÚ^‡•nкs–Ï8~_&±ö¢²kÀÄWø£s' gŸHÑêõiÔ¸>esšGuT¹”¤FY?ô�Â9ß�½#[w?¢­Szn,ÅŠÅ¿s4õ­U€EœBðó�Ìø�m™ïWŒz]Ø0�ŽY¬9¼—i1>¿Ÿ€gÈl¡½ÇÀë/ ¥Žqü4w¸|ý-ºnyÉikäÊm—¹öFÁÓP‰ñÌ-á!ϸa3Fl Ø®:òè}r<’Ò_"ŽMgô=j.^Hÿ2&¨ß‚é Ì_•q“öÑx|QÔ³˜~2 V- wQc| iØ;ã/PP”H®,Ç�z¬œÙ?c€§v?•øùAyŸÝSPÐF†ñêñ Ž®ÆŒSRœôªÄãôO¨ª²8Ѿ¤ÆÁ»*ÑQåÍ¥%`y ޽‡ÆËñC(qÕ¹B!„?¯Ÿz†D’(  B•À�à‘7Np:8-ýrE%#Téð.ê�úÆ)ξŒ{ JëKi/=Ÿ:Å­.Ù«T%{ðÖÂ8yà(ž%ñ3�§ðÐ 4³3ÃÌ<=n¾4“ìæ±ô¹ÑKâî©Ò– zÉԜ߸…»ZÐ\ÝÌæ¨T5/ú€|šÿ«Ž¯GVìí2âZg.·5a„†&0²‰¸Ìé ¡¼ÜÐgK ,,,°°t¦ÍÖ·D>ºÏãx^1¡¶ô¤„§9ÿ-þ“ÿ\#æ»"oœá|p({æÆÊ"z›k³øi$�ï?BË¿oNûŠ#ø÷âEvNnBÖGËhï—Ÿö«¸÷7T&™Éb AO‚ÐÆÙQÜüð¶ú³¾‹/ElB9sò ób”ñ‚£»òŠpNî>Dš]¨ksœ]_CØ1vųt1,cïö»¶ŠxÛ³Z­âãöÉ¥‘Þ˜¥1!]zÜ‹·a]ªFÌZ3”b©ãØ@¢ýEËãS§¸§“‡¢EL><_!•E½ <}š»-�/\à‰Ž…òdz�0.œ¹LøýùT·�nVxö;JxȼHÆ‘wèzš¤OƒIZ ì²yQmÄM \Éü™ÑIBœ öÁ¤ô%m ‡&·¥b¡8e´#“{kÖ=×öcžS"„B!D2ù©gH‰^9×uÈ‚½j çÎ=AãegFѾ»Púÿöî<¾ŠòÐÿøwNö�²ÙH –PPD„ „€²*ˆ ¡*®ˆ-ÚVì-V½Tmñº`K ¼¸àOT@”E *;˜‹H @HX’sæ÷G¶“““ '>ï×k^3™3Ë33gx1ßó<Ï8Vs¯œW¹‡_] C’)›iÊÒ~„îê6[¯-[§SI­´æ«\u¾¿YÿUöXº?¯>znù,Ýæç!Ÿ­"·Ê}Wýe´²\ª2ß_ýFRÀý铟'«ßÇË•3Rots—ižÒÏÜ­'¾è é/ÎÓàø Y÷ÎÕ”¿¬ÚÔ¢b[öÓn ;WÿûxB•/‰á¢hKõã‘$KË$ýnùkùüXM|x°Žç-Ó‚ÕLe¿VÍ5xöJÍìmß“¢!�r7M©Þç¯:£¶Äɾ¤õù‰Ù3T]‡<¤®C¦è‘�~­äI�éÙÞ}µp”C' ’dºÉÝ]²Ù¬vMää|–¯ªäA×kÆ¯ÒÆ“ÚôU‰ú¼8^ƒÌ¹š²z“N†~¥5¹]4ù¶6Õk(¸E(.Ö[Ö¶k×Ù{ÔÛËñàr´s{šq»b½M™6IrSÌ„hÁäke9±JÏþê%ýÚ]7Åz;=uß/vßÅj÷…Ãç2e³U=•ëÙd³Iî�Ö’y÷UÖΑ$ÃW­ZÖ~­æz—߇IúãŠYJö>§=s§èÑ�¼Õ®wWõ-g-÷ ­®{ɦ¬Å�è®çö©ßÌ—µ0)F~g6iö}3ô“C3Œªÿ]Üyš‚˺†D}ÚS»u®álÚôÖ_´.Çy¿n±]”àR߮ߡ³åóm¹Ú¸~‡l1‰êÜÜîÁÆ~Ý¢ï´ù‡ó ìбô¡Ùh«ÑnÕù• õñúZ�ÙICGËâ´l’ŒµíÒE‰ Õ.2XÞÕ^ãYÓqJöý4KºO#[ïÔÒ/Ñ’(ñž1êäfÊ,I×öÙj1`ª¦ ¿Y‰:(±[¬,•Çáíã#3ÿdÕôÜÚ+±ƒ»²v�Ù¶�Úµ«â"�÷çPZRÉ-Lɳ>ÑGÏÆiÛ³#4៩:gšr‹é¬Í µ{ž"ÚÙo3Nm[z—rþ.¼í|}ÛàW…õMR'·"xó}­Îï«A75W�}e®ùHo¼ÿ™²º Ó�(ÃIyü•€¦â²®!Q¯ÿ€»uÒÔWžÔ#gëžþš8e¤zÇ…Èý|¶~Þ¾IY�gè÷w$ëÑ©]uûOÑ”ÏéW=šéÈçsôüÿsÓÀ×'*¡âá®XßÍÿ“Þ2ú)¾Å)m›ÿ‚þ™ÕIÓ&Þ,¯²‡Õ–C'jøŸÆiÖcÛ”—øˆ†ÄXœ”Ѭø%½¶_=K׫ìp¯r]U]׳‡î»çZÍ{õ7:àÑG³GÇ”>Ä[Âß\yŸÏÕß>ñQr[?éP†NUîj×¥“<æ/ÔKo'hrgC‡�èÖ‘=5ü‘1šsÏ«º¢MO�ë¥Hß3Êúñˆ‚‡Ü¯¤0Ç«¬åE†Ÿ®{b‘�®Q3Æê·á+õÊmôð4dί5Îû7šÔï5/ÎÖ�ƒžºeÒ ]ãVº¥ú�¿šÎUÝËÔ¶\É®·õ؛ǔз»Ú·ö—q:Mßþë}e�Ðø^1r3�—o¨2„)—>d[ÔnÜ4�øÇDýþþgTòÔµ=·Cÿšõ7¥^û þ’ÒB2M­S4ª÷LMõ] _ >¾’Oï;u›í~½öžE7½8T5Ô i>p¦fß½E̬”�kâàn ÷,Ð��KõÖÛ+uâºgµì±¹Û«i÷`ÛjÈËúë½·jìóÓµ0i‰î�r¸–õ¹_†LÖ“IKôôÔúù©J ÍÓÆ¹Ô‚¼šùPoy™¦ÔcЦõ{_O=~—ü�<ª¡�ƒ¤Ü­:l“š•…=ñ÷>ªAóÒÌ1Suúñêæ¡Óû”;Ncnð¯õu› q½�Þ‡Þ‰zì�ßi]òóšöbŠÖ¾pSýÊYÓ=h„Õy/Åt¼Vžÿ\®×ÿ~£¦ÜÔF¾%ûuôLå}o)ȶN«Þߤ“{•…¿ü¼MÅ_CÂ4M5ë1C¯Y 'o(Òš¿>¥ w�Ö¸)¿×;ë²uÞV$›é¡N�ÿ[ÿûÜ�Êšÿ„î~¿f®òЈ7–kîÝeUçMI¦!_Û-þÃ$ÝuÏ“z÷p7ýæß‹õT¢gåþ|ûê¡:)çp�n3BÑFMåRÙÏŵ”½Æãt\Ï¢öã&ª·Û95¿c¢îhU¾ŽŸnÿ¯yz¦çqÍŸz§ú'ݪA�|¬3q jPZƒ¾Õ¨Yš=¶•¾q¼†�~X³oÕa«Ðÿ%}¼ð %Y¬gÇ�Ð�£¦hæ{ëuðd oŸ¨ò`gÊTsõ|ö]½Üï¤Þ›ú¤Þ?ì¡ëg,ÓÏõÕÙÒ£ïÔȉ34wõ~å–Øm«Þç¯á1?o Tð™Íz÷ùuψá3å¿ôaÞuz|þúã->vá‘ãV°IDATµPåõPË!zíãwto‹¯5kÂp�šú¶&<­¥ËžUïòsª¡ãÈߨÁ£úÈ×4eúÜ¢QƒƒeõMÖ½ÃÊ:”t6­4äo+µüÅ¡òßö¶¦ß7\wŒœ¤V—¨ÏŒ%ZûÑ4]çãpNª|§ZèÖ?üY£}ÖjÖóËuÂV}uÞ/F´î›÷‘^\¢�ž«ac¦kÉ©$ýùÃEzðZ÷ÒíX¢uÿ»Ÿjî¸mýÛTÝ=ôNÝýðûÊëÜG7Ɣֈ1Z�Ö[Ÿ¼£ {ôö´q6lŒ¦¾´LÿɨúúÐK^CÂá~ro7I³§uQÆ?fèvž«g9kº뺗 …�yEsŽÓþ×&jH¿$õú}íÝA#|%Ó”{÷ÉúݘHí~u¦–eZ/ú¼M…!©¥JkJØvƒ»¤nÙÙÙo6V!�Y³f�(›­†ZÁûwíã2æüŸŽvÖ`¥S«QÏ'ŠõÒ¦·54�6Ýê—œ?‹Å¢Õ«W«ÿþN?wù÷ÅE¬?½¥¡}þ¬â_/ÒÂ}Ôʳîu®Wëõ®K]çp…���‡%ý ©DR±ÝPb?\ÖM6š3ç€vdYe9¾V¯>³J1�}¦A„õÆùûeÜ®™¨9¯ý¨ÉÏŒR×…±º¾g?M˜9K£ÊÛÀ@uY.­¢\Þ„¢†}žÚü�™ü¡Nù·WÒ¤¿kÞ”vr³kv�Ú]ìùk˜>.GžºfôkZ“2]?|óµþ³»D‘-�+ð8«ºz¯wí®¶ãÀå�@¢¾üGkááÑûuä7øMí=lߪŮÔébÏßUÿ€êÓFÝŒQ·¥^±ÇY檿Þ5¸ÚŽ—7 \x@½ºp½�»ÚŽ—·Ë6� ”Íf“aW]Çu¨Êb±Èf³)00°Æeø¾\9¸ÞÎÕç¼MÉeH4oÞ\ûöíS||¼ Ã�aÐâÕÈ4MÙl6íÛ·O5.Ç÷åÊÀõv®¾çhJ.Û×~JÒ�TPP ¼¼¼Æ. Q`` tÍ5×Ժߗ+×Û¹úžàR»*^ûרEÀe„ïËÕ…ë 4m–Æ.¸úH—#�.G \Ž@¸�p9 àrÀå$€ËH—#�.G \Ž@¸�p9 àrÀå$€ËH—#�.G \Ž@¸�p9 àrÀå$€ËH—#�.G \Ž@¸�p9 àrÀå$€ËH—#�.G \Ž@¸�p9 àrÀå$€ËH—#�.G \Ž@¸�p9 àrÀå$€ËH—#�.G \Ž@¸�p9 àrÀå$€ËH—#�.çÞØ\>rŠÒµ+ë íÎúR‡ó÷J’Â:ªsX²ÂnS°oT#——  @�rŠÒµxûou0w[µÏænÓÁÜmúdïKŠ ê®±]_&˜@�h²¨ÕŽ£«ôÂÚþNÃGs·é…µýµãè*” ¿ÔŽ;Ô¿…„„($$D)))Ú¿¿KË@ ¨ÑŽ£«´à»G/x½ß=J(Ñ„åää(77·âï¼¼<�?zô¨>ÿüsåäähß¾}zýõ×µ{÷îKZ&ú�8µxûod�ôZÜ¥qƪÌm«õõ¡JØ€›5 ´céÛú´°·~ý«^ ¹ÌÊ/((ÐâÅ‹µhÑ"-Z´H-Z´Ð¾}ûtæÌ™ŠeN�:¥ùóçkóæÍÊÉÉѱcÇtòäIÅÄĨY³f—¤\€jrŠÒëÕgD]ænSNQú/ìäÒTQÆV­]·UûÒ�«àœäÝóÍ7Õ«W/õïßÿ’”‹@PÍ®¬/t[I±“.x=kÖz-˜·V§ÚÞ¬¤aÉ ò6Ut"CG=ƒåoHfQºÒŽ»+ªo¹5Xi%Í•8|Šr›�hÛ¶m²Z­Uæ¨wïÞJII‘$­X±B6lP~~~Å2%%%Ú¹s'�Àuvg}Ù Ûºð@¦ã{vꈥ£î;P�½ÊfÇÅWÅ™iÊ´Údùì5ýñý"þê2`¤†t ®(ÌsǵwãzmÞy@‡s Uâæ§VÝGhrJ{yž9¨õË×jgÆ1圑կ›Æ>1R±©‹õÒ²sJyz¼º7+оÏ?Õ†�èxn�Κ>jÙþ Ñ[Q>FEY 3¶iݺ­Ú—v\ùç 5 ‰Uß»îU¯Ö�ßÞãŽ;îPZZš>ýôSËb±¨wïÞš={¶BCC%IIIIš>}ºV®\)Ó4åáá¡áÇkРA—¬\€jçïmämòñõ‘Q’§y%R˜ãã«MÇ¥élÀµº}hOEzŸSÚ†åZ½|µÚ¶«.>†ly»ôÑ‚´[íuÓÍwêÖ�}ûï:îé'I%éßkãž3J¼ë^�4uæœ�"=­:’–!kËŠô5dý¤­›Re»ùnÝï'[Îv­üøs}¼©�é&‹ŠulËÍ_‘¡€ëúhà˜ùe­Ó¿>/’Í«i´÷HLLÔ< ÔÔTíÙ³G���JII©#$)44T)))Ú²e‹rrr§ñãÇ+>>þ’•‹@Ðjqý` L]¤Õï¼®Ìû*éæ.Šô+«û`æ+=í¤|â†êÆø¹K 7hsêAeç›’WŽ6/ûP{|újÒ„$Ex²e¯×ªs¾j*‹l:r(]ç;©[§hE”Wd°�Pzúi5‹ŠRˆE²>¤L³µútï ˜ CŠl¡îßoÓªìÙ&kúZ-Y‘©ð;ÔØîAr“MÇ2 e ˆUT@Ó$$É4MÙl¶z/o†l6›LÓ”a\šãhüº#€&'< cãoË3\7�ROŒ½A>>Ó;�§¯2Ï—~v.C‡ŽZÑ6¼¢y†µ¨Pgå'ÿf†¬™[õm†¿z ¾E^†$SE‡~Ö1·(Å„»If�ÒÓNÊ+ª­ZÙ=›g3”vÌMÑá¥á¡t� ˆVty¸`©°Hòó÷—¡³úqÓ”ÝOC®*-‡yF™é'ä­°íØâ—Û¿¿,X H*íÀrÅŠ:~üxÅ2ÇŽÓŠ+”››+IJMMÕ[o½¥M›6]²rHªé–ÜD¶å¡ v7kÔ”{ÕÓ']ë¿ùQçTZs!ÃÚJm#½UX••–©’àHE4“ 22”6å J”ñs¦ÌÖ1Šö6¤sé:tÔPxÛð*M¬‡ÓtØl¥èH/É<¥ôô\yDµ­Ì ¥g»+<²•ܬGõsz±Â®m¯ŠÊÖ#J?lªut„<.â¨ÒÊ•+µlÙ2K’l6›6lØ éÓ§kéÒ¥Zºt©ž~úimܸQ¦iJ*íÐò³Ï>Ó’%K.Y¹h²¨&!ì6}²÷¥ÛÖE³¸ËÝM’aÈ�MÙii*ô�UT`ÙïìæI¥¥çË;ª­B-¦rÎ�“i±Tþ oËÕÑ¬ó ˆ‹”¿!Y�R†5T7Fùª²A‚M'Ò2t& ®´¹Åù ¥1Ñ%¢âá¹$ó�›­Õ?ÊS2 uºPòô¬ŒlÙéÊ<¤ø(5•‰‰‰rww¯$$)??_+W®Ô–-[$I¹¹¹aD9‹Å¢¤¤¤KV. @5Á¾QŠ ê®ƒ¹Û.j;±AÝìuA똅ûµê“ýòn§ð^2‹rôó´97P׉“‡Y¨ô´l¹Gݪ6å5Îf(-Ë¢ˆÂå&‹Z„…Éûô>mÜÔQ^1†²¶¯Ñæ,S-¼dȦié*ô‹Vt°}{�ÓJOË–Gd²ÂÜ$kú!¥—´T�¨f•µ0¥ë|P‚¢ü I� 4µùû�ÚÛ:QÍÏdj×7[uÜ»�†6� ={öÔC=¤yóæ©U«V Ö�?þ¨‚‚åääT,çãã£øøxêèÑ£8p �ÀõÆv}Y/¬íÑÛ¸P¶³%2Ì£ú~õZsÆ*7ï…F^«�¿JRÏoÅ?ëP¦©ð‘Í"¬™?+ê^Q¥M8¼âoÓ°›Nê³µïé#@Q]z©W×ýdž“i)#í„Ü#ûV’¤âL¥‘Ú ˆ�‡lÊNO×éfQŠ)¯…‘¯´´|yEF«4oh£[†%ëøò Zú÷-ò n#ÿs§å£ð&Ò„$5kÖL#FŒPPP�’““Õ²eK½ñÆz÷ÝwuêÔ)I’§§§† ¦gžyF%%%Z±b…n¼ñF_²r’Zª4˜°<ìÆ’ºegg¿yÉJh’v]¥ß=ú‹ÖýëêÒúö.QÓeîÖûs>Йۦi|÷¦ÓdÙo¿ýVÓ¦MSjjª$)$$D¯¾úª|ÑÛ yXÒ’ŠË†»qÅ@ @�º´¾]ã¯ý‚C‰+>Œ0Ïè§o7+§y”ZxË–Ÿ®í_­Ñïîš�дÃIjÙ²¥bccuòäIIR\\œZ·níÒ2PCP§œ¢t-ÞþÛ:û”ˆ ê®±]_¾à~#.;Ö,ýçƒO´ñ§£Ê-,‘»_ˆ"Ú_¯¤ä›tMó&Ô^£Ô·†„} á¦Ê Â>Œ �H* &ve}¡ÝY_êpþ^IRx@GuKVBØmW~�:9 $ìÈbIV9i²aʹšæ®"Á¾QJŠ�¤¤ØI�]4]õÊ,Nf:NF€ á˜'T›®íŨàbÔ˜-ÔH˜vc‚ p!ì󧹂EÕÃÇ%@}Õ–-Tüí¬ Çœ}àL]™Bµ>$Ì:€ºÔ+_°o²Q×êRŸ<¡J“ jG€†PgÎàXC‚P\Œúd ÕjH8[ÑV6Ô¥$lªJPKÔ‡cž`JT,S[“ ÇP .5…UwU ‡Áf7¨‹c“ §M8ÜË®­–�¨¯ºú�0¥Ò°Á_¥}IX$¹Ù�í‡N–1ì¦-vóÊÇŽƒj×3k×ÕµƒM’ÕnžÕnþÖ²¿í‡*Ë’üä<�p &júÛ~\W0!‡iÙÍ®áøò ûN'ëD8ŽƒgADE áîd'öM4œ…Ž…u+×§–DM5#$pg�DùøBjGØOW ì†j\:å ”s ì X^3¢|º<ˆ¨oA@ã«Os g¯òtJ8›vÚŸD}:µt, ãòÎjF8†ªe O}ú‘p¬åPÓ4ƒˆ;µtwØQ}Þ¦QSpaQe“û@BN¦Nà:ŽM6ìç9ëOÂædº®×{ÖøÊOÙ5Ùpܱ³`¢¶ âBú� � qÕH”�ëêOÂY0QÓ¼jM6wh_ÛÁ¾P'¨©VDmoÕ CK_M[–O×õÖ g¡D]ój $¤ê¡„¡ê¡„¡ª5$ʃ‰úÔŒ „ ép #ǵՔpVk¢¦yÕ:µtܹT0H•ƒ}(Q>ÏYQSŸ4× i¨­Ù†ýtM�DmE�ADùÆÿ?–�ÎÐMÜè!IEND®B`‚onionshare-onionshare-26fcdc5/docs/source/_static/screenshots/share-torbrowser.png000066400000000000000000001055111521174352300307620ustar00rootroot00000000000000‰PNG  IHDRü@6wÜ ¯zTXtRaw profile type exifxÚ­™i’Ü8²„ÿãsì'°™½¼ãÏÈ¥”­V�TÖ•ª$E‚bs÷`¹ýÿÿwÜøÉÞW—‹´Úkõüäž{TNšüôû|¾ß÷çLŸžW?®»ü:�mÈc˜}ƒr½|=ðZ#ŒÏë®=ïÄöœèyƒ‰ïO²•í|ÿ¸I®ÇÇõ�Ÿõç€Ú›ü¸Õñœh>Þ­<ó{[�ƒýß}\�:ñ×/©–ÈãN‘ß»ƒd¿1)ÇÂwâ.û½ç1Uw/½LÂ!潎Þÿè '¿ÎÜ_½_üÛGÎ�ú‘þâËúô'{#”¿\Oïõã� §÷Žâç�z^ñùÙÉç¬vÎ~X§¹’wõ™Q×Ùá5 .O÷±ÊGø-œËýt>Í«Ÿ„|ùéŸzˆ!ùãB+h8aßã “-渣pŒqÆt¯µ$±Ç™,NÙ>áDI=­ÔˆÙŒÛ²œâ{/á®Ûïz34V^�¡10Y¸áÿÅÇýÓÍ?ù¸Câ¢`Î,_±¯hyÍ6,röÍ(+ÊóŒ[¹~}žá÷?$–%sf˜¹¹a úñ˜b”ð•[éÆ91®p|”Pp²žà"Ö.l&$"à+Ùj𣄀RvSŽƒ„Râb“1§T£“Ø¢­Í3îØXb�vl"%Õ$Ħ'%X9òGr#‡´¤’K)µHi®ô¢5Õ\K­Uª�œJ’,Eªˆ4é¢-µÜJ«MZk½i�=��¥×.½õÞU£SRæRÆ+WFiäQF2ÚèC'é3ó,³N™mö©+®´ò*  Xmõ¥;¸ Jì¼Ë®[vÛ}ë!×N:ù”S�œvúÑwÔžQýéóQ ϨÅ)'ï¨qÕ‰¼¦'ÅbFÄbD\,$t´˜ùrŽ9‹™ï‘¢(‘M‹�[Á"Fó±œðŽÝWä~+n®´ßŠ[ü_‘sº#rŽÐý·¿‰Ú2ž›7b�*4ŸúDõq“˜¸æiEfÛ˨‹�”•üškÍ3þškfíÓ×x¸ùÍ>º? L2âíaל×\¬‹DžÝpTb�°RÚ{™í€gÃ×¼:ÈĹŸÓw“¥¸Š+B]Ë M­füÆOH2ѧyêJ;d¦‰c�rFÎIËl5­Y|?£Üá°{ŸIÜh[ÖÖŠ¡¾ÛíJšÔ¼Sê>˃¶Ç™˜|X±UßÎä1$ï…“ïnѳÖyóLž=�šX¬ólÂßg’¶?:’’IÊ•ÊzdÉHÆ]�Þ!3â=6y@'Í÷ŠŸ�úhª¬9U")µZ]#í1Ú�DŠûŒa .ðð™X¶£­ÜS'ÛȉÐúd®%vIìÿÁŒÚ×Ê!J®Ä´îÜ…ñKŸ$kaÌñmœ}öóáDJënm†!_7¸ììãú¡úsEK´C=nÝT|^;Ÿ½È%¡¼åø.>Ð~‡•j")·A~öFú•Ý–L…ðX(ƒÖ5O®óF\L=«X.ãaÙ*�´hÁŒ·üMãýõ˜ƒ ûu]#£ai¸g7ï@$Ò5�B׆2E£ìzçýú¿«?,ôȤ»Ôc¡Ç*výc¦}®sW¹k¸X¤þ³1Ÿ¶¸ïói‹û¾1Ÿk¸ïói‹û¾1Ÿ¶¸ïó¹†û¾1Ÿ¶¸ïói‹û¾1Ÿ¶¸ïó¹Ž{/4wb œ‡>…±û¾¼“»=_û8HäZò�¬z�;ùób°Ÿ é>ºØh��ãÀ,ðô¬;æåAuàq )©ÇÜ"U¦AÓ–tB93`p[0Z* 7ŒåKKÅéþsKÜP/èC«ÖÀv$¡žªGc„ö:ŒŒÂŸÚý¦˜».Ü™é�N—ö„ ,‡Ðhðdã½6]r´ä3 Ý :ï-ýsÉé¥m€>½¡u:æe�Z4Ãf»¤©˜Fg-tÀAp—1:�> î¡ 4ËëÚ`+lÐ\ôu4œ!iAi„Xu•ŽNlO¤2ÛZZÙm.ÉWa|™[d›S=ä­!«kiஈ»:;_Æ� ‚©ÐýBm “5H±{Ç)´;(¥ÔH˜u&ØT�5ÈŸXG¨ ×v&R^�>‡éU&hÓï€[ABΊ#[hú‚¢w-Pk-èêcÝ,‚Ë'Œ�¬tFhtA›{ï,Ã#¿Ä4;Ì5‡TAa�VÑ2’&-DR „n�¤#WAxZf“ØÿX)lÓ$dƒâàB?�Tãã'2¬£cPê¶"l�w_{p²“î:ÐÔ®[ôv©×<(0H¢Quž[EãŠW¥StEPèûDnQ›ÔXšþÈÜ}±¹Ð[�³wò��lŒB¨k�цn¬WHêz(‹…FW6²â2öNMqúÊj&ã¿nR’Ñ5D#KÜÈ#Ä^?›g§ñr¥4-ÿò¬˜,­lÄ?óŽM30BX- FF߯…Þ¡b&Ü/Cêí«w͛à 1•árÖTéÞTùÆ=ÊB˜¼³É’ž¹ŽçVËŽšII‰uݳ"36¹«¤ï¢Ž9‡­“Š=J.� s\�’7�Z;/ dg.\ÿô¢yp]EMR³È¿‚vÔ!4+­Å@ະ!÷Q´”nŽ;“ëô¢gW@2½N5¿îþÁM÷‹»Jÿö�ƒ}äQ¹E˜inq:ŸC…x.ÐÙK¿Ö2Â?.JWA|€&œ\É òAx´¢šÀõÕñ0PsI`Ñ6£gýÈý!"‚^VhMG[·áÝpYŠËfãôM- "{­¨èI˜)'½UEÁ'@¹IÎÏA–û�®¤¾|)TÁÉDxÝéI¬.�Qy‰æu÷3é;>÷åûa_€I(œœRi6Ø©ÎIæ¥åoV£ÝZ_Z¦ÔP °81Ý ßÜr]©ª ࠤߥ©€�æ$å·DGñÚ7åà«Ô¤½\»9:9�* glÙÞÿÐXmÖä,rq‡Dc"Ð-í°Šh ¸Ë@uÕ= ¾{Ü ÌÎ"¡Ó‚uZ8C5“jXÁš¸ øtzÁ^¸’.©�=—5r”>z›t„pPÁhèza§³YYPN ìk–i`Þ„R úa¸Æ@3¦”U×é” Œbôè&È£”• ÁêªA;HÛ7�„\f~mCoá^Åá žPˆ)vREœD,djCÙziÛd h;v)<¥Fºrº úQ²ƒÎú�LQ·aú`"ÚÒšŽdÐïAûºoih�ÓiZB↜h€…k }œ�Y P¾´·l¼4�èÎ@YYv�11àP†1ºwÌè›±¶Vc¦BñÜ??p_Ox_ÔÞ <öLó­À¦6`€ü×éìþhô{°ðHmíô„¾ú5õ¾°?w)é5ËëyfC¿ DÁ° 4Ì‚±‡xZhr2ºƒ9Z-ö0v Ji-TY&yž»,aBÀ< ˆH¡‡––)Ë6�T2{MZëzÅZvlr¹Ø»YRr3¨8ž|$·hZÑ\YY­9L¼”b¹Bר` í™£åå(OiÑHî¸àHvOF‹q ÿ” r–¶}§Gæ;*ïg¯€ï'�xe�’BP{»ƒL¢‘• €q9œÄ³˜§w«?—Í„¤Ä9r9ÍRÅŠS¥UèÖuQóJ3aÎ̘¿6A}”%ÌЬö�Ã(äD¸‘Îhb¢;c—Ä£3ÜqM±ÇÇHJ+ÖJ+ž¨« -ÄÖëö‘¢)³á&"ÇåCH))´Ó;óÜc'àë@«p¸‚‹»´ïŠ/Íþ�Èk‚J`kT$ÆòŽ?#æÌè†JÐtÛšØLìQZJÏ� d ¼ñ2ýØe¬‡4®á6DhȺJ€ýw�¸³! ƯƪK/ؽ…Ú@÷)Ò¾¦Û>ôÚh–Ū�àšÅ} úüÝ~£­=Zœ$D:Lц¥LT•þ%‘³ä>È ÁŠÛ£’(ŠÒ1wdßBL쥡„CGÊ-F¨Ç,«7¤ Y¶ìUòºEt%å„êAëôêÐ?À )NÜûËˈFØßsàÊø>’xÀ=Ín¯¡ÕKy_t;‚×ÓÏå©Í}ýQ¾ÎüßÎäÆïÌôšçW³ð°ûwöc/4ÿn¦Ûr(û“ ®¦™9/M{ÑG„ª)öG‰ÓB4Âom1jµ¼z:þ}ü•ÿí/\_g­·!:ÓW$™Ä=g¹oá¨ý‡È¡o£4Ý“­ú L^@|Ù˜«ÍÓÒlÃ7‡Š21cýƒ §¾ÉzôŸGQP¶@„§ j ‘É|zÉiw:")÷•rå¶£>rÜuÃztt ߨtßi„rÜÀŸÞšvÕìaïA ØRP+7L[&g¡Q�gR×õ•¾�GŠŠ*h“BD4R,Bk €6ÔLɃžÏþZ'Jwä38—ËûÒ÷®üËÒtéŠ@@PÕ^)€G�ÀºY‡0ûqŽpë$¦VçIhÒ«K§‰5¿ÀŒûû•� ÷1ðÝù›WÜÇ¥W6‘dñH/ŽnP;˜ö‡]G†Ý�AéXém!^�áì7øû_îšNö›æ’�iCCPICC profile(‘}‘»KÃPÆ¿¦‹T,"¥H†ê DA\¬b*„ZÁªƒyô!$iHR\ׂƒèâkÐ?@tupADœü|-Râ¹I EZ/\Î/_Îù¸÷»w®ÊšÕ1 hºmfÓ)~9¿Âw¾!„ô!†¨([Æ´ dÐv}? Àê}’yµïk¹º•‚%žxN6L›¸L<±iŒ�ˆ£rYTˆ/ˆGL: ñ+Ó%�?—\æÂŒÍ\v†8NÌ—šXjb¹ljÄSÄ EÓÉŸ[÷Xa¼ÍXS«²NvÃHA_Z¤:L;Ž4Tl@ƒ ð�P¥o6’TuR,d©+EÙ¶ö‰¹>ÍI®—L3³¨�§è:€½Åߌ­âø˜ç!çЋã| �»@½æ8?ÇŽS?‚ÏÀµÞ˜¯PŽ“_¤×Zâè¡{^Þ44i¸ÚúŸ Ñ])H›+�÷3z®<Ð{t­zùùÿqúä¶€Ì-° •È{­Í½Ã~~óX€ðo�Ÿà/ ‰t¾¶–ÍbKGDÿ3'|ó pHYs  šœtIMEæ!�Ȥ IDATxÚìÝy\åãðÏì.ÇÊÊ‘y‘'á‘ä�Z¢ÝŠi©x¦¥•yü¾jhàÑWÍ»ò¨¼1MT0µ¯B^yàõͼЯ ŠærÃî>¿?Öw¹vQ.õóî5 ;³3Ï>ó̰Ÿ9ž‘(H0�òülúZaÓ4= ø¹ ß‰ˆˆˆˆˆˆž%¢ˆßEÿõs‘Ó«,ù‚~·4]aáŸ�Ÿˆˆˆˆˆˆø þ½°ð^ØïÆŒm:^2ýYUŒ€/=Fð/,ìó=K?ïkÅ ú ….WUÌp_܃……~""""""zÖQaÿQ™5�_aáwkƒ?C?1ìü­ôü^(Užà]P°WXùšµgúò‰ˆˆˆˆˆèYÿÖžÙ×çùYÊó þÂø% a_aÅk…äù¹ °ÏðODDDDDDO{È/(ôø�¡^aò³T@èǃŸyB¿TXàÏìV¼¦àÀ€íƒA Ëgú‰ˆˆˆˆˆˆžµyƒ¾@΃á>€{2ó„y©€Ð�BB¡�¿ `¯xàUê|öÙgí?ÿüóO+W®ìªT*•’T12¼¢ÀŸ‹z�ˆ,+h7}­¢ìˆˆˆˆˆžš#B@§ÓéRSS¯Í™3çÛÅ‹Ÿp€öÁ‚¼ŒäÀ/¨TDÈ7l¼=ÉÍÍíÕÌÌLdeeA§ÓUˆ m,ƒÂdã¿DôøÁß°Û�$CÈ7 ýDDDDD%ýÝ[‚J¥‚��Ôj5âââö5oÞ|€Ërü¢a ü……|¥É¿õ£££ƒk×®ýjJJJ…;[®×ë!„€^/ Óé Óé ×? ÿ†ƒl4D�ô†|…B‚R©„R©„B!å ÿDDDDDT²áßÉÉ ñññû<<Q‰ ©©©ˆ‰‰‡N§ƒ££vv¶règà'""""*½ïâJ¥òÊ /¼Ð†3ûÆA_À¿ú‚¥Wà™~…BñBEÏZ­YYÙP*•hÙò%h4†}¢R „€F£AË–/A©T"++Z­z½^ODDDDD¥ó]\©Tº¢à'èå°®‡~…V«µ©È\¯×#== Öcà *£�MÆõ�žžù  †}""""¢Ò¦ÓélQx?|ù?`ù,%½^_¡¯ÓÕë ÷ïk4¶¢2R¹reäääÊ�ŸˆˆˆˆˆJ=ðK`áì>òŒ,ê‘|.ýÌ�¡g~-×>Q2t–©…N§ƒ¡sL¦~""""¢ÒþÀÙB†/ô’~ÓÆ�žŒΕOT^Û·?""""¢2ã˜'³y¿QAa_À¾â^ö NÄí�ˆˆˆˆè™`ó³ù¦¡_þ’^Ô=ü¦—ذ>‰ˆˆˆˆˆˆ*„¼÷x¿ …_Òo:(YŸDDDDDDDÅ$ô�î$AJ½køÕñ9ˆç\é±®’UZ“åU&6=õ_Ø™~"""""""²Fò?°9ðçBºÇü€ãóнä]·ÎUeî…�Ù7Ë÷*|¿TÈŸ:WÎ_Ážµ{}8ÿ\ýÕëTGs¯æè1¸귨φJDDDDDDVS …íîU¹ÙŽ—î߆*jT'w!÷µÐuy·¸‹°&»ç;ÃÿÌ„ýìÌl¬ \ƒ}ë÷å{”ØõØë¸{{Öí�w€7†Î ;µ[-É&|1”QÛ`ÕC¬r³a³} w®#·×g%ú <Ã_Ô›Ÿª°?«ß,\ˆº¨Z»*¼úx¡N“:Ðëôˆ=‹C[!õN*ö†ìERlC­ ýiii ÅáÇqãÆ ¨Õj¸¹¹á­·ÞB×®]‹UNoooû}…‰ˆˆÀŽ;píÚ5deeA£Ñ Q£F8p š7oxýõ×1nÜ8tïÞ�[*•›øøxÔ«W�ADDDDOåÁÍPFm+þûŽ„Cÿü ÐyõyÔ°_à4ªâxZ¬ \#‡ý^Ÿõ€©`c÷ðAÞ¼1`ê,·‡·Æ…¨ X¸-ú¨Èù¦¤¤`̘1€�¢aÆÈÎÎÆÑ£G1{ölœ?Ÿ|ò‰Õåœ;w.ÜÜÜJä3‡††"$$cÆŒ�‡‡Ôj5’““qüøqœ;wÍš5ƒ$ñÑjT1L�:���hÚ´)+ƒˆˆˆˆžRÊ-ØD¬Êó¢úBÞ`>Îæ??@÷RÀ¹Ú£þó»é%ýyß\пO¼¸sqØ·~߃ú•ðbÛacgƒWnà�}ÀÆÆm|ÛÀ¥º Ư�œ¬œøåö­ß‡žÃz¢þK…ßÓ¿dɤ¦¦bÍš5prr’_wwwG­ZµðÕW_¡]»vh×®�Uemݺu‰}îC‡¡[·nèÙ³§üš““êÖ­Ë-ó³téRôìÙ 64{=&&QQQœÿ!þØór³s±gíŒ\0²ÀùfddààÁƒ:t¨YØ7êÑ£BCC!~___|þùçøí·ßpâÄ TªT o¿ý6˜_ÒŸ’’‚ï¾û§OŸFFFêÔ©ƒaÆ¡U«VVÍËÑѱ±±ÈÉÉ�­­m‘u”™™‰iÓ¦áäÉ“ùæsåÊ,_¾—/_†N§ƒ››F�…&MšºwïŽI“&á§Ÿ~BÕªUñÕW_áþýûX¶lŽ?½^�zõêáƒ>@‹-¸'*={öDPPf̘!‡þ˜˜ù5""""¢§Aa¡ÞÒÁ€G"ôPœ;˜ïµ¬#;àøá,@eƒÌ_ å±ïÖ•?ü7RWMËwö_yö ´ojÍ#ûŠÊîÒÃC–�>>ßû§M›†7nà›o¾Á–-[ðꫯbÒ¤Iòü,Íë½÷ÞÕ+W0|øp¬X±'OžDfff�eݺuk¡ó™?>œ��±~ýzlÙ²�7FPPt:CýÙØØ`óæÍèÓ§FŽ4ùꫯ�ššŠU«VaëÖ­èÑ£&Mš„›7or/T6lˆ3f ((111fa?ïY"""""²Lº›”ïÑ{�µ3îˆÊçAí3öÝúÂñÃYH]5M>`6Ÿû·!Ý»aõbaáª|……7?uþ¹ú û î˜½{6F-•ïÞõô”t³{úë6­‹{7ïÉï-HFFÀÅÅ¥ÐiªT©‚ÔÔT³×:wmÛB­VãÍ7ß„R©Äßÿ�ï`¹sç0bÄT«V vvvð÷÷G�5°gÏ«æåáá�U«V¡C‡8vì>ÿüsôîÝ3fÌÀ�æ ªk×®h×®]�óYºt)áèèµZ ???ܽ{Wž‡B¡€‡‡^{í54hЉ‰‰8~ü8F��*UªÀÖÖo¾ù&êÔ©ƒ_ý•{† ú+ZØ7nKy·""""¢ øSî:.kÿf¤~?•‡O3„ýï§öÎëv±_؈‚îá— 8bðT…ÿ.}»`ôâÑP(ðâ�V‡ï'|o6MHp ^³z˜=`6r³s¡´Q:OgggÀ�;w ½/þöíÛù.÷¯U«Öã/ lll�••e6͵k×uêÔ1{ý…^@RR’ÕóruuÅèÑ£wïÞűcÇðã�?büøñX³f ììì,Îçܹsظq#®\¹b6ùçúõös���4hP¾úhР÷ ϸ‹/bÖ¬YŽÛ°a6lØ`öÚ€àççÇŠ#"""¢ –øË<2”Õóý¬²öÈÀÓ¢Z�j8ºí(lílñéÒO‘�™��Ëv8mHpJô:Ã}ÕëT/t¾uêÔ�½½=Ο?/ßWoJ�K—.ÁÝÝÝìu¥RùÈŸÅØÁ£Ìë¹çžÃ믿ŽF�aÔ¨Q¸té<<<ä�_�þù“'OÆ›o¾‰àà`¨ÕjÄÇÇcøðáfÓÚ½¡I………¡råÊy¶ > ¼ä½g¿¼Îò7mÚ���f¯ýý÷ߨ°a¼¼¼àååe6Ž�ê#"""¢ŠH8>Wè8Ó{ö…6'ß=ýùæåôüã�©Š:ð4jîÕ¿®ý‡ÃcÀð\�ç0nå8,¾Iq†³å [5Äs>À’O— ñr¢Ù{ cggooo„‡‡ã�7Þ@•*UÌÆ8pÿý7ÆŽ[ì2×®][BÍš5“Ã~bb"ºvíúXõa ÝÖ,øóÏ?‘���€€¨Õj†3´Ö”=..®À!T¾aßð�—÷—WèÏû»1ðó±|DDDDO–òè¿Bþç\!œ«BJ¾•/ìtϾ㇆«\ó†~áTÂ¥Æã}© ÀÿLè1¤ö¬ÛƒìŒl|ýÑטºy*·nŒ¥§–âڟנ²U¡¦[MH’„Ië'aLû1B@’$ôÜ£Èy�9ÑÑÑøì³Ï€_|YYY8qâ6mÚ„ॗ^*v™ëÖ­‹V­ZaÕªU „ƒƒ¶mÛ†Û·o›=f¯0)))˜4iZµj….]ºÀÅÅz½qqqX½z55jdU°ª^Ýp…ÃéÓ§Ñ¡Cœ8qBîCàÞ½{f—ò½ð ðôôÄòåË1uêTÔªU gÏžÅÂ… „Æ�s¯XÆ"##ó{ã=ý‘‘‘ì¸�ˆˆˆˆYE ô¥Ò¡q[‚®Yg¨¢¶™¼¦€}§· ÷ì›<–/kÿfH�`×ùMdîÙhÖS¿®E—½=à™ üõ_ªïoì Ù‹3ûÏ è­ Œþz4j5®…:M ÷È !péÄ%|ûÉ·òeóÞިߢ~‘óÖh4Xºt)BCCФ¤$ØÛÛ£aÆøâ‹/бcÇG.÷äÉ“±téR : …nnnX´hQ¡ý˜rrr§Ÿ~Š-[¶ 88)))P©T¨V­ºví ÿB/ã7Õ¨Q#`áÂ…ÈÍÍEÛ¶m1mÚ4Ì™33fÌÀ”)S |ßĉ±lÙ2Œ3ÙÙÙpuuE¿~ýöËÉÇ\àë 6dØ'""""xxD:ïPýw7�ó ¯3¡Gò—ƒò=z2÷‡"óÀóq6vнò~ɇPõAð7lL€–ÿý÷²Š¼B““S‘”ôºuëlqÚìÌlÌê7 ¢.<8ð"¡q›Æ¨Ó¤ô:=bÏÆ"þ|¼<}³NÍ;µ·¢<öï?‚š5«A­¶‡J¥€B¡xìþˆÀÀ@^ÒODDDDOå¡-°Ù¾ä‘Þ«íõ´�{[5mݺuG8 @ ×dКªgq%Ø©íˆ5�k°oý>½Àå“—qùäe³é$I‚w€7†ÎʰOT†zõêÅúˆˆˆˆè‰£ëò.w®Cy$¼xa¿S/«Ã~q¨žÕa§¶ÃG‹>‚ÏPì]·ч£ñÏÕzòoîÕ=†ô@ý—ê³Õ•1V=‘r{}ýó/Àf׊‡—÷ÆÖÚ×?,•°ÿL~#·n¹`$[%•�Wè[t…òÀOPž;)ż÷~áTº] {õ}§ª¥VWQÉNU¡}g ´o én¤ûw¼þ¼áÑ{%Ø??QY“$ˆ*®U\Ë|Ñ Ö>ÑÓç) ü‚k“ˆÛ=}�¿Ln� ¢B¶;nDDDDD ü¥B©TB©d—Deö%(•*(•J$¦~"""""þÿ lmm�––ƵJTFRSSakk…BÁ3üDDDDD ü¥øÔˆ‰‰çYF¢2 Ibbâáà –?·="""""þ§R)aoo�N‡Ó§Ï#--�შ”‚~ZZNŸ>�N{{;¨TJ( y<U€œü´|…B‚­­ 5ÈÊÊFtôeääh¡Óå;'zÌ †{ömmUppPÃÁAýà’~Þ¿ODDDDÄÀ_jaD‚R©€��-T*%Ôj{èõz! ×ë�Sq�=Ã3Ã¥û éAG™J³°ÏÐODDDDÄÀ_*�ß0(T*ñାàÙ}¢ÛÎCoü¦ÛÃ>Ñø÷îÝ[á?Œx�ì%I’&¢Ò ÿ’Ù6GDDDDDì;;€ª‚¿é`c2¨´ÌÉÉYÆê"""""""*_¶¶¶£œ �k2hM«ŠˆˆˆˆˆˆèéÃÀODDDDDDÄÀODDDDDDDO«€ 33III¸wï+ƒˆˆˆˆè åâₚ5kB­V³2ˆ�Ÿ aÿâÅ‹¨W¯7nÌ׉ˆˆˆˆž@Bܼy/^DÓ¦Mú‰—ô�””„zõê¡F� ûDDDDDO(I’P£F Ô«WIII¬bà'àÞ½{¨^½:+‚ˆˆˆˆè)P½zuÞªK üôÏìñ»=1ð?1ðÑcãcù葤¤¤àøñ㈎Ž4oÞžžžprrbå=¦ÐÐPH’„¾}ûV¨r%%%aùòå€Q£F¡fÍšåZžqãÆaÑ¢EŽKKKÃøñãáããƒ>}ú0ðYô§M›†ÐÐPùµ: 44‰‰‰èׯ¦M›ÆàODDDDôˆ,X€+V0a„r/SZZBBB†-Z 4�¦ÌË„sçÎ!((3fÌ(0ì !àëëû̶¥r¿¤?)) iii®brss‘‘‘Q®Ôºuë0räHx{{ÃÛÛ#GŽÄºuëäúЉ‰APPP™•)::>>>faþïÿþ'OžÄÖ­[qõêUøøøÈgþ‹K’$lݺUþ}óæÍhÒ¤ Ôj5^zé%ìܹSwýúu 8Õ«W‡““^y圂ƒƒ û€áÌvDD,X€wß}[¶lÁ°aÌŋk9Ý»w—ž9s&†ŽþýûÆ��víÚ¡ZµjHJJB•*U°|ùr4jÔ°dɬ_¿QQQxç�w,ÀÈÊʲeËàéé)¿íÚµ8tèúõ뇻wï¢iÓ¦xî¹ç¬Ú=Ny*‚Ó§O£k×®VÕ?U åùŒÝ¼íÅhìØ±èÞ½;Î�;÷Ì×qÞ}HÞßM÷wÅeÍ>¬¼Ú@IM_Öó+i�³~‰èÙ”��€ÄÄD¬\¹}ûö•óGß¾}±råJ899¡V­Z¨]»v™•i„ èÔ©S‘÷êk4 <>>>X¾|9&L˜€}ûö•xYÒÓÓ‘””„¨¨(³À_ža.\hõIØò¸Ò \.é7 û“&Mª°ÝË/¿ŒjÕªáĉHII)õ奥¥aÙ²e†}ÓiΞ=[¦õ�’’Rä¥DíÛ·Ç… °gÏ!,_~TÜz3^™™™‰Ã‡£W¯^fã;wî �FWWWìÝ»Wׯ÷J’¥R °··ÇÖ­[ѧO888 F�˜9s&ÀÉÉ GŽAÇŽn ”J%ôz=ºuë†mÛ¶!44�çÏŸÇŋѩS'h44nÜÛ·o—À¥òüøã�Ðh4ˆ��—Ç6 ­[·Fnn®ÅñÀÃ[*\\\äËwOœ8!OoZ¾F�aûöí¨R¥ 6lØ€Ž;bذafuI’°oß>øøø 22ÁÁÁ¨W¯žÅú¯W¯¾ÿþ{ùõeË–A’$}ú???!„jµZ\¸pA~�¥ñíÚµ wîÜ©©©b̘1¢F�B«ÕZ>¥R)¶lÙ"–.]*\\\DNNŽ<¿Ù³g‹Úµk �N'„¢AƒböìÙBa±þGŒ!Þÿ}y^þþþ⥗^ÁÁÁòk-[¶ .´jÙÂÃÃCœø@ܺuK9rD(•J±mÛ6y]»v]»v "##C,^¼X(•Jqúôi!„o¼ñ†xýõ×ERR’ÈÊÊß}÷�°··ÿý·BˆîÝ»‹ž={Џ¸8‘””$ú÷ï/<<<„^¯™™™€Ø¹s§¼¼ÜÜ\³×Œuû¨å·Ô>•J¥¨W¯ž8xð HNNË–-Ddd¤üþÆ�‹Ý»w‹ÔÔÔ|ïÏÍÍ•‡-[¶•J%>lu{¶T>Óö"„wïÞ®®®b×®]B!Z·n-æÍ›gõú*ªý[jß–Æ[óyÔjµððð+W®gΜ±ªŽ-m³¦û�‚~7îïµ YÚ‡ÕÆW¯^-Djjªüþ¯¿þÚl»´´ ™¶kÖAÞ6c©MUþ¼ó³ôyŠ»·¦|–Ú”éú}ÜyÑÓ«wïÞâ³Ï>QQQâêÕ«§¿zõªˆŠŠŸ}ö™èÝ»w‘Ó;vì±s‚———8yòd±r“——W©ç³�;wŠ!C†˜å¢wß}W Èòõdûš²~Ùþ'1ì—eè}ZܹsGÌ™3G( qêÔ)³÷888¢M›6"66ÖìõÏ?ÿ\þ]§Ó •J%BCCó-wÇŽ¢R¥Jf_¦M¿œŸ|¸ü»ià·´¾,µKå-‰Ïãàà >ýôÓ|ÛrQuli›-nà/n*jf©�§§§ GGG±zõjùµŽ;Š©S§ !„Åm(o°f˜No©MX*ÞùYú<ÅÙ‡[Ûf-µ)ã¼Kb^Dôôúᇄ»»»Ø´i“ÕïÙ´i“pww?üðC©þ>}úˆ�;w+ˆ[:�ù¸™Ìô-Z$‡û�7 //¯b•µ¤___³E ~~~eøËôþñãÇ#==¿þú«|‰�5÷9”VÇ‘‘‘òå¢Ö:qâ|||J¥~oÁ‚X°`¦OŸ.¿·4yxxàÌ™3f·»åÌ™3þ�( K—.Exx¸ü{õêÕåËöûôéƒØØXDEEY]Ö’RÑïá/ÓÀÿñÇcîܹðññ±zE”f¥xzzB«ÕZ5­± c�¬Œ}!”vO�Íš5³xàdáÂ…èׯŸ|/QÇŽ1vìX‹ï-L­Zµ _g‰õë×Ç�7ò}IvssC‡pêÔ)|ýõ×øî»ï@¾Ÿ¿0óçÏÇÌ™3ñË/¿àÕW_-tºììì|5LïǶ¶<111Ðh4¸zõ*ÒÓÓóµïÂÆ'&&ÂÏÏ~ø!¶nÝ �Fƒ .ä „E•/ #FŒ@NN~úé'xzzú…×Rý;99¡}ûö8xð ’““ñꫯB£Ñ iÓ¦8vì8??¿b-[¡Pù{AòÞk¼÷ÝøÞþùÇ,0ç»k×®"×aA,Mû(å·Ô>óDBÀÞÞÞêe"..gÏž5›ÖÚöl©|F›6mB|||¾örêÔ)ÌŸ?_nÿ…­/Kíßšö]ŸG­V[\¯퇋*sqÌR€V­Z¡U«VØ´i6mÚdÖé�¥m¨°ƒ„Ö®Kmšòçó·Í[ÓfKjED¾¾¾ðõõÅýû÷ �æþýûòte¥sçÎppp@XX˜U— íAÿq-Z´>>>˜>}ºü]rîܹˆŒŒ9rD>ÐKåøMC¿éÊ©ÈpöìÙRûÆ jÛ¶mVOYjTÞ#¦=…æuòäI4kÖL¾ÕaúôérðœÇNž<óæÍCxx8®^½Š©S§âÊ•+rOØZ­øã�?‹ÿûßøïÿkUï ;v,ÆŽ‹jÕª!>>^îܹ“oúöíÛ£zõê˜6mnܸ�˜˜C¥2\$c©<:�ƒ °aÃàåå…•+WbãÆ�عs'Xo y@nn.vìØ�õë×0œ�kÓ¦ êÖ­[hùÀÎÎ}úôÁ‚ påÊ•|�íªT©._¾Œ[·nA¯×YÿÆm9** GŽÁ+¯¼"þ;v &&ݺu³zÙÅÕ¤ItïÞ���¸~ý:ÒÓÓ1gÎ\¿~C† Aƒ ðÆo`„ ¸té´Z-öïß� àÔ©SxñÅáíí�‰'âÒ¥Kˆ‰‰ÁÈ‘#áææ�N…B�Æ�cíÚµ¸wïâââ0cÆ ØÚÚ–éþgãÆ�8~ü8rss‚K—.á½÷Þ³ø¾ëׯcðàÁ˜8q"ºví ­V ­V+ŸÑ´Ôž­aÚ^lll ÑhÌ…B[[[TªTÉâú²Ôþ-µokÚI³TæÒfif©��1K–,ÁåË—ÍžciÊÛZµjeq˜Nÿâ‹/Ù&¬)Þ}VQŸÇš6?dÈ´iÓÆª}LIˆŒŽ=Zäɲ:˜�ð)+ƒFxxx‘—­§¥¥!<<ü±OêE£ÑÈ=ôÏ�;€á „¹sçbüøñˆ‹‹Ëw0$((¨Ôëç­·Þ‚···UÃÛo¿ýôþ')ô—eؤ¦¦Ê�ñ)ÊÖ­[‘––ÿ2©‹éÓ§ËgpòruuŰaÃдiSlݺÁÁÁHHHÀôéÓk™C‡ÅŒ30~üx4iÒ{öìAdd$ÜÜÜP¹reìÝ»jµ={ö„‡‡°qãF«úXøïÿ‹ÄÄD|ùå—¨_¿¾Ù0eÊ”|ÓÛÚÚb÷îݸqãÜÜÜàëë‹Q£FÁÉÉ ¹¹¹Ë3{ölüóÏ?˜={6ÃÙ·àà`|ðÁ¸uë–Åñ­ZµÂ_|�#Fà¹çžCHHÂÂÂàçç‡wß}{÷îExx8’’’äò}òÉ'ù®xÀÞ½{ñæ›oæ»L÷£�>–-[ТE ¤§§Yÿжm[$''ã…^€««+ÀËË ÑÑÑèÔ©¬^ö£X¿~=ªU«†&Mš V­ZˆˆˆÀÁƒåÛnÖ®]‹-Z cÇŽÐh4øä“Oð¯ý ­[·„„„ÀÕÕmÛ¶EË–-‹ððpù²ÚeË–!>>5kÖÄÛo¿�qãÆA£ÑX}PIøôÓO1uêT899aúôéX±b…\þ¢ìÚµKnW666òàíímU{¶FÞöò8ëËRûW*•E¶oKãKƒ¥2—6köa–Ú8ôïßÉÉÉèÛ·o¾mÖÒ6dÚ²²²,®ƒ¼mÆÒ6l©üµÁÂ>Ï£´yKå+Éý‘ñöaããV£££Ñ§OôéÓG¾Ú©cÇŽHHH@BBB™g777·BóñqxnnnerÿüË/¿ 777Lœ8QÞן={ƒ ’¯„MJJÂøñã…¹sç"))©ÔʳpáB¹ok†²&ÁÐK¿*Ï`c2¨´ÌÉÉYVÒ �ŒŒÄܹs1}úô29S]III8uêT™…ý¼u2zôèBÃüÖ­[±|ùrLœ8±D6ªS§NÁÓÓÓâtÑÑÑ6l˜Y§aÆòtìØG�ÅÂ… qõêU¬^½:ßýåTöT*6mÚdv¦‹¸îž•:ªÈu(„€B¡ÀÖ­[ËìÀmAѰaC=zÔ¬3Ô'µ—öç!"*- ÂÉ“'å`hüž‰ &`„ h×®f̘aÕeýÇ�·êD�5ÒÒÒ0nÜ8H’„… ÊÁÚö…X´hQ™vJ—––&Ÿ1wppÀÆ�Í–äÈWȬYlmmG8 @ ×dКªò,dÏž=áààP.½ZQ�hݺ5jÖ¬Yæu<ì…²wïÞr?111Gjjj‰…ýâhÞ¼9öìÙƒàà`lÞ¼Y~}áÂ…7nзo_¬Zµê±.å'"zšåääà�?þ`èé¿�ó‡ÏãVâ-¨T*¨5jCÈ×?èè–¥0,ëÇ !Iz}Ö‹÷ôѯ\¿1PÛq !SC © gÜå{ò%@ÀpV?ý~:lìlÐí½nè9¬'Zti;›ç[Ù¥2jÔ¯�—º¼„·F¿…ä’qhë!üòÝ/ˆ;ûJöPÙ¨ ×–/„0d€J¥!SCP­N5têÕ‰¡Ÿˆˆˆˆˆˆø‹C…B�ø ñXøê(UJÃÙx…¥B™o~z½^î¥_èó<§OT6*aþn-ÜðÕž¯ÐηÒRÒäÐ/)  ôz=$•„¿Ïü�íK¶Ë�û1ð[ûÿ$üƒðÅáÐKz9Lï¥m®.5\ðú‡¯t:ÝÃGì™t¶'I ”J%”*Ã`zfßþ�gñ•*%´Z-œª:aêæ©hÞ¹9ÒSÓ¡Pš÷̯Óé —ô[†Wn<¼×Ÿˆˆˆˆˆˆˆ�¿àÀ;—î„.C¡xòM§±±³ÁÍ¿o"¸W02îg@¥RA§ÓÉ—úK’$¸ù÷Müñ;n>ˆÃa‡qáèdÜÏ�/ù7†~ã}ø*• :­•*WÂä'£ZíjÈÉÊ1œÝBÿƒ'hÓµ[fVv""""""¢'E™uÚ§P(pçúìY¿:è tùC´ñì¼}%{œˆ8�/ßûS7ME%ÇJÈÍÉ…�­ ô:=öm؇_×þЏsqÈJÏ’;àSÙ¨àRíz´‚ïP_¸·w—/ûW(€J´Z-ª×­ŽO¾ýÓzO3 ú€á6�#aGÐ?°?\j¸°¥Ñ¥Lïá?~¹©¹�”…÷|o¼oÞÉÙ 'vBzJ:llmw6ÿòþæ žƒsÏ!'+*ì+ÙÃNmI!áÎõ;ØñýLì>«§¬†6G …âÁeû:øS* ýx¾é‰Nït’/í7+‡RBNj…b+!""""""þÂ!pr×É¿=­$IÐiuptvıÝÇ0wÈ\ì كɾ“qîà98:;B]Ym8kÿ`ÞÆ>T¶*8»82+_|eèqÿÁ£÷L/ÏBà½ÉïÁÞÞB'Ì/ÝpÆÿÄ/'ØJˆˆˆˆˆˆˆ�¿0‰—ñçïB+´Ðëô…0}î½N«ƒ““Nþç$æ›�Œ” hœ4†ùu…5†Žÿ$H¨R¥ öoÙ�ïÆg8ƒ/PP( �ñ5lÝ­{´FfV&T6*ãý$ :�Z½ýñÿLdK!""""""þ‚\<~ÚL­ár~©à°¯P*��™ ½Nÿðì½^ÀNmµF ¥�RîÀ’åef¦fÂFiƒÍßoÆîU» =òëžå×ëô€:¼Ý™ÚLd¦e"+=Ëðx>Éð¨>m†ç�bVè·ß~‹6mÚ ,,ì‰(ïÚµkѦM¬_¿ž[#Ñ“øcÿˆ…B¡€T@RB@©T"ã~Ü<Üààì€ì¬lù,¼B~Ôžé…‘$ Ú\-ê6­‹Nït‚WO/\½tÕp áÁ<�gùàåW_FÇîѼss¸·w‡R¥4L£0<ú/îlÜcþ[·ná»ï¾ÃСCѽ{wxzzÂ×׃Ɗ+pýúõ©ççž{uëÖEåʕ˼1ÅÄÄ`Μ9èÛ·/¼¼¼Ð¶m[xyy¡_¿~˜7o¸Å=¦wÞyG¾"± áÈ‘#%¶¬äädH’„èèè2yߣ8{ö,¼½½áèèˆêÕ«ãý÷ß7û^uêÔ)tëÖ ŽŽŽ¨V­Þ{ï=\»vÍâ|àääI’°dÉ’"?§$Ih×®�Ù¸k×®Éã|}}Z­’$¡F�ùÞolmmQ·n]Œ=÷îÝ+²Œ7nÜ@ݺuqüøqnŰråJ¸»»þïÿþï¿ÿ~…*Ÿƒ³¶gÿ,Û2Ã’°“C'ÃÝÓ½\˦T)±=ûg„$¬+ÕåxõõÂöìŸñá×ZUGyµÆ>_Y˪ìM™õÒõÒÕ‡�¾ËöUJ¤$§ÀÓÏ_lþ�ú Óü§!+5 vj;ù¬¾5a$…„ì¬l¼òÞ+è7©ŸÙ½ùÆy!äžûkÔ¯�Y³ T*‘–œ†Q-Gáî�»Pª”Ð ýc_ÒŽùóç#''vvvpww‡““ÒÒÒpéÒ%\¸p«W¯Æ˜1c{‡3`À 0 ÌÒ/¿ü‚3f@¯×£^½zxå•Wàè舔”œ:u ¡¡¡Ø¾};-Z„¶mÛò/ Ñ#Ú°arss7nÄ_|�ØØXy¼¥ƒþÇG¯^½ðÆo”Zqþüy4jÔ¨Të"%%¾¾¾¸uë�””„M›6áæÍ›Ø¿?nܸ¤¥¥aРAˆ��Ehh(®_¿ŽC‡ ï˜Y�aÆ!##ú„ßÿׯ_‡««+`çÎ�†'P™|U*•øöÛoáàà`ö~²³³ñóÏ?cùòå¸sçBCC ]îÀ�ñá‡ÂÓÓ“Æ#š3gÚµk‡+V`Ĉªl:­»¾Û ;ÔmVÞñDû·Úáëáßà·�¿qå™ÔQ^¹9†ÛÈ·ÙéYÏt•Yà¿wóôÐöï'߇çkž˜ºi*Ô5Ztm�iaÓ ýÖzµƒgoD�ú5еoWhµZ(•Ê<� E¡T '+‹?\Œ[×nÁ¾’½áªÜJ¼õÈŸ{Û¶m˜5kT*ÆŒƒ¾}ûÂÞÞ^¯Õjå ¼`Áèt: 8ð‰jD÷ïßÇìÙ³¡×ëñÅ_àí·ß6¯×ë±lÙ2¬]»ÁÁÁؾ};lll¸‡"""z¦a±R¥J�$ ÎÎÎV¿ÿìÙ³èÕ«W©–Q¡P yóæ¥^QQQHOOGÿþý±fÍèt:<ÿüó8xð ²²²pàÀèõz|öÙg˜;w.´Z-œ��qüøñ|}G™Z¶l8€aÆaÅŠËѤI\¼x;vìÀG}$~wwwüïÿ3;0ðÉ'Ÿä{¿­­-¦M›&ÿÞ¿´hÑ'NÞytDDÎ�;‡;vp£xœ0¤Raúôéøè£�`ö=½¼is´X9a¥ü{—~]0!d<>úö#ü¾ûw¤ÝK{æ×_Þ:Êë?ËþóÌ×Q™]ÒŸüOòÃ��'ì·­=¦nšŠJ•+:ËËÕBø4ØW¶Gvf6”J¥y/úEþgïµÙZ|5ø+Ü|*•ÊÐÙŸéÎ]‚|™NVæÌÁþÍûa¯¶—ïõ¸çþ#}æÛ·ocþüù€Y³faРAùv"*• þþþX¼x1 –,Y‚øøxyü÷ß�6mÚ`ÿþýˆ‹‹Ã¸qãðꫯ¢C‡xï½÷a6¿Âîá×jµøé§Ÿ///t׃5 IDATèÐï¼óæÎ�‹[·Ìhw™—.]Bvv66l˜/ìÿè�=]»v…§§'îÞ½[à4111;v,ºu놮]»bðàÁ8|øp¾iïÞ½‹%K–àÝwßÅ+¯¼OOOôêÕ ß|ó ÒÓÓóýÁnÓ¦ ~ûí7üüóÏðóóƒ···Y[ùùçŸ1tèPtéÒ:t€¿¿?–,Y‚´4îD‰ˆèÉsîÜ9tïÞ5kÖD­ZµÐ§Où¶º·Þz üñ† ‚?4\*{øðaxzz¢J•*¨V­ú÷ï�ÔÔT«–5}útÔ©S...¨W¯æÍ›gøÞgrIÿéÓ§¡ÑhäA­VC’$\¾|YþáççWWWÔ­[ÇGrr²¼ ___|ðÁ.ÿµ×^Ãýû÷¸sç222 V«accƒ÷ß÷îÝ“ÃþÞ½{‘‘‘�:öccc1iÒ$Lž<­Zµ²ªj×®�úõëËá;##û÷ïGçÎ�ó}3½¤¿ 999سgä»MÀÔªU«ðÞ{ï¡R¥JòkçÏŸG·nÝàìì WWWL™2Åðhj í"==’$aÆ pww‡Z­†ŸŸ._¾ŒW^y�òÁ‹;wî@’$¬Y³îîî¨\¹2Ú·o�³gÏ0œ ’$ !!!¨Zµ*–.]jÕº.¬=Ygi¾»víB“&MðüóÏ£sçΈ‹3¿]÷�7Þ€N§Ã®]»*ô¶}(ô.¾µÆ­| mÓ¥† Ƭø«bWbó½P|óÇ×ðé+_½îêZ¬Šyˆ¿Œœ‰íÙ?ã“ï>6d¶$oƼÃsQɱ¶gÿŒGç£ÍkmðÃ¥ï±éÎ&LÜ8ö…)ª F­|Zb~Ô|8ªT©‚µk×bøðá ýDDôDÉÈÈÀk¯½///\»v ±±±P*•òÕƒ;v쀣£#Ö®]‹ï¿ÿz½Æ C¯^½pûömüïÿÃÙ³g1g΋Ë:~ü8æÏŸ�£G�âÞ½{ˆˆˆÀÊ•+qá³éZ¶l‰´´4¤¥¥!%%]ºtÁ믿þÿíÝyœMõãÇñ÷=÷ÞÙ‡™±ï’m¨!KIƒ!‘FT(¡,¥"ñµdkøR¿Rß(ù*’¾¤IôE²NjÊ_»F²e0 f¹ËùýqÝÛÜfÌL–B¯ç÷q}çÜs?çÜsŽ™óþlGUªTQzzºZ·n­Ûn»MÔŽ;tâÄ ¿Vpo¹ùIKKS\\œ²²²4pà@¿ž�ßÿ½ìv»Z·n­Ž;jÁ‚½gêÞ½»ªU«¦Q£Fø¸;�NµnÝZ«V­ÒÙ³gµ|ùredd¨uëÖú¼7p[,ê…^н÷Þ«iÓ¦]ô3«V­ò»¿LOOW›6mÔ²eKýúë¯Z·n�æÌ™£>ø ßëÂ{¬>ýôS%%%iß¾}Ú°aƒâââôÞ{ïéĉ*R¤ˆ^ýu¿õçÌ™£õë×ëøñãªR¥Šºví깿pO8oÞ<-]ºT�<òH¾ç:¯ë)¯÷ò+755U?ü°  ””}ôÑGúä“Ord‡æÍ›kÅŠ×ü¿ñý›=•%+•�-À¦1KFëÞÇîÕšykõÎ3ï(ó\¦ú¼ÕGmŸi+Ó4µeÕ-WTEËUpX�¢G+õXªê´¨#IªR¯²‚´qÙ&_æ)V®˜â=¨•®RZÊ5Žk¤¶Oß—ëþä·’T¨h! �7Te«—ÓëÝ'iå+Õ8®‘z¾ÚC’¬áŸSÅ[+êÓWçë«9_©m¿‚ 9 Ì1~úžø³c—ŒQͦ54õÙ©šúìTÕk]O/|0P’Q"BCæ–ÛåÖ¤'&é�þSU¡f=ýv¿ëêïŸ֥ß7YŸé Þ1û#æŒPpx°/ì{ø_èÿt´F?8Zéié ôÍ¢Ÿ_èw»Ý²Ùlr:=-ý’t×CwùjW Ã�#Ó¡‰Ý&juÂjŽ(,—Óå ûžÝ5}½þ¨ï¾ûN’Ô²eË­«E‹é믿ÖsÏ=çûÞZÜqãÆùýb/_¾¼¦OŸ®E‹å9.~áÂ…Z·n�êÔ©£wÞyG6›ç´wëÖMÿþ÷¿õî»ïê�7Þðýqÿ£ÛŒŽŽV�5ô¿ÿýO“'OÖO<‘clZ~æÍ›§øøxÅÄÄø–UªTIï¾û®þûßÿª^½z’¤o¿ýViiiЉ‰ñ»éÛ·¯~øamÛ¶MëÖ­óÕ¨{ÿ ÍŸ?_Ç÷ë�°|ùr_�ï»ï¾ë«¸èÕ«—&L˜ „„MŸ>]Ï?ÿ —^zI’är¹´}ûv%$$¨mÛ¶Z±bEŽ¢çÎ�ÓÉ“'U±bEß²5kÖ(%%Eƒ ’ÍfSÅŠ}-ÙË–-ËóºðÞ=ýôÓ Wxx¸jÔ¨¡Æ�ëæ›o–$5mÚ4Çä€Ï?ÿ¼"##%I P½zõtìØ1ß“Ç\uëÖõÝwåu®óºž’““/ú^~å®]»VN§S={ö”$U¨PA]ºtÑܹsý¾KÅŠµyóækþ߸Õî¹�wd:T«y-U¨YA[VnÑÌ¡3%I{~Ø«)[&+¶W+ý÷­ÿjÓòMºû‘»Ý(ZŽL‡lv›¼±@ÝÿÙ]å¢Ë©æ]ž¡7›–oò5¬.^XÏ×^'�œÒá݇4hö ÝTë¦\÷§ ûp&匊èä™<Ýmjߦ}jÿ|{Uª]I’tË]·(,2L›–oÒÜxÏy � S·±ùsÎm ÿÙSë¡TëÞZ*V¾˜¶¬Ü¢3)žÝ;7ìT�uT¼bqßïÈÈ’‘*V¾¸vnØ©ž•{ə弮þ.üi-ü¡¾™ï332Õ¸]c½4ï%… ‘Ûåö3oë¼7ô»œ.O÷þÏF«PÑBr:œŸ¼/[è·X,šøøDOK¿Í&«ÕšoØ÷tH°äÙ…%/Þ`½¿(óS¹reIòkm÷]�µjåè%иqcIÊwöûE‹I’zôèá û^]ºt‘ÍfSbb¢222.i›V«U¯¼òŠêÔ©£™3gªE‹êׯŸ¦M›¦ 6¨•¼víÚ~a_’î¼óÎÛŠ‰‰ÑŠ+r´<Øl6Ýu×]’äû�½ò",,,Çpƒùóçû* ²w‡“¤~ýúÉ0 -Z´¨ÀCIø«9rDEŠñõp“äëÙväÈ‘\?3yòdÕ©SGÕªUSµjÕ4kÖ,¿ÞrS±bE­Y³F;wîÔ=÷Ü£²eËú&ðÍÍìÙ³õþûïkáÂ…*TÈÓeöðáÃr:�*^¼¸"""¡V­Z),,¬ÀO0:tè�š4i¢-[¶hðàÁš3gNŽû�²eËê�7ÞÐÚµkU»vmM›6M?þ˜ó±ËŸ|ò‰222T£F Y,õíÛW’Ô¿ßLûsÏ=÷¨páÂúòË/µtéRÝwß}9öãbìv»FŒ¡#FhÔ¨Qš7ož:vì¨o¾ù&×G-{+T .ìwî###sÝfA¯‹"EŠøíSö "»Ý.—ËåW®w‚BI*VÌÓ;%%Å·¬B…ߺ>çw®óºžòz/¿r�?®ÈÈH¿Å‹ÏqŒ"##/ZQu-©|»'WÚ}HÅ+x¾Ç‘ý¿e‡c?ó|Ç ïmZá©Äˆn­º­n×ÉÃ'µtÚR9NÝÞ²Žj6©©s©ç´;i·¯Œ3)gtòˆç '{†âäº?Ù‡€ õ›ÒW3~z_ 2>óµÀÎId OÑñƒ¿];Çö-ÐñðŽáÏþšÿq�>[´Œçz¿åî[ôÒ‚—ôÒ‚—T£q ežÏT±rÅôkò¯šÒwŠÜN·z¾ÚC¯®yE�­¸¼®þ.üi-ü…¢ )ë\–Ü.·BÂBÔoR?*3=SA9fÒÏ>ÖÞ‘éÐmwݦ'^~B¯?ùºBÂC Â~ßÒ?áqOP¼£õzµû«Jü41÷°ŸMD±ˆKúÎééé’”#L^Œw½ÌÌLeff*00Ð÷^�5rÓ ,Ô³3MÓWKë­·æºÍŠ+jïÞ½Ú¿¿ßvþÈ6K–,©ÿûßÚ¶m›õÃ?hÆŒr8²Z­ª]»¶âââ.ÚÛ!·‰}¼³ çõý²óþ‘ÊÌÌÌñ^ncà¼� ÊmÛ… R… ôÓO?éðáÃ*S¦ w‘€k^éÒ¥uâÄ eeeùÂ�78çö·lõêÕ0`€¾ýö[ßxõÞ½{ëØ±cÚ^­Zµ|ãç7nܨ¶mÛªB… 9*Ù¿ÿþ{õéÓG ªZµª_ ÒÉ“'=OOúƒ²²²Ô®];íß¿_ÿ÷ÿ§^xÁïýqãÆù†>ÿüó¾žÞÏþÞ Aƒü^Ö®]«�?þX=ô�ºuë–ohoݺµæÍ›§3gÎè�¸¬sé­8Éí>ÈÛ‚~úôiß²R¥Jéĉ9î!/åº(¨ìÇÊô³‡éìç´ çúb×Óã�?~Ñ÷ò+·H‘":uꔯ7±”{cYjjêšüò¯ÐìÑfªZ¿ªN?­MË7ëÖfž{ûR•~›¢tO%̱dÏ¿áÔc©Jþ1Y5G+(4X—mTúÙ íX·Sµcê(ºQ´6~¹ÑÓkóÓ]ðÆ.ïvòÚ‡¶Ï´U«^­´ú£DÍ2CEJGiÒw“~;öæz+V®èoeT½ú÷Þ)¿x®Ùo>ýF¯=öz®ë,{¹–½¿\EËU•;ª¨Û˜®z,þ1}5çkßç üÞZ¿²Åtò—“’!9N�l7RÁáÁJ;•¦˜n1ê2¼‹\.— Ã�iš¾‹nÓŠMš9r¦Â"Âtê×Sž.ý¦û·!yðVdýŽ,‡Þèý†¢JGéàŽƒ*T¸ÐEþa’[Š,yIß9**JiiižøÆÛ’ãµ·»TŽýËÇùóç•••%»Ý®°°°\×ñþrû}­æ¥ló–[nñh‡Ã¡]»viíÚµúâ‹/4lØ0-[¶L¯¼òJŽr²×Pç·­�;w*!!AÛ¶mSJJŠÒÓÓ=“=:�yž‹ì222|2ùͯpâÄ ?àºÐ¤I•(QB'NÔðáÕ‘‘¡‰'ªU«V¾¿÷v»]G�•ÃáЉ'¢råÊÉáphÁ‚Z½zµJ•*•ﶦN�ªiÓ¦iÑ¢E*]º´Ê—/Ÿë½Æ±cÇÔ¡C�5*G+yãÆ�U²dIÅÇÇkذa2MSñññÚ±c‡æÍ›—ï>̘1C7nThh¨~úé'¿±ÿƒ RLLŒF�­aÆiÓ¦M:vì˜6nܨJ•*é–[nÑÙ³g®"EŠ(%%E;vô¿Q¶ÙôñÇë®»îÒý÷ߟïþ´oß^sçÎUPP�Zµjå{|bA*.¼³ô»ÝníÚµKóçÏWáÂ…Õ¢E‹뇆†***JÉÉɪ]»¶$O—ûbÅŠi̘19r¤<¨öíÛ«oß¾êÕ«Wž×EAW~ï­·ÞR“&M¬·ß~[uêÔQñâÅs-/¿s�×õ”×{ù•Û¨Q#IÒ”)SôôÓOkÇŽš3gNŽaðë‘pMµ›z½ÖK†aQ¹èrºížÛärº4¹Ïd92Úºz«l? Z÷ÖÒããÓÁuÿ³í$I ßüíé ›–oÖÚËb±è×f]X¶Q]Çv•aÚ¸lã%ïcAö!øBoé’•JªQ‡;Õ¬K3�I9£¨ÒQºížÛ´íëí:æ¼jÇÔVçá�uödšZöð\÷ìØ}‰ûþ£R~IÑ�Ü©ûŸi«s©çÔ-þ1�K=«�w¾ jõ«êÅÙ/jëW?*ñ£Õ2ݦ2Ó3årº”™žyÝü]øÓÙªeµ{ýnOë½LÚsH¦Lefeêëy_«óàξZ%‹Å"‹áiå¯zGU�N9­ÿ%ýOÁAÁ²Ùm¾Çé„··€ar»Ý²Øåt8uxÏa‡Ët›mÙ—$Ãb¨\µr—ô�K•*¥hçÎ�¹¶–ÿžw ]öîQWJA';¼’ìv»¯ gÏžêß¿¿µdÉ’K~öïêÕ«5dȆ¡fÍš)66Vaaa²ÛíJJJÊñ¯ßW dÿ®ÞÇç\LÑ¢E¹ƒ\‚ƒƒµxñb 0@o¿ý¶¬V«š5k¦©S§úÖéÖ­›ú÷ï¯E‹iÞ¼yjÙ²¥ªT©¢ÐÐP=úè£zÿý÷Õ®];õèÑÃ7I[nzôè¡�;wêŽ;îÐùó箇~X]»võkì˜;w®~ùå�3FcÆŒñ-OHHPll¬–,Y¢¨lÙ²r¹\ªW¯ž&Ožì[/66VeË–Íuâ¾ì³Ì{g‚÷êÚµ«6l¨Ï>ûLñññš?¾‚‚‚Ô¾}{Mœ8Q���äÕ¦M(&&F¡¡¡î"îp8üŽMñâÅÕ¦M�=ZåË—Ïõ3Í›7תU«|= ¼çþ¹çžS‰%¤G}T}ûö•ÍfË÷º¸111ª_¿¾Ž;¦*UªèÃ?¼èºAAAyžë¼®'—ËuÑ÷¬Vkžå-ZT~ø¡†ª¡C‡ªN�:êÓ§OŽÇ-®ZµJo½õÖ5õïÙj³êþ ߥ�LSÒâ$Í›ð‰vçé~ïÌrjT›ÑzlÜcºû‘»¦Ã{ëÍ^ÿÒªWe ü›Ôaàr»ÝÚ¼Òó$…MË6é±øÇ$I›W\úÜÙ‡ÅS—(ºq UoXM‘%"ôÞà÷U¬lQuÖYï¬a1Ã5áá‰zêõ'õÐ�ŽÚ¹~§>÷±ž~çiÙ¯Þ£¼3ÎehtÛ1êþÏîê<¼³ì�víþn·Þ{ñ}e¥giÛ×Ûõù[ŸëÞÇîUÃv äÌrêÀöŠï¯´i×Íß‹¤b‚ö—=ÛË&©Žišo_Ά–L_¢ø·L«é Ù—)S.§K¯®zUÕëW—ÛíöµìºÝž±ý?,ûA#ÚŽP`p oy^áÔn­6«²Ò³d1,r9]~þy+òz«Å°ÈⲨï[}Õ²{Ë?ü�4aÂÕªUKï½÷^¾ë�5J‹/ÖSO=¥§žzJ’4sæLMž|ø%}¿víÚéðáÚ4iRމpÞÿ}½ýöÛêÑ£‡úõë—oùÍš5ÓÙ³gµlÙ²=®eK—.Õc�=¦äää½RRSS©mÛ¶©fÍš×ý±\²d‰zõê¥}ûö)88ø²Ëkø(òµ0sÁåy‹¥Ÿ¤M’œ’Ù^Îì¯?mÒ¾ZwÕ’-Ä&Óå™õ>{ØÎ8Ÿ¡å,÷ ÞÞ1Vn—[u[ÖU�q=tæÌ9N_O€ìá>{ ¶a5dµ[u:õ´ÊV+«±Ÿ�U“¸&:s挬6Ï“¼cS.Zq`J¦Ë”-ئèÑ—ô�[¶l©Â… kË–-¹N¸’ÝÆ�õÅ_(((HíÚµ»r5:‹¯w�÷٨٥¥¥)99Y���ªT©Ò%m£sçÎêØ±£ó\ï—_~ñœãÒ.»ÌÌL>|XAAA¹Îz»nݺ?TžwèÁõ0#+@v±±±ºí¶Û4iÒ¤¿ln„‰��N§FŽ©1cÆ\‘°\kþ´À_¦jU½½ªl†M†í·ÍºÝn‡kõœÕ:¸ë g ¿û·Ê‹a‘ÛåÖC/>¤Áï VPh�Τž‘Ëå’ŰÈf·ù¾·ÜŒs:}ê´ê·¨¯QŸŽÒí1·ë…÷^Ð=Ý£Ó©§=¡?ŸÇíVC6‹MUëUUÙêe/é;*TÈ÷ˆ• &hêÔ©:þ|Ž_2Ÿ}ö™ž}öY¹Ýn ù$7$ÛŸ¹±mh×Ú]þÕ ¦dµ[uöôYÍ5KÃç—Ût{‰w¡ë½ Ï3Ic{Īf£šú(þ#mZµI©ÇR•åÎ’!Ãà%…‡è¦[nÒ}½ïÓ}½ï“Åb‘ÓáT`p †Ì"IZýÉj… ÷T*˜¿aYý6õ/kl{³fÍ4a½üòËš>}ºfÍš¥èèhEDDèìÙ³Ú¹s§Î�;§   �=ú’Ƕç¥M›6Z½zµÕµkWµhÑB6›MIIIÚ°aƒÊ—/¯þýû_rù]ºtÑO?ý¤Ï?ÿ\}ûöU¹råtóÍ7+<<\§OŸÖž={|�|éÕ«—6lxYßeÞ¼yêÝ»·bccår¹´~ýzeffjìØ±êׯŸV­Z¥[n¹%×™ù³‹‰‰Q›6m´dÉuêÔI-Z´Phh¨8 U«VÉív_Ö¾\MÞù¢þl7Ìc‹_}õU.$ø¯”¦qM5çŸsä<ã”EžÉû,O ~Hxˆç%ªn˺Ší+§Ãé üÞîý.§K媗Ó?fÿC'ŸÐÖÄ­:°ó€ÒN¤)0$P‘%"UãΪzGUÙìžÙþÝnÙì6¹]nÙíüÁ`™¦©õŸ¯W@ÐÅ[´M—©€ð5y°ÉeÕ®][_|ñ…uøðamß¾]ºé¦›t÷Ýw«mÛ¶¾ç—^i‹E&LPBB‚-Z¤3fÈår©L™2êÞ½»üñ\Çö”a9r¤Ú´i£Ï?ÿ\Û¶mÓ† ”™™©àà`•*UJqqqzà�}YßåÙgŸUpp°V¬X¡>ø@EŠÑÝwß­¾}û*,,LíÚµÓ²eËôꫯúMøs1cÆŒQݺuµpáB}úé§ÊÊÊR‘"Etï½÷ªK—.~�€ëÉŸ6iŸw2¾)ÏNѪ«ä¶¹åvyž/jÊ3S¾w’¾QóG©Î½u|ãõ½ìy¯ç ™yq9]2¬†§uþ¬þ.‡KV»g"¿Ç*?¦³§ÎúÍà °VC†ËP›¾mÔsbO¿‰àb˜´qÃMÚçí7 N¶0›gÒ¼ =å ‹!Ó4eµZåÈt(þáxmIÜ"›Ý&—Óå›Yß7®ßb‘éöÌîïrºäv¹årºät8åv¹=�á³^øjæoO°Ú=á~ÖØY:“r&×°ï©��¬AVµ{¦�ß¾p½øS¿ÛíVÉ›J*n`œ¬¦UVëo�Û0 ¹ÝnÙƒìÊHËШ£´þóõžIù CN‡ów^h‰·²ÏÄ}6«,†åÂÛžÿºMOO«Íªô³éz½×ëš;a®l6_…@öPoX ¦¡<¨båŠåùØ>þö�ßêMÓTû§Û«ümåe:Íßfåwÿ6žßd—3Ó©—;½¬w¼£´Si²Ùm¾÷Ý.wž3웦)—Ë%™žmZmVý¸æG½ØüE-yo‰Â ‡ùz x{øºí»¤Šu**n`a@àÿ#Cõü»Ï+ 8À3¿a‘iñ$xo¨·Ú­²Ø•ðF‚žkôœNYèsïmÉ÷ÍâAö þ¼ëìÛ¼OoöySÃÛ ×žö(<"Üﱞ‚ s˜R@H€ž�ò¬ì�v®ÀuëO›´/;okú7Ÿ}£ÿ{ìÿd±Yär»üº×{ÇíVC™ç3•••¥2•˨~ëúª}OmUoP]áEÂøÛLûn—[™é™:¼ï°v¬ß¡o—|«-‰[t>í¼BÂBdX ¹]žre‘_/«Õ*ÓijðGƒug»;™¨ÀƤ}(ˆ?kÒ>Û_ñå¼ãõwh¬_ãÕì³=a\ž®ú¦ÛôŒÅ7=³í(08P)Sôé[ŸjÑÔE BYÄ\IDAT� WTÉ(E•ŠR@P€LÓÔÙÔ³úõÀ¯J;™¦³gÎÊ�¡ ° …G„û†øZõݪ;,žI唺Åw#ìn¶¿jÃÞÐßá¹’)Ízi–g¹Í³Ü"‹çq}ÙZûm�6.,Ómê|Úy¥�JÓO?þä‹¡L«Ý3`xD¸dzzxgî÷†}‹Å3„À0 ¹�žÇüu}¹«|îAÂ>€ÀÅBÿóT⦚Üw²2Ò2<¡ßåö­—}¬½Ëé’Åb‘Õj•ÍfóMºçeš¦'èçò³¯cØ É!…†‡ªßä~jò`Â>ઠ øó2÷_ýe½¡¿QûFŠ_¯Êõ+Ëâôtç·Ú¬¾n÷9Âÿ…àî�áßûÊ>.ßo†ý åXmVÏ$}C7×½YñKã û®ˆú÷×ç Oµ[Ôþûþì¡¿Òm•4nÉ8uÖI¡…B=Áßíy¿ÀaÜ’{ù†aHnÉâ´(´p¨ùˆÆ/¯J·U"ì¸":ëü§¶àâú ÎÃ:ÿiÛûKf鿘ìÁûÈþ#Züîb­üh¥²ÎdÉ”)—\¾Çî¹Ýž.ÿÞñû¾ocÊoÓ4e•UYP(@�h¬ÏuP™*erl.×Þ�ûôñø�µyùfeedq@ € ÕnQ[�‡uVåÛo¾ü _ÀYú¯©ÀŸ[ðO9”¢u ×)iI’v¿[Yç³|úyÿç_ƒñÛÿL™  På:•U¿M}5�kª¨RQ}ÀuëºüÒ…ñù¦éÊÞñ³vlØ¡}›÷éç?ëÔÑSJ=žªŒs’¤ Ð Š*¤¢e‹ª|tyU¨YAµšÕòµæ{ƒ¾ÅbñßÀ øm×ðÈÊËG—Wùèò—U.­ú€¿Ò/~@à~@à~ü€Àü€Àüø9ø�øÀa+芇æhp£þÒ¥Ks´¸NÐ¥? ð? ð?~@à~@à~þölW«`—Ë¥~ýú)$$D‹Å·¼D‰2dˆ$iÈ�!zòÉ'U¹reßú&LPddd�Ë“¤~ýúù•ѼysuîÜÙ÷þæÍ›µnÝ:õë×/G¹ãÆ�Sff¦ÆŽ›ëöî¼óNuïÞÝï½Ù³gkÍš5zç�wdF�ö Lrr²æÏŸ¯´´49�N¨]»vªU«–o�ì÷“‡Òk¯½æWFff¦n½õVõéÓ‡{6þ+mäÈ‘¹ø«U^@@€¶nݪ»ï¾[%K–̳¬Ã‡K’´ÿ~UªT)GYûöí“Ãá�Ýn÷UìÝ»×÷óÕü®go¿ý¶z÷î­›o¾Y’´gÏýë_ÿÒøñãžcý2eÊèõ×_÷ýœ––¦—_~Y-Z´àž ÀßÒ ×¥ßív«}ûöúä“Oò]wݺujذ¡6l¨õë×çZVåÊ•µmÛ6ß²]»v©bÅŠr¹\\=W‰ËåÒÙ³gåt:}˪T©¢I“&åösóᇪQ£F¾  ðßêׯ¯sçÎiûöíyV üðÃjР�î¸ãmݺÕ¬ºuëê»ï¾ó-KJJRݺuåv»¹z®«Õªx@S¦LÑ´iÓ´víZ¥¦¦Êf+XÕµk×êäÉ“jÛ¶-ÀßÖUïÒ?vìX¿1R5kÖTÏž=/¹¼øøx¿ò"""4bĈëuêÔI³fÍRttt®ålß¾]7Ýt“ÂÂÂ$IÕ«W×Ö­[uûí·û­­Ù³g+##C6›M{öìQ×®]/kß�¿–-[ª^½zúßÿþ§Ý»wkÁ‚ºýöÛõÈ#�䃟ÝñãÇõÙgŸé…^ȵ‚€{6þ+äJ�‘1bD�Ê«T©’Ê•+§¯¿þZ9Þ_¿~½öíÛ§¡C‡J’LÓÔùóçs~«Õª[o½U›7oVHHˆªU«&«ÕzYû€‚‰ŠŠR“&MÔ¤IeffjüøñÚ¶m›n½õÖ\×7MS3fÌPëÖ­UºtiîÙøoT:tÐ+¯¼¢öíÛû-?þ¼öìÙ£ &øÂ»išúÇ?þ¡´´´ãÂêׯ¯eË–)$$DwÞy'W ÀUvþüy�8qBåÊ•ó- TDD„RSS/ú¹¥K—Êf³éÞ{ïå øÛ3nä/¥F�iùòå~Ë“’’T½zu¿–z‹Å¢5j()))G9•+WÖñãÇuðàAU­Z•«à*;qâ„^{í5íÝ»×·ìÇÔþýûU¥J•\?óóÏ?kÅŠêÞ½{ž]þàïâškáÿý˜ÿ§žzJÕ«W¿èû’Ôºuë�[ñjÕª•Ö®]«¢E‹ú–­_¿^1119Ö­U«–/^¬æÍ›û-·X,ºå–[äp8dF�÷=¿}@îÊ•+§=z(!!A§OŸ–äkß§OŸ‹>zyõêÕJOOW||¼ßò   �?ž{6;IÅ.ÿì/{¶—MRÓ4ßæpðy‹¥Ÿ¤M’œ’Ù^Îì/ƒCÀ�‡À�ø�ø�? ð? ð?{¶‚®xàÀŽ7Zà¯P¡G €ë]ú ð? ð? ð@à~@àW•íÏØˆÛíöý‹Å"‹Å‘àz ü¦iÊb±È0Œ¿_®ƒÀï û‡C;wîT@@€²²²T¬X1•,YÒ÷>¸Ž¿ÅbQRR’6lØ ŸþY6›M‡CEŠQtt´xà¿®þÙ?GE—çªõ«OKKSRR’<¨¨¨(…„„(22RYYYúöÛouèÐ!†‘ãu¥Âþ™3Y*WîíÚ•zÙe�>í)kçÎT®Àu᪵ð'''ëÀ�¾�o±Xät:e†4{ölUªTÉoœFF†*V¬¨úõëËjµ2΀k-ðÛl6Y­V¹\.Y,_°w»Ý²Z­JOO×?üà÷žišÚ±c‡¾ýö[ 8�³À%ºjMè¦iÊ4Í˽]ö ÃPXX˜BCCýþ¤“'Ojݺu¾r®„½{O«[·ª[wž4HРAßèôé,ßûß~{L÷ß¿X·Þ:GµjÍÕ3Ï|­³g¹–µÿÕ­;O û$I“&mQýúŸ¨fÍ9ºóÎO5uê6®,À�ø³üì3ò»Ýn¹\.9�Neeeåx¹\.eddhß¾}¾u/WF†Kݺ­Ptt¤¾ûî!%&> S§2õÒKß^Ø'Sƒ}£Ö­+hëÖG”˜ØAÿûßIM™òc޲<«GY¦!CnWÇŽ7kãÆãš:u›.¼OÛ·?¢?ŒÑœ9{´{7ãýÛÕ,Üö Ã�Óé”ËåRPP�e·ÛsýŒÕjU@@€Š/î›Èïr}÷Ý1=zNƒÕ‘ÕjQp°MϾ¡ÒÓ�êÛ7Q_|q¿J—•$Õ¨¥7ßl*IúñÇêÞ}¥Ê” ÓCÝÌp š5kvIŸKLLäàÀÕüÞÇð©{÷î*^¼¸¦M›¦Ý»w+<<\… òÛŸ[à·Ùl:þüeïK½zÅU¬X°Þ|s«ú÷¿M¦iê_ÿÚª={R5uj3�:•©à`›J—•ÃáÖ—_þ¬u뎨D‰¿rªT‰PõêÚ¸ñ¸ž|rµ>ý´µ>ùd¯>úh·fμW%K†¨L™0…†Ú¹².Á.ßU�´Ï4M=ùä“*_¾¼¦OŸ®Ÿ~úIQQQ²X,r¹\2MÓ71Ÿ÷åýÙ0 �>}Z7Ýt“z÷î}YûdÕ¬Y1Ú¸ñ¸î¸cžêÖ�§Í›Sô�Ô•$µhQNwÝUZM›Î×�w&hóæ½öZíÜyJ/¼ðMŽòÆŽm ðhøð êܹŠ4(¡¶m©fÍ9jÝú¿jÕª¼|°Wà/c‘TLž–þì/{¶—MRÓ4ßþ#'%%i×®]êÚµ«æÎ�«�7*""B‡Ãתÿû±ûÞqÿÞ–ý›nºI=zô¸"÷pCy‹¥Ÿ¤M’œ’Ù^Î쯫֥¿R¥JªY³¦’““µ}ûv*THN§Ó¯ nÝùív»ÎŸ?¯R¥Jé±Ç“ayvý9]µÀ_¤H¹Ýnýç?ÿ‘$_þüœ9sF6›M 6T@@a€k)ð{C¾÷qzÞîú¹ñ¾g·Û§ÈÈH•-[Ö÷¸†¿Ýn×€òmÙ÷~‹Å"›Í³K´ìp�~I¾_Pn·[‹…°Àµøÿ(fäà äk~@à~@à~ü€Àüàj²tÅp´¸Ñ… 8Z\'èÒ�ø�ø�? ð?¸ªlW{YYYÚ±c‡dš¦ß{‹E‡C+VT¡B…dš¦, g€k9ð»\.}ôÑGÚ¾}»åv»ýÞ·Z­:sæŒz÷î­èèh†AèàZün·[?ÿü³ .œkˆ·Z­r:�*T¨�öíÛ§]»v©mÛ¶r»Ý2 Fp©®jª¶X, ”Ëå’išr¹\¹¾Ün·µdÉ}óÍ72 #Gop�~Ó4}Áý÷ã÷³W ˜¦)Ó4U¸pa-^¼XkÖ¬ñuï¿Ö-X°@qqq\I€¿Oàÿ#‡NŸ>-Ã04gέ\¹ÒW€ßŒ;VkÖ¬¹âë\KÖ­[§zõêåúJMMͱþ„ T¯^=9�N¿åPÇŽÕ³gÏ|·™’’¢^xAMš4QóæÍ5qâD9Ž‹®ç·_111zþùçµwï^N ¿·ußn·«T©RjÞ¼¹š6mª-Z¨páÂŒãÏÅîÝ»¯Êº×’ è믿ö{ 8PµjÕRáÂ…ýÖݺu«s”±aà 8P+V,Ð6‡*‹Å¢Ï>ûLï¿ÿ¾’’’ôî»ïæù™~ýúé믿ÖW_}¥éÓ§Ëb±hðàÁœ@¿Ào±XdµZ}/I Ó²eË´lÙ2…††Êét*((H‡Öüùó/y,ÿÙ³gU¯^=-Z´H111š7ož$)99Yýû÷Wll¬Ú¶m«±cÇ*--Í÷¹M›6©{÷îjÞ¼¹bbb4|øp�;wÎ÷þÚµkÕ±cGÝ{ï½êÙ³§:ä{/==]õêÕÓ_|¡¸¸85jÔHýû÷Wrr²žzê)5mÚT�<òˆ~úé'ßgòÛŸì  �;wjôèÑ7nœ–.]ªV­ZéôéÓ’¤'N¨yóæZ½zuŽu®'V«U!!!¾Wff¦Þ{ï= 2Äo2h§Ó©øøxõêÕ+G;vìД)ST½zõ|·—œœ¬M›6iذa*V¬˜*V¬¨gžyF ,Èó~Ôn·+$$D¡¡¡ªX±¢Ú·o¯_~ùE.—‹“àïø½­ùçÎ�ó½ÒÒÒ”‘‘¡mÛ¶)11QK–,ÑW_}¥ÄÄD­]»V›7o¾äÀo³y@°bÅ ½õÖ[Š��UFF†ú÷ï¯*UªhñâÅJHHÐéÓ§5qâDIž§ Œ3FÍš5ÓÊ•+•�� Ý»wkæÌ™’¤´´4 6L�>ú¨V®\©øøx­X±â·ƒy¡GÂÊ•+5kÖ,-\¸P?þø£¬‘#GjåÊ•*\¸°>úè#IÊw~oÒ¤I ÓèÑ£5|øpÅÆÆªI“&š0a‚$iܸqŠ��Õ=÷Ü“c]€ëٻᆱ{î¹GU«Võ[>sæLU®\Y 4Èñ™'žxB%K–,Pù;wîTÉ’%å[V£F ¥¦¦êÈ‘#ù~Þ4M=zT ,PË–-}�[ðW²ýYr»Ý²ÙlêÔ©“ï ·À0 Y,9�N-Y²Ä7öÊn·çú8¿‚V0HRÛ¶m-ÉÓ­ëøñãêÛ·¯¯—ÁO<¡=zhôèѲÙlZ°`�¯Œˆˆ5hÐÀ×"¿yóf¹\.µoß^’TªT)µnÝZ_~ù¥ß¶;uê¤ÐÐP…††ªR¥JªU«–Ê–-+IªS§Ž~üñG_yùíO~^|ñEuëÖMÇ×Ñ£G}áàFqôèQ-Z´H ~Ë“““õñÇkΜ9JOO¿¬m¤¦¦ªP¡B~˼CN�:¥2eÊäú¹7ß|So¾ù¦ïçèèh 2„“àïø-‹\.—V®\™çzÞ‰QÜn·¬VëeOÚ—½V7%%EN§S-Z´ð['$$DÇ�W©R¥ôñÇkáÂ…ÊÈÈ�$�ùä5nÜØï¾Î4M�?^={öTÑ¢EuðàÁËÚFn÷œÞey5@õïß_]ºt‘$�9sF‹/V—.]4{öl•.]š“àïøÿ*Ù'þ+^¼¸µjÕª\'üþûïõúë¯ëƒ>ð�õ7nœNž<é òiiir¹\¾ÐìØ±KÞ·üö§ RRR4uêTõéÓG“'OVãÆ�ýº¢\ï–-[¦�ú-[¸p¡²²²Ô©S§+²�ÈÈȳÿ{ÎëÞÊ0 _¯Ì¨¨(uëÖM_~ù¥>ÿüsõéÓ‡“àïøMÓ”ÍfS‹-.ÚUÝétjÑ¢E9§r¥ÔªUKEŠÑ{ï½§'žxB’4}út%''k„ JMMUPP�J”(!§Ó©ÄÄD}ÿý÷*Z´¨ïó’§–ù¡‡Rrr²¾üòËKnUÏor=a6›Nœ8!§Ó)Ã04räHµmÛV½zõRjjªFŒ¡)S¦Èb±ø­[�áךääd9rDwÜq‡ßò¤¤$íÚµK�7öÝkJRÓ¦M5bÄÝwß}h;5kÖÔ¯¿þªãÇ�«X±b’<³ÿ-Z´Àóx]êTpÝ~Ã0ät:õÞ{ï]´›¾ÅbQ‘"EdÆU™Ù400Pÿú׿ôÚk¯©M›6r»Ý~ã¬î¾ûn-_¾\:tPPP�bcc5jÔ( 0@cƌѨQ£4vìXMžûìªì�äé&V¼xq½ôÒK’¤6mÚè•W^Ñš5kT³fM¥¦¦ªwïÞ¾u»t颙3gê‰'žð[÷µ×^ãj×��;wªD‰ ó[þû§øÍUë;ï} _ãÆ�}cø ¼S†¡¬¬,5iÒD6›�ÐÀtU'íW8ÈpÒ>fÇàDà€Àü€Àü€À�øÀµÄVÐ8ÀÑàF ü¥K—æhp� K?~@à~@à~ü€Àü€Àüø9ø�ø�ø ð? ð? ð@à~@à~@à~þ.þ3袷{±©IEND®B`‚onionshare-onionshare-26fcdc5/docs/source/_static/screenshots/share.png000066400000000000000000001140031521174352300265500ustar00rootroot00000000000000‰PNG  IHDR$óÉ}Ö¤sBIT|dˆtEXtSoftwaregnome-screenshotï¿>-tEXtCreation TimeMon 30 May 2022 03:20:34 PM PDTÐ8Cç IDATxœìÝy|\u½ÿñ÷Ì™L–ÉÒìmÚtgoAJ¡@©¬þ¤\6Ñ+ Š È½?¼W~^\pÁ« \Ù®XQ´hár¡*(”­´,mY ´…¦M“fÏlÉ™93¿?JÒ,“d’Ìœ33y=�ydræÌ9Ÿ°<’¼óù~¾.IníçåãxŸ'ú8ôy¢Ï@úÅGù<>ÊÇñ>OôQž> F $}>Þpb´çÀ‰ˆ�Ï“ ú>wixÈ1ô~}@Ü3äű†Ñ‰ÎÓ(‡>ZH�‘‚‚ñtEŒF }-Ñ=\žKÚ×!1Ñ"ÙG¢k+Ás%qŒßx‰±‚‡d¯=0”p \²‘LáãsB 2K:ÈX‚ÏG«cÐ’�Dó#F =O&¤P‚ç?}Òc¼ó"F \CŽK£‡ýó&†vHŒD$ú˜(˜˜h(1“7V‡D²a„[ƒƒ‰¾0b`(¡Îvノ‘ˆ‘ˆ¡ŸI*—T&É+)_’¡Ä�„†“°ÓÐ.‰ÑYZ’z%™’º$uH iÿïöÉ¡×è &†…##…CÈIõÇ{ìñ×]wÝ?/[¶l~aa¡×0 ·ËEÆ@¶‹Çã²,+‡Í^xaû÷¾÷½‡^xá…ç$í”Ðþ.‰¾G_ø00Œ¸´¯£a¬nˆ¡CÒ죎:êä‡~økµµµ•‘HDÑhT±XL±XLñøh[�€làr¹äv»åv»åñx”——§¦¦¦ÎóÎ;ïÆ�7>¥}Á„¥}ÁÃH�øÐ�†öwI$DäK:ðæ›oþ�_þò—{<ž¢P(ÔFD�[âñ¸b±˜¢Ñ¨z{{åóù .½ôÒ“ËËËg®]»öIÝyVEB.I9�0†<7$ôøã�ßôáøÐP(DÀär¹TTT¤ü㯯\¹ò*I[µ¯Sb`·ÄÐΉAy¹3ÂòqîÍ7ßüïçž{îq¡PȾ¯dœH$¢ ÔTWWOâ‰'6ißÐˤ†Jº$jì0Â�TrôÑGüïÿûw #@Ÿ¢¢"üñß~íµ×–ä×àN‰„ó%\Ú·eg¢0bh qðöíÛSZZZÃ2 ÐÇår©³³³yáÂ…ŸÓð¥C—qÄ$ÅmûéòÜ-É·|ùòã+++kLÓ´÷« ¢Ñ¨"‘ˆ,ËR,¶ogJ·Û-Ã0”——'�ÇC¬#�«ºººö˜cŽ9nýúõ ’‚Ú7/"®ýùBßs—$Wß®#-ÓèÛ…£æç?ÿùU³fͪMÉW €M"‘ˆ‚Á zzzí9pçÓ4‰Dú!§Žñ×aY–fÍšUþûßÿþ)í$úć|T_Ü1´Cbè£ì¨£Žš3™/»ƒA%ÛéoY–�€¼^¯|>uL Ž¥K—ΑT&©Iû»">ú²‡AË3=ú‰‚ÂÂÂÔþS �ü~Ò¿|dš¦ü~?uL Ž‚‚Ÿ¯Ä1sè{Q½KÂk¤«W€ ƒŠF£~4U0¤ŽqÖáÙ7xb` ‘(˜�#uGô=÷ xÀøÄCÚóæ=½ö¯ÚÔÊn]€ôŠD"êªoŽuŒ«Ž�ÂÐlaX‡„4rÑŸd°Õ'Y.üºîÿŸ×g.ý¾ÛiÙ{ïèëúý~¤Ÿß±Z/·Æì½7`Ê ‡Ãq­L¯£og�ñ¼6Vdƒò%&”hÛÏ�'l¯6‹‡Þ׳~XO<¿Y;šýŠæ•ªvþá:~åÇtö±õ*Gÿb¬í-½º­[¡Øëze[H+g—¤¬ýÑj}Uzà�úû«ÛÔì�ÊS\­9/Õ韺P'Îñ¦è.Œ-�ʲR¼[–%˲ƽãÅhu\|ñÅ£¾÷î»ïN{±XL7Þx£–-[¦+V zí™gžÑ‹/¾¨«®ºJn÷à8 É:†.ÕpKŠiHö0R ‘0½ö‰w¾¤;®»Qkz÷ï�iWÖ¿ëw¯¿ õg]­ë>w„J“ü.ížù]ò¥°žë˜«ÓŽK]¡Þ7tïw¨GvGw¹äv»ÕÛ½G[7lÒç_”ª»�”É,m‰iš*,,Li‰Biô°"•u¸Ýn-[¶L«V­R4ÕÉ'Ÿ,i_±jÕ*]pÁÈqÔ14[Fèƒ@"ÑÀ.ñn½ðëÛ´¶¡W*Z¨•_ºDç5K�÷ôüîÐ=OíÔŽG©>t“¾ü¡"Éz_Oüâ×úë;�jíò+Øë’¯ö-;ûsºè´ù*rIŠnÕã«Ö?zjå:â8}þ`CŠuhË£÷ëÁ'^Ò»­Ö¨cϼ@þŸUìRR×µ¶=¯çöD7êuÖu×ë¢E%R¨Iï¼Õ­š9CþzoÕß~ü=2å­Z cÎþ‚¾øÑ…ûêS�6=ðCÝý÷÷ÕÒ’å-SÝAÇéÜÏ]¨gH±=zöÞôÄ«oëýæ…,¯Êf¯ÔU?ºP‡ºÚµiͽzpímk·ä›~°Ž?ç"]xòÜqu‘²_*»#&sÍl¨£¯3bÕªU’$�ÇÓFô¬cÔÙ}'¹‡m P`“xç Zûb—â®|vÁ×uɉªº¸H%ÓÕÿ¹ìJ�;×�+Öªu{U!IŠíÕ[/mÖ¶=m ©P%…1u7nÖÚÛ¬{7õŒp“�¶üæ;úþožÔM!¹½.7é‰;¾£ëÿ¸C‘d¯ë+–Ï%)Ö©í¯½©=Á˜Œ¢é:xÉ�ªúDÜR�閯Х`ó›zò®tÏ«}kQó䵨-’¯²ªJÅ:µó•Çô‹Ÿ­Ö6K’µKþòœ¶ìlUØ]¬Ò˜‚F‘¦¹ÃzýÞïê÷ýC[Û UTªg÷kzìÖïé—ÏvŠ)X0µŒ6ÁÎkfK+V¬ÐE]¤x@«V­ÒE]4j‘dce ƒ†ZJƒC ÛÓ Æh\rÏÒGTþFlÌÒ‹käR\½�»Ô2ðgW­V^s§îþï[tÉâ¹bmzéÅw”h“¯xÛÓúûqUé„+nÓ½÷Þ£›/9RÅêÑ;kÖ†Pr×5f¯ÔE+çªP~½þÇëk_¼TßøÙýzòí. ûû‰»Fÿtíݺû×·èK‹ 䊵ëåõ}õ:ì‹·êÞ»þK?¹þzÝðƒÏiq�díyCo¶ÅÕrÆ·îÔÝ÷ܯ{¯?[3:žÖCOìRÔs�.üé�ºí—wê–9REêÒúµÏ«�D»�–)ô?÷(AJ1€]âñþ²ïý›ðH¿l•:ð€J¹7í–¿³[–ö}Ó(ºãmm‹Äå*;R§W%CR݉Ö!÷¼ª—BÛôÎ.KÇÍK⺮RùÅtËñÏê¯ý»žyq‹¶=ûGÝúÂSZÿåëõ�S§˜ŽýÁWã®ÐTɽi—ü]þ}׉µéåûÿKwþïfµôÄ÷iFXáÞD_¨K�¡ÈŽ·µÝŒ+ߪû¾v¾îp†»µY-1©r|ó¿YÌív§|¹ÄH³r¡Ž�3#ú–l œ)1Á:FìŠø<™ØÌ=c–ê —Z£ zmS«>6³fÿ7ck—6mÙ«¸\*˜1SÕnix+‚äñäí{�%Î-&øÝ=ñuóTyðI:ÿà“ôÉ‹ô—[¾«;^lׯ?ýUÛOúŒ&¼ŽgÐuB/Ý«ÿúÓ&ù}éôKN×Á;ôÄÝ�è S#/¼?&Éå�«ãÏ\ª~Fr•¢*ö €)Å0Œ9Ndw‹¾k¦²Ž‰JuÈ�DßL‰‘B‰$êH*_Ú!1ðÍC/lâ*?V§õ 6¿Ð­-¿½Q¿.þ’Î9ªNùþ÷õün×Ã;,ÅÝ•:öäi|³¶÷óÌ=P òþ¡MݯèÉç[µxE™šÿñ´ÞŒÆåòÍׂ™IþÐÛ«ÍÏíRñÁ‡hvU¡Œ¼b•—åï{)R8©%1uíiR0.y柤O¬R‡„D€s\Ót¿¤WÞ»EO7½­Goúw=:èu¯f�ö/úÌQ¾ ³vU~Xç}äôÆc»µîç—iã�^E‚aE•¯ùgœ££}’’øÃ޵ã/ºóæ?j—å’Ëí–[1ÅbqÅ]nU-Yª†”pˆÅ nUΟ¯r÷ÛjÛ¼Jß¼ú9Õù‚ÚHâë˜~’>vâÿê'O6ký�Wé ÷•ªÈÝ£@0_'^s§þuIÞØä �Ç#Ã0R¶\Â0Œ u&ŒVÇD‚‘T×áv»uå•W& V¬X¡åË—'|mœuŒ4b_m^ú¦D6qW-×å7L×áú“þºþu½·×¯h^©jç-Ò±9W笘·ow‹‰réðÏGÿ1m•üËËÚÑQáôCuôÊ õÙZ¨dÿ+\ ãN8\ë_ß®=AE]*›1G‡–>ýñ%lé96ïâ ôo_4õ›ÿyIÛwlQ‹<*,™®sS}ñ(q•êè/_×Ìx@xêmoò+`©bîUçEW?ÈÀSXX¨@ ‰T;Ékåj£Í‚éµ$ëq�åÀÏ]’ª´/˜úÈð8²¥¥å¶dî €Ó‚Á LsŒucðz½òù|Ô1Î:ª««/“ôŠöõZö=¢Cn%î~à €¬åóùöPž�Ç3é€:ú%ÌF›;M(ÈZ%%%éõzURRB©©cÄl!Q<’h~á ëø|>y½^…Ãá1]†¡ÂÂBåå¥~ ò«#Q–0,Wi¨%9!//Oyyy²,K¦iʲ,Åb1Iû†7†!¯×;¡],¨cB\Òð ‚ @Nêû‹¿Ó¦pƒ2÷/L€TH˜7Œ6Ô -$€íØö¤ËˆÙÀvctI€‰5Sºíçˆ6mÚ4ùR4Ž@âˆ#ŽHg` a†°�°�°�°�°�°�°�°�'Õܶm›ü~¿ÚÚÚR}i`Â*++UZZªùóç;] @)$¶mÛ&·Û­SO=5•—R⥗^ÒöíÛ % ¤4�ðûý:å”S�ÇSyY %–.]ª'Ÿ|Òé2Jñ –i Óñß(d†ZÛHÛ¥|—�‰Î�ˆÇã …B jkkS �$«²²RÅÅÅ***’ËåJe¹À)$&"‰¨­­M»ví’išƒ^ëììTgg§¼^¯fÍš¥ÊÊJååå9T)Ò%ôÖ;j¹µºŸyQ½ »%Iùõ3Uºb™ª/–e©©©ImmmY¹µ¨µãQýèߪ¿´d_íé�DôÖ§/ÓÞ{~7,ŒtžSóÿV[/øŠâ‘ˆ�Ò%å�D<Oú …´k×®¤Âˆ>–ei×®] ƒãºW&<¢[ÿ¤ŸßºF¯ûcŽ×’ �÷¯ý‰üÏ®Oúß}÷ºµó»?›Ô=™ÁÑ ¿ß?lfD2LÓìz™Q¢�zò'Ÿ×I‡ÌPYQ�|õ:lÅ'õ½µMùïÿSSxë»j¹÷¡AǦ�¼|ØyC�í½çAõ¼½-­µÒÏÑ@¢½½Ý‘÷¦‡¥7oúg�{íßä>ý›úÕïÿ¤‡îú�.9aºÊ˦±¿ê-÷ÿQqkL3í”tðƒ·kÎ÷¯î?6çûWëào×´SNè?·bjyàa[kM,¦Æ»ÏU]U•ªªçê_°S™£¿'O¦Ë!ã:$âzþï¯*rÔ×tûO/×§Ï<]gœw‘®üÑ-ú¿Ë öŸ}C·žs°¦—ùTR}€V|ñZß±)�õú/ô±Åõªð¨°l–Ž8ë›úó{ÌMˆ·ë©~R^<[•Å…*,›©å×oPTR¼s£îüêJ9¯R%¥uZ|Æ¿é÷[{ìýg0ÝO¿8èóÎ'שñ–»4ãÒÏjÎ÷¯Öìo_¥—~V{î¸W�O®tn×?ž·³T@¤|— ;×égÖL€b-_šªš,·Jœ¤‹¾u’.ºâ+ºþô“õ�K¦S_ù¾'8ÛãÉ“â1Åb’"/éú�^wW\¦ŸÞ}³–L7´ë¾¯è¼ÛF¿c<—ò–ëº'©s˼àr«¤.×kH*;ñ8õ¼³½ÿói§œÐFô-ÓpäkÆ¥ŸU×SÏš#QzÒñ¶× H­´É®ï/((P]]�dYÉý%ß0 ÕÕÕ©°°0óçøé´å3týmok»×¢Ê�ÇãÔÿ s".Å㊵½ª—w¸µü›×ê3'—HŠkÆÁ5rðz<¾ÿüýÏ]ª]´Xµ±?hsC¥þýèJ ]Ð�‰ÿœª.ø˜öþú·ý;mt>¹No}ê_ÔùÔ³ýç¼ÿíÔõäºAÇ\†[UŸ:gB_“k²K=\ÅZtΗõ•ÅQIRpËÝ÷ô.Y.¯<ý‹:mž[’KšË®*0G;$\.—***dš¦š››Ç % ÃPmm­***&ÿËeªÅÛôÈ5—ë¯%'ë„Ã窲 ¢Ö×Ñ-÷¼'ßñ_ÓQI4*¸ÊÑau–î½ó‡zpÆÇup¹¡öímŠ©xÔ÷y—_¦+–߯«/ÿ„*›.×?-ª”«c»¶˜KôÕ>\8AB.PõEŸÔÞ_?Øl`ð0Ò±êÏJÌO{} ¹JtÌç¯Õ1’ömû¹I¿}z—,yµøÓ×ê{g c ‰£�„$åååiúôéòz½Ú½{·"‘ȈçÍœ9SÊËËÀ_±ã¦|ÅÚþÐOôÐ »ÔÞëQÙŒƒtÌ'oÒ£×^ªyn�=WÀ{¼®¹ï§êøÆÍºâ쟫ËòÊW^­K>¢êÑþäî9HÿúÐ*ºîZýâ†KtWK�¼•ó´ä¢õ¹O®ò Ënú̺ö*õ¼³CÝë^ûdI¥+ŽÕ¬o]™æªvpIªÖ¾`bà#oÀÃ#éÈÖÖÖ_Žu±¿ýío:ï¼ó&ÔN�Ç … ÕÑÑ¡@ ißnÓ¦M“ÏçSQQQæuF`R⑈v}ÿ&µüæwýË7†ry Uî|ÍúÖ•råMOK¯^'ÓU¬�ÿæmÝN‡¨ªªê+’^‘•ðˆ|¤¼Cbÿ|„ñ+**RQQ‘ª««G½>rˆÇ£YßýwU]xžZû'ùŸyQæ®FI’wV�J>|¬ª>}nÿ2�Ìù÷ïÖôÏÜ«-皊»Ü*(&Œ€ñp|É í›)1뺯;]Ƹ¸óKT‘™›˜@Æc3`; `»Œš!¦:$€íRÚ!áv»éŽ@F«®®ÖÆ��.²ÒQG•²k¥4�8å”Sdš¦¼^¶@Dæ‰ÇãZºt©JJJœ.²R[[[Ê®•Ò@"�Ë4M™¦™ÊË)•Êÿ�à `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `; `;�Ó€Áü~¿n½õVIÒW¿úU•””8\QêÑ!@ñûýºå–[ÔÝÝ­îînÝrË-òûýN—•rdˆ-[¶hÕªU ƒr¹\r¹\ ƒZµj•¶lÙâty)E @xöÙgµvíZutt¨¶¶Vn·[n·[µµµêèèÐÚµkõì³Ï:]fÊHà°Ç{L/¿ü²òòò´dÉ-]º´ÿµ¥K—jÉ’%ÊËËÓË/¿¬Ç{ÌÁJS‡@‡½üòËŠD"Z²d‰Î8ãŒa¯ŸqÆZ²d‰"‘ˆ^~ùe*L=vÙÀa‡v˜8à-Z´hÄs–/_®²²2½óÎ;6V–>8ì´ÓNKjkÏE‹iΜ96T”~,ÙÀaÉ„97“Ñ!@†±,Kñx¼ÿy.¢C€ >Ï%tH�aî´‘h×�\@ €Ã6mÚ4l6ÄìÙ³%I;vìvþ¼yól©+�$pØ£�>ª¼¼<¹ÝÉMVøú׿žæŠÒ�ÀvtHà°3Ï<3g¶óL�;üðÃ�.Áv,Ù¶#�¶#�¶#�¶#�¶#�¶#�¶#�¶#�¶#�¶#�¶#�¶ó8]@"ëׯwºrÆ1Çãt Ãdd !I+W®tº2ÆÚµkuÚi§)�{Äb±„Çãñ¸ž{î9§KO(c �ØHáÃÐpÂår9]ꈘ!lG lG @{ä‘GôÈ#�8]Ƹ1C€,µfÍ­Y³¦fÄ™gžétII#� õ…}}ôQIÒgœáTIãÂ’ ²ÌÐ0¢Ï£�>ÚLd::$È2gŸ}¶Î:묄[}ö=ÏttHÛHÛHÛ1C€,ãr¹FüÜív÷Ï“ÈäYd�p8¬uëÖõ>0lè{žèX¦"� TTThùò僺í²1ôñÜsÏ9]zBd™‘‡¡áÄÐ¥™„¡–ÀvÀvÀvÀvÀvÀvÀvÀvÀvÀvÀvÀvÀvÀvÀvÀvÀvÀvÀvÀvÀvÀvÀvÀvÀvÀvÀvÀvÀvÀvÀvÀvÀvÀvÀvÀv?#o IDATÀvÀvÀvÀvÀvÀvÀvÀvÀvÀvÀvÀvÀvÀvÀvÀvÀvÀv§ ÈV¦i* ʲ,Y–¥òòry½Þþ×›››ú�Õ××zOO� l­€LA 0†H$¢@ Ã0TZZÚÜ4M¹ÝnÈ0 †1è}µµµª­­MxM˲ÔÕÕ¥ææf¹\.©ªª*­_™„@`¦iª©©I�G>ŸO>ŸoÐëÅÅž¶a#†’ÔÚÚÚº(¹ˆ@@û:º»»UZZÚßéàõz5{öìQßç瘟µ--5A…‚ïÉã1TQY™–{dšX,¦… ç:]À`J ‡Ãêèè�išZ2aFzUTT Ÿ¯0åµUW—§üš™®©±Åé6!�SZßÒ‰¡ó@z±í'˜R:::dYVÿç^¯—0H€)! jÛ¶m’D@`ÉÈyÝÝÝ2MS ,p´Ž©„ ìL€@ä¼ÒÒR§K�ËåRQQ‘Óe8Êï÷;] ƒ°däœ`0¨žž§Ë£ C䔦¦&Y–¥éÓ§;]Ê ñx\¡PÈé2È g444¨¼¼\ÅÅÅN—’3Ø�@äŒúúz§KI"�°‰×ëuºG™¦ét € B ²VSS“JJJäóùœ.eL.—KùùùN—á( À@ì²²RSS“<OV„`8:$@Öimm•×ëUEE…Ó¥$-�Ëï÷;]ƒ@d�òòr†át`X²²aÙ� �‚Á`ÖÏ‹(,,tºG…Ãa§Kd �ñ‚Á ü~V.—K?zÐ‡ïŠ £™¦©öövÕ××;]JB¥¥% CI�‹ÅÒ\ Ùƒ@d´ææfÕÖÖ:]ƈ Ã�aŒ=–+�+ ÚPÙ�@d´L팓Ã.ÀvtH€ŒcYVÎmíér¹T\\ìtŽòûýN—È tH€ŒÓÜÜ,Ó4�.¤ £tttÈëõÊëõ:]JJÅãqE"§Ë cH€ŒÒÞÞ® 8]FZôôô8]ƒ% £Ì�;×é€ è�%׆Y”Ë_[2,Ërº@!�°�ËåRQQ‘Óe8Š]6±d8Î4MvÕ`Š¡C8®¹¹YµµµN—‘Vñx\ápØé2ÈÀQ¦iÊ0ŒœÛæ3‘h4êt d –lGƒA•––:]°ÀQ>ŸoJtG€Á$€£#²�Û=±&ÛX,–âJÙŒ@ã’ŸŸ/�gü?F²í'` fHǰÕ'SÀÝÝݲ,‹%LQtHGtuu±»SÀ1†a8]„ºzoó{ vUXR¨yGÎsº$²�`JÙ°á5mÝú®6¼ôª¶n}W~@~P’TRâÓA-ÔA/ÔÉ'Ÿ ¥K�p¸ÚÜeY–***œ.cÜšw6ë–/ߢ-ë¶ :^=«Z+>¹Bç}ý<‡* ûHr^ww@<ðGmxéUmØðÚˆçùýAmØðš6lxM÷ß÷GÕÕÕêË—}^gŸýQ«� Ã�ÏçsºŒqÙ±y‡®Yy�‚ÝÁþcóÏÓŽÍ;Ô²«E«o\­�OlÔ5]£¢²"+ ;0C�Ó6lxMçòýê¶ßŒF$ÒØØ¬k¿}ƒÎXùi566¥©Bdƒæ�ÍúÁù?FÔÌ©Ñ%7\2è¼÷__«o\mwy¶3MS¡PhÜ"�ä¬ÿüÏ[uÉÅWjÏž½“ºNcc³ÎXy�Öüù‰U†ló»þN-»Z’:÷ñ»כϿ™æŠœeYÖ„ D È9ÝÝ}òŸ/Ñý÷ý1¥×½öÚ%RÀ²,µ¶¶:]ƸlzzÓ¸ÎßøøÆ4U@î`† §twtÉÅWèí··§åú×^{ƒêfNgàå$ôôôÈëõ:]FÒ‚]ÁþîˆS.<¥ÿ¸¯Ì§šÙ5ƒŽí}¯¶¬Û¢–†äº)˜Ê$9å§?½5maDŸk¿ýcýî÷wª¤¤8­÷ÉU¡PH………N—1!5³kúŸûÊ|ÃŽ;÷͘uÛ3/!Ûr;™fÔé6!�äŒûïÿƒ-K*›uß½Ðe_ù|Úï•‹"‘HVmùé+óÉWæS°+¨ô`ÿñš95šøüAÇú,üÐB•””¤½¶H$–ö{$#fÅW\†aLúZ3fÖ¦ "@6 �ä„Ý»›ô«Û~3æy†¡ž ×{à�ÕúÌg?A—ÄÔÕÕ9]¸�zÁ©ZsÛš¤Ï_væ²4V³_EE™-÷Kss³***”——çt)€,ÂPK@N¸ýößÈïŽyÞüi£³Š“[Jà÷´f .§Š³¾zVÿ�±ÔÔ×hñŠÅi®(³äåå©··×é2Y†@�õvïns©F�a¨º°@‡V–ªÔ›7âãÈÚŠ„ÇyêÉuéør��jf×è’_2èX°3¨5·©¯Ñÿ÷‡v––<�"‘ˆÓe² K6YïöÛÇ^ª±lF•–Ôî›[pñâ…£ž»pZé°ck¶5h[g`б ^“ßp|ÙF POO�LÓ”eYª®®VAAAÿë»wïV,¶Ö@}}}ÿs˲ÔÓÓ#Ã0½'�,ËJɬ»�rá)ª�S«›.½I-»Zì êÅÿy±ÿõE',Ò¿ºBÕ³«¬Ò€q#�d½d:ò'ù ðHïß³§Ù–@¢/8‡Ã2 Cåååý¯y½^y½^†‘ðý™3gŽzíh4ª@  ––ºvªY–¥ÆÆÆA¡H69ì„Ãt×wiË3[´eÝI’ošOËÎX¦š95c¼;wõý7ÀxH²ÚSO=›ÔìˆÉêafw·?í÷6MS­­­òz½òù|ö̜Ì/‚†a¨¬¬Lee‰‡#vww«««Keee*-Þ92^–eåÄ/®‹V,Ò¢‹œ.€¬Æ @V{ê©äæ8´„“ºO·iO;ºeYjnn–5 ñz½ª««SUUÕ°0"ÝJKKU[[+˲ÔÐÐ0¨.€É C�Õ¶n}7©ó¶utÒïÑešj ¥w�p8¬ææfy½^•––fÔŒ…¾vü¡K9LÓì}¼×CîéîîNI `ê �dµ­omKê¼n3¢Põ%ÉmÝ8Ð �­ã~Ïxy½^Õ××gT‘Œææf¹ÝnM›6M>ߨÿl™5�›,ËRWW�`\X²ÈZ6¼6èó3F*ø—÷šÔkÅF=g¨Po´u�»¶Ñ$Z–1Ò@ÊLÖ¢TWWËï÷÷wL`êɕ٠{H²ÖÖ­ï úüœsWŽz~—iê¡­ï'=¢%Ü£G·ížp}‰477«¡¡A>Ÿ/눑x½^MŸ>�_HÀ¸H²ÖÀ‰¥K?¤’$–c´„{ô‡­;µ7Ô3æ¹/7·«'…C{zzäóù4wî\§«P'ƒA566&ìšÓ¿+ ìeFÎÿ7 H= @Öjllê~ö9MzûÏd‡TÖL¸¶D ¦Ì/m>ŸOUUUjhhPGGÇ ×ÚÛÛª ébFR3Dˆ@�•üþ@ÿ@˺ºé:ûì� (RáЪ2åÿVÙÝÝ­îîîV”]¼^¯,X0ìx,6¾9 7±Ë +mݺw�¥K��4¸c¢¤Ä7jÇDi~Þ˜÷È7 -©©Ôó{ZÆU[ßÐJ¯×«ªªªq½7]Iv�¤CžÇ;èþ==¦£õ¤‚7ß+¯wìÿ†ÀÈ$YiÆWûŸ泟öúÒ¥Gê©§Ö�øþš¢ä–cY[®×Û:“„)I���ªªªRaaaÒïI·÷wîVYif,)((Tggjw.±S8Ü£ŠÊ UVNsº”ŒÑÑÑ¡òòr§Ëd @VÚºõ]IÒA-Ô�î[Ð×!QRR¬ƒ^0b qhEiÒK1ò Cg-˜©G¶íN:”¨¯¯Oê<;yóòT6­Äé2r‚ááǧ¡ººº$ãÆ @VÚðÒ¾‰ ?óñþcþî€$éä“—Ëï$|߬â"�X?}\÷ª)*ÔÅ‹êøYµ**,‘ÇC«>0[¾&‚ˆ�uvïnêŸqòÉËû�÷[zô‡´aër» yóòår¹uDy�ެ©P�ǘð}+ }òzcòz ³,E­ˆ^Ù$_8¤²ÚjÕxÀä¾° är¹äv»åÐ�ÇeY–¬n‰ŠìeY–âñ¸Óe²� ëA�}Îé:è *)Ù7¡­¹EÇ4_�ÖVmÙ°Y׿¥Ò’Šþ÷XY>©0B’Þè ÷?w†¼†¡·Ÿ\§îç_”$ù*+µpù2}èÜšÔ}2…ÇãQAA�\.WÂףѨz{{Ù5cŠ3 CÕÕÕN—ÈB€¬sÐA ô½ï}C’hm׳w¯RÓÖw´¼8_*ž©g6nV0Ô3è=;ƒ=ªÌ÷Møžm½Qµ›ÑQÏ ¶µéµ5�©á•MúèÕWÈ[”9C-ÇËëõ*??Ôs<� ÃP8¦[bŠcÉ`"˜!ÈZí »µæº©ië;cžûFW�ÌIüÎüFWxì“úëÚ¥7Ö>9ñ›9,//oÌ0¢�ËåRaa¡Ün~¤ãÃO€¬õäÍ¿R$Jê\ÓŠëõ®à„îã�Xz·»w\ïyó¯OMè^Ns¹\ãþk·ËåJ:À@î¡;0Q€¬Ô¼õÛÛÇõž7ºzä�ŒÞÁ«É…™¡ä;*2‰Çã™P·ƒÇãqÖrW0TGG‡Óe²3$YÉßÒ:î÷˜V\ëöúµrfYò÷™@wD6¸›ÆDÞ‰D3ŒÉ µ[,cLjqèêêRUU•Óe²�`Ji GôJ{PGV$7àrÝÞ@š+Ê,“™‘¨C¢¨¨h2åØ. ±aLÓd %`ÂX²È9Åy£{{µ=¬wº{F=G’^ï «)ó<`ª*..vº@£C0%õu>PZ�ðuÄÒúÖ‰ ÁÌf±XlÂ]±Øðù¡Ðøço8‰åãÃr ÀdH¦¬u{ D­aË7üK�ïêNê^Wn5F£Ñ Ï‘HôË<ËÀHrë§(À”‘ïKÍl‚WÛÃzf¯¿÷�¾0"�ä/Ò^#·v–ˆD"êˆD"„`\è�d%o ‡%¾ÛÝ«¦PT‡N+Ð=I‡£)®ªHAeÎèííUAAâ¥,‰Äãña»k ·577«¶¶Öé2YŽ@I�èÔœ‘H$‘ËåR~~þ˜çÆãq…Ãá»#|¾äv3É===tzŒÁ4M™¦ét€@ À$ì Gt@ÞØ¿¸gÓ4‹Å”ŸŸ?â�K˲ÔÛÛ;ê/ð“ÙF™‰î@ªHrN{oÔ¶{™ v–ÈÑh´È¥a2 Cñx\±XLÑh4©N‚\ì60 ·¼yS÷G(¯×+¯×ët€0u¿›²š¯rä ¦��K<2¯¨Ð¾"Ò¬/˜˜ˆlÛö3……ù*.ή¥(©Dw Uè£äÓr¾k!?…C7r� çŒÔµ�ž{9~d#–l0 v.±ƒÇ3µ4°,Kñ¸}�V¶0MS===*--uº@™Ú?u²VqU¥Ó%ŒÊ[˜�3$FÛUc*…B99ˆs²4wî\§Ë䘩ûi”KC-1µ555©¢¢B†a8] ÇÐ!È9�(ឨp8ìt È0%%%òù¦î®"€ô!�ýb éÄ„€taÉ kWU9]ˆJ2¸6€L@ €Aº»»î H;–l€~>Ÿ�]6¦ø/â¦iª««‹->i7uâd½LÞZÓ[Tät À¸Y–¥††ÕÖÖ:] `  C�µ¼¼µf&×6Ó4år¹œ. ƒª¯¯—×ëuºÀ@ È9^·Kf,îh ¾Ê Gï?Q‘HÄéà –iìÄ’ @Ö*®ªLxÜ›3ò},Ù�ó?±0AÅU™Û…�­˜zZZZœ.0E±d�µ|•åN—��·¨0kgHäçç;]‚£¢Ñè”ÚecçÎ�*..vº ÀE ÈZ™°,¢Ø3¼ÙЗÁ�cñx}útUUUFr� 瘱˜ã÷ ‚¶Õ€},Ë’×ëMɵÊÊÊtÙ�—iñ ‹ô¶GõÞæ÷»üW—«zvõ¸ï‰D}nš¦Þ{ï=µ´´(//O¥¥¥ã¾&Ù„%€œcÚ—G(MüWù¦¦V-\賯È0Œ”ÿýc×ë·?ú­þvïßÔ²«EÛ7 ž'qþÕçëðï?ÖÑÑ¡îîn¹?ض¶¶vPHÒØØ(˲är¹äv»UW·†×ëÕܹsSZ?™Œ@�s‘Ä!A(èW,¾?­p¹$—kôfÁ¾_,GìuI>; ©i¯.œ3v±HÃ0TXX˜òë~ú›ŸÖ§¿ùimyf‹šw6KÚ·h¢!–ååå*//ñZ¦: @Öò·´&<>Rׂכ¯@¨+¥5ì º%U;þŸ?¹UGñ •”¤wÐ!ì³hÅ"-Ò"§Ë g0C�SF #$É“ç•Ç“—ÒûEâ‰�ïÞ½GkÖ<‘Ò{ä @Nñ�°\#‹+(�$|}¢:ÃfÂãÑhDkþüxJï…ѵ¶¶¦l§ �~€œb~ðûh̲‰ô((èT—¿U½f8å÷‹Z¦ºÍÄ!ÇÖ­Û´aÃk)¿' l‰ @!�ä”öp@�]-ê´+ò«× +j¥¶+b¨žËDò�}ßbŸüÛ3i½7öKÕ–ŸÀ€œÒÕ“Þð!‘–Pï°cùž}ßbyd­ÝåLI–e)a ÈH€œÒm&žé�N½ æ”z÷ Ïôû,Û°�aš9s¦Óe€q �d­æ­ï;–(H·îÞá!È‘5ýÏ_ZÿŠ�åd @V2Caí|eӰ㉖O¤[Kxø=ëK|ýs$6n¤C`( @Vjxå5™¡Ð c½–¥^+f{-‰‰|ÃС•Ó$íÛmée:°TL� +½»îÅaÇö†R¿­g2z-K{C=ÃŽ/˜æ“´oŽÄÛoJ¤K0T0tº 0N€¬hmWÓÖ·‡ßÖéÜ/¥»ü¡aÇêKŠû—m¼ôÒ«v—4etuuÉçó9]' @ÖÙùJâ™ -ag:$$i[§?áñþeo À‰Ô0MS^¯×é2À8H²NÃËÇYv™¦vù� $Z½ çWô-Û`ŽDzX–¥ŠŠŠ±OÇãt€ÜfY– æ+LT¸£+ár�Ýþ°\.çrv3×¶N¿­,t¼¦¨P.—[o¿½]j–”È0Œ”\+Û†¡ÒÒR§Ë@ H«P(¤;Tœ¢5þ-o #$é¬/}NçUW¥äkkÓÛxxб|ÃÐO¿ûo*ž^«½{['}�žÞ¨.˜M ²� 튊 U]“š¶ú=ëZ†+¬(×'›’ëOÎBµ¿úšZßÝ>èèôâÍ>taJîÐÑÞ�’ë8�€¬Òµ{ϰcœ¸Ü�J;äô� ;lëp ’ÜרØ(˲œ.L� «V”kæá‡9]F¿êæ©jáüAÇò ª&w™¦)˲Xº@#�dOaá Ï=ý4V”;TMbÇ^üY•ͬëÿ<““\ÑÜܬÚÚZ§Ë“À @V©^8O{6¿.I:øôÓ4gÙQW4œ·¨P§~ãrµ¾³CÓfÍ�‡‰”óz½òz½N—&�@�Užt‚¦Íœ™¿èW0ÏérÝd? @Öá}€ìÇ `;:$SRë®Vmøß zÿ�÷µóõ� u…$IEeE**-Ò!Ç¢CŽ?D‡wˆÃ•¢Oww·LÓTUU•Ó¥€ �L)o>÷¦V߸Zo>ÿfâv}pÞóoJ7JÕ³ªõ±«>¦ŸÿaûŠDB---Z°`�Óe€!�L - -ºãÊ;F"Fzß®ÝqÕzøÆ‡ &ÔÔÔÄ Kr � çmüß�ºãÊ;ô'|�¾`¢uW«Îûúy)¬É(..Vqq±Óe€b¨% §=ý»§uÓ%7�FÔÌ®QÍìš1¯·úÆÕºýŠÛSU’D@î!�ä¬7Ÿ{Sw\uGRç^~ÛåºsË�I…Ï<ôŒVÿlõd˘Ò$9©¥¡Ew\‘\1«o\­ �oHÛõ!µ··Ë4M§ËiB ÈI«o\­–Ý-i½Çý×Ýß¿](RË4M…Ãay½^§KiB È9- -zæ÷Ϥÿ>»Zôø]�§ý>S�išjhhÐôéÓÿ?{÷_Uyøqü{îÍÞ�ìÍLDATÀ� Îb먶jµ®¶ÖjkÕ_µÃZkÝZîŠ  € C@¶ÊÞBȲ׽ç÷n ¸9|Þ¯×}½ÈͽÏóœsrŸïyF[7´" @§3í9ëÖw˜û_k OOÙ=:÷ŸïÊÊJÅÇÇËn··uS@+êÜŸhg¤mßn³¬®òÃåÚºb«eõu íôõ   ¦jp �t*[Wlmõµ#Ž÷ÝÜï,­ 3 �t*›2,¯³ ÓÚ¤3ÊËËkë&‹y´up§òâw½ˆHˆhñû[òÚü}ùõ¾ÎØb}ÒY8eff*22²­›,F èT 3 OxîׯüZg�8«EïÿËì¿4ûš;úÝqB(�S“��­ÈÈHùúú¶uS€Å$�^þ¾üf„º‘ ÖŠ��oë&€6B èTÂâÃNxî…»^hö}ÿ÷åÿé¬géÑK=éPÂ/Èï¤^µt2áñáÖ×g}�Uvv¶*++Ûº `„ SI–by�©ÃR-¯³£©®®V^^žBCCåããÓÖÍí#$�Jx|¸å#úœ×ÇÒú:¢ÂÂBÅÄÄ(  ­›Ú  @§3⺖ՕÐ7A },«¯£Š‰‰‘Ýnoëf€v„@Ðé›Ys IDATŒ½}¬üƒü-©kÜÏÇYROGâp8TTTÔÖÍí� ÓñöרÛǶz=añayýÈV¯§£p8ÊËËSff¦<==Ûº9 �#�tJš¨Ä>‰­V¾_�Ÿûô±V+¿#*..–¿¿¿’’’X+4‹@Ði=ðÖ-^à2_¾ò÷å·¸ì‰NTX|Ø©6­Sp8õ¾ %ˆ-ƶŸ€N+,>L�N}T¹æ/*Ø_Ðäk_¸ë…—{ÓŸoÒ¸;Î̵#‡Š‹‹uøða(,ìÌeÀ©c„ S« %ܱ¨_�Ÿîÿïýgl!IòôôT||LÿZõ/M|pâ)—‘:,UOÏ{ZiãÒÜØ²öÉáp¨¬¬Lyyy'ì–¥€€¶ð§�)€3ÆÄ‡&jäu#µäK´ôK›�Æáä§׎PÚ¸4¥ž—jQ+›WQQ¡üü|yzzÊËËKòññ9érjjjäp8ê½·¢¢B�ŸŸŸBCCååååΦE 8£„ŇiâC5ñ¡‰ÊØœ¡ŒÍ*Ì,<Nøú)<>\‰}•Ô/I¾A¾mÜâùúú*11Q‡C²Ùêx,**RiiéѯÃÃÃë…ÙÙÙr:�²Ùlòòòª÷=___ÅÅŵþA€3�àŒ•Ø7Q‰}[okÐÖf·ÛÜÕ"44T¡¡¡�¾/&&¦5›Ð"¬!,G ,G ,G ,G ,G ,G ,çÑÖ tn6›‡ªªj”›[pÒïMß³O{Ó÷»µ=C‡�-??ßÓ*cÕŠïUV^©Ð.þniSLL´ÒÒ¶èµv»Ý-u´5 @«ò÷÷Uß¾½Oé½/¿ü¶-üÖ­í¹âÊuZe¼÷Þ§š9ã+7µHJK óÏ?×måtLÙ´[Û¶îtky11Q§FHRrr7´æ˜íÛw»µ<€Ž€@Ð"e5U–Ö·mÛ.åä仵̴´n)gôèóÝRN�’’Råää¹µL€öŽ@Ð"þžÞÚr0˲úvìpÿ¨�Ѻ'Hˆ‰‰RLl¤[ʪ³mÛ.·–ÐÞHZ,10LkòöXR×¢EËÜ^fJŠû¦Z¸{”Dvv®[Ëhï$-æïé­ÂÊe”¶z]î^?"9¹§[Ö�¨ãî@bíšõn- ½#�œ”‘1)zyÃüV]S"++×íëG Üß­å%'÷P` {¶ý”¤íÛ™²Î,€“âïé­s"{jê®Õ­VGk¬qá÷Žh PrJO·•—��«’’R·•ÐÞHNÚ±É𓱾Õ¹\»v�ÛËLNv_xPgôèán-�í?À™„@pÒÂ}ƒî¨w·.m•òÝ=}!-m ÜZ¦äþu$˜¶Î$€S’ÑC%…Z¼«ÛËÞîæ-0G_èÞ‘ ubb¢”ìÆ�;Ü}Üí� I{‹ÞQ£o×IÒg»Ý»–DII©JJÊÜZfr²ûBƒã¹sÚS6À™„@ФÂÊ}ºsÕ Ï§†ÆJ’ *Jܺ–„»;å��JKèÖ2]¥¥�í¶²²³sÝV@{G hRjhŒæîÛpBèàïé­pß@IÒÔ]'§ÊÝ;M´fq¤ünÛþ³¤¤T99yn)  ½#�4ÉßÓ[©¡±zeã×'|/10\’´å`¶ÊjªÜR_vvŽ[Ê©ÓZëG¸špå8·•µf�ûwh�$ÍêÛ5V%š½w}½çÃ}ƒŽþû›¬mn©ËÝëG¤¤¸»Ïã¹s·�m[wº­¬Î® ¢¤­›N� Y©¡G°œ“Qÿî}RP×£ÿ^›ïžµܹŽBLL”z÷n½-ë¸sÚFNN¾[ÊéìòË‹�N� Yu#!Ž_À210ìè¿Ý9mÃ]ÒÒXV×ä›&¹¥œíÛÙú³9ßdm•amÝ pš$ÍjlKOïz¯Ûr0ÛÒv5gô…î›JÑl]nš¶‘��ëö…=;“üòbm9˜Åè: @‹ôé'©þH×5$Ž|/Óòv5%%¥õ§kÔINî©´sÜ3"ƒ�67u×¥†Æµu3€HZÄõŽôì½ë|¾°òô 8í2¤#Att”[Êj© Ü³ÛÆ¶m­7m£½M«9ùåÅZ’½UÝ‚Ãê=ß‘� €3� E\ƒ‡­EY ¾foqái×ã®E(îï–rNÆèÑÃݲ¸¥;ö<^AEI‡Ý�bê®5òóð®·vÉÔ]kT^[݆­§Š@Ð"Ç/`Yשu�¶áŽŽnr²{¶é¼pŒuëGÔ pËâ–ÙY­H$…�°}kGP7:Âug—#ëId²ž� EŽ_/bMÞž_wº¡DJŠ{ÖbHKxÚeœŠÉ“¯qÛ ­%)¨«>ݹªù¶#u£r\ƒ±W7-PZ„uë„÷"�´ˆ¿§w½]5Öæï–tbPQPQ|ÚuÝyç-§õþ¶ #¤#£$î¼ë–Ó*#í÷·ßu�…´ˆî𓱡C­½ðMÖ6IRRP„$iËÁ,m9˜¥¤ °¦ÞÚ1 @‹ùyxý·ënî––6@O>õ°¢£#Néý®ëæ�œÉ“'�RÒÒêɧÖ„ ­Óþº©GÂ%¯z‹“¶w%GÖ'©›ž±xÿ‘€ÂuÄèX<Úº€öiöÞu:'²G½ùù‰�áõ¦dl9˜ÝjõO˜0V&ŒÕöí»ôÁŸi振ZüÞsÜ´ýæéxòɇ5zôp•””*&&J3g~Õè1Ìžó¡ܶÃHCü=½µå`–.ˆM‘¿§·út‰ktqÒöfoqÁÑðËßÓ[e5U?®'VoÔèX!hPRP¸îýæÝzk ßùÛr0³ÕÛ‘œÜSkVÿÐà÷êÀÇÄDY¾ÝgcF�>_&ŒSZÚ@ ÜxH’��תaD�pß ££"Â}ë-NÚž¹n'樵ùGÖ/q±: @ƒút‰•¿§·>Û½Fïn]*I'ìf°µ([~­{‡zíÚõÊÉÉoð{ii5{·zò©‡5ù¦Išpå8=ÿï'[µ=§êœ&Ö…xõ•w,iCRP×£kGÔ]ËÆ'mO\·“õ÷ôÖš¼tIL× £cÊ Q#cR5'c�ædY{ ¯þ–{‹ •к�™3ç6ú½´s(&&J&DIjÛu#š¥À@•””�ð½µk׫¤¤´ÕGI$†©¼¶JkóÓ�ŽvÉ()hÕ:ÝáøQu#$Â}ƒÛ¢9ÀM!hÔ9‘ÝŽþ{NÆzí->±óú]Az«Õ_RRªE —5úýä䎵åcrJÏF¿÷þ{S[½þºQ¾ÉÚrtdKÝb‘Á‘i&Y._ ÈòËOw`- @£ê¦mÔ©»3íª5·Žüàƒ© Ž(¨Ó–Û{žŠä䯉?œ¦’’ÒV­¿nëֽŎ®¿Ð‘¶þ”ttº†$ù{z)¿¼XO®ž®Œ’mØ*p*$MŸx¬Ó_VSmY½YY¹zõ•)�~¿£…RÓm.))Õ«¯¼Û*õî-.<:íÁÏÃKåµUjd„«ã§˜<µfš *Jê�æ� IiImRï³Ï¾Ôä÷{÷înQKÜ'-­éíH?øà3­]»Þíõ†ûêÉÕÓ”QR¨ÄÀpIc1Ëã•ÕT×›²1{ïzT”ªO—˜6l8U€&%…«O—XKë\»v½-ü¶Éל3äl‹Zã>��JNizÝ‹ÖØqÃßÓ[á¾AzbÕtI¦¤ŽµvD�òÚúÓKê¦]›Úͧ‰@Ьs"­�ðê«ï4ûšæF´WÍM5Y»v}«Œ’¸ 6åèÒ‰;WtTá¾A–fÀ=$Í“bY]%%¥Z»¦éyZÚÀVß"³µ´dí‹… –º¿Þˆîõ(í,ÚjJ8}€fù{z[vzûöÝ;fôèá´¤u¤¥ PttD“¯ÉÉÉw{½þžÞJ‹èxën4çÒ¤Ž7uA h«¦m$'÷P` ÿ ÏèλnÖœ¹jòM“,iKk М¹ëɧVÚ9 �–h.°8UÄZ7ÒÅ IAa ÷ lëf€SdH —äqÜÃÓåá!éì—­jÔêÕ«5~üx«ª€3Ÿþô·Ó.£%ëø{xËÏÓë´ê)))UIIY½çbb"O«ÌöÊêcmè¶÷N}yMµÊŽ[ÐRrÏÏÚ™bòäk”œÜô‚ª€öoéÒ¥>|¸LÓ”Óé”išG®_»þÛ0 -_¾\C† ±¬�aaawKúAR­¤—G­ëÃòÚÔ“O>ÜÖMŽbʰ�°�°�°�°�°�°�°�°�°�°�°�°�°�°�°�°�°�°�°�°�°�°�°�°�°�°œG[7+8J*gs†öVÿñÝ`´u‹Ð±8U™›­}›2”±)C›³d^t‹n¿>\ü(pj$�˜C;žý‹^yc§öï+UµÓ”}ÐMzalwØÛºmèPªV륾Ó’RóÇ'ìê•ü™�§ˆ@Љ9uhó6¥ï-—Ùü‹qF©UÞÌ�ôÆS‹µ-Û¦ˆác4ù_×jp,IV!�´f¥òW~§•_®Ó–µ{•¹;_ ËUUé�<½ä �èpEõŠSÒàdõ5Pg�&VCÂ)¨ýîzú¦iÚ[u$ª*™ñ‰þ–ã©,š¤D>` þäÚXµrg®)œ©•›Kåhh(CU¥Ê *U^P¨ì [õýgó5Í0äÓ[Cv©®ºw„zt%™è,*>zF?»e•ªÝTž×e÷é�i£åô‡2¿\¥Ì*×6SU?¬ÒwéW+±?KX�@Ðvjòµü7Õ^ߣrçI¾×4U•µ]KžÙ¥ [¢þõ§$1Ø-e:J¾L™ÌíÀ2Ü´ g‘VÝû¸þùÚ)„. ¯uCaN‚]ñc+ÊÓu9JCž}kPw>`FHÚ€©¢ÿ½¡—ßÍQm½;Ò†l!±tÃ( »8UÝz…)(ÐSFM•ÊÒ�½YÚûÝVmœÿ�6n8¤jÓ�×ð 5²'�HœÏa7è‘×*ôÊ“K´=ÇPøyꦗ&©ŸŒ° vÖ«Ù¥YϬÒ!ב†]]Çݤ߼1A}Âï�­„A©:{âEºú/N•nûA‹^ž£ì‘ç‰å#:9Ã_#?|M¿ºä?¶xxÊç„'½?ùN==ùÎÓl8UË9Ö.Ó·;.Ïòèwµþàj%û7ú66¤ Ö/ n¥¢}1d÷ñ–O€g[7¸÷”3U°z» ëå^pÏåêÝ¢0��ÀbN¦ªÞ:–ö0%õ ”ÑØ[Ðé0e`1SÕÕª·–¥é”ÓÑØë[Iu©r6ìQÆölåç—ªªR²ûù*0*B1ýz¨GjùœVlïPyV¶2·g+o_‘•©²Ò!Óî)ï @uIˆUâàîŠ�ô>Í Æ¡ò¬,enÏU~f]=µržòëªð¤(E§$(.Îï$v"1U�›¡­«ö)?§HŇjdø(4>Z ƒz))ádÊBÃZù›5*Þ¹G;×g*/»XeåÙ|}å  ØHŦ$(6ÁŸ‚€6Åß!€Å yûé„ %œ”¾á°Ì¡]Z}”„™ý�Þ¿f…¶/Þ£¢r³~0âÒF¯èžróåštßHuïÒòV9÷¬Ðû�©Õ‹whAµÌ†+8R‹ÍG]‡ ÕØ®ÕWÆÉ·EÕ˜ªÜ¿Së¾X«ïnÒæå»”UØt=2 y']ª?¬»CO\Ýñ˜ªÚn¾¿ÓÑÔè‡ 缫GüNÿzz©¶gµÃ0B’¥*>äþ†™•Õ. 8žá,>ÇÞi×é±Ï®×€(ûq£wLÕäïÖò½®§ý\w\ð/}üѱܠ �t þ1:ï™'ô×7†+â¸PÂ,Z«/ÞËvÿú†]¶ßî7uxÎëúÓõŸkK�£Õ¥<-55ªu´Bg¹ÖÉu,?dž‚/¸Aþþoº÷¾AŠ l`�X³ZV~£�nyX¿èóG½1e�ÊÚõ* ³cT% ñPÔO~¥ûÖìÑŸ^ÎÖѱ f­Ò¿Z§Æ*¼�¢vóÀj½}÷|eU¹öð yDõÖˆ;.Öð {+±W˜BB}åisª¦´L‡³r´oÍJM{äsm*´°gèé!»á:Å�=!EçíÚââ1 N¾­°–G‡ÔFçØÖµ§ÆüýOýÈ>­�2[³__¢õ»Ëå¬?×IÕ™õÅ/~¯µsïУÿ½X ¾§Ñ(N� ƒñUßûÆ+ùÍ·´Åeìºckº2k¥ðm©èn¦ò>ø\ßæ¸Þ»6|áMzôƒ‰Jîr|Ò.¯  …)¼——¶??S› [y!KW6Kª¨{”­ÏEºë½1 $Pp�6>ǶÐ ¹ïN ¹÷gÊ^°X_þç -˜Ÿ£ ×d¬Vî´WõT@°ž}mH«, @S˜²èpŒØžê{Ü´�’b®hä ­Í<¬ _íV�K_ψ¡»Þo(Œhìኈ¯ÿÀ±cŸ²jy=N^{9Ç6?Å\|©î˜ù½¶ì^]1"´þ–º¦Cù¼£é«¹øëH:ÃG¾þÇuôM‡œ­0g¿Ejó”½·ÖeÝC>#ÎÕÙ]Ûa!IöpuëPoê€3s“6îf·iwçØ®àÁêö¯žÓ£w&Ê˵aµ¹Z>u§,£€$ @GTs@…¹õ;v†w€üÚ*¨Uueýg¼‚|Ûñ¼Hõ¾ U>®§«f¯–|°GÜ'w—vzŽí¡üô­ãúЩƒ[2UÊ—‹H:œòÅ+µ®¨~ïÉÖ+^±žmÔ ÃG~Ç- P±ÿ@;ÞÁÀ�ÿ%çi`½EÊ|ý}}�Î(‰†:~5Ê겪&vSiÇçØ7I=Síõž2Ë*TÑn^��ÀrÎô¥úà‰ÅÚž[sÒïud­Ò[¿]¬ƒõÆ—ÛsÑÙŠ¶7ö®Vf�Tlw—þª©šË´"³ýöðŒ®CuùO"ê}0­×Û?yWë Úo»ÛŒá-Ÿz;Q8U°-[UM½¥½žcÇåg7ÂÈß·þh,@ °˜SÙŸÎÐgÏ<¯‡{ß¡¯K3?ÛªÜCMÏ`wçjÛoêOÃÿ®¯wÖÖ»3möÕ¥·uW[å2üÕwLOyºtèÌ’õš2ùm­Ü]ÙøûÚ”·ú>|“†EÔ[áP•ßÏÔSÞДw¨¨©Þ¶$Çá\mùt†¾œ_ÔÄH�N¦ˆ¸zÑ‚*æ}¡Yß7u}­9Çæ�ïôéCÓ´dy�*›»ÎmûÇÛš³Íõ÷ͦ°³Ùa`¹ö;½Ð99öiÙíÆæ IDAT§ér˜’ªi÷ç3µûó™zËî­ nqŠë¦ÐùúxÈfÖªòP±ìÍÔÞMù*­n ·eóSßÇn×%ImÙ›2~Ý¥úÌ-=zçÛTÙê™úëÀÅJ¸`°ž×]±±�òõµIá¨Vɾ­ú!§m†ðQç믮מ(§úX»k2×é³[×ëóûÂÕ}h/%ö WHˆ·ì†Sµåå*É+Tî¶tíÚT ò)äöD�½8´s¨°G)õÜ.²}_ º«e–nÓGݧ�“FhÈý4hÂÅÕÿ9´â;Ö­Ö—/¥¢—Þ“OLwõ½ EÝR" __OÙåPå¡C*Ü™®­óÖjÓÎ2¹®ÿjx%hä =Û.М±:õg@ûãX¿L˶œ8ÂtTéð®Ý:¼kwË ³ù«×¿ÓïîKhó?hFøyºåÙó´å¶å:àÒÛ3«‹•1‘2æ/jÃÖ5ÆPÈewêñ×kõä]ß(»Þ"¦ÅùÚ9?_;ç7]Jéöý:計N=îÒC©7_¨Ä7ÿ§t—`Ì,ËÓÆ)Sµñãm²� ¸ ãß×ÚçØ©Üïv«Øy¤¼Ê¬ÝúîÃÝú®¥‡ex)áîÛuÕâ€õ:õG@ûcÄ�£+@ãø5O¦yÆôÓ•Sþ¦ÿ{z€‚ÛÅPsCa7üZ�¿8RqÇoIÚ®y(úÆûô�¯© È8…¦;vìSö°=‡}àÕºów½ÔÐf.F—8ÅE4vòZóWhÏÚý:•16†G°ú<ø{=þt¿� €ÖÖÖ7”g[D²ÆþóOºäÏyÚòår­š³N–n×¾ìÊzÃÈbx(æÜÁvÃ]rcEúYÓæ–óVâmè¹ Gé«çfê«O7(ë £Eë+> NˆQlJ‚ÎbñCiãtߊáš0}޾øï7Z¹4[¥5MµÜ�gX¬’/¬a7\¤ÞmµÃ‰¥|”òØŸõtÒGzç鯵!½BÎO‘½w¼b›üTÕZçØGgýî^Ý·L+f­ÓÎÌcmj¬L{H”R¯¥q÷^¦óœF0Àé1$…ëH0áúðtyxH:»°°ðe«µzõj�?ÞªêmΩʼlenÉQ^æ,WUE�²ËÓß_�]Ñ=V‰ýbÒ‘nåÖ–+ÓíÝ–£‚Üb•—;$OyúzÉÛ×Gþ]ƒª.1]"ŸvÔ©w–оÒµO�(SU¥C¦ÝK>Á� ‰ WtJ’{Ë«]·2«U´y‡¶oÈRAN‰j{�§+'ÄœT�äþsìPiú^¥oÉV~Ö!®TuµC²yÈ3 @ÁQaŠJNT·>áòã–tHK—.ÕðáÃeš¦œN§LÓ<úpýÚõ߆ahùòå2dˆeí »[Ò’j%Õ¸t�îºóN=øîFÕ”­Ó»xH�“)§$³:G›×lÐþŽÒtfiÍœ…Ú�[Óð÷]Žùî»ïÕoŸ_ œ\,gá6­Y—®C�Û¢ºÝ­ö°2·lPú¡Ö»6βm[¿S…n ÌLUäïÔ†m9ª:Õöä­Ó׋Ö+çT h¤]%ß½¥Gú›æîo¯É  -x´uî`êЊ×õôëT\kJ†‡|B™Ø[Î¥ ÇËßhë6žiœÊšÿ–ÞÿÎOÝp�ú‡{É#�Lu‰Œ”#Ø»­Ø Ž;æ0OU+Xáôö‡óà*}øÒ|ÅÞ󌺅´ÆG&S•¦é?ØuË?{)ì´$Ú5ç½Vp¹žJŽ–w;ú�÷ðïªÈ(›B|Úº%€ö„@: Gy‰Ê̺쾫”êQ«Ê’BíÛ²RKÞþ«–¬ºF÷Ü1Zq^mÝÊ3ˆY¢Ý;räÕï—ºüœ—?¸½tÅ}¿;ö²¶h[kiô˜qf3ä›r¥îOiëvÚ>+@gb(ª{OõüñNk¿AÃ5bà‡úÇËSõöÜîzdB¢%Hu7ZklМi_jÅ–ý*ª²É'¨«¢»�ÐõwŒQâñwÁ»›,Ϲÿ½õñ7Ú“{@‡ËªeøtQ€‹tíu£ÔÍïÇ´áËO5óÛ­Ê)5×]!ÅN)°±P­œ53ôé—«µ« B]•à{øX§ß,Ó¶9ïkæê=Ê.,QµÍ_‰c¥ß^–$›Y¦=ßL×ôß+ý`­ü¢’5tü$]‘%/IªÙ­¹oLÕŠŒ\(©”館ÞiºøÊ+44ÎG'ÞŒ®Quµ©²/êW+$ÉPàù÷ê¯7úø‘—”uÉŸõ»‹Ã< ³GÛ JTcPd¯aºò'Wj`W»d–hãô·5k]– ŠJTéôP@Do ›pƒ&œvô‚Y¼Có§N×â�™:ìðWt¯pU9¤® ¶¼‘cþi_Ù«²´jÆ4}µf‡ò+½Öc°.¾ú* Oômàܵ¼îêœ5š9m¾~Ø�£Ã V·AcuÝ5ç+ÞÇhüz� ÔÆ™éóå;”W.ù†Ä輟ܯI}¸}okéó¿ÒRI²…ë¢ß<¡k{ØežÔñ4vÍ’~üözó׿ԛ’ ßsu÷³·ª¿½\?}^­ÌÑ¡ §¼CÕÿâëtý¨$ù’3w¥>üøkmÝŸ¯Cey†ÖäG~*IŽ�Ÿè‘;?‘$yôû™þvÏp¸6Êq@ë›:~g¶¾ô˜f8¤*{Èq¿—¦®zG/Mß ¼ÃU’_˜z¤]ªë'�«/I�üÿ2Ñù‘~9O—>ñ� “ W¨÷æmUvÁ!•U›ò ŽUŸ‘uãøÕµÕ,WƲÏ5}Á÷Ú�_.§§ŸB#â5ಛuÍÀ�Fn�tj†ûNÐø¾«4eÅJ¥_–¨^µ¹ÚúÃnن߬»w‘GU…¼c=$[W¥Ž™¤�AòviëWÿÓ¬ÿ~¦Ø§nÕÉ,Ù Ÿ{MßûÕ?½Jñþ¬þL¬I×A§N $š)Ïy8C[÷ÔªÿOîÐÐp»ªòÖiÎôÿéU[¸žøY?ù¨J»?ÿ�^[ljàe7éê$?Ud­Ó‚/S`ªlýGzáíu v…n½>FžÅéZõÕ~—QÚ¿iƒ².ÒÍ×÷S ÊU)CµÊš÷’þ=«X©—Þ¨»º{«hã<}þÖs:àüƒî"£¶P{¶dÈ{Ä­ºk@ Tš¥u fëÝç²Tùð¯5*²áy þƒ&ë�+zÊ.Éæ×Uvínú’9óõÍëÿÖô’ºê'÷*É«@kf|¢·_ñP×Ç®Vâ�EšòþjÙ/œ¬ûÒ"åQ^ "Ï® . e÷ÐùnÖÅ!~RÉ-ž:Mo©'î®U)o×vå…ŽÓ­7ö–�£X{–~®/ßzK��ýFGÚ$g¶æ½ú¢fꥱ×ß©ÞÁ5ÊÛ¼X³·4}'³y@Ëßü—>ا‹¯þ¥RƒË´sÑ }ô|®ªŸ.lèܵ nóðZMyþ]íív¹®¹+YÅ›ôå'é%g¨ÿY?ù6x½#T²úm½µð�†üäWº%Î[U äŒjdø� Á7ݯË{Ø%y( Ü.�äñ8óš¹f©šôÛëÔÏK’á§.vI†�¢\¢ëû‡*È«FùßÏÒ'Ÿ¾©€„?ëÚrØ¡vT©ïu·kx¬�jJíŠ 0”%Éž8^÷Ü~ÃO ç^­ó“å,\§ÙS]/ & Ñø›†«‹¿]åûWèóOß×»¡‰zx\´l�ýÿ’Y¿ ¥YÛµ«$NWýü&%xUëÀÖš>ë5½ßåϺëÜ`ªUöü—ôÜŒƒêyÉ$ý"¥«<*vhÞ”9Ú‘]!“@: èì %&EÈØ’«ÜrS½<$ɦ.ݨoo×;Â!êqöÀ£_%ùî×Ú¿~§Ý¹N H’ VÌѪ’^ºî¡Ÿê‚.Gî”Få}-cMcõ6UÞ�]1#Pq)}•fHɽX°EϮި½µý”R»Y —å+êâGtÛ¸ø#wÿ“cUºa¹¦5TŸyHk®QI�IúÍM£ÕÕ�¤Þ )X«ï¿­ÿRÏÈÞêŸÚëØÁª š?¯BFÿF?¿´»<%)¹»|Š×[s–hÚÅëÈy I:K}S|$¥¨OŸpÕ>ñª¾Z´KçßлÁ?ª6¿®ŠŽ‰9ö½ÚFÎWÝ·w/Ö¼�¡ºè‘ŸjtœMR%úæjËß×jmÆ%è°JL_¥$÷QÏ?ŠW·FÊ2üÔPÝWIêzp�Ö}±[ûÃòãp ϰîê—š,Iɉ5Úó‡´qk±.Š ‘c×-Úë¯óîý…&¤v“ÒËÔöÅ»TÞÄ1ÌŽ=³4w³]Cïü¥®êdAJÏ`•>ñ‚¾úz»FLN=¡sYÛlÝNå~;O?ØÎÓ½·�SŠ×‘c¼©h›Ÿ½F;oì§þ?6 þõv*oS±j=ÃÔ³oo%R|RSG#¿°hÅÄ»ºŽ=‹š=O—ÌÒÆ®Ù�Q™á£ÐèÅÔ[C¦°ä4…ýøU·S»V¿¨ôô"™=~Yc)±ßYJ;:†IY’ä¤È˜ui°Çnª¢¸™ã7BÔsð`õ 3¤äž ÈݬÔý^zHžÑ}•]×°XUl^­wwg¨RÑòû±íÇÿÿÒà�½o”z÷K9föŽRéö'ôņ]ª>w°¼«¶jþ¼tޏ_¿¸²·¼%É!­÷ž£Ò†ÊtHI’Y±OËgÌÐ7›÷«°¤Z¾vU:½TScJªÕ¾ôýRÜõ mÙ}ɦËkˆMá‘á2ÊŠUjJ΂LeWû«GÏè¦"4È‘«ý٦†wW ›x”3¯öUø©gJÂ±Ž¤á¯Þ©ñ2Ögh_¹©øaø%«_­ÎÈP‘Ù[á§}ËÖTÉþLvdkÎ3÷j®Ëó‡]±‡�²÷¡±ý~Ðǯ<¡¬AÃ5bÄ�Ó+´^¸NMÞZÍš¾@ë÷æëp•M~žÕrÔ«±=* ¿EIÛJJe*XÅYY*±%¨W·ÓYmÑTqF†Ú•ÒÛe:ƒw¥t÷Ô²}ûtЙzܳu×(+3[Ž¢ýúÏ.‰“é”ÃðС2S nè}6E «¡+ÞÑ”'ÿ¢uÃFhĈs•áÝÂ;î-;×AöÄ–_³cÕ”h×Âéúbùve,“ÃËGF™©.Õµ§¹îÈÉ¿Ma‘aG/%‡núJÓç®ÑîÜC*—�¼52“jT{: ³uQd„‡‡JTnJž{•Qá«^ýº«3.ÿ 8‚@:;³L{÷æË î¥(?CªnèE•ÚüéKú`s¬Æ_ûs Œ �#k¡Þ~§n|¼)§Ó”löîÝ\y ³Ûí’L™NI:2 Ãy2�Ã<åÎZÃïk®‹jÈ0޼Û]‹Sš¦)Ù{êŠßLÖÙ¾®Uò ñ�<¢4âÎÇÕgçZ-]´@Ÿ>7__ ¿]Mplî½$9öê‹WÞÖ2¿Qºî–”dSÑÊ÷õòâ¦j·Én“L§óÇ£sï±�Œ–Ômš’-vŒî¾}ø�#bêÞì­  Æ¯�:H?{¬»F|ÿ­/øB/-œ«þ“Ôç…×ûùvÛ”€&®YÃÄL¯zO/MËQêU×éÎÔpùTïÒì×>Q¾šÓÔñ7Äõ÷Ò™·Po¾6WUç\£É“º+Ô³B¦¾¨Ynh—Ín—œÎ#×Üá�S6Ù[”F:ªº eœ*Þ4Cs7;3ô\ukìýó öe–ʯß�Oë­ø˜%$F¸Ì=÷Rdt˜Ìì�ÚSÖ‚îi³å5Ïž xïríÜœ®ª–¼Á£„8nݬ\GËë9RW¢â}ʵ{{污åf¹vnÛ'3<^q�5¼&C»2jå{Ò£2Žç4MI†‚ââäÌQVQ "£¢U÷ˆŒTHÝ>ކ·ºö®«~ù¨™”¨+j]qýëb–e*£ÀPÏ ®Ð¹)‰Š‰‰S·è “èd Œ�Wˆ3]›·–�F(a((!A!Î mßYyìéª=Úž^#ÿøxu±IG’SuQHóu{*&.J*ÈÔŸÈcç)*JQ‘¡òkîŽGˆº ¹L·þþ�úÙYUÚ°pµr�ǽÆËK^ªVE…ëT �ç„ÓÐð5óðò”ݬPy…ëQ:•—±_Õáƒ5vÌõˆ‹Qlbœºx5õ<½<¥ŠrU4wÁZrü pfgh¿3^ç]6B}»Å)&®›bCín_ÏÁ�V”G™Òwæè$�#$ 31K”½s‡vx8TYZ }[Vjéª }¯Ñ/Æ'6þŸ¾­‹b¢}U¶i‘æýॾa>RáAUíÔØ?|”zó‰>ymšjÆP¸3_¿Ë’SɧP^ øôÓÅ'êÙYoêûåÝ7J¾Îí/6ÞeÃÖ9ãFhÁ ³õÊëN]6¢·ºzV+3»¼ùδO_]rQ¢þñå[zËÿj�ìæ­¢Mó4í›úÿì%í`:”¾l¦ØRãW©ô¥3ôÍá8�¿ ¹éá÷M0¼àåÐîVjoÏaJê9Jõ\©©¾¬€ÃcÔ?6@FY�²‰�'Û�MZº¥VQñ]åã,ÖÞ}ÅrzÅËß³~—Ðð‹VlˆS+–~©Õ!ƒígSYA©Ì“ïÑýB�K]­ßQ>‡.ÑÙqþRiºŠL�Ô0z{÷Ñ—ºRðºB®¾X©AeÚ¹hº––u×ÕcŽœ;‡_€üÍ-Ú¸j§ÎÕK]›­Û¦˜ákÀ7ïhÚKST96MIÁvUÌRYÄp�Û½¡�O$ÉTéŽåZ[ÜU þ²UdiÏ�Ùüýå{ÜŒÀxÅ…VkÙüZå;P�åùª‰¦-8žz56qÍ[á±QòXò�æ/î¡Ñ=CäåÌÑáF§;=ÓŠNˆ“}Ér}±0^£â ûªÏ9½\FÏ´üøb‹ŠU”6hÅÜåŠ>/A�5Ê+vd`ø Шa]õÂü7õ¶ÏUÙÃW¥é˵½ÄäÃ+t"üŸ�„Ý/@~ÆzÍyñ9Í1<䪨„ÞºàÖŸhÔà¸fF'øhÀ5·kÂ'Ó´äÝç5«Ê”‡�¿‚¢º)üÇ7ÚÂ/ÐÏï®ÕÔK4ýÕ…ªò‰RR¨‡dØn×|yÍóPü¸{õ@À Í\8Kÿ]P¢›�‚Ã’Ô'©KƒCü|zOÒ¿Õç³–hêk³Uæð�oH˜z¤$(¸Éj=7înÝë5MÓ¾¯gÖÊ7¼§Î¹ù]94´^ÇÖÛÌÓÊ©ß*»T Œí§Ëï¾VcNãÏ©W]<álíÿršfm¨{†Gé»�׌Z8÷]--®‘= L‰Ã®×yƒãäU’¥u ¾Ö®üÕ> ŽMÑøŸ_£³ýŽ?¤ºìŽëTþé×úø?_«Âi——_�Âûª‰Ù õÙÂ4âÉç‹éúê«wõíá*Þ�ê—¢>'Áa:ÿŽûe›þ™æ}ú’¾ªôR—nƒtÝý52úȰ{�QºòÜÝš6wºÖ ø­ÆE5_·:T·ÕK+MùGö×U½*qØdÝVð±fÎ}Cÿ,®‘áå«€àX¥vñjb4‚¡à!×èÆÝS4sÖëzÞá­°^ã�V?�hêø›YsU¶è1ºå§‡ôÉœézeY©jmÞò VÜ 7¨ôQʤ{t›Ç§š»ø=½0ÓTHB¬<= ûk@gaH ב`Âõáéòð�tvaaáËV5jõêÕ?~¼UÕN‰SÙ_>­¿¬HÑCO\£î�}®wÅ*½üÛ÷¤Ÿ>«»‡6ÖÙÐj*¿×�¼¥ÊkŸÑ=ç²í'€3ÒÒ¥K5|øp™¦)§Ó)Ó4�>\¿vý·aZ¾|¹† bY;ÃÂÂî–ôƒŽdÝ5.�Z×#$-b–ïÖªÕ…ò‹ S�¯Tšù�æ,ÌQØy76¸œ:§òÖ/ÑNG¸"CäQ]¨ßÌÐz#U?I Œ€N‚@Ð"fI®¶®˜«­ùE*­2ä£ä‘·ëæK{œòú аeü +öë@q¹AŠèv–&Ýsµ†�î ²€vƒ@Ð"¶Èáºõ‘ámÝŒ¶ã;Tw¿8´­[œ!¼•2á=>¡­ÛhMlû ,G ,G ,G ,G ,G ,G ,G ,G ,G ,G ,G ,G ,G ,G ,G ,G ,G ,G ,G ,G ,G ,G ,G ,G ,G ,G ,G ,G ,G ,G ,G ,G ,G ,G ,G ,G ,G ,G ,G ,G ,G ,G ,G ,G ,G ,G ,G ,G ,G ,G ,G ,G ,G ,G ,G ,çÑÖ 'Ç0ŒF¿¶Ùl2Mó製"� ÈÍÍÕ²eËŽ~í6Ôý»¡çÚ+ :€àà`�þùõF?Ô=œNgƒÏ›¦©åË—·uÓD @ÓXøp|8qüÔŽö„E-€å$€å˜²@3sæL͘1£ÁÅ,/½ôR]vÙemÕ´c„Ì„ 4a„ž¿üòËuùå—·A‹N�Ðñ¡DG #$¦lÐaÕN§S—_~y½©í�ØW\qt«ÏŽ„)øÿöî=:ÊúÀÿøç™dB.LBB$�„„ÈEå.bÄUº^©¶*íÖuݵ­¿îq=¿nw{~ÝuOkwûûuwíV�¶®PÁ[©WZQCˆÊÕHd’�@B&— ä63Ïóû&Ãä¦äɤ¼_ç­úúúáʈ�šš*—Ë¥ÜÜÜáJX @Ä+//—aÊÏÏ(ÅÅÅúâ‹/"2J$¯¥¥Eùùù²,k¸‡2¢\sÍ5Ú¾}ûp#,‚ ây<bÄ—äñx†{a±©%°3$#³$Ç0ŒáB¯˜!,ËŠðã´ö®ÿýð¹Oäëíÿ½ñÓÐÐ$Ó¦qE*‚`DþàÐÏhÒεÿWϾ_!oçøöë•ûµ6n³m\‘Š l ¦G¯­ž¤ø¤kõïŸûöI²ú«Î�cßçˆT Àˆ`w�ð—þ�~Y �s@Ï<¹MÍþòÿÕÏ!H!ì §µý©gU:÷‡zé_oÒ™ Oꕪ@Ïs:+´éñoja^š’“'hÚõ«—Êý Ž �ÚõäkFzŠÆ¤MÑ‚{žÖ~¿½Ÿ%R$#‚�_âͺ·ôìºãû÷éš;¾«o¤é·kmVyZ;ÿùÝ÷d‰òþæ¿õÊk¿ÓOïΖuÆ:¿dÃ÷¹þówé_Š’õÍ_¬×ë/þ{Ôf‘,IDAT?=0=Z­–X²!.û !ìû‚Pùúgõ^êÝ*X:ZŠY¨VÏК5ÏéÃü‡nˆ—Ô²UO?_®Ëy_¿yô*9%iñ ÕoZ§Ÿ›!ÑQô[=óiŠVÿáwú§â%IKôÁ³;դȎv`†`İeVAç>½°î€fÜ¿þÌiɲšzïw´¨ñu­}§Q¦eÉW~@Ÿ·%kÎÂéŠ~îÙQʲª=tHuQWiÑœ¸ g,\â³#$fHÐC[áZ½|´MÕ?™£äŸÿÆPüï^׉۾£42dÊ4û{5Kfdw�aà Àˆ`Ëì³Q[~÷†ü“ >*TaáùcÛÏo’³p�^-÷+*w–®ݬïîÖ™à ÝûC7s–ÒÅÚö~ƒÌîsÎ�ÂU6˜!ìø‚mÕmÒ‹[Û´àñûµpfz�ÿÅ·&~]ùOü­^zå ¾û�ËõÈ÷gëæ'þJߌþýÍòË”èwk�)�;;Ö˜¹éÑ^Õßÿàn¹jÑ_\™"5ìQµ)%Ø |EC$LóEm÷Í×ÏnJ“ѽ'Ä9‰KuÛ zèÕµûÑ'´ðï^Ñ›É?ÕÏžù™|º^Q.¥eÍÖÒ«3å°,YŽl}ëù�ýo�ë¿þë{Zw²UJ«IW.ÑÒœØK>H’Æél˜>œAG´¤ÙõõõO × —¶÷Þ{O7Ýt“Ìþ7m@‡Ã¡-[¶hÙ²e¶½gjjêw%}&É/ÉtøƒfHF„Hß!Eòß‹ ƒÉ/‚`D H ^$ÿ½€ˆ—œœ,Ó4eûH �Ãá�išJNNî¡„E�D¼ÄÄD•””húôé2 C†a ÷�"šeY2MS%%%JJJîá„E�D¼¼¼<•••iïÞ½jllîáŒÉÉÉJJJÒ”)S†{(a$#B^^Þp‘c¸.= `;‚°AØŽ lG�¶#HÛ$€íÀv `;‚°AØŽ lG�¶#HÛ$€íÀv `;‚°AØŽ lG�¶#HÛ$€íÀv `;‚°AØŽ lG�¶#HÛ$€íÀv `;‚°AØŽ lG�¶#HÛ$€íÀv `;‚°AØŽ lG�¶#HÛ$€íÀv `;‚°AØŽ lG�¶#HÛ$€íÀv `;‚°AØŽ lG�¶#HÛ$€íÀv `;‚°AØŽ lG�¶#HÛ$€íÀv `»èá\J|>ŸZZZÔÒÒ¢öövIRll¬\.—\.—œNç0�°AlàóùTSS£ÖÖÖ ~×ÚÚªÖÖVÕÖÖ*>>^„ üÉcÉ 1¯×«²²²°1"Tkk«ÊÊÊäõzm.UûöíÓ²eË”ššªÔÔT­\¹R¥¥¥¶Ž� CÈëõªººzÐÏ«®®&J`Èx<544tÿÜØØ¨¦¦&[Ç@�€!âóù¾TŒèR]]-ŸÏwGd³Q¥Û7éýR¯¬áK0Ë«²[ôÇC�‘5.8p@O>ù¤Ž9¢ÚÚZmܸQõõõÝ¿?qâ„¶nÝ*�Ç£’’ýêW¿ÒÁƒ‡tLì!C¤¦¦æ¢¼FvvöE�}¬¦CÚþÇ}¿z…ŒÁ<ÑlU�»BgÆLUNJÔÅ×éR}¸u—î¾apãá¼^¯^zé%­_¿^ëׯט1cTRR¢¶¶¶îsZZZ´fÍíܹS�GµµµjjjRNNކd\ >Ÿo@{Fô§µµU>ŸïKnri©å³—õÔÛ%òv$#J£\ã”5cž–-Ÿ§IñCñµÜR{¥['“´`âࢂy¢Pë×ÒåMSNÊÅ™¯Ê­jk¢VLº´6 -**ÒsÏ=§@  òòòîLJ’““%�]²áõzµgÏžîß?õÔSZ´h‘–-[6$ã"HÀhii¹¨¯•’òe¾¡ûTy¤L§ç蛫æ(Ej:~@l{[kšœúÁê«•xÑ›D@Õî*™®SVì`^Ü’·¢B�±YÊ™0» tÒ])߸«•=úRš!+ôx,))I‹/ÖÊ•+%I*,,Tsss÷9~¿_û÷ï'HÀHA"P£c•�=ýJ͘˜¡(I³wªTÏíwë¤yµ£üj<ü‘¶mÿTGO4Ë7*M—/[¥;æMÐÙyµ¸‹õÁGÅ*©¨“·]•|™–¯¾W ÒΆƒNO‰ŠÞ/Ò¾²ãòœöË”¥äk³•Øþ©Ö>ñ†Œ;þQßš+I² õ̾¯ä{þ·î¹bTÐ`;Té®Qàô1­ù?ŸHFŒf¬ú¡îŸ'�©ÔÇïlQQéq5uD+9g¾VÞµ\Ó/ þúÚZð¾ö¹O©5#WÆ|­z`…r�Mª¨lV i�^xây;c”zÙbÝv×MŽë }VõÇz}K±*N6ÈÛêSÌôÛõ¿î»F®öj}òÞ»*:èV}«¡ÄÉóuë×Whª+2ÂÇ­·ÞªŠŠ mܸQ>ŸO‡C‹/Ö/~ñ ¥¥¥I’òóóõØc�ióæÍ²,KN§SwÜq‡n¾ùæ!A†@{{û°¿–éq«ÂëTvN¦ºOXmjjj“‘8FIF@õ»_ÔoÞ®Vêü¥ºsEš|7jæ­Ê»bµ®ŽïPÕ‡ëõÂ{§”zõb­¸'S1e›ôânCq.C’¥ÓG ´æ¥bµOž¯ën]ª G‰ÞXÿ©&äLP´ó´â¢¤æöYŠ•!K͇Ku"fªOÕs°�¹«J¿î/µêê$ŠR|JœÔzT»N{�³µbÕ ¥;jTøF�~¿)]ÏLÅç7kõÑ+´/ázÝö�J6N«®%A™NÉj¯”ûd”&Í»YË/#£iŸÞyã]½Yx™¹1C«½ŸÏЉý;´¿!K·~ãv¥G·«-z‚F·—kóo^Ðnsºòo¾W“ãOêà [õváåú»›'éâï„1x³fÍÒƒ>¨#GŽèСCJNNÖÊ•+»c„$¥¥¥iåʕڵk—<�òòòôío[Ó§O²q$àO’¥3ÇTkdjN–S¦¯]§Ž«äã­Úz$VW|}ŽÆy?ÑÚwÊåºþ¯õ—Ë'Ê)©³m¼œ{¼êô[j?úŽ^~·Ayw?¬U3“äP§Jö6ÊHŸ­ìXCVË^½µa�׬ÖÃ+ó”`H>V£c¢NŒ–Œ�N�jZNËR’ ³AöV*vÆ}šÛs´f½[g\Ê�1EÆw}�÷éØÖ·´»c–î{ð6MO0$MÒu3wªôóy¬™š$u:QgiÂ׿iFÖh’ÒÏýÊÜ­ãf†–,œ©¼dC²R4÷³=*¨÷( tuöóYe5«¢²Yq¹WivîÄs_¦}:¶ñuí<3M«¾w�®J4$sŒÜ‰ÛTÓÙ9¤ÿºƒeY–LÓðù†aÈ4MY–%Ú™\ö†@lllÿ' ékùTuì¸þr½ùóëÇ?y\?òm¯IÕu«ÒªY£ÕpàÓ4-¹6SѾӪ=Z¤×·’rfjª«U‡vîUëeËtó•Ig¿<NêXE§Rr&+Ñ0åùt§J�YºéƳ1âìþ•ò§MVV¼!9Æ(%Yò66+ )PS¬âIºjÎÅô«¥3•ª�ÎÒ䌠9¾cút_³Òç/ÑÔ£û\¿ß/ÅÄ„¼†¤è,]9c´¾(xVë¶îÓ‰¶®‹{šª«¨TÛ˜,e'�{«UgÎH ®ÑrXgúù¬’:ªTqÂÐÄÉA³M|åúd_³ÆÍÍ×L—©öÆ*íÛö¦Šj“tåÌȘ!I¥¥¥Z»v­ÊÊÊ$�ÝÀ²  @uuuÝçÔÖÖª  @ ’¤#GŽèé§ŸVQQÑ��‹0\.×E¹ÊF×k Z FÇ*:•8{•î_œ.�Ú¥—Hé‹nÑõSGË�O'Ž×*ÐyR¯ÿû?ë÷�E'¦+犯é�es”b•éƒã¦ÒoÈU×�fã1¹½qšœ“&‡:u¼ê¤ŒI‹”Óµú¬—Û}F£s²5Ö!I J'Í)5›­:¹ã5e.ÑüI¡_Eýªv—•¹BÁÀ0Ž«¦Ý¥Üì”óÿ›nzTQqZ±™Jý/v#I³î~Di µeËkzú@…¾õ½¿PÞ¨Uº=•5YãÏ=Çj«Rå©(e^—®(³J•}~V)PíV•9^ ³âº/jzªUÓfêTáoôø‡�ò)N©“.ÓÂûîÒu¹ä’a³yófmذA–u6И¦©ÂÂB=öØc=6µÜ±cG÷9~¿_›6mRRR’®½öÚ!A†€ËåRmmíE{­Á2=n¹½NM¾ü e¦�’&,Õ {÷ëõí;Uså�Êtøåó™rNýš¾û ÅŽŠWü¨¨î/Ûòw¨Ã'9ç§ëNžP�2´ #J²ÚÔÑiIÁ[AtžTM½C™K2ÎÍph|Æxi_�ŽWìTá!‡fÞ;G)¡!ÁôêT½O ™ã”´:ÀêèP§¢}~vÄ™Ãj÷É$]µ2Ga/ÞéˆÓ„Y7êþ±–~õÌ=e*/­JîC™WMìþì?îÖq+]ùY£$«ŸÏ*S§**ÕêÊUvpñuÊçHÓÂû¿­Åb+g®C˜5k–¢££åóùºknnÖæÍ›µk×.IRCCCwŒèâp8”ŸŸ?dãŠÀ?Œ|N§Sñññ_ùuâããåt†ýêÝK­•nÕ•“uîê�DÍ\ügJ¬/ÖΣ’1J“rÒe¹‹µ£´F§êjä>ü™ŠöUË'IŽñJO“ªö| ýÕrú@¿ßZ"_Tœbc ɈWzz’eEúãÁ*U»jûÞÕQ¿Sqq]_û %dNTŠ¿\[^ýHž¬ëµtZ¬.Ø‘À�dXj=^ªÏ¿øB‡÷îÑa�)Gj†Ò� Ú_¸G_TWéèî·´vÃÅ̽UùÙ=ÿ&V»[»·ëpå �¬.Óg»«É9A)N¸Uå§ì¬øsïmªÖ]©Ž1YÊJ2úÿ¬ÖUºë=)[Á+Ji9ÊŽóèÐÇ{UQ[§“Ue:¸g·Ž6õüb?Ü,X ‡~X ÊÍÍÕܹs•˜˜(˲äñxäñxdY–âââ4{ölM�:U.—KwÞyç� fHÀÉÈÈè^·ÿU^cð|ªü¢Jæøë49hÊ�sò<]“¶G…ŸVÛ´Y·ðn­ò¾©mÛ^Ôî6)6)M“çÞ¢«-ÉéHÕ‚[ÿ\5¯m×k¿ýD±iÓ4oþ|uìm“¯Õ’£4iÉ�Zvê ¾ú¬vÅ�×ôy 5¿s¯|¾vYJ�!É1>GÙñ¨¸m¢n\9O)áöG4RtÕõóuè­Ýzåv)>5W×ß}�¦��©[îªÖ6mÑóOû“kl•ÜÕ–2oÌê9+cÔ4Ýrï ½]°C¯­yWþè�Íœ¡ü\Kº0» ›„„Ýyç�JIIÑòåË5nÜ8ýú׿ÖóÏ?ß}yÚ˜˜Ý~ûíúÑ�~$¿ß¯‚‚ÍŸ?_cÇŽ²q’Æél˜>œA·NI³ëë럲QÀŸ(¯×«êêê/õÜÌÌL%&&^äÙËôî׫O½!ôWK&DÌF�—º�?þX�>ú¨Ž9"IJMMÕ/ùKÝrË-_ùµSSS¿+é3I¾s‡?è¶û`† ¡® 0Ø(1rc„¥Ž:·ª;�’爊ÞýHu—­Òƒ‹‰‘dܸqÊÍÍUSS“$)//Oéééý<ëâ"HÀKLLT\\œjjjú½òF||¼222¾Ä¾‘¢SÇvlÐËŸ¶(jÌ$͘¿Z½(W.v0Œ(S¦LѺuë†u ÁK6¢t~©Fðr –lÀEâóùÔÒÒ¢––µ··K’bccår¹är¹FpˆÎ ³d#x¹†OR@a–lô¶hdm #”ÓéTJJŠRRR†{(ÀPP[p„y0ô>1 FhO¸à~_«xà«èµ-ô$¬ [ÂŒàž¶+8ta|}Q T_m¡ûçp{H„>!ÜïÂé¯)\°‡„ÕÏПõ…à%ý½@Òz,Ù`v¸úí ¡3$ˆà«H[¸`†D¸'šç€þtu„p1â‚,ÙK¿­¡¯=$Ì� ?¡=aP{H˜ê%˜%"´'G‰îsúZ²%úÓ[ŒèqD«g€0B3è ?¡K6Â.áˆ>wr_³$` úÛ?Â’ÎÆ—Îî%á�t|Ì sŽtßôX×mè¡>n€ý¬>nûÛÚÁ”z,ôøžs?=Î1$�Vø &zû9ø¶¿0¡�û z Ø#ôâÁ›N4D„Þ††‡p!¢;HD‡y“à%áâAè`£ÎÝd–Do3#Ø'\�èºÌìˆàûD‡ ã‚ .CƒD× ]BCAð»fFtÝï �D†ß@–k„»”g¸(î~Øý$²©eèCÏ73"4J¨�[0|²�Dè,‡Þ® "zÝÔ2:ä�r5�ÞÂ…Cç—| …¹Š8€}B—l?n? 3Ìýþ.ïÙë%?´d#ô�Ã…‰¾BÄ`ö� H0¼ú ]·ýí'.LôöØK6Bß0x¶Cð aÐÛ¬ˆ¾®ªÁ†– ¿Þ6¶ìºßßU7ÂE‰þë3HHF CF C=gHt…‰�ÌŒ B9BcDèm_3%ÂÍšèí± 6µ }sé|`�Άà(ÑõX¸ÑÛž,× 2ôµl#ø~oA¢¯@Ñkˆèzñÿg¥s@ÚÂ>IEND®B`‚onionshare-onionshare-26fcdc5/docs/source/_static/screenshots/tabs.png000066400000000000000000001777471521174352300264270ustar00rootroot00000000000000‰PNG  IHDR$óÉ}Ö¤sBIT|dˆtEXtSoftwaregnome-screenshotï¿>-tEXtCreation TimeMon 30 May 2022 01:39:02 PM PDT.\Àâ IDATxœìÝy|SUþ>ðçÞ,m“J[Ù)Ê&Q6(nã:£ ‹ãŽó›EuuF-è(ßQp•‚Ë(E™¡D…VZ„¢´e§+K›¤Mîöû#$$i’&mš.÷õ^C þ÷#ù=ÔOÿcQË H4Fú]ð{,Ô1Ýûz‰¦†�nÁžè§ÿ}„±�ˆˆˆˆˆˆˆÂ,(ˆdTD ßý¼‡Ç¼ê~ê&"¼P‚�QlEH„F¨h<œp?Gð»¯��*ø‡Á¶…3zÂû§ÿ}„±�ˆˆˆˆˆˆˆ×ÔÑ�ÝÜÁB `Bm¤?GH„; "œû�Mç€×ï�îQt,0‰ð¦eø*�ÚðïƒÏ‰H‚Ñï~$ÁBüôÇ€‚ˆˆˆˆˆˆ¨é!îèwà zÝ÷#àu_ôÛðøÞ#$Ü…þA„ÿïq:�¹8”@€ûp?Ô6""""""" O°“þ÷C�nP8HjÎÜp]³»GI¸ï¾Á„w(áSü2Ô‰ÆB€ @ê¨Q£†>öØc7L˜0!=!!¡‹N§3 ‚ kôm!""""""¢6MÓ4EQ{]]Ý©/¾ø¢à©§žZ·cÇŽ=ÊØá:xþ¡„÷ M€k4C8#"¼o:ç_|ñÅ#Ö­[w_rròÅ’$ ²,CUU¨ª MklùQ"""""""jëA€(ŠEz½ƒA+++Û=uêÔÅ;wîÜW0¡À<ºi~j:îiá"\FßÌÌÌÛ^ýõÇôz}O»Ýî #Du,š¦AUUȲ ‡Ã!˜Íæ”yóæ]›��€Í›7`Cèš pÕV¬RßQ:ýÖ­[÷ð¤I“®³Ûí""""""¢s� 0™LZNNÎ'Ó¦M[à\#%¼GK¸ïkð1¡ƒ«e°‘:¿Ÿ=333gÝ|óÍ3ìv»³WIDDDDDDDmŽ$I AƒvêÔɹqãÆý¬s� @#tÌ—\rÉÏ¿üòËÿ³ÛíÆxDDDDDDDÔ™L&ǘ1c~_XXø%\Ó7¼GJª/¡ p­”áHø�ŠðLÕ())y¶S§Nc8MƒˆˆˆˆˆˆˆÜAÀ©S§ò/¸à‚?£áÔ�@Á„æ¿ìg°U6â/»ì²¡Ýºuû™ÓéŒÝ+"""""""ŠY–!IE�ªºê/Š¢�NƒÁ½^ßH ìG0š¦¡{÷î?9räÐï¿ÿ¾ @ά¦W®àýSÀ™U6Œ¾´§û–´hÑ¢Yýúõ»(*¯šˆˆˆˆˆˆ(F$I‚ÍfC}}=¼Wˆô^9ÂétB’$Ï9ûy?E“““íkÖ¬ù€Ýë!w0¯Ÿ>K~z�’ð¿YÆŽÛ·™¯™ˆˆˆˆˆˆ(¦l6Âé¯( ¬V+ŒF#Ìf3ûÑ„~L˜0¡/€DU8Dxß<ùƒˆ†�D pÂh2™º‡û‰ˆˆˆˆˆˆZ[mmmØßÞœN'jkkÙ�&ô#... ¾31‚fî¥;%aÔét $ˆˆˆˆˆˆ¨]°Ùl�e¹ÉÏ—e6›�ýˆ°z½>�KCøç>ýwô¯'Ýq"DDDtîÐì8¾w¾ÈÙˆ‚*®ÖEDD-K’¤&�ð箣À~DÔ3ήÚ,ch0e1mƒK}µsu?`ÕŸ~ƒÙ÷üë)±=¶üþóô?ñâkkð]•ÛcÑ9§®®®M´ÕÖûá^Y#’ÇëÇ™ì Ôt ¸ïëý7 ð” ÷>DDDCšý ¶}”� ù…(-¯…lè„”´tŒ»v:~9¦7"øZ­.ÂÎâØÕð}±×öIŒÚ?ðJÕN¬}g5¶ì,Fy­ ½¥;ú…kfÌÂ}�Q: QãdY†¢D/xWŠ¢D¼âE¨~Üyç�!Ÿ»lÙ²ªxá…0zôhL˜0Áç±/¿üÛ·oǃ>Q} ³�r~¡„ÞkçÆŠ[Q i§¾Ák�¿€œÃ޳ëcI'px÷¼ÿÃWøú†Gðøm#Ð)ÌTAì™�»î®CÞÉ~˜<6za{�õä3XwT†&EŽšãØ·£#n™­£…¥9S‚q:�HHHˆj?…@è°"šýE£G�ÆŠ+ Ë2®ºê*®0bÅŠ¸õÖ[„ô£±4 ð²Ÿ�ÂŽ� ""Š%­_½¹9‡€é\{÷]˜vi/Ä[ ÿÃ×ðÖg‡PúÉ+xçâaÞÅ&@9ˆ ÿ~:†ªÓµ°9˜S.Äè_Þ†¹“Ó`Èûð¿Ùø¼>ˆ±øÍ` žÄîOVá½ ß`•„„ä�ó‹[1kÊ@X„Õ®Rœ�¼ã24]oÜðøS˜;,°—á§¢$÷õûöD«Â¦goÇÿìN“àg¿¼w\}�«¨GÁ;Ï`Ù–ƒ¨ÈAìØýöøÇÛ›±§ÌÑ(Àz¬^{O­.…n»f ÌõJvíÅq› �)ƒ/ˆ®þŸ 4õNæ¶ò½ØüÆsxk§{.ª¢½ÕR:'uƒI=…C߯ǿŸ_ƒb€r;ró°ûPêD :%¨°éLè"Öᇬ'ñôÊϱï„]»% þè.¬ùïxeÛ)° ѹ%T]„X¶Ù^ú1aÂÌ�;ï¼óV¬X�¹sç† #ÂìG L¡Aæà?þ"äp """Š õøa“5@ì…#ºûþC¬ë…Ó!@ƒãØTz&Rpí__Dzå‹q×ðxj5¾Ùþ-ò¥U�7�$$áòû— +ë-¼t×HXP�Ÿ>ÎÆ{xíêú\‹¹×öCjñÃêgñÇ;îÁÃÏ¯ÂæO£Á÷'b2®ÿÛ2,{s1îA=�ï¾v÷O‡‹îxYoü2Ÿz Ï=}†ÇÊñ=Ø[­ùôåºG_Dz·V!ë©_âü“_àƒ G ëaÖ¢×±ä•×±øÞ‘0á4¾ÎÉÇ &DDD±V¶n DDD±¤ig¾ÙBÿ#ìb[× /ì±à(jOÕ@ÁÙôÝäÒQ,i:�ÄıIÐèqÅÏ1ä­�øÆ^ŒŸŽ(Û?Œv…NyÇsX^›èӮᮽç)�±{å™@"ÔëèÕ}t_ H®�”4Ó®î “H5¨5toXÇ‚ˆˆ:4ƒÁ€úúÀõ“‚�1#_Â:T?€ÆÃ‘–ªøúë¯1wî\Ÿe?Ý÷·oߎ+®¸"àhˆ0ú(Oð¿ß`„DcO"""¢Xºàò;îÆ÷㋲ñÉ¿Â'>�Ñkò½˜}©¹ÉÿH Ý~Ž3>ÅžõG±õÅûðíëFH¶:ȈCÚuSq™@_ì(¥¹xý¥Õ8¢D"T¨ªM‘tÉ( ЋXøÑ-- ç‰?¢ºpþüHz˜m8d ãu¤^‰éWü™›Ëñõëâö•�`ëaµÅ኿¾Žß]bh¼""ê0ôz=t:]Ô¦Kètº&�LÕ�¦#Ñî‡(Šxà�&LÀøñã>f?B vh0B"œFˆˆˆ(†Ä¤ñøÃs©H_»¿þ*j!:!¥ÿ0ŒÉ˜†©ú»V·h*Á„ôß<�¿tY�÷r¿Ciµ„„Ô¡¸ìÚY˜sý÷;5aÆ^žŽ¯(Áñ“6ÈB<:Ÿß�»3oºäÌ’ž�3¿ îpâíO¿AIénTB�„ÄT èwz[B4"tÂeóþ�¿žÿ>üì{””Õª3¡k¿èn� ÁÀ3DD瘄„X­a¤Úa¶ÕQûªD°Ç"èG£y‚ ®‘º3? ~®¬¬|;Ü£µ&›Í§³‘y�0�0›ÍìG„ýèÞ½ûmŠàk)ø©�½#�@ékHQ»c6›ÏPn½^ßìàîG°,Ág›`ÙFDDDDDDÔn$&&6©¤ÑhDbb"û½~ÌÅ#,fIDDDDDD‚Ùl†ÑhD]]]£….u:`0D¿ ò9Ú�+kx g¼ƒ """"""j·  E�Óé„¢(PU€«x£N§ƒÑhlÒ*ìG@aåî@‚�uhîoü[ûáÊ ü×ñ`0ADDDDDDD-Á'sð_e#àNDDDDDDDDM0oð!ADDDDDDDÔâB%ADDDDDDDÍ4[à """""""йÆ Ž’ """"""¢¦™)èC=è­   ù]!"""""""B�Ĉ#Z²DDDDDDDta """""""Š9DDDDDDDs $ˆˆˆˆˆˆˆ(æHQÌ1� """"""¢˜c ADDDDDDD1Ç@‚ˆˆˆˆˆˆˆbŽ�Åœ>Ú £¶¶ÕÕÕÑnš¨Éºuë†N�:!--­µ»BDDDDDDˆr Q\\ Q1iÒ¤h6Kß|ó JJJJµQ $jkk1qâDhšÍf‰¢bÔ¨Qؼyskwƒˆˆˆˆˆˆåœ¦AmÿŒµ ,jIDDDDDDD1Ç@‚ˆˆˆˆˆˆˆb.ê«l°~5&ê�QSØ‹~Båª5¨ùr;‡�âz÷D§ £Ñ}Ö�0 ¾°•{HDDDDDDÑÄ@‚Z•&I8ø·LT¬øPUŸÇêöíGݾý¨xó]$ßv ú<±‚ÁÐJ=%"""""¢hb ‰@9ð_,üó¿°±²}M—Ñ$ E3ïCÅ[ï7#|öST”/ûný-4IŠa‰ˆˆˆˆˆ¨¥D=�Ð4�·ßä¢ÕXôR6vת­Þ—Hnÿ–‰Úm_‡ýg«fëvzòùf“ˆˆˆˆˆˆÚ†sz„„üÝcH7õÂÔ׊àð{̹án¤šÆà¹"¥e;áX�=ôú 7Ë ¬öï\P·o?*³>ðÙÖåªñ öóßVñÖ{¨ÿ±¸EûFDDDDDD-ïœ$jÖß? ¿ûè8‚OhA†ŸãoÿÝ„M›6aÓ¦l<ô3# —>ˆ7žÙöß¿áç°lBåªÕД³ïx—‰—cð{¯¢ï?ñlëû�G0ø½WÑeâåžmš¢¢ò�ì˜ö50Ç–MC�¤$$uï‡{×;[»CDDDDDDí  1cÞ kîš�w‡ŠàÄ�õnjˇàüÎ$ ‡9ÏoE¥ @.ÀßG& ûÜ�`;³·V±×'vì5V÷õjXÎûÞ=é5u@쎡®ÀW\�+~>» »^ˆ±WœÙ6a(º §°þÁѸ ¥âÍè~ÁÜþò78å=A9€÷;&™aêÒ#§?Š�JÚîЊš/¶ûü~jóV[üοgúþãôyìAœÏ- §6oõÙ÷ôçù±ì*µÖ�@.ùÓûXru)ž˜ñ06VŸ­ÃpæAÓTœÚ´×ÞòN]õÞÉÙ€å¿í…¯þvî]yŠn0®º²lÛ·¡Àéz®í«/°ÃaÅŽ¯véiÐ4;¾Éß \:—w þ>|aÁàÄ ïþ[>ûÿš.âÓ³ðT¾ãìó4;”žÓðØòld¿v?†—ü3¯{›O·�÷8ÀÍyôxƒ?;‡ž~ÑJôøÝ8þZ>ö\ƒýœG�³†Q;Çe?@ì‰_½ü¾½ò¸ã·£±õ�™Hñ~\;޽�êë_ÃÖ'oFWÀeƒQ³- ÷ý'Õ³ƒK&_‰.¯}�/JŒ¤bççyк$âèÖ/q@� ÕïðÙ—V\t÷U8?âH‡þWÞŒþg~ûÙ%¶½7Û·�:6͵Q?·þõAÌé'ÈÀÄ¡õØ{Ù"¼¼î1\9«„f¾EQ'é‘ÿvAüƒ„`Ï%"""""¢vƒS6Î:MÀ“o?†þÀ¼×÷Cò¾–öâ»Ýu8µövôI´Àb±À’Øwj‡|üÊUÀtùu˜hþ›¶”AUаy‹“ü? ß» [Ê5È{6á³ò qí5@içÔJl[|®¹ôBôNNBêÀ»�}BE}�Á¾ó×�1)üP¸rÓÞ’e8?¥Á¶>�>€¿¿Ç_Ë:;}ãï7 Œ=RcÕM_êq,ŸÞIIIHJJFú#[áÍŠÕsÝÛ»£ÿ}ÿ+J…Æ^â†ß�eÏ|†ñ¹/?ÚÇë š¦CïÙoâ£#|Þ4!. ýt¯Â/®ŒÃ¼õ›P1©¹‡Çàž9ÓPüîËX¿©Žÿûû^‡ë/Šô-×P¶j¦ÿùLzêügÒ$Ú·â™[Äþ�OsM=±í�ŽÐùб¨ÿ©Äó{—‰—{Â÷4 !>çß3§?ÛæSG¢Ó•ãbÞ_""""""Š® $ÚË\}W75ÀS_@‡´;— óãð‡| ƒ\µtƒqñEz¼½ëGhý��þ«^h4tÆ”_O†ñÞðê[µØ÷³Û0)ù"\xuw¼¼æU¼]þúßø2Fè´3|ÛqõIóÜ—ðãw;aK›‰ù¿û.Õ�jÐÇ$`¿§6‚ûégë$Ô}—ƒÏ+ÌqÉÐyÚj;’n�ŽŠ7ßõ¬´qjóV͸§>ÛæÙçàcÏáôæ­>Û�ˆ¤S›ôgLhîTÁ‚aSçá·Ã]cNl»?ÆÊ/Ž@Œx͘Ü_ þâ~zDDDDDDÔŽ�ð'öƬÅÏâ£Ñwâã:÷¶øõý³ñÂM qËl ºírô1Õ¡¬è(ºM½“Îw]ˆvɘ‰kãg"óÅxLú÷µHôè6}’'gb±<z5½ o¸† AÜk«ñ¯¥cñÿÆ÷„IÞ‹cu~äj% 6oÄQ[¼Kÿ±‡†?‚å¿èÒì·¤%Ä€îsoFÅ›ïy¶yÁ¶uÿÍ Ä_˜Öâý HHÄÏ~ó7ü €kÙϼûÅ(0bøÌ¿áï×[§_DDDDDDí¿È @ì9ÿzêZtó|¡.༫ÿ… ,ÀÅDzðÐÌëqÍ/ƒ?/ߌïµ7;eà7¿>jü•¸åúd #oÁ¯hÐ�ý æ �¸z=æüoÝ?{ÎÆä±c0~ÊŸ°%þ" ëc†@ìq)&ýL�͹×N¹³ûÒÕ™XÿÉ_qi|³ßŽÓëo¢Óå£ÃÞ¿Ó„1èõè-Ø#""""""Š@w¸FJxß ^7=€ÁUUUo6ÖØ¦M›pã�7¶›)Ôú4I‘ü •o¿ï™¾áOÐëÐý¶[ÐëÑ š>¨G¬Y³“&Mjrg©8¶ìFŒzd+œ‚7½ý#^å """"""$%%Ý € @òºÉÞ·¨OÙð®c@Ô(½½ž|I³nDÕ»kQûåv8�{õ@âÏÇ iæ4Ï4�¶ógKDêì,ìžæ„&ˆˆ·0Œ """""ŠkHP›?pz=>¿µ»1.]ãZ»DDDDDDíkHQÌ1� """"""¢˜c """""""Š9Ž� """"""¢˜‹ê Q9:‚Ú´îÝ»ãÛo¿mínµK—^ziÔÚŠj 1qâD8�N�\‘ÚMÓ0jÔ($&&¶vWˆˆˆˆˆˆÚ¥êêꨵÕ@BÓ48�N8�Îh6KUÑü DDDDDDDMÃDDDDDDDs $ˆˆˆˆˆˆˆ(æHQÌ1� """"""¢˜c ADDDDDDD1Ç@‚ˆˆˆˆˆˆˆbŽ�Å """""""Š9DDDDDDDs $ˆˆˆˆˆˆˆ(æHQÌ1� """"""¢˜c ADDDDDDD1Ç@‚ˆˆˆˆˆˆˆbŽ�Åœ¾µ;@DÔŠ‹‹aµZQUUÕÚ]!¢v.)) ‰‰‰HKK ¹Ï;D-ážwˆÚ;DÔáCELœ8±µ»BDÄŽ;PRRôâ€ç"жÆÎ;D§lQ‡cµZ1jÔ¨Öîu £F�BmmmÐÇyÞ!¢hkì¼CÔ0� ¢‡Ã¥‰¨%„:·ð¼CD-�çêè:Ä”�ê#Õø.÷;Þsûò÷ÁVcƒ½Ö0%š�Ô3 ÝútÃà1ƒ12c$’z%µr�‰ˆˆˆˆˆˆÎmí:�ضz¶~°û¶ï º�½ÖŽCE‡p¨è¾Ïùïþý]ôÜwe`üMãcØ["""""""rk—�ľíûðƃo úXu“ž¨è–-X†�þõ¦>0•ÁQ¤iZkw�ˆÎ1<ïE¦]¶Ö½¸9oæD¥½ª£UX¶`ï9ŒþxÌ�ÌQi—ˆˆˆˆˆˆˆBk7E-+�Tâ¹›Ÿ‹Zá-gyž¼îITaÑ""""""¢Xh�Då‘JdÞ’‰#ûŽ„µrŸd »|†]> É}’ÃzNÕÑ*dÎÈd(ADDDDDDm~ʆ­Æ†Ì[2CÖ‹°t¶àªYWaôõ£‘6< æ.¾S/l§l(-,ŦU›°ù�ÍAÛ©:Z…ßýo<ôþCírúFqq1l6Ìf3 ÐÚÝi’‚‚ŸßÓÒÒ`±XZ©7DDDDDDÔRÚ| ±îÅu!ÈI³&áÎÞÙ „ðfîbư Ã0lÂ0ÌüóL¼ûÏwƒ‡ŠaÝKë0ã±Íî»; “�àÉ'ŸDyy9222°`Á‚=V¤ÊËËQ^^îù=PÐPVV†‡zÈgÛŠ+Hu@m:�ضz[К–ÎÜùì�˜8kbDm&÷MÆ—þý‡÷ÇûϾëikƒ}r–ç`䔑4zP“ú����¬¬,Oá–’’‚Ù³gcÊ”)Mj·=*((@VVVƒ‘�‘‘�9sæ %%`±Xðøã�#??99ѯBDDDDDDmG›$Ö¾°6ècw<{GÄa„·_þ¿_bø„áxôúG†Ëæ/CæÖ̈Û]´hrss¸ˆôôtØl6£¼¼Ï?ÿƒûÇß�{†ÝƒM«6lgÒìI˜xkà‘Û>ØvËÊʰfÍÀ¼yó„0mÚ4Üwß}\£¬Ö†#3: ÷ ‹ÅÒ Œ€ÔÔÔ6 QlµÉ•G*qxïáF÷s‡Xú,{dJ K‚î·ø¾ÅX÷Ê:<½þi˜;ûÀ¼ë¹»ðõ§_7˜ºQ´½ÕGªÑ­W·Fû²jÕ*® íP#&OžŒ¬¬,X­Väææbúôé(..Fvv¶gŸ`úôéÈÉÉAnnSð¤ IDAT.ÊËË=E1½k.¸åääøÔhHOOX§Âjµ";;ž“iii˜2e Æ�ç³oVV–OÊ9sæ@Ó4¬]»yyy\SC¦L™ðXîçšÍÁ‹�ú¿Ž`Üu({¼÷ÏËËóô3T_­V+–.]êÓ§9sæ ;;ÛóÿdÞ¼y>ïOAA�Ï{ê} """""¢ÀÚd ±3wgØû–*Ç_¯ûkXû––â™[ŸÁÓŸ>í³ÝÜÙŒ«n½ ë–¬kðœïr¾CÆ G;øÛ¹ÓÕçiÓ¦…ÜÏ]'!''»víò„ùùùžÅÅŨ¨¨ðŒ¸p+))AAA^y埕'JKK=SEÜü/ŽÝ+XTT¸F”¤¤¤Àf³!??ùùù ¦UTTTø´™’’‚œœÏóWèPXXˆòòò£ ÜaAyy9Š‹‹®02nÜ8lذ!äû•••Õൕ”” ??¯¼òJƒP";;»AÀ`³ÙPXXˆÂÂBdggcÉ’%žÇ­V«Ï{o±X ‚gº‰{[ öÝÛƒµMDDDDDDÁµÉ)ûò÷…||ôõ£›Ônÿáý øê“¯<6æcÐxÿ5)©aµZ=êá,í™––Àuaí~ÎêÕ«1þ|Ïö¼¼<,\¸6lÀ† <+ËËË}FSÀ½÷Þ‹ 6xÚ äùçŸGEERSS±páB¬X±«W¯ö™BâÝîüùó±aÃÏÿÊ•+1nÜ8¬^½6lÀÛo¿í5húɸqã<Ï}òÉ'‘““Ó¤)*ùùùxâ‰'<Ç}â‰'`±X`µZ±páÂû»ßÓŒŒ ¬^½ºÁë,))ñ RSS±zõj<þøãÎŽ"™={6æÏŸ�ùóç{^GAA�'Œ˜={6V¯^�Õ«WcáÂ…°X, Ú&"""""¢àÚä‰Ê#•Aûã’?b⬉xï™÷ðî³ïFÔî/ûË +s ›0 /n{‡*ðÀø<Ó7ж5Ú®÷…v¨) þûxO‰ð—™™éóíFFJJJ°fÍäåå¬ËàýM¾·¼¼<Ïôÿv§M›«ÕЬ¬,¬\¹2èt“ŒŒ ÏE=àº�Ÿ?¾gZD~~¾OÝ ‹Å‚ÌÌL<üðÞÕEžþy >S¦LÁˆ#𲑙™éòŒ;Ó§OGVVJKKƒ>oÊ”)>ïÇ´iÓP\\Œœœœ€E4½÷ VÄ=úÁ½\©[zz:fÏž�¥K—bíÚµÿßPìišÖÚ] ¢s Ï;DDD‘i“#$ª�^]ÃFÀŒ¿ÌÀÌ?ÍŒ¨Ý—î{ ›WmúxÅ¡ 5#üuëÙ-¬¶Æ��5kÖ`Û¶m�5t/zõÕW‡ßÙf0`€' ÆýØ\•cæää`åÊ•X°`AÀš €o �@¢  À3•bþüùžU@ÜÂ)8ŒwaÍ`! …¯Mµ4zPÀí%% ¶Ýpß °ž¶† BiìyI½“ÂjgêÔ©€ÒÒÒ�߯\¹Ò³üf4k5„â>N~~~À)Þõ¢ýíþþýûƒ>æ^*h^Xàæ]›Ã?Œð?^¤RRR|¸Ï„¦ò^½Äû˜V«Õ3•£©,‹gIÔµk×|MÙÙÙ—%"""""¢†tÌpÞ7�×M�ôðÃO‹U§:wïŒÜ7<òã\sç50Æ}¶OøÕ|·ñ;œª8²Ýa—Cæ¦Lô¼°'¶º=¬¾ÜöômaÕ‘€Q£FÁn·cï޽رcrss±k×.lÙ²‹/ö,¿9{ölŸieeeXºt)rssa³Ù ¾ùæ”——cĈ�>ž——‡÷ß�$ 6› »víB×®]‘’’£Ñˆ!C† 77EEEÈÍÍEyy9¶lÙ‚¥K—âÔ©SHMMÅ‚ <£²³³ñþû¨€ë×®]èÝ»7ºvíÚèã‚    GŽAvv6òòò°cÇìØ±ÙÙÙX¹r¥ç¸O<ñ„'0Y¾|9¶lÙâ¹àß¿?JJJ0jÔ¨F7›ÍøüóÏa³Ù����]»v!''Ë—/GAAÒÒÒpòäIØív8�NŒ1ÂÓæ'Ÿ|‚“'OvíÚåiÓ[ZZvìØ�òòrOøPTT„-[¶`Ñ¢EÈÏÏlj'på•W†õç…ZNii)†ÚÚÝ ¢fÏž=AGò¼CD-!Ôy‡¨-ËÌÌü@5Ô­MŽ�Hê•pd‚í´ Ëþ´¬Ávsg3^Üö"þ°äHéÓð~Kg füyž^ÿ4Ì]̘4{þðÊíGï!½Ñ­Wx5$Üî½÷^,X°ÀSä2??ùùù°ÙlHOOÇO<Ñ ÆDEE…'$\ßèzVshìñüü|OXÀsÜ]»vyŽ‘žžŽ·ß~iiiž êÜÜ\‚€ŒŒ ¼üòË>£#òòò<Šw›î‚œ�=žžžŽÌÌLÌž=)))())ñô³  ‚ `úôé>ǵZ­ÈÎÎöYž³°°Ð3Ú¤±Ç- 233=í¢°°)))X¸p¡g„ƒ÷Hw›î~û·éÍb±`É’%˜3g, òóó}ÞÇéÓ§cÁ‚ žGDDDDDD ºÃUÜÒûfðºé ®ªªz3–Û¶z–-h>¡—€Ò‚R”*‡í´ iÃÓÐ?=ð”ŽM+7añomçÎEwbüMã#븗²²2OÝ‚´´4ŸåA[“»_‹ÉÉÉ1é—Õjõ\ôÇ¢(dII ¬Vk‹Ë}ŒX¾�žM›6áW¿úUkwƒˆ:˜?ü“&M øÏ;DÔB�wˆÚ²¤¤¤Û�H^7ÙûÖ&WÙ€ñ7�ÇÚÖ¢úXuƒÇÞøÓè7¼ÒÒ_êŸÞ?há-mDðáOI=“šF®šÞu ÚŠÖè—Åb‰YO 6KorøQÓµÉ)nw¿pwÀí¶Ó6�0u2á÷¯ýÏÝò\Àznî`’û$#¹¯kÄDÅÁ TªëXI=“ðÈ{�„½Ì'5M›®!á–Ô+ �¼ÿºõo ΊCØýånìþrwØaD¯A½ðÈ{�D¼Ì'E®]€+”xò¿O"ãöŒ¨·=ùöÉøÓþÄ0‚ˆˆˆˆˆˆ(FÚü” o¦N&ÌüÛLô¹¨OÐ%A#‘Ô3 w,ºƒÇ ŽR‰ˆˆˆˆˆˆ(í*�pÓxŒ¿i<¶­Þ†œe9A ^3hô \þë˹’Q+i—�„›;˜¨:R…ïs¿Ç¾¯ö¡òp%ª�TÃ^k˜M0w6cÐØAè=¤7FN‰¤ÞI­Üs""""""¢s[»$Ü’z%!ãöŒ©/ADDDDDDDÑ×nŠZQÇÁ@‚ˆˆˆˆˆˆˆbŽ�Å """""""йQÔ’ˆÈŸ¦i­Ý"²,CUU�F8�N8�N$$$@EX­Vèõz$$$ÀétB’$$$$@hšQä÷íÏ;Ô‘hšUU¡ªªÏŸmQ¡Óé B+öŽˆ: DDD-@Ó4H’A ×ë!Ë2 @¯×£®®V«Ý³¿Ó)Ãé¬õü^[kƒª*¨««G\\ôú–ÿ'[QtíÚ¥Å�CDm—¦iP², ÙE�N§óìË`‚ˆšƒ�Q¹?À»êõz‚€øøxÏ>îoãâ �´¦G||\Kuµ«Õ³cQÛ£iœN'TU º�;€P’$A¯×Ç$0%¢Ž‰g""¢(‘eõõõ0™LEF£1¢ç·Æ7�œf@D€+(•$)dáæEá ¦išgQ$H5“,ËžyÕ‹¥ImèõzÄÅÅn4H’§“£"ˆèl�›p¨ª EQ|žë>E‚�Q3¸GE˜Íæf�p�eÙç>Q¬(ŠÑùG–åÛ$I‚(Ь)ADa ADDÔî ôz½¾É£"¼‰¢óyØ‘^„QÇ(`&Ø4/÷9‘£$ˆ( $ˆˆˆšÀn·Ãh4Fí÷ 1_Þ3ÜáÙDÔq¹ƒ„hð^�ƒˆ( $ˆˆˆš !!!ª‚¢(1XÐ’¨}9yò4ª*O !!&sŒF,s³ÚŒæyǽ‚§mQ¸HE ®®qqqÍ#ü?°ët:Ÿ¥AcÁétB’¤˜“ˆšæ‡~Äsÿ\ŠÊʈ‹3">!½S§e`ê´)0šö±>šÁ$CN"Š ""¢0¹+É77ŒÐét0}—ÈSUõõõÍj7R¼x jŽ)óÏ,Áñã\$­Vàõ×Þñcå¸ó®0›"n›ç"jM $ˆˆˆÂ¤×ë£RxR‚ÐàB Ö5$XÐ’¨í³ZmX´ð5OáOQ|üÑFÔœ¶âÏýmÄ58½‚ˆZ ""¢Fhš»Ý“ÉÔbÞEQ„Á`h|Ç(caK¢¶­¶Ö†÷•4ºß·ß¢¼¬ =z¦DÔ~4Ïi 7ˆ(R $ˆ¨Ãâ0TŠMÓ<##ZêÏ•¢(¨««k‘¶ƒ ôZø÷&°p/´øþQ´¹ÃJ§SBWS< :ŠªB' °;eÔ:\u`êë8~¼ç÷Hޏý@#¶šÚW€¢…� H…àþ`m4[ô8®º-{ ²,³¨%Q—˜hƨ!ýq¢¬s®�¡}{Á!I0êõ8QkCîw…ؾÿjœ2ââ›vE1*S¸¸ä'EŠ�Quuu0�Q©Цi�e¹E�á�5$ˆÚ¾¸¸8Ìšš�T{â Äô°ÄÇâ1ëªq˜>~Šœ2† ¹ IÇÐëõž%;›J§Óżµ $ˆˆˆBÐét1ùÖOUUÖs ¢DQÀ€A ÛWðñ„8#âŒ=øhM A€N§kr(*B‹‡¶DÔ1ñÌADDB\\\kw¡Ù CÀPE–å˜�Ê ¢Èi ñ€NÕ$Š€)¾YÇÐëõÐ4-â‘Sî0‚õˆ¨)Háp8`0Úý0ä`Ë•¶Æ4"Šœ–­s"„§>®tí- á©Á`€ P%¬é‚ tˆs$µDDŠ¢ ¢¢ ÕÕ'!I2,fÎï‘ ‹ÅÔÚ] J’¤¨Ž��~Üñ#*Ë+Ñwx_¤ôLáy"jœ @Ië �,C¨±ú<äpJpjâ£4BA¯×{Š\«+ážâ¡Óé82‚ˆš…�µ(UUñÅçùøàÃO°ÿ§ÔÔX!Ë2â‘’Ò¿øEfÌœÖ&§F˜Í樵%;e,{d>ÿàs\týEXþØrÜü—›1iú$bË~ 6›5+ˆšOÓ4hš«ÖC‹Çh€³o/Øó¾�Ñ`4À)K¨w:aH0 É�UF£¡Ù!�(ŠEñÌkÓ I4MóŒˆ�AE ""j16›ÿþ÷r¬ûx§Ïcuuõ8pà0^yåM|÷]!bºvíÒJ=mHQ”¨~èÞµy¶®Û C¢ƒ/Œ=›ö`ÍKk0däôLë•cãt:߉ˆ%Ë lV¬V;**ªPZz‡ƒÓ)!9¹ºvë‚”ä$tK:‰‰ÄÇa2›`0Dç#w½Í†:‡u‡Ïv©ª¹«V㓯ÀØq— cÊ$'wköñÜç@A<áDcçE÷ˆ DDDÔ"$I‹ÿz ü?¨jð¹Èªª!/ï¼ðÂR<þø‚¨}po.§Ó £ÑµöŽ—G¿QýЧ_ôî×?¿ñç(.,Æé“§ÑKèVªª6«æƒªºjß…jŸˆ\EAeå TVVãðáãØÿÓìßU•'pêT êë žsöb0›M°$š0÷¶_áÚk¯jr?4MC}½ß¿{r·`êÈ¡ öQe»¾Û�}ûJ±o_ Ö}¼ cÇŽDúˆ!HÐ={¦B¯oújAîp!XÈà^%È{Ї;¸E1&+QûÔ6>õQ‡³aÃ|úi®'Œ0ˆT PÎ|XÕ d¯¹É[>ËÃ�Ó÷à’KÓ[¥¿þ‚­LÑTý‡÷Ç»O¿‹ý[÷£KŸ.ظ|#âMñHNJ{ºŠ«ed𽞠‡Ã�¸¸à•øããšØ6QÇsèÐ1<4ÿØlvH’+Ôp朥‚ BUå3à®iÀÙsZMM jjjPQ^Õ¤ãK’Œ½{~šÕ°ÿœ>] ‹^Àø}�ÔÉâÙOPxð(ò:âÙV]}Ÿ|²Ÿ|²f³ ãÇ_Šßýá6$$4o%ÞÓ9ükM¸WŠ¢D5à%¢Žƒ�E]m­+³>ô|ˆ�Ó‰›Ú éL=KœV‡*€�U§aw8°~ý&Œ¼dx“†úªª I’ Óé ×ëáp8 iâãã=–#) hUŠæ2v®¹ó¬c=v~¾Æx#n|ðFô¸ GØm¸æo7­_î ‡¶2…¨­“e§O×ð!€3ç¦3?%pÑGo�FR£iNTŸB^Þ·ÈÙð%Š‹A’¤³mXûÕ÷Hï× C{÷€ [÷ü„¿þ6§°M›ÍŽÜÜ­8]cÅÜ�nIç…ÝŸ@ýsS²,‡µ‡ûÜëžòADäÆO%DDu{qàÀaÏï‰z='�‡„C†UMÃÁZ;첂Ò®ßá~“æp8 ( \ßì» ±¾�‚ªªp:�žå/ŒFcÈ€Âf³Eµ¨¥¨1ó¯31þÆñ¨8X�Oö@Ï {BÔÅf• A<ïÅŽ£>¼.’$aý§[ðŸÿ|rTÅæ½±yïA\Ú7F½ùÅGm[Ó4lÿê{<òð³xâï W¯Ô°ûøNÕÐ4Í3},œ0€§@¦$IE1ê�/µ_<Q‡hø(ÅÎÖ­Û}Vv°Ê2œ²0�p**j�®‘Ь„üÆQÓ4ÔÕÕAEÄÇÇÃ`0À`0p}`vÈõ á¾v¨²N§ƒÓéD\\dYö 2ÜÏqq‹&�A‡þéýÑ?½¿Ï±bEQÎånA<ït,Ñúi³Ûm«¶ÆŠ%¯¬ÂgŸå]Çß·Ëé`ƒƒ�â­åà¯�ý.¢çy÷ß5u,²0pÕåñ.ŒÉ%�‰x& "¢¨r8œøñÇb˜Í&ÏÅo½¢boõ)(jÃ9ÆEU'Q+….Ô(I$Iò|Ë †^¯÷ÔmpŒ«÷ùpÝQGÔ××·vˆÎ9NG蚦aÆ/°iÓ¶°Ãˆ³Ï�¼?yyßáã�6†,6ìÏû<Iáæ®3¸^¯¢( ïˆ ""вÚZ+Ž9ŽÑ£GÂd:{Q¿½ü$v•WCõúzÚ!á›òõ±Ô=<ØnD{þ±Á`€Éd‚ p8ž‹vïyÛ‹ÊÅžÍfú˜ªªØúå7øÏûŸÆì]’$¼ñú{øæë�a?ÇÊF$¼WÞµ�ˆÎMœ²ADDQUQQ‡Ã‰Q—]Œüüo!Š¢k98MCU�Ã'|H4�œkmÃìN§ë[E£Ñö*ÞTU…ªD¶Œ¥(ê ËdI†Ýn‡Ù½n‚(´Ú´ ÷ô"ŠI–¡ªjÃ) Š©ä>XöN�ª‰iŸêëxíÕ÷0xÈèÜ9±Ñý["<øžÑ9‡�EUQÑO2t ’’ºB¯×#55¥¥‡ 蕘�×7m:QÀèÝqêÀ1œtœ�¶ážgÜ” ÂÍjµCÓÔ&�¨�$‚ Â^W×äã¢i �»tŠj»á»¾¾¾CNE!jËdI†¢ø^| ’]ÉAOÖà×c.Æ3ÙLiki¢ÝÁjÂ$Zbe U�,0&¢Ž‰�E�ªj8xð¦N½²SÂÀ}Qc¯Çy &ŒMî„´ó:7xNªÅ„Éýzaý‘ÐI*Žï-BJ¿¾0�×¥Ùý1 ¾�sSsW}�å\fMÓàp„®—AD‹$ÉPdE�XS A’!VTA8³èå ÂUEÅØøC‰ç9ƒš¦B–#«)H\œ‚ Àé”Ûœ�ººæ­ŽÓ½{W <ƒ@rr7èKáâ”$Oþ ž®…Xc…bêFKŒ"cQK"HQ”Y+«à´7¼¸/8Y‡ÔºÅŸ½(Öì;U‡z¥áS¹ÞÑ`[sù‡n:�‚ xêVDëÛ@MÓàt:ÛÄo§ÓÉ@‚(ˆ²Ò2¼òûWà¬?»D§& êHªQŒ4�M'@§¨�*tu*Ä: jR”ngW³é×­3F ½NUÓà”dp°¢ Ÿíú¹»öâøi«Ïò�Šª¢Î^‡ .ì‡ /쇂‚¢f½¶z¯eG/¾x(„‹.ªOª ¨*IJ ¨�,!GID ZÀ@‚ˆˆ¢Ló*̦ψˆzUÃÖr+®HMD—8×??ÇlÕœ Ú à¶´„æ%êè4ÕUOÆ› ™kyTM†ß©]þŸ&ûž?Îïb�åÌT©ªšZ<òöÄ逢cp©¡©dY�( ¸ìg#PX¸¯Yç%Yò­[£ �ôƒ^U!VŸVY�f|i ‚'´�D0� "¢(Óù@ '$›Ž×`Lw ô°­ÂÉë®^܆ÐVeY¸ä¦waK÷r£‰ªªAG‡Q5í¥�¹�L HílÆç{ö‡lBUU8ÎŒj¸xäPˆ¢Ø ,‰„Ó)8ˆÁkä„ ÐbWGÇ]\˜ˆˆŸNˆˆ(ªt�\øÖÈ*6—ÕB§ß2wŠhÐÐÇ7Ð ’$AEŸ© Š¢Àá8;J#>>>ªÜêëë[uÔ…ûõ™L¦VëÑ9Ãïšþ§ò“¨®µ"¥KgÄ ȸxh£�„¦i¨?sNêÙ3qqFØLƒkÁ)AðjS‹�ƒfhé>?6ç¼æž&GDÄh’ˆˆ¢Jð� )}d•5­A6Eõ|ÁØGí)· IDAT#$4MC}}=ìv;êêêPWWç³Â†¢(Q»É²ïPiAû:œ®A‚ßy­ÊZ‡ÿ}[åÌ9f`ÏTćEŠrv„„Á`@÷ä®Íî—wx ª*T‡ÃU?½-é< Ä9×;pÊ^PE}ÃZÍÓoæÜ#2Zëƒw]]]Ì_3Ñ9-ÀÈ/IQðÏ50÷ŠË`Š3 Úzú…«†„kʆ ˆHHˆoV—E�ªªEªªBp8a,¯Â™À™Ú² ’½^ÖùBÏ´ UUÃ:lj¢ÈZ6DÔÏ DDUÞ#$T Fg…*ŽÙT’$�3ó–5MƒÁ``ACB� ó“v^úïVhš Éo*—?UÕÇá›w…‰Ó&�ÇV;§åð�žH&S˜d’XÉ5µ`Á†‚$'�Ãv�yÑÔw5õ#-‹Wªo‘¾¤€„ˆˆô©`8D8#]W‡1`èÙÀ�h~^_7혮ên­%•J�ö®žÈ`å[Ëʃ;Íå›–³'Q�Æåá†)g2³hL—C k×nâ7¿~ õ,ãÂXlÃ><‹ŸLãxÇÇß à†øaƒ4äï7ËZï×I xøø¤mº¡4€1ØD<ÛèhìŽFF~~n›í´Ö’¨ë¸fGö®Û‚³f�ņÝÂ|üH¸Óm›†nXU@BDú’""Ò§œPˆHNµv{Û i|‚è8Ä :]¿»bÈF"‘ÈJ $ÓX!_äXµºl'ÿ·þiN2–ŒßP|Ñ;jÊøùšóÿ͹„)ù#zþ†CY]Ap�¸gïaßa_XLelR‰T»›zžGéþ²v—wæ]‹Î ¿åÌGŽCfHa—¶mê·Z΢¡"¹"Ò×tå"""}Ê pzX„­áÁ›ÁÓ/Ó~Ö×÷üIcO5]ȧSiî9H,7ư‘Äúæø<ÏÃC8ÜùO‘£UÚsùÛŽ•¤=—Uwâö”¾6“äþuËùÌéW]—·nºýY7JKRQ^Ù£ý:Æ0qøÐCoCzL1^7†ÃYk›‹7¯éKGW�-""G™ž¥öZkñz1nº=Ƙ©!QVZÆï¾ó;J7•R½·šSœÂ¾ýòŠz7,ÅóÞaIG™ú4kvR•J0<ž?-ì¹d"Ùî²×^}×mv cÇÁ1�@�`(L(! †Ø¼¿†â!E"a2#‡‘VÔåv5·<ôYÙí?Eäø €„ˆˆô-k^@ ›×®èi £K"‘HÖ‡lÔT×ðà/dåý+Yü¡Å¬¯[Ï ½À¸ã¸öS×öh¿®ë6?­ŒÇû¾ø§È`Sç¦ðÛ©Fã{>^2…k-îQ8µo}mû™[u-êGcB„BÂá(áp”`0L $h{FŒ^ÝÆ¦5¼óc×àÄ»¸l9TCCÂD¤?¨g‘>åû>^óSµîEÓ›y9:—L¶ÿ$²¿ÔU×±mÅ6N»ü4ÆOO„¥KÙüÚf¼Œ×í¡žçáº.‘H¤ŸZ,2øä#xÉÖiÈ0¬Å÷<2uɆÙeBBGÙp €L:Óî²k®½ˆ±c‹ùÇ£Ë)/«#ukØDÒõX{ ?êi Õ‘~sôõÚ""rÔpLC]ˆn×tl,V×ápˆtºï‡}4qC<o•­Ð–H,B(?Äú•ë)œPÈ–Õ[Ø¿k? .]€èÚ-B&“!“ɉDº9�ãNq¼� áB6•ïkÈh̰-2²¦ MAäèËꨨe^^óçÏã¹gÖQ[Ó³ì�X4LoRÏB¡�†jˆH¿Q@BDŽI‡OS&ÙÓ›ï{SÂZKª®w³SD"a"]˜Ú®·|ß'l;] žç²÷_Æo?õ[voÙMÅÞ ò¢y\zó¥øÖǺ–@ ÐêwÖq’Ɇ§¾Ñh´9aŒÑïõ ¦~§ÿ„œ×Í8‹¿ü™ÔQÎÂhïšµ�`ã4•G“T2Õa›“©4Õ5‰ï? ÷8Ñ4LãhûžŠÈÑC é[–æ›×·Í÷ ™LÏs�¸qoùuµ àYŸöï-åký“¹Îž:ŽÃ¢+1ªx«ž^ż3çqÖ5g1bÜR©†Çqð}Ÿt:M(Âq¢Ñh�Bdð›S<‰[θœ{×<ÏΪX†yM*ÉMsÎeba/¦ü ƼŠV$“)ê;(|Ù™xN´9£¤;: ´Šˆô$DD¤Où¾‡ßXC"áz-†^X’©º·uÓ|8`ÅsË™rþ9Œ]ܯíí­¦€Bg¦�6�i§Mkõ^Ë:�@@³eˆÆ¾õp0Ì-žÄ CFñÖÁ}¼²nçŸ~:ÅñBb¡˜öÖ4¾ºš<`À:àG �¢7¼ÿZÎXt£§Žîp³ªÊ:|¿ç ±X¸Ûñ#D$[�‘~S�J‘LÖáy.®çvº~ÚóH¹ñP�ª² ž{vï¼ñš,´´çêëëÉÍÍèfˆs2¾Ç?v®æ�²]¤|—âXçŸÀì!c˜�3ŒR¿€IÝÏŠ¨¬¨æÀÁrB¡ Éd 0�ܰ7.7ƒiþ·~˜%]ŽÆ·80i‹“¶8.X|ÇàG ^ÜÁ ü°Á:†X<©—œÎÔéS:mommχk俯èj cLCÑP#D$K�‘¾u¨Æå‰:’©î]Lצ3Å"ÿŸzž·]w9áp¨Ú7Âáx2+rŒÛU[NEªŽ�•%l­9Àžº V–íà²qs8·h �.…=Ü�ü[–/½E ÛfáÝ@óŒ¦y½fÖâÁ 6ux�pZîÈ7`ÂmÆ<Ïo †t.Y߻⼑h¨KMÁˆlN�,"¢€„ˆˆô©du5‰Š ê:˜Î®=‰LÃ6Źq^Ù¹‡ƒËõ° $DúVÚsùÃæeìKT11oX«e¾µ,Ýõ¹^€hoœ­µ 1‚NîÒmL!j±xnßïÂŒ4ÏZKº‹ý£çû]Z¯=ÑXc:[â8Žfï‘¡¨ˆˆôkÙûæ:2õI—šLçÃ4w >‰o-ù‘0C­Ç®]{û¡¡}#�Nãy=›ŠODÚ¶µæoU &“dmÅž#–g2ßô:ÆÉþ°Ó‹é3[ò}ŸT²k™�^f, ),$ ´[BS ‹È@R@BDDúŒ›É°{Õ›T&SÔdº³¾¹²×·‡‰¹¬[»©¯›Ùg<ÏÓ…¼HÛY[†×XÈÒ?|,…µdê’”ÔV�½3Ñ4dHt- ÏéÝqZ€µ×u[MßiŒ! jˆ†ˆ ( Ù‘.q]—ššºŸÖÕ–•S¾c£Î<•�N�>+¶¯o÷¦�ÅØñ£©®ªiw] äççH6MÍ)Ò÷::“Ýdßu À ®-Óßïz ‰¼¼x¯>+vŽÈä cT¼RDœ""Ò%žçá8†h,Òî:åÕUXß'6lçÞxѼžÍ>Q¶c/ÜqC‹ 9ã´“ wð™ÉútCT"Ë×Õ™L†Pèè½!¬ÆÇ†àW'p�Å C3,x¿qXž�`ìÑ}3�Lu- ‘ŸŸC0ÀuÛÎ8s¡P°Ý! N‹¡-MY""ƒ…z$é²Îž¨cp‚¦ž¿ˆh^ϳ†ŒËô+/&Q^A0îä3{ô½b­%•J) !Ò&ŽàÄ!cX]º8²M8ä¼Ñ³[—²@"“"c=òBQ ggxí‹EÈÍ�QYYÛæòy§N'à8¼´bíËŒ1ääÄ€CY""ƒ‰""Òg†OžÄ¢O}œÂQŽºðu‡Ï=ëû8ƒ°Fƒ1†x¼wiÔ"Ò¶P ÈæœÇ�_þ'Û*K[-‹CÜ8k!ãÓy�C}C½›æÉ=ëX^º…ÚL’›¦/d}Å^�:‘ñ¹C²}]R[Û0%r&“¡¶&A$&‹ÑwFca sÛ HL›6–={´¹,  p§¹~„‚"2˜( !"Ç$km«â]’¡h„!ãÆ´»<�J³gëjjj0ÆPXXȨ‰£†ŽüsdŒÁt!Ñü³ÎÒ�Û÷}¬µýŽI+êwúNqn·�s+ölfuÉvêÝ£ó†°pÜ ¦³yÓ¶æ"�õnšßl|Ž×îhîÝ¾Šƒ©^=°��Î8—…£›÷=à?#c0V¼ø:Û¶îbïÞRêõD"aòrs6l£F�`ذ! >„‘#‡1dH>;¶—´¹;×õÛ=¦¼ÜNÀÁo1uhÓÿ�1*h)"N éwéTš7V¼Á?~ÿv½¾‹ty D†G8qщ\ú®K9ñ”qƒÿâ8™Lª˜¥Hä„¢,™xçN˜…o-A'Ð\*¦  �-›·ðì¾�¼V¶³ULrGíA !Nyÿ[/óù9— †³Ù|Œqe$4"šlݺ‹­[w5m±ÐXh0X'À¸ñ£¸úª«ÛýŒLÆ%�j{ŠåxN䈠ƒmñMÁU‘�¢€„ˆˆô«d"Éß~÷7ýÖ£ÍÂÏ›H²>IÉŠVÞ·’µÿZË»¿þnνêÜAq�FõTQ$‹Æ!pØ(ƒ‚‚<¬À÷}^Ü¿åˆ �毬ekévTàÄaígoõ—@0„cõ¶±MM|ßÃóÝVïµäy.©dŠ#‹Úý ƒ‡õÛ®GQP'l¿OµÖjúbPº¢‘~c}˳�>Ë#ß|¤Õ ÃE(…W/lþ:]žæO_ù«–­ÊÚЋîò}ŸL&£`„È ‹E3¦˜×7m¤"•hw=7•&�L±¯¶"‹­kŸáPq`cLÃ� !ñ|Ÿ‚‚Âá¶Ÿ#zž‡ëeÚ\–—ë4ØÐ”ºª‘~s`ßþ~çß»´nº<Í_~öêjëº÷!MõýÈZK2™ÔSD‘A䔹3Ù±aÉúd›Ë}×Å­o˜Zs †kô×u‰Å#ÄÚ™þ8�q©¯o{ Ñx<Ö¥™ˆ¬µ­êLˆˆd‹""Òo6¼±�ê-Õ]^ç²�ìܼ³[Ÿ‘“ëתñÖZŒ1Äb1eGˆ "¡P�+/[”ØP2µõ¸õ)Üd7™&]› U�Àú–Üp”ñú¹=f}K,&7·í™}¬¢®®í L<ëúç¨(«ˆ Õ�‘~³íÍmXß2ñ¼‰O)n~¿pH!Áp�ù7Ïo~oçº�ì]¾—û0ƒÐÚ#ù¾O}}=ñx\Så‰ BápˆëN<“�Ëö�HySnŒaḙŒÊ-€Öõ ×õp]—Ñc†µ9½çö­%$Sé6·-(Èéòç4#É"$DD¤ß$ŸÚ�vþiÌ_r(ø0døÒ©4“§On~ïéGŸfïò½ƒ.m8ëß é�)EÅ|ìÔ‹ùÕÊ'©nQOÂÃùOâÆY ŽêsØ÷=2—©ÓÆòê+ŽÈb8x°ý,´¼ü¶³*Žê½�‘~S<©!+âÁ/?ȃ_~°ùý�ÜõÊËËyðÖ�Ø&ëÚtJ§ž6†ÃGï¸s‘ã…1†ÓGOejQ1/ïÝÌ¿_…IcÆpÞ s˜6dAçè®ýâû×u™5kñœ(uµõ]ÚÎCAAn§ë8Ž£`„ˆ  †‘~3í¤is»ûŽE˜0mB?¶¨sMOC¡Ð€¶CDºÎCb¹\2e.·]t#ãF©ßQ m$\mu<Ï'“q)’ÏܹӺ¼]8ìpÊ϶‚GÛ÷FDŽ~Ê�‘~3uöTf_6›U¬êÒú‹o^ÌБCû¹UG²Ö’J¥p‡p8¬Ì‘£X~AK.[ÈÊ�yð�pꌔl-aׯ]ìÚ°‹ e[º‰Ýâºþùè“ÔÕ&Xrái¬|}S»E,[ŠFÃm_ê7#Zήa­U¶„ˆd�""Òo‘07Þr#¥ÛKÙ÷ò¾æ÷÷ïÞOMMM«u§^4•+ßu%ÁPöþ4yž×\È- iZO‘£Üžº ^÷뿌ÔÎJ’›«y4á‘®O7?ýON�Büè9×}ßòÏ>MMm‚Û¾| ×¼m÷Ýó$ž×q½�ܼ‘HÛÁUk-žçõGsEDºE éWc&Žá–ïßÂÝß½› �nàáo<ܼÜ8†3Þw7|üŠFõk[š.›¦ït]—`0ˆã8 Fˆå¶Öà'kž¤bßA’lnµÌÁi×R²XÖÆ`ûl³¡!Á qÆ Û´,ÍË»+YŸÄZ˜Öl¶¾µ—/®ípˆE^~Œh´{Ù^ÝÍŽ¨wÓ¬*ÛI^(ÊäüăÊ.‘îQ@BDŽIšO½ïõøûi`Ü”qü÷÷ÿ›MïÛÄš—×°kÍ.Çaò¼ÉÌ>}6SfM!‹ôh÷¾ï“L&q‡H$B&“Áu]"‘ÆR©Ƙæe-Ó’›†fèwEú‚ú��“ñ=þ¼õ*Ó‰N×�îp2ذÁ†À ~Ðà‡À Yl°!ˆaÁ¶#Æ8�YVNc óÈzk}<ÏZþn4,ºóû’q]¬ïã¼íºÅìÝ{�ÛKÚ]¿ ?·Û†î´ÇZË=›^dÙ�-ä‡ãœXẊ§/ÆÑ�é$DD$+ròr˜»`.sæÏi*á8N w�&�1Äb±æ é`0Ø<…]SСé¢\…*EŽM˜”;Œ-ÕûÉtuŒg!Ùú&ÜÇÇúɆT†ØÜîäüæåŽÀq‚Í}LWZgíáÃ+,Ý�]¥RiüÆ�â9QÞyãüø‡�L¦Û\¿ªªÏõtPز¥îÖ�HzÖïÛ�g<ªÒ ¶V ÞK“ìYpYDŽOšeCDD²Ê 8„Â!‚¡`¯ƒ-5]H^9^EÚDŽ}ißcɘ™¼mâ©D�> NØ pá˜Y\8vvÊvŠÈñH iÅÒvý÷P(DQQákáΟÿ†çŸ©Ãýž}öi|ös·à8m_¦.[öÿwçï:¼0ž7ï$¾ü•Ïvr"r¼ÎaAÑ$þ¶ùUlÕ±�Hµª;‘Ig(ÙWF Äõ<‚�#/ë÷î)ç¹g_ç‹æ<¬–DÓlC½ êF"a^-Ù ‘ŽÃßw®âôá“)ŠÄ{µ_9>( !""­¤¼ ã:,ØC pä…kmm¯¿¾–²²ª÷;yÊä#.ˆ[š4i"••µm¤%²f͉zâñ¶Ÿö‰ÈñÉÃUÓN£*™à…ŠU´]æñè–N¥[Ǭ®Iàº'@&“Â:�6ƒ �/}•Šòjžs &ŽnDô†g}2¾GÈ  d|êk8Áù± ± jIˆHר¨¥ˆˆ´q‚l­9€wDUø¶•– ´ô`ÇûŒD˜sòÌ×7n4cÆŒêp�ÊÊ*ìZ‘69¾Dƒa>xÊù|tîÝ”~áy>ÉdªùëÊŠšæŒ‰`0ŒëµÌõ}ËŠ7òãþ…}ûÊzÝŽ¤çr÷¦eühÍünÓ22Æçü‘39gôtfä�äæY穸¥ˆt™2$DD¤c !'Àª²]œ:lB§ëoÙ²�T*Õá:#F cü„±®‹E™5ë¶mÛÙî:µµuìÛWÊøñc:m—ˆÆa\hè@7£ŸX2·ù«ªª:š¦ÿ0ÆàÏóŽÌDó}�ÊÊ*ùÛ3\pá|&OÓãL‰—÷næù}›0ŽasU Áò³‹Ç1oÞIXkUÐRDºE""Ò¬ixò˜x/îßB�Ûq `ÆÍ�®3sæ �³0Æp΢³Ú¼˜nnŸµlذ¥ÓÏ9µÌ�(/¯nUS ð¬ÛfááL&…ï{,_¶Šoë×üü§÷·šB´; àÖÕã¥3xé Žg9yΉP0BDºM i¶»®‚Z7EØ �ŠñÒþ·:\ßu]vïÚ×á:Žc˜wêI]úü™3§1dHa‡ëlÙ¼­Í n‘c]ËÙŒª*k[-3‚N� Gà|ßÇu3¤ÓI2™C�Œt:C:íö8CâôQS9sÄLE=gNàúù‹ …4DCDzF if€g÷mÀcr YVº…Œïµ»~:�¡¢¢²Ã}æääpr'õ#š :„gLëp�]»öv:Åh6ø ŠˆH–e2‡êDT�pœW\¹�K.9ÈP__C*•hÄ œ³hn�Ûà§=†ï…LYÄGç]D,îñ¾DD�‘f⹬*ÛEyª–QñBö%ª(­oö ×õ¨©©ëpŸ#‹‡3vlÇÅ*[:wqÇÃ6JKP[Ûñgö·¤—!å»�¯("ÒG¬…TêÐü!U• ý ïû͇h,ÌðáE\zùY|ü“o'>2saÊÔqœ<焵¡>™ä®WÿÅ“yûxÂßÎîDE�ö#"ÒDE-Eä˜d­UZ„� 9Á0/ØÆÜ¡ãIz6V–2&^ÔæúÖúødPÌ™3ÇqºüóX°ð † BiÉ�6—WW×PVVÁðáW¸nuÙ.æ¯ß1iEýÎàp,ÿ ’ÉTóñCÒé$©Tcâñ|NÝ·ˆHGR-ŠZ^|Éø~CÿÖv™;wŽÓPX2 SX”ßjûœÜ'œ8±ÇŸ0†tm=n*ƒ—ñ(IT÷x_"" €„ˆˆfd,Ÿ=‰ JêkˆÃ¨¯Å³mWc�F£Ì9eV»ûŠF#œÒÁòö\}Í%ääÄÛ]^[säØéÃY¦\S±—¾|^ºbÿVŠ"qÖUì#é¥;ß@D¤Xk©¯?�¨¬¬Âu +(ˆ3|Ä¡l6cL«¯"á¦3aL7�™v(…‡IáÎ+žÞã}‰ˆ€""Ò(ée°ÖRŽá[ËÚÊ=„Ò¾‹ÛÎôpŽc¸ñÆkY²äòós�X>gÎ,òòŽ|¿3ãÇ�ã?>þ~&MOAÁ¡'|cÇŽæêk.ᬳOïtžïQZ_MU:ÁÁdßd2øÖ²¾r/C"¹¼¸ ű‚>Ù¯ˆHWTVV³T°gÏþÖÅ*C†¼ü(ÕÕµÔÔÔRW— 'mµý¸ñÅgàè‰h4Âûæ_À¥¡é|pú¹ ‹åõêxDDTCBDD(ITñ|é&Î>^gol IDAT™ qØR]б�?I1b_üÒñÑ�~–êêZB¡ sçžDyE%ç/YØa�Êö8Žáê«/áâ‹Ïåž?=Äo{ žÁ'ÿóƒ]zÂp¼Q¾›¢Hœ •û^Üû ç:7EE:Ayª–¤ïèϨH°Ö6NO™&�Ê�ɸ¤Ri2™ ®ëQ—¨'™L‘¨«'•J‘L¦I&S¤Ri*÷•tóûÍŸþô0~`)¡`�p8N8k^¶g÷~>÷éïâúc…‚¸hŒ×ð=ݰqÿóõŸàÂá0Á@€h4J4& ‹E‰F#D£abñ‘pˆx¡¥Q£FR\<’êêZ|ßò‡ß?ÈÂ…g0jÔÈ·ÛY[Æå»Ù“¨`jþˆ>kOÚw©È¤¨Ê$¹tìlBN÷‡¤ˆÏÎ?ÿl†�ʶ­»Ø·w?ee•�Ã-R�Ã42½šºÓ:�Émÿ¼4nc Â³8¾Å¸4-2ãZp?ˆu°ñ 6èó DC°¡eàÁéö°×ËP]SA4ÃqcH§ê[¯ãf¨®é›!,ÖZjkk¨­=²&OS¢a¸G„X,ÂÈ‘Ã)5œ)SÆsÒÉ*~)"mS@BDDš�‰1:§�m5íOõÙ’ïû<þØÓÍ•ÞC¡ §ž6§OÛä8†SæÎbÓ¦·(++çµWßàŠ+/ìp»E£¹ëË$ܾ� ÃÚ¦< §›Ø§û9L˜8† Ç4�NgHÔÕSŸLRŸH’L¦¨¬¬¦ªª†êêZjëÔ'’ÔÖÔQ—¨'�J·ª)ÑÄp]×mx¿#6^ÐÐn”Á6Ú‡¥ßMsÀ e¢/d2)2™Tç+v" _!B¡ ápˆP8D$nÎvˆÅ£äææ�ŸŸKnnœÜÜŠŠ ÈÍ��EˆÇ£Äãqâñ(Ž£¡l"Ò9$DDŽC/¾øj»Ë “>±ŠC¸©ê ^N­$èyÝ0´Ã2²x8‘p˜…眉µ~‡ûï‰Y³¦sÁ…ç°vÍ&|볯¤´KŸ1¼ÎPS�¢.QƋսoSm Cp‚˜çR °ý�-ìèË9E{à„¦0thQç+Š RM7»…äwº®õms Ï·ø¾ßøµ�õ}¼Æ¯]×#“Î�L¦ð­%YŸÂó� _ŠÇ^bO� /?΋{¯dÒx%'ÊñÀcëC_á÷­¡´ªŽ´k±Æ`œ ÑxCŠÇ2eæ\Î:ï"Ÿ4‚È@7·;ñymËásïþ¯g:[3Ì‚/þ…¯/‰ckVò¯§¶Q“�7–>ËÖwÎb¶îD$KÔ݈ˆHk¶’×u_¿5­žÎ¸Ô–ïeKù^¶¬z�åû‹¸û³óŸ¤I›œbκôlÛ»;çRÎ=8nZDúŸ¥fÏ[ì.«ÅŒq`]’µÙ³ù {6¯â¹¿ßÃÝg}€Û>=3rÍ@7ºkޱóÚäÍã’ §²éù&_~.Stw "Y¤.GDDZ°Ô¼xß¾=58ξ†¼çN›VL~У®²„WóÒ k)¼üÔã4arù·¸û“§´óGÔ`ÁÆeA&\q;¿»"›í\ßÍÏîú ÓO¯¾‚}ÛÖ²â±û¸géJ–ßÅmßÉçί_̈£"&q4œ×aÜú·-j/÷Äà„B�ÿÁâOßÅâOg­q""Í�‘R¬~z9åœáó¹o}‚3sÝ!Äs >v:§-À&Æ ‡õGT¤+ŒƒihÄŠ;s!×Ï<�“‡~ŠÿúÃ&*_º�¿oº€›§®�ǘ@0L8èfˆˆtH×R""rˆ­¡¬<‰£&31ÞýÇ•‰µæ›ÿßÿ±ig åÕ)L|(ã¦ÏcñÕïämg�刪™·Xú³»ybývv—¤*‘�pÃÆMç´ó®åÆkÏ ø°kj›ØÉKÿ~š—W­cÓ¶ì=PM]Ò#˜?ŒQòÁ¯|Œ³ ›ÚîQ¹áßüå¡ÇX¶j %U.ÁüáLœ5Ÿ ¯—ÎÚ� }vüéã|ä7›±“ÞËÏïz?S»q¿•9°š¥>Ì“+ÞdÛþ¼H!Å“OfÁ¥ïàíL#ÿð�M°óù¿pï#ϳzËÊê\‚ñ"FŒÏä9—ó¡›s”g—Ë1%´ ÏgÚ=›Xëîeý†rìôá´úµ¶µl{þaüÇs¼¾q7©9CÇqâiçsÍ;¯äôâö2Rì{åüõŸÏòòÚì¯NÌ-dؘ©œ¼àÞûöy mñAÝ;×Ú:¯-%ùonºóM¼ð™|æžorIá'(5OÞÎ�ß^F2¶�[ïù*KòL/�³Ø ýÂ�üðU—¡W~—{>5¯}bú×t ¯üí^þúôklÜy�šŒC¬`£ÆMfÆïã—NÖ ŠÈqD终ˆbò:4Š¡oË2^Øu×�ïΟ KýÖ—y®å[5¥lyu)[^{Žåïù_¾ûþY­‡z˜j6¿¸œÕÁ8B¡^ªš’Í/óèæWxáõÿä‡ß¼š–Íð¶<Âwñ_Ü´dCB.•Ÿà®ïü„'v¼Éï¿÷GæÞõf6gQ¥X÷ûÛùîcÛISÀÌ«?È®>›c ej(ݶŽíf&M±€žœkíqÆŸÁ£ÿÀ–�µ¬~yé§Ò*¹+³�WVVcM�Ï<�"Ó›ãh=é_-5/üž»WUAd2W~ö‹|pÑ$ò€[GÉ[oRŸŒíˆ_ÏÕ—ˆˆ ñSnæk·,bL¼ò7yè{·ð®w~˜Û~ú ËÞªÂëdûȘYÌ�>–¡9!‚Á8æ.ä¦/ýç䬻�ç_ØÞz&‡q3g2~hC0 �;žüïžÄØZÞ\¹©�ÏÍeÔäq Í a0„óŠ™vÂhâp7ñÐožæ o(¾âVþçË™œ ‘ás¸þÖÏqå(›ÚÈcÿÚÜéqb){ä³\¼d KÚx]rëRªz5u|‚Wîù#¯UCpÊ;ùÚíïáÌ1qÀÄÇpæM_æ–s 1¶–Wþù %�ŸåíÝÉà ,¹¶1`Bä�™ÍüÙÅú£/ƒ‚Ÿª¦tË«,ýÅ—øÜ/V5dô-`É©‡2 ü=ÿä7�îÂ¥�s>õM>uÉ †„‚N¿”Oßv#Sƒàîz‚¥«SÍÛÙÒÇøí_Þ"E˜)7þß»å æMB, +dÌ̳Y0£°1°Ð³s­]�)œ5¿Kù+/²þ°©7Ý�Ëxé � Lcþ Á�žgçÒ<÷�ËÚ죖,¹˜OÜ· ¿ó�´¯Gý«Ïþ»HZŒ[ÄÕ‹ƒÁЧÏç”qƒ+WMDúŸ®MDDä0&]ñ~ñËoòW�Îø<¯r+/þõN¾òÑyïg~ÊÒ�5tçžÛäŸÊ™3B|önßEºK cê”" –Úòrºs)ànz†gw{ØÀD.¼j.GÌ(›ÍÙóŠ0xì]¿�ò^úPê žYvß9é²+8áð¡ã¦€ÓœDÄX¼·Ö²1Ùð¶3|$À»ž=ü•½ºÛé;þö{¹åªË¹üò˸ô⋸èòky×G?Ï÷ï…’´ÅDÆsÙ§>ÌÙMõðÙ÷³lHYœa‹¹jÑÐ#2‚ÎâÌqØ*Ö¯ÝÝxÃk)]ö4o¦,&v:o¿~Æ‘5kZêá¹Ö¾ 'œ³€Qø^dÙF·Å2—MËVPê‚'.æœÑN/Žsàõ¬u2r!Þö§yøÅý¸mì[DŽ/²!""mŠŽ9“ëÿëL®ûØ6¬xš'[Ê“¯î¢tå_ùÁ§^båg¾Ëç–ŒêÚgØð\ ¯¶š„…Xó¬KÙš'xøÑ§yeí[ì9XKšÃGS�©ÆÖuq[ .nÇvöû€)aé7>Âsm„àSÕ k—¤Ü§á†¾óƒéAá·®ó÷oc{�|¶Üÿynþû‘mëËÈ6SÎÁª†o¦3æRÞùãÜþ÷�¬¿÷3¼ïùS9ÿ⋸ð‚ÌѸl0Öº¤’�·žÆÐPñÅbœÆž~)7~ð=\4µå�,�[w4Ü|W?Ï�>¶º�sÍ¥z_CÔ­â`9–)€ËöÍÛq-ÆÏâļŽë{z®u$x¹,ûîݹŸŸßÀGfÏnh»»™–—à›0sÎ_L±éÍqvE˜E_~˜ÛÏí�b˜=í_ E羇w<ú&ذƒGoÿ¯ž¼˜‹.º� �ÂèQ‘£Ÿ""Ò!ÎŒÅï`Æâëyߺ‡øþ×ÁŠ{yêÇ?ä¤YßáÊâ®]D†Ãá†Û×mñ”/Åæ¾Ä~¹ŠJßbœ(ùCG04æ�®ÞÅŽªT·21ZªO$¶µ ìÜÎ�Öµno�dHØD¢¡Ÿõ¨)ÝAM‡k»xM‘SÀéÿy?žþ'~wßR^Þõ �üêý]>“¼�}øæ�4Ðå8h5ÃŒ¥få�|êÖ‡ØáåpÂEo?,�¡¾>Ópþ¦ÊÙ½½¼ƒ½\Ïmì'2ÔÕ5ÆÌÍ%§“®©ÇçZG‚ÓXrþ$þü»-”<ÿ kožÍœ¸žá¹½&2�ó6Õ¢èéq¼÷¯±™¼ïû?cÒý¿ãO�,ã­Õ�óûÕÿâ?ÙW¾Ÿ¿÷\&vô‘c‹""ÒE…3¯ç‹ŸÛÇ?ÿwJêVóÔòý\ñ¶‘]zúnÚXÉßõ0wüv•6Äø‹ná‹»ˆiMi iVÞqŸûÛþµ6�b>‹Ïýù¸(·G»É:‹5€)à’oÝÏgÏèÆ˜j“Ç´‹?Æ7/º‰}«žæÑ‡âË·³õÙ»ùò››ùôO¾Ê%Å­)É�7÷f¾ðîµ|êî <õ£ï0cÊÿrí¸–—¤A¢Ñ †4�Yã·?~;£»t�zh;[WKÂÒX8²�–ôæ\k—ÃÄ /fÖ½o±úÀ <õƇ™sªaÍSÏQêrϸ˜…CšÕÓãx½é_Ml<‹Þÿ½ëkŸ[Êßú;ÏnÚÍŠû¿Éšuûùá÷n`²JIˆ7tU""Ç$k­^ýôŠM›ÁĦY,ÊÊñßoþÞÓζmü|êÖ¿Á–ŒÅDÏ佟¼„©ùN‹m Á ÓîÏ´ãŸ5äŒÏlfkÖ'ûèø;9ƶÁZèÂ1˜áã5`kY¿f+nOÚI”âS.忝ÞÅïþßû89üò¹çoÈ ‚ß¡£õ¥~§›¯CߘÃ~÷CL}ç§yïÌÔ¬ä×ß½Ÿ-©–ËŒ?–àm[Ãú¿‹Ÿ`ìÄÆív®cC'Ûõî\ëà¼q—ž–ƒñò¯R[÷:O<߯¢Ëæ“Go�³kß÷îlÓ~ÿÝbI‹÷ú¤ cæ’÷rëOïægŸ<›¡Ž¥vÍý<øZ_õ×ÇÆKäX§€„ˆˆ´ÒÙPýæ ìp E…½üCÒ4÷žÅöqÆà gqæ0l9Oß÷(»[õ4ã4§mgZVã�œÌÙ§æbðعô^ž>Л R‡‚Ù×qùÉ!Àr°ô@ï*ë‹ô•à$®ûïwsbê×ÿ‰Ü¿…C§�ÃØùó4Øú—xàÁ tZO²y»³™4ØÄË<ð— Ôw´zŸžk-˜Bξl!EÆRµl)K—.å… K`ì.;¥e™Ížgö§±‡ÏdZ ìÓþÕÄ™rùUœ™oÀ&Ø¿¿vÐ M‘þ§€„ˆˆbkxþ;à#·ý„ûþõëwî§²&A"QCÙž�¼ôÈOùÒÿ>J‰&~çžÝµá퉟0ƒ‰ƒM½Ì=ÿ÷ÊZ׌ðý^\–FNáï9�cI¬þ%Ÿ½õ.[¹�²DßúdêÊØµæyyzã€Ü˜Â!:€»™çžÜLMS¤Àä³ðÝ70#f°å/ðÃÏÜÎÝO½ÉîŠz\kñR5Ø¶Š§ÿþÛ[”Ü·å¯óÈCÏðæîj2Mß6¿žÒÕçÉuÀaÄèbºT·S$ ‚߯'¯ŸLˆ›ïÿ1Ùvè®60ùjn:oÞº÷6>û£¿ñÒ–ýÔ¤}¬u©¯ÜÃú—ò¯7*ZõÎÄ+¹é‚H³åž/ò™ÿ÷0¯n/'áZ¬[Oåž ¼´l]ì=<׺"~ê\46€­™ßüzu„™qù¥L;l°tO�3;І`o׋<ùfÅ¡ Dû×úu�ñÀ+Ù^q¨¯·©r6<þ¯W[0yŒ*ÎU^‘ãˆjHˆˆÈ!‰•<÷Ò¶Öìf늿µ»š‰Mä’Oš+Gõî²Ñ¾ú)n{h;Ûû>Ÿ|ü‡Dâq"6M¢6…=¼‰6_úyn?ø5¾ñ§78¸òÏ|åŸ�X+0áÝœ¸h:Ó²|§˜¸�E`Ç[5¼þ‹Oðö¼�üú#Ì Bpò;øò˸ý;³yÏrþð­åüáðOâãg.`âȆŸAjýãüæÎSósƒ †‰…xézÒ®ÅbŽ\ÌMWMS@B‘0Óoø(—üû v 3ç-äâË—0gd\4š\æ~ì‡Ü1ý!|l9o¾µ‡ƒ5u$‚¢ñòÈ}F§põWÁ)ËþÎCKŸcå†]ì¯IãDó2r,“gŸÌp¿iÆŒœk]b¹äZüá žª2ŒºðÎÎoçüëéqf�}%·~#Íoþø8¯l*¡häˆÁŸî÷¯CN¹ŒËK^bõÆ�”VÖRŸ ÉÆØI38uñ•\Ù\†ëîDä¸b€á4&Z¾B-^Aàăþv )"Òÿþ÷¿¹ä’Kð}�–‘¾á8�=öK–,is¹úék�õ;"ƒÙ°aÃ>l\ Óâå¶|©†„ˆˆˆˆˆˆˆd�"""""""’u HˆˆˆˆˆˆˆHÖ) !"""""""Y§€„ˆˆˆˆˆˆˆd�"""""""’u HˆˆˆˆˆˆˆHÖº""ýÁZ‹µv ›!"Lj®ô'êwD¤/©?‘ã�2$DDDDDDD$ë�‘¬S@BDDDDDDD²N É:$DDDDDDD$ë�‘¬S@BDDDDDDD²N É:$DDDDDDD$ë�‘¬S@BDDDDDDD²N ɺà@7@D¤?Xk±Öt3DäÑ•þDýŽˆô%õ'rq"ÑÝÏpç câ¿â„Q½ý3ä²î{ßä;ÛoäÎEc‰¶fï¸Mñ^¶¢]&ÆÐ©c3>��f\é·œÕ?ù=÷ýþu¶îªÅ‹ä3bæ ÎùÂGxç’B�ÝÍ7>俶Ϥ¸×W¸]ì[2øÃ¢¯ñðúz\ �h…'2óò ¹î¿3© ÿO|+¤xÚ#"]YY}’ˆ * HˆˆHŸÊ¼ô'¾~Ó£¸ç]Å»ïœÁˆxšòuØY�Kt€.€¬M�Ñ\ð«osA?~„ÈñÁg÷O¿Í7¿±Ÿi7¿�Oœ7šxºŠ=¯m&�ŸÃ€Ý[Ûzª¤òŽOð©›Çaêj8°öU–þðn}®ŒÿýçuLêçQ`¦x>]:¿k+«O‘AF éC>¥ËÖPâÌá¿|/KŠo.YÐb À¯àñ«¯ãq€@1W?ös>xF’ÿŸ½û�£:Û~OÙª¶*–ÕÜåŠ�{ÀÔÐC 8¦%�„$éy y¤PRxZ ”¡B lccŠ�Á÷nK²¬ÞËjÛ”óý±^YmU¬m’îßuéíÌΜ•´Ç3÷žóœÍ·Ý�¿½tõ-&y“°ðÖ›póÍ“‘$æþ÷ñèOßÄÖ¨o2`Í;ßY÷]8èëÇM®Ç–³ÿž|å,¤JýoS�†½÷þnþi%}vŒZ´Wþîzœ1Ã<Êî·pïõ¯`gI üJ* –.Ãò?­À’± �º·þ�Gÿø)ì«Ek@…kÙuøíóó°é‚ïáßS�'ÿ:ªw7^¹þi¬ÛYŽÚ/4% £»œ0ÑøÑ›xæ·ïbÓÖx„ ©ù˜tÕõøñm³¢7šƒ(‘ 7ö|X}î×ðÝ{/Bž|xÁ%g„vþÇ÷ þ�s þ@J]†_úÊ{ñÒEàímµpkV¸¦ÏÁy¿ù®8Ý ƒé[B$ØÇNÄ´E“ À²˜7ª 7ß²lý &,R£ ;~/<³‡ûà˜2gßq3¾zN޾h%Ÿáå;^šµ‡Ñl8‘5ïüàÕ¯bš ðïûÏßñ>ÙX†F)S.¾߸ûlLL‘€–u¸»ð!H>ƒŸ/y·ÏŽ?=Ž_^› jÌüçüïà…œâïONÂê/wè“D36ßõg¼ðŸÃ¨,o†Ï° µp&–ýâf|í¢œö½t^¾ã%¬]S‚z� Gv6 œ‹o>u&ñn‚ˆ�]E�„ôÂ\$Ûðñ3°ð{S�ªô°›œŠSþò+|u‘H¤ŽWÉ�‚ .ÅÍçgÂå â�ñøÏÿ€ÔÙáë‹U˜¥;ñÉÇ>̽÷'8{¦�zc3$ Ì½¿|øT¤K€œ’…dé8Ú®“ÎÇ5WäÃé)Å÷<ƒ¯s `Ãu˜b¤Üé8ç¿�¯ä%AªÝ‹·ñ øa~ùldÈ&7†-åù¸æ±[0#Ý@‹1£ºžG«Á¾ua»ñG¸íüT ±Ü÷\§óø>yw^ñ6ô/_…o>? R 6Ýý'¼½±1 N³¦‘Hr orðÜF¬ùðT\³,³ç‹XÛlܰò˜g$%£¬D6fçL•‡^‡­<�nzã¶ü‹R0ˆ¾%lcaKO‚ø¼€†C÷ÿ¿yTÅY¿ù®›*PüôSxêú? éÃ{pÉd¢î3ú¨ìBá¹ 0k\è®@Ãa’3ùÓÇaT�ó¼ûߦœÓOÃIg8ÌÂ4Ë!lþÚçø|ß×0e–)}^Úw2FùŸÞ·ÅúÙÈ8:$[J‡9_>…¡—eVõЙóçcîi'bº½_¬8zž™­XÿçwP>årüéïW`œ%ø[ŸSðvCß?}¢áË‚·ÿ7Tü ÿ¼ô¼¿`1θöœsÕ,d;:ì&9‘5mÆuºKÏÀ´‹CS¦¢0µëÏZ�½û ,š45<®¾¥+ÃÓŠÚ][ñßßжü/aÉ|poÄë�–bòíã¦kGA0u–ÀÁÕ÷ࣷ*qÑsQõÏWðaÓ\ÜòÞwpfNÇÔÃÄ‘g_ÅFùLüòñË1Û“ñ�Šøîï?®ûçcaÇ&(¹Xp^^üûfìòœŒ…NϺMØ-¦ã†e©�º¡ŸîøéX°lT³æjØ{Â#ؼ®—LNGå?_Æu'àï|çHò¾ù•þüLˆˆzÇ@‚ˆˆ"KvaöÏï£ß*ÅÖ×?ÀºgŸÂ/þü"ßsnýú8XÂ=ÏlÆîGŸÅ‹ÿÜŽÒ#­Ð�H�&Fyµ¾+DzM=•‚³ŒÏÃ(i š‚gø/þêM|úy%Ü2’è¾ hƒlœuB>FI[ƒçÑJq`[£¯ž‡‚°?(¢‘IJ›Œ‹Ÿ}gíÄ'ÿzkÿ¼~ß \óôOqÙâð“™DË!¼÷›âÝÕŨª À’ªÀkØà�ØòJÿ#\öûPC­È>ýüèÕ嘓 ÛŠp¸EÑŸß‚+ÑÞ*˜š‰ôòFd¢hs Ä +03»ëŒo?½¢¿ûÞ±‡MºlA}“’:î¯`ÜWNÁØ?þŸnðcáY¶½½æ—nÄ¢ ýéL¥´\äeÛj[`" EŸ—@Ì\޹yžED‘Ç@‚ˆˆ¢BÉ‹ù_¿óo¼Ûÿç6ÜuÛ£˜ºì\ôP€N ñ¥‡p÷¥˜}çM¸íô8¼»ñ¯kÿŽÊ^Ï2° äpmº8³‡�- ˜&í^\þg¬L?7=òML-£þŇq÷c:}Ï:ž C‚¢rUn¢žIpNœ…3o›…3ÿßxéâŸãŸß{ ³?YÑ>ºª3/¾¸ýn<²z,®¼÷ÇX<-Æî·ñÀ··ôyžþ“‘sÃñ³› ×nÆ7¾€êì)8aR¨š¥€�œXtÿ=¸viÇKo ªk˜0MH=ŸÕ4ù„‹ñ‹'Îê8Ñ0“4sNÊ€(-G•XV(Âws‡ÎÀ¨EѶf$Ÿs ®¼l&&·Iór‘Ô�7oÿû Öì<ŒŸ5θ?þËRˆWÁƒÏVàLœ€±I>”ìucÔ”´å#'Û ÀŠq'æ»¶cgmדY1nV>PTŒêäüÏ-@Áä,$õTGÉũמß×âýÖa‹} Î>?õ8W"±"ÚhˆÝ»°·qÐcÕˆˆºá ""Š �šçó;²1gÉXd¹T*àÃ6 -s!f� @J›€ y¬þë?±.m1Òš*¡M[†I'Àòä¼þ÷é¸ð¤LØô#hðõu¬`ÌìñPŸz/>:çÏ”PW“„¹—Ï€«ý†£ï6õEr�ÁØ\kŸ| 朂—ŒÖâV˜pôùÜ‘³qê7—àÕ›žÇ}?R°üÊqP+vbí& ˜ÙS )¢ŸÞù(¶¦œˆf�FŠÍ@ËžOñæ³Õ°/¹…6ÀrÂ$ŒÁ øïoWcôÕ£(iCÖ¥s0fZÜ«ßÂkoÚ0o¼(©…·Ï{ëþô-=‘�~ñ7ñ�kŒßÞù7¬YöKœ=v.¹y,~ñà^ÇWqÞ²\$é-(/R1ë‹�§È{íeXüÄx⪇àþÁ)˜˜%Á]êGÎe‹1îÚK±ø‰ð�kþ ï÷—brŽoY)Z'ž‰e‹œ= 2¾rþæÏxúW@ÆM¿Á‰I=4µ_L¸ö|Ì|üïøûµÿ€ö“EÈ5*±éµR˜u¼%"jÇ@‚ˆˆ"È„™–yçûxþŸ•hh1`qeaìÉçáÖ¿_…“³$Ópù_¾ŠŠŸ¾�‡.JöxœþûX¸üü°ø1<ÿ§ûq{M’݉Ԝ±˜3ÆÖË'{Ò¯ú:¾õÙ_ñü=¿Ã�š£O¾c/íxÓÐ�6µôñ²¬ÓqõS7¡íö7ð·+Þ€ÇPaw¹�;w.Ò":LB‚ëÒïàŽÖ§ñô#/ã�Ï·Â2n*r �åãü„“hìTýûßøøuh (HÊÍÇ”+nÆ�·Ÿ‡Àäóð­_áá??�ß¾(�R¸+N^‚³îþ ®ùÙ?°ò;¿Äóm–äT¸&OA®«·ö§o ÷Ôd̽ó&œ¾ê^¦™˜cÞE…Ë•ïfÐP!ðî%ß³¹?ÃS[kßϲšššazß;Æ�,ËX½z5Î<óÌ·³ß¡‘ÃÄáßý?~~6~»ùFLâx‡r¿C”Ȳ²²n°€@ëð¥wüâ "–„‚ó]ièÑw|Œw¶«31)jެzÿÚ�‚ÅÏNÔ§œCE¢¾oûÓ.ö;4‰æ½X÷R5’§Ž†+U eû¼òhF¯ø6&“N)Qß·‰Ú.¢Hb ADD”0ZKö`ß?AiY3¼¦éS¦á”¿Ü�å_Næðh"Š9Q[†m/¼‚­ëÑâ‘àÌ‹Y_ÿ nýé´a=b‹ˆbƒ�QÂ��~Ñ͸÷¢›ãÝ""€\x~ðþYñn S\ö“ˆˆˆˆˆˆˆbŽ�Q†ï&%Ã0 Iœ”Mìwˆ:c¿C $ˆˆbÌ4Mx½¾x7ƒ(¡èº!s…Šá€ýQwìwˆâ��QŒ™¦]×ÑÚꆮ'æRcD±bü~?¼^ßQÄ~‡èö;D‰ƒE-‰ˆâ@×5†Î!Ô4âI’!LÞÄû¢ ö;D‰ƒ�Qœ! ëZ¼›AD#û""J$œ²ADDDDDDD1Ç@‚ˆˆˆˆˆˆˆbŽ�Å """""""Š9µ$¢aI!D¼›ADÃDúö;DIìOh$à """""""Š9DDDDDDDs $ˆˆˆˆˆˆˆ(æHQÌ1� """"""¢˜c ADDDDDDD1Ç@‚ˆˆˆˆˆˆˆbŽ�Å """""""Š9DDDDDDDs $ˆˆˆˆˆˆˆ(æHѰ“žž!d™] ž,ËB ===ì>ìwˆ(’úÓï j¼@Di©©©Ø³g¦M›I’ IR¼›DDC”¦ibÏž=HKK »û"Š”þö;Dà "v qðàAlݺ���ñn qéééHKKäI“ÂîÃ~‡ˆ"©?ýÑpÀ@‚ˆ†¥ÂÂÂx7�ˆFö;DDDÉŽDDDDDDDs $ˆˆˆˆˆˆˆ(æHQÌ1� """"""¢˜c ADDDDDDD1ÇU6ˆhX:tèÜn7êêêâÝ"â²²²�’’‚‰'öºû"Š”þö;DC "v:Y–qÆgÄ»)D4LlÞ¼EEEaoØïQ¤õÕï œ²ADÃŽÛíÆ‚ âÝ "F,X€ÖÖÖ°ÛÙïQ¤õÕï  $ˆhØápi"ІÞúö;D ì[h¸c ADDDDDDD1Ç@‚ˆˆˆˆˆˆˆbŽE-‰hXBÄ» D4°ß!""Ž� """"""¢˜c ADDDDDDD1Ç@‚ˆˆˆˆˆˆˆbŽ�Å """""""Š9DDDDDDDs $ˆˆˆˆˆˆˆ(æHQÌ1� """"""¢˜c ADDDDDDD1Ç@‚ˆˆˆˆˆˆˆbŽ�ÅœïEƒ"ÞM ¢†ýÑÀp„Å """""""Š9DDDDDDDs $ˆˆˆˆˆˆˆ(æHQÌ1� """"""¢˜c ADDDDDDD1Ç@‚ˆˆˆˆˆˆˆbŽ�Å """""""Š9DDDDDDDs $ˆˆˆˆˆˆˆ(æÔx7€ˆ(„ñn�0ìwˆˆˆ†#$ˆˆˆˆˆˆˆ(æHQÌ1� """"""¢˜c ADDDDDDD1Ç@‚ˆˆˆˆˆˆˆbŽ�Å """""""Š9DDDDDDDs $ˆˆˆˆˆˆˆ(æHQÌ1� """"""¢˜c ADDDDDDD1§Æ»DDÑ „ˆwˆÚ !`š&À4M†Y–!I„P¥ý{ºØïP"BÀ0 !:õAÿNC}N¨ÿéø_"¢X` ADD%¦iBMӺݬ†ÑéÿC7²,CUùÏ3 œº®·÷/}…d¡íû#I’ ITUePJDQÇ+""¢(Ðuº®÷ûSóЧ™¡CUUÞQ¿†Ñþ5X¡�@’$AQ”öQ\DD‘Æ@‚ˆˆ(‚BÁÂ@ˆ®Ï}©ª*GKQX¦iBÓ´öé‘Ö±?’e‹…A)E¯rˆˆˆ"D¿ß‘Z¡�Ð4"¢�Pÿ ëzÌÎÁe±X (JLÎKDïpˆˆˆ"$T@.RBæcuÓAD‰Ï4Møýþ¸ô ¡>©§º8DDǃ�Q„¦iDZè“P""Ã0â躞í ¢¡��Ñ …[I#’Ç�D±:"º ÃH¨‘ ¡‘‰Ò"šH RheŒhÒ4�¡Ñ•(##ºŠdÝ"™H BhtD,ÎCD#OhdD¢ …ÑZ郈†7DDDƒ‹Ñ!!A4²D{:X¤ •vQâa ADD4±¼7M“ŸB�¡-†ÊM¾iš,ÀKDÆ@‚ˆˆhby³ „27'D48º®¹Ò0Œ!×f"Š/5Þ "ŠÞ¸Q,Är…$I�$‰Ûq IR¿öãï†úCÓ4X,–· åé¡¶[,–~¿g(<þ i$à ""¢Aˆå£‚Ÿ> ½™CmªFWœZFDÁDD4dìÙ¼SçN…¬ôœ§7T4À0 Œ3*fm’e™ßD–aÝj+hš6Ì”$ ª:´/Ñu]‡,Ëü„Ÿˆú4´{;""1Š÷ãŽëïÀ%_¿×|ÿ(ªÒi{ÑÖ"üå;ÁœespÃÝ7Ĭ]±þS–9¸‘h(‘eV«µÓc]¿ï¨·%>uM‡¡Gvš˜Ía‹èñ€cõnHQ_HÑ�ðÙšÏP_Y�gî†a`Å�V´‡EÛŠðçoþ•‡*¡¨ |m>Ø“ì1iW,/¸yqO4ô ô}Û[ȹvõZ¼üøËƒmR;‹Í‚û¿I)I;fˆ®ë½/DD """v~º¦i"à à…^@Fv.¼þB4V5âá[Få¡J@]YªŠ«0~æø˜´KQ†1dç{Qâè«/ ø8òÉ‘ˆ�Ï>ÚaF§ïâT6"êŽû$"¢„aš&</üþ@§‹Y!J÷—¶ïóøðô}OcÿÖýxáîP²³¤}›§ÕƒúòúNÏÕ4^¯~ âm­|m¡yå%A4|ÅrÕžXn¯‡ˆ"�#$ˆˆ(a46¶àöÛ~‹Å‚©Ó&bÁÂ1sæTîfw§}ë«êqÿ-÷£µ¸µÓã¨9RMÓPZZ‰O7nÁîÝQ|¨_»ö+8ÿ‚eo·,Ëís¦£E’$(ŠÒ÷ŽD#@h$A¸â�~¿6[äk#D[4ú[Š iYi=n³$Y ÉÑ 9 Ã`¿ED½b ADD #%% ‹ûöaß¾"¼ýÖûÈÏ�ÓO]Œ€Ð»íhï!¤ÉiP¥ÿœIÀö�{ðɯö`Û¶=ðz}íÅÕÆŒÍ�J»UU…"ªŸrdQÿ ÅOæ£j^vëeXþíåa·[,–ˆŸ3„Å-‰¨/ $ˆˆ(aX­Ìž=ûöÞT”–VàÙ¾3ËÉïƒhò·ï/   ­=� �\k·o�)u¾°ÏÈt!//'jmW¦iFå†BQ”!¿ Ñ`øýþNï­Ð�n×å4Ct]‡ÏçëôXO«]$’hÕ\�U‹;·ìDkKkßOè'EQ0oÉ<öMD4(ìAˆˆ(¡|éÔ…xóÍÕðù:B@²[ ŒÍ€!5@4Û¦Aƒ«ß�@÷P`ÁüYp¹R¢ÖnY–£RàR–å¨~‚I4 4H7]C�Ç ŸÏ�ÔÔä„zoE»0î»/¿‹÷ž|/bÇK/HÇ“>Ùk ÁDÔDD”PÆ�ÏÇ„‰c°g÷ÁnÛ$‹eL ­­La2àÏ …Ý)Š‚3Î<9ês™CE'u]�ÈÍëFï íáb åm(:ü.öí=ˆ#GÊÑÜÜ ŸÏ‡)S&â®»~ WzÏõb�+õÑHÄ@‚ˆˆŠÃaÇ•Wž�ßÝ÷h�«bHr^ŒCõ€! $=C�?-ü�û¢E³1}Fa4›ÝNQ”^‡’ä8\UƒèøÕÕ5â©Ç$TT4cëî'!„Öi{}}¶l݉eËN‰S ;®�Äp}]D $ˆhXŠöŠ]‹—ÌÅÒ¥ °ví'=þådD¦f�°Èðe)@˜ûv—++®»v»-fŠ¢´OßH0!d¯r KSDf&„Ëa± &û�ÄÑÖæÁ/n¿ž¦¯"Ý5ŠœÝhB–ÍŠ2Sq¤ÕƒfEÅØ±ùü�EßDÔDD”p,߸ù«¨®®Ã®]º_ÌJ¤t'Pë�HQaØå�ãt:pËwW`Ò¤q1huw²,·¯À!„­’r°Í’¦¿ —�µ¹)ø�³ßTUA80²³!’“�#êÓÁƒ%غurGíCVÆ8ìãÐæiÆ™ãr�›’„9¹@æÄñ“;:ÞM%"ÑxUCDD )++·ýüüáþDZ}ûÞnèe§¦Ó)ÝÑãó]®TÜòÝ8í´Å�åøŒ.èXBÒuàÈ €$´ÂBI‚¿¨[7oAi}Ž”’S°ìÔ%˜W8ö¦FH^/¤òrÈ••II033afgC8€ÜsC4Ò555Ã4Mx}•Wê"h¾ÝÈJ ö€†âÃ8øñ'˜~ö²8¶t`fΚ‰[þx ùÉ#P*n¸ëä�Éëõ9£²GŨuDDÇ@‚ˆˆVöè,üú·?Âß^ƒ×^]…ÆÆ–c…€’› 9- ’õXýEQ0oþ |ýëW¡`L^bÔ`Ðu(ûöA®­…PUÓ§C±Ùpð`1î¼ïaÅâEóðëÛ¿‡ Mƒ\VÉï‡ÔÚ ¥µJYL— ú´i@­@”(rrFAUUd¦ÏÆÂ“ ÌÖ.Ū·UúøØNB |û.L;ó4HC$Ü_8~op•¡ÿ»—.¿ŠšØ…o¢&¢„Å@‚ˆˆÂÒu½ÛÈ„X“e ^tN=m ¼^Oç�B�:Õ��eéé.¨ª Më\Ä.,ª Kqq0Œ°Ù Ï˜‘–†––VÜÿû‡pà@q·ç˜¦ÀÆO¿À�÷=„ßýî—°ggC))�\S ë�››!éz°¾Ñ0$ÐÒ"¡¶Z‚iY£Ò3D¿Ê©ä¡`L>fÏ^„…K4PYrP»À±>Móùa”$ú{ãîøqÎ7ÏÁÅíQ�œ IDAT_½8áÀ�õŽ�õ*ôɽß¼ñ·Ù‚ßFð1‡3xƒ àõJ°ZÔ(Ü#§¤$!%%iÀíŽ' €rääŠ @’`B¤—Ü´i+öï9Y’`m«ªÈ0…€ikN|öÙVüç?«pÅ•AŸ:rj*Ô}ûBU. JÃXk«„½»‚a4ÔK˜<ÈÌêû½�”äÄÒ¥‹P¼¯ ^ïdø|Ô–Hèü\W^” õú{ãnwØqã­7™äŒr‹ˆˆ¢��õ©¾NÆk/Ûaµ_¹Â§ÓÄšÕvØ£àŒs˜1SÃÁý*V¾mÃø‰Î=ß‹5þ�@\ Ke%ÔÒRÀ4aæäÀÌÊjßüéÆÏñ£//…EU ½ã²[,(©©ÇÓnFÀ0¡ë:V­ú—]~!daB®¯o¾™� aµÆüeÅJM5Ðq€–@MµÔ¯@.½ô˸å[Â#¿»SÓŒk��„ÕáÀ”eKûo>ý4²R\�nŽU» ‹¯»™ãû^�§¯ik‘œÖ&IR·Ñ]>Ÿ~¿†a´¯Øz-Š¢Àb±ÀétöyóŸ””„œé9ÇÝ6= £¾¸ÂHÍKEV^V¿†DÔDDÔ§ñ ,:E‡Õ*0fœ«UàÜ‹8´_ÁIKƒu�¤Áç“0~‚‰¤äøÖ�ˆ7µ±¶’’àÝ“¢À˜4 Âfë´�ÇïGqu]·@¢ÅëEÀ0Ú¿7 š§ r}ÝÑš€HI�pr¸6 o™YuµÇ¦l@²G,è¼è¢s0}T6?óBû�¾ašpe�BÁœYÝö7 £[íÃ0àóùž£§íV«µ×= wãn·Ûa·ÛÃNCëï ÿ ?¼×ÝzÝ€ÚÔ‘axî±çðæŸÞÄŠÛVàÌóÏ„Ínëõ9 §•QHQŸRÓL\p‰’t¬lÁü…Ì™'Áb ^$çæ¸ü«^(ÊÈ^�Rml„ýàAH†¬‘Ÿ33³Û~�¯þ¹éiÈÏL>&Š«kàÕŒNûZ5 r˱FŒQ£Fö™FWºÀä©@U¥!‚E-³F ,��$ "èt3¯È2TUíñF^Q”¸ÞD+Š]×{Ü6Ø‘gÏK$Ä×nþJ–¢©¶ IÉ}×ôh(CD# ""êEèz­ì÷wþ>΋rÄ•dp9)ôC’eÀþ& ÈíÇÿ¾ô–MŸˆsç΂UUðææ�H±[ÑìõÃbQ1-/ ֒À†Âj…ÈȈÅË!Š»ŒÌàÊúµºFGšf äp5v}²G×ãi§ûý0kb´ ‘e¹Çi‰"-= ?¸óXùï•}î+I§kQŸHQ¿H’‘ÂmÃ�‘•µ­-8½Â0 <©®Æøñ))íwU Î�óT'ÊÊ*±ËÓ†…’ Ou.]4å M¨jó`WY ~vÕEH3õöç‰ÔT»=ž/‘(¦zOkš›??ˆ•«¿À¡C•�Lã”LŒSša“‚a¡§± ¾ÖV$e&V¸º‰OÔ@ròspÞçõ¹§kQ0� "¢~ã§]} ää@¨*l¥¥�À0 ××Cnn†™•3=°Ûqó5—6LY†¦°7ÔCÙ»‚7T›#Ûaǧ½½v$ æèÑ¿C#„ªÀ+¯nÀþýå0ŒcÅ'ŠŒ$TšvLVZ0Zq#àñâà¶}˜}ÆIqmsOE‰h¡ÌHÓ %™£3a­uúw¡ëˆDÔ $ˆhXêxáDÇ�?Ãã Ëв³a¤¦ÂZ^K}= ë€®C®ª‚\] È2TBUQŸ”‚·7lÆÕ§-†"Ë€ÐLo|º-˜u,Œ@pº†™’ÂßK‚b¿?†aâ?o}†wV~Ÿ/Ðã>^¡`‡žŽ 3 cä6lzå3\“’‰ó''TÆ—h£$LÓ„Çã�¦i0M³[X"Ë2E�Õj…óh±]EQ¦ýD”ØHE�i·Ã7q"Ì‚¨eePBÁÄÑ©@°æÄ¾­;‘ÕÖku €àüáš:l=\‰ëNïüé-§kuçvûð‹`ÃÆ½0ÍÞo‚€:ÓŠ:Ó è&}ì]̘¾ ^°S&ç'L0Ñ[qËX“eÉÉɽ ]GÏqtõKßE‹$A$'CŸ6 �Ù³aäç—ÿ Õƒ«·î˜¬LHGÿ¦ãõO¿@‹×ÇåF^^<^QÜišŽ²²Ên�:žxj5>Þ°§Ï0¢'ºn`ûŽüå¯ÿAEe}$š²,'Ü ¡‘=}u¤ªü¼“ˆú/±z:""¢áH’ RR Ož mÁèÓ¦A8�8R×€V¿†ÂÜl€)ÖïÙ�oÞ �¦£¸º¶ýfRÌÔÔx½¢¸RUU5Ýßøé>lÙZ4èã»Û|xÝŽA'’†â�}")D”ØØcÅ�°X`Œ�ÀôéøôpòÒSaQT˜¦À¶âRÜ÷Æ{ðëÁ)Ÿì+ ~ê+I0óòƒ¦J–%ØlVøýÇêCøýÞ]ùEÄjìØQ‘ãDÒP %B£%­ '%¶¡ÓË #Eµ xìýM°ü˜1&­/_û)jÝÞö}v©FqM-&ŽÓåŠck‰â/%9 mmØlÁ凷m/AUucÄŽßêö  é°Zçò8T02´¢E¢’$©½�¥iš%ADý–8=.Ѳjåû¨­ ÎYÿù‹ïô¸Ou«k¶íÆè)…°°˜%�p£²³PVV�Œ 4MǪÕ[:,íÙ™bÀËëº�ÇkZr$š1oô•®ë0M†a@Ñ-@±Ùlqj%:DDDq°cÇÞ>÷]û\Yøá¼yÑoQKJrÂÓATT\�ƒ‡*Âî{<�„ÐÐÚâ�«�„ßï{“-„€®ë°X,:oB«V$Z(É×JD#  ""r$IòkÜ7·´ök?EU0uÖô(·†hhGW£ùð£]×a8Œ€€¦£­Íׯ}û "Ý?I’UUaFÂLß�$‰E,‰hÐHQÂ븴œ,Ëí�DèSPÓ4Û¿*22Òúµ_VV&N9ea”[C44¤¥¥¢¢²»÷ »�bà7ÉB@×5—TaÚ´±�6†]×;=fš&ü~Øó‡¦.td±X}óÞq¤D<û»P@r<ÁQG $ˆˆ(a…‚EQº]øvü¾ãˆ Ó4nXsO\ý,R9yÊD¤¥q¹O"ÈÎÎÂê÷6£¹¹-ì>Çs£ 4·n;ˆsÏYÐ)8P¥=‰gMEQ Ë2 ÈK_'Ëò�ZýƒˆÇXQBRU‹¥_ŸÂu:¬ªjû(Šá`ê”IñnQÂp8ì8p "|1Ëã\áA€@qqÜýœ¶O¡ ¶kPísªªÊ0‚ˆ"Š�%”p#""f$r(ÑÚ�²,#'';­!E�jq†Ýn ’4ðË[SŽæ–6”–Vwûb©cAÉhƒÖ‹ ¢HcÄIDÃÒP«'@A]ÈÁþEéq.w,õtîææ”––÷ù\‹Å—+•ËCû�èÓuoϵLaW{Ÿ !ðÅpÂŒñÇÛĸ� MY‹ÄßaÇ‚•‘꓉ˆºbÌIDD £cñÊH/4ß:Q†‰<ý**úþVU¤¤¦Ä UDCƒ$IP•žßϲ$A–�o¤@Çí w£µÕs\lj·Ð´5UUÛû¾þö«¡þ24Â,'òH3"úç �ˆˆF´h͇Õ—H¼¯¾úß~£“$ Kìæˆ%:E‘‘—›fë`nœ�½[±~ÃÎA+þBý^(`ý7ÜW¨^Ïpª¿CDCCâ\¡ш‹Ð .²››[ñøcÿ„Ï×ó�ó®‚Ë&þŠ!D±ô¥¥3àtFv•‹Ž#$„øð£´ˆž#žB#Â}Å  ""Š»h_‡Š²ÅûÂû­ÿ¬BQQI¿÷÷z½Øµk_ôD4M˜0—\¼VkdFI’«µsYµâ’*ÔÖ5GäøDD ""Š«XN©ˆg Q_߈×^¦Ùÿ¢p¦)°jå:†Å– = çOÄò«OÆ”Éyƒ~_;ì¬X~&,–c¡„išhhè{%œHa· !zÝND4Ô1� "¢¸)s–?þh#*Ê+ü¼¢¢ÃزehÏg'Š´¤$'2\vüø‡_Á¬Æ jõ‡Ó†³Îœ�sΞßéñ€?6AW® ¢‘ŒË~ш!Ër\–fôûX½úÃ�Žñz}X½êÌŸâˆnˆBBïÓžþîm6<^/¬V©iNhš²¬BUT —÷IФC�€º�`@‚UÜn7.ûÊR46ºQ¹}ráFÉ¿_†Ë{&Æ-šÕj�Èk2MšÖ¹6…®ë½>§§¥‹-KBë%":^ $ˆˆ(®FÂMvee5öî=xÜÏ_¿þ3TVV#//'‚­"Jl†a´/EÙ“´´dx<^d¤§ÂjµC744E…,w¯〆¹J5œJ°P¬.d  ¥ò0¾}Ý:ØÒÓQ�Ÿ‹ G+ÌÆFÔUµbÃsÿBÙÖXrýrØR’ýšdY†ÍÖ¹ g×FDDW±$â1<ú‹/vÀín;îç744bݺ X¾ü²¶Š(±t] 74š)\‘”äD[[fŸ8«ßÛ¯O‚�Mhšmî˜¦Ž¤¤ ¨LU°À€f�íÑü¨÷øp¨©%MnheÕØ±}„0!„€]‘‘fQ‘qð06””aîY§cÆŒ)ÈÊÊ„Ãaa*Q´1� "¢¸‘$©×Žhž3V„ؼië Žaš«V}€K.ù2’’œjQbé:u!ô^ 7¥aôèl:X„ÂÉ“ðÍ›ÏÁÝ÷ü ÍMõðzš k>˜Âàp¦C–$ÔË,Ão˜pë¼zçb±²|l$†išð›ª}Tûسv=^Y»ªª¢`LNœ5§�~2æÍ;©©)‘ÿa� $ˆˆ(núú4Ò$IŠy á÷ûQZZ>èã”—bÇŽ=X²d~ß; AÖã¨Óàói°Z­(œ”¡×£µ¹ª}›,É€ø}M$xp\Y–!Ë2LÓ„aè‚}†®ë().EIq)Þzk\®4,^<W\y1fΜUå¥5Ñ@°×$¢a)… éøÅòwÕuXx´y½^TUÕ ú8>Ÿï¼³ Î…,s¨x"b¿{²"C×uØí6¤¦¦ ¼¼ª‡½Žÿý\ÈÃкýnƒKƒ6â�wÖ`õêpæY§âg?ûÒÒR�û|DD# Ëóш�›ÅÖV÷ êGt´yÓV”ÇÒ¡DÃUvvª«k¡ª*Æ�•s kZzÝG×u¬Zù>þï�ÇbÒÏ ô�@ø%L{Zùƒˆ(VHQ\™¦³  Eèššš#v¬††&|ôÑÆˆ�h¨KIIF[[p2Æ¢ÅÑ=œîÕûe³;wî‰Z&P_'aÿ^»w*()’áóöïõöÖ&Žê!¢xâ” ""Š«XÖ�0 £ï�"¬¥¥%bÇB`ÕÊu,nItTR’“&�,Y2騫kˆÊ¹$©ï‘ 55uÐuVkd?ó()–Q[-··ÁÝ*¡¾N`òT©iÇfF·B †aÀï÷‡=¾išÝ¦³Y,È2?»$¢èb/CDDq‹º±‰Ñ‘×ë‹èñŠŠcçν=&ÑP¶oßAlß¶ÕÕu¸ô²ó (JßOŠ’@ ‘š1]µ4K�ˆ]—PR,£cª( l6[§/§ÓÙí±Ž_‡£Ûc #ˆ(8B‚ˆˆâÎ4Íö0†!"¶hšŽ×^ý/.œÃñ</„&O™Ã0pî¹g`þüÙhnjASS jjêP]S‹šš:ÔÔÔÃÓæA[›>ŸÀ#¦�@¯õ ÃDEE%ÆŽÍ?®×#ÄÑð¡&ØŽÊHMhj’ÂŽÎðy¯WBR§^ÑÐÃ@‚ˆˆ‚išQûdÓ0Œa5Oú‹/v ´´ãÇG§ˆÑPáv·!55‡�œœ„üüœ÷5Mnwš›[ÐÚÚ†êêZTWÕ¢ªª•Õ¨(¯Â¡C%aÏuýõ_Å)K¡¢¢ [¶ìÀK/¾Ãè8†�ŠŠžVúèŸæ& û÷Ê"H46N5aè½=KBf£E ""JBˆ¨Œ”ˆ×T�‹Åñc¶¶º±æ½�ð�›–GüØDCIUU fΜ֯}eYFjj RSS3fLißfš&*+kpÅåßûü´´TL�Zˆ©S ár¥á_/½ û¨ò²þ¯„ãv·!99©ýûšj Ňìß#cêtã&š¨­–�æ¨ 3DQŽá¸ÑȱžDD”0"!â>2ÂétDå¸k×~Œ–wTŽM4T躑‘U²,#)É›-|€è0UÃj±„ Nû;B¢±±÷ßÿp§©#Be¥Z[$T”§idd $'÷ЗI@^�€¥÷UI#Â0Œ^ëýt-¤IDÔ $ˆˆ(¡„FJ –iš 1U#%%%*Ç-)9‚],nI#˜a˜M%Ë lv[Øíºvì†;5-%죕•Õݦr„ÛoýÇŸa×Î}í�ùý5˜~B“¦˜˜6Ó„,YÙÁÀ¡pª�Ì,ª* Ëv‡Àø &rr£_è»øp‰1cò‘••¿?€ÊÊ¨ŠŠÑ£3dfÏյ˓$Àj€è®’$ÁjXý›žöŽ+'Qd1� "¢„Ö1`�eBˆN¹¡ð"QFDte·Û0*+3*�„Û݆÷×®ÇĉãxáO#Nkk+¬Ñ¢( ’S’Ân×õÎSrsG£ºº¶Û~n·­î6d�Õëùìv®¼ò"ää¡´´ ÌÆ¦M[±rå:T”WbÉIó±bÅ•a§†Dû"ŠD4,%Ò�ý¡,Ñ~†¡p"ÑÚÕ«ÕŠììÌ^—Œ5k>ÂåW\—+-*ǧþc¿;�€EQ!I‘ëdYFJJrøsú�Ε——ƒ­[wvÛÏ0L464ALì»]—_q!vïÚ�4W*þpÿ#øÏVÁá°ãôÓOÆ%—œÑ×GD”ˆHE‘,˘T8Ÿ|òyTŽ_ZZ†Í›¶á¬³O�Êñ‰‘Ïëë5<8’$!==5ìö®5rssÂî[]Ó}äD¸sz}>LÊ�Ó—�Œ3Î\м¼ÑÈÉ·‘DD±ÄU6ˆˆˆ¢lΜ™Qþlš«V­ƒßï�Êñ‰QeU rs³#~ܬ̌°ÛºNÙ;.?ì¾õõ ý:_cc3²³3át:°hÑ\,X0yy9 #ˆhÄ` ADDeãÆ��Ëþ“×Áúâ‹(=\µã%š¶6’’z/y<2³2Ãn뺊D^^øõõ�ý:_ii9òò"·RÑPÃ@‚ˆˆâªã2�±øŠ‡¬¬ ŒŸ06jÇ÷x¼X·nCÄ—%JTÑz/�ÎÎ »MÓ:ÙÙYHNî¹fssK¿Î§ë:¬ÖÎËbz½ðDD# ""Š+Ó4cö¯@Âf³bÞ¼YQ=Çš5õû&ˆh(kiq#--:#ŽÒ3\Ý‚—))ÉHKKéqßþ¬ªãóùa·Ù:=VY.ã¯÷Ûñä£vø|œ¶ADà ""Š+EQbö%ËñûgïK_Z »ÝÖ÷ŽÇ©´´›7m=®ç¶i~n®e5jkë0jTøZƒár¥Âfëù}ZS] Ã8VG")ɉ¬Q=�¨ðùúâPQQ…ü‚ÎÓ5šš$4ÔK¨®’àõt^ö¸+!D¯Û‰ˆ†DDW#aÊä¢`L^TÏñîÊ÷ûu#ÔÕžº2ܳþU|Vq�¡%¼–7GTŽ�™™§³çc{½>”—Wµ/Ë2Æ„yO¦Ñããù¼~8ööïMÓDjZ®ZÀÕ×àJÝVöèJÓ´>ÏCD”ÈHQ\ÅrÊF‹[®¯>€7K·bs5CÃë%_@‘dŒKÉD…·©}Ûžúr쯯ÀœÑã�«DÑÔÔÔÕ%t`xéÅ7º=®ë:¦L™ˆââR̘1P0&²,CQmHsåÕž�sÏ= _úÒI½žÃçóÙtlºFYyTÕ‚ûî}ªª`ù×.GJJÏ3‰ˆ†DDW#)�PUßùî�(/¯BfF:ì;¬V+„Ð4 v�­Û¶cï‘Jì­¬Æû�tú4¶+«Õ‚™cspÆÔ X:­£-€Û÷ò¢“Ss`W,ðŠZj‹€Åi‡æñA�½ue˜=z|/‘Q|TWÕböœ™Q=ÇÔi…°Ùlðû;×cñû58�Nx<ÞöÇ 'àÚ¾�O?;E N#Ù¸q'ìÖ6\qÅùPÕž/µu]‡Ý~l´TK‹óæ�ˆ{ﻋ²Ìw� $ˆˆ(®â¹òEÓ§Oéy£aÀ. ,™<‹ûÓ3°rízlݺ ­-nH’‹Å‚ììLœxâ Ìž}&çd"½¨’¦Álh€??¢�©)¹Î4LwåbK}iðI‚j·Á4Lþ|n˜Â„"�¬ß %>1à›uÃ0hðûøh:´€Sü�n¡¨ÏïGZZ jjº”—WAUU”•U"77»víGYyc{!„‰²#‡ðЃkQP�ƒ¥K…i“Ùéu(Š Y–®ðAD4\1� ¢a)Þ+*… èïP–¡geÁêñÀb˜”;ßþöõíÓ9´OõèÈhi�ZY ÙíÜnˆÔÞ‡´«’Œó fá@s5ÜúÑ›. °8m052¤à{| û�èÒ4ª¢Â4Møýx½>´¹=¨«kD}}jkëÑÒâFSS Z[Ühkó¢¹¹>Ÿ¿K�…àï(¸l¦zø;ojnéöXccnýÞ]$˜¦‡Ã�––&ø5 ®Œ1¦�–æJ´¹ë „ÀC> —+ 99Ùp8ì°Ûmí!D[›N§Bøý~Ȳ¿"‘H%#3¢¬ ’a@ij‚™’EQz-†©åä@©«ƒ¤iPëêHIú˜š215×O9ÿ8°n-JH² Å¢"Ó™ÊÑ”04MCYY5¶lÙ‰ââ2üë¥wP[[�¦¦V¸ÝmQ¹‘—ev‡ªjƒÍ‘ah¬+A]] œÎ”£!¡w[ t]C›»®Û1.Ã-ßþdfdaÔ¨,dee`ÌØ<ŒŸY-žhhhBffzÄ_ÑPÀ@‚ˆˆ(�˜v;Ü'¬��P[Z õç9II0²² VVBmh@[öhX’“z}Ž`næ8$)6¼ud;ö5WÂ&d«ŠÉ=/{H B466cÇö}ØøÉìÝ{¨}¤C0g‹n}!$IAÁØyPT ü>7*ËwB@@Óðzݰۓ‚#búXÑÆ0tÔÖV£¥¥ee•ضmOpƒd•æÂŒ&#'7 gŸý¥£çeí"YH c;¶ï;îçJ`µYúÞ‘Â"øsôûú+ù|>¼ýÒ«�Z1wò$dÕµ %=£Ïç¥è~´:Œ�vîE±Æ^}� IDATþ.»úr8ý[bô4)“¬Nìk®‚¦éðV6cGÕ±¿�Y'Níwû‰C˜¯½¶¯þ{%›;m‹ÕͺiðùZQQ¾²¬Â㮇iêíÛšB8ÉýÊF|~4=›Õ«ÕaJhjjÁ†õŸC�Õ+×ãËç�†«¯¹v;ëHÑÈÁ@‚ˆh›TØ÷Š ”XÖ¬ùk?ÛÃ0°jW1–T5âW¿þYŸ…ü¶|±¿zöu´y|�e …Ó§âšå—õ»à çD ýDƒ±yó<ýÔ¿�{ùÛH0Œ`øàqׇÝGÓÞVØmI„aè0 ¦iÀfØãz¼­€°ÚŽ……’$¡µÕ�W^þ/²Geàü —Eö%0DDÃXou(ñTUÕà�×ßít3¶sç^>|'œÐû(…Ã¥åðxƒµ LSà•WÞ”©“pê©K8 œ†Œ  0eÊìÙs0nm(t¥ë }Ä0 ¸Ûš‘äL…ªv¯»#IRûWZZ ÆŽÍÃäÉã1mú$ŒŸP€ììL(JßïñÿßÞ}ÇGQ&~ÿÎî¦÷Nh¡„z/Ò) b9Ô³žÞééÙÏßY±r§žŠžgÁެt¤÷&H =tH%!uwç÷G(KØ�’ „Ïûõ6Lfgž™Í<3óÝgž€šˆ@€jfš¦V¯Z¯‚‚‚Sã""Âõç?�U«„fª]»V™ó¸ëî1j•Ð\;w$iÙ²5:t(Y’d·Û5sæ| ÒOM›6®²u*›aŠˆ SDd˜:wn#§Ó)»Ý¡ìc9:p Y‡QJJªŽ¤¤)==S™YÇT�_¨‚‚â¡°°¨‚}Q²Ù¼d³yÉ×Ç_‡]v{¡ìöB9œ·Aˆi:à«��Pùúú(((@‘Qኊ WLL¤jÅF«N�…†Ëf³@À T3Ã0tÕUWêØ±¥§g*<|�œNS׎¢�?š¤Ý»÷ªa£úJHh®��à*\ êY,y{[N…mÛµ8ã÷v»CÊÏ/8J)?/_99Ç•››¯ü‚åç(/¯¸ÕCaa‘LSÊÏË—ÓMÈ`1 ùúßBáãã-«Õ"oo/y{ÛdXLÙíy{{ËßßWaa¡ŠŠŠT@€Ÿü|}eóâʃÚ€‹@ë6-ÔºM‹²',ƒÅb¨aÃúzaÜã•P*àÒa³Ye³ù+ À¿º‹(§ò÷ÚPI$€ÇqË€©*{`w¨w8?´�G <Ž@x�ð8 àqÀã$€ÇH�#�G <Ž@x�ð8[uªŠišÕ]5„a嚎z@e)o½\Êh!<Ž@x�ð8 àqÀã$€ÇH�#�G <Ž@x�ð8 àq¶ê.TÓ4ešfu@ Qžú„z@e¢>Áå€Àã$€ÇH�#�G <Ž@x�ð8 àqÀã$€ÇH¨aœ*ÈÍ—£º‹àœ$¨¹ÚøíKzâ�»ô—6È^ÝÅ$I¦Ò–¤gþ³þôð$íæj—§öþø”n9T#ýQ‡�Õ]çb«î@U0MS¦iVw1€Ò™ùÚ³f¡Vm²+¢aQñßl•,'EóÇ?¥ÿ,ÎQãÿ©Æ´’U,§†+O}R3ê§²w­Ò²u;d6ì*‡iê’_%\fœÊ;z@‡³ dÔ>¹_Vw™*æÒ¯O€²HÀ%¦hÑ ºæù*°¶Õý_ü[×F¥Li*ùû‡të„�røõÓ³?<¥^^-ªÌ̵šôþ�Z³×©n�>¯Z=[€âR(åû‡tË„�²Ûtß§oêºZ¥m³²­þ—nzr†2-õõ‡·?Ô�ͪc�ÊÏÌ^§Ùó’”]$m˜±P»oj¥›$9”4k‚¾˜¿CcoÒ›ë)ßê.,ª„™wH¿Í›­…+Öj㎃JÍÌQ¡á£ÀðÕkÜRíºõÕ +Û«¶_Å÷‹ —­ êˆÜãuÛÿÍTšüÔéÁ‰zeX”<¿f€ò �TóØv-™·LÛÌ8µ*ª®RŠhÜXa–�:êØ§�{ФZÞœ—SÉ»’”cJ†OC5©wq‡’duÐà�ñÚ¾8[�†öUãSG~§ÿ6G WçÊ«g~Õ´Î@5³ëÈŠOôÚßi}ª½Ägœ«Ìä$e&'iãÒéšžø²>¸³|<\ÂJ¯#ÌdÍ™¼@é¦$åkÝ÷?kûà;ÔŒ3^¸(Q=jgˆ�›¤Ç»¹i¿µúߺùÉéʰ¶Ö_>}C£j2Ó7jê�ó´açníÙXG3²•—_$§W€"ê·R¯ác4fHå¬�­is–hõÆ:�ž'ù†©NÓŽê?z¬Fw‹•û›ÜÎÿøáÜ7I½ëCm3ãtó;莦%n{³¯ÔøëŸÒÌc^êù�)z¾¿Kt\˜¬Õ?MÒó×jÛ¾TeY䩨z�ÔbÀ-úË�F笃*º T-Îಕ¯Ý?¿¬NXªd»ËÝå™ÉÚ¾bª¶¯œ£éýÔ¸G©žËÙ¨3yŽ^|p¼uÈ4 Ù|åo+RvònmLNSÝk8»i´a•oP°ü\Ï=mÁò)ëKê´Í ´rSždXeõö’¥(Oµôû­Z¹d£žxë)]YjÇž'ù©I‹².Ü"{òvmÏ0Õ"Òå=fºV.ݬ"Ùä­ãÙ©Z±$QnÛF®×\ޤmÚUdJ–ÚjÞ,ôôzš¹Úúíszú£µJs˜2 ›|ü¬*È8¨Í‹'k˲…Zyÿ+zfx��-˜ÊZþ¹ÞuU”®›iòæÅšõëôÜ‹·«mðéòVè38×föTH€—Ë{, ñw)é­<ÍL]¤«sdÊ¢˜�c5¬^ÅN÷ÌÌ­Z¶ÌeDQ¦m[®Ÿ¶¯Ô•÷é_ãFª¡ë~!ûkEëˆSìÚ>}ª¶H¶ø«tu‚�ÃÔ¿ö\M>xPs~Y©1-{*କÌÕÆiŸiòš³;°(ÈNÑÎ53´sí"-ó²^»­äjLeoúJÏ?û‰Öe8O÷ÑQ�®ƒ[ëû-K4sæ5zbÜ}êå²bX¦µQ{µ ›¤}©ÙÚ´~§ìÝZ�ˆ&mؤc¦d­ÛVmNlcÇ�Eš4ég¥”|ôeaŽŽî\©Þ\§…_èXj†\:žª=ëféãßW)ñïoë¹!±%ns«Øñ£ÂŠ’4åë½uY2eȰù)ÐÏPaÖ!íLKVA‹?”YçUt¨ZpY2•¹ô?zêí¥:bZÓuŒî½}ˆ:Æ…ÈÌØ­U¿|¨÷¾Y§óþ­ÿ ŠÔ»í C’ µþëµø¨S–ÚýôÀS÷êªæáò’äÈ;ª¤Í{e4wsIj©«Q¯ºù6¬L¾j;öM¸£®ê× -¾X±gjçÂOõ¯7ÑŽ# õþWW«Çß:”qÿ»¡è-iÙ¢dÇ.mÝY¨k"O¿ÃL]ª… %ïösg¤¾ys¶Ž,Y MwµQûS'Ó¦ŽìØ¡ §d„4S«8ë©ñKþ£g?\«t3D­o|@ÜÔS�‚­*8ºA¿¼ýª>X–¢ïý[ß·ý�n¬_ò Ë�%´¹ßt£®îÕN�¢|T”ž¤5Ó?Ñû“VëÈ–I÷fCý÷Ÿýq!ŸÁ9xu~@_<ß_~n{¡ëOËÛ¼^Û MÉS§­*Ü7„%ª·î}ì�êÞ°¶"ƒ¼T�¶S+'¿«·آ̵éÝéÝõÚ5µ\./`­pqBîý<{¿†·Ú¨I––:¸‰~üx›2ÿ¢wôÐÐÈÒ.2 …ô~Xoþµ—¢}dqä*mÏošúá}·!S['½¥ÉW¼«[Ÿ.Ÿ™õ¯Ôí÷ŽUÿ¶uPxDÛ–LÖûïÿ¬Ä�?éÅgBôæ›·¨éYæç±L¯–êÚ!D¿ÌÎTÊÚ5Úëh¥Æ®›ÊLÕæ�‡ä�¡ÈÖmWr3ÚšiìãtCÓ0ù[Ê=ºMó>¯wæîWúÑ"…¶¡±c†ªgBœ"|Š”¶s±>ý×43)CË'~©Õ}Q×SDE�e*{Égút}–äÓHÃý‡nïÝPÁVIöãJÞµQÉþ�Tæ_Î…nCU‚³¸TÙ×Û7 PÿþýKè�6Êîö½Û5壹:ê”üÛÜ¥Wž«+â#åï奀èfºòŽq7¦©|d×Áié—ý'¾^3³´¦L ïêjÈyt©l(p™C¾vnÝ#‡ yÅ·:}qaß®ï?ž¯T§¡ZÞԸ»ú¨Q°M’!Ÿ¨¶ýäck‘Y°M3gï�»¢†]q»þvýj$›·£›©ïmÏëå;äg˜ÊXò•~Þuâ�žþ *aýàIN¥JQ¡)ÉZG êV¼ÍЧ6mãæ//›—cZ¨ÿ}ÿ§ÛÚøÈ0óµqÑJ¥žñèŽÊÛ_Ï�©ôE¿hQº)÷­ö‰9’XT¯ÿ µò6dæ¯ÓÔY{U²¡€+[HŒjGÉÏÇ[>þ¡ªÝ²Ÿîzú>õ 4dÚ“´xÉ—¿ï<­ùêS­Ê2e„öÔƒ¯ýC£»Ä)ÌÇ&ï Új=ä~½òôÕ±JÛ¿Ó'sÓÜ>ɦüËôU›ždHŽ}+´ò@‰59¾Ev9$Ã_ í›»i©ä«Ð¨0ùÛ É°É?º•†=ø Œ0$YÒþj ﯨ/YlþŠj~•b,’™ñ›Öìp9’TôøQaNÙ»_ù¦d­×[×ô9FH’-@µšuS»zåù;¿Ðm *HÀeȱs‘pÈ4ÂÔçÆaªV{95yƒº2‹vjÑ’Å'òF�¢£dÈ©´å?k³gî65lÒ@6Crf¤+£<ϬôkªV ­’œ:¸%Q™'ßc&kñü-*’·Úôî®ÿvêÝ5T†™¦¥óÖ)ïäûí»µe[žLYT§es…œ¸æ·o_ …2­ 4pD{�•ø%¨G‡0rèPâÖ�#,/5v�º2ûµbžjù ªnýP5Låç�xŒ«á'?÷Í^*ΈR§®�d•)ûþ$í/W¸P�ýõ|˜‡5oÆZ噆: PϰÓ¤Fto lç+ôk笙Jt›Ð–Î餮-l2äÔ¡=ûUxò…µpiªœ²ªîà?¨_ÔÙ-ŸÛߤQ­½d˜yZ¿pE¹×»´eúwè­ÎÁ†dß­e+�®Ø·oPbž)絺´-ç‡î×Jíš{Ë�SÉ{÷«dMâÓ¬�šù’™¡Ã)ù§ÆWøøQa…ÇDËË�{æëÇåGÜíåPéÛÀã– ¸TÙZëϼ¤a¥ÞçjêÈÏOèîÿm.ñ­µ©œ¤ÝJvHòŠWB ÷ º�ÀæJh`ÕÂ�íÝ™¤"Õ—�|ÕùƱê°j‚~;²@ãïÞ¨_z ÔUƒ©oÇ8UAׂ䵚ñÃt-ú-Q{§+§È"ÿ°Õ8^|Rj·ËQž}#F­bdÙ|PE;6k{á0u÷‘œûækîV»ä×Mýz†Ë�¡öWöTĬ©J[6G+³»ªo�!35Q‰Gœ’¡V­ãN46u|ïqJ2’5ã…»µÈMÔ_�q¬xêôT¥;¥¨òn'¿&jgÕ¼MLÚ¯"5ôðgPÅë‡*`ÈÇ×ûD‡¦ùÊË—R™ó·(2:RIŽœl唸Ҭ´ýõ<8vÏѬÄ"™Fˆºöï¦`×*ÑS¯��õþªEÊ>4O3×ݦV�Ïãy½F€¢£ƒ$¥Ë‘sL¹¦ägHΔ]Ú�cJ†¿Z$”Ò™¢¡–-ceY¿W…I»´Ï!…—çÌ»”eÊ¿ƒ®ìªy³3µcñRºþFÕµH’C{6lT†iÈ«eWu )o )o……JJ“#'[ÇMÉßõ­¶…JÊs*77O¦e\Ðñ£¢ …õ£¦nÔç[÷jê3Òš6}4hÐ@ ìÝNµýÏ£EX¥oCŠpɲÈËÏO~ç|¼ÜWóyÇseJ2l� t÷ I2h‘dÊ‘›«¼¶#õâ„—uç –Š0Ò•8ÿk½ùäºqìÃzkÚ6eWÚņ©ìõê¡»×Û“è÷¤4ù„«Ví+S{ö¥Ÿç…�U�Û·S¨!™Çµ)É!É¡]sçj—] ì2@ÝOœ„ú´í§+b,2sViÎÒ ™’ò¶nÖn‡d´V‡§óæåoK™¹:ºo�öì9{8œU$S’i/:Ï2û)Àß�dÊžŸ_Ü _žü ªzýPù,Šˆ‰’Õ�ä8¤ý‡*ÿ&«··l†dš9N•½¿–W‘¶Ìš£=Éï¡�Kv[i(¨ëÀâ}ÛL×â+Î{ÿðö.xL»ýT¸kž¬ ÿõ¤;ŸxÚMîqåžÇrÝ-SòWÇA½e1eß1Oó÷žØøÎÃZ»f¿†UMºv:Ñ×Lùxy�èÌÖépsK‰M^Öâ™9.7«\Àñ£ÂüZê–MÐÓcû(>Ä®”ßgé³ñ�ê–oÓSÿ›¯=å^@åoC†pò ð;q²{\9y¦äåæìË<®œ§$CVùºLâU«³nz¼³Fß³SËfþ¤~š«�)ëõÓiãÁWõŸ»[—è�¾쉚ôÆ·Úv\òo6J�ŸeJ’wë!7U_$%iþ¼�ºùަ²¤­Õª�ÖfêÑÕµ“ÑŠ/ç\.äøaØlÅ­ËÌž_JaøÕWïÛžVï›�jó¢úéûŸµpû­øæEmÚrDoŒ¿Q�ÊÑñCeoC†j$Ó4kîàò=VÙÓ»Û&R@\CE[$ÙwhSb¾Û÷:sµi�C’UõÅÉËÍ4Ö�ÆºâÆ¿ëõ‰ÿÓ“ëȪ%ýôµg:eš¦äåUÜ1˜Y¨‚çy­§3e“6&;$#Býï¸S½ëùK®Ë¶ZO�4–{¾~­Õ¡¹— 9´kí:%¯�¥‡�²ÄôÕà~.ÓZÕtà@5¶I…›gkîî]Z¿!]NYÕ¨C[…Èe[Ö«¯p‹dm/u[–6œúlTÊ6ÈÜ õIÅŸAýFõe«ÀgPúr$/ïâ³w³°@N÷?²~5m¸Tê£NOõiRüw~pÖ$Í;z~ûÞ©U5Í3ö¹³·…Ëßj÷× ©#LÓ©¬å3µ4Ô «¼}}å[êà%«!™¿kÖ܃r¸ù\ÍRöC×OþÔ6Žn¨††dæ*qÓn¹{Ÿ3M[¶–S†¼â©¾å–iš¦Lkc ÚZ>†CûçÍÔ†|§ÒW-S¢]²6é­^µ�RÿnÏk9%ïò·qAÇ�À`[NôKq8ïœûY©Ÿ»W¤Zö«'ßùTþÚCS9›¾Ñäµ®eqÙÂ%ß_�mX�PÓHÀeÈÚ¤·®¨k•afhá·Óµÿ¬ µû§ÉZ‘cÊðj¬Þ½ê�û€áSG}FöQ‹dÚ�*åDφFp„ÂlÅM¥÷ïÏvÛË|éŒ0N9/´“öS³ S‡.Md5LnY¤�~Z¢4Óª¸�ƒÕªÄ#ù,qtUkoɾK³¿üN«ö;$k=uìXëŒmakÚ]]#-’™®ù_Ou³-+ÈÌÖoŸ£µù¦ ï¦êݳN…>ƒÒ /î àà^(¥e•­ªŽ¥®®;PÑCfÖr½ûÂ'Ú�UÕ6Û_/¨Ž03´ä×5Ê1%kÜMúÏOS5uj)Ã�¯kt]«diÛܹÚs¡uŠOkõî!C˜õµ¦–,¹©Ü ßé‡�E2 ?µëÓUa•òµ»¡˜þÃÕ=È�3e¾~YºGËmT¡¬jÖ§—j{àÌþBކ#5®m‘ÌBmZºêtçÂaø«ñÐê\ 9’sêïǰœXbQ‘›0«8�].G¶f}{?EZ¤Üßÿ§'ŸÿRKw¥)ÏnWîÑíZ8ñŸzê³­*�Mµ‡Ü®áõO.Jšÿ­¦¯Ú©£y§î¦VQV’O_¦ÃNÉðŽQìÉpýš)!Þ&Ã,Ôo_ÿO³wd¨ÀiÊž{T;VÎÓºäÒ¯ Œèfji‘Ì -øô#-Ü�uƉ¥³B'²†bºõTS«!óø-XyLòn©ÁƒÜ<ÃÞˆVßÁ�`8t`á|m³KÖ:ÝÔ£A‰)}Úé†1�b˜Êýý=úäûš¹n�Òr‹ä4�*:ž¦ý›ë—ùÛJm®nÏHÖÁô\:M™ö\ݱLß¾ü�žýe¿ìòRýwjX½ ~¥²ªn« 1$çáYúèË5:œk—é,PÖ� š¿tGñF*aýài†;ߥǯ�—Ÿa*{óWzì®õú×ó´~×a¥ËVvVº’÷&jõœoõÞóê¥GÏ30,±ÄŠî¯PG˜) õëú|™†—š¨ÆçêLÕÖLú5�M’cÏ<ÍÝv¡Éš¿:ýñu6df,Ñ�¿¢ï×ìSV�]…ÙÉÚ4ë]=ñÜÚo—|â¯Ó­ý#+í6#¨»®X[3[Ë¿¯6J^-Õ·W¬gn5¨ðñC’µ¡®¼²±¼ SÇ–LÐóÌSbr¶ ì9ìùÊNÍ8«£TIÊÛ2SßÎY§=§þNÍ‚tm�5S¿3%#H±µO=î5, çïéxúQ�΃ZþÝÇúxûÿ.ú¾ƒìIDATdÙ||åe)?¿¨ø‚ÃP‹nV¯“Ýܵ4èƒôã3Óuøà�¿wŽÆŸš¿—ÚÝßZíFD¹?´%膻ûkéK¿*9qŠ^¸ç{Ù¼äçc‘!§ ŽW�©ó>y´ÄöPÏ&+1Ñ.S†ü:Q¿Zîæb(¤ûõ [ª™é¦$«b»÷P£³“ Õò¸žI}N/|¹A©ë¾Ó¿Ö}wÖܬqTóÞÍÔä¬÷›:¶äuݱäu7EðWƒÁéù;Ûœîâ|?ƒsði�nl½PÿÝ�­ Ÿ?¡±Ÿ»,:j„^ëÚDímº~¨F�ÚÜùª^ }]¯}²TÓ7kú‡›5ýC·Ë'g…Ò×yt­p¦Šî¯®#œ:°àWm)2eø´ÕUýÊhA$‹ô¤æ“þ«M…‡´à×MºµE;yŸó=çf©5DO<›¦çžÿ\öÎÕ»OÌÕ»g®œüÓcÏŽQ³Š?b o%Œ¥¶ÓÞѺ=ÛµG†ü»]¥>1žº”®àñC’dUƒëþ¦1«×'›³´áÛ—tÿ·e-Ï®] ¿Ð‡S’õ?Ã�ÕÛO>V‡ ó e7Mɰ(´Ó]ßþäF6Ù¥�ZûoÔºÜmúú‘5cÐsúêÑî.Oú¨îmà$ ¸\þŠ¿ö9ý¯í"ý8e†ÿ¶]ÓódD¨^óŽê}õh�èQïÌÇÀj9`„úø®Sâžd¥çä)Ïâ­€ðzªß¬�z ­ÝëèôCõ u½_ÿ«O¾š¥5;+3ß�op”ê5k¯.õÎuõj(¢÷#z;²µ&ÿ«VnNÒáŒã:žë%_¿…ÆÆ(<*F± ;ªöù\[j«G�Fš˜¸]v#D=‡ô,½)µ ¾2V³§’Ó£n=š”òx¿`µ¹e¼>ì6O?ýø«–oÜ¡G�)ßô’_`¸bãâÕ²Kk…º^1j=ì]ž¨»÷ê`Jš²ŽÈañSpx-5Jè¤+†\£Áícμh:ïÏàlqõüë úâSý¸d£ö͑ݨðØFJè’ 0‡ŠÏ*²~¨~F°Z]ÿ¬>è»I gÏ×òµ¿kÛþTe;®"ÃW�a‘Š­ßXÍ[wT�¾}.ðÉÝ_+XG8’4wîNÙMCA�©w9 oÄ^©Áí?Õæ•¹:²øW­»³�ºžÇ@Ý­sp›±zíÃÎúuÊ÷š½lƒv%gªÐ¤¨¸VêÒo„Fí ˜ I=J[r­�º±ÿ×ú}ÚQ9�`õÒKáž¼–®Èñã$ßfúãkÔèûIúqÁoÚ¾?U9E¦¬Þ~ ‰T­:õÕ°QSuovzÃ…·»ZC“Wê÷mû”’™£¼"«|#U·a uì3\£¯n¯(—ÊÙ¨=\O¾P¨�¿˜¥ÕÛ“}VÝ]íÛ€¤â :Jŧ®ƒ—Ë`“Ô<55ubi3€‹Éܹs5xð`9+­ã—;‹Å¢™3gªÿþnO½O+\ó†Æ<9M™1×jüGUÛJm…qy¸Ø·aYõp1‹ŒŒü“¤­’ì’Š\»ëÀwÀ¥Ä™¢_X¤ ù¨åÈ‘j}‘]H_؆ÀE�@¸ˆ™ùÙÊ9Ñ3£óø^-xûi½»*GÖú×èÎaeõŸ‰m\¬èC¸h™::ãÝöÁnY•—uLyvÉÚ^÷üãV%ðÍ~9° �‹�pÑr*³Àª(¿"%gÊ/¼¡:u Ñ©N1^Õ]¸KÛ¸XH-«šÞ4^ŸÞTÝ帔± �‹·K�#�Ç-j$Ó4ešfu@ Qžú„z@e¢>Áå€Àã$€ÇH�#�G <Ž@x�ð8 àqÀã$€ÇH�#�g«î@U0MS¦iVw1Ôå©O¨wT&ê\h!<Ž@x�ð8ú�€j`†¼½½åp8ätr�(._†aÈ4M9�Žê.J�G½£Þ.P ,›$C��A²XŒê.Pm‡ UXXÈÅA£ÞŠQï ð0›Í&«Õª€ÿê. Pí¬V«üýýd† òåt:«»H5õpõpñ  ð0Ó4åççWÝÅ.*>>Þ2 NKª õp6ê ú±€‡™¦h. ”`±XdšôkPU¨w€³QïÕ�@x�ð8 àqÀãxì'€É4M:ª.Aë~[žrQï l¦2MÓÏKÃ5ø±бVwy ]Úõp©£…Às 3”4oµ¶®Œ“,S¹»·hõ‚ʯ„¹]¸]»V¿mÈÖkgߥoúŽÕ]÷®P6ç–€‡”²?V�3}¿~Ÿ¶EÉö ž“RçM×/ßïªx}PZ=ZÊxgÒL=›Æ}z¤R¶T& @%*RòÔ/õê•wkLÌ(�оY·w{J¯¿³U¹¦ä<°@ïÝ8A¿nuT²ìÚ2þE½úêze;Ï1Yá:Mˆ¿N÷�Û¥3—j*ãã§5:êyÍͨ„Óô¢=švçËšøó�QÃOñuT§~�¼xê"PILåmž¯�®P·×­Q7hL«õÌýs´§P¥ï�\VîÌOõŸ~ÖŽÂrLžDëÞš g{Þ¡›£GiTÌXÝÓwœÞÿx‡r+¡ª)­-m¼áªZMê¨V´Ï…/*·l*MÑÊ/õü­Se¿r„þø^ Eû*}ËVí ”ïåz1n­­¾¢Õ] 1³ÖèƒQoiiHw�|ñFÅÇZ•·/I[(È&©22ÏŠÈÝ¥ï¯FŸ¯ PÛ[†éŽÇê(H9Jù}³¶gÚ«%”4juÓ=3ºy~ÁP€JâTÊÒMJ¶´Õ_>«þa'μ÷t™B’3C³®¹N³$ÉZK×Ì|W·wÉך'žÖûßìWÚ1§üj7VçîÔ]w5Q€!9·Ï×ýYë7RZ¦CÞµ{꾑Ÿ$ûÒtgè’$¯�÷ëãÉ|'ýEI+ôÍÿ}£yó÷+Û+BñC®Ö˜çG¨U´!ÉTîo3ôÁã?jÕúTú„ªVßëõø§CTW’äо×þ®Q¯I’UMž{[¯ýͪ_ÿUSš=¥�ßn/[ÞM¾õ-ØtPG�ä©È ˜.½tý«·ª_KßS[*cñÏúlÜL­^D¹¦�‚ëÖQãnÕÃO´–ÅW¨œ‰´ùh€z¼õ nºÊûÄØ.ºâäŽâÎÚª­´oþ£qϮ֡”<)$FÍGÝ »Æ]©ú~’òwjê_&jöò=:œ’'Åꪉ¯ë&IÊ_®ÕºFÿ’d_©§v=¨Îg4:°k×›oëËU¡ºúÛ—uç•A:U]Óϵ`rX¨7ºÌUêþY¢ê«ÝŸnÕÝ·U˜E’L=W%·õèmQîÇßÞb±^ŒŸ ã�Ïô�üäØ4Co>2C[·QFf¡ŒÀH5ºz„îxe¨š†ž,1uÏ �TCañ± pü®%ŸíPç¿6U°»Û,ÁêùÖsº±‹U2¼ÜÀ*~ª;t¤îº:B¡~…:ôÓ×úàÉ)¸íÝÞÕ&ç¾MZ¾$_í_~DüT˜fUýpC{%YÛ�Ö?ßí­0C²E*ÐmaÊ´ÛU”_xƧEö3ÛO›©«ôÞ°×´ªÖUóámŠÉߥ¹/}©ç®;®g߬&^;ôíé÷&7ëÁií®,:¬p‹N¤-ÅÞþˆ¿»®,2ä#‹RÏ,JÑm[°S>ú»ž¸:XÊØ£…¯|¡wnñSÝe·¨©·”¿üs=3zšìƒoÐÝ_5W¸qL«_|]ÓVR¡ÙZþ—kkàKݺŠõÉÕ¦¯io�þŠ r·S¸Û …´í£ëÿ3@‘áVß8OŸ?ù®ÞªÓD¯ý½®,…ôû/‰²Ž}@ÿ-Ûñãòmå%–äÓV·ÍºC|%è(ï‹+ܪ_¿Ø+ïA馾.a„;þuÕã‰aJ¨eQÆ¢ŸõÉ˯齺ïèÉ?„É(£ŒÅ«æ¦=\Êø¢3m&ïÔúÕvu~ýQõmhSÞΚüÌÇzÅ« ït”Ÿ¨ƒx� ’ v‡yôM½óÒãºûãõ¼y€ÝÒCÍb½\¦³*0®¾âZº‚,ªÕ»—j�ø_ÓvÒ–ï^жթ2»žk UüU�Ô:îä™p‘öJ2üÃT§Eœ¢ÎÙ+’Sû_L7¾îæW>OMsèóï´(«ƒî�{·ú×2$µUë&z¤ïÏú~Ú=6~’Ú¨…o’~³Vk·ýQM²µô�:Øô:½þáhÅy¯köVMK?×:—£îÝ÷þ~½þ÷÷ôPÂ�j7º¿ÞÚ_]ÚŸÞ÷Üí�’¼›·W¯æ'þÓ©�rç.Ò[+w(Ou I²*ªkWµïu²9‚©I2üÙíø½P17uPÝ œ/PsY=âN½rÕuÚ5{‰|ý«&\ù­¾ùã_ôÄ¿O‡›gsèèœ)úìß‹µu{šrä/_{‘Ì…*ºÐÊÆ4eš’q¾­,‘ªÝÀ[Žä,wJ¾–s—ѯì9žoÛ$F–ŒLsHuÏá)€Jg ¯¯Ž·�ÕÃóÞÑÓ·Xµü‰ÿjV’)CrÓŒÙTÆ7ôâÓ›xÓ�zbÚ«zñ³Ô&¼¬CÔùœõò®§¦�›©™ËÐ8οÄ�Ð,cξjòÐ zoÅ㺶UºæÝÿ¨îð¹6«ÈUˆ /«¬2åtJ’C‡!«�C4P&Ÿ05>\w|ù†þóage1A8&³”ýѹóý{Ìí�ª{¿}I¯üôw k_òÞ‹’Ê·o±ªjêð†½Ê;ÏÕ°zY$‡SÎr”Ñ}=Zúøò-ßv*P¡àIÔ4€ªcªy¿&ò/JÑ¡}É×GÞÊ×ñ,»ËDNZ—¤ü†=5êÞ.jÞº¾âÚ7TT9nRöö÷‘yìx¥ß­vÝê+2Ô¦ÂÃ;´èÍe:ÑY­[Ye„4TÃÚ…šóö—ZÒU!™‡UÔüJ5nUW^/Ó�¶Ð°îò±ïWz~Y—õVÕkÛ@¶‰¿êëÿ6ÔÕ †R�¨ýu-Z¡¸Ý¢:cGëŠ�ÆkâØ�åx´«jåïÖœq?è@óaºgX  Ç-ÿ`›lmâáoWÚÂ=ÊV€‚ì’-F�üõÝ�“õ]/§²tÄÚLWö=ßbD«÷ÝÝôý�_é•¿[uóõq²Ú¤y«‹JvX\¶¦j»éjЧ©êÅúK9)Jü|²~wDiP�XYm¦Ûý±O“8Õ5Viþë¿ªÞ˜Æ õ.Ô¡£e_u{µj¬zš¤éãæ(æ¦î9®È‘=è:•¯ž¸GW-zEß^ó˜Ü=XÝ»Ä*ÐR ÌÛµ%¯�þôHë2—e-£ŒF”»z´ŸºÄ—2¾Îyn\ê D ¨$N9C‚dÙ4__}yXéÇò �TýCôÀ‡7¨G¤!©¹®{ëFztš&\7MÖèêûZ'u¾ù^=”ô?}õúxýãH¡ _ת¯võ|ÎñÍ¥¡°n×=«ÞÖW/½ªgŠüÓã:ÕYÑ@B2¢»ë¾ŸÖ¤§¾Õ—·LWŽ-\�®ºAÿ7RÍý$3+U;úN³ž9¢œB«ê5R§gÖ®°I²©ÓÓ÷i衉šz×sšâ¡Æwݯž}£Ï· yŸžÎþDŸ¼÷�þýU¶¼âš)ÖjHK…›d5‰Ý¨à¼¥šõì ¥É—é¤èÖm4ê³?jtŸâÇçºÝŸ®¿½�¦ÿõ¹^þì˜ìV_D…«ÁˆˆÒû¸‘di2D÷<¿[ï¾ñ‘Æ}m*(¾³Æôè¦øÀ3+#²£îžýªš¾9E³~üFï¼uL…†¯Â6TËQ­•_Ž–æe”Ñ«”z´E)ãÏ7� àA†¤(®ƒ—Ë`“Ô<55ubuÎÇܹs5pà@9�g[S«Õ¦ÐÐ�ê..%fºf^s�>�}Lßגּîx¿TeffÉá¸ÀææUÄb±hΜ9êß¿¿ÛßSï F«ÁuÐ¥\ï³ÈÈÈ?IÚ*É®âçýœì®-$ÔH¦iÊ4+çù €§Ù7.ÑŒ 6Õk¡ ÛqíŸý“¾]¤®Ÿ·8ç·¸5Áźߖ§\Ô;¨).·:èbÝo/Ör•‰@€‹Š©ì=‰ZöÆrí;�¥<§¯Âš6WÏ·žÖ̓i.  ŠQð .*†Â†ß¥—‡ßUÝpY¢à9<öx�T‡ÃQÝE.*‡C†AcðªD½œ‰z¨~àaN§SyyùÕ] à¢b·Ûešç*jêàlÔ;@õ#�s:²ÛíÊÎΑÝ~q>j ð‡Ã¡‚‚ååå³?T!êà4êàâA§–P ìö"9všPã²g†LÓÉE�PïŨw€‹�TÓ4e·Uw1\F¨wnÙG <Ž@x�ð8:µP#™¦)Ó4«»jˆòÔ'Ô;*õ .´�G <Ž@x�ð8 àqÀã$€ÇH�#�G <Ž@x�€',,L¦iÊb¡Špá,‹LÓTXXX©ÓPï¨Lå©w€šÀV݀ʬÄÄD5oÞ\†aÈ0Œê.€K”išr:�JLLTHHH©ÓQï¨,å­w€š€@@�¯�;wjýúõÊÈȨîâ¸Ä………)$$D�7.uê•©<õPH¨‘âãã«».3Ô;œntG <Ž@x�ð8 àqÀã$€ÇH�#�G <Ž@x�ð8 àqÀã$€ÇH�#�G <Ž@x�ð8 àqÀã$€ÇH�#�G <Ž@x�ð8 àqÀã$€ÇH�#�G <Ž@x�ð8 àqÀã$€ÇH�#�G <Ž@x�—™ßÿ]ýû÷Wdd¤"##5tèPmݺգe �à2“––¦ôôôSÿÏÈÈPff¦GË@ @ ·qãF½õÖ[Ú¾}»RRR4uêT¥¦¦žúýáÇ5{öl¥¥¥)11Qo¿ý¶6mÚT¥e²UéÜ@µ:vì˜&Mš¤/¿üR_~ù¥BCC•˜˜¨¼¼¼SÓdggë“O>ÑòåË•––¦””effªaÆ ¨’rHPƒ-[¶L}ô‘‡víÚuj¼ÅbQXX˜¤â[6Ž;¦Õ«WŸúý»ï¾«=z¨ÿþUR. j°5kÖÈápœ1.$$D½zõÒСC%IÓ¦MÓ’%K”••uj»Ý® 6H€ó7bÄíÝ»WS§NUQQ‘,‹zõê¥ñãÇ+::Z’Ô·o_=òÈ#š1c†LÓ”———FŽ©!C†TY¹èÔ€¬M›6ºóÎ;Õ´iSIRXX˜†z*Œ�¤èèh :Tááá’¤øøxÝzë­jÞ¼y••‹@€Î4M9�ÎrOo†œN§LÓ¬²2HPƒmݺUŸ~ú©vîÜ)©¸ËiÓ¦éÈ‘#§¦IIIÑ´iÓ”žž.IÚ¾}»Þ{ï=-[¶¬ÊÊEÔ`3fÌÐäÉ“Oµvp:�Z²d‰yä‘3:µ\ºté©iìv»¦OŸ®��õìÙ³JÊE @ Ö¦MÙl6�—••¥3fhåÊ•’¤ôôô³nϰX,êÛ·o••‹[6¨Áºuë¦{ï½WjÔ¨‘:wî¬àà`™¦©´´4¥¥¥É4Mùùù©}ûöjÚ´©‚‚‚4jÔ¨* $h!@  Q£F)<<\ PTT”&L˜ ‰'*;;[’äíí­k¯½VO>ù¤ìv»¦M›¦®]»*""¢ÊÊu®@Â<1€KXBB‚NýРAš9sæ©@"88XC† QíÚµ%I÷Þ{oe,öœ¹-$¸ÌDEE©Q£FÊÌÌ”$ÅÇÇ+66Ö£e �à2Ó¸qc}ñÅÕZ×N-ÍR~¨(·yCɧl”DP€ò(W¶`q3²äÏ„à|”ÌÎú¹d ‰’o¨¨R³…Ò Óå•V ¼Jf n3‹JÎùF€R¸ËÎÈÜõ!QÚÊRV¦pVf@YÊ•/¸Þ²QÖ ÊRž<áŒ[6h!.T¹2†’-$$À…(O¶pV wotŠ@”�k–àg´�à– PÊ•3œ« g‰ ,%ó„óêC©3C ZH€ò(™'¸†§¦9×-%C €²”Fœ1Øtfa”œ.¯e)yˆÛ[8l'&>W+  P^eõaJÅaC�Šû’°H²º¼º-KüÎRâ=†Ë«Ååõä2\W%ÿ<§dŸ‘Yòö ‡Ë«køàpyÝrâÕup�ÆiH ”û@¢d0QÚÿÝ…®ÁDÉ0‚`€êUZáúsi}L– N¾– ܧ ››…¸Þ¢á.<(YXë‰×²Âˆ’¡„+ <Ç] qòµ<¾8#\P)­ \†³:¸,Hœœà¤’A�kO¶Œ8ùóÉ ¢¼a!ÕÏtóZZ(Q2˜(J¸ûÙmåéÔ²dKNï®eDÉPBçxÕÇ] qòÕ] ‰’-%Jk5qÎN-m%Tž§i”\Xtú–×@Bn~.‰pÏ)yˆë8wýI8Ýü\Öã=K}ä§\nÙ(¹`wÁĹ‚ˆóé7‚@€êUV qòµ¬þ$Ü¥�;ë–�’ tmíàZ(‹›”Ö*â\OÕ CKª_i[žü¹¬§n¸ %ÊwÎ@B:;”0tv(aèÌ'ƒ‰ò´Œ „àâQ2Œ(ùz®–îZM”6î¬N-K.\:0H§×Pâä8wADi}Fp»‡sݶáúsi�ĹŠRƒˆ“3ÿyÃAzðŸIEND®B`‚onionshare-onionshare-26fcdc5/docs/source/_static/screenshots/tor-settings-bridges.png000066400000000000000000002351271521174352300315400ustar00rootroot00000000000000‰PNG  IHDR$óÉ}Ö¤sBIT|dˆtEXtSoftwaregnome-screenshotï¿>-tEXtCreation TimeMon 30 May 2022 03:10:56 PM PDT–™ïà IDATxœìÝwtUÆñïì&! ©$�zIè5ôÞDQDPúK³PDEŠ€*E)‚R¤vAé½éH‘ji[Þ?B IH …ò|ÎÙ“ÝÙÙ»¿�ÝÌ=ÞDÂ÷ "û›X0q¿¡D\ (DDDDDDDܽzH¤4Œ0?˜ˆ #â†$1ÿ]ÏÛC"©0"©"ámWÀðœ€,€™Ä L…""""""")a/‰ä²´‘@p ¸Üäζ}Üp"a±ÁÄ]¡DR�DR!DÂ0ÂÈS¥J•jƒ~±råÊ]\\œÌf³É0”1ˆˆˆˆˆˆˆ<êìv;V«ÕµqãÆc~øá‚�7®N7¸ÓK"ö>Ä #î bz4Ü«7D‹È\wñâŽräÈá�ÅbÁf³a³Ù°Û“;õ¨ˆˆˆˆˆˆˆ< ÃÀd2a2™pppÀÑÑ‘sçÎ]}þùçÇlÛ¶m%1Á„•˜à!©‹=á_3wzI¤4ˆÈ�?þ½‰'vvppp½yóæí0BA„ˆˆˆˆˆˆÈãÅn·c³Ù°X,DFF’5kVç®]»ÖõööεlÙ²ÃÀu’«"QàLÒ�„9Áu3Pä�?þ[«V­â7oÞT!""""""ò2 WWWV­Zµ¯I“&}�ƒÄô”ˆÛ["aωx=$Iºg„9ÁßüãÇ�»yóæUoÞ¼™q¯RDDDDDDD:ÑÑÑ*T(»ŸŸŸÿÒ¥Kw3èeŠ•4îF˜÷Š+¶üûᅦ*Œ‘X®®®T«Víƒ]»v-B‰ßS"Ññ% bNÙ™X‘0�(zìØ±Ùu˜†ˆˆˆˆˆˆˆÄ2 ƒ«W¯ž/\¸p{î>t#áa6À–Øi?M ®›€¬Õ«W¯æãã“=***c_•ˆˆˆˆˆˆH°X,DGGcµZ±ÙbÎLi2™0›Í8::âàà :ݎŸŸ_ŽJ•*Uݼyó) Œ˜ñ"ìÜÉb¯€{ÖŒ¤Óˆ= GöqãÆõÍ�;wŽ4yÕ"""""""$::š°°0"""â�!2î™#¢¢¢ˆŽŽ¾½A®:R_‡Õj%wîÜÞóçÏ_É�@"–=Á_b㎄=$^<ƒƒƒó=È Éhaaa¤´§¿ÕjåÆ�899‘5kVÕquT¨P!à œãN¯ˆ¸—Øì!Þá‰]b g—´] """""""é(444ÅßqEEEª:î£ggç¬Ä?#ÉÌ!öNH¾—„“9½úŠˆˆˆˆˆˆˆ¤±°°0,Ë}?Þb±¦:RY‡CÌÀq‰Ä‚ ˆH$Õ;"öºCœ‰ˆˆˆ¤Žý&gÿÙÊêe±;Dgë‘ô}_=ŠGAu¤ªŽ¸BÂlá®�tq;ÉЩ>EDDqáû˜ýn^é:ŒßNZ3ö¹-û˜?b$ã¦üÀö[Æ>·ˆˆCȵPÂ" ²æ¤ò³íi×  ®`9È3³*"F™ªt(jÛöþ2›yK·p$$—ìATiÖ†¶�‚p3HQ»Ö£XÖ‚Ýœ‡g§]Iw¸yŽÃ®“=_‚½'ö–Ü‘?nFáä[ˆJÏv¤ÓS…cê#‚Ýs>bÚß'¸xõ&V'OŠT¥yû¶ÔÎë ¶³¬›5‡¥;qâünZ�ðÌÛ„¾#ÛRܸÌîŸf1oÙVŽ^¶’Õ¿(ÕžkGÛºùSÕ‹DDD}iÙ;âAÚ|êˆí1sæLn‡±Å}Ö‘ìØ±3™LHî """’AìW7²lÓ5ìFJ´y‹.µƒðssÅÝ¿8�zô¡y~3†-„µËwrÀv�[öpôì%nâ‚»‹�ëgö°lòÇÌÚ‘Ä“ÜdïŒ! ›±‚ýçnbr2¸qf7K§ aø¢ãD§´Ý¬nd5ÛUŽíú‡³a6Ì®þ-D¶„¿ ìV"¢Ldu1;ÿ+¾Å·;c�EuÄtó"—¢³àé냫í*'wüÆ—ŸýÀQ+`=ÍÖ?׳÷dá&7<\l„™]ñ2…³oÖPF|·Šƒ—Ídóq!â¿]ü6áC&®»ŠFÁy²$7.BF¶ù¨ÔQ³fMÚµkÇœ9s˜9s&íÚµK6ŒHa÷Êâ j ñC"""™Èvög,v0å¦L¿ø_Ŀܔ)•;‘gNs1îo#MÞŸÊ´éŸÓ¥”3†í[6&±“|Ù/­fáÒÓD¾Ôèý³f}Ëø.åp#‚Ã?-fëÍ”µkÎÛ„vMòãB(û}L¯N]éÿÙlVºÆ]ûOLÙyzÐ4¦}ó9ÿ+åŒa»Ìöͱõ™)Ñi³¾þ‚ÑÇ3jD{J9ƒõì~þ¹d�WKÓ�S™öílf –œWV³`éi,EhûéT¾š8•Ï»•Õkl^¶�ËJ$DDD2Zr™Âíë$’R$Ñ€ˆˆˆd»ýÖž}#ù/á¤6¶Í>ú`Úý¡W¯c%æK?.ËñC�¶cx–£^U_Ì@@íZûv'[nåði+U ¤ ]Ãr�Fñyµuüõ×߬ٴ—£ë1aãJ6wNÿúþqFǾõjLÙ ôÅ´û4¡×BcÚ±]bûì/˜úû.FØï¼4s8ᑉ½P3ÑÇq,ÊŽÝ~�ïz½Äwqæ0…œç¢ |R7þ—ˆˆ<ÂL&Sš.‘ÔX �CqÇŒˆ=d#î˜÷YG’½"â^OÉ $DDD2˜)gnÌ!–SìÚB‹\Ùï|[O³{ïì8çÌ…Ÿ î1Wì¶Äs‹ûüvO¼]G|ŠÖᥢuhÕù~>”)›.³mÉ_«ó …mÇ!^;7·Ìâ‹%» ÍZ„Æ]SÔù8K§ýÌþ(’^n=ÞNù©Ö¬9ãüF2Ü‹á«s…‰ˆT©[–Ô�µ}‡Cþ 9®b÷õ¬ØB©šžœ_µš,vŒ¬)”+…?zlسþ4nE‹‘×׳£ÞžYbî ¿IxŠ™°qíì9ÂìàP°/4©�·Õ“½ßÝ $’{¹ �×¼š–ëDûV§ùSùp5 úúBýîÇBDDkŽŽŽDD$>~RR�ý89¥þÖÉÕ÷GÒ»›ÍÆæÍ›i×®]¼Ó~Æ^ß´iµk×N´7D êH¬wÄ]÷'ÕCDˆˆˆdË�þÇŽ?gõ¹Cü2öm~‰w¿¹tã•à¬÷ýemøÔâù†¿²ÿ·ÿX;®Û¦:Ž…,lú³)رc=þ'SÇ/â´ÕÀ0™0aÃf³c7Lø–¯@!3$:ˆE<&| ÄÛtˆK{f2à�õd ãä�¼ÿ:´¨ý;£WœgóÔ¾tüÎWS7²Pûý©¼^ÞñÞ�ˆˆÈcÃÁÁ³Ùœf‡K˜Íæûê™�\÷Œ¤u&“‰>}ú$8Ô¬Y“êÕ«'z_*ëHjXˆ˜ÚâÜ‘ðA‰5 """Ää[�7GùSzÉþÚ¼�/„bqô G�’TiØœçjˆ9»Åý2\)ÝaïyÍdÞŸÛ9~)ÿâTlÒ–WŸ.LJ÷ÁØ\ QµFi6ï;ÆÙ+aX gƒ÷[ÝÀAYÉXöèh¼ÜƒÐu›“ŸÏjãüô¹„:F‘9JˆˆˆˆˆÜCšj)™Ãzj?šÂêK�ظ ç{¾Ç�ù?ßFÄe·Ú�÷#^{,–4yj»Ýþ„]l\=¼†Ÿ—ï'4EÓo°¼OqüJõguxfמ¹—ƒFß3ŒˆëúÚMœúÙ=§ˆˆˆˆÈ“@�ÄcÀväW¾šú;í ™ËŸ|Eä–�)ž?b󮌙’Ž=Ì"9úã`^ªH\Ü|É_¦>íÆnàzŠÞö(Ö�|ž—†ýÅe[J¦;à•;�"�¹ð4§åëx´„<ÂÅY âMóª[ý®ùN»ðí<"M×ÚDDDDDuOt aÙ=ŠºùËÑ~֢ܽò-Jåš/�XÓ·ˆ¨_éV0¹r%q)Ø�_÷ˆ:rœ°E¿Æ›–’ ½ó"úè¿éYÚC)rÃ`žmý)Û}[1tÚB?‰AmÊ’ÝË‹¬ér&Ó,”ﻄ5‹Þ¤ô|äÁÅÙ‹°[ï$5^õjPtÞdò {çö´|ÃÞ¡è¼ÉxÕ«q{šÝjãâœÅZkâlœ™Öœ__|ýòÓí·Çpe"""""�¬':�À~�å´gÀHú �täP…·æ,dáÂ…,\ø =Ë9âP¦_/¸5mÎ[Ty ‡M[üû}oèÝXüG†Öšù¬_ý7ÇLõ8c8Ý_|šÆO¿@§w>ãӎňíÀ`¿º�©¯5¡\Ü=(Õ´óFÄk)jM :9ààà@ÖfßbOjº…­ï— k©�l³ö‹üö^S*Ï‹¯‡ ή^ä.ó,–‹æEýû+¾\…B¾YqvñÀ/ij¶úœí;×¶N¤SÍ@ü²ºàæ“�Ò/NâŸtÎüÄõÕ›âݾºb-g>ÿšœ]_%ß°wÈûA_rv}•³SfquÅÚxó^[µ!#Kyä<†›º©døR¡ª¿öíIPþ9t+ê”ČќZþ9ÃÇ/fÃ?gˆÎVœú?`h×ÊøØöóYã&L+6™­_4ư‡ÌåÕÊCñø|ŸÎ ع0ëeª wã³ÍSiáyk·¶É‡ *Uc®Û/sÂÛÀd-H…ªUñ‹Ýóm¿ÎòÁ­yÑ!ΆZÉš³4 » eX‡²xÄÎc;É�ï>Çô{9kõ¢põ—è7¤/�ó%õz2WÄÆñnÇnè¼Ù{Tt’z‘›â?ö~ZŸ3‘Œ¥@gJ¿9™Îß½@ŸîÃ(¾äCjz%ìo'tíPÚtý�Ü]?`ÒÐÜÜØ4•!£:ó¶ïr¾~!ˆÕsòÅ_[øÇÒ˜`ß¾‘�Q7ñÜ~ËÓåq ‚�[÷Bé~TqOe{#+…Ÿê·�râçɱ_?cÐ�žd+µŠÁnõ§·‡cËÙ„·:ôÃ7ò�C÷¶aÌþ}ÕÝÓdA¥)ë¹ wMK醞åìùô-î¡càõÜ'|7 #݆Ö"hJ-Z¶ë@—Ž-©�€¨ ùtm.z¯ŸLÏÒ@UÊ�;È²Ú X°}•ne^†«?AÅK�÷vߨÈ$¦'>xh–UiÒ N@�àH6~�ßVœ£W�?Çf~ÌÜ�š|¶|2Ýòš;A‡ÇašëÁÖ œ±ãóB}êU)‹+P.­UZ3’ø_M8Ý0¸+UIê±"""""è��FÍ>þœséÕ g»a¿À�¿çrƒ!|Õ¿ÕÊU¤Q·Ñ¼U7’U?®äŠÝ�Òµªáyf#þµö®ß‚Ý#+g7m䤰ìfݦ0ŠÖªNöT/u3ùª=K£ê)\ƒ–úÒ,ÛY¶o?sç0sZôêÎ �jSç™îŒ�ðEOÍgú²+<”ûhS³¡—ÒÇ>ÎL9¨?è7ßΜ~•ˆøõ]ê/K›©{¹‰�ó»vq6j?WóÂÍÍ 777¼j�áPÔ9ΜMŸc" ¯ÂÎ!ç/a#‚[ö`/õ s'ñÏR—žý«sþ³ú”iÔ��¿ßÆùèt)-Í8æÌq×´¼ûðFgÎN™uçð�ûßõ¹t ðϨ2ã³�ez‹|}}ñõÍNéwÖÆVc¿Á¢v±Óý(Ðã�»ÆÎÉHê!q‹á^…þ_ôe[‹xû»²LÍçNË!öüÁõËoR®`¯Û“mÖh(z–‹6(Z©>5\dÍú‹ô,p…µëèճ'?_ú�ä YÃÚ iR¯©>i�í›§�dÌüuüï Ñ.nWm䊈L2lp(\‰`¿±¬úç8V¼º7ÚœÃÛ±ñ¦ÅÝгGDÞî)qbÐèx{Ÿü³gh­Ÿâ4þßpwéËʾuxºïT©ÿ'Íívp¬Îàiîç† ÷€,@R[þî8àè6›°a±ØÀÁ1™ÏwV*¾½”}ÏýÉœÉø¼{u>Û�–£–çÃ2yÖ®JÄác·o{Õ«qû3Û{ÇpÎBή¯rmåºx‡yÔ©–áõŠˆˆˆˆT+An/G"ÎlåûOsÕ·)uJ:âä݃ÞÕgóΛ/àsîMž.éƒqå{£ÊóÚ‹¥qÄ‘¢åJãôõ †}Y–¥ þ;ïIƒVÕ“˜^%•5:P¦CjMêË[­ùÎ3´á·…û°P;fë–|µDz%ÈåÅ+÷p O|½ÆOh ç BøµkÅ…oæÝž÷ó˜Ô4¿­q,˜îõ%Êp§R‡ATbNû¹›¹«OcʼnR/âæç@·""""òäyx·2‹)-G ä�Æ}ø#¸‰üEÉ2ó&ϨH§Jþ¸Xq>"ÁžWÛ%ö¯]͆‚N„ý»ŠoÇLåtñ7×Èã�Izp,”·Ÿ!tÞ�·§¥dCÏí¥çp,˜/Ýë{¸Ø°zù`Þ=›¡3�pöš…,Þ¹)^½+_Ï|�çý  ¯/XŠëàA|9ª __ŒÀɧåÛ�¡ý ¥ñ6 r¾<šñ»2dXkšF¹“¿æÛ{¡å�žÚ@Ì»2ó‡úúš�/M Ô=ˆŠ¹1L&L€=ô4Û�äë÷Op%ʯ¼ei<|&Ô~¸7�sêKÄáã\_»éÞ35«�{`Ÿt®JDDDDäѧ@"¦œÏóဟÙônÈ­)žu‡óýtFŽ]À�®ãµg%G`-Þ¨ú25cǽs¯CëgýY² Íúb%›óLþÉ|åÝš‚R=z`¿ÕH>?1�O¾ìAË� gw²e/J­W Àð/C­ò;X;¢ ?„Fã”­åŸÌÜwÚS&Kš,’táýV7¢��$bsÊNãé\¹<Þ}º¦sU# >3˜oŸœì\†Wy:�ÿ…Î㓘Á¹(¯N^Í«“6ŸÄôá{ {£½ÿ¥wÜû+3r(#oO0áW£7߬ˆ�ËʾU¨rÉ?^ ¶ü†%û*>†£#…g}Áéac¹8ãûÛ½zîšÏÁŒ_û—È=°†£V­"""""÷b~Äq/Žq.@¹���‰÷jlÛ¶m”)S«5}Fõ—Ç�Å•1S¸1ÿ§d7ôÜZ=F8ÜO¨s‡ÙlfÕªU´hÑâCâác¿º�9óþÅ«h~r¸Û¹´ëF}0…�vKÙ<²*Ι]`ˆ8t”�¹K]³‰¨ÓgpÊ€{­*ø¾ÜÃ¥0�\%¨ÕeS<aÄà%3 IDATŒ)‘{ð[™]Fª˜²¸“í!î)%""""O.òPp,”ï~Ý3» yæÀL_Û!³Ë‘GDš±§yé³)"""""òpHó@Âjµb±XÒºY‘4¥àLDDDDD$s¥K ¡A-åaeFf— """"""¤C qàÀ�´nR$M™L&õŽ�‡šŸŸÛ¶mËì2DDDDDîœfm¥i ѨQ£´lN$]\¾|™¨¨(œœtþCyøØív*T¨€»»{f—"""""r—K—.¥Y[iH¤ea"é)**Ѝ¨¨Ì.C$IZŸŠˆˆˆÈãΔÙˆˆˆˆˆˆˆÈ“G�„ˆˆˆˆˆˆˆd8"""""""’áHˆˆˆˆˆˆˆH†S !"""""""N�„ˆˆˆˆˆˆˆd8"""""""’áHˆˆˆˆˆˆˆH†S !"""""""N�„ˆˆˆˆˆˆˆd8"""""""’áHˆˆˆˆˆˆˆH†S !"(œÓÛÿbùÞËØS2ݲ›O¡ü¿q9þDDDDDä§@B+'~L×wp–ٵHªÙÎ2½E¾¾¾‰_²—¢ÿÚ¨4z²(þým$�”''9s¢tÍçè>q3¡) ¢÷ñu÷v þù4Ö”L7ÜÈY¨0…òx“ÅH£— """""‡Ì.@6Înù™_6ºÑ[{¡=&š[D‘k6ÀÆ‹úóæüœôûî-ª:†9K8¦ÉSEmþˆÖ�§]»¾¨L×pÎý³…ƒž^¸¦G``.HÛI¿Ò6š‘Ì¥iÅÆ¡_>áµæÕ)Y ÿœy*_�V½¿dÍu;�ôä„ɪT¯^�êÕ«Q>¿;&³/ŪU�™V­"= ¢þý��Ú×¥TþrV ÙëÙpñÎgÓzø{ú¾P—à"ùð `ù,¾7¡²rbÃ:Nµé÷Õ@:6oDƒFÏñJ¯á k„ùÖ\ök;™ÙïEj—)Hî}]Ê’¿0y¸ÄÅ+6 ’ÝÛ÷A‰úÔ H|õæXöUz5°ó}»4íþ1s7þGd¢sŠˆˆˆˆHzR‰e=ÅÁÃ71—¦¬K²3rxöüj~™y_õ¢– @9>;³†ªc³áã<$»÷·DK¾˜Ãå§ÆóÇ€x@ù B7–¡Ïâå\iÕŸ[mä®Ô„zÕâÆ#þTjÖôÖõ ”õØÏ�OýÈæÃ—Oë…"Ÿ˜± wò~Æ1uÈV”íÒ Ýk¬y¿­ÞëO…ÚKhf·ƒceÞùù3žöˆóÄ{N'0’ù2©é)áèˆ6¬VV‹ ÌI‚áÈ«3ÖQ{ÃbfN�ÌÍ'ðy›)üøi²+¢É0úùý ìvìv;˜LwmìÙÎͦ}™²¼þsÉþ=‰>ó­ ÜÚ{œ›ªn!:ì,g¯&¾YoïoôAví�àÚ¯¯Q"×­6r•àÍeáXÏ�!¹Ðöë»ùn@kT,I`Á”yu'l‘DDê´�¿,”(Sö¯a}È�÷;úÐ6œËBÉ2�÷ŸLÞTªSwË Žž²‘½D ²Û±ÿ? {)\ÿ¬àŒ« „^½žàhŒ¤¦§–3…‹äÇ~`[®$óÙ6\É[­-¿YΟƒËrrÞT~»¨ÿ‘Œ¤Êœ‹‚ù²`ݳ—ÑPÝ)Î}Öp®^¼ˆíÖF¿ÝźñÝ”¶ä‰®d÷3 ,‘öãíýµc·›ÉõÒæ¼^2Þ›gdñ!o’»„o°|P[Þþ«}†O¡Io,¦Òóµ•ðÂåÑa&°mošó?wüKŸ¦ä�ÜÅw#¿äpPWF7õN´çÄÝlœœ÷.Ã÷å¥N¥¢äòr$âì~øâg®ekD�âŽ8yv¦Gåù îߎlºñTqŒ+ÇÙU†ÿµ(‰£C>J—pgÌOãWÝF5×N™ƒiU7‰éµSûZ(Ù¶3Õ¦¿Ç{‡Ù§ ¬ÇXºä¬Ôˆy§þbæßQ•ȃ›í"Ûw_ÀæZoçô8o©ˆˆˆˆˆ$E�ă2<©Û²^K2~Vg*v.ŒS¢3:S´daø{/'Ý Q/×}tNq¢t13s÷…ü-tLá㬧ٽûž »Ó»y5œ«s!<�¸�„v;6í$~,~ÍóÃ$F ÃÈÎÓ¹âàOé†ý˜;ô5*&{¨Q\6lžÙ0ï�Ϩ¹G9wÝŠ“W.ŠVéÀ“úñ¬�Òuæb\?Á”qo03$Gï|”yù#Ú4/Ã�†ï�åg1¥{+ƹP¶Óxž­›/ñéµó¦úµšów`Êì>>“a¦rÃ-�ò¹œ0L&L€åâ?ü>i"ƒ�]"ÂpÿX-zOÂÓž©~*yàGL0÷âçâ” ™˜YE>ô¬§YÜóY^ûñ&¥Zu¥ýSåÈã7/`è{?øåAf½à†íÌB:7x�U9ZñÖ›Í)›Ã‘§ÿáJ�6¼TÑãú^)Öc|ÌüÖãxºúŠÏÙɘ:Ž\]Þ�¯ÎÇá©7éÓ¦*y\"8è Ùš¾Bm$Ò„ò[� tZ[žþ#{Q?¿üû¯u]J­E›ù¨ª‰CcQgœ3=¿þœ7ÂC;‹å±aåŸOëS^-~Üð!S䉈ˆˆˆÈ}ñõõí ì,ÄœS/öb‰{Q‰´`ÎM‹‰KÉUm<_|7›!‹?ášÅŒ›Où«=MÍB1}&L/0a‰™Ñþ`J¿8Ó„g@ š lF«Šî)è6oàU$?Ìôgاóø ã®Û³âT‡>ÕÛRÛ?©Ç¹ÓøÃ¯ygÀPf¼ù<£Âì8¹y“=0˜üž`¦ðËýé²bßœAÃ:RYmòˆ²_ÛÌ‚…'ñ ÊKvw;—öü̸©‡È÷òhJës-""""òÐP y¬X�Îæ�ãXuô,—o¸£zË^ zëi dÉìêDDDDDê!!"O$s¡¶L\Ö6³Ë‘{Ði?EDDDDDD$Ã)�‘ §@BDDDDDDD2œ Ép $DDDDDDD$Ã)�‘ §@BDDDDDDD2œ Ép™]€ÈâS@çÌ.A䞦Ÿ™–Ù%ˆˆˆˆˆ¤‰4 $¶mÛ––͉ˆHË—/ÏìDDDDä V¿~ý4k+M‰F�¥es"j3»‘{jÞ¼yf— """"O¨%K–¤i{iHÌŸ?ŸæÍ›c·ÛÓ²Y‘ 1ÿú÷™]‚È=iý*""""™Á0Œ4oSƒZŠˆˆˆˆˆˆH†S !"""""""N�„ˆˆˆˆˆˆˆd8"""""""’áHˆˆˆˆˆˆˆH†S !"""""""N�„ˆˆˆˆˆˆˆd8"""""""’áHˆˆˆˆˆˆˆH†S !"""""""N�„ˆˆˆˆˆˆˆd8"""""""’áHˆˆˆˆˆˆˆH†S !"""""""N�„ˆˆˆˆˆˆˆd8"""""""’áHˆˆˆˆˆˆˆH†S !"""""""N�„ˆˆˆˆˆˆˆd8"""""""’áHˆˆˆˆˆˆˆH†S !"""""""N�„ˆˆˆˆˆˆˆd8"""""""’áHˆˆˆˆˆˆˆH†S !"""""""N�„ˆˆˆˆˆˆˆd8"""""""’áHˆˆˆˆˆˆˆH†S ‘ìרòí ÞŸµKº>Ï–}Ô‘®“v%óù*H€»‘†Frì§¡´©Y”€lî¸{ùS(¸Çoäzr[Î’:Ñ{ùªc+Þ]r"™Ûv®ÿö>Í_ý‚-ðoµª]�qvNüâÑx2gî#Í ß6‘öuJ’ÛÇwïÜ”yºó?I[cOˆˆü9¶'ÏT*Œ¿—îÙrQ¼Æóôúz+׉uBë?~‘6#–s%ÝRklM•‚~xzæ °V7æMºoýõ¿> Ç„)7|ÏB·—ž¡YóWè=ægÖÎë€×ª�ôürÌñ²ö~ø ÕKÀ?›;nw¿®¨eÝÈåY�/þ�-Ú™£éP«þ^žd¬Á+Ãÿàäíaãø¼7h\¹8y³{áîæIöÂÕhóñJÎÛ¬ü»f5ÇMõxú‡t}¡)O5mI‡·?atû¢ÜÙ‘ņu ðÆ3[.J5îÅwûÂnßkÝ7‘Êæ'»§î>ùnþ>?�ˆ¾]ÃéŸÞãùš%Éë牛‡…ZL戰^`͸Î4,›?/? TnŰ?N'}üð�}Ì}§óûâé•�|e_dÒ~k Þï{-‡”-€›æónËj Ȇw@qöœÎθ]Iì—Ù2å š”ÉM6Ooü U¦ë¼S·/²°dUÜœ�qvv§æ§‡ï-±„v>1{7]rtâ×È”¼×w^…©\³µjÕ¢V�’d7›pË_�šµb¦Õ(�§{µg¿Ìß¿LݲÈá去O^êÌòåÝ[R·Ry*6êF�¦9±žý� ê_ý˜ˆbǘî Ý”ƒn ×ñÓ˜>¼Ú¢ÍZ¼ÂëC'óíÛUÉ`¿ÌæI=iT2oOòWlÉ{ r3¶™ðõŒ~¾å àãᆻ÷Ýë Ëž)´¯_�"¹ýðtsÃ+gQêt™È–+qþ—R°~ˆ<þ ¶©Nážxúæ¦D£�Øx«wQÔÚ·¼ÕSÈó¹\J°cÜzt,µ<óñÚò;ÿDÑß¡¸g†Ý:,Îva£ÚV£Pvܽ¬Ò�ùgl€…­”Æ³ì ¶YHñú#êÄo ¥Aþž¸¹g#g¡rÔyùK¶'¶Ò³_å÷~Õ)� w7Or©C篶põ®üNä,]#æÿ½VM*ðÀdÎN‰·Ö5+SØË¸Ç:¬góÚÓU(šÛ7OréÈü�ÄzXØ÷õ+T-të{°F;F¯<{{]–x;Ññ—¤ìû4ì¾Ð’JüðpóÀ'Wuç»ÃwV:I¯“ ²ÕìÄ­R¥|0u^}“Šœ=uN‡„ˆˆÈcëñ Üí"#"ˆˆ±X£¬Øãnw…üÂë�Ûò«g†~ó"v0sØPž}öKW¢B½š¸}³‘ ÿZ©hÆ~y#ëöGqμ…Öš6Û¹¼u‡]jðvEçøÏoÙʨýYô_/kH9|Á—Ā!}ßnJ>—+lþú>ìØ¿�Ëéd¾gmSÔ#!¡06 ~Ž—'ÙxvÀ†UôæÚžù|dRÝ?¯±ìÛ…üçßšÉÝKÿ) |½OïÚ³é5s6;úŒ ¢)”CëVs8W?¾W Ë96NÌGq^WB7Öâ™ç§`´ÌWƒK`>´��‡´¢É…E¬ßoÃÆ¥}«X¡~;�r.áœ\ñ‡·áõ<;˜ß69 ãa]΂o·Ò´WE|íNkÆ¿Zw¶ Âóæ~æH�6îÙ2œŠN`ÊY•Žƒ§Ò;—Æ…�Lzw �ß d÷âä4Ù8·åþ:U„�Ó¾¤z6 !Ö|ä1G²}D ZLp ýÈiŒ(jc×´¼ûÊ«x¬ÿ‹^ _¯í$3Û7æµ­ÅèñÁtFræêÉ0òçIÉû}¯åà�a¿÷ò·�[H÷¦ÝØZé=>^Pßs0ò­^¼` `Û¤Æx;±-yúóÔè3’ïjåÆr[)LœÌê2“¹=ŠbÆÀÕ??‰.î,õøhù'<å†Ù›™=žÊ>Ñœ=J?$Á(ë{ȯ¼ñÔË,ñz™�_ ¥l6 Çæ àõ[8e…ò Aî}¦7Ÿ5ËM—Ž,Æ[ýÛã[n'£ª8¥ê•¤ä;Ñzb5KVß Ñ'3éPÊ�ˆŠgKl¡Ù 3¦Çˆn÷¾Æ†©CѲ%ÑËWò~¹,I¶s>Á²½ç÷©í$³Ú7¢ÇÆ º™Î¨"î„ïœJï÷V°ã¼�WS²NŽeåìoã™}¼8]Ç׊ ÖDDDC�M µîJf{çî; oJ`å𷣘­!_¬K;¨G­ pjTÿ‚±?¿ÁwõPÕé'V¯»DßÀì„mø›­ÎÞdÝ·šõWúPØ7ŒõoÁ¨<‚š žÇz�s!v|[Ö£n岸åbï³8Š—šÕà ¨Y6œõ�¯ñûÊ󼔃#÷¨mv+×Ô/”ëK™8ýA½×0ýí²8Ô*Á¥_gñ^bó[OqððMJU Œs"÷~” Îkp8 *ºÇLv*P…ÆõkãÔŽdSз^W@üÇÛ/°hôŽ–Àæ)odêס G)÷Þ'ÌíWŸžyo=•gj6ªK°P+ˆ‹—ç£ßÖÖ¶%^ÏŽfÖ»�è>¬E¿®Éó¯´§sÇç©”3îO63궦yw 6•·óûKKYz`K;`d+ÇÓ-bç &ïÉŸøiÄv[:�óÖïfëõ›Ö‰© ôG>Ÿ°ŸàvóIû<˜€J¥íl_ú" :Êëý‚âm¬Go�Äèe¼üýF5õŒ³±dåÐä{½ßî÷\nÜkùçàà·cøÑü*K¦¿M]ט×:á¿•”ùxkÇ6æiÛŸŒ»•€žË™3¸ñÞöhƒ,~)^¢Dò+ ÃÜÅJP"ë�÷zÆ=ßëTtÐJÉg'÷­zkѬ^ ânþDú–vÍq¹ó"¼^ å�û¥¼h"0¸,žIm¼ßˆùŒçìù3Þ­ó¯S·Ó¥éôÉ×ì~ae0ܘ†uÜ�:TsÞŲÖwÖ˜|)U·!uò› vM²ý‹ßÿζ¨ÆÔ‰üãë‡B›9šï¯6à‹UnýßÇŠé"a¸ä ¨x òÜoßE{8Î_Ç”3˜†u*RÐÊ–Oþ!É­?ŽÍż�|òçWtÍ“®�iAR­™)PûE ܺU±œ�uóZ°iÓilU ¦¢K潿¯g·òޙՔ�ò�S;Ùc°©Ôio´ŽY¯Ö¯™›+ÁM™2u5oMlS×]íXâ)ø>�Þ:‰QK¡åŒ|ò|L@fͶ�l¦-·_×=×É.1óý·¤'M_ÛÅS3–0¸rVDDDW�Í!Že{±`ÕjV¯¾sùûÛÎÝÞŠŠ`×¶}ØKÔ¥Vö;?�ŠÕ¡fÎpvn;ˆÕ§>M+Ãæåk¸NÛW¬Ç£Õ[´Í¹…åkB!r ËW‡ܤ~ üf©C�~Õ87¦å÷`Ôüm\HfPoã …²Ã¥ !ØRPÛýœÀÀrlûnzS±Zñn€Ù±Ómô~»6< SøöëJ z[wF‘¿N ÞÞr7‘»v]ŠXw³uO Ìœ‡ÀÂÎD‡\äš 0e§ÞÀ_Øt ßõ­DÄïhX2˜W¾Þ{§ vY ’×áÂ嘪Â-d`ëZ”)”‹þù©?zÑ‘D$3v˜åè.ö\�`mÿ’x{zâé鉧ÿ ̺háìç¼^ç·m夹ukx&Xž÷ù~'\‰ˆ¿ü#Ø»ë¢þû†æ9oÕëéM™÷7v†3WíXŽleÇ5/ªÖ-KbÔ}»ß÷:=Ú³�à›7ßf[­ |ÿ^ÕT÷Ì�‡—ÝnÇnÃHúMµÝÆÎë^T«[îÎgÜÈFíze1ÙÆ®$F½t.D¾8댻9P(¨¦+ ±¦dýÁÎ-{ïú¿OS†ÏôêI‰=¨V±9}Æÿ̾+)ïìŸpý±së^ì%Ñ W *ØþÏÞ]‡E±õÿnÒ!¡ (ˆ` *bwww]»»»»¯zíîNûêµ[_QDÅv÷ýƒq—]õ^=ŸçÁçq§Îœ9sfæÌ™ó‹äøŒvT(” g{;rµfS”’�ï?¦©çKß皘̨ô‰ºt‰G:f�öë©’ˆsgy +D™šzëh¯“T/7ѧÃ6\G­eB¹,¿Î�š ‚ ¨ñËô��˜dÃׯÐgo–Æ0úì® áb¯¾C' ±£LÅ‚ô³‹c¯²qìPÁã[PI5‡æ»�ó*Ë!ö¿ô¥mYG57ÆøõÜÅ?Uö³jÁlfvbò´¬ß9ŒÀÌêR,GOJeÒÝ�–´!A&•@|º?ÊI� D©ë¨í²lxä4"þô.~lDpê'TU$Ÿ»Y+â¦ñ…MêýúlêoJ% ÓÒºc•Ëå P|öÐ/·ô¤õåß IDATl«á”mٕО%©Ü³ þ%öÑÉJÍ ôô�¡D¡âN3ºN Y´cÂÂ)øÚÉx´²µæjÞ~BòU¨$fTš²�á�)ß¿KгÈúÅMªJ©$¨VÒv¼ÕS—©æH‘ÿ*”J�çéÄú¿šòY‡‰1v¶xªB êÓ˜ÆC^Š™4üþõÇ:Ã×§ú€¡kÚ5.‹•hŒø¥H­ràj®dÓ…K¼Ásu3i,Z CÊ:C™ž¨ëX­õƒ¥Ru[Ö­`J¤Rdħñi\‚e‰Ñ¾\�Kç3kfü'ú3rûfºúèr¹OY(‰�W‚\OÇÏVµ§æ€+”>‘5%\1yŒ±õzr[§å¿\_Âišò-²�hªŸÕÑ~=���‰¹Æ Ó¡NTe8·&¤JVÑ!‚ üò~£k]&¼óyÂåPžº�‰»ʱ'™È›Ï9RœªÔÄ?f/ëf®f׫*˜S¨|ªý˜¹z;OóפªÆ®¡RÌÜËÐnÂfNíîI¶‹s˜Pãp“éN›u[Tw¯q+�¨… (•JT€<‡/yM¢9ºï1šIÁ”2Mj`ÿd5cæ_áóͨxq` SCUø4j@¾¯iÊÒó¤@^=î9½ä›|%��æ†4ùó|eGz‰%…K sÜ]n>ÐþÞLu‘sw¥´DÃ�xyúà—ËFëÉ Ïá�—É[þ¹úЬx$ÿ¹ãj›z�)vÞÞØ)ÎpèhtªiºïŒ`ˆW^w¸s�{™ÝR¤×w'Ìe û”ÇøÇC/ðe±Ê„‘!¼Žz�F"WEó*å@™}¬¿e}2šÎ^AÏ"éû†]ø0(BÝšYy³s 3N¿U;‹òf~ʼnÃHŽL«Š",ôÚëCòø¸qÞ'14Ê„êõ«4ÔJ-í°‘½åæõGiž“r«¼Tí6“=§WÓÄð3—œJGCvrŠpÏí‚êÊQNDéÒÏÍsˆq­I÷Ž•(œ×“<ù}ÈöU¡�¾o©zu˜=á±ØæË‡®�?´_O¥Øyx`wŽ£'5]qµ×ÉRûêŒ[5ŒrjÇÃA„_Ë/ÓCB;ÍzQk~cúÔëM|ß*¸|8Ï’aS¸žû¦UIèb)q¬BÝÀ�t™°³Z+)n"Á8¨&åõ˜°XFÀÄj¨ýô]q�ÍsO£ï뉃a�B/ñ3¬,uÉbÝÒ–§RE\'Ϧïž¼m胕ôž)Á5q5R ¬-%DÛÈÖËy©îU–®]óSjDjë ¤CwÌâïr!B ¶êÒ!Á¬ìHæ´;Ký~¥(q¾­*ÀQ?š›a«™½`¯‹�bY'-ã h"ÉB­ž-™Ve ;dbPÃ1-Oç¶^”™Ü‚º†ýiS2'fqϹy[Ÿà6•È™j´Gý¢íé°Š>íja:°#åsYq|PZëñþ¦ɉdx6ëJ¥ù­X«-o»×¦€½oþw™¨MhèoŠÄ´<�Ú{QvR#êËЪ¸ ÆžðÔ(€:AÙñõÎÌÓ�ã¤$Ð8‚2”ú|`Kƒ<¾äf$s‡.&{Ã켿û §5t8Öé KÙÑð̤ŠÜDë€öœ(µˆ°™÷ø¿c‚L£Uh=ÆT æZ»6TõwÅRúŽg7Nsì}cû”¥[—|”ÓœæÃiåo£ݓ°YF…y­ñͨ« ÖúAFîfÝ©<¿%½jt ª{ |l¤D݇k­JäÊç�þŸK5ˇvy¥»‡NY�F]fÛÔ‘¬|ÈÄ?Ša¨ üó¥ÌÚ¯§™‚[Ó&ï*ƵoŒÝÈN”°�áÒÚ�ÜS@@â~i­“�˜Ã}(Vw=¹&†²¢‘è%!‚ üÚ~£ �ØVcÖ®%Œì;–¡ ç%·Ç§|?6�é†Ò˜‘’,TkZž�¨\/$aà@ã`êU±fÅ:?šÖR÷¹¨Þ<âܦ±,xŸW±r̳ùPvÄ_ Òש©.iÓ÷ëϪyoé>f-×½"^ß Ûlù(Y0[Â�”ØR½O¶´ŸA÷I¥©¸¨2>½6³ËjÃf §ÙŒç|�›bç\€R³ª�– ±¦ô„öŸÊ„yëÖv/ã ±u+HÙA[èÛ¡Ù¾a¸ïÌA£Ø¾Öœ¾Ã'Ó¢ò3TVž”h·’¥}Ëéø ¨Daf…ôâJ†/»Å“èx Ì�ð,ÖšKúQÃZ©;$¤¦_„þK'Õg:Ý«N#Z¡�±¹ 9ò•þüæÿ †ø ÚÆ6‹� ûs0ͦGohKÎBíñnY‰/2TîN‡Õ;1:˜#[2ïE<Æyh:«eJëP3€Ô±> ÷È5h ³:¯ãiŒ3§¿Îþã9xó1/b$dvô"¸õRô-œ±a‚Чü³ãO机ÃÓW�›;ãSªkGu!·h�AµDƒ„ ‚ _�¹5eQXÓŸ�Œÿ½ütÙN—Ÿ�AAøƒ7 ‚ ‚ ‚ ‚ðÉ AAAA~¸_â“�˜˜ž?ŽL&C&j ‚ üh …¥R‰µµ5ÆÆÆ?l»¢þAáwó³î»¾‡_¢A"""SSS ‘J¥H$é�x.‚ |-•J…R©äÇDDDàââòö-êAA~'?ó¾ë{ø%$är9FFFèëëÿ줂 ü¶$ 111?t›¢þAáwô3‡_b ™L&ÞŠ ‚ üd‰ä‡6!êAA~G?ã¾ë{ø%$qC*‚ð“ý¬zXÔÿ‚ ‚ ün~•ûŸ_¦ABAAA„ÿÑ !‚ ‚ ‚ Â'$AAAAøáDƒ„ ‚ ‚ ‚ ?œh�AAAᇠ‚ ‚ ‚ ‚ üp¢ABAAA„N4H‚ ‚ ‚ ‚ðÉ AAAA~8Ñ !‚ ‚ ‚ Â'ÿÙ øÙ®_¿NDDQQQXXX`gg‡»»ûON™ ‚ ‚ ‚ üº~ÛïÞ½cÇŽàééI•*U¨R¥ žžžèéé±sçNÞ¿ÿ³“™>±WY7¼óÂÿcéþÅ^cãèþ,8õ!ãÖ©Š`ߨ–´›w‘øŒ[« …âÞN&ô›Ê�HÕÏNŠ ‚ ‚ üR~ˉwïÞqòäIÊ–-‹§§'Y³fÅÈÈ###²fÍŠ——¥K—&<<üßÙ(û”‹vqú‰òóß?\`Ý´…¼¯ø9éú¯ˆÿ›±AÙðl»�—ßëóÃ߬ž4�ýw¿¡é u:•Qü½}‡nD“�ìwüïÌ^ö]|‰æÝPñ|c re+Á¤tL‹¦òõÓÅÚÛ§ý9š�í<Ú(nncƼ\}+$AA!#ý– ‡"00SSÓäß"##‰ŒŒLþ¿™™„††¦½2åÿ˜]Ö«zky›jÒÇÍM°¶aÚíŒm Püo ]jÿÁÒ«ßñ=¹ò1ó+X`ll¬þ/³ÝŽÄ~¿íOrº“ÓÙ}ÉÏNL´¥3îs[֣߿¤U ¬œqóȉ½‰n;›áåëÃ=öOëLµ"¹p´¶À*KNü*¶eüö›Ä¤kErÌœÜðpsÄL–1I þ ¡“[QÆÇ[ 3,³äÀ·dCFíÆ¿­IFAA~%¿Ýׯ_ÇËËë³Æˆ¦M›@Ñ¢EY¼x1æææ¸»»sãÆ�ßoL ©5•Çm#÷+ äáÚ®´[å@¿µ} ÐÐÇ>¯ÞONäW’å¤É¢ý4ùÙéÐ&CÒ)Á4xÛ‚3(Méõö,kVcøßV”kÙ‰Iý²côþ§6/drƒ vöÚÀÖ�E1Õ©­Ä€|�×q sF&PÁõ ¨=ìÚôffˆ¦±Ï¹qæ,rS³ß³ÅVAA~�ßî~;""‚Ì™3'ÿ¿iÓ¦œ={777ÜÜÜ8}ú4Í›7OžnffFDDDlYÅë³óhSÒ GKs¬ìÝ(Ø`ד^m+"›Þšrùs`geGÎ"õ¹ç¡æ±”ÏXT9±ƒ©7ýÂã'Ä>:„ÜNÖXÚd÷B7V\Iù:–û»GѸ„ζV8ä.NóiLjüâU°>öÞÅ $0°]L‘Êlñ LüÍŸœfTo/³ªwu ºØ`iãL¾JÝXrþuò'Š+éT¹(^ÎvX˜YbïÙ’u)¿Å�?ÏÐædk½3ÅÛòxÎ-€…GwŽ|ÔžfõÛPjÎoå]¦—²Äù�ý$õñжñ—мL!<�í°43ÃÊÑ‹’mæpúUZÝøã¹ògcÜí°´´'WP3&†>IìÍ âÕŠZXZ5`]òŽ+¸99Ëœ]9«>�ê¶qu\fÆÆ›<ùæ½%b÷µ'›eifÞSJî®íB…"Þ¸d±ÂÜÌ’,Åh4>”g)Ë€†ò¥-Ÿ>÷‘³Û1ê¬�7aÍè?¨W¥"Uê¶gäÊP¶ôÈÁ剓8æ‰ö<Žçì`_,óá\Ò‰¡zÉ©y)ç“kK[rø×fÀú¼KJÂûãL¬B'l-Ì0·NuN¨^~øqù;1sìÔ©P†rÕÒyäd:Ê”"›¯0·V^²ÙZbýEº”üouküݱ63Ç:›/º­äjR">œcNóròpÂÚÜë¬ùè}0aŸß]_G¿ÚÅðr²Á:«7å:.æÂñiˆ ‚ ‚ð{øízHDEEaee$|¦Ž››[òôìÙ³sôèQ¢¢¢°°°ÀÚÚš/^|û†ãÏ0®E_¹ dÁ®R8ðœ›Ï­q�|äüøšÔš­G“Q î¡äââþôoÒ Ó£{è즦ºÔŠ3·ÑÏ_$úXe׃8vEÚ2 ¶;fï®°zä`þhh‚ûÉøé«xÚ�ª�¶�µÓh–�ËÊ›ã3é3¬ØœbUûôµP)ﳬY:ÿ�—Î#–SÂ.Š£s‡Ñ­ÒuÞ…n¥ƒ›Åý0¶„ÅPjÜšå1áà 9¹-S¼—{Q¦”#S·à\lõåÂŽÜŬø( hO³Úm˜žÕœß©Ÿ÷tØå“s8K…©Ë¨ïªÇ››Û˜8¨/ 䮜Ÿ]µ¤"Fš“¶#ÛàiMøÂŒ®]›¸}è竟žœNƒŒ-—°¢].dH0´s&í¯”¼¼t˜Ïó0lñ | ßóààL�jHg§³¬n�%a6uåK‡|úLl8ËW\ǰü"z1å³N’ÌøwïE¥…�Yµôƒ‹”E–î<ŽåòÔ:TùŒ�>“X](3÷Leh«ò ‡Ñ¬€ Š»Ûß?eº¤XûÖ¥÷Œ&8YʉþgCúv¢�Söð@{ƒC[Ñ7™ËêYÑ�y�q”O7СR{Îúõcôš ¬žía\¯nÔQ:pzvYLÕ¥CAA~!¿]ƒÄO£xγç*¬ª‡PÜß#À7iÚÛ=LŸ}•üÎ3®IV¤@¡¼*Îï­Ë†mwø£»›š‡L9æÎ¹ñôLñø”Ø áR�ª%M€ é�gwý½ì½>¿<ÏY?y‘ågshp-,$@Á\¼9îAÇuûxY¿ ÖéS!îô\&î×£îÊ «�ðÀY¼H^ªÆ”™a´˜’ÐÀ!µ%Ù²eW×Ü¡Oþ e°›¿Ÿ]ÇXH壽ìºhB‰®©ž²HKšMÕmããNÍù�ªAB÷ý°!OñRg—BP1ln ìºÝœ�-K°Ú§X=üš¡c�„Géʼn*T™ Ãè6³¤î�& úÖ®äöôL×É,1u§Xéâä—�nDñcÌ®ãÄ4¨�! ®|Å�ÔžO)ú zqƒ/¤xð%³ºreìK�Ü26߸ÎSeY!}yüv?Ó¦žÁ¾Ý÷öOØvp!Læ£Õ„?ù§Æ |�áP ¥‚M€`ŠdºÈ¾‰ç„·þbÔ£VŒ¨âÃ*¿J4hÒœæu‚p6J±-©EªW§tv)ÁêÆ>J¯ý”.Ã\¥¨™+q^?o¢÷¯¥]ø9Þâ�Yb²®D©À¤fׯOa«¬ö ¸@œ&ÿ¸õ�T– †é8 ÂH WOaõ‡Š o–ïÇ^„U¯9³t›euÚÈëë¶­Š`߸~l°èÂ̶yÅM„�”<;2—GhÕ§Ù3rŒ AwïO0¥Åh^4_ÍÈ2Æ»îØ«¬»„—e†Ò¶°¸¸ý’b¯±qâR^”Lë”=LSˆ¿ôÝÆß¡üÔ¡T°üöAÜâ/-¤ÝÀ(3{ u2¢Ó¿Š'1s¿) ú×FÝû`áûøí>Ù°°°Hîñ`mmMÑ¢E¹wï^òô»wï„……�Ћ"©GÅ71¦]Ï"<›Z¿ 0aÝ9"¿²ˆ¿}�K¯?p¬¯Ö––XZZbéX‡åÏãyúèé7 ¬gàâFVÉ ž¿TBÜ5þ¾üžè­­Éa•¸«´ÛõŽø§�>ﲯ•’gçÏó?YJ¦xûmâOˆ&"ÿ>ÏÿtË3SášT±À®í‰GÉ“=Û9›¹µKdþú4§‘ß³rr¸gGõœH]Ç,5*@ÑüúD]¾Ì£S YVrºùœh�eàëòIõM_¤�ÇñwÎò÷ksІäûÔ"±$(Äéís\ˆV¿ñL®îdK:'‰YA:®8Ç­¿70¸´áãj’Ï·*“£5|Š"ÇÅÍ9EºâøßÞq4/S�ÜÎØ;¤ßá�¨>¾ç£ÆýÿÀ¥ ׈}´„N‰åÚÒšüƒNûî1�ÓüHø÷Ò!Œ2šð¥“Yšö`´ß…êÇ—Í`Ù‰'_]ù"ÚϯHÅëÛÇØzý‹Áª¿Vüƒí ¬QW;s2›d&g—PbQñæÜ|Ú–òÂÑÊÓ<ô=ñ‘‡Ëë‘Ó¥* îü„ Åw�²¤)_•<Ü?ŸÙëÏ¿ÈWÿŠ—×Ý~Œo ÎõMâîsbïqnF}‡ƒ ¢Àýg(î,¤šKj/¹Ÿ¾ë„ÑåwCY»ý �?~s2P>9ËÞ#WˆÈ°1ö<9´€i+NòTŒjþCýv ¶¶¶¼~ý:ùÿ‹/ÆÏÏ�ëׯsýúu .ÌŸþ™<ýõëרÙÙi^¡DŸLúTïbx÷Y®âÝÛ” ¯/Œ)Ø}N¯ ³÷–w,ŽO‰!„½V�J…JbJÅIGOü;Éé³gÙÕ§ ©‡Ž”$þéD®‡% EBšT*N p4y;áœ:sŽÓ«Û¦¿%0£®Y…¨]Ý™û[7ñ÷ÇÇìØx óÊõ6ù–4§‘ß´r==P)Qê\i©Ð%$ R™ qÄí͇$ãB„Èõä T $�ò•Î|’X¹ãn­äÆù‹êoêc.rîšS7w²h¨‰ÒÌc•¦$iÉ—ÏΉ$R2ç¢Q¿¹ì>½—^ŽÇÑa ç5›”éRÜœC󆓸š³Ó×ïåÀö?iŸ_ýÛ�”‰W*Aîõk�*×á§Îpîäž`T³>¶lÁœÍÝ·‚>zZ»àæîŠ­á�¯¾o¯ ÎWM[9Ò ·Ì"„cQa>�3dûJîÏ*ƒ¥CiÆŸM}•KóÈ«/'Ô¾ IMÅ›]©Ñtg2èaMH-žK£ '޹¥îό£/i»í7!1²ÅÕÝ [#ÝŸ5áýv½-=<<عs'NNN˜™%t¦^¼x1QQQÉ=# a¼‰7nP®\9Í+”X’ËÓÅÊý„F6£ŽMâé«zÁÁ}gPØÔÀÓ6éiKŠ©[iÚŽ+Mã:C )9‡…ûXÒ/ãÎ]‹Â©e F7–ÈÐ�LÄê¿xWOî��§œeo�K-Ü¿)H†;__=ö†ºå �9ÍáS° ñ!«Î7äúhÜϹKX¹Ú” §¨;,1tH³æ†Q ù]å{íGÚTÑGØ{2ÛJ¾8JAbc‹©âWoÅA݆DJ¥2ñAÜ£LðæÕëŒ O©¶|}E>é¦Q}w–ÌžÄäðÒ -œ9ÅÅí-§§M`[tvZ4 Â�´Ž£zòùÈ›ù'_àc)? TQ=ü7J—x›Iø4ºe:˜ä¡d{ÆÌ¿ÅÝ8È£eöø«çù'Þ‡A}ZPÚY |ä�ƒ’'i-eˆW^78x‘{&9)åôÛµ ÿ‹)xùà‘.mX9©:Öñ1¼xx‘Ýó&ѳêyÞÙG×\š*…ï FøÏûx†#'ã˜4€†%-’ëAÅõc}äHõy�©R$Å5 Üv¥qÛ!¤MÏç–﬑pM‰ gBý‘<¨9‹iõ�‘óœXg`•«Š>ÁȺ-ɲg9MrüG£�ýd¸4œÍöÀ„A­WЪwþcÑÎ;áqÈ8›‹–q¸~}Ò,U˜¼§Šö!ý–wÁ!!!=z”W¯^%ÿfaañEcÄñãÇ)^¼¸–µéáߪ#Šmt­Òš Ë·²sÛJ¦´¯FçM±îØ–@q�-³—³ëØ9.œ'ôðe^bŽ•¥2—£cOž,lMýAKØFؾM,š»ƒ[j^ÇIm¼ñqüÀÞéÃY}0Œ—°ãªMðRjui@Ö+“hÐl +w!ìÈÖÍ_Ä¡¯èž©çß–!Yݹ1#Öäè¡õŒkÞžÅ/ýéÚ1mïˆS’¹×§y@$ËzMào¯&4ɯ÷miN+¿¿ã~¤J�Ïîá`ØQB·Í§W­ö¬zWŒîí0ô U¦¼íþìÑ›…ÛqäÈ!®Din\�šce)!òØ&¶]y‰Bž_ïÌ<Ý4� ›B9²w-ËÜûænàšÊWúóÉ€½gÓ×÷SªÓpð|ÖïÚË®õ Ú8„*ão�«Ë,úhm‚SϤ ];çãÑœV´š¼‰Ð°}¬Ôˆž[d”ïÙ ]š[U/Ù>°)ÝÇ/bý®ƒ„Úú™Ýé½ôF…ƒÈo }rw/Ü%X9iN_àâÅ¿¹ù\Û;¹›t¥¢ñaÕiÏ´uû eçªY¬8ùæî ÿß!1s!¡B.BÅz]˜:«^±8v.áM¨úè>q_F‚‰{À® (ê–m§x{VßIU>T¯8·¨+•ògÇÆÜK»ìxT¡ß¶OŸV¤‘å=×Vu§‚o6¬Í-°sñ¥ü„Ó¨¿*¨x½§Eܲ`ei‡«_Mn½ûYƒ *ú‹ºTÁßÃk›ìä¯Ú—õ75|ƒ¢ŠdÏàjú¸’ÅÊ 3+G<ƒ1|ëm>-¡Kú>°¿cÌóöãdŠ ÑkëcgU‰?Ÿ$ìëÇ;ÛV¿(nv–X;ySºÍtŽF$å’Ñ‹TQß�Rùsboe޹­ !cϪ}+{´¹ß´[V_Ê •’‡ÛP+Ø;KÌ,ìp¯9Ÿ[ -‘vâ>ð>þ»Û:ablŒ±±u×¼Eù.†÷ñw™^Ê<á ­™/ÏÄýZ? IDATóqs¬-«²äyr¼*žžB«Ryp²¶ÄÆ)7Áýö¢îË®´�Ý·EYJ³ ~S¾&nöÑZtÅÎR}ºt-—³œø&F ðÂV*Å8{AŠ%þVÌÛ}ây|h"ÍCr¸›;æ^}8žt®*n01Ð’\=Ã’ÏkÅ•±±p¥ã�¤cômQà4GmÓ5zœcçü‰‘â ðqÄP𠇼ŒËïl Ú¢‰¥9+Eî¥]'¼½Âš~5ñÏa‡¥U\ó×eÞU…ÖiiŸiÔµq÷Ù>¸&~®¶˜[Ø’-OqúïWÓõõjêX%ÔQ¤g9 íèrêé½íãÝŒhˆ‡½%–vÎä-7–ð/z©ˆ:Ò�Âv9¨³äfÂ5MkÃw\_Û—j\°µ°Â)oyúîü¶Oå…¯óÛõ�044¤páÂ8pwwwÌḬ̀¶¶ÆŒxýú57nÜ xñâdʤýqTæÖŽÕ;�1b6 zm$â£>6nE¨?}ƒšæB¨Þ>âÜ–ñ,|ŸW±r̲ùPvø"&¼�ö¸…̓¹h(-fFŸÉ–…Ú‘§EE¾h®Õ+L�™}¹Ù}.«ÏCfëEý‰å©à¨-¥ÌKOdûj{†Œ]AŸFãx­2ÆÞ£$½‚šbŸÎŒ”ºÐlévdCú3¥w&Ç’­`UÆmI«\é|K u¤VëÊŒ ÝAÁÖ�È™¼Ï_—æ4ó;õýBFîG=güKø²|c'êÌ{‹"“îÅê2{×@$}g’¹ cVŽCÑwCšüÉ•!æYœ)ìƒ�º&z‰-Õ{õfkÇ™ôœ\Š +QnÈLÚ?êÏì–U™”É‘|mæP­dv Q?tM»†ò•;ýù$1)DßmGÉ7g3WO¤Ó¬>Ê­Èž¯8�–­ sU÷oH«>ÞÝ×±)Ó†ÌíDͱ˜º¥Î¼� ®ë¤[k«ê#&VÆÜY?‰õõQŽ©½;~µ'²e`+\¤Ú{nÈru`þ¬Çô?˜z½$Vf„™�=ÞÕH«=CêX—ù»¤Œ<•Ù]Öóô�3§ÎLJã—ú®Aõ†ëÇ�pÓ¡+ó'‘9îç×Mf|ãrÜùó‹jÙ£Ò)}™(\:“‡ ½©ÀßS|äܱÓÄånC€­Uä:WlÌÎ,-²h.þfÙÈT¯Í®ƒ(¨ËXyªW\Ø»“l:1wRl‰æƒ­º�£A/O6Ì­K HM1—(¹wzº3`átŠXÄóB™�¬2)Ê´"í`@ðˆ=L,g HÉìd„ä6 s¦É‚ÕtÊ#‰>ÖÙåððót¼=>˜Ê5 ¬Ô‡É½ bÿŒ'†_¬íØ|}”%­Q�¾)_'ºS­_‚ìe< �Á€é’hÝ7Žýgy:„ªµ"©1ˆÙƒ¼�ÝØÀ¸aõ¨±Ž#SJažŽýAîFËÅÃq¯X—æ�}8øgM¾_O[İļ7aÔ¾ñ”1‰Ìœ¬F6˜;0q÷ .ÅUÆ_Þ� ãìÇ,N]!®Z!ôxÏÙð � ¦qÚ£OiÜ·›ŸR}ŒáuÛ²/ÇHvN¯šj (€ñ’“œ¼§ ¨› ÕËpŽ]�å©ü,÷�䔩xyæ$·2ÐÓ/é>úÛ¢À©¯sùáÑãÐ9ësZ¢o)°¬y:�ÍE» ›#¯Ä�=« Òš¦å<Èÿ@S]«"bmOZÍyBݩ뙗ǘ˜ÿÝF馭ÒLïriE—Ss’ê�ߪÈt©ØˆmV é?{(^¦1<~a�«ÞçÛ}÷ÏL7þ £.›YÔÔ }­ ¥¼ÜÑ�ªm¶aÝp &x’)â «'_/…~‚ß²A%Ê—/ÏÍ›7¹víZò@—VVVØÙÙ¥ý™Æ$˜ú6a†&LÐ4‡Y †í¹È0M«�ÙR¬ó\vëÔÕW‚up?ÖŸí—ê÷z¬}QïóÕæè¡—]Rü¢�sÙ~,)›zÙ´Èpë~˜¨îjR’9/M&o§ÉdõKꗞ׺lC‚Yå…Ü}­nZÚiV·�4ó[âBçý/I™Õéß æ ×󲡆Ý1,B�u¡ôÐ09ifÛ1o; ÓS§S‚y±>lú»Ï§Y²Vfì®ÊŒMc+Ÿ§]J�áórxÊ9 (7ï!ŸvOSù´ä“Z†.”í>›²jÊ�æt&¤ãó<–™v©5E;Îc_G +5ÕvNØS¼ÛlŠwû–t‘»þdvÔ×�)jÒ�ÄØ£6£ÖÔf”æÍ ?IÜ‘ä2ï™8Vˆ d6„ŒœC“”×|A(þó‰7{™»ø6n�³°‡OÂx@�ž¼Ø¹œ�IóÄdÚ”ÓØ´ÜÆò!�ÄÁã œ@Á�¥iGd)ýâ)Ïf•¢¨¯|ðÓ¸g2å.C�Š!èÅ|ÞsÞXB‹Ž£‰¬»‚íý a"A{îFl˜½�ÈÂ#Ø3£=ÎR€b8ÞYÏ–¥:d��¡~ËO6Rrss£X±bT­Z•ªU«R¬X1ÜÜÜ~v²A„ŸH^°ÛN„~2œ#{×3»»/7‡T Æ´Ë>…øRü�¸üÞ¿¢¹¿œøÓwäyÈKüÏŸV «p{ÍvŠ Ø“½ÜÎVŽòžr¸ü•ѧ’Éñ¨XÉ®¥ í²„‚ËZà¡.{%v”®P€>ãvs,:+ÇÅ4®9Usi¹ç8Ñv¡xéKë2Žšß|jˆ§>4­äk—Ó¸º ¡­NP)U€Díi�æ4mçAZu­Suæœ(L‹-1oÖhjÍ�D…é;YÚÈ5Í�<¥_¹\bŠSD—S;YëòJ¥ $i”`YVJÕ¶ãØÒ tšZ”õ= &| œÁp/ÃSöq’ 7wB�p�¨êWá§mB‚ ‚ �2†è×ñ`� ïíå9|ñ6‰æØþSÄh˜Gæ’wý—œ:vUCϋĈ,w"²¸»»ússú^TbŒs`†­8Æ‘‘ùy°bÛ"Ò{£%ÅÎ;vÊk\~h�ÛgÛrÃÞ$±ËÿgÑ~ÔPEsêØ%”Ù½È�¸Œ®é3)Þ‚úΗX¹ü0{vǨL5ŠdÂ;_n¸t˜£Ï?-wýÇžà�Ï9�ÉÆSÅ­„èEßÀÐÈUt4ê"E§–i§QŸ”ö˃§wA¼ô2f¹ys˹v„{i¾�ÕíØiõY”¥äu+ƒº¬>ùšáû–D/7ù½õ¸4,Ež*y|ä07¥Þäóú†HÒ,T›4�Úoç2|Å£Oƒã%F {rñ¸¸–‡nΖèú††ÈUѼJ�93ÊÔ,…Þ± ,X¶�ë~)aëEÙÒ¶ß¼€e[¯�½Z |ä©¢O%-Ÿ}Ê'!úTÚ;€]©lÙÐçc=©Ó}'ê«)N•kP(fëg­ewtq*5ï\qT62sížæ¯N•ì:>fè�?ºœ¦}÷õÅQqŽÐco>ýœMÌ[÷¨ki× ‰åYq–CGS§¬Ã4mçAZu­�=~uú²ðP8sʾe笵\×¥×ÇW.—]Î7!º\B«Db#«NùmH·/êýÏH,(Ô}-ÛÆûqcd=Z¯HÜ]ž#!‚á¥kQ8¥Ì+w7\m A/7ùòèsÿÐ~n~ÛåBÈ¢‡„ ‚ ¤¢Š¾Ã™DZR~àõ³ÛœÞº€Ùa_ 7™¦wÍ©˜”¡k—ü”Ùœºòþ´/ã†iü=.F(Á6a‰yEÚ5ÊFÕéÍhc:Œ…̈<ý¡‘ÊÄAQ#²,hÍ :í‰éV‹üYôxóð2Q®MhàŸÕƒ½,:ðïldV>çÌßÏPú`i˜þGbý"méTd%ý»ÕÅòÙTð²Bu—K±ùh_˽ϢýxS-$ Ø7›Q ^S,§OÎdئ8Š�o‚�”éIŸ~~š·ôcÞø ýhHùeA‰ßÊpoÒ“š šÒ¯a_â{WÂåÃß,>•¹Ú3¥RB8Í„èEËø³Go²õ¬‚»©‚[iE/RKß<è/ZÆèÙyi›WÊ£g¦”¬å¯vî„H;;X9i¹ûbcðA‡H;:’:P»[#fÔEÝ–±ônà�ƒþ[EÙP¦š–)²Pë±Óes‰Q–OÎj³JؼºÍ‡Ü )¯¥ êVÒÒ—¯)eľ%“d¡V�L¯6†Æ ØÀ é� ŒvÛú«©ï,ý¦7å˲ŒšÒ€Ãµ–ð?«Ä#†M«3‰ÍTôn@V£÷<½öëÊͱ—b�Ç—\ŒbÞð%do��÷w_áT£:ùM$˜•®C¹L�™4À�i尕ȱ¬VÛr“˜Ÿ‹Þ³½nè£O•ÛŠVCiég£=S´EFù9‰Ñ§´ž RLýû°bî=J6iO{¿PÖ6û2¦Ô±2uŠ ¢ÛÄ?1«¹œ` Æ�5(«hÀ¤%2ŠŽ¯úyoš47©=2t9 ¢‰­¤{çÆ8ŒèLˆíKŽÍÂâ—þ KGÔ5mu‚~‘vt.ºŠ~ê`Ú¿å<,ˆ~òÖ§tšÓÒ>dëZx¶”õÙÈ—Ãéë+œ|ð¹¥%¦iž¼*^„-KÇr‰Ñåì�¾ºÂöé£Yõ®ã£ËÅYXc¥<È®5Ç(צÙ´æ·Œ\MºQiAkz×êHT·êøØH‰ºÿך•pOÞ®!ž­ó×½2ÔèÑŠ©y·ÓÃ;!‚aù©­©Ÿ©/­KæÀ,.’›·õ j]‘œ²,ÔêÙ’™ÕÆS·q<ýš’Õð¯¾útŠ(³¦Yqº]®ÁªÃc þ¦ã…´ˆ AAH&ÅÂÉ‹Ðù4*;•L#s{\½‹ÐqѺÔLi_·O‰ ÈÛc#;-‡3|öHZÌzÎyfì² d�¬‰7ø&�ÚÀŸú}™4¯Õ‡«°÷õÂ@O‚Tšp3­-"K|Äe¶ÏœÎ€Û‘¼—š`ïBÏE£>ïÒ«+¹;ÖìÄhØPfOlË¢çÑ·ÌN¾FiRÓóÔÑ~æ{%,–éçæõ`ö­hô� PyìfÆ´Î� ˆMWú¤¸4îLÕ)õXcÚž†ÁŸFÖ�ØVeÆöEŒê?Žá�ç%³Ç§\_6Œî‚RôàôF/RKB–ºc™|²=#F5¢rœ Ùz’«†úç¯�´£kZÌK�gûj;�YB÷ú£ˆ‘[àZ¢?ùªøa™rŸ´;6§)ÊRÕŒˆ ”¾|ýLFì[ &�#غڜþ#¦Ò²ê3TV¹)Ñv9Kú”Mhäù¦^Ü,Jc|ý}4<úé7mÃdnm˜2â"�&÷¡ö*9+0´hòç”AæR4­eϺy©SÁ  ç[‡š®3˜jÙ„¹“ BDŸ@Š]åIÌisŠ*ý;³(h3­]S�@’,TkRžÁ�R©nñ„†Cã êV¶f庂4©™Æçjòìë¢Àý;£Çi­än´_µ£aC˜9º5ó_ÄcäàE“Õ(�3­iiŸFëZ%·oä¯1»éû$•‘-îE[1g|œÒððòUÞJcùgi?&?¯ÃÂ6¹Ec„ ‚ üâĵ^A~š÷<>·…Y+.ñ "š8}\ –gä†a4ú�b‘ÅßbõåqAŠ“_-F¯O™ôöÃAá?G4H‚ ÂOcBð �œô³Óñ•¤.tÞÿ’Îߺyz†>£gF¤IA„ÿŒßèõ‹ ‚ ‚ ‚ ÿ¢ABA~5Š›l;€Ùa¯ŸÑÁc¯²nxæ…¿ÿÙ)¾ÕÎ-Á�UWÈ Àª)W΋2lÄ:nêFGPKɽµ=¨Ùb>×tÈGÅý=L4�ƒ‘¿JM¥äÙ‘Ù ½™{¿C9R½æÌ_C¸üòw8'…ß…h�A„_Mü%ÖM˜ÃÎïÏ7¶ W¶Lúç¾eüp�uÓrðþïðð›RErtÉ–}Œ2} êp(xrhÓVœäiúV.|FÉ‹K8ô÷#ÞéÐÆ ¸±™)³¶qåí74HÄ>åâ�]œ~¢Ôí÷ ñŽÿ�Ù˾‹/S5ú*y¸>³×Ÿçå¯ÒÆšóRõ‚ãËf°ìÄ“tž“‚ð‰h�A„dïØÕ1væ™111ÁÌÊç<Tn=Œe'ŸýgßX9ãæ‘{1P¤ð{çÀ¯Kñ¿5t©ýK¯Æëô{†ˆ»ÄÜ–õè·ù¿CèwÍKá·'µA„dJÞD>çc®v,›T[Å;"üCØúÅô(³ˆå}W±¶oQÌþSÏ4Lƒ‡°-øg§C~q‚ ü[‰‚ ‚�ŠÄÌ…‚EŠTŠª�º1qÓQ¶uwæüØV >ô6y¾w××ѯv1¼œl°ÎêM¹Ž‹¹ð&±Ÿ®*’=ƒ«èãJ+3̬ñ jÄð­·ù�b[ªès,êR{¬m²“¿j_ÖßLšCÉݵ]¨PÄ—,V˜›Y’Å£�Ƈò,EÿXeDS[†àé`……]NŠÔ›ËÅ/²b÷µ'›eifÞSê¼NT¯8·¨+•ògÇÆÜK»ìxT¡ß6 ]sU/95¯#å|²bmiKÿÚ XƒwÉÓ#Ù=¨*�¾9q°1ÇÌÂW¿š Üz—Ø/Vö‘ÃÝÜ1÷êÃñ¸ÄŸ7˜hI®ža$ÿte,E,\éx )¿b Bn'k,m²á[¡+®Ä¤Xo,÷w�¢q œm­pÈ]œæÓŽ©LÚÄJ:U.Š—³f–Ø{¶d]¤Jër)2�¨5õ°³fJŠ�”÷gQÆÒ�f›ÊŽêíeVõ®NA,mœÉW©KÎ'�÷¡âÕŠZXZ5`]rÒÜœŒeήþ2³ .œ1eò’ÝÎ3‹,¸4b|hDâqRòpÛjûàbg‰™…î5çsK¡=?´I{? þÒš—)„§³–ffX9zQ²ÍN¿JÑ—]AØô֔˟;+;r©ÇÈ=Óè�¤â]øDjø¹`ka…“wÚÏ=MTÒ*?œcNóròpÂÚÜë¬ùè}ð}ªsà××ö¥Z�Äõä-Oß�OS•mϦӦt^²Z›cneOß`jŽ9›¤Ô¤yþ¦òþ8k…�ßÝ [ 3Ìm])Òh ‹æö¡n 'ŽÖغ¦á”㟺ûk<¶º•µ_w>}¼³�aõ‹âfg‰µ“7¥ÛLçhDR¥U®RŠáïIeqt*ˤ¿cROLÜð=Öw.‰—ƒ%v9ð¯3„mw?¦˜A‡rª|Æ¢ÊclêM¿ð¸4O»îŽâðø†”ÊŸ{+sÌm]{VM™Œçê¸ÌŒ�166'xòÍäÞÊGkhUÐ;K5õ«*šÝ½ñÌjƒ¹™%Žž%i=÷ щ›×é¼I)Íó_Çõi«¿ÓÊcT¼ÞÓ‹"nY°²T_¯§™ßÎYá÷ñÛ7H\¿~�°°0¶nÝÊÖ­[ ãÆ�?;Y‚ ¿‰Äÿý©aõ�õËðP>Ý@‡JíÙ®W�Ñkv²yZ]ôvu£NŸ½¼P½áúñ#ÜthÆüµ[ؼb2­Ün2»q9Ú­O|¨WÜbAÃ*ô ·§ùÔMìZ?šÒo–ѦÞhNPòòÒaN<ÏC·Åغeëšq|TC:¯~šðà•iõk1ì¸õ'®dóªI´È%OãûmÖI,W¦×¦B�ÝèUŲ­Ûذ°-.Â8r5ZÍ@™±\žZ‡*ýcÑp«7þÅ ¯YѪ€]oŽ÷³Ó;8ðÐ�?nbç¶•LìBV™öüH“û¡|rާb ¶ŒMÛ6ó×ð²(¶÷¥Aÿ½$<.äüøšÔšpï® Ø¶s}}î0½I3f§1²dü#ò·žÈò ËUYÎÞ>Ui¼àNÂÃ`ì m G^a"«·í`ã‚ÑÔÍc�j *^îèFÕ6K‰,Ü‹6ðgÿ²ØÄ¾ÿ¬l¿=>„ÊÕGp*K&­Þƶµ³©cñ‡NÜâ½ ÎßTâpêÐy2לɺm;Ø0£fGFÓuüE\›�eÙ†5L©mÄ¡¡-uôƒ–c«CYK–þóI¹ƒÎ³ðiaú,ÚÀši-p<=‚êÕFqæ}ZåÐQC IDATê³æÎжÔÿ‚z‹WÐÝ7ešRŽw(«0`Á:ÖÍîŒ×ݹ4©6€ÿ³wŸQQ}ÆŸ-ô¾4APAš bÇ‚E±klhìc4ÆÞ{ר{,‰±k,± Ä.ÖØ¢¾&±!ˆ¢"mwß ‚²°[ÂüÎÙst™;wæîÜ6wæ?O/—VíTjIÓyQœ>}šÓ'·ò��ŽÆïs?v?å¾Ý\²nÂM;ÙõË<†7tEö^Áe&§OsúôqVu(ú6���‡,à—m¿0»­‚ã™�¯cÜôcÚÚìß·…�¤ìü5“O¦ßÂç¾ß¼[ŒœömòÓâø�Ó6t‹Ô¦ÿìŸÙ¶i!}Ünd9®çº½µÚg…ÿ²;e#11‘ˆˆ¼¼¼ðôôÄÒÒ€¸¸8ؽ{7���|æ’ B”r•�“Wñ¤ÎhºWû ð…0*MùrÖß¼Á=¥õêYì�µc˲”ÃáÞaÊNÙD䌺ÔϸžÒs®BPÍt�À:~X?-Oß髸®É\O,avTaÂϧ‡·¨D™é×Ù_k [¢GP¡Rú܉©ÕjPVø¹{¤“öDñ²MSt�/cÑY B·®aD`úõª*Ž,9N|ÕÉ)Oã—™3ë4Ö�eí(?ŒRa—Ñ4Žg—Ù‹Ì™}»{Y9È}€ê1þ» ]¦-çRÓød<ÑsªDÝþèþe“9Y¢{"ÑÇÕ>ËS£*µ¨¬û G¢âøÆÕ†—'qVÏÃ+G8ß«—?t‰ïxª™@ú#kN�_Ѩ¦1àOE�h~k½�}×GQ¡äc6Í\Cl½DŒlŽ…(ïÁó(wúlÜϓ֡˜Hm([·.þÅ2J£~ÀŠ\–³Ê4…GbS›`äžpâ:µÃJ’BtÔiR½zàg%!õô"¦СÕOëSß P¹q3kÞQ:Í È¥!fCjG¥F 3þS‘²¦—Ù¸…×Ó.ŸQ.3OjÔ«žþ{gÔk]êõ®Üë˜þ{J­)P‹êŤà_ ë[áÔÝøgSêR=e/s\¥ì°h¦„:"*–R½¯›½Mïo³» ”`ЋáÝj¡ X³>t\ô#:�¡,2+5 –Ÿñ›¥² ,QÝgó‚ÍÄVÇÞzRT P�·7±}õëíö™K¹é>€ÈñÒHæÉ9‹Ÿdä™ëþ«Ãûd*]‹êÕŒ_ Îm&xoyš…†P^øJ8öKKŽý¥_Id9ý¶esnk™åmRòǬil|Z‹93h_Hâç–ˆ¿ßæ™JÅ£ËWˆ‘•¦j Oµ‘%OH»}†èg¦T­SmrM»}–ó æT ,Ãë± Høú ½uŽ Ï²ß³â¸Ø@\LÜ{Oä%–5¨WNŒä9)DGœÀ´åÚÚ�á`ä H>ÃÁÈ$ÊÕÄZÃ�Žž“+Ž’8?QAê5Î_yų])n™ñ›Y§ÇžDÒÞË:]%³¼.'-LÃUPGî`œÒ®‡K­Z8ÉT<ŠŽæ/Y9jø™¾½A3ö%ÐWŸØóÑü•�Þ:áXe´Eá–¬}œÆÃ{ïNŸÐ@b†o•’Hÿw…«Ú¾©!í:—®*)Z©…5] §^åÌùdŠÖ¨…{vý äsÿÍB†]a;$±1Ľ®¬ÜšBVð4þ)*rùmslkïl¦<íOI\8{uÉülÞî\ºÕñ³Kâ¹k¹^÷¨þ^I�në‘u[μæEòôTîZ_›®^úƒ´ÔN³“Ïc÷?!u x±·ÇWT±DÍëEƒJ^8¶ÃÑ«;ÛâU$%¥hxMsÖýæ]yßÿßÙóyüÖDbêDñ7Çõϰ½…�9B"""‚ºuëbjjª1�™™U«V%<<œzõêi—qâQV f‰¬¿�œLý·J�N;‡’›®QÁN7×ï?—OUž/­Þ9Srengúl5£ïŒÍÔs2@ײzº(âêFš�‘æ^ÿOBÍó=Ãi¦Ëâ?«â”i¯N�*.ÿr¢ŠKŒ±wqÃ¥¨º’Ô’·ÒÞ¾[4LÙE¿)kﯡÉý§¼±˜¯šMäÈ_Ox™&AÇÐ Ûb^TiÔ“!ýájøÏ×!|Á^Fsú÷4ŒÜ(,SsAr¯ÞlXÕ�"™oj$†ØÚhÚç$HeR$jP«Õ¨ÕjЩÂð½s 1ËœL‚‰�hˆß.בƒJ‰ 2Ž?jTÿðº.sž¤¥¡DŽŽ\Ëc‡ Ò¹-/G.•*›zJl©]¿ßOù�cÏ9‘Šÿ”¯ V/¢óÞ(žÙ"üIiºÖ)¬ùéŠ\9*”CÒÕjm–²¹©,@=+оÿ(þMåò¶œ»†­ þ vÅÐÂ/‚ð[Ô®["}Ù\§Œ6B*iZõ%¿`ÿàôÛçÉwSVÒ „%iWÒ¥Û�\–Ëïöx³x¾Èut@­B¥ÔjÔS‚gìcŒ_æs€¹¹ÙödS•J…Z‰¶ç: HÔ¨Ô9U"�4¥¹\ó¥rîûoîtõt@©Dùº(tt$¨UjrÿmsikYªœ—ý)ýuÁ[êýzkQ/‰e𖾯ÏK¾aLà¯L¬a©ýµ’Z…Z­F"‘"Ñ¢�J4”3ûïÕ¨òuì~7ó¼]W½=¾ªy´¾7-F\¥Æ˜©üèŒIâ1¦´Ä­—Ï´ßd‘¿ý?ë~˜ûñ[Ó6Ö�{¦ãºÛ[Ch¡à(pׯ_ÇËË+ÇΈ×ÌÍÍqssãÆ�¸¹¹å’ZÅý�³øé©5VÉk˜³¥?•ÛØ~æUáƒP?æÄÑkÔYÇ�Õy{‰Q�a;r»àûœ¾À¨â2BW 4ã¿düƒŽöÿF75@{G´cž²«'ÔOÚ)±¦„vWµ¹R¿|Àí¿ Æ¤=ô/'#éÙCnû™9³Úü×/œZXs±Óÿ7©Ÿq|ÚD¶áÔ±«¤ÖðÉõÆP^¼ ¥Lžrüð’kUH?Nªã‰<|•S'¼óõZ) ›Rqä$6Í7ã³ÆT1£‚*uØæéçaÙî„Ór°§ÜO9k.þNÍq˦RÙÅ‹Ôf¹wI¬Ò¹ñÚ®]Oäó=\*Ü€ÉeÒ´-]šÂÊÍ:öœVA&é ¼<ÍáSI(}p”�ÔÚSå1®þ‘ årY¡ò/Î_ˆÅ¼n_¾kæ‡. ÔsÁ\šËù)õzKªU=r#/î�—ÑKÎ]‹Ç¡³ùêÓU="âÀÔ.½)eY£ði S‚2%uYq€›ÃËfŽ�ÇÃUÂúãǹ§*�1­#3éØs¡Åo›S[{·¼ÚïOúx—)3ù¸7EmÓk–zýÇèá]Æ=׉¡�VΠzï`º‡¶Åî·m„•ÔÏe©t¯ÎïçÈcCJ•qE.‘k;U ÏKž=K…Ì,²ý>ŸÇî÷`¨ÏŸ&h—ü�4nF_$Ñ©%ý{§OéH}Ž£‘$Ç �ò»ÿg¢Õñ;YÃ6ΕÛ[(ð \«ˆ‰‰ÁÄÄDëôfffÄÄÄäž0õËç¡H�ÕÌkiÄ�y+ùýÝ'yŒœcäæÌÑÊ­Ì15·Å= ³WÍ%¬q%Ü )Pr' Ûr.¾îyÔ2â»æ(ºo)_H˲Å)¤H�]¡ép~½›‘.õÃ|”{þí�¾äÝt±SPoñ½·n ëÉ9ª³/~ç—!Íð-n‹Â²Îe[±øjFà¦\ýŠ—I*â×5Cad„‘‘ E{ %%œ>N j̽ý¶N/¯±ah *¹Øbaf�M‘øõbÝÍô^â\#§kŠìœKDf’¶ÓÑÆ###Œíº°;ùÝÈúh±}µŒ¾Ÿ!as{ì,ª1íúë®…TŽöBQe2¿¿ùê(=,(7:š4ÕæÖR¤o¿\ÚAîÑò3H­ð¨æ‡ŸŸ~Õ*áf!AjáJ%¿×ßy`%ýPщ.…¼*R±beük7¡ó蕌 6àщ¨ôô9EçÎ!еêÞê),i´êmp²—;;ã`Ù€eß„+c[G;uæsW¥&áìbºÕô¢°ÂK;WÊ·YÊ›Ÿ"ÇÈõy¨o¥~z‹“‘G9±—­?ΠHUBfߥÌ÷Ëh È(ú ÁF‡Ѳ's6îçèÑCìþy>ëN>Ïô´IM¡LXº…ý¿±fd;lM¥Z�P|ä [¹;}+'³¥+.ÚFøÑ£ܱš¹›.ñþ‘7{º¾=XCÉæ>Íè¿h;‘G‰Ø{š¿ÿÁŒ8‰y0=ÚáúÜŽt›³ƒ£Ç³uáJizý‚q¾ +ý…]è2s+‡Žîg݈v Ü.£ÞÀ.øäóñ‡´pCZVKdËôåÄÖlBuc F~M©«ÜÄŒUñmÑ(ë·3³§y¿68þ>ƒ6'ñÓoG8zd/—¬ "§éƒùZΘÀ®í)zözÌ9�C£&¼¾GÔñí΀ÀdÖ‡µgÜ/‰ŒØÄ”¯{²ò‰/ßôñGЭØ�z6·Y>`ËvFpäHG�ÏþÆGæ@ Sâ÷-dööcD_¼ÈÅËò<·ÇØZÔ+yWg ™—ctôûC5´©G®L‚èÓÍ“˺ÒzÄ*v:ÊÑý[Y±hWŽÇ£ä;'Øw8’ȃ›™Û«ßí3¢Ñw�ðÔ¶�I Ñ|`gœ®L¥Uû‰ü¼÷(‘GÂ9rõi¦~EiÙ=³ããhûÍR~‹Œâà†Ù¬Ë­òCì¿9Òê·ÕÜÖÞ¥ýþ$Ã-t ÍL÷3¤í`~Üw”#;~ {ÇÙÜðèÎ7 ´ìøÔ)J‹ù?1Üó"c¾C¤¦F©zÌ¥C9y„=«GÒ:t>•ìÃ7ÁfZµS©µ7>…“Ø7w,ë%|Ë*v]MÕð½JËcw.äÅ(ímÂíӘ¶õGöm`møÿ´xÐ"ÃÙËÝ;Û˜»ä7Nœ¿ÈÅ ×xð*ŸCŽò»ÿg¦Åñ[Ó6Ö¢€ùÚÞ)§ÆQÅÁ™¦Ën}˜‡W­À��ˆ��ÀRVVVÄÅÅåšîÅ¡%¬¹ÀÈ.U¨× wÿY~,Œ™Õ3õ÷K-i:ïW†øê€DËb:p_Ã÷‘›G<fÌì­”3¼Í¦1ßÑí+]ŠF�¥‚NF´r‡ïX9×ã¤[l;ˆáýŽQïû¡ÌþÆÉë5x Ý�|9:¤$ò7ß¿aÉLLR½q&SÛq{ùV4·Ó\ÎwHí*ÓqäbÂìÍ�<>É’¡#éò�+ç7wÀNÛ�›Íz^GuÞ]¨£VLÀ)éOÿ|I1GÙ›(àaçK6n-5lã‰\4†þ ®“xh½\åo¢ן½†ÖÎ:<¿ù+ÓG ¦�Ü™èuÉÛ„Eã¹ìV$È-Ñáä{åXûu½OºÑ}är&»™ðêÂ2¾ÁùG*ÚºjqÕü&²s_ͨƒ ÏH²qE&1J�È\ýdnm›ÀÀÁ_cUú,“^ÍÒ dÂþ©Ô1‰ÌÇl:°sß¾o£ï�Yù¥ ^ñçÁyŒœÐ–0‡³¬oS(ËEˆIÕ@*È~ãÄ©§¨Ý-‘(ÿÇñã÷H¹yšsOÕxZJPþï4§c¬ñôDÎ}­ÚAú•\z´üa-Ü0Kü�õãGÒ»­1n'ÇQ!�³;´©÷ëháÖͥ²Eqª"¹>áS%ÇsçÄ�¬9–ŠCpuÜå€JÃoø:ŠõøG~?ƒõMø{ïlFw©ÇŸª£üØÌŸÀ*æE�åUÇz’Ê¥c§HHyÆéóIt 2€ÔËœ<“Œkk «Î0ªÓ`"\‡³tO-ìyÌÍÇVØKáMäú:„NXÊXwWehhGL#÷æªÎW} )&VVèîYLÇú‹‘êanWŸÊ-˜µ¿'_U´ysâ”nÅ’=R&ŽœÍ‚~›x˜(ÅÌ¡$�G7¢µ¯É›}E®ŸÈ¹ÅXðÇ3tÊÑpò6&u-ž¬OîF¯_vc8f4 ¦wgÅãdtÅ(Ón:¡Í¼µq#sâë5{1ž8ŠY³z°úA"#+½¨U<¿Aa�©>a3Ëu3cq/šŒUcWÚ = RivÇ2]¼¿ÝÈVýaŒZÔ—fãR0u®BËÅ»ÙÊ!ÿO?$…hZ�‘#iÐ* ýxläO«†Vü´±<¡Ír˜®ñ~f˜×žÎÎõvŒš¼ŽïÛM!Am„�{M¾óï@ Æ“Wþ–ÓñéJßê éáÁÈÖeÞŽ2‘:ÑqõNd£†2kPKf¾4 HùFLùu<]<2R™ÔaÒOSPþ�Q¡Ëy®6À¼PQ*V÷Áö½ýÔ„àI«>p8Ë{4`üK5zÆ l\+àd‘Sʽ^i¯’H“Xck•ÍVÖ¦¹2 Âðíl³Éø£é4/ž4}ŠWìAÉNÁ¼ÑRb‚{?\¶-§s“©¼Â˜Â%é±z5ƒÙå©�™ø�g×6;FOXÁàvS‰OÕÅÌ®•|($Mß>6M`Ëóa ›?�Žëž W´.2)HeéëúûoÎ¥Ôê·ÕØÖÞ•‡ýIbÓˆv®`ÂÐ)Œm¿„x™>AƒÙ<±¾yÊbPŠ~KÆq¤ê@z�"rFu2?”Ú•¥f…ÓÞš_Rѵt¦BƒIìÝ�²ú Õþ§S‰ósóÛEôi²™�­§×£~ ß7ÒîØ�3c‚Fͣ罡,è܈ú…)Óm!�k:䲜û¶sX~{ãft èûWH L±,äI GÃ|Œ²ÉïþŸ™ÇoMÛØ=÷ܵ=Wf¦~=�$�Sc„' `MzÇDæ�N¦�(» ·ÌÂÃÃiܸqúœºOèþýûXZZæ8Ïïµ;v‚¡¡vGÓÄÄD¶oßN£F�4'Rǰ®UF)–s~Qƪ{,o\–Q¦ó¸°¦–PÞšC­ és娑)†„†ïSŽ ¢tÃô=|ŒaÞéõJ;7ŠŠµ¶Pw÷9&Uü›¹uÊ1Ã}7ç§Gš~ùk'Ü:Üåû3û s–OYßÊ•^Ï'reWWìÔwÞ[Õ}Ö´(Oß{}9vlÿ˾<9Sñ×ÂúøLrbý ©#9ŰòAìmv�#K§_¼'ï¦K±vÜ}‰]Ý £Î¶ÞJnά‰ï4+æDöê )—&àï7—¥WYÓX—物of6ꚢ=Œòu~¡òÏçXXÏ4Ë�-õäÊÕÝHåŸÎ±(# 8/Ñ¿bcvÖÞÊ¥9�H÷÷Ä¥Õ :·—>Ť@*'‡–§îÆl¿2‹êòl¶@J8}Ü[ð{ÿ3sFyjå묣ìÊs¬h’>tSùûüª­¢êŽ‹L«&çéº8‡é²øÏŸhaôºÎ5ð]P†­¿ÏÖ¼®w¥DV¢Wú�a˜ ï囑,KÝÔ¹o߯œYžÚ;qàÔ˜ô¡„Ê?˜]³“—skMS²Ä?VÞbN­ Lw^͵å 0ŒYE‘éPoÙU–Ö7àÑŠF”eÍŠ«Ëih˜µ~2 ퟄõ´tê�dÁ]~i•¾ÆÄߺãÙú<]�¼Ý'Þ£ŽcuSW¾QNçÚöN¤OÕ¢]eWïl¤E�Æ7`:×ÕR¤¤Ï�T«%ztbů³hh/•†ßðÅnºyµát»½Ÿ�ÅZǦÐ2t¹Ö•ÃLJ�2º'9ø­絨o^¥¥¥‡½½ý‡ÉP y9þršÚ¿Õó­tpïÊó)רÜ>‡ˆùB†dN «D“Ë}9±µŽÿº1©J®Lª†ÿ¦ ÂOŽ¢ô¸‹}rê,kP’Ñökøci}íF�|ÿö¶&B~|Žë.‰D¶mÛ¨Y³f®i­¬¬zѤ¿~&5Ó'-ó§À²,,,´ñðZlll®#*Tw~aÕ!+Zt L¿Y“ÚÓ¼s}äûV±%_cfó¹YÏÞkâˆyªÙÔÏžðTS1²D|×¾„¯nnfD›@ʸÁξ8u¦Ÿ'59‰œzç.÷¨ÎÏ·wÅÉÞ{{{ìí�øzK�Î�åOY9«™¾s�üa¢€kGELô9þ”U v��0�4Ï™³“ϨÙïDßÏú·bÔ òàeäAÎ¥ÀóȃœsíÊ·ARŽ@œäè?ÔÖA(Ð Ü)ÆÆÆ†„„­Ó'$$`kk›CŠ4.®]Í©—USÁÜÌ’èðãÏ7è4È#�€ó¹YW]”(߆jFGW‰J•à HÖˆïZEÑM=äV]X©èÎÔ%3(m+ãÞOa´\ò:K2 ¤¥j¾ÍÓ¼žœ£:ëŽb×þÞõ‘béf€zƒ�d?ªëCD×RZš$r䇽ç5rúk¹EdÎË­Aþ¢fg‰¾Ÿ… ×zõ(>e{¢HÜ…U�0:”ºÍÌ û¸øì¿¿É�˜JÞ_Iž¢6g‰–ŸWÿ,Zø;Á¢˜ÇÛ÷pûT¤šÓN,`]Ä4‚›i.BnQ¬u+SÇj{÷ߦ³Í>Î{ÖfnK=MßÀ�;¡˜í�ƬַTÔ0¢ü·»¸Ð0œŸ—-dAŸfÎíφ]£©üA"× Û+îŸÛÎüu—ù3橺Ö8—¯ÇøÍch§ñ=‰¤r~q{š,ü}§ª´Ÿ¿žaó;mæ3“Úºém•²÷fN *žÜ9ζÛ™t/–JClÝ*ÑdÞVFÔ3ÿ:åþCmM„­ÀuH¸»»³{÷n033Ë1m||<7nÜ ((Hs¢¤ã¬] �¾YÜ&ó<Ù4.ÍùŠ>?­áì7(Ÿ§ÀZDnþP�8³D|—@bîQtÕñ‰þŸ”ªß§M€1 ÆÞÃúmÝ¥VØÚ¨ypã& êò(²;kg[ïÜ£:ëZZP©JÖ7ž¤x—ÄV¹ƒˆÈZe~{ʇ‰®)¶înX¤àØ©—´¬‘ýpý¼DN#÷ˆÌºÈÕOxš #M—IÿO=bB~I�;ð„°Ï]Ž|1¦úˆÝœñ¹Ëño£‹ßä‹ÄNþÜåøPdÈ fo ¥PÈtö‡LÿÜÑà¿ÖÖA(¨ \‡@`` ‘‘‘T­ZssólÓÄÇÇE@@@Žy½8´Ž-<èZ—ÒžYÏÚníë3fóFÖF£¢_ztÚ•sDzެÖOo‘T¢-Á.¾¯Ü�¾•bhÿV(õ¦¾—%’ø;\N)CÏæÞÿà çëˆï Ts1äáÁyŒÙšJµ©¡Y¢è¾WžLïÄ’˜{àe¯díòIl°kŠ»¹ŒøÛOP½S$u NƒrŒ5ž^ÓdtòµC÷åþN{û,XÓzꇤÙÒ i;˜´A pJ:Ϫ±³¹áÑ“Y¢:ëVîAX•ŸÒ«%¦C{änAÚã»Pª5µ}»3 ð'¾ k�ý¸0mžplá(V>ñeLFðl_ó–úþ]è꽞©½;`;¶…^reÓnþ§„ª¯ËZ±!õlÖ°|À Š ÁÍTÉš"§¿‘‘yÙ6æ.©L�*ö¦e�ȬW²4L`ñØUkSŒWwžâд<`‚ IDAT %ßÉÇ-×í›�Uy š·ðbÚøiü]¤;;Ëé ‘×¥iµô™qã�åÔÑXIc{+œ÷bhö�ë­NáÁ¥DÉ¥¤¾|Âß¿bÍü•Ü/Ú‘vÕs˜QœźÖä.t±Mç ÆÜÛ;‹ÛeÔ[øú-úTnÑ„ÂËç1CχᜑÉ$4lR’±£f¢¶ëÌöªOÀ”×Ù¾ø4º>žØ¦pïðž`Ž¥Bþ&r}½Ù]i­?˜®5‹c–ËÍ[ºøw Æ¥ÀÞ`‚ ‚ _’Ù!a``@¥J•ÇÍÍ 333¬¬¬€ô˜ ܸqƒ€€ôõs¸ÁPdz÷§�Ä—èKC÷÷¯ðõ+5!Øv%›×ìg|��¼E.‘KäæPÿ#¾kŒTlû¶3@·2CVM!~È<¾mò J] Í­q.S ëŒ×E¹ö\ÎÊØŒ]Ô‡–ãS�[âàáO“âFéùhZO£|Du–»Òóç]Žż‰]Y—†¡½¡?4¦¶Ë‡ˆ®%ÝÒ \ÿªÁùy@ ¦§XâUZ�žDŠìõð‘•#ïò4EŽYêŽ]Á°Œ)yŠ\/‚ ‚ ŸA�{ËÆ»n޼ɣG�Þº´´´ÄÖÖWW×]ÌÏï¿ñý_ ùèJ7>C·éï*î…ÿ6ñ– AA„Oã¿ò–�çêêúßì|>=Õ}"~ÜM¬½;E­ I}pšµã×ç3˜z΢3BAA!³ß!!Œò—v¯`ñéÛ<|šŒÜ¼(>5¿cý¸¾xˆþAAA„,D‡DAò¯Žøþ/ S†°�Qbû ‚ ‚ ‚ hA¼L\AAA„ONtH‚ ‚ ‚ ‚ðɉ AAAA>9CBA2\¸p�çÏŸçi|||>R‰AAþ»D‡„ ‚ dxþü9¾¾¾yZæäÉ“©4™ú9çÖÍf»¬#Z{~ð ÕßáÌ_r—ý©g/d ‚ ‚ð>q… ‚ ™˜™™åø¹{÷.*•êÍÿÿµÔ±D®šÅªÈû¨ò¶ �·t£H f\JÓ˜*íöNæÎÛÌŧêZRAAþ£D‡„ ‚ hI©TòÕW_áééIrrrΉU± ®–_màÅ;JÞŠ•E sn)?ZY?&=Ë¢¸º»`g,ùÜEAá_LLÙA-mܸ‘«W¯2`Àôôô>wq> ¦ÕGñkõÏ]AAþíÄ AAÐ@­~;Ý@©T2vìX øî»ï>äZH8»˜n5½(¬0ÇÒΕòm–rýõà e Gçv%¨lql-mq©üã÷þM¶“%ÔÏøm�žŽÖ˜›)(ìY“®‹ÎðL㬠5‰'¦Ó´‚6–8xסç¢ÓÄ¿NŸtŽ…_QÑÝ+ss¬Ë0èà+Rö÷¤ˆ¢6óþ§z“ϳèåô òÁÑÊëbåh<)’„,ëUòèè\ºÕ.…£•9æ–v/]�f“Žð:Œ¨úÙ9Vô Á×Ý+ëb”m4˜M7“þÉÆAá &FH‚ Â;=zD�=¨Zµ*²ŽŽ°µµýp+K;ÔNƒ‰pÎÒ=µ°ç17[‘2™è©Íh¾@‡Ð Kë®ââÊ¡ íˆiä^Â\eYó’ãÞ Ó‚ c£ŸÌ­m8øk¬JŸeR%ÝìWŸdHÙ~Ó s1àÁ�yŒý¾I#ÙÞÍYÊ "vœ@ºˆõMÑ}™€QI=¸�5Õ_kéÒè[ΔèɘƒpæOŽþ8�j�7i^D�¢a“ŤÔûžë}±“IJ{|gÿƒWjLT°´m#3föVÊÞfÓ˜ïèö•.E£ÆR¡ HA„ÿ0Ñ!!‚ ï066æäÉ“Òè@ù˜G�ÕX6 $À×C ô뿽ØËÜW);,š)¡ŽH�Š¥ÔDïkÅæ_oÓû[W²vIÈpòoŽSÆÿ*”Qµ¡§Ný�ª’s6Ã"%˜ôbx·ZèVÁì�ýÈ…Nc(›‘§c¥Ôò3~³TJÖ puí¨²ä§I´°L�+QÅ$šÕ2Þ@¢ŽaÛÌ¥Üt@äŠ�xé$ód�œÅO2ò<±„ÙQ… ;<ŸÞr e¦_g­-l‰A…J:‚ ‚ðß"¦l‚ Â;ŒŒŒ˜8q" Œ5êÍèˆ^½z}ØÑzÕé1°2�fQ¡~o¦m̜۟ »FSY­F-1%xÆ>Æøežr!Anî@Ö{{5�Ö÷¦Åˆ«Ô3•Ÿ�1I<Æ”¶ƒ¸¥u¡Õ¨T*Ô�H´}ƒ†‰P«rèôH#M)A.×|Ù¡V«A§ Ã÷Î%$óÛT%LìÄ| AAø/*°#$ÙµkzzzxzzBHHžžžèèè°{÷n^½zõ¹‹)i—¤oè(v?Ñöi¤ Ÿ‚T*eöìÙoþŸçÑžv(£p(6Óþ­Žãàþ3(­Kàióú4,ÅÔµ6ݧláøîo)ri˾B^Ü/£—\¾�ƒ›no>®8Û¼³Â4nF_$Ñ© ý{SÉ»^eKáh”‡Wsªqàj—2”2Òv!}J–ö€‹8xÿ½1éäÅñp•ð¿ãǹ—m)¶Þ%±U]ãÊßV¸f®«««x½¨ ‚ üGȉ‰‰œ®”‡\<M²g]*Ø}˜þ<å�Cl؃ϔ’]ÞÖýäG£â(T§y4„œùùùѳgO"""ò;Bß.}¨ºæ{¾ éÊÝÞ!x™½àú®LßšB¥ñÝ©ª(¯³}ñit}<±7LáÞá+<ÁK…L‚èÓÍ“z³»ÒZ0]kÇ,5–›·tñïŒK–2œ½ÜÑ]¶�¹K*Ó£Š=†i×xð*çÎÎä;'ØwXså#Îm˜Á¤}F4ZÞ O­� 2Ü; ¢ùòP†6ëFÂw_Q®�Ï£nñfÕÒ¢´ì¬Nãhû�œá-½Ð½”u§“¡xzÝÊÝé[ù'†öo…âQoê{Y"‰¿Ãå”2ôlî�ˆ !‚ ÿ=ò$"""ÛΈÌÌĮ̀Zµ*áááÔ«W/÷L“îr`ñ4~øy?§o>$Qj†c‰ŠÔê0„1�ÊaúÅ?ÜI!jj+Úýo(üÝ1þ(cgä˜9¸âîZ3Yî©¿DÊ¿~¡_‹9”Üt� vÙG¬ÿ÷Pó|Ïpš†é²øOÑ!!š,X° ßËÊ\{°~·ãÆ-`éw[ˆIÖÅÚµ2­çþÀˆÈõ‹{œÛ>•#ïò4EŽYêŽ]Á°Œ)†og›ÅHƯM§yñ¤éÛP¼bJv &kDK)ömç°üöÆÍè@Ð÷¯�˜bYÈ“ކ¼w’˜à^Å—mËéÜd*¯0¦pÉ@z¬^Í FvyB)± aÞo?ãÑidïÅïü2¤¾ÅmQX¹l+_M�О|ûWÆ´®‚«­+ojw›KdÌë Í*îlèGýÊÞ8²ÄÜLA!÷j´›zˆG™ç<«±¢¡FFF™z3äD*¨ã9<µ-µÊº`gi޹��“Ï’¨_\áçAM(ïd�º(eôgUt‚vïÕ±ìÙ?g YšafYOÿvŒÝq‹¤,éri_IçXøuݰ27Çʱ ƒfÄHIÚNG›ôßÜØ® »“µ)˜ ü7y{{S­Zµ<}¼½½?w±ÿR.mfþÚŒ:Cô©ƒ¬ß“©Q ‚›TA„¬A„‚©À��ˆ��ÇÒÒRëôVVVÄÅÅiN�r’Õk~G¯î2†(Þ›žˆ+³[2þ�ßÏ`}EþÞ;›Ñ]êñ§ê(?¶´Gšú'§"¢1켌Ÿ‚­áÉ%ÖOCï¶Æ¸�G]P=8Gø©êÏ^Ckgžßü•é#ÓFîLô‚º“LôÔf4_ Cè„¥ŒuWqqåP††vÄ4r/a®2Ô±»èÜŽ_-Û2tÁh¼L_r?Î g8è”ÈæE­($©qá| ‘}ɾ‘˜x1€)kgãk™Âƒ/p²–»/¨S?çÆñ£Ü´ÿ–¥3ý1M{ÈÉc˜Ô¹ 6Qû2Ê»›~õÛ²Íì+†-��"�;¿ %lÓþRB™w[°êOÖ|]Ÿ¾g=è1l“‹ëóôÏ—sL¯{Xp{vêĨpJ:ÏšñãhÒø{ÂGPÞ@œˇ9þ¸$cVþ@iƒWüyp#'´%Ìá,ëÛJ_‡Ô’¦ó~eˆ¯Ht±,¦ê§\Ø·›KÖ}Y4£6<#ÉÆ™ê.k:Ö'ì|)ÂÆ­¥†m<‘‹ÆÐ¿Áuí —k.» ú9×£ŽpÓþ–ÌôÇ$õÑg2µ}·—aEs;¤Ú´¯”Dì8�­ÅœˆuÄÏ-¿yÌÞÙ—5-ÒCyJLݨV;€²rÀÏ•Ø#˜´'Š—mš’ÞTŽyÑxzfºsWHÐwñ'8°¯ÿ’zrÓèÐê§uŒ©Ÿ^ž€Ê…ˆ«Ø˜YóŽÒiN VâzÎUª€.XÇë§åé;}ß5‚×+íÛ—c¥Ôò{²TÍÓô SØÃO­#ê ‚ ä•”B!ÓÙ2ýsDA„/H�›²aaa‘óˆ‡wÄÆÆæ8¢B­V£Vçü¾ö´Ûg9Ÿ`N•À2¼y±„D� Ò[ç¸ð,ûÁûúÎn‘Äñø‰†×¨!§¸[1¤ñ�‰UBÚ­ \NHâØ`¬  ŠÂ-Yû8�‡÷¢"‰ §/£.€ŸÍGz%±¤AXš¿´ß4oI Q£Ž’›g¹ð"ÿíKAAás*p#$lllHHHÐ:}BBBŽï�—ZÇÙ\ÅÖ —y�Ù†6S£!^@.�rä¨PæpÓ*×ѵ • P«QKL ž±�1~™ÇÝK�›; ƒ•J ’ìÖ¬]…D*AF*©šâ7 A8�ˆK_±{íR,èHå™·c a¥´inrärP©”€eš är­ªZ¥$dß?¤Î(¡¦¿h(‘ŽTJTËæ©+ç£ôH�ʤHÔébùn_b�´ ‚ ‚ ŸQ�!áîîÎÕ«WyöìY®iããã¹qã®®®šéU¢eSG^ì™Íg^d›D^¼ ¥LžrüðÞÄ TÇyø<*'¼5ÎõÈyqo¼Œ^rùZ<nn¸½ù¸âlcPÒÇ.&òñû·°†¨Ÿ=#!‡›h©e!¬d/øãú½w#Bd-‹¥7!ýæ²çäO´7ˆbþ�§IÍs�ôqõ(†úÊ1NÄksg/ÅÖ»$¶Ê³DD¾Ûé¤�w™ïÕ=õúŽ=ÐûŒ»v�èó’gÏ´©�ÛÒ¥)¬<Ç¡cÏß~ýò4‡O%¡ðöÁQé½'*Tj-{/ÔÏ8uì2ªb^”0–ü£ö¥k`€\ýŒ§9ýè‚ ‚ ‚ A�!Hdd$U«VÅÜÜ<Û4ñññDEE�KnFø ™EçCm˜Ò0�ëÝ»âëŒBšÈ£§‰J dÒwuø&¬ µ&w¡‹Åh:W0æÞÞYŒØ.£ÞÂ.ø|¨_Á$ˆ>Ý<©7»+­õÓµfqÌRc¹yKÿ®Á¸Èdx„ö§ÁÒ® jÞ‡øþMð±–7çfÁ¸—.‰îŠ5L\PŠî¥¤Ü{dJÍæU±ÉÜmeâOH #zÎêÃ(‹>Ô,jDò¹[¼xs?ûŠs¿,ç¦eyܬuyyû<—`ai‘�çñrJ…v§Ú’ïÔv)ß5ÀIy‹=›'�êÙ.¡[¹aU~fH¯–˜íE�»i�ïB©ÖÔ H³¥Òv0iƒà”tžUcgsã'³X É~ÒFRko| '±rîXÖ›5Àúé-’J´%Ø=ûô:¾Ýø߆µÇ~\�6O8¶p+Ÿø2¦�?ú@ª…–ªƒìùåAݪQÄèÝ-¥&áÐ&,M š‹!ÎcÌÖTªM Mo;Æùo_z%KãÁ�]E±6Åxuç)M›PÖXó2‚ ‚ ‚ B�ì�000 R¥J„‡‡ãææ†™™VVV@z̈„„nܸA@@úúú¹ä«:̧ÂÌ,ß6‰>sâx%1ÂÖ©U›Wç…Jïo7²U£õ¥Ù¸L�«ÐrñnF¶rø€ÃT ¨0|;Û,F2~Åh:Í‹'M߆â{P²S0È@jß’Å{¤L>ƒ¹½~æQ².6îM˜T£>Í[MfæÉžŒ›Ðކ©Æ«:�¦ïtHH ñÕë¸7`K¶aÎ+)† {œ«Ô¡„¹TOø_Ô&ÆlÅß iè)œ(ßd&‹Ã¼�“÷€ 2ç.¬Ú˜Äà1+Ùf/Œ])ç ‹D"É~»É]éùó. ÇŒbÞÄ®,‰KÃÐÞ‹ÐS»V#~ع‚ C§0¶ýâevø fóÄ~øjY �J ˜7˜›ß.¢O“ÅÈl¼h=½õ5tH u¢ãê�ÈF eÖ –Ì|i@‘ò�˜òëxºxè¤géÛ�‘mN0bÚH6`€›ìýjé'rnñüñ ]‡r4œ¼�I]‹“ž2ÿíKæÚ�Yã.Òwæ÷´øY�…K}FW ¡¬ËûeAAAø�$€5é™?:™>r Lllì‚Ü2 §qãÆéóÚ?¡û÷ïcii‰\ž÷þ•›7oòèÑ£7�.---±µµÍyš†ð)ù}r5ª­ `ϹIøê|îò|dª;Ì­SŽî¸9¿â�œÂ—,--�¸¸8ìíí?Ù:ÿÉñ_Aáßês\wI$¶mÛFÍš5sMkeeÕ ˆÒ€ÔLŸ´ÌŸçêê*:¾`êg'X¿þ.fE±5QwqÓ\§hûYøü×;#AAAþà |‡„ðeSÅÜ ü§éDܼO\¢“žøw^Å¢ï+‘ûdAAAáK%:$„/šÌ5”e‡C?w1>©ažö¹Ë!‚ ‚ ‚ð�¸×~ ‚ ‚ ‚ ‚ðù‰ AAAA>9Ñ!!‚ ‚ ‚ Â'':$AAAAøäD‡„ ‚ ‚ ‚ Ÿœè�AAAá“‚ ‚ ‚ ‚ |r¢CBAAA„ONtH‚ ‚ ‚ ‚ðɉ AAAA>9Ñ!!‚ ‚ ‚ Â'':$AAAAøä䟻ŸÛõë׉‰‰!>> lmmqssûÌ%Aþ ÄyDA! ì‰ÄÄDvíÚ…žžžžž„„„‚§§':::ìÞ½›W¯^}îb _ ÿÛ0€f�–pMù™‹¢ŽaÿäÎôX|‘´Ï\A(Ⱦœóˆ’;[†òõ€õÜQ}‚Õåƒòî^f�˜ËÁXõ‡ËôÅ æukÏ´ÈÔ—§>J]ÞxÉÅõãº*ZßA„¡@vH$&&ròäIêÖ­‹§§'ŽŽŽbhhˆ££#^^^Ô®]›'N N 5 ·Ž±ûÐu^|´u¼äРÒ8”JdÒG[ÉG¢"îr8ç¯kÐDþ:³�ýŸ�óâ*bO¥mUW Y˜`l^ƒ9·’¹<£EJte[œTñœß¹•ˆÏrÉK„�åË:�¨xprÛ£îäóøôŽ”‡\ ßÃé®wCyc³æÿÊï/ò_@åíe4v*N‹UwQêWר¿i—b3Ê©e¹ßÍ'ÏåÈo]ÒÎ3Ù¿žÝ剦EUÏ8±z&ËýÉçîûA„O¡@vHDDDàç燩©©Æ4fffT­Z•C‡i—iÒ]ÌéC£JîØ[šan]oÿæô_~–„Å]c QS[ÑnR8ñí ›3WÜ] c&ûXëøB¥^fQ篲-ç‹LõÓ_ù¾ÃT®z~Ǫ]Dü6�¯ŠÉ1²+Ž›K,u%Ÿ¬È‚ h–Ýy$66–ØØØ7ÿ×þ<¢æÅ•Ÿܬ2nö ÌÌ­q,Q™†½ärÊÇ)N”ýB¿½Y}õËzF/1´ÁÙÍ'C²;j[îÜòùh$ÆØ»¸áRÔq(A„t.†Äõë×ñòòʱ3â5sssÜÜܸqãFÎs�_F3«Y£ÎšØ¡S»`ÁSþw>’3OSÐô(¶‘ð°Ï]Ž/WÚ¥£îM�ï;䒩צÍR´Éø·xl&ŸUvç‘:pâÄ ªT©ÂÊ•+íÎ#êg{Ш;ÛÌÑoÒ`ÊÚÉyþçEŽÿmŠ¢À�¥5“ aæÞ�7ÿÏo_ÿ»ù|22BW ôÓ¯YA¾Xn„DLL &&&Z§733#&&&‡)œŸÕ“±§lè¶áÛ¦÷£]ã`‚·¥÷è…¬P=õN-îC��#V Šû¶`ئ$¾ÎæUÓ›RÎÝ 3Ì­ŠPº~ÖýþòÍšÒ./åë:ñ,j‹ÂÌ ËÂ^Ôì¶�ÓO3]–)c8:·+Ae‹cki‹K寿÷ï,sQ“ïìb\;?Üí(l‹R*h2'’3jù&F¡h²š¸w®ø”·æ¨p¦ïÁ·�íRO Á[Q‘ñ—Ò×¢Š9´öÕp+d�¹•Uz±ñ¾ HãìÈÒ(ÊŽâ\ Žå·�ð+킽µ9f¶8WhÆðwÈüP0åî&„úS"ãÉaa·rÔl;Ÿèì‚¥ÞeçÈfTp¶Á܆"%zàõ$”4îGLçë@Oì-òð'tâ^þÌòRLÉ�E IDATÉÃóèR«$V ¬JP}È>ž¾wåû’ó3êRØ¡.3ΧÿF‰×72¤E5¼¬±rô&¨ÏJ.<ϼ`W§TÅÌÈ##sªÏ¼ù^ß‚:é%‰)§æcŠ‘‘Fµ™÷¿TîίƒÂ±{ÿÏÞ]ÇUuþÿœK)!p/!¢( ¢Ø(eæìîÎmvëÔÙ1çlÝtêfÌÍ©³¦Nevwm:  �¸ç÷¶¤Nœ?¿ï׋?ô>çy¾'î‰ïyžç¦ù¶4�«¿�¥e_\ìt8zÓvÆ^"ÿ£ãÉ…ø�½ziݺ5‡ÆÍÍ 777OCò™ohäW€ÜZK¬ì\)Y(믦3ŸCò߬îUoG-Öö(Ýhëÿzrñá1¿uvB[u6ÿ<�Q�â»zZt-Ö»’F:�Hg`a&â~µžL][³´.z®¯Bƒ _òÛk±´¶Çý“y\Jü‹™•´¸tßöü—x�Mcšáïf�Vë@¡à®¬¼òÊÅíá9~Ü�2í±¶´Æ.¯'¥«uãû‹O¯ rþBñáúèÞ½DGG£Óé2]ÞÆÆ†¨¨¨´ $ì绥g0©º€ÁÁÚ4º&pzz#jNÈ€)¬,eÁõÍÓÙ¡:×ô»ù¶‘#šÄkØqÓö X^Óîždå¸QtonŽûþ1”4ý­#l?�@�éKiêjÄý‹ë™Ï—/{öì!::kkë ¯#În¸æˆeÏŠ9S®%^¯œx“/1¿ym†Ý©É¨é?QÜô «Gõ£Sc\ÂFSÒäÕ3qNÐ_ciÛô<\ˆ.Cðe�Ü»ö�|ÎhtÔŸµžA¥�@1F—Ï赸5ei3|.½-QîìgÞàátèãÆ±5­qHí¤£>"9Om†tŠ]ü)–9ŽVu²nÏd‚2ÿž }™ˆûU_[³º.zÂn`ûuw†,˜IYë$¢ôyq~í„ÿ�?GÖ£ù<=µÎbt kbNþ¬ /$Bô×XÖ¶Ý÷»ÓyøB¾t· îø>ºƒcázš»iäü/„âƒöÑ%$þmjÔ9ÎßÑàVÜË´ÞlcÆôC8tÙÌâþ¥ÉT óëÅè0i!'ëËW£R�9DÙ'ØÚl [Î� ¤Ï“]¥±¥pp%‚òi °<¶—·SuÕoN¨JPÂffÎ>‹ß�£LhåŒ(UDåè–Æ¬Y…reÙd~Œ®ÈŒß¿¢eîNy³£˜Úãæé…ó›ÞÁ¨qD„Ç¢q(N¥ ¸�o±ô1É_†ª1ý³ß³7›v„ÓÃÍž+Ë&ñCd9&üö5�5€ŠûÅ™hV§V“ž˜ðçp¡l¥òøÙkÀ·ø“¸"X;yWŠ dßœ¸‚(ÂeJ �ÌŠO+ÐÕ9’uSp¥È`ö-èƒÛKߎ'o¬Ô$®¯ëI»O�ðõ&T¶A!™óßMレ]ðÁ¦Åqº± ¿ «Ù3¥*5 Œm\ñôòJÿ‹§˜’» ^ùžî}ú õ6«§.%²úlv o€µ”(Äý0z¬ÚÊݦ­°‘aCBügiœZñÕ¼ó´ïÓÏ„4lE›¶-¨YD‡!�°oÓÃòÐk××tñ1ÊPlòy¶VZËÚ£Ã(Yæ• 3qN°<4—É[ i²âGÆWÏõR2=9À+O¼¼ŒÓŒ[±.J�ºOÿUœ¼×~eýø}œLj�Cj‹zÑx@ošåÓ öŒç¼ÿT¾Ù0˜À&foºù^mä帓ødx‡‚‘i.LS[,½kk–×%%­XzQ¡z~OOøú¿^®ãþæ,¾Œ[¯],øÌ#€/¢6.cè“"‰‡æ2i Ô_¼’ õR^z$ëöa­9”R@ÎÿB!>p]âÜÚÚ:ý¯ˆŒŒL·G…ªª¨*(JÚWü¤+‡9k…H±”d€¢%0ÄÍå#�I½[hWwò*Qܹ›V¿KC ¸çC}‡ÈdHº|œS±ñìè‹�V‹V«E›§Ëî$qûÆmôÄsüà)ÔÂÁؽ£;EGh¯.x�BùÒõùl毜¹—ùIË´ƒ¨ˆ¨”x�B-\…Šy2s¨P QšØn§k©ò4<Ÿí—¤Üˆ&žáðñ\ƒÈÿì-•§ Ü“OpøT"$žáàÑ\ÉŸFÆ@}1]:­Ä ÓBf5Èû$±Ï©ãçH¸±„úNO¶»Ö¿aûIxt“›éuûý7$žãØé8b~éHÝ“öuè²éI·o.Ýv…øW½x±±±Áßߟ¿ÿþûÙçýõ���X[[_GÀ—:Ùvî;f·Ããörz¦|�Õü•¨'âÄ n%œeR�Ý“ó‹»J3¸˜p››·S9¿fxNÐ~ä0× ŠR>×Oìwq Ú…PÌ=/ލ2ù‰�ã‰Ïä)ÏÐÍŸÒv œ=yé�ýÄ壟;’ßÑGGGóÓvmf~Gêåkkf¼Éº$]9Éé8kJú{’z?=G�pÍ $•+¤ÑSÎÿB!>p] ;;;bcc3]>66{{û4?×è àj¥ç§ã§x€;–©RÓš|+ƒÛ@C# Ñ“œÎ ‘¡‘¨zôz@UQ•\Ôœ²…Q/¾ÒQ0´rˆdôz”ÔZÎÜ-©¢Q0 ‘Ä4︴!cÙq² —Ígöì6”�ZŠ1¿¬¥W‘Ìn†‚^Ÿ ¨$'éÁÐ0ӪƩßüY†v?ËܯÇÑ`ÎjÌÜÈw�ÔÔ÷�Ïw�}Jv)Íú�?õ‹žcż>Œ Yϸ :Tôz0ôîÎ�KZ“÷Å܉bн�ê»|E¥¢ª85›Ïš¾E^ÚVЉ .Û/šñ޽zY¼x1mÛ¶eÏž=²páÂgŸgtyÆÄžbµ»S¬vz­íHHÛž b‚ª‚‘?C7Ϥö‹EÁÂÁ^{Îøœ®W%ÕÓ�B&®‰‡߸‹µ�™8o Eí ¸±¼�æe¼šÏÃÔ£ª*Š¢AAÁ@£�¤$Ò™…"]©Å�#d¶v2`PƒÎ=g¦êzéÚš/­Kæ#VH¿�¤¤dP 1Ló<.ç!„¶�®‡„‡‡gÏž%&&&òÑÑÑ\¸pᥱÁ¯1)C£úÎ<Ø4�¯¥þæÅ°@1ŠXÜãÏ]Çy:åj4{vCŸßŸ4Çzd�a¼Írê\4Nîî¸?ûsÃÕ.'�“¾npj{î¼þxžÓ4'jLLº?SªÑ寯à—ÎßH÷÷Û u>Ôî=“Mû—Ó2g_{ð n2sàV(êé½ì‹ÎB/J6È‚ûø¦ê6~ý#ç5žøùquÏnþ~–àÑsó�]\ÔøPÌÛ =(âiÈÕݼPæeŠ©7ío`NÍXæ¶jÎW§â�œxqƒ¿Nð·yÁ¶»;înNO~â4'¦9àþ½Ø7úÝû×âP@¯×§äQ =ðõ2äÖ‰K�ßý¥öÝ\´¤ÝáZñ&R»Ž,^¼˜pàÀ�—’™ºŽ¼Æ‡� 6xÄ•K·±ñ)Œ½þ§¯ÛàöÒùÅ ó§×ôzô*™8'h°÷)Œ}òavìI%AŸ3'9xHLLÚgm5úGÿÖP®ãPšûáåY„’…l³tSwl+Ü1¥H17 Ñ`co‹ú×9.§7Wg*ôOŸèS‰[£s§Œ¿?þþþøû—ÁÃæÝ<¡¿¼.™cX (>æ1ìÝv€‡©–Ð`ïáŽuâQöH½„œÿ…B|è>º!!!ìÙ³‡råÊaee•j™èèhÂÂÂΠ63M£ýÎfL¨ÂùΩ]Ú­æáÂø~UèÓ«•¾ì@ë‘´/iÎ�ÍÓö³Õ¿é€ï¿µ,ªÑ£“Õ§w¤iŽ�t¬XËÄH.^6&°cM P¨U_Bçw¤ƒD÷­‡¯­†è«�pý¤&E c¼h)ãf¡s 7ÂsQ±A9ì^¼Ã´¤v3ºNëÁëTt1ãñ‘ËԜߑa�ºò°oürqÿúi¢][Ѭ´Ša>ŠúX0ñ§IL Ð`Á5ƒR4­˜/õ‰-Ó£±B§UˆÜûëÏøP×Ë‘½›1£ÑšµQéß²ΦqÜ>w›ZmIuv9!ÄÛHí:òtˆÆS™½Ž$�˜M÷Y·ñ .I!Ç\(÷ÿ&ì»IìHv¦myWLËv¦gÙå îÛmxwjxëP¢ÿâTB1º6ðÁ :kÔ¿w°z[#\ªÌðœ`\¶ ½üW0¨[#r îF5k’î\…"M©ìâƒožxÏÍJËPlï]&Þ³95=Ÿ,P¬ áí˜Ì²…ãùÑ¡>VD_¹‹žtf§ÔßáäÎßÙ]ИW¶1wÜ×üS¸ók¦tûð®YƒüÓç0¨§'šù¢Ó„s"\®©W§˜éÐåHdÿúòoN ÛŒãþפ».™´a^…>½ý¨üE[¦k7r%ý͉=Ø¥ÉØ�Ž>+™Ø½5ö£{œû!§Woäïd( ‘ó¿BˆÛG™�È™3'eÊ”aûöí¸»»cii‰�� �2Ö766– .LŽ92¨ ›*LÙ¾�’S§°pÝxz̈"N1Ã>Ê5â�ÞŸOWñSŽ!Œ˜Ó“OÆ$�ËÕŸFs72¼±Ó¿ØM%'%‡þÌ:ëá|±h$ífE“”ÃŽ¥ºP¸]M0�c#ænÒ0vèfv[Aøccì<ê1¾B 4þ’©û»2fl j%š“¯ÜçªÿJBBÉM“¯¾çÆgC˜ÿy3fÄi0Õ:âê_O+ èïòwØjF­ÁõØ$L´ù)Qo*s{ycøÚ�\fÌÀµKVÅ3pÔ"†7›Ãs7Š;£(J*ÛMOä¥ßùvüo ¼õÕÔwÿ|3±N ` ¿¬´bð˜é´¯Žªó¤Bçe,P­ `Ui"¿®´gØø%|Út, ­q­0˜bµ_™™3gzÏÃå>§ûÈjì™Ò˜y›4Œ>�Ù½Wsû‘K§ÂÔY‡¦¥-P0§ÚˆYt½1˜Ùíë0%GŠuú†ºó¥>ƒ{z;êõëÏ/=fñùÔJÔXŠUåÉüºÒ�_~Ï€ˆUÍpð¨H¿ÀÖ„8dy³ !2ðo^G ´èâ~bÑðyüñ5§Ÿ`>]6ŒÏƒÌwºý°ÓQ#™=¹3‹î<ÆX›�b-&Óê¬ÜZ ¦Ë¶ÏY0pÕ*ާlFçC7º®Ø€é¨ÌבyQI˜:zÓ꫺T.X†Ïf äâ§sèQo.vÞ4�\�žöÏËÆe´dуfñi½¯ˆM6ÆÔÊ×b•°M墦qð£bɃìÚ”b1Ö¹R2t<¿Œì„ß“Íc\rË¿yÈg&Ñqõ=’Œsaç\Œ %œS¿Y1­HïáµéøåPÆm®ÅšÖ™ˆû_�™uÉŠ|¶–�ÚÑŒžýí¾¾C¼¡öy‹S±¸sJ²Ú¸(Ÿ¯\Ž~à8V|Ö�É :¼‹j1Q4h9ÿ !„ø )€-)‰‰ÿŒ^ø3ŠEFFÎΨ²íÛ·S·n]TõOâ÷Š›7o¢Óé04Ìz~åâÅ‹„‡‡?› L§ÓaooŸÅîµ"û$sæËò”ÿ>˜MGÆSú¼øB¼™¤¤$¢¢¢ptt̶6ßæüÿo‘ëˆÈN�wFѺ‡è´ïwúºÉ$Bñ±z÷]Š¢°nÝ:*V¬˜aY›nÀQRº&¾ð—ôâßGÙCâEnnnrÓø¦ÆìcåÊ«XrÁÞB%êÄ:&Í>�KËiøJ2Bñ ×ñÎèo²ãÛ�D:zàbkJâ­ƒ,ûbQ¾©î*É!„¾�>!!þÛôؾ|2;.Þ$ê‘‚E/Û/a΀2d©g¬Bñ¡IçäÆEÌ=x…Û÷chå‚oÅ~¬Ó“B’�Bñ@â?ÍÀ­ vµzßa!„ÙϨ½V…Ñë}Ç!„B¼#2ý²B!„B!²�$$„B!„B‘í$!!„B!„Bˆl' !„B!„Bd;IH!„B!„"ÛIBB!„B!„ÙNB!„B!„Èv’�B!„B!D¶3|ß!„š³gÏË�;wÞw(B!„xOlmm±´´¤P¡Bï;”–$$„Bˆ,8{ö,z½ž   ÷ŠB!Þ³C‡qîÜ9IJ¼!IH!„YCPPªª¾ïP„Bñž/^œ]»v½ï0>X’�B!² 22R’B!„x&22ò}‡ðÁ’I-…B!„B‘í¤‡„Bñ¤—„B!Eyß!|Ð$!!„Bd‘ªªYOH$œeÍÄo‰¬<’Î¥s¼›À„B!> ’�B!²è��޲|Ò7(®ƒéTÊ$�Bz"vN¤÷ yl?Áãœyiµä_U7똅B!þk$!!„BdÑ%$ž•O{YõÞ/ôk9�³UƳd²Úä8̼L3Ù–JôéÕpW?ù‰Ë³+cœµ…B!²•$$„Bˆ,z£„*jÊÂi.›xba÷}è2 =Õ ¼Ô^F™HÖ+Ï¡€ú$Æ,F(„B‘�$!!„BdQª õ.æ gøìŸ9ôÏc,Ý‚hÒo,C¸c ¤d’8³°%þÃÂ8©Á®pU:ŒOß` }ÜC%`H †û3áèo´ŠZÀçýg²áè âMlÉÒŸï—vÄãIÎB�ØÀgmb3f)ŸüPƒqOzaHBB!„Èœ¨¨(ÂÂÂÒüÜßß�N—�}$!!„BdÑë ‰NOkHí±á„ôŸÂŠRæ\ß<�Qªs5ù¾mäˆFU•‡J:�鈧U û~Á¸† Iز�AEMRFu¥ï�shê¨Å”Üv‡™P{ ;܇0oc%¹Ã¥;68(jJùä¿XÜ¥+/dkÓ|¬ý�„„B‘%Z­UUùõ×__û,44ôÙçâß% !„"‹^KH<ÜÆÌ‡qèü û•"@`I̯§ãä…œ¨7_UEňm†Ó­aÊ$•!åò]º6 üAŸ¯*¥$-”œØôÄÓE“R÷ã3„GªèêTª¦€oJ¨j2W—|ʘMXþ] –D< PB!D…††¼”” %44T’ïˆ$$„Bˆ7ðâ�Iҥ˵¢l°/&ÏÖ”.‚fãŽßÓSÄèÙ’Ï—ÍéGY?#ž>Í�¤Š8=¯üyã@:}Z–Æ_T§ÔÁ†´nÝŽVuŠagê�Ÿ>þ"¡s–P*ç“$„ú<>¹uB!²¦fÍšÏzJ„††>ûwZEÉÆèþÿHBB!„x[*i<ügt“ò$� (¤}?cJñ¾¿p$ôwV.œÃ7=+0ý«>¬\? ï-+ÙþÉ�]ùþIi}RI4"ï±~lÝ1¹Ò !„YŠ»»;îîîï;”ÿ{r›"„BdÑ«C6 \}ñ±¸Ç¾]lj¯Põ.{wGŸ¿ …s�úèY×…g˪1»Øº?Ûš¾Ïç„H¥~P°(X‘Žã+Ò¢áh*V™Ë‚ýX:�½% Ø]ÖõªÍlûIlJƒçu !„"óÜÜÜ25LC†r¼IH!„YôZÂÀ¬=»¥ÚÄNt²NÛ’fÜÜ2“‘ë ¨úU;| žÎé�Ì­Ã[øÝÑͽ3lüj+ãÊ1¾sYŒU•„'_¾4d#ù<ëçÆÈ×Çœ ÜÜuš»X¢³Ò ±p €Å‹�E`kª``™‡yµ˰ !„â�’„ÄÛ‘„„B‘E¯÷`0»÷rVåÁ¨y}h4î1–ùËòÉ×?3´¡#Šª¢¹P*Ø—åëúÐtÁô9ìpóoÀÌ_Ѥ€æ¥9^¬_½ƒ#¿LæÛ‘׸—h€¥s*ŸÏ€rF©üô¨JJ-2©¥B‘$!ñv$!!„BdÑë @ÑQºË,6vy­pJbÀ¤½—o¡wê¢FfrñÖó6Ḛ̀_1ìõ…RŽaKëÕ·hýb»B!„xg$!ñv$!!„BdQª !„B|tä~àíHBB!„È"IH!„$!ñ¶$!!„Bd‘$$„B’�x[’�B!²@«Õ¢×ëQ½^ŸñB!„ø¿¤ÑhÐëõhµÚ÷ÊKB!DXYYqöìY *„¢((Šò¾CB!D6SU½^ÏÙ³g±¶¶~ßá|°$!!„Bd�——gΜáøñãܽ{÷}‡#„Bˆ÷D«Õbmm�§§çûåƒ% !„"‹¼¼¼ÞwB!„<Íû@!„B!„IH!„B!„"ÛIBB!„B!„ÙNB!„B!„Èv’�B!„B!D¶“„„B!„B!²�$$„B!„B‘í$!!„B!„Bˆl' !„B!„Bd;Ã÷€Bñ!;þ<DGG`mm�½½=îîîï92!„Bˆÿ6é!!„B¼�G�±aÃLLLðòò¢víÚÔ®]///ŒŒŒØ¸q#qqqï;Ì›zŸ#ËÆ0bÅ’þýʉús!£Æ¬âbò¿^¹B!2AB!D=zôˆýû÷SµjU¼¼¼pvvÆÔÔSSSœ��ñöö¦råÊìÛ·ï#JJ¨Ä^ÞËÆ�çyð¯UÉž%ÓX²ç&ú,Ærgm; å­À”“i¥2’¹µc>3¾ßÏí¬Už%I×~ehý¸Ú[a©sÆô~ß]sJ¾{Ž�¿îå¯?ÃóüWã~·›Ø˜ã·ýð3ËDç‚›GAÌ•÷„þ:ßöèÀ‚¨`F/ÿ�m¾gJS¯÷8^Våþ¦¡Ôoý5‡¿· ²ÀK'7<Üò`ið¶u}hë.„™CB!„È‚óçÏãíí�n2â)+++ÜÝݹpáB:sJè¹y‡Ç…º°tjr'? òê~þzÍ+îcæ«i“OÞd�B® ¬zÏa<>Äû)7eÍ+ZóS#(ŠõZÅö^ï;!„ïŠÜá!„Y�……E¦Ë[ZZ‘a9Å2?%Ê”¦l@EjµèǼƒ)}ÿw–üt™”)¸úÛXZVðÅÅN‡£g0mgì%òÅÞϱjhÊrDgi…�cAŠ}¸]±¨¨Üû¾Z]3V=ëx‘ÌÅ©Ah öaWÂÓÿŠ`÷ÌŽTó+€½Îž‚e›ðÅæëÏæpÐGüÁ¤–åqÏm�•�…ü»±êæó öô£�…fffhë}G”úÊŠª1üÖ?/g[¬,µäñªHÇ9‡ˆyµÜóx´o2õKæÇÎZ‡“OºÎ9HôÓòñGø¦m5Jy8ace…�s1úÿGÂÖ®äÕVfÖßOc{ÄùR·ø“zŠTgàÆÛ¯ I&|÷L:U.‚³�V:  â“ñpÿYøGXÔ»6¥=°±Í‡_��¬¾˜Æx‚Äxâ’âù­³æff˜™éhüÃ’/,§g-¼]ì±¶ÔâàÕžU‘*�ÄÍ“iâ…£NKîB�´·™kO÷�ÉoÃêP´ Ž6Vä²²Ç#¸ӗ̤WÝ2¸çÖ¢ÍíAp§…œH¯sMüÏ´±KÙGæØø˜L´Í®‰Í©äW�Vvù ùzS IDATò0Iq2¥QÅÜò`ce‰6·e dù©<Û¥iì#€ÇWÖ3ª©?nöZlœ|¨Üi&{"žî•$/ŠÖoGž€Ÿ�ÿÚÀ˜x8hÑÚ»P¤Ú—ì{Ú+"ÕuUÛ=×סA�/ùíµXZÛãþÉ<.%ê=Ž,êC¨_>l­¬ÐÚçç\m­¿•ÅaGBñq�B!DDGG£Óé2]ÞÆÆ†¨¨¨,·£±Òb©QùçQ<**±;Q§ÅÏ8÷ÇÒ ÎܛŀQMèn{€ÍÐèÿbI«ªôÞïBË3ácƒ&z3_´›KØ¥8ÊLå1G'~BƒÙF´;ŸÑzN,ÌàVmȵg3½ÜâÙ2¼5ãN3aÙtJë¸uáùmŸ¿ß0òûœ5s“[�y¬^í ˜ãÚ›I5ó`—ã1—×�åó�m±)z˜ñeŒS�*)Þ¿Þ“éU0'·¶Íbô€:ü£ÙÃÏ�\1H¸ÀŽ_öaØj+ë;cü0³Â&püÅTînèK�Në±i>”ù“¼Èqˆ•SOðbäAØjÕ›KBõLYY%’�_´gˆS±Ð_b~óÚ »S“QÓ¢¸éV�êG§&Ƹ„�¦¤IjÑ›4f3“«™,œLIÞ¿›Ÿw?¤Ò„%´)lN|”!žZ…a#¨Ó`JýaÌæ�Á…5LՄЈUü1­Vê}.ü¹›‹NýX<3óøË¬ÝŸ¡½÷R}À`¦÷qB¹´’?§sþÒìT8õ=“Æn�H•œ XálL&Ú¾Çñ-9iÛ“9Sª`G ñvn$ndÿö£˜µ›ÇŠšvuš_gM kµÓ<رŽNn�Æ>R#7ЫfK6ænLjEcÉŒ¥_Œ¡^Ý6mF‰œY=> P#7лf Öëš3xöH¼s=äf” ®Fi¯û«2ÜŠžðƒØ~Ý�! fRÖ:‰(}^œ 83£!5FþCÙ>cY’“˜=Lë6‘?ÎÆ ÖrHõøBˆ�™$$„Bˆÿ}Â"¯eã´éì“Þ5<0To³zêR"«ÏfÇðX+@‰BÜó Çª­ÜmÚ Ëýs™¼]Cý%ëøª®6exÀãh¾ÕÌ%:³�?ØÌÌÙgñr” ­œÑ¥Š¨ÝÒ˜5ë¯Ð½¯5á±hŠS)¨®Fà[ìå*S{Ü<½pN³¦ù�ÿÉ¿JS ûñ¸Ž¾Œk*]7rwch§J„øcyË—6s¾åx»Qø=©Ó¹L(•ÌŸ-•ðbú›¬™½†È2cØüUW\4åÉse5?÷¤ŒÁº©ó¹èñ{}Ž·Àcî.5dîÝ'uî›Çô°<ôÚõ5]| �2›|ž­•Ö²öè0J–1âu y<ñòz%6�~U«øt8ŽÁw“p¥È@öÍé�›P!ˆ"\¦ÄÐɬø´]�RŠš¸”¤b`yŒ)�ßã]¬j}•€&M©áª�`_b¶®¦Ûî?¹3°0©�Qr‘§�^fd±m…©RžgÏñ±)Û?O‰T6‚©T1?ñ%›1uN­§`’ê>JæâÔI¬ºW‰;¦Ð2·„àþˆÀ€YLÿµ'K>ßf@ÆÇç§®\Y6™£+2ã÷¯žÔù”ʽÔÖýUjk3ÚyŸlFK/*TÂïéÝôÃߘ1í ¶í׳lDf‰°Ál¦ÑœB|ìdȆB‘ÖÖÖYêñ™©O‡:XXÛ“¿h üY€OW¬b@1cH<DZÓqÄüÒ‘:-Z­­®]6="éö ÂõzÂ�ã†A)ªVÔ¾ñ\I—�s*6ž½}±Ñ>i'O#–ÝIâö�Û衽ºàubåK×ç³™¿ræ^3SIجn„–ñÆ5�ÎÞ�Y­'>>�4Gm¼H±¤´a4ŸæìƒL-Iç9y6—2eÈ“Ö�OâY{ŒK…Jx¤–W@OĉÜJ8ˤ »”m£ÕbWinsóö[þvhâOÀ%0ˆüÏ&pÔà‚{ò ŸJý·9L�°%Šˆ¨§L±³³@�¹Ë½ÌŽxöӢXQµŒ1áG�r#Íâ9~ø4já`잱ƅ‚pˆçø‘s¯ýÔk†Ç'ñ?xêµ:³ä-¶EÒ•C�ÉE¹*¥H+ß!„âeÒCB!„È;;;bcc3]>66{{û Ëë˪¯“[ÿ7Ë{v`^|^Ê•v"åÙXEU pj6Ÿ5}‹¼tñVLlp1€pUEƒ&Íç0��…D’ÒúÙCUEUrQsÊF¿´¬¡•F(hCƲãd6.›ÏìÙm(;µc~YK¯"™yÇ¡¾²; ‡�¥Â¨‰,qÅâÑ^&4ïÏåL,ý´½^�ª€¢dö¡SEE¯¦—ÀH")YÁÐ0í[#UUÁÈŸ¡›gRÛòÅê,R¯‘jê %å³4³5ÆÆ“Lr²úl#c#½>•9 ÒÚ^oØvš”'û&�z_h7­¨R].Ãã3½^MÙݩĔ9o±-’’HÆ#C™¾T!2KzH!„YàááÁÙ³g‰‰‰É°ltt4.\ÀÍÍ-Ã²Š™#…||ð)V‹1KÆ1—NŸÿJ„ zàëeÈ­— ¿;îîÏÿÜ\´£ÁÞ§0vIÇ;˜öl†9líÈ•|‰³—RËkXÀo³‡œ:�“û‹í¸áj÷|@¿¡Î‡Ú½g²iÿrZæ ãëo’ä4͉ClšmI\Å<áÔ.öÜyKâù?Ø{ËŸb¯½5ËøøÌIa_·×êLwÝ_õÛ ¿'îÆw9°÷,YëS"„/é!!„BdQHH{öì¡\¹rXYY¥Z&::š°°0‚ƒƒ³\¿aÁ¶Ìšô;�?cHí²Ì«åHƒÞ͘Ñh ÍÚ¨ôoYgÓ8nŸ»�M­6„8h0.Ûž.~Ëݽ vÃ;QÞ>Ž [°/<žÔk\ªÕí–²ð³þäý¼6î¹’¹t&úù›t‹jôèäEõéišc +À21’‹—� ìX“‚qùa!u%p·5æá•½\º¯`­³FÁ�¢…1^´”q³‹Ð¹ˆ†ṨؠvÏJ põöÀxÁ:fÎ+KGL“Îq+.ý÷è�ÿÚÇ–]9°JçÈ�S¿ÅŒ: Ûá•Ù»%7 >oϬºiÜ2‰AmpÎùˆgï=_w� �:×fZ»14ïcÈÐFÞßÜÍ÷C�'Û¯lgz–]Îà¾�цw§†·%ú/N%£kÞ*e ä¦Ágí˜Yw<-{˜0´™7š kørTvMWÒÔEó=^gR¸(…ËÜÑKÈ×,qÝé~½·l;‘ƒ‹GóµR/ëX.Âۅé×1€i.c€{«Ïùd~k5HRÿPòÇcÉèé\(Ô•i¡Ö(¯ÚÈðø4 P«¾„ÎïHÿ=ˆî[_[ ÑWáúI(ž©®{m̾­MÕ/Òmý6úÍÄ~Hã÷2«šti‘—:3ÛÐ)×(Ú•²$òà·ìŒÔó¶ýg„âÿ•$$„Bˆ,Ê™3'eÊ”aûöí¸»»cii‰�� �2gDll,.\ 88˜9Ò~$K›†< '0jUYzOË�)VžÌ¯+ñå÷ h1�XÕ �Šô lMˆ`èEï•«Qgn߯LJ¶Æ£\AL_|qoQ…ñË'�<ð+F´ZÈ}5'V¹](䋽@NJý™uÖÃùbÑHÚÍŠ&)‡Ju¡p»š Üåï°ÕŒZ=‚ë±I˜hóS¢ÞTæöòÆ…Ü�¿dêþ®ŒÛ‚Z‰æä+÷9…꿘�ÐàØ| ¯|Ƙ)­©6 %g.t¹½¨àlúz§zÅÿ ®[Hûz‰Ãœ<…CèòÝwô¯ã�¥nž_°a�#Ç.b`‹‰D'cé��2Á¾äÖ(ØÕÿе÷‡0äëI´ùþ.&.%)h �AJ[†îtûa#¦£F2{rgÝyŒ±6ÅZL¦Õ'>¯ÿ¢H™Œá—•V 3�öuÂQužT輌%ª¢MñÖ Ü:1mÌ zN@Ã*Ök0Ò¿6~oÕ¶‚™þ"ˇ|Ë™H»ÂUôã—|Z4ýÇpÅ®_ýºˆ±ƒ'0ºå<¢ ð­6�5ãzSÚ4µ%28> @ãØˆ¹›4Œ:…™ÝVþØ;�zŒ¯PƒÂ©®{MÊ ¾´‚î‡4™4v �2en7ê�Vq(ê�‰‘‚F#�’…"5 `KJbâÅ?£þ �b‘‘‘³3ªlûöíÔ­[7eŒe6ºyó&:�.ÝqŸB!Þ­¤¤$¢¢¢ptt̶6ÿ çÿ‹/þl¢K�N‡½½}¦†i¼s�¢¥c{¢'že}{û7žìò£¥ÞbAhaF:.åÒüé¼íÿˆÅ®¤Qþî(³¯òCcóŒËgI;{{Qÿp'Âvõ§�AÆKüçÜÿ‰Ö¹?ákZÚÈwPñ¯y÷]Š¢°nÝ:*V¬˜aY›nÀQ H|á/éÅ?y‚B!Þ‚››Û#ù ÞZÂÉ5Ì?n„§«#Ö†±œß<“‰aZj~ï/]ÊÝ‹‡8ÿW³7DbZ —"‘ÌÅ Ø›P€‚NZLâþf÷üÑlÐ3­Â›ÿú�Bü?“„„B!zîþõ'ë¦üÌø‘Z6’�B!²hÇŽ�+W®4ËXZZR®\9vîÜ™Am�ØÔ£öV˜››“ËÚçB¥©Ùq,«ÏÜ·½s ºSÐÅcå]6ô®bé䆇[, Þw,âÿKaÓbüv¢Ó{~Ö_çÛXÌè忱mÃ÷LiêõÁŒ�Nþçz7ìÎwgß}?ƒìlKñß÷¡œ'…Bˆÿ„óçÏãíí�n2â)+++ÜÝݹpáB:sJè¹y‡Ç…º°tjôqDß8Άo¦Ð®Â.nîØH/Ïwt¹6(H«EÛhõnjÏF&뵊í½Þwâ£õøìO¤Ü”!4¯hÍ�ßBˆl$=$„Bˆ,ˆˆˆÀÂÂ"Óå---‰ˆˆÈ°œb™ŸeJS¦|0Õ÷æ«Õ㨢ßÏâÇIR£Ù5±9•ü â ³ÂÊ.?!_& PœfEÿz”Èo‹ÖÖ…b¡}Yr4eL¾þê×TÑÚRÿ»;Ï{Zè¯òu-Ž­Ö«ÿ‹™•´¸tßFÂÓ�#v3½}^Ž:¬í R¶ÉN¼ò"óÑùU jXo'[lœ}¨Öc1Çï§Þ—#ùÌ74ò+@n­%Vv®”¬?”õWÓëȞę…-)çn�Vë@¡À6LÞyëYwìä ËéYËo{¬-µ8xµgUd"‡‡Eë7‚#OcM¼Æ¦1Íðw{ROpWV^yeEžãÇÁ )SÐkKkìòzRºZ7¾¿ø¼ówæÖU%ú‡&Ø[1í…eS¶¿#mÖ¥töOo_$_žAˆÖ•ž¿'<«#qß |´¥øâdæÞ&«1GXÔ»6¥=°±Í‡_��¬¾ø|Kºû#­ã,.ŒÉ B(îá„�µ%V6y)Z£/ߟyøRÛm«Ì[ÏéùgeGJ»çÁÆÒ ›¼E©Ñw9g½¼Ýí›Lý’ù±³ÖáäS…®sýÂîI›«Üû¾Z]3V=[•d.N B[°»žïöô£�…fffhë}GÔ«‡@béàó!,©µEÆÇo¦¾×Ï÷>±‡çÒ©¢7y´VèÜ(Ñl>çŸ~EÕ»˜Ûƒj¾ÎØhí(Pº!CV_àé!–™ïcÚû7™Û»¦Ñ¡Raœl´Ø:y4h ÷T€®þ6––|q±ÓáèLÛ{ùPG^ ñ¶¤‡„B‘ÑÑÑètºL—·±±!***Ëí(9Ì17€Çññ¨ê=ŽoÙÈI۞̙R;bˆ·sÃ@•¥mjÐëXz�YFûhöÌEßÐó<Úù Ý\+QÙk(Ó~ßÃVõ°Ôè½ìùsd=šÏÓSkà,F—°&æä/ÌšðÂS¤þËÚV£û~w:_È—îÄ_À§Cwp,\Os7ƒ,¬«‚UPJôç÷?"èãæ€<8ÆqM š”5ƒŒö•Û¿pK–|‰ùÍk3ìNMFMÿ‰â¦WX=ª�šã6š’&ìÒ8Î7r`ÇQLÛ/`yM[¸{’•ãFѽ¹9îûÇPÒ8ÇE&Ž­—i°)Ú˜þ_µÂIkHÌÉï1°']œŠóûg<™“oŠ_ïÉô*˜“[Ûf1z@þÑìáçN®?Ü2?¾ÇÈïsÖÌiLn4æy°Jµ „ Ac63¹š ÁÂÉ”äý©¯ÂFP§Á”úØ=̃ k˜0ª ¡«øcZ%¬Ôû\øs7�ú±xfæñ—Y3º?C{ï¥ú€ÁLïã„ri%#~Nçü¥Ù=¨ðë7õ.„tKi[{Ì“¯óûÔŒm;ïó©™ZNU££þ¬õ *mŠ1º|F�p�¿ìðÕVÖwÆøa,f…MàVúÛ+ùâ<ºõü£®3ùù“‚ß»Âõy1€”dPjmexüfâ{ý¢¤CLh7�nC™¿©ŽÜáâ5 œžÞˆÚ_„2` +KYp}ótFv¨Î5ýn¾mä˜þ >]Ï4ÎG†Së“ùèC0µ l’¹•Ó E%vç ê´øçžãX:Á™ûa³0ª Ým°¢™ƒ¼-IH!„ÿ z’’’HHºOÄ•#ü:m4¿>ÊC‹ê¾qPÈQ0�š!å1~²DâþñLÞfDãåß3ªF. ¸ln¢JÕeڬݴ›@µêÿ{Ö£º™JìŽMìUË0¶‚å•„DŸ ˜sØšV?-eXˆAåôü1ïOR~Ô4™ ßMレ]ðÁ¦Åqº± ¿ «Ù3¥*5r¾¼VŠuQjÔ}ú¯âä½ö+ëÇïãdRkŒI…%ÛŽ G#s*”ÏCt©ZÌ_°›¾³*¥Ü¬kìð«Z•À|OoÝ“^NHÜßœŗq뵋ŸùbàEÔÆe }ºíÍeÒ¨¿x%êiQ€dÝ>¬5‡ž”ÈÚº*v• - Ã7m'ª] l”ކ$Ñ» 6 ‰çd°¯BRâ| ûæ1=,½v}MC  Å&Ÿgk¥µ¬=:Œ’eŒÒ߆�ÚqF,€ŽÅ«Q)È¢lŽlm¶…-çGPÒGÉp[U:”ѱõºœ…*ñI¡'ÿ(éC̶é²ïðÀ2e«“+¸C;UJ‰5ÄË[¾´™ó-ÇÛ�ÂçpFÛ<8ÓÛV1µÇÍÓ çtŸ,òxâåeþ|ŸÀëÇ«Áw“p¥È@öÍé�›P!ˆ"\¦ÄÐɬø´]�RŠš¸”¤b`yŒ)�ßã]¬j}•€&M©áª�`_b¶®¦Ûî?¹3°0¯&I4”©SëÉ?Já—ëkBÖ²ï|5K¤ö`ˆ•‹'^^/|1 p.J¥€§ë¥r/ƒí¥�ºÍ�dK‚+á_Ô_J>ù,9�¶öfpüzgü½~IòÂï¨èê…\ÚS èÓÏlcÆôC8tÙÌâþ¥ÉT óëÅè0i!'ë£pëøL*ûwÙÔ\)2˜} úðR®Q½Åê©K‰¬>›Ã`­% q?̃«¶r·i+ld¼�øÈHN!„Èkkë,õxˆŒŒÌT�Š„=(lm‰µ­eê3ò€mæ¬flˆyKè ?z” ŠS! ×ó1ëæ¥ )�ƒÈcGù'Ù¯úõñŒÙƯa�€ûìøu'É ¨™ûÕ»^=á§NaP”r%ÍÒh3žSÇÏ‘pc õ�´hµZ´Zü†í'áÑMnÞ{ýMeÜÅ5 kB1÷¼88 Êäc$>Ž'>³³ušÇßϘèÓ§¹‘Éiô“®œätœ5%ý=ÓxÈ×qô× JR¹‚6�ñþY\WMj5ôGÝó [£TH:Ïž°( VªD~ƒÌì«Ì­[ÚôDœ8Á­„³L ²{¯»J3¸˜p››·SxëýñDWwò*Qܹ«'ãm•œ‰cëU‰ü³em«”ÀÓÅ— Úõõq�ÓŠU±¤´a4ŸæìƒälØæo(ñ ‡�'àDþg�448…àž|‚çRÒdâè„-QDD=íÛoŠ��jÌ]î¥ÒÝ_�=Æ·Ÿ×' HAœòàÑxW“ŸÕ�ýŒüÚòiU•åMJP±Ý–í½Nú?æ›ññ›ñ÷ú&Atù¼,áÓ«Q²Fw&­:BÄ“M›tå0Çb­ð)–’ŒP´†ø¢¹|„ã1o±�Ïpðh.�ä5ï“xŽc§ãˆù¥#tO¾+ºtÙôˆ¤Û7—aâ#$=$„Bˆ,°³³#666Óåccc±··Ï°œQÑÞ¬˜ÙGS,íòàdgžñE:÷ÌîõiTt"3×îæAɬݦ§âÔØ*¯/¯<©TŸf½*z=zwçÇ%­Éûâk Å{»Wí1¾qk;3qÞŠÚpcy/ÍË8îÛTU@QP2ýæPAA�>�›û¤¤dP 1L³×~× µš2´?nˆ aÀ¶_v¢rUÏ”ý˜‰}¥h H$ñ |@UU0ògèæ™Ô¶|±b “iËrÑåeKsÑnΡê³l‡nz_oÌùŸž¸oº^ê¹@Ÿ¼ÚBÙ¬+Çã÷`Îß뫹ëî«×òs-{}¶f ŽÑËÓ‡ë�ÕÏêžl›ùJe7þ}´ËnÊú–!ÃpPñnóôþðˆ«~Ç[ ù«O ˆäA… ´oß>%''ç8obb¢öï߯���çµxWåèhEV® Ò¹ #dU‘¨(³í͙҆.½8·]·�—_•H•p�äPN�zÖѹÕKµlÉr}æÒJ½î+œE‡ÀªÀÈHÛ¶ký—‰Ùü±îªðˆéÐýæQ^¡¡¡W¦�âÿx䦑¸G»³ªöcœâÔ IDATÔ-¦ª*UŒPµ°€<ýña$¥õ[S¥b¹ü c¹(UñHÖæÏ¶)ëûýYU¤B¨|Óvkó¶ìm•$K@Kõkã©M‹—kÓš5ú¾X µŽvRn÷•µp�üÎê—ŸÿÌþƃY°Ûíë¨RYEì?iï…\UoˆŠzXnÊþÈZNm•›cëjéûvëûôHu¢¯î­VY•ªÜ­ð`§ëwšíÇõågq2ÊG+Â=wmî(/Û/Ú÷Kö7Zuus•‘œ¬Ó7k`�SEU­â¤Ã›¾Öo—GiØõ×WuÀZEÑáÿöâI¶?ô]\¼|šÑcíë*²R%EU-/Ÿìv¶««\tNÉÉ×»áì¹i7YÜUªnO�[²Y_�¯ªß—ÌÖÇ'ŒlÖ•óñ›ó÷:+Vy…Ü«_ü@߬¡’ßÏÑë_¤È±\´"<“ôÍÆ8]¸4«‘¨M¿“½L¤ªx[nøû(Ç Š¨è¨Ã_•iÿ^y/²’£ŽîùE*zÕw%¤”Ÿ²¼Š ¸Í1B€¥y#»éÕ«Üü‚U¶VUÌêÔ¶[# ÛJL£‰ëZêý^¡ôö¹�{V³¦>¨7N^�³_iEwŸªží«È'¯û#rl«\[™9„ Òk3ÿÒÈÉcÕåÍSJup“w@QUiœqüZA¥T½~¤Š8H’EA�'éå­õü„îj™æ¡ÒµG*¬Ý¿$$yÔ}^+—ûhôó¯¨_ëã2 WTÃkáMå—ÅåTyç©ØiÌÈ1šÿP �?g¨�‡ŸCª©ŒoG®SM=ú¿Q:0bŽ·�+‡Àpu�Ú\÷eHäÔné'öjÕÿ¦ë©ƒñJ±z¨h¥ùÆ„‹—bd³®Š9¿–\|¯31Îþ©]MÖc+)ÕQÞ%#Õô¹7ôTÝŒqUF¼«]žÒ3s†¨ýó©ò*[K�æ®ÑØÎÅ3ŽŸ¼~/³È§ñd­Z^DO¿°P#ºNÐ9G_•m8ZÑ­ª©Â½SµjyQ=3i‰žèþ¢Nî*Z¡‘«×K Šæu?·>‹¤e™'§L“£¤èøøøY9-ìóÏ?W›6m2®3Ñ_ý¥Â… ËÑ‘| Jzzºœ»Ç¥Ý ÿ…ßÿÐñãÇ/ßè²páÂ*R¤H®.ÓÀË…¯UT›ð힧䪥hÛS5Õö‡!úöþ9<•€SwY,­X±B�5Êq^ÿA’vKJWÆ3{.Mé™'zðü !!!„·"û_úòÍ5Š® RnJ;º]‹Ç/VBä(5/›×0ÂЙC{tè‚£’·ÎÔ£oÒt%Œ àÎc;®ï×¼¡¹ÛÕ±¤ rô)¥ÈF�iùóC–çÁiúnnµ�}D.ej«ÇÌåzªú?/CW#�w§h }w‹†Þ”…9«î¤=ŠŸtSÀƒÁ„ÀtÀtÀtÀtÀtÀtÀtÀtÀtÀtÀtÀtÀtÀtÀtÀtÀtÀtÀtÀtÀtÀtÀtÀtÀtÀtÀtÀt€[ša]€©n—¿$·,›ÍvÛü · Ã�Íf+è2þ5Ç‚.€•žž®””†!«Õ*‹ÅRÐ%äÃ0d·Û•’’¢ôôô‚.ç_#�ܲ¯sçÎÉÁÁ¡ ËÈw6›M6›M���]Ê¿F ¸e¹»»ËÝݽ ËÀ àÀtÀtÀtÀtÀtÀtÀtÀtÀtÀtÀtÀtÀtÀtÀtÀtÀtÀtÀtÀtÀtÀtÀtÀtÀtÀtÀtÀtÀtÀtÀtÀtÀtÀt·M aFA—w4~ /n‹@Âf³ñ‡00Ã0d³Ù º Ü" º€›!==])))2 CV«U‹¥ K€;†a²ÛíJIIQzzzA—€[ÄmH*>>^çÎ�“ƒƒCA—w›Í&›Í¦ÀÀÀ‚.·ˆÛ"�pww—»»{A—r鶸‡¸µHÓHÓHÓHÓHÓHÓHÓHÓHÓHÓHÓHÓHÓHÓHÓHÓHÓHÓHÓHÓHÓHÓHÓHÓHÓHÓHÓHÓ9tÿÖîÝ»uúôé<}ÆËËKÑÑÑùTÈÉ-Hœ>}Z5jÔÈÓg¶nÝšOÕÿ!Æ ­á ½ç÷ˆf=)GÙtèý1zvS„ž}©«Ê0> @º-º$ÞÞÞyšn†’nÖê/ÒÙëÍ–zLqŸ­Ñö£v³ +`ë�íë´>‚.E’íÔ>}ùñfJÏüª¡“ï÷QH±úš²'=»�æŽý”v¯ú@_üœ|q{í:úíZ±åW�û/4€;ÚmHÜtçëÓiƒÔ²zyùxÈÓ¯˜*Õi§a¯ïPò-Ñ‘KÕ–IÕmÂçJ¼NÖ`ûc™†´¨…?þ‹Ž¯ý/Ímæ%—¬'·²¶1õÆ—3¥ý Ù}:iԊòt-2tzÍSjÓc†¶_¸úçÂ¥Z!DÁž–‚) LpË_²qÓ�Û¥—Ú¶ÐØÞjØûaMy2D¾JÒoß}­‰ir¡�x5«¿ZM^£ŠIvIvy{˜, Öè÷žT'I–B ®âTÐUÞB,òŽyV«c ºÈ_Œ�¸Jªv¿ü�Æm-¢ßÛ¬•/W�¶-Ô¢mw 7W »G…$É8¥ms©Iå`ùzVéjí5úÝŸõ÷¥Å¤lÑävõ]>X…½<äé[LUš Óâ½ç.¯)ýû×Ô«ÑݪP<@Þò)¦˜þ³´=1Ó Û }ýJ?ÝUZ>*S£“žÿäˆ2�g¸ph•žëV[å‹xËÛ¿¸Â›LÔ·ϸ§nzT!n#¼[¿©„¬FwØ�k~ìÅî•ôÄ·i’$ãìZ:²µª–ô“·_qEÞ7L v%gq©ƒ³ŠFÔQ½zõT¯^]Ý]ÆKV‡@…ש—ñZÝ*ïcÑ…_WêÙÎ5U6À[¾Á•Ô°ÿ«ÚtâÊð ÛÏKôplM…÷——‡·ŠTè£wâ¯Y›‘¤µ#k«B°Ÿ<=¼U´BŒúÍÞ®$C’ %.n'oŸ.zçr3Û´j]y—ª —i¤ëÇ‹‹\\¯Gï%ÿèïôbÍÜŽÂpP¹þ‹´l`˜d‘[Pi9äaŸz>¸Hï· Púë4yä Ý\WCÆNÖCå\ttõD�|¦·ž¯¶GÓê¹ä®ÞB 5ñó)jê*Y|UÂùŸŸÝò´bÛΕ½å(½<ªšÒ�é¨k˜¼,’µè=êóÌ<=RÌG–ßjΨ1ê74D{>ì­¢×m‹|4Uu‡‘úbã �)*‹¤3[7k�õnu«å‘Ëö€C ‘‰‘ð“~>iUÈ]QòÎîÒŒ³Ÿê•i;TtÐgzsT ¹HRL y‰Pß)¯kO‡±Š’$9(ø®fº7ÆSRŒj¹Äi}—uZ÷Ó³ªq±Ù­þªÒà^Å”¶Jõë*ðàgjüöZíLm¦˜ ŸhúÌu×Ó{4¥W Y%U�0´k]G½·ò �,§_MÖÛI�5cãLõ Ê\pÆ ‹k…V W‰ëŽƒq”O©J ¿ÒNÛ:[“?uR—åKõ\¬·,’Ô Rü]­ôÒŒ¯ÔoFÃŒíΛ,|Qï$ß«_M»XgCÕ MQ�Ú34íã!ZÒÉ÷b{ªj³fª_:»‚T¦~G•¹øSµhC›—·ÕÖ­Gd¯Y&›Ï\Ë¢BeU)<üÊÁvu®÷iPTcÅÔñ”TCn»ÞU³uÕÔ¾WkUs”TÓ¢MË;hóWd«WE¹©×â¥âÃî~¥Â«î¸aœÐ‡Sçé`ÄSÚþÆ…\û�õ‹VlÛK?Ü¥’¿¯ÔÊ ßhOzouÈ¡%›¨eui̚ϔЯ‡ü-©Ú½y›R+T=®M�¿¸d#Ã0d’Å’}g,ýàN}wÚGµD_é”[üT¿a”¬¿ìT\6w½t)ªR–x�8•Ý]&U.´Œ¬‰'o“ÒÆéûÓçµéñÊò½ô„� zëdºŽþyLv�×wÛ�Þ@õofçÑ®ã»v釻հ®÷•Q"5Õ°¦«â¿Û¥ßótGÈóŠÛ¹÷u:WŒQÝ¢)únçÏÊõ-5íñÚ2ã!ÝW=L¥ŠQpØú0Ñ® )þÕS3nlŸ:¨hñ¢²ÄWÂ¥]ê ¢Rbb²ì7«Þ´½Ú¶ë‚Jׯ¯2Yć)ûßÓ˜.õY®˜Š•V£ÉqJ»p^çs³k1µêT[Ʀ�´>Á�ÒÒ¦- ¹÷^•É!Ì€‹@"kár*ëc×Á¸”íô†²éLæ 89ÉAvÙ®Ó™wpr’ »ìvI†!Ãâ­Ó6iÛ¶m§íÚ¹{·Ö?YMN2d·’%«5ç. °d7§q³%b\^_ÖïänÇ— Tû§¾–o·©z{Ý—Z¿l”ø]:„-²:XeQšÒ³»…BvAÓ îSçBÎ’Í&Û¥[œäèd‘‘±s¬7wì²g¤dÿ|+m»&vê«7Ž×Ô㯯Ô_¬ÔÿºWÈð'«Š¶ê¦†Ö z{Õ ¥ÿþ…>ý¥¸š4«ÄÐ)ùŽ@"³B÷¨sû:³fšfl?›å,Žå¢ᙤo6ÆéòÓ�D}½a·ìe£T%Ûk=òƱ\…{œÕ÷û’T¢BU¸<…ªl «$WUŽ •önÐ×'ÿÙ�vus‘q:éú�)uu“«þVrræ¼UE¢£U̶S6Ÿ¾òò¹mÚ°5E~U¢T2OgÏ]T%ºÒ?êLûiƒ6uQDth.;¿é:°+Nçʶ׈Á-T3¢’*W�TI÷+íí(/Û/Ú÷Kv‰„‹Ü\¥Ó‰§•yœJþìÓœë-äê*G#YI§¯³“ÃYÉQ¿mܨ߮ ³ŒÄ=ÚuȪÚžÖý îRx¥HU ¸êKm±Hv»=Sàb‘ì†ì_°´Rÿ6žúzÑR}½zµ¾/ÖJm¢y* €üljЫ¸«ÞS¯ªÿ†.z¡E}ýôе®QV~Ö¿u|ÿvmNi IO4ÕðaÑjôBõõyNýkxèÏO^ÖS+tßÜu³ZÔ«¹†>®&/÷Ug×ÑШ¼¼ÓNêÀAgÕÐBåT±÷µ|­Ÿk7H‰#Ú)2ÀªÄël‡ ‹®"çù‹4af¤аêÏcÞjÜ©¶3õV­Š,–¢¯<«eÞ-�tPç+vW‹õXÃ%zdpw?L ‹œÒ׳žÖ‰5ôü�úy¸„$9¨BïÇÔáµz¢ËãJÕJeÎïÖÂqÓôsŇõj«ìnúÏå”­¦Bó>ЫsïÑ ZÁrMß§£)WºÚÎÕ[é¾ÀEz}øH•|¼µB½lúåÇSWÂÇÒŠªâ©cLÖäzvÕu?¡ßj¨[ãüا9×[¨r”*j¼æ<»@¥ï/­”CI*Þ®�ªd^Œ5XGôЫíÇ«cŸT=~Mw>«#‰�j[QáÁ6-~ý-n§0%þš »o­ÑŒ–ézÿ±º¯ý0-9ÝPSV½«!óÞ[µ¶Ñ̵ ÕÛoƒž½?V­œ©ƒ‘OêÕϨ†[n—bUp÷zcX¨öMé¡{k×RÝfOjƒK¸ÂKºg„^M5iùµp\§±Ý[ê¾–]5v“«ªÇD©ˆƒ$yªù¸YTñ�föi©V½Æjþ׿)Eù±Os®×!ôA½2¡•œ×=¦ö±4äÕõýñk¯é±È÷Þ©ZûÎU>´@#:·Ð}êÅ·wë„ã=½hŠb�Ѻ¾j×i¨ÎóŽª\tHFðd TÛ'žPƒ ïiÄK›•*…ö|J£þÒ¼Ç_×�oÞá5@CcÎéÈÉŠêÚµªÈ#˜Á")@#%2ON™&GIÑñññ³rZØçŸ®6mÚȸé÷ È^\\œ’’’òôEFFæSEÀ­æ‚¶�®®ÖßÕ¶�úåðTw"‹Å¢+V¨Q£F9Îëïï?HÒnIé’Ò2Mé™§[þ’ ‚àF:}(N‡Î;êôÖÿiøÂB°¢aÓÜò�€‘¦¸Ù÷«Õ¬#r-SG=f½£1Õ] º(w àŽä¬º“÷*qrA×àNÅm`: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: Ò]0øDIDAT`: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `: `:Ç‚.@ÁÛ»w¯’““uòäÉ‚.w�€€ùøø¨R¥J×��ã3orÛ®�@¸ÃíÝ»W6›Mõë×/èRpÚ±c‡~üñÇl;ÏŸ7&§vý/ �îpIIIª_¿¾ Ã(èRpºë®»´qãÆlßçø¼19µë�p‡‹��§³‡Ý÷8>oÌõÚõ¿€›ZÓ1B€$qÂb±äj>ŽÏ¼Ém»$ 2 ƒþ³8>oOÌëð¥SÜW»”ÞLÕŠÞW�g³½¶_ç©mÌ9�Û¨wû”ʇké %Ü¢M¿Výaò¸éË7�Äíéø '—:|†íOÍiæ%—¬'·²¶á•ùó8¥ÿ¾LCÚÔ½i9Ïo?£}ŽWß&Q*è-¯•Œh .O,×�çolýfOÙm¯\U64Te\¥|Y÷mžÔAÝ&|¦S¶_Î… ÃTÖ-›cÁÅE^ÍæèϱüÜ ù½Ÿì [5gð}Š. //ù¯¤ÚíFêý_Ó üÊÏv-hŒ�p¥c)¬–/®RX¢]’]GÞ®‡–ëÉwžPm'I–B Žp¼áÎÎ¥ÏåØa2µáéXu~õWoÑO#_®¡ÒÞi:y`§¾ÞŸ,ÃÁÐ-ÐßÊv{-EZêåõ-/ͤ›¿)W–˜±î[ŠcäÃZ²¶­.’Ò¾ÕÔ®ãu¸ÃL½Ú%cT‡Õ7D…-ù¿/òµƒmÿS‹ú·Ö£ß–S÷G_Ö³áþÒ©_µûÛ3òôµÜû[#$d:«ê¤ ÊµU·n]Õ­[Gw—ñ”Õ!@•j×Íx­Nu•ó’ìI;5hKU RaÿRŠnõ„ÞÝŸrqkßÒájYB…½}X:RÍ&oSꥎ±ý¸Þhé#777¹yVÖ¨oRÿqf÷Ì—ã4hú/ª4zµ6,¯�][ªù}íÔsØÍ›Ù_aVC†‘¦?¿˜¢Þ1UÔÏWE*ÔU� Ÿèð…‹Ë±ŸÔÚ1­T'²œŠú{ËË'Peîn§§>úU.­ëïÍšÒ>FUC‹)ÀÇKÞ…K(²ù#Z¼÷l¦z.è·µãÕ½A„Jø©hX}õ~e“Nfpf¯–�j§êeåëWDe¢;iÎ�éÙooò2uôóS§åg./ãüÁ•z¶Ë=*è«ÂÅ*«ñ¯êëã¶‹ïÛôëÛCÕ¼fe•.â'o/_ ­­û_üRDz¡ ¥n© nrss“o›7oÏE»e>ÃîUNÕë\Ü÷µÃ`µÊ½ÔݪS7ãµÚ•ƒädOÐÖ9«iDqö PÙê4úÝŸuîÒrì§´áÅnj]NA~Þò(­˜v(í¿2B"u·6l:«Ò=§êÕáÝÔ¢Iµèò�ž~å15òÊXwúÞYê]VE|½äPFw·}J+K•‘¶KÏTõV‰þ«uöò2Ӵ뙪ò ®�çsyü0BÀ�*ëÌÅ!SW’d;¨y÷·ÒÓ'c5nÚªêö«Þ{îq è⬒›Ç©ês5hÈÛr8]µ+'§¤CúÓ¥„¬†!C†d-¬¶3VêÉN’¥� —¾vÄÅ}ºàmýØI¯ ‰–{6#Î}óŒZw˜'K»±š5¦’¬>Ðäq]{ü}5­±|ŒÓÚ¿åk¡×^ª+¯ôãÚº`œ&õë§€Íë54ÄAJ=¬m_î–[ß×µ$Ö_JüAoO§‡ï÷PÈ·Ï©š³¡ÓF©U÷•*9d‚M*©3[fhÔ¸.zØ«–v+*«ýw½Õç> ݦGÏÓ å\”üûß*UÜ*ãD6Û›f\jøŒ¶�_­¡±=´&¨�ÆÎ¯2¾Ó[ãŸWÛ6ÉZóÙÝíjSÂõÍÉÊzö�éŠrMÑï_ÎÔ3î×Ðb;´¬[�®~¦BF›9U©÷fwR�E²z“· �Ý’C»e÷pãšš%I©Ú;­£ZM8®�¿¤eÕ=tdÝ+׿¹Û¾Ò›�‚eµ'*nÝ}ï?Ds¦6Q ’”XþâñðoŽÏ›Ä¡´BÊ9hŧK´¦¸Z•qûÇ,– šê5vކõ–åä6Í=Vý)¯ÝïuU“FÅôÊÊÏ´óBsÕu–dÿ]_}uHÞ1ãu—³]É_æpüäÏVÝ$dH(s'4㟩ßÎÕ´-Å4äËPÅQR EMþYŸ5ù@ì~J‘:¦6/Õ¯ÓP5#½eQ„ »aÈ�£|J†©bEç+ëɼjÛaí;ð·+UU¤K6—'ôþÔyúµÊ(m™5H!’ÔS„qPÕž~Iˆ7ÐCÅ3.\(Tººš4¨+gIu£Ïkkø#úäËcz¸|ðÅN±ƒŠVm¢Fõ<$ÕÓ=…öèÓû×kýOOëîÊ'õÞ´·”Ðl–¾Ó^¾Iw…êô–0 }ïS%té!ïs5õSGu^º\›ye  Ù²ÛÞÔ‹-k2ŒtX4Eï&5Ò+ŸOU÷ ‹¤Õ)ÿ·bêÏÔ+«Ö¢2 Éâ¢Ú�뫪£¤:!ŠßX]/¬Ý¢s]ÛÊýš}'C²¸ª|XE•¸ÔëµϹÝJfÓE6®üãr qî3Mu§Š>ø‰æ?V].’T¯š<ŽÜ¥¦Îמ¶ci• YäR¾ŽšÇÔ’óåÅüG kE ™÷ªõ¥žw¯Tx“ÎêÑ»�º6‘×¥¦ð‰TóV—>PUÅÿX«&}«=i=U¯ù½*2ï3}ò]ªêTs’ýÈ:}²ÇC ‡Õ’«ý¨äpüøÿ÷ŸÎ™oîä0@&Ù û¿Ü½xéÀñ={t,uŸ¦6’¿¿¿üýýÔdº¤Ó_GÓåÕKÛZÖ­º÷¯Å›ÿPʵ£,”Õº. ñ·Ën¿ælü?†ÙïÕθ4•ªWO¥­—^·(¸n}…Øöhç©Wu`¯\‚PV处ñaAõ8—.¯–�L°ÉHݧïöžWòÇ�±­þ!ôIŠÒ�Ñ1›MÇvíÒUSË3‹z³ÛÞ̯ŸWÜν2ÂcT'àJ­Nê©vÐyÅíüIi™;ã—–a-¦re )=ᄳþíüyh·l§kŽ“´_vê»Ó>º'&R….Ïã«:1²Ü¥¸${–ûáF.+ÈÏK\*tÓ¬¯ÖžU“Ô®È>Íé]C‘MÆèÓc—Ìü½ÿ}�½¿¡î +­bÅCÔô¥8¥�OÑy»¡B5Ú©EÐZ»j�Ò ›þZ·Z;<›ª}�\?ù·M·FHÈÃ�œîÑ赯¨¥W¦×-Vy’œCÕ{Év5Üü¾Ì�¥'[L×´ohõ´XHÊñ„°Cq•+]HéßíÑÞ R=—,‹Èúìº%ã½ìO½;ÊÉQ²ÛíÙ¯ßÉI޲Ëf¿´¹*Öu®ÞV媔ÅÅ_¥¤v»$‹,Yl˜E¹ØÞkË¿Æõº–ŽNŽ’ÍžÅ<Ù^wqƒí–íâ²ùÈ-xÚßâªâ5:hx�4hžº5~BOˆÑw/ùèÅn´Ð÷Mš=U‘E¬úkù#êòÚÅϪ¦ŽmKjÁÇ+÷d v­Ø*ßËTß]RjÎÇÏ�Œ®{Füê÷- W ýgí=RXåCBri*_NAnç•«JÔî®±‹6êËçªê÷¥s´ê¸]F!W¹èœ’’¯óØOy©aǦò=úŽ^Zø³Îg5�c˜¢*;êð¦¯ô[ú•Ñ}ý•X++ª’c¦ú³8s|�Ÿ/½f† ‡PETtÔ±=¿È(�i[CBT¾„¯œ.µ‡m—6lJþg�×ÙÞ+ëuVxT˜´w£¾>a¿ü~êÏ_i˱Bª"‡Ë£*²Ú?Ùœõwu•‘œ¤$û ´ÛuϺ_ùÙ¡l¤ªx&éÛ�qWö“ý”6oŒ“½L„*{)Ç:ss6??GGd59—n ºe-J8xP ñ{´û7«jõ­.õ£T1¬Šî �õr]NŠîÖMÿøPK—/Ó;ÛŠ©ãýµå’«ã'·ã¿Ž²éÀ\êëª{H8Õè¯Á5—kÌ£]åwl�š…–%ñ�~L�Ò€v•åðǧZøEª*T.!ûIíŒ;.›k„|]$‹[¸ªŸ×¢Ïi¹g¬’Õ…°®jætÕšýZŒÓÄÖÛ5xts5ß=@=›E©¸‡]g�þ¬­; ©Ý‹©Ý#½5³ÃdõZH£»„ËràMyþv^¬N%2=®1sçýâ�Ì�ãLó\üç•ÏY‚ÔvpMïö²zöµëÑûk©„[ŠŽýü— ·è©˜ «œj< Á÷¼­1CºÈã‰�jZÁGé'—ªtVã’ÙlopæõZrÿµ{½¯Æô|Ré�¶Pé qzkü«Ú_á!M�õ‘Œôk¡Lûçr4s :*$2\N kÒœ*z ²E÷VÃö÷ä¾Ýþq�d>.ÖïÞXCŽR³É4Àg¬úTs×_ë§ëÙ�ÔtF_Uq0d\{ùMÇ^Nòµƒ�²IS†¼«ôuU®ˆÜí‰:ðå|ÍúÎAFÖP€ï9U,jÓ²7^Ô;AmTÁÇA‰‡NÉ.�Ëß kHgõªõ²F?1UFøú_ÔŵæâøÉ/n ×$®éð:„hÀâ�ä2~¼æ¾l©ÞuyFã^{D�&^�w™{Ô~æGÓ1X#›ýpͱ—“ü $Œ”B*ì{BKçŒÖÿ~OÐy«»ÊD«Ñ˜eýpe9:züõ‰J3K�w˜©Óv'¹ù¨LTCù[.n›¥¨Úö�Õ תjß®*g½ÒŽ9?ùäV$,’”Ldžœ2MŽ’¢ãããgå´°Ï?ÿ\mÚ´¹%6@†�>úHM›6½þ}€|bµZµnÝ:µnÝ:Ë÷9>oLNíšW‹E+V¬P£F�rœ×ßß�¤Ý’Ò%¥ešÒ3OŒ�pË\sŽÛOA��¸]Ý íE € �Dþ¸Ú‹@>‰üq+´�p‡óóó“Ýn—Åbá:}˜ÊjµÊn·ËÏÏ/Ûy8>ó.7íú_@ Üá|}}µoß>………Éb±ÈbÉ¿;ÿ—†!»Ý®}ûö]·ãÌñ™7¹m×ÿ àW¹reýðÊ‹‹Ó©S§ ºÜAüüüäçç§ðððlçáøÌ»Ü´ë�U®\¹ K²Åñy{²tàÎC LG LG LG LG LG LG LG LG LG LG LG LG LG LG Lç˜ µX,ù±Xp›¸é�ÄŠ+nö"Àmæ¦ÕªU»™‹·©›HxyyÝÌÅ€Û7µ¦#�¦#�¦#�¦#�¦#�¦#�¦#�¦#�¦#�¦#�¦#�¦#�¦#�¦#�¦#�¦#�¦#�¦#�¦#�¦#�¦#�¦#�¦#�¦#�¦#�¦#�¦#�¦#�à§F�Éßß_þþþŠ��ÕO?ýdj ÜatêÔ©Ë?'&&*))ÉÔ$¸Í}ÿý÷š>}ºöï߯ãÇ�kÕªUŠ��¿üþÑ£Gµ~ýz%$$hß¾}š1c†~øá‡|­É1_— ÔéÓ§µlÙ2-Y²DK–,‘���öíÛ§”””Ëóœ9sF .Ô7ß|£„„?~\III*S¦ŒÜÝÝó¥. nc[¶lÑüùóe³ÙtðàÁ˯[­VùúúJʸdãôéÓÚ¾}ûå÷gÍš¥Zµj©Q£FùR�·±;vÈf³]õš···êÔ©£ØØXIÒêÕ«µiÓ&%''_ž'==]{öì!�yתU+>|X«V­RZZš¬V«êÔ©£)S¦(00P’£‘#GjíÚµ2 CNNNjÛ¶­š7ožouqSKncêß¿¿BCC%I¾¾¾Š��½FHR`` bccåçç'I*_¾¼zõꥰ°°|«‹@€Ûœa²Ûí¹žßb±Èn·Ë0Œ|«‰@€ÛØO?ý¤7ß|S¿üò‹¤ŒX®^½Z'Nœ¸<Ïñãǵzõj�:uJ’´ÿ~Íž=[[¶lÉ·º¸‡·±µk×ê½÷Þ»<ÚÁn·kÓ¦M9räU7µÜ¼yóåyÒÓÓµfÍy{{«víÚùR�·±ˆˆ9::*--íòkÉÉÉZ»v­¶nÝ*I:uêÔ?.ϰZ­Š‰‰É·º¸d€ÛXÍš55pà@¹»»«lÙ²ªV­š¼¼¼d†”�� Ã0äêêªèèh…††ÊÓÓSíÚµË×@‚ÜÆÜÝÝÕ®];ùùù©qãÆ ÐÌ™3µ`Á�9sFú{w�Ó6…ø%E¬Z6ˆ,�e¶7@bÇ58÷á HÜ¡—á4é¢q˜<�=NK“Vý>i4“ÁÆ^ÿzóÇÇÇq���ñööÏÏÏqss§§§ì½Æ‰Õzÿ°Åb‹Åbóûöö6^^^6�ÄÉÉIÜÝÝÅÅÅEDD<<<|ÄcGsðŸ9;;‹ËËËx}}�ˆˆëëë8??ßë;$à?suuOOO}‡²©åj` ð«ªyCþÊÆP! ¦˜”-Ì+›y-Œv‘ó„Þ:WHä›~Õ`¶0H¬ŠY0ì¢Ìª¹Â<úáC¾A(L5–-l~×zHäj¨ie ½«Æh™”/”G6Zÿ eJž°udCuðš9C®�J¿cJ¶Ð«�¨Ý¸\€–.G¨…½ G6€�ÒÌÆzH,ÓhÉyÂN=$–±J¨’¦ÈyBJl®;²‘C €–¡0bkÅv1KcYÌ-ùÈFõÇÑúâ±* �0U«Ä*âgØð%~ö’˜Għb.Ç×Ê5³b=/öº9�™€ý[�Ì­Öˈø^ì}/ö¿­—cëšYD|Žz ‘ƒ‰¡ßåÜ &"­£Øö#¼¢l:95ˆÈsjAÄ&�8ª<¤<¢Q òË~ZÏSª$†*#°?µ@¢›w©Ž(׽С½—9�è.èä  |Á®2¢[wAÄÔ0B‡7å¸FíSžµP¢¶®ö“˜ÒÔ2¿`¾¾V‘C‰™€Ã™ÒG"W9 }A#ƒM-�Òƒ¦|Mc(¸˜Çû‘�2�ˆÊ:NÀþä#å^­ŸÄ²²n}Þsð“ŸQÙÈ®cAÄ.}#pX­@¢›[ý$jÁÄÐ^ïÈF~`YíP¾Ô¼òCUc_ÕÐÐo¨±e·n}u£J´öF‰ˆ~(1‹~(1‹í ‰.˜˜R!„€¿G#ò-tEXtCreation TimeMon 30 May 2022 03:11:35 PM PDTª‚NI IDATxœì�w|eþÇß³=Ùìn6›Þ!… ½7i*ŠÊϳrŠŠ]Qîlg9õì]ï êáÙ°!àaCªHoÒBh RIo›l6Ûæùý2†�†wÜy8ï×k^;»3ó´yæù<ßïóì< ág¤N>Ov¿½Ï¶ûí}WQQQQ9½�|�|žì~{ŸèŽ}¶¢Ž„®½ï'+z�í«¨¨¨¨œ~´'l­÷»+h-ß%N϶ñµh‹Ðµ9Ø•pu¶µw�|¶Ýo›•ÿ=: “±â:¹¶ÇÚ‹Cjµ4[t¿Tغ»µ6íìÓ�ßUTTTT~Ýœ¬Ðu%hÝÝZ‡ÝZì¤Ö®Ë¦‹ïªØ©¨¨¨üv9•"'·ó½³tçºlo|®#1ko¿;âG;û­?Û¨¨¨üïs²ãq�‰šÔæwè\ô”ñ¼¶]W×Þg{‚÷KÅ®5ªð©¨¨¨üoÑ•E×]‘Óp¼àµˆ\k±£ƒóOˆ»Å¢ëHä:¶¶ßƒ;` €ÐÒ¾ÐÑæ7PEMEEEåt¥­U×Ù”à¼@P4ò³f´½¶a´Þ bבÐu$nmEÎ$Œ9rôã�?~ň#z´Z­F’TíRQQQQé>B�€ìv»½›7oÎ}ê©§lÞ¼y#P4ð³UײµˆZk‘;A|$š-°®¬·¶›H2dÈÄE‹Ýåðù|øý~dYF–e„èì/******Ç#I��FƒN§C¯×SZZZ{饗¾²}ûöi¼Í‚ÖÑ&Ú~jùÙªë®À�ô×^{íá·Þzë&�NÜØØ¨ˆœ*p*****¿!²,ã÷ûñx<˜ÍfÓ­·Þ:Ñn·Ç-_¾ü à¤ó?‹Ÿ€˜èXè´möµ@¯¥K—¾:nܸ3UaSQQQQ9¥H’Dpp0kÖ¬Ù{þùçß dÓlÙµ¶îÚZzÇYtz:¶ä´m>“_{íµû/¾øâQ���ÿ¹\ª¨¨¨¨ü¦ñù|¤¤¤DFDDD/[¶l7Í“Uº5D‚èZä´€eذa—­^½úIUäTTTTTþ3zôèG333õoÙµ;~'Ñü×€öD®­Ðeäææ~dµZ#Uw¥ŠŠŠŠÊI’¨­­-KMM½Ž]˜mÝ™2 ·÷Çî¶üÖæ1cÆŒv8ªÈ©¨¨¨¨œ~¿·ÛMCCN§§ÓICCn·¿ßRa !ˆˆˆˆ>|ø(Ž7Ô:|aIË,ÊŽÜ•-³2#gÍšuo|||Ô¿!Ï*****¿|>.—‹¦¦¦ãfæ·žYéõzñù|h4´Zm·Â ÄÇÇÛçÏŸÿ#à¢óW�)‹®¶µèÚn¶!C†$ý+VQQQQùíàr¹hhh tyn  ¡¡—ËÕíð‡šDóÛ¸:z©‰ò®®Vh¹Èdîv TTTTT~³Ô××ãõzOú:¯×K}}}·Î5™LfŽ÷Hv¨e-¡s«Î í®M©¢¢¢¢ò›Åår�ô¸[kü~·,;�N§ãx¡kך£•ÐuµzAÛå|TTTTÚEÔ²{Ó*¾ÿa/µêܵß>ŸïYrmi·ë‚ÖÚÔѪ9ŠE œ¢�êlK•ÓáuRš—O¥ç¿�’_1î½|úçë¹æÖ§ù¾ ý±ïîy<ûò›|ðý^êÔfã7…Ûín÷wYîx�ÔŽŽuV Ç4©írqí ^‡«´÷:0•Ÿe¬zý%f–SS߈A–pbSú2òÜßqÁ°XLÿí4ž¢a /Üò:?ùS¸fÖ \÷o¬òr>óï¿�yyFzM}”G§ö"ø˜Ľö®ŸµØdžxçVúé:ê_F”±jÖ‹,Ø[I]½O@Âh¶•|#'_ÎïFÅuzßäªì:ì¤QÞËÎÃ�œŸhQ]=*@³Ë±½‰'²,óÊ+¯0bÄÆŽ{ܱuëÖ±eËî½÷^4šãŸ¹@ @ èj&f{«ê´]á Û®Kµ.«�h¢² €ÒZ^YBCw] ‡¶¯à“þÌKËJ:]çþ×GY>Åæ‡h$gÁ˼¹¦ü¿W6¢‰Ê¢Bʪ]øõ!ØCCÐy«)ÈZÃ}”Ùj;}[®&n7ßr)ÿ7õL¥ŠœÊÏtäjÔh4Œ1‚¹sçòã�?*¿¯[·Ž¹sç2dÈ�D®…n¸A;Ó,eÓupA{«¨´ƒ–Ôkfñü%±øk²ä�g™»«ž¬6Q2éRâD5»¿ù˜yË·q¸:€9:ƒÑ¿›ÎÕ“ j©Ur-û¾ÿŒù+¶‘SZO@‚=<†Ä!3ãšáØ]«xî¦7Ù.§³¶{þq;O|_EÈ9�ò�;¢tW€Êíóyï³È*¬Ão²?†ëþ|C[ž³À!>ùãå|èθ‰·ž¾�ðj»?{Ž÷VçSQÛHÀ`#¶×(.¾îjÆ'vnÇ ¹š-sþÆ‚¸'ù}Zçv–êøá¹¼µÝGäÿ=Û7d •|ÅÃw~LÁлùǃc v­åÅ[^c‹7š‹ž}�ë{µ×#ÖqÆôWyüÜP$%«_½�76Õ±}ó~|cFa�KØðñg,Û•C~Y �¶Äó¹÷©tVÌ]Äš¦(¤£¸>C‹pbÙGòÍæƒTúBˆ hÓh*ÙõÍç,üa;‡ËÁh!,2Žž§sç”Tôݺ*¿f:ûA‹%7wî\t:sçÎeÚ´iLœ8ñ…yŒN®å$]›:û«�ŠJ'H¬„[Žõ�dÜìýøIžý¶¿ÎJ¤Ã@]q&ßÏ~Š:Ã+Ü{f(’hdÏÜÇyúÛB|h ¶Ù0y�T J›GýÕñw+þ®ã¢f5e!Û›´X¢‰14RQåÃ,ASK6 X##°è@Ò�Ï^�¦±‚*Ÿ[xMµ•ìüž7+ƒˆe)zZ4„F„ÑXyˆ…¯Í¥× ·Ðë¤óa£ÿÀt;öQuø0Õ¢A9(�ÞÃÙñ�%#ÿ ‡½)´ƒzv5YZÆÓPC�«YšBahEl[±‘=nÐÙ°špiƒ m[ ¢ŠÕo<û[� 1a P^R�LóÛ&šÏ©gÇ»�ñüŠRd�…¨Ä$´5=²‡ÊÈSRÑw§®t‘•ÿ.��ÃÁ‰b7}úô\™'&]kV»]g«¨´ƒLÁ·ÏqÏ�મ ¦Ñ��BèsöhbkÖòÞ²"üº^\ý×§¸4AKåŠç¸û��l]¾‰ê1çVµ–K‹ðacØŒç¸oR ò†—™þ·M'åÞUkYÐE\¡Õ¥”y’±/Óž|„óµˆ@ y �4‰\ô—®Æè´ô¹q6ß࣡®wÝ&ÞzäCv—ìc• %²£ÇECìdÂþWy{ërf¿Û—'Ÿ|>‘¨ÙGn^6‡š&aÚ›ƒG€¨Éæ@‰Ÿ°œƒÔÈ!ýÓKßQ|ì~çF.{§å»„.f7_–ÎqÒ(EqÁ_Þàú ~¿ŒNì8.¹dËvÔ#´±LþË Ü2 „ÆÕÏsãë?)÷O”¯áŸ?–�"8ë�—™9ÌLÁ÷sßy'—oµR9‘δªK‹®½TTÚAà©-¡°öØWMãþø(·��EÞöOr½!²ùä®ßóI««4•eTÈ`=’C®O Y†pÞ„ôÀ/™ôè?’Óe\ŽøA ‰ù†â¢LæüñvÖŒ<‡)—LaTbðÉE&W±ãÓ7xwIMâç1-­·GÐéã¢�bâÌ?p¨àyV¬ÿï68ŽëV>b†0$~‡ ’�›‹v=š`3zw!û”âØ_€,ÑohŸN&–H˜cRI°i ¸«8ZT‰«ôfÏNç¹ÏâÄwýIètZh3 (Χ( �ìýÙ'¤y¾·þø5þ‚Ãäù’m g²"q¢;ª[ùVÿÉû«F£Ñtêjl“›6mšâºôûý�º.;»kE‡V\ëýîŒÑ©B§Ò ZÒ®�ų£öòÜg—«‚ûJñ�‹Å(äæéO†dFOJL«:+Yz®Ž�ƒN�®ƒZ&IÚc.D>_S%º—ñ ®}æi¾^Äw?l'{Í<²·üÄÔ§ŸcjTKä‚®þIÓøÓǼñÕnêͽ˜|ód2LGXöÞ·ìóÒ­u�5–Á\÷‡ ÙÿÄ·dîlî!(YïN>¤†‰æËüRöü¸©T"í²K°/þ”¬ß`Êö€iÃúu&à:R~÷Pó‚Æ�çÞg—S¾} ë‹'pÙɾÕÖïÇßQÞ••:nHº“o•_5Z­¶Ã )­E®µ°µ¸1;»n¼§¤[ºÕÖ¢k}qÛ@TT:D}·L]Ï}ì¡bÕ,œØ‡ëâ{�¨]Ë¿_ø.>/‰` |Îrêõ„I ÇÄ£�ܺ,¶ìk _ÿmߪ`´a –ÀYFvN rò‰£vºnÄE §Ô“³®}�³®ÈgÁ÷ñyN[w”rÅÅÁë%pWPP؈ˆ�@´Ú6•_¦®¤—]Ï \~þxì{>9&tÝ$èŒ+™qáNÿ¦ð8�èV>ÐÒcÄp¢¿þŠ#kÖ L9�ˆÃ Ù¼íG¶Ê`6ŠA–n>¶ÂK]U^HºîD·JobO’tkÙ_¿�kKéwvô çh㓈×Jä8w°jc)½Fš¨¬m:®Oн|«üšÑëõ455�ð»,Ëlݺõ„1¹–ý-[¶0~üøv­7ƒÁÐU´íYs'ïÈ¢UàTN 1ç]Ëù+fQáQ–²‚óžœÀ%ã—ðÒª2¶¾{/7|b%XÓDƒËÈøGÞåƒõhâÇrNŸ¯xw÷Q–>}›B 4Õ:ñÑj2ƒ.�‘ÃÂXµ²ŠÌ9wrã‚`äúšãJ)ºë¸‡¿ä‘¿,Ã…#ØGE� R0QÑ6$�™~A¬ßádý«·³÷=ž  <úÊtÒµÇçÓѳ'vMUYsyèÁ�Äš]4œly™è=õÎÛú$ß—üìîéN>´=G1"úþY@7ˆÁ v‡g`ر Áô3ˆÎuÎÏþOîcÆ—|®:êÜ>„�éw6£¢5´ã]l)r—MøžçW–±å­;¹áÓPŒ¾Züüüç[MÌx¦ŒX̬�•¬›uëZ]ßR´Ýͷʯ�N‡V«=Á}©Ñh¸çž{Ú²±cÇ2f̘v�iµÚn¯f@ÇÃnÍihu íEí ¢Ò1úT.š:‹$h:ð-ßì50lÆÓG3ªW(�®Û÷Oå×OPPP»¿w6ÖÖѱŽÂjC‡PZ—€pš]˜m7}«mPEEÅÛ݉UEå_ÅÓ2ë²Ç•üõå©$©ã3ÿã\•åÈ¡QXt€ï(‹Ÿ}€÷w{ˆ»ì^½:užÉéƒËåú—ßwi00›»^0'""âv`'ÍÓ¤Z6Û­£—5«œŠŠÊ¿QdžÙw2g¿‘ÐÐ`h¨¦¦Ñ¦ Η¬ŠÜi†ÙlVUý%ètºn‰\´«g�½YO;•áÆ‘F\q•5UøõVâûaÒÔi\� ÊÜéˆÅbùE–]w-¹èP³$ ‚æ1áÖ.Ëö\—oýÒØUTTTT~{ø|>Ünw—¯òÒjµ¡×ŸÜ¤£ˆˆˆ;hßuÙÚ…h±èTëMEEEEåߊ^¯G¯×ðz½åµ^�­V‹Á`8™Ù•'‹Í–Û ?ª¨¨¨¨¨ü»h±Øþƒ§eš¨‚§¢¢¢¢ò¿F»:¦NÜVQQQQ9­Q…NEEEEå´¦3¡SÝ—*****ÿ+t¨YªE§¢¢¢¢rZӕЩV�ŠŠŠŠÊ¯�Nµª³7£ÇîÝ»ÿõ¤¨¨¨¨¨¨ü‡é¶Ð 0àT¦CEEEEEå” ŽÑ©¨¨¨¨œÖ¨B§¢¢¢¢rZ£ �ŠŠŠŠÊi�*t*****§5ªÐ©¨¨¨¨œÖ¨B§¢¢¢¢rZ£ �ŠŠŠŠÊi�*t*****§5ªÐ©¨¨¨¨œÖ¨B§¢¢¢¢rZ£ �ŠŠŠŠÊi�*t*****§5¿^¡små�?ÜÄ«›|ÿ¹8…“Ÿ<ÓŸïÃÿŸ‹UEå߃7›¯_zœ¶yNAà‚ª-ñÜ ‹88Á«¨œB~µB'ÜÙ¬úç2öVŠSº›¢+ùaO5Ç….jØüù[|¶µùĪ҂Àyd3ËÖæàúo'å¿Fuð_¡i7 ^û«òN¶s(¨üz{�Ïk{:êâ(]ó>oÎÛJ¹úp¨ü�qŠ„Nаo>�^5�þ)±DÇ$�>h—ßó {½§&Ɠ·—̘Îãßñéœ 9߾ĿMŸ±DÇ&Ó{ä…ÜðØ—d·-÷EÔðGÙ|BÇÜÍò{’IDDQ±‰¤Ï¥3_bÑþz„\Âû—ÄÞþÙ�Ö‹ÐSÀªÙ÷0uüR⢉IèÅÐIÓxà£�8…LÁß§w=‹Û$Á·‘‡Æ2ìñŸ8¡9í4íÇ–W®å†—WSó[m4ÿÓu° a‰¤¦¥mQ×ZV9ýèözt'ƒ¨[ÎCSÿÈ7¶)Ì|ò>Eëh(Êbs±•°Sã¯Qú§.ãÚ·òˆ;:w½8Œ$«�ÊÃ;ÙpЉж>Y¦äË7˜ï ÇÑô9³¿ú##~Ùjé\™úª ¼é7óÞ‹—-ÜÔg±äÝ×™qÁZJ–,àÒ§¿¤W� ÈùwÎ�á¾OþÄ(= ˆé£‡ÆLÞ¸ê žÙaaü5·òÌ})Ø©%÷&vÔz1ý¢¶®«´«üz‘°Ž}˜…cÿÛéPQ95œ‹Î`=+müßoñÀ5S˜tÎd.¹þ~^|ä"bŽÅ(\û˜ÿÈ•œÙ;�Ø„^Œºì>Ît¶ïÆñgòì˜zÍ\ÆÏ†ŸÌgÇ;àAÖ{�@ßšÉE£û�—Lß Óyqeq'cmüí,¢Ãà �áÜ×)=ëú�0±_âb“8cìU<¹8ŸÖ†—;g�]}6CÒˆOÊE÷|LV}û¨†µÏs÷Û¹ô¾ÿŸ,ÿð n�z!çM¾˜«g>É[³n £µÐùöòÑœõÄßü¯^̪w沿� HÖdÆðQã8÷ò™¼òÙœØÆÇ ÞwcÆŒaÌ˜Ñ N¶ Ñ†Ó{ô˜æßF£§ÍÇî7îäùŸ"¸ñ“|ñüL®ú¿ÉLþ¿+¹í‘×øû]#0tXf�ÐÍ´wɦ‡ÙlmÆ^ù)UÀOÉšYÜ6y0)q±ô8‰›_ZIaž€ÀÁ/¸÷ò‰ é•Dlt,=ß΢*x)Xñ7�?œ^‰q¤ :�Ûfo¦ª•é-XÁË·œÏ�ôxb¢céÑ{(g]ñ(‹Kd@P;oZ«6À¡×Ï%¶ïý¬kIOõN®XÏ«7�Mÿ±Äħ1pâÝ,*‘•ð:ªƒ?ÒV^ž2ŒŒ¤X¢c{Ðÿ¬yemE'®õû?¼™³ú'Û“�“naÖÚÒŸÃõìâÝÛ~ǸiÄÇÄŸ>ŠGV7áýá.zÅNá�ü–�ÝäüóQ~?¦7‰±q¤ »˜Ç–•µqõײkîý\6:ƒ„˜b“3zÖ<öýÏ®Q·‹¹÷]Áø=‰OÈ`ôÔGYtèTŒ!ª¨tÌ):m|*=�N6Î_Èþö@.à³[.ᮯýœ÷ØÌûð.6¬àÁË®ãÝCí´ŽºÞœ=1ç†ÙÙÒÀÈElXë¸sbð’ùÊU\5+—¾3g³ð«÷¹¯³oº•9ŽœkéqÝ{¬^·Žuë~äÝ«iÑ}ÂYüáå™ÿÙëÌH=ÈßgÜÎ?Ž…#—}Å�—ý‘ïõñäÇ_±àå+0,€kýç qÔ³ê“/)Џ”ûgÄÜE¹¹Ö¾ÏgGÇ1ãúœ}ËtÒs>å£Mî.®É‚Yž&O×ã=ÞŸøô³'ÝËý㺰¸øšÈšï¶¢=ï9æ~¹ˆy³Ÿäò>m»6‚ê¥0uægT¿‡·>ûœ·8‡p_S«úåeÿ[×pÉŸW Ÿòï/ø’Ïߺ‰EX ®ù¼@.Üx�ý͵/ÏãëÏžä¬úÏ™yÝKlÿ5 a¨üf8%ŽDMÜ4þ6;‡Û￟³¿ÅøK¦qÍô+™Ü×�ðmÿ³~Ôsù‡ïó—ó¬HÀ¸‘QT�ý=o¼³�ëþ:¾�Ua`Ðygùþ*–ïö1f¨ùèJ–gY˜ð‡‘5¬à­w0è�Í ·ß}¬y}©Z`ÂXúr„1O¼Æ‚;'pKB;}3)’�çœÃ™I-î‚Ræ¾ñÕç½ÆÒ‡.Á.ƒÓ©ß<€{ý@ÍÔ+©úôÕŒá¹oþÎõÇÂôJKzµ²‹BiEWõî�vÊË�Hу8kì`’õÐoÀ±k� pžPÛ¢‰fø” Ž}Ê@ë>¾>ïk¶ô3yp{Wé2ýaf\À„1qÔžy|°ž;_= cs Ä?Ÿ³F‡(W§;r _ÏYDåðÇùæo·�¨MÌ‘E|ûÙ±s×ðÖÛq\·�÷Cð±<- ~•ª–0z�77ÅrÇòW¹¹¯΀ç²ê‚¯øzן2¼«Úª¢òïáMFÑ“8åYgîbé¬é¤•ÍçÞIÃ8ûžEäûdÊ33)Ö bühëÏ…y8㇚¨Ú�Ia;F˜qÄ%\]Äò%{ð#Sºr ;,“¸t‚ÿ‘,ö9=lzt8ñ±±ÄÆÆÛóZ>¯ Pv´ì_šA)Y“é ÕUÈxØ—•�ïè'\™r,žØxF=õ>W %m-!B€ÔõH•œ¿�OÖ†qé5ã ÐÄpñuç¡]ù1ߟ樂0$6šØ„4L¸ŠgŠæÚ×?åÉñ]ÙŒ „@R7Ò„a þz)K—¶Ú¾{™ßE_mN&í�âÛÏÎ,IgŽ%Yé™hˆ;siòvîëæŸ>|Ùdîk¢nñLúÄ»Oq}¸s¹›@éQÊd{3@Ÿ³™÷Ë�.ë�Æù·ßBï½Opöø+ùó[KØ_{rSO„s7ŸÿŒm�¹l¾ –·ŽK«žOædú½½~v­öŸÉG»”CÖÈ8â"Ìݾ‘G’m2ßfí£�4l��,ÙI4”¡­[2Ÿ—HCë|ž\Ú;G´ïz•š�u¾@-q¿ŸÍgè{\ÙHF‰ZA¶$M'== �Vƒ„_G³õ»¬waãŸ`éÖËY6ïæÌ¹…‰¯ã±…ó¸#£;u°�»šûWöæžgæp~/;þïrÇÌ»q­’HDsÏæ$ª½’@îì9 ø  E×IÅB€~~û7.´¶^ƒ%æ�«¨ü"þCÿ£Ó=né$�„È`Áe¿‹§aÙ›¼³ãßð/¶“L{ ¦ 8ëp¶nKõ ì«P» IDAT#ã ëC¦dÃzIg0 w7sªK§o-¥Y‡!9í¸û”š†½ú¤Bö¶Õtܘ›Â#°Ê¹d綯tÝ­w:G_.œù7¾Zó!WmæïŸlÃ×�:(b÷î*l“fp÷Å£é×»7ý¦tírn…¨[Ï?ùˆèß¿Cëìô ì£'Í*u òÚ¤^¤jؾ9ûÄ¿™ !²O"åö;H=îYI!Ú¬ÎÇUùÏqJ,:ÿž9ÜóN}Æ!=Æ‚Ô�Ï–O_e�ÇôQ= v3w�ŸÏƒº™˜Çng|D ß}†¹5CytÆ™ÍãfaA~~Z<Ÿ#¯dp”mÚT¦�~�¿<ü*ò÷óúÀc¶šå\fܘÁïÞ¼ƒëL↠)X}•>bàÌ&Ó³­é’èßÇÂ+ßÌbÖ™ÑÁ•j‡0u|W9Ó’qõ˜üÁLžºæ.\w^ÌÀ(= Eû©é1�ß³´™Ü!á˜òÏ^´�;�”Ì[¸öÜ�Ä…È4”dóÓ?k¿àëÒ^Ü4íú÷>>±iW�Çs_ý“Ï7>ÈÐ ¿üžüL0cî‘ëÖ]Ïß.ŸLÎM70eX2¡7å·³¹iOÝ3®Û¡¹º�ö VGô¤÷ïƒ~îç¼<§7õÕp´ÜÊÄKFrÉ�×ñöÔ¿rã½Fþ<õ 4‡ñ×ç61u.W$v³¥ÖÄpñ¿çÍk_ã†[÷LEBPe9G »àÆGkɸê&üãO<|ãã¸fN"I²ñãUT ‹Œaè…œñ9ýùî¾�TK€Ü5?–]Ö»&v-ü�CaƒI‹0Ðxd3‡$BÃB‘:ªƒ“~¶~µqdô²P»ò]Þü.˜³“C ¯�†N-[™’�+Y…¦v?KÞz‰ùîÑ<{ë¨îϦ•¢¸ø®ëygê+\{“Ÿû§�!Áä&+»NÉ»:™›¯Œgêì[™iù × µRµýSÖU %È›¸}Ä|`:aå·qÞ¤š#ìóà–Kú¢s®ä�sn㇡¯²|öE„«Ú§rŠ8%BçÓØ sÃܧß'¯¢LvúŽå®÷æî±Á@×¼û%šgçÍG®áuW0ñC.äÙ…�s}¯câ4‘™]ÈÌ¿>ÉK+.àók‘4±\|ü°v)ƒo¸Š¥E01äÁ,}šçç>ËmïÔâ7E�2ôfΘގФ‡_å–£�1gÆTfÅ2ðÆ×¸h|b—yÓÄ^Î쯴¼ôô̹5j°ÅöaÊ_¦0õ¡´ \þö2ƼƛŸ~ÎÓ_ÿ�:Ÿkt ýÇ^Å”ÆjV|±„Ú^3¸ ýDŸqÄELŽü˜¯?ÿ�Ç'L<©ûÐ’ã^X¼„!o¼ÆGß¼Ìݳ«iÂLd�>Œ¼øL\Ý5sEÍI¤} ?{¯$¢®xŠ·ÝÅ /ÝÈåÞGßE¯ß�dÀ˜ÇX0ׯã/¼ÉíW”#½Óû¼û§s; ×[èÙÏóϹÑ<ý×yúY–Ñh4ìܹ“   L&eeeªªªhhh ºº·Û�Åb¡²²R Ó¦M˜Íf|>Ÿ’OŸÏ‡Õj¥¬¬Œššl6•••�FÜn7‡ƒpðàAN§ƒÁ€Ãá 88X _£Ñàp80�x<\.×q¿‡††âp8صk›7o¦¢¢B9ßf³ÊÆ�±ÛíJJJ”kCBB¨ªj^d¥õ=ª¯¯Wʸ±±­V‹ÍfÃf³‘““ƒÍf#88I’”2ohhÀãñ�ŸŸ�ÃáÀår¡Õjq¹\J~[Ât¹\h4V¯^ @HHV«•ÐÐPŒF£’6Y–Ñjµ86nÜHHH‡ã¸ôa4±X,Øívêëë9tè•••JY´¤Ójµ’““ƒÅb!''‡††öïßOSS&“‰Ï?ÿ\©oN§S‰#,,Œ   ¥>†……LMM�R×[ʬ±±ƒÁ@mm-�‡°°0kÖ¬¡ººšòòrŽ9¢Üs«ÕŠÏçÃ`0D @«Õ"„@¯×S\\¬¤cåÊ•'ܧ°°0~üñG ±Û턆†Fyy¹RÇ •²¨¨¨@–e•g³%�¥¥¥H’Dpp°NËóåv»ÑétX,´Z­òL………!˲òÝét"Ë2………x<¥Ì.\ˆÏç#((¿ß�Ýn§¬¬Œºº:‚‚‚°X,lß¾ƒ¡ù…b‹—ËEAAµµµ8Š‹‹•ô´Ôy§ÓIPP¡¡¡+mQXX˜Ò. Ìf3óçÏgñâÅ8Þ{ï=L&………èõzü~ÿqeÞº\BCCÉËËC’$Š‹‹•:èõz±Ûíx<«W¯Vžã°°0*++•²i©‡-϶Ãá`ëÖ­Êùz½^Ùw8ìÝ»—úúz¥~*++±Z­X­V„aµZ±X,ÔÕÕa·Ûñù|455¢Ô]»ÝNnn.K–,Áçó¡Óé”üµ¤Çn·+ñ×ÕÕa³ÙŽkë ååå„……áóù°Ùl8òóóq»ÝȲ¬´ç-yu8ÊýkÙ©¯¯§¡¡�@àäV÷è.ZÀL³àµÞ´­6 óÀ\ØÝ@õz=BBCC±ÙlH’¤<¸.—‹’’ššš°X,üýïgĈx½^œN'±±±h4Š‹‹‰ˆˆ **ŠœœÒÒÒÐéthµZ n·³ÙLSS“"‚………˜L&< ÍÔj±X,$&&R__Off&iiix½^222ˆŒŒäðáÔ——sÆgàp8ضm Ô×דššŠÇã!++‹!C†°téRúöí‹‚ððpBCCÑëõTTT���M  ¦¦F©-�¦Á` ¤¤„ÄÄDl6z½¯×‹Ãáàí·ßfèСôìÙ“øøx*++‰‹‹Ãh4’››Knn.%%%¤¥¥ÑÔÔ„V«U‹¥ùÝŒ»wï&>>^yýRvv6ƒÆn·óã�?Ò§OV¯^;}ûèß¿?v»Y–IHH ((ˆÊÊJŠŠŠˆ��§ºº£ÑÈ?ü€Á` )) �ǃÑh$44”àà`æÏŸOee%£F�B§ÓqèÐ!©­­E’$´Z-yyy >œwß}—³Î:‹ºº:âââ°X,ìÞ½›@ ÀáÇñx<¤¤¤(âf2™¨¨¨Àb±àt:ÉÌÌD¯×‰ßïÇh4Ò«W/–/_Ž×ëåÈ‘#$''sôèQ´Z­ÒyÒh4„††Oxx8Û·oG¯×³fÍbbbHIIA–errrðù|äåå1fÌjjj !..ŽgŸ}–É“'£ÓéÈÏÏG£Ñ Ë2�‡œœE„ššš”´ªª ›Í†×ë%,, —Ë…Ýn wïÞ„……�ÅbQĹ¾¾!aaa,X°€‘#Gb41›ÍJç¦åEçiiiìÚµ ƒÁ@uu5’$áóù8zô( Øl6t:eeex½^vîÜɸq㈉‰A¯×SZZJBBV«•U«VáóùˆŽŽ¦ªª �NGLL .— «Õªäù§Ÿ~"::»ÝŽÑh¤¬¬Œ��¥aóx<„„„(Á¤¤$Ìf3›7o&>>ž   œN'£G�ÆjµRUUEtt4’$�ÝnG¯×£ÕjÑëõø|>¢¢¢Ðjµ>|˜¤¤$ââ⨫«#))‰’’¬V+n·½^O�=ðù|äææL�=0 ¬Y³†¸¸8bcc•…N§#--�˜˜ñûýôíÛ—ÈÈHL&“ÒqŽŠŠ ''‡÷Þ{�I“&‘——GZZ!!!DGGSQQAHH6›�²²2¥~%$$ Ë2F£I’B`³Ùðxœ-[¶�››Kcc#$$$PSSÃ�?þ¨t’ªªª°Ûíãt:ÉÍÍeÕªUôïß¿ÛöÒK/-Ji^M´Ãí”�Ùl&,,Liüu:ÅÅÅ„„4/ôE]]V«•ôôtjkkÑh4ø|>.\Ȉ#°Ùl�F¥ò<ôÐCŒ=€ƒ¯4.yyyDEE±fͨtÚ‚‚‚Ðét466*ÖŽBéÕkµZV¬XAyy9111ȲŒÕjUzõ�@@ñ"±|ùr6mÚDdd$Z­– Ó锵[¬„   ¥·CUU‰‰‰ìÙ³‡èèhÂÂÂÐëõØl6¥ëõz, EEEöìÙC¯^½8rä�‡Q£F!IùùùØl68@�=øøã�IHHÀl63gÎÎ9ç²³³‘$‰   ¼^¯òülÛ¶ ‡Ã�,Ëøý~¬V+Ë–-còäÉäää(^§Ó‰Åb¡¢¢ŸÏGEE¡¡¡¬_¿žÊÊJÂÂÂ0�„‡‡SRR‚Åb!&&¿¿yMÂñ°Z­ÔÔÔ`0¨¯¯W,˜ØØX¼^/^¯—ÐÐP"""ðûý444`³ÙÐh4TTTP__¯4à111J=�ŒŒdáÂ…¸\.l6[·nÅï÷sÉ%— Ë2±±±H’Dmm­bñj4 8�N*++‰ŽŽV,/€ºº:�‹…#GŽÐ·o_òòòèׯŸÒñ.))aÒ¤ITUU†ÍfcóæÍJY¯×³jÕ*î¹ç‚ƒƒÙ±cÉÉÉJ§¾¨¨ˆ@ @pp0111�F¥<[¼`iiiŠue4‰ŒŒäСCØívV­ZEJJ ñññìØ±�FCzz:ùùùŠ7§ºº“ÉDVV–Ò™‹ŒŒ$ ×ëéÛ·/111Ík&&b0¨ªª¢W¯^ãñxˆŠŠÂår‚Çã¡gÏžôï߿Պ5]Ó]¡ƒæ?ŒÇ @ 8 F·WVVŠîn%%%¢5B‘——'„bÙ²e¢¬¬L!„N§S,_¾\øý~QSS#„B–e!„¥¥¥B!<�غu«¨ªªRŽ­_¿^lÚ´I¬ZµJäåå‰�>úHȲ,æÌ™#ª««EII‰¨­­UÒ±ÿ~QTT$²²²Daa¡Bˆ£G�Š�;wŠÕ«W‹£G� �Ç#.\(\.—hhhü±¨©©^¯Wäææ !„ò9wî\!„555¢¸¸Xdee —Ë¥ä¡å˜B”——‹ŠŠŠãÊeÿþý¢°°P|ÿý÷Ç+//BQPP Ž=*Emm­øúë¯E {öìn·[)¿–Ï–kdY.—Kx½^±råJñþûï+ç´äÛç󉦦&!„Û¶mS®_´h‘Bˆªª*!„‡RŽíÝ»WÙÏÌ̇………¢ººZlÞ¼Y9¶gÏá÷û…,Ë¢®®NÔÖÖŠÚÚZ±}ûv%½%%%Âëõ §Ó)„¢±±QTWW‹�;w §Ó)Ün·Ø°aƒB—Ë%233•û.„ bÛ¶mÂív Y–…×ëÅÅÅâàÁƒbïÞ½bÏž="77WIMM�Ø·oŸÈÏÏmYµj•(--���âÛo¿B‘��-Ö¬Y#”{¸jÕ*%ïN§S¸\.áóùDVV–ÈÉÉ¥¥¥¢ªªJÔÖÖ §Ó)<�¢¹.ïÛ·O>|XÌž=[!„×ë‡�@@x<!˲RfB¥>9rD!Ä·ß~+ü~¿R^B%ü¥K—Š-[¶!„زe‹ÈÍÍ�G‰ììl!„Pîu ¯½öšRŽBá÷ûÅwß}§„ïõzEii©˜7ožðûýB!vîÜ)„â“O>›6mõõõJ:ÊÊÊ„Ûí>®®ÔÖÖŠÊÊJ±dɱ|ùr±téRáv»ÅÚµk•ójkkECCƒ¨¯¯n·[x½^!˲JY´|¶<™™™Âår‰@ ª««•ºš““#Ž=*|>ŸrÍ’%K”¼Ë²¬ÄÝúmi¯ü~¿(**:®œrss•{ÑҎɲ,JJJ„ËåBQ__/vîÜ)òóóEYY™hjjGŽQî]QQ‘òܵ>žèèhÂÃÃ0`åååØívÂÃÃ�s»”——“œœ¬¸ßZÆ|òóó±Ûí 0¿ß¯¸oZÜ ñññDDD(.±÷�ÝngÈ�!hµZL&~¿‡Ã¡ŒC–””(Ö[MM�Ò£Öjµìܹ“¢¢" €Ëå¢ÿþ˜ÍfdY¦¾¾�FCmm-Šktùò夤¤°sçNF�M Àív“››KCC¡¡¡¬\¹’Aƒ!In·›ììlF�Í Aƒ”1G«ÕŠËÕ¼�N§cåÊ•9r!‡F«ÕÒ³gOV¯^MMM III+®dI’øöÛoIHH %%…]»v‘‘‘ÁºuëÈÈÈ`ñâÅ <˜ Õj9pàiii˜L&¬V+ƒA±øBBB¨¬¬Äétâóùصk Àb± ÑhHHH`Ó¦M”––bµZÉÊÊ¢¦¦€íÛ·ITT^¯ƒÁ@AAñññ“˜˜ˆÝn',,ŒššÅEâ÷û±X,ʘ™Çã!44”]»vQPPÀ\@XXf³Y±Šˆ��Åçó±ÿ~ QQQJ™:�Nï…×르´T› Ãd2‚ßïW¬õëšÝìEEEØl6Ž=Ê®]»4h555TUUa6›1™L¸ÝnÅ-¾{÷nÎ<óLÜn7=zô ²²’ÚÚZzôèA Àh4*e×biŽ1ŸÏ§Xè-c1�!F£‘��"##)..&<<œ��8ÀÙgŸMBBZ­�FÃþýûq:�lß¾�ŒŒ �QQQ˜L&/^Ìĉq8‘œœLJJ ’$ñé§Ÿâv»INNF’$²³³‰ŒŒ¤®®£ÑH ÀëõRQQA]]�bѵx ***Ðëõ˜ÍfÜn7Û¶m#==]ñð9r„ŒŒ jkk±ÙlÓ¯_?æÏŸODD6›�ýû÷“••…ÙlÆb±�ŸŸO^^ñññÔÖÖ­hqË´¸ë4 áááìß¿_?òxœÜÜ\�aaa!ؽ{·2 ]\\L||Ÿ�øøxt:GŽ!''‡òòrâââÐh4˜ÍföíÛ‡N§Ãn·³|ùr222”1ÉÚÚZ222HNNF§Ó±mÛ6¥sØ£GŽ=JRR‰‰‰Êxp˽èÝ»7�F™ÀvôèQÒÒÒX±biiiŠ .���M\\�@àÿ©{Ïà8Ïëzü,êbѽƒ €IQU,EVd•(ŽMÙ*V±$ª�‚�I2É'OœLÇ“I2šdFvÉÓ–h�hKb/" A ÑÀîb;¶÷ÞÛý}€ŸË]éK>ü3ùë�Ñ€¶¼ïSn;瞇�===p»ÝX]]Åã�?‹ÅÂøbMM ¦§§±{÷nØív466Âãñàž{îÁ–-[°±±�þþ~ôõõ!�£¦¦ãããøÆ7¾±y::ÀŽFà~•••¼.ß ±±ˆF£A´ Ù Æü._¾Œt: ¿ß�êêjttt  ! ¡¼¼œmØÂÂöîÝ ‹ÅŸÏÇœ1ét���ðxÈd2.Å×ÖÖâôéÓhjj‚ÏçcLN"‘ ‰ �b||¼À6J$&£% 444 ººšmmqq1Âá0¼^/Ôj5—vËÊÊ0>>ŽÉÉI<ùä“l»!“É ÓéP]]�¾¾>ÆDãñøWÃÑÉd2¸\.TTT ¬¬ ]]]�H<ì". IDAT$¨ªªÂïÿ{Ü}÷ÝP( ò@&“áˆ5•J!‘H ±±étš8 a``‰„I!"++++CCC>ÿüsô÷÷ãĉhhh€V«åÏ/--E<‡Ùlæ,Çjµ2ƳeË$“I ØdzÕ××c}}ÝÝÝ\Ÿ&"$ q”.jíÃÃÃÈf³hjjâèÙn·£®®r¹åååèïï‡ßïGqq1âñ8***`2™g©®®Fww7GÖÅÅÅH¥RœñšÍfÔÔÔ ›ÍÂív3žXQQ�ÊÊJ„ÃaÆ «T° Á£¿¿Ÿ� ùˆˆµ¨¨Ç�ÇÞ½{ÑÑчÃ�X,†h4Ê�‡À¼^/gŸÉd …=ôJKKqöìYÎŒ öîÝ‹ÆÆF±³Z­�H$�H$ˆF£p¹\P©T¸óÎ;‘L&á÷û¡T*ÑØØ£Ñ"‚T*Egg'ZZZ8*]\\ältbb���‡ÃŒY¥ÓiŒ��3Nf0PSSÃD�ééiÜwß}¨­­E.—¡¬¬ z½---(..Fyy9ŠŠŠ�ÉdØ�ˆŒHàχƒq"BSS‰***°}ûv^ïG©¬¬dÜH`, عs'jkk111�ï|ç;‚\.Ggg'"‘Þ{ï=|ó›ßDGG>øà<øàƒüY©T ===ˆF£„ÑhDoo/ÊË˱¶¶†mÛ¶!›Íâk_ûÚÛÛa·Û¹âr×]wñ~ÁBww7c9555œáÄãqfËd2ÎL@DˆƒAÎ~²Ù,r¹cÂ"pu»ÝhllÄöíÛqþüyìØ±555Ðét(++CII W}Ä}TUUabb]]]„R©D.—còŠÓéäoÙ²~¿ÍÍÍ8}ú4ŒF#***ÐÔÔÄ�J"‘À¾}û a4qýúu´¶¶2c»½½f³�‡‰h^¯±X ÝÝÝ\¹±Z­Ø²e B¡3Y¥R)æææpÿý÷£¹¹xûí·ÑÔÔ„ÎÎN¼óÎ;¸ûî»óliiáõ&œöñãÇ144Äkt||^¯—í—¼D•g``€ƒŠÑÑQìÝ»v»�Ï=÷Û±t:�H$‚cÇŽ!™Lbpp}}}¨­­eœßãñp¦%È(‰„+Q‚ÝÞÐЀmÛ¶Ád2¡­­ z½^¯„B¡€J¥b,4‹1©IØ€D"Á8ìÿäú?uteee\¦›��ålÈb±p4(‘HpåÊtuuáôéÓp¹\fG555…��d³YÌÍÍ¡¡¡õõõˆD"�H$èêêBee%._¾Œ¯}óhp—ËÅ N"‘`ûöíhii�ÅbA&“Aoo/***˜]TQQ�ªª*ø|>ÌÍͱÓJ¥R‡Ãðx<�J¥<©333H$�H$ÐëõÈd2hhhÀÍ›7QZZŠ]»vÁjµ2Y`nnŽY†‚I¹eË(•JtuuqäWUUÅ›¸³³2™Œ¿3›ÍB"‘Àd2q&ÓÕÕÅN,—Ëq©/�C&“A«Õ"‹1´ªª ápåååp8hnnf-ÆÓëõ"›ÍÂjµÂåráÁ„Ãá@ii)¼^/>ùäÜsÏ=¨®®†D"ÁÊÊ �a*•â@´ ”––bûöíøä“O˜]uùòeÜyç�°Ùl°X,¼áççç‘Ë嘰!“É€ w?l6‰D˜^-“ɸä&ÊÍG�EOOúûûQY¹y„éÚÚêêê Óép÷Ýwc~~»wïF,Ckk+VVVpï½÷Ø,* tww# 1«Ìãñ@¯×sÔív»ÑÑÑ·Û�P(­V‹îînÈd2fÉUTTàâŋؾ};?S0ÄÅ‹±{÷nƒA”””péùèÑ£xì±Ç088ˆššd2ÜqÇCqq1PRR"Â׿þu¤Ói8<üðÃ8Èd2.‹‰ŒP°f———9pd Ñzâr¹`6›‡ÙqÇãq(•J”——C§Ó¡½½ápf³£££èéé œ>}š[Oêëë ÑÐЀ@ €ÒÒR”””pÕÆét"�£®®���˜››Ãðð02™ b±öìÙÃŽÑd2A§Ó¡³³ƒ�šb�( ÜqÇÌÎ-UUUªªª`6›ÑÞÞŽââbTUU¡®®&“‰ƒAAÂå×’’¬¯¯ã�ÀöíÛ …ðàƒbË–-ˆD"\öNBÀ<‚¡+‚B¿ß�ûï¿EEEP«Õüºúúz„B!&v9rO?ý4Òé4JKK …ÐÓÓ©TŠÆÆFøý~H¥RÎQRR‚T*…ù—Ác�=†’’¸\.H¥R¶a7nÜÀðð0·_TVVâܹsìÈÊÊÊ0::Чžz À&kuçÎ�‡Ã\Me2™dÂÙW&£³Ûí°X,ŒK”——C.—cpp©T �B,þ}û8âÞÙÙÉ”_�$“IÔÔÔ@¥RqÆÀÀŠŠŠ …ÐÚÚÊø„À6pD˜J¥PQQÁNª¬¬ eeeÈf³ÀØØôz=úûûy°¥R)Óökjj`·Û�Ç188ˆ––¸\.ìÚµ ‰D‡µµµH§ÓP«ÕhllD<ÇÔÔÖ××¹-A¼N©T¢½½:�޳W›Í"BEE&''ÑÒÒ¹\ÎQœ0N§n·R©%%%�ÉdÌdøÃoû[˜L&ÜqÇŒ)LNNbhhn·2™ õõõ¸pá¾öµ¯A&“Án·óH§Ól î½÷^lÙ²�@•••hjj‚Z­F?jjj¸%a}}F£‘£|¯×‹ÇõõõŒ¡‰@G¯×sæ¹¾¾Ž;v°ã%¶ÚÚZÈår.qår9Øívd2øý~X,ܼy%%%¨ªªbæZEE@©Tbxx˜[2Äx555Ád2A"‘`ttwß}7—�ÚÚÚ8¸ƒ/›Íưh_æuï½÷"�ÂjµbÿþýŒ§Óix½^tvv2“4�r–�ÇÑÔÔ„µµ5ÔÖÖ"›Í"3û2“É`jj ¥¥¥Ø²e ã�%%%())áñ€[·n±“6��Ë娽{7ôz=ªªªPTTÄXÐÄÄöîÝ ¿ßÏ™Ÿ¨Äb1455¡¬¬Œ³s©TŠ={ö  ¡¹¹ëëë8pধ§144ÄWà�¨®®Æââ"´Z-úûû¹—Êívcûöí(..Æ'Ÿ|‚{ï½—[s<úûû¹,-ƒââbã׿þ5yäî�%ùíÛ·sð¶uëVLMMA&“1+r``F£‘ƒa¼E¯¤–…!®ªªÂùóç¡V«¹ED8»’’tvv‚ˆ¸g4“É0ƒ9‹qŸX{{;¯ýºº:n5kP8Ñ[V^^Žžž”––bff---p:�Ü‚ãóù‰D`4QUU…êêj�FD£QtwwólÍúúz¨Õjtvv¢ººH§Óضm´Z-;-‘i•••á‘GaüM”÷C¡º»»Ñ××Ç¥T±ŽE"Ú nÞ¼É}›Û·oG&“AGG÷3Š×%“Ifa xáÿKGü/°.s¹ÍÌÌ�ÇãafX2™¤ùùyZ__§h4J·nÝ"¢M6˜Çã¡L&CV«•YA«««d±X˜=g±X(‹Q8¦H$B�†Òé4MLLðw¤R)"" ƒ )™LR0d–�`ÿv_,£Ó§O3[(‹Ñ… ˜}%~ÚívZYYaÖ§`oéõz’ËåDt›Qåt:É`0Ðüü<³¿ÆÆÆèÆ�´´´D§N�¢p8L:�ŽB¡™L&ºuë…B!f,ÎÌÌP:�f¦W(¢p8L‰D‚Ye™L†âñ83œÌf3---Q.—£ññqr8ÈétÒ�7èG?ú3Ôˆ6™•r¹œœN'Q«Q«Õ2[-™L’F£¡x<Î,Ø©©)fÝår¹V_4eFÑ&ÃsllŒr¹E"R©TtéÒ%Ê¿t:3¯Ä÷œà½&ÆÓårÑòò2½ýöÛü±XŒ×¯Ýngeþ3 ¤\.§O?ý”’É$½ûî»Dt{_ˆyëN|Îôô4m29Å^ŠÇã¤ÑhH¥RÑøøxÁXLOO“Ûí¦¿þë¿&¢Mòüü<�Ëõë×ÉçóñÞ4™LdµZéÔ©S�ÇéÊ•+ät: ö˜Ífã1ÔëõdµZ ö³qƒAJ§Ó�Fiii‰ˆ6mc"‘ xû {öì�D"�T*E{{;³Š�¥¶¶]]]øío �ǃ;vÀjµB*•bii ÍÍÍÐjµ\V+--E.—CII c´V«¡PµµµL,²Z­¸çž{ R©°¶¶†ýû÷³úËòò2«qˆr_*•b¢šÛíÆàà ’É$JJJ°¼¼ �Fƒ¾¾>ÜqÇ0›ÍèïïÇÊÊ ¸oóÁÄgŸ}Æ¥2±‡jkk�F[Êf³())áq®¯¯Çðð0Ö××Ñ××ǘgee%s ĽUTT �sÙ~rr{öìÁ‘#GXü¡¡¡�³l�öôô`ll ßúÖ·PYY‰L&ƒÎÎN455¡¾¾]]]˜žžFÏDB¡¶mÛ†�;w¢¸¸˜aœÒÒRÀ¿ýÛ¿¡¿¿ËËËÜË7nÜ€^¯G]]®]»Æ™.ýA\#3iH”o'&&°sçN¬¬¬`xxeeeŒAÚl6Æã®_¿Ž‡~ÅÅÅÐh4Ø»w/L&ÊËËQWWÇLN“É„úúz477³R lÛ¶ 333 Õ¸Ýn455}µJ—b1Äb1ƒAô÷÷£¡¡n·---ÌN“,ðˆL&ƒ�� TVVbÿþý,‘%Ø“b …âƒÑhÄÖ­[ÑÖÖ†¡¡!6¤ÅÅňD"Lómhh°ÙdÚÒÒÂÆ4‰ ¯¯×®]COOêëëQRR»ÝŽÎÎN”––"™L" A"‘0¦#JZ¢i<#“É ¢¢ …Û¶mƒÏçce‰ªª*¤Ói$“Iô÷÷ƒˆP\\ŒææfÈd26¢©TŠU-‚Á zzz°uëV\¹rjµ<ðJKK¹ö.Ê•Â8Þ{ï½0 ())�Édb5 ƒÁ€êêjèõzÌÍÍq‰omm N§]]],¿&H‚€QVVÆŒJ‰D‚p8ŒŽŽÄb1nºÒ`00Ö! ªø)6q0„ËåÂââ"Z[[QTT»ÝŽ›7ob``€ï[*•bmm …¢@¾©­­ Ùl—/_ÆÞ½{€U`³Ù0==�}ûöa``uuuH¥Rƒhnn†ÝnGkk+F;X8Ó“'O2^êñxàõzÑÝÝÍåA™L†ÚÚZTVVÂét¢¶¶»víBuu5âñ8Z[[¡Óé°gÏH¥R�Fv$‚½'¤×$žAs6›�içíííðûý¨¨¨`ƒl–&‰---0›ÍFii)'‘¦¿¿ëëëüû|tôèQÜqǰX,¨¨¨€N§CCCZ[[‘J¥ÐÖÖÆØ�hÍiooçÀ*£­­ R©óóóüœB!E8y±7¹ Úår¡ºº»wïf5£mÛ¶«Éd’ƒ5Ô LQ�¼D}~¿ÀµwíÚ§ÓÉÍân·ƒ}}},ã•ÏvÌd2°Z­\Ž,))á`Y”ÆWWW‘L&¡ÓéÐÔÔ„òòrH¥Rf#Šö)¯×‹-[¶Àd21ëQ`s555hoo‡T*Åßÿýßã±Çƒ\.g¦ö–-[°°°—˵Z�ýû÷3f*TH 3P÷A”ü…Œ`__†††X4¢¨¨&“‰Ûnêëë±¼¼Œ††¦õ‹òbee%¶lÙ‡Ã�’’œ?ååå8vìúúú0<<Ì¿h®oll„Ãá@ee%ôz=±oß>ÌḬ̀jŒ(± ‡_[[‹L&ƒªª*œ¿2Ž.“ÉÀãñ0S±¤¤z½]]]¬¢PUUƒÁ€ææfî!ÙØØÀîÝ»™­)ð¡(’N§ÑØØ“ÉÄ*(¨©©áöå¬EHò¡¨¨¨@‘BP¤E¶b6›YE£¶¶ׯ_Çàà "‘Ë3}ðÁH§Ó¨¯¯çg[__goyy‰D¼1ÄÆ=?‰r¹---Ðét�J¥ðz½b)¥öövH$Øl6´··£µµ•©èR©6› �@ÍÍÍL©ŸššÂÞ½{áv»±k×®üNô¨íÞ½jµÍÍÍhhhÀÀÀ|>Ë�‰Þ¼ææf¸Ýn¦~ Ç.9*++áóù ÕjÑÒÒ‚ÙÙY6Z‚Þ>:: ½^�}ûö¡¨¨ˆ3rá([[[166†»îº ׯ_Ç=÷ÜÃø„`Ï ¢©©)Žz% ·5€N§ã(¸¯¯ ,€×ˆV«ÅÖ­[YbËn·£¸¸±XŒõ7wíÚÅÔqAêéèè@:�fg&¨ÜBÇb±°Ì• ÿ \¤¢¢‚ežD€#ôIm6“Q²Ù,‚Á �úûûÑÓÓƒÉÉIôöö¢²²’çÚd2q�Þðð0pë„Ýngl4 ò<ÕÖÖb÷îÝŠ,þ¡‡âÈ=C¯×³3Õ—©©)<úè£l¨…£^^^Æ]wÝÅÔy¡bT[[‹�� –ѽ³ô§Àùóôx<¨­­ÅÙ³g188ˆÿø�ÿÀC=ÄNKyÔj5ZZZ¸]AüÕ`³B *Z­™L†±rÜþSTT½^¹\ŽmÛ¶�ˆxÿ¦§§át:Ñßß�ºº:–¬®®æ@Fô€ŠY¯×‹ššttt ½½hhh`Åšââb466²¦lkk+Z[[™�]TT„®®.üô§?Å~ðtttà¾ûîC.—C(‚×ë…ÙlFww7páÂÆk‹‹‹™ì"—Ëqç�wò\ -ßh4ŠŽŽ�FlÙ²ËËËØ²e «·Èd2–fT*•<®ÉdmmmÀàà °eËf…[,ô÷÷C©Tâ¾ûîCEE÷¬ŠÀ)‘HðÚM$Lð +¢�ˆ¾:ŽÎáp`ûöíÌ `¶Ð¥3›Íðz½Ü‹±±±��� Ü{xššB}}=ŠŠŠpóæMfJcuu•ň»»»¡ÑhÐÖÖ†k×®qÄ%š¾¯]»Æý(;wî„ÓéD$a™¦¢¢"\½z•{¢„q»¥¥¥hoo‡V«Eii)êêê`±XðÝï~—éÏ‚ "2·òòr ¡µµ•ûR***Ð××Ç .¿ßÏ‹@hÆíÛ·ƒèéé�Ñh„Ãá@4E[[***øþ…”zQòìêê‚ËåbÒ‡(cy½^ôõõq©¸Ýü*Xz ˆÇã(++cVê‘Ëå�H$`0 ×ë!•J±¼¼\Ðwg4QVVÆŽQEïß¿^¯—u@;;;¡×ë±cǨT* B*•bÇŽX[[ƒV«EUUxŒ–––p×]w1%Ùívs9 K¾ VZ}}=;lA�Öëõعs'“�æçç±sçNX,tuuÁëõr�§Édb1â{î¹ëë먫«ƒËåâR^MM Âá0–––°gÏ””” ¼¼¡PGŽÁ#�<‚t:ÍTx!Ý&Œ‡T*Eii)´Z-***�N§!‘H¸â!“ɰ}ûv\¹r���\‚mnnæñãÇ�c÷îÝEKK b±Kˆ Æ¢Ïçãþ+17™LF£���P*•¨««Cuu5¶mÛ¹\ŽááaØl68 "�" q/–hÇ¡ïèóù¾¤ËêõzQUUÅš "« ƒèêêB,ÃÀÀ2™ î½÷Þ]O!ÕÚÚ ¿ßÏæÂÂêëë™ÔaµZQ__Ï,dAž¨­­å@!‰Nœ8�?þã?Æàà Âá0¬V+úúú¸]bÇŽèéé�ÅbA*•B6›…ËåB&“Aww7Kã A"Bss3Þÿ}|ík_C"‘ÀŽ;˜Ñ[\\ ¥Rɘµµµƒzô(³}5 †‡‡™hÕÑÑ"‚L&ÃÆÆν½½\ᩯ¯çù+--exC´=&¹¸·úúzD£Q&S‰õf³Ù¸ðÿ{G'Ê+ùå+±hËËËÑÜÜÌúíííhjjÖ¤zmBÝÚét¢²²’1�ššܸqƒµùº»»ñ»ßý}}}P*•hnnfºï¶mÛ�F¹™Ùãñ`rr’GE†‹Åð/ÿò/xâ‰'8RI&“P*•ؽ{7Š‹‹áp8ÐÒÒ‚ýû÷÷¹¨T*Äb1ø|>ÌÎ΢··—KR¢¡ØÄÜ2™ ÷î¤R)ܼy“Ee·nÝÊÌC¹\Ž»îº‹õC¡¿obb‚eUUSø…’ŠpŠóóóÈf³0 èììd|B8`¡Z/DU…BGG2™ ë‘vuuaii =ô÷¦Óiô÷÷3"¢BÁº=sæ }ôQ¤R©¼´²²Z­&“ ƒ'NœÀ³Ï>‹òòr rI?»ÏçcU‘ÕÕUøý~¤ÓiÈd2VÓ(**ÂÌÌ pfXYYɸÙlÆàà ìv;–——Y¤xff™LÛ·oçJB0Doo/JKK!—˱cÇ642™Œcãñ8.\¸€x�=ö³õ€ÍLD&“±(€ßïGcc#¤R)Z[[a6›ÑÛÛËëN; 醆>•A?íííØµk|>Ÿž�FñÀ ¤¤ \ò%=ѧ*˜‡‰Û¶mƒT*Åõë×QYY‰ÞÞ^¦¯ ÜD0jÃá0�aSSãH~¿kkk¼vîÜ ‰D™ȶ.]ºÄýœz½=h0s#X¤¹\�†Åƒ»´´”…‚ËËË9˜™X[?ùÉO044�FƒÁÁAÆúnݺ…»îº ååå¸óÎ;Y]”Ö¥R)êêê …‹ÅX‘ßjµrµ¥¯¯©T ×®]cƒÁÀówß}÷a~~¾àä ŸÏ‡d2 £Ñˆööv|üñÇhnnÆÖ­[‘L&ùt�úúz¨T*,--qÛ“(±cyy™Å'&''ÑÓÓƒõõu†c •J¡©© ±X W®\áÓÄ)2>Ÿ555<'õõõÜ®UWWÇbËËËèìì„ËåBcc#3›kjj8xBäb�ÍZdŽ¢q]”‡E…Òé4\.·²ˆÓ ŠŠŠøÞþ'×ÿ)ë2ŸI¥R©ˆh“õ%U‚]&´ØS3‘H°fŸ`ç8�Nòx<‹Å(™L’Z­&µZMÑh”µ3ƒÁ ëOF"²Z­¤T* Gùú˜_d ö•J¥b­½ü+S2™¤……þÛ?ÿó?“Åb¡÷ߟb±ÍÎÎÑ&[0—Ë‘×ë¥P(D�û±€ž IDAT@€L&?«N§ãïßëv»Éb±�ÏçcfT6›%·ÛM™L†®_¿NDÄ,¼@ @�¦@—O©T23N0 WVV¾4Ñh”ßg4Éï÷óX ÍÈd2Éã)æ@hómllP"‘ �FCSSSd0H¯×S"‘ ‹/1ƒ*Ÿ‰)£'OždmG“ÉDG�ef¾–¦‡|]D¯×ËÌ=ÁÎÌd2¬{(ôI‰ˆFGG)›ÍÒ»ï¾Kr¹œ"‘ß�Ãá �� fï%“Iúè£�xŽƒÐív0ì&''Y«2™LÒôô4¿Ççó‘Ãá t:M~øa�&¥Ð#L§Óü� …‚Ù³‹…>ýôSž±~‚Á ) Ê¿R©=ÿüóüÿ###DDôøã� …B4??_Àà ‡Ã<ç:�Žìv;ét:ºrå Ïs6›¥p8ÌëdllŒâñ8-,,Ñ&ÓT«Õòç=z”ÇZ°í"‘k­º\.Þïccc”Íf)‰0/_¾Ìÿ¶Ûí”N§I.—3‹’hS»Õëõò<äïq Vh6›emSŸÏW`>üðCf—F£Q^7nÜ �FS°Þóum- ³…oÞ¼Y çéóù(�NÓÍ›7ùuâkøòå˼Ž<ýþ÷¿'‹ÅB'Ož$§ÓIF£‘ÙÄ‘H„×½°'‚í˜ËåèÌ™3”L&)‹Q(â1Ë¿ï|û‹Å( ’J¥bÝÉ…… ƒ:¥‘H„Ôj5k´ û�ÉdH¡P�Ùl¦\.ǯûÈår‘^¯§@ @Á`�õn…Ni,£«W¯R0¤Ë—/“Z­¦X,FŸ|ò ßs8¦«W¯’Éd¢@ @~¿ÿ…uù¿âèôz=¹\.Z\\¤h4ÊËb¡‰DDtìØ1"ºm”U*…ÃaÊår´¶¶Fn·›Ün7ݸqƒˆ6�g.—#£ÑHÉd’ü~?}üñÇü¹b#¦Óir:�tâÄ v¢Â¨º±Ùl&ƒÁ@J¥’ß‹Å(‹‘Á` �ÇÃSPäó/�FC‘H„’É$MLLPpWVV(“ɰñŽF£´²²B£££LYO$¤V«éÖ­[”H$h||œ‰�ŽŽò˜ݦ5m ×z½^Z]]%­VK�>ú(­¯¯Ó‰'hzzš¡N^]]¥l6K7nÜ «ÕÊ5›ÍR<§t:Mï¿ÿ~�S—x­N§#ƒÁÀ-‹‹‹d4)“É�Ãá ¿ßOÁ`�Ö××™v>>>NV«•�n~[‚04ù‹�ˆ ‚“[·nPÍ#‘‹ýб»xñb�¸¬gqÏ.—‹fff hý˜_¿~�)Ùùë’hs ‰Íšoè766èÓO?%›ÍÆÆ6›Í²cÔjµ¤T*I*•òó¥Óiº~ý: ?ù“?!“ÉD¯½ö §Ÿ~š>Lú§JDÄ÷ùüóÏ“Ùl&§ÓÉÂá™L†žyæºÿþû :tˆFFF•——zë­·x½ÍÌÌÐÕ«WÙàˆ…hÓˆŠqËåräñxH«Õò#Úl•s'‚61~ùÆÕç󱈶Á` ¯×KçÏŸ§ååe²Ùl¤Õjyîˆ6ƒZñÝ'Nœ(0Žâr¹\<�@€Ôj5·Kd³YúðÃinnމÍÎÎòX‰y˜ŸŸ§ .Ðòòr�x³¸L&½ûæÅ\«Õj"Ú¤¾OMM1=^ÜÑfûÁñãÇÉï÷³Øúìì,]ºt‰×“X/âý�‡²ÙlAð³²²ÂkÈh4’J¥*p¶D›ÁÚââ"9²ÙltóæM¡t:MèðáÃtèÐ!J§Óð¯‹_|‘FFF¸ÝC§Ó‘ßïç “ˆ æ\\‡ƒÔj5®Ùl¶ (Y__ç½)æmtt”÷{.—ã5’ÍfÉãñÐõë×)‘HÐÔÔTAÛÌG}Äs(�~u�ÔX,Fétšû–„ڸѕohôz=Ùl6²Z­ì|>ùäÒh4‡ÉívS"‘ §ÓÉ •J‘Ùl¦ .�Óé$•JE“““d·ÛéìÙ³¬˜}æÌŠF£´°°@«««äõzY‘~nnŽ�Ú‰'È`0Ðôô4ÍÌÌÐììl�ñW~´-"°`0ÈýK"óÎÜl6³!v¹\”H$H¯×³Ã "úÅ/~A:�Ž–––Èf³‘ßï'³ÙLï¿ÿ>år9^Ð6›�Þ|óM@###´´´DÈb±�Z­&•JE±XŒ ™¯×Ksssä÷ûYùßb±ðXmö¨ §žŸÝåGº_<@ô!å÷þçþ'mék×®ÑÂÂ%“IZ\\ä~DaÌ×ÖÖ(“É�\.çïÎ?ÍBô@m:9‹Å½�©TŠ2™ ™ÍfJ¥Räóù(‹‘Ùl¦P(Détšl6™L&6 ‹‹‹d6›iuu•¦¦¦hee… ;vŒ&&&hccƒ EAÆ£P(ýìg?£Ã‡š��¥T*EèóÏ?§H$BÏ>û,¯ùõõuÊd2ôÊ+¯êîî&ÔÞÞNH"‘:xð ­­­±‘ÀóLDôýïŸ�[ww7e2:wî•——S4¥‘‘6^Ñh”&&&ÈjµÒ{ï½Çsd6›i||œÂá0;vŒ.\¸@'Ož¤D"A+++”L& ÎÆÆ÷ifÜV«•fggÙxËårr8äñxÈív“Ñh¤�?þ˜•íÅÞZYYáÞP1—bO�9s†666¸¯K.—óýÌÌÌðg8ŠD"äñxH§Ó‘Åb¡p8L™L†L&¹Ýn²ÙlÜ�*Ö�Çã¡¥¥%ŠD"Ü¿*î%•Jq…HüÕ%«ÕJ_ d�F#ýû¿ÿ;ÿN86ƒÁP`Ót:Û¤+W®ðïçææ(�N“Çãá¹K§Ó´¶¶ÆAf0$»ÝNZ­–z{{ymäÿ'ÖÔáÇyýä¿vdd„R©ýà? d2ÉkËëõd‘D·m²è}#ÚtÚï¼ó­®®ÒÌÌ ÷Ö™L¦‡& 1N"3ÿÝï~ÇëG¼fyy™Ÿ9¿ê'ãW¢�.�¢©© D„«W¯"“ÉàÒ¥KèïïgJ°¨« ;¡o&jãR©”ϬjkkC[[ÊÊÊXâ* ahhz½}ôvíڛ͆}ûöa~~�<òJJJ V«ÑÚÚŠõõuH¥R¦ðîØ±6› �H$˜œœÄ=÷܃H$¸ÕÕÕØ¾};cCuuuÌÀ½C‚–-ˆ5===X[[c柠u���30+ô…¾Ífcúvoo/–––ÐÖÖ†††d³Y ãoþæoðî»ïÂh4ââÅ‹|"öŽ;ðÃþÿø�ÿÈ8ÅÖ­[a·ÛYnLn***àõz™B|áÂìß¿ñxÅÅÅðù|صkzzz`0¸wŒˆ¸­A�1\.âñ8‚Á är9úúúø¬«¢¢" Ãåra}}÷ÝwšššàõzÑÓÓ§Ó ¹\Î,G�góÁ‹‹MMMLê0�ˆÅbðz½Ìà éEEE8räî¼óNTWW£´´ËËËØ¶mñá‡âÛßþ6÷( ¹£t:�]»vñgI¥R>@Ž lb}ét?þñ�ñ«_ý ¿þõ¯ÑÒÒÂ,YA»ÄÔÔ“:~VTT„êêj\½zGŽ�B¡ÀÇŒ@ €²²2tvvâ/þâ/pîÜ9ÌÍÍœN'ÆÇÇqîÜ9$“IfF�F¸\.,//c~~f³ï¼ó\.c´¢�£´´ƒ�[}î»ï>Œ��áÀ�H$xðÁ�‡O@Ÿ��…N§c–h8f�Ì’’nw¸ÔÚÚÏ™L&ÃÅ‹ñË_þ÷w‡¦¦&( ÔÕÕ!‘Hðy‘âtð©©)tww3§¡¡µµµX\\Dmm-âñ8ÊËËÑÝÝ ·ÛÍg¡·œ={–5MóY§‚./•JqùòeVdd(·Û�d2ÉçÿY,ÔÕÕatt”•tfý»ßýÏ>û, Y7¶ººšeÉ¢Ñ(, ¯wÜ#œJ¥`2™ðÄO0&çñx˜)°Æl6‹L&¥RÉ£À�üc\½z•mì#�<‚'žxwß}7Μ9Ã'¸ |öÑGÅC=„»ï¾ï¼óþüÏÿï½÷>üðC\ºt©àq˜q$áÞLq"¹T*ÅñãÇñðø�é Qî²²2>¥^œãl* rÛž={066†}ûöñÉ¢}ØÄ°Å©ðïþŸ^ÿ§�ˆÆÆÆ8 œŸŸ§D"A‡ƒëè¹\޳"=Ý>÷ËáppÖqòäI.ƒŠ²d6›-P º}Æ›Õj%‹ÅBñxœNŸ>ÍŠ(ëëëœIˆëÚµkäp88+‹D"|VÚêê*-..’Ëå¢Ë—/ókÄ3Z,²X,´¸¸H333tóæÍ•¯×ËÙ ѧŸ~ÊQÐÚÚ¥R)òx<�F9%*Tm ‘H„:::¸ôõÚk¯Qoo/:|ø0½úê«KÊçóqVær¹8ªžœœ¤?ü�4 ��� ¿Ì¿òñ •Jõ%• …BAÑh”geÑh”._¾ÌÙ^þ3‹rh8¦h4Ê™…Ñh¤#GŽ”¥„ʉÅbaE qO³³³\.q¹\œù E ¢B|ƒh³„-Îdãâñxx݈ }ûÛߦ7np4ÝÞÞN|ðÍÌÌÐ+¯¼Bóóód·Ûé£�>âLpdd„T*•——SOOGäáp˜:::¾•‹ÌOüžh3sëíí%·ÛMèêÕ«<^¯—³ ±ž‰n—öÃá0ù|>òù|d4¹ò�Ç3U«Õ¥á\.G�†¬V+ßË¥K—H©T’Á`àLè¹çž#\q˜››ã±§µµ5ŽöÅ™k¹\ŽÞyç�‚{P3�Ò¹sçhmm�æææ p ¢Û¤Ž\.G6›�‰½ûD¸þ/°µ©©)J§Ód·Ûy…ÃaƤÄw{½^ŠF£�ÇÙà:�N.¿% Òjµ´¶¶F~¿Ÿ7ŽJ¥¢—_~™ éÈÈ/î|ƒøòË/“ÍfcÉ�NGZ­–´Z-}þùçì|„¼˜˜¯@ @¹\ŽÞÿ}²Ûíl´ˆˆå€„�™™¡L&CZ­¶à�Kq‰2¬¸„$×oûÛ‚ ãt:iee…Nœ8Az½¾ ·X,B?úÑ�ˆhÓ€ùý~&kä_£££D´é¤œN'ݺu‹l6½ÿþûLè÷ëv»™`!¾oii‰ÆÇÇ)‰Ð?üÃ?�×ë¥l6[@$Ê¿|ðA:pà9�N ‡Ã …¨»»›��ŒŒ°SŽIÜÛ /¼@DÄG^‰‰h³ ôæ›oÒ«¯¾J½½½ŒÁ žžr:�ôüóϳƒ|饗ˆˆ¸$%#—ËE§OŸ¦óçÏÓÒÒ•Ñh´ËÍ—nÊŸKá$.]ºD±X¬€4€š››‰hsÏf2²Ùläp8H©TÒÁƒéÀ�€:;; =ñÄüŒù“ˆ ö(Ñæ>XÏÌÌ ­®®R$á$_^�è¶ÄY8&ƒÁ@ׯ_gÃ:77GÉd’ìv;e2š��¥\.G�@€±'�NÇë[Ø,¿ßOF£‘ nñxœÂá0�BN-�Nó~Ä£`0H~¿Ÿ>üðCzÿý÷ùùÄ Û’/}%ʯÓzùå—ivv–fggé{ßû½õÖ[DDôâ‹/¬‹W^y…Çö¡‡¢l6K‰D‚Âá0:tˆ>L±XŒñ`¹\Î$�FÃÁÄÅ‹ÉívH�‚g‡ä~ðÁDDØ£(¦-šp8Lf³™Îž=K§N�bLU`ñ6›�÷àWÆÑ ¼Ëãñðäå׬EFõßÿý߃$ •0x>Ÿ�7g,£÷Þ{�ÆÇÇùo«««tíÚ5Òh4”H$(•Jœ*�Ç)‰ÐÅ‹illŒT*ã'Ož$¢MÜÂápð}ŒŽŽ2F`xƒ�Âá0cŽkkk¤V«innŽO%___çÍf6›y3ˆ1 ÚŒî„óوô1ųþaé�7Þ`g”�ß¼þúëôòË/ÓÈÈ­­­ÑÓO?MO>ù$m:èd2É÷�Ç äüKd¸D·Ž$¡êõzùTq¥RI—.]¢x<ÎX†ø,›ÍF“““‰DXGtff†¬V+¹Ýn2›Íd2™Èl63A8/±Á„a•……2™L¤T*Éd2‘ÓéüÒ ÍBQD‹âÔäü[<ÓÔÔg0jµšnܸÁY¿x�ȸE@5;;ËdŠ?û³?#ÔÖÖFO?ý4)•J8JKKÙq üddd„’É$™ÍfJ&“ôâ‹/(ät:éÍ7ߤ3gÎ8ÁC‡QYYGó,p�o¾ù&¥ÓiúÛ¿ý[Þ?â¤x¥RÉë/‘HP&“!�ÇC>Ÿ�+ ùN&—Ëqöl6›)�NÓèè(“®ˆˆžzê)zñÅ9 ýÎw¾CÏ>û,¯i½^OF£‘L&½ñÆäóù¨··· FÙétòÞNB.—S:�.Èà‰ˆ÷�p<ï�ÇCcccì´…f"‘`ýÆ@ Àìm¡%*‚œS§N}IŸU§Óñzùå/ÉÏ�F ‚žC‡Q0$�FÃc R©ÈívTQ„]úâiï‚Lt;øyøá‡™DôØc�qyä#ÔØØH]]]œ•½ñƼ&yEØ�}ËårÊd2<ïÂn‰{Ïgaç3»×ÖÖøµb®Dö)ªâú×ýWž¯X,F.—‹Nœ8A™L†ìv;;ÄX,F>Ÿ�+%"£ýJ8:‘™Ý$ƒÁ ÓPó�ƒ0ÆÂÁ¸\.ŠÇãät:Ù æ™XÔbA '"ÀèÅÅER«Õäp8 ¨Å_¤¹Ÿ9s†?'rˆ6�ã… ØÙ‰ÈÃívÓìì,}öÙgüžL&Ã,M‡ÃÁ Äh4R6›¥@ @W¯^¥T*Å8Ѧ“ã"Ž‘ÿÑ�~D>Ÿ�Å‚m6Â|†]OO½ùæ›ôüóÏ3M´Éb}õÕW‰h3²Ž9_,X¯×“B¡ ÙÙYÎår4??Oñxœç‚ˆèâÅ‹¤!ñÓn·óïóÉ9^¯—©`_ƒAòù|ìh‰™ÍfZXX §ÓIr¹œär9¹\.þ1Fbág2:sæ “FGGÉh4Òââ"o0d'½²²B§OŸ&«ÕZ@¬…BtþüyZ]]¥@ ÀVld±©Åÿ‹ˆ[üM´èõzgáľ˜U‹yÑh44==Íí~¿ŸÎž=[`´ð¶¤p†‰„ž~úiJ¥Rtøðazê©§8#zñʼnˆèÙgŸ%TVVF¯½ö½ùæ›Ì%ÚÜs¹\Ž~õ«_ÑÔÔwÈÿ·Éd"­VKd±X ˜ƒ‚ÕL´YbJ§Ólˆ¿ýío!Ð�ˆˆhß¾}ôË_þ’b±ÅãqÎ<¿8FÂÙ †öÍ›79Ûùâ¾ÜØØ`'ÄÓår9¯—õõuÎÈÄ:ŒÅb8‰-Ѧ-{Bìí/®k¢Û¥øÙÙY:wî¥R)r¹\\±°Ûí ibb¢@¼�h3PûË¿üKfýêõzvš¢Í$�NS:�¦Ï>ûŒÔj5— ÅøÝnŸyæzíµ×ØÉuwwSww7½þúë<¶¯¿þ:¿Çl6Óµk×Èl6Óáljˆ¸ýåÖ­[¤ÕjéâÅ‹\> ¤Õjù9æççÙ1‹½,Ú!ÄZΟ¢M{ª×ëÉ`00[>‘H�\.g’˜ÈôÄ#2ëL&à ЯŒ£F"ßÁ,--‘Õjå’a:�&…BAJ¥’r¹\#ÑétrM=�NÓÊÊ ýìg?#"âA'~—N§)�D âYaþä¸\.Î�g)b3 C˜_¾›æóÏ?§©©)²X,ÜwFD龸"‘�9s†fff(�“Íf#³ÙL6›�Û" y<’Ëå477Çì>áØP$¡ÖÖÖ‚Z»øùüóϰ­ˆn«îÝÆ? ·2ˆ6�x<ÎÑU6›¥·ß~›, /^µZM6›�–––H©TR:�fç"æQ8*Qo‘â•+W ¢@¢Mã# I4å,QܯÃáàñüb_�ÀBĺÒét\к‘ï¿ùÍoÒ§Ÿ~JV«•�†øùÖ[oq (�ÒÆÆ.�@€±ËP(DÙl¶À‘‹�ÑÑQºrå g~ù­b-ä;©—_~™|>½úê«ô /P$¡ï~÷»ü÷·Þz‹×ï]ww7E".Û‡Ãa²Ûíì¼D`ãp8ø^MÞårqÙŒh3ûŽF£åA"â,Ãf³q�ŸX¯Bý_dñZ­–ƒc1Ñh”Ç. Q<'¿ßÏÙŒ ß¯­­‘×ë¥�� òx6™ ÂÄãñ‚Ö±þ„�™˜˜àr¦Åb!�ÇC?øÁ(ÿ:|ø0e³YfÞægÇo½õµµµd÷"ƒæž{î!"âÓ Äw‡Ãa†NÄ%lå™3gH.—ó¼zõ*W5òíºv'útEÆ;66FW®\¡S§Nœ ‘¿ö”J%---‘Z­¦p8üÕqt^¯—ÔjuADýÅFl�FÃŽÊï÷“Åbaª­¸ò£I¥RIW®\aÑfÄ)Ž�!Ú4D—.]bÐY”9u:¹ÝnÒh4´²²B¹\ŽB¡Si———¹'Žèv6!¾ÿüùód·Û ² ¢ÛÎPô ‰×ðÁ”H$Èëõ’Á``°¼¼L*•Š#E§Óɤ›ÍFo½õ ZYY!­VKä^�‘‘²Z­tÿý÷“Ïç£'Ÿ|’öïßÏ _ÐÎPkk+GËétš#Pኅê÷ûiii‰ »á=…bžò[ Á`0°ÁFÊï÷”rNœ8Á½MD·3BaˆÃá0¯ �½ŠÅŸL&9¹qã9�NR( ™zLDÜ.ª …‚ú×××9�9{ö,ß—ÀiÜn7¿Õj¥ãÇ�ñ$M~Æ*H*•Šž|òÉ/ѲEÖþØc�ШÇÇÇÙxüüç?'"*è©r8ôûßÿžT*�>}š666(‰°±�Œ`ôz=“;¾þõ¯3áãСC|ïb|D¯eþ%žñüùóxÎ^#²ÈVÞy玴 ­­­ÑÁƒéÉ'Ÿ¤‘‘nYÉf³ôúë¯Ów¿û]îß@ßúÖ· Œð›o¾IO=õ}öÙg 䓘QB\â˜)qåYƒÁ@ñxœ+$Z­–×Çqb!äàt:¹ÇO\z½žŽ;ÆëÚh4ÒÌÌ g ™L†”J%ù|>Æ™#‘çâ³Dð ˆlâÒh4öðóÏ?§\.ÇÍߟ~ú)·¨ˆ¬�ˆ¨««« ªrôèQêííe‡%Æxdd„^xázæ™ghdd„FFF(‹ÑÛo¿Í�’ÈøFFFhccƒ0–+Ä'ÄZm"~¿¿8}ú4iµZúè£�(�ó\Äãqr¹\týúuH“É$�:uŠT*Ùív&D%“I®–---±íŸsáÂ…¯Ž£©®^¯g,M`-*•Š�”`+æ;Àü¨Õjiqq‘7ŸXð.—‹2™ ;QÚºyó&-,,ÐgŸ}FD·û9¢ÑhÁ™aétš®^½J>Ÿ�fffÈd2‘Á` Ó§O³Áƒ/Tˆn—N %“IúáÈé}2™¤ÕÕUúéOÊß83ÆÎ`0�F£!—ËÅJâÍòò2år9zõÕWÉét2&óýïŸ_+ ›èÇ >¿~ÿ�o|ƒR©ÍÍͱLþx.--±zËôô4©T*R*•ôOÿôO¼qõz=9Z[[#³ÙÌl­X,ƆR€ö333d4Éb±�J¥"…BAn·›Îœ9C ´°°ÀX¨4,//óýˆ({llŒ2™ ‰]ºt‰Ë±‚˜"Œe~C9Ñf‰KüN�ĈÍ(³ÙLv»�ü~?i4J&“d4éç?ÿ99V.ñz½4>>NÙl¶{¬E›ÍF:�ŽÖ××9’·Ûí´¸¸ÈÒo~óZ[[£d2I‡ƒï+œ={–¦§§Éétr$ÿòË/S&“a×ÝÝÍ„�×_�¦§§Éçó‘ßïç3…³%$¥RIóóóÙoþz'Ú4â§N�âÿíúú:ƒAÎÌ$ �ŒŒÐ�è™gž)ph¢Ä)ªeeeD´0ˆæèÅÅEòûý¤V«éôéÓ,†püøq.i‰Ën·s'‚#áœS©“UÄû¼^ĵ� IDAT/---Q4%µZMÉd’7›ÍF�‡I¯×°o‰�F~Ün7³¼f/*J�†Z<§“'Orü·ü²?ñ³ Öf~ SªdæmYYPļýë_§`0H###tèÐ!r8_ʘ<È�äùåba'ÐÒÒ…Ãa>·SÜç™3g8Ð2�Ìt¶àÖ­[8ܸqƒÔj5ÅãqÎb……B¬XsôèÑ‚$&“ɰ­�Åb|v#ÑW¨t) šÃá �FÃ¥„›7oòa~‚ñ¦ÕjÉétÒ_ýÕ_q©€è¶±Ë/7Þºu‹&''ù Ñ_ÿú×”J¥H§ÓQ:�f<Èh4’Óé¤@ À‹Ïb±Ð‰'H©TR("·Ûý¥h÷7¿ù 9�NV>‘f:�¦ÉÉI&VƒAJ¥Rd0k#Ú,ˆr^¾;}ú4%“É‚†P(ØØØ ¯×[p¨¨R©dCqàÀŠD"ô½ï}�æææè¹çž£ï}ï{lR‰Ei¨§§§€FüÚk¯ÐõECv"‘àlClDñ:á$D±±±AÑh” EA$�ßà.s3™ i4ŠÅbäv»9K—ÈüÎ�;GçÎ�cV~¹×b±0þBDŸ!6Bþzðûý¬P!Ø’D›G4Ùf2™‚ƒA�gyétº ”*Öi2™d‚�Ûí&¹\N×®]+XâÊ—m#¢vª(q ¥RYÐp/¸ù—0wÎf³4;;K===d³Ù8`Fmdd„^zé%ž¢ÍÀE´�GwôèQ¾_‘Õ‰Ï AaÔÅuéÒ%Ƴ„‚Xw‘utt�D")¸¯/Y‘yƒAÀYA¾2†Ùl.�x …Bd4Y�äܹstêÔ)ž³t:Ísk0˜¨$æ.?ð!ºH‹÷ˆ¿›Ífž£ü²¿€OD5æ‹êHbýŠjÃòò2�Y  ÅÅE" ©T*²Ùlär¹øB¡�Qss3�ŒŒP8¦²²2þ½ ž‰q|î¹çH"‘Ð+¯¼Bn·›^xáž�üÖ—Ó§OÓ¡C‡ æ„èöá±³ÿ�º/ Žó:¯mVEb–)—-J&)Ze—E6©8•8–ik $p&bº›+;UqRŽÅ•r\Ê`K2%[¦¨™¦8 ’A 1ÏS7¦FÏèyž§óÍóáþ€Þâ­^ñV±D�@£ûþ÷~ã9çCWWÜn·¦?îv»qùòe9ƒ¥R }}}ðù|"†° F$<¿®–(-‹T~’ɤ$8ê€V lCŸGÇ544„ÁÁA!„ÃaqdÔ¬{øð!å544$eEöÎúûû‡ÆH�Æ�\íåóyŒ��ÁçóɃe¹Ôd2add‰DB2^‚îînäóyÔÔÔà�ü# ƒ(Oèt:„ÃaÍï¹uë–ˆååeœ={�“““X[[C&“‡¸¾¾ŽŸþô§^YXXÇH5—l6+åÇX,†£G�¢©© Ï>û¬&r£qyê©§$ºÞµkÂá0Z[[5%:YNæêêêÒX™©–”N�:%?«çO>ùv»]¾ær¹=«¾³ž–y�Ëå Bƒáõz±ººŠx<«Õ*™1Ë ‰DBŒ\*•™2–Gˆ<{�…BAÃ׋D"R>â%={ö¬æsS}‡}+:øl6+pzÒƒ6{°W§Je2™Z>>>.Y7{xù|^2:“ÊÊJQ}!}A-mѰ�OHô­ÝnߦzÂhšw3‰hP�„Ýû|>èt:iär9ìÙ³ÕÕÕ¨ªªB±XDUUFFFP__/YÄÈȈ8Ž{÷jŸê 91|}}]Ê‚ì)«g„ƕگü·Û-툭+ŸÏãg?û™_~~• «®{÷îáÎ�;ÂïÝØØ)/N7ßê<÷ïß�ÚÚZLMMA§ÓÉ×ãñ¸T”Tš•š¥ò.„B!d³Y¼òÊ+gÆ? Ò·££Z]]…N§ƒËåÂÜÜœÌÈ6™Lâ°®\¹"÷“ %¾W‡Ã±-€cÂpñâE9ã–åR'{üwïÞ4ëøø8FGG¥’h{’*ãâÅ‹´ Kù|&“éÉqt,WqSyaU�B ÑbþÛââ"nݺ%‡˜YPŽz†††D2‹õ‘‘‘ûðñ´´»ÝŽ��Øl6|ôÑGi$"*DlÖápàÑ£G°ÙlèîîÖ�ñ‚²Ž®ê*A[r„øþUB&P¾Èldóë‡~¿_z.ü}l:«jkkÑÖÖ†šš�F)mn(èõz¡QPª (GW¬ÏegõàÁ�$O>ŸCóî»ï U(f|µÏŸ?/¿ (;¤ÁÁAtuu  €èŸF£Qéù±Ï“H$%H97 ìDhü˜%­­­iàç„�«Ïc``Á`Pÿ�ÄÌÌŒp2Ñg³YMD@cD#‘.^¼�Ç£tå~E¸�”| …B˜››Qe¾µ"ÀçC�ÊH$² ©¨ž¢/WWWqúôié�³299)"¹Ü'–éȳôù|ÛôGyÿÔsÃϱõýl%!³ÌV]]-ßÓÒÒ‚¦¦&ùùŠŠ 1Ü—/_†ÉdB"‘n#�MÙlVäÈ"‘&&&D’m "R'(g¹±XLˆò|Ýwß}�@)nµZ%˽{÷®&#ùãÿ(×=.Ûª@¡––¡P ™"Ó7oÞÄÍ›7%ÐQ‰Ö\ÿò/ÿ‚T*%•fsÜ;þžƒÁ€ÚÚZ455!“ÉÀl6Ë}QEíÛÛÛ188�ǃb±(Ù%«HD[‹E¬¬¬H{æÃ?Doo/îÞ½ �ǃd2‰¡¡!8±SSSH¥RX]]ÅÚÚš|&êdÂýP“  D¥R)X,$ mä‰pt@Ù1©YU¯Ãá°6×××±±±�ŽŽ‹ELNNbccC£Â2†šÞnå ñ=xð³³³hooGl–¤2™ |>¥Ä088¨ájñ=û|>œ—ˉ^*¡û6›M^—}')˜…Ñ^¸pAP§ìe¥Ói¸\.ÑÂT÷‹ËãñÈ{f§:.ž»ùùyd³Y‰Ø¹ˆ0T£Y¾n"‘€ÍfƒÅbùFîT[[›Ðå\QÁÅl6 ú­T*‰R<³‹h4Š¡¡!|õÕWRéxï½÷@TÚl6¡lЫÙñãÇ%Sã9dù¬¥¥©T t¦€ñï>Ÿ‰DB�}<^¯WöPUÓç¾3È¡H±Åb‘ @9Ðaÿó­·Þ¡þìÃå ¼»»§OŸF±X„ÇãÁo~ó1ºCCCp:�¶ÑëõÒó4›ÍÒ2PË´ê}¹uë–ðöìv»ôïx^ÕR÷ƒð�ï|Gª5:]Ý« x½ÞmÁFSSÖs�ru~~³³³ÒÏ&¢Óçó h‹" ,!;??�ÁÁAÄb1$“Ii{Àõë×562“É ŽÜižcu©U’žžƒA˜L&˜Íf\¹rEzz~¿ÿÉqt333X__EGl:)‚H‰Š(KÜPù<�Š¡ù&Ùøø8&&&¤ŸB~ I<—è;‰È¦wtthÈãä)?ñ¿øâ‹ œ”l6‹[·nÁãñˆAàçM§Óøä“Ol>¶Br�Í2/ó7#‡·¾¾^dŸÞ|óM¬¬¬ˆáÛµk—–«ªª°¸¸ƒÁ€¾¾>)ièõzd³YD£Qüæ7¿Ñd%ü1 …ü~¿†s@JT*ÂÔårIÔ¦ª:¨|¤\.›Í¶­·J` GŠøý~är9˜L&ƒAŒŽŽ"—Ë¡§§N§Sú¦*)œY{Ĭ²èt:ÉÞnܸ!å8µt¸¶¶†b±( =@9[Z]]E?Þ{ï=i—¨Ž¬®®‡¡C‡ä³ÌÍÍáĉˆÅb’A©ï5 iŒ½Zþç÷8p@ó;<›%K•®¡{\Îæb ÀrdGG�€‹ollÈ9g`yãÆ ™äBÄ$ E?ÁDåÞ½{p8xç�wäw«wøöíÛr¦zzz¶�šRûÀ±X ÓÓÓ"/ñ³Ï>Cgg'Ìf³òT*%ˆ>õp—J%ÌÏÏ# “e�N'@™ÞÞ^ܾ}•••B.û|h*„�5ò¡¡!qÚŒ˜âñ¸€Àe(â'KAßýîw¡×ëi×ÚÚŠÙÙY1{÷îþ ¿¦6¬i„xhgggáõzñÁÈœ*A¿ß/ÙÑi,²W£fÔ¥R ‹EJ„.— ýýýR²íì씟£ñïêê‚×ë…ÝnÇÌÌ ~ñ‹_È~‹E allLJsƒG�É`Nž< ¿ß/š‡Àfï‘�DCCƒ&"q™rZ:]™ãFî—j4æææà÷ûÅñsü‰ïtÞçÎ�ÃÄÄ:;;¥‡H˜y$�U®S§NannN3÷°P(R×ápÈïìë듽V¡á¯½ö†‡‡å|�Lbðèèè6ÀÓÕ«Wáv»%à �  !“É`ffFTsÔ²¹b¤î0Ò6Éê|F[y«D_Ö××#�ÂãñÀn· ÷Oux---22fý±6%yTV«UZªbG2™”™gåĉB?¡qž��…Á`�àÓår B3‰Àívãúõë% ì쩚£êœ&“I¼ùæ›Øµk—¼¶5š››188(Èc \ú»{÷.ÄЩӕ�8‡Æ¡C‡°´´„þþ~Íx�ááaM¿Ø.ÇïU×ÐÐ�ìé,���_‰D4úÂÀæ\Ì¡¡!鵫ÎY]�G€9$ãSª�váܹs°Ùl´ A¹râ Aƒ¤,--=YŽŽ‹ „ååeØl6˜ÍfQI!DÕ¹\YY‘‡ûúë¯ãÒ¥KâøÞx㠙ǔN§aµZ188ˆx<ŽD"!uô÷Þ{OÙ¦ñ%'Æëõ"‘Hì�(G’fYþ Ööêºÿ>2™Œ¦‡‹Å$X ¸÷�;w$Šu8Ò�T)hmm•@‡Ëh4Jy3� ZSÝ;£Ñ¨[f€À×§TWEE…&Ê|ðà�#Œ¶?þøcœ={Vœÿ�Ï‘Æ:�NKÚãñÀ‚5ªp°ÈòÕÆÆ†¼¶ÚÈg_SSƒÆÆFÀ¡C‡`6›±²²"CIéD766põêU‹EÍÐZ ÚÎì4c~~^SŠeÐÀê‰Jl_\\”^”ßï×ÀØãñ¸Æ8óu¶–öp0ð™��Åüü<’ɤpÕ Doo¯8Ôÿú¯ÿB<‡N§ÃÒÒöíÛ'=<­ÉßwàÀA]g³YŒŽŽbii ƒƒƒR O§Óì�òé¹óìðý777Ë× 3›Í˜��•jŸI©TÂ| û±¸¸(*8|]ö8[ZZ�ÍfåYóµC¡&&&ÐÔÔ$÷ÿÙgŸEKK‹di@ùîY,©8�ND"±sÔâåY¤Ê¦••,..ÂjµÂçóavvwïÞ•ÏÃ=7oÞ”2%mG,ÓØ‚|>�‰‰ $ d¾ie³YÙŸ¹¹¹'Çѯ–éœ={VJKôâ\ìýìg?ÓÌZ hiiѨ@èt:aä‡B! ꌛJä@¨SrU…âT›ššÐØØ(ÒZ©T }}}BNU£s6t{{{¥gåñxàñx4 íd2‰þçeî?7õÕ¨= ‰â L4EKK š››åÒéõz\¾|‰DB5�FX,¼õÖ[r0i´˜i[,¬®®J‰’äÖ©©)�àϳlGÞR<Ç×_-{Íà…øµ³gÏ¢½½]Ósùøã�%ƒQ�ÜîÝ»eø9Ο?�H$"_ÿÑ�~ ¬ýÈçŸÍf±wï^q[ ìÖþÆsÏ=§¹t4X[#YVHo€Ì®cõ`||\ ýÃÃÃrÎÔ ápX �JÞW #³3£ÑˆÖÖVÉîŽ= ‹Å"ïÿÖ­[¸pá‚fP)ÍŒÁ|>�ÉÉIÙw‹Å‚ÑÑQA®›HG"`µZåLÖÔÔ…�ICCt:žyæÙßx<ŽÝ»w£®®³³³’5=zTÎåk¯½`s® ß7eÿ2™ ~ó›ßàÆ�°Z­à…\.—(©0P‹F£Rzçs?räˆ”Š™u«âáÜ+µl»±±¡é«z<TUUÁívãå—_†ÍfC6›ÅþçjÀb\œ¶Áò,JîñüVUUiJ‘�ç 2øc ÛÖÖ&ïÅ`0àÆ�hmmšÑ³Ï>  \(‹ò^ÔòúÒÒ¬V«pŒÕlŽ">êÔÎÏÏcllLJÆ<›ä°ªÊR oß¾�h4ŠõõuAVòY§Óiôöö"‹addD¦¿l¥=1ŽŽ+—Ë¡½½]¤sR©¬V«¦!»¼¼ ‡Ã�ú§Ò8�®Üx_XX@(Ò”£TG�L&qõêUÄãqÙl:À`0(ÄL@¯×‹»wï¢P( ££���èïïÇúúº88�n³ÜÐЀëׯKÙ‘™ŽËåB8ÆÈÈ,‹Œšøä“OäórÌK,ƒÏçÃââ¢&ËéèèÐÀïOž< £Ñ¨qèñx\Ã'Nœ@.—C:�ÖÈMÑ©†�hÏž=rñ�N§FBËétbppP£íGêÖ±X &“I.k6›Åï~÷;D"¹‘HD"c¢Y�2„˜£R€Í>û� xZZZ`0dïwîÜ `áGЃÚ3Õ=.e’3täÈlllhþ½¢¢ÓÓÓ²ú§*¯WWW‡¦¦&)q­®®Š4/ µãñ8ðùçŸÐNÅæ×è M&“ü;Ëžý¥’Pv”T°§czðà¼^¯|6ƒëë뱺º ³ÙŒææfqRKKKøùÏ.¤pÞö3l¨z¦*p‡èY5+ ý©ÊÊJÑj¥D$Áµk×ä1@Q‰}ûö!Ã`0 ³³S2? l�þÍþ:ÏÿßápàÒ¥Khoo:Ðè訹 a4%¡ó­¬¬D,'P¶9¬\¸pAôjU­KjЪ¶€çÄl6£­­ ‡_}õt:�d€´5t¼sssBÉårhS5+ ƒØ´çž{Nö°±±Qî„Ú–hkkC[[›œë­Ù&PvˆÄF|ÿûßG.—ÃÈÈt:�PcR©”ô6™0ø¡F/©BD'o ³Ù,¥ßɲ<ÿÍb±H¦çóù4ã¶�€ð#(NMM=YŽnrrR”êUT‘ËåÂåË—E­„“ý6rš8Ëà�t:­QY` “„C>4Nækª©4/9£È�� …fYrllLƒkjjBww·\~~>F‰ÙlVÓH J*©•_ ÊŠë÷ïßG(ÂÌÌ æçç%Š{þùç±cÇTVV j € @¹‰DB ÈE[[›èa�Fù;#éšš<ýôÓš¨˜“®\¹‚x<®!Ž®­­ITøÎ;ï ‘H`ttTšÖ,G"ÌÌÌ|»X, ¢‹Fž“% ƒ&[ÿá¸-€Q æÎ�;åB«$å ‹aÇŽhkkƒÓéD*•Òü<ÕcfggÅ<ÿüóºŸ3³g:¢p8 ¯×‹B¡ ¥ðyr™L&¸ÝnAyrQT›%Ê@  A�  ê’#KJ¥Ž;†P(„‹/Âh4 èA¯×ãÈ‘#H§ÓÐétòó�G¦Òß½{W‚¢f“ɤDмƒ‰DB‚,µ¤Da`•óÆ599)�PTÔò9ŸAss³ˆœ8q?üá5+ƒ®\.‡«W¯ŠQU÷º¿¿_C*Êô$î/Û<#F£ûöíÓ�ûöí N¹7â蹈~ùå—èèèМúº:ÔÖÖÊó0Ë3———%êééÁ™3g .•dÞÔÔ„ææf�>%uAÕ÷\UU…ÑÑQŒ��£¢¢~¿_öŽ%w•NtøðaM¦È÷̾Û;vìÀK/½$Yíòò²=¼ë$Éå2î¯~õ+�¶ÎÎNœ9sF*«ª3¤Fiww7‚Á æææ°±±!”’b±ˆk×®Io9 >9ŽîÎ�;"ß411!†(;–$Ôñ(<è³³³š¦T*iÂóÏ?/I�ÂË—/ /‹#~ß%7‰‹rV$@¯¯¯£££C3º¢¾¾n·[ˆ°�@@Åûý~™‹EÞÌââ"îÝ»·MI$�NKs›Pþááaá•Që.™LÂ`0àòåËùò=}ðÁÈår˜šš’C_QQ�³gÏn»(555¢WSS·Û�G�Éëe³Y j�a¶IÁi‚&¨‘©{h(Õ‹üM[rÎXãe$ B§+ƒo ¦¦„ßï— KÞàÊÊŠæâR;±¶¶Ÿ~ú)òù¼xé�;&}Ž?ù“?�N§“Ï"�;çÆãq1 tì.--¡··7oÞ ×ÒÒ’¸?*šØf³É…¦c^\\Äââ¢ì¥ê(÷”³[fí¯½öš”}çlAö©¦§§�FÑÞދŲ­„®*Ððk/½ô’wä¤1ÀàùÊÆOíÅ©YœÚWfv£þ;{LÙlV/×®]“»Ê,€³y·¿þúkœ9sFó9ø y'÷ïß/%e£Ñˆ—_~YƒNå™—;¨ê™ò5ù¼ùž¿õ­oiØív´·· jû³Ï>ƒÛíÆíÛ·5úœÌ&éŒywïÞ�ÖÖV©œ8qz½^3d—™ßž={ÐÒÒ"åÊgžy@YL€ÏâèÑ£hnnF$gȯ²²kkk8zô¨Üw>ŠP� Vä̱ŸH$¤Ç{ç΄ÃaÙoŠ2« ÛvPÕŸ®_¿.Y$KÏ,«>1Žný±à�;w4Òf³aff·nÝBoo¯ÂÌ~ÕÆÆtº21ÓívËtkfsss2””„ªYg³ÙpåÊÌÌÌl#ö&“Iø|>\¾|Y¤¥t:ìv;Z[[El¢Ìh`霉ÈÛØØÀÍ›7e³…öövôööв:'õ2 ‡Ã÷ݱc|>ü~¿”Y¶jiiѼ–g].ñðáCX,�Fáô�œëp8ÄÈ´´´Èóxÿý÷…CuêÔ)!u–�MªA4Åòò²¨Lx½^)?ž;w‹ÉdRP©œPÁLæ/ÿò/¡×ëåò²4Ë …ѯ·oßF]]�€yzzz°¶¶¦É¸UKCòÔSO!£¢¢BÈôO?ý4vìØ�gŸ}VJ¸‰DŸþ¹” ·r½xñ"–––011!¨>òލyÉÅ©¼Àœ±§*wJ5²‰D<€ÑhÄÜÜœœ95[b…ƒç˜ ,s ËÊŠ�F111�¥¥%™ä lRb¸�G�•Þ+#ìûÐÑe2™m%ò?û³?¨»Á`�ŸýÞ÷¾'{Ïž=šÞ© SçÏŸÇ™3gd†âòò²œf���ÛPƒä~›(aƒÁ€úúz˜L&yÿü/?›Åb‘™„jˆgôàÁƒ2C�¥A«Õ �N·-`63£b±“É“É$Á>Õ�vîÜ)Sĺ—^OO�<÷�;wÊ߉UÈårÔ=z{÷î•`Éh4ÂçóaïÞ½ÐëõØ»w/vìØ!£’ɤ8~~`St}llLlòÊÊŠ &É7%’vrrR‚æ………m¿ß/SDØÐ±ò£Ž/6¹xO„££ÑdÃ’Ñ«:neeEsP}>ŸDrÜ<–"yúûûňOMMIc|||\úª$R0”&k ‰)Õ±ª#=Ô(µ¦¦F&‘·´´h�¤4détZ#wEe þ}mm ËËˈÅbøÇüGù [—N§Ã×_�¦¦&Äb1©ãsæ§NWF'655¡T*Án·k�n|ïÜ’Ê+++ÑÐÐ ¯KAZð±±1áÜ©eÆ¡¡!‰ÌFFFžÍfa6›ñÉ'ŸXXŽ IDATˆS¤à6ìÛ·‘H±Xì¡ÑDSªsß¾}¸~ýº ÃÜn·�zý~¿p")ƒuèÐ!444ˆsVåј9ªY$ydÀ&0™LjF>ed+&ðÙ©}0Ò%€M ‘Œ"‘^Õå|Eî <ÃMMMH©{ÔÚÚ*ª>€v2Åêꪛ™µZ.åÏðïëëë4]"‘À~ð9Gn·[€6Ô�ÇãÒ»zê©§�Édpøðám¤ðC‡!�Noÿð{|>ŸL¨·X,Bc…B˜ššÒ)®\¹"¨Y&T÷mvvVÞ?·ÑhÔEÔ"'OðuåY˜ÍfYP€A=¯Ìè~ÿûßK_Îjµb~~^x‰”#’Öétj2tîÉ·¿ýmq^\j©8‘H`Ïž=úážët: „Y¢×étøá(™7e u�«;œ¸u-,,Àçó¡··>ŸOhAÄ$,..Jomm SSS8wîí(¬¥¥%¼÷Þ{“7'dp1˜伪 ”ƒ½'ÆÑå̃“ ˜¥­®®J?‹†e||\£”>==-e>µy»•8›Ë夶ÿ~ Éxn(GܨJê$Û�� Í Å·Þz ---ÒÛÚ¹s'ŠÅ" ƒ5úPÕ-T#£®�� q’,u­¯¯ÃétbbbB©ët勇CúÀ¦ñÕ=.Ùé—¯ˆÈãAgÆ …pëÖ- -Au„|¿¼è™R‘Ñ#Q:OfÀl>JY“do.F×wïÞÅÔÔ”¼ŸŠŠ ù¼ês}ùå—E(“PðÎ;ï`~~^~¯*¡Å•ÍfÑÔÔ$ �÷¨¦¦FÔ#\.r¹æææ$K££ž››£Ç †éG�‰T¡è@ÙÉe³Y9{3332¡BU‰ ¢Su¶dü”Ê „ßï—ý9vì˜&ÈââZ¾V>ŸÝLf6œ¨@Ù¥x<.ãaR©þþïÿ@9ø«¬¬Çų”Q¤¼+�¦¦&$“IAdëte*ÁŽ;©¬ØÕÞ÷œU`3 òù|X__Çðð0"‘VVV¤±ººŠ·Þz n·7nÜ�þ.…-à÷¿ÿ½æìsÑÎö÷÷ãÚµk’!Ò|öÙgò½“““ô1ûµX,OŽ£ã†±4FNÓãñx¤yk³ÙàóùpþüyÙ4–™öß¼ys¡ZMó)FªafYétZ3ì3 É V"½ÿ~ŒŽŽJÙ‹‘µŠ8£œQ‹»Á’+uK¥=z„ééi9øì¡ððwwwcbbF£Q²¾_fq·oßäY2™Ô4{ ƒÔú €ihh�×T÷‰ìСCr�i´YÂK¥Rðz½éu?©$£6±�rvqqN§7nÜ�ÙSTáïnjjÒS£Ñˆ^xAó ™ý···#•JiÊ~èëë“‹K§K ÓÇo#³gÏé_rÂç�±ÇÕ××'“3‘nÝe�¡ô$˜‡Óˆ,Ê™Æèè(âñ¸LIPg-‹EØl6iì6OÇLƽ¢v©N§Ó<“t:-äÝ­A—×ë•ÊÊêê*‚Á VVV¶‘ª‰ôz½ü?3°ššAÏ®®®Š2 Í:�?øÁ4%rVLÈgäëmllˆD?O±X-Nî÷§Ÿ~*Hm"·ÉõTuÕ^9¡,Q…ËjµJ�ç@§Û?Q–K§ÓI` ” 4íÌ‹/¾ˆááatww#�NËdt•_¹/088(“1(Ú¬ŽÅª««¥yxމ.·Ùl8qâÄÿµ¬Ú,udƒ?:= Úl6är¹m; \¶§ûío« ânß¾�®®.eÞªÝn×Leà„{&0êPdU9fllLö…SEHF¢�ª.”Sw5*ãZ^^åVF}}}Ê,þ¶¶6455¡µµõõõ8yò$fff¤�E%q‘J¥088(€›Í&dG.³ÙŒp8,ÐK/½¿ß¿�ÔÞÞ.ã)¸T�µùú[õù»¸ººº4Ñ÷Åh4 ‰—�kjj >ŸOÄ‚yi9Ô’ˆF§ÛDx577£¶¶GŽA[[› ÿˆZcF4“Þív»J666ð¿ÿû¿Â1ŠÅb¢ºÂ, (—ú˜Á«”€žžACîÚµKS®e´¨fœÓÓÓ²ßÌ�é·ª®pTIÖ/^ÔUÛëõÊ Š=‡éÞ½{Wx�£££¸uë–†‡ööÛo£T*Éûå¿=xðv»] dWW—pïr¹œ(U�²Àýñûý°Ûí‚ eiìøñãhnn†×ëÅ�äY¨•{B¨}6›•A¦ÀfÙ (—ÁNŸ>�h4*³Ð¸7Ç�—³G`ÐÁƒ‘J¥P*•022‚d2©á™ñ}ÚNýšš ØÔa¬H§Ó8qâjkk†ÎN�úÀgË¡ ápn·[2N½Pˆ4´ì�1›âûTKäÌ2ù9Õá©À&â:‘Hˆþì®]»$€½råŠðLÕ‰¤oð}Ð “ŠÃ‰DpóæM¹ûz½—=c�±µµ ø«¿ú+�¸ó‰'ÄFÕ××KgçÎ�hjjB"‘�ª—:ñB§ÓIb2™„žåõzñßÿýßrFU}`Up�ýZ`3È`©™gcnnN£uK—Ûí–ò(‡/sïs¹‚Á 8ß'ÆÑ›sÚñ0f‚µñ|>¯)±nìóù`µZ5@†ºº:Ô×× ¼7�KÙª¾¾³³³p¹\ÂKR¥�|>>üðC™7”ûÌüØ€g4Å2é·¿ým1J¬Ý3ôx° Ráè ¬óI:W<ÇØØ˜ì)ûl*�àÍ7ßÔp‡öîÝ«áÓñÀ' |ðÁÛ†:2ÛZ]]E.—ÛFàóeÆSWWƒÁ€ªª*¼ð ò|M&fggIÆ^$ìêâ>°ŸÁ 䄦”£ Vš˜˜Þ$¹ŠêgŽLáâ”p±ýû÷Ëû=tè� ·¥ad9¨³³W¯^Õn|]Š*1\£££x÷Ýw@€G�…Ùl–^8Ÿ{|,Ys„ ³göŠyþTGràÀÑ´U•?ªªª`±X¤[,ññÇkz»œ(A^-˽ëëër×¶N3¡‘Þµät:133ƒŠŠ X­Vd³YMHµ)&“IІ1¤’¯ÉÝÛ¹s§ ��²s|ï½÷°¾¾.|±­ƒŒ¹"‘l6úúúàv»ÁË÷Á ãõ×_×Ы¸Ï•••ÐëõÒÛç{ôûý’¹²ÏÇ}¯¯¯—óµk×.D"á+³¿¶ºº ·Û ³Ù,3mUjzzz¤ÚhSÚ§ëׯk²ä|>/÷CEÆ›•­h4ŠŸÿüçrfŸGÇC[*•àt:EäÑ£GX__‡Ëå’txuuUÃG*‹p¹\èëë¥ r̶BÊwíÚ…ÑÑQQE0�2»,�£»»ï¿ÿ>¦§§ñË_þR³ñ@9Šà�õõu鉨XíëP‰! bbbBt*c±˜pɺ»»‘Éd000€R©$�ú`õ«_Áëõbddd›²„NWîsLLLHfÁµ°°€……94,étå>%aàD�Ò¡l 0Â>sæ ¤q¾¼¼Œ¡¡¡mY7Ë |>Üs®¹¹9Äãq¬¬¬ÀçóÁívãÅ_Äž={äªS“›››…æêñ‘FU‹Å‚`0ˆ¡¡!™B@I.U?“cCTÅþ!Z�Æ€(�¸\.éÓe2LMM!‹¡¿¿^¯WJÒ¹\NÊ�ttªþ&•<¶öë–——±²²‚µµ5ôõõ!�â÷¿ÿ½ ‘c±êêꬡ: :£�>úH^�e³­ËjµŠ pþ�›êÔ˜�¾òÊ+øñ�,å$–vÙ“Îçó"(@�ƒŠÇZ¤^¯Ÿþ9žþy=zTÎ ÑÂ|î•••âT)„<;;‹|>/%¬sçΡP(}ÃívoµEÉ´��Äb1¤R©mÁ¹`ºÇåÈ¥¥% ¯Œ{P[[‹ááaÜ¿_‰?þñ�Eøšw�wâ¿øz{{…ÉÅ9tfê]ž;§Ó© ©`”H$ðÅ_ÀjµJ¦¯ÞÛÇ#�ãÚµkhnn–~2Ѱv»---¸~ý:>,ÏZ�È �<8u5ÏK*•ÂÄÄ„pÛL±Ī„*RŸL&Å®­¯¯c||.— ~¿}}}°Ûíb/ˆ U± Àÿ›“ûÿîè€2$˜â¾¡PÉdRÊ+ê¢:5ÛÛÛQ,5;�âøƒF≟ ÷4ú*TwxxÉd_~ù¥DÁ<¨wîÜÁ­[·¤i΃]YY‰t:�êêj"‘ˆØ=ž‘R©„k×®‰êQKK ^}õU h—¶M˜çyééé‘~¿ÖÑÑ!{¡R7€2¨„§äüÚív¬®®j€M[+“““˜žžÉ9`”V,�Ça±X$3äsÚ*ÚÑÙÙ‰µµ5‘|L&“2sô‰qtjÏÀf³¡««KS›e¦G}ENPÓXneih\¶ŒUcÍ�¯ª9¹ut4:ÅbQ$�xÙëêê4åQ6}ù>nÞ¼ ·Û- ™ÙÙYQåžššÂ�7Ä)©Äðîînüû¿ÿ;²Ù,òù¼¦wÅf³zñZ[[¥©ÎˆKÍ.~ýë_crr£££…BòpUUîÞ½+ûĉŻví‚ÑhÄòò²€WÔKÏ‹‘Ïça2™0==-äb›Í¦A|*LX;3Ûû÷ïcii ÷ïßTc±XÔ(à3›9pà€d_4Vœã�Fa2™ˆ�Ïç%úT3,uΣf:K ðwëõzƒAìÛ·OÔåipÒé´ô߀²3Pì4nª>$ùh€Vû’#x˜™Ð˜1;ƒÏçÃÄÄ„fY}}½Ð8ôz=ìv;Ö××% XYYÁÀÀ–––Dr €”ýLÑ�Åb1Œ��‰ò…ÅbÁÜÜfggát:ñàÁAãýèG?B.—ƒÝnÇùóçåŽüô§?ÕdJ ,~ö³Ÿ‰�W í*õG-«?÷Üs¨­­…Ùl– /•Ja~~kkkÑw(kÆòV6›•j ûxªhðôô´üæõza±X0>>ŽR©$D Ág:1‚”aÐÜÜŒ7Þxóóóƒo±X088(”óçÏËÈ$ž¡¹¹9Íûéïï—i-šO¥R¸sçJ¥òÀç\.':�|'OžÔpçÔ}=~ü8"‘’É$–––0??¯á²õôôÀd2m›þ JÑutt ««Kr œhŒ��ɰVÞ+fÎjvdzOǦ„¸È/íì씯e2ܼy&“ ½½½‚úyr�×ëØ0¥¢T=Ët:-’Dª4˜ÓéI£••MêÍćÌ5</¼ð‚¤Ú:�N3"(ŸÏcaaAÆè›‘ �ÌîÝ»ñÓŸþÀ¦3%W•ÉÙº˜=°ŸÄÞB&“‘þf>g®×ëÑÚÚ*YRkk«(1l177‡D"¡é=ðÂ2˜0�ÒPŽ”’òz½µUý¥T*ÉÏp¹Ýntvv¢½½]HÕkkkˆF£ÈçóÒÏSgO1óãçÿS©ÄhÜo6�ðx<â0ººº 5#~€M’63^ž¢c±˜d¤ŠÜ¿&“I¨tòz½¡PUUUرcÞ|óM$“I\ºt CCC’Y---‰‘PËÄ\6› ÷ïß—³H=F Ük&ÄÝçó Boë"ÕE- 9rÍÍÍÈåršˆÝívKãŸâÒ“““xðàúúúàñx„ü;<<,™°IÂÎårèèèžRcc#ª««5Dô––¬?æH®®®Jù3h2œ N’8pà*++·‰@óï§ad�Á³” Ò½{÷d„’N·©¹È{ɯ«}Ò¶¶6ƒAÙß·ÞzKúIª¤³ê .ÈÔïl6+�«$D5«ÓÔ¯\¹¢á§z<´··K`wüøqŒ��K ¤fKt‚N§Sž)3žÉÉIé]©<°¡¡!D"‘»yó&>ÿüsD£Q¸ÝnX­V9;sssnÙ—_~‰ššœ>}ZJ”Éd.— 'NœÀ‘#G�ÉdÐØØ(mŽ'N X,"•J! Án·‹Í ]b–ÏR°šmQªP(Àn·Ë kN`Û (ÛlVÀ€rðÁgÁ€Žýý\.‡Ó§O˹RÏ“ú»(‘Èçãóùž¬ ãltR:†‹ƒ:s%V y*•’Co2™„” E­[…Cë÷žÖÖÖ‡¡Ó餴‡ñ»ßý¡PHz$Ÿ}ö™”Ý8ëI•žÊ٣ʱá!Îçóxøð¡ðO¸Øá…`ƒØ”Ö �Ù“Hã³²²‚�� lllÀn·c~~^¦€s¼…Ú jhhPŽà©®@qdF‚:]`0pìØ1¼ð ҃¬¨¨@GGt:úûûQ,ñ¯ÿú¯H&“¢B½þxJ0ƒ:.§Ó‰»wï"£¥¥‘HUUU¨¯¯G.—g·°°€b±«Õ ›Í¿ß/އýS–8ùL–––pæÌ‘b´l³Ù¤º¸¸ˆ¥¥%M9M5´‚äåä9õx<°Z­Èår“³Ùßß/%Ëp8¼ QÉE®¹}D,Rð[%�Âd2¡P( ¥¥z½^è`ßK§Ó J €dä6Q“Af2™jC �} ‡Ãhhh€Á`9¯††,//cbbBÄHøå]Ìd20™L°ÙlÒbØ*HP[[+eI•&ò :c�û¯BÓ­V«Ìoc”Ëå0::*Ù&—:½›J9¼o4<:¾.—z_)—Å÷ ”+$”׫««ÃØØ˜(˜­(s÷î]X­VÄãq©&‘Pϳµ±±! ¼Ó§OØ¥¨`¦­à:2Ú9¾Oa®rW�,‹LM�Çãâ@È UûùüÞ/ j„Ãaüñ�ÔL¬W÷﫯¾‚Ýn×$1ìËm] æææ`2™�L&±²²"ÉQµTZá÷?1ŽNm«kaaƒƒƒRÆ4›Ía&“�ßïÇÚÚšôcÅû# âöíÛxôè‘È ñ½ñƨ­­ˆ0P6�ÝÝÝb¸¶¢>UE�ššTWW‹ˆïÀÀ€ „XŠd?Îï÷KÏ€ˆR.òy¾úê+Ù ¿ß�‘‘ È{æ U’Z�Æò|+^„t:-µqµçl‚‰nÞ¼¹­Ù[,5{S__¯™÷ƬXUÉø¦õá‡byyYJ¬ì™ÐàÑÇž"ûw:��@…BAÔßõ766Ê3R'¼¿óÎ;š"ì�©ýÎ|>/—�™æ?üÃ?H@ÂÒõVCL„©ÑhDww·Àú¯_¿.g‚eQ \Zâ³cïemm Ÿ}ö™ô=Ôßyÿþ}Äb±m€‘™™”J%\¿~_|ñ…Æ`���£©©i[¶ÕÚÚ ƒÁ€D"�¡¡!�ЧT«_–4HèëëƒÉdQô™™œ?^ãT=Pj€R°a}}š»L®èV…"¾çh4Ššš¡’®+~e IDATè·ˆ¨ŽÅ`0H�hùX‹~ø!Aœ³Õ³@t,×éÓ§e¯þíßþM‚Îp8 ¿ß/`�©©)ùì¼{öìA4ÅÑ£GÑÐÐ œTª¹p™ÍfÍl"5UÃ?66†þþ~ATrñîrúÕ«W5UõÏÓO?-ÈÎææfqh*@†A“ÇãA4Åüü<æçç8wñâEÙ/‚“qñ¼2ؤа©ßê÷û%û+•J0›Ízyøð¡ÜUD�Ó3Ø›&áÑ£G2‹”™»ªiÊŠÉáè€Íh(ƒOR©”¦ô¡.ˆÂÞÀÌÌŒ&[ (!àîÝ»øÉO~"P½<<(uuuÊÑ/•=Μ9#YÞôô´†ªPQQ!Ƙ£éÙ_äe"òO-_’ÈFëÿøG¤R))!¨¥$*î3ZW?‡X2:äåaéNÍ$FGG‘J¥$b÷z½p»Ý(‹’ÍðµÉ£Û1ªä]ªd¨ð饥%1r}}}˜ŸŸÇàà LN›`„L}ÅS§N!�˳Q{N/¼ðÂ6Ž÷ùâÅ‹)»\.A�r x½^¹LÌZÔ‰è*GL…e«ÆƒFB•ê"ìÙï÷KÕ�’rT�ù¦ÅïµÛíšL�š¡,kÚÉÓãããˆÅbxíµ×$áy`e�ÈcªEpe³YÙ'j~ruuu¡T*áÞ½{Â}dI»µµCCCš}â¼9 ¹3*gI–Á†ÛíÆG}¤q’F£ÍÍÍ’-WUUiÆ÷ð¬>|^¯W�àÇ?þ±ônØŒÇ㘘˜�¹ŽÌX-‹€r˜¹Ð|œœ~ ®¥¥%yìűž­:�›ïýðáÃÂñÜ ®àïO§ÓBÖ.•Jàà¬@B!Pß#Õm,Ë7R2øg÷î݈F£ˆD"‡Ã‚xæ™gdŸ}>®_¿®)Áe�'D¨‹£�J¥’d£´×´»…BAmí�*…@À±u”ƒ@fjf³ÝÝÝšÁÎ*:{``àÿÉÉýwt$à2àÆe2ÌÏÏcttN§ST†‡‡‘J¥pëÖ-9(f³V«×®]“ äÃRàÇE°¥¥E†DªJ>Ÿ—’ÚÐÐ�DBýýý¨¯¯•õ�ÑhüÆ,)�NcllL3aAå ���Étæ­}J.öæ"‘ˆ=ºu‘OÇÏüÑG‰:B\.—†ÿ£¾v5bT›ðœ�ðèÑ#ùÙÙÙYX­V ‰p°ÏçÓÀ¹‰’%YžÏ–Ñk$‘~°ÙÛ³gêêê ×ë¥$sóæMLMMÉÅá…1™LÆÈÈÞÿ}”J%œ>}™L�=’쟎N� @ƒžÝ»w¯aj4Q(àr¹4cDøû™Õ|“�ëëëƒÏç¤ß/³ËD"�·ß~@YüÖçóáþýûÈf³8þ¼œ½wÞyGœÏÀ±cÇ$+ `%fújDþàÁôööÊØ$5˜¼xñ¢&ã úŒÀ&Rn||ÅbQÎ�ŸÉÌÌ ¢Ñ(,‹(®å² ßï—¬¨®®KKK0 š3g4�FU(D0˜Ïš}ÙP(„t:-hRž3.Ò…|>Ä–ŒŒŒ\žÏ‘Ïdjj 3332­@½ç H$"!ØÒÒ"c’FGGáõz…^pûömiµðœ«<2‡Ã!„ʇB!,,,  Âb± §§Gœîúú:t:Ý6Å :a�®¬(äõz· ÖétxõÕW‘Íf5C¦¦¦0>>ŸÏ‡D"�ééi„ÃaƒAé�---!�bvvV_<7gÏž•=$hêüùó8uê¢Ñ¨(Y�©3¬Êuwwã“O>±t®õ-"!gÏžE8Á‡­r‰OŒ£»|ù2Ο?�³gÏŠä W<"÷ÔÔ”Ô�'''188(‡“™J*•’ËÎËÇ&h±X”šÿ³Ï>+ ßÌZž{î99€@ÙH/..j²£t:-åKöÿxèÈ Aõ!X­Vi¬ò!e³Y8LOOË×�€4u)­½dVÁCÍÛãñˆø2Kq'NœÀo¼!#=Nž<‰ÚÚZ�FA’rþ—ÑhÎVGwäÈ´¶¶Š˜²^¯GSS“ÀñC¡FGG1::ªA«QË�û¾¸¸(†Š*.܇îînèt:‰Ð¾Éð©Ëd2áÑ£GH$ذT£Î_6K _~ù¥|îH$"⼩TJ~�Á`ÀÉ“'ÑÕÕ…D"�Ý»wÃ`0Àãñù{ëR5)ZKº›ù4ÔjÉ®]»&ªét]]]H¥R–Y,¥õþûïË9§Ð5Ÿ…Ûí†ËåBSS“&;Qç¥õôôàòåËÈçó”2ÇÙ¨Ê?[{P:Ý& „ï�œ©©)¼ýöÛèíí°aeK'ÌϨfìÝR[[«© PáƒïcmmM>ÏÑ– Þ¸úúúä³Ó¨ ¬®®Š£N&“øú믅ÎÂ’?P®ñ™ŒŒŒÀb±Àï÷ ˆ¦T*á½÷ÞC"‘@kk«ˆd‹ETWWkzdÌ>M&&'' …„WHÜ'³3èóù|˜šš’¾'KˆŸ~ú)¼^/nݺ…ååe Ä666`6›e¿¥\ùÜsÏáõ×_ÇK/½£Ñ(ýX®��Ù»d2‰ŽŽ©Ê�ëëñxàp8än³é÷û·eí¹\NSU)‹2˜9‘H`~~^î½ÉdÒdÜ<;¤zÅb1A«€"&6œ4ñDÑ (íCDËz±XL KSkkk®à5>4 ì,Ô:|.—“CÃ>Omm-jjj�ÉdÄÉ©ãuTx>#)ö‘666DñÏÿüÏl–nþoËápÀï÷ q6™LâêÕ«âP)@ëñx4еµµ´ qU©„ï]¥|S?DÍN˜ ìÛ·O¾Î~Ô7©‚ˆòM¯¥×ë5ü1~•¬­­ÁårÉÈ™b±ŸÏ'—e.Bä¹^{í5x½^ìÝ»õõõn�ÑhÄÙ³g@D�y.I´e+�No”Á[µ¶¶j²/ž/쉪J>*/Ìår¡½½]äõ²ì�F%ÀRGÆl=ÓåÌÎÎ ¯+‘H ¯¯ñx\ö‰kvv8}ú4~ûÛß"HË “É`eeEÊs<3ÿñÿ¡Ñ*å`a`s^][[››tØßûÞ÷�Éd4¢Õt2~¿_zZ<ç[{ʪ;Ká‹‹‹¸zõª<;f©çvƒÁ Ê;ÕÕÕRægÀ¢ŽBRT€rÀâr¹P(077'vS­X„ÃaÉÂÖ××á÷û133ƒsçΡT*azz¹\î@ÕQªw�ω¥ïh4Šîînôööâ³Ï>ƒ×ëEOO�` R©$è‹ÅbrŸ, |>ß“ã踹thÀ¦|P±X”Í ƒ¸yó¦l,˘LûI¨äÏ¢& Huuµ\"u`j0DUU¦§§qùòeÉæ"‘fffð×ý×ðÝï~W4®®®JÔÁƒ‹Å0<<,ÒWAM&“x÷Ýw¥¼D‚*#¡¯¿þZ ïºÇ¥’@  £Ÿ››C*•BSS“bjkª½¶­zwUUUšÿg¶ÄÏRWW‡'NààÁƒâȵW�%…ÐÖÖŸÏ'euΰI¥“&ªO½ì\KKKÐétbxù¾53è¸æçç±²²‚x<Ž¡¡!\¹rE1ÒéÚl6¤ÓémáêØ žž™ææf ¢µ¹¹sss˜žž–Ò%?ËÈȈœ1~öùùyAbec¿ººŠP(„T*…@ Ì¢(IÏ4,ó&“Illlˆæ!aðt *ÒÎh4¢¯¯Oø””`ãöS²Ù¬¨ÿeCKàA0Ä£G�”û‡[û¢¬\|“#"¸ˆ=ÊB¡ }möZ4CD¹2™ŒdrX[[ÃK/½¯×+™=P‚Nž<‰……äóy8�NØl61ÞSSS²o €&''�ÇqïÞ=yö*,(‹Jl-E¯­­amm «««r)§–áèØŽ; œq=ÿüóˆÅbr‡8åÁï÷˨1ÏÇÎjµŠåÙ½pá=z„p8 ¯× §Ó)eàééi9r‹‹‹…BrfOž<)%g•”@„ÅÙÃdbÀÒ*Û(<¤ °¢Å`L�222‚`0ˆååe�2m¹Ç㑌š’È\—Ë…3gÎ`rr6›M²iž'�@ËËËøõ¯-óJ¹žGG´ÃáÀ| ÆÃÈÔ—‡�£è©G @.7É�œEE£söìY,//Km÷îÝp¹\rÑØ·3�Èf³0›ÍbxY"T³GÔé6g¶8�J¥Ä€uvvj´÷ìv;Âá°”0˜=vttzÍãñ ¶¶UUU’ñr|�Ú”ŽF£Û€5:]y7ÜáÇñúë¯oÓɬªªÂ·¾õ-Í×ôz=�öìÙ#ßOGÓÑÑ�††TUUIŸþð‡?Èßi<:::¶é:f2tuu Wˆœ2 l€hÌ+**$xàå][[ÓÀž�²“t»ÝÒ“R³dr܆‡‡å¢F"„B!ƒA,..âÁƒ’ÕªF�û[]]-ÂÐTµáù\]]íH«ÕŠöövÌÎÎJ‰T¥u°ò@ãF€ˆÛíˆ~"‘Àƒ4Æ—ûh{ª V°¾¾.£Nz{{aµZ%Ú ¤]¸|ù²ˆ38�Né³�F$ ù555ò;¾ó�ï ©© o¾ù&*++±gÏ‘Ð6{á 0�èíí•’þÖjC.—áC‡ ×ëEY„àª��)™r�÷ïß�––ÉøTÔ¯ÑhÁâýû÷‹2?{Ä·oß)®x<Ž>ø@²h Œ«"TöÙº×t"ÌŽ8q½¥¥EÀ*/¾ø¢|N—Ë%ûI°L4•ì( !�ãüùó‚€ )õ«‹Ï�Rcœ�ÙÛÛ+�ÛjV©Ú+–ùxÖh§VWW%0YYY�ÙlF P¦Ÿ°•ôÅ_È{%ñž‹Â ¶Ä­­­!‹I×årilÂä䤴2âñ8¬V«ô]×O«ñx<š’+•n¸žG§Žã¹xñ¢F×Rý@÷244¤éƒ‘˜Èzv:�FGG‡†óA.†Ýn× ¿m&׎ÒF\KKK0›ÍÐéÊ�^´T‡DRóØDW©Ó‚yy(Í‹Å4 l$¨DÎ�c<—f±º'$‚666¢½½]×áÜ/~u†ÿœ§Óiɤ¸',o†ÃalllHÄÑä'§ @Èð™HB'2??���LLLàòåË2Ý‚FCUç8}ú´¨f�öøð‹“ã>0kª­­•פãH$8þ¼ÌÂR'Ò³/Ä©ÌüöŽØ�UÇÆ¤ÓiëÃ×) š¡®ÌĪªªÐÖÖ†gžyFÎ"P6 ¹\ýýý2à—U§Ó‰b±ˆîîn$ X#›ÍJðwàÀy¾¯¾úªœ±o*‡«ÃVOž<‰H$"Á– –à^¾÷Þ{Ø¿¿æ¼>|X´.·¾¾zÖôz=ÚÚÚ�L&8¦žÁ¿ø‹¿ÀŽ;päÈyî@98Tå¬üA{{;FFF033ƒ@  1¤<‡ƒA3¯‘w^¥#ݼyS%ü>Ú”–– ¹Ï,ó‘[Jg~ïÞ= £¿¿_(X�â{zz4hqÞ�p8,_ÿâ‹/¶‰=¨ê2���°Û혙™�Çã‘;—Éd„Äa¹ä­ LMM‰ ëééA4Źsç¤wÇX333i/¾v,ƒÕjE2™ÄÇ,ª(<·*=Š6Ãjµ"ŸÏãÒ¥Kò»£Ñ¨üN“É$Õ¢'ÆÑQz†½.ªv«%/•@ ” çy�:uJRr*—ôõõ¡½½]‡M¥R";22¢)§ð²ò@†B!LLLH”e4eBòÓO?�ãÇ�‹ÞëÒD,Ñ11£#¦“S¹mn·333ˆÇãèééÁ‘#G4ˆGöލ\®ö·÷x<˜˜˜�rŸN§Ã¾}ûpìØ1‰¶uº2é|ll ¥R :]Å×ÐÐ YŒÊkâÞ�C£øôÓO ºŒ—žƒ7ÙoX]]•¨–¤ÑD"§Ó)ÏÑápàÒ¥Kšl‚Ï(;f#���Û„šU+8ü(G¡4 œ6Þ××· °b0P[[‹ºº:�±à˜—Ë…ééi y–û¦¹ÕjÅÜÜeTËÜÜ®^½ŠB¡ ÒQ*ˆ‚„}öMÔŒÎãñàÖ­[hll”çB'SQQ�R©$eÁ@  ÏÊÙõV40åîx¦ãñ8***°¼¼,ãtêêêDGÑ`0@¯×ãÙgŸ•`À`0 µµUdÓTç433#ÁÏÁLªV«*ÿµµËe4nÎEäùhmmÙ-¾Ï%ïÔ—_~)÷ìý÷ßù/‡Ã¡¡.±¤Lz„ÉdÂÀÀ€LònkkC4•*ÉÎ�;E‡—TŠßýîwÐét˜ŸŸ�’ß©�ÊϤ O'“Iôõõ }à믿F4Å­[·äýÑvŒŽŽbuuMMM8tèêëë5(lrl™‰÷»ßE>ŸG}}=†‡‡ …0??/�9e·ø^ŠÅ"Þ}÷]IR©”Œ7b`¦ö £Ñ¨”]‡€K4ƒA„B!8\¼xQèä`ª²‹,«_½zÀ¦¨4¯Ûí– X­¬PBì‰ptä5±é‡qéÒ%)gr¹\.Í'Jñ»\.X,‰NHX$‘rjjJúëëëâ4øï*—lyyY"3’{ùå—5Ó�yɹø K¥Ün7‰>|(ò;N§Só¹€rO’Y'³•B¡€ææfqr:�û÷ïAS½^/²B:�Nä˜Ô÷¥ÖÕ½^/ZZZ4ý*~&¢Q›ššðþûïk@CCCxõÕW°ÿ~ùþÊÊJD"q®@YÄ—Q¹H¤,.. x‡(+ŸÏ“É${j0‰DÐÙÙ) Õ ò"0›²X,Ò#âïÌår‚H3³I›õõu PI•uªªªµõ‚óBÿêÞ48ÎòJ>­¥µ¯¶dɲ-É`6 Ä„!!$0C™Éc[ÆÈâG¦2S3S3™ÌL*©¼©P“„Ia Ì/ØÆÆ‹lɲµX›µ«%µÔR/Rw«÷VïÛõý蜣瑩zçÇ;õw•Ë‹äÖóÜÛÙ®s]SSSˆF£H&“¸pá‚\œb£ä0dÍ1‚›œœD?l6"‘eÍ¢Ñ¨Ì 3Ó3`‡ ý9bWf9º»»å¹ù]�F£\$Jˆ9¿;§à7mÚ„_|QœÁÈúrj7ãé§Ÿ–yêííž}û077‡�>úMMMI>óÌ3R÷Û´i“|ÖÃ?,قϪú|>Is644  ª~¦ÒèsZ€€MxY<X¡ºJ&“p»ÝèëëSQO1û†ÝnÇž={°{÷ni‡�#Õ¦¦4QƒçØÑ6 ²&Êúþýû±´´„3gΠµµUP•JÙ)£Ñ(5H»Ý.ÒF~¿‡ºŽ$`µœ‘òïO<ñ„ðÔPe”Ø!V$§8jlnnF*•’ûGÙ¬MJ®Ì`0¨Bú.,, §§GêâÁ`P滹¹Y„ÞÞ^ø|>¤R)�FD£Q¼ýöÛò½Œ�Ò¥ÎØ1Í›ÏçÃÄÄ._¾Œk×®}~ �ææfŒ��#‘Hàüùó*$•’dnnNÂ\»Ý.ÊÜÜœ£*šÌÖÍÜŒÌÞþÜsÏ©RÊ úøã� bl``‡‹‹‹â}Çãq<õÔSÂȽq‘HDuá±/¼ýöÛ²€Êü6�x<Ž·ß~MMM*Æ >ÄD¤:¼Y¸Aœ¿æv»¥NdµZ¥>¤l¶TF4l<¸Î³aÃh4y¥×ØÐÐ é@ž+öòŸxâ é¼»Ùla>ŸÁ`.— ###ªC222‚¾¾>iÜ÷z½â¥ÿÕ_ý€´²€rî<�ô¦-//‹‡øûßÿï¼ó޼¯O*•ºÎh1h¦¾¾^êCUUUxî¹çàóùpõêU8p@E @¥¤À(á‘‘A† üýßÿ½ü»Ý»ÝŽùùyiÂ>tè�|�#U§Ó)<•@Ú���cß¾}ºñÄOˆ7 @ê @:Z;s挤-¯^½Š÷ß�@'Ëï÷KäÀ\‰ÓÓÓ×¥qþüy•bcßØØˆ¡¡!qvîÜ)õªï~÷»9WRðqº’#J“É›Í&þçŸápX¥¤¾gÏé;ã ŸSÜ;wî„Ýn—ÌPKK‹Péþ×+W®HO_˜ápX•Úv80 ÐétÂÊï;88ˆD"�_|Q8L9�Få\9rDŒŽRM€PõÑŸÓ˜¼�R©–––0==-Ž|4Eoo¯ªÕª±±�F"5®•s”˼óóóå744àÀ�0›ÍRYM¾Z€ö�wÞ‘K�ǃ¶¶6q¢”5jÖö›˜˜Ààà R©:::Dl×ívC¯× ÍÙØØ._¾|ˆò³�N§êîâçÁ=…L"ÍïçÂÐ)9§¦¦ÐÒÒ"Q Ëî0¬”oˆp8Œ¶¶6Y,Fš1 „¿ŸÙ%œN§ôšñ/®“555I�\vv¶€!¸†=¤P($)™^xF£ËËËæbffF•†âÈ•‡Åb‘м§§£££ªÃåp8$mÓØØˆææf‰úøbcõ6`Éd0�â²L&“˜™™ê*öô�;�Fƒx<.V}}=FFFT�Ô èïï‡ÑhDSS¾õ­oÉ×^xáØív¼ùæ›8{ö,ôz=B¡�ôÙ(u·Hº†�FLSÅÆfqqQ~6·Y|üñÇ2_ ê…Bøðåˠ~?¥—Ïð~æä‹… umm­Ìÿ¦M›¤øO”®Ï*Óæ‘HD<_ŽN£Ñ¨(Rp»�2rä4”Á`€^¯ÇÌÌ ¦¦¦044„ÿþïÿ© }ÑñÜ>òÈ# óÇ�Ðó 2�%Ó  ˜Íf��OLL¨¤y€´ø-ïƒJfƒç¼©©I¥$ÒÔÔ$ÌAf³Yœ•P(„^x£££×¥yÿ*#’Ç{ hjj‚Ùl–(oß¾}œØ½{7xàìÙ³GœY«ÕŠd2‰óçÏÃëõŠSér¹Ë§ÛíÆìì,Ìf³ -¤©3gÎÈÏâÞ-nTçg唫ÕjÅîÝ»a4¡×ëqôèQœ?^Riüó”b­iñçýâ¿À/ùK<ÿüó¢¡l+Z=zzzªŒ`ˆú�ï|‰D»víB8¾ŽG”£JÞ§ccc’qÒѧ •uÍD"�d2)à)žw>SsssªþÙÅÅE„ÃaU�žòaÅ`of||ï½÷àñÇÆ Î¥+!õ,¾ @%…Áé %  ‰ j†ä2@ ŽˆF£ƒ8räœN'>,ͲŒr|ðÁU›6‹rÊŽ>‰Èåêr¹ÐÓÓ#Ñ/nƒÁ Ú<~ü8�€Ôý6mÚ„þþ~i<}ê©§„ÆKyØøwf—áñÑGÁçóahhHRʼnDB�¥V«UêTJ~N.Ú75¥™`Î�;‡½{÷" IL6šýýý"©äv»%ºbb]®7(Ó0JE>Üü.{öì‘?oÚ´I…zä¡Óé0<<ŒH$¢ò†¹†0>>Ž`0ƒÁ€ãÇ� í–’ï³··W üÛo¿-@»ÝŽ®®.:t­­­Ø»w¯x¥�ÇeO*3ÃÃÈF£øàƒ„û’ecxßP/ªô&°œÔbšÍÍÍH&“˜žž–È�¥“fffpòäIÄb1饜ŸŸ—Èœëyõõõ†ÃollÄúõë‘J¥¤O•h¾Ïg’/I>GüïJê=`¥©Ìñ»èt:‰È•ÎÑ - kÐ}ó›ß„^¯§Ži¾b±˜œ9îãcDz¡¡á3Ù“WSS#(N–ýa~–·âÁY½^�¦¦&h4TWWã/ÿò/¥žºaÃ)s°CÊó …Ü�K9ʨŒë„<<�ÜÃJõó¶¶61’¯¼ò ’ɤœ"Û£Tñ`çbjj ÓÓÓ*ãÄ’<<ü9©T gΜ‡¯§§çÎ�ƒ^¯GOO�8øX­ÖÏ�¡[Mê̇…Ãi>øài/�|©0«ÄÒÒb±ÆÇDZ¸¸(d³n·[ÅbΗ¦Rk«±±O=õvïÞ-›„óãœVÒ¢‹¼Y”è@ËËË’bã‚÷ê¯óÂ*Uª“ɤª)ûÙgŸv¿ß/iHe¤ L�tuu©èµøðsÍS9<�¤ØWFoJj´�;w^GAF”¥(5ýêÕ«¢µÇéÕH$"Šü|¼š››±°° ŸÃŽA*•’ù¨««Ã·¿ýméK¥R¸|ù²ª¨Í#‹ uÑââ"úúúð›ßüF¼|Þ_lÜøÂå} Tpç —÷ËÌÌ &&&àt:qéÒ%9Ð��kæ IDAT��0™LÒ³ÆFžëÃü\Ñh?ýéOÅÚl6yøÜÜœ üÃ�ßïãÆhÀçž{Nȇ•`-Ž™:�—J Ï[gg§h@:�iH9;’Á`Pu>•¼RŒvdd}ô€´“ñïÿþïp¹\RsljJkæääÀív# âå—_¾ŽÌ@ùkݺuª5u8˜œœ„^¯Çðð0úûû‘H$àóùT*<Âá0ÆÇÇ%íÌ{êÒ¥Kp88xð ¨ØqV;qÜ&‡±{÷n\ºtIZ€´ñ–sÆÐ|½^¯Øðgñ¾zòÉ'ÑØØ(ý ÀŠ–!ƒ\€4e!#yÙ1P>[}}½(nsz8''�999 Ü´¤ñÞf³ pH«ÕŠŸþô§xíµ×dÏ�;‡™™•‘êëëÖ·Û�ééiØl6™§3­3??/ 2~?�Çs]Ù†‘Ô«ÿ�ôyaê>¥SÉý¨}. ]<ÏÚívcppÓÓÓÒž)Ù㙚šR]Þ���hnn˜.§UX©—ÿÌÍ×<8}²gÏøý~8pßùÎw°víZñ˜Ø*Ó¬]Æ‹¥ô({zz$tgV”¡¡!�Fi&çÿÇ @…¦dŽ{ûÜn·D^¯W"aÞ°—Xø¬LMM¡¹¹F£Á`v»]Ö±¯¯/^”´üçÆÐ�ŒŒ ™Lâ_ÿõ_eÒ•5å`4_ܼñ;::d#²7Éâ�¼ Á`PŒLWW—lˆ'žxBtÑVov>l Dñù|â‰îß¿_6Ëc±.^¼(õ1¾HØ£d:3^Xe� €À²•=C¡PHåÑð†aÖ{>ðJÎG`å°sS1˵�F\»v ­­­‚DäHNy(¼< J GÙH~äÈœ>}ZÐq333¸r劬Ÿǃ׌Å9U¡œå:ìÝ»Wšú³²²ägwuuIºX1̾ÀÃjµbnnNŒ#7õ*Ycêêê�H$äïZ­ įýkD£Qé#Z�cnKNÏòóœú(ªªª %�F£r/ô÷÷ËÙ`ê: �!òûý²O™€Aa) 8æææpòäIi)âóË™&f�Z}îù.çuàuŒD"ˆÇã*^KV2`<¥*ßo¿ýío??†ŽP À¹sçÄ“áŽÛ”°h%Œ¿¯¯O$ß•h¾öövØív!PeO„YýYGê…^ÃÃ^Q]]�€LüqiÄÒl�F£Jg²áµX,Rde"SåEÇÍÀÊ\üÑ£G‚¬Lçìܹ‡’ž m¼xñ@§Ãá�FLNÍØívÙPœ÷x<’æµZ­ðx<¢Ÿ—J¥T=t<ÙPyãŒ&{ç�wåU__¯jg8{ö,Ο?/Ü�ÄC )7>z½^.ØÆÆFìß¿O>ù$úûû%Ũ4´-ÍÏÏczzÓÓÓðù|˜ššR5æsíiyyYê(Ê –?ï»ßý.ü~ÿuÞ=«¸+/L^o¿ß¿ß¯:Ôì5�ŒŒ¨@4Ì?És>÷g†nÔíììD<—ùÌÉÉQ †††ÄSWþ<·Û�žžÄãq ÆÌÌŒì?ƒÁ )MFá13 §ÊVCnñá:kå1(ƒ£œ™™;vLÕ#j2™`2™`µZ… @ øá÷kjjÂã�?.ÙŒªª*áòäõ‰F£¸zõ*.\¸€……UK+f¯Ö÷[^^²&硤šbã£ÌD(ë¡<Dæ†?ŸHŒà”<¯÷ê¶­V+gŠÕSˆHêmqîr¹¤mŠÉ2šššdïòüð9Qþœ={öà[ßú€tôÍ™6°}}}Â\Âü¨,Ì´[½³ëëë%ŽùùùÏŒøYlzddN§SæattTe¨’É$ŒF#R©”üžÃC‡áðáÃp:�8{ö,€•:h"‘Àðð0’É$Ξ=‹³gÏ~¾ 6$|QÌýY-øêÕ«R�äÈÈ`0 «Ð9\q¹\RØ}ï½÷„ ”'”SY¤Ç‡/nîÕQ,€´·b4¥¯‰{U"‘ˆ0â³&�D"!á¿Ò;r:Ó�øÅÅEÌÍ͉joV¾Xm€çrÚì•W^‘ >“\Z¹Ù`ï= Š'Êó}úôi¨U¢*ŸyæÕåk6› eó²WÉ—ƒÓéT)_�<òTÊÎìÔX­Vñ渕X!±Þ¸q#l6ž~úi<óÌ3â�3»ý¹sçpúôi„Ãa¼úꫪýÄ53`…y…Ÿ“S�\§e©eºI™îìëëÃØØ<�8]f³ùºCÏôq¼O� �ÓéD[[›|]§ÓáôéÓòsL&“ÊÉàHƒ½g%]Ÿ6`œ"Vê{)÷"Gk®ó¶¹N¬H>E"‰¹Š�™ÒðóhkkCoo¯¼³ÛíÆW¿úUUʲ¾¾^zô¸7Óh4âܹs×¥Þ„˜�÷6;F,âùÁ¨Ô08sÃÎ�ßïW¶`0“É$_W:PuuuX\\D4E}}=<�*Ý®×ë122‚ÉÉIÄb1‰æ8*çl°¢ô¤k­J–S�»víÂC=„¦¦&©s�8qBú�y¾�€´Uíß¿ p8rFÝÉ-JI'~†�?þ~¿sss0�*Ã388ŸÏ'w$kä1&Pgl6›°Ê+÷ÌÌÌ Ž?®¢¿ëèèÀÌÌ ìv»°³´·· =�6yü×ý¨þ�‘ëüœ�@àócè–——¯Kíœ7†Ž[ 8ßj·ÛEf„/ �²Z­¸té"‘.\¸ žÞïÿûë¼Kåàú‰r0íV2™”‹òé§ŸVmr®Mq?oBþ~6‰D‡C¤D–––¤ÂápHzˆS|Q´´´\'½óð˱۷ob±˜0`4±oß>LLL¨d?”�---¢<33#ì€Úë ‡Ãxæ™g`±X$¢µÙlÒú`ã�ǽoß>¤R)iffAN­�¿?üðÃR„WŠ'Úl6Iyð狉ûwšššàñx088(,ÿ_ÿú×…”„Ý»w Ø€ˆÅîÞ½[Ô*žxâ Kª×år©ŒššlܸQ˜æççA”®“úý~´¶¶â—¿ü%¼^¯ŠX)§Äƒ=}WèõzØívèt:8�N¹,9b[Ý,͈E¦ûbgcaaA¢�Ç£êgb F 3@FÉoÈΣ1% ¬jx´¶¶Âf³ ?)óEò5™L*nNnFç¹YÍêÁÒ6���r–ø¢ç=ìóùä¼1ï"y®gñ[}I ¡»»[.D›Í&ŽŠ’~�S×qªô±Ç}4ž‹T*¥‚ã³Þ]"‘@,ÃÑ£GÅh+—67¡+¤½{÷¢··MMiì]»vI BSS“Jæ†ûPC¡víÚ%ëºz^ÙI«««|#h�N'._¾ŒË—/ãÒ¥Krñür]wzzZ ·R™�Ë=LjÍL>|—1—Éd¡á®®.´µµ©jÈ«ë~<˜àúàÁƒˆÅbBx‹Åpúôi,,, ··Wa¸Gòsc蘩DIïÅ/~áÂ�F I«ðæãhÎï÷caaAB\þ<¥áSJ³ðâ±  8úØ´iöïß�šš¸\.\½zDiÈùüü<öìÙƒ¨Úø�3o¥^¯Çàà Ün7ìv»xù÷ß¿l&ö"›šš°oß¾Ï,Ø#Ë¿øûöîÝ+5öÒ•²ôTµÞ`���ŽGå%ϨKF{†Ãa¼ð *”ÆÆFÄb1|ï{ßSÁ¹ëëëQ]]�]»vÉę;>páp¡P###°X,8vì˜<¯)ÿ�׊yG£Ñ¨\ìüõGy�G•zðÁ…Í$ Ik;Ç�Wñ?ÖÖÖÊœ*uÑjjjTMãÊ}Éï}ñâEèt:¹0Ø�óÅ¿úÕ¯RÏ# Âï÷‹�FÅ 666 íÛÞ½{ÑÞÞ‹Å¢BÿòPÖy;::¤€k:@xqõêUUúŽëJ\gTŠ é³Á†åàÁƒ¢°À#¨ÄX9íÌ{ïêիѺººð•¯|EÎɹsçàp8®“ŒzñÅñÄOg$Qº—�ÙLŽ9‚T*%`®õðŸu¯ªÕjÅO~ò‰Ì-Ëg;ØzöÙg]m±XÐÚÚŠ¹¹9|øá‡Âh£œ{þ\Ž—––011�‰‰ èõz•Ó …„)¤¡¡z½^Îö곿oß>477Ko%‘åÙ¹s'ºººà÷ûU©^¾/”\­ßþö·¬�Í+Û¸&Ìô^¼o¨ž›ÏŠÓ™Öõ‹F£R§Ôëõ’Òœ��¥wÞ±X ©T cccðûýB255…k×® †€ËL=s3:¯×+)cVÝàýý¹1t@:�7<<,)5öšÜn·z²v§Ξ=«ò¢™mCÙßãp8ÐÞÞ.yw†ðò�ãÉæÿ³šÖŠ{•ø"U^¨LÞ˹ꅅøý~!ŽU2,//« Ü���ª ù /HêR¹y8 éåAhjJ«D"©IÙívüó?ÿ3ìv»  yS1{Ë¥K—ðÁ ‘H ³³?ÿùÏ…ŽIÉQWW'Æ‘=P%JŽS†ï¾û®ªnÄ¿žzê)¹|˜l™k£�@ Ò¨$·f† íe²Éüü<\.®]»†p8,úU.—K¢b~~6ÞìD04ÏëO<¯×+=‡Œ ä ·©©IÞ‡kIlè ƒ\¤J#“H$099)õœžž?x½^�Fú”Û(ÆÇÇ…²Ëï÷«Œùs÷ïß/`žû��Yg”ŒŽŽ ?¢`Âp<0£œy˜L&ƒAßTzÝÊè›Qx(åª&''…‡€ìköøÉÇ_ç3ÆFN«ÕÊ^Sžþyœ=áÈ•#l62 p:�R·cQÛááa,--a~~^îFe>÷Üs8pàvïÞ ¿ß/ήұéííG €@ÿHz~~ÑhT’éïïG4ÚA6Ⱦpáóù„Œ×•#L~? mœÙ¡åšrMMÍu𓼋‹‹ÒËN‘ÅbÁ©S§0<<Œx<.š<”RAJâi@]Ëå¾åsçÎÉ¿�ŒŒÈŸ« Lé³=??�Ç£R/ÒF•ט[[, œN§d{€Ôúðð°ŠŒúscèÞzë-Ù¼ìa²× …$å¨D\ò¤+”5ÝÝÝ¢7ÆHL M^úûßÿ^&ž©’øóu:¼^/þøÇ?ª6¹2�Éýd6› û÷ïÿÌ4©ÇãÁ�~ô#°!\Í+ÉFëË_þ²@™¹¯jïÞ½øÃþ½^�ûî»Oµ‘•—‚2bš››“ˆWÙ�ÂÐ]å†c…så%È0iö üqá[dEêG}F£ Ø´i“ÔU‰Äu  þûþýûqá¹àgff„0—Åm ¤ÙÉ“'EƒŠŸ‘�¢üÌù��•4Ï‹’UŸˆðõ¯]juMMMÅ÷õõ©¢ö®™�ƒ9Q‰Hjp³³³BDÀ—/ÿ�=|Ö¯kooa¾@ÆÇÇUi½7ÞxC˜Q‡DmD+ÍìO=õÖ¯_/)UnâåÈ‘ùÿxpЇ¿OÑ·µµ!�Âd2 È�Ÿ…·Z­âl*#m¯×+ªìŸ~ú)b±ØuQ§¸y>¹žøá‡Š"‚²¥ã�P9ʯ‘€Ã˜�eÿþýèìì”þ, �t¹\ªž@‡Ã�h4*JÜÊ>;æeÃK/½£ÑˆÖÖV16¤/îÂ… b(:$²J<þøÇ?ʽÅ)Ê®®.Œ��Kù€Ñµ¼W{Àû$ bhhH¨³”†&�c``NgZNH‰Þ¼y³œ‹žžáÓݳg�* @ì™[“ë§œ�â»ñ•W^¹N™÷†Ýn—&}fô$�2ËÆOÙp¤�•¶¶6©-:tHjšÕñ`£É,J¬¼Âóù¹1t===*PöœGFFD€/<¾` ƒ Ù³SÒ!Ùl6 8�Néâ‹—/†¹?3Øs­nïÞ½R`½rå ššš$-ʼ­­M$,ØÛòûý2ù|‘(Zùý˜Õ"‹áÉ'ŸD À÷¾÷=<ûì³Ø¹s§t‹Å«Õ*uŠçŸ���Ø·oŸ4OMMall ===°Ùl8wîúûûåùõz½Ê£Wõ'r™RŸ H{x<ÿJVö¸›ššpúôim§tùë¼AÛÛÛ188"‚×ëU„�>úHUsñûý˜��Åÿù?ÿ@:¢TP²XðÏ9qâ6lØ {ÿþýxúé§E·M�ò¡÷ù|Ò¿§ÔôÊÉÉ‘¦q68O?ý´ìÕ�?þçÎ�…e~®�?þXR<3338þ<ôz=^}õUaæ`&8?~\.e� H-QŽàgzì±Ç$’Q*S3 �8íÙ³GÒg¼ÞW¯^UõcÆb1ù»²©€(C\»vMjp«Û”óæt:ÑÐР߯D32u?ƒ1ôzýuÊé555ò}ÕÕÕØ½{7fgg155%×�0>>.YFßé6€ÑÑQ!T dÎD+zyJ½Fe6ƒÝd2‰ŽŽèt: U_Ÿ ®:tƒá:fFR*Ó©©TJRÅL¦�H$pêÔ)ye¹ƒ÷ 2ÓŸ³+ó7ƒ³gÏÊžöx<ˆÇã*jµ‡z“““XXX€ÕjU�qž›ø‡�÷enZޤ>ýôSI³p-&´Ò ¿ûÝïä�à¿ø… �ìv»áñxpâÄ )ñ°Èêââ¢ÌÝ| š¯_ÿú×p¹\r/.,,ËôôôçÇÐ+œ…lµùð ˆT²�3ݰ¡fãÅáõàà B¡�ÀQ‡<¥ç@úìúûûUž±ò¢ÒhP&Ž ¼™/^„ÓéÔú�´'Òßß�@  "MæºÑg)³qÒÆœ‘™ÊK›[&¸�H§/™Ae5ä�79§ ”4dL]ÅùtŽ ‰ˆ:�N ;?'÷ßðAs8BÔË©¥�âðð0|>ÚÛÛ122‚D"�ééituu©zi‰ŒF£ M9²kooÇðð0Nž<)ŠÊ�GСO=õvîÜ)ó´{÷n8�N466Ân·«RuçÎ�C(ººº$*äTOSS“ÔkˆÒ”MÊñ³Ÿý F£Q¨éxst¥„†ÏýY)™÷ÂÅ‹Uš|¼D„ÑÑQ477£··Wæ™ç¼©)­ÛÆ,AÊa6›E„–Á'###–a�ל�AN²4ïkezî³h™øÿ‡B!äääà‘GA$5x–êÑh4Ðh4صkR©öìÙ�Fƒ††<þøãhll”¬€ÍfÃóÏ?/Î¨Òøìß¿èîî'J§Ó©êäJ§ru³»Á`PE)JžZ"’÷á½ÌNW$Á믿.ÿƨf^K mD•Î`"‘À�üc¬¬¢‰D022‚H$"èÑÉÉI$“I©có^å÷hnnÆK/½t]ÿ§²Ôðä“OJy@™ù9vì˜w8jšššÂñãÇUí'@ÚA·Z­*.\V^O¥RL&“ŸiØ�1U%"£è�F#B¡l6~÷»ß©Ö…uíâñ¸d¦øþ ‡Ã"ãÆ{›Å“?†.™LªŠ :�N µ¼à.— .—Ket¸‘šCÙÞÞ^ñ®\¹"ªÎü1Z[[±¸¸ˆ . ™LB¯×ãСCèìì”o‡Ã›Í&—�’ø–Ó8�/^”EŒD"r0Å#âWðO�:…h4*iµÇ{ MMMÐétؽ{7}ôQ•ÑcÖz`…ìù矗š�–þ µÁ³gÏ^…BÂ�Η{]ËËËrè¸éÙï÷K]‚7K D£QIs²�ÑÑQU9 áÕW_U‘½²‚6‰è{zz % ­„ñ¯îdD.×Àº»»±ÿ~1¤ápXæ§§§Gåñ¥@m,ƒÁ`@]]–––d�±¾Ø�044$i`¥¦ÁW<‡êĉbl”t\¼§9=¤ î‚\´'OžT�›”ü‘l<­V+Þxã +2÷Qòðù|èêê‚Ó™&Ç’¯3%S¤y<8�Nù|Nyrëï&zV¶ð¬®ñåÊŒ JáÎ�;a³Ù®‹žX! ¡¡6›Mœ\»ÝŽÆÆF8p@Z/\.^zé%ɰ00Š{ìt¬vx/é Q?N�:¥J‘+kpf³YÕ¥¥%9C]]]ªþ2ŽJø³•Œ9¼GXyžçWU�:u Á`�×ë…Ãá�ºôøø8’ɤðÉò<*Û|”í«ç–@ƒÁ�ǃwß}WêÈF£QÕrÄ���²þ�ýêW¿’Z¿×ëÅÌÌŒ 0ÆáPû·+{ž×ƒÄW;á�G�½Œ9†ÙlVS£Ñˆ‹/bnnNœ‹Ï�¡S¾D(§Ÿ~ŠT*¥bxPjoñPæ}ãñ8Nž<)ä´<"‘Ž;¦Jk*/%[/2×Y¾¿zQΜ9³Ù¬B`9‘yççýôS?~'OžT©O™/fáá=FDÒ$¬|Vþ>®û.// dš�œ’ÖèðáÃ*ƒŽŽ$“Iôõõ]—ePî»P(„îîn™ %é�Ò)ÒN_Ú\·eLe�§ÇãA8V½ŸÉóçÏKJ™û0¹Aœ%´‚Á ÆÆÆ$zàº)§6].8 mÏ=÷¢Ñ¨¤££=ß IDAT5×­['Ò@<¯LƒóPòÌ*Õ.x(è'&&TQ)_ê©TJ2&“I~WöL2“O<‡^¯Çþðx<QúXݯÉ£g—––äÜr½›kÚJ”(Ó���ann‹E¢)^æÕäô/‹=zápX¢g"R!…wíÚ%wg{{;˜ �yÊLƒrþ™k’ŸîÏDã|–»»»EV‡çVI&ÏŠ<œN'&''qíÚ5:t¡PHÕæÄ-LJÀÏÉ2m©T ÃÃÃèììTÍýç*¢ÒÞ{i0×3OðZXXPžHr劊ݟ鳖——e1KH @{{;®\¹‚D"½^�©©)¹ô•—&§49Ú±Ûíò¬---’wæÃ҉Sx|ù„ÃaŒ��©T±‰z{{ÑÖÖv[ ƒqâñ8Þxã Øív1ø|³ñfi#‹År]Í…ÿÎŒ2 ÑPé}�F,--ayyï¼óFGGa6›…¬–Ù•ƒeq~øÃŠ‡Ì’AÊ� ×Èæv»…ª‰G*•B¿0ÈX, ž»ÝŽP(¤bcç¹›žžÆéÓ§qéÒ%Alò\1±ÙlV¥�êÌ©`%¥õñÇÃétJÄ<99)ÏÜÒÒ"DÊÚÙ~ð‰˜-‹¤‚µömœN§ õøst:�\FL¸Ì¼¥W®\A<Çàà œN'FGGåÂat]³ÙŒÙÙYôööJ›„×ëÅìì,æææTÑ 5V `çÆív ,œm‰Hž™#h³Ù,uïùùy<óÌ3’† <@Ú‘P¦‡¤ö• EJžY% XAÁ:�é^.nŠæ}Àë4;;+dãV«ƒARŸ“““ÂRÄï§LK¶··ã½÷ÞSÕ�iÅÈÈ®^½Š±±1èt:˜ÍfU]krr‡/^D2™Äää$ŒF#æææ�H$$ròù|8yò¤ªÆÈÈE<÷^¯===‚¨®OÝò`cÎ…‰”-gΜÂl�Ç—Ë%k�Çe/�F=z>ŸO…Sà{ŽÕ ¢Ñ(^{í5!‘V¢vH$È$ý,�FÑÑÑ�Ç#þ¯ Ÿ—Ï…¡Ä… ÄRs* P7y2½/Ì™3gàp8àõzqüøqÙÔ¯¼òŠ,ê{ï½'F�‰‘W³Çóáà n~~:�NŸO@`¬€àóùðƒüV«v»&“I•ŽF£8yò¤8 ¯¿þº(o|n /4F7% \¹rE&�ÁÜ«râĉë]�9"‹¿ZÝ›Sš�@@p™œ–‹ï|8¬æ_$íýêW¿‚ÓéÔ—ÉdÂÄÄΞ=+Þ.GÊg0�ÅÒÒ’\†Ìò‡J§ÓáÃ?„N§f–Øà>³ööv!}eÐÆg ž‹ÙÙY¸\.™oFZòX]Xfé™ÖÖV9ü:�NX|>®]»¦’âˆF£’ æô¥²ÏqvvV¢ àQR8}ÿûß—yŽD"rH¸áÔ©S¢E§DNNN SÃÑ£G …D­›$•ïÊCÉ7™L&mY__/é`e³>‹ùòúío+ÿßh4âý÷ß—ÈétÊܬޣÀ ¹3¿«rýø½Ãá0>ùä8éEdX7‰°Îœ9ƒh4ªbäç¯]¼xQ¢´h4ŠÓ§OËs)û�âñ¸¤“•l+<¸Ɔudd:�NjÒ###âÕjžÇ×^{ ÀŠè«’!€¨ks„Ê^^^ÆÔÔ”ªßk5ûL8V9¡PÓÓÓTõ´ñû�ýõR%”Ÿk�Lq …¤eaa?þñ�%;ãp8pæÌ‘bš˜˜@OO>ýôÓë@ù,//‹,פY~F)õÄ?ó³Ò×,RÍC©¨Îïù»ßýH$0 èîî–ȉûÑÙÙ‰T*…��yfeù'™Lª”äH �æÈlmm…ÅbA__Ÿì5žÓááaU[X<Ggg'._¾,&.ÏpshhN§'Nœ�Ÿûþû﫞Hïçÿ-RçL"* ¢ŒU¿2¿2ˆ¨úŸþéŸþšþ‡# ÒÚµkåïf³™ÆÆÆ(�ÒÝwßMG�¥{RAAY,ºï¾û¨ººšˆˆÞ{ï=Ú¾};mݺ•rrrˆˆ(77W>Óf³QVVegg“Ãá P(D&“‰***(//�š››ÉçóQyy9y½^ÊÍÍ%ƒÁ@³³³T__OÁ`�‚Á %“IÒjµ”™™I¥¥¥´}ûvêîî¦[n¹…*++iË–-433CDD·ß~;ùý~ÊËË“g x€4 �Õj%ƒÁ@wÞy'•––’N§£‚‚ºÿþûiíÚµTSSCäv»©ººš"‘ºvíÅãqºãŽ;(++‹âñ8���Qff&�Ë墅…y­VKñxœªªªÈápÈçÎÏÏSII y½^ÊËË#­VKDD999ò>>Ÿ�ÊÊÊhvv–òòò(77—²³³©¦¦†’É$Ùívr:�´iÓ&ª©©!»ÝN•••¤Ñh¨§§‡rssitt”ŠŠŠ(‰Ðää$ÕÖÖRFFE£Q ƒ”ŸŸOßþö·©´´”ˆˆ²²²hjjŠ híÚµ‹ÅhÓ¦MtðàAJ¥RTZZJEEEDDTVVF¹¹¹”››K´mÛ6r:�”››Keeed³Ù¨¥¥…–——Éáp�×ë¥ÉÉIºçž{ÈãñP,£üü|úîw¿K?ÿùÏeîž}öY:þ<ÕÕÕ‘N§#­VKÙÙÙ€²³³é¶Ûn£T*Ef³™222hÓ¦M²—óóóI«Õr8”H$(##ƒôz=UVVzë­·èöÛo§¹¹9²X,T]]M}}}�FiÍš5‰D(•J‘F£¡T*EZ­–JJJdŽb±ù|>úâ¿H™™™töìYZ¿~=S0¤ââb*++£‚‚ÊÌ̤h4JÅÅÅ´fÍ""ºrå Ýxã�‹ÅÈh4Rnn.PII Y­VÊÌÌ$‡ÃA¹¹¹äõzÉb±Paa!Åb1J&“´eË2™L”L&iýúõ4>>N™™™”H$¨¤¤„.]ºDÅÅÅtÛm·Q<§X,F%%%”��M�@€Š‹‹Én·Ó½÷ÞK�†ü~?eeeQVViµZÒjµ422B7n¤P(D‡ƒâñ8]¾|™jjjh~~žªªªH«ÕR4•}¹fÍ*))¡ššr¹\Èh4RUUÅãqòù|”™™Iv»�´Z-¹\.úÏÿüOÚ±c%“IZ³f MMMÑš5k¨²²’l6mÚ´‰n¾ùf*++£¿û»¿£»îº‹’É$Ýpà äóùÈd2Ñ�wÞIõõõ”ŸŸO³³³T^^.wÜæÍ›)ÓwÜAáp˜ìv;UWWSaa!ÍÏÏSYYMLL�Ëå¢{²³³)++‹†‡‡©¢¢‚R©mذ�ü~?•••‘Õj•÷ d±XÈëõREEmÙ²…ªªª( ’Ùl¦{ï½—233)33“òòò¨¢¢‚ººº(™LÒºuëÈjµRyy9eggÓûï¿O?ü0ÅãqÒét´eËÊÌ̤öövª­­¥¥¥%ÊÊÊ¢¢¢"ÊËË£[o½•233iÓ¦MtíÚ5ª««#­VK�@€6nÜH&“Iæ!##ƒÖ¯_Ouuuär¹híÚµ”H$¨§§‡JKK)•JQQQ­]»–n»í6²X,²²ï�F#Åb1ºûî»)ÿOM ½üòËgˆÈFD©ÿ˯ÿ÷?™ÅD9ØêÇãqñæ8=Æ£æ’ɤ*¿®º0„ž#"‡††�F峑H$0>>.|k0 ­¼õÖ[ªœ5§-\166†K—. qô{ï½w]Î<‰bÔét"‘H`aaAR:ÜûÇ¿,†È)W–®Ÿžž&p®×ÍÍ͉GÊ´O܆ðÊ+¯A/�O>ùDräŒ M$p:�ªÞ.%ȇk„ fà”‚ßï—H�£Ð�>úHÅ–®ÅU>C †Ž@  jÝà¹æ¡La² Ðàà È ôõõI–щ@Z¡ÁápÀd2‰j±X¤• ®®ûöíÀs.//cttT`š˜˜Dãÿô§?áÊ•+ª(Òf³abbB86/^¼()â¡¡!�­s*ÐçóáСCª=¬\ ö˜Ož<){K©ÚÎïÄë?55¥RTP6Z³ ¬RËQ9‰„�73q/Ÿe„uöìYU=ŠŸ�N<ÇéÓ§ å<�ŒŒHºßn·«d£8jàh—#>î/åÚ¢Ëå’hÛáp```@Ò–çÏŸ‡Ïç®Q }_´´´HН½½]ņÏQûo~óÕ»pš€ "¬¹*Ux}•{•›²™±ˆç€ªî …¤ÙŸ¥Žx]–——1;;+û�×€ëë+ÚÛÛ ÊQ:gŠ˜mhiiIÞ…×PY>±Ùl’åêE&s0™L¸ví� ƒôòà%7˜é,R*•–}ŠÇã8~ü¸´?Äãq¹›•éR~åÙúÜDt�†B¡éõzºõÖ[©««‹6oÞLËËË´~ýz2›ÍTVVF.—‹´Z-MLLPII •””P4%¯×KYYY4::*Gee%åçç“Éd"ƒÁ@]]]T\\L”��M¹¹¹”‘‘A555dµZÉjµÒºuë(77—òóóiyy™233ÉëõÒwÜA‹‹‹äñxhpp�î¹çÊÌ̤ÂÂBúôÓOå3*++ÉårQ:šËÌÌ$­VK7ÜpåååQ*•¢ŒŒ ŠÅb�Ç©¤¤„´Z-…B! …BTSSCÑh”L&Ýpà ”››K”••EÅÅÅâ‘UVVRQQ¹\.*//§ 6�F£¡¼¼<ÊÏϧÒÒRÊÍÍ¥h4J7Üp¥R)ŠÇã´´´Dý×MñxœˆÒQS"‘ Ûn»�233)++‹ªªª(33“l6•––R,£ââb ‡ÃTZZJÉd’b±UVVÒää$UUU‰W¦Õj)''‡JJJ¨  €ÑÍ7ßLåååÔÛÛK[¶l¡`0HN§“*++i``€¢Ñ(ÕÕÕIäk2™hÆ T]]MtøðaŠÇãtþüyºçž{ˆˆhyy™rrrèÃ?¤mÛ¶Q*•¢ššÊÎÎ&‹ÅB™™™T\\L4==M411A´uëV#§ÓIÛ¶m£h4JeeeôØc�‘Ýn§o¼‘Þ|óMr»ÝT^^NóóóÔßßOcccôå/™vìØAf³™Š‹‹©¢¢B"‘D"Aííítß}÷QQQR"‘ §ÓIÕÕÕTQQAZ­–*++©ººš´Z-Ðúõë)##ƒ¨¶¶–¨¸¸˜¶lÙB^¯W¢Ò‰‰ *--•ÍápÐM7Ý$k]VVF�†�ét:ÊËË£úúzÒjµ499Ik×®¥²²2 ”››K¡PH¢ `0(uOOUWWS8¦œœšœœ¤�7R8¦;3–––Èh4ÒÈÈÝ}÷Ý422Byyy´mÛ6ŠD"”™™){|Íš5tìØ1úâ¿HÙÙÙ”““CtøðaZ»v-•——Ó<@DD¤ÕjI¯×S}}=]¸pA"ÙÜÜ\Òjµä÷û©²²’âñ8•––’Óé¤@ @7ÝteddP^^žd8ªªª¨¨¨ˆŠŠŠÈápPee%™L&š��¥n¸�JJJäþ‰D"´¸¸(ѶV«¥[o½•©¬¬ŒFGGiaa�Ö¬YC‰D‚òóó)�“ßï§þþ~ºé¦›hdd„6oÞL:�Ž ÕÖÖRKK Åb1ª®®¦ÉÉIª¨¨ ›ÍFgΜ¡|�rss)++‹ˆˆŽ;FuuuDDTTTD TWWGï½÷}ík_£ááa‰ºü~?eddPQQ¥R)šžž¦xø€vìØAùùù433C›7o¦xŸ�ü~?}ãß ûî»�vìØA~ø!UTTHzîòåË”““CUUUâLÜ~ûíTVVF¥¥¥äõzijjJ.·òòrJ$d0(‰Pqq1 IJ-33“²³³iÆ 433Cd2™ä"âýžŸŸO©TŠæççiÓ¦M‹ÅÈb±Pii)½ÿþûô¥/}‰222d]Ün7 Òƒ>H‹‹‹”H$¨°°�L&“8|‘H„²²²(Э·ÞJ.—‹\.õööÒ¶mÛhllŒ–——)++‹ª««ÅçææRmm-¥R)êèè�”Z»v- £ÑH›7o¦P($)íÂÂBZXX õë×S^^ýô§?¥¯~õ«tüøqúÆ7¾A}}}ôµ¯}�ŒF#Ýpà €$YRRB½½½´}ûvZ»v-õôôPmm-…Ãa*..¦P(DEEEä÷û©¤¤„Ξ=K·Ür‹†�7ÒÈȹ\.*,,¤ŠŠ ª©©!·Û-÷ª¨¨ «ÕJ�†¶oßNÙÙÙ‡)�SVV9ú‹¿ø ¢íÛ·Sgg'íØ±ƒJJJ(Ð�7ÞHuuu¤Ñh¨»»›jkk©¿¿Ÿ}ôQr:�TXXH‹Åè� X,&û6ˆ£­Ñh¨²²RÒœyyy´~ýz𛛣‚‚ ƒôÖ[oÑ®]»$õWYYI:�Ž*++)Ó… ÈårQ]]ƒAÒëõT[[KÃÃÃ’îe£Ÿ��M¨ªªŠ._¾Láp˜ iãÆ�”L&©¼¼œ ƒìY�ÇC^¯—Ö®]K&“‰*++)‘HPkk+Ý{ï½´fͦªª*êéé¡h4JwÝu ÒŽ;( J°°¼¼Läñx¨¦¦†´Z-Ùl6Ú¼y3½ûî»TTTDëׯûðÿÚÐý/�Q¸G HÃO�9"b}sssp8"7o6›�355¥*äƒAŒŒŒHáõƒ>�¯½ñÆÒsuêÔ) ù9dŸœœ„ßï—ôÄÒÒœN'š››…Ñ€uà¸ÏH§¯”í š»Ýnèõz #•J H…?›ûÎíöÖ[o¡¿¿_z¹ÈÎd5üâ¿�f•çFl–]±Z­*d˜Éd‰'0;;+H¨û·Ãôô4péÒ%A7™ÍfI£0Àauù?@:ÍÁ2&JdÞåË—E…¸»»‹‹‹ÜI&“Ò°Ì¢¨“““ªÞšÕªì:�V«UuWª´s Q‰Àäµf=8º¤›{ù™¹'‹›—ùW}}½¤ÓIÊk5:: �Ç#ý|Œ MØü,Œàëìì8; è®–}Q¶¡(áäüNccc‚@æÁ}šz½'OžTS|½þúë2w|æFGGqìØ1!1ÓŽN§S¥g•é:e ‰%[”C‰¼ä>+îÃTò!vuuÉ~v»ÝXXXÀüǨØYÌf3Þ~ûmùùs(æ?iUl«x<x<IÍ[,„B!´µµÉ<*ï ¥tÎjB‚`0ˆ“'OX�Ô·´´ ™Lbvv>ŸO%Ž ¤÷‰._¾Œ©©)A8*ç)‹¡££³³³ªÔ43}ÌÏÏÃl6ÃëõÂétJº±¥¥N§ÑhT>�{ùnáþNFB»ÝnUó¼ÃáÀøø8ŒF#<�Ü=ããã*ê@^GÞïÜÎ)CN‰óýÓÜÜ ³Ù,RO 2ç̉ÉÈj`%-Ìç= ‰“Á`P!ÝYáÄápàêÕ«r¶x|nR—yyy‡%’[\\¤‡~X<†›o¾™rss¥`_^^N•••™q #33“rssiݺuÔÜÜL�†¶mÛF}}}”——G›7o¦êêjZ^^¦ññq‰|233é“O>¡ûî»�òóóÉb±P"‘�tãÆ�TXX(Ÿã÷ûéܹsTUUER$ýå/I[·n¥ŠŠ \”––RUUi4ÊÊÊ¢‚‚r:�òžEEE’’¼÷Þ{iýúõò}sss499I;vì �FCñxœÊËËéž{î!—ËE_úÒ—(//�¨´´”âñ¸DˆCCCT]]MÔÖÖF_þò—Én·S*•¢X,F6›�¶oßNëÖ­£¬¬,*,,¤öövú¾@ËËËÉPyy9µµµQ(¯¯´´”²³³©¨¨H"�¾¾> ‡ÃTTTD6›�n¹åZ^^¦µk×’Ñh¤¯|å+ÔÖÖF‰D‚jjjhnnŽŠ‹‹iii‰6oÞL�@€B¡åää�Õj¥ªª*jii¡5kÖPii)•——“Óé$¿ß/óÖßß/)0eêevv–Ìf3mܸ‘¢Ñ(‘¤<:::è·¿ý-=ÿüó€"‘µ´´P?y<U´É –ÌÌL2™Ltûí·ÓÒÒÝÿýTZZJÿø�ÿHÉd’n¿ýv¤……Ú´i�FÚ¸q#i4É>¸Ýnêêê¢[o½•fff讻‚*(( üü|J$”››K.—‹òóó)++‹‚Á Y,úÙÏ~F_ùÊW¨´´”*++ivv–Ö¬YCñx\"¥²²2*//§�7Ryy9åççK”¸}ûv@Ñh”JKKillL@.uuu”‘‘!{tÍš5äóùhyy™‰�9s†¶mÛF�†l6y½^ŠF£™9�Nšžž¦ªª*šŸŸ§ññqª­­¥[n¹Eæ=;;›ÆÇÇ©¢¢‚:;;iëÖ­TWWGápXæeeeѺuëÈb±Pnn.mÞ¼™Š‹‹Éï÷Óüü<ÉœuwwÓÖ­[éÆo U^^žd JKK)ÓÍ7ßL¥¥¥tøðaÊÊÊ¢µk× xE«Õ’N§£ååe‰Ô>úè#ª­­\QQ% ºãŽ;Èh4RMM zë­·èÉ'Ÿ$½^/)¹±±1J&“tË-·Paa!E£QŠÅb´víZ²ÙlôñÇÓÖ­[Éï÷Ó­·ÞJ>Ÿ�š››iëÖ­”••E]]]ô…/|�þøÇ?’F£ GGG=ôÐC”••%éÇ��Òjµ477GwÝu—¼ÛÔÔÝtÓM’*ž››“,AAAE"Ú¼y3¹Ýnª©©!‹ÅB7ß|3…ÃaZ¿~= ¹¹9J$¼y衇$–™™)gdË–-”J¥�ŒŒÐM7ÝD999”••EÈårIš=''GJÛ·o—ì·&&&¨ªªŠ¢Ñ(mÚ´‰ˆˆ"‘ˆd‚ŒF#PMM y²"´& IDAT< ƒär¹|ø?ÿ¿¦.óó󩨨ˆP~~>Åb1Z³f�¤a233I£ÑPqq1]¾|YR¹¹¹’+.))„[aa!mÙ²…úûûiÛ¶m”ŸŸOUUUÔÙÙIuuu‹ÅÄxRqq±ÔÀrss©¤¤„òóó‰(]Çâ‰Ü¸q#ÍÏÏS2™¤íÛ·SFFeee‘Á` ÊÊJù÷ÙÙYÚºu+]»v�Ö­[G‡¦úúz²Ùl¤ÑhäbN&“dµZÉn·ÓM7ÝDDDÈjµÒ¥K—èþûï'�FC”——G[¶l!¢4êˆ [QQ---QUUåææR8¦+W®Ð�wÞI¡Pˆ, Ýyç�r¡qªéÖ[o¥h4Jóóó´yóf©Op ÕãñÐ]wÝEv»� ióæÍÿuoÜæu^�‚Aì$@\’àNФHI¶$;rÛM'iâLÛ$ž¦ÓtºdšôS¦íL3�¶3™¦“NS7¿¤'vâ8q\ËNäH–l­Ô¾Q¤¸\Á @ìû¾Üÿúy ØþùÒÉä�ÉÈ‘Hà}ï½ï]Î9Ï9H§Ó( H$ðz½X^^F4…L&ƒB¡ÀÔÔ t:"‘R©êëë …ÐÞÞ©TŠ––^饉Åb¸uëúûû1??�@ «ÕŠh4Šééi;v ©T ÕÕÕ( ˆÇã�H$¬|Õjµ8sæ Ž=ʰËÔÔ>þñ�cooµµµ¼ vvvbbb£££X^^Ƨ>õ)üÃ?ü~ô£¡¢¢V«�ápÏ<ó ŠÅ"Þzë- ¡X,2–J¥ðµ¯} ¯¼ò êêêÐÙÙ‰‘‘x½^†är9ª««áv»Q(ðôÓOÚÚÚ˜Ï"u[cc#ü~?öööPYY‰d2É�çç>÷9TVV" "—Ëa}}===<†é …B Yû¼Ï{gP(ƒÁ€¥¥%æ±ÛÚÚ�Ïç!—˱²²‚††ŒŽŽ¢³³ét;;;8pà«e+**P]] ŸÏ‡b±ÈŠçB¡€ÖÖV†®‰�íììD,ƒËåB"‘@gg'·ñØØd2�câÛÛÚÚ�Ç¡×ëáõza±Xàõzár¹ÐÚÚ �ÇH&“èééA(â{óù|B`kk uuu˜››C[[®]»†öövž b±+i‘mnnÆÊÊ ´Z-š››ÑÔÔÄ<�T*Åèè(úúúpñâE C*•â™gžA>Ÿ‡ÑhD.—Cee%�jjjXQ\,‘H$°½½�wÞy_ýêW‘Éd�ÏçqçÎhµZŒŒŒp8p�@Ï>û,Ìf3�sµZÍs^8ÆÞÞá÷ûÑÞÞŽP(…B»ÝÎ}_QQ��� 8pv»]]]ðûýP©TÌ‘I$hµZTTTðZ(0==�ááa¤Ói|ö³Ÿå ˜L&c‚Á`€‚u‡æ ðîî."‘oöëêê�ÇyQ, ¨¬¬ÄüüŸG&“ÁÅ‹ÑÙÙ‰ÚÚZŒ��¡¡¡MMM€ÆÆFœ>}'Nœ`ž(›ÍbxxN§ÝÝݼ€@4…^¯]]]ØÝÝE0äG£Ñ ‘HàñÇG>ŸG<‡Z­Æææ&„ÌÛ�Fܺu mmmP*•¼³¤­D"�Á`ÀÂÂ155«ÕÊ2z•JÅÜáîî./þt¢ ¿­­�e­V‹úúz ìììÀd2¡§§›››0™L¨¯¯g1‹N§C Àää$êêêpéÒ%lmm¡§§‘Hù|z½jµÝÝÝhii�R©ÄÂÂ:;;ár¹ —Ë¡V«qêÔ)nGµZÍe'Ož„×ëEMM ’É$ššš0::Š––( ¨T*¼úê«ØÞÞFcc#îܹ�ǃÏþóðûýèííE?FGG€'{âê¶·· ñÍo~‡ÆïÿþïãÌ™3¸zõ*—ÇŸG @cc#ËÞ›››yÂ7™L\BñèÑ#9r»»»ÐëõˆÇãP©T0›Í�J¥ðûýÌS€ÝnDZcÇàt:¡T*ÑÕÕ‹Å‚ÖÖVhµZ444@.—C¡PðŸét���ðx<äÏêêê‚>Äææ&¬V+ŸpM&"‘”J%Ün7jjj`4yñ&q–ÇãA6›…ÅbÁÌÌ ª««±¼¼ŒÁÁA$“IlllóšT”J¥X FÒûL&ƒ®®. \»v ƒƒƒp»Ý\"DŸ“L&¹�5 ZZZ ‘HP(¸„H§Ó!™L"ŸÏcss���hnn†D"ÁÞÞ—Î( 8�N=z”7---ØÛÛƒÛíF €ï¾û.Òé4<ˆl6‹X,†ÝÝ]´··3uüøqH$äóy.¡“êîî. ü~?l6ÚÛÛ©ÙØØ€J¥ÂÜÜZZZPUU…††¤Ói|ÿûßÇÎÎ�R©D8†R©ÄÌÌ úûûy¡¥M é$ �¤R)R©fff`2™ “ÉxS³¸¸³ÙŒýèG8tè—wI¥R3e³Y|ë[ßÂ'>ñ !ðàÁ B¯×#›Í²ö ‘H ººZ­–OÓf³¯¿þ:8Àhm®÷ööÐÚÚÊB=`“#‘H�J¥077‡ÚÚÚßt©ùíst$e�F£bqqQØívæXH_ZÌJRÜsçΉ©©©2ƒT*%^yå.&¥T\ú�Òôñç.­¬¬ˆ@ ÀÖ2„}onn–É�ß|óMæ‹Å"'/�+q ÛÛÛâöíÛìâQ(3ÏçóÂãñ0¿�Ç9y�®L&#¼^/›ÓuåÊ•²Âø‡rbºÓéäD*€'óY—ËÅ9]W¯^-ã,¨ø—pû»wïŠp8,ÖÖÖØÐ¸´ø“.â‚VVV˜ëX__brr’í•J³K Ùéï’ɤp¹\¢P(0¿Cö`t…Ãaæ!(ÀUˆJJ³±„ØçMˆ_%ÿ¿/~ñ‹,{·ÛíÌ3‹EñÖ[o‰?ÿó?/+-ðx<Ÿg åÓ•¦‰‡M1Y¾r¹sÊ7nÜàtqš³È†Ž.»ÝÎVŽwïÞeNžR=J-˨Ï|>ßÏ£G�„û–eóóóÜ·¥ïùï G·°°€¡¡!H$Èd2>QƒAÔÖÖbmm XZZB:�æžÇãA2™Äc�=ÆGòÊÊJ<|ø��Ñ„ñÊd2.—J¥ðz½¬Þ“ÉdØÛÛcÌøµ×^C&“�Z­fÕâÆÆž{î9H$@]]ª««ù^ŒF#"‘T*Ö××a41??�b±ˆêêj477³|›Š*¥R)ÆÇÇÑÝÝÍJL’ÖÒÿ¼^/+H‰3$ø'�N£ºº‡ýýýP«Õ¸sçôz=|>¡Óé�H$ ×ëñÎ;ïÀh4Âl63w#•J‹Å T*!‘HX‘–Éd „@,c¾ºº»»»Ì×éõz‹E„B!D"æ+++!„@mm- Óép÷î]þÜšš„B!¨Õj¨ÕjTVV"�coo2™ :�Žá ÕÕU$ Èd2–™Ó©uttÝÝݨªª‚ÕjÅÍ›7qðàAÀøø8ŒF#ü~?~ò“ŸÀëõÂn·cjj GŽÁ±cÇX1ÙÚÚŠgŸ}–Çß×¾ö5<÷Üsp8¸~ý:shò'‚{÷î|>ÖÖÖðÕ¯~_úÒ—ð�o|R©v»�Ë ‰`kk‹OÛ™L†ÇÛòò2T*b±#¤€Ìçóp»ÝH&“H$Ü—‡D&“A4E:�†ÕjÅÅ‹ÑÕÕ…ÖÖV<ñÄ0�p:�ÌÓ´¶¶"—Ëñ½Äb1.âÎd2Œ¤�Õl63/j6›Ëx›íímÌÎÎâùçŸG.—c´‚ ;Sµµµ¸qãšššxwO' §ÓYf155ŧ•t:͆~¿ÃÃÃðxŒ¥¥%æÖéT_]] ¿ß�ššh4._�Éd8qâ^|ñE´µµ¡¶¶f³ÅbJ¥xë­·ðå/™)$â€oܸ�ŽŽ6¿ î¹¹¹<Ëd2˜L&VÔæóyh4FêZZZxN×jµˆÇãŒØÑœ …•À% …B===0›ÍÐëõ¬¦ð»]Z­Vlnn"™LB—Ë…ÆÆFÌ¡P&“ ™Lõõõðù|0�0�0™LB@.—3,¨×ëYº,„@"‘€ÝnÇÐÐKãëêêPQQ—Ë…L&�Ç¥R‰`0ˆÃ‡£··ù|Z­óóóp:�XYYAMM fffÐÑщD¹\ŽË—/£µµ7nÜ€^¯gysuu5×Ãtwwckk z½­­­p¹\,IC4eb˜ø²D"Á0kss3vvv¸¾-—Ëa~~ét]]],& É{ll MMMH&“ˆÅbp:�8tèŒF# …×8UUU}N­®®ÆÌÌ ’É$8€l6‹©©)loo†‡‡yb‘J¥p¹\L(ûý~èõzTWWÃår1&¯V«y±>uêFFF˜ŸšœœDWW 677ÙÑamm GŽÁõë×Y4::ŠŠŠ ,--áñÇG¡PÀÆÆŒF#B¡¼^/;uäóyÔ××ãĉ¨¯¯ÇÉ“'ñ�ÿø�øÓ?ýS looÃ`0à›ßü&þéŸþ µµµ }%“I tuuá+_ù ´Z-Ž;†H$‚£G�â»ßý.2™ ¾öµ¯Ál6cii ÐÝÝÍ|Ukk+ü~?×2VVVbeeKKK̽òÊ+ˆF£èèè`Þ¢ººù|f³wîÜASSþû¿ÿÙl&“ ¸téêëë‹ÅÐØØˆ††ttt0|¿±±½^Ï5Z¹\Ž9 Z2™ ±µµÅ}¯×ëqáÂ444`ii f³áp.— ñxÁ`ÿøÇÑÜÜ ¿ßÏ“Ñ ßøÆ7ðì³ÏÂn·cii 'Ožäw¸µµçÏŸGOOO'N‹Ó¥K—ÐÐÐÀ¢+rà(‹0�ðz½Ðëõ˜žž†f³‹‹‹hiiÁ­[·ÐØØˆB¡£ÑˆÅÅE ˜L&®Góûý,8K¥RÐëõ�Ë娫«ƒÙlF$A(bñÉþábdd‰D˜™™�J¥Âç>÷9ttt@*•"�NØç)ûûûQQQ�Fƒ³gÏò;œÍf¡Ñh •JY\377‡ååe?~×®]ã9�@²Ù,ž|òIèt:x½^Œ��ãĉÈf³ö!Z�Fƒ`0¯×˼=mõz=VVV¸–3›ÍÂf³áÙgŸåù”6×äÆÒÝÝ�††ìííA­Vs©Qoo/¢Ñ(‰®]»Æ4�F£a1Øôô4ÚÚÚðæ›obxx˜…~`4™[4™L,ÐZYYáqX(øÞ% T*<*++‰D qíÚ5û›X‰D¼%Õÿ&×oº¤”]ò\ZZb‚(v¾¸uë;�L•<ûJó�J a#‘ˆH&“e²y�Ç#Ο?/’É$;.lll·ÛÍ1¾ÈÛ‘ ¢;wî°iíøø8Ã#a\1>>.æææØ"›ÍŠïÿû"�N—¥ñܸ¾¾Î)däJð%>!ÊàY›ÍƲì^xAlnn²ÌùóçÅÚÚGq”Â%£ýÝßýÝGž™®ÅÅEîºJa›H$ÂP´ßï â½÷ÞBìÃ8Á`�¡Ž³gÏŠóçϳT�~®ôÊçó"�N‹Ó§O‹‹/2$Caš™L†û› ¬Rÿȱ±11??/ …»K¬¬¬ˆíím‘ËåÄw¿û]†mK!ðL&#B¡;½”N5¥ùˆW¯^ëëëe)¥ÞŠd༹¹)ÖÖÖ8<•à<›Í&æççÅÕ«WÅ÷¿ÿý²„iz.³‹‹‹bgg‡ŸåÃf×$Ó¦ðK»Ý.²Ù¬Èf³âáÇ%SŠKㆠÊRßSº»Ý^]“ɵ×ë-ƒ>K¡Ãb±(ÖÖÖØµ…ÆÉ‡Ó/b±Cþä¨#„(Ë1ÌårìàQ(xÜÆb1ñÚk¯±ióÔÔ›…8ܶô¢w�ú”`LJ! ïI§Ó<^—––8îˆ|*O�:ÅÎ/ôþdH2ù��þ<òð$˜p{{[$ ‘H$ÄØØ˜ƒe¥V¥Ž.›ï'L¬­­ ‡ÃÁPùÿüÏÿˆùùyqáÂŽ¡šŸŸ©TJìì숻wïŠ7nˆ@ Òé4,S ±ŸÝHïm,áp˜=€)= �3NïEiè-e‹F£Q199Yæ'+„`ªfuu•ÇZiâ‹ûcÝétòûFÏEiîׯ_gx9 þŸ@—ÿ' �ûA›W®\ùˆmÌÔÔ”˜ššâ¤ï……ñóŸÿ\ܼy“¥RÓ *�A¡É`ww÷#6\©TŠñk²zðà¿°©TªÌÜ•^r—Ë%vvvD6›sss"�Šùùyž\©ÞÊív—u Õ=Ý»wO\¿~�'p!ÊÍ—K' âÜho@<›×ëå—‡þ-�N‹S§Nq"/Y‹Ñ@}÷Ýwù{)Ù}jjŠùìì,¿ôÑh´Ìn‡^¬·ß~[lll°•¥=SR€û¡°‘H„„ØçTÉî,�3ßô�o|C¬­­}$û/ŸÏ³EÖ¯ýkæ€È>hnnNLLLˆ—_~™cNÈ5~uuUD"æRÂá0/„‡Cüë¿þ«Èårö™Íf™ÿ![7êÏÒ:(·ÛÍr>ŸO¬®®Šþç¾hѾÿ>OXÄSô�¤yÓ‚Büj±¸Ÿ;Hæ¾N§Sìîîr[’)o6›å°ád2)^ýuñÅ/~Q!>Rã(„à‰Kˆý÷®4d{{[d³Y‘L&Ëú—~/ �Ç#¼^¯H§Ó¼éZXX`>²tÜ¿ñÆÂãñð†„êähƒ–J¥D àx)ç”2Mc�â˜ìv;�ó{÷îñû‰DØ:JÁÃ{{{ü>¿ð <ž„ØŸØiC@ï%Û_¸p�íãèŠD"<ÉÓ¸)­÷¢öbŸÃ·Ùlbaaá#ÖlBì¿GT;¶´´Äó^*•âX2jsŠºYYYá±°µµUÆC��¤}—ÖÂíììð÷' ñÆoˆsçÎq[ !¸]¨ WVV8?¯X,~ÄÞ�Æëä䤨ÞÞ‹‹‹ÂétŠh4*~úÓŸ !÷ÕÖÖoFK¹Ïl6+~ðƒ°�}÷òò2§¢ÓEÙ�BˆßM 0²úêìì„ÃáàƒG�app�±]²½Q©Tp¹\€2^+ áþýû°X,X\\„ÕjE(‚J¥‚\.gè+ŽÔj5”J%ñÔSOa{{�r¹œÕˆ~¿¡Pˆá7¥R‰íímTVV²CAkk+îÝ»³Ù ¯×‹––>–'“IV j4vP�J¥ˆF£ìÆpùòeÔ××C¯×ãîÝ»\‹F*=RÍÌÌ ½½ÕÕÕH§Óp8l~üõ¯Ï<ó êëë!“ɘO#®‹ÌˆÏ�;‡§Ÿ~555hnn†ÉdbîÆd2!ŸÏC¡PàÔ©S¬lzóÍ7qìØ1VlNNNâäÉ“¨««cÈgaaíííèííE<‡Çã�ÑhÄää$žyænßŠŠ ®}úÄ'>Áu;À¾ nUU¶··Ùe¥½½˜+©¨¨ÀØØŽ9‚®®.ܸqJ¥’e÷Z­–Ý]‰4 Þxã B&“ahh«««èêêâš3ê#â].×ÄQ}›Z­fÕ˜J¥‚V«ÅÑ£GYJ/„€ÝÝÝØÙÙ�Ãá@KK —PÛ:�N†¥I%€y‹wÞy‡â6€ùùy¶²#{+riiiÁîî.ž|òI|æ3ŸA<‡ßïÇš››qñâEd³YLLLàÈ‘#¸sçFFF ×ë133ƒºº:V>’óÏää$T*×ÖÉårÔÔÔpZuu5Ξ=Ë% Z­–á²��.‹!Þ6�N#™Lò;är¹¸µP(0ÔÝÔÔ„ªª*D"d2x½^†9µZ-— ¿ …pûömnµZ “ÉĵYV«áp]]]ÈårhmmE>ŸG2™D*•âþÜÙÙÁÑ£G±°°‹Å‚õõu†)+++qûöm´¶¶B§Ó!—Ë!—˱ü~kk .— jµn·---°X,\Î@n9===Ì;×××c~~555P(,÷÷z½p8\"£R©�ÉdxÌ`ÚÁår±@"‘°³Ëôô4r¹:;;™jðûý8vìÚÚÚ�Éd˜Æ ‡¥T*…±±1X,¸ÝnÀââ"Ï/‰DËË˨¯¯‡×ë…R©„Ñh„D"�N§C±XDkk+”J% …¤R)[J¥R.)’ËåÈçó°Z­˜œœd[:­VËóïää$ôz=l6, ÏOƒï½÷º»»wL�iwKðÒæûa©tj¹qㆈF£¼{* Τ„]Úqߺu‹á¤@ À+)TB»ú�R³âR&Eg$Q(Äöö6»F$ qõêUŽfB°áì¹sç8o‰v=±XLŒ��•íÞKO ô|¥ñ(W®\á{÷ûýœ8L…h‹EqæÌ¾J.öx<œÏ÷ /”µ]‘H„OCéÑ”“G;fÚíOLLðN™NœB|�N.Ä;ÄÍÍM±¾¾.VVVĹsç„ÏçßûÞ÷øw¶¶¶8]¾ô*UyRDͽ{÷ÄØØÿ=µw)¤‰D8J… ª©]œN§XXX`ÅëåË—ÅÒÒG§�{ÈÖÖ–ØÚÚ*ƒ¾„ìü�L&ÙÙ† oÊv#ƒêT*%^|ñE†™ŠÅý°ÞÒÝ(%=±¶¶&æççÅÖÖV4LíøÃþ�sÉNŸ>-‰„8uêTÙ©CÁ§P!öÕ‚y�Ç9y^ˆýwbmm­,òess“Ÿé¥—^.—KD"> ‘ÉdÄK/½$~ö³Ÿ‰½½=qñâEV½º\.177'Ο?_½–¾‹™LF�2g!>0ÞÛÛ+3–Îçó|* …Bbmmí#§ !DäG¡¡N§ó#}øŸÿùŸœêNï…˜–ÎdœN÷Lm›N§ÅÊÊŠX]]‡C\¹rE8�N†Œ777ùôzæÌFA®_¿^6'ZCÊhre:}ú´b_É�F=B°S !@‘¯®®²Ó!4VKؽ^oY§Ãá�@@$ ñWõW¬r̽úKsQ,/¼ðBâBª`�Ç#|>ŸøÎw¾ÃmD³°œÏçÅÖÖÇŒ¹\.qéÒ%>¡R&&ÑEbff†M·Ãá°p¹\¬‡ÃÜ®¿3ÐåÍ›7E(*[Œ^~ùå²ÁO°Ýn6›��ºéŇÃbffF,--‰W_}•ñgú]ht¼§ÉallŒ1òÕÕU1>>Î/uÖÝ»wÙ¥Ûív³c—%ЋàõzÅÜÜ»‘ŒB}ZúBÐDMW:�¹\ŽmJ&‹5Z\ív;Û¨íîîòƒòÄâç~‚Žnß¾]¶agµ½½=áñx¤IÌív‹Ë—/ !„øÊW¾Â“m.—¿üå/Ë&)šÌü~¿ðx<¢X,²Õ•›”.@´èDVOÿݼySäóy‘H$ØfŽ~ßf³ ›Í&Μ9#„؇Œ’ɤøö·¿Íœ�ÓédÈ–ò…ØÏ�s:�âÞ½{"ŸÏ‹W^y¥Ìf,‹‰Ë—/‹ëׯ‹­­-n‹õõu1::Ê“p ¹\N¼ð "™LŠééi199Éã”`Ùõõu±óZ¬3 IDAT¼¼ÌIÝÔ_”HíIP*å=ÒEï¥: ~íÚ5îÏb±X¶8 ±¿(íîî ¯×ËÖsÄåÆãqñ£ýˆû.�N‹¥¥%�FÅ¿ÿû¿óßÓ;077ÇßE÷F9ntQúý~æ¸h“T,ÅÞÞné‚^º™£Ï£¾ØÙÙ÷ïß«««"�N‹Û·o‹H$"âñ¸ßþö·E6›.\;;;"—¤R`õ•+W„ßïçE…¾³”?¤ùNÁóTiùµýI–nËËËeùÁ`°lœÓ“F�1D=xð Œ)m“L&Ããö…^‡CÜ¿Ÿ¹ºÒ‹îƒRV~' Ë±±1?~œbÀ¾ã}©ìœ\ÅK]?¢Ñ(C� …‚Ó²Ù,zzzððáCVèµ´´Àjµ@™úÆ�eÈ‹Z­¶,óŒà‰b±È©���x÷Ýw±¶¶†°âñêÕ«ø£?ú#œ?‡fGŠ©©)Î “ËåøÖ·¾…�}ìchhh@$a¥�D"A?=z„ÎÎN8�NhµZ.DV©TÈår\]z)•JÈårTUUÁn·³©*Ù7ÍÍÍ¡¹¹r¹Åb�‡Íw>|ˆ¦¦&´¶¶Âl6cjjŠ•XTäI®#±X ™LR©z½W¯^űcÇ0;;Ëòt’Ë���Ãår1€-Ï*T«Õxþùç‘ÍfñàÁüÅ_ü€}ø2�¢«« �¦,«N¼ogEPMUUC_N§ÄÎÎ ‰Ôj5Kô5 FGGÑßß�B¡€¿ÿû¿çÂêÎÎNÀÀÀšššX ÙÓÓÃ…Ù¤pÍf³¨­­E.—c‡žl6ËfÇ�†ï)‘H@*•²©q$A¡P@}}=$ ¬V+ÕÆb1.A¨®®Æêê*zzzÐ×ׇX,…BÁ6SétšsùÈ4:ŸÏ£££�=Âðð0”J%¦§§Ñßß�öövTVVâÊ•+lL “É T*ËT›µµµÜfÔï«««xúé§áñxÐÑÑ�¦¦&V¾Ý½{ÕÕÕ¨««CSS»â`h>�²Š˜Œ¾ ç£G�àr¹`µZ!—Ëa6›¡V«‡9Í„Ê\H-\(°¾¾ŽG�¡¿¿©TŠU€‘H„Õ¸T‚BãG"‘@«ÕÊùfOMMáàÁƒxã�7 “ÉP__Ïy~4~ÉÀB©TB¥Rajj ­­­xõÕW100€B¡™L†­­-¨T*„B!vYZXX@"‘@SS+ é³M&š››‘ÏçÑØØÈðpCCŽ9‚|>�@§Óa}}G�\¼xO>ù$�+2h'«®Ò<¾l6Ë)àt:qçÎ?~…B§N�‚Á``�R :;;yž*…S)w±¢¢‚Ͷ··™æ!ƒøššNZ!Å:µ'eÖÖÖâÁƒøÒ—¾Äî'dëGŽH�@‡íí휒ñ›^¿Õò‚'žx¢ìÿ_ºt 2™ KKK਷ÛÍÒäsçÎ!ŸÏ£»»›ãOHÒJ²ò@ €ööv®)‘Ëå\£$‘H0;;‹çž{»»»Ðjµì¦‹Å055żYâPœM<Çîî.Nž<Éup‹‹‹,=¯¨¨@?{Þ¿'Nœ@,ãZ¢ßû½ßƒT*E8†Z­†ÍfCcc#פõ÷÷3æýÆo೟ý,§;üÏÿüóncccì˜rúôi Ãív#�£¥¥…ÿ[&“±�&…>šÍf^ôŒF#677a49”–8�[·nÁápÀh4"‘H ¶¶v»ÃÃ訨À�`³ÙP__‡Ã�µµ5ö9|饗ðÇüÇ0™L€x<ÎÑ5(;77‡¿þë¿Æ‰'022‚½½=èt:¬®®bpp�ÃG¿þõ¯£»»uuuì óî»ïbpp�½"Óé4Òé4"‘�[’ÍÌÌpJ„ÏçƒÇãa‡þ¿üË¿D0d¶B¡@ `nq~~uuup:�DN‰D‚¿G¥Raqq‘û? bww‹---…B˜ŸŸç:Ïh4Ê7Á`Åb‘Clkjj�ÇÑÖÖ†[·nqéÕ¿7==�õõu^ØÉ‚‹dá‰]]]\KªÕj100À�¹V«6›�j>|³ÙÌã�¬Ç ‡¹Ò‚Z]]�S§Ná¹çž®›¢Z7`ßÖÎf³¡­­ jµš�õ+**xÃì‡8pÀÁ»´Ù˜˜˜Ààà —×ìîîràmkk+Ç‘âðð0¦§§Q__�úúzÞÇï÷û!“É Õj!„@GG»¹ôôô �sé†F£ÁÖÖœN'/¨×®]CGG/ äÍØÑÑ�P(�N‡h4Êa¤äÓZ]]Í5‰•••hhh@¡P€ÍfCww7×Y’ÛÐ… `µZ!“É “ÉxRÏårP©T\ÆsèÐ!æ�«««qïÞ=ÞpƒAŽ&»}û6º»»™GŽÇ㨪ªÂÑ£GÙnŒÜZ(Ä•6]�ñxèëëc~pssÙl‰„7}}}ÐjµX\\„L&ãEØßÀ®¬¬ ™L¢P(`uuf³n·UUU\.•L&±¹¹Éî=555¸yó&úúú •JÙ6®P(ü¦KÍoß…Žïv»]¤R)‘Íf«b_R�FYþýÊ+¯°¼\!Þzë­�ƒ…øú, âôéÓ"“Ɉ¹¹9†Îèòù|âW¿úóN855U¦Ö$Þ‡>;÷~à)ýÎÞÞcÛÑh”]ÂIJLî!t|/…5ˆû ïóûýâÆ�⥗^âŸ%hçÍ7ß™LFD£Qa·ÛÅîî.Ën·[ÌḬ̀cÉk¯½Æ0B (ã"‰ÄG ÌÒë­·ÞbXòÃnBñ³ŸýŒûmee¥ì³<÷% ßIé¿þõ¯¹ýÞ~ûmqöìY‘ÍfYÕZê"Ä>DEŽ‹¬¬¬ðg�KŒËå¹\NLNNŠL&ÃaºB| Ê¥v!ÅWéUªÔ\__g.�ÊHeVš.@Ž~¿_ø|¾²†\.'–——ÅÝ»w9–`ÁL&ÃeÄ���‰³gÏ–©~'&&n¥0Qºèþ'&&„Çã333 ®­­‰H$Âß—L&Ë\=„e<&ýIÐm©œ ÷ññqæKyãP(Än™LFœ9s†C]‰k£1œL&™N ò’‰‰ �Ç™ç%ǑұWÚWô¾ !¸D'—˱zRQ6&3™Œxë­·Ä/ùKþ÷ññqž¨èY¹T�Ú‚ ÙÒ¾Ÿ��ýï˜J¥¸”†¤ð�‡Õƒëëëe®8ÑhTlllˆp8,l6sR;;; Öö9ýà?Á`P\»v�Ýj&yffFØl6ñöÛoó}OOO‹þð‡eœq)Í@ô@©¢›ž}iiI,..òó–:çx½^ …x|.,,”ÍGOMM‰t:-Òé´ˆÇãeÔýY:Oùýþ2JjssSD£Ñßèrttííí쵦Õjq÷î] @«Õ"‹A«ÕÂçóA¯×cooO>ù$j4š²]O*•B8ÆÖÖ*++áp8ÐÐÐ…B�ºº:˜L&væ—J¥ ƒìíí¡«« v»�OSâ}Gõªª*Þq¯¯¯s4|ee%”J%ÆÇÇÙ¹Ä`0`zzš3îôz=ûí�F6~ÝÚÚâSV6›Åõë×ñüóÏ£¢¢«««0 0›Í8vì.\¸€Çœá¿H$ÂÏââ"êëëa2™‚%eœ\.ÇÀÀÃwÛÛÛ\õ©O!‰°!ùÆÆ8iîß¿ÏÅÎétšý&[[[9¹ƒÜ„h~©¬¬Äôô4 WWW#�§­\¿~===lŠn4®®¯¯çŒ@JJinnf¤brrmÊår>Q¦ž×ëe*eqq‘¤«ªªÐÖÖÆFÛUUU0�(‹èëëÃÖÖjjj8 õܹs�ÉdH§Óhnnfx™ò()H8ŸÏ£X,ò½þú׿†ÙlF,Cgg'‡Î>|øBÌÌÌÀï÷sÊÑR¹\mmmðù|ŒŠd¬T*±¼¼Œ|>¯×‹ÚÚZÌÌÌ ··—S]~Óë· ]êõz¶é¢ Ân·£¯¯�ƒ8S©§ §R)ììì ¶¶Åbï½÷K•Õj5ÆÇDZ··‡ŽŽ–Íûf ×¯_g,²S(ðz½èïï‡Ãá@cc#Àãñ°+ŒÏçc— Jz®¬¬„F£ÁÇ>ö1Œ��Ãb±Àétbuuýýý‚F£AUU�F9”—4(ùË^¹r_øÂ055…t:Í“/mLB#.tooƒápV«R©™LÛÛÛ0™LˆÇã8{ö,†††Ðßߛ͆††øý~‹Eæ6©�Jt:'O¤R),..rDSss3æççÑÝÝÍfë�ìG�-..Âçóql¥�WUUñïÄb1ôôô@­V£µµ• "‘ó½´‰ÜÚÚÂÍ›7Q]]Í\s?°Ñõöö6›}÷ööbxx‡Åb‘ÞyçôööÂãñ@¯×£¦¦ãããhjjb庺:î÷íímŒŒŒ`nnO>ù$r¹Ǩe2™²ðÞL&Ã›ÃŠŠ tvvB«Õ¢P(@£ÑÀívsúÅöö6Nž<ÉI- …ƒÑhÛÛÛ˜ŸŸGKK sw;;;¨ªªB*•‚Õjå…B�ÖÖV¬¬¬ ±±ñwǬ±±‘ãjjj§­ªªÂÝ»wÑÙÙ‰x<Žöövüïÿþ/Ž?Žºº:ܺu 6› Ÿþô§ÑÜÜŒÚÚZd³Y´´´°3>½4À~´Coo/–––¸ëÁƒ°Z­ƒxô說ª°¶¶†?øƒ?@8†ÅbÁææ&ZZZpâĉÒÃg?ûY¸ÝnÞuP´ ¹µËåröÁ\XXàíÊ;;;ñèÑ#æŒ(Ç-‘H cmm :�Ž9�ááaŽ0‰F£p¹\H§Óhhhàz¹ÙÙYN)Îd2¼øjµZm¬¬¬ ²²:�]]]œ¼îv»QWWǧ6Êž³X,0›Í|2¢Ó!ÙœÑÉðÔ©SÌ›Y­VN‹¦:¿ŠŠ ¶ö¡Ô`JV*•<¡744àÊ•+,. n6 "‰@¡P —ËÁív³µX*•Â¥K—`2™8)“Éðâ>==�ÞÞ^žDHP€…%F£.\Ààà �|>Q(¸Ö�2- •"‘ÚÛÛ±¶¶†Ç{ ¹\Ž£c¨žR¯×ÃãñÀçó¡µµ•••˜™™ÁóÏ?©TЇâìÙ³8|ø0nß¾�žžH¥RÌÎ΢¶¶Á`Ùlœž^*è±Ùl`ž‰âRjkkù´ÒØØÈ§5¯×˹l‡���˜™™aoÓ�� ‹E¶f 0�H¥RP©TœAn÷óóóœoF›œññqÞ¼ÑÜßߥRÉE+©T*>ÀÔÔ:üþÞ¿Ÿ1„¨¯¯gŽ�ÒØ)ÿ°»»›E?---ÌcSý! HB¡óÍjµN§N§'Ožä„k™L† .p¬�*úúúXFï % ¸\.ÞH‘w©ÉdB"‘€Ûíæ6¤è¤P(ÄÜ3Í����J¥NöyM“Éĉ>ŸKKKèïï‡ËåÂìì,>Ì\§J¥‚D"áø#­VË›Í`Ÿg¤zÅ|>Ï8ò©Õjµ¸ÿ>***˜gkjjÂÚÚZZZ°³³ƒx<Î^¥uuu�J¥ÌWUUñIŒ6–…B�¼^/Û§I¥R8�NŽä"¾. a}}kkkœó›\¿Õ…Îçó±Bˆvg7oÞD{{; *166†OúÓl¢:88ƒÁ€b±—ËÅ;ü@ ÀÁ�äÁ·µµ…ªª*är9†ˆÜ§à×®®.( !�Âãñ ŸÏ³Þõë×®éëëÃææ&úúúødE�B;ÚÝ�ŽŽB.—£­­ ›››èííE}}=‚Á {u;v cccèèè@:�Æ�üc|ùË_F6›Åýû÷!•J±¸¸È'ÇÉÉI 8�NtvvòÂXUUÅ‹)�€ÇÇÇÙÛ/™LB£ÑàáÇèïïG<çÅ ©©‰á;:9WTT ²²ù|2™Œ¡:i…ÃaD£QÔÕÕáСC% ÑÕÕ…ÆÆF\¹r˜šš*óN$õÑÒÒó[,ܺu‹= )´Ñh4B§Ó±:/—ËÁëõbll µµµ¼ã ƒœmEb‡3gÎàÀ�( |¢P«Õ¨ªªÂ/~ñ üÙŸý«éššš8Þ%‘H” k4„B!d³YƒA.�û÷« W¯^e‰9íÎIžL&YÞL®¤$ö3ôl6»w‹ENèv8Ðjµ”ÚÙÙÉÒrR /H™e¹\Ž'ÄÆÆF–¹gßϳËf³hkkc£¯¯^¯‡F8Æ+¯¼…B�žžæsh×WYY‰ååe( V¿Ñ‚2;;‹žžx<LOO³Ûý‹/¾ˆ'N`kk ƒ‰+++‡ÃhhhÀõë×a0pçÎtwwó.U�ááa6å¶Ûíðz½èííe{ÊD“ÉdˆD"e�’0›ÍxõÕW188Èéä$×'¨®§§ÛÛÛÌ‹îííáãÿ8;ªPz,ƒÛíFSSŸŒXú\]]�ÉÉI455±ª�Ô˜”ÞL�¯‹ìC'rïhlldæýû÷¡Óéð«_ý ƒƒƒp88pàÙ ƒ65´à¥R)H¥R^¤i#àv»ÑÑÑ�†† ^È>|“É„ùùyn›L&ÃÃÏ~ö3˜L&( æDš››98×b±0ÿLh©ùªªªÊÞQRçµ··³ã‰R©Ä™3g088È‹†\.Gee%ŸV.\¸€ŽŽtwwC"‘àÁƒ€Õje.“òÇhq%Þfddù|ž¡¶Çœ�ˆ#‘ƒWTT P(ð±²²‚7Þxõõõ¼¤÷yooZ­–Ç}cc#/Ô”rNe9¤L�¯‘HƒƒƒB@£Ñ ¿¿ŸKÈ„¼µµ©T —/_ÆSO=�N‡G�A§Óq†›ÃáÀÑ£GñèÑ#´··cnn���Èd2Èd2ˆÅbP©T˜žžf:€®……TUU1Ÿ®R©8!ÄårñF©¦¦B( V¥“«HGG;½óÎ;8zô(ìv;ÚÛÛQWWÇùo¿ý6¾ð…/@¡P”©F)e>@¥RawwD:�F.—ã |(âò«p8 œÖAæ×äHÓÑÑ�ÉÉI4773‡èóù`2™xA”H$XZZ‚Z­F"‘€Õje-ÂozýV:r´& $ŸÏ‡h4ж¶68�NÔÔÔàÊ•+xê©§ ‘H044„ÑÑQ|ò“ŸÄùóç122‚d2 ¥RÉ<‘§[[[Æg>óÔ‘HCCC˜››C2™„J¥Âøø8ÚÞO W«Õ¸~ý:ÛøP”ÅÎÎËñ©žJ¡P0!«Õja4 ¡P(�ÏçqáÂ<õÔSøéOÊùÎÎþßÿûxòÉ'ù>éssï'‡OOOc``€wo /©T*Þ½f³Y<ñÄèïïǻヒð}®¯¯# ¢¿¿¹\]]]�Ëå|ïf³™ qwF£CCCÌQÐŽŠÄ37oÞħ?ýi( †Ã´Z-t:×]‘%›ÇãÁ¡C‡011���–Ò“ˆ`yy|B¤MJGGǬôöö2d‰DìË«i’1 èèèÀÔÔ–––`0˜˜§úʇ¢®®^¯f³™#MH2::Êp³V«Å�7päÈÔ××3K“1=ƒ‡ 8yò$ìv;Ÿ²S©*++qäÈ466B©TâÍ7ßDkk+<ˆååeN¶8x𠟤ôz=êêêRŠF£8wî>ö±�؃õx<Ü—´›§‰–¸ŒX,ÆQD;;;Ìã�è$ B§Óaww—ùÏS§N¡¡¡ù|R©¡P••• =«T*œ?Ç�g¥¿¿2™ .— ¡Pˆè©ÎL&“¡±±¿øÅ/`±XpûömÔ××cssÅb‘­Å&''Yî‹ÅpïÞ=8�NtttÛ”ÑÏÑI�Næ´ V(¶LFŠ~¡>Õ’ŸÄD…B¡P—/_F?œN'Ÿ �ý™L†ññq†ÇiÓÐÙÙ‰T*…ÍÍMtuuÁh4ò�Ç‘L&Ë&oJS�Åb‚Lœ×ÜÜär9[êÑEó EÝÈd2ƒAÈårlmm¡¢¢uuuØÝÝåÓ-õ‰;Þ|óMô÷÷# áÌ™3xæ™g ‘HP__�FƒX,†ææfø|>˜ÍfX,èt:( NJ …’ì ý¡ÍÒÔÔ‚Á †‡‡ùDIÈ�Ãáàò.™íííÁçó¡»»»»»Œ”Pú E·Q‰”J¥Âêê*4 îß¿_‰ôÿwýÖË ²ï‡<†Ãa‘ÉdغgttTüüç?g9´ÏçËËË"™L²«¹b¸Ýî�Hå�€p¹\Âáp°»H4±XLF*•ÑhT±¹¹É²er¡ßÛÛÿñÿ!Ün7›èæóù2Iû�;wØaÂápˆééi¾7¿ß/îÞ½+B¡PYÈáµkׄ×ëe‰p(b—‘ù—Bˆ�XR9�N•¥+�‹ÉÉI1==ͱÔN»»»bvv¶LFþa{0ºÈ…Än·‹d2É’æ»<¤R)vQ¡ïY[[ãç"²F"W‰©©)NÏH$"™Lгgϲm™ûÒräâðÎ;ïçÊ@+ IDAT»ÝÎ’ð½½=±³³Ã!¤d[êÖ!„`—y!ö¥á¥–T6›Md2q÷î]Ð,-ÿÈf³âöíÛâµ×^±XL¬®®ò3“ô›žãÕW_å~¦kkkKLOO‹p8\–б¸¸È®-BìÛŠ•–'LOO³ÛFiS±û¥-TJ�Íf9€Sˆ &&&Äý׉ÙÙY6—¦ë­·Þâû ‡Ã" »ÝÎß—ÉdÊÜs—¦ ±¶¶& …»(Q{—Z !Ø"-³SÿØØ˜ðz½bbbâ#Æð±XLÄb1ñ“Ÿü„K\nß¾-2™ [p•Õ“|Ÿ »3™ŒxñÅÙv�ÆÍ¥ýSÚÔ¯TÞsöìY‡Å�78õäæÍ›bzzZ¬¬¬ˆ[·n‰Ë—/‹D"!^~ùå2˼wß}Wœ={–CS÷ööD<gƒnz׋ŢH¥RìÆât:Å�;wÄùóçÙ”;—Ë••]�Å�1“Í�[*c9}ú4§Ïx<ž›èy(0xee…ÛÂçóýî”H¥R,--±CI,C,ƒÅbAkk+FFFx×H»!‡4R±r>Ÿ‡N§ÃÜ܇�Ä�Ç‘Íf�Ç“¦âSž§§§qàÀtuua||¹\Z­SSS‚L&C(âbg·Û ³ÙŒ{÷îabb‚]EÖÖÖ044¯×‹¶¶6wÄãq&óÏž=‹ÞÞ^„Ãa–Cët:  ܸq¹\uuu|¢¢¬®ÉÉI€ßï´µµA¡PÀétÂjµ¢X,buuŸÿüç!—Ë!—Ë9‡Œ â‰s\__‡J¥*sˆ Øjµr¾Y[[ª««ÑÔÔÄŠU"— …:::°ºº ©TÊ$½Z­†Ãá@(†lM&ÃÅ$V Ý·Éd»ï¾Ëæ¿tr™ŸŸç™j[,&ÙIåHN�†fÕj5¢Ñ(C¥têÊd2ØØØ€ÅbaÞ.‰ —ËÁh4bmm��pHyIQ0Dww7\.–––Ð××Ǽá¡C‡ØÃh4rܺu ###ô:77‡T*Å"›®®.&àÛÛÛÙŦ¦¦£££xúé§�F‘ÏçqôèQ$“I†ûêêêpäÈœ?]]]hhhÀòò2<ÆÆÆX©HïÝìì,ÚÚÚ0::Š��vï ¾› fºWhnnæ“´Ïçãl¶p8 ‡Ã�t:ÍN8t pSYܽ{—ûÖét"�3ýÌ3Ï ™L2Œ ìÓ­­­(‹˜™™áÌBÊZ, 0›Í¨¯¯ÇÕ«WqèÐ!nÓl6‹·ß~»L޾¾¾Žx<ƒÁÀ'™B¡“É„T*ÅÊáb±ˆŽŽ¨T*455! ÂétB§Ó±¸‹è«ÕŠ{÷îÁb±À`0 �³”~¿Ÿƒ`;;;1;;‹Û·o㓟ü$ç9ÖÔÔp0òìì,›G+ ßTTT`ggO?ý4^{í5ôôô �N³š6—Ë1¯æóù¸$„ Ë{÷î±’ý‰'ž@oo/—‹EæÁH!LÎ$*• V«v»mmmhiiAww7t:Cß½%TQQ�ÍÍMÔÔÔ`}}---°ÛíX]]E{{;‰‚Á Ž;ÆJK*Ç …BœAÚÒÒÂÅç„Ö�Bö7½~«Ðe6›ÅÎΚšš�Éd°¼¼ŒÁÁA„B!H$Øl6^¨ý~?´Z-KcI€!‘HÐÐЀP(ÄÒr­V ­VË*4¹\�ǃžž¨T*$“I†óJ…]]]8sæ Ž?µZÍ©Ér¹©T ¨©©Aoooté÷û™´¥{&Û±��æ€r¹º»»¶s¹\Üd½ìËpív;;qÈårtww£¾¾žŸßf³¡³³“!C“ÉÄœÉçɆèßþíß “ÉX6.Þ»d^R�­­-tww—Õ–MNNrÊq Ùl•••èëëã ÉÊÊJØl6^ä, êëëñàÁH¥R”••1ƒàý[·nE__ƒpÖ­[‡®®.–LJJ‚J¥Âøø8“z±V-0ÔÇMNNæßS’Hª-L{™ŸŸÇÐÐJKKW�©´Z-ÒÒÒp×]wA©Tb~~živ» xå•Wpûí·cjj Z­çÏŸGjj*ƒ€T*6oÞŒ¬¬,ôõõ!##ñññ8zô(¶oßÎòa„ø¤ÒbQQŠŠŠ¨ÕÛÛËN~¿¿øÅ/°wï^v�¿téÔj5˜3799É­�ùùyæÍjµZn1P�_£ÑàØ±c(..FFF´Z-ÆÆÆPYY‰ÉÉINb‹ŠŠpâÄ æpRžZ9………À|JàCä0NÈ'"6æææòŽÍb±@¡P ©© ÕÕÕ8qâ÷–HS�œ¢©—¶°°€²²²UZ‚.\@aa!÷‡¨ÁÛÞÞŽ””8¶¶?þ<êëë¦V«ÑÛÛËMÝ•Ÿ7 ˆ��ÅÌÌ 233Y6Ì`0@©T®B ¡¶¶‘HF£û÷ﰼ×íëóóóÙŠE¡P°c7Ù˧¥¥!++ v»n·›­æ ¹•��Íü;º·dóCº|T;w¹\ÜG Rh__÷°¨@ðfâë) ÌÏÏ3¨"99ÃÃÂßïGkk+l68ƒÁ€òòrÄÄÄ0r°¬¬ ¹¹¹ÈÏÏç zii‰_’¢ZXX@FFïÆ:„ªª*dffâСC¨­­…ÉdBZZ$IbÔh||<¼^/ L&óît:¸',CÂ)°Z­˜��EQQ¦¦¦PYYÉZƒ4áÑbI=—¼¼<„ÃaŒ��£®®N§f³EEEHLLD ÀÁƒÙ"¥££ƒ3é]»vÁívC¯× �NÇ ™LÆ2L°ÙlÌÝŠ��GYY„°ÛíÀ ¡F£áÊ�\.g²yVVŒF#[þ,.."##F£)))ÈÉÉá‰îøñãüÝär9²³³ÑÙÙÉ6+ÄO´X,ˆ‰‰A^^–––pöìY(•JF�ŒŒ@­VcëÖ­¬�I,â²Ãtqq1L&qÂá0\.ZZZàõz‘žž…B�‹/"++ çÏŸgGu•JÅ}u�F�N‡¥¥%®üPBJ‰ˆ‹‹Ãøø8ÒÓÓùùÒØÕétÐh4Ì$n)œ={.—‹éT9¢¾ñJ+êQÓø"¾œ‚i „ê$Nª×ëeK0ª ŒŽŽâÁä]ÍÒÒƒz–––�——‡H$§ÓÉ|Yâ o�’HµZ�ÙÙY¶‰¢y–8›---ŒaÃÝwßͻƴ´4´¶¶Âívcûöí ”ÉÏχL&c-\¿ßÏra�†åå½-I£¢I«XNäóòò¸º¶nÝ:ÅÇÇã÷¿ÿ=êëëY‚°¿¿Ÿ« >Ÿ‘Häf—šv¡#ý7RKP©TÜ&u‹mÛ¶á±ÇÃg?ûY{´>//�›ñ¤t»ÝŽ––¸ÝnnvNMM!11‘ —ùùùB`hhûöíCss3êëëqìØ1ÔÔÔpÓ977—Ö#�<‚�}ìc\NJLLDQQ&&&ÐÞÞŽ�72¢-//�aÚÉÉÉèïïGNNs—^{í5&aÇÆÆÂd2¡  €ôØØ Ðßß�ììlŒ��ã·¿ý-0/ebb���Ø´i–––àóù�””Ä‹-¬J¥===\n!?š5E;*;ÐË®×ëyG­P( Ñhx���GUUt:òóóa2™x744Äe·ÛÍ/c$�B¡à “á¤ü\€V©Tسg^~ùeF‘€wZZ²³³ñ³Ÿý ;wîÄÈÈÒÓÓ188‹Å­V �FÃp{¹\ŽóçÏó—””„¶¶6VQ!„&½@z½ž“ Jhˆ®’””³ÙÌ;�……Ö¹¤{ “ÉðóŸÿÈÌÌä{F‰•ÿè¾Ë<²úúz2¬¿²²’Kq===|¼˜˜477s9�Z¢¡¤‰´7IœÁív£´´”u< žž——Ç (J´:O ùŒ`ýÁÚÚZèt:Œ��1©—DÆ)—ËåhnnæEghhˆÕ„h·ãv»±uëVF>óÌ3¸óÎ;111�]»vajjйªª*ôõõq‚I%T*ªT*x<üò—¿d$7½o’$! arr’“N¿ß�ªª*X,ÖíLLLDff&011ÁB”8Ó8$µ#�ǃÅÅEV4!jQ$òóó!IóHcbbXWµ°°ÍÍ͌ŽF£ ‚¡$>)) ’$±àµ<<o�'^¯³³³8zô(î¾ûnN6ˆjä÷û±iÓ&Ë�½½½(,,„ÏçCff&#T ÊŸ’’‚¼¼<ö¤#à‹$I°Ûíœ9�N¨Õjæ=z”U�ˆ F\Z«Õ “É„ââbN&KKK™B622‚ââbD"¦Ÿ„B¡›]j>Ø…îìÙ³ÈÉÉáRIÑ�Fh4ôõõñ.N«Õ"�²29MèYYYœå‘‚>)n_¸pwÞy'd2¿$iii¬ºMlÿÔÔT¬_¿ž3 ŸÏÇc.—‹�ËËË™WE½!q™ÇSYYɬ„s»Ý˜™™Áèè(víÚ•JÅå?¹\ŽÒÒR†ö766býúõP(�$ >Ÿ�Õ2Nœ8�½{÷bß¾}<˜].ÊÊʰiÓ&®c“j>íDý~?6lØÀõuå%5y«ÕÊ„í¤¤$6i•$ …Ñhããã,ðJŠÁ`.—‹ Øô}Ãá0÷4I¢ˆä¦( %qiHMMEOO‚Á —¯‰Ë÷üóÏcãÆ�\æLJJbSÈùùy˜ÍfcddûöíƒËåbÕ„p8Œ�;w²TS `áïôôtciiiÈËËCNNrrr000À/%ÉInŠøNÃÃÃ\þ$ž‰ôµ!55•‘˜$rÐÓÓƒ¢¢"Þ-�‘&gê?Ñ÷³Z­X\\Dmm-$IBoo/òóó™˜MIII(**Bnn.¦§§áõza³Ùx¡5�ÈÍÍåRíÞ S*33O>ù$«ûP"”‘‘�îîn`“Y\d©­äBÑ3¡²¨¨ˆMf ­HuVV  Y˜ ð¿üå/±{÷nœ8qÛ¶mCyy9úûûy¦÷™*—.]‚B¡@ZZº»»‘œœÌfÇD‡©©©a¥"hàcѸ2 (**âÉŸq­VË“6í¸© , `gee¡¤¤„Q¸MMMl:š��ÀåfµZÍf¥'OžÄ®]»XQ&??Ÿ{±„t½ÿþå)ynnŽ?Kïö¥K—˜þTQQ�¡¡!¦«� sbb"}ôQV¢d”ˆä�>ú(ðêt:ø|>,,,`rrñññðx<ÈÌÌd¼‚R©„Z­†Éd‚Óé„Ãá`ô*¹Ô´¶¶âÅ_ľ}û,'÷”œ«T*$%%ÝQç[²ÐmÞ¼v»íííl?C°ý¦¦&”••qƒwjj ‹…¹#XbÉf³­ÊÖH‰úv—.]¶mÛpúôilܸ&“ >ŸBTWW³’<¹Úúý~ÖÌ£cÊårÎ¢çææ000Àe*²½¡ ˆä¨ÄeÇäââbœî­Ë™$9S¤§§³½�V«e2.©¦Ð¤Ÿ™™É Kww7 àp8 V«‘žžÎ}–¹¹9.ÃwO¥RÁét¢¬¬ :�Ž%ªŠ‹‹Ë;‡‚‚æhѸœ››CII /ÊdÝD‹Ajj*æççY³tÛ¶mEzz:[-‘òKrr2233™x³³³¼ OOOÇÓO?Í»]•JÅ@§Ó‰––P*•hhh@yy9ëÈÎÏÏsòX]] ³ÙŒÄÄDŒŒŒ[ð¬tHJJBJJ ÷Ñ{zzP[[ —ËÅes—Ë…ÌÌLtww3,žJ{‹‹‹,d`6›™;;22ÂàÚå’‚ M°D §qßÑÑ�W_}999Ðh4ؽ{7�ªªª`µZ™oÛÑÑÁ%w`Y‡555¥¥¥p:�ÆîÝ»¹¯Ýßß�……tuuq2611�“'Oòî8 ! âСCرc–––033ŸÏ¯×‹¬¬,n|÷»ßÅý÷ßÏ2diiiŒˆD"au“±±1�9¨T*Øl6TWWóœ'I¶lÙ‚™Ëz•)))xíµ×¸¤_UU…ÔÔTŒŽŽb``€�RSSa±Xø¢Þ-õF Ê¿2éÞ¿?/lTjNMM…L&C]]æææ`·ÛÙY�ªoÄ›¤V€N§ƒËåVסw˜8™4¯<ôÐCܧò(ÍÍ”„Ýl| ô‚ìšÍfár¹VÁhÃá°ðz½Âétо¾>†I÷õõñçFFFDWW—˜™™]]]B’$a·Û™°Ò� ÛDShjjbóש©)±¸¸(<CÐ;;;Åè記˜˜}}}â;ßùްÛí¢¿¿Ÿ¡Àßüæ7ùßÉ%š ¹B†<[,±´´ÄÆŸ�%÷ç« J½^/Ó <_Wgg§hmm�@@ƒAV¸7 ¢¿¿_üô§?B,CŸ êûÚk¯­rk sU¢@tvv²£{¿0 ¬öÿùÏž�”…X†êŸ?^x<1==½Ê–¨6›mµBˆe*©Ÿ �FÅØØØ*(ùä䤘˜˜½½½«Üºººø¹×ëõâ…^`Eÿ•Ï—âå—_B¾‡N§S4773ô|ttT¸\.¦D455ñyõz½ðûý<ΜN'?Ëo}ë[âÑGe£Õ•Nö+]ü~?âµÃív‹#GŽˆh4*ÌfóQbœN§hjjÝÝÝ|?ÏŸ?/$IÑhTƒA144$„¸¢&o4ºOÇ›œœøÃ„Ûíf“J—Ë%„Ñhäk^ù¾‘3:�E“ÉÄ üáp˜)/'OžV«•Ý;Ün·xì±ÇøB,;ZD"ÑßßÏpv¢-´|¥‹<9e ñwb:O&§~¿•g¿0�¬¢‰Dø�1 bttTD"v¹^ùÙh4*Μ9ÃTƒ•îd�FÅâ⢘��?úÑ�D__Ÿc'!®PŠ"‘ÓLˆöpüøq�F¯i²*IJA©Ïçãg±°° ÆÇÇ™B!Ä2Mƒ®ŸÞ™—^z‰Ý(B¡�ˆD""ˆ††~~BˆUÎùolläÿOó�Õj‡ƒ)äAô,2v¦c¯tGw¹\ââÅ‹<Ï�cÅôô4Ó$VºÎ qÅe¦µµU ‹……~Ç(æææ„Á`GŽ�GÌÏÏó9.^¼øá¡455qÙ,))‰aÛmmmLø$eòçž{Ž}™rrrÐßß�êêjdee±ŽšÓéDvv6ËUQ�Z¥RajjŠË ‡ƒƒƒØµk 7S?ˆÎ‘™™ÉÒF111ظq#£�ÈÁ`Ë–-ðz½ »'O<½^�ªª* ³TÁ“½^/úúúXØZ¡P ««‹É´ä1FdÒöövìÞ½›AÔÄ�F£xî¹çPRR‚|À²O‘NKKKYꌲ["×R¯‚úƒd’H �‡zˆE\�N'‹f—””0|™¼ìhçEe‚IàrC?ÊÊÊpúôiñ.ŒÜ¨,B½>‚J“î¥ÑhDII ÷@…\6ÍËËÃàà 222055ÅÊTÎ¥R7ÁÇ;::8£&diff&;U�ì©Eäææbtt?ü0víÚÅR^Ô/1�\"ËÌÌdíÓO?ÍÕ R™¡ :55ßøÆ7PQQ�ØØXÌÏÏc|| …‚M†I8;‰p�5..ޝ‘ˆ·4¶­V+rrr°qãF.úý~X,ø|>¤¦¦¢¯¯%%%ðx<e‰1›ÍÆ=C¢çƒA–6#¯Ÿ6› ‹‹‹�ÉdüìWöE©EQ\\ —ˇÃ�øøxÄÄÄ &&‘H„ç ¯× ¹\ÎêGCCCŒ &…$Bˆööö²>0Ñ|€å>5½Daa!222½L~� èííeÀ›×ë…Z­ÆñãÇÙA†ÄÙår9ž~úi<ðÀŒª&Õò¡¤~6¡ÒÓÓáv»111Á¬›�´tI `‡ÃÁfŽ ())a`•éæËårÌÏÏcÆ Ì›JHHàI’š\ãââpöìYìß¿Ÿ¶°iÓ&ŒŒŒp��šñ�@§N�ºuë�F¢Óéðì³Ï²l-$iii ß'+ ²° I€.**ÂØØë7–••­R  >!ب•��€òòrƒAäåå1,Ýb±p‰°¸¸?þñ�‘˜˜ÈgZŒ¢Ñ(óâˆßDeÍ´´4¨T* v  û¼R„'¶mÛÆ¶$))),¶à÷û™Ï–œœÌ¨—.]Bff&zzzP^^Îêjµ’$A’$†à“5 -ø¡PˆËXñññ\#„}ž€LD� ¾�j¨ôJI©=ÄÄÄÀjµrI…œ%¨we6›!I#æHΉ\”J%'I}}},ÂK‹Ã¦M›ðÆo`ëÖ­Œè,))Áââ"’““q÷Ýw#³¶§ÑhÄÁƒñ)Ifff�œœ ‡Ã�ääd<þøãرc€å².�kZðˆóÕÖÖÆýCrgžŸŸçò"‰:·´´pÙ^«ÕÂáp0�„¤Åè}Òh4L݉D"ÈÊÊâã�ŽŽr‚Jjííí¨««°Œ4nlld¤Qq~ò“Ÿðxôz½¬LB“·Ûí†Z­f뤘˜ÔÔÔ ¡¡………,#HtLL /8ûöíãD:�2h‡zœÀ2zÕjµ²4QNȈTx^}õU¬[·ŽKÚd'EcïW¿ú6mÚ„êêjdggsÂÏÜE¬ ¶e"Î\0Ć XÞ�D¼Oœ8��7²6§×ëåD¥¤¤À2W�0 d Dfååå,5H‚Õ˜_JV*{U§ÓáäÉ“(,,d õ p ‘œœŒ®®.6©–Q•DÃ"N!õý.]º„û³³P©TX\\ä9“dØÎ�;‡ÊÊÊU:¦¨¯¯‡Ýn_%‘v£ø@:‚L'%%Á`0pF …ðØc�ñä©ÓéXü™ÐrDp%®9Ò®¼>Ÿ�‡¡­ƒ.\ÀSO=…;î¸8q⪪ªXÁÜëõ¢¾¾~¿Ÿûl‰‰‰ l¡EÈh4²˜ÓéÄ‘#GØeœÐŽiii(--…N§cetj𧦦B’$LLL@���lݺ•kã”%@&“ñb/.ëvuuÁétr¿Èl6Ãn·cëÖ­œ0�ê?q䦦¦àr¹�““à BÝ‘óB?<´Z-Xr ¦‰‡øddoOÚ�41�FD£QV9///gnÒøCìÙ³‡3OZˆ$IÂÔÔ‚Á ëT’"~RRñKKKWý?òÒ***bDù“½ùæ›BÀb± ¼¼œŸÏää$¶lÙœÈááa 11’$a||™™™P«Õ8sæ êëëÙÕ=//===ÈÎÎfÙ/¯×‹òòr~®œ<÷�ÜÜIÖ¬©©‰iÓ&!`ÊàM&¢Ñ(£Éßmß¾}<y²&Ë%òÈûú׿ÎÂÛä>PZZÊU‰sçÎaÛ¶m(**b‹"¬EHÄê‘‘¤¥¥áÍ7ßÄàà ªªªx÷ÒÓÓƒÂÂB„ÃaÖ�$´\.Gee%zzzxñÛ¼y3S$èýÊÊÊb ­ÁÁA[ÅtP IDAT¤§§cdd ¨©©áJ9Z(ƒ,½h'@$nr«ÈÍÍ…ÝnGJJ óÞÆÆÆXÐÁív£££µµµÈÎÎf›!— Ê Ð6n܈7ß|%%%˜˜˜@ Àøø86mÚ„H$‚]»v1 %0˜‰¤ÉgŽ ª8Qåf¥ÀAAA†‡‡‘‘‘�²²2Þ}Éd2¶Û©¬¬ÄÄÄ;˧§§CÁ]«Õ ŸÏÇ‚ TÕQ©Txå•WVÉ(˜Ž�án·¡Pˆï1õLjþ�ÜÜ\<ÿüóÈÎÎFee%, Ûéõz~Çu::;;gA»Ô§Ÿ~555¬;k2™ø]§Jq„éùRBó¡áÑѶ—ÄHIùbzz÷ß?—©:::�““ÄM"(^ºt‰U-ˆÛÔÔÄ€*µ¼ð Œ¬Óëõøë¿þkô÷÷Ãívã¶ÛnÃË/¿Ì"º´%'¿3^¶Ûí(,,ä² eáz½áp÷ÝwñÜsÏaçÎ�ˆ‹‹ãÅ»¿¿333ðz½Ø¾};€e>É… �••…²²2¼ñƬÊM í& I¹RÄ–²£™™6+­¨¨€Éd±cǘ÷¢Õj177Çu}}}(//çÆ¾$I\RAmm-ïú\.—|^|ñElß¾�yzsssŒØ´Ûíƒ0 Êñûýðù|˜ššâ̽¿¿ŸûÜç˜ËEˆ+*]Ó¢ —ËQ^^Ž3gÎ ??�@sss ['8<%?áp¿þõ¯ùE9)ë«Õj”––2÷†²b2kÀjè¿úÕ¯�žžŽüü|;v |Ï~OJñ4)iµZ¤§§3É{aa�ùcÄ{’Éd°X,ìÌAVzaiL*øqqqd~�EI®DÞ%Ulí311�Gy„ MI)†¼ɘU­V# B£ÑðÎ011‘ ˆ>77ÇZŠ���¨ªª‚ÓéäíHÈÒ‰ˆh¢_i33<<ŒÙÙYžÀ©L …000!î»ï>ÄÄİÂ>¡ µZ-Ó2&''¡ÓépîÜ9 Nâ(y v‰ ¬=w:�¬€BFÏ„VÍÊÊBFF:;;¡ÓépøðaTWWC£Ñ0ÿ5++‹wG”¤ÑâM:�”L½öÚk(,,D||<[†©T*„B!.ñ`‡æ2™ .— ©©©øÞ÷¾‡’’&úÇÇÇc||ùùù(//Çk¯½ÆI© ‘0; vhO&“ñÂd4,ohñ%NíÜÜ'«â2Œ’"Ê�ŒŒ°â USØt™(aDWŠ‹‹cšÀ–-[ Ñh8IFii)+¦U�Z ”�Þl|  Ýèè([½8.yF‚ !°nÝ:˜Íföår»Ý˜žžf"6¹toܸ‘ùo„v2›ÍسggÈÄÏ#{ˆ„„¬[·)))xá…°mÛ6æ Qù”ÈŸ‹…oîÜÜÃ¥�=ÊÉ|N§“¡¸J¥¹¹¹ì.@DÎ`0‹ÅÂDò¢¢"444`ëÖ­0™LløI$è'Ÿ|[¶l�ßï‡$I‡Ãe5‚VËd2ìÙ³‡3EZxÈ´•àÏKKKp»ÝÀß“LK§§§QZZÊå *Ë&''ãܹsHLLdõò¥¥%x<V� [ êm�›ÄÉ“'Y­bvv–ËÓ¤Ú‡¹´£×ëÙqZ.—³ íiá7›ÍŒ¼Ý²e ”J%¸gJ/«‚ýæ(a9þ<î¾ûn455ñKèõz±k×.€&sÎÑÑQ”––âÌ™3ظq#OX.\€Z­Æää$Û” !77YYY,hpêÔ)ÄÇÇãÌ™3¨¨¨`gõªª* "'' …‚Å�ÓÓÓ1::Êœ#ÊÈɪ‡îõ-hñ§’•ÅòòòØ<6>>jµ‰‰‰,}ÃÂÃéééX\\„R©äÝ í8J~l.— ;vì`»¢2 37,66–m\ˆèLÎ!f³™™™Ðh4ü.kµZüøÇ?Ɔ P[[ ¹\Ž`0ÈävR‹¡/Ñ‚:„½{÷#I ŠO¥{JX¨âð‹_üÛ·ogçrr±§1EïîéÓ§QZZÊ&¥ä{ÕÖÖ†ŠŠ tuu±;üÐÐŒF#Ž?ŽM›6¡··ëׯǹsç�ššŠšš °0¸F£áö ‰�SÉ–JÂf³°Z­˜žžÆí·ßβm'Nœ@aa!�úûûQWW“ÉÄÈ\ê•�Fèt:ÌÎ΢±±‘Q­Tnž™™aÞæ³Ï>‹´´4þïîîn”””@­Vs²@|gr“ $'33“K«4V‡‡‡¡ÕjÑÝÝ µZ�––ÄÄÄ ??Ÿ) GŽAUUW‘H¹&-- SSS¬¢E­ *³¿× p‹D� qäv»…Ëå‡CH’Ĉ¨……122ÂH¤_ÿú×Âd2‰gžy†ÅJ…«€„0#”PWW—�GD£Q1::ÊÈ)·Û-V ’RŒŽŽòuLLL«ÕÊB±$*¼2ôz½0�«Ð_$^l±XDÿ*Ñᥥ%þ^ÓÓÓ,ÜK�FÅ‚˜��KKK"3z+½^ÏÈ8Š•‚Å„VôûýÂëõ2òMÁŸ×ëõŒŒ:wX,üÝ…X0žœœü»¹¹9F•]�ª"™ËÂÌ~¿_ ŠgžyFD£QþÞ>Ÿ�Ñz.\BF/.--‰ùùyÑÓÓ#\.—XZZ¿ýíoÅÜÜœp»Ý«tJ¨=BMº\.FaªÌív »Ý.úúú„$IÂb±!–²�G ñØc�‰@ $Iâ±ät:E?ßOz^tÏm6›ðx<Œø]‰º¤ ”�…îîn133Ãè?î¥ã.,,0 Ž‚}toV"8].?c§Ó)æææÄââ¢8~ü8—Ë%æçç…Ífc„áµâܹsüM&“[%Žm0D{{»8qâ„bYØx||\D"1>>.B¡£…âÔ©Sâ7¿ù�Âét22t¥púää¤xì±Ç™‡…Åbz½žÿ.�Š@ úûûÅáÇù;waa�ç³Ù,øù“¼Éd‹‹‹¢¡¡AH’$…Óé’$ I’DCCÏ>ŸO|ó›ßäw¿±±qÕ;BDOO#�€0™LâðáÃBˆe¤£ÑhÑhTüô§?~¿BÓétŠÎÎNñä“O !߃±±1FÓ8bYyhhH´·· !–ßËñññU÷®µµ•ŸaOO‹$‡Ãaa4yÜ® šB¡�¸té߇ÖÖV±´´´JpÝçó‰³gÏŠ×_]œ9sFttt�Ç#&&&Äôô´×h�F£Âápˆh4*:;;…Ãá‡N§SX­Vát:Åüü¼˜ššZ5w |xP—äÅEü4ÚÎofdd„µí<0;;‹S§Nák_ûÊËË133«ÕŠÜÜ\y¦>†ÝnÇ… PWWÇZ{”Õ]MÔ\)$ÛÜܼjW,+Vtvv¢®®’$1Q\\Ë} Òé$Å“•òFä¤K¦¥T¢LHH@$aKúH$‚±±1\¼x6l` �ËåBgg' 066ÆrE$×#—Ë‘––†#GŽ ??ŸI¥³³³ÌËÈÈ€L&c€†R©„jµ‡ƒ³ÂÄÄDÖVÔh4 t!^¡Z­ÆÂ€em;j4“ê!×, <òóóQWWÇýýý,©ÔÜÜŒ»îº ¡PKKKÌ™Q«Õ¼cHLLdÓHâéŒŽŽ²tP]]¢Ñ(±FÚœ”Åú|>¼øâ‹¬¹HÍ÷äädtvv¢¬¬Œ{>[·nePFWWÂá0º»»qÛm·Áf³¡¯¯�9[J¥’9~F„ÏçÃúõëW�{Ò?Õëõ,kE}"îÇÆÆÂ`0 #&&†�9„8£TVV÷*©jAV/ …‚½sssQ^^Ž��='52����e_?I’`2™PSSà­ááalذ�•8(ëŽD"¨¯¯çÊ�E•Jż0"šWVVbÇŽ‡ÃlÅEj]]]¬”BÈJ�N“ÉÄcË–-°Ùlˆ‹‹ÃÜÜ‹\ßqÇHJJBgg'+öÐ{ÑÙÙ‰ŠŠ xw:�«´ÉF.—s9Q&“¡¯¯·ÝvzzzPPPÀµiii8sæ |ðA¶½"Áf‡ÃÁÞ„T*·X,Œ$Ž��ç¿¡]^RRfgg™/—Ë!—ËQVVÆö>ÀòΞ䴂Á „P(¨®®fù1‡Ã»ÝŽšš âßþíßPUUÅïÙ(555aÿþý>f³6là¿OKKömÛðÐC1)œ¼Ñ~ðƒ`ïÞ½ s&å…ÊÊJtvvâèÑ£\»ÀZ„:²ÙlP*•ˆD" unmmåó—””°\Ýlz!Þ-.×®‰¸K/É �FVÜ h>é¾QM¿§§999ˆ‹‹c5†ßüæ7¨¯¯G\\žþylÞ¼™ ÖñññÐétü}ü~?6nܣљLÆ=ÐùùyV'ßééi^œ–––xa —ÁÁAÖ�$D¦X¡§I²^‡Â}÷Ý`9!(--å‘Ë‹‹‹(((€ËåÂK/½„øøxî�‘>ßÔÔ'¤ôPXX»ÝŽÖÖVî¥X,´µµaÓ¦M(((`ÝNrr¨¯¯GKK òòòÏ„n‚Ùçææ"-- “““\" ƒÈÏÏG4ųÏ>‹‚‚6:mkkÃÖ­[ÑÑÑ�úúzöÒ£Æ8$¨oLåÞ±±18p���ÈÏÏç² °ÜJJJÂo¼�‚‚8�NÃjµ²Û¡I2K«Õ®RÏ—ËåèëëCVVÆÆÆ�‘‘�H$‚`0½^Ï„hêRiI¥Rqcßétò„B%¦˜˜X,Èårüîw¿ÃæÍ›ÑÚÚŠ¹¹9†�'&&âÈ‘#¨­­ERR^ýu¤§§3zzvv–ÕrŽ9‚M›6ñk0�““ƒüü|,,,`jj ………ÈÍÍå$‡üÙHçÐëõ²ä�ŸÃr¹œûG’$!33³³³\ú£Ä ££Û¶mc… H$‡ÃÁîbóz½,lNRt)))Bqq1 Õj™ÖCcœ”™Ôj5ÒÒÒ�’’‚††v+p¹\¨««c-M‚Çëõzö“ËÊÊâDšz¿‹…{˜„c0 Œö•Éd,‚022Â&Ðv»_øÂ�žžƒÁ€ÑÑQVm©®®FKK c@%//‹‹‹èîîFqq1, —,ãããÑÒÒ‚h4Š’’Øív6Š–Ëå8yò$n»í6´´´0Z§Ó¡··—ï+õ¶ív;ªªª¸ÇOsõˆÃá0Ó�æææø¾ÌÎβ{õo&þ¯(]º\.‡ÅÐÐЪí­ÝnçR‹Õj "‰ˆÎÎN1>>~Ͳ�Ýn�‡}·ìv»p8â‰'žà’V(óóóâ_ÿõ_…Õj‹…ÿßÙ³gW—©T ¢Õ‘#GV±éïFFFøwTR<|ø°°ÛíbrrRøý~x+n2™D8f³™Ë8ä1G%2*ý™—J[Ï?ÿ<ûÚ­Œîîna6›…ßï‡CLLLpÉÆl63Y4³•Z§§§ÅéÓ§¹Ü:44$ÆÇÇE0äV8ííí\¶kjjb‚.ÛjµŠC‡‰¹¹9.‰Ðýòx<\†p:�üŒ£Ñ¨èëëcŸªÖÖV.—KX­V>V B’$ ¹låóùÄìì,{�QùÆn·‹™™qâÄ ÑÔÔ$.^¼(|>ŸøÙÏ~& Ã*3•‡ésôü=�øÁ~ ü~?�ŸÏ'Ù0�2Á``@ô÷÷ ¯×+ÚÚÚD4å²ÔÌÌ žC¡�ðxßozW÷»ßñsìèèàùje©”Þ[! #¬|v‘Hd•°Fccã-)]Þ’…Ž^¢_|‘oðÅ‹™ýO_|||œ_�®®.á÷ûYÉáäÉ“|¨Ï"IJˆËå«z+ε~GªF£Q!¸$„`³ÓÅÅEqñâE¡×ëyÁ¦—sddd•¹áJ…zÀTûby¦ëîìì>ŸOtwwóñΞ=Ë�>{ñâEqéÒ%žäèÞÙl6á÷ûy€’æÌÌŒ…Bâ»ßý®}}}" Šööv±°° Ξ=+$I]]]ürÒù�=Ê ? pRtYùâÑw&õRˆq»ÝÂï÷‹ÞÞ^111!ôz½˜žžæ…— é;R?Iˆå}~~~•9%õ;„øc5”@ l6›hjj‹eUöðáü@<ûì³ü¿ß/ôz½ðù|¼P,--­R ¡Éx¥ …$IÂ`0«ÕÊÆ¤dÞ)Ärb133³J‰‚¾¯Íf¡Pˆ +n·[ŒŒŒ¬ê¯\|m6OØ”¬‘‰ì“O>ÉêB\Y°m6›8{ö¬X\\äk&u J°V¾t®S§N‰h4* �I¯×+¢Ñ¨hmmå1ìõz…Ùlæûwúôiá÷û…Á`�‡{²³³³ünQ/šz´”è>|˜Ç¡^¯ç \ˆeúüìì¬p¹\" Š`0¸ª?µòÝXy„<™L&^ ‡p»Ýâüùóü¾ööör"@¶n·{•Ú%V”¨...Šï|ç;¢­­�û¨Á`�¯‡Œ”Ɉ6 ‰¡¡!62¥¤âرcB’$ÑÛÛËj(}}}âèÑ£ÂãñˆÃ‡‹©©)áóùø)™^©(ÄÓO?-„â÷¿ÿ=/ò‡ƒçÇ©©)§+ÇX?ÿüóü»`0(B¡�^¯W477‹±±1ñØc�ñø¹xñ¢°ÙllÜÚßß/FFF¸ïv»EKK‹˜™™á9ë…^.—KŒŒŒp’&I#“bÑ‘#G><=:ê%TVV")) �@*•ŠtÕ—ûh„$#ÆüÑ£Gñ±�}Œ-JˆR�””„‚‚‚UÄÞØØX,..2¹3�Âçó1ßMŒ¤ù yšÌSRRPXXÈÊ"ôy*/ØívLMM!)) �>ú(***àóù¾\RR‚ææf2ŠŒj á©V«‘——Çv&¤øBª(6›�K¡ …###ÈÏχÅbáòi)Rý›ÔÇcbbPXX«ÕÊ>bëÖ­ƒÅbAjj*�œœŒêêjîýÔ� ðD õr%X\\dÔ#õ)ÓÒÒ���ÀbÐf³™!îÃÃÃÈÉÉá2òìì,+›Îãñ0WмÅÊÊʰ¸¸ˆÉÉI,,, 66–Iûv»�ùw*• ÅÅŘ��Eqq16lØÀ4�‰‰ V`!S^²ü!®b^^›ú’RËJ¥ÍfCkk+8Àê:Ô§!AµZ�±±1¤§§³Ae ` &¥R‰ . ¨¨ˆËtT^%…‚ÈSy>++ ‡Fll,÷.ÉqƒÊNÑh’$!`ffz½ž{d$¶ír¹ØÑ¡½½�y‰ííí,ðLv2“““,Ü<00�Fà &N§çÎ�CNN÷S¨½@|W꯬Û+�Mbè Ø°akc†B!¦ÞP™¸´´½½½,€N%H²z¢’bjj*~õ«_¡¶¶–�c…ì`@®qqq8uê P^^ÎNtmZ­333– émmmL¿ y‚®/99€ËåBqq1ó4©<*.£¡Éœ–8¢d(JeÉŒŒ îõmÙ²…ÅHÐüàÁƒ°Z­ìùGc(�2çN¯×³y2!wéo, [[‘`5YgQïL\îßSŸ}llŒè÷ÔÓ§y…áÔ¯&¤¸ßïGii)#KµZ-066†ââb¤¥¥axx555¬~$—ËÙ�„æ%ѿٸÙÒ¥ Ë;º˜«~”+~bÔY­ÖÇoúìk±k±k±·8´Zíßè^ñYù#ÿÀ®p-Öb-Öb-Öâ}ˆµ…n-Öb-Öb->Ò±¶Ð­ÅZ¬ÅZ¬ÅG:ÖºµX‹µX‹µøHÇÚB·k±k±鈹Un2ÀâðÃ`ó@v«N²k±kñ>…�›ž„LM"¶We¿åß^Y€ÍÄÜ¢ãý¹¸yèR‘‘�­™·äø·d¡k2@&Wb]"QÁ\´µX‹µX‹kÈÄÄÈÑ?ëDû�;ªs®ùwF AŽÏÝS÷þ^à‡<^oÅŶUf½çǾ% �ÅáÇ'÷W F!CB\ì­8ÅZ¬ÅZ¬Åû¾@{4kì½îßX�|öî:Hk þÛŠ{v®Ã¡“Ý·äØ·d¡3Ø<ˆD%¤$ÆßŠÃ¯ÅZ¬ÅZ| ‘§„Ý�Áæ¹îßè�kU¬wúEç-9î-YèdÀÚƒ^‹µX‹�d!n w°6¾½�ÝB0Ç-£¬ÅZ¬ÅZüW !Ö’ý··n¥[£¼EHK£h>u“Þ÷aÀŠ ]gÐÐc^6OZ‹GD1ÐxõáúJÖâÿ¢ Ñúê'2ó~ü�Ÿá´EúÀ¯åíüܪø�,ta8 ã˜0ùp+n…ä³`jdKW­0Â6‚¶‹£°„nÁIÿ(ü˜ëiCÏœû–|ÇwQ7L“c˜wW¶ ÷ø“øÅ¿�þçïãGOµÃòAf×»aú[;0uõàyÇÂÔ‰_âÑÇNa6òr-Þ÷’ø@"#/à'¿x C.é=<®�ÿsr꾉fŸ€�¼˜»x§zl�Þ£sܪxJ—!ô?÷C¹ú­•!¶æÓøÆ§ªn|Q3.¾pã뿌¿ÎJx�7¸Á±zM��£š5�(‡äìÇkhEæg¾†¼dÅ�?ðÞ�æ¶ðêPvÞ÷Y¬KU Œdh>À´ìý»rÄ¥¤C›žÕõCÒ»Ú¡1ýê¿â»?zoà– +©Åî?ÿ'üì«;�|ã‚Ö !Ä{ˆþT %¯ëÊr�,�BýøÕ—>�“Ÿ<‹¶ šw½˜ÜÊáþ¾õèY;ðÉ{«‘´âÛÈ´x?§Ïµø�„ðB?c�²üÓ¸£¦ø¿X#99·}_¾íƒ¾Žµx7ñnJqÁöÂCþ8Bû¿ŠïþÇNÄûajǰZ�xˆ›¹ˆ Ý{WŒÅ¦¯>�Ó_¦k¹\z|�Îr+âý›CTä@}�e[2_‹¯w@ouÀã*5²+vàî»·!/ž> añÍ_ãÿ¼ äø|y·rɃ™öœížÂÂR±Úbl¾ó^ÜQ®†ΑÓ8Þ<£Õ _D�¤ÒøÂŸmEúÕ»ƒÈ0ŽþËÿÆQ²¸ZüÙ×?�2�,¸ð‡Ç›7Šdd]}]oyþk„ðc¾ã / CïA‘�ŽªƒŸÁŸÔ€@`üþã'n,ùâÒŠP»ï^ì¯Ò,'Q=Î=õ"..8á�Æ IWŠ-ïÃí%I�]÷»nAÌÀK8tz vOˆKEÞú=¸÷®Zè”o}Mæt>ýÏèyv>òßpw¾"`D×é3¸8n€Ý§@jáFÜqÏ�¨ÑÆÂ�éæWÑÔ¯Çâ’ay<²w}_ºC[o^sóŽ äñ©ÈÙþ |þö¼«žÂÏ!|¯dHÜü9ü�ûÐñò)tÍ™—¿‹JƒúOþî)U"bÁ› çÐ3e�_ž‚슭¸óÀ^άxŒY–à D ‹KGÑæm¨�Í¢wh&GJMêï~ûÊS®óì®q/2 ý¹ßágo,ÁQB�··ß{›tTˆÂ1ÖŒ†æ~̘�ˆ&d¡|ÛAܳ³‰ô>H0œ~¿­Â—þæNäȼ;ó"Λawù’b�œ]…m›uXêÃ˜Þ ‘Uu;¸o ²b—Ç‘³ïÏvo9@$1°]Â+¯õC¾ý|~}þ%¸”©×iË_ýþboÁ²Í}|*ä‘L ë!¯û^¯†"Dlf „w¯=õ<Æ’ê±ÿ¡ƒÐDÐÝÔˆgž à‹_Ú‡\å•1VùÀèM“Á;w'›^‡>»ûî|ûU~Ì´ž@ó‹§�õÕOb}ü5^»kÝ‹(È‘T° {kÒ¡ [Ðßt¯QAû7�§L�ÄÓÏ#uç]øÔÝj„æÚq¢ñ0^Mü<\›|ƒ<ÛÜ lêÛñÉŠ±a°é$N¿6‹u{îÀý·©!³÷áÌÉ7ð’&_¹#rÈ�ðVÏ\8Ðsì ¼2¯Å¶}ŸÀ]Z"¦¼Þ0…�À¦ôw{Ík!ðN:t¥¥H‰6áØ“—p÷ßmEúU«wå9Vþ“wW‡h΃øÖ¯¿]`Ïýð_ðÅ�{pìÍaOr¶Ásh³nÀ?=ù86Å:ÑÿÔwñÝÿõ(ùÔ·ñ�ÿ/h½øÏïü#þî¿WbûK‰<ù•]Û•�¢%_zO¥byÜe@þwwâ£@/ˆÎžÀÏÿùÄ•_( pÏß=‚”±È�Y\†b� (.D¢}O ŒÁ-Gñò &! :�îÊÄFÛ r÷þî©SC / 0Ž?‡�;¶ïN[þdœ¥ëŠ‘ó–=Ô:èVôè¢ KFAu5Ê42 ¸ ¶ ü¾ÿòuEÆop~íêI<4‰ÖVR¶?‚OïÏ[}óÅòwTf”aCE  ³Ã˜ûékŸö`§62Y2ò«*/ 9*37½UBE.®ÿ]3ʰ>ƒ>–‰àD?^ÒBâÞâš$;È—ªƒNwåm‹Î^Âù¹ìüË?Á¶,9€|äÜkÅäbpaòò.?¯ô"T”rvÕ»á•T(.*EAvdxk½@y\*t:Ý•ì0°|\u~ÊŠTt•°¶4c PŠû¿|/ê’eJP”Æo~ÓŽó£;ð§5—… d Е P#ò“až@›®õÕ¥ˆPgÂàöaÖ$a}ñµrÒ?¾— 4ÅPUªPŒ|¹c‡Ç1aÙ�¼L/Ï÷À·îOð—ûj/�›�àÜOñêÀ|ënj‡“š‹ÒâB(Pˆœè Ž.¡hc-*Òd@IxefÞ=™H–Ê·xæJÃ%4Oë?ù0î®^îyK zÄË Ë/<ïÉ5ÿWŽwS2L¹ÿøÝ׿‚¯þËlüÏÝøøgÿ_øó�ck¶Š�}ù_V,p|æ+玩§ÿáïñg…rû±§"€Ñ=?Åÿv?œ!Yrvܱ u1ÀŽJ N¾ü Äø":� v£pö¼ñý7qÉÿeä&\Uª€€ ±éE¨¨º‚µx§ßûV²1Þ¿]ömxø�š+=:Y,Ô)×{[äHÓj ó{á“p]l¨d7ÁˆÀzòøþ)ú­€Hvy �öž~@Mú•ëºñùµW]¯ �8ägßÔ�—©Ò�–L{|HË;•Žq–|ĨäJJ„#×ßøGá?�Ó-Ð[]@¥r"ˆˆ·M€€Çd‚;jAóoÿ-+~�Ê‘ùMEN=v•ã�çÇbuêë7£¦Pý.a&£Bw'ŠV4€Å(LnƸÁ ©&ÿ�?&O†:Y†�ׇ–_YR2€/ðîÞ8…&jÙ$¼~H,,†ð¾ˆÿ%þ!E� �·½hÄ$§ x|H“ˆEb¢ Âé‡_ɲ·zæ!£Yö”\Øu ®ù¿ZHï"ËÀžo¾ˆÎ¯ ãìËGpø™ÿüô¸÷ûÏà±GÖ#V,çÅ+�&ÒŠ�$ƒQ¤#/Û�­!4 L ôé:Þuñß§ä +)бE¢B 9dÐê2 ‹,aÉ%AŠW}æªÿ~gßöJÜÂ-ÝûWºŒU#3'çš=ºk…\.¿œ±à-Š·�©Pqï#¸³hu.�Sßd�øíÝÜU×õvÏy`ܼ€ 9eHALœúŽ�ëpû=ŸDEF¤Å xñÅÉ·<‚d»€cGZÚp8˜�”˜ÆáìM\“ ×»;�`ï@UÜêO¨RÞâ®+´¨øoQ:;ˆÎ‹í8ùd+Zê>‰/>P¹ ¤ôNãZ‡x‹e €°´ü’ËÈPÈ®Ýì¿þ½¸Ö¡�C@’–¯@9ÔµŸÀgwe­ÎÙbÞ’T¡€«Ñt …²ËÏòFÏ\’$@&‡üºç¾×ü_,„x÷;…¦ w~ñqçþÍߺúÍÿ‰­w¼Ž¯ÈäP Œpdèäªó®Øà]¹i™S™üÊïÅŠ¿J¨”@4…$.¿J%dˆJ+¾}†Þˆ«Ïùã#±£{w¡„2«n¦<- ºØŒ?Ô[Š ü£ÏÝ\Ž£TB?üAÄÞüŒ{ãó_ë^@¤4ïíÝ|ɉ…/âÊwàöõEP�bÒ'»ÁB·¸“”…ý{êQ–*�#Y¸oâšb”ˆA�`àe[†¤ÌL$‰A,º°;ﻂ·°²X¤Õá΢�¨k{ �Ÿ¹ˆ‘½Ør3˜ékF 2³3€óÓ˜ñnǦË+fÔ:�9w ²r–ËÇï:ۼ潸‰�g ['G�Éhj }`ÆoýÌeHÒj�À¬>„ ¥×àÓ|×üQ‹÷혊­{7#ù·g11†l“ér&Ç ˆÞY9V,4âJYñêëôžA‹5jK¡¸œQŸOðâ¬FQ^Y ÅÕŸAâã·Ã‰¨ïA+ ãïßB´C?3ƒ¥•ó™,Ú|n(ý,OEv– oµ ¹H Pé…Sž‡�¥åرU‡'Ï¿ˆÃÊ;°¥$ q’6»E[*þYy�Pdf#gq©± šZ ÂK¨««qCg$ÕÛ<¿ª;·éðÄù£8"¿õÅÄF<ð( PSx£{ †.#þ‰‹8?¬D™F,9p#.»\«ƒV6ŠÞ–ndlÊFbL6ïŠiÿ­®)?Y)atµ6¢OU‰Ä€‘ŒZTlÃ΂>œ:þâ=;P¡KüKXŒfc[MÖu¼pŒ£s2 m–*á…aÁ¡ÌF¼òÝlçäÐÖÝŽšŽ£8uä$¤Û+/ƒQZaÍØŽû*ãßà„,ñ:÷"åFLÆúÛjÑú‡9ܾ©je« •›QòŽøëÇ�žyLñlÍêÛ¯EÒ�(I Ã<0Š% (ø€®ù£ï|¡“ îøÞ@ön¯BNª�….¼øï/ÙvvWÅ@$íÆ}{ñßþ÷øžúopGA"BÝ“ð^­4"Y1p®çKcá™nÄï~ø8ôÕÿ¿¼'BD®–`%'áÊ¢vÕ‚¹ê31ذ>æ—ŒŸîŠâ¶ æ[ñ§û ßÑ¢÷‘X袦 8úä…«Î^�‡¾þ¬¿á§U(ßÿ ¶»Ná Ϡ%&Ù[?†êR òö~Ÿ�?ƒ¦Î3x¡ÍI™„´¼mȬ¯¸ék“§oÅ}LxíüIü¡O >½û *o¼ÐAù6ϯDîÞÏáóqgÐØÑ€£çƒ€J�Ü�¡º0ñ†÷ â®Oaß èxù)œ ŠØx$¥ç!-îú�þ 'šÏà¹.¢òXÄ%&#«*ùòËk*ÊÇîï€íõ‹xõÙK�'é°ñÞuX§ÓbûŸý”��¸Ðü2:½(4ÈÙt6­ÇuÉ»ˆ‘ö6ÌÙ½ˆÈTHÖc÷C¯*¾ý�%Uá�¿xgO½‰¦ç/Á/OFÖº=øìÁÛ�£mö͆â:÷âF dˆ/»ñgÉ8}®'Ÿ‹äŒÜ^Twkº=sE6v?üiˆ“çÐ÷úÐM€.;12䲿š?jñκ(")Ȟ㘄ÉElj.*w| ÿþÿ€Ò�L|ê'OÀøÍÄßú <æ—!A“ƒ¢P¡–AYföÖw ùŸ>�c®”iŨ¿÷{xþ;_FmìÊ]ŸXµÐ]½£»Rª¼ÖgqàÛ?Ã_¿‹ßüÕ'ñóøÔ~éx`on4›]ïžÝª�ÈÀò‚·òG¹â'@�Õj}üfú¯öà¯?±éê„÷þŠ×b-Öâ=�ÈÌëÿ{wE•·qü[�„ÈÖÙ ! �ÈÙ˜°HÁ�UxA6�aPÅAyyÈ 3(⸠¾0Ž  Ž(kB�qØM–„tWÍI'�JoI§IÒýûœS§*�êª[·Ï©§ï­[Õ¼þ÷stœ4–»\í ñQY—¯óÖú]<6°­Íÿ¿µ1�‰÷uÀ¬ÊSkËÂÏ``Ù†½vëÕ–¨¨¨ÉÀÀä[M&멚\£BTí §öçzháµ0çœ#m{:×c{ÐDFšTO?¤ØyE×¥¢ŠP¯ráø>vŸ½HN® CP8± ÝÖ§+Ñ’s¢ü7Œû.O>DÌ#AçðŽ!Dåò‹£ëÃéZÙ娦œ¥×T º²ªv¿^P/2?®çæS+¨¢F!Dåºzý&~Ô‹ ¶»N\dª¦¢(JÁ=‹Â)ƒÁ€ª©ÄE†xdû º:ÆÚ|�vŠîmqñŠI¾Ù!ª=ðcçþS7Âþ¸Âc-¾N?C·Öñø)Jñ�ÕÂ&¥ð9È_:KÝÏ `ôHÐunËwGγîËtÎe]•�YQíiôVÕ�¨M§föŸÓÚ¥y,»Žœgóžs>+çÖ°‹‹ ¡nD-‡õê� FéÒ"ÎS›Bˆ*­«œÿªc%„«IÐ !„ðjtB!¼š�B¯&A'„«É#À„ða'OžäêÕ«dffVvQª…¨¨(BBBhܸ±Ãõ¤^ËÆÕz-/ :!|ÔÉ“'Q…äääÊ.Jµ²wï^N�:e÷¤,õZ>ÎêÕtBø¨œœ’““åÉEeÔ¾}{vìØa÷ÿR¯åã¬^Ý!A'„�ÊÊÊ’“q9eee9üŸÔkù8ªWwÈ`!„^MZtBø8i}”�¢¸öô^©×²qµ^ËCZtBø0Ë/aWê¤^`óüÑŒ3�|OîÇtœOçÏäõ�—PÝÜVµ¨W�O&N­�ÁÈiïsÊ\1ÛôiÑ áÃ<}‚q‰9‹ý×±­óè‚òÔ~ò²záR²£§1©{¨§öT‘zõ83çw}§ß󔪡U៩‘�>̽oàfο7œ†ÆÚÔ¬Y“šµÃˆªßœ;œJê¶Óä•囼àéˆe7žoyTX™Õ2ÖÏãѾmiFph4 ÚôdøŒ�8’ëéúr­NÑ*îx=EZtBø0÷N0y—~㢹 Ïl˜ËÝ5ó¸òëIv}”Êœ6qè½oXv_´óߣԴ’TÎÒ8/®eËž=©ìªö¡e³ãÏ÷2,õñÆò§W;Ó0,Ÿß~ÜÇ×Ç/£ùixø0œ°ð³Ò ?»Ê,‹cÒ¢‡UÈ7zCM:w¦S×ô¹ ^õ6S~fÝÊÏÉR Ö»vôcf¾‹õ¢ˆŒoEÊ”·I»¢oC_5‹ïßšBJ›x"�Ñ4î4˜g×ãZÑ~Íœþp�n�#24ŒÈúIô{ü}Ž\+.›ùÂW,~4™æ±„Ç$ÐeØ›4ULëÃóõª‘³}“—œ Å³Ÿ±ãƒyLzx ýú?ĨióùëÒq43hh7wñâÝ­¹-&œÐð:Ü~çn¿€¹pù‡–3úîŽ4oƒ14”ˆ¸ôÿ»³Õâ}©Ù½ü�ôoÛ€(c$±·waâêÓÛ0]à«Ôq¤´kLLD ]†1wÓ™âk©x¼Ò¢Bx„»-º‚S�î½!c˜óõëÜP5Ì¿~¤“Ø×a&/®îAä…/XøÔ UcÙ½4…ÐR-º›^<„ûæ_ çÓ¯ða§`În~�9ãúñóW¼;4 ‘ICyzÉHêEpùÐû¼ðÌT«wÛžlŠŸ)ƒ×†bîÏݘ¾è}º×ÍãÇ­Ëyy[ñ~<Éýw[ÞYÍ™˜¡¼6µµíµt Hž2�NÑu6�ãËÅ3˜?f-Ò—so˜ÏïgÛî›ô_¼Šá�Èùq#¯ÌžÉ#þ�Ø¿4…`ò9òÚ`Îû…nÓæñn÷x Y§Q[ÕAÑrÙ¿pƒÞ `Ô¼åÌiªrpå,f�üB¿ÙÌÔÛõ]În®‡IÐ áÃÜ :ËÙWCC5å‘sá$»×/`ù�@ºÌïMÅıU‹Ùè7‚µ�Nr-€;Xrví_^Ç7‹úÒ¯FÉ.EíÚV–¤î#vâ&V<Õ‰ € >Ûžñÿ·‚ƒ>G’?5í̓M ßÚ¡%—·®fÒwûÈÑšPóÛ¿±l#×­bVÏZô¸ÓÌÎ廸Tº.Íÿ!ãÇëø·¸ƒ¤ !¢Ô¥óÀ…t¤]È!>齞ïŽåÓ¿½A Q´LîM�Û Ðý.¢Omãž5›Ø›×—ß™¶’šº�¸‰›Yõ\Ç‚º¶CÎFþòfíŸÝÇK#ëc:¶V9ðÅìÝx’IO4,î¼” BTeîµè€Ü Œ©˜ÂW Æ6 ™³†ãaЮóCúQnžû�Á Þ+~«jâ¦!�sÙ*ZLáIÒÒÝvbiWÂéšœD`QKÆH·ä6þ¹ŸôK*m"MœÝ²˜ç_YÇwÇÏs™j›n¢Ýqƒ\Õ̕ÇùÕ/‰;;Ô,>>«¹;!tKî£SUTÕª¼ööq%�÷æÎeÅ–Cü”yƒÀЮ˜ƒ¸qC-y½³è˜ýh”ØCöodš4òÜKÚåpº$·±ªë¦éüp%—cÏ´#fVц0盩{ögÌÚm…UZ1-:OÞG'A'„pO`2s>›GŸ </›ÀÔõA4éÖŽ(€†¦‚ËÉ|´b$õ­G(µ¨cãäVÜPÔ)^×|â-ýý«\2ŸÔy�‰ ¼Â¦ç³@·!µ ·2ò‹'¡a ¦´ƒ΃A¶VºÊÖg‡ñÄ–æüiÁ ú7‹À|dÛêpÓþ ©u£i¨€íŒÑДPú/úœç»Õ°z]! <ž€ò[%pt…�ïBoåö5: PB¨ß²5­jA«EïpæhM˜K—-óèH³Ö‰ðåA~ N W=ýø7 ͬ¡( ª*ª¦Q£q­C.ñÝÎtr{u @»È¿v¦£6M«PÈÿ×™“xî©Ñôn`ò8€ò3hšBtë6Äš×±eûE† 4D¤f9©¹×¢+Ë`”ò ¥×�ŒŸÌ++ÇÓib“‚z°f>MZz&á}§0ýÁ»¨˜fÀê }y´¢Vš†_£V´¨u‰];ҹѳC‰®K¿F­h^ûŽf?¦5Kc> ˜ ZŸš›CÝìNv˜WÒ¢‡UÌ`«k4AmøãÒYlïóÓÜË—ó»Òì÷Sé·bÏŸÂÕiÑ®nWÏd�ÝxÃ;… (aDD(d~û)ÿ8Ò’ûš÷aê”¶Üóò&„ÏfLÇÚœÿb /lô#å/�ÒÚOCKlAåŸ|øêßi:"‰èÀ\NüfÂÒ�ÐqÓ{~̓ӆr~*[EÀÅ=œS)ØQåƒ"ÌáÅû÷ð‡gûÑïÀFÝÓ–ø`•«?ãû}�<´pÍš…’ýÅ2R7Ô¤OÃ`øé 9º{‹ YbÞªŒÁ}™<¡9RÇ0Êcz4¤Vî/\¨Õ•AÝú2y\s,™Èˆ §Û3�ÐüLNœªA÷±ýHðS0FÑ~ÚÁº­ƒ©ß7‘P7z=yÝTn/‡UÈíV××4MÃÿö±,šžÄ™¿Íäõƒy(±CxsÃrFÇæ­é#xà�áLyi-»Ï\.|J4÷M’7×3ãµ]ÜÔh9íÖÌîÌ/+g胣x~S-ý– ‹CÑ4 Mã�ÔG0~3‡÷$Ó³ÏC¼r¸.­šÆRCÓÐ ·1ê�°lD{R§0làý ›ü1Ù­zйQ�LJÁWÈp{CàìFÑÿ¸+£+í¢�â®Oë ÃƲž„žBx'[Ñœõ²jcÙÙmvo-ÀªëR¿c[�ç(àÊr]N‚N!|‡³ ³Ì�]¯³xö^+Õu©ß¡uë̺Pú§¨8jÅ9e)Q„·Ø�bYv6 ÓVØ9{ÍaÐAé°S(v %[t¶ž¬‚�¹~Y!„ïЇœ~î¨eg«•gïµRƒQô;‡âà‚âà²;ýcÂ\¹•@º-…Â÷8ê¾´^¶tŽ‚ÏnÀY6þ_N‘w �«IEND®B`‚onionshare-onionshare-26fcdc5/docs/source/_static/screenshots/tor-settings.png000066400000000000000000001775211521174352300301260ustar00rootroot00000000000000‰PNG  IHDR$óÉ}Ö¤sBIT|dˆtEXtSoftwaregnome-screenshotï¿>-tEXtCreation TimeMon 30 May 2022 02:59:10 PM PDTè^Sç IDATxœìÝwtUÆñïì&! ©$�zIè5ôÞDQDPúK³PDEŠ€*E)‚R¤vAé½éH‘ji[Þ?B IH …ò|ÎÙ“ÝÙÙ»¿�ÝÌ=ÞDÂ÷ "û›X0q¿¡D\ (DDDDDDDܽzH¤4Œ0?˜ˆ #â†$1ÿ]ÏÛC"©0"©"ámWÀðœ€,€™Ä L…""""""")a/‰ä²´‘@p ¸Üäζ}Üp"a±ÁÄ]¡DR�DR!DÂ0ÂÈS¥J•jƒ~±råÊ]\\œÌf³É0”1ˆˆˆˆˆˆˆ<êìv;V«ÕµqãÆc~øá‚�7®N7¸ÓK"ö>Ä #î bz4Ü«7D‹È\wñâŽräÈá�ÅbÁf³a³Ù°Û“;õ¨ˆˆˆˆˆˆˆ< ÃÀd2a2™pppÀÑÑ‘sçÎ]}þùçÇlÛ¶m%1Á„•˜à!©‹=á_3wzI¤4ˆÈ�?þ½‰'vvppp½yóæí0BA„ˆˆˆˆˆˆÈãÅn·c³Ù°X,DFF’5kVç®]»ÖõööεlÙ²ÃÀu’«"QàLÒ�„9Áu3Pä�?þ[«V­â7oÞT!""""""ò2 WWWV­Zµ¯I“&}�ƒÄô”ˆÛ["aωx=$Iºg„9ÁßüãÇ�»yóæUoÞ¼™q¯RDDDDDDD:ÑÑÑ*T(»ŸŸŸÿÒ¥Kw3èeŠ•4îF˜÷Š+¶üûᅦ*Œ‘X®®®T«Víƒ]»v-B‰ßS"Ññ% bNÙ™X‘0�(zìØ±Ùu˜†ˆˆˆˆˆˆˆÄ2 ƒ«W¯ž/\¸p{î>t#áa6À–Øi?M ®›€¬Õ«W¯æãã“=***c_•ˆˆˆˆˆˆH°X,DGGcµZ±ÙbÎLi2™0›Í8::âàà :ݎŸŸ_ŽJ•*Uݼyó) Œ˜ñ"ìÜÉb¯€{ÖŒ¤Óˆ= GöqãÆõÍ�;wŽ4yÕ"""""""$::š°°0"""â�!2î™#¢¢¢ˆŽŽ¾½A®:R_‡Õj%wîÜÞóçÏ_É�@"–=Á_b㎄=$^<ƒƒƒó=È Éhaaa¤´§¿ÕjåÆ�899‘5kVÕquT¨P!à œãN¯ˆ¸—Øì!Þá‰]b g—´] """""""é(444ÅßqEEEª:î£ggç¬Ä?#ÉÌ!öNH¾—„“9½úŠˆˆˆˆˆˆˆ¤±°°0,Ë}?Þb±¦:RY‡CÌÀq‰Ä‚ ˆH$Õ;"öºCœ‰ˆˆˆ¤Žý&gÿÙÊêe±;Dgë‘ô}_=ŠGAu¤ªŽ¸BÂlá®�tq;ÉЩ>EDDqáû˜ýn^é:ŒßNZ3ö¹-û˜?b$ã¦üÀö[Æ>·ˆˆCȵPÂ" ²æ¤ò³íi×  ®`9È3³*"F™ªt(jÛöþ2›yK·p$$—ìATiÖ†¶�‚p3HQ»Ö£XÖ‚Ýœ‡g§]Iw¸yŽÃ®“=_‚½'ö–Ü‘?nFáä[ˆJÏv¤ÓS…cê#‚Ýs>bÚß'¸xõ&V'OŠT¥yû¶ÔÎë ¶³¬›5‡¥;qâünZ�ðÌÛ„¾#ÛRܸÌîŸf1oÙVŽ^¶’Õ¿(ÕžkGÛºùSÕ‹DDD}iÙ;âAÚ|êˆí1sæLn‡±Å}Ö‘ìØ±3™LHî """’AìW7²lÓ5ìFJ´y‹.µƒðssÅÝ¿8�zô¡y~3†-„µËwrÀv�[öpôì%nâ‚»‹�ëgö°lòÇÌÚ‘Ä“ÜdïŒ! ›±‚ýçnbr2¸qf7K§ aø¢ãD§´Ý¬nd5ÛUŽíú‡³a6Ì®þ-D¶„¿ ìV"¢Ldu1;ÿ+¾Å·;c�EuÄtó"—¢³àé냫í*'wüÆ—ŸýÀQ+`=ÍÖ?׳÷dá&7<\l„™]ñ2…³oÖPF|·Šƒ—Ídóq!â¿]ü6áC&®»ŠFÁy²$7.BF¶ù¨ÔQ³fMÚµkÇœ9s˜9s&íÚµK6ŒHa÷Êâ j ñC"""™Èvög,v0å¦L¿ø_Ŀܔ)•;‘gNs1îo#MÞŸÊ´éŸÓ¥”3†í[6&±“|Ù/­fáÒÓD¾Ôèý³f}Ëø.åp#‚Ã?-fëÍ”µkÎÛ„vMòãB(û}L¯N]éÿÙlVºÆ]ûOLÙyzÐ4¦}ó9ÿ+åŒa»Ìöͱõ™)Ñi³¾þ‚ÑÇ3jD{J9ƒõì~þ¹d�WKÓ�S™öílf –œWV³`éi,EhûéT¾š8•Ï»•Õkl^¶�ËJ$DDD2Zr™Âíë$’R$Ñ€ˆˆˆd»ýÖž}#ù/á¤6¶Í>ú`Úý¡W¯c%æK?.ËñC�¶cx–£^U_Ì@@íZûv'[nåði+U ¤ ]Ãr�Fñyµuüõ×߬ٴ—£ë1aãJ6wNÿúþqFǾõjLÙ ôÅ´û4¡×BcÚ±]bûì/˜úû.FØï¼4s8ᑉ½P3ÑÇq,ÊŽÝ~�ïz½Äwqæ0…œç¢ |R7þ—ˆˆ<ÂL&Sš.‘ÔX �CqÇŒˆ=d#î˜÷YG’½"â^OÉ $DDD2˜)gnÌ!–SìÚB‹\Ùï|[O³{ïì8çÌ…Ÿ î1Wì¶Äs‹ûüvO¼]G|ŠÖᥢuhÕù~>”)›.³mÉ_«ó …mÇ!^;7·Ìâ‹%» ÍZ„Æ]SÔù8K§ýÌþ(’^n=ÞNù©Ö¬9ãüF2Ü‹á«s…‰ˆT©[–Ô�µ}‡Cþ 9®b÷õ¬ØB©šžœ_µš,vŒ¬)”+…?zlسþ4nE‹‘×׳£ÞžYbî ¿IxŠ™°qíì9ÂìàP°/4©�·Õ“½ßÝ $’{¹ �×¼š–ëDûV§ùSùp5 úúBýîÇBDDkŽŽŽDD$>~RR�ý89¥þÖÉÕ÷GÒ»›ÍÆæÍ›i×®]¼Ó~Æ^ß´iµk×N´7D êH¬wÄ]÷'ÕCDˆˆˆdË�þÇŽ?gõ¹Cü2öm~‰w¿¹tã•à¬÷ýemøÔâù†¿²ÿ·ÿX;®Û¦:Ž…,lú³)رc=þ'SÇ/â´ÕÀ0™0aÃf³c7Lø–¯@!3$:ˆE<&| ÄÛtˆK{f2à�õd ãä�¼ÿ:´¨ý;£WœgóÔ¾tüÎWS7²Pûý©¼^ÞñÞ�ˆˆÈcÃÁÁ³Ùœf‡K˜Íæûê™�\÷Œ¤u&“‰>}ú$8Ô¬Y“êÕ«'z_*ëHjXˆ˜ÚâÜ‘ðA‰5 """Ää[�7GùSzÉþÚ¼�/„bqô G�’TiØœçjˆ9»Åý2\)ÝaïyÍdÞŸÛ9~)ÿâTlÒ–WŸ.LJ÷ÁØ\ QµFi6ï;ÆÙ+aX gƒ÷[ÝÀAYÉXöèh¼ÜƒÐu›“ŸÏjãüô¹„:F‘9JˆˆˆˆˆÜCšj)™Ãzj?šÂêK�ظ ç{¾Ç�ù?ßFÄe·Ú�÷#^{,–4yj»Ýþ„]l\=¼†Ÿ—ï'4EÓo°¼OqüJõguxfמ¹—ƒFß3ŒˆëúÚMœúÙ=§ˆˆˆˆÈ“@�ÄcÀväW¾šú;í ™ËŸ|Eä–�)ž?b󮌙’Ž=Ì"9úã`^ªH\Ü|É_¦>íÆnàzŠÞö(Ö�|ž—†ýÅe[J¦;à•;�"�¹ð4§åëx´„<ÂÅY âMóª[ý®ùN»ðí<"M×ÚDDDDDuOt aÙ=ŠºùËÑ~֢ܽò-Jåš/�XÓ·ˆ¨_éV0¹r%q)Ø�_÷ˆ:rœ°E¿Æ›–’ ½ó"úè¿éYÚC)rÃ`žmý)Û}[1tÚB?‰AmÊ’ÝË‹¬ér&Ó,”ﻄ5‹Þ¤ô|äÁÅÙ‹°[ï$5^õjPtÞdò {çö´|ÃÞ¡è¼ÉxÕ«q{šÝjãâœÅZkâlœ™Öœ__|ýòÓí·Çpe"""""�¬':�À~�å´gÀHú �täP…·æ,dáÂ…,\ø =Ë9âP¦_/¸5mÎ[Ty ‡M[üû}oèÝXüG†Öšù¬_ý7ÇLõ8c8Ý_|šÆO¿@§w>ãӎňíÀ`¿º�©¯5¡\Ü=(Õ´óFÄk)jM :9ààà@ÖfßbOjº…­ï— k©�l³ö‹üö^S*Ï‹¯‡ ή^ä.ó,–‹æEýû+¾\…B¾YqvñÀ/ij¶úœí;×¶N¤SÍ@ü²ºàæ“�Ò/NâŸtÎüÄõÕ›âݾºb-g>ÿšœ]_%ß°wÈûA_rv}•³SfquÅÚxó^[µ!#Kyä<†›º©døR¡ª¿öíIPþ9t+ê”ČќZþ9ÃÇ/fÃ?gˆÎVœú?`h×ÊøØöóYã&L+6™­_4ư‡ÌåÕÊCñø|ŸÎ ع0ëeª wã³ÍSiáyk·¶É‡ *Uc®Û/sÂÛÀd-H…ªUñ‹Ýóm¿ÎòÁ­yÑ!ΆZÉš³4 » eX‡²xÄÎc;É�ï>Çô{9kõ¢põ—è7¤/�ó%õz2WÄÆñnÇnè¼Ù{Tt’z‘›â?ö~ZŸ3‘Œ¥@gJ¿9™Îß½@ŸîÃ(¾äCjz%ìo'tíPÚtý�Ü]?`ÒÐÜÜØ4•!£:ó¶ïr¾~!ˆÕsòÅ_[øÇÒ˜`ß¾‘�Q7ñÜ~ËÓåq ‚�[÷Bé~TqOe{#+…Ÿê·�râçɱ_?cÐ�žd+µŠÁnõ§·‡cËÙ„·:ôÃ7ò�C÷¶aÌþ}ÕÝÓdA¥)ë¹ wMK醞åìùô-î¡càõÜ'|7 #݆Ö"hJ-Z¶ë@—Ž-©�€¨ ùtm.z¯ŸLÏÒ@UÊ�;È²Ú X°}•ne^†«?AÅK�÷vߨÈ$¦'>xh–UiÒ N@�àH6~�ßVœ£W�?Çf~ÌÜ�š|¶|2Ýòš;A‡ÇašëÁÖ œ±ãóB}êU)‹+P.­UZ3’ø_M8Ý0¸+UIê±"""""è��FÍ>þœséÕ g»a¿À�¿çrƒ!|Õ¿ÕÊU¤Q·Ñ¼U7’U?®äŠÝ�Òµªáyf#þµö®ß‚Ý#+g7m䤰ìfݦ0ŠÖªNöT/u3ùª=K£ê)\ƒ–úÒ,ÛY¶o?sç0sZôêÎ �jSç™îŒ�ðEOÍgú²+<”ûhS³¡—ÒÇ>ÎL9¨?è7ßΜ~•ˆøõ]ê/K›©{¹‰�ó»vq6j?WóÂÍÍ 777¼j�áPÔ9ΜMŸc" ¯ÂÎ!ç/a#‚[ö`/õ s'ñÏR—žý«sþ³ú”iÔ��¿ßÆùèt)-Í8æÌq×´¼ûðFgÎN™uçð�ûßõ¹t ðϨ2ã³�ez‹|}}ñõÍNéwÖÆVc¿Á¢v±Óý(Ðã�»ÆÎÉHê!q‹á^…þ_ôe[‹xû»²LÍçNË!öüÁõËoR®`¯Û“mÖh(z–‹6(Z©>5\dÍú‹ô,p…µëèճ'?_ú�ä YÃÚ iR¯©>i�í›§�dÌüuüï Ñ.nWm䊈L2lp(\‰`¿±¬úç8V¼º7ÚœÃÛ±ñ¦ÅÝгGDÞî)qbÐèx{Ÿü³gh­Ÿâ4þßpwéËʾuxºïT©ÿ'Íívp¬Îàiîç† ÷€,@R[þî8àè6›°a±ØÀÁ1™ÏwV*¾½”}ÏýÉœÉø¼{u>Û�–£–çÃ2yÖ®JÄác·o{Õ«qû3Û{ÇpÎBή¯rmåºx‡yÔ©–áõŠˆˆˆˆT+An/G"ÎlåûOsÕ·)uJ:âä݃ÞÕgóΛ/àsîMž.éƒqå{£ÊóÚ‹¥qÄ‘¢åJãôõ †}Y–¥ þ;ïIƒVÕ“˜^%•5:P¦CjMêË[­ùÎ3´á·…û°P;fë–|µDz%ÈåÅ+÷p O|½ÆOh ç BøµkÅ…oæÝž÷ó˜Ô4¿­q,˜îõ%Êp§R‡ATbNû¹›¹«OcʼnR/âæç@·""""òäyx·2‹)-G ä�Æ}ø#¸‰üEÉ2ó&ϨH§Jþ¸Xq>"ÁžWÛ%ö¯]͆‚N„ý»ŠoÇLåtñ7×Èã�Izp,”·Ÿ!tÞ�·§¥dCÏí¥çp,˜/Ýë{¸Ø°zù`Þ=›¡3�pöš…,Þ¹)^½+_Ï|�çý  ¯/XŠëàA|9ª __ŒÀɧåÛ�¡ý ¥ñ6 r¾<šñ»2dXkšF¹“¿æÛ{¡å�žÚ@Ì»2ó‡úúš�/M Ô=ˆŠ¹1L&L€=ô4Û�äë÷Op%ʯ¼ei<|&Ô~¸7�sêKÄáã\_»éÞ35«�{`Ÿt®JDDDDäѧ@"¦œÏóဟÙônÈ­)žu‡óýtFŽ]À�®ãµg%G`-Þ¨ú25cǽs¯CëgýY² Íúb%›óLþÉ|åÝš‚R=z`¿ÕH>?1�O¾ìAË� gw²e/J­W Àð/C­ò;X;¢ ?„Fã”­åŸÌÜwÚS&Kš,’táýV7¢��$bsÊNãé\¹<Þ}º¦sU# >3˜oŸœì\†Wy:�ÿ…Î㓘Á¹(¯N^Í«“6ŸÄôá{ {£½ÿ¥wÜû+3r(#oO0áW£7߬ˆ�ËʾU¨rÉ?^ ¶ü†%û*>†£#…g}Áéac¹8ãûÛ½zîšÏÁŒ_û—È=°†£V­"""""÷b~Äq/Žq.@¹���‰÷jlÛ¶m”)S«5}Fõ—Ç�Å•1S¸1ÿ§d7ôÜZ=F8ÜO¨s‡ÙlfÕªU´hÑâCâác¿º�9óþÅ«h~r¸Û¹´ëF}0…�vKÙ<²*Ι]`ˆ8t”�¹K]³‰¨ÓgpÊ€{­*ø¾ÜÃ¥0�\%¨ÕeS<aÄà%3 IDATŒ)‘{ð[™]Fª˜²¸“í!î)%""""O.òPp,”ï~Ý3» yæÀL_Û!³Ë‘GDš±§yé³)"""""òpHó@Âjµb±XÒºY‘4¥àLDDDDD$s¥K ¡A-åaeFf— """"""¤C qàÀ�´nR$M™L&õŽ�‡šŸŸÛ¶mËì2DDDDDîœfm¥i ѨQ£´lN$]\¾|™¨¨(œœtþCyøØív*T¨€»»{f—"""""r—K—.¥Y[iH¤ea"é)**Ѝ¨¨Ì.C$IZŸŠˆˆˆÈãΔÙˆˆˆˆˆˆˆÈ“G�„ˆˆˆˆˆˆˆd8"""""""’áHˆˆˆˆˆˆˆH†S !"""""""N�„ˆˆˆˆˆˆˆd8"""""""’áHˆˆˆˆˆˆˆH†S !"""""""N�„ˆˆˆˆˆˆˆd8"""""""’áHˆˆˆˆˆˆˆH†S !"(œÓÛÿbùÞËØS2ݲ›O¡ü¿q9þDDDDDä§@B+'~L×wp–ٵHªÙÎ2½E¾¾¾‰_²—¢ÿÚ¨4z²(þým$�”''9s¢tÍçè>q3¡) ¢÷ñu÷v þù4Ö”L7ÜÈY¨0…òx“ÅH£— """""‡Ì.@6Înù™_6ºÑ[{¡=&š[D‘k6ÀÆ‹úóæüœôûî-ª:†9K8¦ÉSEmþˆÖ�§]»¾¨L×pÎý³…ƒž^¸¦G``.HÛI¿Ò6š‘Ì¥iÅÆ¡_>áµæÕ)Y ÿœy*_�V½¿dÍu;�ôä„ɪT¯^�êÕ«Q>¿;&³/ŪU�™V­"= ¢þý��Ú×¥TþrV ÙëÙpñÎgÓzø{ú¾P—à"ùð `ù,¾7¡²rbÃ:Nµé÷Õ@:6oDƒFÏñJ¯á k„ùÖ\ök;™ÙïEj—)Hî}]Ê’¿0y¸ÄÅ+6 ’ÝÛ÷A‰úÔ H|õæXöUz5°ó}»4íþ1s7þGd¢sŠˆˆˆˆHzR‰e=ÅÁÃ71—¦¬K²3rxöüj~™y_õ¢– @9>;³†ªc³áã<$»÷·DK¾˜Ãå§ÆóÇ€x@ù B7–¡Ïâå\iÕŸ[mä®Ô„zÕâÆ#þTjÖôÖõ ”õØÏ�OýÈæÃ—Oë…"Ÿ˜± wò~Æ1uÈV”íÒ Ýk¬y¿­ÞëO…ÚKhf·ƒceÞùù3žöˆóÄ{N'0’ù2©é)áèˆ6¬VV‹ ÌI‚áÈ«3ÖQ{ÃbfN�ÌÍ'ðy›)üøi²+¢É0úùý ìvìv;˜LwmìÙÎͦ}™²¼þsÉþ=‰>ó­ ÜÚ{œ›ªn!:ì,g¯&¾YoïoôAví�àÚ¯¯Q"×­6r•àÍeáXÏ�!¹Ðöë»ùn@kT,I`Á”yu'l‘DDê´�¿,”(Sö¯a}È�÷;úÐ6œËBÉ2�÷ŸLÞTªSwË Žž²‘½D ²Û±ÿ? {)\ÿ¬àŒ« „^½žàhŒ¤¦§–3…‹äÇ~`[®$óÙ6\É[­-¿YΟƒËrrÞT~»¨ÿ‘Œ¤Êœ‹‚ù²`ݳ—ÑPÝ)Î}Öp®^¼ˆíÖF¿ÝźñÝ”¶ä‰®d÷3 ,‘öãíýµc·›ÉõÒæ¼^2Þ›gdñ!o’»„o°|P[Þþ«}†O¡Io,¦Òóµ•ðÂåÑa&°mošó?wüKŸ¦ä�ÜÅw#¿äpPWF7õN´çÄÝlœœ÷.Ã÷å¥N¥¢äòr$âì~øâg®ekD�âŽ8yv¦Gåù îߎlºñTqŒ+ÇÙU†ÿµ(‰£C>J—pgÌOãWÝF5×N™ƒiU7‰éµSûZ(Ù¶3Õ¦¿Ç{‡Ù§ ¬ÇXºä¬Ôˆy§þbæßQ•ȃ›í"Ûw_ÀæZoçô8o©ˆˆˆˆˆ$E�ă2<©Û²^K2~Vg*v.ŒS¢3:S´daø{/'Ý Q/×}tNq¢t13s÷…ü-tLá㬧ٽûž »Ó»y5œ«s!<�¸�„v;6í$~,~ÍóÃ$F ÃÈÎÓ¹âàOé†ý˜;ô5*&{¨Q\6lžÙ0ï�Ϩ¹G9wÝŠ“W.ŠVéÀ“úñ¬�Òuæb\?Á”qo03$Gï|”yù#Ú4/Ã�†ï�åg1¥{+ƹP¶Óxž­›/ñéµó¦úµšów`Êì>>“a¦rÃ-�ò¹œ0L&L€åâ?ü>i"ƒ�]"ÂpÿX-zOÂÓž©~*yàGL0÷âçâ” ™˜YE>ô¬§YÜóY^ûñ&¥Zu¥ýSåÈã7/`è{?øåAf½à†íÌB:7x�U9ZñÖ›Í)›Ã‘§ÿáJ�6¼TÑãú^)Öc|ÌüÖãxºúŠÏÙɘ:Ž\]Þ�¯ÎÇá©7éÓ¦*y\"8è Ùš¾Bm$Ò„ò[� tZ[žþ#{Q?¿üû¯u]J­E›ù¨ª‰CcQgœ3=¿þœ7ÂC;‹å±aåŸOëS^-~Üð!S䉈ˆˆˆÈ}ñõõí ì,ÄœS/öb‰{Q‰´`ÎM‹‰KÉUm<_|7›!‹?ášÅŒ›Où«=MÍB1}&L/0a‰™Ñþ`J¿8Ó„g@ š lF«Šî)è6oàU$?Ìôgاóø ã®Û³âT‡>ÕÛRÛ?©Ç¹ÓøÃ¯ygÀPf¼ù<£Âì8¹y“=0˜üž`¦ðËýé²bßœAÃ:RYmòˆ²_ÛÌ‚…'ñ ÊKvw;—öü̸©‡È÷òhJës-""""òÐP y¬X�Îæ�ãXuô,—o¸£zË^ zëi dÉìêDDDDDê!!"O$s¡¶L\Ö6³Ë‘{Ði?EDDDDDD$Ã)�‘ §@BDDDDDDD2œ Ép $DDDDDDD$Ã)�‘ §@BDDDDDDD2œ Ép™]€ÈâS@çÌ.A䞦Ÿ™–Ù%ˆˆˆˆˆ¤‰4 $¶mÛ––͉ˆHË—/ÏìDDDDä V¿~ý4k+M‰F�¥es"j3»‘{jÞ¼yf— """"O¨%K–¤i{iHÌŸ?ŸæÍ›c·ÛÓ²Y‘ 1ÿú÷™]‚È=iý*""""™Á0Œ4oSƒZŠˆˆˆˆˆˆH†S !"""""""N�„ˆˆˆˆˆˆˆd8"""""""’áHˆˆˆˆˆˆˆH†S !"""""""N�„ˆˆˆˆˆˆˆd8"""""""’áHˆˆˆˆˆˆˆH†S !"""""""N�„ˆˆˆˆˆˆˆd8"""""""’áHˆˆˆˆˆˆˆH†S !"""""""N�„ˆˆˆˆˆˆˆd8"""""""’áHˆˆˆˆˆˆˆH†S !"""""""N�„ˆˆˆˆˆˆˆd8"""""""’áHˆˆˆˆˆˆˆH†S !"""""""N�„ˆˆˆˆˆˆˆd8"""""""’áHˆˆˆˆˆˆˆH†S !"""""""N�„ˆˆˆˆˆˆˆd8"""""""’áHˆˆˆˆˆˆˆH†S ‘ìרòí ÞŸµKº>Ï–}Ô‘®“v%óù*H€»‘†Frì§¡´©Y”€lî¸{ùS(¸Çoäzr[Î’:Ñ{ùªc+Þ]r"™Ûv®ÿö>Í_ý‚-ðoµª]�qvNüâÑx2gî#Í ß6‘öuJ’ÛÇwïÜ”yºó?I[cOˆˆü9¶'ÏT*Œ¿—îÙrQ¼Æóôúz+׉uBë?~‘6#–s%ÝRklM•‚~xzæ °V7æMºoýõ¿> Ç„)7|ÏB·—ž¡YóWè=ægÖÎë€×ª�ôürÌñ²ö~ø ÕKÀ?›;nw¿®¨eÝÈåY�/þ�-Ú™£éP«þ^žd¬Á+Ãÿàäíaãø¼7h\¹8y³{áîæIöÂÕhóñJÎÛ¬ü»f5ÇMõxú‡t}¡)O5mI‡·?atû¢ÜÙ‘ņu ðÆ3[.J5îÅwûÂnßkÝ7‘Êæ'»§î>ùnþ>?�ˆ¾]ÃéŸÞãùš%Éë牛‡…ZL戰^`͸Î4,›?/? TnŰ?N'}üð�}Ì}§óûâé•�|e_dÒ~k Þï{-‡”-€›æónËj Ȇw@qöœÎθ]Iì—Ù2å š”ÉM6Ooü U¦ë¼S·/²°dUÜœ�qvv§æ§‡ï-±„v>1{7]rtâ×È”¼×w^…©\³µjÕ¢V�’d7›pË_�šµb¦Õ(�§{µg¿Ìß¿LݲÈá去O^êÌòåÝ[R·Ry*6êF�¦9±žý� ê_ý˜ˆbǘî Ý”ƒn ×ñÓ˜>¼Ú¢ÍZ¼ÂëC'óíÛUÉ`¿ÌæI=iT2oOòWlÉ{ r3¶™ðõŒ~¾å àãᆻ÷Ýë Ëž)´¯_�"¹ýðtsÃ+gQêt™È–+qþ—R°~ˆ<þ ¶©Nážxúæ¦D£�Øx«wQÔÚ·¼ÕSÈó¹\J°cÜzt,µ<óñÚò;ÿDÑß¡¸g†Ý:,Îva£ÚV£Pvܽ¬Ò�ùgl€…­”Æ³ì ¶YHñú#êÄo ¥Aþž¸¹g#g¡rÔyùK¶'¶Ò³_å÷~Õ)� w7Or©C篶põ®üNä,]#æÿ½VM*ðÀdÎN‰·Ö5+SØË¸Ç:¬góÚÓU(šÛ7OréÈü�ÄzXØ÷õ+T-të{°F;F¯<{{]–x;Ññ—¤ìû4ì¾Ð’JüðpóÀ'Wuç»ÃwV:I¯“ ²ÕìÄ­R¥|0u^}“Šœ=uN‡„ˆˆÈcëñ Üí"#"ˆˆ±X£¬Øãnw…üÂë�Ûò«g†~ó"v0sØPž}öKW¢B½š¸}³‘ ÿZ©hÆ~y#ëöGqμ…Öš6Û¹¼u‡]jðvEçøÏoÙʨýYô_/kH9|Á—Ā!}ßnJ>—+lþú>ìØ¿�Ëéd¾gmSÔ#!¡06 ~Ž—'ÙxvÀ†UôæÚžù|dRÝ?¯±ìÛ…üçßšÉÝKÿ) |½OïÚ³é5s6;úŒ ¢)”CëVs8W?¾W Ë96NÌGq^WB7Öâ™ç§`´ÌWƒK`>´��‡´¢É…E¬ßoÃÆ¥}«X¡~;�r.áœ\ñ‡·áõ<;˜ß69 ãa]΂o·Ò´WE|íNkÆ¿Zw¶ Âóæ~æH�6îÙ2œŠN`ÊY•Žƒ§Ò;—Æ…�Lzw �ß d÷âä4Ù8·åþ:U„�Ó¾¤z6 !Ö|ä1G²}D ZLp ýÈiŒ(jc×´¼ûÊ«x¬ÿ‹^ _¯í$3Û7æµ­ÅèñÁtFræêÉ0òçIÉû}¯åà�a¿÷ò·�[H÷¦ÝØZé=>^Pßs0ò­^¼` `Û¤Æx;±-yúóÔè3’ïjåÆr[)LœÌê2“¹=ŠbÆÀÕ??‰.î,õøhù'<å†Ù›™=žÊ>Ñœ=J?$Á(ë{ȯ¼ñÔË,ñz™�_ ¥l6 Çæ àõ[8e…ò Aî}¦7Ÿ5ËM—Ž,Æ[ýÛã[n'£ª8¥ê•¤ä;Ñzb5KVß Ñ'3éPÊ�ˆŠgKl¡Ù 3¦Çˆn÷¾Æ†©CѲ%ÑËWò~¹,I¶s>Á²½ç÷©í$³Ú7¢ÇÆ º™Î¨"î„ïœJï÷V°ã¼�WS²NŽeåìoã™}¼8]Ç׊ ÖDDDC�M µîJf{çî; oJ`å𷣘­!_¬K;¨G­ pjTÿ‚±?¿ÁwõPÕé'V¯»DßÀì„mø›­ÎÞdÝ·šõWúPØ7ŒõoÁ¨<‚š žÇz�s!v|[Ö£n岸åbï³8Š—šÕà ¨Y6œõ�¯ñûÊ󼔃#÷¨mv+×Ô/”ëK™8ýA½×0ýí²8Ô*Á¥_gñ^bó[OqððMJU Œs"÷~” Îkp8 *ºÇLv*P…ÆõkãÔŽdSз^W@üÇÛ/°hôŽ–Àæ)odêס G)÷Þ'ÌíWŸžyo=•gj6ªK°P+ˆ‹—ç£ßÖÖ¶%^ÏŽfÖ»�è>¬E¿®Éó¯´§sÇç©”3îO63궦yw 6•·óûKKYz`K;`d+ÇÓ-bç &ïÉŸøiÄv[:�óÖïfëõ›Ö‰© ôG>Ÿ°ŸàvóIû<˜€J¥íl_ú" :Êëý‚âm¬Go�Äèe¼üýF5õŒ³±dåÐä{½ßî÷\nÜkùçàà·cøÑü*K¦¿M]ט×:á¿•”ùxkÇ6æiÛŸŒ»•€žË™3¸ñÞöhƒ,~)^¢Dò+ ÃÜÅJP"ë�÷zÆ=ßëTtÐJÉg'÷­zkѬ^ ânþDú–vÍq¹ó"¼^ å�û¥¼h"0¸,žIm¼ßˆùŒçìù3Þ­ó¯S·Ó¥éôÉ×ì~ae0ܘ†uÜ�:TsÞŲÖwÖ˜|)U·!uò› vM²ý‹ßÿζ¨ÆÔ‰üãë‡B›9šï¯6à‹UnýßÇŠé"a¸ä ¨x òÜoßE{8Î_Ç”3˜†u*RÐÊ–Oþ!É­?ŽÍż�|òçWtÍ“®�iAR­™)PûE ܺU±œ�uóZ°iÓilU ¦¢K潿¯g·òޙՔ�ò�S;Ùc°©Ôio´ŽY¯Ö¯™›+ÁM™2u5oMlS×]íXâ)ø>�Þ:‰QK¡åŒ|ò|L@fͶ�l¦-·_×=×É.1óý·¤'M_ÛÅS3–0¸rVDDDW�Í!Že{±`ÕjV¯¾sùûÛÎÝÞŠŠ`×¶}ØKÔ¥Vö;?�ŠÕ¡fÎpvn;ˆÕ§>M+Ãæåk¸NÛW¬Ç£Õ[´Í¹…åkB!r ËW‡ܤ~ üf©C�~Õ87¦å÷`Ôüm\HfPoã …²Ã¥ !ØRPÛýœÀÀrlûnzS±Zñn€Ù±Ómô~»6< SøöëJ z[wF‘¿N ÞÞr7‘»v]ŠXw³uO Ìœ‡ÀÂÎD‡\äš 0e§ÞÀ_Øt ßõ­DÄïhX2˜W¾Þ{§ vY ’×áÂ嘪Â-d`ëZ”)”‹þù©?zÑ‘D$3v˜åè.ö\�`mÿ’x{zâé鉧ÿ ̺háìç¼^ç·m夹ukx&Xž÷ù~'\‰ˆ¿ü#Ø»ë¢þû†æ9oÕëéM™÷7v†3WíXŽleÇ5/ªÖ-KbÔ}»ß÷:=Ú³�à›7ßf[­ |ÿ^ÕT÷Ì�‡—ÝnÇnÃHúMµÝÆÎë^T«[îÎgÜÈFíze1ÙÆ®$F½t.D¾8댻9P(¨¦+ ±¦dýÁÎ-{ïú¿OS†ÏôêI‰=¨V±9}Æÿ̾+)ïìŸpý±së^ì%Ñ W *ØþÏÞ]‡E±õÿnÒ!¡ (ˆ` *bwww]»»»»¯zíîNûêµ[_QDÅv÷ýƒq—]õ^=ŸçÁçq§Îœ9sfæÌ™ó‹äøŒvT(” g{;rµfS”’�ï?¦©çKß皘̨ô‰ºt‰G:f�öë©’ˆsgy +D™šzëh¯“T/7ѧÃ6\G­eB¹,¿Î�š ‚ ¨ñËô��˜dÃׯÐgo–Æ0úì® áb¯¾C' ±£LÅ‚ô³‹c¯²qìPÁã[PI5‡æ»�ó*Ë!ö¿ô¥mYG57ÆøõÜÅ?Uö³jÁlfvbò´¬ß9ŒÀÌêR,GOJeÒÝ�–´!A&•@|º?ÊI� D©ë¨í²lxä4"þô.~lDpê'TU$Ÿ»Y+â¦ñ…MêýúlêoJ% ÓÒºc•Ëå P|öÐ/·ô¤õåß IDATl«á”mٕО%©Ü³ þ%öÑÉJÍ ôô�¡D¡âN3ºN Y´cÂÂ)øÚÉx´²µæjÞ~BòU¨$fTš²�á�)ß¿KгÈúÅMªJ©$¨VÒv¼ÕS—©æH‘ÿ*”J�çéÄú¿šòY‡‰1v¶xªB êÓ˜ÆC^Š™4üþõÇ:Ã×§ú€¡kÚ5.‹•hŒø¥H­ràj®dÓ…K¼Ásu3i,Z CÊ:C™ž¨ëX­õƒ¥Ru[Ö­`J¤Rdħñi\‚e‰Ñ¾\�Kç3kfü'ú3rûfºúèr¹OY(‰�W‚\OÇÏVµ§æ€+”>‘5%\1yŒ±õzr[§å¿\_Âišò-²�hªŸÕÑ~=���‰¹Æ Ó¡NTe8·&¤JVÑ!‚ üò~£k]&¼óyÂåPžº�‰»ʱ'™È›Ï9RœªÔÄ?f/ëf®f׫*˜S¨|ªý˜¹z;OóפªÆ®¡RÌÜËÐnÂfNíîI¶‹s˜Pãp“éN›u[Tw¯q+�¨… (•JT€<‡/yM¢9ºï1šIÁ”2Mj`ÿd5cæ_áóͨxq` SCUø4j@¾¯iÊÒó¤@^=î9½ä›|%��æ†4ùó|eGz‰%…K sÜ]n>ÐþÞLu‘sw¥´DÃ�xyúà—ËFëÉ Ïá�—É[þ¹úЬx$ÿ¹ãj›z�)vÞÞØ)ÎpèhtªiºïŒ`ˆW^w¸s�{™ÝR¤×w'Ìe û”ÇøÇC/ðe±Ê„‘!¼Žz�F"WEó*å@™}¬¿e}2šÎ^AÏ"éû†]ø0(BÝšYy³s 3N¿U;‹òf~ʼnÃHŽL«Š",ôÚëCòø¸qÞ'14Ê„êõ«4ÔJ-í°‘½åæõGiž“r«¼Tí6“=§WÓÄð3—œJGCvrŠpÏí‚êÊQNDéÒÏÍsˆq­I÷Ž•(œ×“<ù}ÈöU¡�¾o©zu˜=á±ØæË‡®�?´_O¥Øyx`wŽ£'5]qµ×ÉRûêŒ[5ŒrjÇÃA„_Ë/ÓCB;ÍzQk~cúÔëM|ß*¸|8Ï’aS¸žû¦UIèb)q¬BÝÀ�t™°³Z+)n"Á8¨&åõ˜°XFÀÄj¨ýô]q�ÍsO£ï뉃a�B/ñ3¬,uÉbÝÒ–§RE\'Ϧïž¼m胕ôž)Á5q5R ¬-%DÛÈÖËy©îU–®]óSjDjë ¤CwÌâïr!B ¶êÒ!Á¬ìHæ´;Ký~¥(q¾­*ÀQ?š›a«™½`¯‹�bY'-ã h"ÉB­ž-™Ve ;dbPÃ1-Oç¶^”™Ü‚º†ýiS2'fqϹy[Ÿà6•È™j´Gý¢íé°Š>íja:°#åsYq|PZëñþ¦ɉdx6ëJ¥ù­X«-o»×¦€½oþw™¨MhèoŠÄ´<�Ú{QvR#êËЪ¸ ÆžðÔ(€:AÙñõÎÌÓ�ã¤$Ð8‚2”ú|`Kƒ<¾äf$s‡.&{Ã켿û §5t8Öé KÙÑð̤ŠÜDë€öœ(µˆ°™÷ø¿c‚L£Uh=ÆT æZ»6TõwÅRúŽg7Nsì}cû”¥[—|”ÓœæÃiåo£ݓ°YF…y­ñͨ« ÖúAFîfÝ©<¿%½jt ª{ |l¤D݇k­JäÊç�þŸK5ˇvy¥»‡NY�F]fÛÔ‘¬|ÈÄ?Ša¨ üó¥ÌÚ¯§™‚[Ó&ï*ƵoŒÝÈN”°�áÒÚ�ÜS@@â~i­“�˜Ã}(Vw=¹&†²¢‘è%!‚ üÚ~£ �ØVcÖ®%Œì;–¡ ç%·Ç§|?6�é†Ò˜‘’,TkZž�¨\/$aà@ã`êU±fÅ:?šÖR÷¹¨Þ<âܦ±,xŸW±r̳ùPvÄ_ Òש©.iÓ÷ëϪyoé>f-×½"^ß Ûlù(Y0[Â�”ØR½O¶´ŸA÷I¥©¸¨2>½6³ËjÃf §ÙŒç|�›bç\€R³ª�– ±¦ô„öŸÊ„yëÖv/ã ±u+HÙA[èÛ¡Ù¾a¸ïÌA£Ø¾Öœ¾Ã'Ó¢ò3TVž”h·’¥}Ëéø ¨Daf…ôâJ†/»Å“èx Ì�ð,ÖšKúQÃZ©;$¤¦_„þK'Õg:Ý«N#Z¡�±¹ 9ò•þüæÿ †ø ÚÆ6‹� ûs0ͦGohKÎBíñnY‰/2TîN‡Õ;1:˜#[2ïE<Æyh:«eJëP3€Ô±> ÷È5h ³:¯ãiŒ3§¿Îþã9xó1/b$dvô"¸õRô-œ±a‚Чü³ãO机ÃÓW�›;ãSªkGu!·h�AµDƒ„ ‚ _�¹5eQXÓŸ�Œÿ½ütÙN—Ÿ�AAøƒ7 ‚ ‚ ‚ ‚ðÉ AAAA~¸_â“�˜˜ž?ŽL&C&j ‚ üh …¥R‰µµ5ÆÆÆ?l»¢þAáwó³î»¾‡_¢A"""SSS ‘J¥H$é�x.‚ |-•J…R©äÇDDDàââòö-êAA~'?ó¾ë{ø%$är9FFFèëëÿ줂 ü¶$ 111?t›¢þAáwô3‡_b ™L&ÞŠ ‚ üd‰ä‡6!êAA~G?ã¾ë{ø%$qC*‚ð“ý¬zXÔÿ‚ ‚ ün~•ûŸ_¦ABAAA„ÿÑ !‚ ‚ ‚ Â'$AAAAøáDƒ„ ‚ ‚ ‚ ?œh�AAAᇠ‚ ‚ ‚ ‚ üp¢ABAAA„N4H‚ ‚ ‚ ‚ðÉ AAAA~8Ñ !‚ ‚ ‚ Â'ÿÙ øÙ®_¿NDDQQQXXX`gg‡»»ûON™ ‚ ‚ ‚ üº~ÛïÞ½cÇŽàééI•*U¨R¥ žžžèéé±sçNÞ¿ÿ³“™>±WY7¼óÂÿcéþÅ^cãèþ,8õ!ãÖ©Š`ߨ–´›w‘øŒ[« …âÞN&ô›Ê�HÕÏNŠ ‚ ‚ üR~ˉwïÞqòäIÊ–-‹§§'Y³fÅÈÈ###²fÍŠ——¥K—&<<üßÙ(û”‹vqú‰òóß?\`Ý´…¼¯ø9éú¯ˆÿ›±AÙðl»�—ßëóÃ߬ž4�ýw¿¡é u:•Qü½}‡nD“�ìwüïÌ^ö]|‰æÝPñ|c re+Á¤tL‹¦òõÓÅÚÛ§ý9š�í<Ú(nncƼ\}+$AA!#ý– ‡"00SSÓäß"##‰ŒŒLþ¿™™„††¦½2åÿ˜]Ö«zky›jÒÇÍM°¶aÚíŒm Püo ]jÿÁÒ«ßñ=¹ò1ó+X`ll¬þ/³ÝŽÄ~¿íOrº“ÓÙ}ÉÏNL´¥3îs[֣߿¤U ¬œqóȉ½‰n;›áåëÃ=öOëLµ"¹p´¶À*KNü*¶eüö›Ä¤kErÌœÜðpsÄL–1I þ ¡“[QÆÇ[ 3,³äÀ·dCFíÆ¿­IFAA~%¿Ýׯ_ÇËËë³Æˆ¦M›@Ñ¢EY¼x1æææ¸»»sãÆ�ßoL ©5•Çm#÷+ äáÚ®´[å@¿µ} ÐÐÇ>¯ÞONäW’å¤É¢ý4ùÙéÐ&CÒ)Á4xÛ‚3(Méõö,kVcøßV”kÙ‰Iý²côþ§6/drƒ vöÚÀÖ�E1Õ©­Ä€|�×q sF&PÁõ ¨=ìÚôffˆ¦±Ï¹qæ,rS³ß³ÅVAA~�ßî~;""‚Ì™3'ÿ¿iÓ¦œ={777ÜÜÜ8}ú4Í›7OžnffFDDDlYÅë³óhSÒ GKs¬ìÝ(Ø`ד^m+"›Þšrùs`geGÎ"õ¹ç¡æ±”ÏXT9±ƒ©7ýÂã'Ä>:„ÜNÖXÚd÷B7V\Iù:–û»GѸ„ζV8ä.NóiLjüâU°>öÞÅ $0°]L‘Êlñ LüÍŸœfTo/³ªwu ºØ`iãL¾JÝXrþuò'Š+éT¹(^ÎvX˜YbïÙ’u)¿Å�?ÏÐædk½3ÅÛòxÎ-€…GwŽ|ÔžfõÛPjÎoå]¦—²Äù�ý$õñжñ—мL!<�í°43ÃÊÑ‹’mæpúUZÝøã¹ògcÜí°´´'WP3&†>IìÍ âÕŠZXZ5`]òŽ+¸99Ëœ]9«>�ê¶qu\fÆÆ›<ùæ½%b÷µ'›eifÞSJî®íB…"Þ¸d±ÂÜÌ’,Åh4>”g)Ë€†ò¥-Ÿ>÷‘³Û1ê¬�7aÍè?¨W¥"Uê¶gäÊP¶ôÈÁ剓8æ‰ö<Žçì`_,óá\Ò‰¡zÉ©y)ç“kK[rø×fÀú¼KJÂûãL¬B'l-Ì0·NuN¨^~øqù;1sìÔ©P†rÕÒyäd:Ê”"›¯0·V^²ÙZbýEº”üouküݱ63Ç:›/º­äjR">œcNóròpÂÚÜë¬ùè}0aŸß]_G¿ÚÅðr²Á:«7å:.æÂñiˆ ‚ ‚ð{øízHDEEaee$|¦Ž››[òôìÙ³sôèQ¢¢¢°°°ÀÚÚš/^|û†ãÏ0®E_¹ dÁ®R8ðœ›Ï­q�|äüøšÔš­G“Q î¡äââþôoÒ Ó£{è즦ºÔŠ3·ÑÏ_$úXe׃8vEÚ2 ¶;fï®°zä`þhh‚ûÉøé«xÚ�ª�¶�µÓh–�ËÊ›ã3é3¬ØœbUûôµP)ﳬY:ÿ�—Î#–SÂ.Š£s‡Ñ­ÒuÞ…n¥ƒ›Åý0¶„ÅPjÜšå1áà 9¹-S¼—{Q¦”#S·à\lõåÂŽÜŬø( hO³Úm˜žÕœß©Ÿ÷tØå“s8K…©Ë¨ïªÇ››Û˜8¨/ 䮜Ÿ]µ¤"Fš“¶#ÛàiMøÂŒ®]›¸}è竟žœNƒŒ-—°¢].dH0´s&í¯”¼¼t˜Ïó0lñ | ßóààL�jHg§³¬n�%a6uåK‡|úLl8ËW\ǰü"z1å³N’ÌøwïE¥…�Yµôƒ‹”E–î<ŽåòÔ:TùŒ�>“X](3÷Leh«ò ‡Ñ¬€ Š»Ûß?eº¤XûÖ¥÷Œ&8YʉþgCúv¢�Söð@{ƒC[Ñ7™ËêYÑ�y�q”O7СR{Îúõcôš ¬žía\¯nÔQ:pzvYLÕ¥CAA~!¿]ƒÄO£xγç*¬ª‡PÜß#À7iÚÛ=LŸ}•üÎ3®IV¤@¡¼*Îï­Ë†mwø£»›š‡L9æÎ¹ñôLñø”Ø áR�ª%M€ é�gwý½ì½>¿<ÏY?y‘ågshp-,$@Á\¼9îAÇuûxY¿ ÖéS!îô\&î×£îÊ «�ðÀY¼H^ªÆ”™a´˜’ÐÀ!µ%Ù²eW×Ü¡Oþ e°›¿Ÿ]ÇXH壽ìºhB‰®©ž²HKšMÕmããNÍù�ªAB÷ý°!OñRg—BP1ln ìºÝœ�-K°Ú§X=üš¡c�„Géʼn*T™ Ãè6³¤î�& úÖ®äöôL×É,1u§Xéâä—�nDñcÌ®ãÄ4¨�! ®|Å�ÔžO)ú zqƒ/¤xð%³ºreìK�Ü26߸ÎSeY!}yüv?Ó¦žÁ¾Ý÷öOØvp!Læ£Õ„?ù§Æ |�áP ¥‚M€`ŠdºÈ¾‰ç„·þbÔ£VŒ¨âÃ*¿J4hÒœæu‚p6J±-©EªW§tv)ÁêÆ>J¯ý”.Ã\¥¨™+q^?o¢÷¯¥]ø9Þâ�Yb²®D©À¤fׯOa«¬ö ¸@œ&ÿ¸õ�T– †é8 ÂH WOaõ‡Š o–ïÇ^„U¯9³t›euÚÈëë¶­Š`߸~l°èÂ̶yÅM„�”<;2—GhÕ§Ù3rŒ AwïO0¥Åh^4_ÍÈ2Æ»îØ«¬»„—e†Ò¶°¸¸ý’b¯±qâR^”Lë”=LSˆ¿ôÝÆß¡üÔ¡T°üöAÜâ/-¤ÝÀ(3{ u2¢Ó¿Š'1s¿) ú×FÝû`áûøí>Ù°°°Hîñ`mmMÑ¢E¹wï^òô»wï„……�Ћ"©GÅ71¦]Ï"<›Z¿ 0aÝ9"¿²ˆ¿}�K¯?p¬¯Ö––XZZbéX‡åÏãyúèé7 ¬gàâFVÉ ž¿TBÜ5þ¾üžè­­Éa•¸«´ÛõŽø§�>ﲯ•’gçÏó?YJ¦xûmâOˆ&"ÿ>ÏÿtË3SášT±À®í‰GÉ“=Û9›¹µKdþú4§‘ß³rr¸gGõœH]Ç,5*@ÑüúD]¾Ì£S YVrºùœh�eàëòIõM_¤�ÇñwÎò÷ksІäûÔ"±$(Äéís\ˆV¿ñL®îdK:'‰YA:®8Ç­¿70¸´áãj’Ï·*“£5|Š"ÇÅÍ9EºâøßÞq4/S�ÜÎØ;¤ßá�¨>¾ç£ÆýÿÀ¥ ׈}´„N‰åÚÒšüƒNûî1�ÓüHø÷Ò!Œ2šð¥“Yšö`´ß…êÇ—Í`Ù‰'_]ù"ÚϯHÅëÛÇØzý‹Áª¿Vüƒí ¬QW;s2›d&g—PbQñæÜ|Ú–òÂÑÊÓ<ô=ñ‘‡Ëë‘Ó¥* îü„ Åw�²¤)_•<Ü?ŸÙëÏ¿ÈWÿŠ—×Ý~Œo ÎõMâîsbïqnF}‡ƒ ¢Àýg(î,¤šKj/¹Ÿ¾ë„ÑåwCY»ý �?~s2P>9ËÞ#WˆÈ°1ö<9´€i+NòTŒjþCýv ¶¶¶¼~ý:ùÿ‹/ÆÏÏ�ëׯsýúu .ÌŸþ™<ýõëרÙÙi^¡DŸLúTïbx÷Y®âÝÛ” ¯/Œ)Ø}N¯ ³÷–w,ŽO‰!„½V�J…JbJÅIGOü;Éé³gÙÕ§ ©‡Ž”$þéD®‡% EBšT*N p4y;áœ:sŽÓ«Û¦¿%0£®Y…¨]Ý™û[7ñ÷ÇÇìØx óÊõ6ù–4§‘ß´r==P)Qê\i©Ð%$ R™ qÄí͇$ãB„Èõä T $�ò•Î|’X¹ãn­äÆù‹êoêc.rîšS7w²h¨‰ÒÌc•¦$iÉ—ÏΉ$R2ç¢Q¿¹ì>½—^ŽÇÑa ç5›”éRÜœC󆓸š³Ó×ïåÀö?iŸ_ýÛ�”‰W*Aîõk�*×á§Îpîäž`T³>¶lÁœÍÝ·‚>zZ»àæîŠ­á�¯¾o¯ ÎWM[9Ò ·Ì"„cQa>�3dûJîÏ*ƒ¥CiÆŸM}•KóÈ«/'Ô¾ IMÅ›]©Ñtg2èaMH-žK£ '޹¥îό£/i»í7!1²ÅÕÝ [#ÝŸ5áýv½-=<<عs'NNN˜™%t¦^¼x1QQQÉ=# a¼‰7nP®\9Í+”X’ËÓÅÊý„F6£ŽMâé«zÁÁ}gPØÔÀÓ6éiKŠ©[iÚŽ+Mã:C )9‡…ûXÒ/ãÎ]‹Â©e F7–ÈÐ�LÄê¿xWOî��§œeo�K-Ü¿)H†;__=ö†ºå �9ÍáS° ñ!«Î7äúhÜϹKX¹Ú” §¨;,1tH³æ†Q ù]å{íGÚTÑGØ{2ÛJ¾8JAbc‹©âWoÅA݆DJ¥2ñAÜ£LðæÕëŒ O©¶|}E>é¦Q}w–ÌžÄäðÒ -œ9ÅÅí-§§M`[tvZ4 Â�´Ž£zòùÈ›ù'_àc)? TQ=ü7J—x›Iø4ºe:˜ä¡d{ÆÌ¿ÅÝ8È£eöø«çù'Þ‡A}ZPÚY |ä�ƒ’'i-eˆW^78x‘{&9)åôÛµ ÿ‹)xùà‘.mX9©:Öñ1¼xx‘Ýó&ѳêyÞÙG×\š*…ï FøÏûx†#'ã˜4€†%-’ëAÅõc}äHõy�©R$Å5 Üv¥qÛ!¤MÏç–﬑pM‰ gBý‘<¨9‹iõ�‘óœXg`•«Š>ÁȺ-ɲg9MrüG£�ýd¸4œÍöÀ„A­WЪwþcÑÎ;áqÈ8›‹–q¸~}Ò,U˜¼§Šö!ý–wÁ!!!=z”W¯^%ÿfaañEcÄñãÇ)^¼¸–µéáߪ#Šmt­Òš Ë·²sÛJ¦´¯FçM±îØ–@q�-³—³ëØ9.œ'ôðe^bŽ•¥2—£cOž,lMýAKØFؾM,š»ƒ[j^ÇIm¼ñqüÀÞéÃY}0Œ—°ãªMðRjui@Ö+“hÐl +w!ìÈÖÍ_Ä¡¯èž©çß–!Yݹ1#Öäè¡õŒkÞžÅ/ýéÚ1mïˆS’¹×§y@$ËzMào¯&4ɯ÷miN+¿¿ã~¤J�Ïîá`ØQB·Í§W­ö¬zWŒîí0ô U¦¼íþìÑ›…ÛqäÈ!®Din\�šce)!òØ&¶]y‰Bž_ïÌ<Ý4� ›B9²w-ËÜûænàšÊWúóÉ€½gÓ×÷SªÓpð|ÖïÚË®õ Ú8„*ão�«Ë,úhm‚SϤ ];çãÑœV´š¼‰Ð°}¬Ôˆž[d”ïÙ ]š[U/Ù>°)ÝÇ/bý®ƒ„Úú™Ýé½ôF…ƒÈo }rw/Ü%X9iN_àâÅ¿¹ù\Û;¹›t¥¢ñaÕiÏ´uû eçªY¬8ùæî ÿß!1s!¡B.BÅz]˜:«^±8v.áM¨úè>q_F‚‰{À® (ê–m§x{VßIU>T¯8·¨+•ògÇÆÜK»ìxT¡ß¶OŸV¤‘å=×Vu§‚o6¬Í-°sñ¥ü„Ó¨¿*¨x½§Eܲ`ei‡«_Mn½ûYƒ *ú‹ºTÁßÃk›ìä¯Ú—õ75|ƒ¢ŠdÏàjú¸’ÅÊ 3+G<ƒ1|ëm>-¡Kú>°¿cÌóöãdŠ ÑkëcgU‰?Ÿ$ìëÇ;ÛV¿(nv–X;ySºÍtŽF$å’Ñ‹TQß�Rùsboe޹­ !cϪ}+{´¹ß´[V_Ê •’‡ÛP+Ø;KÌ,ìp¯9Ÿ[ -‘vâ>ð>þ»Û:ablŒ±±u×¼Eù.†÷ñw™^Ê<á ­™/ÏÄýZ? IDATóqs¬-«²äyr¼*žžB«Ryp²¶ÄÆ)7Áýö¢îË®´�Ý·EYJ³ ~S¾&nöÑZtÅÎR}ºt-—³œø&F ðÂV*Å8{AŠ%þVÌÛ}ây|h"ÍCr¸›;æ^}8žt®*n01Ð’\=Ã’ÏkÅ•±±p¥ã�¤cômQà4GmÓ5zœcçü‰‘â ðqÄP𠇼ŒËïl Ú¢‰¥9+Eî¥]'¼½Âš~5ñÏa‡¥U\ó×eÞU…ÖiiŸiÔµq÷Ù>¸&~®¶˜[Ø’-OqúïWÓõõjêX%ÔQ¤g9 íèrêé½íãÝŒhˆ‡½%–vÎä-7–ð/z©ˆ:Ò�Âv9¨³äfÂ5MkÃw\_Û—j\°µ°Â)oyúîü¶Oå…¯óÛõ�044¤páÂ8pwwwÌḬ̀¶¶ÆŒxýú57nÜ xñâdʤýqTæÖŽÕ;�1b6 zm$â£>6nE¨?}ƒšæB¨Þ>âÜ–ñ,|ŸW±r̲ùPvø"&¼�ö¸…̓¹h(-fFŸÉ–…Ú‘§EE¾h®Õ+L�™}¹Ù}.«ÏCfëEý‰å©à¨-¥ÌKOdûj{†Œ]AŸFãx­2ÆÞ£$½‚šbŸÎŒ”ºÐlévdCú3¥w&Ç’­`UÆmI«\é|K u¤VëÊŒ ÝAÁÖ�È™¼Ï_—æ4ó;õýBFîG=güKø²|c'êÌ{‹"“îÅê2{×@$}g’¹ cVŽCÑwCšüÉ•!æYœ)ìƒ�º&z‰-Õ{õfkÇ™ôœ\Š +QnÈLÚ?êÏì–U™”É‘|mæP­dv Q?tM»†ò•;ýù$1)DßmGÉ7g3WO¤Ó¬>Ê­Èž¯8�–­ sU÷oH«>ÞÝ×±)Ó†ÌíDͱ˜º¥Î¼� ®ë¤[k«ê#&VÆÜY?‰õõQŽ©½;~µ'²e`+\¤Ú{nÈru`þ¬Çô?˜z½$Vf„™�=ÞÕH«=CêX—ù»¤Œ<•Ù]Öóô�3§ÎLJã—ú®Aõ†ëÇ�pÓ¡+ó'‘9îç×Mf|ãrÜùó‹jÙ£Ò)}™(\:“‡ ½©ÀßS|äܱÓÄånC€­Uä:WlÌÎ,-²h.þfÙÈT¯Í®ƒ(¨ËXyªW\Ø»“l:1wRl‰æƒ­º�£A/O6Ì­K HM1—(¹wzº3`átŠXÄóB™�¬2)Ê´"í`@ðˆ=L,g HÉìd„ä6 s¦É‚ÕtÊ#‰>ÖÙåððót¼=>˜Ê5 ¬Ô‡É½ bÿŒ'†_¬íØ|}”%­Q�¾)_'ºS­_‚ìe< �Á€é’hÝ7Žýgy:„ªµ"©1ˆÙƒ¼�ÝØÀ¸aõ¨±Ž#SJažŽýAîFËÅÃq¯X—æ�}8øgM¾_O[İļ7aÔ¾ñ”1‰Ìœ¬F6˜;0q÷ .ÅUÆ_Þ� ãìÇ,N]!®Z!ôxÏÙð � ¦qÚ£OiÜ·›ŸR}ŒáuÛ²/ÇHvN¯šj (€ñ’“œ¼§ ¨› ÕËpŽ]�å©ü,÷�䔩xyæ$·2ÐÓ/é>úÛ¢À©¯sùáÑãÐ9ësZ¢o)°¬y:�ÍE» ›#¯Ä�=« Òš¦å<Èÿ@S]«"bmOZÍyBݩ뙗ǘ˜ÿÝF馭ÒLïriE—Ss’ê�ߪÈt©ØˆmV é?{(^¦1<~a�«ÞçÛ}÷ÏL7þ £.›YÔÔ }­ ¥¼ÜÑ�ªm¶aÝp &x’)â «'_/…~‚ß²A%Ê—/ÏÍ›7¹víZò@—VVVØÙÙ¥ý™Æ$˜ú6a†&LÐ4‡Y †í¹È0M«�ÙR¬ó\vëÔÕW‚up?ÖŸí—ê÷z¬}QïóÕæè¡—]Rü¢�sÙ~,)›zÙ´Èpë~˜¨îjR’9/M&o§ÉdõKꗞ׺lC‚Yå…Ü}­nZÚiV·�4ó[âBçý/I™Õéß æ ×󲡆Ý1,B�u¡ôÐ09ifÛ1o; ÓS§S‚y±>lú»Ï§Y²Vfì®ÊŒMc+Ÿ§]J�áórxÊ9 (7ï!ŸvOSù´ä“Z†.”í>›²jÊ�æt&¤ãó<–™v©5E;Îc_G +5ÕvNØS¼ÛlŠwû–t‘»þdvÔ×�)jÒ�ÄØ£6£ÖÔf”æÍ ?IÜ‘ä2ï™8Vˆ d6„ŒœC“”×|A(þó‰7{™»ø6n�³°‡OÂx@�ž¼Ø¹œ�IóÄdÚ”ÓØ´ÜÆò!�ÄÁã œ@Á�¥iGd)ýâ)Ïf•¢¨¯|ðÓ¸g2å.C�Š!èÅ|ÞsÞXB‹Ž£‰¬»‚íý a"A{îFl˜½�ÈÂ#Ø3£=ÎR€b8ÞYÏ–¥:d��¡~ËO6Rrss£X±bT­Z•ªU«R¬X1ÜÜÜ~v²A„ŸH^°ÛN„~2œ#{×3»»/7‡T Æ´Ë>…øRü�¸üÞ¿¢¹¿œøÓwäyÈKüÏŸV «p{ÍvŠ Ø“½ÜÎVŽòžr¸ü•ѧ’Éñ¨XÉ®¥ í²„‚ËZà¡.{%v”®P€>ãvs,:+ÇÅ4®9Usi¹ç8Ñv¡xéKë2Žšß|jˆ§>4­äk—Ó¸º ¡­NP)U€Díi�æ4mçAZu­Suæœ(L‹-1oÖhjÍ�D…é;YÚÈ5Í�<¥_¹\bŠSD—S;YëòJ¥ $i”`YVJÕ¶ãØÒ tšZ”õ= &| œÁp/ÃSöq’ 7wB�p�¨êWá§mB‚ ‚ �2†è×ñ`� ïíå9|ñ6‰æØþSÄh˜Gæ’wý—œ:vUCϋĈ,w"²¸»»ússú^TbŒs`†­8Æ‘‘ùy°bÛ"Ò{£%ÅÎ;vÊk\~h�ÛgÛrÃÞ$±ËÿgÑ~ÔPEsêØ%”Ù½È�¸Œ®é3)Þ‚úΗX¹ü0{vǨL5ŠdÂ;_n¸t˜£Ï?-wýÇžà�Ï9�ÉÆSÅ­„èEßÀÐÈUt4ê"E§–i§QŸ”ö˃§wA¼ô2f¹ys˹v„{i¾�ÕíØiõY”¥äu+ƒº¬>ùšáû–D/7ù½õ¸4,Ež*y|ä07¥Þäóú†HÒ,T›4�Úoç2|Å£Oƒã%F {rñ¸¸–‡nΖèú††ÈUѼJ�93ÊÔ,…Þ± ,X¶�ë~)aëEÙÒ¶ß¼€e[¯�½Z |ä©¢O%-Ÿ}Ê'!úTÚ;€]©lÙÐçc=©Ó}'ê«)N•kP(fëg­ewtq*5ï\qT62sížæ¯N•ì:>fè�?ºœ¦}÷õÅQqŽÐco>ýœMÌ[÷¨ki× ‰åYq–CGS§¬Ã4mçAZu­�=~uú²ðP8sʾe笵\×¥×ÇW.—]Î7!º\B«Db#«NùmH·/êýÏH,(Ô}-ÛÆûqcd=Z¯HÜ]ž#!‚á¥kQ8¥Ì+w7\m A/7ùòèsÿÐ~n~ÛåBÈ¢‡„ ‚ ¤¢Š¾Ã™DZR~àõ³ÛœÞº€Ùa_ 7™¦wÍ©˜”¡k—ü”Ùœºòþ´/ã†iü=.F(Á6a‰yEÚ5ÊFÕéÍhc:Œ…̈<ý¡‘ÊÄAQ#²,hÍ :í‰éV‹üYôxóð2Q®MhàŸÕƒ½,:ðïldV>çÌßÏPú`i˜þGbý"méTd%ý»ÕÅòÙTð²Bu—K±ùh_˽ϢýxS-$ Ø7›Q ^S,§OÎdئ8Š�o‚�”éIŸ~~š·ôcÞø ýhHùeA‰ßÊpoÒ“š šÒ¯a_â{WÂåÃß,>•¹Ú3¥RB8Í„èEËø³Go²õ¬‚»©‚[iE/RKß<è/ZÆèÙyi›WÊ£g¦”¬å¯vî„H;;X9i¹ûbcðA‡H;:’:P»[#fÔEÝ–±ônà�ƒþ[EÙP¦š–)²Pë±Óes‰Q–OÎj³JؼºÍ‡Ü )¯¥ êVÒÒ—¯)eľ%“d¡V�L¯6†Æ ØÀ é� ŒvÛú«©ï,ý¦7å˲ŒšÒ€Ãµ–ð?«Ä#†M«3‰ÍTôn@V£÷<½öëÊͱ—b�Ç—\ŒbÞð%do��÷w_áT£:ùM$˜•®C¹L�™4À�i尕ȱ¬VÛr“˜Ÿ‹Þ³½nè£O•ÛŠVCiég£=S´EFù9‰Ñ§´ž RLýû°bî=J6iO{¿PÖ6û2¦Ô±2uŠ ¢ÛÄ?1«¹œ` Æ�5(«hÀ¤%2ŠŽ¯úyoš47©=2t9 ¢‰­¤{çÆ8ŒèLˆíKŽÍÂâ—þ KGÔ5mu‚~‘vt.ºŠ~ê`Ú¿å<,ˆ~òÖ§tšÓÒ>dëZx¶”õÙÈ—Ãéë+œ|ð¹¥%¦iž¼*^„-KÇr‰Ñåì�¾ºÂöé£Yõ®ã£ËÅYXc¥<È®5Ç(צÙ´æ·Œ\MºQiAkz×êHT·êøØH‰ºÿך•pOÞ®!ž­ó×½2ÔèÑŠ©y·ÓÃ;!‚aù©­©Ÿ©/­KæÀ,.’›·õ j]‘œ²,ÔêÙ’™ÕÆS·q<ýš’Õð¯¾útŠ(³¦Yqº]®ÁªÃc þ¦ã…´ˆ AAH&ÅÂÉ‹Ðù4*;•L#s{\½‹ÐqѺÔLi_·O‰ ÈÛc#;-‡3|öHZÌzÎyfì² d�¬‰7ø&�ÚÀŸú}™4¯Õ‡«°÷õÂ@O‚Tšp3­-"K|Äe¶ÏœÎ€Û‘¼—š`ïBÏE£>ïÒ«+¹;ÖìÄhØPfOlË¢çÑ·ÌN¾FiRÓóÔÑ~æ{%,–éçæõ`ö­hô� PyìfÆ´Î� ˆMWú¤¸4îLÕ)õXcÚž†ÁŸFÖ�ØVeÆöEŒê?Žá�ç%³Ç§\_6Œî‚RôàôF/RKB–ºc™|²=#F5¢rœ Ùz’«†úç¯�´£kZÌK�gûj;�YB÷ú£ˆ‘[àZ¢?ùªøa™rŸ´;6§)ÊRÕŒˆ ”¾|ýLFì[ &�#غڜþ#¦Ò²ê3TV¹)Ñv9Kú”Mhäù¦^Ü,Jc|ý}4<úé7mÃdnm˜2â"�&÷¡ö*9+0´hòç”AæR4­eϺy©SÁ  ç[‡š®3˜jÙ„¹“ BDŸ@Š]åIÌisŠ*ý;³(h3­]S�@’,TkRžÁ�R©nñ„†Cã êV¶f庂4©™Æçjòìë¢Àý;£Çi­än´_µ£aC˜9º5ó_ÄcäàE“Õ(�3­iiŸFëZ%·oä¯1»éû$•‘-îE[1g|œÒððòUÞJcùgi?&?¯ÃÂ6¹Ec„ ‚ üâĵ^A~š÷<>·…Y+.ñ "š8}\ –gä†a4ú�b‘ÅßbõåqAŠ“_-F¯O™ôöÃAá?G4H‚ ÂOcBð �œô³Óñ•¤.tÞÿ’Îߺyz†>£gF¤IA„ÿŒßèõ‹ ‚ ‚ ‚ ÿ¢ABA~5Š›l;€Ùa¯ŸÑÁc¯²nxæ…¿ÿÙ)¾ÕÎ-Á�UWÈ Àª)W΋2lÄ:nêFGPKɽµ=¨Ùb>×tÈGÅý=L4�ƒ‘¿JM¥äÙ‘Ù ½™{¿C9R½æÌ_C¸üòw8'…ß…h�A„_Mü%ÖM˜ÃÎïÏ7¶ W¶Lúç¾eüp�uÓrðþïðð›RErtÉ–}Œ2} êp(xrhÓVœäiúV.|FÉ‹K8ô÷#ÞéÐÆ ¸±™)³¶qåí74HÄ>åâ�]œ~¢Ôí÷ ñŽÿ�Ù˾‹/S5ú*y¸>³×Ÿçå¯ÒÆšóRõ‚ãËf°ìÄ“tž“‚ð‰h�A„dïØÕ1væ™111ÁÌÊç<Tn=Œe'ŸýgßX9ãæ‘{1P¤ð{çÀ¯Kñ¿5t©ýK¯Æëô{†ˆ»ÄÜ–õè·ù¿CèwÍKá·'µA„dJÞD>çc®v,›T[Å;"üCØúÅô(³ˆå}W±¶oQÌþSÏ4Lƒ‡°-øg§C~q‚ ü[‰‚ ‚�ŠÄÌ…‚EŠTŠª�º1qÓQ¶uwæüØV >ô6y¾w××ѯv1¼œl°ÎêM¹Ž‹¹ð&±Ÿ®*’=ƒ«èãJ+3̬ñ jÄð­·ù�b[ªès,êR{¬m²“¿j_ÖßLšCÉݵ]¨PÄ—,V˜›Y’Å£�Ƈò,EÿXeDS[†àé`……]NŠÔ›ËÅ/²b÷µ'›eifÞSê¼NT¯8·¨+•ògÇÆÜK»ìxT¡ß6 ]sU/95¯#å|²bmiKÿÚ XƒwÉÓ#Ù=¨*�¾9q°1ÇÌÂW¿š Üz—Ø/Vö‘ÃÝÜ1÷êÃñ¸ÄŸ7˜hI®ža$ÿte,E,\éx )¿b Bn'k,m²á[¡+®Ä¤Xo,÷w�¢q œm­pÈ]œæÓŽ©LÚÄJ:U.Š—³f–Ø{¶d]¤Jër)2�¨5õ°³fJŠ�”÷gQÆÒ�f›ÊŽêíeVõ®NA,mœÉW©KÎ'�÷¡âÕŠZXZ5`]rÒÜœŒeήþ2³ .œ1eò’ÝÎ3‹,¸4b|hDâqRòpÛjûàbg‰™…î5çsK¡=?´I{? þÒš—)„§³–ffX9zQ²ÍN¿JÑ—]AØô֔˟;+;r©ÇÈ=Óè�¤â]øDjø¹`ka…“wÚÏ=MTÒ*?œcNóròpÂÚÜë¬ùè}ð}ªsà××ö¥Z�Äõä-Oß�OS•mϦӦt^²Z›cneOß`jŽ9›¤Ô¤yþ¦òþ8k…�ßÝ [ 3Ìm])Òh ‹æö¡n 'ŽÖغ¦á”㟺ûk<¶º•µ_w>}¼³�aõ‹âfg‰µ“7¥ÛLçhDR¥U®RŠáïIeqt*ˤ¿cROLÜð=Öw.‰—ƒ%v9ð¯3„mw?¦˜A‡rª|Æ¢ÊclêM¿ð¸4O»îŽâðø†”ÊŸ{+sÌm]{VM™Œçê¸ÌŒ�166'xòÍäÞÊGkhUÐ;K5õ«*šÝ½ñÌjƒ¹™%Žž%i=÷ щ›×é¼I)Íó_Çõi«¿ÓÊcT¼ÞÓ‹"nY°²T_¯§™ßÎYá÷ñÛ7H\¿~�°°0¶nÝÊÖ­[ ãÆ�?;Y‚ ¿‰Äÿý©aõ�õËðP>Ý@‡JíÙ®W�Ñkv²yZ]ôvu£NŸ½¼P½áúñ#ÜthÆüµ[ؼb2­Ün2»q9Ú­O|¨WÜbAÃ*ô ·§ùÔMìZ?šÒo–ѦÞhNPòòÒaN<ÏC·Åغeëšq|TC:¯~šðà•iõk1ì¸õ'®dóªI´È%OãûmÖI,W¦×¦B�ÝèUŲ­Ûذ°-.Â8r5ZÍ@™±\žZ‡*ýcÑp«7þÅ ¯YѪ€]oŽ÷³Ó;8ðÐ�?nbç¶•LìBV™öüH“û¡|rާb ¶ŒMÛ6ó×ð²(¶÷¥Aÿ½$<.äüøšÔšpï® Ø¶s}}î0½I3f§1²dü#ò·žÈò ËUYÎÞ>Ui¼àNÂÃ`ì m G^a"«·í`ã‚ÑÔÍc�j *^îèFÕ6K‰,Ü‹6ðgÿ²ØÄ¾ÿ¬l¿=>„ÊÕGp*K&­Þƶµ³©cñ‡NÜâ½ ÎßTâpêÐy2לɺm;Ø0£fGFÓuüE\›�eÙ†5L©mÄ¡¡-uôƒ–c«CYK–þóI¹ƒÎ³ðiaú,ÚÀši-p<=‚êÕFqæ}ZåÐQC IDATê³æÎжÔÿ‚z‹WÐÝ7ešRŽw(«0`Á:ÖÍîŒ×ݹ4©6€ÿ³wßaQ}Ç¿Wè½ ‚ Ò;X@°‚ØklÄØcÁ�±÷Þ5ö[Œ]cWÄ‚ØÅ[Ô7ņ Š‚ÜÝû¨ ĈÊ|žçžG�Ùݙݙ½ÝÙ™ßyžž/�ê©Ô‚fs£8sæ gNmå;o-µßç~î~ÊÅý»¹lÕ–ù›v²ë×¹ kè‚콌Ë(Ùy5'ÏœáÌ™¬üºøÛ4z®4<Ÿ_·ýʬvæœÈ|~•âÖ /S×ìàÀþ-Lo,eÏ o˜t*ý>÷vón6rjÿš¬OƒówNûÐ.V‡~³~aÛ¦ôv½™å¼žëþÖ¨Í _²B;e#))‰ˆˆ<==ñððÀ€¸¸8ؽ{7���èéépN¡J¹ÆÆI+yRwÝ}E>e©XJÎú[7¹§P Z5“²ölYÚŸ}€ Øß;BùÉ›ˆœ^�ú×S:NU ª€6X׫§é3m%?4ŒËÉÅÌŠ*JØ‘yôð’¾”›vƒµ·°%z8•|Óç†HŒ]©^'€òrÀÏ…Ø£•˜¸'ŠÄ¶ÍÐ>±”…çÌݺšá�éü5ª)9ºøñ9'§u&böÌ3Xuþ�5#ý0H…]S9‘ÝÊ^dö¬³ØöØÇŠ�>èÔ¨Œá?åè2u—› Ç;㈎£/õjú£ ø—Å©R}ÙñˆÞ.vYž’T­Míï8Çw.Ö$ž<Ì9Sô¯åD|_œ-9qø ŸqT7‚ôGÖ2¿¢q-CÀŸÊZÑìm³Ÿý7FR©ôc6ÍXMlð|"F´ÀLTtçy”½7àI›PŒ¤Ö”¯Wÿ¹Q=`y.ËYfšÂ#±®CƒJ0bO8q�Úc)I!:ê ©ž=ð³”�zf!ÓjÑzÝZF×7FT)B\å&Ìœ{ŒN³r©ˆÙ�ÚâÛ¸aÆ*SÞø ›·pòF!3òeâAÍàéÇ;£\kóP®wå^ŽÀôã)µ¢t@mj”�‚u¬n‡Soã^Î¥Ô£FÊ>æÌ¿Fù¡ÑLu@ T.£"zk6ÿv‡^ßgw(Á8 'úÕF °*&¼é¸ðg.vMyd8ø6 ¶Ÿá›¥² ,QÞgóüÍÄúŽeßOßR\ P�¢w6±}ÕëýöK¸åÖŸÈåðÔxÅ“Õr=ÉXg®íW‹÷É(R¶65ª>è�ßLȾŠ4mDE9à#áø¯­8~ì~¥‘åtlËç\×2Ë[{RðÇÌ©l|Z›ÙÓéPDâçš„¿ß\fíìÃê–†Ù׫×ãTiü³­�¾¿ˆß¼]L®c‰Úê$÷ õ�}i[B Ô" T27ªÎ`Á®!ø·~•k»5K_ ¦ÅKáá¡ýfµŠl¿Wpý'MÎÝt�ý ¬ÎÛ5¾K‚¶¥¥<<2ÝP¥—_j^Ž̓Ò÷Ku'®È„×çWd8ú·À1c‰JåTDmhÎéÓÿ ôuJÿ2§vón†rlÿòÜ×—’ûù»´š}œÞ[!A·T]Z…¢ T÷~I”{ŸŒóº 7sû­²k³BáQ(GH$%%qêÔ)êÕ«‡‡‡èë룯¯�ƒƒžžžÔ©S‡“'Oòòå2T €óácåçS+wn^^ç—~Áx³ÄØÐ‡î{yùä7º—*FÀÔKèNñä:‡wçn–Œ|‚‘õÓ.0É¿ÝKŽª®ˆhùÂ'/™+¯“ro%ÍìÍ177ÇÜÜ’òÃO‘’tŸûê†ÖJ‹P³®7’[ç¸øBIÌ¥KP=xµ•víÙ¢fÊ.ºÍXs5M?Àè?ÅÍE|Õ|Gÿ~Bbš-}lJxRµñ· î×ý¿ á–Í™ßÓ0p¥¨LÅE%È={±aå×Ë|S#ÑÇÆZ]›“ •I‘¨@¥R¡R©@«*ÃöÍ¡‘IædŒlu@Müv¹–” ”�qþQ¡ü—×u™×IZ ähÉ5›[âìžÜ©žqúø”%:RÊP†�Wil”›¹ú�%ý+™çã7Cе·7vŠ�ì�ˆ§u#³ò»#s,…«öN¿FjMï\o å%ËQÆè)'Ž\äUíJéçIU<‘G. tì„W¾^K"ža3*�˜È¦y&\|Àèª&TR  ÛÂ\Ý<,ß�F%4ì)wÃÛCÎêK€c \³)Tvñ"5Yî]«†tn2œvkÖù|—‹6`R¹ômÊ–¥¨b3‡�?§u�Qú‰g8r:ó@od µ²ÆXqœk¤B…\6¨ø› c1­×‡šû¡ (tœ1•æòû”�r½%Õ¨¹‘—ôÂÓ ‘ó×ã±ïìG¾út•�ˆ8x•s/Ê@Ö(|jh•¢\imÖDäÖ°òÙÿFÈKâî"aý‰ÜS–֑͘™ô´ß\hplsªkïæWóö¤‹W¹R0ý‘�{QÜ&½d©7Žrü�^åÜr½��è{ÒiÅtjô ¡{h;l÷n#¬´n.K¥{yáGëS¦œ rù‹\ë©RO]yö,2O°Èöû|ž»ß£‡¾.<š Yò7Ò¸}‰$ÇVôë’>¥#õ9’;$ÔÊoûÏD£ó÷+5û8Wìo¡Ð+tµ"&&###�Ó›˜˜“{ÂÔË,›w”b=V1·•ç®à÷wŸlä1pŽ‘›3G+·4ÅØÔ·€nÌZ9‡°&¾¸1ǼˆÝ–qéuÏ£†ßÕGÑ}KñûZ•/Ióô(Ñ•š ã·?3Ò¥žf¨·9Ç\x;¤ïÕnºØš¼èÞÛ·šíäÕY�¿óëàæø”´ÁÜ¢Nå[³èZFà¦\õ’Äd%ñk›cn`€��Å{$%%œÞŽæÔœsçm™¯³aHK|�m031úX)|‚z²öVz/q®‘ÓÕEvÎ%"3ÉÛéhm€��†¶]ØýêÝÈúh°5Œ¾Ÿ!aslͪ3õÆë®…TN òļê$~óÕ1¸›QaT4iʻ̩mž¾ÿr©¹GËÏ µÄ½º~~~øU÷ÅÕL‚ÔÌ_¿×ß¹c)ýPщ6E<+S¹rüë4¥ó¨Œ ÑãÑɨôô9EçÎ!еòÞb‚Í-h¼òmp²Ä��±·hÀÒ‡o•±­£-æuçñ§RE¹Et«åIQsS,l]¨Øv oEŽ‘ëóPÞBJõô6§"�q4b[žN¿FÕh4ëOÊý¸”1�†€ŒR¡ßbp„á­¾eöÆ;v˜Ý¿Ìcí©ç™ž6©H8<ŸñK¶p b/«G´§ÿÖTª÷Å[ÚUºÓ§Ê+¶ôkÍ€…Û?vŒC;V1gÓeÞ?ófOÛ§j*ØÜ»9ýn'"òûÎðÏ¿˜'1 ¡Gûbܘӑn³wpìĶ.XÁau¯_0¬Ëwa帷  ]flåð±¬ÞžÛeè‚w>H‹6¤Uõ$¶L[Fl­¦Ô0”`à׌zŠML_ùŸ–�³>qËqev´èۇߧӶãDÖí=ʱ£ûظx99MÌ×r†ví@ñs?Ñcöì7åõ=¢–Owú¾b}XÆþzˆÈˆMLþæ[V<ñá»ÞþèÚ•l}‡eý²tgG�Fpì÷øìo|dö”r7&~ÿfm?Nô¥K\ºòÏs{Œ­A¹^íêLÓ ŒŠ~¨†&åÈ•Q½»yð`iWÚ _ÉÎÃÇ8v`+ËîÊñ|ôêîIö‰$òÐfæôlÎû hüC'<4­g’"´ÐÇ«ShÝa¿ì;FäÑpŽ^{š)€_qZuo„ɉ±´ûn {#£8´ak3E«üí7G[õuí]š·'®¡hn|€ÁíñóþcÝñÝ;Îâ¦{w¾k aǧVqZÎ[Ç0�KŒþf4‘ê*¥ò1—âXäQö¬A›Ðyü]º7ß…˜hTO¥V^xMfÿœ1¬?tŒð-+Ùu-UÍ÷J Ïݹ�— ¬—·NeêÖÃÝ¿�5áÿÓàA‹ 'O7´ïncÎ⽜¼p‰K¯óàe>‡å·ýg¦Áù[Ý>Ö ƒùÚß)§ÇRÕÞ‰fKo˜‡WÂ'­Ð��ˆ��ÀR–––ÄÅÅåšîÅáŬ¾Àˆ.U©× 7ÿŸYv<Œ52õ÷K-h6÷7ûh�D‹Zp_Í÷‘›‡?aô¬­TпæÑ?Ðí+mŠG�¡’VF´rûX1ÇÃäÛl3�a}�üãf}g�ä�õŒ4€îŽ>\ù›ˆïß±x†?F©�ˆÞ8ƒ)‚¸³ì(Ë[تÏç;¤¶Uè8bav&HŸbñ�tùÎ… ›¿ÆVÓ�›Ív^GuÞ]¤#—�Ç1ù«Ç�¥i“gì NÅìâ*ÿbõ7õésÎ�C—2©¤.OÿJ¤„ƒìMð° e»†š6ñD.M¿7H:¼ƒž.ò7чëÏZM'-žßú�iÃÑVîDôüzd„m¬Év ­‚äfhqê½|¬ù&ˆ^§\é>b“\�xyq)ß‹àÂ#%í\4¸j~Ù¹ §×Åšg$[» “¤Gd)еî+noÏ€Aß`Yö_ÍÒ dü�)ÔՉ̇l:°sß¿o£ï�^ñeõ^òס¹Œߎ0ûs¬o[$ËEˆQµ@*ÉöròôSTnHÿãĉ{¤Ü:Ãù§*<,$(þw†31Vøz ç¾Fõ ýJ.=ZþЖ®˜$ýÎúq#èÕÎ×Sc©”ÇÙš”ûu´ð¡KçPÅ,�8e±\Ÿð)_Ås÷äϬ>žŠ}H Üä€RÍ1|ÅzÜ#œÎúÊFü³o£ºó—ò?7÷'°”’¹QçxÙ1}R¹|ü4 )Ï8s!™.Az�z…Sg_áÒÆŸ¢Ê³Œì4ˆ—a,ÙS;së±%vRx¹~¾¡ã—0ÆMÉ¥CÚãÈ}„¹¨òUÞÂAŠ‘¥%Ú{ѱþ"¤Ú˜Ú–Ä»JKfø–¯*[¿ùá”mÍâ=R&Œ˜Åü¾›x˜$Åľ4MF5¦��Ñ›¶"×Mâü¢þÌÿãÚöh8i»–LÖ'w¥ç¯»Ñ=ŠùÓº³üñ+´ÍKP®ý4B›{i6âFæÈ7«÷a8a$3gö`Õƒ$$–8xP»d~ƒÂRcüf–ibú¢ž4£Â¶¬':Z¤ÒìÎeÚx}¿‘­ºC¹°ÍǦ`ìT•V‹v3¢µ}þŸ~HŠÐ$4˜‡"iÐ: ý|làO놖¬ÛX‘Ðæ9L×xe˜Ö™ÆÎõ¶Œœ´–ÛO&Ae€­[-~ðÿš@µ?^ù[NË»+}j, W„;#Ú”{;ÊDêHÇU;‘�ÂÌ�­˜‘¨G±Š�™üÛ8º¸g¤2ªËÄu“Q ú‰‘¡Ëx®ÒôHq*×ðÆæ½vjDÈÄU 0Œe=0.Q…Ž¡9Ö.•p4Ë©å^®´—ɤI¬°±Ìf/kRŽ\éQiØv¶™�`ÜòQtšOš®5%+÷ t§Þ‹h)1­ªÎۖѹé^bHÑÒ�ôXµŠ��móTÏŒüƱk›-£Æ/gPû)ħjcb[ßoŠHÓ÷�u³ŸØò|(CçM¥ãÚ'评³L RYú¶>DûÍ9—[µuí]yhOëÆü´s9ã‡LfL‡ÅÄËlñÄæ }ñÉËP½2ô]<–£ÕÐkT‘Ók�ù± Ô¶<µ*�áð°6üš�ж…•LdǨn”×�ÚŸ–/ýçâÖ÷ éÝt2kOÚL ¦~)5ß7ÖìÜ�3C‚FÎåÛ{C˜ß¹1Óu‹R®ÛšÔ²Ïe9)víf³ìNÆNÿš _"Ñ3Æ¢ˆ5ôó1Ê&¿í?3 Îßêö±[îk×ô·23Õëy$yœ#|ž$€é™?Z™>r \llìüÜVN“&MÒçÔ}D÷ïßÇÂÂ"Çy~¯íرƒF�¡¯¯ÙÙ4))‰íÛ·Ó¸qcõ‰T1¬m]Ž‘æË¸°0Cå=–5)ÏHã¹\\Ý (nϦv¥ô¹ò?ÕÌCBÍ÷)ÇR¶áÚ9ÎP¯ôr¥�IåÚ[¨·û<+ÿܺ˜î¶�[óÒ#M'þÖ ×¯ÿädzs’OYßÚ…žÏ'puWWlUwß[å}V·¬HŸ{}8~|0îÿË>?9Sò÷‚úxOtdý ¨+9ÍЊAìk~ˆ“#ʦ_¼¿ÚM—í¹7ê2»ºE•m¹ÜšQ Ÿ©–ÌŽÞ˜ÕR.�Çßo.ÎK®±º‰6Ï“RßÌlÔÒ7F+z(ëþJ•_γ Ø8ˉ-õÔ`*ÔÛH•uçY˜œ‡éW¹ ;ëlåòì@¤¾Å¹õ <¿�Þ%¤@*§†T¤ÞÆšl¿:“òlö@J8½ÝZò{¿³ sBqz(뮥üŠó,oš>tSñûdüª¯¤ÚŽKL­.çéÚ–8…i³è¯u´4x]æšøÌ/ÇÖßg©ßÖ»R"+Õœ«}Ïr Ì‘„÷Ö›‘,KÙT¹ïß–†œQ‘:;sðôèô¡„Š?˜U«–q{u3²Ä?VÜfvíJLsZÅõe Ð�YIS¯!œ•i¼ôKêëñhycJ�´bùµe4ÔÏZ>™šúOÂzZ9öB2ÿO~m�¾Å¤½Ýñhs�®Gß¶‰÷¨âXÕÌ…ïÓ¸¾½éSA5¨WÙ•;iÑ£ð ˜Æ •)éó#U* úî�XþÛLÚÉ@©æ¾ØM7϶œi¿�ã3¢X«âØZŽ.×»räÄ`RFU¤î¶`vGO¤ŠôÓk0ó¶ ‹Ðœ›èƒôújTý™j;/0¹Âº8¶åJ·CU>ëPç;ø¦T'�fW�ôÈõ¼<@/ÏÖ\é}ŠCß;rAƒòæUZZqqqØÙÙ}˜j /çÿ�N]]ø\=ßÊ×n]y>ù:›;ä1_ÈðŠÓC}iz¥'·vÂ᳓ªàêÄêøo "üÔHÊ~‚Mì£S=`iƒÒŒ²[ÍKêk6 䣸Üëš ùQ×]‰„mÛ¶Q«V­\ÓZZZö¢IýLj¦OZæO¡;e™™™i4âáµØØØ\GT(ïþÊÊÖ´ì˜~³&µ£EçúÈ÷¯dK¾ÆÌæ/r³Ž�=VÄó&T³>ÖÖF¨ž=᩺ld‰ø®y_ÞÚÌð¶�”s-†­]IêN»@ê«dr è�»Ü£:?ßÞG;;ììì°³sä›- <:Ž¿d¬nüÎò‡‰®%1ÑçùKV‰:5ÿƒy¤yŽÈœ�|FÍ~'ú~Ö¿• n�;‰‘‡8ŸÏ#qÞ¥+ßI9~è)ªŽ:ƒV�`üÿÅ à�hùyòg!µ¢ÅÜHNž<É©ãìZ=�æ:ùºNovŪ?¹G±–á]¯6EîGpø¦壣DüQ‰°ïªòøÈan)”Ü?|ˆë–u.¯:5è1  �fQ©~/¦n@œäé ªk‚ j…î'ÆÚÚš„„�Ó'$$`cc“CŠ4.­YÅéÄ?ˆªeΜÌ’hñó/7é4Ð=�€ó¹Y[m(Þ†jFK[ ‰R™Ã HÖˆïEÑM=ËÄÖ]XaÞ�)‹§SÖFƽua´Züz•2dHKU›§~;9GuÖ É®½2Ê#ÅÂUÕ É~Tׇˆ®¡´4HäÈÕ{Ïkäô×r‹Èœ—[ƒüEÍÎ}? .ÁÁ”œ¼‰=Ñ $í�²f_—¹ÃŒñû¹ôì{��ߤ@Œ%ïo$OQ›³DËÏ«-ü�Œ`VÂýí{¸½+SÝñ gæ³6b*!ÍÕg!·(ÖÚ•B¨k¹œ}îÐÙz?<ê0§•‡§mààÝPLöEcRû{*ëPñû]\lÎ/K0¿w3æôcîQTù ‘ë…Âí%÷ÏogÞÚ+üóŒTm+œ*3nóhÚ«}O¢©\XÔ�¦ þA×±æ­ghåüN›)`R;B7ݤ�BöÞ̉ÂAÉ“»'Ø6};ïÅòB¡��«/Mçnex°é'Ð)÷Õ5A µB×!áææÆîÝ»±··ÇÄÄ$Ç´ñññܼy“   õ‰’O°fýmÜûldQÛÌódÓ¸<û+z¯[͹ïÆS1O€5ˆÜü¡qf‰ø.�¤Ü£èªâ/ý?)Õ~FÛC@…�»ÕÛ²K-±±Vñàæ-T1ÏîW;ÛrçÕYÛ ߪYßx’âUÅ""h”ùí)& ¸f¤Ø¸¹b–z�ã§iU3ûáºy‰œþFõô�«žð4Aê.“þ}ÔììÈ=šÒÔu6Ì#.€z?{cî„oØ ~�÷á©L®§æ‰ªºvñAý7åÎ,õÅ ’‘¡££¾BiÅZ^…f ¬Y³mK¬Oâ\%ì%yŒà·UK18aLýµ™#ÑK1v©C÷ÉuèÐj�µ°ôÐ�øÕÊ-r}žzÄ„ü’:vð a��|1¤ÆðÝœ^ÐùøÜhã7鱓 :Š Yáì�¤i4��¦tFÔøÒêš …U¡ë� $22’jÕªajjšmšøøx¢¢¢Èq]/¯eËwº‡Ö£¬GÖ_m×õ½y#k"‡RÙ/=:íŠ9cXoÒ«§·I.ÕŽg5ßWéNŸ*ëÒ¯5æ�zQßÓIü]®¤”ãÛ^ÿâ çëˆï TwÖç᡹ŒÞšJõ)¡Y¢è¾—ŸLïÄ’˜ºãi§`Ͳ‰l°m†›©Œø;OP¾S$µ§nƒ Œ9ŽžSetò±E;ñ,ÿ¤½}¬n;õCÐ|É× n7ˆ´� pL¾ÀÊ1³¸éþ-3ÕDuÖ®Òƒ°ª¿0¸g+Œ‡ô$ÈÍŒ´ÇB™6ÔñéNÿÀu|Ö»±aZ?áø‚‘¬xâÃèŒ(àÙ¾æ-tý»ÐÕk=Sz}�͘ÞIäê¦ÝüOÕ^çµrC‚­W³¬ÿ@Š h„«±‚?ÔEN##"óÒmÌY\…UíÐOË‘Y§tYÜÏ¢1+)Ѷ/ï>žYSJ¿³©>€ IDAT×\÷o>nTå¥hÑÒ“©ã¦òO±î쬠…D^�fÕûÓ{ú] -£®šÀJjë[ѼgC½\nU .Ÿ$J.%5ñ ÿü~˜ÕóVp¿xGÚ×ÈaFqFëÚ“ºÐÅl�+roßL†o—¼àõ[t©Ò²)E—ÍeºŽ7ÃÆ;!“IhØ´4cFÎ@eÛ™íÕ2ž€)n°}Ñ´½=°ÓOáÞ‘«<Á sù›ÈõÁ³ºÒFw]k•Ä$5–[·µñï‚s¡½ÁAA>%…²CBOO___ÂÃÃquuÅÄÄKKK =fDBB7oÞ$ ]Ýn0Tñì[·“øR}hèöþ¾®oSBlV°yõÆÕl”·À¥r‰Üü/ÊŸcÄwµ‘ŠmÞvhWaðÊÉÄžË÷M"A¡�¾©Nåjc•ñº(—o—±"¶?cö¦Õ¸ä†Ø»ûÓ´¤AúzÔm§q>¢:Ë]øö—]è�ÉÜ ]Y—†¾�'¡?5¡Žó‡ˆ®!í² X¿å  üÒ¿%ÓR,ð,kŽŽDŠìõð‘3~¤å/*Ìœë3ªj£w:$>`Ôì,d8·¥Ú¤þÜoÒ’ŠZ·ª�Þ¾34ýºžúHãêêÁí�øpå–ØPÜNAøÐv¦I�ëaeïN…FØñ}üL$9Œ^Òì-Ú•;ÐÖsS šÓ´dz¥(Ѥ%•Çœ%¶Mªdœ’T/îq~û–�ø“§)rLŠySoÌr†fLÑÈSäzAAA(…î-ïºuë�=zèÒÂÂ\\\>t6 Þ—ñý3ðêXÊ69K·“‡èç"î…/›xˆ ‚ ÂÇñ¥¼e£Ð_Á¹¸¸|™�Âǧ¼OÄÏ»‰µs£¸•>©ΰfÜâ¼ì$:#AAA2+ô‚ðÁ(qy÷r�¹Ãç¯�›Ç»Ö¬ÛwÑ!‚ ‚ ‚�…è�(L>ëˆïŸ­r„mŒûWAAAâeâ‚ ‚ ‚ ‚ |t¢CBAAA„�NtH‚ ‚ ‚ ‚ðщ‚ ‚�áâÅ‹<þŸ-U,‘+g²2ò>ʼ-Èã-�p/V“é—ÓÔ¦J»³“9s7sé©êßæTA„/”è�A„ÿ‚òoæ×3Ãâ« ¼xçO¯¶…biÈìÛŠÉÚ¿¥cQ7gl %�AA>cbʆ ‚ y Á¸ÆH~«QÐùAás'FH‚ B�R‘pnÝjyRÔÜ [*¶]Â�׃'1›Ó• ò%±±°Á¹ÊWŒÛ÷ÙN–P=cï@?<¬051§¨G-º.<Ë3µ³&T$�œF³JŽX›Y`ïU—ož!þuúäó,ø&ˆÊnöXššbéPŽ�‡^’rà[Š™×aîÿ”oÖó,z}‚¼q°4êDšLŒ$!Ëv<:6‡nuÊà`iŠ©…-%ËÖ ùÄ£¼#ªzvžå}áãf‹¥U Ê7Ħ[Éÿfç ‚ ‚ð #$A¡ ¥�er§AD¸ cÉžÚØñ˜[�-I�ùŠè)Íi1_‹ÐñKã¦äÒŠ! íˆqä>Â\dY×%1Ä­A_¦†ÅZ÷··�gÀ o°,{މ¾ÚÙo>YŸò}§æ¬Çƒƒsóccþ–F²½›²”›Dì8‰]zSmõ�|ר+öj„§É nìšÏ´­)øŽëN5@qƒí‹Î íí��~ ÷Ž\å ¦X˜ËÁ(ˆÞÝ<žÕ•6ºƒèZ«$&©±Üº­�ל³Ì×�áäé†öÒmÌY\…UíÐO»Îƒ—9wv¾º{’ýGt1U<âü†éLÜo@ãe�ðÐøœ Ãíë�´XÊ�æÝHøá+*ÑâyÔmÞlZZœVÝ1³ÓXÚ}'gX+O´ïcí™WP2=‰v•îô©²Ž!ýZcþ¨õ=-�ÄßåJJ9¾má%&l‚ ¨PÞ‚DDDdÛ‘™‰‰ ÕªU#<<œàààÜWšü'Må§_pæÖC’¤&8”ªLí¯3ºSŒ?ù‡;)DMiMûÿ ᢿ†ÿÉØ9&ö.¸¹ÅD–{êO‘âï_éÛr6¥7]§’möë?*žïF³0mý%:$á¿ séÁúÝŒ;Ÿ%?l!æ•6V.Uh3ç'†íŽP½¸ÇùíSX>âOž¦È1)æM½1Ëš1E£Ò°íl3Á¸å£è47ž4]kJVîAéN!d !Å®Ýl–ÝéÏØé_ôãK$zÆXñ ¦ƒ>ïý IŒp«ê‡ó¶etn:…—R´t =V­b`cÛ< ¡”X7bîÞ_p5…%ßµfäs%ºfE)Y-wS ÁºÙOly>”¡ó¦ÒqítŠWÂY&©,}[rWzþºýÑ£˜?­;Ë¿BÛ¼åÚO#´¹¦Ÿüï¨ ‚ yUènAnܸ�§§gŽ�¯™ššâêêÊÍ›7sŽ)‘ÍÌæ�y΄À¯{2e�3f<å"9û4q•A‡ra +è|‚ dÏÄÄ„ýû÷çyõ$— eêæP¦ªKaR“Ñû.1ZÝ*dÖT[È^MÎ�ZÅi0f Æh�VbI½1Û©—SZã¯Ø÷Õ{_k×YÀ_O²~§S"˜Á+ƒ¬v{FxwœÃÎŽÿW=`iƒÒܰ²z_CbRŽoflç›ä_A„Ï^¡‹!ƒ‘‘‘ÆéMLLˆ‰‰É!E f~˘ÓÖtÛp”mÓúÒ¾I!MÚÑkÔVô¯‚€ê §õ&ÈÛKskJú´d覛$½^ÍË(¦µ¤‚›=Öf&˜Z£lý~¬ý=ñÍ–Ò®,᛺•ñ(nƒ¹‰ E=©ÕmgžfŽ«ˆáØœ®•/‰�… ÎU¾bܾHË”ãWww1¶½n¶æ˜Û§LÐ$N¾Ê(Mä¸```€yÓUĽ3ÒWq{6�æNô9ôö¥o©'ãe^™q—Ó·¢Œ9ÊÔÕq-b†©¥=îU{²ñ¾Hã܈²˜—Éù4@ËÞá�ñ+ëŒ�•)&f68Ujΰw³¼R.åÏ=Œõ§”�9&¦Vu­@­vóˆN#{/~ç×ÁÍñ)iƒ¹EœÊ·fÑ5EzÙïüÆè6Uq±1ÇÒÞ‹:ÝæózB³’»úR¿ŠŽE,051§ˆ[uÚO9Ì£Ìsž•�XÞÐ  Œ½|2Tñ™ÒŽÚå�±µ0ÅÔÚ‘ÀIçHT/®òËÀ¦Tt´Âܪ8åôcet‚fïU±ìÑ?o'ŠX˜`bQÿöŒÙq›ä,ér©_ÉçYðM•Ýì±45ÅÒ¡eÄHIÞNGëôcnhۅݯ4ɘ |™¼¼¼¨^½zž>^^^�íÏBÊåÍÌ[³ƒCQg‰>}ˆõã¾eJ”9!M«"BV ‚ BáTèFHÄÇÇcaa¡qzKKKâââÔ'H9Ūտ£So)CÌß›žˆ«³ZÑhÜ#œÎúÊFü³o£ºó—ò?·²Cšú§#¢Ñï¼”u!Vðä2ë'Œ¦W;C\O�¥’6(œ'üt õg­¦�“ÏoýÆ´áƒh+w"z~= yEô”æ´˜¯Eèø%ŒqSriņ„vÄ8ra.2T±»èÒžß,Ú1dþ(<�¹g‰“œ´Ê`óÂÖ‘€Ô°h>†È&²Ä×L¸Àä5³ð±HáÁÍ8ZI�w"™©žsóÄ1nÙ}Ï’þ§=äÔòÑLìÜë¨ýùÝMßúíØfòCç�ÂÛ<�»¿!lÓYþV@¹wk°ò/VSŸ>çÜé1t)“Jêòô¯DJ8¤—=,¤»‹tbäòñ8&_`õ¸±4mòŒ=á騧äÉ•#œx\šÑ+~¢¬ÞKþ:4—ãÛfŽõm‹¤oCjA³¹¿1ØG $ÚX”ÐÕS.îßÍe«>,œ^kž‘lí‚Lù'«;Ö'ìBÂÆ®¡¦M<‘ GÓ¯Á ’ï §K.MPõœQG¹e÷‹gøc”úˆè�3˜Ò!ˆ;ËŽ²¼…-RMêWÊM"vœDº�õÍÐNLÀ ´<t` uõ@"3ÅásŸ‰"Â'HÉ“»'Ø6};ïÅòB¡��«/Mçnex°©šßNAA¾t…®CâCSÅ]çÆc).¼1QwEõâ ³g�ŶÇ>V ôA Fe ÿ)G—©Ë¸Ül8ÞȰ«Dí†@ ªè^â@Ûýì¿1’J^‡JjEé€ÚÔ(!ÿêXݧÞƽœK©G�”}Ì™�òC£™ê€¨\FEôþÖlþí½¾wâΚilˆ¯ÅìC?Ñ¡Hæ §?—èÛàRʇüŽ�Q½$æQRÛ Ô®Q'-ð.—ó":Ž¾Ô«é�6à_þ§JõeOÄ#z»ØpgÍT~�­Æä½óèê T¸ÞšƒtSöëJ=»ˆiä|õË&gºÈUpkñT6>­ÍìˆéeÄÏ5 ¿¹ÌÚÙ‡Õ-ÓCyJŒ]©^'€òrÀÏ…Ø£•˜¸'ŠÄ¶ÍHo*Ç´x)<<2ݹ+$è:ûX�×I=5‘iµh½n-£ë§ç' Jâ*7aæÜctš¨Ñ…¸ŽSU‚j  ÖõÃêiEúL[ÉMãùRóúåàÛ€Ú~¯C–ªxš^`Šº{à¡qD}A„¼’R¤Ñ44šVÐAáRè¦l˜™™å<âá±±±9ލP©T¨T9¿¯=íÎ9.$˜R5°o^,!1Ç?Ðéíó\|–ýà}]'WŠIâxüDÍkÔ�SÒµÒøÇÄ* íöE®$$s|�7–ææ˜››c^´k§ñðÞC”$sñÌT¥ð³þ�žGI,hÖ�KC©îÓŒþsvòûS…æ‹›”ÄÙâbâÒó{ö ªÒu©UT“ªªäÑùsü%«@`uãwnô“¹xîê{e×v¯�Ÿm2Ï_'Û 2œ�tH�}Ì3u‡!§üDGó·¬5ý2åÇЇ@]b/Dó·æ»æ-ijÖõFrë_ä¿~ ‚ ‚ ‚ ¤B7BÂÚÚš„„�Ó'$$`cc£öïR‹’8™*Ùzñ /p%ÛÐf*ÔÄ È¥S@®…%ŠnZåZZ R¢T**‰1!Ó÷3Ú/ó¸{ rS{´P Tª@’Ý–5ë �H%ÈH%U]ü$˜Ž'âòWì^³„ùó;ReFeÆîØBXMª›¹”J B‘¦¹\㊪Rª Ù÷©2r¨î/jr¤%¥eƲyêÊùOú$HeR$ªô±|×/1HZAA„TèFH¸¹¹qíÚ5ž={–kÚøøxnÞ¼‰‹‹‹úD:¾´jæÀ‹=³øéì‹l“ÈK–£ŒÑSN¹È›x�ªx"�\@éè�—Ú¹y#/é…§A"W®ÇcïêŠë›� NÖz€¥½]àÊ"¿ «§¯‡êÙ3r¸‰–ZÁRö‚?nÜ{7"DÖ¼XxѨïöœZG½(æý|†Ô<—H÷¨®çd¼&wöRl¼Jc£8GDä»�Nºx•+õ^ÙSoåø¼Ê¹iÖé¡§‡.‰<{¦Ii¤Ø”-KQÅyþöëÄ39�Œ¹—72Hï=Q¢TiØ{¡zÆéãWP–𤔡ä_Õ/m==äªg<Íé  ‚ ‚ ‚ ü Ý €ÀÀ@"##©V­¦¦¦Ù¦‰��'**Š€€€\Öf€ßà™t>Ü–É ¹Ñ½+�|œ0—&ñèæ¢’™øC]¾ +GíI]èb6ŠÎ• ¹·o&÷Ë^ÐïuŒ‚èÝ̓àY]i£;ˆ®µJb’Ë­ÛÚøw ÁY&Ã=´ –te`‹ÞÄ÷kŠ·•”ø?“pj‚[ÙÒh/_Í„ùeè^FʽGÆÔjQ ëÌÝVFþ4ªiÀ·3{3Ò¬7µŠðêüm^¼¹Ÿ}Éù_—qË¢"®VÚ$Þ9ÎÏ%˜Y˜åãy¼œ2¡Ý©¾ø¶JÊ pTÜfÏæßI£F¶KhWéAXÕ_ܳÆCzäfFÚã?¡Lj‡ ù’¯Ünià˜|�•cfqÓý[f60C’ý¤�,¤V^xMfÅœ1¬7i€ÕÓÛ$—jGˆ[öéµ|ºÓ?p߇uÀnl�ÖO8¾`$+žø0º·?º@ª™%ÊCìùõ8AݪSÌàÝ=¥"áð|Æ/I º³>ÍeôÖTªO M¯;†ù¯_:¥ËâÎx�YI‰¶%xy÷)öÍšRÞPý2‚ ‚ ‚ B¡ì�ÐÓÓÃ××—ððp\]]111ÁÒÒH�‘��ÀÍ›7 @WW7—µ�IJ.ÓÃé4c:˶M¤÷ì8^J °q,Cµ5x¡ÔÆëû�lÕÊÈ…}h>6c§ª´Z´›­í?à0=* ÛÎ6³Œ[>ŠNsãIÓµ¦då”î2�ÚµbÑ)ã‡MgNÏ_xôJk·¦L¬YŸ­'1ãÔ·Œßž†©†”¨6÷fïtHHŠðÕOk¹×(K´eöK)úæv8U­K)S)(Ÿð¿¨MŒÞ4’ÒÐ1w¤bÓ, óDNÞ&Èœº°rc2ƒF/gDÛ…¼0t¡‚½6‰$ûý&wáÛ_v¡?z$s'teq\úvž„þÔ„:µóÓÎåŒ2™1/³Å;h›'ôÅG_à iùÒî n}¿�ÞM!³ö¤Í´`ê«é�@êHÇU;‘�ÂÌ�­˜‘¨G±Š�™üÛ8º¸k¥¯Ò§;#ÚždøÔl 9HWÙûÅÒMâü¢þÌÿãÚöh8i»–$=eþë—Ì¥3Ç^¢ÏŒiù‹ 3çúŒªÚˆòÎïçAAAáC’V¤wLdþheúÈ�r±±±ós[Yxx8Mš4IŸ×þÝ¿ äò¼÷¯Üºu‹G�½ tiaa���MÎÓ4„¤à÷IÕ©¾6€=ç'â£UÐùù�)ï2§n¦»màÖ¼Úˆ7r Ÿ²´´4âââ°³³ûhÛü7çAA„ÏUA\wI$¶mÛF­ZµrMkiiÙˆÒ€ÔLŸ´ÌŸBçââ":>aªg'Y¿þOLÜ‹cc¤"îÒ6¦Î¿Añ3ñþÒ;#AAA¾`…¾CBø´)cn¾n·î—$Á¨¨þ�W²ðG_rŸL#‚ ‚ ‚ |ªD‡„ðI“¹„²ôHhAg£àH ;ø„°‚· ‚ ‚ ÂVè^û)‚ ‚ ‚ BÁ‚ ‚ ‚ ‚ |t¢CBAAA„�NtH‚ ‚ ‚ ‚ðщ AAAA>:Ñ!!‚ ‚ ‚ ÂG':$AAAAøèD‡„ ‚ ‚ ‚ �è�AAAᣂ ‚ ‚ ‚ |t¢CBAø¬©Tª‚΂ ‚ ÂGõ¥\ÿˆ Aá³¥P(¾˜dAAM©T* EAgã_“t Ú�7ˆ‰‰!>>333lllpuu-àœ ‚ ¹IKKãåË—¨T*¤R)‰¤ ³$‚ ‚ðŸQ©T(•J^¾|IZZZAgç_+´IIIDDDàé鉇‡ÄÅÅ‘��ÀîÝ» DOO¯€s*|”üoÃôßëÆø%Ýp—`VT1˜<˜Íf}™Û½LámÄ‚X[[Kbb"2YA6LAA„�C¡P P(°¶¶.è¬ük…ò^&))‰S§NQ¯^=Œ��³üM__{{{"##ñõõ-$�*nGù·%þnþ'ÛHäðÀj´¯Ïú㨮ûŸlä?¢$îJ8 IÊ×èð$þ>ÉuíŠÔ.cŽúg¸JbŽL£ß�%„ÿþ�ªJŒ?·‡ZÛ‚©¿´$s"ÓÄ4ž ;·áÓ1P](ì 000(èl‚ ‚ ùP(cHDDDàçç÷^gDf&&&T«V�Çk¶Òä?98»7�}ݰ³0ÁÔª^þ-è·ì ŸÅ]c QSZÓ~b8ñÊÿjrLì]ps)ŠIa{�™z……�¿bð¶¿Èi¦—êéoüøõ®yüÀÊ]Dì�ËW%䨖ÄÕ¹Úb8º ‚ ‚ _†B7BâÆ�xzzæØñš©©)®®®Ü¼y3瘉ÑÌlÞˆ‘çLüº'S9cÆSþw!’³OSÐ÷�t(¶‘ð°‚Îǧ+íò1N<÷¢Ç�� rÎÔkÓv Ûfüûó�]#‚ ‚ ‚PøFHÄÄÄ`dd¤qzbbbrH‘Â…™ß2æ´5Ý6eÛ´¾´oBH“vôµ€ý«  zÂéE½ òvÀÒÜš’>-ºé&I¯Wó2Ši-©àf�µ™ ¦–Å([¿kO|³¥´+Kø¦ne<ŠÛ`nb‚EQOju[À™§™†`(b86§+AåKbcaƒs•¯·ï2‡;yuwcÛûáfk޹MqÊMâ䫌ÒDþ€»Qúh󦫈{gt‡âölÍ�ès(åÍw©'ãe^™q—Ó·¢Œ9ÊÔÕq-b†©¥=îU{²ñ¾Hã܈²˜—Éù4@ËÞá�ñ+ëŒ�•)&f68UjΰwIÉ´Í”?÷0>ÔŸRv昘ZQÔµµÚÍ#:».©²sDs*9YcjfM±Ò 9øâõä~Ä4¾ ôÀΜ"îþ„NØÇ_™7†‚‡GfÒ¥viì-ͱ²/E�ÁûyúÞ(—D.L¯GQûzL¿�~Œ’nldpËêxÚ[aéàEPï\|žyÁ4®M®†‰�¦Ô˜që½¾Ur"I)§êmœ>ݬsÿ—ÊŸóêbîЃ})¨‘Ÿ{ÇÓ¡¦7Å­-°+À7³�ûŸ�vAAAøw ݉øøø7,5aiiI\\œú)§Xµúwtê-eH€ºØ)\�ÕŠFãøãtÖW6âŸ}³Õ%˜¿”Çø¹•ÒÔ¿8�~祬 ±‚'—Y?a4½Úâzj,•´Aùà<á§S¨?k5mœ´x~ë7¦ D[¹ÑóëaÈ+¢§4§Å|-BÇ/aŒ›’K+†0$´#Æ‘ûs‘¡ŠÝEß�öüfÑŽ!óGáiœÈý8Kœ´à< U~›¶¦ˆ¤†E1ÍóèŽDö�øš —˜¼f>)<¸ùG+)ðÎݱê97Oã–Ý÷,™á�qÚCN-ÍÄÎ]°ŽÚŸ‘ßÝô­ßŽm&_1tþ(¼Z(ÿZ IDATÍÓ¸ûëÂ6�åo”û?{÷×|øqü}¿ßoöÞC�!{[Av¢FÅÞ1ªVíU«¶Ú{UP´ªjkU�Òª­6Q£(J­�È02¿ßûû#Ah"á''ÔóùxÜG“ï÷Üs?÷œ�ž×ýœs?w—óîµfç ÞΖg_Ÿ‹ú4ÈGÿy95]çÞäÃ�Ά›]’Ò&GfÜ‘½Sùâ 9娭2æÝërïYk¦i)ùðÁ£²þ¦§fÌ!9óà•Ór΄¼]¯{}n;ÌÎ+¿ûI¶xð9䨭²g«GrÕØvß¿ò|ë}ï‚Ä7­<éŸyὊt]©š,ìäýÿ朳K»Ýnϯ”ºI2|Õ4|c`v>íÒüc“#Ó?IR™ö+­“5‡7L2<«×}:{Gîxáè¬ÒwÞ®ªh•>#ÖÌðŽɰ!iõò�Yûº?çñYkgø¬Ûsî¸ç³âáOæ”í—ME’Uû•óä[æ†?½’=èœW®8=×N�sþv^¶k;ÿ€çN‘(Õo“®={eÙ¯{[žžw'LKE»•²æð•Ó¹VÒà—?¥N§Õ²ö¨a©�dØŠ3ópÏ}sÛ]²W×6yåŠÓrÍÄÁ9åÏçg—e+’”Óí¥sSqý‚ÖT“©ÞÍ̺Ëgõ5‡dÅ6Iÿ•æ�ëÝüþôKòJ¿CóÐ…{¥ke’QÃÓ//gå#NÏUŒÊîËNÌ�g^’Wú–‡.Ù/]?÷¯cÞtŒòœ¼qãÞÙñ€ñzþ-9å-SJu^¸ü¬ÜT¹m~ÉO3¢~’¬”oÞ“O¹>÷Ÿ±v~X•$¥ÔnÙ9={õúòx¥úi»B¯ôêøÉN¨ùò Q~'ןùÛL\w\î:j³4+%Y¹G>x°{öºî/yëíÓÒeCÀ·Ì÷îƒÓfÍš}ùŒ‡/˜8qâ—Ψ(—Ë)—“Riág|s^y“rŸÚz �¡–ZdÌ>»¥×Ó‡gÈ MòÓsoÎsSÿ¦¥&]²BëdÒ»“æŽ÷±gRî³VF/³8‡jeºl±_¶jugv_uH¶9ìâÜùò‡s¿‰bösy|ü¬,?lx:}:-¡"†�L·ê§óø3³“ÙÏåÑ'geù¡ÃÒi!Å æ�_g·]¯Nå®—æ›-7/,ÌÈ3ãÿ™Yo^–M:ÌÛîÍ[fÅ#ά�ßÊ[ÿ}½Ç7kö?óÔ³Ó3õ¦]ҥż×oÑ%»Ýöqæ¼óf&¸løúÞÍ�hݺu¦M›¶ØËO›6-mÚ´Yèï+ZtIç¦5ùÃøgòaº¥É‚*g!_ϸˆ(PU+U©Iõ—œÏWÕª•”kRS“¤\N¹Ô8ë�qGŽZûs¯SÕ´Cj¥:55头 W^¼@Qª(¥2³3{A÷o˜·žæ#OÈ]ÿØ*·^qqÆ�Û!«Ÿ¹jŽ»é÷Ù§ßânU©ªJjjª“”S=§&©ªZìµ¢Ãƹàï«eÇ?þ&�b6»ðŒüðÜ[sùåïƒRòÙªIÍܺ´Ðõ—Z¬‘Mü3Wýr¿;òO9qT‹”RNMMRÕ{Ï\{Ù�²Üüí¤T?mZ—’ò’œ¢PN¹\™c/Î û÷ûܶ*Õi™å¿oßh|'|ïfHtïÞ=Ï?ÿ|¦N�ºÈe'Ožœ_|1]»v]øBuVË›,›o;;ç=öá©ê20ýMÉßï?ïˆ$åɹÿž§RÓ©ú.ôZ�¯¦ªKßônðQžùçätèÖ-Ý>}tMçÖõ’ÔKŸþ]“gîÉýïý÷éy½úõRž:õK¿¦´¢EÛ´¬ü0ÿzáÍ/ÞâóciÑ7ì{nn{øÊlWïÁœÿ›G3û+¿£ºéÚ£cÊÏ>�‡&…YuÚe•-Í%w=” Öþ0·žm^¨è™ûÖÊk÷ß—xjòÖ½÷䥊¾Ø»VRÕ=ýzVåµûî�o™Ï+Õï�}K.\oZ.Ú~›œ÷ÌŒ$õÒ»_×äÕ§óï†+Ì·Ý»¥[×ó¾â´^ê×M>˜2íK·Ûâ*•’ššš¹¥ª{ú÷ªÊÛOÿ+éÔís¯ßuù橽¨•,ß»I2räÈÜÿý Ojÿê·9q\¿ü¤_EÞœÐ8£7œÖóg«FòÁ¨Ùý¬½rt³½2zù™ùÄËùðÓ^0=O\si^j±rºµª��^y ÿú ”f-š-æŒùU¥ßö?É�_”ƒ·9<³“NÕ/綞˜ _ÀòåLºï·¹þÝå2°K³TL{.¿>3UÍ›§qEÛlöÓsîF'e»½ê䈱½Sñâ 9ùØÓz뫳õòI©}6ßÛœ·ù Ùr§Y9xì ´¯ýaÞœÜ*km4ß�0j-ŸÍÏ¿2ÿÙp�ûãc³âßNÌÛï—õ.Þ%Gn±{>Ú³¬Ø¶V>xãÙLî¼}Æj”RUÇ èÛ(§þá´œ6´&C¼›×+WÍÖ£;.øÆ–_¦¢iZ4/eâÈŸžë›�zµÏfûŽÍ9[œ‘±;”sðvƒ³lýéyçŸo¦åú;dd»ï]w¾¾—A¢^½zYmµÕrç�w¦[·niÒ¤IZ¶l™dî=#¦M›–_|1#FŒHݺu±¶¤Ôr­œqç�YåÌ3ré�'e¯s&ez©AÚtê—Á› χ5µÓ÷€ëò‡º‡çè ÷ΦÇÍJãÎkd‹‹nÍQ[vø§©ÔË*Gü176;*Çÿê˜ìø‹É™S·uº¬º[úì¸^R™T´ß"ÝV‘Ž8#çîqU&̬�ÖÝ7ÎI£~˜Í¶<9g>¼{Ž;aÛ¬?»a:>0=6ùB�(µÍVçý.oþôð\|àØœ3½"õ›·Oç5ÖJϦIÍûù÷ƒ×çØë�ÎÓæ¤NóNYyã3sÑ>½Sõ__r¹h•�wÎe×ÍÈ¡Çþ*G�½06ìš•:ÔN©TZÀv«ÉÄý-¿9éÏ9ôí�R®ß:ÝÖØ9œº}:T$z\nººi;îìì´á„”[ǫ̂Ÿ\‘ËY;ÍKIRJÓ5OÍÍW·É‘']–¶>!U5KçQ‡eà_¸3g½~Ù÷—ÇåÞÁfÏcÖÉýgl™_ÞV‘�:;ãö½>ï|\‘&úd£c6ÌÖƒ¥”†Yçè_d÷7˸�6Ìu—ÉÀ]/ÈF£;¦áWÝ(¥ÖÙø ƒsÓ^¿È�g®™^2&Mpzn¾º]Ž>ùw9dÛS2­Ü íº�ÎAÃ~”‘í¾òfXâJIZen˜˜ÿQk¾GU’�'N·¨•Ýyç�Ùh£�R./á›ø}Á[o½•-Z¤ªê«÷•—^z)&LøôF—-Z´H›6m¾ü2 –¢êJeeåÒÀ÷Nuuuª««Óºuë¥=¾#þ'‚Dƒ Ò Aƒ¥= `1ýOÜCøn$€Â @á  p‚P8A(œ N� 'H…$€Â @á  p‚P8A(œ N� 'H…$€Â @á  p‚P8A(œ N� 'H…$€Â @á  p‚P¸ª¥=€ÿ¯'Ÿ|2Ó¦MûJÏiܸq¸„F,Êw>HL›6-ƒ úJÏyøá‡—Ðhà[¤ünî8é�\ß|¿ŒÛ­ªR�Wo8"ÇÜß/Çœ±u:™,Eÿ§$Mš4ùJ�ÿ}åL}ù�Ür×?óá—-6ë�Œÿë­yô횢¶”}œÿwýé�¼:gþŸ–óÞ ?N×e†ç´§ç,ì©‹§æýíÓ¬I‹t\eÓvÝ ùø“ÕL0§n2,WhŸ�¦Q³eÒw�}sų}úJsþñËühôÊéÞ¡Uš4l˜¦ízdÄÎãòèäù¦`T¿›ûÎÞ)?Ð1­š¶J§A[ä¸?¿‘ùç3Ì|õæü|ìà¬Ð¦Iš´ì�Þk�˜‡æ}â>ëþŸ¦ký¹3šlø›LZÐ쎚 ¹t½y3ôÊ!ÍN’”?|&W¸aV\®yš4ï�þ?Ü7¿~bê.u¨�vý†dذa6lhVîÔ8•­Ó{Ȱ¹?:(+4-eæ+7å˜-WKçVMÒ¬}¯ŒÚùœÜÿîgÓ7ª_ø]ö\oµôèÐ2�6I›î?ε¿ðjå)¹íÀÁéÞ¾y5l’vÝGd§ Í”r’”3ùŠMÒ¤éV¹öÓÍ\�Oš&�öÉÝŸNÒ˜“çNZ= ëÖMݺ�2ôôçΖXÌ}: Ë¼}Úbù {B.½à l>¸{Ú5kœ˯š­Ïx0ï—g¼ó̸1Û·˜»�êµÙ1·ÌLfÝñ“,ÓdTÎû÷'Û§:ïÜ}FvÙ3í›5IóöÝ2ô�Û3¹œT?;.› è˜ÖMæŽi¥�ÏM¯Í^ÀŽþ¢rÞ¿j‹´j<4g¼ôÙ|‘š×~‘ÑMÚfû?|°ëøúÌ�˜ß¬‡ò›ß<›ºë\š#F6Ï‚'CÌÊ3gnš1ÇMÈÈCÏʵƒå�?Ÿ™£v\;¯U?˜ßnÕ>³^Ë#{2õwþU®Ó*yÿ¹ê„£³ûØFéþèñY¥vRóöãùë#³²Þ¹WdlçZùज़rêg˪Îá:i”™yâä�³ñùUùÑI—æ„5éÏrè¶Û¥ñƒ;Ý*Sžxsö^glþÔrÛ~Á±éÝø£¼5©U:×JORk¥ƒó‡‹¶LÛRRÑh™4]Ъh‘MÇÝ’ÃÕJJuÒ²S­¤æµ\¾ý:ÙëÉþÙï„+3ªÍäÜÁÑÙw½òñ=7gÏn_í°)O¼9{­³Mni»SŽýõ‰é4ãÉ\~ܱÙ`ƒ©¹ý®£²J½¤úµ{sã½f­Ó.Ï}eÆÄªôjþ…—¥ÇúûåŒ1Ò¦ÞŒüëÇå§ÿ(->•SV[ÜY•é²óå¹j÷©L)õÛvLåWا�~rynX¿Uæüçöœzà Ùç�¡Ùû¨S³[—ºyû–sàÑ;ä¸UžÎYÃê.ÞxëŒÊ‰wž–µë%¥ÊfY¶ö�øÃ�Ìz_”šõÍ™‡®’VsÞÉÛõz¤q)©h·z~|ôÅÙo™¦)½ûP.<ôˆì´O×<ý‡ÒîK·C)ÍF®�U+Ìßîy7tm—R’~ OW¬œ±k4\Ìí ðõó)Oúg^x¯"]W�& »4ãÿäì³K»=þšß:(u“dÄ 4|£_v<í’<½ÙQ�$©Lû•ÖÉF4J2"kÔŸ;¶º=·ÿó˜¬ÒoÞf¯h™¾#�+’áCÓúå¿fÍknËã³ÖɈ™ιç?—•Ž|:§ýhÙT$Yµ_9Oܾy®¿éåìu`—¼rù©¹fÊš9ïžó³}Ûù/gýiïün‹fó¶G문Î:Þqa®L§á›§Ó¼¿­2°œ®Þ8?üFjVë´�ç|Q)uZuN¯Þ½?;ø?¼e±÷iÛkfÄ�FI¥þ×e�ÛWɦ?Ú0«T%Y­”û¯Þ,ÜûRª‡õMå⌷Ô8zöNïŸ�ðswÜ(¿›?œ~q^îwxýÕéúűÍf½�?ùËJYîõ›rÓ ÏÓsvH»ÊEl‰ÖkeýU“#nýk&í´]Z–fåÉɬ>»gXK×&K–K6æS.—S.'¥ÒÂOÆæ¼üxžšÖ4kŒøÙIy©y†��Š=žñ ¹ëeÝÎݲ|ibÞ}aw™¬J—n�R1ù½L¬Næ¼<>ÿ˜6#÷Ü'Í>ù†�¶›å·ïÍÉÛo¾“šÌÈS�>“rï‘Öú››%ÒpµŒZ­^&>õD^ÿJw„œ‘ñ�?û_ã¬ÝsD†¶›ž§!‹}KÍš‰yð¼ÝòÃU{dùvmÒ¾Ç.ùÃäšÌœ>óÿõ­_oŸV¦]‡v)Mœ�IŸìÒªVi×*™š¦�Ìɇ¬�ý÷˜Ñ'ý8;6ýyvÔ0oþùÌ~ce~xÑ.ðMmÑÆëfŸŸôÎZgî˜-ë–]G¯�&³ßËK/×Îð]Çd…ÊÊôÜာÿË�rÐ&{dò›¤«ŠL~íãtÞlLz ì›Ú—^žÎïŸÝúUäÍwšdÍ-§õ|g«­ú¥ÿ2Óóë³�ÉUMÖO«)/gFÏm3fÐî9hÔï²ß^Ûf™ã÷ͨ6ïç¾qGæW“帽‡…ûG$IeºïpP6ûåv9d«ƒ3çÐ ÒiÆ“¹ìسòBÏ=sÎ »y诧sŸ©sñïsÎE«g�5Ú§ÞœçóöôÏNµk¯ºA~Øúò\²ÿ�Yîà Ó­quþõÜûŸÅ‡ªŽзQÞùý©9uXM†6x7¯WÊØ5—Ä>]ôxëô�ž9>óëtܦc¦¿:%6Ù$}ç_MEûl~Àv9gÓã³ù�gåàmVK‡Úæ�É­³öz=Ó»}u®¸ä¤\Ý~“ôhZ™É¯LJMÍ{n³´l^ÊÄ~Ÿ›ží—�{7Ió–ÍS~õÎ\ÿ—-³ü:]Ó¤Ô0£výQ:Ž<7»þ{r–ÝæÄè@Ì�ø‚R˵sÖßîÊ%»öÌ[¿?!{lµQ6Ür×ùë‡ò᜚|TS;ýü}þøóÕóö¥{eãõ¶Îa·Öοüs~5¶Ã7¸Aëe•#ÿ”?723n:*;l¸nÖßîÀŒ»õù¼?ï“òŠö[æâÛ�·{"gï¾Y~8fëìÞÍùçärÚnuJÎÞ¶m;~lÖÛhçœxÅ#yã‹·¯¨µZ÷³ ùàªì±ázÙú _æŽßO¹¢S~üÛ[sÞúsrÃA›å‡›î›ßM•Ón¾.{÷üêg«¥ÖåüÛ.ËÍïÎ1Û¬— ~r~^îÿ³üᦣ3¨þ⮥"í·=/¿Ú·[ž?m»ü`ðºÎÏrwÝÞé½\ƒ¹Q£ñÚ9ùêÓ2¦êöµíúùáú[ç¨ûëeÕÒ¦2IeÝcÇe�ž¯æü¯Ÿ ~tT.½ïß™ž%±O=ÞÊn?ÉÙ'l�Ú·”M×Û,{Ÿó‡üc¯é)¥ÙNÏm×�>¯þ:l9&?Ü|÷© ùVIDATœrÍ“y·jõvùiY¯|cØpx•-/~;]v�žJ­³ñ!‡däÌësÀdV*Ómûóû€·rñÁ—ä¹y7ï¨5`×ì3⣼ñ^Ïl½õŠÑ#€"”’´ÊÜ™ó?jÍ÷¨J2pâĉãµ²;ï¼3m´QÊßø=nüøñ™2eÊWzNÓ¦MÓ¿ÿ%4"ø®™™G[5þcŸ<òÇ�ñ­,À÷Q©TÊ�7ޘѣG/rÙ–-[î‘äÉ$s’Ìžï1gþÇwþ’ a¾Žr¦½:>¯Î¨Ê´‡‘ý/«“]o+F…ùÎ àë˜�ñl“ ƽ‘z�†d»q׿ˆUë-íAß#‚|/ÕÎÐSŸÍäS—ö8€ï+´€Â @á  p‚P8A(œ N� 'H…$€Â @á  p‚P8A(œ N� 'H…$€Â @á  p‚P8A(œ N� 'H…$€Â @á  p‚P8A(œ N� 'H…$€Â @á  p‚P8A(œ N� 'H…$€Â @á  p‚P8A(œ N� 'H…$€Â @á  p‚P8A(œ N� 'H…$€Â @á  p‚P8A(œ N� 'H…$€Â @á  p‚P8A(œ N� 'H…$€Â @á  p‚P8A(œ N� 'H…$€Â @á  p‚P8A(œ N� 'H…$€Â @á  p‚P8A(œ N� 'H…$€Â @á  p‚P8A(œ N� 'H…$€Â @á  p‚P8A(œ N� 'H…$€Â @á  p‚P8A(œ N� 'H…$€Â @á  p‚P8A(œ N� 'H…$€Â @á  p‚P8A(œ N� 'H…$€Â @á  pUK{ÀÒ÷ì³ÏfêÔ©yï½÷–öPøiÕªUš6mš^½z}érŽÏ¯fq·ëÒ&HÀ÷ܳÏ>›êêê >|i…ï¡Ç{,Ï=÷ÜBOžŸ_Ï¢¶ë·� ßsS¦LÉðáÃS.——öPøZi¥•rÏ=÷,ô÷ŽÏ¯gQÛõÛ@�€ï¹‰':Ùc©š8qâ—þÎñùõ|Ùvý6pSK pfHIâSh–ŠR©´XË9>¿šÅÝ®K“ ¤\.;áã[Ëñù¿I�Š;á›õNÆßûDfõ^'«´û\A¾�÷[ýÊÅÙxÄ ©uì=¹îÇË/�kéË™úòƒ¹ÿõ>²G~ãë/– ñ¿é{ð_`Q>9á+W¿™ ×iœºuë.øQ¿sö½{ægËÅǜׯÊÞ›îžËž�½èåk>Èó8>;®5 [7IÃÆ­²\¿‘Ùê�«óÜŒ¯÷úE?ö~S¯u:wë–N­ê%Käµgæ�“7ËØþš÷«¿þzfÞ½o:×_ȱP·n¯saÞü¬qCÃ’ÞO5“Î…{ý0—o•Æ §e‡^¼É�¹á•9KýZ’Ûui3Cøì¦Ô"ëŸrszL®IR“7®Ý?»]Õ>?»ö� ®•¤T'íûU}í“�Ož·È¦òäÜ}äzÙòœWÒaÌN9ðÌAéØdvÞ{éñÜ÷âÔ”+Ëùœo-ôý–Ú¬Ÿ3ïXÿ“…òÍ¿•ÏÖ8÷µ¿ÞZªúï™ßݶqf–“Ì~(§o}|^Ûìüœ³ÕÜYͺ¦EiÉï‹%z‚]óf.ßyÃüô¡.Ùö§gæ˜Þ-“÷_É“}�FÍJ߉ûï*3$€ù>U­•¶}gèС:tHVîÔ(•­Òkðй?²jº4Nj¦<žK÷Y?«vk›-—ÏÀ Éu/NŸ·Ž�óü•ûgÝþ˦E“¦iݱÖ9õ‘ÌúäĸfB~µ~ÓÔ¯_?õõÉ¡Ÿõ_Ÿì~p×±ÙãÜ¥×a·äî+�Ïî[¯Ÿu¸I¶ß÷„\|þÎéQQN¹<;oþí´ì0¢gÚ5o–6݇f»þœ×fÎ[OÍ{¹íˆ 2¤—´kÙ$�›¶N§•7Éá|%3?y­�Èi›ŽÈŠÝ–I«¦�ӤŲé¿î~¹âÙçÏÌüû¶ã³íÈ~Y®Uó´ë1<;œ}Þ›fÀÏæêC7ɪ�[§Yó6é4p‹\øÜœ…¿ß©WeóæÍ³ÅÕ|ºŽ/ß”c¶Z=+´n–ËôÉš»œ“û&TÏû}u^¹fŸ¬»ZŸtlÓx_^j@~yÆÐ4ž3!ÿúØœ¼ÓNiõÀÙ§ke2ëµ"ý+’rJ©»Â�¬;b�Ôþt5ß’ QÑ3{_|N^ÝéÐl¿òMé½Ö–Ùn‡gë5»¦ñ'›¢iÿ¬»Á'OX1^ÿSn>ù¡<={û [÷isñ_óç§feÈ*µRóÆíùóÓ 3jß5R¯æíüzÇOËoÿ·s.1ßçÌgaÓþ?=�wéÀ„§ŸÎ;³žÏé#Û¦eË–iÙ²eÚ®un^šõNÞz{Nªü(û¯UÎUcWÍš;Ÿ+øO¦q–EôZŸLñ¯IMÍ>�ÿ¯iöÏæññ³³ü°aéXñÉÏKi?txºV?�ÇŸ™õ¹ØÏ.Aèœ.­’IïNœ 0žÚWȲ¥IyoRuʳžÏSÏÎÈÔ?íš®­æ¾×–­ºf�?OÏœwÞÈ;ÕÕyç‰'òŸÊ3b�F ïÂÞïü?Ÿ‘ñ�?›rïÒê³±Öê>,ƒÛÎÈøÇÿ™ÙóŸŒ²ŽŠeÒ¥s�Ì™ôn&/húÿ—ÿ Ûm¡�/'³ÿõxžšÖ4«�èŸ:Ÿ.Ó,CFôKÅËOdü”šsYÁ’¼´¡n÷±wß yú擳I›çsáƒÒ­#ò—wæ^2óñ‹7ä¨mFe¥³L‡®YûŒñ™=czfÔ”SgÐ&Óö?¹íæ§3»\�·n¿%�5Z;›Žl¸ÇÏ’{OßfH_M¹œÔZ=‡ÝvvÖo<ßÏKiÔ¾NR»[vøÝ£õÀ ùõEãò³1çæ¬í~•[ÎZ/­’,òáÊéÒ±Næ<õtž�™ «»ÀA,øÓõÒÜß-ü£÷ªÔªJjjjþúµj¥*5©®ùäíVf™­/ÊuûöýÜ T©nË,_™¼[S“¤”ÒÞX)‹ñ~¿8ü/ø²S˪ZUIuÍ–Yèu_s»-tu yÊwðcÿR½t´Yö´YöØãâŒ]ó�ìyˆ~¾ÏÌ�¾ôñÏÿ¾”V½{§uÍ yö�Y¡k×týä±B—´­?oÙÔ˲ƒ·ÍQ—ß“»~¾b^¿òÂÜ<¡&å:õR7eÊÔ/ùÚÏ4ΨÍ×N³·¯Í—½� Z¦ªGô©Êk÷ß›ÏùlöÆ[÷Ý›—*úd@¯ªùÆ¿€OŽ¿äïŸü¬\.§\Ù-ýzVå�§ÿ•rÇùÞk×®YaÙf©õÉö¨~"wß?õ¿Çù%ï÷³×­�Þz$ÏÞ“ûÞ­ùô÷³^¸7¾S'}tMå§³*´ò©½z)O�’)5_c»}é§îŸý½²sÿôm4%Ý3þ³ýTó~¸g|j:õKŸÆYä8çÓü%9;bA�ÚGfhçR&½ür&M|:Oþ»"kìtX¶> ={ôÍJÝZ¥âÓqÕÊÀ±cÓó?È•W_•kY&›o38uëøY²ïãÛÎ `!'0Ÿœçs÷�¨5hçìµÚÕ9â§[§ù;{d�Þ-Ršüjž›5 »nÒ'•ÿùK.ûÛ¬tï³lÖ¼—ÇÇOHu½~iV7)Õï�¾ígäòó~ž«­—VS_ÉÌ[gݵ>÷ÊÍÇ›7|4{¶nÖ}r×l¿Î€thX“ß~!?^'›œ²[6Ùo‡œ¿Ù©ùÑ>urØV½Szé÷9í¸¿§õ–Wd‹eçûºÆùOÞçýoyþ“ãù–™÷ÇÏžWj›�÷Ú*çŽ=3ÛïX“Ÿn³F–­?=ï¼ðVZŒÙ>#ÚV¤Ö ]²×ê×䈽·JÃCvÏÚÝ›fÎ{¯'}·ÌšË-äý¶Ÿÿu+Òu›²É%;æˆí–9?“Ž3Çç·ÇŸ“»ï–Ó×kš”ç|!Í·>=� V¥kÿÞ©uÙ9ù¾٥O)oNh’Q›®¾øÛí¿’ù�…yão°föÞs@Ö9u×ìÚô¨üx•yëŽssÌŸ*³öy;¦oe9å/^~³€coQ–è öôûsÚÞ×eΠ!Ð¥MÔLÎKw]šqOU¦û�ƒÒªÙGéÙ®:Wýê”\Ûv£toZ™É¯¾Ÿš4üôßEE×-ó£5ÎÌa‡œžrïCò‹ónÔºÇÏ’"Hß _$¾pÂ[Ù5»^ñÇÔ=þø\tæ¹lâÌÔjÞ1Æž”±õNý Ïæ–qãrä+3£¢aÚöžýùó¬×¸œrVÍ~g”|qöÝü’Tµê•-NY;kwoýùIþ²ùEÍrCÎʹW\™co<-SgW¦qÛÒØØlðqM >&7\Ñ4GžxnvÝôÝ”›÷Ȉ�/Ë%þ Í>7æùÃçoø³ß—ËŸ.óé¶HùÓ“Í&£OÎ�W´Í±§^•Ã~tz¦•¤m÷‘9`ȶÞ¦”T®�]/¿1õŽ?.œü“\úþœÔo×;Ûžµ~Fw^Èûm÷…×m5&gÝøËœ|äé9~‡K3¥ªmú®uP®9nï¬R÷óc�ÿ}}~ÿ}~ïµÙìøœöÈ^9ñ¤eãY ³üàýÒ}£Õ2`‘Ûm¡Éç£H’¤Vzï{e®«{tŽýå~ÙâÄ™iÒiõlzþsÄæíS*/d?|áØ[”%$ÊÓë¤E³wså…‡å¯OÊŒŠiÕi`FqUÛ³OªªÊ9ø’3åˆq9x³ó3­¦Vê7m•NF¥eiÞ{+µËÆ;®—“î¹-+î¸uºT|¶yü,!ß… QJÒ*sÃÄü�Zó=ª’ œ8qâ¸E­ìÎ;ïÌFmô�xãÀ\üã³öÚkù}` ©¨¨Èí·ßž 7Üp�¿w|~=‹Ú®_U©TÊ�7ޘѣG/rÙ–-[î‘äÉ$s’Ìžï1gþ‡Àwæšsþ÷,íÿ«¾ ÛK�œð±ÔKÆÿµw?¯q”Ç?»FAbS³¶½YK) Š¢=*B ˆöðâ¥÷^ü¼)êIT°xñà¡1â¹V¤^ª…”¢OqcÚ<4ÙýÚ]'“Ùñ›�ÔÍëÃÌN&»K.yóÌ3ÿ…ïK�üÃÇž$&ã¿ð} °ÏµZ­t:�4 ÷éS«f³™N§“V«5ðŸ;7Î÷ú0$`Ÿ›ŸŸÏÊÊJNœ8‘F£‘Fcr+ÿCO·ÛM§ÓÉÊÊÊМý}î̸ßëÃ@�€}naa!7nÜÈõë׳¶¶¶×ÃaiµZiµZyþùç^ãïsçÆù^‚�………½ äïs:5÷zÀþ#Hµ$€Ú @í  v‚P;A¨� ÔN�j'Hµ$€Ú @í  v‚P;A¨� ÔnfoÚh4&ñ¶À”Øõ ñÕW_íö[SfWƒÄ©S§vóí€)µ«Abnnn7ߘRµj'Hµ$€Ú @í  v‚P;A¨� ÔN�j'Hµ$€Ú @í  v‚P;A¨� ÔN�j'Hµ$€Ú @í  v‚P;A¨� ÔN�j'Hµ$€Ú @í Øg®_¿ž³gÏæÐ¡C9tèPsóæÍZÇ HÀ>Ón·³¶¶Öý×_e}}½Ö10å~þùç¼÷Þ{¹uëVVWWsùòåüùçŸýŸÿþûïùöÛoÓn·³²²’÷ß?7nܘè˜f&úîÀžºsçN¾øâ‹\ºt)—.]Ê“O>™•••üý÷ßýkîÞ½›O?ý4ßÿ}ÚívVWW³¾¾žgŸ}6³³³— SìêÕ«ùøã�³¹¹™_ýµ¾Ùlf~~>Éý[6îܹ“k×®õþá‡æå—_ÎÙ³g'2.A¦Ø�?þ˜ÍÍÍ-ç<˜Ó§Ogqq1I²´´”+W®äöíÛýk666òÓO? Àνþúëùí·ßrùòåÜ»w/Íf3§OŸÎ»ï¾›#GŽ$IΜ9“‹/fyy9Ýn7�>úhÞ|óÍœ;wnb㲨%L±“'Oæí·ßÎñãÇ“$óóóY\\ìLj$9räHÓjµ’$ÇŽË[o½•'NLl\‚L¹n·›N§3öõ�F#�N'Ýnwbc$`ŠÝ¼y3Ÿ}öY~ùå—$÷°\ZZÊüÑ¿fuu5KKKY[[K’ܺu+}ôQ®^½:±qYC¦Øòòr¾üòËþl‡N§“+W®äâÅ‹[µüî»ïú×lllä믿ÎÁƒóÊ+¯Ld\‚L±“'Offf&÷îÝ럻}ûv–——óÃ?$IÖÖÖ¶ÝžÑl6sæÌ™‰�Ë-0Å^zé¥\¸p!³³³9zôhN�:•¹¹¹t»Ý´Ûí´Ûít»Ý<þøãyá…rüøñ8p çÏŸŸh�0C¦ØììlΟ?ŸV«•W_}5‡Î|�O>ù$wïÞM’<öØcyã�7òÎ;ïdcc#KKKyñÅóÔSOMl\ÂD÷Áü‡-,,daa¡ÿúµ×^Ë7ß|Ósss9wî\žyæ™$É… vãc‡v3$`Ÿ9|øpŽ=šõõõ$ɱcÇòôÓO×:Aö™çž{.ŸþùžŽ¡¸¨ewÀ1À¿UÙÊOÙ" `cµ…fÅÉò±ìD¹'l;.Ï�(ÿ2À¿5°- ÝÂ^˜v¢Ø*»B3ÛãCùD `\ÃÚBÿuÕå_¨ú9@•QMaÛÝÀ(cõ…â-£Þ`”qz–[6ÌŽvÃÈÎPž!!Jÿ�qÚ¶U¿Øy°ŒÒëU1bÛ ·l»edk¶†D§´ŒRî ;ZC¢“­QÂ, `åžPŒýk†Ý²QŽ£ Š[¶™l �ÒÖ)ìF)ß²Qy Ç̃‹‡Í’$€q�Z?¢›Ü� r-‰f’G ûâvªâšFá¸Y8×Û—· ÙõëÙ�ZÚ¡“d³pn³pþÚƒ×ÅmË5�$O¤:H”ÃÄ ×Åý¨0‘Òq ç€z”^Q\trÜQÞ—ÃCUˆè‰™Š)Þ¢Qʃ}äÁ~œYƒfFPŸª ÑÛïdvDñx[t(lÛ¸,‰Þ=åPP`ofDï¸"Æ�"ì½qnרz”gU”¨:®\ObœE-Ë,__53¢%2dì�qÖ‘(Ïrô�rˆ¸¨åLéƒÆyšÆ pÑÌ?·|ƒD*ŽËÄ ¨Où–�⹪õ$:Ç£ï9ð‘Ÿ)ܲQþàª01,DìdÝAöÖ¨ ÑÛ�ZO¢*L :·í–�òg;Õ¬À YÞªaAKØ{ƒ¶ì�zêFU”unh�H¶G‰F¶G‰F¶Î�è…‰qfFˆðð(Ljò~ØL‰ªYƒÎm[Ô²üáÉ?�!ù'0£Dï\Uˆ´f„Û5àá0ì¶�âñ  1,P ½7ÿ~äòHÄ;B<IEND®B`‚onionshare-onionshare-26fcdc5/docs/source/_static/screenshots/website-files.png000066400000000000000000002246561521174352300302300ustar00rootroot00000000000000‰PNG  IHDR$óÉ}Ö¤sBIT|dˆtEXtSoftwaregnome-screenshotï¿>-tEXtCreation TimeMon 30 May 2022 03:30:19 PM PDTþn2ß IDATxœìÝwxuÇñ÷lK²é�Ð{ï¤ ¨A°+ v±œ§¨çyž]ÏŽ‚©ˆÐ˩ȡ *½)H—Ž© émÛÜI ›0Ùü¼žgžÌÎÌÎ|7Aa>ùÎïgN0Jùzºëþ¾_÷÷ZDDDDDDD*žYÊk³”¯§»îï+¶ü¯Åƒ’ ¯O7œ(m]DDDDDDDÃ_Qx½¬ÁCÁkƒ“CŽâ×+ÈL[±�§ J[üG)_‹¯¯CDDDDDDDÊGIAÁétE”FßçïF¡u ¯CâLˆ².þÎ�Ÿuʰ]DDDDDDDNßé§ ʺ>wáPÂ(üÈFYÂË)^+”9»Tdáóóº´:Š<²áoüˆ’Bëe )ð³^økñu©§;^DiáƒQl;”No¢x‡Ä©‚_ýgJ¦€BDDDDDDä�;U‡DYà Eƒ‰‚0¢p(A ÇŸt킉’ˆ’ˆâ¯�@4 8€ ÀŠÿ@‚bÛ@჈ˆˆˆˆˆH ï’(m K/� ¸€T ÈâĽ}áp¢ø9 ‚‰“B‰’‰’BˆâaD8P§{÷î=üñ+ºuëÖ0$$ÄaµZ-†¡ŒADDDDDD¤ª3M¯×ëËÎÎv­X±b×SO=õéŠ+–{� NtI,áCá0â¤�À ¯£áTÝÅ+P·S§NçñÅMHHˆu»Ýx<|>>ŸÓ,mêQ© ÃÀb±`±X°ÙlØív:”r饗Ž_½zõ�ä^ò‚‡’³øW+'º$ÊDM'L˜ð�É“'ßl³ÙœYYYÇÃ"""""""çÓ4ñù|x<rss ¾í¶ÛÎ�ŽŽ®5oÞ¼í@%�Uá—Sr a-¶nš}ûí·¯öéÓ§eVV–‘?!Ã0p:�,\¸pÓàÁƒÇ[Éë”(Ü-Q¼s¢H‡„�’;#¬Å¾ÖŸ0aƒ#FŒ8/+++pŸRDDDDDDDÎ:n·›F�U‹��¯>wîÜõä zY¦A% „S‡V ¼K—.—-X°àI…"""""""RÀétÒ£G�G×­[÷�NÑN ¿ãKäMÙé/Œ(H4ßµk×Õô˜†ˆˆˆˆˆˆˆ0 ƒ”””Ã�7ÃÉ�nŒÃøüMûi)¶nB{öìÙ#66¶šËå ì§)�·Û�×ëÅçË›™Òb±`µZ±ÛíØl6Õq†u˜¦I|||B×®]Ï[µjÕ> “¼ñ"LNä ë`ÌšQÒc³pT{íµ×ÆÕ®];¡\>µˆˆˆˆˆˆH€¸Ýn233ÉÉÉ)2Cdá™#\.n·ûø ¹ê8ý:¼^/µk׎þä“O~äD QÀ,ö•‚¸£x‡Dñ%²S§NõþÈ ´ÌÌLÊÚéïõzÉÈÈÀápª:ΠŽÎ�;×"�CœèŠ(¼dEÏð·Á!!!åû]©@ééée¾ù.Ìår‘žž®:ΠŽàààPŠ>‰QbæP°Jï’pX+ªWDDDDDDD¤œeffâñxÎøý�‡ÌÌLÕqšuØòž(Hø & P QRwDÁº­Ð›DDDDN�™ÅÁ_fѼù¬OÔl]""R±Ün÷uW0Ž‚ê8­: gų…“:$ ä âx’¡©>EDDª¸ìM|ø÷¸î¶§™³×Øk{6ñɳÏñÚÛÿeM¢/°×‘?�ììì³â\g{3kœÎ¾SÕ‘ŸÉðLàoÚÏÂn¯‘3³ö°ô«/˜»|»§ã±G�а-=�dx÷:„œFÿ¢/i kw¦‘åÛÄ/;³\7¼ÜÚ½‰kùò£ÏY°v'‡Ó=ØÂâ©×¼3ƒ®EßzŽrºŠˆˆÈ©y<¼Þò Þ½^/^¯÷´g¼(­Ž›o¾¹Ô÷N�:µÂëðù|Œ?žnݺѻwï"û/^ÌÊ•+7nKÑ8 ŒuTÃø(–=”HøM/DDD$pÌ”ŸxûññÌÛ—{b~,÷1öm\ÀÌM+X5ì!ÓŽˆ2þ-m©u·ÜšÍ²äú <¯üÂr73ýÉñõïLÃÀb±�›v�­?¯§ÝU£Ëë*"""eòGm(‰Ëå"$$¤\ëð:@éaEyÖa±XèÖ­Ó¦MÃãñpþùçyaÄ´iÓ¸öÚkO #N£ŽâÙÂIaù�„¿7ø &DDD$PÌ4V¼÷oæíËgcßz #:Õ&8ã7–ö6ïÿ¸—ݳ'óQûWÛÞ Þ=Ì}ã=æo?@bj:™¹¡ Mè6| £6Äiž­|;í æ$`´;�š[Á—ÌÆÙòñÜŸØ‘è&¤ZSº_|-£.lJ˜A™Îëݹœe=˜Ö: {üF·‡¬Clß’FµzÅ~{b&òýó7òm– G\#º¿‘›.jœW9¬ÿè_L]°‡£)Yx‘Ôlv#ÆŒ¢oÝ`ðdéô�˜»v{'“åuYw0ãžEKãëgMçãy?³ó˜—ÐêÍéqÉhF�_ÿ´ºHDD¤ê+Ïîˆ?rΪPGAgÄ´iÓ°ÙlÇÈ‚€â ë(u숂ƒ,Å6”6¨ˆˆˆˆ™²‚y+S1� Z]{?·ômJ|˜“ðê-¹ðŽûQߊáKdÉ÷kÉðaËOØy0‰,Bñ‘v`óÞzžéësJ¸H?x‚§?ø�͇²°8 2¬gîÛOðÌç»q—õ¼¡a„€/…]ë~å`¦«³:Í;6%¦ø¿ L/9. ¡!™‡å‡w^àýµÏ¢Ú±d%ÉDd\,N_ {™Ã¯ü—�^À»ŸŸ¿[ÆÆ½‰d[ˆñ‘iueÉfÓô'yvÆB¶³BÎïë˜3é)&/MA£`‰ˆü¹”6.B ÏYUêèÝ»7£G�æ£�>bÚ´iŒ=ºÔ0¢Œuœ*[(2¨% HˆˆˆT"ßÁ}ð˜`©M»vñEÿ"¶Ö¦]›j˜äØÏÑÂÿ&0üȦ¾;‘[Úcø’øiåvüMòe&-â³¹ûqqôº÷ßLŸþ>né@9lŸõ?g•í¼Öºƒ=¸>!¤³éóçùëM·ñ·W>ä‡m©œôûK5†>6•©ïMäÖ6Á¾c¬YUPŸ•V7Mbú;¯óâ3Ïð³ch Þƒ›ù5É,RË�Naêû2ý™áÔH^ħs÷ã±5cÔËSø÷ä)L¼½NRY5o9Ç”HˆˆˆZi™Âñu~RŠN """�bšù¿Ù7JÿK¸¤›mk,M›ÄbYÿ;é)ixÉûK¿0Ïîmìt›‘è^V fß>´x-?eídû~/ç5(Ãy�:Üô{,eþü,^¹‘�K?gÒŠY5öþ6 z¡Ñ±ó?�%†&Mâ°¬ßOzjzÞy|I¬ùðu¦|³�£9æ‰�fÍ&;×ß5°Ù¬¸woc—ËÄ4·2ã¯W1£Ð–ÄÃõAìé�ÿ%""U˜Åb)÷Ç%JKá\¨£ð˜�lSâ ë(±+¢ðzYÆ�P !""`–µ©i5HôìcÝúDFÖªvâ/cï~Öo<‚‰Ap�ZÄ[àäV°Ùìy+¦Ïnq†»û?¯�Øæý¸ªy?®¼yßM|’·Wcõ—óÙÕï:û=�­Èy²~šÎë_®'=´ƒnDóàÝÌ�ú5›]”¼ä¿ßŽúô¸¸35 ýÉoAœæ ùS±Z­%äx&³[œ³<ë8Så]Gá0¢pQ0¦DI¡Dê(S¾P¼C¢ð›‹ŸDDDDĈîNÿN³aEÿ3ž÷Ânå’N5 JßÃòÏÞâ‹Ý^LK,ÝÏoÏé�µ}‚­~SÙ²>í~XžH›Þ‘^¸ˆ_=&FhCÕ*ã?z|Gذl?aÍ[P7.«=ŒèÈ ¼]ÙYd—é‘ ©‘i‚­a?.Ü—ho$gä¥}ŽÚ ¨k]ÄOŒ¸¨NÜiGH·ÇŸ<Ž…ˆˆœÓìv;99þÇO*)p8‡ãô§°.­8u8RÑuø|>V­ZÅèÑ£‹LûY°¾råJúöíë·¢ uøëŽ8iI  BDD¤òQôºéV~ùm"‹mcö«2»È~µÞÎu�BÏø/k#¶—^ð?6Ïù�%¯ÝÁê)Ü™Ùx¢á�Kè ”á;ÞÝß1eÂçì÷ |ø|&¦a!®cgYÁï EXˆmØ�hË6’6LãᇖQ34“½eøÕû1²ï7¼øÃaVMÇ�3"pZrÈÈ ¢ï#S¸»£ýÔ'‘s†ÍfÃjµ–ÛãV«õŒ:J«ãL‚‘ò®Ãb±pß}÷ù z÷îMÏž=ýî;Í:J"¯¶B;Š¿Éß DDD$@,q=¹ç…ê´ýòKæ¯ÚÄoGÒñØ#HhКîŒà’Þ òf·8S†“¶7<Á?¢¦ññwkØ�ä&¤zKº ÅõCSÖßÁøBq^¯¶¬Ú´‹ƒÉ™xŒ`"kÔ£U�a\sYÇü)=OÍÑæZ¸ÉÅÿû‰]»7r!áÕiT¿uÂJ9‰A—±OóH��øìÇ_Øu(� «“˜ú�ˆ·»1±ë2""2!!!dd”!Õ.ã¹ÎÕ:J ¢¤}e¬£Ä�, ¿6€8ò‚‰â‹½ÐÒáèÑ£ÿ.ËUEDDDDDD*[ff&.×)žû;‡ÃAhh¨ê8Í:âããï~!¯×²`ñ_,øï~Ð/DDDDDD¤Ê =1€ò°Ùl8PÇùÍJwZ¡„ˆˆˆˆˆˆTYááág4¤Ãá <<\u”O%f þâãG(œ‘*'44‡ÃAvvö)º´Z­„„„`·—ÿ€È²:üe 'å % j)""""""rN°ÛíØív¼^/.— ¯×‹Ïçòo´Z­8Ž3šÅBuœNî�P0!""""""ç¤‚ßøW¶?qE2K ;LˆˆˆˆˆˆˆHyð›7”6¨¥ˆˆˆˆˆˆˆH…P !"""""""§i?EDDDDDD¤¢”˜-¨CBDDDDDDDîT�„º$DDDDDDDäL”š)Ÿö³Dëׯÿ㥈ˆˆˆˆˆˆˆp�D»ví*²ùÑ"""""""p $DDDDDDD$àHˆˆˆˆˆˆˆHÀ)�‘€S !"""""""§@BDDDDDDDN�„ˆˆˆˆˆˆˆœ  8[yŸpçÎ�¤§§“””TÞ§9c±±±DDDаaÃÊ.EDDDDDD(ç@bçÎ�X, Pž§)?ýô»víR(!"""""r(×@"==�þýûcšfyžV¤\tîÜ™~ø¡²ËÊy =¦!g;ý9;hPK 8"""""""på>ËÆ™Žaš&YYYddd�””DFFaaaÄÆÆ†ÓéÄ0Œò,WDDDDDDD*A¹gÂív“””Äþýûq¹\Eö¥¤¤�’’‚Ãá víÚÄÆÆb·Û+©R©(Y[¶sôÃÿ’¶x%¹û~ ¨N-"zw#~Ô¥8›7©ä EDDDDD¤LA͸8ââësûœÓÖDDDDDDþÌ*5�ø#]�î� ¼-ÃÎ_Ö“VÐùïÝÉ×3æ°aõGÌü1ýø¡ž­¿°!;šöbÌ”ÕL¹k0ÄQ“6Cà“­9…Nn’¹ü†µ«E¤3ŒjÍúqë¤U;þ„A6›gÜÃ-«â$ºVK>· 7àš{+ÕCû2aw¡1r¾`T¤ ›Í†=öfç¸ømÎS\Ý«5"ÈkÔƒë_YÂÑ’‡n¨Pi‹Vy�òÃL|‡·]O½§¢î£ã¨qÛõ|{:)?,)rlêÂå�,UDDDDDD*@¹Ï²Èçô:&€¥]:Åàš·’õîQôµƒwçW|±í<®ºdß}>ŸÔá#ˆÀ$ñ—Õì¶u`\{;¦g;o^5˜¹˜g^ÿšÎÎÌ|ì~n¼ÜA½Ÿž¥kþ¤ž,'�î•{‡pð»‰<~ÿöZVò¿± aûdn»ã?ØïžÄœ+šàHÞɾ�:XLÏñï�‰i‚iAx~Á+ ÃE»�”ï`ðU_RïÞçùè•z¤/™Àý�]ÆíñkøôúšO¦\¿ýgVýæ¥oØúÙ'üÚõvfܾ–e£fòmò%\íbݪõøšÝI—×òɼ¼¤÷.{‹;ÛÚ€óèøÚVæõý”O×rü¿Ó?÷¯¬Ù˜MÊ—7R7<¯†°ðºÜú¿,<÷s¸Û°×H8i[ÝÞGÍ¿ÜÌÁ·§Ÿx|ã©¿�@8jVT™EùòîÈšÄÅÅW�¶-Á`fðùè‚íñ4¸ã[4¢„ˆˆˆˆˆHé*½CÂápœöL‡ƒÐЊ.Òk£þœ_ÿIf,þ‰Ôúó˜y°� MÀÃU#b2ís~;ßʲ�¡ô~¼3ò+±÷äñ&3"²ÐÉ á5ƒJ¸’‰ÏçÃ4À0 p4ãæO×1`ñ§¼3i\ð*/Þ0�ù“†S4Ò)©sÀÄ4­Ô¹î=¾z ]‘ºGýJ3²ïyälßuüuTÿ^ÇÈ‚Ç4Œà jÜv=©?.-2ŽDD¿¯WDDDDDDÊW…e}¾?88˜š5k²oß>¼ÞºбZ­Ô¬Y“���À�#`mÀóã™0ÿ+^uý�ÌÁ¦i§Ëu×Ðàí÷˜<¥.«­çñJ�PLÓ ¡u|Ÿ±a_,v‰=)20}&yŸÂÄ4ó×}‡ø~îZÌ&¡]¨™ÿÄ‚“z½Çðtïk¹a :üs_=z17ä L3ïýg063™äT¦3ÿjÖæ´oeãƒuÛ0\AS{ñ" jœ¸kGrä½ÿŸi#å‡%l¹úvR~\zü˜=�¾@êKŠl3¬⮾äŒ~öÆ}Ôãõ%c¹³MÞ<+™g1cÑ~¼†ƒ¦ƒnb` `ܾ~嶉ˆˆˆˆˆT•Ú!a111¸\.>|ÊPÂjµ’��@LLÌ¿¹<#Aœ7lqSßçåß«sãWPÐô`k=Šëڽ̣ã7cïóæÊàèy÷öü�‡î¹œØC÷0´u,Fò.6º:r×m)Èrw¯`î�!Dy³zæ‹<;×Ɉn¡• |{¿å�ï\4o[—pß~úå^g{bCNþµî@ žæß�¿KýQõÉÙ�JíËFrŽ×1þ²—¸ê:“¿�éE]g6‡¶üNì%71 FàoŸƒ›6"~ô•yïããÛ %m‹¿áj‚›4¬ðúü2ÂézÃcùãwø80u=ÿY´/Ú\óO qTN]""""""UP¥ÿ"×n·S½zuêÔ©ƒÝ^üW÷E�«S§Õ«W/õ¸Šæì=’AÕ¼øê_ÃèÞ!'vXrõè¾8Ü6º_2„„‚¬ÀÖŒ»?�Ëë—…²ð…[9h0WÞý2³×"ÃŒ0šõêKã½S¸aø…\8òNÞØÔ€;?šÏ;WÔÀxoäë‰w1¢_wz Åó[ZñÐû/pIÔÉõY›Že⿆ã˜û—¹Œ»_ûœõ‡}D_ô*s?}€ö¦óà5C4ü~÷v¥TÞlµGD¯ne>>¢wwjÿó¾ ¬HDDDDDDÅâÉë”(¼Ø -6 CbbâäS�ìûï¿çÒK/=£vzÓ4ÉÊÊ"33“ääd222€¼Ù4¢¢¢ ÅétVRg„TÓífÿÓ¯rôƒ™Çß(ΰY‰sµÿy†ýÌ›z Ãà¿ÿý/ 8ãsœàãÀÔKéüÐ\F—}°�·Ô!!"""""B\\Ü�À/€pZ<…—rd£`,ƒ3át:q:�ÄÇÇ—z~9‡ØlÔ~òAâF]Jâ¾$}ñJ\ûà¨]“ð>݉»fÄñÇ4ΞŸ¿…ê×Mgã¦a!8La„ˆˆˆˆˆÈé¨Ô1$D 7mDíÇï¯ì2N‹%(œ˜’&J‘RUú"""""""òç£@BDDDDDDDî¬CBDDDDDDDþÔ!!"""""""W®‹EÝrV‹��gõêÕ•]†ˆˆˆˆˆH•Ô©S§r;W¹ýû÷Çåráph D9û˜¦IçÎ� ¯ìRDDDDDDª¤¤¤¤r;W¹¦iâr¹p¹\åyZ‘rUžÿ‰ˆˆˆˆˆÈ™Ñ"""""""p $DDDDDDD$àHˆˆˆˆˆˆˆHÀ)�‘€S !"""""""§@BDDDDDDDN�„ˆˆˆˆˆˆˆœ  8"""""""p $DDDDDDD$àHˆˆˆˆˆˆˆHÀ)�‘€S !"""""""§@BDDDDDDDN�„ˆˆˆˆˆˆˆœ  8"""""""p $DDDDDDD$àHˆˆˆˆˆˆˆHÀ)�‘€S !"""""""§@BDDDDDDDN�„ˆˆˆˆˆˆˆœ  8[e """""""E¥§§3iÒ$îºë.ÂÃÃ+¹¢ò§ ‘B¼‰™¼ùm*?çø]ÑÒÓÓ™8q"iii¤¥¥1qâDÒÓÓsñR Q˜y”ï_¾ƒ{¦nÄSÙµˆˆˆˆˆˆH¥ð¥å°d—‹$¯ÿ×iãÆ�L›6�ÌÌL ÃÀ0 233™6m7n¬øèÏH˜i¬yç.wlL­„xªw}‚Õ®}ÌÕ’–WOc�ð%³þ›¯X¸=³²ë= y{Ÿ«Z´bÔô½ø*»)'&?ÿp€Q“öqùëû¸bò~nxÿOÎOcUʹ{gttÃQF½ñ;Ïnòž5÷K—.eÞ¼y$''“��€ÅbÁb±���@rr2óæÍcéÒ¥•]f¹9ë מYÜ׳]ÿ ·¿²¶0ý¦ŽÔ¹èuv–’Vå®xž[[Fü�ùlÎ\¾~÷VZÛBˆ«ß˜Æ â1*ꜚ÷à7Üw^-ª÷x†µ~[3²X?ùRšU«ÅõŸe”xž¬_gò÷K»Ñ´vMê¶èÉU�|Ê–¬’Žö°îÙžÔ¨7œ·wùûÆ¹ØøòjÕÌäßòâ#$žú�S¿šðnŸÊ¨ÎͨW£ññ Ô¬Û”ö}.a싳ّ}zß©<ÙÙ>Ü1áÜYO_Ç�ÝœD'¦óÒg‰ÌO«ìê*€7—9ks vÂúµì@çé̙3‡5kÖ`·Û騱#�;w>¾¯sçÎtìØ»ÝΚ5k˜3gN%VZ~ÎÚA-}éÛùî½Wyþ�/ø5Õ¤ÎÀbx�±qÖÛ¼ôÒ[ÌÝ™‰¥}igó²kérÕÎ[c‡ÐÙ~bÏ gg1¨ê/+3yO\}?d9±„ú;ÂÅŽi·pÝ¿wb+%>2�}ÃWÝË¢Vñú¬�Äú–¼‡«ÒÂùqâ bN \|9xOævÆÿk—NI\¡c|û>æéÉëÉõÖçp¢ê[°$ å…¯‡ž¸fÖ!~ûú=õé`!'õ0;W|'[pŸ IDATÂoæÒýÓY4áB¢*1葲3VšÔpäÝÔ ¦K-ƒ#3R™¿ÃCÿŽ6,@î±,>^–ΊƒnR°Ò¤Q7ö ¥�ðäòßoRX˜èáh¶�ÅJÝza\TËÇš_³Ù|Ì‹Ûa£C‡hÆv ¢`ˆFÓífÑò¾ØžË!—AµN†÷ˆd@5 ¤¥óèŒTBúÕà-­¦‡ÿý÷3Ccxs�“�\ó—¥òÍo.æ@µš¡\Ù'’žÑ%ߌ¤íLçÇÜn¾ØÁÜ/Ò˜ý[8÷6²P™·/kÖ¬ÁétÒ­[7zöìyR'Ä�!CXºt)+W®dÍš5 2¤’*-?gi‡„�C_<ÆÃ_ä2ø•7¹­éÉez·¿ÏßžZHøuSxõêøSœÏ$';ïîI ªG\\\^7‚;“ÏG×¢Ö¨™¤–ôVïQ–M¾‹á=ZQ¿V}Z÷Í óÏcÂ$í—©Ü=¤�kÖ VÃ6ôºá=¶•5]óìá?÷ü…ï:Žç�ëëøùÃo’¶â9n}1›±Ó£GPÉŸ/yÞtf%vç¾Wîᢎ­éåºZź4  -:ѹs7z ΘGÞæ±Á!Yµ¿�"""""R%AB1q¹MLÀÌÌbòWÇXe aÌÐjyü—Éÿзç?ŒŸ™É�‡¤OT.IGÓËôL•Ï•ÌîÅïòÑrµzõ¢ÉYÛ#"""""%1½&)ɹÌ_’Îìtm`à ü¾9�•F(c/Œ {M-G2¶£ƒÔ]Yl.tËL›ZA´kÁ5ÍlX‚‚èÑ2„vµƒé×#’îA^~ý݃ðÎàó½}Î�eT‹`ÚÔsrõ håòåÚ܆�NõmäîËasþ3üYûsø• :×µà=˜ÁW¬ » †ÁõƒhR;”Ñ}ÃHHÍbéÿw1žÃ™|wÄÎÀVìXèÜ:”ȃ|ŸXáßÚR 8�Ö­[Ÿò¸Ö­[3p`ñGª¦³÷–Ñ8U»ŒËéÆ)A±4hÞ¢P‘Yúñß1yÊ:ümÏŒª�èÜÆdÝüëùrÎnn›È‘$“˜KúÒ§KB€¶e,ŵñuƽiáî/ÿBÛ`ƒ­Å0ùߣÿ`eï—˜7¬:¿h°P½k7ê{ßç½É+èù×îē̞=‰xL9¹~þCô%“˜ Ñq-¹ââk™Ê4ñI¹ÀI¿(6ˆ ³bd{I/¸%1,D‡@FŽH>â"ÑpжV¡û?{m«Ì?êâ¨LÝ&Nê¬Îà§&�ë™lØ•ƒ¯V]B!e‡‹c^7Ÿ²Ÿ/ /Ôó;žžÉ†Í™$׎¤OTþåj†2 &ƒù›s¹´oŽ3ýþAááe¿ƒ:�cÏfgo qðìÞÀæ´\¶=Ú•Ú��ØîóxI8pŸ£7·üµ£žN¯Ÿ/ãºÑc¸îâöÄŸªc÷‡é�¾EîèO¸µ¹8¹—(cÉK<¹°#/¼€Ø2<Èdoo>½—»žA«—M,¦•ˆ(©f]âüµ_¤’œbAHçÛ¹«ç ž{c.·=•Á§3èå›hiOá‡H9–Œü–8F¼ô)ã:Z1=™$îZÅg¯½Ì-{xwÞk *Kñ"""""Ré¬ÕÂy¸(Ѧ‡…?&ñ�ÇF‹êÖã÷&`‰ ãï…_äŸù¢œào›ðqb–>ÃÈÛVP”¡Ûí¤w|³vä’SÝÇҽЮo‘@€5ˆ«/�¦[‘GÜ BÂü<Ÿ�Íü^²r�qËëÇŠì322øå¼ ºUV"QŒ×ëÅ4Íãëç"¥1ML#‚AÏÏâŸ= ÿ©4°GÕÆN0ïù/+‡üȧïOá­{/âõIaÆ¡GDÉ7âÞß¾æÓÉlY9„úoäoôypû63¤ñZž]6ƒÚ3?gϱLîi_‹{òŠÁëöÀ_šÓñç�Yñ|¯¢É�FÛ›§°xt:‡ÃÉîWpù—�èÒØÏ�9;•Ô\ƒÐ°P K(—ß}9®{�Ç,9,¨~=³‡ÄbX<„‡Azji�l؈®×”-ò«iÓ™õ“Y}Ñ[|¼èY� +Ó·ZDDDDD*—a³R'ÎNœa§ÎEQìÿ,…×ñÂ!DaP'Î{ÝvØi_NÿÌ�®æ ÖÌbÃ}êçÿ"ÕíbÃ!“ð:ŽüàÃFï–A|º<“…q&ë¬!ÜÛ ¯£"*ÎN”™Åž +#«ŸzPʤ™üb„pó‘´(ü×Ü,Þ™•Á;½tmq"‚1‹Ü]±222ü®ŸKHcàóåµÙ´¢Eh&¿lM¥ö˜„ø}‡…ˆÆ¸ù™\{Ù³ 2…÷ÞO�aþ�°ÖŔősü³—ß>¸…1ßvåÍÇÑ·Z¶Gç±ì¯…æÃu-ä±A�‘û÷ÿñÊ•MKn#²‡“P7ŒŒ_^áÙ�Ñlì�ô >ù0_z i¦ƒZμvgϱÜܦ�f£ÿøiëp™©i¸¡Ì­KžŒ r°äÐ/‘ªÈÆØÞ9üm~2ÓqwC u[FÐeC3f#§£“Æ¡��î&#*”¾eü^§z#ëdòÎ�IÄö§­ÓÇæu©ÌÏq0ª}Ðñ§@¢‡Ñiy,‡Ø6Õh“¿ÃV#Œá5²ø`A"áYát‰µ@އ½>CšØ‹vy›–nÉÅQ7–~ÕíEÇ*4ÃèU=�i¿fs´y±ÁVÂÍVoË¥S› bн>eW|9(<‹Æ¹0£†?ºc,ÌElŒAÒŠYÌùµÃZ\ÈØ›šsÉw2&ø~nì׈w";w;èuã ²�ÙSWãhÛ‚!.,ÞÌ1"‰‰¶‚w;õáÅo°uÚe ÑÔi]hƒ_ŒÃCÝFµ‰´ iœPè×6Â-¶„F4ˆÁL›ÏßÞÎ÷�_eÞ¤áÄ9Ù¶•]ûw²nÁg¼;m¹}žãã{Ûú ÌŒt2 ÁY�›X0ê‘°ë« ®¾¬fþh§A„†Ú0�¦’n‚ßYIM‡6­b…ÍŠ;ó¿oYÄÞšÎÁ:×qu¯§‘³\lÓhFm;Ä›KR9¿N4­ÃœÜ3f.Og΂D’Ýn§ûyNúV?Ë6ª†uy _.Nä ·A|B7Žˆâ˜‡Ì fV–o°äF™ÏbgÈÐx+R™ósßeƒ-ØJ£ÑœßÄ^ä>Ì›”É£í:�åÓ¨§ynÚ³Üþf žàxu¾…–£Ñ ûk¿Ï´§ö‘â¶Y»-}‹¿õt€7—ì\ƒÈø¸ Å<ÑAáÙλ·\Ì¿�$Ф}O.?—[F´!º„�?ÍÌt2!4¤à?rƒÈwòr�¢Ç9C�°3•4ÿŒá¬F�>~|âR¾ñ؂ɫݔCŸäÓ{n g¤Æ�9ûôZ›Þ'm¶ÒX-úÚãdôP'£ý�Æáäïw½Õ�m[�� �üoعâêÚ\Qx“ÃNÿ¾ñôï[z�-z×à““Š#ÈÁ}ã¹ Ô÷ƒ5.’ñwF–¸?®H­6ú H Ï€’^—¿Ù³gc·Û±”qö†û￿⊠ˆ'/˜(¼Ø -6 CbbâäÊ*²JʘŭíîÅýâϼwY̵/‰ˆˆˆˆˆÈŸÃ¿þõ¯s&�ˆ‹‹»øð�7ÜiÁâ)¼¨C¢‚¸6®asÔÅ<~�Â)ÝÅ_|ÎLçYV $*ˆ£û,ZåÅêw®L‘Ú¶m{êƒÎ1eë‘3bU!""""""â—  8"""""""p $DDDDDDD$àHˆˆˆˆˆˆˆHÀ)�‘€S !"""""""§@BDDDDDDDN�„ˆˆˆˆˆˆˆœ  8"""""""p $DDDDDDD$àl•]€?«V­ªìDDDDDDDÎ]»v­ìNrVƒ®ìDDDDDDDÎóæÍcàÀ�˜¦yÒâóùün7M“eË–Uvé~�µ�„ˆˆˆˆˆˆˆøWRøP<œ0 £²K-‘Æ�‘€S !"""""""§@BDDDDDD¤ ûúë¯ùúë¯+»ŒÓ¦1$DDDDDDDª¨Y³f1kÖ¬ãcF\|ñÅ•]R™)�©‚ ˆ³gÏ`È�!•UÒiÑ#"""""""ULñ0¢ÀìÙ³�g;uHˆˆˆˆˆˆˆT1Çgذa~§ú,X?ÛU™@Âív³iãFÖ.ZÎá½ûÉHIÅëó`& äy·.\vÃGå-"""""""~U‰@"77—·_š@ò¢eÔ�uÒ,ÌŽ#ȆÍz≋ab5L,øØ8û+>ÌÌäê±·R‰•‹ˆˆˆˆˆˆˆ?U"�XµlÉKVR?2‚ÔÙËÉÂôy1½E[P,†‰Ãâ£v£0Ž,üŽç~Y‹ÍaËï Èëž°y݆abä¿§`ŸÝj!$,œ˜:u©ß­/­Ú´%((¨>±ˆˆˆˆˆˆÈ¹­J+XŒ-Û`çïéXó;!¬†�Õ’&ð™nŸ…ý;3¨Y/”Öq`5Üy�†‰Õð_·?OÞ6«ÅÄôzðùŽ�½mûW~ÆÌf¸ü¾Gp:�•öÙEDDDDDDŠ3 £Ä׋åøxgóXU"�H:tkªÌ¢ßpL›Qô›ë5 ðY8¸'ƒÄ}i@.¹¾l¬†›ÅĆ«ÅÄjña%o›ÕâÃf˜Øm&! !N;uã"qlÿžŸžGßÁUgW97egg³dɒ㯠‡ ëþ¶�­ªD ‘›�K�,¦�¯ðŸÃ’×áP˜×4pù¬äz]˜ÍêÚç<,V+žüN$H_-^†Û…‘›‰ãè~jd¯gû¢ïHˆˆˆˆˆˆH¥‹‰‰¡gÏžEºüͲQ|Y¶lYe—îW•$\¹¹&.o>Óƒ� µ(ÌÒ89ù mß_Ëüºe ¦iia)F@^[‹ÅbÁn·ã «AvÛ:$m\SñPDDDDDDä4”>'Š?Úq6©�„ÇíÁ턨ÍqÖŒÃæÄâ°c)4ËpRà�˜˜ÈáƒO:Ÿ¿ˆa˜¦‰×ëÅçó‘››KV¦Ósv·¸ˆˆˆˆˆˆˆTEU"�pû\TÖ…ÔìL’’�âMôâõz‹¤=§ê~8“mn·w®·‚>•ˆˆˆˆˆˆÈŸ—åÔ‡T>—a²ïðAŽ;FNN�§ÄÖ“òÜfnŸç¤ã*›7i3ßµ˜]g_i""""""•ηÿ^|ls+ö:†aн{÷÷wïÞý¬~d¢²U‰‰· �'ïî»";"ümóEól`’6û!†Žuð~boV‰Ÿ ˆˆˆˆˆüÙ™éÛ˜7ó3~Ü|˜[z uºrÙ¨\j8€Üµ|ðø4Ö{­¦kXmÚ^x%—÷¨UèÚg¦[·n¬\¹’~ýú±`Á‚"ûúõëÇÊ•+é֭ۼʹ«JtHx|y�MTTGDiÅY>KŠˆˆˆˆˆHÕ`zq¶¼–G^z�çÆ¶æÐ—_òszÑ.Ãc§Áˆyþµ—¸¿W.ß}¾˜#Å~IìMK%#}=s~Ü{|EÜ;øîÛ_ÉÎH'ÃØciÔ¬&Nðå’™Ó”«Ÿy‰—_~‰ÇF7dï'Ÿ°"å�ßì­X±‚¾}û²páBúõëw|{¿~ýX¸p!}ûöeÅŠø:çª*H”e†Œ?²­ø¾"×.µ2{gŒ¡]�œvÎøf ¸k›²òw»㫇/¦M�0AaÄ7ê΃sÓóÞyøGþuegêDápÆR¯ã-|ü{þiÞÃ,|e ýZÖ$"$‚ZFòøœ}yB#ç¿\f`–¨Ñ|�{ŠsŠˆˆˆˆˆT"#¢½{Ô'ÜjR³Õ ¹î"GÜè“´uñÖ‚p.¿ûrZ„ú¹×2³ÙþÅ¿ù*÷Bî¼¾Ñ'ݱšädåà ÂZ½'½c~â½ë©Ý§1Ö ‚¹dg—ÖænàˆmMÇÆ÷;Å#úeWø1 cJˆU"�À \GDIÛüñn›Èµ—?Ϧ¦wóæ× YòÝ þÒ9äø~K�Ë™úË6½6ç¢'ÖºW¼¿/±_dùöŸy÷¦:lœp š_È+ksÀ41�H†¿¾Šµk׿/ëØ°i?þ³öó»RÎ)"""""RÙr·ðõgè|Ó5tˆ:q+j¦ïdùâ-$ûÀ·ï;>ÞЈënèA‚ß~~99ìAv #‚Ž}ÛÞ…~mœ8pØsÉÎ--fð‘¹%KõQ«Nl¹tG3¢ø˜R²*ñÈFÁ8�šê³ð¶Ò¦ýôlZÍ:Ožþçm ªŸ7þÞZvŒ… ªI·k¥ÛÕ·ráå­¸yÂGüzý£´¶‚-®#x“·\Âíí/aÂÔÜól;Z‡eðóædêÞÞ§Ÿë9C°™ÇHN5¡Xªè÷œ¯÷£œÆk9#¾C[Ù~ì “þÉl4¹ô\ÅìÙÙujJ½í[9”t�÷žX›÷&k-.üëÝ HÈ0Ì\r]v{Þ­lp««ùg«‚+8²»ÉÎ.Ö)n &4èWf×E §ÿ,í‘ [³647f1íù÷hycGªå°íHÁ0®&‰ ßcæáztjƒ%u#Ë÷ä`‹�%ÒÈæçßbk\WšWs�¹s1ÛÒ bâb0"ºqß�­9ÿ¥Ñ\ò(w\ЄH÷Q¶íppþÃib… 6iÉLzô\߀ì])Ô¹b(Ì*áœ%~‘À°ÔÁ“FøÙs Ͼ�¿:àA& (å$F8½îO/¿;ƒévç«tË;ü+³­c^˜À˜3-¼¥Í¦Q| K9Y $ÓQ|ŸÕj-u– kË¿òþ”ßùë¿fäÔ$\ÖP¢ªÕ¤ÝeµÂÇÁmß1õ©9Œ;��éL yï±¼ûÚMÔ!‘K>æŸ3f_ª‡ ØFt»ü Þ×Ýžü–ocæ±·aÔ«Çð„$ФûÝ´½-/�°6»“I/¬åöîcøt“˜¦Ãx¶g"J<§ˆˆˆˆˆˆ”7³ôiÕq O^0Qx±Zl@‡ÄÄÄÉ�*jÕªU <øøë¡Ó y£¼‚Ë1„(mŸÕjÅf³±oýÞûò‹rúd"""""""gfñâÅôìÙÓ4ñù|˜¦y|)üºðºa,[¶Œ®]»¬Î¸¸¸;�_à.´x /UcPË|ÝQ  ŒÈßûÇ ‘"ªD aP>ãA”e[Ñ0L"""""""å®J6»_þt9ý§ÕjÅjµÙVÖ)@EDDDDDD¤ìªD a·Û�?û3°eAQx›ÏçÃnwTÄGùS«�DDd$^¯÷¤íå5ýgñ0¢€Ëå"<*êLJ‘RT‰@¢G襤¤å?°¥Íf;)Œ(XONL¢KïåúYDDDDDDD¤Š „ÍkáðÁCäääé–ø#]ÅßχÇã!##ƒý»÷a ¢ßËñ“ˆˆˆˆˆˆˆ€íÔ‡T¾5jðÔ Ï°xá"–.\Ê¡Gq»]x<^0M J ‚‡¼u‹a€a``�·j`5,':%ò�1«ÝŽÕf!$$˜Øøxú_y9íÚ·§Zµj•ô©EDDDDDDÎ]U"�°Z­Ô¯_Ÿøøx†»ŸÏw|Ö�òd‹«ÕJPPN§‹¥J4‘ˆˆˆˆˆˆˆT)U"�€¼P"""¢²Ë‘r _ÿ‹ˆˆˆˆˆˆHÀ)�‘€S !"""""""§@BDDDDDDDN�„ˆˆˆˆˆˆˆœ  8"""""""p $DDDDDDD$àHˆˆˆˆˆˆˆHÀ)�‘€S !"""""""§@BDDDDDDDN�„ˆˆˆˆˆˆˆœ  8"""""""p¶Ê. ¬Ün7›6ndí¢åÞ»ŸŒ”T¼>/``b1À0LšwëÂe7ŒÁápTnÑ"""""""âW•$rssyû¥ $/ZFÝX'ÍÂì8‚lØþÏÞ�ÇÙXþÝçœ9³3†±Ì˜a0 Ù×±f씵(B‹”6¿¢E¾Z�´(•Ò*Ki“’RÊ.¤Hd!»!3f;ç¾Ì ³dœ™£÷³Çytæ¾ïsß×}–÷û|®ë²Ÿ-ð°vÃÂ†ÉÆys™™˜Hß»†àïï_ˆ-‘¼xE ±få*â—¯&*8ˆ“'q<ù4–éÆr[Ù¶³N›ID•@/ùžñëÖãp:2*(Ò«'lFz5…aX�É\çc·áXœ’‘ˆŠmMÍÚuðõõ-„3¹²yE ±úÇe8’ vî?…=£ÂnØméaB&Ó2H3mìÛ™@xÅbÔ »‘–^9aXØ óÌ}Û™ý¤/³Û,,· ÓNê°ۛP­C‚‹…b³âY1åY>Û•>Ó¢åS‚¨F×rc�”¾Ä+âØØXV¯^M\\‹/ζ...ŽÕ«W{i¹‚yE á2Ó»M\®Šˆü KCHˆˆˆˆˆˆ0‹“ë>`Ò—í>ÀM•ƒr_œZ§ÙúéËÌ8Ü„þ÷Œ"¦¤“sÖX§ÙùåfkÅÝwÇRÊDT§2€å&)Ñ ÁíãPÃ�ëäF>~ñ]¾¨tw4𻤳Xµjqqq,Y²$[(‘¹¬uëÖ¹‚ 9Ë+ºl\È —²,çºlÇ>o㎳zÊÝ´¯Q†b~„DÖgЬ¿0Óv3wdWj‡âô ¤t•¦<¼àæ¡EŒ»¡‘Á¾8JQ±Á`>Ú¯R ù�píâû/þ¢î͹:¯00-ã‹õ¸aPGªçF$³û»7y{mnÒ–'€‹MÓGðÒâøÜ×t–‰‰?�ö9•ŋӺuë3¡„ˆ ç¦yö-T�Õ²,ÿ ‰46>ß�Ž£þæê‡žcv\$¶£{0ë”ãȬÞÜüÊßÜôúW¼W'�Ä¿vàŽ ùfd?ž\ߎ—>~�f¡©ü½å•ËxE6$"""""rÉÌðG|2ÆìgÙpÚ$0º-7ÞØŠHßÌ-,NnÞÈÞÔæ¿0†OÒüˆlÑ››:DS,ÛåŸÅ?¿Lçu[ n{´ •ýÎ[X üüî(þ°§’p2Gµë^Ù§ÀÎgñâÅg‚@aÄòŠ@"³N¡ «.l`Ë| I\À ϯ¡üÐ¥|òtSÎû¸Ùúå!’ý£hÑ©5�ÊÙ ~㌞æÐÁ“ØÂÓ©mªø@ý†ç>„ˆˆˆˆˆÈ•Æüç‰eb¹{X¢ñ¬zû9fü͈.aeüÿœL DÝëÚ¿~ ùpâ4¾®<†¢³W6ø–­Jø¡ Ìÿ¡ Qݪå,2�4ôj8°’°òƒÉ¼ñyEF÷­FÁÅr±¼âky+ÇêrVDä:F>#¢º¶¯á—!´h×€ì=�ìT½éa”ùŽÛë4¢÷ÃSønGBz¬b„ÒcøPjýö0�ê^ËÐç²1^S‹ŠˆˆˆˆÈ‡áôÅiÙ±û`¡zLYŽ<’mF §¯·áÀi€­x Õ#8t()G ßÈ8†<ÔŸðõoóÚ¼]$Ÿ§ß½áF£z‘œÚ¿Ÿ„30k7�¬Ý7$^H`y®"â\ËòdZ˜ä�YØ"{óκm,�Ô‹€¥OÒ­VMú¼¿7¥Ú?ÇOÛ×òî H6¾Ü�úÕ;òÂúä ;¦ˆˆˆˆˆˆ—³GV'úôFÖíMÁ2�³é�C„U Çvj'?-ÛB¼i£tL5œÛ~e{¢…uê6þU’ ‘yÖ°ÛCêÒï¾>”\õ6Óׯç;Õ§ëŸ],Yµ‹â‘/€9sŽ‘sL‰ËÅ0ŒsÞl6Û™[Qæ]62ÇqðÔTŸY—å7í§#º.µ‹Å³üÇu$wŒ%×ø¬¾áÄÞô±}ï cïšÜþò,6|‚Zvp„Ö¥×CoÐsp†ÔëÁËï¬âÿ&Ç©\HDDDDD®|~µéÙï¾3š‘)6‚jtã¶V¡¸w~ϼyIø6Œ¡A¥. lö>3ŸIDµÈ ‘ç¾À¶•lÄ€[w3aêtVTº‹’gÖØñ/ææç7b­6ß*ÔéÎÝ¢/ù‚ø\XfS"¯)Aÿ­#GŽðÝwßa·_Ø€œ–eaá©#½"�È9×…'§ÿ̯ËA×2ì¾Z´y®/½£Ò¶2Å’p0 í�ïùäPEF—Ävr#?íIÆQªÁFkg¾ÉÖÐ&T/ã$qç2¶�2(Z2¿Ñ*DDDDDD® Áµ®cX­ë²/®Þ�±2 ºó=Œî|®}؈ê5šÑYöéWµ£'fü8p53g"- ¬ígå7›FÎ�. B`` QQQ\Ðön·Ó4Ù²eK�µ¡ yI ᙊˆœëìvûyfÙð§É˜oø&d$OLy„¾Ï�„à 46�Ú¥¿ç�§æ3üff²TouïND$GYµü#Ÿ=’½']ø–ªBlïWyoxmïy1DDDDDDä¼Õši#^q œ×K|¹*"²†‡#Ïcgc+ËÕÃÞeɰœ+šñëy= ‚>SVÑgÊùv,""""""rå*Ú#\äp¹+"2e†k/½á"""""""’�W[ý�ß²ìaX $DDDDDDD œWÌŒé..çôŸv»=Ûh¥™S¦ˆˆˆˆˆˆˆHÁòŠ@ÂÇÇ˲.ëÀ–™aDÖe¦iâãã¼§$""""""òŸæ�DPp0n·;×ò‚šþ3g‘)55•â%Jü›&‹ˆˆˆˆˆˆH>¼"�hÞª9'Nœ ~`K‡Ã‘+ŒÈ¼ô�[5/Ðs/ $:]Ó‡ÛÆ¡INNÎV-q)U9ÃÓ4q¹\$$$°ïÏ=9|‰ëоÏDDDDDDDDçß¤ð………ñÔ„gX¶d)+–¬ààßGHKKÅårƒeP’<¤ß·éw ì†íl¥DÆ6`÷ñÁî°áïïG©Ò¥i{CoêÖ«G™2e é¬EDDDDDD®\^HØív¢¢¢(]º4×vëŠišgfÝ(H†a`³Ù°Ûíøúú€ÍæE$"""""""^Å+ H%‚‚‚ »"""""""Rôõ¿ˆˆˆˆˆˆˆxœ ñ8"""""""âq $DDDDDDDÄãHˆˆˆˆˆˆˆˆÇ)��S !"""""""§@BDDDDDDDvþ�Å)Y�¨ØÖÔ¬]__ßB8c‘+›W«\†#É`çþSØ3*!ì†�Ý–&d2-ƒ4ÓÆ¾� „W,F­P°i镆…Ý0ÏÜ·�ÙOú2»ÍÂr»0ÍÃ$mÛľ՟2;¦½‡=F@@@¡�»ˆˆˆˆˆˆÈ•È+‰c�`?i‚ed_a8ŒìUnËÓÆ�= Ýû�BŠ™„Ý0qØ,˜Ømv›‰�ôev›‰Ã°ðqXø;møøP!4çöøyI3Zwé깓ùðŠ@"%)_Ø,3ë Ó†aK¯pÈÊm¤švRÜ©X1)vu3lv;®Œ€aÙþos»0ÒR1RqÙGXÒ¶/ý^�„ˆˆˆˆˆˆHóŠ@"5%_Ã"Õ�Œi¹00!³«Eæ`–9B €bõªc^U‰Í[¶`YÖ™àr‡6› ›Í†���a$Չ䨯_/ÿ ŠˆˆˆˆˆˆüÇxE áJs‘%êW' <ŸÀlNlYfÙrG�åÐ�¹ö—u»¬Ë,ËÂívcš&)))œNtb¹r"""""""ri¼"�H3S)Ó­1'“9÷Q7n·;[ÕÃùªþͲ´´4ÒRÜÙÚDÖÏxŽ™ÉÝ?¸¡w<Á"""""""f;ÿ&…/Õ°Ø{èÇ�'99—Ë•« F¦‚\fi¦+×vù2O°ò½ LùaeääÞù]Ê…ÓýíÝÙÇÎ(ò,NîXÆW?l&¡°›""""""ÿ=®m|<æ¾Øu©Weù3 ƒ¦M›žs}Ó¦Mó¼ö”t^ñ~rZ*.Wz0p9+"òZfb`”¥JL ޲x×[8•åc{Òg×h¶µ©A WÄ^"""""R ¬ÓlÿüE^ý½ÃGõ¤Bâ6¾›ý)‹þ8D²£4µ¯½…­#ñÍö 7»>䩸ûöòt¼ÿ>Ú•ÍrQ‘¶Ž·þ„€!£¸©†ß™Åæ�oyîÙ�4õ íJV õM7b”·CÊz¦�þ€ n;†ebŒ NÇèݼ|Žc_¼ØØXV¯^M\\‹/ζ...ŽÕ«W{‰G¹ryE á2ÓS­ËU‘_@aâ¶°^¼º¤Wá5@DDDDDä_±8±vŸl³˜y¹e¹ ¸ê&»­"Ž=syqò¬mp-ŠÙ—œdRgà3 ®ï“÷žOrÊφ¯WСz;J€ušß¾ù‘=®j$ZPÊ�²Õª¦? )…Ääjô�p�}Mw}Å+¯|̪« u‰KûêwÕªUÄÅűdÉ’l¡Dæ²Ö­[ç *ä,¯øîúBfȸ”e9×e;öù—¶‡y£®§AD~~%¨ØôvfìÈÞÍÃ:±–©ww¢n…+ËU�‡3{krÆÚ$þ˜~íbJàô%¨\ mÇ­& àä zøûÓsæ©3ûJÝ=�176!*Äg1JFÖ¤Eï—ùÅ`²kÖÝ´«M¹`œ>~WhDŸ±?pðœ•'~�[[T¦¤ŸÿÔº~ ›ÝÉ,¸3gÕ‡ø)íìÖ'f]Gqÿ¼ù·…yhãnhDd°/΀RTl0˜�öŸ=PêÒû©h70 ¿kÞ娸±ä…[ˆ»*œ ÿ Ê×ïÅèù{3¦bÍÝþ’UÚpß+oñÌ­m©V_¿ªÄ å£í©ç{eDDDDD¤�Xñ«™½(�7Ö'(ã2˪A«æQ·ø‡GRÆH%%-ç#MN'Ù(pî ÀJ8EbÙ†ÔM[Æ¢é;0�¬ä‡¿bhR%™S &˜{øâÉgøj_î !Ë4±œ�æ�w\´Å‹Óºuë3¡„ˆ ç¦y6(Èê‡ Y–…D"+»†Þ¯™ô|b*㛄prÃ^z&˃ÜÛ™Ò§�îθ×çÓ8`=þ·\çKÔ¯ãi´ç5™…Ïÿ½Á‚ªâŒßÉ^ÿŠØó8šuä+înÛ›ÏJ `ÌÛc©_ÒÅÎYs×G«ùË &Ç~_ÄòÃu7óMø'±gá$FŽéÃ]‘›˜ssXî®®5Œí?œ…1O2mQ'Ês˜m‡KSÞæGDç6Ÿö#?luÓ¬–Haí²Õ¤Õ¼‡VeOóÍýxr};^úøuš…¦ò÷–ST.s6ãòi4’yïÞD˜¶â„)ü2¶+]_ñaÐsÓx¶†Éú·æ¡û¼v Ãc¬ôö©Ç„ÙïÐÐ÷$ëßÁÃÜOt¿1<þîã”N^Ç›�dðÝWÑü»»©à‘šˆˆˆˆÈˆuŠusQìšû©°”y¹6Ha÷÷ßógL[ú„ä¸B±’H³Ü¬{û16•Œ¢AÇëèÖ°,Y³+1�¤b•éÐÊâ­Åë¹&º>‡–¬€ƒ©·w3«óе‰ÙcþÇg®Dþ9�î£F>¡ÇÅZ¼xñ™ Pq�¼"�ȬS(èê‡ Ø2Ÿ7é?ß0ù­íÄ<¸šé�ÖOÿ�ÄÕâèWïóHÆ&©+_cⲆ¯~‹ûê:€æ4|e Z~ÌÇ¿žü³*Žæöżl¼¾+‹W|¿låx‡\Ίˆ\ÇÈgDT×Îߨxº$±-k’wµ�É¡õëù;uãbñóóÃÏÏ�À–ϳ5õû¸ñit#®±ø W-Z ÅûËö’œç¾’Y·fV�ÎtŒ¸ˆ—Í^�jÑ~¤=Ì‰Ô ŒkJHH!!!„Æ>Å:{[î{´%'ÆQ«ÝŒûh-‡2ʦŒ�ÎôíRœõ_|Éñ+Xº=”�ëãc„ÒcøPjýö0�ê^ËÐç²1>ÿl];Ö±ád2K‡W# ã¹ð éÁû‡]Øw Ï™DŒ”/îæÈ¡c¿Tl”-W[Z<ñ§ q€ÉÓß›¶qâïï™4zc&/dï¡¥¼=ígNYÿü6‹7§÷}½©Q,Ÿ(Àð%´f'ZU>Ê®Ý Y‹Ô¤dðõÅǧ2W7sóãÔÏÙsUkê³áëë$9)9Ÿ®÷ÎRµhmp`ßñówÑ¿@Y»idí¾!ùóŽ ËsçZ–73ß™8,ËŸ–<¹ä zg}¨� ò¾à¬ÎŸo¢ÃÒÙL�<‰ám_` Y,šÒƒrÙödâr™àð¹èÍáã·ÓQ•Á,¦cbF…D@$Õíű�­=¿cÆ“yùަ<÷Â#Ì]8–ÖÁÁtГ’½fóɶû¼æ[ÖuàÁfé#Ù–jÿ?mïÏWïOá•—ûQB3ž]ð5Ö;G`bYXF0Ý'/a\kg¶çÑ'¤Â9B'¾Np»Ýg~Y8œ>ç}ÞEDDDD¤pTè:‚ ]ÓeâÔdúÞҘ⩛™ùéß4ºã!ê—ÈrÍ`ƳyÅV|ëÇRÙ÷$G(U‰ëØïlÚWœrí³Ï:˜œœŒ�Ó°Q¦i¢W® ÂÕÑøN?R’’9÷wï&‰ûV³b³IùÞ¥ ¤:"¯1#òèRróŠ@"sOMõ™uY~½ŽèÔ-~‚¥ V‘Øùjr÷°Q®NÊ™óûÞÒ<{Ž7¼QŒ¨Öƒ×z ƒ^jOí‘“ùbLwî Ⱥ‘?1WUÆzc)+�¥bè¿ùè£BýTÈ£�Á1�¹÷¥ÎÜvÓc4k1™) §õõ¶»“�•®fú´ ß¾œ€.Ð:ˉ:BëÒë¡7è9¸CêõàåwVñ“›ãà�uò'³DŽŽèºÔ L`íñTÒš€\íÈ£¯—ˆˆˆˆˆ\̃[Ù~ü ¯=ÎrT½îQÕÜÉŠy_T¶Q%61gÊ—l>‘¾e¸ªýmt‹ÎzÙj‘’œŠ�¯0‚3hLã3ëœN')ñɘY¯6l~óÝÌŒØi�Opy®Š»“Þõ.9�8×–YÇ”P(qn^Häœë“Óæ×eƒâ]xèÁF\=ú&zúŒfhç‚]»XÈ„2é›8[ÞËð–ÓyèÞž”:øÝj‡bßÉï© zc]ì{¾aêw)Ô¨[‘âæaÖüzw@}Jùç<®ƒzƒî¥õë÷ó@ïGHù_ª¸·3ïã�¸hsî6ž�{3Ÿ¿¶gýZ”Heß�¿sŒ„–Ìxk8qÇ�X^;˜Ç’ýéúqHbíÌ7ÙÚ„êeœ$î\ƶS%CKbàC�upN}�'_©Ç½umì;LǾ×2ìžZ´™x3×ù?Áݪœv„m;œ´¹»;UóÉSDDDDD¼–­\gFŒÊø¡bOƼÖ3�­1xB£Œû-¸ct‹üöHX—‘<�ç:ƒÐö1>ã§ž£ϸW—[&¼Ì-ÝúóËo6�œ]Jn^Hx¦""ç:»Ý~žY6|©÷è×üPê žxe4ý'&ÙD¹¨ÆtlR!}¦ GuþoÎ<þ¯Œ¿�©‡“q–ªLÃ[_æ¶êRìÐïÌ�ô"o?B’­8áµÚ1rÆDz•Nf?š½Ê]Ìú2™›ÊÈë'sªx M"�6Û¿ Ä:µ�µŸ�eꣻ‰OuP¢b}®?“1q™]*lT¾õA®®3ƒ†rKÛŒòó.ÿˆÇg�dïI¾¥ªÛûUÞ^aý_àÕŸngÔ˜>tL-N¥«åªZûä·|[r$£¦>Fÿ—Žãò/KÕ¦÷QçN"""""â]¬ü/UqPšô`"ëÍ'ËÍÔ?zôèëžjÔš5kèҥ˙Ÿ¯mß…JÕ3f`(À"¿uv»‡ÃÁÞ ¿óÞs èÌ š›�O7¢Ñ´v,Úü<Í hÝ܇ÙÎÄ– ˜Ýõ'V=VË{R,‘+Èwß}GTT¹;ÀçÅívcš&[¶l¡I“&—¹ug…††Þ¬#½_~Z–›+ëÍ«®-/wED¦Ì0"cí¥7¼€X'V2c柔¨Q‰rAG×ʸW6Sé¶×¨_àaD2{ßÄ)[*Þ}�çßÄ÷ÔT!""""""Â+®/ f<ˆ Y–=Œ«æá-|ÿÁxnÛÏÑDƒ ˆZÄ ù�÷oŽ_A̵�w´aÔ:‘±72qî$º„�çBDDDDDD¼›WLÓÄf³]Öé?ív;v»=Û² Ÿôò³WÄ«yæ`Ž:Œ\õ#=s4ù�ù·c!z”��–e]Ö�-3ȬËLÓÄÇljˆˆˆˆˆˆˆ,¯$‚‚ƒq»Ý¹–ÔôŸ9ÈL©©©/Qâß4YDDDDDDDòá�DóVÍ9qâPð[:Ž\aDæýø£Çhܪy�ž‹ˆˆˆˆˆˆˆxI ÑéšÎ8Ü68Hrrr¶j‰K©’ÈF˜¦‰Ëå"!!�}î!ÈáK\‡öx&"""""""^2¨eXXOMx†eK–²bÉ þ}„´´T\.7X�1%™ÁCú}›a€a``�~×Ànd3c°ûø`wØð÷÷£TéÒ´½¡7uëÕ£L™2…tÖ"""""""W.¯$ìv;QQQ”.]šk»uÅ4MLÓ,ðã†�ÍfÃn·ãëëK@@6›W‘ˆˆˆˆˆˆˆx¯$ =” *ìfˆˆˆˆˆˆˆHÐ×ÿ"""""""âq $DDDDDDDÄãHˆˆˆˆˆˆˆˆÇ)��S !"""""""§@BDDDDDDDÍŸ¿ícš{Æ ót“EDDDDDD$^ÑecïÞ½D›QøZNœøàƒËŽ{žÿù⤤U‚ÚîöîÝ›ÿΓþ`ú½m©V:§³å:Lb³ûß·Õ½ó º” §ûۻɿŽãr°8üÉ*–nγ¿¹<~t‘"Á:ͺ÷žà¥…/ëu™a4mÚôœë›6mŠaäõ5º€—THœ>}üλ]äÈêì¿ÃJì¹¹ùý…�Üùi †OžG×J¾œ&œÊößV# ,Ubbp” ȳzãró-ELuáÅõ¦‘"Î:ÍöÏ_äÕßk1|TO*žùÊÜ"iÏ2>™½€ßö'`„ÄЮÿ­t®šõ:Ëd÷œ§™Æ-<Ñ+ ›õf¾ÈÇI]v{ªuèOp±PlV<+¦<Ëg»Lì˜X>%ˆjt-7öh@éK¼"Ž��eõêÕÄÅűxñâlëâââX½z5±±±—v�+˜WöËQÌafå’?èò)£ú¶Å·vi ëÅ«KzÀžþ ƒà¶Ïð]ÛB:¼ˆˆˆˆˆÈ³8±vŸl³˜Ç÷©†Ë‡J=¦_ÕŽþð?[FƒG:Q6¯KCë4;¿œÂìc­¸ûîXJÙ€ˆêT°Ü$%4¸}<j8p�ÜÈÇ/¾Ë•®âŽçÿâ;?«V­"..Ž%K–d %2—µnÝ:WP!gyE— ˲H˱| IDAT²ýÒ©,Åê–ȶlïø-gª#ŒóÕ(XI$&™ŸÖ?ÃÀ0씹c©Ö ¾~ 1•B‹áôñ£d¥ÜòêNXÇg^G�o,¶ží×aÅÏ⺠Ú½¾óä zøûÓsæ©3ëSv}ɨ>�©P¿âe¨ÚæiV¦¸Ø¿p<ý›U"Äß�àŠM¸ñÉùìIÍ|¤É®YwÓ®~4å‚ýqúø\¡}ÆþÀÁsÔ¥~{;¥ýZ1éÏÌ Üøñ9nnY…R~+EìƒßoÖ1V½v'mª…àHxÝî<2{ ùÕ”ˆˆˆˆˆˆ+~5³ÒãÆúåºt3ð«ÒŒVÕJàc8)Y¿ÔdRóÜQ2»¿{“÷·×æö!m‰p¸Ø4}/-ŽÇʵ½‰‰?�—PŸÅâÅ‹iݺõ™PBaÄ…óš +ËÛÈ^ÜAh¯ò`ü5v3Îr~Ø|mœ\v4ûƒ.¨¯ŽAÉëß`á˜ø`à(Yß=âåî”õOfûgc¸øM„6øƒçÛu¡¹ýÿX¸è Ç”Ç$ý´�©õx¸cX®„Ç:ò%w·ëá·0úí±Ô Jdÿ±ÒTñ�„åÿ£s·)7<ÍÛOÕ¾õcžy¼í}Éš×:b˜û}Ë×aÜÌ7iàŸÄž…“9¦wEnbÎÍaçí’°|$»¾ŽÙãq&?Ö„Ò®ƒüí_ƒ #•ߟëA§Ñi÷ødæ4-ÎÞùyl`[v»棛Ê{OZ%"""""ÞÅ:ź9‹(vÍýÔXʼü¶ubÙ·¿Sºåý”Ïu‘bñÏ/ÓyÝVƒÛíBe¿s\!Y üüî(þ°§’p2Gµë^Ù§`Î…ôP"3ˆF\ ¯ $² íU›zš1¼*†Ã†ák#iW"©û“.zö�(jÖª…3˲ÊmnL/ïbZ,ŸÕ•U«öb5íD·¦#æ}ÏÑ!·RÆHæ§yßs²ÖÝ\[É Y÷ìfûûã™ß‘)+ßä¶°,ëŽzO°þ݈±ÚR�Ô|äYfŒèÀЊé›ÁÕiݹ�@\ GÕâ©yËI¼¹�ù�˜uˆO'¼ÁŽz£ùmúÃTËúj'|Šϯ!|èf=Ö,}„޶M)¾·Ç¿Éo7Ï¥ŒáF£z‘œÚ¿Ÿ„ºìÉÚM#k÷ ɟיéB™~‘`Ë» ÇYÞŸ2·T¼äãœqÝG,!dà$>[´‚EŸeî‘&ôëMîH¦i�A]+¬¼ó#}]~aŠÃÇn÷L_cbZVÞ]WÎyÍÎ!"""""—W…®#˜0þižzê)Æ mOdÙ«|KcvòÓ²-Ä›`îýž�~¯Â€[›Sö<ÕÛö�ºô»¯%W½Íôµñù^+¹þÙÅ’U»(AALN˜s̈œcJȹyEQ~@@fRúåó¾ç·]ðã܆›€€€‹<š‹m¿¬'±ÊM|üJ]`�‚•Ù÷"ÏE B:MbáœrŒxêm†^7†GI¢;Œ¦a¯XêŽø’ùþ�0ròºŽJ!8ºýÞû�gúGzS_‘BaYùB¡Êˆü@iÒƒ‰¬7Ÿ,7PÿèÑ£¯{ªQkÖ¬¡K—.ž:œˆˆˆˆˆˆH‘÷ÝwßuÁC¸ÝnLÓdË–-4iÒä2·î¬ÐÐÐ{€u€ HËrse½é‹pñ8"""""""âq $DDDDDDDÄãHˆˆˆˆˆˆˆˆÇ)��S !""""""â%.t† o @BDDDDDDDɈw~!í\Û¸¶ñÅØGyuÉ Lµ«¨R !""""""^¡ð‡óÜÜ'øiÚóL]´×¹¶IÛÀì ¯1ok’ÇÚUT)�¯àñ€Á<Æç# nÁs¸.ì1V~m%cÏ�GQ¥@BDDDDDD¼‚§ ×–wyñk([âwÞ|å{N^ðÅÿ¥o£@BDDDDDD¤ˆðl ‘Àâ×§²¥ñ>|º‰Ÿ¾Âì½îìÛ¤îaþSýh]†��rÄ´¾‹wºÈ6¸-å¥AqÔ+I‰2Uhzã6¸<{.E• ñ ž¼ˆ7ÉÔÏÜôº¯? {ÝCßЕ¼=mc–Á*øiL/ú¿²™è!¯2ûó{CE¬Dël—�´?˜Ô÷zž\B¿‰3™3ëUwpÚB]6дŸ""""""â%–e£ÚM·Ñ<~Ó¾�Ç´,ÒvþÎI!4jVGÖǦ·ËrshÓ&ÛëÒ¼‘ÿxu¨BBDDDDDD$›¤åÓøh{ûG7"dtÖ5Ìá@�Û(ƒ��‰ižoofÑÎ �*$DDDDDDÄ+x¤:ÂŒgÁ_p¼éc|½l9Ë—Ÿ½}ÿl'|–Ïàã�.ì•ëP+ð$+®!1kE™ñ! J×®C˜{-ß/:Žyf›ŒM4ˆ*$DDDDDDÄ;xâÛ:<ŸYß%Ñô©4«–í[|+¢qãïâÃÙ¹çíz_}ºŒ¿�~ŽGÒ¾*A®Ýl8lBéô¶:ßÉð6óàý7Püï¡t«UŽÿÌ~Šy(,P !""""""r‰. a²oî,§Å2®SŒ3cBdjK�6ŸóãY¬>žfÌfnÈXƽ9ŽÁSŽ’b/N™ õiÛ <6˲Uäæ÷æ8á)^~ù^f< ÅJYëjÚVòûÏPšô`"ëÍ'ËÍÔ?zôèë…ÕHùoûá‡èÔ©æùm�,l6 , ]»v;fhhè=À:À¤e¹¹²ÞT!!""""""^¡¨�‰PåçK�„ˆˆˆˆˆˆx¯(?_ $DDDDDDÄ+(�¸xEùùR !""""""E^HH¦ib†Æ‘¸@6› Ó4 )ì¦äI�„ˆˆˆˆˆˆyAAAlÞ¼™êÕ«c†av“Š4˲0M“Í›7\ØÍÉ“ )ò¢££Ù±cëׯ'>>¾°›ãBBB¦J•*…Ý”<)�¯]ØM�d+숈ˆˆˆˆˆÈ� ñ8"""""""âq $DDDDDDDÄãHˆˆˆˆˆˆˆˆÇ)��S !"""""""§@BDDDDDDDެߕ—…ÉáåSyò¹¯Øs>[Eæo®üK Ìfâ;k8åÉ_ù""tEÁÁÁu+,OëMxx?>Œ·‹þ\Å‚¥ÛH,ì¦eãæà’wyõ£5¾Àë¸þü†×§|Áï'.ü/«kï7<Ù·%WU £\ùj´ÿ3iÿ²Åg˜ñløf.K¶Ÿ$½%Iìûu!?lŸÿ+R,ŽÎ½‹z1]xycÁ^ƹwÌç�·¿ek‚'Ïøâ?ëÌú‡¥c‡òôW9yÞS29ðóWÌ[µ›D+¯Ÿ¥ÀYÇY9ã¦ÿt€‹és~ êoYÑùÜ_¸s�»ÉþEïò濎“qï~ŸkÔ¤ÿô¿.ú5ø7s FQýw‹÷±âgΘûyn•žI¹2]ñ�DÁIâ»aõ¨V†Ò¥KS®|1 ÛÒûÞqÌúùp�säôu‚áÄ×ii¬~q ·M\LüíKs?3‡ßÃûÇ[ñÄûsùzλ<Û§zÁ÷5JÛÄÛwÝÌè¯öqþ/©Lâ7|ÄS·w¡IõŠ„— §rí–ôò, öÐ tQí¹Lûvdé+÷еI ÂË^©&M¯¹�ç~<ü/.L ˆHX•hªD†àkP0ÏSÚž¹º2áeJZº aÑÔiÑ•ÁOÎdݱ¦Î’ˆ®Z…rÅ�½�ÿ÷¶÷û¡›>c†Ó¤Xa·F ZöÏAý-»œ¿/›î†i¢¢£‰*€÷ü6ùÿ»¥@oþ£z$ðÁØøÓ{Þð""ìŠC¢`™œ:v„ÔjƒygBwʸNstï&V|ñ�v›Æ‡NcÆCM .�-”.MPˆ¥| b^,õW–¯I¥é³�зMHøÇ˜ÉÁyÃè1d6'ª÷ä¶wP'Ü�äC[Y»ì0 öÂn_Aq³mÊ­ô·—úƒ†óRë*¥eû¯ëp^’i¯Lÿ7¾¦AîÓJ䨑$Êõ~‰×n«†‘ô¶-惗¢Û�»øì›'ˆ ¸Ø�µúŸ¶*Ȇ^‰RYýþ46ÅÜÌäÖÅ »1Ràr~t5õoØÊ^Ë„¯®-ìfHa1JÐþ®þTìø>ÓÖ fL£ÿú? EäJ£ ‰‹dEÑ ISš¶lK×~CÿÑ|öøí…{xzÉÙñ'RwÏgÜ-m¨NDÕFt½ïu~:rökצ÷¸³ëÕ4ˆ‰"¼\9ÊG7äšûÞâ—Œ²J{TM4¨IT–È(í§ÿQ¯L(¡¡¡„÷�I®.äiñÍÓýhuUÂÂ+Ó°£ÌlS*}ÿ·wiBL…òT©ß‰!¯­âÌÀÉ«˜tSgZÔ­J…ðr„EÄÛë>ÚœµSwÛ>‚[Ô Bxyª6îɨ‡ò)™µ8ùÛ4†÷hBµˆp"«·àÆçâTŽ­’¶ÍaTÿv4¬IDµFt6�ß3;K¦&“äJáû¡U)Jhhy~šik˜Øµ1Õ+†S.¼uÚâÅ¥G2¾¹·8ñÑM„—¿•9gšïfÇ+ ¯õ0ËRÏÕ^7[^hK¹ÐPBCÃèøÊŽ\ÿ|¶ŽÎå±gs¢Õx¾þæ ½í:®ét ×Ý<Œqo�çúðô�”•ø?Ö—–5" �Œ¡Ùõ�0ý·ΊZq73aáþŒ*“=Ÿ=D¯¸FÔ¨Tž°ráTªÛŽA/.ÍQjžsµN°fù\õîfÒÓC¸¾S{:tëË=£'pg#ß {í7óé¨~´®Y‘ðò•¸ªù@ÞÙâÆýçkt¿Šá‹Ï¾ikFÑ(üj<&ûç�ᦎM¨N¹ð(êô{—]i{xýÚpb†ýÈÙGæ<—?X8¬&a�Gñs–¾='?»…Šå¯gÚÁ¼Þ±‘uhܸ M¯nO¯ÁÏ0ã…Þß2ƒJ?Òù>Ó9¥þp?1á]yãÌàn-›Ì=×6¤jD8‘UëÓqÔBŽïyƒ®á‘ô�uôìgÉõc[„SoäJò|»º·ðVÿÆÄT'"¯÷N¾ïpo~‹ÍkR)¼a®¢Uß'™ÿWÖŽPðY?Ïû0Ï×/ç*íæ}{�]¯%:3ÌË÷³}aÎýZ¥²ì‘:„5|œU™§ëÞΤöéÏõ™E›Ÿ'.ü*†-J9ÏïÕL)üxÞ÷œ‹K&1¤sª”§R½ ~n!{ϼÀ©|?´*áݦ²/ód­cÌìNùA_� �²ž·†ôàêºU‰ #¢Z3[œœõÌ/þüëäz>x¨­ëV&"²:Íox‚9;R²�áé5/Ó¯UÆû¡QWîû—,] ’ÙúñzÅÆNT�Xz¾ô iäõ98×ß²óü�Ê%ïßaçûÝ›Ý<ççyýÏû;0‡sý·öÊ=-®¢bx¿³ÿù„å3þöA>ïƒ û››Mòj^Йfµ£‰+Gx¥Ú´¾é foJ8ûœ�ç3éÞ>›á½ÛÐ0&£b°ÁÝÌÉ8±ìç;ƒ]ŸÜLTxG&ï<ûËÀüëMº†WᎯr|®¬x–½x×6¯Eåòa„U¨Açç×áâ|ïY‹Ö½Ã}×4$:<Œò•kÓòÖ÷Ø–yHë8kßF�&Õˆ¯@ÍÖý3g;I™çsÞ¿Où�sÞ¿çO\À{Ü<²œ—noG�Já„ET¥^›˜“1ö‡£zW®�ÞËüy4–‹ˆ\qT!q©Œ ßÿ=g à‹Y‹וbǾåÁ^·³ ìÍüï�1TLÞÀ¬ ã¹á†˜ûÍ£4ðóàz–ü’J§çÞ¦O%vÎgÒSOp«£?MjO`•;™õAöCùÔ{€Y¯\OYl�á”ÈV.`q䳑Ü3õ ×OœÅäšÅ8½ïOÜÑþ€Å?KGÑç¶yDÞó$ï<Aª7xlìÍ<º”i7–Öº—µK~ÃÿÖ×y¿s(ÄoâÓ‰c6(�ªKFÑÐiqüÛG¸áÞù”ê;‚×ÇVÇïȯ|2yã9 s߇ÜsÃ~­v�¿Ý�(ö²rÆK¬¶Î~jú‚ÿ»~(ë>Ì“Ó[RêÐB^øß# °ÂX6©=A8i5ê+Æul/ö ´¾ëI‡–!Ðýÿì�wtTÅÛ€Ÿ»%½÷Fz!„4B/ ½#D¤7éÍMDl4P)"ˆˆ€*½÷.½÷@€$¤’žÝ½ß ¶åwŸsrN’Ý;óμefÞ;so";¾Ëƒ'RåÐlZVøF«¿>sY8 9.Þ<¾áAÃÝ?bCfÃßïI ‰®†'°t`<ïœ gØø…Ť³þÞíx‰¼ +¨0¬�òrbz7ºÍSÒcÂlÆk8ýÓDÆ÷„õÖ?(’vvï…1öûéD˜åssçw|üE?ÞöÜËâ.®%»L ´U°& ÐqéZ–îéȘ8wÊ6× î47Y:(ž·�…0àÝo™ägJæÍ\|¼ä�bH’�n`GbcæL£¶½ŠTµ7^Zw ”m‹?Žûëcõënv]VS#Tr|ÿQŠ*÷£¶³qûl”––˜RH^�ˆh„O"çÀǼÖí4­Þæ³·ªá¨Næ®Y0¶^•h\ysvì'§{;¬ÍÝC¼fA­÷#Ÿèwd¶DtGÏh'4××1}biÛ1d#rdnµèõþ7 w·E¸w˜ã'1lL–öÄMfŒ¯¶Ccô§N8ÂÑ$GªÅø>²¿§ômƒºŠ«ƒå’ÃNPS;@Ž˜~ˆç‹HRüÍMu]üå"éáŠYFƘ艫¥1¥fý6—s`2�»/Dèð>3ß E~y5Ó¦ôæÕ”%lþ¢q™x®ƒ‚Kìüëò_³¸C%Lr²° +m!&ålŸ)¨¯²°_'&ÝkÉØ/—m~�US>dx¼·�#¦d– Î7'jø§ õ7çîöïøtlgnɶ²¼Ÿ/\YÀÈQ¿¡4••Pf\#Ѭrкxzr,3bŒz¢-1L“ÀÏboùÐ7®;~j;$˜Ñnô ê¹ÉHÚýŸˆÙ†íÀ˜1÷ 8¼ý}f³¨¥¤�cýwÓy³Ã9r6üJ¿¹AŸT'ìcíÞMžGÏ0+òSåT¶8§¥½Þ&ªË>`çžÞpC²�à´¬�k•9³%fqjëFÎ8åëO›âB&yÎÈ Ù¬ìo¦ÇÎÀw™½¦1î¤påžî2€BÎÎêE§Ï’ˆ}û3W·"qË7|2¬75[˜×ÑÝ(ËÐÕf]qÞÚ �Û°õã�|y*–É ¾¤†c!w/eããTbùŠ`ªW³æ«£G¹£‰¡’t;QBBâ%BJH< ,"¨VYΊ+—¸­V#ûy¿e6bê†Ïèî*qÔ Ì£Y³ï˜µ~ â튯œ¨Û˜>2¨_§«Ûyå÷M+lJm«s+‡â¥u Ò�™œB�¹7µ×%ÊEáÑʼnwYýÍRÒZ|ņ÷ã±€jÁÜ?É[«¶’Þ¹ŽÈp�nFãV@j›�fëë[Ùzñbª$³fî*îÕœÀÓâ-¨‹ûµUü¹T›ÞæÅ}aHw�O/`æ6�ýĤæ6�MªÕ%؆ҰyƒâvhnhýZÙ¶ˆõ[kñ'›·Þ`d¨?rÕENÃ#®þºÌC£F­*B•›JÂémÌŸ°œ;v�iYCÎc}Zb |ý#WÃǰëÛ7x¬ÓU4oÄÔ6±?·Í, çÈN+ªÓ¥¶Ž³"‚;µ^y…&>2¨_ ‡Ë[iû[‰ín6`#�Èí#hÑîAaÑxÝ\ÇÚ©‡9­ê‰›âŽa_Ï6T‡oñ÷Êê¯ êÄÜ“vž¥”"ÓçÛú»Ôu5?¶5•£Ù»?�7œÉ=´›cfvXœÝÃ�Œáø;ærp÷Q„ã©k­'®–ÁRŸÍÉRX>s!WÃßaç×CŠwƒ4l@U®QoâW¬Ñ��• µíaáU³�ëZiýÔ¢vyÚ…0k¿Ã6Í`@UP“ÈO/±­õjÖ�˜êÅåZÇâÝ~�‹dqµ°½S‹Aó—pª÷XÂR“HÑØÐ ^#jEØ"NŒ¾&”ËŒ£´$lÊú}Ñañ×ôÉbô OÿFŒ_Ú•OŒãÅ)Á!’VšûJ]’wÕã‹21ûqÊÚ�š³_s‹òÈÊ-,I, ˜XØ`^R–Gµæ4‰µbiÜЗ‚¯óõ¼ôü¬&z}²¤÷¢š6¥¾Ïƒ†rN[{5�iU&mÜNZïn8 …œØ”Â*¨§MÉ€i`=ZÆÕy˜œ-<ð¹~›�ºGrªˆCû8bk„cD<(,g;sfý�ÛÀ?˜;ªF±=4ˆÁ*±.Ãf.âLû÷¨¢U -”m³˜Â/ºâ¼!ïÔ’ää,·h7¨†¯Â#KW&dz’ìºA¢)!!!!ñR!…´gN§Ž�…*±Ô+u'Ö$¤õÜò9y좎ív ü}ÒïéÙ¢ª9þß “ÓvÞlЄ¾²ýZNñÄ£è'Îæ“¹v8ažxxxàáƈMy¨ïÞ&IG}¦¾�T"•”t ¨.rú¼Ÿš5ñ0Êjò¹pæ2„Ô"Æ^×­¿Ξº@Ñí%t (‘ËË:“S”s‡;zž .f�dÉû]iZ£*Aþ�DöZÄ Mùÿä“ÄE4¢‚ çY’Oœ QM\ÝR‹pËšÄU7#õä nj=FmœþU×Nq6«€ýãjâåQÒgþ½øåžš¤ÛIÚ·µË½ð3¥(õ™å°-Á¶CîçôÁ_x¿±§w£v­Î|u(Ñ îÔ$?Æ-Y4±ulžû³?»&Ä7±âÔº ÜÔ€&ùû®8Ò°IÚSI*ÎÏh†§›;^þU©×á=6š´å“¥Séà\XAŸ.EÑ9Žž(ħ^}|žXœ+}¥=•³¶²v_.PÈñ}‡)ŒnJœƒ1=§À7Àç¡íc#ù—W3éõ–Ô‰Á? Œv3O¡ÊÏ£Œòõ Ù¡6òrÉà óGí|:ß6Õ iQŽìÜÇ} 9¾óV¯Ž ‹Û1vìË†Â£ìØ—Gt³F8 zâjôÚ\Ñ9Ž�*§~|æ^dxÖ�%HsšcgŸÝ&l¡\íÓ�rêw‹Î3£¹w‰{àÝz6—‹’¸£kpl©Q' áúYÎg‹(£zñfS‘_{×§õ�Ïøå@"Ú¯ÔNǨǩhìÕ‡>ýW|ü2ˆÌŸòÆlÃcnÞ_à  €€€P­ÑþšsÁ®Mk*I>q‚Ûšg<ÞÊFÝK0ÂfM0àÍZ$Ïz…úño1cÕqRJÎ+©®ãä}[jÇF>JN Ô� G¸rœ“†_õ£}qÞ��‹´:�Ð3iו÷æ¬ç\Fiƒ0·°€Ü\rÿ;¯–‘���0 i‡Ä³ ÷GÏ©±l„‡Î<¼ÿð$úƹR¢±‚O¤–y¾ÂW;jÒûÏ%,øþ zÌûŠÓV3¿£ˆ(Êñì2›¥oT}Lé‚©#Þº&J% 4¨Õ%­JäF!”t€Fï3&D (B³dn�Ç3þ‚.ÎÚß–ÍÖñ=½%”·&Ï¥Uˆ=ªóó6|ûúerEû~PÁ¸…Ÿ�¿òܳœ¼¤¦e˜ŽŽ3º�ç1ý+tÈ#Šˆ‚ -?ûƒ±uKo£PÚyéXlƒB©µºx¡hT[ ÃÚ¯>ÝF×§Û°þ|Ù±-Ÿ�œEÜ®‘uw_£­Õ 29*TO»ÓÙuj�}ïU¬¹2ˆžoå¸uC†×ÐuTŽoÏ9|ß733+=¼p³~Л¹PAŸ~„æa2KkíÁñ¼=�¯Wí";Î…í»Ò¨Ú³qÉcÃë=ŒŸìû3yÖgD¸È¹½ümz-xô=ƒ¾^A;|3sÌ) ïác ù¶1ЕàBãÕøpÚfdz±W >îEKq>C·$ÓeÛÓ"é×Ô£8c¯+®vó-s¤KŸÍ‰ÚíD(‘ªäC™LjÕÓ�/gûDQe-ÞýsmJŸ1dX»ë:—&¢ÑhŠMEÀ$ˆ^‹ö·‹ç}ϸ³ùºû\ÖLm…�½CË+×¥Ëï+{ õ¹Îqµ›³áñë)x,f…á1×4öVý5¸¤LAe�=*KŠíöYødid¸µîDÜG£ù}} ¯ÖßÅö+ž4nbô„Ô°Í Tñ;[ogÅ�óø~d ¾™ý,ùýCjŠºb¶Pª˜ŠŽOúâ¼!0‰›È†C¯±qÙBæÎH£¯k0~å2†U-Ž!ùyy`nŽùóÎðKHHHüÃH;$ž1“ƒ3¾`uº'º7Ä SÂ"+ÃÙÝì»÷hØ+º¸›ýwM©T¡,�™¹de’eh¾eâFLÇw˜³a'_5Ëaã÷+¹(*çî©+àDPУŸ@oígÔË¢¬LT˜’;·qÙ¨E¾)U"BàôvvÞÑ5¥2£rÕ@¸~š«€Çä ôÄVW¢D}‹“'S±m6„‘êJDTÀco81srÆFs• Wu + Ñ<˜¼™aa÷3²ôLexµ~•Ú¦çùiænk½Û&Ã%"wÍqv(õ(±Ü#ì>š�}X8•Œº ¤]…_¡–9œ¹�‰Wéþ Ä×Ùˆè)Û –UhTË M®« éN†KX.šcìÚŸõDQ2{WåÙ\¹tç)_!ª»-–±½éìs†åËv³eÃAÌ›¶£®Î·e˜¹NXˆ_©d`¬O '¤eQ^YÎ�½{HÐf72_:õnDÑÆ¥ü¹{›o…Ѷ•9|dÈFČӜ¸.P»ï»t‰�"´rUb‚�MÇ�ðõgc‡ ÷ôÁ“DK:ÅßD�¨íoct%óu{jäleÕ÷¿±93––ul©Þ<qû¾ÿm=IQ¯ÐÆ»Ôð¨-®jÑ£N›SV&ªª‚ûö–Ò¿†;{÷pY¨Bd¨�áäâ×/r¥\Û ÊRžö=ðÓ‹œMt$ð1?ÀÍRÇÊG“ÌÎm§£¨úà<�`�wÝŒ]¸•Í¢HX6�u)Oú‚Ö±LQÞ1J›ßW$öÙçZõ_þñËèq¼BseŽAÔ¬]›ÚµkS»vM‚uD˜üã<^ˆ]åP‰èNU[¡â㓾8o¤�+«Òfø4Vïü‘næø~É‘’‡ÑªI¼y<½ñ¬ø©T ‰%Ò‰r"f]åð¾½\Wç‘vó {V/æ—=ÙDŽZĸ¸â³œA=FÒaá@&ô‡ê­Öøœ`ɧ³¸<ˆ/ZWäÕ•J‚#ÂP.þ…/ç†Ó¿ªŒÛÉ64Н�óÃ9³Hê¾¥¬N®D¤¿=²¬s¾™�ÜÁ¹;†uaV¯¯è;Hä­îu¨džOÒÅÛ8´îIœ›y)Á•o¾Îw�§Ó«¿ŠÑ½ëQÉ,�S2uÜm�Üsñ‹0¡ûd�|�jnJî¸F~©ïTîñ-gRÏ7ÉÑ�(W%ٷΑî×�.5¬µ÷•Ü“Ê!Ödl™Ç¬¿,hâk×o’]J“êmháü ‹Þû�J#Ûh­æêùôG²ÊìptH=ðëÎ…Ñ.Ô‡ˆ0k¦ÿ1“™õ4Ôµ¸ÇMy �=¾(”y÷dÊØõtû-“÷1°k#BÝÌQgÜäô�‹¸ ˜D�·œw߀ûø¡Ä9§³oÞd§WgÜ�ú˜‚ö7'”F¡Kžæ éW™ö³†ÑÇìmú6 À¦èW®™P¿oKÝÏG0ªìRmÓX?é]vX7 vUoMU¤ž[ÇwK°¨5”h9• èΤֆÕ^Áø7{b=f0Í‚íP¥$@xgšøÕ§MCKÞüæ-&Û ¡¡·…ǯjßSѶ˜DÑ»O ógŒä“|3Z,¨¯ã,¶!äFù´`¸ƒM+Ь\K!s'þ�nÌéù9½†òV—x˜ä�˜áD“v18ÎmûÒ~J/>u”ôˆá´ñ«à¬ÓÚ€�Øê®aÙ�SùÍ­=ÁvrÒ¯§#–GOaaRÞê[Sy�ÁñV;úæ-–ÄõíŽO«oq#¯Î1:�6«¾È_ ŽbŠ»y!·wŸ% [ìå`Õ„áC#i;u(CíÆÒ§º%·7ÏbÒ_2šõ:á Àº‚ã“Þ8_Í€�r|å�\v¨F�³ ¹×p%[ÀÎÁ®ØŽÔ—9z, �ØjF���ø¯ %$ŒF†µ£ÊM ¿™Ò;wÂkuä‹¿Ò©ºóÃΜÛ2ý÷ïø|üt>íÿé 7"š½Ã/ §†®’zpí4‰Ï�¼Ég_ôãµB+¼ë¾IHûÒ ©Wv°äË-Œ»›ƒhîLP�¾|ýI¸mcÝ„�~œŒzÜ·Lû˜açêCLƒ\ä€àL»·F±vä÷¼ÿMcZÎiE³f0ðöxæéÌLs¢ú}Å+�|Ê,bM¨<ðg6ÎgÆw¿²`Ü2îÞWcbçApt#úª@æCÏy¿!›<�Yöäë ¼bÚðÉÊ ¼bì¬ËJ§<1ï®`…ÝÇ|ºø—�ÊÌ™€ê¨ÒÛØ… î²¶U,ÄÒÁ’뫾bõŒDÒ åØ¸ÿ)Ëß}`HwŠ@þø;æS&óýÃø!M……{ºOkGW:Mÿ�ÛïMdá¯3;OÀÂÞßÚM ±“�Ñ÷¥ôµE†O·á´û¦7+�Ò5VçöƒãÓÊêx¿Ë!&ÍœÄï-×2ôñ°kü ¿/vaÒ—Kx¯Ïä(ìðk8†È618ÈË8†ô cÙäóÔ�O…'�fúmĤïÌ›LÆøoy¯Ë·di”XØ:ãÙ§îcÐ× Ôal.Ť:mZ8óóÚõ\örC¾-'°Ûl{ŸÇ.¢YÃIÔ(ów-câ¯àJ»î͘¼c?­:ÆÛ½E}:¶vâ×UÕèѾ丆޸ª­AºmΪÞxV,¶eÂg³Ú)Ñ1„¸þ?0ïí¦7 ÿr�_ºÚþ¬Æ�¹:®ÄBs…_'üÌùTç*M½äcFD˜&†Ç[eê›·(Ãû2$voí áýN‘Æóƒ6k›}›ãNgñ¤›dɱõŠ é¸ïS¯xBÕ?³Ìl"“ç½M·Ï °ñ«CÇoVñÁkžÅ~!Ÿt·Y_œÖgã.iÜ8°Š)«?&1K�‰½/1í>gÖ°*(õÅu¬»äA«Ï¢Ê×WÿÀ™âÄDée©}ïÞ½9/JÈŠréÒ%²²žÜ.®‚‚‚þ!‰$$$ž+ê«ÌjÓˆUÍ7°q”®7Šü{¸¿éÿ¨ûVŸîù–¶:ûr¡:3•æ-~¡Æ/»ø¼AÅö°ü«ø�ÙœÄÿ8Y+è:á« üôšö7·ü3rdb]ÏeDzÞ:Þ&€˜Å–Q èwn [×¾A�tdCBBâ?‚““Ó0àů”**õ£*ýóRÏ•¤Ä‚„Äÿ"$ž=O¶¬�³KÇóMJGf÷«ü¯]Š©—9yW�,y;3Þ߈ïÑò$ ¨2€:-¥ßøoèºî=¢+´‹ìEóß²9 ‰ƒÈý§¹‘/'ëð\ÞûÙ„¾¿t–’È94��VšÐíç>R2BBBâ¥Dš/IHH¼\¨.³â­ö|vJ†gµL\2…¦z·+¿X²L§ÛÀß¹oLÃ~sY08ø+0 v47ƒwfßB©Ñþ~Œ9ÿ1›“�x1qj~?:ÏKÄܧ.Ýf,fLuã‚û¿‰ˆÚÜŸæïňÖ/Z ‰„—úȆ„„„„„„„„„„„„„„ÄóÅØ#ÒF9 ‰çŽ”����������������xîH ‰çŽ”����������������xîH ‰çŽ”����������������xîH ‰çŽ”����������������xî(^´ÿ-.]ºDVV/Z ‰—;;;lmm |Ñ¢ü£H £¹té …‚êÕ«¿hQ$$$$$$$$^j®\¹ÂåË—_꤄”������0š¬¬,š7oþ¢Å��������xéqpp`Ó¦M/ZŒéF#Ó��������x~¼ìs/)!!!!!!!!!!!!!!!!ñÜy©�l\¸p�ìììr]ceeEHHÈ?$‘„„„„„„„„„„„„„„¼ä ‰ììljÕªU®k<øISAÔWX;ã'ëŽb`]„-�„ÄÕ™%Œ™q�_|H ‡ÎsÔ76òõ‚KD½9œFŽÏËCER.æûí6tO ü9Uk…Ü=¹—“ªšVóx�Ûð4¤ŸÙ¶n4n�ýË<Ål.ïÚÄóº´«é&mw”��øÇÑ$ýÍÚ]é·iLˆÅ3ªb·OìãœF£H)ŽÁ3×�„^¤þ~>¼Ô [[Û-ÂÓ¡>Ãï3æ’á<Œ�um^´4Ú)LâôÞ„6%ÆíeND²®dÿMêÇcùLËÎãÖß{¹`R�ÆUþcI§\v}ؘþ;Z°xÛGÔ1ý÷´Esc7¿¯K!brñßêë?Ò½Õ—(>XÏO½¼ŸÙÄG}yßÍ¿Â[ý‡=Ç„„š»;`Ö²º4|û_–�ó¹yl/G,ÝhllB¢(…›Ö±ëÌ-2 Àܧ }zÖÆù©”$rÿæYÎ%˜R_Ðä¦p=!û`ì_H¨Rqnå¬ÌˆcX¿z8>� bw.œåªW5ÄÿÓÒ�½[²jî~\»¼M‡`CC¾HöµÝ¬Ût„+ÉÙ¨•vD½:„¶Á&O!èÿ*"ùi ÜȰÀÏß™çÙƒšä]ÌûÞX�??Ê'×Ëf‹Ed&^'EîI€›Å£±Qs‡� ~â˜ó+ j_™b½ó,íA“~�Órpoùà?Úô4�€“3ŒŒs¹Üø{/;U¢a¤ËSÉö¢Ñ¤aé;‘7îO×jv�ÏÔ×YÿõO\ ëËðæ^<Í�ý¤@“qž­k·qâF*¹S\ëv£«Í¾Ù §íÛ݈2×gX…\Ý0—W‚é:¸9>ÿž�QqþÕý-¡�—Áìž"ÙgWðùÇsXsè"ɹrl܈h8€�>ïIØuŒ|¨WòN�ÙTYzœ·Óª¤,þjK7âÂí,DKw£céôæX†Öw~‹Ï"NïEßë£9T?Ëg¹˜):Ãü!½Ù¿�¸ªº�Ru—]s&ñÅ’­œ¼•‰ÊÔïК¼úÎç¼ÓøEÝYP`ë@P€Ö2Œo‹^òØôV.»M®JD¦4ÇÖÅ�ªõÚÐë�¡tµ®P¢C0wÆ70…‹Å,éó²£!iÿïüyÖŒ:­»l'§ë a Rpq3Kÿ’ÓaŒö/(fËr¹ù37Bý¨<‡\�#7¢B1ï<Wî&%°9[¹c®Qaâ¢|Ö‚þ� &a×2V¤7äÿüœ1yžAG¡0ZçÏ•rÈõÒÙ¢:‰C¿ÿÊ¥°þ )��ÀG'íÌQüSêúíA—ž2ÏþSqîß‹ ´ÄÁÑ™¥6;U P(òg?ÿ3ùûÏUÉ�¢U—v8™¨Ð˜»`rK£wf6Ž89Ú`úÒèëßÜßÚ�F"fnâýÎÿǶmþÑ;D»)ȾuЉ68H½øB)ºº„F³YC—þãx#Ôåý[œ9x€Œ<Ó—dñ©æâ·¯ÓcÊM¢û�bF\6…÷¸ô÷16¶/p›£ ‘Ã~fݰ’?‹žE™P<€ŸÇã&æ‘‘xŠõó¾fHë]ÜY¿ša•Ëït2×6|þg›g! Ä³DÌáæõ”A�‰«ê÷’J2,­,‘Z>û;¡ºú1ßK™V–†+Ô$]'¡À•š±1?Õö ‰‰ÌÂx�?OÊ#×ÿŒ-ʉ~µÑÿdÿ =hדÕ?çþÅÖ¡´îªýC™%V2,¬þ�"ªD®ßTãÓº!‘æËWgXbj.ÇÒàöu»Ñ¿î³ìò¯îo m¼Üs¿gˆêüöݳ¥ÝŒ9ŒifZòß–Ä—úŽ˜yœŸ>þ„›�r%Íï:�=e,ñ�¦€†¿�aä7;8ãy"f®¡4ê3�ÏFÆâRÇ5)û˜3~?l:Å]•=ÁuüÈUC%­Ri¸µâÿèññF®$瀭75Ú�âÓ�ºPÙ\{; ol`úGSùeÇYRÔÖxF döŠd¾FŸë£9´f^2@Låçnጱ˜Ã•:`F>–Oà½i«9œp…]%¢ÍaÅ[1Å‹a1™Å¯y°@î˰?÷3©¦’Âëë˜:áK~Ùy�t¥Q-úñá„!Ôq–iíKÏtü.'ã÷mǸ–¡À½z'ÆÎœD¼¿–[šš,õ!eíù~ÃlÚ{<Šm:õ¤›œ³¬˜2‰¯ßËÕl |j¶gØø±ôŒ,~.‡êÌB†½»�#—¸›™�`åIdË!|[²ƒ“7r° ХרOy»©' £ËVs~Zcܦ(©6~7ëG>Úf&fphÏITQ0óãÁø—|Ь]×Ǻ#ïâ*>ýhk]$Ip¥Z›7ùdRO­KêÉ9ÇÊÏ'ñÍoû¸”!ÃΧ>oÿð#¯›~G›zÅ»\¦7,îç¢Cã©Óa�6mãݪ Ô—~eôûß±óÔUîdaæÑži›¿ÆwNÚ¬o˺]c‰ÒÚ–­Œ¹Ö‰^{:òǾIÔ(¹y�ù["Fd3éèJú¸=9d6¾T«Y£Ø‰¥Y#’¢ßâ§§4.¹�>AÖ z†ŽDøê?½fh÷‡YÓ¬ø8ö¬¦ã—îNÅe©NðI\+VÄ®äЧuŸÜ~­>ϼ5˜‘p‡w"ÊêW­ßF(:Ä—ñÃYp*‘Œ"S\*7âõ‰Ÿ32öÁîž<.þ>…qÓV²ÿZ¦žÑDØ$=ÚªoDÚõ7‡ø§=f¢Îàâ®�l?v•”\KW/l²5”>×$æßæï-[9t)‘´\9v>ĵlBU' ¢H%’w|)“�XVëÁ¨v^\Ù¸˜u'S¸Ÿ/bbãNpÝ–´ªá‰™š´}ü0g®ÝÞ¢]@±C¨ondö¢«„L#7òªÎ±rÊDV‚Y$]߉'䱑P$?ñ06ìçÂ�,Š–8ø5 S§8 y\Ûý'ÛOÝ$9=—"™9îõºÑ/ÎYa2'·oaïéë¤æ ˜ÙûÛ©35]J/¦ì\<ð0)Ù=¤Î„²"÷ IDATàüöul;~�Ô<0µq!ªM/š�1E)§Ù¾eçRȬñ ­G‹æÕp×zKG?¶qÄÍÝ;Ä,N®œÏºä0º l�_YCVR¤¾Åæo&±@îMË7^'4i+kwŸçö½LrUr¬šÒ§ku§W³tËEÒ² Á̯°XZ5�ÄE ˆ9\ܺŠç’HËÊ¥P£ÀÚ=”šÕ\H?{’‹7ï‘‹%n¡ hÛº:6×é·-ˆù\Ôg'I‡Yµî7ïe��W¦¶¸‡Ô¦E‹šx=ØV+æqëÈV¶<ÇÍŒB䎄6ëÆ+á¶šl®ØÌŽcW¹“^ˆ‰“Õš´".¨8,f_cÏú;œDŽÆ+§PšukGÕ’–êë™ñÑzAíÕ= r¹ux+[ž#1S…™£ šÑ°ªJÕm®ÙÄß IÅ}kjOLÇÁ´p½¥£®2ö ,¥sDÒO­å�½WIIÏ"¯Ö.Ä4¥u¬\*�©(�Ý+6q2)•ÌìÔ23ì¼ÂhЪQ.� I¯Í*ŸÖûRÛ^$ëê^6o;Ê¥»Ùˆ–®F7¤Yƒ ìä"™ç·Ž ig÷pð^c¿ŸN„Y>7w~ÇÇ_ôãmϽ,î⊠:Ïì>ÝøôNFLYD=×|.oû�éÛuI%Ã)¢#oM½‚Ì3˘I güü¯‰2ÍâÔ’�˜ðáûø¿ú.oý6ާX4þcÞ|'„+û–,NKÉu~9KQ}â´óБ–Ô$°t`<ïœ gØø…Ť³þÞíx‰¼ +¨@s÷8;�Òâ‹ùtòS’}e3'�ãu…ûg6Ū¤(eÔH–~ÝWdVØ …œ˜Þ�nó”ô˜0›ñÁNÿ4‘ñýa½õ†Ê�,[Ž_Ÿ¹,Œ ïÇõ'X莸t-K÷tdLœû‹bMÒjFtü?ŽÅŒæ£Ÿê㘴…iŒ¡§èÎî™M±ÑÜdé xÞ>€w¿e’Ÿ)™7sññ’CŠÔ ûX»7‡F“çÑ3ÌŠüT9•í-—–m‹?Žûëcõënv]VS#Tr|ÿQŠ*÷£¶³q bÁÌ Kä ¡SCèò{WžÄœûÉéÞ+@s÷¯YPëýHígÁe¶DtGÏh'4××1}biý¶äÞÄ ùˆN.X©ÙñÍX¾<‘*‡fÓÒZ$mÃ:_‡c×w™óIeÌRþfÅ7§K%$ סKOG! Û~fù!‘ÊqíhâiFAÒyöï*•*ѤrdùOlÉ ¡I›x(Ó8½m«•c7¸)^ró*méݰØîeævÈÎ!uibƒ¥BEÚ¹¬ßøîÃiQé)nA(üiÖ·%AJ@0ölQšDvÿ¾‘«Ž�èÐ'rHͱ¤xÍ—ÏÝËH²¨CûVAX’�ÊÒAÌàØo‹ø+Ñ™š _¥…ƒ‚üÌBìlËÎL,#^¥"Ù§Ö³êà}ÂÛt£ƒ« …™iˆNÅ;ñþÖü´†Ûžq4ïê‹Eö%vmXÇ2ц¡¯a¦µqZúQnB£¾^”TɃ_D­×2wêuë@¤�(±²�ô£¸’åDÃø¶x›kÈÕØa+ÝÉm��¹Œü¤lÝø'kl=è_ß…¤&\'Õ¶Ûúb¢JåÌö�lùëÁ±q´©k‹�v’­׳ھƒâ\‘²mn-˜èµñþm®ÜRÒæ5"ì夞gÏ–�,—90ü• LQ“¼ï~Ú~ŸºÍèäkƒ�›‰èj…€ŠÛ»—²ô œèfhê$r÷ïÍlZñfƒ^§Ž“ŠK[cÇ]?Zvjƒ—…šû÷ °/5‹•y4 {ûp¬Ll0Ô$í]ÆOÛ³ñ�mE/S².íeëªEdˆy-ÜAu�«çn"‹nO—0[ä…˜¸ŠëzˆÜë‘ÎÑ�›t�„Wštl‹»BEæÕlÙ±‚¿l‡Ñ%Ò5Iû ȤÎàÖÕ;(«ÇÓ9Äò’8µc+.7Åih±´ÙÒrUÈ ¶°déa„°Æ¼ÒÈYêvm[Æâœn lˆ¹ ’}K›½r±¼ö¨Íܬ½©Ö¨=umÌ ç‡7maÕZGÞè^ k ¶òÓÒÈ!±´nà‰…&›ûJgLɪw¢sÍâD³ÒÊYejx6ºÐm…zìÈ�½ëXi=¡'ãºõ[ �J‰GÝVÔqPpÿʶoXB¦0ˆž5�!`¡3Ö8‘ûÌã¨!tŒ¤ê¹FAPë�úu ’u#?­8‡]�æ¼Ö–„lØö+Z¥K¤µÎòýš¾N«`@ÀÔÆ™Y-º—ܳ2F�¨@ìFMòþ_X´5ïzÍèäg‡¢à{ÿØÅõä|D- Mêaþøë²Zm鿀3·+yíÇÛ¢øîylmWRtá›ïöÒgj\q œ¨Û˜>2¨_§«Ûyå÷M+lJƒÍ2w!°rè£ÄHöZæÌ;Oô˜Lîá… ¨.rbK/V¯»Æà�ÅßÓWv‰*L�ü¨ªÃ)M¨=foåÓN5YÓŠ.Ý{Óëµúx›÷÷¥Ÿ¿a­¼˾}“Xs€h¦ÝÞM�髨ÿYSŸ^ÀÌm :-ú‰IÍßE 6"!QÜ¢š6¥¾ÏƒPiÍe”m‹X¿%±²yë F†ú#W]äàá4<â<Üíñ$Ô*…êû¤\=ÎúYŸ²>׃nÍÃáèçÆéT'úüAEó–ALýaûsÛÑÌrŽà´¢:]j[h/Np§Ö+¯ÐÄGõkápy+m+Ñoáfƒ6"—¹Q³më’ªes–5-Öpè’Š–Qɬ™»Š{5'ðÇ´�xËêâ~m.-¹$ÛpÚõ÷”\æÐÑ4ë ¾¾{qÍ×…Ü Ç‹ï–ꛇٛ`C�¯PÓMT£Õ=®üp†3wáU2O–™ÙáââòX"ÎÞ¯*ö%¿{y@©¥Üº•‰XÉá)„6ÅÖÙ…â‰"ª‚|òÌÖ&ò²sÀ¢Š?þ•ÜQî.-ξ¢pô%Äß硬ê[»ÙsYFD—®463r‹¨H~v6*¥Þ�¾xX àîYò™†{Çör^ˆ¢û«õñWxÒ6ë³w�æF« Btø�¶~|ˆ`CD§QDèKPbíè‚ËÃd•†t@0s! Ø�Ò¦ãH˜sÉï^®\>Åê›·)ÄùáD_açI€Ÿr|ðP_çôÊt|#" qÀß�ü˧ùãz9±®X² ùEê‡ÕË•f(å2Ãv"Xàꈟ½~>X¦]áÇÓ¹­ÂO}…}û±©Õ—Î�½�¿çØ0φoÐ2ÚðrƒÛ—–qú|µê™““��`íI€Ÿ'rp÷(Û�V8¹¸ßi(¼Àþ}‰X×z�ޱ•ŠëóóÂ$k«vånX£{°­B oÉ�V1‡cêÒ«V3'|ý‹õçëHÎõ9켘@Qd&…—�–ÉÆ#ˆ@?SÀoÅ].ÿz‰Ë)�ñrð͖>Z_[³9¶û0inq i_'à‡iÌÞ¼‡“õ¨e÷ ½eìULÊc�.˜ *LÈÌÝ ©ò@@Oì2Îs~çMîjªa-Ëæìž#¤¹Å1ôÕ2sT'$¸¸”zæSÙ•â3Ñ…žø.é¶Ù‚Kúí½¾“qz*û±Ymþï=Ý2!`æW‹F5Jvˆø{cv¿:ÆÝ˜&xÈ@©3Ö8>E $@SVÇzÄ,#sÙq€|#/Õ§1›3{�“ü U-Þ!âéLA þ<}™Üˆht‰hj㌋‹öO ëàIÊ»­‹®°oo"–Õ{Ñ©±oñ�5\P $ˆj ŠÐ<�Gn‚"÷>9Sü|ðv7Cx4Ò>øÖã1 ©{ws*?€6ýÛ]öư.^@K”)!a4J¼Û~ÂÚæorbó*V._ʨfÓø²ë4ÑÅ©SÜ-:ÏŒæÞÌ|x�ˆªHAX’´Må^ø™Rt÷™ š³gI‘EP'FÇ¢ç Š¸µåk>ž¹ŠC—î�‰5êBÄè| Kž*ÿˆN=U>¤ž‘w¤k}T/Þlú'ïö®Ïùv=èýz/^­í©ÓQ¡€SÇÎ>QŸIHê¹ÍdÓ±‹¨â«=q•`ã�»µš‹)éˆØ! ÃÙÕ ¡(ƒÌl‘'$ŠÅwW�MÒ�|≲hâJ¿6Õ²&qÕÍXrò7Õqx?q�ÿ@_„ô{¤jžøð!ªk§8›UÀÅq5ñ_ªV•×ÛIhÔrU™²�¼Ù+ØVcÈÂýô¸¶�¿V.ç—éݘýeÞ�?�5•œ=u�¢Ûgéðó£‹D5E‚ w2Ô$?Æ-Y4±užÿëc»&Ä7±bðº Ü6 ïäCì»âHÃIèzLYáþ±ÄxŒ-)@�µO]z}ý ãâÌIž_�–FŸ?(}¥=•gÎgí¾\š5Up|ßa £GgÔëCøø<Ô¯16"Ë:ÉÏŸNáÇ-§¹‘š�‰�‚ûsò DP]äôy >=j>¾,EÅìðéѤÝ%¹ÈœJÞ:Àˆdß½Ë}u »çOaO©ÿ«Õ2\ïë¹o#æ�pp+;Ž_#93�ÒòDl‹Ôå¼Û£¯Iì^0—�ÉÅN.snÀ€¡ ¨Yß›_¶ÿÈœ[U©S�èP¬tú©HöíD2Oâ|ŒMFÈp ¯Gĉլùv.ç#«S=T$ÝMA�•ÄÒÏ�•ªJƒZPp?_ä¿ê§¨É¼´—-{Nsó^ù˜¢Ô¨ÀCõh‚_…µ –$’�+‚ƒ˜`iiŠ˜™Gž(¢1`+EçV1uåYTÅ¥QùÕÑt W•ÓNd88Ù#äå�«MZ"wòͨäçþÄ„H“v—¤|÷6~Ã'›É£Q‹Xge# Ž„Ô©Åá囘ûÝ"ªÅP=*sÝ BMÚmîä›áíçñ¨>Á_w„ ·¹›/â®õÖ¼E¹ëÒ‰ÌGšû9ä‹ ¨ L {Gl…+ä䉀ڰÍ*ŸräÑ$“xW�}”å°ñõÃI³�ÛIj°3¾?ôÚ£:‰#OĆ&8§�açÖýœOL#»P†™²µÊºØæ5Éܺ£Â>ʯÂÛ¶+j�ëBzìÈ ½£#!ñ¬̨äíŠp.‰äs�žXóq4÷.»žWFÇqÏ¡}z|Y“Â�ä"òsV1í“Õ¥DVƒKÙ"zæÝÿúc7X¦%r'ߟ@/­»HŬ£,ýz×Õðè8a õ‚α~Ù’«DS�ª>¶z¦*î$&!º4Áת±ä?Øßÿ‹H ‰òbâBd›ÁD¶À°5Ãi9ømÆ×«ÏdQe-ÞýsmJ¿�S�aínƒ}eQ( V£áAþ@Dcäl[}eƒû~EvÇILý¨¦÷Ù4±+Ÿký¶ˆXR°67–Éd V•Lô´`D¯E{‰Û¿ŠÅó¾g\‡Ù|Ý}.k¦¶ÂIG™RÿÚ>ÓÝDL” V?šL*”J4h´$¾þx 8}öšZ:vIˆ[¾È• 5ˆzˆ"¢`CËÏþ`lÝÒaX@iç…íûO+»\�Ö–aíWŸn£ëÓmX¾ìØ–ÏFÎ"n×HD (B³dn*=vlÝg�ûšb+Ó–¼drT¨t€‘èÌ ÙШSkì{¯bÍ•Aôü{+Ç­2¼†îP¯Œ΢i¯ânbŽ�‹'žÎ–%KCzuúýþ Žçµèé|½jÙq.lß•FÕž�µ/´]_Z¿m$›-ã{0zK(oMžK«{Tçç1løö‡ßCÑèksíðé)Þò¨_"ȼiøz[BÛ+`j£k•/’}òO~ÙœŒ“–tñ·Ç¤(�]Ë7�öàjA@¦#.è–µ 2ªÅ¿NÀƒ‡±*mpL0©ß›7*_á䑃üc>{÷Õ£kïÆøê2WQ·-é•ȶ íW"æÜß>°“¥‡öÒ¶¯EY!Š s­M×ŽÑØ=V°ò_ñ°BMêA~[¾‡Âðæ´mV E>7/e‡¾‹äräöDwäõ¶•“.‹Xr³µ|.ÿìïÿA¤GoT9n±qT‘årýjNaa¸h.r6Ñ‘À  ‚üàfÔ@,Ã9<wÍQ¶îJ7ÊÔç�sZA·Q½iFhÕjTqWêpT3BÃáÜnöÝ+[º ''¸~‘+z*,ð®Ûƒ± ·²yB Ëæ±.E3sÌÈ%+«ôPeJXde8ûx}Ew³ÿ®)U#ƒžI6LÖžö•E|?ƒ�iÚzM†KD$îšãì>pÿÑ¿s�°ûh>öaá{ÝÌÜ ²2É*U�Â/ŒPËÎ\ÈÄ«´Þƒñu6öt¢æp?# £×V–UhTË M®«Ì¨\5®Ÿ&Á* ”Azb+—ᆋæ»ö—=³ 2{WåÙ\¹t§|2”£-–±½éìs†åËv³eÃAÌ›¶£®žÍ@‚¥'U"#  Æça2ŒÖ©  y}þÈ|éÔ»E—òçî l¾FÛV>Ænfy ƒ6¢¾ÅÉ“©Ø6ÂÈu  %"*àÑoee¢Â”ÜØ¹�Ë:Þbòlì°üÈÜq3ÍçÆå[:V®®X‰)$gYàèä„ÓÃG¬u¾ QCêí»:„Q¯v•Ü\põpîT®E0·ÂB( õ^–žx)<\pBqrSFyþc‚­»7ÞÞ%?îv%¯g0s ¤fË éSÛ¤C¹ªk*þ �·¹zÃØ=»¥PXãGü€!´*äÂ�SÜÓ(pqs„´»d˜8–ê3'œœl1+5r‹O�œ«šä;ÜÕ¸C —+.nž¸X?͔°­NTz +ïJ8[bÐN !spÃÅ$Ÿ„kwžXlVHRJ¶�É㄃գ½]2 7Bë¶¥ÏÐÎD+8ø÷-Ô€R©D,}$ˆG>sóz©úÄÞþÉØ Ì»Ë�tŸê ‰ô÷ÀÅÅ O'ËGs.™3n.²2ò=@‰RùùzçwÏF†ÑfG¢QönLú)³¹zå8zàfbd¬©PÕÿ,¬,Óï‘ög_´ú²Ìw÷廬ýã:p²³(™ƒ<”ÁÞ'E·’µÇ#¹5.•õµ§CÉnBÁ;ßhštÄÀfdœ8Äùl] SàêæI׸žSþÆ¿Lýý2"í�0Õé¹¼õ]a bv·FȾÁÁŸg°SãIï:þ˜×êÏÐZË™0¦7ɃiQÅ!ýg #_Uç¶ôÒ˜ÔÈȸŒÕë;ÃiæiGIÔ±;WX… 6ðëWK 鉳i>—StEP9!=FÐjá0ÆvEÆÿµ#ÜIFFB¾ñ­mÙßYó˜0*„œÎá8ÈR8�$‚_ñÕš›[X¼£�à°JXiRøûd2‹ìÍda„{äóÓœ)¬°i…Óÿ³w—áQÇ¿{'FŒäâN<B€$8”…‹nß3ªja¤‘k×ð¦ýèÎl‹Ktå›´hU—2.¦h$Çqíø~îzu§WµVt _F�ŸZaÕ¯áæñìŸ=„Eñ%èÛ6mòröX7_/4ýÁèY>|ç-ãö}CÊÕ©DÛ–E©5¥=Ít~¢EYg Srùª!-"s¸?Bæ:ØãëeÀ¸µ˜¬¤ŒÞCnʈ*—i¬zÄÆA=ØiJ)o;LµS‰;»�¿ß@/¨Å´äØ6îHäü jÒ™ÄNµñ/¢I¿g‰wlDý@´‚ZѾÔrúun‚A÷6Tt3&õÁ ð‰"Â1„je ÑyrW†·¥¬�ÉÇ®�˜ïxäP-¢›0g|†&éPynH�W�kæӔ¦˜¨v²eE,¿+�åI59�/ óê-¨5¬)à #OO™W>(pöÐ-ä–h¦ñôê}^ ƒ^Kãåv%)cw‚Ík— ]673]”‰�ÁÒµ�,TñüÚ1N%¡0ÑEJºÏÍÇ©ÈôôЖd+ƒû¡Õl]²†ä`oú2^>¹Ï “bøÙj#IºèéAâ�3œ»_s5»yK76Oaá 'ýXç÷è23 ̤óß{s+ i¤—ø~éÌü÷•<ô“Üh»Rº¤ ö­`™,œÇÂh¥&� i‡·ƒ+¥-X¸/†¥šá”p2AGùœ¸GrJ¸c*Káö‰#<ԳƬ�œ”øĽ]=]$d˜YA~ä(»Zh)ñ4AgoWÊ”¶bþîbt"°ÑâéÅ}l=+íf‰Vaå´¯÷¤]Ð2e&Ã"·>ûÖç Ð%¼B8°xË×iPÎÏéáivm¿N!¿øf³—=*ì5y"³Á×)ËN>H,r’C?Ò¶Î¥¿ƒ¤«‡®ê2N^Ç5Ðu·ü{‹ò!{çNg§Amº5ðÉv |jüM.^ÕDW™ÀíS{ÙuQ �o°��*ÇcÍ{Gß)‰Œ"îî˜ì?È–uæ$ûY¢+%r7AÅëÕ¼·b àUÆ�ýìeÙJõ·ÃH3•„‡OÑ+Z'é�çe—yˆÁû�tÝ)égÄâý+Y­A€�Ïoåês•Ú9ªÇ9r9 3K#´U‰Üº“€JÓ ]µ—vÉ0/LÑÃ1lþ}IÁžX’xñ8¯¢Q;Ñú í�•ò.{ç/â€,„èfe("Ëôž<”fÑ¥ÓŸ¶˜v‡Ýóå F¦÷þ#DB"8<"ê IDAT�Rd…1y±–EƒçqíÁsÐ)Œ­w(�çõ¢K¨àÊ÷‹bÐ6”Y~`Ñ×h¶Ç¯á0Õ&ËR15äö4�·ýQC˜4¹¿Ý}ŽTȯ0Ê;¾{–SîÞ†)îÐkü`¢‹'E¦‡‘¹%Þ5Þ}€Ìꦬ–9p"Óº,åþKmÌ]k2¨le¼º1b"¿Œ�@û˜Ç¤ibnëGÙâ6éËôœeãŒiô¿G’¤�¥G]f  š@I:�ÿ‰K=çеÁ\4Ì=¨7¼2•‹VgܪŒì7ŽáßÍ#^Ãߊ?óÇÀªy,iAèö`Õo¦O˜ÍêÉݘóà9èšbëHeÏ$T2šÌ^‰lH¦ôn¤D=lª1tEš»ç%U Q¤Þ Fî̈Q-ù6Y»2�q¯UŠ€ËYn<˜á‹†ÒfÆcRuÌq.Ñ Ïè¼Nõ©Øk<­o÷cVÛ(&è*ðo9‘šåìßLØUÉ2)ĵ˜‰¬‹ød9†–®Ôβͱ—Šo™ºZΨÁ“™õó*î=—a¤ð¢zŸêD i¸ÐzÁ*t‡ aæ¨öÌ{”Šž•'�ÆÖ ©õÆÍãvÏÌïÕœ©/$ô [áPªîù¸&7çºÈ°oØ�“£YaÖšay½WJ6dö¹ÆT³D+~©ÿ7ƒ& bUäz:ɲ‰œÆƒ• …Ó¶¥K†œ#øÇ:ü>�:¹ô"Í¡Ç/YØéF&ªÐÒ/Œ…kË$ ‚û³j™%CG.¤o‹ñŒ«seìL©Zá.îÛÌ'T蚺SÞ®( í7ÁU%?åö™ÝÙú˜i2tŒ¬p�ø†²94¢ÌŒ’õ£Ñܾ�Ø�1z®D˰Ū{àbªö:ã.st×E6?KM}ÌìKP+²XúêC_j7“±kÛ>þyŠg):†EðŒðÀÏV¤Bx††qnm,÷9ãV»ˆšý¼-5% zçv<ù%3/EíÏØ´gKþyNšL �BXzü‡En}å�2çÞOrŸžjb]¶1Mt¶±ýð_¬Ø÷´�°.ý ž†Ø”mBÝmì8²�U^ ÔÔÇĦ$EÜAõ‚ø§Ø~z+O“”ÈõL°ñ¬J­ÒÈ�0ð­DÕײcç2Î¥iSØ>s/{! i¬ù[®ã÷iè˜Øá]+šò¾Fê“ 9îë}ɱ,H™²�rë³Y¤/j;T I¶ìØÇªÅ  g�S`߆¹¾wŸÎ•Ü–ðo+óbs,~;ÀK•M�B˜(œ3(¡ëIt}¶îú‡�Kw’,ÓÅÄ9«¢6¸–¯AÐÓ-\µ˜½†XÖÂÓ)ëôæÃÄB­\úlŽý�Û–¤¼ßM¶îÙÊ)÷–”ÎÓNSIIýBÙ´0³sÀôÌb~ÛC Zq¢d½o õH2ƒ”ã±Fų÷9ŽfCnNTÍd6îÞCÌ©$”rm [½ù?í}å]—*D70`ë®cl^¾›$•æN„:ÃÉ@z'!ê®oxKN1ø´q¬Ô˜o46³÷ïµü¶ ¬,Ð�§_v“eâ}ÎÅàÆ£DR%m , ù¦búåzjJ†>Ôn&±ó¯½ì_{‚„T9úæžTrr§ˆºDÆgiï¼ywÕE�¯éû¿'æ¤'&2¿43½4€b>œö¹ YP/^äéÓw—§çÄÐÐWW×�T"Aø�K»Â”j利´‰Í?ª{¢È—ãÙ–(Ó5…á{§Sý½‘ùuضmQQQŸ»BA¨žqè×Iì.Ü€N5œó´rO> Ñÿ;^žaÅøµ¤UëD”�Þ'¿©¶Àç‰ÁË3¬ÃËÊ]hT¬�ˆû{Z¶lŸ»ùfffÖ8Jú-hR2½R3¿¾ôùÀ{‰Aø¼äÖ™s$È’9ó{?&?¨ËÔ–E¿Ød„*î'î¦!»¿ƒñ¿lÆ¡ãŸDŠd„ð5xy›[q…ñ-o/&€Âç%úâFê½[ÜÓõ ¢«HF|.?JâÎæz𠦆zÈSâ¹vx;ç%Gª:‹¸ ¹ûRç‚ |-R/±¼k-Fœ”a]¼6£Bž®aú<bÇѰõ*žºQ¶å,æ¶qJáë ãNíή(eÿ¡ S…/“è‹ÿvi÷ƒêÏçãÇ •§·Ï{ì�“PÊ abíFÅFø~¹¿÷„/‡ø�-ÂÇ¥áE—Í×èò¹Ë‘GÕ¦qæöÿÝj‚�72™x¼–ðe}ñ?C&²ŸÝÇ��ŽåšÑ¾ÜGÜ…ðUGA!ÏŒ� t�iAA¡¾öß^"!!‚ 䙑‘‡úÜÅAAøê:tè«OHˆK6A„wAA„¯€¸dCAAA„ON$$AAAAøäDBBAAA„ON$$AAAAøäDBBAAA„ON$$AAAAøäDBBAAA„ON$$AAAAøäDBBAAA„ONãsàc:þ< ùú޾¾>îîî©D‚ ‚ ‚ ‚ ÀWž�HHH (((_ß9xðàG*ÍÇ—v}3“æ^Ä¿sÊ™JŸ»8 zƱ%SùS^‹žQ_HgSwp3wÕ­.òÏ]žÿsªlÛ�5…;0î;o4HãúšA =àMïaõ°k°òHÉý½s˜¾ßŠæ?ÕÀ^ô˯œˆ· ‚ ü.Ù022Ê×ëÿAÚ£óìÞËõÔ,ï_ÚÀŒ9›8Ÿ RóÍçìî] ×àþx™Ÿ=¾àß¶²íÔ#Ôm9[ªGì_<‰_ÜA™Ÿï}TiÜÝ5�)KþæþG)TÛê#ɾ¯¨x¸¦-þîU˜x*UÝWóFω�kØuñIF}•Ü9´Ž?c¯‘ø%4À‘uÜ|Œ+¹µc3W'þ«i·ÿ©'SÑ�â?làÑ'k{oAAø$$> g–Ñ·aY|�XZÙâV¬,ßv]ÌéäO[Žg[Ò Õ þÉ÷~50²vÆÕY�A~"Ÿrš9m£é¿î_Òò»Ëÿš/ª­Ô÷-;\\�±4øVÒ|ñ²Œ›/*ÆïCÉ�™ÕQX7'æùç.Kþ¥Þ‹e~ï¦T pÇN¡ÀÁ£Õ[eÅ©'ùKIúX9»àl[í8T�3狀{: °T`ï^‚Š�ú°æúÿw¯AAø�¾ŒUôÿTO¶ðKÔ¬5ªN‡�?SÌRƒ„O{Ë“ÿ›VÔ¯ýolhÿ¹Ë!|^†¡½Xú¹Ëñÿ"˸Iù¬…€ä‹‹hùMvj”¦ñwèäbLêÝlþu«lààÜÕŒªdNžò r'ÏXOãY@åmþèØ€_9Ò ÓHz{˜BüUŽÿ�€¡± þÏSY‚ ‚ ŠX!‘G©çö²ÿ¡5L£{“êT¬I�æÝÙ»&V2@õ„¿zW ¸›-V– \ŠW¥Ãœx¢å�™TWØÒà·‡oÎÜ)o0³ºçVkx ¨žcÑÏõ÷sÂÆ¶(e¢ús)‡ë*^þIk;3ÌÌÌ0wjÏæWgÀÓÎ1»q îv l\¨Úq6G¿Úk*G—BQfÇR’8¿¬u‚ܱ±RààDíñGÔÌ·Ò87¶<–ff˜™YQiÒ%ÒPòïò„ûº`ci…�{uº/åÜ‹·¿ùüï‰4 õÀNa�k‰êtžs$�Ë”sÙ~R,EìçŠ�Â+w‚êtgÉÙ̧{_paU_êgì?°6ý6ßS5‡8‚ŠÇKe9£œÆ¥I•PxwcOò›÷Þm+@õˆÃs»R«¤6 ;¼Â3 æ"¯›+£>e|3êcçIÙ–£Y4§M+ÇÅF��g8-&ǾYZžcy3dÓW’·uÆ]Q�ו¯Ë|oÏdÚW ÀÕF�­k1*õÛÊc¤��M“2^8f”)´Á@6ÜÈˬ\EüŠh•˜|ùÍ,}<8Óz]v7œMåή ´‰,޳µGÿŠ´µ•›¯ÚVÇÖÁõ©PÒGkK,­](^±%Ã×_%óhÉy<)¹¾ògê”-�‡£5V– ý"h9n·šËx²Ž›büj·çQ[aMÔ¯^÷µçÛáj]—÷^½“ȺÖN(ªÏäFÆ~U·VÐ>Ø{Eöeʱ^ª8þE… oœm­°TØãÚ��ë¯SÐE\ªÄ3,ëÝ€[¶î”®Û�_�?}]§ÔÓóù¾z(þnv(,Øy”¡îOs9—¹!“¹ñ×(¾«Rw;kœ‹U¦ÍÔX^$Oã8“´+ÌëÚ‡mÚõ™»e#;6¤Fdê4ïÁŒ kx�_À¦ŒƒLzÃ(îî€ÂÒë¬ÇEåu¦USàÞuûëvÊ­Þ¹–9õ{$`×h8c~¨OÕ ¨Z¯5¿ŒîJ9£7i’ã�ËØN»¸”¿-G€»= KNÅÛ—þÇbè×8‚W[lÜJP³ë¯œ|&® AáËósnÿs“Û¸à¤ý”ýËVp¶T#<².u—ôq«Ò�a‘ Ìu^reÝ(zõýSßý (G„Ç@¦ìÜOB㚪øì>©IP“ Ò®0¿e==Œ¤Ïè%Ó½J̰Þth¦…ÝŽ¾heS ­p¬B„Hrcl43Þ—á[¿/MŠ™¡¼¶�qúÒ\Ñ* Ÿei—çÒåÇ•h|?†µ�Ñ||•[:¶d59ŽÍf1¿•r$ô,ì�#ÃÌ·.]Ç5º°ON/aHŸéd]Œ��Ý^o'-IÿÃiç¤ËÝ3Þ'ŠeÛXÖÒA;^ÉeûÉ79¼ë8ºÍ§± Ò âO³bôPº¶ÔÇuW?´T<ÚÔ�¨0mЃiC‹¢óà–O>¥>!‘SKjªûVÚ*™3SšRoÄ=Â~Á¢úÜÚ:™¡íksS¹•Ùu­�eÔGÿ»YüVÅŒÔ[[™Ð{4ÝbËЦç`¾sÔæîæ±ôÚŽQÅc¬�·òªë+™$ÆæÛ†óPVù‰]‹cšvŸ»:nH ³ ¢é/“é`e„ôðsû ¢}wgbo‚eŽí aZ�²^ìÚû€ŽÎ–H@‘XNÉŠT(›r !ªÑ|¤Ú¿0¡§òK«;,šo,æ¯Qå1V%p!v—?0ed0ú©÷9¾j2ã¿«É•é1³Ž%²\Ç“’Ggörð¡}fŽÃW'‰›»f0xTK~²ÞÇ¢úEòpf=»¿!+LXQ3%©i%tIáÔ�CIqrŠ–PÞ[M§º?p4  ÁôÞVÆöêN•{&TÀ0½@Aᣠ‰<’Y7bìÔ ´ëÖ�òŧ^§M¢émšÑˆrìCê`Ÿñù?±+røðm”%�¨XÙ•ÑóþâÀóšTÒSñt÷bUA (kBÊ¡qL9  ý–ñ´òÖJâ7ü"Û«®fͱžd7– °v÷ÀCïÍ[É’A5ka/ƒ� L.m£úÊ-M®@h–öʸ{Fn¼ºE¨AØ÷ôhY-€ð ŒîñýœÅœŒîƒ.=0÷í˰*V‘ò¡ú@(¥tN±­ù6¶]èE€ç}ÖÌŠáaÉþ¬Û;@¬®Æ°îwu{Ì)Žöê¾”{[%nfÚ”°l½–Y?¢ €þ­2´Ÿ°�Óµzâ“QŸ"¾å-­”@÷Øj¾ÙZœÚ�ªQ\()»¢)ö]"-Ø y^Ê«®¯¼¢zÀÚI ¸âÓ�ÝÓ;âœ5&…}©\ãÕ?ŠassëÇâTj,s™ãJæå©RmÞÁ£è†˜JÉ?p„dÏVg}Œê«'ÌçŠÏÏìšÔ6ý (eCñæ*Á&²¼SYZ[§TË1ˆŠåÂÐÂ#‚1{ÂO~å\Ín¸š›ËxÊØ¯¡+eʇ¥÷Á`âö†0zK,Ïë×âÝTÉ»²¯É� ·eÌÚ½œH©D�ì*ûÄa`¨$vÏIR*"»²—}w¬ s½ ÉÄ�*µ+¦—©Œ÷w3*£Lš¹Õ«DFÛ8R¡lZ@H±$ùÿÌ–Ý÷iëb•¯%q)Gæ0a‡&ß.˜GŸÊ†H@X©"Ä…ÖgòŒ}4žž¸‘Ìñ.A¸½ BËá)Q¾æL¦ljÃìšÏY=ùwUžÈ¦_êPXŠ»ñ,Ö�®1Ûˆ�jŒ)�ã8ö~»…S¯\à Ö´ô³È¶>Z>Åñ’ÏåÂù¤elÉ Ï°ò„ÚË ¤ fWvPsUÆq1KóRoí\ËìA‡éc¹Þ¦/­Ê¬Ç£b=7�&ª¼ †™ �S¼ å8¶26`�… „¼~œMç›ÌzyC–LïL˜.@1ÆÞÞCéq1Q�Ê:ùè‚ ‚ ™¸d#Ï4±«>”õÇ�±iB4®÷–ñcÅ@"ºÆp=PÆ;£ uÃðtqÂ-àþŒW‘”ôxÔ¬‰ûÓíl<ðxÆî {H ®MdNžänÊ9ÆW²C¡P P(°«:•K)÷¸sï}¡�ƒ³=RüCâ²ÙŒ¦S:WP±4:„ªmGðGì-òõð RøwëXÚT¡˜»3Nî!ôÝ›Œ*9‰duK$#K{!];Ã9µO)øöµ\°%ŽñJH½À©sJìK–D‘מžc .õêQN<3¢T˜_Æd�L ÷Aº|ŒO²Ûº+…%Ä=àÑ«øÉÍ)bO?Mrɇ(oÊYŽOÆ>8ûlf×I—V3¨y$¥}Ýqrö¢Æ„“¤&½È[_‘)¨úMiTÖ³í‘ R/pà`.åË¿û¨Ã”³=™‚}H(¯ÿ&Ã:$ Wå)ŽžQóDYÊVðAºt”“ Ê‚�'¹ ÎŽÚ¤Ä=äÉyúŠ>ËSäÎ.v_LCy»¯ЮCiâöìæRš’;{vqÞ¬<•Š©Yy#³ÆÉþU™ V/ÉÐ g xô .ŸOºQrÿøqnÉŠ^ÆðÍŠ‘B% /¡C܉ãÜTs¿‚Í9qì©)ç9~&‰'ë;àe�^f…µ�¶¼ íîmÔ…ã­qœ}Íòvˆliàäâ æ¸Xðzg-³Ž{C&í8ÉáÕècqžÙ­C ¬>€mêïóV¼)àØ~É™“çI¹½˜Îí­°¡ô C¤$ÞáÎcqÙ† ‚ _±B"¿´,ð«Ö¿j­h¿¦‘m~¢_p(£ÒºÒdÐ9Âû eA˜ú/b×¢W2¾&w­M]ßqL[»�Ä€ÖìTRvDeÌ$¸¥R�f=Ö�¥Zæõ´’ «¬×käïg¸\STJTÙýÖr¥éÂ}„ˆaÑì™ô­=•I�f±fL,2Oà¥ì÷™vy6mZL$¡î Æ D¡ýŒ-02Ç©P*• �¤f»ïµ}MM4P’–é;Q¡TåõG¸ŠûË»äG ™\†D )ên¡ ®N*ÔL"rnMmMHK{sI P)•y*oÞ(ÓÛ(»²§üÃèèöüZø;†L�¯…œÛË~¢éܰ«6>à›�Ýì¸lMù îÙ|TÙ·‘”þ·®³A&—¥D¥B•ëxÊ~F©¡©ii¹OÜsé·¯hDa¶�­Û¯ÒÜ|+'Š–gl]möL\ÉŽë�1Üz £ò?¨­~o•)_lj×[@CNú˜Ë¯<�›,$r™”T¨Tr¬ëOå÷ŽÞoÅ\Ò6ÅNÝ ›·ÆñÛ4œ\qd#ÇO<@YBñNV=ùÔQN§iáî–~Mv5Ïñ¸XÐzgWfI›’uèT²mÛÎ#ºJ/:ãÐø°l7ñ&Þ¹�muT¨” áцųcûÖq\ sñTAA¾,b…D�ɱ ÇSöœkWþåâñSxd¢�{yóÔW4Üð)*çú¾½ÜÈ2T=>Åñk¥Zô ~˜?E½ p3{+’”>á}³ T*”oHfÕhVÀ}K–³Ó&N)ªRÝ/›UšEñ÷Öàúþ}™Ê¡äξ½\’<ñóP“?U=áð�Ó¨<)ª/Ï÷xÊ¿ìcüíRÔªbÁ©u¿3Ý!œ*WÂκ‹žfÃo XwÐ�ʵBPsw�,òœx?2,|ý°RcOì³7o??Ìž#IöòÁVM2!õr,ß×¢¨—#r 7|=äÜ=y2•ÙÕ;Ô¥Qr¢áñ- dÄNÃö¸,ý:ù Ç,å–iUU2)À*Š‚×;7Ze q”xtõ*j~¼–ûØÎžE½]àÚ)nè;¿ÕÞ®.Ö°ì‚ ‚ ‹X!‘G©§fÑuÆ=¼Bp³2@J¸ÎÁ߯³KiMtiœ¯¹¡µ`-SçѺ”z©ç¹›”ùDz ËM©4´ý‡ª°j±š°Œ ¹VÐw´ ZFÿîјÜoCeOS¤ø«œIö£uo²NÝ´<}qg$s‡/Æ.ÊŽ¤kO°®UÏ|ÖIys+‹v&ãæe‹¾òÿœ¸�RÏ—Â:Y~ôjØãëeÀ¸µ˜¬¤ŒÞCnʨëâ‰+›X:ñwÜùa®�Ä¥ï.«O¾vˆm{t1N»ÇÑU³M�êÓ£ñÐUÜbøt'±,kÛØ½•!“çqûjIE¨Ý¹93¢ÆÑô»TºEc«ó‚“矨9Ù.ÇÁ#ç8j•¨Feó?Xس7¶]ªáb�Æ•sño¶§¦­¢ÊEС�ÕÇ´£�qš•(Äí¿¦0èO•&6ǧ@#1åÍK_‘YQ§cC¦5IÓ¶Ét­ˆB+‘[�͈¨ì†‡•’% ưҲnÆrâ¯Å£zu+@™1¦&q±kÙpÖ‹F˜˜õ]¬ÞQ» ÎJ…oÑû*Óét=›¨d—�@*B�N͘5†–?jÓ3ÊÙ¥Æ ‹ÅÚ¥F3ýZOFLlE­>IH:†˜ñ ¬�Þ뀒q%ZÖ³bí\3¢£‹¿9;¨áÊ÷‹bÐ6”Y~`Ñ×h¶Ç¯á0Õã,¿ å.-Õÿ?NêM“e*Œ�#é]ºZ¾©βqÆ4ú_‰#IÒÇÒ#Œ.3PÍ(ë'õ©Øk<­o÷cVÛ(&è*ðo9‘š½Û0eÂz�Lôoñ¤Èô02·Ä»†UzÝ$}ÜJ…à´víê�ãú(¼Âh5g.?V·D(“’HB3‹Âï,ב»ç²ý<0îϪe– ¹�¾-Æó8U#KÃ|Þ¾,V r‰£A !­ït†|·�gè`\Äž€P_,ä9´U9{¼;ýÆ� ™ý G¼Äб4u'ÇÐë[ë.Uʽ¼²<õ ãòCYµÈ‚A£Ó³Ù(5Œq,Û¿jÍùyö÷›NÏúÓyªÔDÏÈ׳­; IDATG¿r˜I€dN�®?²¾ËL~™\žÈiUpiØ�VÛaAŸ…T,;ˆ MÐôiAÛ°ÙtÝåÎ/õüÔNžõƒû±|‘ýGL¡]½û¨LÝ ÿn³ª€‰Äë„„\çÇæödæå'h+ŠSuðR¶pLOäs<åŸúg]ô£U¢!õ=f3®Pmj9¥§+ìj|Cà°ˆ‹jDPžf·r«×ûV++™=Mf¯D6¤?Sz7aR¢6Õº¢?ÍÝ3EPÒCvûOF¶ÎÝÔ¸†¶böЄHG gÕ"K�YBßãxª*„¥[Yº7&<çÇ´¨¥åÞ’_·eÁ„Éü1ëÞIDfh�Wpc&ŽëD”�qÁ'Þy­wTIÚ˜š<à�™½™vóIR!Ì�ü‰èý;=Ûy£In‰Õ<‹Ô}Sñ-SWË5x2³~^Žç2Œ^TïS�(‘�Aá #æ¤'&2¿43½4€b>œö¹ YP/^äéÓ§ùúŽ¡¡!®®®©DBVÉûzXÿ4í÷­¡�½¸‚èë•Ìáá48ÓŽ�K¢±)h¨•×™V£4Ýsr|ù-ù>œäm�ñiz™®ÖÒVŒ_AA!ƒ™™Y{à(� ¤dz¥f~}Õ+$DbáK—Æ•Ž£,Mm;1™ùú¨xvýדä<=4‹ž¿iÑâ�¨‚'#AAAøª|Õ áK'§è8Ö^…\¬#þ ¥prNK¢fßB×¾ Ç/¢{‰¼ß3AAA„¯ÛW}Ɇ ‚ ‚ ‚ ŸV^/Ù‹§AAAAøäDBBAAA„ON$$AAAAøäDBBAAA„ON$$AAAAøäDBBAAA„ON$$AAAAøäDBBAAA„ON$$AAAAøäDBBAAA„ON$$AAAAøäDBBAAA„ONãsàc:þ< ùú޾¾>îîî©D‚ ‚ ‚ ‚ ÀW¾B"!!�   |½ò›ÀxCÉý½³8j×Ó>h5þ¯¤ÝØÊäAÓØ§R÷ ®¯éÏ÷=—s]ùI‹öeR=åŸÅCøÇR?wY¾BI§~eÔ£<ζ;ªˆ;¸�a#b¸ôAǬ’ûç2tìúú¸y£äúªž4l;�óø¸ªztˆ¹£ÿàlò‡Ý® ‚ ‚�w_uBÀÈÈ(_¯‚SrkÇN¼º¹xê ÆTt§øx¤î3ÙH»¶€ú^4þõ_úÜ%íâ:¦ÌØÀ¹uTrçÐ:þŒ½F¢ @ÅÃ5mñw¯ÂÄSŸwJþYÚYOìÓøýï»_|l?´�ÞÞ/�3ñ‡^,ùçÙÏeÓ¸»kS–üÍ}%ŸïRòï¶ÙL]y”xµË:¾ÏÙÝ»®Áý9ðòý·–öè<»7Ærý½†µ’G§w²ëÄm^|èvJ»ÇáÅ=é<õ4"'!‚ ‚ðy|õ ‰By‡yu˜™™eÿ²ð¡ûÞ<ü¤•ô±rvÁÙ¶0ÚRÞw/éšãà₃…ùøÚÿ -;\\�±4(Hí”Ä_ÊàÖÕ)åa�Ba‡{‰J4뻈CòwJõã´³Š„3ËèÛ°,¾Î ,­lq+V–o».æô|ôqûµ’Ûˇ3ëvyzõ®ˆi^vPÀñùõÐÀÈÚWgïý?ƒŠg[Ò Õ þùBû¹d^•¾ÝËpeú(Ö<øb²B‚ ‚ ÿ)_õ=$>™)U¯Äý‰Prkew:-³âçÅ?QZ�´°òÒäÉŽ\¶#w¢ñŒõ4Îïî‹Tcäºj+ûOÂ0´+B òÝ4n¯éBíö+Ið«Çw½Záe.ñðìN–ÌíI­?w3aõ ¢ìóÖÍ?F;«žlá—¨XkT�¦˜¥ ÿž$ö–!&ÿñÑ÷QûuÚy~Ÿ»‡ÂõVRÓ"�Ù…ŽÏ¯‡~ícCûÏ]ŽOE†¢n[j�jÌÜ¥Wø¦£3òÏ]$AA„ÿ±B"O´°ô.Mpp0ÁÁe(î`€Ln†G™àô÷Êâd”>éQÝZAû`Oì ý"h9nwúrpåu¦USàÞu{úá”lÜ�PO;¬v¸T¦ÿölîañt9M¬­iº"ýoÊ{ÿ]¾Ž ¬l\ñ/×…˜;Ù¬ W=á¯Þ(îf‹•¥—âUé0çždw2PÇÖÁõ©PÒGkK,­](^±%Ã×_åÕêí´«S‰TxòãÎ7§ßW£¸» KK¬]¨Úq6G2 ›zn/ûQcÀ4º7©NÅ ‘ÔiÞ�‘½kb•iô=û«7å|±VØãÚ��믿YFžKÓ..åÇoËàn�ÂR�SñvÄÄ©€dnü5Šïª”ÄÝÎçb•i35–¸l/#Hâü²Ô rÇÆJ�ƒGµÇ!åuޱèçz„û9ac[”2Q}‰¹ôªg(¹µa�*•ÄÃA�¥Â߆s9¶¬ŠJLÊtƒÕã•4s°¦Î¼Û(³iïäë›Ѳ~N öîÖÃß ñâB ýGàj‹�[ jvý•“ϲ?³�vqÎ[R¥zZ¯ß}Á…U}©ì��Â×ÀÚôÛ|ïu,ó5>Sþftõ@ŠÚ+°T8â[¾%ãv?xëÒÕÃm ª„»�[÷Ò|ûËRÎ>϶¸¯jŸc¼ò<î“2±I$¥}\°±²DáèCx£¾,=�ðº®Ù÷™Ž.…¢ÌŽ¥ªˆ_‘Küòr|yù'­íÒW’™;µgsrîõÌÙsNL¬�‹k &žHoLõýâ%Û»zaØ�C)o¶ðde3ì­ë²ð® tJS³’ 'þÜÄ�ÿð½AA>—ÿø9Ú�@וݾ'ØRƽ=30ª%?YïcQý"Y–¥«x°òÚϺKÝÑ¿3Ù«Ïÿ½Jš‹n.;xζÁ­}2Œ!sGhšÌÝ‹ Ø›e“[’ôq«Ò�a‘ Ìu^reÝ(zõýSßý *©õögU \ˆÝÃeÅLŒ~ê}ޝšÌøïjreú_̬c™÷6P½ MQ�îßõÀ<é ËÆŽ¢U½D–nN¨Aî_OŒÌ· 硬ò#ºÇ4í>wuÜxûŠ%·×-fËSwºt«‡½æÛÛаý†-g°qÌיּшöJ�ÙËÁ‡^ô™9_�$nîšÁ`µñ”7ø½u~>áCû~ó ·ˆçÀœaô¨{‘›–ó½‹Ê»ÇØu$™Ê£æPÏQ“„˘0¨/Í590¡z6.8i?eÿ²œ-Õ5—¥hÚ–§cçJØé<æÈÂÁŒhÛóëhï"Ï5Ži7ö³~_"å†Ì¦‰—>IqrІ§»ûQ¯ÅŸØ¶ÈÜ!6$ÄΠ÷Ðhº˜ífa}Ë·²‘i—çÒåÇ•h|?†µ�Ñ||•[:¶égŒÓ®0¿e==Œ¤Ïè%Ó½J̰Þth¦…ÝŽ¾h)¹d;o¹Ò}ÚXJN%.Í7-JÊz²kï}:ºX!’ïâ`²?”+òN6T·‰Ÿë´dƒI}ºMè�‡ÁsîÄ›â¨Ê{«éT÷Žtcà¯!˜ÞÛÊØ^Ýi¢²bÏ„ ¾½%ž=Ä-:ùh¾~ïѦîDuØ€iƒLZ�ÿ°|ò)²Oiä2>åv„·H ™úi·Ø9¹£Ú Àóï©DfôqUR2&aÛÕéêŸLÑ™zuØ>«ï.ÚPå/ü�ûäÚq½fSYi�βqÆ8:×>K⦥´t–«é3^oDÂ8¬BÎñ“È¡_f´»V8Ö!B$¹16š¹ÕÓ2‡,y ×–t¤é¸x¾�·†N¾z¹ö‹’!è/ÝÃîKizÈ�dŽ8BJÑ–”2—-|}‘/ý›£‰p4T»sAAá# ‰L2ñ£JíŠøkeœ¸¿;˜Q[by^¿…Þú¤’'÷ðR׎ òeð·��O±Üw zÁýûO‘,‹Q>´8šàã§îÃrìCê`Ÿñ¯?±+røðm”%²ýá¯åDÅraháÁ˜=á§ ¿r®f7òü0TyQ¾ý±õíe@9ÂÜ“¸P~2³7u#¤^. ÕÖNZÀŸîìžÞgµ=4�«®�V(ŒbnÙ}HŽ£¿/Fi8)2jkèJ™òaéñ v!no£³�¤™Ã„š|»`}*"a¥ŠZŸÉ3öÑlLxzC2Ã3¬<¡ö2)ƒÙ•Ô\µ…£ÉµnÄØ©h×­å‹O#¼N#šD7 ÒÛô­Á§S4‚º‘áhe|^ëÿ#[vß§­‹²\â€d�… „ØgÔSu—E“çQå‰lú¥…% ¸Ïbýè³�ø¨ÆoÝWAw�JCBƒËäk„„K>4—)´ß2žVÞ@Iü†_d{ÕÕ¬9Ö“€’2ò l¥Ðô¶PjS¹„ÄÀÍ;yÔ¬!fÒKmÞÉS�T´“CâÛñ¼òÇV<.˘�ãhTDzëoç›ÌzyC–LïL˜.@1ÆÞÞCéq1Q�Ê:ooëöõÛ(-Êcó*寮ÚY1<,ÙŸµc[c'(ƒÕÕÖýžM÷Ém|Ê,)Y½jÆ?Jàox†5•×ð÷ÅT"‹g|Ħ »6Íh�0Ši\£Ô/³Yu£mí³ìNu�Õ9Å«^d>Æ=€ EñJD„éa”/ëÀËÐæLšK“ÁéÉÚgHÍ”�ɬ\ÎñƒúeÆ»’Öîx轪gþúå›öIåÖºŸhÓãÁbaŠDré•B" Ó[Ç_Û®ÓÅà yêz„"<§Œë3 ÙØbšú7×ï¤�¡¸hCAáS—l|L2kœìµI‰{È“w–#ËqªÛ‘zf;èA‹þóÙq5QÍÙÚL$ª´k�ÇéD„7 ç´�œ}¬f­±2ŽØ]¨€§‹n?ðg¼Š¤¤—¹ï@V„²|�.ådAŸ† h¸”"Ð<™s§¯äþhË”³9žŒ}pyºõÃûÜ|Pnƒ³£ºø(¹ü8·dÅ/cøf7…J^B‡¸ǹ™m³kàäâ€ÿ0c º&vÕ‡²þø16MˆÆõÞ2~¬HD×®§d÷}� p²€GâÒ/(HSÎsüLOÖwÀËZ�B¡@aíE§-/H»{›{Yê«éß”ÎT,�¡jÛü{+ãR%NžänÊ9ÆW²KߎB�]Õ©\J¹Ç�¬ÊL¦ j�R¨b7°ã‘ ’³qk>ujâüμï%'ŽœÏ0‚ͳõ%gNž'åöb8gÔEaCéA‡HI¼Ã�wžé©âùóç «‡Î«M¥^àÔ9%ö%K¢ÈÓQ/çñ©zz‚Å¿4 B 7®N.ø5]ÈuåK’^ª‹ˆŒ"�A8qžÓ²¹ÅK•�qŸ É8” %5¹ü8·óúH“Üâ÷ úå+ª¥S‡åh|7ƒñul3’y¹÷ É8‚:úœÜ°‰›JPÞÿ›ý—M)áË«µ3’®º¼ ñƒ?ÆCAAÈ�X!ñ‘ihj@ZZ¶�5”Y×dâÎ’D¯[ÌÜ™£h<{"•Ç®fNC‡n®&a>€MËæ%ó™5«5å&ÒoÅÚ{kgúœŠûË»ÐdÐ9Âû eA˜ú/b×¢Wò\z ™\*P©TH2 9©¤æ÷1~*eú÷%YòJ”*H¹}RŽ£›ò„“½˜FE¯¬-–Ƶã'x"sÂÍYÔ+±BâsÓ²$ îÏLÛ´‹‰ÙážÊåã§xîP‹¾�¤¤wQ<ý½±ÑËÇ�nÕ8�ÊÁ“¢ú²ÂE0•'pùâ5Óûì%�ØÎ¾‡zøø9gL@$P©Pf73Òp稜ëûöær“9VÕ¡ž…cVr3K’$õÖFÏ?�nhCjÙ¤›Ë°ðõÃJyŒ=±ÏÞ¼ýü0{Ž$QØËÛ­î–cާì9×®ÜQ;•£€qÔpÃ×CÎÝ“—ÁÁW×7/;´²ûޤ‡]™Æô™¿�¿úûscÉl6<�°ðòÂBy�3·LqÉ´Wg, å\ɼM"µÙ»l)Ë–­çYXc¾±Ë.:xø¸ÀÙ=옵cèPÔÛ®�↾ó[uqu±Æè�8ÈQØZ#»ÿ/·^ÝT³(þ^š\ßµ�KjV¦d+»ñ™ü/'NÄaT±-]j—ÁÇÃ_gŒrlŠT®íÚÉ%¹þ¯¦á™ÆAã•û¸W#é�%c\Ô#�+D2J¨6~¹÷Km]]4TOyü4S< Ò/ô\»IBÖ =½Àþ{y¡÷’[±¿1fÂ1lÿN]… PeN¹Ä+9�ãþ•TŽ,ÎLYYŠ=ãÈ¢aÌ¿çI×yë·¹Ç/÷~©åé‹;#™;|1vQv$]{‚u­ùê—oѰ£Î„…Üü¶Cۥ؆�å¥_hùÝ,€9ã»04I‡ÊsC2Ý/&™“‡O’æÑý<7Š ‚ ‚ð�ˆ„Äg£$îòN�ÞJß»‰¨tÍq-Ý‚ICc�ÓZùˆë±1 [=˜[OÓÐ*ì@@�‘Liï™%˜2¬ŒfúµžŒ˜ØŠZ}’�t 1)âAY=µ ªå:/86·'3/?A[Qœªƒ—2°EÆ{©õÆÍãvÏÌïÕœ©/$ô [áPªîÆé…–Yúp„݃š±âi*š&Ž”¨2ˆ½[⯠ǥawZmÿ…}R±ì Þ¾•§„qù¡¬ZdÁ Ñ‹éÙl‰Æ8–íŽ_µLÞ:‰)ǦÎ4¶8„2iÒ¯,°‚[O•²r§dõ¡ÄtiJ)‹÷èâ2{šÌ^‰lH¦ôn¤D=lª1tEš»ç< %EV“kY4x×<�ÂØz‡Òy^/º„ê©»’$s! G�0ŽΪE– ³„¾-ÆñTUK·²t nLx–‡¦¤>8ËÆÓè%Ž$IK�0ºÌ@5#W¾_ƒÞ°¡Ìšð‹¾D³°=~ ‡Ñ¨6ç²XC;¨9M½0"¡>-Ê©¿©©Ìꦬ–9p"Óº,åþKmÌ]k2¨le¼ß2uµœQƒ'3ëçUÜ{.ÃHáEõ>Õ‰z'!r÷ªTu™ÀªõÇéX-ø_{wŸUyçÿÿußwî¬$!!¾+ **₊‚V¥U«ÖnZk«�vÆiûí8�o;Ó}:ã·3ÓŽöWÛ™n:ÕÚZGk+®mÝeAdß �@ÙÈv/ç÷‹!N^ÏÇã<Î�sŸs�Ï}’üqÞ÷u]‡ü ¿Ác� ä»ÿï¾vÛ¨KÆ)8‚)O¢ô ÿ¹ÃýfQöíŸñ_ù|þzþßî€Ì>E”Ž=›… JñÄ‹˜ÚïÏÜsûMÔµE)z&3îú5_û›é{{Rü0õp¿¯Òžþß¿ýûÏM¯ç·ßxˆUµúO˜Éß?ø>ú!û áï¯û¿Ëè˜Oñ½o¼Å—îýGn~$ ïè+ùÇógqæü]$û4þæG_gð…ï^ΟïîÉßE”áý>ðÃOðhÉ|äâÝ#Úñäs;˜pË•Œ´ƒ„$IRè"@ö—x‡%˜\SSs_oùN­]»–†††#:¦  €±cÇ£ŠÞÃÒÜ÷�ó¹g܃,ûÁe‡î:-Òl¾ÿ&.¾»/ߟûS>Øå£NP ¿ãæñ_$rÏj~u£_û�ÚÀÿ7ëR¿âžýÒø½!N@õ#·rÑW“|s΃|ìp½3$I’tDJJJþxH‰K²ãrB÷�8)ƒI@”¡ù ŸþÅu|÷__àÒ»¬Ûž:Ñ´Q¹bMÑvVüúëüpÇ üèS§îïQÔ>Çwï~‘!Ÿy’ #$I’zÅ HH:‰eŸÍ—îùéù}z0y¨N8Éuüîÿ\ËÝË¢ >ë:¾ùà¿0³C*œòÁosÇçO·G˜$IR/9¡‡lH’$I’¤põtȆýT%I’$IRè $$I’$IRè $$I’$IRè $$I’$IRè $$I’$IRè $$I’$IRè $$I’$IRè $$I’$IRè $$I’$IRè $$I’$IRè $$I’$IRè $$I’$IRè $$I’$IRè $$I’$IRè $R æ¼VÇÓ[ƒÞ®äl\]Ïÿ,o'ÕÛ¥¼#Ç{ý’$I’¤wË@"•`Îâ&ÞlèíBŽ@�fõŠFžÙ’"ÝÛµ¼ǰþtk‚eÚ¨N÷l{ýºZþêgÕ<^s” ‘$I’$VFo†–ÚÝüv^#ó¶&©K@n^£†åsë%y ïíâtT5o¬ç»/À�wd1 Úýöxvƒ‹"ÅïU’$I’Nf'| ´µðó'vòjV.×N+dt´4&XÕ!? Ž8¹å)äëCz» I’$I:ùœð�Dzg+Z¢œwY17�ˆìݚôö Xµ šÏ¾œ¤.¡ÿÀ\n¸¸/ÓûEöoáwsxas‚¦hŒÑ#ûð± ò™�°ìÅ­|§"—oÝÒ—ñQ HðØ#Õ<[ÖŸû.Î"¤køòo›óþ2>;,rÀÙÓµM|ï™ÞªOÑ�1xp.½¤�s öî—N²hA¿YÙÊ––…%™ôk H·ó뇷ó|i?~ryY{Û\ÿê6¾º*‹¯}¢ˆ u‡o¿zÍ.~¼¸•Íõ)“�™çÌÓ ¹ýœlúî+5‘àåùõü~M+U­ò ³¸ñª®*† ­�?Í«çéòv¶¶Bé þ¾"FÅvlnâÁµüWþ@¾|jŒH�ä/Ïnç'Õ#té­ IDATq®žÚ�OFØÝPÚgϹž}z¶äðñKK“‘dΫuüð©¥)dl¬›ú°x^-�ÔdqÛUEœ’°sWÀ€Ü=ï­_Xÿ,…ss1l|«Žž©%ïÃ¥| ho±l>qC_&g@$¥$¶·#LÛ;ëöZ°iq ßx-Éø³úòwC2ˆ··ñû?7°¼6M0*ʇ¬_’$I’´Ï HDúäñÙË“Üóâ.îz ‘3Ææ1cbSúGéx?:`hç ‹YŒ‹¶óúS-,ÞUÈØغ¢�9mÙ|æCE\–�ÍÄ¢4ÿðÛ&žØ�Ï—†fsjtË«R\Û7FÛÖVÖÅ¢d×¶²²5Ÿ²œ€U[Ú¡¬/ºD"Ù™œ3zßO™ôohaÁÂ6ÊÓy§Zxjy’A“KùÂÙ™{j§aãnþgÏÑŒ™MѲV^ß0q`„ ©•×k"œqVÖž‡kïEˆdÅ™8,›ÑQ`Hœ†Êm<²±�¶Ss‰W7ñXE„Kf•pëˆ(#•dUOTÅøÀMÅ\U�ŨK’,y´™¹Û Û¯»ú; ¨oNÉËäÌ!™ ŒÂÈÒ½oµ·òÇ¥ ÆL-ã¶ 1"À¸’¾l¨¨aî†$³ÎÞ÷ç¡_qœaæ…h:ÄödîZd'ZùÃâv OëÏ]çí½¾iX‡UÝÕ/I’$IÚï„$ Béè¾|wD>ëË›yeõn~òH¿_Ä—§ç2 ‹#â”ÐJ}ëžG�n¬N”ärZ‡o¹3г™˜×ÈëÛã²9{ <´©�– 9lÜÜNθÎÙÜÀÒª4—�hgieÀ˜³³)ìâ|í»šyäÕFT'Ù•ˆ�—�LÆH©ú›’QN§‹/ô÷Ô[–ËÔ¼Ý,Ú�àã3©«hamf_í¶ý®/YŒ²Â©ÝivlogG$“›FÔíhgg*Áÿ>²…Ç;lO¦`x3¤2º¯ÿ@Q¦LîÃ3O×ñå‡[¹xB®˜�ð,HÕ·SѰ啭|tÎÛG¤ÓEM)‚cñçÜéZÄëÛÙÐaÂðÌýÃczZ¿$I’$ém'A ±W,ÆèÑùŒ�Ï5ëjùʳ»x`p6?²«}#{æ}ºovÏ.1&�Ìä— [YÑ–ÁÊͧ]”ǹ§¼�ݹ­,mÍäÊ᱃nèI·óÈS;y>«·Í,bTÔ®ÚÅÝo¾½K„àðµÄ2™6&ÆsšÙ05ÆúµmôU¤xÏÚï²Éèž ¼ý!®}ÿÎY|äú"¦pÓ!§OêzP'ùCûò¯·ä±he³—Ör×ëYÜ|m ³€€(S.)åãƒ× jæ�?×�;5Ÿ³‹¢¤Z’P’Çä²>\SÖÌ/Ö�ߜϔ~QhM²)�ÉÕcãÄzXÿÛÖ¯n¢2'“Á9ÚêÛ¨J@Ÿœ(dfò�Óã|}q-ßË(ä}C3ÈK§¨ª�pÚ¤Ê"ïg( <ýÚnJO�Ñ^Ÿ¦dL.#±}x�¯Â¾ßWW�ã;oìäÞÌB®(‹Ð°m7ËZ Þ]ý’$I’¤ýNø@"�Q�háùyMT7§ 2¢”–dsÝU…Ü0$=øÆ<’›Ãg?XÌoç4ððÓM4EcŒQÀW/,à”ýW0Æyrxhsçž’M6@<‹‹GEyiM&3Æ¢WB,‹½¯/MsùÙi"deÅX§0aä9ýùfv=/­ç?—¤HD£ô-Èä̱·»¸Db\8)—ßnnaÌiy”EzÚ~D3¸úêþd½VÏ“óky¦²óâ\vY.“ûƹzV2_«ç©Eµ<ßÙ1F�/âÒ±qúô´þ}‚4ÕUÍ<¼¶žšö€xvcÇqç™{æ ;µ?_˪ç7ËëøÏ%iÒ±eû0|be1ˆõᎠüäõ]üë*Èï›ÃÇå2úÛ�4�€“¦õ狱:[¶“~ ŠKãÄ£‰t_¿$I’$i�П=ÁDÇ%ÞaÉ&×ÔÔÜ×[EJïiíÍ|ÿþ�´\4ˆ¯Ž?xâOI’$I:™”””ü5ð{l˜è°$;.'| éh«ÚØÄŠTƒúD‰'“¼µ¬ž…‘lîj!I’$I=e !‘€Úêf¯jg{sšT,ÆÀ9|â…\Ú§·k“$I’¤ã‡�„tD"L:¯??8¯·ë�$I’¤ã›SÿK’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐHH’$I’¤ÐeôvïÖú] yaÃ/ØÒ°œÆ¶šÞ.GïqùY% )˜È¥£>Åè¢)½]Ž$I’$�´Žë@âOëÿ›§×þgo—¡ãHc[ +w¼Äª/såØ/0sôgz»$I’$I:)·C6ÖïZÈ3kïéí2tœ xfí=¬ßµ°·K‘$I’¤“ÒqH¼°á½]†Žc/nøEo—!I’$I'¥ã6�ØÒ°¼·KÐ `KÊÞ.A’$I’NJÇm á–:Úvôv ’$I’tR:n I’$I’tü2��$I’$I¡3��$I’$I¡3��$I’$I¡3��$I’$I¡3��$I’$I¡3�8ÑEOaêßaFÿìÞ®D’$I’¤ý $Ž¶è†•]Î蜣si£Yã˜0ä<úGÞa±Iœ7þV&æe•zö×ÕçVþî†7ù☡¼ÓÒ$I’$I'¯£{—zRˆ�Ý÷F>xæg™Ò…)ZZÖS±õçüfᯩ̻�[/ù›_:‹õ-éw}®œÁ_çKç¶óÓG_cGò¨|€£"Hí`{ÃzR--½]Š$I’$é8d q„"™—sóe÷pNûlžYü}6¶$ÉÎ;�q¹�4½]]x‚–§øÕóOõv’$I’¤ã”�ÄŠNã”ìÍ¿“ßW¶íÝú,ó÷½)eúe[˜”óÌóÓøÍŽýFÞÃϼ‚9yо‰õÿɃo›ÿ˜2‚Âh355OðäëßfN]óžšûÞÎßNû<§öéGf°“­Ûá±w³xwèËøÓþƒëGœÃ�>ýÈ ê(_q3ÿ²j wÞð}‚×&poy±¾ŸäŽ)ŸdLáPúff$ª¨Øò_<üúÏYß¾/©‰Q8à3|èŒ[9³x9´Ð¸{=åßá'Ëæb_ I’$I:yH¡ôîuT§ò9uä Ùþ0[]t‹v²pþM‡g}�Ïœ»žÿû⯩£�áƒÞÇжóóE¡ž2[7�fÌ5DrÏ`bIœ% ?üÆ9W1ëÌoqgPÎW^û­@vÿ¯ò÷—~šŒÊðàK ©£gž~3û�"Ž�„$I’$�L $ŽPÐü0÷ÏÇ_�û=¾uÝçX^þ0/­û KvíÜÛ ÉîÝ«ØR—8àØöúXP¿÷‡šä ºžÛûŸI6kÙÓW!MíŽgX¶½iïNòhdgý*¶b‰HÖ "�¬¬~‘µ;ë XÆúöH³}ÛÿòúÖ&`.ëÒ§sÆÅ3˜Tx7ëw% Úßdɦ}û.¡6ï*Ξ4…a‘_S$æñƶWÙ_B¼«‹SËæm/°²) Õ¯Ò�?�¯ ŸÉÈèŸX™îÏ9?ÉÀú{ùæÜ{Ø’È$ot’™™Ý\tI’$IÒ Ç@âˆ%¨ÙüO|·ò^F ¾–óG~ŒÛ®ü?ìÚp÷.|‚ÚC§ß ;ùÐÄ2¶p ¹4ÑÉ$R›ý® ©Ú™]ù~n¹ø%o~˜×þŠùÛ«HbÿdÓjƒédíy>FfÁµ\{æ_qV¿‘ôÍHÑœÊ&«î2sè¹$Õ Y%äG€è)Œ*΢fã l}·s}J’$I’Ž{>öó�Jo§|óOyøå™|mîóä�þw>2¬€®æ¶ŒÜÎg/ú<ƒÎý/^Çwÿü×<_ÛÚÍIz8Kfz-/½|ÿ÷/ßcUô*>:sßžz%…‡zg:Aš(Ñ�̵ÿˆéÙ‹xòÕ�òÝç>Êý×uèíñÎ¥ÓI J$�A,©ôÑhY’$I’t¼3�x×RÔm{™Íé\J ʈ¦ZH�KnüÀþÑÂ3]Æ+Ë~ŲšlÙµ˜--Én#‡D²…äÅ•.ìÓLÍö_óè+—óíÅK(y;geww D2OcDŸ4«×|�¹Û–°¥þ-6Ô×ô4 é¹`• ýûŸKQ÷eI’$I’NpÙ8B±¢;¸íÔR6U/fks#A|ãF‘‰ÑJ^ܾ‘dk-Ù\2þ+\�xš†øHâõ�°´a%[ƒ÷qáÄ�Pµa ©,fǺ=_²nUü=3Îø8;6n"³O!;7ý‘�ÆcDòf0½,“­»¶Ð)aTq)ÑÔ[4¥º�‚ö5li‰2mì—8¯ålmO“×§ˆMÝ{D‚ͼ¶æ)®¾ðËÜ9%Éãå+Iæ^À´~™ÐxtO%I’$Izï3�8B±`�`ú™·Qš� ©]ÔìšÃìWîæÉmÍÀBfÏÿ>Ïù4Ÿ¼ô6Ò-+™·èy–lþo~6 ?íŸøü˜"béfšÛ¶±iÓ61W%é†_ò?KN㓾ÃGFØÝø�nŠ�‰·‡>IJÇsÖ©Ÿel~?2ƒ&êê_áɹßdq;]O>yÀ ðÄœ¯“wö_qË¥Ÿ%'’ ­½†í;_ á(\¯·4TÜÅâ_ç¦S¾ÀgG“lz�ê € uô{dH’$I’ÞÓ"@ö—x‡%˜\SSs_oÙ•¿{fBo— wm —ÎXÀ�Í·óÅWŸ;ä$œÇÚ\¹¢—Î,I’$I'ž’’’¿Þ’@¢Ã’ì¸ØCB¡É(º–ËŠT6newPÀ AŸå¥;yãå‡í%"I’$I:ñH($Qúô9—s&ÎâÚܲ#»©oXÈ¢ùã±Ê:‡lH’$IÒIÆ@B!IS·ùù—ÍÿØÛ…H’$I’Þ|ì§$I’$I ��„$I’$I ��„$I’$I ��„$I’$I ÝqHäg•ôv :dõïí$I’$é¤tÜC &öv : )˜ÐÛ%H’$IÒIé¸ $.õ)"Dz» Ç"D¸tÔ§{» I’$I:)·�Äè¢)\9ö †zG"D¸rìUtNo—"I’$I'¥ŒÞ.àݘ9ú3Œ,žÌ‹~Á–†4´íèí’ôW�ÕŸ!˜>êSŒ.šÒÛåH’$IÒIë¸$`OO‰Ñg{c)I’$IÒñ串!I’$I’Ž_’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t’$I’$)t½]€$I’$�L‰���466ÒÚÚ @vv6ùùùäçç�Ç{¹B)’$I’‚D"AUUÍÍͽ×ÜÜLss3ÕÕÕäææ2hÐ ƒ �ð²!I’$IÇXCCëÖ­ë2Œè¬¹¹™uëÖÑÐÐBe:Y-]º”3fPRRBII ³fÍbÕªU¡Ö` !I’$IÇPCC•••G|\ee¥¡„Ž™ÚÚZvîܹÿç]»vQWWj ’$I’tŒ$‰wFìSYYI"‘8Š…$½‹U/>Å «z»–Ž‚ÖÍ}–¿,ßõÞª+Ë–-ãÞ{ïeÍš5TWWóä“ORSS³ÿý­[·òÜsÏQ[[ËÊ•+ùáÈ[o½uLkr I’$I:FªªªŽJÇ? Õ„'¨[΋YÊ€[® r$¦›Ù^^Áî¾ãY;úu5­âåçæ“wÓ¥GV×q®¡¡�‡~˜‡zˆ‡zˆ¾}û²råJZZZöïÓØØÈý÷ßÏ«¯¾Jmm-ÕÕÕÔÕÕ1räHòòòŽI]’$I’t $‰ÍÑ�ææf‰Ä;œä2 ñ�ßpßWÒЖ‚HŒ¬üþ .3fžËÐÜcq[к©œmÑ¡œ7äÈB…ôÖ9Æy¥{‚ƒöÚ•Ì{aK×m¡¶)Iš€¢ ‡Sк˜þõ÷D>øU>19€`çþë?_ èÃ_æÃ³:ÛÆ¦ò*RM¹ÿë¯C$“ñ7þ7OÎ�Ý›xí™g™·j um�œÊ¬frJÁÁÁE²fÏÍ~�¥å;hNe’?h*7~ê FÅë¨ØTOªn!¿ú×—hhϤdì4®½ábFäì (ÿY“•¯ñø³‹¨Ø¶“†æ™§^Çç?~6ù­•¼þç?1ï­rjš#Œ˜Ê5º‚qùï�àãšk®¡¢¢‚'Ÿ|’D"A4eÚ´iüÛ¿ý¥¥¥LŸ>�»îº‹§Ÿ~š ˆÇã|ðƒ䪫®:fuHH’$IÒ1ÐÚÚÚëm¥kË©hˆ3|ä`öžZ¨«k!RЗÂHŠš¿æ§¬¤dêe\E)‰·žäѧžcÌÄ[8+·�Í/?įþ¼ƒ’³¦qŇ“¹î)~½ BN~hZ3›û^D눩\tÍe Š®ä÷-fàÈ�děȉA}kÙD¨_½Š­™ã˜6:ëÀbSU”oNQvÑ'¹ñ¬B"ÄÈ-Î�æµ<ù³YŸÌ7^AY´Š9¿ŸÍïž*ãï><‰œŽ÷üéj^ùí£,Í»„koOQ¤‰í�y ŽCк‰òm1†ž{3'ô%R·”g~ÿ'ž˜3–¿½|Ñ µ›Ïšbë›sysç0®ùÈu”e´Ò’1�>­ëyú§¿bAúT¦_õ1FänãåGŸã�s&ðÅ«†rôgÂ8r§Ÿ~:·ß~;kÖ¬aùòå1kÖ¬ýa@ii)³fÍbþüùÔÖÖ2fÌn½õVN=õÔcV—�„$I’$��vWl¤:2˜s†ÅI'ZiÚ¹…•¯=Çsk²™ø¡sèßð:<³žüKîà“3‡Ú[_Ø@{2 uí3üæO;sÓç¸qR!QÚY¹d‘²É ÏŽ4.á�.$uö-|nÖò"жì5vE‡pþ� ˆäÑ'ª›($’Þɲ%›ÈÿqÆeXmº¦œŠÝùŒ?š�öÝÆ'ØøÜXÐv:¿ýZNÍ‹C¹hÒ«¬ZQEm0‰!‰Ôv¶nøþs?¬ lï[É-ålIââó'1¦(A1SÞXÈìšZR”ÑÞÍg%¨§bS=9£Î`ò¨!{o¦l|òq^Ý} 7þ͇9£ é¾”Ý̶¹¯S7øb¦í|+š¤²| Áà+èøŒôÎ-Tµæ3jxñÛߦ§k©¨h"{Ð`Š:Å)äô›þ–Ò·æðì³�ñãe|âo>À˜¬F6•×’5lö´lfÓŽƒ/*#–Þ̦Ã~VHU–³9=€ó‡åXky4›IDATìdhº¶’ª–4;æü”o¿ÜN‚J†Žåü�ßÀE£ŠKzÍÓO?Í£�>Jì hÒé4sæÌá®»î:`R˹sçîß'™LòÔSOQXXÈ…^xLê2��$I’¤c ??Ÿêêê£ÖÖ‘J×–SÞgÄ„‰ .Ë‚�—qé’7yüÅW©:írG“$iâãÞÏ�×�';+—ܬØþ›m’m´% }»»~jÛV¶3ˆóÅ h¡­=€ŽSA´o£ª&Êà‹ííeÀ °´Š-¯2gy”I;‡âÎABº�5 ò÷'¯Ã耠­�vbdd¼Ý;b÷ê—Y°­�3f�¤Ë‡wFsxúåÜÜ/à‡ÿµŒµ;ÒŒ)ÝLyU„Ág ÙœÜRΖ Œéò èæ³’fGÅ&šóG1¼c ’h'-åü›oeÚÀlrr³‰¿Ç!œ~úéddd�H$öo«¯¯çé§Ÿfþüùìܹs±O4eúôéǬ®÷॒$I’¤ã_<'77÷]·“››K<Þå­÷a4o*g{d#‡íý¦>RÀ¤igRP³ˆW×¶A$‹¡#ËÊ1wU;¶WQ¾ú æ-­$@Y)l^øoVTR¾ü%~÷ÜJ±²3#É¥¬¬�Ôºyüå­ÍT–¿Å‹ÿû'Ö&ãääì»í��7xÅÉõ<ûÈ+Ô»„ËNÉæ  "@$ yË*VlØÀê% Y]›&Z2ˆ²øNÞœ³� •›Y»à<ðè22§\Ãôá^“ µœ/.bõ¦­l«\Ç VSÈ â(©­ålNögø°Ü½çNS]¾‰¶¾ÃVéþ³»ÙT^CÆÐátQ-ÉðœZ–¿¶„ŠêílÛ¼Ž·.`mÝ�7ö½í¼óÎãsŸûyyyŒ5Š)S¦PPP@ÔÖÖR[[Käää0yòdÆ�G~~>×_ý1 $ì!!I’$IÇÈ Aƒö�Û7m¹›6l&=à"Ftèrq.g—.dÎâÕ´œr:ýÏ¿‰žàùçÍ‚È.,eÄ”«9+€x´„ó®¹’ªÇ^䱟½Nvé)œ;u*mKZH4PcèÅ×3cÇï™óÈ3?w§ž{>SÛ—�H´�GˆÉðÜ—XÔ2„Ëg�KqWó#FŠ9ã’©,ÿÃ~û‹ùä–Œâ’›Îæ”~“¸ú†Jþ÷©gùå�“d aÂe·qå#èI�Þµ�õ+^aÝ_êi#‹Â²q\ú±«9=/ fÑ&ó†1¼dßx�6Uì"sèFºù¬Ù›)¯ |ù°{ed�ÂÕ»‚?ΞËc÷ÿ‰dFý�gú¨Ž]zM^^×_=ÅÅÅÌœ9“þýûó£ýˆ_þò—ûO›™™Éu×]ÇW¾ò’É$³gÏfêÔ©ôë×ï˜Õú³'˜è¸Ä;¬ãÀäšššûŽY’$I’t‚jhh ²²ò;xð` ŽrEáJ7¼É#÷ýž† >ç/øž™èñd÷Úk¯ñ¥/}‰5kÖPRRÂ÷¿ÿ}®¾úêwÝvIIÉ_o‰½K²Ãzÿb I’$I:†ö GJ¿aD@Ûör*ÛãP»†yz…ícoäöi†ï%ýû÷gÔ¨QÔÕÕ0fÌÊÊʺ9êè2��$I’¤c¬  €œœªªªº}òFnn.ƒ zóF¼W´³qî£üfq#±¾C?õî¸`ùÎ`øž2zôh|ðÁ^­¡ã��oÕè8\Ã!’$I’t”$ ill¤µµ€ììlòóóÉÏÏ?Žƒi�.†lt®‘Rt1dãPS�¾·¦•$I’¤ãT<§¸¸˜âââÞ.E:Vz”-D»ØØùµa„$I’$I:�ó„ƒ^n�A„$I’$Iz7™-*�:¬ &$I’$IÒ‘è˜'t™+D98|è|€¡„$I’$Iê©Ãe ûîj‰Îtõ¾$I’$IRWºËšC"èf‘$I’$IêN�ò…ŽC6ºk@’$I’$©;=ɲaïI’$I’t4t›3tî!a(!I’$I’Þ�žd õ�èêÀôÞE’$I’$©;ûr„®ÂˆƒzH8dC’$I’$-Ýf ‡›C"Ýi‘$I’$IêNç<áˆæ�Hs`(a/ I’$I’Ô�ó„Ž¡Äþ}7d£s(!I’$I’Ô�C…,@D:-ékI’$I’¤ît²Ñ厌½;®—„�„$I’$Iê©îæ�`OØ�Ïž¹$¢@¬Ãºã2¥‹}"^G;lÛ·î¼p˜µ$I’$I _p˜uwS;¤�T‡m©Ûîý¹ãrÀ> ]�ƒ‰CýÜqÝ]0A§×tØ&I’$I’ÂÑùá'�ìiÑyÝ9xè*ˆØHdtq’ŽC4º :Û»îI/‰CõŒ0��$I’$)<]ûÖGÒ;¢ãëƒB‡ËA\v$öí°Oç  c�ûzFì{½/ˆèia!I’$IRïëÉp�®åÙU(ÑÕë.ç“èɤ–� ì¼W=#:‡f-I’$I’zOOæ‘èÜËáPOÐèDrRËŒN'êÉÓ4\Dy{ÈGÇ@‚.^wf8!I’$IRx:Ù踭«ù$Ò]¼îîñž‡|ä'†lt>qWÁÄႈ#™7Â@B’$I’¤ÞÕ] ±oÝÝ|]‡ÚvÐ��Î'ìØÛ¡cQÑ. 8T¯ˆÃ=Uà -%I’$Iê}‡šØrßëÑU(ÑݶÃpp(áàP"Â�=$ö=éa!I’$IÒ{Gç0¢óúp=%ºê5q¨mMjÙùäðvÀo C‰}Ûº "5g„Ã5$I’$Izo8ܰ�ޝH. 8d±¯ñÿQÔh b\{³IEND®B`‚onionshare-onionshare-26fcdc5/docs/source/_static/screenshots/website.png000066400000000000000000001227661521174352300271270ustar00rootroot00000000000000‰PNG  IHDR$óÉ}Ö¤sBIT|dˆtEXtSoftwaregnome-screenshotï¿>-tEXtCreation TimeMon 30 May 2022 03:29:41 PM PDT‡ôÏ IDATxœìÝwx[åÝÿñÏÑ‘dË#ÉcÇ™$�¤ d°’f›°7-P eS~}(C¢­ "Ö×XÁDGC‰Æ(ØwmÍ�H4Œp©i0 #‡Šs~‹{GgHÄ #âÍ_çHê)©»$¯¤,I¦bjöžDø€�šÏ’h­‘eXR�¤€¤]’vHªÖÞßí‡ÍLj-B‰x�D¼¢y‘/iÀ‘Gyô-·ÜrÞG1ÄçóyMÓt��eY ‡Ã‘šššÀG}´æÖ[o}é£�>ú@Ò:I•Ú;K"úˆ†�È!�¡ú m͆hþ0% 3fÌq¯¾úêÿõ ƒ …BŠD"ŠD"²¬Ö¶��ar¹\r¹\r»Ýòx<ª¨¨ØyöÙgßýÉ'ŸÌS}0V}ðïa5ÿjjï,‰Dƒˆ,IL�:õ×<ðÀån·;§ººº!Œ ˆ ³X–¥H$¢P(¤ºº:åææf_uÕUÇõìٳߜ9s¾’´[ñ{UÄdHÊVü@ÂlöÜ”4|Ö¬Y÷sÌ1VWW@І¡œœ½ûN™2åFI«T?S¢ñl‰æ3'šÌ�ð(þ̳Ù×ÁS§Nýå™gžyTuuµ}ß%H;Á`PC‡íSXXX<{öìåªoz™PSIC’Om‡¦¤üqãÆ�óÎ;ïü�0Dåääèè£�þݲeË^•äWÓ™1ûKªß²3VÑ<�±fÍš§»uëÖ‡e Ê0 íܹsÓ°aÃ.U˥͗qD$EbmûéjöÜ%)wüøñG÷êÕ«O °÷» B¡�‚Á Âá°"‘ú�)].—LÓ”Çã‘Ûí¦ŽÖaY– ‹?üð£.\¸^R•êûEXÚ›/DŸ’Œè®ñ–iDwáèsï½÷ÞØ¿ÿ¢¤|ר$ ªªªJµµµMvˆl¼sD P0lø…œ:Ú_G8Vÿþý{¾øâ‹ó´7�ˆ²š}U4îh>C¢ù£û˜1cíË7 €Ýªªª”èLÿp8¬ÊÊJy½^åææRGê;vì IÝ%Uh﬈Æ�höÐdyF¬G4�Èöù|ÉýW …ü~¿|7ä÷û©£udggçªéJŒ¸™Cô Ôú, ¯™ª¹"$YUU•B¡P‡¯…Bªªª¢ŽvÖá®o<Ñ8�ˆLH�‰x³#¢ÏÝ�.h«Z埗ê½9oiùVvë¤V0ìÐL€æ¢}¨£]u4Κg -fHHñƒˆ†$ƒ­>èäj>Õsÿ{™.¾ê6Í\¶÷Þ¡OõâÒ½�üK‹·Fì½7 Ë©©©I‹±Ò½ŽèÎí9ÖV{²ƒ&y‚bеígãO¯6³ª¿Õ‚×^ÕìWhí&¿Bžn*rˆŽžr–N?r€|혿Ùö…–®Þ­êȧZ²ºZSæ'múcxëRý{ú+zgéjmò‡äÎ+Ô c5ùûiÒ o’î@ÛB¡�ÂáäïápXáp¸Ý;^´VÇå—_Þêµ�?þxÊëˆD"ºûî»uÄGhâĉM޽ÿþûúøã�uã�7Êåj$XGó¥.I5Ëâ1Ó `kç"=rËÝš³¾nïþXÁíZ¿òýóÓ�´ð´›tË¥‡ª[‚ŸÒ®~'éŠ+kôÁŽÁ:ñ¨ä…ªûLÏüá�z}cH–aÈår©nw¹V•.ס\’¬»��}YÚO �ÏçKj±B©õ°"™u¸\.qÄš6mšB¡�Ž;î8IõaÄ´iÓtá…¶#ÚQGól¡E¡=�D¬ bÀ.Ön}ô䃚³¾Nʦ)W^¡3ÇôWvå7úðåGôÔ¼uZûÆš>ê]3*G «ÙÿxRo}U¦­»üªª3”[´¿Ž8ýR]râå’B«4kÚ«z·¶HÆ¡G鲦١•o<§f/Ò×[ƒòõ9@Gžz¡.úîÊ3”иáÕêƒò�,s€N»åv]22_ª®ÐW_ìVŸAÍþzbmÕÛþ‘fUäí=T‡Ÿþ#ýø{ÃêëS­–Oÿ£ç[mÙY­°·»J†¥3/½H“fK‘r-xfºf/ýRßnÚ¡ê°WÝNÑ�ºHÛµ|Æ3zaN©Vo+·x„Ž>ã]tÜàvÍ"t~Éœ±/cv†:¢3#¦M›&Ir»Ý aD4 è`­öŽˆžäjöFk[€›X;?Òœ�wÉ2²tÐ…?דPa^Žò‹Ôw¯ý™ÎlʈlÕü·—ªZ’"›õÅ¢Z]¾MÕò)ßÑóðŸõÌòÚ87©Öʧ¯Ûžž«Ï*ªåòª,[®Ù�ü^·¿²VÁDÇÍÍS®!)²Sk–}®òªˆÌœb�}€ šÿa…Up)×g¨jÓçšûØ�zjit-ªG®ê-ÚÌR÷Þ½”Ù©uKfêû—V‡%…7¨ôÍ´rÝVÕ¸òÔÍQ•™£®}úÌtdzïjÕvS½|ªÝ¸L3ï¿U,Ø)º`@×ÒZ_;Çì,uLœ8Q—\r‰¦OŸ®iÓ¦é’K.i5ŒH°Ž¶²…&M-¥¦¡�Š”¯WYÈ’\ýuè¡…M?ˆÍþ:ôà>2d©®lƒ¶4þ™À(Ò”ß<ªÇŸ¸OWœ-#²M‹>þJ±6ù²¶½§—goPÐè­ 7<¨gžyJS¯8LyªÕW3^Uiubãš§è’)ƒå“_Ÿ¾ògýÏ�¯Ò¯þöœæ~¹K-þ~âê£Sn~\�?yŸ®<8[Fd»/ŒÖgê ߯gû»îºývÝyÇ¥:8[ —¦Ï·YMj9ù·�êñ§žÓ3·Ÿ®¾;ÞÓK³7(䮋þú¨|àQÝwõaÊÑ.-œó¡¶“H`·Ö2…†çnÅH)â ìbY{þ²o´þ!ï—m³—Ø¿—\Ë7Ê¿s·ÂªÿÐo,´öK­Z2º¦ã�ê-SRɤcô�§–jQõj}µ!¬£öK`\£›ûñ�ºïèzë­wôþÇ+µzÁ+ºÿ£yZxÍíúÕ Å�ºcïùn\ÚÿÞr-ß ÿ.ý8‘mZüÜßõèWhK­µ÷[3kTSë5äv› ®ýRk–,k•žýŸ ôl£3\[7iKDêÕ¾þ_€NÌår%}¹D¼^ ™PGãžÑ%�{Jt°Ž¸³"?O¤‡�6sõí¯ÓÐÖÐz-[¾Ugõë³÷Ã8¼AËWn–%CÙ}û©Ð%µœŠ ¹Ýžú'V$vnÑÁO÷ØãzÔkıº`ı:ÿòõzó¾?è‘�·ë“¿¥5Ç^¬a1Çq7§zÑ3úû¿—ËŸ;\“¯˜¬Ùk5ûñ×õY@ñƒ—=×G$ÞÁ:úÔ±êÛèg$#ÿ;êÍ^aÐ¥˜¦·‘cGv·ˆŽ™Ì::*Ùu4#ÑžñB‰êH(_h>C¢ñÅÍ61z©ãǼ íÖÊçïÖ“yWêŒ1%Êò«_~X¯® ËrõÒ‘Ç�Rûzmïå|€†zÞÕòÝK4÷í:xbwmz÷=}²däÑÐ~ þÐÙ¬lPÞˆïh`oŸLOžzvϪ?TS­š„–LD´«¼BU–är¬Î�2I=ÃݵòÙ=�DkßGÿý4Ð|O_„v+Ø{¼ÎüÞ åRp÷fù=…-ûX2šÇãQmmìþIñ‡¶x½íߺµ:¤¶Ã‘T׉D´páB]rÉ%M¶ýŒ>ÿøã�5iÒ¤˜³!¨#ÖìˆÇãÍ��"pŽÑC~|¥–|sŸÞ«øRoÜóK½Ñä¸WýO¼Z�Éíð‡µÑë�}ÒôÙÌ�šïµúäQ¯‚U5 )KCN>Cãr%%ð‡�ðÚ7õèÔW´!lÈp¹äRD‘ˆ%Ëp©÷è±jJ1›X4áR¯!CÔÓõ¥¶­˜¦ÿ»é•äVi]eßGñ±:kÒu×ÜMZøè�úѳݔãªUeU–&ýæQ]?ÚÓö €Œáv»ešfÒ–K˜¦Ù¡™ ­ÕÑ‘`$Ùu¸\.ýìg?‹8Lœ8QãÇ��y¬�uÄk Q_[£Í/Š5°‰«÷xýôÎbòïë­…Ÿê›Í~…<ÝT´ßHyÒ™:câ~õ»[t”‘£C.û½~Ýcš^xs±Ön ÊW| ÆM¹H?ŸO•• ¤Ú Ž•©u´Ö "Þ±ëˆÛȲñkCRoÕÍžF�ölÙò`"wÀiUUU ÚX÷ׯ׫ÜÜ\êhg………×JZ¢ú¹–ÑG¨ùåسøC ÓÊÍÍÝÛ@¹Ün÷>‡ÔÑ fîÐZßiB @§•ŸŸß¡F�^¯WùùùÔ‘œ:âf ±â‘Xý#'�Nnn®¼^¯jjjÚltiš¦|>Ÿ<žä7DîbuÄÊZä ñšZ�<�<�Âá°�€Âá°"‘ˆ¤úæ�¦iÊëõvh êèCj9C‚`�‘¢ñwZ®£IæàŠs€`$C̼¡µ¦–)A lǶŸ Uâf Ì�¶k+�`–èˆV3…æÛ~Ƶ|ùò}/@í$=ôÐTÖºzHÛHÛHÛHÛHÛHÛHÛHÛ¹“=àêÕ«å÷ûµmÛ¶d tX¯^½Ô­[7 2ÄéRJr ±zõj¹\.�p ÉHŠE‹iÍš5„�’Høý~üñ²,+™ÃI1vìXÍ�;×é2Jr –i Ýñ¿QH4µ¶#�¶Kú.íaY–ª««UYY©mÛ¶©²²R’”——§^½z)//O9992 #™å$=�èˆ`0¨mÛ¶iÆ MŽíܹS;wî”×ëUÿþýÕ«W/y<‡*EªTñ•¶<÷/í~ÿcÕ­ß(IÊÐOÝ&¡Â‹ÎVΈý®�LŽÁ`Peeeª¨¨P8Ž{^ зß~«ºº:•””Jd+Ô·7ߥÍÓ^’"‘&ÇjV}­šU_kó“ϫϥhàï!ƒÿî�í!aY–¶mÛÖf‡UQQ¡mÛ¶eÎÖ¢Ön•>}‹~óìJ…œ®ÅfV0¨/~p­6?õÏaD“óÂmzây­ºð:YÁ �R%é�„eY ?ª««µaÆ„ˆ¨p8¬ 6¨ªªª]÷JÛGd‹Þ{ì/zü½� ·ûúˆ6½ôCíW4^^”eY mýTo¿ö¾VÓà{kãñíÍwÉ¿`aÂÿíwÏÿXëþð·}º' =8:CÂï÷·è‘ˆ@ ÐÐôÒ.Á�~¥áÙ½uÉkÕmŸþRw•£çÿS»S\WV¯Á:`ø*É3$YÚýŸÿÓiNÕ¢ºßxÕ¬úZ[žy©É{=Žßâ¼æïm~êÕ~¹:¥µRÏÑ@bûöíŽ\Ûž‡idV•V,ûºÑÒŠ°V=p®Fu£f6NjVhé*iøèC”›Òª u?îVÍz÷ ýpˆ™Ò;%Û–ç^‘Þ»L£Çñ4â…‡5è¶›ÞtÛMñÂÃêqü„†÷¬pD[¦¿jk­±ETöø™*éÝ[½ ëê™íÖ +s4�Ø—YvÏ�Pþ!:l˜´zÉríŽÎü¯ÖëÏÎÔŠO¦ëŸóü §†V-ÑŠšž5zˆLIÖÎOôèO¦è°ýz)¿[‰>ùzqUm£Á-U}x§N;´Ÿºçä©Ïðcuåý µ½a…A�>{ö§:éÀbåûrÔ³ß�:ñO ”˜}¥Šs'iêÚF=j_ÕEÝÝr»ÝòôºLoÔIR@ß̼Uߟðõíž§ÞC�Öÿ6_[â·nH©Ýï}ÜäõιóUvßcê{Õ5è¶›4ðw7ªïU?Tù#ÏhçÜùMÎÝõî‡v– H�¤ï²aç:}[{¸†jܘæ|¬åÁ‹4É#…W¿¦W¿Ö®"}õ€®ºöyy®¿_3ÏÛ_Þ«µÞ7@.ËR¨áßÀ’eI–%)ëýù�¿i²O2Ìà‰hçۿД þ­A7üYÓÿ6HþùSõó›ÏÑÕ…‹õÒKlO¦Ë[¼·îŽ{%I%?½B’TþÈ3úöwwƼ–~й9ºíg^^žvîÜÙ¡kóóó“\M[¼}ôyž)ÕÂoš´¿´êåõùáWëÙ«—ꃋþ©Y;ÎÐù=Z¶p¹"ïӸC�Ð_ç÷Ó <¬ëqK:J£ï]¥9“^ÒK‹¯Ã��$CÝ�¿^·\ó]y%é„ñê^v�.¾ÿ -½âv²µ\›ÃÝtܤ“4þ°24J‡·VªÑMý¿s�Š®±ÊôØ_ŸÖ¶SÑü?œ¯CÒ¸Ú½`ˆ®}q޶]|™ �”þãŨ1Î ›¿o{R–®tŽ.Ù(((èðµ={öLb%‰0ÔóÈ£u >Ó‡ï’Z®^X£ñç�¢�ãÏÕ©yoê¹›d…>×ïPŸ#�ÒþfD›–-Syà3ýùèÊËËS^^žzLº[_*TVgw£‡Žœp°\kWêS¿%Ϙ+ô«)Ò³çŽÒ1—þ^Óæ¯Wmì+c ~®Å+k´óß?ÒÀüúòòêÊÿT+T¾A›X¶áé[Ôâ½�¿ý™Jþßå*䙽Ë7nýU‹Â[RlW™MEÊõÄY%êÝ»·z÷î£Cnš¯€$Y•zå’èû…ÚïÚY¢£´Îñ^¯·Ý;mx½^忦¶]d,æÐãuÜà?èÙ÷i×à9úgù±ºù”"¹² tÁ™½tò´WôÍq¦>X�«‰·Œ•W{–•xÆë–¹èÌî�3\Ê/ÉŠs'K‘HD–!†!y‡ëò—–é„÷_Òc÷OÕ/NºGw]öŒÞºÿt5�tâͰdY¦\ü¤^ûÅ¡Mþ£Y½5Ø�~˜Ý'¥Ú¯Ö4¼îqü„†0"ºLÃÈÎRß«~¨]ó4é#ÑíØ£m¯�\) $]ߟ��­’’­_¿^ápœÙ͘¦©’’ù|>ûû˜ë„ã 5õ­×tOà?ªšrŸNé-Y–Gã.þ�ö{äI=ðè@}b¥¿�+Ë2T4ò`E^ÖŠõ½ôËq½ZDVÄRýwaɲö<�TèíÙKeíÿÿth®µgÅBŽM¼T·M¼P—M�¬Ã~{¿^ûÝ©ºlÏ?�eÕ_ïÍÉ–ÛÚ¡»"²röÜÍ¡Q¹õô²/eíwžð4/"Zƒ}z_x–6?ù|ÃN;çÎ×ß¿Z;ç-h8çÛßÝ©]sç7yÏ0]êýý3:ôßÞØ×¥FžFžq�®;¸~Ÿ•ª•3ôì{6¼:`ò�uâ~.I†²G vvêtŽÎ�0 C Ú´iS›¡„iš***RAAÁ¾ÿrÙ!Y:ê´ÉêýøSúëÆbý赓�ôày‘.>ô¯úÝÝŸÉs̽ú Þñ×ê†ñÏ馟ž«^?Õ)#{ÉØ±F+£õ“óQ4¨[û‘fÏó©Gx“>ùç]ºcvŽÎ|ú ä–"ëfé±7qÈ@åG6kÑ’ …sF©—¯å¿AÖÈÃôݦoyBƒ/¬Úµ»Ôÿœ³tÞ ëîsþ¢ .¶ô¿—NÐÀœU|±Q½Îø±Nèkÿ¯ÏÙ Uá%çkó“/4¼×8xˆ÷^áeßWöþCR^_LF¾¿ìæ=ý;"*{|¹žoƒÂòêàܬ[Oö:StBŽÿ!×ãñ¨¸¸X �ÇÓüO÷MÏ0`€Š‹‹[=/Õr&ž¥É}Š þ�.™èÛ{À¢ï_2IÞ [Gžq²Š¢Y�{¸®i¶þ~N®Þ½ó �5yŠÎ¿þ¯zci…*-IFž†O˜¤aëÕe§Wß=ë:ýãÓýtÝô·ôØy}å’Ú´R¯ß÷�yì‘:úÄ‹ôç/ÒMOÝ©3z´¬Ï<àÝ÷ÇÓå�ý �}ò9ºþÞW´|SD=¿w�f¿ô �*{F¿üÁ)š|úeú¿'æjÍNçv«èó�ê6ሄÏï6ñHõÿíÏRXÀ.†¤BÕÏ”hüð4z¸%¶uëÖÚìí·ßÖÙgŸÝ¡éô–e©ººZUUUÚ±c‡*++%Õï¦Ñ£Gåææ*''Ç¡™H+Ô†ÛîÑ–§ÿÙ°|£9ÃmªðÒ Ôÿ·?“áéø¤Ã0ô¯ýK'œpB‡ÇØ+¢²ÇÏÖØ›æ+`ä霧¿ÔÃÌ�õîÝû:IK$…$=B�I_²íeÐ999ÊÉÉQaaa«ã#ƒ¸Ýêÿ‡_ª÷Egkëóÿ–ÿý�ØP&Iòö/Qþ1Gª÷ÎlX¦‘>ÿý]*¾ø­<3 Ëp);�0ÚÃÑ@TöCÕÿ–Ÿ;]F»¸²òUo£@«ï!º `»´ê!ºfHÛ%u†„ËåbvÒZaa¡>ùä§Ë€Ni̘1I+©�Äñǯ@ ¯—-‘~,ËÒØ±c•ŸŸït)Ð)mÛ¶-ic%5�°,K�@@�@ ™ÃI•Ìÿ:†ÀvÀvÀvÀvÀvÀvÀvÀvÀvÀvÀvÀvÀvÀvÀvÀvÀvÀvÀvÀvÀvÀvÀvÀvn§ Mùý~Ýÿý’¤Ÿüä'ÊÏÏw¸¢äc†iÄï÷ë¾ûîÓîÝ»µ{÷nÝwß}òûýN—•t¤‰•+WjÚ´iªªª’a2 CUUUš6mšV®\étyIE @X°`�æÌ™£;v¨¨¨H.—K.—KEEEÚ±c‡æÌ™£ 8]fÒHà°™3gjñâÅòx<=z´ÆŽÛplìØ±=z´<�/^¬™3g:XiòHà°Å‹+ jôèÑ:ùä“[?ùä“5zôhƒA-^¼Ø� “�]6pØA¤ý÷ß_#GŽŒ{ÎøñãÕ½{w}õÕW6V–:8ìÄOLhkÏ‘#GjРA6T”z,ÙÀa‰„97�1C€4‡eYVÃóLÄ ÒLeeeÌ癄¤™Æ;mÄÚu#Hà°åË—·è 1pà@IÒÚµk[œ¿ß~ûÙRW*Hà°7ÞxC�G.Wb�~þ󟧸¢Ô£‡°3$pØ©§žš1Ûy&Š@‡rÈ!N—`;–lÛHÛHÛHÛHÛHÛHÛHÛHÛHÛHÛHÛ¹�. –… :]ãðÃwº„Ò2��¤)S¦8]icΜ9:ñÄeYV‹G$‰ù¾eYúàƒœ.=¦´ $@lñ‡æá„aN—=$€í$€í$èÄ^ýu½þúëN—Ñnô� “š1c†f̘ÑÐ3âÔSOuº¤„HÐ EȨ7ÞxCÒeBÒ IDAT’tòÉ';UR»°d€N¦yõÆo4éŽt2§Ÿ~ºN;í´˜[}FŸ§;fHÛHÛHÛÑC€NÆ0Œ¸¯].WC?‰tî%A @'PSS£ùóç7¼n6DŸÇz/]HÐ hüøñMf?ÄÚe£ùãƒ>pºô˜$èdâ…ÍÉæK;Ò M-€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€í$€íÜN�î,ËR �eYŠD"òz½2MS†a(‰( É4M¹\.†át¹t {X–¥P(¤p8,I �CôUSSÓðÜ0 Y–Õð:''G¦iÚW4��€¤H$¢êêê&áB"šŸ_]]-Ã0äv»år¹dY–¼^/3'h†@tYÑYÁ`PÁ`°ÝaD<–e) 6¼òz½ÊÊÊJÊød ÐåD"ÕÖÖ6,ͰC0”išr»ùñ ‰@t1]š±¯,ËRMM�<�< 0]�è2,ËRmm­íaDcÑå!’”••%¯×ëX-8‰@d¼h¯'fF´¦®®N†aÈãñ8] ¶#�Í©%‰j¼�(]‰ËéR%Ýé~ŽÚÚZ§ËÀvÌ�+‰¤uÝrÔ0 egg;]¶ �)ºµgg …$I¦iÒSÐ%°dd$§wÓè¨ÎZ7íÅ �Q:C߈Ö†!Ã0œ.€”c†È(uuu�6Œ�$˲TWWçt¤�ÈÁ`°¡Cg:u¨@"$@Æp¹2çG›ªª*fJ2Zæ|j€./ :]BÒX–ÅL @F#�!‰dT • KPˆ…@tzÑ�52‘Ûͦh€ÌD :½p8œ±K"‘ˆÓ%� ÓËäe ™¸ ‰@d€p8ìt )“)[™Ð�èô2½ÏBMM�Ó%�t Óë }2µG ë"��^&/Ùˆê ¡  k!��ZWXÎàñxdš¦Óe�T Sc)��èÔ$èœ$@§–é;lHR(bëO@Æ!��ZW$,Ë¢©% ãHÛH�f.=òRý÷¹ÿîÓ+ç¯Ô•]©Ê]•Iª*}†át ¶p¹ø± �Yød �,y‰¾^ñµn¿êv=~Çãã…?½ ßœüm^¿Y ßX˜ä ÓO0tº„”óù|]bi  k!� �Ì|vfÃó'þø„¦þjj»®áO/èù?=ßðzîss“V[ºê 3ºÊ,@×’ùŸàt"‹ß[Üäõ‹÷¿¨;®¾#¡k›‡’´fÅšŒ_¶Ñ Ó4�.€¤ËüOp:‰%ï/QźŠïÏ|vf›Ë7b…’Tµ«JŸÎÿ4i5¦#—Ë%�Çãt)Õ–¥º ÒÄWË¿Š{ì‰?>¡ï1æ±¹ÓçÆ #¢V¼·bŸkKg†a(++Ëé2RŠ%€LD @šXòþ’V�OýÕÔçlZ·I�ýê±V¯[9å>×–î ÃÈè¦�,Ùd" ÒD¬åÍÝqõMzBüfòoTµ»ªÕk6¯Û¼Ïµu™ØKÂ0 y<fH2Ræ}r�*+[ bùrÙ—mžSþmyC?‰þô‚¶lØÒæ5U»ª´e]Ûç5Ö‘ú�‰Dœ.!é²³³•��ít¤DæÎmÀAÿ¸ošfÍzGÆVqI¡Fv † ¬Q£Œy~ù·å �ýâý/jÜ1ãZíÑ\Å·*XóØ×_«¥K?Õ×_}«¥‹?See•F�>P·ßñ‹„ÇO^¯W¡PÈé2’&Ó—¡À§)0ì€ÁÒ,éëÕßèëÕßhþû‹$IÅE…5ú Mž2©I8‘Èr�Æ~}Á¯ÕÝìžðùÕ»«›¼^ºô3Í‘fÍ|W•U-gCõnW=éÀ4My<…B!Y–åt9û,— Ð�)0lØ ˜ïWlÚ¢Yÿ}G³þûŽŠ‹ uÙåçjòäcÛ=~PA…¬�ÜFbåU;«TYY¥Y³ÞÕü÷iéÒÏZ=ÔèƒÚ]S:ÈÎÎV P]]�Ó¥ì³H$"˲èÈX¤@¼@¢±ŠM[ôç?>¨§YãÇŽj÷=j#µÊ3ó:÷ýKõÈ«¯¨bóÖ„Î6lp»ëI�G�@ ÓÏ’ÈÎÎ&Œd4æ�yy¹5*±Y›¶è•ÿ¼)sd_ÞÄÿVP§¶gX^C•üš·ü“„Èâ¢BÇî7цѩA†!Ó4éÈx¤È¨Ãb7°ŒÇ•eÊ}p±\}›õ`ÉRÈŠßÄ1X`Ê?Ÿ¼Þ}øGJ¢hK—Ë•–37°�)–——«ÿýíOöi ³O¾ _Ë_¦ ²¼Æ>õ��¤Ë.?7cgG4–••%ŸÏ§ÜÜ\GgL˜�A Ë#�À£F¨É“;¶ h”k@÷ï2TS¼o¿X××vì>�Ñ™¸Ý>ŸÏ–{á°Ì]»d„ÃÊúæù-’Þ{OZ¹Ròûm©€t³oN »þ§—jéâOU±yk‡®wåg)âuË 4ÚYÃk*XÐñ�óâ¢Býﯯëðõ��išr»Ý …ZnŸš F8,OY™¼ee’aH–%#®?XS#mÜXÿðù¤ý÷—zô¨@À l’——«{ÿqË>õ“0z5ûe5¯ã=òrsuïßoéK5â1 £a ‡ÇãQNN޲³³åv'ço6îM›”µ~½ŒpXF(´7Œh®¦FZ¾¼~ÖÄ¢ERy¹ &¥Ò3$°QqqÝû�[tÃõèÐL WQ¾"å{§øE¹ª£>Œ¸¹K‡�¹\.eggKªŸ5áñxTWW§@ PB($³ªJ’deg×?¬ú†¢F]�<۶ɨ®–{×.”‚A™;v¨¦b“Vîð«dä�*:Xª­•6o–6mŠ_Ìöíõ·[**’úõ“zöLå·€#$°Ù¾„†é’‘Ÿ%Ë_'ù<2r<í¿Qa—Ÿ‘ˆ¬@@žåËq¹deg˳ysý�~ý>\á=³L·[žµkåß]©Y}"ÿ[óµª|³J׬WÙö] ã•”iìØQºæÚKU2|¸´n�TQQRÄ 5]ÒQP Ê’@Æ �ÀÅÅ}ôØSwé©'^ÒË/ÿ·]×ݳeùëäÊËj÷}'L«ÿýõuÊËëØÌŠ.£¦FZ¼X®ÚÚúõ­»w׿ïóIC‡ÊãñÈãÙ­êÖS7üîo*/ßwȲ²Mš1c¶f̘­«¯¾D×^w™4p TV&mØ?˜ˆÖ 'ºu“¦ß Ó£‡ÉËËÕõ?½L÷Þ×¾¾F·ú¥®ž9 _S\T¨{§Þ¬ÛÿøKˆ¶ÔÔH ¶ |>iܸ!ÀŒ³tÁùWµF4÷ðÃÓtÁùWªlÇ®úY‡^2$b÷î½ý&Ê˾'é†ÛD×Ü£©CýŽžéšõßwõò‹ÿQeeu›×„ª]2Ê0ÛþÛÂ÷Nž¤óÎ;Yyy¹ü7ˆÃ0Œú'Á ´dIË0"?_:ì°aĪU_ëæßÝÕ¡{®ZµZ?»áwzìñ{”ŸŸ' ^?cbÍšú‰¨¨�úöíÐýp�À6¡PHµ­MKïâ&L£ ǤhtK•••)»sËÊÊ’×»g·’E‹$¿¿é JÆIž¦ý:6n¬Ð ÿóÛ}º÷ªU«uóïîÔ=÷ÞVÿ†Ï't�TX(}þyëË8¤ú>tR,Ù�¤+Z†>Ÿô�ï´#$éõ×gµk™F<óæ-ÐŒ³›¾Ù§�4iR}@†"�Xµª¾¹dsãÆÅ½äµÏJÚíÿr×ýòûcÌ`:T:æ˜øæå%­ìF p\m�¡Å Ýúl…©Ûc4%ë 9kõjé›oZhe‹Íyó4ÌŽÞ·¨Õñûõì®|Ÿ·ÕsüþÊ–³$¢Z[j“h#LÒ=$ŽÚ±ÝУÿÈÑÎõB�ž]y}�zD’~Мwýze­_ßò€Ï×êr‰ÒÒ¥’¤ÓnjԸ!µhͺ¸çï[¤Uå›´ª|³V•Å_â1oî|]tÑ9M߬©©ßQ#–~ýØöЩHõÊôì†A’vîpéåéYºòúš¤Ÿ47Œ�Z]ª!Õï®QÒ³»n½àIÒiãnó~3JWèægÆ=^ZºL~eýŽQkÖÄo\YRÒæ=HgÌg8jûŽ–E;›½—¬s€(÷æÍñÈV–jD••U´ûž%=»·yNyù¦½/jjâoÿéóIí®€tÂOjGõìÙrIE�fË,’u Õ‡¾¯¿Ž}°  á�-ü5uò'yÛ/¾hTך5ñOdv HuêYuM‚ƒ�ûƒ@“sν°ýçdû¬箪ªøa„Û-�™ðXþÚZ­Ú˜ø¶Ÿ_6žýЖÖfGHõý#èäè!pTß~]ù“•ot©¶F:ðàˆ²}Íf?$çtm®ª*å¬\ÿ„lw“ȇÞ\ Ç†LèÜ/Ú^hÇŽøÇ hf ÈÇõ,ˆ´¹F²ÎA× #Œp8ö ýúI}û¶{ÜÒ5ëôЛóuÍIÚ>wmü�8Zظ1þ±þý€4Æ’ �ÑŒººÖßO>¼Ãã?ôæ=ôæüVÏ™÷é—*Û¾;±ý~iûöøÇ{ôhGu¤/fHÒFuuµÓ% u[¿>~!ÉêÛW†ÇÓáñKJŠõЛ ôzéJ]}âx ï×GÃKŠšœóÜüÒ6Ç(+«�Q[+-^ÿÄ>}X®È€´aš¦Ó% µ5ÔX³Fª«Kh»ÏXN?ã{zèÁ§µqÇ.ÝüÒLIÒ5'�oXÆ1£t…JW¯W¿žÝÕ· ›JW·Üntøð¡ªÜ±Cc#uRk;w°\�A$i#++Ëé��Býû+kÛ¶ÖOÚ¸±þ1th}?‰ƒ‰’’b•”·x¿tõzé$©lû.=ôVýrŽ«O¯‡Þ޽´ã¸ã'èôEêÛ³{ü›y}ÎÍ•ï‹/䪫kýäšiùr髯âcÇŽjõµ$éƒTRÐ]%{Cˆ±Cönúú²Ï%IcJz+ÛÖ¶¿‰’’¶Ï !�]B$7W5#GÊ»~½<›7·}A4˜øì3©[·úe>_ýÒ ŸOr»¥¼¼ú×±´Ñ(óÁÿ¾#I:îÀÚ®Åç“ Ú>€N„@t‘¬,Õ¦`ß¾ÊNd¶„$…B­oÃÙ§�4b„6nߥ[n¾S]|®Ž;n|«CÎ(]Ѱ èð~ ,Å Œd ¶Odœpn®ªÆŒQͰaŠìk3ÕÍ›¥÷ÞÓ'¯ÍTié²úæ˜+W¶bÌød…$iDIågg·}–k23$@—êÓGæ€ònÝZß3¢µ-7Û0ã­w%Icó³êC‰8ʶïjØúó€’fG°\�¡$JJêee &¢!C"3zsïÖŸ%­móEÈPQ�ƒ‰�[ïÑH4d3t@«ç•mߥŸ¬lx]¾cwÛƒšP t6ÍEƒ‰íÛ¥òriÆVO/]»N’4v¿�­žwóKÿiòzUÙ¦Öëèׯ~Ɉ@ ž‚‚úÇ�!ÒŽ1gM”®^§²í»Õ¯gw72þžÓç/jèõEÙfùkkã/ó ™% ƒ±Ë@[|¾úp`Ü8é˜c¤FÂŒÒú3.œ06îåeÛwé¡7ÄýŒÉ)€tB �&JJŠuúéßsº lA @š2 C¦iÊívËãñÈ0Œ&Çàœ’~E)÷¢‹ÏIɸ¤#¶ý †!—«þï‘HD.—Kn·[^¯·áœp8¬H$"˲d†<�"‘ˆ"‘ˆjkkeY–Såw9ùùy’6%}Üã�Ÿô1HW8,;;[n·[†a4„±˜¦)Ó4›¼çr¹är¹”��­P(¤P(ÔpŒ€"u†–ô>ÇSß¾ÅI€tF €C Ã�×ë•Çãix/^Ñ·Û-·»þc=:ƒ" 1s¢>|¨Ó%`+ ldšfÃl†æ}!’%:¦Ûí–ÏçSuuuÒï�ä;n”Ó%`+ l`†|>_Ã’‹Æ½!RÉ4Måææ6„Ì–H_#F sºlE € ¢;f8Áår)//�˜i®oßÔìÜ@ºbÛORÌív+''Çé2vîÈÉÉaÛÐ}TVV‘ÔñòóóöìÜ@×Á RÄëõÊív;63"—Ë%Ó4›ìÈ�öÙ¸¡<©ã Îr @×à R ;;[YYYiFDegg§mménãÆ •—ovº := ’Ì4Í&[y¦£h“ÍtœÁ‘î~øé¤�YRBÿ@×C @’u–_ð£¡Dvv6=%4cÆlÍxmvÒÇÍËËMú˜¤; ’Èív+++Ëé2ÚÅårÉçó9]FÚÛ¸±B¹ë)»[÷ü”Œ @:£©%I’•••öK5âq¹\2 ƒí@[qÅå7Èï¯rº 23$H¯×+¯×Ûi—>†Ñi–š8ᡇž¢‘%IF À>2 £Ó-Óˆ%++«Ó*©´qc…zpšÓe�q$ØG.Wf|œF{I¸Ý¬èl,»j4·{—?å÷ ÝdÆOP8(S ©~‡¯×ëti£´tYJvÕhîõ×ç¤ü¤›Ìù ‡dÂr�ÆLÓd–Ä=ô”-÷ñû+UZºÌ–{�.$Ø�¹‘%ZWZºL¥‹ì zð)Ûî@: � ƒ<OÆÍŽÀ^Ï=÷²­÷+-]&¿¿ÒÖ{à$ :Èãñ8]BÊtõ-@7n¬Ð¼¹ l¿ï³ÏØ‚à$ :(“šY6gšf—^ŠbÇαLŸþ/Gî €2÷')R¬®®ÎéRÆ4Mù|>§ËpÌ¢…K¹/Í-] �”ÉK6¤®;KbÞ¼*/ßìØýin è*$è ®ðËzWø››7o¾£÷/-]¦U«V;Zv � <OF÷��¤p8,˲œ.Ãvóæ:HHÒÜ·ßwºR.³’ E¼^¯Ó%¤\$ér�DýÖ›UN—¡éÓÿÅ €ŒG @t…¥ ™>$§—kDùý•š7ÏþmG°S×ûI€$ˆD"N—`‹®¼4VZºÔéÌxm–Ó%�Rt@MM�Ó%¤œiš]biJ”ß_©U_¤O3ÉÒÒel ÈhRZîlAsK@&#� ºJ³Ç®ò}Jéµ\#êõ×çÐÜ�±$è�Çãt ) … �.Ã6«V}ít -øý•š1c¶Óe�t€išN—�ráp¸KÍ�(+«pº„˜æÍM��?H6 : ;]BÊu•�D¢Ò©¡ec4·d* :  eüì�®ºD¥ëìˆ(š[2�`Y–ªªªœ.#¥ºÒ–Ÿee›œ.¡U4·d" :Ȳ¬Œž%Ñ•fH¤û/û4·d" öA pº„”ˆD" …BN—a›²²r§KhÍ-™†@€}�‰ËÂá°ª««�.ÃV~ú/¿¡¹% ÓHøÿìÝwxTeúÆñï™™ôN !�BhB¤¨»b×UôçºÕº¶]]]]w]×-®ew-èÚ»  " "=ôHH€4Òûdæüþ d&$! ©p®‹K3™9ç=3“dÞû<ïsDä$œŠv»ý”^ŠÒ�®¾d㨙3>ïì!ˆˆˆ´"""'¡¦¦æ”š¼;�Nìv{g£Ãu—@"9yc·«ˆˆÈ‰(�9I§UHé<¥¥eÌxÿ³Î†ˆˆH›P !""r’œN'•••�=Œ6¡`¥ë›;WWÛ‘Sƒ ‘6`š&ÕÕÕ�=Œ“ât:»ý1œ²²rÕÜRDDN $DDDÚˆa�=„V«®®¦²²ò”ê‡q*›þê;�=‘“¦@BDD¤�t×—v»�ššœNggEš)9y“š[ŠˆH·§@BDD¤�˜¦IEEE· %N…¥&m! À¿³‡Ðbjn)""Ý� ‘6ät:)++£ªªª³‡Ò,Ý)ks÷2}ëwÜ»ô]žZ3‹%vPVSÝècçîZ«* ÔCBDDD¤IIIà 𣴴¼³‡Ò*þLœ8Ži·\Kbb|›lsHhÉÓÜnÛ^�Åö‚,>O]C•áhô±å5U,NÛÌjp)"rÚS !""Ò ÕÕ�Ÿ>U†�§§gg£K˜v˵Lõ½c_GFö:üߨ^øàì{¥¥eÇ–Fdeæ�••Ó±ƒ="ÐÇ‹›Ç%1í×·0`@›n;& ¬ÑïåU–âà‹½²šÚІ+!¶äíS !"" $DDDZãt¾æéhÚ´ëHLŒ'11þXÑl©©d­]GVa1»2sINÝÏ®œ\² JÚ|œ�>^ŒŠ�fÚø³HŠë{øÆââ6ßÏàQ„û×;•‡�VO5Å嘦éö½­9m>&é~HˆˆˆˆœÀáeã[÷à˜"÷ì!2$ˆ¤Ø¾L›p»0sÕFÖ®Ù@vöÁ“Û¤ñ$% c’Õ‰¿Íê~‡‚(,„��Vï£!çE æ³=«›¼�ÅjÅÃÏ‡š² ·ÛËkªÈ+/&Ü/¨MÇ$""Ý‹ ‘öd³A�‡ƒ‰Þ<õÔ#,^ü#‹/oV8Ù‹¤³F�˜GRÒp÷¾©©°gÏñ:t¨Í‰Kb†1?c#åö¦—/Y½<°Ú=qT×´éþED¤ûS !"""ÒÞbbŽ $°Û¡´˜8qü± ŒÒÒ2vírŽö©8ár‘˜ÈÈ8¼mWûöA|Û4´<ÊÏËKbFœ°JÀÓ߇j»§³néFNi‘*$DDNs $DDDDÚ[�àáq|PPXn7ø“”4¢uû±Ù‡õ«$ìövY¶qIÌ0–fno²—ÄQþ¾T—Ô]©¤W@p›ŽEDDºKg@DDDä”g³ATÔñ·çæ¶ý¾bb‡õ8Ðæ»òóð≳®ÆÏãÄM^-6,ãØ×>ÍxŒˆˆœÚHˆˆˆˆt„ž=�¿­ àøª‰“u´J¢¾¼¼¶ßÐÓ7°ù¡„çáûôô ÆßÓ»ÍÇ"""Ý‹ ‘ŽrÜò ŠŠÚ~_ UIØí��Ýöûú†ñ·sn$ܧ�ãsaó><¦þ¡í2é^Hˆˆˆˆt”ˆ&âùùm¿ŸÆª$Úc‰ÈG+%Î�Ôè} «Ãb0&j@»�CDDº""""%&†9É[HNÝWw[;U-4X%QP@òÊu”––µË.{úr×°ÉüçÜÿk4˜°xØ8£Wa‰ˆˆœvt• ‘ÓÄÆ�Û;{ÔÖÖRSSÓÙÃqãáá�GCM ÛÁš5ëx哯ˆ bT\4SG�ApH8e†µÍ÷ç_co@rê>æ¬ÛÂ’m»)©¬æÖ[¯cò”óÛ|®ÆÒ›á¡=Ø~èÉy{�]‰£¯O0™)™d’ÙècGŒÜ®c‘®A�„ˆÈi"';¯³‡ rZËÊÊaú«ïû:³°˜Ìäbæ$oÅúú'üþ±û ðoÓ}–*á7o¾KVA‰Ûí3ÞŸEHH‘‘íßË!š@¢Ã†»ÝvÂßG­¼ê©ˆˆt/ $DDN_r^gAä´6}ú;8�οç0äççqý —µé>ÿøÇF˜8Y±b%o¼ùB›îODD¤%ÔCBDDD¤�efæðåß4yŸ>˜Õæ½víÚÓè÷’“71sÆçmº?‘–P !"""ÒÎæÎý†ììƒMÞ§´´Œ9s´Ù>KKËØµ3µÉû<ûìË$'oj³}Šˆˆ´„ ‘v4}ú;Lõ½fÝwæŒÏÚl¿»v5FõÀýO°xñò6Û¯ˆˆHs)�i'»víiv�••Ûf »vínÖýJKËxàþ'xõ•wÈÊÊi“}‹ˆˆ4‡ ‘vPRRÆý÷=ÞâÇMõ�6Ùiiy‹îÿÚkïñ‹Ÿ? PBDD:Œ ‘vðÁŸ�°oDCš»Ô¢=deå*”‘£@BDDD¤�•––�ðªõø3uêE|òéëm2†€¿V=.++—?>ñ�6ƒˆˆHSl�=‘SMrò¦fUG$%� 2ªIIØ8q<þm6†iÓ®#11ž9s°v͆Uk$'o"9yIIÃÛl<"""õ)�ic%%¥'¼Odd/ÞxóùvGRÒ’’F‡«6²²r˜9ósæ|yâË‹NõÞxó…vŸˆˆœÞ´dCDDD¤�Mš4žÄĸF¿Ÿ”4‚7ßjß0¢¾€ãyê©G¸ãÎÿkò¾II#H:kD�LDDNWª�icþ|üÉÿHNÞÈ®]©”––»=11îXÕBg¹ãŽŸ2uêÅÌœù9»v¥Ù‹Äĸ#ÿâÛt鈈ˆHcHˆˆˆˆ´×%]Mdd/~÷»»;{""rÓ’ ép $DDDDDDD¤Ã)�‘§@BDDDDDDD:œ ép $DDDDDDD¤Ã)�‘§@BDDDDDDD:œ ép $DDDDDDD¤Ã)�‘§@BDDDDDDD:œ ép $DDDDDDD¤Ã)�‘§@BDDDDDDD:œ ép $DDDDDDD¤Ã)�‘§@BDDDDDDD:œ ép $DDDDDDD¤Ã)�‘§@BDDDDDDD:œ ép $DDDDDDD¤Ã)�‘§@BDDDDDDD:œ ép $DDDDDDD¤Ã)�‘§@BDDDDDDD:œ ép $DDDDDDD¤Ã)�‘§@BDDDDDDD:œ ‘r–r`Í&6l(ÆììÁˆˆˆtS¶Î€ˆˆˆH·àÈâ»»_å«%È(¥ÆiÐóÞ¿2ýÌ ¬�=6‘nH�„ˆˆˆHs8‹I_¼�´t瑌NN«9 Ùô¯7xÿÍ-äØƒpÃ�üâÏãˆôîì�‰ˆÈéF�„ˆˆˆÈiÃIÖ«ÿâoOn£Ò(aÝ¿Ÿ'‡¼ø�AxvöðDDä´¢@BD¤;sì竟¼È·éŽc7Y†NåÑ7'ÞÚ.Aµ»ùtê«,Ïs»É6æFžüÏ9tÓÂÒv>|7�þ;‡c¯¼áÍØ÷ßæ‘ë}:mL[ïÿ5O¼š_7&[ 7®|ž›‡i‘D«8 Øðå®#aĦƒì¹«H{z=:md""rR !"Ò�™Õ¦¤³wg] aõ.Æ~2]öœ•Ú¾—½ÙuñèYŠ£‰‡œì”ìIgï– 2¶f�¾u?ÕçýŒ‡îê{št€¶ÐgXlF5G_zÓξ-Y8®�ëœ Î"öm/ª #÷/ýâF´žÙpNgC7a/çà¶4önÝGÆÖ 2¶¢ï#�qã8½""rrHˆˆˆÔlãý‰fáÁ£Ó5+Q Õ§Ñ |õ£§5™µGosrpË>*Í8ü;£:¦v?é;Ü£0Ë€~ôU¯ƒÖ³„2ââ8<—íª ž á�¢_#ÕŽ-³yjÂgì?ú¾°2åžÓç'CDDÚÏéqÒGDDDNÈšC´—kò`R»#½n"ÚÁÌd¹N| |ÇÐS'æO‚…>¿yˆß>8’¨žØÂxû�<ú×a(ç‘ަ 9Ì7š˜X +·ÔU%8³2ØW`2(¢%Î\æL¹›·–ש0±Ðûþ¿ñò?[´ôþ3Ý¥ZÀJô°¾¨ÍÁIòèÉègþÈèg:{ ""rºS…„ˆˆˆfëMÿ!Þî³´¿lâDÌœ $¯w¸,wqrðÛuìkQ¥Å‘å"®½ ,AôÚ]/¶)"""õ(�‘#<ˆÑÇýÃ�³˜Œm…-è¥aRòm2»ªÜáØµ� {›êœX_ û¶d»7´ôŒ!n°>ºˆˆˆœ*ôW]DDDް>¬�nŸؼŸf7˜ålþz;ÕõŒÚtÖ-:Ôü`£6›ôîME-ýbé¢ú‘S…zHˆˆH»2Ë‘¾v7é)yURkxâFï�± I€gìÄ^NΦݤíÈ!ÿ`Uv_üƒéÓ›¨A}ˆóì&¥þ*2³Ø¿+‹Ü}…–SUåÀ´zà@�¾QÄŒŠ%:«]ŽÇ:$–¾…Ç“²Íiä8FÝœeÛXûCåñÁƒYKÊWë)¼ã"z4ãtˆYšAZš[}^gÄÒ§EŸ\Ljr2رz³ ))²cøùÝ›¾#è××·M/gê(Î%mÍ2Ró).ªÆióÂ7,Œ^ƒú“82ÿ“n~aR“»ŸÝÉédfRZR�ÓÃß ?z†‘Mß„P|ºë§»Úrr’w²gw>EK©tzàÖƒ^‰ýIE�w÷ø ‘æë®²DD¤K«¥pÕæ¼8ŸÅóÓ(¬j輸�%°C¯½€ËÑ}[<Á¶gneá?gñõ'›È,p4~öݰáß?Ž¡œË•O^ÊàÐæìÉA泿ãšg›¾—á?�ßg=į¾gÚJf<9�5KR8�WƒÙD)�añ&ôìÑ\ôÀõ\qe|Úpžf„ö#¶�Á¦T—)©ì-ƒè ?¾fe2› ¼‰}Õ6º�Éá'°s[*neúœÙ�fåWÕ‡ØöÞæ¼ý#7Pål`<†AÃF1ùžk¹jZA­M&œ•d-üŠo¦˲E×4ü^·G1ì'—põC0¼o S8g9³æòÙ±zmÕ Ï‘ýXüBè;ú FýòF¦]Ù`àâÜõ9�zŸÝö£óáÜOÞã¡©ÍLLœ%|{Åu|{‚»yL¹‹7¾º�à&_n“Ší«˜÷â|ÏÝNVAm?Ç–€ž ¾öb®~øR’âNò‡MDDº -Ù‘6e§²àç¿å®‰/3kvj#a€‰³$›Ío¿ÇßϺ‡'þ°†ƒ5ÍÝK-9ŸOçá3Ÿàõéë9ÐT`ÖR–¶‹Õ3·�oëšgYÍC»Y5k+û6F˜Î*òW-eæOäþ›�^Þ†ñˆ&~¸{õ…Y¹—Ôf5¶´³kÞŠiaVlgõ¢²f,Û0)ÜœF�ë.-AÄ�êy‚.&åëæóÜè{øÃ=_²jÝ¡†ÃÓNñ¦UÌúÕï¹÷Â÷YŸÝ’þuû;ôÖß¹oê|5/½‘0âðýEØ0ýâ‡Õ‡š#ïÇY^@ú÷?²fSeK¦ãÕä±öOp÷è2ãÝÍd6F˜8KsÙúλ<}Öƒ<÷F:�þZ‘nE�„ˆˆ´gv2ÿ›ò^�‘NE“'wfM[žû_ó%©e'¼7…s^åÉÛ�VܲY‰e`±þ-zH‡±ô�¤WKÏÒ›5äÌ~�?ýl1[v!Œ&x›íþÁ‘OÚÆ¢ Õ;Y9¯ ®¥-’“{Õ�¥7«ØòÅzÊN¸!;éöázH†W, C›z‚œ|ý¸ðu~ØÑÀ’‘ƘŠœÅß.z�µ¹-�åš8*kp´àafÙ–Ýÿ�?²‘¾}«ö2ûº§x÷›<ì-šáC\RŸ6]ŽÒæÊ÷òÕõ�ð·ç¶RÐh�s<³<“îý#Ïü7�fç—""ÒeiɆˆˆ´ ³d'\ó/¾Þ\Uo2hàÙ;–3ÎO ::g%E©il[²“ìB—ÊÓAá¢wøËíüãÃID4òÊ,ZÇû÷-&Çm†fàÕw £¯IbÈð^Ú ºšò¼rwí%eù¶o)Ä÷ÌøLú <Ã{Õûåõ¾=ñmƒ¢ #¨7½Â­x×FÒD?¢"눟¿à(/!og çndïA»Ëóæ¤pÎÛ¼õɹ)¤ úJXè92– K Ç’2°Úä’ ûªU¬Éª«4°ÆžÃMprpÉl²&•KV±¡ð\ÎíÑÄH9¤n®pohO\µÿU«?æ™[¿fo™ûûÂÃÈkÎfØðÞzÛ)ËÊ"eÑJV/Ëu9ËnR³k!ÿ¹sÏ6™ðV�®1°õèÍ€ñ‰DG`¡¦ Ÿë¶±mC½J ³’´ÿ>˳}þΟ~Ýȇ1'^™Î‡ËËÝžÃ@ß Ç1fr<Ñ}ð²8©)-¥p6ûÖïdë)d—Ç�0¢-š³4v¨VüûEÐôÝl± ‡"Î|~øõ_ykA�{˜cxÓsühÆ]˜HŸ>¾eÅänÙÆšÙëHÏsù]á,aóãÏóaÒ?¹m¬w›’ˆˆt""ròÌ 6?ñofmp#Œà8¦ø7F'e[–óÙƒo1gYaÝÜYÎÖ?½ÂÜ Ÿæê� <©µ©|÷ÖêŠ ,‘gñ‹/îçÒáMô[±—�¾,¿¨v\šdø1æ?ÿâÞ [ó1Òäà;¯ðÚçù.a„�µÏHnzã.®žZïý%7ý%�…¿ùÿû$ûX¥ˆY½Ÿ¯[À”ï®$ªK—‚ˆˆHSHˆˆœbkÞåNßw;tŸµ›æðö[9ng;�àÁL›÷×%ù48y2|#õØ£ü}ð+<~ë÷d�y™lûÛ –ßð0çö¬ÿHé«ö¸]RÒu>·=ÝT`à3ˆ¡­;¼âIPd3Îjûôâœ=†#÷Aþõiá‘Ȥvs2ë÷_CŸ~'?5Bâ�`aÝæºEΔTÒK¡op#ªÞÉŠy‡ê–kX{rÖÔx¬&c. gîK¹‡¿gV²ñ³u”]� Õ±=•t×&†�þgÇÑpËE'^{�ù).gÐ oâüO==ÿ÷áAØ…Óxâ;¿¿lN]óLGË^YÁ´‹¦Ð¼«‹]÷ÿ~oúËFÊ\ò&KïÑܽè·LŽmøc©Ü�‹Þú–²ßñò¼’cïùš5óY°æ2~vŽ>ΊˆtWê!!""'©‚äÿÌ'Ýu¸%�¤>ÐhQÇJèU¿âÁbðp¹£yh _¼¹ŸãÛ :(ͯWÂÞ+œÐv¬Nï’ŒÎy`2Q®ó0{»7Ù}H‹Ø¢HL polYµ—ÝÛoTa_µ’µ.Ë5,Ñg1f”°‘peau�$¨üþGÖæ7Þ²hSù®»²ö&ñ¬À†ßKå[øêÕÝn•ž#¯áÞ' #êîç;áFn›ÖÃåÃ�Iõ²$ç5·§��W¯Pü›óiʳç¿z7ĸÞÙ¤dÎ7,Ë<~΂JÝ~<‹ê&—®mŒÉÁ¿äG× 'Kã_¸‹I�„ÇØ"˜üÏëäzIÇAVÏÞC›µO‘§@BDDNŠY°Ž%_•¸„¶a—së´ðfNž¼ˆð&ƹ^ Òt�þáRRkëßׂ—Ÿ§Ûv�ii¤·°¹å©À:d ‚\Ÿ³ò÷5£ñd³Øˆëá8Äîuù�l¿†³Öº-×»d4 G‚"�³G3ª—Ë´¿l ?~ÕØXí¤­ÝëÞÐ2$�ÄĆëò«~XÊŠL×%<~$Ý ýšRù2ü–±ôtÙ´Y•¶5íÓ.ÑÁu÷ÆÓõe«:Ü´þsaøzãå–U“±!³{O¾Ù¬øh'®Ù¥uð…\sE#aS=–¸ Lïár_'y+¶“Ó­Ÿ‘Ó› 9)5+Ö±¥Ôµ¼ÞÊ€[Σo ª¨�à3™|M¨Û%GÚÖïª_#a#zX4V× ]á*Þh9¹§[Ë}[!aîgÛ+‹+¨*i ƒ€¤D÷ d¬I¥º¡»WnçÇ9ù.Ë5BIºz@Ý ï�œsYHÝëkV³õ“Õ.M3]Ôî'e}¥[Àå1<‘ø{:سp‹[%�á?”1SšèOQ�mX"±Þ.÷vV²oëÁ6zë3¿j<ƒ\“ÓÎî¥;©ªwOKŸbÜÖ�8Hé5>[]ÞF¡SÇ3ó6³a£ë%z­D^vvóW�$œÕÛí÷„3%�ý ¾)ED¤;Т;‘SŒuÄu<ýÙ%D´6r¶ïàýsŸcq³.�èàÀÚ4*]goÖHÎ87¬…¥åž ˜8Ÿ×–Q~t·µؽ¾sˆëäÒ âÚ‰ ûëNÖ­Š0ä|ø<íÚÈ�¹ž &EàݽëÚÁ¬¡pûnölÊ cg.……åT”ÕbøúØ»'‘‰ÑôjÁY¯hÀQÛv§Š- ‰ 5Ø›S×ô±j} éö± ¬×Ì¡jÉ2ÖäÔ½_,Ñc˜0ƵDÁ“A×�&ôͯÉ;rµ�šåKYžqSû»¿XfA»Ó\ßP¢Î@ý¾”8óIÝXèXˆ jÁÀ+�à  üØFÉÛ›‡“èv9kc„d`¼…M[�¾V&ÕÛö’Y;Žx×Oe>C™ô“Þ|ÿ߬c½YÌ¢|xуìº÷n¹o,±aÝ«›cíæ=ìu½:ŽáCÜÙÑ-j4á^MaVæ‘›kBÿîþC/"rzR !"rªñô#82”ÐÖÎUjñnöLÌAnªûÙdë}ã[¾sÏÄzÙ–‘z´ ‚é 75'þn£Ïd~þÔ ö<°‘’£;6�”®û–7.[ÌGƒÎä¼Û&3ù¦$â"nƒØU9¥²ì¥/˜÷îR²ª1;óT¸gqVŒ­u•ÎÌ\òkq$ðdУ¿ââ…åë�u—y5+sY÷ÏçXÿÒ»$^9‰)·MdÜy½ñíò5Bʶ— IDAT¯&¥{º‡—fK®½�%'³Yg)ŇœÐ¿{…3""rX—ÿó%""]˜YNI¾Ã½ÉdHÁ­h2i„ìöWÉII^iåéVúüúaž|v4½ê—B˜ʶ'3ï‘ðPü/xà'ï±è‡<ºþjùóßåÃæ…g–±+³“ÃÃ�Ä ýÝÏ^ÛÓٙ쾸À,ÜÀ²ù.¯“-’±×ÇÖÛ+‘ñWötY¶QKÚÇËØçVÔáàÀª·+0~|f#Ñ€£Œ’¢¶¢Ìª·>m˃Àž~îû«)§´ôø=Fðó¯~Ëgùc©ÿV¯Èg營ðÒ%wñ³ÁäåçV’~¨+7S0)=TÖöKaÌjê¯w‘nC�„ˆˆ´žiÇn¯7‘ò²µê̲áåéÞD¨­ªmx½¼áKü=¿ç…•¿åÆ«cð·_®mÖ“6{/]x'¿œð_­(j§¾'ˤxþëüñÆ/ØžçèBý ÂÎL„ë‹iV±{eºKcE“Òo–±Þ%°Çøá �­¶‘pÝ9ôrÙžcû�,Ûè2‰6Kؽ:Ûíu²ŽBb@#C´Û©u´C QëlÇ÷Š�‡§Í}I“Y‹½‘ ¤X£GóóÅÿáé.bhÏã—B™&•{7³ð±râ½<ýÇ•d–7´¥ÎfR[ÕFW�qÛ¬GWÎaDD¤IZ²!""­gxàQ?E¨®å¸‹c4ƒY]CýlÃæmk¢…�ïàqÜüÑX®IÝÄâ׿3F2ûÕ›Ô›µ­ù–7.XOòS¿çáàÛ…–››‡Öðö]‹È¬v«3ÁÖk~yã& &!Œà<,Nìeågf³oí*f=ú[½|æÉ³Âà³Èñ°a5 8ökß�ŒzR—Ç´ ïƒO»½GLìÕv÷÷¨aó©ª"� ¹óNþú‹›Iýb!ó¦/äÇåyT»¿Ñ1K³Xû�²uÞüfÖ¯Óµ–1X=ë�ÇâO¿ ‡Ó'à$žlK0"»Ð´ˆˆ´ˆ i=×À0+.kÜ )ªZؾÁÌ+réC`! , Kï¸\òÏ\ü§<¶ò sÿ»€5ÛÊp=ynÖ°áñ¿ò|س�‰ˆH7e#"6Üí�‰Y}€}{Z>I®Ù•AŽki…a%"®eÁ�áÎ�ŸÞÊï׾΋3¯gT¿z%îÎb’ÿøëJy¼{=¦£�y˜Ål^�êVbDLàÎ …�Á—!“Ü–Ò˜U)lK¶&¹Ÿ/e{e]u‚ÇØó×Ô+f%æÆs‰ó¬Û 3kKWNrWì©«®¨ißÉRm.Y鮓Sï c83´+„Áç w_‚á,cû’½8™üøQ µÇòo†O;‡°|²°Ä�ç¼1u¯‰³˜Õ¬£ÌYÆŽeé.hϳ‡1ȯÁÍf §ÿP÷³îÎý[Ù’Ú5»…8¶¯gã~÷Š¿3ã‰jeͪGä.{í<÷Ö"\{©˜5ìù|YmP@cxÚpoÓRCuEË2<÷'ÚµrÊ´“²dêI)"rúR !""'ÅkÜH†ºÖÇ›vÍ\BF ÎR›EønÖ!÷f†ýÎdäÀ“û3e„ ä†.§¯Û„º’ýÛó�?sløâä”e¶ó:j�»B€g O—ZOi‰Æð8×’z'—lbߦeü°©®_‡2ЉW�8@²„3îæ¡x»£Iù‚X»o;›W¹@†•¸)C lrƒ6œ7Èý¬»=�f¦µª�Iû«dóÿ³ß­È—3.ÔÒNõØèuã/¹år÷ðÍ™’Á�6è#iù¹÷]1�fµ8¬3¢‡0Ôí½dRöÍ÷¬ÎS�„ˆÈéJ�„ˆˆœ#ô,&^è22qlžÇÌš[%QÍž>d¹ë¤Ä°sóùĶÁÌÜ:(–˜z «J*�›µa½ÜŸ`ߖʾv¸0À1†7¾õšT8DyWšŸÙú1jJ¨ÛçöuÌzn)ŽM¬ ‚¯8ŸQ!Í©ì0žz>gº„?fé&¾ý㶸ö�°Å0rJø ¿ Ç2Â-Hr°ÿõ|»·«UI˜T,ÿ„·ßsÃŒž£™xQ++�\~ô?³—ûò©šJ*Û üÀ #Ô½ ŠÌ T·tC¶~œsU”[O³(™�ŸÙJ+ .DDä @BDDN’/I÷]B?×åÎÖ>üŸ¯k`âïÆÉ¡/ÿÇóÏg¸÷Q=›«ÑD3Ã0æ‘ï~9¼½�ŸþôÜÃ}â�¾Š¥?¶cA¹5‚¨X›[˜c_ù#+÷w¥Ù™�øKFìòĘջøá³œºËZÃ;mÞÍÜ¢šÄù—º4,5«Øúñ*¹,/°Æ�ÉÈ„L1BGsùÍî½FÌ¢M¼}ó»lê2gÞM*7Íã¹›¿dŸë{Ñð öŽ©Œ l‹}Ô’¿¿Ð=ìðôÁ§¹/JS<¢èïÖ•,XBr‹Ÿ_+±?»ô¸Šªì×^äßohçj$éŠHˆˆÈI³ ŸÊí?ë�k_=³p3.}œWßÞMqõófE.ëþö ¿¿õ;²j\'i¾ }ìVÆõløœqÍò¹üï™ïÙ¼§â„ ûÌÒtæ?ø;]«,~ÄœÑP³L+±ç ÆßõŽƒ,úÍë,KmxªdVä³ã“¥l;ØÊ‰¯áÇ�ÉñîM#K7ñÞ´·Y•ÚuVÖ{ŽIbxM6­ ç1qlS×­¬Ï—‘·Ž%´ñËg:ed£—uçÅ�Gn᜞îý?ªÖÏá/çü™÷>H¡ð§òÅ9lÿôKæ-*lóž!fY6럞‡'¿IrŽÓ­_ˆmà¥üüÞ~ oÎ\–=ù.s¿L¥ð„o‡ÎàýÝÇoØŸ¾'·ä0ko†Ž¯×¼6%oݵ€ôÒ†Ÿ1{n*+ßß@n½FßIüß½ýñtË$±úžßóÈ/æ°nwEÓ¯�YCáæõ,|v){»æºi�®´LUDDº+×áOßǵÉOòirUÝ%@‹RYpÇÃ,~*–a‰ŽöÇÃQIQÚ^¶-ÞAV�Ã}òaXèqå/¹÷ב�TG8Ø¿póÿ¾�¯žšNð�A K߸pBzøâíeG ù‡ÈÞ²“�ó7“‘WïŠ}Æqþy^ nÝ{âDÆõYÊü}G£{Ê÷<7r_LNbb(þÞ`/)&Ï^v®H%¯Ô›q3Ïfȵ>­yâ¿áRFÿm;ËŽ�m6)_3‡¿�XBßóF1bl,QQøøXë* 5”îÛÁ†ìZ–à?„³Î÷cÉgeÇO ýo>Ÿ¸N|='Læ¼øE|¾«�®‹–μ4¾ÙRŒ^ãùÕôM¤ýä;²kêžGûþ�|~û&¾¸/œØÑ Äćì…ÕpR[QAin>9;÷²gkvþE ]Ò‚GNò^û+w-ïOß„Âzàëï‰ÍjR[ZÂÁ�©ìX‘J~©ó¸çÍÌ´wnfHc—å,MaùK_°²ì ÞêI„!$œEDdþþžØlP[VJAÆR—­gÝʃT9]ƒ=oß<–ÞmrEM+ ÓΣï+Ÿ�~´”ÉtrhÎk<8h>æ &&:/K-•älKaûšlÊ-gð«É#¸4Ò5,ò$þ‘ß0íÇÇy燺÷“é,#íý·øËŒL ñÌ>ôŠ ÄÇË‚Y[CUQ1éY¤oH#3¯Óc0¿¸ñ\ú÷í* `ED¤5HˆˆHÛHäæÏGÅÔ1o“ëR “š¬T’g¦’ÜÔã +!þ”'ÞšHDc�Ì2ÒÖ完0k(Úº‰·njö �&>wûrƒß\ûD+~½†b—¹¾Yuˆ=ó¾gϼ†TEÊŠ½8®ܪ%&FøX~ú¯±lÿÙ ¹\JѬ)!cÑb2-nÅVÛš/ï†Ïç+Ž[ëoxdÒMQ-/¹ôˆcÒ´þ|ù䞺+uÝfø™Œ>§%Á—ÝÁ“¯×òÔ�KÉr»\‹‰£ä »d÷¢¦·R¶ëÎôlÁÁ˜5eä¬ßBÎú-Í«%|(7òW�h8plM!íÈq8ŠsÙùU.;¿jî¨ |ÇÞÀÏo�8ùÞGX‡]Î-Ó¾ç™wó¨Ë=Lylø0ƒ #•k«¹ôÊzëF¼ûqåÇ�QuÃßùøÇ\sÓ¬¡xÇ6ÖìØÖô€j³Ù¿Û�{ÇZén´dCDDÚŒÑk¿øö¯Üõýðµ4*dx†2ìw�òÏϯ ¶©Ë<Öì%e³½eõFp,¾õ$wN ib’f~ë=<ô@¾Íþ éäÐê�ä´úòŠa?ù O¾t.}üºêÙ^¿)cP|>“'3>º5ã¶uÓ$y¿ÍÀ G3Ä·¥Û³Ñû¦ûxöÛ_3i¸?F+†äHÙGV{.0<‰¸ø_ù$×�õoâ}hrhCª[O�æïÃð‹oá�Ÿ^Mÿ¶èql»œõ¯‡¹õü šý£mV’²<�†Ãè1˜ŸÌ{–ÇAøqï�fp–r`gÛ/±‘Ž¥XYDDڔ˅ÿ{޳~¾˜/_˜Ï’ùiV74m0°ôdðµrÅ—0z ï‰ÏæzÄsù+¿À^¸“ìBGÓÂOt£n¼�+î=Ÿ�ͨa0þÌÓ<7f6ïÿåkÖl)9î þ±»z3ñÎýi!'ñ{ó³x~Òù,x~ >ÝLfýå,� ׿MPßH¢ö匳ƒÛíLƒr&cÎ÷fÕ—êKI·Ž&¨•9Š=žÉSf°u®Kß‹?#®Úì™õ¶ˆÒÅÜ·rSgÏç«7—²jYeö¦žI�°('�✟La@SKOlý¸ä•{ùv;;פ°{c&…e'z� ßÄ_|.Üy)Ï çĵÁWÞÂ=¥KYþÅZ6o.¤Úy‚½x}î9Lºc*_…O{d[ \3ç9â^žÉÌ/'%»¦‘c7°öˆdèå˜xCdãïI¯ÎzêO ûùf¾y>ß}ºž=ÙÕ˜Mªaõ!tÄF^6–IW·Yˆˆˆtçp0áúÏÃåŸ 83??ÿ•ŽÔš5k¸ä’K:jw""ÒŽœeù¤¯ÝMzÊA «qX<ð £× XŒŠ"°ñªõ¦ÕV�·m/{r9”SJYY5µvÃÃï ‚£z54–˜þþ'‘¾;(KK%eý~r2‹)/¯Å´zàÓ#„ðýHC¨;L‰j+8¸5�ô�Ùäå”PQá›>žxùxãDPD="C � Æ»-ž¢œe‡Ø·a/Òò(8TNu•Ózô=Nï�ýˆ‰rk²Øü�×P²/‹Ì=¹ägSZTNe…�ZX½¼ñëFÄ€~Ä ïMPkª0©ÉË"}óröPTXNU• 6oüÃB �ëC¿áÑôèÈ G%y›Rؽ-›üƒeTU;1¼¼ñïNïÁ± �oKðL;¥ié¤nÍ$÷@ee5Ô: l¾>ø‡†Ö?Š¾Ã¢ l“Æ""ÝÒ²eË7n¦iât:1MóØ?ׯ]ÿß0 V¬XÁÙgŸÝaã » ØÔv—µ®ÿHˆˆˆˆˆˆˆt§Z ¡"""""""ÒáHˆˆˆˆˆˆˆH‡S !"""""""N�„ˆˆˆˆˆˆˆt8"""""""ÒáHˆˆˆˆˆˆˆH‡S !"""""""N�„ˆˆˆˆˆˆˆt8"""""""ÒáHˆˆˆˆˆˆˆH‡S !"""""""N�„ˆˆˆˆˆˆˆt8"""""""ÒáHˆˆˆˆˆˆˆH‡S !""ÝH5ûWÏåó3p6ëþ&e©?ð圵ä6ï¯:•ïÞy�ù»�=’æqæ²aÞç|ŸR‰Ù–›=°œÿû‚ÍåMlµ�ö-uœù›™ÿÙB¶—ê‘ö§@BDDº³’Ôß°tgA³‰¢KY¸2•âΘ_Ù³Yõáó<ñÐ=ÜyÇ<øîìåy÷±‡øûüý8³&›mk7s »L�™¬�ÿ=›sì ßå˜ïºë^~÷âwd7ãÅræïdíÆ½5²Ùfí»­Õ³ûföµßkã,Ïfç¦Ýä·I`fRyp7›wfSÝÚñänäÛÅ›ÈníW麷xô¡ðÍ�®š ŠˆHg°uöDD¤-˜­|�gfn¤¤ÖÆ·1>æ|Î�ŸÑÙc<Ý8É\ô3Öù2å'÷0,Ü«$6Û~zDDàòê춃zÇæA A„wÓÓ΂Õ|ðò"¢îùýƒÛã#“IÕæYüw¦•Ÿ>—@ØI¿%ì™ÿ*¯å]Î_{ãÕ…~æm~¡Dô²ìÝÙ#‘®D�„ˆÈ)ÂQQJ¹Çe÷]Å [-U¥ùìÛ¾ŠÞþ;?¬¾Ž{~9‘>ž�=ÊÓˆYJjJ6žCÍåg tùƒ›À÷=\w·Î[{iô˜åôfà3ðJîØÙã‘®FŸDDN%†?½bã‰?r¦uèÈqLñϾòoË£Sc°Ù3XüÞg,Û�ÉÁ’*ðçÜ_>Î öñÕ ï°d_åA‘ƒ9÷Ú›¸d` GO´ÖÚÌüYóX¹ý…Õ¼CéÝ7þr21õÏ‚;R›ÜžóÀRÞúh)i9‡(.¯ÁðîAßáS¸þ†óéï{d�ŽClž÷)s–ï »Ì °O,Á%Nhì ¨!{í—|:o {ò*±õˆ¡¯Oqݤß,gçüÌY“FV~)5?b.º›ß]Ö‹YNÚÒÙÌþn={ jñí•ÈèK®åФ^xØSù柱2#‡C¥U˜�ô�ÄW^Áè>Þ2ÚNM�IùÊ—¸{%€AÀø{ùûM=ú2™þ‰‡/oð(ÌŠ ~œýK¶ì%·ÜFXÂh.¿ñ*’"<;Ù«>㣯“IͯÂêJ̤۹ï’þXëmÇ™µ˜é¯ÏgW^)v«? çpåÍW2"Ô f)[f¿ÍÜ�™ä–Rå´áßsçLý SÏ ;öÁ,IaÑg³Y²e?Å?z'„Sí€ÐGÞÈ1ß:ku&«¿œÅ‚µ)¬ò",n\}ãb|xîš¿ïšìµÌ™µˆ ©ÙDÿ‘qÃuã‰ö6½/`ËœùbE ¹àÉØ›ïçÚ! œ¾7KXöâÝ,°„3å·æú8+f‹Ž§±×¬ß‘ooà�ßüš7Ãg wýëv†Y+Øòé‹|¸*›¢J'^!1 »àn<¿¾8sVñÁGß²ãÀAŠÊx„ŒbÚ£·â 8vÌ£w| €mèÿñ�{Æáï:(Ç!65uüÎ,¾ùq¾>TDµ5¸ÞÏ¥IÁêwxyöfr‹«Á7Œ¸¤K¹ñÚ1Dz�ü~¹Æù!�¼’Ë¥þ-“à ͼ¿pYyE”טxE1øÜk¸é’�«YAÆ�_0û»õ¤¬ÀéáKHÏh†_v×�nô}#""݇ ‘SšAÀ�©\2d5ï­\ÅÞËbH¨ÍadžT,ãnãÎQ=°UWâeK(ƒ&_K\@ ^ÎBv,ø„¹o~NÔ_ng¸7˜¥›ùàù×Xï3š+n½Šh?yk>gæÚ½89>�8ÁöœÅìH«eØÍ¿dt¸•êÜ�ÌŸý Ó-áüùÿ†âM5©_ü—×–˜Œ¸ì®îçKeæF¾›×XM�Iù¦ùÏÛ 8ç n¿1�’½¬^pÀ¥ ¡’[7“é?…ÛnJØ#0¨%sáËü{n ƒ.½‰;c½(ܲ�/ÞzžCÎÇøåÙÁµù¤mÏÀkÂíÜ9<Ê2ÙøÝ×¼û|&U�ü†ó#^—à7r\�°ø†b%µé—Ìy�¥¯ÿ›Ù¥Ã¹êæ{éç™ÇÚ/?æíWm„>~51‡óÞŒ5X'M㾤lyz„6ØÊŠcüÔÛ¸ ØJÓXòÙ,Þþ ‚?ß3Ž`ªÉݳ‹Ü�‹¹ý¦x;JH[öóÞz‹€ÇËpf±púKÌ)Jà¢ï`@��ÜmKøz{Ó‡pÜ1›‡XñÆ ÌÜׇ ®þ5ƒ‚ÊÙ½øK>|1‡šßßǤ†ž»fìÛ,Næ½ß%½ÿå\wg"þ%[™÷ñ‡¼ì áÉÿŠOƒ¯wOJ×¼Í[ßqöÍwóÓ>^TäáìÕHù�áϨ[îçò8+`Ã?Ü -<gî ^3Û ®ýÝ õ _zXÛÞÃ/äÆa!zÚ9¸~.úþ}ÿÄõq6œ‡RØ�RÍ�~Á¸(oìeV"ý 2kÌ%ÜsÛÙ`xãë6s7)YóQÓÇoøÒwÌÕŒï€3#_æúsiÐ÷l.¹e=ü¬TXÉŸÎàÝ�¹¸7–Æ~¿ìwCYæ.ö”ö᪟ßB_ÏíøŽÙs_cF�?qç˜ jÉZô2ÏY@ü…×ò«�¡Ø*SXøÞ|R²*1HˆˆœHˆˆœê ?búõÄØžCN…I‚ ÀB�Øá àzF8˜¸3GûªŸÏ’ÿ¾ŽÔ'ÃûAÞÊù¬.Mà†‡n弇ϔöÊýcmcûmj{G¦bF}a`˜‰ÈÛοÖl!½v(k·ñý�éuÁ£üìâèÃgÿ£(Û¼‚Y íÏ,"ùûµ”Æ]Ëoo™H¨0€à¼dÖ/w¿«GĆ J¨û#X½™E‹Ò žø[~~i,‰±x>É[óà@ÒT¢9ü¼÷;ƒ!½�� Nퟧ³`ñÆÿd@ƒT-¾¡ôŽŒ¬û^m#Ï×Ño§.aáî¦SÒ¼ó’Mo¯!Â#Â1ÊK(3Á™·Ÿ¬?ââ{·¡AŽd™„�‹¥™C<Æy0�}•¾Äì[7‘4ü0(cSû*L¢„á›ÈÐ8k22(4~Ò§lMJì§Ø‘Åü¿ÝË7.·;V¢Š�X‡MࢡøèÕ?“9r&L଄· ðQöÜdæÎþŽMé)®¶àëQƒÃDcר0|{Ò3v––aDIf&¥–¾$ô?™n‹&%Xb8Àe9ƒWc=øqß> œƒê-1›±o;™û³p࿸$N¦‡a£¨Ü„ †g¡çÙ1zå;¼÷Ô_ÙxÎ&Làž^Í<ãÞ¼ãq-’°Æ4ÿ5«ÛM){¾ŸÍW+v‘YPŽÃӣܤGMíIöiéñ[‹;ös  ¶.`ö7kIÍ)¢o¼vÌ~vjOf`–Dô´á(*¥Â�¼t2*}HË©ØþUDDS !"ÿßÞ�ÇWUxÿž›}_HBö�6(ûŽQÜDQŠu«ÕZ§ut¦µÎ3Ó™>O§}^]fÚét¬Ë£Õ*\*YÂ*Ȫ²ÊÉB Ù“›{Îó$Ü„›MÉI¢Ÿ÷ëu^÷ææÜ{7qá|ø�ßÁW�U£ÜÜYaChH�žvª×‘÷_Ô’# šýÍïêñÁrnÖo6Ï�·dš–äðêâõ¢;{=ϼ¼¼$Y²LIº4 ÃìÎAŽa}áƒ5ÏÏëìÕ�a\zÚgïK IDATöµZœÒ²,É+]w=÷�Ƹ¿•!ÿpoÉ;V3¾ÿ3]wrŸ¶´Iïÿ~£ÖO{B?~hô•sï%É•«Õ/¿¡¬À -üη”êPù®ÅziKGïî�—C²Lóò§»¶Ÿ­;ºòÞ–%9fé©'¦]žÓüd?…†¶ÿ»3"ÆêÛ?MÓŒOvh˦Õzqó:�zèY}ojt«¾¯Ù)üÎ<ÿAÌRåî·ôâ²³qÏB}D´üOiÍ+ï©ä §£Ïï‰û¿—fñf½öÊ:5LX ‡îKS„O�.}A«®Á¸^^’i^ú�»\2å�W—j$ ¿ê§ât�©ÊÃ+´îˆKñ“&+µ½?Ü›”_P­Àfiöø¡JŠ�WrJŒÛ¹ç¾%«è¤>¯éÂái§¯×9Gt²’üjuòÈi5tå ^ñJNôVéÑ#:çêúû\z¯%ù×*çxÁ•©åV­NË—�¤ÄöîÌÓ©¼&Æ't{VF[¦eI2š˜¨Pó¬ ËC406V±ÍÛÀ� o¾Ž£á§C§éž¿û7ý侕íܬý•­/VM�òÎJ¿ñ.Mž¢øøD¥Æ…vã ÛPHR’ÂÍÓ:r´æKD C¡ÉÉ 7ótüdý•‡>×ñÓN%%)Ò!]*;–šSHçïí£øÄXé|�Êü^ù9ÅÆ*v`„;ûŽw¸R'ÎÑcÿò¿õí‘ :¸y�Ιmöñõ•¯UWçþT?ÏU?Ï¿3o_yYuª­sÿ”¦ŠóΨ1zœnŸ5Zƒã•�’¨HßÎ{>¾>R]­ê:û…uåó{`å錙¤©sfèúÔDÅ'¦*!Â뚯ç`DÇ)Ö»F§OžU7ÿuô#Ì�€¯«JE'Oè„·KõÕç•ÿÙ.mß�'ãúzrvJûÿÑwD*>.@5‡?Ò†O}u}”¿TzAõ-5%MËÐЭïé½W–É9{´¢Íú¸P¦†}�×ëÿtë­)úݪ×ô²×\Ýt}¬Ìó:Siy¾Ê†¦ wÌЦç×èåWMÍ™1T|UPTÛùÁ´ÿõºí–ý6óÏúsÐ|ÍLõSùá Zö©C£¾}£’[0]:�µR›#X¯ÓÛWhëÅD;qXÇÓï;`ø+Ø×¥œOw)7}Š¥gè–ô]ZúöK ¾8K£‚eÔœW¡+E7�O”£ì°¶֤ؤò7+•›_)Ó7IA>­ �À8%„›Ú¹=S{ÂÇ).СšóÕ²º1Þ;ífÝ1b�Þ^ü‚ü+nÓ˜Ä ©ú´Ê-uk½WÚMºcÄ.½»äU…Ï¿U#Bktò£åÚ^“¦ù³.ýì\�Á ²>Ó¡Ý'52cˆtúÞÅO»U£·¾©e/þEõ·�× 0/Õ_(TMÌ4MNótåI²T}"[û*(9&HŽºB}^æ”#(Hmž`„$)1¢QYWhwÀ7R["gÜ�îÂçiõŽüμ’§UÚ²2KQ“£Ôx¾N‘ãÆ(:!VÞÛ>ÖÆ-ƒuSz¸|ͳºØîéN-?iÅ%'Êk[¶VoNRF¢¡òÊ]7aˆÛì™®~O± ŠÕAí\—­¸©É ñvª¸òÚ'#p´2¦ Ðó_Óþ÷hæàUŸÎÖñ*‹?¼ÀWÿM€¯¯À`´ö…ßk­á-¿àÅ&Õ��=¨Œq‰�ÌNð×èOhÞ{Ë´mÑ´ªÁ’·�BcS}ù‰Žèõݧš´tÅ6-ÿ›Õà«AÞ’áð0Ý®ó×뜷’îxF? ^¡•›WéõMUr:ü5H× Šô8ÅÏè}úÑ?DèƒUÛ´ô•5ªqy+ õMÝžü%þwê{�n�7Fg2—iÕáoèéi±ºù?’ïŠÚ¼n‘¶W:奔)÷kê¸DùVjÿ¦uª¤JNÃ_a Ã5û» 4&°íG¬9ß[¨Ú÷?Ô»üPu¦—|C�r½:8›¡5G”f<ùcù¯^®õëiÇÅ~!ŠL®ëbº‘`Œ(MÿÞåXþ7mxÿE­¯÷UdêX-ü὚wiÚŽ×à Ý=9GËÖ-×ÞÑÿ¤;b;o#b’¾ó¬C«—oÐæ·÷êbƒ¡ÀˆD��?V“Ó<\ÂS’d©ªø¨²2élEƒ,ßPÅ™©GN»z–‹WšîxxŽJÞÝ¢·žß"¯ÐMúÖ(�Šïüó¸suð;sdè�{ ´xýûzq—¥ �£tÏ�o(eÊCzüü»Z¹îOú¯J§ ߇%hD¤o³ …M\ rþ¢•«^Õ\~Šr‡âÆ·}þNÖ\•#n–¾óH…Þ[»\/gU«Éá§À�0%Ž ¿Æ¨ô×ðûžÖãÞïkÝ–·ôüJKáÉ òñ6d\_¾* IѺ&Ü7·Í[Ò˜ÒÒÒ—ìÔž={4{öl»Þð…˜*Êü•~¹s¸~üóJûªŸë]·[/ýÓ[Ò#¿ÓS“Ú;ØÐcê?ÑŸ~ògÕó×zzj—ýðµ´}ûvM›6M–eÉ4MY–Õ²¹í~ß0 eggkâĉ¶�3**ê)IŸêRëvºmMî3$]bÕæh÷žRÆF)4@ª.øXk7ŸUÔÔ<^�¾8SŶé¤+Z#‚åÝXª[Wè€1BŽ&FÀWAÐ%VÕ9ݹNGKÊUÝ`È?"^Ãf>¡Gïü…×OÏœ*ÏûT›vžQYe­\Þ¡ŠI©ûžž¯)_vY@ŸA�t‰cà4=ö“i½=ŒÞ0IO½0©·G|Møiø¼égóz{€žÄe?€íÀv `;‚°AØŽ lG�¶#HÛ$€íÀv `;‚°AØŽ lG�¶#HÛ$€íÀv `;‚°AØŽ lG�¶#HÛ$€íÀv `;‚°AØŽ lG�¶#HÛ$€íÀv `;‚°AØŽ lG�¶#HÛ$€íÀv `;‚°AØŽ lG�¶#HÛ$€íÀv `;‚°AØŽ lG�¶#HÛy÷ö@÷†ÑîׇC–eµl}A€~àܹsÊÊÊjùÚ=64ß÷ôX_E�  ÓôéÓ[Í~hÞLÓôø¸eYÊÎÎîí¡{D� Ÿi/>´�mOíèKXÔØŽ lÇ)ô3+W®ÔŠ+<.fyç�wjΜ9½5´.c†ý̼yó4oÞ¼«Ÿ;w®æÎ�Û #ê>‚ýPÛ(ÑŸb„Ä)ô[ÍAÂ4MÍ�;·Õ©}A€~ì®»îj¹ÔgÂ)Àv `;‚°kHÐφÑîׇC–eµl}UŸ k×®íí!Ч¬_¿¾·‡pÍôÉ 1qâÄÞèA¬!lG�¶#HÛ$€íÀv}ò*´•““£êêj•––ööPú…¨¨(…„„(--­·‡âAÐçåääÈ0 eddôöPú•}ûöéóÏ?ï“Q‚ è󪪪”‘‘!˲z{(ýʸqã´eË–Þ†G @ŸWVVFŒø‚ÊÊÊz{±¨%°3$ý³$ºÇ0ŒÞB»˜!è,Ëêã[µö/ù¹þùõ�åloŸ¦úà—ÿ¢¶VÈ´i\}AÐ/ô~pèdsUhç¢ßéÕ�òÔÔÞ>΃zï?^Ôêãu¶�«¯"HúÛƒY¦e�$)0lšþ󳦮=G’¬ŽÆªËûØ÷9ú*‚ _°;H4û³~Ÿ) ?¤Wžß¨‹]>øÿòû$è#ì ÕÚòÒ«:6áŸõÎÿ½]5KŸ×{®Öû4æiÍ/ДôEDÄjØ�ß×;9Mr� ®âmúïÇ34".Rá1ƒ5ùþ—u°ÉÞÏÒW$ý‚�ñfÉJ½ú7—æ?ý�ÆÍJߊÊÖk‹»-VY­�ÿ>_=Té÷‚Þ[öýraЬëÊ)ÎÏô‡oݧŸgGè�ß.Ñò·ÿK�÷V­%NÙ—ýôö`»”³äUmŠZ¨Ì›ƒ%ß)zü‘zóÍ×µíÿ[7JªÚ —ßÈÑ�g>ÒŸž-Iš>B¥kë§—gH4d¿¦W>‰Ô#û‹þí¦@IÒÌ©.m}u§*Ô·c�˜!è7l™UÐx@o->¤?¬oøX²,‡†>ø˜¦–/×¢uå2-KΜCú¬.Bã§ —·ûs/�R–åRñ‘#*ñ­©ã®ž±ð5Ÿ!1C€Vê²éÝ“u*üÙxEüÌý;†ÿ²\gï~L12dÈ”ivöj–̾Ýz 3$ý‚-³#Ìr­ÿ˺0ùß”¹=KYYW¶�¿¹]>Y‹õל&y¥�Ò ÁµãÃ=ªqŸ‘в>„¡è‘£çÚ§�]�Ù²Ïå]¸Ê3$ýƒØVɽ½¡N“ñ°¦ŒŒkõ·øVâ7•ñëïë�÷멽EÏ<=F³ý]=àý/ú»[†(´)WKL)úÒX}'<©goú«~ü� RôŒîº!Rº°W…¦dS, Hð%õ|�0ufÅÛÚ✤_Ý#£eMˆËBoÖÝ7éÉ¿¾­=ÏþZS~øžVDüR¿zåWzâåR5x…(&yŒn› ‡eÉr¤èÛo¬VðüBÿó?¯Åçj¥ Jºa¦nNõÿÚ CR´.… ÷ÍÇmó–4¦´´ô¥Þ$àëmÓ¦MºýöÛev¾hÜ8­_¿^³fͲí=£¢¢ž’ô©¤&IN·­É}c† _èëk"ôE}ùçE�ô ‰îëË?/‚ _ Ht__þy$}^DD„LÓ”a¬#ÑE‡C¦i*""¢·‡âAÐç…††êèÑ£>|¸ Ã�a½=¤>Ͳ,™¦©£G�*,,¬·‡ãAÐ祧§ëÔ©SÚ¿¿ÊËË{{8ýBDD„ÂÂÂ4xðàÞŠG @¿�žžÞÛCÀ5äè퀯‚°AØŽ lG�¶#HÛ$€íÀv `;‚°AØŽ lG�¶#HÛ$€íÀv `;‚°AØŽ lG�¶#HÛ$€íÀv `;‚°AØŽ lG�¶#HÛ$€íÀv `;‚°AØŽ lG�¶#HÛ$€íÀv `;‚°AØŽ lG�¶#HÛ$€íÀv `;‚°AØŽ lG�¶#HÛ$€íÀv `;‚°AØŽ lG�¶#HÛ$€íÀv `;‚°AØŽ lG�¶#HÛ$€íÀv `;‚°�wo¾NœN§ªªªTUU¥úúzI’¿¿¿BBB"Ÿ^!`‚ØÀétª¨¨HµµµW}¯¶¶Vµµµ*..V`` âãã øÊã” èa•••:uê”ÇÑVmm­N�:¥ÊÊJF†¯«hÖ¬YŠŠŠRTT”æÌ™£cÇŽÙ:‚ô ÊÊJvûy………D ô˜²²2]¸p¡åëòòrUTTØ:‚ô§Óù…bD³ÂÂB9�Îk8"›˜å:¶e�>:V)«·ÇâΪԩëµùHyß— :¤çŸ^'NœPqq±V¯^­ÒÒÒ–ïŸ={V6lPYY™Ž=ª?þñ�:|øp�މ5$ ‡]“×HII¹£±�UqD[6ÐÀGn“Ñ�'šµ*ÉÍSMøP¥Fz]ûqUÓ¶ »´ð¦î�«Ÿ«¬¬Ô;ï¼£%K–hÉ’% ×Ñ£GUWWײOUU•Þ|óMíܹSeee*..VEE…RSSÔ#ã"H@p:�]Z3¢3µµµr:�_p‘KKUŸ¾«—VUeƒK2¼ä­ä5ë–‰J ì‰ÃrKõù¹:çHÒäÄîEól––¼yD×=9L©‘×~d΂\Z‰º-éëµ`hvv¶^ýu¹\.åää´<îp8!éÒ)•••Ú»woË÷_zé%M�:U³fÍê‘q$ TUU]Ó׊Œü"GèNåŸ8¥êÐñz`ÁxEªAgiëÆUz³ÂGÿøÈX…^ó&áRan�ÌØJöï΋[ªÌËS¹²Rc{bu—ÎåæË=V)Á_§ùÒ¾}ûär¹Z=¦éÓ§kΜ9’¤ÌÌLeeeéâÅ‹-û455éàÁƒ èOúD�pét~£‚‡ß ‰ñò’Ÿ˜¬€óÇôúÁ\�3Ç*Ô«IåÇ·kã–OtòìE9ýbtݬš?1V—æ¸T•»O[·ïÓѼUÖK~CtË#jrÌ¥pÐXvTÙeëÀ©3*«n’)KÓRZÿ‰ýúóÿUßã/I².dé•?|¤ˆûÿ—î¿ÞÏm° ÊÏ-’«ú´Þü?K†¯F,øg=<&@ªÉ×®uë•}ìŒ*¼‘:Isî»EÃB¯M¥‡´!ó#È=¯Z—¯Bâ'iÁã·)ͧByùåªØ«·~½U•�¾Š2]wß7SƒšEÇŸµ©p—–¯ß§¼sTYë”ïð{ô�SH}¡>Þô¡²窴ÖPè Iš÷ÍÛ44¤o„�yóæ)//O«W¯–Óé”ÃáÐôéÓõÛßþV111’¤ŒŒ =÷ÜsZ»v­,Ë’���æÏŸ¯Ù³g÷ظÐêëë{ýµÌ²\åUú(%5A-'OXuª¨¨“®0Ã¥Ò=oëO« 5éfÝ{[Œœ‡Wkéš J¿þ� lPÁ¶%zkÓyE��®ÛîO�ï©5z{�¡€C’¥ê™zó�}ª4I3æÝ¬xÇQ}°äŦÆÊÛ§Z^ÒÅúYò—!K�ÓYß¡š>دõ`]EÊ-p)nÆw´`l˜ y)02@ª=©Õ¯-Ö~Ÿ1ºmÁmŠs)ëƒL½¿&N?¾¤Ü�ùÍbmo©ݨ»¡£Z%UAJð‘¬ú|åžóRÒÄÙºåºp´îƒµ"kˆž¹5^«¾“ÏêÒÙƒ;tðB²æ}ëÅy׫Î;VÁõ9Zû§·´Ç®ŒÙjPà9m[ºA«²®Óg'éÚ¯„Ñ}£F�ÒO<¡'NèÈ‘#ŠˆˆÐœ9sZb„$ÅÄÄhΜ9Ú½{·ÊÊÊ”žž®G}TÇï±q$à+ÉRMÞi Ÿì#ÓY¯ê gtt×m8á¯ë¿9^Ñ•kѺ…Üø=}ç–DùHj¬(Ÿ½•jl²Tr�Þýð‚Òþ@ F†É¡FÝ_.#nŒRü YUûµré^¹Æ=¢ÌIW�!5Ú¥rG¢¦$zKF�‚ƒ¤¢ªjY “a^Сýùòñ�†ú·­Yš«¼š¥�¬Ø�͇ñN�Þ°R{Fé¡'îÖð CR’fŒÜ©cŸ©Ì©D÷ á*ÑÙK±s'jDr° Iq—¿Õt&WgÌxÍœ2Ré†dEj§{•YZ&—âÔØÉg•uQyù�6ZcÒ/L;uzõrí¬¦¿F‡’®ÜÐ�*jlìÑßnwY–%Ó4»¼¿a2MS–eÉ0zf¦—ý€àïïßùN=úZNœ>#WSŽVüæ§úéÏ~¡ß<ÿ–¶EiÆ#OjÁ¨`]8ô±Nk˜fNK�·³ZÅ'³µ|Ã)u¤††ÔêÈÎýª2K³o»tðè:§Óy�ŠL¤PÃTÙ';uÌ¥Ûo½#.­‘¯¦˜AJ4$G¸"#¤Êò‹rIríÓ¾³a=~°|[�ÕRM~žJ½“5(ÞmN�ó´>9pQq“fjh�ѲoSS“äëÛæ5$y'ë†Áú<óU-Þp@gëš/îiª$/_uáÉJ »ü:V­jj¤ �`9¬šN>«¤†å�5”8Èm¶‰3G¸¨è bª¾¼@6®Pvq˜nÙ7fGHÒ±cÇ´hÑ"�:uJÒ¥,333URRÒ²Oqq±233uáÂIÒ‰'ôòË/+;;»ÇÆÅ è!!!×ä*ͯÕm®"�ÎkTè˜zxzœt~·Þ}ÿˆâ¦Þ©‡Ë�SgÏËÕxNËÿóßõ~£KÞ¡qJ½~®Ÿ5^‘Ö)m=c*î¦45¯i–ŸVne€¥ÆÈ¡F�)8'#iªR›Ï¾0K•›[£àÔ pHR�¢¨©è¼.šµ:·ãcU$ÌÔ¤¤¶‡¢M*Ì=#+á6¹_üpFEõ!JK‰¼ò·éf™òòªåŸ ˆ¶Ån„iÔÂgs8Kë×/Óˇòôí¿¿Ké~UÊÏ-“_ò ¼ü«®@ùç½”0#N^f�ò;ü¬’«0Wæ@MIh¹d¨YV¨¢:Sç³þ¤_lk”SŠJ¢)ݧiWå’^³víZ-]ºT–u)И¦©¬¬,=÷Üs­µÜ±cGË>MMMZ³f�ÂÂÂ4mÚ´Az@HHˆŠ‹‹¯Ùku—Y–«ÜJ ºîz%ÄùI±7ë¦ýµ|ËNÝp«Mr:Mù �«§ï!¿@úyµl«©A NÉá¸2]ßuî¬J¯Éñ^’U§†FKr_ ¢ñœŠJJ˜yv€CãJŠt&o§²Ž84òÁñŠlÌJ�/u*(!ZAngX j”—¼½¯Ìލ9¾M{Î…iôœTy¼x§#@±£nÕÃ,ýñ•C:yÞTzL�r‹ %ŒNl9n:“«3Vœ2’ý$«“Ï*SçóòU’¦÷ âl”Ó£)?ªé±þ ô—O<aÔ¨Qòöö–ÓélyìâÅ‹Z»v­vïÞ-IºpáBKŒhæp8”‘‘Ñcãêƒ?*èÿ|||ø¥_'00P>>½;`©6?W%F¢R“/ÿM½ª‘Ó¿¡ÐÒ}Úy²A2ü””'+wŸv+Òù’"åÿTÙ å”$Ç@ÅÅH{·ê`^¡r�lÕûŽÊé _C2&שlm>\ ÂÜÃÚò·u²ÉG͇ý†‚Ù”£õÝ®²äuó0]µ"�!ɰT{æ˜>ûüsß¿WÇËL9¢âçsA³öêóÂ�ܳR‹–’ï„yÊHiý3±êsµgË>Ï?«s…§ôéžãªð‰U|¤C®³¹*hŠVJràå÷6Uœ›¯†ðd%‡�V«Fù¹¥òNJ‘û%Ž˜T¥”éÈ®ýÊ+.ѹ‚S:¼w�NV´>°ïm“'OÖ~ð)--M&LPhh¨,ËRYY™ÊÊÊdY–4fÌ :T!!!º÷Þ{{4H0CzH|||Ëyû_æ5ºÏ©üÏ dœ¡AnS|MÔ¸˜½Êúä¸ê†�Rô”…ZP¹B7¾­=u’XŒM¸Sc-ÉÇ¥ÉóîPѲ-ZöÚÇò�¦‰“&©a�œµ–ꥤ™÷jÖù”õ×Wµ;p †Oœ¢I�ûåtÖËR� IŽ�©J ܪ}u‰ºuÎDEzZшÔè'éÈÊ=zïÏ»•¦މ»VGIDATÓ°#uç}…úÛšõzãå&ùF$꺛ÓSµšI!Ifù9å|¶]§6_Tƒü7T7=x§FY*Ý—¯ª d¥D5Ÿ¯Q©ü¼rù& R¬C’:ù¬þÊ-´”pkrëY~Ãt烷iUæ-{óC5yi@Âe¤YÒÕÙ¥×éÞ{ïUdd¤n¹åEGGëÅ_Ôo¼ÑryZ___ÝsÏ=úÉO~¢¦¦&effjÒ¤I0`@��Ë�­KaÂ}óq»õ‘4¦´´ô¥|EUVVª°°ð =7!!A¡¡¡×xDö2+ê¯/} Ê©Oê»3cûÌB�_w»víÒ³Ï>«'NH’¢¢¢ôûßÿ^wÞyç—~í¨¨¨§$}*Éyykr»mÙ˜!=¨9(t7Jôßa©¡$W…�>RÙ e¸]%Cè‰éĈ¾$::Ziiiª¨¨�$¥§§+..®“g][ èa¡¡¡ PQQQ§WÞ T||üX7¢¯hÔéKõî'Uò OÒˆI�è{SÓ †}ÊàÁƒµxñâ^ƒû)^ºrª†û露׈ÓéTUU•ªªªT__/Iò÷÷WHHˆBBBúqˆ.ñpʆûéNI.y8e£½¥@ûÖ¡ÐOùøø(22R‘‘‘½= §t©-8<<Øö>1tGÛžpÕýŽÎâ!D€/£Ý¶Ð^�°Ün  ;Ü{‚Ç®àÐÕñ¡íˆ «:j -_{ZC¢í<}À“ΚÂUkHX�l�éR_p?e£³èLWzB«S6˜®…N;CÛD ðet¥-\5CÂÓÍË@gš;‚§qÕ NÙ×J§­¡£5$Ì6@gÚö„n­!aªu”`–芶=Á=J´ìÓÑ)m£@gÚ‹­6oµF›Ít»èLÛS6<žÂá}yçŽfI$@Wu¶~„%]Š !º´–„C’—Û­û6ÁÃ>†Û}‡ÛcÍ·m7up ìgupÛÙÒ¦$—Ûc.·Ç÷^þÚ}kµ�!)XžƒDÛ0ÑÞ×î·�… µ¹/·Ç€=Ú^¼Â}ÑÉ®†ˆ¶·mçÑ$¼=¼‰û)žâAÛÁz]¾íÊ,‰öfF$°�§ Ñ|Û�Ùî÷¯ŠnÛU \¶ Í;4k ÜØ<3¢ù~sˆèjŒ BÐûºrº†§KyzŠžî{\O¢+‹Z¶`Ûý=ÍŒh%ÔÁ-è=]YG¢í,‡ö® Ñ6D´»¨¥w›7êÊÕ4Ú ]9åÃ=HÈÃý¶ˆاí)î�yZOÂôp¿³Ë{¶{ÉO¹�²Ñö�=…‰ŽBDwÖ� Hл: Í·�­'á)L´÷ØU§l´}C÷Ùîƒrx@{³":ºª ZÐûÚ[زù~gWÝð%:{¬Ã !]% ]% µž!Ñ&º23‚@ßÑ6F´½íh¦„§Yí=vÕ¢–mß\º¤+�Á=J4?æ)D´·f§kÐ7ttÚ†ûýö‚DG�¢ÝÑüâÿR¤‚Ò^ßʪIEND®B`‚onionshare-onionshare-26fcdc5/docs/source/_static/windows-logo.png000066400000000000000000000121031521174352300255340ustar00rootroot00000000000000‰PNG  IHDRFFq.â„XzTXtRaw profile type exifxÚ­šir븅ÿs½�3—ñêíà-¿?PŠã8Ž3T;7WŽ, pp�6óÿÿ[æ^ÁÙh|H9–^¾øb+oòq¾Î«~ÿ¿_>^ŸÉÇûæö�å–ãêÎ?㼞¯Üï’¿î·�÷Mê×<ùšHnï—SÉúþš8_9{Þ—ëoS®5Þ-çúõù¶ŒsY�§Ø1ËHGr&‹"v:áת$wþV~3ÿ[§Oˆóû½ß÷å³ý̼½{°ßѯûîÝçDoËŠvºîKx¸ïnbì�ÄÞ$Û{�ZwÜ¿îì·ÖÈkÍsuÕƒ£² ·Å]Óð`Ün‹ü$~ïÓþ)ü䣯 –ÚÌÑø£ˆEö/Cª,™ûÚ¥£¢·Ó&®Övëö½ì’-¶»ÓüȲɸâÞ±®ã5Çm{ÓE¶Ü¢ò–‘<„'­0™0âÃ�y¼ñן­¥09òÍVèe²¨¡žÓÿy ‡Èºl¶}Åœ—ãñ¥Žux0l3gX�vN�/߱嶟Ý �úãŒIãš!; Œ8;²xoÕsê³£Xg¼…–A�3D=†ý–Ü|÷î¹/ýf°îoýfŸyΨëþ ÏuÝ�ç>ûí‰×FÝt붃4 ±) é?˜¹Ú\5/ýú:|n¦»P‘xT?Ž™Ke©âsÅÆ(,½¶Ãu'KÏ5ákÛ´ð Œ\W‹¾ƒ6­A_òeôAB[<šÝ ­åáëˆÒÊ�˜wL_ QŸ6«sëA‹ I `Ä6¬©Ã̓u˜·:À[vðøDIV®J&@¤A®ÍǾZˆµ4·Ú˜ˆðI+Á%ô.m“¬¹µN+:R…%Ÿ»žêXÞ�P'vŽ£†1;tŠ�ŒfZQu‘Yƒ×õ®#7à‘P’{Ș‡t\!�YfS•�½a¢‹�IÏ™Ye?�Ç€%�±¥ª³N;EâÍM,O%¡Lq¨ÞÀ3agsˆ¹hˆNÀCwÒÿ#9;J›Ã³Rë\éÇôªÝBñª‰¦øC¦ïieº5©­úZàh´’Tzì•Ûâ± “`›bÕ¶|nÛˆQ1³œkÇÊx ï±^ªI§3a8É=&’™ŠôòrX(ƒ@!— &ÏrNÞ±Þ@ÍP\ÙŒ )ì´FÞÕ´u„6Ë�s®‰±„²w}�rc ­Bô󈱇–‰‚€/¬7lÇX5ÁO£¥ ºcž†:0‡Ê !7?nŰs”ÊêÇDÿ†x®Û0M‹îe!x{mM|1*(ËTP¶ …ìÛŠÄ» E© E“@‚+ÁÕú²™÷q†.ó°Kòcµåëd:&(Ì€e³lK綸%ÉÃÙ‹u‡2”,4@">ÆO6·>ZæÙ&Žw€‰�ˆ1:4•ÚÕÑ›­Aˆdø¼£VÁ�+7BGNˆÅækƒ“Vì@yY¸Êõ‰³ ,jPòoʶ+.£�Iâ¦T‚p³Uu Á°bÉmÛ­¾Ù/†y.¤RÎ.©XëAµËù0IÊAYcêä8Á-1é¸Í;׸=!#¬Ñ¦`¯ —moË4’ob`@Ô÷gœ�0§´Vuæ0\˜+l÷Ù Gí«o£/äíþ^Þ,´¤-é³Fº”{Åýù6ŽháïˆKíÈLúe=åžÚÕ[Ót%d�ÐÒ¨?Õe• e©ƒ¤a»†4Oê#œ€‡=¶Ö[¨:1M«Ç±§C§�ÃÄ% EŸ‰vˆ&I½ÌæËäÐ:\âß5Pæ ÄqåHµ�g!lv «½XÓѳäX¾Ê,5O3à B˳ª,*Ur€+y>Cñ¾ô)Ú¯ÅX–zCÆrJúö»kXn$‚LY++­xÈžf#w/où˜´*ÊZžŠBSÐÖ'<Šï›&0"—ùÈUk¶m÷aN³ÃvÖ@¤Öôzd’ºbñö­–æ•ú�ÀRZ>N2¦€·S™÷£/ðÚé*š(p‰\ìúÓ+¦p˜Â<·�HVuÄ€Ú“Ÿ= ªæT2¦è|7‡yf�èŸÙó†ã§ú™Ÿ.à ƒÈW~J#&kÙI„Ó4r%‘öcH�Ws�­'¶øZšN›šâ-óÂoàzƒÖeHuÇgh™ß¨ÿ ZX˜h™OغÅùï`eîpõµ€Uû¦÷Qê#$ì—–xªO�2?�yY™˜ûÒäËÊä 2ßÖOùÊ|GX?å+ó ½•ùް>óÕ¯™¶é5h]^†9¦#£j›;ÞªÖ¦šçׯ_£×™¡‡x6{t=ëÚµÇj×ú•ôýÔÿ(ÞüMþgñæoò?‹7OäÏïå߉ÿ†üCûbâ0©nµÈÑâ”�…BƒB GóxÑÿtt¢©YR¥ßõ•b•”ò •ÿù’39-è5&Å¡s³ÝÄiªU2…5“҃ꛃ†f°Kë¹N@6­GÝ]Ë rÒÞÄ7S\;ƒwæ³$=û6^­¶‡›'ã×YŒ7Í(:þAösÑæ÷²Ÿ«n~/û¹hó{Ùï¢KzÿÀ|œY›xJHåËË Ot77åó+ºýž½€�ÖãI#Ôkh‡®M,�>䪅·å‰‚êQEÓsµU50†nkʨ¥Ó^kZ#šj«Vå4<-„Õdôê‡j; mm¢+ô"55Šb*ûA24üèí¢ßA›&ÝÑŠºµƒ^Ivs.ÎAÑëè¯h\ú}1mštw«{ö!4³ÆCÙÑ^¥_Ù^ÜIyǶU«ÐGœIûm|Ýíãå´“U;]É~BÃo�Ý]ÈÇÑO¤î¶×¾‘~|–þL¸ù�ô7 ݨР¥ 8ƒÞ®ùT4!¥fp ÖíYZ�~ºÊ?šKW^ÖqH‡ûÀ¤4Áº5fÛ)—NÝ®vºÃdcŠs\ ôà!â¹{ã7`‡?{ǽ}²7O̱v»öÖ¬=¶j·`9ÛÏà´óJßw{2:±yœùÚ–ÑñçhƦkì㎎Üíè˜�c"»»g¢ÍGÙÛßJ&ÜüEú3áæç»Y¯—nþ"ý&|úÍ£œTKòÒT¶ôø¨Å4*4„NE˜JG ±:xj±m‚ÍÞõ0æ¯MÌccþÚÄ<–›æ¯MÌãÕüµ‰y,7Í_›˜ÇÆüµ‰yìaÌ_›˜Ç«ùkóØÃ˜¿61�^1?ibÜËM—œÔæ¯MÌo6Y~µéb¾ob~(¾îŽ?nº´× ʼ#ëk{üdÓÅü2"¾Üt1OÑõŦKÜõ@·ÔÖ"“·×\'Ø�1R;»5y& pŸ‚K—ô(W\*ÃDíòX&Ô:† zH…Ìz(gÓ¥½âFHØhuߪq³*ƒ”A¿WÆX¥¥±1—ô»ÄIÅÝÔ–,̨n•.P:âÉ2�þ ƒ£âþ ²5kü”l•¿N|æEF …Xõtä,:w¬›JÂ6¶Ù9ìb‘Aˆê–{vô*A{ðì©fO”xRTØP†^¥ö¼ã,œ=’ÆìL4èû ^ËcbY)!™x&°ú¡DÔÚVóÞ�¶ÜŒ‰.Þ’2í|Öã%7ÐèPÆ�αD] ÊÍÔÿé:($ÚÏOyÛÅàHäÚèÙÞÛD]›‡dá2Œžú[XA®3Ø03v ù‡J¢^?7”÷òRöÑF¿·ÑõŸc–®ßÏs¾dRHQ ÛàpžçýçÃçgåú.Ÿ™»Ï™t&4œ•[Jزê†1˰³ œDCïM—@—‘ 9³Ò÷÷zÑïMÔžŽzÂ?í@^9[Ax¿ÙÞ÷"Íyì Gjøé7WÈ·¢[.3€DÂwÊ87¤:)&j­Ò£.çêZÐ/W¸è|�vÌ> \ô/qŠ.‘Q/Û�iCCPICC profile(‘}‘½KÃPÅO[Å"T:dhÄ‚(ˆƒ‹U,B…P+Xu0yé‡�¤!Iqq\ ¢‹_ƒþ¢«ƒ« Š âà_à×"%Þ—Z¤õÁãþrrïá½ó€à¹Ê4«mÐtṲ̂’ÂrnEèxCèCq‰YÆ´(¦Ñr}? Àë}‚{µîkºº”¼Å€€@<Ç Ó&.OlÚç#â^V’â â“HüÊuÙãOÎE—ƒaÎf63C%Š ,70+™ñqLÑtò®{¬pÞæ¬©染ß0’×—©ÓŽ"Ð`ÀBdTè[…�U� êJR¶Í}]‘æd׋ÑÌ,Êä)¹àoñ7c«0>æ9EȹýÅq>â@Ç.P«:ÎϱãÔN€Ð3p­×çË”ãäéÕº;ºéž—7uMÞ®v€þ'C2%W Ñ Àû=Wè¹:W½üüÿ8}²[@úØ?†Šä½ÖâÞa?¿y,@ü·ÇOðîwt³ZSüÒbKGDÿÿÿ ½§“ pHYs  šœtIME䳑i´ÑIDATxÚíœÏNWÆg˜BAiZ’RÛI°ùg'N»ï ÆÛì»íktÓ¾@ oÀØeÑm¥H$ꦪ„IJ,€JQ×`߯ _£©±S <æi4wæþ™;ŸÏwι÷úŽqG¥ÕjÍ;çV�ФPÖÌl!I’j<É/Ÿ¦é¼á’¤'@¨_v:�{ƒêH:È=0Ífó¾¤O=«’Ö�—@]ÒG@ØeÛ�sòËÏšÙœ¤eIÏ�ç@ XwÎÝæ<#“xŒ^~*ŽãÚíö:ð…¤°,KZ�ôð&ûs«Àloo|ëm@éôôôѸüP׌·øU`Ý[üÇÀ lf_'Iò‡/Z^�#}¯Ìîî®—%•%�%oü6€Z§ÓùpHU�ÚÜ80Ífó�snÉÌ ’ŠfV’´Ô‹“çÄišÖ€g’ÊÀð¨:çf�H’yÿ~§ÀXÒï9'‘ç}�À�É‹­ € À¯4Qcf˜@¥@¥L&@lLИL RИL¦Oz“ëÁÆäTnz‰ö:´E#Îw±™}'iÊß�?²éA÷æ›™Ô�ÔͦϮ»LÒŸ™Nülf’zùΧ�$ù³ËÔw™çŸ•ÉÞëëß¹{™6ÕÿßçvàK�+p>MÓ½§p™£3„:gé©á°rCèç¢(úikkë@š¦EIeßfovOÞ{�ã¿§¾l¶¾/gmdÛ’Æ¿Gú4I’ßbIßÓ—p·ÿ:_Þ[ëà�¿xüpÑ6³ùÃê *sÉô_Àg·Ç„o®öîV rÒ­£168atF×ù2¾�J�J˜à]Û� Ä197*ã;þqLð•&K4&Ä1!Ž)07ºò–—©ÍØÌV%=*fVj’^O�)Œ›<ؘ8I’àx“ÍØßß·½½½Ç’ ~Ãh X¦»g²NwwüÄÊÐ;T*yÀ€×ýù­Vëç\EÒ2ÝíÅKtwÖWén5¾ˆ]Qî€ù/ÙÜÜüÛkÙ›Aùiš®yZ>£»!½@÷kí\kÌÿ•$Iö€½÷Zþ(úÕ9÷=PòGÁkÞ­ËX¹ˆ4M§fff¦NNNÊ’ê^ãV¼¦-¹Ä:ûå¸Ñh,æÃwÍfsÚ97EÑ¢¤*Põçš§ê03‚G5�ÏsÌûdgg'n·Û€ ,©bf’^ÒýúÀ4ÿÀÎäsŠ.ú°£Ô ;̬îézo0ñ]&I’#àx;€¢óι£Ììc€m$ê¦ Í)IEND®B`‚onionshare-onionshare-26fcdc5/docs/source/_templates/000077500000000000000000000000001521174352300231105ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/_templates/versions.html000066400000000000000000000013531521174352300256500ustar00rootroot00000000000000

OnionShare v: {{ current_version }}
{%- if versions %}
{{ _('Versions') }}
{%- for name in versions %}
{{ name }}
{%- endfor %}
{%- endif %} {%- if langs %}
{{ _('Languages') }}
{%- for name, code in langs %}
{{ name }}
{%- endfor %}
{%- endif %}
onionshare-onionshare-26fcdc5/docs/source/advanced.rst000066400000000000000000000574561521174352300232730ustar00rootroot00000000000000Advanced Usage ============== .. _save_tabs: Save Tabs --------- Closing OnionShare tabs you host destroys them, preventing reuse. Persistently hosted websites are available on the same address even if the computer they are shared from is rebooted. Make any tab persistent by checking the "Always open this tab when OnionShare is started" box before starting your server. .. image:: _static/screenshots/advanced-save-tabs.png When opening OnionShare, your saved tabs from the prior session will start opened. Each service then can be started manually, and will be available on the same OnionShare address and be protected by the same private key. If you save a tab, a copy of its onion service secret key is stored on your computer. .. _turn_off_private_key: Turn Off Private Key -------------------- By default, all OnionShare services are protected with a private key, which Tor calls "client authentication". The Tor Browser will ask you to enter your private key when you load an OnionShare service. If you want to allow the public to use your service, it's better to disable the private key altogether. To turn off the private key for any tab, check the "This is a public OnionShare service (disables private key)" box before starting the server. Then the server will be public and a private key is not needed to load it in the Tor Browser. .. _custom_titles: Custom Titles ------------- When people load OnionShare services in the Tor Browser they see the default title for each type of service. For example, the default title for chat services is "OnionShare Chat". If you edit the "Custom title" setting before starting a server you can change it. Scheduled Times --------------- OnionShare supports scheduling exactly when a service should start and stop. Before starting a server, click "Show advanced settings" in its tab and then check the boxes next to either "Start onion service at scheduled time", "Stop onion service at scheduled time", or both, and set the respective desired dates and times. Services scheduled to start in the future display a countdown timer when the "Start sharing" button is clicked. Services scheduled to stop in the future display a countdown timer when started. **Scheduling an OnionShare service to automatically start can be used as a dead man's switch**. This means your service is made public at a given time in the future if you are not there to prevent it. If nothing happens to you, you can cancel the service before it's scheduled to start. .. image:: _static/screenshots/advanced-schedule-start-timer.png **Scheduling an OnionShare service to automatically stop limits its exposure**. If you want to share secret info or something that will be outdated, you can do so for selected limited time. .. image:: _static/screenshots/advanced-schedule-stop-timer.png .. _cli: Command-line Interface ---------------------- In addition to its graphical interface, OnionShare has a command-line interface. Installing the CLI version ^^^^^^^^^^^^^^^^^^^^^^^^^^ If you have installed the Snap, macOS or Windows package, you already have the CLI version installed. Alternatively, you can install just the command-line version of OnionShare using ``pip3``:: pip3 install --user onionshare-cli Note that you will also need the ``tor`` package installed. In macOS, install it with: ``brew install tor`` Then run it like this:: onionshare-cli --help Info about installing it on different operating systems can be found in the `CLI README file `_ in the Git repository. Running the CLI from Snap ^^^^^^^^^^^^^^^^^^^^^^^^^ If you installed OnionShare using the Snap package, you can run ``onionshare.cli`` to access the command-line interface version. Running the CLI from macOS ^^^^^^^^^^^^^^^^^^^^^^^^^^ From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/onionshare-cli --help`` Running the CLI from Windows ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ In the Windows installation, the executable ``onionshare-cli.exe`` is available. Usage ^^^^^ Browse the command-line documentation by running ``onionshare --help``:: $ onionshare-cli --help ╭───────────────────────────────────────────╮ │ * ▄▄█████▄▄ * │ │ ▄████▀▀▀████▄ * │ │ ▀▀█▀ ▀██▄ │ │ * ▄█▄ ▀██▄ │ │ ▄█████▄ ███ -+- │ │ ███ ▀█████▀ │ │ ▀██▄ ▀█▀ │ │ * ▀██▄ ▄█▄▄ * │ │ * ▀████▄▄▄████▀ │ │ ▀▀█████▀▀ │ │ -+- * │ │ ▄▀▄ ▄▀▀ █ │ │ █ █ ▀ ▀▄ █ │ │ █ █ █▀▄ █ ▄▀▄ █▀▄ ▀▄ █▀▄ ▄▀▄ █▄▀ ▄█▄ │ │ ▀▄▀ █ █ █ ▀▄▀ █ █ ▄▄▀ █ █ ▀▄█ █ ▀▄▄ │ │ │ │ v2.4.1 │ │ │ │ https://onionshare.org/ │ ╰───────────────────────────────────────────╯ usage: onionshare-cli [-h] [--receive] [--website] [--chat] [--local-only] [--connect-timeout SECONDS] [--config FILENAME] [--persistent FILENAME] [--title TITLE] [--public] [--auto-start-timer SECONDS] [--auto-stop-timer SECONDS] [--no-autostop-sharing] [--log-filenames] [--qr] [--data-dir data_dir] [--webhook-url webhook_url] [--disable-text] [--disable-files] [--disable_csp] [--custom_csp custom_csp] [-v] [filename ...] positional arguments: filename List of files or folders to share optional arguments: -h, --help Show this help message and exit --receive Receive files --website Publish website --chat Start chat server --local-only Don't use Tor (only for development) --connect-timeout SECONDS Give up connecting to Tor after a given amount of seconds (default: 120) --config FILENAME Filename of custom global settings --persistent FILENAME Filename of persistent session --title TITLE Set a title --public Don't use a private key --auto-start-timer SECONDS Start onion service at scheduled time (N seconds from now) --auto-stop-timer SECONDS Stop onion service at scheduled time (N seconds from now) --no-autostop-sharing Share files: Continue sharing after files have been sent (the default is to stop sharing) --log-filenames Log file download activity to stdout --qr Display a QR code in the terminal for share links --data-dir data_dir Receive files: Save files received to this directory --webhook-url webhook_url Receive files: URL to receive webhook notifications --disable-text Receive files: Disable receiving text messages --disable-files Receive files: Disable receiving files --disable_csp Publish website: Disable the default Content Security Policy header (allows your website to use third-party resources) --custom_csp custom_csp Publish website: Set a custom Content Security Policy header -v, --verbose Log OnionShare errors to stdout, and web errors to disk Running the CLI as a systemd unit file ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ It is possible to automatically start OnionShare from the CLI using a systemd unit file. You may find this particularly useful if you are operating in 'persistent' mode, and want to start the same onion service every time your machine starts. To do this, you need to prepare some OnionShare json config first. Here is the main OnionShare config. In this example, it's stored in ``/home/user/.config/onionshare/onionshare.json``. You may need to adjust some of the settings, but if you already have OnionShare installed, it probably looks much like this already:: { "version": "2.6.2", "connection_type": "bundled", "control_port_address": "127.0.0.1", "control_port_port": 9051, "socks_address": "127.0.0.1", "socks_port": 9050, "socket_file_path": "/var/run/tor/control", "auth_type": "no_auth", "auth_password": "", "auto_connect": true, "use_autoupdate": true, "autoupdate_timestamp": null, "bridges_enabled": false, "bridges_type": "built-in", "bridges_builtin_pt": "obfs4", "bridges_moat": "", "bridges_custom": "", "bridges_builtin": {}, "persistent_tabs": [ "my-persistent-onion" ], "locale": "en", "theme": 0 } Notice the 'persistent_tabs' section. We will now create a file at ``/home/user/.config/onionshare/persistent/my-persistent-onion.json``, that looks like this:: { "onion": { "private_key": "UDIaZD8QgoXRP8JnAJ+pnlogQazfZ0wrfWJk5zPBGUBqg6+lozzjUJKTYWxwrxR33pDgJdTFtCUN1CX1FE22UQ==", "client_auth_priv_key": "RHJSN4VI3NKGDSIWK45CCWTLYOJHA6DQQRQXUID3FXMAILYXWVUQ", "client_auth_pub_key": "J4YLYAHS25UU3TZTE27H32RN3MCRGLR345U52XS2JNQ76CCHCRSQ" }, "persistent": { "mode": "share", "enabled": true }, "general": { "title": null, "public": false, "autostart_timer": 0, "autostop_timer": 0, "service_id": "niktadkcp6z7rym3r5o3j2hnmis53mno5ughvur357xo7jkjvmqrchid", "qr": false }, "share": { "autostop_sharing": true, "filenames": [ "/home/user/my-shared-file.txt" ] }, "receive": { "data_dir": "/home/user/OnionShare", "webhook_url": null, "disable_text": false, "disable_files": false }, "website": { "disable_csp": false, "custom_csp": null, "filenames": [] }, "chat": {} } **Don't actually use this private key, service_id or client_auth keys! They are shown only as an example. Never share the private_key with anyone.** The easiest way to generate the onion address and private key is to first create a 'pinned' OnionShare tab in the desktop app and started the share for the first time. This will then have saved the persistent settings to your ``.config/onionshare/persistent/`` folder with a random name. You can unpin that tab once you've generated it the first time. Or, you can leave it where it is, and use that persistent file in your systemd unit file below. Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-cli.service``. Be sure to adjust the User and Group to your own user/group, as well as changes to any paths to the onionshare-cli binary or the paths to your JSON configs and shares. The systemd unit file should look like this:: [Unit] Description=OnionShare CLI After=network.target [Service] ExecStart=/home/user/.local/bin/onionshare-cli --persistent /home/user/.config/onionshare/persistent/my-persistent-onion.json /home/user/my-shared-file.txt Restart=on-failure User=user Group=user [Install] WantedBy=multi-user.target Note that although ``/home/user/my-shared-file.txt`` was defined in the ``filenames`` section of the ``my-persistent-onion.json`` file, it's still necessary to specify it as the argument to the onionshare-cli command. Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file. Now you can run ``sudo systemctl start onionshare-cli.service``. If you have ``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-cli``, and you should see some output of your service starting:: [...] Feb 09 10:14:09 onionshare onionshare-cli[18852]: [6.5K blob data] Feb 09 10:14:18 onionshare onionshare-cli[18852]: Compressing files. Feb 09 10:14:18 onionshare onionshare-cli[18852]: Give this address and private key to the recipient: Feb 09 10:14:18 onionshare onionshare-cli[18852]: http://niktadkcp6z7rym3r5o3j2hnmis53mno5ughvur357xo7jkjvmqrchid.onion Feb 09 10:14:18 onionshare onionshare-cli[18852]: Private key: RHJSN4VI3NKGDSIWK45CCWTLYOJHA6DQQRQXUID3FXMAILYXWVUQ Feb 09 10:14:18 onionshare onionshare-cli[18852]: Press Ctrl+C to stop the server If you don't want your users to use a Private Key, set ``public`` to be ``true`` in the ``general`` settings of the my-persistent-onion.json file. Keyboard Shortcuts ------------------ The OnionShare desktop application contains some keyboard shortcuts, for convenience and accessibility:: Ctrl T - New Tab Ctrl X - Closes current tab And from the main mode chooser screen:: Ctrl S - Share mode Ctrl R - Receive mode Ctrl W - Website mode Ctrl C - Chat mode Ctrl H - Settings tab Migrating your OnionShare data to another computer -------------------------------------------------- You may want to migrate your OnionShare data when switching to another computer. This is especially true if you had a 'persistent' onion address and you want to preserve it. OnionShare stores all such data in a specific folder. Copy the relevant folder for your operating system below, to your new computer: * Linux: ``~/.config/onionshare`` * macOS: ``~/Library/Application Support/OnionShare`` * Windows: ``%APPDATA%\OnionShare`` Configuration file parameters ----------------------------- OnionShare stores its settings in a JSON file. Both the CLI and the Desktop versions use this configuration file. The CLI also lets you specify a path to a custom configuration file with ``--config``. Below are the configuration file parameters and what they mean. If your configuration file has other parameters not listed here, they may be obsolete from older OnionShare versions. ==================== =========== =========== Parameter Type Explanation ==================== =========== =========== version ``string`` The version of OnionShare. You should not ever need to change this value. connection_type ``string`` The way in which OnionShare connects to Tor. Valid options are 'bundled', 'automatic' (use Tor Browser's Tor connection), 'control_port' or 'socket_file'. Default: 'bundled' control_port_address ``string`` The IP address of Tor's Control port, if ``connection_type`` is set to 'control_port'. Default: '127.0.0.1' control_port_port ``integer`` The port number of Tor's Control port, if ``connection_type`` is set to 'control_port'. Default: '9051' socks_address ``string`` The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to 'control_port' or 'socket_file'. Default: '127.0.0.1' socks_port ``integer`` The port number of Tor's SOCKS proxy, if ``connection_type`` is set to 'control_port' or 'socket_file'. Default: ''9050' socket_file_path ``string`` The path to Tor's socket file, if ``connection_type`` is set to 'socket_file'. Default: '/var/run/tor/control' auth_type ``string`` If access to Tor's control port requires a password, this can be set to 'password', otherwise 'no_auth'. Default: 'no_auth' auth_password ``string`` If access to Tor's control port requires a password, and ``auth_type`` is set to 'password', specify the password here. Default: '' auto_connect ``boolean`` Whether OnionShare should automatically connect to Tor when it starts. Default: False use_autoupdate ``boolean`` Whether OnionShare should automatically check for updates (over Tor). This setting is only valid for MacOS or Windows installations. Default: True. autoupdate_timestamp ``integer`` The last time OnionShare checked for updates. Default: None bridges_enabled ``boolean`` Whether to connect to Tor using bridges. Default: False bridges_type ``string`` When ``bridges_enabled`` is True, where to load bridges from. Options are "built-in" (bridges shipped with OnionShare and which may get updated from Tor), "moat" (request bridges from Tor's Moat API), or "custom" (user-supplied bridges). Default: "built-in" bridges_builtin_pt ``string`` When ``bridges_type`` is set to "built-in", this specifies which type of bridge protocol to use. Options are "obfs4", "meek-azure" or "snowflake". Default: "obfs4" bridges_moat ``string`` When ``bridges_type`` is set to "moat", the bridges returned from Tor's Moat API are stored here. Default: "" bridges_custom ``string`` When ``bridges_type`` is set to "custom", the bridges specified by the user are stored here. Separate each bridge line in the string with '\n'. Default: "" bridges_builtin ``dict`` When ``bridges_type`` is set to "built-in", OnionShare obtains the latest built-in bridges recommended by Tor and stores them here. Default: {} persistent_tabs ``list`` If the user has defined any tabs as 'saved' (meaning that they are persistent each time OnionShare starts, and their onion address doesn't change), these are given a random identifier which gets listed here. The persistent onion is stored as a JSON file with the same name as this identifier, in a subfolder of the OnionShare configuration folder called 'persistent'. Default: [] locale ``string`` The locale used in OnionShare. Default: None (which is the same as 'en'). For valid locale codes, see 'available_locales' in https://github.com/onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py theme ``boolean`` The theme for the OnionShare desktop app. Valid options are 0 (automatically detect the user's computer's light or dark theme), 1 (light) or 2 (dark). ==================== =========== =========== Configuration file parameters for persistent onions --------------------------------------------------- As described above, each 'persistent' onion has parameters of its own which are stored in its own JSON file. The path to this file can be specified for the CLI tool with ``--persistent``. Here is an example persistent JSON configuration:: { "onion": { "private_key": "0HGxILDDwYhxAB2Zq8mM3Wu3MirBgK7Fw2/tVrTw1XraElH7MWbVn3lzKbcJEapVWz2TFjaoCAVN48hGqraiRg==", "client_auth_priv_key": "UT55HDBA5VSRWOUERMGOHEIBKZCMOOGZAFFNI54GDQFZ6CMCUGIQ", "client_auth_pub_key": "TPQCMCV26UEDMCWGZCWAWM4FOJSQKZZTVPC5TC3CAGMDWKV255OA" }, "persistent": { "mode": "share", "enabled": true, "autostart_on_launch": false }, "general": { "title": null, "public": false, "autostart_timer": false, "autostop_timer": false, "service_id": "hvsufvk2anyadehahfqiacy4wbrjt2atpnagk4itlkh4mdfsg6vhd5ad" }, "share": { "autostop_sharing": true, "filenames": [ "/home/user/git/onionshare/desktop/org.onionshare.OnionShare.svg" ], "log_filenames": false }, "receive": { "data_dir": "/home/user/OnionShare", "webhook_url": null, "disable_text": false, "disable_files": false }, "website": { "disable_csp": false, "custom_csp": null, "log_filenames": false, "filenames": [] }, "chat": {} } Below are the configuration file parameters for a persistent onion and what they mean, for each section in the JSON onion ^^^^^ ==================== ========== =========== Parameter Type Explanation ==================== ========== =========== private_key ``string`` Base64-encoded private key of the onion service client_auth_priv_key ``string`` The private key when using Client Authentication. Send this to the user. client_auth_pub_key ``string`` The public key when using Client Authentication. Used on OnionShare's side. ==================== ========== =========== persistent ^^^^^^^^^^ =================== =========== =========== Parameter Type Explanation =================== =========== =========== mode ``string`` The mode used by this persistent onion. Options are "share", "receive", "website" or "chat". enabled ``boolean`` Whether persistence is enabled for this onion. When the persistent option is unchecked in the desktop, this entire JSON file is deleted. Default: true autostart_on_launch ``boolean`` Whether to automatically start this persistent onion when OnionShare starts and once Tor is connected. Default: false =================== =========== =========== general ^^^^^^^ =============== =========== =========== Parameter Type Explanation =============== =========== =========== title ``string`` An optional custom title for displaying on the onion service. Default: null ("OnionShare" will be shown instead) public ``boolean`` Whether the onion service can be accessed with or without a Private Key (Client Authentication). If true, no Private Key is required. autostart_timer ``boolean`` Whether the onion service is configured to start at a specific time. The time can be set in the desktop app or specified in seconds with ``--auto-start-timer`` with the CLI tool. Default: false autostop_timer ``boolean`` Whether the onion service is configured to stop at a specific time. The time can be set in the desktop app or specified in seconds with ``--auto-stop-timer`` with the CLI tool. Default: false service_id ``string`` The 32-character onion service URL, without the scheme and without the '.onion' suffix. =============== =========== =========== The below are settings specific to the 'mode' specified in the ``persistent`` section above. share ^^^^^ ================ =========== =========== Parameter Type Explanation ================ =========== =========== autostop_sharing ``boolean`` Whether to automatically stop the share once files are downloaded the first time. Default: true filenames ``list`` A list of files to share. Default: [] log_filenames ``boolean`` Whether to log URL requests to stdout when using the CLI tool. Default: false ================ =========== =========== receive ^^^^^^^ ============= =========== =========== Parameter Type Explanation ============= =========== =========== data_dir ``string`` The path where received files or text messages will be stored. Default: the 'OnionShare' folder of the user's home directory. webhook_url ``string`` A webhook URL that OnionShare will POST to when it receives files or text messages. Default: null disable_text ``boolean`` Whether to disable receiving text messages. Default: false disable_files ``boolean`` Whether to disable receiving files. Default: false ============= =========== =========== website ^^^^^^^ ============= =========== =========== Parameter Type Explanation ============= =========== =========== disable_csp ``boolean`` If set to ``true``, OnionShare won't set its default Content Security Policy header for the website. Default: ``false`` custom_csp ``string`` A custom Content Security Policy header to send instead of the default. log_filenames ``boolean`` Whether to log URL requests to stdout when using the CLI tool. Default: false filenames ``list`` A list of files to share. Default: [] ============= =========== =========== chat ^^^^ There are currently no configurable settings for the Chat mode. onionshare-onionshare-26fcdc5/docs/source/conf.py000066400000000000000000000025251521174352300222560ustar00rootroot00000000000000project = "OnionShare" author = copyright = "Micah Lee, et al." version = release = "2.6.4" extensions = ["sphinx_rtd_theme"] templates_path = ["_templates"] exclude_patterns = [] languages = [ ("English", "en"), # English ("Shqip", "sq"), # Albanian ("Българ�ки", "bg"), #Bulgarian ("中文 (简体)", "zh_CN"), # Simplified Chinese ("Deutsch", "de"), # German ("Ελληνικά", "el"), # Greek ("Gaeilge", "ga"), # Irish ("Italiano", "it"), # Italian ("日本語", "ja"), # Japanese ("�ارسی", "fa"), # Persian ("Polish", "pl"), # Polish ("Ру��кий", "ru"), # Russian ("Español", "es"), # Spanish ("Svenska", "sv"), # Swedish ("Türkçe", "tr"), # Turkish ("Україн�ька", "uk"), # Ukrainian ("Tiếng Việt", "vi"), # Vietnamese ] versions = ["2.3", "2.3.1", "2.3.2", "2.3.3", "2.4", "2.5", "2.6", "2.6.1", "2.6.2", "2.6.3", "2.6.4"] html_theme = "sphinx_rtd_theme" html_logo = "_static/logo.png" html_favicon = "_static/favicon.ico" html_theme_options = {} html_context = {"langs": languages, "versions": versions, "current_version": release} html_static_path = ["_static"] html_css_files = ["custom.css"] html_show_sourcelink = False html_show_sphinx = False # sphinx-intl language = "en" locale_dirs = ["locale/"] gettext_compact = False onionshare-onionshare-26fcdc5/docs/source/develop.rst000066400000000000000000000277111521174352300231530ustar00rootroot00000000000000Developing OnionShare ===================== .. _collaborating: Collaborating ------------- OnionShare has an open Keybase team to discuss the project, ask questions, share ideas and designs, and making plans for future development. (It's also an easy way to send end-to-end encrypted direct messages to others in the OnionShare community, like OnionShare addresses.) To use Keybase, download the `Keybase app `_, make an account, and `join this team `_. Within the app, go to "Teams", click "Join a Team", and type "onionshare". OnionShare also has a `mailing list `_ for developers and and designers to discuss the project. Contributing Code ----------------- OnionShare source code is to be found in this Git repository: https://github.com/onionshare/onionshare If you'd like to contribute code to OnionShare, it helps to join the Keybase team and ask questions about what you're thinking of working on. You should also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle. When you're ready to contribute code, open a pull request in the GitHub repository and one of the project maintainers will review it and possibly ask questions, request changes, reject it, or merge it into the project. .. _starting_development: Starting Development -------------------- OnionShare is developed in Python. To get started, clone the Git repository at https://github.com/onionshare/onionshare/ and then consult the ``cli/README.md`` file to learn how to set up your development environment for the command-line version, and the ``desktop/README.md`` file to learn how to set up your development environment for the graphical version. Those files contain the necessary technical instructions and commands install dependencies for your platform, and to run OnionShare from the source tree. Debugging tips -------------- Verbose mode ^^^^^^^^^^^^ When developing, it's convenient to run OnionShare from a terminal and add the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of helpful messages to the terminal, such as when certain objects are initialized, when events occur (like buttons clicked, settings saved or reloaded), and other debug info. For example:: $ poetry run onionshare-cli -v ~/Documents/roms/nes/Q-bert\ \(USA\).nes ╭───────────────────────────────────────────╮ │ * ▄▄█████▄▄ * │ │ ▄████▀▀▀████▄ * │ │ ▀▀█▀ ▀██▄ │ │ * ▄█▄ ▀██▄ │ │ ▄█████▄ ███ -+- │ │ ███ ▀█████▀ │ │ ▀██▄ ▀█▀ │ │ * ▀██▄ ▄█▄▄ * │ │ * ▀████▄▄▄████▀ │ │ ▀▀█████▀▀ │ │ -+- * │ │ ▄▀▄ ▄▀▀ █ │ │ █ █ ▀ ▀▄ █ │ │ █ █ █▀▄ █ ▄▀▄ █▀▄ ▀▄ █▀▄ ▄▀▄ █▄▀ ▄█▄ │ │ ▀▄▀ █ █ █ ▀▄▀ █ █ ▄▄▀ █ █ ▀▄█ █ ▀▄▄ │ │ │ │ v2.4.1 │ │ │ │ https://onionshare.org/ │ ╰───────────────────────────────────────────╯ [Sep 09 2021 19:13:20] Settings.__init__ [Sep 09 2021 19:13:20] Settings.load [Sep 09 2021 19:13:20] Settings.load: Trying to load /home/user/.config/onionshare/onionshare.json [Sep 09 2021 19:13:20] Common.get_resource_path: filename=wordlist.txt [Sep 09 2021 19:13:20] Common.get_resource_path: filename=wordlist.txt, path=/home/user/code/onionshare/cli/onionshare_cli/resources/wordlist.txt [Sep 09 2021 19:13:20] ModeSettings.load: creating /home/user/.config/onionshare/persistent/polish-pushpin-hydrated.json [Sep 09 2021 19:13:20] ModeSettings.set: updating polish-pushpin-hydrated: general.title = None [Sep 09 2021 19:13:20] ModeSettings.set: updating polish-pushpin-hydrated: general.public = False [Sep 09 2021 19:13:20] ModeSettings.set: updating polish-pushpin-hydrated: general.autostart_timer = 0 [Sep 09 2021 19:13:20] ModeSettings.set: updating polish-pushpin-hydrated: general.autostop_timer = 0 [Sep 09 2021 19:13:20] ModeSettings.set: updating polish-pushpin-hydrated: share.autostop_sharing = True [Sep 09 2021 19:13:20] Web.__init__: is_gui=False, mode=share [Sep 09 2021 19:13:20] Common.get_resource_path: filename=static [Sep 09 2021 19:13:20] Common.get_resource_path: filename=static, path=/home/user/code/onionshare/cli/onionshare_cli/resources/static [Sep 09 2021 19:13:20] Common.get_resource_path: filename=templates [Sep 09 2021 19:13:20] Common.get_resource_path: filename=templates, path=/home/user/code/onionshare/cli/onionshare_cli/resources/templates [Sep 09 2021 19:13:20] Web.generate_static_url_path: new static_url_path is /static_gvvq2hplxhs2cekk665kagei6m [Sep 09 2021 19:13:20] ShareModeWeb.init [Sep 09 2021 19:13:20] Onion.__init__ [Sep 09 2021 19:13:20] Onion.connect [Sep 09 2021 19:13:20] Settings.__init__ [Sep 09 2021 19:13:20] Settings.load [Sep 09 2021 19:13:20] Settings.load: Trying to load /home/user/.config/onionshare/onionshare.json [Sep 09 2021 19:13:20] Onion.connect: tor_data_directory_name=/home/user/.config/onionshare/tmp/tmpf3akiouy [Sep 09 2021 19:13:20] Common.get_resource_path: filename=torrc_template [Sep 09 2021 19:13:20] Common.get_resource_path: filename=torrc_template, path=/home/user/code/onionshare/cli/onionshare_cli/resources/torrc_template Connecting to the Tor network: 100% - Done [Sep 09 2021 19:13:30] Onion.connect: Connected to tor 0.4.6.7 [Sep 09 2021 19:13:30] Settings.load [Sep 09 2021 19:13:30] Settings.load: Trying to load /home/user/.config/onionshare/onionshare.json [Sep 09 2021 19:13:30] OnionShare.__init__ [Sep 09 2021 19:13:30] OnionShare.start_onion_service [Sep 09 2021 19:13:30] Onion.start_onion_service: port=17616 [Sep 09 2021 19:13:30] Onion.start_onion_service: key_type=NEW, key_content=ED25519-V3 [Sep 09 2021 19:13:35] ModeSettings.set: updating polish-pushpin-hydrated: general.service_id = vucwsdmjt7szoc6pel3puqoxobiepdsowmqaq7pm7dzhembtzr2capad [Sep 09 2021 19:13:35] ModeSettings.set: updating polish-pushpin-hydrated: onion.private_key = +HfFALM4MtrNh59ibfMtRwDCIpfpWHIcNh3boahqrHh3TkLAyQvzKTm/y53KoYKSh0VU+m9DZY7DtZuCzkHkqQ== [Sep 09 2021 19:13:35] ModeSettings.set: updating polish-pushpin-hydrated: onion.client_auth_priv_key = G24TSNLIJX7YZM6R7P24AIGRU4N56ZFL7ENZVIDIWUEWY66YS3EQ [Sep 09 2021 19:13:35] ModeSettings.set: updating polish-pushpin-hydrated: onion.client_auth_pub_key = GDY2EPXSS7Q3ELQJFIX2VELTVZ3QEYIGWIZ26CEDQKZJ5Y7VKI3A Compressing files. [Sep 09 2021 19:13:35] ShareModeWeb.init [Sep 09 2021 19:13:35] ShareModeWeb.set_file_info_custom [Sep 09 2021 19:13:35] ShareModeWeb.build_zipfile_list [Sep 09 2021 19:13:35] Web.start: port=17616 * Running on http://127.0.0.1:17616/ (Press CTRL+C to quit) Give this address and private key to the recipient: http://vucwsdmjt7szoc6pel3puqoxobiepdsowmqaq7pm7dzhembtzr2capad.onion Private key: G24TSNLIJX7YZM6R7P24AIGRU4N56ZFL7ENZVIDIWUEWY66YS3EQ Press Ctrl+C to stop the server You can add your own debug messages by running the ``Common.log`` method from ``onionshare/common.py``. For example:: common.log('OnionShareGui', 'start_server', 'I ran here') This can be useful when learning the chain of events that occur when using OnionShare, or the value of certain variables before and after they are manipulated. Local Only ^^^^^^^^^^ Tor is slow, and it's often convenient to skip starting onion services altogether during development. You can do this with the ``--local-only`` flag. For example:: $ poetry run onionshare-cli --local-only --receive ╭───────────────────────────────────────────╮ │ * ▄▄█████▄▄ * │ │ ▄████▀▀▀████▄ * │ │ ▀▀█▀ ▀██▄ │ │ * ▄█▄ ▀██▄ │ │ ▄█████▄ ███ -+- │ │ ███ ▀█████▀ │ │ ▀██▄ ▀█▀ │ │ * ▀██▄ ▄█▄▄ * │ │ * ▀████▄▄▄████▀ │ │ ▀▀█████▀▀ │ │ -+- * │ │ ▄▀▄ ▄▀▀ █ │ │ █ █ ▀ ▀▄ █ │ │ █ █ █▀▄ █ ▄▀▄ █▀▄ ▀▄ █▀▄ ▄▀▄ █▄▀ ▄█▄ │ │ ▀▄▀ █ █ █ ▀▄▀ █ █ ▄▄▀ █ █ ▀▄█ █ ▀▄▄ │ │ │ │ v2.4.1 │ │ │ │ https://onionshare.org/ │ ╰───────────────────────────────────────────╯ * Running on http://127.0.0.1:17641/ (Press CTRL+C to quit) Files sent to you appear in this folder: /home/user/OnionShare Warning: Receive mode lets people upload files to your computer. Some files can potentially take control of your computer if you open them. Only open things from people you trust, or if you know what you are doing. Give this address and private key to the sender: http://127.0.0.1:17641 Private key: E2GOT5LTUTP3OAMRCRXO4GSH6VKJEUOXZQUC336SRKAHTTT5OVSA Press Ctrl+C to stop the server In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-browser like Firefox, instead of using the Tor Browser. The private key is not actually needed in local-only mode, so you can ignore it. Contributing Translations ------------------------- Help make OnionShare easier to use and more familiar and welcoming for people by translating it on `Hosted Weblate `_. Always keep the "OnionShare" in latin letters, and use "OnionShare (localname)" if needed. To help translate, make a Hosted Weblate account and start contributing. Suggestions for Original English Strings ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sometimes the original English strings are wrong, or don't match between the application and the documentation. File source string improvements by adding @kingu to your Weblate comment, or open a GitHub issue or pull request. The latter ensures all upstream developers see the suggestion, and can potentially modify the string via the usual code review processes. Status of Translations ^^^^^^^^^^^^^^^^^^^^^^ Here is the current translation status. If you want start a translation in a language not yet started, please write to the mailing list: onionshare-dev@lists.riseup.net .. image:: https://hosted.weblate.org/widgets/onionshare/-/translations/multi-auto.svg onionshare-onionshare-26fcdc5/docs/source/features.rst000066400000000000000000000307411521174352300233300ustar00rootroot00000000000000.. _how_it_works: How OnionShare Works ==================== Web servers are started locally on your computer and made accessible to other people as `Tor `_ `onion services `_. By default, OnionShare web addresses are protected with a private key. OnionShare addresses look something like this:: http://oy5oaslxxzwib7fsjaiz5mjeyg3ziwdmiyeotpjw6etxi722pn7pqsyd.onion And private keys might look something like this:: K3N3N3U3BURJW46HZEZV2LZHBPKEFAGVN6DPC7TY6FHWXT7RLRAQ You're responsible for securely sharing that URL and private key using a communication channel of your choice like in an encrypted chat message, or using something less secure like unencrypted email, depending on your `threat model `_. The people you send the URL to then copy and paste it into their `Tor Browser `_ to access the OnionShare service. Tor Browser will then prompt for the private key, which the people can also then copy and paste in. .. image:: _static/screenshots/private-key.png If you run OnionShare on your laptop to send someone files, and then suspend it before the files are sent, the service will not be available until your laptop is unsuspended and on the internet again. OnionShare works best when working with people in real-time. Because your own computer is the web server, *no third party can access anything that happens in OnionShare*, not even the developers of OnionShare. It's completely private. And because OnionShare is based on Tor onion services too, it also protects your anonymity. See the :doc:`security design ` for more info. Share Files ----------- You can use OnionShare to send files and folders to people securely and anonymously. Open a share tab, drag in the files and folders you wish to share, and click "Start sharing". .. image:: _static/screenshots/share.png After you add files, you'll see some settings. Make sure you choose the setting you're interested in before you start sharing. .. image:: _static/screenshots/share-files.png As soon as someone finishes downloading your files, OnionShare will automatically stop the server, removing the website from the internet. To allow multiple people to download them, uncheck the "Stop sharing after files have been sent (uncheck to allow downloading individual files)" box. Also, if you uncheck this box, people will be able to download the individual files you share rather than a single compressed version of all the files. When you're ready to share, click the "Start sharing" button. You can always click "Stop sharing", or quit OnionShare, immediately taking the website down. You can also click the "↑" icon in the top-right corner to show the history and progress of people downloading files from you. .. image:: _static/screenshots/share-sharing.png Now that you have a OnionShare, copy the address and the private key and send it to the person you want to receive the files. If the files need to stay secure, or the person is otherwise exposed to danger, use an encrypted messaging app. That person then must load the address in Tor Browser. After logging in with the private key, the files can be downloaded directly from your computer by clicking the "Download Files" link in the corner. .. image:: _static/screenshots/share-torbrowser.png Receive Files and Messages -------------------------- You can use OnionShare to let people anonymously submit files and messages directly to your computer, essentially turning it into an anonymous dropbox. Open a receive tab and choose the settings that you want. .. image:: _static/screenshots/receive.png You can browse for a folder to save messages and files that get submitted. You can check "Disable submitting text" if want to only allow file uploads, and you can check "Disable uploading files" if you want to only allow submitting text messages, like for an anonymous contact form. You can check "Use notification webhook" and then choose a webhook URL if you want to be notified when someone submits files or messages to your OnionShare service. If you use this feature, OnionShare will make an HTTP POST request to this URL whenever someone submits files or messages. For example, if you want to get an encrypted text messaging on the messaging app `Keybase `_, you can start a conversation with `@webhookbot `_, type ``!webhook create onionshare-alerts``, and it will respond with a URL. Use that as the notification webhook URL. If someone uploads a file to your receive mode service, @webhookbot will send you a message on Keybase letting you know as soon as it happens. When you are ready, click "Start Receive Mode". This starts the OnionShare service. Anyone loading this address in their Tor Browser will be able to submit files and messages which get uploaded to your computer. .. image:: _static/screenshots/receive-sharing.png You can also click the down "↓" icon in the top-right corner to show the history and progress of people sending files to you. Here is what it looks like for someone sending you files and messages. .. image:: _static/screenshots/receive-torbrowser.png When someone submits files or messages to your receive service, by default they get saved to a folder called ``OnionShare`` in the home folder on your computer, automatically organized into separate subfolders based on the time that the files get uploaded. Setting up an OnionShare receiving service is useful for journalists and others needing to securely accept documents from anonymous sources. When used in this way, OnionShare is sort of like a lightweight, simpler, not quite as secure version of `SecureDrop `_, the whistleblower submission system. Use at your own risk ^^^^^^^^^^^^^^^^^^^^ Just like with malicious email attachments, it's possible someone could try to attack your computer by uploading a malicious file to your OnionShare service. OnionShare does not add any safety mechanisms to protect your system from malicious files. If you receive an Office document or a PDF through OnionShare, you can convert these documents into PDFs that are safe to open using `Dangerzone `_. You can also protect yourself when opening untrusted documents by opening them in `Tails `_ or in a `Qubes `_ disposableVM. However, it is always safe to open text messages sent through OnionShare. Tips for running a receive service ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ If you want to host your own anonymous dropbox using OnionShare, it's recommended you do so on a separate, dedicated computer always powered on and connected to the internet, and not on the one you use on a regular basis. If you intend to put the OnionShare address on your website or social media profiles, save the tab (see :ref:`save_tabs`) and run it as a public service (see :ref:`turn_off_private_key`). It's also a good idea to give it a custom title (see :ref:`custom_titles`). Other caveats to be aware of in Receive Mode ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ There are reports that OnionBrowser on iOS devices are unable to upload files to an OnionShare in Receive Mode, when operating in 'Silver' security mode. Try Bronze or Gold to see if you are able to upload a message or a file. Host a Website -------------- To host a static HTML website with OnionShare, open a website tab, drag the files and folders that make up the static content there, and click "Start sharing" when you are ready. .. image:: _static/screenshots/website.png If you add an ``index.html`` file, it will render when someone loads your website. You should also include any other HTML files, CSS files, JavaScript files, and images that make up the website. (Note that OnionShare only supports hosting *static* websites. It can't host websites that execute code or use databases. So you can't for example use WordPress.) If you don't have an ``index.html`` file, it will show a directory listing instead, and people loading it can look through the files and download them. After you add files, you'll see some settings. Make sure you choose the setting you're interested in before you start sharing. .. image:: _static/screenshots/website-files.png Content Security Policy ^^^^^^^^^^^^^^^^^^^^^^^ By default OnionShare helps secure your website by setting a strict `Content Security Policy `_ header. However, this prevents third-party content from loading inside the web page. If you want to load content from third-party websites, like assets or JavaScript libraries from CDNs, you have two options: - You can disable sending a Content Security Policy header by checking the "Don't send Content Security Policy header (allows your website to use third-party resources)" box before starting the service. - You can send a custom Content Security Policy header. Tips for running a website service ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ If you want to host a long-term website using OnionShare (meaning not just to quickly show someone something), it's recommended you do it on a separate, dedicated computer that is always powered on and connected to the internet, and not on the one you use on a regular basis. Save the tab (see :ref:`save_tabs`) so you can resume the website with the same address if you close OnionShare and re-open it later. If your website is intended for the public, you should run it as a public service (see :ref:`turn_off_private_key`). Chat Anonymously ---------------- You can use OnionShare to set up a private, secure chat room that doesn't log anything. Just open a chat tab and click "Start chat server". .. image:: _static/screenshots/chat.png After you start the server, copy the OnionShare address and private key and send them to the people you want in the anonymous chat room. If it's important to limit exactly who can join, use an encrypted messaging app to send out the OnionShare address and private key. .. image:: _static/screenshots/chat-sharing.png People can join the chat room by loading its OnionShare address in Tor Browser. The chat room requires JavasScript, so everyone who wants to participate must have their Tor Browser security level set to "Standard" or "Safer", instead of "Safest". When someone joins the chat room they get assigned a random name. They can change their name by typing a new name in the box in the left panel and pressing ↵. Since the chat history isn't saved anywhere, it doesn't get displayed at all, even if others were already chatting in the room. .. image:: _static/screenshots/chat-torbrowser.png In an OnionShare chat room, everyone is anonymous. Anyone can change their name to anything, and there is no way to confirm anyone's identity. However, if you create an OnionShare chat room and securely send the address only to a small group of trusted friends using encrypted messages, you can be reasonably confident the people joining the chat room are your friends. How is this useful? ^^^^^^^^^^^^^^^^^^^ If you need to already be using an encrypted messaging app, what's the point of an OnionShare chat room to begin with? It leaves less traces. If you for example send a message to a Signal group, a copy of your message ends up on each device (the smartphones, and computers if they set up Signal Desktop) of each member of the group. Even if disappearing messages is turned on, it's hard to confirm all copies of the messages are actually deleted from all devices, and from any other places (like notifications databases) they may have been saved to. OnionShare chat rooms don't store any messages anywhere, so the problem is reduced to a minimum. OnionShare chat rooms can also be useful for people wanting to chat anonymously and securely with someone without needing to create any accounts. For example, a source can send an OnionShare address to a journalist using a disposable email address, and then wait for the journalist to join the chat room, all without compromosing their anonymity. How does the encryption work? ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Because OnionShare relies on Tor onion services, connections between the Tor Browser and OnionShare are all end-to-end encrypted (E2EE). When someone posts a message to an OnionShare chat room, they send it to the server through the E2EE onion connection, which then sends it to all other members of the chat room using WebSockets, through their E2EE onion connections. OnionShare doesn't implement any chat encryption on its own. It relies on the Tor onion service's encryption instead. onionshare-onionshare-26fcdc5/docs/source/help.rst000066400000000000000000000017101521174352300224340ustar00rootroot00000000000000Getting Help ============ Read This Website ----------------- You will find instructions on how to use OnionShare. Look through all of the sections first to see if anything answers your questions. Check the GitHub Issues ----------------------- If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has encountered the same problem and either raised it with the developers, or maybe even posted a solution. Submit an Issue Yourself ------------------------ If you are unable to find a solution, or wish to ask a question or suggest a new feature, please `submit an issue `_. This requires `creating a GitHub account `_. Join our Keybase Team --------------------- See :ref:`collaborating` on how to join the Keybase team used to discuss the project. onionshare-onionshare-26fcdc5/docs/source/index.rst000066400000000000000000000005321521174352300226140ustar00rootroot00000000000000OnionShare's documentation ========================== .. image:: _static/screenshots/tabs.png OnionShare is an open source tool that lets you securely and anonymously share files, host websites, and chat with friends using the Tor network. .. toctree:: :maxdepth: 2 install tor features advanced help security develop onionshare-onionshare-26fcdc5/docs/source/install.rst000066400000000000000000000222771521174352300231650ustar00rootroot00000000000000Installation ============ Windows or macOS ---------------- You can download OnionShare for Windows and macOS from the `OnionShare website `_. .. _linux: Mobile ---------------- You can download OnionShare for Mobile from the follow links * Android * Google Play: https://play.google.com/store/apps/details?id=org.onionshare.android * F-Droid: https://github.com/onionshare/onionshare-android-nightly * iOS * Apple App Store: https://apps.apple.com/app/onionshare/id1601890129 * Direct IPA download: https://github.com/onionshare/onionshare-ios/releases * Testflight: https://testflight.apple.com/join/ZCJeY65W Linux ----- There are various ways to install OnionShare for Linux, but the recommended way is to use either the `Flatpak `_ or the `Snap `_ package. Flatpak and Snapcraft ensure that you'll always use the newest version and run OnionShare inside of a sandbox. Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak support, but which you use is up to you. Both work in all Linux distributions. **Install OnionShare using Flatpak**: https://flathub.org/apps/details/org.onionshare.OnionShare **Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare You can also download and install PGP-signed ``.flatpak`` or ``.snap`` packages from https://onionshare.org/dist/ if you prefer. Manual Flatpak Installation ^^^^^^^^^^^^^^^^^^^^^^^^^^^ If you'd like to install OnionShare manually with Flatpak using the PGP-signed `single-file bundle `_, you can do so like this: - Install Flatpak by following the instructions at https://flatpak.org/setup/. - Add the Flathub repository by running ``flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo``. Even though you won't be downloading OnionShare from Flathub, OnionShare depends on some packages that are only available there. - Go to https://onionshare.org/dist/, choose the latest version of OnionShare, and download the ``.flatpak`` and ``.flatpak.asc`` files. - Verify the PGP signature of the ``.flatpak`` file. See :ref:`verifying_sigs` for more info. - Install the ``.flatpak`` file by running ``flatpak install OnionShare-VERSION.flatpak``. Replace ``VERSION`` with the version number of the file you downloaded. You can run OnionShare with: `flatpak run org.onionshare.OnionShare`. Manual Snapcraft Installation ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ If you'd like to install OnionShare manually with Snapcraft using the PGP-signed Snapcraft package, you can do so like this: - Install Snapcraft by following the instructions at https://snapcraft.io/docs/installing-snapd. - Go to https://onionshare.org/dist/, choose the latest version of OnionShare, and download the ``.snap`` and ``.snap.asc`` files. - Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs` for more info. - Install the ``.snap`` file by running ``snap install --dangerous onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version number of the file you downloaded. Note that you must use `--dangerous` because the package is not signed by the Snapcraft store, however you did verify its PGP signature, so you know it's legitimate. You can run OnionShare with: `snap run onionshare`. .. _pip: Command-line only ----------------- You can install just the command-line version of OnionShare on any operating system using the Python package manager ``pip``. :ref:`cli` has more info. .. _freebsd: FreeBSD ------- Althought not being officially developed for this platform, OnionShare can also be installed on `FreeBSD `_. It's available via its ports collection or as pre-built package. Should you opt to install and use OnionShare on a FreeBSD operating system, please be aware that it's **NOT** officially supported by the OnionShare project. Though not being offered and officially maintained by the OnionShare developers, the FreeBSD packages and ports do fetch and verifies the source codes from the official OnionShare repository (or its official release packages from `PyPI `_). Should you wish to check changes related to this platform, please refer to the following resources: - https://cgit.freebsd.org/ports/log/www/onionshare - https://www.freshports.org/www/onionshare Manual pkg Installation ^^^^^^^^^^^^^^^^^^^^^^^ To install the binary package, use ``pkg install pyXY-onionshare``, with ``pyXY`` specifying the version of Python the package was built for. So, in order to install OnionShare for Python 3.9, use:: pkg install py39-onionshare There's also a **Command-line only** version of OnionShare available as pre-built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli`` if you want to install that version. For additional information and details about the FreeBSD pre-built packages, please refer to its `official Handbook section about pkg `_. Manual port Installation ^^^^^^^^^^^^^^^^^^^^^^^^ To install the FreeBSD port, change directory to the `ports collection `_ you must have checked out before and run the following:: make -s -C www/onionshare all install clean The ports collection also offers a dedicated port for the **Command-line only** version of OnionShare. Replace ``www/onionshare`` by ``www/onionshare-cli`` if you want to install that version. For additional information and details about the FreeBSD ports collection, please refer to its `official Handbook section about ports `_. .. _verifying_sigs: Verifying PGP signatures ------------------------ You can verify that the package you download is legitimate and hasn't been tampered with by verifying its PGP signature. For Windows and macOS, this step is optional and provides defense in depth: the OnionShare binaries include operating system-specific signatures, and you can just rely on those alone if you'd like. Signing key ^^^^^^^^^^^ Packages are signed by the core developer who is responsible for the particular release. Here is the GPG key information for each of the core developers of OnionShare: * Micah Lee: * PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``. * You can download Micah's key `from the keys.openpgp.org keyserver `_. * Saptak Sengupta: * PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``. * You can download Saptak's key `from the keys.openpgp.org keyserver `_. * Miguel Jacq: * PGP public key fingerprint ``54A91143AE0AB4F7743B01FE888ED1B423A3BC99``. * You can download Miguel's key `from the keys.openpgp.org keyserver `_. You must have GnuPG installed to verify signatures. For macOS you probably want `GPGTools `_, and for Windows you probably want `Gpg4win `_. Signatures ^^^^^^^^^^ You can find the signatures (as ``.asc`` files), as well as Windows, macOS, Flatpak, Snap, and source packages, at https://onionshare.org/dist/ in the folders named for each version of OnionShare. You can also find them on the `GitHub Releases page `_. Verifying ^^^^^^^^^ Once you have imported the core developers public keys into your GnuPG keychain, downloaded the binary and ``.asc`` signature, you can verify the binary in a terminal like this: For Windows:: gpg --verify OnionShare-win64-2.6.msi.asc OnionShare-win64-2.6.msi (Windows 64-bit) For macOS:: gpg --verify OnionShare-2.6.dmg.asc OnionShare-2.6.dmg For Linux:: gpg --verify OnionShare-2.6.flatpak.asc OnionShare-2.6.flatpak (Flatpak) gpg --verify onionshare_2.6_amd64.snap.asc onionshare_2.6_amd64.snap (Snap) and for the source file:: gpg --verify onionshare-2.6.tar.gz.asc onionshare-2.6.tar.gz The expected output looks like this:: gpg: Signature made Mo 10 Okt 2022 02:27:16 CEST gpg: using RSA key 927F419D7EC82C2F149C1BD1403C2657CD994F73 gpg: Good signature from "Micah Lee " [unknown] gpg: aka "Micah Lee " [unknown] gpg: WARNING: This key is not certified with a trusted signature! gpg: There is no indication that the signature belongs to the owner. Primary key fingerprint: 927F 419D 7EC8 2C2F 149C 1BD1 403C 2657 CD99 4F73 If you don't see ``Good signature from``, there might be a problem with the integrity of the file (malicious or otherwise), and you should not install the package. The ``WARNING:`` shown above, is not a problem with the package, it only means you haven't defined a level of "trust" of Micah's (the core developer) PGP key. If you want to learn more about verifying PGP signatures, the guides for `Qubes OS `_ and the `Tor Project `_ may be useful. onionshare-onionshare-26fcdc5/docs/source/locale/000077500000000000000000000000001521174352300222125ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/af/000077500000000000000000000000001521174352300226005ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/af/LC_MESSAGES/000077500000000000000000000000001521174352300243655ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/af/LC_MESSAGES/advanced.po000066400000000000000000000623361521174352300265040ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2022-11-06 19:08+0000\n" "Last-Translator: Gideon Wentink \n" "Language-Team: none\n" "Language: af\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.14.2\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "Gevorderde gebruik" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "Bewaar oortjies" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "Deaktiveer privaat sleutel" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" "Alle OnionShare-dienste word by verstek met ’n privaat sleutel beskerm. Tor " "noem dit “klantstawing�." #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "Pasgemaakte titels" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "Geskeduleerde tye" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" "OnionShare ondersteun skedulering van wanneer ’n diens moet begin en eindig. " "Voordat u ’n bediener begin, klik op “Toon gevorderde instellings� in die " "oortjie en merk dan die kassies af langs òf “Begin onion-diens op " "geskeduleerde tyd�, “Eindig onion-diens op geskeduleerde tyd�, of albei en " "stel die onderskeie datums en tye soos verlang." #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "Bevellynkoppelvlak" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" "Buiten die grafiese koppelvlak het OnionShare ook ’n bevellynkoppelvlak." #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" #: ../../source/advanced.rst:77 #, fuzzy #| msgid "" #| "You can install just the command-line version of OnionShare using " #| "``pip3``::" msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" "U kan slegs die bevellyn-weergawe van OnionShare installeer d.m.v. ``pip3``::" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" "Let op dat die ``tor``-pakket ook geïnstalleer moet wees. In macOS kan u dit " "installeer met: ``brew install tor``" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "Loop dit dan soos volg::" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" #: ../../source/advanced.rst:105 msgid "Usage" msgstr "Gebruik" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 msgid "share" msgstr "" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/af/LC_MESSAGES/develop.po000066400000000000000000000240301521174352300263620ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2022-11-16 07:48+0000\n" "Last-Translator: Gideon Wentink \n" "Language-Team: none\n" "Language: af\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.15-dev\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "Ontwikkeling van OnionShare" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "Samewerking" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" "OnionShare het ’n oop Keybase-span om die projek te bespreek, vrae te vra, " "idees en ontwerpe te deel en planne vir verdere ontwikkeling te maak. (Dis " "ook ’n maklike manier om ein-tot-ein-geënkripteerde direkte boodskappe na " "ander lede in die OnionShare-gemeenskap, soos OnionShare-adresse, te stuur.) " "Om Keybase te gebrui, moet u die `Keybase-toep aflaai `_, ’n rekening skep, en by `hierdie span aansluit `_. In die toep, gaan u na “Spanne�, klik op “Sluit by ’n " "span aan� en tik “onionshare�." #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" "OnionShare het ook ’n `e-poslys `_ waar ontwikkelaars en ontwerpers die projek kan bespreek." #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "Om kode by te dra" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" "OnionShare-bronkode kan in hierdie Git-bewaarplek gevind word: https://" "github.com/onionshare/onionshare" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" "Indien u kode tot OnionShare wil bydra, help dit om by die Keybase-span aan " "te sluit en vrae te vra oor waaraan u dink om te werk. U kan ook al die `oop " "probleme `_ op GitHub " "hersien om te kyk of daar iets is wat u wil aandurf." #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" "Wanneer u gereed is om kode by te dra, kan u ’n trekversoek in die GitHub-" "bewaarplek open en een van die projek se onderhouers sal dit hersien en " "moontlik vrae vra, veranderinge versoek, dit verwerp of dit met die projek " "saamsmelt." #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "Begin met ontwikkeling" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" "OnionShare word in Python ontwikkel. Om te begin kan u die Git-bewaarplek " "kloon by https://github.com/onionshare/onionshare/ en dan die ``cli/README." "md``-lêer deurwerk om te leer hoe om u ontwikkelingsomgewing op te stel vir " "die bevellynweergawe, en ook die ``desktop/README.md``-lêer om te leer hoe " "om u ontwikkelingsomgewing vir die grafiese weergawe op te stel." #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" "Daardie lêers bevat die nodige tegniese instruksies en " "bevelinstalleerafhanklikhede vir u platform, en om OnionShare vanaf die " "bronboom te loop." #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "Ontfoutwenke" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "Verbose-modus" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" "Tydens ontwikkeling is dit gerieflik om OnionShare vanuit ’n terminaal te " "loop en die ``--verbose`` (of ``-v``) -vlag tot die bevel toe te voeg. Dit " "druk talle hulpvaardige boodskappe na die terminaal, soos wanneer sekere " "voorwerpe geïnisialiseer word, wanneer gebeure voorkom (soos knoppe wat " "geklik word, instellings wat bewaar of herlaai word), en ander " "ontfoutinligting. Byvoorbeeld::" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" "U kan u eie ontfoutboodskape toevoeg deur die ``Common.log``-metode vanaf " "``onionshare/common.py`` te loop. Byvoorbeeld::" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" "Dit kan handig wees wanneer die gebeureketting geleer word wat plaasvind " "wanneer OnionShare gebruik word, or die waarde van sekere veranderlikes voor " "en nadat dit gemanipuleer is." #: ../../source/develop.rst:124 msgid "Local Only" msgstr "Slegs lokaal" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" "Tor is stadig en dit is dikwels gerieflik om gedurende ontwikkeling onion-" "dienste heeltemal te staak. U kan dit doen met die ``--local-only``-vlag. " "Byvoorbeeld::" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" "In hierdie geval laai u die bronadres ``http://127.0.0.1:17641`` in ’n " "normale webblaaier soos Firefox, eerder as om die Tor Blaaier te gebruik. " "Die privaat sleutel word nie eintlik in slegs-lokaal-modus benodig nie en u " "kan dit ignoreer." #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "Dra vertalings by" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" "Help om OnionShare makliker te maak om te gebruik en meer bekend en meer " "verwelkomend deur dit te vertaal by `Hosted Weblate `_. Behou altyd die “OnionShare� in Latynse " "letters, en gebruik “OnionShare (inheemse naam)� indien nodig." #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "Skep ’n Hosted Weblate-rekening om te begin vertaal, en val weg." #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "Voorstelle vir oorspronklike Engelse stringe" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" "Soms is die oorspronklike Engelse stringe verkeerd, of stem dit nie ooreen " "tussen die toepassing en die dokumentasie nie." #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" "Bring verbeteringe aan die oorspronklike string aan deur @kingu tot u " "Weblate-kommentaar toe te voeg, of open ’n GitHub-kwessie of -trekversoek. " "Laasgenoemde verseker dat alle voorgaande ontwikkelaars die voorstelle sien " "en die string gedeeltelik kan wysig d.m.v. die gewone kodehersienprosesse." #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "Vertalingstatus" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" "Hier is die huidige vertalingstatus. Indien u ’n vertaling wil begin vir ’n " "taal wat nog nie begin is nie, skryf asb. aan die poslys: onionshare-" "dev@lists.riseup.net" onionshare-onionshare-26fcdc5/docs/source/locale/af/LC_MESSAGES/features.po000066400000000000000000000665331521174352300265600ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2022-11-01 10:03+0000\n" "Last-Translator: Gideon Wentink \n" "Language-Team: none\n" "Language: af\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.14.2-dev\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "Hoe OnionShare werk" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" "Webbedieners word lokaal op u rekenaar begin en as `Tor `_ `onion-dienste `_ aan ander mense toeganklik gemaak." #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "OnionShare-webadresse word by verstek met ’n privaat sleutel beskerm." #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "OnionShare-adresse lyk soos die volgende::" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "En privaat sleutels lyk soos die volgende::" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" "U is verantwoordelik daarvoor om daardie bronadres en privaat sleutel veilig " "te deel d.m.v. ’n kommunikasiekanaal van u keuse soos in ’n geënkripteerde " "kletsboodskap, of om iets minder veilig te gebruik soos ongeënkripteerde e-" "pos, afhangend van u `bedreidingsmodel `_." #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" "Die mense aan wie u die bronadres stuur kopieer en plak dit dan in hulle " "`Tor Blaaier `_ vir toegang tot die OnionShare-" "diens. Tor Blaaier sal dan vir die privaat sleutel vra wat die mense dan ook " "kan kopieer en in plak." #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" "Indien u OnionShare op u skootrekenaar gebruik om lêers aan mense te stuur, " "en dit dan ophef alvorens die lêers gestuur is, sal die diens onbeskikbaar " "wees tot u skootrekenaar nie meer opgehef is nie en aan die internet " "gekoppel is. OnionShare werk die beste wanneer intyds met mense gewerk word." #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" "Omdat u eie rekenaar die webbediener is *het geen derdeparty toegang tot " "enigiets wat in OnionShare gebeur nie*, selfs nie OnionShare se " "ontwikkelaars nie. Dit is heeltemal privaat. En omdat OnionShare op Tor-" "oniondienste gebaseer is, beskerm dit ook u anonimiteit. Sien die :doc:" "`sekuriteitsontwerp ` vir meer inligting." #: ../../source/features.rst:29 msgid "Share Files" msgstr "Deel lêers" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" "U kan OnionShare gebruik om lêers en vouers privaat en anoniem na mense te " "stuur. Open ’n deeloortjie, sleep die lêers in die vouers wat u wil deel en " "klik “Begin deel�." #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" "Nadat u lêers toegevoeg het sal u instellings te sien kry. Maak seker u kies " "die instelling waarin u belangstel voor u begin deel." #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" "Sodra iemand u lêers klaar afgelaai het, sal OnionShare outomaties die " "bediener stop en die webwerf van die internet verwyder. Om toe te laat dat " "meerdere mense dit kan aflaai, merk die “Hou op deel nadat lêers verstuur is " "(merk af om aflaai van individuele lêers toe te staan)� kassie af." #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" "Voorts, indien u die kassie afmerk, sal mense die individuele lêers wat u " "deel kan aflaai eerder as ’n saamgepersde weergawe van al die lêers." #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" "Wanneer u gereed is om te deel kan u op die “Begin deel�-knop klik. U kan " "altyd klik op “Stop deling�, of OnionShare afsluit sodat die webwerf " "onmiddellik verwyder word. U kan oop die “↑�-ikoon in die regter boonste " "hoek klik om die geskiedenis en vordering te toon van mense wat lêers by u " "aflaai." #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" "Noudat u OnionShare het, kan u die adres en die privaat sleutel kopieer en " "dit stuur aan die mense wat u wil hê moet die lêers ontvang. Indien die " "lêers beveilig moet bly, of die persoon word andersins aan gevaar " "blootgestel, kan u ’n geënkripteerde boodskaptoep gebruik." #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" "Daardie persoon moet dan die adres in Tor Blaaier laai. Nadat met die " "privaat sleutel aangeteken is, kan die lêers direk vanaf u rekenaar afgelaai " "word deur die “Laai lêers af�-knop in die hoek te klik." #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "Ontvang lêers en boodskappe" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" "U kan OnionShare gebruik sodat mense anoniem lêers en boodskappe direk op u " "rekenaar in te dien, wat dit in effek in ’n anonieme werpkas omskep. Open ’n " "ontvangoortjie en kies die instellings wat u wil hê." #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" "U kan vir ’n vouer blaai om boodskappe en lêers wat ingedien word te bewaar." #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" "U kan “Deaktiveer teksindiening� merk as u slegs lêeroplaaie wil toestaan, " "en u kan “Deaktiveer lêeroplaai� merk as u slegs teksboodskappe wil toelaat, " "soos vir ’n anonieme kontakvorm." #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" "U kan “Gebruik kennisgewingwebhaak� merk en dan ’n webhaakbronadres kies " "indien u in kennis gestel wil word wanneer iemand lêers of boodskappe by u " "OnionShare-diens indien. Indien u hierdie funksie gebruik, sal OnionShare ’n " "HTTP POST-versoek na hierdie bronadres skep wanneer iemand lêers of " "boodskappe indien. Indien u bv. geënkripteerde teksboodskappe op `Keybase " "`_ wil kry, kan u ’n gesprek begin met `@webhookbot " "`_, tik ``!webhook create onionshare-" "alerts``, en dit sal met ’n bronadres reageer. Gebruik dit as die " "kennisgewingwebhaakbronadres. Indien iemand ’n lêer na u ontvangmodusdiens " "oplaai, sal @webhookbot vir u ’n boodskap op Keybase stuur om te laat weet " "sodra dit gebeur." #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" "Klik “Begin ontvangmodus� wanneer u gereed is. Dit begin die OnionShare-" "diens. Enigeen wat hierdie adres in hul Tor Blaaier laai sal lêers en " "boodskappe kan indien wat na u rekenaar opgelaai word." #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" "U kan ook die af “↓�-ikoon in die regter boonste hoek klik om die " "geskiedenis en vordering te toon van mense wat lêers na u stuur." #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "So lyk dit vir iemand wat lêers en boodskappe aan u stuur." #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" "Wanneer iemand lêers of boodskappe by u ontvangdiens indien, kry hulle by " "verstek ’n vouer genaamd ``OnionShare`` in die tuisvouer op u rekenaar, " "outomaties georganiseer in afsonderlike subvouers gebaseer op die tyd wat " "die lêers opgelaai word." #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" "Die opstel van ’n OnionShare-ontvangdiens is nuttig vir joernaliste en " "andere wat dokumente op ’n veilige manier van anonieme bronne moet ontvang. " "Wanneer dit op dié manier gebrui word, is OnionShare soos ’n liggewig, " "eenvoudiger, nie-heeltemal-so-veilig-weergawe van `SecureDrop `_, die fluitjieblaser se indienstelsel." #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "Gebruik op eie risiko" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" "Net soos kwaadwillige e-posaanhegsels, is dit moontlik dat iemand u rekenaar " "kan probeer aanval deur kwaadwillige lêers na u OnionShare diens op te laai. " "OnionShare voeg geen veiligheidsmeganisme toe om u stelsel teen kwaadwillige " "lêers te beskerm nie." #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" "Indien u ’n Office-dokument of PDF deur OnionShare ontvang, kan u hierdie " "dokumente met `Dangerzone `_ omskakel in PDF’s " "wat veilig is om te open. U kan u ook beskerm wanneer u onvertroude " "dokumente open deur dit in `Tails `_ of in ’n " "`Qubes `_ weggooibareVM open." #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" "Dit is egter altyd veilig om teksboodskappe wat deur OnionShare gestuur is, " "te open." #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "Wenke om ’n ontvangdiens te bedryf" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" "Indien u u eie anonieme werpkas met OnionShare wil bedryf, word dit " "aanbeveel om dit op ’n afsonderlike, toegewyde rekenaar te doen wat altyd " "aan is en ’n internetverbinding het, en nie die een wat u op ’n daaglikse " "basis gebruik nie." #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" "Indien u van plan is om die OnionShare-adres op u webwerf of " "sosialemediaprofiele te plaas, bewaar dan die oortjie (sien :ref:" "`save_tabs`) en bedryf dit as ’n openbare diens (sien :ref:" "`turn_off_private_key`). Dit is ook ’n goeie idee om ’n pasgemaakte titel " "daarvoor te gee (see :ref:`custom_titles`)." #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" #: ../../source/features.rst:107 msgid "Host a Website" msgstr "Huisves ’n webwerf" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" "Om ’n statiese HTML-webwerf met OnionShare te huisves moet u ’n " "webwerfoortjie open, die lêers en vouers wat die statiese inhoud uitmaak " "daarin sleep, en op “Begin deel� wanneer u gereed is." #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" "Indien u ’n ``index.html``-lêer toevoeg, sal dit verbeeld wanneer iemand u " "webwerf laai. U moet ook enige ander HTML-lêers, CSS-lêers, JavaScript-lêers " "en beelde insluit wat deel vorm van die webwerf. (Let wel dat OnionShare " "slegs die huisves van *statiese* webwerwe toelaat. Dit kan die webwerwe " "huisves wat kode uitvoer of databasisse gebruik nie. U kan dus nie iets soos " "WordPress gebruik nie." #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" "Indien u nie ’n ``index.html``-lêer het nie, sal dit ’n gidslys vertoon, en " "mense wat dit laai kan deur die lêers kyk en dit aflaai." #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "Inhoudveiligheidsbeleid" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" "OnionShare help by verstek om u webwerb veilig te hou deur ’n streng " "`inhoudveiligheidsbeleid `_-kop daar te stel. Dit verhoed egter " "derdepartyinhoud om in die webwerf te laai." #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" "Indien u inhoud van derdepartywebwerwe wil laai, soos bates of JavaScript-" "biblioteke van CDN’e, het u twee opsies:" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" "U kan die stuur van ’n inhoudveiligheidsbeleid-kop deaktiveer deur die " "“Moenie inhoudveiligheidsbeleid-kop stuur nie (laat webwerwe toe om " "derdepartybronne te gebruik)� voor u die diens begin." #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "U kan ’n pasgemaakte inhoudveiligheidsbeleid-kop stuur." #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "Wenke om ’n webwerfdiens te huisves" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" "Indien u ’n langtermynwebwerf met OnionShare wil huisves (bedoelende nie om " "net vinnig iets vir iemand te wys nie), is dit aanbeveel dat u dit op ’n " "aparte, toegewyde rekenaar doen wat altyd aan is en ’n internetverbinding " "het, en nie die een wat u daagliks gebruik nie. Bewaar die oortjie (sien :" "ref:`save_tabs`) sodat u die webwerf kan voortsit met dieselfde adres indien " "u OnionShare afsluit en later weer open." #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" "Indien u webwerf bedoel is vir die publiek, moet u dit as ’n publieke diens " "loop (sien :ref:`turn_off_private_key`)." #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "Klets anoniem" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" "U kan OnionShare gebruik om ’n privaat, beveiligde kletskamer op te stel wat " "niks byhou nie. Open bloot ’n kletsoortjie en klik “Begin kletsbediener�." #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" "Nadat u die bediener begin het kan u die OnionShare-adres en privaat sleutel " "kopieer en dit stuur aan die mense wat u in die anonieme kletskamer wil hê. " "Indien dit belangrik is om te beperk wie kan aansluit, gebruik dan ’n " "geënkripteerde boodskaptoep om die OnionShare-adres en privaat sleutel te " "stuur." #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" "Mense kan by die kletskamer aansluit deur die OnionShare-adres in Tor " "Blaaier te laai. Die kletskamer vereis JavaScript, daarom moet almal wat wil " "deelneem hul Tor Blaaier se sekuriteitsvlak stel na “Standaard� of " "“Veiliger� eerder as “Veiligste�." #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" "Wanneer iemand by die kletskamer aansluit word ’n lukrake naam aan hulle " "toegeken. Hulle kan hul naam verander deur ’n nuwe naam in die kassie in die " "linkerpaneel te tik en dan ↵ te druk. Aangesien die kletsgeskiedenis nêrens " "bewaar word nie, word dit glar nie vertoon nie, selfs indien ander reeds in " "die kletskamer was." #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" "Almal in ’n OnionShare-kletskamer is anoniem. Enigeen kan hul naam na " "enigiets verander, en daar is geen manier om iemand se identiteit te " "bevestig nie." #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" "Indien u egter ’n OnionShare-kletskamer skep en die adres veilig aan ’n " "klein groep vertrouelinge stuur d.m.v. geënkripteerde boodskappe, kan u " "redelik seker wees dat die mense wat by die kletskamer aansluit, u vriende " "is." #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "Hoe is dit nutig?" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" "Indien u reeds ’n geënkripteerdeboodskaptoep moet gebruik, wat is dit punt " "van ’n OnionShare-kletskamer dan nou? Dit laat minder spore agter." #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" "Indien u bv. ’n boodskap aan ’n Signal-groep stuur, beland ’n kopie van u " "boodskap op elke toestel (slimfone, en rekenaars indien hulle met Signal " "Desktop werk) van elke lid van die groep. Selfs indien verdwynende " "boodskappe geaktiveer is, is dit moeilik om te bevestig dat al die " "boodskappe werklik vanaf alle toestelle geskrap is, en van enige ander plek " "(soos kennisgewingsdatabasisse) waarin dit bewaar is. OnionShare-kletskamers " "bewaar nêrens enige boodskappenie, daarom is die probleem tot ’n minimum " "beperk." #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" "OnionShare-kletskamers kan ook nuttig wees vir mense wat anoniem en veilig " "met iemand wil klets sonder om enige rekeninge te moet skep. ’n Bron kan bv. " "’n OnionShare-adres na ’n joernalis stuur met ’n weggooibare e-posadres en " "dan vir die joernalis wag om bt die kletskamer aan te sluit, alles sonder om " "hul anonimiteit prys te gee." #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "Hoe werk die enkripsie?" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" "Omdat OnionShare op Tor-oniondienste steun, is die koppeling tussen die Tor " "Blaaier en OnionShare geheel eind-tot-eind-geënkripteer (E2EE). Wanneer " "iemand ’n boodskap in ’n OnionShare-kletskamer skryf, stuur hulle na die " "bediener deur die E2EE-onionverbinding, wat dit dan d.m.v. WebSokke na alle " "ander lede van die kletskamer stuur, deur hulle E2EE-onionverbindings." #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" "OnionShare implementeer self geen kletsenkripsie nie. Dit steun eerder op " "die Tor onion-diens se enkripsie." onionshare-onionshare-26fcdc5/docs/source/locale/af/LC_MESSAGES/help.po000066400000000000000000000055151521174352300256630ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2022-10-21 15:07+0000\n" "Last-Translator: Gideon Wentink \n" "Language-Team: none\n" "Language: af\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.14.2-dev\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "Om hulp te kry" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "Lees hierdie webwerf" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" "U vind hier instruksies oor hoe u OnionShare kan gebruik. Kyk eers deur al " "die seksies om te sien of u vrae beantwoord word." #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "Gaan die GitHub-probleme na" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" "Indien dit nie op die webwerf is nie, gaan asb. die `GitHub-probleme " "`_. Iemand anders het " "moontlik dieselfde probleem teëgekom en dit met die ontwikkelaars opgeneem, " "of selfs ’n oplossing geplaas." #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "Dien self ’n probleem in" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" "Indien u nie ’n oplossing kan vind nie, of ’n vraag oor ’n nuwe probleem wil " "vra of ’n nuwe funksie wil versoek, `dien dan ’n probleem in `_. Hiervoor moet u ’n `GitHub-rekening " "skep _." #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "Sluit by ons Keybase-span aan" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" "Sien :ref:`samewerking` oor hoe u by die Keybase-span kan aansluit waar die " "projek bespreek word." onionshare-onionshare-26fcdc5/docs/source/locale/af/LC_MESSAGES/index.po000066400000000000000000000021101521174352300260260ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2022-10-19 10:07+0000\n" "Last-Translator: Gideon Wentink \n" "Language-Team: none\n" "Language: af\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.14.2-dev\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "OnionShare dokumentasie" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" "OnionShare is ’n oopbronnutsmiddel wat u op ’n veilige en anonieme manier " "lêers laat deel, webwerwe kan huisves en met vriende klets oor die Tor-" "netwerk." onionshare-onionshare-26fcdc5/docs/source/locale/af/LC_MESSAGES/install.po000066400000000000000000000453641521174352300264070ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-04-24 06:25+0000\n" "Last-Translator: Gideon Wentink \n" "Language-Team: none\n" "Language: af\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.11.1-dev\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "Installasie" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "Windows of macOS" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" "U kan OnionShare vir Windows of macOS vanaf die `OnionShare-webwerf`_ aflaai." #: ../../source/install.rst:12 msgid "Mobile" msgstr "Mobiel" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "U kan OnionShare vir Mobiel by die volgende skakels aflaai" #: ../../source/install.rst:16 msgid "Android" msgstr "Android" #: ../../source/install.rst:17 msgid "" "Google Play: https://play.google.com/store/apps/details?id=org.onionshare." "android" msgstr "" "Google Play: https://play.google.com/store/apps/" "details?id=org.onionshare.android" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "F-Droid: https://github.com/onionshare/onionshare-android-nightly" #: ../../source/install.rst:20 msgid "iOS" msgstr "iOS" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" #: ../../source/install.rst:22 msgid "" "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" "Direkte IPA-aflaai: https://github.com/onionshare/onionshare-ios/releases" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "Testflight: https://testflight.apple.com/join/ZCJeY65W" #: ../../source/install.rst:27 msgid "Linux" msgstr "Linux" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the recommended " "way is to use either the `Flatpak `_ or the `Snap " "`_ package. Flatpak and Snapcraft ensure that you'll " "always use the newest version and run OnionShare inside of a sandbox." msgstr "" "Daar is verskeie maniere om OnionShare vir Linux te installeer, maar die " "aanbevole manier is om òf die `Flatpak- `_ òf die " "`Snap- `_-pakket te gebruik. Flatpak en Snapcrat " "verseker dat u altyd die nuutste weergawe het en laat OnionShare binne ’n " "sandput loop." #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" "Snapcraft-ondersteuning is ingebou in Ubuntu en Fedora kom met Flatpak-" "ondersteuning, maar u kies wat u wil gebruik. Albei werk in alle Linux-" "verspreidings." #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: https://flathub.org/apps/details/org." "onionshare.OnionShare" msgstr "" "**Installeer OnionShare d.m.v. Flatpak**: https://flathub.org/apps/details/" "org.onionshare.OnionShare" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" "**Installeer OnionShare d.m.v. Snapcraft**: https://snapcraft.io/onionshare" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" "U kan ook PGP-ondertekende ``.flatpak`` - of ``.snap``-pakketten aflaai en " "installeer vanaf https://onionshare.org/dist/ indien u dit verkies." #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "Handmatige Flatpak-installasie" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" "Indien u OnionShare handmatig met Flatpak met die PGP-ondertekende " "`enkellêerbundel `_ wil installeer, kan u dit soos volg doen:" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at https://flatpak.org/setup/." msgstr "" "Installeer Flatpak deur die instruksies by https://flatpak.org/setup/ te " "volg." #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo``. Even though you " "won't be downloading OnionShare from Flathub, OnionShare depends on some " "packages that are only available there." msgstr "" "Voeg die Flathub-opslagplek die deur ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo`` te loop. Hoewel u nie " "OnionShare deur Flathub gaan aflaai nie, is OnionShare afhanklik van sommige " "pakkette wat slegs daar beskikbaar is." #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" "Gaan na https://onionshare.org/dist/, kies die nuutste weergawe van " "OnionShare, en laai die ``.flatpak``- en ``.flatpak.asc``-lêers af." #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" "Bevestig die PGP-handtekening van die ``.flatpak``-lêer. Sien " ":ref:`verifying_sigs` vir meer inligting." #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the file " "you downloaded." msgstr "" "Installeer die ``.flatpak``-lêer deur ``flatpak install OnionShare-VERSION." "flatpak`` te loop. Vervang ``VERSION`` met die weergawenommer van die " "afgelaaide lêer." #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "U kan OnionShare loop met: `flatpak run org.onionshare.OnionShare`." #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "Handmatige Snapcraft-installasie" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the PGP-" "signed Snapcraft package, you can do so like this:" msgstr "" "Indien u OnionShare handmatig met Snapcraft wil installeer deur die PGP-" "ondertekende pakket te gebruik, kan u dit soos volg doen:" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at https://snapcraft.io/docs/" "installing-snapd." msgstr "" "Installeer Snapcraft deur die instruksies by https://snapcraft.io/docs/" "installing-snapd te volg." #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.snap`` and ``.snap.asc`` files." msgstr "" "Gaan na https://onionshare.org/dist/, kies die nuutste weergawe van " "OnionShare en laai die ``.snap``- en ``.snap.asc``- lêers af." #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" "Bevestig die PGP-handtekening van die ``.snap``-lêer. Sien :ref:" "`verifying_sigs` vir meer inligting." #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version number " "of the file you downloaded. Note that you must use `--dangerous` because the " "package is not signed by the Snapcraft store, however you did verify its PGP " "signature, so you know it's legitimate." msgstr "" "Installeer die ``.snap``-lêer deir ``snap install --dangerous " "onionshare_VERSION_amd64.snap`` te loop. Vervang ``VERSION`` met die " "weergawenommer van die afgelaaide lêer. Let daarop dat u `--dangerous` moet " "gebruik omdat die pakket nie deur die Snapcraft-winkel onderteken is nie. U " "het egter die PGP-handtekening geverifieer daarom weet u dit is wettig." #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "U kan OnionShare loop met: `snap run onionshare`." #: ../../source/install.rst:68 msgid "Command-line only" msgstr "Slegs bevellyn" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any operating " "system using the Python package manager ``pip``. :ref:`cli` has more info." msgstr "" "U kan slegs die opdragreëlweergawe van OnionShare op enige bedryfstelsel " "installeer deur die Python-pakketbestuurder ``pip`` te gebruik. :ref:`cli` " "het meer inligting." #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "FreeBSD" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare can " "also be installed on `FreeBSD `_. It's available via " "its ports collection or as pre-built package. Should you opt to install and " "use OnionShare on a FreeBSD operating system, please be aware that it's " "**NOT** officially supported by the OnionShare project." msgstr "" #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the source " "codes from the official OnionShare repository (or its official release " "packages from `PyPI `_). Should " "you wish to check changes related to this platform, please refer to the " "following resources:" msgstr "" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "https://cgit.freebsd.org/ports/log/www/onionshare" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "https://www.freshports.org/www/onionshare" #: ../../source/install.rst:85 msgid "Manual pkg Installation" msgstr "Handmatige pkg-installasie" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, in " "order to install OnionShare for Python 3.9, use::" msgstr "" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as pre-" "built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli`` if you " "want to install that version." msgstr "" #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built packages, " "please refer to its `official Handbook section about pkg `_." msgstr "" #: ../../source/install.rst:96 #, fuzzy msgid "Manual port Installation" msgstr "Handmatige Snapcraft-installasie" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run the " "following::" msgstr "" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www/onionshare-" "cli`` if you want to install that version." msgstr "" #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports collection, " "please refer to its `official Handbook section about ports `_." msgstr "" #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "Bevestig PGP-handtekeninge" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't been " "tampered with by verifying its PGP signature. For Windows and macOS, this " "step is optional and provides defense in depth: the OnionShare binaries " "include operating system-specific signatures, and you can just rely on those " "alone if you'd like." msgstr "" "U kan bevestig dat die pakket wat u aflaai legitiem is en dat daar nie mee " "gekarring is nie deur die PGP-handtekening te bevestig. Hierdie stap is " "opsioneel vir Windows en macOS en bied diepgaande beskerming: die " "OnionSharebinêre binaries bevat bedryfstelselspesifieke handtekeninge en u " "kan daarop alleen staatmaak indien u sou wou." #: ../../source/install.rst:115 msgid "Signing key" msgstr "Ondertekeningsleutel" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "" #: ../../source/install.rst:121 msgid "" "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" #: ../../source/install.rst:122 #, fuzzy msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver `_." msgstr "" "Pakkette word deur Micah Lee, die kernontwikkelaar, met sy PGP- publieke " "sleutel met vingerafdruk ``927F419D7EC82C2F149C1BD1403C2657CD994F73`` " "onderteken. U kan Micah se sleutel aflaai `by die keys.openpgp.org " "sleutelbediener `_." #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "" #: ../../source/install.rst:125 msgid "" "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "" #: ../../source/install.rst:129 msgid "" "PGP public key fingerprint ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." msgstr "" #: ../../source/install.rst:130 #, fuzzy msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver `_." msgstr "" "Pakkette word deur Micah Lee, die kernontwikkelaar, met sy PGP- publieke " "sleutel met vingerafdruk ``927F419D7EC82C2F149C1BD1403C2657CD994F73`` " "onderteken. U kan Micah se sleutel aflaai `by die keys.openpgp.org " "sleutelbediener `_." #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you probably " "want `GPGTools `_, and for Windows you probably want " "`Gpg4win `_." msgstr "" "GnuPG moet geïnstalleer wees om handtekeninge te bevestig. Vir macOS wil u " "waarskynlik `GPGTools `_ hê en vir Windows wil u " "waarskynlik `Gpg4win `_ hê." #: ../../source/install.rst:135 msgid "Signatures" msgstr "Handtekeninge" #: ../../source/install.rst:137 #, fuzzy msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, macOS, " "Flatpak, Snap, and source packages, at https://onionshare.org/dist/ in the " "folders named for each version of OnionShare. You can also find them on the " "`GitHub Releases page `_." msgstr "" "U kan die handtekeninge (as ``.asc``-lêers), asook Windows, macOS, Flatpak, " "Snap en bronpakkette, by https://onionshare.org/dist/ kry in die vouers met " "die naam van elke weergawe van OnionShare. U kan dit ook op die `GitHub-" "vrystellingsblad `_ kry." #: ../../source/install.rst:141 msgid "Verifying" msgstr "Bevestig tans" #: ../../source/install.rst:143 msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify the " "binary in a terminal like this:" msgstr "" "Sodra u die kernontwikkelaars se openbare sleutel in u GnuPG-sleutelhouer " "ingevoer het, en die binêr en ``.asc``-handtekening afgelaai het, kan u die " "binêr soos volg in ’n terminaal bevestig:" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "Vir Windows::" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "Vir macOS::" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "Vir Linux::" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "en vir die bronlêer::" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "Die verwagte afvoer lyk soos volg::" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with the " "integrity of the file (malicious or otherwise), and you should not install " "the package." msgstr "" "Indien u nie ``Geldige handtekenign van`` sien nie is daar dalk ’n probleem " "met die lêer se integriteit (kwaadwillig of andersins), en u moet nie die " "pakket installeer nie." #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" "Die ``WAARSKUWING:`` hier bo is nie ’n probleem met die pakket nie, dit " "beteken slegs dat u nie ’n vlak van “vertroue� van Micah (die " "kernontwikkelaar) se PGP-sleutel gedefinieer het nie." #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and " "the `Tor Project `_ may be useful." msgstr "" "Indien u meer wil leer oor hoe om PGP-handtekeninge te bevestig, kan die " "handleidings vir `Qubes OS `_ en die `Tor Project `_ handig wees." #~ msgid "Or for Windows, in a command-prompt like this::" #~ msgstr "Of vir Windows in ’n bevelpor soos volg::" onionshare-onionshare-26fcdc5/docs/source/locale/af/LC_MESSAGES/security.po000066400000000000000000000263231521174352300266020ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-07-04 03:02+0000\n" "Last-Translator: Gideon Wentink \n" "Language-Team: none\n" "Language: af\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.0-dev\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "Beveiligingsontwerp" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" "Lees eers :ref: `how_it_works` om ’n idee te kry oor hoe OnionShare werk." #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "Soos alle programmatuur kan OnionShare goggas of kwesbaarhede bevat." #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "Waarteen OnionShare beskerm" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" "**Derdepartye het nie toegang tot enigiets wat in OnionShare gebeur nie.** " "Gebruik van OnionShare beteken dat dienste direk op u rekenaar gehuisves " "word. Wanneer u u lêers met OnionShare deel word dit nie na ’n " "derdepartybediener opgelaai nie. Indien u ’n OnionShare-kletskamer skep, " "dien u rekenaar as bediener daarvoor ook. Dit vermy die tradisionele model " "waar ander se rekenaars vertrou moet word." #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" "**Netwerk-afluisteraars kan nie spioeneer op enigiets wat onderweg in " "OnionShare gebeur nie.** Die verbinding tussen die Tor-oniondiens en Tor " "Browser is eind-tot-eind geënkripteer. Dit beteken dat netwerkaanvallers " "niks kan afluister nie behalwe geënkripteerde Tor-verkeer. Selfs as ’n " "afluisteraar ’n kwaadwillige rendezvous-knooppunt is wat gebruik word om die " "Tor Browser met die oniondiens van OnionShare te verbind, word die verkeer " "met die oniondiens se privaat sleutel geënkripteer." #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" "**Anonimiteit van OnionShare-gebruikers word beskerm deur Tor.** OnionShare " "en die Tor Browser beskerm die anonimiteit van gebruikers. Solank die " "OnionShare-gebruiker die OnionShare-adres anoniem met Tor Browser-gebruikers " "kommunikeer, kan Tor Browser-gebruikers en afluisteraars nie die identiteit " "van die OnionShare-gebruiker nie agterhaal nie." #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" "**Indien ’n aanvaller van die onion-diens te wete kom, het hulle steeds " "toegang tot niks.** Vorige aanvalle teen die Tor-netwerk om onion-dienste op " "te noem, het aanvallers toegelaat om privaat ``.onion``-adresse te ontdek. " "Om toegang tot ’n OnionShare-diens d.m.v. sy adres te verkry, moet die " "privaat sleutel wat vir klantstawing gebruik word, geraai word (tensy die " "diens reeds openbaar gemaak is deur die privaat sleutel te deaktiveer -- " "sien \"ref\"`turn_off_private_key`)." #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "Waarteen OnionShare nie beskerm nie" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" "**Bekendmaking van die OnionShare-adres en privaat sleutel is dalk onveilig." "** Om die OnionShare-adres aan mense te kommunikeer is die " "verantwoordelikheid van die OnionShare-gebruiker. Indien dit onveilig " "verstuur is (soos deur ’n e-posboodskap wat deur ’n aanvaller dopgehou " "word), kan ’n luistervink vasstel of daardie OnionShare-gebruik word. " "Luistervinke kry toegang tot bedieners wat loop deur hul adres en/of verlore " "sleutel in die Tor Blaaier te laai. Vermy dit deur die adres veilig te " "kommunikeer d.m.v. geënkripteerde teksboodskap (waarskynlik met " "verdwynboodskappe geaktiveer), geënkripteerde e-pos of in persoon. Dit is " "onnodig wanneer OnionShare vir iets wat nie geheim is nie, gebruik word." #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" "**Bekendmaking van die OnionShare-adres en privaat sleutel is dalk nie " "anoniem nie.** Ekstra voorsorg moet getref word om te verseker dat die " "OnionShare-adres anoniem gekommunikeer word. ’n Nuwe e-pos- of kletsrekening " "wat slegs oor Tor bereik kan word, kan gebruik word om die adres te deel. " "Dit is onnodig tensy anonimiteit ’n doel is." #~ msgid "" #~ "**Third parties don't have access to anything that happens in OnionShare." #~ "** Using OnionShare means hosting services directly on your computer. " #~ "When sharing files with OnionShare, they are not uploaded to any server. " #~ "If you make an OnionShare chat room, your computer acts as a server for " #~ "that too. This avoids the traditional model of having to trust the " #~ "computers of others." #~ msgstr "" #~ "**Derdepartye het nie toegang tot enigiets wat in OnionShare gebeur nie." #~ "** Die gebruik van OnionShare beteken dat dienste direk op u rekenaar " #~ "gehuisves word. Wanneer u lêers met OnionShare deel word dit na geen " #~ "bediener opgelaai nie. Indien u ’n OnionShare-kletskamer skep, tree u " #~ "rekenaar ook as gasheer daarvoor op. Dit voorkom die tradisionele model " #~ "waar ander se rekenaars vertrou moet word." #~ msgid "" #~ "**If an attacker learns about the onion service, it still can't access " #~ "anything.** Prior attacks against the Tor network to enumerate onion " #~ "services allowed the attacker to discover private ``.onion`` addresses. " #~ "If an attack discovers a private OnionShare address, they will also need " #~ "to guess the private key used for client authentication in order to " #~ "access it (unless the OnionShare user chooses make their service public " #~ "by turning off the private key -- see :ref:`turn_off_private_key`)." #~ msgstr "" #~ "**Indien ’n aanvaller van die onion-diens te hore kom, is dit steeds " #~ "ontoeganklik.** Vorige aanvalle op die Tor-netwerk om onion-dienste op te " #~ "gee het die aanvaller in staat gestel om privaat ``.onion``-adresse te " #~ "ontdek. Indien ’n aanval ’n privaat OnionShare-adres ontdek, sal hulle " #~ "ook die privaat sleutel wat vir klantstawing nodig is, moet raai om " #~ "toegang daartoe te kry (tensy die OnionShare-gebruiker kies om hul diens " #~ "openbaar te maak deur die privaat sleutel te deaktiveer -- sien:ref:" #~ "`turn_off_private_key`)." #~ msgid "" #~ "**Communicating the OnionShare address and private key might not be " #~ "secure.** Communicating the OnionShare address to people is the " #~ "responsibility of the OnionShare user. If sent insecurely (such as " #~ "through an email message monitored by an attacker), an eavesdropper can " #~ "tell that OnionShare is being used. If the eavesdropper loads the address " #~ "in Tor Browser while the service is still up, they can access it. To " #~ "avoid this, the address must be communicated securely, via encrypted text " #~ "message (probably with disappearing messages enabled), encrypted email, " #~ "or in person. This isn't necessary when using OnionShare for something " #~ "that isn't secret." #~ msgstr "" #~ "**Bekendmaking van die OnionShare-adres en privaat sleutel is dalk " #~ "onveilig.** Om die OnionShare-adres aan mense te kommunikeer is die " #~ "verantwoordelikheid van die OnionShare-gebruiker. Indien dit onveilig " #~ "verstuur is (soos deur ’n e-posboodskap wat deur ’n aanvaller dopgehou " #~ "word), kan ’n luistervink vasstel of daardie OnionShare-gebruik word. " #~ "Indien die luistervink die adres in Tor Blaaier laai terwyl die diens " #~ "aktief is, kry hulle toegang daartoe. Om dit te vermy moet die adres " #~ "veilig gekommunikeer word d.m.v. geënkripteerde teksboodskap (waarskynlik " #~ "met verdwynboodskappe geaktiveer), geënkripteerde e-pos of in persoon. " #~ "Dit is onnodig wanneer OnionShare vir iets wat nie geheim is nie, gebruik " #~ "word." #~ msgid "" #~ "**Communicating the OnionShare address and private key might not be " #~ "anonymous.** Extra precautions must be taken to ensure the OnionShare " #~ "address is communicated anonymously. A new email or chat account, only " #~ "accessed over Tor, can be used to share the address. This isn't necessary " #~ "unless anonymity is a goal." #~ msgstr "" #~ "**Bekendmaking van die OnionShare-adres en privaat sleutel is dalk nie " #~ "anoniem nie.** Ekstra voorsorg moet getref word om te verseker dat die " #~ "OnionShare-adres anoniem gekommunikeer word. ’n Nuwe e-posadres of " #~ "kletsrekening wat slegs oor Tor bereik kan word, kan gebruik word om die " #~ "adres te deel. Dit is onnodig tensy anonimiteit ’n doel is." onionshare-onionshare-26fcdc5/docs/source/locale/af/LC_MESSAGES/sphinx.po000066400000000000000000000014271521174352300262420ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2022-10-19 10:07+0000\n" "Last-Translator: Gideon Wentink \n" "Language-Team: none\n" "Language: af\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.14.2-dev\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "Weergawes" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "Tale" onionshare-onionshare-26fcdc5/docs/source/locale/af/LC_MESSAGES/tor.po000066400000000000000000000436231521174352300255410ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-07-05 12:52+0000\n" "Last-Translator: Gideon Wentink \n" "Language-Team: none\n" "Language: af\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.0-dev\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "Koppel tans aan Tor" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "Stel Tor-instellings handmatig op" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" "U kan by die Tor-instellings kom deur op “Netwerkinstellings� op die " "verwelkomingskerm te klik, of deur die “⚙�-ikoon regs onder in die " "toepassing te klik, en dan na die Tor-instellingsoortjie te gaan in die " "skerm wat vertoon word." #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" "Hier is die verskillende maniere waarop u OnionShare kan opstel om aan Tor " "te verbind:" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "Gebruik die Tor-weergawe wat by OnionShare ingebou is" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" "Dit is die verstek, eenvoudigste en betroubaarste manier waarop OnionShare " "aan Tor koppel. Om hierdie rede word dit vir die meeste gebruikers aanbeveel." #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" "Wanneer u OnionShare open lanseer dit ’n reeds opgestelde ``tor``-proses in " "die agtergrond vir gebruik deur OnionShare. Dit meng nie in met ander " "``tor``-prosesse op u rekenaar nie, dus kan u die Tor Blaaier op die stelsel-" "``tor`` op hul eie gebruik." #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "**Gebruik van brûe**" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" "Om ’n brug te gebruik moet u “Gebruik die Tor-weergawe wat by OnionShare " "ingebou is� kies en die “Gebruik ’n brug�-kassie afmerk." #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" "Probeer eers om ’n ingeboude brug te gebruik. Gebruik van `obfs4`- of " "`snowflake`-brûe word bo `meek-azure` aanbeveel." #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" "Indien gebruik van ’n ingeboude brug nie werk nie, kan u ’n brug by " "torproject.org versoek. U sal ’n CAPTCHA moet voltooi om ’n brug te versoek. " "(Dit maak dit moeiliker vir regerings of IDV’s om toegang tot Tor-brûe te " "versper.)" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" "U het ook die opsie om ’n brug te gebruik wat u by ’n vertroude bron van " "gehoor het." #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "Probeer outo-opstelling met Tor Blaaier" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" "Indien u die `Tor Blaaier afgelaai het `_ en nie " "twee ``tor``-prosesse wil loop nie, kan u die ``tor``-proses van die Tor " "Blaaier gebruik. Hou in gedagte dat die Tor Blaaier in die agtergrond oop " "moet bly terwyl u OnionShare vir hierdie werk gebruik." #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "Om ’n stelsel-``tor`` in Windows te gebruik" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" "Dit is redelik gevorderd. U moet weet hoe om plattekslêers te wysig en take " "van ’n administreerder kan uitvoer." #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" "Laai die Tor Windows Expert Bundle `van die Tor-webwerf `_ af. Ekstraheer die gekomprimeerde lêer en " "kopieer die geëkstraheerde vouer na ``C:\\Program Files (x86)\\`` Hernoem " "die geëkstraheerde vouer met ``Data`` en ``Tor`` daarin na ``tor-win32``." #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" "Maak ’n beheerpoortwagwoord op. (Om 7 woorde in ’n volgorde te gebruik soos " "``komprimeer struikel vroetel werk wreek heropbou plofbaar`` is ’n goeie " "idee vir ’n wagwoord.) Open nou ’n bevelpor (``cmd``) as ’n administrateur, " "en gebruik ``tor.exe --hash-password`` om ’n hutswaarde van u wagwoord te " "genereer. Bv.::" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" "Die gehutste wagwoordafvoer word na ’n paar waarskuwings (u kan dit " "ignoreer) vertoon. In die geval van die bostaande voorbeeld is die " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" "Skep nou ’n tekslêer by ``C:\\Program Files (x86)\\tor-win32\\torrc`` en " "plaas u gehutste wagwoordafvoer daarin en vervang die " "``HashedControlPassword`` met die een wat u pas gegenereer het::" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" "Installeer ``tor`` as ’n diens in u administrateur-bevelpor met die geskikte " "``torrc``-lêer wat u pas geskep het (soos beskryf in ``_). Soos dit::" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "U loop nou ’n stelsel-``tor``-proses in Windows!" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" "Open OnionShare, klik die “⚙�-ikoon daarin, en gaan na die Tor-" "instellingsoortjie. Kies “Koppel d.m.v. kontrolepoort� onder “Hoe moet " "OnionShare aan Tor koppel?� en stel “Kontrolepoort� op ``127.0.0.1`` en " "“Poort� op ``9051``. Kies “Wagwoord� onder “Tor-stawingsinstellings� en stel " "die wagwoord vir die kontrolepoortwagwoord wat u bo gekies het. Klik die " "“Toets koppeling na Tor�-knop. Indien alles goed afloop, sal u “Gekoppel aan " "die Tor-beheerder� sien." #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "Om ’n stelsel-``tor`` in macOS te gebruik" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" "Installeer eers `Homebrew `_ indien u dit nog nie het nie, " "en installeer dan Tor::" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "Stel nou die Tor op om verbindings van OnionShare toe te laat::" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "En begin die stelsel-Tor-diens::" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" "Open OnionShare, klik die “⚙�-ikoon daarin en gaan na die Tor-" "instellingsoortjie. Kies “Koppel d.m.v. soklêer� onder “Hoe moet OnionShare " "aan Tor koppel?� en stel die soklêer op ``/usr/local/var/run/tor/control." "socket``. Kies “Geen stawing of koekiestawing� onder “Tor-" "stawingsinstellings�. Klik die “Toets koppeling na Tor�-knop." #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" "Indien alles glad verloop, behoort u “Gekoppel aan die Tor-beheerder� te " "sien." #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "Om ’n stelsel-``tor`` in Linux te gebruik" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" "Installeer eers die ``tor``-pakket. Indien u Debian, Ubuntu of ’n " "soortgelyke Linux-verspreiding gebruik, beveel ons aan om die Tor Projek se " "`amptelike opslagplek `_ " "te gebruik." #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" "Voeg vervolgens u gebruiker toe tot die groep wat die ``tor``-proses loop " "(in die geval van Debian of Ubuntu, ``debian-tor``) en stel OnionShare op om " "u stelsel se ``tor``-beheersoklêer te koppel op." #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" "Voeg u gebruiker tot die ``debian-tor``-groep toe deur hierdie bevel uit te " "voer (vervang ``gebruikersnaam`` met u werklike gebruikersnaam)::" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" "Herbegin u rekenaar. Nadat dit weergelaai is, open OnionShare, klik die “⚙�-" "ikoon daarin en gaan na die Torinstellingsoortjie. Kies “Koppel d.m.v. " "soklêer� onder “Hoe moet OnionShare aan Tor koppel?�. Stel die soklêer op ``/" "var/run/tor/control``. Kies “Geen stawing, geen koekiestawing� onder “Tor-" "stawingsinstellings�. Klik die “Toets koppeling aan Tor�-knop." onionshare-onionshare-26fcdc5/docs/source/locale/am/000077500000000000000000000000001521174352300226075ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/am/LC_MESSAGES/000077500000000000000000000000001521174352300243745ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/am/LC_MESSAGES/advanced.po000066400000000000000000000602201521174352300265010ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: am\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" #: ../../source/advanced.rst:77 msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" #: ../../source/advanced.rst:105 msgid "Usage" msgstr "" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 msgid "share" msgstr "" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/am/LC_MESSAGES/develop.po000066400000000000000000000134401521174352300263740ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: am\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" #: ../../source/develop.rst:124 msgid "Local Only" msgstr "" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/am/LC_MESSAGES/features.po000066400000000000000000000366361521174352300265700ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: am\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" #: ../../source/features.rst:29 msgid "Share Files" msgstr "" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "" #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" #: ../../source/features.rst:107 msgid "Host a Website" msgstr "" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "" #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/am/LC_MESSAGES/help.po000066400000000000000000000034751521174352300256750ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: am\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/am/LC_MESSAGES/index.po000066400000000000000000000014541521174352300260470ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: am\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/am/LC_MESSAGES/install.po000066400000000000000000000304761521174352300264140ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: am\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" #: ../../source/install.rst:12 msgid "Mobile" msgstr "" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "" #: ../../source/install.rst:16 msgid "Android" msgstr "" #: ../../source/install.rst:17 msgid "" "Google Play: https://play.google.com/store/apps/details?id=org.onionshare." "android" msgstr "" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "" #: ../../source/install.rst:20 msgid "iOS" msgstr "" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "" #: ../../source/install.rst:22 msgid "" "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "" #: ../../source/install.rst:27 msgid "Linux" msgstr "" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the recommended " "way is to use either the `Flatpak `_ or the `Snap " "`_ package. Flatpak and Snapcraft ensure that you'll " "always use the newest version and run OnionShare inside of a sandbox." msgstr "" #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: https://flathub.org/apps/details/org." "onionshare.OnionShare" msgstr "" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at https://flatpak.org/setup/." msgstr "" #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo``. Even though you " "won't be downloading OnionShare from Flathub, OnionShare depends on some " "packages that are only available there." msgstr "" #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the file " "you downloaded." msgstr "" #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the PGP-" "signed Snapcraft package, you can do so like this:" msgstr "" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at https://snapcraft.io/docs/" "installing-snapd." msgstr "" #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.snap`` and ``.snap.asc`` files." msgstr "" #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version number " "of the file you downloaded. Note that you must use `--dangerous` because the " "package is not signed by the Snapcraft store, however you did verify its PGP " "signature, so you know it's legitimate." msgstr "" #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "" #: ../../source/install.rst:68 msgid "Command-line only" msgstr "" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any operating " "system using the Python package manager ``pip``. :ref:`cli` has more info." msgstr "" #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare can " "also be installed on `FreeBSD `_. It's available via " "its ports collection or as pre-built package. Should you opt to install and " "use OnionShare on a FreeBSD operating system, please be aware that it's " "**NOT** officially supported by the OnionShare project." msgstr "" #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the source " "codes from the official OnionShare repository (or its official release " "packages from `PyPI `_). Should " "you wish to check changes related to this platform, please refer to the " "following resources:" msgstr "" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "" #: ../../source/install.rst:85 msgid "Manual pkg Installation" msgstr "" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, in " "order to install OnionShare for Python 3.9, use::" msgstr "" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as pre-" "built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli`` if you " "want to install that version." msgstr "" #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built packages, " "please refer to its `official Handbook section about pkg `_." msgstr "" #: ../../source/install.rst:96 msgid "Manual port Installation" msgstr "" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run the " "following::" msgstr "" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www/onionshare-" "cli`` if you want to install that version." msgstr "" #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports collection, " "please refer to its `official Handbook section about ports `_." msgstr "" #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't been " "tampered with by verifying its PGP signature. For Windows and macOS, this " "step is optional and provides defense in depth: the OnionShare binaries " "include operating system-specific signatures, and you can just rely on those " "alone if you'd like." msgstr "" #: ../../source/install.rst:115 msgid "Signing key" msgstr "" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "" #: ../../source/install.rst:121 msgid "" "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" #: ../../source/install.rst:122 msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "" #: ../../source/install.rst:125 msgid "" "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "" #: ../../source/install.rst:129 msgid "" "PGP public key fingerprint ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." msgstr "" #: ../../source/install.rst:130 msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you probably " "want `GPGTools `_, and for Windows you probably want " "`Gpg4win `_." msgstr "" #: ../../source/install.rst:135 msgid "Signatures" msgstr "" #: ../../source/install.rst:137 msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, macOS, " "Flatpak, Snap, and source packages, at https://onionshare.org/dist/ in the " "folders named for each version of OnionShare. You can also find them on the " "`GitHub Releases page `_." msgstr "" #: ../../source/install.rst:141 msgid "Verifying" msgstr "" #: ../../source/install.rst:143 msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify the " "binary in a terminal like this:" msgstr "" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with the " "integrity of the file (malicious or otherwise), and you should not install " "the package." msgstr "" #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and " "the `Tor Project `_ may be useful." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/am/LC_MESSAGES/security.po000066400000000000000000000076271521174352300266170ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: am\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/am/LC_MESSAGES/sphinx.po000066400000000000000000000012541521174352300262470ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: am\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/am/LC_MESSAGES/tor.po000066400000000000000000000305261521174352300255460ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: am\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ar/000077500000000000000000000000001521174352300226145ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/ar/LC_MESSAGES/000077500000000000000000000000001521174352300244015ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/ar/LC_MESSAGES/advanced.po000066400000000000000000000610621521174352300265130ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-02-05 09:03+0000\n" "Last-Translator: ButterflyOfFire \n" "Language-Team: LANGUAGE \n" "Language: ar\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " "&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n" "X-Generator: Weblate 5.4-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "الاستخدام المتقدم" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "تعطيل الم�تاح الخاص" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "عناوين مخصصة" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "واجهة سطر الأوامر" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" #: ../../source/advanced.rst:77 msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" #: ../../source/advanced.rst:105 msgid "Usage" msgstr "الإستخدام" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "اختصارات لوحة الم�اتيح" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 msgid "share" msgstr "" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ar/LC_MESSAGES/develop.po000066400000000000000000000135271521174352300264070ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.0\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" #: ../../source/develop.rst:124 msgid "Local Only" msgstr "" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ar/LC_MESSAGES/features.po000066400000000000000000000376661521174352300266010ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2021-09-18 20:19+0000\n" "Last-Translator: ButterflyOfFire \n" "Language-Team: LANGUAGE \n" "Language: ar\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " "&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n" "X-Generator: Weblate 4.9-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "كي� يعمل OnionShare" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" #: ../../source/features.rst:29 msgid "Share Files" msgstr "مشاركة المل�ات" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "" #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "نصائح لتشغيل خدمة الاستلام" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" #: ../../source/features.rst:107 msgid "Host a Website" msgstr "استضا�ة موقع ويب" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "سياسة أمان المحتوى" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" #: ../../source/features.rst:129 #, fuzzy msgid "You can send a custom Content Security Policy header." msgstr "سياسة أمان المحتوى" #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "نصائح لتشغيل خدمة موقع ويب" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "دردشة مجهولة" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "كي� تعمل التعمية؟" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ar/LC_MESSAGES/help.po000066400000000000000000000110101521174352300256620ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-06-29 13:53+0000\n" "Last-Translator: jonnysemon \n" "Language-Team: LANGUAGE \n" "Language: ar\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " "&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n" "X-Generator: Weblate 4.18.1\n" "Generated-By: Babel 2.9.0\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "الحصول على مساعدة" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "اقرأ هذا الموقع" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" "ستجد تعليمات حول كي�ية استخدام OnionShare. انظر �ي جميع الأقسام أولاً لمعر�ة " "ما إذا كان هناك أي شيء يجيب على أسئلتك." #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "تحقق من مشكلات GitHub" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" "إذا لم يكن موجودًا على موقع الويب، �يرجى التحقق من `مشكلات GitHub `_. من المحتمل أن يكون شخص آخر قد " "واجه ن�س المشكلة وأثارها مع المطورين، أو ربما نشر حلًا." #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "أرسل خللا بن�سك" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" "إذا لم تتمكن من إيجاد حل، أو كنت ترغب �ي طرح سؤال أو اقتراح ميزة جديدة، يرجى " "`إرسال مشكلة `_. يتطلب " "هذا `إنشاء حساب GitHub `_." #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "انضم إلى �ريقنا على Keybase" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" "انظر: المرجع: `التعاون` حول كي�ية الانضمام إلى �ريق Keybase المستخدم لمناقشة " "المشروع." #~ msgid "" #~ "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " #~ "encountered the same problem and either raised it with the developers, or " #~ "maybe even posted a solution." #~ msgstr "" #~ "إذا لم يكن موجودًا على موقع الويب، �يرجى التحقق من `مشكلات Github `_. من المحتمل أن يكون شخص آخر قد " #~ "واجه ن�س المشكلة وأثارها مع المطورين، أو ربما نشر حلًا." #~ msgid "" #~ "If you are unable to find a solution, or wish to ask a question or " #~ "suggest a new feature, please `submit an issue `_. This requires `creating a GitHub " #~ "account `_." #~ msgstr "" #~ "إذا لم تتمكن من إيجاد حل، أو كنت ترغب �ي طرح سؤال أو اقتراح ميزة جديدة، " #~ "يرجى `إرسال مشكلة `_. " #~ "يتطلب هذا `إنشاء حساب GitHub `_." onionshare-onionshare-26fcdc5/docs/source/locale/ar/LC_MESSAGES/index.po000066400000000000000000000024401521174352300260500ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2021-02-19 21:35+0000\n" "Last-Translator: Mohamed Elghdban \n" "Language-Team: LANGUAGE \n" "Language: ar\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " "&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n" "X-Generator: Weblate 4.5\n" "Generated-By: Babel 2.8.0\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "التوثيق الخاص ببرنامج OnionShare" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" "OnionShare عبارة عن أداة م�توحة المصدر تسمح لك بمشاركة المل�ات بشكل آمن " "ومجهول، استضا�ة المواقع، الدردشة مع الأصدقاء عبر شبكة Tor." onionshare-onionshare-26fcdc5/docs/source/locale/ar/LC_MESSAGES/install.po000066400000000000000000000367351521174352300264250ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-07-31 22:05+0000\n" "Last-Translator: jonnysemon \n" "Language-Team: LANGUAGE \n" "Language: ar\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " "&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n" "X-Generator: Weblate 5.0-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "التثبيت" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "Windows و macOS" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" "يمكنك تنزيل OnionShare لنظامي التشغيل Windows و macOS من `موقع OnionShare " "`_." #: ../../source/install.rst:12 msgid "Mobile" msgstr "" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "" #: ../../source/install.rst:16 msgid "Android" msgstr "" #: ../../source/install.rst:17 msgid "" "Google Play: https://play.google.com/store/apps/details?id=org.onionshare." "android" msgstr "" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "" #: ../../source/install.rst:20 msgid "iOS" msgstr "" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "" #: ../../source/install.rst:22 msgid "" "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "" #: ../../source/install.rst:27 msgid "Linux" msgstr "Linux" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the recommended " "way is to use either the `Flatpak `_ or the `Snap " "`_ package. Flatpak and Snapcraft ensure that you'll " "always use the newest version and run OnionShare inside of a sandbox." msgstr "" "توجد عدة طرق لتثبيت OnionShare لنظام التشغيل Linux، ولكن الطريقة الموصى بها " "هي استخدام إما حزمة `Flatpak `_ أو حزمة `Snap `_. تضمن كل من Flatpak و Snapcraft أنك ستستخدم دائمًا أحدث " "إصدار وتقوم بتشغيل OnionShare داخل صندوق تديد الوصول." #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" "دعم Snapcraft مدمج �ي Ubuntu ويأتي Fedora مع دعم Flatpak، ولكن الأمر متروك " "لك. كلاهما يعمل �ي جميع توزيعات Linux." #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: https://flathub.org/apps/details/org." "onionshare.OnionShare" msgstr "" "**قم بتثبيت OnionShare باستخدام Flatpak**: https://flathub.org/apps/details/" "org.onionshare.OnionShare" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" "**قم بتثبيت OnionShare باستخدام Snapcraft**: https://snapcraft.io/onionshare" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" "يمكنك أيضًا تنزيل وتثبيت حزم ``.flatpak`` or ``.snap`` موقعة بPGP من https://" "onionshare.org/dist/ إذا كنت ت�ضل ذلك." #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "التثبيت اليدوي Flatpak" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" "إذا كنت ترغب �ي تثبيت OnionShare يدويًا باستخدام Flatpak باستخدام `حزمة مل� " "واحد موقعة بPGP `_، يمكنك القيام بذلك لذلك مثل هذا:" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at https://flatpak.org/setup/." msgstr "" "تثبيت Flatpak باتباع التعليمات الموجودة على https://flatpak.org/setup/." #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo``. Even though you " "won't be downloading OnionShare from Flathub, OnionShare depends on some " "packages that are only available there." msgstr "" "أض� مستودع Flathub عن طريق تشغيل ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo``. على الرغم من أنك لن " "تقوم بتنزيل OnionShare من Flathub، إلا أن OnionShare يعتمد على بعض الحزم " "المتو�رة هناك �قط." #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" "انتقل إلى https://onionshare.org/dist/، واختر أحدث إصدار من OnionShare، وقم " "بتنزيل مل�ات ``.flatpak`` and ``.flatpak.asc``." #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" "تحقق من توقيع PGP لمل� ``.flatpak``. انظر :ref:`verifying_sigs` لمزيد من " "المعلومات." #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the file " "you downloaded." msgstr "" "قم بتثبيت مل� ``.flatpak`` عن طريق تشغيل ``flatpak install OnionShare-" "VERSION.flatpak``. استبدل ``VERSION`` برقم إصدار المل� الذي قمت بتنزيله." #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" "يمكنك تشغيل OnionShare باستخدام: `flatpak run org.onionshare.OnionShare`." #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "التثبيت اليدوي Snapcraft" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the PGP-" "signed Snapcraft package, you can do so like this:" msgstr "" "إذا كنت ترغب �ي تثبيت OnionShare يدويًا باستخدام Snapcraft باستخدام حزمة " "Snapcraft الموقعة بPGP، �يمكنك القيام بذلك على النحو التالي:" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at https://snapcraft.io/docs/" "installing-snapd." msgstr "" "قم بتثبيت Snapcraft باتباع التعليمات الموجودة على https://snapcraft.io/docs/" "installing-snapd." #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.snap`` and ``.snap.asc`` files." msgstr "" #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version number " "of the file you downloaded. Note that you must use `--dangerous` because the " "package is not signed by the Snapcraft store, however you did verify its PGP " "signature, so you know it's legitimate." msgstr "" #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "" #: ../../source/install.rst:68 msgid "Command-line only" msgstr "" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any operating " "system using the Python package manager ``pip``. :ref:`cli` has more info." msgstr "" #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare can " "also be installed on `FreeBSD `_. It's available via " "its ports collection or as pre-built package. Should you opt to install and " "use OnionShare on a FreeBSD operating system, please be aware that it's " "**NOT** officially supported by the OnionShare project." msgstr "" #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the source " "codes from the official OnionShare repository (or its official release " "packages from `PyPI `_). Should " "you wish to check changes related to this platform, please refer to the " "following resources:" msgstr "" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "" #: ../../source/install.rst:85 #, fuzzy msgid "Manual pkg Installation" msgstr "التثبيت اليدوي Flatpak" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, in " "order to install OnionShare for Python 3.9, use::" msgstr "" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as pre-" "built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli`` if you " "want to install that version." msgstr "" #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built packages, " "please refer to its `official Handbook section about pkg `_." msgstr "" #: ../../source/install.rst:96 #, fuzzy msgid "Manual port Installation" msgstr "التثبيت اليدوي Snapcraft" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run the " "following::" msgstr "" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www/onionshare-" "cli`` if you want to install that version." msgstr "" #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports collection, " "please refer to its `official Handbook section about ports `_." msgstr "" #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't been " "tampered with by verifying its PGP signature. For Windows and macOS, this " "step is optional and provides defense in depth: the OnionShare binaries " "include operating system-specific signatures, and you can just rely on those " "alone if you'd like." msgstr "" #: ../../source/install.rst:115 msgid "Signing key" msgstr "" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "" #: ../../source/install.rst:121 msgid "" "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" #: ../../source/install.rst:122 msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "" #: ../../source/install.rst:125 msgid "" "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "" #: ../../source/install.rst:129 msgid "" "PGP public key fingerprint ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." msgstr "" #: ../../source/install.rst:130 msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you probably " "want `GPGTools `_, and for Windows you probably want " "`Gpg4win `_." msgstr "" #: ../../source/install.rst:135 msgid "Signatures" msgstr "" #: ../../source/install.rst:137 msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, macOS, " "Flatpak, Snap, and source packages, at https://onionshare.org/dist/ in the " "folders named for each version of OnionShare. You can also find them on the " "`GitHub Releases page `_." msgstr "" #: ../../source/install.rst:141 msgid "Verifying" msgstr "" #: ../../source/install.rst:143 msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify the " "binary in a terminal like this:" msgstr "" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "" #: ../../source/install.rst:153 #, fuzzy msgid "For Linux::" msgstr "Linux" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with the " "integrity of the file (malicious or otherwise), and you should not install " "the package." msgstr "" #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and " "the `Tor Project `_ may be useful." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ar/LC_MESSAGES/security.po000066400000000000000000000204761521174352300266210ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-08-02 19:00+0000\n" "Last-Translator: jonnysemon \n" "Language-Team: LANGUAGE \n" "Language: ar\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " "&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n" "X-Generator: Weblate 5.7-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "تصميم الأمان" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "اقرأ :ref:`how_it_works` أولاً للتعر� على كي�ية عمل OnionShare." #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" "كما هو الحال مع جميع البرامج، قد يحتوي OnionShare على أخطاء أو ثغرات أمنية." #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "ما الذي يحميه OnionShare" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" "** لا تستطيع الجهات الخارجية الوصول إلى أي شيء يحدث �ي OnionShare. ** " "استخدام OnionShare يعني استضا�ة الخدمات مباشرة على جهاز الكمبيوتر الخاص بك. " "عند مشاركة مل�اتك مع OnionShare، لا يتم تحميلها إلى أي خادم تابع لجهة " "خارجية. إذا قمت بإنشاء غر�ة دردشة OnionShare، �إن جهاز الكمبيوتر الخاص بك " "يعمل كخادم لذلك أيضًا. وهذا يتجنب النموذج التقليدي المتمثل �ي الاضطرار إلى " "الثقة بأجهزة كمبيوتر الآخرين." #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" "**لا يمكن للمتنصتين على الشبكة التجسس على أي شيء يحدث �ي OnionShare أثناء " "النقل.** يتم تعمية الاتصال بين خدمة تور البصلية ومتص�ح تور من البداية إلى " "النهاية. وهذا يعني أن مهاجمي الشبكة لا يمكنهم التنصت على أي شيء باستثناء " "حركة مرور تور الم�عمَّاة. حتى إذا كان المتنصت عبارة عن عقدة لقاء ضارة تستخدم " "لتوصيل متص�ح تور بخدمة OnionShare البصلية، �إن حركة المرور م�عمَّاة باستخدام " "الم�تاح الخاص لخدمة OnionShare البصلية." #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" "**حماية هوية مستخدمي OnionShare تتم بواسطة تور.** يحمي OnionShare ومتص�ح تور " "هوية المستخدمين. طالما أن مستخدم OnionShare يتواصل بشكل مجهول مع مستخدمي " "متص�ح تور باستخدام عنوان OnionShare، �لن يتمكن مستخدمو متص�ح تور والمتنصتون " "من معر�ة هوية مستخدم OnionShare." #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" "**إذا علم المهاجم بخدمة Onion Share، �لن يتمكن من الوصول إلى أي شيء.** سمحت " "الهجمات السابقة ضد شبكة تور لإحصاء خدمات Onion Share للمهاجمين باكتشا� " "عناوين خاصة بامتداد ``.onion``. للوصول إلى خدمة OnionShare من عنوانها، يجب " "تخمين الم�تاح الخاص المستخدم لمصادقة العميل (ما لم يتم بال�عل جعل الخدمة " "عامة عن طريق إيقا� تشغيل الم�تاح الخاص -- راجع :ref:`turn_off_private_key`)." #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "ما لا يو�ره OnionShare للحماية" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" "**قد لا يكون توصيل عنوان OnionShare والم�تاح الخاص آمنًا.** إن توصيل عنوان " "OnionShare للأشخاص هو مسؤولية مستخدم OnionShare. إذا تم إرساله بشكل غير آمن " "(مثل من خلال رسالة بريد إلكتروني يراقبها مهاجم)، �يمكن للمتنصت أن يخبر أن " "OnionShare قيد الاستخدام. يمكن للمتنصتين الوصول إلى الخدمات التي لا تزال قيد " "التشغيل من خلال تحميل عناوينهم و/أو الم�تاح الم�قود �ي متص�ح تور. تجنب هذا " "من خلال توصيل العنوان بشكل آمن، عبر رسالة نصية م�عمَّاة (ربما مع تمكين الرسائل " "المخت�ية)، أو البريد الإلكتروني المعمى، أو شخصيًا. هذا ليس ضروريًا عند استخدام " "OnionShare لشيء غير سري." #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" "**قد لا يكون تبادل عنوان OnionShare والم�تاح الخاص مجهولاً.** يجب اتخاذ " "احتياطات إضا�ية لضمان تبادل عنوان OnionShare بشكل مجهول. يمكن استخدام حساب " "بريد إلكتروني أو حساب دردشة جديد، يمكن الوصول إليه عبر تور �قط، لمشاركة " "العنوان. هذا ليس ضروريًا إلا إذا كان الهد� هو المجهولية." onionshare-onionshare-26fcdc5/docs/source/locale/ar/LC_MESSAGES/sphinx.po000066400000000000000000000016431521174352300262560ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2021-02-19 21:35+0000\n" "Last-Translator: Mohamed Elghdban \n" "Language-Team: LANGUAGE \n" "Language: ar\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " "&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n" "X-Generator: Weblate 4.5\n" "Generated-By: Babel 2.8.0\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "الإصدارات" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "اللغات" onionshare-onionshare-26fcdc5/docs/source/locale/ar/LC_MESSAGES/tor.po000066400000000000000000000322311521174352300255460ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-02-12 17:11+0000\n" "Last-Translator: ButterflyOfFire \n" "Language-Team: LANGUAGE \n" "Language: ar\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " "&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n" "X-Generator: Weblate 5.4-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "الاتصال بشبكة تور" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "عند بدء تشغيل OnionShare، ستظهر لك شاشة تطلب منك الاتصال بشبكة تور." #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "تجاوز الرقابة التلقائية" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "حاول مرة أخرى بدون جسر" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "كي� يعمل تجاوز الرقابة التلقائي" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "ضبط إعدادات تور يدويا" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "استخدم إصدار تور الم�دمَج مع OnionShare" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "**استخدام الجسور**" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "لديكم أيضًا خيار استخدام جسر تعر�تم عليه من مصدر موثوق به." #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "حاول التهيئة التلقائية باستخدام متص�ح تور" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ay/000077500000000000000000000000001521174352300226235ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/ay/LC_MESSAGES/000077500000000000000000000000001521174352300244105ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/ay/LC_MESSAGES/advanced.po000066400000000000000000000602201521174352300265150ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ay\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" #: ../../source/advanced.rst:77 msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" #: ../../source/advanced.rst:105 msgid "Usage" msgstr "" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 msgid "share" msgstr "" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ay/LC_MESSAGES/develop.po000066400000000000000000000134401521174352300264100ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ay\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" #: ../../source/develop.rst:124 msgid "Local Only" msgstr "" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ay/LC_MESSAGES/features.po000066400000000000000000000366361521174352300266040ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ay\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" #: ../../source/features.rst:29 msgid "Share Files" msgstr "" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "" #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" #: ../../source/features.rst:107 msgid "Host a Website" msgstr "" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "" #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ay/LC_MESSAGES/help.po000066400000000000000000000034751521174352300257110ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ay\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ay/LC_MESSAGES/index.po000066400000000000000000000014541521174352300260630ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ay\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ay/LC_MESSAGES/install.po000066400000000000000000000304761521174352300264300ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ay\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" #: ../../source/install.rst:12 msgid "Mobile" msgstr "" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "" #: ../../source/install.rst:16 msgid "Android" msgstr "" #: ../../source/install.rst:17 msgid "" "Google Play: https://play.google.com/store/apps/details?id=org.onionshare." "android" msgstr "" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "" #: ../../source/install.rst:20 msgid "iOS" msgstr "" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "" #: ../../source/install.rst:22 msgid "" "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "" #: ../../source/install.rst:27 msgid "Linux" msgstr "" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the recommended " "way is to use either the `Flatpak `_ or the `Snap " "`_ package. Flatpak and Snapcraft ensure that you'll " "always use the newest version and run OnionShare inside of a sandbox." msgstr "" #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: https://flathub.org/apps/details/org." "onionshare.OnionShare" msgstr "" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at https://flatpak.org/setup/." msgstr "" #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo``. Even though you " "won't be downloading OnionShare from Flathub, OnionShare depends on some " "packages that are only available there." msgstr "" #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the file " "you downloaded." msgstr "" #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the PGP-" "signed Snapcraft package, you can do so like this:" msgstr "" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at https://snapcraft.io/docs/" "installing-snapd." msgstr "" #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.snap`` and ``.snap.asc`` files." msgstr "" #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version number " "of the file you downloaded. Note that you must use `--dangerous` because the " "package is not signed by the Snapcraft store, however you did verify its PGP " "signature, so you know it's legitimate." msgstr "" #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "" #: ../../source/install.rst:68 msgid "Command-line only" msgstr "" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any operating " "system using the Python package manager ``pip``. :ref:`cli` has more info." msgstr "" #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare can " "also be installed on `FreeBSD `_. It's available via " "its ports collection or as pre-built package. Should you opt to install and " "use OnionShare on a FreeBSD operating system, please be aware that it's " "**NOT** officially supported by the OnionShare project." msgstr "" #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the source " "codes from the official OnionShare repository (or its official release " "packages from `PyPI `_). Should " "you wish to check changes related to this platform, please refer to the " "following resources:" msgstr "" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "" #: ../../source/install.rst:85 msgid "Manual pkg Installation" msgstr "" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, in " "order to install OnionShare for Python 3.9, use::" msgstr "" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as pre-" "built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli`` if you " "want to install that version." msgstr "" #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built packages, " "please refer to its `official Handbook section about pkg `_." msgstr "" #: ../../source/install.rst:96 msgid "Manual port Installation" msgstr "" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run the " "following::" msgstr "" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www/onionshare-" "cli`` if you want to install that version." msgstr "" #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports collection, " "please refer to its `official Handbook section about ports `_." msgstr "" #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't been " "tampered with by verifying its PGP signature. For Windows and macOS, this " "step is optional and provides defense in depth: the OnionShare binaries " "include operating system-specific signatures, and you can just rely on those " "alone if you'd like." msgstr "" #: ../../source/install.rst:115 msgid "Signing key" msgstr "" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "" #: ../../source/install.rst:121 msgid "" "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" #: ../../source/install.rst:122 msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "" #: ../../source/install.rst:125 msgid "" "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "" #: ../../source/install.rst:129 msgid "" "PGP public key fingerprint ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." msgstr "" #: ../../source/install.rst:130 msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you probably " "want `GPGTools `_, and for Windows you probably want " "`Gpg4win `_." msgstr "" #: ../../source/install.rst:135 msgid "Signatures" msgstr "" #: ../../source/install.rst:137 msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, macOS, " "Flatpak, Snap, and source packages, at https://onionshare.org/dist/ in the " "folders named for each version of OnionShare. You can also find them on the " "`GitHub Releases page `_." msgstr "" #: ../../source/install.rst:141 msgid "Verifying" msgstr "" #: ../../source/install.rst:143 msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify the " "binary in a terminal like this:" msgstr "" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with the " "integrity of the file (malicious or otherwise), and you should not install " "the package." msgstr "" #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and " "the `Tor Project `_ may be useful." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ay/LC_MESSAGES/security.po000066400000000000000000000076271521174352300266330ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ay\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ay/LC_MESSAGES/tor.po000066400000000000000000000305261521174352300255620ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ay\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/be/000077500000000000000000000000001521174352300226005ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/be/LC_MESSAGES/000077500000000000000000000000001521174352300243655ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/be/LC_MESSAGES/advanced.po000066400000000000000000000602201521174352300264720ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: be\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" #: ../../source/advanced.rst:77 msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" #: ../../source/advanced.rst:105 msgid "Usage" msgstr "" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 msgid "share" msgstr "" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/be/LC_MESSAGES/develop.po000066400000000000000000000134401521174352300263650ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: be\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" #: ../../source/develop.rst:124 msgid "Local Only" msgstr "" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/be/LC_MESSAGES/features.po000066400000000000000000000366361521174352300265610ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: be\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" #: ../../source/features.rst:29 msgid "Share Files" msgstr "" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "" #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" #: ../../source/features.rst:107 msgid "Host a Website" msgstr "" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "" #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/be/LC_MESSAGES/help.po000066400000000000000000000071231521174352300256600ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-06-20 18:52+0000\n" "Last-Translator: Maksim \n" "Language-Team: none\n" "Language: be\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 4.18.1\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "�трыманне дапамогі" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "�знаёмце�� з г�тым в�б-�айтам" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" "Г�ты в�б-�айт зм�шчае кіраўніцтва па выкары�танні OnionShare. Спачатку " "прагл�дзіце ў�е раздзелы, каб даведацца, ці зм�шчаюць �ны адказы на вашы " "пытанні." #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "Прагл�дзіце і�нуючы� праблемы на GitHub" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" "Калі на г�тым в�б-�айце не апі�ана ваша праблема, пагл�дзіце `GitHub issues " "`_. Магчыма, нехта іншы " "�утыкнуў�� з той жа праблемай і �пытаў пра �е ў ра�працоўшчыкаў, ці, " "магчыма, нават апублікаваў �к �е выправіць." #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "Паведаміць аб праблеме" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" "Калі вы не можаце знай�ці раш�нне, хочаце задаць пытанне ці прапанаваць " "новую функцыю, калі ла�ка, `паведаміце аб праблеме `_. Дл� г�тага неабходна `�тварыць уліковы " "запі� на GitHub `_." #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "Далучайце�� да нашай каманды Keybase" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" "Чытайце аб :ref:`�упрацоўніцтва`, каб атрымаць указанні па далуч�нні да " "нашай каманды Keybase, дзе мы абм�ркоўваем праект." onionshare-onionshare-26fcdc5/docs/source/locale/be/LC_MESSAGES/index.po000066400000000000000000000024621521174352300260400ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-11-20 16:03+0000\n" "Last-Translator: kopatych \n" "Language-Team: none\n" "Language: be\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 5.2\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "Дакументацы� OnionShare" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" "OnionShare - г�та ін�трумент з адкрытым зыходным кодам, �кі дазвал�е " "б��печна і ананімна абменьвацца файламі, разм�шчаць в�б-�айты і мець зно�іны " "з ��брамі з дапамогай �еткі Tor." onionshare-onionshare-26fcdc5/docs/source/locale/be/LC_MESSAGES/install.po000066400000000000000000000526461521174352300264100ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6.1\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-11-20 16:03+0000\n" "Last-Translator: kopatych \n" "Language-Team: none\n" "Language: be\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 5.2\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "У�тал�ванне" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "Windows або macOS" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" "Вы можаце загрузіць OnionShare дл� Windows і macOS з в�б-�айта `OnionShare " "`_." #: ../../source/install.rst:12 msgid "Mobile" msgstr "" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "" #: ../../source/install.rst:16 msgid "Android" msgstr "" #: ../../source/install.rst:17 msgid "" "Google Play: https://play.google.com/store/apps/details?id=org.onionshare." "android" msgstr "" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "" #: ../../source/install.rst:20 msgid "iOS" msgstr "" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "" #: ../../source/install.rst:22 msgid "" "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "" #: ../../source/install.rst:27 msgid "Linux" msgstr "" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the recommended " "way is to use either the `Flatpak `_ or the `Snap " "`_ package. Flatpak and Snapcraft ensure that you'll " "always use the newest version and run OnionShare inside of a sandbox." msgstr "" "І�нуюць розны� �по�абы ў�тал�ванн� OnionShare на Linux, але мы р�камендуем " "выкары�тоўваць пакет `Flatpak `_ або `Snap `_. Flatpak і Snapcraft гарантуюць, што вы заў�ёды " "выкары�тоўваеце апошнюю вер�ію і OnionShare працуе ў п��очніцы." #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" "Падтрымка Snapcraft убудавана ў Ubuntu, а Flatpak убудаваны ў Fedora, але " "вам вырашаць, �кі з іх выкары�тоўваць. Яны абодва працуюць на ў�іх " "ды�трыбутывах Linux." #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: https://flathub.org/apps/details/org." "onionshare.OnionShare" msgstr "" "**У�талюйце OnionShare з дапамогай Flatpak**: https://flathub.org/apps/" "details/org.onionshare.OnionShare" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" "**У�талюйце OnionShare з дапамогай Snapcraft**: https://snapcraft.io/" "onionshare" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" "Пры жаданні вы можаце загрузіць і ў�тал�ваць падпі�аны� PGP пакеты ``." "flatpak`` ці ``.snap`` з �айта https://onionshare.org/dist/." #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "У�талёўка Flatpak уручную" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" "Калі вы жадаеце ў�тал�ваць OnionShare уручную з дапамогай Flatpak, " "выкары�тоўваючы падпі�аны PGP`single-file bundle `_, вы можаце зрабіць г�та на�тупным " "чынам:" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at https://flatpak.org/setup/." msgstr "" "У�талюйце Flatpak, прытрымліваючы�� ін�трукцый на �айце https://flatpak.org/" "setup/." #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo``. Even though you " "won't be downloading OnionShare from Flathub, OnionShare depends on some " "packages that are only available there." msgstr "" "Дадайце р�пазітар Flathub, выканаўшы каманду ``flatpak remote-add --if-not-" "exists flathub https://flathub.org/repo/flathub.flatpakrepo``. ��гледз�чы на " "тое, што вы не будзеце загружаць OnionShare з Flathub, OnionShare залежыць " "ад некаторых пакетаў, �кі� да�тупны� толькі там." #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" "Перайдзіце на �айт https://onionshare.org/dist/, аб�рыце апошнюю вер�ію " "OnionShare і загрузіце файлы ``.flatpak`` і ``.flatpak.asc``." #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" "Праверка подпі�а PGP файла ``.flatpak``. Дадатковую інфармацыю гл. у :ref:" "`verifying_sigs`." #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the file " "you downloaded." msgstr "" "У�талюеце файл ``.flatpak``, выканаўшы каманду ``flatpak install OnionShare-" "VERSION.flatpak``. Заменіце ``VERSION`` на нумар вер�іі загружанага файла." #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" "Запу�ціць OnionShare можна з дапамогай: `flatpak run org.onionshare." "OnionShare`." #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "У�талёўка Snapcraft уручную" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the PGP-" "signed Snapcraft package, you can do so like this:" msgstr "" "Калі вы жадаеце ў�тал�ваць OnionShare уручную з дапамогай Snapcraft, " "выкары�тоўваючы пакет Snapcraft з PGP-подпі�ам, вы можаце зрабіць г�та " "на�тупным чынам:" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at https://snapcraft.io/docs/" "installing-snapd." msgstr "" "У�талюйце Snapcraft, прытрымліваючы�� ін�трукцы�м на �айце https://snapcraft." "io/docs/installing-snapd." #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.snap`` and ``.snap.asc`` files." msgstr "" "Перайдзіце на �айт https://onionshare.org/dist/, аб�рыце апошнюю вер�ію " "OnionShare і загрузіце файлы ``.snap`` і ``.snap.asc``." #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" "Праверка подпі�а PGP файла ``.snap``. Больш падраб�зную інфармацыю гл. у :" "ref:`verifying_sigs`." #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version number " "of the file you downloaded. Note that you must use `--dangerous` because the " "package is not signed by the Snapcraft store, however you did verify its PGP " "signature, so you know it's legitimate." msgstr "" "У�талюеце файл ``.snap``, выканаўшы каманду ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Заменіце ``VERSION`` на нумар вер�іі " "загружанага файла. Зв�рніце ўвагу, што выкары�тоўваць `--dangerous` " "неабходна таму, што пакет не падпі�аны крамай Snapcraft, аднак вы праверылі " "�го PGP-подпі�, таму ўп�ўнены� ў �го легітымна�ці." #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "Запу�ціць OnionShare можна з дапамогай: `snap run onionshare`." #: ../../source/install.rst:68 msgid "Command-line only" msgstr "Толькі дл� каманднага радка" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any operating " "system using the Python package manager ``pip``. :ref:`cli` has more info." msgstr "" "Вы можаце ў�тал�ваць толькі вер�ію OnionShare дл� каманднага радка на любой " "аперацыйнай �і�т�ме з дапамогай менеджара пакетаў Python ``pip``. Больш " "падраб�зна� інфармацы� зм�шчаецца ў: ref: `cli`." #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare can " "also be installed on `FreeBSD `_. It's available via " "its ports collection or as pre-built package. Should you opt to install and " "use OnionShare on a FreeBSD operating system, please be aware that it's " "**NOT** officially supported by the OnionShare project." msgstr "" #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the source " "codes from the official OnionShare repository (or its official release " "packages from `PyPI `_). Should " "you wish to check changes related to this platform, please refer to the " "following resources:" msgstr "" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "" #: ../../source/install.rst:85 #, fuzzy msgid "Manual pkg Installation" msgstr "У�талёўка Flatpak уручную" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, in " "order to install OnionShare for Python 3.9, use::" msgstr "" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as pre-" "built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli`` if you " "want to install that version." msgstr "" #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built packages, " "please refer to its `official Handbook section about pkg `_." msgstr "" #: ../../source/install.rst:96 #, fuzzy msgid "Manual port Installation" msgstr "У�талёўка Snapcraft уручную" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run the " "following::" msgstr "" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www/onionshare-" "cli`` if you want to install that version." msgstr "" #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports collection, " "please refer to its `official Handbook section about ports `_." msgstr "" #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "Праверка подпі�аў PGP" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't been " "tampered with by verifying its PGP signature. For Windows and macOS, this " "step is optional and provides defense in depth: the OnionShare binaries " "include operating system-specific signatures, and you can just rely on those " "alone if you'd like." msgstr "" "Вы можаце пераканацца, што пакет, �кі вы �пампоўваеце, �апраўдны і не быў " "падроблены, праверыўшы �го подпі� PGP. Дл� Windows і macOS г�ты крок " "з'�ўл�ецца неабав�зковым і заб��печвае глыбокую абарону: двайковы� файлы " "OnionShare уключаюць �пецыфічны� подпі�ы аперацыйнай �і�т�мы, і вы можаце " "�падз�вацца на іх, калі хочаце." #: ../../source/install.rst:115 msgid "Signing key" msgstr "Ключ подпі�у" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "" #: ../../source/install.rst:121 msgid "" "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" #: ../../source/install.rst:122 #, fuzzy msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver `_." msgstr "" "Пакеты падпі�ваюцца а�ноўным ра�працоўшчыкам Micah Lee �го адкрытым ключом " "PGP з лічбавым подпі�ам ``927F419D7EC82C2F149C1BD1403C2657CD994F73``. Ключ " "Micah можна загрузіць `з �ервера ключоў keys.openpgp.org `_." #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "" #: ../../source/install.rst:125 msgid "" "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "" #: ../../source/install.rst:129 msgid "" "PGP public key fingerprint ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." msgstr "" #: ../../source/install.rst:130 #, fuzzy msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver `_." msgstr "" "Пакеты падпі�ваюцца а�ноўным ра�працоўшчыкам Micah Lee �го адкрытым ключом " "PGP з лічбавым подпі�ам ``927F419D7EC82C2F149C1BD1403C2657CD994F73``. Ключ " "Micah можна загрузіць `з �ервера ключоў keys.openpgp.org `_." #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you probably " "want `GPGTools `_, and for Windows you probably want " "`Gpg4win `_." msgstr "" "Дл� праверкі подпі�аў неабходна ў�тал�ваць GnuPG. Дл� macOS вам, верагодна, " "�патр�біцца `GPGTools `_, а дл� Windows вам, " "верагодна, �патр�біцца `Gpg4win `_." #: ../../source/install.rst:135 msgid "Signatures" msgstr "Подпі�ы" #: ../../source/install.rst:137 #, fuzzy msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, macOS, " "Flatpak, Snap, and source packages, at https://onionshare.org/dist/ in the " "folders named for each version of OnionShare. You can also find them on the " "`GitHub Releases page `_." msgstr "" "Вы можаце знай�ці подпі�ы (файлы ``.asc``), а так�ама Windows, macOS, " "Flatpak, Snap і зыходны� пакеты на https://onionshare.org/dist/ у папках, " "названых дл� кожнай вер�іі OnionShare. Вы так�ама можаце знай�ці іх на " "`�таронцы выпу�каў GitHub `_." #: ../../source/install.rst:141 msgid "Verifying" msgstr "Праверка" #: ../../source/install.rst:143 #, fuzzy msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify the " "binary in a terminal like this:" msgstr "" "Па�л� таго �к адкрыты ключ Micah будзе імпартаваны ў ваша �ховішча ключоў " "GnuPG, двайковы файл загружаны і подпі� ``.asc`` загружаны, вы можаце " "праверыць двайковы файл macOS у т�рмінале на�тупным чынам::" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "Чаканы вынік выгл�дае на�тупным чынам::" #: ../../source/install.rst:173 #, fuzzy msgid "" "If you don't see ``Good signature from``, there might be a problem with the " "integrity of the file (malicious or otherwise), and you should not install " "the package." msgstr "" "Калі вы не бачыце ``Good signature from``, магчыма, і�нуе праблема з " "ц�ла�на�цю файла (шкодна�на� ці інша�), і вам не варта ў�талёўваць пакет. " "(Паказанае выш�й паведамленне ``WARNING:`` не з'�ўл�ецца праблемай з " "пакетам, �но толькі азначае, што вы не вызначылі ўзровень \"даверу\" да PGP-" "ключу Micah (а�ноўнага ра�працоўніка).)" #: ../../source/install.rst:175 #, fuzzy msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" "Калі вы не бачыце ``Good signature from``, магчыма, і�нуе праблема з " "ц�ла�на�цю файла (шкодна�на� ці інша�), і вам не варта ў�талёўваць пакет. " "(Паказанае выш�й паведамленне ``WARNING:`` не з'�ўл�ецца праблемай з " "пакетам, �но толькі азначае, што вы не вызначылі ўзровень \"даверу\" да PGP-" "ключу Micah (а�ноўнага ра�працоўніка).)" #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and " "the `Tor Project `_ may be useful." msgstr "" "Калі вы жадаеце даведацца больш пра праверку PGP-подпі�аў, вам могуць быць " "кары�ны� кіраўніцтва па `Qubes OS `_ і `Tor Project `_." #~ msgid "Or for Windows, in a command-prompt like this::" #~ msgstr "�бо дл� Windows - у камандным радку, напрыклад, так::" onionshare-onionshare-26fcdc5/docs/source/locale/be/LC_MESSAGES/security.po000066400000000000000000000223371521174352300266030ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-06-20 18:52+0000\n" "Last-Translator: Maksim \n" "Language-Team: none\n" "Language: be\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 4.18.1\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "Б��пека" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" "Прачытайце �пачатку :ref:`how_it_works`, каб даведацца, �к працуе OnionShare." #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" "Як і любое праграмнае забе�п�ч�нне, OnionShare можа зм�шчаць памылкі або " "ўразліва�ці." #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "�д чаго абаран�е OnionShare" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" "** Тр�ці� а�обы не маюць до�тупу ні да чаго, што адбываецца на OnionShare.** " "Выкары�танне OnionShare азначае разм�шч�нне ��рві�у непа�р�дна на вашым " "кампутары. Калі вы дзеліце�� �ваімі файламі OnionShare, �ны не загружаюцца " "на іншы �ервер. Калі вы �твараеце чат OnionShare, ваш кампутар так�ама " "вы�тупае ў ролі �ервера. Г�та дазвал�е пазбегнуць традыцыйнай мад�лі даверу " "да чужых кампутараў." #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" "** Сеткавы� пад�лухоўваюць прылады не могуць шпіёніць за ў�ім, што " "адбываецца падча� перадачы дадзеных праз OnionShare.** Злуч�нне паміж " "�лужбай Tor і браўз�рам Tor шыфруецца з канца ў канец. Г�та азначае, што " "зламы�нікі не могуць пад�лухаць нічога, акрам� зашыфраванага трафіку Tor. " "�ават калі пад�лухоўвала� прылада з'�ўл�ецца шкодна�ным вузлом, " "выкары�тоўваным дл� злуч�нн� паміж браўз�рам Tor і ��рві�ам OnionShare, " "трафік шыфруецца з дапамогай зачыненага ключа ��рві�у OnionShare." #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" "**�нанімна�ць кары�тальнікаў OnionShare абаронена Tor.** OnionShare і Tor " "Browser абаран�юць ананімна�ць кары�тальнікаў. Пакуль кары�тач OnionShare " "ананімна злучаецца з дапамогай адра�у OnionShare з кары�тачамі Tor Browser, " "кары�тачы Tor Browser і �кі� пад�лухоўваюць прылады не могуць пазнаць а�обу " "кары�тача OnionShare." #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" "**Калі зламы�нік даведаецца пра цыбульны ��рві�, ён у�ё роўна не зможа " "атрымаць до�туп да чаго-небудзь.** Пап�р�дні� напады на �етку Tor дл� " "пераліку цыбульных ��рві�аў дазволілі зламы�нікам вы�віць дзелі адра�ы ``." "onion``. Каб атрымаць до�туп да ��рві�у OnionShare па ім адра�у, неабходна " "адгадаць зачынены ключ, выкары�тоўваны дл� аўт�нтыфікацыі кліента (калі " "толькі ��рві� ужо не �таў публічным шл�хам адключ�нн� зачыненага ключа -- " "гл :ref:`turn_off_private_key`)." #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "�д чаго OnionShare не абаран�е" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" "** Перадача адра�а OnionShare і зачыненага ключа можа быць неб��печнай ** " "�дказна�ць за перадачу адра�а OnionShare іншым н��е кары�тач OnionShare. Пры " "неабароненай перадачы (напрыклад, праз �лектронную пошту, �ка� ад�очваецца " "зламы�нікам) �ка� пад�лухоўвае прылада можа вы�віць, што OnionShare " "выкары�тоўваецца. Пад�лухоўваючы� а�обы могуць атрымаць до�туп да �лужбаў, " "�кі� ў�ё �шч� працуюць, загрузіўшы іх адра�ы і/ці �трачаны ключ у браўз�р " "Tor. Пазбегнуць г�тага можна, перадаючы адра� б��печным �по�абам: " "зашыфраваным т�к�тавым паведамленнем (магчыма, з уключанай функцы�й " "знікненн� паведамленн�), зашыфраваным �лектронным лі�том ці а�абі�та. У " "г�тым н�ма неабходна�ці, калі вы кары�таеце�� OnionShare дл� чаго�ьці не " "�акр�тнага." #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" "**Паведамленне адра�а OnionShare і прыватнага ключа можа быць не ананімным." "** Тр�ба прын�ць дадатковы� меры, каб заб��печыць ананімную перадачу адра�а " "OnionShare. Дл� абмену новым адра�ам можна кары�тацца новым уліковым запі�ам " "�лектроннай пошты ці чата, до�туп да �кога ажыцц�ўл�ецца толькі праз Tor. " "Г�та не абав�зкова, калі ананімна�ьць не зь�ўл�ецца м�тай." onionshare-onionshare-26fcdc5/docs/source/locale/be/LC_MESSAGES/sphinx.po000066400000000000000000000015441521174352300262420ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-05-24 07:49+0000\n" "Last-Translator: Maksim \n" "Language-Team: none\n" "Language: be\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 4.18-dev\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "Вер�іі" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "Мовы" onionshare-onionshare-26fcdc5/docs/source/locale/be/LC_MESSAGES/tor.po000066400000000000000000000500401521174352300255300ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6.1\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-11-29 17:05+0000\n" "Last-Translator: kopatych \n" "Language-Team: none\n" "Language: be\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 5.3-dev\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "Падключ�нне да Tor" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" "Калі OnionShare запу�каецца, ён пакажа вам �кран з про�ьбай падлучыцца да " "�еткі Tor." #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" "Перад наці�кам кнопкі \"Падключыцца да Tor\" можна ўключыць перамыкач " "\"Падключацца да Tor аўтаматычна\". Г�та азначае, што пры на�тупным запу�ку " "OnionShare будзе аўтаматычна падлучацца, выкары�тоўваючы на�тройкі злуч�нн� " "з Tor з апошн�га �еан�у працы, заме�т таго каб прапаноўваць Вам вары�нты " "падключ�нн�. Калі падлуч�нне не атрымала��, можна па�прабаваць у�тал�ваць " "мо�т ці пераналадзіць Tor з дапамогай кнопкі \"�алады Сеткі\"." #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" "Вы можаце наці�нуць кнопку \"Падключыцца да Tor\", каб пачаць прац�� " "падключ�нн�. Калі ў вашай �етцы н�ма ні�кіх праблем, уключаючы �пробы " "заблакіраваць до�туп да �еткі Tor, тое ў�ё павінна атрымацца з першага разу." #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" "Ці, калі вы жадаеце ўручную наладзіць Ма�ты ці іншы� параметры Tor перад " "падлуч�ннем, вы можаце наці�нуць кнопку \"�алады �еткі\"." #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "�ўтаматычны абыход ц�нзуры" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" "Калі пры наці�ку кнопкі \"Падключыцца да Tor\" OnionShare не атрымоўваецца " "падлучыцца, г�та можа быць злучана з тым, што Tor падв�ргаецца ц�нзуры ў " "вашай краіне ці ў вашай лакальнай �етцы." #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "У г�тым выпадку ў Ва� будуць на�тупны� вары�нты:" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "Паўтарыце �пробу без мо�та" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "�ўтаматычнае вызнач�нне маёй краіны па IP-адра�е дл� налад ма�та" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "Ручны выбар маёй краіны дл� налад ма�та" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" "Калі абраць опцыю \"Па�прабаваць �шч� раз без ма�та\", OnionShare паўторыць " "�пробу падлуч�нн� да Tor у звычайным р�жыме, не �прабуючы абы�ці ц�нзуру." #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" "У двух іншых вары�нтах будзе зроблена �проба аўтаматычнага абыходу ц�нзуры з " "дапамогай ма�тоў Tor. Калі ваш правайдар блакіруе до�туп да �еткі Tor, вы " "можаце падключыцца да Tor-мо�та, �кі падключыць ва� да �еткі Tor, абышоўшы " "ц�нзуру. �бодва вары�нты выкары�тоўваюць API абыходу ц�нзуры праекта Tor, " "каб даць вам наладкі мо�та, �кі� павінны працаваць дл� ва�. OnionShare " "ча�ова выкары�тоўвае прок�і-�ервер `Meek `_ з даменным фронтам дл� �твар�нн� Tor-" "злуч�нн� з вашага камп’ютара з Tor Censorship Circumvention API. Прок�і Meek " "хавае той факт, што вы �прабуеце знай�ці �по�аб падключ�нн� да Tor." #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" "Калі вы вылучыце опцыю \"�ўтаматычна вызначаць краіну па IP-адра�е дл� " "налады ма�тоў\", то API абыходу ц�нзуры будзе ўлічваць ваш IP-адра� (так, " "ваш р�альны IP-адра�), каб вызначыць, у �кой краіне вы можаце пражываць. �а " "а�нове інфармацыі аб краіне API па�прабуе аўтаматычна знай�ці ма�ты, �кі� " "адпав�даюць вашаму ме�цазнаходжанн�." #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" "Калі вы вылучыце опцыю \"Выбраць краіну дл� налады ма�тоў уручную\", то " "Censorship API знойдзе ма�ты, прыдатны� дл� паказанай вамі краіны." #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "Як працуе аўтаматычны абыход ц�нзуры" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" "Калі Censorship Circumvention API знойдзе ма�ты, �кі�, па �го меркаванню, " "вам падыдуць, OnionShare па�прабуе перападлучыцца да Tor, выкары�тоўваючы " "г�ты� ма�ты. Калі API не знойдзе ніводнага ма�та дл� вашага " "ме�цазнаходжанн�, OnionShare запытае ў API \"запа�ны�\" вары�нты, а затым " "па�прабуе перападлучыцца з іх дапамогай." #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" "Калі па �кіх-небудзь чынніках OnionShare не атрымоўваецца падлучыцца да " "�амога Censorship API ці API выдае паведамленне аб памылцы, OnionShare " "па�прабуе выкары�таць убудаваны� ма�ты obfs4." #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" "Важна адзначыць, што запыты да API абыходу ц�нзуры не праходз�ць праз �етку " "Tor (бо калі б вы ўжо маглі падлучыцца да Tor, то вам не тр�ба было б " "падлучацца да API)." #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" "��гледз�чы на тое, што зламы�ніку ц�жка вы�віць, куды накіроўваецца запыт " "Meek, дл� некаторых кары�тальнікаў г�та ў�ё ж можа быць рызыкоўна. Таму " "дадзена� функцы� з'�ўл�ецца апцы�нальнай. Выкары�танне Meek і " "нетарыфікаваных �еткавых запытаў абм�жоўваецца толькі выкананнем аднаго-двух " "запытаў да API абыходу ц�нзуры. Па�л� г�тага праца Meek �пын�ецца, і ў�е " "далейшы� �еткавы� запыты ажыцц�ўл�юцца праз �етку Tor." #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" "Калі вам н�ёмка рабіць запыт, �кі не праходзіць праз �етку Tor, вы можаце " "наці�нуць кнопку \"�алады �еткі\" (ці значок \"�алады\" у правым ніжнім " "куце, а затым укладку \"�алады Tor\" у �кое з'�віла�� акне) і ўручную " "наладзіць ма�ты. Па�л� захаванн� налад ма�тоў OnionShare будзе �прабаваць " "аднавіць злуч�нне з дапамогай г�тых ма�тоў." #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "Ручна� на�тройка параметраў Tor" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" "Вы можаце атрымаць до�туп да налад Tor, наці�нуўшы «�алады �еткі» на �кране " "прывітанн� або наці�нуўшы значок «⚙» у правым ніжнім куце праграмы, а затым " "перайшоўшы на ўкладку «�алады Tor» на �кране, �кі з'�віцца." #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "Выкары�тоўвайце вер�ію Tor, убудаваную ў OnionShare" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "Спроба аўтаканфігурацыі з дапамогай Tor Browser" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/bg/000077500000000000000000000000001521174352300226025ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/bg/LC_MESSAGES/000077500000000000000000000000001521174352300243675ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/bg/LC_MESSAGES/advanced.po000066400000000000000000001022651521174352300265020ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-11-06 05:51+0000\n" "Last-Translator: 109247019824 <109247019824@users.noreply.hosted.weblate.org>" "\n" "Language-Team: none\n" "Language: bg\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.15-dev\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "Разширени възможно�ти" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "Запазване на раздели" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" "Затвар�нето на разделите на OnionShare, в които има на�троени у�луги, ги " "унищожава, като предотврат�ва повторното им използване. По�то�нните �траници " "�а до�тъпни на �ъщи� адре�, дори ако компютърът, от който �а �поделени, е " "ре�тартиран." #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" "За да направите даден раздел по�то�нен отметнете „Отвар�не на този раздел " "при �тартиране на OnionShare“ преди да включите у�лугата." #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" "Когато отворите OnionShare, запазените раздели ще бъдат отворени. След това " "в��ка у�луга ще може да бъде ръчно включена, като ще бъде до�тъпна на �ъщи� " "адре� на OnionShare и ще бъде защитена �ъ� �ъщи� ча�тен ключ." #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" "Когато запазите даден раздел, на компютъра �е запазва и копие на тайни� ключ " "на у�лугата на onion." #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "Изключване на тайни� ключ" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" "По подразбиране у�лугите на OnionShare �а защитени � таен ключ, който Tor " "нарича „удо�товер�ване на клиента“." #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" "Когато отворите у�луга на OnionShare Tor Browser ще пои�ка да въведете " "тайни� ключ. �ко и�кате да разрешите публично използване на у�лугата, по-" "добре е да изключите използването на таен ключ." #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" "За да изключите ча�тни� ключ за н�кой раздел, отметнете „Общодо�тъпна у�луга " "на OnionShare (без ча�тен ключ)“, преди да включите у�лугата. Тогава " "�ървърът ще бъде публичен и за зареждането му в Tor Browser н�ма да е " "необходим ча�тен ключ." #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "Задаване на заглави�" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" "Когато хората отвар�т у�лугите на OnionShare в Tor Browser, те виждат " "подразбираното заглавие за в�еки вид у�луга. �апример заглавието по " "подразбиране за у�лугите за разговор е „Разговор“." #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" "�ко промените на�тройката „Заглавие на раздела“ преди да включите у�лугата " "можете да го промемите." #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "График на включване и изключване" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" "OnionShare поддържа точно планиране на времето, в което дадена у�луга да " "бъде включена или изключена. Преди да включите �ървъра, нати�нете „Разширени " "на�тройки“ в �ъщи� раздел и �лед това отметнете „Включване на у�лугата в " "определен ча�“, „Изключване на у�лугата в определен ча�“ или и двете и " "задайте �ъответните дати и ча�ове." #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" "У�лугите, планирани да бъдат включени в бъдеще, показват ча�овник � обратно " "броене при нати�кане на бутона „Сподел�не“. У�лугите, планирани да бъдат " "�прени в бъдеще, показват ча�овник � обратно броене при включване." #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" "**�а�рочването на автоматично включване на у�луга на OnionShare може да бъде " "използвано като �игнал за нередно�т**. Това означава, че у�лугата ще �тане " "публична в даден момент в бъдещето, ако вие не �те там, за да предотвратите " "това. �ко нищо не �е �лучи � ва�, можете да отмените включването на " "у�лугата, преди планираното � включване." #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" "**�а�рочването на автоматично �пиране на у�лугата OnionShare ограничава " "излагането � на ри�к**. �ко и�кате да �поделите тайна информаци� или нещо, " "което ще бъде о�тар�ло, можете да го направите за избрано ограничено време." #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "Интетфей� за команден ред" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" "В допълнение към графични� интерфей� OnionShare има и интерфей� за команден " "ред." #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "Ин�талиране на вер�и�та за команден ред" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" "�ко �те ин�талирали пакета от Snap, за macOS или Windows вече разполагате � " "вер�и�та за команден ред." #: ../../source/advanced.rst:77 msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" "Можете да ин�талирате �амо вер�и�та за команден ред на OnionShare, като " "използвате ``pip3``::" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" "Обърнете внимание, че е необходимо да имате ин�талиран и пакета ``tor``. В " "macOS го ин�талирайте �: ``brew install tor``" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "След това го извикайте по �ледни� начин::" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" "Информаци� за ин�талирането му на различни операционни �и�теми можете да " "намерите във файла `CLI README `_ в хранилището на Git." #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "Работа � команден ред от Snap" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" "�ко �те ин�талирали OnionShare � помощта на пакет от Snap, можете да " "изпълните ``onionshare.cli``, за да получите до�тъп до интерфей�а за " "команднден ред." #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "Работа � команден ред в macOS" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" "От терминала изпълнете ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "Работа � команден ред в Windows" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" "В ин�талаци�та за Windows е до�тъпен изпълними�т файл ``onionshare-cli.exe``." #: ../../source/advanced.rst:105 msgid "Usage" msgstr "Използване" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" "Прегледайте документаци�та за команден ред, като изпълните ``onionshare --" "help``::" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "Работа � команден ред като файл на systemd" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" "Възможно е OnionShare автоматично да бъде �тартиран като файл на systemd." #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" "Тази възможно�т е удачна ако целта ви е в�еки път при �тартиране на машината " "да зареждат едни и �ъщи у�луги на Onion." #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" "За целта първо тр�бва да подготвите н�кои на�тройки на OnionShare в JSON." #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" "Това е файлът � о�новните на�тройки на OnionShare. В този пример �е намира в " "``/home/user/.config/onionshare/onionshare.json``. Може да �е наложи да " "промените н�кои от на�тройките, но ако вече имате ин�талирано приложението " "OnionShare, веро�тно файлът много прилича на този::" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" "Забележете �екци�та „persistent_tabs“. Ще �ъздадем файла ``/home/user/." "config/onionshare/persistent/my-persistent-onion.json`` �ъ� �ледното " "�ъдържание::" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" "**�е използвайте тези �тойно�ти на тайни� ключ, „service_id“ или " "„client_auth“! Те �а дадени � илю�тративна цел. �икога не �подел�йте " "�тойно�тта на „private_key“.**" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "Клавиши конбинации" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" "Де�ктоп приложението OnionShare използва н�кои клавишни комбинации за " "удоб�тво и до�тъпно�т::" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "И на о�новни� екран за избор на режим::" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "Прена��не информаци�та на OnionShare на друго у�трой�тво" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" "Можете да прене�ете информаци�та на OnionShare, когато �мен�те н�кое " "у�трой�тво. Това е от о�обено значрние, ако имате „по�то�нни“ адре�и на " "Onion и и�кате да ги запазите." #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 msgid "share" msgstr "" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/bg/LC_MESSAGES/develop.po000066400000000000000000000321771521174352300263770ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.4.1\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-07-24 11:09+0000\n" "Last-Translator: 109247019824 \n" "Language-Team: none\n" "Language: bg\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.7-dev\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "Разработка на OnionShare" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "Сътрудниче�тво" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" "OnionShare има отворен екип в Keybase за об�ъждане на проекта, задаване на " "въпро�и, �подел�не на идеи и дизайни, и планиране на бъдещото развитие. Също " "така е ле�ен начин за изпращане на шифровани директни �ъобщени� до други " "членове на общно�тта на OnionShare, като адре�и на у�луги на OnionShare. За " "да използвате Keybase, изтеглете `приложението Keybase `_, �ъздайте профил и `�е при�ъединете към този екип `_. В приложението отворете „Teams“, доко�нете " "„Join a Team“ и въведете „onionshare“." #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" "Също така OnionShare разполага и � `пощен�ки �пи�ък `_ за разработчици и дизайнери." #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "Доприна��не на код" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" "Изходни�т код на OnionShare може да бъде намерен в хранилището в Гитхъб: " "https://github.com/onionshare/onionshare" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" "�ко и�кате да доприне�ете код към OnionShare, е полезно да �е при�ъедините " "към екипа в Keybase и да зададете въпро�и отно�но това, върху което �м�тате " "да работите. Също така тр�бва да прегледате в�ички `докладвани дефекти " "`_ в Гитхъб, за да видите " "дали има н�кои, � които бихте и�кали да занимавате." #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" "Когато �те готови да доприне�ете код, направете за�вка за �ливане към " "хранилището в Гитхъб и един от поддръжниците на проекта ще го прегледа и " "евентуално ще зададе въпро�и, пои�ка промени, отхвърли или го приеме." #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "�ачало на разработката" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" "OnionShare �е разработва на Python. За да започнете клонирайте хранилището " "на Git от https://github.com/onionshare/onionshare/. По�ледвайте �тъпките от " "файла ``cli/README.md``, за да на�троите обкръжението на �редата за " "разработка на конзолни� вариант на приложението, а във файла ``desktop/" "README.md`` ще откриете �тъпките за на�тройка на обкръжението за разработка " "на графичната вер�и�." #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" "Тези файлове �ъдържат ин�трукциите и командите за ин�талиране на " "необходимите зави�имо�ти за платформата, на ко�то планирате да разработвате " "приложението, а �ъщо така и начини за изпълн�ване на OnionShare директно от " "работната папка." #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "Съвети за от�тран�ване на дефекти" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "Подробен режим" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" "По време на разработката за удоб�тво при �тартиране на OnionShare от " "команден ред е препоръчително да добавите флага ``--verbose`` (или ``-v``). " "По този начин в терминала �е извежда подробна информаци� за това кога дадени " "обекти �е �ъздават, кога възникват дадени �ъбити� (нати�кане на бутони, " "зареждане или запазване на на�тройки) и друга информаци�, полезна при " "от�тран�ване на дефекти. �апример::" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" "Можете да добавите �об�твени �ъобщени� за от�тран�ване на грешки, като " "изпълните метода ``Common.log`` от ``onionshare/common.py``. �апример::" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" "Може да бъде от полза при изучаване на по�ледователно�т от �ъбити� при " "използване на OnionShare или �тойно�тите на определени променливи преди и " "�лед т�хната пром�на." #: ../../source/develop.rst:124 msgid "Local Only" msgstr "Ме�тна разработка" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" "Мрежата на Tor е бавна, и че�то е по-удобно да пропу�нете �тартирането на " "у�лугите на Onion по време на разработка. Това можете да направите � ключа " "за команден ред ``--local-only``. �апример::" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" "В този �лучай отворете адре�а ``http://127.0.0.1:17641`` в обикновен четец " "като Firefox, вме�то да използвате Tor Browser. Тайни�т ключ в�ъщно�т не е " "необходим в режим на локално използване, така че можете да го пренебрегнете." #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "Доприна��не � превод" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" "Помогнете да направим OnionShare по-ле�ен за използване и по-познат и " "приветлив за хората, като го преведете на `Hosted Weblate `_. Винаги изпи�вайте „OnionShare“ � " "латин�ки букви, и използвайте „OnionShare (ме�тно име)“, ако е необходимо." #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" "За да помогнете � превода, �ъздайте профил в Hosted Weblate и започнете да " "доприна��те." #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "Предложени� към изходните англий�ки тек�тове" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" "Пон�кога изходните тек�тове на англий�ки език �ъдържат грешки или има " "разминаване между приложението и документаци�та." #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" "За да предложите промени в изходните низове добавете @kingu към коментара в " "Weblate. Също така можете да докладвате дефект или да �ъздадете за�вка за " "�ливане, което ще ви гарантира, че о�новните разработчици ще могат да " "промен�т низа по�ред�твом обичайни� проце� по приемане на за�вките за " "�ливане." #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "Съ�то�ние на преводите" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" "Това е моментното �ъ�то�ние на преводите. �ко желаете да започнете превод на " "език, който лип�ва тр�бва да изпратите пи�мо до пощен�ки� �пи�ък: onionshare-" "dev@lists.riseup.net" onionshare-onionshare-26fcdc5/docs/source/locale/bg/LC_MESSAGES/features.po000066400000000000000000001123711521174352300265520ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-02-12 22:02+0000\n" "Last-Translator: 109247019824 <109247019824@users.noreply.hosted.weblate." "org>\n" "Language-Team: none\n" "Language: bg\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.10-dev\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "Принцип на работа на OnionShare" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" "У�лугите работ�т на вашето у�трой�тво и �тават до�тъпни за други хора като " "`у�луги на onion `_ през " "`Tor `_." #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "По подразбиране адре�ите на OnionShare �а защитени � ча�тен ключ." #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "�дре�ите на OnionShare изглеждат подобно на::" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "� ча�тните ключове изглеждат подобно на::" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" "Вие �амите но�ите отговорно�тта за �игурното �подел�не на адре�а и ча�тни� " "ключ, използвайки канал за връзка по ваш избор, например чрез шифрован чат, " "или чрез нещо по-малко �игурно, като нешифровано електронно пи�мо, в " "зави�имо�т от `модела на заплахата ви `_." #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" "Хората, на които изпращате адре�а, го копират и по�тав�т в `Tor Browser " "`_, за да получат до�тъп до у�лугата на " "OnionShare. След това Tor Browser ще пои�ка ча�тни� ключ, който хората да " "копират и по�тав�т." #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" "�ко отворите OnionShare на лаптопа �и и изпращате файлове на н�кого, �лед " "това �прете лаптопа, но преди файловете да бъдат изпратени, у�лугата н�ма да " "бъде до�тъпна, докато лаптопът ви не бъде отново включен и � додтъп до " "интернет. OnionShare работи най-добре, когато работите � хората в реално " "време." #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" "Тъй като �ървърът е ваши�т �об�твен компютър, *никакви трети лица н�мат " "до�тъп до вътрешните проце�и в OnionShare*, дори и разработчиците на " "OnionShare. Приложението е напълно поверително. И тъй като OnionShare " "използва у�лугите на onion през Tor, той �ъщо допълнително защитава " "анонимно�тта ви. За повече информаци� вижте :doc:`модела на �игурно�т `." #: ../../source/features.rst:29 msgid "Share Files" msgstr "Сподел�не на файлове" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" "Можете да използвате OnionShare за �игурно и анонимно изпращане файлове и " "папки. Отворете раздела за �подел�не, плъзнете и пу�нете файловете и " "папките, които и�кате да �поделите, и нати�нете бутона „Сподел�не“." #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" "След като добавите файлове към OnionShare, ще �е по�в�т н�кои на�тройки. " "Уверете �е, че използвате �амо на�тройките, които ви интере�уват, преди да " "започнете да �подел�те." #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" "Веднага щом н�кой приключи � изтегл�нето на файловете, OnionShare " "автоматично ще �пре �ървъра и ще премахне до�тъпа през интернет. За да " "позволите на н�колко души да ги изтегл�т, махнете отметката от „Изключване " "на у�лугата �лед изпращане на файловете (за изтегл�не на отделни файлове " "махнете отметката)“." #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" "Също така, ако отметката е махната, хората ще могат да изтегл�т отделни " "�поделени файлове, вме�то един гол�м архив." #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" "Когато �те готови, нати�нете бутона „Сподел�не“. �ко �е налага винаги межете " "да нати�нете „Изключване на �подел�нето“ или да излезете от OnionShare, " "което незабавно ще �пре до�тъпа. За преглед на и�тори�та и напредъка на " "�поделените файлове, нати�нете пиктограната „↑“ в горни� де�ен ъгъл." #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" "След като вече разполагате � адре�а на у�лугата на OnionShare, той тр�бва да " "бъде копиран и изпратен на получател� на файловете. �ко те тр�бва да о�танат " "защитени или получател�т по н�какъв начин е за�трашен, за да изпратите " "адре�а използвайте приложение за шифровани �ъобщени�." #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" "Така получени�т адре� тр�бва да бъде въведен в адре�ната лента на Tor " "Browser. След удо�товер�ване � ча�тни� ключ, получател�т ще може да изтегли " "файловете, директно от вашето у�трой�тво като нати�не препратката „Изтегл�не " "на файлове“." #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "Получаване на файлове и �ъобщени�" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" "Можете да използвате OnionShare, за да дадете на хората възможно�т анонимно " "да изпращат файлове и �ъобщени�, директно на у�трой�тво ви, като по �ъще�тво " "го превърнете в анонимна пощен�ка кути�. Отворете раздела за получаване и " "задайте желаните на�тройки." #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" "Можете да по�очите папката, в ко�то ще �е запазват получените �ъобщени� и " "файлове." #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" "Можете да отметнете полето „Без изпращане на �ъобщени�“, ако желаете да " "разрешите �амо качването на файлове, и можете да по�тавите отметка пред „Без " "качване на файлове, ако и�кате да разрешите �амо изпращането на " "тек�тови�ъобщени�, например за анонимна форма за контакт." #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" "Може да отметнете „Отдалечено изве�т�ване“ и �лед това да изберете адре�, " "ако и�кате да бъдете уведом�вани, когато н�кой изпрати файлове или �ъобщени� " "към вашата у�луга на OnionShare. �ко отметнете тази на�тройка, OnionShare ще " "направи HTTP POST за�вка към този адре�, когато н�кой изпрати файлове или " "�ъобщени�. �апример, ако и�кате да получите шифровано тек�тово �ъобщение в " "приложението за �ъобщени� `Keybase `_, можете да " "започнете разговор � `@webhookbot `_, да " "въведете ``!webhook create onionshare-alerts`` и той ще отговори � адре�. " "Използвайте го като адре� за отдалечено изве�т�ване. Когато н�кой качи файл, " "@webhookbot ще ви изпрати �ъобщение в Keybase, � което ще ви уведоми, че " "това �е е �лучило." #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" "Когато �те готови, нати�нете „Включване на режим получаване“, за да �тартира " "у�лугата OnionShare. В�еки, който зареди този адре� в �во� Tor Browser, ще " "може да изпраща файлове и �ъобщени�, които �е получават от ваши� компютър." #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" "За да видите и�тори�та и напредъка на изпращаните файлове, можете да " "нати�нете пиктограмата �трелка надолу „↓“ в горни� де�ен ъгъл." #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "Това вижда, н�кой който ви изпраща файлове и �ъобщени�." #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" "Когато н�кой изпрати файлове или �ъобщени� в у�лугата за получаване, по " "подразбиране те �е запи�ват в папка, наречена ``OnionShare``, в домшната " "папка на компютъра, като автоматично �е организират в отделни папки в " "зави�имо�т от времето на получаване на файловете." #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" "Създаването на у�луга за получаване на OnionShare е полезно за журнали�ти и " "други лица, които тр�бва по �игурен начин да получават документи от анонимни " "източници. Когато �е използва по този начин, OnionShare е нещо като " "олекотена, по-про�та и не толкова �игурна вер�и� на `SecureDrop `_, �и�темата за подаване на �игнали за нередно�ти." #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "Използвайте на �во� отговорно�т" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" "Подобно на зловредните прикачени файлове към електронната поща, е възможно " "н�кой да �е опита да атакува компютъра ви, като изпрати зловреден файл в " "у�лугата OnionShare. OnionShare не добав� никакви механизми за безопа�но�т, " "за да защити �и�темата ви от зловредни файлове." #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" "�ко получите документ от Office или PDF чрез OnionShare, можете да " "преобразувате тези документи в PDF файлове, които �а безопа�ни за отвар�не, " "като използвате `Dangerzone `_. Можете �ъщо така " "да �е защитите при отвар�не на ненадеждни документи, като ги отворите в " "`Tails `_ или във виртуална машина за еднократна " "употреба на `Qubes `_." #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" "Въпреки това във в�ички �лучаи е безопа�но да отвар�те тек�тови �ъобщени�, " "изпратени чрез OnionShare." #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "Съвети за използване на у�лугата за получаване на файлове" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" "�ко и�кате да направите �во� �об�твена анонимна пощен�ка кути� като " "използвате OnionShare, ви препоръчваме да го направите на отделен компютър, " "който винаги е включен и �вързан � интернет, а не на този, който използвате " "редовно." #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" "�ко възнамер�вате да по�тавите адре�а на OnionShare на �во�та �траница или в " "профилите �и в �оциалните мрежи, запазете раздела (вж. :ref:`save_tabs`) и " "го �тартирайте като публична у�луга (вж. :ref:`turn_off_private_key`). Добра " "иде� е �ъщо така да му зададете н�какво заглавие (вижте :ref:" "`custom_titles`)." #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "" "Други ограничени�, които тр�бва да �е имат предвид в режим на получаване" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" "Има �ъобщени�, че OnionBrowser на у�трой�тва � iOS не може да изпраща " "файлове до OnionShare в режим на полупаване, когато работи в режим на " "�игурно�т Сребърен. Използвайте Бронзов или Златен ако не можете да " "изпратите �ъобщение или файл." #: ../../source/features.rst:107 msgid "Host a Website" msgstr "Поддържане на уеб �траница" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" "За да поддържате �татична �траница на HTML � OnionShare, отворете раздел за " "уеб �траница, завлачете папките и файловете �ъ� �татичното �ъдържание в него " "и когато �те готови нати�нете бутона „Сподел�не“." #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" "�ко добавите файл ``index.html``, той ще �е показва когато н�кой отвори " "�траницата. Тр�бва да добавите и в�ички други HTML файлове, CSS файлове, " "JavaScript файлове и изображени�, които �е използват в �траницата. (Имайте " "предвид, че OnionShare поддържа �амо *�татични* �траници. �е �е поддържат " "�траници, които изпълн�ват код или използват бази от данни. Така че не " "можете да използвате да речем WordPress.)" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" "�ко не разполагате � файл на име ``index.html``, то при отвар�не на " "�траницата ще бъде показан �пи�ък � файловете и хората ще могат да ги " "разгледат или изтегл�т." #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "Политика за защита на �ъдържанието" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" "По подразбиране OnionShare защитава �траницата като задава заглавката " "`Content Security Policy `_. �о т� предотврат�ва възможно�тта за зареждане на " "�транични ре�ур�и." #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" "�ко желаете да зареждате �ъдържание от трети �трани, като библиотеки на " "JavaScript от мрежи за до�тавка на �ъдържание, имате две възможно�ти:" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" "Можете да изключите изпращането на заглавката „Content Security Policy “, " "като отметнете „Без изпращане на подразбираната заглавка на Content Security " "Policy (за използване на �транични ре�ур�и)“, преди да �тартирате у�лугата." #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "" "Можете да изпращате заглавка „Content Security Policy“ по ваше у�мотрение." #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "Съвети за използване на у�лугата за �траница в интернет" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" "�ко и�кате дълго�рочно да поддържате �траница в интернет (не �амо набързо да " "покажете нещо на н�кого), ви препоръчваме да го направите на отделен " "компютър, който винаги е включен и �вързан � интернет, а не на този, който " "използвате редовно. Запазете раздела (вж. ref:`save_tabs`), така че да " "можете да въз�тановите �ъщи� адре� ако �е наложи да �прете OnionShare и по-" "къ�но да го пу�нете отново." #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" "�ко �траницата е предназначена за широката публика ви препоръчваме да " "изключите тайни� ключ (вж. ref:`turn_off_private_key`)." #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "�нонимен разговор" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" "По�ред�твом OnionShare можете да �ъздадете защитена �та� за разговори, за " "ко�то не �е пази дневник. Про�то отворете раздел за разговори и нати�нете " "„Включване на �ървър за �ъобщени�“." #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" "След като �тартирате �ървъра, копирайте адре�а и тайни� ключ на OnionShare и " "ги изпратете на хората, които и�кате да уча�тват в анонимната �та�. �ко е " "важно да ограничите кръга на хората, които могат да �е при�ъедин�т, " "използвайте приложение за шифровани �ъобщени�, за да изпратите адре�а и " "тайни� ключ на OnionShare." #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" "Вашите коре�пондрнти могат да �е при�ъедин�т към �та�та за разговори, като " "отвор�т адре�а от OnionShare в Tor Browser. Ста�та изи�ква JavasScript, така " "че в�еки, който и�ка да вземе уча�тие, тр�бва да на�трои нивото на �игурно�т " "на Tor Browser на „Стандарто“ или „По-игурно“, вме�то „�ай-�игурно“." #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" "Когато нов уча�тник �е при�ъедини към �та�та, получава произволно име. Това " "име може да бъде променено в панела в л�во, като въведете новото име и " "нати�нете ↵. Тъй като не �е запазва и�тори� на разговорите, това име не �е " "по�в�ва никъде, дори ако в �та�та вече е имало уча�тници." #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" "В �та�та за разговори на OnionShare в�ички �а анонимни. В�еки може да " "промени името �и на каквото пожелае и н�ма начин да бъде потвърдена " "�амолично�тта на никого от уча�тниците." #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" "Въпреки това, ако �ъздадете �та� за разговори в OnionShare и изпратите " "адре�а по �игурен начин до малка група доверени при�тели, чрез шифровани " "�ъобщени�, можете да бъдете до�татъчно �игурни, че уча�тниците, които �е " "при�ъедин�ват към �та�та за разговори, �а ваши при�тели." #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "Каква е ползата?" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" "Има ли �ми�ъл от �та�та за разговори на OnionShare, щом тр�бва да използвам " "приложение за шифровани �ъобщени�? OnionShare о�тав� по-малко �леди." #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" "�апример, ако изпратите �ъобщение до група в Signal, копие от �ъобщението ще " "�е попадне на в��ко у�трой�тво (телефони и компютри, ако н�кои използва " "Signal Desktop) на в�еки от членовете в групата. Дори ако �а включени т.нар " "„изчезващи �ъобщени�“, е трудно да �те �игурни, че в�ички копи� на " "�ъобщени�та �а дей�твително премахнати от в�ички у�трой�тва и от в�ички " "други ме�та (напр. от изве�ти�та), на които може да �а били запазени. Ста�та " "за разговори на OnionShare не пази никъде никакви �ъобщени�, така че " "проблемът е �веден до минимум." #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" "Стаите за разговори на OnionShare могат да бъдат полезни и за хора, които " "и�кат да разговар�т анонимно и �игурно � н�кого, без да е необходимо да " "�ъздават профили. �апример източникът може да изпрати адре� на OnionShare до " "журнали�т, като използва адре� на ел. поща за еднократна употреба, и �лед " "това да изчака журнали�тът да �е при�ъедини към �та�та, в�ичко това без да " "разкрива �амолично�тта �и." #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "Как работи шифроването?" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" "OnionShare разчита на у�лугите на Tor onion и в�ички връзки между Tor " "Browser и OnionShare �а шифровани от край до край (E2EE). Когато н�кой " "изпраща �ъобщение в �та�та за разговори на OnionShare, то �е предава към " "�ървъра чрез E2EE връзка. След това �ървърът го разпраща до в�ички уча�тници " "в �та�та � помощта на WebSockets, �ъщо използвайки шифрованите от край до " "край връзки на в�еки уча�тник." #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" "OnionShare не шифрова �ъдържанието на разовора. То �е о�игур�ва от у�луги на " "onion от мрежата на Tor." onionshare-onionshare-26fcdc5/docs/source/locale/bg/LC_MESSAGES/help.po000066400000000000000000000065741521174352300256730ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-09-17 21:00+0000\n" "Last-Translator: 109247019824 \n" "Language-Team: none\n" "Language: bg\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.0.2\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "Помощ" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "Започнете от тук" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" "Тази �траница �ъдържа ин�трукции за използвне на OnionShare. Прегледайте " "в�ички раздели , за да потър�ите отговора на въпро�ите �и." #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "Проверете раздел „Issues“ в �траницата на Гитхъб" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" "�ко не намирате решение тук, потър�ете в `дефектите в Гитхъб `_. Възможно е н�кой друг вече да �е е " "�блъ�кал �ъ� �ъщи� проблем и да го е �ъобщил на разработчиците, или дори да " "е �поделил �вое решение." #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "Съобщете за проблем" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" "�ко не можете да намерите решение или и�кате да зададете въпро�, предложение " "и т.н. `направете нова тема `_. �еобходимо е `да �ъздадете профил в Гитхъб `_." #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "При�ъединете �е към екипа ни в Кийбей�" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" "Запознайте �е � ин�трукци�та :ref: `collaborating` как да �е при�ъедините " "към екипа в Кийбей�, в който об�ъждаме проекта OnionShare." onionshare-onionshare-26fcdc5/docs/source/locale/bg/LC_MESSAGES/index.po000066400000000000000000000024301521174352300260350ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-08-05 22:50+0000\n" "Last-Translator: Salif Mehmed \n" "Language-Team: none\n" "Language: bg\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.0-dev\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "Документаци� на OnionShare" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" "OnionShare е ин�трумент � отворен код, който дава възможно�т на " "потребителите �и �игурно и анонимно да �подел�т файлове, да публикуват " "�траница в интернит и да разговар�т � при�тели през мрежата на Тор." onionshare-onionshare-26fcdc5/docs/source/locale/bg/LC_MESSAGES/install.po000066400000000000000000000624131521174352300264030ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2025. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2026-06-01 19:58+0530\n" "PO-Revision-Date: 2025-02-11 21:35+0000\n" "Last-Translator: 109247019824 " "<109247019824@users.noreply.hosted.weblate.org>\n" "Language: bg\n" "Language-Team: none\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.18.0\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "Ин�талиране" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "Windows или macOS" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" "Изтеглете OnionShare за Windows и macOS от `�траницата на OnionShare " "`_." #: ../../source/install.rst:12 msgid "Mobile" msgstr "Мобилно" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "Можете да изтеглите OnionShare за мобилни платформи от �ледните ме�та" #: ../../source/install.rst:16 msgid "Android" msgstr "�ндроид" #: ../../source/install.rst:17 msgid "" "Google Play: " "https://play.google.com/store/apps/details?id=org.onionshare.android" msgstr "" "Google Play: " "https://play.google.com/store/apps/details?id=org.onionshare.android" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "F-Droid: https://github.com/onionshare/onionshare-android-nightly" #: ../../source/install.rst:20 msgid "iOS" msgstr "iOS" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" #: ../../source/install.rst:22 msgid "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" "Директно изтегл�не на IPA: https://github.com/onionshare/onionshare-" "ios/releases" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "Testflight: https://testflight.apple.com/join/ZCJeY65W" #: ../../source/install.rst:27 msgid "Linux" msgstr "Linux" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the " "recommended way is to use either the `Flatpak `_ or" " the `Snap `_ package. Flatpak and Snapcraft " "ensure that you'll always use the newest version and run OnionShare " "inside of a sandbox." msgstr "" "Има различни начини да ин�талирате OnionShare за Linux, но " "препоръчителни�т е да използвате пакетите `Flatpak " "`_ или `Snap `_. Flatpak и " "Snapcraft гарантират, че винаги ще използвате най-новото издание и " "OnionShare ще работи в контролирана �реда." #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" "Поддръжката за Snapcraft е вградена в Ubuntu, а Fedora идва � поддръжка " "за Flatpak, но изборът е изц�ло ваш. И двата пакета работ�т във в�ички " "варианти на Linux." #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: " "https://flathub.org/apps/details/org.onionshare.OnionShare" msgstr "" "**Ин�талиране на OnionShare от Flatpak**: " "https://flathub.org/apps/details/org.onionshare.OnionShare" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" "**Ин�талиране на OnionShare от Snapcraft**: " "https://snapcraft.io/onionshare" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" "�ко предпочитате можете да изтеглите и цифрово подпи�ани � PGP пакети на " "``.flatpak`` или ``.snap`` от https://onionshare.org/dist/." #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "Ръчна ин�талаци� от Flatpak" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" "�ко и�кате да ин�талирате OnionShare ръчно от Flatpak, използвайки " "подпи�ани� � PGP `пакет от един файл `_, можете да го направите по �ледни� начин:" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at " "https://flatpak.org/setup/." msgstr "" "Ин�талирайте пакета на Flatpak, �ледвайки ин�трукциите на " "https://flatpak.org/setup/." #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-" "exists flathub https://flathub.org/repo/flathub.flatpakrepo``. Even " "though you won't be downloading OnionShare from Flathub, OnionShare " "depends on some packages that are only available there." msgstr "" "Добавете хранилището на Flathub като изпълните ``flatpak remote-add --if-" "not-exists flathub https://flathub.org/repo/flathub.flatpakrepo``. " "Въпреки че н�ма да изтегл�те OnionShare от Flathub, OnionShare зави�и от " "н�кои от пакетите, които �а до�тъпни �амо там." #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of " "OnionShare, and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" "По�етете https://onionshare.org/dist/, изберете по�ледното издание на " "OnionShare и изтеглете файловете ``.flatpak`` и ``.flatpak.asc``." #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See " ":ref:`verifying_sigs` for more info." msgstr "" "Проверете подпи�а � PGP на файла ``.flatpak``. За повече информаци� " "прочетете :ref:`verifying_sigs`." #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the " "file you downloaded." msgstr "" "Ин�талирайте файла ``.flatpak`` като изпълните ``flatpak install " "OnionShare-VERSION.flatpak`` като заме�тите ``VERSION`` � номера на " "изданието на изтеглени� файл." #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" "Стартирайте OnionShare като изпълните: `flatpak run " "org.onionshare.OnionShare`." #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "Ръчна ин�талаци� от Snapcraft" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the " "PGP-signed Snapcraft package, you can do so like this:" msgstr "" "�ко и�кате да ин�талирате OnionShare ръчно от Snapcraft, използвайки " "подпи�ани� � PGP пакет, можете да го направите по �ледни� начин:" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at " "https://snapcraft.io/docs/installing-snapd." msgstr "" "Ин�талирайте пакета на Snapcraft, �ледвайки ин�трукциите на " "https://snapcraft.io/docs/installing-snapd." #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of " "OnionShare, and download the ``.snap`` and ``.snap.asc`` files." msgstr "" "По�етете https://onionshare.org/dist/, изберете по�ледното издание на " "OnionShare и изтеглете файловете ``.snap`` и ``.snap.asc``." #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs`" " for more info." msgstr "" "Проверете подпи�а � PGP на файла ``.snap``. За повече информаци� " "прочетете :ref:`verifying_sigs`." #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version " "number of the file you downloaded. Note that you must use `--dangerous` " "because the package is not signed by the Snapcraft store, however you did" " verify its PGP signature, so you know it's legitimate." msgstr "" "Ин�талирайте файла ``.snap`` като изпълните ``snap install --dangerous " "onionshare_VERSION_amd64.snap`` като заме�тите ``VERSION`` � номера на " "изданието на изтеглени� файл. Обърнете внимание, че тр�бва да използвате " "флага `--dangerous`, защото пакетът не е подпи�ан от магазина Snapcraft, " "обаче вие �те проверили подпи�а � PGP на файла и за това знаете, че е " "неподправен." #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "Стартирайте OnionShare като изпълните: `snap run onionshare`." #: ../../source/install.rst:68 msgid "Command-line only" msgstr "Ин�талиране на вер�и� за команден ред" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any " "operating system using the Python package manager ``pip``. :ref:`cli` has" " more info." msgstr "" "Можете да ин�талирате �амо вер�и�та за команден ред на OnionShare за " "в��ка операционна �и�тема � използваща на управлението на пакети ``pip``." " За повече информаци� прочетете :ref:`cli`." #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "FreeBSD" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare " "can also be installed on `FreeBSD `_. It's " "available via its ports collection or as pre-built package. Should you " "opt to install and use OnionShare on a FreeBSD operating system, please " "be aware that it's **NOT** officially supported by the OnionShare " "project." msgstr "" "Въпреки че официално не �е разработва за тази платформа, OnionShare може " "�ъщо да бъде ин�талиран на `FreeBSD `_. До�тъпен е " "от �об�твена колекци� от портове или като предварително подготвен пакет. " "�ко решите да ин�талирате и използвате OnionShare на операционната " "�и�тема FreeBSD, имайте предвид, че официално **�Е** �е поддържа от " "проекта OnionShare." #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the " "source codes from the official OnionShare repository (or its official " "release packages from `PyPI `_). Should you wish to check changes related to this platform, " "please refer to the following resources:" msgstr "" "Въпреки че не �е предлагат и официално поддържат от разработчиците на " "OnionShare, пакетите и портовете за FreeBSD изтегл�т и провер�ват " "изходни� код от официалното хранилище на OnionShare (или от официалните " "пакети за издаване от `PyPI `_). �ко желаете да прегледате промените, �вързани � тази платформа " "�е обърнете към �ледните ре�ур�и:" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "https://cgit.freebsd.org/ports/log/www/onionshare" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "https://www.freshports.org/www/onionshare" #: ../../source/install.rst:85 msgid "Manual pkg Installation" msgstr "Ръчна ин�талаци� от pkg" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, " "in order to install OnionShare for Python 3.9, use::" msgstr "" "За да ин�талирате двоични� пакет, изпълнете ``pkg install pyXY-" "onionshare``, като ``pyXY`` указва вер�и�та на Python, за ко�то е " "предназначен пакетът. Така че, за да ин�талирате OnionShare за Python " "3.9, изпълнете::" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as " "pre-built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli``" " if you want to install that version." msgstr "" "Съще�твува и вер�и� на OnionShare **�амо за команден ред**, налична като " "предварително подготвен пакет. Заменете ``py39-onionshare`` � ``py39" "-onionshare-cli``, ако и�кате да ин�талирате тази вер�и�." #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built " "packages, please refer to its `official Handbook section about pkg " "`_." msgstr "" "За допълнителна информаци� и подробно�ти отно�но предварително " "подготвените пакети за FreeBSD, вижте `�екци� в официалното Ръковод�тво " "за pkg `_." #: ../../source/install.rst:96 msgid "Manual port Installation" msgstr "Ръчна ин�талаци� от port" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run " "the following::" msgstr "" "За да ин�талирате порта за FreeBSD, преминете към директори�та на " "`колекци�та от портове `_, ко�то �те извлекли" " предварително, и изпълнете �ледното::" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www" "/onionshare-cli`` if you want to install that version." msgstr "" "Колекци�та от портове �ъщо предлага и отделен порт **�амо за команден " "ред** на OnionShare. Заменете ``www/onionshare`` � ``www/onionshare-cli``" " ако и�кате да ин�талирате тази вер�и�." #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports " "collection, please refer to its `official Handbook section about ports " "`_." msgstr "" "За допълнителна информаци� и подробно�ти отно�но колекциите от пакети за " "FreeBSD, вижте `�екци� в официалното Ръковод�тво за " "портовете`_." #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "Проверка на подпи�ите на PGP" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't " "been tampered with by verifying its PGP signature. For Windows and macOS," " this step is optional and provides defense in depth: the OnionShare " "binaries include operating system-specific signatures, and you can just " "rely on those alone if you'd like." msgstr "" "Можете �ами да �е уверите в цело�тта на изтеглени� файл като проверите " "цифрови� му подпи� на PGP. За Windows и macOS тази �тъпка не е " "задължителна, но дава допълнителна �игурно�т, тъй като двоичните файлове " "на OnionShare �ъдържат �пециални за тези операционни �и�теми цифрови " "подпи�и. Можете да разчитате и �амо на т�х." #: ../../source/install.rst:115 msgid "Signing key" msgstr "Ключ за подпи�и" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" "Покетите �а подпи�ани от о�новни� разработчик, който отговар� за " "конкретното издание. По-долу е дадена информаци� за ключовете на GPG на " "в�еки от о�новните разработчици на OnionShare:" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "Майка Лий:" #: ../../source/install.rst:121 msgid "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" "Отпечатък от публични� ключ на PGP " "``927F419D7EC82C2F149C1BD1403C2657CD994F73``." #: ../../source/install.rst:122 msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver " "`_." msgstr "" "Можете да изтеглите ключа на Майка `от �ървъра за ключове на " "keys.openpgp.org `_." #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "Саптак Сенгупта:" #: ../../source/install.rst:125 msgid "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" "Отпечатък от публични� ключ на PGP " "``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver " "`_." msgstr "" "Можете да изтеглите ключа на Саптак `от �ървъра за ключове на " "keys.openpgp.org `_." #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "Мигел Жак:" #: ../../source/install.rst:129 msgid "PGP public key fingerprint ``54A91143AE0AB4F7743B01FE888ED1B423A3BC99``." msgstr "" #: ../../source/install.rst:130 #, fuzzy msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver " "`_." msgstr "" "Можете да изтеглите ключа на Мигел `от �ървъра за ключове на " "keys.openpgp.org `_." #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you " "probably want `GPGTools `_, and for Windows you " "probably want `Gpg4win `_." msgstr "" "За да провер�вате цифрови подпи�и тр�бва да имате ин�талирано " "приложението GnuPG. За macOS е препоръчително `GPGTools " "`_, а за Windows – `Gpg4win " "`_." #: ../../source/install.rst:135 msgid "Signatures" msgstr "Подпи�и" #: ../../source/install.rst:137 msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, " "macOS, Flatpak, Snap, and source packages, at " "https://onionshare.org/dist/ in the folders named for each version of " "OnionShare. You can also find them on the `GitHub Releases page " "`_." msgstr "" "Можете да намерите подпи�ите (като файлове � разширение ``.asc``), както " "и пакети за Windows, macOS, Flatpak, Snap и изходен код на адре� " "https://onionshare.org/dist/ в папки, именувани за в��ко издание на " "OnionShare. Можете �ъщо така да ги намерите на �траницата � ` издани� в " "GitHub `_." #: ../../source/install.rst:141 msgid "Verifying" msgstr "Провер�ване" #: ../../source/install.rst:143 msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify " "the binary in a terminal like this:" msgstr "" "След като �те вне�ли публичните ключове на о�новните разработчици в " "хранилището за ключове на GnuPG, изтеглили �те двоични� файл и подпи�а " "във ``.asc`` формат, можете да проверите двоични� файл в терминал по " "�ледни� начин:" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "За Windows::" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "За macOS::" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "За Linux::" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "и за файла � изходен код::" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "Изведеното в резултат от командата би тр�бвало да изглежда така::" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with " "the integrity of the file (malicious or otherwise), and you should not " "install the package." msgstr "" "�ко не виждате ``Good signature from``, може да има проблем � цело�тта на" " файла (зловреден или друг), и не тр�бва да ин�талирате пакета." #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" "Предупреждението ``WARNING:`` по-горе не е проблем � пакета; то означава," " че не �те задали ниво на „доверие“ към ключа на Майка (о�новни� " "разработчик)." #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and" " the `Tor Project `_ may be useful." msgstr "" "�ко и�кате да научите повече за проверката на подпи�и � PGP, " "ръковод�твата за `Qubes OS `_ и `Tor Project `_ могат да ви бъдат полезни." #~ msgid "" #~ "PGP public key fingerprint " #~ "``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." #~ msgstr "" #~ "Отпечатък от публични� ключ на PGP " #~ "``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." onionshare-onionshare-26fcdc5/docs/source/locale/bg/LC_MESSAGES/security.po000066400000000000000000000243441521174352300266050ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-07-15 14:06+0000\n" "Last-Translator: 109247019824 \n" "Language-Team: none\n" "Language: bg\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.7-dev\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "Модел на �игурно�т" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" "Първо прочетете :ref:`how_it_works`, за да разберете общи� принцип на работа " "на OnionShare." #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" "Като в�еки приложен продукт, OnionShare може да �ъдържа дефекти и у�звимо�ти." #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "От какво защитава OnionShare" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" "**Трети �трани н�мат до�тъп до �лучващото �е в OnionShare.** Като използвате " "OnionShare вие �ъздавате у�лугите директно на у�трой�твото �и. Като " "�подел�те �вои файлове � OnionShare те не �е изпращат към �ървъри на трета " "�трана. Като �ъздавате �та� за разговори � OnionShare това �е �лучва �амо на " "вашето у�трой�тво. Това е начин да �е избегне традиционни� модел, който " "налага да имате доверие на чужди компютри." #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" "**�аблюдатели на мрежовата активно�т не могат да разберат какво �е �лучва в " "OnionShare по време на прено�а на данни.** Връзката между у�лугата Onion на " "Tor и Tor Browser е шифрована от край до край. Това означава, че " "нападателите на мрежата не могат да наблюдават нищо о�вен шифровани� трафик " "на Tor. Даже ако под�лушващи�т е междинен възел на Tor, цели� трафик през " "него е шифрован � помощта на таен ключ на у�лугата на Onion." #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" "**�нонимно�тта на потребителите на OnionShare е защитена от Tor** OnionShare " "и Tor Browser защитават анонимно�тта на потребителите. Докато потребител�т " "на OnionShare предаде анонимно адре�а на �во�та у�луга на потребител� на Tor " "Browser, той и трети лица не могат да разберат �амолично�тта на потребител� " "на OnionShare." #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" "**�ко нападател научи за у�лугата на Onion, той в�е пак не може да до�тъпи " "нищо.** Предишни атаки �рещу мрежата на Tor за избро�ване на у�луги на Onion " "позволиха на нападателите да откри�т тайни адре�и ``.onion``. За да �е " "до�тъпи у�луга на OnionShare от нейни� адре�, тр�бва да �е отгатне ча�тни�т " "ключ, използван за удо�товер�ване на клиента (о�вен ако у�лугата вече не е " "направена публична чрез изключване на таен ключ - виж :ref:" "`turn_off_private_key`)." #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "От какво не предпазва OnonShare" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" "**Предаването на адре�а и тайни� ключ на OnionShare може да не е �игурно.** " "Предаването на адре�а на OnionShare на други хора е отговорно�т на " "потребител� на OnionShare. �ко адре�ът бъде изпратен не�игурно (например " "чрез пи�мо по електронен адре�, наблюдаван от нападател), под�лушващи�т може " "да у�танови, че �е използва OnionShare. Под�лушващите могат да до�тъп�т " "у�луги, които в�е още работ�т, като заред�т техните адре�и и/или изгубен " "ключ в Tor Browser. Изб�гвайте подобни �итуации, като предадете адре�а през " "�игурен канал - чрез шифровано тек�тово �ъобщение (веро�тно � включени " "изчезващи �ъобщени�), шифровано електронно пи�мо или лично. Такива мерка не " "�а необходими, когато използвате OnionShare за нещо, което не е тайна." #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" "**Предаването на адре�а и тайни� ключ на OnionShare може да не е анонимно.** " "Тр�бва да �е вземат допълнителни предпазни мерки, за да �е гарантира, че " "адре�ът на OnionShare �е предава анонимно. �ов адре� на електронна поща или " "профил за бързи разговори, до�тъпван �амо през Tor, може да �е използва за " "�подел�не на адре�а. Такива мерка не �а необходими, ако не �е цели " "анонимно�т." #~ msgid "" #~ "**Third parties don't have access to anything that happens in OnionShare." #~ "** Using OnionShare means hosting services directly on your computer. " #~ "When sharing files with OnionShare, they are not uploaded to any server. " #~ "If you make an OnionShare chat room, your computer acts as a server for " #~ "that too. This avoids the traditional model of having to trust the " #~ "computers of others." #~ msgstr "" #~ "**Трети �трани н�мат до�тъп, до �лучващото �е в OnionShare.** Като " #~ "използвате OnionShare вие �ъздавате у�луги на �об�твеното �и у�трой�тво. " #~ "�ко �поделите файлове по�ред�твом OnionShare те не �е изпращат към никой " #~ "�ървър. �ко �ъздадете �та� за разговори, вашето у�трой�тво е �ървъра, на " #~ "който това �е �лучва. По този начин �е изб�гва традиционни� модел, при " #~ "който тр�бва да �е доверите на у�трой�твата на други хора." onionshare-onionshare-26fcdc5/docs/source/locale/bg/LC_MESSAGES/sphinx.po000066400000000000000000000014261521174352300262430ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-07-16 14:09+0000\n" "Last-Translator: 109247019824 \n" "Language-Team: none\n" "Language: bg\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.7-dev\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "Вер�ии" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "Езици" onionshare-onionshare-26fcdc5/docs/source/locale/bg/LC_MESSAGES/tor.po000066400000000000000000000710651521174352300255440ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-10-20 20:15+0000\n" "Last-Translator: 109247019824 \n" "Language-Team: none\n" "Language: bg\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.8-rc\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "Свързване � Tor" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" "След �тартиране OnionShare показва екран, който ви прикан� да �е �вържете � " "мрежата на Tor." #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" "Можете да отметнете „�втоматично �вързване � Tor“, преди да изберете " "„Свързване � Tor“. Това означава, че при �ледващото �тартиране OnionShare ще " "�е �върже автоматично � на�тройките за връзка � Tor от по�ледни� �еан�, " "вме�то да ви пред�тав� диалог за �вързване. �ко връзка не бъде у�тановена " "можете да опитате мо�тове или да промените на�тройките на Tor чрез бутона " "„�а�тройки на мрежата“." #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" "Изберете „Свързване � Tor“, за да започне проце�а на �вързване. �ко н�ма " "проблеми � мрежата, включително блокиране до�тъп до мрежата Tor, над�ваме " "�е, че това ще �е �лучи от първи� път." #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" "�ко, преди да �е �вържете, и�кате ръчно да на�троите мо�тове или други " "а�пекти на Tor, можете да изберете „�а�тройки на мрежата“." #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "�втоматично заобикал�не на цензура" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" "Когато щракнете върху „Свързване � Tor“, ако OnionShare не у�пее да �е " "�върже, това може да �е дължи на факта, че Tor е цензуриран във вашата " "държава или ме�тна мрежа." #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "�ко това �е �лучи, имате �ледните възможно�ти:" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "Повторен опит без мо�т" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" "�втоматично определ�не на държавата от IP адре�а за на�тройване на мо�т" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "Ръчно избиране на държавата за на�тройване на мо�т" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" "�ко изберете „Повторен опит без мо�т“, OnionShare ще опита да �е �върже � " "Tor както обикновено, без да заобикал� цензурата." #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" "Другите две на�тройки ще �е опитат автоматично да заобикол�т цензурата � " "помощта на мо�тове на Tor. �ко до�тавчикът ви възпреп�т�тва до�тъпа до " "мрежата на Tor, �е над�ваме, че в�е пак можете да �е �вържете � мо�т на Tor, " "който ще ви �върже � мрежата на Tor, заобикал�йки цензурата. И двете " "възможно�ти използват API за заобикал�не на цензурата на проекта Tor, за да " "ви предо�тав�т на�тройки на мо�товете, които би тр�бвало да работ�т. " "OnionShare временно ще използва прок�и �ървъра � домейн `Meek `_, за да о�ъще�тви " "връзка извън мрежата на Tor от компютъра към API за заобикал�не на цензурата " "на Tor. Прок�и �ървърът Meek �крива факта, че �е опитвате да намерите начин " "да �е �вържете � Tor." #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" "�ко изберете „�втоматично определ�не на държавата от IP адре�а за " "на�тройване на мо�т“, API за заобикал�не на цензурата ще вземе предвид ваши� " "IP адре� (да, и�тин�ки� ви IP адре�), за да определи в ко� държава �те. Въз " "о�нова на тази информаци�та API ще �е опита автоматично да намери мо�тове, " "които отговар�т на вашето ме�тоположение." #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" "�ко изберете „Ръчно избиране на държавата за на�тройване на мо�т“, " "Censorship API ще намери мо�товете, които отговар�т на по�очената от ва� " "държава." #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "Как работи автоматичното заобикал�не на цензурата" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" "�ко API за заобикал�не на цензурата открие подход�щи мо�тове, OnionShare ще " "�е опита да �е �върже отново � Tor, като ги използва. �ко API не открие " "мо�тове за вашето ме�тоположение, OnionShare ще пои�ка от API резервни " "варианти и ще �е опита да въз�танови връзката, като използва т�х." #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" "�ко по н�каква причина OnionShare не у�пее да �е �върже �ъ� �ами� API за " "заобикал�не на цензурата или ако API върне �ъобщение за грешка, OnionShare " "ще �е опита да използва вградените мо�тове на obfs4." #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" "Важно е да �е отбележи, че за�вките към API за заобикал�не на цензурата не " "преминават през мрежата Tor (ако можехте да �е �вържете � Tor, н�маше да е " "необходимо да �е �вързвате � API)." #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" "Въпреки че за противника е трудно да открие къде отива за�вката на Meek, " "това може да бъде ри�ковано за н�кои потребители. Поради това тази на�тройка " "е по избор. Използването на Meek и мрежови за�вки извън мрежата на Tor е " "ограничено �амо до извършването на една или две за�вки към API за " "заобикал�не на цензурата. След това Meek �пира и в�ички по-нататъшни за�вки " "�е извършват през мрежата Tor." #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" "�ко не желаете да правите за�вкаи извън мрежата Tor, можете да щракнете " "върху „�а�тройки на мрежата“ (или върху „�а�тройки“ в долни� де�ен ъгъл, " "по�ледвана от раздела „�а�тройки на Tor“ в по�вили� �е екран) и ръчно да " "на�троите мо�тове. След като запазите на�тройките на мо�товете, OnionShare " "ще �е опита да �е �върже отново, като използва тези на�тройки." #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "Ръчна на�тройка на Tor" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" "Можете да �тигнете до на�тройките на Tor, като щракнете върху „�а�тройки на " "мрежата“ на начални� екран или пиктограмата „⚙“ в долни� де�ен ъгъл на " "приложението, �лед което отворите раздела „�а�тройки на Tor“ в по�вили� �е " "екран." #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" "Ето различните начини, по които можете да на�троите OnionShare да �е �вързва " "� Tor:" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "Използване на вграденото в OnionShare издание на Тор" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" "Това е �тандартни�т, най-про�ти�т и надежден начин за �вързване на " "OnionShare � Tor. Поради тази причина той �е препоръчва за повечето " "потребители." #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" "При отвар�не OnionShare �тартира на�троен проце� на ``tor`` във фонов режим. " "Тези проце� не пречи на о�таналите проце�и на ``tor`` на у�трой�твото, така " "че Tor Browser или �и�темни�т ``tor`` могат да бъдат използвани едновременно." #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "**Използване на мо�тове**" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" "За да използвате мо�т, тр�бва да изберете „Използване на вграденото в " "OnionShare издание на Тор“ и да изберете на�тройката „Използване на мо�т“." #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" "Опитайте първо да използвате вграден мо�т. Препоръчва �е използването на " "мо�тове `obfs4` или `snowflake` пред използването на `meek-azure`." #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" "�ко използването на вграден мо�т не работи, можете да пои�кате мо�т от " "torproject.org. Ще тр�бва да решите CAPTCHA, за да пои�кате мо�т. (Това " "затрудн�ва правител�тва или интернет до�тавчици да блокират до�тъпа до " "мо�товете на Tor.)" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" "Също така можете да използвате мо�т, за който знаете от надежден източник." #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "Опитване на автоматична на�тройка чрез четеца Тор" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" "�ко �те `изтеглили Tor Browser `_ и не и�кате да " "имате два проце�а на ``tor``, можете да използвате проце�а ``tor`` от Tor " "Browser. Имайте предвид, че в такъв �лучай тр�бва да държите Tor Browser " "отворен на заден план, докато използвате OnionShare." #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "Използване на �и�темни� проце� на ``tor`` под Windows" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" "�а�тройката изи�ква �равнително напреднали умени�, като например редактиране " "на файлове � на�тройки и управление на операционната �и�тема." #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" "Изтеглете пакета Tor Windows Expert Bundle `от �траницата на Tor `_. Разархивирайте компре�ирани� файл и " "копирайте получената папка в ``C:\\Program Files (x86)\\``. Преименувайте " "разархивираната папка, ко�то �ъдържа папките ``data`` и ``tor`` на ``tor-" "win32``." #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" "Изми�лете парола за порта за управление. (Препоръчително е да използвате " "по�ледователно�т на 7 думи, напр., ``comprised stumble rummage work avenging " "construct volatile``, е добра иде� за парола.) След това отворете команден " "ред (``cmd``) като админи�тратор и изпълнете командата ``tor.exe --hash-" "password``, за да �ъздадете отпечатък на паролата. �апример::" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" "Отпечатъкът от паролата е изведен �лед н�колко предупреждени�, които можете " "да пренебрегнете. В примера, показан по-горе, отпечатъкът е " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" "След това �ъздайте нов тек�тов файл ``C:\\Program Files (x86)\\tor-" "win32\\torrc`` и по�тавете отпечатъка от парола �лед " "``HashedControlPassword``::" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" "В командни� ред � админи�тратор�ки права ин�талирайте ``tor`` като у�луга " "(както е опи�ано в ``_), използвайки файла ``torrc``, който току-що �ъздадохте. Ето " "така::" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "Сега вече ``tor`` работи като у�луга в Windows!" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" "Отворете OnionShare, щракнете върху пиктограмата „⚙“ и отворете раздела " "„�а�тройки на Tor“. Под \"Как OnionShare да �е �вързва � мрежата на Tor?\" " "изберете „Свързване, чрез порт за управление“ и за полето „Порт за " "управление“ задайте �тойно�тта ``127.0.0.1`` и ``9051`` за – „Порт“. Махнете " "отметката на „Без удо�товер�ване, нито � би�квитка“ и в полето „Парола“ " "въведете изпраната по-рано парола. Щракнете върху бутона „Проверка на " "връзката � Тор“. �ко в�ичко е наред, тр�бва да видите „Има връзка � " "контролер на Tor“." #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "Използване на �и�темни� проце� на ``tor`` в macOS" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" "Първо ин�талирайте `Homebrew `_, и �лед това ин�талирайте " "Tor::" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "След това на�тройте Tor, за да може OnionShare да го използва::" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "Добавете и �тартирайте у�лугата на Tor::" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" "Отворете OnionShare, щракнете върху пиктограмата „⚙“ и отворете раздела " "„�а�тройки на Tor“. Под \"Как OnionShare да �е �вързва � мрежата на Tor?\" " "изберете „Свързване, чрез файл на �окет“ и за файла на �окет задайте ``/usr/" "local/var/run/tor/control.socket``. Махнете отметката на „Без " "удо�товер�ване, нито � би�квитка“ и в полето „Парола“ въведете изпраната по-" "рано парола. Щракнете върху бутона „Проверка на връзката � Тор“." #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "�ко в�ичко е наред, тр�бва да видите „Има връзка � контролер на Tor“." #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "Използване на �и�темни� проце� на ``tor`` в Линук�" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" "Първа ин�талирайте пакета ``tor``. �ко използвате Debian, Ubuntu или подобна " "ди�трибуци� на Линук�, е препоръчително да използвате `официалното хранилище " "на Tor Project `_." #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" "След това добавете потребител� �и в групата, ко�то управл�ва проце�а ``tor`` " "(в �луча� на Debian и Ubuntu, ``debian-tor``), и на�тройте OnionShare да �е " "�вързва � файла на контролни� �окет на ``tor``." #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" "Добавете потребител� �и в групата ``debian-tor``, като изпълните тази " "команда (заменете ``username`` � потребител�кото �и име)::" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" "Ре�тартирайте у�трой�твото. След това, отворете отново OnionShare, щракнете " "върху пиктограмата „⚙“ и отворете раздела „�а�тройки на Tor“. Под \"Как " "OnionShare да �е �вързва � мрежата на Tor?\" изберете „Свързване, чрез файл " "на �окет“. Задайте за файла на �окета ``/usr/local/var/run/tor/control." "socket``. Махнете отметката на „Без удо�товер�ване, нито � би�квитка“ и в " "полето „Парола“ въведете изпраната по-рано парола. Щракнете върху бутона " "„Проверка на връзката � Тор“." onionshare-onionshare-26fcdc5/docs/source/locale/bn/000077500000000000000000000000001521174352300226115ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/bn/LC_MESSAGES/000077500000000000000000000000001521174352300243765ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/bn/LC_MESSAGES/advanced.po000066400000000000000000000630331521174352300265100ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-08-19 20:51+0000\n" "Last-Translator: Sabbir Ahmed Shameem \n" "Language-Team: none\n" "Language: bn\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 5.0-dev\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "অ�যাডভান�সড ব�যবহার" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "ট�যাবগ�লি সংরক�ষণ কর�ন" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" #: ../../source/advanced.rst:77 msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" #: ../../source/advanced.rst:105 msgid "Usage" msgstr "" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 msgid "share" msgstr "" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" #~ msgid "" #~ "Everything in OnionShare is temporary by default. If you close an " #~ "OnionShare tab, its address no longer exists and it can't be used again. " #~ "Sometimes you might want an OnionShare service to be persistent. This is " #~ "useful if you want to host a website available from the same OnionShare " #~ "address even if you reboot your computer." #~ msgstr "" #~ "OnionShare-�র সবকিছ�ই সাধরনত অস�থায়ী। আপনি যদি �কটি অনিয়ন শেয়ার ট�যাব বন�ধ " #~ "করেন, তাহলে �র ঠিকানা আর থাকবে না �বং �টি আবার ব�যবহার করা যাবে না। কখনও " #~ "কখনও আপনি �কটি OnionShare পরিষেবা স�থায়ী করতে চাইতে পারেন। আপনি আপনার " #~ "কম�পিউটার রিব�ট করলেও �কই OnionShare ঠিকানা থেকে উপলব�ধ �কটি ওয়েবসাইট হোস�ট " #~ "করতে চাইলে �টি কার�যকর।" onionshare-onionshare-26fcdc5/docs/source/locale/bn/LC_MESSAGES/develop.po000066400000000000000000000134421521174352300264000ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.4.1\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: bn\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" #: ../../source/develop.rst:124 msgid "Local Only" msgstr "" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/bn/LC_MESSAGES/features.po000066400000000000000000000366361521174352300265720ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: bn\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" #: ../../source/features.rst:29 msgid "Share Files" msgstr "" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "" #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" #: ../../source/features.rst:107 msgid "Host a Website" msgstr "" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "" #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/bn/LC_MESSAGES/help.po000066400000000000000000000034751521174352300256770ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: bn\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/bn/LC_MESSAGES/index.po000066400000000000000000000025731521174352300260540ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3.1\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2021-04-24 23:31+0000\n" "Last-Translator: Oymate \n" "Language-Team: none\n" "Language: bn\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.7-dev\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "অনিওনশেয়ারের নির�দেশিকা" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" "অনিওনশেয়ার �কটি ম�ক�ত উৎসবিশিষ�ট যন�ত�র, যা তোমাকে নিরাপদে ও গোপনীয়ভাবে ফাইল ভাগ " "করা, ওয়েবসাইট উপস�থাপন, বন�ধ�দের সাথে টর নেটওয়ার�কের সাথে কথা বলতে সাহায�য করে।" onionshare-onionshare-26fcdc5/docs/source/locale/bn/LC_MESSAGES/install.po000066400000000000000000000321001521174352300264000ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-08-18 19:50+0000\n" "Last-Translator: Sabbir Ahmed Shameem \n" "Language-Team: none\n" "Language: bn\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 5.0-dev\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "স�থাপন" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "Windows অথবা macOS" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" "আপনি `OnionShare ওয়েবসাইট `_ থেকে Windows �বং macOS-" "�র জন�য OnionShare ডাউনলোড করতে পারেন।" #: ../../source/install.rst:12 msgid "Mobile" msgstr "" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "" #: ../../source/install.rst:16 msgid "Android" msgstr "" #: ../../source/install.rst:17 msgid "" "Google Play: https://play.google.com/store/apps/details?id=org.onionshare." "android" msgstr "" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "" #: ../../source/install.rst:20 msgid "iOS" msgstr "" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "" #: ../../source/install.rst:22 msgid "" "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "" #: ../../source/install.rst:27 msgid "Linux" msgstr "" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the recommended " "way is to use either the `Flatpak `_ or the `Snap " "`_ package. Flatpak and Snapcraft ensure that you'll " "always use the newest version and run OnionShare inside of a sandbox." msgstr "" #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: https://flathub.org/apps/details/org." "onionshare.OnionShare" msgstr "" "**ফ�ল�যাটপ�যাক দিয়ে অনিয়নশেয়ার ইনস�টল করো**: https://flathub.org/apps/details/" "org.onionshare.OnionShare" #: ../../source/install.rst:36 #, fuzzy msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" "**ফ�ল�যাটপ�যাক দিয়ে অনিয়নশেয়ার ইনস�টল করো**: https://flathub.org/apps/details/" "org.onionshare.OnionShare" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at https://flatpak.org/setup/." msgstr "" #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo``. Even though you " "won't be downloading OnionShare from Flathub, OnionShare depends on some " "packages that are only available there." msgstr "" #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the file " "you downloaded." msgstr "" #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the PGP-" "signed Snapcraft package, you can do so like this:" msgstr "" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at https://snapcraft.io/docs/" "installing-snapd." msgstr "" #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.snap`` and ``.snap.asc`` files." msgstr "" #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version number " "of the file you downloaded. Note that you must use `--dangerous` because the " "package is not signed by the Snapcraft store, however you did verify its PGP " "signature, so you know it's legitimate." msgstr "" #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "" #: ../../source/install.rst:68 msgid "Command-line only" msgstr "" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any operating " "system using the Python package manager ``pip``. :ref:`cli` has more info." msgstr "" #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare can " "also be installed on `FreeBSD `_. It's available via " "its ports collection or as pre-built package. Should you opt to install and " "use OnionShare on a FreeBSD operating system, please be aware that it's " "**NOT** officially supported by the OnionShare project." msgstr "" #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the source " "codes from the official OnionShare repository (or its official release " "packages from `PyPI `_). Should " "you wish to check changes related to this platform, please refer to the " "following resources:" msgstr "" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "" #: ../../source/install.rst:85 #, fuzzy msgid "Manual pkg Installation" msgstr "স�থাপন" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, in " "order to install OnionShare for Python 3.9, use::" msgstr "" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as pre-" "built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli`` if you " "want to install that version." msgstr "" #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built packages, " "please refer to its `official Handbook section about pkg `_." msgstr "" #: ../../source/install.rst:96 #, fuzzy msgid "Manual port Installation" msgstr "স�থাপন" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run the " "following::" msgstr "" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www/onionshare-" "cli`` if you want to install that version." msgstr "" #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports collection, " "please refer to its `official Handbook section about ports `_." msgstr "" #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't been " "tampered with by verifying its PGP signature. For Windows and macOS, this " "step is optional and provides defense in depth: the OnionShare binaries " "include operating system-specific signatures, and you can just rely on those " "alone if you'd like." msgstr "" #: ../../source/install.rst:115 msgid "Signing key" msgstr "" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "" #: ../../source/install.rst:121 msgid "" "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" #: ../../source/install.rst:122 msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "" #: ../../source/install.rst:125 msgid "" "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "" #: ../../source/install.rst:129 msgid "" "PGP public key fingerprint ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." msgstr "" #: ../../source/install.rst:130 msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you probably " "want `GPGTools `_, and for Windows you probably want " "`Gpg4win `_." msgstr "" #: ../../source/install.rst:135 msgid "Signatures" msgstr "" #: ../../source/install.rst:137 msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, macOS, " "Flatpak, Snap, and source packages, at https://onionshare.org/dist/ in the " "folders named for each version of OnionShare. You can also find them on the " "`GitHub Releases page `_." msgstr "" #: ../../source/install.rst:141 msgid "Verifying" msgstr "" #: ../../source/install.rst:143 msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify the " "binary in a terminal like this:" msgstr "" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with the " "integrity of the file (malicious or otherwise), and you should not install " "the package." msgstr "" #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and " "the `Tor Project `_ may be useful." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/bn/LC_MESSAGES/security.po000066400000000000000000000172771521174352300266230ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3.1\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-08-20 17:50+0000\n" "Last-Translator: Sabbir Ahmed Shameem \n" "Language-Team: none\n" "Language: bn\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 5.0-dev\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "নিরাপত�তা নকশা" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" "প�রথমে :ref:`how_it_works`পড়ো, যাতে ব��তে পারো অনিয়নশেয়ার কিভাবে কাজ করে।" #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "সব সফটওয়�যারের মতোই অনিওনশেয়ারে ত�র�টি বা অনিরাপদ কোড থাকতে পারে।" #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "অনিয়নশেয়ার কিসের বির�দ�ধে নিরাপত�তা দেয়" #: ../../source/security.rst:11 #, fuzzy msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" "**অনিয়নশেয়ারে যা হয় তৃতীয় কোনো পক�ষের তা জানার ক�ষমতা বা অন�মতি নেই।** " "অনিয়নশেয়ার ব�যবহার মানে সরাসরি নিজের কম�পিউটারে উপস�থাপন করা। যখন ত�মি " "অনিয়নশেয়ার দিয়ে কিছ� ভাগ করো তখন তা সার�ভারে পাঠানো হয় না। ত�মি অনিয়নশেয়ার চ�যাট " "বা অনিয়নশেয়ার বার�তা বানালেও তোমার কম�পিউটার সার�ভার হিসেবে কাজ করে। �তে " "সাধারণভাবে ব�যবহৃত অন�য কম�পিউটারের উপর বিশ�বাস �ড়ানো যায়।" #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" "** OnionShare ব�যবহারকারীদের গোপনীয়তা Tor দ�বারা স�রক�ষিত।**OnionShare �বং Tor " "ব�রাউজার ব�যবহারকারীদের গোপনীয়তা রক�ষা করে।যতক�ষণ পর�যন�ত OnionShare ব�যবহারকারী " "বেনামে টোর ব�রাউজার ব�যবহারকারীদের সাথে OnionShare ঠিকানাটি যোগাযোগ করেন, " "ততক�ষণ টর ব�রাউজার ব�যবহারকারীরা �বং eavesdroppers রা OnionShare ব�যবহারকারীর " "পরিচয় জানতে পারবেন না।" #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "অনিওনশেয়ার কিসের বির�দ�ধে রক�ষা করে না" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" #~ msgid "" #~ "**Third parties don't have access to anything that happens in OnionShare." #~ "** Using OnionShare means hosting services directly on your computer. " #~ "When sharing files with OnionShare, they are not uploaded to any server. " #~ "If you make an OnionShare chat room, your computer acts as a server for " #~ "that too. This avoids the traditional model of having to trust the " #~ "computers of others." #~ msgstr "" #~ "**অনিয়নশেয়ারে যা হয় তৃতীয় কোনো পক�ষের তা জানার ক�ষমতা বা অন�মতি নেই।** " #~ "অনিয়নশেয়ার ব�যবহার মানে সরাসরি নিজের কম�পিউটারে উপস�থাপন করা। যখন ত�মি " #~ "অনিয়নশেয়ার দিয়ে কিছ� ভাগ করো তখন তা সার�ভারে পাঠানো হয় না। ত�মি অনিয়নশেয়ার " #~ "চ�যাট বা অনিয়নশেয়ার বার�তা বানালেও তোমার কম�পিউটার সার�ভার হিসেবে কাজ করে। " #~ "�তে সাধারণভাবে ব�যবহৃত অন�য কম�পিউটারের উপর বিশ�বাস �ড়ানো যায়।" onionshare-onionshare-26fcdc5/docs/source/locale/bn/LC_MESSAGES/sphinx.po000066400000000000000000000014461521174352300262540ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2022-05-27 13:16+0000\n" "Last-Translator: Oymate \n" "Language-Team: none\n" "Language: bn\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.13-dev\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "সংস�করণ" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "ভাষা" onionshare-onionshare-26fcdc5/docs/source/locale/bn/LC_MESSAGES/tor.po000066400000000000000000000305301521174352300255430ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3.1\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: bn\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/bo/000077500000000000000000000000001521174352300226125ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/bo/LC_MESSAGES/000077500000000000000000000000001521174352300243775ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/bo/LC_MESSAGES/advanced.po000066400000000000000000000602201521174352300265040ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: bo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" #: ../../source/advanced.rst:77 msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" #: ../../source/advanced.rst:105 msgid "Usage" msgstr "" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 msgid "share" msgstr "" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/bo/LC_MESSAGES/develop.po000066400000000000000000000134401521174352300263770ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: bo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" #: ../../source/develop.rst:124 msgid "Local Only" msgstr "" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/bo/LC_MESSAGES/features.po000066400000000000000000000366361521174352300265730ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: bo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" #: ../../source/features.rst:29 msgid "Share Files" msgstr "" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "" #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" #: ../../source/features.rst:107 msgid "Host a Website" msgstr "" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "" #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/bo/LC_MESSAGES/help.po000066400000000000000000000034751521174352300257000ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: bo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/bo/LC_MESSAGES/index.po000066400000000000000000000014541521174352300260520ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: bo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/bo/LC_MESSAGES/install.po000066400000000000000000000304761521174352300264170ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: bo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" #: ../../source/install.rst:12 msgid "Mobile" msgstr "" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "" #: ../../source/install.rst:16 msgid "Android" msgstr "" #: ../../source/install.rst:17 msgid "" "Google Play: https://play.google.com/store/apps/details?id=org.onionshare." "android" msgstr "" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "" #: ../../source/install.rst:20 msgid "iOS" msgstr "" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "" #: ../../source/install.rst:22 msgid "" "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "" #: ../../source/install.rst:27 msgid "Linux" msgstr "" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the recommended " "way is to use either the `Flatpak `_ or the `Snap " "`_ package. Flatpak and Snapcraft ensure that you'll " "always use the newest version and run OnionShare inside of a sandbox." msgstr "" #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: https://flathub.org/apps/details/org." "onionshare.OnionShare" msgstr "" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at https://flatpak.org/setup/." msgstr "" #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo``. Even though you " "won't be downloading OnionShare from Flathub, OnionShare depends on some " "packages that are only available there." msgstr "" #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the file " "you downloaded." msgstr "" #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the PGP-" "signed Snapcraft package, you can do so like this:" msgstr "" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at https://snapcraft.io/docs/" "installing-snapd." msgstr "" #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.snap`` and ``.snap.asc`` files." msgstr "" #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version number " "of the file you downloaded. Note that you must use `--dangerous` because the " "package is not signed by the Snapcraft store, however you did verify its PGP " "signature, so you know it's legitimate." msgstr "" #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "" #: ../../source/install.rst:68 msgid "Command-line only" msgstr "" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any operating " "system using the Python package manager ``pip``. :ref:`cli` has more info." msgstr "" #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare can " "also be installed on `FreeBSD `_. It's available via " "its ports collection or as pre-built package. Should you opt to install and " "use OnionShare on a FreeBSD operating system, please be aware that it's " "**NOT** officially supported by the OnionShare project." msgstr "" #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the source " "codes from the official OnionShare repository (or its official release " "packages from `PyPI `_). Should " "you wish to check changes related to this platform, please refer to the " "following resources:" msgstr "" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "" #: ../../source/install.rst:85 msgid "Manual pkg Installation" msgstr "" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, in " "order to install OnionShare for Python 3.9, use::" msgstr "" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as pre-" "built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli`` if you " "want to install that version." msgstr "" #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built packages, " "please refer to its `official Handbook section about pkg `_." msgstr "" #: ../../source/install.rst:96 msgid "Manual port Installation" msgstr "" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run the " "following::" msgstr "" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www/onionshare-" "cli`` if you want to install that version." msgstr "" #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports collection, " "please refer to its `official Handbook section about ports `_." msgstr "" #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't been " "tampered with by verifying its PGP signature. For Windows and macOS, this " "step is optional and provides defense in depth: the OnionShare binaries " "include operating system-specific signatures, and you can just rely on those " "alone if you'd like." msgstr "" #: ../../source/install.rst:115 msgid "Signing key" msgstr "" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "" #: ../../source/install.rst:121 msgid "" "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" #: ../../source/install.rst:122 msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "" #: ../../source/install.rst:125 msgid "" "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "" #: ../../source/install.rst:129 msgid "" "PGP public key fingerprint ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." msgstr "" #: ../../source/install.rst:130 msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you probably " "want `GPGTools `_, and for Windows you probably want " "`Gpg4win `_." msgstr "" #: ../../source/install.rst:135 msgid "Signatures" msgstr "" #: ../../source/install.rst:137 msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, macOS, " "Flatpak, Snap, and source packages, at https://onionshare.org/dist/ in the " "folders named for each version of OnionShare. You can also find them on the " "`GitHub Releases page `_." msgstr "" #: ../../source/install.rst:141 msgid "Verifying" msgstr "" #: ../../source/install.rst:143 msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify the " "binary in a terminal like this:" msgstr "" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with the " "integrity of the file (malicious or otherwise), and you should not install " "the package." msgstr "" #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and " "the `Tor Project `_ may be useful." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/bo/LC_MESSAGES/security.po000066400000000000000000000076271521174352300266220ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: bo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/bo/LC_MESSAGES/sphinx.po000066400000000000000000000012541521174352300262520ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: bo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/bo/LC_MESSAGES/tor.po000066400000000000000000000305301521174352300255440ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6.1\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: bo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ca/000077500000000000000000000000001521174352300225755ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/ca/LC_MESSAGES/000077500000000000000000000000001521174352300243625ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/ca/LC_MESSAGES/advanced.po000066400000000000000000000605261521174352300265000ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-05-14 09:06+0000\n" "Last-Translator: Ecron \n" "Language-Team: LANGUAGE \n" "Language: ca\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.12-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "Ús avançat" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "Desa les pestanyes" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" #: ../../source/advanced.rst:77 msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" #: ../../source/advanced.rst:105 msgid "Usage" msgstr "" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "versió" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 msgid "share" msgstr "" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ca/LC_MESSAGES/develop.po000066400000000000000000000137151521174352300263670ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2020-11-25 18:28+0000\n" "Last-Translator: fadelkon \n" "Language-Team: LANGUAGE \n" "Language: ca\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.4-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "Desenvolupament de l'OnionShare" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "Coŀlaborar" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" #: ../../source/develop.rst:124 msgid "Local Only" msgstr "" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ca/LC_MESSAGES/features.po000066400000000000000000000374271521174352300265550ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2021-11-28 19:16+0000\n" "Last-Translator: fadelkon \n" "Language-Team: LANGUAGE \n" "Language: ca\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.10-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "Com funciona OnionShare" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" "Els servidors webs s'arrenquen localment, al teu ordinador, i es fan " "accessibles a altres persones com a _`serveis onion `_ de `Tor `." #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" #: ../../source/features.rst:29 msgid "Share Files" msgstr "" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "" #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" #: ../../source/features.rst:107 msgid "Host a Website" msgstr "" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "" #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ca/LC_MESSAGES/help.po000066400000000000000000000056151521174352300256610ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-06-03 12:02+0000\n" "Last-Translator: Ecron \n" "Language-Team: LANGUAGE \n" "Language: ca\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.12-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "Obtenció d'ajuda" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "Llegiu aquest lloc web" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" "Trobareu instruccions sobre com utilitzar l'OnionShare. Mireu totes les " "seccions primer per a veure si alguna respon les vostres preguntes." #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "Reviseu els Issues del GitHub" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" "Si no hi és al lloc web, reviseu els `Issues del Github `_. És possible que algú hagi trobat el mateix " "problema i o bé l'hagi notificat als desenvolupadors, o bé inclús hagi " "publicat una solució." #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "Envieu un Issue" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" "Si no podeu trobar una solució, o voleu demanar res o suggerir una " "funcionalitat nova, `envieu un issue `_. Per a fer-ho, cal que `creeun un compte al GitHub " "`_." #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "Uniu-vos a l'Equip Keybase" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" "Aneu a :ref:`collaboracio` per a aprendre com unir-vos a l'equip de Keybase " "que utilitzem per a debatre sobre el projecte." onionshare-onionshare-26fcdc5/docs/source/locale/ca/LC_MESSAGES/index.po000066400000000000000000000021651521174352300260350ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2021-11-28 19:16+0000\n" "Last-Translator: fadelkon \n" "Language-Team: LANGUAGE \n" "Language: ca\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.10-dev\n" "Generated-By: Babel 2.8.0\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "Documentació de l'OnionShare" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" "OnionShare és una eina de codi obert que et permet, de forma anònima i " "segura, compartir arxius, allotjar webs i xatejar amb amics, fent servir la " "xarxa Tor." onionshare-onionshare-26fcdc5/docs/source/locale/ca/LC_MESSAGES/install.po000066400000000000000000000310631521174352300263730ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-09-29 20:15+0000\n" "Last-Translator: victor dargallo \n" "Language-Team: ca \n" "Language: ca\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.8-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "Instaŀlació" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "Windows o macOS" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" #: ../../source/install.rst:12 msgid "Mobile" msgstr "" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "" #: ../../source/install.rst:16 msgid "Android" msgstr "Android" #: ../../source/install.rst:17 msgid "" "Google Play: https://play.google.com/store/apps/details?id=org.onionshare." "android" msgstr "" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "" #: ../../source/install.rst:20 msgid "iOS" msgstr "" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "" #: ../../source/install.rst:22 msgid "" "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "" #: ../../source/install.rst:27 msgid "Linux" msgstr "Linux" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the recommended " "way is to use either the `Flatpak `_ or the `Snap " "`_ package. Flatpak and Snapcraft ensure that you'll " "always use the newest version and run OnionShare inside of a sandbox." msgstr "" #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: https://flathub.org/apps/details/org." "onionshare.OnionShare" msgstr "" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" #: ../../source/install.rst:41 #, fuzzy msgid "Manual Flatpak Installation" msgstr "Instaŀlació" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at https://flatpak.org/setup/." msgstr "" #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo``. Even though you " "won't be downloading OnionShare from Flathub, OnionShare depends on some " "packages that are only available there." msgstr "" #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the file " "you downloaded." msgstr "" #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the PGP-" "signed Snapcraft package, you can do so like this:" msgstr "" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at https://snapcraft.io/docs/" "installing-snapd." msgstr "" #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.snap`` and ``.snap.asc`` files." msgstr "" #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version number " "of the file you downloaded. Note that you must use `--dangerous` because the " "package is not signed by the Snapcraft store, however you did verify its PGP " "signature, so you know it's legitimate." msgstr "" #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "" #: ../../source/install.rst:68 msgid "Command-line only" msgstr "" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any operating " "system using the Python package manager ``pip``. :ref:`cli` has more info." msgstr "" #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare can " "also be installed on `FreeBSD `_. It's available via " "its ports collection or as pre-built package. Should you opt to install and " "use OnionShare on a FreeBSD operating system, please be aware that it's " "**NOT** officially supported by the OnionShare project." msgstr "" #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the source " "codes from the official OnionShare repository (or its official release " "packages from `PyPI `_). Should " "you wish to check changes related to this platform, please refer to the " "following resources:" msgstr "" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "" #: ../../source/install.rst:85 #, fuzzy msgid "Manual pkg Installation" msgstr "Instaŀlació" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, in " "order to install OnionShare for Python 3.9, use::" msgstr "" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as pre-" "built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli`` if you " "want to install that version." msgstr "" #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built packages, " "please refer to its `official Handbook section about pkg `_." msgstr "" #: ../../source/install.rst:96 #, fuzzy msgid "Manual port Installation" msgstr "Instaŀlació" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run the " "following::" msgstr "" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www/onionshare-" "cli`` if you want to install that version." msgstr "" #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports collection, " "please refer to its `official Handbook section about ports `_." msgstr "" #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't been " "tampered with by verifying its PGP signature. For Windows and macOS, this " "step is optional and provides defense in depth: the OnionShare binaries " "include operating system-specific signatures, and you can just rely on those " "alone if you'd like." msgstr "" #: ../../source/install.rst:115 msgid "Signing key" msgstr "" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "" #: ../../source/install.rst:121 msgid "" "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" #: ../../source/install.rst:122 msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "" #: ../../source/install.rst:125 msgid "" "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "" #: ../../source/install.rst:129 msgid "" "PGP public key fingerprint ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." msgstr "" #: ../../source/install.rst:130 msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you probably " "want `GPGTools `_, and for Windows you probably want " "`Gpg4win `_." msgstr "" #: ../../source/install.rst:135 msgid "Signatures" msgstr "" #: ../../source/install.rst:137 msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, macOS, " "Flatpak, Snap, and source packages, at https://onionshare.org/dist/ in the " "folders named for each version of OnionShare. You can also find them on the " "`GitHub Releases page `_." msgstr "" #: ../../source/install.rst:141 msgid "Verifying" msgstr "" #: ../../source/install.rst:143 msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify the " "binary in a terminal like this:" msgstr "" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with the " "integrity of the file (malicious or otherwise), and you should not install " "the package." msgstr "" #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and " "the `Tor Project `_ may be useful." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ca/LC_MESSAGES/security.po000066400000000000000000000162131521174352300265740ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-09-06 07:34+0000\n" "Last-Translator: Ecron \n" "Language-Team: ca \n" "Language: ca\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.13.1-rc\n" "Generated-By: Babel 2.9.0\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "Disseny de la seguretat" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" "Llegiu :ref:`how_it_works` per a entendre una mica com funciona l'OnionShare." #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" "Com qualsevol programari, l'Onionshare podria contenir errors i " "vulnerabilitats." #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "De què protegeix l'OnionShare" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" "**Cap altre té accés a res del que passi a l'OnionShare** Utilitzar " "l'OnionShare significa hostatjar serveis directament al vostre dispositiu. " "En compartir fitxers amb l'OnionShare, no es pugen a cap servidor de " "tercers. Si creeu una sala de xat d'OnionShare, el vostre dispositiu també " "actua com a servidor. Això evita el model tradicional d'haver de confiar en " "els dispositius dels altres." #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" "**Els tafaners de xarxes no poden espiar res del que ocorri al trànsit de " "l'OnionShare.** La connexió entre el servei «onion» del Tor i el Navegador " "Tor és xifrada d'extrem a extrem. Això significa que els atacants de la " "xarxa no poden tafanejar res excepte el trànsit xifrat del Tor. Inclús si " "l'espia és un node de trobada maliciós que s'utilitza per a connectar el " "Navegador Tor amb el servei «onion» de l'OnionShare, el trànsit es xifra " "utilitzat la clau privada del servei «onion»." #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" "**L'anonimat dels usuaris de l'OnionShare es troba protegida per Tor**. " "L'OnionShare i el Navegador Tor protegeixen l'anonimat dels usuaris. Sempre " "que l'usuari de l'OnionShare comuniqui anònimament l'adreça de l'OnionShare " "als usuaris del Navegador Tor, aquests usuaris i qualsevol espia no podran " "esbrinar la identitat de l'usuari de l'OnionShare." #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" "**Tot i que un atacant descobrís el servei onion, no hi podrien accedir** " "Atacs anteriors contra la xarxa Tor amb l'objectiu d'enumerar els serveis " "onion van permetre als atacants descobrir adreces ``.onion`` privades. Per a " "poder accedir a un servei de l'OnionShare a partir de la seva adreça, s'ha " "d'esbrinar primer la clau privada utilitzada per a l'autenticació del client " "(excepte si el servei ja s'ha fet públic desactivant la clau privada; mireu " ":ref:`turn_off_private_key`)." #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "De què no protegeix l'OnionShare" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" "**Comunicar l'adreça OnionShare i la clau privada podria no ser segur.** " "Comunicar l'adreça OnionShare als altres és responsabilitat de l'usuari de " "l'OnionShare. Si s'envia de manera no segura (com ara mitjançant un correu " "electrònic vigilat per un atacant), un intrús podria saber que s'utilitza " "l'OnionShare. Els intrusos poden accedir als serveis encara actius carregant " "en el Navegador Tor la seva adreça o clau perduda. Eviteu-ho comunicant " "l'adreça de manera segura, a través de missatges xifrats (idealment amb els " "missatges efímers activats), correu electrònic xifrat, o en persona. Això no " "és necessari si s'utilitza l'OnionShare per a res que no sigui secret." #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" "**Comunicar l'adreça OnionShare i la clau privada podria no ser anònim.** " "Cal tenir precaució extra per tal d'assegurar que l'adreça OnionShare es " "comunica de manera anònima. Es pot fer servir una adreça de correu o compte " "de missatgeria nous, accedits només mitjançant Tor, per a compartir " "l'adreça. Això no és necessari excepte si és important romandre anònims." onionshare-onionshare-26fcdc5/docs/source/locale/ca/LC_MESSAGES/sphinx.po000066400000000000000000000015001521174352300262270ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2020-11-25 18:28+0000\n" "Last-Translator: fadelkon \n" "Language-Team: LANGUAGE \n" "Language: ca\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.4-dev\n" "Generated-By: Babel 2.8.0\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "Versions" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "Llengües" onionshare-onionshare-26fcdc5/docs/source/locale/ca/LC_MESSAGES/tor.po000066400000000000000000000307001521174352300255260ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2020-11-25 18:28+0000\n" "Last-Translator: fadelkon \n" "Language-Team: ca \n" "Language: ca\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1\n" "Generated-By: Babel 2.9.0\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "Connexió a Tor" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ckb/000077500000000000000000000000001521174352300227515ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/ckb/LC_MESSAGES/000077500000000000000000000000001521174352300245365ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/ckb/LC_MESSAGES/advanced.po000066400000000000000000000632101521174352300266450ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2020-11-28 11:29+0000\n" "Last-Translator: Lecwan Munzur \n" "Language-Team: none\n" "Language: ckb\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.4-dev\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "Bikaranîna pêsketî" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "Beşan qeyd bike" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "Demên ayarkirî" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" #: ../../source/advanced.rst:77 msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" #: ../../source/advanced.rst:105 msgid "Usage" msgstr "Bikaranîn" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 msgid "share" msgstr "" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" #~ msgid "" #~ "Everything in OnionShare is temporary by default. If you close an " #~ "OnionShare tab, its address no longer exists and it can't be used again. " #~ "Sometimes you might want an OnionShare service to be persistent. This is " #~ "useful if you want to host a website available from the same OnionShare " #~ "address even if you reboot your computer." #~ msgstr "" #~ "Di nav OnionShare de hertişt xwezayî demkî ye. Dema tu beşekî OnionShare " #~ "vermirînî ew malper êdî nema heye û nikare carekî din were bikaranîn jî. " #~ "Car caran dibe kû tu servîsa OnionShare bikî herdem an demdirêj. Ev kêr " #~ "were dema tu bixwaze malperekî dixwazî host bikî kû li ser heman malpera " #~ "OnionShare ye. Li wir tu dikarî makîneya xwe her jinûve vekî jî." #~ msgid "" #~ "To make any tab persistent, check the \"Save this tab, and automatically " #~ "open it when I open OnionShare\" box before starting the server. When a " #~ "tab is saved a purple pin icon appears to the left of its server status." #~ msgstr "" #~ "Ji bo beşekî bikî demdirêj an herdemkî \"Vê beşê qeyd bike û otomotîk " #~ "veke dema ez OnionShare vedikim\" bitikîne beriya tu serverê desptê bikî. " #~ "Dema beşekî qeyd kirî ye sembolekî mor di çepê statû ya serverê xuya bike." #~ msgid "Turn Off Passwords" #~ msgstr "Şîfreyan vemirîne" onionshare-onionshare-26fcdc5/docs/source/locale/ckb/LC_MESSAGES/develop.po000066400000000000000000000151231521174352300265360ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2020-11-22 18:29+0000\n" "Last-Translator: Lecwan Munzur \n" "Language-Team: none\n" "Language: ckb\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.4-dev\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "Avakirina OnionShare" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "Hevkarî" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" "Ji bo nîqaşkirna proje ekîbekî Keybase yê vekirî ya OnionShare heye, pirsan " "bike, nêrîn û afirînerî parve bike û pêşniyarên pêşarojê bike. (Ev yek jî " "rêbazekî gelek hêsane ji bo şandina peyamên bi dawî-bi-dawî şîfrekirî ji bo " "kesên din di nava saziya OnionShare, wek mînak navnîşanên OnionShare.) Ji bo " "Keybase bikar bînî `Bernameya Keybase `_ " "daxîne. Di nava vê bernamê de biçe li ser \"Teams\", \"Join a Team\" " "bitikîne û \"onionshare\" binivîse." #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" "OnionShare wekî din`mailing list `heye _ ji bo avakar û afirîneran ji bo nîqaşkirina vê proje." #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" #: ../../source/develop.rst:124 msgid "Local Only" msgstr "" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ckb/LC_MESSAGES/features.po000066400000000000000000000366371521174352300267330ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ckb\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" #: ../../source/features.rst:29 msgid "Share Files" msgstr "" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "" #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" #: ../../source/features.rst:107 msgid "Host a Website" msgstr "" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "" #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ckb/LC_MESSAGES/help.po000066400000000000000000000100751521174352300260310ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2020-11-24 09:28+0000\n" "Last-Translator: Lecwan Munzur \n" "Language-Team: none\n" "Language: ckb\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.4-dev\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "Alîkarî bixwaze" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "Vê malperê bixune" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" "Tu agahî li ver bikar anîna OnionShare peyda bike. Destpêkê li hemû beşan " "mêze bike dibe kû bersivên pirsên te bêne dayîn." #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "Pirsgirêkên GitHub kontrol bike" #: ../../source/help.rst:12 #, fuzzy msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" "Dema li ser malperê de nîne, ji kerema xwe `GitHub issues `_ kontrol bike. Gengaze kesekî din heman " "pirsgirêk dîtiye û bi avakar re parve kir an jî bi xwe çareseriya wî parve " "kir." #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "Bixwe pirsgirêkekî parve bike" #: ../../source/help.rst:17 #, fuzzy msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" "Dema tu çareserî nedît an jî dixwazî pirsekî bipirsî an tiştekî nû pêşniyar " "bikî, ji kerema xwe `pirsgirêk parve bike `_. Ji bo wê pêwîste tu`hesabekî GitHub ava bikî " "`_." #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "Tevlî tîma me ya Keybase bibe" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" "Mêze bike :ref:`collaborating`tu çawa tevlî tîma Keybase bibî ji bo li ser " "proje tevlî nîqaşan bibî." #~ msgid "" #~ "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " #~ "encountered the same problem and either raised it with the developers, or " #~ "maybe even posted a solution." #~ msgstr "" #~ "Dema li ser malperê de nîne, ji kerema xwe `GitHub issues `_ kontrol bike. Gengaze kesekî din heman " #~ "pirsgirêk dîtiye û bi avakar re parve kir an jî bi xwe çareseriya wî " #~ "parve kir." #~ msgid "" #~ "If you are unable to find a solution, or wish to ask a question or " #~ "suggest a new feature, please `submit an issue `_. This requires `creating a GitHub " #~ "account `_." #~ msgstr "" #~ "Dema tu çareserî nedît an jî dixwazî pirsekî bipirsî an tiştekî nû " #~ "pêşniyar bikî, ji kerema xwe `pirsgirêk parve bike `_. Ji bo wê pêwîste tu`hesabekî GitHub " #~ "ava bikî `_." onionshare-onionshare-26fcdc5/docs/source/locale/ckb/LC_MESSAGES/index.po000066400000000000000000000021161521174352300262050ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2020-11-26 19:28+0000\n" "Last-Translator: Lecwan Munzur \n" "Language-Team: none\n" "Language: ckb\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.4-dev\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "Rêziknameya OnionShare" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" "OnionShare bernameyekî kanî vekirî ye û derfet dide te li ser tora Tor bi " "ewle û veşartî nameyan parve bike, malperan rêvebibe û bi hevalan re bikeve " "peywendî." onionshare-onionshare-26fcdc5/docs/source/locale/ckb/LC_MESSAGES/install.po000066400000000000000000000355211521174352300265520ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2020-11-24 09:28+0000\n" "Last-Translator: Lecwan Munzur \n" "Language-Team: none\n" "Language: ckb\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.4-dev\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "Windows an macOS" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" "Tu OninShare ji bo Windows û macOS li ser`malpera OnionShare `_ daxînî." #: ../../source/install.rst:12 msgid "Mobile" msgstr "" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "" #: ../../source/install.rst:16 msgid "Android" msgstr "" #: ../../source/install.rst:17 msgid "" "Google Play: https://play.google.com/store/apps/details?id=org.onionshare." "android" msgstr "" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "" #: ../../source/install.rst:20 msgid "iOS" msgstr "" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "" #: ../../source/install.rst:22 msgid "" "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "" #: ../../source/install.rst:27 msgid "Linux" msgstr "" #: ../../source/install.rst:29 #, fuzzy msgid "" "There are various ways to install OnionShare for Linux, but the recommended " "way is to use either the `Flatpak `_ or the `Snap " "`_ package. Flatpak and Snapcraft ensure that you'll " "always use the newest version and run OnionShare inside of a sandbox." msgstr "" "Ji bo saz kirina OnionShare li ser Linux gelek rêbazên cûda hene, lê em " "pêşniyar dikin pakêtên `Flatpak `_ an jî `Snapcraft " "`_ werin bikar anîn. Flatpak û Snapcraf wê ekîd dikin " "tu her dem nifşa herî nû bikar tînî û OnionShare di hundirê sandbox de " "dişxule." #: ../../source/install.rst:32 #, fuzzy msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" "Snapcraft di nava Ubuntu avakirî ye û Flatpak di nava Fedora de avakirî ye, " "lê tu yê kîjan bikar bînî girêdayî te ye. Herduyan li ser hemû sîstemên " "Linuxê dixebitin." #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: https://flathub.org/apps/details/org." "onionshare.OnionShare" msgstr "" "**OnionShare bi Flatpak saz bike**: https://flathub.org/apps/details/org." "onionshare.OnionShare" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" "**OnionShare bi rêya Snapcraft saz bike**: https://snapcraft.io/onionshare" #: ../../source/install.rst:38 #, fuzzy msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" "Heman demê jî tu dikarî versyona PGP-îmzekirî pakêtên ``.flatpak`` an ``." "snap`` ji https://onionshare.org/dist/ dema tu bixwazî." #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at https://flatpak.org/setup/." msgstr "" #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo``. Even though you " "won't be downloading OnionShare from Flathub, OnionShare depends on some " "packages that are only available there." msgstr "" #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the file " "you downloaded." msgstr "" #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the PGP-" "signed Snapcraft package, you can do so like this:" msgstr "" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at https://snapcraft.io/docs/" "installing-snapd." msgstr "" #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.snap`` and ``.snap.asc`` files." msgstr "" #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version number " "of the file you downloaded. Note that you must use `--dangerous` because the " "package is not signed by the Snapcraft store, however you did verify its PGP " "signature, so you know it's legitimate." msgstr "" #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "" #: ../../source/install.rst:68 msgid "Command-line only" msgstr "" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any operating " "system using the Python package manager ``pip``. :ref:`cli` has more info." msgstr "" #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare can " "also be installed on `FreeBSD `_. It's available via " "its ports collection or as pre-built package. Should you opt to install and " "use OnionShare on a FreeBSD operating system, please be aware that it's " "**NOT** officially supported by the OnionShare project." msgstr "" #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the source " "codes from the official OnionShare repository (or its official release " "packages from `PyPI `_). Should " "you wish to check changes related to this platform, please refer to the " "following resources:" msgstr "" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "" #: ../../source/install.rst:85 msgid "Manual pkg Installation" msgstr "" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, in " "order to install OnionShare for Python 3.9, use::" msgstr "" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as pre-" "built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli`` if you " "want to install that version." msgstr "" #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built packages, " "please refer to its `official Handbook section about pkg `_." msgstr "" #: ../../source/install.rst:96 msgid "Manual port Installation" msgstr "" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run the " "following::" msgstr "" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www/onionshare-" "cli`` if you want to install that version." msgstr "" #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports collection, " "please refer to its `official Handbook section about ports `_." msgstr "" #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "Rastbûyîna îmzeyên PGP kontrol dike" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't been " "tampered with by verifying its PGP signature. For Windows and macOS, this " "step is optional and provides defense in depth: the OnionShare binaries " "include operating system-specific signatures, and you can just rely on those " "alone if you'd like." msgstr "" #: ../../source/install.rst:115 msgid "Signing key" msgstr "" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "" #: ../../source/install.rst:121 msgid "" "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" #: ../../source/install.rst:122 msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "" #: ../../source/install.rst:125 msgid "" "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "" #: ../../source/install.rst:129 msgid "" "PGP public key fingerprint ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." msgstr "" #: ../../source/install.rst:130 msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you probably " "want `GPGTools `_, and for Windows you probably want " "`Gpg4win `_." msgstr "" #: ../../source/install.rst:135 msgid "Signatures" msgstr "" #: ../../source/install.rst:137 msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, macOS, " "Flatpak, Snap, and source packages, at https://onionshare.org/dist/ in the " "folders named for each version of OnionShare. You can also find them on the " "`GitHub Releases page `_." msgstr "" #: ../../source/install.rst:141 msgid "Verifying" msgstr "" #: ../../source/install.rst:143 msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify the " "binary in a terminal like this:" msgstr "" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with the " "integrity of the file (malicious or otherwise), and you should not install " "the package." msgstr "" #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and " "the `Tor Project `_ may be useful." msgstr "" #~ msgid "Install in Linux" #~ msgstr "Li ser Linux saz bike" #~ msgid "" #~ "There are various ways to install OnionShare for Linux, but the " #~ "recommended way is to use either the `Flatpak `_ or " #~ "the `Snapcraft `_ package. Flatpak and Snapcraft " #~ "ensure that you'll always use the newest version and run OnionShare " #~ "inside of a sandbox." #~ msgstr "" #~ "Ji bo saz kirina OnionShare li ser Linux gelek rêbazên cûda hene, lê em " #~ "pêşniyar dikin pakêtên `Flatpak `_ an jî `Snapcraft " #~ "`_ werin bikar anîn. Flatpak û Snapcraf wê ekîd " #~ "dikin tu her dem nifşa herî nû bikar tînî û OnionShare di hundirê sandbox " #~ "de dişxule." #~ msgid "" #~ "Snapcraft is built-in to Ubuntu and Flatpak is built-in to Fedora, but " #~ "which you use is up to you. Both work in all Linux distributions." #~ msgstr "" #~ "Snapcraft di nava Ubuntu avakirî ye û Flatpak di nava Fedora de avakirî " #~ "ye, lê tu yê kîjan bikar bînî girêdayî te ye. Herduyan li ser hemû " #~ "sîstemên Linuxê dixebitin." #~ msgid "" #~ "You can also download and install a PGP-signed ``.flatpak`` or ``.snap`` " #~ "packages from https://onionshare.org/dist/ if you prefer." #~ msgstr "" #~ "Heman demê jî tu dikarî versyona PGP-îmzekirî pakêtên ``.flatpak`` an ``." #~ "snap`` ji https://onionshare.org/dist/ dema tu bixwazî." onionshare-onionshare-26fcdc5/docs/source/locale/ckb/LC_MESSAGES/security.po000066400000000000000000000127631521174352300267560ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2020-11-22 18:29+0000\n" "Last-Translator: Lecwan Munzur \n" "Language-Team: none\n" "Language: ckb\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.4-dev\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "Afirîneya ewlekarî" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" "Destpêkê :ref:`how_it_works`bixwune ji bo hîsekî çêbibe OnionShare çawa kar " "dike." #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "Wek hemû bername, gengaze kêmasî yên OnionShar hebin." #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "OnionShare li hemberî çi diparêze" #: ../../source/security.rst:11 #, fuzzy msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" "**Kesên şêyemîn nikarin dest bidin tiştekî kû di nava OnionShare de pêk tê." "** Bikar anîna OnionShare tê maneya hosting rasterast li ser komputerê te. " "Dema parvekirina nameya bi OnionShare, wê name naçin tu server. Wexta tu " "odeya pêwendî li ser OnionShare ava bikî, komputerê te ji bo wê jî wek " "server kar dike. Ev jî pêşiya modela kevnar digire bê kû mirov ji komputerên " "kesekî bawer bike." #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" #~ msgid "" #~ "**Third parties don't have access to anything that happens in OnionShare." #~ "** Using OnionShare means hosting services directly on your computer. " #~ "When sharing files with OnionShare, they are not uploaded to any server. " #~ "If you make an OnionShare chat room, your computer acts as a server for " #~ "that too. This avoids the traditional model of having to trust the " #~ "computers of others." #~ msgstr "" #~ "**Kesên şêyemîn nikarin dest bidin tiştekî kû di nava OnionShare de pêk " #~ "tê.** Bikar anîna OnionShare tê maneya hosting rasterast li ser komputerê " #~ "te. Dema parvekirina nameya bi OnionShare, wê name naçin tu server. Wexta " #~ "tu odeya pêwendî li ser OnionShare ava bikî, komputerê te ji bo wê jî wek " #~ "server kar dike. Ev jî pêşiya modela kevnar digire bê kû mirov ji " #~ "komputerên kesekî bawer bike." onionshare-onionshare-26fcdc5/docs/source/locale/ckb/LC_MESSAGES/sphinx.po000066400000000000000000000014211521174352300264050ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2020-11-20 17:28+0000\n" "Last-Translator: Lecwan Munzur \n" "Language-Team: none\n" "Language: ckb\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.4-dev\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "Versyon" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "Ziman" onionshare-onionshare-26fcdc5/docs/source/locale/ckb/LC_MESSAGES/tor.po000066400000000000000000000316671521174352300257170ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2020-11-20 17:28+0000\n" "Last-Translator: Lecwan Munzur \n" "Language-Team: none\n" "Language: ckb\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.4-dev\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "Bi Tor ve dide girêdan" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" #: ../../source/tor.rst:68 #, fuzzy msgid "Use the Tor version built into OnionShare" msgstr "''tor'' bi OnionShare beş kirî bikar bîne" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" #~ msgid "" #~ "Pick a way to connect OnionShare to Tor by clicking the \"⚙\" icon in the " #~ "bottom right of the OnionShare window to get to its settings." #~ msgstr "" #~ "Rêyekî hilbijêre ji bo OnionShare bi Tor ve girêbide dema tikandinali ser " #~ "ve \"⚙\" sembolê di jêra pencereya OnionShare ji bo bekeve ayarê." #~ msgid "Use the ``tor`` bundled with OnionShare" #~ msgstr "''tor'' bi OnionShare beş kirî bikar bîne" onionshare-onionshare-26fcdc5/docs/source/locale/cs/000077500000000000000000000000001521174352300226175ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/cs/LC_MESSAGES/000077500000000000000000000000001521174352300244045ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/cs/LC_MESSAGES/advanced.po000066400000000000000000000652411521174352300265210ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-01-24 17:48+0000\n" "Last-Translator: Toro \n" "Language-Team: none\n" "Language: cs\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" "X-Generator: Weblate 4.16-dev\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "Pokro�ilé funkce" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "Uložit panely" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "Vypnout soukromý klí�" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" "Ve výchozím nastavení jsou všechny služby OnionShare chráněny soukromým " "klí�em, který Tor nazývá \"client authentication\"." #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "Vlasní názvy" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "Plánovaný �as" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" "OnionShare podporuje přesné plánování, kdy se má služba spustit a zastavit. " "Před spuštěním serveru klikněte na jeho kartě na tla�ítko \"Zobrazit " "pokro�ilá nastavení\" a poté zaškrtněte polí�ka u položek \"Spustit službu " "onion v naplánovaný �as\", \"Zastavit službu onion v naplánovaný �as\" nebo " "u obou a nastavte příslušné požadované datum a �as." #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "Rozhraní příkazového řádku" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" "Kromě grafického rozhraní má OnionShare také rozhraní příkazového řádku." #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" #: ../../source/advanced.rst:77 #, fuzzy #| msgid "" #| "You can install just the command-line version of OnionShare using " #| "``pip3``::" msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" "Pomocí ``pip3`` můžete nainstalovat pouze verzi OnionShare pro příkazový " "řádek::" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" "Vemte na vědomí, že budete potřebovat nainstalovaný balí�ek ``tor``. V " "systému macOS jej nainstalujte pomocí: ``brew install tor``" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "Následně jej takto spusťte::" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" #: ../../source/advanced.rst:105 msgid "Usage" msgstr "Použití" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 msgid "share" msgstr "" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" #~ msgid "" #~ "Everything in OnionShare is temporary by default. If you close an " #~ "OnionShare tab, its address no longer exists and it can't be used again. " #~ "Sometimes you might want an OnionShare service to be persistent. This is " #~ "useful if you want to host a website available from the same OnionShare " #~ "address even if you reboot your computer." #~ msgstr "" #~ "Vše v OnionShare je ve výchozím nastavení do�asné. Pokud zavřete kartu " #~ "OnionShare, její adresa přestane neexistovat a nelze ji znovu použít. " #~ "Někdy však možná budete chtít, aby byla služba trvalá. To je užite�né, " #~ "pokud například chcete hostovat webovou stránku dostupnou ze stejné " #~ "adresy OnionShare, i když restartujete po�íta�." #~ msgid "" #~ "To make any tab persistent, check the \"Save this tab, and automatically " #~ "open it when I open OnionShare\" box before starting the server. When a " #~ "tab is saved a purple pin icon appears to the left of its server status." #~ msgstr "" #~ "Chcete-li, aby některá karta byla trvalá, zaškrtněte před spuštěním " #~ "serveru polí�ko \"Uložit tuto kartu a automaticky ji otevřít při otevření " #~ "služby OnionShare\". Po uložení karty se vlevo od jejího stavu na serveru " #~ "zobrazí ikona fialového špendlíku." onionshare-onionshare-26fcdc5/docs/source/locale/cs/LC_MESSAGES/develop.po000066400000000000000000000241731521174352300264110ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.4.1\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-06-06 17:06+0000\n" "Last-Translator: emma peel \n" "Language-Team: none\n" "Language: cs\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" "X-Generator: Weblate 4.18-dev\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "Vývoj služby OnionShare" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "Spolupráce" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" "OnionShare má otevřený tým na Keybase pro diskuzi o projektu, kladení " "otázek, sdílení nápadů a návrhů a plánování budoucího vývoje. (Je to také " "snadný způsob jak posílat end-to-end šifrované zprávy ostatním �lenům " "komunity OnionShare, jako například OnionShare adresy.) Chcete-li používat " "Keybase, stáhněte si `aplikaci Keybase `_, " "vytvořte si ú�et a `připojte se k tomuto týmu `_. V aplikaci přejděte do sekce \"Teams\", klikněte na \"Join a " "Team\" a zadejte \"onionshare\"." #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" "OnionShare má také `mailing list `_ pro vývojáře a designéry k diskuzi o projektu." #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "Přispívání kódu" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" "Zdrojový kód služby OnionShare najdete v tomto Git repozitáři: https://" "github.com/onionshare/onionshare" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" "Pokud byste chtěli do služby OnionShare přispět kódem, pomůže, když se " "připojíte k týmu na Keybase a popíšete, na �em byste chtěli pracovat. Měli " "byste si také prohlédnout všechny `open issues `_ na GitHubu a zvážit, zda se některému z nich " "nechcete věnovat." #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" "Až budete připraveni přispět kódem, otevřete v úložišti GitHub pull request. " "Jeden ze správců projektu ji zkontroluje a případně položí otázky, požádá o " "změny, zamítne ji nebo ji zařadí do projektu." #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "Zahájení vývoje" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" "OnionShare je vyvýjen v jazyce Python. Chcete-li za�ít, naklonujte repozitář " "Git na adrese https://github.com/onionshare/onionshare/ a následně si " "pře�těte soubor ``cli/README.md``, kde se dozvíte, jak nastavit vývojové " "prostředí pro verzi s příkazovým řádkem, a soubor ``desktop/README.md``, kde " "se dozvíte, jak nastavit vývojové prostředí pro grafickou verzi." #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" "Tyto soubory obsahují nezbytné technické pokyny a příkazy k instalaci " "závislostí pro vaši platformu a ke spuštění OnionShare ze zdrojového stromu." #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "Tipy pro ladění" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "Verbose mode" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" "Při vývoji je vhodné spustit OnionShare z terminálu a přidat do příkazu " "flag``--verbose`` (nebo ``-v``). Tím se do terminálu vypíše mnoho užite�ných " "zpráv, například když se inicializují ur�ité objekty, když dojde k událostem " "(jako je kliknutí na tla�ítka, uložení nebo na�tení nastavení) a další " "ladicí informace. Například::" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" "Vlastní debug messages můžete přidat spuštěním metody ``Common.log`` ze " "souboru ``onionshare/common.py``. Například::" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" "To může být užite�né při studiu řetězce událostí, ke kterým dochází při " "používání služby OnionShare, nebo hodnoty ur�itých proměnných před a po " "manipulaci s nimi." #: ../../source/develop.rst:124 msgid "Local Only" msgstr "Lokální mód" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" "Tor je pomalý a během vývoje je �asto výhodné zcela vynechat spouštění " "služeb onion. To můžete provést pomocí příznaku ``--local-only``. Například::" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" "V tomto případě na�tete adresu URL ``http://127.0.0.1:17641`` v běžném " "webovém prohlíže�i, jako je Firefox, namísto použití prohlíže�e Tor Browser. " "Soukromý klí� není v local-only módu potřeba, takže jej můžete ignorovat." #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "Přispívání překlady" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" "Překladem skrze `Hosted Weblate `_ pomozte ostatním, aby se jim OnionShare lépe používal a byl " "pro ně přívětivější. Vždy však zachovejte \"OnionShare\" v latince, v " "případě potřeby použijte \"OnionShare (localname)\"." #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" "Chcete-li pomoci překládat, vytvořte si ú�et na Hosted Weblate a za�něte " "přispívat." #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "Návrhy na Original English Strings" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" "Někdy jsou původní anglické řetězce (strings) chybné nebo se neshodují mezi " "aplikací a dokumentací." #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" "Vylepšit source string můžete přidáním @kingu do komentáře k Weblate nebo " "otevřením issue nebo pull requestu na GitHubu. Druhá možnost zajistí, že " "návrh uvidí všichni upstream vývojáři a případně budou moci řetězec upravit " "prostřednictvím obvyklých procesů revize kódu." #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "Stav překladů" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" "Zde je aktuální stav překladů. Pokud chcete zahájit překlad do jazyka, který " "ještě nebyl přidán, napište prosím na: onionshare-dev@lists.riseup.net" onionshare-onionshare-26fcdc5/docs/source/locale/cs/LC_MESSAGES/features.po000066400000000000000000000403441521174352300265670ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-01-25 18:49+0000\n" "Last-Translator: Toro \n" "Language-Team: none\n" "Language: cs\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" "X-Generator: Weblate 4.16-dev\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "Jak OnionShare funguje" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" "Webové servery jsou souštěny lokálně na vašem po�íta�i a jsou zpřístupněny " "ostatním lidem jako `Tor `_ `onion services " "`_." #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" "Ve výchozím stavu jsou webové adresy OnionShare chráněny soukromým klí�em." #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "OnionShare adresy mohou vypadat takto::" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "A soukromé klí�e například takto::" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" "Jste zodpovědný za bezpe�né sdílení této adresy a soukromého klí�e skrze " "vámi zvolené komunika�ní kanály, ať už se jedná o šifrovaný chat, �i méně " "bezpe�né alternativy, kupříkladu email, v závislosti na vašem `threat modelu " "`_." #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" #: ../../source/features.rst:29 msgid "Share Files" msgstr "" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "" #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" #: ../../source/features.rst:107 msgid "Host a Website" msgstr "" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "" #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/cs/LC_MESSAGES/help.po000066400000000000000000000055311521174352300257000ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-01-24 17:48+0000\n" "Last-Translator: Toro \n" "Language-Team: none\n" "Language: cs\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" "X-Generator: Weblate 4.16-dev\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "Získání nápovědy" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "Projděte si tuto stránku" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" "Najdete zde pokyny k používání služby OnionShare. Nejprve si, prosím, " "projděte všechny sekce, jestli nezodpoví Vaše otázky." #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "Podívejte se na GitHub Issues" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" "Pokud to není na webu, podívejte se prosím do `GitHub issues `_. Je možné, že se se stejným problémem " "setkal někdo jiný a bu� na něj upozornil vývojáře, nebo dokonce zveřejnil " "řešení." #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "Nahlásit problém" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" "Pokud se vám nedaří najít řešení, nebo chcete položit otázku �i navrhnout " "novou funkci, `nahlašte problém `_. Je vyžadováno `založení ú�tu GitHub `_." #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "Přidejte se k našemu Keybase teamu" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" "Viz :ref:`spolupráce` jak se připojit k týmu Keybase, který slouží k diskusi " "o projektu." onionshare-onionshare-26fcdc5/docs/source/locale/cs/LC_MESSAGES/index.po000066400000000000000000000021351521174352300260540ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2022-08-09 18:18+0000\n" "Last-Translator: Toro \n" "Language-Team: none\n" "Language: cs\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" "X-Generator: Weblate 4.14-dev\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "Dokumentace OnionShare" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" "OnionShare je open source nástroj, který umožňuje bezpe�ně a anonymně sdílet " "soubory, hostovat webové stránky a chatovat s přáteli pomocí sítě Tor." onionshare-onionshare-26fcdc5/docs/source/locale/cs/LC_MESSAGES/install.po000066400000000000000000000434461521174352300264250ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-06-06 12:39+0000\n" "Last-Translator: emma peel \n" "Language-Team: none\n" "Language: cs\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" "X-Generator: Weblate 4.18-dev\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "Instalace" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "Windows nebo macOS" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" "Aplikaci OnionShare pro Windows a macOS si můžete stáhnout z webu " "`OnionShare `_." #: ../../source/install.rst:12 msgid "Mobile" msgstr "" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "" #: ../../source/install.rst:16 msgid "Android" msgstr "" #: ../../source/install.rst:17 msgid "" "Google Play: https://play.google.com/store/apps/details?id=org.onionshare." "android" msgstr "" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "" #: ../../source/install.rst:20 msgid "iOS" msgstr "" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "" #: ../../source/install.rst:22 msgid "" "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "" #: ../../source/install.rst:27 msgid "Linux" msgstr "Linux" #: ../../source/install.rst:29 #, fuzzy msgid "" "There are various ways to install OnionShare for Linux, but the recommended " "way is to use either the `Flatpak `_ or the `Snap " "`_ package. Flatpak and Snapcraft ensure that you'll " "always use the newest version and run OnionShare inside of a sandbox." msgstr "" "Existuje mnoho cest, jak instalovat OnionShare pro Linux, avšak je " "doporu�eno využít `Flatpak `_ nebo`Snap `_ balí�ek." #: ../../source/install.rst:32 #, fuzzy msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" "Snap je vestavěně podporován na Ubuntu, Fedora přichází s podporou Flatpaku. " "Který z nich si však vyberete je na vás. Oba fungují na Linuxových " "distribucích." #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: https://flathub.org/apps/details/org." "onionshare.OnionShare" msgstr "" "**Instalovat OnionShare za pomoci Flatpaku**: https://flathub.org/apps/" "details/org.onionshare.OnionShare" #: ../../source/install.rst:36 #, fuzzy msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" "**Instalovat OnionShare za pomoci Snapu**: https://flathub.org/apps/details/" "org.onionshare.OnionShare" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" "Pokud dáváte přednost stažení a instalaci PGP podepsaných balí�ků ``." "flatpak`` nebo ``.snap``, můžete si je stáhnout z https://onionshare.org/" "dist/ ." #: ../../source/install.rst:41 #, fuzzy msgid "Manual Flatpak Installation" msgstr "Instalace" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at https://flatpak.org/setup/." msgstr "" #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo``. Even though you " "won't be downloading OnionShare from Flathub, OnionShare depends on some " "packages that are only available there." msgstr "" #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the file " "you downloaded." msgstr "" #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the PGP-" "signed Snapcraft package, you can do so like this:" msgstr "" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at https://snapcraft.io/docs/" "installing-snapd." msgstr "" #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.snap`` and ``.snap.asc`` files." msgstr "" #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version number " "of the file you downloaded. Note that you must use `--dangerous` because the " "package is not signed by the Snapcraft store, however you did verify its PGP " "signature, so you know it's legitimate." msgstr "" #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "" #: ../../source/install.rst:68 msgid "Command-line only" msgstr "CLI" #: ../../source/install.rst:70 #, fuzzy msgid "" "You can install just the command-line version of OnionShare on any operating " "system using the Python package manager ``pip``. :ref:`cli` has more info." msgstr "" "Můžete nainstalovat CLI (command line verzi) OnionSharu na jakýkoliv " "opera�ní systém za pomoci Python package manageru ``pip``. Viz :ref:`cli`." #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare can " "also be installed on `FreeBSD `_. It's available via " "its ports collection or as pre-built package. Should you opt to install and " "use OnionShare on a FreeBSD operating system, please be aware that it's " "**NOT** officially supported by the OnionShare project." msgstr "" #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the source " "codes from the official OnionShare repository (or its official release " "packages from `PyPI `_). Should " "you wish to check changes related to this platform, please refer to the " "following resources:" msgstr "" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "" #: ../../source/install.rst:85 #, fuzzy msgid "Manual pkg Installation" msgstr "Instalace" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, in " "order to install OnionShare for Python 3.9, use::" msgstr "" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as pre-" "built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli`` if you " "want to install that version." msgstr "" #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built packages, " "please refer to its `official Handbook section about pkg `_." msgstr "" #: ../../source/install.rst:96 #, fuzzy msgid "Manual port Installation" msgstr "Instalace" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run the " "following::" msgstr "" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www/onionshare-" "cli`` if you want to install that version." msgstr "" #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports collection, " "please refer to its `official Handbook section about ports `_." msgstr "" #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "Ověřování podpisů PGP" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't been " "tampered with by verifying its PGP signature. For Windows and macOS, this " "step is optional and provides defense in depth: the OnionShare binaries " "include operating system-specific signatures, and you can just rely on those " "alone if you'd like." msgstr "" "Ověřením podpisu PGP si můžete ověřit, zda je stažený balí�ek legitimní a " "zda s ním nebylo manipulováno. V případě systémů Windows a MacOS je tento " "krok nepovinný, avšak přináší hlubší ochranu: binární soubory OnionShare " "obsahují podpisy specifické pro opera�ní systém, a pokud chcete, můžete se " "spolehnout pouze na ně." #: ../../source/install.rst:115 msgid "Signing key" msgstr "Podpisový klí�" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "" #: ../../source/install.rst:121 msgid "" "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" #: ../../source/install.rst:122 #, fuzzy msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver `_." msgstr "" "Balí�ky jsou podepsány Micahem Lee, hlavním vývojář, pomocí jeho veřejného " "klí�e PGP s otiskem ``927F419D7EC82C2F149C1BD1403C2657CD994F73``. Micahův " "klí� si můžete stáhnout `z keyserveru keys.openpgp.org >`_." #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "" #: ../../source/install.rst:125 msgid "" "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "" #: ../../source/install.rst:129 msgid "" "PGP public key fingerprint ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." msgstr "" #: ../../source/install.rst:130 #, fuzzy msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver `_." msgstr "" "Balí�ky jsou podepsány Micahem Lee, hlavním vývojář, pomocí jeho veřejného " "klí�e PGP s otiskem ``927F419D7EC82C2F149C1BD1403C2657CD994F73``. Micahův " "klí� si můžete stáhnout `z keyserveru keys.openpgp.org >`_." #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you probably " "want `GPGTools `_, and for Windows you probably want " "`Gpg4win `_." msgstr "" "Pro ověření podpisů je nutné mít nainstalovaný GnuPG. Pro macOS " "pravděpodobně potřebujete `GPGTools `_, pro Windows " "pak např. `Gpg4win `_." #: ../../source/install.rst:135 msgid "Signatures" msgstr "Podpisy" #: ../../source/install.rst:137 #, fuzzy msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, macOS, " "Flatpak, Snap, and source packages, at https://onionshare.org/dist/ in the " "folders named for each version of OnionShare. You can also find them on the " "`GitHub Releases page `_." msgstr "" "Podpisy (jako ``.asc`` soubory), stejně jako Windows, macOS, Flatpak, Snap a " "zdrojové balí�ky na https://onionshare.org/dist/ v adresáři pojmenovaném pro " "každou verzi OnionShare. Můžete je také najít na `GitHub Releases page " "`_." #: ../../source/install.rst:141 msgid "Verifying" msgstr "Ověřování" #: ../../source/install.rst:143 #, fuzzy msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify the " "binary in a terminal like this:" msgstr "" "Po importu Micahova veřejného klí�e do vaší klí�enky GnuPG, stažení binárky " "a podpisu ``.asc`` můžete binárku pro macOS ověřit v terminálu takto::" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "" #: ../../source/install.rst:153 #, fuzzy msgid "For Linux::" msgstr "Linux" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "O�ekávaný výstup vypadá takto::" #: ../../source/install.rst:173 #, fuzzy msgid "" "If you don't see ``Good signature from``, there might be a problem with the " "integrity of the file (malicious or otherwise), and you should not install " "the package." msgstr "" "Pokud nevidíte ``Good signature from``, může být problém s integritou " "souboru (např. škodlivý) a balí�ek byste neměli instalovat. (Výše zobrazené " "``VAROV�N�:`` neznamená problém s balí�kem, ale pouze to, že jste " "nedefinovali úroveň \"důvěryhodnosti\" Micahova PGP klí�e.)" #: ../../source/install.rst:175 #, fuzzy msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" "Pokud nevidíte ``Good signature from``, může být problém s integritou " "souboru (např. škodlivý) a balí�ek byste neměli instalovat. (Výše zobrazené " "``VAROV�N�:`` neznamená problém s balí�kem, ale pouze to, že jste " "nedefinovali úroveň \"důvěryhodnosti\" Micahova PGP klí�e.)" #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and " "the `Tor Project `_ may be useful." msgstr "" "Pokud se chcete dozvědět více o ověřování podpisů PGP, mohou vám být " "užite�né příru�ky pro `Qubes OS `_ a `Tor Project `_." #~ msgid "Or for Windows, in a command-prompt like this::" #~ msgstr "Nebo pro Windows v příkazovém řádku takto::" #~ msgid "" #~ "There are various ways to install OnionShare for Linux, but the " #~ "recommended way is to use either the `Flatpak `_ or " #~ "the `Snap `_ package. Flatpak and Snap ensure that " #~ "you'll always use the newest version and run OnionShare inside of a " #~ "sandbox." #~ msgstr "" #~ "Existuje mnoho cest, jak instalovat OnionShare pro Linux, avšak je " #~ "doporu�eno využít `Flatpak `_ nebo`Snap `_ balí�ek." #~ msgid "" #~ "Snap support is built-in to Ubuntu and Fedora comes with Flatpak support, " #~ "but which you use is up to you. Both work in all Linux distributions." #~ msgstr "" #~ "Snap je vestavěně podporován na Ubuntu, Fedora přichází s podporou " #~ "Flatpaku. Který z nich si však vyberete je na vás. Oba fungují na " #~ "Linuxových distribucích." #~ msgid "**Install OnionShare using Snap**: https://snapcraft.io/onionshare" #~ msgstr "" #~ "**Instalovat OnionShare za pomoci Snapu**: https://flathub.org/apps/" #~ "details/org.onionshare.OnionShare" #~ msgid "" #~ "You can install just the command line version of OnionShare on any " #~ "operating system using the Python package manager ``pip``. See :ref:`cli` " #~ "for more information." #~ msgstr "" #~ "Můžete nainstalovat CLI (command line verzi) OnionSharu na jakýkoliv " #~ "opera�ní systém za pomoci Python package manageru ``pip``. Viz :ref:`cli`." onionshare-onionshare-26fcdc5/docs/source/locale/cs/LC_MESSAGES/security.po000066400000000000000000000100371521174352300266140ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2022-08-10 19:21+0000\n" "Last-Translator: Toro \n" "Language-Team: none\n" "Language: cs\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" "X-Generator: Weblate 4.14-dev\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "Bezpe�nostní design" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/cs/LC_MESSAGES/sphinx.po000066400000000000000000000014521521174352300262570ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2022-08-09 18:18+0000\n" "Last-Translator: Toro \n" "Language-Team: none\n" "Language: cs\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" "X-Generator: Weblate 4.14-dev\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "Verze" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "Jazyky" onionshare-onionshare-26fcdc5/docs/source/locale/cs/LC_MESSAGES/tor.po000066400000000000000000000476421521174352300255650ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-06-02 11:21+0000\n" "Last-Translator: emma peel \n" "Language-Team: none\n" "Language: cs\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" "X-Generator: Weblate 4.18-dev\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "Připojení k síti Tor" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "Použít verzi Toru vestavěnou v OnionShare" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" "Jedná se o výchozí, nejjednodušší a nejspolehlivější způsob připojení služby " "OnionShare k síti Tor. Z tohoto důvodu je doporu�ován většině uživatelů." #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" "Při otevření OnionShare se na pozadí spustí již nakonfigurovaný proces " "``tor``, který bude OnionShare používat. Nezasahuje do jiných ``tor`` " "procesů v po�íta�i, takže můžete používat prohlíže� Tor Browser nebo " "systémový ``tor`` samostatně." #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "" #: ../../source/tor.rst:78 #, fuzzy msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" "Chcete-li použít most, otevřete kartu Nastavení Toru. Musíte vybrat možnost " "\"Použít verzi Toru vestavěnou v OnionShare \" a zaškrtnout polí�ko \"Použít " "most\"." #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" "Zkuste nejprve využít vestavěný most. Doporu�uje se používat mosty `obfs4` " "nebo `snowflake`, nikoli však `meek-azure`. (provoz mostů meek-azure je pro " "projekt Tor velmi nákladný, používejte je pouze v případě, kdy se nemůžete " "připojit k Toru jiným způsobem)" #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" "Pokud vestavěný most nefunguje, můžete si vyžádat most z torproject.org. " "Abyste mohli požádat o bridge, musíte vyřešit CAPTCHA. (Tím se vládám nebo " "poskytovatelům internetových služeb ztíží blokování přístupu k mostům Tor.)" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" "Máte také možnost využít mostu, o kterém jste se dozvěděli z důvěryhodného " "zdroje." #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "Pokus o automatickou konfiguraci pomocí prohlíže�e Tor Browser" #: ../../source/tor.rst:93 #, fuzzy msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" "Pokud jste si stáhli prohlíže� Tor Browser `_ a " "nechcete mít spuštěné dva procesy ``tor``, můžete použít proces ``tor`` z " "prohlíže�e Tor Browser. Mějte na paměti, že pro správnou funk�nost služby " "OnionShare musíte mít během jejího používání prohlíže� Tor Browser otevřený " "na pozadí." #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "Používání ``toru`` v systému Windows" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" "Toto je poměrně pokro�ilé. Musíte umět upravovat soubory s prostým textem a " "dělat věci jako administrátor." #: ../../source/tor.rst:101 #, fuzzy #| msgid "" #| "Download the Tor Windows Expert Bundle `from `_. Extract the compressed file and copy the extracted " #| "folder to ``C:\\Program Files (x86)\\`` Rename the extracted folder with " #| "``Data`` and ``Tor`` in it to ``tor-win32``." msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" "Stáhněte Tor Windows Expert Bundle `z `_. Vyextrahujte soubory, zkopírujte vyextrahovanou složku do ``C:" "\\Program Files (x86)\\``, tuto složku s `Data`` a ``Tor`` přejmenujte na " "``tor-win32``." #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" "Vytvořte heslo control portu. (Používání alespoň 7 slov za sebou, kupříkladu " "``Byl pozdni vecer prvni maj lasky cas`` je relativně dobrý start.) Nyní " "otevřete příkazový řádek (``cmd``) jako administrátor a pomocí ``tor.exe --" "hash-password`` vygenerujte hash vašeho hesla. Například::" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" "Zahashované heslo je zobrazeno po několika ignorovatlených upozorněních. V " "našem případě je to " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" "Nyní vytvořte nový textový soubor na ``C:\\Program Files (x86)\\tor-" "win32\\torrc`` a vložte do něj vygenerovaný hash, ``HashedControlPassword`` " "nahra�te právě vygenerovaným hashem::" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" "V administrátorské příkazové řádce nainstalujte ``tor`` jako službu za užití " "příslušného souboru ``torrc``, který jste právě vytvořili (jak je popsáno v " "``_). Například " "takto::" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "Nyní jste spustili systémový proces ``tor`` ve Windows!" #: ../../source/tor.rst:125 #, fuzzy msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" "Otevřete OnionShare a v něm klikněte na ikonu \"⚙\". Pod \"Jak by se měl " "OnionShare připojit k Toru?\" vyberte \"Připojit se pomocí řídícího portu " "(control port)\" a nastavte \"Control port\" na ``127.0.0.1`` a \"Port\" na " "``9051``. Jako heslo zadejte to, které jste ke control portu vytvořili " "předtím. Klidněte na \"Vyzkoušet připojení k Toru\". Pokud půjde vše jak má, " "měli byste vidět \"Připojeno k Tor controlleru\"." #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "Používání ``toru`` v macOS" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" "Nejdříve nainstalujte `Homebrew `_, pokud ho ještě nemáte, " "následně nainstalujte Tor::" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "Nyní nakonfigurujte Tor pro umožnění připojení z OnionShare::" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "A spusťte systémovou službu Tor::" #: ../../source/tor.rst:151 #, fuzzy msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" "Otevřete OnionShare a v něm klikněte na ikonu \"⚙\". Pod \"Jak by se měl " "OnionShare připojit k Toru?\" vyberte \"Připojit se pomocí řídícího portu " "(control port)\" a nastavte \"Control port\" na ``127.0.0.1`` a \"Port\" na " "``9051``. Jako heslo zadejte to, které jste ke control portu vytvořili " "předtím. Klidněte na \"Vyzkoušet připojení k Toru\". Pokud půjde vše jak má, " "měli byste vidět \"Připojeno k Tor controlleru\"." #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" #: ../../source/tor.rst:170 #, fuzzy msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" "Otevřete OnionShare a v něm klikněte na ikonu \"⚙\". Pod \"Jak by se měl " "OnionShare připojit k Toru?\" vyberte \"Připojit se pomocí řídícího portu " "(control port)\" a nastavte \"Control port\" na ``127.0.0.1`` a \"Port\" na " "``9051``. Jako heslo zadejte to, které jste ke control portu vytvořili " "předtím. Klidněte na \"Vyzkoušet připojení k Toru\". Pokud půjde vše jak má, " "měli byste vidět \"Připojeno k Tor controlleru\"." #~ msgid "" #~ "Pick a way to connect OnionShare to Tor by clicking the Tor onion icon in " #~ "the bottom right of the OnionShare window to open the Tor Settings tab." #~ msgstr "" #~ "Způsob připojení služby OnionShare k síti Tor zvolíte kliknutím na ikonu " #~ "Toru (cibule) v pravém dolním rohu okna služby OnionShare, �ímž otevřete " #~ "kartu Nastavení sítě Tor." #~ msgid "Getting Around Censorship" #~ msgstr "Obcházení cenzury" #~ msgid "" #~ "If your access to the internet is censored, you can configure OnionShare " #~ "to connect to the Tor network using `Tor bridges `_. If OnionShare connects to Tor without one, " #~ "you don't need to use a bridge." #~ msgstr "" #~ "Pokud je váš přístup k internetu cenzurován, můžete OnionShare " #~ "nakonfigurovat tak, aby se připojovala k síti Tor pomocí `mostů (Tor " #~ "bridges) `_. Pokud se " #~ "OnionShare připojuje k síti Tor bez nich, není nutné je využívat." #~ msgid "" #~ "To use a bridge, open the Tor Settings tab. You must select \"Use the Tor " #~ "version built into OnionShare\" and check the \"Use a bridge\" checkbox." #~ msgstr "" #~ "Chcete-li použít most, otevřete kartu Nastavení Toru. Musíte vybrat " #~ "možnost \"Použít verzi Toru vestavěnou v OnionShare \" a zaškrtnout " #~ "polí�ko \"Použít most\"." #~ msgid "" #~ "Open OnionShare and click the \"⚙\" icon in it. Under \"How should " #~ "OnionShare connect to Tor?\" choose \"Connect using control port\", and " #~ "set \"Control port\" to ``127.0.0.1`` and \"Port\" to ``9051``. Under " #~ "\"Tor authentication settings\" choose \"Password\" and set the password " #~ "to the control port password you picked above. Click the \"Test " #~ "Connection to Tor\" button. If all goes well, you should see \"Connected " #~ "to the Tor controller\"." #~ msgstr "" #~ "Otevřete OnionShare a v něm klikněte na ikonu \"⚙\". Pod \"Jak by se měl " #~ "OnionShare připojit k Toru?\" vyberte \"Připojit se pomocí řídícího portu " #~ "(control port)\" a nastavte \"Control port\" na ``127.0.0.1`` a \"Port\" " #~ "na ``9051``. Jako heslo zadejte to, které jste ke control portu vytvořili " #~ "předtím. Klidněte na \"Vyzkoušet připojení k Toru\". Pokud půjde vše jak " #~ "má, měli byste vidět \"Připojeno k Tor controlleru\"." onionshare-onionshare-26fcdc5/docs/source/locale/da/000077500000000000000000000000001521174352300225765ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/da/LC_MESSAGES/000077500000000000000000000000001521174352300243635ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/da/LC_MESSAGES/advanced.po000066400000000000000000000603071521174352300264760ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.0\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" #: ../../source/advanced.rst:77 msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" #: ../../source/advanced.rst:105 msgid "Usage" msgstr "" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 msgid "share" msgstr "" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/da/LC_MESSAGES/develop.po000066400000000000000000000135271521174352300263710ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.0\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" #: ../../source/develop.rst:124 msgid "Local Only" msgstr "" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/da/LC_MESSAGES/features.po000066400000000000000000000367251521174352300265560ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.0\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" #: ../../source/features.rst:29 msgid "Share Files" msgstr "" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "" #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" #: ../../source/features.rst:107 msgid "Host a Website" msgstr "" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "" #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/da/LC_MESSAGES/help.po000066400000000000000000000035641521174352300256630ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.0\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/da/LC_MESSAGES/index.po000066400000000000000000000015431521174352300260350ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.8.0\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/da/LC_MESSAGES/install.po000066400000000000000000000305651521174352300264020ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.0\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" #: ../../source/install.rst:12 msgid "Mobile" msgstr "" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "" #: ../../source/install.rst:16 msgid "Android" msgstr "" #: ../../source/install.rst:17 msgid "" "Google Play: https://play.google.com/store/apps/details?id=org.onionshare." "android" msgstr "" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "" #: ../../source/install.rst:20 msgid "iOS" msgstr "" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "" #: ../../source/install.rst:22 msgid "" "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "" #: ../../source/install.rst:27 msgid "Linux" msgstr "" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the recommended " "way is to use either the `Flatpak `_ or the `Snap " "`_ package. Flatpak and Snapcraft ensure that you'll " "always use the newest version and run OnionShare inside of a sandbox." msgstr "" #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: https://flathub.org/apps/details/org." "onionshare.OnionShare" msgstr "" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at https://flatpak.org/setup/." msgstr "" #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo``. Even though you " "won't be downloading OnionShare from Flathub, OnionShare depends on some " "packages that are only available there." msgstr "" #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the file " "you downloaded." msgstr "" #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the PGP-" "signed Snapcraft package, you can do so like this:" msgstr "" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at https://snapcraft.io/docs/" "installing-snapd." msgstr "" #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.snap`` and ``.snap.asc`` files." msgstr "" #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version number " "of the file you downloaded. Note that you must use `--dangerous` because the " "package is not signed by the Snapcraft store, however you did verify its PGP " "signature, so you know it's legitimate." msgstr "" #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "" #: ../../source/install.rst:68 msgid "Command-line only" msgstr "" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any operating " "system using the Python package manager ``pip``. :ref:`cli` has more info." msgstr "" #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare can " "also be installed on `FreeBSD `_. It's available via " "its ports collection or as pre-built package. Should you opt to install and " "use OnionShare on a FreeBSD operating system, please be aware that it's " "**NOT** officially supported by the OnionShare project." msgstr "" #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the source " "codes from the official OnionShare repository (or its official release " "packages from `PyPI `_). Should " "you wish to check changes related to this platform, please refer to the " "following resources:" msgstr "" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "" #: ../../source/install.rst:85 msgid "Manual pkg Installation" msgstr "" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, in " "order to install OnionShare for Python 3.9, use::" msgstr "" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as pre-" "built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli`` if you " "want to install that version." msgstr "" #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built packages, " "please refer to its `official Handbook section about pkg `_." msgstr "" #: ../../source/install.rst:96 msgid "Manual port Installation" msgstr "" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run the " "following::" msgstr "" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www/onionshare-" "cli`` if you want to install that version." msgstr "" #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports collection, " "please refer to its `official Handbook section about ports `_." msgstr "" #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't been " "tampered with by verifying its PGP signature. For Windows and macOS, this " "step is optional and provides defense in depth: the OnionShare binaries " "include operating system-specific signatures, and you can just rely on those " "alone if you'd like." msgstr "" #: ../../source/install.rst:115 msgid "Signing key" msgstr "" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "" #: ../../source/install.rst:121 msgid "" "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" #: ../../source/install.rst:122 msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "" #: ../../source/install.rst:125 msgid "" "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "" #: ../../source/install.rst:129 msgid "" "PGP public key fingerprint ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." msgstr "" #: ../../source/install.rst:130 msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you probably " "want `GPGTools `_, and for Windows you probably want " "`Gpg4win `_." msgstr "" #: ../../source/install.rst:135 msgid "Signatures" msgstr "" #: ../../source/install.rst:137 msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, macOS, " "Flatpak, Snap, and source packages, at https://onionshare.org/dist/ in the " "folders named for each version of OnionShare. You can also find them on the " "`GitHub Releases page `_." msgstr "" #: ../../source/install.rst:141 msgid "Verifying" msgstr "" #: ../../source/install.rst:143 msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify the " "binary in a terminal like this:" msgstr "" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with the " "integrity of the file (malicious or otherwise), and you should not install " "the package." msgstr "" #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and " "the `Tor Project `_ may be useful." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/da/LC_MESSAGES/security.po000066400000000000000000000077161521174352300266050ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.0\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/da/LC_MESSAGES/sphinx.po000066400000000000000000000013431521174352300262350ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.8.0\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/da/LC_MESSAGES/tor.po000066400000000000000000000306151521174352300255340ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.0\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/de/000077500000000000000000000000001521174352300226025ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/de/LC_MESSAGES/000077500000000000000000000000001521174352300243675ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/de/LC_MESSAGES/advanced.po000066400000000000000000001473611521174352300265100ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-05-04 12:03+0000\n" "Last-Translator: curtisb \n" "Language-Team: de \n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.12-dev\n" "Generated-By: Babel 2.17.0\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "Fortgeschrittene Nutzung" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "Reiter speichern" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" "Wenn du die von dir gehosteten OnionShare-Tabs schließt, werden sie zerstört " "und können nicht wiederverwendet werden. Dauerhaft gehostete Websites sind " "unter derselben Adresse verfügbar, auch wenn der Computer, von dem aus sie " "freigegeben wurden, neu gestartet wird." #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" "Mach jede Registerkarte dauerhaft, indem du das Kästchen \"Diese " "Registerkarte immer öffnen, wenn OnionShare gestartet wird\" aktivierst, " "bevor du deinen Server startest." #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" "Wenn du OnionShare öffnest, werden deine gespeicherten Tabs aus der " "vorherigen Sitzung geöffnet. Jeder Dienst kann dann manuell gestartet werden " "und ist unter der gleichen OnionShare-Adresse verfügbar und durch den " "gleichen privaten Schlüssel geschützt." #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" "Wenn du eine Registerkarte speicherst, wird eine Kopie des geheimen " "Schlüssels des Onion-Dienstes auf deinem Computer gespeichert." #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "Privaten Schlüssel deaktivieren" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" "Standardmäßig werden alle OnionShare-Dienste mit einem privaten Schlüssel " "gesichert. Dies wird im Tor-Kontext \"Client-Authentifizierung\" genannt." #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" "Wenn du einen OnionShare-Dienst lädst, wird der Tor-Browser dich auffordern, " "deinen privaten Schlüssel einzugeben. Wenn du der Öffentlichkeit erlauben " "willst, deinen Dienst zu nutzen, ist es besser, den privaten Schlüssel ganz " "zu deaktivieren." #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" "Um den privaten Schlüssel für eine Registerkarte zu deaktivieren, setze ein " "Kreuz in das \"Dies ist ein öffentlicher OnionShare-Service (Deaktiviert den " "privaten Schlüssel)\" Kästchen bevor du den Server startest. Dadurch wird " "der Server öffentlich Zugänglich, wodurch kein privater Schlüssel mehr " "benötigt wird." #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "Benutzerdefinierte Titel" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" "Wenn jemand einen OnionShare-Dienst im Tor-Browser aufruft, sieht er " "standardmäßig den Standardtitel für den jeweiligen Service-Typ. Der Standard-" "Titel eines Chat-Dienstes ist beispielsweise \"OnionShare Chat\"." #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" "Wenn du die Einstellung \"Benutzerdefinierter Titel\" bearbeitest, bevor du " "einen Server startest, kannst du sie ändern." #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "Geplante Zeiten" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" "OnionShare erlaubt eine genaue Zeitsteuerung, wann ein Dienst starten und " "stoppen soll. Bevor du den Dienst startest, klicke im jeweiligen Reiter auf " "„Erweiterte Einstellungen anzeigen“ und setze die Haken bei „Onion-Dienst zu " "einem festgelegten Zeitpunkt starten“, „Onion-Dienst zu einem festgelegten " "Zeitpunkt stoppen“ oder bei beiden, und lege das jeweilig gewünschte Datum " "samt Uhrzeit fest." #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" "Bei Diensten, die in der Zukunft starten sollen, wird ein Countdown-Timer " "angezeigt, wenn die Schaltfläche \"Freigabe starten\" angeklickt wird. Bei " "Diensten, die in der Zukunft gestoppt werden sollen, wird ein Countdown-" "Timer angezeigt, wenn sie gestartet werden." #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" "**Die Einstellung eines automatischen Starts (Datum und Uhrzeit) für einen " "OnionShare Dienst kann als eine Totmannschaltung verwendet werden**. Das " "bedeutet dass der von Dir so eingestellte Dienst zu einem bestimmten " "Zeitpunkt in der Zukunft veröffentlich wird, wenn Du dies nicht zuvor " "änderst. Wenn Dir nichts passiert, kannst Du den Dienst stoppen bevor er " "beginnt zu starten, wenn Dir etwas passiert ist, startet der Dienst ohne " "Dein erneutes zutun." #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" "**Die automatische Beendigung eines OnionShare-Dienstes schränkt seine " "Sichtbarkeit ein**. Wenn du geheime Informationen oder etwas, das veraltet " "ist, weitergeben willst, kannst du das für eine ausgewählte begrenzte Zeit " "tun." #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "Kommandozeilen-Schnittstelle" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" "Zusätzlich zur grafischen Oberfläche verfügt OnionShare auch über eine " "Kommandozeilen-Schnittstelle." #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "Installation der Befehlszeilenversion" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" "Wenn du das Snap-, macOS- oder Windows-Paket installiert hast, hast du " "bereits die CLI-Version installiert." #: ../../source/advanced.rst:77 msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" "Alternativ kannst du auch nur die Kommandozeilenversion von OnionShare mit " "``pip3``:: installieren" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" "Beachte, dass du auch hierfür das ``tor``-Paket installiert haben musst. " "Unter macOS kannst du dieses mit ``brew install tor`` installieren" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "Führe es dann wie folgt aus::" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" "Informationen über die Installation auf verschiedenen Betriebssystem findest " "du in der Datei `CLI README`_ im Git-Repository." #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "Ausführen der CLI von Snap aus" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" "Wenn du OnionShare mit dem Snap-Paket installiert hast, kannst du " "``onionshare.cli`` ausführen, um auf die Kommandozeilenversion zuzugreifen." #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "Ausführen der CLI unter macOS" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" "Vom Terminal aus kannst du ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help`` ausführen" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "Ausführen der CLI unter Windows" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" "In der Windows-Installation ist die ausführbare Datei ``onionshare-cli.exe`` " "vorhanden." #: ../../source/advanced.rst:105 msgid "Usage" msgstr "Benutzung" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" "Die Dokumentation zur Kommandozeile kann über den Befehl ``onionshare --" "help`` abgerufen werden::" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "Ausführen der CLI als systemd-Unit-Datei" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" "Es ist möglich, OnionShare automatisch von der CLI aus zu starten, indem " "eine systemd-Unit-Datei verwendet wird." #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" "Dies ist besonders nützlich, wenn du im 'persistenten' Modus arbeitest und " "bei jedem Start deines Rechners denselben Onion-Dienst starten möchtest." #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "Dazu musst du zunächst eine OnionShare json-Konfiguration vorbereiten." #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" "Hier ist die Hauptkonfiguration von OnionShare. In diesem Beispiel ist sie " "in ``/home/user/.config/onionshare/onionshare.json`` gespeichert. Es kann " "sein, dass du einige der Einstellungen anpassen musst, aber wenn du " "OnionShare bereits installiert hast, sieht es wahrscheinlich schon ähnlich " "aus wie hier::" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" "Beachte den Abschnitt 'persistent_tabs'. Wir werden nun eine Datei unter ``/" "home/user/.config/onionshare/persistent/my-persistent-onion.json`` " "erstellen, die wie folgt aussieht::" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" "**Verwende diesen privaten Schlüssel, service_id oder client_auth Schlüssel " "nicht wirklich! Sie werden nur als Beispiel gezeigt. Gib den private_key " "niemals an andere weiter.**" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" "Der einfachste Weg, die Onion-Adresse und den privaten Schlüssel zu " "generieren, besteht darin, zunächst eine 'angeheftete' OnionShare-" "Registerkarte in der Desktop-App zu erstellen und die Freigabe zum ersten " "Mal zu starten. Dadurch werden die dauerhaften Einstellungen in deinem " "Ordner ``.config/onionshare/persistent/`` mit einem zufälligen Namen " "gespeichert. Du kannst diese Registerkarte wieder entfernen, wenn du sie das " "erste Mal erstellt hast. Du kannst sie aber auch dort lassen, wo sie ist, " "und die persistente Datei in deiner systemd-Unit-Datei unten verwenden." #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" "Nun kannst du eine systemd unit Datei in ``/etc/systemd/system/onionshare-" "cli.service`` erstellen. Stelle sicher, dass du den Benutzer und die Gruppe " "an deinen eigenen Benutzer/deine eigene Gruppe anpasst, sowie Änderungen an " "allen Pfaden zum onionshare-cli-Binary oder den Pfaden zu deinen JSON-" "Konfigurationen und Freigaben." #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "Die systemd-Unit-Datei sollte wie folgt aussehen::" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" "Beachte, dass, obwohl ``/home/user/my-shared-file.txt`` im Abschnitt " "``filenames`` der Datei ``my-persistent-onion.json`` definiert wurde, es " "trotzdem notwendig ist, es als Argument für den onionshare-cli Befehl " "anzugeben." #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" "Stelle sicher, dass du ``sudo systemctl daemon-reload`` ausführst, nachdem " "du die Unit-Datei erstellt hast." #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" "Nun kannst du ``sudo systemctl start onionshare-cli.service`` ausführen. " "Wenn du ``journalctl`` installiert hast, kannst du ``sudo journalctl -f -t " "onionshare-cli`` ausführen, und du solltest eine Ausgabe sehen, dass dein " "Dienst startet::" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" "Wenn du nicht willst, dass deine Benutzer einen privaten Schlüssel benutzen, " "setze ``public`` auf ``true`` in den ``general`` Einstellungen der my-" "persistent-onion.json Datei." #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "Tastaturkurzbefehle" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" "Die OnionShare-Desktop-Anwendung enthält einige Tastaturkurzbefehle, die der " "Bequemlichkeit und Zugänglichkeit dienen::" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "Und auf dem Hauptbildschirm für die Modusauswahl::" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "Übertragen deiner OnionShare-Daten auf einen anderen Computer" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" "Wenn du zu einem anderen Computer wechselst, möchtest du vielleicht deine " "OnionShare-Daten übertragen. Dies gilt insbesondere, wenn du eine " "'dauerhafte' Onion-Adresse hattest und diese beibehalten möchtest." #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" "OnionShare speichert alle diese Daten in einem bestimmten Ordner. Kopiere " "den entsprechenden Ordner für dein Betriebssystem unten auf deinen neuen " "Computer:" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "Linux: ``~/.config/onionshare``" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "macOS: ``~/Library/Application Support/OnionShare``" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "Windows: ``%APPDATA%\\OnionShare``" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "Parameter in der Konfigurationsdatei" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" "OnionShare speichert seine Einstellungen in einer JSON-Datei. Sowohl die CLI-" " als auch die Desktop-Version verwenden diese Konfigurationsdatei. In der " "CLI kannst du auch einen Pfad zu einer eigenen Konfigurationsdatei mit " "``--config`` angeben." #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" "Im Folgenden sind die Parameter der Konfigurationsdatei und ihre Bedeutung " "aufgeführt. Wenn deine Konfigurationsdatei andere Parameter enthält, die " "hier nicht aufgeführt sind, sind sie möglicherweise aus älteren OnionShare-" "Versionen veraltet." #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "Parameter" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "Typ" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "Erläuterung" #: ../../source/advanced.rst:324 msgid "version" msgstr "version" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "``string``" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" "Die Version von OnionShare. Du solltest diesen Wert niemals ändern müssen." #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "connection_type" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" "Die Art und Weise, wie sich OnionShare mit Tor verbindet. Gültige Optionen " "sind 'bundled', 'automatic' (benutzt die Tor-Verbindung des Tor-Browsers), " "'control_port' oder 'socket_file'. Standard: 'bundled'" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "control_port_address" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" "Die IP-Adresse des Control-Ports von Tor, wenn ``connection_type`` auf " "'control_port' gesetzt ist. Voreinstellung: '127.0.0.1'" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "control_port_port" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "``integer``" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" "Die Portnummer des Control Ports von Tor, wenn ``connection_type`` auf " "'control_port' gesetzt ist. Voreinstellung: '9051'" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "socks_address" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" "Die IP-Adresse des SOCKS-Proxys von Tor, wenn ``connection_type`` auf " "'control_port' oder 'socket_file' gesetzt ist. Standard: '127.0.0.1'" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "socks_port" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" "Die Portnummer des SOCKS-Proxys von Tor, wenn ``connection_type`` auf " "'control_port' oder 'socket_file' gesetzt ist. Voreinstellung: ''9050''" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "socket_file_path" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" "Der Pfad zur Socket-Datei von Tor, wenn ``connection_type`` auf " "'socket_file' gesetzt ist. Voreinstellung: '/var/run/tor/control'" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "auth_type" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" "Wenn der Zugriff auf den Tor- Control-Port ein Passwort erfordert, kann dies " "auf 'password' gesetzt werden, ansonsten auf 'no_auth'. Voreinstellung: " "'no_auth'" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "auth_password" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" "Wenn der Zugriff auf den Tor- Control-Port ein Passwort erfordert und " "``auth_type`` auf 'password' gesetzt ist, gib das Passwort hier an. " "Voreinstellung: ''" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "auto_connect" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "``boolean``" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" "Ob OnionShare sich automatisch mit Tor verbinden soll, wenn es startet. " "Voreinstellung: False" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "use_autoupdate" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" "Ob OnionShare automatisch nach Updates suchen soll (über Tor). Diese " "Einstellung ist nur für MacOS- oder Windows-Installationen gültig. " "Voreinstellung: True." #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "autoupdate_timestamp" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "Das letzte Mal, dass OnionShare nach Updates gesucht hat. Default: None" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "bridges_enabled" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" "Ob eine Verbindung zu Tor über Brücken hergestellt werden soll. " "Voreinstellung: False" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "bridges_type" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" "Wenn ``bridges_enabled`` True ist, woher Brücken geladen werden sollen. " "Optionen sind \"built-in\" (Brücken, die mit OnionShare ausgeliefert werden " "und von Tor aktualisiert werden können), \"moat\" (Brücken von Tor's Moat " "API anfordern), oder \"custom\" (vom Benutzer bereitgestellte Brücken). " "Standard: \"built-in\"" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "bridges_builtin_pt" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" "Wenn ``bridges_type`` auf \"built-in\" gesetzt ist, gibt dies an, welche Art " "von Brücken-Protokoll verwendet werden soll. Optionen sind \"obfs4\", " "\"meek-azure\" oder \"snowflake\". Voreinstellung: \"obfs4\"" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "bridges_moat" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" "Wenn ``bridges_type`` auf \"moat\" gesetzt ist, werden die Brücken, die von " "Tor's Moat API zurückgegeben werden, hier gespeichert. Voreinstellung: \"\"" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "bridges_custom" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" "Wenn ``bridges_type`` auf \"custom\" gesetzt ist, werden die vom Benutzer " "angegebenen Brücken hier gespeichert. Trenne jede Brückenzeile in der " "Zeichenkette mit '\\n" "'. Voreinstellung: \"\"" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "bridges_builtin" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "``dict``" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" "Wenn ``bridges_type`` auf \"built-in\" gesetzt ist, erhält OnionShare die " "neuesten eingebauten Brücken, die von Tor empfohlen werden und speichert sie " "hier. Voreinstellung: {}" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "persistent_tabs" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "``list``" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" "Wenn der Benutzer Registerkarten als \"gespeichert\" definiert hat (was " "bedeutet, dass sie bei jedem Start von OnionShare bestehen bleiben und sich " "ihre Onion-Adresse nicht ändert), erhalten diese eine zufällige Kennung, die " "hier aufgeführt wird. Die persistente Onion wird als JSON-Datei mit dem " "gleichen Namen wie diese Kennung in einem Unterordner des OnionShare-" "Konfigurationsordners namens 'persistent' gespeichert. Standard: []" #: ../../source/advanced.rst:343 msgid "locale" msgstr "locale" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" "Das in OnionShare verwendete Gebietsschema (Locale). Voreinstellung: None (" "entspricht 'en'). Für gültige Gebietsschema-Codes siehe 'available_locales' " "in https://github.com/onionshare/onionshare/blob/main/cli/onionshare_cli/" "settings.py" #: ../../source/advanced.rst:344 msgid "theme" msgstr "theme" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" "Das Thema für die OnionShare-Desktop-Anwendung. Gültige Optionen sind 0 (" "automatische Erkennung des hellen oder dunklen Themas des Benutzercomputers)" ", 1 (hell) oder 2 (dunkel)." #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "Parameter der Konfigurationsdatei für persistente Onions" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" "Wie oben beschrieben, hat jede 'persistente' Onion ihre eigenen Parameter, " "die in einer eigenen JSON-Datei gespeichert werden. Der Pfad zu dieser Datei " "kann für das CLI-Tool mit ``--persistent`` angegeben werden." #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "Hier ist ein Beispiel für eine persistente JSON-Konfiguration::" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" "Im Folgenden sind die Parameter der Konfigurationsdatei für eine persistente " "Onion und ihre Bedeutung für jeden Abschnitt im JSON aufgeführt" #: ../../source/advanced.rst:399 msgid "onion" msgstr "onion" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "private_key" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "Base64-kodierter privater Schlüssel des Onion-Dienstes" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "client_auth_priv_key" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" "Der private Schlüssel bei Verwendung der Client-Authentifizierung. Sende " "diesen an den Benutzer." #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "client_auth_pub_key" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" "Der öffentliche Schlüssel bei Verwendung der Client-Authentifizierung. Wird " "auf der Seite von OnionShare verwendet." #: ../../source/advanced.rst:410 msgid "persistent" msgstr "persistent" #: ../../source/advanced.rst:415 msgid "mode" msgstr "mode" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" "Der von diesem persistenten Onion verwendete Modus. Die Optionen sind " "\"Teilen\", \"Empfangen\", \"Website\" oder \"Chat\"." #: ../../source/advanced.rst:416 msgid "enabled" msgstr "enabled" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" "Ob die Persistenz für dieses Onion aktiviert ist. Wenn die Option " "\"persistent\" auf der Arbeitsoberfläche nicht aktiviert ist, wird die " "gesamte JSON-Datei gelöscht. Voreinstellung: true" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "autostart_on_launch" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" "Ob dieses persistente Onion automatisch gestartet werden soll, wenn " "OnionShare startet und sobald Tor verbunden ist. Standard: false" #: ../../source/advanced.rst:421 msgid "general" msgstr "general" #: ../../source/advanced.rst:426 msgid "title" msgstr "title" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" "Ein optionaler benutzerdefinierter Titel, der auf dem Onion-Dienst angezeigt " "wird. Standard: null (\"OnionShare\" wird stattdessen angezeigt)" #: ../../source/advanced.rst:427 msgid "public" msgstr "public" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" "Ob auf den Onion-Dienst mit oder ohne privaten Schlüssel zugegriffen werden " "kann (Client-Authentifizierung). Wenn true, ist kein privater Schlüssel " "erforderlich." #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "autostart_timer" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" "Ob der Onion-Dienst so konfiguriert ist, dass er zu einer bestimmten Zeit " "startet. Die Zeit kann in der Desktop-App gesetzt werden oder mit ``--auto-" "start-timer`` mit dem CLI-Tool in Sekunden angegeben werden. Voreinstellung: " "false" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "autostop_timer" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" "Ob der Onion-Dienst so konfiguriert ist, dass er zu einer bestimmten Zeit " "stoppt. Die Zeit kann in der Desktop-App gesetzt werden oder in Sekunden mit " "``--auto-stop-timer`` mit dem CLI-Tool angegeben werden. Voreinstellung: " "false" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "service_id" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" "Die 32-Zeichen-URL des Onion-Dienstes ohne das Schema und ohne die Endung " "'.onion'." #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" "Die folgenden Einstellungen sind spezifisch für den 'Modus', der im obigen " "Abschnitt ``persistent`` angegeben wurde." #: ../../source/advanced.rst:436 msgid "share" msgstr "share" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "autostop_sharing" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" "Ob die Freigabe automatisch gestoppt werden soll, sobald die Dateien das " "erste Mal heruntergeladen wurden. Standard: true" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "filenames" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "Eine Liste von Dateien, die freigegeben werden sollen. Standard: []" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "log_filenames" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" "Ob URL-Anfragen nach stdout protokolliert werden sollen, wenn das CLI-Tool " "verwendet wird. Standard: false" #: ../../source/advanced.rst:447 msgid "receive" msgstr "receive" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "data_dir" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" "Der Pfad, in dem die empfangenen Dateien oder Textnachrichten gespeichert " "werden. Standard: der Ordner 'OnionShare' im Home-Verzeichnis des Benutzers." #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "webhook_url" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" "Eine Webhook-URL, an die OnionShare POSTen wird, wenn es Dateien oder " "Textnachrichten empfängt. Standard: null" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "disable_text" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" "Ob der Empfang von Textnachrichten deaktiviert werden soll. Standard: false" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "disable_files" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "Ob der Empfang von Dateien deaktiviert werden soll. Standard: false" #: ../../source/advanced.rst:459 msgid "website" msgstr "website" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "disable_csp" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" "Wenn diese Option auf ``true`` gesetzt ist, wird OnionShare seinen Standard " "Content Security Policy Header für die Website nicht setzen. Voreinstellung: " "``false``" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "custom_csp" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" "Eine benutzerdefinierte Content-Security-Policy-Kopfzeile, die anstelle des " "Standards gesendet wird." #: ../../source/advanced.rst:471 msgid "chat" msgstr "chat" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" "Derzeit gibt es keine konfigurierbaren Einstellungen für den Chat-Modus." #~ msgid "" #~ "By default, everything in OnionShare is temporary. As soon as you close " #~ "an OnionShare tab its address no longer exists and can't be used again. " #~ "But sometimes you might want an OnionShare service to be persistent. For " #~ "example, this would be useful if you want to host a website that can keep " #~ "the same URL even if you reboot your computer." #~ msgstr "" #~ "Standardmäßig ist in OnionShare alles temporär. Sobald du einen " #~ "OnionShare-Reiter schließt, existiert seine Adresse nicht mehr und kann " #~ "nicht noch einmal verwendet werden. Manchmal aber kann es sinnvoll sein, " #~ "einen dauerhaften OnionShare-Dienst zu haben. Das kann zum Beispiel der " #~ "Fall sein, wenn man eine Webseite hosten möchte, die ihre URL auch nach " #~ "einem Neustart des Rechners behalten soll." #~ msgid "Disable passwords" #~ msgstr "Passwörter deaktivieren" #~ msgid "" #~ "By default, all OnionShare services are protected with the username " #~ "`onionshare` and a randomly-generated password. If someone makes 20 wrong " #~ "guesses of the password, your onion service is automatically stopped to " #~ "prevent a brute force attack against the OnionShare service." #~ msgstr "" #~ "Standardmäßig werden alle OnionShare-Dienste mit dem Benutzernamen " #~ "`onionshare`und einem zufällig erzeugten Passwort geschützt. Wenn jemand " #~ "20 falsche Versuche bei der Eingabe des Passworts macht, wird der " #~ "OnionShare-Dienst automatisch gestoppt, um einen Brute-Force-Angriff " #~ "darauf zu verhindern." #~ msgid "" #~ "But sometimes you might want your OnionShare service to be accessible to " #~ "the public. For example, if you want to set up an OnionShare receive " #~ "service so the public can securely and anonymously send you files. In " #~ "this case, it's better to disable the password altogether. If you don't " #~ "do this, someone can force your server to stop just by making 20 wrong " #~ "guesses of your password, even if they know the correct password." #~ msgstr "" #~ "Manchmal aber kann es sinnvoll sein, einen OnionShare-Dienst öffentlich " #~ "zugänglich zu machen." #~ msgid "Linux" #~ msgstr "Linux" #~ msgid "" #~ "If you installed OnionShare using the Flatpak package, unfortunately the " #~ "command line interface isn't supported." #~ msgstr "" #~ "Falls du OnionShare über ein Flatpak-Paket installiert hast, steht die " #~ "Kommandozeilen-Schnittstelle leider nicht zur Verfügung." #~ msgid "macOS" #~ msgstr "macOS" #~ msgid "" #~ "Make a symbolic link to the OnionShare command line binary like this::" #~ msgstr "" #~ "Erstelle eine symbolische Verknüpfung zur Binärdatei der Kommandozeilen-" #~ "Anwendung:" #~ msgid "Now you can run ``onionshare`` from the terminal." #~ msgstr "Jetzt kannst du ``onionshare`` im Terminal ausführen." #~ msgid "Windows" #~ msgstr "Windows" #~ msgid "The command line interface isn't supported in Windows." #~ msgstr "" #~ "Die Kommandozeilen-Schnittstelle wird unter Windows nicht unterstützt." #~ msgid "" #~ "If you really want to use it anyway, you can set up a Windows development " #~ "environment (see :ref:`starting_development`) and then run this in a " #~ "command prompt::" #~ msgstr "" #~ "Falls du es dennoch nutzen möchtest, kannst du eine Entwicklungsumgebung " #~ "für Windows aufsetzen (siehe :ref:`starting_development`) und dann " #~ "Folgendes auf der Befehlszeile ausführen::" #~ msgid "Turn Off Passwords" #~ msgstr "Passwörter deaktivieren" #~ msgid "" #~ "By default, all OnionShare services are protected with the username " #~ "``onionshare`` and a randomly-generated password. If someone takes 20 " #~ "wrong guesses at the password, your onion service is automatically " #~ "stopped to prevent a brute force attack against the OnionShare service." #~ msgstr "" #~ "Standardmäßig sind alle OnionShare-Dienste mit dem Nutzernamen " #~ "``onionshare`` und einem zufällig erzeugten Passwort geschützt. Falls " #~ "jemand 20 falsche Versuche beim Erraten des Passworts macht, wird dein " #~ "OnionShare-Service automatisch gestoppt, um eine Bruteforce-Attacke auf " #~ "den Dienst zu verhindern." #~ msgid "" #~ "To turn off the password for any tab, just check the \"Don't use a " #~ "password\" box before starting the server. Then the server will be public " #~ "and won't have a password." #~ msgstr "" #~ "Um das Passwort für einen beliebigen Reiter zu deaktivieren, setze einen " #~ "Haken bei „Kein Passwort verwenden“, bevor du den Dienst startest. Der " #~ "Dienst wird dann öffentlich sein und kein Passwort erfordern." #~ msgid "Legacy Addresses" #~ msgstr "Veraltetes Adressformat" #~ msgid "" #~ "OnionShare uses v3 Tor onion services by default. These are modern onion " #~ "addresses that have 56 characters, for example::" #~ msgstr "" #~ "OnionShare nutzt standardmäßig Tor-OnionDienste der Version 3. Dies sind " #~ "moderne .onion-Adressen von 56 Zeichen Länge, z.B.::" #~ msgid "" #~ "OnionShare still has support for v2 onion addresses, the old type of " #~ "onion addresses that have 16 characters, for example::" #~ msgstr "" #~ "OnionShare unterstützt immer noch .onion-Adressen der Version 2, die alte " #~ "Version von .onion-Adressen mit 16 Zeichen Länge, z.B.::" #~ msgid "" #~ "OnionShare calls v2 onion addresses \"legacy addresses\", and they are " #~ "not recommended, as v3 onion addresses are more secure." #~ msgstr "" #~ "OnionShare bezeichnet .onion-Adressen der Version 2 als „veraltetes " #~ "Adressformat“. Adressen der Version 3 sind sicherer, und eine Nutzung der " #~ "veralteten Adressen wird nicht empfohlen." #~ msgid "" #~ "To use legacy addresses, before starting a server click \"Show advanced " #~ "settings\" from its tab and check the \"Use a legacy address (v2 onion " #~ "service, not recommended)\" box. In legacy mode you can optionally turn " #~ "on Tor client authentication. Once you start a server in legacy mode you " #~ "cannot remove legacy mode in that tab. Instead you must start a separate " #~ "service in a separate tab." #~ msgstr "" #~ "Um solche veralteten Adressen zu nutzen, klicke vor dem Start eines " #~ "entsprechenden Dienstes in seinem Reiter auf „Erweiterte Einstellungen " #~ "anzeigen“; setze dort den Haken bei „Benutze ein veraltetes Adressformat " #~ "(Onion-Dienste-Adressformat v2, nicht empfohlen)“. In diesem veralteten " #~ "Modus kannst du die Client-Authorisierung aktivieren. Sobald ein Dienst " #~ "in dem veralteten Modus gestartet wurde, kann man dies in dem " #~ "entsprechenden Reiter nicht rückgängig machen; stattdessen müsstest du " #~ "einen separaten Dienst in einem eigenem Reiter starten." #~ msgid "" #~ "Tor Project plans to `completely deprecate v2 onion services `_ on October 15, 2021, and " #~ "legacy onion services will be removed from OnionShare before then." #~ msgstr "" #~ "Das Tor-Projekt plant, .onion-Dienste der Version 2 zum 15. Oktober 2021 " #~ "`vollständig zu entfernen `_, und die Unterstützung für diese Dienste wird davor aus " #~ "OnionShare entfernt werden." #~ msgid "" #~ "Everything in OnionShare is temporary by default. If you close an " #~ "OnionShare tab, its address no longer exists and it can't be used again. " #~ "Sometimes you might want an OnionShare service to be persistent. This is " #~ "useful if you want to host a website available from the same OnionShare " #~ "address even if you reboot your computer." #~ msgstr "" #~ "In OnionShare ist standardmäßig alels nur temporär. Wenn du einen " #~ "OnionShare-Reiter schließt, existiert seine Adresse nicht mehr kann nicht " #~ "nochmals verwendet werden. Manchmal soll ein OnionShare-Service aber " #~ "dauerhaft sein. Das ist hilfreich, wenn du eine Webseite unter derselben " #~ "OnionShare-Adresse hosten möchtest, auch wenn du deinen Rechner " #~ "neustartest." #~ msgid "" #~ "When you quit OnionShare and then open it again, your saved tabs will " #~ "start opened. You'll have to manually start each service, but when you do " #~ "they will start with the same OnionShare address and private key." #~ msgstr "" #~ "Wenn du OnionShare beendest und dann wieder öffnest, werden deine " #~ "gespeicherten Tabs wieder geöffnet. Du musst dann zwar jeden Dienst " #~ "manuell starten, aber wenn du dies tust, starten die Dienste mit " #~ "derselben OnionShare-Adresse und mit demselben Passwort wie zuvor." #~ msgid "" #~ "When browsing to an OnionShare service in Tor Browser, Tor Browser will " #~ "prompt for the private key to be entered." #~ msgstr "" #~ "Wenn du einen OnionShare-Dienst im Tor-Browser aufrufst, wird Tor-Browser " #~ "dich auffordern, den privaten Schlüssel einzugeben." #~ msgid "" #~ "Sometimes you might want your OnionShare service to be accessible to the " #~ "public, like if you want to set up an OnionShare receive service so the " #~ "public can securely and anonymously send you files. In this case, it's " #~ "better to disable the private key altogether." #~ msgstr "" #~ "Manchmal könntest du wollen, dass dein OnionShare-Service der " #~ "Öffentlichkeit zugänglich ist; dies ist beispielsweise der Fall, wenn du " #~ "einen OnionShare-Empfangsdienst einrichten möchtest, über den dir die " #~ "Öffentlichkeit sicher und anonym Dateien schicken kann. In diesem Fall " #~ "wäre es besser, den privaten Schlüssel komplett zu deaktivieren." #~ msgid "" #~ "If you scheduled a service to start in the future, when you click the " #~ "\"Start sharing\" button you will see a timer counting down until it " #~ "starts. If you scheduled it to stop in the future, after it's started you " #~ "will see a timer counting down to when it will stop automatically." #~ msgstr "" #~ "Wenn einer geplanter Dienst in der Zukunft starten soll, siehst du nach " #~ "dem Klick auf den Start-Button einen Timer, der bis zum Start abläuft. " #~ "Wenn einer geplanter Dienst in der Zukunft stoppen soll, siehst du nach " #~ "dem Start einen Timer, der bis zum Stopp abläuft." #~ msgid "" #~ "**Scheduling an OnionShare service to automatically start can be used as " #~ "a dead man's switch**, where your service will be made public at a given " #~ "time in the future if anything happens to you. If nothing happens to you, " #~ "you can cancel the service before it's scheduled to start." #~ msgstr "" #~ "**Der automatische, zeitgesteuerte Start eines OnionShare-Dienstes kann " #~ "als sog. “Totmanneinrichtung� oder “Kanarienvogel� genutzt werden**, " #~ "wobei dein Dienst öffentlich ans Netz geht, falls dir etwas zustößt. " #~ "Falls dir nichts zustößt, kannst du den Dienst deaktvieren, bevor er " #~ "gemäß Zeitsteuerung starten würde." #~ msgid "" #~ "To make any tab persistent, check the \"Save this tab, and automatically " #~ "open it when I open OnionShare\" box before starting your server. A " #~ "purple pin icon appears to the left of its server status to tell you the " #~ "tab is saved." #~ msgstr "" #~ "Um einen beliebigen Reiter dauerhaft zu machen, setze den Haken bei " #~ "„Speichere diesen Reiter und öffne ihn automatisch, wenn ich OnionShare " #~ "starte“, bevor du den Dienst startest. So gespeicherte Tabs erhalten ein " #~ "purpurfarbenen Stecknadelsymbol links dem Status des Dienstes." onionshare-onionshare-26fcdc5/docs/source/locale/de/LC_MESSAGES/connecting.po000066400000000000000000000127061521174352300270640ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2022. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2022-03-31 16:39+1100\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=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.1\n" #: ../../source/connecting.rst:2 msgid "Getting connected to Tor" msgstr "" #: ../../source/connecting.rst:4 msgid "" "When OnionShare starts, it will present a screen asking you to connect to " "the Tor network." msgstr "" #: ../../source/connecting.rst:8 msgid "" "You have several choices. You can click Connect to Tor to begin the " "connection process. If there are no problems with your network, including " "any attempts to block your access to the Tor network, this should hopefully " "work the first time." msgstr "" #: ../../source/connecting.rst:10 msgid "" "If you want to manually configure Bridges or other Tor settings before you " "connect, you can click 'Network Settings'." msgstr "" #: ../../source/connecting.rst:13 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/connecting.rst:15 msgid "" "When OnionShare fails to connect to Tor, it might be because Tor is censored " "in your country." msgstr "" #: ../../source/connecting.rst:17 msgid "" "If this occurs, a screen will be displayed that will offer you to either " "'Use a Bridge' (automatically choosing one for you), or 'Try Again without a " "Bridge'." msgstr "" #: ../../source/connecting.rst:22 msgid "What 'Use a Bridge' does" msgstr "" #: ../../source/connecting.rst:24 msgid "" "Bridges are a way to connect to the Tor network via intermediate services " "that are hopefully not blocked by your network provider (whereas normal " "connections might be)." msgstr "" #: ../../source/connecting.rst:26 msgid "" "Clicking 'Use a Bridge' will temporarily use the `Meek `_ domain-fronting proxy to " "make a non-Tor connection from your computer to the Tor Project's Censorship " "Circumvention API. The use of the Meek proxy is to hide the fact that you " "are trying to find a way to connect to Tor." msgstr "" #: ../../source/connecting.rst:28 msgid "" "Before clicking 'Use a Bridge', you can choose either 'Automatically " "determine my country from my IP address' or 'Manually select my country'." msgstr "" #: ../../source/connecting.rst:30 msgid "" "If you choose the former option, the Censorship Circumvention API will " "consider your IP address (yes, your real IP address) to determine what " "country you might reside in." msgstr "" #: ../../source/connecting.rst:32 msgid "" "Based on the country information, the API will try to automatically find " "bridges that suit your location." msgstr "" #: ../../source/connecting.rst:36 msgid "" "If you choose to manually select a country, OnionShare will still make a " "request to the Censorship Circumvention API, but will tell the API the " "country code. The API will then try to fetch bridges for that country that " "you specified." msgstr "" #: ../../source/connecting.rst:38 msgid "" "If it finds any such bridges, OnionShare will try to reconnect to Tor using " "those bridges." msgstr "" #: ../../source/connecting.rst:40 msgid "" "If the API does not find any bridges for your location, OnionShare will ask " "the API for 'fallback' options. At the time of writing, this is likely to be " "the obfs4 built-in bridges." msgstr "" #: ../../source/connecting.rst:42 msgid "" "OnionShare will also attempt to use the obfs4 built-in bridges if for some " "reason it could not connect to the API itself, or the API returned an error." msgstr "" #: ../../source/connecting.rst:44 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor Network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/connecting.rst:46 msgid "" "Even though it is hard for an adversary to discover where the Meek request " "is going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/connecting.rst:49 msgid "What 'Try again without a Bridge' does" msgstr "" #: ../../source/connecting.rst:51 msgid "" "Clicking 'Try again without a Bridge' will retry the normal OnionShare " "connection attempt to Tor. It won't talk to the Tor Censorship Circumvention " "API or use Meek." msgstr "" #: ../../source/connecting.rst:54 msgid "Connect to Tor automatically" msgstr "" #: ../../source/connecting.rst:56 msgid "" "You can toggle on the switch 'Connect to Tor automatically' before clicking " "'Connect to Tor'. This means that next time OnionShare starts, it will " "automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options." msgstr "" #: ../../source/connecting.rst:58 msgid "" "If the connection fails, you can still try bridges or reconfigure Tor via " "the 'Network Settings'." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/de/LC_MESSAGES/develop.po000066400000000000000000000440051521174352300263700ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-02-24 06:08+0000\n" "Last-Translator: curtisb \n" "Language-Team: de \n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.10.1-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "Bei der Entwicklung von OnionShare mitmachen" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "Zusammenarbeit" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" "OnionShare hat ein offenes Team auf Keybase, um über das Projekt zu " "diskutieren, Fragen zu stellen, Ideen und Designs zu teilen und um Pläne für " "die künftige Entwicklung zu schmieden. (Außerdem ist dies ein einfacher Weg, " "um Ende zu Ende verschlüsselte Nachrichten, z.B. OnionShare-Adressen, an " "andere Leute in der OnionShare-Community zu senden.) Um Keybase zu nutzen, " "lade die `Keybase-App `_ herunter, erstelle dir " "einen Account und `trete diesem Team bei `_. In der App, gehe auf \"Teams\", klicke auf \"Team beitreten\" " "und gib \"onionshare\" ein." #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" "OnionShare hat auch eine `Mailinglist `_ für Entwickler und Designer, um sich über das " "Projekt auszutauschen." #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "Code beitragen" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" "Der OnionShare Quellcode befindet sich in diesem Git-Repository: https://" "github.com/onionshare/onionshare" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" "Wenn du Code zu OnionShare beitragen willst, solltest du dem Keybase-Team " "beitreten und dort zur Diskussion stellen, was du gerne beitragen möchtest. " "Du solltest auch einen Blick auf alle `offenen Issues `_ auf GitHub werfen, um zu sehen, ob dort " "etwas für dich dabei ist, das du in Angriff nehmen möchtest." #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" "Wenn du bereit bist, Code beizusteuern, lege einen Pull-Request im GitHub-" "Repository an und einer der Projektbetreuer wird einen Blick darüber werfen " "und ggfs. Fragen stellen, Änderungen anfragen, ihn zurückweisen oder ihn in " "das Projekt einpflegen." #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "Mit der Entwicklung beginnen" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" "OnionShare wurde in Python entwickelt. Zum Starten, laden sie das Git-" "Repository von https://github.com/onionshare/onionshare/ herunter und öffnen " "die Datei unter 'cli/README.md', um ihre Entwicklungsumgebung für die " "Kommandozeilenversion einzurichten., oder die Datei 'desktop/README.md' um " "ihre Entwicklungsumgebung für die graphische Version einzurichten." #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" "Diese Dateien enthalten die notwendigen technischen Instruktionen und " "Befehle, um die Abhängigkeiten für deine Plattform zu installieren,und um " "OnionShare aus dem Sourcetree auszuführen." #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "Debugging-Tipps" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "Verbose-Modus" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" "Beim Entwickeln ist es hilfreich, OnionShare über die Kommandozeile " "auszuführen und dabei die ``--verbose`` (oder ``-v``-) Flagge zu setzen. " "Dadurch werden viele hilfreiche Nachrichten auf der Kommandozeile " "ausgegeben, zum Bespiel wenn bestimmte Objekte initialisiert wurden oder " "wenn Ereignisse eintreten (Klicken von Buttons, Speichern oder Auffrischen " "von Einstellungen), sowie andere Debug-Informationen. Zum Beispiel:" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" "Du kannst deine eigenen Debug-Nachrichten einbauen, indem du die " "``Common.log``-Methode aus ``onionshare/common.py`` ausführst. Zum Beispiel:" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" "Das kann nützlich sein, wenn du die Abfolge von Events beim Benutzen der " "Anwendung oder den Wert bestimmter Variablen vor oder nach deren Änderung " "herausfinden möchtest." #: ../../source/develop.rst:124 msgid "Local Only" msgstr "Nur lokal" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" "Tor ist langsam, und oft ist es ratsam, bei der Entwicklung keine Onion-" "Dienste zu starten. Dies kannst du mit dem ``--local-only``-Flag tun. Zum " "Beispiel:" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" "In diesem Fall lädst du die URL ``http://127.0.0.1:17641`` in einem normalen " "Webbrowser wie Firefox anstelle des Tor Browsers. Der private Schlüssel wird " "im lokalen Betrieb für gewöhnlich nicht benötigt." #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "Übersetzungen beitragen" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" "Hilf mit, OnionShare für die Leute einfacher zu benutzen, vertrauter und " "einladender zu machen, indem du es auf `Hosted Weblate `_ übersetzt. Halte „OnionShare“ immer in " "lateinischen Lettern und nutze „OnionShare (localname)“ bei Bedarf." #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" "Um bei der Übersetzung mitzuhelfen, erstelle dir ein Benutzerkonto für " "Hosted Weblate, und schon kann es losgehen." #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "" "Vorschläge für die ursprüngliche englischsprache Zeichenketten („strings“)" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" "Manchmal sind die originalen englischsprachigen Zeichenketten falschen oder " "stimmen nicht zwischen Anwendung und dem Handbuch überein." #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" "Verbesserungen an den originalen Zeichenketten können vorgeschlagen werden, " "indem du @kingu in deinem Weblate-Kommentar hinzufügst, oder indem du ein " "Issue oder einen Pull Request auf GitHub anlegst. Letzterer Weg stellt " "sicher, dass alle Hauptentwickler den Vorschlag sehen und die Zeichenkette " "gegebenenfalls im Rahmen des üblichen Code-Review-Vorgangs abändern können." #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "Übersetzungsstatus" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" "Hier siehst du den aktuellen Stand der Übersetzungen. Wenn du eine " "Übersetzung in einer Sprache beginnen möchtest, die hier nicht gelistet ist, " "schreibe uns bitte auf der Mailinglist: onionshare-dev@lists.riseup.net" #~ msgid "" #~ "OnionShare has an open Keybase team that we use to discuss the project, " #~ "including asking questions, sharing ideas and designs, and making plans " #~ "for future development. (It's also an easy way to send end-to-end " #~ "encrypted direct messages to others in the OnionShare community, like " #~ "OnionShare addresses.) To use Keybase, you need to download the `Keybase " #~ "app `_, make an account, and `join this team " #~ "`_. Within the app, go to Teams, " #~ "click \"Join a Team\", and type \"onionshare\"." #~ msgstr "" #~ "OnionShare hat ein offenes Keybase-Team, wo wir über das Projekt " #~ "diskutieren, Fragen stellen, Ideen und Designs austauschen und Pläne für " #~ "die künftige Entwicklung machen. (Dort kann man auch einfach Ende zu Ende " #~ "verschlüsselte Direktnachrichten an andere Mitglieder der OnionShare-" #~ "Community schicken, wie z.B. OnionShare-Adressen.) Um Keybase zu nutzen, " #~ "musst du die `Keybase-App `_ herunterladen, " #~ "ein Benutzerkonto erstellen und `diesem Team beitreten `_. In der App gehe auf Teams, klicke auf “einem Team " #~ "beitreten� und gib “onionshare� ein." #~ msgid "" #~ "OnionShare is developed in Python. To get started, you should clone the " #~ "git repository at https://github.com/micahflee/onionshare/ and then " #~ "consult the ``BUILD.md`` file." #~ msgstr "" #~ "OnionShare ist in Python geschrieben. Um loszulegen, solltest du das Git-" #~ "Repositor unter https://github.com/micahflee/onionshare/ klonen und dann " #~ "einen Blick in die ``BUILD.MD``-Datei werfen." #~ msgid "" #~ "That file contains the technical instructions and commands necessary:" #~ msgstr "" #~ "Diese Datei enthält die notwendigen technischen Instruktionen und Befehle:" #~ msgid "Install dependencies for your platform" #~ msgstr "Installiere die Abhängigkeiten für deine Plattform" #~ msgid "Run OnionShare from the source tree, without building a package" #~ msgstr "" #~ "OnionShare aus dem Quellcode-Baum ausführen, ohne ein Paket zu bauen" #~ msgid "Building packages" #~ msgstr "Pakete bauen" #~ msgid "Making a release of OnionShare" #~ msgstr "Ein OnionShare-Release erstellen" #~ msgid "Debugging in Windows" #~ msgstr "Debugging unter Windows" #~ msgid "" #~ "If you want to obtain debug output from the ``onionshare-gui.exe`` in " #~ "Windows, you will need to edit ``install\\pyinstaller.spec`` and change " #~ "``console=False`` to ``console=True``." #~ msgstr "" #~ "Wenn du Debug-Meldungen von der ``onionshare-gui.exe`` unter Windows " #~ "erhalten willst, musst du die Datei ``install\\pyinstaller.spec`` " #~ "editieren und den Wert ``console=False`` nach ``console=True`` ändern." #~ msgid "" #~ "Then rebuild the EXE with ``install\\build_exe.bat`` (you may need to " #~ "comment out the ``signtool`` commands in the ``build_exe.bat`` and the " #~ "``onionshare.nsi`` files, as per the ``BUILD.md`` instructions)." #~ msgstr "" #~ "Dann musst du die .exe-Datei mit ``install\\build_exe.bat`` erneut bauen " #~ "(eventuell musst du die ``signtool``-Befehle in den Dateien ``build_exe." #~ "bat`` und ``onionshare.nsi`` auskommentieren, wie es auch in den " #~ "Instruktionen in der ``BUILD.md`` steht)." #~ msgid "" #~ "After this, you can run ``onionshare-gui.exe -v`` from a command prompt " #~ "to see the debug output." #~ msgstr "" #~ "Danach kannst du den Befehl ``onionshare-gui.exe -v`` auf der " #~ "Kommandozeile ausführen und die Debug-Meldungen sehen." #~ msgid "" #~ "Most of the OnionShare is translatable. You can help make it easier to " #~ "use and more familiar and welcoming for people around the globe. The " #~ "Localization Lab has some `documentation about translating OnionShare " #~ "`_." #~ msgstr "" #~ "Der Großteil von OnionShare kann übersetzt werden. Du kannst dazu " #~ "beitragen, es benutzerfreundlicher, vertrauter und einladender für Leute " #~ "auf der ganzen Welt zu machen. Das Localization-Lab hat `eine " #~ "Übersetzungsanleitung für OnionShare `_." #~ msgid "" #~ "OnionShare uses Weblate to keep track of translations. You can view the " #~ "OnionShare project here: https://hosted.weblate.org/projects/onionshare/" #~ msgstr "" #~ "Zum Überblick und zur Koordinierung der Übersetzungen verwendet " #~ "OnionShare die Plattform Weblate . Du kannst dir die entsprechende " #~ "OnionShare-Projektseite hier ansehen: https://hosted.weblate.org/projects/" #~ "onionshare/" #~ msgid "" #~ "Sometimes the original English strings could be improved, making them " #~ "easier to translate into other languages." #~ msgstr "" #~ "Manchmal können bereits die ursprünglich englischsprachigen Zeichenketten " #~ "verbessert werden, so dass diese wiederum leichter in andere Sprachen " #~ "übersetzt werden können." #~ msgid "" #~ "If you have suggestions for a better English string, please open a GitHub " #~ "issue rather than commenting in Weblate. This ensures the upstream " #~ "developers will definitely see the suggestion, and can potentially modify " #~ "the string via the usual code review processes." #~ msgstr "" #~ "Wenn du einen Verbesserungsvorschlag für eine ursprünglich " #~ "englischsprachige Zeichenkette hast, öffne bitte lieber ein Issue auf " #~ "GitHub anstelle einen Kommentar in Weblate zu erstellen. Damit wird " #~ "sichergestellt, dass die Hauptentwickler den Vorschlag auch wirklich " #~ "sehen, und sie können die Zeichenkette ggfs. im Rahmen des üblichen Code-" #~ "Reviews abändern." #~ msgid "Translate the .desktop file" #~ msgstr "Die .desktop-Datei übersetzen" #~ msgid "You can also translate the ``install/onionshare.desktop`` file." #~ msgstr "Du kannst auch die ``install/onionshare.desktop``-Datei übersetzen." #~ msgid "" #~ "Duplicate the line that begins with ``Comment=``. Add the language code " #~ "to the new line so it becomes ``Comment[lang]=`` (lang should be your " #~ "language). You can see what language codes are used for translation by " #~ "looking at the ``share/locale/*.json`` filenames::" #~ msgstr "" #~ "Dupliziere die Zeile, die mit ``Comment=`` beginnt. Füge der neuen Zeile " #~ "den Sprachcode hinzu, so dass daraus ``Comment[lang]=`` wird (lang muss " #~ "durch den Sprachcode der neuen Sprache ersetzt werden). Welche " #~ "Sprachcodes für die Übersetzungen benutzt werden, kannst du an den " #~ "Dateienamen in ``share/locale/*.json`` sehen::" #~ msgid "Do the same for other untranslated lines." #~ msgstr "Tu dasselbe für die anderen noch nicht übersetzten Zeilen." #~ msgid "" #~ "OnionShare is developed in Python. To get started, clone the Git " #~ "repository at https://github.com/micahflee/onionshare/ and then consult " #~ "the ``cli/README.md`` file to learn how to set up your development " #~ "environment for the command-line version, and the ``desktop/README.md`` " #~ "file to learn how to set up your development environment for the " #~ "graphical version." #~ msgstr "" #~ "OnionShare ist in Python geschrieben. Klone zunächst das git-Repository " #~ "unter https://github.com/micahflee/onionshare/ und lies in der ``cli/" #~ "README.md``-Datei nach, wie du deine Entwicklungsumgebung für die " #~ "Kommandozeilen-Version aufsetzt; lies in der ``desktop/README.md``-Datei " #~ "nach, wie du deine Entwicklungsumgebung für die grafische Version " #~ "aufsetzt." onionshare-onionshare-26fcdc5/docs/source/locale/de/LC_MESSAGES/features.po000066400000000000000000001173511521174352300265550ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-02-24 06:08+0000\n" "Last-Translator: curtisb \n" "Language-Team: de \n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.10.1-dev\n" "Generated-By: Babel 2.14.0\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "Wie OnionShare funktioniert" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" "OnionShare startet Webserver lokal auf deinem Rechner und macht sie anderen " "Leuten als `Tor `_ `Onion-Dienste`_ zugänglich." #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" "Standardmäßig sind OnionShare-Webadressen mit einem privaten Schlüssel " "geschützt." #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "OnionShare-Adressen sehen etwa so aus:" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "Und private Schlüssel sehen etwa so aus:" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" "Du bist für die sichere Weitergabe dieser URL und des privaten Schlüssels " "über einen Kommunikationskanal deiner Wahl verantwortlich, z. B. über eine " "verschlüsselte Chatnachricht oder über etwas weniger Sicheres wie eine " "unverschlüsselte E-Mail, je nach deinem `Bedrohungsmodell `_." #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" "Die Empfänger Ihrer URL müssen diese in ihrem `Tor Browser `_ öffnen, um auf den OnionShare-Dienst zuzugreifen. Der Tor " "Browser wird nach einem privaten Schlüssel fragen, welcher anschließend vom " "Empfänger, z.B. über Copy-Paste, eingegeben werden kann." #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" "Solltest du deinen Laptop in den Ruhemodus versetzen und währenddessen " "Dateien mit jemandem teilen, so werden die Dateien erst versandt, sobald " "sich dein Laptop nicht mehr im Ruhemodus befindet. OnionShare funktioniert " "am besten, wenn du mit den Leuten, mit denen du Dateien teilst, in Echtzeit " "in Verbindung stehst." #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" "Weil dein eigener Rechner der Webserver ist, *hat kein Dritter Zugriff auf " "das, was in OnionShare passiert*, nicht einmal die Entwickler von " "OnionShare. Es ist vollständig geheim. Und weil OnionShare auch auf Tors " "Onion-Diensten basiert, schützt es auch deine Anonymität. Für weitere " "Informationen siehe :doc:`security design `." #: ../../source/features.rst:29 msgid "Share Files" msgstr "Dateien freigeben" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" "Du kannst OnionShare dazu verwenden, um Dateien und Ordner sicher und anonym " "an andere Leute zu schicken. Öffne einfach einen Freigabe-Reiter, ziehe die " "freizugebenden Dateien und Ordner dort hinein und klicke auf „Freigabe " "starten“." #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" "Nachdem du Dateien hinzugefügt hast, werden dir Einstellungsmöglichkeiten " "angezeigt. Wähle die passenden Einstellungen, bevor du die Freigabe startest." #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" "Sobald jemand deine Dateien vollständig heruntergeladen hat, wird OnionShare " "das Teilen der Dateien automatisch beenden und die Webseite vom Internet " "nehmen. Um mehreren Personen das Herunterladen zu ermöglichen, öffne die " "Einstellungen von OnionShare und entferne den Haken bei „Server nach " "Download der Dateien stoppen“." #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" "Wenn du diesen Haken entfernst, können Leute außerdem die Dateien einzeln " "herunterladen (anstelle einer einzigen komprimierten Datei, die alle " "Einzeldateien enthält)." #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" "Wenn du bereit zum Freigeben bist, klicke auf den „Freigabe starten�-Button. " "Du kannst jederzeit auf “„Freigabe beenden� klicken oder OnionShare beenden, " "um die Webseite augenblicklich vom Internet zu nehmen. Du kannst außerdem " "auf den „Nach oben�-Pfeil in der oberen rechten Ecke klicken, um dir den " "Verlauf und den Fortschritt der Downloads anzeigen zu lassen." #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" "Jetzt, wo du eine OnionShare-Freigabe hast, kopiere die Adresse und schicke " "sie der Person, die die Dateien empfangen soll. Falls die Dateien vor " "Anderen geschützt bleiben sollen oder die Empfängerperson anderweitig in " "Gefahr ist, nutze einen verschlüsselten Messenger zum Senden der Adresse." #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" "Diese Person muss nun die Adresse mit dem Tor Browser öffnen. Nachdem sie " "sich mit dem zufällig erzeugten Passwort eingeloggt hat, das in der Adresse " "enthalten ist, kann sie die Dateien direkt von deinem Rechner über den Link " "„Dateien herunterladen� in der Ecke herunterladen." #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "Dateien und Nachrichten empfangen" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" "Du kannst OnionShare verwenden, um anderen Personen zu ermöglichen, anonym " "Dateien und Nachrichten direkt an deinen Computer zu übertragen, wodurch er " "quasi zu einer Art anonymer Dropbox wird. Öffne dazu den Tab \"Empfangen\" " "und wähle die gewünschten Einstellungen." #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" "Du kannst ein Verzeichnis zum Speichern von Nachrichten und Dateien " "auswählen, die übermittelt werden." #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" "Du kannst die Option \"Übermittlung von Nachrichten deaktiveren\" anwählen, " "wenn du nur Datei-Uploads zulassen möchtest. Umgekehrt ist das genauso " "möglich, wenn du nur Nachrichten zulassen möchtest, indem du \"Hochladen von " "Dateien deaktivieren\" anwählst. So kannst du beispielsweise ein anonymes " "Kontaktformular errichten." #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" "Du kannst die Option \"Benachrichtigungs-Webhook verwenden\" anwählen und " "eine Webhook-URL festlegen, wenn du über neu eingetroffene Dateien oder " "Nachrichten bei deinem OnionShare Service benachrichtigt werden willst. Wenn " "du dieses Feature benutzt, stellt OnionShare jedes Mal, wenn eine neue Datei " "oder Nachricht eingetroffen ist, eine HTTP POST Anfrage an die von dir " "festgelegte URL. Wenn du beispielsweise eine verschlüsselte Nachricht über " "die Messaging-App `Keybase `_ erhalten willst, starte " "eine Unterhaltung mit dem `@webhookbot `_, " "schreibe ``!webhook create onionshare-alerts``und der Bot antwortet mit " "einer URL. Diese URL verwendest du als Webhook-URL. Wenn nun jemand eine " "Datei oder Nachricht an deinen OnionShare Service übermittelt, erhältst du " "eine Nachricht vom @webhookbot auf Keybase." #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" "Wenn du bereit bist, klicke auf \"Empfangsmodus starten\". Jetzt startet der " "OnionShare Service. Jeder, der zu der angezeigte Adresse in seinem Tor " "Browser navigiert, hat die Möglichkeit, Dateien und Nachrichten direkt an " "deinen Computer zu übertragen." #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" "Du kannst außerdem auf den „Nach unten�-Pfeil in der oberen rechten Ecke " "klicken, um dir den Verlauf und den Fortschritt der an deinen Computer " "übertragenen Dateien anzeigen zu lassen." #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "So sieht es aus, wenn dir jemand Dateien und Nachrichten sendet." #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" "Wenn jemand Dateien oder Nachrichten an deinen Empfangsdienst überträgt, " "werden sie standardmäßig in einem Ordner namens ``OnionShare`` in dem Home-" "Verzeichnis deines Computers abgelegt. Die empfangenen Dateien werden " "automatisch in Unterordnern anhand des Empfangszeitpunktes organisiert." #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" "Ein solcher OnionShare-Empfangsdienst ist besonders für Journalisten und " "andere interessant, die Dokumente von anonymen Quellen erhalten. So genutzt, " "ist OnionShare sozusagen eine leichtgewichtige, einfachere und nicht ganz so " "sichere Variante von `SecureDrop `_, einem " "Einsendesystem für Whistleblower." #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "Nutzung auf eigene Gefahr" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" "Ähnlich wie bei bösartigen E-Mail-Anhängen kann es sein, dass jemand " "versucht deinen Rechner anzugreifen, indem er eine bösartige Datei auf " "deinen OnionShare-Dienst hochlädt. OnionShare selbst hat keine " "Sicherheitsmechanismen, um deinen Rechner vor solchen Angriffen zu schützen." #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" "Wenn du ein Office- oder PDF-Dokument über OnionShare erhältst, kannst du " "diese in sichere PDF-Dateien überführen, indem du `Dangerzone `_ nutzt. Du kannst dich auch schützen, indem du nicht " "vertrauenswürdige Dokumente in `Tails `_ oder in " "einer `Qubes `_-Wegwerf-VM öffnest." #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" "Allerdings ist es stets unbedenklich, über OnionShare gesendete " "Textnachrichten zu öffnen." #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "Tipps für einen OnionShare-Empfangsdienst" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" "Wenn du deinen eigenen anonymen OnionShare-Briefkasten betreiben willst, " "solltest du dies auf einem separaten, eigens dafür eingerichteten Rechner " "tun, der immer läuft und mit dem Internet verbunden ist; nicht mit dem " "Rechner, den du sonst regelmäßig benutzt." #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" "Falls du deine OnionShare-Adresse auf deiner Webseite oder deinen Social " "Media-Profilen veröffentlichen willst, solltest du den entsprechenden Reiter " "speichern (siehe :ref:`save_tabs`) und den Service als öffentlich festlegen. " "(siehe :ref:`disable password`). In diesem Fall wäre es auch eine gute Idee, " "einen benutzerdefinierten Titel festzulegen (siehe :ref:`custom_titles`)." #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "Weitere Vorbehalte im Empfangsmodus sind zu beachten" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" "Es gibt Berichte, dass OnionBrowser auf iOS-Geräten nicht in der Lage ist, " "Dateien auf einen OnionShare im Empfangsmodus hochzuladen, wenn der " "Sicherheitsmodus 'Silber' eingestellt ist. Versuche Bronze oder Gold, um zu " "sehen, ob du eine Nachricht oder eine Datei hochladen kannst." #: ../../source/features.rst:107 msgid "Host a Website" msgstr "Eine Webseite hosten" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" "Um eine statische HTML-Webseite mit OnionShare zu hosten, öffne den " "Webseiten-Reiter, ziehe die Dateien und Ordner hinein, aus denen die " "statische Webseite besteht, und klicke auf „Webseite veröffentlichen\"." #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" "Wenn du eine ``index.html``-Datei hinzufügst, wird sie beim Öffnen der " "Webseite dargestellt. Du solltest auch alle anderen HTML-Dateien sowie CSS- " "und JavaScript-Dateien und Bilder mit einbeziehen, aus denen die Webseite " "besteht. (Beachte, dass OnionShare nur *statische* Webseiten hosten kann. Es " "kann keine Webseiten hosten, die Code ausführen oder auf Datenbanken " "zugreifen. So kann man z.B. WordPress nicht verwenden.)" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" "Wenn du keine ``index.html``-Datei hast, wird stattdessen eine " "Verzeichnisstruktur angezeigt; beim Aufruf können Personen die Dateien " "durchsehen und herunterladen." #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "Content-Security-Policy" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" "Standardmäßig sichert OnionShare deine Webseite, indem es einen strikten " "`Content-Security-Policy `_-Header setzt. Das verhindert allerdings auch das " "Laden von Inhalten von Drittanbietern innerhalb deiner Webseite." #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" "Wenn du Inhalte von Webseiten Dritter laden möchtest, z. B. Assets oder " "JavaScript-Bibliotheken aus CDNs, hast du zwei Möglichkeiten:" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" "Du kannst das Senden eines Content Security Policy-Headers deaktivieren, " "indem du das Kästchen „Content Security Policy-Header nicht senden (erlaubt " "deiner Webseite, Ressourcen von Drittanbietern zu verwenden)“ aktivierst, " "bevor du den Dienst startest." #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "" "Du kannst einen benutzerdefinierten Content Security Policy-Header senden." #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "Tipps zum Betreiben eines Webseiten-Dienstes" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" "Falls du eine Webseite längerfristig über OnionShare anbieten (also nicht " "nur kurz jemandem etwas zeigen) möchtest, solltest du dies auf einem " "separaten, eigens dafür eingerichteten Rechner tun, der immer läuft und mit " "dem Internet verbunden ist; nicht auf dem Rechner, den du sonst regelmäßig " "benutzt. Außerdem solltest du den entsprechenden Reiter speichern (see :ref:" "`save_tabs`), so dass du die Webseite dann mit derselben Adresse anbieten " "kannst, wenn OnionShare zwischenzeitig beendet und neu gestartet wird." #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" "Wenn du deine Webseite öffentlich betreiben willst, solltest du sie als " "öffentlichen Dienst starten (see :ref:`disable_passwords`)." #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "Anonym chatten" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" "Mit OnionShare kannst du einen komplett anonymen, sicheren Chatroom " "aufsetzen, der nichts aufzeichnet. Öffne einfach einen Chat-Reiter und " "klicke auf „Chat starten“." #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" "Nachdem du den Dienst gestartest hast, kopiere die OnionShare-Adresse und " "schicke sie den Leuten, die dem anonymen Chat beitreten sollen. Falls es " "wichtig ist, den Teilnehmerkreis strikt zu beschränken, solltest du einen " "verschlüsselten Messenger zum Teilen der OnionShare-Adresse verwenden." #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" "Man kann dem Chatroom beitreten, indem man die OnionShare-Adresse im Tor " "Browser aufruft. Der Chatroom setzt JavaScript voraus, d.h. jeder Teilnehmer " "muss im Tor Browser seinen Sicherheitslevel auf „Standard“ oder " "„Safer“ (anstelle von Safest) setzen." #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" "Beim Betreten des Chatrooms wird einem ein zufällig erzeugter Name " "zugewiesen. Man kann den Namen ändern, indem man einen neuen Namen im " "Textfeld in der linken Seitenleiste eingibt und Enter drückt. Ein " "Chatverlauf wird nicht angezeigt, selbst wenn andere bereits zuvor im " "Chatroot gechattet hatten, da der Chatverlauf nirgendwo gespeichert wird." #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" "In einem OnionShare-Chatroom ist jeder anonym. Jeder kann seinen Namen " "beliebig ändern und die Identität der Nutzer kann nicht überprüft werden." #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" "Allerdings kannst du dir einigermaßen sicher sein, dass die Leute im " "Chatroom auch wirklich deine Freunde sind, wenn du die OnionShare-Adresse " "nur an eine kleine Anzahl vertrauenswürdiger Freunde über einen " "verschlüsselten Kanal geschickt hast." #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "Wozu soll das gut sein?" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" "Worin liegt der Sinn in OnionShare-Chatrooms, wenn du ohnehin einen " "verschlüsselten Messenger benutzen solltest? Sie hinterlassen weniger Spuren." #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" "Solltest du zum Beispiel eine Nachricht an eine Signal-Gruppe schicken, dann " "bleibt eine Kopie deiner Nachricht auf jedem Gerät aller Teilnehmer der " "Gruppe." #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" "OnionShare-Chats ermöglichen es außerdem einander unbekannten Personen, " "miteinander zu chatten ohne dafür eigene Benutzerkonten erstellen zu müssen. " "Beispielsweise könnte eine Quelle einem Journalisten über eine Wegwerf-E-" "Mail-Adresse eine OnionShare-Adresse schicken und dann warten, bis der " "Journalist den Chat betritt, ohne dass die Quelle dabei ihre Anonymität " "gefährdet." #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "Wie funktioniert die Verschlüsselung?" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" "Weil OnionShare auf Tors Onion-Dienste aufbaut, sind alle Verbindungen " "zwischen Tor Browser und OnionShare Ende zu Ende verschlüsselt (E2EE). Wenn " "jemand eine Nachricht in einem OnionShare-Chatroom absetzt, wird diese durch " "die E2EE-Onion-Verbindung an den Chatserver gesendet, welcher sie dann " "wiederum an alle anderen Mitglieder des Chatrooms über sog. WebSockets " "weiterschickt, wiederum durch deren eigene E2EE-Onion-Verbindungen." #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" "OnionShare bringt keine eigene Chatverschlüsselung mit sich. Die " "Verschlüsselung beruht stattdessen auf der des Onion-Dienstes." #~ msgid "" #~ "With OnionShare, *your own computer is the web server*. If you run " #~ "OnionShare on your laptop to send someone files, and then suspend your " #~ "laptop before the files have been downloaded, the service will not be " #~ "available until your laptop is unsuspended and connected to the internet " #~ "again. OnionShare works best when working with people in real-time." #~ msgstr "" #~ "Bei OnionShare *ist dein eigener Rechner der Webserver*. Falls du " #~ "OnionShare auf deinem Laptop laufen hast, um jemandem Dateien zu " #~ "schicken, und du deinen Laptop vor Ende der Dateiübertragung in den " #~ "Ruhezustand schickst, wird der Service so lange nicht funktionieren, bis " #~ "du deinen Laptop wieder aufweckst und mit dem Internet verbindest. " #~ "OnionShare funktioniert am besten, wenn du mit Leuten in Echtzeit " #~ "zusammenarbeitest." #~ msgid "" #~ "By default, as soon as someone finishes downloading your files, " #~ "OnionShare will automatically stop the server, completely removing the " #~ "website from the internet. If you want to allow multiple people to " #~ "download these files, uncheck the \"Stop sharing after files have been " #~ "sent (uncheck to allow downloading individual files)\" box." #~ msgstr "" #~ "Standardmäßig wird OnionShare den entsprechenden Webserver stoppen, " #~ "sobald jemand deine Dateien vollständig heruntergeladen hat, und die " #~ "Webseite wird wieder vollständig aus dem Internet verschwinden. Wenn du " #~ "mehreren Personen den Download dieser Dateien ermöglichen willst, " #~ "entferne den Haken bei “Dateifreigabe beenden, sobald alle Dateien " #~ "versendet wurden (abwählen, um das Herunterladen einzelner Dateien zu " #~ "erlauben)�." #~ msgid "" #~ "Now that you have a website that's sharing files, copy the address and " #~ "send it to the person you want to receive the files. If the files need to " #~ "stay secure, you should use an encrypted messaging app." #~ msgstr "" #~ "Da du jetzt eine Webseite hast, über die Dateien freigegeben werden, " #~ "kannst du die Adresse kopieren und der Person schicken, welche die " #~ "Dateien empfangen soll. Falls die Dateien nicht öffentlich bleiben " #~ "sollen, solltest du zum Verschicken der Adresse einen verschlüsselten " #~ "Messenger benutzen." #~ msgid "" #~ "When someone uploads files to your receive service, by default they get " #~ "saved to a folder called ``OnionShare`` in your home folder on your " #~ "computer, and they get automatically organized into separate subfolders " #~ "based on the time that the files get uploaded." #~ msgstr "" #~ "Wenn jemand Dateien auf deinen Rechner hochlädt, werden sie standardmäßig " #~ "in einen Ordner namens ``OnionShare`` in deinem Benuterverzeichnis " #~ "abgelegt; sie werden automatisch in einzelne Unterverzeichnisse " #~ "einsortiert, abhängig von der Uhrzeit des Uploads." #~ msgid "" #~ "Just like with malicious email attachments, it's possible that someone " #~ "could try to hack your computer by uploading a malicious file to your " #~ "OnionShare service. OnionShare does not add any safety mechanisms to " #~ "protect your system from malicious files, so use at your own risk." #~ msgstr "" #~ "Wie bei bösartigen E-Mail-Anhängen kann es sein, dass jemand deinen " #~ "Rechner hacken möchte, indem er eine bösartige Datei auf deinen " #~ "OnionShare-Dienst hochlädt. OnionShare hat keine Sicherheitsmechanismen, " #~ "um dein System vor bösartigen Dateien zu schützen, Benutzung daher auf " #~ "eigene Gefahr." #~ msgid "" #~ "If you receive an Office document or a PDF through OnionShare, you can " #~ "convert these documents into PDFs that you know are safe to open using " #~ "`Dangerzone `_. You can also protect yourself " #~ "when opening untrusted documents by opening them in `Tails `_ or in a `Qubes `_ disposable VM." #~ msgstr "" #~ "Wenn du ein Office-Dokument oder eine PDF-Datei über OnionShare " #~ "empfängst, kannst du diese Dateien in PDF-Dokumente per `Dangerzone " #~ "`_ umwandeln, um auf der sicheren Seite zu " #~ "sein. Um dich zu schützen, kannst du nicht vertrauenswürdige Dokumente " #~ "außerdem in `Tails `_ oder in einer`Qubes " #~ "`_-Wegwerf-VM öffnen." #~ msgid "" #~ "If you add an ``index.html`` file, when someone loads your website it " #~ "will render this page. You should also include any other HTML files, CSS " #~ "files, JavaScript files, and images that make up the website. (Note that " #~ "OnionShare only supports hosting *static* websites. It can't host " #~ "websites that execute code or use databases. So you can't, for example, " #~ "use WordPress.)" #~ msgstr "" #~ "Wenn du eine ``index.html``-Datei hinzufügst, landet man beim Öffnen der " #~ "Webseite auf jener Seite. Du solltest auch die anderen HTML-, CSS- und " #~ "JavaScript-Dateien und Bilder hinzufügen, aus denen deine Webseite " #~ "besteht. (Beachte, dass OnionShare nur *statische* Webseiten hosten kann. " #~ "OnionShare kann keine Webseiten hosten, die Code ausführen oder auf " #~ "Datenbanken angewiesen sind. Man kann z.B. kein WordPress benutzen.)" #~ msgid "" #~ "After you start the server, copy the OnionShare address and send it to " #~ "the people who will join this anonymous chat room. If it's important to " #~ "limit exactly who can join, you should use an encrypted messaging app to " #~ "send the OnionShare address." #~ msgstr "" #~ "Kopiere die OnionShare-Adresse nach Start des Chatservers und schicke sie " #~ "den Personen, die dem Chatroom anonym beitreten sollen. Überlege dir gut, " #~ "wer dem Chat beitreten können soll, und du solltest einen verschlüsselten " #~ "Messenger benutzen, um die OnionShare-Adresse zu versenden." #~ msgid "" #~ "If you send a message to a Signal group, for example, a copy of your " #~ "message ends up on each device (the phones and computers, if they set up " #~ "Signal Desktop) of each member of the group. Even if disappearing " #~ "messages is enabled, it's hard to confirm that all copies of the messages " #~ "were actually deleted from all devices, and from any other places (like " #~ "notifications databases) they may have been saved to. OnionShare chat " #~ "rooms don't store any messages anywhere, so this isn't a problem." #~ msgstr "" #~ "Wenn du beispielsweise eine Nachricht an eine Signal-Gruppe schickst, " #~ "landet eine Kopie deine Nachricht auf jedem Gerät (den Smartphones und " #~ "Rechnern, soweit sie Signal Desktop benutzen) eines jeden " #~ "Gruppenmitglieds. Selbst wenn \"verschwindende Nachrichten\" aktiviert " #~ "ist, kann kaum nachvollzogen werden, ob alle Kopien der Nachrichten auch " #~ "wirklich von allen Geräten sowie allen anderen Orten (beispielsweise " #~ "einer Datenbank für Benachrichtigungen) gelöscht wurden, wo sie " #~ "möglicherweise abgespeichert wurden. OnionShare-Chatrooms speichern " #~ "nirgendwo Nachrichten, so dass es hier kein vergleichbares Problem gibt." #~ msgid "Receive Files" #~ msgstr "Dateien empfangen" #~ msgid "" #~ "You can use OnionShare to let people anonymously upload files directly to " #~ "your computer, essentially turning it into an anonymous dropbox. Open a " #~ "\"Receive tab\", choose where you want to save the files and other " #~ "settings, and then click \"Start Receive Mode\"." #~ msgstr "" #~ "Du kannst OnionShare dazu benutzen, um anderen Personen das anonyme " #~ "Hochladen von Dateien direkt auf deinen Rechner zu ermöglichen; hierdurch " #~ "wird dein Rechner sozusagen zu einem anonymen Briefkasten. Öffne einen " #~ "„Dateien Empfangen�-Reiter, wähle einen Speicherpfad und andere " #~ "Einstellungen, und klicke dann auf „Empfangsmodus starten�." #~ msgid "" #~ "This starts the OnionShare service. Anyone loading this address in their " #~ "Tor Browser will be able to upload files to your computer." #~ msgstr "" #~ "Damit wird der OnionShare-Service gestartet. Jeder der diese Adresse mit " #~ "dem Tor Browser öffnet, kann Dateien auf deinen Rechner hochladen." #~ msgid "" #~ "When someone uploads files to your receive service, by default they get " #~ "saved to a folder called ``OnionShare`` in the home folder on your " #~ "computer, automatically organized into separate subfolders based on the " #~ "time that the files get uploaded." #~ msgstr "" #~ "Wenn jemand Dateien auf deinen Dienst im Empfangsmodus hochlädt, werden " #~ "diese standardmäßig in einem Ordner namens ``OnionShare`` in deinem " #~ "Benutzerverzeichnis abgelegt; die Dateien werden automatisch in " #~ "Unterordner aufgeteilt, abhängig vom Hochladedatum." #~ msgid "" #~ "By default, OnionShare web addresses are protected with a private key " #~ "(Client Authentication). A typical OnionShare address might look " #~ "something like this::" #~ msgstr "" #~ "Standardmäßig werden OnionShare-Webadressen mit einem zufällig erzeugten " #~ "Passwort geschützt. Eine typische OnionShare-Adresse könnte wiefolgt " #~ "aussehen::" #~ msgid "" #~ "You're responsible for securely sharing that URL, and the private key, " #~ "using a communication channel of your choice like in an encrypted chat " #~ "message, or using something less secure like unencrypted e-mail, " #~ "depending on your `threat model `_." #~ msgstr "" #~ "Du musst diese URL über einen sicheren Kommunikationskanal deiner Wahl " #~ "mit anderen teilen, beispielsweise über eine verschlüsselte " #~ "Chatnachricht, oder über einen weniger sicheren Weg wie zum Beispiel " #~ "einerTwitter- oder Facebook-Nachricht, abhängig von deiner persönlichen " #~ "`Bedrohungsanalyse `_." #~ msgid "" #~ "If you for example send a message to a Signal group, a copy of your " #~ "message ends up on each device (the devices, and computers if they set up " #~ "Signal Desktop) of each member of the group. Even if disappearing " #~ "messages is turned on, it's hard to confirm all copies of the messages " #~ "are actually deleted from all devices, and from any other places (like " #~ "notifications databases) they may have been saved to. OnionShare chat " #~ "rooms don't store any messages anywhere, so the problem is reduced to a " #~ "minimum." #~ msgstr "" #~ "Wenn du beispielsweise eine Nachricht an eine Gruppe in „Signal“ sendest, " #~ "landet eine Kopie deiner Nachricht auf jedem Gerät (den Geräten und " #~ "Computern, falls auch Signal Desktop verwendet wird). Selbst wenn " #~ "verschwindende Nachrichten aktiviert ist, lässt sich kaum mit Sicherheit " #~ "sagen, dass alle Kopieren von allen Geräten entfernt wurden, und ggfs. " #~ "auch von anderen Orten, an denen Kopien gelandet sein können (z.B. in " #~ "einer Benachrichtigungs-Datenbank). OnionShare-Chatrooms speichern " #~ "nirgendwo Nachrichten, so dass dieses Problem auf ein Minimum reduziert " #~ "ist." onionshare-onionshare-26fcdc5/docs/source/locale/de/LC_MESSAGES/help.po000066400000000000000000000077531521174352300256730ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-02-24 06:08+0000\n" "Last-Translator: curtisb \n" "Language-Team: de \n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.10.1-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "Hilfe erhalten" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "Siehe auf dieser Webseite nach" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" "Auf dieser Webseite finden sich zahlreiche Anleitungen, wie man OnionShare " "benutzt. Sieh dort zuerst alle Kapitel durch, ob sie alle deine Fragen " "beantworten." #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "Siehe die Problemsektion auf GitHub durch" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" "Falls du auf dieser Webseite keine Lösung findest, siehe bitte die `GitHub " "issues `_ durch. Möglicherweise ist " "bereits jemand anderes auf das gleiche Problem gestoßen und hat es den " "Entwicklern gemeldet, und vielleicht wurde dort sogar schon eine Lösung " "gepostet." #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "Selber ein Problem melden" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" "Wenn Sie keine Lösung für Ihr Problem finden, eine Frage oder eine neue " "Funktion vorschlagen möchten, senden Sie bitte eine Anfrage an ``_. Um eine Anfrage erstellen zu " "können, brauchen Sie zwingend ein GitHub-Konto ``_." #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "Tritt unserem Keybase-Team bei" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" "Siehe :ref:`collaborating` für eine Anleitung, wie man unserem Team auf " "Keybase beitritt, wo wir uns über das Projekt austauschen." #~ msgid "" #~ "If you need help with OnionShare, please follow the instructions below." #~ msgstr "Falls du Hilfe mit OnionShare benötigst, kannst du Folgendes tun." #~ msgid "" #~ "If you are unable to find a solution, or wish to ask a question or " #~ "suggest a new feature, please `submit an issue `_. This requires `creating a GitHub " #~ "account `_." #~ msgstr "" #~ "Falls du keine Lösung zu deinem Problem findest, eine Frage stellen " #~ "möchtest oder einen Vorschlag für ein Feature hast, `erstelle ein Ticket " #~ "auf GitHub `_. " #~ "Hierfür benötigt man`einen GitHub-Account `_." onionshare-onionshare-26fcdc5/docs/source/locale/de/LC_MESSAGES/index.po000066400000000000000000000021511521174352300260350ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2020-11-08 00:00+0000\n" "Last-Translator: mv87 \n" "Language-Team: LANGUAGE \n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.3.2\n" "Generated-By: Babel 2.8.0\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "Dokumentation zu OnionShare" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" "OnionShare ist ein quelloffenes Tool, mit dem du sicher und anonym über das " "Tor-Netzwerk Dateien austauschen, Webseiten hosten und mit Freunden chatten " "kannst." onionshare-onionshare-26fcdc5/docs/source/locale/de/LC_MESSAGES/install.po000066400000000000000000000612741521174352300264070ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2026-06-01 19:58+0530\n" "PO-Revision-Date: 2025-02-24 06:08+0000\n" "Last-Translator: curtisb \n" "Language: de\n" "Language-Team: de \n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.18.0\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "Installation" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "Installation unter Windows oder macOS" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" "Du kannst OnionShare für Windows und macOS von der `OnionShare-Webseite " "`_ herunterladen." #: ../../source/install.rst:12 msgid "Mobile" msgstr "Mobilgeräte" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "" "Du kannst OnionShare für Mobilgeräte über die folgenden Links " "herunterladen" #: ../../source/install.rst:16 msgid "Android" msgstr "Android" #: ../../source/install.rst:17 msgid "" "Google Play: " "https://play.google.com/store/apps/details?id=org.onionshare.android" msgstr "" "Google Play: " "https://play.google.com/store/apps/details?id=org.onionshare.android" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "F-Droid: https://github.com/onionshare/onionshare-android-nightly" #: ../../source/install.rst:20 msgid "iOS" msgstr "iOS" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" #: ../../source/install.rst:22 msgid "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "Testflight: https://testflight.apple.com/join/ZCJeY65W" #: ../../source/install.rst:27 msgid "Linux" msgstr "Linux" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the " "recommended way is to use either the `Flatpak `_ or" " the `Snap `_ package. Flatpak and Snapcraft " "ensure that you'll always use the newest version and run OnionShare " "inside of a sandbox." msgstr "" "Es gibt verschiedene Wege, OnionShare unter Linux zu installieren, aber " "empfohlen wird die Installation entweder über das `Flatpak " "`_ - oder das `Snap `_ " "-Paket. Flatpak und Snapcraft stellen sicher, dass du immer die neueste " "Version verwendest und OnionShare in einer Sandbox läuft." #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" "Snapcraft ist in Ubuntu und Flatpak ist in Fedora integriert, aber du " "entscheidest, welche der Möglichkeiten du nutzt. Beide Möglichkeiten " "funktionieren mit allen Linux-Distributionen." #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: " "https://flathub.org/apps/details/org.onionshare.OnionShare" msgstr "" "**Installation von OnionShare über Flatpak**: " "https://flathub.org/apps/details/org.onionshare.OnionShare" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" "**Installation von OnionShare über Snapcraft**: " "https://snapcraft.io/onionshare" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" "Du kannst auch PGP-signierte ``.flatpak``- oder ``.snap``-Pakete von " "https://onionshare.org/dist/ herunterladen und installieren, falls du das" " lieber möchtest." #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "Manuelle Flatpak-Installation" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" "Wenn du OnionShare manuell mit Flatpak installieren möchtest, indem du " "das PGP-signierte `single-file bundle `_ verwendest, kannst du dies wie folgt tun:" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at " "https://flatpak.org/setup/." msgstr "" "Installiere Flatpak, indem du den Anweisungen auf " "https://flatpak.org/setup/ folgst." #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-" "exists flathub https://flathub.org/repo/flathub.flatpakrepo``. Even " "though you won't be downloading OnionShare from Flathub, OnionShare " "depends on some packages that are only available there." msgstr "" "Füge das Flathub-Repository hinzu, indem du ``flatpak remote-add --if-" "not-exists flathub https://flathub.org/repo/flathub.flatpakrepo`` " "ausführst. Auch wenn du OnionShare nicht von Flathub herunterlädst, hängt" " OnionShare von einigen Paketen ab, die nur dort verfügbar sind." #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of " "OnionShare, and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" "Gehe zu https://onionshare.org/dist/, wähle die neueste Version von " "OnionShare und lade die Dateien ``.flatpak`` und ``.flatpak.asc`` " "herunter." #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See " ":ref:`verifying_sigs` for more info." msgstr "" "Überprüfe die PGP-Signatur der ``.flatpak``-Datei. Siehe " ":ref:`verifying_sigs` für weitere Informationen." #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the " "file you downloaded." msgstr "" "Installiere die Datei ``.flatpak`` indem du ``flatpak install OnionShare-" "VERSION.flatpak`` ausführst. Ersetze ``VERSION`` durch die Versionsnummer" " der Datei, die du heruntergeladen hast." #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" "Du kannst OnionShare ausführen mit: `flatpak run " "org.onionshare.OnionShare`." #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "Manuelle Snapcraft Installation" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the " "PGP-signed Snapcraft package, you can do so like this:" msgstr "" "Wenn du OnionShare manuell mit Snapcraft unter Verwendung des PGP-" "signierten Snapcraft-Pakets installieren möchtest, kannst du dies wie " "folgt tun:" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at " "https://snapcraft.io/docs/installing-snapd." msgstr "" "Installiere Snapcraft, indem du den Anweisungen auf " "https://snapcraft.io/docs/installing-snapd folgst." #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of " "OnionShare, and download the ``.snap`` and ``.snap.asc`` files." msgstr "" "Gehe zu https://onionshare.org/dist/, wähle die neueste Version von " "OnionShare und lade die Dateien ``.snap`` und ``.snap.asc`` herunter." #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs`" " for more info." msgstr "" "Überprüfe die PGP-Signatur der Datei ``.snap``. Siehe " ":ref:`verifying_sigs` für weitere Informationen." #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version " "number of the file you downloaded. Note that you must use `--dangerous` " "because the package is not signed by the Snapcraft store, however you did" " verify its PGP signature, so you know it's legitimate." msgstr "" "Installiere die Datei ``.snap``, indem du ``nap install --dangerous " "onionshare_VERSION_amd64.snap`` ausführst. Ersetze ``VERSION`` durch die " "Versionsnummer der Datei, die du heruntergeladen hast. Beachte, dass du " "`--dangerous` verwenden musst, weil das Paket nicht vom Snapcraft Store " "signiert ist. Du hast jedoch seine PGP-Signatur verifiziert, also weißt " "du, dass es legitim ist." #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "Du kannst OnionShare ausführen mit: `snap run onionshare`." #: ../../source/install.rst:68 msgid "Command-line only" msgstr "Nur Befehlszeile" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any " "operating system using the Python package manager ``pip``. :ref:`cli` has" " more info." msgstr "" "Du kannst auch einfach nur die Kommandozeilenversion von OnionShare auf " "jedem Betriebssystem installieren, indem du den Python Paketmanager " "``pip`` benutzt. :ref:`cli` hat mehr Informationen." #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "FreeBSD" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare " "can also be installed on `FreeBSD `_. It's " "available via its ports collection or as pre-built package. Should you " "opt to install and use OnionShare on a FreeBSD operating system, please " "be aware that it's **NOT** officially supported by the OnionShare " "project." msgstr "" "Auch wenn OnionShare nicht offiziell dafür entwickelt wurde, kann es auch" " auf `FreeBSD `_ installiert werden. Es ist als " "über dessen Port Collection oder als vor-compiliertes Packet verfügbar. " "OnionShare Installationen auf einen FreeBSD Systemen werden **NICHT** " "offiziell vom OnionShare Team unterstützt." #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the " "source codes from the official OnionShare repository (or its official " "release packages from `PyPI `_). Should you wish to check changes related to this platform, " "please refer to the following resources:" msgstr "" "Obwohl nicht von den OnionShare-Entwicklern angeboten und offiziell " "gewartet, beziehen und verifizieren die FreeBSD-Pakete und -Ports die " "Quellcodes aus dem offiziellen OnionShare-Repository (oder den " "offiziellen Release-Paketen von `PyPI `_). Wenn du Änderungen in Bezug auf diese Plattform " "überprüfen möchtest, schau bitte in den folgenden Ressourcen nach:" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "https://cgit.freebsd.org/ports/log/www/onionshare" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "https://www.freshports.org/www/onionshare" #: ../../source/install.rst:85 msgid "Manual pkg Installation" msgstr "Manuelle Paket-Installation" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, " "in order to install OnionShare for Python 3.9, use::" msgstr "" "Um das Binärpaket zu installieren, verwende ``pkg install pyXY-" "onionshare``, wobei ``pyXY`` die Version von Python angibt, für die das " "Paket erstellt wurde. Um also OnionShare für Python 3.9 zu installieren, " "verwende::" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as " "pre-built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli``" " if you want to install that version." msgstr "" "Es gibt auch eine **Command-line only** Version von OnionShare als " "vorgefertigtes Paket. Ersetze ``py39-onionshare`` durch ``py39" "-onionshare-cli``, wenn du diese Version installieren willst." #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built " "packages, please refer to its `official Handbook section about pkg " "`_." msgstr "" "Weitere Informationen und Details zu den vorgefertigten FreeBSD-Paketen " "findest du im `official Handbook section about pkg " "`_." #: ../../source/install.rst:96 msgid "Manual port Installation" msgstr "Manuelle Port-Installation" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run " "the following::" msgstr "" "Um den FreeBSD-Port zu installieren, wechsle in das Verzeichnis `ports " "collection `_, wo du vorher ausgecheckt haben" " musst, und führe folgendes aus::" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www" "/onionshare-cli`` if you want to install that version." msgstr "" "Die Ports-Sammlung bietet auch einen eigenen Port für die **Command-line " "only** Version von OnionShare. Ersetze ``www/onionshare`` durch ``www" "/onionshare-cli``, wenn du diese Version installieren willst." #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports " "collection, please refer to its `official Handbook section about ports " "`_." msgstr "" "Weitere Informationen und Details über die FreeBSD Ports-Sammlung findest" " du im `official Handbook section about ports " "`_." #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "PGP-Signaturen überprüfen" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't " "been tampered with by verifying its PGP signature. For Windows and macOS," " this step is optional and provides defense in depth: the OnionShare " "binaries include operating system-specific signatures, and you can just " "rely on those alone if you'd like." msgstr "" "Du kannst das heruntergeladene Paket dahingehend überprüfen, dass es aus " "offizieller Quelle stammt und nicht verändert wurde, indem du seine PGP-" "Signatur überprüfst. Unter Windows und macOS ist dieser Schritt optional " "und bietet einen zusätzlichen Schutz: die OnionShare-Binärdateien " "enthalten betriebssystemspezifische Signaturen, und du kannst dich auch " "nur auf diese verlassen, falls du dies möchtest." #: ../../source/install.rst:115 msgid "Signing key" msgstr "Signaturschlüssel" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" "Pakete werden von dem Kernentwickler signiert, der für die jeweilige " "Version verantwortlich ist. Hier sind die GPG-Schlüsselinformationen für " "jeden der Hauptentwickler von OnionShare:" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "Micah Lee:" #: ../../source/install.rst:121 msgid "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" "PGP-Fingerabdruck des öffentlichen Schlüssels " "``927F419D7EC82C2F149C1BD1403C2657CD994F73``." #: ../../source/install.rst:122 msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver " "`_." msgstr "" "Du kannst Micahs Schlüssel vom Schlüsselserver `keys.openpgp.org " "keyserver `_ herunterladen." #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "Saptak Sengupta:" #: ../../source/install.rst:125 msgid "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" "PGP-Fingerabdruck des öffentlichen Schlüssels " "``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver " "`_." msgstr "" "Du kannst Saptaks Schlüssel `vom keys.openpgp.org keyserver " "`_ herunterladen." #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "Miguel Jacq:" #: ../../source/install.rst:129 msgid "PGP public key fingerprint ``54A91143AE0AB4F7743B01FE888ED1B423A3BC99``." msgstr "" #: ../../source/install.rst:130 #, fuzzy msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver " "`_." msgstr "" "Du kannst Miguels Schlüssel `vom Schlüsselserver keys.openpgp.org " "keyserver `_ herunterladen." #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you " "probably want `GPGTools `_, and for Windows you " "probably want `Gpg4win `_." msgstr "" "Um die Signaturen zu überprüfen, musst du GnuPG installiert haben. Unter " "macOS möchtest du wahrscheinlich `GPGTools `_ " "verwenden, unter Windows `Gpg4win `_." #: ../../source/install.rst:135 msgid "Signatures" msgstr "Signaturen" #: ../../source/install.rst:137 msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, " "macOS, Flatpak, Snap, and source packages, at " "https://onionshare.org/dist/ in the folders named for each version of " "OnionShare. You can also find them on the `GitHub Releases page " "`_." msgstr "" "Die Signaturen (``.asc``-Dateien) und auch die Windows-, macOS-, " "Flatpak-, Snapcraft- und Quellpakete kannst du auf " "https://onionshare.org/dist/ in den Ordnern finden, die nach der " "jeweiligen Version von OnionShare benannt wurden. Du kannst sie auch auf " "der `Release-Seite auf GitHub " "`_ finden." #: ../../source/install.rst:141 msgid "Verifying" msgstr "Verifizierung" #: ../../source/install.rst:143 msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify " "the binary in a terminal like this:" msgstr "" "Sobald du die öffentlichen Schlüssel der Core-Entwickler in deinen GnuPG-" "Schlüsselbund importiert, die Binärdatei und die ``.asc``-Signatur " "heruntergeladen hast, kannst du die Binärdatei in einem Terminal wie " "folgt überprüfen:" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "Für Windows::" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "Für macOS::" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "Für Linux::" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "und für die Quell-Datei::" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "Eine erwartete Ausgabe sollte wiefolgt aussehen::" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with " "the integrity of the file (malicious or otherwise), and you should not " "install the package." msgstr "" "Wenn du nicht ``Good signature from`` siehst, könnte es ein Problem mit " "der Integrität der Datei geben (potentiell schädlich oder anderes) und du" " solltest das Paket nicht installieren." #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" "Das oben gezeigte ``WARNING`` deutet nicht auf ein Problem mit dem Paket " "hin, es bedeutet lediglich, dass du noch keinen \"Trust-Level\" für " "Micahs (der Chefentwickler) PGP-Schlüssel festgelegt hast." #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and" " the `Tor Project `_ may be useful." msgstr "" "Falls du mehr über die Verifizierung von PGP-Signaturen lernen möchtest, " "können die Leitfäden für `Qubes OS `_ und das`Tor-Projekt " "`_ eine " "Hilfestellung bieten." #~ msgid "Or for Windows, in a command-prompt like this::" #~ msgstr "Oder unter Windows in der Kommandozeile wie folgt::" #~ msgid "For added security, see :ref:`verifying_sigs`." #~ msgstr "Für zusätzliche Sicherheit, siehe :ref:`verifying_sigs`." #~ msgid "" #~ "There are various ways to install " #~ "OnionShare for Linux, but the " #~ "recommended way is to use the " #~ "Flatpak package. Flatpak ensures that " #~ "you'll always use the most latest " #~ "dependencies and run OnionShare inside " #~ "of a sandbox." #~ msgstr "" #~ "Es gibt verschiedene Möglichkeiten, OnionShare" #~ " unter Linux zu installieren, aber " #~ "der empfohlene Weg ist über das " #~ "Flatpak-Paket. Flatpak stellt sicher, dass" #~ " du immer die neuesten Abhängigkeiten " #~ "nutzt und OnionShare in einer Sandbox" #~ " läuft." #~ msgid "" #~ "Make sure you have ``flatpak`` installed" #~ " and the Flathub repository added by" #~ " following `these instructions " #~ "`_ for your Linux " #~ "distribution." #~ msgstr "" #~ "Stelle sicher, dass du ``Flatpak`` und" #~ " das Flathub-Repository `nach dieser " #~ "Anleitung `_ für deine" #~ " Linux-Distribution installiert hast." #~ msgid "" #~ "You can verify that the Windows, " #~ "macOS, or source package you download" #~ " is legitimate and hasn't been " #~ "tampered with by verifying its PGP " #~ "signature. For Windows and macOS, this" #~ " step is optional and provides " #~ "defense in depth: the installers also" #~ " include their operating system-specific" #~ " signatures, and you can just rely" #~ " on those alone if you'd like." #~ msgstr "" #~ "Du kannst sicherstellen, dass das " #~ "heruntergeladene Windows-, macOS- oder " #~ "Quellpaket aus offizieller Quelle stammt " #~ "und nicht verändert wurde, indem du " #~ "seine PGP-Signaturen überprüfst. Unter " #~ "Windows und macOS ist dieser Schritt " #~ "optional und stellt lediglich einen " #~ "zusätzlichen Schutzmechanismus dar: die " #~ "Installer beinhalten auch ihre " #~ "betriebssystemspezifischen Signaturen, und du " #~ "kannst auch nur auf diese vertrauen, " #~ "sofern du das möchtest." #~ msgid "" #~ "Windows, macOS, and source packaged are" #~ " signed by Micah Lee, the core " #~ "developer, using his PGP public key " #~ "with fingerprint " #~ "``927F419D7EC82C2F149C1BD1403C2657CD994F73``. You can " #~ "download Micah's key `from the " #~ "keys.openpgp.org keyserver " #~ "`_." #~ msgstr "" #~ "Windows-, macOS- und Quellpakete werden " #~ "von Micah Lee, dem Hauptentwickler, mit" #~ " seinem öffentlichen PGP-Schlüssel mit " #~ "dem Fingerabdruck " #~ "``927F419D7EC82C2F149C1BD1403C2657CD994F73`` signiert. Du" #~ " kannst Micahs Schlüssel vom " #~ "`Schlüsselserver keys.openpgp.org " #~ "`_ " #~ "herunterladen." #~ msgid "Install in Linux" #~ msgstr "Installation unter Linux" #~ msgid "" #~ "PGP public key fingerprint " #~ "``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." #~ msgstr "" #~ "PGP-Fingerabdruck des öffentlichen Schlüssels" #~ " ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." onionshare-onionshare-26fcdc5/docs/source/locale/de/LC_MESSAGES/security.po000066400000000000000000000413251521174352300266030ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-12-24 10:38+0000\n" "Last-Translator: curtisb \n" "Language-Team: de \n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.4-dev\n" "Generated-By: Babel 2.10.3\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "Sicherheits-Design" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" "Lies zuerst :ref:`how_it_works`, um die grundlegende Funktionsweise von " "OnionShare zu verstehen." #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" "Wie jede Software kann OnionShare Fehler oder Sicherheitslücken aufweisen." #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "Wogegen OnionShare schützt" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" "**Dritte haben auf nichts in OnionShare Zugriff** Bei Onionshare werden die " "Dienste direkt auf deinem Computer gehostet. Wenn du Dateien mit OnionShare " "teilst, werden diese zu keinem Server Dritter hochgeladen. Selbst wenn du " "einen OnionShare Chatroom erstellst, wird dein Computer als Server " "verwendet. Dies vermeidet das traditionelle Modell, anderen vertrauen zu " "müssen." #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" "**Schnüffler, die den Netzwerkverkehr mitschneiden, können die per " "OnionShare übertragenen Inhalte nicht sehen.** Die Verbindung zwischen dem " "Onion-Dienst und dem Tor Browser ist Ende-zu-Ende verschlüsselt. Das heißt, " "bei Angriffen auf das Netzwerk kann nichts außer verschlüsselten Tor-" "Datenpaketen gesehen werden. Selbst falls der Schnüffler ein bösartiger " "Rendezvous-Knotenpunkt sitzt, der als Bindeglied zwischen Tor Browser und " "dem Onion-Dienst von OnionShare genutzt wird, ist der Datenverkehr über den " "geheimen Schlüssel des Onion-Dienstes verschlüsselt." #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" "**Die Anonymität der OnionShare-Nutzer wird über Tor geschützt.** OnionShare " "und Tor Browser schützen die Anonymität ihrer Nutzer. So lange der " "OnionShare-Nutzer seine OnionShare-Adresse anonym den Nutzern des Tor " "Browsers mitteilt, können Nutzer des Tor Browsers sowie Schnüffler die " "Identität des OnionShare-Nutzers nicht herausfinden." #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" "**Wenn ein Angreifer etwas über den Onion-Dienst erfährt, kann er immer noch " "auf nichts zugreifen.** Frühere Angriffe auf das Tor-Netzwerk, um die Onion-" "Dienste aufzuzählen, erlaubten es dem Angreifer, private ``.onion``-Adressen " "zu entdecken. Um auf einen OnionShare-Dienst von seiner Adresse aus " "zuzugreifen, muss der für die Client-Authentifizierung verwendete private " "Schlüssel erraten werden (es sei denn, der Dienst ist bereits durch " "Ausschalten des privaten Schlüssels öffentlich gemacht worden -- siehe :ref:" "`turn_off_private_key`)." #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "Wogegen OnionShare nicht schützt" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" "**Die Übermittlung der OnionShare-Adresse und des privaten Schlüssels ist " "möglicherweise nicht sicher.** Die Übermittlung der OnionShare-Adresse an " "andere Personen liegt in der Verantwortung des OnionShare-Benutzers. Wenn " "sie auf unsichere Weise übermittelt wird (z. B. durch eine von einem " "Angreifer beobachtete E-Mail-Nachricht), kann ein Lauscher feststellen, dass " "OnionShare verwendet wird. Wenn der Lauscher die Adresse in den Tor-Browser " "lädt, während der Dienst noch aktiv ist, kann er auf die Adresse zugreifen. " "Um dies zu vermeiden, muss die Adresse sicher kommuniziert werden, per " "verschlüsselter Textnachricht (wahrscheinlich mit aktivierten " "verschwindenden Nachrichten), verschlüsselter E-Mail oder persönlich. Dies " "ist nicht notwendig, wenn du OnionShare für etwas verwendest, das nicht " "geheim ist." #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" "**Das Teilen der OnionShare-Adresse könnte nicht anonym geschehen.** Hierfür " "müssen eigens Maßnahmen getroffen werden, dass die OnionShare-Adresse anonym " "weitergegeben wird. Ein neues E-Mail- oder Chatkonto, auf welches nur über " "Tor zugegriffen wird, kann zur anonymen Weitergabe genutzt werden. Dies ist " "jedoch nicht erforderlich, soweit Anonymität kein Schutzziel ist." #~ msgid "" #~ "**Third parties don't have access to anything that happens in OnionShare." #~ "** When you use OnionShare, you host services directly on your computer. " #~ "For example, when you share files with OnionShare, you don't upload these " #~ "files to any server, and when you start an OnionShare chat room, your " #~ "computer is the chat room server itself. Traditional ways of sharing " #~ "files or setting up websites and chat rooms require trusting a service " #~ "with access to your data." #~ msgstr "" #~ "**Dritte haben keinen Zugriff auf das, was über OnionShare läuft.** Wenn " #~ "du OnionShare benutzt, hostest du Dienste direkt auf deinem Rechner. Wenn " #~ "du beispielsweise Dateien über OnionShare freigibst, werden diese Dateien " #~ "auf keinen Server hochgeladen, und wenn du einen OnionShare-Chatroom " #~ "startest, wird dein Rechner zum Chatserver. Üblicherweise benötigt man " #~ "zum Freigeben von Dateien oder zum Hosten von Webseiten und Chatrooms die " #~ "Dienste von Drittanbietern, denen man vertrauen können muss und die " #~ "Zugriff auf deine Daten haben." #~ msgid "" #~ "**Network eavesdroppers can't spy on anything that happens in OnionShare " #~ "in transit.** Because connections between Tor onion services and Tor " #~ "Browser are end-to-end encrypted, no network attackers can eavesdrop on " #~ "what happens in an OnionShare service. If the eavesdropper is positioned " #~ "on the OnionShare user's end, the Tor Browser user's end, or is a " #~ "malicious Tor node, they will only see Tor traffic. If the eavesdropper " #~ "is a malicious rendezvous node used to connect Tor Browser with " #~ "OnionShare's onion service, the traffic will be encrypted using the onion " #~ "service key." #~ msgstr "" #~ "**Schnüffler im Netzwerk können nicht sehen, was über OnionShare läuft.** " #~ "Weil Verbindungen zwischen Onion-Diensten und Tor Browser Ende zu Ende " #~ "verschlüsselt sind, kann ein Angreifer im Netzwerk nicht sehen, was über " #~ "einen OnionShare-Dienst läuft. Wenn der Schnüffler auf Seite des " #~ "OnionShare-Nutzers oder des Nutzers des Tor Browser sitzt oder er ein " #~ "bösartiger Tor-Knoten ist, wird er nur Tor-Netzwerkverkehr sehen. Wenn " #~ "der Schnüffler ein bösartiger Rendezvous-Knoten ist, über den der Tor " #~ "Browser mit dem OnionShare-Onion-Dienst verbunden wird, ist der " #~ "Netzwerkverkehr über den Schlüssel des Onion-Dienstes verschlüsselt." #~ msgid "" #~ "**If an attacker learns about the onion service, they still can't access " #~ "anything.** There have been attacks against the Tor network that can " #~ "enumerate onion services. Even if someone discovers the .onion address of " #~ "an OnionShare onion service, they can't access it without also knowing " #~ "the service's random password (unless, of course, the OnionShare users " #~ "chooses to disable the password and make it public). The password is " #~ "generated by choosing two random words from a list of 6800 words, meaning " #~ "there are 6800^2, or about 46 million possible password. But they can " #~ "only make 20 wrong guesses before OnionShare stops the server, preventing " #~ "brute force attacks against the password." #~ msgstr "" #~ "**Falls ein Angreifer einen Onion-Dienst entdeckt, wird er immer noch " #~ "keinen Zugang zu irgendetwas auf diesem Dienst haben.** Es gab Angriffe " #~ "auf das Tor-Netwerk, wodurch Onion-Dienste entdeckt wurden. Selbst wenn " #~ "jemand die .onion-Adresse zu einem OnionShare-Dienst herausfindet, kann " #~ "er hierauf nicht zugreifen, wenn er nicht auch noch das zufällig erzeugte " #~ "Passwort kennt (es sei denn, freilich, der OnionShare-Nutzer deaktiviert " #~ "das Passwort und macht seinen Dienst öffentlich). Das Passwort wird " #~ "erzeugt, indem zwei zufällige Wörter aus einer Liste mit 6800 Wörtern " #~ "gewählt werden, d.h. es gibt 6800^2 oder rund 46 Millionen mögliche " #~ "Passwörter. Ein Angreifer kann allerdings nur 20 falsche Versuche machen, " #~ "ehe OnionShare den Dienst stoppt und so einen Brute-Force-Angriff " #~ "verhindert." #~ msgid "" #~ "**Communicating the OnionShare address might not be secure.** The " #~ "OnionShare user is responsible for securely communicating the OnionShare " #~ "address with people. If they send it insecurely (such as through an email " #~ "message, and their email is being monitored by an attacker), the " #~ "eavesdropper will learn that they're using OnionShare. If the attacker " #~ "loads the address in Tor Browser before the legitimate recipient gets to " #~ "it, they can access the service. If this risk fits the user's threat " #~ "model, they must find a more secure way to communicate the address, such " #~ "as in an encrypted email, chat, or voice call. This isn't necessary in " #~ "cases where OnionShare is being used for something that isn't secret." #~ msgstr "" #~ "**Das Teilen einer OnionShare-Adresse könnte unsicher sein.** Der " #~ "OnionShare-Nutzer ist dafür verantwortlich, die OnionShare-Adresse auf " #~ "sicherem Wege mit anderen Leuten zu teilen. Wenn sie es auf unsicherem " #~ "Wege teilen (beispielsweise per einfacher E-Mail, wenn der E-Mail-Verkehr " #~ "von einem Angreifer mitgeschnitten wird), wird der Angreifer wissen, dass " #~ "sie OnionShare benutzen. Wenn der Angreifer die Adresse im Tor Browser " #~ "öffnet, ehe der beabsichtigte Empfänger sie öffnen kann, hat der " #~ "Angreifer Zugriff auf den Dienst. Falls dieses Risiko laut Risikomodell " #~ "besteht, muss ein sichererer Weg zum Teilen der OnionShare-Adresse " #~ "gefunden werden (z.B. per verschlüsselter E-Mail oder verschlüsseltem " #~ "Chat, oder per Telefon). Dies ist nicht notwendig, wenn OnionShare für " #~ "etwas genutzt wird, was ohnehin nicht geheim ist." #~ msgid "" #~ "**Communicating the OnionShare address might not be anonymous.** While " #~ "OnionShare and Tor Browser allow for anonymity, if the user wishes to " #~ "remain anonymous they must take extra steps to ensure this while " #~ "communicating the OnionShare address. For example, they might need to use " #~ "Tor to create a new anonymous email or chat account, and only access it " #~ "over Tor, to use for sharing the address. This isn't necessary in cases " #~ "where there's no need to protect anonymity, such as co-workers who know " #~ "each other sharing work documents." #~ msgstr "" #~ "**Das Mitteilen der OnionShare-Adresse könnte nicht anonym geschehen.** " #~ "Während OnionShare und Tor Browser grundsätzlich Anonymität ermöglichen, " #~ "muss der Nutzer zusätzliche Schritte unternehmen, um beim Teilen der " #~ "OnionShare-Adresse anonym zu bleiben. Beispielsweise könnte er Tor " #~ "verwenden, um einen anonymen E-Mail- oder Chat-Account anzulegen, um von " #~ "dort aus die OnionShare-Adresse zu teilen; auf den Account dürfte er dann " #~ "nur per Tor zugreifen. Das ist in solchen Fällen nicht notwendig, wo die " #~ "Anonymität nicht gewahrt werden muss, beispielsweise bei Arbeitskollegen, " #~ "die sich untereinander kennen und die Arbeitsdokumente teilen möchten." #~ msgid "" #~ "**If an attacker learns about the onion service, it still can't access " #~ "anything.** Prior attacks against the Tor network to enumerate onion " #~ "services allowed the attacker to discover private .onion addresses. If an " #~ "attack discovers a private OnionShare address, a password will be prevent " #~ "them from accessing it (unless the OnionShare user chooses to turn it off " #~ "and make it public). The password is generated by choosing two random " #~ "words from a list of 6800 words, making 6800², or about 46 million " #~ "possible passwords. Only 20 wrong guesses can be made before OnionShare " #~ "stops the server, preventing brute force attacks against the password." #~ msgstr "" #~ "**Selbst wenn ein Angreifer den Onion-Dienst entdeckt, hat er auf die " #~ "bereitgestellten Inhalte keinen Zugriff.** Frühere Angriffe auf das Tor-" #~ "Netzwerk erlaubten es dem Angreifer, nicht öffentliche .onion-Adressen zu " #~ "entdecken. Wenn ein Angreifer eine nicht öffentliche OnionShare-Adresse " #~ "entdeckt, hält ihn ein Passwort vom Zugriff hierauf ab (es sei denn der " #~ "OnionShare-Nutzer deaktiviert dies und macht den Dienst öffentlich). Das " #~ "Passwort wird duch die Wahl zwei erzufälliger Wörter aus einer Liste von " #~ "6800 Wörtern erzeugt, was 6800² oder ca. 46 Millionen mögliche Passwörter " #~ "ergibt. Nur 20 Fehlversuche sind möglich, ehe OnionShare den Dienst " #~ "stoppt, so dass das Passwort nicht per Bruteforce-Attacke herausgefunden " #~ "werden kann." #~ msgid "" #~ "**Third parties don't have access to anything that happens in OnionShare." #~ "** Using OnionShare means hosting services directly on your computer. " #~ "When sharing files with OnionShare, they are not uploaded to any server. " #~ "If you make an OnionShare chat room, your computer acts as a server for " #~ "that too. This avoids the traditional model of having to trust the " #~ "computers of others." #~ msgstr "" #~ "**Dritte haben keinen Zugriff auf das, was über OnionShare** läuft. Bei " #~ "der Nutzung von OnionShare werden Dienste direkt auf deinem Rechner " #~ "gehostet. Beim Teilen von Dateien über OnionShare werden diese auf " #~ "keinerlei Server hochgeladen. Wenn du einen Chatroom über OnionShare " #~ "erstellst, ist auch hierfür dein Rechner zugleich der Server. Dies " #~ "vermeidet das übliche Paradigma, dass man den Rechnern anderer vertrauen " #~ "können muss." onionshare-onionshare-26fcdc5/docs/source/locale/de/LC_MESSAGES/sphinx.po000066400000000000000000000014661521174352300262470ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2020-11-08 00:00+0000\n" "Last-Translator: mv87 \n" "Language-Team: LANGUAGE \n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.3.2\n" "Generated-By: Babel 2.8.0\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "Versionen" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "Sprachen" onionshare-onionshare-26fcdc5/docs/source/locale/de/LC_MESSAGES/tor.po000066400000000000000000000754361521174352300255520ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-01-14 12:31+0000\n" "Last-Translator: curtisb \n" "Language-Team: de \n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.4-dev\n" "Generated-By: Babel 2.10.3\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "Mit dem Tor-Netzwerk verbinden" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" "Wenn OnionShare startet, wird ein Bildschirm angezeigt, der dich auffordert, " "dich mit dem Tor-Netzwerk zu verbinden." #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" "Du kannst den Schalter \"Automatisch mit Tor verbinden\" einschalten, bevor " "du auf \"Mit Tor verbinden\" klickst. Das bedeutet, dass sich OnionShare " "beim nächsten Start automatisch mit den Tor-Verbindungseinstellungen der " "letzten Sitzung verbindet, anstatt dir die Verbindungsoptionen anzuzeigen. " "Wenn die Verbindung fehlschlägt, kannst du immer noch Brücken versuchen oder " "über die Schaltfläche \"Netzwerkeinstellungen\" neu zu konfigurieren." #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" "Du kannst auf \"Mit Tor verbinden\" klicken, um den Verbindungsprozess zu " "starten. Wenn es keine Probleme mit deinem Netzwerk gibt, einschließlich " "aller Versuche, deinen Zugang zum Tor-Netzwerk zu blockieren, sollte dies " "hoffentlich beim ersten Mal funktionieren." #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" "Wenn du Brücken oder andere Tor-Einstellungen manuell konfigurieren " "möchtest, bevor du dich verbindest, kannst du auf \"Netzwerkeinstellungen\" " "klicken." #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "Automatische Zensurumgehung" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" "Wenn du auf \"Mit Tor verbinden\" klickst und OnionShare sich nicht " "verbinden kann, könnte es daran liegen, dass Tor in deinem Land oder in " "deinem lokalen Netzwerk zensiert wird." #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "Wenn dies der Fall ist, hast du folgende Möglichkeiten:" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "Erneuter Versuch ohne Brücke" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" "Automatisches Ermitteln meines Landes anhand meiner IP-Adresse für die " "Brücke-Einstellungen" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "Manuelles Auswählen meines Landes für die Brücke-Einstellungen" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" "Wenn du die Option \"Versuche es noch einmal ohne Brücke\" wählst, wird " "OnionShare erneut versuchen, sich wie gewohnt mit Tor zu verbinden, ohne zu " "versuchen, die Zensur zu umgehen." #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" "Die anderen beiden Optionen versuchen, die Zensur mit Hilfe von Tor-Brücken " "automatisch zu umgehen. Wenn dein Netzwerkanbieter den Zugang zum Tor-" "Netzwerk blockiert, kannst du dich hoffentlich trotzdem mit einer Tor-Brücke " "verbinden, die dich dann mit dem Tor-Netzwerk verbindet und die Zensur " "umgeht. Beide Optionen nutzen die Zensurumgehungs-API des Tor Projekts, um " "dir Brückeneinstellungen anzubieten, die für dich funktionieren sollten. " "OnionShare benutzt vorübergehend den `Meek `_ domain-fronting-Proxy, um eine Nicht-Tor-" "Verbindung von deinem Computer zur Zensurumgehungs-API von Tor herzustellen. " "Der Meek-Proxy verbirgt die Tatsache, dass du versuchst, einen Weg zu " "finden, um dich mit Tor zu verbinden." #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" "Wenn du \"Automatisch mein Land aus meiner IP-Adresse für die " "Brückeneinstellungen ermitteln\" wählst, wird die Zensurumgehungs-API deine " "IP-Adresse (ja, deine echte IP-Adresse) berücksichtigen, um zu ermitteln, in " "welchem Land du dich aufhalten könntest. Anhand der Länderinformationen wird " "die API versuchen, automatisch Brücken zu finden, die zu deinem Standort " "passen." #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" "Wenn du \"Manuelle Auswahl meines Landes für die Brückeneinstellungen\" " "wählst, findet die Zensur-API die Brücken, die zu dem von dir angegebenen " "Land passen." #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "Wie die automatische Umgehung der Zensur funktioniert" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" "Wenn die Zensurumgehungs-API Brücken findet, von denen sie glaubt, dass sie " "für dich geeignet sind, wird OnionShare versuchen, sich über diese Brücken " "wieder mit Tor zu verbinden. Wenn die API keine Brücken für deinen Standort " "findet, wird OnionShare die API nach \"Ausweichoptionen\" fragen und dann " "versuchen, sich mit diesen wieder zu verbinden." #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" "Wenn OnionShare aus irgendeinem Grund keine Verbindung zur Zensur-API selbst " "herstellen kann oder die API eine Fehlermeldung zurückgibt, versucht " "OnionShare, die in obfs4 integrierten Brücken zu verwenden." #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" "Es ist wichtig zu wissen, dass die Anfragen an die Zensurumgehungs-API nicht " "über das Tor-Netzwerk laufen (denn wenn du dich bereits mit Tor verbinden " "könntest, müsstest du dich nicht mit der API verbinden)." #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" "Auch wenn es für einen Angreifer schwierig ist, herauszufinden, wohin die " "Meek-Anfrage geht, kann dies für einige Benutzer dennoch ein Risiko " "darstellen. Daher handelt es sich um eine Opt-in-Funktion. Die Verwendung " "von Meek und nicht-torifizierten Netzwerkanfragen ist auf ein oder zwei " "Anfragen an die Zensurumgehungs-API beschränkt. Danach wird Meek gestoppt, " "und alle weiteren Netzwerkanfragen erfolgen über das Tor-Netzwerk." #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" "Wenn du dich unwohl dabei fühlst, eine Anfrage zu stellen, die nicht über " "das Tor-Netzwerk geht, kannst du auf \"Netzwerkeinstellungen\" klicken (oder " "auf das Symbol \"Einstellungen\" in der rechten unteren Ecke, gefolgt von " "der Registerkarte \"Tor-Einstellungen\" im erscheinenden Fenster) und " "manuell Brücken konfigurieren. Nachdem du die Brückeneinstellungen " "gespeichert hast, wird OnionShare versuchen, sich über diese Brücken wieder " "zu verbinden." #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "Tor-Einstellungen manuell konfigurieren" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" "Du kannst zu den Tor-Einstellungen gelangen, indem du auf dem " "Willkommensbildschirm auf \"Netzwerkeinstellungen\" klickst, oder indem du " "auf das \"⚙\"-Symbol in der rechten unteren Ecke der Anwendung klickst und " "dann auf die Registerkarte \"Tor-Einstellungen\" im erscheinenden Bildschirm " "wechselst." #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" "Hier sind die verschiedenen Möglichkeiten, wie du OnionShare für die " "Verbindung mit Tor konfigurieren kannst:" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "Verwende die in OnionShare integrierte Tor-Version" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" "Dies ist die standardmäßige, einfachste und zuverlässigste Art, wie sich " "OnionShare mit Tor verbindet. Aus diesem Grund wird sie für die meisten " "Nutzer empfohlen." #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" "Wenn du OpenShare öffnest, wird ein dafür vorkonfigurierter ``tor``-Prozess " "im Hintergrund gestartet. Dieser kommt anderen ``tor``-Prozessen auf deinem " "Rechner nicht in die Quere, so dass du den Tor Browser oder den systemweiten " "``tor``-Dienst unabhängig voneinander nutzen kannst." #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "**Verwendung von Brücken**" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" "Um eine Brücke zu verwenden, musst du \"Die in OnionShare integrierte Tor-" "Version verwenden\" auswählen und das Kontrollkästchen \"Brücke verwenden\" " "aktivieren." #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" "Versuche zunächst, eine eingebaute Brücke zu verwenden. Die Verwendung von " "`obfs4`- oder `snowflake`-Brücken wird gegenüber der Verwendung von `meek-" "azure` empfohlen." #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" "Wenn die integrierte Brücke nicht funktioniert, kannst du eine Brücke bei " "torproject.org anfordern. Du musst ein CAPTCHA lösen, um eine Brücke zu " "beantragen. (Das macht es für Regierungen oder Internetdienstanbieter " "schwieriger, den Zugang zu Tor-Brücken zu blockieren.)" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" "Du hast auch die Möglichkeit, eine Brücke zu benutzen, von der du aus einer " "vertrauenswürdigen Quelle erfahren hast." #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "Versuche automatische Konfiguration mittels Tor Browser" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" "Falls du den Tor Browser `heruntergeladen hast `_ und keine zwei ``Tor``-Prozesse laufen haben möchtest, kannst du den " "``Tor``-Prozess des Tor Browsers nutzen. Damit dies funktionierst, musst du " "den Tor Browser im Hintergrund geöffnet lassen, so lange du OnionShare nutzt." #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "Nutze einen systemweiten ``tor``-Dienst in Windows" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" "Nur etwas für Fortgeschrittene. Hierfür musst du wissen, wie du Textdateien " "editierst und mit Administratorrechten arbeitest." #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" "Lade das Tor Windows Expert Bundle `von der Tor-Website `_ herunter. Entpacke die komprimierte Datei " "und kopiere den extrahierten Ordner nach ``C:\\Programme (x86)\\``. Benenne " "den entpackten Ordner, der ``Data`` und ``Tor`` beinhaltet, nach ``tor-" "win32`` um." #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" "Denke dir ein Passwort für den Steuerungs-Port aus. Ich verwende ``comprised " "stumble rummage work avenging construct volatile``. Öffne eine Kommandozeile " "mit Administratorrechten und führe darin ``tor.exe --hash-password`` aus, um " "einen Hash deines Passworts zu erzeugen. Zum Beispiel::" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" "Der Passwort-Hash wird nach einigen Warnungen angezeigt (die du ignorieren " "kannst). In meinem Fall war es " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" "Erzeuge eine neue Textdatei unter ``C:\\Program Files (x86)\\tor-" "win32\\torrc`` und füge den Passwort-Hash ein, wobei " "``HashedControlPassword`` mit dem gerade erzeugten ersetzt wird::" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" "Über die Kommandozeile installierst du nun tor als Service, wobei du die " "``torrc``-Datei verwendest, die du gerade erzeugt hast (siehe `hier " "`_ für weitere " "Informationen). Zum Beispiel so::" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "Jetzt hast du einen systemweiten ``Tor-Dienst `` in Windows am Laufen!" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" "Öffne OnionShare, klicke auf das \"⚙\"-Symbol und wechsle auf die " "Registerkarte Tor-Einstellungen. Unter \"Wie soll sich OnionShare mit Tor " "verbinden?\" wähle \"Verbinde über Steuerungsport\" und setze den " "\"Steuerungsport\" auf ``127.0.0.1`` und \"Port\" auf ``9051``. Unter \"Tor-" "Authentifizierungseinstellungen\" wähle \"Passwort\" und gib das Passwort " "ein, das du zuvor für den Steuerungsport festgelegt hast. Klicke dann auf " "\"Verbindung zu Tor testen\". Wenn alles geklappt hat, sollte \"Mit dem Tor-" "Controller verbunden\" erscheinen." #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "Benutze einen systemweiten ``Tor ``-Dienst in macOS" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" "Installiere zuerst `Homebrew `_, wenn du es noch nicht " "hast, und installiere dann Tor::" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "" "Konfiguriere Tor nun so, dass es Verbindungen von OnionShare aus zulässt::" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "Und starte den systemweiten Tor-Dienst::" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" "Öffne OnionShare und klicke auf das „⚙“-Symbol. Unter “Wie soll sich " "OnionShare mit Tor verbinden?“ wähle „Verbinde über Socket-Datei“ und lege " "als Socket-Datei ``/usr/local/var/run/tor/control.socket`` fest. Unter „Tor-" "Authentifizierungs-Einstellungen“ wähle „Keine Identifizierung, oder " "Identifizierung über Cookie“. Klicke auf den Button „Verbindung zu Tor " "testen“." #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" "Falls alles geklappt hat, solltest du „Mit dem Tor-Controller verbunden“ " "sehen." #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "Einen systemweiten ``Tor ``-Dienst unter Linux nutzen" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" "Installiere zuerst das ``Tor ``-Paket. Falls du Debian, Ubuntu oder eine " "ähnliche Distribution nutzt, empfiehlt sich das `offizielle Repository " "`_ des Tor-Projekts." #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" "Füge als nächstes deinen Benutzer jener Gruppe zu, unter deren ID der Tor-" "Prozess läuft (im Falle von Debian oder Ubuntu: ``debian-tor``) und " "konfiguriere OnionShare so, dass es sich über die Socket-Datei des " "systemweiten Tor-Dienstes verbindet." #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" "Füge deinen Benutzer der Gruppe ``debian-tor`` mit folgendem Befehl hinzu " "(ersetze dabei ``Nutzername`` mit deinem tatsächlichen Nutzernamen)::" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" "Starte deinen Rechner neu. Öffne dann OnionShare, klicke auf das \"⚙\"-" "Symbol und wechsle auf die Registerkarte Tor-Einstellungen. Unter \"Wie soll " "sich OnionShare mit Tor verbinden?\" wähle \"Verbinde über eine Socket-" "Datei\". Setze als Socket-Datei ``/var/run/tor/control``. Unter \"Tor-" "Authentifizierungseinstellungen\" wähle \"Keine Authentifizierung, oder " "Authentizifierung über Cookie\". Klicke dann auf den Knopf \"Teste die " "Verbindung zu Tor\"." #~ msgid "" #~ "There are several options for how OnionShare should connect to Tor. You " #~ "can change them in Settings, which you can get to by clicking the gear " #~ "icon in the bottom-right of the window." #~ msgstr "" #~ "Es gibt mehrere Möglichkeiten, wie sich OnionShare mit Tor verbinden " #~ "kann. Du kannst sie in den Einstellungen ändern; dorthin gelangst du mit " #~ "einem Klick auf das Zahnradsymbol rechts unten." #~ msgid "" #~ "When you open OnionShare, it will launch a Tor process in the background " #~ "that's configured specifically for OnionShare to use. This Tor process " #~ "won't interfere with other Tor processes on your computer, so you're free " #~ "to run Tor Browser or use a system Tor in the background." #~ msgstr "" #~ "Wenn du OnionShare startest, wird ein Tor-Prozess im Hintergrund " #~ "gestartet, der speziell auf OnionShare abgestimmt ist. Dieser Tor-Prozess " #~ "wird anderen Tor-Prozessen auf deinem Rechner nicht in die Quere kommen, " #~ "so dass du gleichzeitig Tor Browser benutzen oder einen Tor-Systemdienst " #~ "im Hintergrund laufen lassen kannst." #~ msgid "" #~ "You can configure OnionShare to connect to the Tor that comes with Tor " #~ "Browser. First, `download Tor Browser `_ here " #~ "if you don't already have it. With this setting selected, you need to " #~ "keep Tor Browser open in the background while you're using OnionShare." #~ msgstr "" #~ "Du kannst OnionShare so einrichten, dass es sich über die Tor-Version " #~ "verbindet, die mit dem Tor Browser ausgeliefert wird. `Lade zunächst den " #~ "Tor Browser `_ herunter, falls du ihn noch " #~ "nicht hast. Mit dieser Option musst du den Tor Browser im Hintergrund " #~ "geöffnet lassen, während du OnionShare benutzt." #~ msgid "" #~ "Open OnionShare. Click the Settings icon. Under \"How should OnionShare " #~ "connect to Tor?\" choose \"Connect using control port\", and set the " #~ "control port host to ``127.0.0.1`` and the port to ``9051``. Under \"Tor " #~ "authentication options\" choose \"Password\" and set the password to your " #~ "password, in my case ``comprised stumble rummage work avenging construct " #~ "volatile``. Click the \"Test Settings\" button. If all goes well, you " #~ "should see successfully connected to tor." #~ msgstr "" #~ "Öffne OnionShare. Klicke auf das Einstellungs-Icon. Unter “Wie soll sich " #~ "OnionShare mit Tor verbinden?� wählst du “Verbinde über den Steuerungs-" #~ "Port� und setzt den Host auf ``127.0.0.1``und den Port auf ``9051``. " #~ "Unter “Authentifizierungseinstellungen für Tor� wählst du “Passwort� und " #~ "legst das Passwort fest, in meinem Fall ``comprised stumble rummage work " #~ "avenging construct volatile``. Klicke auf “Einstellungen testen�; wenn " #~ "alles klappt, solltest du sehen, dass du erfolgreich mit dem Tor-Netzwerk " #~ "verbunden bist." #~ msgid "" #~ "Open OnionShare. Click the Settings icon. Under \"How should OnionShare " #~ "connect to Tor?\" choose \"Connect using socket file\", and set the " #~ "socket file to be ``/usr/local/var/run/tor/control.socket``. Under \"Tor " #~ "authentication options\" choose \"No authentication, or cookie " #~ "authentication\". Click the \"Test Settings\" button. If all goes well, " #~ "you should see successfully connected to tor." #~ msgstr "" #~ "Öffne OnionShare. Klicke auf das Einstellungs-Icon. Unter \"Wie soll sich " #~ "OnionShare mit Tor verbinden?\" wähle \"Verbinde über eine Socket-Datei\" " #~ "und wähle als Socket-Datei ``/usr/local/var/run/tor/control.socket``. " #~ "Unter \"Authentifizierungseinstellungen für Tor\" wähle \"Keine " #~ "Authentifizierung oder Authentifizierung per Cookie\". Klicke auf " #~ "\"Einstellungen testen\"; wenn alles klappt, solltest du erfolgreich mit " #~ "dem Tor-Netzwerk verbunden sein." #~ msgid "" #~ "Reboot your computer. After it boots up again, open OnionShare. Click the " #~ "Settings icon. Under \"How should OnionShare connect to Tor?\" choose " #~ "\"Connect using socket file\", and set the socket file to be ``/var/run/" #~ "tor/control``. Under \"Tor authentication options\" choose \"No " #~ "authentication, or cookie authentication\". Click the \"Test Settings\" " #~ "button. If all goes well, you should see successfully connect to Tor." #~ msgstr "" #~ "Starte deinen Rechner neu. Öffne OnionShare nach dem Neustart. Klicke auf " #~ "das Einstellungs-Icon. Unter \"Wie soll sich OnionShare mit Tor verbinden?" #~ "\" wähle \"Verbinde über eine Socket-Datei\" und lege als Socket-Datei ``/" #~ "var/run/tor/control`` fest. Unter \"Authentifizierungseinstellungen für " #~ "Tor\" wähle \"Keine Authentifizierung oder Authentifizierung per " #~ "Cookie\". Klicke auf \"Einstellungen testen\". Falls alles klappt, " #~ "solltest du erfolgreich mit dem Tor-Netzwerk verbunden sein." #~ msgid "" #~ "Download the Tor Windows Expert Bundle `from `_. Extract the ZIP file and copy the extracted folder to " #~ "``C:\\Program Files (x86)\\`` Rename the extracted folder with ``Data`` " #~ "and ``Tor`` in it to ``tor-win32``." #~ msgstr "" #~ "Besorge dir das Tor Windows Expert Bundle, welches du `hier herunterladen " #~ "kannst `_. Entpacke die ZIP-" #~ "Datei und kopiere den entpackten Ordner nach ``C:\\Programme (x86)\\`` " #~ "und benenne ihn zu ``tor-win32`` um, so dass sich in diesem Ordner die " #~ "beiden Ordner ``Data`` und ``Tor`` befinden." #~ msgid "Use the ``tor`` bundled with OnionShare" #~ msgstr "Die integrierte Tor-Version benutzen" #~ msgid "Using Tor bridges" #~ msgstr "Über Tor-Bridges" #~ msgid "To configure bridges, click the \"⚙\" icon in OnionShare." #~ msgstr "Um Bridges einzustellen, klicke auf das „⚙“-Symbol in OnionShare." #~ msgid "" #~ "You can use the built-in obfs4 pluggable transports, the built-in " #~ "meek_lite (Azure) pluggable transports, or custom bridges, which you can " #~ "obtain from Tor's `BridgeDB `_. If you " #~ "need to use a bridge, try the built-in obfs4 ones first." #~ msgstr "" #~ "Du kannst die integrierten „obfs4 pluggable transports“, die integrierten " #~ "„meek_lite (Amazon) pluggable transports“ oder benutzerdefinierte Bridges " #~ "verwenden; letztere findest du in Tors `Bridge-Datenbank `_. Falls du eine Bridge benutzen musst, solltest du " #~ "zuerst die intergrierten „obfs4 pluggable transports“ probieren." #~ msgid "" #~ "Pick a way to connect OnionShare to Tor by clicking Network Settings from " #~ "the welcome screen, or the Tor onion icon in the bottom right of the " #~ "OnionShare window to open the Tor Settings tab." #~ msgstr "" #~ "Lege fest, wie OnionShare sich mit Tor verbinden soll, indem du auf das " #~ "„⚙“-Symbol am unteren rechten Rand vom OnionShare-Fenster klickst, um die " #~ "entsprechenden Einstellungen zu sehen." #~ msgid "" #~ "If your access to the internet is censored, you can configure OnionShare " #~ "to connect to the Tor network using `Tor bridges `_. If OnionShare connects to Tor without one, " #~ "you don't need to use a bridge." #~ msgstr "" #~ "Falls dein Internetzugang zensiert wird, kannst du OnionShare so " #~ "konfigurieren, dass es sich mit dem Tor-Netzwerk verbindet, indem du `Tor-" #~ "Bridges `_ benutzt. " #~ "Wenn OnionShare sich ohne eine Brücke mit Tor verbindet, brauchst du " #~ "keine Brücke zu benutzen." onionshare-onionshare-26fcdc5/docs/source/locale/el/000077500000000000000000000000001521174352300226125ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/el/LC_MESSAGES/000077500000000000000000000000001521174352300243775ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/el/LC_MESSAGES/advanced.po000066400000000000000000001266311521174352300265150ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-12-16 10:00+0000\n" "Last-Translator: AUGANOS \n" "Language-Team: el \n" "Language: el\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.15.1-dev\n" "Generated-By: Babel 2.17.0\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "Π�οχω�ημένη χ�ήση" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "Αποθήκευση κα�τελών" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" "Αν κλείσετε τις κα�τέλες OnionShare που φιλοξενείτε καταστ�έφονται, " "αποτ�έποντας την επαναχ�ησιμοποίησή τους. Οι μόνιμα φιλοξενο�μενοι ιστότοποι " "είναι διαθέσιμοι με την ίδια διε�θυνση, ακόμη και αν γίνει επανεκκίνηση στον " "υπολογιστή από όπου γίνεται η κοινή χ�ήση." #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" "Κάντε οποιαδήποτε κα�τέλα μόνιμη επιλέγοντας το πλαίσιο «�α ανοίγει πάντα " "αυτή η κα�τέλα όταν ξεκινά το OnionShare» π�ιν από την εκκίνηση του " "διακομιστή σας." #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" "Κατά την ένα�ξη του OnionShare, θα α�χίσουν να ανοίγουν οι αποθηκευμένες " "κα�τέλες σας από την π�οηγο�μενη πε�ίοδο λειτου�γίας. Στη συνέχεια, κάθε " "υπη�εσία μπο�εί να ξεκινήσει χει�οκίνητα και θα είναι διαθέσιμη στην ίδια " "διε�θυνση OnionShare και θα π�οστατε�εται από το ίδιο ιδιωτικό κλειδί." #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" "Εάν αποθηκε�σετε μια κα�τέλα, ένα αντίγ�αφο του μυστικο� κλειδιο� της " "υπη�εσίας onion θα αποθηκευτεί στον υπολογιστή σας." #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "Απενε�γοποίηση ιδιωτικο� κλειδιο�" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" "Από π�οεπιλογή, όλες οι υπη�εσίες OnionShare π�οστατε�ονται με ένα ιδιωτικό " "κλειδί, το οποίο ονομάζεται \"πιστοποίηση πελάτη\"." #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" "Το π�όγ�αμμα πε�ιήγησης Tor θα σας ζητήσει να εισαγάγετε το ιδιωτικό σας " "κλειδί όταν φο�τώνετε μια υπη�εσία OnionShare. Αν θέλετε να επιτ�έψετε στο " "κοινό να χ�ησιμοποιεί την υπη�εσία σας, είναι καλ�τε�ο να απενε�γοποιήσετε " "το ιδιωτικό κλειδί εντελώς." #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" "Για να απενε�γοποιήσετε το ιδιωτικό κλειδί για οποιαδήποτε κα�τέλα, " "τσεκά�ετε το πλαίσιο \"Δημόσια υπη�εσία OnionShare (απενε�γοποιεί το " "ιδιωτικό κλειδί)\" π�ιν από την εκκίνηση του διακομιστή. Τότε ο διακομιστής " "θα είναι δημόσιος και δε θα χ�ειάζεται ιδιωτικό κλειδί για να το εμφανίσετε " "στο Tor Browser." #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "Π�οσα�μοσμένοι Τίτλοι" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" "Όταν εκκινείται μια υπη�εσία OnionShare στο Tor Browser, εμφανίζεται ο " "π�οεπιλεγμένος τίτλος για κάθε τ�πο υπη�εσίας. Για πα�άδειγμα, ο " "π�οεπιλεγμένος τίτλος μιας υπη�εσίας συνομιλίας είναι \"Συνομιλία " "OnionShare\"." #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" "Αν θέλετε να επιλέξετε έναν π�οσα�μοσμένο τίτλο, συμπλη�ώστε το " "\"Π�οσα�μοσμένος τίτλος\" π�ιν εκκινήσετε τον διακομιστή σας." #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "Π�ογ�αμματισμένες ώ�ες" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" "Το OnionShare υποστη�ίζει την π�ογ�αμματισμένη ένα�ξη και διακοπή υπη�εσιών " "του. Π�ίν την ένα�ξη του διακομιστή, κάντε κλικ στο \"Εμφάνιση π�οχω�ημένων " "�υθμίσεων\" της κα�τέλας και επιλέξτε την επιλογή \"Π�ογ�αμματισμένη " "εκκίνηση\", την επιλογή \"Π�ογ�αμματισμένος τε�ματισμός\" ή και τις δ�ο. " "Έπειτα, �υθμίστε την ημε�ομηνία και ώ�α όπως θέλετε." #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" "Οι υπη�εσίες που έχουν π�ογ�αμματιστεί να ξεκινήσουν στο μέλλον εμφανίζουν " "ένα χ�ονόμετ�ο αντίστ�οφης μέτ�ησης όταν κάνετε κλικ στο κουμπί «Ένα�ξη " "κοινής χ�ήσης». Οι υπη�εσίες που έχουν π�ογ�αμματιστεί να σταματήσουν στο " "μέλλον εμφανίζουν ένα χ�ονόμετ�ο αντίστ�οφης μέτ�ησης όταν ξεκινο�ν.." #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" "**Ο π�ογ�αμματισμός αυτόματης εκκίνησης μιας υπη�εσίας OnionShare μπο�εί να " "χ�ησιμοποιηθεί ως διακόπτης**. Αυτό σημαίνει ότι η υπη�εσία σας δημοσιε�εται " "σε μια δεδομένη στιγμή στο μέλλον, χω�ίς να είστε εκεί. Μπο�είτε να " "ακυ�ώσετε την π�ογ�αμματισμένη υπη�εσία π�ιν ξεκινήσει." #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" "**Ο π�ογ�αμματισμένος αυτόματος τε�ματισμός της υπη�εσίας OnionShare, " "πε�ιο�ίζει το χ�όνο έκθεσής σας**. Εάν επιθυμείτε τον διαμοι�ασμό μυστικών " "α�χείων ή οτιδήποτε δε θέλετε να εκτεθεί στο Διαδίκτυο κάντε το για " "συγκεκ�ιμένο χ�όνο." #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "Πε�ιβάλλον γ�αμμής εντολών" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" "Σε μια εναλλακτική του γ�αφικο� πε�ιβάλοντος, το OnionShare διαθέτει " "λειτου�γία με γ�αμμή εντολών." #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "Εγκατάσταση της έκδοσης CLI" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" "Εάν έχετε εγκαταστήσει το πακέτο Snap, macOS ή Windows, έχετε ήδη " "εγκαταστήσει την έκδοση CLI." #: ../../source/advanced.rst:77 msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" "Εναλλακτικά, μπο�είτε να εγκαταστήσετε την έκδοση με γ�αμμή εντολών του " "OnionShare με χ�ήση του ``pip3``::" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" "Υπενθυμίζεται ότι πάντοτε χ�ειάζεται η εγκατάσταση των πακέτων του ``tor``. " "Σε macOS, εγκαταστήστε το με: ``brew install tor``" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "Και εκτελέστε όπως:" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" "Πλη�οφο�ίες σχετικά με την εγκατάσταση σε διαφο�ετικά λειτου�γικά συστήματα " "μπο�είτε να β�είτε στο αποθετή�ιο git `CLI readme file `_." #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "Εκτέλεση του CLI από Snap" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" "Εάν κάνατε εγκατάσταση το OnionShare με χ�ήση του πακέτου Snap, μπο�είτε να " "εκτελέσετε την εντολή ``onionshare.cli`` για π�όσβαση στο πε�ιβάλλον γ�αμμής " "εντολών." #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "Εκτέλεση του CLI από macOS" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" "Από τε�ματικό, μπο�είτε να εκτελέσετε ``/Applications/OnionShare.app/" "Contents/MacOS/onionshare-cli --help``" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "Εκτέλεση του CLI από Windows" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" "Στην εγκατάσταση Windows, είναι διαθέσιμο το εκτελέσιμο α�χείο ``onionshare-" "cli.exe``." #: ../../source/advanced.rst:105 msgid "Usage" msgstr "Χ�ήση" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" "Πε�ιηγηθείτε στην τεκμη�ίωση της γ�αμμής εντολών με ``onionshare --help``::" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "Εκτέλεση του CLI ως α�χείο systemd" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" "Είναι δυνατή η αυτόματη ένα�ξη του OnionShare από το CLI με χ�ήση του " "α�χείου systemd." #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "Συντομε�σεις πληκτ�ολογίου" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" "Η εφα�μογή για υπολογιστή του OnionShare πε�ιέχει ο�ισμένες συντομε�σεις " "πληκτ�ολογίου, για αμεσότητα και ε�κολη π�όσβαση::" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "Και από την κ��ια οθόνη επιλογής λειτου�γίας::" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "έκδοση" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 #, fuzzy msgid "private_key" msgstr "Απενε�γοποίηση ιδιωτικο� κλειδιο�" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 #, fuzzy msgid "share" msgstr "Χ�ήση" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 #, fuzzy msgid "custom_csp" msgstr "Π�οσα�μοσμένοι Τίτλοι" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "συνομιλία" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" #~ msgid "Turn Off Passwords" #~ msgstr "Απενε�γοποίηση κωδικών π�όσβασης" #~ msgid "" #~ "By default, all OnionShare services are protected with the username " #~ "``onionshare`` and a randomly-generated password. If someone takes 20 " #~ "wrong guesses at the password, your onion service is automatically " #~ "stopped to prevent a brute force attack against the OnionShare service." #~ msgstr "" #~ "Από π�οεπιλογή, οι υπη�εσίες OnionShare π�οστατε�ονται με το όνομα χ�ήστη " #~ "``onionshare`` και έναν τυχαίο κωδικό π�όσβασης. Με τη χ�ήση 20 " #~ "λανθασμένων π�οσπαθειών, η υπη�εσία onion διακόπτεται αυτόματα για να " #~ "αποφευχθεί μια επίθεση brute force κατά της υπη�εσίας OnionShare." #~ msgid "" #~ "To turn off the password for any tab, just check the \"Don't use a " #~ "password\" box before starting the server. Then the server will be public " #~ "and won't have a password." #~ msgstr "" #~ "Για απενε�γοποίηση των κωδικών π�όσβασης των κα�τελών, επιλέξτε το " #~ "\"Χω�ίς χ�ήση κωδικο� π�όσβασης\" π�ίν την ένα�ξη του διακομιστή. Τότε ο " #~ "διακομιστής θα είναι δημόσιος χω�ίς κωδικό π�όσβασης." #~ msgid "Legacy Addresses" #~ msgstr "Διευθ�νσεις παλαιο� τ�που" #~ msgid "" #~ "OnionShare uses v3 Tor onion services by default. These are modern onion " #~ "addresses that have 56 characters, for example::" #~ msgstr "" #~ "Το OnionShare χ�ησιμοποιεί απο π�οεπιλογή υπη�εσίες onion Tor v3. Τη " #~ "μοντέ�να εκδοχή διευθ�νσεων 56 χα�ακτή�ων, για πα�άδειγμα::" #~ msgid "" #~ "OnionShare still has support for v2 onion addresses, the old type of " #~ "onion addresses that have 16 characters, for example::" #~ msgstr "" #~ "Το OnionShare υποστη�ίζει ακόμη τις διευθ�νσεις onion v2, παλαιο� τ�που " #~ "διευθ�νσεις των 16 χα�ακτή�ων, για πα�άδειγμα::" #~ msgid "" #~ "OnionShare calls v2 onion addresses \"legacy addresses\", and they are " #~ "not recommended, as v3 onion addresses are more secure." #~ msgstr "" #~ "Το OnionShare αποκαλεί τις διευθ�νσεις onion v2 \"παλαιές διευθ�νσεις\" " #~ "και δεν τις π�οτείνει, καθώς οι διευθ�νσεις onion v3 είναι ποιο ασφαλείς." #~ msgid "" #~ "To use legacy addresses, before starting a server click \"Show advanced " #~ "settings\" from its tab and check the \"Use a legacy address (v2 onion " #~ "service, not recommended)\" box. In legacy mode you can optionally turn " #~ "on Tor client authentication. Once you start a server in legacy mode you " #~ "cannot remove legacy mode in that tab. Instead you must start a separate " #~ "service in a separate tab." #~ msgstr "" #~ "Για χ�ήση των παλαιών διευθ�νσεων, π�ιν την ένα�ξη του διακομιστή κάντε " #~ "κλικ \"Εμφάνιση π�οχω�ημένων �υθμίσεων\" από την κα�τέλα του και επιλέξτε " #~ "το \"Χ�ήση παλαιών διευθ�νσεων (υπη�εσία onion v2, μη π�οτεινόμενη)\". Σε " #~ "παλαιή κατάσταση μπο�είτε να ενε�γοποιήσετε την αυθεντικοποίηση πελάτη. " #~ "Μετά την ένα�ξη του διακομιστή, δεν μπο�είτε να αφαι�έσετε την παλαιά " #~ "κατάσταση. Θα π�έπει να εκκινήσετε νέα υπη�εσία σε νέα κα�τέλα." #~ msgid "" #~ "Tor Project plans to `completely deprecate v2 onion services `_ on October 15, 2021, and " #~ "legacy onion services will be removed from OnionShare before then." #~ msgstr "" #~ "Το Tor Project σχεδιάζει την `πλή�η απενε�γοποίηση των υπη�εσιών onion v2 " #~ "`_ στις 15 Οκτωβ�ίου " #~ "2021 και την αφαί�εση των παλαιών onion υπη�εσιών νω�ίτε�α." #~ msgid "" #~ "Everything in OnionShare is temporary by default. If you close an " #~ "OnionShare tab, its address no longer exists and it can't be used again. " #~ "Sometimes you might want an OnionShare service to be persistent. This is " #~ "useful if you want to host a website available from the same OnionShare " #~ "address even if you reboot your computer." #~ msgstr "" #~ "Από π�οεπιλογή, τα πάντα στο OnionShare είναι π�οσω�ινά. Εάν κλείσετε μια " #~ "κα�τέλα OnionShare, η διε�θυνσή της δεν θα υπά�χει πλέον και δεν μπο�εί " #~ "να χ�ησιμοποιηθεί ξανά. Με�ικές φο�ές ίσως χ�ειαστείτε μια ποιο μόνιμη " #~ "υπη�εσία OnionShare. Είναι χ�ήσιμο εάν θέλετε να φιλοξενήσετε έναν " #~ "ιστότοπο που θα είναι διαθέσιμος στην ίδια διε�θυνση OnionShare ακόμα και " #~ "αν κάνετε επανεκκίνηση του υπολογιστή σας." #~ msgid "" #~ "When you quit OnionShare and then open it again, your saved tabs will " #~ "start opened. You'll have to manually start each service, but when you do " #~ "they will start with the same OnionShare address and private key." #~ msgstr "" #~ "Όταν κάνετε έξοδο από το OnionShare και άνοιγμα ξανά, οι αποθηκευμένες " #~ "κα�τέλες σας θα ξεκινήσουν ανοιχτές. Θα π�έπει να εκκινήσετε χει�οκίνητα " #~ "την κάθε υπη�εσία, αλλά θα ξεκινήσουν με την ίδια διε�θυνση OnionShare " #~ "και ιδιωτικό κλειδί." #~ msgid "" #~ "When browsing to an OnionShare service in Tor Browser, Tor Browser will " #~ "prompt for the private key to be entered." #~ msgstr "" #~ "Κατά την πε�ιήγηση σε μια υπη�εσία OnionShare με το Tor Browser, θα σας " #~ "ζητηθεί να εισαγάγετε το ιδιωτικό κλειδί." #~ msgid "" #~ "Sometimes you might want your OnionShare service to be accessible to the " #~ "public, like if you want to set up an OnionShare receive service so the " #~ "public can securely and anonymously send you files. In this case, it's " #~ "better to disable the private key altogether." #~ msgstr "" #~ "Με�ικές φο�ές μπο�εί να θέλετε η υπη�εσία σας OnionShare να είναι δημόσια " #~ "π�οσβάσιμη, ή να μπο�εί κάποιος να σας στέλνει με ασφάλεια και ανώνυμα, " #~ "α�χεία. Σε αυτήν την πε�ίπτωση, είναι καλ�τε�α να απενε�γοποιήσετε το " #~ "ιδιωτικό κλειδί." #~ msgid "" #~ "If you scheduled a service to start in the future, when you click the " #~ "\"Start sharing\" button you will see a timer counting down until it " #~ "starts. If you scheduled it to stop in the future, after it's started you " #~ "will see a timer counting down to when it will stop automatically." #~ msgstr "" #~ "Εάν έχετε π�ογ�αμματίσει την εκκίνηση της υπη�εσίας, όταν κάνετε κλικ στο " #~ "κουμπί \"Εκκίνηση διαμοι�ασμο�\", τότε θα εμφανιστεί ένα χ�ονόμετ�ο. Εάν " #~ "έχετε π�ογ�αμματίσει τον τε�ματισμό υπη�εσιών, θα δείτε ένα χ�ονόμετ�ο με " #~ "αντίστ�οφη μέτ�ηση έως τη λήξη." #~ msgid "" #~ "**Scheduling an OnionShare service to automatically start can be used as " #~ "a dead man's switch**, where your service will be made public at a given " #~ "time in the future if anything happens to you. If nothing happens to you, " #~ "you can cancel the service before it's scheduled to start." #~ msgstr "" #~ "**Ο π�ογ�αμματισμός ενε�γοποίησης της υπη�εσίας διαμοι�ασμο� του " #~ "OnionShare μπο�εί να χ�ησιμοποιηθεί σε πε�ίπτωση ανάγκης** όπου θα γίνει " #~ "δηλαδή η ενε�γοποίηση διαμοι�ασμο� α�χείων σας σε χ�όνο που θα ο�ίσετε σε " #~ "πε�ίπτωση που σας συμβεί κάτι. Εάν δεν σας συμβεί τίποτα μπο�είτε να " #~ "ακυ�ώσετε την υπη�εσία π�ιν αυτή ξεκινήσει." #~ msgid "" #~ "Everything in OnionShare is temporary by default. When OnionShare tabs " #~ "are closed, addresses no longer exist and can't be used again. Your " #~ "OnionShare service can also be persistent. If you host a website, " #~ "persistence means it will be available on the same OnionShare address " #~ "even if you reboot your computer." #~ msgstr "" #~ "Τα πάντα στο OnionShare είναι π�οσω�ινά από π�οεπιλογή. Όταν οι κα�τέλες " #~ "του OnionShare κλείσουν, οι διευθ�νσεις πα�ουν να ισχ�ουν και δεν μπο�ο�ν " #~ "να χ�ησιμοποιηθο�ν ξανά. Η υπη�εσία σας OnionShare μπο�εί επίσης να είναι " #~ "και μόνιμη. Εάν φιλοξενείτε έναν ιστότοπο, η μονιμότητα σημαίνει ότι θα " #~ "είναι διαθέσιμη στην ίδια διε�θυνση OnionShare ακόμα και αν κάνετε " #~ "επανεκκίνηση του υπολογιστή σας." #~ msgid "" #~ "To make any tab persistent, check the \"Save this tab, and automatically " #~ "open it when I open OnionShare\" box before starting your server. A " #~ "purple pin icon appears to the left of its server status to tell you the " #~ "tab is saved." #~ msgstr "" #~ "Για να διατη�ήσετε οποιαδήποτε κα�τέλα, επιλέξτε το \"Αποθήκευση αυτής " #~ "της κα�τέλας και αυτόματη ένα�ξη με το OnionShare\" π�ιν ξεκινήσετε τον " #~ "διακομιστή σας. Όταν αποθηκε�εται μια κα�τέλα, εμφανίζεται ένα μώβ " #~ "εικονίδιο κα�φίτσωσης στα α�ιστε�ά της κατάστασης του διακομιστή." onionshare-onionshare-26fcdc5/docs/source/locale/el/LC_MESSAGES/connecting.po000066400000000000000000000127061521174352300270740ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2022. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2022-03-31 16:39+1100\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=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.1\n" #: ../../source/connecting.rst:2 msgid "Getting connected to Tor" msgstr "" #: ../../source/connecting.rst:4 msgid "" "When OnionShare starts, it will present a screen asking you to connect to " "the Tor network." msgstr "" #: ../../source/connecting.rst:8 msgid "" "You have several choices. You can click Connect to Tor to begin the " "connection process. If there are no problems with your network, including " "any attempts to block your access to the Tor network, this should hopefully " "work the first time." msgstr "" #: ../../source/connecting.rst:10 msgid "" "If you want to manually configure Bridges or other Tor settings before you " "connect, you can click 'Network Settings'." msgstr "" #: ../../source/connecting.rst:13 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/connecting.rst:15 msgid "" "When OnionShare fails to connect to Tor, it might be because Tor is censored " "in your country." msgstr "" #: ../../source/connecting.rst:17 msgid "" "If this occurs, a screen will be displayed that will offer you to either " "'Use a Bridge' (automatically choosing one for you), or 'Try Again without a " "Bridge'." msgstr "" #: ../../source/connecting.rst:22 msgid "What 'Use a Bridge' does" msgstr "" #: ../../source/connecting.rst:24 msgid "" "Bridges are a way to connect to the Tor network via intermediate services " "that are hopefully not blocked by your network provider (whereas normal " "connections might be)." msgstr "" #: ../../source/connecting.rst:26 msgid "" "Clicking 'Use a Bridge' will temporarily use the `Meek `_ domain-fronting proxy to " "make a non-Tor connection from your computer to the Tor Project's Censorship " "Circumvention API. The use of the Meek proxy is to hide the fact that you " "are trying to find a way to connect to Tor." msgstr "" #: ../../source/connecting.rst:28 msgid "" "Before clicking 'Use a Bridge', you can choose either 'Automatically " "determine my country from my IP address' or 'Manually select my country'." msgstr "" #: ../../source/connecting.rst:30 msgid "" "If you choose the former option, the Censorship Circumvention API will " "consider your IP address (yes, your real IP address) to determine what " "country you might reside in." msgstr "" #: ../../source/connecting.rst:32 msgid "" "Based on the country information, the API will try to automatically find " "bridges that suit your location." msgstr "" #: ../../source/connecting.rst:36 msgid "" "If you choose to manually select a country, OnionShare will still make a " "request to the Censorship Circumvention API, but will tell the API the " "country code. The API will then try to fetch bridges for that country that " "you specified." msgstr "" #: ../../source/connecting.rst:38 msgid "" "If it finds any such bridges, OnionShare will try to reconnect to Tor using " "those bridges." msgstr "" #: ../../source/connecting.rst:40 msgid "" "If the API does not find any bridges for your location, OnionShare will ask " "the API for 'fallback' options. At the time of writing, this is likely to be " "the obfs4 built-in bridges." msgstr "" #: ../../source/connecting.rst:42 msgid "" "OnionShare will also attempt to use the obfs4 built-in bridges if for some " "reason it could not connect to the API itself, or the API returned an error." msgstr "" #: ../../source/connecting.rst:44 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor Network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/connecting.rst:46 msgid "" "Even though it is hard for an adversary to discover where the Meek request " "is going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/connecting.rst:49 msgid "What 'Try again without a Bridge' does" msgstr "" #: ../../source/connecting.rst:51 msgid "" "Clicking 'Try again without a Bridge' will retry the normal OnionShare " "connection attempt to Tor. It won't talk to the Tor Censorship Circumvention " "API or use Meek." msgstr "" #: ../../source/connecting.rst:54 msgid "Connect to Tor automatically" msgstr "" #: ../../source/connecting.rst:56 msgid "" "You can toggle on the switch 'Connect to Tor automatically' before clicking " "'Connect to Tor'. This means that next time OnionShare starts, it will " "automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options." msgstr "" #: ../../source/connecting.rst:58 msgid "" "If the connection fails, you can still try bridges or reconfigure Tor via " "the 'Network Settings'." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/el/LC_MESSAGES/develop.po000066400000000000000000000346121521174352300264030ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-04-23 11:56+0000\n" "Last-Translator: GiannosOB \n" "Language-Team: el \n" "Language: el\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.11.1-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "Ανάπτυξη OnionShare" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "Συνε�γασία" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" "Το OnionShare έχει ένα κανάλι συζητήσεων στο Keybase για να μπο�έσει ο " "καθένας να μιλήσει για αυτό, να υποβάλει ε�ωτήσεις, να μοι�αστεί ιδέες και " "σχέδια και να κάνει μελλοντικά σχέδια πάνω σε αυτό. (Είναι επίσης ένας " "ε�κολος τ�όπος για την αποστολή κ�υπτογ�αφημένων μηνυμάτων στην κοινότητα " "του OnionShare, όπως οι διευθ�νσεις OnionShare.) Για να χ�ησιμοποιήσετε το " "Keybase, κατεβάστε την `εφα�μογή Keybase `_ , " "δημιου�γήστε λογα�ιασμό και `εγγ�αφείτε στην ομάδα `_. Μέσα στην εφα�μογή, μεταβείτε στην ενότητα \"Ομάδες\", κάντε " "κλικ στην επιλογή \"Συμμετοχή σε ομάδα\" και πληκτ�ολογήστε \"onionshare\"." #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" "Το OnionShare διαθέτει `λίστα ηλεκτ�ονικο� ταχυδ�ομίου `_ για π�ογ�αμματιστές και σχεδιαστές με " "σκοό την ανταλλαγή απόψεων." #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "Συνεισφο�ά κώδικα" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" "Ο πηγαίος κώδικας του OnionShare β�ίσκεται στο αποθετή�ιο Git: https://" "github.com/onionshare/onionshare" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" "Εάν θέλετε να συνεισφέ�ετε με κώδικα στο OnionShare, θα π�έπει να εγγ�αφείτε " "στην ομάδα του Keybase και να υποβάλετε ε�ωτήσεις σχετικά με τις ιδέες σας. " "Θα π�έπει επίσης να έχετε διαβάσει τα `ανοιχτά ζητήματα `_ στο GitHub για να δείτε αν υπά�χουν κάποια " "που θέλετε να συμμετέχετε." #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" "Όταν είστε έτοιμοι να συνεισφέ�ετε κώδικα, ανοίξτε ένα αίτημα στο αποθετή�ιο " "του GitHub και ένας διαχει�ιστής του έ�γου θα το εξετάσει και πιθανώς θα " "υποβάλει ε�ωτήσεις, θα ζητήσει αλλαγές, θα τον απο��ίψει ή θα τον " "συγχωνε�σει στο έ�γο." #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "Ένα�ξη ανάπτυξης" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" "Το OnionShare αναπτ�σσεται με την Python. Για να ξεκινήσετε, κλωνοποιήστε το " "αποθετή�ιο Git στη διε�θυνση https://github.com/onionshare/onionshare/ και " "στη συνέχεια συμβουλευτείτε το α�χείο ``cli/README.md`` για να μάθετε πώς να " "�υθμίσετε το πε�ιβάλλον ανάπτυξής σας, για την έκδοση γ�αμμής εντολών και το " "α�χείο ``desktop/README.md`` για να μάθετε πώς να �υθμίσετε το πε�ιβάλλον " "ανάπτυξής σας για την έκδοση γ�αφικών." #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" "Αυτά τα α�χεία πε�ιέχουν τις απα�αίτητες οδηγίες και εντολές για εγκατάσταση " "στην πλατφό�μα σας και την εκτέλεση του OnionShare από τον πηγαίο κώδικα." #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "Συμβουλές εντοπισμο� σφαλμάτων" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "Κατάσταση π�ογ�αμματισμο�" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" "Κατά την ανάπτυξη, είναι βολικό να εκτελείτε το OnionShare από ένα τε�ματικό " "και να π�οσθέτετε τη σημαία ``--verbose`` (ή ``-v``) στην εντολή. Αυτό " "εκτυπώνει πολλά χ�ήσιμα μην�ματα στο τε�ματικό, όπως π.χ. όταν ο�ισμένα " "αντικείμενα α�χικοποιο�νται, όταν συμβαίνουν γεγονότα (όπως κλικ σε κουμπιά, " "αποθήκευση ή επαναφό�τωση �υθμίσεων) και άλλες πλη�οφο�ίες εντοπισμο� " "σφαλμάτων. Για πα�άδειγμα:" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" "Μπο�είτε να π�οσθέσετε τα δικά σας μην�ματα εντοπισμο� σφαλμάτων εκτελώντας " "τη μέθοδο ``Common.log`` από το α�χείο ``onionshare/common.py``. Για " "πα�άδειγμα:" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" "Αυτό είναι χ�ήσιμο όταν μαθένετ για την αλυσίδα των γεγονότων που συμβαίνουν " "κατά τη χ�ήση του OnionShare, ή την τιμή ο�ισμένων μεταβλητών π�ιν και μετά " "την επεξε�γασία τους." #: ../../source/develop.rst:124 msgid "Local Only" msgstr "Μόνο τοπικά" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" "Το Tor είναι α�γό και συχνά είναι βολικό να πα�αλείψετε εντελώς την εκκίνηση " "των υπη�εσιών κ�εμμυδιο� κατά τη διά�κεια της ανάπτυξης. Μπο�είτε να το " "κάνετε αυτό με τη σημαία ``--local-only``. Για πα�άδειγμα:" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" "Σε αυτή την πε�ίπτωση, θα φο�τωθεί η URL ``http://127.0.0.1:17641`` σε " "κανονικό πε�ιηγητή όπως το Firefox, αντί του Tor Browser. Το ιδιωτικό κλειδί " "δεν χ�ειάζεται στην κατάσταση τοπικής λειτου�γίας, οπότε μπο�είτε να το " "αγνοήσετε." #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "Συνεισφο�ά μεταφ�άσεων" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" "Βοηθήστε το OnionShare να είναι ευκολότε�ο στη χ�ήση, πιο οικείο και " "φιλόξενο για τους χ�ήστες, μεταφ�άζοντάς το στο `Hosted Weblate `_. Διατη�είτε πάντα το " "\"OnionShare\" με λατινικά γ�άμματα και χ�ησιμοποιήστε το \"OnionShare " "(τοπικο όνομα)\" εάν χ�ειάζεται." #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" "Για να βοηθήσετε στη μετάφ�αση, δημιου�γήστε ένα λογα�ιασμό στο Weblate και " "α�χίστε τη συνεισφο�ά σας." #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "Π�οτάσεις αυθεντικών Αγγλικών ο�ισμών" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" "Κάποιες φο�ές οι π�ωτότυποι Αγγλικοί ο�ισμοί είναι λάθος ή δεν συμφωνο�ν " "μεταξ� της εφα�μογής και της τεκμη�ίωσης." #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" "Για βελτιώσεις ο�ισμών του α�χείου π�οέλευσης, π�οσθέστε το @kingu στο " "σχόλιό σας στο Weblate ή ανοίξτε ένα ζήτημα στο GitHub. Έτσι διασφαλίζετε " "ότι όλοι οι π�ογ�αμματιστές θα δο�ν την π�όταση και μπο�ο�ν ενδεχομένως να " "π�οβο�ν σε τ�οποποίηση μέσω των συνήθων διαδικασιών ελέγχου κώδικα." #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "Κατάσταση μεταφ�άσεων" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" "Εδώ είναι η τ�έχουσα κατάσταση μετάφ�ασης. Εάν θέλετε να ξενικήσετε τη " "μετάφ�αση σε γλώσσα που δεν υπά�χει, πα�ακαλο�με επικοινωνήστε στο: " "onionshare-dev@lists.riseup.net" #~ msgid "" #~ "OnionShare is developed in Python. To get started, clone the Git " #~ "repository at https://github.com/micahflee/onionshare/ and then consult " #~ "the ``cli/README.md`` file to learn how to set up your development " #~ "environment for the command-line version, and the ``desktop/README.md`` " #~ "file to learn how to set up your development environment for the " #~ "graphical version." #~ msgstr "" #~ "Το OnionShare αναπτ�σετε με το Python. Για να ξεκινήσετε, αντιγ�άψτε το " #~ "αποθετή�ιο από https://github.com/micahflee/onionshare/ και " #~ "συμβουλευτείτε το α�χείο ``cli/README.md`` για να μάθετε πε�ισσότε�α για " #~ "τη ��θμιση της έκδοσης πε�ιβάλλοντος γ�αμμής εντολών και του α�χείου " #~ "``desktop/README.md`` για την έκδοση γ�αφικο� πε�ιβάλλοντος." onionshare-onionshare-26fcdc5/docs/source/locale/el/LC_MESSAGES/features.po000066400000000000000000001264211521174352300265630ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-04-18 17:01+0000\n" "Last-Translator: GiannosOB \n" "Language-Team: el \n" "Language: el\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.11.1-dev\n" "Generated-By: Babel 2.14.0\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "Πώς λειτου�γεί το OnionShare" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" "Ο διακομιστής ιστο� εκτελείται τοπικά στον υπολογιστή σας και είναι " "π�οσβάσιμος ως υπη�εσία \"onion\" του `Tor`_` " "`_." #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" "Από π�οεπιλογή, οι διευθ�νσεις διαδικτ�ου του OnionShare π�οστατε�ονται με " "ένα ιδιωτικό κλειδί." #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "Οι διευθ�νσεις OnionShare μοιάζουν κάπως:" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "Και τα ιδιωτικά κλειδιά μπο�εί να μοιάζουν κάπως:" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" "Είστε υπε�θυνοι για την ασφαλή κοινοποίηση της διε�θυνσης URL και του " "ιδιωτικο� κλειδιο� χ�ησιμοποιώντας ένα κανάλι επικοινωνίας της επιλογής σας, " "όπως ένα κ�υπτογ�αφημένο μήνυμα ή χ�ησιμοποιώντας κάτι λιγότε�ο ασφαλές, " "όπως μη κ�υπτογ�αφημένο ηλεκτ�ονικό ταχυδ�ομείο, ανάλογα με το `μοντέλο " "απειλής `_." #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" "Οι αποδέκτες π�έπει να αντιγ�άψουν την διε�θυνση ιστο� στο `Tor Browser " "`_ για να αποκτήσουν π�όσβαση στην υπη�εσία " "OnionShare. Τότε θα ζητηθεί να εισαχθεί το ιδιωτικό κλειδί." #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" "Εάν χ�ησιμοποιήσετε το OnionShare στον φο�ητό υπολογιστή σας για να στείλετε " "α�χεία και ο υπολογιστής αυτός κλείσει π�οτο� ολοκλη�ωθεί η μεταφο�ά, δεν θα " "είναι δυνατή η ολοκλή�ωση της έως ότου συνδεθεί ξανά στο Διαδίκτυο. Το " "OnionShare λειτου�γεί καλ�τε�α όταν συνε�γάζεστε με τον πα�αλήπτη σε " "π�αγματικό χ�όνο." #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" "Επειδή ο υπολογιστής σας είναι ο διακομιστής ιστο�, *κανένας κακοπ�οαί�ετος " "τ�ίτος δεν μπο�εί να ξέ�ει τι γίνεται στο OnionShare*, ο�τε καν οι " "π�ογ�αμματιστές του OnionShare. Μπο�είτε να το δείτε μόνο εσείς. Ακόμα, " "επειδή το OnionShare βασίζεται πάνω στις υπη�εσίες του δικτ�ου Tor, η " "ανωνυμία σας π�οστατε�εται. Δείτε για πε�ισσότε�ες πλη�οφο�ίες :doc:" "`σχεδίαση ασφαλείας `." #: ../../source/features.rst:29 msgid "Share Files" msgstr "Διαμοι�ασμός α�χείων" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" "Μπο�είτε να χ�ησιμοποιήσετε το OnionShare για να στείλετε α�χεία και " "φακέλους σε άτομα ανώνυμα και με ασφάλεια. Ανοίξτε μία κα�τέλα διαμοι�ασμο� " "α�χείων, μεταφέ�ετε και αποθέστε α�χεία και φακέλους που θέλετε να " "μοι�αστείτε και κάντε κλικ στην επιλογή \"Εκκίνηση διαμοι�ασμο�\"." #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" "Μετά την π�οσθήκη α�χείων, σιγου�ευτείτε ότι επιλέξατε τις σωστές �υθμίσεις " "π�ιν ξεκινήσετε τον διαμοι�ασμό." #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" "Με την ολοκλή�ωση αποστολής των α�χείων σας, το OnionShare σταματά αυτόματα " "τον διακομιστή, αφαι�ώντας την ιστοσελίδα από το Διαδίκτυο. Για να " "επιτ�έψετε τη λήψη από πε�ισσότε�ους χ�ήστες, αποεπιλέξτε το \"Τε�ματισμός " "διαμοι�ασμο� με την ολοκλή�ωση αποστολής (αποεπιλέξτε ώστε να επιτ�έπεται η " "λήψη μεμονωμένων α�χείων)\"." #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" "Επίσης, με την κατά�γηση της επιλογής, μπο�εί να π�αγματοποιηθεί λήψη " "μεμονωμένων α�χείων και όχι μόνο της συμπιεσμένης έκδοσης όλων των α�χείων." #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" "Όταν είστε έτοιμοι, κάντε κλικ στο κουμπί \"Ένα�ξη διαμοι�ασμο�\". Πάντοτε " "μπο�είτε να κάνετε κλικ στο \"Διακοπή διαμοι�ασμο�\" ή να κάνετε έξοδο από " "το OnionShare, με τον άμεσο τε�ματισμό της ιστοσελίδας. Μπο�είτε επίσης να " "δείτε το ιστο�ικό και την π�όοδο λήψεων με κλικ στο εικονίδιο \"↑\"." #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" "Τώ�α που αποκτήσατε το OnionShare, αντιγ�άψτε και στείλτε τη διε�θυνση λήψης " "των α�χείων σας και το ιδιωτικό κλειδί. Εάν χ�ειάζεστε πε�ισσότε�η ασφάλεια " "ή ο αποδέκτης δεν είναι έμπιστος, χ�ησιμοποιήστε μια εφα�μογή αποστολής " "κ�υπτογ�αφημένου μην�ματος." #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" "Ο αποδέκτης θα π�έπει να αντιγ�άψει τη διε�θυνση στο Tor Browser. Μετά τη " "σ�νδεση με το ιδιωτικό κλειδί, τα α�χεία μπο�ο�ν να ληφθο�ν απευθείας από " "τον υπολογιστή σας με κλικ στον σ�νδεσμο \"Λήψη α�χείων\"." #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "Λήψη α�χείων και μηνυμάτων" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" "Μπο�είτε να χ�ησιμοποιήσετε το OnionShare για να επιτ�έψετε σε άλλους να " "υποβάλουν ανώνυμα α�χεία και μην�ματα απευθείας στον υπολογιστή σας. Ανοίξτε " "την κα�τέλα λήψεων και επιλέξτε τις �υθμίσεις που θέλετε." #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" "Μπο�είτε να επιλέξετε έναν φάκελο, μέσα στον οποίο θα αποθηκε�ονται τα " "υποβληθέντα μην�ματα και α�χεία." #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" "Μπο�είτε να επιλέξετε \"Απενε�γοποίηση υποβολής κειμένου\" εάν θέλετε να " "επιτ�έπετε το ανέβασαμα μόνο α�χείων, και μπο�είτε να επιλέξετε " "\"Απενε�γοποίηση υποβολής α�χείων\" εάν θέλετε να επιτ�έπετε την υποβολή " "ανώνυμων μηνυμάτων κειμένου, για πα�άδειγμα για μια ανώνυμη φό�μα " "επικοινωνίας." #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" "Μπο�είτε να επιλέξετε \"Χ�ήση ειδοποίησης webhook\" και έπειτα να επιλέξετε " "διε�θυνση webhook εάν θέλετε να ειδοποιηθείτε όταν κάποιος υποβάλλει α�χεία " "ή μην�ματα στην υπη�εσία OnionShare σας. Εάν χ�ησιμοποιήσετε αυτή τη " "λειτου�γία, το OnionShare θα δώσει αίτημα HTTP POST σε αυτή τη διε�θυνση " "όποτε κάποιος υποβάλλει α�χεία ή μην�ματα. Για πα�άδειγμα, έαν θέλετε να " "λάβετε ένα κ�υπτογ�αφημένο μήνυμα στην εφα�μογή μηνυμάτων `Keybase `_, μπο�είτε να α�χίσετε μία συνομιλία με `@webhookbot `_, να πληκτ�ολογήσετε ``!webhook create onionshare-" "alerts``, και θα ανταποκ�ιθεί με μία διε�θυνση. Χ�ησιμοποιήστε την ως " "διε�θυνση ειδοποιήσεων webhook. Εάν κάποιος ανεβάσει ένα α�χείο στην " "υπη�εσία σας με λειτου�γία λήψης το @webhookbot θα σας στείλει ένα μήνυμα " "στο Keybase για να σας ενημε�ώσει αμέσως." #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" "Όταν είστε έτοιμος, πατήστε \"Ένα�ξη λειτου�γίας λήψης\". Αυτό θα εκκινήσει " "την υπη�εσία OnionShare. Οποιοσδήποτε φο�τώνει αυτή τη διε�θυνση στον Tor " "Browser θα μπο�έσει να στείλει α�χεία και μην�ματα, τα οποία θα αποθηκευτο�ν " "στον υπολογιστή σας." #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" "Μπο�είτε επίσης κάνοντας κλικ στο εικονίδιο \"↓\" από την επάνω α�ιστε�ή " "γωνία, να δείτε το ιστο�ικό και την π�όοδο των α�χείων που σας στέλνουν." #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "" "Δείτε πα�ακάτω πως θα φανεί για το άτομο που θα σας στείλει μην�ματα και " "α�χεία." #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" "Όταν κάποιος υποβάλλει α�χεία ή μην�ματα στην υπη�εσία λήψης α�χείων και " "μηνυμάτων, αυτά θα αποθηκευτο�ν σε έναν φάκελο με το όνομα ``OnionShare`` " "στον κ��ιο φάκελο του υπολογιστή σας από π�οεπιλογή. Αυτός ο φάκελος θα " "ταξινομείται ανάλογα με την ώ�α που υποβλήθηκαν τα α�χεία." #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" "Η ��θμιση μιας υπη�εσίας λήψεως OnionShare είναι χ�ήσιμη σε δημοσιογ�άφους " "και λοιπο�ς που χ�ειάζονται την ασφαλή ανταλλαγή εγγ�άφων από ανώνυμες " "πηγές. Όταν χ�ησιμοποιείται με αυτόν τον τ�όπο, το OnionShare μοιάζει με μια " "ελαφ�ιά, απλο�στε�η και όχι τόσο ασφαλή έκδοση του `SecureDrop `_, το σ�στημα υποβολής καταγγελλιών." #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "Η χ�ήση του γίνεται με δική σας ευθ�νη" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" "Όπως και με τα κακόβουλα συνημμένα e-mail, είναι πιθανό κάποιος να " "π�οσπαθήσει να επιτεθεί στον υπολογιστή σας ανεβάζοντας ένα κακόβουλο α�χείο " "στην υπη�εσία σας OnionShare, το οποίο δεν διαθέτει μηχανισμο�ς ασφαλείας " "από κακόβουλα α�χεία." #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" "Εάν λάβετε ένα έγγ�αφο του Office ή ένα PDF μέσω του OnionShare, μπο�είτε να " "μετατ�έψετε αυτά τα έγγ�αφα σε PDFs που είναι ασφαλή για άνοιγμα με το " "`Dangerzone `_. Μπο�είτε επίσης να π�οστατευτείτε " "ανοίγοντας μη έμπιστα α�χεία με το `Tails `_ ή στο " "`Qubes `_." #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" "Ωστόσο, είναι πάντα ασφαλές να ανοίγετε μην�ματα κειμένου που αποστέλλονται " "σε εσάς μέσω του OnionShare." #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "Συμβουλές για τη λειτου�γία υπη�εσίας λήψης" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" "Εάν θέλετε να φιλοξενήσετε το δικό σας ανώνυμο dropbox χ�ησιμοποιώντας το " "OnionShare, συνιστάται να το κάνετε σε έναν ξεχω�ιστό, μεμονωμένο υπολογιστή " "που είναι πάντα ενε�γοποιημένος και συνδεδεμένος στο Διαδίκτυο και όχι σε " "αυτόν που χ�ησιμοποιείτε καθημε�ινά." #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" "Εάν σκοπε�ετε να δημοσιε�σετε τη διε�θυνση OnionShare στην ιστοσελίδα ή στα " "κοινωνικά σας δίκτυα, αποθηκε�στε την κα�τέλα (δείτε :ref:`save_tabs`) και " "εκτελέστε την σαν δημόσια υπη�εσία (δείτε :ref:`turn_off_private_key`). " "Επίσης μπο�είτε να π�οσθέσετε το δικό σας τίτλο (δείτε :ref:`custom_titles`)." #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "Άλλες π�οειδοποιήσεις που π�έπει να γνω�ίζετε στη λειτου�γία λήψης" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" "Υπά�χουν αναφο�ές ότι ο OnionBrowser σε συσκευές iOS δεν μπο�εί να ανεβάσει " "α�χεία σε ένα OnionShare σε λειτου�γία λήψης, όταν λειτου�γεί σε λειτου�γία " "ασφαλείας «Silver». Δοκιμάστε Bronze ή Gold για να δείτε αν μπο�είτε να " "ανεβάσετε ένα μήνυμα ή ένα α�χείο." #: ../../source/features.rst:107 msgid "Host a Website" msgstr "Φιλοξενήστε μια ιστοσελίδα" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" "Για να φιλοξενήσετε μια στατική HTML ιστοσελίδα με το OnionShare, ανοίξτε " "μια κα�τέλα ιστοσελίδας, σ��ετε τα α�χεία και τους φακέλους που αποτελο�ν το " "στατικό πε�ιεχόμενο και κάντε κλικ στο \"Εκκίνηση διαμοι�ασμο�\" όταν είστε " "έτοιμοι." #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" "Εάν π�οσθέσετε α�χείο ``index.html``, αυτό θα φο�τώνεται με κάθε επίσκεψη " "στον ιστότοπό σας. Θα π�έπει επίσης να συμπε�ιλάβετε και άλλα α�χεία HTML, " "α�χεία CSS, α�χεία JavaScript και εικόνες που θα αποτελο�ν την ιστοσελίδα. " "(Σημειώστε ότι το OnionShare υποστη�ίζει μόνο φιλοξενία *στατικών* " "ιστοσελίδων. Δεν μπο�εί να φιλοξενήσει ιστότοπους που εκτελο�ν κώδικα ή " "χ�ησιμοποιο�ν βάσεις δεδομένων. Επομένως, δεν μπο�είτε, για πα�άδειγμα, να " "χ�ησιμοποιήσετε το WordPress.)" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" "Εάν δεν διαθέτετε α�χείο ``index.html``, θα εμφανιστεί μια λίστα καταλόγου " "οπο� θα μπο�εί να γίνει η λήψη του." #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "Πολιτική ασφάλειας πε�ιεχομένου" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" "Από π�οεπιλογή το OnionShare σας βοηθά στην π�οστασία της ιστοσελίδας σας " "ο�ίζοντας την επικεφαλίδα `Πε�ιεχόμενο πολιτικής ασφαλείας `_. Ωστόσο, αυτό εμποδίζει τη " "φό�τωση πε�ιεχομένου τ�ίτων εντός της ιστοσελίδας." #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" "Εάν θέλετε να φο�τώσετε πε�ιεχόμενο από άλλους ιστότοπους, όπως στοιχεία ή " "βιβλιοθήκες JavaScript από CDNs, έχετε δ�ο επιλογές:" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" "Μπο�είτε να απενε�γοποιήσετε την αποστολή κειμένου της Πολιτικής Ασφάλειας " "Πε�ιεχομένου, επιλέγοντας το πλαίσιο \"Μην αποστέλλετε το κείμενο της " "Πολιτικής Ασφάλειας Πε�ιεχομένου (επιτ�έπει στον ιστότοπό σας να " "χ�ησιμοποιεί πό�ους τ�ίτων)\" π�ιν από την εκκίνηση της υπη�εσίας." #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "" "Μπο�είτε να στείλετε π�οσα�μοσμένο κείμενο Πολιτικής Ασφάλειας Πε�ιεχομένου." #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "Συμβουλές για εκτέλεση μιας υπη�εσίας ιστοσελίδας" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" "Εάν θέλετε να φιλοξενήσετε μια μακ�οσκελή ιστοσελίδα με το OnionShare (που " "σημαίνει πως χ�ειάζεται χ�όνος για πε�ιήγηση), συνιστάται να το κάνετε σε " "έναν ξεχω�ιστό, αυτόνομο υπολογιστή που είναι πάντα ενε�γοποιημένος και " "συνδεδεμένος στο Διαδίκτυο και όχι σε αυτόν που χ�ησιμοποιείτε σε τακτική " "βάση. Αποθηκε�στε την κα�τέλα (δείτε: :ref:`save_tabs`) ώστε να μπο�είτε να " "ξανανοίξετε την ίδια διε�θυνση εάν κλείσετε το OnionShare." #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" "Εάν η ιστοσελίδα σας π�οο�ίζεται για δημόσια χ�ήση, π�έπει να δηλωθεί ως " "δημόσια υπη�εσία (δείτε :ref:`turn_off_private_key`)." #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "Συνομιλήστε ανώνυμα" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" "Χ�ησιμοποιήστε το OnionShare για να �υθμίσετε ένα ιδιωτικό, ασφαλές δωμάτιο " "συνομιλίας που δεν καταγ�άφει τίποτα. Απλά ανοίξτε μια κα�τέλα συνομιλίας " "και κάντε κλικ \"Ένα�ξη διακομιστή συνομιλίας\"." #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" "Μετά την εκκίνηση του διακομιστή, αντιγ�άψτε και στείλτε τη διε�θυνση " "OnionShare και το ιδιωτικό κλειδί, από ένα ανώνυμο δωμάτιο συνομιλίας. Εάν " "είναι σημαντικό να πε�ιο�ίσετε ποιος μπο�εί να συμμετάσχει, χ�ησιμοποιήστε " "μια εφα�μογή ανταλλαγής μηνυμάτων με κ�υπτογ�άφηση." #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" "Οι χ�ήστες μπο�ο�ν να συμμετέχουν στο δωμάτιο επικοινωνίας με χ�ήση της " "διε�θυνσης OnionShare με τον Tor Browser. Το δωμάτιο συνομιλίας απαιτεί τη " "χ�ήση JavaScript, έτσι οι συμμετέχοντες θα π�έπει να �υθμίσουν την ασφάλεια " "του Tor Browser σε \"Βασικό\" ή \"Ασφαλέστε�ο\" και όχι σε \"Ασφαλέστατο\"." #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" "Με την είσοδο σε δωμάτιο συνομιλίας, αποδίδεται ένα τυχαίο όνομα. Μπο�ο�ν να " "γίνει αλλαγή ονόματος πληκτ�ολογώντας ένα νέο στο πλαίσιο α�ιστε�ά και " "πατώντας ↵. Δεδομένου ότι το ιστο�ικό συνομιλιών δεν αποθηκε�εται πουθενά, " "δεν εμφανίζεται καθόλου ακόμα κι αν β�ίσκεται συζήτηση σε εξέλιξη." #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" "Σε ένα δωμάτιο συνομιλίας OnionShare, όλοι είναι ανώνυμοι. Οποιοσδήποτε " "μπο�εί να αλλάξει το όνομά του και δεν υπά�χει τ�όπος επιβεβαίωσης της " "ταυτότητάς του." #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" "Ωστόσο, με τη δημιου�γία δωματίου συνομιλίας OnionShare και αποστολή με " "ασφάλεια της διε�θυνση μόνο σε μια μικ�ή ομάδα αξιόπιστων φίλων " "χ�ησιμοποιώντας κ�υπτογ�αφημένα μην�ματα, μπο�είτε να είστε α�κετά σίγου�οι " "ότι τα άτομα που συμμετέχουν στην αίθουσα συνομιλίας είναι φίλοι σας." #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "Σε τι χ�ησιμε�ει;" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" "Εάν χ�ησιμοποιείτε ήδη μια κ�υπτογ�αφημένη εφα�μογή ανταλλαγής μηνυμάτων, " "τότε είστε σίγου�ος πως π�άγματι χ�ειάζεστε και ένα δωμάτιο συνομιλίας " "OnionShare; Τόσο λιγότε�α μέσα επικοινωνίας χ�ησιμοποιείτε, τόσο λιγότε�α " "ίχνη θα αφήσετε." #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" "Εάν, για πα�άδειγμα, στείλετε ένα μήνυμα σε μια ομάδα του Signal, ένα " "αντίγ�αφο του μην�ματός σας καταλήγει σε κάθε συσκευή (τα κινητά και τους " "υπολογιστές αν έχουν το Signal Desktop) κάθε μέλους της ομάδας. Ακόμη και αν " "η εξαφάνιση μηνυμάτων είναι ενε�γοποιημένη, είναι δ�σκολο να επιβεβαιώσετε " "ότι όλα τα αντίγ�αφα των μηνυμάτων έχουν π�άγματι διαγ�αφεί και από " "οποιαδήποτε άλλα μέ�η (όπως βάσεις δεδομένων ειδοποιήσεων) στα οποία μπο�εί " "να έχουν αποθηκευτεί. Τα δωμάτια συνομιλίας του OnionShare δεν αποθηκε�ουν " "κανένα μήνυμα πουθενά, οπότε το π�όβλημα μειώνεται στο ελάχιστο." #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" "Τα δωμάτια συνομιλίας OnionShare είναι επίσης χ�ήσιμα για άτομα που θέλουν " "να συνομιλήσουν ανώνυμα και με ασφάλεια χω�ίς να χ�ειάζεται να δημιου�γήσουν " "λογα�ιασμό. Για πα�άδειγμα, μια πηγή μπο�εί να στείλει μια διε�θυνση " "OnionShare σε έναν δημοσιογ�άφο χ�ησιμοποιώντας μια διε�θυνση e-mail μιας " "χ�ήσης και στη συνέχεια, να πε�ιμένει τον δημοσιογ�άφο να συμμετάσχει στο " "δωμάτιο συνομιλίας, χω�ίς να διακυβε�εται η ανωνυμία του." #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "Πως λειτου�γεί η κ�υπτογ�άφηση του OnionShare;" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" "Επειδή το OnionShare βασίζεται σε υπη�εσίες onion του Tor, οι συνδέσεις " "μεταξ� του Tor Browser και του OnionShare είναι κ�υπτογ�αφημένες από άκ�ο σε " "άκ�ο (E2EE). Όταν κάποιος δημοσιε�ει ένα μήνυμα σε ένα δωμάτιο συνομιλίας, " "το στέλνει στο διακομιστή μέσω της σ�νδεσης onion E2EE, η οποία στη συνέχεια " "το στέλνει σε όλα τα μέλη της συνομιλίας χ�ησιμοποιώντας WebSockets, μέσω " "των συνδέσεων onion E2EE." #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" "Το OnionShare δεν κ�υπτογ�αφεί τις συνομιλίες σας από μόνο του. Αντιθέτως " "βασίζεται στην κ�υπτογ�άφηση υπη�εσιών \"onion\" του Tor." #~ msgid "Receive Files" #~ msgstr "Λήψη α�χείων" #~ msgid "" #~ "You can use OnionShare to let people anonymously upload files directly to " #~ "your computer, essentially turning it into an anonymous dropbox. Open a " #~ "\"Receive tab\", choose where you want to save the files and other " #~ "settings, and then click \"Start Receive Mode\"." #~ msgstr "" #~ "Μπο�είτε να χ�ησιμοποιήσετε το OnionShare για να επιτ�έψετε σε άλλους την " #~ "αποστολή α�χείων στον υπολογιστή σας, μετατ�έποντάς τον σε ένα ανώνυμο " #~ "dropbox. Ανοίξτε μία \"Κα�τέλα λήψης\", επιλέξτε τη διαδ�ομή αποθήκευσης " #~ "α�χείων και κάντε κλικ στο \"Εκκίνηση κατάστασης λήψης\"." #~ msgid "" #~ "This starts the OnionShare service. Anyone loading this address in their " #~ "Tor Browser will be able to upload files to your computer." #~ msgstr "" #~ "Αυτό θα ξεκινήσει την υπη�εσία του OnionShare. Οποιοσδήποτε π�οσθέσει τη " #~ "διε�θυνση στο Tor Browser του, θα μπο�εί να ανεβάσει α�χεία στον " #~ "υπολογιστή σας." #~ msgid "" #~ "When someone uploads files to your receive service, by default they get " #~ "saved to a folder called ``OnionShare`` in the home folder on your " #~ "computer, automatically organized into separate subfolders based on the " #~ "time that the files get uploaded." #~ msgstr "" #~ "Μόλις κάποιος π�οσθέσει α�χεία στην υπη�εσία λήψεώς σας, απο π�οεπιλογή " #~ "θα αποθηκευτο�ν στο φάκελο ``OnionShare`` στον α�χικό φάκελο του " #~ "υπολογιστή σας, με αυτόματο διαχω�ισμό και ο�γάνωση σ�μφωνα με το χ�όνο " #~ "π�οσθήκης." #~ msgid "" #~ "By default, OnionShare web addresses are protected with a private key " #~ "(Client Authentication). A typical OnionShare address might look " #~ "something like this::" #~ msgstr "" #~ "Από π�οεπιλογή, οι διευθ�νσεις ιστο� του OnionShare π�οστατε�ονται με ένα " #~ "τυχαίο κωδικό π�όσβασης. Μια διε�θυνση OnionShare μοιάζει συνήθως κάπως " #~ "έτσι::" #~ msgid "" #~ "You're responsible for securely sharing that URL, and the private key, " #~ "using a communication channel of your choice like in an encrypted chat " #~ "message, or using something less secure like unencrypted e-mail, " #~ "depending on your `threat model `_." #~ msgstr "" #~ "Είστε υπε�θυνος για την ασφαλή κοινή χ�ήση της διε�θυνσης ιστο� " #~ "χ�ησιμοποιώντας ένα κανάλι επικοινωνίας της επιλογής σας, όπως ένα " #~ "κ�υπτογ�αφημένο μήνυμα ή και χ�ησιμοποιώντας σχετικά λιγότε�ο ασφαλή " #~ "κανάλια, όπως μη κ�υπτογ�αφημένα μην�ματα ηλεκτ�ονικο� ταχυδ�ομείου, " #~ "ανάλογα με το `αν β�ίσκεστε σε �ίσκο `_." #~ msgid "" #~ "If you for example send a message to a Signal group, a copy of your " #~ "message ends up on each device (the devices, and computers if they set up " #~ "Signal Desktop) of each member of the group. Even if disappearing " #~ "messages is turned on, it's hard to confirm all copies of the messages " #~ "are actually deleted from all devices, and from any other places (like " #~ "notifications databases) they may have been saved to. OnionShare chat " #~ "rooms don't store any messages anywhere, so the problem is reduced to a " #~ "minimum." #~ msgstr "" #~ "Εάν, για πα�άδειγμα, στείλετε ένα μήνυμα σε μια ομάδα Signal, ένα " #~ "αντίγ�αφο του μην�ματός σας καταλήγει σε κάθε συσκευή, κάθε μέλους της " #~ "ομάδας. Ακόμα κι αν η ενε�γοποιηθεί η διαγ�αφή μηνυμάτων, είναι δ�σκολο " #~ "να επιβεβαιωθεί ότι όλα τα μην�ματα έχουν π�αγματικά διαγ�αφεί από όλες " #~ "τις συσκευές και από οποιαδήποτε άλλη τοποθεσία (όπως βάσεις δεδομένων " #~ "ειδοποιήσεων) στα οποία ενδέχεται να έχουν αποθηκευτεί. Τα δωμάτια " #~ "συνομιλίας OnionShare δεν αποθηκε�ουν μην�ματα πουθενά, οπότε το π�όβλημα " #~ "μειώνεται στο ελάχιστο." onionshare-onionshare-26fcdc5/docs/source/locale/el/LC_MESSAGES/help.po000066400000000000000000000103271521174352300256720ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2021-10-09 09:04+0000\n" "Last-Translator: george kitsoukakis \n" "Language-Team: el \n" "Language: el\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.9-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "Λάβετε βοήθεια" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "Διαβάστε την ιστοσελίδα" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" "Θα β�είτε οδηγίες σχετικά με τη χ�ήση του OnionShare. Ε�ευνήστε π�ώτα όλες " "τις ενότητες για να β�είτε σχετικές απαντήσεις." #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "Ελέγξτε τα ζητήματα στο GitHub" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" "Εάν δεν υπά�χει στην ιστοσελίδα, πα�ακαλο�με ελέγξτε στο `GitHub issues " "`_. Είναι πιθανό και " "κάποιος άλλος να αντιμετώπισε το ίδιο π�όβλημα και συνομίλησε με τους " "π�ογ�αμματιστές ή να δημοσίευσε τη λ�ση." #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "Υποβάλετε ένα ζήτημα" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" "Αν δεν μπο�είτε να β�είτε μια λ�ση ή θέλετε να θέσετε μια ε�ώτηση ή να " "π�οτείνετε ένα νέο χα�ακτη�ιστικό, πα�ακαλο�με `υποβάλετε ένα ζήτημα " "`_. Απαιτείται `η " "δημιου�γία λογα�ιασμο� στο GitHub `_." #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "Γίνετε μέλος της ομάδας Keybase" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" "Δείτε:ref:`collaborating` σχετικά με τον τ�όπο συμμετοχής στην ομάδα Keybase " "για τη συζήτηση του έ�γου." #~ msgid "" #~ "If you are unable to find a solution, or wish to ask a question or " #~ "suggest a new feature, please `submit an issue `_. This requires `creating a GitHub " #~ "account `_." #~ msgstr "" #~ "Εάν δεν μπο�είτε να β�είτε λ�ση ή επιθυμείτε να υποβάλετε ε�ώτημα ή " #~ "π�όταση νέας λειτου�γίας, πα�ακαλο�με για την `υποβολή ζητήματος `_. Απαιτείται η `δημιου�γία " #~ "λογα�ιασμο� GitHub `_." onionshare-onionshare-26fcdc5/docs/source/locale/el/LC_MESSAGES/index.po000066400000000000000000000024571521174352300260560ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2020-11-28 11:28+0000\n" "Last-Translator: george k \n" "Language-Team: LANGUAGE \n" "Language: el\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.4-dev\n" "Generated-By: Babel 2.8.0\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "Τεκμη�ίωση OnionShare" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" "Το OnionShare είναι ένα ε�γαλείο ανοιχτο� κώδικα που σας επιτ�έπει τον " "ανώνυμο διαμοι�ασμό α�χείων με ασφάλεια, τη φιλοξενία ιστοτόπων και να " "συνομιλείτε με φίλους χ�ησιμοποιώντας το δίκτυο Tor." onionshare-onionshare-26fcdc5/docs/source/locale/el/LC_MESSAGES/install.po000066400000000000000000000651241521174352300264150ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2026-06-01 19:58+0530\n" "PO-Revision-Date: 2025-04-23 11:56+0000\n" "Last-Translator: GiannosOB \n" "Language: el\n" "Language-Team: el \n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.18.0\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "Εγκατάσταση" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "Windows ή macOS" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" "Μπο�είτε να κάνετε λήψη του OnionShare για Windows και macOS από την " "ιστοσελίδα `OnionShare `_." #: ../../source/install.rst:12 msgid "Mobile" msgstr "Κινητό τηλέφωνο" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "Κάντε λήψη του OnionShare για κινητό τηλέφωνο από τους πα�ακάτω συνδέσμους" #: ../../source/install.rst:16 msgid "Android" msgstr "Android" #: ../../source/install.rst:17 msgid "" "Google Play: " "https://play.google.com/store/apps/details?id=org.onionshare.android" msgstr "" "Google Play: " "https://play.google.com/store/apps/details?id=org.onionshare.android" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "F-Droid: https://github.com/onionshare/onionshare-android-nightly" #: ../../source/install.rst:20 msgid "iOS" msgstr "iOS" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" #: ../../source/install.rst:22 msgid "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "Απευθείας λήψη IPA: https://github.com/onionshare/onionshare-ios/releases" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "Testflight: https://testflight.apple.com/join/ZCJeY65W" #: ../../source/install.rst:27 msgid "Linux" msgstr "Linux" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the " "recommended way is to use either the `Flatpak `_ or" " the `Snap `_ package. Flatpak and Snapcraft " "ensure that you'll always use the newest version and run OnionShare " "inside of a sandbox." msgstr "" "Υπά�χουν α�κετοί τ�όποι εγκατάστασης του OnionShare σε Linux. Ο " "π�οτιμότε�ος τ�όπος είναι η εγκατάσταση μέσω του `Flatpak " "`_ ή του πακέτου `Snap `_. " "Οι τεχνολογίες Flatpak και Snapcraft διασφαλίζουν ότι χ�ησιμοποιείται " "πάντα η νεότε�η έκδοση και ότι το OnionShare θα εκτελείται μέσα σε " "sandbox." #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" "Η υποστή�ιξη Snapcraft είναι ενσωματωμένη στα Ubuntu καθώς και το Fedora " "διατίθεται με υποστή�ιξη Flatpak, αλλά εξα�τάται από εσάς ποιο θα " "χ�ησιμοποιήσετε. Και τα δ�ο λειτου�γο�ν με όλες τις διανομές Linux." #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: " "https://flathub.org/apps/details/org.onionshare.OnionShare" msgstr "" "**Εγκατάσταση του OnionShare με χ�ήση του Flatpak**: " "https://flathub.org/apps/details/org.onionshare.OnionShare" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" "**Εγκατάσταση του OnionShare με χ�ήση του Snapcraft**: " "https://snapcraft.io/onionshare" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" "Μπο�είτε να κάνετε λήψη και εγκατάσταση ενός πακέτου PGP-signed " "``.flatpak`` ή ``.snap`` από https://onionshare.org/dist/ εάν επιθυμείτε." #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "Μη αυτόματη εγκατάσταση Flatpak" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" "Αν θέλετε να εγκαταστήσετε το OnionShare χει�οκίνητα με το Flatpak " "χ�ησιμοποιώντας το υπογεγ�αμμένο πακέτο α�χείου PGP " "``_, " "μπο�είτε να το κάνετε ως εξής:" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at " "https://flatpak.org/setup/." msgstr "" "Εγκαταστήστε το Flatpak ακολουθώντας τις οδηγίες στη διε�θυνση " "https://flatpak.org/setup/." #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-" "exists flathub https://flathub.org/repo/flathub.flatpakrepo``. Even " "though you won't be downloading OnionShare from Flathub, OnionShare " "depends on some packages that are only available there." msgstr "" "Π�οσθέστε το αποθετή�ιο Flathub εκτελώντας την εντολή ``flatpak remote-" "add --if-not-exists flathub " "https://flathub.org/repo/flathub.flatpakrepo``. Πα�όλο που δε θα " "κατεβάσετε το OnionShare από το Flathub, το OnionShare εξα�τάται από " "κάποια πακέτα που είναι διαθέσιμα μόνο εκεί." #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of " "OnionShare, and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" "Μεταβείτε στο https://onionshare.org/dist/, επιλέξτε την τελευταία έκδοση" " του OnionShare και κατεβάστε τα α�χεία ``.flatpak`` και " "``.flatpak.asc``." #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See " ":ref:`verifying_sigs` for more info." msgstr "" "Επαληθε�στε την υπογ�αφή PGP του α�χείου ``.flatpak``. Ανατ�έξτε στην " "ενότητα :ref:`verifying_sigs` για πε�ισσότε�ες πλη�οφο�ίες." #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the " "file you downloaded." msgstr "" "Εγκαταστήστε το ``.flatpak`` εκτελώντας την εντολή ``flatpak install " "OnionShare-VERSION.flatpak``. Αντικαταστήστε το ``VERSION`` με τον α�ιθμό" " έκδοσης του α�χείου που κατεβάσατε." #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" "Μπο�είτε να τ�έξετε το OnionShare με: `flatpak run " "org.onionshare.OnionShare`." #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "Μη αυτόματη εγκατάσταση Snapcraft" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the " "PGP-signed Snapcraft package, you can do so like this:" msgstr "" "Αν θέλετε να εγκαταστήσετε το OnionShare χει�οκίνητα με το Snapcraft " "χ�ησιμοποιώντας το υπογεγ�αμμένο PGP πακέτο Snapcraft, μπο�είτε να το " "κάνετε ως εξής:" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at " "https://snapcraft.io/docs/installing-snapd." msgstr "" "Εγκαταστήστε το Snapcraft ακολουθώντας τις οδηγίες στη διε�θυνση " "https://snapcraft.io/docs/installing-snapd." #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of " "OnionShare, and download the ``.snap`` and ``.snap.asc`` files." msgstr "" "Μεταβείτε στη διε�θυνση https://onionshare.org/dist/, επιλέξτε την " "τελευταία έκδοση του OnionShare και κατεβάστε τα α�χεία ``.snap`` και " "``.snap.asc``." #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs`" " for more info." msgstr "" "Επαληθε�στε την υπογ�αφή PGP του α�χείου ``.snap``. Ανατ�έξτε στην " "ενότητα :ref:`verifying_sigs` για πε�ισσότε�ες πλη�οφο�ίες." #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version " "number of the file you downloaded. Note that you must use `--dangerous` " "because the package is not signed by the Snapcraft store, however you did" " verify its PGP signature, so you know it's legitimate." msgstr "" "Εγκαταστήστε το α�χείο ``.snap`` εκτελώντας την εντολή ``snap install " "--dangerous onionshare_VERSION_amd64.snap``. Αντικαταστήστε το " "``VERSION`` με τον α�ιθμό έκδοσης του α�χείου που κατεβάσατε. Σημειώστε " "ότι π�έπει να χ�ησιμοποιήσετε το `--dangerous` επειδή το πακέτο δεν είναι" " υπογεγ�αμμένο από το Snapcraft, ωστόσο επαληθε�σατε την υπογ�αφή PGP, " "οπότε γνω�ίζετε ότι είναι νόμιμο." #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "Μπο�είτε να εκτελέσετε το OnionShare με: `snap run onionshare`." #: ../../source/install.rst:68 msgid "Command-line only" msgstr "Μόνο γ�αμμή εντολών" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any " "operating system using the Python package manager ``pip``. :ref:`cli` has" " more info." msgstr "" "Μπο�είτε να εγκαταστήσετε μόνο την έκδοση με τη γ�αμμή εντολών του " "OnionShare σε οποιοδήποτε λειτου�γικό σ�στημα χ�ησιμοποιώντας τον " "διαχει�ιστή πακέτων Python ``pip``. Δείτε το :ref:`cli` για πε�ισσότε�ες " "πλη�οφο�ίες." #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "FreeBSD" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare " "can also be installed on `FreeBSD `_. It's " "available via its ports collection or as pre-built package. Should you " "opt to install and use OnionShare on a FreeBSD operating system, please " "be aware that it's **NOT** officially supported by the OnionShare " "project." msgstr "" "Αν και δεν έχει αναπτυχθεί επίσημα για αυτή την πλατφό�μα, το OnionShare " "μπο�εί επίσης να εγκατασταθεί στο `FreeBSD `_. " "Είναι διαθέσιμο μέσω της συλλογής ports ή ως π�ο-δημιου�γημένο πακέτο. Αν" " επιλέξετε να εγκαταστήσετε και να χ�ησιμοποιήσετε το OnionShare σε ένα " "λειτου�γικό σ�στημα FreeBSD, π�έπει να γνω�ίζετε ότι δεν υποστη�ίζεται " "**ΔΕ�** επίσημα από το π�όγ�αμμα OnionShare." #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the " "source codes from the official OnionShare repository (or its official " "release packages from `PyPI `_). Should you wish to check changes related to this platform, " "please refer to the following resources:" msgstr "" "Πα�όλο που δεν π�οσφέ�ονται και δεν συντη�ο�νται επίσημα από τους " "π�ογ�αμματιστές του OnionShare, τα πακέτα και οι θ��ες του FreeBSD " "αντλο�ν και επαληθε�ουν τους πηγαίους κώδικες από το επίσημο αποθετή�ιο " "του OnionShare (ή τα επίσημα πακέτα έκδοσης από το `PyPI " "`_). Εάν επιθυμείτε να ελέγξετε" " τις αλλαγές που σχετίζονται με αυτή την πλατφό�μα, ανατ�έξτε στους " "ακόλουθους πό�ους:" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "https://cgit.freebsd.org/ports/log/www/onionshare" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "https://www.freshports.org/www/onionshare" #: ../../source/install.rst:85 msgid "Manual pkg Installation" msgstr "Μη αυτόματη εγκατάσταση pkg" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, " "in order to install OnionShare for Python 3.9, use::" msgstr "" "Για να εγκαταστήσετε το δυαδικό πακέτο, χ�ησιμοποιήστε το ``pkg install " "pyXY-onionshare``, με το ``pyXY`` να καθο�ίζει την έκδοση της Python για " "την οποία δημιου�γήθηκε το πακέτο. Έτσι, για να εγκαταστήσετε το " "OnionShare για την Python 3.9, χ�ησιμοποιήστε::" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as " "pre-built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli``" " if you want to install that version." msgstr "" "Υπά�χει επίσης μια έκδοση του OnionShare **μόνο από τη γ�αμμή εντολών** " "που διατίθεται ως π�ο-δημιου�γημένο πακέτο. Αντικαταστήστε το " "``py39-onionshare`` με το ``py39-onionshare-cli`` αν θέλετε να " "εγκαταστήσετε αυτή την έκδοση." #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built " "packages, please refer to its `official Handbook section about pkg " "`_." msgstr "" "Για π�όσθετες πλη�οφο�ίες και λεπτομέ�ειες σχετικά με τα " "π�οκατασκευασμένα πακέτα του FreeBSD, ανατ�έξτε στην ενότητα του " "`επίσημου εγχει�ιδίου για το pkg " "`_." #: ../../source/install.rst:96 msgid "Manual port Installation" msgstr "Μη αυτόματη εγκατάσταση port" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run " "the following::" msgstr "" "Για να εγκαταστήσετε τη θ��α του FreeBSD, αλλάξτε κατάλογο στη συλλογή " "`ports collection `_ που π�έπει να έχετε " "ελέγξει π�ιν και εκτελέστε τα εξής::" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www" "/onionshare-cli`` if you want to install that version." msgstr "" "Η συλλογή θυ�ών π�οσφέ�ει επίσης μια ειδική θ��α για την έκδοση " "**Command-line only** του OnionShare. Αντικαταστήστε το " "``www/onionshare`` με το ``www/onionshare-cli`` αν θέλετε να " "εγκαταστήσετε αυτή την έκδοση." #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports " "collection, please refer to its `official Handbook section about ports " "`_." msgstr "" "Για π�όσθετες πλη�οφο�ίες και λεπτομέ�ειες σχετικά με τη συλλογή λιμένων " "FreeBSD, ανατ�έξτε στην ενότητα του `επίσημου εγχει�ιδίου για τις θ��ες " "`_." #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "Επιβεβαίωση υπογ�αφών PGP" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't " "been tampered with by verifying its PGP signature. For Windows and macOS," " this step is optional and provides defense in depth: the OnionShare " "binaries include operating system-specific signatures, and you can just " "rely on those alone if you'd like." msgstr "" "Μπο�είτε να επαληθε�σετε ότι το πακέτο που κατεβάσετε είναι νόμιμο και " "δεν έχει πα�αβιαστεί, επαληθε�οντας την υπογ�αφή του PGP. Για Windows και" " macOS, αυτό το βήμα είναι π�οαι�ετικό και πα�έχει άμυνα σε βάθος: τα " "δυαδικά α�χεία OnionShare πε�ιλαμβάνουν συγκεκ�ιμένες υπογ�αφές " "λειτου�γικο� συστήματος και μπο�είτε απλώς να βασιστείτε σε αυτά και μόνο" " αν θέλετε." #: ../../source/install.rst:115 msgid "Signing key" msgstr "Κλειδί υπογ�αφής" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" "Τα πακέτα υπογ�άφονται από τον κ��ιο π�ογ�αμματιστή που είναι υπε�θυνος " "για τη συγκεκ�ιμένη έκδοση. Εδώ είναι οι πλη�οφο�ίες κλειδιο� GPG για " "κάθε έναν από τους βασικο�ς π�ογ�αμματιστές του OnionShare:" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "Micah Lee:" #: ../../source/install.rst:121 msgid "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" "Αποτ�πωση δημόσιου κλειδιο� PGP " "``927F419D7EC82C2F149C1BD1403C2657CD994F73``." #: ../../source/install.rst:122 msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver " "`_." msgstr "" "Μπο�είτε να κατεβάσετε το κλειδί του Micah από το `διακομιστή κλειδιών " "keys.openpgp.org `_." #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "Saptak Sengupta:" #: ../../source/install.rst:125 msgid "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" "Αποτ�πωση δημόσιου κλειδιο� PGP " "``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver " "`_." msgstr "" "Μπο�είτε να κατεβάσετε το κλειδί του Saptak από το `διακομιστή κλειδιών " "keys.openpgp.org `_." #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "Miguel Jacq:" #: ../../source/install.rst:129 msgid "PGP public key fingerprint ``54A91143AE0AB4F7743B01FE888ED1B423A3BC99``." msgstr "" #: ../../source/install.rst:130 #, fuzzy msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver " "`_." msgstr "" "Μπο�είτε να κατεβάσετε το κλειδί του Miguel `από τον διακομιστή κλειδιών " "keys.openpgp.org `_." #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you " "probably want `GPGTools `_, and for Windows you " "probably want `Gpg4win `_." msgstr "" "Για την επιβεβαίωση υπογ�αφών θα π�έπει να έχετε εγκατεστημένο το GnuPG. " "Για macOS χ�ειάζεστε το `GPGTools `_ και για " "Windows το `Gpg4win `_." #: ../../source/install.rst:135 msgid "Signatures" msgstr "Υπογ�αφές" #: ../../source/install.rst:137 msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, " "macOS, Flatpak, Snap, and source packages, at " "https://onionshare.org/dist/ in the folders named for each version of " "OnionShare. You can also find them on the `GitHub Releases page " "`_." msgstr "" "Θα β�είτε τις υπογ�αφές (α�χεία ``.asc``), για Windows, macOS, Flatpak, " "Snap και α�χεία εγκατάστασης στο https://onionshare.org/dist/ στο φάκελο " "με όνομα ανάλογο της έκδοσης του OnionShare. Μπο�είτε επίσης να τα β�είτε" " και στη `σελίδα εκδόσεων του GitHub " "`_." #: ../../source/install.rst:141 msgid "Verifying" msgstr "Επιβεβαίωση" #: ../../source/install.rst:143 msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify " "the binary in a terminal like this:" msgstr "" "Αφο� εισαγάγετε τα δημόσια κλειδιά των π�ογ�αμματιστών του πυ�ήνα στην " "αλυσίδα κλειδιών GnuPG, κατεβάσετε το δυαδικό α�χείο και την υπογ�αφή " "``.asc``, μπο�είτε να επαληθε�σετε το δυαδικό α�χείο σε ένα τε�ματικό ως " "εξής:" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "Για Windows::" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "Για macOS::" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "Για Linux::" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "και για το α�χείο π�οέλευσης::" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "Θα π�έπει να δείτε κάτι όπως::" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with " "the integrity of the file (malicious or otherwise), and you should not " "install the package." msgstr "" "Εάν δεν εμφανιστεί το ``Σωστή υπογ�αφή από``, ενδέχεται να υπά�χει " "π�όβλημα με την ακε�αιότητα του α�χείου (κακόβουλο ή άλλο) και δεν π�έπει" " να το εγκαταστήσετε." #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" "Η ``ΠΡΟΕΙΔΟΠΟΙΗΣΗ:`` που φαίνεται πα�απάνω, δεν αποτελεί π�όβλημα με το " "πακέτο, σημαίνει μόνο ότι δεν έχετε ο�ίσει το επίπεδο \"εμπιστοσ�νης\" " "του κλειδιο� PGP του Micah." #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and" " the `Tor Project `_ may be useful." msgstr "" "Εάν θέλετε να μάθετε πε�ισσότε�α σχετικά με την επαλήθευση των υπογ�αφών " "PGP, οι οδηγοί για `Qubes OS `_ και το `Tor Project " "`_ θα σας " "φανο�ν χ�ήσιμα." #~ msgid "Install in Linux" #~ msgstr "Εγκατάσταση σε Linux" #~ msgid "Or for Windows, in a command-prompt like this::" #~ msgstr "Ή για Windows, σε μια γ�αμμή εντολών όπως::" #~ msgid "" #~ "PGP public key fingerprint " #~ "``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." #~ msgstr "" #~ "Αποτ�πωμα δημόσιου κλειδιο� PGP " #~ "``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." onionshare-onionshare-26fcdc5/docs/source/locale/el/LC_MESSAGES/security.po000066400000000000000000000320151521174352300266070ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-10-28 04:15+0000\n" "Last-Translator: george kitsoukakis \n" "Language-Team: el \n" "Language: el\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.2-dev\n" "Generated-By: Babel 2.9.1\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "Σχεδίαση ασφαλείας" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" "Δείτε το :ref:`how_it_works` π�ώτα, για να μάθετε πώς λειτου�γεί το " "OnionShare." #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" "Όπως όλες οι εφα�μογές και το OnionShare ενδέχεται να πε�ιέχει σφάλματα ή " "ευπάθειες." #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "Από τί σας π�οστατε�ει το OnionShare" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" "**Τα τ�ίτα μέ�η δεν έχουν π�όσβαση σε οτιδήποτε συμβαίνει στο OnionShare.** " "Η χ�ήση του OnionShare σημαίνει τη φιλοξενία υπη�εσιών απευθείας στον " "υπολογιστή σας. Όταν μοι�άζεστε τα α�χεία σας με το OnionShare, δεν " "αποστέλλονται σε κανένα διακομιστή τ�ίτου. Εάν δημιου�γήσετε ένα δωμάτιο " "συνομιλίας OnionShare, ο υπολογιστής σας λειτου�γεί ως διακομιστής. 'Έτσι " "αποφε�γεται το πα�αδοσιακό μοντέλο που π�έπει να εμπιστε�εστε υπολογιστές " "άλλων." #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" "**Δεν μπο�εί να γίνει υποκλοπή στις υπη�εσίες μεταφο�ά του OnionShare. ** Η " "σ�νδεση της υπη�εσίας onion Tor και του Tor Browser είναι κ�υπτογ�αφημένη " "από άκ�ο σε άκ�ο. Αυτό σημαίνει ότι οι εισβολείς δικτ�ου δεν μπο�ο�ν να " "πα�ακολουθο�ν τίποτα εκτός από την κ�υπτογ�αφημένη κίνηση. Ακόμα και με την " "υποκλοπή από κακόβουλο κόμβο που χ�ησιμοποιείται για τη σ�νδεση του Tor " "Browser με την υπη�εσία OnionShare Onion, η κίνηση κ�υπτογ�αφείται " "χ�ησιμοποιώντας το ιδιωτικό κλειδί της υπη�εσίας onion." #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" "**Η ανωνυμία των χ�ηστών OnionShare π�οστατε�εται από το Tor.** Τα " "OnionShare και Tor Browser π�οστατε�ουν την ανωνυμία των χ�ηστών. Εφόσον ο " "χ�ήστης του OnionShare κοινοποιεί ανώνυμα τη διε�θυνση OnionShare με χ�ήστες " "του Tor Browser, οι χ�ήστες του Tor Browser και οι υποκλοπές δεν μπο�ο�ν να " "μάθουν την ταυτότητα του χ�ήστη του OnionShare." #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" "**Αν ένας κακόβουλος μάθει για την υπη�εσία onion, εξακολουθεί να μην μπο�εί " "να έχει π�όσβαση.** Π�οηγο�μενες επιθέσεις κατά του δικτ�ου Tor για την " "απα�ίθμηση των υπη�εσιών onion, επέτ�επαν την ανακάλυψη ιδιωτικών " "διευθ�νσεων ``.onion``. Αν μια επίθεση ανακαλ�ψει μια ιδιωτική διε�θυνση " "OnionShare, θα π�έπει επίσης να μαντέψει και το ιδιωτικό κλειδί που " "χ�ησιμοποιείται για τον έλεγχο ταυτότητας του πελάτη, π�οκειμένου να έχει " "π�όσβαση σε αυτήν (εκτός αν ο χ�ήστης του OnionShare επιλέξει να κάνει την " "υπη�εσία του δημόσια απενε�γοποιώντας το ιδιωτικό κλειδί -- δείτε :ref:" "`turn_off_private_key`)." #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "Απο τι δεν π�οστατε�ει το OnionShare" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" "**Η γνωστοποίηση της διε�θυνσης OnionShare και του ιδιωτικο� κλειδιο�, " "ενδέχεται να μην είναι ασφαλής.** Η γνωστοποίηση της διε�θυνσης OnionShare " "είναι ευθ�νη του χ�ήστη OnionShare. Εάν σταλεί με ασφάλεια (όπως μέσω ενός " "μην�ματος ηλεκτ�ονικο� ταχυδ�ομείου που πα�ακολουθείται από έναν εισβολέα), " "ένας υποκλοπέας μπο�εί να πει ότι χ�ησιμοποιείται το OnionShare. Εάν ο " "κακόβουλος φο�τώσει τη διε�θυνση στο Tor Browser ενώ η υπη�εσία είναι ακόμα " "σε λειτου�γία, μπο�εί να αποκτήσει π�όσβαση. Για να αποφευχθεί αυτό, η " "διε�θυνση π�έπει να κοινοποιείται με ασφάλεια, μέσω κ�υπτογ�αφημένου " "μην�ματος κειμένου (πιθανώς με ενε�γή τη διαγ�αφή μηνυμάτων), " "κ�υπτογ�αφημένου email ή αυτοπ�οσώπως. Δεν είναι απα�αίτητο όταν " "χ�ησιμοποιείτε το OnionShare για κάτι που δεν είναι μυστικό." #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" "**Η γνωστοποίηση της διε�θυνσης OnionShare και του ιδιωτικο� κλειδιο�, " "ενδέχεται να μην είναι ανώνυμη.** Π�έπει να ληφθο�ν επιπλέον μέτ�α για να " "διασφαλιστεί ότι η διε�θυνση OnionShare κοινοποιείται ανώνυμα. Ένας νέος " "λογα�ιασμός email ή συνομιλίας, π�οσπελάσιμος μόνο μέσω Tor, μπο�εί να " "χ�ησιμοποιηθεί για κοινή χ�ήση της διε�θυνσης. Δεν είναι απα�αίτητο εκτός αν " "η ανωνυμία είναι απα�αίτητη." #~ msgid "" #~ "**If an attacker learns about the onion service, it still can't access " #~ "anything.** Prior attacks against the Tor network to enumerate onion " #~ "services allowed the attacker to discover private .onion addresses. If an " #~ "attack discovers a private OnionShare address, a password will be prevent " #~ "them from accessing it (unless the OnionShare user chooses to turn it off " #~ "and make it public). The password is generated by choosing two random " #~ "words from a list of 6800 words, making 6800², or about 46 million " #~ "possible passwords. Only 20 wrong guesses can be made before OnionShare " #~ "stops the server, preventing brute force attacks against the password." #~ msgstr "" #~ "**Εάν ένας εισβολέας μάθει για την υπη�εσία onion, εξακολουθεί να μην " #~ "μπο�εί να αποκτήσει π�όσβαση.** Π�οηγο�μενες επιθέσεις εναντίον του " #~ "δικτ�ου Tor για έ�ευνα υπη�εσιών onion επέτ�εψαν στον εισβολέα να " #~ "ανακαλ�ψει ιδιωτικές .onion διευθ�νσεις. Εάν μια επίθεση ανακαλ�ψει μια " #~ "ιδιωτική διε�θυνση OnionShare, ένας κωδικός π�όσβασης θα τους εμποδίσει " #~ "την π�όσβαση σε αυτήν (εκτός εάν ο χ�ήστης του OnionShare επιλέξει να την " #~ "απενε�γοποιήσει και να τον δημοσιοποιήσει). Ο κωδικός π�όσβασης " #~ "δημιου�γείται επιλέγοντας με δ�ο τυχαίες λέξεις από μια λίστα 6800 " #~ "λέξεων, δημιου�γώντας 6800^2 ή πε�ίπου 46 εκατομμ��ια πιθανο�ς κωδικο�ς " #~ "π�όσβασης. Μόνο 20 λανθασμένες υποθέσεις μπο�ο�ν να γίνουν π�οτο� το " #~ "OnionShare σταματήσει τον διακομιστή, αποτ�έποντας τις βίαιες επιθέσεις " #~ "κατά του κωδικο� π�όσβασης." #~ msgid "" #~ "**Third parties don't have access to anything that happens in OnionShare." #~ "** Using OnionShare means hosting services directly on your computer. " #~ "When sharing files with OnionShare, they are not uploaded to any server. " #~ "If you make an OnionShare chat room, your computer acts as a server for " #~ "that too. This avoids the traditional model of having to trust the " #~ "computers of others." #~ msgstr "" #~ "**Τ�ίτα μέ�η δεν έχουν π�όσβαση σε οτιδήποτε συμβαίνει στο OnionShare.** " #~ "Η χ�ήση του OnionShare σημαίνει φιλοξενία των υπη�εσιών απευθείας στον " #~ "υπολογιστή σας. Τα α�χεία που διαμοι�άζεστε με το OnionShare, δεν " #~ "μεταφο�τώνονται σε κανέναν διακομιστή. Εάν δημιου�γήσετε ένα δωμάτιο " #~ "συνομιλίας OnionShare, ο υπολογιστής σας λειτου�γεί ως διακομιστής. Με " #~ "αυτό τον τ�όπο δεν χ�ειάζεται να δείξετε εμπιστοσ�νη σε υπολογιστές άλλων." onionshare-onionshare-26fcdc5/docs/source/locale/el/LC_MESSAGES/sphinx.po000066400000000000000000000015131521174352300262500ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2020-11-28 11:28+0000\n" "Last-Translator: george k \n" "Language-Team: LANGUAGE \n" "Language: el\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.4-dev\n" "Generated-By: Babel 2.8.0\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "Εκδόσεις" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "Γλώσσες" onionshare-onionshare-26fcdc5/docs/source/locale/el/LC_MESSAGES/tor.po000066400000000000000000000762031521174352300255530ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-12-16 10:00+0000\n" "Last-Translator: AUGANOS \n" "Language-Team: el \n" "Language: el\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.15.1-dev\n" "Generated-By: Babel 2.9.1\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "Συνδέοντας στο Tor" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" "Κατά την εκκίνηση του OnionShare, θα εμφανιστεί μια οθόνη που θα ζητά να " "συνδεθείτε στο δίκτυο Tor." #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" "Επιλέξτε τον τ�όπο σ�νδεσης του OnionShare με το Tor, κάνοντας κλικ στις " "�υθμίσεις δικτ�ου από την οθόνη καλωσο�ίσματος ή από το εικονίδιο Tor κάτω " "δεξιά στο πα�άθυ�ο του OnionShare για να ανοίξει η κα�τέλα �υθμίσεων του Tor." #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" "Μπο�είτε να κάνετε κλικ στο «Σ�νδεση με το Tor» για να ξεκινήσετε τη " "διαδικασία σ�νδεσης. Εάν δεν υπά�χουν π�οβλήματα με το δίκτυό σας, " "συμπε�ιλαμβανομένων τυχόν π�οσπαθειών αποκλεισμο� της π�όσβασής σας στο " "δίκτυο Tor, ελπίζουμε ότι θα λειτου�γήσει με την π�ώτη π�οσπάθεια." #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" "Εναλλακτικά, εάν θέλετε να �υθμίσετε χει�οκίνητα τις γέφυ�ες ή άλλες " "�υθμίσεις του Tor π�ιν συνδεθείτε, μπο�είτε να κάνετε κλικ στο «Ρυθμίσεις " "δικτ�ου»." #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "Αυτόματη πα�άκαμψη λογοκ�ισίας" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" "Όταν κάνετε κλικ στο «Σ�νδεση στο Tor», εάν το OnionShare αποτ�χει να " "συνδεθεί, μπο�εί να οφείλεται στο ότι το Tor έχει λογοκ�ιθεί στη χώ�α σας ή " "στο τοπικό σας δίκτυο." #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "Εάν συμβεί αυτό, έχετε τις εξής επιλογές:" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "Δοκιμάστε ξανά χω�ίς γέφυ�α" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" "Αυτόματος π�οσδιο�ισμός της χώ�ας μου από τη διε�θυνση IP μου για τις " "�υθμίσεις γέφυ�ας" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "Χει�οκίνητη επιλογή της χώ�ας μου για τις �υθμίσεις γέφυ�ας" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" "Εάν επιλέξετε το «Δοκιμάστε ξανά χω�ίς γέφυ�α», το OnionShare θα π�οσπαθήσει " "να συνδεθεί στο Tor όπως συνήθως, χω�ίς να π�οσπαθήσει να πα�ακάμψει τη " "λογοκ�ισία." #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" "Οι άλλες δ�ο επιλογές θα π�οσπαθήσουν να πα�ακάμψουν αυτόματα τη λογοκ�ισία " "χ�ησιμοποιώντας τις γέφυ�ες Tor. Εάν ο πά�οχος του δικτ�ου σας εμποδίζει την " "π�όσβαση στο δίκτυο Tor, ελπίζουμε να μπο�είτε να συνδεθείτε σε μια γέφυ�α " "Tor, η οποία στη συνέχεια θα σας συνδέσει στο δίκτυο Tor, πα�ακάμπτοντας τη " "λογοκ�ισία. Και οι δ�ο αυτές επιλογές χ�ησιμοποιο�ν το API Censorship " "Circumvention του Tor Project για να σας πα�έχουν �υθμίσεις για τη γέφυ�α " "που θα λειτου�γήσει για εσάς. Το OnionShare θα χ�ησιμοποιήσει π�οσω�ινά τον " "διακομιστή μεσολάβησης `Meek `_ για να π�αγματοποιήσει μια σ�νδεση εκτός Tor από τον " "υπολογιστή σας στο Tor's Censorship API πα�άκαμψης. Ο διακομιστής " "μεσολάβησης Meek αποκ��πτει το γεγονός ότι π�οσπαθείτε να β�είτε έναν τ�όπο " "να συνδεθείτε στο Tor." #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" "Εάν επιλέξετε «Αυτόματος π�οσδιο�ισμός της χώ�ας μου από τη διε�θυνση IP μου " "για �υθμίσεις γέφυ�ας», το Censorship Circumvention API θα εξετάσει τη " "διε�θυνση IP σας (ναι, την π�αγματική σας διε�θυνση IP) για να καθο�ίσει σε " "ποια χώ�α ενδέχεται να β�ίσκεστε. Με βάση τις πλη�οφο�ίες της χώ�ας, το API " "θα π�οσπαθήσει να β�ει αυτόματα γέφυ�ες που ται�ιάζουν στην τοποθεσία σας." #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" "Εάν επιλέξετε \"Χει�οκίνητη επιλογή της χώ�ας μου για τις �υθμίσεις " "γέφυ�ας\", το Censorship API θα β�ει τις γέφυ�ες που ται�ιάζουν στη χώ�α που " "ο�ίσατε." #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "Πώς λειτου�γεί η αυτόματη πα�άκαμψη της λογοκ�ισίας" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" "Εάν το Censorship Circumvention API β�ει γέφυ�ες που πιστε�ει ότι σας " "ται�ιάζουν, το OnionShare θα π�οσπαθήσει να επανασυνδεθεί στο Tor " "χ�ησιμοποιώντας αυτές τις γέφυ�ες. Εάν το API δε β�ει γέφυ�ες για την " "τοποθεσία σας, το OnionShare θα ζητήσει από το API επιλογές «εναλλακτικές» " "και θα π�οσπαθήσει να επανασυνδεθεί χ�ησιμοποιώντας αυτές." #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" "Εάν για κάποιο λόγο το OnionShare αποτ�χει να συνδεθεί με το ίδιο το " "Censorship API ή εάν το API εμφανίσει μήνυμα σφάλματος, το OnionShare θα " "π�οσπαθήσει να χ�ησιμοποιήσει τις ενσωματωμένες γέφυ�ες obfs4." #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" "Είναι σημαντικό να αναφε�θεί ότι τα αιτήματα για το Censorship Circumvention " "API δεν πε�νο�ν από το δίκτυο Tor (γιατί αν μπο�ο�σατε να συνδεθείτε στο Tor " "ήδη, δε θα χ�ειαζόταν να συνδεθείτε στο API)." #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" "Πα�όλο που είναι δ�σκολο για έναν αντίπαλο να ανακαλ�ψει πο� πηγαίνει το " "αίτημα Meek, αυτό μπο�εί να εξακολουθεί να είναι επικίνδυνο για ο�ισμένους " "χ�ήστες. Επομένως, είναι μια δυνατότητα για επιλογή. Η χ�ήση αιτημάτων Meek " "και μη επιβεβαιωμένων αιτημάτων δικτ�ου πε�ιο�ίζεται μόνο στην υποβολή ενός " "ή δ�ο αιτημάτων στο Censorship Circumvention API. Στη συνέχεια, το Meek " "διακόπτεται και όλα τα πε�αιτέ�ω αιτήματα δικτ�ου π�αγματοποιο�νται μέσω του " "δικτ�ου Tor." #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" "Εάν δεν αισθάνεστε άνετα με την υποβολή ενός αιτήματος που δεν πε�νά από το " "δίκτυο Tor, μπο�είτε να κάνετε κλικ στο «Ρυθμίσεις δικτ�ου» (ή στο εικονίδιο " "«Ρυθμίσεις» στην κάτω δεξιά γωνία και από την κα�τέλα «Ρυθμίσεις Tor» που " "εμφανίζεται) και μη αυτόματη διαμό�φωση γεφυ�ών. Αφο� αποθηκε�σετε τυχόν " "�υθμίσεις γεφυ�ών, το OnionShare θα π�οσπαθήσει να επανασυνδεθεί " "χ�ησιμοποιώντας αυτές τις γέφυ�ες." #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "Χει�οκίνητη επιλογή των �υθμίσεων Tor" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" "Μπο�είτε να μεταβείτε στις �υθμίσεις του Tor κάνοντας κλικ στις «Ρυθμίσεις " "δικτ�ου» στην οθόνη καλωσο�ίσματος ή κάνοντας κλικ στο εικονίδιο «⚙» στην " "κάτω δεξιά γωνία της εφα�μογής και στη συνέχεια μεταβείτε στην κα�τέλα " "Ρυθμίσεις Tor στο πα�άθυ�ο που εμφανίζεται." #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" "Δείτε πα�ακάτω διάφο�ους τ�όπους διαμό�φωσης του OnionShare για σ�νδεση στο " "Tor:" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "Χ�ήση της έκδοσης Tor στο OnioShare" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" "Ο π�οεπιλεγμένος, απλο�στε�ος και συχνότε�ος τ�όπος σ�νδεσης του OnionShare " "με το Tor, όπου π�οτείνεται για τους πε�ισσότε�ους χ�ήστες." #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" "Με την ένα�ξη του OnionShare, ξεκινά στο πα�ασκήνιο η π�ο�υθμισμένη υπη�εσία " "του ``tor``. Δεν συνε�γάζεται σε άλλες διαδικασίες ``tor`` του υπολογιστή " "σας, οπότε μπο�είτε να χ�ησιμοποιήσετε το Tor Browser ή το σ�στημα ``tor`` " "ξεχω�ιστά." #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "**Χ�ήση γεφυ�ών**" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" "Για χ�ήση γέφυ�ας, επιλέξτε το «Χ�ησιμοποιήστε την έκδοση του Tor που είναι " "ενσωματωμένη στο OnionShare» και επιλέξτε το «Χ�ήση γέφυ�ας»." #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" "Δοκιμάστε α�χικά μια ενσωματωμένη γέφυ�α. Η χ�ήση των γεφυ�ών `obfs4` ή " "`snowflake` π�οτείνονται με χ�ήση του `meek-azure`." #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" "Εάν δε λειτου�γεί η χ�ήση ενσωματωμένης γέφυ�ας, μπο�είτε να αιτηθείτε μια " "γέφυ�α από το torproject.org. Θα π�έπει να επιλ�σετε το CAPTCHA για αίτηση " "της γέφυ�ας. (Με αυτό τον τ�όπο καθίσταται δυσκολότε�ο για τις κυβε�νήσεις " "και πα�όχους να μπλοκά�ουν τις γέφυ�ες του Tor.)" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" "Μπο�είτε να χ�ησιμοποιήσετε μια γέφυ�α που ήδη γνω�ίσετε από μια έμπιστη " "πηγή." #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "Αυτόματη ��θμιση με Tor Browser" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" "Εάν έχετε `κατεβάσει το Tor Browser `_ και δεν " "θέλετε να εκτελο�νται δ�ο διε�γασίες ``tor``, μπο�είτε να χ�ησιμοποιήσετε τη " "διαδικασία ``tor`` από το Tor Browser. Λάβετε υπόψη ότι π�έπει να " "διατη�ήσετε το Tor Browser ανοιχτό στο πα�ασκήνιο ενώ χ�ησιμοποιείτε το " "OnionShare." #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "Χ�ήση του συστήματος ``tor`` σε Windows" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" "Είναι α�κετά π�οχω�ημένο. Θα π�έπει να γνω�ίζετε επεξε�γασία α�χείων απλο� " "κειμένου και να μπο�είτε να κάνετε ε�γασίες ως διαχει�ιστής." #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" "Κάντε λήψη του Tor Windows Expert Bundle `από τον ιστότοπο Tor `_. Αποσυμπιέστε το α�χείο και αντιγ�άψτε το " "στο φάκελο ``C:\\Program Files (x86)\\`` μετονομάστε το φάκελο με " "πε�ιεχόμενα τα ``Data`` και ``Tor`` σε ``tor-win32``." #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" "Δημιου�γήστε έναν ισχυ�ό κωδικό π�όσβασης για τη θ��α ελέγχου. (Η χ�ήση 7 " "λέξεων σε μια ακολουθία όπως το ``comprised stumble rummage work avenging " "construct volatile`` είναι καλή ιδέα για κωδικό π�όσβασης). Στη συνέχεια " "ανοίξτε ως διαχει�ιστής τη γ�αμμή εντολών (``cmd``) και χ�ησιμοποιήστε το " "``tor. exe --hash-password`` για τη δημιου�γία ενός αναγνω�ιστικο� του " "κωδικο� π�όσβασής σας. Για πα�άδειγμα::" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" "Το αναγνω�ιστικό του κωδικο� π�όσβασης όπως εμφανίζεται μετά από πολλές " "π�οειδοποιήσεις (τις οποίες μπο�είτε να αγνοήσετε). Για το πα�απάνω " "πα�άδειγμα, εμφανίζεται " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" "Δημιου�γήστε ένα νέο α�χείου κειμένου σε ``C:\\Program Files (x86)\\tor-" "win32\\torrc`` και π�οσθέστε το αναγνω�ιστικό του κωδικο� π�όσβασης, " "αντικαθιστώντας το ``HashedControlPassword`` με αυτό που δημιου�γήθηκε::" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" "Από τη γ�αμμή εντολών που έχετε ανοίξει ώς διαχει�ιστής, κάντε εγκατάσταση " "ως υπη�εσία το ``tor`` με χ�ήση του κατάλληλου α�χείου ``torrc`` που μόλις " "δημιου�γήσατε (όπως πε�ιγ�άφεται σε ``_). Όπως::" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "Εκτελείτε πλέον μια υπη�εσία του συστήματος ``tor`` σε Windows!" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" "Ανοίξτε το OnionShare, κάντε κλικ στο εικονίδιο «⚙» και μεταβείτε στην " "κα�τέλα �υθμίσεις Tor. Κάτω από το «Πώς να συνδέεται το OnionShare με το " "Tor;» επιλέξτε το \"Σ�νδεση μέσω θ��ας ελέγχου\" και ο�ίστε τη «Θ��α " "ελέγχου» σε ``127.0.0.1`` και «πό�τα» σε ``9051``. Κάτω από το «Ρυθμίσεις " "Tor» επιλέξτε \"Κωδικός\" και εισαγάγετε τον κωδικό π�όσβασης για τη θ��α " "ελέγχου. Κάντε κλικ στο κουμπί «Έλεγχος σ�νδεσης με το Tor». Εάν όλα είναι " "σωστά θα δείτε το μήνυμα «Έγινε σ�νδεση με τον ελεγκτή Tor»." #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "Χ�ήση του συστήματος ``tor`` σε macOS" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" "Εγκαταστήστε α�χικά το `Homebrew `_ εάν δεν το έχετε ήδη. " "Στη συνέχεια εγκαταστήστε το Tor::" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "Ρυθμίστε το Tor ώστε να επιτ�έπει τις συνδέσεις από το OnionShare::" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "Και ξεκινήστε την υπη�εσία του συστήματος Tor::" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" "Ανοίξτε το OnionShare και κάντε κλικ στο εικονίδιο «⚙». Κάτω από το «Πώς να " "συνδέεται το OnionShare με το Tor;» επιλέξτε το «Σ�νδεση μέσω α�χείου " "μετάβασης» και ο�ίστε το α�χείο ``/usr/local/var/run/tor/control.socket``. " "Κάτω από το «Ρυθμίσεις Tor» επιλέξτε «Χω�ίς επαλήθευση ή επαλήθευση με " "cookie». Κάντε κλικ στο κουμπί «Έλεγχος σ�νδεσης με το Tor»." #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" "εάν όλα είναι σωστά θα δείτε το μήνυμα \"Εγινε σ�νδεση με τον ελεγκτή Tor\"." #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "Χ�ήση του συστήματος ``tor`` σε Linux" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" "Α�χικά κάντε εγκατάσταση του πακέτου ``tor``. Εάν χ�ησιμοποιείται Debian, " "Ubuntu ή πα�όμοια έκδοση με Linux distro, π�οτείνεται η χ�ήση του Tor " "Project από το επίσημο αποθετή�ιο `_." #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" "Στη συνέχεια, π�οσθέστε τον χ�ήστη στην ομάδα που θα εκτελεί την υπη�εσία " "``tor`` (στην πε�ίπτωση του Debian και Ubuntu το ``debian-tor``) και " "�υθμίστε το OnionShare ώστε να συνδεθεί με το α�χείο μετάβασής σας στο " "σ�στημα ``tor``." #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" "Π�οσθέστε τον χ�ήστη σας στην ομάδα ``debian-tor`` εκτελόντας την εντολή " "(αντικαταστήστε το ``όνομα χ�ήστη`` με το δικό σας::" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" "Κάντε επανεκκίνηση τον υπολογιστή σας. Ανοίξτε το OnionShare και κάντε κλικ " "στο εικονίδιο «⚙» και μεταβείτε στην κα�τέλα �υθμίσεων Tor. Κάτω από το «Πώς " "να συνδέεται το OnionShare με το Tor;» επιλέξτε «Σ�νδεση μέσω α�χείου " "μετάβασης». Ρυθμίστε το α�χείο στο ``/var/run/tor/control``. Κάτω από το " "«Ρυθμίσεις Tor» επιλέξτε «Χω�ίς επαλήθευση ή επαλήθευση με cookie». Κάντε " "κλικ στο κουμπί «Έλεγχος σ�νδεσης με το Tor»." #~ msgid "" #~ "Download the Tor Windows Expert Bundle `from `_. Extract the ZIP file and copy the extracted folder to " #~ "``C:\\Program Files (x86)\\`` Rename the extracted folder with ``Data`` " #~ "and ``Tor`` in it to ``tor-win32``." #~ msgstr "" #~ "Κάντε λήψη του Tor Windows Expert Bundle `από `_. Κάντε εξαγωγή του α�χείου ΖΙΡ και αντιγ�άψτε τον φάκελο " #~ "σε ``C:\\Program Files (x86)\\``. Μετονομάστε τον εξαχθέν φάκελο σε " #~ "``Data`` και ``Tor`` μέσα στο ``tor-win32``." #~ msgid "Use the ``tor`` bundled with OnionShare" #~ msgstr "Χ�ήση του κελ�φους ``tor`` με το OnionShare" #~ msgid "Using Tor bridges" #~ msgstr "Χ�ήση γεφυ�ών Tor" #~ msgid "To configure bridges, click the \"⚙\" icon in OnionShare." #~ msgstr "" #~ "Για να �υθμίσετε μια γέφυ�α, κάντε κλικ στο εικονίδιο \"⚙\" του " #~ "OnionShare." #~ msgid "" #~ "You can use the built-in obfs4 pluggable transports, the built-in " #~ "meek_lite (Azure) pluggable transports, or custom bridges, which you can " #~ "obtain from Tor's `BridgeDB `_. If you " #~ "need to use a bridge, try the built-in obfs4 ones first." #~ msgstr "" #~ "Μπο�είτε να χ�ησιμοποιήσετε τις π�οεγκατεστημένες συνδέσεις obfs4, οι " #~ "ενσωματωμένες meek_lite (Azure) συνδέσεις ή οι π�οσα�μοσμένες γέφυ�ες, " #~ "τις οποίες μπο�είτε να αποκτήσετε από το Tor `BridgeDB `_. Εάν π�έπει να χ�ησιμοποιήσετε μια γέφυ�α, δοκιμάστε " #~ "π�ώτα τις obfs4." onionshare-onionshare-26fcdc5/docs/source/locale/en/000077500000000000000000000000001521174352300226145ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/en/LC_MESSAGES/000077500000000000000000000000001521174352300244015ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/en/LC_MESSAGES/advanced.po000066400000000000000000000625071521174352300265200ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-15 09:31+1100\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=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.17.0\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if " "the computer they are shared from is rebooted." msgstr "" #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will " "start opened. Each service then can be started manually, and will be " "available on the same OnionShare address and be protected by the same " "private key." msgstr "" #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on " "your computer." msgstr "" #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, " "which Tor calls \"client authentication\"." msgstr "" #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the " "server. Then the server will be public and a private key is not needed to" " load it in the Tor Browser." msgstr "" #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the " "default title for each type of service. For example, the default title " "for chat services is \"OnionShare Chat\"." msgstr "" #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can" " change it." msgstr "" #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and " "stop. Before starting a server, click \"Show advanced settings\" in its " "tab and then check the boxes next to either \"Start onion service at " "scheduled time\", \"Stop onion service at scheduled time\", or both, and " "set the respective desired dates and times." msgstr "" #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when " "the \"Start sharing\" button is clicked. Services scheduled to stop in " "the future display a countdown timer when started." msgstr "" #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as " "a dead man's switch**. This means your service is made public at a given " "time in the future if you are not there to prevent it. If nothing happens" " to you, you can cancel the service before it's scheduled to start." msgstr "" #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already " "have the CLI version installed." msgstr "" #: ../../source/advanced.rst:77 msgid "" "Alternatively, you can install just the command-line version of " "OnionShare using ``pip3``::" msgstr "" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in " "the `CLI README file " "`_ " "in the Git repository." msgstr "" #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run " "``onionshare.cli`` to access the command-line interface version." msgstr "" #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS" "/onionshare-cli --help``" msgstr "" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" #: ../../source/advanced.rst:105 msgid "Usage" msgstr "" #: ../../source/advanced.rst:107 msgid "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in " "'persistent' mode, and want to start the same onion service every time " "your machine starts." msgstr "" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in " "``/home/user/.config/onionshare/onionshare.json``. You may need to adjust" " some of the settings, but if you already have OnionShare installed, it " "probably looks much like this already::" msgstr "" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at " "``/home/user/.config/onionshare/persistent/my-persistent-onion.json``, " "that looks like this::" msgstr "" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! " "They are shown only as an example. Never share the private_key with " "anyone.**" msgstr "" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first" " create a 'pinned' OnionShare tab in the desktop app and started the " "share for the first time. This will then have saved the persistent " "settings to your ``.config/onionshare/persistent/`` folder with a random " "name. You can unpin that tab once you've generated it the first time. Or," " you can leave it where it is, and use that persistent file in your " "systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system" "/onionshare-cli.service``. Be sure to adjust the User and Group to your " "own user/group, as well as changes to any paths to the onionshare-cli " "binary or the paths to your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's " "still necessary to specify it as the argument to the onionshare-cli " "command." msgstr "" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit " "file." msgstr "" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you " "have ``journalctl`` installed, you can run ``sudo journalctl -f -t " "onionshare-cli``, and you should see some output of your service " "starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json " "file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address" " and you want to preserve it." msgstr "" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the " "Desktop versions use this configuration file. The CLI also lets you " "specify a path to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled'," " 'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is" " set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). " "This setting is only valid for MacOS or Windows installations. Default: " "True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are" " \"built-in\" (bridges shipped with OnionShare and which may get updated " "from Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" " "(user-supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type " "of bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's" " Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'." " Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 #, python-brace-format msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the " "latest built-in bridges recommended by Tor and stores them here. Default:" " {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en')." " For valid locale codes, see 'available_locales' in " "https://github.com/onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 " "(automatically detect the user's computer's light or dark theme), 1 " "(light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own " "which are stored in its own JSON file. The path to this file can be " "specified for the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and " "what they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's " "side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", " "\"receive\", \"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option" " is unchecked in the desktop, this entire JSON file is deleted. Default: " "true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare " "starts and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: " "null (\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "stop-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the " "'.onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 msgid "share" msgstr "" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the " "first time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: " "false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: " "the 'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text" " messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security " "Policy header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" #~ msgid "" #~ "Services scheduled to start in the " #~ "future display a countdown timer when" #~ " when the \"Start sharing\" button is" #~ " clicked. Services scheduled to stop " #~ "in the future display a countdown " #~ "timer when started." #~ msgstr "" #~ msgid "" #~ "You can install just the command-" #~ "line version of OnionShare using " #~ "``pip3``::" #~ msgstr "" #~ msgid "" #~ "If you installed OnionShare using the" #~ " Snap package, you can also just " #~ "run ``onionshare.cli`` to access the " #~ "command-line interface version." #~ msgstr "" #~ msgid "" #~ "Linux: ``~/.config/onionshare`` macOS: " #~ "``~/Library/Application Support/OnionShare`` Windows: " #~ "``%APPDATA%\\OnionShare``" #~ msgstr "" #~ msgid "" #~ "__Don't actually use this private key," #~ " service_id or client_auth keys! They " #~ "are shown only as an example. " #~ "Never share the private_key with " #~ "anyone.__" #~ msgstr "" #~ msgid "" #~ "The port number of Tor's SOCKS " #~ "proxy, if ``connection_type`` is set to" #~ " 'control_port' or 'socket_file'. Default: " #~ "'127.0.0.1'" #~ msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/en/LC_MESSAGES/connecting.po000066400000000000000000000127061521174352300270760ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2022. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2022-03-31 16:39+1100\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=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.1\n" #: ../../source/connecting.rst:2 msgid "Getting connected to Tor" msgstr "" #: ../../source/connecting.rst:4 msgid "" "When OnionShare starts, it will present a screen asking you to connect to " "the Tor network." msgstr "" #: ../../source/connecting.rst:8 msgid "" "You have several choices. You can click Connect to Tor to begin the " "connection process. If there are no problems with your network, including " "any attempts to block your access to the Tor network, this should hopefully " "work the first time." msgstr "" #: ../../source/connecting.rst:10 msgid "" "If you want to manually configure Bridges or other Tor settings before you " "connect, you can click 'Network Settings'." msgstr "" #: ../../source/connecting.rst:13 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/connecting.rst:15 msgid "" "When OnionShare fails to connect to Tor, it might be because Tor is censored " "in your country." msgstr "" #: ../../source/connecting.rst:17 msgid "" "If this occurs, a screen will be displayed that will offer you to either " "'Use a Bridge' (automatically choosing one for you), or 'Try Again without a " "Bridge'." msgstr "" #: ../../source/connecting.rst:22 msgid "What 'Use a Bridge' does" msgstr "" #: ../../source/connecting.rst:24 msgid "" "Bridges are a way to connect to the Tor network via intermediate services " "that are hopefully not blocked by your network provider (whereas normal " "connections might be)." msgstr "" #: ../../source/connecting.rst:26 msgid "" "Clicking 'Use a Bridge' will temporarily use the `Meek `_ domain-fronting proxy to " "make a non-Tor connection from your computer to the Tor Project's Censorship " "Circumvention API. The use of the Meek proxy is to hide the fact that you " "are trying to find a way to connect to Tor." msgstr "" #: ../../source/connecting.rst:28 msgid "" "Before clicking 'Use a Bridge', you can choose either 'Automatically " "determine my country from my IP address' or 'Manually select my country'." msgstr "" #: ../../source/connecting.rst:30 msgid "" "If you choose the former option, the Censorship Circumvention API will " "consider your IP address (yes, your real IP address) to determine what " "country you might reside in." msgstr "" #: ../../source/connecting.rst:32 msgid "" "Based on the country information, the API will try to automatically find " "bridges that suit your location." msgstr "" #: ../../source/connecting.rst:36 msgid "" "If you choose to manually select a country, OnionShare will still make a " "request to the Censorship Circumvention API, but will tell the API the " "country code. The API will then try to fetch bridges for that country that " "you specified." msgstr "" #: ../../source/connecting.rst:38 msgid "" "If it finds any such bridges, OnionShare will try to reconnect to Tor using " "those bridges." msgstr "" #: ../../source/connecting.rst:40 msgid "" "If the API does not find any bridges for your location, OnionShare will ask " "the API for 'fallback' options. At the time of writing, this is likely to be " "the obfs4 built-in bridges." msgstr "" #: ../../source/connecting.rst:42 msgid "" "OnionShare will also attempt to use the obfs4 built-in bridges if for some " "reason it could not connect to the API itself, or the API returned an error." msgstr "" #: ../../source/connecting.rst:44 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor Network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/connecting.rst:46 msgid "" "Even though it is hard for an adversary to discover where the Meek request " "is going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/connecting.rst:49 msgid "What 'Try again without a Bridge' does" msgstr "" #: ../../source/connecting.rst:51 msgid "" "Clicking 'Try again without a Bridge' will retry the normal OnionShare " "connection attempt to Tor. It won't talk to the Tor Censorship Circumvention " "API or use Meek." msgstr "" #: ../../source/connecting.rst:54 msgid "Connect to Tor automatically" msgstr "" #: ../../source/connecting.rst:56 msgid "" "You can toggle on the switch 'Connect to Tor automatically' before clicking " "'Connect to Tor'. This means that next time OnionShare starts, it will " "automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options." msgstr "" #: ../../source/connecting.rst:58 msgid "" "If the connection fails, you can still try bridges or reconfigure Tor via " "the 'Network Settings'." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/en/LC_MESSAGES/develop.po000066400000000000000000000135101521174352300263770ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-09-09 19:15-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=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.0\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" #: ../../source/develop.rst:124 msgid "Local Only" msgstr "" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/en/LC_MESSAGES/features.po000066400000000000000000000367461521174352300265770ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-09 09:44+1100\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=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.14.0\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, " "or using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service." " Tor Browser will then prompt for the private key, which the people can " "also then copy and paste in." msgstr "" #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then " "suspend it before the files are sent, the service will not be available " "until your laptop is unsuspended and on the internet again. OnionShare " "works best when working with people in real-time." msgstr "" #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of " "OnionShare. It's completely private. And because OnionShare is based on " "Tor onion services too, it also protects your anonymity. See the " ":doc:`security design ` for more info." msgstr "" #: ../../source/features.rst:29 msgid "Share Files" msgstr "" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To" " allow multiple people to download them, uncheck the \"Stop sharing after" " files have been sent (uncheck to allow downloading individual files)\" " "box." msgstr "" #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all" " the files." msgstr "" #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the" " website down. You can also click the \"↑\" icon in the top-right corner " "to show the history and progress of people downloading files from you." msgstr "" #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to" " stay secure, or the person is otherwise exposed to danger, use an " "encrypted messaging app." msgstr "" #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in " "with the private key, the files can be downloaded directly from your " "computer by clicking the \"Download Files\" link in the corner." msgstr "" #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and " "messages directly to your computer, essentially turning it into an " "anonymous dropbox. Open a receive tab and choose the settings that you " "want." msgstr "" #: ../../source/features.rst:62 msgid "You can browse for a folder to save messages and files that get submitted." msgstr "" #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to " "only allow submitting text messages, like for an anonymous contact form." msgstr "" #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL " "if you want to be notified when someone submits files or messages to your" " OnionShare service. If you use this feature, OnionShare will make an " "HTTP POST request to this URL whenever someone submits files or messages." " For example, if you want to get an encrypted text messaging on the " "messaging app `Keybase `_, you can start a " "conversation with `@webhookbot `_, type " "``!webhook create onionshare-alerts``, and it will respond with a URL. " "Use that as the notification webhook URL. If someone uploads a file to " "your receive mode service, @webhookbot will send you a message on Keybase" " letting you know as soon as it happens." msgstr "" #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the " "OnionShare service. Anyone loading this address in their Tor Browser will" " be able to submit files and messages which get uploaded to your " "computer." msgstr "" #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show " "the history and progress of people sending files to you." msgstr "" #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "" #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by " "default they get saved to a folder called ``OnionShare`` in the home " "folder on your computer, automatically organized into separate subfolders" " based on the time that the files get uploaded." msgstr "" #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could " "try to attack your computer by uploading a malicious file to your " "OnionShare service. OnionShare does not add any safety mechanisms to " "protect your system from malicious files." msgstr "" #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone" " `_. You can also protect yourself when " "opening untrusted documents by opening them in `Tails " "`_ or in a `Qubes `_ " "disposableVM." msgstr "" #: ../../source/features.rst:92 msgid "However, it is always safe to open text messages sent through OnionShare." msgstr "" #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on" " and connected to the internet, and not on the one you use on a regular " "basis." msgstr "" #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social " "media profiles, save the tab (see :ref:`save_tabs`) and run it as a " "public service (see :ref:`turn_off_private_key`). It's also a good idea " "to give it a custom title (see :ref:`custom_titles`)." msgstr "" #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' " "security mode. Try Bronze or Gold to see if you are able to upload a " "message or a file." msgstr "" #: ../../source/features.rst:107 msgid "Host a Website" msgstr "" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag " "the files and folders that make up the static content there, and click " "\"Start sharing\" when you are ready." msgstr "" #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your" " website. You should also include any other HTML files, CSS files, " "JavaScript files, and images that make up the website. (Note that " "OnionShare only supports hosting *static* websites. It can't host " "websites that execute code or use databases. So you can't for example use" " WordPress.)" msgstr "" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory " "listing instead, and people loading it can look through the files and " "download them." msgstr "" #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict " "`Content Security Policy " "`_ header. " "However, this prevents third-party content from loading inside the web " "page." msgstr "" #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "" #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not " "just to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to " "the internet, and not on the one you use on a regular basis. Save the tab" " (see :ref:`save_tabs`) so you can resume the website with the same " "address if you close OnionShare and re-open it later." msgstr "" #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public" " service (see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't" " log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key " "and send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app " "to send out the OnionShare address and private key." msgstr "" #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to " "\"Standard\" or \"Safer\", instead of \"Safest\"." msgstr "" #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They " "can change their name by typing a new name in the box in the left panel " "and pressing ↵. Since the chat history isn't saved anywhere, it doesn't " "get displayed at all, even if others were already chatting in the room." msgstr "" #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change " "their name to anything, and there is no way to confirm anyone's identity." msgstr "" #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the " "address only to a small group of trusted friends using encrypted " "messages, you can be reasonably confident the people joining the chat " "room are your friends." msgstr "" #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the " "point of an OnionShare chat room to begin with? It leaves less traces." msgstr "" #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your " "message ends up on each device (the smartphones, and computers if they " "set up Signal Desktop) of each member of the group. Even if disappearing " "messages is turned on, it's hard to confirm all copies of the messages " "are actually deleted from all devices, and from any other places (like " "notifications databases) they may have been saved to. OnionShare chat " "rooms don't store any messages anywhere, so the problem is reduced to a " "minimum." msgstr "" #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their " "anonymity." msgstr "" #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the " "Tor Browser and OnionShare are all end-to-end encrypted (E2EE). When " "someone posts a message to an OnionShare chat room, they send it to the " "server through the E2EE onion connection, which then sends it to all " "other members of the chat room using WebSockets, through their E2EE onion" " connections." msgstr "" #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on" " the Tor onion service's encryption instead." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/en/LC_MESSAGES/help.po000066400000000000000000000035451521174352300257000ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-08-20 13:37-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=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.0\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/en/LC_MESSAGES/index.po000066400000000000000000000015241521174352300260520ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-09-03 11:46-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=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.8.0\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/en/LC_MESSAGES/install.po000066400000000000000000000327211521174352300264140ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2026-06-01 19:58+0530\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=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.18.0\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" #: ../../source/install.rst:12 msgid "Mobile" msgstr "" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "" #: ../../source/install.rst:16 msgid "Android" msgstr "" #: ../../source/install.rst:17 msgid "" "Google Play: " "https://play.google.com/store/apps/details?id=org.onionshare.android" msgstr "" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "" #: ../../source/install.rst:20 msgid "iOS" msgstr "" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "" #: ../../source/install.rst:22 msgid "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "" #: ../../source/install.rst:27 msgid "Linux" msgstr "" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the " "recommended way is to use either the `Flatpak `_ or" " the `Snap `_ package. Flatpak and Snapcraft " "ensure that you'll always use the newest version and run OnionShare " "inside of a sandbox." msgstr "" #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: " "https://flathub.org/apps/details/org.onionshare.OnionShare" msgstr "" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at " "https://flatpak.org/setup/." msgstr "" #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-" "exists flathub https://flathub.org/repo/flathub.flatpakrepo``. Even " "though you won't be downloading OnionShare from Flathub, OnionShare " "depends on some packages that are only available there." msgstr "" #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of " "OnionShare, and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See " ":ref:`verifying_sigs` for more info." msgstr "" #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the " "file you downloaded." msgstr "" #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the " "PGP-signed Snapcraft package, you can do so like this:" msgstr "" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at " "https://snapcraft.io/docs/installing-snapd." msgstr "" #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of " "OnionShare, and download the ``.snap`` and ``.snap.asc`` files." msgstr "" #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs`" " for more info." msgstr "" #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version " "number of the file you downloaded. Note that you must use `--dangerous` " "because the package is not signed by the Snapcraft store, however you did" " verify its PGP signature, so you know it's legitimate." msgstr "" #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "" #: ../../source/install.rst:68 msgid "Command-line only" msgstr "" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any " "operating system using the Python package manager ``pip``. :ref:`cli` has" " more info." msgstr "" #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare " "can also be installed on `FreeBSD `_. It's " "available via its ports collection or as pre-built package. Should you " "opt to install and use OnionShare on a FreeBSD operating system, please " "be aware that it's **NOT** officially supported by the OnionShare " "project." msgstr "" #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the " "source codes from the official OnionShare repository (or its official " "release packages from `PyPI `_). Should you wish to check changes related to this platform, " "please refer to the following resources:" msgstr "" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "" #: ../../source/install.rst:85 msgid "Manual pkg Installation" msgstr "" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, " "in order to install OnionShare for Python 3.9, use::" msgstr "" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as " "pre-built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli``" " if you want to install that version." msgstr "" #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built " "packages, please refer to its `official Handbook section about pkg " "`_." msgstr "" #: ../../source/install.rst:96 msgid "Manual port Installation" msgstr "" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run " "the following::" msgstr "" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www" "/onionshare-cli`` if you want to install that version." msgstr "" #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports " "collection, please refer to its `official Handbook section about ports " "`_." msgstr "" #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't " "been tampered with by verifying its PGP signature. For Windows and macOS," " this step is optional and provides defense in depth: the OnionShare " "binaries include operating system-specific signatures, and you can just " "rely on those alone if you'd like." msgstr "" #: ../../source/install.rst:115 msgid "Signing key" msgstr "" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "" #: ../../source/install.rst:121 msgid "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" #: ../../source/install.rst:122 msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver " "`_." msgstr "" #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "" #: ../../source/install.rst:125 msgid "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver " "`_." msgstr "" #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "" #: ../../source/install.rst:129 msgid "PGP public key fingerprint ``54A91143AE0AB4F7743B01FE888ED1B423A3BC99``." msgstr "" #: ../../source/install.rst:130 msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver " "`_." msgstr "" #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you " "probably want `GPGTools `_, and for Windows you " "probably want `Gpg4win `_." msgstr "" #: ../../source/install.rst:135 msgid "Signatures" msgstr "" #: ../../source/install.rst:137 msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, " "macOS, Flatpak, Snap, and source packages, at " "https://onionshare.org/dist/ in the folders named for each version of " "OnionShare. You can also find them on the `GitHub Releases page " "`_." msgstr "" #: ../../source/install.rst:141 msgid "Verifying" msgstr "" #: ../../source/install.rst:143 msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify " "the binary in a terminal like this:" msgstr "" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with " "the integrity of the file (malicious or otherwise), and you should not " "install the package." msgstr "" #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and" " the `Tor Project `_ may be useful." msgstr "" #~ msgid "" #~ "Packages are signed by Micah Lee, " #~ "the core developer, using his PGP " #~ "public key with fingerprint " #~ "``927F419D7EC82C2F149C1BD1403C2657CD994F73``. You can " #~ "download Micah's key `from the " #~ "keys.openpgp.org keyserver " #~ "`_." #~ msgstr "" #~ msgid "" #~ "Once you have imported Micah's public" #~ " key into your GnuPG keychain, " #~ "downloaded the binary and ``.asc`` " #~ "signature, you can verify the binary " #~ "in a terminal like this:" #~ msgstr "" #~ msgid "" #~ "Packages are signed by the core " #~ "developer who is responsible for the " #~ "particular release. Following are the " #~ "informations of the core developers of" #~ " OnionShare:" #~ msgstr "" #~ msgid "" #~ "PGP public key fingerprint " #~ "``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." #~ msgstr "" #~ msgid "" #~ "You can download Miguel's key `from " #~ "the keys.openpgp.org keyserver " #~ "`_." #~ msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/en/LC_MESSAGES/security.po000066400000000000000000000077001521174352300266140ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2022-07-04 17:16-0400\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=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.10.3\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/en/LC_MESSAGES/sphinx.po000066400000000000000000000013241521174352300262520ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-09-03 11:37-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=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.8.0\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/en/LC_MESSAGES/tor.po000066400000000000000000000313341521174352300255510ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-09-05 11:30-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=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.12.1\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect " "to the Tor network." msgstr "" #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts," " it will automatically connect with its Tor connection settings from the " "last session, instead of presenting you with the connection options. If " "the connection fails, you can still try bridges or reconfigure Tor via " "the \"Network Settings\" button." msgstr "" #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If " "there are no problems with your network, including any attempts to block " "your access to the Tor network, this should hopefully work the first " "time." msgstr "" #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings " "before you connect, you can click \"Network Settings\"." msgstr "" #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it " "might be because Tor is censored in your country or on your local " "network." msgstr "" #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "" #: ../../source/tor.rst:23 msgid "Automatically determine my country from my IP address for bridge settings" msgstr "" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass " "censorship." msgstr "" #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship " "using Tor bridges. If your network provider is blocking access to the Tor" " network, you can hopefully still connect to a Tor bridge, which will " "then connect you to the Tor network, circumventing the censorship. Both " "of these options use the Tor Project's Censorship Circumvention API to " "provide you with bridge settings that should work for you. OnionShare " "will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for" " bridge settings\", the Censorship Circumvention API will consider your " "IP address (yes, your real IP address) to determine what country you " "might reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will " "suit you, OnionShare will try to reconnect to Tor using those bridges. If" " the API does not find any bridges for your location, OnionShare will ask" " the API for \"fallback\" options, and then try to reconnect using those." msgstr "" #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API " "itself, or if the API returns an error message, OnionShare will attempt " "to use the obfs4 built-in bridges." msgstr "" #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention " "API do not go over the Tor network (because if you could connect to Tor " "already, you wouldn't need to connect to the API)." msgstr "" #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request" " is going, this may still be risky for some users. Therefore, it is an " "opt-in feature. The use of Meek and non-torified network requests are " "limited only to making one or two requests to the Censorship " "Circumvention API. Then Meek is stopped, and all further network requests" " happen over the Tor network." msgstr "" #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the " "Tor network, you can click \"Network Settings\" (or the Settings icon in " "the bottom right corner, followed by the Tor Settings tab in the screen " "that appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner " "of the application, and then switch to the Tor Settings tab in the screen" " that appears." msgstr "" #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to " "Tor:" msgstr "" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare " "connects to Tor. For this reason, it's recommended for most users." msgstr "" #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` " "process in the background for OnionShare to use. It doesn't interfere " "with other ``tor`` processes on your computer, so you can use the Tor " "Browser or the system ``tor`` on their own." msgstr "" #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges " "is recommended over using `meek-azure`." msgstr "" #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ " "and don't want two ``tor`` processes running, you can use the ``tor`` " "process from the Tor Browser. Keep in mind you need to keep Tor Browser " "open in the background while you're using OnionShare for this to work." msgstr "" #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and" " do stuff as an administrator." msgstr "" #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website " "`_. Extract the compressed file" " and copy the extracted folder to ``C:\\Program Files (x86)\\`` Rename " "the extracted folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you " "can ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-" "win32\\torrc`` and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using " "the appropriate ``torrc`` file you just created (as described in " "``_). Like " "this::" msgstr "" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor " "Settings tab. Under \"How should OnionShare connect to Tor?\" choose " "\"Connect using control port\", and set \"Control port\" to ``127.0.0.1``" " and \"Port\" to ``9051``. Under \"Tor authentication settings\" choose " "\"Password\" and set the password to the control port password you picked" " above. Click the \"Test Connection to Tor\" button. If all goes well, " "you should see \"Connected to the Tor controller\"." msgstr "" #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have " "it, and then install Tor::" msgstr "" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor " "Settings tab. Under \"How should OnionShare connect to Tor?\" choose " "\"Connect using socket file\", and set the socket file to be " "``/usr/local/var/run/tor/control.socket``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click " "the \"Test Connection to Tor\" button." msgstr "" #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's " "`official repository `_." msgstr "" #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the " "case of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to " "connect to your system ``tor``'s control socket file." msgstr "" #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command " "(replace ``username`` with your actual username)::" msgstr "" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the" " \"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should" " OnionShare connect to Tor?\" choose \"Connect using socket file\". Set " "the socket file to be ``/var/run/tor/control``. Under \"Tor " "authentication settings\" choose \"No authentication, or cookie " "authentication\". Click the \"Test Connection to Tor\" button." msgstr "" #~ msgid "" #~ "Download the Tor Windows Expert Bundle" #~ " `from `_. " #~ "Extract the compressed file and copy " #~ "the extracted folder to ``C:\\Program " #~ "Files (x86)\\`` Rename the extracted " #~ "folder with ``Data`` and ``Tor`` in " #~ "it to ``tor-win32``." #~ msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/eo/000077500000000000000000000000001521174352300226155ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/eo/LC_MESSAGES/000077500000000000000000000000001521174352300244025ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/eo/LC_MESSAGES/advanced.po000066400000000000000000000602201521174352300265070ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: eo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" #: ../../source/advanced.rst:77 msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" #: ../../source/advanced.rst:105 msgid "Usage" msgstr "" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 msgid "share" msgstr "" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/eo/LC_MESSAGES/develop.po000066400000000000000000000134421521174352300264040ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.4.1\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: eo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" #: ../../source/develop.rst:124 msgid "Local Only" msgstr "" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/eo/LC_MESSAGES/features.po000066400000000000000000000366361521174352300265760ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: eo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" #: ../../source/features.rst:29 msgid "Share Files" msgstr "" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "" #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" #: ../../source/features.rst:107 msgid "Host a Website" msgstr "" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "" #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/eo/LC_MESSAGES/help.po000066400000000000000000000034751521174352300257030ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: eo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/eo/LC_MESSAGES/index.po000066400000000000000000000021221521174352300260460ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-08-21 10:30+0000\n" "Last-Translator: Assem Askarova \n" "Language-Team: none\n" "Language: eo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.7\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "La dokumentaro de OnionShare" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" "OnionShare estas malfermfonta ilo, kiu ebligas vin sekure kaj anonime dividi " "dosierojn, gastigi retejojn kaj babili kun amikoj uzante la Tor-reton." onionshare-onionshare-26fcdc5/docs/source/locale/eo/LC_MESSAGES/install.po000066400000000000000000000304761521174352300264220ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: eo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" #: ../../source/install.rst:12 msgid "Mobile" msgstr "" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "" #: ../../source/install.rst:16 msgid "Android" msgstr "" #: ../../source/install.rst:17 msgid "" "Google Play: https://play.google.com/store/apps/details?id=org.onionshare." "android" msgstr "" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "" #: ../../source/install.rst:20 msgid "iOS" msgstr "" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "" #: ../../source/install.rst:22 msgid "" "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "" #: ../../source/install.rst:27 msgid "Linux" msgstr "" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the recommended " "way is to use either the `Flatpak `_ or the `Snap " "`_ package. Flatpak and Snapcraft ensure that you'll " "always use the newest version and run OnionShare inside of a sandbox." msgstr "" #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: https://flathub.org/apps/details/org." "onionshare.OnionShare" msgstr "" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at https://flatpak.org/setup/." msgstr "" #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo``. Even though you " "won't be downloading OnionShare from Flathub, OnionShare depends on some " "packages that are only available there." msgstr "" #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the file " "you downloaded." msgstr "" #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the PGP-" "signed Snapcraft package, you can do so like this:" msgstr "" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at https://snapcraft.io/docs/" "installing-snapd." msgstr "" #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.snap`` and ``.snap.asc`` files." msgstr "" #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version number " "of the file you downloaded. Note that you must use `--dangerous` because the " "package is not signed by the Snapcraft store, however you did verify its PGP " "signature, so you know it's legitimate." msgstr "" #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "" #: ../../source/install.rst:68 msgid "Command-line only" msgstr "" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any operating " "system using the Python package manager ``pip``. :ref:`cli` has more info." msgstr "" #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare can " "also be installed on `FreeBSD `_. It's available via " "its ports collection or as pre-built package. Should you opt to install and " "use OnionShare on a FreeBSD operating system, please be aware that it's " "**NOT** officially supported by the OnionShare project." msgstr "" #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the source " "codes from the official OnionShare repository (or its official release " "packages from `PyPI `_). Should " "you wish to check changes related to this platform, please refer to the " "following resources:" msgstr "" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "" #: ../../source/install.rst:85 msgid "Manual pkg Installation" msgstr "" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, in " "order to install OnionShare for Python 3.9, use::" msgstr "" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as pre-" "built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli`` if you " "want to install that version." msgstr "" #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built packages, " "please refer to its `official Handbook section about pkg `_." msgstr "" #: ../../source/install.rst:96 msgid "Manual port Installation" msgstr "" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run the " "following::" msgstr "" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www/onionshare-" "cli`` if you want to install that version." msgstr "" #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports collection, " "please refer to its `official Handbook section about ports `_." msgstr "" #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't been " "tampered with by verifying its PGP signature. For Windows and macOS, this " "step is optional and provides defense in depth: the OnionShare binaries " "include operating system-specific signatures, and you can just rely on those " "alone if you'd like." msgstr "" #: ../../source/install.rst:115 msgid "Signing key" msgstr "" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "" #: ../../source/install.rst:121 msgid "" "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" #: ../../source/install.rst:122 msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "" #: ../../source/install.rst:125 msgid "" "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "" #: ../../source/install.rst:129 msgid "" "PGP public key fingerprint ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." msgstr "" #: ../../source/install.rst:130 msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you probably " "want `GPGTools `_, and for Windows you probably want " "`Gpg4win `_." msgstr "" #: ../../source/install.rst:135 msgid "Signatures" msgstr "" #: ../../source/install.rst:137 msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, macOS, " "Flatpak, Snap, and source packages, at https://onionshare.org/dist/ in the " "folders named for each version of OnionShare. You can also find them on the " "`GitHub Releases page `_." msgstr "" #: ../../source/install.rst:141 msgid "Verifying" msgstr "" #: ../../source/install.rst:143 msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify the " "binary in a terminal like this:" msgstr "" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with the " "integrity of the file (malicious or otherwise), and you should not install " "the package." msgstr "" #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and " "the `Tor Project `_ may be useful." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/eo/LC_MESSAGES/security.po000066400000000000000000000076271521174352300266250ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: eo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/eo/LC_MESSAGES/sphinx.po000066400000000000000000000012541521174352300262550ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: eo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/eo/LC_MESSAGES/tor.po000066400000000000000000000305261521174352300255540ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: eo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/es/000077500000000000000000000000001521174352300226215ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/es/LC_MESSAGES/000077500000000000000000000000001521174352300244065ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/es/LC_MESSAGES/advanced.po000066400000000000000000001472541521174352300265300ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-11-25 20:08+0000\n" "Last-Translator: Francisco Serrador \n" "Language-Team: none\n" "Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.15-dev\n" "Generated-By: Babel 2.17.0\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "Uso avanzado" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "Guardar pestañas" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" "Al cerrar las pestañas de OnionShare que alojas, se destruyen y se impide su " "reutilización. Los sitios web alojados de forma persistente están " "disponibles en la misma dirección incluso si se reinicia el equipo desde el " "que se comparten." #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" "Se hace cualquier pestaña persistente al pulsar en la casilla “Abrir siempre " "esta pestaña cuando se inicie OnionShare� antes de iniciar tu servidor." #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" "Al abrir OnionShare, se abrirán las pestañas guardadas de la sesión " "anterior. Luego, cada servicio se puede iniciar manualmente y estará " "disponible en la misma dirección de OnionShare y protegido por la misma " "clave privada." #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" "Si guardas una pestaña, se almacenará en su equipo una copia de la clave " "secreta del servicio cebolla." #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "Apagar Clave Privada" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" "Por defecto, todos los servicios de OnionShare están protegidos con una " "clave privada, la cual Tor la llama “autenticación de cliente�." #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" "El Navegador Tor le pedirá que ingrese su clave privada cuando cargue un " "servicio OnionShare. Si quiere conceder que el público use su servicio, es " "mejor inhabilitar la clave privada por completo." #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" "Para desactivar la clave privada en cualquier pestaña, marque la casilla “" "Este es un servicio público de OnionShare (inhabilita la clave privada)� " "antes de iniciar el servidor. Entonces el servidor será público y no " "necesitará una clave privada para verlo en el Navegador Tor." #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "Títulos Personalizados" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" "Cuando las personas carguen un servicio de OnionShare en el Navegador Tor " "verán el título predeterminado por cada tipo de servicio. Por ejemplo, el " "título predeterminado de un servicio de chat es “OnionShare Chat�." #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" "Si edita la configuración de “Título personalizado� antes de iniciar un " "servidor, puede cambiarla." #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "Tiempos planificados" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" "OnionShare admite la temporización exacta de cuándo debe iniciarse y " "detenerse un servicio. Antes de iniciar un servidor, pulse en “Mostrar " "ajustes avanzados� en su pestaña, y luego se marca la casilla próxima a “" "Iniciar el servicio cebolla en el tiempo programado�, o “Detener el servicio " "cebolla en el tiempo programado�, o ambas, y establece las fechas y horas " "deseadas." #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" "Los servicios planificados para iniciar en el futuro exhibe un cronómetro " "regresivo al pulsar en el botón “Comenzar a compartir�. Los servicios " "planificados para detenerse en el futuro exhiben un cronómetro de cuenta " "regresiva cuando se inician." #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" "**Planificar un servicio de OnionShare para que se inicie automáticamente se " "puede usar como un dispositivo HM**. Esto significa que tu servicio será " "público en un momento dado en el futuro si no lo detiene. Si no sucede nada, " "puedes cancelar el servicio antes de que su planificación empiece." #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" "**Planificar un servicio OnionShare para que se detenga automáticamente " "limita su exposición**. Si desea compartir información secreta o algo que se " "desactualizará, puede hacerlo por un tiempo limitado seleccionado." #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "Interfaz de línea de comando" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" "Además de su interfaz gráfico, OnionShare tiene una interfaz de línea de " "comando." #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "Instalar la versión de CLI" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" "Si has instalado el Snap, paquetes macOS o Windows, ya tienes la versión de " "CLI instalada." #: ../../source/advanced.rst:77 msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" "Alternativamente, puedes instalar la versión de línea de comando de " "OnionShare usando ``pip3``::" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" "Ten en cuenta que también necesitarás el paquete ``tor`` instalado. En " "macOS, instálalo con: ``brew install tor``" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "Luego, ejecútalo así::" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" "Para información sobre cómo instalarlo en diferentes sistemas operativos, " "consulte el `archivo README de CLI ` _ en el repositorio de Git." #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "Ejecutar el CLI desde Snap" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" "Si instalaste OnionShare usando el paquete Snap, puedes ejecutar " "``onionshare.cli`` para acceder a la versión de interfaz de línea de comando." #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "Ejecutar el CLI desde macOS" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" "Desde la Terminar, puedes ejecutar ``/Applications/OnionShare.app/Contents/" "MacOS/onionshare-cli --help``" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "Al ejecutar el CLI desde Windows" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" "En la instalación de Windows, está disponible el ejecutable ``onionshare-" "cli.exe``." #: ../../source/advanced.rst:105 msgid "Usage" msgstr "Uso" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" "Navega por la documentación de línea de comando ejecutando ``onionshare --" "help``::" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "Ejecutar el CLI como un archivo de unidad de systemd" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" "Esto es posible para iniciar automáticamente OnionShare desde el CLI " "utilizando el archivo de unidad de systemd." #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" "Puedes encontrar esta particularidad útil si está operando un modo " "‘persistente’, y desea iniciar el mismo servicio cebolla cada vez que su " "máquina arranque." #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" "Para hacer esto, necesitas primero preparar algún config de json de " "OnionShare." #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" "Aquí está la configuración principal de OnionShare. Esto es un ejemplo, está " "almacenado en ``/home/usuario/.config/onionshare,json``. Puede necesitar " "ajustar algo de los parámetros, pero si ya tiene instalado OnionShare, " "probablemente parece mucho a esto preparado::" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" "Dese cuenta que la sección 'persistent_tabs'. Ahora crearemos un archivo en " "``/home/usuario/.config/onionshare/persistent/my-persistent-onion.json``, " "que es similar a esto::" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" "**Actualmente ¡no utilice esta clave privada, service_id o client_auth! Son " "mostrados solo como un ejemplo. Nunca comparta el private_key con nadie.**" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" "La forma más sencilla de generar la dirección Onion y la clave privada es " "crear primero una pestaña de OnionShare fijada en la aplicación de " "escritorio e iniciar el recurso compartido por primera vez. Esto guardará la " "configuración persistente en la carpeta ``.config/onionshare/persistent/`` " "con un nombre aleatorio. Puedes desanclar esa pestaña una vez generada la " "primera vez. O bien, puedes dejarla donde está y usar ese archivo " "persistente en el archivo de unidad systemd que aparece a continuación." #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" "Ahora puede crear un archivo de unidad systemd en ``/etc/systemd/system/" "onionshare-cli.service``. Asegúrese de ajustar el Usuario y el Grupo a su " "propio usuario/grupo, así como los cambios en las rutas al binario " "onionshare-cli o las rutas a sus configuraciones y recursos compartidos JSON." #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "El archivo de la unidad systemd se aparecería como esto::" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" "Tenga en cuenta que, aunque ``/home/user/my-shared-file.txt`` se definió en " "la sección ``filenames`` del archivo ``my-persistent-onion.json``, aún es " "necesario especificarlo como argumento del comando onionshare-cli." #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" "Asegúrese de ejecutar ``sudo systemctl daemon-reload`` después de crear el " "archivo de unidad." #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" "Ahora puedes ejecutar ``sudo systemctl start onionshare-cli.service``. Si " "tienes ``journalctl`` instalado, puede ejecutar ``sudo journalctl -f -t " "onionshare-cli`` y deberías ver el resultado del inicio de su servicio:" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" "Si no desea que sus usuarios no utilicen una Clave Privada, establezca " "``public`` para ser ``true`` en los ajustes ``general``del archivo my-" "persistent-onion.json." #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "Atajos del Teclado" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" "La aplicación de escritorio OnionShare contiene algunos atajos de teclado, " "para mayor comodidad y accesibilidad::" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "Y desde la pantalla principal del selector de modo::" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "Migrar tus datos de OnionShare a otro equipo" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" "Quizás quieras migrar tus datos de OnionShare al cambiar a otro equipo. Esto " "es especialmente cierto si tenías una dirección cebolla 'persistente' y " "quieres preservarla." #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" "OnionShare almacena todos estos datos en una carpeta específica. Copie la " "carpeta correspondiente a su sistema operativo a continuación, en su equipo " "nuevo:" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "Linux: ``~/.config/onionshare``" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "macOS: ``~/Library/Application Support/OnionShare``" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "Windows: ``%APPDATA%\\OnionShare``" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "Parámetros del archivo de configuración" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" "OnionShare almacena sus ajustes en un archivo JSON. Ambos el CLI y las " "versiones del Escritorio utiliza este archivo de configuración. El CLI " "además de permite especificar una ruta a un archivo de configuración " "personalizado con ``--config``." #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" "Debajo están los parámetros del archivo de configuración y qué significa. Si " "su archivo de configuración tiene otros parámetros no listados aquí, puede " "estar obsoleto desde otras versiones de OnionShare." #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "Parámetro" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "Tipo" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "Explicación" #: ../../source/advanced.rst:324 msgid "version" msgstr "versión" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "``segmento``" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "La versión de OnionShare. No incluso necesitaría cambiar este valor." #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "connection_type" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" "La manera en la cual OnionShare conecta a Tor. Las opciones válidas son " "'bundled', 'automatic' (utiliza conexión de Tor del Navegador Tor), 'control-" "port' o 'socket_file'. Por defecto: 'bundled'" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "control_port_address" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" "La dirección de IP del puerto de Control de Tor, si ``connection_type`` está " "fijado a 'control_port'. Por defecto: '127.0.0.1'" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "control_port_port" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "``integer``" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" "El número del puerto del puerto de Control de Tor, si ``connection_type`` " "está fijado a 'control_port'. Por defecto: '9051'" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "socks_address" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" "La dirección IP del proxy de SOCKS de Tor, si ``connection_type`` está " "fijado para 'control_port' o 'socket_file'. Por defecto: '127.0.0.1'" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "socks_port" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" "El número del puerto del proxy SOCKS de Tor, si ``connection_type`` está " "fijado para 'control_port' o 'socket_file': Por defecto: ''9050'" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "socket_file_path" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" "La ruta para el archivo del zócalo de Tor, si ``connection_type`` está " "establecido a 'socket_file': Por defecto: '/var/run/tor/control'" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "auth_type" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" "Si accede al puerto de control de Tor requiere una contraseña, esto puede " "ser puesto a 'password', en otro caso 'no_auth'. Por defecto: 'no_auth'" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "auth_password" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" "Si acceder al puerto de control de Tor requiere una contraseña, y " "``auth_type`` está establecido a 'password', especifica la contraseña aquí. " "Por defecto: ''" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "auto_connect" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "``boolean``" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" "Si OnionShare automáticamente conectaría a Tor cuando comienza. Por defecto: " "False" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "use_autoupdate" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" "Si OnionShare debe buscar actualizaciones automáticamente (a través de Tor). " "Estos ajustes solo son válidos para instalaciones de macOS o Windows. Valor " "predeterminado: True." #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "autoupdate_timestamp" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" "La última vez que OnionShare buscó actualizaciones. Predeterminado: None" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "bridges_enabled" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "Si se conecta a Tor utilizando puentes. Predeterminado: False" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "bridges_type" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" "Cuando ``bridges_enabled`` es True, desde donde cargar los puentes. Las " "opciones son integrados, \"built-in\", " "(puentes incluidos con OnionShare y que pueden actualizarse desde Tor), " "\"moat\" (solicitar puentes desde la API Moat de Tor) o \"custom\", " "personalizados, (puentes proporcionados por el usuario). Valor " "predeterminado: \"built-in\"" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "bridges_builtin_pt" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" "Cuando ``bridges_type``está establecido a \"build-in\", esto especifica cual " "tipo del protocolo del puente a utilizar. Las opciones son \"obfs4\", " "\"meek-azure\" o \"snowflake\". Predeterminado: \"obfs4\"" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "bridges_moat" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" "Cuando ``bridges_type``está establecido a \"moat\", los puentes devueltos " "desde el API Moat de Tor son almacenados aquí. Predeterminado: \"\"" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "bridges_custom" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" "Cuando ``bridges_type`` se configura como \"custom\", los puentes " "especificados por el usuario se almacenan aquí. Separe cada línea de puente " "en la cadena con '\\n" "'. Valor predeterminado: \"\"" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "bridges_builtin" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "``dict``" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" "Cuando ``bridges_type`` se configura a \"built-in\", OnionShare obtiene los " "puentes integrados más recientes recomendados por Tor y los almacena aquí. " "Predeterminado: {}" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "persistent_tabs" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "``list``" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" "Si el usuario ha definido alguna pestaña como ‘guardada’ (es decir, que se " "mantiene cada vez que se inicia OnionShare y su dirección cebolla no cambia)" ", se le asigna un identificador aleatorio que se alista aquí. La cebolla " "persistente se almacena como un archivo JSON con el mismo nombre que este " "identificador, en una subcarpeta de la carpeta de configuración de " "OnionShare llamada ‘persistent’. Predeterminado: []" #: ../../source/advanced.rst:343 msgid "locale" msgstr "local" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" "La configuración regional utilizada en OnionShare. Valor predeterminado: " "None (equivale a 'en'). Para códigos de región válidos, consulte " "'available_locales' en https://github.com/onionshare/onionshare/blob/main/" "cli/onionshare_cli/settings.py" #: ../../source/advanced.rst:344 msgid "theme" msgstr "tema" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" "El tema de la aplicación de escritorio OnionShare. Las opciones válidas son " "0 (detectar automáticamente el tema claro u oscuro del equipo del usuario), " "1 (claro) o 2 (oscuro)." #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "Configuración de parámetros de archivo para cebollas persistentes" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" "Como se describió anteriormente, cada cebolla persistente tiene sus propios " "parámetros, los cuales se almacenan en su propio archivo JSON. La ruta a " "este archivo se puede especificar para la herramienta CLI con " "``--persistent``." #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" "A continuación se muestra un ejemplo de configuración JSON persistente::" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" "A continuación se muestran los parámetros del archivo de configuración para " "una cebolla persistente y lo que significan, para cada sección en el JSON" #: ../../source/advanced.rst:399 msgid "onion" msgstr "cebolla" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "private_key" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "Clave privada codificada en Base64 del servicio Onion" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "client_auth_priv_key" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" "La clave privada al usar la Autenticación de Cliente. Envíe esto al usuario." #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "client_auth_pub_key" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" "La clave pública al usar la Autenticación de Cliente. Se utiliza en la lado " "de OnionShare." #: ../../source/advanced.rst:410 msgid "persistent" msgstr "persistente" #: ../../source/advanced.rst:415 msgid "mode" msgstr "modo" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" "El modo utilizado por esta cebolla persistente. Las opciones son \"share \"" "receive\", \"website\" o \"chat\"." #: ../../source/advanced.rst:416 msgid "enabled" msgstr "habilitado" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" "Si la persistencia está habilitada para esta cebolla. Cuando la opción de " "persistencia está desmarcada en el escritorio, se borra todo el archivo " "JSON. Predeterminado: true" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "autostart_on_launch" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" "Si se debe iniciar automáticamente esta cebolla persistente al iniciar " "OnionShare y una vez que Tor se conecta. Predeterminado: false" #: ../../source/advanced.rst:421 msgid "general" msgstr "general" #: ../../source/advanced.rst:426 msgid "title" msgstr "título" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" "Un título personalizado opcional para exhibir en el servicio Onion. Valor " "predeterminado: null (nulo) (se mostrará \"OnionShare\" en su lugar)" #: ../../source/advanced.rst:427 msgid "public" msgstr "público" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" "Si se puede ser accedo al servicio Cebolla con o sin una clave privada " "(autenticación de cliente). Si es verdadero, no se requiere una Clave " "Privada." #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "autostart_timer" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" "Si el servicio Cebolla está configurado para iniciarse a una hora " "específica. La hora se puede configurar en la aplicación de escritorio o " "especificar en segundos con ``--auto-start-timer`` en la herramienta CLI. " "Valor predeterminado: false" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "autostop_timer" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" "Si el servicio Onion está configurado para detenerse a una hora específica. " "El tiempo se puede configurar en la aplicación de escritorio o especificar " "en segundos con ``--auto-stop-timer`` con la herramienta CLI. Predeterminado:" " false" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "service_id" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" "La URL del servicio Onion de 32 caracteres, sin el esquema y sin el sufijo " "'.onion'." #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" "Las siguientes son ajustes específicos del 'modo' especificado en la sección " "``persistent`` anterior." #: ../../source/advanced.rst:436 msgid "share" msgstr "compartir" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "autostop_sharing" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" "Si se debe detener automáticamente el uso compartido una vez descargados los " "archivos por primera vez. Predeterminado: true" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "ID de archivo" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "Un listado de archivos para compartir. Predeterminado: []" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "log_filenames" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" "Si se deben registrar las solicitudes de URL en stdout cuando se utiliza la " "herramienta CLI. Por defecto: falso" #: ../../source/advanced.rst:447 msgid "receive" msgstr "recepcionar" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "data_dir" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" "La ruta donde recibió archivos o mensaje de texto será almacenado. Por " "defecto: la carpeta 'OnionShare' del directorio de inicio del usuario." #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "webhook_url" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" "URL de webhook a la que OnionShare enviará mensajes POST cuando reciba " "archivos o mensajes de texto. Predeterminado: null" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "disable_text" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" "Si se inhabilita la recepción de mensajes de texto. Predeterminado: false" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "disable_files" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "Si se deshabilita la recepción de archivos. Predeterminado: false" #: ../../source/advanced.rst:459 msgid "website" msgstr "sitio web" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "disable_csp" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" "Si se establece como ``true``, OnionShare no establecerá su encabezado de " "Directiva de Seguridad de Contenido predeterminado para el sitio web. Valor " "predeterminado: ``false``" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "custom_csp" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" "Una cabecera personalizada de Directiva de Seguridad del Contenido para " "enviar en vez de lo predeterminado." #: ../../source/advanced.rst:471 msgid "chat" msgstr "charla" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "Actualmente no hay ajustes configurables para el modo Charla." #~ msgid "" #~ "By default, everything in OnionShare is temporary. As soon as you close " #~ "an OnionShare tab its address no longer exists and can't be used again. " #~ "But sometimes you might want an OnionShare service to be persistent. For " #~ "example, this would be useful if you want to host a website that can keep " #~ "the same URL even if you reboot your computer." #~ msgstr "" #~ "Por defecto, todo es temporario en OnionShare. Cuando cierras una pestaña " #~ "OnionShare su dirección no existe más, y no se puede usar de nuevo. Pero " #~ "a veces podrías querer que un servicio OnionShare sea persistente. Por " #~ "ejemplo, esto sería útil si quieres alojar un sitio web que tenga la " #~ "misma URL cuando reinicies tu computadora." #~ msgid "Disable passwords" #~ msgstr "Deshabilitar contraseñas" #~ msgid "" #~ "By default, all OnionShare services are protected with the username " #~ "`onionshare` and a randomly-generated password. If someone makes 20 wrong " #~ "guesses of the password, your onion service is automatically stopped to " #~ "prevent a brute force attack against the OnionShare service." #~ msgstr "" #~ "Por defecto, todos los servicios OnionShare están protegidos con el " #~ "nombre de usuario `onionshare` y una contraseña generada aleatoriamente. " #~ "Si alguien intenta adivinar 20 veces la contraseña, y es incorrecta, tu " #~ "servicio onion se detiene automáticamente para prevenir un ataque de " #~ "fuerza bruta al servicio OnionShare." #~ msgid "" #~ "But sometimes you might want your OnionShare service to be accessible to " #~ "the public. For example, if you want to set up an OnionShare receive " #~ "service so the public can securely and anonymously send you files. In " #~ "this case, it's better to disable the password altogether. If you don't " #~ "do this, someone can force your server to stop just by making 20 wrong " #~ "guesses of your password, even if they know the correct password." #~ msgstr "" #~ "Pero a veces podrías querer que tu servicio OnionShare sea accesible al " #~ "público. Por ejemplo, si quieres establecer un servicio OnionShare de " #~ "recepción con el fin de que el público pueda enviarte archivos segura y " #~ "anónimamente. En este caso, es mejor deshabilitar del todo la contraseña. " #~ "Si no haces esto, alguien puede forzar la detención de tu servidor " #~ "haciendo solo 20 suposiciones incorrectas de tu contraseña, aún si conoce " #~ "la correcta." #~ msgid "Linux" #~ msgstr "Linux" #~ msgid "" #~ "If you installed OnionShare using the Flatpak package, unfortunately the " #~ "command line interface isn't supported." #~ msgstr "" #~ "Lamentablemente, si instalaste OnionShare usando el paquete Flatpak la " #~ "interfaz de línea de comando no está soportada." #~ msgid "macOS" #~ msgstr "macOS" #~ msgid "" #~ "Make a symbolic link to the OnionShare command line binary like this::" #~ msgstr "" #~ "Haz un vínculo simbólico al ejecutable OnionShare de línea de comando de " #~ "esta manera::" #~ msgid "Now you can run ``onionshare`` from the terminal." #~ msgstr "Ahora puedes ejecutar ``onionshare`` desde una terminal." #~ msgid "Windows" #~ msgstr "Windows" #~ msgid "The command line interface isn't supported in Windows." #~ msgstr "La interfaz de línea de comando no está soportada en Windows." #~ msgid "" #~ "If you really want to use it anyway, you can set up a Windows development " #~ "environment (see :ref:`starting_development`) and then run this in a " #~ "command prompt::" #~ msgstr "" #~ "Si quieres usarla igualmente, puedes establecer un entorno Windows de " #~ "desarrollo (mira :ref:`starting_development`), y luego ejecutar esto en " #~ "una ventana de línea de comando::" #~ msgid "Turn Off Passwords" #~ msgstr "Deshabilitar contraseñas" #~ msgid "" #~ "By default, all OnionShare services are protected with the username " #~ "``onionshare`` and a randomly-generated password. If someone takes 20 " #~ "wrong guesses at the password, your onion service is automatically " #~ "stopped to prevent a brute force attack against the OnionShare service." #~ msgstr "" #~ "Por defecto, todos los servicios OnionShare están protegidos con el " #~ "nombre de usuario ``onionshare`` y una contraseña generada al azar. Si " #~ "alguien intenta adivinarla 20 veces erróneamente, tu servicio onion es " #~ "detenido en forma automática para prevenir un ataque por fuerza bruta en " #~ "contra del mismo." #~ msgid "" #~ "To turn off the password for any tab, just check the \"Don't use a " #~ "password\" box before starting the server. Then the server will be public " #~ "and won't have a password." #~ msgstr "" #~ "Para deshabilitar la contraseña para cualquier pestaña, solo marca la " #~ "casilla \"No usar una contraseña\" antes de iniciar el servidor. Entonces " #~ "será público y no tendrá contraseña." #~ msgid "Legacy Addresses" #~ msgstr "Direcciones antiguas" #~ msgid "" #~ "OnionShare uses v3 Tor onion services by default. These are modern onion " #~ "addresses that have 56 characters, for example::" #~ msgstr "" #~ "OnionShare usa servicios onion Tor v3 por defecto. Estas son direcciones " #~ "onion modernas que tienen 56 caracteres, por ejemplo::" #~ msgid "" #~ "OnionShare still has support for v2 onion addresses, the old type of " #~ "onion addresses that have 16 characters, for example::" #~ msgstr "" #~ "OnionShare aún tiene soporte para direcciones onion v2, el viejo tipo de " #~ "direcciones onion que tienen 16 caracteres, por ejemplo::" #~ msgid "" #~ "OnionShare calls v2 onion addresses \"legacy addresses\", and they are " #~ "not recommended, as v3 onion addresses are more secure." #~ msgstr "" #~ "OnionShare llama a las direcciones onion v2 \"direcciones antiguas\", las " #~ "cuales no están recomendadas, ya que las direcciones onion v3 son más " #~ "seguras." #~ msgid "" #~ "To use legacy addresses, before starting a server click \"Show advanced " #~ "settings\" from its tab and check the \"Use a legacy address (v2 onion " #~ "service, not recommended)\" box. In legacy mode you can optionally turn " #~ "on Tor client authentication. Once you start a server in legacy mode you " #~ "cannot remove legacy mode in that tab. Instead you must start a separate " #~ "service in a separate tab." #~ msgstr "" #~ "Para usar direcciones antiguas, antes de iniciar un servidor haz clic en " #~ "\"Mostrar ajustes avanzados\" en su pestaña, y marca la casilla \"Usar " #~ "una dirección antigua (servicio onion v2, no recomendado)\". En el modo " #~ "antiguo, puedes habilitar opcionalmente la autenticación de cliente Tor. " #~ "Una vez que inicias un servidor en modo antiguo no puedes cambiarlo en " #~ "esa pestaña. En vez, debes arrancar un servicio separado en otra pestaña." #~ msgid "" #~ "Tor Project plans to `completely deprecate v2 onion services `_ on October 15, 2021, and " #~ "legacy onion services will be removed from OnionShare before then." #~ msgstr "" #~ "El Tor Project planea `descontinuar completamente los servicios onion v2 " #~ "`_ el 15 de octubre " #~ "de 2021, y los servicios onion antiguos serán removidos de OnionShare " #~ "antes de esa fecha." #~ msgid "" #~ "Everything in OnionShare is temporary by default. If you close an " #~ "OnionShare tab, its address no longer exists and it can't be used again. " #~ "Sometimes you might want an OnionShare service to be persistent. This is " #~ "useful if you want to host a website available from the same OnionShare " #~ "address even if you reboot your computer." #~ msgstr "" #~ "En forma predeterminada, todo en OnionShare es temporario. Si cierras una " #~ "pestaña OnionShare, su dirección ya no existe, y no puede ser usada de " #~ "nuevo. A veces, podrías querer que un servicio OnionShare sea " #~ "persistente. Esto es útil si quieres alojar un sitio web que esté " #~ "disponible desde la misma dirección OnionShare, aún si reinicias tu " #~ "computadora." #~ msgid "" #~ "When you quit OnionShare and then open it again, your saved tabs will " #~ "start opened. You'll have to manually start each service, but when you do " #~ "they will start with the same OnionShare address and private key." #~ msgstr "" #~ "Cuando sales de OnionShare y lo vuelves a abrir, tus pestañas guardadas " #~ "se iniciarán abiertas. Tendrás que arrancar cada servicio manualmente, " #~ "pero cuando lo hagas, se iniciarán con la misma dirección OnionShare, y " #~ "con la misma llave privada." #~ msgid "" #~ "When browsing to an OnionShare service in Tor Browser, Tor Browser will " #~ "prompt for the private key to be entered." #~ msgstr "" #~ "Al navegar a un servicio OnionShare en el Navegador Tor, el Navegador Tor " #~ "solicitará que se ingrese la llave privada." #~ msgid "" #~ "Sometimes you might want your OnionShare service to be accessible to the " #~ "public, like if you want to set up an OnionShare receive service so the " #~ "public can securely and anonymously send you files. In this case, it's " #~ "better to disable the private key altogether." #~ msgstr "" #~ "A veces puede que desee que su servicio de OnionShare sea accesible al " #~ "público, como si desea configurar un servicio de recepción de OnionShare " #~ "para que el público pueda enviarle archivos de forma segura y anónima. En " #~ "este caso, es mejor desactivar la clave privada por completo." #~ msgid "" #~ "If you scheduled a service to start in the future, when you click the " #~ "\"Start sharing\" button you will see a timer counting down until it " #~ "starts. If you scheduled it to stop in the future, after it's started you " #~ "will see a timer counting down to when it will stop automatically." #~ msgstr "" #~ "Si programaste un servicio para arrancar en el futuro, cuando hagas clic " #~ "en el botón \"Empezar a compartir\", verás un temporizador contando " #~ "regresivamente hasta el arranque. Si lo hiciste para detenerse en el " #~ "futuro, luego que sea arrancado verás un temporizador contando " #~ "regresivamente hasta el momento en que se detendrá automáticamente." #~ msgid "" #~ "**Scheduling an OnionShare service to automatically start can be used as " #~ "a dead man's switch**, where your service will be made public at a given " #~ "time in the future if anything happens to you. If nothing happens to you, " #~ "you can cancel the service before it's scheduled to start." #~ msgstr "" #~ "**Programar un servicio OnionShare para iniciarse automáticamente puede " #~ "ser usado como pulsador de hombre muerto**, en donde tu servicio se hará " #~ "público en un momento dado en el futuro si te pasa algo. Si no te pasa " #~ "nada, puedes cancelarlo antes de su inicio programado." #~ msgid "" #~ "Everything in OnionShare is temporary by default. When OnionShare tabs " #~ "are closed, addresses no longer exist and can't be used again. Your " #~ "OnionShare service can also be persistent. If you host a website, " #~ "persistence means it will be available on the same OnionShare address " #~ "even if you reboot your computer." #~ msgstr "" #~ "Todo en OnionShare es temporal por defecto. Cuando se cierran las " #~ "pestañas de OnionShare, las direcciones ya no existen y no se pueden " #~ "volver a usar. Su servicio OnionShare también puede ser persistente. Si " #~ "aloja un sitio web, la persistencia significa que estará disponible en la " #~ "misma dirección de OnionShare incluso si reinicia su ordenador." #~ msgid "" #~ "To make any tab persistent, check the \"Save this tab, and automatically " #~ "open it when I open OnionShare\" box before starting your server. A " #~ "purple pin icon appears to the left of its server status to tell you the " #~ "tab is saved." #~ msgstr "" #~ "Para hacer una pestaña persistente, marca la casilla \"Guardar esta " #~ "pestaña, y abrirla automáticamente cuando abra OnionShare\" antes de " #~ "iniciar el servidor. Cuando se guarda una pestaña, un ícono púrpura de un " #~ "pin aparece a la izquierda del estado de su servidor." onionshare-onionshare-26fcdc5/docs/source/locale/es/LC_MESSAGES/connecting.po000066400000000000000000000127061521174352300271030ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2022. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2022-03-31 16:39+1100\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=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.1\n" #: ../../source/connecting.rst:2 msgid "Getting connected to Tor" msgstr "" #: ../../source/connecting.rst:4 msgid "" "When OnionShare starts, it will present a screen asking you to connect to " "the Tor network." msgstr "" #: ../../source/connecting.rst:8 msgid "" "You have several choices. You can click Connect to Tor to begin the " "connection process. If there are no problems with your network, including " "any attempts to block your access to the Tor network, this should hopefully " "work the first time." msgstr "" #: ../../source/connecting.rst:10 msgid "" "If you want to manually configure Bridges or other Tor settings before you " "connect, you can click 'Network Settings'." msgstr "" #: ../../source/connecting.rst:13 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/connecting.rst:15 msgid "" "When OnionShare fails to connect to Tor, it might be because Tor is censored " "in your country." msgstr "" #: ../../source/connecting.rst:17 msgid "" "If this occurs, a screen will be displayed that will offer you to either " "'Use a Bridge' (automatically choosing one for you), or 'Try Again without a " "Bridge'." msgstr "" #: ../../source/connecting.rst:22 msgid "What 'Use a Bridge' does" msgstr "" #: ../../source/connecting.rst:24 msgid "" "Bridges are a way to connect to the Tor network via intermediate services " "that are hopefully not blocked by your network provider (whereas normal " "connections might be)." msgstr "" #: ../../source/connecting.rst:26 msgid "" "Clicking 'Use a Bridge' will temporarily use the `Meek `_ domain-fronting proxy to " "make a non-Tor connection from your computer to the Tor Project's Censorship " "Circumvention API. The use of the Meek proxy is to hide the fact that you " "are trying to find a way to connect to Tor." msgstr "" #: ../../source/connecting.rst:28 msgid "" "Before clicking 'Use a Bridge', you can choose either 'Automatically " "determine my country from my IP address' or 'Manually select my country'." msgstr "" #: ../../source/connecting.rst:30 msgid "" "If you choose the former option, the Censorship Circumvention API will " "consider your IP address (yes, your real IP address) to determine what " "country you might reside in." msgstr "" #: ../../source/connecting.rst:32 msgid "" "Based on the country information, the API will try to automatically find " "bridges that suit your location." msgstr "" #: ../../source/connecting.rst:36 msgid "" "If you choose to manually select a country, OnionShare will still make a " "request to the Censorship Circumvention API, but will tell the API the " "country code. The API will then try to fetch bridges for that country that " "you specified." msgstr "" #: ../../source/connecting.rst:38 msgid "" "If it finds any such bridges, OnionShare will try to reconnect to Tor using " "those bridges." msgstr "" #: ../../source/connecting.rst:40 msgid "" "If the API does not find any bridges for your location, OnionShare will ask " "the API for 'fallback' options. At the time of writing, this is likely to be " "the obfs4 built-in bridges." msgstr "" #: ../../source/connecting.rst:42 msgid "" "OnionShare will also attempt to use the obfs4 built-in bridges if for some " "reason it could not connect to the API itself, or the API returned an error." msgstr "" #: ../../source/connecting.rst:44 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor Network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/connecting.rst:46 msgid "" "Even though it is hard for an adversary to discover where the Meek request " "is going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/connecting.rst:49 msgid "What 'Try again without a Bridge' does" msgstr "" #: ../../source/connecting.rst:51 msgid "" "Clicking 'Try again without a Bridge' will retry the normal OnionShare " "connection attempt to Tor. It won't talk to the Tor Censorship Circumvention " "API or use Meek." msgstr "" #: ../../source/connecting.rst:54 msgid "Connect to Tor automatically" msgstr "" #: ../../source/connecting.rst:56 msgid "" "You can toggle on the switch 'Connect to Tor automatically' before clicking " "'Connect to Tor'. This means that next time OnionShare starts, it will " "automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options." msgstr "" #: ../../source/connecting.rst:58 msgid "" "If the connection fails, you can still try bridges or reconfigure Tor via " "the 'Network Settings'." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/es/LC_MESSAGES/develop.po000066400000000000000000000427721521174352300264200ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-11-25 20:09+0000\n" "Last-Translator: Francisco Serrador \n" "Language-Team: none\n" "Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.15-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "Desarrollar OnionShare" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "Colaborar" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" "OnionShare tiene un equipo Keybase abierto para discutir el proyecto, hacer " "preguntas, compartir ideas y diseños, y hacer planes para desarrollo futuro. " "(También es una manera fácil de enviar mensajes directos cifrados de extremo " "a extremo a otros en la comunidad OnionShare, como por ejemplo, direcciones " "OnionShare.) Para usar Keybase, descarga la aplicación `Keybase app `_, crea una cuenta, y `únete a este equipo `_. Dentro de la aplicación, ve a “Equipos�, " "pulsa en “Unirse a un Equipo�, y teclea “onionshare�." #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" "OnionShare también tiene una `lista de correo `_ para desarrolladores y diseñadores para " "conversar con el proyecto." #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "Contribuir Código" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" "El código fuente de OnionShare se encuentra en este repositorio Git: https://" "github.com/onionshare/onionshare" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" "Si quisieras contribuir código a OnionShare, ayuda unirse al equipo Keybase " "y hacer preguntas acerca de en qué estás pensando trabajar. También deberías " "revisar todas las `cuestiones abiertas `_ en GitHub para ver si hay alguna a la cual te gustaría " "encarar." #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" "Cuando estés listo para contribuir código, abre una solicitud de tiraje en " "el repositorio GitHub, y uno de los mantenedores del proyecto la revisará, y " "posiblemente haga preguntas, solicite cambios, la rechace o la incorpore " "dentro del proyecto." #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "Iniciando el desarrollo" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" "OnionShare está desarrollado en Python. Para empezar, clona el repositorio " "Git en https://github.com/onionshare/onionshare/ y luego consulta el archivo " "``cli/README.md`` para aprender cómo configurar tu entorno de desarrollo " "para la versión de consola, y el archivo ``desktop/README.md`` para aprender " "cómo configurar tu entorno de desarrollo para la versión gráfica." #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" "Esos archivos contienen las instrucciones técnicas y comandos necesarios " "para instalar las dependencias para tu platforma, y ejecutar OnionShare " "desde la estructura de directorio fuente." #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "Consejos para depuración" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "Modo detallado" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" "Durante el desarrollo, es conveniente ejecutar OnionShare desde un terminal " "y agregar el indicador ``--verbose`` (o ``-v``) al comando. Esto imprime una " "cantidad de mensajes útiles a la terminal, tales como cuando son " "inicializados ciertos objetos, cuando ocurren eventos " "(como botones pulsados, ajustes guardados o recargados), y otra información " "de depuración. Por ejemplo:" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" "Puedes agregar tus propios mensajes de depuración ejecutando el método " "``Common.log`` desde ``onionshare/common.py``. Por ejemplo:" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" "Esto puede ser útil para conocer la cadena de eventos que ocurre cuando usas " "OnionShare, o el valor de ciertas variables antes y después de que sean " "manipuladas." #: ../../source/develop.rst:124 msgid "Local Only" msgstr "Solo local" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" "Tor es lento, y a menudo es conveniente saltear el inicio de servicios onion " "sin excepción durante el desarrollo. Puedes hacer esto con el modoficador " "``--local-only``. Por ejemplo:" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" "En este caso, cargas el URL ``http://127.0.0.1:17641`` en un navegador web " "normal como Firefox, en vez de usar al Navegador Tor. No se precisa " "realmente la clave privada en el modo 'solo local', por lo que puedes " "ignorarla." #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "Contribuyendo traducciones" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" "Ayuda a que OnionShare sea más fácil de usar, y más familiar y amigable para " "las personas, traduciéndolo en `Hosted Weblate `_. Siempre mantén \"OnionShare\" en el alfabeto " "latino, y usa \"OnionShare (nombre local)\" si fuera necesario." #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" "Para ayudar a traducir, crea una cuenta Hosted Weblate y empieza a " "contribuir." #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "Sugerencias para cadenas de caracteres en el original en Inglés" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" "A veces, las cadenas de caracteres en Inglés están equivocadas, o no se " "corresponden entre la aplicación y la documentación." #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" "Propone mejoras en las cadenas fuente añadiendo @kingu a tu comentario en " "Weblate, o abre una cuestión o solicitud de tiraje en GitHub. Esta última " "asegura que todos los desarrolladores de nivel superior vean las " "sugerencias, y potencialmente puede modificar la cadena a través de los " "procesos usuales de revisión de código." #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "Estado de las traducciones" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" "Aquí está el estado actual de las traducciones. Si quieres empezar una " "traducción en un lenguaje que no se encuentra aquí, por favor escríbenos a " "la lista de correo: onionshare-dev@lists.riseup.net" #~ msgid "" #~ "OnionShare has an open Keybase team that we use to discuss the project, " #~ "including asking questions, sharing ideas and designs, and making plans " #~ "for future development. (It's also an easy way to send end-to-end " #~ "encrypted direct messages to others in the OnionShare community, like " #~ "OnionShare addresses.) To use Keybase, you need to download the `Keybase " #~ "app `_, make an account, and `join this team " #~ "`_. Within the app, go to Teams, " #~ "click \"Join a Team\", and type \"onionshare\"." #~ msgstr "" #~ "OnionShare tiene un equipo Keybase abierto que usamos para discutir el " #~ "proyecto, incluyendo hacer preguntas, compartir ideas y diseños, y hacer " #~ "planes para desarrollo futuro. (También es una manera fácil de enviar " #~ "mensajes directos cifrados de extremo a extremo a otros en la comunidad " #~ "OnionShare, como direcciones OnionShare). Para usar Keybase, necesitas " #~ "descargar la `aplicación Keybase `_, crear " #~ "una cuenta, y `unirte a este equipo `_. Dentro de la aplicación, vé hacia Equipos, haz clic en " #~ "\"Unirte a un Equipo\", y tipea \"onionshare\"." #~ msgid "" #~ "OnionShare is developed in Python. To get started, you should clone the " #~ "git repository at https://github.com/micahflee/onionshare/ and then " #~ "consult the ``BUILD.md`` file." #~ msgstr "" #~ "OnionShare está desarrollado en Python. Para empezar, debieras clonar el " #~ "repositorio git en https://github.com/micahflee/onionshare/, y consultar " #~ "luego al archivo ``BUILD.md``." #~ msgid "" #~ "That file contains the technical instructions and commands necessary:" #~ msgstr "" #~ "Ese archivo contiene las instrucciones técnicas y los comandos necesarios:" #~ msgid "Install dependencies for your platform" #~ msgstr "Instala las dependencias para tu plataforma" #~ msgid "Run OnionShare from the source tree, without building a package" #~ msgstr "Ejecuta OnionShare desde el árbol fuente, sin construir un paquete" #~ msgid "Building packages" #~ msgstr "Construyendo paquetes" #~ msgid "Making a release of OnionShare" #~ msgstr "Haciendo un lanzamiento de OnionShare" #~ msgid "Debugging in Windows" #~ msgstr "Depurando en Windows" #~ msgid "" #~ "If you want to obtain debug output from the ``onionshare-gui.exe`` in " #~ "Windows, you will need to edit ``install\\pyinstaller.spec`` and change " #~ "``console=False`` to ``console=True``." #~ msgstr "" #~ "Si quieres obtener la salida de depuración del ``onionshare-gui.exe`` en " #~ "Windows, nececitarás editar ``install\\pyinstaller.spec`` y cambiar " #~ "``console=False`` a ``console=True``." #~ msgid "" #~ "Then rebuild the EXE with ``install\\build_exe.bat`` (you may need to " #~ "comment out the ``signtool`` commands in the ``build_exe.bat`` and the " #~ "``onionshare.nsi`` files, as per the ``BUILD.md`` instructions)." #~ msgstr "" #~ "Luego, recompilar el EXE con ``install\\build_exe.bat`` (podrías " #~ "necesitar comentar los comandos ``signtool`` en los archivos ``build_exe." #~ "bat`` y ``onionshare.nsi``, según las instrucciones en ``BUILD.md``)." #~ msgid "" #~ "After this, you can run ``onionshare-gui.exe -v`` from a command prompt " #~ "to see the debug output." #~ msgstr "" #~ "Después de esto, puedes ejecutar ``onionshare-gui.exe -v`` desde una " #~ "ventana de línea de comando para ver la salida de depuración." #~ msgid "" #~ "Most of the OnionShare is translatable. You can help make it easier to " #~ "use and more familiar and welcoming for people around the globe. The " #~ "Localization Lab has some `documentation about translating OnionShare " #~ "`_." #~ msgstr "" #~ "La mayor parte de OnionShare es traducible. Puedes ayudar a hacerlo más " #~ "fácil de usar y más familiar y acogedor para las personas alrededor del " #~ "globo. Localization Lab tiene alguna `documentación acerca de traducir " #~ "OnionShare `_." #~ msgid "" #~ "OnionShare uses Weblate to keep track of translations. You can view the " #~ "OnionShare project here: https://hosted.weblate.org/projects/onionshare/" #~ msgstr "" #~ "OnionShare usa Weblate para llevar un registro de las traducciones. " #~ "Puedes ver el proyecto OnionShare aquí: https://hosted.weblate.org/" #~ "projects/onionshare/" #~ msgid "" #~ "Sometimes the original English strings could be improved, making them " #~ "easier to translate into other languages." #~ msgstr "" #~ "A veces las cadenas de caracteres en el original en Inglés podrían ser " #~ "mejoradas, haciéndolas más fáciles de traducir a otros lenguajes." #~ msgid "" #~ "If you have suggestions for a better English string, please open a GitHub " #~ "issue rather than commenting in Weblate. This ensures the upstream " #~ "developers will definitely see the suggestion, and can potentially modify " #~ "the string via the usual code review processes." #~ msgstr "" #~ "Si tienes sugerencias para una mejor cadena de caracteres en Inglés, por " #~ "favor abre una cuestión en GitHub en vez de comentar en Weblate. Esto " #~ "asegura que los desarrolladores en el nivel superior definitivamente " #~ "verán la sugerencia, y pueden modificarla potencialmente a través de los " #~ "procesos usuales de revisión de código." #~ msgid "Translate the .desktop file" #~ msgstr "Traduce el archivo .desktop" #~ msgid "You can also translate the ``install/onionshare.desktop`` file." #~ msgstr "También puedes traducir el archivo ``install/onionshare.desktop``." #~ msgid "" #~ "Duplicate the line that begins with ``Comment=``. Add the language code " #~ "to the new line so it becomes ``Comment[lang]=`` (lang should be your " #~ "language). You can see what language codes are used for translation by " #~ "looking at the ``share/locale/*.json`` filenames::" #~ msgstr "" #~ "Duplica la línea que empieza con ``Comment=``. Agrega el código de " #~ "lenguaje a la nueva línea, que entonces se transforma en " #~ "``Comment[lang]=`` (lang debiera ser tu lenguaje). Puedes ver qué códigos " #~ "de lenguaje son usados para traducción mirando a los nombres de archivos " #~ "en ``share/locale/*.json``:" #~ msgid "Do the same for other untranslated lines." #~ msgstr "Haz lo mismo para otras líneas no traducidas." #~ msgid "" #~ "OnionShare is developed in Python. To get started, clone the Git " #~ "repository at https://github.com/micahflee/onionshare/ and then consult " #~ "the ``cli/README.md`` file to learn how to set up your development " #~ "environment for the command-line version, and the ``desktop/README.md`` " #~ "file to learn how to set up your development environment for the " #~ "graphical version." #~ msgstr "" #~ "OnionShare está desarrollado en Python. Para arrancar, clona el " #~ "repositorio Git en https://github.com/micahflee/onionshare/ y luego " #~ "consulta el archivo ``cli/README.md`` para aprender cómo configurar tu " #~ "entorno de desarrollo para la versión de línea de comando, y el archivo " #~ "``desktop/README.md`` para aprender cómo hacerlo para la versión gráfica." onionshare-onionshare-26fcdc5/docs/source/locale/es/LC_MESSAGES/features.po000066400000000000000000001171751521174352300266000ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-12-27 19:00+0000\n" "Last-Translator: cacu \n" "Language-Team: none\n" "Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.15.1\n" "Generated-By: Babel 2.14.0\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "Como funciona OnionShare" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" "Mediante servidores web iniciados localmente en tu equipo, y hechos " "accesibles a otras personas como `servicios cebolla `_`Tor `_ ." #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" "Por defecto, las direcciones web de OnionShare se protegen con una clave " "privada." #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "Los enlaces de OnionShare son algo así::" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "Y las claves privadas podrían verse algo como esto:" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" "Eres responsable de compartir de forma segura la URL y la clave privada " "mediante un canal de comunicación de tu elección, como mensajes de charla " "cifrados, o usando algo menos seguro como un correo-e sin cifrar, " "dependiendo de tu `modelo de amenaza `_." #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" "Las personas a quienes envíe la URL para copiarla y pegarla dentro de su " "`Navegador Tor `_ para acceder al servicio " "OnionShare. El Navegador Tor les pedirá la clave privada, que en ese momento " "también pueden copiar y pegar." #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" "Si ejecuta OnionShare en su portátil para enviar archivos a alguien, y antes " "de que sean enviados la suspende, el servicio no estará disponible hasta que " "su portátil deje de estar suspendida, y se conecte de nuevo a Internet. " "OnionShare funciona mejor cuando trabaja con personas en tiempo real." #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" "Como su propia computadora es el servidor web, *ningún tercero puede acceder " "a nada de lo que pasa en OnionShare*, ni siquiera sus desarrolladores. Es " "completamente privado. Y como OnionShare también está basado en los " "servicios onion de Tor, también protege tu anonimato. Mira el :doc:`diseño " "de seguridad ` para más información." #: ../../source/features.rst:29 msgid "Share Files" msgstr "Comparte archivos" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" "Puede usar OnionShare para enviar archivos y carpetas a las personas en " "forma segura y anónima. Solo abra una pestaña para compartir, arrastra hacia " "ella los archivos y carpetas que deseas compartir, y haz clic en \"Empezar a " "compartir\"." #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" "Después de que agregas archivos, verás algunas configuraciones. Asegúrate de " "elegir primero los ajustes en los que estás interesado antes de empezar a " "compartir." #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" "Tan pronto como alguien termine de descargar tus archivos, OnionShare " "detendrá automáticamente al servidor, removiendo al sitio web de Internet. " "Para permitirles descargarlos a múltiples personas, desmarca la casilla " "\"Detener compartición después de que los archivos han sido enviados " "(desmarca para permitir la descarga de archivos individuales)\"." #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" "Además, si desmarcas esta casilla, las personas serán capaces de descargar " "los archivos individuales que compartas, en vez de una única versión " "comprimida de todos ellos." #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" "Cuando estés listo para compartir, haz clic en el botón \"Iniciar " "compartición\". Siempre puedes hacer clic en \"Detener compartición\", o " "salir de OnionShare, para hacer caer al sitio web inmediatamente. También " "puedes hacer clic en el ícono \"↑\" en la esquina superior derecha para " "mostrar el historial y el progreso de las personas que están descargando " "archivos." #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" "Ahora que tienes un OnionShare, copia la dirección y la clave privada y " "envíaselas a la persona que quieres que reciba los archivos. Si necesitan " "permanecer seguros, o si la persona está expuesta a cualquier otro peligro, " "usa una aplicación de mensajería cifrada." #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" "Esa persona debe cargar luego la dirección en el Navegador Tor. Después de " "iniciar sesión con la clave privada, los archivos pueden descargarse " "directamente desde tu computadora haciendo clic en el vínculo \"Descargar " "Archivos\" en la esquina." #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "Recibe archivos y mensajes" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" "Puedes utilizar OnionShare para permitir que las personas envíen archivos y " "mensajes de forma anónima directamente a tu computadora, convirtiéndola " "esencialmente en un dropbox anónimo. Abre una pestaña de recibir y elige la " "configuración que quieras." #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" "Puedes buscar una carpeta donde guardar los mensajes y archivos que son " "enviados." #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" "Puedes seleccionar \"Deshabilitar el envío de texto\" si solo quieres " "permitir la subida de archivos, y puedes seleccionar \"Deshabilitar la " "subida de archivos\" si solo quieres permitir el envío de mensajes de texto, " "como en un formulario de contacto anónimo." #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" "Puedes seleccionar \"Usar webhook de notificaciones\" y luego escoger una " "URL de webhook si quieres ser notificado cuando alguien envíe archivos o " "mensajes a tu servicio de OnionShare. Si usas esta característica, " "OnionShare hará una solicitud HTTP POST a la URL cuando alguien envíe " "archivos o mensajes. Por ejemplo, si quieres recibir un mensaje de texto " "encriptado en la aplicación de mensajería `Keybase `_, " "puedes comenzar una conversación con `@webhookbot `_, escribiendo ``!webhook create onionshare-alerts``, y " "responderá con una URL. Úsala como la URL para el webhook de notificaciones. " "Si alguien sube un archivo a tu servicio en modo de recepción, @webhookbot " "te enviará un mensaje en Keybase haciéndote saber tan pronto como suceda." #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" "Cuando estés listo, presiona \"Iniciar modo de recepción\". Esto iniciará el " "servicio de OnionShare. Cualquiera que cargue está dirección en su navegador " "Tor podrá enviar archivos y mensajes que serán enviados a tu computadora." #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" "También puedes hacer clic en el ícono \"↓\" en la esquina superior derecha " "para mostrar el historial y el progreso de las personas enviándote archivos." #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "Así es como se ve para alguien que esté enviándote archivos." #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" "Cuando alguien envía archivos o mensajes a tu servicio de recepción, son " "guardados de forma predeterminada en una carpeta llamada ``OnionShare`` en " "la carpeta home de tu computador, y son organizados de forma automática en " "subcarpetas basadas en el momento en el que los archivos fueron subidos." #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" "Establecer un servicio de recepción OnionShare es útil para periodistas y " "otros que necesiten aceptar documentos en forma segura desde fuentes " "anónimas. Cuando es usado de esta manera, OnionShare es una especie de " "versión liviana, más simple y no tan segura de `SecureDrop `_, el sistema de envíos para informantes." #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "Úsalo a tu propio riesgo" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" "De la misma manera que con adjuntos maliciosos en correos electrónicos, es " "posible que alguien pudiera intentar atacar tu computadora subiendo a tu " "servicio OnionShare un archivo malicioso. OnionShare no añade ningún " "mecanismo de seguridad para proteger tu sistema contra archivos maliciosos." #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" "Si recibes un documento de Office o un PDF a través de OnionShare, puedes " "convertirlos en PDFs que son seguros para abrir usando `Dangerzone `_. También puedes protegerte al abrir documentos no " "confiables haciéndolo en `Tails `_, o en una " "máquina virtual descartable`Qubes `_." #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" "Sin embargo, siempre es seguro abrir mensajes de texto enviados mediante " "OnionShare." #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "Consejos para correr un servicio de recepción" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" "Si quieres alojar tu propio buzón anónimo usando OnionShare, es recomendado " "que lo hagas en una computadora dedicada y separada, que siempre esté " "encendida y conectada a Internet, y no en la que usas regularmente." #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" "Si tu intención es publicitar la dirección OnionShare en tu sitio web o tus " "perfiles de redes sociales, guarda la pestaña (ver :ref:`save_tabs`) y " "ejecútala como un servicio público (ver :ref:`turn_off_private_key`). " "También es una buena idea darle un título personalizado (ver :ref:" "`custom_titles`)." #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "Otras advertencias a tener en cuenta en el Modo de Recepción" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" "Se ha informado que OnionBrowser en dispositivos iOS no es capaz de subir " "archivos a un OnionShare en Modo Recepción cuando opera en el modo de " "seguridad 'Plata'. Pruebe con el modo Bronce o el Oro para ver si puede " "subir un mensaje o un archivo." #: ../../source/features.rst:107 msgid "Host a Website" msgstr "Aloja un Sitio Web" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" "Para alojar un sitio web con HTML estático con OnionShare, abre una pestaña " "de sitio web, arrastra los archivos y carpetas que constituyen el sitio web " "estático, y haz clic cuando estés listo en \"Iniciar compartición\"." #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" "Si añades un archivo ``index.html``, tu sitio web será presentado cuando " "alguien lo cargue. También deberías incluir cualesquiera otros archivos " "HTML, CSS, JavaScript e imágenes que constituyan el sitio web. (Ten en " "cuenta que OnionShare solamente soporta el alojamiento de sitios web " "*estáticos*, y no puede hacerlo con aquellos que ejecutan código o usan " "bases de datos. Por lo que, por ejemplo, no puedes usar WordPress.)" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" "Si no tienes un archivo ``index.html``, entonces mostrará un listado de " "directorio, y las personas que lo carguen podrán mirar a través de los " "archivos y descargarlos." #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "Política de Seguridad de Contenido" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" "Por defecto, OnionShare te ayuda a asegurar tu sitio web estableciendo un " "encabezado de `Política de Seguridad de Contenido `_ estricto. Sin embargo, esto evitará que el " "contenido de terceros sea cargado dentro de la página web." #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" "Si quieres cargar contenido desde sitios web de terceros, como bibliotecas " "JavaScript o recursos desde CDNs, tienes dos opciones:" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" "Puedes deshabilitar el envío de un encabezado de Política de Seguridad de " "Contenido marcando la casilla \"No enviar encabezado de Política de " "Seguridad de Contenido (le permite a tu sitio web usar recursos de " "terceros)\" antes de iniciar el servicio." #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "" "Puedes enviar un encabezado personalizado de Política de Seguridad de " "Contenido." #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "Consejos para correr un servicio de sitio web" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" "Si quieres alojar un sitio web a largo plazo usando OnionShare (que no sea " "solo para mostrarle algo a alguien rápidamente), es recomendado que lo hagas " "en una computadora separada y dedicada, que siempre esté encendida y " "conectada a Internet, y no en la que usas regularmente. Guarda la pestaña " "(mira :ref:`save_tabs`) con el fin de que puedas reanudar al sitio web con " "la misma dirección, si cierras OnionShare y lo vuelves a iniciar más tarde." #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" "Si planeas que tu sitio web sea visto por el público, deberías ejecutarlo " "como servicio público (see :ref:`turn_off_private_key`)." #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "Chat Anónimo" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" "Puedes usar OnionShare para establecer un cuarto de chat completamente " "anónimo y seguro, que no registra nada. Solo abre una pestaña de chat y haz " "clic en \"Iniciar servidor de chat\"." #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" "Después de iniciar el servidor, copia la dirección de OnionShare y la clave " "privada y envíaselas a las personas que deseas en la sala de charla anónima. " "Si es importante limitar exactamente quién puede unirse, usa una aplicación " "de mensajería cifrada para enviar la dirección de OnionShare y la clave " "privada." #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" "Las personas pueden unirse al cuarto de chat cargando su dirección " "OnionShare en el Navegador Tor. El cuarto de chat requiere JavasScript, por " "lo que todo aquel que quiera participar debe ajustar su nivel de seguridad a " "'Estándar' o 'Más Seguro' en vez de a 'El Más Seguro'." #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" "Cuando alguien se une al cuarto de chat, se le asigna un nombre aleatorio. " "Puede cambiarlo tipeando un nombre nuevo en la casilla en el panel izquierdo " "y presionando ↵. Ningún historial de chat será mostrado en absoluto, aún si " "otros ya estaban chateando en el cuarto, porque ese historial no es guardado " "en ningún lado." #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" "En un cuarto de chat OnionShare, todos son anónimos. Cualquiera puede " "cambiar su nombre a cualquier cosa, y no hay manera de confirmar la " "identidad de nadie." #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" "Sin embargo, si creas un cuarto de chat OnionShare, y envías la dirección en " "forma segura solamente a un grupo pequeño de amigos confiables usando " "mensajes cifrados, entonces puedes estar razonablemente seguro que las " "personas que se unan a él son tus amigos." #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "¿Cómo es que esto es útil?" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" "Si para empezar ya necesitas estar usando una aplicación de mensajería " "cifrada, ¿cuál es el punto de un cuarto de chat OnionShare? Deja menos " "rastros." #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" "Si por ejemplo envías un mensaje a un grupo de Signal, una copia de tu " "mensaje termina en cada dispositivo (los teléfonos inteligentes y " "computadoras, si usan Signal para escritorio) de cada miembro del grupo. " "Incluso si la opción desaparición de mensajes está activada, es difícil " "confirmar si todas las copias de los mensajes han sido eliminadas de todos " "los dispositivos, y cualesquiera otros lugares (como bases de datos de " "notificaciones) donde puedan haber sido guardados. Las salas de charla de " "OnionShare no guardan los mensajes en ningún lado, de forma que este " "problema se reduce al mínimo." #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" "Las salas de charla de OnionShare también pueden ser útiles para personas " "anónimas que quieran charlar en forma segura con alguien sin necesitar crear " "alguna cuenta. Por ejemplo, una fuente puede enviar una dirección OnionShare " "a un periodista usando una dirección de correo electrónico descartable, y " "luego esperar a que el periodista se una a la sala de charla, todo eso sin " "comprometer su anonimato." #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "¿Cómo funciona el cifrado?" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" "Como OnionShare se respalda en los servicios onion de Tor, todas las " "conexiones entre el Navegador Tor y OnionShare son cifradas de extremo a " "extremo (E2EE). Cuando alguien publica un mensaje a un cuarto de chat " "OnionShare, lo envía al servidor a través de la conexión onion E2EE, la cual " "lo envía luego a todos los otros miembros del cuarto de chat usando " "WebSockets, a través de sus conexiones onion E2EE." #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" "OnionShare no implementa ningún cifrado de chat por sí mismo. En vez, cuenta " "con el cifrado del servicio onion de Tor." #~ msgid "" #~ "With OnionShare, *your own computer is the web server*. If you run " #~ "OnionShare on your laptop to send someone files, and then suspend your " #~ "laptop before the files have been downloaded, the service will not be " #~ "available until your laptop is unsuspended and connected to the internet " #~ "again. OnionShare works best when working with people in real-time." #~ msgstr "" #~ "Con OnionShare, *tu propia computadora es el servidor web*. Si ejecutas " #~ "OnionShare en tu portátil para enviarle archivos a alguien, y luego la " #~ "suspendes antes de que los archivos hayan sido descargados, el servicio " #~ "no estará disponible hasta que finalice la suspensión en tu portátil y se " #~ "conecte de nuevo a Internet. OnionShare funciona mejor cuando trabaja con " #~ "personas en tiempo real." #~ msgid "" #~ "By default, as soon as someone finishes downloading your files, " #~ "OnionShare will automatically stop the server, completely removing the " #~ "website from the internet. If you want to allow multiple people to " #~ "download these files, uncheck the \"Stop sharing after files have been " #~ "sent (uncheck to allow downloading individual files)\" box." #~ msgstr "" #~ "Por defecto, tan pronto como alguien termine de descargar tus archivos, " #~ "OnionShare detendrá automáticamente al servidor, removiendo completamente " #~ "al sitio web de Internet. Si quieres permitir que múltiples personas " #~ "descarguen estos archivos, desmarca la casilla \"Detener la compartición " #~ "luego que los archivos hayan sido enviados (desmarca para permitir la " #~ "descarga de archivos individuales)\"." #~ msgid "" #~ "Now that you have a website that's sharing files, copy the address and " #~ "send it to the person you want to receive the files. If the files need to " #~ "stay secure, you should use an encrypted messaging app." #~ msgstr "" #~ "Ahora que tienes un sitio web que está compartiendo archivos, copia la " #~ "dirección y envíasela a la persona que quieres que los reciba. Si estos " #~ "necesitan permanecer seguros, deberías usar una aplicación de mensajería " #~ "cifrada." #~ msgid "" #~ "When someone uploads files to your receive service, by default they get " #~ "saved to a folder called ``OnionShare`` in your home folder on your " #~ "computer, and they get automatically organized into separate subfolders " #~ "based on the time that the files get uploaded." #~ msgstr "" #~ "Cuando alguien sube archivos al servicio de recepción en tu computadora, " #~ "son guardados por defecto en una subcarpeta de tu carpeta personal " #~ "llamada ``OnionShare``, y son organizados automáticamente en subcarpetas " #~ "separadas basándose en la hora en la que los archivos son subidos." #~ msgid "" #~ "Just like with malicious email attachments, it's possible that someone " #~ "could try to hack your computer by uploading a malicious file to your " #~ "OnionShare service. OnionShare does not add any safety mechanisms to " #~ "protect your system from malicious files, so use at your own risk." #~ msgstr "" #~ "De la misma manera que con adjuntos maliciosos en correos electrónicos, " #~ "es posible que alguien pudiera intentar hackear tu computadora subiendo " #~ "un archivo malicioso a tu servicio. OnionShare no añade ningún mecanismo " #~ "de seguridad para proteger a tu sistema de archivos maliciosos, por lo " #~ "que su uso es a tu propio riesgo." #~ msgid "" #~ "If you receive an Office document or a PDF through OnionShare, you can " #~ "convert these documents into PDFs that you know are safe to open using " #~ "`Dangerzone `_. You can also protect yourself " #~ "when opening untrusted documents by opening them in `Tails `_ or in a `Qubes `_ disposable VM." #~ msgstr "" #~ "Si recibes un documento de Office o un PDF a través de OnionShare, puedes " #~ "convertirlos en PDFs que sabes que serán seguros para abrir usando " #~ "`Dangerzone `_. También puedes protegerte al " #~ "abrir documentos en los que no confías haciéndolo en `Tails `_ o en una Máquina Virtual descartable `Qubes `_." #~ msgid "" #~ "If you add an ``index.html`` file, when someone loads your website it " #~ "will render this page. You should also include any other HTML files, CSS " #~ "files, JavaScript files, and images that make up the website. (Note that " #~ "OnionShare only supports hosting *static* websites. It can't host " #~ "websites that execute code or use databases. So you can't, for example, " #~ "use WordPress.)" #~ msgstr "" #~ "Si añades un archivo ``index.html``, cuando alguien cargue tu sitio web " #~ "representará gráficamente a esta página. También deberías incluir " #~ "cualquier otro archivo HTML, CSS, JavaScript o imágenes que constituyan " #~ "al sitio web. (Ten en cuenta que OnionShare solamente soporta el " #~ "alojamiento de sitios web *estáticos*. No puede alojar sitios web que " #~ "ejecuten código o usen bases de datos. Por lo que no puedes, por ejemplo, " #~ "usar WordPress.)" #~ msgid "" #~ "After you start the server, copy the OnionShare address and send it to " #~ "the people who will join this anonymous chat room. If it's important to " #~ "limit exactly who can join, you should use an encrypted messaging app to " #~ "send the OnionShare address." #~ msgstr "" #~ "Después que inicies al servidor, copia la dirección OnionShare y envíala " #~ "a las personas que se unirán a este cuarto anónimo de chat. Si es " #~ "importante limitar exactamente quién puede unirse, deberías usar una " #~ "aplicación cifrada de mensajería para enviar la dirección OnionShare." #~ msgid "" #~ "If you send a message to a Signal group, for example, a copy of your " #~ "message ends up on each device (the phones and computers, if they set up " #~ "Signal Desktop) of each member of the group. Even if disappearing " #~ "messages is enabled, it's hard to confirm that all copies of the messages " #~ "were actually deleted from all devices, and from any other places (like " #~ "notifications databases) they may have been saved to. OnionShare chat " #~ "rooms don't store any messages anywhere, so this isn't a problem." #~ msgstr "" #~ "Si envías un mensaje a un grupo de Signal, por ejemplo, una copia del " #~ "mismo termina en cada dispositivo (los teléfonos y computadoras, si " #~ "configuran Signal Desktop) de cada miembro del grupo. Aún si están " #~ "habilitados los mensajes evanescentes, es difícil confirmar que todas las " #~ "copias de los mismos fueron realmente borradas de todos los dispositivos, " #~ "y de cualquier otro lugar (como bases de datos de notificaciones) en que " #~ "pudieran haber sido guardadas. Los cuartos de chat OnionShare no " #~ "almacenan ningún mensaje en ningún lado, por lo que esto no es un " #~ "problema." #~ msgid "Receive Files" #~ msgstr "Recibir Archivos" #~ msgid "" #~ "You can use OnionShare to let people anonymously upload files directly to " #~ "your computer, essentially turning it into an anonymous dropbox. Open a " #~ "\"Receive tab\", choose where you want to save the files and other " #~ "settings, and then click \"Start Receive Mode\"." #~ msgstr "" #~ "Puedes usar OnionShare para permitir a las personas la subida anónima de " #~ "archivos directamente a tu computadora, convirtiéndola esencialmente en " #~ "un buzón anónimo. Abre una pestaña de recepción, elige dónde quieres que " #~ "los archivos sean descargados y otros ajustes, y luego haz clic en " #~ "\"Iniciar Modo de Recepción\"." #~ msgid "" #~ "This starts the OnionShare service. Anyone loading this address in their " #~ "Tor Browser will be able to upload files to your computer." #~ msgstr "" #~ "Esto iniciará al servicio OnionShare. Cualquiera que cargue esta " #~ "dirección en el Navegador Tor será capaz de subir archivos a tu " #~ "computadora." #~ msgid "" #~ "When someone uploads files to your receive service, by default they get " #~ "saved to a folder called ``OnionShare`` in the home folder on your " #~ "computer, automatically organized into separate subfolders based on the " #~ "time that the files get uploaded." #~ msgstr "" #~ "Cuando alguien sube archivos a tu servicio de recepción, son guardados " #~ "por defecto en una carpeta llamada ``OnionShare``, en tu carpeta personal " #~ "en la computadora, y automáticamente organizados en subcarpetas " #~ "separadas, basándose en la hora en que los archivos son subidos." #~ msgid "" #~ "By default, OnionShare web addresses are protected with a private key " #~ "(Client Authentication). A typical OnionShare address might look " #~ "something like this::" #~ msgstr "" #~ "Por defecto, las direcciones web OnionShare están protegidas con una " #~ "contraseña aleatoria. Una dirección OnionShare típica podría parecerse a " #~ "algo como esto:" #~ msgid "" #~ "You're responsible for securely sharing that URL, and the private key, " #~ "using a communication channel of your choice like in an encrypted chat " #~ "message, or using something less secure like unencrypted e-mail, " #~ "depending on your `threat model `_." #~ msgstr "" #~ "Tu eres responsable por compartir en forma segura ese URL, usando un " #~ "canal de comunicación de tu elección, como un mensaje cifrado en una " #~ "charla, o usando algo menos seguro, como un correo electrónico no " #~ "cifrado, dependiendo de tu `modelo de amenaza `_." #~ msgid "" #~ "If you for example send a message to a Signal group, a copy of your " #~ "message ends up on each device (the devices, and computers if they set up " #~ "Signal Desktop) of each member of the group. Even if disappearing " #~ "messages is turned on, it's hard to confirm all copies of the messages " #~ "are actually deleted from all devices, and from any other places (like " #~ "notifications databases) they may have been saved to. OnionShare chat " #~ "rooms don't store any messages anywhere, so the problem is reduced to a " #~ "minimum." #~ msgstr "" #~ "Si, por ejemplo, envías un mensaje a un grupo de Signal, una copia del " #~ "mismo termina en cada dispositivo (los dispositivos, y las computadoras " #~ "si configuran Signal Desktop) de cada miembro del grupo. Incluso si los " #~ "mensajes que desaparecen están activados, es difícil confirmar que todas " #~ "las copias de los mismos se hayan eliminado de todos los dispositivos y " #~ "de cualquier otro lugar (como las bases de datos de notificaciones) en " #~ "los que se hayan guardado. Los cuartos de chat de OnionShare no almacenan " #~ "ningún mensaje en ningún lugar, por lo que el problema se reduce al " #~ "mínimo." onionshare-onionshare-26fcdc5/docs/source/locale/es/LC_MESSAGES/help.po000066400000000000000000000075621521174352300257100ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-11-25 20:09+0000\n" "Last-Translator: Francisco Serrador \n" "Language-Team: none\n" "Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.15-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "Obtener Ayuda" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "Lee este sitio web" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" "Encontrarás instrucciones sobre como usar OnionShare. Mira primero a través " "de todas las secciones para ver si responde a tus preguntas." #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "Comprueba las cuestiones con GitHub" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" "Si no está en el sitio web, por favor comprueba las `cuestiones con GitHub " "`_. Es posible que alguien " "más se haya encontrado con el mismo problema y lo haya elevado a los " "desarrolladores, o incluso también que haya publicado una solución." #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "Envía una cuestión tú mismo" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" "Si no eres capaz de encontrar una solución, o deseas hacer una pregunta o " "sugerir una nueva característica, por favor `envía una cuestión `_. Esto requiere `crear una " "cuenta en GitHub `_." #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "Únete a nuestro equipo Keybase" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" "Mira :ref:`collaborating` por instrucciones acerca de cómo unirse al equipo " "Keybase que usamos para discutir el proyecto." #~ msgid "" #~ "If you need help with OnionShare, please follow the instructions below." #~ msgstr "" #~ "Si necesitas ayuda con OnionShare, por favor sigue las instrucciones de " #~ "abajo." #~ msgid "" #~ "If you are unable to find a solution, or wish to ask a question or " #~ "suggest a new feature, please `submit an issue `_. This requires `creating a GitHub " #~ "account `_." #~ msgstr "" #~ "Si no puedes encontrar una solución a tu problema, o deseas hacer una " #~ "pregunta o sugerir una característica nueva, por favor `envía una " #~ "cuestión `_. Esto " #~ "requiere `crear una cuenta en GitHub `_." onionshare-onionshare-26fcdc5/docs/source/locale/es/LC_MESSAGES/index.po000066400000000000000000000021201521174352300260500ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2020-09-14 21:36+0000\n" "Last-Translator: emma peel \n" "Language-Team: none\n" "Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.3-dev\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "Documentación de OnionShare" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" "OnionShare es una herramienta de código abierto que te permite compartir " "archivos de forma segura y anónima, alojar sitios web y charlar con amigos " "usando la red Tor." onionshare-onionshare-26fcdc5/docs/source/locale/es/LC_MESSAGES/install.po000066400000000000000000000577621521174352300264350ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2026-06-01 19:58+0530\n" "PO-Revision-Date: 2025-11-25 20:09+0000\n" "Last-Translator: Francisco Serrador \n" "Language: es\n" "Language-Team: none\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.18.0\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "Instalación" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "Windows o macOS" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" "Puedes descargar OnionShare para Windows o macOS desde la página web de " "`OnionShare `_." #: ../../source/install.rst:12 msgid "Mobile" msgstr "Móvil" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "" "Puede descargar OnionShare para dispositivos móviles desde los siguientes" " enlaces" #: ../../source/install.rst:16 msgid "Android" msgstr "Android" #: ../../source/install.rst:17 msgid "" "Google Play: " "https://play.google.com/store/apps/details?id=org.onionshare.android" msgstr "" "Google Play: " "https://play.google.com/store/apps/details?id=org.onionshare.android" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "F-Droid: https://github.com/onionshare/onionshare-android-nightly" #: ../../source/install.rst:20 msgid "iOS" msgstr "iOS" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" #: ../../source/install.rst:22 msgid "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" "Descarga directa del IPA: https://github.com/onionshare/onionshare-" "ios/releases" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "Testflight: https://testflight.apple.com/join/ZCJeY65W" #: ../../source/install.rst:27 msgid "Linux" msgstr "Linux" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the " "recommended way is to use either the `Flatpak `_ or" " the `Snap `_ package. Flatpak and Snapcraft " "ensure that you'll always use the newest version and run OnionShare " "inside of a sandbox." msgstr "" "Hay varias maneras de instalar OnionShare para Linux, pero la recomendada" " es usar el paquete `Flatpak `_ o bien `Snapcraft " "`_. Flatpak y Snap aseguran que siempre usará la " "versión más nueva, y ejecutará OnionShare dentro en un sandbox." #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" "Snap está incorporado en Ubuntu, y Flatpak en Fedora, pero es tu elección" " cuál usar. Ambos funcionan en todas las distribuciones Linux." #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: " "https://flathub.org/apps/details/org.onionshare.OnionShare" msgstr "" "**Instala OnionShare usando Flatpak**: " "https://flathub.org/apps/details/org.onionshare.OnionShare" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "**Instala OnionShare usando Snapcraft**: https://snapcraft.io/onionshare" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" "También puedes descargar e instalar paquetes ``.flatpak`` o ``.snap`` " "firmados con PGP desde https://onionshare.org/dist/ si así lo prefieres." #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "Instalación manual con Flatpak" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" "Si deseas instalar OnionShare manualmente con Flatpak usando el `paquete " "de un solo archivo firmado por PGP `_, puedes hacerlo así como este:" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at " "https://flatpak.org/setup/." msgstr "Instala Flatpak siguiendo las instrucciones en https://flatpak.org/setup/." #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-" "exists flathub https://flathub.org/repo/flathub.flatpakrepo``. Even " "though you won't be downloading OnionShare from Flathub, OnionShare " "depends on some packages that are only available there." msgstr "" "Agrega el repositorio de Flathub ejecutando ``flatpak remote-add --if-" "not-exists flathub https://flathub.org/repo/flathub.flatpakrepo``. Aunque" " no descargará OnionShare desde Flathub, OnionShare depende de algunos " "paquetes que solo están disponibles allí." #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of " "OnionShare, and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" "Ve a https://onionshare.org/dist/, elige la última versión de OnionShare " "y descarga los archivos ``.flatpak`` y ``.flatpak.asc``." #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See " ":ref:`verifying_sigs` for more info." msgstr "" "Verifica la firma PGP del archivo ``.flatpak``. Consulta " ":ref:`verifying_sigs` para obtener más información." #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the " "file you downloaded." msgstr "" "Instala el archivo ``.flatpak`` ejecutando ``flatpak install OnionShare-" "VERSION.flatpak``. Reemplaza ``VERSION`` con el número de la versión del " "archivo que descargaste." #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "Puedes ejecutar OnionShare con: `flatpak run org.onionshare.OnionShare`." #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "Instalación manual de Snapcraft" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the " "PGP-signed Snapcraft package, you can do so like this:" msgstr "" "Si quieres instalar OnionShare manualmente con Snapcraft usando el " "paquete Snapcraft firmado con PGP, puedes hacerlo así:" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at " "https://snapcraft.io/docs/installing-snapd." msgstr "" "Instala Snapcraft siguiendo las instrucciones de " "https://snapcraft.io/docs/installing-snapd." #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of " "OnionShare, and download the ``.snap`` and ``.snap.asc`` files." msgstr "" "Vete a https://onionshare.org/dist/, elije la última versión de " "OnionShare y descarga los archivos ``.snap`` y ``.snap.asc``." #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs`" " for more info." msgstr "" "Verifica la firma PGP del archivo ``.snap``. Consulta " ":ref:`verifying_sigs` para obtener más información." #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version " "number of the file you downloaded. Note that you must use `--dangerous` " "because the package is not signed by the Snapcraft store, however you did" " verify its PGP signature, so you know it's legitimate." msgstr "" "Instala el archivo ``.snap`` ejecutando ``snap install " "--dangerousionsonshare_VERSION_amd64.snap``. Reemplaza ``VERSION`` con el" " número de versión del archivo que descargaste. Ten en cuenta que debes " "usar `--dangerous` porque el paquete no está firmado por la tienda de " "Snapcraft, sin embargo, verificó tu firma PGP, por lo que sabe que es " "legítimo." #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "Puedes ejecutar OnionShare con: `snap run onionshare`." #: ../../source/install.rst:68 msgid "Command-line only" msgstr "Sólo línea de comandos" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any " "operating system using the Python package manager ``pip``. :ref:`cli` has" " more info." msgstr "" "Puedes instalar sólo la versión de línea de comandos de OnionShare en " "cualquier sistema operativo utilizando el gestor de paquetes de Python " "``pip``. :ref:`cli` tiene más información." #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "FreeBSD" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare " "can also be installed on `FreeBSD `_. It's " "available via its ports collection or as pre-built package. Should you " "opt to install and use OnionShare on a FreeBSD operating system, please " "be aware that it's **NOT** officially supported by the OnionShare " "project." msgstr "" "Aunque no se ha desarrollado oficialmente para esta plataforma, " "OnionShare también puede instalarse en `FreeBSD `_." " Está disponible a través de su colección de puertos o como paquete " "preconstruido. Si opta por instalar y utilizar OnionShare en un sistema " "operativo FreeBSD, tenga en cuenta que **NO** está soportado oficialmente" " por el proyecto OnionShare." #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the " "source codes from the official OnionShare repository (or its official " "release packages from `PyPI `_). Should you wish to check changes related to this platform, " "please refer to the following resources:" msgstr "" "Aunque no son ofrecidos ni mantenidos oficialmente por los " "desarrolladores de OnionShare, los paquetes y adaptaciones de FreeBSD " "obtienen y verifican los códigos fuente del repositorio oficial de " "OnionShare (o sus paquetes de lanzamiento oficiales de `PyPI " "`_). Si desea consultar los " "cambios relacionados con esta plataforma, consulte los siguientes " "recursos:" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "https://cgit.freebsd.org/ports/log/www/onionshare" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "https://www.freshports.org/www/onionshare" #: ../../source/install.rst:85 msgid "Manual pkg Installation" msgstr "Instalación manual del pkg" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, " "in order to install OnionShare for Python 3.9, use::" msgstr "" "Para instalar el paquete binario, use ``pkg install pyXY-onionshare``, " "con ``pyXY`` especificando la versión de Python para la que se compiló el" " paquete. Por lo tanto, para instalar OnionShare para Python 3.9, use::" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as " "pre-built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli``" " if you want to install that version." msgstr "" "También hay una versión **sólo línea de comandos** de OnionShare " "disponible como paquete pre-compilado. Reemplace ``py39-onionshare`` con " "``py39-onionshare-cli`` si desea instalar esa versión." #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built " "packages, please refer to its `official Handbook section about pkg " "`_." msgstr "" "Para obtener información adicional y detalles sobre los paquetes " "prediseñados de FreeBSD, consulte su ` Sección oficial del manual sobre " "el paquete `_ ." #: ../../source/install.rst:96 msgid "Manual port Installation" msgstr "Instalación manual del puerto" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run " "the following::" msgstr "" "Para instalar el puerto de FreeBSD, cambie de directorio a la `colección " "de puertos `_ que habrá comprobado antes y " "ejecute lo siguiente::" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www" "/onionshare-cli`` if you want to install that version." msgstr "" "La colección de puertos también ofrece un puerto dedicado para la versión" " **Sólo línea de comandos** de OnionShare. Sustituye ``www/onionshare`` " "por ``www/onionshare-cli`` si quieres instalar esa versión." #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports " "collection, please refer to its `official Handbook section about ports " "`_." msgstr "" "Para más información y detalles sobre la colección de puertos de FreeBSD," " consulte su `sección oficial del manual de puertos " "`_." #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "Verificar firmas PGP" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't " "been tampered with by verifying its PGP signature. For Windows and macOS," " this step is optional and provides defense in depth: the OnionShare " "binaries include operating system-specific signatures, and you can just " "rely on those alone if you'd like." msgstr "" "Puedes verificar que el paquete que descargaste sea legítimo y no haya " "sido manipulado al verificar su firma PGP. Para Windows y macOS, este " "paso es opcional, y provee defensa en profundidad: los ejecutables " "OnionShare incluyen firmas específicas del sistema operativo, y puedes " "confiar solo en ellas si así lo prefieres." #: ../../source/install.rst:115 msgid "Signing key" msgstr "Clave de firma" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" "Los paquetes están firmados por el desarrollador responsable de cada " "versión particular. A continuación se muestra la información de los " "desarrolladores principales de OnionShare:" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "Micah Lee:" #: ../../source/install.rst:121 msgid "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" "Huella digital de la clave pública PGP " "``927F419D7EC82C2F149C1BD1403C2657CD994F73``." #: ../../source/install.rst:122 msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver " "`_." msgstr "" "Puedes descargar la clave de Micah `desde el servidor de claves " "keys.openpgp.org `_." #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "Saptak Sengupta:" #: ../../source/install.rst:125 msgid "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" "Huella digital de la clave pública PGP " "``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver " "`_." msgstr "" "Puede descargar la clave de Saptak `desde el servidor de claves " "keys.openpgp.org `_." #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "Miguel Jacq:" #: ../../source/install.rst:129 msgid "PGP public key fingerprint ``54A91143AE0AB4F7743B01FE888ED1B423A3BC99``." msgstr "" #: ../../source/install.rst:130 #, fuzzy msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver " "`_." msgstr "" "Puedes descargar la clave de Miguel `desde el servidor de claves " "keys.openpgp.org `_." #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you " "probably want `GPGTools `_, and for Windows you " "probably want `Gpg4win `_." msgstr "" "Para verificar firmas, debes tener GnuPG instalado. Para macOS " "probablemente quieras `GPGTools `_, y para " "Windows, `Gpg4win `_." #: ../../source/install.rst:135 msgid "Signatures" msgstr "Firmas" #: ../../source/install.rst:137 msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, " "macOS, Flatpak, Snap, and source packages, at " "https://onionshare.org/dist/ in the folders named for each version of " "OnionShare. You can also find them on the `GitHub Releases page " "`_." msgstr "" "Puede encontrar las firmas (como archivos ``.asc``), así como Windows, " "macOS, Flatpak, Snap y paquetes fuente, en https://onionshare.org/dist/ " "en las carpetas nombradas para cada versión de OnionShare. También puedes" " encontrarlos en la página `Publicaciones en GitHub " "`_." #: ../../source/install.rst:141 msgid "Verifying" msgstr "Verificando" #: ../../source/install.rst:143 msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify " "the binary in a terminal like this:" msgstr "" "Una vez que haya importado las claves públicas de los desarrolladores del" " núcleo en su llavero GnuPG, descargado el binario y la firma ``.asc``, " "puede verificar el binario en un terminal como este:" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "Para Windows::" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "Para macOS::" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "Para Linux::" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "y para el archivo fuente::" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "La salida esperada se parece a esta::" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with " "the integrity of the file (malicious or otherwise), and you should not " "install the package." msgstr "" "Si no ve ``Good signature from``, puede haber un problema con la " "integridad del fichero (malicioso o no), y no debería instalar el " "paquete." #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" "La ``ADVERTENCIA:`` mostrada, no es un problema con el paquete, sólo " "significa que no has definido un nivel de \"confianza\" de la clave PGP " "de Micah (el desarrollador del núcleo)." #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and" " the `Tor Project `_ may be useful." msgstr "" "Si quieres aprender más acerca de la verificación de firmas PGP, las " "guías para `Qubes OS `_ y el `Tor Project `_ podrían ser útiles." #~ msgid "For added security, see :ref:`verifying_sigs`." #~ msgstr "Para mayor seguridad, lee :ref:`verifying_sigs`." #~ msgid "" #~ "There are various ways to install " #~ "OnionShare for Linux, but the " #~ "recommended way is to use the " #~ "Flatpak package. Flatpak ensures that " #~ "you'll always use the most latest " #~ "dependencies and run OnionShare inside " #~ "of a sandbox." #~ msgstr "" #~ "Hay varias formas de instalar OnionShare" #~ " en Linux, pero recomendamos utilizar " #~ "el paquete Flatpak. Flatpak garantiza " #~ "que las dependencias serán siempre las" #~ " más recientes y ejecutará OnionShare " #~ "dentro de un contenedor aislado." #~ msgid "" #~ "Make sure you have ``flatpak`` installed" #~ " and the Flathub repository added by" #~ " following `these instructions " #~ "`_ for your Linux " #~ "distribution." #~ msgstr "" #~ "Instala ``flatpak`` y añade el " #~ "repositorio Flathub siguiendo `estas " #~ "instrucciones `_ para tu" #~ " distribución Linux." #~ msgid "" #~ "You can verify that the Windows, " #~ "macOS, or source package you download" #~ " is legitimate and hasn't been " #~ "tampered with by verifying its PGP " #~ "signature. For Windows and macOS, this" #~ " step is optional and provides " #~ "defense in depth: the installers also" #~ " include their operating system-specific" #~ " signatures, and you can just rely" #~ " on those alone if you'd like." #~ msgstr "" #~ "Puedes asegurate de que el paquete " #~ "con el código fuente, el de " #~ "Windows o el de macOS que " #~ "descargaste es correcto y no ha " #~ "sido manipulado verificando su firma " #~ "PGP. Para Windows y macOS este " #~ "paso es opcional, y provee defensa " #~ "en profundidad: los instaladores también " #~ "incluyen sus firmas específicas del " #~ "sistema operativo, y puedes confiar solo" #~ " en ellas si así lo deseas." #~ msgid "" #~ "Windows, macOS, and source packaged are" #~ " signed by Micah Lee, the core " #~ "developer, using his PGP public key " #~ "with fingerprint " #~ "``927F419D7EC82C2F149C1BD1403C2657CD994F73``. You can " #~ "download Micah's key `from the " #~ "keys.openpgp.org keyserver " #~ "`_." #~ msgstr "" #~ "Los paquetes para Windows, macOS, y " #~ "el código fuente están firmados por " #~ "Micah Lee, el desarrollador principal, " #~ "usando su clave PGP pública con " #~ "huella digital " #~ "``927F419D7EC82C2F149C1BD1403C2657CD994F73``. Puedes " #~ "descargar la clave de Micah `desde " #~ "el servidor de claves keys.openpgp.org " #~ "`_." #~ msgid "Install in Linux" #~ msgstr "Instalar en Linux" #~ msgid "Or for Windows, in a command-prompt like this::" #~ msgstr "O para Windows en una línea de comando como sigue::" #~ msgid "" #~ "PGP public key fingerprint " #~ "``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." #~ msgstr "" #~ "Huella digital de la clave pública " #~ "PGP ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." onionshare-onionshare-26fcdc5/docs/source/locale/es/LC_MESSAGES/security.po000066400000000000000000000403431521174352300266210ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-11-25 20:08+0000\n" "Last-Translator: Francisco Serrador \n" "Language-Team: none\n" "Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.15-dev\n" "Generated-By: Babel 2.9.1\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "Diseño de seguridad" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" "Primero lee :ref:`how_it_works` para entender las bases de como funciona " "OnionShare." #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" "Como cualquier software, OnionShare podría contener errores o " "vulnerabilidades." #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "Contra qué te protege OnionShare" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" "**Los terceros no tienen acceso a nada de lo que sucede en OnionShare**. " "Utilizar OnionShare significa alojar servicios directamente en su equipo. Al " "compartir sus archivos con OnionShare, no se cargan en ningún servidor de " "terceros. Si crea una sala de charla OnionShare, su equipo también actúa " "como un servidor para eso. Esto evita el modelo tradicional de tener que " "confiar en los equipos de otros." #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" "**Los espías en red no pueden efectuar su actividad en nada de lo que pasa " "en tránsito en OnionShare.** La conexión entre el servicio cebolla Tor y el " "Navegador Tor es cifrada de extremo a extremo. Esto significa que los " "atacantes de red no pueden espiar en nada, excepto tráfico Tor cifrado. Aún " "si el espía es un nodo de encuentro malicioso usado para conectar el " "Navegador Tor con el servicio cebolla de OnionShare, el tráfico es cifrado " "usando la clave privada del servicio cebolla." #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" "**El anonimato de los usuarios de OnionShare está protegido por Tor.** " "OnionShare y el Navegador Tor protegen el anonimato de los usuarios. En la " "medida en que el usuario de OnionShare comunique anónimamente la dirección " "OnionShare con los usuarios del Navegador Tor, ni éstos ni los espías pueden " "saber la identidad del usuario de OnionShare." #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" "**Si un atacante se entera del servicio cebolla, aún no puede acceder a nada." "** Ataques anteriores contra la red Tor para enumerar los servicios de " "cebolla permitieron al atacante descubrir direcciones privadas ``.onion``. " "Para acceder a un servicio de OnionShare desde su dirección, se debe " "adivinar la clave privada utilizada para la autenticación del cliente (a " "menos que el servicio ya se haya hecho público al desactivar la clave " "privada). -- ver :ref:`turn_off_private_key`)." #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "Contra qué no te protege OnionShare" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" "**Comunicar la dirección OnionShare y la clave privada podría no ser seguro." "** Comunicar la dirección OnionShare a otros es responsabilidad del usuario " "de OnionShare. Si se envía de forma insegura (como en un mensaje de correo " "electrónico monitoreado por un atacante), un fisgón puede inferir que se " "está usando OnionShare. Los espías pueden acceder a los servicios que aún " "están activos cargando sus direcciones y/o la clave perdida en el Navegador " "Tor. Para evitar esto, la dirección debe ser comunicada de forma segura, a " "través de un texto encriptado (probablemente con mensajes volátiles " "habilitados), correo electrónico cifrado o en persona. Esto no es necesario " "al usar OnionShare para algo que no sea secreto." #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" "**Comunicar la dirección OnionShare y la clave privada podría no ser anónima." "** Deben tomarse precauciones extra para asegurarse que la dirección " "OnionShare se comunique anónimamente. Se puede usar una dirección de correo " "electrónico o cuenta de chat nueva, accedida solamente con Tor, para " "compartir la dirección. Esto no es necesario a menos que el anonimato sea el " "objetivo." #~ msgid "" #~ "**Third parties don't have access to anything that happens in OnionShare." #~ "** When you use OnionShare, you host services directly on your computer. " #~ "For example, when you share files with OnionShare, you don't upload these " #~ "files to any server, and when you start an OnionShare chat room, your " #~ "computer is the chat room server itself. Traditional ways of sharing " #~ "files or setting up websites and chat rooms require trusting a service " #~ "with access to your data." #~ msgstr "" #~ "**Ningún tercero tiene acceso a lo que pasa en OnionShare.** Cuando usas " #~ "OnionShare, alojas servicios directamente en tu computadora. Por ejemplo, " #~ "cuando compartes archivos con OnionShare, no los subes a ningún servidor, " #~ "y cuando inicias un cuarto de chat OnionShare, tu computadora es el " #~ "servidor. Las maneras tradicionales de compartir archivos o configurar " #~ "sitios web y cuartos de chat requieren confiar en un servicio con acceso " #~ "a tus datos." #~ msgid "" #~ "**Network eavesdroppers can't spy on anything that happens in OnionShare " #~ "in transit.** Because connections between Tor onion services and Tor " #~ "Browser are end-to-end encrypted, no network attackers can eavesdrop on " #~ "what happens in an OnionShare service. If the eavesdropper is positioned " #~ "on the OnionShare user's end, the Tor Browser user's end, or is a " #~ "malicious Tor node, they will only see Tor traffic. If the eavesdropper " #~ "is a malicious rendezvous node used to connect Tor Browser with " #~ "OnionShare's onion service, the traffic will be encrypted using the onion " #~ "service key." #~ msgstr "" #~ "**Quienes estén observando la red no pueden espiar nada de lo que pasa en " #~ "tránsito en OnionShare.** Debido a que las conexiones entre los servicios " #~ "onion de Tor y el Navegador Tor están cifradas de extremo a extremo, " #~ "ningún atacante puede espiar qué es lo que pasa en un servicio " #~ "OnionShare. Si el espía está posicionado en el extremo del usuario de " #~ "OnionShare, el extremo del usuario del Navegador Tor, o es un nodo Tor " #~ "malicioso, solamente verá tráfico Tor. Si el espía es un nodo de " #~ "encuentro malicioso usado para conectar al Navegador Tor con el servicio " #~ "onion de OnionShare, el tráfico estará cifrado usando la clave del " #~ "servicio onion." #~ msgid "" #~ "**If an attacker learns about the onion service, they still can't access " #~ "anything.** There have been attacks against the Tor network that can " #~ "enumerate onion services. Even if someone discovers the .onion address of " #~ "an OnionShare onion service, they can't access it without also knowing " #~ "the service's random password (unless, of course, the OnionShare users " #~ "chooses to disable the password and make it public). The password is " #~ "generated by choosing two random words from a list of 6800 words, meaning " #~ "there are 6800^2, or about 46 million possible password. But they can " #~ "only make 20 wrong guesses before OnionShare stops the server, preventing " #~ "brute force attacks against the password." #~ msgstr "" #~ "**Si un atacante encuentra el servicio onion, aún así no puede acceder a " #~ "nada.** Ha habido ataques en contra de la red Tor que pueden enumerar " #~ "servicios onion. Aún si alguien descubre la dirección .onion de un " #~ "servicio onion de OnionShare, no puede accederla sin conocer también la " #~ "contraseña aleatoria del servicio (a menos, por supuesto, que el usuario " #~ "de OnionShare elija deshabilitarla y hacerla pública). La contraseña es " #~ "generada eligiendo dos palabras aleatorias de una lista de 6800, lo cual " #~ "significa que hay 6800^2, o cerca de 46 millones de contraseñas posibles. " #~ "Pero pueden hacer solamente 20 intentos fallidos antes de que OnionShare " #~ "pare el servidor, evitando ataques de fuerza bruta para conseguir la " #~ "contraseña." #~ msgid "" #~ "**Communicating the OnionShare address might not be secure.** The " #~ "OnionShare user is responsible for securely communicating the OnionShare " #~ "address with people. If they send it insecurely (such as through an email " #~ "message, and their email is being monitored by an attacker), the " #~ "eavesdropper will learn that they're using OnionShare. If the attacker " #~ "loads the address in Tor Browser before the legitimate recipient gets to " #~ "it, they can access the service. If this risk fits the user's threat " #~ "model, they must find a more secure way to communicate the address, such " #~ "as in an encrypted email, chat, or voice call. This isn't necessary in " #~ "cases where OnionShare is being used for something that isn't secret." #~ msgstr "" #~ "**Comunicar la dirección de OnionShare podría no ser seguro.** El usuario " #~ "de OnionShare es responsable de comunicar en forma segura la dirección de " #~ "OnionShare con las personas. Si lo hace de forma insegura (tal como a " #~ "través de un mensaje de correo electrónico, mientras que éste está siendo " #~ "monitoreado por un atacante), el espía sabrá que está usando OnionShare. " #~ "Si el atacante carga la dirección en el Navegador Tor antes que el " #~ "receptor legítimo lo haga, puede acceder al servicio. Si este riesgo es " #~ "posible dentro del modelo de amenaza del usuario, debes encontrar una " #~ "manera más segura de comunicar la dirección, tal como en un correo " #~ "electrónico, charla o llamadas cifradas de voz. Esto no es necesario en " #~ "casos donde OnionShare está siendo usado para algo que no es secreto." #~ msgid "" #~ "**Communicating the OnionShare address might not be anonymous.** While " #~ "OnionShare and Tor Browser allow for anonymity, if the user wishes to " #~ "remain anonymous they must take extra steps to ensure this while " #~ "communicating the OnionShare address. For example, they might need to use " #~ "Tor to create a new anonymous email or chat account, and only access it " #~ "over Tor, to use for sharing the address. This isn't necessary in cases " #~ "where there's no need to protect anonymity, such as co-workers who know " #~ "each other sharing work documents." #~ msgstr "" #~ "**Comunicar la dirección de OnionShare podría no ser anónimo.** Mientras " #~ "que OnionShare y el Navegador Tor permiten el anonimato, si el usuario " #~ "desea permanecer anónimo, debe tomar pasos extra para asegurarlo cuando " #~ "comunica la dirección de OnionShare. Por ejemplo, podría necesitar usar " #~ "Tor para crear un nuevo correo electrónico o cuenta de charla anónimos, y " #~ "accederla solamente sobre Tor para compartir la dirección. Esto no es " #~ "necesario en casos donde no haya necesidad de proteger el anonimato, " #~ "tales como con colegas que se conocen entre sí, y comparten documentos de " #~ "trabajo." #~ msgid "" #~ "**If an attacker learns about the onion service, it still can't access " #~ "anything.** Prior attacks against the Tor network to enumerate onion " #~ "services allowed the attacker to discover private .onion addresses. If an " #~ "attack discovers a private OnionShare address, a password will be prevent " #~ "them from accessing it (unless the OnionShare user chooses to turn it off " #~ "and make it public). The password is generated by choosing two random " #~ "words from a list of 6800 words, making 6800², or about 46 million " #~ "possible passwords. Only 20 wrong guesses can be made before OnionShare " #~ "stops the server, preventing brute force attacks against the password." #~ msgstr "" #~ "**Si un atacante aprende acerca del servicio cebolla, aún así no puede " #~ "acceder a nada.** Ataques previos en contra la red Tor para enumerar " #~ "servicios cebolla le permitían al atacante descubrir direcciones .onion " #~ "privadas. Si un ataque descubre una dirección OnionShare privada, una " #~ "contraseña evitará que la acceda (a menos que el usuario de OnionShare " #~ "elija desactivarla y hacerla pública). La contraseña es generada " #~ "eligiendo dos palabras aleatorias de una lista de 6800 palabras, lo cual " #~ "hace 6800^2, o cerca de 46 millones de contraseñas posibles. Solo puede " #~ "haber 20 suposiciones equivocadas antes de que OnionShare detenga al " #~ "servidor, previniendo ataques por fuerza bruta contra la contraseña." #~ msgid "" #~ "**Third parties don't have access to anything that happens in OnionShare." #~ "** Using OnionShare means hosting services directly on your computer. " #~ "When sharing files with OnionShare, they are not uploaded to any server. " #~ "If you make an OnionShare chat room, your computer acts as a server for " #~ "that too. This avoids the traditional model of having to trust the " #~ "computers of others." #~ msgstr "" #~ "**Los terceros no tienen acceso a nada de lo que pasa en OnionShare.** " #~ "Usar OnionShare significa alojar servicios directamente en tu " #~ "computadora. Al compartir archivos con OnionShare, no son subidos a " #~ "ningún servidor. Si creas un cuarto de charla OnionShare, tu computadora " #~ "también actúa como servidor para el mismo. Esto evita el modelo " #~ "tradicional de tener que confiar en las computadoras de otros." onionshare-onionshare-26fcdc5/docs/source/locale/es/LC_MESSAGES/sphinx.po000066400000000000000000000014231521174352300262570ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2020-09-14 21:36+0000\n" "Last-Translator: emma peel \n" "Language-Team: none\n" "Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.3-dev\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "Versiones" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "Idiomas" onionshare-onionshare-26fcdc5/docs/source/locale/es/LC_MESSAGES/tor.po000066400000000000000000000711311521174352300255550ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-11-25 20:08+0000\n" "Last-Translator: Francisco Serrador \n" "Language-Team: none\n" "Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.15-dev\n" "Generated-By: Babel 2.9.1\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "Conectar a Tor" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" "Cuando se inicie OnionShare, te mostrará una pantalla que te pedirá que se " "conecte a la red Tor." #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" "Puede conmutar en el interruptor “Conectar a Tor automáticamente� antes de " "pulsar “Conectar a Tor�. Esto significa que la siguiente vez que OnionShare " "inicia, automáticamente conectará con sus ajustes de la conexión Tor desde " "la última sesión, en vez de presentarte con las opciones de conexión. Si la " "conexión falla, puede aún intentar puentes o reconfigurar Tor por medio del " "botón “Ajustes de Red�." #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" "Puedes pulsar en “Conectar a Tor� para comenzar el proceso de conexión. Si " "no hay problemas con la red, incluidos los intentos de bloquear tu acceso a " "la red Tor, es de esperar que esto funcione a la primera vez." #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" "O, si deseas configurar manualmente Puentes u otros ajustes de Tor antes de " "conectarte, puedes pulsar en “Ajustes de Red�." #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "Elusión automática de la censura" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" "Cuando haces clic en \"Conectar a Tor\", si OnionShare no se conecta, puede " "deberse a que Tor está censurado en tu país o en tu red local." #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "De ser así, tienes estas opciones:" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "Inténtalo de nuevo sin un puente" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" "Determina automáticamente mi país a partir de mi dirección IP para " "configurar el puente" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "Selecciona manualmente mi país para la configuración del puente" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" "Si eliges la opción \"Intentar de nuevo sin puente\", OnionShare volverá a " "intentar conectarse a Tor como de costumbre, sin intentar eludir la censura." #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" "Las otras dos opciones intentarán eludir automáticamente la censura " "utilizando los puentes Tor. Si tu proveedor de red está bloqueando el acceso " "a la red Tor, es de esperar que aún puedas conectarte a un puente Tor, que " "luego te conectará a la red Tor, eludiendo la censura. Ambas opciones " "utilizan la API de Elusión de Censura del Proyecto Tor para brindarte " "configuración de puente que debería funcionar. OnionShare utilizará " "temporalmente el proxy de domain-fronting `Meek `_ para hacer una conexión que no sea Tor " "desde su ordenador a la API de Elusión de Censura del Proyecto Tor. El proxy " "Meek oculta el hecho de que estás tratando de encontrar una forma de " "conectarte a Tor." #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" "Si eliges \"Determinar automáticamente mi país a partir de mi dirección IP " "para la configuración del puente\", la API de elusión de la censura " "considerará tu dirección IP (sí, tu dirección IP real) para determinar en " "qué país podrías residir. Según la información del país, la API intentará " "encontrar automáticamente los puentes que se adapten a su ubicación." #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" "Si eliges \"Seleccionar manualmente mi país para la configuración del " "puente\", la API de censura encontrará los puentes que se adapten al país " "que concretastes." #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "Cómo funciona la elusión automática de la censura" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" "Si la API de Elusión de Censura encuentra puentes que cree que te convienen, " "OnionShare intentará volver a conectarse a Tor usando esos puentes. Si la " "API no encuentra ningún puente para tu ubicación, OnionShare le pedirá a la " "API opciones \"alternativas\" y luego intentará reconectar usándolos." #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" "Si por algún motivo, OnionShare no puede conectarse a la API de Censura, o " "si la API devuelve un mensaje de error, OnionShare intentará usar los " "puentes integrados obfs4." #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" "Es importante tener en cuenta que las solicitudes a la API de Elusión de la " "Censura no pasan por la red Tor (porque si ya pudieras conectarte a Tor, no " "necesitarías conectarte a la API)." #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" "Aunque es difícil para un adversario descubrir a dónde va la solicitud de " "Meek, aún puede ser arrriesgado para algunos usuarios. Por lo tanto, es una " "función opcional. El uso de solicitudes de red Meek y no torificadas se " "limita solo a realizar una o dos solicitudes a la API de Elusión de la " "Censura. Luego, Meek se detiene y todas las demás solicitudes de red se " "realizan a través de la red Tor." #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" "Si no te sientes cómodo haciendo una solicitud que no pase por la red Tor, " "puedes hacer clic en \"Editar/Ajustes/Conexión/Puentes/Añadir un Puente " "Nuevo/Añade un Puente Manualmente\" o en la esquina superior derecha (al " "lado de la escoba), seguido de la pestaña Ajustes), y configurar puentes " "manualmente. Después de guardar cualquier configuración de puente, " "OnionShare intentará volver a conectarse usando esos puentes." #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "Configuración manual de los ajustes de Tor" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" "Puedes acceder a la configuración de Tor haciendo clic en \"¿Nuevo en el " "navegador Tor? Comencemos\" en la pantalla de bienvenida, o haciendo clic en " "el ícono \"⚙\" en la esquina inferior derecha de la aplicación, y luego a " "\"cambiar la configuración de red de Tor\"." #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" "He aquí las diferentes formas en que puedes configurar OnionShare para " "conectarte a Tor:" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "Usa la versión de Tor incorporada dentro de OnionShare" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" "Esta es la manera predeterminada en la que OnionShare se conecta a Tor, y " "también es la más simple y confiable. Por esta razón se recomienda para la " "mayoría de los usuarios." #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" "Cuando abres OnionShare, se lanza un proceso ``tor`` ya configurado, para " "que este lo use en segundo plano. No interfiere con otros procesos ``tor`` " "en tu computadora, por lo que puedes usar el Navegador Tor, o el ``tor`` de " "sistema, por su cuenta." #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "**Usando puentes**" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" "Para usar un puente, debes seleccionar \"Usar la versión de Tor integrada en " "OnionShare\" y marcar la casilla de verificación \"Usar un puente\"." #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" "Primero intenta usar un puente incorporado. Usar puentes `obfs4` o " "`snowflake` es recomendado, en vez de usar `meek-azure`." #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" "Si usar un puente incorporado no funciona, puedes solicitar un puente de " "torproject.org. Tendrás que resolver un CAPTCHA a los efectos de solicitar " "un puente. (Esto hace que sea más difícil a los gobiernos o ISPs bloquear el " "acceso a los puentes Tor.)" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" "También tienes la opción de usar un puente del que te hayas enterado por una " "fuente confiable." #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "Intentar configuración automática con el Navegador Tor" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" "Si `descargaste el Navegador Tor `_ y no quieres " "dos procesos ``tor`` ejecutándose, puedes usar el proceso ``tor`` del " "Navegador Tor. Ten en cuenta que necesitas mantenerlo abierto en segundo " "plano mientras estés usando OnionShare para que esto funcione." #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "Usar un ``tor`` de sistema en Windows" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" "Esto es bastante avanzado. Necesitarás saber cómo editar archivos de texto y " "hacer cosas como administrador." #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" "Descarga Tor Windows Expert Bundle `desde el sitio web de Tor `_. Extrae el archivo comprimido y copia la " "carpeta extraída a ``C:\\Program Files (x86)\\`` Cambia el nombre de la " "carpeta extraída con ``Data`` y ``Tor`` a ``tor-win32``." #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" "Inventa una contraseña para el puerto de control. (Usar 7 palabras en " "secuencia, como ``comprised stumble rummage work avenging construct " "volatile`` es una buena idea). Ahora abre una ventana para línea de comando " "(``cmd``) como administrador, y usa ``tor.exe --hash-password`` para generar " "un hash de tu contraseña. Por ejemplo::" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" "La salida del hash de la contraseña se ve después de algunas advertencias " "(que puedes ignorar). En el caso del ejemplo de arriba, es " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" "Ahora crea un nuevo archivo de texto en ``C:\\Program Files (x86)\\tor-" "win32\\torrc`` y escríbelo en él, reemplazando el ``HashedControlPassword`` " "con el que acabas de generar:" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" "En tu ventana de línea de comando como administrador, instala ``tor`` como " "servicio usando el archivo ``torrc`` apropiado que acabas de crear (como se " "describe en ``_). De esta manera::" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "¡Ahora estás ejecutando un proceso ``tor`` de sistema en Windows!" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" "Abre OnionShare y haz clic en el ícono \"⚙\". Bajo \"¿Cómo debería " "conectarse OnionShare a Tor?\", elige \"Conectar usando puerto de control\", " "y establece \"Puerto de control\" a ``127.0.0.1`` y \"Puerto\" a ``9051``. " "Bajo \"Ajustes de autenticación de Tor\", elige \"Contraseña\", y " "establécela a la contraseña para el puerto de control que elegiste arriba. " "Haz clic en el botón \"Probar Conexión a Tor\". Si todo va bien, deberías " "ver \"Conectado al controlador Tor\"." #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "Usar un ``tor`` de sistema en macOS" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" "Primero, instala `Homebrew `_ si es que todavía no lo " "tienes, y luego instala Tor::" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "Ahora configura Tor para permitir conexiones desde OnionShare::" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "E inicia el servicio Tor de sistema::" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" "Abre OnionShare, clic en el icono \"⚙\" y ve a la pestaña Configuración de " "Tor. En \"¿Cómo debería conectarse OnionShare a Tor?\" pincha en \"Conectar " "usando un archivo de socket\" y configura el archivo de socket para que sea " "``/usr/local/var/run/tor/control.socket``. En \"Configuración de " "autenticación de Tor\", elige \"Sin autenticación o autenticación de " "cookies\". Vlic en \"Probar conexión a Tor\"." #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "Si todo va bien, deberías ver \"Conectado al controlador Tor\"." #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "Usando un ``tor`` de sistema en Linux" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" "Primero, instala el paquete ``tor``. Si estás usando Debian, Ubuntu o una " "distribución de Linux similar, es recomendado usar el `repositorio oficial " "`_ del Tor Project." #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" "Luego, agrega tu usuario al grupo que corre el proceso ``tor`` (en el caso " "de Debian y Ubuntu, ``debian-tor``) y configura OnionShare para conectarse " "al archivo socket de control de tu ``tor`` de sistema." #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" "Agrega tu usuario al grupo ``debian-tor`` ejecutando este comando (reemplaza " "``username`` con tu nombre de usuario real)::" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" "Reinicia tu ordenador. Luego del arranque, abre OnionShare y haz clic en el " "ícono \"⚙\". Bajo \"¿Cómo debería conectarse OnionShare a Tor?\", elige " "\"Conectar usando un archivo socket\". Establécelo a ``/var/run/tor/" "control``. Bajo \"Ajustes de autenticación de tor\", elige \"Sin " "autenticación, o autenticación por cookies\". Haz clic en el botón \"Probar " "Conexión a Tor\"." #~ msgid "Using a system Tor in Mac OS X" #~ msgstr "Usando un Tor de sistema en macOS" #~ msgid "" #~ "There are several options for how OnionShare should connect to Tor. You " #~ "can change them in Settings, which you can get to by clicking the gear " #~ "icon in the bottom-right of the window." #~ msgstr "" #~ "Hay varias opciones para conectar OnionShare a Tor. Puedes cambiarlas en " #~ "Ajustes, accesibles haciendo clic en el ícono del engranaje abajo a la " #~ "derecha de la ventana." #~ msgid "" #~ "When you open OnionShare, it will launch a Tor process in the background " #~ "that's configured specifically for OnionShare to use. This Tor process " #~ "won't interfere with other Tor processes on your computer, so you're free " #~ "to run Tor Browser or use a system Tor in the background." #~ msgstr "" #~ "Cuando abres OnionShare se inicia un proceso Tor en segundo plano que " #~ "está configurado específicamente para su uso. Este proceso Tor no " #~ "interferirá con otros procesos Tor en tu computadora, por lo que eres " #~ "libre de correr al Navegador Tor o usar un Tor de sistema en segundo " #~ "plano." #~ msgid "" #~ "You can configure OnionShare to connect to the Tor that comes with Tor " #~ "Browser. First, `download Tor Browser `_ here " #~ "if you don't already have it. With this setting selected, you need to " #~ "keep Tor Browser open in the background while you're using OnionShare." #~ msgstr "" #~ "Puedes configurar OnionShare para conectar al Tor que viene con el " #~ "Navegador Tor. Primero, `descarga el Navegador Tor `_ aquí si aún no lo tienes. Con este ajuste seleccionado, " #~ "necesitas mantener el Navegador Tor abierto en segundo plano mientras " #~ "estás usando OnionShare." #~ msgid "" #~ "Open OnionShare. Click the Settings icon. Under \"How should OnionShare " #~ "connect to Tor?\" choose \"Connect using control port\", and set the " #~ "control port host to ``127.0.0.1`` and the port to ``9051``. Under \"Tor " #~ "authentication options\" choose \"Password\" and set the password to your " #~ "password, in my case ``comprised stumble rummage work avenging construct " #~ "volatile``. Click the \"Test Settings\" button. If all goes well, you " #~ "should see successfully connected to tor." #~ msgstr "" #~ "Abre OnionShare. Haz clic en el ícono Ajustes. Debajo de \"¿Cómo debiera " #~ "conectarse a Tor OnionShare?\" elije \"Conectar usando el puerto de " #~ "control\", y establece el equipo del puerto de control a ``127.0.0.1``, y " #~ "el puerto a ``9051``. Bajo \"Opciones de autenticación de Tor\" elije " #~ "\"Contraseña\" y escribe la tuya, en mi caso ``comprised stumble rummage " #~ "work avenging construct volatile``. Haz clic en el botón \"Probar " #~ "Ajustes\". Si todo va bien, debieras ver que se conectó exitosamente a " #~ "tor." #~ msgid "" #~ "Open OnionShare. Click the Settings icon. Under \"How should OnionShare " #~ "connect to Tor?\" choose \"Connect using socket file\", and set the " #~ "socket file to be ``/usr/local/var/run/tor/control.socket``. Under \"Tor " #~ "authentication options\" choose \"No authentication, or cookie " #~ "authentication\". Click the \"Test Settings\" button. If all goes well, " #~ "you should see successfully connected to tor." #~ msgstr "" #~ "Abre OnionShare. Haz clic en el ícono Ajustes. Bajo \"¿Cómo debiera " #~ "conectarse a Tor OnionShare?\" elije \"Conectar usando un archivo " #~ "socket\", y establécelo a ``/usr/local/var/run/tor/control.socket``. Bajo " #~ "\"Opciones de autenticación de Tor\" elije \"Sin autenticación, o " #~ "autenticación por cookies\". Haz clic en el botón \"Probar Ajustes\". Si " #~ "todo va bien, debieras ver que se conectó exitosamente a tor." #~ msgid "" #~ "Reboot your computer. After it boots up again, open OnionShare. Click the " #~ "Settings icon. Under \"How should OnionShare connect to Tor?\" choose " #~ "\"Connect using socket file\", and set the socket file to be ``/var/run/" #~ "tor/control``. Under \"Tor authentication options\" choose \"No " #~ "authentication, or cookie authentication\". Click the \"Test Settings\" " #~ "button. If all goes well, you should see successfully connect to Tor." #~ msgstr "" #~ "Reinicia tu computadora. Luego de que vuelva a arrancar, abre OnionShare. " #~ "Haz clic en el ícono Ajustes. Bajo \"¿Cómo debiera conectarse a Tor " #~ "OnionShare?\" elije \"Conectar usando un archivo socket\", y establécelo " #~ "a ``/var/run/tor/control``. Bajo \"Opciones de autenticación de Tor\" " #~ "elije \"Sin autenticación, o autenticación por cookies\". Haz clic en el " #~ "botón \"Probar Ajustes\". Si todo va bien, debieras ver que se conectó " #~ "exitosamente a Tor." #~ msgid "" #~ "Download the Tor Windows Expert Bundle `from `_. Extract the ZIP file and copy the extracted folder to " #~ "``C:\\Program Files (x86)\\`` Rename the extracted folder with ``Data`` " #~ "and ``Tor`` in it to ``tor-win32``." #~ msgstr "" #~ "Descarga el Paquete Experto de Tor para Windows, `desde `_. Extrae el archivo ZIP y copia la carpeta " #~ "extraída a ``C:\\Program Files (x86)\\``. Renómbrala a ``tor-win32``; " #~ "dentro de esa carpeta están las subcarpetas ``Data`` y ``Tor``." #~ msgid "Use the ``tor`` bundled with OnionShare" #~ msgstr "Usar el ``tor`` incluido con OnionShare" #~ msgid "Using Tor bridges" #~ msgstr "Usar puentes Tor" #~ msgid "To configure bridges, click the \"⚙\" icon in OnionShare." #~ msgstr "Para configurar puentes, haz clic en el ícono \"⚙\" de OnionShare." #~ msgid "" #~ "You can use the built-in obfs4 pluggable transports, the built-in " #~ "meek_lite (Azure) pluggable transports, or custom bridges, which you can " #~ "obtain from Tor's `BridgeDB `_. If you " #~ "need to use a bridge, try the built-in obfs4 ones first." #~ msgstr "" #~ "Puedes usar los transportes conectables obfs4 o meek_lite (Azure) " #~ "incorporados, o puentes personalizados, los cuales puedes obtener de la " #~ "`BridgeDB `_ de Tor. Si necesitas usar " #~ "un puente, intenta primero con los obfs4 incorporados." onionshare-onionshare-26fcdc5/docs/source/locale/fa/000077500000000000000000000000001521174352300226005ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/fa/LC_MESSAGES/000077500000000000000000000000001521174352300243655ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/fa/LC_MESSAGES/advanced.po000066400000000000000000001334661521174352300265070ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2026-03-27 15:09+0000\n" "Last-Translator: Maryam Azad \n" "Language-Team: LANGUAGE \n" "Language: fa\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 5.17-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "است�اده پیشر�ته" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "ذخیره تب ها" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" "بستن تب‌های OnionShare که آنها را میزبانی می‌کنید، آنها را از بین می‌برد و از " "است�اده مجدد از آنها جلوگیری می‌کند. وب‌سایت‌های میزبانی‌شده‌ی دائمی، حتی اگر " "رایانه‌ای که از آن به اشتراک گذاشته شده‌اند، مجدداً راه‌اندازی شود، همچنان در " "همان آدرس در دسترس خواهد بود." #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" "قبل از شروع سرور، با علامت زدن گزینه «همیشه این تب هنگام شروع OnionShare باز " "شود» هر تب ی را دائمی کنید." #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" "هنگام باز کردن OnionShare، تب‌های ذخیره شده شما از جلسه قبل شروع به باز شدن " "می‌کنند. سپس هر سرویس می‌تواند به صورت دستی شروع شود و در همان آدرس OnionShare " "در دسترس خواهد بود و توسط همان کلید خصوصی محا�ظت می‌شود." #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" "اگر یک تب را ذخیره کنید، یک کپی از کلید مخ�ی سرویس onion آن در رایانه شما " "ذخیره می‌شود." #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "کلید خصوصی را خاموش کنید" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" "به طور پیش‌گزیده، تمام سرویس‌های OnionShare با یک کلید خصوصی محا�ظت می‌شوند که " "Tor آن را «هویت سنجی کلاینت» می‌نامد." #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" "مرورگر Tor هنگام بارگذاری سرویس OnionShare از شما می‌خواهد که کلید خصوصی خود " "را وارد کنید. اگر می‌خواهید به کل مردم اجازه دهید از سرویس شما است�اده کنند، " "بهتر است کلید خصوصی را به طور کلی غیر�عال کنید." #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" "برای غیر�عال کردن کلید خصوصی برای هر تب، قبل از شروع سرور، کادر «این یک " "سرویس عمومی OnionShare است (کلید خصوصی را غیر�عال می‌کند)» را علامت بزنید. سپس " "سرور عمومی خواهد بود و برای بارگذاری آن در مرورگر Tor نیازی به کلید خصوصی " "نیست." #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "عنوان‌های س�ارشی" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" "وقتی سرویس‌های OnionShare در مرورگر Tor بارگذاری شوند، عنوان پیش‌�رض هر نوع " "سرویس را مشاهده می‌کنید. برای مثال، عنوان پیش‌�رض برای سرویس‌های چت «OnionShare " "چت» است." #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" "اگر قبل از شروع سرور، تنظیمات «عنوان س�ارشی» را ویرایش کنید، می‌توانید آن را " "تغییر دهید." #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "زمان‌های برنامه‌ریزی‌شده" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" "OnionShare از زمان‌بندی دقیق از شروع تا پایان یک سرویس پشتیبانی می‌کند. قبل از " "شروع یک سرور، روی «نمایش تنظیمات پیشر�ته» در تب آن کلیک کنید و سپس کادرهای " "کنار «شروع سرویس Onion در زمان برنامه‌ریزی‌شده»، «توق� سرویس Onion در زمان " "برنامه‌ریزی‌شده» یا هر دو را علامت بزنید و تاریخ و زمان‌های دلخواه مربوطه را " "تنظیم کنید." #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" "سرویس‌هایی که قرار است در آینده شروع شوند، با کلیک روی دکمه‌ی «شروع اشتراک‌گذاری" "» یک تایمر شمارش معکوس نمایش می‌دهند. سرویس‌هایی که قرار است در آینده متوق� " "شوند، هنگام شروع، یک تایمر شمارش معکوس نمایش می‌دهند." #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" "**زمان‌بندی شروع خودکار سرویس OnionShare می‌تواند به عنوان یک کلید موقت عمل " "کند**. این بدان معناست که سرویس شما در زمان مشخصی در آینده، در صورتی که شما " "حضور نداشته باشید، عمومی می‌شود. اگر ات�اقی برای شما نی�تد، می‌توانید سرویس را " "قبل از شروع برنامه‌ریزی شده لغو کنید." #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" "**زمان‌بندی سرویس OnionShare برای توق� خودکار، میزان ا�شای آن را محدود " "می‌کند**. اگر می‌خواهید اطلاعات محرمانه یا چیزی را که قدیمی می‌شود به اشتراک " "بگذارید، می‌توانید این کار را برای مدت زمان محدودی انجام دهید." #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "رابط خط �رمان" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" "علاوه بر اینتر�یس گرا�یکی، OnionShare دارای یک اینتر�یس command-line نیز هست." #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "نصب نسخه CLI" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" "اگر بسته Snap، macOS یا Windows را نصب کرده‌اید، نسخه CLI را از قبل نصب " "کرده‌اید." #: ../../source/advanced.rst:77 msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "روش دیگر، نصب نسخه خط-�رمان OnionShare با است�اده از ``pip3``:: است." #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" "توجه داشته باشید که به بسته‌ی ``tor`` نیز نیاز خواهید داشت. در macOS، آن را " "با دستور زیر نصب کنید: ``brew install tor``" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "بعد به این صورت اجرایش کنید::" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" "اطلاعات مربوط به نصب آن در سیستم عامل های مختل� را می توان در`CLI README file " "`_در " "مخزن Git یا�ت." #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "اجرای CLI از Snap" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" "اگر OnionShare را با است�اده از بسته Snap نصب کرده‌اید، می‌توانید " "``onionshare.cli`` را برای دسترسی به نسخه رابط command-line اجرا کنید." #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "اجرای CLI از macOS" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" "از ترمینال، می توانید``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help`` را اجرا کنید." #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "اجرای CLI از ویندوز" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "در نصب ویندوز، �ایل اجرایی ``onionshare-cli.exe`` موجود است." #: ../../source/advanced.rst:105 msgid "Usage" msgstr "کاربرد" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "با اجرای دستور ``onionshare --help``::، مستندات خط-�رمان را مرور کنید." #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "اجرای CLI به عنوان یک �ایل واحد systemd" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" "می‌توان OnionShare را به طور خودکار از طریق رابط خط-�رمان (CLI) و با است�اده " "از یک �ایل واحد systemd اجرا کرد." #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" "اگر در حالت «پایدار» (persistent mode) کار می‌کنید و می‌خواهید هر بار که " "دستگاه شما روشن می‌شود، همان سرویس onion را اجرا کنید، این قابلیت می‌تواند " "بسیار م�ید باشد." #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" "برای انجام این کار، ابتدا باید اول json config مربوط به OnionShare را آماده " "کنید." #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" "config اصلی OnionShare به شرح زیر است. در این مثال، در مسیر ``home/user/" ".config/onionshare/onionshare.json`` ذخیره می‌شود. ممکن است لازم باشد برخی از " "تنظیمات را تغییر دهید، اما اگر از قبل OnionShare را نصب کرده‌اید، احتمالاً " "تقریباً شبیه به این خواهد بود::" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" "به بخش 'persistent_tabs' توجه کنید. اکنون �ایلی در ``/home/user/.config/" "onionshare/persistent/my-persistent-onion.json`` ایجاد خواهیم کرد که به شکل " "زیر است::" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" "**از این کلید خصوصی، کلید service_id یا کلید client_auth در واقع است�اده " "نکنید! آنها �قط به عنوان مثال نشان داده شده‌اند. هرگز کلید خصوصی را با کسی به " "اشتراک نگذارید.**" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" "ساده‌ترین راه برای تولید آدرس onion و کلید خصوصی این است که ابتدا یک تب " "OnionShare 'پین‌شده' در برنامه دسکتاپ ایجاد کنید و اشتراک‌گذاری را برای اولین " "بار شروع کنید. این کار تنظیمات پایدار را در پوشه ``.config/onionshare/" "persistent/`` شما با یک نام تصاد�ی ذخیره می‌کند. می‌توانید پس از ایجاد اولین تب" "، آن را از حالت پین خارج کنید. یا می‌توانید آن را در همان جایی که هست رها " "کنید و از آن �ایل پایدار در �ایل واحد systemd خود در زیر است�اده کنید." #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" "اکنون می‌توانید یک �ایل واحد systemd را در ``/etc/systemd/system/onionshare-" "cli.service`` ایجاد کنید. حتماً User و Group را مطابق با user/group خودتان " "تنظیم کنید، و همچنین هرگونه تغییری در هر مسیری به �ایل باینری onionshare-cli " "یا مسیرهای configs و اشتراک‌گذاری‌های JSON خود ایجاد کنید." #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "�ایل واحد systemd باید به این شکل باشد::" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" "توجه داشته باشید که اگرچه ``/home/user/my-shared-file.txt`` در بخش " "``filenames`` از �ایل ``my-persistent-onion.json`` تعری� شده است، اما هنوز " "هم لازم است که آن را به عنوان اثبات برای دستور onionshare-cli مشخص کنید." #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" "حتماً بعد از ایجاد �ایل واحد، دستور ``sudo systemctl daemon-reload`` را اجرا " "کنید." #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" "حالا می‌توانید دستور ``sudo systemctl start onionshare-cli.service`` را اجرا " "کنید. اگر ``journalctl`` را نصب کرده‌اید، می‌توانید ``sudo journalctl -f -t " "onionshare-cli`` را اجرا کنید و باید خروجی راه‌اندازی سرویس خود را مشاهده " "کنید::" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" "اگر نمی‌خواهید کاربرانتان از کلید خصوصی است�اده کنند، در تنظیمات ``general`` " "�ایل my-persistent-onion.json، گزینه ``public`` را روی ``true`` تنظیم کنید." #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "میانبرهای کیبورد" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" "برنامه دسکتاپ OnionShare برای راحتی و دسترسی، شامل برخی میانبرهای کیبورد " "است::" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "و از ص�حه انتخاب حالت اصلی::" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "انتقال داده‌های OnionShare به رایانه دیگر" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" "ممکن است بخواهید هنگام تغییر به یک رایانه دیگر، داده‌های OnionShare خود را " "منتقل کنید. این امر به ویژه در صورتی صادق است که یک آدرس onion «مداوم» " "داشته‌اید و می‌خواهید آن را ح�ظ کنید." #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" "OnionShare تمام این داده‌ها را در یک پوشه خاص ذخیره می‌کند. پوشه مربوط به " "سیستم عامل خود را در زیر، در رایانه جدید خود کپی کنید:" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "Linux: ``~/.config/onionshare``" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "macOS: ``~/Library/Application Support/OnionShare``" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "Windows: ``%APPDATA%\\OnionShare``" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "پارامترهای �ایل پیکربندی" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" "OnionShare تنظیمات خود را در یک �ایل JSON ذخیره می‌کند. هر دو نسخه CLI و " "Desktop از این �ایل پیکربندی است�اده می‌کنند. CLI همچنین به شما امکان می‌دهد " "با است�اده از ``--config`` مسیر �ایل پیکربندی س�ارشی را مشخص کنید." #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" "در زیر پارامترهای �ایل پیکربندی و معنی آنها آمده است. اگر �ایل پیکربندی شما " "پارامترهای دیگری دارد که در اینجا ذکر نشده است، ممکن است از نسخه‌های قدیمی‌تر " "OnionShare منسوخ شده باشند." #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "پارامتر" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "نوع" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "توضیح" #: ../../source/advanced.rst:324 msgid "version" msgstr "نسخه" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "``رشته``" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "نسخه OnionShare. شما هرگز نیازی به تغییر این مقدار نخواهید داشت." #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "نوع_اتصال" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" "نحوه اتصال OnionShare به Tor. گزینه‌های معتبر عبارتند از «bundled»، «automatic" "» (از اتصال Tor مرورگر Tor است�اده کنید)، «control_port» یا «socket_file». " "پیش‌�رض: «bundled»" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "control_port_address" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" "آدرس IP پورت کنترل Tor، اگر ``connection_type`` روی 'control_port' تنظیم شده " "باشد. پیش‌�رض: '127.0.0.1'" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "control_port_port" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "``عدد صحیح``" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" "شماره پورت کنترل تور، اگر ``connection_type`` روی 'control_port' تنظیم شده " "باشد. پیش‌�رض: '9051'" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "socks_address" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" "آدرس IP پروکسی SOCKS Tor، در صورتی که ``connection_type`` روی " "'control_port'' یا 'socket_file'' تنظیم شده باشد. پیش‌�رض: '127.0.0.1'" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "socks_port" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" "شماره پورت پروکسی SOCKS Tor، در صورتی که ``connection_type`` روی " "'control_port'' یا 'socket_file'' تنظیم شده باشد. پیش‌�رض: ''9050''" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "socket_file_path" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" "مسیر �ایل سوکت Tor، اگر ``connection_type`` روی 'socket_file' تنظیم شده " "باشد. پیش‌�رض: '/var/run/tor/control'" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "auth_type" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" "اگر دسترسی به پورت کنترل Tor نیاز به رمز عبور داشته باشد، می‌توان آن را روی «" "password» تنظیم کرد، در غیر این صورت «no_auth». پیش‌�رض: «no_auth»" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "auth_password" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" "اگر دسترسی به پورت کنترل Tor نیاز به رمز عبور دارد و ``auth_type`` روی " "'password' تنظیم شده است، رمز عبور را اینجا مشخص کنید. پیش‌�رض: ''" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "auto_connect" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "``boolean``" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" "اینکه آیا OnionShare هنگام شروع به کار به طور خودکار به Tor متصل شود یا خیر. " "پیش‌�رض: غلط" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "use_autoupdate" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" "اینکه آیا OnionShare باید به‌طور خودکار به‌روزرسانی‌ها را بررسی کند (از طریق " "Tor). این تنظیم �قط برای نصب‌های MacOS یا Windows معتبر است. پیش‌�رض: درست." #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "autoupdate_timestamp" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "آخرین باری که OnionShare به‌روزرسانی‌ها را بررسی کرد. پیش‌�رض: هیچکدام" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "bridges_enabled" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "اینکه آیا با است�اده از پل‌ها به Tor متصل شویم یا خیر. پیش‌�رض: غلط" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "bridges_type" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" "وقتی ``bridges_enabled`` روی 'درست' تنظیم شده باشد، پل‌ها از کجا باید " "بارگذاری شوند. گزینه‌ها عبارتند از \"built-in\" (پل‌هایی که با OnionShare " "ارائه می‌شوند و ممکن است از Tor به‌روزرسانی شوند)، \"moat\" (درخواست پل‌ها از " "API Moat Tor) یا \"custom\" (پل‌های ارائه شده توسط کاربر). پیش‌�رض: \"built-" "in\"" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "bridges_builtin_pt" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" "وقتی ``bridges_type`` روی \"built-in\" تنظیم شده باشد، این مشخص می‌کند که از " "کدام نوع پروتکل پل باید است�اده شود. گزینه‌ها عبارتند از \"obfs4\"، \"meek-" "azure\" یا \"snowflake\". پیش‌�رض: \"obfs4\"" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "bridges_moat" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" "وقتی ``bridges_type`` روی \"moat\" تنظیم شده باشد، پل‌هایی که از API Moat Tor " "برگردانده می‌شوند در اینجا ذخیره می‌شوند. پیش‌�رض: \"\"" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "bridges_custom" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" "وقتی ``bridges_type`` روی \"custom\" تنظیم شده باشد، پل‌هایی که توسط کاربر " "مشخص می‌شوند در اینجا ذخیره می‌شوند. هر خط پل را در رشته با '\\n' جدا کنید. " "پیش‌�رض: \"\"" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "bridges_builtin" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "``dict``" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" "وقتی ``bridges_type`` روی \"built-in\" تنظیم شده باشد، OnionShare جدیدترین " "پل‌های داخلی توصیه شده توسط Tor را دریا�ت کرده و آنها را در اینجا ذخیره " "می‌کند. پیش‌�رض: {}" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "persistent_tabs" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "``list``" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" "اگر کاربر هر تبی را به عنوان «ذخیره‌شده» تعری� کرده باشد (به این معنی که هر " "بار که OnionShare شروع می‌شود، آنها پایدار هستند و آدرس onion آنها تغییر " "نمی‌کند)، به آنها یک شناسه تصاد�ی داده می‌شود که در اینجا �هرست می‌شود. onion " "پایدار به عنوان یک �ایل JSON با همان نام این شناسه، در زیرپوشه‌ای از پوشه " "پیکربندی OnionShare به نام «persistent» ذخیره می‌شود. پیش‌�رض: []" #: ../../source/advanced.rst:343 msgid "locale" msgstr "locale" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" "Locale مورد است�اده در OnionShare. پیش‌�رض: None (که معادل 'en' است). برای " "کدهای زبان locale معتبر، به 'available_locales' در https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py مراجعه کنید." #: ../../source/advanced.rst:344 msgid "theme" msgstr "تم" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" "تم برنامه دسکتاپ OnionShare. گزینه‌های معتبر عبارتند از ۰ (تشخیص خودکار تم " "روشن یا تیره رایانه کاربر)، ۱ (روشن) یا ۲ (تیره)." #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "پارامترهای �ایل پیکربندی برای حالت پایدار onion" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" "همانطور که در بالا توضیح داده شد، هر onion «حالت پایدار» پارامترهای خاص خود " "را دارد که در �ایل JSON مخصوص به خود ذخیره می‌شوند. مسیر این �ایل را می‌توان " "برای ابزار CLI با ``--حالت پایدار`` مشخص کرد." #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "در اینجا مثالی از پیکربندی حالت پایدار JSON آورده شده است::" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" "در زیر پارامترهای �ایل پیکربندی برای یک onion پایدار و معنای آنها برای هر " "بخش در JSON آمده است." #: ../../source/advanced.rst:399 msgid "onion" msgstr "onion" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "private_key" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "کلید خصوصی رمزگذاری شده با Base64 از سرویس onion" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "client_auth_priv_key" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" "کلید خصوصی هنگام است�اده از هویت سنجی کلاینت. این را برای کاربر ارسال کنید." #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "client_auth_pub_key" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" "کلید عمومی هنگام است�اده از هویت سنجی کلاینت. در سمت OnionShare است�اده می‌شود." #: ../../source/advanced.rst:410 msgid "persistent" msgstr "پایدار" #: ../../source/advanced.rst:415 msgid "mode" msgstr "حالت" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" "حالت مورد است�اده توسط این onion پایدار. گزینه‌ها عبارتند از \"اشتراک‌گذاری\"، " "\"دریا�ت\"، \"وب‌سایت\" یا \"چت\"." #: ../../source/advanced.rst:416 msgid "enabled" msgstr "�عال شده" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" "آیا پایداری برای این onion �عال است یا خیر. وقتی گزینه پایدار در دسکتاپ تیک " "نخورده باشد، کل این �ایل JSON حذ� می‌شود. پیش‌گزیده: درست" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "autostart_on_launch" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" "اینکه آیا این onion پایدار هنگام شروع OnionShare و پس از اتصال Tor به طور " "خودکار شروع به کار کند یا خیر. پیش‌�رض: غلط" #: ../../source/advanced.rst:421 msgid "general" msgstr "عمومی" #: ../../source/advanced.rst:426 msgid "title" msgstr "عنوان" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" "یک عنوان س�ارشی اختیاری برای نمایش در سرویس onion. مقدار پیش‌�رض: پوچ (به جای " "آن \"OnionShare\" نمایش داده خواهد شد)" #: ../../source/advanced.rst:427 msgid "public" msgstr "عمومی" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" "آیا می‌توان به سرویس onion با کلید خصوصی یا بدون آن دسترسی داشت (هویت سنجی " "کلاینت). اگر درست باشد، نیازی به کلید خصوصی نیست." #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "autostart_timer" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" "اینکه آیا سرویس onion برای شروع در یک زمان خاص پیکربندی شده است یا خیر. زمان " "را می‌توان در کاره دسکتاپ تنظیم کرد یا با است�اده از ``--auto-start-timer`` " "با ابزار CLI به ثانیه مشخص کرد. پیش‌گزیده: غلط" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "autostop_timer" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" "آیا سرویس onion طوری پیکربندی شده است که در زمان خاصی متوق� شود. زمان را " "می‌توان در کاره دسکتاپ تنظیم کرد یا با است�اده از ``auto-stop-timer`` با " "ابزار CLI، آن را بر حسب ثانیه مشخص کرد. پیش‌گزیده: غلط" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "service_id" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" "آدرس اینترنتی سرویس onion با طول ۳۲ کاراکتر، بدون طرح و بدون پسوند «.onion»." #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "تنظیمات زیر مختص به «حالت» مشخص شده در بخش ``پایدار`` در بالا هستند." #: ../../source/advanced.rst:436 msgid "share" msgstr "سهم" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "autostop_sharing" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" "اینکه آیا پس از اولین دانلود �ایل‌ها، اشتراک‌گذاری به‌طور خودکار متوق� شود یا " "خیر. پیش‌گزیده: درست" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "نام �ایل‌ها" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "�هرستی از �ایل‌هایی که باید به اشتراک گذاشته شوند. پیش‌گزیده: []" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "log_filenames" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" "اینکه آیا هنگام است�اده از ابزار CLI، درخواست‌های log URL در stdout ثبت شوند " "یا خیر. پیش‌گزیده: غلط." #: ../../source/advanced.rst:447 msgid "receive" msgstr "دریا�ت" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "data_dir" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" "مسیری که �ایل‌ها یا پیام‌های متنی دریا�تی در آن ذخیره می‌شوند. پیش‌گزیده: پوشه‌ی " "'OnionShare' در دایرکتوری خانگی کاربر." #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "webhook_url" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" "یک آدرس وب هوک که OnionShare هنگام دریا�ت �ایل یا پیام متنی، آن را POST " "می‌کند. پیش‌گزیده: null" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "disable_text" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "آیا دریا�ت پیام‌های متنی غیر�عال شود؟ پیش‌�رض: غلط" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "disable_files" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "آیا دریا�ت �ایل غیر�عال شود؟ پیش‌گزیده: غلط" #: ../../source/advanced.rst:459 msgid "website" msgstr "وب‌سایت" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "disable_csp" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" "اگر روی``درست`` تنظیم شود، OnionShare سربرگ پیش‌�رض سیاست امنیت محتوا را برای " "وب‌سایت تنظیم نمی‌کند. پیش‌گزیده:``غلط``" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "custom_csp" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "یک هدر س�ارشی برای سیاست امنیت محتوا به جای هدر پیش‌گزیده ارسال شود." #: ../../source/advanced.rst:471 msgid "chat" msgstr "chat" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "در حال حاضر هیچ تنظیمات قابل تنظیمی برای حالت Chat وجود ندارد." onionshare-onionshare-26fcdc5/docs/source/locale/fa/LC_MESSAGES/develop.po000066400000000000000000000303051521174352300263640ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2026-03-24 12:09+0000\n" "Last-Translator: Maryam Azad \n" "Language-Team: LANGUAGE \n" "Language: fa\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 5.17-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "توسعه دادن OnionShare" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "همکاری کردن" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" "OnionShare یک تیم Keybase باز دارد تا درباره پروژه بحث کند، سؤال بپرسد، " "ایده‌ها و طرح‌ها را به اشتراک بگذارد و برنامه‌هایی برای توسعه آینده بسازد. " "(همچنین این یک راه آسان برای ارسال پیام‌های مستقیم کاملا رمزگذاری شده به " "دیگران در انجمن OnionShare، مانند آدرس‌های OnionShare است.) برای است�اده از " "Keybase، `برنامه Keybase `_ را دانلود کنید، یک " "حساب کاربری ایجاد کنید و`به این تیم بپیوندید `_ for developers and and designers to discuss the project." msgstr "" "OnionShare همچنین یک «لیست پست ایمیلی » برای توسعه‌دهندگان و طراحان دارد تا در مورد پروژه " "با یکدیگر صحبت کنند." #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "کد مشارکتی" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" "کد منبع OnionShare در این مخزن گیت یا�ت می‌شود: https://github.com/onionshare/" "onionshare" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" "اگر مایل به ارائه کد به OnionShare هستید، پیوستن به تیم Keybase و پرسیدن " "سوالاتی در مورد موضوعی که قصد کار روی آن را دارید، م�ید خواهد بود. همچنین " "باید تمام 'مسائل باز _ در " "گیت هاب را بررسی کنید تا ببینید آیا موردی هست که مایل به حل آن باشید." #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" "وقتی آماده‌ی مشارکت در کدزنی هستید، یک درخواست pull در مخزن گیت‌هاب باز کنید و " "بعد یکی از نگهدارندگان پروژه آن را بررسی می‌کند و احتمالاً سؤال می‌پرسد، درخواست " "تغییر می‌دهد، آن را رد می‌کند یا آن را با پروژه ادغام می‌کند." #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "شروع توسعه" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" "OnionShare با زبان Python توسعه داده شده است. برای شروع، مخزن Git را در آدرس " "https://github.com/onionshare/onionshare/ کپی کنید و سپس برای یادگیری نحوه " "تنظیم محیط توسعه برای نسخه خط �رمان، به �ایل ``cli/README.md`` و برای " "یادگیری نحوه تنظیم محیط توسعه برای نسخه گرا�یکی، به �ایل ``desktop/" "README.md`` مراجعه کنید." #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" "این �ایل‌ها حاوی دستورالعمل‌ها و دستورات �نی لازم برای نصب وابستگی‌ها برای " "پلت�رم شما و اجرای OnionShare از درخت منبع هستند." #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "نکات اشکال‌زدایی" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "حالت م�صل" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" "هنگام توسعه، اجرا کردن OnionShare از طریق ترمینال و اضا�ه کردن پرچم ``--" "verbose`` (یا``-v``) به دستور، راحت است. این کار پیام‌های م�ید زیادی را در " "ترمینال چاپ می‌کند، مانند زمانی که برخی موارد خاص شروع میشوند، زمانی که " "رویدادها ات�اق میا�تد (مانند کلیک شدن روی دکمه‌ها، ذخیره یا بارگذاری مجدد " "تنظیمات) و سایر اطلاعات اشکال‌زدایی. به عنوان مثال::" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" "شما می‌توانید پیام‌های اشکال‌زدایی خودتان را با اجرای متد ``Common.log`` از " "``onionshare/common.py`` اضا�ه کنید. برای مثال:" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" "این می‌تواند هنگام یادگیری زنجیره رویدادهایی که هنگام است�اده از OnionShare " "رخ می‌دهد یا مقدار متغیرهای خاص قبل و بعد از دستکاری آنها م�ید باشد." #: ../../source/develop.rst:124 msgid "Local Only" msgstr "�قط محلی" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" "سرعت Tor کند است، و اغلب راحت‌تر است که در طول توسعه، از شروع سرویس‌های onion " "صر� نظر کنید. می‌توانید این کار را با پرچم ``--local-only`` انجام دهید. به " "عنوان مثال::" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" "در این حالت، شما آدرس اینترنتی ``http://127.0.0.1:17641`` را به جای است�اده " "از مرورگر Tor، در یک مرورگر وب معمولی مانند Firefox وارد می‌کنید. کلید خصوصی " "در حالت �قط محلی در واقع مورد نیاز نیست، بنابراین می‌توانید آن را نادیده " "بگیرید." #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "ترجمه‌های مشارکتی" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" "با ترجمه‌ی OnionShare در `Hosted Weblate `_، به آسان‌تر شدن است�اده از آن و آشناتر و دلنشین‌تر شدن آن برای " "ا�راد کمک کنید. همیشه \"OnionShare\" را با حرو� لاتین بنویسید و در صورت نیاز " "از \"OnionShare (localname)\" است�اده کنید." #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" "برای کمک به ترجمه، یک حساب کاربری Hosted Weblate ایجاد کنید و شروع به مشارکت " "کنید." #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "پیشنهاداتی برای رشته‌های اصلی انگلیسی" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" "گاهی اوقات رشته‌های انگلیسی اصلی اشتباه هستند، یا بین کاربرد و مستندات مطابقت " "ندارند." #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" "با اضا�ه کردن ‎@kingu‎ به کامنت Weblate خود، یا باز کردن یک مشکل در GitHub یا " "درخواست pull، بهبودهای رشته منبع را ثبت کنید. مورد دوم تضمین می‌کند که همه " "توسعه‌دهندگان در سطح بالا پیشنهاد را می‌بینند و می‌توانند رشته را از طریق " "�رآیندهای معمول بررسی کد تغییر دهند." #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "وضعیت ترجمه ها" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" "این وضعیت �علی ترجمه است. اگر می خواهید ترجمه ای را به زبانی که هنوز شروع " "نشده است شروع کنید، لط�اً به لیست پست الکترونیکی بنویسید: onionshare-" "dev@lists.riseup.net" onionshare-onionshare-26fcdc5/docs/source/locale/fa/LC_MESSAGES/features.po000066400000000000000000001110271521174352300265450ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2026-03-26 14:09+0000\n" "Last-Translator: Maryam Azad \n" "Language-Team: LANGUAGE \n" "Language: fa\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 5.17-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "چگونه OnionShare کار میکند" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" "سرورهای وب به صورت محلی در رایانه شما راه اندازی می شوند و در دسترس ا�راد " "دیگر قرار می گیرند به عنوان `Tor`_`سرویس های " "پیاز `_." #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" "به طور پیش‌گزینه، آدرس‌های وب OnionShare با یک کلید خصوصی محا�ظت می‌شوند." #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "آدرس‌های OnionShare چیزی شبیه به این هستند::" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "و کلیدهای خصوصی ممکن است چیزی شبیه به این باشند::" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" "شما مسئول هستید که آن URL و کلید خصوصی را با است�اده از یک کانال ارتباطی " "دلخواه مانند یک پیام چت رمزگذاری شده یا با است�اده از چیزی با امنیت کمتر " "مانند ایمیل رمزگذاری نشده، به صورت ایمن به اشتراک بگذارید که بستگی دارد به " "`مدل تهدیدتان `_." #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" "ٰا�رادی که آدرس URL را برایشان ارسال می‌کنید، آن را کپی کرده و در `مرورگر Tor " "` قرار می‌دهند تا به سرویس OnionShare دسترسی " "پیدا کنند. مرورگر Tor سپس کلید خصوصی را درخواست می‌کند که ا�راد می‌توانند آن " "را کپی کرده و در مرورگر خود قرار دهند." #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" "اگر OnionShare را روی لپ‌تاپ خود اجرا کنید تا �ایل‌هایی را برای کسی ارسال کنید" "، و سپس قبل از ارسال �ایل‌ها، آن را به حالت تعلیق درآورید، این سرویس تا زمانی " "که لپ‌تاپ شما از حالت تعلیق خارج نشده و دوباره به اینترنت متصل نشود، در دسترس " "نخواهد بود. OnionShare هنگام کار با ا�راد به صورت بلادرنگ بهترین عملکرد را " "دارد." #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" "از آنجا که رایانه شخصی شما سرور وب است، *هیچ شخص ثالثی نمی‌تواند به هر ات�اقی " "که در OnionShare می‌ا�تد دسترسی پیدا کند*، حتی توسعه‌دهندگان OnionShare. این " "کاملاً خصوصی است. و از آنجا که OnionShare مبتنی بر سرویس‌های Tor نیز هست، از " "ناشناس بودن شما نیز محا�ظت می‌کند. برای اطلاعات بیشتر به :doc:`security " "design` مراجعه کنید." #: ../../source/features.rst:29 msgid "Share Files" msgstr "به اشتراک‌گذاشتن �ایل‌ها" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" "شما می‌توانید از OnionShare برای ارسال �ایل‌ها و پوشه‌ها به ا�راد به صورت ایمن " "و ناشناس است�اده کنید. یک تب اشتراک‌گذاری را باز کنید، �ایل‌ها و پوشه‌هایی را " "که می‌خواهید به اشتراک بگذارید، آنها را بکشید و روی «شروع به اشتراک‌گذاشتن» " "کلیک کنید." #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" "بعد از اضا�ه کردن �ایل‌ها، تنظیماتی را مشاهده خواهید کرد. قبل از شروع " "اشتراک‌گذاری، مطمئن شوید که تنظیمات مورد نظر خود را انتخاب کرده‌اید." #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" "به محض اینکه کسی دانلود �ایل‌های شما را تمام کند، OnionShare به طور خودکار " "سرور را متوق� می‌کند و وب‌سایت را از اینترنت حذ� می‌کند. برای اینکه چندین ن�ر " "بتوانند آنها را دانلود کنند، علامت چک مارک کادر «اشتراک‌گذاری را پس از ارسال " "�ایل‌ها متوق� کنید (برای مجاز کردن دانلود �ایل‌های جداگانه، علامت کادر را " "بردارید)» را بردارید." #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" "همچنین، اگر این کادر را بردارید، ا�راد می‌توانند �ایل‌های تکی که به اشتراک " "می‌گذارید را دانلود کنند، نه یک نسخه �شرده از همه �ایل‌ها." #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" "وقتی آماده اشتراک‌گذاری شدید، روی دکمه «شروع اشتراک‌گذاری» کلیک کنید. همیشه " "می‌توانید روی «توق� اشتراک‌گذاری» کلیک کنید یا از OnionShare خارج شوید و " "بلا�اصله وب‌سایت را از دسترس خارج کنید. همچنین می‌توانید روی نماد «↑» در گوشه " "بالا سمت راست کلیک کنید تا تاریخچه و پیشر�ت ا�رادی که �ایل‌های شما را دانلود " "کرده‌اند را نشان دهید." #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" "حالا که OnionShare دارید، آدرس و کلید خصوصی را کپی کنید و آن را برای شخصی که " "می‌خواهید �ایل‌ها را دریا�ت کند ارسال کنید. اگر �ایل‌ها نیاز به ایمن ماندن دارند" "، یا شخص در معرض خطر دیگری است، از یک برنامه پیام‌رسان رمزگذاری شده است�اده " "کنید." #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" "سپس آن شخص باید آدرس را در مرورگر Tor بارگذاری کند. پس از ورود به سیستم با " "کلید خصوصی، �ایل‌ها را می‌توان با کلیک روی پیوند «دانلود �ایل‌ها» در گوشه، " "مستقیماً از رایانه شما دانلود کرد." #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "‬دریا�ت �ایل‌ها و پیام‌ها" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" "شما می‌توانید از OnionShare است�اده کنید تا ا�راد به صورت ناشناس �ایل‌ها و " "پیام‌ها را مستقیماً به رایانه شما ارسال کنند، که اساساً آن را به یک دراپ‌باکس " "ناشناس تبدیل می‌کند. یک برگه دریا�ت (receive tab) باز کنید و تنظیمات مورد نظر " "خود را انتخاب کنید." #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "می‌توانید پوشه‌ای را برای ذخیره پیام‌ها و �ایل‌های ارسالی جستجو کنید." #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" "اگر می‌خواهید �قط آپلود �ایل مجاز باشد، می‌توانید گزینه «غیر�عال کردن ارسال متن" "» را تیک بزنید و اگر می‌خواهید �قط ارسال پیام‌های متنی، مانند �رم تماس ناشناس، " "مجاز باشد، می‌توانید گزینه «غیر�عال کردن آپلود �ایل‌ها» را تیک بزنید." #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" "اگر می‌خواهید وقتی کسی �ایل یا پیامی را به سرویس OnionShare شما ارسال می‌کند، " "مطلع شوید، می‌توانید گزینه «است�اده از اعلان وب هوک» را تیک بزنید و سپس یک URL " "وب هوک انتخاب کنید. اگر از این ویژگی است�اده کنید، OnionShare هر زمان که کسی " "�ایل یا پیامی ارسال کند، یک درخواست HTTP POST به این URL ارسال می‌کند. برای " "مثال، اگر می‌خواهید یک پیام متنی رمزگذاری شده در برنامه پیام‌رسان `Keybase " "`_ دریا�ت کنید، می‌توانید با `@webhookbot `_ مکالمه‌ای را شروع کنید، ``!webhook create onionshare-" "alerts`` را تایپ کنید و با یک URL پاسخ داده می‌شود. از آن به عنوان URL وب‌هوک " "اعلان است�اده کنید. اگر کسی �ایلی را در سرویس حالت دریا�ت شما آپلود کند، " "@webhookbot پیامی در Keybase برای شما ارسال می‌کند و به محض وقوع، شما را مطلع " "می‌کند." #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" "وقتی آماده شدید، روی «شروع حالت دریا�ت» کلیک کنید. این کار سرویس OnionShare " "را شروع می‌کند. هر کسی که این آدرس را در مرورگر Tor خود بارگذاری کند، می‌تواند " "�ایل‌ها و پیام‌هایی را که در رایانه شما بارگذاری می‌شوند، ارسال کند." #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" "همچنین می‌توانید روی آیکون «↓» در گوشه بالا سمت راست کلیک کنید تا تاریخچه و " "روند ارسال �ایل توسط ا�راد را مشاهده کنید." #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "" "این شکلی است که برای کسی که برای شما �ایل و پیام ارسال می‌کند، نمایش داده " "می‌شود." #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" "وقتی شخصی �ایل‌ها یا پیام‌هایی را به سرویس دریا�ت شما ارسال می‌کند، به‌طور " "پیش‌گزینه در پوشه‌ای به نام ``OnionShare`` در پوشه اصلی رایانه شما ذخیره می‌شود " "که به طور خودکار در زیرپوشه‌های جداگانه بر اساس زمان آپلود �ایل‌ها سازماندهی " "می‌شود." #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" "راه‌اندازی یک سرویس دریا�ت OnionShare برای روزنامه‌نگاران و دیگرانی که نیاز به " "پذیرش امن اسناد از منابع ناشناس دارند، م�ید است. وقتی از این طریق است�اده " "می‌شود، OnionShare شبیه یک نسخه سبک‌وزن، ساده‌تر و نه کاملاً امنتر از `SecureDrop " "`سیستم ارسال ا�شاگران است، عمل میکند." #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "با مسئولیت خود است�اده کنید" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" "درست مانند پیوست‌های مخرب در یک ایمیل، ممکن است شخصی با آپلود یک �ایل مخرب در " "سرویس OnionShare به رایانه شما حمله کند. OnionShare هیچ مکانیزم ایمنی برای " "محا�ظت از سیستم شما در برابر �ایل های مخرب اضا�ه نمی کند." #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" "اگر یک �ایل Office یا یک �ایل PDF را از طریق OnionShare دریا�ت می‌کنید، " "می‌توانید این اسناد را به �ایل‌های قابل اعتماد PDF تبدیل کنید با است�اده از " "`Dangerzone `_. همچنین می‌توانید هنگام باز کردن " "اسناد نامعتبر با باز کردن آنها در `Tails `_ یا در " "`Qubes `_ disposableVM از خود محا�ظت کنید." #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" "با این حال، باز کردن پیام‌های متنی ارسال شده از طریق OnionShare همیشه بی‌خطر " "است." #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "نکاتی برای اجرای سرویس دریا�ت" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" "اگر می‌خواهید با است�اده از OnionShare، دراپ‌باکس ناشناس خود را میزبانی کنید، " "توصیه می‌شود این کار را روی یک کامپیوتر جداگانه و اختصاصی که همیشه روشن و " "متصل به اینترنت است انجام دهید، و نه روی کامپیوتری که مرتباً از آن است�اده " "می‌کنید." #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" "اگر قصد دارید آدرس OnionShare را در وب‌سایت یا پرو�ایل‌های رسانه‌های اجتماعی " "خود قرار دهید، تب را ذخیره کنید (به :ref:`save_tabs` مراجعه کنید) و آن را به " "عنوان یک سرویس عمومی اجرا کنید (به :ref:`turn_off_private_key` مراجعه کنید). " "همچنین ایده خوبی است که یک عنوان دلخواه به آن بدهید (به :ref:`custom_titles` " "مراجعه کنید)." #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "سایر نکات احتیاطی که باید در حالت دریا�ت از آنها آگاه باشید" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" "گزارش‌هایی وجود دارد مبنی بر اینکه OnionBrowser در دستگاه‌های iOS قادر به " "آپلود �ایل‌ها در OnionShare در حالت دریا�ت (Receive Mode) و در حالت امنیتی «" "نقره‌ای» نیست. برای بررسی امکان آپلود پیام یا �ایل، حالت‌های برنزی یا طلایی را " "امتحان کنید." #: ../../source/features.rst:107 msgid "Host a Website" msgstr "از یک وب‌سایت میزبانی کنید" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" "برای میزبانی یک وب‌سایت HTML استاتیک با OnionShare، یک برگه وب‌سایت را باز کنید" "، �ایل‌ها و پوشه‌هایی که محتوای استاتیک را تشکیل می‌دهند به آنجا بکشید و وقتی " "آماده شدید، روی «شروع اشتراک‌گذاری» کلیک کنید." #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" "اگر یک �ایل ``index.html`` اضا�ه کنید، وقتی کسی وب‌سایت شما را بارگذاری می‌کند" "، این �ایل رندر می‌شود. همچنین باید سایر �ایل‌های HTML، �ایل‌های CSS، �ایل‌های " "جاوا اسکریپت و تصاویری که وب‌سایت را تشکیل می‌دهند را نیز اضا�ه کنید. (توجه " "داشته باشید که OnionShare �قط از میزبانی وب‌سایت‌های *استاتیک* پشتیبانی می‌کند. " "نمی‌تواند وب‌سایت‌هایی را که کد اجرا می‌کنند یا از پایگاه داده است�اده می‌کنند، " "میزبانی کند. بنابراین، مثلاً نمی‌توانید از وردپرس است�اده کنید.)" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" "اگر �ایل ``index.html`` نداشته باشید، به جای آن �هرستی از دایرکتوری‌ها نمایش " "داده می‌شود و ا�رادی که آن را بارگذاری می‌کنند می‌توانند �ایل‌ها را بررسی کرده و " "آنها را دانلود کنند." #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "سیاست امنیت محتوا" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" "به طور پیش‌�رض، OnionShare با تنظیم یک سربرگ سختگیرانه با عنوان` «سیاست امنیت " "محتوا `_» به ایمن‌سازی " "وب‌سایت شما کمک می‌کند. با این حال، این کار از بارگیری محتوای شخص ثالث در داخل " "ص�حه وب جلوگیری می‌کند." #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" "اگر می‌خواهید محتوا را از وب‌سایت‌های شخص ثالث، مانند دارایی‌ها یا کتابخانه‌های " "جاوا اسکریپت از CDNها بارگذاری کنید، دو گزینه دارید:" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" "شما می‌توانید ارسال سربرگ سیاست امنیتی محتوا را با علامت زدن کادر «سربرگ سیاست " "امنیتی محتوا ارسال نشود (به وب‌سایت شما اجازه می‌دهد از منابع شخص ثالث است�اده " "کند)» قبل از شروع سرویس، غیر�عال کنید." #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "شما می‌توانید یک هدر س�ارشی برای سیاست امنیت محتوا ارسال کنید.‎‎" #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "نکاتی برای اجرای خدمات وب سایت" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" "اگر می‌خواهید با است�اده از OnionShare یک وب‌سایت را برای مدت طولانی میزبانی " "کنید (منظور �قط نمایش سریع چیزی به کسی نیست)، توصیه می‌شود این کار را روی یک " "رایانه جداگانه و اختصاصی که همیشه روشن و متصل به اینترنت است انجام دهید، و " "نه روی رایانه‌ای که مرتباً از آن است�اده می‌کنید. تب را ذخیره کنید (به " ":ref:`save_tabs` مراجعه کنید) تا اگر OnionShare را بستید و بعداً دوباره باز " "کردید، بتوانید وب‌سایت را با همان آدرس از سر بگیرید." #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" "اگر وب‌سایت شما برای عموم در نظر گر�ته شده است، باید آن را به عنوان یک سرویس " "عمومی اداره کنید (به :ref:`turn_off_private_key` مراجعه کنید)." #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "چت ناشناس" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" "شما می‌توانید از OnionShare برای راه‌اندازی یک اتاق چت خصوصی و امن که هیچ چیزی " "را ثبت نمی‌کند، است�اده کنید. �قط یک تب گ�تگو را باز کنید و روی «شروع سرور چت" "» کلیک کنید." #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" "بعد از اینکه سرور را روشن کردید، آدرس OnionShare و کلید خصوصی آن را کپی کنید " "و برای ا�رادی که می‌خواهید در اتاق چت ناشناس باشند ارسال کنید. اگر محدود کردن " "دقیق ا�رادی که می‌توانند بپیوندند مهم است، از یک برنامه پیام‌رسان رمزگذاری شده " "برای ارسال آدرس و کلید خصوصی OnionShare است�اده کنید." #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" "ا�راد می‌توانند با بارگذاری آدرس OnionShare در مرورگر Tor به اتاق چت " "بپیوندند. این اتاق چت به JavasScript نیاز دارد، بنابراین هر کسی که می‌خواهد " "شرکت کند باید سطح امنیتی مرورگر Tor خود را به جای \"ایمن ترین\" روی " "\"استاندارد\" یا \"ایمن تر\" تنظیم کند." #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" "وقتی کسی به اتاق چت می‌پیوندد، یک نام تصاد�ی به او اختصاص داده می‌شود. او " "می‌تواند با تایپ کردن نام جدید در کادر پنل سمت چپ و �شار دادن دکمه ↵، نام خود " "را تغییر دهد. از آنجایی که تاریخچه چت در هیچ جایی ذخیره نمی‌شود، حتی اگر " "دیگران از قبل در اتاق در حال چت کردن بودند، اصلاً نمایش داده نمی‌شود." #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" "در یک اتاق چت OnionShare، همه ناشناس هستند. هر کسی می‌تواند نام خود را به هر " "چیزی تغییر دهد و هیچ راهی برای تأیید هویت کسی وجود ندارد." #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" "با این حال، اگر یک اتاق چت OnionShare ایجاد کنید و آدرس را به صورت ایمن �قط " "برای گروه کوچکی از دوستان مورد اعتماد با است�اده از پیام‌های رمزگذاری شده " "ارسال کنید، می‌توانید تا حد زیادی مطمئن باشید که ا�رادی که به اتاق گ�تگو " "می‌پیوندند، دوستان شما هستند." #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "این چقدر م�ید است؟" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" "اگر از قبل نیاز به است�اده از یک برنامه پیام‌رسان رمزگذاری‌شده دارید، دیگر چه " "نیازی به اتاق چت OnionShare دارید؟ این اتاق چت ردپای کمتری از خود به جا " "می‌گذارد." #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" "برای مثال، اگر شما پیامی را به یک گروه سیگنال ارسال کنید، یک کپی از پیام شما " "در هر دستگاه (گوشی‌های هوشمند و رایانه‌ها در صورت تنظیم سیگنال دسکتاپ) هر یک " "از اعضای گروه قرار می‌گیرد. حتی اگر پیام‌های ناپدید شونده روشن باشد، تأیید " "اینکه همه کپی‌های پیام‌ها واقعاً از همه دستگاه‌ها حذ� شده‌اند و از هر مکان دیگری " "(مانند پایگاه‌های داده اعلان‌ها) که ممکن است در آن ذخیره شده باشند، دشوار است. " "اتاق‌های چت OnionShare هیچ پیامی را در هیچ جایی ذخیره نمی‌کنند، بنابراین مشکل " "به حداقل می‌رسد." #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" "اتاق‌های چت OnionShare همچنین می‌توانند برای ا�رادی که می‌خواهند به صورت ناشناس " "و ایمن با کسی چت کنند، بدون نیاز به ایجاد حساب کاربری، م�ید باشند. به عنوان " "مثال، یک منبع می‌تواند با است�اده از یک آدرس ایمیل یکبار مصر�، آدرس " "OnionShare را برای یک روزنامه‌نگار ارسال کند و سپس منتظر بماند تا روزنامه‌نگار " "به اتاق گ�تگو بپیوندد، بدون اینکه ناشناس بودن آنها به خطر بی�تد." #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "رمزنگاری چگونه کار می‌کند؟" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" "از آنجا که OnionShare به سرویس‌های Tor onion متکی است، ارتباطات بین مرورگر " "Tor و OnionShare همگی رمزگذاری سرتاسری (E2EE) دارند. وقتی کسی پیامی را در یک " "اتاق چت OnionShare ارسال می‌کند، آن را از طریق اتصال onion E2EE به سرور ارسال " "می‌کند، که سپس آن را با است�اده از WebSockets و از طریق اتصالات onion E2EE خود " "به سایر اعضای اتاق گ�تگو ارسال می‌کند." #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" "OnionShare به خودی خود هیچ رمزگذاری چتی را پیاده‌سازی نمی‌کند. در عوض، به " "رمزگذاری سرویس Tor onion متکی است." onionshare-onionshare-26fcdc5/docs/source/locale/fa/LC_MESSAGES/help.po000066400000000000000000000067071521174352300256670ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2026-02-07 14:10+0000\n" "Last-Translator: Maryam Azad \n" "Language-Team: LANGUAGE \n" "Language: fa\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 5.16-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "دریا�ت کمک" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "این وبسایت را بخوانید" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" "شما دستورالعمل‌هایی در مورد نحوه است�اده از OnionShare پیدا خواهید کرد. ابتدا " "تمام بخش‌ها را مرور کنید تا ببینید آیا چیزی به سوالات شما پاسخ می‌دهد یا خیر." #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "مشکلات GitHub را بررسی کنید" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" "اگر در وب‌سایت نیست، لط�اً 'مشکلات GitHub در ' را بررسی کنید. ممکن است شخص دیگری با همین مشکل مواجه شده " "باشد و آن را با توسعه‌دهندگان مطرح کرده باشد، یا حتی راه‌حلی ارائه داده باشد." #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "خودتان یک مشکل را ارسال کنید" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" "اگر نمی‌توانید راه‌حلی پیدا کنید، یا می‌خواهید سؤالی بپرسید یا یک ویژگی جدید " "پیشنهاد دهید، لط�اً `مشکل خود را ارسال کنید `_. این کار مستلزم `ایجاد یک حساب گیت هاب _ است." #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "به تیم Keybase ما بپیوندید" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" "برای اطلاع از نحوه‌ی پیوستن به تیم Keybase که برای بحث در مورد پروژه است�اده " "می شود، به آدرس :ref:`collaborating` مراجعه کنید." onionshare-onionshare-26fcdc5/docs/source/locale/fa/LC_MESSAGES/index.po000066400000000000000000000024101521174352300260310ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-10-19 19:38+0000\n" "Last-Translator: Danial Behzadi \n" "Language-Team: LANGUAGE \n" "Language: fa\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 5.8-rc\n" "Generated-By: Babel 2.8.0\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "مستندات پیازرسان" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" "پیازرسان نرم‌ا�زاری آزاد است که می‌گذارد با است�اده از شبکهٔ تور به روشی امن و " "ناشناس پرونده‌ها را هم‌رسانده، پایگاه‌های وب میزبانی کرده و با دوستانتان گپ " "بزنید." onionshare-onionshare-26fcdc5/docs/source/locale/fa/LC_MESSAGES/install.po000066400000000000000000000604661521174352300264070ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2026-06-01 19:58+0530\n" "PO-Revision-Date: 2026-03-28 16:09+0000\n" "Last-Translator: Maryam Azad \n" "Language: fa\n" "Language-Team: fa \n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.18.0\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "نصب" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "ویندوز یا مک‌اواس" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" "می‌توانید OnionShare را برای Windows و macOS از `وب‌سایت OnionShare " "`_ دانلود کنید." #: ../../source/install.rst:12 msgid "Mobile" msgstr "موبایل" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "شما می‌توانید OnionShare را برای موبایل از لینک‌های زیر دانلود کنید" #: ../../source/install.rst:16 msgid "Android" msgstr "Android" #: ../../source/install.rst:17 msgid "" "Google Play: " "https://play.google.com/store/apps/details?id=org.onionshare.android" msgstr "" "پلی گوگل: " "https://play.google.com/store/apps/details?id=org.onionshare.android" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "ا�‌دروید: https://github.com/onionshare/onionshare-android-nightly" #: ../../source/install.rst:20 msgid "iOS" msgstr "آی‌اواس" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "�روشگاه کارهٔ اپل: https://apps.apple.com/app/onionshare/id1601890129" #: ../../source/install.rst:22 msgid "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "بارگیری IPA مستقیم: https://github.com/onionshare/onionshare-ios/releases" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "تست‌�لایت: https://testflight.apple.com/join/ZCJeY65W" #: ../../source/install.rst:27 msgid "Linux" msgstr "Linux" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the " "recommended way is to use either the `Flatpak `_ or" " the `Snap `_ package. Flatpak and Snapcraft " "ensure that you'll always use the newest version and run OnionShare " "inside of a sandbox." msgstr "" "روش‌های مختل�ی برای نصب OnionShare برای Linux وجود دارد، اما روش پیشنهادی" " است�اده از بسته‌های `Flatpak `_ یا `Snap " "`_ است. Flatpak و Snapcraft تضمین می‌کنند که شما " "همیشه از جدیدترین نسخه است�اده خواهید کرد و OnionShare را در داخل یک محیط" " امن (sandbox) اجرا خواهید کرد." #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" "پشتیبانی از Snapcraft در Ubuntu تعبیه شده است و Fedora نیز از Flatpak " "پشتیبانی می‌کند، اما اینکه از کدام است�اده کنید به خودتان بستگی دارد. هر " "دو در همه توزیع‌های Linux کار می‌کنند." #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: " "https://flathub.org/apps/details/org.onionshare.OnionShare" msgstr "" "**نصب OnionShare با است�اده از Flatpk**: " "https://flathub.org/apps/details/org.onionshare.OnionShare" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" "**OnionShare را با است�اده از Snapcraft نصب کنید**: " "https://snapcraft.io/onionshare" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" "همچنین می‌توانید در صورت تمایل، بسته‌های ``.flatpak`` یا ``.snap`` امضا " "شده توسط PGP را از https://onionshare.org/dist/ دانلود و نصب کنید." #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "نصب دستی Flatpak" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" "اگر می‌خواهید OnionShare را به صورت دستی با Flatpak و با است�اده از بسته " "تک �ایلی امضا شده توسط PGP `single-file bundle " "`_نصب کنید، " "می‌توانید این کار را به صورت زیر انجام دهید:" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at " "https://flatpak.org/setup/." msgstr "" "با دنبال کردن دستورالعمل‌های موجود در https://flatpak.org/setup/، Flatpak" " را نصب کنید." #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-" "exists flathub https://flathub.org/repo/flathub.flatpakrepo``. Even " "though you won't be downloading OnionShare from Flathub, OnionShare " "depends on some packages that are only available there." msgstr "" "مخزن Flathub را با اجرای دستور ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo`` اضا�ه کنید. اگرچه " "شما OnionShare را از Flathub دانلود نخواهید کرد، OnionShare به برخی از " "بسته‌هایی که �قط در آنجا موجود هستند، وابسته است." #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of " "OnionShare, and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" "به https://onionshare.org/dist/ بروید، آخرین نسخه OnionShare را انتخاب " "کنید و �ایل‌های ``.flatpak`` و ``.flatpak.asc`` را دانلود کنید." #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See " ":ref:`verifying_sigs` for more info." msgstr "" "امضای PGP �ایل ``.flatpak`` را تأیید کنید. برای اطلاعات بیشتر به " ":ref:`verifying_sigs` مراجعه کنید." #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the " "file you downloaded." msgstr "" "�ایل``.flatpak`` را با اجرای ``flatpak install OnionShare-" "VERSION.flatpak`` نصب کنید. ``VERSION`` را با شماره نسخه �ایلی که دانلود " "کردید جایگزین کنید." #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" "می‌توانید OnionShare را با: `flatpak run org.onionshare.OnionShare` اجرا " "کنید." #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "نصب دستی Snapcraft" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the " "PGP-signed Snapcraft package, you can do so like this:" msgstr "" "اگر می خواهید OnionShare را با است�اده از بسته Snapcraft امضا شده با PGP " "به صورت دستی با Snapcraft نصب کنید، می توانید این کار را به صورت زیر " "انجام دهید:" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at " "https://snapcraft.io/docs/installing-snapd." msgstr "" "Snapcraft را با دنبال کردن دستورالعمل‌های موجود در " "https://snapcraft.io/docs/installing-snapd نصب کنید." #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of " "OnionShare, and download the ``.snap`` and ``.snap.asc`` files." msgstr "" "به https://onionshare.org/dist/ بروید، آخرین نسخه OnionShare را انتخاب " "کنید و �ایل‌های ``.snap`` و ``.snap.asc`` را دانلود کنید." #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs`" " for more info." msgstr "" "امضای PGP �ایل``.snap`` را تأیید کنید. برای اطلاعات بیشتر " "به:ref:`verifying_sigs` مراجعه کنید." #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version " "number of the file you downloaded. Note that you must use `--dangerous` " "because the package is not signed by the Snapcraft store, however you did" " verify its PGP signature, so you know it's legitimate." msgstr "" "�ایل ``.snap`` را با اجرای ``snap install --dangerous " "onionshare_VERSION_amd64.snap`` نصب کنید. ``VERSION`` را با شماره نسخه " "�ایلی که دانلود کردید جایگزین کنید. توجه داشته باشید که باید از " "`--خطرناک` است�اده کنید زیرا بسته توسط �روشگاه Snapcraft امضا نشده است، " "اما شما امضای PGP آن را تأیید کردید، بنابراین می دانید که قانونی است." #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "می‌توانید OnionShare را با: `snap run onionshare` اجرا کنید." #: ../../source/install.rst:68 msgid "Command-line only" msgstr "�قط خط-�رمان" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any " "operating system using the Python package manager ``pip``. :ref:`cli` has" " more info." msgstr "" "شما می توانید �قط نسخه خط-�رمان OnionShare را روی هر سیستم عاملی با " "است�اده از مدیریت بسته ``Python ``pip نصب کنید. :ref:`cli` اطلاعات بیشتری" " دارد." #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "FreeBSD" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare " "can also be installed on `FreeBSD `_. It's " "available via its ports collection or as pre-built package. Should you " "opt to install and use OnionShare on a FreeBSD operating system, please " "be aware that it's **NOT** officially supported by the OnionShare " "project." msgstr "" "اگرچه OnionShare به طور رسمی برای این پلت�رم توسعه داده نشده است، می‌توان" " آن را بر روی FreeBSD `_ نیز نصب کرد. از طریق " "مجموعه پورت های آن یا به عنوان بسته از پیش ساخته شده در دسترس است. اگر " "تصمیم به نصب و است�اده از OnionShare بر روی یک سیستم عامل FreeBSD دارید، " "لط�اً توجه داشته باشید که به طور رسمی توسط پروژه OnionShare پشتیبانی** " "نمی شود**." #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the " "source codes from the official OnionShare repository (or its official " "release packages from `PyPI `_). Should you wish to check changes related to this platform, " "please refer to the following resources:" msgstr "" "اگرچه بسته‌ها و پورت‌های FreeBSD به طور رسمی توسط توسعه‌دهندگان " "OnionShare ارائه و نگهداری نمی‌شوند، کدهای منبع را از مخزن رسمی " "OnionShare (یا بسته‌های انتشار رسمی آن از `PyPI `_) را واکشی و تأیید می‌کنند. اگر می خواهید تغییرات " "مربوط به این پلت�رم را بررسی کنید، لط�اً به منابع زیر مراجعه کنید:" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "https://cgit.freebsd.org/ports/log/www/onionshare" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "https://www.freshports.org/www/onionshare" #: ../../source/install.rst:85 msgid "Manual pkg Installation" msgstr "نصب دستی pkg" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, " "in order to install OnionShare for Python 3.9, use::" msgstr "" "برای نصب بسته باینری، از ``pkg install pyXY-onionshare`` است�اده کنید، با" " ``pyXY`` نسخه Python که بسته برای آن ساخته شده است را مشخص می کند. " "بنابراین، برای نصب OnionShare برای Python 3.9، است�اده کنید از::" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as " "pre-built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli``" " if you want to install that version." msgstr "" "همچنین یک نسخه **�قط خط-�رمان** از OnionShare به عنوان بسته از پیش ساخته " "شده موجود است. اگر می‌خواهید آن نسخه را نصب کنید، ``py39-onionshare`` را " "با ``py39-onionshare-cli`` جایگزین کنید." #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built " "packages, please refer to its `official Handbook section about pkg " "`_." msgstr "" "برای اطلاعات بیشتر و جزئیات بیشتر در مورد بسته های از پیش ساخته شده " "FreeBSD، لط�اً به بخش راهنمای رسمی آن درباره pkg " "`_ مراجعه " "کنید." #: ../../source/install.rst:96 msgid "Manual port Installation" msgstr "نصب دستی پورت" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run " "the following::" msgstr "" "برای نصب پورت FreeBSD، دایرکتوری را به `مجموعه پورت‌ها " "` تغییر دهید که باید قبلاً بررسی کرده باشید و" " موارد زیر را اجرا کنید::" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www" "/onionshare-cli`` if you want to install that version." msgstr "" "مجموعه پورت ها همچنین یک پورت اختصاصی برای نسخه **�قط خط-�رمان** " "OnionShare ارائه می دهد. اگر می‌خواهید آن نسخه را نصب کنید، " "``www/onionshare`` را با ``www/onionshare-cli`` جایگزین کنید." #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports " "collection, please refer to its `official Handbook section about ports " "`_." msgstr "" "برای اطلاعات بیشتر و جزئیات بیشتر درباره مجموعه پورت‌های FreeBSD، لط�اً " "به بخش راهنمای رسمی آن درباره پورت‌ها " "`_ مراجعه " "کنید." #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "تایید امضای PGP" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't " "been tampered with by verifying its PGP signature. For Windows and macOS," " this step is optional and provides defense in depth: the OnionShare " "binaries include operating system-specific signatures, and you can just " "rely on those alone if you'd like." msgstr "" "با تأیید امضای PGP می‌توانید تأیید کنید که بسته‌ای که دانلود می‌کنید " "قانونی است و دستکاری نشده است. برای ویندوز و macOS، این مرحله اختیاری است" " و د�اع عمیقی را ارائه می‌کند: باینری‌های OnionShare شامل امضاهای خاص " "سیستم‌عامل هستند و در صورت تمایل می‌توانید �قط به آن‌ها تکیه کنید." #: ../../source/install.rst:115 msgid "Signing key" msgstr "کلید امضا" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" "بسته ها توسط توسعه دهنده اصلی که مسئول انتشارات خاص است امضا می شوند. در " "اینجا اطلاعات کلیدی GPG برای هر یک از توسعه دهندگان اصلی OnionShare آمده " "است:" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "Micah Lee:" #: ../../source/install.rst:121 msgid "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "اثر انگشت کلید PGP عمومی ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." #: ../../source/install.rst:122 msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver " "`_." msgstr "" "می‌توانید کلید Micah را `از سرور keys.openpgp.org دانلود کنید " "`_." #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "Saptak Sengupta:" #: ../../source/install.rst:125 msgid "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "اثر انگشت کلیدPGP عمومی``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver " "`_." msgstr "" "می‌توانید کلید Saptak را `از سرور keys.openpgp.org keyserver " "`_." #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "Miguel Jacq:" #: ../../source/install.rst:129 msgid "PGP public key fingerprint ``54A91143AE0AB4F7743B01FE888ED1B423A3BC99``." msgstr "" #: ../../source/install.rst:130 #, fuzzy msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver " "`_." msgstr "" "می‌توانید کلید Miguel را `از سرور keys.openpgp.org دانلود کنید " "`." #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you " "probably want `GPGTools `_, and for Windows you " "probably want `Gpg4win `_." msgstr "" "برای تأیید امضاها باید GnuPG را نصب کرده باشید. برای macOS احتمالاً " "`GPGTools `_ و برای ویندوز احتمالا `Gpg4win " "`_ را می خواهید." #: ../../source/install.rst:135 msgid "Signatures" msgstr "امضاها" #: ../../source/install.rst:137 msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, " "macOS, Flatpak, Snap, and source packages, at " "https://onionshare.org/dist/ in the folders named for each version of " "OnionShare. You can also find them on the `GitHub Releases page " "`_." msgstr "" "می‌توانید امضاها (به‌عنوان �ایل‌های ``.asc``)، و همچنین بسته‌های Windows،" " macOS، Flatpak، Snap و منبع را در https://onionshare.org/dist/ در " "پوشه‌های نام‌گذاری شده برای هر نسخه OnionShare پیدا کنید. همچنین " "می‌توانید آنها را در `ص�حه نسخه‌های GitHub " "`_ پیدا کنید." #: ../../source/install.rst:141 msgid "Verifying" msgstr "تأیید کردن" #: ../../source/install.rst:143 msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify " "the binary in a terminal like this:" msgstr "" "هنگامی که کلیدهای عمومی توسعه دهندگان اصلی را به زنجیره کلید GnuPG خود " "وارد کردید، امضای باینری و ``.asc`` را دانلود کردید، می توانید باینری را " "در ترمینال مانند زیر تأیید کنید:" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "برای ویندوز::" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "برای macOS ::" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "برای Linux::" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "و برای �ایل منبع::" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "خروجی مورد انتظار به این شکل است::" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with " "the integrity of the file (malicious or otherwise), and you should not " "install the package." msgstr "" "اگر عبارت ``امضای خوب از`` را نمی‌بینید، ممکن است مشکلی در صحت �ایل (مخرب" " یا غیره) وجود داشته باشد و نباید بسته را نصب کنید." #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" "``هشدار`` نشان داده شده در بالا، مشکل از بسته نیست، بلکه �قط به این معنی " "است که شما سطحی از «اعتماد» به کلید PGP Michah (توسعه‌دهنده اصلی) را " "تعری� نکرده‌اید." #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and" " the `Tor Project `_ may be useful." msgstr "" "اگر می‌خواهید درباره تأیید امضاهای PGP بیشتر بدانید، راهنماهای مربوط به " "`سیستم عامل Qubes `_ و `پروژه Tor `_ ممکن است م�ید باشند." #~ msgid "" #~ "PGP public key fingerprint " #~ "``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." #~ msgstr "اثر انگشت کلید PGP عمومی ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." onionshare-onionshare-26fcdc5/docs/source/locale/fa/LC_MESSAGES/security.po000066400000000000000000000214121521174352300265740ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2026-03-28 16:09+0000\n" "Last-Translator: Maryam Azad \n" "Language-Team: LANGUAGE \n" "Language: fa\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 5.17-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "طراحی امنیتی" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" "ابتدا :ref:`how_it_works` را بخوانید تا با نحوه کار OnionShare آشنا شوید." #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" "مانند همه نرم ا�زارها، OnionShare ممکن است دارای باگ یا آسیب پذیری باشد." #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "آنچه که OnionShare محا�ظت می‌کند" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" "**اشخاص ثالث به هیچ یک از ات�اقاتی که در OnionShare می‌ا�تد دسترسی ندارند.** " "است�اده از OnionShare به معنای میزبانی مستقیم خدمات روی رایانه شماست. هنگام " "اشتراک‌گذاری �ایل‌های خود با OnionShare، آنها روی هیچ سرور شخص ثالثی آپلود " "نمی‌شوند. اگر یک اتاق گ�تگوی OnionShare ایجاد کنید، رایانه شما به عنوان سرور " "برای آن نیز عمل می‌کند. این امر از مدل سنتی اعتماد به رایانه‌های دیگران " "جلوگیری می‌کند." #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" "**استراق سمع‌کنندگان شبکه نمی‌توانند از هر ات�اقی که در OnionShare در حال " "انتقال است، جاسوسی کنند.** ارتباط بین سرویس Tor Onion و مرورگر Tor به صورت " "سرتاسری رمزگذاری شده است. این بدان معناست که مهاجمان شبکه نمی‌توانند چیزی جز " "ترا�یک رمزگذاری شده Tor را استراق سمع کنند. حتی اگر یک استراق سمع‌کننده یک " "نود ملاقات مخرب باشد که برای اتصال مرورگر Tor به سرویس onion OnionShare از آن " "است�اده شود، ترا�یک با است�اده از کلید خصوصی سرویس onion رمزگذاری می‌شود." #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" "**ناشناس بودن کاربران OnionShare توسط Tor محا�ظت می‌شود.** OnionShare و " "مرورگر Tor از ناشناس بودن کاربران محا�ظت می‌کنند. تا زمانی که کاربر " "OnionShare به طور ناشناس آدرس OnionShare را با کاربران مرورگر Tor در میان " "بگذارد، کاربران مرورگر Tor و استراق سمع‌کنندگان نمی‌توانند هویت کاربر " "OnionShare را تشخیص دهند." #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" "**اگر مهاجمی از سرویس onion مطلع شود، همچنان نمی‌تواند به چیزی دسترسی پیدا " "کند.** حملات قبلی علیه شبکه Tor برای شمارش سرویس‌های onion به مهاجمان اجازه " "می‌داد تا آدرس‌های خصوصی ``.onion`` را کش� کنند. برای دسترسی به یک سرویس " "OnionShare از آدرس آن، کلید خصوصی مورد است�اده برای هویت سنجی کلاینت باید حدس " "زده شود (مگر اینکه سرویس با خاموش کردن کلید خصوصی از قبل عمومی شده باشد -- " "به :ref:`turn_off_private_key` مراجعه کنید)." #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "آنچه OnionShare در برابر آن محا�ظت نمی‌کند" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" "**ممکن است ارسال آدرس OnionShare و کلید خصوصی امن نباشد.** ارسال آدرس " "OnionShare به ا�راد، مسئولیت کاربر OnionShare است. اگر به صورت ناامن ارسال " "شود (مانند یک پیام ایمیل که توسط یک مهاجم رصد می‌شود)، یک استراق سمع کننده " "می‌تواند متوجه شود که OnionShare در حال است�اده است. استراق سمع کنندگان " "می‌توانند با بارگیری آدرس‌ها و/یا گم کردن کلید در مرورگر Tor به سرویس‌هایی که " "هنوز �عال هستند دسترسی پیدا کنند. با ارسال ایمن آدرس، از طریق پیام متنی " "رمزگذاری شده (احتمالاً با �عال کردن پیام‌های ناپدید شونده)، ایمیل رمزگذاری شده " "یا حضوری، از این امر جلوگیری کنید. این کار هنگام است�اده از OnionShare برای " "چیزی که محرمانه نیست، ضروری نیست." #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" "**ارسال آدرس OnionShare و کلید خصوصی ممکن است ناشناس نباشد.** برای اطمینان " "از اینکه آدرس OnionShare به صورت ناشناس ارسال می‌شود، باید اقدامات احتیاطی " "بیشتری انجام شود. یک حساب ایمیل یا چت جدید که �قط از طریق Tor قابل دسترسی است" "، می‌تواند برای به اشتراک گذاشتن آدرس است�اده شود. این کار ضروری نیست، مگر " "اینکه ناشناس بودن هد� باشد." onionshare-onionshare-26fcdc5/docs/source/locale/fa/LC_MESSAGES/sphinx.po000066400000000000000000000015251521174352300262410ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-11-14 19:42+0000\n" "Last-Translator: Rezaparsanilo \n" "Language-Team: LANGUAGE \n" "Language: fa\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 5.9-dev\n" "Generated-By: Babel 2.8.0\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "نگارش‌ها" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "Persian" onionshare-onionshare-26fcdc5/docs/source/locale/fa/LC_MESSAGES/tor.po000066400000000000000000000670171521174352300255440ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2026-03-28 16:09+0000\n" "Last-Translator: Maryam Azad \n" "Language-Team: LANGUAGE \n" "Language: fa\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 5.17-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "برقراری ارتباط به Tor" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" "هنگامی که OnionShare شروع می شود، ص�حه ای را به شما نشان می دهد که از شما می " "خواهد به شبکه Tor متصل شوید." #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" "می‌توانید قبل از کلیک روی «اتصال به Tor»، گزینه «اتصال خودکار به Tor» را �عال " "کنید. این یعنی د�عه بعد که OnionShare شروع به کار می‌کند، به جای نمایش " "گزینه‌های اتصال، به طور خودکار با تنظیمات اتصال Tor خود از آخرین جلسه متصل " "می‌شود. اگر اتصال برقرار نشد، همچنان می‌توانید از طریق دکمه «تنظیمات شبکه» " "پل‌ها را امتحان کنید یا Tor را دوباره پیکربندی کنید." #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" "برای شروع �رآیند اتصال می‌توانید روی «اتصال به Tor» کلیک کنید. اگر مشکلی در " "شبکه شما وجود نداشته باشد، از جمله هرگونه تلاشی برای مسدود کردن دسترسی شما به " "شبکه Tor، این کار در همان بار اول باید جواب بدهد." #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" "یا اگر می‌خواهید قبل از اتصال، پل‌ها یا سایر تنظیمات Tor را به صورت دستی تنظیم " "کنید، می‌توانید روی «تنظیمات شبکه» کلیک کنید." #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "دور زدن خودکار سانسور" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" "وقتی روی «اتصال به Tor» کلیک می‌کنید، اگر OnionShare نتواند متصل شود، ممکن " "است به این دلیل باشد که Tor در کشور شما یا در شبکه محلی شما سانسور شده است." #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "اگر این ات�اق بی�تد، این انتخاب‌ها را خواهید داشت:" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "دوباره بدون پل امتحان کنید" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "برای تنظیمات پل، کشور من را به طور خودکار از روی آدرس IP من تعیین کن" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "برای تنظیمات پل، کشور من را به صورت دستی انتخاب کنید" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" "اگر گزینه «دوباره بدون پل امتحان کنید» را انتخاب کنید، OnionShare دوباره سعی " "می‌کند مانند حالت عادی به Tor متصل شود، بدون اینکه سعی کند سانسور را دور بزند." #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" "دو گزینه دیگر سعی می کنند به طور خودکار سانسور را با است�اده از پل های Tor " "دور بزنند. اگر ارائه‌دهنده شبکه شما دسترسی به شبکه Tor را مسدود می‌کند، " "امیدواریم همچنان به پل Tor متصل شوید، که سپس شما را به شبکه Tor متصل می‌کند و " "سانسور را دور می‌زند. هر دوی این گزینه ها از API Censorship Circumvention " "پروژه Tor است�اده می کنند تا تنظیمات پل را به شما ارائه دهند که باید برای " "شما کار کند. OnionShare به طور موقت از پروکسی «Meek »_ برای ایجاد یک اتصال " "غیر Tor از رایانه شما به Tor's Censorship Circumvention API است�اده می کند. " "پروکسی Meek این واقعیت را پنهان می کند که شما در تلاش برای یا�تن راهی برای " "اتصال به Tor هستید." #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" "اگر گزینه «تعیین خودکار کشور من از روی آدرس IP من برای تنظیمات پل» را انتخاب " "کنید، API دور زدن سانسور، آدرس IP شما (بله، آدرس IP واقعی شما) را در نظر " "می‌گیرد تا کشوری را که ممکن است در آن ساکن باشید، تعیین کند. بر اساس اطلاعات " "کشور، API سعی می‌کند به طور خودکار پل‌هایی را پیدا کند که با موقعیت مکانی شما " "مطابقت دارند." #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" "اگر گزینه «انتخاب دستی کشور برای تنظیمات پل» را انتخاب کنید، API سانسور، " "پل‌هایی که با کشوری که مشخص کرده‌اید مطابقت دارند، را پیدا خواهد کرد." #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "نحوه‌ی عملکرد دور زدن خودکار سانسور" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" "اگر API دور زدن سانسور، پل‌هایی را پیدا کند که به نظرش برای شما مناسب باشد، " "OnionShare سعی می‌کند با است�اده از آن پل‌ها دوباره به Tor متصل شود. اگر API " "هیچ پل ارتباطی برای موقعیت مکانی شما پیدا نکند، OnionShare از API گزینه‌های " "\"جایگزین\" را درخواست می‌کند و سپس سعی می‌کند با است�اده از آنها دوباره متصل " "شود." #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" "اگر به هر دلیلی OnionShare نتواند به خود API سانسور متصل شود، یا اگر API " "پیام خطایی را برگرداند، OnionShare سعی خواهد کرد از پل‌های داخلی obfs4 " "است�اده کند." #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" "لازم به ذکر است که درخواست‌ها به API برای دور زدن سانسور از طریق شبکه Tor " "ارسال نمی‌شوند (زیرا اگر از قبل می‌توانستید به Tor متصل شوید، نیازی به اتصال " "به API ندارید)." #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" "اگرچه برای یک مهاجم دشوار است که ب�همد درخواست Meek به کجا می‌رود، اما این " "ممکن است همچنان برای برخی از کاربران خطرناک باشد. بنابراین، این یک ویژگی " "اختیاری است. است�اده از Meek و درخواست‌های شبکه‌ای بدون رمزگذاری �قط به ارسال " "یک یا دو درخواست به API برای دور زدن سانسور محدود می‌شود. سپس Meek متوق� " "می‌شود و تمام درخواست‌های بعدی شبکه از طریق شبکه Tor انجام می‌شود." #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" "اگر با ارسال درخواستی که از طریق شبکه Tor انجام نمی‌شود، راحت نیستید، " "می‌توانید روی «تنظیمات شبکه» (یا نماد تنظیمات در گوشه پایین سمت راست، و به " "دنبال آن تب تنظیمات Tor در ص�حه نمایش داده شده) کلیک کنید و پل‌ها را به صورت " "دستی پیکربندی کنید. پس از ذخیره تنظیمات پل، OnionShare سعی می‌کند با است�اده " "از آن پل‌ها دوباره متصل شود." #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "تنظیمات Tor را به صورت دستی تنظیم کنید" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" "می‌توانید با کلیک روی «تنظیمات شبکه» در ص�حه خوشامدگویی، یا با کلیک روی نماد «" "⚙» در گوشه پایین سمت راست برنامه، به تنظیمات Tor دسترسی پیدا کنید و سپس در " "ص�حه‌ای که ظاهر می‌شود، به تب تنظیمات Tor بروید." #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" "در اینجا روش‌های مختل�ی که می‌توانید OnionShare را برای اتصال به Tor تنظیم کنید" "، آورده شده است:" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "از نسخه Tor که در OnionShare تعبیه شده است است�اده کنید" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" "این پیش‌گزینه، ساده‌ترین و مطمئن‌ترین روشی است که OnionShare به Tor متصل می‌شود. " "به همین دلیل، برای اکثر کاربران توصیه می شود." #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" "هنگامی که OnionShare را باز می کنید، آن یک �رآیند ``tor`` از قبل تنطیم شده " "را در پس زمینه برای است�اده OnionShare راه اندازی می کند. با سایر �رآیندهای " "``tor`` در رایانه شما تداخلی ایجاد نمی کند، بنابراین می توانید از مرورگر Tor " "یا سیستم ``tor`` به تنهایی است�اده کنید." #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "**است�اده از پل ها**" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" "برای است�اده از پل، باید \"است�اده از نسخه Tor ساخته شده در OnionShare\" را " "انتخاب کنید و کادر \"است�اده از یک پل\" را چک بزنید." #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" "ابتدا از یک پل داخلی ساخته شده است�اده کنید. است�اده از پل های `obfs4` یا " "`snowflake` پیش از است�اده از `Meek-Azure` توصیه می شود." #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" "اگر است�اده از پل داخلی کار نمی کند، می توانید یک پل را از torproject.org " "درخواست کنید. برای درخواست پل، باید یک CAPTCHA را حل کنید. (این امر مسدود " "کردن دسترسی به پل های Tor را برای دولت ها یا ISP ها دشوارتر می کند.)" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" "شما همچنین می‌توانید از پلی که از یک منبع معتبر در مورد آن اطلاعات کسب کرده‌اید" "، است�اده کنید." #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "تلاش برای پیکربندی خودکار با مرورگر Tor" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" "اگر `مرورگر Tor را `_ دانلود کرده اید و نمی " "خواهید دو �رآیند ``tor`` اجرا شود، می توانید از �رآیند``tor`` از مرورگر Tor " "است�اده کنید. به خاطر داشته باشید که برای این کار باید مرورگر Tor را در " "پس‌زمینه باز نگه دارید تا از OnionShare است�اده کنید." #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "است�اده از سیستم ``tor`` در ویندوز" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" "این نسبتاً پیشر�ته است. شما باید بدانید که چگونه �ایل‌های متن ساده را ویرایش " "کنید و به‌عنوان ادمین کارها را انجام دهید." #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" "بسته نرم ا�زاری Tor Windows Expert را `از وب سایت Tor `_ دانلود کنید. �ایل �شرده شده را استخراج " "کنید و پوشه استخراج شده را در ``C:\\Program Files (x86)`` کپی کنید و �ایل " "های استخراج شده با نام های``Data`` و ``Tor`` را تغییر نام بدهید به``tor-" "win32``." #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" "یک رمز عبور پورت کنترل ایجاد کنید. (است�اده از 7 کلمه در دنباله‌هم " "مانند``Comprised Stumble Rummage Work Avenging Build Volatile`` ایده خوبی " "برای رمز عبور است.) اکنون یک خط-�رمان (``cmd``) را به عنوان ادمین باز کنید و " "از ``tor.exe --hash-password`` برای ایجاد هش رمز عبور خود است�اده کنید. به " "عنوان مثال::" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" "خروجی رمز عبور هش شده پس از چند هشدار (که می توانید نادیده بگیرید) نمایش " "داده می شود. در مورد مثال بالا، " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF`` است." #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" "اکنون یک �ایل متنی جدید در ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "ایجاد کنید و خروجی رمز عبور هش شده خود را در آن قرار دهید و " "``HashedControlPassword`` را با چیزی که ایجاد کرده اید جایگزین کنید:" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" "در خط-�رمان ادمین خود، ``tor`` را به‌عنوان یک سرویس با است�اده از " "�ایل``torrc`` مناسبی که ایجاد کرده‌اید نصب کنید (همانطور که در ``_ توضیح داده شده است). " "مثل این::" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "شما اکنون در حال اجرای یک �رآیند سیستمی ``tor`` در ویندوز هستید!" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" "OnionShare را باز کنید، روی نماد \"⚙\" در آن کلیک کنید و به تب تنظیمات Tor " "بروید. در بخش «چگونه باید OnionShare به Tor متصل شود؟» «اتصال با است�اده از " "پورت کنترل» را انتخاب کنید و «پورت کنترل» را روی ``127.0.0.1`` و «پورت» را " "روی ``9051`` تنظیم کنید. در قسمت «تنظیمات احراز هویت Tor» گزینه \"رمزعبور\" " "را انتخاب کنید و رمز عبور را روی رمز عبور پورت کنترلی که در بالا انتخاب کردید " "تنظیم کنید. روی دکمه \"تست اتصال به Tor\" کلیک کنید. اگر همه چیز خوب پیش برود" "، باید \"متصل به کنترلر Tor\" را ببینید." #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "است�اده از سیستم ``tor`` در macOS" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" "ابتدا `Homebrew `_ را نصب کنید، اگر از قبل آن را ندارید، و " "سپسTor::" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "اکنون Tor را پیکربندی کنید تا اتصالات از OnionShare را مجاز کند::" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "و سیستم سرویس Tor را راه اندازی کنید::" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" "OnionShare را باز کنید، روی نماد \"⚙\" در آن کلیک کنید و به تب تنظیمات Tor " "بروید. در بخش «چگونه باید OnionShare به Tor متصل شود؟» \"اتصال با است�اده از " "�ایل سوکت\" را انتخاب کنید و �ایل سوکت را روی``/usr/local/var/run/tor/" "control.socket`` تنظیم کنید. در بخش «تنظیمات احراز هویت Tor»، «بدون احراز " "هویت، یا احراز هویت کوکی» را انتخاب کنید. روی دکمه \"تست اتصال به Tor\" کلیک " "کنید." #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "اگر همه چیز خوب پیش برود، باید \"متصل به کنترلر Tor\" را ببینید." #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "است�اده از سیستم ``tor`` در Linux" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" "ابتدا بسته ``tor`` را نصب کنید. اگر از Debian، Ubuntu یا یک توزیع Linux " "مشابه است�اده می‌کنید، توصیه می‌شود از `مخزن رسمی `_ پروژه Tor است�اده کنید." #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" "سپس، کاربر خود را به گروهی که �رآیند ``tor`` را اجرا می‌کند (در مورد Debian و " "Ubuntu از ``debian-tor``)اضا�ه کنید و OnionShare را پیکربندی کنید تا به �ایل " "سوکت کنترل ``tor`` سیستم شما متصل شود." #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" "با اجرای این دستور کاربر خود را به گروه ``debian-tor`` اضا�ه کنید (نام " "کاربری واقعی خود را جایگزین ``نام کاربری`` کنید)::" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" "کامپیوتر خود را مجددا راه اندازی کنید. بعد از اینکه دوباره بوت شد، " "OnionShare را باز کنید، روی نماد \"⚙\" در آن کلیک کنید و به تب تنظیمات Tor " "بروید. در بخش «چگونه باید OnionShare به Tor متصل شود؟» \"اتصال با است�اده از " "سوکت �ایل\" را انتخاب کنید. �ایل سوکت را به صورت ``/var/run/tor/control`` " "تنظیم کنید. در بخش «تنظیمات احراز هویت Tor»، «بدون احراز هویت، یا احراز هویت " "کوکی» را انتخاب کنید. روی دکمه \"تست اتصال به Tor\" کلیک کنید." onionshare-onionshare-26fcdc5/docs/source/locale/fi/000077500000000000000000000000001521174352300226105ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/fi/LC_MESSAGES/000077500000000000000000000000001521174352300243755ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/fi/LC_MESSAGES/advanced.po000066400000000000000000001103671521174352300265120ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2021. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3.2\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2021-08-24 17:33+0000\n" "Last-Translator: Kaantaja \n" "Language-Team: none\n" "Language: fi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1\n" "Generated-By: Babel 2.9.0\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "Kehittynyt käyttö" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "Tallenna välilehdet" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" #: ../../source/advanced.rst:16 #, fuzzy msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" "Kun suljet OnionSharen ja avaat sen uudelleen, tallentamasi välilehdet " "avautuvat uudelleen. Sinun täytyy manuaalisesti käynnistää jokainen palvelu, " "mutta näin tehdessäsi ne käynnistyvät samalla OnionShare-osoitteella ja -" "salasanalla." #: ../../source/advanced.rst:19 #, fuzzy msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" "Jos tallennat välilehden, kopio kyseisen välilehden sipulipalvelun " "salaisesta avaimesta talletetaan tietokoneellesi OnionShare-asetusten mukana." #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" #: ../../source/advanced.rst:31 #, fuzzy msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" "Ottaaksesi salasanan pois päältä välilehdeltä, raksita \"Älä käytä " "salasanaa\" ruutu ennen palvelimen käynnistämistä. Sen jälkeen palvelin on " "julkinen eikä siinä ole salasanaa." #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "Muokatut otsikot" #: ../../source/advanced.rst:39 #, fuzzy msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" "Oletuksena, kun ihmiset lataavat OnionShare-palvelun Tor-selaimessaan he " "näkevät oletuksena kyseisen palvelun nimen. Esimerkiksi, oletusotsikko " "keskustelupalvelulle on \"OnionShare Chat\"." #: ../../source/advanced.rst:42 #, fuzzy msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" "Jos haluat valita muokatun otsikon, valitse \"Muokattu otsikko\" -asetus " "ennen palvelimen käynnistämistä." #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "Ajastetut hetket" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" "OnionShare tukee ajastusta juuri silloin, kun palvelun tulee käynnistyä tai " "pysähtyä. Ennen palvelimen käynnistämistä, klikkaa \"Näytä lisäasetukset\" " "välilehdestä ja sen jälkeen valitse joko \"Aloita sipulipalvelu ajastettuna " "hetkenä\", \"Pysäytä sipulipalvelu ajastettuna hetkenä\", tai molemmat, ja " "aseta haluamasi päivämäärät ja kellonajat." #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" #: ../../source/advanced.rst:54 #, fuzzy msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" "**OnionShare-palvelun automaattista ajastusta voi käyttää \"kuolleen miehen " "vipuna\"**, eli palvelusi tulee julkiseksi tulevaisuudessa, jos jotain " "tapahtuisi sinulle. Jos mitään ei tapahdu, voit peruuttaa palvelun ennen " "kuin ajastettu hetki koittaa." #: ../../source/advanced.rst:60 #, fuzzy msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" "**OnionShare-palvelun ajastaminen automaattisesti voi olla hyödyllistä " "rajoittaaksesi paljastumista**, esimerkiksi jos haluat jakaa salaisia " "asiakirjoja siten, että ne eivät ole saatavilla internetissä muutamaa päivää " "pidempään." #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "Komentokehotekäyttöliittymä" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" "Graafisen käyttöliittymän lisäksi OnionSharessa on " "komentokehotekäyttöliittymä." #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" #: ../../source/advanced.rst:77 #, fuzzy #| msgid "" #| "You can install just the command-line version of OnionShare using " #| "``pip3``::" msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" "Voit asentaa pelkästään komentokehoteversion OnionSharesta käyttämällä " "``pip3``::" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" "Huomioi, että sinulla tulee olla ``tor``-paketti asennettuna. MacOS:ssa " "asenna se näin: ``brew install tor``" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "Sen jälkeen aja se näin::" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "" #: ../../source/advanced.rst:92 #, fuzzy msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" "Jos olet asentanut OnionSharen käyttämällä Linuxin Snapcraft-pakettia, voit " "myös ajaa``onionshare.cli`` päästäksesi komentokehotekäyttöliittymään." #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" #: ../../source/advanced.rst:105 msgid "Usage" msgstr "Käyttö" #: ../../source/advanced.rst:107 #, fuzzy msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" "Voit selata komentokehotteen dokumentaatiota ajamalla komennon ``onionshare " "--help``::" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 msgid "share" msgstr "" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" #~ msgid "" #~ "Everything in OnionShare is temporary by default. If you close an " #~ "OnionShare tab, its address no longer exists and it can't be used again. " #~ "Sometimes you might want an OnionShare service to be persistent. This is " #~ "useful if you want to host a website available from the same OnionShare " #~ "address even if you reboot your computer." #~ msgstr "" #~ "Kaikki OnionSharessa on tilapäistä oletusarvoisesti. Jos suljet " #~ "OnionShare-välilehden, sen osoite ei enää ole olemassa ja sitä ei voida " #~ "ladata uudelleen. Joskus saatat haluta OnionShare-palvelun olevan pysyvä. " #~ "Tämä on hyödyllistä, jos haluat isännöidä verkkosivua, joka on saatavilla " #~ "samasta OnionShare-osoitteesta, vaikka uudelleenkäynnistäisit " #~ "tietokoneesi." #~ msgid "" #~ "To make any tab persistent, check the \"Save this tab, and automatically " #~ "open it when I open OnionShare\" box before starting the server. When a " #~ "tab is saved a purple pin icon appears to the left of its server status." #~ msgstr "" #~ "Tehdäksesi välilehdestä pysyvän, valitse \"Tallenna tämä välilehti, ja " #~ "automaattisesti avaa se, kun avaan OnionSharen\" -ruutu ennen palvelimen " #~ "käynnistämistä. Kun välilehti on tallennettu violetti nastan kuva " #~ "ilmaantuu sen palvelimen vasempaan reunaan." #, fuzzy #~ msgid "" #~ "When you quit OnionShare and then open it again, your saved tabs will " #~ "start opened. You'll have to manually start each service, but when you do " #~ "they will start with the same OnionShare address and private key." #~ msgstr "" #~ "Kun suljet OnionSharen ja avaat sen uudelleen, tallentamasi välilehdet " #~ "avautuvat uudelleen. Sinun täytyy manuaalisesti käynnistää jokainen " #~ "palvelu, mutta näin tehdessäsi ne käynnistyvät samalla OnionShare-" #~ "osoitteella ja -salasanalla." #~ msgid "" #~ "If you save a tab, a copy of that tab's onion service secret key will be " #~ "stored on your computer with your OnionShare settings." #~ msgstr "" #~ "Jos tallennat välilehden, kopio kyseisen välilehden sipulipalvelun " #~ "salaisesta avaimesta talletetaan tietokoneellesi OnionShare-asetusten " #~ "mukana." #, fuzzy #~ msgid "" #~ "Sometimes you might want your OnionShare service to be accessible to the " #~ "public, like if you want to set up an OnionShare receive service so the " #~ "public can securely and anonymously send you files. In this case, it's " #~ "better to disable the private key altogether." #~ msgstr "" #~ "Joskus saatat haluta, että OnionShare-palvelut ovat saataville yleisesti, " #~ "kuten jos haluat perustaa OnionSharen vastaanottopalvelun, jotta yleisö " #~ "voi turvallisesti ja anonyymisti lähettää sinulle tiedostoja. Tässä " #~ "tapauksessa on parempi poistaa salasana käytöstä. Jos et tee näin, joku " #~ "voi pakottaa palvelimesi pysähtymään pelkästään tekemällä 20 väärää " #~ "arvausta salasanastasi, vaikka he tietäisivätkin oikean salasanasi." #~ msgid "" #~ "By default, when people load an OnionShare service in Tor Browser they " #~ "see the default title for the type of service. For example, the default " #~ "title of a chat service is \"OnionShare Chat\"." #~ msgstr "" #~ "Oletuksena, kun ihmiset lataavat OnionShare-palvelun Tor-selaimessaan he " #~ "näkevät oletuksena kyseisen palvelun nimen. Esimerkiksi, oletusotsikko " #~ "keskustelupalvelulle on \"OnionShare Chat\"." #~ msgid "" #~ "If you want to choose a custom title, set the \"Custom title\" setting " #~ "before starting a server." #~ msgstr "" #~ "Jos haluat valita muokatun otsikon, valitse \"Muokattu otsikko\" -asetus " #~ "ennen palvelimen käynnistämistä." #~ msgid "" #~ "If you scheduled a service to start in the future, when you click the " #~ "\"Start sharing\" button you will see a timer counting down until it " #~ "starts. If you scheduled it to stop in the future, after it's started you " #~ "will see a timer counting down to when it will stop automatically." #~ msgstr "" #~ "Jos ajastit palvelun alkamaan tulevaisuudessa, klikkaamalla \"Aloita " #~ "jakaminen\"-nappia näet laskurin, joka ilmaisee lähestyvää alkamisaikaa. " #~ "Jos ajastit sen pysähtymään tulevaisuudessa, palvelun ollessa päällä näet " #~ "laskurin, joka ilmaisee lähestyvää lopetusaikaa." #~ msgid "" #~ "**Scheduling an OnionShare service to automatically start can be used as " #~ "a dead man's switch**, where your service will be made public at a given " #~ "time in the future if anything happens to you. If nothing happens to you, " #~ "you can cancel the service before it's scheduled to start." #~ msgstr "" #~ "**OnionShare-palvelun automaattista ajastusta voi käyttää \"kuolleen " #~ "miehen vipuna\"**, eli palvelusi tulee julkiseksi tulevaisuudessa, jos " #~ "jotain tapahtuisi sinulle. Jos mitään ei tapahdu, voit peruuttaa palvelun " #~ "ennen kuin ajastettu hetki koittaa." #, fuzzy #~ msgid "" #~ "**Scheduling an OnionShare service to automatically stop can be useful to " #~ "limit exposure**, like if you want to share secret documents while making " #~ "sure they're not available on the internet for more than a few days." #~ msgstr "" #~ "**OnionShare-palvelun ajastaminen automaattisesti voi olla hyödyllistä " #~ "rajoittaaksesi paljastumista**, esimerkiksi jos haluat jakaa salaisia " #~ "asiakirjoja siten, että ne eivät ole saatavilla internetissä muutamaa " #~ "päivää pidempään." #~ msgid "" #~ "If you installed OnionShare using the Linux Snapcraft package, you can " #~ "also just run ``onionshare.cli`` to access the command-line interface " #~ "version." #~ msgstr "" #~ "Jos olet asentanut OnionSharen käyttämällä Linuxin Snapcraft-pakettia, " #~ "voit myös ajaa``onionshare.cli`` päästäksesi " #~ "komentokehotekäyttöliittymään." #~ msgid "" #~ "You can browse the command-line documentation by running ``onionshare --" #~ "help``::" #~ msgstr "" #~ "Voit selata komentokehotteen dokumentaatiota ajamalla komennon " #~ "``onionshare --help``::" #~ msgid "Turn Off Passwords" #~ msgstr "Ota salasanat pois päältä" #~ msgid "" #~ "By default, all OnionShare services are protected with the username " #~ "``onionshare`` and a randomly-generated password. If someone takes 20 " #~ "wrong guesses at the password, your onion service is automatically " #~ "stopped to prevent a brute force attack against the OnionShare service." #~ msgstr "" #~ "Oletuksena kaikki OnionSharen palvelut on suojattu käyttäjänimellä " #~ "``onionshare`` ja satunnaisesti luodulla salasanalla. Jos joku tekee 20 " #~ "väärää arvausta salasanan osalta, sinun sipulipalvelusi pysähtyy " #~ "automaattisesti estääkseen brute force -hyökkäyksen, joka kohdistuu " #~ "OnionSharen palveluita vastaan." #~ msgid "Legacy Addresses" #~ msgstr "Legacy-osoitteet" #~ msgid "" #~ "OnionShare uses v3 Tor onion services by default. These are modern onion " #~ "addresses that have 56 characters, for example::" #~ msgstr "" #~ "OnionShare käyttää oletuksena v3 Tor -onionpalveluita. Nämä ovat " #~ "nykyaikaisia osoitteita ja sisältävät 56 merkkiä, esimerkiksi::" #~ msgid "" #~ "OnionShare still has support for v2 onion addresses, the old type of " #~ "onion addresses that have 16 characters, for example::" #~ msgstr "" #~ "OnionShare tukee yhä v2 sipuliosoitteita, vanhantyyppisiä 16-merkkisiä " #~ "sipuliosoitteita, esimerkiksi::" #~ msgid "" #~ "OnionShare calls v2 onion addresses \"legacy addresses\", and they are " #~ "not recommended, as v3 onion addresses are more secure." #~ msgstr "" #~ "OnionShare kutsuu v2 sipuliosoitteita \"legacy-osoitteiksi\", ja niitä ei " #~ "suositella, koska v3 sipulipalvelut ovat turvallisempia." #~ msgid "" #~ "To use legacy addresses, before starting a server click \"Show advanced " #~ "settings\" from its tab and check the \"Use a legacy address (v2 onion " #~ "service, not recommended)\" box. In legacy mode you can optionally turn " #~ "on Tor client authentication. Once you start a server in legacy mode you " #~ "cannot remove legacy mode in that tab. Instead you must start a separate " #~ "service in a separate tab." #~ msgstr "" #~ "Käyttääksesi legacy-osoitteita klikkaa ennen palvelimen käynnistämistä " #~ "\"Näytä lisäasetukset\" välilehdestä ja raksita \"Käytä legacy-osoitteita " #~ "(v2 sipulipalvelu, ei suositeltu)\" ruutu. Legacy-tilassa voit " #~ "valinnaisena ottaa käyttöön asiakasohjelman tunnistautumisen. Kun " #~ "käynnistät palvelimen legacy-tilassa et voi poistaa legacy-tilaa " #~ "kyseisestä välilehdestä. Sen sijaan sinun tulee avata erillinen palvelu " #~ "erillisessä välilehdessä." #~ msgid "" #~ "Tor Project plans to `completely deprecate v2 onion services `_ on October 15, 2021, and " #~ "legacy onion services will be removed from OnionShare before then." #~ msgstr "" #~ "Tor Project suunnittelee`poistavansa täysin käytöstä v2 sipulipalvelut " #~ "`_ 15.10.2021, ja " #~ "legacy-sipulipalvelut tullaan poistamaan OnionSharesta sitä ennen." #~ msgid "" #~ "To turn off the password for any tab, just check the \"Don't use a " #~ "password\" box before starting the server. Then the server will be public " #~ "and won't have a password." #~ msgstr "" #~ "Ottaaksesi salasanan pois päältä välilehdeltä, raksita \"Älä käytä " #~ "salasanaa\" ruutu ennen palvelimen käynnistämistä. Sen jälkeen palvelin " #~ "on julkinen eikä siinä ole salasanaa." onionshare-onionshare-26fcdc5/docs/source/locale/fi/LC_MESSAGES/develop.po000066400000000000000000000257331521174352300264050ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2021. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3.2\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-08-02 18:02+0000\n" "Last-Translator: Ricky Tigg \n" "Language-Team: none\n" "Language: fi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.13-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "OnionSharen kehittäminen" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "Osallistuminen" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" "OnionSharella on avoin Keybase-tiimi keskustelua, kysymyksiä, ideoita, " "ulkoasusuunnittelua ja projektin tulevaisuuden suunnitelua varten. (Se on " "myös helppo väylä lähettää päästä päähän salattuja suoria viestejä, kuten " "OnionShare-osoitteita.) Käyttääksesi Keybasea, tallenna `Keybase-sovellus " "`_, luo käyttäjätili ja `liity tähän tiimiin " "`_. Sovelluksen sisällä valitse " "\"Tiimit\", klikkaa \"Liity tiimiin\" ja kirjoita \"onionshare\"." #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" "OnionSharella on myös keskustelua varten `postituslista `_ kehittäjille ja suunnittelijoille." #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "Avustaminen koodissa" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" "OnionSharen lähdekoodi löytyy tästä Git-reposta: https://github.com/" "onionshare/onionshare" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" "Jos haluat lahjoittaa koodia OnionSharelle, kannattaa liittyä Keybase-" "tiimiin ja kysyä kysymyksiä, mitä voisit tehdä. Kannattaa käydä läpi kaikki " "`avoimet tapaukset `_ " "GitHubissa nähdäksesi, onko siellä jotain korjattavaa." #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" "Kun olet valmis avustamaan koodissa, avaa vetopyyntö Githubissa ja joku " "projektin ylläpitäjistä arvioi sen ja mahdollisesti kysyy kysymyksiä, pyytää " "muutoksia, kieltäytyy siitä tai yhdistää sen toiseen projektiin." #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "Kehityksen aloittaminen" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" "OnionShare on kehitetty Pythonilla. Aloita kloonaamalla Git-tietovarassto " "osoitteesta https://github.com/onionshare/onionshare/ ja tutustu sitten " "tiedostoon ``cli/README.md`` oppiaksesi, miten kehitysympäristö määritetään " "komentoriviversiota varten, ja tiedostoon ``desktop/README.md`` oppiaksesi, " "miten kehitysympäristö määritetään graafista versiota varten." #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" "Kyseiset tiedostot sisältävät välttämättömiä teknisia ohjeistuksia ja " "komentoja asentaaksesi riippuvuudet alustalle, ja jotta OnionShare voidaan " "suorittaa." #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "Virheenkorjauksen vinkkejä" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "Runsassanainen tila" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" "Kehittämisen aikana on hyödyllistä suorittaa OnionShare terminaalista ja " "lisätä ``--verbose`` (tai ``-v``) -lisäys komentoriville. Tämä tuo näkyviin " "paljon hyödyllisiä viestejä terminaaliin, kuten jos tietyt objektit on " "alustettu, kun ilmiöt tapahtuvat (esim. nappeja painetaan, asetukset " "tallennetaan tai ladataan), ja muuta virheenkorjaustietoa. Esimerkiksi::" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" "Voit lisätä omia virheenkorjausviestejä suorittamalla ``Common.log``metodin " "kohteesta ``onionshare/common.py``. Esimerkiksi::" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" "Tämä voi olla hyödyllistä, kun opettelee tapahtumien kulkua OnionSharessa, " "tai tiettyjen muuttujien arvoja ennen ja jälkeen, kun niitä on muokattu." #: ../../source/develop.rst:124 msgid "Local Only" msgstr "Vain paikallinen" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" "Tor on hidas ja on siksi hyödyllistä ohittaa sipulipalveluiden käynnistys " "kokonaan kehitystyön aikana. Voit tehdä tämän ``--local-only`` lisäyksellä. " "Esimerkiksi::" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" "Tässä tapauksessa lataat URL-osoitteen ``http://127.0.0.1:17641`` " "tavalliseen verkkoselaimeen, kuten Firefoxiin, Tor Browserin käyttämisen " "sijaan. Yksityistä avainta ei itse asiassa tarvita vain paikallisessa " "tilassa, joten voit jättää sen huomiotta." #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "Kielenkääntämisessä avustaminen" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" "Auta tekemään OnionSharesta helppokäyttöisempää ja tutumpaa ihmisille " "kääntämällä sitä sivustolla `Hosted Weblate `_. Pidä \"OnionShare\" aina latinalaisissa aakkosissa " "ja käytä muotoa \"OnionShare (paikallinennimi)\" tarvittaessa." #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" "Auttaaksesi kääntämisessä tee käyttäjätunnus Hosted Weblate -sivustolle ja " "aloita auttaminen." #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "Ehdotuksia alkuperäisiksi englanninkielisiksi merkkijonoiksi" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" "Joskus alkuperäiset englanninkieliset merkkijonot ovat väärin tai eivät " "vastaa sovellusta ja dokumentaatiota." #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" "Ilmoita lähdemerkkijonojen parannukset lisäämällä @kingu sinun tekemääsi " "Weblate-kommenttiin, tai avaamalla GitHubiin ilmoitus tai vetopyyntö. " "Jälkimmäinen takaa, että kaikki kehittäjät näkevät ehdotuksen ja he voivat " "mahdollisesti muokata merkkijonoa perinteisen koodinarviointiprosessin " "kautta." #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "Käännösten tila" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" "Täällä näkyy nykyinen käännösten tila. Jos haluat aloittaa käännöksen " "kielellä, jota ei vielä ole aloitettu, kirjoita siitä postituslistalle: " "onionshare-dev@lists.riseup.net" #~ msgid "" #~ "OnionShare is developed in Python. To get started, clone the Git " #~ "repository at https://github.com/micahflee/onionshare/ and then consult " #~ "the ``cli/README.md`` file to learn how to set up your development " #~ "environment for the command-line version, and the ``desktop/README.md`` " #~ "file to learn how to set up your development environment for the " #~ "graphical version." #~ msgstr "" #~ "OnionShare on kehitetty Pythonilla. Päästäksesi alkuun, kloonaa Git-" #~ "ohjelmavarasto osoitteessa https://github.com/micahflee/onionshare/ ja " #~ "tutustu ``cli/README.md``-tiedostoon oppiaksesi kuinka säädät " #~ "kehitysympäristösi komentoriviversioon. Tutustu ``desktop/README.md``-" #~ "tiedostoon, kun haluat oppia, kuinka säädetään kehitysympäristö " #~ "graafiseen versioon." onionshare-onionshare-26fcdc5/docs/source/locale/fi/LC_MESSAGES/features.po000066400000000000000000000716501521174352300265640ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2021. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3.2\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-01-31 17:07+0000\n" "Last-Translator: Ricky Tigg \n" "Language-Team: none\n" "Language: fi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.10-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "Miten OnionShare toimii" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" "Verkkopalvelimet käynnistetään paikallisesti tietokoneeltaasi ja tehdään " "muiden ihmisten saataville `Tor `_ `-" "sipulipalveluina `_." #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" "Oletuksena OnionShare-verkko-osoitteet ovat suojattu yksityisellä avaimella." #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" "Olet vastuussa URL-osoitteen ja yksityisen avaimen turvallisesta jakamisesta " "valitsemallasi viestintäkanavalla, kuten salatussa pikaviestissä, tai " "käyttämällä jotain vähemmän turvallista, kuten salaamatonta sähköpostia, " "riippuen `uhkamallistasi `_." #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" "Ihmiset, jotka lähetät URL-osoitteen kopioimaan ja liittämään sen `Tor " "Browser `_ päästäkseen OnionShare-palveluun. " "Tor Browser pyytää sitten yksityistä avainta, jonka ihmiset voivat myös " "kopioida ja liittää sisään." #: ../../source/features.rst:24 #, fuzzy msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" "Jos käytät OnionSharea kannettavalla tietokoneellasi lähettääksesi toiselle " "tiedostoja, ja sitten asetat sen lepotilaan ennen kuin tiedosto on lähetetty " "perille, palvelu ei ole saatavilla ennen kuin tietokoneesi on herätetty ja " "jälleen verkkoyhteydessä. OnionShare toimii parhaiten, kun toimitaan " "reaaliaikaisesti ihmisten kanssa." #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" "Koska sinun tietokoneesi on verkkopalvelin, *kukaan kolmas osapuoli ei voi " "päästä käsiksi mihinkään mitä tapahtuu OnionSharessa*, ei edes OnionSharen " "kehittäjät. Se on täysin yksityinen. Ja koska OnionShare perustuu Tor-" "sipulipalveluihin, se myös suojaa sinun anonyymiyttä. Katso :doc:`security " "design ` lukeaksesi lisää." #: ../../source/features.rst:29 msgid "Share Files" msgstr "Jaa tiedostoja" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" "Voit käyttää OnionSharea jakaaksesi tiedostoja ja kansioita ihmisille " "turvallisesti ja anonyymisti. Avaa jaettu välilehti ja raahaa tähän " "tiedostot ja kansiot, jotka haluat jakaa. Paina lopuksi \"Aloita jakaminen\"." #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" "Kun olet lisännyt tiedostot, näet joitain asetuksia. Varmista, että valitset " "sinulle sopivat asetukset ennen kuin aloitat jakamisen." #: ../../source/features.rst:39 #, fuzzy msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" "Heti, kun joku vastaanottaa onnistuneesti lähettämäsi tiedoston, OnionShare " "automaattisesti pysäyttää palvelimen poistaen samalla verkkosivun " "internetistä. Salliaksesi useammalle ihmisille oikeuden ladata ne, raksita " "pois vaihtoehto \"Pysäytä jakaminen, kun tiedostot on lähetetty (raksita " "pois salliaksesi yksittäisten tiedostojen lataaminen)\"." #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" "Lisäksi, jos raksitat pois tämän vaihtoehdon, ihmiset voivat tallentaa " "yksittäisiä jakamiasi tiedostoja sen sijaan, että tallenttaisivat yhden " "pakatun version kaikista tiedostoista." #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" "Kun olet valmis jakamaan, klikkaa \"Aloita jakaminen\" -nappia. Voit aina " "klikata \"Pysäytä jakaminen\", tai sulkea OnionSharen, mikä välittömästi " "sulkee verkkosivun. Voit myös klikata \"↑\"-ylänuolikuvaketta oikeasta " "ylänurkasta katsoaksesi historiaa ja lähettämiesi tiedostojen edistymistä." #: ../../source/features.rst:48 #, fuzzy msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" "Nyt, kun sinulla on OnionShare, kopioi osoite ja lähetä ihmiselle, jonka " "haluat vastaanottavan tiedostojasi. Jos tiedostojen tulee pysyä turvassa, " "tai ihminen on jostain syystä vaarassa, käytä kryptattua viestintäsovellusta." #: ../../source/features.rst:50 #, fuzzy msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" "Tämän ihmisen tulee sitten ladata osoite Tor-selaimeen. Kun on kirjautunut " "sisään verkko-osoitteeseen satunnaisesti generoidulla salasanalla, tiedostot " "voidaan tallentaa suoraan tietokoneeltasi klikkaamalla \"Tallenna " "tiedostot\" -nappia nurkasta." #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "Vastaanota tiedostoja ja viestejä" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" "Voit käyttää OnionSharea antaaksesi ihmisten anonyymisti lähettää tiedostoja " "ja viestejä suoraan tietokoneelleesi, tekemällä tietokoneestasi käytännössä " "anonyymin postilaatikon. Avaa vastaanottovälilehti ja valitse asetukset, " "jotka sopivat sinulle." #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" "Voit selata kansioita tallentaaksesi viestit ja tiedostot, jotka tulevat " "lisätyksi." #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" "Voit tarkistaa \"Poista käytöstä tekstin syöttö\" -asetuksen, jos haluat " "sallia vain tiedostolatauksia, ja voit tarkistaa \"Poista käytöstä " "tiedostojen lataus\", jos haluat sallia vain tekstimuotoisia viestejä, esim. " "anonyymiä yhteydenottolomaketta varten." #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" "Voit valita \"Käytä ilmoitusverkkokoukkua\" ja valita sitten webhook-URL-" "osoitteen, jos haluat saada ilmoituksen, kun joku lähettää tiedostoja tai " "viestejä OnionShare-palveluusi. Jos käytät tätä ominaisuutta, OnionShare " "lähettää HTTP POST -pyynnön tähän URL-osoitteeseen aina, kun joku lähettää " "tiedostoja tai viestejä. Jos esimerkiksi haluat saada salatun tekstiviestin " "viestisovelluksessa `Keybase `_, voit aloittaa " "keskustelun osoitteella `@webhookbot `_, " "kirjoita ``!webhook create onionshare-alerts``, niin se vastaa URL-" "osoitteella. Käytä sitä ilmoituksen webhookin URL-osoitteena. Jos joku lataa " "tiedoston vastaanottotilapalveluusi, @webhookbot lähettää sinulle Keybasessa " "viestin, joka ilmoittaa sinulle heti, kun se tapahtuu." #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" "Kun olet valmis, klikkaa \"Käynnistä vastaanottotila\". Tämä käynnistää " "OnionShare-palvelun. Kuka tahansa, joka lataa tämän osoitteen " "tietokoneelleen Tor-selaimella pystyy lisäämään tiedostoja ja viestejä, " "jotka ladataan tietokoneellesi." #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" "Voit myös klikata \"↓\" -alanuolikuvaketta yläoikeassa reunassa nähdäksesi " "historian ja vastaanottamiesi tiedostojen edistymisen." #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "" "Tältä näyttää toiselle, kun hän lähettää sinulle tiedostoja ja viestejä." #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" "Kun joku lisää tiedostoja ja viestejä sinun vastaanottopalveluun, oletuksena " "ne tallentaan kansioon nimeltä ``OnionShare``, joka sijaitsee tietokoneesi " "kotikansiossa. Kansio on automaattisesti jaoteltu erillisiin alakansioihin " "perustuen aikaan, jolloin tiedostot on ladattu." #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" "OnionSharen vastaanottopalvelun käyttöönotto on hyödyllistä toimittajille ja " "muille, joiden tarvitsee turvallisesti käsitellä asiakirjoja anonyymeistä " "lähteistä. Tällä tavalla käytettynä OnionShare on ikään kuin kevyt, " "yksinkertaistettu, mutta ei niin turvallinen versio `SecureDrop `_ -paljastustentekopalvelusta." #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "Käytä omalla vastuullasi" #: ../../source/features.rst:88 #, fuzzy msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" "Aivan kuten sähköpostiin tulevien haitallisten liitetiedostojen kanssa " "tapahtuu, on myös mahdollista, että joku yrittää hyökätä tietokoneellesi " "lataamalla haitallisen tiedoston sinun OnionShare-palveluun. OnionShare ei " "tarjoa mitään turvallisuusmekanismia suojatakseen sinun järjestelmääsi " "haitallisilta tiedostoilta." #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" "Jos vastaanotat Office-asiakirjan tai PDF-tiedoston OnionSharen kautta, voit " "muuntaa nämä asiakirjat PDF:ksi, jotka on turvallista avata käyttämällä " "`Dangerzonea `_. Voit myös suojata itseäsi, kun " "avaat ei-luotettuja asiakirjoja avaamalla ne `Tails `_ tai `Qubes `_ -käyttöjärjestelmissä, jotka on " "lisäksi eristetty kertakäyttöiseen virtuaalikoneeseen." #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" "Kuitenkin on aina turvallista avata tekstimuotoiset viestit OnionSharen " "kautta." #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "Vinkkejä vastaanottopalvelun ylläpitoon" #: ../../source/features.rst:97 #, fuzzy msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" "Jos haluat isännöidä OnionSharella omaa anonyymiä tiputuslaatikkoa " "tiedostoille, on suositeltavaa tehdä erillinen, dedikoitu tietokone, joka on " "aina päällä ja yhdistettynä internetiin. Sen ei tule olla sama laite, jota " "käytät päivittäin." #: ../../source/features.rst:99 #, fuzzy msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" "Jos aiot laittaa OnionShare-osoitteen verkkosivullesi tai sosiaalisen median " "profiileihin, tallenna välilehti (see :ref:`save_tabs`) ja ylläpidä sitä " "julkisena palveluna (katso :ref:`turn_off_passwords`). On hyvä idea antaa " "sille räätälöity otsikko (see :ref:`custom_titles`)." #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" #: ../../source/features.rst:107 msgid "Host a Website" msgstr "Isännöi verkkosivua" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" "Isännöidäksesi HTML-verkkosivua OnionSharella, avaa verkkosivun välilehti ja " "raahaa sinne tiedostot ja kansiot, jotka luovat staattisen sisällön. Klikkaa " "lopuksi \"Aloita jakaminen\"." #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" "Jos lisäät ``index.html``-tiedoston, se renderöityy, kun joku avaa " "verkkosivusi. Sinun tulisi sisällyttää mitä tahansa muita HTML-, CSS-, " "JavaScript- sekä kuvatiedostoja, jotka luovat verkkosivun. (Huomioi, että " "OnionShare tukee vain *staattisten* verkkosivujen isännöintiä. Se ei voi " "isännöidä verkkosivuja, jotka suorittavat koodia tai käyttävät tietokantoja. " "Näin ollen et voi käyttää esimerkiksi WordPressia.)" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" "Jos sinulla ei ole ``index.html``-tiedostoa, sinulle näkyy sen sijaan " "tiedostolistaus, ja ihmiset sen ladatessaan voivat katsoa läpi, mitä " "tiedostoja he haluavat ladata." #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "Sisältöä koskevat turvallisuuslinjaukset" #: ../../source/features.rst:124 #, fuzzy msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" "Oletuksena OnionShare auttaa turvaamaan sinun verkkosivusi asettamalla " "tiukan `sisältöä koskevan turvallisuuslinjauksen `_ otsakkeen. Tämä kuitenkin estää kolmannen " "osapuolen sisältöä latautumista verkkosivun sisällä." #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" "Jos haluat ladata sisältöä kolmansien osapuolien verkkosivustoilta, kuten " "sisältöä tai JavaScript-kirjastoja CDN-verkoista, sinulla on kaksi " "vaihtoehtoa:" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "" #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "Vinkkejä verkkosivupalvelun ylläpitoon" #: ../../source/features.rst:134 #, fuzzy msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" "Jos haluat isännöidä pitkäaikaista verkkosivua käyttämällä OnionSharella " "(eli se ei tulee pikaiseen tarpeeseen), on suositeltua tehdä se erillisellä, " "dedikoidulla tietokoneella, jossa on aina virta päällä ja yhdistettynä " "internetiin. Lisäksi sen ei tulisi olla sama laite, jota käytät päivittäin. " "Tallenna välilehti (katso :ref:`save_tabs`), jotta voit palauttaa " "verkkosivun samassa osoitteessa, jos suljet OnionSharen ja avaat sen " "uudelleen myöhemmin." #: ../../source/features.rst:137 #, fuzzy msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" "Jos verkkosivusi on tarkoitus olla avoin yleisölle, sinun tulisi suorittaa " "sitä julkisena palveluna (see :ref:`turn_off_passwords`)." #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "Viesti anonyymisti" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" "Voit käyttää OnionSharea perustaaksesi yksityisen ja turvallisen " "keskusteluhuoneen, joka ei pidä lokia mistään. Avaa vain keskusteluvälilehti " "ja klikkaa \"Aloita chatpalvelu\"." #: ../../source/features.rst:146 #, fuzzy msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" "Kun olet käynnistänyt palvelimen, kopioi OnionShare-osoite ja lähetä se " "haluamillesi ihmisille anonyymissä keskusteluhuoneessa. Jos on tärkeää " "rajoittaa tarkasti kuka voi liittyä, käytä kryptattua viestintäsovellusta " "lähettääksesi OnionShare-osoitteen." #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" "Ihmiset voivat liittyä keskusteluhuoneeseen lataamalla sen OnionShare-" "osoitteen Tor-selaimeensa. Keskusteluhuone vaatii JavaScriptin, joten " "jokaisella liittyvällä täytyy olla Tor-selaimen turvallisuustaso säädettynä " "joko tasolle \"Standard\" tai \"Safet\". Ei tasolle \"Safest\"." #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" "Kun joku liittyy keskusteluhuoneeseen, heille määritellään satunnainen nimi. " "He voivat muokata nimeään kirjoittamalla uuden nimen vasemmassa palkissa " "olevaan kenttään ja painamalla ↵. Koska keskusteluhistoriaa ei tallenneta " "mihinkään, sitä ei näytetä lainkaan, vaikka jotkut muut olisivat valmiiksi " "keskustelemassa huoneessa." #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" "OnionSharen keskusteluhuoneessa jokainen on anonyymi. Kuka tahansa voi " "muuttaa nimeään miksi tahansa, eikä kellään ole mahdollisuutta varmistaa " "kenenkään toisen identiteettiä." #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" "Kuitenkin, jos luot OnionShare-keskusteluhuoneen ja turvallisesti lähetät " "osoitteen vain pienelle ryhmälle luotettavia ystäviä kryptatun " "viestintäsovelluksen kautta, voit olla suhteellisen varma, että huoneeseen " "liittyvät henkilöt ovat tuntemiasi henkilöitä." #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "Mitä hyötyä tästä on?" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" "Jos sinulla tulisi jo valmiiksi olla kryptattu viestintäsovellus, mikä idea " "OnionSharen keskusteluhuoneessa on ensinnäkään? Se jättää vähemmän jälkiä." #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" #: ../../source/features.rst:173 #, fuzzy msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" "OnionShare-keskusteluhuoneet voivat olla hyödyllisiä myös ihmisille, jotka " "haluavat viestiä anonyymisti ja turvallisesti toisten kanssa ilman " "käyttäjätunnusten tekoa. Esimerkiksi, tietolähde voi lähettää OnionShare-" "osoitteen toimittajalle käyttämällä kertakäyttöistä sähköpostiosoitetta ja " "sen jälkeen odottaa toimittajaa keskusteluryhmään. Kaikki tämä ilman, että " "kenenkään anonyymiys on uhattuna." #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "Kuinka kryptaaminen toimii?" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" "Koska OnionShare perustuu Tor-sipulipalveluihin, yhteydet Tor-selaimen ja " "OnionSharen välillä ovat päästä päähän salattuja (E2EE). Kun joku julkaisee " "viestin OnionSharen keskusteluhuoneessa, ne lähettävät sen palvelimelle E2EE-" "sipuliyhteyden läpi, mikä sitten lähettää sen kaikille muille huoneen " "jäsenille käyttäen WebSocketeja, edelleen heidän E2EE-sipuliyhteyksien läpi." #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" "OnionShare ei itse toteuta minkäänmuotoista viestikryptausta. OnionShare " "perustuu pelkästään Tor-sipulipalveluiden kryptaukseen." #~ msgid "" #~ "If you for example send a message to a Signal group, a copy of your " #~ "message ends up on each device (the devices, and computers if they set up " #~ "Signal Desktop) of each member of the group. Even if disappearing " #~ "messages is turned on, it's hard to confirm all copies of the messages " #~ "are actually deleted from all devices, and from any other places (like " #~ "notifications databases) they may have been saved to. OnionShare chat " #~ "rooms don't store any messages anywhere, so the problem is reduced to a " #~ "minimum." #~ msgstr "" #~ "Jos sinä esimerkiksi lähetät viestin Signa-ryhmään, kopio viestistäsi " #~ "päätyy jokaisen ryhmän jäsenen jokaiseen laitteeseen (laitteet ja " #~ "tietokoneet, jos heillä on käytössä Signal Desktop). Vaikka katoavat " #~ "viestit olisi otettu käyttöön, on vaikea varmistaa, että kaikki kopiot on " #~ "varmasti poistettu kaikilta laitteilta, ja muista paikoista (kuten " #~ "ilmoitustietokannoista), joihin tiedot on tallennettu. OnionShare-" #~ "keskusteluhuoneet eivät säilö mitään viestejä minnekään, joten ongelma on " #~ "rajattu minimiin." onionshare-onionshare-26fcdc5/docs/source/locale/fi/LC_MESSAGES/help.po000066400000000000000000000061331521174352300256700ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2021. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3.2\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2021-08-24 17:33+0000\n" "Last-Translator: Kaantaja \n" "Language-Team: none\n" "Language: fi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1\n" "Generated-By: Babel 2.9.0\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "Pyydä apua" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "Lue tämä verkkosivu" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" "Löydät ohjeet OnionSharen käyttämiseen. Katso ensin kaikki osiot läpi, " "löydätkö vastauksen kysymykseesi." #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "Katso ilmoitukset GitHubista" #: ../../source/help.rst:12 #, fuzzy msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" "Jos sitä ei ollut verkkosivuilla, katso sivu `GitHub issues `_. On mahdollista, että joku toinen on " "kohdannut saman ongelman ja vienyt sen kehittäjille, tai jopa löytänyt " "ratkaisun siihen." #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "Ilmoita ongelmasta" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "Liity meidän Keybase-tiimiin" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" "Katso :ref:`collaborating`kuinka liityt Keybase-tiimiin keskustellaksesi " "projektista." #~ msgid "" #~ "If you are unable to find a solution, or wish to ask a question or " #~ "suggest a new feature, please `submit an issue `_. This requires `creating a GitHub " #~ "account `_." #~ msgstr "" #~ "Jos et löydä ratkaisua, tai haluat kysyä kysymyksen tai ehdottaa uutta " #~ "ominaisuutta, `ilmoita ongelmasta `_. Tämä vaatii `GitHub-tilin luonnin `_." onionshare-onionshare-26fcdc5/docs/source/locale/fi/LC_MESSAGES/index.po000066400000000000000000000021401521174352300260410ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3.2\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2021-08-24 17:33+0000\n" "Last-Translator: Kaantaja \n" "Language-Team: none\n" "Language: fi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.8.1-dev\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "OnionSharen dokumentaatio" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" "OnionShare on avoimen koodin työkalu, joka antaa sinun turvallisesti ja " "anonyymisti jakaa tiedostoja, isännöidä verkkosivuja, ja keskustella " "kaveriesi kanssa Tor-verkossa." onionshare-onionshare-26fcdc5/docs/source/locale/fi/LC_MESSAGES/install.po000066400000000000000000000416521521174352300264130ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2021. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3.2\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-01-31 17:07+0000\n" "Last-Translator: Ricky Tigg \n" "Language-Team: none\n" "Language: fi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.10-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "Asennus" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "Windows tai macOS" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" "Voit ladata OnionSharen Windowsille ja macOS:lle `OnionSharen verkkosivuilta " "`_." #: ../../source/install.rst:12 msgid "Mobile" msgstr "" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "" #: ../../source/install.rst:16 msgid "Android" msgstr "" #: ../../source/install.rst:17 msgid "" "Google Play: https://play.google.com/store/apps/details?id=org.onionshare." "android" msgstr "" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "" #: ../../source/install.rst:20 msgid "iOS" msgstr "" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "" #: ../../source/install.rst:22 msgid "" "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "" #: ../../source/install.rst:27 msgid "Linux" msgstr "Linux" #: ../../source/install.rst:29 #, fuzzy msgid "" "There are various ways to install OnionShare for Linux, but the recommended " "way is to use either the `Flatpak `_ or the `Snap " "`_ package. Flatpak and Snapcraft ensure that you'll " "always use the newest version and run OnionShare inside of a sandbox." msgstr "" "On erilaisia tapoja asentaa OnionShare Linuxille, mutta suositeltu tapa on " "käyttää joko `Flatpak `_ tai `Snap `_ -pakettia. Flatpak ja Snap varmistavat, että sinä aina käytät uusinta " "versiota ja OnionShare toimii eristetyssä tilassa (sandbox)." #: ../../source/install.rst:32 #, fuzzy msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" "Snap-tuki on sisäänrakennettu Ubuntuun ja Fedora tulee Flatpak-tuella, mutta " "sinä päätät kumpaa käytät. Kummatkin toimivat kaikissa Linux-jakeluissa." #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: https://flathub.org/apps/details/org." "onionshare.OnionShare" msgstr "" "**Asenna OnionShare käyttämällä Flatpakia**: https://flathub.org/apps/" "details/org.onionshare.OnionShare" #: ../../source/install.rst:36 #, fuzzy msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" "**Asenna OnionShare käyttämällä Snapia**: https://snapcraft.io/onionshare" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" "Voit myös ladata ja asentaa PGP-allekirjoitetun ``.flatpak`` or ``.snap`` " "paketin sivulta https://onionshare.org/dist/ jos niin haluat." #: ../../source/install.rst:41 #, fuzzy msgid "Manual Flatpak Installation" msgstr "Asennus" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at https://flatpak.org/setup/." msgstr "" #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo``. Even though you " "won't be downloading OnionShare from Flathub, OnionShare depends on some " "packages that are only available there." msgstr "" #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the file " "you downloaded." msgstr "" #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the PGP-" "signed Snapcraft package, you can do so like this:" msgstr "" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at https://snapcraft.io/docs/" "installing-snapd." msgstr "" #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.snap`` and ``.snap.asc`` files." msgstr "" #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version number " "of the file you downloaded. Note that you must use `--dangerous` because the " "package is not signed by the Snapcraft store, however you did verify its PGP " "signature, so you know it's legitimate." msgstr "" #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "" #: ../../source/install.rst:68 msgid "Command-line only" msgstr "" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any operating " "system using the Python package manager ``pip``. :ref:`cli` has more info." msgstr "" #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare can " "also be installed on `FreeBSD `_. It's available via " "its ports collection or as pre-built package. Should you opt to install and " "use OnionShare on a FreeBSD operating system, please be aware that it's " "**NOT** officially supported by the OnionShare project." msgstr "" #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the source " "codes from the official OnionShare repository (or its official release " "packages from `PyPI `_). Should " "you wish to check changes related to this platform, please refer to the " "following resources:" msgstr "" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "" #: ../../source/install.rst:85 #, fuzzy msgid "Manual pkg Installation" msgstr "Asennus" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, in " "order to install OnionShare for Python 3.9, use::" msgstr "" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as pre-" "built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli`` if you " "want to install that version." msgstr "" #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built packages, " "please refer to its `official Handbook section about pkg `_." msgstr "" #: ../../source/install.rst:96 #, fuzzy msgid "Manual port Installation" msgstr "Asennus" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run the " "following::" msgstr "" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www/onionshare-" "cli`` if you want to install that version." msgstr "" #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports collection, " "please refer to its `official Handbook section about ports `_." msgstr "" #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "Varmistetaan PGP-allekirjoituksia" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't been " "tampered with by verifying its PGP signature. For Windows and macOS, this " "step is optional and provides defense in depth: the OnionShare binaries " "include operating system-specific signatures, and you can just rely on those " "alone if you'd like." msgstr "" "PGP-allekirjoituksen tarkistuksella voit varmistaa, että lataamasi paketti " "on oikea eikä sitä ole manipuloitu. Windowsille ja macOS:lle tämä vaihe on " "vapaaehtoinen ja tarjoaa lisäturvallisuutta: OnionShare binäärit sisältävät " "käyttöjärjestelmäkohtaiset allekirjoitukset ja voit luottaa halutessasi " "ainoastaan niihin." #: ../../source/install.rst:115 msgid "Signing key" msgstr "Allekirjoitusavain" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "" #: ../../source/install.rst:121 msgid "" "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" #: ../../source/install.rst:122 msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver `_." msgstr "" "Voit ladata Micah'n avaimen `keys.openpgp.org-avainpalvelimelta `_." #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "" #: ../../source/install.rst:125 msgid "" "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "" #: ../../source/install.rst:129 msgid "" "PGP public key fingerprint ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." msgstr "" #: ../../source/install.rst:130 #, fuzzy msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver `_." msgstr "" "Voit ladata Micah'n avaimen `keys.openpgp.org-avainpalvelimelta `_." #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you probably " "want `GPGTools `_, and for Windows you probably want " "`Gpg4win `_." msgstr "" "Sinulla tulee olla GnuPG asennettuna varmentaaksesi allekirjoitukset. MacOS:" "lle haluat luultavasti `GPGTools -sovelluksen `_, ja " "Windowsille luultavasti haluat`Gpg4win -sovelluksen `_." #: ../../source/install.rst:135 msgid "Signatures" msgstr "Allekirjoitukset" #: ../../source/install.rst:137 #, fuzzy msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, macOS, " "Flatpak, Snap, and source packages, at https://onionshare.org/dist/ in the " "folders named for each version of OnionShare. You can also find them on the " "`GitHub Releases page `_." msgstr "" "Löydät allekirjoitukset (``.asc``-tiedostoina), kuten myös WIndows-, macOS-, " "Flatpak-, Snap- ja muut lähdepaketit osoitteesta https://onionshare.org/" "dist/ ja sieltä kunkin OnionShare-version mukaan nimetystä kansiosta. Löydät " "ne myös `GitHubin julkaisusivulta `_." #: ../../source/install.rst:141 msgid "Verifying" msgstr "Varmennetaan" #: ../../source/install.rst:143 msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify the " "binary in a terminal like this:" msgstr "" "Kun olet tuonut ydinkehittäjien julkiset avaimet GnuPG-avainnippuun, " "ladannut binaarin ja ``.asc``-allekirjoituksen, voit vahvistaa binaarin " "pääteohjelmassa seuraavasti:" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "Linuxille::" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "Odotettu lopputulos näyttää tältä::" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with the " "integrity of the file (malicious or otherwise), and you should not install " "the package." msgstr "" "Jos tekstiä ``Hyvä allekirjoitus tästä`` ei esitetä, tiedoston eheydessä " "saattaa olla ongelma (haitallinen tai muu), eikä pakettia kannata asentaa." #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" "Yllä näkyvä ``VAROITUS:`` ei ole ongelma paketissa; se tarkoittaa vain sitä, " "että et ole määrittänyt \"luottamustasoa\" Micahin (ydinkehittäjä) PGP-" "avaimelle." #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and " "the `Tor Project `_ may be useful." msgstr "" "Jos haluat lisätietoja PGP-allekirjoitusten tarkistamisesta, oppaat `Qubes " "OS :lle`_ ja Tor " "Projectille `_ " "saattavat olla hyödyllisiä." #~ msgid "Or for Windows, in a command-prompt like this::" #~ msgstr "Tai WIndowsille, komentokehote näyttää tältä::" #~ msgid "" #~ "There are various ways to install OnionShare for Linux, but the " #~ "recommended way is to use either the `Flatpak `_ or " #~ "the `Snap `_ package. Flatpak and Snap ensure that " #~ "you'll always use the newest version and run OnionShare inside of a " #~ "sandbox." #~ msgstr "" #~ "On erilaisia tapoja asentaa OnionShare Linuxille, mutta suositeltu tapa " #~ "on käyttää joko `Flatpak `_ tai `Snap `_ -pakettia. Flatpak ja Snap varmistavat, että sinä aina " #~ "käytät uusinta versiota ja OnionShare toimii eristetyssä tilassa " #~ "(sandbox)." #~ msgid "" #~ "Snap support is built-in to Ubuntu and Fedora comes with Flatpak support, " #~ "but which you use is up to you. Both work in all Linux distributions." #~ msgstr "" #~ "Snap-tuki on sisäänrakennettu Ubuntuun ja Fedora tulee Flatpak-tuella, " #~ "mutta sinä päätät kumpaa käytät. Kummatkin toimivat kaikissa Linux-" #~ "jakeluissa." #~ msgid "**Install OnionShare using Snap**: https://snapcraft.io/onionshare" #~ msgstr "" #~ "**Asenna OnionShare käyttämällä Snapia**: https://snapcraft.io/onionshare" #~ msgid "Install in Linux" #~ msgstr "Asenna Linuxille" onionshare-onionshare-26fcdc5/docs/source/locale/fi/LC_MESSAGES/security.po000066400000000000000000000273441521174352300266160ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2021. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3.2\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-01-31 17:07+0000\n" "Last-Translator: Ricky Tigg \n" "Language-Team: none\n" "Language: fi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.10-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "Turvallisuussuunnittelu" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "Lue ensin :ref:`how_it_works`nähdäksesi miten OnionShare toimii." #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" "Kuten kaikki ohjelmisto, OnionSharessa voi olla bugeja tai haavoittuvuuksia." #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "Miltä OnionShare suojelee" #: ../../source/security.rst:11 #, fuzzy msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" "**Kolmansilla osapuolilla ei ole pääsyä mihinkään mitä tapahtuu " "OnionSharessa.** OnionSharen käyttäminen tarkoittaa palveluiden isännöintiä " "suoraan tietokoneellasi. Kun OnionSharessa jaetaan tiedostoja, niitä ei " "ladata mihinkään palvelimelle. Jos teet OnionShare-keskusteluryhmän, " "tietokoneesi toimii samalla palvelimena sille. Tällä vältetään perinteistä " "mallia, jossa täytyy luottaa muiden tietokoneisiin." #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" "**Verkon salakuuntelijat eivät voi vakoilla mitään mikä tapahtuu " "OnionSharessa tiedonsiirron aikana.** Yhteys Tor-sipulipalvelun ja Tor-" "selaimen välillä on päästä päähän salattu. Tämä tarkoittaa, että " "verkkohyökkääjät eivät voi salakuunnella mitään paitsi salattua Tor-" "liikennettä. Vaikka salakuuntelija toimisi haitallisena Tor-solmuna, jota " "käytetään yhdistämisessä Tor-selaimeen OnionSharen sipulipalvelun kanssa, " "liikenne on kryptattu sipulipalvelun yksityisellä avaimella." #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" "**OnionSharen käyttäjien anonyymiys on suojattu Torilla.** OnionShare ja Tor-" "selain suojaavat käyttäjien anonyymiyttä. Niin kauan, kun OnionShare-" "käyttäjä anonyymisti ottaa yhteyden OnionShare-osoitteeseen muiden Tor-" "selaimen käyttäjien kanssa, Tor-selaimen käyttäjät ja salakuuntelijat eivät " "voi tietää OnionShare-käyttäjän identiteettiä." #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" "**Jos hyökkääjä saa tietää sipulipalvelusta, hän ei silti pääse käsiksi " "mihinkään.** Aiemmat hyökkäykset Tor-verkkoa vastaan sipulipalveluiden " "luetteloimiseksi antoivat hyökkääjille mahdollisuuden löytää yksityisiä ``." "onion``-osoitteita. Jotta OnionShare-palvelua voidaan käyttää sen " "osoitteesta, asiakkaan todentamiseen käytetty yksityinen avain on arvattava " "(ellei palvelu ole jo julkistettu poistamalla yksityinen avain - katso :ref:" "`turn_off_private_key`)." #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "Miltä OnionShare ei suojaa" #: ../../source/security.rst:35 #, fuzzy msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" "**Yhdistäminen OnionShare-osoitteeseen ei ole välttämättä turvallista.** " "OnionShare-käyttäjän vastuulla on yhteydenpito muihin ihmisiin OnionShare-" "osoitteen avulla. Jos lähetetty turvattomasti (kuten salakuunnellun " "sähköpostin kautta), vakoilija voi tietää, että OnionShare on käytössä. Jos " "vakoilija lataa osoitteen Tor-selaimeen palvelimen ollessa käynnissä, he " "voivat päästä käsiksi siihen. Välttääksesi tämän, osoite tulee jakaa " "turvallisesti, kryptattuna tekstiviestinä (mieluiten itsestään katoavana " "viestinä), kryptattuna sähköpostina tai kasvotusten. Tämä ei ole " "välttämätöntä, jos OnionSharea ei käytetä salaisia asioita varten." #: ../../source/security.rst:42 #, fuzzy msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" "**Yhdistäminen OnionShare-osoitteeseen ei välttämättä ole anonyymiä.** " "Lisätoimenpiteitä tulee tehdä varmistuakseen, että OnionShare-osoitteeseen " "voidaan yhdistää anonyymisti. Uusi sähkposti- tai chat-tili, vain Tor-verkon " "kautta käytettynä, voidaan käyttää osoitteen jakamiseen. Tämä ei ole " "välttämätöntä, jos anonyymiys ei ole tavoitteena." #~ msgid "" #~ "**Third parties don't have access to anything that happens in OnionShare." #~ "** Using OnionShare means hosting services directly on your computer. " #~ "When sharing files with OnionShare, they are not uploaded to any server. " #~ "If you make an OnionShare chat room, your computer acts as a server for " #~ "that too. This avoids the traditional model of having to trust the " #~ "computers of others." #~ msgstr "" #~ "**Kolmansilla osapuolilla ei ole pääsyä mihinkään mitä tapahtuu " #~ "OnionSharessa.** OnionSharen käyttäminen tarkoittaa palveluiden " #~ "isännöintiä suoraan tietokoneellasi. Kun OnionSharessa jaetaan " #~ "tiedostoja, niitä ei ladata mihinkään palvelimelle. Jos teet OnionShare-" #~ "keskusteluryhmän, tietokoneesi toimii samalla palvelimena sille. Tällä " #~ "vältetään perinteistä mallia, jossa täytyy luottaa muiden tietokoneisiin." #, fuzzy #~ msgid "" #~ "**Communicating the OnionShare address and private key might not be " #~ "secure.** Communicating the OnionShare address to people is the " #~ "responsibility of the OnionShare user. If sent insecurely (such as " #~ "through an email message monitored by an attacker), an eavesdropper can " #~ "tell that OnionShare is being used. If the eavesdropper loads the address " #~ "in Tor Browser while the service is still up, they can access it. To " #~ "avoid this, the address must be communicated securely, via encrypted text " #~ "message (probably with disappearing messages enabled), encrypted email, " #~ "or in person. This isn't necessary when using OnionShare for something " #~ "that isn't secret." #~ msgstr "" #~ "**Yhdistäminen OnionShare-osoitteeseen ei ole välttämättä turvallista.** " #~ "OnionShare-käyttäjän vastuulla on yhteydenpito muihin ihmisiin OnionShare-" #~ "osoitteen avulla. Jos lähetetty turvattomasti (kuten salakuunnellun " #~ "sähköpostin kautta), vakoilija voi tietää, että OnionShare on käytössä. " #~ "Jos vakoilija lataa osoitteen Tor-selaimeen palvelimen ollessa käynnissä, " #~ "he voivat päästä käsiksi siihen. Välttääksesi tämän, osoite tulee jakaa " #~ "turvallisesti, kryptattuna tekstiviestinä (mieluiten itsestään katoavana " #~ "viestinä), kryptattuna sähköpostina tai kasvotusten. Tämä ei ole " #~ "välttämätöntä, jos OnionSharea ei käytetä salaisia asioita varten." #, fuzzy #~ msgid "" #~ "**Communicating the OnionShare address and private key might not be " #~ "anonymous.** Extra precautions must be taken to ensure the OnionShare " #~ "address is communicated anonymously. A new email or chat account, only " #~ "accessed over Tor, can be used to share the address. This isn't necessary " #~ "unless anonymity is a goal." #~ msgstr "" #~ "**Yhdistäminen OnionShare-osoitteeseen ei välttämättä ole anonyymiä.** " #~ "Lisätoimenpiteitä tulee tehdä varmistuakseen, että OnionShare-" #~ "osoitteeseen voidaan yhdistää anonyymisti. Uusi sähkposti- tai chat-tili, " #~ "vain Tor-verkon kautta käytettynä, voidaan käyttää osoitteen jakamiseen. " #~ "Tämä ei ole välttämätöntä, jos anonyymiys ei ole tavoitteena." #~ msgid "" #~ "**If an attacker learns about the onion service, it still can't access " #~ "anything.** Prior attacks against the Tor network to enumerate onion " #~ "services allowed the attacker to discover private .onion addresses. If an " #~ "attack discovers a private OnionShare address, a password will be prevent " #~ "them from accessing it (unless the OnionShare user chooses to turn it off " #~ "and make it public). The password is generated by choosing two random " #~ "words from a list of 6800 words, making 6800², or about 46 million " #~ "possible passwords. Only 20 wrong guesses can be made before OnionShare " #~ "stops the server, preventing brute force attacks against the password." #~ msgstr "" #~ "**Jos hyökkääjä saa tietää sipulipalvelusta, se ei voi silti päästä " #~ "käsiksi mihinkään.** Varhaisemmat hyökkäykset Tor-verkkoa vastaan " #~ "sipulipalveluiden listaamiseksi mahdollisti hyökkääjän paljastaa " #~ "yksityiset .onion -osoitteet. Jos hyökkääjä löytää yksityisen OnionShare-" #~ "osoitteen, salasana tulee estämään niitä pääsemästä käsiksi siihen " #~ "(paitsi jos OnionShare-käyttäjä ottaa salasanan pois käytöstä tehdäkseen " #~ "siitä julkisen). Salasana luodaan valitsemalla kaksi satunnaista sanaa " #~ "6800 sanan luettelosta, mikä tarkoittaa 6800² eli 46 miljoonaa erilaista " #~ "salasanavaihtoehtoa. Vain 20 väärää arvausta sallitaan ennen kuin " #~ "OnionShare pysäyttää palvelimen estäen brute force -hyökkäykset salasanan " #~ "murtamiseksi." onionshare-onionshare-26fcdc5/docs/source/locale/fi/LC_MESSAGES/sphinx.po000066400000000000000000000014341521174352300262500ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3.2\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2021-08-24 17:33+0000\n" "Last-Translator: Kaantaja \n" "Language-Team: none\n" "Language: fi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.8.1-dev\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "Versiot" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "Kielet" onionshare-onionshare-26fcdc5/docs/source/locale/fi/LC_MESSAGES/tor.po000066400000000000000000000535271521174352300255550ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2021. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3.2\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-01-31 17:07+0000\n" "Last-Translator: Ricky Tigg \n" "Language-Team: none\n" "Language: fi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.10-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "Yhdistetään Toriin" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "Yritä uudelleen ilman siltaa" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "Käytä OnionShareen sisäänrakennettua Tor versiota" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" "Tämä on oletus, yksinkertaisin ja luotettavin tapa, jolla OnionShare " "yhdistää Tor-verkkoon. Tästä syystä se on suositeltu useimmille käyttäjille." #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" "Kun avaat OnionSharen, se avaa valmiiksisäädetyn ``tor``-prosesin taustalla, " "jota OnionShare voi käyttää. Se ei häiritse muita ``tor``-prosesseja " "tietokoneellasi, joten voit käyttää Tor-selainta tai järjestelmän ``tor`` -" "sovellusta erikseen." #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "**Siltojen käyttäminen**" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" "Kokeile ensin sisäänrakennettuja siltoja. `meek-azure`-siltojen sijaan on " "suositeltavaa käyttää `obfs4`- tai `snowflake`-siltoja." #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "Yritä automaattista asetusten säätämistä Tor-selaimella" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" "Jos olet `tallentanut Tor-selaimen `_ etkä halua " "kahta ``tor``-prosessia taustalle, voit käyttää Tor-selaimen ``tor``-" "prosessia. Muista, että tällöin Tor-selaimen tulee pysyä auki taustalla, kun " "käytät OnionSharea." #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "Järjestelmän ``tor``-prosessin käyttäminen Windowsissa" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" "Tämä on melko vaativaa. Sinun täytyy tietää kuinka muokata selkokielisiä " "tiedostoja ja kuinka tehdä ylläpitojuttuja." #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" "Tallenna Tor Windows Expert Bundle `osoitteesta `_. Pura pakattu tiedosto ja kopioi purettu kansio sijaintiin " "``C:\\Program Files (x86)\\``. Muuta ``Data-``ja `Tor-``kansiot sisältävän " "kansion nimeksi ``tor-win32``." #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" "Keksi kontrolliportin salasana. (Käyttämällä 7 sanaa järjestyksessä kuten " "``murrettu kompastus penkominen työ kostaminen rakentaa räjähdysherkkä`` on " "hyvä idea salasanalle.) Nyt avaa komentokehote (``cmd``) ylläpitäjänä, ja " "käytä ``tor.exe --hash-password`` luodaksesi tiivisteen salasanastasi. " "Esimerkiksi::" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" "Hashattu salasana näytetään joidenkin varoitusten jälkeen (jotka voit " "ohittaa). Ylläolevassa esimerkkitapauksessa se on " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" "Luo nyt uusi tekstitiedosto sijaintiin ``C:\\Program Files (x86)\\tor-" "win32\\torrc`` ja liitä hashattu salasanan sisältö tekstitiedostoon, " "korvaamalla ``HashedControlPassword`` in sillä minkä juuri loit::" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" "Ylläpitäjänä suoritetussa komentokehotteessa: asenna ``tor``palveluna " "käyttämällä asiaankuuluvaa ``torrc``-tiedostoa, jonka juuri loit (kuten asia " "on kuvattu sivulla ``_). Eli näin::" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "Suoritat nyt järjestelmän ``tor``-prosessia Windowsissa!" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" "Avaa OnionShare, paina \"⚙\"-kuvaketta ja siirry Tor-asetukset-välilehdelle. " "Valitse otsikon \"Miten OnionSharen tulee yhdistää Toriin?\" alta \"Yhdistä " "käyttäen hallintaporttia\" ja syötä \"Hallintaportti\"-kenttään " "``127.0.0.1`` ja \"Portti\"-kenttään``9051``. Valitse \"Tor-" "todennusasetukset\" -kohdasta \"Salasana\" ja aseta salasanaksi aiemmin " "valitsemasi ohjausportin salasana. Paina \"Testaa Tor-yhteyttä\" -" "painiketta. Jos jos kaikki menee hyvin, tulisi testin tuloksen olla " "\"Yhdistetty Tor-ohjaimeen\"." #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "Järjestelmän ``tor``-prosessin käyttö macOS:ssa" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" "Aluksi, asenna `Homebrew `_ jos sinulla ei ole vielä ole " "sitä, ja asenna sitten Tor::" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "Määritä nyt Tor sallimalla yhteydet OnionSharesta::" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "Ja aloita järjestelmän Tor-palvelu::" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" "Avaa OnionShare, paina \"⚙\"-kuvaketta ja siirry Tor-asetukset-välilehdelle. " "Valitse otsikon \"Miten OnionSharen tulee yhdistää Toriin?\" alta \"Yhdistä " "käyttäen pistoketiedostoa\" ja määritä tiedostoksi ``/usr/local/var/run/tor/" "control.socket``. Valitse \"Tor-todennusasetukset\" -kohdasta \"Ei " "todennusta tai evästetodennus\". Paina \"Testaa Tor-yhteyttä\" -painiketta." #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" "Jos kaikki menee hyvin, sinun tulisi nähdä \"Yhdistetty Tor-ohjaimeen\"." #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "Järjestelmän ``tor`` -prosessin käyttö Linuxilla" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" "Aloita asentamalla ``tor``-paketti. Jos käytät Debiania, Ubuntua tai näiden " "kaltaista Linux-jakelua, on suositeltavaa käyttää Tor-projektin `virallista " "pakettivarastoa `_." #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" "Seuraavaksi lisää käyttäjäsi ryhmään, joka ylläpitää ``tor``-prosessia " "(Debianin ja Ubuntun tapauksessa, ``debian-tor``) ja määritä OnionShare " "yhdistämään järjestelmäsi``tor``in kontrolli-socket-tiedostoon." #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" "Lisää käyttäjäsi ``debian-tor``-ryhmään suorittamalla tämä komento (korvaa " "``username``omalla oikealla käyttäjänimelläsi)::" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" "Käynniostä tietokone uudelleen ja kun se on käynnistynyt, avaa OnionShare, " "paina \"⚙\"-kuvaketta ja siirry Tor-asetukset-välilehdelle. Valitse otsikon " "\"Miten OnionSharen tulee yhdistää Toriin?\" alta \"Yhdistä käyttäen " "pistoketiedostoa\" ja määritä tiedostoksi ``/var/run/tor/control``. Valitse " "\"Tor-todennusasetukset\" -kohdasta \"Ei todennusta tai evästetodennus\". " "Paina \"Testaa Tor-yhteyttä\" -painiketta." #~ msgid "" #~ "Pick a way to connect OnionShare to Tor by clicking the Tor onion icon in " #~ "the bottom right of the OnionShare window to open the Tor Settings tab." #~ msgstr "" #~ "Valitse tapa, jolla OnionShare yhdistetään Toriin klikkaamalla OnionShare-" #~ "ikkunan oikeasta alareunassa olevaa Onion-kuvaketta." #, fuzzy #~ msgid "" #~ "If your access to the internet is censored, you can configure OnionShare " #~ "to connect to the Tor network using `Tor bridges `_. If OnionShare connects to Tor without one, " #~ "you don't need to use a bridge." #~ msgstr "" #~ "Jos yhteytesi internetiin on sensuroitu, voit määrittää OnionSharen " #~ "yhdistymään Tor-verkkoon käyttämällä `Tor-siltoja `_. Jos OnionShare yhdistää Toriin " #~ "ilman sellaista, sinun ei tarvitse käyttää siltaa." #~ msgid "" #~ "Open OnionShare and click the \"⚙\" icon in it. Under \"How should " #~ "OnionShare connect to Tor?\" choose \"Connect using control port\", and " #~ "set \"Control port\" to ``127.0.0.1`` and \"Port\" to ``9051``. Under " #~ "\"Tor authentication settings\" choose \"Password\" and set the password " #~ "to the control port password you picked above. Click the \"Test " #~ "Connection to Tor\" button. If all goes well, you should see \"Connected " #~ "to the Tor controller\"." #~ msgstr "" #~ "Avaa OnionShare ja klikkaa \"⚙\" kuvaketta. \"Kuinka OnionShare yhdistää " #~ "Toriin?\" -tekstin alta valitse \"Yhdistä käyttämällä kontrolliporttia\", " #~ "ja aseta \"Kontrolliportti\" kenttään ``127.0.0.1`` ja Portti-" #~ "kenttään``9051``. \"Tor-tunnistautumisasetukset\"-vlaikon alta valitse " #~ "\"Salasana\" ja aseta salasanaksi kontrolliportin salasana, jonkin " #~ "valitsit aiemmin. Klikkaa \"Testaa yhteys Toriin\" -nappia. Jos kaikki " #~ "menee hyvin, sinun tulisi nähdä \"Yhdistetty Tor-ohjaimeen\"." #~ msgid "" #~ "Open OnionShare and click the \"⚙\" icon in it. Under \"How should " #~ "OnionShare connect to Tor?\" choose \"Connect using socket file\", and " #~ "set the socket file to be ``/usr/local/var/run/tor/control.socket``. " #~ "Under \"Tor authentication settings\" choose \"No authentication, or " #~ "cookie authentication\". Click the \"Test Connection to Tor\" button." #~ msgstr "" #~ "Avaa OnionShare ja klikkaa \"⚙\" kuvaketta. \"Kuinka OnionShare yhdistää " #~ "Toriin?\" -tekstin alta valitse \"Yhdistä käyttämällä socket-tiedostoa\", " #~ "ja aseta socket-tiedosto olemaan ``/usr/local/var/run/tor/control." #~ "socket``. \"Tor-tunnistautumisasetukset\"-valikon alta valitse \"Ei " #~ "tunnistautumista, tai evästetunnistautumista\". Klikkaa \"Testaa yhteys " #~ "Toriin\" -nappia." #~ msgid "" #~ "Reboot your computer. After it boots up again, open OnionShare and click " #~ "the \"⚙\" icon in it. Under \"How should OnionShare connect to Tor?\" " #~ "choose \"Connect using socket file\". Set the socket file to be ``/var/" #~ "run/tor/control``. Under \"Tor authentication settings\" choose \"No " #~ "authentication, or cookie authentication\". Click the \"Test Connection " #~ "to Tor\" button." #~ msgstr "" #~ "Uudelleenkäynnistä tietokoneesi. Kun tietokone on käynnistynyt, avaa " #~ "OnionShare ja klikkaa \"⚙\"-kuvaketta. \"Kuinka OnionShare yhdistää " #~ "Toriin?\" -tekstin alta valitse \"Yhdistä käyttämällä socket-tiedostoa\". " #~ "Aseta socket-tiedosto olemaan ``/var/run/tor/control``. \"Tor-" #~ "tunnistautumisasetukset\"-valikon alta valitse \"Ei tunnistautumista, tai " #~ "evästetunnistautumista\". Klikkaa \"Testaa yhteys Toriin\" -nappia." #~ msgid "Use the ``tor`` bundled with OnionShare" #~ msgstr "Käytä ``tor`` Onionsharen kanssa" #~ msgid "To configure bridges, click the \"⚙\" icon in OnionShare." #~ msgstr "Määrittääksesi sillat klikkaa \"⚙\" kuvaketta OnionSharessa." #~ msgid "" #~ "You can use the built-in obfs4 pluggable transports, the built-in " #~ "meek_lite (Azure) pluggable transports, or custom bridges, which you can " #~ "obtain from Tor's `BridgeDB `_. If you " #~ "need to use a bridge, try the built-in obfs4 ones first." #~ msgstr "" #~ "Voit käyttää sisäänrakennettua obfs4 plugattavia siirtoja, " #~ "sisäänrakennettuja meek_lite (Azure) plugattavia siirtoja tai " #~ "räätälöityjä siltoja, jotka sinä voit hankkia Torin `BridgeDB:sta " #~ "`_. Jos tarvitset siltaa, yritä " #~ "sisäänrakennettua obfs4-vaihtoehtoa ensin." #~ msgid "Using Tor bridges" #~ msgstr "Tor-siltojen käyttäminen" onionshare-onionshare-26fcdc5/docs/source/locale/fil/000077500000000000000000000000001521174352300227645ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/fil/LC_MESSAGES/000077500000000000000000000000001521174352300245515ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/fil/LC_MESSAGES/develop.po000066400000000000000000000156111521174352300265530ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2022-12-07 23:55+0000\n" "Last-Translator: Cyndaquissshhh \n" "Language-Team: none\n" "Language: fil\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1 && n != 2 && n != 3 && (n % 10 == 4 " "|| n % 10 == 6 || n % 10 == 9);\n" "X-Generator: Weblate 4.15-dev\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "Pagde-develop sa OnionShare" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "Pakikipagtulungan" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" "May bukas na pangkat sa Keybase ang OnionShare para matalakay ang proyekto, " "magtanong, magbahagi ng mga ideya at disenyo, at magplano para sa hinaharap. " "(Madali rin itong paraan para magpadala ng end-to-end encrypted na mga " "direktang mensahe sa iba pang mga kasapi ng komunidad ng OnionShare, tulad " "ng mga OnionShare address.) Para gamitin ang Keybase, i-download ang `app ng " "Keybase `_, gumawa ng account, at `salihan ang " "pangkat na ito `_. Sa loob ng app, " "pumunta sa \"Teams\", i-click \"Join a Team\", at ilagay ang \"onionshare\"." #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" "May `mailing list `_ " "rin ang OnionShare para matalakay ng mga developer at tagadisenyo ang " "proyekto." #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "Pamantayan sa Pag-ambag" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" "Nasa Git repository na ito ang source code ng OnionShare: https://github.com/" "onionshare/onionshare" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" #: ../../source/develop.rst:124 msgid "Local Only" msgstr "" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/fil/LC_MESSAGES/index.po000066400000000000000000000022571521174352300262260ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2022-12-07 23:55+0000\n" "Last-Translator: Cyndaquissshhh \n" "Language-Team: none\n" "Language: fil\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1 && n != 2 && n != 3 && (n % 10 == 4 " "|| n % 10 == 6 || n % 10 == 9);\n" "X-Generator: Weblate 4.15-dev\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "Dokumentasyon ng OnionShare" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" "Ang OnionShare ay isang open source na kagamitan para ligtas at anonymous na " "magbahagi ng file, magpatakbo ng mga website, at makipag-usap sa mga " "kaibigan gamit ang network ng Tor." onionshare-onionshare-26fcdc5/docs/source/locale/fr/000077500000000000000000000000001521174352300226215ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/fr/LC_MESSAGES/000077500000000000000000000000001521174352300244065ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/fr/LC_MESSAGES/advanced.po000066400000000000000000001002241521174352300265120ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-06-12 19:01+0000\n" "Last-Translator: AO Localisation Lab " "\n" "Language-Team: none\n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 5.12-dev\n" "Generated-By: Babel 2.17.0\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "Utilisation Avancée" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "Sauvegarder les onglets" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" "Lorsque les onglets OnionShare que vous hébergez sont fermés, ils sont " "détruits. Les sites web hébergés de façon persistante restent disponibles à " "la même adresse, même lorsque l'ordinateur qui les hébergent est redémarré." #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" "Rendez tout onglet persistant en cochant la case \"Toujours ouvrir cet " "onglet au démarrage d'OnionShare\" avant de démarrer votre serveur." #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" "En démarrant OnionShare, vos onglets sauvegardés lors de votre dernière " "session seront affichés. Chaque service peut alors être démarré " "manuellement, et sera disponible avec la même adresse OnionShare et protégé " "par la même clé privée." #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" "Si vous enregistrez un onglet, une copie de sa clé secrète de service en " "oignon est stockée sur votre ordinateur." #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "Désactiver la Clé Privée" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" "Par défaut, tous les services OnionShare sont protégés par une clé privée, " "que Tor appelle \"authentification du client\"." #: ../../source/advanced.rst:28 #, fuzzy msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" "Le navigateur Tor vous demandera d'entrer votre clé privée lorsque vous " "chargez un service OnionShare. Si vous voulez permettre au public d'utiliser " "votre service, il est préférable de désactiver complètement la clé privée." #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" "Pour désactiver la clé privée pour chaque onglet, cochez la case \"Ceci est " "un service public OnionShare (désactive la clé privée)\" avant de démarrer " "le serveur. Le serveur sera alors public et une clé privée ne sera pas " "chargée dans le Navigateur Tor." #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "Titres personnalisés" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" "Lors du chargement des services d’OnionShare dans le Navigateur Tor, les " "utilisateurs voient le titre par défaut de chaque type de service. Par " "exemple, le titre par défaut pour les services de dialogue en ligne est " "« Dialogue OnionShare »." #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" "Si vous modifiez le paramètre \"Titre personnalisé\" avant de démarrer un " "serveur, vous pouvez le modifier." #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "Programmation horaire" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" "OnionShare permet de programmer le démarrage et l’arrêt d’un service. Avant " "de démarrer un serveur, cliquez sur « Afficher les paramètres avancés » dans " "son onglet et cochez soit « Démarrer un service oignon à une heure " "prédéterminée » soit « Arrêter un service oignon à une heure prédéterminée » " "ou les deux, et définissez les dates et heures." #: ../../source/advanced.rst:51 #, fuzzy msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" "Les services programmés pour démarrer dans le futur afficheront un compte à " "rebours lorsque vous cliquerez sur le bouton \"Démarrer le partage\". Les " "services programmés pour s'arrêter à l'avenir afficheront un compte à " "rebours lorsqu'ils seront démarrés." #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" "**Programmer le démarrage automatique d'un service OnionShare peut être " "utilisé pour vérifier l'activité d'un utilisateur**. Cela signifie que votre " "service est rendu public à un moment donné dans le futur si vous n'êtes pas " "là pour l'empêcher. Si rien ne vous arrive, vous pouvez annuler le service " "avant qu'il ne soit programmé pour être mis en route." #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" "**La programmation de l'arrêt automatique d'un service OnionShare limite son " "exposition**. Si vous souhaitez partager des informations secrètes ou " "quelque chose qui sera périmé, vous pouvez le faire pour une durée limitée " "sélectionnée." #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "Interface en ligne de commande" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" "En plus de son interface graphique, OnionShare dispose d'une interface en " "ligne de commande." #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "Installer la version en ligne de commande" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" "Si vous avez installé le paquet Snap, macOS ou Windows, la version en ligne " "de commande est déjà installée." #: ../../source/advanced.rst:77 #, fuzzy msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" "Vous pouvez installer uniquement la version en ligne de commande " "d'OnionShare en utilisant ``pip3``::" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" "Notez que vous aurez aussi besoin d'installer le paquet ``tor``. Sur macOS, " "installez le avec : ``brew install tor``" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "Puis lancez-le avec ::" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" "Des informations sur son installation sur différents systèmes d'exploitation " "peuvent être trouvées dans le fichier `CLI README `_ dans le dépôt Git." #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "Lancer la ligne de commande avec Snap" #: ../../source/advanced.rst:92 #, fuzzy msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" "Si vous installez OnionShare en utilisant le paquet Linux Snapcraft, vous " "pouvez vous contenter de lancer ``onionshare.cli`` pour accéder à " "l'interface en ligne de commande." #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "Lancer la ligne de commande sous macOS" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" "Dans un terminal, vous pouvez exécuter ``/Applications/OnionShare.app/" "Contents/MacOS/onionshare-cli --help``" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "Lancer la ligne de commande sous Windows" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" "Dans l’installation de Windows, l’exécutable ``onionshare-cli.exe`` est " "proposé." #: ../../source/advanced.rst:105 msgid "Usage" msgstr "Utilisation" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" "Vous pouvez consulter la documentation de l'interface en ligne de commande " "en lançant ``onionshare --help`` : :" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" "Il est possible de démarrer automatiquement OnionShare à partir de la CLI à " "l'aide d'un fichier d'unité systemd." #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" "Cela peut être particulièrement utile si vous travaillez en mode " "'persistant' et que vous souhaitez démarrer le même service oignon à chaque " "démarrage de votre machine." #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" "Pour ce faire, vous devez d’abord préparer une configuration JSON OnionShare." #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "Raccourcis Clavier" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" "L'application de bureau OnionShare contient quelques raccourcis clavier, " "pour des raisons de commodité et d'accessibilité : :" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "Et à partir de l'écran principal du sélecteur de mode :" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 #, fuzzy msgid "private_key" msgstr "Désactiver la Clé Privée" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 #, fuzzy msgid "share" msgstr "Utilisation" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 #, fuzzy msgid "custom_csp" msgstr "Titres personnalisés" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" #~ msgid "" #~ "Everything in OnionShare is temporary by default. If you close an " #~ "OnionShare tab, its address no longer exists and it can't be used again. " #~ "Sometimes you might want an OnionShare service to be persistent. This is " #~ "useful if you want to host a website available from the same OnionShare " #~ "address even if you reboot your computer." #~ msgstr "" #~ "Tout dans OnionShare est temporaire par défaut. Si vous fermez un onglet, " #~ "son adresse n'existe plus et ne pourra plus être utilisée. Dans certains " #~ "cas, vous voudrez qu'un service OnionShare soit persistent. Cela est " #~ "utile si vous souhaitez héberger un site web dont l'adresse OnionShare " #~ "reste identique même après un redémarrage de votre ordinateur." #~ msgid "" #~ "If you scheduled a service to start in the future, when you click the " #~ "\"Start sharing\" button you will see a timer counting down until it " #~ "starts. If you scheduled it to stop in the future, after it's started you " #~ "will see a timer counting down to when it will stop automatically." #~ msgstr "" #~ "Si vous paramétrez un service pour qu'il démarre dans le futur, quand " #~ "vous cliquer le bouton \"Commencer le partage\", un compte à rebours " #~ "s'affichera jusqu'au démarrage du service. Si vous le paramétrez pour " #~ "qu'il s'arrête dans le futur, après son démarrage un compte à rebours " #~ "jusqu'à son arrêt automatique s'affichera." #~ msgid "" #~ "**Scheduling an OnionShare service to automatically start can be used as " #~ "a dead man's switch**, where your service will be made public at a given " #~ "time in the future if anything happens to you. If nothing happens to you, " #~ "you can cancel the service before it's scheduled to start." #~ msgstr "" #~ "**Planifier le démarrage automatique d'un service OnionShare peut être " #~ "utilisé comme une veille automatique**, le service deviendra public à un " #~ "moment choisis dans le futur si quelque chose vous arrive. Si rien ne " #~ "vous arrive, vous pouvez annuler le service avant qu'il ne se lance." #~ msgid "" #~ "To make any tab persistent, check the \"Save this tab, and automatically " #~ "open it when I open OnionShare\" box before starting your server. A " #~ "purple pin icon appears to the left of its server status to tell you the " #~ "tab is saved." #~ msgstr "" #~ "Pour rendre un onglet persistant, cocher la case \"Enregistrer cet onglet " #~ "et l’ouvrir automatiquement quand j’ouvre OnionShare\" avant de démarrer " #~ "le serveur. Quand un onglet est sauvegardé un icône d'épingle violet " #~ "apparaît à la gauche du statut du serveur." onionshare-onionshare-26fcdc5/docs/source/locale/fr/LC_MESSAGES/connecting.po000066400000000000000000000127061521174352300271030ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2022. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2022-03-31 16:39+1100\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=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.1\n" #: ../../source/connecting.rst:2 msgid "Getting connected to Tor" msgstr "" #: ../../source/connecting.rst:4 msgid "" "When OnionShare starts, it will present a screen asking you to connect to " "the Tor network." msgstr "" #: ../../source/connecting.rst:8 msgid "" "You have several choices. You can click Connect to Tor to begin the " "connection process. If there are no problems with your network, including " "any attempts to block your access to the Tor network, this should hopefully " "work the first time." msgstr "" #: ../../source/connecting.rst:10 msgid "" "If you want to manually configure Bridges or other Tor settings before you " "connect, you can click 'Network Settings'." msgstr "" #: ../../source/connecting.rst:13 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/connecting.rst:15 msgid "" "When OnionShare fails to connect to Tor, it might be because Tor is censored " "in your country." msgstr "" #: ../../source/connecting.rst:17 msgid "" "If this occurs, a screen will be displayed that will offer you to either " "'Use a Bridge' (automatically choosing one for you), or 'Try Again without a " "Bridge'." msgstr "" #: ../../source/connecting.rst:22 msgid "What 'Use a Bridge' does" msgstr "" #: ../../source/connecting.rst:24 msgid "" "Bridges are a way to connect to the Tor network via intermediate services " "that are hopefully not blocked by your network provider (whereas normal " "connections might be)." msgstr "" #: ../../source/connecting.rst:26 msgid "" "Clicking 'Use a Bridge' will temporarily use the `Meek `_ domain-fronting proxy to " "make a non-Tor connection from your computer to the Tor Project's Censorship " "Circumvention API. The use of the Meek proxy is to hide the fact that you " "are trying to find a way to connect to Tor." msgstr "" #: ../../source/connecting.rst:28 msgid "" "Before clicking 'Use a Bridge', you can choose either 'Automatically " "determine my country from my IP address' or 'Manually select my country'." msgstr "" #: ../../source/connecting.rst:30 msgid "" "If you choose the former option, the Censorship Circumvention API will " "consider your IP address (yes, your real IP address) to determine what " "country you might reside in." msgstr "" #: ../../source/connecting.rst:32 msgid "" "Based on the country information, the API will try to automatically find " "bridges that suit your location." msgstr "" #: ../../source/connecting.rst:36 msgid "" "If you choose to manually select a country, OnionShare will still make a " "request to the Censorship Circumvention API, but will tell the API the " "country code. The API will then try to fetch bridges for that country that " "you specified." msgstr "" #: ../../source/connecting.rst:38 msgid "" "If it finds any such bridges, OnionShare will try to reconnect to Tor using " "those bridges." msgstr "" #: ../../source/connecting.rst:40 msgid "" "If the API does not find any bridges for your location, OnionShare will ask " "the API for 'fallback' options. At the time of writing, this is likely to be " "the obfs4 built-in bridges." msgstr "" #: ../../source/connecting.rst:42 msgid "" "OnionShare will also attempt to use the obfs4 built-in bridges if for some " "reason it could not connect to the API itself, or the API returned an error." msgstr "" #: ../../source/connecting.rst:44 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor Network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/connecting.rst:46 msgid "" "Even though it is hard for an adversary to discover where the Meek request " "is going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/connecting.rst:49 msgid "What 'Try again without a Bridge' does" msgstr "" #: ../../source/connecting.rst:51 msgid "" "Clicking 'Try again without a Bridge' will retry the normal OnionShare " "connection attempt to Tor. It won't talk to the Tor Censorship Circumvention " "API or use Meek." msgstr "" #: ../../source/connecting.rst:54 msgid "Connect to Tor automatically" msgstr "" #: ../../source/connecting.rst:56 msgid "" "You can toggle on the switch 'Connect to Tor automatically' before clicking " "'Connect to Tor'. This means that next time OnionShare starts, it will " "automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options." msgstr "" #: ../../source/connecting.rst:58 msgid "" "If the connection fails, you can still try bridges or reconfigure Tor via " "the 'Network Settings'." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/fr/LC_MESSAGES/develop.po000066400000000000000000000251011521174352300264030ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2022-03-15 19:57+0000\n" "Last-Translator: aezjrareareare \n" "Language-Team: none\n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.12-dev\n" "Generated-By: Babel 2.9.1\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "Développer OnionShare" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "Collaborer" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" "OnionShare dipose d'une équipe Keybase ouverte pour discuter du projet, " "poser des questions, partager des idées et concents, et concevoir les " "évolutions à venir. (C'est aussi une manière facile d'envoyer des messages " "personnels chiffrés de bout-en-bout à d'autres personnes de la communauté " "OnionShare, comme des adresses OnionShare.) Pour utiliser Keybase, " "télécharger l'`application Keybase `_, créer un " "compte, et `rejoignez cette équipe `_. " "Dans l'application, allez à \"Teams\", cliquer sur \"Join a Team\", et " "écrivez \"onionshare\"." #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" "OnionShare a aussi une `liste de diffusion `_ pour permettre aux développeurs et concepteurs " "de discuter du projet." #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "Contribuer au code" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" "Le code source d'OnionShare peut être trouvé sur ce dépôt Git : https://" "github.com/onionshare/onionshare" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" "Si vous voulez contribuer au code d'OnionShare, il est plus pratique de " "rejoindre l'équipe Keybase et de poser des questions à propos de ce sur quoi " "vous pensez travailler. Vous devriez aussi passer en revue toutes les `open " "issues `_ sur GitHub pour " "voir si il n'y a rien que vous aimeriez régler." #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" "Quand vous êtes prêt à contribuer au code, faites une demande d'extraction " "dans le répertoire GitHub et un des mainteneurs du projet l'évaluera et si " "possible posera des questions, demanderas des changements, la rejettera, ou " "la fusionnera dans le projet." #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "Commencer le développement" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" "OnionShare est développé en Python. Pour débuter, cloner le répertoire Git à " "https://github.com/onionshare/onionshare/ et consulter le fichier ``cli/" "README.md`` pour apprendre à mettre en place l'environnement de " "développement pour la version en ligne de commande, et le fichier ``desktop/" "README.md`` pour apprendre à mettre en place l'environnement de " "développement pour la version graphique." #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" "Ces fichiers contiennent les instructions techniques nécessaires et les " "commandes nécessaires pour installer les dépendances pour votre plateforme, " "et pour faire fonctionner OnionShare depuis les sources." #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "Conseils pour le débogage" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "Mode texte" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" "Quand vous développez, il est pratique de faire tourner OnionShare depuis un " "terminal et d'ajouter le paramètre ``--verbose`` (ou ``-v``) à la commande. " "Cela affiche de nombreux messages utiles dans le terminal, comme le moment " "où certains objets sont initialisés, quand des évènements se produisent " "(comme des boutons qui sont cliqués, des paramètres qui sont sauvegardés ou " "rechargés), et d'autres information de débogage. Par exemple ::" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" "Vous pouvez rajouter vos propres messages de débogage en activant la méthode " "``Common.log`` depuis ``onionshare/common.py``. Par exemple ::" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" "Cela peut être utilise quand on apprend la succession des évènements qui se " "produisent lorsque l'on utilise OnionShare, ou la valeur de certaines " "variables avant et après qu'elles aient été manipulées." #: ../../source/develop.rst:124 msgid "Local Only" msgstr "Uniquement en local" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" "Tor est lent, et il est souvent pratique d'éviter de démarrer les services " "ognons durant le développement. Vous pouvez faire ça avec le paramètre ``--" "local-only``. Par exemple ::" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" "Dans ce derniers, vous chargez l'URL ``http://127.0.0.1:17641`` dans un " "navigateur Web ordinaire comme Firefox, à la place d'utiliser le Navigateur " "Tor. La clé privée n'est pas nécessaire en mode local-only, vous pouvez " "l'ignorer." #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "Contribuer aux traductions" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" "Aidez à rendre OnionShare plus facile à utiliser, plus familier et plus " "accueillant pour les gens en le traduisant sur `Hosted Weblate `_. Garder toujours le terme " "\"OnionShare\" en lettre latine, et utiliser \"OnionShare (nom local)\" si " "nécessaire." #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "Pour aider à traduire, créez un compte Hosted Weblate et contribuer." #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "Suggestions pour les lignes anglaises d'origine" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" "Parfois les lignes anglaises de base sont fausses, ou ne correspondent pas " "entre l'application et la documentation." #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" "Classer les améliorations sur les lignes sources en ajoutant @kingu à votre " "commentaire Weblate, ou en ouvrant une \"issue\" GitHub ou requête " "d'extraction. La dernière solution garanti que tout les développeurs en " "amont voient la suggestion, et puisse potentiellement modifier la ligne à " "travers les processus de vérification du code habituel." #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "État des traductions" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" "Voilà l'état actuel des traductions. Si vous voulez commencer une traduction " "dans une nouvelle langue, merci d'écrire à la liste de diffusion : " "onionshare-dev@lists.riseup.net" onionshare-onionshare-26fcdc5/docs/source/locale/fr/LC_MESSAGES/features.po000066400000000000000000000743401521174352300265740ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-06-12 19:01+0000\n" "Last-Translator: AO Localisation Lab " "\n" "Language-Team: none\n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 5.12-dev\n" "Generated-By: Babel 2.14.0\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "Fonctionnement d’OnionShare" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" "Les serveurs Web sont démarrés localement sur votre ordinateur et sont " "accessibles en tant que `services oignon`_ `Tor `_ ." #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" "Par défaut, les adresses Web OnionShare sont protégées avec une clé privée." #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "Les adresses OnionShare ressemblent à quelque chose comme ça ::" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "Et les clés privées ressemblent à quelque chose comme ça ::" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" "C'est votre responsabilité de partager de manière sécurisée les URL et les " "clé privées. Vous pouvez le faire en utilisant un moyen de communication de " "votre choix, par exemple un message dans une conversation chiffrée, ou en " "utilisant quelque chose de moins sécurisé comme un courriel non-chiffré, " "tout cela dépendant de votre `threat model `_." #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" "Les personnes à qui vous envoyez l'URL peuvent ensuite la copier-coller dans " "leur `Navigateur Tor `_ pour accéder au service " "OnionShare. Le Navigateur Tor va ensuite demander la clé privée, que les " "personnes peuvent aussi copier-coller." #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" "Si vous utilisez OnionShare sur votre ordinateur portable pour envoyer des " "fichiers, et que vous le mettez en veille avant que les fichiers ne soient " "transférés, le service ne sera pas disponible tant que votre ordinateur " "portable ne sera pas de nouveau actif et connecté à internet. OnionShare " "marche mieux quand les personnes travaillent en temps réel." #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" "Dans la mesure où votre ordinateur est le serveur Web, *aucun tiers ne peut " "accéder à ce qui se passe sur OnionShare*, pas même les développeurs " "d’OnionShare. La protection des données est totale, en toute " "confidentialité. Fondé sur les services oignons de Tor, OnionShare assure " "aussi votre anonymat. Consulter la :doc:`conception de la sécurité` pour plus de précisions." #: ../../source/features.rst:29 msgid "Share Files" msgstr "Partager des fichiers" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" "Vous pouvez utiliser OnionShare pour envoyer des fichiers et des dosiers à " "des personnes de manière sécurisé et anonyme. Ouvrez un onglet partage, " "déplacez dedans les fichiers et les dossiers que vous souhaitez partager, et " "cliquer \"Commencer à partager\"." #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" "Après avoir ajouté les fichiers, vous allez voir certains paramètres. Soyez " "certains de choisir les paramètres qui vous intéressent avant de commencer à " "partager." #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" "Dès que quelqu'un à finit de télécharger vos fichiers, OnionShare va " "automatiquement arrêter le serveur, retirant le site Web d'internet. Pour " "autoriser plusieurs personnes à télécharger les fichiers, vous devez " "décocher la boîte \"Cesser le partage une fois que les fichiers ont été " "envoyés (décocher afin de permettre le téléchargement de fichiers " "individuels)\"." #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" "Aussi, si vous décochez cette case, les personnes seront capables de " "télécharger les fichiers individuels que vous partagez plutôt qu'une unique " "version compressée de tout les fichiers." #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" "Quand vous être prêt à partager, cliquer sur le bouton \"Commencer à " "partager\". Vous pouvez toujours cliquer \"Arrêter de partager\", ou quitter " "OnionShare, mettant immédiatement le site hors-ligne. Vous pouvez aussi " "cliquer l'icône \"↑\" dans le coin en haut à droite pour montrer " "l'historique et la progression des personnes qui téléchargent vos fichiers." #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" "Maintenant que vous avez OnionShare, copier l'adresse et la clé privée et " "envoyez les à la personne censée recevoir les fichiers. Si les fichiers " "doivent restés sécurisés, ou si la personne est exposée au danger, utilisez " "une application de messagerie chiffrée." #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" "Cette personne doit ensuite charger l'adresse dans Tor Browser. Après s'être " "connecté avec la clé privée, les fichiers peuvent être téléchargés " "directement depuis son ordinateur en cliquant sur le lien \"Télécharger les " "fichiers\" dans le coin." #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "Recevoir les fichiers et les messages" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" "Vous pouvez utiliser OnionChare pour permettre aux personnes de vous envoyer " "de manière anonymes des fichiers et des messages directement sur votre " "ordinateur, le transformant en une sorte de dropbox anonyme. Ouvrez un " "onglet de réception et choisissez les paramètres que vous voulez." #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" "Vous pouvez sélectionner un dossier pour sauvegarder les messages et les " "fichiers qui vous sont envoyés." #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" "Vous pouvez cocher la case « Désactiver l’envoi de texte » si vous ne voulez " "qu’autoriser le téléversement de fichiers, et vous pouvez cocher la case " "« Désactiver le téléversement de fichiers » si vous ne voulez qu’autoriser " "l’envoi de messages texte, par. ex. pour un formulaire anonyme de contact." #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" "Vous pouvez cocher « Utiliser un point d’ancrage Web de notification », puis " "choisir une URL de point d’ancrage Web si vous souhaitez être informé de " "l’envoi de fichiers ou de messages vers votre service OnionShare. Si vous " "utilisez cette fonction, OnionShare effectuera une requête HTTP POST vers " "cette URL chaque fois que quelqu’un enverra des fichiers ou messages. Par " "exemple, si vous voulez obtenir un message texte chiffré sur l’appli de " "messagerie `Keybase `_, vous pouvez lancer une " "conversation avec `@webhookbot `_, taper ``!" "webhook create onionshare-alerts``, et une URL sera retournée. Utilisez-la " "comme URL du point d’ancrage Web de notification. Si quelqu’un téléverse un " "fichier vers votre service en mode réception, @webhookbot vous enverra un " "message sur Keybase pour vous en informer immédiatement." #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" "Une fois prêt, cliquez sur « Démarrer le mode réception ». Cela démarre le " "service OnionShare. Quiconque charge cette adresse dans son Navigateur Tor " "pourra envoyer des fichiers et des messages qui seront téléversés vers votre " "ordinateur." #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" "Vous pouvez aussi cliquer l'icône \"↓\" dans le coin en haut à droite pour " "montrer l'historique et la progression des personnes qui vous envoient des " "fichiers." #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "" "Voilà à quoi cela ressemble quand quelqu'un vous envoi des fichiers et des " "messages." #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" "Si quelqu'un envoie des fichiers ou des messages à votre service de " "réception, ils sont enregistrés par défaut dans un dossier appelé " "``OnionShare`` dans le dossier personnel de votre ordinateur, organisé " "automatiquement en sous-dossiers distincts selon l'heure de téléversement " "des fichiers." #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" "Mettre en place un service de récupération OnionSare est utile pour les " "journalistes et celleux qui ont besoin d'accepter de manière sécurisée des " "documents depuis une source anonyme. Utilisé de cette manière, OnionShare " "est une sorte de plus légère, plus simple et pas aussi sécurisé version de " "`SecureDrop `_, le système de soumission pour les " "lanceurs d'alerte." #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "Utiliser à vos propres risques" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" "Tout comme pour les fichiers malveillants joints aux courriels, il est " "possible que quelqu’un tente d’attaquer votre ordinateur en téléversant un " "fichier malveillant vers votre service OnionShare. OnionShare n’ajoute aucun " "mécanisme de sécurité pour protéger votre système contre les fichiers " "malveillants." #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" "Si vous recevez un document Office ou un PDF depuis OnionShare, vous pouvez " "convertir ces documents en PDFs qui sont sans danger à ouvrir en utilisant " "`Dangerzone `_. Vous pouvez aussi vous protéger " "en ouvrant ces documents non approuvé en les ouvrant dans `Tails `_ ou dans machine virtuel jetable `Qubes `_." #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" "Cependant, il est toujours prudent d'ouvrir les messages texte envoyés par " "OnionShare." #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "Conseils pour faire tourner un service de réception" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" "Si vous souhaitez héberger votre propre boîte de dépôt anonyme à l'aide " "d'OnionShare, il est recommandé de le faire sur un ordinateur distinct et " "dédié, toujours allumé et connecté à Internet, et non sur celui que vous " "utilisez régulièrement." #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" "Si vous avez l'intention de mettre l'adresse d'OnionShare sur votre site Web " "ou vos profils de médias sociaux, enregistrez l'onglet (voir :ref:" "`save_tabs`) et exécutez-le en tant que service public (voir :ref:" "`turn_off_private_key`). C'est aussi une bonne idée de lui donner un titre " "personnalisé (voir :ref:`custom_titles`)." #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "Autres éléments à prendre en compte en mode réception" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" "Il y a été signalé que sur les appareils iOS le Navigateur Onion ne peut pas " "téléverser des fichiers vers un OnionShare en mode réception, s’il " "fonctionne en mode de sécurité Argent. Essayez Bronze ou Or pour tenter de " "téléverser un message ou un fichier." #: ../../source/features.rst:107 msgid "Host a Website" msgstr "Héberger un site web" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" "Pour héberger un site internet HTML statique avec OnionShare, ouvrez un " "onglet site internet, déplacez les fichiers et dossiers qui composeront le " "contenu statique dedans, et cliquez sur \"Commencer à partager\" quand vous " "êtes prêt." #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" "Si vous ajoutez un fichier ``index.html``, cela sera généré quand quelqu'un " "chargera votre site. Vous pouvez aussi inclure n'importe quel autre type de " "fichiers HTML, CSS ou JavaScript, ainsi que des images pour faire votre " "site. (Notez que OnionShare ne supporte que l'hébergement de sites internets " "*statique*. Il ne peut pas héberger des sites internets qui éxécute du code " "ou utilise des bases de données. Ainsi vous ne pouvez pas utilisez " "WordPress.)" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" "Si vous n'avez pas un fichier ``index.html``, cela montrera une liste des " "répertoires à la place, et les personnes le chargeant pourront parcourir les " "fichiers et les télécharger." #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "Politique de sécurité du contenu" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" "Par défaut, OnionShare aide à sécuriser votre site Web en définissant un en-" "tête strict `Content Security Policy `_. Cependant, cela empêche le chargement de contenu " "tiers à l'intérieur de la page Web." #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" "Si vous souhaitez charger du contenu provenant de sites Web tiers, comme des " "ressources ou des bibliothèques JavaScript provenant de CDN, vous avez deux " "possibilités :" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" "Vous pouvez désactiver l'envoi d'un en-tête de politique de sécurité du " "contenu en cochant la case \"Ne pas envoyer d'en-tête de politique de " "sécurité du contenu (permet à votre site Web d'utiliser des ressources " "tierces)\" avant de lancer le service." #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "" "Vous pouvez envoyer un en-tête personnalisé de politique de sécurité du " "contenu." #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "Conseils pour faire fonctionner un site web de service" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" "Si vous souhaitez héberger un site web à long terme en utilisant OnionShare " "(c'est-à-dire pas seulement pour montrer rapidement quelque chose à " "quelqu'un), il est recommandé de le faire sur un ordinateur séparé, dédié, " "toujours allumé et connecté à Internet, et non sur celui que vous utilisez " "régulièrement. Sauvegardez l'onglet (voir :ref:`save_tabs`) afin de pouvoir " "reprendre le site avec la même adresse si vous fermez OnionShare et le " "réouvrez plus tard." #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" "Si votre site web est destiné au public, vous devez le faire fonctionner " "comme un service public (voir :ref:`turn_off_private_key`)." #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "Discuter anonymement" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" "Vous pouvez utilisez OnionShare pour mettre en place une salle de discussion " "privée et sécurisée qui n'enregistre rien. Ouvez juste un onglet discussion " "et cliquer \"Lancer le serveur de discussion\"." #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" "Après avoir démarré le serveur, copiez l'adresse et la clé privée " "d'OnionShare et envoyez-les aux personnes que vous souhaitez voir dans le " "salon de discussion anonyme. S'il est important de limiter le nombre exact " "de participants, utilisez une application de messagerie cryptée pour envoyer " "l'adresse et la clé privée de OnionShare." #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" "Les gens peuvent rejoindre la salle de discussion en chargeant l'adresse " "OnionShare dans le navigateur Tor. La salle de discussion nécessite " "JavaScript, celleux qui souhaitent rejoindre la salle de discussion doivent " "mettre le niveau de sécurité de leur navigateur Tor à « Normal » ou « Plus " "sûr », à la place de « Le plus sûr »." #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" "Quand une personne rejoint la salle de discussion, elle reçoit un nom " "aléatoire. Elle peut changer son nom en tapant un nouveau nom dans l'espace " "à gauche et en pressant ↵. Comme l'historique de la discussion n'est " "enregistré nulle part, il n'est pas du tout affiché, même si d'autres " "personnes étaient déjà en train de discuter dans la salle." #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" "Dans une salle de discussion OnionShare, tout le monde est anonyme. " "N'importe qui peut changer son nom en n'importe quoi, et il n'y a aucun " "moyen de vérifier l'identité de quiconque." #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" "Malgré cela, si vous créer une salle de discussion OnionShare et envoyer " "l'adresse de manière sécurisée à un petit groupe d'amies de confiance en " "utilisant des messages chiffrées, vous pouvez être raisonnablement confiant " "dans le fait que les personnes rejoignant la salle de discussion sont vos " "amies." #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "En quoi ceci est-il utile ?" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" "Si vous avez besoin de déjà utiliser une messagerie chiffrée, quel est le " "point du salle de discussion OnionShare ? Cela laisse moins de traces." #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" "Si, par exemple, vous envoyez un message à un groupe Signal, une copie de " "votre message se retrouve sur chaque appareil (les téléphones intelligents " "et les ordinateurs si Signal Desktop pour ordinateur est installé) de chaque " "membre du groupe. Même si les messages éphémères sont activés, il est " "difficile de confirmer que toutes les copies des messages sont effectivement " "supprimées de tous les appareils et de tous les autres endroits (tels que " "les bases de données des notifications) où elles ont pu être sauvegardées. " "Les salons de discussion OnionShare ne stockent aucun message, ce qui réduit " "le problème au minimum." #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" "Les salons de discussion OnionShare peuvent également être utiles aux " "personnes souhaitant discuter de manière anonyme et sécurisée avec quelqu'un " "sans avoir à créer de compte. Par exemple, une source peut envoyer une " "adresse OnionShare à un journaliste en utilisant une adresse électronique " "jetable, puis attendre que le journaliste rejoigne le salon de discussion, " "le tout sans compromettre son anonymat." #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "Comment marche le chiffrement ?" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" "OnionShare repose sur les services oignon de Tor, ce qui assure des " "connexions chiffrées de bout en bout (E2EE) entre le Navigateur Tor et " "OnionShare. Si quelqu’un publie un message dans un salon de discussion " "OnionShare, le message est envoyé chiffré de bout en bout au serveur oignon, " "qui l’envoi ensuite à tous les autres membres du salon de discussion en " "utilisant les connexions oignon chiffrées de bout en bout des interfaces " "WebSockets." #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" "OnionShare ne chiffre pas les conversations. Les services oignon de Tor s’en " "chargent." onionshare-onionshare-26fcdc5/docs/source/locale/fr/LC_MESSAGES/help.po000066400000000000000000000057371521174352300257120ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2022-05-03 21:13+0000\n" "Last-Translator: aezjrareareare \n" "Language-Team: none\n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.12.1\n" "Generated-By: Babel 2.9.1\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "Obtenir de l'aide" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "Lire ce site Web" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" "Vous trouverez ici des informations sur comment utiliser OnionShare. " "Regardez les autres parties d'abord afin de voir si vos questions n'ont pas " "déjà été répondues." #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "Vérifiez les signalement de problèmes sur GitHub (GitHub Issues)" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" "Si ce n'est pas sur le site, veuillez à vérifiez `problèmes GitHub `_. C'est possible que quelqu'un " "d'autre ait rencontré le même problème et en aient parlés avec les " "développeurs, voir peut-être même publié une solution." #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "Signaler un problème" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" "Si vous n'arrivez à trouver une solution, ou souhaitait demander une " "question ou suggérer une nouvelle fonction, merci de `soumettre un problème " "`_. Cela requière de " "`créer un compte GitHub `_." #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "Rejoindre notre équipe Keybase" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" "Voir :ref:`collaborer` sur comment rejoindre l'équipe Keybase utilisée pour " "discuter du projet." onionshare-onionshare-26fcdc5/docs/source/locale/fr/LC_MESSAGES/index.po000066400000000000000000000021631521174352300260570ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-02-29 00:02+0000\n" "Last-Translator: AO Localisation Lab \n" "Language-Team: none\n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 5.5-dev\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "Documentation d'OnionShare" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" "OnionShare est un outil à code source ouvert qui vous permet de partager des " "fichiers, héberger des sites Web et dialoguer avec des amis de façon " "sécurisée et anonyme grâce au réseau Tor." onionshare-onionshare-26fcdc5/docs/source/locale/fr/LC_MESSAGES/install.po000066400000000000000000000501161521174352300264170ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-06-12 19:01+0000\n" "Last-Translator: AO Localisation Lab " "\n" "Language-Team: none\n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 5.12-dev\n" "Generated-By: Babel 2.14.0\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "Installation" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "Windows ou macOS" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" "Vous pouvez télécharger OnionShare pour Windows et macOS depuis le `site web " "OnionShare `_." #: ../../source/install.rst:12 msgid "Mobile" msgstr "Mobile" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "" "Vous pouvez télécharger OnionShare pour mobile depuis les liens suivants" #: ../../source/install.rst:16 msgid "Android" msgstr "Android" #: ../../source/install.rst:17 msgid "" "Google Play: https://play.google.com/store/apps/details?id=org.onionshare." "android" msgstr "" "Google Play : https://play.google.com/store/apps/details?id=org.onionshare." "android" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "F-Droid : https://github.com/onionshare/onionshare-android-nightly" #: ../../source/install.rst:20 msgid "iOS" msgstr "iOS" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "App Store d'Apple : https://apps.apple.com/app/onionshare/id1601890129" #: ../../source/install.rst:22 msgid "" "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" "Téléchargement direct de l’IPA : https://github.com/onionshare/" "onionshare-ios/releases" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "TestFlight : https://testflight.apple.com/join/ZCJeY65W" #: ../../source/install.rst:27 msgid "Linux" msgstr "Linux" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the recommended " "way is to use either the `Flatpak `_ or the `Snap " "`_ package. Flatpak and Snapcraft ensure that you'll " "always use the newest version and run OnionShare inside of a sandbox." msgstr "" "Il existe plusieurs façons d'installer OnionShare pour Linux, mais la " "méthode recommandée est d'utiliser soit le paquet `Flatpak `_ soit le paquet `Snap `_. Flatpak et Snapcraft " "garantissent que vous utiliserez toujours la version la plus récente et que " "vous exécuterez OnionShare à l'intérieur d'un bac à sable." #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" "La prise en charge de Snapcraft est intégrée à Ubuntu et Fedora est fournie " "avec la prise en charge de Flatpak, mais c'est à vous de choisir. Les deux " "fonctionnent dans toutes les distributions Linux." #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: https://flathub.org/apps/details/org." "onionshare.OnionShare" msgstr "" "**Installer OnionShare en utilisant Flatpak** : https://flathub.org/apps/" "details/org.onionshare.OnionShare" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" "**Installer OnionShare en utilisant Snap** : https://snapcraft.io/onionshare" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" "Vous pouvez aussi télécharger et installer des paquets ``.flatpak`` ou ``." "snap`` signé avec PGP depuis https://onionshare.org/dist/ si vous préférer." #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "Installation manuelle de Flatpak" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" "Si vous souhaitez installer OnionShare manuellement avec Flatpak en " "utilisant le `single-file bundle `_signé par PGP, vous pouvez le faire comme suit :" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at https://flatpak.org/setup/." msgstr "" "Installez Flatpak en suivant les instructions à l'adresse https://flatpak." "org/setup/." #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo``. Even though you " "won't be downloading OnionShare from Flathub, OnionShare depends on some " "packages that are only available there." msgstr "" "Ajoutez le dépôt Flathub en lançant ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo``. Même si vous ne " "téléchargez pas OnionShare depuis Flathub, OnionShare dépend de certains " "paquets qui ne sont disponibles que sur Flathub." #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" "Allez sur https://onionshare.org/dist/, choisissez la dernière version " "d'OnionShare, et téléchargez les fichiers ``.flatpak`` et ``.flatpak.asc``." #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" "Vérifie la signature PGP du fichier ``.flatpak``. Voir :ref:`verifying_sigs` " "pour plus d'informations." #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the file " "you downloaded." msgstr "" "Installez le fichier ``.flatpak`` en exécutant ``flatpak install OnionShare-" "VERSION.flatpak``. Remplacez ``VERSION`` par le numéro de version du fichier " "que vous avez téléchargé." #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" "Vous pouvez lancer OnionShare avec : `flatpak run org.onionshare.OnionShare`." #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "Manuel d'installation de Snapcraft" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the PGP-" "signed Snapcraft package, you can do so like this:" msgstr "" "Si vous souhaitez installer OnionShare manuellement avec Snapcraft en " "utilisant le paquet Snapcraft signé PGP, vous pouvez le faire comme suit :" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at https://snapcraft.io/docs/" "installing-snapd." msgstr "" "Installez Snapcraft en suivant les instructions à l'adresse https://" "snapcraft.io/docs/installing-snapd." #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.snap`` and ``.snap.asc`` files." msgstr "" "Allez sur https://onionshare.org/dist/, choisissez la dernière version " "d'OnionShare, et téléchargez les fichiers ``.snap`` et ``.snap.asc``." #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" "Vérifie la signature PGP du fichier ``.snap``. Voir :ref:`verifying_sigs` " "pour plus d'informations." #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version number " "of the file you downloaded. Note that you must use `--dangerous` because the " "package is not signed by the Snapcraft store, however you did verify its PGP " "signature, so you know it's legitimate." msgstr "" "Installez le fichier ``.snap`` en exécutant ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Remplacez ``VERSION`` par le numéro de " "version du fichier que vous avez téléchargé. Notez que vous devez utiliser " "`--dangerous` parce que le paquet n'est pas signé par le magasin Snapcraft, " "cependant vous avez vérifié sa signature PGP, donc vous savez qu'il est " "légitime." #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "Vous pouvez lancer OnionShare avec : `snap run onionshare`." #: ../../source/install.rst:68 msgid "Command-line only" msgstr "Uniquement en ligne de commande" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any operating " "system using the Python package manager ``pip``. :ref:`cli` has more info." msgstr "" "Vous pouvez installer uniquement la version en ligne de commande " "d'OnionShare sur n'importe quel OS en utilisant le gestionnaire de paquets " "``pip``. Voir :ref:`cli` pour plus de précisions." #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "FreeBSD" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare can " "also be installed on `FreeBSD `_. It's available via " "its ports collection or as pre-built package. Should you opt to install and " "use OnionShare on a FreeBSD operating system, please be aware that it's " "**NOT** officially supported by the OnionShare project." msgstr "" "Bien qu’il ne soit pas officiellement développé pour cette plateforme, " "OnionShare peut aussi être installé sur `FreeBSD `_. " "Il est accessible par sa collection de ports ou sous forme de paquet " "précompilé. Si vous choisissez d’installer et d’utiliser OnionShare sur un " "système d’exploitation FreeBSD, sachez qu’il n’est **PAS** officiellement " "pris en charge par le projet OnionShare." #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the source " "codes from the official OnionShare repository (or its official release " "packages from `PyPI `_). Should " "you wish to check changes related to this platform, please refer to the " "following resources:" msgstr "" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "https://cgit.freebsd.org/ports/log/www/onionshare" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "https://www.freshports.org/www/onionshare" #: ../../source/install.rst:85 #, fuzzy msgid "Manual pkg Installation" msgstr "Installation manuelle de Flatpak" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, in " "order to install OnionShare for Python 3.9, use::" msgstr "" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as pre-" "built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli`` if you " "want to install that version." msgstr "" #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built packages, " "please refer to its `official Handbook section about pkg `_." msgstr "" #: ../../source/install.rst:96 #, fuzzy msgid "Manual port Installation" msgstr "Manuel d'installation de Snapcraft" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run the " "following::" msgstr "" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www/onionshare-" "cli`` if you want to install that version." msgstr "" #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports collection, " "please refer to its `official Handbook section about ports `_." msgstr "" #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "Vérifier les signatures PGP" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't been " "tampered with by verifying its PGP signature. For Windows and macOS, this " "step is optional and provides defense in depth: the OnionShare binaries " "include operating system-specific signatures, and you can just rely on those " "alone if you'd like." msgstr "" "Vous pouvez vérifier que les paquets que vous téléchargés n'ont pas été " "falsifiés en vérifiant la signature PGP. Pour Windows et macOS, cette étape " "est optionnelle et procure une défense en profondeur : les exécutables " "OnionShare incluent des signatures spécifiques aux systèmes, et vous pouvez " "vous reposer uniquement sur celles-là si vous le souhaitez." #: ../../source/install.rst:115 msgid "Signing key" msgstr "Clé de signature" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "Micah Lee :" #: ../../source/install.rst:121 msgid "" "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" #: ../../source/install.rst:122 #, fuzzy msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver `_." msgstr "" "Les paquets sont signés par Micah Lee, développeur principal, utilisant sa " "clé PGP publique ayant comme empreinte " "``927F419D7EC82C2F149C1BD1403C2657CD994F73``. Vous pouvez téléchargez sa clé " "`depuis le serveur de clé openpgp.org. `_." #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "Saptak Sengupta :" #: ../../source/install.rst:125 msgid "" "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "" #: ../../source/install.rst:129 msgid "" "PGP public key fingerprint ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." msgstr "" #: ../../source/install.rst:130 #, fuzzy msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver `_." msgstr "" "Les paquets sont signés par Micah Lee, développeur principal, utilisant sa " "clé PGP publique ayant comme empreinte " "``927F419D7EC82C2F149C1BD1403C2657CD994F73``. Vous pouvez téléchargez sa clé " "`depuis le serveur de clé openpgp.org. `_." #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you probably " "want `GPGTools `_, and for Windows you probably want " "`Gpg4win `_." msgstr "" "Vous devez avoir installé GnuPG pour vérifier les signatures. Pour macOS, " "vous voudrez probablement utilisé `GPGTools `_, et " "pour Windows `Gpg4win `_." #: ../../source/install.rst:135 msgid "Signatures" msgstr "Signatures" #: ../../source/install.rst:137 #, fuzzy msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, macOS, " "Flatpak, Snap, and source packages, at https://onionshare.org/dist/ in the " "folders named for each version of OnionShare. You can also find them on the " "`GitHub Releases page `_." msgstr "" "Vous pouvez trouver les signatures (en tant fichiers ``.asc``), ainsi que " "les fichiers Windows, macOS, Flatpak, Snap et sources, à https://onionshare." "org/dist/ in les dossiers correspondants à chaque version d'OnionShare. Vous " "pouvez aussi les trouvez sur `la page des versions GitHub `_." #: ../../source/install.rst:141 msgid "Verifying" msgstr "Vérifier" #: ../../source/install.rst:143 #, fuzzy msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify the " "binary in a terminal like this:" msgstr "" "Une fois que vous avez importé la clé publique de Micah dans votre trousseau " "de clés GnuPG, téléchargé le binaire et la signature ``.asc``, vous pouvez " "vérifier le binaire pour macOS dans un terminal comme ceci::" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "Pour Windows::" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "Pour macOS::" #: ../../source/install.rst:153 #, fuzzy msgid "For Linux::" msgstr "Linux" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "et pour le fichier source::" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "La sortie attendue ressemble à ::" #: ../../source/install.rst:173 #, fuzzy msgid "" "If you don't see ``Good signature from``, there might be a problem with the " "integrity of the file (malicious or otherwise), and you should not install " "the package." msgstr "" "Si vous ne voyez pas ``Good signature from``, il se peut qu'il y ait un " "problème avec l'intégrité du fichier (malveillant ou autre chose), et vous " "ne devriez pas installer le paquet. (Le ``WARNING:`` affiché au dessus, " "n'est pas un problème avec le paquet, cela veut seulement dire que vous " "n'avez pas défini le niveau de \"confiance\" de la clé PGP de Micah.)" #: ../../source/install.rst:175 #, fuzzy msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" "Si vous ne voyez pas ``Good signature from``, il se peut qu'il y ait un " "problème avec l'intégrité du fichier (malveillant ou autre chose), et vous " "ne devriez pas installer le paquet. (Le ``WARNING:`` affiché au dessus, " "n'est pas un problème avec le paquet, cela veut seulement dire que vous " "n'avez pas défini le niveau de \"confiance\" de la clé PGP de Micah.)" #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and " "the `Tor Project `_ may be useful." msgstr "" "Si vous voulez en apprendre plus sur la vérification des signatures PGP, le " "guide de `Qubes OS `_ et du `Projet Tor `_ peuvent être utiles." onionshare-onionshare-26fcdc5/docs/source/locale/fr/LC_MESSAGES/security.po000066400000000000000000000236621521174352300266260ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-04-03 16:01+0000\n" "Last-Translator: AO Localisation Lab \n" "Language-Team: none\n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 5.5-dev\n" "Generated-By: Babel 2.10.3\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "Conception de la sécurité" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" "Lisez d’abord :ref:`how_it_works` pour comprendre comment OnionShare " "fonctionne." #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" "Comme tout logiciel, OnionShare peut comprendre des bogues ou des " "vulnérabilités." #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "Contre quoi protège OnionShare" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" "**Les tiers n’ont pas accès à ce qui se passe dans OnionShare.** Utiliser " "OnionShare signifie héberger des services directement sur votre ordinateur. " "Lors du partage de vos fichiers avec OnionShare, ils ne sont pas téléversés " "vers un serveur tiers. Si vous créez un salon de discussion OnionShare, " "votre ordinateur sert aussi de serveur. Cela permet d’éviter le modèle " "traditionnel qui consiste à faire confiance aux ordinateurs des autres." #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" "**Les systèmes d’écoute des réseaux ne peuvent pas surveiller ce qui se " "passe en transit dans OnionShare.** La connexion entre le service oignong de " "Tor et le Navigateur Tor est chiffrée de bout en bout. Cela signifie que les " "assaillants du réseau ne peuvent rien surveiller, sauf le trafic chiffré de " "Tor. Même si le système d’écoute est un nœud malveillant utilisé pour " "connecter le Navigateur Tor avec le service oignon d’OnionShare, le trafic " "est chiffré grâce à la clé privée du service oignon." #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" "**L’anonymat des utilisateurs d’OnionShare est protégé par Tor.** OnionShare " "et le Navigateur Tor protègent l’anonymat des utilisateurs. Tant que " "l’utilisateur d’OnionShare communique anonymement l’adresse OnionShare aux " "utilisateurs du Navigateur Tor, ni les utilisateurs du Navigateur Tor ni " "aucun système d’écoute ne peuvent connaître l’identité de l’utilisateur " "d’OnionShare." #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" "**Des attaques antérieures contre le réseau Tor pour énumérer les services " "oignon ont permis aux attaquants de découvrir les adresses privées ``." "onion``. Pour accéder à un service OnionShare à partir de son adresse, la " "clé privée utilisée pour l'authentification du client doit être devinée (à " "moins que le service ne soit déjà rendu public en désactivant la clé privée " "-- voir :ref:`turn_off_private_key`)." #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "Contre quoi OnionShare ne protège pas" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" "**La communication de l’adresse OnionShare et de la clé privée peut ne pas " "être sécurisée.** La communication de l’adresse OnionShare à d’autres " "personnes relève de la responsabilité de l’utilisateur d’OnionShare. Si " "l’adresse est envoyée de manière non sécurisée (par exemple par le biais " "d’un courriel surveillé par un assaillant), une personne qui surveillerait " "les échanges peut savoir que l’on utilise OnionShare. Les oreilles " "indiscrètes peuvent accéder à des services encore actifs en chargeant dans " "le Navigateur Tor leur adresse ou leur clé perdue. Évitez cela en " "communiquant l’adresse de manière sécurisée dans un message texte chiffré " "(probablement en activant les messages éphémères), dans un courriel chiffré " "ou en personne. Cela n’est pas nécessaire si l’on utilise OnionShare pour " "quelque chose qui n’est pas secret." #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" "**La communication de l’adresse et de la clé privée d’OnionShare peut ne pas " "être anonyme.** Des précautions supplémentaires doivent être prises pour " "garantir que l’adresse OnionShare est communiquée anonymement. Un nouveau " "compte de courriel ou de dialogue en ligne auquel l’on n’accède que par Tor, " "peut être utilisé pour partager l’adresse. Cela ne s’impose que si " "l’anonymat est le but." #~ msgid "" #~ "**If an attacker learns about the onion service, it still can't access " #~ "anything.** Prior attacks against the Tor network to enumerate onion " #~ "services allowed the attacker to discover private .onion addresses. If an " #~ "attack discovers a private OnionShare address, a password will be prevent " #~ "them from accessing it (unless the OnionShare user chooses to turn it off " #~ "and make it public). The password is generated by choosing two random " #~ "words from a list of 6800 words, making 6800², or about 46 million " #~ "possible passwords. Only 20 wrong guesses can be made before OnionShare " #~ "stops the server, preventing brute force attacks against the password." #~ msgstr "" #~ "**Si un assaillant apprend l’existence du service onion, il ne peut quand " #~ "même accéder à rien.** Des attaques précédentes contre le réseau Tor pour " #~ "énumérer les services onion ont permis à l’assaillant de découvrir des " #~ "adresses .onion privées. Si un assaillant découvre une adresse OnionShare " #~ "privée, un mot de passe l’empêchera d’y accéder (à moins que " #~ "l’utilisateur d’OnionShare ne choisisse de le désactiver et de le rendre " #~ "public). Le mot de passe est généré en choisissant deux mots au hasard " #~ "dans une liste de 6 800 mots, ce qui équivaut à 6800², soit environ " #~ "46 millions de mots de passe possibles. Il ne peut y avoir que vingt " #~ "essais erronés avant qu’OnionShare n’arrête le serveur, ce qui prévient " #~ "les attaques par force brute contre le mot de passe." #~ msgid "" #~ "**Third parties don't have access to anything that happens in OnionShare." #~ "** Using OnionShare means hosting services directly on your computer. " #~ "When sharing files with OnionShare, they are not uploaded to any server. " #~ "If you make an OnionShare chat room, your computer acts as a server for " #~ "that too. This avoids the traditional model of having to trust the " #~ "computers of others." #~ msgstr "" #~ "**Les tiers n’ont pas accès à ce qui se passe dans OnionShare.** Utiliser " #~ "OnionShare implique d’héberger des services directement sur votre " #~ "ordinateur. Quand vous partagez des fichiers avec OnionShare, ils ne sont " #~ "téléversés vers aucun serveur. Si vous créez un salon de conversation " #~ "OnionShare, votre ordinateur sert aussi de serveur à cet effet. Cela " #~ "évite le modèle traditionnel qui implique de faire confiance aux " #~ "ordinateurs d’autrui." onionshare-onionshare-26fcdc5/docs/source/locale/fr/LC_MESSAGES/sphinx.po000066400000000000000000000014241521174352300262600ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2020-11-19 08:28+0000\n" "Last-Translator: EdwardCage \n" "Language-Team: none\n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.4-dev\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "Versions" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "Langues" onionshare-onionshare-26fcdc5/docs/source/locale/fr/LC_MESSAGES/tor.po000066400000000000000000000644071521174352300255650ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-12-09 16:00+0000\n" "Last-Translator: AO Localisation Lab \n" "Language-Team: none\n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 5.9-dev\n" "Generated-By: Babel 2.10.3\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "Connexion à Tor" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" "Quand OnionShare démarre, une fenêtre s'affiche vous demandant de vous " "connecter au réseau Tor." #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" "Vous pouvez activer le sélecteur \"Se connecter à Tor automatiquement\" " "avant de cliquer sur \"Se connecter à Tor\". Cela signifie que la prochaine " "fois qu'OnionShare démarrera, il se connectera automatiquement avec les " "paramètres de connexion Tor de la dernière session, au lieu de vous " "présenter les options de connexion. Si la connexion échoue, vous pouvez " "toujours essayer des ponts ou reconfigurer Tor via le bouton \"Paramètres " "réseau\"." #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" "Vous pouvez cliquer sur \"Se connecter à Tor\" pour commencer le processus " "de connexion. S'il n'y a pas de problèmes avec votre réseau, incluant toute " "tentative de bloquer votre accès au réseau Tor, cela devrait fonctionner du " "premier coup." #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" "Ou, si vous voulez configurer manuellement les ponts ou d'autres paramètres " "Tor avant de vous connecter, vous pouvez cliquer sur \"Paramètres réseau\"." #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "Contournement automatique de la censure" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" "Lorsque vous cliquez sur \"Connecter à Tor\", si OnionShare ne parvient pas " "à se connecter, c'est peut-être parce que Tor est censuré dans votre pays ou " "sur votre réseau local." #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "Si cela se produit, vous aurez les choix suivants :" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "Essayez sans ponts" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" "Déterminer automatiquement mon pays à partir de mon adresse IP pour les " "paramètres des ponts" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "Choisir manuellement mon pays pour les paramètres des ponts" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" "Si vous choisissez l'option \"Réessayer sans pont\", OnionShare réessayera " "de se connecter à Tor comme d'habitude, sans tenter de contourner la censure." #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" "Les deux autres options tenteront de contourner automatiquement la censure " "en utilisant les ponts Tor. Si votre fournisseur d'accès bloque l'accès au " "réseau Tor, vous pouvez toujours vous connecter à un pont Tor, qui vous " "connectera alors au réseau Tor, contournant ainsi la censure. Ces deux " "options utilisent l'API de contournement de la censure du projet Tor pour " "vous fournir des paramètres de pont qui devraient fonctionner pour vous. " "OnionShare utilisera temporairement le proxy `Meek `_ pour établir une connexion " "non-Tor depuis votre ordinateur vers l'API de contournement de la censure de " "Tor. Le proxy Meek cache le fait que vous essayez de trouver un moyen de " "vous connecter à Tor." #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" "Si vous choisissez \"Déterminer automatiquement mon pays à partir de mon " "adresse IP pour les paramètres des ponts\", l'API de contournement de la " "censure prendra en compte votre adresse IP (oui, votre véritable adresse IP) " "pour déterminer dans quel pays vous résidez. Sur la base des informations " "relatives au pays, l'API essaiera de trouver automatiquement des ponts qui " "correspondent à votre situation géographique." #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" "Si vous choisissez « Choisir manuellement mon pays pour les paramètres des " "ponts », l’API de contournement de la censure trouvera les ponts qui " "conviennent au pays indiqué." #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "Comment fonctionne le contournement de la censure automatique" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" "Si l'API de contournement de la censure trouve des ponts qui, selon elle, " "vous seront utiles, OnionShare essaiera de se reconnecter à Tor en utilisant " "ces ponts. Si l'API ne trouve pas de ponts pour votre localisation, " "OnionShare demandera à l'API des options de \"repli\", et essaiera de se " "reconnecter en utilisant celles-ci." #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" "Si, pour une raison quelconque, OnionShare ne parvient pas à se connecter à " "l'API de censure elle-même, ou si l'API renvoie un message d'erreur, " "OnionShare tentera d'utiliser les ponts intégrés obfs4." #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" "Il est important de noter que les demandes à l'API de contournement de la " "censure ne passent pas par le réseau Tor (parce que si vous pouviez déjà " "vous connecter à Tor, vous n'auriez pas besoin de vous connecter à l'API)." #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" "Même s'il est difficile pour un malfaiteur de découvrir où va la requête " "Meek, cela peut être risqué pour certains utilisateurs. Il s'agit donc d'une " "fonctionnalité facultative. L'utilisation de Meek et des requêtes réseau non " "censurées est limitée à une ou deux requêtes à l'API de contournement de la " "censure. Ensuite, Meek est arrêté, et toutes les autres requêtes réseau se " "font via le réseau Tor." #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" "Si vous n'êtes pas à l'aise avec le fait de faire une demande qui ne passe " "pas par le réseau Tor, vous pouvez cliquer sur \"Paramètres réseau\" (ou sur " "l'icône Paramètres dans le coin inférieur droit, suivi de l'onglet " "Paramètres Tor dans l'écran qui apparaît), et configurer manuellement les " "ponts. Après avoir enregistré les paramètres des ponts, OnionShare essaiera " "de se reconnecter en utilisant ces ponts." #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "Configurer manuellement les paramètres de Tor" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" "Vous pouvez accéder aux paramètres de Tor en cliquant sur \"Paramètres " "réseau\" sur l'écran de bienvenue, ou en cliquant sur l'icône \"⚙\" dans le " "coin inférieur droit de l'application, puis passez à l'onglet Paramètres Tor " "dans l'écran qui apparaît." #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" "Voici les différentes façons dont vous pouvez configurer OnionShare pour " "vous connecter à Tor :" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "Utiliser la version de Tor intégrée à OnionShare" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" "Le choix par défaut, la façon la plus simple et la plus fiable pour " "OnionShare de se connecter à Tor. C’est pourquoi ce choix est recommandé " "pour la plupart des utilisateurs." #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" "Quand vous ouvrez OnionShare, il lance en arrière-plan un processus ``tor`` " "déjà configuré pour qu’OnionShare puisse l’utiliser. Cela n’interfère pas " "avec d’autres processus ``tor`` sur votre ordinateur, et vous pouvez donc " "utiliser indépendamment le Navigateur Tor ou le ``tor`` du système." #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "**Utilisation des ponts**" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" "Pour utiliser un pont, vous devez sélectionner \"Utiliser la version Tor " "intégrée à OnionShare\" et cocher la case \"Utiliser un pont\"." #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" "Essayez d’abord d’utiliser un pont intégré. Il est recommandé d’utiliser les " "ponts `obfs4` ou `snowflake` plutôt que `meek-azure`." #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" "Si utiliser un pont intégré ne fonctionne pas, vous pouvez demander un pont " "à torproject.org. Vous devrez résoudre un captcha afin de demander un pont. " "(Cela rend plus difficile le blocage de l’accès aux ponts Tor par les " "gouvernements ou les FAI.)" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" "Vous avez aussi la possibilité d’utiliser un pont dont vous avez appris " "l’existence auprès d’une source fiable." #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "Tenter la configuration automatique avec le Navigateur Tor" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" "Si vous avez `téléchargé le Navigateur Tor `_ et que vous ne voulez pas que deux processus ``tor`` s’exécutent, vous " "pouvez utiliser le processus ``tor`` du Navigateur Tor. Gardez à l’esprit " "que le Navigateur Tor doit être ouvert en arrière-plan pendant que vous " "utilisez OnionShare pour que cette approche fonctionne." #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "Utiliser un ``tor`` système dans Windows" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" "C’est une opération assez compliquée. Vous devrez savoir comment modifier " "des fichiers en texte brut et effectuer des opérations en tant " "qu’administrateur." #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" "Téléchargez le Tor Windows Expert Bundle `à partir du site web de Tor " "`_. Extrayez le fichier compressé " "et copiez le dossier extrait dans ``C:\\Program Files (x86)\\`` Renommez le " "dossier extrait avec ``Data`` et ``Tor`` en ``tor-win32``." #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" "Trouvez un mot de passe pour le port de contrôle (une séquence de sept mots " "tels que ``comprise trébucher fouiller travailler vengeresse construire " "volatile`` est une bonne idée de mot de passe). Ouvrez maintenant une invite " "de commande (``cmd``) en tant qu’administrateur et utilisé ``tor.exe --hash-" "password`` pour générer une empreinte de votre mot de passe. Par exemple ::" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" "La sortie de l’empreinte du mot de passe est affichée après des " "avertissements (que vous pouvez ignorer). Dans le cas de l’exemple ci-" "dessus, l’empreinte est " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" "Créez maintenant un nouveau fichier texte ``C:\\Program Files (x86)\\tor-" "win32\\torrc`` et placez-y l’empreinte de votre mot de passe en remplaçant " "la valeur ``HashedControlPassword`` par l’empreinte que vous venez de " "générer :" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" "Dans votre invite de commande d’administrateur, installez ``tor`` en tant " "que service en utilisant le fichier ``torrc`` approprié que vous venez de " "créer (comme indiqué dans ``_). Comme ceci :" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "Vous exécutez désormais un processus ``tor``système sur Windows." #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" "Ouvrez OnionShare, cliquez sur l'icône \"⚙\" qu'il contient, et passez à " "l'onglet Paramètres Tor. Sous \"Comment OnionShare doit-il se connecter à " "Tor ?\", choisissez \"Connecter en utilisant le port de contrôle\", et " "réglez le \"Port de contrôle\" sur ``127.0.0.1`` et le \"Port\" sur " "``9051``. Sous \"Paramètres d'authentification Tor\", choisissez \"Mot de " "passe\" et définissez le mot de passe comme celui du port de contrôle que " "vous avez choisi ci-dessus. Cliquez sur le bouton \"Tester la connexion à " "Tor\". Si tout va bien, vous devriez voir \"Connecté au contrôleur Tor\"." #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "Utiliser un ``tor``système sous macOS" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" "Si ce n’est pas déjà fait, installez d’abord `Homebrew `_, " "puis installez Tor :" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "" "Maintenant, configurez Tor pour autoriser les connexions à partir " "d’OnionShare :" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "Et démarrez le service Tor du système :" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" "Ouvrez OnionShare, cliquez sur l'icône \"⚙\" qu'il contient, et passez à " "l'onglet \"Paramètres Tor\". Sous \"Comment OnionShare doit-il se connecter " "à Tor ?\", choisissez \"Connecter en utilisant un fichier socket\", et " "définissez le fichier socket comme étant ``/usr/local/var/run/tor/control." "socket``. Sous \"Paramètres d'authentification Tor\", choisissez \"Pas " "d'authentification, ou authentification par cookie\". Cliquez sur le bouton " "\"Tester la connexion à Tor\"." #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" "Si tout se passe bien, vous devriez voir « Vous êtes connecté au contrôleur " "Tor »." #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "Utiliser un ``tor`` système dans Linux" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" "Installez d’abord le paquet ``tor``. Si vous utilisez Debian, Ubuntu ou une " "version de Linux semblable, il est recommandé d’utiliser le `dépôt officiel " "`_ du Projet Tor." #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" "Ensuite, ajoutez votre utilisateur au groupe qui exécute le processus " "``tor`` (dans le cas de Debian et Ubuntu, ``debian-tor``), et configurez " "OnionShare pour qu’il se connecte au fichier système de contrôle de " "l’interface de connexion de ``tor`` ." #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" "Ajoutez votre utilisateur au groupe ``debian-tor`` en exécutant cette " "commande (remplacez ``username`` par votre nom d’utilisateur) ::" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" "Redémarrez votre ordinateur. Une fois qu'il a redémarré, ouvrez OnionShare, " "cliquez sur l'icône \"⚙\" qu'il contient, et passez à l'onglet \"Paramètres " "Tor\". Sous \"Comment OnionShare doit-il se connecter à Tor ?\", choisissez " "\"Connecter en utilisant un fichier socket\". Définissez le fichier socket " "comme étant ``/var/run/tor/control``. Sous \"Paramètres d'authentification " "Tor\", choisissez \"Pas d'authentification, ou authentification par " "cookie\". Cliquez sur le bouton \"Tester la connexion à Tor\"." #~ msgid "" #~ "Download the Tor Windows Expert Bundle `from `_. Extract the ZIP file and copy the extracted folder to " #~ "``C:\\Program Files (x86)\\`` Rename the extracted folder with ``Data`` " #~ "and ``Tor`` in it to ``tor-win32``." #~ msgstr "" #~ "Téléchargez l’Offre groupée Expert Windows `de `_. Extrayez le fichier ZIP et copiez dans ``C:" #~ "\\Program Files (x86)\\`` le dossier extrait. Renommez en ``tor-win32`` " #~ "le dossier extrait qui comprend ``Data`` et ``Tor``." #~ msgid "Use the ``tor`` bundled with OnionShare" #~ msgstr "Utiliser le ``tor`` intégré à OnionShare" #~ msgid "Using Tor bridges" #~ msgstr "Utilisez les ponts Tor" #~ msgid "To configure bridges, click the \"⚙\" icon in OnionShare." #~ msgstr "" #~ "Pour configurer des ponts, cliquez sur l’icône « ⚙ » dans OnionShare." #~ msgid "" #~ "You can use the built-in obfs4 pluggable transports, the built-in " #~ "meek_lite (Azure) pluggable transports, or custom bridges, which you can " #~ "obtain from Tor's `BridgeDB `_. If you " #~ "need to use a bridge, try the built-in obfs4 ones first." #~ msgstr "" #~ "Vous pouvez utiliser les transports enfichables fournis dans obfs4, ceux " #~ "fournis dans les transports enfichables meek_lite (Azure), ou des ponts " #~ "personnalisés, que vous pouvez obtenir depuis `la base de données des " #~ "ponts Tor `_. Si vous avez besoin " #~ "d'utiliser un pont, essayer ceux fournis dans obfs4 en premier." #~ msgid "" #~ "Pick a way to connect OnionShare to Tor by clicking Network Settings from " #~ "the welcome screen, or the Tor onion icon in the bottom right of the " #~ "OnionShare window to open the Tor Settings tab." #~ msgstr "" #~ "Choisissez une façon de connecter OnionShare à Tor en cliquant sur " #~ "l’icône d’oignon de Tor en bas à droite de la fenêtre d’OnionShare pour " #~ "ouvrir l’onglet des paramètres de Tor." #~ msgid "Getting Around Censorship" #~ msgstr "Contourner la censure" #~ msgid "" #~ "If your access to the internet is censored, you can configure OnionShare " #~ "to connect to the Tor network using `Tor bridges `_. If OnionShare connects to Tor without one, " #~ "you don't need to use a bridge." #~ msgstr "" #~ "Si votre accès à Internet est censuré, vous pouvez configurer OnionShare " #~ "pour qu’il se connecte au réseau Tor en utilisant `des ponts Tor `_. Si OnionShare se connecte à Tor " #~ "sans, vous n’avez pas besoin d’utiliser de pont." onionshare-onionshare-26fcdc5/docs/source/locale/ga/000077500000000000000000000000001521174352300226015ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/ga/LC_MESSAGES/000077500000000000000000000000001521174352300243665ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/ga/LC_MESSAGES/advanced.po000066400000000000000000001214061521174352300264770ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-12-04 07:00+0000\n" "Last-Translator: Aindriú Mac Giolla Eoin \n" "Language-Team: LANGUAGE \n" "Language: ga\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :(n>" "6 && n<11) ? 3 : 4;\n" "X-Generator: Weblate 5.15-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "Ardúsáid" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "Sábháil Cluaisíní" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" "Má dhúnann tú cluaisíní OnionShare, scriosann tú iad, rud a chuireann cosc " "ar athúsáid. Tá suíomhanna gréasáin a bhíonn á n-óstáil go seasta ar fáil ar " "an seoladh céanna fiú má dhéantar an ríomhaire óna bhfuil siad roinnte a " "atosú." #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" "Déan cluaisín ar bith go leanúnach tríd an mbosca \"Oscail an cluaisín seo i " "gcónaí nuair a thosaíonn OnionShare\" a sheiceáil sula dtosaíonn tú ar do " "fhreastalaí." #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" "Agus OnionShare á oscailt, cuirfear tús le do chuid cluaisíní sábháilte ón " "seisiún roimhe seo a oscailt. Is féidir tús a chur le gach seirbhís de láimh " "ansin, agus beidh sí ar fáil ar an seoladh OnionShare céanna agus beidh sí " "cosanta leis an eochair phríobháideach chéanna." #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" "Má shábhálann tú cluaisín, stóráiltear cóip dá eochair rúnda seirbhíse " "oinniúin ar do ríomhaire." #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "Múch Eochair Phríobháideach" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" "De réir réamhshocraithe, tá gach seirbhís OnionShare cosanta le eochair " "phríobháideach, a dtugann Tor \"fíordheimhniú cliant\" air." #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" "Iarrfaidh Brabhsálaí Tor ort d’eochair phríobháideach a chur isteach nuair a " "lódálann tú seirbhís OnionShare. Más mian leat ligean don phobal do " "sheirbhís a úsáid, is fearr an eochair phríobháideach a dhíchumasú ar fad." #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" "Chun an eochair phríobháideach le haghaidh aon chluaisín a mhúchadh, " "seiceáil an bosca \"Seirbhís OnionShare poiblí é seo (díchumasaigh eochair " "phríobháideach)\" sula dtosaíonn tú ar an bhfreastalaí. Ansin beidh an " "freastalaí poiblí agus ní gá eochair phríobháideach chun é a lódáil sa " "Bhrabhsálaí Tor." #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "Teidil Chustaim" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" "Nuair a lódálann daoine seirbhísí OnionShare sa Bhrabhsálaí Tor feiceann " "siad an teideal réamhshocraithe do gach cineál seirbhíse. Mar shampla, is é " "an teideal réamhshocraithe le haghaidh seirbhísí comhrá ná \"OnionShare " "Chat\"." #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" "Má chuireann tú an socrú \"Teideal an Chustaim\" in eagar sula dtosaíonn tú " "ar fhreastalaí is féidir leat é a athrú." #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "Amanna Sceidealta" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" "Tacaíonn OnionShare le sceidealú go díreach nuair ba cheart seirbhís a thosú " "agus a stopadh. Sula dtosaíonn tú ar fhreastalaí, cliceáil \"Taispeáin " "socruithe casta\" ina chluaisín agus ansin seiceáil na boscaí in aice le " "ceachtar \"Tosaigh seirbhís oinniún ag am sceidealta\", \"Stop seirbhís " "oinniún ag am sceidealta\", nó iad araon, agus socraigh na dátaí " "inmhianaithe faoi seach agus amanna." #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" "Taispeánann seirbhísí atá sceidealaithe le tosú amach anseo lasc ama " "comhaireamh síos nuair a chliceáiltear an cnaipe “Tosaigh ag roinnt�. " "Taispeánann seirbhísí atá sceidealaithe le stopadh sa todhchaí lasc ama " "comhaireamh síos nuair a chuirtear tús leo." #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" "**Is féidir seirbhís OnionShare a sceidealú le tosú go huathoibríoch a úsáid " "mar lasc fear marbh**. Ciallaíonn sé seo go ndéanfar do sheirbhís a phoibliú " "ag am ar leith amach anseo mura bhfuil tú ann chun é a chosc. Mura " "dtarlaíonn rud ar bith duit, is féidir leat an tseirbhís a chur ar ceal sula " "mbeidh sé sceidealaithe le tosú." #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" "**Cuireann sceidealú seirbhís OnionShare teorainn lena nochtadh**. Más mian " "leat faisnéis rúnda nó rud éigin a bheidh as dáta a roinnt, is féidir leat é " "sin a dhéanamh ar feadh tréimhse teoranta roghnaithe." #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "Comhéadan líne ordaithe" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" "Chomh maith lena chomhéadan grafach, tá comhéadan ordú-líne ag OnionShare." #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "Suiteáil an leagan CLI" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" "Má tá an pacáiste Snap, macOS nó Windows suiteáilte agat, tá an leagan CLI " "suiteáilte agat cheana féin." #: ../../source/advanced.rst:77 msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" "Nó, is féidir leat an leagan ordú-líne de OnionShare a shuiteáil ag baint " "úsáide as `` pip3`` ::" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" "Tabhair faoi deara go mbeidh an pacáiste `` tor`` suiteáilte uait freisin. I " "macOS, é a shuiteáil le: `` brew install tor``" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "Ansin rith sé mar seo::" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" "Tá eolas faoina shuiteáil ar chórais oibriúcháin éagsúla le fáil sa chomhad " "`CLI README `_ sa stór Git." #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "Rith an CLI ó Snap" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" "Má shuiteáil tú OnionShare ag baint úsáide as an bpacáiste Snap, is féidir " "leat ``onionshare.cli`` a rith chun rochtain a fháil ar an leagan comhéadan " "ordú-líne." #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "CLI a rith ó macOS" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" "Ón Teirminéal, is féidir leat ``/ Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help`` a rith" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "CLI a rith ó Windows" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "I suiteáil Windows, tá an inrite `` onionshare-cli.exe`` ar fáil." #: ../../source/advanced.rst:105 msgid "Usage" msgstr "Úsáid" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" "Brabhsáil doiciméadú na líne ordaithe trí ``onionshare --help`` a rith::" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "An CLI a rith mar chomhad aonaid systemd" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" "Is féidir OnionShare a thosú go huathoibríoch ón CLI ag baint úsáide as " "comhad aonaid systemd." #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" "B’fhéidir go mbeidh sé seo an-úsáideach duit má tá tú ag feidhmiú i mód " "‘leanúnach’, agus más mian leat an tseirbhís oinniúin chéanna a thosú gach " "uair a thosaíonn do mheaisín." #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" "Chun seo a dhéanamh, ní mór duit roinnt config OnionShare json a ullmhú ar " "dtús." #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" "Seo é an príomh-chumraíocht OnionShare. Sa sampla seo, tá sé stóráilte i ``/" "home/user/.config/onionshare/onionshare.json``. Seans go mbeidh ort cuid de " "na socruithe a choigeartú, ach má tá OnionShare suiteáilte agat cheana féin, " "is dócha go bhfuil cuma mhaith air seo cheana féin::" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" "Tabhair faoi deara an rannán 'persistent_tabs'. Cruthóimid comhad anois ag " "``/home/user/.config/onionshare/persistent/my-persistent-onion.json``, a " "bhreathnaíonn mar seo::" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" "**Ná húsáid an eochair phríobháideach seo, na heochracha service_id nó " "client_auth! Léirítear iad mar shampla amháin. Ná roinn an " "eochair_phríobháideach le haon duine.**" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" "Is é an bealach is éasca chun an seoladh oinniún agus an eochair " "phríobháideach a ghiniúint ná cluaisín OnionShare 'pinned' a chruthú ar dtús " "san app deisce agus thosaigh sé ar an sciar den chéad uair. Ansin " "sábhálfaidh sé seo na socruithe leanúnacha chuig d'fhillteán ``.config/" "onionshare/persistent/`` le hainm randamach air. Is féidir leat an cluaisín " "sin a dhíphionnáil nuair a bheidh sé ginte agat den chéad uair. Nó, is " "féidir leat é a fhágáil san áit a bhfuil sé, agus an comhad leanúnach sin a " "úsáid i do chomhad aonaid systemd thíos." #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" "Anois is féidir leat comhad aonaid systemd a chruthú i ``/etc/systemd/system/" "onionshare-cli.service``. Bí cinnte an tÚsáideoir agus an Grúpa a choigeartú " "do d’úsáideoir/grúpa féin, chomh maith le hathruithe ar aon chosáin chuig an " "dénártha onionshare-cli nó na cosáin chuig do chumraíochtaí agus scaireanna " "JSON." #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "Ba cheart go mbeadh cuma mar seo ar an gcomhad aonaid systemd::" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" "Tabhair faoi deara, cé go raibh ``/home/user/my-shared-file.txt`` " "sainmhínithe sa chuid ``filenames`` den chomhad ``my-persistent-onion." "json``, tá sé fós riachtanach é a shonrú mar argóint don ordú onionshare-cli." #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" "Bí cinnte `` sudo systemctl daemon-reload`` a rith tar éis duit an comhad " "aonaid a chruthú." #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" "Anois is féidir leat `` sudo systemctl start onionshare-cli.service`` a " "rith. Má tá ``journalctl`` suiteáilte agat, is féidir leat ``sudo journalctl " "-f -t onionshare-cli`` a rith, agus ba cheart go bhfeicfeá roinnt aschur de " "do sheirbhís ag tosú::" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" "Mura dteastaíonn uait go n-úsáidfidh d’úsáideoirí Eochair Phríobháideach, " "socraigh ``public`` le bheith `` fíor`` sna socruithe ``ginearálta`` sa " "chomhad my-persistent-onion.json." #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "Aicearraí méarchláir" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" "Tá roinnt aicearraí méarchláir san fheidhmchlár deisce OnionShare, ar " "mhaithe le háisiúlacht agus inrochtaineacht::" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "Agus ón scáileán roghnóir príomh-mhód::" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "Do shonraí OnionShare a ascnamh go ríomhaire eile" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" "B’fhéidir gur mhaith leat do shonraí OnionShare a aistriú agus tú ag aistriú " "go ríomhaire eile. Tá sé seo fíor go háirithe má bhí seoladh oinniún " "'leanúnach' agat agus gur mhaith leat é a chaomhnú." #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" "Stórálann OnionShare na sonraí sin go léir i bhfillteán ar leith. Cóipeáil " "an fillteán ábhartha le do chóras oibriúcháin thíos, chuig do ríomhaire nua:" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "Linux: ``~/.config/onionshare``" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "macOS: ``~/Library/Application Support/OnionShare``" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "Windows: ``%APPDATA%\\OnionShare``" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "Paraiméadair comhad cumra" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" "Stórálann OnionShare a shocruithe i gcomhad JSON. Úsáideann na leaganacha " "CLI agus na Deisce araon an comhad cumraíochta seo. Ligeann an CLI duit " "cosán a shonrú chuig comhad cumraíochta saincheaptha le ``--config``." #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" "Seo thíos na paraiméadair chomhaid cumraíochta agus cad a chiallaíonn siad. " "Má tá paraiméadair eile nach bhfuil liostaithe anseo ag do chomhad " "cumraíochta, d'fhéadfadh go mbeadh siad as feidhm ó leaganacha níos sine " "OnionShare." #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "Paraiméadar" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "Cineál" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "Míniú" #: ../../source/advanced.rst:324 msgid "version" msgstr "leagan" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "``sreang``" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" "An leagan de OnionShare. Níor cheart go gcaithfidh tú an luach seo a athrú " "riamh." #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "cineál_nasc" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" "An bealach a nascann OnionShare le Tor. Is iad na roghanna bailí " "'cuinneall', 'uathoibríoch' (bain úsáid as nasc Tor Brabhsálaí Tor), " "'control_port' nó 'socket_file'. Réamhshocraithe: 'cuinneáilte'" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "seoladh rialaithe_port" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" "Seoladh IP calafort Rialaithe Tor, má tá ``connection_type`` socraithe go " "'control_port'. Réamhshocraithe: '127.0.0.1'" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "calafort rialaitheoireachta" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "``iomlána``" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" "Uimhir chalafort calafort Rialaithe Tor, má tá ``connection_type`` socraithe " "go 'control_port'. Réamhshocraithe: '9051'" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "seoladh stocks_" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" "Seoladh IP seachfhreastalaí SOCKS Tor, má tá ``connection_type`` socraithe " "go 'control_port' nó 'socket_file'. Réamhshocraithe: '127.0.0.1'" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "calafort soicíní" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" "Uimhir chalafoirt seachfhreastalaí SOCKS Tor, má tá ``connection_type`` " "socraithe go 'control_port' nó 'socket_file'. Réamhshocraithe: “9050'" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "soicet_file_path" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" "An cosán chuig comhad soicéad Tor, má tá ``connection_type`` socraithe go " "'socket_file'. Réamhshocraithe: '/var/run/tor/control'" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "cineál_auth_" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" "Má theastaíonn pasfhocal ó rochtain ar chalafort rialaithe Tor, is féidir é " "seo a shocrú go 'pasfhocal', ar shlí eile 'no_auth'. Réamhshocraithe: " "'no_auth'" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "auth_password" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" "Má theastaíonn pasfhocal ó rochtain ar chalafort rialaithe Tor, agus má tá " "``auth_type`` socraithe go 'pasfhocal', sonraigh an pasfhocal anseo. " "Réamhshocraithe:�" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "uath_nasc" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "``boolean``" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" "Cibé an chóir OnionShare ceangal go huathoibríoch le Tor nuair a thosaíonn " "sé Réamhshocrú: Bréagach" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "úsáid uathoibríoch" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" "Cibé an cheart OnionShare seiceáil go huathoibríoch le haghaidh " "nuashonruithe (thar Tor Níl an socrú seo bailí ach le haghaidh suiteálacha " "macOS nó Windows. Réamhshocraithe: Fíor." #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "uath_nuashonrú_stampa_ama" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" "An uair dheireanach a sheiceáil OnionShare le haghaidh nuashonruithe. " "Réamhshocraithe: Níl aon" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "bridges_cumasaithe" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" "Cibé acu ceangail le Tor ag baint úsáide as droichid. Réamhshocrú: Bréagach" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "cineál_droidí" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" "Nuair a bhíonn ``bridges_enabled`` Fíor, cá háit as droichid a luchtú. Tá na " "roghanna “ionsuite� (droichid a sheoltar le OnionShare agus a d'fhéadfadh a " "bheith nuashonraithe ó Tor), \"moat\" (iarr droichid ó API Moat Tor), nó " "“saincheaptha� (droichid a sholáthraíonn an úsáideoir). Réamhshocraithe: " "“tógtha�" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "droidge_buntin_pt" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" "Nuair a shocraítear ``bridges_type`` go “ionsuite�, sonraíonn sé seo cén " "cineál prótacal droichead atá le húsáid. Is iad na roghanna “obfs4\", “meek-" "azure� nó “snowflake�. Réamhshocraithe: “obfs4\"" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "droidges_moat" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" "Nuair a shocraítear ``bridges_type`` go “moat�, stóráiltear na droichid ar " "ais ó API Moat Tor anseo. Réamhshocraithe: “�" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "bridges_saincheaptha" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" "Nuair a shocraítear ``bridges_type`` go “saincheaptha�, stóráiltear na " "droichid a shonraíonn an t-úsáideoir anseo. Déan gach líne droichead sa " "sreang a scaradh le '\\n" "'. Réamhshocraithe: “�" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "droichid_builtin" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "``Dict``" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" "Nuair a bheidh ``bridges_type`` socraithe go “ionsuite�, faigheann " "OnionShare na droichid ionsuite is déanaí a mholann Tor agus stóráiltear iad " "anseo. Réamhshocraithe: {}" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "cluaisíní leanúnacha" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "``liosta``" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" "Má shainmhíníonn an t-úsáideoir aon chluaisíní mar 'sábháilte' (rud a " "chiallaíonn go bhfuil siad leanúnach gach uair a thosaíonn OnionShare, agus " "ní athraíonn a seoladh oinniún), tugtar aitheantóir randamach dóibh seo a " "liostaítear anseo. Stóráiltear an oinniún leanúnach mar chomhad JSON leis an " "ainm céanna leis an aitheantóir seo, i bhfofhillteán den fhillteán " "cumraíochta OnionShare ar a dtugtar 'leanún'. Réamhshocraithe: []" #: ../../source/advanced.rst:343 msgid "locale" msgstr "áitiúil" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" "An áitiúil a úsáidtear in OnionShare. Réamhshocraithe: Níl aon (atá mar an " "gcéanna le 'en'). Le haghaidh cóid bailí áitiúla, féach 'available_locales' " "i https://github.com/onionshare/onionshare/blob/main/cli/onionshare_cli/" "settings.py" #: ../../source/advanced.rst:344 msgid "theme" msgstr "téama" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" "An téama don aip deisce OnionShare. Is iad na roghanna bailí ná 0 (téama " "éadrom nó dorcha ríomhaire an úsáideora a bhrath go huathoibríoch), 1 (solas)" " nó 2 (dorcha)." #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "Paraiméadair comhad cumraíochta do oinniúin" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" "Mar a thuairiscítear thuas, tá paraiméadair dá chuid féin ag gach oinniún " "'leanúnach' a stóráiltear ina chomhad JSON féin. Is féidir an cosán chuig an " "gcomhad seo a shonrú don uirlis CLI le ``--persistent``." #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "Seo sampla cumraíocht leanúnach JSON::" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" "Seo thíos na paraiméadair chomhaid cumraíochta le haghaidh oinniún leanúnach " "agus cad a chiallaíonn siad, do gach cuid sa JSON" #: ../../source/advanced.rst:399 msgid "onion" msgstr "oinniún" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "eochair_príobháideach" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "Eochair phríobháideach ionchódaithe Base64 den tseirbhís" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "cliant_auth_priv_key" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" "An eochair príobháideach agus Fíordheimhniú Cliant á úsáid Seol é seo chuig " "an úsáideoir." #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "cliant_auth_pub_key" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" "An eochair phoiblí agus Fíordheimhniú Cliant á úsáid. Úsáidtear ar thaobh " "OnionShare." #: ../../source/advanced.rst:410 msgid "persistent" msgstr "leanúnach" #: ../../source/advanced.rst:415 msgid "mode" msgstr "mód" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" "An modh a úsáideann an oinniún leanúnach seo. Is iad na roghanna “comhroinnt�" ", “faigh�, “suíomh Gréasáin� nó “comhrá�." #: ../../source/advanced.rst:416 msgid "enabled" msgstr "cumasaithe" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" "Cibé an bhfuil marthanacht cumasaithe don oinniún seo. Nuair a dhéantar an " "rogha leanúnach a sheiceáil ar an deasc, scriostar an comhad JSON iomlán " "seo. Réamhshocraithe: fíor" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "tús_uathoibríoch_ar_lainseáil" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" "Cibé an gcuirfear tús leis an oinniún leanúnach seo go huathoibríoch nuair a " "thosaíonn OnionShare agus nuair a Réamhshocraithe: bréagach" #: ../../source/advanced.rst:421 msgid "general" msgstr "ginearálta" #: ../../source/advanced.rst:426 msgid "title" msgstr "teideal" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" "Teideal saincheaptha roghnach le taispeáint ar an tseirbhís oinniún. " "Réamhshocraithe: null (taispeánfar “OnionShare� ina ionad)" #: ../../source/advanced.rst:427 msgid "public" msgstr "poiblí" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" "Cibé an féidir rochtain a fháil ar an tseirbhís oinniún le nó gan Eochair " "Phríobháideach (Fíordheimhniú Cliant). Más fíor, níl aon Eochair " "Príobháideach ag teastáil." #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "autostart_timer" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" "Cibé an bhfuil an tseirbhís oinniún cumraithe chun tosú ag am ar leith. Is " "féidir an t-am a shocrú san aip deisce nó a shonrú i soicindí le ``--auto-" "start-timer`` leis an uirlis CLI. Réamhshocraithe: bréagach" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "uathstad_uaineadóir" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" "Cibé an bhfuil an tseirbhís oinniún cumraithe chun stopadh ag am ar leith. " "Is féidir an t-am a shocrú san aip deisce nó a shonrú i soicindí le ``--auto-" "stop-timer`` leis an uirlis CLI. Réamhshocraithe: bréagach" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "service_id" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" "URL seirbhíse oinniúin 32 carachtar, gan an scéim agus gan an iarmhír " "'.onion'." #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" "Is iad seo thíos socruithe atá sonrach don 'modh' a shonraítear sa chuid " "``leanún`` thuas." #: ../../source/advanced.rst:436 msgid "share" msgstr "comhroinn" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "uathstop_roinnt" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" "Cibé acu an scair a stopadh go huathoibríoch nuair a íoslódálfar comhaid an " "chéad uair Réamhshocraithe: fíor" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "ainmneacha comhaid" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "Liosta de na comhaid le roinnt. Réamhshocraithe: []" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "log_file names" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" "Cibé acu iarratais URL a logáil chuig stdout agus an uirlis CLI á úsáid " "agat. Réamhshocraithe: bréagach" #: ../../source/advanced.rst:447 msgid "receive" msgstr "glacadh" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "data_dir" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" "Stórálfar an cosán ina bhfuarthas comhaid nó teachtaireachtaí téacs. " "Réamhshocraithe: an fillteán 'OnionShare' d'eolaire baile an úsáideora." #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "cuaille_gréasáin_url" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" "URL webhook a chuirfidh OnionShare POST air nuair a fhaigheann sé comhaid nó " "teachtaireachtaí téacs. Réamhshocraithe: null" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "téacs_míchumasaithe" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" "Cibé acu teachtaireachtaí téacs a fháil a dhíchumasú Réamhshocraithe: " "bréagach" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "comhaid neamhdhíchumasaithe" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "Cibé acu comhaid glacadh a dhíchumasú. Réamhshocraithe: bréagach" #: ../../source/advanced.rst:459 msgid "website" msgstr "láithreán gréasáin" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "disable_csp" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" "Má tá sé socraithe ar ``true``, ní shocróidh OnionShare a cheannteideal " "réamhshocraithe Polasaí Slándála �bhar don láithreán gréasáin. " "Réamhshocraithe: ``bréag``" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "saincheaptha_csp" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" "Ceanntásc saincheaptha Polasaí Slándála �bhar le seoladh in ionad an " "réamhshocrai." #: ../../source/advanced.rst:471 msgid "chat" msgstr "comhrá" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "Faoi láthair níl aon socruithe inchumraithe don mhodh Comhrá." onionshare-onionshare-26fcdc5/docs/source/locale/ga/LC_MESSAGES/develop.po000066400000000000000000000253031521174352300263670ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-09-18 10:01+0000\n" "Last-Translator: Aindriú Mac Giolla Eoin \n" "Language-Team: LANGUAGE \n" "Language: ga\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :(" "n>6 && n<11) ? 3 : 4;\n" "X-Generator: Weblate 5.14-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "OnionShare a Fhorbairt" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "Ag comhoibriú" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" "Tá foireann Keybase oscailte ag OnionShare chun an tionscadal a phlé, " "ceisteanna a chur, smaointe agus dearaí a roinnt, agus pleananna a dhéanamh " "le haghaidh forbartha sa todhchaí. (Is bealach éasca é freisin chun " "teachtaireachtaí díreacha criptithe deireadh go deireadh a sheoladh chuig " "daoine eile sa phobal OnionShare, cosúil le seoltaí OnionShare.) Chun " "Keybase a úsáid, íoslódáil an app `Keybase `_ , " "déan cuntas, agus `bí isteach san fhoireann seo `_. Laistigh den app, téigh go dtí \"Foirne\", cliceáil \"Join a " "Team\", agus cineál \"onionshare\"." #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" "Tá `liosta seoltaí `_ " "ag OnionShare freisin d'fhorbróirí agus do dhearthóirí chun an tionscadal a " "phlé." #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "Cód Ranníocaíochta" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" "Tá cód foinse OnionShare le fáil sa stór Git seo: https://github.com/" "onionshare/onionshare" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" "Más mian leat cód a chur le OnionShare, cabhraíonn sé le bheith ar fhoireann " "Keybase agus ceisteanna a chur faoi na rudaí a bhfuil tú ag smaoineamh ar " "oibriú air. Ba cheart duit athbhreithniú a dhéanamh freisin ar na " "`saincheisteanna oscailte ar fad `_ ar GitHub féachaint an bhfuil aon cheann ar mhaith leat dul i " "ngleic leo." #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" "Nuair a bheidh tú réidh le cód a chur leis, oscail iarratas tarraingthe i " "stór GitHub agus déanfaidh duine de chothabhálaithe an tionscadail é a " "athbhreithniú agus b'fhéidir ceisteanna a chur, athruithe a iarraidh, é a " "dhiúltú, nó cumasc isteach sa tionscadal é." #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "Forbairt Tosaigh" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" "Forbraítear OnionShare i Python. Chun tús a chur leis, clónáil stór Git ag " "https://github.com/onionshare/onionshare/ agus ansin féach ar an gcomhad " "``cli/README.md`` chun foghlaim conas do thimpeallacht forbartha a shocrú " "don leagan ordú-líne , agus an comhad ``desktop/README.md`` chun foghlaim " "conas do thimpeallacht forbartha a shocrú don leagan grafach." #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" "Sna comhaid sin tá na treoracha agus na horduithe teicniúla is gá a " "shuiteáil spleáchais do d'ardán, agus chun OnionShare a rith ón gcrann " "foinse." #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "Leideanna dífhabhtaithe" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "Modh briathra" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" "Agus é á fhorbairt, tá sé áisiúil OnionShare a rith ó chríochfort agus an " "bhratach ``--verbose`` (nó `` -v``) a chur leis an ordú. Priontálann sé seo " "go leor teachtaireachtaí cabhrach chuig an teirminéal, mar shampla nuair a " "chuirtear tús le rudaí áirithe, nuair a tharlaíonn imeachtaí (cosúil le " "cnaipí a chliceáiltear, sábháladh nó athlódáiltear socruithe), agus faisnéis " "dífhabhtaithe eile. Mar shampla::" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" "Is féidir leat do chuid teachtaireachtaí dífhabhtaithe féin a chur leis tríd " "an modh ``Common.log`` a rith ó ``onionshare/common.py``. Mar shampla::" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" "Is féidir é seo a bheith úsáideach agus tú ag foghlaim an tslabhra imeachtaí " "a tharlaíonn agus OnionShare á n-úsáid, nó luach athróg áirithe roimh agus " "tar éis iad a láimhseáil." #: ../../source/develop.rst:124 msgid "Local Only" msgstr "�itiúil amháin" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" "Tá Tor mall, agus is minic a bhíonn sé áisiúil tús a chur le seirbhísí " "oinniúin go hiomlán le linn na forbartha. Is féidir leat é seo a dhéanamh " "leis an mbratach ``--local-only``. Mar shampla::" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" "Sa chás seo, luchtaíonn tú an URL ``http://127.0.0.1:17641`` i " "ngnáthbhrabhsálaí mar Firefox, in ionad Brabhsálaí Tor a úsáid. Níl an " "eochair phríobháideach ag teastáil i mód áitiúil amháin, mar sin is féidir " "leat neamhaird a dhéanamh di." #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "Ag Cur Aistriúcháin" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" "Cuidigh le OnionShare a dhéanamh níos fusa le húsáid agus níos eolach agus " "fáilteach do dhaoine trí é a aistriú ar `Hosted Weblate `_. Coinnigh an \"OnionShare\" i litreacha " "Laidine i gcónaí, agus úsáid \"OnionShare (ainm áitiúil)\" más gá." #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" "Chun cabhrú leis an aistriúchán, déan cuntas Óstáil Weblate agus cuir tús le " "rannchuidiú." #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "Moltaí maidir le Bunteaghráin Bhéarla" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" "Uaireanta bíonn na teaghráin bhunaidh Bhéarla mícheart, nó ní réitíonn siad " "idir an t-iarratas agus an doiciméadú." #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" "Feabhsuithe ar theaghrán foinse an chomhaid trí @kingu a chur le do nóta " "tráchta Weblate, nó eisiúint GitHub nó iarratas tarraingthe a oscailt. " "Cinntíonn an dara ceann go bhfeiceann gach forbróir réamhtheachtacha an " "moladh, agus go bhféadfaidh siad an teaghrán a mhodhnú trí na gnáthphróisis " "athbhreithnithe cóid." #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "Stádas an Aistriúcháin" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" "Seo é stádas reatha an aistriúcháin. Más mian leat aistriúchán a thosú i " "dteanga nach bhfuil tosaithe fós, scríobh chuig an liosta seoltaí le do " "thoil: onionshare-dev@lists.riseup.net" onionshare-onionshare-26fcdc5/docs/source/locale/ga/LC_MESSAGES/features.po000066400000000000000000000753501521174352300265560ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-02-11 08:01+0000\n" "Last-Translator: Aindriú Mac Giolla Eoin \n" "Language-Team: LANGUAGE \n" "Language: ga\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :" "(n>6 && n<11) ? 3 : 4;\n" "X-Generator: Weblate 5.10-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "Conas a Oibríonn OnionShare" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" "Tosaítear freastalaithe gréasáin go háitiúil ar do ríomhaire agus cuirtear " "ar fáil do dhaoine eile iad mar `Tor `_`onion " "services `_." #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" "De réir réamhshocraithe, cosnaítear seoltaí gréasáin OnionShare le heochair " "phríobháideach." #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "Breathnaíonn seoltaí OnionShare rud éigin mar seo::" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "" "Agus b’fhéidir go bhfeicfeadh eochracha príobháideacha rud éigin mar seo::" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" "Tá tú freagrach as an URL agus an eochair phríobháideach sin a roinnt go " "slán trí úsáid a bhaint as cainéal cumarsáide de do rogha féin mar atá i " "dteachtaireacht chomhrá criptithe, nó as rud éigin nach bhfuil chomh slán " "sin cosúil le ríomhphost neamhchriptithe a úsáid, ag brath ar do mhúnla " "`bagairt `_." #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" "Ansin déanann na daoine a sheolann tú an URL chucu é a chóipeáil agus a " "ghreamú isteach ina `Brabhsálaí Tor `_ chun " "rochtain a fháil ar an tseirbhís OnionShare. Tabharfaidh Brabhsálaí Tor leid " "ansin don eochair phríobháideach, ar féidir le daoine a chóipeáil agus a " "ghreamú isteach ansin freisin." #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" "Má ritheann tú OnionShare ar do ríomhaire glúine chun comhaid a sheoladh " "chuig duine éigin, agus ansin é a chur ar fionraí sula seoltar na comhaid, " "ní bheidh an tseirbhís ar fáil go dtí go mbeidh do ríomhaire glúine gan " "fionraí agus ar an idirlíon arís. Is fearr a oibríonn OnionShare agus iad ag " "obair le daoine i bhfíor-am." #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" "Toisc gurb é do ríomhaire féin an freastalaí gréasáin, *ní féidir le tríú " "páirtí teacht ar aon rud a tharlaíonn in OnionShare*, ná fiú d’fhorbróirí " "OnionShare. Tá sé go hiomlán príobháideach. Agus toisc go bhfuil OnionShare " "bunaithe ar sheirbhísí oinniún Tor freisin, cosnaíonn sé d’ainmfhocal " "freisin. Féach an :doc:`security design ` le haghaidh tuilleadh " "eolais." #: ../../source/features.rst:29 msgid "Share Files" msgstr "Comhaid Comhroinn" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" "Is féidir leat OnionShare a úsáid chun comhaid agus fillteáin a sheoladh " "chuig daoine go sábháilte agus gan ainm. Oscail cluaisín scaireanna, " "tarraing isteach na comhaid agus na fillteáin is mian leat a roinnt, agus " "cliceáil \"Tosaigh ag roinnt\"." #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" "Tar éis duit comhaid a chur leis, feicfidh tú roinnt socruithe. Cinntigh go " "roghnaíonn tú an socrú a bhfuil suim agat ann sula dtosaíonn tú ag roinnt." #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" "Chomh luath agus a chríochnaíonn duine do chuid comhad a íoslódáil, " "stopfaidh OnionShare an freastalaí go huathoibríoch, ag baint an tsuímh " "ghréasáin den idirlíon. Chun gur féidir le daoine iolracha iad a íoslódáil, " "díthiceáil an bosca \"Stop a roinnt tar éis do chomhaid a bheith seolta " "(díthiceáil chun comhaid aonair a íoslódáil)\"." #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" "Chomh maith leis sin, má dhíthiceáil tú an bosca seo, beidh daoine in ann na " "comhaid aonair a roinneann tú a íoslódáil seachas leagan comhbhrúite amháin " "de na comhaid go léir." #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" "Nuair atá tú réidh le roinnt, cliceáil ar an gcnaipe \"Tosaigh roinnt\". Is " "féidir leat cliceáil i gcónaí ar \"Stop a roinnt\", nó scor OnionShare, ag " "cur an suíomh gréasáin síos láithreach. Is féidir leat freisin cliceáil ar " "an \"↑\" icon sa chúinne uachtarach ar dheis a thaispeáint ar an stair agus " "dul chun cinn na ndaoine a íoslódáil comhaid ó tú." #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" "Anois go bhfuil OnionShare agat, cóipeáil an seoladh agus an eochair " "phríobháideach agus seol chuig an duine ar mhaith leat na comhaid a fháil. " "Más gá do na comhaid fanacht slán, nó má tá an duine nochta do chontúirt ar " "shlí eile, bain úsáid as aip criptithe teachtaireachtaí." #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" "Caithfidh an duine sin an seoladh a lódáil i mBrabhsálaí Tor ansin. Tar éis " "logáil isteach leis an eochair phríobháideach, is féidir na comhaid a " "íoslódáil go díreach ó do ríomhaire trí chliceáil ar an nasc \"Comhaid " "�oslódáil\" sa chúinne." #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "Faigh Comhaid agus Teachtaireachtaí" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" "Is féidir leat OnionShare a úsáid chun ligean do dhaoine comhaid agus " "teachtaireachtaí a chur isteach go díreach chuig do ríomhaire gan ainm, go " "bunúsach é a iompú isteach i mbosca titim gan ainm. Oscail cluaisín glactha " "agus roghnaigh na socruithe atá uait." #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" "Is féidir leat brabhsáil le haghaidh fillteán chun teachtaireachtaí agus " "comhaid a chuirtear isteach a shábháil." #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" "Is féidir leat \"Díchumasaigh téacs a chur isteach\" a sheiceáil más mian " "leat uaslódála comhaid amháin a cheadú, agus is féidir leat \"Díchumasaigh " "uaslódáil comhaid\" a sheiceáil más mian leat gan ach teachtaireachtaí téacs " "a chur isteach, mar shampla foirm teagmhála gan ainm." #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" "Is féidir leat \"Úsáid fógrán gréasáin\" a sheiceáil agus ansin URL cua " "gréasáin a roghnú más mian leat go gcuirfí ar an eolas tú nuair a chuireann " "duine comhaid nó teachtaireachtaí isteach chuig do sheirbhís OnionShare. Má " "úsáideann tú an ghné seo, déanfaidh OnionShare iarratas POST HTTP chuig an " "URL seo aon uair a chuireann duine comhaid nó teachtaireachtaí isteach. Mar " "shampla, más mian leat teachtaireachtaí téacs criptithe a fháil ar an aip " "teachtaireachtaí `Keybase `_, is féidir leat comhrá a " "thosú le `@webhookbot `_, clóscríobh ``!" "Cruthaigh foláirimh oinniúin``, agus freagróidh sé le URL. Úsáid é sin mar " "URL an chuaille gréasáin fógra. Má uaslódálann duine éigin comhad chuig do " "sheirbhís mód glactha, seolfaidh @webhookbot teachtaireacht chugat ar " "Keybase ag cur in iúl duit a luaithe a tharlaíonn sé." #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" "Nuair atá tú réidh, cliceáil \"Start Faigh Mód\". Cuireann sé seo tús leis " "an tseirbhís OnionShare. Beidh duine ar bith atá ag lódáil an seoladh seo " "ina Bhrabhsálaí Tor in ann comhaid agus teachtaireachtaí a uaslódáil chuig " "do ríomhaire a chur isteach." #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" "Is féidir leat freisin cliceáil ar an síos \"↓\" icon sa chúinne uachtarach " "ar dheis a thaispeáint ar an stair agus dul chun cinn na ndaoine comhaid a " "sheoladh chugat." #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "" "Seo an chuma atá air do dhuine a sheolann comhaid agus teachtaireachtaí " "chugat." #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" "Nuair a chuireann duine comhaid nó teachtaireachtaí isteach chuig do " "sheirbhís glactha, de réir réamhshocraithe sábhálfar iad chuig fillteán ar a " "dtugtar ``OnionShare`` san fhillteán baile ar do ríomhaire, arna eagrú go " "huathoibríoch i bhfofhillteáin ar leith bunaithe ar an am a n-uaslódáiltear " "na comhaid." #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" "Tá sé úsáideach seirbhís glactha OnionShare a bhunú d’iriseoirí agus do " "dhaoine eile ar gá dóibh glacadh go sábháilte le doiciméid ó fhoinsí " "anaithnide. Nuair a úsáidtear é ar an mbealach seo, tá OnionShare saghas " "cosúil le leagan éadrom, níos simplí, nach bhfuil chomh slán de `SecureDrop " "`_, an córas aighneachta sceithire." #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "Bain úsáid as ar do phriacal féin" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" "Cosúil le ceangaltáin ríomhphoist mailíseacha, d'fhéadfadh duine iarracht a " "dhéanamh ionsaí a dhéanamh ar do ríomhaire trí chomhad mailíseach a " "uaslódáil chuig do sheirbhís OnionShare. Ní chuireann OnionShare " "meicníochtaí sábháilteachta ar bith leis chun do chóras a chosaint ó " "chomhaid mhailíseacha." #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" "Má fhaigheann tú doiciméad Office nó PDF trí OnionShare, is féidir leat na " "doiciméid seo a thiontú go PDF atá sábháilte le hoscailt ag baint úsáide as " "`Dangerzone `_. Is féidir leat tú féin a chosaint " "freisin agus doiciméid neamhiontaofa á n-oscailt agat trí iad a oscailt in " "`Tails `_ nó i `Qubes `_ " "disposableVM." #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" "Mar sin féin, tá sé sábháilte i gcónaí teachtaireachtaí téacs a sheoltar trí " "OnionShare a oscailt." #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "Leideanna maidir le seirbhís glactha a rith" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" "Más mian leat do bhosca anuas gan ainm féin a óstáil ag baint úsáide as " "OnionShare, moltar duit é sin a dhéanamh ar ríomhaire tiomnaithe ar leith " "atá i gcónaí faoi thiomáint agus ceangailte leis an idirlíon, agus ní ar an " "gceann a úsáideann tú go rialta." #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" "Má tá sé ar intinn agat an seoladh OnionShare a chur ar do shuíomh Gréasáin " "nó ar do phróifílí meán sóisialta, sábháil an táb (féach : ref:`save_tabs`) " "agus rith mar sheirbhís phoiblí é (féach : ref:`turn_off_private_key`). Is " "smaoineamh maith é freisin teideal saincheaptha a thabhairt dó (féach : ref: " "`custom_titles`)." #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "Uaimheanna eile le bheith feasach orthu sa Mhód Faighte" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" "Tá tuairiscí ann nach bhfuil OnionBrowser ar ghléasanna iOS in ann comhaid a " "uaslódáil chuig OnionShare i Mód Faighte, agus iad ag feidhmiú i mód " "slándála ‘Silver’. Bain triail as Cré-umha nó Ór le fáil amach an bhfuil tú " "in ann teachtaireacht nó comhad a uaslódáil." #: ../../source/features.rst:107 msgid "Host a Website" msgstr "Suíomh Gréasáin a óstáil" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" "Chun suíomh Gréasáin statach HTML a óstáil le OnionShare, oscail cluaisín " "láithreán gréasáin, tarraing na comhaid agus na fillteáin a dhéanann suas an " "t-ábhar statach ann, agus cliceáil \"Tosaigh a roinnt\" nuair atá tú réidh." #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" "Má chuireann tú comhad `` index.html`` leis, déanfar é a sholáthar nuair a " "lódálann duine éigin do shuíomh Gréasáin. Ba cheart duit aon chomhaid HTML " "eile, comhaid CSS, comhaid JavaScript, agus íomhánna ar an suíomh Gréasáin a " "chur san áireamh freisin. (Tabhair faoi deara nach dtacaíonn OnionShare ach " "le láithreáin ghréasáin *statacha* a óstáil. Ní féidir leis láithreáin " "ghréasáin a chuireann cód i bhfeidhm nó a úsáideann bunachair shonraí a " "óstáil. Mar sin ní féidir leat WordPress a úsáid mar shampla.)" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" "Mura bhfuil comhad `` index.html`` agat, taispeánfaidh sé liosta eolaire ina " "ionad sin, agus is féidir le daoine atá á lódáil breathnú tríd na comhaid " "agus iad a íoslódáil." #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "Beartas Slándála �bhar" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" "De réir réamhshocraithe cabhraíonn OnionShare le do shuíomh Gréasáin a " "dhéanamh slán trí cheanntásc dian `Polasaí Slándála �bhar `_ a shocrú. Mar sin féin, " "cuireann sé seo cosc ar ábhar tríú páirtí ó luchtú taobh istigh den " "leathanach gréasáin." #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" "Más mian leat inneachar a lódáil ó shuíomhanna Gréasáin tríú páirtí, amhail " "sócmhainní nó leabharlanna JavaScript ó CDNanna, tá dhá rogha agat:" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" "Is féidir leat ceanntásc Beartas Slándála �bhar a sheoladh a dhíchumasú ach " "an ceanntásc “Ná seol an Beartas Slándála �bhar a sheoladh (a ligeann do " "láithreán gréasáin acmhainní tríú páirtí a úsáid)� a sheiceáil roimh thosú " "ar an tseirbhís." #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "" "Is féidir leat ceanntásc saincheaptha Beartas Slándála �bhar a sheoladh." #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "Leideanna maidir le seirbhís láithreán gréasáin a reáchtáil" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" "Más mian leat láithreán gréasáin fadtéarmach a óstáil ag baint úsáide as " "OnionShare (rud a chiallaíonn ní hamháin rud éigin a thaispeáint do dhuine " "éigin go tapa), moltar duit é a dhéanamh ar ríomhaire tiomnaithe ar leith " "atá faoi thiomáint i gcónaí agus ceangailte leis an idirlíon, agus ní ar an " "gceann úsáideann tú ar bhonn rialta. Sábháil an cluaisín (féach :ref:" "`save_tabs`) ionas gur féidir leat an suíomh Gréasáin a atosú leis an " "seoladh céanna má dhúnann tú OnionShare agus é a oscailt arís níos déanaí." #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" "Má tá do shuíomh Gréasáin beartaithe don phobal, ba cheart duit é a rith mar " "sheirbhís phoiblí (féach :tag: `turn_off_private_key`)." #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "Comhrá gan ainm" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" "Is féidir leat OnionShare a úsáid chun seomra comhrá príobháideach slán a " "chur ar bun nach logálann aon rud. Just a oscailt cluaisín comhrá agus " "cliceáil \"Start freastalaí comhrá\"." #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" "Tar éis duit an freastalaí a thosú, cóipeáil an seoladh OnionShare agus an " "eochair phríobháideach agus seol iad chuig na daoine atá uait sa seomra " "comhrá gan ainm. Má tá sé tábhachtach a theorannú go díreach cé atá in ann " "páirt a ghlacadh, bain úsáid as aip teachtaireachtaí criptithe chun an " "seoladh OnionShare agus an eochair phríobháideach a sheoladh amach." #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" "Is féidir le daoine dul isteach sa seomra comhrá trína sheoladh OnionShare a " "lódáil i Brabhsálaí Tor. Tá JavasScript ag teastáil ón seomra comhrá, mar " "sin ní mór do gach duine atá ag iarraidh a bheith rannpháirteach a leibhéal " "slándála Brabhsálaí Tor a shocrú go \"Caighdeánach\" nó \"Níos Sábháilte\", " "in ionad \"Is Sábháilte\"." #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" "Nuair a théann duine isteach sa seomra comhrá, sanntar ainm randamach air. " "Is féidir leo a n-ainm a athrú trí ainm nua a chlóscríobh sa bhosca ar an " "bpainéal ar chlé agus ↵ a bhrú. Ós rud é nach bhfuil an stair chomhrá " "sábháilte in aon áit, ní thaispeántar ar chor ar bith é, fiú má bhí daoine " "eile ag comhrá sa seomra cheana féin." #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" "I seomra comhrá OnionShare, tá gach duine gan ainm. Is féidir le duine ar " "bith a n-ainm a athrú go rud ar bith, agus níl aon bhealach ann chun " "céannacht aon duine a dhearbhú." #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" "Mar sin féin, má chruthaíonn tú seomra comhrá OnionShare agus má sheolann tú " "an seoladh go slán ach chuig grúpa beag cairde iontaofa ag baint úsáide as " "teachtaireachtaí criptithe, is féidir leat a bheith réasúnta muiníneach gur " "cairde iad na daoine a thagann isteach sa seomra comhrá." #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "Cén chaoi a bhfuil sé seo úsáideach?" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" "Más gá duit a bheith ag baint úsáide as aip teachtaireachtaí criptithe " "cheana féin, cad é an pointe a bhaineann le seomra comhrá OnionShare ar " "dtús? Fágann sé níos lú rianta." #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" "Má sheolann tú teachtaireacht chuig grúpa Comharthaí mar shampla, " "críochnaíonn cóip de do theachtaireacht ar gach gléas (na fóin chliste, agus " "ríomhairí má bhunaíonn siad Comhartha Deisce) de gach ball den ghrúpa. Fiú " "má chuirtear teachtaireachtaí atá imithe ar siúl, tá sé deacair a dhearbhú " "go bhfuil gach cóip de na teachtaireachtaí scriosta ó gach feiste, agus ó " "áit ar bith eile (cosúil le bunachair shonraí fógraí) a bhféadfaí iad a " "shábháil. Ní stórálann seomraí comhrá OnionShare teachtaireachtaí ar bith " "áit ar bith, mar sin laghdaítear an fhadhb chomh beag agus is féidir." #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" "Is féidir le seomraí comhrá OnionShare a bheith úsáideach freisin do dhaoine " "ar mian leo comhrá a dhéanamh gan ainm agus go slán le duine gan aon chuntas " "a chruthú. Mar shampla, is féidir le foinse seoladh OnionShare a sheoladh " "chuig iriseoir ag baint úsáide as seoladh ríomhphoist indiúscartha, agus " "ansin fanacht leis an iriseoir dul isteach sa seomra comhrá, ar fad gan cur " "isteach ar a anaithnideacht." #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "Conas a oibríonn an criptiú?" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" "Toisc go mbraitheann OnionShare ar sheirbhísí oinniúin Tor, tá naisc idir " "Brabhsálaí Tor agus OnionShare criptithe ó cheann go ceann (E2EE). Nuair a " "phostálann duine éigin teachtaireacht chuig seomra comhrá OnionShare, " "seolann siad chuig an bhfreastalaí é tríd an nasc oinniún E2EE, a sheolann " "ansin chuig gach ball eile den seomra comhrá ag baint úsáide as WebSockets, " "trína naisc oinniún E2EE." #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" "Ní chuireann OnionShare aon chriptiú comhrá i bhfeidhm leis féin. Braitheann " "sé ar chriptiú na seirbhíse oinniúin Tor ina ionad sin." onionshare-onionshare-26fcdc5/docs/source/locale/ga/LC_MESSAGES/help.po000066400000000000000000000060221521174352300256560ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-07-09 19:28+0000\n" "Last-Translator: Aindriú Mac Giolla Eoin \n" "Language-Team: LANGUAGE \n" "Language: ga\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :" "(n>6 && n<11) ? 3 : 4;\n" "X-Generator: Weblate 5.7-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "Cabhair a Fháil" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "Léigh an Suíomh Gréasáin seo" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" "Gheobhaidh tú treoracha maidir le conas OnionShare a úsáid. Breathnaigh trí " "na hailt go léir ar dtús féachaint an bhfreagraíonn aon rud do cheisteanna." #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "Seiceáil na Ceisteanna GitHub" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" "Mura bhfuil sé ar an suíomh Gréasáin, seiceáil na `ceisteanna GitHub " "`_. Seans go bhfuil an " "fhadhb chéanna tar éis teacht ar dhuine eile agus gur ardaigh sé leis na " "forbróirí é, nó gur chuir sé réiteach ar fáil fiú." #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "Cuir isteach Eagrán Tú Féin" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" "Mura bhfuil tú in ann teacht ar réiteach, nó más mian leat ceist a chur nó " "gné nua a mholadh, `cuir ceist isteach `_. Éilíonn sé seo `cuntas GitHub a chruthú `_." #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "Bígí linn lenár bhFoireann Keybase" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" "Féach :tag:`comhoibriú` maidir le conas dul isteach san fhoireann Keybase a " "úsáidtear chun an tionscadal a phlé." onionshare-onionshare-26fcdc5/docs/source/locale/ga/LC_MESSAGES/index.po000066400000000000000000000023361521174352300260410ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-03-31 16:38+0000\n" "Last-Translator: Kevin Scannell \n" "Language-Team: LANGUAGE \n" "Language: ga\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :" "(n>6 && n<11) ? 3 : 4;\n" "X-Generator: Weblate 4.17-dev\n" "Generated-By: Babel 2.8.0\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "Doiciméadú OnionShare" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" "Is éard atá i gceist le OnionShare ná uirlis foinse oscailte lenar féidir " "leat comhaid a chomhroinnt go slán sábháilte, suímh ghréasáin a óstáil, agus " "comhrá a dhéanamh le cairde ar líonra Tor." onionshare-onionshare-26fcdc5/docs/source/locale/ga/LC_MESSAGES/install.po000066400000000000000000000536311521174352300264040ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2026-06-01 19:58+0530\n" "PO-Revision-Date: 2026-04-13 11:09+0000\n" "Last-Translator: Aindriú Mac Giolla Eoin \n" "Language: ga\n" "Language-Team: ga \n" "Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 " ":(n>6 && n<11) ? 3 : 4;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.18.0\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "Suiteáil" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "Windows nó macOS" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" "Is féidir leat OnionShare do Windows agus macOS a íoslódáil ó shuíomh " "Gréasáin `OnionShare `_." #: ../../source/install.rst:12 msgid "Mobile" msgstr "Soghluaiste" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "Is féidir leat OnionShare for Mobile a íoslódáil ó na naisc seo a leanas" #: ../../source/install.rst:16 msgid "Android" msgstr "Android" #: ../../source/install.rst:17 msgid "" "Google Play: " "https://play.google.com/store/apps/details?id=org.onionshare.android" msgstr "" "Google Play: " "https://play.google.com/store/apps/details?id=org.onionshare.android" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "F-Droid: https://github.com/onionshare/onionshare-android-nightly" #: ../../source/install.rst:20 msgid "iOS" msgstr "iOS" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" #: ../../source/install.rst:22 msgid "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" "�oslódáil go díreach IPA: https://github.com/onionshare/onionshare-" "ios/releases" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "Eitiltí tástála: https://testflight.apple.com/join/ZCJeY65W" #: ../../source/install.rst:27 msgid "Linux" msgstr "Linux" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the " "recommended way is to use either the `Flatpak `_ or" " the `Snap `_ package. Flatpak and Snapcraft " "ensure that you'll always use the newest version and run OnionShare " "inside of a sandbox." msgstr "" "Tá bealaí éagsúla ann chun OnionShare a shuiteáil le haghaidh Linux, ach " "is é an bealach molta ná úsáid a bhaint as an bpacáiste `Flatpak " "`_ nó an pacáiste `Snap `_ ." " Cinntíonn Flatpak agus Snapcraft go mbainfidh tú úsáid as an leagan is " "nua i gcónaí agus OnionShare a reáchtáil taobh istigh de bhosca gainimh." #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" "Tá tacaíocht Snapcraft ionsuite i Ubuntu agus tagann Fedora le tacaíocht " "Flatpak, ach is fút féin a úsáideann tú. Oibríonn an dá cheann i ngach " "dáileadh Linux." #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: " "https://flathub.org/apps/details/org.onionshare.OnionShare" msgstr "" "**Suiteáil OnionShare ag baint úsáide as Flatpak**: " "https://flathub.org/apps/details/org.onionshare.OnionShare" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" "**Suiteáil OnionShare ag baint úsáide as Snapcraft**: " "https://snapcraft.io/onionshare" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" "Is féidir leat pacáistí ``.flatpak`` nó ``.snap`` sínithe PGP a íoslódáil" " agus a shuiteáil ó https://onionshare.org/dist/ más fearr leat." #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "Suiteáil Flatpak Lámhleabhar" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" "Más mian leat OnionShare a shuiteáil de láimh le Flatpak ag baint úsáide " "as an `cuachán aonchomhad sínithe PGP `_, is féidir leat a dhéanamh mar seo:" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at " "https://flatpak.org/setup/." msgstr "" "Suiteáil Flatpak trí na treoracha ag https://flatpak.org/setup/ a " "leanúint." #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-" "exists flathub https://flathub.org/repo/flathub.flatpakrepo``. Even " "though you won't be downloading OnionShare from Flathub, OnionShare " "depends on some packages that are only available there." msgstr "" "Cuir stór Flathub leis trí ``flatpak remote-add --if-not-exists flathub " "https://flathub.org/repo/flathub.flatpakrepo`` a rith. Cé nach mbeidh " "OnionShare á íoslódáil agat ó Flathub, braitheann OnionShare ar roinnt " "pacáistí nach bhfuil ar fáil ach ann." #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of " "OnionShare, and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" "Téigh go https://onionshare.org/dist/, roghnaigh an leagan is déanaí de " "OnionShare, agus íoslódáil na comhaid ``.flatpak`` agus ``.flatpak.asc``." #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See " ":ref:`verifying_sigs` for more info." msgstr "" "Fíoraigh síniú PGP an chomhaid ``.flatpak``. Féach :ref:`verifying_sigs` " "le haghaidh tuilleadh eolais." #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the " "file you downloaded." msgstr "" "Suiteáil an comhad ``.flatpak`` trí ``flatpak install OnionShare-" "VERSION.flatpak`` a rith. Cuir uimhir leagain an chomhaid a d'íoslódálais" " in ionad ``VERSION``." #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" "Is féidir leat OnionShare a rith le: `flatpak run " "org.onionshare.OnionShare`." #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "Suiteáil Snapcraft Lámhleabhar" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the " "PGP-signed Snapcraft package, you can do so like this:" msgstr "" "Más mian leat OnionShare a shuiteáil de láimh le Snapcraft ag baint " "úsáide as an bpacáiste Snapcraft sínithe PGP, is féidir leat é seo a " "dhéanamh mar seo:" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at " "https://snapcraft.io/docs/installing-snapd." msgstr "" "Suiteáil Snapcraft trí na treoracha ag https://snapcraft.io/docs" "/installing-snapd a leanúint." #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of " "OnionShare, and download the ``.snap`` and ``.snap.asc`` files." msgstr "" "Téigh go https://onionshare.org/dist/, roghnaigh an leagan is déanaí de " "OnionShare, agus íoslódáil na comhaid ``.snap`` agus ``.snap.asc``." #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs`" " for more info." msgstr "" "Fíoraigh síniú PGP an chomhaid ``.snap``. Féach :ref:`verifying_sigs` le " "haghaidh tuilleadh eolais." #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version " "number of the file you downloaded. Note that you must use `--dangerous` " "because the package is not signed by the Snapcraft store, however you did" " verify its PGP signature, so you know it's legitimate." msgstr "" "Suiteáil an comhad ``.snap`` trí ``snap install --contúirteach " "onionshare_VERSION_amd64.snap`` a rith. Cuir uimhir leagain an chomhaid a" " d'íoslódáil tú in ionad ``VERSION``. Tabhair faoi deara go gcaithfidh tú" " `--chontúirteach` a úsáid toisc nach bhfuil an pacáiste sínithe ag an " "siopa Snapcraft, ach rinne tú a shíniú PGP a fhíorú, ionas go mbeidh a " "fhios agat go bhfuil sé dlisteanach." #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "Is féidir leat OnionShare a rith le: `snap run onionshare`." #: ../../source/install.rst:68 msgid "Command-line only" msgstr "Líne ordaithe amháin" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any " "operating system using the Python package manager ``pip``. :ref:`cli` has" " more info." msgstr "" "Is féidir leat an leagan líne ordaithe de OnionShare a shuiteáil ar aon " "chóras oibriúcháin ag baint úsáide as bainisteoir pacáiste Python " "``pip``. Tá tuilleadh eolais ag :ref:`cli`." #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "FreeBSD" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare " "can also be installed on `FreeBSD `_. It's " "available via its ports collection or as pre-built package. Should you " "opt to install and use OnionShare on a FreeBSD operating system, please " "be aware that it's **NOT** officially supported by the OnionShare " "project." msgstr "" "Cé nach bhfuil sé á fhorbairt go hoifigiúil don ardán seo, is féidir " "OnionShare a shuiteáil ar `FreeBSD `_. Tá sé ar " "fáil trína bhailiúchán poirt nó mar phacáiste réamhthógtha. Má roghnaíonn" " tú OnionShare a shuiteáil agus a úsáid ar chóras oibriúcháin FreeBSD, " "tabhair faoi deara le do thoil go bhfuil **NACH** á thacú go hoifigiúil " "ag an tionscadal OnionShare." #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the " "source codes from the official OnionShare repository (or its official " "release packages from `PyPI `_). Should you wish to check changes related to this platform, " "please refer to the following resources:" msgstr "" "Cé nach bhfuil siad á dtairiscint agus á gcothabháil go hoifigiúil ag na " "forbróirí OnionShare, déanann na pacáistí agus na poirt FreeBSD na cóid " "foinse a fháil agus a fhíorú ó stór oifigiúil OnionShare (nó a phacáistí " "scaoileadh oifigiúil ó `PyPI `_). Más mian leat athruithe a bhaineann leis an ardán seo a " "sheiceáil, féach le do thoil do na hacmhainní seo a leanas:" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "https://cgit.freebsd.org/ports/log/www/onionshare" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "https://www.freshports.org/www/onionshare" #: ../../source/install.rst:85 msgid "Manual pkg Installation" msgstr "Suiteáil pkg láimhe" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, " "in order to install OnionShare for Python 3.9, use::" msgstr "" "Chun an pacáiste dénártha a shuiteáil, bain úsáid as ``pkg install pyXY-" "onionshare``, agus ``pyXY`` ag sonrú an leagan de Python ar tógadh an " "pacáiste dó. Mar sin, chun OnionShare a shuiteáil do Python 3.9, bain " "úsáid as::" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as " "pre-built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli``" " if you want to install that version." msgstr "" "Tá leagan de OnionShare, atá le húsáid don **Líne Ordaithe Amháin**, ar " "fáil mar phacáiste réamhthógtha freisin. Cuir ``py39-onionshare-cli`` in " "ionad ``py39-onionshare`` más mian leat an leagan sin a shuiteáil." #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built " "packages, please refer to its `official Handbook section about pkg " "`_." msgstr "" "Le haghaidh tuilleadh faisnéise agus sonraí faoi na pacáistí réamhthógtha" " FreeBSD, féach le do thoil dá rannán `Lámhleabhar Oifigiúil faoi pkg " "`_." #: ../../source/install.rst:96 msgid "Manual port Installation" msgstr "Suiteáil port láimhe" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run " "the following::" msgstr "" "Chun an port FreeBSD a shuiteáil, athraigh an t-eolaire go dtí an `ports " "collection `_ a chaithfidh tú a bheith " "seiceáilte amach roimhe seo agus rith an méid seo a leanas::" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www" "/onionshare-cli`` if you want to install that version." msgstr "" "Tairgeann bailiúchán na gcalafort freisin port tiomnaithe don leagan " "**Command-line only** de OnionShare. Cuir ``www/onionshare-cli`` in ionad" " ``www/onionshare`` más mian leat an leagan sin a shuiteáil." #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports " "collection, please refer to its `official Handbook section about ports " "`_." msgstr "" "Le tuilleadh faisnéise agus sonraí a fháil faoi bhailiúchán na bport " "FreeBSD, féach le do thoil dá rannán `Lámhleabhar Oifigiúil faoi phoirt " "`_." #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "Sínithe PGP á bhfíorú" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't " "been tampered with by verifying its PGP signature. For Windows and macOS," " this step is optional and provides defense in depth: the OnionShare " "binaries include operating system-specific signatures, and you can just " "rely on those alone if you'd like." msgstr "" "Is féidir leat a fhíorú go bhfuil an pacáiste a íoslódálann tú " "dlisteanach agus nár cuireadh isteach air trína shíniú PGP a fhíorú. I " "gcás Windows agus macOS, tá an chéim seo roghnach agus soláthraíonn sé " "cosaint dhomhain: cuimsíonn na binaries OnionShare sínithe a bhaineann go" " sonrach le córais oibriúcháin, agus is féidir leat brath orthu sin " "amháin más mian leat." #: ../../source/install.rst:115 msgid "Signing key" msgstr "Eochair sínithe" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" "Síníonn an príomhfhorbróir atá freagrach as an scaoileadh ar leith na " "pacáistí. Seo é an príomhfhaisnéis GPG do gach ceann de na forbróirí " "lárnacha de OnionShare:" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "Micah Lee:" #: ../../source/install.rst:121 msgid "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" "Méarloirg eochair phoiblí PGP " "``927F419D7EC82C2F149C1BD1403C2657CD994F73``." #: ../../source/install.rst:122 msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver " "`_." msgstr "" "Is féidir leat eochair Mhicah `ó fhreastalaí eochracha keys.openpgp.org " "`_." #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "Saptak Sengupta:" #: ../../source/install.rst:125 msgid "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" "Méarloirg eochair phoiblí PGP " "``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver " "`_." msgstr "" "Is féidir leat eochair Saptak `a íoslódáil ón bhfreastalaí eochracha " "keys.openpgp.org `_." #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "Miguel Jacq:" #: ../../source/install.rst:129 msgid "PGP public key fingerprint ``54A91143AE0AB4F7743B01FE888ED1B423A3BC99``." msgstr "" #: ../../source/install.rst:130 #, fuzzy msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver " "`_." msgstr "" "Is féidir leat eochair Miguel `a íoslódáil ón bhfreastalaí eochracha " "keys.openpgp.org `_." #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you " "probably want `GPGTools `_, and for Windows you " "probably want `Gpg4win `_." msgstr "" "Ní mór GnuPG a bheith suiteáilte agat chun sínithe a fhíorú. Maidir le " "macOS is dócha gur mhaith leat `GPGTools `_, agus " "le haghaidh Windows is dócha go dteastaíonn `Gpg4win " "`_." #: ../../source/install.rst:135 msgid "Signatures" msgstr "Sínithe" #: ../../source/install.rst:137 msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, " "macOS, Flatpak, Snap, and source packages, at " "https://onionshare.org/dist/ in the folders named for each version of " "OnionShare. You can also find them on the `GitHub Releases page " "`_." msgstr "" "Is féidir leat na sínithe a fháil (mar chomhaid ``.asc``), chomh maith le" " Windows, macOS, Flatpak, Snap, agus pacáistí foinse, ag " "https://onionshare.org/dist/ sna fillteáin ainmnithe do gach leagan de " "OinniúnShare. Is féidir leat iad a fháil freisin ar an leathanach `GitHub" " Releases `_." #: ../../source/install.rst:141 msgid "Verifying" msgstr "Ag fíorú" #: ../../source/install.rst:143 msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify " "the binary in a terminal like this:" msgstr "" "Nuair a bheidh eochracha poiblí na bhforbróirí lárnacha iompórtáilte " "isteach i do eochairshlabhra GnuPG, an síniú dénártha agus ``.asc`` a " "íoslódáil, is féidir leat an dénártha a fhíorú i dteirminéal mar seo:" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "Do Windows::" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "Do macOS ::" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "Do Linux::" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "agus don chomhad foinse::" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "Breathnaíonn an t-aschur ionchais mar seo::" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with " "the integrity of the file (malicious or otherwise), and you should not " "install the package." msgstr "" "Mura bhfeiceann tú ``Síniú maith ó``, seans go mbeidh fadhb ann le sláine" " an chomhaid (mailíseach nó eile), agus níor cheart duit an pacáiste a " "shuiteáil." #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" "Ní fadhb leis an bpacáiste atá sa ``RABHADH:`` a thaispeántar thuas, " "ciallaíonn sé nach bhfuil leibhéal \"muiníne\" sainmhínithe agat maidir " "le heochair PGP Micah (an príomhfhorbróir)." #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and" " the `Tor Project `_ may be useful." msgstr "" "Más mian leat tuilleadh eolais a fháil faoi shínithe PGP a fhíorú, " "d'fhéadfadh na treoracha do `Qubes OS `_ agus an `Tor Project " "`_ a bheith " "úsáideach." #~ msgid "" #~ "PGP public key fingerprint " #~ "``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." #~ msgstr "" #~ "Méarloirg eochair phoiblí PGP " #~ "``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." onionshare-onionshare-26fcdc5/docs/source/locale/ga/LC_MESSAGES/security.po000066400000000000000000000174231521174352300266040ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-07-11 15:09+0000\n" "Last-Translator: Aindriú Mac Giolla Eoin \n" "Language-Team: LANGUAGE \n" "Language: ga\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :" "(n>6 && n<11) ? 3 : 4;\n" "X-Generator: Weblate 5.7-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "Dearadh Slándála" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" "Léigh : ref: `how_it_works` ar dtús chun eolas a fháil ar an gcaoi a n-" "oibríonn OnionShare." #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" "Cosúil le gach bogearraí, d’fhéadfadh fabhtanna nó leochaileachtaí a bheith " "i OnionShare." #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "Cad a chosnaíonn OnionShare ina choinne" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" "**Níl rochtain ag tríú páirtithe ar rud ar bith a tharlaíonn in OnionShare." "** Trí OnionShare a úsáid, is féidir seirbhísí a óstáil go díreach ar do " "ríomhaire. Agus do chuid comhad á roinnt le OnionShare, ní uaslódáiltear iad " "chuig aon fhreastalaí tríú páirtí. Má dhéanann tú seomra comhrá OnionShare, " "feidhmíonn do ríomhaire mar fhreastalaí chuige sin freisin. Seachnaíonn sé " "seo an tsamhail thraidisiúnta a bhaineann le muinín a bheith agat as " "ríomhairí daoine eile." #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" "**Ní féidir le sceimhleoirí líonra spiaireacht a dhéanamh ar aon rud a " "tharlaíonn in OnionShare faoi bhealach.** Tá an nasc idir an tseirbhís " "oinniúin Tor agus Brabhsálaí Tor criptithe ó cheann ceann. Ciallaíonn sé seo " "nach féidir le hionsaitheoirí líonra cluas a chaitheamh ar rud ar bith " "seachas trácht criptithe Tor. Fiú más nód rindreála mailíseach é an " "sceimhleoir a úsáidtear chun Brabhsálaí Tor a nascadh le seirbhís oinniúin " "OnionShare, déantar an trácht a chriptiú ag baint úsáide as eochair " "phríobháideach na seirbhíse oinniún." #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" "**Tá anaithnideacht úsáideoirí OnionShare cosanta ag Tor.** Cosnaíonn " "OnionShare agus Brabhsálaí Tor anaithnideacht na n-úsáideoirí. Chomh fada " "agus a chuireann an t-úsáideoir OnionShare an seoladh OnionShare in iúl go " "anaithnid le húsáideoirí Bhrabhsálaí Tor, ní féidir le húsáideoirí " "Brabhsálaí Tor ná le cluasáin aitheantas an úsáideora OnionShare a fhoghlaim." #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" "**Má fhaigheann ionsaitheoir amach faoin tseirbhís oinniúin, ní féidir leis " "rochtain a fháil ar rud ar bith go fóill.** Cheadaigh ionsaithe roimhe seo " "ar líonra Tor chun seirbhísí oinniúin a áireamh d'ionsaitheoirí seoltaí " "príobháideacha ``.oinniún`` a aimsiú. Chun rochtain a fháil ar sheirbhís " "OnionShare óna sheoladh, ní mór an eochair phríobháideach a úsáidtear le " "haghaidh fíordheimhnithe cliant a thomhas (mura bhfuil an tseirbhís " "foilsithe cheana féin tríd an eochair phríobháideach a mhúchadh -- féach :" "ref:`turn_off_private_key`)." #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "Rudaí nach dtugann OnionShare cosaint ina aghaidh" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" "**B’fhéidir nach bhfuil sé slán an seoladh OnionShare agus an eochair " "phríobháideach a chur in iúl.** Is ar úsáideoir OnionShare atá an " "fhreagracht seoladh OnionShare a chur in iúl do dhaoine. Má sheoltar é go " "neamhdhaingean (mar shampla trí theachtaireacht ríomhphoist arna " "monatóireacht ag ionsaitheoir), is féidir le sceimhleoir a rá go bhfuil " "OnionShare á úsáid. Is féidir le hEavesdroppers rochtain a fháil ar " "sheirbhísí atá fós in airde tríd a gcuid seoltaí agus/nó eochair chaillte a " "lódáil i mBrabhsálaí Tor. Seachain é seo ach an seoladh a chur in iúl go " "slán, trí theachtaireacht téacs criptithe (is dócha agus teachtaireachtaí " "atá imithe in imeacht cumasaithe), ríomhphost criptithe, nó go pearsanta. " "Níl sé seo riachtanach agus OnionShare á úsáid le haghaidh rud éigin nach " "bhfuil faoi rún." #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" "**B’fhéidir nach bhfuil sé anaithnid an seoladh OnionShare agus an eochair " "phríobháideach a chur in iúl.** Ní mór cúram breise a ghlacadh lena chinntiú " "go gcuirtear seoladh OnionShare in iúl gan ainm. Is féidir cuntas " "ríomhphoist nó comhrá nua, nach bhfuil rochtain air ach amháin thar Tor, a " "úsáid chun an seoladh a roinnt. Níl sé seo riachtanach mura rud é gur sprioc " "é anaithnideacht." onionshare-onionshare-26fcdc5/docs/source/locale/ga/LC_MESSAGES/sphinx.po000066400000000000000000000016001521174352300262340ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2021-09-18 20:19+0000\n" "Last-Translator: Kevin Scannell \n" "Language-Team: LANGUAGE \n" "Language: ga\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :" "(n>6 && n<11) ? 3 : 4;\n" "X-Generator: Weblate 4.9-dev\n" "Generated-By: Babel 2.8.0\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "Leaganacha" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "Teangacha" onionshare-onionshare-26fcdc5/docs/source/locale/ga/LC_MESSAGES/tor.po000066400000000000000000000566151521174352300255470ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-07-20 12:09+0000\n" "Last-Translator: Aindriú Mac Giolla Eoin \n" "Language-Team: LANGUAGE \n" "Language: ga\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :" "(n>6 && n<11) ? 3 : 4;\n" "X-Generator: Weblate 5.7-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "Ag nascadh le Tor" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" "Nuair a thosaíonn OnionShare, taispeánfaidh sé scáileán duit ag iarraidh ort " "ceangal le líonra Tor." #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" "Is féidir leat scoránaigh ar an lasc \"Ceangail le Tor go huathoibríoch\" " "roimh \"Ceangail le Tor\" a chliceáil. Ciallaíonn sé seo an chéad uair eile " "a thosaíonn OnionShare, nascfaidh sé go huathoibríoch lena shocruithe nasc " "Tor ón seisiún deireanach, in ionad na roghanna ceangail a chur i láthair " "duit. Má theipeann ar an nasc, is féidir leat droichid a thriail go fóill nó " "Tor a athchumrú tríd an gcnaipe \"Socruithe Líonra\"." #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" "Is féidir leat \"Ceangail le Tor\" a chliceáil chun tús a chur leis an " "bpróiseas nasctha. Mura bhfuil fadhbanna ar bith le do líonra, lena n-" "áirítear aon iarrachtaí chun rochtain ar líonra Tor a bhlocáil, tá súil " "againn go n-oibreoidh sé seo den chéad uair." #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" "Nó, más mian leat Droichid nó socruithe Tor eile a chumrú de láimh sula " "ndéanann tú ceangal, is féidir leat \"Socruithe Líonra\" a chliceáil." #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "Imchéimniú cinsireachta uathoibríoch" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" "Nuair a chliceálann tú \"Ceangail le Tor\", má theipeann ar OnionShare " "ceangal a dhéanamh, d'fhéadfadh sé tarlú go bhfuil Tor cinsireachta i do " "thír féin nó ar do líonra áitiúil." #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "Má tharlaíonn sé seo, beidh na roghanna seo agat:" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "Bain triail eile as gan droichead" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" "Cinntigh go huathoibríoch mo thír ó mo sheoladh IP le haghaidh socruithe " "droichead" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "Roghnaigh mo thír de láimh le haghaidh socruithe droichead" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" "Má roghnaíonn tú an rogha \"Bain triail eile as gan droichead\", bainfidh " "OnionShare triail eile as nascadh le Tor mar is gnách, gan iarracht a " "dhéanamh an chinsireacht a sheachbhóthar." #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" "Déanfaidh an dá rogha eile iarracht an chinsireacht a sheachbhóthar go " "huathoibríoch ag baint úsáide as droichid Tor. Má tá do sholáthraí líonra ag " "cur bac ar rochtain ar líonra Tor, tá súil againn go mbeidh tú fós in ann " "nascadh le droichead Tor, a nascfaidh ansin le líonra Tor tú, ag dul " "timpeall ar an gcinsireacht. Baineann an dá rogha seo úsáid as API " "Circumvention Censorship Project Tor chun socruithe droichid a sholáthar " "duit ar cheart dóibh oibriú duit. Úsáidfidh OnionShare an seachfhreastalaí " "`Meek `_ chun " "nasc neamh-Tor a dhéanamh ó do ríomhaire le Cinsireacht Tor Circumvention " "API. Cuireann an seachfhreastalaí Meek i bhfolach go bhfuil tú ag iarraidh " "bealach a aimsiú chun ceangal le Tor." #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" "Má roghnaíonn tú \"Mo thír a chinneadh go huathoibríoch ó mo sheoladh IP le " "haghaidh socruithe droichead\", breithneoidh an Censorship Circumvention API " "do sheoladh IP (tá, do sheoladh IP fíor) chun a chinneadh cén tír ina bhfuil " "tú i do chónaí. Bunaithe ar an bhfaisnéis faoin tír, an Déanfaidh API " "iarracht droichid a oireann do do shuíomh a aimsiú go huathoibríoch." #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" "Má roghnaíonn tú \"Roghnaigh de láimh mo thír le haghaidh socruithe " "droichead\", gheobhaidh an API Cinsireachta na droichid a oireann don tír a " "shonraigh tú." #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "Conas a oibríonn imchéimniú cinsireachta uathoibríoch" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" "Má aimsíonn an Censorship Circumvention API droichid a chreideann sé a " "oireann duit, déanfaidh OnionShare iarracht athcheangal le Tor ag baint " "úsáide as na droichid sin. Mura bhfaighidh an API droichid ar bith do do " "shuíomh, iarrfaidh OnionShare roghanna \"backback\" ar an API, agus ansin " "déanfaidh sé iarracht iad sin a athcheangal." #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" "Más rud é ar chúis éigin nach ndéanann OnionShare ceangal leis an API " "Cinsireachta féin, nó má sheolann an API teachtaireacht earráide ar ais, " "déanfaidh OnionShare iarracht na droichid obfs4 ionsuite a úsáid." #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" "Tá sé tábhachtach a thabhairt faoi deara nach dtéann na hiarratais chuig an " "Censorship Circumvention API thar líonra Tor (mar dá bhféadfá nascadh le Tor " "cheana féin, ní bheadh ort ceangal leis an API)." #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" "Cé go bhfuil sé deacair ag namhaid a fháil amach cá bhfuil an t-iarratas " "Meek ag dul, d'fhéadfadh sé seo a bheith contúirteach do roinnt úsáideoirí. " "Mar sin, is gné rogha an diúltaithe é. Tá úsáid iarratais líonra Meek agus " "neamh-thorified teoranta ach amháin chun iarratas nó dhó a dhéanamh ar an " "Censorship Circumvention API. Stoptar Meek ansin, agus tarlaíonn gach " "iarratas líonra breise thar líonra Tor." #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" "Mura bhfuil tú compordach le hiarratas a dhéanamh nach dtéann thar líonra " "Tor, is féidir leat \"Socruithe Líonra\" a chliceáil (nó ar an deilbhín " "Socruithe sa chúinne ag bun ar dheis, agus an cluaisín Socruithe Tor ina " "dhiaidh sin sa scáileán a fheictear), agus droichid a chumrú de láimh. Tar " "éis duit aon socruithe droichid a shábháil, déanfaidh OnionShare iarracht na " "droichid sin a úsáid arís." #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "Cumraigh socruithe Tor de láimh" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" "Is féidir leat socruithe Tor a bhaint amach trí \"Socruithe Líonra\" a " "chliceáil ar an scáileán fáilte, nó cliceáil ar an deilbhín \"⚙\" sa chúinne " "ag bun ar dheis an fheidhmchláir, agus ansin athraigh go dtí an táb " "Socruithe Tor sa scáileán a fheictear." #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" "Seo na bealaí éagsúla inar féidir leat OnionShare a chumrú chun ceangal le " "Tor:" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "Úsáid an leagan Tor atá ionsuite in OnionShare" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" "Is é seo an bealach réamhshocraithe, is simplí agus is iontaofa a nascann " "OnionShare le Tor. Ar an gcúis seo, tá sé molta don chuid is mó úsáideoirí." #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" "Nuair a osclaíonn tú OnionShare, seolann sé próiseas `` tor`` atá cumraithe " "cheana féin sa chúlra chun OnionShare a úsáid. Ní chuireann sé isteach ar " "phróisis ``tor`` eile ar do ríomhaire, mar sin is féidir leat Brabhsálaí Tor " "nó an córas ``tor`` a úsáid ina n-aonar." #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "**Droichid a úsáid**" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" "Chun droichead a úsáid, ní mór duit \"Úsáid an leagan Tor a tógadh isteach i " "OnionShare\" a roghnú agus an ticbhosca \"Úsáid droichead\" a sheiceáil." #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" "Bain triail as droichead ionsuite a úsáid ar dtús. Moltar droichid `obfs4` " "nó `cáithníní sneachta` a úsáid seachas `meek-azure` a úsáid." #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" "Mura n-oibríonn úsáid droichead ionsuite, is féidir leat droichead a " "iarraidh ó torproject.org. Beidh ort CAPTCHA a réiteach chun droichead a " "iarraidh. (Déanann sé seo níos deacra do rialtais nó ISPanna rochtain ar " "dhroichid Tor a bhac.)" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" "Tá an rogha agat freisin droichead a d’fhoghlaim tú faoi ó fhoinse iontaofa " "a úsáid." #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "Déan iarracht uathchumrú le Brabhsálaí Tor" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" "Má tá an `Brabhsálaí Tor íoslódáilte agat `_ " "agus mura dteastaíonn uait go mbeidh dhá phróiseas ``tor`` ag rith, is " "féidir leat an próiseas ``tor`` ón mBrabhsálaí Tor a úsáid. Coinnigh i " "gcuimhne go gcaithfidh tú an Brabhsálaí Tor a choinneáil ar oscailt sa " "chúlra agus tú ag úsáid OnionShare chun go n-oibreoidh sé seo." #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "Ag baint úsáide as córas `` tor`` i Windows" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" "Tá sé seo sách chun cinn. Beidh a fhios agat conas comhaid ghnáththéacs a " "chur in eagar agus rudaí a dhéanamh mar riarthóir." #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" "�oslódáil Beart Saineolaithe Tor Windows `ó shuíomh Gréasáin Tor `_. Bain an comhad comhbhrúite agus " "cóipeáil an fillteán asbhainte go `` C: \\ Program Files (x86) \\`` " "Athainmnigh an fillteán a bhaintear le `` Sonraí`` agus `` Tor`` ann go `` " "tor-win32``." #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" "Déan suas pasfhocal port rialaithe. (Úsáid 7 bhfocal i seicheamh cosúil le " "`` obair rummage stumble comhdhéanta avenging construct so-ghalaithe`` is " "smaoineamh maith é do phasfhocal.) Anois oscail ordú leid (``cmd``) mar " "riarthóir, agus úsáid ``tor. exe --hash-password`` chun hash de do " "phasfhocal a ghiniúint. Mar shampla::" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" "Taispeántar an t-aschur pasfhocal hashed tar éis roinnt rabhaidh (ar féidir " "leat neamhaird a dhéanamh). I gcás an sampla thuas, is é " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" "Anois cruthaigh téacschomhad nua ag `` C: \\ Program Files (x86) \\ tor-" "win32 \\ torrc`` agus cuir aschur do phasfhocal hashed ann, agus cuir an " "ceann a ghin tú díreach in ionad an ``HashedControlPassword``::" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" "I do leid riarthóra, suiteáil ``tor`` mar sheirbhís ag baint úsáide as an " "gcomhad `` torrc`` cuí a chruthaigh tú (mar a thuairiscítear in " "``_). Mar seo::" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "Tá próiseas ``tor`` córais á rith agat anois i Windows!" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" "Oscail OnionShare, cliceáil ar an deilbhín \"⚙\" ann, agus athraigh go dtí " "an táb Socruithe Tor. Faoi \"Conas ba chóir OnionShare nascadh le Tor?\" " "roghnaigh \"Ceangail ag baint úsáide as port rialaithe\", agus socraigh " "\"Port rialaithe\" go `` 127.0.0.1`` agus \"Port\" go `` 9051``. Faoi " "\"Socruithe fíordheimhnithe Tor\" roghnaigh \"Pasfhocal\" agus socraigh an " "focal faire chuig an pasfhocal port rialaithe a roghnaigh tú thuas. Cliceáil " "ar an gcnaipe \"Tástáil Ceangal le Tor\". Má théann gach rud go maith, ba " "cheart duit \"Ceangailte le rialtóir Tor\" a fheiceáil." #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "Ag baint úsáide as córas `` tor`` i macOS" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" "Ar dtús, suiteáil `Homebrew `_ mura bhfuil sé agat cheana " "féin, agus ansin suiteáil Tor::" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "Anois cumraigh Tor chun naisc ó OnionShare a cheadú::" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "Agus cuir tús le seirbhís Tor an chórais ::" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" "Oscail OnionShare, cliceáil ar an deilbhín \"⚙\" ann, agus athraigh go dtí " "an táb Socruithe Tor. Faoi \"Conas ba chóir OnionShare nascadh le Tor?\" " "roghnaigh \"Ceangail ag baint úsáide as comhad soicéad\", agus socraigh an " "comhad soicéad mar ``/usr/local/var/run/tor/control.socket``. Faoi " "\"Socruithe fíordheimhnithe Tor\" roghnaigh \"Gan fíordheimhniú, nó " "fíordheimhniú fianán\". Cliceáil ar an gcnaipe \"Tástáil Ceangal le Tor\"." #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" "Má théann gach rud go maith, ba cheart duit \"Ceangailte le rialtóir Tor\" a " "fheiceáil." #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "Ag baint úsáide as córas `` tor`` i Linux" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" "Gcéad dul síos, suiteáil an pacáiste `` tor``. Má tá Debian, Ubuntu, nó " "distro Linux comhchosúil á úsáid agat, moltar úsáid a bhaint as `stór " "oifigiúil Tionscadal Tor `_." #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" "Ansin, cuir d'úsáideoir leis an ngrúpa a ritheann an próiseas `` tor`` (i " "gcás Debian agus Ubuntu, `` debian-tor``) agus cumraigh OnionShare chun " "ceangal le do chóras `` tor`` rialú comhad soicéad." #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" "Cuir d'úsáideoir leis an ngrúpa ``debian-tor`` tríd an ordú seo a rith (cuir " "d'ainm úsáideora iarbhír in ionad ``ainm úsáideora``)::" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" "Atosaigh do ríomhaire. Tar éis dó a bheith tosaithe arís, oscail OnionShare, " "cliceáil ar an deilbhín \"⚙\" ann, agus aistrigh go dtí an táb Socruithe " "Tor. Faoi \"Conas ba chóir OnionShare nascadh le Tor?\" roghnaigh \"Ceangail " "ag baint úsáide as comhad soicéad\". Socraigh an comhad soicéad mar ``/var/" "run/tor/control``. Faoi \"Socruithe fíordheimhnithe Tor\" roghnaigh \"Gan " "fíordheimhniú, nó fíordheimhniú fianán\". Cliceáil ar an gcnaipe \"Tástáil " "Ceangal le Tor\"." onionshare-onionshare-26fcdc5/docs/source/locale/gl/000077500000000000000000000000001521174352300226145ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/gl/LC_MESSAGES/000077500000000000000000000000001521174352300244015ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/gl/LC_MESSAGES/advanced.po000066400000000000000000000602201521174352300265060ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: gl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" #: ../../source/advanced.rst:77 msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" #: ../../source/advanced.rst:105 msgid "Usage" msgstr "" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 msgid "share" msgstr "" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/gl/LC_MESSAGES/develop.po000066400000000000000000000134421521174352300264030ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.4.1\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: gl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" #: ../../source/develop.rst:124 msgid "Local Only" msgstr "" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/gl/LC_MESSAGES/features.po000066400000000000000000000366361521174352300265750ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: gl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" #: ../../source/features.rst:29 msgid "Share Files" msgstr "" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "" #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" #: ../../source/features.rst:107 msgid "Host a Website" msgstr "" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "" #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/gl/LC_MESSAGES/help.po000066400000000000000000000034751521174352300257020ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: gl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/gl/LC_MESSAGES/index.po000066400000000000000000000021311521174352300260450ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2022-11-26 18:25+0000\n" "Last-Translator: gallegonovato \n" "Language-Team: none\n" "Language: gl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.15-dev\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "Documentación de OnionShare" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" "OnionShare é unha ferramenta de código aberto que che permite compartir " "ficheiros de forma segura e anónima, aloxar sitios web e chatear con amigos " "mediante a rede Tor." onionshare-onionshare-26fcdc5/docs/source/locale/gl/LC_MESSAGES/install.po000066400000000000000000000306441521174352300264160ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2022-03-26 23:27+0000\n" "Last-Translator: Xosé M \n" "Language-Team: none\n" "Language: gl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.12-dev\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" #: ../../source/install.rst:12 msgid "Mobile" msgstr "" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "" #: ../../source/install.rst:16 msgid "Android" msgstr "" #: ../../source/install.rst:17 msgid "" "Google Play: https://play.google.com/store/apps/details?id=org.onionshare." "android" msgstr "" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "" #: ../../source/install.rst:20 msgid "iOS" msgstr "" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "" #: ../../source/install.rst:22 msgid "" "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "" #: ../../source/install.rst:27 msgid "Linux" msgstr "Linux" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the recommended " "way is to use either the `Flatpak `_ or the `Snap " "`_ package. Flatpak and Snapcraft ensure that you'll " "always use the newest version and run OnionShare inside of a sandbox." msgstr "" #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: https://flathub.org/apps/details/org." "onionshare.OnionShare" msgstr "" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at https://flatpak.org/setup/." msgstr "" #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo``. Even though you " "won't be downloading OnionShare from Flathub, OnionShare depends on some " "packages that are only available there." msgstr "" #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the file " "you downloaded." msgstr "" #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the PGP-" "signed Snapcraft package, you can do so like this:" msgstr "" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at https://snapcraft.io/docs/" "installing-snapd." msgstr "" #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.snap`` and ``.snap.asc`` files." msgstr "" #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version number " "of the file you downloaded. Note that you must use `--dangerous` because the " "package is not signed by the Snapcraft store, however you did verify its PGP " "signature, so you know it's legitimate." msgstr "" #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "" #: ../../source/install.rst:68 msgid "Command-line only" msgstr "" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any operating " "system using the Python package manager ``pip``. :ref:`cli` has more info." msgstr "" #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare can " "also be installed on `FreeBSD `_. It's available via " "its ports collection or as pre-built package. Should you opt to install and " "use OnionShare on a FreeBSD operating system, please be aware that it's " "**NOT** officially supported by the OnionShare project." msgstr "" #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the source " "codes from the official OnionShare repository (or its official release " "packages from `PyPI `_). Should " "you wish to check changes related to this platform, please refer to the " "following resources:" msgstr "" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "" #: ../../source/install.rst:85 msgid "Manual pkg Installation" msgstr "" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, in " "order to install OnionShare for Python 3.9, use::" msgstr "" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as pre-" "built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli`` if you " "want to install that version." msgstr "" #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built packages, " "please refer to its `official Handbook section about pkg `_." msgstr "" #: ../../source/install.rst:96 msgid "Manual port Installation" msgstr "" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run the " "following::" msgstr "" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www/onionshare-" "cli`` if you want to install that version." msgstr "" #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports collection, " "please refer to its `official Handbook section about ports `_." msgstr "" #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't been " "tampered with by verifying its PGP signature. For Windows and macOS, this " "step is optional and provides defense in depth: the OnionShare binaries " "include operating system-specific signatures, and you can just rely on those " "alone if you'd like." msgstr "" #: ../../source/install.rst:115 msgid "Signing key" msgstr "" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "" #: ../../source/install.rst:121 msgid "" "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" #: ../../source/install.rst:122 msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "" #: ../../source/install.rst:125 msgid "" "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "" #: ../../source/install.rst:129 msgid "" "PGP public key fingerprint ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." msgstr "" #: ../../source/install.rst:130 msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you probably " "want `GPGTools `_, and for Windows you probably want " "`Gpg4win `_." msgstr "" #: ../../source/install.rst:135 msgid "Signatures" msgstr "" #: ../../source/install.rst:137 msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, macOS, " "Flatpak, Snap, and source packages, at https://onionshare.org/dist/ in the " "folders named for each version of OnionShare. You can also find them on the " "`GitHub Releases page `_." msgstr "" #: ../../source/install.rst:141 msgid "Verifying" msgstr "" #: ../../source/install.rst:143 msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify the " "binary in a terminal like this:" msgstr "" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "" #: ../../source/install.rst:153 #, fuzzy msgid "For Linux::" msgstr "Linux" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with the " "integrity of the file (malicious or otherwise), and you should not install " "the package." msgstr "" #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and " "the `Tor Project `_ may be useful." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/gl/LC_MESSAGES/security.po000066400000000000000000000121721521174352300266130ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2022-11-30 10:47+0000\n" "Last-Translator: gallegonovato \n" "Language-Team: none\n" "Language: gl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.15-dev\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "Deseño de seguridade" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" "Lea primeiro :ref:`how_it_works` para coñecer como funciona OnionShare." #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" "Como calquera software, OnionShare pode conter erros ou vulnerabilidades." #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "Contra o que protexe OnionShare" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" "**Os terceiros non teñen acceso a nada do que ocorre en OnionShare.** Usar " "OnionShare significa hospedar servizos directamente no teu ordenador. Cando " "compartelos teus ficheiros con OnionShare, non se cargan a ningún servidor " "de terceiros. Se creas unha sala de chat de OnionShare, o teu ordenador " "tamén actúa como un servidor para iso. Isto evita o modelo tradicional de " "ter que confiar nos ordenadores alleos." #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" "**Os fisgones da rede non poden levar a cabo a súa actividade en todolo que " "ocorre en OnionShare.** A conexión entre o servizo Onion Tor e o navegador " "Tor está cifrada de extremo a extremo. Isto significa que os atacantes na " "rede non poden escoitar nada excepto o tráfico Tor cifrado. Aínda que o " "espía sexa un nodo de encontro malicioso usado para conectar o navegador Tor " "ao servizo Onion de OnionShare, o tráfico cífrase mediante a clave privada " "de Onion." #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "Contra o que non protexe OnionShare" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/gl/LC_MESSAGES/sphinx.po000066400000000000000000000014311521174352300262510ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2022-11-30 10:47+0000\n" "Last-Translator: gallegonovato \n" "Language-Team: none\n" "Language: gl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.15-dev\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "Versións" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "Linguas" onionshare-onionshare-26fcdc5/docs/source/locale/gl/LC_MESSAGES/tor.po000066400000000000000000000305261521174352300255530ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: gl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/gu/000077500000000000000000000000001521174352300226255ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/gu/LC_MESSAGES/000077500000000000000000000000001521174352300244125ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/gu/LC_MESSAGES/advanced.po000066400000000000000000000602201521174352300265170ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: gu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" #: ../../source/advanced.rst:77 msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" #: ../../source/advanced.rst:105 msgid "Usage" msgstr "" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 msgid "share" msgstr "" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/gu/LC_MESSAGES/develop.po000066400000000000000000000134421521174352300264140ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.4.1\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: gu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" #: ../../source/develop.rst:124 msgid "Local Only" msgstr "" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/gu/LC_MESSAGES/features.po000066400000000000000000000366361521174352300266060ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: gu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" #: ../../source/features.rst:29 msgid "Share Files" msgstr "" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "" #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" #: ../../source/features.rst:107 msgid "Host a Website" msgstr "" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "" #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/gu/LC_MESSAGES/help.po000066400000000000000000000034751521174352300257130ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: gu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/gu/LC_MESSAGES/index.po000066400000000000000000000014541521174352300260650ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: gu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/gu/LC_MESSAGES/install.po000066400000000000000000000304761521174352300264320ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: gu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" #: ../../source/install.rst:12 msgid "Mobile" msgstr "" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "" #: ../../source/install.rst:16 msgid "Android" msgstr "" #: ../../source/install.rst:17 msgid "" "Google Play: https://play.google.com/store/apps/details?id=org.onionshare." "android" msgstr "" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "" #: ../../source/install.rst:20 msgid "iOS" msgstr "" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "" #: ../../source/install.rst:22 msgid "" "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "" #: ../../source/install.rst:27 msgid "Linux" msgstr "" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the recommended " "way is to use either the `Flatpak `_ or the `Snap " "`_ package. Flatpak and Snapcraft ensure that you'll " "always use the newest version and run OnionShare inside of a sandbox." msgstr "" #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: https://flathub.org/apps/details/org." "onionshare.OnionShare" msgstr "" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at https://flatpak.org/setup/." msgstr "" #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo``. Even though you " "won't be downloading OnionShare from Flathub, OnionShare depends on some " "packages that are only available there." msgstr "" #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the file " "you downloaded." msgstr "" #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the PGP-" "signed Snapcraft package, you can do so like this:" msgstr "" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at https://snapcraft.io/docs/" "installing-snapd." msgstr "" #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.snap`` and ``.snap.asc`` files." msgstr "" #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version number " "of the file you downloaded. Note that you must use `--dangerous` because the " "package is not signed by the Snapcraft store, however you did verify its PGP " "signature, so you know it's legitimate." msgstr "" #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "" #: ../../source/install.rst:68 msgid "Command-line only" msgstr "" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any operating " "system using the Python package manager ``pip``. :ref:`cli` has more info." msgstr "" #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare can " "also be installed on `FreeBSD `_. It's available via " "its ports collection or as pre-built package. Should you opt to install and " "use OnionShare on a FreeBSD operating system, please be aware that it's " "**NOT** officially supported by the OnionShare project." msgstr "" #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the source " "codes from the official OnionShare repository (or its official release " "packages from `PyPI `_). Should " "you wish to check changes related to this platform, please refer to the " "following resources:" msgstr "" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "" #: ../../source/install.rst:85 msgid "Manual pkg Installation" msgstr "" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, in " "order to install OnionShare for Python 3.9, use::" msgstr "" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as pre-" "built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli`` if you " "want to install that version." msgstr "" #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built packages, " "please refer to its `official Handbook section about pkg `_." msgstr "" #: ../../source/install.rst:96 msgid "Manual port Installation" msgstr "" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run the " "following::" msgstr "" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www/onionshare-" "cli`` if you want to install that version." msgstr "" #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports collection, " "please refer to its `official Handbook section about ports `_." msgstr "" #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't been " "tampered with by verifying its PGP signature. For Windows and macOS, this " "step is optional and provides defense in depth: the OnionShare binaries " "include operating system-specific signatures, and you can just rely on those " "alone if you'd like." msgstr "" #: ../../source/install.rst:115 msgid "Signing key" msgstr "" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "" #: ../../source/install.rst:121 msgid "" "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" #: ../../source/install.rst:122 msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "" #: ../../source/install.rst:125 msgid "" "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "" #: ../../source/install.rst:129 msgid "" "PGP public key fingerprint ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." msgstr "" #: ../../source/install.rst:130 msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you probably " "want `GPGTools `_, and for Windows you probably want " "`Gpg4win `_." msgstr "" #: ../../source/install.rst:135 msgid "Signatures" msgstr "" #: ../../source/install.rst:137 msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, macOS, " "Flatpak, Snap, and source packages, at https://onionshare.org/dist/ in the " "folders named for each version of OnionShare. You can also find them on the " "`GitHub Releases page `_." msgstr "" #: ../../source/install.rst:141 msgid "Verifying" msgstr "" #: ../../source/install.rst:143 msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify the " "binary in a terminal like this:" msgstr "" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with the " "integrity of the file (malicious or otherwise), and you should not install " "the package." msgstr "" #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and " "the `Tor Project `_ may be useful." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/gu/LC_MESSAGES/security.po000066400000000000000000000076271521174352300266350ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: gu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/gu/LC_MESSAGES/sphinx.po000066400000000000000000000012541521174352300262650ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: gu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/gu/LC_MESSAGES/tor.po000066400000000000000000000305261521174352300255640ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: gu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/he/000077500000000000000000000000001521174352300226065ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/he/LC_MESSAGES/000077500000000000000000000000001521174352300243735ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/he/LC_MESSAGES/advanced.po000066400000000000000000000602201521174352300265000ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: he\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" #: ../../source/advanced.rst:77 msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" #: ../../source/advanced.rst:105 msgid "Usage" msgstr "" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 msgid "share" msgstr "" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/he/LC_MESSAGES/develop.po000066400000000000000000000134401521174352300263730ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: he\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" #: ../../source/develop.rst:124 msgid "Local Only" msgstr "" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/he/LC_MESSAGES/features.po000066400000000000000000000366361521174352300265670ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: he\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" #: ../../source/features.rst:29 msgid "Share Files" msgstr "" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "" #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" #: ../../source/features.rst:107 msgid "Host a Website" msgstr "" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "" #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/he/LC_MESSAGES/help.po000066400000000000000000000034751521174352300256740ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: he\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/he/LC_MESSAGES/index.po000066400000000000000000000014541521174352300260460ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: he\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/he/LC_MESSAGES/install.po000066400000000000000000000304761521174352300264130ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: he\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" #: ../../source/install.rst:12 msgid "Mobile" msgstr "" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "" #: ../../source/install.rst:16 msgid "Android" msgstr "" #: ../../source/install.rst:17 msgid "" "Google Play: https://play.google.com/store/apps/details?id=org.onionshare." "android" msgstr "" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "" #: ../../source/install.rst:20 msgid "iOS" msgstr "" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "" #: ../../source/install.rst:22 msgid "" "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "" #: ../../source/install.rst:27 msgid "Linux" msgstr "" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the recommended " "way is to use either the `Flatpak `_ or the `Snap " "`_ package. Flatpak and Snapcraft ensure that you'll " "always use the newest version and run OnionShare inside of a sandbox." msgstr "" #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: https://flathub.org/apps/details/org." "onionshare.OnionShare" msgstr "" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at https://flatpak.org/setup/." msgstr "" #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo``. Even though you " "won't be downloading OnionShare from Flathub, OnionShare depends on some " "packages that are only available there." msgstr "" #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the file " "you downloaded." msgstr "" #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the PGP-" "signed Snapcraft package, you can do so like this:" msgstr "" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at https://snapcraft.io/docs/" "installing-snapd." msgstr "" #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.snap`` and ``.snap.asc`` files." msgstr "" #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version number " "of the file you downloaded. Note that you must use `--dangerous` because the " "package is not signed by the Snapcraft store, however you did verify its PGP " "signature, so you know it's legitimate." msgstr "" #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "" #: ../../source/install.rst:68 msgid "Command-line only" msgstr "" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any operating " "system using the Python package manager ``pip``. :ref:`cli` has more info." msgstr "" #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare can " "also be installed on `FreeBSD `_. It's available via " "its ports collection or as pre-built package. Should you opt to install and " "use OnionShare on a FreeBSD operating system, please be aware that it's " "**NOT** officially supported by the OnionShare project." msgstr "" #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the source " "codes from the official OnionShare repository (or its official release " "packages from `PyPI `_). Should " "you wish to check changes related to this platform, please refer to the " "following resources:" msgstr "" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "" #: ../../source/install.rst:85 msgid "Manual pkg Installation" msgstr "" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, in " "order to install OnionShare for Python 3.9, use::" msgstr "" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as pre-" "built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli`` if you " "want to install that version." msgstr "" #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built packages, " "please refer to its `official Handbook section about pkg `_." msgstr "" #: ../../source/install.rst:96 msgid "Manual port Installation" msgstr "" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run the " "following::" msgstr "" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www/onionshare-" "cli`` if you want to install that version." msgstr "" #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports collection, " "please refer to its `official Handbook section about ports `_." msgstr "" #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't been " "tampered with by verifying its PGP signature. For Windows and macOS, this " "step is optional and provides defense in depth: the OnionShare binaries " "include operating system-specific signatures, and you can just rely on those " "alone if you'd like." msgstr "" #: ../../source/install.rst:115 msgid "Signing key" msgstr "" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "" #: ../../source/install.rst:121 msgid "" "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" #: ../../source/install.rst:122 msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "" #: ../../source/install.rst:125 msgid "" "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "" #: ../../source/install.rst:129 msgid "" "PGP public key fingerprint ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." msgstr "" #: ../../source/install.rst:130 msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you probably " "want `GPGTools `_, and for Windows you probably want " "`Gpg4win `_." msgstr "" #: ../../source/install.rst:135 msgid "Signatures" msgstr "" #: ../../source/install.rst:137 msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, macOS, " "Flatpak, Snap, and source packages, at https://onionshare.org/dist/ in the " "folders named for each version of OnionShare. You can also find them on the " "`GitHub Releases page `_." msgstr "" #: ../../source/install.rst:141 msgid "Verifying" msgstr "" #: ../../source/install.rst:143 msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify the " "binary in a terminal like this:" msgstr "" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with the " "integrity of the file (malicious or otherwise), and you should not install " "the package." msgstr "" #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and " "the `Tor Project `_ may be useful." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/he/LC_MESSAGES/security.po000066400000000000000000000076271521174352300266160ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: he\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/he/LC_MESSAGES/sphinx.po000066400000000000000000000012541521174352300262460ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: he\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/he/LC_MESSAGES/tor.po000066400000000000000000000305261521174352300255450ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: he\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/hi/000077500000000000000000000000001521174352300226125ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/hi/LC_MESSAGES/000077500000000000000000000000001521174352300243775ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/hi/LC_MESSAGES/advanced.po000066400000000000000000000602201521174352300265040ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: hi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" #: ../../source/advanced.rst:77 msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" #: ../../source/advanced.rst:105 msgid "Usage" msgstr "" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 msgid "share" msgstr "" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/hi/LC_MESSAGES/develop.po000066400000000000000000000134401521174352300263770ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: hi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" #: ../../source/develop.rst:124 msgid "Local Only" msgstr "" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/hi/LC_MESSAGES/features.po000066400000000000000000000366361521174352300265730ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: hi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" #: ../../source/features.rst:29 msgid "Share Files" msgstr "" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "" #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" #: ../../source/features.rst:107 msgid "Host a Website" msgstr "" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "" #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/hi/LC_MESSAGES/help.po000066400000000000000000000034751521174352300257000ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: hi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/hi/LC_MESSAGES/index.po000066400000000000000000000014541521174352300260520ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: hi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/hi/LC_MESSAGES/install.po000066400000000000000000000304761521174352300264170ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: hi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" #: ../../source/install.rst:12 msgid "Mobile" msgstr "" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "" #: ../../source/install.rst:16 msgid "Android" msgstr "" #: ../../source/install.rst:17 msgid "" "Google Play: https://play.google.com/store/apps/details?id=org.onionshare." "android" msgstr "" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "" #: ../../source/install.rst:20 msgid "iOS" msgstr "" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "" #: ../../source/install.rst:22 msgid "" "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "" #: ../../source/install.rst:27 msgid "Linux" msgstr "" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the recommended " "way is to use either the `Flatpak `_ or the `Snap " "`_ package. Flatpak and Snapcraft ensure that you'll " "always use the newest version and run OnionShare inside of a sandbox." msgstr "" #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: https://flathub.org/apps/details/org." "onionshare.OnionShare" msgstr "" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at https://flatpak.org/setup/." msgstr "" #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo``. Even though you " "won't be downloading OnionShare from Flathub, OnionShare depends on some " "packages that are only available there." msgstr "" #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the file " "you downloaded." msgstr "" #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the PGP-" "signed Snapcraft package, you can do so like this:" msgstr "" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at https://snapcraft.io/docs/" "installing-snapd." msgstr "" #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.snap`` and ``.snap.asc`` files." msgstr "" #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version number " "of the file you downloaded. Note that you must use `--dangerous` because the " "package is not signed by the Snapcraft store, however you did verify its PGP " "signature, so you know it's legitimate." msgstr "" #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "" #: ../../source/install.rst:68 msgid "Command-line only" msgstr "" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any operating " "system using the Python package manager ``pip``. :ref:`cli` has more info." msgstr "" #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare can " "also be installed on `FreeBSD `_. It's available via " "its ports collection or as pre-built package. Should you opt to install and " "use OnionShare on a FreeBSD operating system, please be aware that it's " "**NOT** officially supported by the OnionShare project." msgstr "" #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the source " "codes from the official OnionShare repository (or its official release " "packages from `PyPI `_). Should " "you wish to check changes related to this platform, please refer to the " "following resources:" msgstr "" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "" #: ../../source/install.rst:85 msgid "Manual pkg Installation" msgstr "" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, in " "order to install OnionShare for Python 3.9, use::" msgstr "" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as pre-" "built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli`` if you " "want to install that version." msgstr "" #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built packages, " "please refer to its `official Handbook section about pkg `_." msgstr "" #: ../../source/install.rst:96 msgid "Manual port Installation" msgstr "" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run the " "following::" msgstr "" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www/onionshare-" "cli`` if you want to install that version." msgstr "" #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports collection, " "please refer to its `official Handbook section about ports `_." msgstr "" #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't been " "tampered with by verifying its PGP signature. For Windows and macOS, this " "step is optional and provides defense in depth: the OnionShare binaries " "include operating system-specific signatures, and you can just rely on those " "alone if you'd like." msgstr "" #: ../../source/install.rst:115 msgid "Signing key" msgstr "" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "" #: ../../source/install.rst:121 msgid "" "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" #: ../../source/install.rst:122 msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "" #: ../../source/install.rst:125 msgid "" "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "" #: ../../source/install.rst:129 msgid "" "PGP public key fingerprint ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." msgstr "" #: ../../source/install.rst:130 msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you probably " "want `GPGTools `_, and for Windows you probably want " "`Gpg4win `_." msgstr "" #: ../../source/install.rst:135 msgid "Signatures" msgstr "" #: ../../source/install.rst:137 msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, macOS, " "Flatpak, Snap, and source packages, at https://onionshare.org/dist/ in the " "folders named for each version of OnionShare. You can also find them on the " "`GitHub Releases page `_." msgstr "" #: ../../source/install.rst:141 msgid "Verifying" msgstr "" #: ../../source/install.rst:143 msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify the " "binary in a terminal like this:" msgstr "" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with the " "integrity of the file (malicious or otherwise), and you should not install " "the package." msgstr "" #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and " "the `Tor Project `_ may be useful." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/hi/LC_MESSAGES/security.po000066400000000000000000000076271521174352300266220ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: hi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/hi/LC_MESSAGES/sphinx.po000066400000000000000000000012541521174352300262520ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: hi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/hi/LC_MESSAGES/tor.po000066400000000000000000000305261521174352300255510ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: hi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/hr/000077500000000000000000000000001521174352300226235ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/hr/LC_MESSAGES/000077500000000000000000000000001521174352300244105ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/hr/LC_MESSAGES/advanced.po000066400000000000000000000623251521174352300265250ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-02-17 14:01+0000\n" "Last-Translator: Milo Ivir \n" "Language-Team: none\n" "Language: hr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" "X-Generator: Weblate 5.10.1-dev\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "Napredna upotreba" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "Spremi kartice" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "Isklju�i privatni klju�" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" "Standardno su sve OnionShare usluge zaštićene privatnim klju�em, koji Tor " "naziva „autentifikacija klijenta�." #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "Prilagođeni naslovi" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" "Ako urediš postavku „Prilagođeni naslov� prije pokretanja servera, možeš je " "promijeniti." #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "Planirana vremena" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "Su�elje naredbenog retka" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "Pored grafi�kog su�elja, OnionShare ima su�elje za naredbeni redak." #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" #: ../../source/advanced.rst:77 #, fuzzy #| msgid "" #| "You can install just the command-line version of OnionShare using " #| "``pip3``::" msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" "Možeš instalirati samo OnionSharea verziju naredbenog retka koristeći " "``pip3``::" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" #: ../../source/advanced.rst:105 msgid "Usage" msgstr "Upotreba" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" "Pregledaj dokumentaciju naredbenog retka pokretanjem ``onionshare --help``::" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "Tipkovni pre�aci" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" "OnionShare desktop aplikacija sadrži neke tipkovne pre�ace za prakti�nost i " "pristupa�nost:" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 msgid "share" msgstr "" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" #~ msgid "Turn Off Passwords" #~ msgstr "Isklju�i lozinke" #~ msgid "Legacy Addresses" #~ msgstr "Stare adrese" onionshare-onionshare-26fcdc5/docs/source/locale/hr/LC_MESSAGES/develop.po000066400000000000000000000155071521174352300264160ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-11-28 13:05+0000\n" "Last-Translator: Milo Ivir \n" "Language-Team: none\n" "Language: hr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 5.3-dev\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "Razvijanje OnionSharea" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "Surađivanje" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "Doprinošenje kodu" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" "Izvorni kod OnionSharea nalazi se u ovom Git repozitoriju: https://github." "com/onionshare/onionshare" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "Po�injanje razvoja" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "Savjeti za uklanjanje grešaka" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "Modus opširnih poruka" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" #: ../../source/develop.rst:124 msgid "Local Only" msgstr "Samo lokalno" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "Doprinošenje prijevodima" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "Pomogni prevoditi. Otvori Hosted Weblate ra�un i po�ni doprinositi." #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "Prijedlozi za izvorne engleske izraze" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" "Ponekad izvorni engleski izrazi nisu ispravni ili se ne podudaraju između " "aplikacije i dokumentacije." #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "Stanje prijevoda" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" "Ovo je trenuta�no stanje prijevoda. Ako želiš zapo�eti prijevod na jezik " "koji još nije zapo�et, pošalji e-mail na: onionshare-dev@lists.riseup.net" #~ msgid "" #~ "OnionShare source code is to be found in this Git repository: https://" #~ "github.com/micahflee/onionshare" #~ msgstr "" #~ "Izvorni kod OnionSharea nalazi se u ovom Git repozitoriju: https://github." #~ "com/micahflee/onionshare" onionshare-onionshare-26fcdc5/docs/source/locale/hr/LC_MESSAGES/features.po000066400000000000000000000366361521174352300266040ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: hr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" #: ../../source/features.rst:29 msgid "Share Files" msgstr "" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "" #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" #: ../../source/features.rst:107 msgid "Host a Website" msgstr "" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "" #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/hr/LC_MESSAGES/help.po000066400000000000000000000043371521174352300257070ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2021-03-26 13:29+0000\n" "Last-Translator: Milo Ivir \n" "Language-Team: none\n" "Language: hr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 4.6-dev\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "Dobivanje pomoći" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "Pro�itaj ovu web-stranicu" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" "Pronaći ćeš upute za korištenje programa OnionShare. Najprije pregledaj sve " "odjeljke i provjeri, odgovara li nešto na tvoja pitanja." #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "Pregledaj GitHub probleme" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "Prijavi problem" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "Pridruži se našem Keybase timu" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/hr/LC_MESSAGES/index.po000066400000000000000000000022231521174352300260560ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2021-07-27 13:32+0000\n" "Last-Translator: Milo Ivir \n" "Language-Team: none\n" "Language: hr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 4.7.2-dev\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "OnionShare dokumentacija" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" "OnionShare je alat otvorenog koda koji omogućuje sigurno i anonimno " "dijeljenje datoteka, hosting za web-stranice te razgovaranje s prijateljima " "pomoću mreže Tor." onionshare-onionshare-26fcdc5/docs/source/locale/hr/LC_MESSAGES/install.po000066400000000000000000000315441521174352300264250ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-11-28 13:05+0000\n" "Last-Translator: Milo Ivir \n" "Language-Team: none\n" "Language: hr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 5.3-dev\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "Instalacija" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "Windows ili macOS" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" "OnionShare za Windows i macOS možeš preuzeti s `OnionShare web stranice " "`_." #: ../../source/install.rst:12 msgid "Mobile" msgstr "" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "" #: ../../source/install.rst:16 msgid "Android" msgstr "" #: ../../source/install.rst:17 msgid "" "Google Play: https://play.google.com/store/apps/details?id=org.onionshare." "android" msgstr "" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "" #: ../../source/install.rst:20 msgid "iOS" msgstr "" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "" #: ../../source/install.rst:22 msgid "" "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "" #: ../../source/install.rst:27 msgid "Linux" msgstr "Linux" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the recommended " "way is to use either the `Flatpak `_ or the `Snap " "`_ package. Flatpak and Snapcraft ensure that you'll " "always use the newest version and run OnionShare inside of a sandbox." msgstr "" #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: https://flathub.org/apps/details/org." "onionshare.OnionShare" msgstr "" "**Instaliraj OnionShare koristeći Flatpak**: https://flathub.org/apps/" "details/org.onionshare.OnionShare" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" "**Instaliraj OnionShare koristeći Snapcraft**: https://snapcraft.io/" "onionshare" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at https://flatpak.org/setup/." msgstr "" #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo``. Even though you " "won't be downloading OnionShare from Flathub, OnionShare depends on some " "packages that are only available there." msgstr "" #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the file " "you downloaded." msgstr "" #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the PGP-" "signed Snapcraft package, you can do so like this:" msgstr "" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at https://snapcraft.io/docs/" "installing-snapd." msgstr "" #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.snap`` and ``.snap.asc`` files." msgstr "" #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version number " "of the file you downloaded. Note that you must use `--dangerous` because the " "package is not signed by the Snapcraft store, however you did verify its PGP " "signature, so you know it's legitimate." msgstr "" #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "" #: ../../source/install.rst:68 msgid "Command-line only" msgstr "" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any operating " "system using the Python package manager ``pip``. :ref:`cli` has more info." msgstr "" #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare can " "also be installed on `FreeBSD `_. It's available via " "its ports collection or as pre-built package. Should you opt to install and " "use OnionShare on a FreeBSD operating system, please be aware that it's " "**NOT** officially supported by the OnionShare project." msgstr "" #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the source " "codes from the official OnionShare repository (or its official release " "packages from `PyPI `_). Should " "you wish to check changes related to this platform, please refer to the " "following resources:" msgstr "" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "" #: ../../source/install.rst:85 #, fuzzy msgid "Manual pkg Installation" msgstr "Instalacija" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, in " "order to install OnionShare for Python 3.9, use::" msgstr "" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as pre-" "built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli`` if you " "want to install that version." msgstr "" #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built packages, " "please refer to its `official Handbook section about pkg `_." msgstr "" #: ../../source/install.rst:96 #, fuzzy msgid "Manual port Installation" msgstr "Instalacija" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run the " "following::" msgstr "" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www/onionshare-" "cli`` if you want to install that version." msgstr "" #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports collection, " "please refer to its `official Handbook section about ports `_." msgstr "" #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't been " "tampered with by verifying its PGP signature. For Windows and macOS, this " "step is optional and provides defense in depth: the OnionShare binaries " "include operating system-specific signatures, and you can just rely on those " "alone if you'd like." msgstr "" #: ../../source/install.rst:115 msgid "Signing key" msgstr "" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "" #: ../../source/install.rst:121 msgid "" "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" #: ../../source/install.rst:122 msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "" #: ../../source/install.rst:125 msgid "" "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "" #: ../../source/install.rst:129 msgid "" "PGP public key fingerprint ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." msgstr "" #: ../../source/install.rst:130 msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you probably " "want `GPGTools `_, and for Windows you probably want " "`Gpg4win `_." msgstr "" #: ../../source/install.rst:135 msgid "Signatures" msgstr "" #: ../../source/install.rst:137 msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, macOS, " "Flatpak, Snap, and source packages, at https://onionshare.org/dist/ in the " "folders named for each version of OnionShare. You can also find them on the " "`GitHub Releases page `_." msgstr "" #: ../../source/install.rst:141 msgid "Verifying" msgstr "" #: ../../source/install.rst:143 msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify the " "binary in a terminal like this:" msgstr "" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "" #: ../../source/install.rst:153 #, fuzzy msgid "For Linux::" msgstr "Linux" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with the " "integrity of the file (malicious or otherwise), and you should not install " "the package." msgstr "" #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and " "the `Tor Project `_ may be useful." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/hr/LC_MESSAGES/security.po000066400000000000000000000076271521174352300266330ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: hr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/hr/LC_MESSAGES/sphinx.po000066400000000000000000000015311521174352300262610ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2020-12-17 19:29+0000\n" "Last-Translator: Milo Ivir \n" "Language-Team: none\n" "Language: hr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 4.4-dev\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "Verzije" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "Jezici" onionshare-onionshare-26fcdc5/docs/source/locale/hr/LC_MESSAGES/tor.po000066400000000000000000000321121521174352300255530ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-01-31 10:01+0000\n" "Last-Translator: Milo Ivir \n" "Language-Team: none\n" "Language: hr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 5.4-dev\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "Povezivanje s Torom" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "Pokušaj ponovo bez mosta" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" "Automatski odredi moju zemlju na osnovi moje IP adrese za postavke mosta" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "Ru�no odaberi moju zemlju za postavke mosta" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" "Ako odabereš opciju „Pokušaj ponovno bez mosta�, OnionShare će se ponovo " "pokušati povezati s Torom kao i obi�no, bez pokušaja zaobilaženja cenzure." #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "Ru�no konfiguriranje Tor postavki" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "Koristi verziju Tora koja je ugrađena u OnionShareu" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "Pokušaj automatsku konfiguraciju s Tor preglednikom" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "Korištenje ``tor`` sustava u Windows sustavu" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "Korištenje ``tor`` sustava u macOS sustavu" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "Korištenje ``tor`` sustava u Linux sustavu" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/hu/000077500000000000000000000000001521174352300226265ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/hu/LC_MESSAGES/000077500000000000000000000000001521174352300244135ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/hu/LC_MESSAGES/advanced.po000066400000000000000000000610421521174352300265230ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-04-21 10:07+0000\n" "Last-Translator: Jenő László \n" "Language-Team: none\n" "Language: hu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.5-dev\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "Speciális használat" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "Lapok mentése" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" "Az Ön által tárolt OnionShare lapok bezárása megsemmisíti őket, és " "megakadályozza az újrafelhasználást. A folyamatosan tárolt webhelyek " "ugyanazon a címen érhetők el, még akkor is, ha a számítógép, amelyről " "megosztják őket, újraindul." #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" #: ../../source/advanced.rst:77 msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" #: ../../source/advanced.rst:105 msgid "Usage" msgstr "" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 msgid "share" msgstr "" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/hu/LC_MESSAGES/develop.po000066400000000000000000000155371521174352300264240ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.4.1\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-04-21 10:07+0000\n" "Last-Translator: Jenő László \n" "Language-Team: none\n" "Language: hu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.5-dev\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "OnionShare fejlesztése" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "Együttműködés" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" "Az OnionShare nyitott Keybase-csapattal rendelkezik, amely megvitatja a " "projektet, kérdéseket tesz fel, ötleteket és terveket oszt meg, valamint " "terveket készít a jövőbeli fejlesztésre vonatkozóan. (Ez egy egyszerű módja " "annak, hogy végpontok között titkosított közvetlen üzeneteket küldjön " "másoknak az OnionShare közösségben, például OnionShare címeket.) A Keybase " "használatához töltse le a `Keybase alkalmazást `_ , hozzon létre fiókot, és `csatlakozzon ehhez a csapathoz " "`_. Az alkalmazáson belül lépjen a " "\"Csapatok\" elemre, kattintson a \"Csatlakozás csapathoz\" lehetőségre, és " "írja be a \"Onionshare\" kifejezést." #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" "Az OnionShare-nek van egy \"levelezőlistája \" is a fejlesztők és a tervezők számára, hogy " "megvitassák a projektet." #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" #: ../../source/develop.rst:124 msgid "Local Only" msgstr "" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/hu/LC_MESSAGES/features.po000066400000000000000000000375201521174352300266000ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-04-21 10:07+0000\n" "Last-Translator: Jenő László \n" "Language-Team: none\n" "Language: hu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.5-dev\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "Hogyan működik az OnionShare" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" "A webszerverek helyileg indulnak el az Ön számítógépén, és `Tor `_ `onion services néven teszik elérhetővé mások számára. `_." #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" "Alapértelmezés szerint az OnionShare webcímei privát kulccsal védettek." #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" #: ../../source/features.rst:29 msgid "Share Files" msgstr "" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "" #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" #: ../../source/features.rst:107 msgid "Host a Website" msgstr "" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "" #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/hu/LC_MESSAGES/help.po000066400000000000000000000041331521174352300257040ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-04-21 10:07+0000\n" "Last-Translator: Jenő László \n" "Language-Team: none\n" "Language: hu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.5-dev\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "Segítség kérése" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "Olvassa el ezt a webhelyet" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" "Itt talál utasításokat az OnionShare használatára vonatkozóan. Először nézze " "át az összeset, hátha van válasz a kérdéseire." #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/hu/LC_MESSAGES/index.po000066400000000000000000000021621521174352300260630ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-04-21 10:07+0000\n" "Last-Translator: Jenő László \n" "Language-Team: none\n" "Language: hu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.5-dev\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "Az OnionShare dokumentációja" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" "Az OnionShare egy nyílt forráskódú eszköz, amellyel biztonságosan és " "névtelenül oszthat meg fájlokat, tárolhat webhelyeket, és cseveghet " "barátaival a Tor hálózaton keresztül." onionshare-onionshare-26fcdc5/docs/source/locale/hu/LC_MESSAGES/install.po000066400000000000000000000310621521174352300264230ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-04-21 10:07+0000\n" "Last-Translator: Jenő László \n" "Language-Team: none\n" "Language: hu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.5-dev\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "Telepítés" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "Windows vagy macOS" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" "Az OnionShare Windows és macOS rendszerhez letölthető az `OnionShare " "webhelyről `_." #: ../../source/install.rst:12 msgid "Mobile" msgstr "" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "" #: ../../source/install.rst:16 msgid "Android" msgstr "" #: ../../source/install.rst:17 msgid "" "Google Play: https://play.google.com/store/apps/details?id=org.onionshare." "android" msgstr "" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "" #: ../../source/install.rst:20 msgid "iOS" msgstr "" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "" #: ../../source/install.rst:22 msgid "" "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "" #: ../../source/install.rst:27 msgid "Linux" msgstr "" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the recommended " "way is to use either the `Flatpak `_ or the `Snap " "`_ package. Flatpak and Snapcraft ensure that you'll " "always use the newest version and run OnionShare inside of a sandbox." msgstr "" #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: https://flathub.org/apps/details/org." "onionshare.OnionShare" msgstr "" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at https://flatpak.org/setup/." msgstr "" #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo``. Even though you " "won't be downloading OnionShare from Flathub, OnionShare depends on some " "packages that are only available there." msgstr "" #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the file " "you downloaded." msgstr "" #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the PGP-" "signed Snapcraft package, you can do so like this:" msgstr "" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at https://snapcraft.io/docs/" "installing-snapd." msgstr "" #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.snap`` and ``.snap.asc`` files." msgstr "" #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version number " "of the file you downloaded. Note that you must use `--dangerous` because the " "package is not signed by the Snapcraft store, however you did verify its PGP " "signature, so you know it's legitimate." msgstr "" #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "" #: ../../source/install.rst:68 msgid "Command-line only" msgstr "" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any operating " "system using the Python package manager ``pip``. :ref:`cli` has more info." msgstr "" #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare can " "also be installed on `FreeBSD `_. It's available via " "its ports collection or as pre-built package. Should you opt to install and " "use OnionShare on a FreeBSD operating system, please be aware that it's " "**NOT** officially supported by the OnionShare project." msgstr "" #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the source " "codes from the official OnionShare repository (or its official release " "packages from `PyPI `_). Should " "you wish to check changes related to this platform, please refer to the " "following resources:" msgstr "" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "" #: ../../source/install.rst:85 msgid "Manual pkg Installation" msgstr "" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, in " "order to install OnionShare for Python 3.9, use::" msgstr "" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as pre-" "built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli`` if you " "want to install that version." msgstr "" #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built packages, " "please refer to its `official Handbook section about pkg `_." msgstr "" #: ../../source/install.rst:96 msgid "Manual port Installation" msgstr "" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run the " "following::" msgstr "" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www/onionshare-" "cli`` if you want to install that version." msgstr "" #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports collection, " "please refer to its `official Handbook section about ports `_." msgstr "" #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't been " "tampered with by verifying its PGP signature. For Windows and macOS, this " "step is optional and provides defense in depth: the OnionShare binaries " "include operating system-specific signatures, and you can just rely on those " "alone if you'd like." msgstr "" #: ../../source/install.rst:115 msgid "Signing key" msgstr "" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "" #: ../../source/install.rst:121 msgid "" "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" #: ../../source/install.rst:122 msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "" #: ../../source/install.rst:125 msgid "" "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "" #: ../../source/install.rst:129 msgid "" "PGP public key fingerprint ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." msgstr "" #: ../../source/install.rst:130 msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you probably " "want `GPGTools `_, and for Windows you probably want " "`Gpg4win `_." msgstr "" #: ../../source/install.rst:135 msgid "Signatures" msgstr "" #: ../../source/install.rst:137 msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, macOS, " "Flatpak, Snap, and source packages, at https://onionshare.org/dist/ in the " "folders named for each version of OnionShare. You can also find them on the " "`GitHub Releases page `_." msgstr "" #: ../../source/install.rst:141 msgid "Verifying" msgstr "" #: ../../source/install.rst:143 msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify the " "binary in a terminal like this:" msgstr "" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with the " "integrity of the file (malicious or otherwise), and you should not install " "the package." msgstr "" #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and " "the `Tor Project `_ may be useful." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/hu/LC_MESSAGES/security.po000066400000000000000000000103501521174352300266210ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-04-21 10:07+0000\n" "Last-Translator: Jenő László \n" "Language-Team: none\n" "Language: hu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.5-dev\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "Biztonsági tervezés" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" "Először olvassa el a :ref:`how_it_works` részt, hogy megismerje az " "OnionShare működését." #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" "Mint minden szoftver, az OnionShare is tartalmazhat hibákat vagy " "sebezhetőségeket." #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "Mi ellen véd az OnionShare" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/hu/LC_MESSAGES/sphinx.po000066400000000000000000000014341521174352300262660ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-04-21 10:07+0000\n" "Last-Translator: Jenő László \n" "Language-Team: none\n" "Language: hu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.5-dev\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "Verziók" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "Nyelvek" onionshare-onionshare-26fcdc5/docs/source/locale/hu/LC_MESSAGES/tor.po000066400000000000000000000320511521174352300255600ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-04-21 10:07+0000\n" "Last-Translator: Jenő László \n" "Language-Team: none\n" "Language: hu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.5-dev\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "Csatlakozás a Torhoz" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" "Az OnionShare indulásakor, megjelenik egy ablak, amelyben felkér, hogy " "csatlakozz a Tor hálózathoz." #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" "A „Csatlakozás a Tor-hoz� gombra kattintás előtt bekapcsolhatja az " "„Automatikus csatlakozás a Tor-hoz� kapcsolót. Ez azt jelenti, hogy az " "OnionShare legközelebbi indulásakor automatikusan csatlakozik a legutóbbi " "munkamenet Tor kapcsolati beállításaihoz, ahelyett, hogy bemutatná a " "csatlakozási lehetőségeket. Ha a kapcsolat sikertelen, továbbra is " "próbálkozhat a híddal, vagy újrakonfigurálhatja a Tor-t a „Hálózati " "beállítások� gombbal." #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ia/000077500000000000000000000000001521174352300226035ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/ia/LC_MESSAGES/000077500000000000000000000000001521174352300243705ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/ia/LC_MESSAGES/index.po000066400000000000000000000016631521174352300260450ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6.1\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-09-26 16:15+0000\n" "Last-Translator: Software In Interlingua \n" "Language-Team: none\n" "Language: ia\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.8-dev\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "Documentation de OnionShare" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ia/LC_MESSAGES/tor.po000066400000000000000000000305301521174352300255350ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6.2\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ia\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/id/000077500000000000000000000000001521174352300226065ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/id/LC_MESSAGES/000077500000000000000000000000001521174352300243735ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/id/LC_MESSAGES/advanced.po000066400000000000000000000604011521174352300265010ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.4\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-03-20 20:01+0000\n" "Last-Translator: Reza Almanda \n" "Language-Team: none\n" "Language: id\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 5.5-dev\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "Penggunaan Tingkat Lanjut" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" #: ../../source/advanced.rst:77 msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" #: ../../source/advanced.rst:105 msgid "Usage" msgstr "" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 msgid "share" msgstr "" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/id/LC_MESSAGES/develop.po000066400000000000000000000134701521174352300263760ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: id\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "Mengembangkan OnionShare" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" #: ../../source/develop.rst:124 msgid "Local Only" msgstr "" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/id/LC_MESSAGES/features.po000066400000000000000000000366631521174352300265670ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: id\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "Cara Kerja OnionShare" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" #: ../../source/features.rst:29 msgid "Share Files" msgstr "" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "" #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" #: ../../source/features.rst:107 msgid "Host a Website" msgstr "" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "" #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/id/LC_MESSAGES/help.po000066400000000000000000000035041521174352300256650ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: id\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "Bantuan" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/id/LC_MESSAGES/index.po000066400000000000000000000021351521174352300260430ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3.1\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2021-05-07 18:32+0000\n" "Last-Translator: Algustionesa Yoshi \n" "Language-Team: none\n" "Language: id\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 4.7-dev\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "Dokumentasi OnionShare" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" "OnionShare adalah perkakas sumber terbuka yang memungkinkan Anda secara aman " "dan anonim berbagi berkas, menghosting situs web, dan mengobrol dengan teman " "menggunakan jaringan Tor." onionshare-onionshare-26fcdc5/docs/source/locale/id/LC_MESSAGES/install.po000066400000000000000000000363111521174352300264050ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3.2\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-11-03 05:01+0000\n" "Last-Translator: emma peel \n" "Language-Team: none\n" "Language: id\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 5.2-dev\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "Instalasi" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "Windows atau macOS" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" "Anda dapat mengunduh OnionShare untuk Windows dan macOS dari `situs web " "OnionShare `_." #: ../../source/install.rst:12 msgid "Mobile" msgstr "" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "" #: ../../source/install.rst:16 msgid "Android" msgstr "" #: ../../source/install.rst:17 msgid "" "Google Play: https://play.google.com/store/apps/details?id=org.onionshare." "android" msgstr "" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "" #: ../../source/install.rst:20 msgid "iOS" msgstr "" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "" #: ../../source/install.rst:22 msgid "" "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "" #: ../../source/install.rst:27 msgid "Linux" msgstr "" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the recommended " "way is to use either the `Flatpak `_ or the `Snap " "`_ package. Flatpak and Snapcraft ensure that you'll " "always use the newest version and run OnionShare inside of a sandbox." msgstr "" #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: https://flathub.org/apps/details/org." "onionshare.OnionShare" msgstr "" "**Instal OnionShare menggunakan Flatpak**: https://flathub.org/apps/details/" "org.onionshare.OnionShare" #: ../../source/install.rst:36 #, fuzzy msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" "**Instal OnionShare menggunakan Flatpak**: https://flathub.org/apps/details/" "org.onionshare.OnionShare" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" "Anda juga dapat mengunduh dan menginstal paket ``.flatpak`` atau ``.snap`` " "bertanda PGP dari https://onionshare.org/dist/ jika Anda mau." #: ../../source/install.rst:41 #, fuzzy msgid "Manual Flatpak Installation" msgstr "Instalasi" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at https://flatpak.org/setup/." msgstr "" #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo``. Even though you " "won't be downloading OnionShare from Flathub, OnionShare depends on some " "packages that are only available there." msgstr "" #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the file " "you downloaded." msgstr "" #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the PGP-" "signed Snapcraft package, you can do so like this:" msgstr "" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at https://snapcraft.io/docs/" "installing-snapd." msgstr "" #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.snap`` and ``.snap.asc`` files." msgstr "" #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version number " "of the file you downloaded. Note that you must use `--dangerous` because the " "package is not signed by the Snapcraft store, however you did verify its PGP " "signature, so you know it's legitimate." msgstr "" #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "" #: ../../source/install.rst:68 msgid "Command-line only" msgstr "" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any operating " "system using the Python package manager ``pip``. :ref:`cli` has more info." msgstr "" #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare can " "also be installed on `FreeBSD `_. It's available via " "its ports collection or as pre-built package. Should you opt to install and " "use OnionShare on a FreeBSD operating system, please be aware that it's " "**NOT** officially supported by the OnionShare project." msgstr "" #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the source " "codes from the official OnionShare repository (or its official release " "packages from `PyPI `_). Should " "you wish to check changes related to this platform, please refer to the " "following resources:" msgstr "" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "" #: ../../source/install.rst:85 #, fuzzy msgid "Manual pkg Installation" msgstr "Instalasi" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, in " "order to install OnionShare for Python 3.9, use::" msgstr "" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as pre-" "built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli`` if you " "want to install that version." msgstr "" #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built packages, " "please refer to its `official Handbook section about pkg `_." msgstr "" #: ../../source/install.rst:96 #, fuzzy msgid "Manual port Installation" msgstr "Instalasi" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run the " "following::" msgstr "" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www/onionshare-" "cli`` if you want to install that version." msgstr "" #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports collection, " "please refer to its `official Handbook section about ports `_." msgstr "" #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "Memverifikasi tanda tangan PGP" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't been " "tampered with by verifying its PGP signature. For Windows and macOS, this " "step is optional and provides defense in depth: the OnionShare binaries " "include operating system-specific signatures, and you can just rely on those " "alone if you'd like." msgstr "" "Anda dapat memverifikasi bahwa paket yang Anda unduh sah dan belum diubah " "dengan memverifikasi tanda tangan PGP-nya. Untuk Windows dan macOS, langkah " "ini bersifat opsional dan memberikan keamanan mendalam: binari OnionShare " "menyertakan tanda tangan khusus sistem operasi, dan Anda dapat " "menggunakannya jika Anda mau." #: ../../source/install.rst:115 msgid "Signing key" msgstr "Kunci masuk" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "" #: ../../source/install.rst:121 msgid "" "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" #: ../../source/install.rst:122 #, fuzzy msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver `_." msgstr "" "Paket ditandatangani oleh Micah Lee, pengembang inti, menggunakan kunci " "publik PGP miliknya dengan sidik jari " "``927F419D7EC82C2F149C1BD1403C2657CD994F73``. Anda dapat mengunduh kunci " "Micah `dari server kunci keys.openpgp.org `_." #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "" #: ../../source/install.rst:125 msgid "" "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "" #: ../../source/install.rst:129 msgid "" "PGP public key fingerprint ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." msgstr "" #: ../../source/install.rst:130 #, fuzzy msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver `_." msgstr "" "Paket ditandatangani oleh Micah Lee, pengembang inti, menggunakan kunci " "publik PGP miliknya dengan sidik jari " "``927F419D7EC82C2F149C1BD1403C2657CD994F73``. Anda dapat mengunduh kunci " "Micah `dari server kunci keys.openpgp.org `_." #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you probably " "want `GPGTools `_, and for Windows you probably want " "`Gpg4win `_." msgstr "" "Anda harus menginstal GnuPG untuk memverifikasi tanda tangan. Untuk macOS " "Anda mungkin menginginkan `GPGTools `_, dan untuk " "Windows Anda mungkin menginginkan `Gpg4win `_." #: ../../source/install.rst:135 msgid "Signatures" msgstr "Tanda tangan" #: ../../source/install.rst:137 #, fuzzy msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, macOS, " "Flatpak, Snap, and source packages, at https://onionshare.org/dist/ in the " "folders named for each version of OnionShare. You can also find them on the " "`GitHub Releases page `_." msgstr "" "Anda dapat menemukan tanda tangan (sebagai file ``.asc``), serta paket " "Windows, macOS, Flatpak, Snap, dan sumber, di https://onionshare.org/dist/ " "di folder yang diberi nama untuk setiap versi OnionShare. Anda juga dapat " "menemukannya di halaman `Rilis GitHub `_." #: ../../source/install.rst:141 msgid "Verifying" msgstr "Memverifikasi" #: ../../source/install.rst:143 #, fuzzy msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify the " "binary in a terminal like this:" msgstr "" "Setelah Anda mengimpor kunci publik Micah ke gantungan kunci GnuPG Anda, " "tanda tangan biner yang sudah diunduh dan dan ``.asc``, Anda dapat " "memverifikasi biner untuk macOS di terminal seperti ini::" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "Output yang diharapkan terlihat seperti ini ::" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with the " "integrity of the file (malicious or otherwise), and you should not install " "the package." msgstr "" #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and " "the `Tor Project `_ may be useful." msgstr "" "Jika Anda ingin mempelajari lebih lanjut tentang memverifikasi tanda tangan " "PGP, panduan untuk `Qubes OS `_ dan `Tor Project `_ mungkin bermanfaat." #~ msgid "Or for Windows, in a command-prompt like this::" #~ msgstr "Atau untuk Windows, di command-prompt seperti ini ::" onionshare-onionshare-26fcdc5/docs/source/locale/id/LC_MESSAGES/security.po000066400000000000000000000076461521174352300266170ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: id\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "Desain Keamanan" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/id/LC_MESSAGES/sphinx.po000066400000000000000000000012611521174352300262440ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: id\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "Versi" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/id/LC_MESSAGES/tor.po000066400000000000000000000305521521174352300255440ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: id\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "Menghubungkan ke Tor" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/is/000077500000000000000000000000001521174352300226255ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/is/LC_MESSAGES/000077500000000000000000000000001521174352300244125ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/is/LC_MESSAGES/advanced.po000066400000000000000000000605241521174352300265260ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-11-20 15:51+0000\n" "Last-Translator: Sveinn í Felli \n" "Language-Team: LANGUAGE \n" "Language: is\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n % 10 != 1 || n % 100 == 11;\n" "X-Generator: Weblate 5.15-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" #: ../../source/advanced.rst:77 msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" #: ../../source/advanced.rst:105 msgid "Usage" msgstr "" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "útgáfa" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 msgid "share" msgstr "" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/is/LC_MESSAGES/develop.po000066400000000000000000000135271521174352300264200ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.0\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" #: ../../source/develop.rst:124 msgid "Local Only" msgstr "" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/is/LC_MESSAGES/features.po000066400000000000000000000367251521174352300266050ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.0\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" #: ../../source/features.rst:29 msgid "Share Files" msgstr "" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "" #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" #: ../../source/features.rst:107 msgid "Host a Website" msgstr "" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "" #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/is/LC_MESSAGES/help.po000066400000000000000000000035641521174352300257120ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.0\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/is/LC_MESSAGES/index.po000066400000000000000000000022251521174352300260620ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2021-01-09 15:33+0000\n" "Last-Translator: Sveinn í Felli \n" "Language-Team: LANGUAGE \n" "Language: is\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n % 10 != 1 || n % 100 == 11;\n" "X-Generator: Weblate 4.4.1-dev\n" "Generated-By: Babel 2.8.0\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "OnionShare hjálparskjöl" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" "OnionShare er verkfæri með opinn grunnkóða sem gerir þér kleift að deila " "skrám á öruggan máta, hýsa vefsvæði og spjalla við vini í gegnum Tor-" "netkerfið." onionshare-onionshare-26fcdc5/docs/source/locale/is/LC_MESSAGES/install.po000066400000000000000000000307411521174352300264250ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-06-13 13:09+0000\n" "Last-Translator: Sveinn í Felli \n" "Language-Team: LANGUAGE \n" "Language: is\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n % 10 != 1 || n % 100 == 11;\n" "X-Generator: Weblate 5.6-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" #: ../../source/install.rst:12 msgid "Mobile" msgstr "" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "" #: ../../source/install.rst:16 msgid "Android" msgstr "Android" #: ../../source/install.rst:17 msgid "" "Google Play: https://play.google.com/store/apps/details?id=org.onionshare." "android" msgstr "" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "" #: ../../source/install.rst:20 msgid "iOS" msgstr "" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "" #: ../../source/install.rst:22 msgid "" "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "" #: ../../source/install.rst:27 msgid "Linux" msgstr "" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the recommended " "way is to use either the `Flatpak `_ or the `Snap " "`_ package. Flatpak and Snapcraft ensure that you'll " "always use the newest version and run OnionShare inside of a sandbox." msgstr "" #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: https://flathub.org/apps/details/org." "onionshare.OnionShare" msgstr "" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at https://flatpak.org/setup/." msgstr "" #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo``. Even though you " "won't be downloading OnionShare from Flathub, OnionShare depends on some " "packages that are only available there." msgstr "" #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the file " "you downloaded." msgstr "" #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the PGP-" "signed Snapcraft package, you can do so like this:" msgstr "" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at https://snapcraft.io/docs/" "installing-snapd." msgstr "" #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.snap`` and ``.snap.asc`` files." msgstr "" #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version number " "of the file you downloaded. Note that you must use `--dangerous` because the " "package is not signed by the Snapcraft store, however you did verify its PGP " "signature, so you know it's legitimate." msgstr "" #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "" #: ../../source/install.rst:68 msgid "Command-line only" msgstr "" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any operating " "system using the Python package manager ``pip``. :ref:`cli` has more info." msgstr "" #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare can " "also be installed on `FreeBSD `_. It's available via " "its ports collection or as pre-built package. Should you opt to install and " "use OnionShare on a FreeBSD operating system, please be aware that it's " "**NOT** officially supported by the OnionShare project." msgstr "" #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the source " "codes from the official OnionShare repository (or its official release " "packages from `PyPI `_). Should " "you wish to check changes related to this platform, please refer to the " "following resources:" msgstr "" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "" #: ../../source/install.rst:85 msgid "Manual pkg Installation" msgstr "" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, in " "order to install OnionShare for Python 3.9, use::" msgstr "" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as pre-" "built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli`` if you " "want to install that version." msgstr "" #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built packages, " "please refer to its `official Handbook section about pkg `_." msgstr "" #: ../../source/install.rst:96 msgid "Manual port Installation" msgstr "" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run the " "following::" msgstr "" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www/onionshare-" "cli`` if you want to install that version." msgstr "" #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports collection, " "please refer to its `official Handbook section about ports `_." msgstr "" #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't been " "tampered with by verifying its PGP signature. For Windows and macOS, this " "step is optional and provides defense in depth: the OnionShare binaries " "include operating system-specific signatures, and you can just rely on those " "alone if you'd like." msgstr "" #: ../../source/install.rst:115 msgid "Signing key" msgstr "" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "" #: ../../source/install.rst:121 msgid "" "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" #: ../../source/install.rst:122 msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "" #: ../../source/install.rst:125 msgid "" "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "" #: ../../source/install.rst:129 msgid "" "PGP public key fingerprint ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." msgstr "" #: ../../source/install.rst:130 msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you probably " "want `GPGTools `_, and for Windows you probably want " "`Gpg4win `_." msgstr "" #: ../../source/install.rst:135 msgid "Signatures" msgstr "" #: ../../source/install.rst:137 msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, macOS, " "Flatpak, Snap, and source packages, at https://onionshare.org/dist/ in the " "folders named for each version of OnionShare. You can also find them on the " "`GitHub Releases page `_." msgstr "" #: ../../source/install.rst:141 msgid "Verifying" msgstr "" #: ../../source/install.rst:143 msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify the " "binary in a terminal like this:" msgstr "" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with the " "integrity of the file (malicious or otherwise), and you should not install " "the package." msgstr "" #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and " "the `Tor Project `_ may be useful." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/is/LC_MESSAGES/security.po000066400000000000000000000077161521174352300266340ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.0\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/is/LC_MESSAGES/sphinx.po000066400000000000000000000015341521174352300262660ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2021-01-09 15:33+0000\n" "Last-Translator: Sveinn í Felli \n" "Language-Team: LANGUAGE \n" "Language: is\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n % 10 != 1 || n % 100 == 11;\n" "X-Generator: Weblate 4.4.1-dev\n" "Generated-By: Babel 2.8.0\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "Útgáfur" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "Tungumál" onionshare-onionshare-26fcdc5/docs/source/locale/is/LC_MESSAGES/tor.po000066400000000000000000000314101521174352300255550ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-08-26 15:02+0000\n" "Last-Translator: Weblate Translation Memory \n" "Language-Team: LANGUAGE \n" "Language: is\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n % 10 != 1 || n % 100 == 11;\n" "X-Generator: Weblate 5.13\n" "Generated-By: Babel 2.9.0\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "Tengist við Tor" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "Prófa aftur án brúa" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "�kvarða landið mitt út frá IP-vistfangi fyrir stillingar brúa" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "Nota Tor útgáfuna sem er innbyggð í OnionShare" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "Reyna sjálfvirka uppsetningu með Tor-vafranum" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/it/000077500000000000000000000000001521174352300226265ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/it/LC_MESSAGES/000077500000000000000000000000001521174352300244135ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/it/LC_MESSAGES/advanced.po000066400000000000000000001373001521174352300265240ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-04-09 08:06+0000\n" "Last-Translator: Lupo Cosentino \n" "Language-Team: it \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.11-dev\n" "Generated-By: Babel 2.10.3\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "Utilizzo Avanzato" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "Salva le tab" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" "La chiusura delle schede OnionShare ospitate le distrugge, impedendone il " "riutilizzo. I siti web ospitati in modo persistente sono disponibili sullo " "stesso indirizzo anche se il computer da cui sono condivisi viene riavviato." #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" "Per rendere persistente qualsiasi scheda, selezionare la casella “Apri " "sempre questa scheda all'avvio di OnionShare� prima di avviare il server." #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" "Quando si apre OnionShare, le schede salvate dalla sessione precedente " "vengono aperte. Ogni servizio può essere avviato manualmente e sarà " "disponibile sullo stesso indirizzo di OnionShare e protetto dalla stessa " "chiave privata." #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" "Se si salva una scheda, una copia della chiave segreta del servizio Cipolla " "viene memorizzata sul computer." #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "Disattiva chiave privata" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" "Per impostazione predefinita, tutti i servizi di OnionShare sono protetti da " "una chiave privata, che Tor chiama “autenticazione del cliente�." #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" "Il browser Tor chiede di inserire la chiave privata quando si carica un " "servizio OnionShare. Se volete permettere al pubblico di utilizzare il " "vostro servizio, è meglio disabilitare del tutto la chiave privata." #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" "Per disattivare la chiave privata per qualsiasi scheda, selezionare la " "casella “Questo è un servizio OnionShare pubblico (disattiva la chiave " "privata)� prima di avviare il server. In questo modo il server sarà pubblico " "e non sarà necessaria una chiave privata per caricarlo nel Browser Tor." #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "Titoli personalizzati" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" "Quando le persone caricano i servizi di OnionShare nel Tor Browser, vedono " "il titolo predefinito per ogni tipo di servizio. Ad esempio, il titolo " "predefinito per i servizi di chat è “OnionShare Chat�." #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" "Se si modifica l'impostazione “Titolo personalizzato� prima di avviare un " "server, è possibile modificarla." #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "Orari Programmati" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" "OnionShare supporta la pianificazione esattamente quando un servizio deve " "essere avviato e interrotto. Prima di avviare un server, fai clic su " "\"Mostra impostazioni avanzate\" nella relativa scheda, quindi seleziona le " "caselle accanto a \"Avvia servizio onion all'ora pianificata\", \"Arresta il " "servizio onion all'ora pianificata\" o entrambe e imposta le rispettive date " "e ore desiderate." #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" "I servizi programmati per essere avviati in futuro visualizzano un conto " "alla rovescia quando si fa clic sul pulsante “Avvia condivisione�. I servizi " "programmati per essere interrotti in futuro visualizzano un conto alla " "rovescia quando vengono avviati." #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" "**La programmazione dell'avvio automatico di un servizio OnionShare può " "essere utilizzata come un interruttore a uomo morto**. Ciò significa che il " "servizio viene reso pubblico in un determinato momento del futuro se non si " "è presenti per impedirlo. Se non vi succede nulla, potete annullare il " "servizio prima che venga programmato per l'avvio." #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" "**La programmazione dell'arresto automatico di un servizio OnionShare ne " "limita l'esposizione**. Se volete condividere informazioni segrete o " "qualcosa che sarà obsoleto, potete farlo per un periodo di tempo limitato e " "selezionato." #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "Interfaccia della riga di comando" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" "Oltre alla sua interfaccia grafica, OnionShare ha un'interfaccia a riga di " "comando." #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "Installazione della versione CLI" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" "Se avete installato il pacchetto Snap, macOS o Windows, avete già installato " "la versione CLI." #: ../../source/advanced.rst:77 #, fuzzy #| msgid "" #| "You can install just the command-line version of OnionShare using " #| "``pip3``::" msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" "Puoi installare solo la versione a riga di comando di OnionShare usando " "``pip3``::" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" "Nota che avrai anche bisogno del pacchetto ``tor`` installato. In macOS, " "installalo con: ``brew install tor``" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "Quindi eseguilo in questo modo::" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" "Informazioni sull'installazione su diversi sistemi operativi si trovano nel " "file `CLI README `_ nel repository Git." #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "Esecuzione della CLI da Snap" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" "Se si è installato OnionShare utilizzando il pacchetto Snap, è possibile " "eseguire ``onionshare.cli`` per accedere alla versione con interfaccia a " "riga di comando." #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "Esecuzione della CLI da macOS" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" "Da Terminale, è possibile eseguire ``/Applicazioni/OnionShare.app/Contents/" "MacOS/onionshare-cli --help``" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "Esecuzione della CLI da Windows" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" "Nell'installazione di Windows è disponibile l'eseguibile ``onionshare-" "cli.exe``." #: ../../source/advanced.rst:105 msgid "Usage" msgstr "Utilizzo" #: ../../source/advanced.rst:107 #, fuzzy msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" "Puoi sfogliare la documentazione della riga di comando eseguendo " "``onionshare --help``::" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "Esecuzione della CLI come file di unità systemd" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" "È possibile avviare automaticamente OnionShare dalla CLI utilizzando un file " "di unità systemd." #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" "Ciò può essere particolarmente utile se si opera in modalità “persistente� e " "si desidera avviare lo stesso servizio di cipolla a ogni avvio della " "macchina." #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" "Per farlo, è necessario preparare prima una configurazione json di " "OnionShare." #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" "Ecco la configurazione principale di OnionShare. In questo esempio, è " "memorizzata in ``/home/user/.config/onionshare/onionshare.json``. Potrebbe " "essere necessario modificare alcune impostazioni, ma se avete già installato " "OnionShare, probabilmente il suo aspetto è già simile a questo::" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" "Si noti la sezione “persistent_tabs�. Ora creeremo un file in ``/home/user/" ".config/onionshare/persistent/my-persistent-onion.json``, che assomiglia a " "questo::" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" "**Non utilizzare realmente questa chiave privata, service_id o client_auth! " "Sono mostrate solo a titolo di esempio. Non condividere mai la chiave " "privata con nessuno **" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" "Il modo più semplice per generare l'indirizzo e la chiave privata di Onion è " "quello di creare una scheda OnionShare “appuntata� nell'applicazione desktop " "e avviare la condivisione per la prima volta. In questo modo le impostazioni " "persistenti saranno salvate nella cartella ``.config/onionshare/persistent/``" " con un nome casuale. È possibile rimuovere la scheda dopo averla generata " "la prima volta. Oppure, si può lasciarla dov'è e usare quel file persistente " "nel file dell'unità systemd sottostante." #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" "Ora si può creare un file di unità systemd in ``/etc/systemd/system/" "onionshare-cli.service``. Assicurarsi di modificare User e Group con il " "proprio utente/gruppo, così come di modificare i percorsi del binario di " "onionshare-cli o i percorsi delle configurazioni JSON e delle condivisioni." #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "Il file dell'unità systemd dovrebbe avere il seguente aspetto::" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" "Si noti che sebbene ``/home/user/my-shared-file.txt`` sia stato definito " "nella sezione ``filenames`` del file ``my-persistent-onion.json``, è " "comunque necessario specificarlo come argomento del comando onionshare-cli." #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" "Assicurarsi di eseguire ``sudo systemctl daemon-reload`` dopo aver creato il " "file unitario." #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" "Ora è possibile eseguire ``sudo systemctl start onionshare-cli.service``. Se " "avete installato ``journalctl``, potete eseguire ``sudo journalctl -f -t " "onionshare-cli``, e dovreste vedere l'output dell'avvio del servizio::" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" "Se non si vuole che gli utenti usino una chiave privata, impostare ``public``" " come ``true`` nelle impostazioni ``general`` del file my-persistent-" "onion.json." #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "Scorciatoie da tastiera" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" "L'applicazione desktop di OnionShare contiene alcune scorciatoie da " "tastiera, per comodità e accessibilità::" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "E dalla schermata principale di selezione della modalità::" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "Migrazione dei dati di OnionShare su un altro computer" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" "È possibile che si desideri migrare i dati di OnionShare quando si passa a " "un altro computer. Ciò è particolarmente vero se si dispone di un indirizzo " "onion “persistente� e si desidera conservarlo." #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" "OnionShare memorizza tutti questi dati in una cartella specifica. Copiare " "sul nuovo computer la cartella relativa al sistema operativo in uso:" #: ../../source/advanced.rst:309 #, fuzzy msgid "Linux: ``~/.config/onionshare``" msgstr "Linux: ``~/.config/onionshare``" #: ../../source/advanced.rst:310 #, fuzzy msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "macOS: ``~/Library/Application Support/OnionShare``" #: ../../source/advanced.rst:311 #, fuzzy msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "Windows: ``%APPDATA%\\OnionShare``" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "Parametri del file di configurazione" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" "OnionShare memorizza le proprie impostazioni in un file JSON. Sia la " "versione CLI che quella Desktop utilizzano questo file di configurazione. La " "CLI consente anche di specificare un percorso per un file di configurazione " "personalizzato con ``--config``." #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" "Di seguito sono riportati i parametri del file di configurazione e il loro " "significato. Se il vostro file di configurazione ha altri parametri non " "elencati, è possibile che siano obsoleti rispetto alle versioni precedenti " "di OnionShare." #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "Parametro" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "Tipo" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "Spiegazione" #: ../../source/advanced.rst:324 msgid "version" msgstr "versione" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 #, fuzzy msgid "``string``" msgstr "``string``" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" "La versione di OnionShare. Non dovrebbe essere necessario modificare questo " "valore." #: ../../source/advanced.rst:325 #, fuzzy msgid "connection_type" msgstr "connection_type" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" "Il modo in cui OnionShare si connette a Tor. Le opzioni valide sono “bundled�" ", “automatic� (usa la connessione Tor del browser Tor), ‘control_port’ o " "“socket_file�. Valore predefinito: ‘bundled’" #: ../../source/advanced.rst:326 #, fuzzy msgid "control_port_address" msgstr "control_port_address" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" "L'indirizzo IP della porta di controllo di Tor, se il ``connection_type`` è " "impostato su 'control_port’. Predefinito: “127.0.0.1�" #: ../../source/advanced.rst:327 #, fuzzy msgid "control_port_port" msgstr "control_port_port" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 #, fuzzy msgid "``integer``" msgstr "``integer``" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" "Il numero della porta di controllo di Tor, se il ``connection_type`` è " "impostato su 'control_port'. Predefinito: '9051'" #: ../../source/advanced.rst:328 #, fuzzy msgid "socks_address" msgstr "socks_address" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" "Il numero della porta di controllo di Tor, se il ``connection_type`` è " "impostato su 'control_port’. Predefinito: “9051�" #: ../../source/advanced.rst:329 #, fuzzy msgid "socks_port" msgstr "socks_port" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" "Il numero di porta del proxy SOCKS di Tor, se ``connection_type`` è " "impostato su 'control_port’ o 'socket_file'. Predefinito: ''9050'" #: ../../source/advanced.rst:330 #, fuzzy msgid "socket_file_path" msgstr "socket_file_path" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" "Il percorso del file socket di Tor, se ``connection_type`` è impostato su " "'socket_file’. Predefinito: “/var/run/tor/control�" #: ../../source/advanced.rst:331 #, fuzzy msgid "auth_type" msgstr "auth_type" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" "Se l'accesso alla porta di controllo di Tor richiede una password, si può " "impostare ‘password’, altrimenti ‘no_auth’. Predefinito: “no_auth�" #: ../../source/advanced.rst:332 #, fuzzy msgid "auth_password" msgstr "auth_password" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" "Se l'accesso alla porta di controllo di Tor richiede una password e " "``auth_type`` è impostato su 'password’, specificare la password qui. " "Predefinito: ''" #: ../../source/advanced.rst:333 #, fuzzy msgid "auto_connect" msgstr "auto_connect" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 #, fuzzy msgid "``boolean``" msgstr "``boolean``" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" "Indica se OnionShare deve connettersi automaticamente a Tor all'avvio. " "Predefinito: Falso" #: ../../source/advanced.rst:334 #, fuzzy msgid "use_autoupdate" msgstr "use_autoupdate" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" "Se OnionShare deve controllare automaticamente gli aggiornamenti (tramite " "Tor). Questa impostazione è valida solo per le installazioni MacOS o " "Windows. Predefinito: Vero." #: ../../source/advanced.rst:335 #, fuzzy msgid "autoupdate_timestamp" msgstr "autoupdate_timestamp" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" "L'ultima volta che OnionShare ha controllato gli aggiornamenti. Predefinito: " "Nessuno" #: ../../source/advanced.rst:336 #, fuzzy msgid "bridges_enabled" msgstr "bridges_enabled" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "Se connettersi a Tor usando i bridge. Predefinito: Falso" #: ../../source/advanced.rst:337 #, fuzzy msgid "bridges_type" msgstr "bridges_type" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" "Quando ``bridges_enabled`` è True, dove caricare i bridge. Le opzioni sono " "“built-in� (ponti forniti con OnionShare e che possono essere aggiornati da " "Tor), ‘moat’ (ponti richiesti dall'API Moat di Tor) o “custom� (ponti " "forniti dall'utente). Predefinito: “integrato�" #: ../../source/advanced.rst:338 #, fuzzy msgid "bridges_builtin_pt" msgstr "bridges_builtin_pt" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" "Quando ``bridges_type`` è impostato su “built-in�, specifica quale tipo di " "protocollo di bridge utilizzare. Le opzioni sono “obfs4�, “meek-azure� o " "“snowflake�. Valore predefinito: “obfs4�" #: ../../source/advanced.rst:339 #, fuzzy msgid "bridges_moat" msgstr "bridges_moat" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" "Quando ``bridges_type`` è impostato su “moat�, i ponti restituiti dall'API " "Moat di Tor sono memorizzati qui. Predefinito: \"\"" #: ../../source/advanced.rst:340 #, fuzzy msgid "bridges_custom" msgstr "bridges_custom" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" "Quando ``bridges_type`` è impostato su \"custom\", i ponti specificati " "dall'utente sono memorizzati qui. Separare ogni riga di ponte nella stringa " "con '\\n" "'. Predefinito: \"\"" #: ../../source/advanced.rst:341 #, fuzzy msgid "bridges_builtin" msgstr "bridges_builtin" #: ../../source/advanced.rst:341 #, fuzzy msgid "``dict``" msgstr "``dict``" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" "Quando ``bridges_type`` è impostato su \"built-in\", OnionShare ottiene gli " "ultimi bridge built-in raccomandati da Tor e li memorizza qui. Predefinito: " "{}" #: ../../source/advanced.rst:342 #, fuzzy msgid "persistent_tabs" msgstr "persistent_tabs" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 #, fuzzy msgid "``list``" msgstr "``list``" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" "Se l'utente ha definito alcune schede come “salvate� (nel senso che sono " "persistenti a ogni avvio di OnionShare e il loro indirizzo onion non cambia)" ", a queste viene assegnato un identificatore casuale che viene elencato qui. " "La cipolla persistente viene memorizzata come file JSON con lo stesso nome " "di questo identificatore, in una sottocartella della cartella di " "configurazione di OnionShare chiamata “persistente�. Predefinito: []" #: ../../source/advanced.rst:343 #, fuzzy msgid "locale" msgstr "locale" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" "Il locale utilizzato in OnionShare. Predefinito: Nessuno (che equivale a " "“en�). Per i codici dei locali validi, vedere “available_locales� in https://" "github.com/onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" #: ../../source/advanced.rst:344 msgid "theme" msgstr "tema" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" "Il tema dell'applicazione desktop di OnionShare. Le opzioni valide sono 0 (" "rileva automaticamente il tema chiaro o scuro del computer dell'utente), 1 " "(chiaro) o 2 (scuro)." #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "Parametri del file di configurazione per le cipolle persistenti" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" "Come descritto in precedenza, ogni cipolla “persistente� ha dei parametri " "propri che sono memorizzati in un proprio file JSON. Il percorso di questo " "file può essere specificato per lo strumento CLI con ``--persistent``." #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "Ecco un esempio di configurazione JSON persistente::" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" "Di seguito sono riportati i parametri del file di configurazione per una " "cipolla persistente e il loro significato, per ogni sezione del JSON" #: ../../source/advanced.rst:399 #, fuzzy msgid "onion" msgstr "onion" #: ../../source/advanced.rst:404 #, fuzzy msgid "private_key" msgstr "private_key" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "Chiave privata del servizio onion codificata in base64" #: ../../source/advanced.rst:405 #, fuzzy msgid "client_auth_priv_key" msgstr "client_auth_priv_key" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" "La chiave privata quando si usa l'autenticazione del client. Inviarla " "all'utente." #: ../../source/advanced.rst:406 #, fuzzy msgid "client_auth_pub_key" msgstr "client_auth_pub_key" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" "La chiave pubblica quando si utilizza l'autenticazione del client. " "Utilizzata da OnionShare." #: ../../source/advanced.rst:410 #, fuzzy msgid "persistent" msgstr "persistent" #: ../../source/advanced.rst:415 #, fuzzy msgid "mode" msgstr "mode" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" "La modalità utilizzata da questa cipolla persistente. Le opzioni sono " "“condividere�, ‘ricevere’, “sito web� o “chat�." #: ../../source/advanced.rst:416 #, fuzzy msgid "enabled" msgstr "enabled" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" "Se la persistenza è abilitata per questa cipolla. Quando l'opzione " "persistente è deselezionata nel desktop, l'intero file JSON viene " "cancellato. Predefinito: true" #: ../../source/advanced.rst:417 #, fuzzy msgid "autostart_on_launch" msgstr "autostart_on_launch" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" "Se avviare automaticamente questa cipolla persistente all'avvio di " "OnionShare e una volta che Tor è connesso. Predefinito: false" #: ../../source/advanced.rst:421 #, fuzzy msgid "general" msgstr "general" #: ../../source/advanced.rst:426 #, fuzzy msgid "title" msgstr "title" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" "Un titolo personalizzato opzionale da visualizzare sul servizio onion. " "Predefinito: null (“OnionShare� sarà mostrato al suo posto)" #: ../../source/advanced.rst:427 #, fuzzy msgid "public" msgstr "public" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" "Se si può accedere al servizio onion con o senza chiave privata (" "autenticazione del cliente). Se è vero, non è necessaria alcuna chiave " "privata." #: ../../source/advanced.rst:428 #, fuzzy msgid "autostart_timer" msgstr "autostart_timer" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" "Se il servizio onion è configurato per avviarsi a un'ora specifica. L'ora " "può essere impostata nell'applicazione desktop o specificata in secondi con " "``--auto-start-timer`` con lo strumento CLI. Predefinito: false" #: ../../source/advanced.rst:429 #, fuzzy msgid "autostop_timer" msgstr "autostop_timer" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" "Se il servizio Cipolla è configurato per arrestarsi a un'ora specifica. " "L'ora può essere impostata nell'applicazione desktop o specificata in " "secondi con ``--auto-stop-timer`` con lo strumento CLI. Predefinito: false" #: ../../source/advanced.rst:430 #, fuzzy msgid "service_id" msgstr "service_id" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" "L'URL del servizio onion a 32 caratteri, senza lo schema e senza il suffisso " "‘.onion’." #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" "Le impostazioni seguenti sono specifiche per la “modalità� specificata nella " "sezione ``persistente`` di cui sopra." #: ../../source/advanced.rst:436 #, fuzzy msgid "share" msgstr "share" #: ../../source/advanced.rst:441 #, fuzzy msgid "autostop_sharing" msgstr "autostop_sharing" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" "Se interrompere automaticamente la condivisione una volta che i file sono " "stati scaricati per la prima volta. Predefinito: true" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 #, fuzzy msgid "filenames" msgstr "filenames" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "Un elenco di file da condividere. Predefinito: []" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 #, fuzzy msgid "log_filenames" msgstr "log_filenames" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" "Se registrare le richieste URL su stdout quando si usa lo strumento CLI. " "Predefinito: false" #: ../../source/advanced.rst:447 #, fuzzy msgid "receive" msgstr "receive" #: ../../source/advanced.rst:452 #, fuzzy msgid "data_dir" msgstr "data_dir" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" "Il percorso in cui verranno memorizzati i file o i messaggi di testo " "ricevuti. Predefinito: la cartella “OnionShare� della home directory " "dell'utente." #: ../../source/advanced.rst:453 #, fuzzy msgid "webhook_url" msgstr "webhook_url" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" "URL di webhook a cui OnionShare invierà un POST quando riceve file o " "messaggi di testo. Predefinito: null" #: ../../source/advanced.rst:454 #, fuzzy msgid "disable_text" msgstr "disable_text" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "Disabilita la ricezione dei messaggi di testo. Predefinito: falso" #: ../../source/advanced.rst:455 #, fuzzy msgid "disable_files" msgstr "disable_files" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "Disabilita la ricezione dei file. Predefinito: falso" #: ../../source/advanced.rst:459 #, fuzzy msgid "website" msgstr "website" #: ../../source/advanced.rst:464 #, fuzzy msgid "disable_csp" msgstr "disable_csp" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" "Se impostato su ``true``, OnionShare non imposterà l'intestazione " "predefinita Content Security Policy per il sito web. Valore predefinito: " "``false``" #: ../../source/advanced.rst:465 #, fuzzy msgid "custom_csp" msgstr "custom_csp" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" "Un'intestazione personalizzata dei criteri di sicurezza dei contenuti da " "inviare al posto di quella predefinita." #: ../../source/advanced.rst:471 #, fuzzy msgid "chat" msgstr "chat" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" "Attualmente non ci sono impostazioni configurabili per la modalità Chat." #~ msgid "Turn Off Passwords" #~ msgstr "Disattiva le Password" #~ msgid "" #~ "By default, all OnionShare services are protected with the username " #~ "``onionshare`` and a randomly-generated password. If someone takes 20 " #~ "wrong guesses at the password, your onion service is automatically " #~ "stopped to prevent a brute force attack against the OnionShare service." #~ msgstr "" #~ "Per impostazione predefinita, tutti i servizi OnionShare sono protetti " #~ "con il nome utente ``onionshare`` e una password generata casualmente. Se " #~ "qualcuno fa 20 tentativi sbagliati sulla password, il tuo servizio onion " #~ "viene automaticamente interrotto per prevenire un attacco di forza bruta " #~ "contro il servizio OnionShare." #~ msgid "" #~ "To turn off the password for any tab, just check the \"Don't use a " #~ "password\" box before starting the server. Then the server will be public " #~ "and won't have a password." #~ msgstr "" #~ "Per disattivare la password per qualsiasi scheda, seleziona la casella " #~ "\"Non utilizzare una password\" prima di avviare il server. Quindi il " #~ "server sarà pubblico e non avrà una password." #~ msgid "Legacy Addresses" #~ msgstr "Indirizzi Obsoleti" #~ msgid "" #~ "OnionShare uses v3 Tor onion services by default. These are modern onion " #~ "addresses that have 56 characters, for example::" #~ msgstr "" #~ "OnionShare utilizza i servizi onion Tor v3 per impostazione predefinita. " #~ "Questi sono indirizzi onion moderni che hanno 56 caratteri, ad esempio:" #~ msgid "" #~ "OnionShare still has support for v2 onion addresses, the old type of " #~ "onion addresses that have 16 characters, for example::" #~ msgstr "" #~ "OnionShare ha ancora il supporto per gli indirizzi onion v2, il vecchio " #~ "tipo di indirizzi onion che hanno 16 caratteri, ad esempio:" #~ msgid "" #~ "OnionShare calls v2 onion addresses \"legacy addresses\", and they are " #~ "not recommended, as v3 onion addresses are more secure." #~ msgstr "" #~ "OnionShare chiama gli indirizzi onion v2 \"indirizzi legacy\" e non sono " #~ "consigliati, poiché gli indirizzi onion v3 sono più sicuri." #~ msgid "" #~ "To use legacy addresses, before starting a server click \"Show advanced " #~ "settings\" from its tab and check the \"Use a legacy address (v2 onion " #~ "service, not recommended)\" box. In legacy mode you can optionally turn " #~ "on Tor client authentication. Once you start a server in legacy mode you " #~ "cannot remove legacy mode in that tab. Instead you must start a separate " #~ "service in a separate tab." #~ msgstr "" #~ "Per utilizzare gli indirizzi legacy, prima di avviare un server fai clic " #~ "su \"Mostra impostazioni avanzate\" dalla relativa scheda e seleziona la " #~ "casella \"Utilizza un indirizzo legacy (servizio onion v2, " #~ "sconsigliato)\". Nella modalità legacy puoi facoltativamente attivare " #~ "l'autenticazione del client Tor. Una volta avviato un server in modalità " #~ "legacy, non è possibile rimuovere la modalità legacy in quella scheda. " #~ "Invece è necessario avviare un servizio separato in una scheda separata." #~ msgid "" #~ "Tor Project plans to `completely deprecate v2 onion services `_ on October 15, 2021, and " #~ "legacy onion services will be removed from OnionShare before then." #~ msgstr "" #~ "Il Progetto Tor prevede di `deprecare completamente i servizi onion v2 " #~ "`_ il 15 ottobre " #~ "2021, ei servizi onion legacy saranno rimossi da OnionShare prima di " #~ "allora." #~ msgid "" #~ "Everything in OnionShare is temporary by default. If you close an " #~ "OnionShare tab, its address no longer exists and it can't be used again. " #~ "Sometimes you might want an OnionShare service to be persistent. This is " #~ "useful if you want to host a website available from the same OnionShare " #~ "address even if you reboot your computer." #~ msgstr "" #~ "Ogni cosa su OnionShare è temporanea per default. Se chiudi una tab di " #~ "OnionShare, il suo indirizzo non esiste più e non potrà essere utilizzata " #~ "di nuovo. A volte potresti avere bisogno di un servizio OnionShare " #~ "permanente. Può essere utile ad esempio se volessi ospitare un sito web " #~ "disponibile allo stesso indirizzo di OnionShare anche se riavvii il tuo " #~ "computer." #~ msgid "" #~ "When you quit OnionShare and then open it again, your saved tabs will " #~ "start opened. You'll have to manually start each service, but when you do " #~ "they will start with the same OnionShare address and private key." #~ msgstr "" #~ "Quando chiudi OnionShare e lo apri di nuovo le tue tab salvate saranno " #~ "già aperte. Dovrai avviare manualmente ogni servizio, ma quando lo farai " #~ "ripartiranno con lo stesso indirizzo OnionShare e password." #~ msgid "" #~ "Sometimes you might want your OnionShare service to be accessible to the " #~ "public, like if you want to set up an OnionShare receive service so the " #~ "public can securely and anonymously send you files. In this case, it's " #~ "better to disable the private key altogether." #~ msgstr "" #~ "A volte potresti volere che il tuo servizio OnionShare sia accessibile al " #~ "pubblico, ad esempio se desideri impostare un servizio di ricezione " #~ "OnionShare in modo che il pubblico possa inviarti file in modo sicuro e " #~ "anonimo. In questo caso, è meglio disabilitare del tutto la password. Se " #~ "non lo fai, qualcuno può forzare l'arresto del tuo server semplicemente " #~ "facendo 20 tentativi errati della tua password, anche se conosce la " #~ "password corretta." #~ msgid "" #~ "If you scheduled a service to start in the future, when you click the " #~ "\"Start sharing\" button you will see a timer counting down until it " #~ "starts. If you scheduled it to stop in the future, after it's started you " #~ "will see a timer counting down to when it will stop automatically." #~ msgstr "" #~ "Se hai pianificato un servizio che sia avviato in futuro, quando fai clic " #~ "sul pulsante \"Avvia condivisione\" vedrai un timer che esegue il conto " #~ "alla rovescia fino all'avvio. Se hai programmato di interromperlo in " #~ "futuro, dopo l'avvio vedrai un conto alla rovescia fino a quando si " #~ "fermerà automaticamente." #~ msgid "" #~ "**Scheduling an OnionShare service to automatically start can be used as " #~ "a dead man's switch**, where your service will be made public at a given " #~ "time in the future if anything happens to you. If nothing happens to you, " #~ "you can cancel the service before it's scheduled to start." #~ msgstr "" #~ "**La pianificazione dell'avvio automatico di un servizio OnionShare può " #~ "essere utilizzata come interruttore di un uomo morto**, in cui il tuo " #~ "servizio verrà reso pubblico in un dato momento in futuro se ti succede " #~ "qualcosa. Se non ti succede nulla, puoi annullare il servizio prima " #~ "dell'inizio programmato." #~ msgid "" #~ "To make any tab persistent, check the \"Save this tab, and automatically " #~ "open it when I open OnionShare\" box before starting your server. A " #~ "purple pin icon appears to the left of its server status to tell you the " #~ "tab is saved." #~ msgstr "" #~ "Per rendere permanente una qualsiasi scheda, seleziona la casella \"Salva " #~ "questa scheda, e aprirla automaticamente quando apro OnionShare\" prima " #~ "di avviare il server. Quando una scheda viene salvata, a sinistra dello " #~ "stato del server appare l'icona di uno spillo viola." onionshare-onionshare-26fcdc5/docs/source/locale/it/LC_MESSAGES/connecting.po000066400000000000000000000127061521174352300271100ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2022. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2022-03-31 16:39+1100\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=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.1\n" #: ../../source/connecting.rst:2 msgid "Getting connected to Tor" msgstr "" #: ../../source/connecting.rst:4 msgid "" "When OnionShare starts, it will present a screen asking you to connect to " "the Tor network." msgstr "" #: ../../source/connecting.rst:8 msgid "" "You have several choices. You can click Connect to Tor to begin the " "connection process. If there are no problems with your network, including " "any attempts to block your access to the Tor network, this should hopefully " "work the first time." msgstr "" #: ../../source/connecting.rst:10 msgid "" "If you want to manually configure Bridges or other Tor settings before you " "connect, you can click 'Network Settings'." msgstr "" #: ../../source/connecting.rst:13 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/connecting.rst:15 msgid "" "When OnionShare fails to connect to Tor, it might be because Tor is censored " "in your country." msgstr "" #: ../../source/connecting.rst:17 msgid "" "If this occurs, a screen will be displayed that will offer you to either " "'Use a Bridge' (automatically choosing one for you), or 'Try Again without a " "Bridge'." msgstr "" #: ../../source/connecting.rst:22 msgid "What 'Use a Bridge' does" msgstr "" #: ../../source/connecting.rst:24 msgid "" "Bridges are a way to connect to the Tor network via intermediate services " "that are hopefully not blocked by your network provider (whereas normal " "connections might be)." msgstr "" #: ../../source/connecting.rst:26 msgid "" "Clicking 'Use a Bridge' will temporarily use the `Meek `_ domain-fronting proxy to " "make a non-Tor connection from your computer to the Tor Project's Censorship " "Circumvention API. The use of the Meek proxy is to hide the fact that you " "are trying to find a way to connect to Tor." msgstr "" #: ../../source/connecting.rst:28 msgid "" "Before clicking 'Use a Bridge', you can choose either 'Automatically " "determine my country from my IP address' or 'Manually select my country'." msgstr "" #: ../../source/connecting.rst:30 msgid "" "If you choose the former option, the Censorship Circumvention API will " "consider your IP address (yes, your real IP address) to determine what " "country you might reside in." msgstr "" #: ../../source/connecting.rst:32 msgid "" "Based on the country information, the API will try to automatically find " "bridges that suit your location." msgstr "" #: ../../source/connecting.rst:36 msgid "" "If you choose to manually select a country, OnionShare will still make a " "request to the Censorship Circumvention API, but will tell the API the " "country code. The API will then try to fetch bridges for that country that " "you specified." msgstr "" #: ../../source/connecting.rst:38 msgid "" "If it finds any such bridges, OnionShare will try to reconnect to Tor using " "those bridges." msgstr "" #: ../../source/connecting.rst:40 msgid "" "If the API does not find any bridges for your location, OnionShare will ask " "the API for 'fallback' options. At the time of writing, this is likely to be " "the obfs4 built-in bridges." msgstr "" #: ../../source/connecting.rst:42 msgid "" "OnionShare will also attempt to use the obfs4 built-in bridges if for some " "reason it could not connect to the API itself, or the API returned an error." msgstr "" #: ../../source/connecting.rst:44 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor Network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/connecting.rst:46 msgid "" "Even though it is hard for an adversary to discover where the Meek request " "is going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/connecting.rst:49 msgid "What 'Try again without a Bridge' does" msgstr "" #: ../../source/connecting.rst:51 msgid "" "Clicking 'Try again without a Bridge' will retry the normal OnionShare " "connection attempt to Tor. It won't talk to the Tor Censorship Circumvention " "API or use Meek." msgstr "" #: ../../source/connecting.rst:54 msgid "Connect to Tor automatically" msgstr "" #: ../../source/connecting.rst:56 msgid "" "You can toggle on the switch 'Connect to Tor automatically' before clicking " "'Connect to Tor'. This means that next time OnionShare starts, it will " "automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options." msgstr "" #: ../../source/connecting.rst:58 msgid "" "If the connection fails, you can still try bridges or reconfigure Tor via " "the 'Network Settings'." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/it/LC_MESSAGES/develop.po000066400000000000000000000257461521174352300264270ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-01-25 13:17+0000\n" "Last-Translator: emma peel \n" "Language-Team: it \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.4-dev\n" "Generated-By: Babel 2.9.1\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "Sviluppare OnionShare" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "Collaborare" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" "OnionShare ha un team aperto su Keybase per parlare del progetto, porre " "domande, condividere idee e design, e pianificare sviluppi futuri. (Si " "tratta anche di un modo facile per mandare messaggi diretti protetti da " "crittografia end-to-end tra le persone che fanno parte della comunità di " "OnionShare, simile agli indirizzi OnionShare.) Per usare Keybase, scarica " "l'`app Keybase `_, crea un account, e `unisciti " "a questo team `_. All'interno dell'app, " "vai su \"Teams\", clicca \"Join a Team\", e scrivi \"onionshare\"." #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" "OnionShare ha anche una `mailing list `_ per sviluppatori e designer che vogliono " "discutere del progetto." #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "Contribuire al Codice" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" "Il codice sorgente di OnionShare si trova in questo repository Git: https://" "github.com/onionshare/onionshare" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" "Se desideri contribuire al codice di OnionShare, è utile entrare a far parte " "del team di Keybase e porre domande su ciò su cui stai pensando di lavorare. " "Dovresti anche esaminare tutte le `questioni aperte ` _ su GitHub per vedere se ce ne sono alcune " "che vorresti affrontare." #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" "Quando sei pronto per contribuire al codice, apri una richiesta pull nel " "repository GitHub e uno dei manutentori del progetto lo esaminerà ed " "eventualmente farà domande, richiederà modifiche, lo rifiuterà o lo inserirà " "nel progetto." #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "Avvio dello sviluppo" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" "OnionShare è sviluppato in Python. Per iniziare, clona il repository Git da " "https://github.com/onionshare/onionshare/ e poi consulta il file ``cli/" "README.md`` per sapere come configurare il tuo ambiente di sviluppo per la " "versione a riga di comando e il file ``desktop/README.md`` per imparare come " "impostare il proprio ambiente di sviluppo per la versione grafica." #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" "Questi file contengono le istruzioni tecniche e i comandi necessari per " "installare le dipendenze per la piattaforma e per eseguire OnionShare " "dall'albero dei sorgenti." #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "Suggerimenti per il debug" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "Modalità dettagliata" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" "Durante lo sviluppo, è conveniente eseguire OnionShare da un terminale e " "aggiungere il flag ``--verbose`` (o ``-v``) al comando. Questo stampa molti " "messaggi utili su terminale, come quando determinati oggetti vengono " "inizializzati, quando si verificano eventi (come i pulsanti cliccati, le " "impostazioni salvate o ricaricate) e altre informazioni di debug. Per " "esempio::" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" "Puoi aggiungere i tuoi messaggi di debug eseguendo il metodo ``Common.log`` " "da ``onionshare/common.py``. Per esempio::" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" "Ciò può essere utile quando si apprende la catena di eventi che si " "verificano quando si utilizza OnionShare o il valore di determinate " "variabili prima e dopo che vengono manipolate." #: ../../source/develop.rst:124 msgid "Local Only" msgstr "Solo in Locale" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" "Tor è lento ed è spesso conveniente saltare del tutto l'avvio dei servizi " "onion durante lo sviluppo. Puoi farlo con il flag ``--local-only``. Per " "esempio::" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" "In questo caso, vai all'URL ````http://127.0.0.1:17641```` in un normale " "browser web come Firefox, invece di usare Tor Browser. La chiave privata non " "è necessaria nella modalità in locale, per cui puoi ignorarla." #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "Contribuire alle Traduzioni" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" "Contribuisci a rendere OnionShare più facile da usare e più familiare e " "accogliente per le persone traducendolo su `Hosted Weblate `_. Mantieni sempre \"OnionShare\" in " "lettere latine e usa \"OnionShare (localname)\" se necessario." #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" "Per aiutare a tradurre, crea un account Hosted Weblate e inizia a " "contribuire." #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "Suggerimenti per le Stringhe Originali in Inglese" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" "A volte le stringhe inglesi originali sono sbagliate o non corrispondono tra " "l'applicazione e la documentazione." #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" "Miglioramenti alla stringa sorgente del file aggiungendo @kingu al commento " "di Weblate o aprendo un problema su GitHub o una richiesta pull. " "Quest'ultimo garantisce che tutti gli sviluppatori a monte vedano il " "suggerimento e possano potenzialmente modificare la stringa tramite i " "consueti processi di revisione del codice." #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "Stato delle Traduzioni" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" "Ecco lo stato attuale della traduzione. Se vuoi iniziare una traduzione in " "una lingua non ancora iniziata, scrivi alla mailing list: onionshare-" "dev@lists.riseup.net" #~ msgid "" #~ "OnionShare is developed in Python. To get started, clone the Git " #~ "repository at https://github.com/micahflee/onionshare/ and then consult " #~ "the ``cli/README.md`` file to learn how to set up your development " #~ "environment for the command-line version, and the ``desktop/README.md`` " #~ "file to learn how to set up your development environment for the " #~ "graphical version." #~ msgstr "" #~ "OnionShare è sviluppato in Python. Per iniziare, clona il repository Git " #~ "su https://github.com/micahflee/onionshare/ e quindi consulta il file `` " #~ "cli/README.md `` per sapere come configurare il tuo ambiente di sviluppo " #~ "per la versione a riga di comando e il file `` desktop/README.md`` per " #~ "apprendere come configurare l'ambiente di sviluppo per la versione " #~ "grafica." onionshare-onionshare-26fcdc5/docs/source/locale/it/LC_MESSAGES/features.po000066400000000000000000000776461521174352300266150ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-04-09 08:05+0000\n" "Last-Translator: Lupo Cosentino \n" "Language-Team: it \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.11-dev\n" "Generated-By: Babel 2.9.1\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "Come funziona OnionShare" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" "I web server sono avviati localmente sul tuo computer e resi accessibili ad " "altre persone come `Tor `_ `onion services " "`_." #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" "Di default, gli indirizzi web di OnionShare sono protetti con una chiave " "privata." #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "Gli indirizzi OnionShare possono somigliare a questo::" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "E le chiave private possono essere simili a questa::" #: ../../source/features.rst:18 #, fuzzy msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" "Sei responsabile della condivisione sicura di quell'URL utilizzando un " "canale di comunicazione a tua scelta come ad esempio un messaggio in una " "chat cifrata, o utilizzando qualcosa di meno sicuro come le e-mail non " "cifrate, a seconda del tuo `threat model `_." #: ../../source/features.rst:20 #, fuzzy msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" "Le persone a cui invii l'URL da copiare e incollare nel loro `Tor Browser " "`_ per accedere al servizio di OnionShare." #: ../../source/features.rst:24 #, fuzzy msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" "Se usi OnionShare sul tuo laptop per inviare a qualcuno dei file, e poi lo " "sospendi prima che i file siano stati inviati, il servizio non sarà " "funzionante fino a quando non avrai risvegliato il tuo laptop e sarà di " "nuovo connesso a Internet. OnionShare funziona al meglio quando si lavora " "con altre persone in tempo reale." #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" "Dal momento che il tuo computer è il tuo web server, *nessuna terza parte " "può avere accesso a quello che avviene dentro OnionShare*, nemmeno gli " "sviluppatori di OnionShare. Tutto è completamente privato. E dal momento che " "OnionShare sfrutta anche i Tor onion services, garantisce anche il tuo " "anonimato. Guarda il :doc:`security design ` per maggiori " "informazioni." #: ../../source/features.rst:29 msgid "Share Files" msgstr "Condividi i file" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" "Puoi usare OnionShare per inviare file e cartelle alle persone in modo " "sicuro e anonimo. Apri una tab per la condivisione, trascina dentro i file e " "le cartelle che vuoi condividere, e clicca \"Inizia la condivisione\"." #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" "Dopo che aggiungi i file vedrai alcune impostazioni. Assicurati di " "selezionare le impostazioni che ti interessano prima di iniziare la " "condivisione." #: ../../source/features.rst:39 #, fuzzy msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" "Non appena qualcuno finisce di scaricare i tuoi file, OnionShare arresterà " "automaticamente il server, rimuovendo il sito web da Internet. Per " "permettere a più persone di scaricare i tuoi file, deseleziona la casella " "\"Interrompere la condivisione dopo che i file sono stati inviati " "(deselezionare per consentire il download dei singoli file)\"." #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" "Inoltre, se si deseleziona questa casella, le persone potranno scaricare i " "singoli file che si condividono individualmente piuttosto che una singola " "versione compressa di tutti i file." #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" "Quando sei pronto a condividere, clicca il tasto \"Inizia la condivisione\". " "Puoi sempre cliccare su \"Ferma la condivisione\", o uscire da OnionShare, " "rimuovendo immediatamente il sito web. Puoi anche cliccare sull'icona \"↑\" " "nell'angolo in alto a destra per mostrare la storia e lo stato di " "avanzamento del download delle persone che scaricano i file da te." #: ../../source/features.rst:48 #, fuzzy msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" "Ora che hai un OnionShare, copia l'indirizzo e invialo alla persona che vuoi " "riceva i file. Se i file devono rimanere al sicuro, o nel caso in cui la " "persona sia esposta a dei pericoli, utilizza un'app di messaggistica cifrata." #: ../../source/features.rst:50 #, fuzzy msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" "Quella persona deve quindi caricare l'indirizzo sul Tor Browser. Dopo aver " "effettuato l'accesso con la password casuale inclusa nell'indirizzo web, i " "file possono essere scaricati direttamente dal tuo computer cliccando il " "link \"Download Files\" nell'angolo." #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "Ricevi file e messaggi" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" "È possibile utilizzare OnionShare per consentire alle persone di inviare in " "modo anonimo file e messaggi direttamente al vostro computer, trasformandolo " "essenzialmente in un dropbox anonimo. Aprire una scheda di ricezione e " "scegliere le impostazioni desiderate." #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" "Puoi sfogliare una cartella per salvare messaggi e file che vengono inviati." #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" "Si può selezionare “Disabilita l'invio di testo� se si vuole consentire solo " "il caricamento di file e si può selezionare “Disabilita il caricamento di " "file� se si vuole consentire solo l'invio di messaggi di testo, come per un " "modulo di contatto anonimo." #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" "È possibile selezionare “Usa webhook di notifica� e quindi scegliere un URL " "webhook se si desidera ricevere una notifica quando qualcuno invia file o " "messaggi al servizio OnionShare. Se si utilizza questa funzione, OnionShare " "effettuerà una richiesta HTTP POST a questo URL ogni volta che qualcuno " "invia file o messaggi. Ad esempio, se si desidera ricevere un messaggio di " "testo crittografato sull'app di messaggistica `Keybase `" "_, è possibile avviare una conversazione con `@webhookbot `_, digitare ``!webhook create onionshare-alerts`` e " "questo risponderà con un URL. Utilizzatelo come URL del webhook di notifica. " "Se qualcuno carica un file sul vostro servizio in modalità di ricezione, @" "webhookbot vi invierà un messaggio su Keybase per informarvi non appena ciò " "accade." #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" "Quando si è pronti, fare clic su “Avvia modalità di ricezione�. In questo " "modo si avvia il servizio OnionShare. Chiunque carichi questo indirizzo nel " "proprio browser Tor potrà inviare file e messaggi che verranno caricati sul " "vostro computer." #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" "Puoi anche cliccare l'icona della freccia in basso \"↓\" nell'angolo in alto " "a destra per mostrare la cronologia e lo stato di avanzamento dei file che " "ti sono stati inviati dalle persone." #: ../../source/features.rst:77 #, fuzzy msgid "Here is what it looks like for someone sending you files and messages." msgstr "Ecco come appare per qualcuno che ti sta inviando dei file." #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" "Quando qualcuno invia file o messaggi al vostro servizio di ricezione, per " "impostazione predefinita vengono salvati in una cartella chiamata " "``OnionShare`` nella cartella iniziale del vostro computer, organizzata " "automaticamente in sottocartelle separate in base al momento in cui i file " "vengono caricati." #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" "L'impostazione di un servizio di ricezione di OnionShare è utile per i " "giornalisti e altri che devono accettare in modo sicuro documenti da fonti " "anonime. Quando viene utilizzato in questo modo, OnionShare è una sorta di " "versione leggera, più semplice, non altrettanto sicura di `SecureDrop " "`_, il sistema di segnalazione degli informatori." #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "Utilizzare a proprio rischio e pericolo" #: ../../source/features.rst:88 #, fuzzy msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" "Proprio come con gli allegati di posta elettronica dannosi, è possibile che " "qualcuno possa tentare di attaccare il tuo computer caricando un file " "dannoso sul tuo servizio OnionShare. OnionShare non aggiunge alcun " "meccanismo di sicurezza per proteggere il tuo sistema da file dannosi." #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" "Se si riceve un documento Office o un PDF tramite OnionShare, è possibile " "convertire questi documenti in PDF che possono essere aperti in sicurezza " "utilizzando `Dangerzone `_. Puoi anche " "proteggerti quando apri documenti non attendibili aprendoli in `Tails " "`_ o in una macchina virtuale usa e " "getta con`Qubes `_." #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" "Tuttavia, è sempre sicuro aprire i messaggi di testo inviati tramite " "OnionShare." #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "Consigli per la gestione di un servizio di ricezione" #: ../../source/features.rst:97 #, fuzzy msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" "Se desideri ospitare la tua casella personale anonima utilizzando " "OnionShare, ti consigliamo di farlo su un computer dedicato separato, sempre " "acceso e connesso a Internet, e non su quello che usi regolarmente." #: ../../source/features.rst:99 #, fuzzy msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" "Se intendi inserire l'indirizzo OnionShare sul tuo sito web o sui profili " "dei social media, salva la scheda (vedi :ref: `save_tabs`) ee gestiscila " "come servizio pubblico (vedi :ref:` turn_off_passwords`)." #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "Altri avvertimenti da tenere presenti in modalità di ricezione" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" "È stato segnalato che OnionBrowser su dispositivi iOS non è in grado di " "caricare file su un OnionShare in modalità di ricezione, quando opera in " "modalità di sicurezza “Silver�. Provare con Bronze o Gold per vedere se si " "riesce a caricare un messaggio o un file." #: ../../source/features.rst:107 msgid "Host a Website" msgstr "Ospita un sito Web" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" "Per ospitare un sito web HTML statico con OnionShare, apri una scheda del " "sito Web, trascina i file e le cartelle che compongono il contenuto statico " "e fai clic su \"Avvia condivisione\" quando sei pronto." #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" "Se aggiungi un file ``index.html``, verrà visualizzato quando qualcuno " "carica il tuo sito web. Dovresti anche includere qualsiasi altro file HTML, " "file CSS, file JavaScript e immagini che compongono il sito web. (Tieni " "presente che OnionShare supporta solo l'hosting di siti Web *statici*. Non " "può ospitare siti Web che eseguono codice o utilizzano database. Quindi, ad " "esempio, non puoi utilizzare WordPress.)" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" "Se non hai un file ``index.html``, mostrerà invece un elenco di directory e " "le persone che lo caricano possono esaminare i file e scaricarli." #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "Politica sulla Sicurezza dei Contenuti" #: ../../source/features.rst:124 #, fuzzy msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" "Per impostazione predefinita, OnionShare aiuta a proteggere il tuo sito web " "impostando una rigida intestazione della `Politica sulla sicurezza dei " "contenuti `_. " "Tuttavia, ciò impedisce il caricamento di contenuti di terze parti " "all'interno della pagina web." #: ../../source/features.rst:126 #, fuzzy msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" "Se desideri caricare contenuti da siti Web di terze parti, come risorse o " "librerie JavaScript da CDN, seleziona la casella \"Non inviare " "l'intestazione della Politica di Sicurezza dei Contenuti (consente al tuo " "sito web di utilizzare risorse di terze parti)\" prima di avviare il " "servizio." #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" "È possibile disattivare l'invio dell'intestazione dei criteri di sicurezza " "dei contenuti selezionando la casella “Non inviare l'intestazione dei " "criteri di sicurezza dei contenuti (consente al sito web di utilizzare " "risorse di terzi)� prima di avviare il servizio." #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "" "È possibile inviare un'intestazione personalizzata dei criteri di sicurezza " "dei contenuti." #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "Suggerimenti per la gestione di un servizio di un sito web" #: ../../source/features.rst:134 #, fuzzy msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" "Se desideri ospitare un sito web a lungo termine utilizzando OnionShare (che " "significa non qualcosa per mostrare rapidamente qualcosa a qualcuno), ti " "consigliamo di farlo su un computer dedicato separato sempre acceso e " "connesso a Internet, e non su quello che usi regolarmente. Salvare la scheda " "(vedere :ref:`save_tabs`) in modo da poter riprendere il sito web con lo " "stesso indirizzo se si chiude OnionShare e lo si riapre in seguito." #: ../../source/features.rst:137 #, fuzzy msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" "Se il tuo sito web è destinato al pubblico, dovresti gestirlo come un " "servizio pubblico (vedere :ref:`turn_off_passwords`)." #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "Chatta in modo Anonimo" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" "Puoi usare OnionShare per configurare una chat room privata e sicura che non " "registra nulla. Basta aprire una scheda di chat e fare clic su \"Avvia " "server della chat\"." #: ../../source/features.rst:146 #, fuzzy msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" "Dopo aver avviato il server, copia l'indirizzo OnionShare e invialo alle " "persone che desideri nella chat room anonima. Se è importante limitare " "esattamente chi può partecipare, utilizza un'app di messaggistica " "crittografata per inviare l'indirizzo OnionShare." #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" "Le persone possono unirsi alla chat room caricando il proprio indirizzo " "OnionShare nel Browser Tor. La chat room richiede JavasScript, quindi tutti " "coloro che vogliono partecipare devono avere il proprio livello di sicurezza " "Tor Browser impostato su \"Standard\" o \"Sicuro\", invece di \"Molto " "sicuro\"." #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" "Quando qualcuno si unisce alla chat room, gli viene assegnato un nome " "casuale. Possono cambiare il loro nome digitando un nuovo nome nella casella " "nel pannello di sinistra e premendo ↵. Poiché la cronologia della chat non " "viene salvata da nessuna parte, non viene visualizzata affatto, anche se " "altri stavano già chattando nella stanza." #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" "In una chat room di OnionShare, tutti sono anonimi. Chiunque può cambiare il " "proprio nome in qualsiasi cosa e non c'è modo di confermare l'identità di " "nessuno." #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" "Tuttavia, se crei una chat room di OnionShare e invii in modo sicuro " "l'indirizzo solo a un piccolo gruppo di amici fidati utilizzando messaggi " "crittografati, puoi essere ragionevolmente sicuro che le persone che si " "uniscono alla chat room siano i tuoi amici." #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "In che modo è utile?" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" "Se devi già utilizzare un'app di messaggistica crittografata, qual è il " "punto di partenza di una chat room OnionShare? Lascia meno tracce." #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" "Se, ad esempio, si invia un messaggio a un gruppo Signal, una copia del " "messaggio finisce su ogni dispositivo (smartphone e computer se hanno " "impostato Signal Desktop) di ogni membro del gruppo. Anche se la funzione di " "scomparsa dei messaggi è attivata, è difficile confermare che tutte le copie " "dei messaggi siano state effettivamente eliminate da tutti i dispositivi e " "da qualsiasi altro luogo (come i database delle notifiche) in cui potrebbero " "essere state salvate. Le chat room di OnionShare non memorizzano i messaggi " "da nessuna parte, quindi il problema è ridotto al minimo." #: ../../source/features.rst:173 #, fuzzy msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" "Le chat room di OnionShare possono anche essere utili per le persone che " "desiderano chattare in modo anonimo e sicuro con qualcuno senza dover creare " "alcun account. Ad esempio, una fonte può inviare un indirizzo OnionShare a " "un giornalista utilizzando un indirizzo email usa e getta, quindi attendere " "che il giornalista si unisca alla chat room, il tutto senza compromettere il " "proprio anonimato." #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "Come funziona la crittografia?" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" "Poiché OnionShare si basa sui servizi onion di Tor, le connessioni tra il " "Browser Tor e OnionShare sono tutte crittografate end-to-end (E2EE). Quando " "qualcuno pubblica un messaggio in una chat room OnionShare, lo invia al " "server tramite la connessione E2EE onion, che quindi lo invia a tutti gli " "altri membri della chat room utilizzando i WebSocket, attraverso le loro " "connessioni E2EE onion." #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" "OnionShare non implementa alcuna crittografia della chat da solo. Si basa " "invece sulla crittografia del servizio onion di Tor." #~ msgid "Receive Files" #~ msgstr "Ricevere file" #~ msgid "" #~ "You can use OnionShare to let people anonymously upload files directly to " #~ "your computer, essentially turning it into an anonymous dropbox. Open a " #~ "\"Receive tab\", choose where you want to save the files and other " #~ "settings, and then click \"Start Receive Mode\"." #~ msgstr "" #~ "Puoi usare OnionShare per permettere alle persone di caricare in maniera " #~ "anonima i file direttamente sul tuo computer, trasformandolo " #~ "fondamentalmente nella tua dropbox anonima. Apri la \"scheda Ricevi\", " #~ "scegli dove vuoi salvare i file e altre impostazioni, quindi clicca su " #~ "\"Avvia la modalità di ricezione\"." #~ msgid "" #~ "This starts the OnionShare service. Anyone loading this address in their " #~ "Tor Browser will be able to upload files to your computer." #~ msgstr "" #~ "Questo avvia il servizio di OnionShare. Chiunque visiti questo indirizzo " #~ "sul proprio Browser Tor sarà in grado di caricare i file sul tuo computer." #~ msgid "" #~ "When someone uploads files to your receive service, by default they get " #~ "saved to a folder called ``OnionShare`` in the home folder on your " #~ "computer, automatically organized into separate subfolders based on the " #~ "time that the files get uploaded." #~ msgstr "" #~ "Quando qualcuno carica i file sul tuo servizio di ricezione, per " #~ "impostazione predefinita vengono salvati in una cartella chiamata " #~ "``OnionShare`` nella cartella principale del tuo computer, organizzata " #~ "automaticamente in sottocartelle separate in base al momento in cui i " #~ "file vengono caricati." #~ msgid "" #~ "If you for example send a message to a Signal group, a copy of your " #~ "message ends up on each device (the devices, and computers if they set up " #~ "Signal Desktop) of each member of the group. Even if disappearing " #~ "messages is turned on, it's hard to confirm all copies of the messages " #~ "are actually deleted from all devices, and from any other places (like " #~ "notifications databases) they may have been saved to. OnionShare chat " #~ "rooms don't store any messages anywhere, so the problem is reduced to a " #~ "minimum." #~ msgstr "" #~ "Se ad esempio invii un messaggio a un gruppo Signal, una copia del tuo " #~ "messaggio finisce su ogni dispositivo (i dispositivi e i computer se " #~ "configurano Signal Desktop) di ogni membro del gruppo. Anche se la " #~ "scomparsa dei messaggi è attiva, è difficile confermare che tutte le " #~ "copie dei messaggi vengono effettivamente eliminate da tutti i " #~ "dispositivi e da qualsiasi altro luogo (come i database delle notifiche) " #~ "in cui potrebbero essere state salvate. Le chat room di OnionShare non " #~ "memorizzano alcun messaggio da nessuna parte, quindi il problema è " #~ "ridotto al minimo." onionshare-onionshare-26fcdc5/docs/source/locale/it/LC_MESSAGES/help.po000066400000000000000000000070631521174352300257110ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-02-28 18:46+0000\n" "Last-Translator: Gabriele \n" "Language-Team: it \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.16-rc\n" "Generated-By: Babel 2.9.1\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "Ricevere Aiuto" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "Leggi questo sito" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" "Puoi trovare le istruzioni su come usare OnionShare. Controlla prima in " "tutte le varie sezioni per vedere se c'è già la risposta a quello che stai " "cercando." #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "Controlla le issue su GitHub" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" "Se non si trova sul sito, per favore controlla tra le `issue di GitHub " "`_. Qualche altra persona " "potrebbe aver incontrato il tuo stesso problema e averlo già segnalato agli " "sviluppatori o forse aver persino postato la soluzione." #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "Apri tu direttamente un'issue" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" "Se non riesci a trovare una soluzione, o desideri porre una domanda oppure " "vuoi suggerire una funzionalità, `crea una issue `_. Ciò richiede `creare un account GitHub " "`_." #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "Unisciti al nostro Team su Keybase" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" "Guarda :ref:`collaborare` per scoprire come unirti al team Keybase usato per " "parlare del progetto." #~ msgid "" #~ "If you are unable to find a solution, or wish to ask a question or " #~ "suggest a new feature, please `submit an issue `_. This requires `creating a GitHub " #~ "account `_." #~ msgstr "" #~ "Se non riesci a trovare una soluzione, o desideri chiedere una domanda o " #~ "suggerire una feature, per favre `apri una issue `_. Questo richiede di `creare un account " #~ "GitHub `_." onionshare-onionshare-26fcdc5/docs/source/locale/it/LC_MESSAGES/index.po000066400000000000000000000022141521174352300260610ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2020-11-22 18:28+0000\n" "Last-Translator: rc \n" "Language-Team: LANGUAGE \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.4-dev\n" "Generated-By: Babel 2.8.0\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "Documentazione di OnionShare" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" "OnionShare è uno strumento open source che permette di condividere fail in " "sicurezza e in modo anonimo, ospitare siti web, e chattare con i propri " "conoscenti usando la rete di Tor." onionshare-onionshare-26fcdc5/docs/source/locale/it/LC_MESSAGES/install.po000066400000000000000000000527251521174352300264340ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2026-06-01 19:58+0530\n" "PO-Revision-Date: 2025-04-09 08:06+0000\n" "Last-Translator: Lupo Cosentino \n" "Language: it\n" "Language-Team: it \n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.18.0\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "Installazione" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "Windows o macOS" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" "Puoi scaricare OnionShare per Windows e macOS dal `sito web di OnionShare" " `_." #: ../../source/install.rst:12 msgid "Mobile" msgstr "Mobile" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "" #: ../../source/install.rst:16 #, fuzzy msgid "Android" msgstr "Android" #: ../../source/install.rst:17 msgid "" "Google Play: " "https://play.google.com/store/apps/details?id=org.onionshare.android" msgstr "" "Google Play: " "https://play.google.com/store/apps/details?id=org.onionshare.android" #: ../../source/install.rst:18 #, fuzzy msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "F-Droid: https://github.com/onionshare/onionshare-android-nightly" #: ../../source/install.rst:20 #, fuzzy msgid "iOS" msgstr "iOS" #: ../../source/install.rst:21 #, fuzzy msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" #: ../../source/install.rst:22 #, fuzzy msgid "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" #: ../../source/install.rst:23 #, fuzzy msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "Testflight: https://testflight.apple.com/join/ZCJeY65W" #: ../../source/install.rst:27 msgid "Linux" msgstr "Linux" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the " "recommended way is to use either the `Flatpak `_ or" " the `Snap `_ package. Flatpak and Snapcraft " "ensure that you'll always use the newest version and run OnionShare " "inside of a sandbox." msgstr "" "Ci sono diversi modi per installare OnionShare su Linux, ma la maniera " "consigliata è usare o il pacchetto `Flatpak `_ o " "`Snap `_ . Flatpak e Snapcraft garantiscono " "l'utilizzo della versione più aggiornata e l'avvio di OnionShare " "all'interno di una sandbox." #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" "Il supporto Snapcraft è integrato in Ubuntu e il supporto Flatpak è " "integrato in Fedora, ma quale scegliere dipende da te. Entrambi " "funzionano in tutte le distro Linux." #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: " "https://flathub.org/apps/details/org.onionshare.OnionShare" msgstr "" "**Installa OnionShare usando Flatpak**: " "https://flathub.org/apps/details/org.onionshare.OnionShare" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "**Installa OnionShare usando Snapcraft**: https://snapcraft.io/onionshare" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" "Se preferisci puoi anche scaricare e installare pacchetti ``.flatpak`` o " "``.snap`` con firma PGP da https://onionshare.org/dist/." #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "Installazione manuale con Flatpak" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" "Se si desidera installare OnionShare manualmente con Flatpak utilizzando " "il bundle `single-file firmato PGP `_, è possibile farlo in questo modo:" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at " "https://flatpak.org/setup/." msgstr "Installate Flatpak seguendo le istruzioni di https://flatpak.org/setup/." #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-" "exists flathub https://flathub.org/repo/flathub.flatpakrepo``. Even " "though you won't be downloading OnionShare from Flathub, OnionShare " "depends on some packages that are only available there." msgstr "" "Aggiungere il repository Flathub eseguendo ``flatpak remote-add --if-not-" "exists flathub https://flathub.org/repo/flathub.flatpakrepo``. Anche se " "non si scarica OnionShare da Flathub, OnionShare dipende da alcuni " "pacchetti che sono disponibili solo lì." #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of " "OnionShare, and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" "Andate su https://onionshare.org/dist/, scegliete l'ultima versione di " "OnionShare e scaricate i file ``.flatpak`` e ``.flatpak.asc``." #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See " ":ref:`verifying_sigs` for more info." msgstr "" "Verifica la firma PGP del file ``.flatpak``. Vedere :ref:`verifying_sigs`" " per maggiori informazioni." #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the " "file you downloaded." msgstr "" "Installare il file ``.flatpak`` eseguendo ``flatpak install OnionShare-" "VERSION.flatpak``. Sostituire ``VERSION`` con il numero di versione del " "file scaricato." #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" "È possibile eseguire OnionShare con: `flatpak run " "org.onionshare.OnionShare`." #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "Installazione manuale di Snapcraft" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the " "PGP-signed Snapcraft package, you can do so like this:" msgstr "" "Se si desidera installare OnionShare manualmente con Snapcraft " "utilizzando il pacchetto Snapcraft con firma PGP, è possibile farlo in " "questo modo:" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at " "https://snapcraft.io/docs/installing-snapd." msgstr "" "Installare Snapcraft seguendo le istruzioni riportate in " "https://snapcraft.io/docs/installing-snapd." #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of " "OnionShare, and download the ``.snap`` and ``.snap.asc`` files." msgstr "" "Andate su https://onionshare.org/dist/, scegliete l'ultima versione di " "OnionShare e scaricate i file ``.snap`` e ``.snap.asc``." #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs`" " for more info." msgstr "" "Verifica la firma PGP del file ``.snap``. Vedere :ref:`verifying_sigs` " "per maggiori informazioni." #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version " "number of the file you downloaded. Note that you must use `--dangerous` " "because the package is not signed by the Snapcraft store, however you did" " verify its PGP signature, so you know it's legitimate." msgstr "" "Installare il file ``.snap`` eseguendo ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Sostituire ``VERSION`` con il numero di " "versione del file scaricato. Si noti che è necessario usare " "`--pericoloso` perché il pacchetto non è firmato dal negozio Snapcraft, " "tuttavia è stata verificata la firma PGP, quindi si sa che è legittimo." #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "È possibile eseguire OnionShare con: `snap run onionshare`." #: ../../source/install.rst:68 msgid "Command-line only" msgstr "Solo linea di comando" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any " "operating system using the Python package manager ``pip``. :ref:`cli` has" " more info." msgstr "" "Puoi anche installare soltanto la versione da linea di comando di " "OnionShare su qualsiasi sistema operativo utilizzando il gestore dei " "pacchetti di Python ``pip``. :ref:`cli`ha più informazioni." #: ../../source/install.rst:75 #, fuzzy msgid "FreeBSD" msgstr "FreeBSD" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare " "can also be installed on `FreeBSD `_. It's " "available via its ports collection or as pre-built package. Should you " "opt to install and use OnionShare on a FreeBSD operating system, please " "be aware that it's **NOT** officially supported by the OnionShare " "project." msgstr "" "Sebbene non sia stato sviluppato ufficialmente per questa piattaforma, " "OnionShare può essere installato anche su `FreeBSD " "`_. È disponibile tramite la raccolta di porte o " "come pacchetto precostruito. Se si sceglie di installare e utilizzare " "OnionShare su un sistema operativo FreeBSD, si tenga presente che non è " "**NON** ufficialmente supportato dal progetto OnionShare." #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the " "source codes from the official OnionShare repository (or its official " "release packages from `PyPI `_). Should you wish to check changes related to this platform, " "please refer to the following resources:" msgstr "" "Sebbene non siano offerti e mantenuti ufficialmente dagli sviluppatori di" " OnionShare, i pacchetti e i port di FreeBSD recuperano e verificano i " "codici sorgente dal repository ufficiale di OnionShare (o i suoi " "pacchetti di rilascio ufficiali da `PyPI `_). Se si desidera verificare le modifiche relative a " "questa piattaforma, si faccia riferimento alle seguenti risorse:" #: ../../source/install.rst:81 #, fuzzy msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "https://cgit.freebsd.org/ports/log/www/onionshare" #: ../../source/install.rst:82 #, fuzzy msgid "https://www.freshports.org/www/onionshare" msgstr "https://www.freshports.org/www/onionshare" #: ../../source/install.rst:85 msgid "Manual pkg Installation" msgstr "Installazione manuale del pkg" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, " "in order to install OnionShare for Python 3.9, use::" msgstr "" "Per installare il pacchetto binario, usare ``pkg install pyXY-" "onionshare``, con ``pyXY`` che specifica la versione di Python per cui il" " pacchetto è stato creato. Quindi, per installare OnionShare per Python " "3.9, usare::" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as " "pre-built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli``" " if you want to install that version." msgstr "" "Esiste anche una versione **a riga di comando** di OnionShare disponibile" " come pacchetto precostituito. Sostituire ``py39-onionshare`` con ``py39" "-onionshare-cli`` se si vuole installare questa versione." #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built " "packages, please refer to its `official Handbook section about pkg " "`_." msgstr "" "Per ulteriori informazioni e dettagli sui pacchetti precostituiti di " "FreeBSD, consultare la sezione `ufficiale del manuale su pkg " "`_." #: ../../source/install.rst:96 msgid "Manual port Installation" msgstr "Installazione manuale della porta" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run " "the following::" msgstr "" "Per installare la porta FreeBSD, cambiate directory nella `raccolta di " "porte `_ che avrete già controllato ed " "eseguite il seguente comando::" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www" "/onionshare-cli`` if you want to install that version." msgstr "" "La collezione di porte offre anche una porta dedicata alla versione **a " "linea di comando** di OnionShare. Sostituire ``www/onionshare'‘ con ``www" "/onionshare-cli’' se si vuole installare questa versione." #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports " "collection, please refer to its `official Handbook section about ports " "`_." msgstr "" "Per ulteriori informazioni e dettagli sulla collezione di porte FreeBSD, " "consultare la sezione `ufficiale del manuale sulle porte " "`_." #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "Verifica delle firme PGP" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't " "been tampered with by verifying its PGP signature. For Windows and macOS," " this step is optional and provides defense in depth: the OnionShare " "binaries include operating system-specific signatures, and you can just " "rely on those alone if you'd like." msgstr "" "Puoi verificare che il pacchetto scaricato sia legittimo e non sia stato " "manomesso verificando la sua firma PGP. Per Windows e macOS, questo " "passaggio è facoltativo e fornisce una difesa maggiore: i file binari di " "OnionShare includono firme specifiche del sistema operativo e se lo vuoi " "puoi semplicemente fare affidamento solo su quelle." #: ../../source/install.rst:115 msgid "Signing key" msgstr "Signing key" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" "I pacchetti sono firmati dallo sviluppatore principale che è responsabile" " di quella particolare release. Ecco le informazioni sulla chiave GPG per" " ciascuno degli sviluppatori principali di OnionShare:" #: ../../source/install.rst:120 #, fuzzy msgid "Micah Lee:" msgstr "Micah Lee:" #: ../../source/install.rst:121 msgid "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" "Fingerprint PGP della chiave pubblica " "``927F419D7EC82C2F149C1BD1403C2657CD994F73``." #: ../../source/install.rst:122 msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver " "`_." msgstr "" "È possibile scaricare la chiave di Micah `dal keyserver di " "keys.openpgp.org `_." #: ../../source/install.rst:124 #, fuzzy msgid "Saptak Sengupta:" msgstr "Saptak Sengupta:" #: ../../source/install.rst:125 msgid "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" "Fingerprint PGP della chiave pubblica " "``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver " "`_." msgstr "" "È possibile scaricare la chiave di Saptak `dal keyserver di " "keys.openpgp.org `_." #: ../../source/install.rst:128 #, fuzzy msgid "Miguel Jacq:" msgstr "Miguel Jacq:" #: ../../source/install.rst:129 msgid "PGP public key fingerprint ``54A91143AE0AB4F7743B01FE888ED1B423A3BC99``." msgstr "" #: ../../source/install.rst:130 #, fuzzy msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver " "`_." msgstr "" "È possibile scaricare la chiave di Miguel `dal keyserver di " "keys.openpgp.org `_." #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you " "probably want `GPGTools `_, and for Windows you " "probably want `Gpg4win `_." msgstr "" "Per verificare le firme, è necessario che tu abbia installato GnuPG. Per " "macOS è probabilmente necessario `GPGTools `_, e " "per Windows è probabilmente necessario `Gpg4win " "`_." #: ../../source/install.rst:135 msgid "Signatures" msgstr "Firme" #: ../../source/install.rst:137 msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, " "macOS, Flatpak, Snap, and source packages, at " "https://onionshare.org/dist/ in the folders named for each version of " "OnionShare. You can also find them on the `GitHub Releases page " "`_." msgstr "" "È possibile trovare le firme (come file ``.asc``), così come i pacchetti " "Windows, macOS, Flatpak, Snap e i sorgenti, all'indirizzo " "https://onionshare.org/dist/ nelle cartelle denominate per ogni versione " "di OnionShare. È possibile trovarle anche sulla pagina `GitHub Releases " "`_." #: ../../source/install.rst:141 msgid "Verifying" msgstr "Verifica in corso" #: ../../source/install.rst:143 msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify " "the binary in a terminal like this:" msgstr "" "Una volta importate le chiavi pubbliche degli sviluppatori del nucleo nel" " proprio portachiavi GnuPG, scaricato il binario e la firma ``.asc``, è " "possibile verificare il binario in un terminale come questo:" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "Per Windows::" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "Per macOS::" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "Per Linux::" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "e per il file sorgente::" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "Il risultato atteso somiglia a questo::" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with " "the integrity of the file (malicious or otherwise), and you should not " "install the package." msgstr "" "Se non si vede ``Buona firma da``, potrebbe esserci un problema con " "l'integrità del file (maligno o altro) e non si dovrebbe installare il " "pacchetto." #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" "L'avviso ``WARNING:`` mostrato sopra non è un problema del pacchetto, " "significa solo che non è stato definito un livello di “fiducia� della " "chiave PGP di Micah (lo sviluppatore principale)." #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and" " the `Tor Project `_ may be useful." msgstr "" "Se vuoi saperne di più sulla verifica delle firme PGP, le guide per " "`Qubes OS `_ e " "del `Progetto Tor `_ possono essere utili." #~ msgid "Or for Windows, in a command-prompt like this::" #~ msgstr "Oppure, per Windows, in un prompt dei comandi come questo::" #~ msgid "Install in Linux" #~ msgstr "Installa su Linux" #~ msgid "" #~ "PGP public key fingerprint " #~ "``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." #~ msgstr "" #~ "Fingerprint PGP della chiave pubblica " #~ "``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." onionshare-onionshare-26fcdc5/docs/source/locale/it/LC_MESSAGES/security.po000066400000000000000000000232411521174352300266240ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-11-12 15:03+0000\n" "Last-Translator: albanobattistella \n" "Language-Team: it \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.2-dev\n" "Generated-By: Babel 2.10.3\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "Design della sicurezza" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" "Leggi prima :ref:`how_it_works` per avere un'idea su come funziona " "OnionShare." #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" "Come tutti i software, OnionShare potrebbe contenere bug o vulnerabilità." #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "Da cosa ti protegge OnionShare" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" "**Le terze parti non hanno accesso a tutto ciò che accade in OnionShare.** " "Usare OnionShare significa ospitare servizi direttamente sul tuo computer. " "Quando condividi i tuoi file con OnionShare, questi non vengono caricati su " "nessun server di terze parti. Se crei una chat room OnionShare, il tuo " "computer fungerà da server anche per quella. Ciò evita il modello " "tradizionale di doversi fidare dei computer degli altri." #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" "**Gli intercettatori di rete non possono spiare nulla di ciò che accade in " "OnionShare in transito.** La connessione tra il servizio Tor onion e Tor " "Browser è crittografata end-to-end. Ciò significa che gli aggressori di rete " "non possono intercettare nulla tranne il traffico Tor crittografato. Anche " "se un intercettore è un nodo di rendezvous dannoso utilizzato per collegare " "il browser Tor con il servizio onion di OnionShare, il traffico viene " "crittografato utilizzando la chiave privata del servizio onion." #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" "**L'anonimato degli utenti di OnionShare è protetto da Tor.** OnionShare e " "Tor Browser proteggono l'anonimato degli utenti. Finché l'utente di " "OnionShare comunica in modo anonimo l'indirizzo OnionShare con gli utenti di " "Tor Browser, gli utenti e gli intercettatori di Tor Browser non possono " "apprendere l'identità dell'utente di OnionShare." #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" "**Se un utente malintenzionato viene a conoscenza del servizio Onion, non " "potrà comunque accedere a nulla.** Attacchi precedenti contro la rete Tor " "per enumerare i servizi Onion hanno consentito agli aggressori di scoprire " "indirizzi privati ``.onion``. Per accedere a un servizio OnionShare dal suo " "indirizzo, è necessario indovinare la chiave privata utilizzata per " "l'autenticazione del client (a meno che il servizio non sia già reso " "pubblico disattivando la chiave privata -- vedere :ref:" "`turn_off_private_key`)." #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "Da cosa non ti protegge OnionShare" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" "**La comunicazione dell'indirizzo OnionShare e della chiave privata potrebbe " "non essere sicura.** La comunicazione dell'indirizzo OnionShare alle persone " "è responsabilità dell'utente OnionShare. Se inviato in modo non sicuro (ad " "esempio tramite un messaggio di posta elettronica monitorato da un utente " "malintenzionato), un intercettatore può capire che OnionShare viene " "utilizzato. Gli intercettatori possono accedere ai servizi ancora attivi " "caricando i loro indirizzi e/o la chiave persa nel browser Tor. Evita questo " "comunicando l'indirizzo in modo sicuro, tramite messaggio di testo " "crittografato (probabilmente con i messaggi effimeri abilitati), e-mail " "crittografata o di persona. Ciò non è necessario quando si utilizza " "OnionShare per qualcosa che non è segreto." #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" "**La comunicazione dell'indirizzo OnionShare e della chiave privata potrebbe " "non essere anonima.** È necessario adottare ulteriori precauzioni per " "garantire che l'indirizzo OnionShare venga comunicato in modo anonimo. Per " "condividere l'indirizzo è possibile utilizzare un nuovo account di posta " "elettronica o di chat, accessibile solo tramite Tor. Ciò non è necessario a " "meno che l'anonimato non sia un obiettivo." #~ msgid "" #~ "**If an attacker learns about the onion service, it still can't access " #~ "anything.** Prior attacks against the Tor network to enumerate onion " #~ "services allowed the attacker to discover private .onion addresses. If an " #~ "attack discovers a private OnionShare address, a password will be prevent " #~ "them from accessing it (unless the OnionShare user chooses to turn it off " #~ "and make it public). The password is generated by choosing two random " #~ "words from a list of 6800 words, making 6800², or about 46 million " #~ "possible passwords. Only 20 wrong guesses can be made before OnionShare " #~ "stops the server, preventing brute force attacks against the password." #~ msgstr "" #~ "**Se un utente malintenzionato viene a conoscenza del servizio onion, non " #~ "può comunque accedere a nulla.** Gli attacchi precedenti contro la rete " #~ "Tor per enumerare i servizi onion hanno consentito all'utente " #~ "malintenzionato di individuare indirizzi onion privati. Se un attacco " #~ "rivela un indirizzo OnionShare privato, una password impedirà loro di " #~ "accedervi (a meno che l'utente OnionShare non scelga di disattivarlo e " #~ "renderlo pubblico). La password viene generata scegliendo due parole " #~ "casuali da un elenco di 6800 parole, ovvero 6800² o circa 46 milioni di " #~ "password possibili. Solo 20 tentativi errati possono essere fatti prima " #~ "che OnionShare fermi il server, prevenendo attacchi di tipo brute force " #~ "contro la password." #~ msgid "" #~ "**Third parties don't have access to anything that happens in OnionShare." #~ "** Using OnionShare means hosting services directly on your computer. " #~ "When sharing files with OnionShare, they are not uploaded to any server. " #~ "If you make an OnionShare chat room, your computer acts as a server for " #~ "that too. This avoids the traditional model of having to trust the " #~ "computers of others." #~ msgstr "" #~ "**Terze parti non hanno accesso a nulla che accade in OnionShare.** " #~ "L'utilizzo di OnionShare significa ospitare servizi direttamente sul " #~ "computer. Quando si condividono file con OnionShare, questi non vengono " #~ "caricati su alcun server. Se si crea una chat room con OnionShare, il " #~ "computer funge da server anche per questo. Ciò evita il modello " #~ "tradizionale di doversi fidare dei computer degli altri." onionshare-onionshare-26fcdc5/docs/source/locale/it/LC_MESSAGES/sphinx.po000066400000000000000000000015001521174352300262600ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2020-11-22 18:28+0000\n" "Last-Translator: rc \n" "Language-Team: LANGUAGE \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.4-dev\n" "Generated-By: Babel 2.8.0\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "Versioni" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "Lingue" onionshare-onionshare-26fcdc5/docs/source/locale/it/LC_MESSAGES/tor.po000066400000000000000000000620501521174352300255620ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-01-31 17:07+0000\n" "Last-Translator: Lupo Cosentino \n" "Language-Team: it \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.10-dev\n" "Generated-By: Babel 2.10.3\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "Connessione a Tor in corso" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" "Quando OnionShare si avvia ti mostrerà una schermata chiedendoti di " "connetterti alla rete Tor." #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" "È possibile attivare l'interruttore \"Connetti automaticamente a Tor\" prima " "di fare clic su \"Connetti a Tor\". Ciò significa che al prossimo avvio " "OnionShare si connetterà automaticamente con le impostazioni di connessione " "a Tor dell'ultima sessione, invece di presentare le opzioni di connessione. " "Se la connessione fallisce, è possibile provare a collegare o riconfigurare " "Tor tramite il pulsante \"Impostazioni di Rete\"." #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" "Puoi cliccare \"Connetti a Tor\" per avviare il processo di connessione. Se " "non sono presenti problemi con la tua rete, inclusi tentativi di blocco " "all'accesso alla rete Tor, dovrebbe funzionare al primo tentativo." #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" "Oppure se vuoi configurare manualmente i bridge o altre impostazioni Tor " "prima della connessione, clicca su \"Impostazioni di rete\"." #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "Elusione automatica della censura" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" "Se OnionShare non riesce a connettersi quando clicchi \"Connetti a Tor\", " "Tor potrebbe essere censurato nel tuo paese o nella tua rete locale." #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "Se ciò accade, hai a disposizione le seguenti scelte:" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "Riprova senza bridge" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" "Determina automaticamente il mio paese dal mio indirizzo IP per le " "impostazioni di bridge" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "Seleziona manualmente il mio paese per le impostazioni di bridge" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" "Se scegli l'opzione \"Riprova senza bridge\", OnionShare riproverà a " "connettersi a Tor normalmente senza tentare di aggirare la censura." #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" "Le altre due opzioni tenteranno di aggirare automaticamente la censura " "utilizzando i bridge di Tor. Se il vostro provider di rete blocca l'accesso " "alla rete Tor, potete sperare di connettervi a un bridge Tor, che vi " "collegherà alla rete Tor, aggirando la censura. Entrambe le opzioni " "utilizzano l'API Tor Project's Censorship Circumvention per fornire le " "impostazioni del bridge che dovrebbero funzionare per voi. OnionShare " "utilizzerà temporaneamente il proxy `Meek `_ domain-fronting proxy per effettuare una " "connessione non Tor dal vostro computer all'API Tor's Censorship " "Circumvention. Il proxy Meek nasconde il fatto che si sta cercando di " "trovare un modo per connettersi a Tor." #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" "Se si sceglie “Determina automaticamente il mio Paese dal mio indirizzo IP " "per le impostazioni dei ponti�, l'API di elusione della censura prenderà in " "considerazione il vostro indirizzo IP (sì, il vostro vero indirizzo IP) per " "determinare in quale Paese potreste risiedere. In base alle informazioni sul " "Paese, l'API cercherà di trovare automaticamente i ponti adatti alla vostra " "posizione." #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" "Se scegli \"Seleziona manualmente il mio paese per le impostazioni di " "bridge\", la \"Censorship API\" troverà dei bridge che potranno essere " "adatti al paese che hai scelto." #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "Come funziona l'elusione automatica della censura" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" "Se l'API per l'elusione della censura trova ponti che ritiene adatti " "all'utente, OnionShare cercherà di riconnettersi a Tor utilizzando tali " "ponti. Se l'API non trova alcun ponte per la vostra posizione, OnionShare " "chiederà all'API le opzioni di “ripiego� e cercherà di riconnettersi " "utilizzando quelle." #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" "Se per qualche motivo OnionShare non riesce a connettersi all'API Censura o " "se l'API restituisce un messaggio di errore, OnionShare tenterà di " "utilizzare i bridge integrati in obfs4." #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" "È importante notare che le richieste all'API per l'elusione della censura " "non passano attraverso la rete Tor (perché se si potesse già collegarsi a " "Tor, non sarebbe necessario collegarsi all'API)." #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" "Anche se è difficile per un avversario scoprire la destinazione della " "richiesta di Meek, questo potrebbe essere rischioso per alcuni utenti. " "Pertanto, si tratta di una funzione opt-in. L'uso di Meek e delle richieste " "di rete non tormentate è limitato solo all'esecuzione di una o due richieste " "all'API di elusione della censura. Poi Meek viene interrotto e tutte le " "altre richieste di rete avvengono attraverso la rete Tor." #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" "Se non ci si sente a proprio agio nel fare una richiesta che non passa " "attraverso la rete Tor, è possibile fare clic su “Impostazioni di rete� (o " "sull'icona Impostazioni nell'angolo in basso a destra, seguita dalla scheda " "Impostazioni Tor nella schermata che appare) e configurare manualmente i " "bridge. Dopo aver salvato le impostazioni dei ponti, OnionShare proverà a " "riconnettersi utilizzando tali ponti." #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "Configura manualmente le impostazioni Tor" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" "È possibile accedere alle impostazioni di Tor facendo clic su “Impostazioni " "di rete� nella schermata di benvenuto, oppure facendo clic sull'icona “⚙� " "nell'angolo in basso a destra dell'applicazione, per poi passare alla scheda " "Impostazioni Tor nella schermata visualizzata." #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" "Ecco i diversi modi in cui è possibile configurare OnionShare per " "connettersi a Tor:" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "Usa la versione Tor integrata in OnionShare" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" "Questo è il modo predefinito, più semplice e affidabile in cui OnionShare si " "connette a Tor. Per questo motivo, è consigliato per la maggior parte degli " "utenti." #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" "Quando apri OnionShare, si avvia un processo ``tor`` già configurato in " "background da far utilizzare ad OnionShare. Non interferisce con altri " "processi ``tor`` sul tuo computer, quindi puoi usare il Tor Browser o il " "sistema ``tor`` da soli." #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "**Bridge in uso**" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" "Per utilizzare un ponte, è necessario selezionare “Usa la versione di Tor " "integrata in OnionShare� e selezionare la casella di controllo “Usa un " "ponte�." #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" "Prova prima a usare un bridge integrato. Si consiglia di utilizzare i bridge " "`obfs4` o `snowflake` rispetto a `meek-azure`." #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" "Se l'utilizzo di un bridge integrato non funziona, puoi richiedere un bridge " "da torproject.org. Dovrai risolvere un CAPTCHA per richiedere un bridge. " "(Ciò rende più difficile per i governi o gli ISP bloccare l'accesso ai " "bridge Tor.)" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" "Hai anche la possibilità di utilizzare un bridge che hai appreso da una " "fonte attendibile." #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "Tenta la configurazione automatica con il Browser Tor" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" "Se hai `scaricato il Browser Tor `_ e non " "vuoi che due processi ``tor`` siano in esecuzione, puoi usare il processo `` " "tor`` dal Browser Tor. Tieni presente che devi tenere il Browser Tor aperto " "in background mentre usi OnionShare affinché funzioni." #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "Utilizzando un sistema ``tor`` su Windows" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" "Questo è abbastanza avanzato. Avrai bisogno di sapere come modificare i file " "di testo in chiaro e fare cose come amministratore." #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" "Scarica il Tor Windows Expert Bundle `dal sito Tor `_. Estrai il file compresso e copia la cartella estratta " "in ``C:\\Program Files (x86)\\`` Rinomina le cartella all'interno che hanno " "il nome ``Data`` e ``Tor`` in ``tor-win32``." #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" "Crea una password per la porta di controllo. (Usare 7 parole in una sequenza " "come ``comprised stumble rummage work avenging construct volatile`` è una " "buona idea per una password.) Ora apri un prompt dei comandi (``cmd``) come " "amministratore e usa ``tor. exe --hash-password`` per generare un hash della " "tua password. Per esempio::" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" "L'output della password con l'hash viene visualizzato dopo alcuni avvisi " "(che è possibile ignorare). Nel caso dell'esempio precedente, è " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" "Ora crea un nuovo file di testo in ``C:\\Programmi(x86)\\tor-win32\\torrc '' " "e inseriscici l'output della password con l'hash, sostituendo " "``HashedControlPassword`` con quello appena generato:" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" "Nel prompt dei comandi dell'amministratore, installa ``tor`` come servizio " "utilizzando il file ``torrc`` appropriato appena creato (come descritto in " "``_). Come " "questo::" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "Ora stai eseguendo un processo di sistema ``tor`` su Windows!" #: ../../source/tor.rst:125 #, fuzzy msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" "Apri OnionShare e fai clic sull'icona \"⚙\" al suo interno. In \"Come " "dovrebbe OnionShare connettersi a Tor?\" scegli \"Connetti usando la porta " "di controllo\" e imposta \"Porta di controllo\" su ``127.0.0.1`` e \"Porta\" " "su ``9051``. In \"Impostazioni di autenticazione Tor\" scegli \"Password\" e " "imposta la password sulla password della porta di controllo che hai scelto " "sopra. Fai clic sul pulsante \"Test connessione a Tor\". Se tutto va bene, " "dovresti vedere \"Connesso al controller Tor\"." #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "Utilizzando un sistema ``tor`` su macOS" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" "Innanzitutto, installa `Homebrew `_ se non lo hai " "già. Quindi, installa Tor::" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "Ora configura Tor per consentire le connessioni da OnionShare::" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "E avvia il servizio di sistema Tor:" #: ../../source/tor.rst:151 #, fuzzy msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" "Apri OnionShare e fai clic sull'icona \"⚙\" al suo interno. In \"Come " "dovrebbe OnionShare connettersi a Tor?\" scegli \"Connetti usando il file " "socket\" e imposta il file socket come ``/usr/local/var/run/tor/control." "socket``. In \"Impostazioni di autenticazione di Tor\" scegli \"Nessuna " "autenticazione o autenticazione cookie\". Fai clic sul pulsante \"Prova " "connessione a Tor\"." #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "Se tutto va bene, dovresti vedere \"Connesso al controller di Tor\"." #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "Utilizzando un sistema ``tor`` su Linux" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" "Innanzitutto, installa il pacchetto ``tor``. Se stai usando Debian, Ubuntu o " "una distribuzione Linux simile, si consiglia di utilizzare il `repository " "ufficiale del progetto Tor `_." #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" "Successivamente, aggiungi il tuo utente al gruppo che esegue il processo " "``tor`` (nel caso di Debian e Ubuntu, ``debian-tor``) e configura OnionShare " "per connettersi al file socket di controllo del tuo sistema ``tor``." #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" "Aggiungi il tuo utente al gruppo ``debian-tor`` eseguendo questo comando " "(sostituisci ``username`` con il tuo nome utente effettivo):" #: ../../source/tor.rst:170 #, fuzzy msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" "Riavvia il computer. Dopo il riavvio, apri OnionShare e fai clic sull'icona " "\"⚙\" al suo interno. In \"Come dovrebbe OnionShare connettersi a Tor?\" " "scegli \"Connetti tramite file socket\". Imposta il file socket come ``/var/" "run/tor/control``. In \"Impostazioni di autenticazione di Tor\" scegli " "\"Nessuna autenticazione o autenticazione cookie\". Fai clic sul pulsante " "\"Prova connessione a Tor\"." #~ msgid "" #~ "Download the Tor Windows Expert Bundle `from `_. Extract the ZIP file and copy the extracted folder to " #~ "``C:\\Program Files (x86)\\`` Rename the extracted folder with ``Data`` " #~ "and ``Tor`` in it to ``tor-win32``." #~ msgstr "" #~ "Scarica Tor Windows Expert Bundle `da `_. Estrai il file ZIP e copia la cartella estratta in ``C:" #~ "\\Programmi(x86)\\`` Rinomina la cartella estratta con ``Dati`` e `` " #~ "Tor`` in ``tor-win32``." #~ msgid "Use the ``tor`` bundled with OnionShare" #~ msgstr "Usa ``tor`` fornito con OnionShare" #~ msgid "Using Tor bridges" #~ msgstr "Usare i bridge di Tor" #~ msgid "To configure bridges, click the \"⚙\" icon in OnionShare." #~ msgstr "Per configurare i bridge, fare clic sull'icona \"⚙\" in OnionShare." #~ msgid "" #~ "You can use the built-in obfs4 pluggable transports, the built-in " #~ "meek_lite (Azure) pluggable transports, or custom bridges, which you can " #~ "obtain from Tor's `BridgeDB `_. If you " #~ "need to use a bridge, try the built-in obfs4 ones first." #~ msgstr "" #~ "È possibile utilizzare i trasporti collegabili obfs4 incorporati, i " #~ "trasporti collegabili meek_lite (Azure) incorporati o bridge " #~ "personalizzati, che è possibile ottenere da `BridgeDB `_ di Tor. Se hai bisogno di usare un bridge, " #~ "prova prima quelli incorporati obfs4." #~ msgid "" #~ "Pick a way to connect OnionShare to Tor by clicking Network Settings from " #~ "the welcome screen, or the Tor onion icon in the bottom right of the " #~ "OnionShare window to open the Tor Settings tab." #~ msgstr "" #~ "Scegli un modo per connettere OnionShare a Tor facendo clic sull'icona " #~ "Tor onion in basso a destra nella finestra di OnionShare per aprire la " #~ "scheda Impostazioni Tor." #~ msgid "Getting Around Censorship" #~ msgstr "Come aggirare la censura" #~ msgid "" #~ "If your access to the internet is censored, you can configure OnionShare " #~ "to connect to the Tor network using `Tor bridges `_. If OnionShare connects to Tor without one, " #~ "you don't need to use a bridge." #~ msgstr "" #~ "Se il tuo accesso a Internet è censurato, puoi configurare OnionShare per " #~ "la connessione alla rete Tor usando `Tor bridges `_. Se OnionShare si connette a Tor senza uno, " #~ "non è necessario utilizzare un bridge." onionshare-onionshare-26fcdc5/docs/source/locale/ja/000077500000000000000000000000001521174352300226045ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/ja/LC_MESSAGES/000077500000000000000000000000001521174352300243715ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/ja/LC_MESSAGES/advanced.po000066400000000000000000001313721521174352300265050ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-03-30 03:01+0000\n" "Last-Translator: Himmel \n" "Language-Team: ja \n" "Language: ja\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 5.11-dev\n" "Generated-By: Babel 2.17.0\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "高度�使�方" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "タブを�存" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" "OnionShare " "�タブを閉�る��タブ�破棄�れ��れを�利用�る�������ん。固定タブ" "�ホスト�れ��るウェブサイト���れをホスト���るコンピューター��起動" "��場��も���アドレス�アクセス�る�������。" #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" "サー�ーを開始�る��「OnionShare �起動時�常���タブを開����ェックを" "入れる��タブを固定�る�������。" #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" "OnionShare " "を開����回�セッション��存��タブを開���。��後��れ�れ�サービ" "スを手動�開始�る���� OnionShare " "�アドレス���一�秘密���護�れ�サービス�利用��るよ���り��。" #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "タブを�存�る���� Onion Service " "�秘密��コピー�����コンピューター上��存�れ��。" #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "秘密�を無効��る" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "既定������� OnionShare �サービス��秘密���護�れ��。�れ� Tor " "��「クライアント�証��呼�れ��るも���。" #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" "OnionShare �サービスを読�込む��Tor Browser �秘密�を入力�るよ��求��" "�。サービスを公開���場���秘密�を完全�無効��る��を�勧����。" #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" "タブ�関��秘密�を無効��る���サー�ーを開始�る��「公開� " "OnionShare �サービス���設定 (秘密��無効��り��) " "���ェックを入れ�����。���る��サー�ー�公開�れ�Tor Browser " "��れを読�込む際�秘密�を入力�る必�����り��。" #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "カスタムタイトル" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" "Tor Browser � OnionShare " "�サービスを読�込む���れ�れ�種類�サービス�既定�タイトル�表示�れ�" "�。例����ャット�サービス�既定�タイトル�「OnionShare Chat���。" #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" "サー�ーを開始�る��「カスタムタイトル�を設定�る��既定�タイトルを変更" "����。" #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "スケジュール�設定" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" "OnionShare " "���サービスを開始・�止�る時刻を予定�る�������。サー�ーを開始�" "る�����タブ�「詳細設定を表示�をクリック��「指定�日時� Onion " "Service を開始��「指定�日時� Onion Service " "を�止��片方���両方��ェックを入れ��希望日時を入力������。" #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" "今後開始�る予定�サービス��「共有を開始�ボタンをクリック�る�カウントダ" "ウンタイマー�表示�れ��。今後�止�る予定�サービス��開始時�カウントダ" "ウンタイマー�表示�れ��。" #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" "**OnionShare " "�自動開始�設定�「死者�スイッ�����使用����**。��場��も�将�" "�����より OnionShare " "�自動開始�設定�解除�れ��れ��指定�日時�サービス�公開�れ��。何も" "����身�起�ら��れ��サービス�開始�る����れを中止�る�����" "��。" #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" "**OnionShare " "�サービス�自動終了�設定��サービス�公開�れる期間を�定����**。��" "������秘密�情報��を共有���場���期間を�択��定���れを共有" "�る�������。" #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "コマンドライン・インターフェース" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "グラフィカル・インターフェース�加���OnionShare " "��コマンドライン・インターフェース��り��。" #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "CLI �ージョン�インストール" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" "Snap�macOS���� Windows パッケージをインストール���る場��CLI �ー" "ジョン����インストール�れ����。" #: ../../source/advanced.rst:77 msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" "�る���``pip3`` を使�� OnionShare �コマンドライン版��をインストール�" "る��も����。" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" "``tor`` パッケージもインストール�る必���り��。macOS �場�� ``brew " "install tor`` �インストール����。" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "��後�次�コマンドを実行������。" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" "異�る OS ��インストール�関�る情報������Git リ�ジトリ��る\\ `" "コマンドライン README ファイル `_\\ を�確�����。" #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "Snap �ら� CLI �実行" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" "Snap パッケージを使用�� OnionShare をインストール��場��� ``onionshare." "cli`` を実行�る����コマンドラインインターフェイス版�アクセス����。" #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "macOS �ら� CLI �実行" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" "ターミナル�ら ``/Applications/OnionShare.app/Contents/MacOS/onionshare-cli " "--help`` を実行���" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "Windows �ら� CLI �実行" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" "Windows ��インストール���実行ファイル ``onionshare-cli.exe`` �利用��" "��。" #: ../../source/advanced.rst:105 msgid "Usage" msgstr "使�方" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" "コマンドライン�ドキュメンテーション� ``onionshare --help`` �閲覧����。" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "systemd ユニットファイル���� CLI �実行" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" "systemd ユニットファイルを使用���CLI �ら OnionShare を自動的�起動���" "�。" #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" "「永続�モード�動作�����マシンを起動�る����� Onion Service を起動" "���場���特�便利��。" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" "�れを行����最������� OnionShare json 構�を準備�る必���り�" "�。" #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" "�れ� OnionShare �メイン設定��。��例���``/home/user/.config/" "onionshare/onionshare.json`` ��存�れ����。�����設定を調整�る必�" "��る�も�れ��ん����� OnionShare �インストール�れ��る場����" "�ら�以下�よ���り��。" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" "「persistent_tabs�セクション�注目���。以下�よ��ファイルを ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json`` �作����。" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" "**��秘密��service_id�client_auth �を実際�使用����������れら" "�����例��。秘密��絶対�誰�も共有��������**" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" "Onion アドレス�秘密�を生��る最も簡��方法����デスクトップアプリ� " "OnionShare タブを「ピン留��������共有を開始�る����。�れ�より�" "永続的�設定� ``.config/onionshare/persistent/`` " "フォルダー�ランダム�����存�れ��。最��生���タブ�固定解除���" "�。�る��������������以下� systemd " "ユニットファイル���永続ファイルを使用�る��も����。" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" "�れ��``/etc/systemd/system/onionshare-cli.service`` � systemd ユニット" "ファイルを作�����。User � Group を自分�ユーザー/グループ�調整��" "onionshare-cli �イナリ��パスや JSON 設定�共有��パスも変更������。" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "systemd ユニットファイル�以下�よ���り��。" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" "``/home/user/my-shared-file.txt`` � ``my-persistent-onion.json`` ファイル� " "``filenames`` セクション�定義�れ������onionshare-cli コマンド�引数�" "��指定�る必���り��。" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" "ユニットファイルを作���後�必� ``sudo systemctl daemon-reload`` を実行�" "�����。" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" "�れ� ``sudo systemctl start onionshare-cli.service`` を実行����。" "``journalctl`` �インストール�れ��る場���``sudo journalctl -f -t " "onionshare-cli`` を実行�る��以下�よ��サービス�出力�表示�れ��。" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" "ユーザー�秘密�を使������場���my-persistent-onion.json ファイル� " "``general`` 設定� ``public`` を ``true`` �設定���。" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "キーボード�ショートカット" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "OnionShare " "�デスクトップアプリケーション���利便性�アクセシビリティー�������" "���キーボードショートカット��り��。" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "メインモード��択画�������以下�ショートカット��り��。" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "OnionShare データを別�コンピューター�移行�る" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" "別�コンピューター�乗り��る����OnionShare �データを移行���場�も�" "る����。�れ��「永続的��Onion アドレス��り��れを�����場��" "特�当���る��ょ�。" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" "OnionShare ����よ��データを���特定�フォルダー��存���。次�オペ" "レーティングシステム�対応�るフォルダーを新��コンピューター�コピー��" "�。" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "Linux: ``~/.config/onionshare``" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "macOS: ``~/Library/Application Support/OnionShare``" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "Windows: ``%APPDATA%\\OnionShare``" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "設定ファイル�パラメーター" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" "OnionShare ����設定を JSON ファイル��存���。CLI " "版�デスクトップ版�両方����構�ファイルを使用���。CLI ���" "カスタム構�ファイル��パスを ``--config`` �指定�る��も����。" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" "構�ファイル�パラメーター����味を以下�示���。���記載�れ����" "パラメーター�構�ファイル���れ��る場����� OnionShare " "�ージョン��使用�れ�����能性��り��。" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "パラメーター" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "種類" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "説明" #: ../../source/advanced.rst:324 msgid "version" msgstr "version" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "``string``" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "OnionShare ��ージョン。��値を変更�る必��一切�り��ん。" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "connection_type" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" "OnionShare � Tor �接続�る方法。有効�オプション� 'bundled'�'automatic' (" "Tor Browser � Tor 接続を使�)�'control_port' ��� 'socket_file' " "��。デフォルト: 'bundled'" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "control_port_address" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" "``connection_type`` � 'control_port' �設定�れ��る場���Tor " "�制御�ート� IP アドレス。デフォルト: '127.0.0.1'" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "control_port_port" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "``integer``" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" "``connection_type`` � 'control_port' �設定�れ��る場���Tor " "�制御�ート��ート番�。デフォルト: '9051'" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "socks_address" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" "``connection_type`` � 'control_port' ��� 'socket_file' " "�設定�れ��る場���Tor � SOCKS プロキシ� IP アドレス。デフォルト: " "'127.0.0.1'" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "socks_port" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" "``connection_type`` � 'control_port' ��� 'socket_file' " "�設定�れ��る場���Tor � SOCKS プロキシ��ート番�。デフォルト: '9050'" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "socket_file_path" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" "``connection_type`` � 'socket_file' �設定�れ��る場���Tor " "�ソケットファイル��パス。デフォルト: '/var/run/tor/control'" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "auth_type" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" "Tor �制御�ート��アクセス�パスワード�必��場�� 'password'�" "�����れ� 'no_auth' を設定���。デフォルト: 'no_auth'" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "auth_password" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" "Tor �制御�ート��アクセス�パスワード�必���``auth_type`` � " "'password' �設定�れ��る場������パスワードを指定���。デフォルト: " "''" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "auto_connect" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "``boolean``" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "OnionShare �起動時� Tor �自動的�接続�る����。デフォルト: False" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "use_autoupdate" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" "OnionShare � (Tor 経由�) 更新を自動的�確��る����。��設定��MacOS " "��� Windows インストール���有効��。デフォルト: True" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "autoupdate_timestamp" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "OnionShare �最後�更新を確���時刻。デフォルト: None" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "bridges_enabled" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "ブリッジを使用�� Tor �接続�る����。デフォルト: False" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "bridges_type" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" "``bridges_enabled`` � True �場��ブリッジを読�込む場所。オプション��" "�\"built-in\" (OnionShare �付属��Tor " "�ら更新�れる�能性��るブリッジ)�\"moat\" (Tor � Moat API " "�らブリッジをリクエスト�る)�\"custom\" (ユーザー�指定�るブリッジ) " "��り��。デフォルト: \"built-in\"" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "bridges_builtin_pt" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" "``bridges_type`` � \"built-in\" " "�設定�れ��る場��使用�るブリッジプロトコル�タイプを指定���。" "オプション� \"obfs4\"�\"meek-azure\"���� \"snowflake\" " "��。デフォルト: \"obfs4\"" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "bridges_moat" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" "``bridges_type`` � \"moat\" �設定�れ��る場��Tor � Moat API " "�ら返�れ�ブリッジ�����存�れ��。デフォルト: \"\"" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "bridges_custom" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" "``bridges_type`` � \"custom\" " "�設定�れ��る場��ユーザ�指定��ブリッジ�����存�れ��。" "文字列内��ブリッジライン� '\\n" "' �区切り��。デフォルト: \"\"" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "bridges_builtin" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "``dict``" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" "``bridges_type`` � \"built-in\" �設定�れ��る場��OnionShare � Tor " "�推奨�る最新�内蔵ブリッジを�得������存���。デフォルト: {}" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "persistent_tabs" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "``list``" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" "ユーザ�タブを 'saved' (OnionShare �起動�る���永続的��存�れ�Onion " "アドレス�変更�れ����を�味�る) " "�定義��場���れら�タブ��ランダム�識別��与�られ����リスト�れ" "��。永続 Onion ����識別������� JSON ファイル����" "\"persistent\" ������ OnionShare " "構�フォルダー�サブフォルダー��存�れ��。デフォルト: []" #: ../../source/advanced.rst:343 msgid "locale" msgstr "locale" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" "OnionShare �使用�れる言語。デフォルト: �� ('en' ���) " "。有効�ロケールコード������https://github.com/onionshare/onionshare/" "blob/main/cli/onionshare_cli/settings.py � 'available_locales' " "を�覧����。" #: ../../source/advanced.rst:344 msgid "theme" msgstr "theme" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" "OnionShare デスクトップアプリ�テーマ。有効�オプション��0 " "(ユーザー�コンピューター�ライトテーマ���ダークテーマを自動的�検出)�1 " "(ライト)���� 2 (ダーク) ��。" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "永続 Onion �構�ファイルパラメーター" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" "�述�よ����永続 Onion ��独自�パラメーター��り�独自� JSON " "ファイル��存�れ��。��ファイル��パス��CLI ツール� ``--persistent``" " を使用��指定����。" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "永続的� JSON 構��例を以下�示���。" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "JSON 内��セクション�����永続的 Onion " "�構�ファイルパラメーター����味を以下�示���" #: ../../source/advanced.rst:399 msgid "onion" msgstr "onion" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "private_key" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "Onion Service � Base64 エンコード�れ�秘密�" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "client_auth_priv_key" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "クライアント�証を使用�る場��秘密�。�れをユーザー��信���。" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "client_auth_pub_key" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "クライアント�証を使用�る場��公開�。OnionShare ��使用�れ��。" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "永続" #: ../../source/advanced.rst:415 msgid "mode" msgstr "mode" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" "��永続 Onion �使用�るモード。オプション� \"share\"�\"receive\"�" "\"website\"�\"chat\" ��。" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "enabled" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" "�� Onion " "�対��永続性�有効����。デスクトップ�永続オプションをオフ��る��" "�� JSON ファイル全体�削除�れ��。デフォルト: true" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "autostart_on_launch" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "OnionShare �起動時�よ� Tor �接続時����永続 Onion " "を自動的�開始�る����。デフォルト: false" #: ../../source/advanced.rst:421 msgid "general" msgstr "一般" #: ../../source/advanced.rst:426 msgid "title" msgstr "title" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" "Onion Service �表示�るオプション�カスタムタイトル。デフォルト: null (" "代�り� \"OnionShare\" �表示�れ��)" #: ../../source/advanced.rst:427 msgid "public" msgstr "public" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "秘密� (クライアント�証) を使用�� Onion Service �アクセス��る����。" "true �場��秘密��必��り��ん。" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "autostart_timer" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" "Onion Service " "�特定�時刻�開始�るよ��構��れ��る����。時間�デスクトップアプリ" "�設定�る��CLI ツール� ``--auto-start-timer`` " "�秒���指定�る�������。デフォルト: false" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "autostop_timer" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" "Onion Service " "�特定�時刻��止�るよ��構��れ��る����。時間�デスクトップアプリ" "�設定�る��CLI ツール� ``--auto-stop-timer`` " "�秒���指定����。デフォルト: false" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "service_id" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "スキーム�接尾辞「.onion�を����32文字� Onion Service � URL。" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "以下��上記� ``persistent`` セクション�指定��「mode��固有�設定��。" #: ../../source/advanced.rst:436 msgid "share" msgstr "共有" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "autostop_sharing" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "ファイル�最��ダウンロード�れ�際�共有を自動的��止�る����。デフォ" "ルト: true" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "filenames" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "共有�るファイル�リスト。デフォルト: []" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "log_filenames" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "CLI ツール�使用時� URL �求を stdout �記録�る����。デフォルト: false" #: ../../source/advanced.rst:447 msgid "receive" msgstr "�信" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "data_dir" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "�信��ファイル���テキストメッセージ�格��れるパス。デフォルト: " "ユーザー�ホームディレクトリー�「OnionShare�フォルダー。" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "webhook_url" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "OnionShare �ファイル���テキストメッセージを�信����� POST �る " "webhook URL。デフォルト: null" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "disable_text" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "テキストメッセージ��信を無効��る����。デフォルト: false" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "disable_files" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "ファイル��信を無効��る����。デフォルト: false" #: ../../source/advanced.rst:459 msgid "website" msgstr "ウェブサイト" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "disable_csp" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" "``true`` �設定�る��OnionShare " "�ウェブサイト�デフォルト�コンテンツセキュリティ�リシーヘッダーを設定��" "�ん。デフォルト: ``false``" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "custom_csp" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "デフォルト�代�り��信�るカスタムコンテンツセキュリティ�リシーヘッダー。" #: ../../source/advanced.rst:471 msgid "chat" msgstr "�ャット" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "�在��ャットモード�設定��り��ん。" #~ msgid "" #~ "Everything in OnionShare is temporary by default. If you close an " #~ "OnionShare tab, its address no longer exists and it can't be used again. " #~ "Sometimes you might want an OnionShare service to be persistent. This is " #~ "useful if you want to host a website available from the same OnionShare " #~ "address even if you reboot your computer." #~ msgstr "" #~ "OnionShare�デフォルト設定���全��機能�一時的��。OnionShareタブを閉" #~ "�る����アドレス�消�����使���ん。場��よ���永続的�" #~ "OnionShareサービス�必��も�れ��。例��パソコンを�起動��も�永続的" #~ "�アドレス�OnionShareウェブサイトをホスト���場���役立���ょ�。" #~ msgid "" #~ "To make any tab persistent, check the \"Save this tab, and automatically " #~ "open it when I open OnionShare\" box before starting the server. When a " #~ "tab is saved a purple pin icon appears to the left of its server status." #~ msgstr "" #~ "タブを永続的��る���サービスを実行�る��「��タブを�存��" #~ "OnionShare�スタートアップ�時�自動的�開�����ボックスを�ェック�" #~ "る。�存�れ�場��紫色�ピン�タブ�左��表示�れ��。" #~ msgid "" #~ "If you scheduled a service to start in the future, when you click the " #~ "\"Start sharing\" button you will see a timer counting down until it " #~ "starts. If you scheduled it to stop in the future, after it's started you " #~ "will see a timer counting down to when it will stop automatically." #~ msgstr "" #~ "サービスを将��起動�るよ�設定��場��「 共有を開始 �ボタンをクリック" #~ "�る�開始時間���減算カウンター�表示�れ��。将���止�るよ�設定�" #~ "�場��「 共有を開始 �ボタンをクリック�る�普通�開始����止�る時間" #~ "���減算カウンター�表示�れ��。" #~ msgid "" #~ "**Scheduling an OnionShare service to automatically start can be used as " #~ "a dead man's switch**, where your service will be made public at a given " #~ "time in the future if anything happens to you. If nothing happens to you, " #~ "you can cancel the service before it's scheduled to start." #~ msgstr "" #~ "**自動的�起動を予定�る����OnionShare�サービスを「デッドマン装置��" #~ "��使���。** 最悪�事態�起��場��特定時間�サービス�自動的�立�" #~ "上�り��。何も起�����ら�立�上�る時点����止����。" onionshare-onionshare-26fcdc5/docs/source/locale/ja/LC_MESSAGES/develop.po000066400000000000000000000264541521174352300264020ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-03-30 03:01+0000\n" "Last-Translator: Himmel \n" "Language-Team: ja \n" "Language: ja\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 5.11-dev\n" "Generated-By: Babel 2.10.3\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "OnionShare �開発" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "共�作業" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" "OnionShare " "��プロジェクト����議論�質���り�アイデアやデザインを共有��将��" "開発計画を立��り�る����公開� Keybase �ームを設����� (Keybase " "���OnionShare アドレス�よ���OnionShare " "コミュニティ�他�ユーザー��エンドツーエンド�暗�化�れ�ダイレクトメッセ" "ージを簡���信�る�������) 。Keybase を使用�る�� `Keybase アプリ " "`_ をダウンロード��アカウントを作����\\ `" "�ーム��加������ `_\\ " "。アプリ内�「Teams��ら「Join a " "Team�をクリック��「onionshare��入力���加����。" #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" "OnionShare ���開発者やデザイナー�プロジェクト����議論�る���\\ `" "メーリングリスト `_\\ " "も�り��。" #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "コード�貢献" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" "OnionShare �ソースコード� https://github.com/onionshare/onionshare � Git " "リ�ジトリ��り��。" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" "OnionShare �ソースコード�貢献���場���Keybase " "��ーム��加��貢献�よ��考���るも��関�る質�を行���役立���" "。Github ��る\\ `未解決� Issue `_ を確����作業���も��何��������も�確�����。" #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" "コード�貢献�る準備����ら�Github " "リ�ジトリ�プルリクエストを行������。���る��プロジェクト�管�者" "��れをレビュー���質�や変更をリクエスト��り�拒���り�プロジェクト" "�マージ��り���。" #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "開発作業を始�る" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" "OnionShare � Python �開発�れ����。開始�る�� https://github.com/" "onionshare/onionshare/ ��る Git リ�ジトリ� clone を行������。CLI " "�ージョン�開発環境�設定�関��� ``cli/README.md`` を�GUI " "�ージョン�開発環境�設定�関��� ``desktop/README.md`` " "を�れ�れ�確�����。" #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" "�れら�ファイル����使��プラットフォーム用��存パッケージをインストー" "ル��OnionShare " "をソースツリー�ら実行�る際�必���る�技術的�説明�コマンド�記載�れ�" "���。" #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "デ�ッグ�ヒント" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "詳細モード" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" "開発時���ターミナル�ら OnionShare を実行��コマンド� ``--verbose`` (" "��� ``-v`` ) " "フラグを追加�る�便利��。�れ��特定�オブジェクト��期化�れ����" "イベント�発生���� (ボタン�クリック�設定��存や�読�込���) " "���他�デ�ッグ情報���多��役立�メッセージをターミナル�出力���。" "�����次�よ���り��。" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" "``onionshare/common.py`` �ら ``Common.log`` メソッドを実行�る��独自�デ" "�ッグメッセージを追加����。例���以下�通り��。" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "�れ� OnionShare " "を使用���る際�生�るイベント��ェーン����特定�変数��変更以��以" "後��値を�得�る際�便利��。" #: ../../source/develop.rst:124 msgid "Local Only" msgstr "ローカル�定モード" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" "Tor ������開発中� Onion Service �起動を完全�スキップ�る�便利���" "�よ��り��。�れ� ``--local-only`` フラグ�設定����。例���以下�" "通り��。" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" "��場��Tor Browser �代�り� Firefox �よ��通常�ウェブブラウザー� " "``http://127.0.0.1:17641`` " "を読�込ん�����。ローカル�定モード��秘密��必������無視��構" "���ん。" #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "翻訳�貢献" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" "OnionShare をより使�や���より親��や���る����`Hosted Weblate " "`_ " "��翻訳���力����。「OnionShare��常�ラテン文字�表記��必���れ" "�「OnionShare (ローカル�) �を使用������。" #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "翻訳��力�る���Hosted Weblate " "�アカウントを作���翻訳を開始������。" #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "英語�元�文字列�関�る�案" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" "場��よ����元�英語�文字列�間�����り�アプリケーション�ドキュメ" "ント間�一致�����り�る場���り��。" #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" "元�文字列�関�る改善案������Weblate ��コメント� @kingu " "をメンション���れを�信������。�る���Github � Issue " "を作��る��プルリクエストを�信������。GitHub " "�改善案を�信�る������上��開発者��れを閲覧�る���普段�コード" "レビュー�プロセスを通���文字列�修正�れる�能性��り��。" #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "翻訳�状�" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" "�れ�翻訳�関�る�在�状���。新��言語�翻訳を行���場���" "メーリングリスト onionshare-dev@lists.riseup.net ���連絡����。" onionshare-onionshare-26fcdc5/docs/source/locale/ja/LC_MESSAGES/features.po000066400000000000000000001017231521174352300265530ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-03-30 03:01+0000\n" "Last-Translator: Himmel \n" "Language-Team: ja \n" "Language: ja\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 5.11-dev\n" "Generated-By: Babel 2.14.0\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "OnionShare �仕組�" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" "OnionShare を使用�る������コンピューター��ウェブサー�ーを `Tor " "`_ � `Onion Service `_ " "���設定���れ�他�ユーザー�アクセス��るよ���り��。" #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "OnionShare �ウェブアドレス��既定�秘密��より�護�れ��。" #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "OnionShare �アドレス��以下�形��も���。" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "���秘密��以下�形��も���。" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" "�� URL �秘密�を安全�共有�る����ユーザー自身�責任��り��。" "使用�関�る\\ `脅�モデル `" "_\\ を検討��上��暗�化�れ��ャットメッセージや�" "暗�化�れ����電�メール (�れ��者よりも安全���り��ん) " "���任��方法を使用������。" #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" "URL を�����相手��`Tor Browser `_ " "��れをコピー�ペースト�る��OnionShare " "�サービス�アクセス�る�������。アクセス�� Tor Browser " "�秘密�を入力�るよ��表示��ら��れも��コピー�ペースト���入力�る" "必���り��。" #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" "ノートパソコン� OnionShare " "を使��相手�ファイルを�信�る場��ファイル��信�れる��ノートパソコン" "をサスペンド�る��サスペンドを終了��インター�ット��度接続�る���サ" "ービス�利用����ん。OnionShare " "�リアルタイム�使用�最もよ�������。" #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" "����所有�るコンピューター�ウェブサー�ー���機能�る���OnionShare " "�開発者を�む\\ *���る第三者も�OnionShare 内�コンテンツ�アクセス�る�" "������ん。* 完全�プライベート��。���OnionShare � Tor � Onion " "Service �基����る���匿�性も�護�れ����。詳細����� :doc:`セ" "キュリティ�関�る設計 `\\ を�覧����。" #: ../../source/features.rst:29 msgid "Share Files" msgstr "ファイルを共有" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" "OnionShare " "を使用�る��ファイルやフォルダーを安全��匿���信����。共有タブを開" "��共有���ファイルをドラッグアンドドロップ���「共有を開始�をクリック" "������。" #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" "ファイルを追加�る�������設定�表示�れ��。共有を開始�る����切" "�設定を行������。" #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" "相手�����ファイル�ダウンロードを完了�る��OnionShare " "�自動的�サー�ーを終了��インター�ット�らウェブサイトを削除���。複数" "�ユーザー�ファイルをダウンロード��るよ���る���「" "ファイル�信�終了��ら共有を�止 " "(�ェックを外��個別�ファイル�ダウンロードを許�) " "���ェックを外������。" #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" "������ェックを外���全ファイル�圧縮�れ��ージョン�代�り���" "ファイルを個々�ダウンロード�る�����るよ���り��。" #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" "共有�準備����ら�「共有を開始�ボタンをクリック������。「共有を�" "止�ボタンをクリック�る��OnionShare " "を終了�る��ウェブサイト�公開��座�終了���。����上�「↑�アイコン" "をクリック�る������らファイルをダウンロード���るユーザー�履歴�経" "�を確��る�������。" #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" "以上�ファイル�共有を開始����。次��アドレス�秘密�をコピー���ファ" "イルを�信��もら���相手��信������。ファイル�安全性を����場" "������相手�何ら��脅���ら�れ��る場���暗�化メッセージングア" "プリを使用������。" #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" "相手�アドレスを Tor Browser " "�読�込��秘密��ログイン�る��角��る「ファイルをダウンロード�をクリ" "ック�������コンピューター�ら直接ファイルをダウンロード�る�����" "��。" #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "ファイル�メッセージを�信" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" "OnionShare " "を使���他�ユーザー������コンピューター�ファイルを直接�匿���信" "��るよ���る�������。�れ�本質的������コンピューターを匿�" "�ファイル共有ストレージサービス���使用��るよ���るも���。�信用�" "タブを開���好��設定を�択������。" #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "�信�れるメッセージやファイルを�存�るフォルダーを閲覧����。" #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" "ファイル�アップロード��を許����場��「テキスト��信を無効��る��" "�ェックを入れ�����。���匿��連絡フォーム用���テキストメッセージ" "��信��を許����場��「ファイル�アップロードを無効��る���ェック" "を入れ�����。" #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" "「Webhook を使用��通知���ェックを入れ��webhook � URL を入力�る��" "ファイルやメッセージ����� OnionShare " "サービス��信�れ�際��通知を�信�るよ�設定�る�������。��機能" "���ファイルやメッセージ�アップロード�れ�����OnionShare � HTTP � " "POST リクエストを�設定�� URL ��信���。例���メッセージングアプリ� " "`Keybase `_ " "�暗�化�れ�通知メッセージを�信���場���`@webhookbot `_ �会話を開始��� ``!webhook create onionshare-" "alerts`` �入力��信������。���る� URL �出力�れる����れを " "webhook � URL ���使用������。����コンピューター上� OnionShare " "�サービス�誰��ファイルを�信�る��@webhookbot " "��座���旨�通知を�����信���。" #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" "準備���ら�「�信モードを開始�をクリック���OnionShare " "�サービスを開始������。Tor Browser " "���アドレスを読�込む��誰�も����コンピューター�ファイル�メッセー" "ジを�信��るよ���り��。" #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" "����上��る「↓�アイコンをクリック�る������ファイルを�信���る" "ユーザー�履歴�経�を確��る�������。" #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "" "ファイル�メッセージを�����信�よ���るユーザー���以下�よ��表示" "�れ��。" #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" "他�ユーザー������信サービス�ファイルやメッセージを�信�る�����" "�コンピューター�ホームフォルダー� ``OnionShare`` フォルダー�既定��存�" "れ��。ファイル�メッセージ��アップロード�時間�応��サブフォルダー�自" "動的�分類�れ��存�れ��。" #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" "OnionShare " "�ファイル�信サービス��匿��情報��ら文書を安全��信�る必���るジャ" "ーナリスト���便利��。��よ��使用�る場��OnionShare ��" "告発文書��出システム��る `SecureDrop `_ " "��様�仕方��SecureDrop " "����安全����も���軽��シンプル��ージョン�よ��サービス��り" "��。" #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "自己責任��使用����" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" "悪���る電�メール�添付ファイル��様�悪���るファイルを���� " "OnionShare " "�サービス�アップロード�������コンピューターを攻撃�よ��試�る人�" "存在�る�能性��り��。OnionShare " "���悪���るファイル�ら�����システムを�護�る仕組��何も備���" "��ん。" #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" "OnionShare � Office ドキュメントや PDF を�信�る場��`Dangerzone `_ を使用�る��ドキュメントファイルを�安全�開�る PDF " "ファイル�変��る�������。���`Tails `_ " "や `Qubes `_ " "�使���仮想マシン�信頼����ドキュメントファイルを開���より高�安全" "性を確��る�������。" #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "���OnionShare " "��信�れるテキストメッセージ�関����常�安全�開��������。" #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "�信サービス�設定�関�るアド�イス" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" "OnionShare " "�匿��ファイル共有ストレージサービスを�用���場����普段使用���ら" "��常�電��入����インター�ット�接続���るコンピューター��れを�" "用�る��を推奨���。" #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" "OnionShare �アドレスを�����ウェブサイトや SNS " "�プロフィール上�公開�る場����タブを�存�� (詳細�\\ :ref:`save_tabs`" "\\ を�覧����) �公開サービス����れを�用������ (\\ " ":ref:`turn_off_private_key`\\ ) 。" "カスタムタイトルを設定�る�も��アイディア�� (\\ :ref:`custom_titles`\\ )" " 。" #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "�信モード���る��他�注�点" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" "「シル�ー�セキュリティモード�動作���る場��iOS デ�イス上� Onion " "Browser ��信モード� OnionShare �ファイルをアップロード�������報告" "��り��。ブロンズ���ゴールドを試���メッセージ���ファイルをアップ" "ロード��る�����確�����。" #: ../../source/features.rst:107 msgid "Host a Website" msgstr "ウェブサイトをホスト" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" "OnionShare ��的� HTML �ウェブサイトをホスト�る���ウェブサイト�タブを" "開���的コンテンツを�むファイルやフォルダーをドラッグアンドドロップ���" "「共有を開始�をクリック������。" #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" "``index.html`` " "ファイルを追加�る��ウェブサイト�ロード時�レンダリング�れ��。" "サイトを構��る HTML ファイルや CSS ファイル�JavaScript ファイル�" "画�データも���������� (OnionShare � \\*スタティック型*\\ " "�ウェブサイト��をサ�ート���。コードを実行��り�データベースを使用�" "�り�るウェブサイト�ホスト����ん。�����例���WordPress " "�使用����ん) 。" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" "``index.html`` ファイル�存在���場���代�り�ディレクトリ�リストを表示" "���。ウェブサイトを読�込む�����らファイルを閲覧��り�ダウンロード" "��り����。" #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "コンテンツセキュリティ�リシー (CSP)" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" "OnionShare ��既定�厳格� `Content Security Policy `_ " "ヘッダーを設定�る����ウェブサイト�安全性を高�����。������設" "定�����第三者��供�るリソースをウェブページ�読�込む�������ん" "。" #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" "第三者�ウェブサイト�����CDN�らJavaScript�ライブラリーやデータ��を読" "�込���場���以下�2���択肢��り��。" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" "サービスを開始�る��「コンテンツセキュリティ�リシーヘッダーを�信��� " "(ウェブサイト�第三者�リソースを使用��るよ���り��) ���ェックを入れ" "る��コンテンツセキュリティ�リシー��信を無効�����。" #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "カスタム�コンテンツセキュリティ�リシーヘッダーを�信����。" #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "ウェブサイト�サービスを管��るアド�イス" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" "長期間����� (��誰��何��ファイルを見�る���目的���) " "OnionShare " "�ウェブサイトを�用�よ��考���る場����普段使用���ら��常�電�" "�入����インター�ット�接続���るコンピューター��れを�用�る��を" "推奨���。タブを�存�る� (詳細�\\ :ref:`save_tabs`\\ を�覧����) �" "OnionShare " "を終了��改��開始��場��も���アドレス�ウェブサイト�ホスティングを" "�開�る�������。" #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" "ウェブサイトを公開�る場���公開サービス����れを�用������ (" "詳細�\\ :ref:`turn_off_private_key`\\ を�覧����) 。" #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "匿���ャット" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" "OnionShare " "を使用�る��ログを残���プライベート�安全��ャットルームを設定����" "。�ャットタブを開��「�ャットサー�ーを開始�をクリック������。" #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" "サー�ーを開始��ら�OnionShare " "�アドレス�秘密�をコピー����ャットルーム��加��もら���相手��信" "������。誰��加��る�を厳格�制����場���暗�化メッセージング" "アプリを使用���アドレス�秘密�を�信������。" #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" "他�ユーザー��Tor Browser � OnionShare " "�アドレスを読�込む���より��ャット��加����。�ャットルーム� " "JavaScript を必���る����加�る���Tor Browser " "�セキュリティレベルを「最大���護�����「既定��護����「強力��" "護��設定�る必���り��。" #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" "�ャットルーム�入る際�ユーザー��ランダム�ユーザー��与�られ��。左パ" "�ル��るボックス�新��ユーザー�を入力��「↵�を押���ユーザー�を変更" "����。�ャット�履歴����も�存�れ�����既�他�ユーザー�士�" "�ャットを行���る場��も�履歴�表示�れ��ん。" #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" "OnionShare " "��ャットルーム����加者�全員匿���。誰�も自由�ユーザー�を変更�る" "������身元を確��る���方法�存在���ん。" #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" "����OnionShare " "��ャットルームを作り���アドレスを�信頼��る�人�少人数�グループ��" "�安全�方法�共有�れ���ャットルーム�入るユーザー��人��る�����" "�的�水準�確信��る����。" #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "�ャット�利点" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" "既�暗�化メッセージングアプリを使�必���る場���も�も OnionShare " "��ャットルーム��味�何��ょ��?�れ��より少��痕跡��残�����" "�点��り��。" #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" "例���Signal �グループ�メッセージを�信�る場��メッセージ�コピー��" "グループ�メン�ー��れ�れ�端末 (スマートフォン�デスクトップ版� Signal " "を使用���る場��コンピューター) " "�残る����り��。メッセージ�自動消去�有効�����る場��も�メッセ" "ージ�����端末����メッセージ��存�れ��る�能性��る��他�場所 " "(例��通知�関�るデータベース��) " "�ら実際�削除�れ���を確��る��困難��。OnionShare " "��ャットルーム�メッセージを一切�存���������題�最���抑�られ" "��。" #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" "���OnionShare " "��ャットルーム��アカウントを一切作�����誰��匿���安全��ャット" "を行���場��も役立���。�����情報���る人��匿�性を全�犠牲�" "�る�����使����メールアドレスを使用���OnionShare " "�アドレスをジャーナリスト��信��ジャーナリスト����ャットルーム�入室" "�る�を待������形�使用�る�������。" #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "暗�化�仕組�" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" "OnionShare � Tor � Onion Service ��拠���る���Tor Browser � " "OnionShare �間�接続����エンドツーエンド�暗�化 (E2EE) �れ��。" "誰��メッセージを OnionShare ��ャットルーム�投稿�る際�" "メッセージ�エンドツーエンド�暗�化�れ� Onion " "接続を通��サー�ー��信�れ�サー�ー���メッセージを�" "エンドツーエンド暗�化�施�れ��る Onion Service �接続を介��WebSockets " "を用���ャットルーム�他�メン�ー全員��信�る���仕組��������" "。" #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "OnionShare 自体��ャット�暗�化を行���Tor � Onion Service " "�よる暗�化��拠�����。" onionshare-onionshare-26fcdc5/docs/source/locale/ja/LC_MESSAGES/help.po000066400000000000000000000075211521174352300256660ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-03-30 03:01+0000\n" "Last-Translator: Himmel \n" "Language-Team: ja \n" "Language: ja\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 5.11-dev\n" "Generated-By: Babel 2.10.3\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "ヘルプを得る" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "��サイトをよ�確����ょ�" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" "OnionShare " "�使用方法�関�る説明を確�����。��������セクションを確����" "質��答�る情報��る����を確������ょ�。" #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "GitHub � Issue を確�" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" "質��答�る情報�ウェブサイト上���場���`GitHub � Issue `_ " "を�確�����。他�人��様��題�����開発者�報告��り�解決策を投" "稿��り���る�能性��り��。" #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "�題を報告" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" "解決策�見��ら��場�����質�や新機能��案を希望�る場����`Issue " "を作� `_\\ " "������。��際�� `GitHub アカウント�作� `_\\ �必���り��。" #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "Keybase �ーム��加" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" "プロジェクト����議論を行���る Keybase �ーム��加�る方法�����\\" " :ref:`collaborating`\\ を�確�����。" #~ msgid "" #~ "If you are unable to find a solution, or wish to ask a question or " #~ "suggest a new feature, please `submit an issue `_. This requires `creating a GitHub " #~ "account `_." #~ msgstr "" #~ "解決を見��れ��場�����質�����れ�も新機能を�案���場��`" #~ "イシューを�出��下�� `_。`Github�アカウントを作��る `_ 必���り��。" onionshare-onionshare-26fcdc5/docs/source/locale/ja/LC_MESSAGES/index.po000066400000000000000000000023731521174352300260450ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-03-30 03:01+0000\n" "Last-Translator: Himmel \n" "Language-Team: LANGUAGE \n" "Language: ja\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 5.11-dev\n" "Generated-By: Babel 2.8.0\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "OnionShare �ドキュメント" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" "OnionShare ��Tor �ットワークを利用���安全����匿��ファイルを共有�" "�り�ウェブサイトをホスト��り�����ャット��り�る���オープンソー" "ス�ツール��。" onionshare-onionshare-26fcdc5/docs/source/locale/ja/LC_MESSAGES/install.po000066400000000000000000000565221521174352300264110ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2026-06-01 19:58+0530\n" "PO-Revision-Date: 2025-03-30 03:01+0000\n" "Last-Translator: Himmel \n" "Language: ja\n" "Language-Team: ja \n" "Plural-Forms: nplurals=1; plural=0;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.18.0\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "インストール" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "Windows � macOS" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" "Windows � macOS �場�� `OnionShare �ウェブサイト `_ " "�らダウンロード����。" #: ../../source/install.rst:12 msgid "Mobile" msgstr "モ�イル" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "モ�イル版 OnionShare ��以下�リンク�らダウンロード����。" #: ../../source/install.rst:16 msgid "Android" msgstr "Android" #: ../../source/install.rst:17 msgid "" "Google Play: " "https://play.google.com/store/apps/details?id=org.onionshare.android" msgstr "" "Google Play: " "https://play.google.com/store/apps/details?id=org.onionshare.android" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "F-Droid: https://github.com/onionshare/onionshare-android-nightly" #: ../../source/install.rst:20 msgid "iOS" msgstr "iOS" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" #: ../../source/install.rst:22 msgid "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "IPA �直接ダウンロード: https://github.com/onionshare/onionshare-ios/releases" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "Testflight: https://testflight.apple.com/join/ZCJeY65W" #: ../../source/install.rst:27 msgid "Linux" msgstr "Linux" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the " "recommended way is to use either the `Flatpak `_ or" " the `Snap `_ package. Flatpak and Snapcraft " "ensure that you'll always use the newest version and run OnionShare " "inside of a sandbox." msgstr "" "Linux �場���様々�インストール方法��り����推奨�れる�� `Flatpak `_ " "��� `Snap `_ �パッケージを使用�る����。Flatpak や Snap " "を使用�る��最新��ージョンを確実�入手�る������サンドボックス� OnionShare �実行�れ��。" #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" "Snapcraft サ�ート� Ubuntu �組�込�れ��り�Fedora �� Flatpak " "�サ�ート�付属���������らを使用�る��ユーザー次第��。両方�も���� Linux ディストリビューション�動作���。" #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: " "https://flathub.org/apps/details/org.onionshare.OnionShare" msgstr "" "**Flatpak � OnionShare をインストール**: " "https://flathub.org/apps/details/org.onionshare.OnionShare" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "**Snapcraft � OnionShare をインストール**: https://snapcraft.io/onionshare" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" "PGP �署��れ� ``.flatpak`` や ``.snap`` パッケージを https://onionshare.org/dist/ " "�らダウンロード��インストール�る��も����。" #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "Flatpak をインストール�る方法" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" "PGP �署��れ�\\ `シングルファイル�ンドル `_\\ を使用���Flatpak � OnionShare " "を手動�インストール���場���以下�手順�沿������。" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at " "https://flatpak.org/setup/." msgstr "https://flatpak.org/setup/ �従�� Flatpak をインストール���。" #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-" "exists flathub https://flathub.org/repo/flathub.flatpakrepo``. Even " "though you won't be downloading OnionShare from Flathub, OnionShare " "depends on some packages that are only available there." msgstr "" "``flatpak remote-add --if-not-exists flathub " "https://flathub.org/repo/flathub.flatpakrepo`` を実行���Flathub " "リ�ジトリを追加���。Flathub �ら OnionShare をダウンロード�る����り��ん��OnionShare � Flathub" " ���利用��るパッケージ��存�����。" #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of " "OnionShare, and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" "https://onionshare.org/dist/ �アクセス���OnionShare �最新�ージョンを�択�� " "``.flatpak`` �よ� ``.flatpak.asc`` ファイルをダウンロード���。" #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See " ":ref:`verifying_sigs` for more info." msgstr "``.flatpak`` ファイル� PGP 署�を検証���。詳細�\\ :ref:`verifying_sigs`\\ を�覧����。" #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the " "file you downloaded." msgstr "" "``flatpak install OnionShare-VERSION.flatpak`` を実行�� ``.flatpak`` " "ファイルをインストール���。��際�� ``VERSION`` をダウンロード��ファイル��ージョン番��置��������。" #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "OnionShare � `flatpak run org.onionshare.OnionShare` �実行����。" #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "Snapcraft をインストール�る方法" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the " "PGP-signed Snapcraft package, you can do so like this:" msgstr "" "PGP �署��れ� Snapcraft パッケージを使用���Snapcraft � OnionShare " "を手動�インストール���場���以下�手順�沿������。" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at " "https://snapcraft.io/docs/installing-snapd." msgstr "https://snapcraft.io/docs/installing-snapd �従�� Snapcraft をインストール���。" #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of " "OnionShare, and download the ``.snap`` and ``.snap.asc`` files." msgstr "" "https://onionshare.org/dist/ �アクセス�� OnionShare �最新�ージョンを�択�� ``.snap`` " "ファイル� ``.snap.asc`` ファイルをダウンロード���。" #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs`" " for more info." msgstr "``.snap`` ファイル� PGP 署�を検証���。詳細�\\ :ref:`verifying_sigs`\\ を�覧����。" #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version " "number of the file you downloaded. Note that you must use `--dangerous` " "because the package is not signed by the Snapcraft store, however you did" " verify its PGP signature, so you know it's legitimate." msgstr "" "``snap install --dangerous onionshare_VERSION_amd64.snap`` を実行�� " "``.snap`` ファイルをインストール���。��際�� ``VERSION`` " "をダウンロード��ファイル��ージョン番��置��������。パッケージ� Snapcraft " "ストア�よ��署��れ�������`--dangerous` を使用�る必���り��。����既� PGP " "署�を検証���る����題��り��ん。" #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "OnionShare � `snap run onionshare` �実行����。" #: ../../source/install.rst:68 msgid "Command-line only" msgstr "コマンドライン��" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any " "operating system using the Python package manager ``pip``. :ref:`cli` has" " more info." msgstr "" "Python �パッケージマ�ージャー ``pip`` を使�����オペレーティングシステム�も OnionShare " "�コマンドライン版をインストール�る�������。詳細�\\ :ref:`cli`\\ を�覧����。" #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "FreeBSD" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare " "can also be installed on `FreeBSD `_. It's " "available via its ports collection or as pre-built package. Should you " "opt to install and use OnionShare on a FreeBSD operating system, please " "be aware that it's **NOT** officially supported by the OnionShare " "project." msgstr "" "OnionShare � `FreeBSD `_ �もインストール���� (����FreeBSD " "���公��開発�れ��る�����り��ん) 。ports collection " "経由��ビルド済�パッケージ���利用�能��。OnionShare を FreeBSD " "オペレーティングシステム�インストール��使用�る場���OnionShare プロジェクト�よ��公��\\ **サ�ート�れ����**\\ " "���注�������。" #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the " "source codes from the official OnionShare repository (or its official " "release packages from `PyPI `_). Should you wish to check changes related to this platform, " "please refer to the following resources:" msgstr "" "OnionShare �開発者�よ��公���守�れ��る�����り��ん�� FreeBSD �パッケージ� ports " "��OnionShare �公�リ�ジトリ (��� `PyPI `_ �ら�公�リリースパッケージ) " "�らソースコードを�得��検証�����。��プラットフォーム�関�る変更を確����場���以下�ウェブページを�覧����。" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "https://cgit.freebsd.org/ports/log/www/onionshare" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "https://www.freshports.org/www/onionshare" #: ../../source/install.rst:85 msgid "Manual pkg Installation" msgstr "pkg をインストール�る方法" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, " "in order to install OnionShare for Python 3.9, use::" msgstr "" "�イナリー�パッケージをインストール�る���``pkg install pyXY-onionshare`` を使用������。``pyXY``" " ���パッケージ�ビルド�れ� Python ��ージョンを指定������。Python 3.9 用� OnionShare " "をインストール�る���次�よ��指定������::" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as " "pre-built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli``" " if you want to install that version." msgstr "" "���\\ **コマンドライン��**\\ ��ージョン� OnionShare " "もビルド済�パッケージ����供�れ����。���ージョンをインストール���場���``py39-onionshare`` を ``py39" "-onionshare-cli`` �置��������。" #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built " "packages, please refer to its `official Handbook section about pkg " "`_." msgstr "" "FreeBSD �ビルド済�パッケージ�関�る追加情報や詳細������ \\ `公��ンドブック� pkg �関�るセクション " "`_\\ " "を�覧����。" #: ../../source/install.rst:96 msgid "Manual port Installation" msgstr "port をインストール�る方法" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run " "the following::" msgstr "" "FreeBSD � port をインストール�る����ェックアウト済� `ports collection " "`_ ディレクトリー�移動��以下�コマンドを実行������。" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www" "/onionshare-cli`` if you want to install that version." msgstr "" "Ports collection ���\\ **コマンドライン��**\\ ��ージョン� OnionShare � port " "も�供�����。���ージョンをインストール���場���``www/onionshare`` を ``www/onionshare-cli``" " �置��������。" #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports " "collection, please refer to its `official Handbook section about ports " "`_." msgstr "" "FreeBSD ports collection �関�る追加情報や詳細������\\ `公��ンドブック� ports �関�るセクション " "`_\\ " "を�覧����。" #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "PGP 署�を検証�る方法" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't " "been tampered with by verifying its PGP signature. For Windows and macOS," " this step is optional and provides defense in depth: the OnionShare " "binaries include operating system-specific signatures, and you can just " "rely on those alone if you'd like." msgstr "" "PGP 署�を検証�る��ダウンロード��パッケージ�改�ん�れ������を確�����。Windows � macOS " "�場��OnionShare ��イナリー�� OS �特有�署���る���PGP " "署��検証��より強固�安全性を確��よ���る際�役立���。OS �署����頼��も構���ん。" #: ../../source/install.rst:115 msgid "Signing key" msgstr "署��" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "パッケージ��特定�リリースを担当�るコア開発者�よ��署��れ��。OnionShare ��コア開発者� GPG �情報�次���り��。" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "Micah Lee:" #: ../../source/install.rst:121 msgid "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "PGP 公開��フィンガープリント ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." #: ../../source/install.rst:122 msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver " "`_." msgstr "" "Micah ��� keys.openpgp.org �\\ `�サー�ー`_\\ �らダウンロード����。" #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "Saptak Sengupta:" #: ../../source/install.rst:125 msgid "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "PGP 公開��フィンガープリント ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver " "`_." msgstr "" "Saptak ��� keys.openpgp.org �\\ `�サー�ー `_\\ " "�らダウンロード����。" #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "Miguel Jacq:" #: ../../source/install.rst:129 msgid "PGP public key fingerprint ``54A91143AE0AB4F7743B01FE888ED1B423A3BC99``." msgstr "" #: ../../source/install.rst:130 #, fuzzy msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver " "`_." msgstr "" "Miguel ��� keys.openpgp.org �`�サー�ー `_ �らダウンロード����。" #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you " "probably want `GPGTools `_, and for Windows you " "probably want `Gpg4win `_." msgstr "" "署��検証���GnuPG をインストール����必���り��。macOS �場�� `GPGTools " "`_�Windows �場�� `Gpg4win " "`_ ��を試��������。" #: ../../source/install.rst:135 msgid "Signatures" msgstr "署�" #: ../../source/install.rst:137 msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, " "macOS, Flatpak, Snap, and source packages, at " "https://onionshare.org/dist/ in the folders named for each version of " "OnionShare. You can also find them on the `GitHub Releases page " "`_." msgstr "" "``.asc`` ファイル�よる署��Windows�macOS�Flatpak�Snap�ソースコード�パッケージ���れ�れ " "https://onionshare.org/dist/ ���ージョン�フォルダー�ら入手����。\\ `GitHub �リリースページ " "`_\\ �も入手����。" #: ../../source/install.rst:141 msgid "Verifying" msgstr "検証" #: ../../source/install.rst:143 msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify " "the binary in a terminal like this:" msgstr "" "コア開発者�公開�を GnuPG キー�ェーン�イン�ート���イナリー� ``.asc`` " "署�をダウンロード��ら�以下�よ��ターミナル��イナリーを検証����。" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "Windows �場���以下�よ��入力������。" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "macOS �場���以下�よ��入力������。" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "Linux �場���以下�よ��入力������。" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "ソースコード�関����以下�よ��入力������。" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "以下�よ��出力�れる����。" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with " "the integrity of the file (malicious or otherwise), and you should not " "install the package." msgstr "" "も� ``Good signature from`` �表示�れ��場���ファイル�完全性��題��る�� " "(悪��よる場�������場���り��) ���パッケージ�インストール��������。" #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" "���上�表示�れ��る ``WARNING:`` �パッケージ��題��る��を示�も���������� Micah (コア開発者) � " "PGP ��「信頼�レベルを設定�������を�味���る����。" #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and" " the `Tor Project `_ may be useful." msgstr "" "PGP 署�を確��る方法�詳細�関��� `Qubes OS `_ ��� `Tor Project " "`_ " "�ガイド�役立��も�れ��ん。" #~ msgid "Or for Windows, in a command-prompt like this::" #~ msgstr "���Windows�場��コマンド・プロンプト�以下�よ��::" #~ msgid "" #~ "PGP public key fingerprint " #~ "``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." #~ msgstr "PGP 公開��フィンガープリント ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." onionshare-onionshare-26fcdc5/docs/source/locale/ja/LC_MESSAGES/security.po000066400000000000000000000252331521174352300266050ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-03-30 05:45+0000\n" "Last-Translator: Himmel \n" "Language-Team: ja \n" "Language: ja\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 5.11-dev\n" "Generated-By: Babel 2.10.3\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "セキュリティ�関�る設計" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "OnionShare �仕組�を�解�る������\\ :ref:`how_it_works`\\ " "を�覧����。" #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "他�ソフトウェア��様� OnionShare " "��グや脆弱性を�ん��る�能性��り��。" #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "OnionShare �防�る脅�" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" "**OnionShare ��活動�第三者�干渉�る�������ん。**\\ OnionShare " "�ファイルを共有�る場��第三者�サー�ー�ファイル�アップロード�れる��" "��り��ん。OnionShare " "�ャットルームを作���場������コンピューター���サー�ー���も機" "能���。��仕組���他人�コンピューターを信頼���れ��ら�����従" "���統的�モデルを��るも���。" #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" "**�ットワーク上�盗�者���OnionShare ���信�れるデータを知る�����" "��ん。**Tor Onion Service � Tor Browser �間�接続��エンドツーエンド�暗" "�化�れ��。������ットワーク盗�者���解読�能� Tor トラフィック�" "����る�������ん。���盗�者��Tor Browser � OnionShare � " "Onion Service を接続�る�悪���るランデブーノード�������も�トラ" "フィック��Onion Service �秘密��暗�化�れ����。" #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" "**OnionShare �ユーザー�匿�性� Tor �よ���護�れ��。**\\ OnionShare " "� Tor Browser �ユーザー�匿�性を�護���。OnionShare �ユーザー�匿�� " "Tor Browser �ユーザー�アドレスを共有���る�り�Tor Browser " "�ユーザーも�盗�者も�OnionShare " "�ユーザー�身元を��止�る�������ん。" #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" "**攻撃者� Onion Service " "����知��も��れ�アクセス�る�������ん。**\\ Tor " "�ットワーク�対�る以��攻撃���攻撃者� Onion Service を列挙��" "�公開� ``.onion`` アドレスを発見�る��������。�在���" "アドレス�ら OnionShare サービス�アクセス�よ���る際���" "クライアント��証�使用�れる秘密�を推測�る必���り�� " "(秘密��無効��れ�サービス�既�公開�れ��る場�を除���。��点���" "���\\ :ref:`turn_off_private_key`\\ を�覧����) 。" #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "OnionShare �防���脅�" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" "**OnionShare アドレス�秘密������安全�����能性��り��。**\\ " "OnionShare アドレスを相手���る����ユーザー自身�責任��。" "安全���方法��信�れ�場� " "(攻撃者�より電�メール�メッセージ����れ�場���) �盗�者��" "OnionShare �使用�れ��る��を知る�������。��場��" "盗�者�アドレスや紛失���を Tor Browser " "�読�込����稼����るサービス�アクセス�る�������。����状" "�を��る���暗�化�れ�テキストメッセージ " "(��ら�メッセージ�自動消去機能を有効���上�) " "�暗�化�れ�電�メール����直接会���アドレスを安全��������。" "機密����も�� OnionShare を使�場��������手順�必��り��ん。" #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" "**OnionShare アドレス�秘密������匿������能性��り��。**\\ " "OnionShare " "�アドレス�確実�匿��通信�れるよ��特�注�������。アドレスを共有" "�る際���Tor " "経由���アクセス����新��電�メールや�ャット�アカウントを使����" "����。����手順��匿�性�目的���れ�必��り��ん。" #~ msgid "" #~ "**Third parties don't have access to anything that happens in OnionShare." #~ "** Using OnionShare means hosting services directly on your computer. " #~ "When sharing files with OnionShare, they are not uploaded to any server. " #~ "If you make an OnionShare chat room, your computer acts as a server for " #~ "that too. This avoids the traditional model of having to trust the " #~ "computers of others." #~ msgstr "" #~ "**第三者�OnionShare内�データやプロセス�アクセス����ん。** " #~ "OnionShare���全��サービス�自宅�パソコン�ら直接�ホスト�れ��。" #~ "OnionShare�ファイルを共有�る����外部サー�ー�アップロード�れ��" #~ "ん。OnionShare��ャットルームを作る���も�自宅�パソコン�サー�ー役�" #~ "�り��。��り�第三者�パソコンを信頼�る���従�型モデル�必���り" #~ "��ん。" #~ msgid "" #~ "**If an attacker learns about the onion service, it still can't access " #~ "anything.** Prior attacks against the Tor network to enumerate onion " #~ "services allowed the attacker to discover private .onion addresses. If an " #~ "attack discovers a private OnionShare address, a password will be prevent " #~ "them from accessing it (unless the OnionShare user chooses to turn it off " #~ "and make it public). The password is generated by choosing two random " #~ "words from a list of 6800 words, making 6800², or about 46 million " #~ "possible passwords. Only 20 wrong guesses can be made before OnionShare " #~ "stops the server, preventing brute force attacks against the password." #~ msgstr "" #~ "**攻撃者�onionサービス�存在を発見��も�何もアクセス����ん。** 以" #~ "��onionサービスを列挙�る���Tor�ットワーク�対�る攻撃�攻撃者�プラ" #~ "イベート�onionサービス�アドレスを�ら����。攻撃者�プライベート�" #~ "onionアドレスを発見�る場��パスワード�設定�れ�らアクセス�防�れ��" #~ "(少���もOnionShareユーザー�パスワードを無効����onionサービスを公" #~ "開モード�設定����り)。パスワード�6800個��語リスト�らランダム�2" #~ "個を�ん�作��れ�����り4600万(6800²)��能�組������り�" #~ "�。パスワード�試行回数�20回��定�れ������当�り攻撃�場��サー" #~ "�ー��止�れ��アクセス�防�れ��。" onionshare-onionshare-26fcdc5/docs/source/locale/ja/LC_MESSAGES/sphinx.po000066400000000000000000000015111521174352300262400ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2021-12-10 02:52+0000\n" "Last-Translator: Taro Tanaka \n" "Language-Team: LANGUAGE \n" "Language: ja\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 4.10-dev\n" "Generated-By: Babel 2.8.0\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "�ージョン" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "言語" onionshare-onionshare-26fcdc5/docs/source/locale/ja/LC_MESSAGES/tor.po000066400000000000000000000654061521174352300255500ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-03-30 03:01+0000\n" "Last-Translator: Himmel \n" "Language-Team: ja \n" "Language: ja\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 5.11-dev\n" "Generated-By: Babel 2.10.3\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "Tor �接続�る方法" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" "OnionShare を開始�る��Tor �ットワーク��接続を促�画��表示�れ��。" #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" "「自動的� Tor �接続��スイッ�をオン����ら「Tor �接続�をクリック�る" "��次回 OnionShare を開始��際�接続�関�る設定を表示����回�セッショ" "ン�設定を使用��自動的�接続を行���。接続�失敗��場����「�ット" "ワーク設定�ボタン�らブリッジを試��り�Tor を�設定��り�る������" "�。" #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" "「Tor �接続�をクリック�る��接続プロセスを開始���。Tor �ットワーク�" "�アクセスを�断�よ���る試�も���������ットワーク��題���れ" "��一回��功�る����。" #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" "接続�る���ブリッジや��他 Tor �関�る設定を手動�行���場���「�ッ" "トワーク設定�をクリック������。" #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "検閲�自動回�" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" "「Tor �接続�をクリック������OnionShare �接続�失敗��場������" "��国���ローカル�ットワーク� Tor �検閲�れ��る�能性��り��。" #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "��場��次��択肢��り��。" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "ブリッジ����試行" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "IP アドレス�自動的�国を判別��ブリッジを設定" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "手動�国を�択��ブリッジを設定" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" "「ブリッジ����試行��オプションを�択�る��OnionShare �検閲を迂回�よ" "�����通常��様� Tor ��接続を�試行���。" #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" "他�2��オプションを�択�る��OnionShare ��Tor " "ブリッジを使用��自動的�検閲を回��よ��試���。" "�ットワークプロ�イダー� Tor " "�ットワーク��アクセスを�断���る場��も�も� Tor " "ブリッジ�接続��れ��検閲を回��� Tor " "�ットワーク�接続����。��ら�オプション�も�Tor Project � " "Censorship Circuvement API " "�よ���ユーザー����ブリッジ�設定を行���。OnionShare �一時的� `" "Meek `_ " "ドメインフロンティングプロキシを使用����使��コンピューター�ら�Tor � " "Censorship Circuvement API ��� Tor 接続を行���。Meek プロキシ��Tor " "�接続�る方法を見��よ�����る��を分�ら���る���も���。" #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" "「IP アドレス�自動的�国を判別��ブリッジを設定�を�択�る��Censorship " "Circuvement API � IP アドレスを基��������国�居����る�を判別" "������所在地����ブリッジを自動的�見��よ��試���。" #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" "「手動�国を�択��ブリッジを設定�を�択�る��Censorship API ��指定��" "国����ブリッジを検索���。" #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "検閲�自動回��仕組�" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" "Censorship Circuvement API �ユーザー�����る���れるブリッジを見��る" "��OnionShare ��れら�ブリッジを使用�� Tor ���接続を試���。API " "������所在地����ブリッジを見��られ��場��OnionShare � API �" "「フォール�ック�オプションをリクエスト���れを使用���接続を試���。" #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" "何ら���由� OnionShare � Censorship API 自体�接続����場����� " "API �エラーメッセージを返�場��OnionShare ��内蔵� obfs4 ブリッジ�使用" "を試���。" #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" "Censorship Circuvement API ��リクエスト� Tor " "�ットワークを経由���点��注����� (����も�も� Tor " "�接続����る�ら��も�も API �接続�る必������) 。" #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" "攻撃者� Meek �よるリクエスト��信先を見��る��難�������れ�も一" "部�ユーザー�����リスク��る�能性��る�����機能�ユーザー��択" "��場����有効��り��。Meek �よ�� Tor �ットワーク�よるリクエスト" "��Censorship Circumvention API ��1��2��リクエスト����定�れ��。" "��後�Meek �終了�れ��れ以�������ットワーク�リクエスト� Tor " "�ットワークを経由��行�れ��。" #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" "Tor " "�ットワークを経由���リクエストを行�����場���「�ットワーク設定�(" "����下�「設定�アイコンをクリック��表示�れる画���る「Tor " "�設定�タブ) " "をクリック��手動�ブリッジを設定�る�������。ブリッジ設定を�存�る" "��OnionShare ���ブリッジを使���接続を試���。" #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "手動� Tor を設定" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" "Tor �設定���期画��「�ットワーク設定�をクリック�る��アプリケーショ" "ン��下隅��る「⚙�アイコンをクリック��表示�れる画��「Tor �設定�タブ" "�切り替�る�表示����。" #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "OnionShare � Tor �接続�る���以下�よ��方法��り��。" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "OnionShare �内蔵�れ� Tor �ージョンを使用" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" "OnionShare � Tor �接続�る方法������れ�最も簡���確実�デフォルト" "�方法��。�������ん��ユーザー�推奨�れ��。" #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" "OnionShare を開���OnionShare 用�既�設定�れ� ``tor`` �プロセス��ック" "グラウンド�開始���。�れ�他� ``tor`` �プロセス��干渉������Tor " "Browser や�システム上� ``tor`` �並行��使用�る�������。" #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "**ブリッジを使用**" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" "ブリッジを使用�る���「OnionShare �内蔵�れ� Tor �ージョンを使用�を�" "択��「ブリッジを使用���ェックを入れ�����。" #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" "���内蔵ブリッジを使��������。 `meek-azure` ���� `obfs4` ��" "� `snowflake` �ブリッジを使���を推奨���。" #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" "内蔵�ブリッジを使用��も機能���場���torproject.org " "�ブリッジをリクエスト������。ブリッジをリクエスト�る���CAPTCHA " "�解決�必���り��。 (�れ�より�政府や ISP � Tor " "ブリッジ��アクセスを�断�る���難���り��。)" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "信頼��る情報��ら入手��ブリッジを使用�る��も����。" #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "Tor Browser ��自動設定を試�る" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" "`Tor Browser を既�ダウンロード `_\\ " "���り�2�� ``tor`` �プロセスを動作������場���Tor Browser � " "``tor`` プロセスを使��������。��場��OnionShare を使用���る間�" "�ックグラウンド� Tor Browser " "を開���������必���る点��注�����。" #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "Windows �システム ``tor`` を使用" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" "�れ�上級者����。プレーンテキストを編集��り�管�者権���作を行��" "り�る方法を把����る必���り��。" #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" "`Tor �ウェブサイト `_\\ �ら " "Tor Windows Expert Bundle をダウンロード������。圧縮ファイルを解���" "解���フォルダーを ``C:\\Program Files (x86)\\`` �コピー���。" "解���フォルダー�中� ``Data`` � ``Tor`` ���を ``tor-win32`` " "�変更���。" #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" "コントロール�ート�パスワードを作り��ょ� (例�� ``comprised stumble " "rummage work avenging construct volatile`` " "�よ���7���語を使��良�パスワードを作�����) 。次��" "管�者権��コマンドプロンプトを開� (\\ ``cmd``\\ )� ``tor.exe --hash-" "password`` �入力���パスワード��ッシュを以下�よ��生�������。" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" "警告メッセージ�後��ッシュ化�れ�パスワード�表示�れ�� " "(警告�無視��も�題�り��ん) 。以上�例�場�� " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF`` " "��り��。" #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" "次� ``C:\\Program Files (x86)\\tor-win32\\torrc`` �新��テキストファイルを" "作����ッシュ化�れ�パスワード��以下��る ``HashedControlPassword`` �" "行を置����上書��存������。" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" "管�者権��コマンドプロンプト��先�生��� ``torrc`` ファイルを使��" "以下�よ��サービス��� ``tor`` をインストール������ (詳細� " "``_ " "を�覧����) 。" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "" "�れ� ``tor`` �システムプロセス� Windows 上�動作�るよ���り����" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" "OnionShare を開�「⚙�アイコンをクリック���「Tor �設定�タブ�切り替��" "����。設定タブ�「OnionShare � Tor �接続�る方法��下��る「コント" "ロール�ートを使用��接続�を�択��「コントロール�ート�を ``127.0.0.1`` " "��「�ート�を ``9051`` �設定������。「Tor �証設定���「パスワー" "ド�を�択��最後�「Tor ��接続をテスト��ボタンをクリック������。" "�題���れ��「Tor コントローラー�接続������表示�れ��。" #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "macOS �システム ``tor`` を使用" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" "`Homebrew `_ " "�インストール�れ����場�������れをインストール����後 Tor " "をインストール���ょ�。以下�コマンド�インストール����。" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "次��OnionShare �ら�接続を��入れるよ�� Tor を設定���ょ�。" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "" "��後�システム� Tor サービスを実行������。以下�コマンド�実行���" "�。" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" "OnionShare を開�「⚙�アイコンをクリック���「Tor �設定�タブ�切り替��" "����。設定タブ�「OnionShare � Tor �接続�る方法��下��る「ソケット" "ファイルを使用��接続�を�択��ソケットファイルを ``/usr/local/var/run/" "tor/control.socket`` �設定������。「Tor �証設定���「�証�����" "� Cookie �証�を�択��最後�「Tor ��接続をテスト��ボタンをクリック�" "�����。" #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "�題���れ��「Tor コントローラー�接続������表示�れ��。" #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "Linux �システム ``tor`` を使用" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" "���� ``tor`` パッケージをインストール������。Debian�Ubuntu����" "�様�ディストリビューションを使���る場���Tor Project �\\ `公�リ�ジ" "トリ `_\\ を使���を推奨" "���。" #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" "次� ``tor`` プロセスを実行�るグループ (Debian や Ubuntu �場�� ``debian-" "tor``\\ ) �ユーザーを追加���OnionShare をシステム ``tor`` " "�コントロールソケットファイル�接続��るよ��設定������。" #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" "以下�コマンドを実行�る��ユーザーを ``debian-tor`` グループ�追加���� " "(\\ ``username`` を実際�ユーザー��置��������) 。" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" "コンピュータを�起動������。�起動後�OnionShare を開�「⚙�アイコンを" "クリック���「Tor �設定�タブ�切り替������。設定タブ�「OnionShare " "� Tor �接続�る方法��下��る「ソケットファイルを使用��接続�を�択��" "����。ソケットファイル� ``/var/run/tor/control`` �設定������。" "「Tor �証設定���「�証������ Cookie �証�を�択��最後�「Tor �" "�接続をテスト��ボタンをクリック������。" #~ msgid "" #~ "Pick a way to connect OnionShare to Tor by clicking the \"⚙\" icon in the " #~ "bottom right of the OnionShare window to get to its settings." #~ msgstr "" #~ "OnionShare�Tor�接続�る方法を�択�る����下��る \"⚙\"アイコンをク" #~ "リック��設定画�を開�。" #~ msgid "Use the ``tor`` bundled with OnionShare" #~ msgstr "OnionShare��ンドル�れ�``tor``を利用" #~ msgid "" #~ "If your access to the Internet is censored, you can configure OnionShare " #~ "to connect to the Tor network using `Tor bridges `_. If OnionShare connects to Tor " #~ "without one, you don't need to use a bridge." #~ msgstr "" #~ "インター�ット��アクセス�検閲�れる場��OnionShareを `Torブリッジ " #~ "`_ を使��Tor�ット" #~ "ワーク�接続�るよ��設定����。普通�Tor�接続��る場��ブリッジ�" #~ "利用�必��り��ん。" #~ msgid "To configure bridges, click the \"⚙\" icon in OnionShare." #~ msgstr "ブリッジを設定�る���OnionShare�\"⚙\"アイコンをクリック�る。" #~ msgid "" #~ "You can use the built-in obfs4 pluggable transports, the built-in " #~ "meek_lite (Azure) pluggable transports, or custom bridges, which you can " #~ "obtain from Tor's `BridgeDB `_. If you " #~ "need to use a bridge, try the built-in obfs4 ones first." #~ msgstr "" #~ "組�込�れるobfs4 pluggable transports�meek_lite (Azure) pluggable " #~ "transports��れ�もTor� `BridgeDB `_ �" #~ "ら入手��るカスタム・ブリッジを利用����。ブリッジを使�必���る場" #~ "��組�込�れるobfs4を先�使����下��。" onionshare-onionshare-26fcdc5/docs/source/locale/ka/000077500000000000000000000000001521174352300226055ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/ka/LC_MESSAGES/000077500000000000000000000000001521174352300243725ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/ka/LC_MESSAGES/advanced.po000066400000000000000000000604661521174352300265130ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-03-12 12:31+0000\n" "Last-Translator: Temuri Doghonadze \n" "Language-Team: none\n" "Language: ka\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.10.3-dev\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" #: ../../source/advanced.rst:77 msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" #: ../../source/advanced.rst:105 msgid "Usage" msgstr "" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "ვერსი�" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 msgid "share" msgstr "" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "ჩ�ტი" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ka/LC_MESSAGES/develop.po000066400000000000000000000134401521174352300263720ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ka\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" #: ../../source/develop.rst:124 msgid "Local Only" msgstr "" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ka/LC_MESSAGES/features.po000066400000000000000000000366361521174352300265660ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ka\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" #: ../../source/features.rst:29 msgid "Share Files" msgstr "" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "" #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" #: ../../source/features.rst:107 msgid "Host a Website" msgstr "" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "" #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ka/LC_MESSAGES/help.po000066400000000000000000000034751521174352300256730ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ka\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ka/LC_MESSAGES/index.po000066400000000000000000000014541521174352300260450ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ka\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ka/LC_MESSAGES/install.po000066400000000000000000000307161521174352300264070ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2026-01-02 16:01+0000\n" "Last-Translator: Temuri Doghonadze \n" "Language-Team: none\n" "Language: ka\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.15.1\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" #: ../../source/install.rst:12 msgid "Mobile" msgstr "" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "" #: ../../source/install.rst:16 msgid "Android" msgstr "Android" #: ../../source/install.rst:17 msgid "" "Google Play: https://play.google.com/store/apps/details?id=org.onionshare." "android" msgstr "" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "" #: ../../source/install.rst:20 msgid "iOS" msgstr "" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "" #: ../../source/install.rst:22 msgid "" "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "" #: ../../source/install.rst:27 msgid "Linux" msgstr "Linux" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the recommended " "way is to use either the `Flatpak `_ or the `Snap " "`_ package. Flatpak and Snapcraft ensure that you'll " "always use the newest version and run OnionShare inside of a sandbox." msgstr "" #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: https://flathub.org/apps/details/org." "onionshare.OnionShare" msgstr "" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at https://flatpak.org/setup/." msgstr "" #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo``. Even though you " "won't be downloading OnionShare from Flathub, OnionShare depends on some " "packages that are only available there." msgstr "" #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the file " "you downloaded." msgstr "" #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the PGP-" "signed Snapcraft package, you can do so like this:" msgstr "" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at https://snapcraft.io/docs/" "installing-snapd." msgstr "" #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.snap`` and ``.snap.asc`` files." msgstr "" #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version number " "of the file you downloaded. Note that you must use `--dangerous` because the " "package is not signed by the Snapcraft store, however you did verify its PGP " "signature, so you know it's legitimate." msgstr "" #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "" #: ../../source/install.rst:68 msgid "Command-line only" msgstr "" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any operating " "system using the Python package manager ``pip``. :ref:`cli` has more info." msgstr "" #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare can " "also be installed on `FreeBSD `_. It's available via " "its ports collection or as pre-built package. Should you opt to install and " "use OnionShare on a FreeBSD operating system, please be aware that it's " "**NOT** officially supported by the OnionShare project." msgstr "" #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the source " "codes from the official OnionShare repository (or its official release " "packages from `PyPI `_). Should " "you wish to check changes related to this platform, please refer to the " "following resources:" msgstr "" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "" #: ../../source/install.rst:85 msgid "Manual pkg Installation" msgstr "" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, in " "order to install OnionShare for Python 3.9, use::" msgstr "" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as pre-" "built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli`` if you " "want to install that version." msgstr "" #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built packages, " "please refer to its `official Handbook section about pkg `_." msgstr "" #: ../../source/install.rst:96 msgid "Manual port Installation" msgstr "" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run the " "following::" msgstr "" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www/onionshare-" "cli`` if you want to install that version." msgstr "" #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports collection, " "please refer to its `official Handbook section about ports `_." msgstr "" #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't been " "tampered with by verifying its PGP signature. For Windows and macOS, this " "step is optional and provides defense in depth: the OnionShare binaries " "include operating system-specific signatures, and you can just rely on those " "alone if you'd like." msgstr "" #: ../../source/install.rst:115 msgid "Signing key" msgstr "" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "" #: ../../source/install.rst:121 msgid "" "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" #: ../../source/install.rst:122 msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "" #: ../../source/install.rst:125 msgid "" "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "" #: ../../source/install.rst:129 msgid "" "PGP public key fingerprint ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." msgstr "" #: ../../source/install.rst:130 msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you probably " "want `GPGTools `_, and for Windows you probably want " "`Gpg4win `_." msgstr "" #: ../../source/install.rst:135 msgid "Signatures" msgstr "" #: ../../source/install.rst:137 msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, macOS, " "Flatpak, Snap, and source packages, at https://onionshare.org/dist/ in the " "folders named for each version of OnionShare. You can also find them on the " "`GitHub Releases page `_." msgstr "" #: ../../source/install.rst:141 msgid "Verifying" msgstr "" #: ../../source/install.rst:143 msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify the " "binary in a terminal like this:" msgstr "" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with the " "integrity of the file (malicious or otherwise), and you should not install " "the package." msgstr "" #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and " "the `Tor Project `_ may be useful." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ka/LC_MESSAGES/security.po000066400000000000000000000076271521174352300266150ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ka\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ka/LC_MESSAGES/sphinx.po000066400000000000000000000012541521174352300262450ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ka\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ka/LC_MESSAGES/tor.po000066400000000000000000000307541521174352300255470ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-02-22 11:39+0000\n" "Last-Translator: Temuri Doghonadze \n" "Language-Team: none\n" "Language: ka\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.16-dev\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "Tor-თ�ნ დ�კ�ვშირებ�" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/kab/000077500000000000000000000000001521174352300227475ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/kab/LC_MESSAGES/000077500000000000000000000000001521174352300245345ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/kab/LC_MESSAGES/features.po000066400000000000000000000376731521174352300267320ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6.1\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-07-11 14:01+0000\n" "Last-Translator: ButterflyOfFire \n" "Language-Team: none\n" "Language: kab\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 5.13-dev\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "Amek ay yetteddu OnionShare" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" "S wudem amezwer, tansiwin web n OnionShare ttwaḥerzent s tsarut tusligt." #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "Tansiwin n OnionShare, ttbanen-d amzun d taɣawsa am ta::" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "Tisura tusligin zemrent ad sɛunt azal am a::" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" #: ../../source/features.rst:29 msgid "Share Files" msgstr "" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "" #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "Sseqdec deg tmijewt-ik" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" "D acu kan, dima yelha ma yeldi yiwen iznan n yi�risen i d-yettwaceyyɛen s " "OnionShare." #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" #: ../../source/features.rst:107 msgid "Host a Website" msgstr "" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "Tasertit n tɣellist n ugbur" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "" #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "Amek yenfeɛ waya?" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "Amek ay yetteddu uwgelhen?" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/kab/LC_MESSAGES/index.po000066400000000000000000000021561521174352300262070ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6.1\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-03-16 16:27+0000\n" "Last-Translator: ButterflyOfFire \n" "Language-Team: none\n" "Language: kab\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 5.5-dev\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "Arrat n OnionShare" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" "OnionShare d allal n uɣbalu yeldin ara k-yeǧǧen ad teb�u� ifuyla s wudem " "aɣelsan, ad ttsezdɣe� ismal web, akked ad qeṣṣre� d yemdukal s useqdec n " "uẓeṭṭa Tor." onionshare-onionshare-26fcdc5/docs/source/locale/kab/LC_MESSAGES/install.po000066400000000000000000000325221521174352300265460ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6.1\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-07-11 14:01+0000\n" "Last-Translator: ButterflyOfFire \n" "Language-Team: none\n" "Language: kab\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 5.13-dev\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "Asebded" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "Windows neɣ macOS" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" "Tzemre� ad d-tzedme� OnionShare i Windows akked macOS seg `usmel web n " "OnionShare `_." #: ../../source/install.rst:12 msgid "Mobile" msgstr "" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "" #: ../../source/install.rst:16 msgid "Android" msgstr "Android" #: ../../source/install.rst:17 msgid "" "Google Play: https://play.google.com/store/apps/details?id=org.onionshare." "android" msgstr "" "Google Play: https://play.google.com/store/apps/" "details?id=org.onionshare.android" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "F-Droid: https://github.com/onionshare/onionshare-android-nightly" #: ../../source/install.rst:20 msgid "iOS" msgstr "iOS" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "" #: ../../source/install.rst:22 msgid "" "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "Testflight: https://testflight.apple.com/join/ZCJeY65W" #: ../../source/install.rst:27 msgid "Linux" msgstr "Linux" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the recommended " "way is to use either the `Flatpak `_ or the `Snap " "`_ package. Flatpak and Snapcraft ensure that you'll " "always use the newest version and run OnionShare inside of a sandbox." msgstr "" #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: https://flathub.org/apps/details/org." "onionshare.OnionShare" msgstr "" "**Asebded n OnionShare s Flatpak**: https://flathub.org/apps/details/org." "onionshare.OnionShare" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "**Asebded n OnionShare s Snapcraft**: https://snapcraft.io/onionshare" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "Asbeddi s ufus n Flatpak" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at https://flatpak.org/setup/." msgstr "" "Ssebded Flatpak s u�far n yiwellihen deg tansa https://flatpak.org/setup/." #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo``. Even though you " "won't be downloading OnionShare from Flathub, OnionShare depends on some " "packages that are only available there." msgstr "" #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the file " "you downloaded." msgstr "" #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the PGP-" "signed Snapcraft package, you can do so like this:" msgstr "" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at https://snapcraft.io/docs/" "installing-snapd." msgstr "" #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.snap`` and ``.snap.asc`` files." msgstr "" #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version number " "of the file you downloaded. Note that you must use `--dangerous` because the " "package is not signed by the Snapcraft store, however you did verify its PGP " "signature, so you know it's legitimate." msgstr "" #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "" #: ../../source/install.rst:68 msgid "Command-line only" msgstr "" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any operating " "system using the Python package manager ``pip``. :ref:`cli` has more info." msgstr "" #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "FreeBSD" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare can " "also be installed on `FreeBSD `_. It's available via " "its ports collection or as pre-built package. Should you opt to install and " "use OnionShare on a FreeBSD operating system, please be aware that it's " "**NOT** officially supported by the OnionShare project." msgstr "" #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the source " "codes from the official OnionShare repository (or its official release " "packages from `PyPI `_). Should " "you wish to check changes related to this platform, please refer to the " "following resources:" msgstr "" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "https://cgit.freebsd.org/ports/log/www/onionshare" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "https://www.freshports.org/www/onionshare" #: ../../source/install.rst:85 #, fuzzy msgid "Manual pkg Installation" msgstr "Asbeddi s ufus n Flatpak" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, in " "order to install OnionShare for Python 3.9, use::" msgstr "" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as pre-" "built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli`` if you " "want to install that version." msgstr "" #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built packages, " "please refer to its `official Handbook section about pkg `_." msgstr "" #: ../../source/install.rst:96 #, fuzzy msgid "Manual port Installation" msgstr "Asbeddi s ufus n Flatpak" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run the " "following::" msgstr "" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www/onionshare-" "cli`` if you want to install that version." msgstr "" #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports collection, " "please refer to its `official Handbook section about ports `_." msgstr "" #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't been " "tampered with by verifying its PGP signature. For Windows and macOS, this " "step is optional and provides defense in depth: the OnionShare binaries " "include operating system-specific signatures, and you can just rely on those " "alone if you'd like." msgstr "" #: ../../source/install.rst:115 msgid "Signing key" msgstr "Tasarut n uzmul" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "Micah Lee:" #: ../../source/install.rst:121 msgid "" "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" #: ../../source/install.rst:122 msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "Saptak Sengupta:" #: ../../source/install.rst:125 msgid "" "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "Miguel Jacq:" #: ../../source/install.rst:129 msgid "" "PGP public key fingerprint ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." msgstr "" #: ../../source/install.rst:130 msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you probably " "want `GPGTools `_, and for Windows you probably want " "`Gpg4win `_." msgstr "" #: ../../source/install.rst:135 msgid "Signatures" msgstr "Izmulen" #: ../../source/install.rst:137 msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, macOS, " "Flatpak, Snap, and source packages, at https://onionshare.org/dist/ in the " "folders named for each version of OnionShare. You can also find them on the " "`GitHub Releases page `_." msgstr "" #: ../../source/install.rst:141 msgid "Verifying" msgstr "Asenqed" #: ../../source/install.rst:143 msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify the " "binary in a terminal like this:" msgstr "" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "I Windows::" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "I macOS::" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "I Linux::" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with the " "integrity of the file (malicious or otherwise), and you should not install " "the package." msgstr "" #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and " "the `Tor Project `_ may be useful." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/kab/LC_MESSAGES/security.po000066400000000000000000000076321521174352300267530ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6.1\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: kab\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/km/000077500000000000000000000000001521174352300226215ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/km/LC_MESSAGES/000077500000000000000000000000001521174352300244065ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/km/LC_MESSAGES/advanced.po000066400000000000000000001114121521174352300265130ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2022. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2022-02-26 08:56+0000\n" "Last-Translator: Sophat CHY \n" "Language-Team: none\n" "Language: km\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "Generated-By: Babel 2.10.3\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "ការប្រើប្រាស់កម្រិ��្ពស់" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "រក្សាទុកផ្ទាំង" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" #: ../../source/advanced.rst:19 #, fuzzy msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" "ប្រសិនបើអ្នករក្សាទុកផ្ទាំងមួយ នោះច្បាប់ចម្លងនៃសោសម្ងា�់នៃស�វាកម្ម onion " "របស់ផ្ទាំងនោះនឹង�្រូវបានរក្សាទុកនៅលើកុំព្យូទ�ររបស់អ្នកជាមួយការកំណ�់ OnionShare របស់អ្នក។" #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "បិទកូនសោសម្ងា�់" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" "�ាមលំនាំដើម គ្រប់ស�វាកម្ម OnionShare �្រូវបានការពារជាមួយនឹងកូនសោសម្ងា�់ ដែល Tor ហៅ�ា " "\"យ�ាភូកម្មរបស់អ្នកប្រើប្រាស់\"។" #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" #: ../../source/advanced.rst:31 #, fuzzy msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" "ដើម្បីបិទកូនសោសម្ងា�់នៅលើផ្ទាំងណាមួយ សូមធីកប្រអប់ \"ន�ះជាស�វាកម្ម OnionShare សាធារណៈ " "(បិទកូនសោសម្ងា�់)\" មុននឹងចាប់ផ្ដើមម៉ាស៊ីនម�។ បន្ទាប់មក ម៉ាស៊ីនម�នឹងក្លាយជាសាធារណៈ " "ហើយនឹងមិន�្រូវការកូនសោសម្ងា�់ដើម្បីមើលក្នុងកម្មវិធីរុករក Tor នោះទ�។" #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "ចំណងជើងផ្ទាល់�្លួន" #: ../../source/advanced.rst:39 #, fuzzy msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" "�ាមលំនាំដើម នៅព�លមនុស្សដំណើរការស�វាកម្ម OnionShare នៅក្នុងកម្មវិធីរុករក Tor " "នោះពួកគ�នឹងឃើញចំណងជើងលំនាំដើមសម្រាប់ប្រភ�ទស�វាកម្មនោះ។ ឧទាហរណ� " "ចំណងជើងលំនាំដើមនៃស�វាកម្មឈែ� គឺ \"OnionShare ឈែ�\"។" #: ../../source/advanced.rst:42 #, fuzzy msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" "ប្រសិនបើអ្នកចង់ជ្រើសរើសចំណងជើងផ្ទាល់�្លួន សូមកំណ�់ \"ចំណងជើងផ្ទាល់�្លួន\" មុនព�លចាប់ផ្ដើមម៉ាស៊ីនម�។" #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "ព�លវ�លាដែលបានកំណ�់" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" "OnionShare គាំទ្រការកំណ�់ព�លវ�លាជាក់លាក់នៅព�លស�វាកម្មមួយគួរចាប់ផ្ដើម និងបញ្ចប់។ " "មុនព�លចាប់ផ្ដើមម៉ាស៊ីនម� សូមចុច \"បង្ហាញការកំណ�់កម្រិ��្ពស់\" នៅក្នុងផ្ទាំងរបស់វា " "ហើយបន្ទាប់មកធីកប្រអប់នៅជាប់នឹង \"ចាប់ផ្ដើមស�វាកម្ម onion នៅព�លវ�លាដែលបានកំណ�់\" ឬ " "\"បញ្ឈប់ស�វាកម្ម onion នៅព�លវ�លាដែលបានកំណ�់\" ឬទាំងពីរ ហើយកំណ�់កាលបរិច្ច�ទដែលចង់បាន។" #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" #: ../../source/advanced.rst:60 #, fuzzy msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" "**ការកំណ�់ព�លវ�លាឱ្យស�វាកម្ម OnionShare បញ្ឈប់ដោយស្វ�យប្រវ�្�ិ " "អាចមានប្រយោជន�ក្នុងការកម្រិ�នៃការប៉ះពាល់** " "ដូចជាប្រសិនបើអ្នកចង់ចែករំលែកឯកសារសម្ងា�់�ណៈដែល�្រូវប្រាកដ�ា " "ពួកវាមិនមាននៅលើអុីនធឺណិ�លើសពីពីរបី�្ងៃ។" #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "ផ្ទៃឃ្លាបញ្ជា" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "OnionShare មានផ្ទៃឃ្លាបញ្ជាមួយបន្�ែមពីលើផ្ទាំងក្រាហ្វិករបស់វា។" #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" #: ../../source/advanced.rst:77 #, fuzzy #| msgid "" #| "You can install just the command-line version of OnionShare using " #| "``pip3``::" msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "អ្នកអាចដំឡើងកំណែឃ្លាបញ្ជានៃ OnionShare ដោយប្រើប្រាស់ ``pip3``::" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" "ចំណាំ�ា អ្នកក�នឹង�្រូវការដំឡើងកញ្ចប់ ``tor``។ នៅក្នុង macOS សូមដំឡើងវាដោយ: ``brew install " "tor``" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "បន្ទាប់មក ដំណើរការវាដូចន�ះ::" #: ../../source/advanced.rst:87 #, fuzzy msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" "សម្រាប់ព��៌មានអំពីការដំឡើងវានៅលើប្រព�ន្ធប្រ�ិប�្�ិការផ្ស�ងៗទៀ� សូមមើល `អានឯកសារ CLI `_ នៅក្នុង��ឯកសារ " "git។" #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "" #: ../../source/advanced.rst:92 #, fuzzy msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" "ប្រសិនបើអ្នកបានដំឡើង Onionshare ដោយប្រើប្រាស់កញ្ចប់ Linux Snapcraft " "នោះអ្នកគ្រាន់�ែដំណើរការ ``onionshare.cli`` ដើម្បីចូលប្រើកំណែផ្ទៃឃ្លាបញ្ជា។" #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" #: ../../source/advanced.rst:105 msgid "Usage" msgstr "ការប្រើប្រាស់" #: ../../source/advanced.rst:107 #, fuzzy msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "អ្នកអាចរកមើលឯកសារឃ្លាបញ្ជាដោយដំណើរការ ``onionshare --help``::" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 msgid "share" msgstr "" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" #~ msgid "" #~ "Everything in OnionShare is temporary by default. If you close an " #~ "OnionShare tab, its address no longer exists and it can't be used again. " #~ "Sometimes you might want an OnionShare service to be persistent. This is " #~ "useful if you want to host a website available from the same OnionShare " #~ "address even if you reboot your computer." #~ msgstr "" #~ "�ាមលំនាំដើម គ្រប់យ៉ាងនៅក្នុង OnionShare គឺបណ្ដោះអាសន្ន។ ប្រសិនបើអ្នកបិទផ្ទាំង OnionShare " #~ "មួយ នោះអាសយដ្ឋានរបស់វានឹងលែងមានទៀ�ហើយ ហើយវាមិនអាចប្រើបានម្ដងទៀ�ឡើយ។ នៅព�ល�្លះ " #~ "អ្នកប្រហែលជាចង់ឱ្យស�វាកម្ម OnionShare មួយនៅ�ែមាន។ វាមានប្រយោជន� " #~ "ប្រសិនបើអ្នកចង់បង្ហោះវ�បសាយមួយពីអាសយដ្ឋាន OnionShare ដូចគ្នា " #~ "ទោះបីជាអ្នកចាប់ផ្ដើមកុំព្យូទ�ររបស់អ្នកម្ដងទៀ�ក�ដោយ។" #~ msgid "" #~ "To make any tab persistent, check the \"Save this tab, and automatically " #~ "open it when I open OnionShare\" box before starting the server. When a " #~ "tab is saved a purple pin icon appears to the left of its server status." #~ msgstr "" #~ "ដើម្បីធ្វើឱ្យផ្ទាំងមួយនៅ�ែរក្សាជាប់លាប់ សូមធីកប្រអប់ \"រក្សាផ្ទាំងន�ះ " #~ "និងបើកវាដោយស្វ�យប្រវ�្�ិនៅព�ល�្ញុំបើក OnionShare\" នៅមុនព�លចាប់ផ្ដើមម៉ាស៊ីនម�។ " #~ "នៅព�លផ្ទាំងមួយ�្រូវបានរក្សាទុក នោះរូប�ំណាងពណ៌ស្វាយល�ចឡើងនៅ�ាងឆ្វ�ងនៃស្�ានភាពម៉ាស៊ីនម�។" #~ msgid "" #~ "When you quit OnionShare and then open it again, your saved tabs will " #~ "start opened. You'll have to manually start each service, but when you do " #~ "they will start with the same OnionShare address and private key." #~ msgstr "" #~ "នៅព�លអ្នកចាកច�ញពី OnionShare ហើយបន្ទាប់មកអ្នកបើកវាម្ដងទៀ� " #~ "នោះផ្ទាំងដែលអ្នកបានរក្សាទុកនឹងចាប់ផ្ដើមបើក។ អ្នកនឹង�្រូវចាប់ផ្ដើមស�វាកម្មនីមួយៗដោយ�្លួនឯង " #~ "ប៉ុន្�ែនៅព�លអ្នកធ្វើ នោះវានឹងចាប់ផ្ដើមជាមួយអាសយដ្ឋាន OnionShare និងកូនសោសម្ងា�់ដូចគ្នា។" #~ msgid "" #~ "When browsing to an OnionShare service in Tor Browser, Tor Browser will " #~ "prompt for the private key to be entered." #~ msgstr "" #~ "នៅព�លឆែកមើលស�វាកម្ម OnionShare នៅក្នុងកម្មវិធីរុករក Tor នោះកម្មវិធីរុករក Tor " #~ "នឹងទាមទារឱ្យបញ្ចូលកូនសោសម្ងា�់។" #~ msgid "" #~ "Sometimes you might want your OnionShare service to be accessible to the " #~ "public, like if you want to set up an OnionShare receive service so the " #~ "public can securely and anonymously send you files. In this case, it's " #~ "better to disable the private key altogether." #~ msgstr "" #~ "នៅព�ល�្លះ អ្នកប្រហែលជាចង់ឱ្យស�វាកម្ម OnionShare របស់អ្នកអាចចូលប្រើបានជាសាធារណៈ " #~ "ដូចជាប្រសិនបើអ្នកចង់ដំឡើងស�វាកម្មទទួល OnionShare " #~ "ដូច្ន�ះសាធារណជនអាចផ្ញើឯកសារឱ្យអ្នកដោយសុវ�្�ិភាព និងអនាមិក។ ក្នុងករណីន�ះ " #~ "វាជាការល្អក្នុងការបិទកូនសោសម្ងា�់ទាំងអស់គ្នា។" #~ msgid "" #~ "If you scheduled a service to start in the future, when you click the " #~ "\"Start sharing\" button you will see a timer counting down until it " #~ "starts. If you scheduled it to stop in the future, after it's started you " #~ "will see a timer counting down to when it will stop automatically." #~ msgstr "" #~ "ប្រសិនបើអ្នកបានកំណ�់ព�លវ�លាឱ្យម៉ាស៊ីនម�មួយចាប់ផ្ដើមនៅព�លអនាគ� នោះនៅព�លអ្នកចុចប៊ូ�ុង " #~ "\"ចាប់ផ្ដើមបញ្ជូន\" អ្នកនឹងឃើញព�លវ�លារាប់�យក្រោយរហូ�ដល់វាចាប់ផ្ដើម។ " #~ "ប្រសិនបើអ្នកបានកំណ�់ព�លវ�លាឱ្យវាបញ្ឈប់នៅព�លអនាគ� នោះបន្ទាប់ពីវាបានចាប់ផ្ដើម " #~ "អ្នកនឹងឃើញព�លវ�លារាប់�យក្រោយទៅកាន់ព�លវ�លាដែលវានឹងបញ្ឈប់ដោយស្វ�យប្រវ�្�ិ។" #~ msgid "" #~ "**Scheduling an OnionShare service to automatically start can be used as " #~ "a dead man's switch**, where your service will be made public at a given " #~ "time in the future if anything happens to you. If nothing happens to you, " #~ "you can cancel the service before it's scheduled to start." #~ msgstr "" #~ "**ការកំណ�់ព�លវ�លានៃស�វាកម្ម OnionShare ដើម្បីចាប់ផ្ដើមដោយស្វ�យប្រវ�្�ិ " #~ "អាច�្រូវបានប្រើដូចជាកុង�ាក់ស្វ�យប្រវ�្�ិដែរ** " #~ "ដែលស�វាកម្មរបស់អ្នកនឹង�្រូវបានធ្វើឱ្យជាសាធារណៈនៅព�លវ�លាណាមួយនៅព�លអនាគ� " #~ "ប្រសិនបើមានអ្វីមួយកើ�ឡើងចំពោះអ្នក។ ប្រសិនបើគ្មានអ្វីកើ�ឡើងចំពោះអ្នកទ� " #~ "នោះអ្នកនឹងអាចបញ្ឈប់ស�វាកម្មនោះនៅមុនព�លដែលវា�្រូវបានកំណ�់ព�លវ�លាឱ្យចាប់ផ្ដើម។" onionshare-onionshare-26fcdc5/docs/source/locale/km/LC_MESSAGES/develop.po000066400000000000000000000353231521174352300264120ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-06-06 17:06+0000\n" "Last-Translator: emma peel \n" "Language-Team: none\n" "Language: km\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 4.18-dev\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "ការអភិវឌ្� OnionShare" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "ការសហការ" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" "OnionShare មានក្រុមបើកចំហ Keybase ដើម្បីពិភាក្សាពីគម្រោង សួរសំណួរ ចែករំលែកគំនិ� និងរចនា " "ហើយនិងធ្វើគម្រោងសម្រាប់ការអភិវឌ្�នៅព�លអនាគ�។ " "(វាក�មានវិធីងាយស្រួលដើម្បីផ្ញើសារដែលធ្វើកូដនីយកម្មសង�ាងដោយផ្ទាល់ទៅកាន់មនុស្សផ្ស�ងទៀ�នៅក្នុងសហគមន� " "OnionShare ដូចជាអាសយដ្ឋាន OnionShare។) ដើម្បីប្រើ Keybase សូមទាញយក `Keybase app " "`_ ហើយបង្កើ�គណនី និង `ចូលរួមក្រុមន�ះ `_។ នៅក្នុងកម្មវិធីនោះ ចូលទៅកាន់ \"ក្រុម\" ហើយចុច \"ចូលរួមក្រុម\" " "និងវាយពាក្យ \"onionshare\"។" #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" "OnionShare ក�មាន `បញ្ជីសំបុ�្រ `_ សម្រាប់​អ្នកអភិវឌ្�ន� និងអ្នករចនាដើម្បីពិភាក្សាអំពីគម្រោង។" #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "ចូលរួមចំណែកកូដ" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" "ប្រភពកូដ OnionShare អាចរកឃើញនៅក្នុង��ឯកសារ Git: https://github.com/onionshare/" "onionshare" #: ../../source/develop.rst:19 #, fuzzy msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" "ប្រសិនបើអ្នកចង់ចូលរួមចែករំលែកកូដទៅ OnionShare នោះវាជួយដើម្បីចូលរួមក្រុម keybase " "និងសួរសំណួរពីអ្វីដែលអ្នកកំពុងគិ�អំពីការធ្វើការលើវា។ អ្នកក�គួរ�្រួ�ពិនិ�្យមើលគ្រប់ 'បញ្ហាបើកចំហ' " "`_ នៅលើ GitHub " "ដើម្បីមើល�ា�ើមានបញ្ហាណាមួយដែលអ្នកចង់ដោះស្រាយ។" #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" "នៅព�លអ្នករួចរាល់ដើម្បីចែករំលែកកូដ សូមបើកសំណើទាញយកនៅក្នុង��ឯកសារ GitHub " "ហើយអ្នក�ែទាំគម្រោងនឹង�្រួ�ពិនិ�្យវា ហើយពួកគ�អាចសួរសំណួរ ស្នើសុំផ្លាស់ប្ដូរ បដិស�ធវា " "ឬក�បញ្ចូលវាទៅក្នុងគម្រោង។" #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "ចាប់ផ្ដើមការអភិវឌ្�" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" "OnionShare �្រូវបានអភិវឌ្�ដោយសរស�រក្នុងកូដ Python។ ដើម្បីចាប់ផ្ដើម សូមចម្លង��ឯកសារ Git នៅ " "https://github.com/onionshare/onionshare/ ហើយបន្ទាប់មកមើលឯកសារ ``cli/README." "md`` ដើម្បីឈ្វ�ងយល់ពីរបៀបរៀបចំការអភិវឌ្�សម្រាប់កំណែឃ្លាបញ្ជា និងឯកសារ ``desktop/README." "md`` ដើម្បីឈ្វ�ងយល់ពីរបៀបរៀបចំការអភិវឌ្�សម្រាប់កំណែផ្ទាំងណែនាំ។" #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" "ឯកសារទាំងនោះមានការណែនាំបច្ច�កទ�សចាំបាច់ និងឃ្លាបញ្ជាដំឡើងកម្មវិធីបន្�ែមសម្រាប់វ�ទិការបស់អ្នក " "និងដើម្បីដំណើរការ OnionShare ពីប្រភពផ្ស�ងៗ។" #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "គន្លឹះស្វែងរកកំហុស" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "ទម្រង់ Verbose" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" "នៅព�លកំពុងអភិវឌ្� វាមានភាពងាយស្រួលក្នុងការដំណើរការ OnionShare ពី terminal ហើយបន្�ែមពាក្យ " "``--verbose`` (ឬ ``-v``) ទៅឃ្លាបញ្ជា។ វានឹងបង្ហាញសារមានប្រយោជន�ជាច្រើននៅលើ terminal " "ដូចជានៅព�លមានអ្វីមួយជាក់លាក់�្រូវបានចាប់ផ្ដើម នៅព�លព្រឹ�្�ិការណ�កើ�ឡើង (ដូចជាចុចប៊ូ�ុង " "ការកំណ�់�្រូវបានរក្សាទុក ឬបានផ្ទុកឡើងវិញ) និងព��៌មានរកកំហុសផ្ស�ងៗទៀ�។ ឧទាហរណ�៖" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" "អ្នកអាចបន្�ែមសាររកកំហុសផ្ទាល់�្លួនរបស់អ្នក ដោយដំណើរការវិធីសាស្�្រ ``Common.log`` ពី " "``onionshare/common.py``។ ឧទាហរណ�::" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" "ន�ះវាអាចមានប្រយោជន�នៅព�លឈ្វ�ងយល់ពីសង្វាក់ព្រឹ�្�ិការណ�ដែលកើ�ឡើងនៅព�លកំពុងប្រើ OnionShare " "ឬក��ម្លៃនៃអ��រជាក់លាក់នៅមុន និងក្រោយពីពួកវា�្រូវបានរៀបចំ។" #: ../../source/develop.rst:124 msgid "Local Only" msgstr "ក្នុង�ំបន់ប៉ុណ្ណោះ" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" "Tor គឺដំណើរការយឺ� ហើយជារឿយៗ វាងាយស្រួលក្នុងការរំលងការចាប់ផ្ដើមស�វាកម្ម onion " "បញ្ចូលគ្នាអំឡុងអភិវឌ្�។ អ្នកអាចធ្វើដូចន�ះដោយបន្�ែម ``--local-only``។ ឧទាហរណ�::" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" "ក្នុងករណីន�ះ អ្នកវាយ URL ``http://127.0.0.1:17641`` នៅក្នុងកម្មវិធីរុករកធម្ម�ាដូចជា " "Firefox ជំនួសឱ្យការប្រើប្រាស់កម្មវិធីរុករក Tor។ កូនសោសម្ងា�់គឺមិនប្រាកដជា�្រូវការនៅក្នុងទម្រង់ " "local-only ទ� ដូច្ន�ះអ្នកអាចមិន�្វល់ពីវាបាន។" #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "ការចូលរួមចំណែកបកប្រែ" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" "ជំនួយ ធ្វើឱ្យ OnionShare ងាយស្រួលក្នុងការប្រើប្រាស់ និងកាន់�ែស៊ាំ " "ហើយស្វាគមន�មនុស្សដោយការបកប្រែនៅលើ `Hosted Weblate `_។ រក្សា \"OnionShare\" ជាអក្សរឡា�ាំងជានិច្ច ហើយប្រើប្រាស់ " "\"OnionShare (localname)\" ប្រសិនបើ�្រូវការ។" #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "ដើម្បីជួយបកប្រែ សូមបង្កើ�គណនី Hosted Weblate ហើយចាប់ផ្ដើមរួមចំណែក។" #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "ការស្នើយោបល់សម្រាប់ Strings ដើមជាភាសាអង់គ្ល�ស" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "នៅព�ល�្លះ Strings ដើមជាភាសាអង់គ្ល�សគឺ�ុស ឬមិន�្រូវគ្នារវាងកម្មវិធី និងសំណុំឯកសារ។" #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" "ការកែលំអ string នៅក្នុងឯកសារដើម ដោយបន្�ែម @kingu ទៅកាន់�្ទង់ផ្ដល់ម�ិ Weblate របស់អ្នក " "ឬបើក GitHub issue ឬទាញសំណើ។ ក្រោយមក �្រូវប្រាកដ�ាអ្នកអភិវឌ្�កម្មវិធីទាំងអស់មើលឃើញសំណើយោបល់ " "និងអាចកែប្រែ string �ាមរយៈដំណើរការ�្រួ�ពិនិ�្យកូដធម្ម�ា។" #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "ស្�ានភាពនៃការបកប្រែ" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" "ន�ះជាស្�ានភាពបកប្រែបច្ចុប្បន្ន។ " "ប្រសិនបើអ្នកចង់ចាប់ផ្ដើមបកប្រែភាសាមួយដែលមិនទាន់បានចាប់ផ្ដើមបកប្រែ " "សូមសរស�រទៅកាន់បញ្ជីអាសយដ្ឋានអ៉ីមែល៖ onionshare-dev@lists.riseup.net" onionshare-onionshare-26fcdc5/docs/source/locale/km/LC_MESSAGES/features.po000066400000000000000000001321331521174352300265670ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-06-06 17:06+0000\n" "Last-Translator: emma peel \n" "Language-Team: none\n" "Language: km\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 4.18-dev\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "របៀប OnionShare ដំណើរការ" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" "ម៉ាស៊ីនម�របស់វ�បសាយ �្រូវបានចាប់ផ្�ើមក្នុងកុំព្យូទ�ររបស់អ្នក " "និងអនុញ្ញា�ឱ្យមនុស្សផ្ស�ងទៀ�អាចចូលប្រើបានក្នុងនាម `Tor `_ " "`ស�វាកម្មរបស់ onion `_។" #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "�ាមលំនាំដើម អាសយដ្ឋានវ�បសាយរបស់ OnionShare �្រូវបានការពារដោយកូនសោសម្ងា�់។" #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "អាសយដ្ឋាន OnionShare មើលទៅដូចន�ះ::" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "ហើយកូនសោសម្ងា�់អាចមើលទៅដូចន�ះ::" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" "អ្នកទទួល�ុស�្រូវចំពោះការចែករំលែក URL និងកូនសោសម្ងា�់ឱ្យមានសុវ�្�ិភាព " "ដោយប្រើបណ្�ាញទំនាក់ទំនងដែលអ្នកជ្រើសរើស ដូចជានៅក្នុងឈែ�ជជែកដែលមានកូដនីយកម្ម " "ឬប្រើប្រាស់បណ្�ាញទំនាក់ទំនងផ្ស�ងទៀ�ដែលមិនសូវមានសុវ�្�ិភាព ដូចជាអ៊ីមែលដែលមិនមានកូដនីយកម្ម " "គឺវាអាស្រ�យលើ `ទម្រង់នៃការគំរាមកំហែង `_។" #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" "មនុស្សដែលយើងផ្ញើ URL ទៅ បន្ទាប់មកគ�ចម្លង និងបិទភ្ជាប់វាទៅក្នុង `កម្មវិធីរុករក Tor `_ ដើម្បីចូលប្រើស�វាកម្ម OnionShare។ កម្មវិធីរុករក Tor " "នឹងសួររកកូនសោសម្ងា�់ដែលគ�ក�អាចចម្លង និងបិទភ្ជាប់ចូលផងដែរ។" #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" "ប្រសិនបើអ្នកដំណើរការ OnionShare នៅលើកុំព្យូទ�រយួរដៃរបស់អ្នកដើម្បីផ្ញើឯកសារទៅនរណាម្នាក់ " "ហើយបន្ទាប់មកផ្អាកវាមុនព�លឯកសារ�្រូវបានផ្ញើ នោះស�វាកម្មនឹងមិនដំណើរការទ� " "រហូ�ដល់កុំព្យូទ�រយួរដៃរបស់អ្នកមិន�្រូវបានផ្អាក និងភ្ជាប់អ៊ីនធឺណិ�ម្�ងទៀ�។ OnionShare " "ដំណើរការល្អបំផុ�នៅព�លធ្វើការជាមួយមនុស្សក្នុងព�លវ�លាជាក់ស្�ែង។" #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" "ដោយសារ�ែកុំព្យូទ�រផ្ទាល់�្លួនរបស់អ្នកគឺជាម៉ាស៊ីនម�សម្រាប់វ�បសាយ, " "*គ្មានភាគីទីបីអាចចូលមើលឯកសារនានាដែលដំណើរការនៅក្នុង OnionShare នោះទ�*, " "សូម្បី�ែអ្នកបង្កើ�កម្មវិធីរបស់ OnionShare ក�មិនអាចដែរ។ វាជារឿងឯកជនទាំងស្រុង។ ដោយសារ " "OnionShare គឺផ្អែកលើស�វា Tor onion វាក�ការពារការមិនបង្ហាញអ�្�សញ្ញាណរបស់អ្នកផងដែរ ។ " "សូមមើល :doc:`security design doc` សម្រាប់ព��៌មានបន្�ែម។" #: ../../source/features.rst:29 msgid "Share Files" msgstr "ចែករំលែកឯកសារ" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" "អ្នកអាចប្រើ OnionShare ដើម្បីផ្ញើឯកសារ និង��ឯកសារទៅកាន់មនុស្សដោយសុវ�្�ិភាព និងអនាមិក។ " "បើកផ្ទាំងបញ្ជូន អូសឯកសារ និង��ឯកសារាដែលអ្នកចង់ចែករំលែក ហើយចុច \"ចាប់ផ្�ើមបញ្ជូន\"។" #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" "បន្ទាប់ពីអ្នកបន្�ែមឯកសារ អ្នកនឹងឃើញការកំណ�់មួយចំនួន។ អ្នក�្រូវប្រាកដ�ា " "អ្នកជ្រើសរើសការកំណ�់ដែលអ្នកចាប់អារម្មណ� មុនព�លអ្នកចាប់ផ្�ើមចែករំលែក។" #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" "នៅព�លនរណាម្នាក់បញ្ចប់ការទាញយកឯកសាររបស់អ្នក នោះ OnionShare នឹងបញ្ឈប់ម៉ាស៊ីនម�ដោយស្វ�យប្រវ�្�ិ " "ដោយលុបវ�បសាយច�ញពីអ៊ីនធឺណិ�។ ដើម្បីអនុញ្ញា�ឱ្យមនុស្សច្រើនអាចទាញយកឯកសារទាំងន�ះ សូមដោះធីកក្នុងប្រអប់ " "\"បញ្ឈប់ការចែករំលែក បន្ទាប់ពីឯកសារ�្រូវបានផ្ញើ (ដោះធីកដើម្បីអនុញ្ញា�ឱ្យទាញយកឯកសារនីមួយៗ)\"។" #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" "ដូចគ្នាន�ះផងដែរ ប្រសិនបើអ្នកដោះធីកក្នុងប្រអប់ន�ះ អ្នកផ្ស�ងនឹងអាចទាញយកឯកសារនីមួយៗដែលអ្នកបញ្ជូន " "ជាជាងឯកសារដែលបានបង្ហាប់�ែមួយសម្រាប់ឯកសារទាំងអស់។" #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" "នៅព�លអ្នករួចរាល់ក្នុងការបញ្ជូន សូមចុចប៊ូ�ុង \"ចាប់ផ្�ើមបញ្ជូន\"។ អ្នក�ែង�ែអាចចុច " "\"បញ្ឈប់ការបញ្ជូន\" ឬចាកច�ញពី OnionShare ដោយបិទដំណើរការរបស់វ�បសាយភ្លាមៗ។ " "អ្នកក�អាចចុចលើរូប�ំណាង \"↑\" នៅជ្រុង�ាងស្�ាំ�ាងលើ ដើម្បីបង្ហាញប្រវ�្�ិ " "និងដំណើរការរបស់អ្នកដែលកំពុងទាញយកឯកសារពីអ្នក។" #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" "ឥឡូវន�ះអ្នកមាន OnionShare សូមចម្លងអាសយដ្ឋាន និងកូនសោសម្ងា�់ " "ហើយផ្ញើវាទៅមនុស្សដែលអ្នកចង់ទទួលឯកសារ។ ប្រសិនបើឯកសារ�្រូវរក្សាសុវ�្�ិភាព " "ឬបុគ្គលនោះប្រឈមនឹងគ្រោះ�្នាក់ សូមប្រើកម្មវិធីផ្ញើសារដែលបានធ្វើ​កូដនីយកម្ម។" #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" "បន្ទាប់មក បុគ្គលនោះ�្រូវ�ែផ្ទុកអាសយដ្ឋាននៅក្នុងកម្មវិធីរុករក Tor។ បន្ទាប់ពីចូលដោយប្រើកូនសោសម្ងា�់ " "នោះឯកសារអាចទាញយកដោយផ្ទាល់ពីកុំព្យូទ�ររបស់អ្នកដោយចុចលើ�ំណភ្ជាប់ \"ទាញយកឯកសារ\" នៅជ្រុង។" #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "ទទួលឯកសារ និងសារ" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" "អ្នកអាចប្រើ OnionShare ដើម្បីអនុញ្ញា�ឱ្យមនុស្សដែលជ្រើសរើសមិនបង្ហាញអ�្�សញ្ញាណបញ្ជូនឯកសារ " "និងសារដោយផ្ទាល់ទៅកុំព្យូទ�ររបស់អ្នក ដែលវានឹងប្រែក្លាយទៅជាប្រអប់ផ្ទុកឯកសារអនាមិក។ បើកផ្ទាំងទទួល " "ហើយជ្រើសរើសការកំណ�់ដែលអ្នកចង់បាន។" #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "អ្នកអាចរកមើល��ឯកសារដើម្បីរក្សាទុកសារ និងឯកសារដែល�្រូវបានដាក់ស្នើ។" #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" "អ្នកអាចពិនិ�្យមើល \"បិទការស្នើសុំដាក់អ�្�បទ\" ប្រសិនបើអ្នកចង់អនុញ្ញា��ែការផ្ទុកឡើងឯកសារ " "ហើយអ្នកអាចពិនិ�្យមើល \"បិទការផ្ទុកឡើងឯកសារ\" ប្រសិនបើអ្នកចង់អនុញ្ញា��ែការស្នើសុំដាក់សារ " "ដូចជាទម្រង់ទំនាក់ទំនងអនាមិក។" #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" "អ្នកអាចពិនិ�្យមើល \"ប្រើការជូនដំណឹង webhook\" ហើយបន្ទាប់មក ជ្រើសរើស webhook URL " "ប្រសិនបើអ្នកចង់ទទួលបានការជូនដំណឹងនៅព�លដែលនរណាម្នាក់បញ្ជូនឯកសារ ឬសារទៅកាន់ស�វាកម្ម " "OnionShare របស់អ្នក។ ប្រសិនបើអ្នកប្រើមុ�ងារន�ះ នោះ OnionShare នឹងធ្វើការស្នើសុំ HTTP " "POST ទៅកាន់ URL ន�ះនៅព�លណាដែលនរណាម្នាក់បញ្ជូនឯកសារ ឬសារ។ ឧទាហរណ� " "ប្រសិនបើអ្នកចង់ទទួលបានសារដែលបានធ្វើ​កូដនីយកម្មនៅលើកម្មវិធីផ្ញើសារ `Keybase `_ អ្នកអាចចាប់ផ្�ើមការសន្ទនាជាមួយ `@webhookbot `_ វាយ ``!webhook បង្កើ� onionshare-alerts`` ហើយវានឹងឆ្លើយ�បជាមួយ " "URL។ ប្រើវាជា URL ការជូនដំណឹងរបស់ webhook ។ " "ប្រសិនបើនរណាម្នាក់ផ្ទុកឡើងឯកសារទៅស�វាកម្មរទទួលរបស់អ្នក @webhookbot នឹងផ្ញើសារទៅអ្នកនៅលើ " "Keybase ឱ្យអ្នកដឹងភ្លាមៗនៅព�លដែលវាកើ�ឡើង។" #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" "នៅព�លអ្នករួចរាល់ សូមចុច \"ចាប់ផ្�ើមទម្រង់ទទួល\" ។ វានឹងចាប់ផ្�ើមស�វាកម្ម OnionShare ។ " "នរណាម្នាក់ដែលផ្ទុកឡើងអាសយដ្ឋានន�ះនៅក្នុងកម្មវិធីរុករក Tor របស់ពួកគ� នោះគ�នឹងអាចបញ្ជូនឯកសារ " "និងសារដែលផ្ទុកឡើងទៅកាន់កុំព្យូទ�ររបស់អ្នក។" #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" "អ្នកក�អាចចុចលើរូប�ំណាង \"↓\" នៅជ្រុង�ាងស្�ាំ�ាងលើ ដើម្បីបង្ហាញប្រវ�្�ិ " "និងដំណើរការរបស់មនុស្សដែលផ្ញើឯកសារមកអ្នក។" #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "ន�ះ​ជា​រូបរាង​សម្រាប់​អ្នក​ដែល​ផ្ញើ​ឯកសារ និង​សារ​មក​អ្នក។" #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" "នៅព�លដែលនរណាម្នាក់បញ្ជូនឯកសារ ឬសារទៅកាន់ស�វាកម្មទទួលរបស់អ្នក នោះ�ាមលំនាំដើម " "ពួកវា�្រូវបានរក្សាទុកក្នុង��ឯកសារដែលមានឈ្មោះ�ា ``OnionShare`` " "នៅក្នុង��ឯកសារដើមនៅលើកុំព្យូទ�ររបស់អ្នក " "ដែល�្រូវបានរៀបចំដោយស្វ�យប្រវ�្�ិទៅក្នុង��រងដាច់ដោយឡែកដោយផ្អែកលើព�លវ�លាដែលឯកសារ�្រូវបានផ្ទុកឡើង។" #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" "ការដំឡើងស�វាទទួលរបស់ OnionShare គឺមានប្រយោជន�សម្រាប់អ្នកសារព��៌មាន " "និងអ្នកផ្ស�ងទៀ�ដែល�្រូវការទទួលឯកសារដោយសុវ�្�ិភាពពីប្រភពអនាមិក។ នៅព�លប្រើ�ាមរបៀបន�ះ " "OnionShare គឺមានលក្�ណៈដូចជា�្សោយ សាមញ្ញជាង មិនមានសុវ�្�ិភាពដូច `SecureDrop `_ " "ដែលជាប្រព�ន្ធបញ្ជូនព��៌មានរបស់អ្នកដែលប្រ�ុយផ្សាយព��៌មានដើម្បីប្រយោជន�សាធារណជន។" #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "ប្រើដោយការទទួល�ុស�្រូវ�្លួនឯង" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" "ដូចគ្នានឹងឯកសារភ្ជាប់�ាមអ៉ីមែលដែលមានហានិភ�យដែរ " "វាអាចទៅរួចដែលនរណាម្នាក់ព្យាយាមវាយប្រហារលើកុំព្យូទ�ររបស់អ្នកដោយការផ្ទុកឡើងនូវឯកសារព្យាបាទ�ាមរយៈស�វាកម្ម " "OnionShare របស់អ្នក។ OnionShare មិនបន្�ែមយន្�ការសុវ�្�ិភាពណាមួយ " "ដើម្បីការពារប្រព�ន្ធកុំព្យុទ�ររបស់អ្នកពីឯកសារដែលមានហានិភ�យនោះទ�។" #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" "ប្រសិនបើអ្នកទទួលបានឯកសារ Office ឬ PDF �ាមរយៈ OnionShare " "អ្នកអាចបំប្លែងឯកសារទាំងន�ះទៅជា PDF ដែលមានសុវ�្�ិភាពក្នុងការបើក ដោយប្រើ `Dangerzone " "`_។ " "អ្នកក�អាចការពារ�្លួនអ្នកនៅព�លបើកឯកសារដែលមិនគួរឱ្យទុកចិ�្� ដោយបើកវានៅក្នុង `Tails `_ ឬនៅក្នុង `Qubes `_ disposableVM។" #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "ទោះយ៉ាងណាក�ដោយ ដើម្បីឱ្យមានសុវ�្�ិភាព អ្នកគួរបើកសារដែលបានផ្ញើ�ាមរយៈ OnionShare។" #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "ព��៌មានជំនួយសម្រាប់ដំណើរការស�វាទទួល" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" "ប្រសិនបើអ្នកចង់រៀបចំ dropbox អនាមិកផ្ទាល់�្លួនរបស់អ្នកដោយប្រើ OnionShare " "អ្នក�្រូវបានណែនាំឱ្យធ្វើនៅលើកុំព្យូទ�រដាច់ដោយឡែកដែលបើកជាប់ជានិច្ច និងភ្ជាប់អ៊ីនធឺណិ� " "ហើយមិនមែននៅលើកុំព្យូទ�រដែលអ្នកប្រើជាប្រចាំនោះទ�។" #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" "ប្រសិនបើអ្នកមានបំណងដាក់អាសយដ្ឋាន OnionShare នៅលើវ�បសាយរបស់អ្នក " "ឬទម្រង់ប្រព�ន្ធផ្សព្វផ្សាយសង្គម រក្សាទុកផ្ទាំង (សូមមើល:ref:`save_tabs`) " "ហើយដំណើរការវាជាស�វាសាធារណៈ (សូមមើល:ref:`turn_off_private_key`)។ " "វាក�ជាគំនិ�ល្អផងដែរក្នុងការផ្�ល់ឱ្យវានូវចំណងជើងដែលអ្នកអាចកែប្រែដោយ�្លួនឯង (សូមមើល:ref:" "`custom_titles`)។" #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" #: ../../source/features.rst:107 msgid "Host a Website" msgstr "Host វ�បសាយ" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" "ដើម្បីបង្ហោះវ�បសាយ HTML ជាមួយ OnionShare សូមបើកផ្ទាំងវ�បសាយ អូសឯកសារ " "និង��ឯកសារដែលបង្កើ�មា�ិកានៅទីនោះ ហើយចុច \"ចាប់ផ្�ើមបញ្ជូន\" នៅព�លអ្នករួចរាល់។" #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" "ប្រសិនបើអ្នកបញ្ចូលឯកសារ ``index.html`` វានឹងបង្ហាញនៅព�លនរណាម្នាក់ផ្ទុកឡើងវ�បសាយរបស់អ្នក។ " "អ្នកក�គួរ�ែរួមបញ្ចូលឯកសារ HTML ផ្ស�ងទៀ� ឯកសារ CSS ឯកសារ JavaScript " "និងរូបភាពដែលបង្កើ�វ�បសាយ។ (ចូរចំណាំ�ា OnionShare អាចដំណើរការ�ែការបង្ហោះវ�បសាយ " "*static* ប៉ុណ្ណោះ។ វាមិនអាចបង្ហោះវ�បសាយដែលប្រ�ិប�្�ិកូដ ឬប្រើមូលទិន្នន�យបានទ�។ " "ឧទាហរណ�អ្នកមិនអាចប្រើ WordPress បានទ�។)" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" "ប្រសិនបើអ្នកមិនមានឯកសារ ``index.html`` ទ� នោះវានឹងបង្ហាញបញ្ជីឈ្មោះ directory ជំនួសវិញ " "ហើយអ្នកដែលផ្ទុកវា អាចមើលឯកសារ និងទាញយកឯកសារទាំងនោះបាន។" #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "គោលការណ�សុវ�្�ិភាពមា�ិកា" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" "�ាមលំនាំដើម OnionShare ជួយការពារវ�បសាយរបស់អ្នកដោយកំណ�់ `គោលការណ�សុវ�្�ិភាព�្លឹមសារ " "`_header។ " "ទោះយ៉ាងណាក�ដោយ វារារាំងមា�ិកាភាគីទីបីពីការផ្ទុកនៅ�ាងក្នុងគ�ហទំព�រ។" #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" "ប្រសិនបើអ្នកចង់ផ្ទុកមា�ិកាពីវ�បសាយភាគីទីបី ដូចជាទ្រព្យសកម្ម ឬបណ្ណាល�យ JavaScript ពី CDNs " "នោះអ្នកមានជម្រើសពីរ៖" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" "អ្នកអាចបិទការផ្ញើ header របស់គោលការណ�សុវ�្�ិភាពមា�ិកាដោយធីកប្រអប់ \"កុំផ្ញើ header " "គោលការណ�សុវ�្�ិភាពមា�ិកា (អនុញ្ញា�ឱ្យវ�បសាយរបស់អ្នកប្រើពីប្រភពភាគីទីបី)\" " "មុនព�លចាប់ផ្�ើមស�វាកម្ម។" #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "អ្នកអាចផ្ញើ header គោលការណ�សុវ�្�ិភាពមា�ិកាដែលអ្នកអាចកែប្រែដោយផ្ទាល់�្លួន។" #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "ព��៌មានជំនួយសម្រាប់ដំណើរការស�វាកម្មវ�បសាយ" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" "ប្រសិនបើអ្នកចង់បង្ហោះវ�បសាយរយៈព�លវែង ដោយប្រើ OnionShare " "(មានន�យ�ាមិនមែនគ្រាន់�ែសម្រាប់បង្ហាញអ្វីមួយទៅកាន់នរណាម្នាក់ក្នុងព�ល�្លី) " "អ្នក�្រូវបានណែនាំឱ្យធ្វើនៅលើកុំព្យូទ�រដាច់ដោយឡែក និង�ែង�ែបើកជាប់ជានិច្ច និងភ្ជាប់អ៉ីនធឺណិ�ដែរ " "ហើយមិនមែននៅលើកុំព្យុទ�រដែលអ្នកប្រើប្រាស់ជាប្រចាំ�្ងៃនោះទ�។ រក្សាទុកផ្ទាំង (សូមមើល:ref:" "`save_tabs`) ដូច្ន�ះអ្នកអាចបន្�វ�បសាយដែលមានអាសយដ្ឋានដដែល ប្រសិនបើអ្នកបិទ OnionShare " "ហើយបើកវាឡើងវិញនៅព�លក្រោយ។" #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" "ប្រសិនបើអ្នកចង់បង្ហោះវ�បសាយរបស់អ្នកសម្រាប់សាធារណជន អ្នកគួរ�ែដំណើរការវាជាស�វាសាធារណៈ " "(សូមមើល:ref:`turn_off_private_key`)។" #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "ឈែ�ដោយអនាមិក" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" "អ្នក​អាច​ប្រើ OnionShare ដើម្បី​រៀបចំ​បន្ទប់​ឈែ�​ឯកជន និង​សុវ�្�ិភាព​ ដែល​មិន​ក�់�្រាការចូលប្រើប្រាស់​អ្វី​" "ទាំងអស់។ អ្នកគ្រាន់�ែបើកផ្ទាំងឈែ� ហើយចុច \"ចាប់ផ្�ើមម៉ាស៊ីនម�ឈែ�\" ។" #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" "បន្ទាប់ពីអ្នកចាប់ផ្�ើមម៉ាស៊ីនម� សូមចម្លងអាសយដ្ឋាន OnionShare និងកូនសោសម្ងា�់ " "ហើយផ្ញើវាទៅមនុស្សដែលអ្នកចង់ឲ្យនៅក្នុងបន្ទប់ឈែ�អនាមិក។ ប្រសិនបើវាសំ�ាន់ក្នុងការកំណ�់ជាក់លាក់�ា " "អ្នកណាអាចចូលរួមបាន សូមប្រើកម្មវិធីផ្ញើសារដែលបានធ្វើកូដនីយកម្ម ដើម្បីផ្ញើអាសយដ្ឋាន OnionShare " "និងកូនសោសម្ងា�់។" #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" "មនុស្សអាចចូលរួមបន្ទប់ឈែ�ដោយផ្ទុកអាសយដ្ឋាន OnionShare របស់វានៅក្នុងកម្មវិធីរុករក Tor។ " "បន្ទប់ឈែ�ទាមទារ JavasScript ដូច្ន�ះអ្នកគ្រប់គ្នាដែលចង់ចូលរួម " "�្រូវ�ែដាក់កម្រិ�សុវ�្�ិភាពកម្មវិធីរុករក Tor របស់ពួកគ�ដោយកំណ�់ទៅជា \"ស្�ង់ដារ\" ឬ " "\"សុវ�្�ិភាពជាង\" ជំនួសឱ្យ \"សុវ�្�ិភាពបំផុ�\" ។" #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" "នៅព�លនរណាម្នាក់ចូលរួមបន្ទប់ឈែ� ពួកគ�ទទួលបានឈ្មោះដែលម៉ាស៊ីនកំណ�់ឲ្យដោយចៃដន្យ។ ពួកគ�​អាច​ប្�ូរ​ឈ្មោះ​" "ដោយ​វាយ​ឈ្មោះ​�្មី​ក្នុង​ប្រអប់​នៅ​ក្នុង​ផ្ទាំង​�ាងឆ្វ�ង ហើយ​ចុច ↵។ ដោយសារប្រវ�្�ិនៃការឈែ� " "មិន�្រូវបានរក្សាទុកនៅកន្លែងណាមួយ ហើយវាមិន�្រូវបានបង្ហាញនោះទ� " "ទោះបីមានអ្នកផ្ស�ងទៀ�កំពុងជជែកនៅក្នុងបន្ទប់ឈែ�រួចហើយក�ដោយ។" #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" "នៅក្នុងបន្ទប់ឈែ� OnionShare អ្នកគ្រប់គ្នាសុទ្ធ�ែអនាមិក។ " "អ្នកចូលរួមអាចប្�ូរឈ្មោះរបស់ពួកគ�ទៅជាអ្វីក�បាន ហើយមិនមានវិធីដើម្បីបញ្ជាក់អ�្�សញ្ញាណរបស់នរណាម្នាក់ឡើយ។" #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" "ទោះជាយ៉ាងណាក�ដោយ ប្រសិនបើអ្នកបង្កើ�បន្ទប់ឈែ� OnionShare " "ហើយផ្ញើអាសយដ្ឋានដោយសុវ�្�ិភាពទៅ�ែក្រុម�ូចមួយនៃមិ�្�ភ�ក្�ិដែលគួរឱ្យទុកចិ�្� " "ដោយប្រើសារដែលបានធ្វើកូដនីយកម្ម នោះអ្នកអាចមានទំនុកចិ�្�ដោយហ��ុផល�ា " "មនុស្សដែលចូលរួមក្នុងបន្ទប់ឈែ�គឺជាមិ�្�របស់អ្នក។" #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "�ើវាមានប្រយោជន�យ៉ាងដូចម្��ច?" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" "ប្រសិនបើអ្នក�្រូវការប្រើកម្មវិធីផ្ញើសារដែលបានធ្វើកូដនីយកម្មរួចហើយ �ើចាំបាច់ប្រើបន្ទប់ឈែ� " "OnionShare ធ្វើអ្វី? វាទុកដាន�ិចជាង។" #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" "ឧទាហរណ� ប្រសិនបើអ្នកផ្ញើសារទៅកាន់ក្រុម Signal ច្បាប់ចម្លងនៃសាររបស់អ្នកនឹងទុកនៅលើឧបករណ�នីមួយៗ " "(ស្មា�ហ្វូន និងកុំព្យូទ�រប្រសិនបើពួកគ�ដំឡើង Signal Desktop) នៃសមាជិកនីមួយៗនៃក្រុម។ " "ទោះបីជាមុ�ងារលុបសារ�្រូវបានបើកក�ដោយ " "ក�វាពិបាកក្នុងការបញ្ជាក់�ាច្បាប់ចម្លងសារទាំងអស់ពិ�ជា�្រូវបានលុបច�ញពីឧបករណ�ទាំងអស់ " "និងពីកន្លែងផ្ស�ងទៀ� (ដូចជានៅមូលទិន្នន�យការជូនដំណឹង) ពួកគ�អាច�្រូវបានរក្សាទុក។ បន្ទប់ឈែ� " "OnionShare មិនរក្សាទុកសារណាមួយនៅកន្លែងណាមួយទ� " "ដូច្ន�ះបញ្ហា�្រូវបានកា�់បន្�យមក�្រឹមកម្រិ�អប្បបរមា។" #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" "បន្ទប់ឈែ� OnionShare ក�អាចមានប្រយោជន�សម្រាប់អ្នកដែលចង់ជជែកដោយអនាមិក " "និងមានសុវ�្�ិភាពជាមួយនរណាម្នាក់ដោយមិនចាំបាច់បង្កើ�គណនីណាមួយឡើយ។ ឧទាហរណ� " "ប្រភពមួយអាចផ្ញើអាសយដ្ឋាន OnionShare ទៅកាន់អ្នកសារព��៌មាន " "ដោយប្រើអាសយដ្ឋានអ៉ីមែលដែលអាចលុបចោលបាន ហើយបន្ទាប់មករង់ចាំអ្នកសារព��៌មានចូលរួមបន្ទប់ឈែ� " "ដោយមិនមានហានិភ�យលើភាពអនាមិករបស់ពួកគ�។" #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "�ើកូដនីយកម្ម (ការអ៊ិនគ្រីប)ដំណើរការយ៉ាងដូចម្��ច?" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" "ដោយសារ�ែ OnionShare ពឹងផ្អែកលើស�វាកម្ម Tor onion ការ�ភ្ជាប់រវាងកម្មវិធីរុករក Tor និង " "OnionShare ទាំងអស់ �្រូវបានធ្វើកូដនីយកម្មទាំងសង�ាង (E2EE)។ " "នៅព�លដែលនរណាម្នាក់បង្ហោះសារទៅកាន់បន្ទប់ឈែ� OnionShare " "ពួកគ�ផ្ញើវាទៅម៉ាស៊ីនម��ាមរយៈការ�ភ្ជាប់ onion E2EE " "ដែលបន្ទាប់មកផ្ញើវាទៅសមាជិកផ្ស�ងទៀ�នៃបន្ទប់ឈែ� ដោយប្រើ WebSockets �ាមរយៈការ�ភ្ជាប់ " "onion E2EE របស់ពួកគ�។" #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" "OnionShare មិនដំណើរការកូដនីយកម្មឈែ�ណាមួយដោយ�្លួនឯងទ�។ " "វាពឹងផ្អែកលើការធ្វើកូដនីយកម្មរបស់ស�វាកម្ម Tor onion ជំនួសវិញ។" onionshare-onionshare-26fcdc5/docs/source/locale/km/LC_MESSAGES/help.po000066400000000000000000000074361521174352300257100ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2022-02-24 10:02+0000\n" "Last-Translator: Rasy Chum \n" "Language-Team: none\n" "Language: km\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 4.11-dev\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "ការទទួលបានជំនួយ" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "អានវ�បសាយន�ះ" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" "អ្នកនឹងឃើញការណែនាំអំពីរបៀបប្រើ OnionShare។ ស្វែងរកមើលផ្នែកទាំងអស់ជាមុនសិន " "ដើម្បីមើល�ា�ើផ្នែកទាំងនោះឆ្លើយ�បនឹងចម្ងល់របស់អ្នកឬទ�។" #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "ពិនិ�្យមើលបញ្ហា GitHub" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" "ប្រសិនបើវាមិនមាននៅលើវ�បសាយទ� សូមពិនិ�្យមើល `GitHub Issues `_។ វាអាចក្រែងលោនរណាម្នាក់បានជួបប្រទះបញ្ហាដូចគ្នា " "ហើយបានលើកឡើង​ពីវាជាមួយអ្នកផលិ�កម្មវិធី ឬប្រហែលជាពួកគ�បានបង្ហោះនូវដំណោះស្រាយរួចហើយ។" #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "ដាក់ស្នើបញ្ហាដោយ�្លួនឯង" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" "ប្រសិនបើអ្នកមិនអាចស្វែងរកដំណោះស្រាយ ឬចង់សួរសំណួរ ឬណែនាំមុ�ងារ�្មី សូម `ដាក់ស្នើបញ្ហា `_។ ការដាក់ស្នើន�ះ�ម្រូវឱ្យ " "\"បង្កើ�គណនី GitHub `_។" #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "ចូលរួមជាមួយ Keybase Team របស់យើង" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" "សូមមើល:ref:`collaborating` អំពីរបៀបចូលរួមជាមួយ Keybase Team " "ដែលប្រើដើម្បីពិភាក្សាអំពីគម្រោងន�ះ។" onionshare-onionshare-26fcdc5/docs/source/locale/km/LC_MESSAGES/index.po000066400000000000000000000024741521174352300260640ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2022-02-23 17:08+0000\n" "Last-Translator: Rasy Chum \n" "Language-Team: none\n" "Language: km\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 4.11-dev\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "ឯកសាររបស់ OnionShare" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" "OnionShare គឺជាឧបករណ�បើកចំហកូដ ដែលអនុញ្ញា�ឱ្យអ្នកចែករំលែកឯកសារ បង្ហោះវ�បសាយ " "និងឈែ�ជាមួយមិ�្�ភក្�ិដោយសុវ�្�ិភាព និងអនាមិក​ដោយ​ប្រើប្រាស់​បណ្ដាញ Tor។" onionshare-onionshare-26fcdc5/docs/source/locale/km/LC_MESSAGES/install.po000066400000000000000000000547011521174352300264230ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2022. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-02-16 18:02+0000\n" "Last-Translator: Edeth Meng \n" "Language-Team: none\n" "Language: km\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 5.4\n" "Generated-By: Babel 2.10.3\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "ការដំឡើង" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "Windows ឬ macOS" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" "អ្នកអាចទាញយក OnionShare សម្រាប់ Windows និង macOS ពីវែបសាយ `OnionShare `_។" #: ../../source/install.rst:12 msgid "Mobile" msgstr "" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "" #: ../../source/install.rst:16 msgid "Android" msgstr "" #: ../../source/install.rst:17 msgid "" "Google Play: https://play.google.com/store/apps/details?id=org.onionshare." "android" msgstr "" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "" #: ../../source/install.rst:20 msgid "iOS" msgstr "" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "" #: ../../source/install.rst:22 msgid "" "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "" #: ../../source/install.rst:27 msgid "Linux" msgstr "Linux" #: ../../source/install.rst:29 #, fuzzy msgid "" "There are various ways to install OnionShare for Linux, but the recommended " "way is to use either the `Flatpak `_ or the `Snap " "`_ package. Flatpak and Snapcraft ensure that you'll " "always use the newest version and run OnionShare inside of a sandbox." msgstr "" "មានវិធីជាច្រើនក្នុងការដំឡើង OnionShare សម្រាប់ Linux ប៉ុន្�ែវិធី�្រូវបានណែនាំគឺ�្រូវប្រើកញ្ចប់ " "`Flatpak `_ ឬកញ្ចប់ `Snap `_ ។ " "Flatpak និង Snap ធានា�ាអ្នកនឹងប្រើកំណែ�្មីបំផុ�ជានិច្ច ហើយដំណើរការ OnionShare នៅ�ាងក្នុង " "sandbox។" #: ../../source/install.rst:32 #, fuzzy msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" "ដំណើរការរបស់ Snap �្រូវបានភ្ជាប់មកជាមួយ Ubuntu ហើយ Fedora ដែលភ្ជាប់មកជាមួយដំណើរការរបស់ " "Flatpak ប៉ុន្�ែអ្វីដែលអ្នកប្រើគឺអាស្រ�យលើអ្នក។ ឧបករណ�ទាំងពីរន�ះដំណើរការនៅក្នុងប្រព�ន្ធ​ប្រ�ិប�្�ិការ " "Linux ទាំងអស់។" #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: https://flathub.org/apps/details/org." "onionshare.OnionShare" msgstr "" "** ដំឡើង OnionShare ដោយប្រើ Flatpak**៖ https://flathub.org/apps/details/org." "onionshare.OnionShare" #: ../../source/install.rst:36 #, fuzzy msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "** ដំឡើង OnionShare ដោយប្រើ Snap **៖ https://snapcraft.io/onionshare" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" "អ្នកក�អាចទាញយក និងដំឡើងកញ្ចប់ ``.flatpak`` ឬ ``.snap`` PGP-signed ពី https://" "onionshare.org/dist/ ប្រសិនបើអ្នកចង់។" #: ../../source/install.rst:41 #, fuzzy msgid "Manual Flatpak Installation" msgstr "ការដំឡើង" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" "ប្រសិនបើអ្នកមានបំណងដំឡើង OnionShare ដោយ�្លួនឯងជាមួយនឹង Flatpak ប្រើប្រាស់ GP-signed " "`single-file bundle `_, អ្នកអាចធ្វើ�ាមដូចន�ះបាន:" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at https://flatpak.org/setup/." msgstr "ដំឡើង Flatpak �ាមការណែនាំន�ះ https://flatpak.org/setup/." #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo``. Even though you " "won't be downloading OnionShare from Flathub, OnionShare depends on some " "packages that are only available there." msgstr "" #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" "ទៅកាន់ https://onionshare.org/dist/ ដើម្បីធ្វើការជ្រើសរើសនូវកំណែប្រែចុងក្រោយបង្អស់របស់ " "OnionShare និងទាញយក ``.flatpak`` និង ``.flatpak.asc`` ។" #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" "ធ្វើការបញ្ជាក់ហ�្�ល��ានៃ PGP ``.flatpak`` ។ សូមមើល :ref:`verifying_sigs` " "សម្រាប់ព��៌មានបន្�ែម។" #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the file " "you downloaded." msgstr "" "ដំឡើង ``.flatpak`` ដោយដំណើរ�ំមាន ``flatpak install OnionShare-VERSION.flatpak`` " "។ ជំនួស ``VERSION`` ជាមួយនឹងចំនួនកំណែប្រែលើឯកសារដែលអ្នកបានទាញយក។" #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" "អ្នកអាចបើកដំណើរ OnionShare ជាមួយនឹង�ំមាន៖ `flatpak run org.onionshare.OnionShare`." #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "ការដំឡើង Snapcraft ដោយ�្លួនឯង" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the PGP-" "signed Snapcraft package, you can do so like this:" msgstr "" "ប្រសិនបើអ្នកពុំចង់ដំឡើងកម្មវិធី OnionShare ដោយផ្ទាល់�្លួនជាមួយនឹង Snapcraft ដោយប្រើកញ្ចប់ PGP-" "signed Snapcraft នោះទ� នោះអ្នកអាចធ្វើដូចន�ះបាន៖" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at https://snapcraft.io/docs/" "installing-snapd." msgstr "" "ធ្វើការដំឡើង Snapcraft �ាមការណែនាំនៅ https://snapcraft.io/docs/installing-snapd" #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.snap`` and ``.snap.asc`` files." msgstr "" #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version number " "of the file you downloaded. Note that you must use `--dangerous` because the " "package is not signed by the Snapcraft store, however you did verify its PGP " "signature, so you know it's legitimate." msgstr "" #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "" #: ../../source/install.rst:68 msgid "Command-line only" msgstr "សម្រាប់�ែ Command-line ប៉ុណ្ណោះ" #: ../../source/install.rst:70 #, fuzzy msgid "" "You can install just the command-line version of OnionShare on any operating " "system using the Python package manager ``pip``. :ref:`cli` has more info." msgstr "" "អ្នកអាចដំឡើងកំណែ command line របស់ OnionShare នៅលើប្រព�ន្ធប្រ�ិប�្�ិការណាមួយដោយប្រើ " "Python package manager ``pip``។ សូមមើល:ref:`cli` សម្រាប់ព��៌មានបន្�ែម។" #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare can " "also be installed on `FreeBSD `_. It's available via " "its ports collection or as pre-built package. Should you opt to install and " "use OnionShare on a FreeBSD operating system, please be aware that it's " "**NOT** officially supported by the OnionShare project." msgstr "" #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the source " "codes from the official OnionShare repository (or its official release " "packages from `PyPI `_). Should " "you wish to check changes related to this platform, please refer to the " "following resources:" msgstr "" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "" #: ../../source/install.rst:85 #, fuzzy msgid "Manual pkg Installation" msgstr "ការដំឡើង" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, in " "order to install OnionShare for Python 3.9, use::" msgstr "" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as pre-" "built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli`` if you " "want to install that version." msgstr "" #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built packages, " "please refer to its `official Handbook section about pkg `_." msgstr "" #: ../../source/install.rst:96 #, fuzzy msgid "Manual port Installation" msgstr "ការដំឡើង Snapcraft ដោយ�្លួនឯង" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run the " "following::" msgstr "" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www/onionshare-" "cli`` if you want to install that version." msgstr "" #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports collection, " "please refer to its `official Handbook section about ports `_." msgstr "" #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "ការផ្ទៀងផ្ទា�់ហ�្�ល��ា PGP" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't been " "tampered with by verifying its PGP signature. For Windows and macOS, this " "step is optional and provides defense in depth: the OnionShare binaries " "include operating system-specific signatures, and you can just rely on those " "alone if you'd like." msgstr "" "អ្នកអាចផ្ទៀងផ្ទា�់�ា កញ្ចប់ដែលអ្នកទាញយកគឺស្របច្បាប់ និងមិន�្រូវបានរំ�ានដោយផ្ទៀងផ្ទា�់ហ�្�ល��ា " "PGP របស់វា។ សម្រាប់ Windows និង macOS ជំហានន�ះគឺជាជម្រើស និងផ្�ល់នូវការការពារយ៉ាងស៊ីជម្រៅ៖ " "OnionShare binaries រួមបញ្ចូលហ�្�ល��ាជាក់លាក់នៃប្រព�ន្ធប្រ�ិប�្�ិការ " "ហើយអ្នកអាចពឹងផ្អែកលើវា�ែមួយ ប្រសិនបើអ្នកចង់បាន។" #: ../../source/install.rst:115 msgid "Signing key" msgstr "កូនសោចុះឈ្មោះ" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "" #: ../../source/install.rst:121 msgid "" "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" #: ../../source/install.rst:122 #, fuzzy msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver `_." msgstr "" "កញ្ចប់�្រូវបានចុះហ�្�ល��ាដោយ Micah Lee ដែលជាអ្នកបង្កើ�កម្មវិធីស្នូល ដោយប្រើសោសាធារណៈ PGP " "របស់គា�់ជាមួយនឹងស្នាម�្ចៅដៃឌីជី�ល ``927F419D7EC82C2F149C1BD1403C2657CD994F73``។ " "អ្នកអាចទាញយកកូនសោរបស់ Micah ពី `keys.openpgp.org keyserver `_។" #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "" #: ../../source/install.rst:125 msgid "" "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "" #: ../../source/install.rst:129 msgid "" "PGP public key fingerprint ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." msgstr "" #: ../../source/install.rst:130 #, fuzzy msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver `_." msgstr "" "កញ្ចប់�្រូវបានចុះហ�្�ល��ាដោយ Micah Lee ដែលជាអ្នកបង្កើ�កម្មវិធីស្នូល ដោយប្រើសោសាធារណៈ PGP " "របស់គា�់ជាមួយនឹងស្នាម�្ចៅដៃឌីជី�ល ``927F419D7EC82C2F149C1BD1403C2657CD994F73``។ " "អ្នកអាចទាញយកកូនសោរបស់ Micah ពី `keys.openpgp.org keyserver `_។" #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you probably " "want `GPGTools `_, and for Windows you probably want " "`Gpg4win `_." msgstr "" "អ្នក�្រូវ�ែដំឡើង GnuPG ដើម្បីផ្ទៀងផ្ទា�់ហ�្�ល��ា។ សម្រាប់ macOS អ្នកគួរ�ែមាន `GPGTools " "`_ ហើយសម្រាប់ Windows អ្នកប្រហែលជាចង់បាន `Gpg4win `_។" #: ../../source/install.rst:135 msgid "Signatures" msgstr "ហ�្�ល��ា(ឌីជី�ល)" #: ../../source/install.rst:137 #, fuzzy msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, macOS, " "Flatpak, Snap, and source packages, at https://onionshare.org/dist/ in the " "folders named for each version of OnionShare. You can also find them on the " "`GitHub Releases page `_." msgstr "" "អ្នកអាចស្វែងរកហ�្�ល��ា (ជាឯកសារ ``.asc``) ក�ដូចជា Windows, macOS, Flatpak, Snap " "និងប្រភពរបស់កញ្ចប់នៅ https://onionshare.org/dist/ " "នៅក្នុង��ឯកសារដែលមានឈ្មោះសម្រាប់កំណែនីមួយៗនៃ OnionShare។ " "អ្នកក�អាចស្វែងរកកម្មវិធីទាំងនោះនៅលើ `ទំព�រច�ញផ្សាយរបស់ GitHub `_។" #: ../../source/install.rst:141 msgid "Verifying" msgstr "ការផ្ទៀងផ្ទា�់" #: ../../source/install.rst:143 #, fuzzy msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify the " "binary in a terminal like this:" msgstr "" "នៅព�លដែលអ្នកបាននាំចូលកូនសោសាធារណៈរបស់ Micah ទៅក្នុង GnuPG keychain របស់អ្នក " "សូមទាញយកប្រព�ន្ធគោលពីរ និងហ�្�ល��ា ``.asc`` អ្នកអាចផ្ទៀងផ្ទា�់ប្រព�ន្ធគោលពីរសម្រាប់ macOS " "នៅក្នុង terminal ដូចន�ះ::" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "" #: ../../source/install.rst:153 #, fuzzy msgid "For Linux::" msgstr "Linux" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "លទ្ធផលរំពឹងទុកមើលទៅដូចន�ះ::" #: ../../source/install.rst:173 #, fuzzy msgid "" "If you don't see ``Good signature from``, there might be a problem with the " "integrity of the file (malicious or otherwise), and you should not install " "the package." msgstr "" "ប្រសិនបើអ្នកមិនឃើញ ``ហ�្�ល��ាល្អពី`` ទ� វាអាចមានបញ្ហាជាមួយនឹងភាព�្រឹម�្រូវនៃឯកសារ (ហានិភ�យ " "ឬបើមិនដូច្ន�ះទ�) ហើយអ្នកមិនគួរដំឡើងកញ្ចប់នោះទ�។ (``ការរំឭក៖`` ការដែលបានបង្ហាញ�ាងលើ " "មិនមែនជាបញ្ហាជាមួយកញ្ចប់នោះទ� វាគ្រាន់�ែមានន�យ�ា អ្នកមិនបានកំណ�់កម្រិ�នៃ \"ការជឿទុកចិ�្�\" " "នៃកូនសោ PGP របស់ Micah ទ�។)" #: ../../source/install.rst:175 #, fuzzy msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" "ប្រសិនបើអ្នកមិនឃើញ ``ហ�្�ល��ាល្អពី`` ទ� វាអាចមានបញ្ហាជាមួយនឹងភាព�្រឹម�្រូវនៃឯកសារ (ហានិភ�យ " "ឬបើមិនដូច្ន�ះទ�) ហើយអ្នកមិនគួរដំឡើងកញ្ចប់នោះទ�។ (``ការរំឭក៖`` ការដែលបានបង្ហាញ�ាងលើ " "មិនមែនជាបញ្ហាជាមួយកញ្ចប់នោះទ� វាគ្រាន់�ែមានន�យ�ា អ្នកមិនបានកំណ�់កម្រិ�នៃ \"ការជឿទុកចិ�្�\" " "នៃកូនសោ PGP របស់ Micah ទ�។)" #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and " "the `Tor Project `_ may be useful." msgstr "" "ប្រសិនបើអ្នកចង់ឈ្វ�ងយល់បន្�ែមអំពីការផ្ទៀងផ្ទា�់ហ�្�ល��ា PGP នោះការណែនាំសម្រាប់ `Qubes OS " "`_ និង `Tor Project " "`_ " "អាចមានប្រយោជន�។" #~ msgid "Or for Windows, in a command-prompt like this::" #~ msgstr "ឬសម្រាប់ Windows នៅក្នុង command-prompt ដូចន�ះ::" onionshare-onionshare-26fcdc5/docs/source/locale/km/LC_MESSAGES/security.po000066400000000000000000000324561521174352300266270ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2022. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-02-16 13:01+0000\n" "Last-Translator: Edeth Meng \n" "Language-Team: none\n" "Language: km\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 5.4\n" "Generated-By: Babel 2.10.3\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "ការរៀបចំសន្ដិសុ�" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "អាន:ref:`how_it_works` ជាមុនសិន ដើម្បីឈ្វ�ងយល់ពីរបៀបដែល OnionShare ដំណើរការ។" #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "ដូចកម្មវិធីផ្ស�ងៗទៀ�ដែរ OnionShare អាចមានកំហុស ឬភាពងាយរងគ្រោះ។" #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "អ្វីដែលគម្រោង OnionShare ការពារប្រឆាំងនឹង" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" "**ភាគីទី៣ មិនមានសិទ្ធិចូលណាមួយចូលប្រើប្រាស់នៅក្នុង OnionShare ឡើយ។ ** ប្រើប្រាស់ OnionShare " "មានន�យ�ាអ្នកធ្វើការបង្ហោះដោយផ្ទាល់ពីម៉ាស៊ីនកុំព្យូទ�របស់អ្នក។ " "នៅព�លដែលអ្នកធ្វើការចែករំលែកនូវឯកសារផ្ស�ងៗជាមួយ OnionShare " "គឺ�ាមិនមានការផ្ទុកឡើងទៅម៉ាស៊ីនបម្រើទី៣ នោះទ�។ ប្រសិនបើអ្នកបង្កើ�បន្ទប់ជជែកជាមួយនឹង OnionShare " "នោះគឺ�ាម៉ាស៊ីនកុំព្យូទ�ររបស់អ្នកដំណើរដូចជាម៉ាស៊ីនបម្រើនោះដែរ។ " "ន�ះជៀសវាងគំរូដើមនៃការមានទំនុកចិ�្�លើកុំព្យូទ�ររបស់អ្នកដទៃ។" #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" "**អ្នកលួចស្�ាប់លើបណ្�ាញមិនអាចឈ្លបយកការណ�លើអ្វីដែលដំណើរការនៅក្នុង OnionShare " "ក្នុងព�លសារឆ្លងកា�់នោះទ�។** ការ�ភ្ជាប់រវាងស�វាកម្ម Tor onion និងកម្មវិធីរុករក Tor " "�្រូវបានធ្វើកូដនីយកម្មទាំងសង�ាង។ វាមានន�យ�ា អ្នកវាយប្រហារលើបណ្�ាញមិនអាចលួចស្�ាប់អ្វីទាំងអស់ " "លើកលែង�ែចរាចរ Tor ដែលបានធ្វើកូដនីយកម្ម។ " "ទោះបីជាអ្នកលួចស្�ាប់គឺជាចំណុចជួបមានហានិភ�យដែលប្រើដើម្បីភ្ជាប់កម្មវិធីរុករក Tor ជាមួយស�វាកម្ម onion " "របស់ OnionShare ក�ដោយ ក�ចរាចរណ�ទិន្នន�យ�្រូវបានធ្វើកូដនីយកម្មដោយប្រើកូនសោសម្ងា�់របស់ស�វាកម្ម " "onion។" #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" "**អនាមិកភាពនៃអ្នកប្រើប្រាស់ OnionShare �្រូវបានការពារដោយ Tor។** OnionShare " "និងកម្មវិធីរុករក Tor ការពារភាពអនាមិករបស់អ្នកប្រើប្រាស់។ ដរាបណាអ្នកប្រើប្រាស់ OnionShare " "អនាមិក នោះទំនាក់ទំនងអាសយដ្ឋាន OnionShare ជាមួយអ្នកប្រើប្រាស់កម្មវិធីរុករក Tor " "នោះអ្នកប្រើប្រាស់កម្មវិធីរុករក Tor និងអ្នកលួចស្�ាប់មិនអាចដឹងអ�្�សញ្ញាណរបស់អ្នកប្រើ OnionShare " "បានទ�។" #: ../../source/security.rst:28 #, fuzzy msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" "**ប្រសិនបើអ្នកវាយប្រហារឈ្វ�ងយល់អំពីស�វាកម្ម onion ក�ពួគ�នៅ�ែមិនអាចចូលប្រើអ្វីបានដែរ។** " "ការវាយប្រហារទុកមុនប្រឆាំងនឹងបណ្�ាញ Tor ដើម្បីទាញយកស�វាកម្ម onion " "បានអនុញ្ញា�ឱ្យអ្នកវាយប្រហាររកឃើញអាសយដ្ឋាន ``.onion`` ឯកជន។ " "ប្រសិនបើការវាយប្រហាររកឃើញអាសយដ្ឋាន OnionShare ឯកជន " "នោះពួកគ�ក�នឹង�្រូវទាយកូនសោសម្ងា�់ដែលប្រើសម្រាប់ការផ្ទៀងផ្ទា�់អ្នកប្រើប្រាស់ ដើម្បីចូលប្រើវា " "(លុះ�្រា�ែអ្នកប្រើប្រាស់ OnionShare ជ្រើសរើសធ្វើឱ្យស�វាកម្មរបស់ពួកគ�ជាសាធារណៈ " "ដោយការបិទកូនសោសម្ងា�់ -- សូមមើល :ref:` turn_off_private_key`)។" #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "អ្វីដែល OnionShare មិនការពារ" #: ../../source/security.rst:35 #, fuzzy msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" "**ការប្រាស្រ�យទាក់ទងអាសយដ្ឋាន OnionShare និងកូនសោសម្ងា�់ ប្រហែលជាមិនមានសុវ�្�ិភាពទ�។** " "ការទំនាក់ទំនងទៅកាន់អាសយដ្ឋាន OnionShare ទៅកាន់មនុស្ស គឺជាការទទួល�ុស�្រូវរបស់អ្នកប្រើប្រាស់ " "OnionShare។ បើសិនការផ្ញើគ្មានសុវ�្�ិភាព " "(ដូចជា�ាមរយៈសារអ៉ីមែលដែលបានលួច�ាមដានដោយអ្នកវាយប្រហារ) អ្នកលួចស្�ាប់អាចដឹង�ា OnionShare " "កំពុង�្រូវបានប្រើប្រាស់ ។ ប្រសិនបើអ្នកលួចស្�ាប់ ផ្ទុកឡើងអាសយដ្ឋាននៅក្នុងកម្មវិធីរុករក Tor " "�ណៈដែលការទំនាក់ទំនងនៅ�ែមានដំណើរការ ពួកគ�អាចចូលប្រើវាបាន។ ដើម្បីជៀសវាងបញ្ហាន�ះ " "អាសយដ្ឋាន�្រូវទាក់ទងដោយសុវ�្�ិភាព�ាមរយៈសារអ៉ីមែលដែលបានធ្វើកូដនីយកម្ម " "(ប្រហែលជាមួយនឹងការបើកមុ�ងារលុបសារ) ឬដោយបុគ្គល។ ន�ះមិនមែនជាការចាំបាច់ទ�នៅព�លប្រើ " "OnionShare សម្រាប់អ្វីដែលមិនមែនជាការណ�សម្ងា�់។" #: ../../source/security.rst:42 #, fuzzy msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" "**ការប្រាស្រ�យទាក់ទងជាមួយអាសយដ្ឋាន OnionShare និងកូនសោសម្ងា�់ អាចមិនអនាមិក។** " "ការប្រុងប្រយ��្នបន្�ែម �្រូវ�ែធ្វើដើម្បីធានា�ាអាសយដ្ឋាន OnionShare �្រូវបានទាក់ទងដោយអនាមិក។ " "អ៉ីមែល ឬគណនីឈែ��្មី ដែលចូលប្រើបាន�ែលើ Tor ប៉ុណ្ណោះ អាច�្រូវបានប្រើដើម្បីចែករំលែកអាសយដ្ឋាន។ " "វាមិនចាំបាច់ទ� លុះ�្រា�ែការប្រើប្រាស់របស់យើងមានគោលបំណងជាអនាមិក។" #~ msgid "" #~ "**Third parties don't have access to anything that happens in OnionShare." #~ "** Using OnionShare means hosting services directly on your computer. " #~ "When sharing files with OnionShare, they are not uploaded to any server. " #~ "If you make an OnionShare chat room, your computer acts as a server for " #~ "that too. This avoids the traditional model of having to trust the " #~ "computers of others." #~ msgstr "" #~ "**ភាគីទីបីមិនអាចចូលប្រើអ្វីដែលដំណើរការនៅក្នុង OnionShare បានទ�។** ការប្រើប្រាស់ " #~ "OnionShare មានន�យ�ាផ្�ល់ស�វាបង្ហោះដោយផ្ទាល់នៅលើកុំព្យូទ�ររបស់អ្នក។ " #~ "នៅព�លចែករំលែកឯកសារជាមួយ OnionShare " #~ "ឯកសារទាំងនោះមិន�្រូវបានផ្ទុកឡើងទៅម៉ាស៊ីនម�ណាមួយឡើយ។ ប្រសិនបើអ្នកបង្កើ�បន្ទប់ឈែ� " #~ "OnionShare កុំព្យូទ�ររបស់អ្នកដើរ�ួជាម៉ាស៊ីនម�សម្រាប់វាផងដែរ។ " #~ "ន�ះវាជៀសវាងទម្រង់ជំនាន់មុនដែលទុកចិ�្�លើកុំព្យូទ�ររបស់អ្នកដទៃ។" onionshare-onionshare-26fcdc5/docs/source/locale/km/LC_MESSAGES/sphinx.po000066400000000000000000000014271521174352300262630ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2022-02-20 14:56+0000\n" "Last-Translator: Moses Ngeth \n" "Language-Team: none\n" "Language: km\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 4.11-dev\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "កំណែ" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "ភាសា" onionshare-onionshare-26fcdc5/docs/source/locale/km/LC_MESSAGES/tor.po000066400000000000000000000627401521174352300255630ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2022. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-06-03 17:52+0000\n" "Last-Translator: emma peel \n" "Language-Team: none\n" "Language: km\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 4.18-dev\n" "Generated-By: Babel 2.10.3\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "កំពុងភ្ជាប់ទៅ Tor" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "ប្រើកម្មវិធី Tor ដែលបានដំឡើងរួចក្នុង OnionShare" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" "ន�ះគឺជាលំនាំដើម សាមញ្ញបំផុ� និងគួរឱ្យទុកចិ�្�បំផុ�ដែល OnionShare ភ្ជាប់ទៅ Tor ។ " "ហ��ុផលន�ះហើយដែលវា�្រូវបានណែនាំសម្រាប់អ្នកប្រើប្រាស់ភាគច្រើន។" #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" "នៅព�លអ្នកបើក OnionShare វាចាប់ផ្�ើមដំណើរការ ``tor`` " "ដែលបានកំណ�់រចនាសម្ព�ន្ធរួចហើយនៅ�ាងក្នុងកម្មវិធីសម្រាប់ OnionShare ដើម្បីប្រើប្រាស់។ " "វាមិនជ្រៀ�ជ្រែកជាមួយដំណើរការ ``tor`` ផ្ស�ងទៀ�នៅលើកុំព្យូទ�ររបស់អ្នកទ� " "ដូច្ន�ះអ្នកអាចប្រើកម្មវិធីរុករក Tor ឬប្រព�ន្ធ ``tor`` ដោយ�្លួនឯង។" #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "" #: ../../source/tor.rst:78 #, fuzzy msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" "ដើម្បីប្រើ bridge សូមបើកផ្ទាំងការកំណ�់ Tor ។ អ្នក�្រូវ�ែជ្រើសរើស \"ប្រើកម្មវិធី Tor " "ដែលបានដំឡើងរួចនៅក្នុង OnionShare\" ហើយធីកប្រអប់ធីក \"ប្រើ bridge\" ។" #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" "សាកល្បងប្រើ bridge ដែលបានដំឡើងរួចជាមុនសិន។ ការប្រើប្រាស់ bridge `obfs4` ឬ `snowflake` " "�្រូវបានណែនាំឱ្យប្រើ `meek-azure` ។" #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" "ប្រសិនបើការប្រើប្រាស់ bridge ដែលភ្ជាប់មកជាមួយមិនដំណើរការ អ្នកអាចស្នើសុំ bridge ពី " "torproject.org ។ អ្នកនឹង�្រូវដោះស្រាយ CAPTCHA ដើម្បីស្នើសុំ bridge។ " "(ន�ះធ្វើឱ្យវាកាន់�ែលំបាកសម្រាប់រដ្ឋាភិបាល ឬ ISP ក្នុងការរាំង�្ទប់ការចូលទៅកាន់ Tor Bridges " "។ )" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "អ្នកក�មានជម្រើសក្នុងការប្រើ bridge ដែលអ្នកបានរៀនពីប្រភពដែលទុកចិ�្�។" #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "ព្យាយាមកំណ�់រចនាសម្ព�ន្ធដោយស្វ�យប្រវ�្�ិជាមួយកម្មវិធីរុករក Tor" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" "ប្រសិនបើអ្នកបានទាញយកកម្មវិធីរុករក Tor `_ " "ហើយមិនចង់ឱ្យដំណើរការ ``tor`` ពីរដំណាលគ្នា អ្នកអាចប្រើដំណើរការ ``tor`` ពីកម្មវិធីរុករ Tor។ " "សូមចងចាំ�ា អ្នក�្រូវរបើកកម្មវិធីរុករក Tor �ាងក្នុង �ណៈដែលអ្នកកំពុងប្រើ OnionShare " "ដើម្បីឱ្យវាដំណើរការ។" #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "ការប្រើប្រាស់ប្រព�ន្ធ ``tor`` នៅក្នុង Windows" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" "ន�ះគឺកម្រិ��្ពស់គួរសម។ អ្នកនឹង�្រូវដឹងពីរបៀបកែសម្រួលឯកសារអ�្�បទធម្ម�ា " "និងធ្វើអ្វីៗក្នុងនាមជាអ្នកគ្រប់គ្រង។" #: ../../source/tor.rst:101 #, fuzzy #| msgid "" #| "Download the Tor Windows Expert Bundle `from `_. Extract the compressed file and copy the extracted " #| "folder to ``C:\\Program Files (x86)\\`` Rename the extracted folder with " #| "``Data`` and ``Tor`` in it to ``tor-win32``." msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" "ទាញយក Tor Windows Expert Bundle `ពី `_ ។ ពន្លាឯកសារដែលបានបង្ហាប់ ហើយចម្លង��ឯកសារដែលបានស្រង់ច�ញទៅកាន់ ``C:\\Program " "Files (x86)\\`` ប្�ូរឈ្មោះ��ឯកសារដែលបានស្រង់ច�ញជាមួយ ``Data`` និង ``Tor`` " "នៅក្នុងវាទៅជា ``tor-win32`` ។" #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" "បង្កើ�ពាក្យសម្ងា�់ច្រក�្រួ�ពិនិ�្យ។ (ការប្រើ 7 ពាក្យក្នុងលំដាប់មួយដូចជា ``comprised stumble " "rummage work avenging construct volatile`` គឺជាគំនិ�ដ�ល្អសម្រាប់ពាក្យសម្ងា�់។) " "ឥឡូវបើកcommand prompt (``cmd``) ជា administrator ហើយប្រើ ``tor.exe --hash-" "password`` ដើម្បីបង្កើ� hash នៃពាក្យសម្ងា�់របស់អ្នក។ ឧទាហរណ�::" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" "លទ្ធផល ​hashed password ដែល​�្រូវ​បាន​​ប្រើ ​�្រូវ​បាន​បង្ហាញ​បន្ទាប់​ពី​ការ​ព្រមាន​មួយ​ចំនួន (ដែល​អ្នក​អាច​" "មិន​អើពើបាន)។ ក្នុងករណីឧទាហរណ��ាងលើ វាគឺ " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``។" #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" "ឥឡូវបង្កើ�ឯកសារ�្មីមួយនៅ ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "ហើយដាក់លទ្ធផល hashed password របស់អ្នកនៅក្នុងវា ដោយជំនួស ``HashedControlPassword`` " "ជាមួយនឹងឯកសារដែលអ្នកទើប�ែបង្កើ�::" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" "នៅក្នុងប្រអប់បញ្ចូលពាក្យបញ្ជារបស់អ្នកគ្រប់គ្រង សូមដំឡើង ``tor`` ជាស�វាកម្មដោយប្រើឯកសារ " "``torrc`` ដែលអ្នកទើប�ែបង្កើ� (ដូចដែលបានរៀបរាប់នៅក្នុង ``_). ដូចន�ះ::" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "ឥឡូវន�ះ អ្នកកំពុងដំណើរការប្រព�ន្ធ ``tor`` នៅក្នុង Windows!" #: ../../source/tor.rst:125 #, fuzzy msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" "បើក OnionShare ហើយចុចលើរូប�ំណាង \"⚙\" នៅ�ាងក្នុង។ នៅ�ាងក្រោម \"�ើ OnionShare " "គួរភ្ជាប់ទៅ Tor យ៉ាងដូចម្��ច?\" សូមជ្រើសរើស \"ភ្ជាប់ដោយប្រើច្រក�្រួ�ពិនិ�្យ\" ហើយកំណ�់ " "\"ច្រក�្រួ�ពិនិ�្យ\" ទៅ ``127.0.0.1`` និង \"ច្រក\" ទៅ ``9051``។ នៅ�ាងក្រោម \"យ�ាភូ�កម្ម " "Tor\" សូមជ្រើសរើស \"ពាក្យសម្ងា�់\" " "ហើយកំណ�់ពាក្យសម្ងា�់ទៅច្រក�្រួ�ពិនិ�្យពាក្យសម្ងា�់ដែលអ្នកបានជ្រើសរើស�ាងលើ។ ចុចប៊ូ�ុង " "\"សាកល្បងការ�ភ្ជាប់ទៅ Tor\" ។ ប្រសិនបើអ្វីៗដំណើរការល្អ អ្នកគួរ�ែឃើញពាក្យ " "\"បានភ្ជាប់ទៅកន្លែងបញ្ជា Tor\"។" #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "ការប្រើប្រាស់ប្រព�ន្ធ ``tor`` នៅក្នុង macOS" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" "ជាដំបូង សូមដំឡើង `Homebrew `_ ប្រសិនបើអ្នកមិនទាន់បានដំឡើងវាទ� " "ហើយបន្ទាប់មកដំឡើង Tor::" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "ឥឡូវន�ះ កំណ�់រចនាសម្ព�ន្ធ Tor ដើម្បីអនុញ្ញា�ឱ្យមានការ�ភ្ជាប់ពី OnionShare::" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "ហើយចាប់ផ្�ើមប្រព�ន្ធស�វាកម្ម Tor::" #: ../../source/tor.rst:151 #, fuzzy msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" "បើក OnionShare ហើយចុចលើរូប�ំណាង \"⚙\" នៅ�ាងក្នុង។ នៅក្រោម \"�ើ OnionShare គួរភ្ជាប់ទៅ " "Tor យ៉ាងដូចម្��ច?\" សូមជ្រើសរើស \"ភ្ជាប់ដោយប្រើ socket file\" ហើយកំណ�់ socket file " "ទៅជា ``/usr/local/var/run/tor/control.socket``។ នៅក្រោម \"យ�ាភូ�កម្ម Tor\" " "សូមជ្រើសរើស \"មិនយកយ�ាភូ�កម្ម ឬ �ូឃីយ�ាភូ�កម្ម\"។ ចុចប៊ូ�ុង \"សាកល្បងការ�ភ្ជាប់ទៅ Tor\"។" #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "ប្រសិនបើអ្វីៗដំណើរការល្អ អ្នកគួរ�ែឃើញពាក្យ \"បានភ្ជាប់ទៅកន្លែងបញ្ជា Tor\"។" #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "ការប្រើប្រាស់ប្រព�ន្ធ ``tor`` នៅក្នុង Linux" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" "ជាដំបូង ដំឡើងកញ្ចប់ ``tor``។ ប្រសិនបើអ្នកកំពុងប្រើប្រាស់ Debian, Ubuntu ឬ Linux distro " "ស្រដៀងគ្នា វា�្រូវបានណែនាំឱ្យប្រើគម្រោង Tor `កន្លែងផ្លូវការ `_។" #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" "បន្ទាប់មក បញ្ចូលអ្នកប្រើប្រាស់របស់អ្នកទៅក្រុមដែលដំណើរ ``tor`` (ក្នុងករណី Debian និង Ubuntu, " "``debian-tor``) ហើយកំណ�់រចនាសម្ព�ន្ធ OnionShare ដើម្បីភ្ជាប់ទៅប្រព�ន្ធគ្រប់គ្រង ``tor`` " "socket file របស់អ្នក។" #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" "បញ្ចូលអ្នកប្រើប្រាស់របស់អ្នកទៅក្រុម ``debian-tor`` ដោយដំណើរការពាក្យបញ្ជាន�ះ (ជំនួស " "``username`` ជាមួយនឹងឈ្មោះអ្នកប្រើប្រាស់ពិ�ប្រាកដរបស់អ្នក)::" #: ../../source/tor.rst:170 #, fuzzy msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" "ចាប់ផ្ដើមកុំព្យូទ�ររបស់អ្នកឡើងវិញ។ បន្ទាប់ពីវាចាប់ផ្�ើមម្�ងទៀ� សូមបើក OnionShare " "ហើយចុចលើរូប�ំណាង \"⚙\" នៅ�ាងក្នុង។ នៅ�ាងក្រោម \"�ើ OnionShare គួរភ្ជាប់ទៅ Tor " "យ៉ាងដូចម្��ច?\" ជ្រើសរើស \"ភ្ជាប់ដោយប្រើ socket file\"។ កំណ�់ socket file ទៅជា ``/var/" "run/tor/control``។ នៅ�ាងក្រោម \"យ�ាភូ�កម្ម Tor\" ជ្រើសរើស \"មិនយកយ�ាភូ�កម្ម ឬ " "�ូឃីយ�ាភូ�កម្ម\"។ ចុចប៊ូ�ុង \"សាកល្បងការ�ភ្ជាប់ទៅ Tor\"។" #~ msgid "" #~ "Pick a way to connect OnionShare to Tor by clicking the Tor onion icon in " #~ "the bottom right of the OnionShare window to open the Tor Settings tab." #~ msgstr "" #~ "ជ្រើសរើសវិធីដើម្បីភ្ជាប់ OnionShare ទៅ Tor ដោយចុចលើរូប�ំណាង Tor onion " #~ "នៅ�ាងស្�ាំផ្នែក�ាងក្រោមនៃ window OnionShare ដើម្បីបើកផ្ទាំងការកំណ�់ Tor។" #~ msgid "Getting Around Censorship" #~ msgstr "ដំណោះស្រាយជុំវិញការរឹ��្បិ�" #~ msgid "" #~ "If your access to the internet is censored, you can configure OnionShare " #~ "to connect to the Tor network using `Tor bridges `_. If OnionShare connects to Tor without one, " #~ "you don't need to use a bridge." #~ msgstr "" #~ "ប្រសិនបើការចូលប្រើអ៊ីនធឺណិ�របស់អ្នក�្រូវបានរឹ��្បិ� នោះអ្នកអាចកំណ�់រចនាសម្ព�ន្ធ OnionShare " #~ "ដើម្បីភ្ជាប់ទៅបណ្�ាញ Tor ដោយប្រើ `Tor Bridges `_ ។ ប្រសិនបើ OnionShare ភ្ជាប់ទៅ Tor ដោយគ្មាន bridge អ្នកមិនចាំបាច់ប្រើ " #~ "bridge ទ�។" onionshare-onionshare-26fcdc5/docs/source/locale/ko/000077500000000000000000000000001521174352300226235ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/ko/LC_MESSAGES/000077500000000000000000000000001521174352300244105ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/ko/LC_MESSAGES/advanced.po000066400000000000000000000714251521174352300265260ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-08-23 01:09+0000\n" "Last-Translator: Assem Askarova \n" "Language-Team: none\n" "Language: ko\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 5.7\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "고급 사용법" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "탭 저장" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" "호스팅하는 OnionShare 탭� 닫으면 탭� 파괴�어 재사용할 수 없어요. �구�으" "로 호스팅� 웹사�트는 공유� 컴퓨터가 재부팅���� ��한 주소�서 사용할 " "수 있어요." #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" "서버를 시작하기 전� \"OnionShare가 시작� 때 항� � 탭 열기\" ��를 선�하" "여 모든 탭� �구�으로 표시하세요." #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" "OnionShare를 열면 �전 세션�서 저장� 탭� 열리기 시작해요. 그런 다� � 서" "비스를 수�으로 시작하면 ��한 OnionShare 주소�서 사용할 수 있으며 ��한 " "비밀키로 보호�요." #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "탭� 저장하면 해당 탭� 어니언 서비스 비밀키 사본� 컴퓨터� 저장�요." #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "비밀키 �기" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" "기본�으로 모든 OnionShare 서비스는 Tor�서 \"���언트 ��\"��고 부르는 " "비밀키로 보호�요." #: ../../source/advanced.rst:28 #, fuzzy #| msgid "" #| "The Tor Browser will ask you to enter your private key when you load an " #| "OnionShare service. If you want allow the public to use your service, " #| "it's better to disable the private key altogether." msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" "Tor 브�우저는 OnionShare 서비스를 로드할 때 비밀키를 입력하�� 요청해요. 누" "구나 서비스를 사용할 수 있�� 허용하려면 비밀키를 완전히 비활성화하는 것� " "좋아요." #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" "모든 탭� 비밀키를 �려면 서버를 시작하기 전� \"공개 OnionShare 서비스 (비밀" "키 비활성화)\" ��를 체�하세요. �렇게 하면 서버가 공개�고 Tor 브�우저�" "서 로드하는 � 비밀키가 필요하지 않아요." #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "커스텀 제목" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" "Tor Browser�서 OnionShare 서비스를 로드하면 � 유형� 서비스� 대한 기본 제" "목� 볼 수 있어요. 예를 들어, 채팅 서비스� 기본 제목� \"OnionShare Chat\"�" "지요." #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" "서버를 시작하기 전� \"커스텀 제목\" 설정� 편집하면 �를 변경할 수 있어요." #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "시간표" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" "OnionShare는 서비스가 시작�고 중지� 때� �정 관리를 정확하게 지�해요. 서" "버를 시작하기 전� 탭�서 \"고급 설정 보기\"를 �릭하고 \"예정� 시�� 어니" "언 서비스 시작\" �는 \"예정� 시�� 어니언 서비스 중지\"를 선�하여 해당 날" "짜와 시간� 설정하세요." #: ../../source/advanced.rst:51 #, fuzzy #| msgid "" #| "Services scheduled to start in the future display a countdown timer when " #| "when the \"Start sharing\" button is clicked. Services scheduled to stop " #| "in the future display a countdown timer when started." msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" "미래� 시작하�� 예정� 서비스는 \"공유 시작\" 버튼� �릭하면 카운트다운 타" "�머가 표시�요. 미래� 중지하�� 예정� 서비스는 시작�면 카운트다운 타�머" "가 표시�요." #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" "**OnionShare 서비스를 ��으로 시작하�� 예약하는 것� �드맨 스위치로 사용" "� 수 있�.** 즉, �를 막� 수 없는 경우 서비스는 미래� 특정 시�� 공개�" "요. 아무 �� �어나지 않으면 예약� 시작 전� 서비스를 취소할 수 있어요." #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" "**OnionShare 서비스를 ��으로 중지하�� 예약하면 노출� 제한�.** 비밀 정보" "나 옛날 정보를 공유하고 싶다면, 선�� 제한 시간 �안만 공유할 수 있어요." #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "명령줄 �터페�스" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "그래픽 �터페�스 외�� OnionShare�는 명령줄 �터페�스가 있어요." #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" #: ../../source/advanced.rst:77 #, fuzzy #| msgid "" #| "You can install just the command-line version of OnionShare using " #| "``pip3``::" msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "``pip3``를 사용하여 OnionShare� 명령줄 버전� 설치할 수 있어요::" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" "� 경우 ``tor`` 패키지가 설치�어 있어야 해요. macOS�서 설치: ``brew " "install tor``" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "실행 방법::" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" "다양한 운�체제� 설치하는 방법� 대한 정보는 Git 저장소� `CLI README 파� " "`_�서 " "확�할 수 있어요." #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "" #: ../../source/advanced.rst:92 #, fuzzy #| msgid "" #| "If you installed OnionShare using the Snap package, you can also just run " #| "``onionshare.cli`` to access the command-line interface version." msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" "Snap 패키지를 사용하여 OnionShare를 설치한 경우 명령줄 �터페�스 버전� 액세" "스하려면 ``onionshare.cli``를 실행하세요." #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" #: ../../source/advanced.rst:105 msgid "Usage" msgstr "사용법" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "``onionshare --help``를 실행하여 명령줄 문서 검색::" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "키보드 단축키" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" "OnionShare �스�톱 애플리케�션�는 편�성과 접근성� 위해 몇 가지 키보드 단" "축키가 �함�어 있어요::" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "메� 모드 선� 화면�서::" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 msgid "share" msgstr "" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ko/LC_MESSAGES/develop.po000066400000000000000000000136351521174352300264160ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-08-21 10:30+0000\n" "Last-Translator: Assem Askarova \n" "Language-Team: none\n" "Language: ko\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 5.7\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "OnionShare 개발" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" #: ../../source/develop.rst:124 msgid "Local Only" msgstr "" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ko/LC_MESSAGES/features.po000066400000000000000000000366361521174352300266040ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ko\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" #: ../../source/features.rst:29 msgid "Share Files" msgstr "" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "" #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" #: ../../source/features.rst:107 msgid "Host a Website" msgstr "" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "" #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ko/LC_MESSAGES/help.po000066400000000000000000000056501521174352300257060ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2022-10-19 10:07+0000\n" "Last-Translator: �정� \n" "Language-Team: none\n" "Language: ko\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 4.14.2-dev\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "�움� 받기" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "� 웹사�트 �기" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" "OnionShare를 사용하는 방법� 대한 지침� 찾� 수 있습니다. 먼저 모든 섹션� " "살펴보고 질문� 답하는 것� 있는지 확�하십시오." #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "GitHub �슈 알아보기" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" "웹사�트� 없으면 `GitHub 문제 `_를 확�하세요. 다른 누군가가 ��한 문제� �면하여 개발��게 문제" "를 제기했거나 솔루션� 게시했� 수� 있습니다." #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "�접 �슈 제출하기" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" "해결 방법� 찾� 수 없거나, 질문� 하거나 새로운 기능� 제안하려면, 부디`�슈" "를 제출해주세요 `_. �" "를 위해서는 `GitHub 계정 �성 `_� 필요합니다." #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "Keybase 팀� 합류하세요" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" "프로�트� 대해 논�하는 � 사용� Keybase 팀� 합류하는 방법� 대해서는 :" "ref:`공� 작업`� 참조하십시오." onionshare-onionshare-26fcdc5/docs/source/locale/ko/LC_MESSAGES/index.po000066400000000000000000000021571521174352300260640ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-08-21 10:30+0000\n" "Last-Translator: Assem Askarova \n" "Language-Team: none\n" "Language: ko\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 5.7\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "OnionShare 문서" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" "OnionShare는 Tor 네트워�를 통해 안전하게 �명으로 파�� 공유하고, 웹사�트" "를 호스팅하고, 친구와 채팅할 수 있게 해 주는 오픈소스 �구예요." onionshare-onionshare-26fcdc5/docs/source/locale/ko/LC_MESSAGES/install.po000066400000000000000000000366121521174352300264260ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-08-22 00:52+0000\n" "Last-Translator: Assem Askarova \n" "Language-Team: none\n" "Language: ko\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 5.7\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "설치" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "Windows �는 macOS" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" "Windows � macOS용 OnionShare는 `OnionShare 웹사�트 `_�서 다운로드할 수 있습니다." #: ../../source/install.rst:12 msgid "Mobile" msgstr "" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "" #: ../../source/install.rst:16 msgid "Android" msgstr "안드로�드" #: ../../source/install.rst:17 msgid "" "Google Play: https://play.google.com/store/apps/details?id=org.onionshare." "android" msgstr "" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "" #: ../../source/install.rst:20 msgid "iOS" msgstr "" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "" #: ../../source/install.rst:22 msgid "" "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "" #: ../../source/install.rst:27 msgid "Linux" msgstr "리눅스" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the recommended " "way is to use either the `Flatpak `_ or the `Snap " "`_ package. Flatpak and Snapcraft ensure that you'll " "always use the newest version and run OnionShare inside of a sandbox." msgstr "" #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: https://flathub.org/apps/details/org." "onionshare.OnionShare" msgstr "" "**Flatpak� 사용하여 OnionShare 설치**: https://flathub.org/apps/details/org." "onionshare.OnionShare" #: ../../source/install.rst:36 #, fuzzy msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" "**Flatpak� 사용하여 OnionShare 설치**: https://flathub.org/apps/details/org." "onionshare.OnionShare" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" "�하는 경우 https://onionshare.org/dist/�서 PGP 서명 ``.flatpak`` �는 ``." "snap`` 패키지를 다운로드하여 설치할 수� 있습니다." #: ../../source/install.rst:41 #, fuzzy msgid "Manual Flatpak Installation" msgstr "설치" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at https://flatpak.org/setup/." msgstr "" #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo``. Even though you " "won't be downloading OnionShare from Flathub, OnionShare depends on some " "packages that are only available there." msgstr "" #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the file " "you downloaded." msgstr "" #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the PGP-" "signed Snapcraft package, you can do so like this:" msgstr "" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at https://snapcraft.io/docs/" "installing-snapd." msgstr "" #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.snap`` and ``.snap.asc`` files." msgstr "" #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version number " "of the file you downloaded. Note that you must use `--dangerous` because the " "package is not signed by the Snapcraft store, however you did verify its PGP " "signature, so you know it's legitimate." msgstr "" #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "" #: ../../source/install.rst:68 msgid "Command-line only" msgstr "명령줄만" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any operating " "system using the Python package manager ``pip``. :ref:`cli` has more info." msgstr "" #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare can " "also be installed on `FreeBSD `_. It's available via " "its ports collection or as pre-built package. Should you opt to install and " "use OnionShare on a FreeBSD operating system, please be aware that it's " "**NOT** officially supported by the OnionShare project." msgstr "" #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the source " "codes from the official OnionShare repository (or its official release " "packages from `PyPI `_). Should " "you wish to check changes related to this platform, please refer to the " "following resources:" msgstr "" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "" #: ../../source/install.rst:85 #, fuzzy msgid "Manual pkg Installation" msgstr "설치" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, in " "order to install OnionShare for Python 3.9, use::" msgstr "" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as pre-" "built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli`` if you " "want to install that version." msgstr "" #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built packages, " "please refer to its `official Handbook section about pkg `_." msgstr "" #: ../../source/install.rst:96 #, fuzzy msgid "Manual port Installation" msgstr "설치" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run the " "following::" msgstr "" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www/onionshare-" "cli`` if you want to install that version." msgstr "" #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports collection, " "please refer to its `official Handbook section about ports `_." msgstr "" #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "PGP 서명 검�" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't been " "tampered with by verifying its PGP signature. For Windows and macOS, this " "step is optional and provides defense in depth: the OnionShare binaries " "include operating system-specific signatures, and you can just rely on those " "alone if you'd like." msgstr "" "PGP 서명� 검�하여 다운로드한 패키지가 합법��며 변조�지 않았는지 확�할 " "수 있습니다. Windows � macOS� 경우 � 단계는 선� 사항�며 심층�� 방어를 " "제공합니다. OnionShare 바�너리�는 운� 체제별 서명� �함�어 있으며, �하" "는 경우 해당 서명�만 �존할 수 있습니다." #: ../../source/install.rst:115 msgid "Signing key" msgstr "서명 키" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "" #: ../../source/install.rst:121 msgid "" "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" #: ../../source/install.rst:122 #, fuzzy msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver `_." msgstr "" "패키지는 핵심 개발�� Micah Lee가 지문 " "``927F419D7EC82C2F149C1BD1403C2657CD994F73``� 사용하여 PGP 공개 키를 사용하" "여 서명했습니다. Micah� 키는 `keys.openpgp.org keyserver `_" "�서 다운로드할 수 있습니다." #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "" #: ../../source/install.rst:125 msgid "" "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "" #: ../../source/install.rst:129 msgid "" "PGP public key fingerprint ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." msgstr "" #: ../../source/install.rst:130 #, fuzzy msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver `_." msgstr "" "패키지는 핵심 개발�� Micah Lee가 지문 " "``927F419D7EC82C2F149C1BD1403C2657CD994F73``� 사용하여 PGP 공개 키를 사용하" "여 서명했습니다. Micah� 키는 `keys.openpgp.org keyserver `_" "�서 다운로드할 수 있습니다." #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you probably " "want `GPGTools `_, and for Windows you probably want " "`Gpg4win `_." msgstr "" "서명� 검�하려면 GnuPG가 설치�어 있어야 합니다. macOS� 경우 `GPGTools " "`_를 �할 것�고 Windows� 경우 `Gpg4win `_를 �할 것입니다." #: ../../source/install.rst:135 msgid "Signatures" msgstr "서명" #: ../../source/install.rst:137 #, fuzzy msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, macOS, " "Flatpak, Snap, and source packages, at https://onionshare.org/dist/ in the " "folders named for each version of OnionShare. You can also find them on the " "`GitHub Releases page `_." msgstr "" "서명(``.asc`` 파�)과 Windows, macOS, Flatpak, Snap � 소스 패키지는 " "OnionShare� � 버전� 대해 �름� 지정� ��� https://onionshare.org/dist/" "�서 찾� 수 있습니다. `GitHub 릴리스 페�지 `_�서� 찾� 수 있습니다." #: ../../source/install.rst:141 msgid "Verifying" msgstr "검� 중" #: ../../source/install.rst:143 #, fuzzy msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify the " "binary in a terminal like this:" msgstr "" "Micah� 공개 키를 GnuPG 키체�으로 가져오고 바�너리와 ``.asc`` 서명� 다운로" "드하면 다�과 같� 터미��서 macOS용 바�너리를 확�할 수 있습니다::" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "" #: ../../source/install.rst:153 #, fuzzy msgid "For Linux::" msgstr "리눅스" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "예��는 출력� 다�과 같습니다::" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with the " "integrity of the file (malicious or otherwise), and you should not install " "the package." msgstr "" #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and " "the `Tor Project `_ may be useful." msgstr "" "PGP 서명 검�� 대한 �세한 내용� `Qubes OS `_ � `Tor 프로�트 `_가 유용할 수 있습니다." #~ msgid "Or for Windows, in a command-prompt like this::" #~ msgstr "Windows� 경우, �와 같� 명령 프롬프트�서 사용할 수 있습니다::" onionshare-onionshare-26fcdc5/docs/source/locale/ko/LC_MESSAGES/security.po000066400000000000000000000122761521174352300266270ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2022-10-19 10:07+0000\n" "Last-Translator: �정� \n" "Language-Team: none\n" "Language: ko\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 4.14.2-dev\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "보안 설계" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" "OnionShare가 어떻게 작�하는지 알아보려면 먼저 :ref:`how_it_works`를 �어보세" "요." #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" "모든 소프트웨어와 마찬가지로 OnionShare�는 버그 �는 취약�� �함� 수 있습" "니다." #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "OnionShare가 보호하는 것" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" "**네트워� �청�는 전송 중 OnionShare�서 발�하는 모든 �� �시할 수 없습" "니다.** Tor onion 서비스와 Tor 브�우저 간� 연결� 종단 간 암호화�니다. �" "것� 네트워� 공격�가 암호화� Tor 트래픽� 제외한 어떤 것� �청할 수 없�" "� �미합니다. �청�가 Tor 브�우저와 OnionShare� onion 서비스를 연결하는 " "� 사용�는 악��� 접선 노드�지�� 트래픽� onion 서비스� 개� 키를 사용" "하여 암호화�니다." #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" "**OnionShare 사용�� �명성� Tor� �해 보호�니다.** OnionShare � Tor 브" "�우저는 사용�� �명성� 보호합니다. OnionShare 사용�가 Tor 브�우저 사용" "�와 �명으로 OnionShare 주소를 통신하는 한, Tor 브�우저 사용�와 �청�는 " "OnionShare 사용�� 신�� 알 수 없습니다." #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "OnionShare가 보호하지 않는 것" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ko/LC_MESSAGES/sphinx.po000066400000000000000000000014131521174352300262600ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2022-10-19 10:07+0000\n" "Last-Translator: �정� \n" "Language-Team: none\n" "Language: ko\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 4.14.2-dev\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "버전" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "언어" onionshare-onionshare-26fcdc5/docs/source/locale/ko/LC_MESSAGES/tor.po000066400000000000000000000307251521174352300255630ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-08-21 10:30+0000\n" "Last-Translator: Assem Askarova \n" "Language-Team: none\n" "Language: ko\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 5.7\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "Tor� 접�하기" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/lg/000077500000000000000000000000001521174352300226145ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/lg/LC_MESSAGES/000077500000000000000000000000001521174352300244015ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/lg/LC_MESSAGES/advanced.po000066400000000000000000000602201521174352300265060ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: lg\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" #: ../../source/advanced.rst:77 msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" #: ../../source/advanced.rst:105 msgid "Usage" msgstr "" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 msgid "share" msgstr "" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/lg/LC_MESSAGES/develop.po000066400000000000000000000134401521174352300264010ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: lg\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" #: ../../source/develop.rst:124 msgid "Local Only" msgstr "" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/lg/LC_MESSAGES/features.po000066400000000000000000000366361521174352300265750ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: lg\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" #: ../../source/features.rst:29 msgid "Share Files" msgstr "" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "" #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" #: ../../source/features.rst:107 msgid "Host a Website" msgstr "" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "" #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/lg/LC_MESSAGES/help.po000066400000000000000000000034751521174352300257020ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: lg\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/lg/LC_MESSAGES/index.po000066400000000000000000000014541521174352300260540ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: lg\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/lg/LC_MESSAGES/install.po000066400000000000000000000304761521174352300264210ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: lg\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" #: ../../source/install.rst:12 msgid "Mobile" msgstr "" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "" #: ../../source/install.rst:16 msgid "Android" msgstr "" #: ../../source/install.rst:17 msgid "" "Google Play: https://play.google.com/store/apps/details?id=org.onionshare." "android" msgstr "" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "" #: ../../source/install.rst:20 msgid "iOS" msgstr "" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "" #: ../../source/install.rst:22 msgid "" "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "" #: ../../source/install.rst:27 msgid "Linux" msgstr "" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the recommended " "way is to use either the `Flatpak `_ or the `Snap " "`_ package. Flatpak and Snapcraft ensure that you'll " "always use the newest version and run OnionShare inside of a sandbox." msgstr "" #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: https://flathub.org/apps/details/org." "onionshare.OnionShare" msgstr "" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at https://flatpak.org/setup/." msgstr "" #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo``. Even though you " "won't be downloading OnionShare from Flathub, OnionShare depends on some " "packages that are only available there." msgstr "" #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the file " "you downloaded." msgstr "" #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the PGP-" "signed Snapcraft package, you can do so like this:" msgstr "" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at https://snapcraft.io/docs/" "installing-snapd." msgstr "" #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.snap`` and ``.snap.asc`` files." msgstr "" #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version number " "of the file you downloaded. Note that you must use `--dangerous` because the " "package is not signed by the Snapcraft store, however you did verify its PGP " "signature, so you know it's legitimate." msgstr "" #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "" #: ../../source/install.rst:68 msgid "Command-line only" msgstr "" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any operating " "system using the Python package manager ``pip``. :ref:`cli` has more info." msgstr "" #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare can " "also be installed on `FreeBSD `_. It's available via " "its ports collection or as pre-built package. Should you opt to install and " "use OnionShare on a FreeBSD operating system, please be aware that it's " "**NOT** officially supported by the OnionShare project." msgstr "" #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the source " "codes from the official OnionShare repository (or its official release " "packages from `PyPI `_). Should " "you wish to check changes related to this platform, please refer to the " "following resources:" msgstr "" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "" #: ../../source/install.rst:85 msgid "Manual pkg Installation" msgstr "" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, in " "order to install OnionShare for Python 3.9, use::" msgstr "" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as pre-" "built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli`` if you " "want to install that version." msgstr "" #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built packages, " "please refer to its `official Handbook section about pkg `_." msgstr "" #: ../../source/install.rst:96 msgid "Manual port Installation" msgstr "" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run the " "following::" msgstr "" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www/onionshare-" "cli`` if you want to install that version." msgstr "" #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports collection, " "please refer to its `official Handbook section about ports `_." msgstr "" #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't been " "tampered with by verifying its PGP signature. For Windows and macOS, this " "step is optional and provides defense in depth: the OnionShare binaries " "include operating system-specific signatures, and you can just rely on those " "alone if you'd like." msgstr "" #: ../../source/install.rst:115 msgid "Signing key" msgstr "" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "" #: ../../source/install.rst:121 msgid "" "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" #: ../../source/install.rst:122 msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "" #: ../../source/install.rst:125 msgid "" "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "" #: ../../source/install.rst:129 msgid "" "PGP public key fingerprint ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." msgstr "" #: ../../source/install.rst:130 msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you probably " "want `GPGTools `_, and for Windows you probably want " "`Gpg4win `_." msgstr "" #: ../../source/install.rst:135 msgid "Signatures" msgstr "" #: ../../source/install.rst:137 msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, macOS, " "Flatpak, Snap, and source packages, at https://onionshare.org/dist/ in the " "folders named for each version of OnionShare. You can also find them on the " "`GitHub Releases page `_." msgstr "" #: ../../source/install.rst:141 msgid "Verifying" msgstr "" #: ../../source/install.rst:143 msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify the " "binary in a terminal like this:" msgstr "" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with the " "integrity of the file (malicious or otherwise), and you should not install " "the package." msgstr "" #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and " "the `Tor Project `_ may be useful." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/lg/LC_MESSAGES/security.po000066400000000000000000000076271521174352300266240ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: lg\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/lg/LC_MESSAGES/sphinx.po000066400000000000000000000012541521174352300262540ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: lg\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/lg/LC_MESSAGES/tor.po000066400000000000000000000305261521174352300255530ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: lg\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/lt/000077500000000000000000000000001521174352300226315ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/lt/LC_MESSAGES/000077500000000000000000000000001521174352300244165ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/lt/LC_MESSAGES/advanced.po000066400000000000000000000602201521174352300265230ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: lt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" #: ../../source/advanced.rst:77 msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" #: ../../source/advanced.rst:105 msgid "Usage" msgstr "" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 msgid "share" msgstr "" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/lt/LC_MESSAGES/develop.po000066400000000000000000000134421521174352300264200ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.4.1\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: lt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" #: ../../source/develop.rst:124 msgid "Local Only" msgstr "" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/lt/LC_MESSAGES/features.po000066400000000000000000000366361521174352300266120ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: lt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" #: ../../source/features.rst:29 msgid "Share Files" msgstr "" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "" #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" #: ../../source/features.rst:107 msgid "Host a Website" msgstr "" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "" #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/lt/LC_MESSAGES/help.po000066400000000000000000000034751521174352300257170ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: lt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/lt/LC_MESSAGES/index.po000066400000000000000000000014541521174352300260710ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: lt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/lt/LC_MESSAGES/install.po000066400000000000000000000365521521174352300264370ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-02-12 17:11+0000\n" "Last-Translator: emma peel \n" "Language-Team: none\n" "Language: lt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "(n%100<10 || n%100>=20) ? 1 : 2);\n" "X-Generator: Weblate 5.4-dev\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "Įdiegimas" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "Windows arba macOS" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" "„OnionShare“, skirtą „Windows“ ir „MacOS“, galite atsisiųsti iš `OnionShare“ " "svetainės `_." #: ../../source/install.rst:12 msgid "Mobile" msgstr "" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "" #: ../../source/install.rst:16 msgid "Android" msgstr "" #: ../../source/install.rst:17 msgid "" "Google Play: https://play.google.com/store/apps/details?id=org.onionshare." "android" msgstr "" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "" #: ../../source/install.rst:20 msgid "iOS" msgstr "" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "" #: ../../source/install.rst:22 msgid "" "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "" #: ../../source/install.rst:27 msgid "Linux" msgstr "Linux" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the recommended " "way is to use either the `Flatpak `_ or the `Snap " "`_ package. Flatpak and Snapcraft ensure that you'll " "always use the newest version and run OnionShare inside of a sandbox." msgstr "" #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: https://flathub.org/apps/details/org." "onionshare.OnionShare" msgstr "" "**Įdiekite „OnionShare“ naudodami „Flatpak“**: https://flathub.org/apps/" "details/org.onionshare.OnionShare" #: ../../source/install.rst:36 #, fuzzy msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" "**Įdiekite „OnionShare“ naudodami „Flatpak“**: https://flathub.org/apps/" "details/org.onionshare.OnionShare" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" "Jei pageidaujate, galite atsisiųsti ir įdiegti PGP pasirašytus ``.flatpak`` " "arba ``.snap`` paketus iš https://onionshare.org/dist/." #: ../../source/install.rst:41 #, fuzzy msgid "Manual Flatpak Installation" msgstr "Įdiegimas" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at https://flatpak.org/setup/." msgstr "" #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo``. Even though you " "won't be downloading OnionShare from Flathub, OnionShare depends on some " "packages that are only available there." msgstr "" #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the file " "you downloaded." msgstr "" #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the PGP-" "signed Snapcraft package, you can do so like this:" msgstr "" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at https://snapcraft.io/docs/" "installing-snapd." msgstr "" #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.snap`` and ``.snap.asc`` files." msgstr "" #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version number " "of the file you downloaded. Note that you must use `--dangerous` because the " "package is not signed by the Snapcraft store, however you did verify its PGP " "signature, so you know it's legitimate." msgstr "" #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "" #: ../../source/install.rst:68 msgid "Command-line only" msgstr "Tik komandine eilute" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any operating " "system using the Python package manager ``pip``. :ref:`cli` has more info." msgstr "" #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare can " "also be installed on `FreeBSD `_. It's available via " "its ports collection or as pre-built package. Should you opt to install and " "use OnionShare on a FreeBSD operating system, please be aware that it's " "**NOT** officially supported by the OnionShare project." msgstr "" #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the source " "codes from the official OnionShare repository (or its official release " "packages from `PyPI `_). Should " "you wish to check changes related to this platform, please refer to the " "following resources:" msgstr "" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "" #: ../../source/install.rst:85 #, fuzzy msgid "Manual pkg Installation" msgstr "Įdiegimas" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, in " "order to install OnionShare for Python 3.9, use::" msgstr "" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as pre-" "built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli`` if you " "want to install that version." msgstr "" #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built packages, " "please refer to its `official Handbook section about pkg `_." msgstr "" #: ../../source/install.rst:96 #, fuzzy msgid "Manual port Installation" msgstr "Įdiegimas" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run the " "following::" msgstr "" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www/onionshare-" "cli`` if you want to install that version." msgstr "" #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports collection, " "please refer to its `official Handbook section about ports `_." msgstr "" #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "PGP parašų tikrinimas" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't been " "tampered with by verifying its PGP signature. For Windows and macOS, this " "step is optional and provides defense in depth: the OnionShare binaries " "include operating system-specific signatures, and you can just rely on those " "alone if you'd like." msgstr "" "Galite patikrinti, ar atsisiun�iamas paketas yra teisėtas ir ar jis nebuvo " "sugadintas, patikrinę jo PGP parašą. Sistemoms „Windows“ ir „MacOS“ šis " "veiksmas yra neprivalomas ir užtikrina gilią apsaugą: „OnionShare“ " "dvejetainiai failai apima konkre�iai operacinei sistemai būdingus parašus " "ir, jei norite, galite pasikliauti vien tik jais." #: ../../source/install.rst:115 msgid "Signing key" msgstr "Pasirašymo raktas" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "" #: ../../source/install.rst:121 msgid "" "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" #: ../../source/install.rst:122 #, fuzzy msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver `_." msgstr "" "Paketus pasirašo pagrindinis kūrėjas Micah Lee, naudodamas savo viešąjį PGP " "raktą su piršto atspaudu ``927F419D7EC82C2F149C1BD1403C2657CD994F73``. Micah " "raktą galite atsisiųsti `iš keys.openpgp.org raktų serverio `_." #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "" #: ../../source/install.rst:125 msgid "" "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "" #: ../../source/install.rst:129 msgid "" "PGP public key fingerprint ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." msgstr "" #: ../../source/install.rst:130 #, fuzzy msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver `_." msgstr "" "Paketus pasirašo pagrindinis kūrėjas Micah Lee, naudodamas savo viešąjį PGP " "raktą su piršto atspaudu ``927F419D7EC82C2F149C1BD1403C2657CD994F73``. Micah " "raktą galite atsisiųsti `iš keys.openpgp.org raktų serverio `_." #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you probably " "want `GPGTools `_, and for Windows you probably want " "`Gpg4win `_." msgstr "" "Norėdami patikrinti parašus, turite turėti įdiegtą GnuPG. Jei naudojate " "„MacOS“, tikriausiai norėsite `GPGTools `_, o " "„Windows“ – `Gpg4win `_." #: ../../source/install.rst:135 msgid "Signatures" msgstr "Parašai" #: ../../source/install.rst:137 #, fuzzy msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, macOS, " "Flatpak, Snap, and source packages, at https://onionshare.org/dist/ in the " "folders named for each version of OnionShare. You can also find them on the " "`GitHub Releases page `_." msgstr "" "Parašus (kaip ``.asc`` failus), taip pat „Windows“, „macOS“, „Flatpak“, " "„Snap“ ir šaltinio paketus rasite adresu https://onionshare.org/dist/ " "aplankuose, pavadintuose kiekvienai versijai „OnionShare“. Juos taip pat " "galite rasti `„GitHub“ leidimų puslapyje `_." #: ../../source/install.rst:141 msgid "Verifying" msgstr "Patikrinimas" #: ../../source/install.rst:143 #, fuzzy msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify the " "binary in a terminal like this:" msgstr "" "Importavę Micah viešąjį raktą į savo „GnuPG“ raktų pakabuką, atsisiuntę " "dvejetainį ir ``.asc`` parašą, galėsite patvirtinti dvejetainį „macOS“ " "terminalą, pavyzdžiui:" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "Linux::" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "Laukiama išvestis atrodo taip::" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with the " "integrity of the file (malicious or otherwise), and you should not install " "the package." msgstr "" #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and " "the `Tor Project `_ may be useful." msgstr "" "Jei norite sužinoti daugiau apie PGP parašų tikrinimą, peržiūrėkite `Qubes " "OS `_ ir `Tor " "Project `_ " "gali būti naudinga." #~ msgid "Or for Windows, in a command-prompt like this::" #~ msgstr "Arba „Windows“ komandų eilutėje, kaip ši::" onionshare-onionshare-26fcdc5/docs/source/locale/lt/LC_MESSAGES/security.po000066400000000000000000000076271521174352300266410ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: lt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/lt/LC_MESSAGES/sphinx.po000066400000000000000000000012541521174352300262710ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: lt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/lt/LC_MESSAGES/tor.po000066400000000000000000000305261521174352300255700ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: lt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/mk/000077500000000000000000000000001521174352300226215ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/mk/LC_MESSAGES/000077500000000000000000000000001521174352300244065ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/mk/LC_MESSAGES/advanced.po000066400000000000000000000602201521174352300265130ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: mk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" #: ../../source/advanced.rst:77 msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" #: ../../source/advanced.rst:105 msgid "Usage" msgstr "" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 msgid "share" msgstr "" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/mk/LC_MESSAGES/develop.po000066400000000000000000000134401521174352300264060ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: mk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" #: ../../source/develop.rst:124 msgid "Local Only" msgstr "" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/mk/LC_MESSAGES/features.po000066400000000000000000000366361521174352300266020ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: mk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" #: ../../source/features.rst:29 msgid "Share Files" msgstr "" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "" #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" #: ../../source/features.rst:107 msgid "Host a Website" msgstr "" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "" #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/mk/LC_MESSAGES/help.po000066400000000000000000000034751521174352300257070ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: mk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/mk/LC_MESSAGES/index.po000066400000000000000000000014541521174352300260610ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: mk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/mk/LC_MESSAGES/install.po000066400000000000000000000304761521174352300264260ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: mk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" #: ../../source/install.rst:12 msgid "Mobile" msgstr "" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "" #: ../../source/install.rst:16 msgid "Android" msgstr "" #: ../../source/install.rst:17 msgid "" "Google Play: https://play.google.com/store/apps/details?id=org.onionshare." "android" msgstr "" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "" #: ../../source/install.rst:20 msgid "iOS" msgstr "" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "" #: ../../source/install.rst:22 msgid "" "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "" #: ../../source/install.rst:27 msgid "Linux" msgstr "" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the recommended " "way is to use either the `Flatpak `_ or the `Snap " "`_ package. Flatpak and Snapcraft ensure that you'll " "always use the newest version and run OnionShare inside of a sandbox." msgstr "" #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: https://flathub.org/apps/details/org." "onionshare.OnionShare" msgstr "" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at https://flatpak.org/setup/." msgstr "" #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo``. Even though you " "won't be downloading OnionShare from Flathub, OnionShare depends on some " "packages that are only available there." msgstr "" #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the file " "you downloaded." msgstr "" #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the PGP-" "signed Snapcraft package, you can do so like this:" msgstr "" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at https://snapcraft.io/docs/" "installing-snapd." msgstr "" #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.snap`` and ``.snap.asc`` files." msgstr "" #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version number " "of the file you downloaded. Note that you must use `--dangerous` because the " "package is not signed by the Snapcraft store, however you did verify its PGP " "signature, so you know it's legitimate." msgstr "" #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "" #: ../../source/install.rst:68 msgid "Command-line only" msgstr "" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any operating " "system using the Python package manager ``pip``. :ref:`cli` has more info." msgstr "" #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare can " "also be installed on `FreeBSD `_. It's available via " "its ports collection or as pre-built package. Should you opt to install and " "use OnionShare on a FreeBSD operating system, please be aware that it's " "**NOT** officially supported by the OnionShare project." msgstr "" #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the source " "codes from the official OnionShare repository (or its official release " "packages from `PyPI `_). Should " "you wish to check changes related to this platform, please refer to the " "following resources:" msgstr "" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "" #: ../../source/install.rst:85 msgid "Manual pkg Installation" msgstr "" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, in " "order to install OnionShare for Python 3.9, use::" msgstr "" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as pre-" "built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli`` if you " "want to install that version." msgstr "" #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built packages, " "please refer to its `official Handbook section about pkg `_." msgstr "" #: ../../source/install.rst:96 msgid "Manual port Installation" msgstr "" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run the " "following::" msgstr "" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www/onionshare-" "cli`` if you want to install that version." msgstr "" #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports collection, " "please refer to its `official Handbook section about ports `_." msgstr "" #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't been " "tampered with by verifying its PGP signature. For Windows and macOS, this " "step is optional and provides defense in depth: the OnionShare binaries " "include operating system-specific signatures, and you can just rely on those " "alone if you'd like." msgstr "" #: ../../source/install.rst:115 msgid "Signing key" msgstr "" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "" #: ../../source/install.rst:121 msgid "" "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" #: ../../source/install.rst:122 msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "" #: ../../source/install.rst:125 msgid "" "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "" #: ../../source/install.rst:129 msgid "" "PGP public key fingerprint ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." msgstr "" #: ../../source/install.rst:130 msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you probably " "want `GPGTools `_, and for Windows you probably want " "`Gpg4win `_." msgstr "" #: ../../source/install.rst:135 msgid "Signatures" msgstr "" #: ../../source/install.rst:137 msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, macOS, " "Flatpak, Snap, and source packages, at https://onionshare.org/dist/ in the " "folders named for each version of OnionShare. You can also find them on the " "`GitHub Releases page `_." msgstr "" #: ../../source/install.rst:141 msgid "Verifying" msgstr "" #: ../../source/install.rst:143 msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify the " "binary in a terminal like this:" msgstr "" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with the " "integrity of the file (malicious or otherwise), and you should not install " "the package." msgstr "" #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and " "the `Tor Project `_ may be useful." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/mk/LC_MESSAGES/security.po000066400000000000000000000076271521174352300266310ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: mk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/mk/LC_MESSAGES/sphinx.po000066400000000000000000000012541521174352300262610ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: mk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/mk/LC_MESSAGES/tor.po000066400000000000000000000305261521174352300255600ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: mk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ms/000077500000000000000000000000001521174352300226315ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/ms/LC_MESSAGES/000077500000000000000000000000001521174352300244165ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/ms/LC_MESSAGES/advanced.po000066400000000000000000000602201521174352300265230ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ms\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" #: ../../source/advanced.rst:77 msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" #: ../../source/advanced.rst:105 msgid "Usage" msgstr "" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 msgid "share" msgstr "" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ms/LC_MESSAGES/develop.po000066400000000000000000000134401521174352300264160ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ms\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" #: ../../source/develop.rst:124 msgid "Local Only" msgstr "" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ms/LC_MESSAGES/features.po000066400000000000000000000366361521174352300266120ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ms\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" #: ../../source/features.rst:29 msgid "Share Files" msgstr "" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "" #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" #: ../../source/features.rst:107 msgid "Host a Website" msgstr "" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "" #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ms/LC_MESSAGES/help.po000066400000000000000000000034751521174352300257170ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ms\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ms/LC_MESSAGES/index.po000066400000000000000000000014541521174352300260710ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ms\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ms/LC_MESSAGES/install.po000066400000000000000000000304761521174352300264360ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ms\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" #: ../../source/install.rst:12 msgid "Mobile" msgstr "" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "" #: ../../source/install.rst:16 msgid "Android" msgstr "" #: ../../source/install.rst:17 msgid "" "Google Play: https://play.google.com/store/apps/details?id=org.onionshare." "android" msgstr "" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "" #: ../../source/install.rst:20 msgid "iOS" msgstr "" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "" #: ../../source/install.rst:22 msgid "" "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "" #: ../../source/install.rst:27 msgid "Linux" msgstr "" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the recommended " "way is to use either the `Flatpak `_ or the `Snap " "`_ package. Flatpak and Snapcraft ensure that you'll " "always use the newest version and run OnionShare inside of a sandbox." msgstr "" #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: https://flathub.org/apps/details/org." "onionshare.OnionShare" msgstr "" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at https://flatpak.org/setup/." msgstr "" #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo``. Even though you " "won't be downloading OnionShare from Flathub, OnionShare depends on some " "packages that are only available there." msgstr "" #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the file " "you downloaded." msgstr "" #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the PGP-" "signed Snapcraft package, you can do so like this:" msgstr "" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at https://snapcraft.io/docs/" "installing-snapd." msgstr "" #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.snap`` and ``.snap.asc`` files." msgstr "" #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version number " "of the file you downloaded. Note that you must use `--dangerous` because the " "package is not signed by the Snapcraft store, however you did verify its PGP " "signature, so you know it's legitimate." msgstr "" #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "" #: ../../source/install.rst:68 msgid "Command-line only" msgstr "" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any operating " "system using the Python package manager ``pip``. :ref:`cli` has more info." msgstr "" #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare can " "also be installed on `FreeBSD `_. It's available via " "its ports collection or as pre-built package. Should you opt to install and " "use OnionShare on a FreeBSD operating system, please be aware that it's " "**NOT** officially supported by the OnionShare project." msgstr "" #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the source " "codes from the official OnionShare repository (or its official release " "packages from `PyPI `_). Should " "you wish to check changes related to this platform, please refer to the " "following resources:" msgstr "" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "" #: ../../source/install.rst:85 msgid "Manual pkg Installation" msgstr "" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, in " "order to install OnionShare for Python 3.9, use::" msgstr "" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as pre-" "built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli`` if you " "want to install that version." msgstr "" #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built packages, " "please refer to its `official Handbook section about pkg `_." msgstr "" #: ../../source/install.rst:96 msgid "Manual port Installation" msgstr "" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run the " "following::" msgstr "" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www/onionshare-" "cli`` if you want to install that version." msgstr "" #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports collection, " "please refer to its `official Handbook section about ports `_." msgstr "" #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't been " "tampered with by verifying its PGP signature. For Windows and macOS, this " "step is optional and provides defense in depth: the OnionShare binaries " "include operating system-specific signatures, and you can just rely on those " "alone if you'd like." msgstr "" #: ../../source/install.rst:115 msgid "Signing key" msgstr "" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "" #: ../../source/install.rst:121 msgid "" "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" #: ../../source/install.rst:122 msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "" #: ../../source/install.rst:125 msgid "" "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "" #: ../../source/install.rst:129 msgid "" "PGP public key fingerprint ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." msgstr "" #: ../../source/install.rst:130 msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you probably " "want `GPGTools `_, and for Windows you probably want " "`Gpg4win `_." msgstr "" #: ../../source/install.rst:135 msgid "Signatures" msgstr "" #: ../../source/install.rst:137 msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, macOS, " "Flatpak, Snap, and source packages, at https://onionshare.org/dist/ in the " "folders named for each version of OnionShare. You can also find them on the " "`GitHub Releases page `_." msgstr "" #: ../../source/install.rst:141 msgid "Verifying" msgstr "" #: ../../source/install.rst:143 msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify the " "binary in a terminal like this:" msgstr "" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with the " "integrity of the file (malicious or otherwise), and you should not install " "the package." msgstr "" #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and " "the `Tor Project `_ may be useful." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ms/LC_MESSAGES/security.po000066400000000000000000000076271521174352300266410ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ms\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ms/LC_MESSAGES/sphinx.po000066400000000000000000000012541521174352300262710ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ms\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ms/LC_MESSAGES/tor.po000066400000000000000000000305261521174352300255700ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ms\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/nb_NO/000077500000000000000000000000001521174352300232055ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/nb_NO/LC_MESSAGES/000077500000000000000000000000001521174352300247725ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/nb_NO/LC_MESSAGES/advanced.po000066400000000000000000001065161521174352300271100ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2022-10-09 21:13+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: none\n" "Language: nb_NO\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.14.1\n" "Generated-By: Babel 2.10.3\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "Avansert bruk" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "Lagring av faner" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" "Å lukke OnionShare-faner du vertstjener ødelegger dem, noe som forhindrer " "grenbruk. Vedvarende nettsider er tilgjengelige på samme adresse selv om " "maskinen de deles fra startes på ny." #: ../../source/advanced.rst:12 #, fuzzy msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" "Gjør en fane vedvarende ved å huke av «Alltid åpne denne fanen når " "OnionShare startes»-boksen før du starter tjeneren din." #: ../../source/advanced.rst:16 #, fuzzy msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" "Når du åpner OnionShare vil fanene dine fra forrige økt fremdeles være der. " "Hver tjeneste kan så startes manuelt, tilgjengelig på samme OnionShare-" "adresse og beskyttet av samme private nøkkel." #: ../../source/advanced.rst:19 #, fuzzy msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" "Hvis du lagrer en fane, vil en kopi av den hemmelige nøkkelen for " "løktjenesten lagres på din datamaskin sammen med dine OnionShare-" "innstillinger." #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "Skru av privat nøkkel" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" "Som forvalg er alle OnionShare-tjenester beskyttet med en privat nøkkel, som " "Tor kaller «klient-identitetsbekreftelse»." #: ../../source/advanced.rst:28 #, fuzzy msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" "Tor-nettleseren vil spørre deg om å skrive inn din private nøkkel når du " "laster inn en OnionShare-tjeneste. Hvis du tillater allmuen å bruke " "tjenesten din er det bedre å skru av den private nøkkelen helt og holdent." #: ../../source/advanced.rst:31 #, fuzzy msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" "Skru av hvilken som helst fane med «Dette er en offentlig OnionShare-" "tjeneste (skrur av privat nøkkel»-boksen før du starter tjeneren. Tjeneren " "vil da være offentlig, og du trenger ikke en privat nøkkel for å vise den i " "Tor-nettleseren." #: ../../source/advanced.rst:37 #, fuzzy msgid "Custom Titles" msgstr "Egendefinerte titler" #: ../../source/advanced.rst:39 #, fuzzy msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" "Folk vil vanligvis se den forvalgte tittelen for tjenestetypen når de laster " "inn en OnionShare-tjeneste i Tor-nettleseren. For sludretjenesten er dette " "«OnionShare-sludring»." #: ../../source/advanced.rst:42 #, fuzzy msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" "Vil du bruke en egendefinert tittel kan du sette «Egendefinert tittel»-" "innstillinger før du starter en tjener." #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "Planlagte tider" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" "OnionShare støtter planlegging for akkurat når en tjeneste skal starte og " "stoppe. Før du starter en tjener, klikk på «Vis avanserte innstillinger» i " "dens fane, og klikk så på boksene ved enten «Start løktjeneste ved planlagt " "tidspunkt», «stopp løktjeneste ved planlagt tidspunkt», eller begge, og sett " "opp tilhørende dato og tider du ønsker at ting skal skje." #: ../../source/advanced.rst:51 #, fuzzy msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" "Tjenester planlagt startet i fremtiden viser et nedtellingsur når «Start " "deling»-knappen trykkes. Tjenester som er planlagt stoppet i fremtiden viser " "et nedtellingsur når de startes." #: ../../source/advanced.rst:54 #, fuzzy msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" "**Planlagt oppstart av en OnionShare-tjeneste kan fungere som en " "dødmannsknapp**. Dette betyr at tjenesten din gjøres offentlig ved et gitt " "tidspunkt i fremtiden hvis du ikke er der for å forhindre det. Hvis " "ingenting skjer med deg kan du avbryte tjenesten før planlagt oppstart." #: ../../source/advanced.rst:60 #, fuzzy msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" "**Planlagt stopp av en OnionShare-tjeneste er nyttig for å begrense " "publisitet**, hvis du ønsker å dele hemmelige dokumenter og ikke vil at de " "skal være tilgjengelige i mer enn et par dager." #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "Kommandolinjegrensesnitt" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" "I tillegg til det grafiske grensesnittet, har OnionShare et " "kommandolinjegrensesnitt." #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" #: ../../source/advanced.rst:77 #, fuzzy #| msgid "" #| "You can install just the command-line version of OnionShare using " #| "``pip3``::" msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" "Du kan installere kun kommandolinjeversjonen av OnionShare ved bruk av " "``pip3``::" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" "Merk at du også trenger ``tor``-pakken. I macOS kan du installere den med : " "``brew install tor``" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "Kjør den så slik::" #: ../../source/advanced.rst:87 #, fuzzy msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" "Info om installasjon på andre operativsystemer er å finne i `CLI-lesmeg-" "filen `_ i i Git-kodelageret." #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "" #: ../../source/advanced.rst:92 #, fuzzy msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" "Hvis du har installer OnionShare ved bruk av Snapcraft-pakken for Linux, kan " "du også bare kjøre ``onionshare.cli`` for å få tilgang til versjonen med " "kommandolinjegrensesnittet." #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" #: ../../source/advanced.rst:105 msgid "Usage" msgstr "Bruk" #: ../../source/advanced.rst:107 #, fuzzy msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" "Du kan utforske kommandolinje-dokumentasjonen ved å kjøre ``onionshare --" "help``::" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "Tastatursnarveier" #: ../../source/advanced.rst:288 #, fuzzy msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" "Skrivebordsprogrammet for OnionShare inneholder noen tastatursnarveier, i " "beleilighetsøyemed, og for bedret tilgjengelighet::" #: ../../source/advanced.rst:293 #, fuzzy msgid "And from the main mode chooser screen::" msgstr "Og fra hovedskjermen for valg av modus::" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 msgid "share" msgstr "" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" #~ msgid "Turn Off Passwords" #~ msgstr "Skru av passord" #~ msgid "" #~ "By default, all OnionShare services are protected with the username " #~ "``onionshare`` and a randomly-generated password. If someone takes 20 " #~ "wrong guesses at the password, your onion service is automatically " #~ "stopped to prevent a brute force attack against the OnionShare service." #~ msgstr "" #~ "Som forvalg er alle OnionShare-tjenester beskyttet med brukernavnet " #~ "`onionshare`, og et tilfeldig generert passord. Hvis noen gjetter " #~ "passordet 20 ganger, vil din onion-tjeneste automatisk stoppes for å " #~ "forhindre et totalsøksangrep mot OnionShare-tjenesten." #~ msgid "" #~ "To turn off the password for any tab, just check the \"Don't use a " #~ "password\" box before starting the server. Then the server will be public " #~ "and won't have a password." #~ msgstr "" #~ "For å skru av passordet for en fane, velg «Ikke bruk passord»-boksen før " #~ "du starter tjeneren. Den vil så bli offentlig, og vil ikke ha et passord." #~ msgid "Legacy Addresses" #~ msgstr "Gammeldagse adresser" #~ msgid "" #~ "OnionShare uses v3 Tor onion services by default. These are modern onion " #~ "addresses that have 56 characters, for example::" #~ msgstr "" #~ "OnionShare bruker v3-løktjeenster fra Tor som forvalg. Disse er moderne " #~ "løkadresser med 56 tegn, for eksempel::" #~ msgid "" #~ "OnionShare still has support for v2 onion addresses, the old type of " #~ "onion addresses that have 16 characters, for example::" #~ msgstr "" #~ "OnionShare har fremdeles støtte for v2-løkadresser, den gamle typen som " #~ "kun har 16 tegn, for eksempel::" #~ msgid "" #~ "OnionShare calls v2 onion addresses \"legacy addresses\", and they are " #~ "not recommended, as v3 onion addresses are more secure." #~ msgstr "" #~ "OnionShare kaller v2-løkadresser «gammeldagse adresser», og de anbefales " #~ "ikke, siden v3-løkadresser er sikrere." #~ msgid "" #~ "To use legacy addresses, before starting a server click \"Show advanced " #~ "settings\" from its tab and check the \"Use a legacy address (v2 onion " #~ "service, not recommended)\" box. In legacy mode you can optionally turn " #~ "on Tor client authentication. Once you start a server in legacy mode you " #~ "cannot remove legacy mode in that tab. Instead you must start a separate " #~ "service in a separate tab." #~ msgstr "" #~ "For å bruke gammeldagse adresser klikker du «Vis avanserte innstillinger» " #~ "fra en fane før du starter en tjener, og velger «Bruk en gammeldags " #~ "adresse (v2-løktjeneste, anbefales ikke)-boksen. I gammeldags modus kan " #~ "du alternativt skru på Tor-klientverifisering. Når du starter en tjener i " #~ "gammeldags modus, kan du ikke fjerne gammeldags modus for denne fanen. Du " #~ "må istedenfor starte en egen tjeneste i en egen fane." #~ msgid "" #~ "Tor Project plans to `completely deprecate v2 onion services `_ on October 15, 2021, and " #~ "legacy onion services will be removed from OnionShare before then." #~ msgstr "" #~ "Tor-prosjektet planlegger å `_ 15 Oktober, 2021, og gammeldagse løktjeenster vil bli fjernet " #~ "fra OnionShare før den tid." #~ msgid "" #~ "Everything in OnionShare is temporary by default. If you close an " #~ "OnionShare tab, its address no longer exists and it can't be used again. " #~ "Sometimes you might want an OnionShare service to be persistent. This is " #~ "useful if you want to host a website available from the same OnionShare " #~ "address even if you reboot your computer." #~ msgstr "" #~ "Alt i OnionShare er midlertidig som forvalg. Hvis du lukker en OnionShare-" #~ "fane, blir den borte, og kan ikke brukes igjen. Noen ganger kan det hende " #~ "du ønsker at en OnionShare-tjeneste skal vedvare. Dette er nyttig hvis du " #~ "vil vertstjene en nettside tilgjengelig fra samme OnionShare, uansett om " #~ "du utfører omstart av datamaskinen." #~ msgid "" #~ "When you quit OnionShare and then open it again, your saved tabs will " #~ "start opened. You'll have to manually start each service, but when you do " #~ "they will start with the same OnionShare address and private key." #~ msgstr "" #~ "Når du avslutter OnionShare og så åpner det igjen, vil dine lagrede faner " #~ "starte åpnet. Du må manuelt starte hver tjeneste, men når du gjør det vil " #~ "de starte med samme OnionShare-adresse og -passord." #~ msgid "" #~ "When browsing to an OnionShare service in Tor Browser, Tor Browser will " #~ "prompt for the private key to be entered." #~ msgstr "" #~ "Når du surfer til en OnionShare-tjeneste i Tor-nettleseren, vil den " #~ "spørre om at du skriver inn en privat nøkkel." #~ msgid "" #~ "Sometimes you might want your OnionShare service to be accessible to the " #~ "public, like if you want to set up an OnionShare receive service so the " #~ "public can securely and anonymously send you files. In this case, it's " #~ "better to disable the private key altogether." #~ msgstr "" #~ "Noen ganger kan de hende at du ønsker at OnionShare-tjenesten skal være " #~ "tilgjengelig for alle, som når du ønsker å sette opp en OnionShare-" #~ "mottakstjeneste slik at hvem som helst anonymt kan sende deg filer. I " #~ "sådant fall, er det bedre å skru av passordet helt og holdent. Hvis du " #~ "ikke gjør dette, kan noen få tjeneren din til å stoppe ved å skrive inn " #~ "passordet feil 20 ganger, selv om de kanskje vet det riktige passordet." #~ msgid "" #~ "If you scheduled a service to start in the future, when you click the " #~ "\"Start sharing\" button you will see a timer counting down until it " #~ "starts. If you scheduled it to stop in the future, after it's started you " #~ "will see a timer counting down to when it will stop automatically." #~ msgstr "" #~ "Hvis du har planlagt oppstart av en tjeneste i fremtiden, vil du se en " #~ "nedtelling til det skjer etter å ha klikket «Start deling». Hvis du har " #~ "planlagt stopp i fremtiden, vil du se en nedtelling til den stoppes " #~ "automatisk." #~ msgid "" #~ "**Scheduling an OnionShare service to automatically start can be used as " #~ "a dead man's switch**, where your service will be made public at a given " #~ "time in the future if anything happens to you. If nothing happens to you, " #~ "you can cancel the service before it's scheduled to start." #~ msgstr "" #~ "**Planlagt oppstart av en OnionShare-tjeneste kan fungere som en " #~ "dødmannsknapp**, der din tjeneste vil bli gjort offentlig på et gitt " #~ "tidspunkt i fremtiden hvis noe skjer med deg. Hvis ingenting skjer, kan " #~ "du avbryte tjenesten før dens planlagte oppstart." #~ msgid "" #~ "To make any tab persistent, check the \"Save this tab, and automatically " #~ "open it when I open OnionShare\" box before starting your server. A " #~ "purple pin icon appears to the left of its server status to tell you the " #~ "tab is saved." #~ msgstr "" #~ "For å gjøre en fane vedvarende, huk av «Lagre denne fanen og åpne den " #~ "automatisk sammen med OnionShare»-boksen, før du starter tjeneren. Når en " #~ "fane er lagret, vil et lilla stifteikon vises til venstre for dens " #~ "tjenerstatus." onionshare-onionshare-26fcdc5/docs/source/locale/nb_NO/LC_MESSAGES/connecting.po000066400000000000000000000127061521174352300274670ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2022. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2022-03-31 16:39+1100\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=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.1\n" #: ../../source/connecting.rst:2 msgid "Getting connected to Tor" msgstr "" #: ../../source/connecting.rst:4 msgid "" "When OnionShare starts, it will present a screen asking you to connect to " "the Tor network." msgstr "" #: ../../source/connecting.rst:8 msgid "" "You have several choices. You can click Connect to Tor to begin the " "connection process. If there are no problems with your network, including " "any attempts to block your access to the Tor network, this should hopefully " "work the first time." msgstr "" #: ../../source/connecting.rst:10 msgid "" "If you want to manually configure Bridges or other Tor settings before you " "connect, you can click 'Network Settings'." msgstr "" #: ../../source/connecting.rst:13 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/connecting.rst:15 msgid "" "When OnionShare fails to connect to Tor, it might be because Tor is censored " "in your country." msgstr "" #: ../../source/connecting.rst:17 msgid "" "If this occurs, a screen will be displayed that will offer you to either " "'Use a Bridge' (automatically choosing one for you), or 'Try Again without a " "Bridge'." msgstr "" #: ../../source/connecting.rst:22 msgid "What 'Use a Bridge' does" msgstr "" #: ../../source/connecting.rst:24 msgid "" "Bridges are a way to connect to the Tor network via intermediate services " "that are hopefully not blocked by your network provider (whereas normal " "connections might be)." msgstr "" #: ../../source/connecting.rst:26 msgid "" "Clicking 'Use a Bridge' will temporarily use the `Meek `_ domain-fronting proxy to " "make a non-Tor connection from your computer to the Tor Project's Censorship " "Circumvention API. The use of the Meek proxy is to hide the fact that you " "are trying to find a way to connect to Tor." msgstr "" #: ../../source/connecting.rst:28 msgid "" "Before clicking 'Use a Bridge', you can choose either 'Automatically " "determine my country from my IP address' or 'Manually select my country'." msgstr "" #: ../../source/connecting.rst:30 msgid "" "If you choose the former option, the Censorship Circumvention API will " "consider your IP address (yes, your real IP address) to determine what " "country you might reside in." msgstr "" #: ../../source/connecting.rst:32 msgid "" "Based on the country information, the API will try to automatically find " "bridges that suit your location." msgstr "" #: ../../source/connecting.rst:36 msgid "" "If you choose to manually select a country, OnionShare will still make a " "request to the Censorship Circumvention API, but will tell the API the " "country code. The API will then try to fetch bridges for that country that " "you specified." msgstr "" #: ../../source/connecting.rst:38 msgid "" "If it finds any such bridges, OnionShare will try to reconnect to Tor using " "those bridges." msgstr "" #: ../../source/connecting.rst:40 msgid "" "If the API does not find any bridges for your location, OnionShare will ask " "the API for 'fallback' options. At the time of writing, this is likely to be " "the obfs4 built-in bridges." msgstr "" #: ../../source/connecting.rst:42 msgid "" "OnionShare will also attempt to use the obfs4 built-in bridges if for some " "reason it could not connect to the API itself, or the API returned an error." msgstr "" #: ../../source/connecting.rst:44 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor Network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/connecting.rst:46 msgid "" "Even though it is hard for an adversary to discover where the Meek request " "is going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/connecting.rst:49 msgid "What 'Try again without a Bridge' does" msgstr "" #: ../../source/connecting.rst:51 msgid "" "Clicking 'Try again without a Bridge' will retry the normal OnionShare " "connection attempt to Tor. It won't talk to the Tor Censorship Circumvention " "API or use Meek." msgstr "" #: ../../source/connecting.rst:54 msgid "Connect to Tor automatically" msgstr "" #: ../../source/connecting.rst:56 msgid "" "You can toggle on the switch 'Connect to Tor automatically' before clicking " "'Connect to Tor'. This means that next time OnionShare starts, it will " "automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options." msgstr "" #: ../../source/connecting.rst:58 msgid "" "If the connection fails, you can still try bridges or reconfigure Tor via " "the 'Network Settings'." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/nb_NO/LC_MESSAGES/develop.po000066400000000000000000000254121521174352300267740ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-06-06 17:06+0000\n" "Last-Translator: emma peel \n" "Language-Team: none\n" "Language: nb_NO\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.18-dev\n" "Generated-By: Babel 2.9.1\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "Utvikling av OnionShare" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "Samarbeid" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" "OnionShare har et åpent Keybase-team for å diskutere prosjektet, stille " "spørsmål, dele ideer og design, og legge planer for fremtidig utvikling. " "(Det er også en enkel måte å sende end-to-end krypterte direktemeldinger til " "andre i OnionShare-fellesskapet, som OnionShare-adresser.) For å bruke " "Keybase, last ned `Keybase-appen ` _ , lag en " "konto, og `bli med i dette teamet ` _. " "Gå til \"Teams\" i appen, klikk \"Bli med i et team\" og skriv " "\"onionshare\"." #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" "OnionShare har også en `postliste ` _ for utviklere og designere for å diskutere prosjektet." #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "Kodebidrag" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" "OnionShare-kildekoden finnes i dette Git-depotet: https://github.com/" "onionshare/onionshare" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" "Hvis du vil bidra med kode til OnionShare, hjelper det å bli med i Keybase-" "teamet og stille spørsmål om hva du tenker å jobbe med. Du bør også " "gjennomgå alle de `åpne problemene ` _ på GitHub for å se om det er noen du vil takle." #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" "Når du er klar til å bidra med kode, åpner du en pull-forespørsel i GitHub-" "depotet, og en av prosjektansvarlige vil gjennomgå den og muligens stille " "spørsmål, be om endringer, avvise den eller slå den sammen i prosjektet." #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "Utviklingsstart" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" "OnionShare utvikles i Python. For å begynne kan du klone Git-kodelageret på " "https://github.com/onionshare/onionshare/ og så sjekke ``cli/README.md``-" "filen for å lære mer om hvordan du setter opp et utviklingsmiljø for " "kommandolinje-versjonen, og ``desktop/README.md``-filen for å lære mer om " "hvordan du setter opp ditt utviklingsmiljø for den grafiske versjonen." #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" "Disse filene inneholder de nødvendige tekniske instruksjonene og kommandoene " "for å installere avhengigheter for plattformen din, og for å kjøre " "OnionShare fra kildetreet." #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "Avlusningstips" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "Omfattende modus" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" "Når du utvikler, er det praktisk å kjøre OnionShare fra en terminal og legge " "til `` --verbose '' (eller `` -v '') -flagget til kommandoen. Dette skriver " "ut mange nyttige meldinger til terminalen, for eksempel når visse objekter " "initialiseres, når hendelser inntreffer (som knapper som er klikket, " "innstillinger lagret eller lastet inn på nytt) og annen " "feilsøkingsinformasjon. For eksempel::" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" "Du kan legge til dine egne feilsøkingsmeldinger ved å kjøre `` Common.log '' " "-metoden fra `` onionshare / common.py ''. For eksempel::" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" "Dette kan være nyttig når du lærer hendelseskjeden som oppstår når du bruker " "OnionShare, eller verdien av visse variabler før og etter at de blir " "manipulert." #: ../../source/develop.rst:124 msgid "Local Only" msgstr "Kun lokalt" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" "Tor er treg, og det er ofte praktisk å hoppe over å starte onion tjenester " "helt under utvikling. Du kan gjøre dette med flagget `` - bare lokal ''. For " "eksempel::" #: ../../source/develop.rst:165 #, fuzzy msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" "I dette tilfellet laster du inn URL-en `` http: // onionshare: train-" "system@127.0.0.1: 17635 '' i en vanlig nettleser som Firefox, i stedet for å " "bruke Tor-nettleseren." #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "Bidra med oversettelser" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" "Hjelp med å gjøre OnionShare enklere å bruke og mer kjent og imøtekommende " "for folk ved å oversette den på `Hosted Weblate ` _. Oppbevar alltid \"OnionShare\" med latinske " "bokstaver, og bruk \"OnionShare (lokalt navn)\" om nødvendig." #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" "For å hjelpe deg med å oversette, lag en Hosted Weblate-konto og begynn å " "bidra." #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "Forslag til originale engelske strenger" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" "Noen ganger er de originale engelske strengene feil, eller samsvarer ikke " "mellom applikasjonen og dokumentasjonen." #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" "Filkildeforbedringer ved å legge til @kingu i Weblate-kommentaren, eller " "åpne et GitHub-problem eller forespørsel. Sistnevnte sikrer at alle " "oppstrøms utviklere ser forslaget, og potensielt kan endre strengen via de " "vanlige kodegjennomgangsprosessene." #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "Oversettelsesstatus" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" "Her er gjeldende oversettelsesstatus. Hvis du vil starte en oversettelse på " "et språk som ikke er startet, kan du skrive til adresselisten: onionshare-" "dev@lists.riseup.net" #~ msgid "" #~ "OnionShare is developed in Python. To get started, clone the Git " #~ "repository at https://github.com/micahflee/onionshare/ and then consult " #~ "the ``cli/README.md`` file to learn how to set up your development " #~ "environment for the command-line version, and the ``desktop/README.md`` " #~ "file to learn how to set up your development environment for the " #~ "graphical version." #~ msgstr "" #~ "OnionShare er utviklet i Python. For å komme i gang kloner du Git-depotet " #~ "på https://github.com/micahflee/onionshare/ og konsulterer deretter filen " #~ "`` cli / README.md '' for å lære hvordan du konfigurerer " #~ "utviklingsmiljøet for kommandolinjeversjonen. , og filen 'desktop / " #~ "README.md' for å lære hvordan du konfigurerer utviklingsmiljøet ditt for " #~ "den grafiske versjonen." onionshare-onionshare-26fcdc5/docs/source/locale/nb_NO/LC_MESSAGES/features.po000066400000000000000000000734171521174352300271640ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2022-02-14 08:55+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: none\n" "Language: nb_NO\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.11-dev\n" "Generated-By: Babel 2.9.1\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "Hvordan OnionShare virker" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" "Vevtjenere startes lokalt på din datamaskin og gjøres tilgjengelige for " "andre som `Tor `_ `-løktjenester`_." #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" "Som forvalg er OnionShare-vevadresser beskyttet med et en privat nøkkel." #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "OnionShare-adresser vil se omtrent slik ut::" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "Og private nøkler kan se slik ut::" #: ../../source/features.rst:18 #, fuzzy msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" "Du er ansvarlig for å dele nettadressen på sikkert vis ved bruk av en " "kommunikasjonskanal du velger, som f.eks. en kryptert slydringsmelding, " "eller noe mindre sikkert, som ukryptert e-post, avhengig av din " "`trusselmodell `_." #: ../../source/features.rst:20 #, fuzzy msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" "Folkene du sender nettadressen til kopierer den så inn i deres `Tor-" "nettleser `_ for å få tilgang til OnionShare-" "tjenesten." #: ../../source/features.rst:24 #, fuzzy msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" "Hvis du kjører OnionShare på din bærbare for å sende noen filer, og så " "sender den i hvilemodus før filene er sendt, vil ikke tjenesten være " "tilgjengelig igjen før den går ut av hvilemodus og er på Internett igjen. " "OnionShare fungerer best når folk jobber sammen i sanntid." #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" "Fordi din egen datamaskin er vevtjeneren, *har ingen tredjepart tilgang til " "noe som skjer i OnionShare*, ikke engang utviklerne av OnionShare. Det er " "helt privat. Og fordi OnionShare er basert på Tor-løktjenester også, " "beskytter det anonymiteten din. Sjekk :doc:`sikkerhetsdesign ` " "for mer info." #: ../../source/features.rst:29 msgid "Share Files" msgstr "Del filer" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" "Du kan bruke OnionShare til å dele filer og mapper med folk sikkert og " "anonymt. Åpne en delingsfane, dra inn filene og mappene du vil dele, og " "klikk «Begynn deling»." #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" "Etter at du har lagt til filer, vil du se noen innstillinger. Forsikre deg " "om at du velger den innstillingen du er interessert i før du begynner å dele." #: ../../source/features.rst:39 #, fuzzy msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" "Så snart noen laster ned filene dine, vil OnionShare automatisk stoppe " "tjeneren, noe som fjerner nettsiden fra Internett. For å tillate flerfoldige " "folk å laste dem ned, fjern avhukingen av «Slutt å dele etter at filer har " "blitt sendt (fjern avhuking for å laste ned individuelle filer)»-boksen." #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" "Når du avhuker denne boksen, vil folk kunne laste ned de individuelle filene " "du deler, snarere enn en enkelt sammenpakket versjon av alle filene." #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" "Når du er klar til å dele, klikk «Begynn deling»-knappen. Du kan alltids " "klikke «Stopp deling», eller avslutte OnionShare, noe som umiddelbart tar " "ned nettsiden. Du kan også klikke «↑»-ikonet øverst i høyre hjørne for å " "vise historikken og framdriften for dem som laster ned filer fra deg." #: ../../source/features.rst:48 #, fuzzy msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" "Nå som du har en OnionShare, kopier adressen og send den til personen du " "ønsker å sende filene til. Hvis filene må forbli sikre, eller personen " "ellers er gjenstand for fare, bruk et kryptert meldingsprogram." #: ../../source/features.rst:50 #, fuzzy msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" "Personen må deretter laste inn adressen i Tor-nettleseren. Etter å ha logget " "inn med det tilfeldige passordet som er å finne i nettadressen, kan filene " "lastes ned direkte til din datamaskin ved å klikke «Last end filer»-lenken i " "hjørnet." #: ../../source/features.rst:55 #, fuzzy msgid "Receive Files and Messages" msgstr "Mottak av filer og meldinger" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" "Du kan bruke OnionShare for å la folk sende filer og meldinger direkte til " "datamaskinen din anonymt, noe som gjør det til en anonym postboks. Åpne en " "mottaksfane og velg innstillingene du ønsker." #: ../../source/features.rst:62 #, fuzzy msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "Du kan finne en mappe å lagre meldinger og filer som blir sendt inn." #: ../../source/features.rst:64 #, fuzzy msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" "Du kan krysse av «Skru av innsendelse av tekst» hvis du kun vil tillate " "filopplastinger, og du kan huke av «Skru av opplasting av filer» hvis du kun " "vil tillate innsendelse av tekstmeldinger, som for et anonymt kontaktskjema." #: ../../source/features.rst:66 #, fuzzy msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" "Du kan huke av «Bruk merknadsvevkrok» og så velge nettadresse for vevkroken " "hvis du vil få merknad når noen sender inn filer eller meldinger til din " "OnionShare-tjeneste. Hvis du bruker denne funksjonen, vil OnionShare lage en " "HTTP POST-forespørsel til denne nettadressen når noen sender inn filer eller " "meldinger. For eksempel, hvis du vil ha en kryptert melding i " "meldingsprogrammet `Keybase `_, kan du starte samtalen " "med `@webhookbot `_, skrive ``!webhook create " "onionshare-alerts``, og den vil svare med en nettadresse. Bruk den som " "nettadresse for merknads-vevkrok. Hvis noen laster opp en fil til din " "mottaksmodus-tjeneste, vil @webhookbot sende deg en melding på Keybase som " "lar deg få vite det så snart det skjer." #: ../../source/features.rst:71 #, fuzzy msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" "Når du er klar klikker du «Start mottaksmodus». Dette starter OnionShare-" "tjenesten. Alle som laster inn denne adressen i sin Tor-nettleser vil kunne " "sende inn filer og meldinger som blir lastet opp til datamaskinen din." #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" "Du kan også klikke «↓»-ikonet i øvre høyre hjørne for å vise historikken og " "framdriften for folk som sender filer til deg." #: ../../source/features.rst:77 #, fuzzy msgid "Here is what it looks like for someone sending you files and messages." msgstr "Det ser slik ut når noen sender deg filer." #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" "Når noen sender inn filer eller meldinger til din mottakstjeneste, vil de " "som forvalg bli lagret i ``OnionShare``-mappen i hjemmemappen på din " "datamaskin, automatisk organisert i egne undermapper basert på når filene " "ble opplastet." #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" "Å sette opp en OnionShare-tjeneste er nyttig for journalister og andre som " "må motta dokumenter fra anonyme kilder. Når det brukes på denne måten, er " "OnionShare en lettere, enklere, ikke helt like sikker versjon av `SecureDrop " "` fløyteblåserinnsendelsessystemet." #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "Bruk på egen risiko" #: ../../source/features.rst:88 #, fuzzy msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" "Akkurat som for skadelige e-postvedlegg, er det mulig at noen kan prøve å " "angripe datamaskinen din ved å laste opp en skadelig fil til din OnionShare-" "tjeneste. OnionShare legger ikke til noen sikkerhetsfunksjoner for å " "beskytte systemet ditt fra skadelige filer." #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" "Hvis du mottar et office-dokument, eller en PDF gjennom OnionShare, kan du " "konvertere disse dokumentene til PDF-er som er trygge å åpne ved bruk av " "`Dangerzone `. Du kan også beskytte deg selv når " "du åpner ubetrodde dokumenter ved å åpne dem i `Tails ` i en engangs-VM fra `Qubes `." #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" "Dog er det alltid trygt å åpne tekstmeldinger som blir sendt gjennom " "OnionShare." #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "Tips for kjøring av en mottakstjeneste" #: ../../source/features.rst:97 #, fuzzy msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" "Hvis du ønsker å vertstjene din egne anonyme postboks ved bruk av " "OnionShare, anbefales det at du gjør dette på en egen, dedikert datamaskin " "som alltid er påslått og koblet til Internett, og ikke den du bruker til " "vanlig." #: ../../source/features.rst:99 #, fuzzy msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" "Hvis du har til hensikt å legge OnionShare-adressen på din nettside eller " "sosiale mediaprofiler, lagre fanen (sjekk :ref:`save_tabs`) og kjør den som " "en offentlig tjeneste (sjekk :ref:`turn_off_passwords`)." #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" #: ../../source/features.rst:107 msgid "Host a Website" msgstr "Vertstjen en nettside" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" "For å vertstjene en statisk HTML-nettside med OnionShare, kan du åpne en " "nettsidefane, dra filene og mappene som utgjør det statiske innholdet dit, " "og klikke på «Begynn deling» når du er klar." #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" "Hvis du legger til en ``index.html``-fil, vil den vises når noen laster inn " "nettsiden din. Du kan også inkludere andre HTML-filer, som CSS-filer, " "JavaScript-filer, og bilder på nettsiden. (Merk at OnionShare kun støtter " "vertstjening av *statiske* nettsider. Den kan ikke vertstjene nettsider som " "kjører kode eller bruker databaser. Så du kan for eksempel ikke bruke " "WordPress.)" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" "Hvis du ikke har en ``index.html``-fil, vil den vise en kategoriopplisting " "istedenfor, og folk som laster den inn kan se gjennom filene og laste dem " "ned." #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "Sikkerhetspraksis for innhold" #: ../../source/features.rst:124 #, fuzzy msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" "Som forvalg sikrer OnionSHare din nettside ved å håndheve en streng " "`sikkerhetspraksis for innhold `_ i toppteksten. Dog forhindrer dette " "tredjepartsinnhold fra å bli lastet inn inne i nettsiden." #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" "Hvis du vil laste inn innhold fra tredjeparts nettsteder, som eiendeler " "eller JavaScript-biblioteker fra CDN har du to valg:" #: ../../source/features.rst:128 #, fuzzy msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" "Du kan skru av forsendelse av et sikkerhetspraksis for innhold-hode ved å " "huke av «Ikke send sikkerhetspraksis for innhold-hode (lar nettsiden din " "bruke tredjepartsressurser)» før du starter tjenesten." #: ../../source/features.rst:129 #, fuzzy msgid "You can send a custom Content Security Policy header." msgstr "Du kan sende et egendefinert sikkerhetspraksis for innhold-hode." #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "Tips for kjøring av en nettside-tjeneste" #: ../../source/features.rst:134 #, fuzzy msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" "Hvis du vil være vert for et langsiktig nettsted ved hjelp av OnionShare " "(som ikke betyr noe for raskt å vise noen noe), anbefales det at du gjør det " "på en separat, dedikert datamaskin som alltid er slått på og koblet til " "Internett, og ikke på den du bruker på en jevnlig basis. Lagre fanen (se: " "ref: `save_tabs`), slik at du kan gjenoppta nettstedet med samme adresse " "hvis du lukker OnionShare og åpner det senere." #: ../../source/features.rst:137 #, fuzzy msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" "Hvis din nettside er tiltenkt offentligheten, burde du kjøre det som en " "offentlig tjeneste (sjekk: ref:`turn_off_passwords`)." #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "Sludre anonymt" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" "Du kan bruke OnionShare til å sette opp et privat, sikkert praterom som ikke " "logger noe. Åpne en pratefane og klikk «Start pratetjener»." #: ../../source/features.rst:146 #, fuzzy msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" "Når du har startet serveren, kopierer du OnionShare-adressen og sender den " "til personene du vil ha i det anonyme chatterommet. Hvis det er viktig å " "begrense nøyaktig hvem som kan delta, bruk en kryptert meldingsapp for å " "sende OnionShare-adressen." #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" "Folk kan bli med i praterommet ved å laste OnionShare-adressen i Tor " "Browser. Praterommet krever JavasScript, så alle som ønsker å delta må ha " "sitt sikkerhetsnivå for Tor Browser satt til \"Standard\" eller \"Safer\", i " "stedet for \"Safest\"." #: ../../source/features.rst:154 #, fuzzy msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" "Når noen blir med i praterommet, får de et tilfeldig navn. De kan endre navn " "ved å skrive et nytt navn i boksen i venstre panel og trykke på «↵». Siden " "sludrehistorikken ikke er lagret noe sted, blir den ikke vist i det hele " "tatt, selv om andre allerede prater i rommet." #: ../../source/features.rst:160 #, fuzzy msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" "I et OnionShare-sludrerom er alle anonyme. Alle kan endre navnet sitt til " "hva som helst, og det går ikke an å bekrefte noens identitet." #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" "Dog, hvis du oppretter et OnionShare-sludringsrom og sikkert sender adressen " "til kun et lite knippe betrodde venner ved bruk av krypterte meldinger, kan " "du være ganske sikker på at folkene som tar del i sludringsrommet er vennene " "dine." #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "Hvordan er dette nyttig?" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" "Hvis man bruke et kryptert meldingsprogram fra før av, hva er da poenget med " "et OnionShare-praterom? Det levner færre spor." #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" "Hvis du for eksempel sender en melding til en Signal-gruppe, vil en kopi av " "meldingen bli igjen på hver enhet (smarttelefonene, og datamaskinene hvis " "vedkommende setter opp Signal-skrivebord) for hver av medlemmene i gruppen. " "Selv om forsvinnende meldinger er påskrudd er det vanskelig å bekrefte at " "alle kopier av meldingene faktisk er slettet fra alle enheter, og fra alle " "andre steder (som merknadsdatabaser) de kan ha blitt lagret i. OnionShare-" "sludrerom lagrer ikke meldinger noensteds hen, så problemet er redusert til " "et minimum." #: ../../source/features.rst:173 #, fuzzy msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" "OnionShare-praterom kan også være nyttig for folk som ønsker å prate anonymt " "og sikkert med noen uten å opprette en konto. For eksempel, en kilde kan " "sende en OnionShare-adresse til en journalist ved hjelp av en engangs e-" "postadresse, og så vente på at journalisten skal ta del i praterommet, helt " "uten å miste anonymiteten." #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "Hvordan fungerer krypteringen?" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" "Fordi OnionShare avhenger av Tor-onion tjenester, er tilkoblinger mellom Tor-" "nettleseren og OnionShare ende-til-ende -kryptert (E2EE). Når noen poster en " "melding i et OnionShare-praterom, sender de den til en tjener gjennom E2EE-" "onion tilkobling, som sender den til alle andre medlemmer i praterommet med " "WebSockets, gjennom deres E2EE-onion tjenester." #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" "OnionShare implementerer ingen sludringskryptering på egenhånd. Det avhenger " "av Tor-løktjenestens kryptering istedenfor." #~ msgid "Receive Files" #~ msgstr "Mottak av filer" #~ msgid "" #~ "You can use OnionShare to let people anonymously upload files directly to " #~ "your computer, essentially turning it into an anonymous dropbox. Open a " #~ "\"Receive tab\", choose where you want to save the files and other " #~ "settings, and then click \"Start Receive Mode\"." #~ msgstr "" #~ "Du kan bruke OnionShare for å la folk laste opp filer anonymt, direkte " #~ "til din datamaskin, noe som effektivt sett gjør den til en anonym " #~ "postboks. Åpne en «Mottaksfane», velg hvor du ønsker å lagre filene og " #~ "andre innstillinger, og klikk så «Start mottaksmodus»." #~ msgid "" #~ "This starts the OnionShare service. Anyone loading this address in their " #~ "Tor Browser will be able to upload files to your computer." #~ msgstr "" #~ "Dette starter OnionShare-tjenesten. Alle som laster inn denne adressen i " #~ "deres Tor-nettleser vil kunne laste opp filer til din datamaskin." #~ msgid "" #~ "When someone uploads files to your receive service, by default they get " #~ "saved to a folder called ``OnionShare`` in the home folder on your " #~ "computer, automatically organized into separate subfolders based on the " #~ "time that the files get uploaded." #~ msgstr "" #~ "Når noen laster opp filer til din mottakstjeneste, vil de som forvalg bli " #~ "lastet ned til en mappe som heter ``OnionShare`` i hjemmemappen på din " #~ "datamaskin, i automatisk organiserte undermapper basert på når de ble " #~ "lastet opp." #~ msgid "" #~ "If you for example send a message to a Signal group, a copy of your " #~ "message ends up on each device (the devices, and computers if they set up " #~ "Signal Desktop) of each member of the group. Even if disappearing " #~ "messages is turned on, it's hard to confirm all copies of the messages " #~ "are actually deleted from all devices, and from any other places (like " #~ "notifications databases) they may have been saved to. OnionShare chat " #~ "rooms don't store any messages anywhere, so the problem is reduced to a " #~ "minimum." #~ msgstr "" #~ "Hvis du for eksempel sender en melding til en Signal-gruppe, vil en kopi " #~ "av den ende opp på hver enhet (enhetene, og datamaskinene hvis de har " #~ "satt opp Signal Desktop) for hvert medlem av gruppen. Selv om " #~ "forsvinningsmeldinger er påskrudd, er det vanskelig å bekrefte at alle " #~ "kopiene av meldingene faktisk er slettet fra alle enheter, og fra alle " #~ "andre steder (som merknadsdatabaser) de har blitt lagret i. OnionShare-" #~ "sludrerom lagrer ingen meldinger noensteds hen, så problemet er redusert " #~ "til et minimum." onionshare-onionshare-26fcdc5/docs/source/locale/nb_NO/LC_MESSAGES/help.po000066400000000000000000000067511521174352300262730ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2022-01-21 19:11+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: none\n" "Language: nb_NO\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.11-dev\n" "Generated-By: Babel 2.9.1\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "Få hjelp" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "Les denne nettsiden" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" "Du finner instruks i detaljert bruk av OnionShare. Se gjennom alle delene " "først for å se om ditt spørsmål er besvart." #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "Sjekk GitHub-feilrapportene" #: ../../source/help.rst:12 #, fuzzy msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" "Hvis det ikke er å finne på nettsiden, sjekk `GitHub-feilsporeren `_. Det er mulig at noen andre har " "støtt på samme problem, og enten tatt det opp med utviklerne, eller kanskje " "tilogmed har foreslått en løsning." #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "Send inn en feilrapport selv" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" "Hvis du ikke finner en løsning, eller vil foreslå en ny funksjon kan du " "`sende inn en forespørsel `_. Dette krever `en GitHub-konto `_." #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "Ta del i vårt Keybase-lag" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" "Sjekk :ref:`collaborating` for info om hvordan du tar del i Keybase-laget " "brukt til diskusjon av prosjektet." #~ msgid "" #~ "If you are unable to find a solution, or wish to ask a question or " #~ "suggest a new feature, please `submit an issue `_. This requires `creating a GitHub " #~ "account `_." #~ msgstr "" #~ "Hvis du ikke finner en løsning, eller ønsker å stille et spørsmål eller " #~ "foreslå en ny funksjon, `send inn en feilrapport `_. Dette krever `opprettelse av GitHub-" #~ "konto `_." onionshare-onionshare-26fcdc5/docs/source/locale/nb_NO/LC_MESSAGES/index.po000066400000000000000000000020651521174352300264440ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2020-11-19 08:28+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: none\n" "Language: nb_NO\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.4-dev\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "OnionShare-dokumentasjon" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" "OnionShare er et fritt verktøy som lar deg dele filer sikkert og anonymt, " "vertstjene nettsider, og sludre med venner over Tor-nettverket." onionshare-onionshare-26fcdc5/docs/source/locale/nb_NO/LC_MESSAGES/install.po000066400000000000000000000447511521174352300270130ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-03-14 03:02+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: none\n" "Language: nb_NO\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.5-dev\n" "Generated-By: Babel 2.9.1\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "Installasjon" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "Windows eller macOS" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" "Du kan laste ned OnionShare for Windows og macOS fra `OnionShare-nettsiden " "`_." #: ../../source/install.rst:12 msgid "Mobile" msgstr "" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "" #: ../../source/install.rst:16 msgid "Android" msgstr "" #: ../../source/install.rst:17 msgid "" "Google Play: https://play.google.com/store/apps/details?id=org.onionshare." "android" msgstr "" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "" #: ../../source/install.rst:20 msgid "iOS" msgstr "" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "" #: ../../source/install.rst:22 msgid "" "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "" #: ../../source/install.rst:27 msgid "Linux" msgstr "Linux|GNU" #: ../../source/install.rst:29 #, fuzzy msgid "" "There are various ways to install OnionShare for Linux, but the recommended " "way is to use either the `Flatpak `_ or the `Snap " "`_ package. Flatpak and Snapcraft ensure that you'll " "always use the newest version and run OnionShare inside of a sandbox." msgstr "" "Det er forskjellige måter å installere OnionShare i Linux|GNU, men den " "anbefalte måten er å enten bruke `Flatpak `_ eller " "`Snapcraft `_-pakken. Flatpak og Snapcraft sørger for " "at du alltid har den nyeste versjonen, og kjører OnionShare i en sandkasse." #: ../../source/install.rst:32 #, fuzzy msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" "Ubuntu kommer med Snapcraft og Fedora kommer med Flatpak, men hvilken du " "bruker er opptil deg. Begge fungerer i alle Linux-distribusjoner." #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: https://flathub.org/apps/details/org." "onionshare.OnionShare" msgstr "" "**Installasjon av OnionShare ved bruk av Flatpak**: https://flathub.org/apps/" "details/org.onionshare.OnionShare" #: ../../source/install.rst:36 #, fuzzy msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" "**Installer OnionShare ved bruk av Snapcraft**: https://snapcraft.io/" "onionshare" #: ../../source/install.rst:38 #, fuzzy msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" "Du kan også laste ned og installere PGP-signerte ``.flatpak`` eller ``." "snap``-pakker fra https://onionshare.org/dist/ hvis du foretrekker det." #: ../../source/install.rst:41 #, fuzzy msgid "Manual Flatpak Installation" msgstr "Installasjon" #: ../../source/install.rst:43 #, fuzzy msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" "Hvis du ønsker å installere OnionShare manuelt med Flatpak ved bruk av den " "PGP-signerte`enkeltfilprogrampakken `_, kan du gjøre det slik:" #: ../../source/install.rst:45 #, fuzzy msgid "" "Install Flatpak by following the instructions at https://flatpak.org/setup/." msgstr "" "Installer Flatpak-pakken ved å følge instruksen på https://flatpak.org/" "setup/." #: ../../source/install.rst:46 #, fuzzy msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo``. Even though you " "won't be downloading OnionShare from Flathub, OnionShare depends on some " "packages that are only available there." msgstr "" "Legg til Flathub-pakkebrønnen ved å kjøre ``flatpak remote-add --if-not-" "exists flathub https://flathub.org/repo/flathub.flatpakrepo``. Selv om du " "ikke laster ned OnionShare fra FlatHub avhenger det av noen pakker som kun " "er tilgjengelig derfra.." #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" "Gå til https://onionshare.org/dist/, velg den nyeste versjonen av " "OnionShare, og last ned ``.flatpak``- og ``.flatpak.asc``-filene." #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" "Bekreft PGP-signaturen tilhørende``.flatpak``-filen. Sjekk :ref:" "`verifying_sigs` for mer info." #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the file " "you downloaded." msgstr "" "Installer ``.flatpak``-filen ved å kjøre ``flatpak install OnionShare-" "VERSION.flatpak``. Erstatt ``VERSION`` med versjonsnummeret for filen du " "lastet ned." #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "Du kan kjøre OnionShare med: `flatpak run org.onionshare.OnionShare`." #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "Manuell Snapcraft-installasjon" #: ../../source/install.rst:56 #, fuzzy msgid "" "If you'd like to install OnionShare manually with Snapcraft using the PGP-" "signed Snapcraft package, you can do so like this:" msgstr "" "Installer en PGP-signert utgave av Snapcraftpakken for OnionShare slik:" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at https://snapcraft.io/docs/" "installing-snapd." msgstr "" "Installer Snapcraft-pakken ved å følge instruksen på https://snapcraft.io/" "docs/installing-snapd." #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.snap`` and ``.snap.asc`` files." msgstr "" "Gå til https://onionshare.org/dist/, velg nyeste versjon av OnionShare, og " "last ned ``.snap``- og ``.snap.asc``-filene." #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" "Bekreft PGP-signaturen tilhørende ``.snap``-filen. Sjekk :ref:" "`verifying_sigs` for merinfo." #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version number " "of the file you downloaded. Note that you must use `--dangerous` because the " "package is not signed by the Snapcraft store, however you did verify its PGP " "signature, so you know it's legitimate." msgstr "" "Installer ``.snap``-filen ved å kjøre ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Erstatt ``VERSION`` med versjonsnummeret " "for filen du lastet ned. Merk at du må bruke `--dangerous` fordi pakken ikke " "er signert av Snapcraft-butikken. Du har derimot bekreftet PGP-signaturen, " "så du vet at den er legitim." #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "Du kan kjøre OnionShare med: `snap run onionshare`." #: ../../source/install.rst:68 #, fuzzy msgid "Command-line only" msgstr "Kun kommandolinje" #: ../../source/install.rst:70 #, fuzzy msgid "" "You can install just the command-line version of OnionShare on any operating " "system using the Python package manager ``pip``. :ref:`cli` has more info." msgstr "" "Du kan installere kun kommandolinjeversjonen av OnionShare på ethvert " "operativsystem med Python-pakkebehandleren ``pip``. Sjekk :ref:`cli` for mer " "info." #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare can " "also be installed on `FreeBSD `_. It's available via " "its ports collection or as pre-built package. Should you opt to install and " "use OnionShare on a FreeBSD operating system, please be aware that it's " "**NOT** officially supported by the OnionShare project." msgstr "" #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the source " "codes from the official OnionShare repository (or its official release " "packages from `PyPI `_). Should " "you wish to check changes related to this platform, please refer to the " "following resources:" msgstr "" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "" #: ../../source/install.rst:85 #, fuzzy msgid "Manual pkg Installation" msgstr "Installasjon" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, in " "order to install OnionShare for Python 3.9, use::" msgstr "" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as pre-" "built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli`` if you " "want to install that version." msgstr "" #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built packages, " "please refer to its `official Handbook section about pkg `_." msgstr "" #: ../../source/install.rst:96 #, fuzzy msgid "Manual port Installation" msgstr "Manuell Snapcraft-installasjon" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run the " "following::" msgstr "" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www/onionshare-" "cli`` if you want to install that version." msgstr "" #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports collection, " "please refer to its `official Handbook section about ports `_." msgstr "" #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "Bekreftelse av PGP-signaturer" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't been " "tampered with by verifying its PGP signature. For Windows and macOS, this " "step is optional and provides defense in depth: the OnionShare binaries " "include operating system-specific signatures, and you can just rely on those " "alone if you'd like." msgstr "" "Du kan bekrefte at pakken du lastet ned er legitim og har ikke blitt tuklet " "med ved å bekrefte dens PGP-signatur. For Windows og macOS er dette steget " "valgfritt og tilbyr dyptgående forsvar: OnionShare-binærfilen har " "operativsystem-spesifikke signaturer, og du kan bare stole på dem hvis du " "ønsker det." #: ../../source/install.rst:115 msgid "Signing key" msgstr "Signering av nøkkel" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "" #: ../../source/install.rst:121 msgid "" "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" #: ../../source/install.rst:122 #, fuzzy msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver `_." msgstr "" "Pakker signeres av Micah Lee, hovedutvikleren, ved bruk av en offentlig PGP-" "nøkkel som har fingeravtrykket ``927F419D7EC82C2F149C1BD1403C2657CD994F73``. " "Du kan laste ned Micah sin nøkkel fra `from the keys.openpgp.org keyserver " "`_." #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "" #: ../../source/install.rst:125 msgid "" "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "" #: ../../source/install.rst:129 msgid "" "PGP public key fingerprint ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." msgstr "" #: ../../source/install.rst:130 #, fuzzy msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver `_." msgstr "" "Pakker signeres av Micah Lee, hovedutvikleren, ved bruk av en offentlig PGP-" "nøkkel som har fingeravtrykket ``927F419D7EC82C2F149C1BD1403C2657CD994F73``. " "Du kan laste ned Micah sin nøkkel fra `from the keys.openpgp.org keyserver " "`_." #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you probably " "want `GPGTools `_, and for Windows you probably want " "`Gpg4win `_." msgstr "" "Du må ha GnuPG installert for å bekrefte signaturer. For macOS vil du " "antagelig ønske å bruke `GPGTools `_, og for Windows " "vil du antagelig ønske å bruke `Gpg4win `_." #: ../../source/install.rst:135 msgid "Signatures" msgstr "Signaturer" #: ../../source/install.rst:137 #, fuzzy msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, macOS, " "Flatpak, Snap, and source packages, at https://onionshare.org/dist/ in the " "folders named for each version of OnionShare. You can also find them on the " "`GitHub Releases page `_." msgstr "" "Du finner signaturene (``.asc`` files), såvel som, macOS, Flatpak, " "Snapcraft, og kildepakker, på https://onionshare.org/dist/ i mappene " "navngitt for hver versjon av OnionShare. Du kan også finne dem på `GitHub-" "utgivelsessiden `_." #: ../../source/install.rst:141 msgid "Verifying" msgstr "Bekreftelse" #: ../../source/install.rst:143 #, fuzzy msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify the " "binary in a terminal like this:" msgstr "" "Når du har importert Micah sin offentlige nøkkel inn i ditt GnuPG-" "nøkkelknippe, lastet ned binærfilen, og lastet ned ``.asc``-signaturen, kan " "du bekrefte den kjørbare binærfilen for macOS i en terminal slik::" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "For Windows::" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "For macOS::" #: ../../source/install.rst:153 #, fuzzy msgid "For Linux::" msgstr "Linux|GNU" #: ../../source/install.rst:159 #, fuzzy msgid "and for the source file::" msgstr "og for kildekodefiler::" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "Forventet utdata ser slik ut::" #: ../../source/install.rst:173 #, fuzzy msgid "" "If you don't see ``Good signature from``, there might be a problem with the " "integrity of the file (malicious or otherwise), and you should not install " "the package." msgstr "" "Hvis du ikke ser «God signatur fra» er det kanskje et problem med filen " "(ondsinnet eller av annen årsak), og du bør ikke installere pakken. " "(«ADVARSEL» vist ovenfor er ikke et problem med pakken; det betyr kun at du " "ikke allerede har etablert et tillits-nivå til Micah sin PGP-nøkkel." #: ../../source/install.rst:175 #, fuzzy msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" "Hvis du ikke ser «God signatur fra» er det kanskje et problem med filen " "(ondsinnet eller av annen årsak), og du bør ikke installere pakken. " "(«ADVARSEL» vist ovenfor er ikke et problem med pakken; det betyr kun at du " "ikke allerede har etablert et tillits-nivå til Micah sin PGP-nøkkel." #: ../../source/install.rst:177 #, fuzzy msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and " "the `Tor Project `_ may be useful." msgstr "" "Hvis du ønsker å lære mer om bekrefting av PGP-singaturer, finnes det en " "veiledning for `Qubes OS `_ og `Tor Project `_." #~ msgid "Or for Windows, in a command-prompt like this::" #~ msgstr "Eller for WIndows, i en kommandoledetekst slik::" #~ msgid "Install in Linux" #~ msgstr "Installasjon på Linux" onionshare-onionshare-26fcdc5/docs/source/locale/nb_NO/LC_MESSAGES/security.po000066400000000000000000000224341521174352300272060ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2022-10-09 21:13+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: none\n" "Language: nb_NO\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.14.1\n" "Generated-By: Babel 2.10.3\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "Sikkerhetsdesign" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" "Les :ref:`how_it_works` først for å få taket på hvordan OnionShare virker." #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" "Som all programvare, inneholder OnionShare feil og kanskje sårbarheter." #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "Hva OnionShare beskytter mot" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" "**Tredjeparter har ikke tilgang til noe som skjer i OnionSHare.** Bruk derav " "betyr medfører vertstjening av tjenester direkte på datamaskinen din. Når du " "deler filer med OnionShare lastes de ikke opp til noen tredjepartstjener. " "Hvis du laget et OnionShare-sludrerom vil datamaskinen din opptre som tjener " "for det også. Dette unngår den tradisjonelle modellen der du må stole på " "andres datamaskiner." #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" "**Nettverkstyvlyttere kan ikke spionere på noe som skjer i OnionShare under " "forsendelse.** Tilkoblingen mellom Tor-onion tjenesten og Tor-nettleseren er " "ende-til-ende -kryptert. Dette betyr at nettverksangripere ikke kan tyvlytte " "til noe annet enn kryptert Tor-trafikk. Selv om en tyvlytter er en ondsinnet " "løsrevet node brukt til å koble til Tor-nettlesren med OnionShare sin onion " "tjeneste, er trafikken kryptert med onion tjenestens private nøkkel." #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" "**Anonymiteten til OnionShare-brukere er beskyttet av Tor.** OnionShare og " "Tor-nettlesren beskytter anonymiteten til alle brukerne. Så lenge en Onion-" "bruker kommuniserer OnionShare-adressen anonymt med brukere av Tor-" "nettleseren, vil Tor-nettleseren og tyvlyttere ikke kunne ta rede på " "OnionShare-brukerens identitet." #: ../../source/security.rst:28 #, fuzzy msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" "**Hvis en angriper får vite om løktjenesten, har vedkommende fremdeles ikke " "tilgang til noe.** Tidligere angrep mot Tor-nettverket for å ta rede på alle " "løktjenester som finnes har tillatt oppdagelse av private ``.onion`-" "adresser. Hvis en angriper oppdager en privat OnionShare-adresse, vil " "vedkommende måtte gjette den private nøkkelen brukt for klient-" "identitetsbekreftelse for å få tilgang til den (med mindre OnionShare-" "brukeren velger å gjøre tjenesten sin offentlig ved å skru av den private " "nøkkelen -- sjekk :ref:`turn_off_private_key`)." #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "Hva OnionShare ikke beskytter mot" #: ../../source/security.rst:35 #, fuzzy msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" "**Å kommunisere OnionShare-adressen er ikke nødvendigvis sikkert.** Å dele " "OnionShare-adressen til folk er OnionShare-brukerens ansvar. Hvis den sendes " "usikkert (som gjennom en e-postmelding som holdes oppsyn med av en " "angriper), kan en tyvlytter ta rede på at OnionShare blir brukt. Hvis " "tyvlytteren laster inn adressen i Tor-nettleseren mens tjenesten fremdeles " "er oppe, kan vedkommende få tilgang til den. For å unngå dette, må adressen " "kommuniseres sikkert, via en kryptert tekstmelding (antagelig med automatisk " "sletting av meldinger påskrudd), kryptert e-post, eller på tomannshånd. " "Dette er ikke nødvendig når OnionSHare brukes for noe som ikke er hemmelig." #: ../../source/security.rst:42 #, fuzzy msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" "** Kommunikasjon av OnionShare-adressen er kanskje ikke anonym. ** Ekstra " "forholdsregler må tas for å sikre at OnionShare-adressen kommuniseres " "anonymt. En ny e-post eller chat-konto, kun tilgjengelig via Tor, kan brukes " "til å dele adressen. Dette er ikke nødvendig med mindre anonymitet er et mål." #~ msgid "" #~ "**If an attacker learns about the onion service, it still can't access " #~ "anything.** Prior attacks against the Tor network to enumerate onion " #~ "services allowed the attacker to discover private .onion addresses. If an " #~ "attack discovers a private OnionShare address, a password will be prevent " #~ "them from accessing it (unless the OnionShare user chooses to turn it off " #~ "and make it public). The password is generated by choosing two random " #~ "words from a list of 6800 words, making 6800², or about 46 million " #~ "possible passwords. Only 20 wrong guesses can be made before OnionShare " #~ "stops the server, preventing brute force attacks against the password." #~ msgstr "" #~ "**Hvis en angriper lærer om løketjenesten, kan den fremdeles ikke få " #~ "tilgang til noe. ** Tidligere angrep mot Tor-nettverket for å oppregne " #~ "løketjenester tillot angriperen å oppdage private .onion-adresser. Hvis " #~ "et angrep oppdager en privat OnionShare-adresse, vil et passord hindre " #~ "dem i å få tilgang til den (med mindre OnionShare-brukeren velger å slå " #~ "den av og gjøre den offentlig). Passordet genereres ved å velge to " #~ "tilfeldige ord fra en liste på 6800 ord, noe som gir 6800², eller omtrent " #~ "46 millioner mulige passord. Bare 20 feil gjetninger kan gjøres før " #~ "OnionShare stopper serveren, og forhindrer brute force-angrep mot " #~ "passordet." #~ msgid "" #~ "**Third parties don't have access to anything that happens in OnionShare." #~ "** Using OnionShare means hosting services directly on your computer. " #~ "When sharing files with OnionShare, they are not uploaded to any server. " #~ "If you make an OnionShare chat room, your computer acts as a server for " #~ "that too. This avoids the traditional model of having to trust the " #~ "computers of others." #~ msgstr "" #~ "**Tredjeparter har ikke tilgang til noe som skjer i OnionShare.** Bruk av " #~ "OnionShare betyr vertstjening av tjenester direkte på din datamaskin. Når " #~ "du deler filer med OnionShare, lastes de ikke opp til noen tjener. Hvis " #~ "du lager et OnionShare-sludrerom, fungerer datamaskinen din som tjener " #~ "for det også. Dette unngår den tradisjonelle tiltro til andres " #~ "datamaskiner-modellen." onionshare-onionshare-26fcdc5/docs/source/locale/nb_NO/LC_MESSAGES/sphinx.po000066400000000000000000000014341521174352300266450ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2020-11-19 08:28+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: none\n" "Language: nb_NO\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.4-dev\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "Versjoner" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "Språk" onionshare-onionshare-26fcdc5/docs/source/locale/nb_NO/LC_MESSAGES/tor.po000066400000000000000000000647651521174352300261600ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-06-02 11:21+0000\n" "Last-Translator: emma peel \n" "Language-Team: none\n" "Language: nb_NO\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.18-dev\n" "Generated-By: Babel 2.10.3\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "Tilkobling til Tor" #: ../../source/tor.rst:4 #, fuzzy msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" "Når OnionShare starter vil det vise en velkomstskjerm som spør om du vil " "koble til Tor-nettverket." #: ../../source/tor.rst:8 #, fuzzy msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" "Du kan veksle bryteren «Koble til Tor automatisk» før du klikker «Koble til " "Tor». Dette betyr at neste gang OnionShare starter vil det automatisk koble " "til med sine Tor-tilkoblingsinnstillinger fra forrige økt istedenfor å gi " "deg tilkoblingsvalgene. Hvis tilkoblingen misslykkes kan du fremdeles prøve " "broer eller sette opp tor igjen via «Nettverksinnstillinger»-knappen." #: ../../source/tor.rst:11 #, fuzzy msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" "Du kan klikke «Koble til Tor» for å begynne tilkoblingsprosessen. Hvis det " "ikke er problemer med nettverket ditt (inkludert forsøk på å blokkere din " "tilgang til Tor-nettverket) bør dette fungere." #: ../../source/tor.rst:13 #, fuzzy msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" "Eller, du kan klikke «Nettverksinnstillinger» hvis du vil sette opp Broer " "manuelt eller andre Tor-innstillinger før du kobler til." #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "Automatisk omgåelse av sensur" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" "Når du klikker «Koble til Tor» og OnionShare ikke klarer å koble til, kan " "dette skje fordi Tor er sensurert i ditt land, eller på ditt lokalnettverk." #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "Når dette skjer har du disse valgene:" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "Prøv igjen uten en bro" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "Anta landet mitt fra IP-adressen for broinnstillinger automatisk" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "Velg landet mitt for broinnstillinger manuelt" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" "Hvis du velger «Prøv igjen uten en bro»-valget vil OnionShare prøve å koble " "til igjen til Tor som normalt, uten å prøve å omgå sensur." #: ../../source/tor.rst:30 #, fuzzy msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" "De to andre alternativene forsøker å omgå sensur ved bruk av Tor-broer " "automatisk. Hvis nettverkstilbyderen blokkerer tilgang til Tor-nettverket " "kan du forhåpentligvis fremdeles koble til en Tor-bro, som så kobler deg til " "Tor-nettverket, for å omgå sensuren. Begge disse valgene bruker Tor sitt API " "for omgåelse av sensur for å tilby bro-innstillinger som bør fungere for " "deg. OnionShare vil midlertidig bruke `Meek `_-domenefrontingsmellomtjeneren for å utføre " "en tilkobling fra datamaskinen din som ikke kommer fra Tor til Tor sitt API " "for omgåelse av sensur. Meek-mellomtjeneren skjuler at du prøver å finne en " "måte å koble til Tor." #: ../../source/tor.rst:36 #, fuzzy msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" "Hvis du velger «Anta landet mitt fra IP-adressen for broinnstillinger " "automatisk» vil API-et for omgåelse av sensur vurdere IP-adressen din (ja, " "din faktiske IP-adresse) for å anta hvilket land du befinner deg i. Basert " "på landsinfoen kan API-et automatisk finne broer som passer din plassering." #: ../../source/tor.rst:41 #, fuzzy msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" "Hvis du velger «Velg landet mitt for broinnstillinger manuelt», vil API-et " "for omgåelse finne broer som passer landet du har angitt." #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "Hvordan automatisk sensuromgåelse virker" #: ../../source/tor.rst:48 #, fuzzy msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" "API-et for omgåelse av sensur finner bror det tror vil passe deg, og " "OnionShare prøver å koble til Tor igjen ved bruk av disse broene. Hvis API-" "et ikke finner noen broer for din plassering vil OnionShare spørre API-et om " "«tilbakefalls»-alternativer, og så prøve å koble til igjen ved bruk av disse." #: ../../source/tor.rst:50 #, fuzzy msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" "Hvis OnionShare av noen årsak skulle mislykkes i å koble til API-et for " "omgåelse av sensur, eller hvis det sender en feilmedling, vil OnionShare " "prøve å bruke de innebygde obfs4-broene." #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" "Det er viktig å merke seg at forespørsler til API-et for omgåelse av sensur " "ikke går over Tor-nettverket (siden kunne ha koblet til Tor allerede ville " "du ikke trengt å koble til API-et)." #: ../../source/tor.rst:54 #, fuzzy msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" "Selv om det er vanskelig for en angriper å finne ut hvor Meek-forespørselen " "går, er dette fremdeles risikabelt for noen brukere. Derfor er det en " "funksjon man er reservert mot som forvalg. Bruk av Meek og nettverk utenfor " "Tor er begrenset til kun å gjøre én eller to forespørsler til API-et for " "omgåelse av sensur. Deretter stoppes Meek, og alle videre " "nettverksforespørsler skjer over Tor-nettverket." #: ../../source/tor.rst:56 #, fuzzy msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" "Hvis du ikke er komfortabel med å utføre en forespørsel som ikke sendes over " "Tor-nettverket kan du klikke «Nettverksinnstillinger» (eller Innstillings-" "ikonet i hjørnet nede til høyre, fulgt av Tor-innstillingsfanen i skjermen " "som så vises), og manuelt sette opp broer der. Etter at du lagrer " "broinnstillinger vil OnionShare prøve å koble til igjen med disse broene." #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "Sett opp Tor-innstillinger manuelt" #: ../../source/tor.rst:61 #, fuzzy msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" "Du kan komme deg til Tor-innstillingene ved å trykke " "«Nettverksinnstillinger» i velkomstskjermen, eller ved å klikke «⚙»-ikonet i " "nedre høyre hjørne av programmet, og så bytte til Tor-innstliinger-fanen i " "skjermen som så vises." #: ../../source/tor.rst:65 #, fuzzy msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" "Det er forskjellige måter å sette opp OnionShare for tilkobling til Tor:" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "Bruk den innebygde Tor-versjonen fra OnionShare" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" "Dette er den forvalgte måten OnionShare kobler til Tor, og det er også den " "enkleste og mest pålitelige måten. Derfor er det også anbefalt for de fleste " "brukerne." #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" "Når du starter OnionShare, kjørere det en allerede oppsatt ``tor``-prosess i " "bakgrunnen som OnionShare kan bruke. Den har ikke innvirkning på andre " "``tor``-prosesser på datamaskinen, så du kan bruke Tor-nettleseren på " "systemet, eller ``tor`` på egenhånd." #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "**Bruk av broer**" #: ../../source/tor.rst:78 #, fuzzy msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" "For å bruke en bro må du åpne Tor-innstillingsfanen. Velg «Bruk den " "innebygde Tor-versjonen fra OnionShare» og huk av i «Bruk en bro»-boksen." #: ../../source/tor.rst:80 #, fuzzy msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" "Prøv å bruke en innebygd bro først. `obfs4` eller `snowflake`-broer " "anbefales framfor bruk av`meek-azure`." #: ../../source/tor.rst:84 #, fuzzy msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" "Hvis det ikke fungerer å bruke en innebygd bro, kan du forespørre en bro fra " "torproject.org. Du vil måtte løse CAPTCHA-en for å forespørre en bro. (Dette " "gjør det vanskeligere for myndigheter og ISP-er å blokkere tilgang til Tor-" "broer.)" #: ../../source/tor.rst:88 #, fuzzy msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "Du kan også bruke en bro du har lært om fra en tiltrodd kilde." #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "Forsøk automatisk oppsett med Tor-nettleseren" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" "Hvis du har `lastet ned Tor-nettleseren `_ og ikke ønsker å ha to ``tor``-prosesser kjørende, kan du " "bruke ``tor``-prosessen fra Tor-nettleseren. Ha i minne at du må ha Tor-" "nettleseren åpen i bakgrunnen mens du bruker OnionShare for at dette skal " "virke." #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "Bruk av systemets``tor`` i Windows" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" "Dette er ganske avansert. Du må vite hvordan du redigerer filer i klartekst " "og gjøre ting som administrator." #: ../../source/tor.rst:101 #, fuzzy msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" "Last ned ekspertknippet for Tor på Windows `fra `_. Pakk ut de komprimerte filene og kopier det utpakkede " "innholdet til ``C:\\Programfiler (x86)\\`` Gi den den utpakkede mappen med " "``Data`` og ``Tor`` i den den nye navnet ``tor-win32``." #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" "Finn på et kontrollport-passord. (Å bruke 7 ord etter hverandre, ala " "``comprised stumble rummage work avenging construct volatile`` er en god idé " "for et passord.) Nå kan du åpne kommandoledeteksten (``cmd``) som " "administrator og bruke ``tor.exe --hash-password`` for å generere en " "sjekksum for ditt passord. For eksempel::" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" "Utdata for det sjekksummerte passordet vises etter noen advarsler (som du " "kan se bort fra). For eksmplet ovenfor, er den " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" "Opprett så en ny tekstfil i ``C:\\Program Files (x86)\\tor-win32\\torrc`` og " "sett inn den sjekksummerte utdataen for passordet i den, slik at det " "erstatter ``HashedControlPassword`` med det du akkurat genererte::" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" "I administrator-ledeteksten, installer ``tor`` som en tjeneste ved å bruke " "den egnede ``torrc``-filen du akkurat oppretet (som beskrevet i " "``_). Slik::" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "Du kjører nå en systembasert``tor``-prosess i Windows!" #: ../../source/tor.rst:125 #, fuzzy msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" "Åpne OnionShare og klikk på \"⚙\"-ikonet i programmet. I \"Hvordan skal " "OnionShare koble til Tor?\", velg \"Koble til ved bruk av kontrollport\", og " "sett \"Kontrollport\" til ``127.0.0.1`` og \"Port\" til ``9051``. Under " "\"Innstillinger for Tor-identitetsbekreftelse\" velger du \"Passord\" og " "setter passordet til kontrollport-passordet du valgte ovenfor. Klikk på " "\"Test tilkoblingen til Tor\"-knappen. Hvis alt går bra, vil du se " "\"Tilkoblet til Tor-kontrolleren\"." #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "Bruk av systemets ``tor`` i macOS" #: ../../source/tor.rst:136 #, fuzzy msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" "Først må du installere `Homebrew `_ hvis du ikke allerede " "har det, og så installere Tor::" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "Sett opp Tor for å tillate tilkoblinger fra OnionShare::" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "Og start den systembaserte Tor-tjenesten::" #: ../../source/tor.rst:151 #, fuzzy msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" "Åpne OnionShare og klikk på \"⚙\"-ikonet i det. Under \"Hvordan skal " "OnionShare koble til Tor?\" velger du \"Koble til ved bruk av socket-fil\", " "og setter så socket fil til å være ``/usr/local/var/run/tor/control." "socket``. Under \"Innstillinger for Tor-identitetsbekreftelse\" velger du " "\"Ingen, identitetsbekreftelse, eller kakebasert identitetsbekreftelse\". " "Klikk på \"Test tilkobling til Tor\"-knappen." #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "Hvis alt går bra, vil du se «Tilkoblet til Tor-kontrolleren»." #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "Bruk av systemets ``tor`` på Linux" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" "Først installerer du ``tor``-pakken. Hvis du bruker Debian, Ubuntu, eller en " "lignende Linux-distribusjon, anbefales det å bruke Tor-prosjektets " "`offisielle pakkebrønn `_." #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" "Deretter legger du til din bruker til gruppen som kjører ``tor``-prosessen " "(som for Debian og Ubuntu er ``debian-tor`` og setter opp OnionShare til å " "koblet til ditt systems ``tor``-kontrollsocket-fil." #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" "Legg så til din bruker i ``debian-tor``-gruppen ved å kjøre denne kommandoen " "(erstatt ``username`` med ditt faktiske brukernavn)::" #: ../../source/tor.rst:170 #, fuzzy msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" "Utfør en omstart av datamaskinen. Etter at den starter opp igjen, åpner du " "OnionShare og klikker på \"⚙\"-ikonet i det. Under «Hvordan skal OnionShare " "koble til Tor?» velger du «Koble til ved bruk av socket-fil». Sett socket-" "fil til å være ``/var/run/tor/control``. Under «Innstillinger for Tor-" "identitetsbekreftelse» velger du «Ingen identitetsbekreftelse, eller " "kakebasert identitetsbekreftelse». Klikk så «Test tilkobling til Tor»-" "knappen." #~ msgid "Using a system Tor in Mac OS X" #~ msgstr "Bruk av systemets Tor på macOS" #~ msgid "" #~ "There are several options for how OnionShare should connect to Tor. You " #~ "can change them in Settings, which you can get to by clicking the gear " #~ "icon in the bottom-right of the window." #~ msgstr "" #~ "Det er flere måter å få OnionShare til å koble til Tor-nettverket. Du kan " #~ "endre dem i «Innstillinger», som du kommer til ved å trykke på " #~ "tannhjulsikonet nederst til høyre i vinduet." #~ msgid "" #~ "When you open OnionShare, it will launch a Tor process in the background " #~ "that's configured specifically for OnionShare to use. This Tor process " #~ "won't interfere with other Tor processes on your computer, so you're free " #~ "to run Tor Browser or use a system Tor in the background." #~ msgstr "" #~ "Når du åpner OnionShare, vil det starte en Tor-prosess i bakgrunnen som " #~ "er satt opp spesifikt for bruk med OnionShare. Denne Tor-prosessen har " #~ "ikke innvirkning på andre Tor-prosesser på datamaskinen din, så du kan " #~ "kjøre en Tor-nettleser eller bruke systemets Tor i bakgrunnen." #~ msgid "" #~ "You can configure OnionShare to connect to the Tor that comes with Tor " #~ "Browser. First, `download Tor Browser `_ here " #~ "if you don't already have it. With this setting selected, you need to " #~ "keep Tor Browser open in the background while you're using OnionShare." #~ msgstr "" #~ "Du kan sette opp OnionShare til å koble til Tor som den kommer levert med " #~ "Tor-nettleseren. Først `last ned Tor-nettleseren `_ hvis du ikke har den allerede. Med denne " #~ "innstillingen må du ha Tor-nettleseren åpen i bakgrunnen mens du bruker " #~ "OnionShare." #~ msgid "" #~ "Download the Tor Windows Expert Bundle `from `_. Extract the ZIP file and copy the extracted folder to " #~ "``C:\\Program Files (x86)\\`` Rename the extracted folder with ``Data`` " #~ "and ``Tor`` in it to ``tor-win32``." #~ msgstr "" #~ "Last ned Tor-ekspertprogramknippet for Windows `fra `_. Pakk ut den sammenpakkede filen og " #~ "kopier utpakket mappe til ``C:\\Program Files (x86)\\`` Gi mappen med " #~ "``Data`` og``Tor`` nytt navn til ``tor-win32``." #~ msgid "Use the ``tor`` bundled with OnionShare" #~ msgstr "Bruk Tor som det kommer, innebygd i OnionShare" #~ msgid "Using Tor bridges" #~ msgstr "Bruk av Tor-broer" #~ msgid "To configure bridges, click the \"⚙\" icon in OnionShare." #~ msgstr "For å sette opp broer, åpne OnionShare-innstillingene." #~ msgid "" #~ "You can use the built-in obfs4 pluggable transports, the built-in " #~ "meek_lite (Azure) pluggable transports, or custom bridges, which you can " #~ "obtain from Tor's `BridgeDB `_. If you " #~ "need to use a bridge, try the built-in obfs4 ones first." #~ msgstr "" #~ "Du kan bruke den pluggbare transporten obfs4, den innebygde meek_lite " #~ "(Azure)-pluggbare transporten, eller egendefinerte broer, som du kan " #~ "finne i Tor sin `BridgeDB `_. Hvis du må " #~ "bruke en bro, prøv de innebygde obfs4-baserte broene først." #~ msgid "" #~ "Pick a way to connect OnionShare to Tor by clicking Network Settings from " #~ "the welcome screen, or the Tor onion icon in the bottom right of the " #~ "OnionShare window to open the Tor Settings tab." #~ msgstr "" #~ "Velg en måte å koble OnionShare til Tor ved å klikke på \"⚙\"-ikonet " #~ "nederst til høyre i OnionShare-vinduet for å komme til de innstillingene." #~ msgid "Getting Around Censorship" #~ msgstr "Omgåelse av sensur" #~ msgid "" #~ "If your access to the internet is censored, you can configure OnionShare " #~ "to connect to the Tor network using `Tor bridges `_. If OnionShare connects to Tor without one, " #~ "you don't need to use a bridge." #~ msgstr "" #~ "Hvis din tilgang til Internett er sensurert, kan du sette opp OnionShare " #~ "slik at det kobler til Tor-nettverket ved bruk av `Tor-broer " #~ "`_. Hvis OnionShare " #~ "klarer å koble til uten, trenger du ikke å bruke en bro." onionshare-onionshare-26fcdc5/docs/source/locale/nl/000077500000000000000000000000001521174352300226235ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/nl/LC_MESSAGES/000077500000000000000000000000001521174352300244105ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/nl/LC_MESSAGES/advanced.po000066400000000000000000000605001521174352300265160ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2026-01-21 11:01+0000\n" "Last-Translator: TorWeblate \n" "Language-Team: LANGUAGE \n" "Language: nl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.16-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" #: ../../source/advanced.rst:77 msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" #: ../../source/advanced.rst:105 msgid "Usage" msgstr "Gebruik" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "versie" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 msgid "share" msgstr "" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/nl/LC_MESSAGES/develop.po000066400000000000000000000135271521174352300264160ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.0\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" #: ../../source/develop.rst:124 msgid "Local Only" msgstr "" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/nl/LC_MESSAGES/features.po000066400000000000000000000367251521174352300266030ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.0\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" #: ../../source/features.rst:29 msgid "Share Files" msgstr "" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "" #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" #: ../../source/features.rst:107 msgid "Host a Website" msgstr "" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "" #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/nl/LC_MESSAGES/help.po000066400000000000000000000102711521174352300257010ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2021-05-14 19:05+0000\n" "Last-Translator: nocturnalfilth \n" "Language-Team: LANGUAGE \n" "Language: nl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.7-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "Hulp krijgen" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "Lees deze website" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" "U vindt hier instructies over hoe u OnionShare kunt gebruiken. Kijk eerst " "alle secties door om te zien of iets uw vragen beantwoordt." #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "Controleer de issues op GitHub" #: ../../source/help.rst:12 #, fuzzy msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" "Als het niet op de website staat, kijk dan op de `GitHub issues `_. Het is mogelijk dat iemand anders " "hetzelfde probleem heeft ondervonden en het heeft aangekaart bij de " "ontwikkelaars, of misschien zelfs een oplossing heeft gepost." #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "Dien zelf een probleem in" #: ../../source/help.rst:17 #, fuzzy msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" "Als u geen oplossing kunt vinden, of een vraag wilt stellen of een nieuwe " "functie wilt voorstellen, kunt u `een issue indienen `_. Dit vereist `het aanmaken van een GitHub " "account `_." #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "Word lid van ons Keybase-team" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" "Zie :ref:'samenwerken' over hoe je lid wordt van het Keybase-team dat wordt " "gebruikt om het project te bespreken." #~ msgid "" #~ "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " #~ "encountered the same problem and either raised it with the developers, or " #~ "maybe even posted a solution." #~ msgstr "" #~ "Als het niet op de website staat, kijk dan op de `GitHub issues `_. Het is mogelijk dat iemand " #~ "anders hetzelfde probleem heeft ondervonden en het heeft aangekaart bij " #~ "de ontwikkelaars, of misschien zelfs een oplossing heeft gepost." #, fuzzy #~ msgid "" #~ "If you are unable to find a solution, or wish to ask a question or " #~ "suggest a new feature, please `submit an issue `_. This requires `creating a GitHub " #~ "account `_." #~ msgstr "" #~ "Als u geen oplossing kunt vinden, of een vraag wilt stellen of een nieuwe " #~ "functie wilt voorstellen, kunt u `een issue indienen `_. Dit vereist `het aanmaken van een " #~ "GitHub account `_." onionshare-onionshare-26fcdc5/docs/source/locale/nl/LC_MESSAGES/index.po000066400000000000000000000021741521174352300260630ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2021-05-14 13:32+0000\n" "Last-Translator: nocturnalfilth \n" "Language-Team: LANGUAGE \n" "Language: nl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.7-dev\n" "Generated-By: Babel 2.8.0\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "OnionShare documentatie" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" "OnionShare is een open source applicatie waarmee je beveiligd en anoniem " "bestanden kan delen, websites kan hosten en met vrienden kan chatten via het " "Tor netwerk." onionshare-onionshare-26fcdc5/docs/source/locale/nl/LC_MESSAGES/install.po000066400000000000000000000431711521174352300264240ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2026-01-21 11:01+0000\n" "Last-Translator: TorWeblate \n" "Language-Team: LANGUAGE \n" "Language: nl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.16-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "Installatie" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "Windows of macOS" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" "Je kan OnionShare downloaden voor Windows en macOS van de `OnionShare " "website `_." #: ../../source/install.rst:12 msgid "Mobile" msgstr "" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "" #: ../../source/install.rst:16 msgid "Android" msgstr "Android" #: ../../source/install.rst:17 msgid "" "Google Play: https://play.google.com/store/apps/details?id=org.onionshare." "android" msgstr "" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "" #: ../../source/install.rst:20 msgid "iOS" msgstr "" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "" #: ../../source/install.rst:22 msgid "" "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "" #: ../../source/install.rst:27 msgid "Linux" msgstr "" #: ../../source/install.rst:29 #, fuzzy msgid "" "There are various ways to install OnionShare for Linux, but the recommended " "way is to use either the `Flatpak `_ or the `Snap " "`_ package. Flatpak and Snapcraft ensure that you'll " "always use the newest version and run OnionShare inside of a sandbox." msgstr "" "Er zijn verschillende manieren om OnionShare voor Linux te installeren, maar " "de aanbevolen manier is om ofwel het `Flatpak `_ of " "het `Snap `_ pakket te gebruiken. Flatpak en Snap " "zorgen ervoor dat u altijd de nieuwste versie gebruikt en OnionShare binnen " "een sandbox draait." #: ../../source/install.rst:32 #, fuzzy msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" "Snap ondersteuning is ingebouwd in Ubuntu. Fedora komt met Flatpak " "ondersteuning. Qelke je gebruikt is aan jou. Beide werken in alle Linux " "distributies." #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: https://flathub.org/apps/details/org." "onionshare.OnionShare" msgstr "" "**Installeer OnionShare via Flatpak**: https://flathub.org/apps/details/org." "onionshare.OnionShare" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" "Je kan ook PGP-ondertekende `` .flatpak '' - of `` .snap '' - pakketten " "downloaden en installeren vanaf https://onionshare.org/dist/ als u dat wilt." #: ../../source/install.rst:41 #, fuzzy msgid "Manual Flatpak Installation" msgstr "Installatie" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at https://flatpak.org/setup/." msgstr "" #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo``. Even though you " "won't be downloading OnionShare from Flathub, OnionShare depends on some " "packages that are only available there." msgstr "" #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the file " "you downloaded." msgstr "" #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the PGP-" "signed Snapcraft package, you can do so like this:" msgstr "" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at https://snapcraft.io/docs/" "installing-snapd." msgstr "" #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.snap`` and ``.snap.asc`` files." msgstr "" #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version number " "of the file you downloaded. Note that you must use `--dangerous` because the " "package is not signed by the Snapcraft store, however you did verify its PGP " "signature, so you know it's legitimate." msgstr "" #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "" #: ../../source/install.rst:68 msgid "Command-line only" msgstr "" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any operating " "system using the Python package manager ``pip``. :ref:`cli` has more info." msgstr "" #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare can " "also be installed on `FreeBSD `_. It's available via " "its ports collection or as pre-built package. Should you opt to install and " "use OnionShare on a FreeBSD operating system, please be aware that it's " "**NOT** officially supported by the OnionShare project." msgstr "" #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the source " "codes from the official OnionShare repository (or its official release " "packages from `PyPI `_). Should " "you wish to check changes related to this platform, please refer to the " "following resources:" msgstr "" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "" #: ../../source/install.rst:85 #, fuzzy msgid "Manual pkg Installation" msgstr "Installatie" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, in " "order to install OnionShare for Python 3.9, use::" msgstr "" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as pre-" "built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli`` if you " "want to install that version." msgstr "" #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built packages, " "please refer to its `official Handbook section about pkg `_." msgstr "" #: ../../source/install.rst:96 #, fuzzy msgid "Manual port Installation" msgstr "Installatie" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run the " "following::" msgstr "" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www/onionshare-" "cli`` if you want to install that version." msgstr "" #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports collection, " "please refer to its `official Handbook section about ports `_." msgstr "" #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "PGP-handtekeningen verifiëren" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't been " "tampered with by verifying its PGP signature. For Windows and macOS, this " "step is optional and provides defense in depth: the OnionShare binaries " "include operating system-specific signatures, and you can just rely on those " "alone if you'd like." msgstr "" "Je kunt controleren of het pakket dat je download legitiem is en er niet mee " "geknoeid is door de PGP handtekening te controleren. Voor Windows en macOS " "is deze stap optioneel en biedt bescherming in de diepte: de binaries van " "OnionShare bevatten besturingssysteemspecifieke handtekeningen en u kunt er " "ook voor kiezen om alleen daarop te vertrouwen." #: ../../source/install.rst:115 msgid "Signing key" msgstr "Ondertekeningsleutel" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "" #: ../../source/install.rst:121 msgid "" "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" #: ../../source/install.rst:122 #, fuzzy msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver `_." msgstr "" "Pakketten zijn ondertekend door Micah Lee, de kernontwikkelaar, met zijn PGP " "publieke sleutel met vingerafdruk " "``927F419D7EC82C2F149C1BD1403C2657CD994F73``. U kunt Micah's sleutel " "downloaden `van de keys.openpgp.org keyserver `_." #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "" #: ../../source/install.rst:125 msgid "" "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "" #: ../../source/install.rst:129 msgid "" "PGP public key fingerprint ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." msgstr "" #: ../../source/install.rst:130 #, fuzzy msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver `_." msgstr "" "Pakketten zijn ondertekend door Micah Lee, de kernontwikkelaar, met zijn PGP " "publieke sleutel met vingerafdruk " "``927F419D7EC82C2F149C1BD1403C2657CD994F73``. U kunt Micah's sleutel " "downloaden `van de keys.openpgp.org keyserver `_." #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you probably " "want `GPGTools `_, and for Windows you probably want " "`Gpg4win `_." msgstr "" "Je moet GnuPG geïnstalleerd hebben om handtekeningen te verifiëren. Voor " "macOS kan dit via `GPGTools `_, en voor Windows " "`Gpg4win `_." #: ../../source/install.rst:135 msgid "Signatures" msgstr "Handtekeningen" #: ../../source/install.rst:137 #, fuzzy msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, macOS, " "Flatpak, Snap, and source packages, at https://onionshare.org/dist/ in the " "folders named for each version of OnionShare. You can also find them on the " "`GitHub Releases page `_." msgstr "" "Je kan de handtekeningen (als ``.asc`` bestanden) en de Windows, macOS, " "Flatpak, Snap, en broncode pakketten vinden op https://onionshare.org/dist/ " "in de mappen genoemd voor elke versie van OnionShare. Je kan ze ook vinden " "op de `GitHub Releases pagina `_." #: ../../source/install.rst:141 msgid "Verifying" msgstr "Verifiëren" #: ../../source/install.rst:143 #, fuzzy msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify the " "binary in a terminal like this:" msgstr "" "Zodra je Micah's publieke sleutel in jouw GnuPG-sleutelhanger hebt " "geïmporteerd, de binary en ``.asc`` handtekening hebt gedownload, kan je de " "binary voor macOS in een terminal als volgt verifiëren::" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "De verwachte output ziet er als volgt uit::" #: ../../source/install.rst:173 #, fuzzy msgid "" "If you don't see ``Good signature from``, there might be a problem with the " "integrity of the file (malicious or otherwise), and you should not install " "the package." msgstr "" "Als je geen \"Good signature from\" ziet, kan er een probleem zijn met de " "integriteit van het bestand (kwaadaardig of anders) en zou je het pakket " "niet moeten installeren. (De \"WARNING:\" hierboven, is geen probleem met " "het pakket. Het betekent alleen dat je nog geen vertrouwensniveau hebt " "ingesteld voor Micah's PGP sleutel.)" #: ../../source/install.rst:175 #, fuzzy msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" "Als je geen \"Good signature from\" ziet, kan er een probleem zijn met de " "integriteit van het bestand (kwaadaardig of anders) en zou je het pakket " "niet moeten installeren. (De \"WARNING:\" hierboven, is geen probleem met " "het pakket. Het betekent alleen dat je nog geen vertrouwensniveau hebt " "ingesteld voor Micah's PGP sleutel.)" #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and " "the `Tor Project `_ may be useful." msgstr "" "Als je meer wilt leren over het verifiëren van PGP handtekeningen, kunnen de " "handleidingen voor `Qubes OS `_ en het `Tor Project `_ misschien nuttig zijn." #~ msgid "Or for Windows, in a command-prompt like this::" #~ msgstr "Of voor Windows, in een command-prompt als deze::" #~ msgid "Install in Linux" #~ msgstr "Installatie onder Linux" #, fuzzy #~ msgid "" #~ "There are various ways to install OnionShare for Linux, but the " #~ "recommended way is to use either the `Flatpak `_ or " #~ "the `Snap `_ package. Flatpak and Snap ensure that " #~ "you'll always use the newest version and run OnionShare inside of a " #~ "sandbox." #~ msgstr "" #~ "Er zijn verschillende manieren om OnionShare voor Linux te installeren, " #~ "maar de aanbevolen manier is om ofwel het `Flatpak `_ of het `Snap `_ pakket te gebruiken. Flatpak " #~ "en Snap zorgen ervoor dat u altijd de nieuwste versie gebruikt en " #~ "OnionShare binnen een sandbox draait." #~ msgid "" #~ "Snap support is built-in to Ubuntu and Fedora comes with Flatpak support, " #~ "but which you use is up to you. Both work in all Linux distributions." #~ msgstr "" #~ "Snap ondersteuning is ingebouwd in Ubuntu. Fedora komt met Flatpak " #~ "ondersteuning. Qelke je gebruikt is aan jou. Beide werken in alle Linux " #~ "distributies." #~ msgid "**Install OnionShare using Snap**: https://snapcraft.io/onionshare" #~ msgstr "**Installeer OnionShare via Snap**: https://snapcraft.io/onionshare" onionshare-onionshare-26fcdc5/docs/source/locale/nl/LC_MESSAGES/security.po000066400000000000000000000300561521174352300266230ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-01-31 18:46+0000\n" "Last-Translator: Lucrezia \n" "Language-Team: LANGUAGE \n" "Language: nl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.16-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "Beveiligingsontwerp" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" "Lees eerst :ref: `how_it_works`om een idee te krijgen hoe OnionShare werkt." #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" "Net als alle software kan ook OnionShare bugs of kwetsbaarheden bevatten." #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "Waar OnionShare tegen beschermd" #: ../../source/security.rst:11 #, fuzzy msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" "**Derde partijen hebben geen toegang tot wat er gebeurt in OnionShare.** Het " "gebruik van OnionShare betekent het hosten van diensten rechtstreeks op jouw " "computer. Wanneer je bestanden deelt met OnionShare, dan worden naar geen " "enkele server geüpload. Wanneer je een chatruimte maakt met OnionShare, dan " "is je computer de server. Dit voorkomt het traditionele model dat je andere " "computers moet vertrouwen." #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" "**Netwerk-afluisteraars kunnen niets bespioneren van wat er onderweg in " "OnionShare gebeurt.** De verbinding tussen de Tor onion service en Tor " "Browser is end-to-end versleuteld. Dit betekent dat netwerkaanvallers niets " "kunnen afluisteren behalve versleuteld Tor-verkeer. Zelfs als een " "afluisteraar een kwaadwillig rendezvous-knooppunt is dat wordt gebruikt om " "de Tor Browser met de onion service van OnionShare te verbinden, wordt het " "verkeer versleuteld met de privésleutel van de onion service." #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" "**Anonimiteit van de OnionShare gebruikers wordt beschermd door Tor.** " "OnionShare en de Tor Browser beschermen de anonimiteit van de gebruikers. " "Zolang de OnionShare gebruiker anoniem het OnionShare adres communiceert met " "de Tor Browser gebruikers, kunnen de Tor Browser gebruikers en afluisteraars " "de identiteit van de OnionShare gebruiker niet achterhalen." #: ../../source/security.rst:28 #, fuzzy msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" "**Als een aanvaller de onion-service achterhaald, heeft hij nog steeds " "nergens toegang toe.** Bij eerdere aanvallen op het Tor-netwerk om onion-" "services te verzamelen, kon de aanvaller privé .onion-adressen ontdekken. " "Als een aanvaller een privé OnionShare-adres ontdekt, zal een wachtwoord hen " "verhinderen er toegang toe te krijgen (tenzij de OnionShare-gebruiker ervoor " "kiest het uit te schakelen en het openbaar te maken). Het wachtwoord wordt " "gegenereerd door twee willekeurige woorden te kiezen uit een lijst van 6800 " "woorden, wat neerkomt op 6800², of ongeveer 46 miljoen mogelijke " "wachtwoorden. Er kunnen slechts 20 foutieve pogingen worden gedaan voordat " "OnionShare de server stopt, waardoor brute force aanvallen op het wachtwoord " "worden voorkomen." #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "Waar OnionShare geen bescherming tegen biedt" #: ../../source/security.rst:35 #, fuzzy msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" "**Het communiceren van het OnionShare-adres is mogelijk niet veilig.** Het " "communiceren van het OnionShare-adres aan mensen is de verantwoordelijkheid " "van de OnionShare-gebruiker. Als het onveilig wordt verzonden (bijvoorbeeld " "via een e-mailbericht dat wordt bewaakt door een aanvaller), kan een " "afluisteraar zien dat OnionShare wordt gebruikt. Als de afluisteraar het " "adres in de Tor-browser laadt terwijl de service nog steeds bestaat, hebben " "ze er toegang toe. Om dit te voorkomen, moet het adres veilig worden " "gecommuniceerd, via een versleuteld sms-bericht (waarschijnlijk met " "verdwijnende berichten ingeschakeld), versleutelde e-mail of persoonlijk. " "Dit is niet nodig bij het gebruik van OnionShare voor iets dat niet geheim " "is." #: ../../source/security.rst:42 #, fuzzy msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" "**Het communiceren van het OnionShare adres is mogelijk niet anoniem.** Er " "moeten extra voorzorgsmaatregelen worden genomen om ervoor te zorgen dat het " "OnionShare adres anoniem wordt gecommuniceerd. Een nieuw e-mail of chat " "account, alleen toegankelijk via Tor, kan worden gebruikt om het adres te " "delen. Dit is niet nodig tenzij anonimiteit het doel is." #~ msgid "" #~ "**Third parties don't have access to anything that happens in OnionShare." #~ "** Using OnionShare means hosting services directly on your computer. " #~ "When sharing files with OnionShare, they are not uploaded to any server. " #~ "If you make an OnionShare chat room, your computer acts as a server for " #~ "that too. This avoids the traditional model of having to trust the " #~ "computers of others." #~ msgstr "" #~ "**Derde partijen hebben geen toegang tot wat er gebeurt in OnionShare.** " #~ "Het gebruik van OnionShare betekent het hosten van diensten rechtstreeks " #~ "op jouw computer. Wanneer je bestanden deelt met OnionShare, dan worden " #~ "naar geen enkele server geüpload. Wanneer je een chatruimte maakt met " #~ "OnionShare, dan is je computer de server. Dit voorkomt het traditionele " #~ "model dat je andere computers moet vertrouwen." #~ msgid "" #~ "**If an attacker learns about the onion service, it still can't access " #~ "anything.** Prior attacks against the Tor network to enumerate onion " #~ "services allowed the attacker to discover private .onion addresses. If an " #~ "attack discovers a private OnionShare address, a password will be prevent " #~ "them from accessing it (unless the OnionShare user chooses to turn it off " #~ "and make it public). The password is generated by choosing two random " #~ "words from a list of 6800 words, making 6800², or about 46 million " #~ "possible passwords. Only 20 wrong guesses can be made before OnionShare " #~ "stops the server, preventing brute force attacks against the password." #~ msgstr "" #~ "**Als een aanvaller de onion-service achterhaald, heeft hij nog steeds " #~ "nergens toegang toe.** Bij eerdere aanvallen op het Tor-netwerk om onion-" #~ "services te verzamelen, kon de aanvaller privé .onion-adressen ontdekken. " #~ "Als een aanvaller een privé OnionShare-adres ontdekt, zal een wachtwoord " #~ "hen verhinderen er toegang toe te krijgen (tenzij de OnionShare-gebruiker " #~ "ervoor kiest het uit te schakelen en het openbaar te maken). Het " #~ "wachtwoord wordt gegenereerd door twee willekeurige woorden te kiezen uit " #~ "een lijst van 6800 woorden, wat neerkomt op 6800², of ongeveer 46 miljoen " #~ "mogelijke wachtwoorden. Er kunnen slechts 20 foutieve pogingen worden " #~ "gedaan voordat OnionShare de server stopt, waardoor brute force aanvallen " #~ "op het wachtwoord worden voorkomen." #~ msgid "" #~ "**Communicating the OnionShare address might not be secure.** " #~ "Communicating the OnionShare address to people is the responsibility of " #~ "the OnionShare user. If sent insecurely (such as through an email message " #~ "monitored by an attacker), an eavesdropper can tell that OnionShare is " #~ "being used. If the eavesdropper loads the address in Tor Browser while " #~ "the service is still up, they can access it. To avoid this, the address " #~ "must be communicateed securely, via encrypted text message (probably with " #~ "disappearing messages enabled), encrypted email, or in person. This isn't " #~ "necessary when using OnionShare for something that isn't secret." #~ msgstr "" #~ "**Het communiceren van het OnionShare-adres is mogelijk niet veilig.** " #~ "Het communiceren van het OnionShare-adres aan mensen is de " #~ "verantwoordelijkheid van de OnionShare-gebruiker. Als het onveilig wordt " #~ "verzonden (bijvoorbeeld via een e-mailbericht dat wordt bewaakt door een " #~ "aanvaller), kan een afluisteraar zien dat OnionShare wordt gebruikt. Als " #~ "de afluisteraar het adres in de Tor-browser laadt terwijl de service nog " #~ "steeds bestaat, hebben ze er toegang toe. Om dit te voorkomen, moet het " #~ "adres veilig worden gecommuniceerd, via een versleuteld sms-bericht " #~ "(waarschijnlijk met verdwijnende berichten ingeschakeld), versleutelde e-" #~ "mail of persoonlijk. Dit is niet nodig bij het gebruik van OnionShare " #~ "voor iets dat niet geheim is." #~ msgid "" #~ "**Communicating the OnionShare address might not be anonymous.** Extra " #~ "precautions must be taken to ensure the OnionShare address is " #~ "communicated anonymously. A new email or chat account, only accessed over " #~ "Tor, can be used to share the address. This isn't necessary unless " #~ "anonymity is a goal." #~ msgstr "" #~ "**Het communiceren van het OnionShare adres is mogelijk niet anoniem.** " #~ "Er moeten extra voorzorgsmaatregelen worden genomen om ervoor te zorgen " #~ "dat het OnionShare adres anoniem wordt gecommuniceerd. Een nieuw e-mail " #~ "of chat account, alleen toegankelijk via Tor, kan worden gebruikt om het " #~ "adres te delen. Dit is niet nodig tenzij anonimiteit het doel is." onionshare-onionshare-26fcdc5/docs/source/locale/nl/LC_MESSAGES/sphinx.po000066400000000000000000000015061521174352300262630ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2021-05-14 13:32+0000\n" "Last-Translator: nocturnalfilth \n" "Language-Team: LANGUAGE \n" "Language: nl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.7-dev\n" "Generated-By: Babel 2.8.0\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "Versies" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "Talen" onionshare-onionshare-26fcdc5/docs/source/locale/nl/LC_MESSAGES/tor.po000066400000000000000000000306151521174352300255610ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.0\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/pa/000077500000000000000000000000001521174352300226125ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/pa/LC_MESSAGES/000077500000000000000000000000001521174352300243775ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/pa/LC_MESSAGES/advanced.po000066400000000000000000000602201521174352300265040ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: pa\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" #: ../../source/advanced.rst:77 msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" #: ../../source/advanced.rst:105 msgid "Usage" msgstr "" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 msgid "share" msgstr "" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/pa/LC_MESSAGES/develop.po000066400000000000000000000134421521174352300264010ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.4.1\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: pa\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" #: ../../source/develop.rst:124 msgid "Local Only" msgstr "" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/pa/LC_MESSAGES/features.po000066400000000000000000000366361521174352300265730ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: pa\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" #: ../../source/features.rst:29 msgid "Share Files" msgstr "" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "" #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" #: ../../source/features.rst:107 msgid "Host a Website" msgstr "" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "" #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/pa/LC_MESSAGES/help.po000066400000000000000000000034751521174352300257000ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: pa\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/pa/LC_MESSAGES/index.po000066400000000000000000000014541521174352300260520ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: pa\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/pa/LC_MESSAGES/install.po000066400000000000000000000304761521174352300264170ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: pa\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" #: ../../source/install.rst:12 msgid "Mobile" msgstr "" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "" #: ../../source/install.rst:16 msgid "Android" msgstr "" #: ../../source/install.rst:17 msgid "" "Google Play: https://play.google.com/store/apps/details?id=org.onionshare." "android" msgstr "" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "" #: ../../source/install.rst:20 msgid "iOS" msgstr "" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "" #: ../../source/install.rst:22 msgid "" "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "" #: ../../source/install.rst:27 msgid "Linux" msgstr "" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the recommended " "way is to use either the `Flatpak `_ or the `Snap " "`_ package. Flatpak and Snapcraft ensure that you'll " "always use the newest version and run OnionShare inside of a sandbox." msgstr "" #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: https://flathub.org/apps/details/org." "onionshare.OnionShare" msgstr "" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at https://flatpak.org/setup/." msgstr "" #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo``. Even though you " "won't be downloading OnionShare from Flathub, OnionShare depends on some " "packages that are only available there." msgstr "" #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the file " "you downloaded." msgstr "" #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the PGP-" "signed Snapcraft package, you can do so like this:" msgstr "" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at https://snapcraft.io/docs/" "installing-snapd." msgstr "" #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.snap`` and ``.snap.asc`` files." msgstr "" #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version number " "of the file you downloaded. Note that you must use `--dangerous` because the " "package is not signed by the Snapcraft store, however you did verify its PGP " "signature, so you know it's legitimate." msgstr "" #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "" #: ../../source/install.rst:68 msgid "Command-line only" msgstr "" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any operating " "system using the Python package manager ``pip``. :ref:`cli` has more info." msgstr "" #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare can " "also be installed on `FreeBSD `_. It's available via " "its ports collection or as pre-built package. Should you opt to install and " "use OnionShare on a FreeBSD operating system, please be aware that it's " "**NOT** officially supported by the OnionShare project." msgstr "" #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the source " "codes from the official OnionShare repository (or its official release " "packages from `PyPI `_). Should " "you wish to check changes related to this platform, please refer to the " "following resources:" msgstr "" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "" #: ../../source/install.rst:85 msgid "Manual pkg Installation" msgstr "" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, in " "order to install OnionShare for Python 3.9, use::" msgstr "" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as pre-" "built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli`` if you " "want to install that version." msgstr "" #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built packages, " "please refer to its `official Handbook section about pkg `_." msgstr "" #: ../../source/install.rst:96 msgid "Manual port Installation" msgstr "" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run the " "following::" msgstr "" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www/onionshare-" "cli`` if you want to install that version." msgstr "" #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports collection, " "please refer to its `official Handbook section about ports `_." msgstr "" #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't been " "tampered with by verifying its PGP signature. For Windows and macOS, this " "step is optional and provides defense in depth: the OnionShare binaries " "include operating system-specific signatures, and you can just rely on those " "alone if you'd like." msgstr "" #: ../../source/install.rst:115 msgid "Signing key" msgstr "" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "" #: ../../source/install.rst:121 msgid "" "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" #: ../../source/install.rst:122 msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "" #: ../../source/install.rst:125 msgid "" "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "" #: ../../source/install.rst:129 msgid "" "PGP public key fingerprint ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." msgstr "" #: ../../source/install.rst:130 msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you probably " "want `GPGTools `_, and for Windows you probably want " "`Gpg4win `_." msgstr "" #: ../../source/install.rst:135 msgid "Signatures" msgstr "" #: ../../source/install.rst:137 msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, macOS, " "Flatpak, Snap, and source packages, at https://onionshare.org/dist/ in the " "folders named for each version of OnionShare. You can also find them on the " "`GitHub Releases page `_." msgstr "" #: ../../source/install.rst:141 msgid "Verifying" msgstr "" #: ../../source/install.rst:143 msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify the " "binary in a terminal like this:" msgstr "" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with the " "integrity of the file (malicious or otherwise), and you should not install " "the package." msgstr "" #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and " "the `Tor Project `_ may be useful." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/pa/LC_MESSAGES/security.po000066400000000000000000000076271521174352300266220ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: pa\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/pa/LC_MESSAGES/sphinx.po000066400000000000000000000012541521174352300262520ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: pa\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/pa/LC_MESSAGES/tor.po000066400000000000000000000305261521174352300255510ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: pa\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/pl/000077500000000000000000000000001521174352300226255ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/pl/LC_MESSAGES/000077500000000000000000000000001521174352300244125ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/pl/LC_MESSAGES/advanced.po000066400000000000000000001265041521174352300265270ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-02-17 14:01+0000\n" "Last-Translator: Matthaiks \n" "Language-Team: pl \n" "Language: pl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2);\n" "X-Generator: Weblate 5.10.1-dev\n" "Generated-By: Babel 2.17.0\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "Użytkowanie zaawansowane" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "Zapisywanie kart" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" "Zamykanie hostowanych kart OnionShare niszczy je, uniemożliwiając ponowne " "użycie. Stale hostowane strony internetowe są dostępne pod tym samym " "adresem, nawet jeśli komputer, z którego są udostępniane, zostanie ponownie " "uruchomiony." #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" "Utrwal dowolną kartę, zaznaczając pole „Zawsze otwieraj tę kartę po " "uruchomieniu OnionShare� przed uruchomieniem serwera." #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" "Podczas otwierania OnionShare Twoje zapisane karty z poprzedniej sesji " "zaczną się otwierać. Każda usługa może być następnie uruchomiona ręcznie i " "będzie dostępna pod tym samym adresem OnionShare, będzie chroniona tym samym " "kluczem prywatnym." #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" "Jeśli zapiszesz kartę, kopia jej sekretnego klucza usługi cebulowej jest " "przechowywana na Twoim komputerze." #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "Wyłączanie obsługi klucza prywatnego" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" "Domyślnie wszystkie usługi OnionShare są chronione kluczem prywatnym, Tor " "nazywa to „uwierzytelnianiem klienta�." #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" "Tor Browser poprosi Cię o podanie klucza prywatnego podczas ładowania usługi " "OnionShare. Jeśli chcesz zezwolić na korzystanie z Twojej usługi publicznie, " "lepiej całkowicie wyłączyć klucz prywatny." #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" "Aby wyłączyć obsługę klucza prywatnego dla dowolnej karty, zaznacz pole „To " "jest usługa publiczna OnionShare (wyłącza klucz prywatny)� przed " "uruchomieniem serwera. Wtedy serwer będzie publiczny i nie będzie " "potrzebował klucza prywatnego do przeglądania w Tor Browser." #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "Tytuły niestandardowe" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" "Domyślnie, gdy ludzie ładują usługę OnionShare w Tor Browser, widzą domyślny " "tytuł dla danego typu usługi. Na przykład domyślny tytuł usługi czatu to " "„OnionShare Chat�." #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" "Jeśli edytujesz ustawienie „Tytuł niestandardowy� przed uruchomieniem " "serwera, możesz to zmienić." #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "Harmonogramy" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" "OnionShare umożliwia dokładne planowanie, kiedy usługa powinna zostać " "uruchomiona i zatrzymana. Przed uruchomieniem serwera kliknij „Pokaż " "ustawienia zaawansowane� na jego karcie, a następnie zaznacz pole „Uruchom " "usługę cebulową w zaplanowanym czasie�, „Zatrzymaj usługę cebulową w " "zaplanowanym czasie� lub oba, a następnie ustaw odpowiednie daty i czasy." #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" "Usługi zaplanowane do uruchomienia w przyszłości wyświetlają licznik czasu " "po kliknięciu przycisku „Rozpocznij udostępnianie�. Usługi zaplanowane do " "zatrzymania w przyszłości wyświetlają licznik czasu po uruchomieniu." #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" "**Zaplanowanie automatycznego uruchamiania usługi OnionShare może służyć " "jako wyłącznik awaryjny**. Oznacza to, że Twoja usługa zostanie " "upubliczniona w określonym czasie w przyszłości, jeśli nie będziesz tam, aby " "temu zapobiec. Jeśli nic Ci się nie stanie, możesz anulować usługę przed " "planowanym rozpoczęciem." #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" "**Zaplanowanie automatycznego zatrzymania usługi OnionShare ogranicza jej " "ekspozycję**. Jeśli chcesz udostępnić tajne informacje lub coś, co będzie " "nieaktualne, możesz to zrobić przez wybrany ograniczony czas." #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "Wiersz poleceń" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" "Oprócz interfejsu graficznego OnionShare posiada również interfejs wiersza " "poleceń." #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "Instalowanie wersji CLI" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" "Jeśli zainstalowano pakiet Snap, macOS lub Windows, masz już zainstalowaną " "wersję CLI." #: ../../source/advanced.rst:77 msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" "Ewentualnie możesz zainstalować wersję OnionShare dostępną w wierszu " "poleceń, używając polecenia ``pip3``::" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" "Zauważ, że będziesz także potrzebował zainstalowanego pakietu ``tor``. W " "macOS zainstaluj go za pomocą: ``brew install tor``" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "Następnie uruchom go następująco::" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" "Informacje o instalacji na różnych systemach operacyjnych można znaleźć w " "pliku `CLI README `_ w repozytorium Git." #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "Uruchamianie CLI ze Snapa" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" "Jeśli zainstalowano OnionShare przy użyciu pakietu Snap, możesz uruchomić " "``onionshare.cli``, aby uzyskać dostęp do wersji interfejsu wiersza poleceń." #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "Uruchamianie CLI z poziomu systemu macOS" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" "Z poziomu terminala możesz uruchomić ``/Applications/OnionShare.app/Contents/" "MacOS/onionshare-cli --help``" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "Uruchamianie CLI z poziomu systemu Windows" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" "W instalacji systemu Windows dostępny jest plik wykonywalny ``onionshare-cli." "exe``." #: ../../source/advanced.rst:105 msgid "Usage" msgstr "Użytkowanie" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" "Przejrzyj dokumentację wiersza poleceń, uruchamiając ``onionshare --help``::" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "Uruchamianie CLI jako pliku jednostki systemd" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" "Możliwe jest automatyczne uruchomienie OnionShare z poziomu CLI przy użyciu " "pliku jednostki systemd." #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" "Może to okazać się szczególnie przydatne, jeśli pracujesz w trybie „trwałym� " "i chcesz uruchamiać tę samą usługę Onion przy każdym uruchomieniu komputera." #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" "Aby to zrobić, musisz najpierw przygotować konfigurację JSON OnionShare." #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" "Oto główna konfiguracja OnionShare. W tym przykładzie jest ona przechowywana " "w ``/home/user/.config/onionshare/onionshare.json``. Być może będzie trzeba " "dostosować niektóre ustawienia, ale jeśli masz już zainstalowany OnionShare, " "prawdopodobnie wygląda to mniej więcej tak::" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" "Zwróć uwagę na sekcję 'persistent_tabs'. Teraz utworzymy plik w ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, który wygląda " "tak::" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" "**Nie używaj tego klucza prywatnego, service_id ani kluczy client_auth! Są " "one pokazane tylko jako przykład. Nigdy nie udostępniaj klucza prywatnego " "nikomu.**" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" "Najprostszym sposobem na wygenerowanie adresu onion i klucza prywatnego jest " "najpierw utworzenie „przypiętej� karty OnionShare w aplikacji na komputer i " "uruchomienie udostępniania po raz pierwszy. Spowoduje to zapisanie trwałych " "ustawień w folderze ``.config/onionshare/persistent/`` z losową nazwą. " "Możesz odpiąć tę kartę po jej pierwszym wygenerowaniu. Możesz też zostawić " "ją tam, gdzie jest, i użyć tego trwałego pliku w pliku jednostki systemd " "poniżej." #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" "Teraz możesz utworzyć plik jednostki systemd w ``/etc/systemd/system/" "onionshare-cli.service``. Pamiętaj, aby dostosować użytkownika i grupę do " "własnego użytkownika/grupy, a także zmienić ścieżki do pliku binarnego " "onionshare-cli lub ścieżki do konfiguracji JSON i udziałów." #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "Plik jednostki systemd powinien wyglądać następująco:" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" "Należy pamiętać, że chociaż ``/home/user/my-shared-file.txt`` został " "zdefiniowany w sekcji ``filenames`` pliku ``my-persistent-onion.json``, " "nadal konieczne jest jego określenie jako argumentu polecenia onionshare-cli." #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" "Pamiętaj o uruchomieniu ``sudo systemctl daemon-reload`` po utworzeniu pliku " "jednostki." #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" "Teraz możesz uruchomić ``sudo systemctl start onionshare-cli.service``. " "Jeśli zainstalowano ``journalctl``, możesz uruchomić ``sudo journalctl -f -t " "onionshare-cli``, a powinny pojawić się jakieś dane wyjściowe usługi:" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" "Jeśli nie chcesz, aby użytkownicy korzystali z klucza prywatnego, ustaw " "opcję ``public`` na ``true`` w ustawieniach ``general`` pliku my-persistent-" "onion.json." #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "Skróty klawiszowe" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" "Aplikacja komputerowa OnionShare zawiera kilka skrótów klawiszowych dla " "wygody i dostępności:" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "Natomiast z głównego ekranu wyboru trybu:" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "Migracja danych OnionShare na inny komputer" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" "Możesz chcieć zmigrować swoje dane OnionShare podczas przełączania się na " "inny komputer. Jest to szczególnie ważne, jeśli masz 'persistent' adres " "onion i chcesz go zachować." #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" "OnionShare przechowuje wszystkie takie dane w określonym folderze. Skopiuj " "poniższy folder odpowiedni dla Twojego systemu operacyjnego na nowy komputer:" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "Linux: ``~/.config/onionshare``" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "macOS: ``~/Library/Application Support/OnionShare``" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "Windows: ``%APPDATA%\\OnionShare``" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "Parametry pliku konfiguracyjnego" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" "OnionShare przechowuje swoje ustawienia w pliku JSON. Zarówno wersja CLI, " "jak i Desktop używają tego pliku konfiguracyjnego. CLI pozwala również " "określić ścieżkę do niestandardowego pliku konfiguracyjnego za pomocą ``--" "config``." #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" "Poniżej znajdują się parametry pliku konfiguracyjnego i ich znaczenie. Jeśli " "plik konfiguracyjny zawiera inne parametry, które nie są tutaj wymienione, " "mogą być nieaktualne w starszych wersjach OnionShare." #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "Parametr" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "Typ" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "Wyjaśnienie" #: ../../source/advanced.rst:324 msgid "version" msgstr "version" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "``string``" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "Wersja OnionShare. Nie powinno zmieniać się tej wartości." #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "connection_type" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" "Sposób, w jaki OnionShare łączy się z Tor. Prawidłowe opcje to 'bundled', " "'automatic' (użyj połączenia Tor przeglądarki Tor Browser), 'control_port' " "lub 'socket_file'. Domyślnie: 'bundled'" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "control_port_address" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" "Adres IP portu kontrolnego Tor, jeśli ``connection_type`` jest ustawione na " "'control_port'. Domyślnie: '127.0.0.1'" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "control_port_port" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "``integer``" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" "Numer portu kontrolnego Tor, jeśli ``connection_type`` jest ustawionena " "'control_port'. Domyślnie: '9051'" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "socks_address" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" "Adres IP serwera proxy SOCKS sieci Tor, jeśli ``connection_type`` jest " "ustawione na 'control_port' lub 'socket_file'. Domyślnie: '127.0.0.1'" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "socks_port" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" "Numer portu proxy SOCKS sieci Tor, jeśli ``connection_type`` jest ustawione " "na 'control_port' lub 'socket_file'. Domyślnie: '9050'" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "socket_file_path" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" "Ścieżka do pliku gniazda sieci Tor, jeśli ``connection_type`` jest ustawione " "na 'socket_file'. Domyślnie: '/var/run/tor/control'" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "auth_type" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" "Jeśli dostęp do portu kontrolnego sieci Tor wymaga hasła, można ustawić je " "na 'password', w przeciwnym razie 'no_auth'. Domyślnie: 'no_auth'" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "auth_password" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" "Jeśli dostęp do portu kontrolnego sieci Tor wymaga hasła, a ``auth_type`` " "jest ustawione na 'password', podaj hasło tutaj. Domyślnie: ''" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "auto_connect" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "``boolean``" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" "Czy OnionShare powinien automatycznie łączyć się z siecią Tor podczas " "uruchamiania. Domyślnie: false" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "use_autoupdate" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" "Czy OnionShare ma automatycznie sprawdzać aktualizacje (przez sieć Tor). To " "ustawienie jest ważne tylko dla instalacji MacOS lub Windows. Domyślnie: " "true." #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "autoupdate_timestamp" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "Ostatni raz, kiedy OnionShare sprawdzał aktualizacje. Domyślnie: none" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "bridges_enabled" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "Czy połączyć się z siecią Tor za pomocą mostków. Domyślnie: false" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "bridges_type" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" "Gdy ``bridges_enabled`` jest True, skąd ładować mostki. Opcje to „built-" "in� (mosty dostarczane z OnionShare i które mogą być aktualizowane z Tor), " "„moat� (żądanie mostów z API Moat Tor) lub „custom� (mosty dostarczane przez " "użytkownika). Domyślnie: „built-in�" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "bridges_builtin_pt" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" "Gdy ``bridges_type`` jest ustawione na „built-in�, określa, jaki typ " "protokołu mostu ma być używany. Opcje to „obfs4�, „meek-azure� lub " "„snowflake�. Domyślnie: „obfs4�" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "bridges_moat" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" "Gdy ``bridges_type`` jest ustawione na „moat�, mosty zwrócone z API Moat " "sieci Tor są przechowywane tutaj. Domyślnie: \"\"" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "bridges_custom" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" "Gdy ``bridges_type`` jest ustawione na „custom�, mostki określone przez " "użytkownika są przechowywane tutaj. Oddziel każdą linię mostku w ciągu za " "pomocą '\\n'. Domyślnie: \"\"" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "bridges_builtin" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "``dict``" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" "Gdy ``bridges_type`` jest ustawione na „built-in�, OnionShare pobiera " "najnowsze wbudowane mostki zalecane przez sieć Tor i przechowuje je tutaj. " "Domyślnie: {}" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "persistent_tabs" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "``list``" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" "Jeśli użytkownik zdefiniował jakieś karty jako 'saved' (co oznacza, że są " "trwałe przy każdym uruchomieniu OnionShare, a ich adres onion się nie " "zmienia), otrzymują one losowy identyfikator, który jest tutaj wymieniony. " "Trwały onion jest przechowywany jako plik JSON o tej samej nazwie co ten " "identyfikator, w podfolderze folderu konfiguracji OnionShare o nazwie " "'persistent'. Domyślnie: []" #: ../../source/advanced.rst:343 msgid "locale" msgstr "locale" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" "Ustawienia regionalne używane w OnionShare. Domyślne: None (to samo co " "'en'). Prawidłowe kody ustawień regionalnych można znaleźć w " "'available_locales' w https://github.com/onionshare/onionshare/blob/main/cli/" "onionshare_cli/settings.py" #: ../../source/advanced.rst:344 msgid "theme" msgstr "theme" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" "Motyw dla aplikacji OnionShare na komputer. Prawidłowe opcje to 0 " "(automatyczne wykrywanie jasnego lub ciemnego motywu komputera użytkownika), " "1 (jasny) lub 2 (ciemny)." #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "Parametry pliku konfiguracyjnego dla trwałych cebul" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" "Jak opisano powyżej, każda cebula 'persistent' ma własne parametry, które są " "przechowywane w jej własnym pliku JSON. Ścieżka do tego pliku może być " "określona dla narzędzia CLI za pomocą ``--persistent``." #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "Oto przykład trwałej konfiguracji JSON:" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" "Poniżej znajdują się parametry pliku konfiguracyjnego dla trwałej cebuli i " "ich znaczenie dla każdej sekcji w JSON" #: ../../source/advanced.rst:399 msgid "onion" msgstr "onion" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "private_key" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "Prywatny klucz usługi Onion zakodowany w standardzie Base64" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "client_auth_priv_key" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" "Klucz prywatny podczas korzystania z uwierzytelniania klienta. Wyślij go " "użytkownikowi." #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "client_auth_pub_key" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" "Klucz publiczny podczas korzystania z uwierzytelniania klienta. Używany po " "stronie OnionShare." #: ../../source/advanced.rst:410 msgid "persistent" msgstr "persistent" #: ../../source/advanced.rst:415 msgid "mode" msgstr "mode" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" "Tryb używany przez tę trwałą cebulę. Opcje to „share�, „receive�, „website� " "lub „chat�." #: ../../source/advanced.rst:416 msgid "enabled" msgstr "enabled" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" "Czy trwałość jest włączona dla tej cebuli. Gdy opcja trwałości jest " "odznaczona w wersji komputerowej, cały ten plik JSON jest usuwany. " "Domyślnie: true" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "autostart_on_launch" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" "Czy automatycznie uruchomić tę trwałą cebulę, gdy OnionShare się uruchomi i " "gdy sieć Tor zostanie podłączony. Domyślnie: false" #: ../../source/advanced.rst:421 msgid "general" msgstr "general" #: ../../source/advanced.rst:426 msgid "title" msgstr "title" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" "Opcjonalny niestandardowy tytuł do wyświetlania w usłudze onion. Domyślnie: " "null (zamiast tego będzie wyświetlany tytuł „OnionShare�)" #: ../../source/advanced.rst:427 msgid "public" msgstr "public" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" "Czy do usługi onion można uzyskać dostęp z kluczem prywatnym " "(uwierzytelnianie klienta) lub bez niego. Jeśli True, nie jest wymagany " "żaden klucz prywatny." #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "autostart_timer" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" "Czy usługa onion jest skonfigurowana do uruchamiania o określonej godzinie. " "Czas można ustawić w aplikacji komputerowej lub określić w sekundach za " "pomocą ``--auto-start-timer`` za pomocą narzędzia CLI. Domyślnie: false" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "autostop_timer" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" "Czy usługa onion jest skonfigurowana tak, aby zatrzymać się o określonej " "godzinie. Czas można ustawić w aplikacji komputerowej ub określić w " "sekundach za pomocą ``--auto-stop-timer`` za pomocą narzędzia CLI. " "Domyślnie: False" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "service_id" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" "32-znakowy adres URL usługi onion, bez schematu i bez sufiksu „.onion�." #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" "Poniżej znajdują się ustawienia specyficzne dla 'mode' określonego w sekcji " "``persistent`` powyżej." #: ../../source/advanced.rst:436 msgid "share" msgstr "share" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "autostop_sharing" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" "Czy automatycznie zatrzymać udostępnianie po pierwszym pobraniu plików. " "Domyślnie: true" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "filenames" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "Lista plików do udostępnienia. Domyślnie: []" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "log_filenames" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" "Czy rejestrować żądania URL do stdout podczas korzystania z narzędzia CLI. " "Domyślnie: false" #: ../../source/advanced.rst:447 msgid "receive" msgstr "receive" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "data_dir" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" "Ścieżka, w której będą przechowywane odebrane pliki lub wiadomości tekstowe. " "Domyślnie: folder „OnionShare� w katalogu domowym użytkownika." #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "webhook_url" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" "Adres URL webhooka, do którego OnionShare będzie wysyłać POST, gdy otrzyma " "pliki lub wiadomości tekstowe. Domyślnie: null" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "disable_text" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "Czy wyłączyć odbieranie wiadomości tekstowych. Domyślnie: false" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "disable_files" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "Czy wyłączyć odbieranie plików. Domyślnie: false" #: ../../source/advanced.rst:459 msgid "website" msgstr "website" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "disable_csp" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" "Jeżeli ustawione na ``true``, OnionShare nie ustawi domyślnego nagłówka " "zasad bezpieczeństwa treści dla witryny. Domyślnie: ``false``" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "custom_csp" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" "Niestandardowy nagłówek zasad bezpieczeństwa treści, który należy wysłać " "zamiast domyślnego." #: ../../source/advanced.rst:471 msgid "chat" msgstr "chat" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "W tej chwili nie ma żadnych konfigurowalnych ustawień trybu czatu." #~ msgid "" #~ "Everything in OnionShare is temporary by default. If you close an " #~ "OnionShare tab, its address no longer exists and it can't be used again. " #~ "Sometimes you might want an OnionShare service to be persistent. This is " #~ "useful if you want to host a website available from the same OnionShare " #~ "address even if you reboot your computer." #~ msgstr "" #~ "Wszystko w OnionShare jest domyślnie tymczasowe. Jeśli zamkniesz kartę " #~ "OnionShare, jej adres przestanie istnieć i nie będzie można go ponownie " #~ "użyć. Czasami możesz chcieć jednak, aby usługa OnionShare była trwała. " #~ "Jest to przydatne, gdy chcesz hostować witrynę internetową dostępną z " #~ "tego samego adresu OnionShare, nawet po ponownym uruchomieniu komputera." #~ msgid "" #~ "When you quit OnionShare and then open it again, your saved tabs will " #~ "start opened. You'll have to manually start each service, but when you do " #~ "they will start with the same OnionShare address and private key." #~ msgstr "" #~ "Gdy zamkniesz OnionShare, a następnie otworzysz go ponownie, zapisane " #~ "karty również zostaną otwarte. Będziesz musiał ręcznie uruchomić każdą " #~ "usługę, ale kiedy to zrobisz, uruchomią się z tym samym adresem " #~ "OnionShare i kluczem prywatnym." #~ msgid "" #~ "When browsing to an OnionShare service in Tor Browser, Tor Browser will " #~ "prompt for the private key to be entered." #~ msgstr "" #~ "Podczas przeglądania usługi OnionShare w przeglądarce Tor, przeglądarka " #~ "Tor poprosi o wprowadzenie klucza prywatnego." #~ msgid "" #~ "Sometimes you might want your OnionShare service to be accessible to the " #~ "public, like if you want to set up an OnionShare receive service so the " #~ "public can securely and anonymously send you files. In this case, it's " #~ "better to disable the private key altogether." #~ msgstr "" #~ "Czasami możesz chcieć, aby Twoja usługa OnionShare była dostępna " #~ "publicznie, na przykład jeśli chcesz skonfigurować usługę odbioru " #~ "OnionShare, aby inni mogli bezpiecznie i anonimowo wysyłać Ci pliki. W " #~ "takim przypadku lepiej całkowicie wyłączyć obsługę klucza prywatnego." #~ msgid "" #~ "If you scheduled a service to start in the future, when you click the " #~ "\"Start sharing\" button you will see a timer counting down until it " #~ "starts. If you scheduled it to stop in the future, after it's started you " #~ "will see a timer counting down to when it will stop automatically." #~ msgstr "" #~ "Jeśli zaplanowałeś uruchomienie usługi w przyszłości, po kliknięciu " #~ "przycisku „Rozpocznij udostępnianie� zobaczysz licznik czasu odliczający " #~ "czas do rozpoczęcia. Jeśli zaplanowałeś jego zatrzymanie w przyszłości, " #~ "po uruchomieniu zobaczysz licznik odliczający czas do automatycznego " #~ "zatrzymania." #~ msgid "" #~ "**Scheduling an OnionShare service to automatically start can be used as " #~ "a dead man's switch**, where your service will be made public at a given " #~ "time in the future if anything happens to you. If nothing happens to you, " #~ "you can cancel the service before it's scheduled to start." #~ msgstr "" #~ "**Zaplanowane automatyczne uruchomienie usługi OnionShare może służyć " #~ "jako \"dead man's switch\"**, gdzie Twoja usługa zostanie upubliczniona w " #~ "określonym czasie w przyszłości, jeśli coś Ci się stanie. Jeśli nic Ci " #~ "się nie stanie, możesz anulować usługę przed planowanym rozpoczęciem." #~ msgid "" #~ "To make any tab persistent, check the \"Save this tab, and automatically " #~ "open it when I open OnionShare\" box before starting your server. A " #~ "purple pin icon appears to the left of its server status to tell you the " #~ "tab is saved." #~ msgstr "" #~ "Aby zachować kartę, zaznacz pole „Zapisz tę kartę i automatycznie " #~ "otwieraj ją, gdy otworzę OnionShare� przed uruchomieniem serwera. Po " #~ "zapisaniu karty po lewej stronie statusu serwera pojawi się fioletowa " #~ "ikona pinezki." onionshare-onionshare-26fcdc5/docs/source/locale/pl/LC_MESSAGES/connecting.po000066400000000000000000000127061521174352300271070ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2022. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2022-03-31 16:39+1100\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=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.1\n" #: ../../source/connecting.rst:2 msgid "Getting connected to Tor" msgstr "" #: ../../source/connecting.rst:4 msgid "" "When OnionShare starts, it will present a screen asking you to connect to " "the Tor network." msgstr "" #: ../../source/connecting.rst:8 msgid "" "You have several choices. You can click Connect to Tor to begin the " "connection process. If there are no problems with your network, including " "any attempts to block your access to the Tor network, this should hopefully " "work the first time." msgstr "" #: ../../source/connecting.rst:10 msgid "" "If you want to manually configure Bridges or other Tor settings before you " "connect, you can click 'Network Settings'." msgstr "" #: ../../source/connecting.rst:13 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/connecting.rst:15 msgid "" "When OnionShare fails to connect to Tor, it might be because Tor is censored " "in your country." msgstr "" #: ../../source/connecting.rst:17 msgid "" "If this occurs, a screen will be displayed that will offer you to either " "'Use a Bridge' (automatically choosing one for you), or 'Try Again without a " "Bridge'." msgstr "" #: ../../source/connecting.rst:22 msgid "What 'Use a Bridge' does" msgstr "" #: ../../source/connecting.rst:24 msgid "" "Bridges are a way to connect to the Tor network via intermediate services " "that are hopefully not blocked by your network provider (whereas normal " "connections might be)." msgstr "" #: ../../source/connecting.rst:26 msgid "" "Clicking 'Use a Bridge' will temporarily use the `Meek `_ domain-fronting proxy to " "make a non-Tor connection from your computer to the Tor Project's Censorship " "Circumvention API. The use of the Meek proxy is to hide the fact that you " "are trying to find a way to connect to Tor." msgstr "" #: ../../source/connecting.rst:28 msgid "" "Before clicking 'Use a Bridge', you can choose either 'Automatically " "determine my country from my IP address' or 'Manually select my country'." msgstr "" #: ../../source/connecting.rst:30 msgid "" "If you choose the former option, the Censorship Circumvention API will " "consider your IP address (yes, your real IP address) to determine what " "country you might reside in." msgstr "" #: ../../source/connecting.rst:32 msgid "" "Based on the country information, the API will try to automatically find " "bridges that suit your location." msgstr "" #: ../../source/connecting.rst:36 msgid "" "If you choose to manually select a country, OnionShare will still make a " "request to the Censorship Circumvention API, but will tell the API the " "country code. The API will then try to fetch bridges for that country that " "you specified." msgstr "" #: ../../source/connecting.rst:38 msgid "" "If it finds any such bridges, OnionShare will try to reconnect to Tor using " "those bridges." msgstr "" #: ../../source/connecting.rst:40 msgid "" "If the API does not find any bridges for your location, OnionShare will ask " "the API for 'fallback' options. At the time of writing, this is likely to be " "the obfs4 built-in bridges." msgstr "" #: ../../source/connecting.rst:42 msgid "" "OnionShare will also attempt to use the obfs4 built-in bridges if for some " "reason it could not connect to the API itself, or the API returned an error." msgstr "" #: ../../source/connecting.rst:44 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor Network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/connecting.rst:46 msgid "" "Even though it is hard for an adversary to discover where the Meek request " "is going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/connecting.rst:49 msgid "What 'Try again without a Bridge' does" msgstr "" #: ../../source/connecting.rst:51 msgid "" "Clicking 'Try again without a Bridge' will retry the normal OnionShare " "connection attempt to Tor. It won't talk to the Tor Censorship Circumvention " "API or use Meek." msgstr "" #: ../../source/connecting.rst:54 msgid "Connect to Tor automatically" msgstr "" #: ../../source/connecting.rst:56 msgid "" "You can toggle on the switch 'Connect to Tor automatically' before clicking " "'Connect to Tor'. This means that next time OnionShare starts, it will " "automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options." msgstr "" #: ../../source/connecting.rst:58 msgid "" "If the connection fails, you can still try bridges or reconfigure Tor via " "the 'Network Settings'." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/pl/LC_MESSAGES/develop.po000066400000000000000000000251101521174352300264070ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2021-10-13 16:36+0000\n" "Last-Translator: Rafał Godek \n" "Language-Team: pl \n" "Language: pl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 4.9-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "Rozwijanie OnionShare" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "Współpraca" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" "OnionShare ma otwartą grupę Keybase, służącą dyskusji na temat projektu, " "zadaniu pytań, dzieleniu się pomysłami i projektami oraz tworzeniu planów na " "przyszły rozwój. (Jest to również łatwy sposób na wysyłanie zaszyfrowanych " "end-to-end wiadomości bezpośrednich do innych członków społeczności " "OnionShare, takich jak adresy OnionShare). Aby użyć Keybase, pobierz " "aplikację `Keybase `_ , załóż konto i `dołącz " "do tego zespołu `_. W aplikacji przejdź " "do „Zespoły�, kliknij „Dołącz do zespołu� i wpisz „onionshare�." #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" "OnionShare posiada również `listę mailingową `_ dla programistów i designerów do dyskusji nad " "projektem." #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "Dodawanie kodu" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" "Kod źródłowy OnionShare można znaleźć w tym repozytorium Git: https://github." "com/onionshare/onionshare" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" "Jeśli chcesz wnieść swój wkład do kodu OnionShare, warto dołączyć do grupy " "Keybase by zadawać pytania dotyczące tego, nad czym zamierzasz pracować. " "Powinieneś również przejrzeć wszystkie `otwarte problemy `_ na GitHub, aby zobaczyć, czy są jakieś, " "którymi chciałbyś się zająć." #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" "Gdy będziesz gotowy do wniesienia swojego wkładu do kodu, stwórz pull " "request w repozytorium GitHub, a jeden z opiekunów projektu przejrzy go i " "prawdopodobnie zada pytania, zażąda zmian, odrzuci go lub scali z projektem." #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "Rozpoczęcie programowania" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" "OnionShare jest rozwijany przy użyciu Pythona. Aby rozpocząć pracę, sklonuj " "repozytorium Git z https://github.com/onionshare/onionshare/, a następnie " "zapoznaj się z plikiem ``cli/README.md``, aby dowiedzieć się, jak " "skonfigurować środowisko programistyczne dla wersji wiersza poleceń , oraz " "plik ``desktop/README.md``, aby dowiedzieć się, jak skonfigurować środowisko " "programistyczne dla wersji graficznej." #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" "Pliki te zawierają niezbędne instrukcje i polecenia instalujące zależności " "dla Twojej platformy i uruchamiające OnionShare ze źródeł." #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "Wskazówki przy debugowaniu" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "Tryb rozszerzony" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" "Podczas programowania wygodnie jest uruchomić OnionShare z terminala i dodać " "do polecenia flagę ``--verbose`` (lub ``-v``). Powoduje to wyświetlenie " "wielu pomocnych komunikatów na terminalu, takich jak inicjowanie pewnych " "obiektów, występowanie zdarzeń (takich jak kliknięcie przycisków, zapisanie " "lub ponowne wczytanie ustawień) i inne informacje dotyczące debugowania. Na " "przykład::" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" "Możesz dodać własne komunikaty debugowania, uruchamiając metodę ``Common." "log`` z ``onionshare/common.py``. Na przykład::" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" "Może to być przydatne podczas analizowania łańcucha zdarzeń występujących " "podczas korzystania z OnionShare lub wartości niektórych zmiennych przed i " "po manipulowaniu nimi." #: ../../source/develop.rst:124 msgid "Local Only" msgstr "Uruchamianie lokalne" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" "Tor jest powolny i często wygodnie jest całkowicie pominąć uruchamianie " "usług cebulowych podczas programowania. Możesz to zrobić za pomocą flagi ``--" "local-only``. Na przykład::" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" "W tym przypadku ładujemy adres URL ``http://127.0.0.1:17641`` w normalnej " "przeglądarce internetowej, takiej jak Firefox, zamiast używać przeglądarki " "Tor. Klucz prywatny nie jest właściwie potrzebny w trybie lokalnym, więc " "możesz go zignorować." #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "Wkład w tłumaczenia" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" "Pomóż uczynić OnionShare łatwiejszym w użyciu, bardziej znanym i przyjaznym " "dla ludzi, tłumacząc go na `Hosted Weblate `_. Zawsze zapisuj „OnionShare� łacińskimi literami i w " "razie potrzeby używaj „OnionShare (nazwa lokalna)�." #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" "Aby pomóc w tłumaczeniu, załóż konto Hosted Weblate i zacznij współtworzyć." #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "Sugestie do oryginalnego tekstu angielskiego" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" "Czasami oryginalne angielskie ciągi są nieprawidłowe lub nie pasują do " "aplikacji i dokumentacji." #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" "Zgłoś poprawki tekstu źródłowego poprzez dodanie @kingu do komentarza " "Weblate albo otwarcie zgłoszenia w GitHub lub pull request. Ten ostatni " "zapewnia, że wszyscy deweloperzy wyższego szczebla zobaczą sugestię i mogą " "potencjalnie zmodyfikować tekst podczas rutynowego przeglądu kodu." #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "Postęp tłumaczeń" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" "Oto aktualny stan tłumaczenia. Jeśli chcesz rozpocząć tłumaczenie w języku, " "dla którego tłumaczenie jeszcze się nie rozpoczęło, napisz na listę " "mailingową: onionshare-dev@lists.riseup.net" #~ msgid "" #~ "That file contains the technical instructions and commands necessary:" #~ msgstr "Plik ten zawiera instrukcje techniczne i niezbędne polecenia:" onionshare-onionshare-26fcdc5/docs/source/locale/pl/LC_MESSAGES/features.po000066400000000000000000000722111521174352300265730ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-02-11 08:01+0000\n" "Last-Translator: Matthaiks \n" "Language-Team: pl \n" "Language: pl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2);\n" "X-Generator: Weblate 5.10-dev\n" "Generated-By: Babel 2.14.0\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "Jak działa OnionShare" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" "Serwery webowe są uruchamiane lokalnie na Twoim komputerze i udostępniane " "innym osobom jako `usługi cebulowe `_ `Tor `_ ." #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" "Domyślnie adresy internetowe OnionShare są chronione kluczem prywatnym." #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "Adresy OnionShare wyglądają mniej więcej tak:" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "A klucze prywatne mogą wyglądać mniej więcej tak:" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" "Odpowiadasz za bezpieczne udostępnianie tego adresu URL i klucza prywatnego " "za pomocą wybranego kanału komunikacji, takiego jak zaszyfrowana wiadomość " "na czacie, lub korzystanie z czegoś mniej bezpiecznego, takiego jak " "niezaszyfrowana poczta e-mail, w zależności od Twojego `modelu zagrożenia " "`_." #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" "Osoby, do których wysyłasz adres URL, muszą skopiować go i wkleić do swojej " "`przeglądarki Tor `_, aby uzyskać dostęp do " "usługi OnionShare. Przeglądarka Tor poprosi ich o klucz prywatny, który " "również mogą skopiować i wkleić." #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" "Jeśli uruchomisz OnionShare na swoim laptopie, aby wysłać komuś pliki, a " "następnie uśpisz go przed wysłaniem plików, usługa nie będzie dostępna, " "dopóki Twój laptop nie zostanie wybudzony i ponownie będzie dostępny w " "Internecie. OnionShare działa najlepiej podczas pracy z ludźmi w czasie " "rzeczywistym." #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" "Ponieważ Twój komputer jest serwerem sieciowym, *żadna osoba trzecia nie ma " "dostępu do niczego, co dzieje się w OnionShare*, nawet twórcy OnionShare. " "Jest całkowicie prywatny. A ponieważ OnionShare jest także oparty na " "usługach cebulowych Tor, chroni również Twoją anonimowość. Zobacz :doc:" "`projekt bezpieczeństwa `, aby uzyskać więcej informacji." #: ../../source/features.rst:29 msgid "Share Files" msgstr "Udostępnianie plików" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" "Możesz użyć OnionShare do bezpiecznego i anonimowego wysyłania plików i " "folderów do innych osób. Otwórz kartę udostępniania, przeciągnij pliki i " "foldery, które chcesz udostępnić, i kliknij „Rozpocznij udostępnianie�." #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" "Po dodaniu plików zobaczysz kilka ustawień. Upewnij się, że wybrałeś " "interesujące Cię ustawienia, zanim zaczniesz udostępniać." #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" "Gdy tylko ktoś zakończy pobieranie twoich plików, OnionShare automatycznie " "zatrzyma serwer, usuwając witrynę z Internetu. Aby umożliwić pobieranie ich " "wielu osobom, odznacz pole „Zatrzymaj udostępnianie po wysłaniu plików " "(odznacz, aby zezwolić na pobieranie pojedynczych plików)�." #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" "Ponadto, jeśli odznaczysz to pole, użytkownicy będą mogli pobierać " "pojedyncze udostępniane pliki, a nie skompresowaną wersję wszystkich plików." #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" "Gdy będziesz gotowy do udostępnienia, kliknij przycisk „Rozpocznij " "udostępnianie�. Zawsze możesz kliknąć „Zatrzymaj udostępnianie� lub wyjść z " "OnionShare, aby natychmiast wyłączyć witrynę. Możesz także kliknąć ikonę „↑� " "w prawym górnym rogu, aby wyświetlić historię i postępy osób pobierających " "od Ciebie pliki." #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" "Teraz, gdy uruchomiłeś usługę OnionShare, skopiuj adres i klucz prywatny i " "wyślij je do osoby, której chcesz udostępnić pliki. Jeśli pliki muszą " "pozostać bezpieczne lub dana osoba jest w inny sposób narażona na " "niebezpieczeństwo, użyj szyfrowanej aplikacji do przesyłania wiadomości." #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" "Następnie osoba ta musi załadować adres w przeglądarce Tor. Po zalogowaniu " "się kluczem prywatnym pliki można pobrać bezpośrednio z Twojego komputera, " "klikając znajdujący się w rogu link „Pobierz pliki�." #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "Odbieranie plików i wiadomości" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" "Możesz użyć OnionShare, aby umożliwić ludziom anonimowe przesyłanie plików i " "wiadomości bezpośrednio do twojego komputera, zasadniczo zmieniając go w " "anonimową skrzynkę. Otwórz kartę odbioru i wybierz żądane ustawienia." #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" "Możesz wybrać folder, w którym zapisywane będą przesłane wiadomości i pliki." #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" "Możesz zaznaczyć „Wyłącz przesyłanie tekstu�, jeśli chcesz zezwolić tylko na " "przesyłanie plików i możesz zaznaczyć „Wyłącz przesyłanie plików\", jeśli " "chcesz zezwolić tylko na przesyłanie wiadomości tekstowych, na przykład w " "przypadku anonimowego formularza kontaktowego." #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" "Możesz zaznaczyć „Użyj webhooka powiadomień�, a następnie wybrać adres URL " "webhooka, jeśli chcesz otrzymywać powiadomienia, gdy ktoś przesyła pliki lub " "wiadomości do Twojej usługi OnionShare. Jeśli korzystasz z tej funkcji, " "OnionShare wyśle żądanie HTTP POST do tego adresu URL za każdym razem, gdy " "ktoś prześle pliki lub wiadomości. Na przykład, jeśli chcesz otrzymać " "zaszyfrowaną wiadomość tekstową w aplikacji `Keybase `_, możesz rozpocząć rozmowę z `@webhookbot `_, wpisz ``!webhook create onionshare-alerts``, a odpowie " "adresem URL. Użyj go jako adresu URL webhooka powiadomień. Jeśli ktoś " "prześle plik do Twojej usługi odbiorczej, @webhookbot wyśle Ci wiadomość na " "Keybase, informując Cię, gdy tylko to nastąpi." #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" "Kiedy będziesz gotowy, kliknij „Rozpocznij tryb odbierania�. Uruchomi to " "usługę OnionShare. Każdy, kto załaduje ten adres w swojej przeglądarce Tor, " "będzie mógł przesyłać pliki i wiadomości, które zostaną przesłane na twój " "komputer." #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" "Możesz także kliknąć ikonę ze strzałką w dół „↓� w prawym górnym rogu, aby " "wyświetlić historię i postępy osób wysyłających do Ciebie pliki." #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "Oto, jak wygląda gdy ktoś wysyła Ci pliki i wiadomości." #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" "Gdy ktoś przesyła pliki lub wiadomości do Twojej usługi odbiorczej, " "domyślnie są one zapisywane w folderze o nazwie ``OnionShare`` w folderze " "domowym na komputerze, automatycznie uporządkowane w osobnych podfolderach " "na podstawie czasu przesłania plików." #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" "Skonfigurowanie odbiorczej usługi OnionShare jest przydatne dla dziennikarzy " "i innych osób, które muszą bezpiecznie pozyskiwać dokumenty z anonimowych " "źródeł. Używany w ten sposób, OnionShare jest trochę jak lekka, prostsza, " "nie aż tak bezpieczna wersja `SecureDrop `_, " "systemu zgłaszania dla sygnalistów." #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "Używaj na własne ryzyko" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" "Podobnie jak w przypadku złośliwych załączników do wiadomości e-mail, " "możliwe jest, że ktoś spróbuje zaatakować Twój komputer, przesyłając " "złośliwy plik do usługi OnionShare. OnionShare nie dodaje żadnych " "mechanizmów bezpieczeństwa, które chronią Twój system przed złośliwymi " "plikami." #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" "Jeśli otrzymasz dokument pakietu Office lub plik PDF za pośrednictwem " "OnionShare, możesz przekonwertować te dokumenty na pliki PDF, które można " "bezpiecznie otworzyć za pomocą `Dangerzone `_. " "Możesz także zabezpieczyć się podczas otwierania niezaufanych dokumentów, " "otwierając je w `Tails `_ lub w jednorazowej " "maszynie wirtualnej `Qubes `_ (disposableVM)." #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" "Jednak zawsze bezpiecznie jest otwierać wiadomości tekstowe wysyłane za " "pośrednictwem OnionShare." #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "Wskazówki dotyczące prowadzenia usługi odbiorczej" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" "Jeśli chcesz hostować własną anonimową skrzynkę wrzutową za pomocą " "OnionShare, zalecamy, abyś zrobił to na oddzielnym, wydzielonym komputerze, " "który jest zawsze włączony i połączony z Internetem, a nie na tym, z którego " "korzystasz regularnie." #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" "Jeśli zamierzasz umieścić adres OnionShare na swojej stronie internetowej " "lub profilach w mediach społecznościowych, zapisz kartę (zobacz :ref:" "`save_tabs`) i uruchom ją jako usługę publiczną (zobacz :ref:" "`turn_off_private_key`). Dobrym pomysłem jest również nadanie jej własnego " "tytułu (zobacz :ref:`custom_titles`)." #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "Inne ostrzeżenia, o których należy pamiętać w trybie odbierania" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" "Istnieją doniesienia, że OnionBrowser na urządzeniach z systemem iOS nie " "może przesyłać plików do OnionShare w trybie odbierania, gdy działa w trybie " "bezpieczeństwa „Silver�. Wypróbuj tryb „Bronze� lub „Gold�, aby sprawdzić, " "czy możesz przesłać wiadomość lub plik." #: ../../source/features.rst:107 msgid "Host a Website" msgstr "Hostowanie strony webowej" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" "Aby hostować statyczną witrynę HTML z OnionShare, otwórz kartę witryny, " "przeciągnij tam pliki i foldery, które tworzą statyczną zawartość i gdy " "będziesz gotowy, kliknij „Rozpocznij udostępnianie�." #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" "Jeśli dodasz plik ``index.html``, zostanie on wyświetlony, gdy ktoś załaduje " "twoją stronę. Powinieneś również dołączyć wszelkie inne pliki HTML, CSS, " "JavaScript i obrazy, które składają się na witrynę. (Zauważ, że OnionShare " "obsługuje tylko hosting *statycznych* stron internetowych. Nie może hostować " "stron, które wykonują kod lub korzystają z baz danych. Nie możesz więc na " "przykład używać WordPressa.)" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" "Jeśli nie masz pliku ``index.html``, zamiast tego zostanie wyświetlona lista " "katalogów, a osoby wyświetlające ją mogą przeglądać pliki i pobierać je." #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "Polityka Bezpieczeństwa Treści (Content Security Policy)" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" "Domyślnie OnionShare pomaga zabezpieczyć witrynę, ustawiając ścisłą " "`Politykę Bezpieczeństwa Treści `_. Zapobiega to jednak ładowaniu zawartości stron " "trzecich na stronie internetowej." #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" "Jeśli chcesz załadować zawartość z zewnętrznych witryn internetowych, jak " "zasoby lub biblioteki JavaScript z sieci CDN, masz dwie możliwości:" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" "Możesz wyłączyć wysyłanie nagłówka polityki bezpieczeństwa treści, " "zaznaczając pole „Nie wysyłaj nagłówka polityki bezpieczeństwa treści " "(umożliwia Twojej witrynie korzystanie z zasobów stron trzecich)� przed " "uruchomieniem usługi." #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "Możesz wysłać niestandardowy nagłówek polityki bezpieczeństwa treści." #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "Wskazówki dotyczące prowadzenia serwisu internetowego" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" "Jeśli chcesz prowadzić długoterminową witrynę internetową za pomocą " "OnionShare (czyli nie tylko po to, aby szybko komuś coś pokazać), zaleca się " "zrobić to na osobnym, dedykowanym komputerze, który jest zawsze włączony i " "podłączony do internetu, a nie na tym, który używasz regularnie. Zapisz " "kartę (patrz :ref:`save_tabs`), aby móc wznowić witrynę z tym samym adresem, " "gdy zamkniesz OnionShare i otworzysz ponownie później." #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" "Jeśli twoja strona ma być udostępniona publicznie, powinieneś uruchomić ją " "jako usługę publiczną (zobacz :ref:`turn_off_private_key`)." #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "Czatuj anonimowo" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" "Możesz użyć OnionShare, aby skonfigurować prywatny, bezpieczny czat, który " "niczego nie rejestruje. Wystarczy otworzyć zakładkę czatu i kliknąć „Uruchom " "serwer czatu�." #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" "Po uruchomieniu serwera skopiuj adres OnionShare i klucz prywatny i wyślij " "je do osób, które chcesz zaprosić do anonimowego pokoju rozmów. Jeśli ważne " "jest, aby dokładnie ograniczyć liczbę osób, które mogą dołączyć, użyj " "aplikacji do szyfrowania wiadomości, aby wysłać adres OnionShare i klucz " "prywatny." #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" "Ludzie mogą dołączyć do czatu, otwierając jego adres OnionShare w " "przeglądarce Tor. Czat wymaga JavaScript, więc każdy, kto chce uczestniczyć, " "musi mieć ustawiony poziom bezpieczeństwa przeglądarki Tor na „Standardowy� " "lub „Bezpieczniejszy�, zamiast „Najbezpieczniejszy�." #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" "Gdy ktoś dołącza do czatu, otrzymuje losową nazwę. Można zmienić swoją " "nazwę, wpisując nową w polu znajdującym się w lewym panelu i naciskając ↵. " "Ponieważ historia czatu nie jest nigdzie zapisywana, nie jest w ogóle " "wyświetlana, nawet jeśli inni już rozmawiali w tym czacie." #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" "W czacie OnionShare wszyscy są anonimowi. Każdy może zmienić swoje imię na " "dowolne i nie ma żadnej możliwości potwierdzenia czyjejś tożsamości." #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" "Jeśli jednak utworzysz czat OnionShare i bezpiecznie wyślesz adres tylko do " "niewielkiej grupy zaufanych przyjaciół za pomocą zaszyfrowanych wiadomości, " "możesz mieć wystarczającą pewność, że osoby dołączające do pokoju rozmów są " "Twoimi przyjaciółmi." #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "Jak to jest przydatne?" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" "Jeśli musisz już korzystać z aplikacji do szyfrowania wiadomości, jaki jest " "sens używania czatu OnionShare? Pozostawia mniej śladów." #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" "Jeśli na przykład wyślesz wiadomość do grupy w aplikacji Signal, kopia " "Twojej wiadomości trafi na każde urządzenie (smartfony i komputery, jeśli " "posiadają Signal Desktop) każdego członka grupy. Nawet jeśli znikanie " "wiadomości jest włączone, trudno jest potwierdzić, że wszystkie kopie " "wiadomości zostały faktycznie usunięte ze wszystkich urządzeń oraz z innych " "miejsc (takich jak bazy danych powiadomień), w których mogły zostać " "zapisane. Pokoje rozmów OnionShare nie przechowują nigdzie żadnych " "wiadomości, więc problem jest zredukowany do minimum." #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" "Pokoje rozmów OnionShare mogą być również przydatne dla osób, które chcą " "rozmawiać z kimś anonimowo i bezpiecznie bez konieczności tworzenia kont. Na " "przykład źródło może wysłać dziennikarzowi adres OnionShare przy użyciu " "jednorazowego adresu e-mail, a następnie czekać, aż dziennikarz dołączy do " "pokoju rozmów, a wszystko to bez narażania swojej anonimowości." #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "Jak działa szyfrowanie?" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" "Ponieważ OnionShare opiera się na usługach cebulowych Tor, połączenia między " "przeglądarką Tor a OnionShare są szyfrowane end-to-end (E2EE). Kiedy ktoś " "publikuje wiadomość na czacie OnionShare, wysyła ją na serwer za " "pośrednictwem połączenia cebulowego E2EE, które następnie wysyła ją do " "wszystkich innych uczestników czatu za pomocą WebSockets, za pośrednictwem " "połączeń cebulowych E2EE." #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" "OnionShare nie implementuje samodzielnie szyfrowania czatu. Zamiast tego " "opiera się na szyfrowaniu usługi cebulowej Tor." onionshare-onionshare-26fcdc5/docs/source/locale/pl/LC_MESSAGES/help.po000066400000000000000000000056351521174352300257130ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2021-10-14 18:35+0000\n" "Last-Translator: Rafał Godek \n" "Language-Team: pl \n" "Language: pl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 4.9-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "Pomoc" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "Przeczytaj tę stronę" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" "Znajdziesz tu instrukcje, jak korzystać z OnionShare. Przejrzyj najpierw " "wszystkie sekcje, aby sprawdzić, czy któraś odpowiada na Twoje pytania." #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "Sprawdź wątki na GitHub" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" "Jeśli to czego szukasz nie znajduje się na stronie, sprawdź `wątki z GitHub " "`_. Możliwe, że ktoś inny " "napotkał ten sam problem i albo zgłosił go twórcom, albo może nawet " "opublikował rozwiązanie." #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "Zgłoś problem" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" "Jeśli nie możesz znaleźć rozwiązania lub chcesz zadać pytanie lub " "zasugerować nową funkcję, proszę `zgłoś problem `_. Wymaga to `utworzenia konta GitHub " "`_." #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "Dołącz do grupy Keybase" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" "Sprawdź na stronie :ref:`collaborating` jak dołączyć do grupy Keybase " "używanej do omawiania projektu." onionshare-onionshare-26fcdc5/docs/source/locale/pl/LC_MESSAGES/index.po000066400000000000000000000023131521174352300260600ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2020-10-24 10:26+0000\n" "Last-Translator: Atrate \n" "Language-Team: LANGUAGE \n" "Language: pl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 4.3.1\n" "Generated-By: Babel 2.8.0\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "Dokumentacja OnionShare" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" "OnionShare jest narzędziem open source, które umożliwia bezpieczne i " "anonimowe udostępnianie plików, witryn internetowych oraz prowadzenie rozmów " "ze znajomymi za pośrednictwem sieci Tor." onionshare-onionshare-26fcdc5/docs/source/locale/pl/LC_MESSAGES/install.po000066400000000000000000000525131521174352300264260ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2026-06-01 19:58+0530\n" "PO-Revision-Date: 2025-02-11 21:35+0000\n" "Last-Translator: Matthaiks \n" "Language: pl\n" "Language-Team: pl \n" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && " "(n%100<10 || n%100>=20) ? 1 : 2);\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.18.0\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "Instalacja" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "Windows lub macOS" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" "Możesz pobrać OnionShare dla Windows i macOS ze `strony OnionShare " "`_." #: ../../source/install.rst:12 msgid "Mobile" msgstr "Mobilne" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "" "Możesz pobrać OnionShare na urządzenia mobilne, korzystając z poniższych " "łączy" #: ../../source/install.rst:16 msgid "Android" msgstr "Android" #: ../../source/install.rst:17 msgid "" "Google Play: " "https://play.google.com/store/apps/details?id=org.onionshare.android" msgstr "" "Google Play: " "https://play.google.com/store/apps/details?id=org.onionshare.android" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "F-Droid: https://github.com/onionshare/onionshare-android-nightly" #: ../../source/install.rst:20 msgid "iOS" msgstr "iOS" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" #: ../../source/install.rst:22 msgid "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" "Bezpośrednie pobieranie IPA: https://github.com/onionshare/onionshare-" "ios/releases" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "Testflight: https://testflight.apple.com/join/ZCJeY65W" #: ../../source/install.rst:27 msgid "Linux" msgstr "Linux" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the " "recommended way is to use either the `Flatpak `_ or" " the `Snap `_ package. Flatpak and Snapcraft " "ensure that you'll always use the newest version and run OnionShare " "inside of a sandbox." msgstr "" "Istnieją różne sposoby instalacji OnionShare dla systemu Linux, ale " "zalecanym sposobem jest użycie pakietu `Flatpak `_ " "lub `Snap `_ . Flatpak i Snap zapewnią, że zawsze " "będziesz korzystać z najnowszej wersji i uruchamiać OnionShare w " "piaskownicy." #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" "Obsługa Snapcraft jest wbudowana w Ubuntu, a Fedora jest dostarczana z " "obsługą Flatpak, ale to, z którego korzystasz, zależy od Ciebie. Oba " "działają we wszystkich dystrybucjach Linuksa." #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: " "https://flathub.org/apps/details/org.onionshare.OnionShare" msgstr "" "**Instalacja OnionShare przy użyciu Flatpak**: " "https://flathub.org/apps/details/org.onionshare.OnionShare" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" "**Instalacja OnionShare przy użyciu Snapcraft**: " "https://snapcraft.io/onionshare" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" "Jeśli wolisz, możesz również pobrać i zainstalować podpisane przez PGP " "pakiety ``.flatpak`` lub ``.snap`` z https://onionshare.org/dist/." #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "Ręczna instalacja Flatpak" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" "Jeśli chcesz ręcznie zainstalować OnionShare z Flatpak, używając " "podpisanego PGP `single-file bundle `_, możesz to zrobić w ten sposób:" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at " "https://flatpak.org/setup/." msgstr "" "Zainstaluj Flatpak, postępując zgodnie z instrukcjami na stronie " "https://flatpak.org/setup/." #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-" "exists flathub https://flathub.org/repo/flathub.flatpakrepo``. Even " "though you won't be downloading OnionShare from Flathub, OnionShare " "depends on some packages that are only available there." msgstr "" "Dodaj repozytorium Flathub, uruchamiając ``flatpak remote-add --if-not-" "exists flathub https://flathub.org/repo/flathub.flatpakrepo``. Nawet " "jeśli nie będziesz pobierać OnionShare z Flathub, OnionShare zależy od " "niektórych pakietów, które są dostępne tylko tam." #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of " "OnionShare, and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" "Przejdź do https://onionshare.org/dist/, wybierz najnowszą wersję " "OnionShare i pobierz pliki ``.flatpak`` i ``.flatpak.asc``." #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See " ":ref:`verifying_sigs` for more info." msgstr "" "Sprawdź podpis PGP pliku ``.flatpak``. Zobacz :ref:`verifying_sigs`, aby " "uzyskać więcej informacji." #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the " "file you downloaded." msgstr "" "Zainstaluj plik ``.flatpak``, uruchamiając ``flatpak install OnionShare-" "VERSION.flatpak``. Zastąp ``VERSION`` numerem wersji pobranego pliku." #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" "Możesz uruchomić OnionShare za pomocą: `flatpak run " "org.onionshare.OnionShare`." #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "Ręczna instalacja Snapcraft" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the " "PGP-signed Snapcraft package, you can do so like this:" msgstr "" "Jeśli chcesz ręcznie zainstalować OnionShare za pomocą Snapcraft przy " "użyciu pakietu Snapcraft podpisanego przez PGP, możesz to zrobić w " "następujący sposób:" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at " "https://snapcraft.io/docs/installing-snapd." msgstr "" "Zainstaluj Snapcraft, postępując zgodnie z instrukcjami na stronie " "https://snapcraft.io/docs/installing-snapd." #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of " "OnionShare, and download the ``.snap`` and ``.snap.asc`` files." msgstr "" "Przejdź do https://onionshare.org/dist/, wybierz najnowszą wersję " "OnionShare i pobierz pliki ``.snap`` i ``.snap.asc``." #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs`" " for more info." msgstr "" "Sprawdź podpis PGP pliku ``.snap``. Zobacz :ref:`verifying_sigs`, aby " "uzyskać więcej informacji." #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version " "number of the file you downloaded. Note that you must use `--dangerous` " "because the package is not signed by the Snapcraft store, however you did" " verify its PGP signature, so you know it's legitimate." msgstr "" "Zainstaluj plik ``.snap``, uruchamiając ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Zastąp ``VERSION`` numerem wersji " "pobranego pliku. Pamiętaj, że musisz użyć `--dangerous`, ponieważ pakiet " "nie jest podpisany przez sklep Snapcraft, jednak zweryfikowano jego " "podpis PGP, więc wiesz, że jest legalny." #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "Możesz uruchomić OnionShare za pomocą: `snap run onionsshare`." #: ../../source/install.rst:68 msgid "Command-line only" msgstr "Wiersz poleceń" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any " "operating system using the Python package manager ``pip``. :ref:`cli` has" " more info." msgstr "" "Możesz zainstalować tylko wersję wiersza poleceń OnionShare na dowolnym " "systemie operacyjnym za pomocą menedżera pakietów Python ``pip``. Zobacz " ":ref:`cli`, aby uzyskać więcej informacji." #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "FreeBSD" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare " "can also be installed on `FreeBSD `_. It's " "available via its ports collection or as pre-built package. Should you " "opt to install and use OnionShare on a FreeBSD operating system, please " "be aware that it's **NOT** officially supported by the OnionShare " "project." msgstr "" "Chociaż nie jest on oficjalnie opracowany dla tej platformy, OnionShare " "można również zainstalować na `FreeBSD `_. Jest " "dostępny poprzez kolekcję portów lub jako gotowy pakiet. Jeśli " "zdecydujesz się zainstalować i używać OnionShare w systemie operacyjnym " "FreeBSD, pamiętaj, że **NIE** jest oficjalnie wspierany przez projekt " "OnionShare." #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the " "source codes from the official OnionShare repository (or its official " "release packages from `PyPI `_). Should you wish to check changes related to this platform, " "please refer to the following resources:" msgstr "" "Chociaż pakiety i porty FreeBSD nie są oferowane ani oficjalnie " "utrzymywane przez twórców OnionShare, pobierają i weryfikują kody " "źródłowe z oficjalnego repozytorium OnionShare (lub jego oficjalnych " "pakietów wydań z `PyPI `_). " "Jeśli chcesz sprawdzić zmiany związane z tą platformą, zapoznaj się z " "poniższymi zasobami:" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "https://cgit.freebsd.org/ports/log/www/onionshare" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "https://www.freshports.org/www/onionshare" #: ../../source/install.rst:85 msgid "Manual pkg Installation" msgstr "Ręczna instalacja pkg" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, " "in order to install OnionShare for Python 3.9, use::" msgstr "" "Aby zainstalować pakiet binarny, użyj ``pkg install pyXY-onionshare``, " "gdzie ``pyXY`` określa wersję Pythona, dla której pakiet został " "skompilowany. Aby więc zainstalować OnionShare dla Pythona 3.9, użyj::" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as " "pre-built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli``" " if you want to install that version." msgstr "" "Dostępna jest także wersja OnionShare **wyłącznie w wierszu poleceń**, " "dostępna jako gotowy pakiet. Zamień ``py39-onionshare`` na ``py39" "-onionshare-cli``, jeśli chcesz zainstalować tę wersję." #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built " "packages, please refer to its `official Handbook section about pkg " "`_." msgstr "" "Dodatkowe informacje i szczegóły dotyczące prekompilowanych pakietów " "FreeBSD można znaleźć w jego `oficjalnej sekcji podręcznika na temat pkg " "`_." #: ../../source/install.rst:96 msgid "Manual port Installation" msgstr "Ręczna instalacja portu" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run " "the following::" msgstr "" "Aby zainstalować port FreeBSD, zmień katalog na `kolekcję portów " "`_, które należało wcześniej sprawdzić i " "uruchom następujące polecenie::" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www" "/onionshare-cli`` if you want to install that version." msgstr "" "Kolekcja portów oferuje także dedykowany port dla wersji OnionShare " "**tylko w wierszu poleceń**. Zamień ``www/onionshare`` na ``www" "/onionshare-cli``, jeśli chcesz zainstalować tę wersję." #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports " "collection, please refer to its `official Handbook section about ports " "`_." msgstr "" "Dodatkowe informacje i szczegóły dotyczące kolekcji portów FreeBSD można " "znaleźć w jego `oficjalnej sekcji podręcznika na temat portów " "`_." #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "Weryfikacja sygnatur PGP" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't " "been tampered with by verifying its PGP signature. For Windows and macOS," " this step is optional and provides defense in depth: the OnionShare " "binaries include operating system-specific signatures, and you can just " "rely on those alone if you'd like." msgstr "" "Możesz sprawdzić, czy pobrany pakiet jest poprawny i nie został " "naruszony, weryfikując jego podpis PGP. W przypadku systemów Windows i " "macOS ten krok jest opcjonalny i zapewnia dogłębną ochronę: pliki binarne" " OnionShare zawierają podpisy specyficzne dla systemu operacyjnego i " "jeśli chcesz, możesz po prostu na nich polegać." #: ../../source/install.rst:115 msgid "Signing key" msgstr "Klucz podpisujący" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" "Pakiety są podpisywane przez głównego programistę, który jest " "odpowiedzialny za daną wersję. Oto najważniejsze informacje GPG o każdym " "z głównych twórców OnionShare:" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "Micah Lee:" #: ../../source/install.rst:121 msgid "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" "Odcisk palca klucza publicznego PGP " "``927F419D7EC82C2F149C1BD1403C2657CD994F73``." #: ../../source/install.rst:122 msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver " "`_." msgstr "" "Możesz pobrać klucz Micaha `z serwera kluczy keys.openpgp.org " "`_." #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "Saptak Sengupta:" #: ../../source/install.rst:125 msgid "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" "Odcisk palca klucza publicznego PGP " "``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver " "`_." msgstr "" "Możesz pobrać klucz Saptaka `z serwera kluczy keys.openpgp.org " "`_." #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "Miguel Jacq:" #: ../../source/install.rst:129 msgid "PGP public key fingerprint ``54A91143AE0AB4F7743B01FE888ED1B423A3BC99``." msgstr "" #: ../../source/install.rst:130 #, fuzzy msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver " "`_." msgstr "" "Możesz pobrać klucz Miguela `z serwera kluczy keys.openpgp.org " "`_." #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you " "probably want `GPGTools `_, and for Windows you " "probably want `Gpg4win `_." msgstr "" "Aby zweryfikować podpisy, musisz mieć zainstalowane GnuPG. Dla macOS " "prawdopodobnie potrzebujesz `GPGTools `_, a dla " "Windows `Gpg4win `_." #: ../../source/install.rst:135 msgid "Signatures" msgstr "Sygnatury" #: ../../source/install.rst:137 msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, " "macOS, Flatpak, Snap, and source packages, at " "https://onionshare.org/dist/ in the folders named for each version of " "OnionShare. You can also find them on the `GitHub Releases page " "`_." msgstr "" "Podpisy (jako pliki ``.asc``), a także pakiety Windows, macOS, Flatpak, " "Snap i źródła można znaleźć pod adresem https://onionshare.org/dist/ w " "folderach nazwanych od każdej wersji OnionShare. Możesz je również " "znaleźć na `stronie Releases serwisu GitHub " "`_." #: ../../source/install.rst:141 msgid "Verifying" msgstr "Weryfikacja" #: ../../source/install.rst:143 msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify " "the binary in a terminal like this:" msgstr "" "Po zaimportowaniu kluczowych kluczy publicznych programistów do pęku " "kluczy GnuPG, pobraniu pliku binarnego i podpisu ``.asc``, możesz " "zweryfikować plik binarny w terminalu w następujący sposób:" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "Dla Windows::" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "Dla macOS::" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "Dla Linuksa::" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "oraz dla pliku źródłowego::" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "Oczekiwany rezultat wygląda następująco::" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with " "the integrity of the file (malicious or otherwise), and you should not " "install the package." msgstr "" "Jeśli nie widzisz ``Good signature from``, może występować problem z " "integralnością pliku (złośliwy lub inny) i nie należy instalować pakietu." #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" "``WARNING:`` pokazane powyżej nie stanowi problemu z pakietem, oznacza " "jedynie, że nie określono poziomu „zaufania� dla klucza PGP Micaha " "(głównego programisty)." #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and" " the `Tor Project `_ may be useful." msgstr "" "Jeśli chcesz dowiedzieć się więcej o weryfikowaniu podpisów PGP, " "przydatne mogą być przewodniki dotyczące `Qubes OS `_ i `Tor Project " "`_." #~ msgid "Or for Windows, in a command-prompt like this::" #~ msgstr "Lub w wierszu polecenia systemu Windows w następujący sposób::" #~ msgid "" #~ "PGP public key fingerprint " #~ "``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." #~ msgstr "" #~ "Odcisk palca klucza publicznego PGP " #~ "``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." onionshare-onionshare-26fcdc5/docs/source/locale/pl/LC_MESSAGES/security.po000066400000000000000000000202611521174352300266220ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2022-12-12 06:49+0000\n" "Last-Translator: Matthaiks \n" "Language-Team: pl \n" "Language: pl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 4.15-dev\n" "Generated-By: Babel 2.10.3\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "Bezpieczeństwo" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" "Przeczytaj najpierw :ref:`how_it_works` by dowiedzieć się jak działa " "OnionShare." #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" "Jak każde oprogramowanie, OnionShare może zawierać błędy lub podatności." #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "Przed czym chroni OnionShare" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" "**Osoby trzecie nie mają dostępu do niczego, co dzieje się w OnionShare.** " "Korzystanie z OnionShare oznacza hosting usług bezpośrednio na Twoim " "komputerze. Kiedy udostępniasz swoje pliki OnionShare, nie są one przesyłane " "na żaden serwer strony trzeciej. Jeśli tworzysz pokój rozmów OnionShare, " "Twój komputer działa również jako serwer. Pozwala to uniknąć tradycyjnego " "modelu zaufania do komputerów innych osób." #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" "**Sieciowi podsłuchiwacze nie mogą szpiegować niczego, co dzieje się w " "czasie przesyłania przez OnionShare.** Połączenie między usługą Tor a " "przeglądarką Tor jest szyfrowane end-to-end. Oznacza to, że atakujący nie " "mogą podsłuchiwać niczego poza zaszyfrowanym ruchem Tora. Nawet jeśli " "podsłuchującym jest złośliwy węzeł używany do połączenia między przeglądarką " "Tor, a usługą cebulową OnionShare, ruch jest szyfrowany przy użyciu klucza " "prywatnego usługi cebulowej." #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" "**Anonimowość użytkowników OnionShare jest chroniona przez Tor.** OnionShare " "i Tor Browser chronią anonimowość użytkowników. Jeśli tylko użytkownik " "OnionShare anonimowo przekaże adres OnionShare innym użytkownikom Tor " "Browser, użytkownicy Tor Browser i podsłuchujący nie będą mogli poznać " "tożsamości użytkownika OnionShare." #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" "**Jeśli atakujący dowie się o usłudze cebulowej, nadal nie będzie mógł " "uzyskać dostępu do niczego.** Wcześniejsze ataki na sieć Tor w celu " "wyliczenia usług cebulowych umożliwiły atakującym odkrycie prywatnych " "adresów ``.onion``. Aby uzyskać dostęp do usługi OnionShare z jej adresu, " "należy odgadnąć klucz prywatny używany do uwierzytelniania klienta (chyba że " "usługa jest już upubliczniona poprzez wyłączenie klucza prywatnego — patrz :" "ref:`turn_off_private_key`)." #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "Przed czym nie chroni OnionShare" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" "**Przekazywanie adresu OnionShare i klucza prywatnego może nie być " "bezpieczne.** Przekazywanie adresu OnionShare innym osobom jest obowiązkiem " "użytkownika OnionShare. W przypadku wysłania niezabezpieczonego (na przykład " "za pośrednictwem wiadomości e-mail monitorowanej przez atakującego) " "podsłuchujący może stwierdzić, że używany jest OnionShare. Podsłuchujący " "mogą uzyskać dostęp do usług, które wciąż działają, ładując ich adresy i/lub " "zgubiony klucz w przeglądarce Tor. Unikaj tego, przekazując adres w " "bezpieczny sposób, zaszyfrowaną wiadomością tekstową (prawdopodobnie z " "włączoną funkcją znikania wiadomości), zaszyfrowaną wiadomością e-mail lub " "osobiście. Nie jest to konieczne, gdy używasz OnionShare do czegoś, co nie " "jest tajne." #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" "**Przekazywanie adresu OnionShare i klucza prywatnego może nie być anonimowe." "** Należy podjąć dodatkowe środki ostrożności, aby zapewnić anonimowość " "przekazywania adresu OnionShare. Do udostępnienia adresu można użyć nowego " "konta e-mail lub czatu, dostępnego tylko przez Tor. Nie jest to konieczne, " "chyba że celem jest anonimowość." #~ msgid "" #~ "**Third parties don't have access to anything that happens in OnionShare." #~ "** Using OnionShare means hosting services directly on your computer. " #~ "When sharing files with OnionShare, they are not uploaded to any server. " #~ "If you make an OnionShare chat room, your computer acts as a server for " #~ "that too. This avoids the traditional model of having to trust the " #~ "computers of others." #~ msgstr "" #~ "**Osoby trzecie nie mają dostępu do niczego, co dzieje się w OnionShare." #~ "** Korzystanie z OnionShare umożliwia hosting usług bezpośrednio na Twoim " #~ "komputerze. Podczas udostępniania plików za pomocą OnionShare nie są one " #~ "przesyłane na żaden serwer. Jeśli stworzysz czat z OnionShare, twój " #~ "komputer będzie działał jednocześnie jako serwer. Pozwala to uniknąć " #~ "tradycyjnego modelu polegającego na zaufaniu komputerom innych osób." onionshare-onionshare-26fcdc5/docs/source/locale/pl/LC_MESSAGES/sphinx.po000066400000000000000000000015711521174352300262670ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2020-10-02 15:41+0000\n" "Last-Translator: Atrate \n" "Language-Team: LANGUAGE \n" "Language: pl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 4.3-dev\n" "Generated-By: Babel 2.8.0\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "Wersje" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "Języki" onionshare-onionshare-26fcdc5/docs/source/locale/pl/LC_MESSAGES/tor.po000066400000000000000000000613671521174352300255730ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-06-07 14:30+0000\n" "Last-Translator: Matthaiks \n" "Language-Team: pl \n" "Language: pl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 4.18-dev\n" "Generated-By: Babel 2.10.3\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "�ączenie się z siecią Tor" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" "Po uruchomieniu OnionShare wyświetli się ekran z prośbą o połączenie z " "siecią Tor." #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" "Możesz włączyć przełącznik „Połącz z siecią Tor automatycznie� przed " "kliknięciem „Połącz z siecią Tor�. Oznacza to, że przy następnym " "uruchomieniu OnionShare automatycznie połączy się z ustawieniami połączenia " "Tor z ostatniej sesji, zamiast przedstawiać opcje połączenia. Jeśli " "połączenie się nie powiedzie, nadal możesz wypróbować mosty lub zmienić " "konfigurację Tor za pomocą przycisku „Ustawienia sieciowe�." #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" "Możesz kliknąć „Połącz z siecią Tor�, aby rozpocząć proces łączenia. Jeśli " "nie ma problemów z siecią, w tym żadnych prób zablokowania dostępu do sieci " "Tor, powinno to zadziałać za pierwszym razem." #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" "Lub, jeśli chcesz ręcznie skonfigurować mostki lub inne ustawienia Tor przed " "połączeniem, możesz kliknąć „Ustawienia sieciowe�." #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "Automatyczne obejście cenzury" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" "Gdy klikniesz „Połącz z siecią Tor�, jeśli OnionShare nie może się połączyć, " "może to być spowodowane cenzurą Tor w Twoim kraju lub w Twojej sieci " "lokalnej." #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "Jeśli tak się stanie, będziesz mieć następujące możliwości:" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "Spróbuj ponownie bez mostka" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" "Automatycznie określ mój kraj na podstawie mojego adresu IP dla ustawień " "mostka" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "Ręcznie wybierz mój kraj dla ustawień mostka" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" "Jeśli wybierzesz opcję „Spróbuj ponownie bez mostka�, OnionShare spróbuje " "ponownie połączyć się z siecią Tor w normalny sposób, bez próby ominięcia " "cenzury." #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" "Pozostałe dwie opcje będą próbowały automatycznie ominąć cenzurę za pomocą " "mostków Tor. Jeśli Twój operator sieci blokuje dostęp do sieci Tor, miejmy " "nadzieję, że nadal możesz połączyć się z mostkem Tor, który następnie " "połączy cię z siecią Tor, omijając cenzurę. Obie te opcje wykorzystują " "interfejs API obejścia cenzury projektu Tor, aby zapewnić ci ustawienia " "mostka, które powinny działać. OnionShare tymczasowo użyje serwera proxy " "`Meek `_, aby " "nawiązać połączenie inne niż Tor z Twojego komputera do interfejsu API " "obejścia cenzury Tor. Proxy Meek ukrywa fakt, że próbujesz znaleźć sposób na " "połączenie się z siecią Tor." #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" "Jeśli wybierzesz opcję „Automatycznie określ mój kraj na podstawie mojego " "adresu IP dla ustawień mostka�, interfejs API służący do obchodzenia cenzury " "weźmie pod uwagę Twój adres IP (tak, Twój prawdziwy adres IP), aby określić " "kraj, w którym możesz mieszkać. Na podstawie informacji o kraju, API " "spróbuje automatycznie znaleźć mostki pasujące do Twojej lokalizacji." #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" "Jeśli wybierzesz opcję „Ręcznie wybierz mój kraj dla ustawień mostu�, " "interfejs API cenzury znajdzie mosty pasujące do określonego kraju." #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "Jak działa automatyczne obejście cenzury" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" "Jeśli API obejścia cenzury znajdzie mostki, które jego zdaniem będą Ci " "odpowiadać, OnionShare spróbuje ponownie połączyć się z Tor za pomocą tych " "mostków. Jeśli interfejs API nie znajdzie żadnych mostków dla Twojej " "lokalizacji, OnionShare poprosi interfejs API o opcje „awaryjne�, a " "następnie spróbuje połączyć się ponownie, korzystając z nich." #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" "Jeśli z jakiegoś powodu OnionShare nie może połączyć się z interfejsem API " "obejścia cenzury lub interfejs API zwraca komunikat o błędzie, OnionShare " "spróbuje użyć wbudowanych mostków obfs4." #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" "Należy zauważyć, że żądania do API obejścia cenzury nie przechodzą przez " "sieć Tor (gdyby można było już połączyć się z Tor, nie byłoby potrzeby " "łączyć się z API)." #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" "Chociaż przeciwnikowi trudno jest odkryć, dokąd zmierza prośba Meeka, może " "to być ryzykowne dla niektórych użytkowników. Dlatego jest to funkcja opt-" "in. Korzystanie z Meek i nietoryfikowanych żądań sieciowych ogranicza się " "tylko do złożenia jednego lub dwóch żądań do API obejścia cenzury. Następnie " "Meek zostaje zatrzymany, a wszystkie dalsze żądania sieciowe odbywają się " "przez sieć Tor." #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" "Jeśli nie czujesz się komfortowo, wysyłając żądanie, które nie przechodzi " "przez sieć Tor, możesz kliknąć „Ustawienia sieciowe� (lub ikonę Ustawienia w " "prawym dolnym rogu, a następnie zakładkę Ustawienia Tor na wyświetlonym " "ekranie) i ręcznie konfigurować mosty. Po zapisaniu ustawień mostka " "OnionShare spróbuje ponownie połączyć się za pomocą tych mostków." #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "Ręcznie skonfiguruj ustawienia Tor" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" "Możesz przejść do ustawień sieci Tor, klikając „Ustawienia sieciowe� na " "ekranie powitalnym lub klikając ikonę „⚙� w prawym dolnym rogu aplikacji, a " "następnie przejść do zakładki Ustawienia Tor na ekranie, który się pojawi." #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "Oto różne sposoby konfiguracji OnionShare do łączenia się z Tor:" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "Użyj wersji Tor wbudowanej w OnionShare" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" "Jest to domyślny, najprostszy i najbardziej niezawodny sposób, w jaki " "OnionShare łączy się z siecią Tor. Z tego powodu jest on zalecany dla " "większości użytkowników." #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" "Po otwarciu OnionShare, uruchamia on skonfigurowany proces „tor� w tle, z " "którego może korzystać. Nie koliduje on z innymi procesami ``tor`` na twoim " "komputerze, więc możesz samodzielnie używać przeglądarki Tor lub systemu " "``tor``." #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "**Korzystanie z mostków**" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" "Aby użyć mostka, musisz wybrać „Użyj wersji Tor wbudowanej w OnionShare� i " "zaznaczyć pole wyboru „Użyj mostka�." #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" "Spróbuj najpierw użyć wbudowanego mostka. Korzystanie z mostków `obfs4` lub " "`snowflake` jest zalecane zamiast używania `meek-azure`." #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" "Jeśli wbudowany mostek nie działa, możesz poprosić o mostek ze strony " "torproject.org. Będziesz musiał rozwiązać CAPTCHA, aby poprosić o mostek. " "(Utrudnia to rządom lub dostawcom usług internetowych blokowanie dostępu do " "mostków Tora.)" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" "Masz również możliwość skorzystania z mostka, o którym dowiedziałeś się z " "zaufanego źródła." #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "Spróbuj automatycznej konfiguracji przy pomocy Tor Browser" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" "Jeśli `pobrałeś przeglądarkę Tor `_ i nie " "chcesz, aby działały dwa procesy ``tor``, możesz użyć procesu ``tor`` z " "przeglądarki Tor. Pamiętaj, że aby to zadziałało, musisz mieć otwartą " "przeglądarkę Tor w tle podczas korzystania z OnionShare." #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "Używanie systemowego ``tor`` w systemie Windows" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" "To dość zaawansowane. Musisz wiedzieć, jak edytować pliki tekstowe i robić " "różne rzeczy jako administrator." #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" "Pobierz paczkę Tor Windows Expert Bundle `ze strony Tor `_. Wyodrębnij skompresowany plik i skopiuj " "rozpakowany folder do ``C:\\Program Files (x86)\\`` Zmień nazwę " "wyodrębnionego folderu zawierającego ``Data`` i ``Tor`` na ``tor-win32``." #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" "Utwórz hasło portu sterowania. (Użycie 7 słów w sekwencji, takiej jak " "„comprised stumble rummage work avenging construct volatile� to dobry pomysł " "na hasło.) Teraz otwórz wiersz poleceń (``cmd``) jako administrator i użyj " "``tor. exe --hash-password`` aby wygenerować hash hasła. Na przykład::" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" "Zahashowane hasło jest wyświetlane po kilku ostrzeżeniach (które można " "zignorować). W przypadku powyższego przykładu jest to " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" "Teraz utwórz nowy plik tekstowy w ``C:\\Program Files (x86)\\tor-" "win32\\torrc`` i umieść w nim zahashowane hasło, zastępując " "``HashedControlPassword`` tym, który właśnie wygenerowałeś::" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" "W wierszu poleceń administratora zainstaluj ``tor`` jako usługę, używając " "odpowiedniego pliku ``torrc``, który właśnie utworzyłeś (jak opisano w " "``_). Jak " "poniżej::" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "Systemowy proces ``tor`` działa teraz w systemie Windows!" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" "Otwórz OnionShare, kliknij w nim ikonę „⚙� i przejdź do zakładki Ustawienia " "Tor. W sekcji „Jak OnionShare powinien łączyć się z Tor?� wybierz \"Połącz " "używając portu kontrolnego\" i ustaw \"Port kontrolny\" na ``127.0.0.1`` i " "\"Port\" na ``9051``. W sekcji „Ustawienia uwierzytelniania Tora� wybierz " "„Hasło� i ustaw hasło na wybrane powyżej hasło portu kontrolnego. Kliknij " "przycisk „Przetestuj połączenie z Tor�. Jeśli wszystko pójdzie dobrze, " "powinieneś zobaczyć „Połączono z kontrolerem Tor�." #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "Używanie systemowego ``tor`` w systemie macOS" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" "Najpierw zainstaluj `Homebrew `_, jeśli jeszcze go nie " "masz, a następnie zainstaluj Tora::" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "Teraz skonfiguruj Tora, aby zezwalał na połączenia z OnionShare::" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "Uruchom systemową usługę Tor::" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" "Otwórz OnionShare, kliknij w nim ikonę „⚙� i przejdź do zakładki Ustawienia " "Tor. W sekcji „Jak OnionShare powinien łączyć się z Tor?� wybierz „Połącz " "używając pliku gniazda� i ustaw plik gniazda na ``/usr/local/var/run/tor/" "control.socket``. W sekcji „Ustawienia uwierzytelniania Tor� wybierz „Brak " "uwierzytelniania lub uwierzytelnianie za pomocą plików cookie�. Kliknij " "przycisk „Przetestuj połączenie z Tor�." #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" "Jeśli wszystko pójdzie dobrze, powinieneś zobaczyć „Połączono z kontrolerem " "Tor�." #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "Używanie systemowego ``tor`` w systemie Linux" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" "Najpierw zainstaluj pakiet ``tor``. Jeśli używasz Debiana, Ubuntu lub " "podobnej dystrybucji Linuksa, zaleca się użycie `oficjalnego repozytorium " "Projektu Tor `_." #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" "Następnie dodaj swojego użytkownika do grupy, która uruchamia proces ``tor`` " "(w przypadku Debiana i Ubuntu, ``debian-tor``) i skonfiguruj OnionShare, aby " "połączyć z Twoim systemem sterujący plik gniazda ``tor``." #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" "Dodaj swojego użytkownika do grupy ``debian-tor``, uruchamiając to polecenie " "(zamień ``username`` na swoją rzeczywistą nazwę użytkownika)::" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" "Zrestartuj swój komputer. Po ponownym uruchomieniu otwórz OnionShare, " "kliknij w nim ikonę „⚙� i przejdź do zakładki Ustawienia Tor. W sekcji „Jak " "OnionShare powinien łączyć się z Tor?� wybierz „Połącz za pomocą pliku " "gniazda�. Ustaw plik gniazda na ``/var/run/tor/control``. W sekcji " "„Ustawienia uwierzytelniania Tor� wybierz „Brak uwierzytelniania lub " "uwierzytelnianie za pomocą plików cookie�. Kliknij przycisk „Przetestuj " "połączenie z Tor�." #~ msgid "Use the ``tor`` bundled with OnionShare" #~ msgstr "Użyj ``tor`` dołączonego do OnionShare" #~ msgid "Using Tor bridges" #~ msgstr "Używanie mostków Tor" #~ msgid "To configure bridges, click the \"⚙\" icon in OnionShare." #~ msgstr "Aby skonfigurować mostki, kliknij ikonę „⚙� w OnionShare." #~ msgid "" #~ "You can use the built-in obfs4 pluggable transports, the built-in " #~ "meek_lite (Azure) pluggable transports, or custom bridges, which you can " #~ "obtain from Tor's `BridgeDB `_. If you " #~ "need to use a bridge, try the built-in obfs4 ones first." #~ msgstr "" #~ "Możesz użyć wbudowanych transportów wtykowych obfs4, wbudowanych " #~ "transportów wtykowych meek_lite (Azure) lub niestandardowych mostków, " #~ "które możesz uzyskać z `BridgeDB `_ " #~ "Tora. Jeśli potrzebujesz użyć mostka, wypróbuj najpierw wbudowane obfs4." #~ msgid "" #~ "Pick a way to connect OnionShare to Tor by clicking Network Settings from " #~ "the welcome screen, or the Tor onion icon in the bottom right of the " #~ "OnionShare window to open the Tor Settings tab." #~ msgstr "" #~ "Wybierz sposób połączenia OnionShare z siecią Tor, klikając ikonę cebuli " #~ "w prawym dolnym rogu okna OnionShare, aby przejść do zakładki Ustawień " #~ "Tor." #~ msgid "Getting Around Censorship" #~ msgstr "Obchodzenie cenzury" #~ msgid "" #~ "If your access to the internet is censored, you can configure OnionShare " #~ "to connect to the Tor network using `Tor bridges `_. If OnionShare connects to Tor without one, " #~ "you don't need to use a bridge." #~ msgstr "" #~ "Jeśli twój dostęp do Internetu jest ocenzurowany, możesz skonfigurować " #~ "OnionShare, aby łączyć się z siecią Tor za pomocą `Mostków Tor `_. Jeśli OnionShare łączy się z Torem " #~ "bez problemu, nie musisz używać mostka." onionshare-onionshare-26fcdc5/docs/source/locale/pt_BR/000077500000000000000000000000001521174352300232205ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/pt_BR/LC_MESSAGES/000077500000000000000000000000001521174352300250055ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/pt_BR/LC_MESSAGES/advanced.po000066400000000000000000001024021521174352300271110ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-07-11 14:01+0000\n" "Last-Translator: Cleverson Cândido \n" "Language-Team: pt_BR \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 5.13-dev\n" "Generated-By: Babel 2.10.3\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "Uso Avançado" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "Salvar Abas" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" "Fechar as guias do OnionShare que você hospeda as destrói, impedindo a " "reutilização. Sites hospedados persistentemente estão disponíveis no mesmo " "endereço, mesmo que o computador a partir do qual são compartilhados seja " "reinicializado." #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" "Torne qualquer guia persistente marcando a caixa \"Sempre abrir esta guia " "quando o OnionShare for iniciado\" antes de iniciar o servidor." #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" "Ao abrir o OnionShare, suas guias salvas da sessão anterior serão abertas. " "Cada serviço pode então ser iniciado manualmente e estará disponível no " "mesmo endereço OnionShare e protegido pela mesma chave privada." #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" "Se você salvar uma aba, uma cópia da chave secreta do serviço onion dessa " "aba será armazenada no seu computador com as suas configurações OnionShare." #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "Desligar Chave Privada" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" "Por padrão, todos os serviços do OnionShare são protegidos com uma chave " "privada, que o Tor chama de \"autenticação de cliente\"." #: ../../source/advanced.rst:28 #, fuzzy #| msgid "" #| "The Tor Browser will ask you to enter your private key when you load an " #| "OnionShare service. If you want allow the public to use your service, " #| "it's better to disable the private key altogether." msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" "O navegador Tor solicitará que você insira sua chave privada ao carregar um " "serviço OnionShare. Se você quiser permitir que o público use seu serviço, é " "melhor desabilitar completamente a chave privada." #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" "Para desligar a chave privada para qualquer aba, marque a caixa \"Este é um " "serviço público OnionShare (desativa a chave privada)\" antes de iniciar o " "servidor. Então o servidor será público e não precisará de uma chave privada " "para visualizar no Navegador Tor." #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "Títulos Personalizados" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" "Por padrão, quando as pessoas carregam serviços OnionShare no Navegador Tor " "elas veem o título padrão para cada tipo de serviço. Por exemplo, o título " "padrão de serviços de bate-papo é \"OnionShare Chat\"." #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" "Se você editar a configuração \"Título personalizado\" antes de iniciar um " "servidor, poderá alterá-la." #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "Horários programados" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" "OnionShare suporta agendamento exatamente quando um serviço deve iniciar e " "parar. Antes de iniciar um servidor, clique em \"Mostrar configurações " "avançadas\" em sua guia e marque as caixas ao lado de \"Iniciar serviço " "onion no horário agendado\", \"Parar serviço onion no horário agendado\", ou " "ambos, e defina as respectivas datas e horários desejados." #: ../../source/advanced.rst:51 #, fuzzy #| msgid "" #| "Services scheduled to start in the future display a countdown timer when " #| "when the \"Start sharing\" button is clicked. Services scheduled to stop " #| "in the future display a countdown timer when started." msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" "Os serviços programados para serem iniciados no futuro exibem uma contagem " "regressiva quando o botão \"Iniciar compartilhamento\" é clicado. Os " "serviços programados para serem interrompidos no futuro exibem um cronômetro " "de contagem regressiva quando iniciados." #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" "**Programar um serviço OnionShare para iniciar automaticamente pode ser " "usado como uma opção de homem morto**. Isso significa que seu serviço será " "tornado público em um determinado momento no futuro, se você não estiver " "presente para evitá-lo. Se nada acontecer com você, você pode cancelar o " "serviço antes do início programado." #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" "**Agendar um serviço OnionShare para parar automaticamente limita sua " "exposição**. Se quiser compartilhar informações secretas ou algo que esteja " "desatualizado, você pode fazê-lo por um tempo limitado selecionado." #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "Interface da Linha de comando" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" "Além de sua interface gráfica, OnionShare possui uma interface de linha de " "comando." #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "Instalando a versão CLI" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" "Se você instalou o pacote Snap, macOS ou Windows, você já tem a versão CLI " "instalada." #: ../../source/advanced.rst:77 #, fuzzy #| msgid "" #| "You can install just the command-line version of OnionShare using " #| "``pip3``::" msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" "Você pode instalar apenas a versão de linha de comando do OnionShare usando " "`` pip3`` ::" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" "Note que você também precisará do pacote `` tor`` instalado. No macOS, " "instale-o com: `` brew install tor``" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "Em seguida, execute-o assim:" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" "Informações sobre como instalá-lo em diferentes sistemas operacionais podem " "ser encontradas no `arquivo CLI README `_ no repositório Git." #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "" #: ../../source/advanced.rst:92 #, fuzzy #| msgid "" #| "If you installed OnionShare using the Snap package, you can also just run " #| "``onionshare.cli`` to access the command-line interface version." msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" "Se você instalou o OnionShare usando o pacote Snap, você também pode " "simplesmente executar ``onionshare.cli`` para acessar a versão da interface " "de linha de comando." #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" #: ../../source/advanced.rst:105 msgid "Usage" msgstr "Uso" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" "Navegue pela documentação da linha de comando executando ``onionshare --" "help``::" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "Atalhos de teclado" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" "O aplicativo de desktop OnionShare contém alguns atalhos de teclado, para " "conveniência e acessibilidade:" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "E na tela principal do seletor de modo::" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 msgid "share" msgstr "" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "Atualmente não há configurações configuráveis para o modo de bate-papo." #~ msgid "" #~ "Everything in OnionShare is temporary by default. If you close an " #~ "OnionShare tab, its address no longer exists and it can't be used again. " #~ "Sometimes you might want an OnionShare service to be persistent. This is " #~ "useful if you want to host a website available from the same OnionShare " #~ "address even if you reboot your computer." #~ msgstr "" #~ "Tudo no OnionShare é temporário por padrão. Se você fechar uma aba do " #~ "OnionShare, o seu endereço não existirá mais e não poderá ser utilizado " #~ "novamente. As vezes você pode querer que um serviço do OnionShare seja " #~ "persistente. Isso é útil se você quer hospedar um website disponível do " #~ "mesmo endereço do OnionShare mesmo se você reiniciar seu computador." #~ msgid "" #~ "When you quit OnionShare and then open it again, your saved tabs will " #~ "start opened. You'll have to manually start each service, but when you do " #~ "they will start with the same OnionShare address and private key." #~ msgstr "" #~ "Quando você sair do OnionShare e depois entrar novamente, suas abas " #~ "salvas começarão a ser abertas. Você terá que iniciar manualmente cada " #~ "serviço, mas quando o fizer, eles começarão com o mesmo endereço e chave " #~ "privada do OnionShare." #~ msgid "" #~ "When browsing to an OnionShare service in Tor Browser, Tor Browser will " #~ "prompt for the private key to be entered." #~ msgstr "" #~ "Ao navegar para um serviço OnionShare no Tor Browser, o Tor Browser irá " #~ "solicitar que a chave privada seja inserida." #~ msgid "" #~ "Sometimes you might want your OnionShare service to be accessible to the " #~ "public, like if you want to set up an OnionShare receive service so the " #~ "public can securely and anonymously send you files. In this case, it's " #~ "better to disable the private key altogether." #~ msgstr "" #~ "Às vezes você pode querer que seu serviço OnionShare seja acessível ao " #~ "público, como quando você quiser configurar um serviço OnionShare para " #~ "que o público possa enviar arquivos de forma segura e anônima para você. " #~ "Neste caso, é melhor desativar a chave privada por completo." #~ msgid "" #~ "If you scheduled a service to start in the future, when you click the " #~ "\"Start sharing\" button you will see a timer counting down until it " #~ "starts. If you scheduled it to stop in the future, after it's started you " #~ "will see a timer counting down to when it will stop automatically." #~ msgstr "" #~ "Se você agendou um serviço para iniciar no futuro, ao clicar no botão " #~ "\"Iniciar compartilhamento\", você verá um cronômetro contando até que " #~ "ele comece. Se você o programou para parar no futuro, depois que ele for " #~ "iniciado, você verá um cronômetro em contagem regressiva até quando ele " #~ "irá parar automaticamente." #~ msgid "" #~ "**Scheduling an OnionShare service to automatically start can be used as " #~ "a dead man's switch**, where your service will be made public at a given " #~ "time in the future if anything happens to you. If nothing happens to you, " #~ "you can cancel the service before it's scheduled to start." #~ msgstr "" #~ "** Agendar um serviço OnionShare para iniciar automaticamente pode ser " #~ "usado como uma chave de homem morto **, onde seu serviço será tornado " #~ "público em um determinado momento no futuro, se algo acontecer com você. " #~ "Se nada acontecer com você, você pode cancelar o serviço antes do " #~ "programado para iniciar." #~ msgid "" #~ "To make any tab persistent, check the \"Save this tab, and automatically " #~ "open it when I open OnionShare\" box before starting your server. A " #~ "purple pin icon appears to the left of its server status to tell you the " #~ "tab is saved." #~ msgstr "" #~ "Para deixar uma aba persistente, selecione a caixa \"Salve esta aba, e " #~ "automaticamente a abra quando eu abrir o OnionShare\", antes de iniciar o " #~ "servidor. Quando uma aba é salva um alfinete roxo aparece à esquerda do " #~ "status de seu servidor." onionshare-onionshare-26fcdc5/docs/source/locale/pt_BR/LC_MESSAGES/connecting.po000066400000000000000000000127061521174352300275020ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2022. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2022-03-31 16:39+1100\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=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.1\n" #: ../../source/connecting.rst:2 msgid "Getting connected to Tor" msgstr "" #: ../../source/connecting.rst:4 msgid "" "When OnionShare starts, it will present a screen asking you to connect to " "the Tor network." msgstr "" #: ../../source/connecting.rst:8 msgid "" "You have several choices. You can click Connect to Tor to begin the " "connection process. If there are no problems with your network, including " "any attempts to block your access to the Tor network, this should hopefully " "work the first time." msgstr "" #: ../../source/connecting.rst:10 msgid "" "If you want to manually configure Bridges or other Tor settings before you " "connect, you can click 'Network Settings'." msgstr "" #: ../../source/connecting.rst:13 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/connecting.rst:15 msgid "" "When OnionShare fails to connect to Tor, it might be because Tor is censored " "in your country." msgstr "" #: ../../source/connecting.rst:17 msgid "" "If this occurs, a screen will be displayed that will offer you to either " "'Use a Bridge' (automatically choosing one for you), or 'Try Again without a " "Bridge'." msgstr "" #: ../../source/connecting.rst:22 msgid "What 'Use a Bridge' does" msgstr "" #: ../../source/connecting.rst:24 msgid "" "Bridges are a way to connect to the Tor network via intermediate services " "that are hopefully not blocked by your network provider (whereas normal " "connections might be)." msgstr "" #: ../../source/connecting.rst:26 msgid "" "Clicking 'Use a Bridge' will temporarily use the `Meek `_ domain-fronting proxy to " "make a non-Tor connection from your computer to the Tor Project's Censorship " "Circumvention API. The use of the Meek proxy is to hide the fact that you " "are trying to find a way to connect to Tor." msgstr "" #: ../../source/connecting.rst:28 msgid "" "Before clicking 'Use a Bridge', you can choose either 'Automatically " "determine my country from my IP address' or 'Manually select my country'." msgstr "" #: ../../source/connecting.rst:30 msgid "" "If you choose the former option, the Censorship Circumvention API will " "consider your IP address (yes, your real IP address) to determine what " "country you might reside in." msgstr "" #: ../../source/connecting.rst:32 msgid "" "Based on the country information, the API will try to automatically find " "bridges that suit your location." msgstr "" #: ../../source/connecting.rst:36 msgid "" "If you choose to manually select a country, OnionShare will still make a " "request to the Censorship Circumvention API, but will tell the API the " "country code. The API will then try to fetch bridges for that country that " "you specified." msgstr "" #: ../../source/connecting.rst:38 msgid "" "If it finds any such bridges, OnionShare will try to reconnect to Tor using " "those bridges." msgstr "" #: ../../source/connecting.rst:40 msgid "" "If the API does not find any bridges for your location, OnionShare will ask " "the API for 'fallback' options. At the time of writing, this is likely to be " "the obfs4 built-in bridges." msgstr "" #: ../../source/connecting.rst:42 msgid "" "OnionShare will also attempt to use the obfs4 built-in bridges if for some " "reason it could not connect to the API itself, or the API returned an error." msgstr "" #: ../../source/connecting.rst:44 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor Network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/connecting.rst:46 msgid "" "Even though it is hard for an adversary to discover where the Meek request " "is going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/connecting.rst:49 msgid "What 'Try again without a Bridge' does" msgstr "" #: ../../source/connecting.rst:51 msgid "" "Clicking 'Try again without a Bridge' will retry the normal OnionShare " "connection attempt to Tor. It won't talk to the Tor Censorship Circumvention " "API or use Meek." msgstr "" #: ../../source/connecting.rst:54 msgid "Connect to Tor automatically" msgstr "" #: ../../source/connecting.rst:56 msgid "" "You can toggle on the switch 'Connect to Tor automatically' before clicking " "'Connect to Tor'. This means that next time OnionShare starts, it will " "automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options." msgstr "" #: ../../source/connecting.rst:58 msgid "" "If the connection fails, you can still try bridges or reconfigure Tor via " "the 'Network Settings'." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/pt_BR/LC_MESSAGES/develop.po000066400000000000000000000243731521174352300270140ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-06-06 17:06+0000\n" "Last-Translator: emma peel \n" "Language-Team: pt_BR \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.18-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "Desenvolvimento do OnionShare" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "Colaborando" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" "O time OnionShare possuí um Keybase aberto para discutir o projeto, " "responder perguntas, compartilhar ideias e designs, e fazer planos para o " "desenvolvimento futuro. (E também uma forma de enviar mensagens diretas " "encriptadas de ponta-a-ponta para outros na comunidade OnionShare, como " "endereços OnionShare.) Para utilizar o Keybase, baixe-o em `Keybase app " "`_, make an account, and `join this team " "`_ . Dentro do aplicativo, vá para " "\"Teams\", clique em \"Join a Team\", e digite \"onionshare\"." #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" "O OnionShare também tem uma `lista de e-mail `_ para desenvolvedores e designers discutirem o " "projeto." #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "Código de Contribuição" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" "O código fonte do OnionShare pode ser encontrado neste repositório Git: " "https://github.com/onionshare/onionshare" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" "Se você gostaria de contribuir com o código OnionShare, junte-se à Keybase e " "faça perguntas sobre o que você está pensando em trabalhar. Você também deve " "rever todas as `questões abertas `_ no GitHub para ver se há alguma que você gostaria de resolver." #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" "Quando você estiver pronto para contribuir com o código, abra um pull " "request no repositório GitHub e um dos mantenedores do projeto irá revisá-la " "e possivelmente fazer perguntas, solicitar alterações, rejeitá-lo ou mesclá-" "lo no projeto." #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "Iniciando o Desenvolvimento" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" "O OnionShare é desenvolvido em Python. Para começar, clone o repositório Git " "em https://github.com/onionshare/onionshare/ e depois consulte o arquivo " "``cli/README.md`` para aprender como configurar seu ambiente de " "desenvolvimento para a versão de linha de comando, e o arquivo ``desktop/" "README.md`` para aprender como configurar seu ambiente de desenvolvimento " "para a versão gráfica." #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" "Esses arquivos contêm as instruções técnicas e comandos necessários para " "instalar dependências para sua plataforma, e para executar o OnionShare a " "partir da árvore de origem." #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "Dicas de depuração" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "Modo detalhado" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" "Ao desenvolver, é conveniente executar o OnionShare a partir de um terminal " "e adicionar o sinalizador `` --verbose`` (ou `` -v``) ao comando. Isso " "imprime muitas mensagens úteis para o terminal, como quando certos objetos " "são inicializados, quando ocorrem eventos (como botões clicados, " "configurações salvas ou recarregadas) e outras informações de depuração. Por " "exemplo::" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" "Você pode adicionar suas próprias mensagens de depuração executando o método " "`` Common.log`` de `` onionshare / common.py``. Por exemplo::" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" "Isso pode ser útil ao aprender a cadeia de eventos que ocorrem ao usar o " "OnionShare ou o valor de certas variáveis antes e depois de serem " "manipuladas." #: ../../source/develop.rst:124 msgid "Local Only" msgstr "Somente Local" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" "O Tor é lento e geralmente é conveniente pular a inicialização dos serviços " "onion durante o desenvolvimento. Você pode fazer isso com o sinalizador `` --" "local-only``. Por exemplo::" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" "Neste caso, você carrega a URL ``http://127.0.0.1:17641`` em um navegador " "normal, como o Firefox, em vez de utilizar o Tor Browser. A chave privada " "não é realmente necessária no modo apenas local, portanto, você pode ignorá-" "la." #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "Contribuindo com traduções" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" "Ajude a tornar o OnionShare mais fácil de usar e mais familiar e acolhedor " "para as pessoas, traduzindo-o no `Hosted Weblate ` _. Sempre mantenha o \"OnionShare\" em letras latinas " "e use \"OnionShare (localname)\" se necessário." #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" "Para ajudar a traduzir, crie uma conta Hosted Weblate e comece a contribuir." #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "Sugestões para sequências originais em inglês" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" "Às vezes, as sequências originais em inglês estão erradas ou não " "correspondem entre o aplicativo e a documentação." #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" "Melhorias na string de origem do arquivo adicionando @kingu ao seu " "comentário Weblate ou abrindo um issue do GitHub ou pull request. O último " "garante que todos os desenvolvedores upstream vejam a sugestão e possam " "modificar a string por meio dos processos usuais de revisão de código." #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "Estado das traduções" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" "Aqui está o estado atual da tradução. Se você deseja iniciar uma tradução em " "um idioma que ainda não começou, escreva para a lista de discussão: " "onionshare-dev@lists.riseup.net" onionshare-onionshare-26fcdc5/docs/source/locale/pt_BR/LC_MESSAGES/features.po000066400000000000000000000707211521174352300271720ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-09-06 15:09+0000\n" "Last-Translator: ssantos \n" "Language-Team: pt_BR \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 5.8-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "Como o OnionShare funciona" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" "Os Web servers são iniciados localmente no seu computador e são acessíveis " "para outras pessoas como`Tor `_ `onion services " "`_." #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" "Por padrão, os endereços web do OnionShare são protegidos com uma chave " "privada." #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "Os endereços do OnionShare parecem com o seguinte::" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "E as chaves privadas podem parecer com algo assim::" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" "é responsável por partilhar com segurança essa URL e chave privada " "utilizando um canal de comunicação da sua escolha como numa mensagem de bate-" "papo criptografada, ou utilizando algo menos seguro como e-mail não " "criptografado, dependendo do seu `modelo de ameaça `_." #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" "As pessoas para as quais envia o URL, depois deverão copiá-lo e colá-lo no " "seu `Navegador Tor `_ para aceder o serviço " "OnionShare. O Tor Browser solicitará então a chave privada, que as pessoas " "também podem então copiar e colar." #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" "Se executar o OnionShare no seu portátil para enviar ficheiros a alguém e " "depois o suspender antes que os ficheiros sejam enviados, o serviço não " "estará disponível até que o seu portátil fique ativo e na internet " "novamente. O OnionShare funciona melhor quando se trabalha com pessoas em " "tempo real." #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" "Porque seu próprio computador é o servidor web, *nenhum terceiro pode " "acessar o que acontece no OnionShare *, nem mesmo os desenvolvedores do " "OnionShare. É completamente privado. E porque OnionShare é baseado em " "serviços Tor onion também, ele também protege seu anonimato. Veja :doc:" "`security design ` para mais informações." #: ../../source/features.rst:29 msgid "Share Files" msgstr "Compartilhar Arquivos" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" "Você pode usar o OnionShare para enviar arquivos e pastas para as pessoas de " "forma segura e anônima. Abra uma guia de compartilhamento, arraste os " "arquivos e pastas que deseja compartilhar e clique em \"Começar a " "compartilhar\"." #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" "Depois de adicionar arquivos, você verá algumas configurações. Certifique-se " "de escolher a configuração na qual está interessado antes de começar a " "compartilhar." #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" "Assim que alguém terminar de descarregar os seus ficheiros, OnionShare " "parará automaticamente o servidor, removendo o website da internet. Para " "permitir que várias pessoas os descarreguem, desmarque a caixa \"Parar de " "partilhar após o envio dos ficheiros (desmarque para permitir a descarga de " "ficheiros individuais)\"." #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" "Além disso, se você desmarcar esta caixa, as pessoas poderão baixar os " "arquivos individuais que você compartilha, em vez de uma única versão " "compactada de todos os arquivos." #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" "Quando estiver pronto para compartilhar, clique no botão \"Começar a " "compartilhar\". Você sempre pode clicar em \"Parar de compartilhar\" ou sair " "do OnionShare, tirando o site do ar imediatamente. Você também pode clicar " "no ícone \"↑\" no canto superior direito para mostrar o histórico e o " "progresso das pessoas que baixam seus arquivos." #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" "Agora que tem o OnionShare, copie o endereço e a chave privada e envie-o à " "pessoa que deseja receber os ficheiros. Se os ficheiros precisarem ficar " "seguros, ou se a pessoa estiver exposta ao perigo, use uma app de mensagens " "criptografadas." #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" "Essa pessoa então deve carregar o endereço no Tor Browser. Após o login com " "a chave privada, os ficheiros podem ser descarregados diretamente do seu " "computador, clicando na ligação \"Descarregar ficheiros\"." #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "Receber Ficheiros e Mensagens" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" "Pode usar o OnionShare para permitir que as pessoas enviem ficheiros e " "mensagens anonimamente, diretamente ao seu computador, essencialmente " "transformando-o numa caixa de depósitos anônima. Abra uma guia de " "recebimento e escolha as configurações que deseja." #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" "Pode procurar uma pasta para gravar as mensagens e os ficheiros enviados." #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" "Pode marcar \"Desativar envio de texto\" se quiser permitir apenas o envio " "de ficheiros e pode marcar \"Desativar o carregamento de ficheiros\" se " "quiser permitir apenas o envio de mensagens de texto, como para um " "formulário de contato anônimo." #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" "Você pode verificar \"Use o webhook de notificação\" e então escolher uma " "URL webhook se você quiser ser notificado quando alguém enviar arquivos ou " "mensagens para seu serviço OnionShare. Se você usar este recurso, o " "OnionShare fará um pedido HTTP POST para esta URL sempre que alguém enviar " "arquivos ou mensagens. Por exemplo, se você quiser obter uma mensagem de " "texto criptografada no aplicativo de mensagens `Keybase `_, você pode iniciar uma conversa com `@webhookbot `_, digite ``!webhook create onionshare-alerts```, e ele " "responderá com uma URL. Use isso como a URL do webhook de notificação. Se " "alguém carregar um arquivo para seu serviço de modo de recebimento, " "@webhookbot lhe enviará uma mensagem no Keybase para que você saiba assim " "que acontecer." #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" "Quando estiver pronto, clique em \"Começar o Modo Recepção\". Isto inicia o " "serviço OnionShare. Qualquer pessoa que carregue este endereço no seu " "navegador Tor poderá enviar ficheiros e mensagens que serão carregados no " "seu computador." #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" "Você também pode clicar no ícone \"↓\" no canto superior direito para " "mostrar o histórico e o progresso das pessoas que enviam arquivos para você." #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "Eis como parece a alguém que lhe envia ficheiros e mensagens." #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" "Quando alguém envia arquivos ou mensagens ao seu serviço de recepção, por " "padrão eles são salvos em uma pasta chamada \"OnionShare\" na pasta home do " "seu computador, automaticamente organizada em subpastas separadas com base " "no tempo em que os arquivos são carregados." #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" "Configurar um serviço de recebimento OnionShare é útil para jornalistas e " "outras pessoas que precisam aceitar documentos de fontes anônimas com " "segurança. Quando usado desta forma, o OnionShare é como uma versão leve, " "mais simples e não tão segura do `SecureDrop ` _, o " "sistema de envio de denúncias." #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "Use por sua conta e risco" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" "Assim como com anexos de e-mail maliciosos, é possível que alguém tente " "atacar o seu computador carregando um ficheiro malicioso no seu serviço " "OnionShare. O OnionShare não acrescenta nenhum mecanismo de segurança para " "proteger o seu sistema contra ficheiros maliciosos." #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" "Se você receber um documento do Office ou PDF por meio do OnionShare, poderá " "converter esses documentos em PDFs que podem ser abertos com segurança " "usando `Dangerzone ` _. Você também pode se " "proteger ao abrir documentos não confiáveis abrindo-os no `Tails ` _ ou no `Qubes ` _ disposableVM." #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" "No entanto, é sempre seguro abrir mensagens de texto enviadas através do " "OnionShare." #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "Dicas para executar um serviço de recebimento" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" "Se quiser hospedar a sua própria caixa de depósitos anônima usando " "OnionShare, é recomendado que o faça num computador separado e dedicado, " "sempre ligado e conectado à Internet e não naquele que usa regularmente." #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" "Se pretende pôr o endereço OnionShare no seu website ou perfis de mídia " "social, grave a guia (veja :ref:`save_tabs`) e execute-o como um serviço " "público (veja :ref:`turn_off_private_key`). Também é uma boa ideia dar-lhe " "um título personalizado (veja :ref:`custom_titles`)." #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" #: ../../source/features.rst:107 msgid "Host a Website" msgstr "Hospedar um site" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" "Para hospedar um site HTML estático com o OnionShare, abra uma guia do site, " "arraste os arquivos e pastas que compõem o conteúdo estático e clique em " "\"Começar a compartilhar\" quando estiver pronto." #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" "Se você adicionar um arquivo `` index.html``, ele irá renderizar quando " "alguém carregar o seu site. Você também deve incluir quaisquer outros " "arquivos HTML, arquivos CSS, arquivos JavaScript e imagens que compõem o " "site. (Observe que o OnionShare só oferece suporte à hospedagem de sites * " "estáticos *. Ele não pode hospedar sites que executam códigos ou usam bancos " "de dados. Portanto, você não pode, por exemplo, usar o WordPress.)" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" "Se você não tiver um arquivo `` index.html``, ele mostrará uma lista de " "diretórios ao invés, e as pessoas que o carregarem podem olhar os arquivos e " "baixá-los." #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "Política de Segurança de Conteúdo" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" "Por padrão, o OnionShare ajuda a proteger seu website, definindo um rígido " "cabeçalho \"Política de Segurança de Conteúdo `. Entretanto, isto impede que o conteúdo de " "terceiros seja carregado dentro da página da web." #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" "Se deseja carregar conteúdo de sites de terceiros, como ativos ou " "bibliotecas JavaScript de CDNs, tem duas opções:" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" "Pode desativar o envio de um cabeçalho da Política de Segurança de Conteúdo " "marcando a caixa \"Não enviar cabeçalho da Política de Segurança de Conteúdo " "(permite que o seu website use recursos de terceiros)\" antes de iniciar o " "serviço." #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "" "Pode enviar um cabeçalho personalizado da Política de Segurança de Conteúdo." #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "Dicas para executar um serviço de website" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" "Se quiser hospedar um website de longo prazo usando OnionShare (ou seja, não " "apenas para mostrar algo rapidamente a alguém), é recomendável que o faça " "num computador separado e dedicado que esteja sempre ligado e conectado à " "Internet e não naquele que usa regularmente. Grave a guia (veja :ref:" "`save_tabs`) para que possa retomar o site com o mesmo endereço se fechar o " "OnionShare e poder reabri-lo mais tarde." #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" "Se o seu website for destinado ao público, deve administrá-lo como um " "serviço público (ver :ref:`turn_off_private_key`)." #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "Converse anonimamente" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" "Você pode usar o OnionShare para configurar uma sala de bate-papo privada e " "segura que não registra nada. Basta abrir uma guia de bate-papo e clicar em " "\"Iniciar um servidor de conversas\"." #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" "Depois de iniciar o servidor, copie o endereço e a chave privada do " "OnionShare e envie-os para as pessoas que quiser na sala de bate-papo " "anônima. Se for importante limitar exatamente quem pode participar, use uma " "app de mensagens criptografadas para enviar o endereço e a chave privada do " "OnionShare." #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" "As pessoas podem entrar na sala de bate-papo carregando seu endereço " "OnionShare no navegador Tor. A sala de chat requer JavasScript, então todos " "que desejam participar devem ter seu nível de segurança do navegador Tor " "definido como \"Padrão\" ou \"Mais seguro\", em vez de \" O Mais seguro\"." #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" "Quando alguém entra na sala de chat, recebe um nome aleatório. Eles podem " "alterar seus nomes digitando um novo nome na caixa no painel esquerdo e " "pressionando ↵. Como o histórico do bate-papo não é salvo em nenhum lugar, " "ele não é exibido de forma alguma, mesmo se outras pessoas já estivessem " "conversando na sala." #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" "Em uma sala de chat OnionShare, todos são anônimos. Qualquer pessoa pode " "alterar seu nome para qualquer coisa e não há como confirmar a identidade de " "ninguém." #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" "No entanto, se você criar uma sala de bate-papo OnionShare e enviar com " "segurança o endereço apenas para um pequeno grupo de amigos confiáveis " "usando mensagens criptografadas, você pode ter uma certeza razoável de que " "as pessoas que entram na sala de bate-papo são seus amigos." #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "Como isso é útil?" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" "Se você já precisa estar usando um aplicativo de mensagens criptografadas, " "para começar, qual é o ponto de uma sala de bate-papo OnionShare? Deixa " "menos vestígios." #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" "Se, por exemplo, enviar uma mensagem a um grupo do Signal, uma cópia da sua " "mensagem ficará em cada dispositivo (os smartphones e os computadores, se " "eles instalarem o Signal Desktop) de cada membro do grupo. Mesmo que as " "mensagens efêmeras sejam ativadas, é difícil confirmar que todas as cópias " "das mensagens são realmente apagadas de todos os dispositivos e de qualquer " "outro lugar (como bases de dados de notificações) para onde elas possam ter " "sido gravadas. As salas de bate-papo no OnionShare não armazenam nenhuma " "mensagem em nenhum lugar, portanto o problema é reduzido ao mínimo." #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" "As salas de bate-papo do OnionShare também podem ser úteis para pessoas que " "desejam conversar anonimamente e com segurança com alguém sem a necessidade " "de criar contas. Por exemplo, uma fonte pode enviar um endereço OnionShare " "para um jornalista usando um endereço de e-mail descartável e depois esperar " "que o jornalista entre na sala de bate-papo, tudo sem comprometer o seu " "anonimato." #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "Como funciona a criptografia?" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" "Como o OnionShare depende dos serviços Tor onion, as conexões entre o Tor " "Browser e o OnionShare são criptografadas de ponta a ponta (E2EE). Quando " "alguém posta uma mensagem em uma sala de bate-papo OnionShare, eles a enviam " "para o servidor por meio da conexão onion E2EE, que a envia para todos os " "outros membros da sala de bate-papo usando WebSockets, por meio de suas " "conexões onion E2EE." #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" "OnionShare não implementa nenhuma criptografia de bate-papo por conta " "própria. Ele depende da criptografia do serviço Tor onion." onionshare-onionshare-26fcdc5/docs/source/locale/pt_BR/LC_MESSAGES/help.po000066400000000000000000000056771521174352300263140ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2022-01-23 09:55+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: pt_BR \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.11-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "Obtendo ajuda" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "Leia este site" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" "Você encontrará instruções sobre como usar o OnionShare. Leia todas as " "seções primeiro para ver se alguma coisa responde às suas perguntas." #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "Verifique os problemas no GitHub" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" "Se não estiver no site, por favor verifique o `GitHub issues `_. É possível que outra pessoa tenha " "encontrado o mesmo problema e o tenha levantado com os desenvolvedores, ou " "talvez até mesmo postado uma solução." #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "Envie você mesmo um problema" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" "Se você não conseguir encontrar uma solução, desejar fazer uma pergunta ou " "sugerir uma nova funcionalidade, por favor `submeta um problema `_. Isto requer `criar uma conta " "GitHub `_." #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "Junte-se à nossa equipe no Keybase" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" "Veja: ref: `colaborando` para saber como se juntar à equipe do Keybase usada " "para discutir o projeto." onionshare-onionshare-26fcdc5/docs/source/locale/pt_BR/LC_MESSAGES/index.po000066400000000000000000000022141521174352300264530ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2020-12-17 19:29+0000\n" "Last-Translator: Eduardo Addad de Oliveira \n" "Language-Team: LANGUAGE \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.4-dev\n" "Generated-By: Babel 2.8.0\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "Documentação do OnionShare" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" "OnionShare é uma ferramenta de código aberto que permite compartilhar " "arquivos de forma segura e anônima, hospedar sites e conversar com amigos " "usando a rede Tor." onionshare-onionshare-26fcdc5/docs/source/locale/pt_BR/LC_MESSAGES/install.po000066400000000000000000000431331521174352300270170ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-07-11 14:01+0000\n" "Last-Translator: Cleverson Cândido \n" "Language-Team: pt_BR \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 5.13-dev\n" "Generated-By: Babel 2.9.1\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "Instalação" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "Windows ou MacOS" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" "Você pode baixar o OnionShare para Windows and macOS `no site do OnionShare " "`_." #: ../../source/install.rst:12 msgid "Mobile" msgstr "Móvel" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "" "Você pode baixar o OnionShare para dispositivos móveis nos links a seguir" #: ../../source/install.rst:16 msgid "Android" msgstr "Android" #: ../../source/install.rst:17 msgid "" "Google Play: https://play.google.com/store/apps/details?id=org.onionshare." "android" msgstr "" "Google Play: https://play.google.com/store/apps/details?id=org.onionshare." "android" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "F-Droid: https://github.com/onionshare/onionshare-android-nightly" #: ../../source/install.rst:20 msgid "iOS" msgstr "iOS" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" #: ../../source/install.rst:22 msgid "" "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "Github Releases: https://github.com/onionshare/onionshare-ios/releases" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "Testflight: https://testflight.apple.com/join/ZCJeY65W" #: ../../source/install.rst:27 msgid "Linux" msgstr "Linux" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the recommended " "way is to use either the `Flatpak `_ or the `Snap " "`_ package. Flatpak and Snapcraft ensure that you'll " "always use the newest version and run OnionShare inside of a sandbox." msgstr "" "Existem várias maneiras de instalar o OnionShare para Linux, mas a forma " "recomendada é usar o pacote `Flatpak ` _ ou `Snap " "` _ . Flatpak e Snap garantem que você sempre usará a " "versão mais recente e executará o OnionShare dentro de uma sandbox." #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" "O suporte para Snap está integrado no Ubuntu, enquanto que o suporte para " "Flatpak está incorporado em Fedora, mas você decide qual usar. Ambos " "funcionam em todas as distribuições Linux." #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: https://flathub.org/apps/details/org." "onionshare.OnionShare" msgstr "" "**Instalar o OnionShare usando Flatpak**: https://flathub.org/apps/details/" "org.onionshare.OnionShare" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" "**Instalar o OnionShare usando o Snapcraft**: https://snapcraft.io/onionshare" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" "Você também pode baixar e instalar pacotes `` .flatpak`` ou `` .snap`` " "assinados por PGP em https://onionshare.org/dist/ se preferir." #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "Instalação manual do Flatpak" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at https://flatpak.org/setup/." msgstr "" "Instale o Flatpak seguindo as instruções em https://flatpak.org/setup/." #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo``. Even though you " "won't be downloading OnionShare from Flathub, OnionShare depends on some " "packages that are only available there." msgstr "" "Adicione o repositório do Flathub executando ``flatpak remote-add --if-not-" "exists flathub https://flathub.org/repo/flathub.flatpakrepo``. Mesmo que " "você não baixe o OnionShare do Flathub, o OnionShare depende de alguns " "pacotes que estão disponíveis apenas lá." #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the file " "you downloaded." msgstr "" #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the PGP-" "signed Snapcraft package, you can do so like this:" msgstr "" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at https://snapcraft.io/docs/" "installing-snapd." msgstr "" #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.snap`` and ``.snap.asc`` files." msgstr "" #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version number " "of the file you downloaded. Note that you must use `--dangerous` because the " "package is not signed by the Snapcraft store, however you did verify its PGP " "signature, so you know it's legitimate." msgstr "" #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "" #: ../../source/install.rst:68 msgid "Command-line only" msgstr "Somente linha de comando" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any operating " "system using the Python package manager ``pip``. :ref:`cli` has more info." msgstr "" "Você pode instalar apenas a versão de linha de comando do OnionShare em " "qualquer sistema operacional utilizando o gerenciador de pacotes Python " "``pip``. Para mais informações, consulte :ref:`cli`." #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare can " "also be installed on `FreeBSD `_. It's available via " "its ports collection or as pre-built package. Should you opt to install and " "use OnionShare on a FreeBSD operating system, please be aware that it's " "**NOT** officially supported by the OnionShare project." msgstr "" #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the source " "codes from the official OnionShare repository (or its official release " "packages from `PyPI `_). Should " "you wish to check changes related to this platform, please refer to the " "following resources:" msgstr "" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "" #: ../../source/install.rst:85 #, fuzzy msgid "Manual pkg Installation" msgstr "Instalação" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, in " "order to install OnionShare for Python 3.9, use::" msgstr "" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as pre-" "built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli`` if you " "want to install that version." msgstr "" #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built packages, " "please refer to its `official Handbook section about pkg `_." msgstr "" #: ../../source/install.rst:96 #, fuzzy msgid "Manual port Installation" msgstr "Instalação" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run the " "following::" msgstr "" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www/onionshare-" "cli`` if you want to install that version." msgstr "" #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports collection, " "please refer to its `official Handbook section about ports `_." msgstr "" #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "Verificando as assinaturas PGP" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't been " "tampered with by verifying its PGP signature. For Windows and macOS, this " "step is optional and provides defense in depth: the OnionShare binaries " "include operating system-specific signatures, and you can just rely on those " "alone if you'd like." msgstr "" "Você pode verificar se o pacote baixado é legítimo e não foi adulterado " "verificando sua assinatura PGP. Para Windows e macOS, esta etapa é opcional " "e fornece defesa em profundidade: os binários do OnionShare incluem " "assinaturas específicas do sistema operacional e você pode confiar apenas " "nelas, se desejar." #: ../../source/install.rst:115 msgid "Signing key" msgstr "Chave de assinatura" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "" #: ../../source/install.rst:121 msgid "" "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" #: ../../source/install.rst:122 #, fuzzy msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver `_." msgstr "" "Os pacotes são assinados por Micah Lee, o desenvolvedor principal, usando " "sua chave pública PGP com impressão digital `` " "927F419D7EC82C2F149C1BD1403C2657CD994F73``. Você pode baixar a chave de " "Micah `do keys.openpgp.org keyserver ` _." #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "" #: ../../source/install.rst:125 msgid "" "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "" #: ../../source/install.rst:129 msgid "" "PGP public key fingerprint ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." msgstr "" #: ../../source/install.rst:130 #, fuzzy msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver `_." msgstr "" "Os pacotes são assinados por Micah Lee, o desenvolvedor principal, usando " "sua chave pública PGP com impressão digital `` " "927F419D7EC82C2F149C1BD1403C2657CD994F73``. Você pode baixar a chave de " "Micah `do keys.openpgp.org keyserver ` _." #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you probably " "want `GPGTools `_, and for Windows you probably want " "`Gpg4win `_." msgstr "" "Você deve ter o GnuPG instalado para verificar as assinaturas. Para macOS " "você provavelmente utilizaria o `GPGTools ` _, e para " "Windows você provavelmente utilizaria o `Gpg4win ` " "_." #: ../../source/install.rst:135 msgid "Signatures" msgstr "Assinaturas" #: ../../source/install.rst:137 #, fuzzy msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, macOS, " "Flatpak, Snap, and source packages, at https://onionshare.org/dist/ in the " "folders named for each version of OnionShare. You can also find them on the " "`GitHub Releases page `_." msgstr "" "Você pode encontrar as assinaturas (como arquivos `` .asc``), bem como " "Windows, macOS, Flatpak, Snap e pacotes de origem, em https://onionshare.org/" "dist/ nas pastas nomeadas para cada versão do OnionShare. Você também pode " "encontrá-los na `página de lançamentos do GitHub `_." #: ../../source/install.rst:141 msgid "Verifying" msgstr "Verificando" #: ../../source/install.rst:143 #, fuzzy msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify the " "binary in a terminal like this:" msgstr "" "Depois de importar a chave pública de Micah para o seu keychain GnuPG, " "baixar o binário e a assinatura `` .asc``, você pode verificar o binário " "para macOS em um terminal como este ::" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "" #: ../../source/install.rst:153 #, fuzzy msgid "For Linux::" msgstr "Linux" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "O resultado esperado se parece com isso::" #: ../../source/install.rst:173 #, fuzzy msgid "" "If you don't see ``Good signature from``, there might be a problem with the " "integrity of the file (malicious or otherwise), and you should not install " "the package." msgstr "" "Se você não ver ``Boa assinatura de``, pode haver um problema com a " "integridade do arquivo (malicioso ou outro) e você não deve instalar o " "pacote. (O ``AVISO:`` mostrado acima não é um problema com o pacote, " "significa apenas que você ainda não definiu qualquer nível de \"confiança\" " "da chave PGP de Micah (o desenvolvedor principal).)" #: ../../source/install.rst:175 #, fuzzy msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" "Se você não ver ``Boa assinatura de``, pode haver um problema com a " "integridade do arquivo (malicioso ou outro) e você não deve instalar o " "pacote. (O ``AVISO:`` mostrado acima não é um problema com o pacote, " "significa apenas que você ainda não definiu qualquer nível de \"confiança\" " "da chave PGP de Micah (o desenvolvedor principal).)" #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and " "the `Tor Project `_ may be useful." msgstr "" "Se você quiser aprender mais sobre a verificação de assinaturas PGP, os " "guias para `Qubes OS ` _ e o `Tor Project `_ podem ser úteis." #~ msgid "Or for Windows, in a command-prompt like this::" #~ msgstr "Ou para Windows, em um prompt de comando como este ::" #~ msgid "Install in Linux" #~ msgstr "Instalar no Linux" onionshare-onionshare-26fcdc5/docs/source/locale/pt_BR/LC_MESSAGES/security.po000066400000000000000000000177771521174352300272370ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-03-31 16:38+0000\n" "Last-Translator: Translator51 \n" "Language-Team: pt_BR \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.17-dev\n" "Generated-By: Babel 2.9.1\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "Design de Segurança" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" "Leia :ref:`how_it_works` primeiro para entender como o OnionShare funciona." #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" "Como todos os softwares, o OnionShare pode conter erros ou vulnerabilidades." #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "Contra o que o OnionShare protege" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" "**Terceiros não têm acesso a nada do que acontece no OnionShare.** Usar o " "OnionShare significa hospedar serviços diretamente em seu computador. Ao " "compartilhar seus arquivos com OnionShare, eles não são carregados em nenhum " "servidor de terceiros. Se você criar uma sala de bate-papo OnionShare, seu " "computador funcionará como um servidor para isso também. Isso evita o modelo " "tradicional de ter que confiar nos computadores dos outros." #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" "**Os bisbilhoteiros da rede não podem espionar nada que aconteça no " "OnionShare durante o trânsito.** A conexão entre o serviço onion Tor e o " "Navegador Tor são criptografadas de ponta-a-ponta. Isso significa que os " "invasores de rede não podem espionar nada, exceto o tráfego criptografado do " "Tor. Mesmo se um bisbilhoteiro for um nó de encontro malicioso usado para " "conectar o navegador Tor ao serviço onion da OnionShare, o tráfego é " "criptografado usando a chave privada do serviço onion." #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" "**O anonimato dos usuários do OnionShare é protegido pelo Tor**. OnionShare " "e Navegador Tor protegem o anonimato dos usuários, os usuários do navegador " "Tor e bisbilhoteiros não conseguem descobrir a identidade do usuário " "OnionShare." #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" "**Se um atacante tomar conhecimento acerca do serviço onion, ele ainda não " "poderá acessar nada.** Ataques anteriores contra a rede Tor para diversos " "serviços onion permitiram que atacantes descobrissem endereços privados ``." "onion``. Para acessar um serviço de OnionShare do seu endereço, a chave " "privada usada para a autenticação do cliente precisa de ser descoberta (a " "menos que o serviço já se tenha tornado público ao desativar a chave privada " "-- veja :ref:`turn_off_private_key`)." #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "Contra o que OnionShare não protege" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" "**Comunicar o endereço OnionShare e a chave privada pode não ser seguro.** " "Comunicar o endereço OnionShare às pessoas é da responsabilidade do usuário " "do OnionShare. Se enviado de forma insegura (por exemplo, através de uma " "mensagem de e-mail monitorada por um atacante), um espião pode notar que o " "OnionShare está sendo usado. Se o espião carregar o endereço no Tor Browser " "enquanto o serviço ainda estiver ativo, ele poderá acessá-lo. Para evitar " "isso, o endereço deve ser comunicado com segurança, através de mensagem de " "texto criptografada (provavelmente com o modo de mensagens efêmeras " "ativado), e-mail criptografado ou pessoalmente. Isto não é necessário ao " "usar o OnionShare para algo que não é secreto." #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" "**A comunicação do endereço do OnionShare e da chave privada pode não ser " "anônima.** Devem ser tomadas precauções adicionais para garantir que o " "endereço do OnionShare é comunicado anonimamente. Uma nova conta de e-mail " "ou chat, acessada apenas pelo Tor, pode ser usada para compartilhar o " "endereço. Isto não é necessário, exceto se o anonimato é um objetivo." #~ msgid "" #~ "**Third parties don't have access to anything that happens in OnionShare." #~ "** Using OnionShare means hosting services directly on your computer. " #~ "When sharing files with OnionShare, they are not uploaded to any server. " #~ "If you make an OnionShare chat room, your computer acts as a server for " #~ "that too. This avoids the traditional model of having to trust the " #~ "computers of others." #~ msgstr "" #~ "**Terceiros não tem acesso a nada que acontece no OnionShare.** Usar " #~ "OnionShare significa hospedar serviços diretamente no seu computador. Ao " #~ "compartilhar arquivos com OnionShare, eles não são carregados para nenhum " #~ "servidor. Se você criar uma sala de chat OnionShare, seu computador atua " #~ "como um servidor para ela também. Isso evita o modelo tradicional de ter " #~ "que confiar nos computadores de outras pessoas." onionshare-onionshare-26fcdc5/docs/source/locale/pt_BR/LC_MESSAGES/sphinx.po000066400000000000000000000015211521174352300266550ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2020-12-17 19:29+0000\n" "Last-Translator: Eduardo Addad de Oliveira \n" "Language-Team: LANGUAGE \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.4-dev\n" "Generated-By: Babel 2.8.0\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "Versões" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "Idiomas" onionshare-onionshare-26fcdc5/docs/source/locale/pt_BR/LC_MESSAGES/tor.po000066400000000000000000000612431521174352300261570ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-07-11 14:01+0000\n" "Last-Translator: Cleverson Cândido \n" "Language-Team: pt_BR \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 5.13-dev\n" "Generated-By: Babel 2.10.3\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "Conectando ao Tor" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" "Quando OnionShare inciar, ele irá mostrar uma tela pedindo para você " "conectar à rede Tor." #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" "Você pode ativar a opção \"Conectar ao Tor automaticamente\" antes de clicar " "em \"Conectar ao Tor\". Isso significa que, na próxima vez que o OnionShare " "for iniciado, ele se conectará automaticamente com as configurações de " "conexão do Tor da última sessão, em vez de apresentar as opções de conexão. " "Se a conexão falhar, você ainda pode tentar usar pontes ou reconfigurar o " "Tor por meio do botão \"Configurações de Rede\"." #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" "Você pode clicar em \"Conectar ao Tor\" para iniciar o processo de conexão. " "Se não houver problemas com sua rede, incluindo tentativas de bloquear seu " "acesso à rede Tor, isso deve funcionar na primeira vez." #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" "Ou, se quiser configurar manualmente as Bridges ou outras configurações do " "Tor antes de se conectar, você pode clicar em \"Configurações de rede\"." #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "Contorno automático da censura" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" "Quando você clica em \"Conectar ao Tor\", se o OnionShare não conseguir se " "conectar, pode ser porque o Tor está censurado no seu país ou na sua rede " "local." #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "Se isso ocorrer, você terá estas opções:" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" "Determinar automaticamente meu país a partir do meu endereço IP para " "configurações de ponte" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "Selecione manualmente meu país para configurações de ponte" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" "Se você escolher a opção \"Tentar novamente sem uma ponte\", o OnionShare " "tentará se conectar ao Tor novamente como normalmente, sem tentar contornar " "a censura." #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" "As outras duas opções tentarão contornar a censura automaticamente usando " "pontes Tor. Se o seu provedor de rede estiver bloqueando o acesso à rede " "Tor, você ainda poderá se conectar a uma ponte Tor, que o conectará à rede " "Tor, contornando a censura. Ambas as opções usam a API de Contorno de " "Censura do Projeto Tor para fornecer configurações de ponte que devem " "funcionar para você. O OnionShare usará temporariamente o proxy de domínio `" "Meek `_ para " "estabelecer uma conexão não Tor do seu computador com a API de Contorno de " "Censura do Tor. O proxy Meek oculta o fato de que você está tentando " "encontrar uma maneira de se conectar ao Tor." #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" "Se você escolher \"Determinar automaticamente meu país a partir do meu " "endereço IP para configurações de ponte\", a API de Contorno de Censura " "considerará seu endereço IP (sim, seu endereço IP real) para determinar em " "qual país você reside. Com base nas informações do país, a API tentará " "encontrar automaticamente pontes adequadas à sua localização." #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" "Se você escolher " "\"Selecionar manualmente meu país para configurações de bridge\", a API de " "censura encontrará as bridges adequadas ao país especificado." #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "Como funciona a evasão automática da censura" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" "Se a API de Contorno de Censura encontrar pontes que considere adequadas " "para você, o OnionShare tentará se reconectar ao Tor usando essas pontes. Se " "a API não encontrar nenhuma ponte para sua localização, o OnionShare " "solicitará à API opções de \"fallback\" e tentará se reconectar usando essas " "opções." #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" "Se por algum motivo o OnionShare não conseguir se conectar à API de censura, " "ou se a API retornar uma mensagem de erro, o OnionShare tentará usar as " "pontes integradas do obfs4." #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" "É importante observar que as solicitações à API de Contorno de Censura não " "passam pela rede Tor (porque se você já pudesse se conectar ao Tor, não " "precisaria se conectar à API)." #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" "Embora seja difícil para um adversário descobrir para onde a solicitação do " "Meek está indo, isso ainda pode ser arriscado para alguns usuários. " "Portanto, é um recurso opcional. O uso do Meek e de solicitações de rede não " "Torificadas limita-se a apenas uma ou duas solicitações à API de Contorno de " "Censura. Nesse caso, o Meek é interrompido e todas as solicitações de rede " "subsequentes são feitas pela rede Tor." #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" "Se não se sentir confortável em fazer uma solicitação que não passe pela " "rede Tor, clique em \"Configurações de Rede\" (ou no ícone Configurações no " "canto inferior direito, seguido pela aba Configurações do Tor na tela " "exibida) e configure manualmente as pontes. Após salvar as configurações de " "ponte, o OnionShare tentará se reconectar usando essas pontes." #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "Configurar manualmente as configurações do Tor" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" "Você pode acessar as configurações do Tor clicando em " "\"Configurações de rede\" na tela de boas-vindas ou clicando no ícone \"⚙\" " "no canto inferior direito do aplicativo e, em seguida, alternar para a guia " "Configurações do Tor na tela que aparece." #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "Use a versão do Tor que está integrada no OnionShare" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" "Este é o padrão, maneira mais simples e confiável que o OnionShare se " "conecta ao Tor . Por esta razão, é recomendado para a maioria dos usuários." #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" "Quando você abre o OnionShare, ele já inicia um processo ``tor`` já " "configurado em segundo plano para o OnionShare usar. Ele não interfere com " "outros processos ``tor`` em seu computador, então você pode utilizar o " "Navegador Tor ou o sistema ``tor`` por conta própria." #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "" #: ../../source/tor.rst:78 #, fuzzy msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" "Para usar uma ponte, abra a aba Configurações do Tor. Você deve selecionar " "\"Use the Tor version built into OnionShare\" e marcar a caixa de seleção " "\"Use a bridge\"." #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" "Tente usar primeiro uma ponte embutida. Recomenda-se utilizar pontes `obfs4` " "ou `snowflake` em vez de utilizar `meek-azure`." #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" "Se o uso de uma ponte integrada não funcionar, você pode solicitar uma ponte " "ao torproject.org. Você terá que resolver um CAPTCHA para poder solicitar " "uma ponte. (Isto torna mais difícil para os governos ou ISPs (provedores de " "internet) bloquearem o acesso às pontes Tor)." #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" "Você também tem a opção de usar uma ponte que você teve acesso a partir de " "uma fonte confiável." #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "Tentativa de configuração automática com o navegador Tor" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" "Se você baixou o navegador Tor `_ e não quer " "dois processos` `tor`` em execução, você pode usar o processo `` tor`` do " "navegador Tor. Lembre-se de que você precisa manter o navegador Tor aberto " "em segundo plano enquanto usa o OnionShare para que isso funcione." #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "Usando um sistema ``tor``no Windows" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" "Isso é bastante avançado. Você precisará saber como editar arquivos de texto " "simples e fazer coisas como administrador." #: ../../source/tor.rst:101 #, fuzzy #| msgid "" #| "Download the Tor Windows Expert Bundle `from `_. Extract the compressed file and copy the extracted " #| "folder to ``C:\\Program Files (x86)\\`` Rename the extracted folder with " #| "``Data`` and ``Tor`` in it to ``tor-win32``." msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" "Baixe o Tor Windows Expert Bundle `de ` _. Extraia o arquivo compactado e copie a pasta extraída para `` C: " "\\ Program Files (x86) \\ `` Renomeie a pasta extraída com `` Data`` e `` " "Tor`` nela para `` tor-win32``." #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" "Crie uma senha de porta de controle. (Usar 7 palavras em uma sequência como " "`` compreendised stumble rummage work venging construct volatile`` é uma boa " "idéia para uma senha.) Agora abra um prompt de comando (`` cmd``) como " "administrador e use `` tor. exe --hash-password`` para gerar um hash de sua " "senha. Por exemplo::" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" "A saída da senha com hash é exibida após alguns avisos (que você pode " "ignorar). No caso do exemplo acima, é `` " "16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" "Agora crie um novo arquivo de texto em `` C:\\Program Files (x86)\\tor-" "win32\\torrc`` e coloque sua saída de senha hash nele, substituindo o `` " "HashedControlPassword`` pelo que você acabou de gerar ::" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" "No prompt de comando do administrador, instale `` tor`` como um serviço " "usando o arquivo `` torrc`` apropriado que você acabou de criar (conforme " "descrito em ``_). Assim::" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "Você agora está executando um processo `` tor`` do sistema no Windows!" #: ../../source/tor.rst:125 #, fuzzy msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" "Abra o OnionShare e clique no ícone \"⚙\" nele. Em \"Como o OnionShare deve " "se conectar ao Tor?\" escolha \"Conectar usando a porta de controle\" e " "defina \"Porta de controle\" como `` 127.0.0.1`` e \"Porta\" como `` 9051``. " "Em \"Configurações de autenticação Tor\", escolha \"Senha\" e defina a senha " "para a senha da porta de controle que você escolheu acima. Clique no botão " "\"Testar conexão com o Tor\". Se tudo correr bem, você deverá ver " "\"Conectado ao controlador Tor\"." #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "Usando um sistema `` tor`` no macOS" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" "Primeiro, instale o `Homebrew ` _ se você ainda não o " "tiver, e então instale o Tor ::" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "Agora configure o Tor para permitir conexões do OnionShare ::" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "E inicie o serviço Tor do sistema ::" #: ../../source/tor.rst:151 #, fuzzy msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" "Abra o OnionShare e clique no ícone \"⚙\" nele. Em \"Como o OnionShare deve " "se conectar ao Tor?\" escolha \"Conectar usando arquivo de soquete\" e " "defina o arquivo de soquete como `` / usr / local / var / run / tor / " "control.socket``. Em \"Configurações de autenticação Tor\", escolha \"Sem " "autenticação ou autenticação de cookie\". Clique no botão \"Testar conexão " "com o Tor\"." #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "Se tudo correr bem, você deverá ver \"Conectado ao controlador Tor\"." #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "Usando um sistema `` tor`` no Linux" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" "Primeiro, instale o pacote `` tor``. Se você estiver usando Debian, Ubuntu " "ou uma distribuição Linux semelhante, é recomendado usar o `repositório " "oficial do Projeto Tor ` _." #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" "Em seguida, adicione seu usuário ao grupo que executa o processo `` tor`` " "(no caso do Debian e Ubuntu, `` debian-tor``) e configure o OnionShare para " "se conectar ao arquivo de soquete de controle do sistema `` tor``." #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" "Adicione seu usuário ao grupo `` debian-tor`` executando este comando " "(substitua `` username`` pelo seu nome de usuário real) ::" #: ../../source/tor.rst:170 #, fuzzy msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" "Reinicie o computador. Depois de inicializar novamente, abra o OnionShare e " "clique no ícone \"⚙\" nele. Em \"Como o OnionShare deve se conectar ao Tor?" "\" escolha \"Conectar usando arquivo de soquete\". Defina o arquivo de " "socket como `` / var / run / tor / control``. Em \"Configurações de " "autenticação Tor\", escolha \"Sem autenticação ou autenticação de cookie\". " "Clique no botão \"Testar conexão com o Tor\"." #~ msgid "Use the ``tor`` bundled with OnionShare" #~ msgstr "Use o ``tor`` empacotado com o OnionShare" #~ msgid "Using Tor bridges" #~ msgstr "Usando pontes Tor" #~ msgid "To configure bridges, click the \"⚙\" icon in OnionShare." #~ msgstr "Para configurar pontes, clique no ícone \"⚙\" no OnionShare." #~ msgid "" #~ "You can use the built-in obfs4 pluggable transports, the built-in " #~ "meek_lite (Azure) pluggable transports, or custom bridges, which you can " #~ "obtain from Tor's `BridgeDB `_. If you " #~ "need to use a bridge, try the built-in obfs4 ones first." #~ msgstr "" #~ "Você pode usar os transportes plugáveis obfs4 integrados, os transportes " #~ "plugáveis meek_lite (Azure) integrados ou pontes personalizadas, que " #~ "podem ser obtidas no `BridgeDB ` _ do " #~ "Tor. Se você precisa usar uma ponte, tente primeiro as obfs4 integradas." #~ msgid "" #~ "Pick a way to connect OnionShare to Tor by clicking Network Settings from " #~ "the welcome screen, or the Tor onion icon in the bottom right of the " #~ "OnionShare window to open the Tor Settings tab." #~ msgstr "" #~ "Escolha uma forma de conectar o OnionShare ao Tor clicando no icone \"⚙\" " #~ "no canto inferior direito da janela do OnionShare para acessar as opções." #~ msgid "Getting Around Censorship" #~ msgstr "Contornando a Censura" #~ msgid "" #~ "If your access to the internet is censored, you can configure OnionShare " #~ "to connect to the Tor network using `Tor bridges `_. If OnionShare connects to Tor without one, " #~ "you don't need to use a bridge." #~ msgstr "" #~ "Se o seu acesso à internet for censurado, você pode configurar o " #~ "OnionShare para conectar-se à rede Tor usando `Tor bridges ` _. Se o OnionShare se conectar à rede " #~ "Tor sem o uso de uma bridge, você não precisa usa-las." onionshare-onionshare-26fcdc5/docs/source/locale/pt_PT/000077500000000000000000000000001521174352300232405ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/pt_PT/LC_MESSAGES/000077500000000000000000000000001521174352300250255ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/pt_PT/LC_MESSAGES/advanced.po000066400000000000000000000637171521174352300271500ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-09-06 15:09+0000\n" "Last-Translator: ssantos \n" "Language-Team: LANGUAGE \n" "Language: pt_PT\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 5.8-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "Uso Avançado" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "Gravar Guias" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" "Se gravar uma guia, uma cópia da chave secreta do serviço onion dessa guia " "será armazenada no seu computador com as suas configurações OnionShare." #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "Desligar Chave Privada" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" "Por padrão, todos os serviços do OnionShare são protegidos com uma chave " "privada, que o Tor chama de \"autenticação de cliente\"." #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" "Para desligar a chave privada para qualquer guia, marque a caixa \"Este é um " "serviço público OnionShare (desativa a chave privada)\" antes de iniciar o " "servidor. Então o servidor será público e não precisará de uma chave privada " "para visualizar no Navegador Tor." #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "Títulos Personalizados" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" "Por padrão, quando as pessoas carregam serviços OnionShare no Navegador Tor " "elas veem o título padrão para cada tipo de serviço. Por exemplo, o título " "padrão de serviços de bate-papo é \"OnionShare Chat\"." #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "Horários programados" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" "OnionShare suporta agendamento exatamente quando um serviço deve iniciar e " "parar. Antes de iniciar um servidor, clique em \"Mostrar configurações " "avançadas\" na sua guia e marque as caixas ao lado de \"Iniciar serviço " "onion no horário agendado\", \"Parar serviço onion no horário agendado\", ou " "ambos e defina as datas e horários desejados respetivas." #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "Interface da Linha de comando" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" "Além da sua interface gráfica, OnionShare possui uma interface de linha de " "comando." #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" #: ../../source/advanced.rst:77 #, fuzzy #| msgid "" #| "You can install just the command-line version of OnionShare using " #| "``pip3``::" msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" "Pode instalar apenas a versão de linha de comando do OnionShare usando `` " "pip3`` ::" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" "Note que também precisará do pacote `` tor`` instalado. No macOS, instale-o " "com: `` brew install tor``" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "Em seguida, execute-o assim:" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" #: ../../source/advanced.rst:105 msgid "Usage" msgstr "Uso" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 msgid "share" msgstr "" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/pt_PT/LC_MESSAGES/develop.po000066400000000000000000000303771521174352300270350ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-06-06 17:06+0000\n" "Last-Translator: emma peel \n" "Language-Team: LANGUAGE \n" "Language: pt_PT\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.18-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "A desenvolver OnionShare" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "A colaborar" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" "OnionShare tem uma equipa de Keybase aberta para discutir o projeto, fazer " "questões, partilhar ideias e desenhos e fazer planos para desenvolvimento " "futuro. (Também é uma maneira fácil de enviar mensagens diretas encriptadas " "de ponta a ponta na comunidade OnionShare, como endereços.) Para usar " "Keybase, faça a transferência da aplicação Keybase , crie uma conta e junte-se a esta equipa . Na aplicação vá a \"Equipas\", clique em \"Juntar-se a uma " "equipa\", e digite \"onionshare\"." #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" "OnionShare também tem uma lista de correio para desenvolvedores e designers para discutir o " "projeto." #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "Código Contribuinte" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" "código fonte OnionShare é para ser encontrado neste depósito Git: https://" "github.com/onionshare/onionshare" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" "Se quiser contribuir com código para o OnionShare, ajuda juntar-se à equipa " "Keybase e a fazer perguntas sobre aquilo em que está a pensar trabalhar. " "Deve também rever todas as \"questões abertas `_ no GitHub para ver se há alguma que gostaria de " "resolver." #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" "Quando estiver pronto para contribuir com o código, abra um pedido no " "depósito do GitHub e um dos responsáveis pelo projeto irá revê-lo e " "possivelmente fazer perguntas, solicitar alterações, rejeitá-lo, ou fundi-lo " "no projeto." #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "Início do desenvolvimento" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" "O OnionShare é desenvolvido em Python. Para começar, clone o repositório Git " "em https://github.com/onionshare/onionshare/ e depois consulte o ficheiro " "``cli/README.md`` para aprender a configurar o seu ambiente de " "desenvolvimento para a versão de linha de comandos, e o ficheiro ``desktop/" "README.md` para aprender a configurar o seu ambiente de desenvolvimento para " "a versão gráfica." #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" "Estes ficheiros contêm as instruções técnicas e comandos necessários para " "instalar dependências para a sua plataforma, e para executar o OnionShare a " "partir da árvore de origem." #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "Dicas de depuração" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "Modo verboso" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" "Ao desenvolver, é conveniente executar o OnionShare a partir de um terminal " "e adicionar a bandeira ``--verbose`` (ou ``-v``) ao comando. Isto imprime " "muitas mensagens úteis para o terminal, tais como quando certos objectos são " "inicializados, quando ocorrem eventos (como botões clicados, configurações " "guardadas ou recarregadas), e outras informações de depuração. Por exemplo::" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" "Pode adicionar as suas próprias mensagens de depuração executando o método " "``Common.log``` a partir de ``onionshare/common.py```. Por exemplo::" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" "Isto pode ser útil na aprendizagem da cadeia de eventos que ocorrem ao " "utilizar OnionShare, ou do valor de certas variáveis antes e depois de serem " "manipuladas." #: ../../source/develop.rst:124 msgid "Local Only" msgstr "Apenas local" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" "O Tor é lento, e é muitas vezes conveniente saltar completamente os serviços " "de arranque da cebola durante o desenvolvimento. Isto pode ser feito com a " "bandeira \"apenas local\". Por exemplo::" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" "Neste caso, carrega-se o URL ``http://127.0.0.1:17641`` num navegador normal " "como o Firefox, em vez de se utilizar o Tor Browser." #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "Traduções Contribuintes" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" "Ajude a tornar o OnionShare mais fácil de utilizar e mais familiar e " "acolhedor para as pessoas, traduzindo-o em `Hosted Weblate `_. Mantenha sempre o \"OnionShare\" em " "letras latinas, e use \"OnionShare (nome local)\", se necessário." #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" "Para ajudar a traduzir, faça uma conta Hosted Weblate e comece a contribuir." #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "Sugestões para Strings originais em inglês" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" "Por vezes as strings originais em inglês estão erradas, ou não correspondem " "entre a inscrição e a documentação." #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" "Melhorias na cadeia de fontes de ficheiros adicionando @kingu ao seu " "comentário Weblate, ou abra uma edição do GitHub ou um pedido de extracção. " "Este último garante que todos os programadores a montante vejam a sugestão, " "e podem potencialmente modificar a cadeia de caracteres através dos " "processos habituais de revisão de código." #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "Estado das Traduções" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" "Aqui está o estado actual da tradução. Se quiser iniciar uma tradução numa " "língua ainda não iniciada, escreva para a lista de correio: onionshare-" "dev@lists.riseup.net" #~ msgid "" #~ "OnionShare source code is to be found in this Git repository: https://" #~ "github.com/micahflee/onionshare" #~ msgstr "" #~ "código fonte OnionShare é para ser encontrado neste depósito Git: https://" #~ "github.com/micahflee/onionshare" #~ msgid "" #~ "If you'd like to contribute code to OnionShare, it helps to join the " #~ "Keybase team and ask questions about what you're thinking of working on. " #~ "You should also review all of the `open issues `_ on GitHub to see if there are any you'd " #~ "like to tackle." #~ msgstr "" #~ "Se quiser contribuir com código para o OnionShare, ajuda juntar-se à " #~ "equipa Keybase e a fazer perguntas sobre aquilo em que está a pensar " #~ "trabalhar. Deve também rever todas as \"questões abertas `_ no GitHub para ver se há alguma que " #~ "gostaria de resolver." #~ msgid "" #~ "OnionShare is developed in Python. To get started, clone the Git " #~ "repository at https://github.com/micahflee/onionshare/ and then consult " #~ "the ``cli/README.md`` file to learn how to set up your development " #~ "environment for the command-line version, and the ``desktop/README.md`` " #~ "file to learn how to set up your development environment for the " #~ "graphical version." #~ msgstr "" #~ "O OnionShare é desenvolvido em Python. Para começar, clone o repositório " #~ "Git em https://github.com/micahflee/onionshare/ e depois consulte o " #~ "ficheiro ``cli/README.md`` para aprender a configurar o seu ambiente de " #~ "desenvolvimento para a versão de linha de comandos, e o ficheiro " #~ "``desktop/README.md` para aprender a configurar o seu ambiente de " #~ "desenvolvimento para a versão gráfica." #~ msgid "" #~ "In this case, you load the URL ``http://onionshare:train-" #~ "system@127.0.0.1:17635`` in a normal web-browser like Firefox, instead of " #~ "using the Tor Browser." #~ msgstr "" #~ "Neste caso, carrega-se o URL ``_COPY7@127.0.0.1:17635``` num navegador " #~ "normal como o Firefox, em vez de se utilizar o Tor Browser." onionshare-onionshare-26fcdc5/docs/source/locale/pt_PT/LC_MESSAGES/features.po000066400000000000000000000521261521174352300272110ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-09-06 15:09+0000\n" "Last-Translator: ssantos \n" "Language-Team: LANGUAGE \n" "Language: pt_PT\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 5.8-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "Como Funciona o OnionShare" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" "Os servidores da Web são iniciados localmente no seu computador e estão " "acessíveis para as outras pessoas como`Tor `_ " "`serviços Onion `_." #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" "Porque o seu próprio computador é o servidor da Web, *nenhum terceiro pode " "aceder ao que acontece no OnionShare *, nem mesmo os programadores do " "OnionShare. É completamente privado. E porque o OnionShare é baseado nos " "serviços Onion do Tor, este também protege o seu anonimato. Consulte :doc:" "`security design ` para mais informação." #: ../../source/features.rst:29 msgid "Share Files" msgstr "Partilhar Ficheiros" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" "Pode utilizar o OnionShare para enviar ficheiros e pastas para as pessoas de " "uma forma segura e anónima. Abra um separador de partilha, arraste os " "ficheiros e as pastas que deseja partilhar, e clique em \"Começar " "Partilhar\"." #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" "Depois de adicionar ficheiros, você verá algumas configurações. Certifique-" "se de escolher a configuração na qual está interessado antes de começar a " "compartilhar." #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" "Além disso, se você desmarcar esta caixa, as pessoas poderão baixar os " "ficheiros individuais que você compartilha, em vez de uma única versão " "compactada de todos os ficheiros." #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" "Quando estiver pronto para compartilhar, clique no botão \"Começar a " "compartilhar\". Sempre pode clicar em \"Parar de compartilhar\" ou sair do " "OnionShare, tirando o site do ar imediatamente. Também pode clicar no ícone " "\"↑\" no canto superior direito para mostrar o histórico e o progresso das " "pessoas que baixam seus ficheiros." #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" "Também pode clicar no ícone \"↓\" no canto superior direito para mostrar o " "histórico e o progresso das pessoas que enviam ficheiros para você." #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "" #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" "Configurar um serviço de recebimento OnionShare é útil para jornalistas e " "outras pessoas que precisam aceitar documentos de fontes anônimas com " "segurança. Quando usado desta forma, o OnionShare é como uma versão leve, " "mais simples e não tão segura do `SecureDrop ` _, o " "sistema de envio de denúncias." #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "Use por sua conta e risco" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" "Se você receber um documento do Office ou PDF por meio do OnionShare, poderá " "converter esses documentos em PDFs que podem ser abertos com segurança " "usando `Dangerzone ` _. Também pode se proteger " "ao abrir documentos não confiáveis abrindo-os no `Tails ` _ ou no `Qubes ` _ disposableVM." #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "Dicas para executar um serviço de recebimento" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" #: ../../source/features.rst:107 msgid "Host a Website" msgstr "Hospedar um site" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" "Para hospedar um site HTML estático com o OnionShare, abra uma guia do site, " "arraste os ficheiros e pastas que compõem o conteúdo estático e clique em " "\"Começar a compartilhar\" quando estiver pronto." #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" "Se você adicionar um ficheiro `` index.html``, ele irá renderizar quando " "alguém carregar o seu site. Também deve incluir quaisquer outros ficheiros " "HTML, ficheiros CSS, ficheiros JavaScript e imagens que compõem o site. " "(Observe que o OnionShare só oferece suporte à hospedagem de sites * " "estáticos *. Ele não pode hospedar sites que executam códigos ou usam bancos " "de dados. Portanto, você não pode, por exemplo, usar o WordPress.)" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" "Se você não tiver um ficheiro `` index.html``, ele mostrará uma lista de " "diretórios ao invés, e as pessoas que o carregarem podem olhar os ficheiros " "e baixá-los." #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "Política de Segurança de Conteúdo" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "" "Pode enviar um cabeçalho personalizado da Política de Segurança de Conteúdo." #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "Dicas para executar um serviço de website" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "Converse anonimamente" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" "Pode usar o OnionShare para configurar uma sala de bate-papo privada e " "segura que não registra nada. Basta abrir uma guia de bate-papo e clicar em " "\"Iniciar um servidor de conversas\"." #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" "As pessoas podem entrar na sala de bate-papo carregando seu endereço " "OnionShare no navegador Tor. A sala de chat requer JavasScript, então todos " "que desejam participar devem ter seu nível de segurança do navegador Tor " "definido como \"Padrão\" ou \"Mais seguro\", em vez de \" O Mais seguro\"." #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" "Quando alguém entra na sala de chat, recebe um nome aleatório. Eles podem " "alterar seus nomes digitando um novo nome na caixa no painel esquerdo e " "pressionando ↵. Como o histórico do bate-papo não é salvo em nenhum lugar, " "ele não é exibido de forma alguma, mesmo se outras pessoas já estivessem " "conversando na sala." #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" "Numa sala de chat OnionShare, todos são anônimos. Qualquer pessoa pode " "alterar seu nome para qualquer coisa e não há como confirmar a identidade de " "ninguém." #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" "No entanto, se você criar uma sala de bate-papo OnionShare e enviar com " "segurança o endereço apenas para um pequeno grupo de amigos confiáveis " "usando mensagens criptografadas, você pode ter uma certeza razoável de que " "as pessoas que entram na sala de bate-papo são seus amigos." #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "Como isso é útil?" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" "Se você já precisa estar usando um aplicativo de mensagens criptografadas, " "para começar, qual é o ponto de uma sala de bate-papo OnionShare? Deixa " "menos vestígios." #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "Como funciona a criptografia?" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" "Como o OnionShare depende dos serviços Tor onion, as conexões entre o Tor " "Browser e o OnionShare são criptografadas de ponta a ponta (E2EE). Quando " "alguém posta uma mensagem numa sala de bate-papo OnionShare, eles a enviam " "para o servidor por meio da conexão onion E2EE, que a envia para todos os " "outros membros da sala de bate-papo usando WebSockets, por meio de suas " "conexões onion E2EE." #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" "OnionShare não implementa nenhuma criptografia de bate-papo por conta " "própria. Ele depende da criptografia do serviço Tor onion." onionshare-onionshare-26fcdc5/docs/source/locale/pt_PT/LC_MESSAGES/help.po000066400000000000000000000045121521174352300263170ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2021-09-30 04:31+0000\n" "Last-Translator: SC \n" "Language-Team: LANGUAGE \n" "Language: pt_PT\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.9-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "Obter ajuda" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "Leia este site" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" "Vai encontrar instruções sobre como usar o OnionShare. Leia todas as secções " "primeiro para ver se alguma coisa responde às suas perguntas." #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "Verifique os problemas reportados no GitHub" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "Envie você mesmo um problema" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "Junte-se à nossa equipa no Keybase" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" "Veja: ref: `colaborando` para saber como se juntar à equipa do Keybase usada " "para discutir sobre o projeto." onionshare-onionshare-26fcdc5/docs/source/locale/pt_PT/LC_MESSAGES/index.po000066400000000000000000000022531521174352300264760ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-05-18 16:41+0000\n" "Last-Translator: Manuela Silva \n" "Language-Team: LANGUAGE \n" "Language: pt_PT\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 5.12-dev\n" "Generated-By: Babel 2.8.0\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "OnionShare - Documentação" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" "OnionShare é uma ferramenta de código aberto que o deixa partilhar ficheiros " "de uma forma segura e anónima, hospedar ''sites'' da Web, e conversar com " "amigos utilizando a rede Tor." onionshare-onionshare-26fcdc5/docs/source/locale/pt_PT/LC_MESSAGES/install.po000066400000000000000000000517431521174352300270450ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-05-18 16:41+0000\n" "Last-Translator: Manuela Silva \n" "Language-Team: pt_PT \n" "Language: pt_PT\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 5.12-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "Instalação" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "Windows ou macOS" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" "Pode transferir o OnionShare para Windows ou macOS a partir do `Site da Web " "OnionShare`_." #: ../../source/install.rst:12 msgid "Mobile" msgstr "Móvel" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "" "Pode transferir o OnionShare para dispositivo Móvel a partir das " "hiperligações seguintes" #: ../../source/install.rst:16 msgid "Android" msgstr "Android" #: ../../source/install.rst:17 msgid "" "Google Play: https://play.google.com/store/apps/details?id=org.onionshare." "android" msgstr "" "Google Play: https://play.google.com/store/apps/" "details?id=org.onionshare.android" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "F-Droid: https://github.com/onionshare/onionshare-android-nightly" #: ../../source/install.rst:20 msgid "iOS" msgstr "iOS" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "" "Apple - Loja de Aplicações: https://apps.apple.com/us/app/onionshare/" "id1601890129" #: ../../source/install.rst:22 msgid "" "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" "Transferir Direct IPA: https://github.com/onionshare/onionshare-ios/releases" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "Testflight: https://testflight.apple.com/join/ZCJeY65W" #: ../../source/install.rst:27 msgid "Linux" msgstr "Linux" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the recommended " "way is to use either the `Flatpak `_ or the `Snap " "`_ package. Flatpak and Snapcraft ensure that you'll " "always use the newest version and run OnionShare inside of a sandbox." msgstr "" "Existem vários modos para instalar o OnionShare para Linux, mas o modo " "recomendado é utilizar o pacote `Flatpak `_ ou `Snap " "`_ . Ambos asseguram que irá utilizar sempre a versão " "mais recente e executa o OnionShare dentro de uma ''sandbox''." #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" "O suporte de Snapcraft foi criado para Ubuntu e Fedora vem com suporte para " "Flatpak, mas cabe a si escolher qual utilizar. Ambos funcionam em todas as " "distribuições Linux." #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: https://flathub.org/apps/details/org." "onionshare.OnionShare" msgstr "" "**Instalar OnionShare utilizando Flatpak**: https://flathub.org/apps/details/" "org.onionshare.OnionShare" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" "**Instalar OnionShare utilizando Snapcraft**: https://snapcraft.io/onionshare" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" "Também pode transferir e instalar os pacotes assinados PGP ``.flatpak`` ou " "``.snap`` a partir de https://onionshare.org/dist/, se preferir." #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "Instalação Manual do Flatpak" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" "Se pretender instalar o OnionShare manualmente com o Flatpak utilizando o `" "pacote de ficheiro único `_ assinado PGP, pode fazer como isto:" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at https://flatpak.org/setup/." msgstr "Instalar Flatpak, seguindo as instruções em https://flatpak.org/setup/." #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo``. Even though you " "won't be downloading OnionShare from Flathub, OnionShare depends on some " "packages that are only available there." msgstr "" #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" "Vá para https://onionshare.org/dist/, escolha a versão mais recente do " "OnionShare, e transfira os ficheiros ``.flatpak`` e ``.flatpak.asc``." #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" "Verifique a assinatura PGP do ficheiro ``.flatpak`` . Consulte " ":ref:`verifying_sigs` para mais informação." #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the file " "you downloaded." msgstr "" "Instale o ficheiro ``.flatpak`` executando ``instalar flatpak OnionShare-" "VERSION.flatpak``. Substitua ``VERSION`` com o número da versão do ficheiro " "que transferiu." #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "Pode executar OnionShare com: `flatpak run org.onionshare.OnionShare`." #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "Instalação Manual do Snapcraft" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the PGP-" "signed Snapcraft package, you can do so like this:" msgstr "" "Se pretender instalar manualmente o OnionShare com o Snapcraft utilizando o " "pacote Snapcraft assinado com PGP, pode-o fazer como isto:" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at https://snapcraft.io/docs/" "installing-snapd." msgstr "" "Instalar Snapcraft, seguindo as instruções em https://snapcraft.io/docs/" "installing-snapd." #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.snap`` and ``.snap.asc`` files." msgstr "" "Vá para https://onionshare.org/dist/, escolha a versão mais recente do " "OnionShare, e transfira os ficheiros ``.snap`` e ``.snap.asc``." #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" "Verifique a assinatura PGP do ficheiro ``.snap``. Consulte " ":ref:`verifying_sigs` para mais informação." #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version number " "of the file you downloaded. Note that you must use `--dangerous` because the " "package is not signed by the Snapcraft store, however you did verify its PGP " "signature, so you know it's legitimate." msgstr "" #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "Pode executar OnionShare com: `snap run onionshare`." #: ../../source/install.rst:68 msgid "Command-line only" msgstr "Apenas linha de comandos" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any operating " "system using the Python package manager ``pip``. :ref:`cli` has more info." msgstr "" "Pode instalar apenas a versão da linha de comandos do OnionShare em qualquer " "sistema operativo utilizando o gestor de pacotes do Python ``pip``. " ":ref:`cli` tem mais informação." #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "FreeBSD" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare can " "also be installed on `FreeBSD `_. It's available via " "its ports collection or as pre-built package. Should you opt to install and " "use OnionShare on a FreeBSD operating system, please be aware that it's " "**NOT** officially supported by the OnionShare project." msgstr "" #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the source " "codes from the official OnionShare repository (or its official release " "packages from `PyPI `_). Should " "you wish to check changes related to this platform, please refer to the " "following resources:" msgstr "" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "https://cgit.freebsd.org/ports/log/www/onionshare" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "https://www.freshports.org/www/onionshare" #: ../../source/install.rst:85 msgid "Manual pkg Installation" msgstr "Instalação Manual de pkg" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, in " "order to install OnionShare for Python 3.9, use::" msgstr "" "Para instalar o pacote binário, utilize ``instalar pkg pyXY-onionshare``, " "com ``pyXY`` especificando a versão do Python, o pacote foi criado. Assim, " "para poder instalar o OnionShare para Python 3.9, utilize::" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as pre-" "built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli`` if you " "want to install that version." msgstr "" "Também existe uma versão de **apenas linha de comandos** do OnionShare " "disponível como um pacote pré-criado. Substitua ``py39-onionshare`` por " "``py39-onionshare-cli`` se quiser instalar essa versão." #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built packages, " "please refer to its `official Handbook section about pkg `_." msgstr "" "Para informação adicional e detalhes sobre os pacotes pré-criados de " "FreeBSD, por favor, consulte a `secção oficial do Manual sobre pkg `_." #: ../../source/install.rst:96 msgid "Manual port Installation" msgstr "Instalação Manual da porta" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run the " "following::" msgstr "" "Para instalar a porta de FreeBSD, altere a pasta para `coleção portas " "`_ que verificou antes de executar o seguinte::" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www/onionshare-" "cli`` if you want to install that version." msgstr "" "A coleção de portas também oferece uma porta dedicada para a versão de **" "apenas linha de comandos** do OnionShare. Substitua ``www/onionshare`` por ``" "www/onionshare-cli`` se quiser instalar essa versão." #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports collection, " "please refer to its `official Handbook section about ports `_." msgstr "" "Para informação adicional e detalhes sobre a coleção de portas de FreeBSD, " "por favor, consulte a `secção oficial do Manual sobre as portas `_." #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "Verificação de assinaturas PGP" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't been " "tampered with by verifying its PGP signature. For Windows and macOS, this " "step is optional and provides defense in depth: the OnionShare binaries " "include operating system-specific signatures, and you can just rely on those " "alone if you'd like." msgstr "" "Pode verificar se o pacote que foi instalado é legítimo e se não foi " "falsificado com a verificação da sua assinatura PGP. Para Windows ou macOS, " "este passo é opcional e fornece defesa abrangente: Os binários do OnionShare " "incluem assinaturas especificas do sistema operativo que chegam, se desejar, " "para confiar nelas." #: ../../source/install.rst:115 msgid "Signing key" msgstr "Chave de assinatura" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" "Os pacotes são assinados pelo programador principal, que é o responsável " "pela versão específica. Aqui tem a informação chave do GPG para cada um dos " "principais programadores do OnionShare:" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "Micah Lee:" #: ../../source/install.rst:121 msgid "" "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" "Impressão digital da chave pública PGP " "``927F419D7EC82C2F149C1BD1403C2657CD994F73``." #: ../../source/install.rst:122 msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver `_." msgstr "" "Pode transferir a chave de Micah `do servidor de chaves keys.openpgp.org " "`_." #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "Saptak Sengupta:" #: ../../source/install.rst:125 msgid "" "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" "Assinatura de chave pública PGP ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver `_." msgstr "" "Pode transferir a chave de Saptak `do servidor de chaves keys.openpgp.org " "`_." #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "Miguel Jacq:" #: ../../source/install.rst:129 msgid "" "PGP public key fingerprint ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." msgstr "" "Assinatura de chave pública PGP ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." #: ../../source/install.rst:130 msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver `_." msgstr "" "Pode transferir a chave de Micah `do servidor de chaves keys.openpgp.org " "`_." #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you probably " "want `GPGTools `_, and for Windows you probably want " "`Gpg4win `_." msgstr "" "Deve ter instalado o GnuPG para verificar as assinaturas. Para macOS " "provavelmente prefere `GPGTools `_, e para Windows `" "Gpg4win `_." #: ../../source/install.rst:135 msgid "Signatures" msgstr "Assinaturas" #: ../../source/install.rst:137 msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, macOS, " "Flatpak, Snap, and source packages, at https://onionshare.org/dist/ in the " "folders named for each version of OnionShare. You can also find them on the " "`GitHub Releases page `_." msgstr "" "Pode encontrar as assinaturas (como ficheiros ``.asc``), bem como Windows, " "macOS, Flatpak, Snap, e pacotes fonte em https://onionshare.org/dist/ nas " "pastas com o nome de cada versão do OnionShare. Também as pode encontrar nas " "` Páginas de lançamento do GitHub `_." #: ../../source/install.rst:141 msgid "Verifying" msgstr "Verificação" #: ../../source/install.rst:143 msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify the " "binary in a terminal like this:" msgstr "" "Assim que tenha importado as chaves públicas dos programadores para o seu " "gestor de chaves no GnuPG, transferido o binário e a assinatura ``.asc``, " "pode verificar o binário num terminal como este:" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "Para Windows::" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "Para macOS::" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "Para Linux::" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "e para o ficheiro fonte::" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "O resultado esperado é parecido com isto::" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with the " "integrity of the file (malicious or otherwise), and you should not install " "the package." msgstr "" "Se não vê ``Boa assinatura de``, pode existir um problema com a integridade " "do ficheiro (malicioso ou de outra forma), e não deverá instalar o pacote." #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" "O ``AVISO:`` mostrado em cima, não é um problema com o pacote, apenas " "significa que ainda não definiu um nível de \"confiança\" com a chave PGP de " "Micah (o programador principal)." #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and " "the `Tor Project `_ may be useful." msgstr "" "Se quiser saber mais sobre a verificação de assinaturas PGP, os guias `Qubes " "OS `_ e o `Projeto " "Tor `_ podem " "ajudar." #~ msgid "Or for Windows, in a command-prompt like this::" #~ msgstr "ou para Windows, na linha de comandos desta forma::" #~ msgid "Install in Linux" #~ msgstr "Instalar em Linux" #, fuzzy #~ msgid "" #~ "There are various ways to install OnionShare for Linux, but the " #~ "recommended way is to use either the `Flatpak `_ or " #~ "the `Snap `_ package. Flatpak and Snap ensure that " #~ "you'll always use the newest version and run OnionShare inside of a " #~ "sandbox." #~ msgstr "" #~ "Existem várias maneiras de instalar o OnionShare para Linux, mas a " #~ "maneira recomendada é usar o pacote `Flatpak `_ ou " #~ "`Snapcraft `_ . Ambos asseguram que a versão usada " #~ "é a mais recente e correm o OnionShare dentro de uma sandbox." #, fuzzy #~ msgid "" #~ "Snap support is built-in to Ubuntu and Fedora comes with Flatpak support, " #~ "but which you use is up to you. Both work in all Linux distributions." #~ msgstr "" #~ "O Snapcraft vem embutido no Ubuntu e o Flatpak vem embutido na Fedora, " #~ "cabe a si escolher qual usar. Ambos funcionam em todas as distribuições " #~ "Linux." #, fuzzy #~ msgid "**Install OnionShare using Snap**: https://snapcraft.io/onionshare" #~ msgstr "" #~ "**Instalar OnionShare utilizando Snapcraft**: https://snapcraft.io/" #~ "onionshare" onionshare-onionshare-26fcdc5/docs/source/locale/pt_PT/LC_MESSAGES/security.po000066400000000000000000000147031521174352300272410ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2021-09-30 04:31+0000\n" "Last-Translator: SC \n" "Language-Team: LANGUAGE \n" "Language: pt_PT\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.9-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "Segurança" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" "Leia :ref:`how_it_works` primeiro para entender como o OnionShare funciona." #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" "Como todos os programas informáticos, o OnionShare pode conter erros ou " "vulnerabilidades." #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "Contra o que o OnionShare protege" #: ../../source/security.rst:11 #, fuzzy msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" "**Terceiros não tem acesso a nada que acontece no OnionShare.** Usar " "OnionShare significa alojar serviços diretamente no seu computador. Ao " "ficheiros arquivos com o OnionShare, eles não são carregados para nenhum " "servidor. Se criar uma sala de conversas OnionShare, o seu computador atua " "como um servidor para esta também. Isso evita o modelo tradicional de ter " "que confiar nos computadores de outras pessoas." #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" "**Os bisbilhoteiros da rede não podem espionar nada que aconteça no " "OnionShare durante o trânsito.** A conexão entre o serviço onion Tor e o Tor " "Browser são encriptados de ponta-a-ponta. Isso significa que os invasores da " "rede não podem espiar nada, exceto o tráfego encriptado do Tor. Mesmo se um " "bisbilhoteiro for um nó de encontro malicioso usado para conectar o Tor " "Browser ao serviço onion da OnionShare, o tráfego é encriptado usando a " "chave privada do serviço onion." #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" "**O anonimato dos utilizadores do OnionShare são protegidos pelo Tor.** O " "OnionShare e o Tor Browser protegem o anonimato dos utilizadores. Enquanto o " "utilizador do OnionShare comunicar anonimamente o endereço do OnionShare com " "os utilizadores do Tor Browser, os utilizadores do Tor Browser e os " "bisbilhoteiros não podem saber a identidade do utilizador do OnionShare." #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "Contra o que OnionShare não protege" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" #~ msgid "" #~ "**Third parties don't have access to anything that happens in OnionShare." #~ "** Using OnionShare means hosting services directly on your computer. " #~ "When sharing files with OnionShare, they are not uploaded to any server. " #~ "If you make an OnionShare chat room, your computer acts as a server for " #~ "that too. This avoids the traditional model of having to trust the " #~ "computers of others." #~ msgstr "" #~ "**Terceiros não tem acesso a nada que acontece no OnionShare.** Usar " #~ "OnionShare significa alojar serviços diretamente no seu computador. Ao " #~ "ficheiros arquivos com o OnionShare, eles não são carregados para nenhum " #~ "servidor. Se criar uma sala de conversas OnionShare, o seu computador " #~ "atua como um servidor para esta também. Isso evita o modelo tradicional " #~ "de ter que confiar nos computadores de outras pessoas." onionshare-onionshare-26fcdc5/docs/source/locale/pt_PT/LC_MESSAGES/sphinx.po000066400000000000000000000015201521174352300266740ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2020-11-19 08:28+0000\n" "Last-Translator: Fábio Henriques \n" "Language-Team: LANGUAGE \n" "Language: pt_PT\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.4-dev\n" "Generated-By: Babel 2.8.0\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "Versões" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "Linguagens" onionshare-onionshare-26fcdc5/docs/source/locale/pt_PT/LC_MESSAGES/tor.po000066400000000000000000000403711521174352300261760ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-06-03 12:02+0000\n" "Last-Translator: Manuela Silva \n" "Language-Team: LANGUAGE \n" "Language: pt_PT\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 5.12-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "Ligar ao Tor" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" "Quando o OnionShare incia, este irá mostrar-lhe um ecrã pedindo-lhe para " "ligar à rede Tor." #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "Evasão automática à censura" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" "Quando clica em \"Ligar ao Tor\", se o OnionShare não conseguir ligar, pode " "ser porque o Tor está censurado no seu país ou na sua rede local." #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "Se isto ocorrer, terá estas opções:" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "Tentar novamente sem uma ponte" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" "Determinar automaticamente o meu país a partir do meu endereço IP para as " "definições da ponte" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "Selecionar manualmente o meu país para as definições da ponte" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "Configurar manualmente as definições do Tor" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "Utilizar a versão do Tor que está integrada no OnionShare" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" "Esta é a predefinição, a maneira mais simples e confiável que o OnionShare " "se liga ao Tor . Por esta razão, é recomendada para a maioria dos " "utilizadores." #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" "Quando abre o OnionShare, este inicia um processo ``tor`` já configurado em " "segundo plano para o OnionShare o utilizar. Este não interfere com os outros " "processos ``tor`` no seu computador, assim, depois pode utilizar o Tor " "Browser ou o sistema ``tor`` por sua conta própria." #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "**Utilização de pontes**" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" "Tente usar primeiro uma ponte embutida. Recomenda-se utilizar pontes `obfs4` " "ou `snowflake` em vez de utilizar `meek-azure`." #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" "Se o uso de uma ponte integrada não funcionar, pode solicitar uma ponte ao " "torproject.org. Terá que resolver um CAPTCHA para poder solicitar uma ponte. " "(Isto torna mais difícil para os governos ou ISPs (provedores de internet) " "bloquearem o acesso às pontes Tor)." #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" "Também tem a opção de usar uma ponte que teve acesso a partir de uma fonte " "confiável." #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "Tentativa de configuração automática com o navegador Tor" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "A usar um sistema ``tor``no Windows" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" "Isto é bastante avançado. Precisará saber como editar ficheiros de texto " "simples e fazer coisas como administrador." #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" "Crie uma palavra-passe de porta de controle. (Usar 7 palavras numa sequência " "como `` compreendised stumble rummage work venging construct volatile`` é " "uma boa idéia para uma palavra-passe.) Agora abra um prompt de comando (`` " "cmd``) como administrador e use `` tor. exe --hash-password`` para gerar um " "hash da sua palavra-passe. Por exemplo::" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" "A saída da palavra-passe com hash é exibida após alguns avisos (que pode " "ignorar). No caso do exemplo acima, é `` " "16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" "Agora crie um novo ficheiro de texto em `` C:\\Program Files (x86)\\tor-" "win32\\torrc`` e ponha a sua saída de palavra-passe hash nele, substituindo " "o `` HashedControlPassword`` pelo que acabou de gerar ::" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" "No prompt de comando do administrador, instale `` tor`` como um serviço " "usando o ficheiro `` torrc`` apropriado que acabou de criar (conforme " "descrito em ``_). Assim::" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "Agora executa um processo `` tor`` do sistema no Windows!" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "A usar um sistema `` tor`` no macOS" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" "Primeiro, instale o `Homebrew ` _ se ainda não o tiver e " "então instale o Tor ::" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "Agora configure o Tor para permitir conexões do OnionShare ::" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "E inicie o serviço Tor do sistema ::" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "Se tudo correr bem, deverá ver \"Conectado ao controlador Tor\"." #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "A usar um sistema `` tor`` no Linux" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" "Primeiro, instale o pacote `` tor``. Se estiver a usar Debian, Ubuntu ou uma " "distribuição Linux semelhante, é recomendado usar o `repositório oficial do " "Projeto Tor ` _." #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" "Em seguida, adicione o seu utilizador ao grupo que executa o processo `` " "tor`` (no caso do Debian e Ubuntu, `` debian-tor``) e configure o OnionShare " "para conectar ao ficheiro de soquete de controle do sistema `` tor``." #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" "Adicione o seu utilizador ao grupo `` debian-tor`` executando este comando " "(substitua `` username`` pelo seu nome de utilizador real) ::" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ro/000077500000000000000000000000001521174352300226325ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/ro/LC_MESSAGES/000077500000000000000000000000001521174352300244175ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/ro/LC_MESSAGES/advanced.po000066400000000000000000000603071521174352300265320ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.0\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" #: ../../source/advanced.rst:77 msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" #: ../../source/advanced.rst:105 msgid "Usage" msgstr "" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 msgid "share" msgstr "" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ro/LC_MESSAGES/develop.po000066400000000000000000000135271521174352300264250ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.0\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" #: ../../source/develop.rst:124 msgid "Local Only" msgstr "" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ro/LC_MESSAGES/features.po000066400000000000000000000367251521174352300266120ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.0\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" #: ../../source/features.rst:29 msgid "Share Files" msgstr "" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "" #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" #: ../../source/features.rst:107 msgid "Host a Website" msgstr "" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "" #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ro/LC_MESSAGES/help.po000066400000000000000000000035641521174352300257170ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.0\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ro/LC_MESSAGES/index.po000066400000000000000000000015431521174352300260710ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.8.0\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ro/LC_MESSAGES/install.po000066400000000000000000000305651521174352300264360ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.0\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" #: ../../source/install.rst:12 msgid "Mobile" msgstr "" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "" #: ../../source/install.rst:16 msgid "Android" msgstr "" #: ../../source/install.rst:17 msgid "" "Google Play: https://play.google.com/store/apps/details?id=org.onionshare." "android" msgstr "" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "" #: ../../source/install.rst:20 msgid "iOS" msgstr "" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "" #: ../../source/install.rst:22 msgid "" "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "" #: ../../source/install.rst:27 msgid "Linux" msgstr "" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the recommended " "way is to use either the `Flatpak `_ or the `Snap " "`_ package. Flatpak and Snapcraft ensure that you'll " "always use the newest version and run OnionShare inside of a sandbox." msgstr "" #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: https://flathub.org/apps/details/org." "onionshare.OnionShare" msgstr "" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at https://flatpak.org/setup/." msgstr "" #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo``. Even though you " "won't be downloading OnionShare from Flathub, OnionShare depends on some " "packages that are only available there." msgstr "" #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the file " "you downloaded." msgstr "" #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the PGP-" "signed Snapcraft package, you can do so like this:" msgstr "" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at https://snapcraft.io/docs/" "installing-snapd." msgstr "" #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.snap`` and ``.snap.asc`` files." msgstr "" #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version number " "of the file you downloaded. Note that you must use `--dangerous` because the " "package is not signed by the Snapcraft store, however you did verify its PGP " "signature, so you know it's legitimate." msgstr "" #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "" #: ../../source/install.rst:68 msgid "Command-line only" msgstr "" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any operating " "system using the Python package manager ``pip``. :ref:`cli` has more info." msgstr "" #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare can " "also be installed on `FreeBSD `_. It's available via " "its ports collection or as pre-built package. Should you opt to install and " "use OnionShare on a FreeBSD operating system, please be aware that it's " "**NOT** officially supported by the OnionShare project." msgstr "" #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the source " "codes from the official OnionShare repository (or its official release " "packages from `PyPI `_). Should " "you wish to check changes related to this platform, please refer to the " "following resources:" msgstr "" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "" #: ../../source/install.rst:85 msgid "Manual pkg Installation" msgstr "" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, in " "order to install OnionShare for Python 3.9, use::" msgstr "" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as pre-" "built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli`` if you " "want to install that version." msgstr "" #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built packages, " "please refer to its `official Handbook section about pkg `_." msgstr "" #: ../../source/install.rst:96 msgid "Manual port Installation" msgstr "" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run the " "following::" msgstr "" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www/onionshare-" "cli`` if you want to install that version." msgstr "" #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports collection, " "please refer to its `official Handbook section about ports `_." msgstr "" #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't been " "tampered with by verifying its PGP signature. For Windows and macOS, this " "step is optional and provides defense in depth: the OnionShare binaries " "include operating system-specific signatures, and you can just rely on those " "alone if you'd like." msgstr "" #: ../../source/install.rst:115 msgid "Signing key" msgstr "" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "" #: ../../source/install.rst:121 msgid "" "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" #: ../../source/install.rst:122 msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "" #: ../../source/install.rst:125 msgid "" "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "" #: ../../source/install.rst:129 msgid "" "PGP public key fingerprint ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." msgstr "" #: ../../source/install.rst:130 msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you probably " "want `GPGTools `_, and for Windows you probably want " "`Gpg4win `_." msgstr "" #: ../../source/install.rst:135 msgid "Signatures" msgstr "" #: ../../source/install.rst:137 msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, macOS, " "Flatpak, Snap, and source packages, at https://onionshare.org/dist/ in the " "folders named for each version of OnionShare. You can also find them on the " "`GitHub Releases page `_." msgstr "" #: ../../source/install.rst:141 msgid "Verifying" msgstr "" #: ../../source/install.rst:143 msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify the " "binary in a terminal like this:" msgstr "" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with the " "integrity of the file (malicious or otherwise), and you should not install " "the package." msgstr "" #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and " "the `Tor Project `_ may be useful." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ro/LC_MESSAGES/security.po000066400000000000000000000077161521174352300266410ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.0\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ro/LC_MESSAGES/sphinx.po000066400000000000000000000013431521174352300262710ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.8.0\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ro/LC_MESSAGES/tor.po000066400000000000000000000306151521174352300255700ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.0\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ru/000077500000000000000000000000001521174352300226405ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/ru/LC_MESSAGES/000077500000000000000000000000001521174352300244255ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/ru/LC_MESSAGES/advanced.po000066400000000000000000001622421521174352300265410ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-09-29 04:01+0000\n" "Last-Translator: gfbdrgn \n" "Language-Team: ru \n" "Language: ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" "X-Generator: Weblate 5.14-dev\n" "Generated-By: Babel 2.17.0\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "Ра�ширенные возможно�ти" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "Сохранение вкладок" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" "Закрытие вкладок OnionShare, размещенных на вашем хо�тинге, уничтожает их, " "предотвраща� повторное и�пользование. По�то�нно размещенные веб-�айты " "до�тупны по одному и тому же адре�у, даже е�ли компьютер, � которого они " "до�тупны, перезагружен." #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" "Сделайте любую вкладку по�то�нной, у�тановив флажок “В�егда открывать �ту " "вкладку при запу�ке OnionShare“ перед запу�ком �ервера." #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" "При открытии OnionShare ваши �охраненные вкладки из предыдущего �еан�а " "начнут открывать��. Затем каждую �лужбу можно запу�тить вручную, она будет " "до�тупна по одному и тому же адре�у OnionShare и защищена одним и тем же " "закрытым ключом." #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" "Е�ли вы �охраните вкладку, копи� �екретного ключа луковой �лужбы будет " "�охранена на вашем компьютере." #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "Отключить и�пользование �екретного ключа" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" "По умолчанию в�е �ерви�ы OnionShare защищены �екретным ключом, который на " "�ленге Tor называет�� \"клиент�ка� аутентификаци�\"." #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" "Браузер Tor попро�ит ва� вве�ти закрытый ключ при загрузке �лужбы " "OnionShare. Е�ли вы хотите разрешить публично и�пользовать ваш �ерви�, лучше " "вообще отключить закрытый ключ." #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" "Чтобы отключить закрытый ключ дл� любой вкладки, перед запу�ком �ервера " "у�тановите флажок “Это общедо�тупна� �лужба OnionShare (отключает закрытый " "ключ)“. Тогда �ервер будет публичным и дл� его загрузки в Tor Browser не " "понадобит�� приватный ключ." #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "Указать заголовок" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" "Когда люди загружают �ерви�ы OnionShare в браузере Tor, они вид�т заголовок " "по умолчанию дл� каждого типа �ерви�а. �апример, заголовок �лужбы чата по " "умолчанию — “Чат OnionShare“." #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" "Е�ли вы отредактируете на�тройку “Пользователь�кий заголовок“ перед запу�ком " "�ервера, вы можете изменить ее." #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "Планирование времени" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" "OnionShare поддерживает возможно�ть точного планировани�, когда �ерви� " "должен запу�тить�� или о�тановить��. Перед запу�ком �ервера, нажмите на его " "вкладке кнопку \"Показать дополнительные на�тройки\", отметьте нужные " "пункты: \"Запу�тить onion-�ерви� в назначенное врем�\", \"О�тановить onion-" "�ерви� в назначенное врем�\", и укажите нужную дату и врем� дл� каждого " "пункта." #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" "Службы, запу�к которых запланирован на будущее, отображают таймер обратного " "от�чета при нажатии кнопки “�ачать общий до�туп“. Службы, которые " "планирует�� о�тановить в будущем, при запу�ке отображают таймер обратного " "от�чета." #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" "**Планирование автоматиче�кого запу�ка �лужбы OnionShare можно и�пользовать " "как выключатель**. Это означает, что ваша у�луга �танет общедо�тупной в " "определенный момент в будущем, е�ли вы не �можете предотвратить �то. Е�ли � " "вами ничего не произойдет, вы можете отменить у�лугу до ее запу�ка." #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" "**Планирование автоматиче�кой о�тановки �лужбы OnionShare ограничивает ее " "у�звимо�ть**. Е�ли вы хотите поделить�� �екретной информацией или чем-то, " "что у�тареет, вы можете �делать �то в течение ограниченного времени." #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "Интерфей� командной �троки" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" "В дополнение к графиче�кому интерфей�у, у OnionShare е�ть интерфей� " "командной �троки." #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "У�тановка вер�ии CLI" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" "Е�ли вы у�тановили пакет Snap, macOS или Windows, у ва� уже у�тановлена " "вер�и� CLI." #: ../../source/advanced.rst:77 msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" "В каче�тве альтернативы можно у�тановить только командную вер�ию OnionShare " "� и�пользованием ``pip3``:" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" "Дл� работы кон�ольной вер�ии также необходимо у�тановить пакет ``tor``. Дл� " "у�тановки пакета в операционной �и�теме macOS выполните команду: ``brew " "install tor``" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "Затем произведите запу�к �ледующим образом::" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" "Информацию об у�тановке его в различных операционных �и�темах можно найти в " "файле `CLI README `_ в репозитории Git." #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "Запу�к CLI из Snap" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" "Е�ли вы у�тановили OnionShare � помощью пакета Snap, вы можете запу�тить " "``onionshare.cli`` дл� до�тупа к вер�ии интерфей�а командной �троки." #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "Запу�к CLI от macOS" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" "Из терминала можно запу�тить ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli -help``" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "Запу�к CLI из Windows" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "В у�тановке Windows до�тупна и�полн�ема� ``onionshare-cli.exe``." #: ../../source/advanced.rst:105 msgid "Usage" msgstr "И�пользование" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" "Про�мотрите документацию по командной �троке, запу�тив ``onionshare --" "help``::" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "Запу�к CLI в каче�тве �и�темного файла" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" "Можно автоматиче�ки запу�тить OnionShare из CLI � помощью �и�темного файла " "единицы." #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" "Вы можете найти �то о�обенно полезно, е�ли вы работаете в режиме «пер�и�тент»" ", и хотите начать тот же �ерви� лука каждый раз, когда ваша машина начинает " "работать." #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" "Чтобы �то �делать, вам нужно подготовить лук Сначала поделите�ь " "конфигурацией json." #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" "Вот о�новна� конфигураци� OnionShare. В �том примере он хранит�� в " "``/доме/пользователье/.config/onionshare/onionshare.json``. Возможно, вам " "придет�� �корректировать некоторые на�тройки, но е�ли вы уже у�тановили " "OnionShare, �то, веро�тно, выгл�дит так уже::" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" "Обратите внимание на раздел \"peristent_tabs\". Теперь мы �оздадим файл на " "``/home/user/.config/onionshare/persistent/my-persistent-onion.json``, " "который выгл�дит так:" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" "** �е и�пользуйте �тот приватный ключ, �ерви�_id или клиент_auth ключи! Они " "показаны только в каче�тве примера. �икогда не дели�ь � кем бы то ни было на " "private_key.**" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" "Самый про�той �по�об �оздать ионный адре� и приватный ключ - �начала �оздать " "вкладку OnionShare в на�тольном приложении и впервые запу�тить �ту долю. Это " "позволит �охранить по�то�нные на�тройки в папке ``.config/onionshare/" "persistent/`` � �лучайным именем. Вы можете отобразить �ту вкладку, как " "только вы �оздали ее в первый раз. Или, вы можете о�тавить его там, где он " "е�ть, и и�пользовать �тот �тойкий файл в вашем �и�темном файле единицы ниже." #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" "Теперь можно �оздать �и�темный единичный файл в ``/etc/systemd/system/" "onionshare-cli.service``. Об�зательно на�тройте пользовател� и группу на " "�вой �об�твенный пользователь/группу, а также измените любые пути к двойному " "у�трой�тву onionshare-cli или пути к вашим конфигураци�м и акци�м JSON." #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "Systemd unit file должен выгл�деть так:" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" "Обратите внимание, что хот� ``/home/user/my-shared-file.txt`` был определен " "в ``filenames `` разделе ``my-persistent-onion.json``, в�е же необходимо " "указать его в каче�тве аргумента к команде onionshare-cli." #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" "Об�зательно запу�тите ``sudo systemctl daemon-reload `` по�ле �оздани� файла " "единицы." #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" "Теперь вы можете запу�тить ``sudo systemctl start onionshare-cli.service``. " "Е�ли у ва� у�тановлен ``journalctl``, вы можете запу�тить ``sudo journalctl -" "f -t onionshare-cli``, и вы должны увидеть некоторые результаты �воей " "�лужбы, начина�::" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" "Е�ли вы не хотите, чтобы ваши пользователи и�пользовали Private Key, " "у�тановите ``public``, чтобы быть `` True`` в ``general `` на�тройках файла " "my-persistent-onion.json." #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "Гор�чие клавиши" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" "�а�тольное приложение OnionShare �одержит не�колько �очетаний клавиш дл� " "удоб�тва и до�тупно�ти::" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "� на главном �кране выбора режима::" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "Мигрировать ваш лук Поделить�� данными � другим компьютером" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" "Вы можете мигрировать данные OnionShare при переходе на другой компьютер. " "Это о�обенно верно, е�ли у ва� был «по�то�нный» адре� лука, и вы хотите " "�охранить его." #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" "OnionShare хранит в�е такие данные в определенной папке. Скопируйте " "�оответ�твующую папку дл� операционной �и�темы ниже, на ваш новый компьютер:" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "Linux: ``~/.config/onionshare``" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "macOS: ``~/Library/Application Support/OnionShare``" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "Windows: ``%APPDATA%\\OnionShare``" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "Параметры файла конфигурации" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" "OnionShare �охран�ет �вои на�тройки в файле JSON. И CLI, и на�тольные вер�ии " "и�пользуют �тот файл конфигурации. CLI также позвол�ет указать путь к " "пользователь�кому файлу конфигурации � ``-конфигурацией``." #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" "�иже приведены параметры файла конфигурации и что они означают. Е�ли ваш " "файл конфигурации имеет другие параметры, не перечи�ленные зде�ь, они могут " "быть у�таревшими от �тарых вер�ий OnionShare." #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "Параметр" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "Тип" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "Толкование" #: ../../source/advanced.rst:324 msgid "version" msgstr "Вер�и�" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "``�трока``" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "Вер�и� OnionShare. Вам никогда не нужно мен�ть �ту ценно�ть." #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "Тип �оединени�" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" "То, как OnionShare подключает�� к Tor. Valid опции \"bundled\", \"automatic\"" " (и�пользовать Tor Browser's Tor connection), \"control_port\" или " "\"socket_file\". По умолчанию: \"" #: ../../source/advanced.rst:326 #, fuzzy msgid "control_port_address" msgstr "control_port_address" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" "IP-адре� порта Tor's Control, е�ли ``connection_type `` на�троен на " "«control_port». По умолчанию: '127.0.0.1 \"" #: ../../source/advanced.rst:327 #, fuzzy msgid "control_port_port" msgstr "control_port_port" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "``чи�ло``" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" "�омер порта порта порта Tor's Control Port, е�ли ``connection_type`` " "на�троен на «control_port». По умолчанию: 9051 \"" #: ../../source/advanced.rst:328 #, fuzzy msgid "socks_address" msgstr "socks_address" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" "IP-адре� прок�и-�ервера Tor's SOCKS, е�ли ``connection_type `` на�троен на " "«control_port» или «socket_file». По умолчанию: '127.0.0.1 \"" #: ../../source/advanced.rst:329 #, fuzzy msgid "socks_port" msgstr "socks_port" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" "�омер порта прок�и Tor SOCKS, е�ли ``connection_type `` на�троен на " "\"control_port\" или \"socket_file\". По умолчанию: '9050 \"" #: ../../source/advanced.rst:330 #, fuzzy msgid "socket_file_path" msgstr "socket_file_path" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" "Путь к файлу �окета Tor, е�ли ``connection_type `` на�троен на «socket_file»" ". По умолчанию: '/var/run/tor/control \"" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "auth_type" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" "Е�ли до�туп к порту управлени� Tor требует парол�, �то может быть " "у�тановлено как «пароль», иначе «no_auth». По умолчанию: \"" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "auth_password" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" "Е�ли до�туп к порту управлени� Tor требует парол�, и ``auth_type `` " "у�тановлен дл� «парол�», укажите зде�ь пароль. По умолчанию" #: ../../source/advanced.rst:333 #, fuzzy msgid "auto_connect" msgstr "auto_connect" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 #, fuzzy msgid "``boolean``" msgstr "``boolean``" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" "Явл�ет�� ли Onion �кции должны автоматиче�ки подключать�� к Tor при его " "запу�ке. По умолчанию: False" #: ../../source/advanced.rst:334 #, fuzzy msgid "use_autoupdate" msgstr "use_autoupdate" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" "Явл�ет�� ли Onion �кции должны автоматиче�ки провер�ть обновлени� (по Tor). " "Этот параметр дей�твителен только дл� у�тановок MacOS или Windows. Правда." #: ../../source/advanced.rst:335 #, fuzzy msgid "autoupdate_timestamp" msgstr "autoupdate_timestamp" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "По�ледний раз OnionShare провер�л�� на обновлени�. По умолчанию: нет" #: ../../source/advanced.rst:336 #, fuzzy msgid "bridges_enabled" msgstr "bridges_enabled" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "Подключение к Tor � помощью мо�тов. По умолчанию: False" #: ../../source/advanced.rst:337 #, fuzzy msgid "bridges_type" msgstr "bridges_type" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" "Когда ``bridges_enbled `` �вл�ет�� True, где загружать мо�ты. Варианты " "«в�троены» (в�троены мо�ты, отправленные � OnionShare и которые могут быть " "обновлены от Tor), «моут» (запро�ные мо�ты от Tor's Moat API) или " "«таможенные» (упрощенные пользовател�ми мо�ты). По умолчанию: \"в�троенный\"" #: ../../source/advanced.rst:338 #, fuzzy msgid "bridges_builtin_pt" msgstr "bridges_builtin_pt" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" "Когда ``bridges_type `` на�троен на «в�троенное», �то указывает, какой тип " "протокола мо�та и�пользовать. Варианты: «obfs4», «meek-azure» или «snowflake»" ". По умолчанию: \"obfs4\"" #: ../../source/advanced.rst:339 #, fuzzy msgid "bridges_moat" msgstr "bridges_moat" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" "Когда ``bridges_type `` на�троен на «движение», мо�ты, возвращенные из Moat " "API Tor, хран�т�� зде�ь. \"\"" #: ../../source/advanced.rst:340 #, fuzzy msgid "bridges_custom" msgstr "bridges_custom" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" "Когда ``bridges_type `` у�тановлен на «таможенный», мо�ты, указанные " "пользователем, хран�т�� зде�ь. Отделить каждую линию мо�та в �троке � 'n. \"" "\"" #: ../../source/advanced.rst:341 #, fuzzy msgid "bridges_builtin" msgstr "bridges_builtin" #: ../../source/advanced.rst:341 #, fuzzy msgid "``dict``" msgstr "``dict``" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" "Когда ``bridges_type `` на�троен на «в�троенное», OnionShare получает " "по�ледние в�троенные мо�ты, рекомендованные Tor, и хранит их зде�ь. По " "умолчанию" #: ../../source/advanced.rst:342 #, fuzzy msgid "persistent_tabs" msgstr "persistent_tabs" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 #, fuzzy msgid "``list``" msgstr "``list``" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" "Е�ли пользователь определил какие-либо вкладки как «�охраненные» (что " "означает, что они по�то�нны каждый раз, когда начинает�� OnionShare, и их " "onion-адре� не мен�ет��), им при�ваивает�� �лучайный идентификатор, который " "перечи�л�ет�� зде�ь. Стойкий лук хранит�� как файл JSON � тем же именем, что " "и �тот идентификатор, в под�кладке папки конфигурации OnionShare под " "названием «пер�и�тент». По умолчанию: []" #: ../../source/advanced.rst:343 msgid "locale" msgstr "Язык" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" "The locale used in OnionShare. По умолчанию: �ет (что такое же, как «en»). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" #: ../../source/advanced.rst:344 msgid "theme" msgstr "темы" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" "Тема на�тольного приложени� OnionShare. 0 (автоматиче�ки обнаруживайте " "�ветлую или темную тему компьютера пользовател�), 1 (�вет) или 2 (темный)." #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "Параметры файла конфигурации дл� �тойких луков" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" "Как опи�ано выше, каждый «пер�и�тентный» лук имеет �вои параметры, которые " "хран�т�� в �об�твенном файле JSON. Путь к �тому файлу может быть указан дл� " "ин�трумента CLI � помощью ``-по�то�нного ``." #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "Вот пример �тойкой конфигурации JSON::" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" "�иже приведены параметры файла конфигурации дл� �тойкого лука и что они " "означают дл� каждого раздела в JSON" #: ../../source/advanced.rst:399 msgid "onion" msgstr "лук" #: ../../source/advanced.rst:404 #, fuzzy msgid "private_key" msgstr "private_key" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "Base64 - закодированный ча�тный ключ �лужбы лука" #: ../../source/advanced.rst:405 #, fuzzy msgid "client_auth_priv_key" msgstr "client_auth_priv_key" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" "Ча�тный ключ при и�пользовании подлинно�ти клиента. Отправьте �то " "пользователю." #: ../../source/advanced.rst:406 #, fuzzy msgid "client_auth_pub_key" msgstr "client_auth_pub_key" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" "Открытый ключ при и�пользовании аутентификации клиента. И�пользует�� на " "�тороне OnionShare." #: ../../source/advanced.rst:410 msgid "persistent" msgstr "По�то�нно" #: ../../source/advanced.rst:415 msgid "mode" msgstr "режим" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" "Режим, и�пользуемый �тим по�то�нным луком. Варианты - «теневой», «прием», " "«веб-�айт» или «чат»." #: ../../source/advanced.rst:416 msgid "enabled" msgstr "включен" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" "Спо�обен ли упор�тво дл� �того лука. Когда �тойка� опци� не провер�ет�� на " "рабочем �толе, ве�ь �тот файл JSON удал�ет��. По умолчанию: True" #: ../../source/advanced.rst:417 #, fuzzy msgid "autostart_on_launch" msgstr "autostart_on_launch" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" "�ачать ли автоматиче�ки �тот упорный лук при запу�ке OnionShare и по�ле " "подключени� Tor. По умолчанию" #: ../../source/advanced.rst:421 msgid "general" msgstr "общие �ведени�" #: ../../source/advanced.rst:426 msgid "title" msgstr "название" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" "Опционный пользователь�кий заголовок дл� отображени� на �ерви�е лука. По " "умолчанию: null (OnionShare) будет показан" #: ../../source/advanced.rst:427 msgid "public" msgstr "публичный" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" "Можно ли получить до�туп к �лужбе лука � помощью или без ча�тного ключа (" "Client Authentication). Е�ли �то так, то не требует�� никакого ча�тного " "ключа." #: ../../source/advanced.rst:428 #, fuzzy msgid "autostart_timer" msgstr "autostart_timer" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" "�а�траивает�� ли �лужба лука дл� запу�ка в определенное врем�. Врем� может " "быть у�тановлено в на�тольном приложении или указано в �екундах � " "``-авто-�тарт-таймером `` � помощью ин�трумента CLI. По умолчанию" #: ../../source/advanced.rst:429 #, fuzzy msgid "autostop_timer" msgstr "autostop_timer" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" "�а�траивает�� ли �лужба лука дл� о�тановки в определенное врем�. Врем� может " "быть у�тановлено в на�тольном приложении или указано в �екундах � ``-авто-" "о�тановщиком `` � помощью ин�трумента CLI. По умолчанию" #: ../../source/advanced.rst:430 #, fuzzy msgid "service_id" msgstr "service_id" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "32-характерный луковый URL-адре�, без �хемы и без �уффик�а '.onion'." #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" "�иже приведены параметры, �пецифичные дл� «режима», указанного в ``разделе ``" ", выше." #: ../../source/advanced.rst:436 msgid "share" msgstr "Поделить��" #: ../../source/advanced.rst:441 #, fuzzy msgid "autostop_sharing" msgstr "autostop_sharing" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" "О�тановить ли автоматиче�ки долю по�ле загрузки файлов в первый раз. По " "умолчанию: True" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "им� файла" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "Спи�ок файлов дл� обмена. По умолчанию: []" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 #, fuzzy msgid "log_filenames" msgstr "log_filenames" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" "Следует ли реги�трировать запро�ы URL-адре�а, чтобы за�тр�ть при " "и�пользовании ин�трумента CLI. По умолчанию" #: ../../source/advanced.rst:447 msgid "receive" msgstr "получить" #: ../../source/advanced.rst:452 #, fuzzy msgid "data_dir" msgstr "data_dir" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" "Путь, где будут хранить�� полученные файлы или тек�товые �ообщени�. По " "умолчанию: папка «OnionShare» и�ходного каталога пользовател�." #: ../../source/advanced.rst:453 #, fuzzy msgid "webhook_url" msgstr "webhook_url" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" "URL-адре� веб-хук, к которому OnionShare будет отно�ить��, когда он получает " "файлы или тек�товые �ообщени�. По умолчанию: null" #: ../../source/advanced.rst:454 #, fuzzy msgid "disable_text" msgstr "disable_text" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "Отключить получение тек�товых �ообщений. По умолчанию" #: ../../source/advanced.rst:455 #, fuzzy msgid "disable_files" msgstr "disable_files" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "Отключить прием файлов. По умолчанию" #: ../../source/advanced.rst:459 msgid "website" msgstr "веб-�айт" #: ../../source/advanced.rst:464 #, fuzzy msgid "disable_csp" msgstr "disable_csp" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" "`` True``, Onion Share не у�тановит �вой заголовок политики безопа�но�ти " "контента дл� веб-�айта. По умолчанию: ``false``" #: ../../source/advanced.rst:465 #, fuzzy msgid "custom_csp" msgstr "custom_csp" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" "�а�траиваемый заголовок политики безопа�но�ти контента дл� отправки вме�то " "по умолчанию." #: ../../source/advanced.rst:471 msgid "chat" msgstr "чат" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "В на�то�щее врем� нет на�траиваемых на�троек дл� режима чата." #~ msgid "Turn Off Passwords" #~ msgstr "Отключение паролей" #~ msgid "" #~ "By default, all OnionShare services are protected with the username " #~ "``onionshare`` and a randomly-generated password. If someone takes 20 " #~ "wrong guesses at the password, your onion service is automatically " #~ "stopped to prevent a brute force attack against the OnionShare service." #~ msgstr "" #~ "По умолчанию, в�е �ерви�ы OnionShare защищены при помощи имени " #~ "пользовател� ``onionshare`` и произвольно-�генерированного парол�. При " #~ "�овершении более 20-ти попыток до�тупа � неверным паролем, �ерви� " #~ "автоматиче�ки о�танавливает��, чтобы предотвратить 'brute-force' атаку на " #~ "�ерви�." #~ msgid "" #~ "To turn off the password for any tab, just check the \"Don't use a " #~ "password\" box before starting the server. Then the server will be public " #~ "and won't have a password." #~ msgstr "" #~ "Чтобы отключить и�пользование парол� дл� любой вкладки, отметьте пункт " #~ "\"�е и�пользовать пароль\" перед запу�ком �ервера. В �том �лучае �ервер " #~ "�тановит�� общедо�тупным и проверка парол� не о�уще�твл�ет��." #~ msgid "Legacy Addresses" #~ msgstr "У�таревшие �дре�а" #~ msgid "" #~ "OnionShare uses v3 Tor onion services by default. These are modern onion " #~ "addresses that have 56 characters, for example::" #~ msgstr "" #~ "OnionShare по умолчанию и�ользует v3 Tor �ерви�ов onion. Это �овременные " #~ "onion адре�а, �о�то�щие из 56 �имволов например::" #~ msgid "" #~ "OnionShare still has support for v2 onion addresses, the old type of " #~ "onion addresses that have 16 characters, for example::" #~ msgstr "" #~ "OnionShare в�ё ещё поддерживает адре�а v2 Tor onion �ерви�ов, �о�то�щие " #~ "из 16 �имволов, например::" #~ msgid "" #~ "OnionShare calls v2 onion addresses \"legacy addresses\", and they are " #~ "not recommended, as v3 onion addresses are more secure." #~ msgstr "" #~ "OnionShare обозначает v2 onion адре�а как \"у�таревшие\" и не рекомендует " #~ "их и�пользование, по�кольку v3 onion адре�а более безопа�ны." #~ msgid "" #~ "To use legacy addresses, before starting a server click \"Show advanced " #~ "settings\" from its tab and check the \"Use a legacy address (v2 onion " #~ "service, not recommended)\" box. In legacy mode you can optionally turn " #~ "on Tor client authentication. Once you start a server in legacy mode you " #~ "cannot remove legacy mode in that tab. Instead you must start a separate " #~ "service in a separate tab." #~ msgstr "" #~ "Дл� и�пользовани� у�таревших адре�ов, перед запу�ком �ервера на его " #~ "вкладке нужно нажать кнопку \"Показать ра��ширенные на�тройки\" и " #~ "отметить пункт \"И�пользовать у�таревшую вер�ию адре�ов (вер�и� 2 �ерви�а " #~ "Тор, не рукомендуем)\". В \"у�таревшем\" режиме возможно включить " #~ "аутентификацию клента Tor. Отключить \"у�таревший\" режим �ервера дл� " #~ "вкладки невозможно, необходимо перезапу�тить �ерви� в новой вкладке." #~ msgid "" #~ "Tor Project plans to `completely deprecate v2 onion services `_ on October 15, 2021, and " #~ "legacy onion services will be removed from OnionShare before then." #~ msgstr "" #~ "Tor Project планирует `полно�тью отказать�� от v2 onion �ерви�ов `_ 15-ого Окт�бр� 2021. " #~ "\"У�таревшие\" �ерви�ы onion будут удалены из OnionShare до на�туплени� " #~ "�той даты." #~ msgid "" #~ "Everything in OnionShare is temporary by default. If you close an " #~ "OnionShare tab, its address no longer exists and it can't be used again. " #~ "Sometimes you might want an OnionShare service to be persistent. This is " #~ "useful if you want to host a website available from the same OnionShare " #~ "address even if you reboot your computer." #~ msgstr "" #~ "В OnionShare по умолчанию каждый �лемент - временный. При закрытии " #~ "вкладки её адре� и�чезает и не может быть больше и�пользован. Врем� от " #~ "времени может потребовать�� �делать тот или иной �ерви� OnionShare " #~ "до�тупным на по�то�нной о�нове, например, разме�тить �айт у которого " #~ "будет один и тот же адре� даже по�ле перезагрузки компьютера." #~ msgid "" #~ "When you quit OnionShare and then open it again, your saved tabs will " #~ "start opened. You'll have to manually start each service, but when you do " #~ "they will start with the same OnionShare address and private key." #~ msgstr "" #~ "Теперь, по�ле завершени� работы � OnionShare и повторном запу�ке, " #~ "�охранённые вкладки откроют�� автоматиче�ки. Серви� на каждой вкладке " #~ "нужно запу�тить вручную, но при �том адре� и пароль OnionShare о�тают�� " #~ "прежними." #~ msgid "" #~ "When browsing to an OnionShare service in Tor Browser, Tor Browser will " #~ "prompt for the private key to be entered." #~ msgstr "" #~ "При про�мотре �ерви�а OnionShare в Tor Browser, нужно будет предо�тавить " #~ "�екретный ключ." #~ msgid "" #~ "Sometimes you might want your OnionShare service to be accessible to the " #~ "public, like if you want to set up an OnionShare receive service so the " #~ "public can securely and anonymously send you files. In this case, it's " #~ "better to disable the private key altogether." #~ msgstr "" #~ "Иногда может потребовать�� �делать �ерви� OnionShare общедо�тупным. " #~ "�апример, запу�тить �ерви� приёма файлов, чтобы люди могли и анонимно и " #~ "безопа�но при�лать �вои материалы. В таком �лучае рекомендует�� полно�тью " #~ "отключить и�пользование �екретного ключа." #~ msgid "" #~ "If you scheduled a service to start in the future, when you click the " #~ "\"Start sharing\" button you will see a timer counting down until it " #~ "starts. If you scheduled it to stop in the future, after it's started you " #~ "will see a timer counting down to when it will stop automatically." #~ msgstr "" #~ "Е�ли запу�к �ерви�а был запланирован на будущее, то при нажатии кнопки " #~ "\"Сделать до�тупным дл� �качивани�\" по�вит�� таймер обратного от�чёта до " #~ "запу�ка �ерви�а. Е�ли была запланирована о�тановка �ерви�а, то по�ле " #~ "нажати� кнопки по�вит�� таймер обратного от�чёта до от�тановки �ерви�а." #~ msgid "" #~ "**Scheduling an OnionShare service to automatically start can be used as " #~ "a dead man's switch**, where your service will be made public at a given " #~ "time in the future if anything happens to you. If nothing happens to you, " #~ "you can cancel the service before it's scheduled to start." #~ msgstr "" #~ "**Запланированный автоматиче�кий запу�к �ерви�а OnionShare может быть " #~ "и�пользован как 'переключатель мертвеца'\". ** В �том �лучае �ерви� " #~ "окажет�� общедо�тупен в указанное врем�, в �лучае е�ли � отправителем что-" #~ "то произойдёт. Е�ли угроза и�чезнет, отправитель �может о�тановить таймер " #~ "до автоматиче�кого запу�ка." #~ msgid "" #~ "To make any tab persistent, check the \"Save this tab, and automatically " #~ "open it when I open OnionShare\" box before starting your server. A " #~ "purple pin icon appears to the left of its server status to tell you the " #~ "tab is saved." #~ msgstr "" #~ "Чтобы �делать любую вкладку по�то�нной, отметьте пункт \"Сохранить �ту " #~ "вкладку, и открывать ее автоматиче�ки при открытии OnionShare\" перед " #~ "запу�ком �ервера. При �охранении вкладки по�вит�� иконка �иреневого цвета " #~ "� изображением булавки �лева от �тату�а �ервера." onionshare-onionshare-26fcdc5/docs/source/locale/ru/LC_MESSAGES/connecting.po000066400000000000000000000127061521174352300271220ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2022. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2022-03-31 16:39+1100\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=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.1\n" #: ../../source/connecting.rst:2 msgid "Getting connected to Tor" msgstr "" #: ../../source/connecting.rst:4 msgid "" "When OnionShare starts, it will present a screen asking you to connect to " "the Tor network." msgstr "" #: ../../source/connecting.rst:8 msgid "" "You have several choices. You can click Connect to Tor to begin the " "connection process. If there are no problems with your network, including " "any attempts to block your access to the Tor network, this should hopefully " "work the first time." msgstr "" #: ../../source/connecting.rst:10 msgid "" "If you want to manually configure Bridges or other Tor settings before you " "connect, you can click 'Network Settings'." msgstr "" #: ../../source/connecting.rst:13 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/connecting.rst:15 msgid "" "When OnionShare fails to connect to Tor, it might be because Tor is censored " "in your country." msgstr "" #: ../../source/connecting.rst:17 msgid "" "If this occurs, a screen will be displayed that will offer you to either " "'Use a Bridge' (automatically choosing one for you), or 'Try Again without a " "Bridge'." msgstr "" #: ../../source/connecting.rst:22 msgid "What 'Use a Bridge' does" msgstr "" #: ../../source/connecting.rst:24 msgid "" "Bridges are a way to connect to the Tor network via intermediate services " "that are hopefully not blocked by your network provider (whereas normal " "connections might be)." msgstr "" #: ../../source/connecting.rst:26 msgid "" "Clicking 'Use a Bridge' will temporarily use the `Meek `_ domain-fronting proxy to " "make a non-Tor connection from your computer to the Tor Project's Censorship " "Circumvention API. The use of the Meek proxy is to hide the fact that you " "are trying to find a way to connect to Tor." msgstr "" #: ../../source/connecting.rst:28 msgid "" "Before clicking 'Use a Bridge', you can choose either 'Automatically " "determine my country from my IP address' or 'Manually select my country'." msgstr "" #: ../../source/connecting.rst:30 msgid "" "If you choose the former option, the Censorship Circumvention API will " "consider your IP address (yes, your real IP address) to determine what " "country you might reside in." msgstr "" #: ../../source/connecting.rst:32 msgid "" "Based on the country information, the API will try to automatically find " "bridges that suit your location." msgstr "" #: ../../source/connecting.rst:36 msgid "" "If you choose to manually select a country, OnionShare will still make a " "request to the Censorship Circumvention API, but will tell the API the " "country code. The API will then try to fetch bridges for that country that " "you specified." msgstr "" #: ../../source/connecting.rst:38 msgid "" "If it finds any such bridges, OnionShare will try to reconnect to Tor using " "those bridges." msgstr "" #: ../../source/connecting.rst:40 msgid "" "If the API does not find any bridges for your location, OnionShare will ask " "the API for 'fallback' options. At the time of writing, this is likely to be " "the obfs4 built-in bridges." msgstr "" #: ../../source/connecting.rst:42 msgid "" "OnionShare will also attempt to use the obfs4 built-in bridges if for some " "reason it could not connect to the API itself, or the API returned an error." msgstr "" #: ../../source/connecting.rst:44 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor Network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/connecting.rst:46 msgid "" "Even though it is hard for an adversary to discover where the Meek request " "is going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/connecting.rst:49 msgid "What 'Try again without a Bridge' does" msgstr "" #: ../../source/connecting.rst:51 msgid "" "Clicking 'Try again without a Bridge' will retry the normal OnionShare " "connection attempt to Tor. It won't talk to the Tor Censorship Circumvention " "API or use Meek." msgstr "" #: ../../source/connecting.rst:54 msgid "Connect to Tor automatically" msgstr "" #: ../../source/connecting.rst:56 msgid "" "You can toggle on the switch 'Connect to Tor automatically' before clicking " "'Connect to Tor'. This means that next time OnionShare starts, it will " "automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options." msgstr "" #: ../../source/connecting.rst:58 msgid "" "If the connection fails, you can still try bridges or reconfigure Tor via " "the 'Network Settings'." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ru/LC_MESSAGES/develop.po000066400000000000000000000345261521174352300264350ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-01-25 13:17+0000\n" "Last-Translator: emma peel \n" "Language-Team: ru \n" "Language: ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 5.4-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "Разработка OnionShare" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "Уча�тие в проекте" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" "Суще�твует открыта� команда на платформе KeyBase, чтобы об�уждать проект в " "целом, задавать вопро�ы, делить�� иде�ми и планами отно�ительно по�ледующей " "разработки OnionShare. (Так же, �то лёгкий �по�об делить�� зашифрованными " "�квозным шифрованием �ообщени�ми � другими пользовател�ми OnionShare, " "например, чтобы делить�� адре�ами OnionShare). Дл� того, чтобы начать " "пользовать�� Keybase, нужно загрузить приложение по ��ылке `Keybase app " "`_, �оздать учётную запи�ь и `при�оединить�� к " "�той команде `_. Внутри �амого " "приложени�, нужно перейти в раздел \"Teams\", нажать кнопку \"Join a Team\" " "и вве�ти название \"onionshare\"." #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" "У OnionShare также �уще�твует `почтова� ра��ылка `_ дл� разработчиков и дизайнеров интерфей�а." #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "Уча�тие в программировании" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" "И�ходный код OnionShare можно найти в репозитории на портале GitHub: https://" "github.com/onionshare/onionshare" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" "Е�ли Вы хотите прин�ть уча�тие в разработке OnionShare, будет полезно " "при�оединить�� к команде OnionShare и задать не�олько вопро�ов отно�ительно " "�воих планов. Попробуйте также про�мотреть `открытые задачи `_ на GitHub, возможно Вы �можете решить " "какую-то из них." #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" "Когда Вы будете готовы поделить�� кодом, �оздайте \"pull request\" в " "репозитории GitHub, по�ле чего один из разработчиков �опровождающих проект " "про�мотрит изменени�, возможно, зада�т какие-то вопро�ы, попро�ит что-то " "переделать, отклонит или интегрирует Ваш код в проект." #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "�ачало разработки" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" "OnionShare напи�ан на Python. Чтобы начать, �клонируйте репозиторий Git " "ра�положенный по адре�у https://github.com/onionshare/onionshare/. В файле " "``cli/README.md`` , как на�троить рабочее окружение дл� разработки " "кон�ольной вер�ии и файл ``desktop/README.md``дл� 'на�тольной' вер�ии." #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" "Эти файлы �одержат ин�трукции и команды у�тановки необходимых библиотек/" "зави�имо�тей дл� платформы, на которой планирует�� разработка приложени�, а " "так же ра��казывают как запу�тить OnionShare � и�пользованием файлов " "репозитори�, без у�тановки." #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "Советы по отладке" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "Подробный режим" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" "Во врем� разработки, дл� удоб�тва рекомендует�� запу�кать OnionShare при " "помщи терминала � добавлением флагов ``--verbose`` или ``-v``. В �том �лучае " "выводит�� много в�помогательных �ообщений, например, о том, какие " "инициализируют�� объекты, когда прои�ходит какое-либо �обытие (нажатие " "кнопки, �охран�ют�� или загружают�� на�тройки) и друга� отладочна� " "информаци�. �апример::" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" "Можно добавить �об�твенные отладочные �ообщени�, е�ли запу�тить метод " "``Common.log`` из ``onionshare/common.py``. �апример::" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" "Это может быть полезно, например, во врем� изучени� по�ледовательно�ти " "�обытий, прои�ход�щей во врем� и�пользовани� OnionShare, или чтобы узнать " "значение определённых переменных до и по�ле их и�пользовани�." #: ../../source/develop.rst:124 msgid "Local Only" msgstr "Локальна� Разработка" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" "Сеть Tor медленна�, и ча�то может быть удобно полно�тью пропу�тить запу�к " "onion �ерви�ов во врем� разработки. Это можно �делать � и�пользованием флага " "``--local-only``. �апример::" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" "В �том �лучае загружайте URL ``http://127.0.0.1:17641`` в обычном веб-" "браузере, таком как, например, Mozilla Firefox. В режиме 'local-only' " "�екретный ключ не нужен." #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "Уча�тие в переводах" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" "Помогите �делать OnionShare легче дл� и�пользовани�, более приветливым и " "знакомым дл� людей при помощи платформы переводов на другие �зыки `Hosted " "Weblate `_. В�егда " "и�пользуйте латин�кие буквы при напи�ании \"OnionShare\" и при необходимо�ти " "добавл�йте переведённое название в виде \"OnionShare (перевод)\"." #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" "Чтобы начать занимать�� переводом, нужно �оздать учётную запи�ь на платформе " "Hosted Weblate." #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "Предложени� по и�ходному англий�кому тек�ту" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" "Иногда и�ходный тек�т на англий�ком �зыке �одержит ошибки, или работа " "приложени� не �овпадает � документацией." #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" "Чтобы прежложить изменени� к и�ходному тек�ту, добавьте @kingu к �воему " "комментарию на Weblate. Так же можно �оздать 'issue' или 'pull request' в " "проекте OnionShare на портале GitHub, �то гарантирует, что о�новные " "разработчики увид�т предложение и, возможно, измен�т и�ходный тек�т." #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "Стату� Переводов" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" "Это текущий �тату� передов. Е�ли Вы хотите начать делать перевод на �зыке, " "которого пока нет в �пи�ке до�тупных на Weblate, пожалуй�та, напишите пи�ьмо " "на �тот адре�: onionshare-dev@lists.riseup.net" #~ msgid "" #~ "OnionShare is developed in Python. To get started, clone the Git " #~ "repository at https://github.com/micahflee/onionshare/ and then consult " #~ "the ``cli/README.md`` file to learn how to set up your development " #~ "environment for the command-line version, and the ``desktop/README.md`` " #~ "file to learn how to set up your development environment for the " #~ "graphical version." #~ msgstr "" #~ "OnionShare напи�ан на �зыке программировани� Python. Дл� начала, нужно " #~ "�клонировать репозиторий Git ра�положенный по адре�у https://github.com/" #~ "micahflee/onionshare/. Файл ``cli/README.md``�одержит информацию о том, " #~ "как на�троить рабочее окружение дл� разработки кон�ольной вер�ии, файл " #~ "``desktop/README.md``, �оответ�твенно, о том, что нужно дла разработки " #~ "вер�ии OnionShare � графиче�ким интерфей�ом." onionshare-onionshare-26fcdc5/docs/source/locale/ru/LC_MESSAGES/features.po000066400000000000000000001244651521174352300266170ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-09-27 15:02+0000\n" "Last-Translator: gfbdrgn \n" "Language-Team: ru \n" "Language: ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" "X-Generator: Weblate 5.14-dev\n" "Generated-By: Babel 2.14.0\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "Принципы работы OnionShare" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" "OnionShare запу�кает �лужбы локально на компьютере пользовател� и затем " "делает их до�тупными другим люд�м при помощи`Tor `_ `onion �ерви�ов `_." #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "По умолчанию, веб-адре�а OnionShare защищены �екретным ключом." #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "�дре�а OnionShare выгл�д�т примерно так::" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "� �екретные ключи выгл�д�т примерно так::" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" "Вы не�ёте ответ�твенно�ть за безопа�ную передачу URL и �екретного ключа � " "и�пользованием различных каналов �в�зи, таких как зашифрованный чат или что-" "то менее безопа�ное, как например незашифрованное �ообщение �лектронной " "почты, в зави�имо�ти от вашей `модели угрозы `_." #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" "Чтобы получить до�туп к �ерви�ам OnionShare, получатели веб-адре�а должны " "�копировать и в�тавить его в адре�ную �троку `Tor Browser `_. Tor Browser запро�ит �екретный ключ, который получатели " "таже могут �копировать и в�тавить в �оответ�твующую форму." #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" "Е�ли OnionShare запу�кает�� на ноутбуке и и�пользует�� дл� отправки файлов, " "то, в �лучае перехода операционной �и�темы в \"�п�щий режим\", �ерви� " "OnionShare будет недо�тупен до тех пор, пока у ноутбука не будет " "во��тановлено �оединение � �етью Internet. Рекомендует�� и�пользовать " "OnionShare дл� взаимодей�тви� � другими людьми в режиме \"реального " "времени\"." #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" "По�кольку комьютер пользовател� �вл�ет�� одновременно веб-�ервером, *никакие " "третьи лица не имеют до�тупа к внутренним проце��ам OnionShare*, включа� " "разработчиков. Приложение полно�тью приватно. И, по�кольку работа OnionShare " "о�нована на и�пользовании onion �ерви�ов �ети Tor, он также защищает " "анонимно�ть пользовател�. Дополнительную информацию можно найти :зде�ь:" "`Обе�печение безопа�но�ти `." #: ../../source/features.rst:29 msgid "Share Files" msgstr "Отправка файлов" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" "OnionShare позвол�ет анонимно и безопа�но отправл�ть файлы и директории " "другим люд�ми. Дл� �того нужно открыть вкладку \"Отправить\", \"перетащить\" " "в приложение файлы и директории, которые нужно отправить и нажать кнопку " "\"Сделать до�тупным дл� �качивани�\"." #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" "По�ле добавлени� файлов в OnionShare отобраз�т�� некоторые на�тройки. " "Убедите�ь, что и�пользуете только интере�ующие Ва� на�тройки перед началом " "отправки." #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" "Как только завершит�� перва� загрузка файлов, OnionShare автоматиче�ки " "о�тановит �ервер и удалит веб-�айт из �ети Internet. Чтобы разрешить " "не�кольким люд�ми загружать Ваши файлы, �нимите флажок � на�тройки \"Закрыть " "до�туп к файлам по�ле их отправки (отмените чтобы разрешить �качивание " "отдельных файлов)\"." #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" "Также, е�ли �тот флажок �н�т, люди �могут загружать отдельные файлы из " "раздачи, вме�то одного большого �жатого архива." #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" "Е�ли готово к отправкк, нужно нажать кнопку \"Сделать до�тупным дл� " "�качивани�\". В �к�тренных �луча�х в�егда е�ть возможно�ть нажть кнопку " "\"Отменить до�туп к �качиванию\" или выйти из OnionShare чтобы немедленно " "отключить �айт. Дл� про�мотра и�тории раздач и прогре��а текущих раздач, " "нажмите кнопку \"↑\" в правом верхнем углу приложени�." #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" "Теперь, когда у ва� е�ть адре� �ерви�а OnionShare, его нужно �копировать и " "отправить получателю файлов. Е�ли файлы должны о�тавать�� в безопа�но�ти или " "получатель по той или иной причине находит�� под угрозой, дл� передачи " "адре�а и�пользуйте приложение дл� обмена зашифроваными �ообщени�ми." #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" "Полученный веб-адре� получателю нужно вве�ти в адре�ную �троку Tor Browser. " "По�ле того, как получатель пройдёт авторизацию при помощи �екретного ключа, " "он �может загрузить файлы пр�мо на �вой компьютер, нажав на ��ылку " "\"Загрузить Файлы\"." #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "Получение файлов и �ообщений" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" "Вы можете и�пользовать OnionShare, чтобы дать люд�м возможно�ть анонимно " "отправл�ть файлы и �ообщени� пр�мо на ваш компьютер, по �ути превраща� его в " "анонимный аналог Dropbox. Откройте вкладку \"Получить\" и у�тановите " "желаемые на�тройки." #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" "Вы можете указать папку, куда будут �охран�ть�� полученные файлы и �ообщени�." #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" "Вы можете запретить отправку �ообщений, е�ли хотите только получить файлы. " "Или запретить загрузку файлов, е�ли хотите только отправл�ть �ообщени�. " "�апример, чтобы �делать анонимную форму дл� �в�зи." #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" "Вы можете у�тановить флажок \"И�пользовать веб-хук дл� отправки " "уведомлений\" и затем указать URL веб-хука, чтобы получить уведомление, что " "кто-то загружает файлы и отправл�ет файлы на ваш �ерви� приёма OnionShare. " "При подключени �то опции, OnionShare отправит HTTP POST запро� на указанный " "URL когда кто-либо загрузит файлы или отправит �ообщение. �апример, чтобы " "получить зашифрованное �ообщение в приложении `Keybase `_, нужно начать бе�еду �о �троки `@webhookbot `_, затем вве�ти ``!webhook create onionshare-alerts``_, и в " "ответ придёт URL. И�пользуйте �тот URL дл� отправки уведомлений при помощи " "веб-хука. Когда кто-либо загрузит файл на ваш �ерви� приёма OnionShare, " "@webhookbot отправит �ообщение в приложение Keybase как только �то " "произойдёт." #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" "Когда вы будете готовы, нажмите «Запу�тить режим получени�». Это запу�тит " "�лужбу OnionShare. Любой, кто откроет �тот адре� в �воём Tor-браузере, " "�может отправл�ть файлы и �ообщени�, которые будут загружены на ваш " "компьютер." #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" "Дл� про�мотра и�тории получени� и прогре��а текущих загрузок, нажмите кнопку " "\"↓\" в правом верхнем углу." #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "Примерно так выгл�дит OnionShare когда кто-то вам отправл�ет файлы." #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" "Когда кто-либо загружает файлы или отправл�ет тек�товые �ообщени� на ваш " "�ерви� приёма данных, по умолчанию они (файлы и �ообщени�) �охран�ют�� в " "папку ``OnionShare`` в домашнией директории компьютера и автоматиче�ки " "ра�предел�ют�� в поддиректории в зави�имо�ти от времени загрузки." #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" "У�тановка �лужбы приема OnionShare полезна дл� журнали�тов и других людей, " "которым необходимо безопа�но принимать документы от анонимных и�точников. " "При таком и�пользовании OnionShare пред�тавл�ет �обой нечто вроде " "облегченной, более про�той и не �ов�ем безопа�ной вер�ии `SecureDrop " "`_, �и�темы подачи �ообщений дл� информаторов." #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "Возможные ри�ки" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" "Как и вредоно�ные приложени� к пи�ьмам �лектронной почты, загружаемые на Ваш " "компьютер при помощи OnionShare файлы могут быть и�пользованы дл� атаки. " "OnionShare не �одержит какого-либо защитного механизма операционной �и�темы " "от вредоно�ных файлов." #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" "Е�ли при помощи OnionShare был получен документ Office или PDF, его можно " "преобразовать в определённый формат PDF и, затем, безопа�но открыть при " "помощи `Dangerzone `_. Так же, в каче�тве защиты " "при работе � подозрительными документами, можно ии�пользовать ОС `Tails " "`_ или внутри одноразовой виртуальной машины ОС " "`Qubes `_." #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" "Тем не менее, открывать �ообщени� при�ланные через OnionShare в�егда " "безопа�но." #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "Советы дл� и�пользовани� �ерви�а приёма файлов" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" "Е�ли нужно разме�тить �вой �об�твенный анонимный почтовый �щик дл� приёма " "документов, рекомендует�� �делать �то при помощи отдельного компьютера, " "который не и�пользует�� дл� обычной работы и по�то�нно подключён к �ети " "питани� и Интернету." #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" "Е�ли планирует�� разме�тить адре� �ерви�а OnionShare на �воём веб-�айте или " "в �оциальных �ет�х, рекомендует�� �охранить вкладку (подробнее :ref:" "`save_tabs`) и �делать �ерви� общедо�тупным (подробнее :ref:" "`turn_off_private_key`). Также рекомендует�� дать ему какое-то название " "(подробнее :ref:`custom_titles`)." #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "Другие предо�тережени�, чтобы знать в режиме получени�" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" "Е�ть �ообщени� о том, что OnionBrowser на у�трой�твах iOS не может загружать " "файлы в режим OnionShare в режиме приема, при работе в режиме безопа�но�ти " "«Silver». Попробуйте Bronze или Gold, чтобы увидеть, можете ли вы загрузить " "�ообщение или файл." #: ../../source/features.rst:107 msgid "Host a Website" msgstr "Размещение Веб�айта" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" "Чтобы разме�тить �татиче�кий HTML �айт при помощи OnionShare, нужно " "�оответ�твующую вкладку, перетащить файлы и директории �о �татиче�ким " "�одержимым и, когда в�ё будет готово, нажать кнопку \"Сделать до�тупным дл� " "�качивани�\"." #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" "Е�ли добавить во вкладку файл ``index.html``, то он отобразит�� как веб�айт, " "когда кто-то перейдёт по веб-адре�у �ерви�а OnionShare. Также �ледует " "приложить в�е прочие HTML, CSS JavaScript файлы и изображени� из которых " "�о�тоит веб�айт. (Обратите внимание, что OnionShare поддерживает �оздание " "только *�татиче�ких* файлов и не может быть и�пользован дл� размещени� веб-" "приложений или �айтов, и�пользующих базы данных (например, WordPress).)" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" "Е�ли файл ``index.html`` от�ут�твует, то при октрытии адре�а OnionShare " "отобразит�� �пи�ок директорий и файлов, которые можно про�мотреть и/или " "загрузить." #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "Политика безопа�но�ти контента" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" "По умолчанию OnionShare помогает защитить веб-�айт пользовател�, " "у�танавлива� �трогую `Политика безопа�но�ти контента `_ . Тем не менее, �то и�ключает " "возможно�ть загрузки и и�пользовани� на веб-�транице �одержимого из " "�торонних и�точников." #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" "Е�ли требует�� загрузить и и�пользовать �одержимое из �торонних иточников, " "например активы или библиотеки JavaScript из CDN, у ва� е�ть две возможно�ти:" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" "Вы можете отключить отправку заголовка \"Content Security Policy\" отметив " "флажок \"�е отправл�ть заголовок Contenct Security Policy (разрешить �айту " "и�пользовать �торонние ре�ур�ы)\" перед запу�ком �ерви�а." #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "" "Вы можете отправить �амо�то�тельно на�троенный заголовок Content Security " "Policy." #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "Советы по и�пользованию �ерв�иа размещени� веб�айтов" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" "Чтобы разме�тить �айт при помощи OnionShare на длительный �рок, " "рекомендует�� �делать �то при помощи отдельного компьютера, который не " "и�пользует�� дл� обычной работы и по�то�нно подключён к �ети питани� и " "Интернету. Также, нужно �охранить вкладку (подробнее :ref:`save_tabs`), " "чтобы в дальнейшем можно было во��тановить до�туп к веб-�айту � тем же " "адре�ом, на �лучай перезапу�ка OnionShare." #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" "Е�ли планирует�� �делать �айт общедо�тупным, рекомендует�� отключить " "и�пользование �екретного ключа (подробнее :ref:`turn_off_private_key`)." #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "�нонимный чат" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" "Возможно и�пользование OnionShare в каче�тве приватного и безопа�ного чата, " "который не хранит какие-либо логи. Дл� �того, нужно открыть вкладку чата и " "нажать кнопку \"Запу�тить �ервер чата\"." #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" "По�ле запу�ка �ервера, нужно �копировать адре� OnionShare и �екретный ключ и " "и отправить люд�м, � которыми планирует�� анонимна� перепи�ка. Е�ли нужно " "ограничить круг уча�тников чата, и�пользуйте дл� ра��ылки адре�а и " "�екретного ключа OnionShare приложение дл� обмена зашифрованными �ообщени�ми." #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" "Уча�тники могут при�одинить�� к чату при помощи адре�а OnionShare и Tor " "Browser. Дл� функционировани� чата нужен JavaScript, так что каждому " "предполагаемому уча�тнику необходимо вы�тавить уровень безопа�но�ти " "\"Обычный\" или \"Вы�окий\", вме�то \"Вы�ший\"." #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" "Когда в чате по�вл�ет�� новый уча�тник, ему при�ваивает�� �лучайное им�. В " "дальнейшем �то им� может быть изменено форме на левой панели: нужно вве�ти " "новое им� и нажать ↵. По�кольку никака� и�тори� перепи�ки не �охран�ет��, " "�то им� нигде не отбражает��, даже е�ли в чате уже были уча�тники." #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" "В чате OnionShare в�ё анонимно. Любой из уча�тников может произвольно " "изменить �воё им� и нет никакого �по�оба определить/подтвердить лично�ть " "такого уча�тника." #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" "Тем не менее, е�ли при �оздании чата в OnionShare вдре� будет разо�лан " "только небольшой группе проверенных друзей при помощи зашифрованных " "�ообщений, можно быть до�таточно уверенным, что в чате при�ут�твуют друзь�." #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "�а�колько �то полезно?" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" "Кака� может быть польза от чата OnionShare при наличии приложений дл� обмена " "зашифрованными �ообщени�ми? OnionShare о�тавл�ет меньше �ледов." #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" "Е�ли, например, вы отправите �ообщение в групповой чат ме��енджера Signal, " "копи� вашего �ообщени� окажет�� на у�трой�тве каждого из уча�тников " "(�мартфоны и/или пер�ональные комьютеры). Даже е�ли включен режим " "\"и�чезающих �ообщений\", нельз� быть уверенным в том, что они окажут�� " "удалены �о в�ех у�трой�тв или из других ме�т (базы данных уведомлений и т." "д.) Чаты OnionShare нигде не хран�т��, так что возможные ри�ки �ведены к " "минимуму." #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" "OnionShare также может быть полезен дл� людей, которым нужна анонимна� и " "безопа�на� перепи�ка без �оздани� каких-либо учётных запи�ей. �апример, � " "журнали�том может �в�зать�� 'и�точник': при�лать адре� OnionShare при помощи " "временной �лектронной почты и затем подождать пока журнали�т, при�оединит�� " "к чату. При таком �ценарии и�точник не подвергает опа�но�ти �вою анонимно�ть." #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "Как работает шифрование?" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" "Работа OnionShare обе�печивает�� onion �ерви�ами �ети Tor, в�е �оединени� " "между Tor Browser и OnionShare зашифровны �квозным шифрованием (E2EE). При " "отправке в чат OnionShare, �ообщение передаёт�� на �ервер через E2EE onion " "�оединение. Далее, �ообщение ра��ылает�� в�ем уча�тникам чата при помощи " "WebSockets, также при и�пользовании E2EE и onion �оединений." #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" "OnionShare не производит какое-либо шифрование чата �амо�то�тельно. " "Шифрование обе�печивает�� onion �ерви�ами �ети Tor." #~ msgid "Receive Files" #~ msgstr "Получение файлов" #~ msgid "" #~ "You can use OnionShare to let people anonymously upload files directly to " #~ "your computer, essentially turning it into an anonymous dropbox. Open a " #~ "\"Receive tab\", choose where you want to save the files and other " #~ "settings, and then click \"Start Receive Mode\"." #~ msgstr "" #~ "Возможно и�пользование OnionShare в каче�тве анонимного почтового �щика, " #~ "чтобы другие люди загружали файлы на компьютер получател�, �охран�� при " #~ "�том анонимно�ть. Дл� �того нужно открыть вкладку \"Получение\", выбрать " #~ "директорию дл� �охранени� файлов, произве�ти некоторые на�тройки и затем " #~ "нажать на кнопку \"Включить режим получени�\"." #~ msgid "" #~ "This starts the OnionShare service. Anyone loading this address in their " #~ "Tor Browser will be able to upload files to your computer." #~ msgstr "" #~ "Это запу�тит �ерви� OnionShare. Любой, у кого е�ть веб-адре� данного " #~ "�ерви�а �может загрузить файлы на компьютер получател� при помощи Tor " #~ "Browser." #~ msgid "" #~ "When someone uploads files to your receive service, by default they get " #~ "saved to a folder called ``OnionShare`` in the home folder on your " #~ "computer, automatically organized into separate subfolders based on the " #~ "time that the files get uploaded." #~ msgstr "" #~ "При и�пользовании �ерви�а получени�, по умолчанию файлы �охран�ют�� в " #~ "директорию ``OnionShare`` в \"домашней\" директории комьютера " #~ "пользовател�. Эта директори� автоматиче�ки �оздаёт поддиректории в " #~ "зави�имо�ти от времени загрузки." #~ msgid "" #~ "By default, OnionShare web addresses are protected with a private key " #~ "(Client Authentication). A typical OnionShare address might look " #~ "something like this::" #~ msgstr "" #~ "По умолчанию, веб адре�а OnionShare защищены �лучайным паролем. Пример " #~ "типового адре�а OnionShare выгл�дит так::" #~ msgid "" #~ "You're responsible for securely sharing that URL, and the private key, " #~ "using a communication channel of your choice like in an encrypted chat " #~ "message, or using something less secure like unencrypted e-mail, " #~ "depending on your `threat model `_." #~ msgstr "" #~ "Безопа�но�ть передачи �того адре�а зави�ит от пользовател� OnionShare. " #~ "И�ход� из `модели угрозы `_, можно и�пользовать либо приложение дл� обмена зашифрованными " #~ "�ообщени�ми, либо �ерви� �лектронной почты без шифровани�." #~ msgid "" #~ "If you for example send a message to a Signal group, a copy of your " #~ "message ends up on each device (the devices, and computers if they set up " #~ "Signal Desktop) of each member of the group. Even if disappearing " #~ "messages is turned on, it's hard to confirm all copies of the messages " #~ "are actually deleted from all devices, and from any other places (like " #~ "notifications databases) they may have been saved to. OnionShare chat " #~ "rooms don't store any messages anywhere, so the problem is reduced to a " #~ "minimum." #~ msgstr "" #~ "�апример, е�ли отправить групповое �ообщение при помощи ме��енджера " #~ "Signal, копи� �ообщени� по�вит�� на в�ех у�трой�твах (включа� компьютеры, " #~ "на которых у�тановлен Signal Desktop) каждого из уча�тников группы. Даже " #~ "е�ли включены \"и�чезающие �ообщени�\", до�таточно трудно убедить��, что " #~ "в�е копии �ообщени� были в дей�твительно�ти удалены �о в�ех у�трой�тв и " #~ "каких-либо других ме�т (например, центров уведомлений), куда они могли " #~ "быть �охранены. OnionShare не хранит какие-либо �ообщени�, так что " #~ "опи�анна� проблема �ведена к минимуму." onionshare-onionshare-26fcdc5/docs/source/locale/ru/LC_MESSAGES/help.po000066400000000000000000000113261521174352300257200ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2021-09-23 15:36+0000\n" "Last-Translator: Alexander Tarasenko \n" "Language-Team: ru \n" "Language: ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 4.9-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "Помощь" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "Информаци� на �том �айте" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" "Данный �айт �одержит большое количе�тво ин�трукций по и�пользованию " "OnionShare. Про�мотрите в�е разделы, возможно, Вы найдете ответы на " "интере�ующие вопро�ы." #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "Проверьте раздел \"Issues\" на �айте Github" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" "Е�ли решение от�ут�тует на данном веб-�айте, пожалуй�та, по�мотрите зде�ь: " "`GitHub issues `_. Возможно, " "кто-то еще �толкнул�� � аналогичной проблемой и �ообщил об �том " "разработчикам приложени� или даже поделил�� �воим решением." #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "Сообщите о проблеме" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" "В �лучае, е�ли решение найти так и не удало�ь, или вы хотите задать вопро�/" "предложить новый функционал, `�оздайте новую тему `_. Дл� �того нужно `�оздать учётную запи�ь " "на портале GitHub `_." #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "При�оедин�йте�ь к нашей команде Keybase" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" "Ознакомьте�ь � ин�трукцией :ref: `collaborating` о том, как при�оединить�� к " "команде Keybase, в которой мы об�уждаем проект Onionshare." #~ msgid "" #~ "If you need help with OnionShare, please follow the instructions below." #~ msgstr "" #~ "Е�ли Вам нужна помощь � OnionShare, пожалуй�та, �ледуйте �ледующим " #~ "инт�рукци�м." #~ msgid "" #~ "If you are unable to find a solution, or wish to ask a question or " #~ "suggest a new feature, please `submit an issue `_. This requires `creating a GitHub " #~ "account `_." #~ msgstr "" #~ "Е�ли найти решение проблемы не удало�ь или Вы хотите задать вопро�/" #~ "�делать предложение, пожалуй�та и�пользуйте ��ылку: `submit an issue " #~ "`_. Предварительно " #~ "необходимо `�оздать аккаунт на Github `_." onionshare-onionshare-26fcdc5/docs/source/locale/ru/LC_MESSAGES/index.po000066400000000000000000000025331521174352300260770ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-05-21 09:01+0000\n" "Last-Translator: gfbdrgng \n" "Language-Team: LANGUAGE \n" "Language: ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" "X-Generator: Weblate 5.6-dev\n" "Generated-By: Babel 2.8.0\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "Документаци� OnionShare" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" "OnionShare - �то ин�трумент � открытым и�ходным кодом, позвол�ющий безопа�но " "и анонимно обменивать�� файлами, размещать веб-�айты и общать�� � друзь�ми, " "и�пользу� �еть Tor." onionshare-onionshare-26fcdc5/docs/source/locale/ru/LC_MESSAGES/install.po000066400000000000000000000642131521174352300264410ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2026-06-01 19:58+0530\n" "PO-Revision-Date: 2025-09-27 15:02+0000\n" "Last-Translator: gfbdrgn \n" "Language: ru\n" "Language-Team: ru \n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.18.0\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "У�тановка" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "Windows или macOS" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" "Загрузить OnionShare дл� Windows или macOS можно по ��ылке: `OnionShare " "`_." #: ../../source/install.rst:12 msgid "Mobile" msgstr "Мобильный" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "Скачать OnionShare дл� мобильных у�трой�тв можно по �ледующим ��ылкам" #: ../../source/install.rst:16 msgid "Android" msgstr "Android" #: ../../source/install.rst:17 msgid "" "Google Play: " "https://play.google.com/store/apps/details?id=org.onionshare.android" msgstr "" "Google Play: " "https://play.google.com/store/apps/details?id=org.onionshare.android" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "F-Droid: https://github.com/onionshare/onionshare-android-nightly" #: ../../source/install.rst:20 msgid "iOS" msgstr "iOS" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" #: ../../source/install.rst:22 msgid "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "Пр�ма� загрузка IPA: https://github.com/onionshare/onionshare-ios/releases" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "И�пытательный полет: https://testflight.apple.com/join/ZCJeY65W" #: ../../source/install.rst:27 msgid "Linux" msgstr "Linux" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the " "recommended way is to use either the `Flatpak `_ or" " the `Snap `_ package. Flatpak and Snapcraft " "ensure that you'll always use the newest version and run OnionShare " "inside of a sandbox." msgstr "" "Суще�твуют разные �по�обы у�тановки OnionShare на Linux. Рекомендует�� " "и�пользовать такие менеджеры пакетов, как `Flatpak " "`_ или `Snap `_. Их " "и�пользование гарантирует, что будет произведена у�тановка �амой �вежей " "вер�ии OnionShare и что его запу�к будет производить�� \"в пе�очнице\" (в" " �пециально выделенной (изолированной) �реде дл� безопа�ного и�полнени� " "компьютерных программ)." #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" "По умолчанию поддержка Snap преду�мотрена ди�трибутивами Ubuntu, " "поддержка Flatpak — ди�трибутивами Fedora. �ужно отметить, что " "окончательный выбор менеджера пакетов о�таёт�� за пользователем, " "по�кольку и тот, и другой работают во в�ех ди�трибутивах Linux." #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: " "https://flathub.org/apps/details/org.onionshare.OnionShare" msgstr "" "**У�тановка OnionShare c и�пользованием Flatpak**: " "https://flathub.org/apps/details/org.onionshare.OnionShare" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" "**У�тановка OnionShare � и�пользованием Snap**: " "https://snapcraft.io/onionshare" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" "Также, в �лучае необходимо�ти, загрузить и у�тановить имеющие цифровую " "PGP-подпи�ь пакеты ``.flatpak`` или ``.snap`` можно от�юда: " "https://onionshare.org/dist/." #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "Ручна� у�тановка Flatpak" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" "Е�ли вы хотите у�тановить OnionShare вручную � помощью Flatpak, и�пользу�" " подпи�анный PGP `single-file bundle `_, вы можете �делать �то �ледующим образом:" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at " "https://flatpak.org/setup/." msgstr "" "У�тановите Flatpak, �леду� ин�трукци�м на �айте " "https://flatpak.org/setup/." #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-" "exists flathub https://flathub.org/repo/flathub.flatpakrepo``. Even " "though you won't be downloading OnionShare from Flathub, OnionShare " "depends on some packages that are only available there." msgstr "" "Добавьте репозиторий Flathub, запу�тив ``flatpak remote-add --if-not-" "exists flathub https://flathub.org/repo/flathub.flatpakrepo``. �е�мотр� " "на то, что вы не будете загружать OnionShare � Flathub, OnionShare " "зави�ит от некоторых пакетов, которые до�тупны только там." #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of " "OnionShare, and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" "Перейдите на �айт https://onionshare.org/dist/, выберите по�леднюю вер�ию" " OnionShare и загрузите файлы ``.flatpak`` и ``.flatpak.asc``." #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See " ":ref:`verifying_sigs` for more info." msgstr "" "Проверка PGP-подпи�и файла ``.flatpak``. Дополнительную информацию " "�мотрите в :ref:`verifying_sigs`." #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the " "file you downloaded." msgstr "" "У�тановите файл ``.flatpak``, выполнив команду ``flatpak install " "OnionShare-VERSION.flatpak``. Замените ``VERSION`` на номер вер�ии " "загруженного файла." #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" "Запу�тить OnionShare можно � помощью: `flatpak run " "org.onionshare.OnionShare`." #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "Руковод�тво по у�тановке Snapcraft" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the " "PGP-signed Snapcraft package, you can do so like this:" msgstr "" "Е�ли вы хотите у�тановить OnionShare вручную � помощью Snapcraft, " "и�пользу� пакет Snapcraft � PGP-подпи�ью, вы можете �делать �то �ледующим" " образом:" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at " "https://snapcraft.io/docs/installing-snapd." msgstr "" "У�тановите Snapcraft, �леду� ин�трукци�м на �айте " "https://snapcraft.io/docs/installing-snapd." #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of " "OnionShare, and download the ``.snap`` and ``.snap.asc`` files." msgstr "" "Перейдите на �айт https://onionshare.org/dist/, выберите по�леднюю вер�ию" " OnionShare и загрузите файлы ``.snap`` и ``.snap.asc``." #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs`" " for more info." msgstr "" "Проверка PGP-подпи�и файла ``.snap``. Дополнительную информацию �м. в " ":ref:`verifying_sigs`." #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version " "number of the file you downloaded. Note that you must use `--dangerous` " "because the package is not signed by the Snapcraft store, however you did" " verify its PGP signature, so you know it's legitimate." msgstr "" "У�тановите файл ``.snap``, выполнив команду ``nap install --dangerous " "onionshare_VERSION_amd64.snap``. Замените ``VERSION`` на номер вер�ии " "загруженного файла. Обратите внимание, что вы должны и�пользовать " "`--dangerous`, потому что пакет не подпи�ан магазином Snapcraft, однако " "вы проверили его PGP-подпи�ь, по�тому вы знаете, что он легитимный." #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "Вы можете запу�тить OnionShare � помощью: `nap run onionshare`." #: ../../source/install.rst:68 msgid "Command-line only" msgstr "Отдельна� у�тановка кон�ольной вер�ии" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any " "operating system using the Python package manager ``pip``. :ref:`cli` has" " more info." msgstr "" "Кон�ольную вер�ию OnionShare можно у�тановить отдельно на любую " "операционную �и�тему при помощи менеджера пакетов Python ``pip``. Больше " "информации можно найти по :ref:`cli`." #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "FreeBSD" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare " "can also be installed on `FreeBSD `_. It's " "available via its ports collection or as pre-built package. Should you " "opt to install and use OnionShare on a FreeBSD operating system, please " "be aware that it's **NOT** officially supported by the OnionShare " "project." msgstr "" "�е�мотр� на то, что OnionShare официально не разрабатывал�� дл� �той " "платформы, его можно у�тановить и на `FreeBSD `_. " "Он до�тупен через коллекцию портов или в виде предварительно �обранного " "пакета. Е�ли вы решите у�тановить и и�пользовать OnionShare на " "операционной �и�теме FreeBSD, пожалуй�та, имейте в виду, что проект " "OnionShare **�Е** официально поддерживает��." #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the " "source codes from the official OnionShare repository (or its official " "release packages from `PyPI `_). Should you wish to check changes related to this platform, " "please refer to the following resources:" msgstr "" "�е�мотр� на то, что разработчики OnionShare не предлагают и не " "поддерживают ее официально, пакеты и порты FreeBSD получают и провер�ют " "и�ходные коды из официального репозитори� OnionShare (или ее официальных " "релизных пакетов из `PyPI `_). " "Е�ли вы хотите проверить изменени�, �в�занные � �той платформой, " "пожалуй�та, обратите�ь к �ледующим ре�ур�ам:" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "https://cgit.freebsd.org/ports/log/www/onionshare" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "https://www.freshports.org/www/onionshare" #: ../../source/install.rst:85 msgid "Manual pkg Installation" msgstr "Руковод�тво по у�тановке" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, " "in order to install OnionShare for Python 3.9, use::" msgstr "" "Чтобы по�тавить бинарный пакет, и�пользуйте ``pkg install pyXY-" "onionshare``, при �том ``pyXY`` указывает вер�ию Python, дл� которой был " "�обран пакет. Так, чтобы у�тановить OnionShare дл� Python 3.9, " "и�пользуйте::" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as " "pre-built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli``" " if you want to install that version." msgstr "" "Суще�твует также **вер�и� OnionShare только дл� командной �троки**, " "до�тупна� в виде предварительно �обранного пакета. Замените " "``py39-onionshare`` на ``py39-onionshare-cli``, е�ли вы хотите у�тановить" " �ту вер�ию." #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built " "packages, please refer to its `official Handbook section about pkg " "`_." msgstr "" "Дл� получени� дополнительной информации и подробно�тей о предварительно " "�обранных пакетах FreeBSD, пожалуй�та, обратите�ь к разделу `официального" " руковод�тва о pkg `_." #: ../../source/install.rst:96 msgid "Manual port Installation" msgstr "У�тановка порта вручную" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run " "the following::" msgstr "" "Чтобы у�тановить порт FreeBSD, перейдите в каталог `ports collection " "`_, который вы должны были проверить ранее, и" " выполните �ледующее::" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www" "/onionshare-cli`` if you want to install that version." msgstr "" "Коллекци� портов также предлагает �пециальный порт дл� **Command-line " "only** вер�ии OnionShare. Замените ``www/onionshare`` на ``www" "/onionshare-cli``, е�ли вы хотите у�тановить �ту вер�ию." #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports " "collection, please refer to its `official Handbook section about ports " "`_." msgstr "" "За дополнительной информацией и подробно�т�ми о коллекции портов FreeBSD " "обращайте�ь к разделу `Официального �правочника по " "портам`_." #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "Проверка подпи�ей PGP" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't " "been tampered with by verifying its PGP signature. For Windows and macOS," " this step is optional and provides defense in depth: the OnionShare " "binaries include operating system-specific signatures, and you can just " "rely on those alone if you'd like." msgstr "" "Пользователь может произве�ти проверку цело�тно�ти �амо�то�тельно " "загруженных пакетов при помощи цифровой подпи�и PGP. Это необ�зательный " "шаг дл� операционных �и�тем Windows и macOS, по �кольку бинарные файлы " "OnionShare уже �одержат в �ебе цифровые подпи�и, �пецифичные дл� каждой " "из �тих операционных �и�тем. Тем не менее, возможно�ть такой проверки " "преду�мотрена, в �лучае е�ли е�ть необходимо�ть дополнительно " "удо�товерить�� в безопа�но�ти загруженных файлов." #: ../../source/install.rst:115 msgid "Signing key" msgstr "Ключ подпи�и" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" "Пакеты подпи�аны о�новным разработчиком, который отвечает за конкретный " "релиз. Вот ключева� информаци� GPG дл� каждого из о�новных разработчиков " "OnionShare:" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "Майка Ли:" #: ../../source/install.rst:121 msgid "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" "Отпечаток открытого ключа PGP " "``927F419D7EC82C2F149C1BD1403C2657CD994F73``." #: ../../source/install.rst:122 msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver " "`_." msgstr "" "Вы можете загрузить ключ Михи � �ервера ключей`keys.openpgp.org " "`_." #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "Саптак Сенгупта:" #: ../../source/install.rst:125 msgid "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" "Отпечаток открытого ключа PGP " "``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver " "`_." msgstr "" "Вы можете �качать ключ Саптака � �ервера ключей `keys.openpgp.org " "`_." #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "Мигель Жак:" #: ../../source/install.rst:129 msgid "PGP public key fingerprint ``54A91143AE0AB4F7743B01FE888ED1B423A3BC99``." msgstr "" #: ../../source/install.rst:130 #, fuzzy msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver " "`_." msgstr "" "Вы можете �качать ключ Мигел� ` � клавиш.openpgp.org keyserver " "`_." #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you " "probably want `GPGTools `_, and for Windows you " "probably want `Gpg4win `_." msgstr "" "Дл� проверки цифровых подпи�ей PGP на компьютере пользовател� должно быть" " у�тановлено программное обе�печение GnuPG. Дл� macOS рекомендует�� " "и�пользовать `GPGTools `_, дл� Windows `Gpg4win " "`_." #: ../../source/install.rst:135 msgid "Signatures" msgstr "Подпи�и" #: ../../source/install.rst:137 msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, " "macOS, Flatpak, Snap, and source packages, at " "https://onionshare.org/dist/ in the folders named for each version of " "OnionShare. You can also find them on the `GitHub Releases page " "`_." msgstr "" "Вы можете найти �игнатуры (в виде файлов ``.asc``), а также пакеты дл� " "Windows, macOS, Flatpak, Snap и и�ходные тек�ты по адре�у " "https://onionshare.org/dist/ в папках, названных дл� каждой вер�ии " "OnionShare. Вы также можете найти их на �транице `GitHub Releases " "`_." #: ../../source/install.rst:141 msgid "Verifying" msgstr "Проверка" #: ../../source/install.rst:143 msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify " "the binary in a terminal like this:" msgstr "" "По�ле того как вы импортировали открытые ключи разработчиков �дра в �вою " "�в�зку ключей GnuPG, загрузили бинарник и подпи�ь ``.asc``, вы можете " "проверить бинарник в терминале �ледующим образом:" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "Дл� Windows::" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "Дл� macOS::" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "Дл� Linux::" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "и дл� и�ходного файла::" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "Ожидаемый результат выполнени� команды::" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with " "the integrity of the file (malicious or otherwise), and you should not " "install the package." msgstr "" "Е�ли вы не видите ``Good signature from``, возможно, �уще�твует проблема " "� цело�тно�тью файла (вредоно�на� или ина�), и вам не �ледует " "у�танавливать пакет." #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" "Предупреждение ``WARNING:``, показанное выше, не �вл�ет�� проблемой � " "пакетом, оно лишь означает, что вы не определили уровень \"довери�\" к " "PGP-ключу Михи (о�новного разработчика)." #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and" " the `Tor Project `_ may be useful." msgstr "" "Дополнительную информацию о проверке цифровых подпи�ей PGP можно зде�ь: " "`Qubes OS `_ и " "зде�ь: `Tor Project `_ ." #~ msgid "Or for Windows, in a command-prompt like this::" #~ msgstr "Или дл� Windows в командной �троке, например::" #~ msgid "" #~ "PGP public key fingerprint " #~ "``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." #~ msgstr "" #~ "Отпечаток публичного ключа PGP " #~ "``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." onionshare-onionshare-26fcdc5/docs/source/locale/ru/LC_MESSAGES/security.po000066400000000000000000000313011521174352300266320ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-09-11 10:51+0000\n" "Last-Translator: xXx \n" "Language-Team: ru \n" "Language: ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 5.0.1-dev\n" "Generated-By: Babel 2.10.3\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "Обе�печение безопа�но�ти" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" "Прежде в�его, пожалуй�та прочитайте :ref:`how_it_works` дл� понимани� общих " "принципов работы OnionShare." #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" "Как и любое программное обе�печение, OnionShare может �одержать ошибки и " "у�звимо�ти." #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "От чего защищает OnionShare" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" "**Третьи лица не имеют до�тупа ни к чему, что прои�ходит в OnionShare.** " "И�пользование OnionShare означает размещение у�луг хо�тинга непо�ред�твенно " "на вашем компьютере. При обмене файлами � помощью OnionShare они не " "загружают�� на �торонний �ервер. Е�ли вы �оздаете чат-комнату OnionShare, " "ваш компьютер также вы�тупает в каче�тве �ервера. Это позвол�ет избежать " "традиционной модели довери� чужим компьютерам." #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" "**�аблюдающие за �етью не вид�т ничего из того, что прои�ходит внутри " "OnionShare в проце��е передачи данных.** При �оздании �оединени� между " "�ерви�ом Tor onion и Tor Browser и�пользует�� �квозное шифрование. Это " "значит, что нападающий на �еть не видит ничего кроме зашифрованного траффика " "�ети Tor. Даже е�ли злоумышленник завладеет промежуточным узлом Tor, ве�ь " "проход�щий через него поток данных зашифрован при помощи �екретного ключа " "onion �ерви�а." #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" "**�нонимно�ть пользователей OnionShare защищена при помощи Tor.** OnionShare " "и Tor Browser защищают анонимно�ть пользователей. До тех пор, пока " "пользователь OnionShare анонимно передаёт адре� �ерви�а OnionShare " "пользовател�м Tor Browser, третьи лица не могут узнать лично�ть пользовател� " "OnionShare." #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" "**Е�ли злоумышленник узнает о луковом �ерви�е, он в�е равно не �может ни к " "чему получить до�туп.** Предыдущие атаки на �еть Tor � целью перечи�лени� " "луковых �ерви�ов позвол�ли злоумышленникам обнаруживать ча�тные адре�а ``." "onion``. Чтобы получить до�туп к �ерви�у OnionShare по его адре�у, " "необходимо угадать �екретный ключ, и�пользуемый дл� аутентификации клиента " "(е�ли только �ерви� уже не �тал общедо�тупным путем отключени� закрытого " "ключа — �м. :ref:`turn_off_private_key`)." #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "Против чего OnionShare не защищает" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" "**Передача адре�а OnionShare и закрытого ключа может быть небезопа�ной.** " "Передача адре�а OnionShare люд�м �вл�ет�� об�занно�тью пользовател� " "OnionShare. Е�ли отправлено небезопа�но (например, через �ообщение " "�лектронной почты, от�леживаемое злоумышленником), перехватчик может " "определить, что и�пользует�� OnionShare. Злоумышленники могут получить " "до�туп к �лужбам, которые в�е еще работают, загрузив их адре�а и/или " "потер�нный ключ в браузере Tor. Избегайте �того, передава� адре� безопа�но, " "� помощью зашифрованного тек�тового �ообщени� (веро�тно, � включенным " "и�чезающим �ообщением), зашифрованной �лектронной почты или лично. В �том " "нет необходимо�ти, е�ли OnionShare и�пользует�� дл� чего-то, что не �вл�ет�� " "�екретом." #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" "**Передача адре�а OnionShare и закрытого ключа может не быть анонимной.** " "�еобходимо прин�ть дополнительные меры предо�торожно�ти, чтобы обе�печить " "анонимно�ть передачи адре�а OnionShare. Дл� обмена адре�ом можно " "и�пользовать новую учетную запи�ь �лектронной почты или чата, до�тупную " "только через Tor. В �том нет необходимо�ти, е�ли анонимно�ть не �вл�ет�� " "целью." #~ msgid "" #~ "**If an attacker learns about the onion service, it still can't access " #~ "anything.** Prior attacks against the Tor network to enumerate onion " #~ "services allowed the attacker to discover private .onion addresses. If an " #~ "attack discovers a private OnionShare address, a password will be prevent " #~ "them from accessing it (unless the OnionShare user chooses to turn it off " #~ "and make it public). The password is generated by choosing two random " #~ "words from a list of 6800 words, making 6800², or about 46 million " #~ "possible passwords. Only 20 wrong guesses can be made before OnionShare " #~ "stops the server, preventing brute force attacks against the password." #~ msgstr "" #~ "**Е�ли злоумышленник узнаёт об onion �ерви�е, он в�ё равно не �может " #~ "получить до�туп к каким либо данным.\" ** В прошлом атака на �еть Tor " #~ "позвол�ла нападающему узнать �екретный адре� �ерви�а onion. Сейча�, е�ли " #~ "во врем� нападени� на �еть �тановит�� изве�тен �екретный адре� " #~ "OnionShare, пароль не позволит получить к нему до�туп (кроме тех �лучаев, " #~ "когда пользователь OnionShare отключит и�пользование парол� и �делает " #~ "�ерви� публичным). Пароль �оздаёт�� при помощи выбора двух �лучайных �лов " #~ "из �пи�ка длиной в 6800 �лов, общее количе�тво возможных комбинаций в " #~ "таком �лучае �о�тавл�ет около 46 миллионов паролей. В�его 20 попыток " #~ "вве�ти неверный пароль приведут к тому, что OnionShare о�тановит �ерви� и " #~ "предотвратит возможно�ть 'brute-force' атаки." #~ msgid "" #~ "**Third parties don't have access to anything that happens in OnionShare." #~ "** Using OnionShare means hosting services directly on your computer. " #~ "When sharing files with OnionShare, they are not uploaded to any server. " #~ "If you make an OnionShare chat room, your computer acts as a server for " #~ "that too. This avoids the traditional model of having to trust the " #~ "computers of others." #~ msgstr "" #~ "**Третьи лица не имеют до�тупа к каким бы то нибыло внутренним проце��ам " #~ "OnionShare.** И�пользование OnionShare подразумевает размещение �ерви�ов " #~ "непо�ред�твенно на компьютере пользовател�. Во врем� раздачи файлов при " #~ "помощи OnionShare они не загружают�� на какой-либо �ервер. При " #~ "и�пользовании OnionShare в каче�тве чата, компьютер пользовател� вытупает " #~ "одновременно �ервером. Таким образом и�ключает�� традиционна� модель, при " #~ "которой необходимо довер�ть компьютерам других пользователей." onionshare-onionshare-26fcdc5/docs/source/locale/ru/LC_MESSAGES/sphinx.po000066400000000000000000000016321521174352300263000ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2020-11-02 09:26+0000\n" "Last-Translator: Yuri Slobodyanyuk \n" "Language-Team: LANGUAGE \n" "Language: ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 4.3.2-dev\n" "Generated-By: Babel 2.8.0\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "Вер�ии" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "Языки" onionshare-onionshare-26fcdc5/docs/source/locale/ru/LC_MESSAGES/tor.po000066400000000000000000000767071521174352300256120ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-05-02 15:07+0000\n" "Last-Translator: Weblate Translation Memory \n" "Language-Team: ru \n" "Language: ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" "X-Generator: Weblate 5.5.3-dev\n" "Generated-By: Babel 2.10.3\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "Подключение к �ети Тор" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" "Когда OnionShare запу�тит��, он покажет вам �кран � про�ьбой подключить�� к " "�ети Tor." #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" "Вы можете включить переключатель «Подключать�� к Tor автоматиче�ки», прежде " "чем нажимать «Подключить�� к Tor». Это означает, что при �ледующем запу�ке " "OnionShare он автоматиче�ки подключит�� � на�тройками подключени� Tor из " "по�леднего �еан�а, вме�то того, чтобы предлагать вам варианты подключени�. " "Е�ли �оединение не удало�ь, вы в�е равно можете попробовать мо�ты или " "перена�троить Tor через кнопку «�а�тройки �ети»." #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" "Вы можете нажать «Подключить�� к Tor», чтобы начать проце�� подключени�. " "Е�ли � вашей �етью нет проблем, включа� любые попытки заблокировать до�туп к " "�ети Tor, мы надеем��, что �то �работает � первого раза." #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" "Или, е�ли вы хотите вручную на�троить мо�ты или другие параметры Tor перед " "подключением, вы можете нажать «�а�тройки �ети»." #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "�втоматиче�кий обход цензуры" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" "Когда вы нажимаете «Подключить�� к Tor», е�ли OnionShare не может " "подключить��, возможно, �то �в�зано � тем, что Tor подвергает�� цензуре в " "вашей �тране или в вашей локальной �ети." #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "Е�ли �то произойдет, у ва� будут �ледующие варианты:" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "Попробовать подключить�� еще раз, не и�пользу� мо�т" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" "�втоматиче�ки определ�ть мою �трану по моему IP-адре�у дл� на�троек мо�та" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "Вручную выберите мою �трану дл� на�троек мо�та" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" "Е�ли вы выберете опцию «Попробовать еще раз без мо�та», OnionShare повторит " "попытку подключени� к Tor, как обычно, не пыта��ь обойти цензуру." #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" "Два других варианта попытают�� автоматиче�ки обойти цензуру � помощью мо�тов " "Tor. Е�ли ваш �етевой провайдер блокирует до�туп к �ети Tor, вы, надею�ь, " "в�е равно �можете подключить�� к мо�ту Tor, который затем подключит ва� к " "�ети Tor, мину� цензуру. Оба �тих варианта и�пользуют API обхода цензуры " "проекта Tor, чтобы предо�тавить вам на�тройки мо�та, которые должны работать " "на ва�. OnionShare будет временно и�пользовать `Meek `_ доменный прок�и-�ервер дл� " "у�тановлени� не-Tor-�оединени� � вашего компьютера к Tor Censorship. API " "обхода. Прок�и-�ервер Meek �крывает тот факт, что вы пытаете�ь найти �по�об " "подключить�� к Tor." #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" "Е�ли вы выберете «�втоматиче�ки определ�ть мою �трану по моему IP-адре�у дл� " "на�троек мо�та», API обхода цензуры учтет ваш IP-адре� (да, ваш реальный IP-" "адре�), чтобы определить, в какой �тране вы можете проживать. �а о�нове " "информации о �тране API попытает�� автоматиче�ки найти мо�ты, подход�щие дл� " "вашего ме�тоположени�." #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" "Е�ли вы выберете «Выбрать мою �трану дл� на�троек мо�та вручную», API " "цензуры найдет мо�ты, �оответ�твующие указанной вами �тране." #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "Как работает автоматиче�кий обход цензуры" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" "Е�ли API обхода цензуры обнаружит мо�ты, которые, по его мнению, вам " "подойдут, OnionShare попытает�� повторно подключить�� к Tor, и�пользу� �ти " "мо�ты. Е�ли API не находит мо�тов дл� вашего ме�тоположени�, OnionShare " "запро�ит у API «запа�ные» параметры, а затем попытает�� повторно " "подключить��, и�пользу� их." #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" "Е�ли по какой-либо причине OnionShare не �может подключить�� к �амому API " "цензуры или е�ли API вернет �ообщение об ошибке, OnionShare попытает�� " "и�пользовать в�троенные мо�ты obfs4." #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" "Важно отметить, что запро�ы к API обхода цензуры не передают�� через �еть " "Tor (по�кольку, е�ли бы вы уже могли подключить�� к Tor, вам не нужно было " "бы подключать�� к API)." #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" "�е�мотр� на то, что злоумышленнику трудно обнаружить, куда направл�ет�� " "запро� Meek, �то в�е равно может быть ри�кованно дл� некоторых " "пользователей. Таким образом, �то дополнительна� функци�. И�пользование Meek " "и неторифицированных �етевых запро�ов ограничивает�� лишь выполнением одного " "или двух запро�ов к API обхода цензуры. Затем Meek о�танавливает��, и в�е " "дальнейшие �етевые запро�ы прои�ход�т через �еть Tor." #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" "Е�ли вам неудобно делать запро�, который не проходит через �еть Tor, вы " "можете нажать «�а�тройки �ети» (или значок «�а�тройки» в правом нижнем углу, " "а затем вкладку «�а�тройки Tor» на по�вившем�� �кране) и на�троить мо�ты " "вручную. По�ле того, как вы �охраните на�тройки мо�та, OnionShare попытает�� " "повторно подключить��, и�пользу� �ти мо�ты." #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "�а�тройте параметры Tor вручную" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" "Вы можете перейти к на�тройкам Tor, нажав «�а�тройки �ети» на �кране " "привет�тви� или щелкнув значок «⚙» в правом нижнем углу приложени�, а затем " "переключивши�ь на вкладку «�а�тройки Tor» на по�вившем�� �кране." #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "Вот различные �по�обы на�тройки OnionShare дл� подключени� к Tor:" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "И�пользовать в�троенную в OnionShare вер�ию Tor" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" "Это �амый про�той и надёжный �по�об подключени� OnionShare к �ети Tor, " "и�пользуемый по умолчанию. По �той причине он рекомендует�� дл� большин�тва " "пользователей." #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" "При запу�ке OnionShare также запу�кает�� заранее �конфигурированный фоновый " "проце�� ``tor``. Этот проце�� не мешает уже �уще�твующим на компьютере " "проце��ам ``tor``, так что возможно параллельное и�пользование, �и�темного " "``tor`` или Tor Browser." #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "**И�пользование мо�тов**" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" "Чтобы и�пользовать мо�т, необходимо выбрать «И�пользовать вер�ию Tor, " "в�троенную в OnionShare» и по�тавить галочку «И�пользовать мо�т»." #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" "Попробуйте �начала и�пользовать в�троенные мо�ты. Бльше рекомендует�� " "и�пользование мо�тов `obfs4` или `snowflake`, нежели `meek-azure`." #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" "Е�ли в�троенный мо�т не работает, вы можете запро�ить мо�т � �айта " "torproject.org. Вам придёт�� пройти проверку CAPTCHA чтобы запро�ить мо�т. " "(Это затрудн�ет правитель�тву и по�тавщикам у�луг интернета блокировку " "мо�тов Tor.)" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" "Также вы можете и�пользовать мо�т, о котором вы узнали из доверенного " "и�точника." #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "Попытка автоматиче�кой конфигурации при помощи Tor Browser" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" "Е�ли на комьютере уже `у�тановлен Tor Browser `_ " "и Вы не хотите запу�кать второй параллельный проце�� ``tor`` , е�ть " "возможно�ть и�пользовать проце�� ``tor`` �в�занный � Tor Browser. Дл� �того " "нужно, чтобы Tor Browser был запущен в фоновом режиме в течение в�его " "времени и�пользовани� OnionShare." #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "И�пользование �и�темного проце��а ``tor`` в ОС Windows" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" "Дл� на�тройки нужны �равнительно продвинутые навыки, такие как " "редактирование конфигурационных файлов и админи�трирование операционной " "�и�темы." #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" "Загрузите пакет Tor Windows Expert Bundle `� веб-�айта Tor `_. Извлеките �жатый файл и �копируйте " "извлеченную папку в ``C:\\Program Files (x86)\\``. Переименуйте извлеченную " "папку � ``Data`` и ``Tor`` в ``tor-win32``." #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" "Придумайте пароль дл� порта управлени�. (Рекомендует�� и�пользование " "по�ледовательно�ти из 7-ми �лучаных �лов, например: ``comprised stumble " "rummage work avenging construct volatile`` .) Теперь запу�тите кон�оль " "``cmd`` � правами админи�тратора и выполните команду ``tor.exe --hash-" "password`` чтобы захешировать придуманный пароль. �апример::" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" "Захешированный пароль будет отображен по�ле не�кольких предупреждений " "(которые можно проигнорировать). В примере, показанном выше, �то " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" "Теперь нужно �оздать тек�товый файл ``C:\\Program Files (x86)\\tor-" "win32\\torrc`` и запи�ать туда только что �озданный, захешированный пароль, " "заменив ``HashedControlPassword``::" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" "В кон�оли командной �троки запущенной � правами адимни�тратора у�тановите " "``tor`` как �ерви� в �оответ�твующим ``torrc`` файлом, который был только " "что �оздан. Подробна� ин�трукци� находит�� `зде�ь `_. �апример::" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "Теперь ``tor`` запущен как �и�темный проце�� в ОС Windows!" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" "Откройте OnionShare, щелкните значок «⚙» и перейдите на вкладку «�а�тройки " "Tor». В разделе «Как OnionShare подключить�� к Tor?» выберите «Подключить�� " "� помощью порта управлени�» и у�тановите «Порт управлени�» на ``127.0.0.1``, " "а «Порт» на ``9051``. В разделе «�а�тройки аутентификации Tor» выберите " "«Пароль» и у�тановите пароль порта управлени�, который вы выбрали выше. " "�ажмите кнопку «Проверить �оединение � Tor». Е�ли в�е пойдет хорошо, вы " "должны увидеть «Подключено к контроллеру Tor»." #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "И�пользование �и�темного проце��а ``tor`` в macOS" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" "Прежде в�его, при необходимо�ти у�тановите `Homebrew `_ . " "Затем у�тановите Tor::" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "Теперь на�тройте Tor так, чтобы OnionShare мог его и�пользовать::" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "И запу�тите �ерви� Tor::" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" "Откройте OnionShare, щелкните значок «⚙» и перейдите на вкладку «�а�тройки " "Tor». В разделе «Как OnionShare подключить�� к Tor?» выберите «Подключить�� " "� помощью файла �окета» и у�тановите файл �окета ``/usr/local/var/run/tor/" "control.socket``. В разделе «�а�тройки аутентификации Tor» выберите «Без " "аутентификации или аутентификаци� � и�пользованием файлов cookie». �ажмите " "кнопку «Проверить �оединение � Tor»." #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" "Е�ли в�ё прошло хорошо, то по�вит�� �ообщение \"Подключено к контроллеру " "Tor\"." #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "И�пользование �и�темного ``tor`` в ОС Linux" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" "Прежде в�его, у�тановите пакет ``tor``. С такими ди�трибутивами, как Debian, " "Ubuntu или похожие, рекомендует�� и�пользовать `официальный репозиторий " "`_ Tor Project." #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" "Теперь нужно добавить пользовател� в группу, котора� запу�кает проце��ы " "``tor`` (в �лучае ди�трибутивов Debian и Ubuntu проце�� называет�� ``debian-" "tor``) и на�троить подключение OnionShare к �и�темному проце��у ``tor`` при " "помощи файла �окета." #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" "Добавьте �вого пользовател� в группу ``debian-tor`` при помощи команды " "(измените ``username`` на им� �воего пользовател�))::" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" "Перезагрузите компьютер. По�ле загрузки операционной �и�темы запу�тите " "OnionShare и нажмите на значок \"⚙\" . Под заголовком \"Как OnionShare " "�ледует подключать�� к �ети Tor?\" выберите \"И�пользовать файл �окет\" и " "укажите путь до файла �окета: ``/var/run/tor/control``. Под заголовком " "\"�а�тройки аутентификации Tor\" выберете \"Без аутентификации или cookie-" "аутентификаци�\". �ажмите кнопку \"Проверить подключение к �ети Tor\"." #~ msgid "Use the ``tor`` bundled with OnionShare" #~ msgstr "" #~ "И�пользование вер�ии ``tor``, котора� по�тавл�ет�� вме�те � OnionShare" #~ msgid "Using Tor bridges" #~ msgstr "И�пользование мо�тов \"Tor\"" #~ msgid "To configure bridges, click the \"⚙\" icon in OnionShare." #~ msgstr "" #~ "Чтобы на�троить и�пользование мо�тов, нажмите на значок \"⚙\" в " #~ "OnionShare." #~ msgid "" #~ "You can use the built-in obfs4 pluggable transports, the built-in " #~ "meek_lite (Azure) pluggable transports, or custom bridges, which you can " #~ "obtain from Tor's `BridgeDB `_. If you " #~ "need to use a bridge, try the built-in obfs4 ones first." #~ msgstr "" #~ "Возможно и�пользование в�троенных obfs4 или meek_lite(Azure) подключаемых " #~ "тран�портов или пользователь�ких мо�тов, на�тройки которых можно получить " #~ "зде�ь: `Tor's BridgeDB `_. Е�ли " #~ "и�пользование мо�тов необходимо, рекомендует�� в первую очередь " #~ "попробовать тран�порты obfs4." #~ msgid "" #~ "Pick a way to connect OnionShare to Tor by clicking Network Settings from " #~ "the welcome screen, or the Tor onion icon in the bottom right of the " #~ "OnionShare window to open the Tor Settings tab." #~ msgstr "" #~ "Чтобы выбрать �по�об подключени� OnionShare к �ети Tor, нажмите на значок " #~ "\"⚙\" в нижнем правом углу окна OnionShare. Так Вы попадёте в на�тройки " #~ "приложени�." #~ msgid "Getting Around Censorship" #~ msgstr "Обойти цензуру" #~ msgid "" #~ "If your access to the internet is censored, you can configure OnionShare " #~ "to connect to the Tor network using `Tor bridges `_. If OnionShare connects to Tor without one, " #~ "you don't need to use a bridge." #~ msgstr "" #~ "Е�ли до�туп к �ети Интернет подвергает�� цензуре, можно на�троить " #~ "подключение OnionShare к �ети Tor при помощи `мо�тов Tor` `_. Е�ли OnionShare у�пешно " #~ "подключает�� к �ети Tor, и�пользование �етевого мо�та необ�зательно." onionshare-onionshare-26fcdc5/docs/source/locale/si/000077500000000000000000000000001521174352300226255ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/si/LC_MESSAGES/000077500000000000000000000000001521174352300244125ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/si/LC_MESSAGES/advanced.po000066400000000000000000000602201521174352300265170ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: si\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" #: ../../source/advanced.rst:77 msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" #: ../../source/advanced.rst:105 msgid "Usage" msgstr "" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 msgid "share" msgstr "" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/si/LC_MESSAGES/develop.po000066400000000000000000000134401521174352300264120ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: si\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" #: ../../source/develop.rst:124 msgid "Local Only" msgstr "" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/si/LC_MESSAGES/features.po000066400000000000000000000366361521174352300266060ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: si\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" #: ../../source/features.rst:29 msgid "Share Files" msgstr "" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "" #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" #: ../../source/features.rst:107 msgid "Host a Website" msgstr "" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "" #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/si/LC_MESSAGES/help.po000066400000000000000000000034751521174352300257130ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: si\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/si/LC_MESSAGES/index.po000066400000000000000000000014541521174352300260650ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: si\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/si/LC_MESSAGES/install.po000066400000000000000000000304761521174352300264320ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: si\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" #: ../../source/install.rst:12 msgid "Mobile" msgstr "" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "" #: ../../source/install.rst:16 msgid "Android" msgstr "" #: ../../source/install.rst:17 msgid "" "Google Play: https://play.google.com/store/apps/details?id=org.onionshare." "android" msgstr "" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "" #: ../../source/install.rst:20 msgid "iOS" msgstr "" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "" #: ../../source/install.rst:22 msgid "" "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "" #: ../../source/install.rst:27 msgid "Linux" msgstr "" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the recommended " "way is to use either the `Flatpak `_ or the `Snap " "`_ package. Flatpak and Snapcraft ensure that you'll " "always use the newest version and run OnionShare inside of a sandbox." msgstr "" #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: https://flathub.org/apps/details/org." "onionshare.OnionShare" msgstr "" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at https://flatpak.org/setup/." msgstr "" #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo``. Even though you " "won't be downloading OnionShare from Flathub, OnionShare depends on some " "packages that are only available there." msgstr "" #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the file " "you downloaded." msgstr "" #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the PGP-" "signed Snapcraft package, you can do so like this:" msgstr "" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at https://snapcraft.io/docs/" "installing-snapd." msgstr "" #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.snap`` and ``.snap.asc`` files." msgstr "" #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version number " "of the file you downloaded. Note that you must use `--dangerous` because the " "package is not signed by the Snapcraft store, however you did verify its PGP " "signature, so you know it's legitimate." msgstr "" #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "" #: ../../source/install.rst:68 msgid "Command-line only" msgstr "" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any operating " "system using the Python package manager ``pip``. :ref:`cli` has more info." msgstr "" #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare can " "also be installed on `FreeBSD `_. It's available via " "its ports collection or as pre-built package. Should you opt to install and " "use OnionShare on a FreeBSD operating system, please be aware that it's " "**NOT** officially supported by the OnionShare project." msgstr "" #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the source " "codes from the official OnionShare repository (or its official release " "packages from `PyPI `_). Should " "you wish to check changes related to this platform, please refer to the " "following resources:" msgstr "" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "" #: ../../source/install.rst:85 msgid "Manual pkg Installation" msgstr "" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, in " "order to install OnionShare for Python 3.9, use::" msgstr "" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as pre-" "built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli`` if you " "want to install that version." msgstr "" #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built packages, " "please refer to its `official Handbook section about pkg `_." msgstr "" #: ../../source/install.rst:96 msgid "Manual port Installation" msgstr "" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run the " "following::" msgstr "" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www/onionshare-" "cli`` if you want to install that version." msgstr "" #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports collection, " "please refer to its `official Handbook section about ports `_." msgstr "" #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't been " "tampered with by verifying its PGP signature. For Windows and macOS, this " "step is optional and provides defense in depth: the OnionShare binaries " "include operating system-specific signatures, and you can just rely on those " "alone if you'd like." msgstr "" #: ../../source/install.rst:115 msgid "Signing key" msgstr "" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "" #: ../../source/install.rst:121 msgid "" "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" #: ../../source/install.rst:122 msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "" #: ../../source/install.rst:125 msgid "" "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "" #: ../../source/install.rst:129 msgid "" "PGP public key fingerprint ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." msgstr "" #: ../../source/install.rst:130 msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you probably " "want `GPGTools `_, and for Windows you probably want " "`Gpg4win `_." msgstr "" #: ../../source/install.rst:135 msgid "Signatures" msgstr "" #: ../../source/install.rst:137 msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, macOS, " "Flatpak, Snap, and source packages, at https://onionshare.org/dist/ in the " "folders named for each version of OnionShare. You can also find them on the " "`GitHub Releases page `_." msgstr "" #: ../../source/install.rst:141 msgid "Verifying" msgstr "" #: ../../source/install.rst:143 msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify the " "binary in a terminal like this:" msgstr "" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with the " "integrity of the file (malicious or otherwise), and you should not install " "the package." msgstr "" #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and " "the `Tor Project `_ may be useful." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/si/LC_MESSAGES/security.po000066400000000000000000000076271521174352300266350ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: si\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/si/LC_MESSAGES/sphinx.po000066400000000000000000000012541521174352300262650ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: si\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/si/LC_MESSAGES/tor.po000066400000000000000000000305261521174352300255640ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: si\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/sk/000077500000000000000000000000001521174352300226275ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/sk/LC_MESSAGES/000077500000000000000000000000001521174352300244145ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/sk/LC_MESSAGES/advanced.po000066400000000000000000000662501521174352300265320ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-11-23 20:00+0000\n" "Last-Translator: Jozef Gaal \n" "Language-Team: none\n" "Language: sk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" "X-Generator: Weblate 5.9-dev\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "Pokro�ilé používanie" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "Uložiť karty" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" "Zatvorením hostiteľských kariet OnionShare ich zni�íte, �ím zabránite ich " "opätovnému použitiu. Trvale hostované webové stránky sú dostupné na tej " "istej adrese, aj ke� sa po�íta�, z ktorého sú zdieľané, reštartuje." #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" "Akúkoľvek kartu môžete pred spustením servera nastaviť ako trvalú ozna�ením " "polí�ka „ Vždy otvoriť túto kartu pri spustení OnionShare“." #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" "Pri otvorení aplikácie OnionShare sa za�nú otvárať uložené karty z " "predchádzajúcej relácie. Každú službu potom môžete spustiť ru�ne, bude " "dostupná na rovnakej adrese OnionShare a bude chránená rovnakým súkromným " "kľú�om." #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" "Ak uložíte kartu, kópia jej tajného kľú�a služby onion sa uloží do vášho " "po�íta�a." #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "Vypnúť súkromný kľú�" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" "V predvolenom nastavení sú všetky služby OnionShare chránené súkromným " "kľú�om, ktorý Tor nazýva „overenie klienta“." #: ../../source/advanced.rst:28 #, fuzzy #| msgid "" #| "The Tor Browser will ask you to enter your private key when you load an " #| "OnionShare service. If you want allow the public to use your service, " #| "it's better to disable the private key altogether." msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" "Pri na�ítaní služby OnionShare vás prehliada� Tor požiada o zadanie " "súkromného kľú�a. Ak chcete umožniť verejnosti používať vašu službu, je " "lepšie súkromný kľú� úplne vypnúť." #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" "Ak chcete vypnúť súkromný kľú� pre ktorúkoľvek kartu, pred spustením servera " "ozna�te polí�ko „Toto je verejná služba OnionShare (vypína súkromný kľú�)“. " "Potom bude server verejný a na jeho na�ítanie v prehliada�i Tor nie je " "potrebný súkromný kľú�." #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "Vlastné nadpisy" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" "Ke� ľudia na�ítajú služby OnionShare v prehliada�i Tor Browser, vidia " "predvolený názov pre každý typ služby. Napríklad predvolený názov pre " "diskusné služby je „OnionShare Diskusia“." #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" "Ak pred spustením servera upravíte nastavenie „Vlastný názov“, môžete ho " "zmeniť." #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "Naplánované �asy" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" "Služba OnionShare podporuje presné plánovanie, kedy sa má služba spustiť a " "zastaviť. Pred spustením servera kliknite na „Zobraziť rozšírené nastavenia“ " "na jeho karte a potom ozna�te polí�ka vedľa „Spustiť službu onion v " "plánovanom �ase“, „Zastaviť službu onion v plánovanom �ase“ alebo obidve a " "nastavte príslušné požadované dátumy a �asy." #: ../../source/advanced.rst:51 #, fuzzy #| msgid "" #| "Services scheduled to start in the future display a countdown timer when " #| "when the \"Start sharing\" button is clicked. Services scheduled to stop " #| "in the future display a countdown timer when started." msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" "Služby naplánované na spustenie v budúcnosti zobrazujú �asova� " "odpo�ítavania, ke� sa po kliknutí na tla�idlo „Spustiť zdieľanie“ zobrazí " "�asova� odpo�ítavania. Služby naplánované na zastavenie v budúcnosti " "zobrazujú �asova� odpo�ítavania pri spustení." #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" #: ../../source/advanced.rst:77 msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" #: ../../source/advanced.rst:105 msgid "Usage" msgstr "" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 msgid "share" msgstr "" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/sk/LC_MESSAGES/develop.po000066400000000000000000000134401521174352300264140ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: sk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" #: ../../source/develop.rst:124 msgid "Local Only" msgstr "" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/sk/LC_MESSAGES/features.po000066400000000000000000000370471521174352300266050ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-11-14 00:13+0000\n" "Last-Translator: Jozef Gaal \n" "Language-Team: none\n" "Language: sk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" "X-Generator: Weblate 5.9-dev\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "Ako funguje OnionShare" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" #: ../../source/features.rst:29 msgid "Share Files" msgstr "" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "" #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" #: ../../source/features.rst:107 msgid "Host a Website" msgstr "" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "" #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/sk/LC_MESSAGES/help.po000066400000000000000000000124101521174352300257020ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-11-14 00:13+0000\n" "Last-Translator: Jozef Gaal \n" "Language-Team: none\n" "Language: sk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n" "X-Generator: Weblate 5.9-dev\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "Získanie pomoci" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "Pre�ítajte si túto webovú stránku" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" "Nájdete tu pokyny na používanie služby OnionShare. Najskôr si prezrite " "všetky �asti, aby ste zistili, �i nie�o z nich zodpovedá vašim otázkam." #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "Skontrolujte problémy na stránke GitHub" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" "Ak nenájdete riešenie na tomto webe, pozrite si `Problémy na stránke GitHub " "` _. Je možné, že sa s " "rovnakým problémom stretol niekto iný a bu� naň upozornil vývojárov, alebo " "dokonca zverejnil riešenie." #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "Odošlite problém sami" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" "Ak nenájdete riešenie svojho problému alebo chcete položiť otázku alebo " "navrhnúť novú funkciu, `odošlite problém ` _. Toto si vyžaduje `vytvorenie ú�tu GitHub ` _." #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "Pripojte sa k nášmu tímu Keybase" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" "Ako sa pripojiť k tímu Keybase, ktorý sa používa na diskusiu o projekte, " "nájdete v �asti :ref:`collaborating`." #~ msgid "" #~ "If you need help with OnionShare, please follow the instructions below." #~ msgstr "Ak potrebujete pomoc s OnionShare, postupujte podľa pokynov nižšie." #~ msgid "Read this website" #~ msgstr "Pre�ítajte si túto webovú stránku" #~ msgid "" #~ "This website is full of instructions on how to use OnionShare. Look " #~ "through all of the sections first to see if it answers your questions." #~ msgstr "" #~ "Táto webová stránka je plná pokynov, ako používať OnionShare. Najprv si " #~ "prezrite všetky sekcie a zistite, �i odpovedá na vaše otázky." #~ msgid "Check the GitHub issues" #~ msgstr "Skontrolujte problémy na GitHube" #~ msgid "" #~ "If you can't find a solution in this website, please check the `GitHub " #~ "issues `_. It's possible " #~ "that someone else has encountered the same problem and has either raised " #~ "it with the developers, or maybe even posted a solution." #~ msgstr "" #~ "Ak nenájdete riešenie na tomto webe, pozrite si `Problémy na GitHube " #~ "` _. Je možné, že sa s " #~ "rovnakým problémom stretol niekto iný a bu� naň upozornil vývojárov, " #~ "alebo dokonca zverejnil riešenie." #~ msgid "Submit an issue yourself" #~ msgstr "Odošlite problém sami" #~ msgid "" #~ "If you can't find a solution to your problem, or you wish to ask a " #~ "question or suggest a new feature, please `submit an issue `_. This requires `creating an " #~ "GitHub account `_." #~ msgstr "" #~ "Ak nenájdete riešenie svojho problému alebo chcete položiť otázku alebo " #~ "navrhnúť novú funkciu, `pošlite problém ` _. To si vyžaduje `vytvorenie ú�tu GitHub " #~ "` " #~ "_." #~ msgid "Join our Keybase team" #~ msgstr "Pripojte sa k nášmu tímu Keybase" #~ msgid "" #~ "See :ref:`collaborating` for instructions on how to join our Keybase team " #~ "that we use to discuss the project." #~ msgstr "" #~ "Pozri :ref:`collaborating` pre pokyny, ako sa pripojiť k nášmu tímu " #~ "Keybase, ktorý používame na diskusiu o projekte." onionshare-onionshare-26fcdc5/docs/source/locale/sk/LC_MESSAGES/index.po000066400000000000000000000021471521174352300260670ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2020-10-22 12:26+0000\n" "Last-Translator: Juraj Liso \n" "Language-Team: none\n" "Language: sk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" "X-Generator: Weblate 4.3.1\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "Dokumentácia OnionShare" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" "OnionShare je open source nástroj, ktorý vám umožní bezpe�ne a anonymne " "zdieľať súbory, hosťovať webové stránky a �etovať s priateľmi pomocou siete " "Tor." onionshare-onionshare-26fcdc5/docs/source/locale/sk/LC_MESSAGES/install.po000066400000000000000000000425101521174352300264240ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-12-25 11:33+0000\n" "Last-Translator: Jozef Gaal \n" "Language-Team: none\n" "Language: sk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n" "X-Generator: Weblate 5.10-dev\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "Inštalácia" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "Windows alebo macOS" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" "OnionShare pre Windows a macOS si môžete stiahnuť z `webovej stránky " "OnionShare `_." #: ../../source/install.rst:12 msgid "Mobile" msgstr "Mobil" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "" #: ../../source/install.rst:16 msgid "Android" msgstr "Android" #: ../../source/install.rst:17 msgid "" "Google Play: https://play.google.com/store/apps/details?id=org.onionshare." "android" msgstr "" "Google Play: https://play.google.com/store/apps/details?id=org.onionshare." "android" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "F-Droid: https://github.com/onionshare/onionshare-android-nightly" #: ../../source/install.rst:20 msgid "iOS" msgstr "iOS" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" #: ../../source/install.rst:22 msgid "" "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" "Priame IPA stiahnutie: https://github.com/onionshare/onionshare-ios/releases" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "Testflight: https://testflight.apple.com/join/ZCJeY65W" #: ../../source/install.rst:27 msgid "Linux" msgstr "Linux" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the recommended " "way is to use either the `Flatpak `_ or the `Snap " "`_ package. Flatpak and Snapcraft ensure that you'll " "always use the newest version and run OnionShare inside of a sandbox." msgstr "" "Existujú rôzne spôsoby inštalácie OnionShare pre Linux, ale odporú�aný " "spôsob je použiť bu� balík `Flatpak `_ alebo `Snap " "`_. Flatpak a Snapcraft zabezpe�ujú, že budete vždy " "používať najnovšiu verziu a spúšťať OnionShare v izolovaného kontajnera." #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" "Podpora Snapcraft je integrovaná v Ubuntu a Fedora je dodávaná s podporou " "Flatpak, ale je na vás, ktorý použijete. Obidve možnosti fungujú vo všetkých " "distribúciách Linuxu." #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: https://flathub.org/apps/details/org." "onionshare.OnionShare" msgstr "" "**Inštalovať OnionShare pomocou balíku Flatpak**: https://flathub.org/apps/" "details/org.onionshare.OnionShare" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" "**Inštalovať OnionShare pomocou Snapcraft**: https://snapcraft.io/onionshare" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" "Ak chcete, môžete si stiahnuť a nainštalovať balíky ``.flatpak`` alebo ``." "snap`` podpísané PGP zo stránky https://onionshare.org/dist/." #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "Manuálna inštalácia balíka Flatpak" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" "Ak chcete nainštalovať OnionShare ru�ne pomocou balíka Flatpak s použitím " "`jedno-súborového balíka podpísaného PGP `_, môžete to urobiť takto:" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at https://flatpak.org/setup/." msgstr "" "Balík Flatpak nainštalujte podľa pokynov na stránke https://flatpak.org/" "setup/." #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo``. Even though you " "won't be downloading OnionShare from Flathub, OnionShare depends on some " "packages that are only available there." msgstr "" #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the file " "you downloaded." msgstr "" #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the PGP-" "signed Snapcraft package, you can do so like this:" msgstr "" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at https://snapcraft.io/docs/" "installing-snapd." msgstr "" #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.snap`` and ``.snap.asc`` files." msgstr "" #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version number " "of the file you downloaded. Note that you must use `--dangerous` because the " "package is not signed by the Snapcraft store, however you did verify its PGP " "signature, so you know it's legitimate." msgstr "" #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "" #: ../../source/install.rst:68 msgid "Command-line only" msgstr "" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any operating " "system using the Python package manager ``pip``. :ref:`cli` has more info." msgstr "" #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "FreeBSD" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare can " "also be installed on `FreeBSD `_. It's available via " "its ports collection or as pre-built package. Should you opt to install and " "use OnionShare on a FreeBSD operating system, please be aware that it's " "**NOT** officially supported by the OnionShare project." msgstr "" #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the source " "codes from the official OnionShare repository (or its official release " "packages from `PyPI `_). Should " "you wish to check changes related to this platform, please refer to the " "following resources:" msgstr "" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "https://cgit.freebsd.org/ports/log/www/onionshare" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "https://www.freshports.org/www/onionshare" #: ../../source/install.rst:85 msgid "Manual pkg Installation" msgstr "Manuálna inštalácia pkg" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, in " "order to install OnionShare for Python 3.9, use::" msgstr "" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as pre-" "built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli`` if you " "want to install that version." msgstr "" #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built packages, " "please refer to its `official Handbook section about pkg `_." msgstr "" #: ../../source/install.rst:96 msgid "Manual port Installation" msgstr "Manuálna inštalácia portu" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run the " "following::" msgstr "" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www/onionshare-" "cli`` if you want to install that version." msgstr "" #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports collection, " "please refer to its `official Handbook section about ports `_." msgstr "" #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "Overovanie podpisov PGP" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't been " "tampered with by verifying its PGP signature. For Windows and macOS, this " "step is optional and provides defense in depth: the OnionShare binaries " "include operating system-specific signatures, and you can just rely on those " "alone if you'd like." msgstr "" "Overením podpisu PGP si môžete overiť, �i je prevzatý balík legitímny a �i s " "ním nebolo manipulované. V prípade systémov Windows a macOS je tento krok " "nepovinný a poskytuje obranu do hĺbky: binárne súbory OnionShare obsahujú " "podpisy špecifické pre opera�ný systém a ak chcete, môžete sa spoľahnúť len " "na ne." #: ../../source/install.rst:115 msgid "Signing key" msgstr "Podpisový kľú�" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "Micah Lee:" #: ../../source/install.rst:121 msgid "" "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" "Odtla�ok verejného kľú�a PGP ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." #: ../../source/install.rst:122 msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver `_." msgstr "" "Kľú� autora Micah si môžete stiahnuť `z kľú�ového servera `_." #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "Saptak Sengupta:" #: ../../source/install.rst:125 msgid "" "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" "Odtla�ok verejného kľú�a PGP ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "" #: ../../source/install.rst:129 #, fuzzy msgid "" "PGP public key fingerprint ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." msgstr "" "Odtla�ok verejného kľú�a PGP ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." #: ../../source/install.rst:130 #, fuzzy msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver `_." msgstr "" "Kľú� autora Micah si môžete stiahnuť `z kľú�ového servera `_." #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you probably " "want `GPGTools `_, and for Windows you probably want " "`Gpg4win `_." msgstr "" #: ../../source/install.rst:135 msgid "Signatures" msgstr "Podpisy" #: ../../source/install.rst:137 msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, macOS, " "Flatpak, Snap, and source packages, at https://onionshare.org/dist/ in the " "folders named for each version of OnionShare. You can also find them on the " "`GitHub Releases page `_." msgstr "" #: ../../source/install.rst:141 msgid "Verifying" msgstr "Overovanie" #: ../../source/install.rst:143 msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify the " "binary in a terminal like this:" msgstr "" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "Pre Windows::" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "Pre macOS::" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "Pre Linux::" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "a pre zdrojový súbor::" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with the " "integrity of the file (malicious or otherwise), and you should not install " "the package." msgstr "" #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and " "the `Tor Project `_ may be useful." msgstr "" #~ msgid "Install on Windows or macOS" #~ msgstr "Nainštalujte na Windows alebo macOS" #~ msgid "For added security, see :ref:`verifying_sigs`." #~ msgstr "Pre vä�šie zabezpe�enie sa pozrite na :ref:`verifying_sigs`." #~ msgid "Install in Linux with Flatpak" #~ msgstr "Inštalácia v Linuxe s Flatpak" #~ msgid "" #~ "There are various ways to install OnionShare for Linux, but the " #~ "recommended way is to use the Flatpak package. Flatpak ensures that " #~ "you'll always use the most latest dependencies and run OnionShare inside " #~ "of a sandbox." #~ msgstr "" #~ "Existujú rôzne spôsoby, ako nainštalovať OnionShare pre Linux, ale " #~ "odporú�aný spôsob je použitie balíka Flatpak. Flatpak zaisťuje, že budete " #~ "vždy používať najnovšie závislosti a spustí OnionShare vo vnútri " #~ "izolovaného kontajnera." #~ msgid "" #~ "Make sure you have ``flatpak`` installed and the Flathub repository added " #~ "by following `these instructions `_ for your " #~ "Linux distribution." #~ msgstr "" #~ "Uistite sa, že máte nainštalovaný ``flatpak`` a pridaný repozitár Flathub " #~ "podľa `týchto pokynov `_ pre distribúciu " #~ "Linuxu." #~ msgid "" #~ "You can verify that the Windows, macOS, or source package you download is " #~ "legitimate and hasn't been tampered with by verifying its PGP signature. " #~ "For Windows and macOS, this step is optional and provides defense in " #~ "depth: the installers also include their operating system-specific " #~ "signatures, and you can just rely on those alone if you'd like." #~ msgstr "" #~ "Môžete overiť, �i je prevzatý balík systému Windows, macOS alebo zdrojový " #~ "kód legitímny a �i zmanipulovaný overením jeho podpisu PGP. Pre Windows a " #~ "macOS je tento krok voliteľný a poskytuje obranu do hĺbky: inštalátory " #~ "tiež zahŕňajú ich opera�ný systém-špecifické podpisy, a môžete sa " #~ "spoľahnúť len na tie, ak chcete." onionshare-onionshare-26fcdc5/docs/source/locale/sk/LC_MESSAGES/security.po000066400000000000000000000164401521174352300266300ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-11-14 19:42+0000\n" "Last-Translator: Jozef Gaal \n" "Language-Team: none\n" "Language: sk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" "X-Generator: Weblate 5.9-dev\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "Bezpe�nostný design" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" "Najprv si pre�ítajte :ref:`how_it_works`, aby ste pochopili, ako OnionShare " "funguje." #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" "Ako každý softvér, aj OnionShare môže obsahovať chyby alebo zraniteľnosti." #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "Pred �ím OnionShare chráni" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" "**Tretie strany nemajú prístup k ni�omu, �o sa deje v službe OnionShare.** " "Používanie služby OnionShare znamená hosťovanie služieb priamo vo vašom " "po�íta�i. Pri zdieľaní vašich súborov pomocou služby OnionShare sa tieto " "súbory nenahrávajú na server tretej strany. Ak vytvoríte diskusnú miestnosť " "OnionShare, váš po�íta� funguje ako server aj pre ňu. Toto umožňuje vyhnúť " "sa tradi�nému modelu, pri ktorom je potrebné dôverovať po�íta�om iných " "používateľov." #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" "**Sieťoví odpo�úva�i nemôžu špehovať ni�, �o sa deje v službe OnionShare " "po�as prenosu.** Spojenie medzi službou Tor onion a prehliada�om Tor je od " "za�iatku do konca šifrované. To znamená, že sieťoví úto�níci nemôžu " "odpo�úvať ni� okrem šifrovanej prevádzky služby Tor. Aj ke� je odpo�úva�om " "zneužitý stretávací uzol použitý na prepojenie prehliada�a Tor Browser so " "službou OnionShare onion, prevádzka je šifrovaná pomocou súkromného kľú�a " "služby onion." #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" "**Anonymitu používateľov služby OnionShare chráni Tor.** OnionShare a " "prehliada� Tor Browser chránia anonymitu používateľov. Pokiaľ používateľ " "služby OnionShare anonymne komunikuje adresu OnionShare s používateľmi " "prehliada�a Tor, používatelia prehliada�a Tor a odpo�úva�i nemôžu zistiť " "identitu používateľa služby OnionShare." #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" "**Ak sa úto�ník dozvie o službe onion, stále nemá k ni�omu prístup.** " "Predchádzajúce útoky na sieť Tor s cieľom vypo�ítať služby onion umožnili " "úto�níkom zistiť súkromné adresy ``.onion``. Ak by chceli získať prístup k " "službe OnionShare z jej adresy, musia uhádnuť súkromný kľú� používaný na " "autentifikáciu klienta (pokiaľ služba už nie je zverejnená vypnutím " "súkromného kľú�a -- pozri :ref:`turn_off_private_key`)." #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "Pred �ím OnionShare nechráni" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" "**Oznámenie adresy OnionShare a súkromného kľú�a nemusí byť bezpe�ná.** Za " "oznámenie adresy OnionShare ľu�om je zodpovedný používateľ OnionShare. Ak sa " "pošle nezabezpe�eným spôsobom (napríklad prostredníctvom e-mailovej správy " "monitorovanej úto�níkom), odpo�úvajúci môže zistiť, že sa používa služba " "OnionShare. Odpo�úva�i môžu získať prístup k službám, ktoré sú stále v " "prevádzke, na�ítaním ich adries a/alebo strateného kľú�a v prehliada�i Tor " "Browser. Vyhnite sa tomu bezpe�ným oznámením adresy prostredníctvom " "šifrovanej textovej správy (pravdepodobne so zapnutou funkciou miznutia " "správ), šifrovaného e-mailu alebo osobne. Nie je to potrebné, ak používate " "službu OnionShare na nie�o, �o nie je tajné." #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" "**Oznámenie adresy OnionShare a súkromného kľú�a nemusí byť anonymné.** Je " "potrebné prijať dodato�né opatrenia, aby sa zabezpe�ilo, že adresa " "OnionShare bude oznámená anonymne. Na zdieľanie adresy možno použiť nový e-" "mailový alebo diskusný ú�et, ku ktorému sa pristupuje len cez Tor. Nie je to " "potrebné, ak nie je cieľom anonymita." onionshare-onionshare-26fcdc5/docs/source/locale/sk/LC_MESSAGES/sphinx.po000066400000000000000000000014521521174352300262670ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2020-10-22 12:26+0000\n" "Last-Translator: Juraj Liso \n" "Language-Team: none\n" "Language: sk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" "X-Generator: Weblate 4.3.1\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "Verzie" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "Jazyky" onionshare-onionshare-26fcdc5/docs/source/locale/sk/LC_MESSAGES/tor.po000066400000000000000000000311451521174352300255640ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-12-25 11:33+0000\n" "Last-Translator: Jozef Gaal \n" "Language-Team: none\n" "Language: sk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n" "X-Generator: Weblate 5.10-dev\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "Pripojiť k Tor" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "Skúste to znova bez premostenia" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "Použite verziu Tor zabudovanú do OnionShare" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "Pokúsiť sa o automatickú konfiguráciu s prehliada�om Tor" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/sl/000077500000000000000000000000001521174352300226305ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/sl/LC_MESSAGES/000077500000000000000000000000001521174352300244155ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/sl/LC_MESSAGES/advanced.po000066400000000000000000000602201521174352300265220ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: sl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" #: ../../source/advanced.rst:77 msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" #: ../../source/advanced.rst:105 msgid "Usage" msgstr "" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 msgid "share" msgstr "" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/sl/LC_MESSAGES/develop.po000066400000000000000000000134401521174352300264150ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: sl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" #: ../../source/develop.rst:124 msgid "Local Only" msgstr "" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/sl/LC_MESSAGES/features.po000066400000000000000000000366361521174352300266110ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: sl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" #: ../../source/features.rst:29 msgid "Share Files" msgstr "" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "" #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" #: ../../source/features.rst:107 msgid "Host a Website" msgstr "" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "" #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/sl/LC_MESSAGES/help.po000066400000000000000000000034751521174352300257160ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: sl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/sl/LC_MESSAGES/index.po000066400000000000000000000014541521174352300260700ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: sl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/sl/LC_MESSAGES/install.po000066400000000000000000000304761521174352300264350ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: sl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" #: ../../source/install.rst:12 msgid "Mobile" msgstr "" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "" #: ../../source/install.rst:16 msgid "Android" msgstr "" #: ../../source/install.rst:17 msgid "" "Google Play: https://play.google.com/store/apps/details?id=org.onionshare." "android" msgstr "" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "" #: ../../source/install.rst:20 msgid "iOS" msgstr "" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "" #: ../../source/install.rst:22 msgid "" "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "" #: ../../source/install.rst:27 msgid "Linux" msgstr "" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the recommended " "way is to use either the `Flatpak `_ or the `Snap " "`_ package. Flatpak and Snapcraft ensure that you'll " "always use the newest version and run OnionShare inside of a sandbox." msgstr "" #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: https://flathub.org/apps/details/org." "onionshare.OnionShare" msgstr "" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at https://flatpak.org/setup/." msgstr "" #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo``. Even though you " "won't be downloading OnionShare from Flathub, OnionShare depends on some " "packages that are only available there." msgstr "" #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the file " "you downloaded." msgstr "" #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the PGP-" "signed Snapcraft package, you can do so like this:" msgstr "" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at https://snapcraft.io/docs/" "installing-snapd." msgstr "" #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.snap`` and ``.snap.asc`` files." msgstr "" #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version number " "of the file you downloaded. Note that you must use `--dangerous` because the " "package is not signed by the Snapcraft store, however you did verify its PGP " "signature, so you know it's legitimate." msgstr "" #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "" #: ../../source/install.rst:68 msgid "Command-line only" msgstr "" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any operating " "system using the Python package manager ``pip``. :ref:`cli` has more info." msgstr "" #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare can " "also be installed on `FreeBSD `_. It's available via " "its ports collection or as pre-built package. Should you opt to install and " "use OnionShare on a FreeBSD operating system, please be aware that it's " "**NOT** officially supported by the OnionShare project." msgstr "" #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the source " "codes from the official OnionShare repository (or its official release " "packages from `PyPI `_). Should " "you wish to check changes related to this platform, please refer to the " "following resources:" msgstr "" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "" #: ../../source/install.rst:85 msgid "Manual pkg Installation" msgstr "" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, in " "order to install OnionShare for Python 3.9, use::" msgstr "" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as pre-" "built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli`` if you " "want to install that version." msgstr "" #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built packages, " "please refer to its `official Handbook section about pkg `_." msgstr "" #: ../../source/install.rst:96 msgid "Manual port Installation" msgstr "" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run the " "following::" msgstr "" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www/onionshare-" "cli`` if you want to install that version." msgstr "" #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports collection, " "please refer to its `official Handbook section about ports `_." msgstr "" #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't been " "tampered with by verifying its PGP signature. For Windows and macOS, this " "step is optional and provides defense in depth: the OnionShare binaries " "include operating system-specific signatures, and you can just rely on those " "alone if you'd like." msgstr "" #: ../../source/install.rst:115 msgid "Signing key" msgstr "" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "" #: ../../source/install.rst:121 msgid "" "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" #: ../../source/install.rst:122 msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "" #: ../../source/install.rst:125 msgid "" "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "" #: ../../source/install.rst:129 msgid "" "PGP public key fingerprint ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." msgstr "" #: ../../source/install.rst:130 msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you probably " "want `GPGTools `_, and for Windows you probably want " "`Gpg4win `_." msgstr "" #: ../../source/install.rst:135 msgid "Signatures" msgstr "" #: ../../source/install.rst:137 msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, macOS, " "Flatpak, Snap, and source packages, at https://onionshare.org/dist/ in the " "folders named for each version of OnionShare. You can also find them on the " "`GitHub Releases page `_." msgstr "" #: ../../source/install.rst:141 msgid "Verifying" msgstr "" #: ../../source/install.rst:143 msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify the " "binary in a terminal like this:" msgstr "" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with the " "integrity of the file (malicious or otherwise), and you should not install " "the package." msgstr "" #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and " "the `Tor Project `_ may be useful." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/sl/LC_MESSAGES/security.po000066400000000000000000000076271521174352300266400ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: sl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/sl/LC_MESSAGES/sphinx.po000066400000000000000000000012541521174352300262700ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: sl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/sl/LC_MESSAGES/tor.po000066400000000000000000000305261521174352300255670ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: sl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/sn/000077500000000000000000000000001521174352300226325ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/sn/LC_MESSAGES/000077500000000000000000000000001521174352300244175ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/sn/LC_MESSAGES/advanced.po000066400000000000000000000602201521174352300265240ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: sn\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" #: ../../source/advanced.rst:77 msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" #: ../../source/advanced.rst:105 msgid "Usage" msgstr "" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 msgid "share" msgstr "" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/sn/LC_MESSAGES/develop.po000066400000000000000000000134401521174352300264170ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: sn\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" #: ../../source/develop.rst:124 msgid "Local Only" msgstr "" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/sn/LC_MESSAGES/features.po000066400000000000000000000366361521174352300266130ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: sn\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" #: ../../source/features.rst:29 msgid "Share Files" msgstr "" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "" #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" #: ../../source/features.rst:107 msgid "Host a Website" msgstr "" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "" #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/sn/LC_MESSAGES/help.po000066400000000000000000000034751521174352300257200ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: sn\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/sn/LC_MESSAGES/index.po000066400000000000000000000014541521174352300260720ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: sn\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/sn/LC_MESSAGES/install.po000066400000000000000000000304761521174352300264370ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: sn\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" #: ../../source/install.rst:12 msgid "Mobile" msgstr "" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "" #: ../../source/install.rst:16 msgid "Android" msgstr "" #: ../../source/install.rst:17 msgid "" "Google Play: https://play.google.com/store/apps/details?id=org.onionshare." "android" msgstr "" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "" #: ../../source/install.rst:20 msgid "iOS" msgstr "" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "" #: ../../source/install.rst:22 msgid "" "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "" #: ../../source/install.rst:27 msgid "Linux" msgstr "" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the recommended " "way is to use either the `Flatpak `_ or the `Snap " "`_ package. Flatpak and Snapcraft ensure that you'll " "always use the newest version and run OnionShare inside of a sandbox." msgstr "" #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: https://flathub.org/apps/details/org." "onionshare.OnionShare" msgstr "" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at https://flatpak.org/setup/." msgstr "" #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo``. Even though you " "won't be downloading OnionShare from Flathub, OnionShare depends on some " "packages that are only available there." msgstr "" #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the file " "you downloaded." msgstr "" #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the PGP-" "signed Snapcraft package, you can do so like this:" msgstr "" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at https://snapcraft.io/docs/" "installing-snapd." msgstr "" #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.snap`` and ``.snap.asc`` files." msgstr "" #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version number " "of the file you downloaded. Note that you must use `--dangerous` because the " "package is not signed by the Snapcraft store, however you did verify its PGP " "signature, so you know it's legitimate." msgstr "" #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "" #: ../../source/install.rst:68 msgid "Command-line only" msgstr "" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any operating " "system using the Python package manager ``pip``. :ref:`cli` has more info." msgstr "" #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare can " "also be installed on `FreeBSD `_. It's available via " "its ports collection or as pre-built package. Should you opt to install and " "use OnionShare on a FreeBSD operating system, please be aware that it's " "**NOT** officially supported by the OnionShare project." msgstr "" #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the source " "codes from the official OnionShare repository (or its official release " "packages from `PyPI `_). Should " "you wish to check changes related to this platform, please refer to the " "following resources:" msgstr "" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "" #: ../../source/install.rst:85 msgid "Manual pkg Installation" msgstr "" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, in " "order to install OnionShare for Python 3.9, use::" msgstr "" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as pre-" "built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli`` if you " "want to install that version." msgstr "" #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built packages, " "please refer to its `official Handbook section about pkg `_." msgstr "" #: ../../source/install.rst:96 msgid "Manual port Installation" msgstr "" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run the " "following::" msgstr "" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www/onionshare-" "cli`` if you want to install that version." msgstr "" #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports collection, " "please refer to its `official Handbook section about ports `_." msgstr "" #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't been " "tampered with by verifying its PGP signature. For Windows and macOS, this " "step is optional and provides defense in depth: the OnionShare binaries " "include operating system-specific signatures, and you can just rely on those " "alone if you'd like." msgstr "" #: ../../source/install.rst:115 msgid "Signing key" msgstr "" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "" #: ../../source/install.rst:121 msgid "" "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" #: ../../source/install.rst:122 msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "" #: ../../source/install.rst:125 msgid "" "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "" #: ../../source/install.rst:129 msgid "" "PGP public key fingerprint ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." msgstr "" #: ../../source/install.rst:130 msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you probably " "want `GPGTools `_, and for Windows you probably want " "`Gpg4win `_." msgstr "" #: ../../source/install.rst:135 msgid "Signatures" msgstr "" #: ../../source/install.rst:137 msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, macOS, " "Flatpak, Snap, and source packages, at https://onionshare.org/dist/ in the " "folders named for each version of OnionShare. You can also find them on the " "`GitHub Releases page `_." msgstr "" #: ../../source/install.rst:141 msgid "Verifying" msgstr "" #: ../../source/install.rst:143 msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify the " "binary in a terminal like this:" msgstr "" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with the " "integrity of the file (malicious or otherwise), and you should not install " "the package." msgstr "" #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and " "the `Tor Project `_ may be useful." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/sn/LC_MESSAGES/security.po000066400000000000000000000076271521174352300266420ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: sn\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/sn/LC_MESSAGES/sphinx.po000066400000000000000000000012541521174352300262720ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: sn\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/sn/LC_MESSAGES/tor.po000066400000000000000000000305261521174352300255710ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: sn\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/sq/000077500000000000000000000000001521174352300226355ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/sq/LC_MESSAGES/000077500000000000000000000000001521174352300244225ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/sq/LC_MESSAGES/advanced.po000066400000000000000000000711171521174352300265360ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-10-07 10:13+0000\n" "Last-Translator: Besnik Bleta \n" "Language-Team: none\n" "Language: sq\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.14-dev\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "Përdorim i Thelluar" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "Ruani Skeda" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" "Mbyllja e skedave OnionShare që keni hapur i asgjëson ato, duke parandaluar " "ripërdorimin. Sajte të strehuar për të mbetur, mund të kihen në të njëjtën " "adresë, edhe nëse kompjuteri prej të cilit jepen riniset." #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" "Bëjeni të mbetet cilëndo skedë duke i vënë shenjë kutizës “Hape përherë këtë " "skedë, kur niset OnionShare-i�, para se të nisni shërbyesin tuaj." #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" "Kur hapet OnionShare, skedat tuaja të ruajtura prej sesionit të mëparshëm do " "të nisen të hapura. Mandej, çdo shërbim mund të niset dorazi dhe do të mund " "të përdoret në të njëjtën adresë OnionShare dhe do të mbrohet me të njëjtin " "kyç privat." #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" "Nëse ruani një skedë, një kopje e kyçit të fshehtë të shërbimit Onion për të " "depozitohet në kompjuterin tuaj." #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "Çaktivizo kyç Privat" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" "Si parazgjedhje, krejt shërbimet OnionShare mbrohen me një kyç privat, të " "cilin Tor-i e quan “mirëfilltësim klienti�." #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" "Shfletuesi Tor do t’ju kërkojë të jepni kyçin tuaj privat, kur ngarkoni një " "shërbim OnionShare. Nëse doni të lejoni publikun të përdorë shërbimin tuaj, " "është më mirë ta çaktivizoni fare kyçin e privat." #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" "Që të çaktivizoni kyçin privat të cilësdo skedë, i vini shenjë kutizës “Ky " "është një shërbim OnionShare publik (çaktivizohet kyçi privat)�, para nisjes " "së shërbyesit. Mandej shërbyesi do të jetë publik dhe s’duhet kyç privat për " "t’u ngarkuar te Shfletuesi Tor." #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "Tituj Vetjakë" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" "Kur njerëzit ngarkojnë shërbime OnionShare te Shfletuesi Tor, shohin " "titullin parazgjedhje për çdo lloj shërbimi. Për shembull, titulli " "parazgjedhje për shërbime fjalosjeje është �OnionShare Chat�." #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" "Mund ta ndryshoni nëse përpunoni rregullimin “Titull vetjak� para nisjes së " "shërbyesit." #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "Kohë të Planifikuara" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" "OnionShare-i mbulon planifikim të përpiktë se kur duhet nisur dhe ndalur një " "shërbim. Para nisjes së një shërbyesi, klikoni mbi “Shfaq rregullime të " "mëtejshme� te skeda e tij dhe mandej u vini shenjë kutizave në krah të “Nise " "shërbimin Onion në kohën e planifikuar�, \"Ndale shërbimin Onion në kohën e " "planifikuar\", ose të dyja dhe caktoni data dhe kohët e dëshiruara përkatëse." #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" "Shërbimet e planifikuara të nisin në të ardhmen shfaqin një matës " "kohëmbarimi, kur klikohet butoni “Nis ndarjen me të tjerë�. Shërbimet e " "planifikuara të ndalen në të ardhmen shfaqin një matës kohëmbarimi, kur " "nisen." #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" "**Planifikimi i nisjes së automatizuar të një shërbimi OnionShare mund të " "përdoret si “çelësi i të vdekurit�**. Kjo do të thotë se shërbimi juaj bëhet " "publik në një kohë të dhënë në të ardhmen, nëse s’jeni atje për ta " "parandaluar këtë gjë. Nëse s’ju ndodh gjë dhe jeni gjallë, mund ta anuloni " "shërbimin para kohës së planifikuar për nisje." #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" "**Planifikimi i ndaljes së automatizuar të një shërbimi OnionShare kufizon " "ekspozimin e tij**. Nëse doni të ndani me të tjerë informacion të fshehtë, " "ose dika që do të vjetrohet, mund ta bëni këtë për një kohë të përzgjedhur." #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "Ndërfaqe rreshti urdhrash" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" "Tej ndërfaqes së vet grafike, OnionShare ka edhe një ndërfaqe “rresht " "urdhrash�." #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "Po instalohet versioni CLI" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" "Nëse keni instaluar paketën për Snap, macOS apo Windows, keni tashmë të " "instaluar versionin CLI." #: ../../source/advanced.rst:77 msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" "Ndryshe, mund të instaloni thjesht versionin “rresht urdhrash� të OnionShare-" "it duke përdorur ``pip3``::" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" "Vini re se do t’ju duhet të keni të instaluar edhe paketën ``tor``. Në " "macOS, instalojeni me: ``brew install tor``" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "Mandej ekzekutojeni kështu:" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" "Informacion rreth instalimi në sisteme të ndryshme operative mund të gjenden " "te `kartela CLI READMEe `_ te depoja Git." #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" "Nëse e instaluar OnionShare-in duke përdorur paketën Snap, mund të " "ekzekutoni ``onionshare.cli`` që të përdorni versionin me ndërfaqe “rresht " "urdhrash�." #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" #: ../../source/advanced.rst:105 msgid "Usage" msgstr "Përdorim" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" "Shfletoni dokumentimin për versionin “rresht urdhrash� duke ekzekutuar " "``onionshare --help``::" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "Shkurtore Tastiere" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" "Aplikacioni OnionShare për desktop ka disa shkurtore tastiere, për leverdi " "dhe përdorim nga persona me aftësi të kufizuara::" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "Dhe prej skenës kryesore të zgjedhësit të mënyrës::" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 msgid "share" msgstr "" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/sq/LC_MESSAGES/develop.po000066400000000000000000000250441521174352300264250ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6.2\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-12-19 05:00+0000\n" "Last-Translator: Besnik Bleta \n" "Language-Team: none\n" "Language: sq\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.9.2-dev\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "Zhvillim i OnionShare-it" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "Bashkëpunim" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" "OnionShare ka një ekip të hapët në Keybase për të diskutuar rreth projektit, " "për të bërë pyetje, për të ndarë ide dhe konceptime dhe për të bërë plane " "për zhvillim të ardhshëm. (Është gjithashtu një rrugë e kollajtë për t’u " "dërguar të tjerëve mesazhe të drejtpërdrejta të fshehtëzuara, në bashkësinë " "OnionShare, bie fjala, adresa OnionShare.) Që të përdorni Keybase-in, " "shkarkoni aplikacionin `Keybase `_, krijoni një " "llogari dhe `bëhuni pjesë e këtij ekipi `_. Brenda aplikacionit, kaloni te “Ekipe�, klikoni “Bëhuni pjesë " "e një Ekipi� dhe shtypni “onionshare�." #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" "OnionShare ka gjithashtu një `listë postimesh `_ për zhvillues dhe hartues grafikë për të " "diskutuar rreth projektit." #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "Kontribut Me Kod" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" "Kodi burim i OnionShare-it mund të gjendet në këtë depo Git: https://github." "com/onionshare/onionshare" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" "Nëse do të donit të kontribuoni kod te OnionShare, ia vlen të bëheni pjesë e " "ekipit në Keybase dhe të bëni pyetje rreth çka po mendonit të merreni. Duhet " "të shqyrtoni gjithashtu krejt `çështjet e hapura `_ në GitHub, për të parë se mos ka ndonjë me " "të cilën do të donit të merreshit." #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" "Kur të jeni gati të kontribuoni kod, hapni një kërkesë përzierjeje në depon " "GitHub dhe një nga mirëmbajtësit e projektit do ta shqyrtojë dhe me gjasa do " "të bëjë pyetje, do të kërkojë ndryshime, do ta hedhë poshtë, ose përziejë te " "projekti." #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "Si të Fillohet Zhvillimi" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" "OnionShare zhvillohet në Python. Që t’ia filloni, klononi depon Git te " "https://github.com/onionshare/onionshare/ dhe mandej lexoni kartelën ``cli/" "README.md``, që të mësoni si të ujdisni mjedisin tuaj të zhvillimit për " "versionin “rresht urdhrash�, si dhe kartelën ``desktop/README.md``, që të " "mësoni se si të ujdisni mjedisin e zhvillimit për versionin grafik." #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" "Këto kartela përmbajnë udhëzime të nevojshme teknike dhe urdhra për të " "instaluar varësi për platformën tuaj, si dhe për të xhiruar OnionShare-in që " "nga pema burim." #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "Ndihëmza diagnostikim" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "Mënyra fjalamane" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" "Kur kryhet zhvillim, është me leverdi të xhirohet OnionShare-i që nga një " "terminal dhe të shtohet parametri ``--verbose`` (ose ``-v``) te urdhri i " "xhirimit. Kjo bën që të shtypen te terminali plot mesazhe të dobishëm, bie " "fjala, kur gatiten disa objekte të caktuar, kur ndodhin akte (fjala vjen, " "klikohen butona, ruhen dhe ringarkohen rregullime) dhe të tjera informacione " "diagnostikimi. Për shembull::" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" "Mund të shtoni mesazhet tuaj vetjakë të diagnostikimit duke xhiruar metodën " "``Common.log`` që nga ``onionshare/common.py``. Për shembull::" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" "Kjo mund të jetë e dobishme kur mësohet vargu i akteve që ndodhin kur " "përdoret OnionShare, ose vlera e disa ndryshoreve para dhe pasi të jenë " "manipuluar." #: ../../source/develop.rst:124 msgid "Local Only" msgstr "Vetëm Vendore" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" "Tor-i është i ngadaltë dhe shpesh ia vlen të anashkalohet fare nisja e " "shërbimeve Onion gjatë zhvillimi. Këtë mund ta bëni me parametrin ``--local-" "only``. Për shembull::" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" "Në këtë rast, ju ngarkoni URL-në ``http://127.0.0.1:17641`` në një shfletues " "të zakonshëm, në vend se të përdorni Shfletuesin Tor. Kyçi privat faktikisht " "nuk është i nevojshëm nën mënyrën vetëm-vendore, ndaj mund ta shpërfillni." #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "Kontribut Përkthimesh" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" "Ndihmoni të bëhet OnionShare më i kollajtë për t’u përdorur dhe më familjar " "dhe mikpritës për njerëzit, duke e përkthyer në `Hosted Weblate `_. “OnionShare�-in mbajeni përherë " "në shkronja latine dhe përdorni “OnionShare� (emri_si_keni_qejf)�, në u " "dashtë." #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" "Për të ndihmuar me përkthim, krijoni një llogari në Hosted Weblate dhe " "filloni të kontribuoni." #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "Sugjerime për Vargjet Origjinale Në Anglisht" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" "Disa nga vargjet origjinalë anglisht janë gabim, ose nuk përputhen me " "aplikacionit dhe dokumentimit." #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" "Hapni çështje përmirësimi vargjesh burim, duke shtuar @kingu te komenti juaj " "në Weblate, ose hapni një çështje, ose kërkesë për tërheqje kodi, në GitHub. " "Kjo e fundit bën të mundur që sugjerimin ta shohin krejt zhvilluesit dhe " "mundet, potencialisht, ta ndryshojnë vargun, përmes proceseve të zakonshëm " "të shqyrtimit të kodit." #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "Gjendje e Përkthimeve" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" "Ja gjendja e tanishme e përkthimeve. Nëse doni të nisni një përkthim në një " "gjuhë ende të panisur, ju lutemi, shkruajini listës së postimeve: onionshare-" "dev@lists.riseup.net" onionshare-onionshare-26fcdc5/docs/source/locale/sq/LC_MESSAGES/features.po000066400000000000000000000731301521174352300266040ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-02-17 07:32+0000\n" "Last-Translator: Besnik Bleta \n" "Language-Team: none\n" "Language: sq\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.10\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "Si Funksionon OnionShare-i" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" "Shërbyesit nisen lokalisht, në kompjuterin tuaj dhe jepen për persona të " "tjerë si `shërbime Onion `_ `Tor `_." #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "Si parazgjedhje, adresat web OnionShare mbrohen me një kyç privat." #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "Adresat OnionShare duke pak a shumë kështu::" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "Dhe kyet privatë mund të duken pak a shumë kështu::" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" "Përgjegjësinë për ndarjen me të tjerët në mënyrë të siguruar të asaj URL-je " "dhe kyçit privat, duke përdorur një kanal komunikimi sipas dëshirës tuaj, " "bie fjala, në një mesazh fjalosjeje të fshehtëzuar, ose duke përdorur diçka " "tjetër më pak të siguruar, fjala vjen një email të pafshehtëzuar, në varësi " "të `modelit tuaj të kërcënimeve `_, e keni ju ." #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" "Mandej personat të cilëve u dërgoni URL-në e kopjojnë dhe e hedhin te " "`Shfletuesi i tyre Tor `_, që të përdorin " "shërbimin OnionShare. Shfletuesi Tor mandej do të kërkojë kyçin privat, të " "cilin personat mund ta kopjojnë dhe ngjitin te vendi përkatës." #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" "Nëse xhironi OnionShar-in në portativin tuaj për të dërguar kartela dhe " "mandej e pezulloni para se të dërgohen kartelat, shërbimi s’do të jetë në " "punë, deri sa portativi juaj të ketë dalë nga pezullimi dhe të jetë sërish " "në internet. OnionShare funksionon më mirë, kur përdoret nga njerëzit aty " "për aty." #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" "Ngaqë kompjuteri juaj është shërbyesi, *asnjë palë e tretë s’mund të fusë " "hundët në çfarë po ndodh në OnionShare*, as edhe zhvilluesit e OnionShare-" "it. Është plotësisht privat. Dhe meqë OnionShare-i bazohet në shërbime Onion " "Tor, mbron edhe anonimitetin tuaj. Për më tepër informacion, shihni :doc:" "`security design ` ." #: ../../source/features.rst:29 msgid "Share Files" msgstr "Ndani Kartela" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" "Mund ta përdorni OnionShare-in të dërgoni kartela dhe dosje te persona, në " "mënyrë të siguruar dhe anonime. Hapni një skedë ndarjesh me të tjerë, " "tërhiqni atje kartelat dhe dosjet që doni të ndani dhe klikoni “Fillo " "ndarjen�." #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" "Pasi shtoni kartelat tuaja, do të shihni disa rregullime. Sigurohuni se " "zgjidhni rregullimet që doni, para se të nisni ndarjen me të tjerë." #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" "Sapo dikush përfundon së shkarkuari kartelat tuaja, OnionShare-i do të ndalë " "vetvetiu shërbyesin, duke e hequr sajtin nga interneti. Që të lejoni një " "numër personash t’i shkarkojnë, hiqjani shenjë kutizës “Ndale ndarjen me të " "tjerë, pasi të jenë dërguar kartela (hiqjani shenjën që të lejoni shkarkim " "kartelash individuale)�." #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" "Veç kësaj, nëse i hiqni shenjën kësaj kutize, personat do të jenë në gjendje " "të shkarkojnë kartela individuale që jepni, në vend se një version njësh të " "ngjeshur të krejt kartelave." #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" "Kur të jeni gati për ndarje, klikoni butonin “Nis ndarjen�. Mundeni në " "çfarëdo kohe të klikoni “Ndale ndarjen�, ose të mbyllni OnionShare-in, duke " "zhdukur menjëherë sajtin. Mundeni edhe të klikoni ikonën “↑� në cepin e " "sipërm djathtas, që të shfaqet historiku dhe ecuria e shkarkimeve nga " "persona prej jush." #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" "Tani që keni një OnionShare, kopjoni adresën dhe kyçin privat dhe dërgojani " "personit që doni të marrë kartelat. Nëse duhet që kartelat të jenë të " "parrezik, ose personi i ekspozohet rrezikut, përdorni një aplikacion " "shkëmbimi mesazhesh të fshehtëzuar." #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" "Ai person mandej duhet ta ngarkojë adresën në Shfletuesin Tor. Pasi të bëjë " "hyrjen në llogari me kyçin privat, kartelat mund të shkarkohen drejt e prej " "kompjuterit tuaj duke klikuar lidhjen “Shkarko Kartelat� te cepi." #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "Merrni Kartela dhe Mesazhe" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" "Mund ta përdorni OnionShare-in për t’i lënë njerëzit të parashtrojnë kartela " "dhe mesazhe në mënyrë anonime drejt e te kompjuteri juaj, duke e shndërruar " "në thelb në një dropbox anonim. Hapni një skedë marrjesh dhe " "zgjidhni rregullimet që doni." #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" "Mund të shfletoni për të zgjedhur një dosje për ruajtje mesazhesh dhe " "kartelash që parashtrohen." #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" "Mund t’i vini shenjë “Çaktivizo parashtrime teksti�, nëse doni të lejoni " "vetëm ngarkime kartelash dhe mund t’i vini shenjë “Çaktivizo ngarkim " "kartelash�, nëse doni të lejohet vetëm parashtrim mesazhesh tekst, bie " "fjala, për një forum kontaktesh anonimë." #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" "Mund t’i vini shenjë “Përdor webhook njoftimesh� dhe mandej të " "zgjidhni një URL webhook-u, nëse doni të njoftoheni, kur dikush parashtron " "kartela apo mesazhe te shërbimi juaj OnionShare. Nëse e përdorni këtë " "veçori, OnionShare do të bëjë një kërkesë HTTP POST te kjo URL, kurdo që " "dikush parashtron kartela ose mesazhe. Për shembull, nëse doni të merrni një " "mesazh tekst të fshehtëzuar te aplikacioni për shkëmbim mesazhesh `Keybase " "`_, mund të nisni një bisedë me `@webhookbot `_, shtypni ``!webhook create onionshare-alerts`` dhe " "do të përgjigjet me një URL. Përdoreni atë si një URL webhook-u njoftimesh. " "Nëse dikush ngarkon një kartelë te shërbimi juaj marrës, @webhookbot do t’ju " "dërgojë një mesazh në Keybase, duke jua bërë të ditur sapo të ndodhë." #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" "Kur të jeni gati, klikoni “Nis Mënyrën Marrje�. Kështu niset shërbimi " "OnionShare. Cilido që ngarkon këtë adresë në Shfletuesin e vet Tor do të " "jetë në gjendje të parashtrojë kartela dhe mesazhe të cilat ngarkohen në " "kompjuterin tuaj." #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" "Mundeni edhe të klikoni ikonën “↓� poshtë në cepin e sipërm djathtas, për të " "shfaqur historikun dhe ecurinë e kartelave të dërguara për ju nga njerëzit." #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "Ja se si duket për dikë që po ju dërgon kartela dhe mesazhe." #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" "Kur dikush parashtron kartela apo mesazhe te shërbimi juaj marrës, si " "parazgjedhje, këto ruhen te një dosje e quajtur ``OnionShare`` te dosja " "shtëpi në kompjuterin tuaj, të sistemuara automatikisht në nëndosje më vete, " "bazuar në kohën kur ngarkohen kartelat." #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" "Ujdisja e një shërbimi marrës OnionShare është e dobishme për gazetarë dhe " "të tjerë që duhet të pranojnë në mënyrë të parrezik dokumente nga burime " "anonime. Kur përdoret në këtë mënyrë, OnionShare është në njëfarë mënyre një " "version i peshës së lehtë, më i thjeshtë, jo aq i siguruar, i `SecureDrop " "`_, sistemi i parashtrimeve nga nxjerrës sekretesh." #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "Përdoreni duke mbajtur vetë përgjegjësi për rreziqe" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" "Ashtu si me bashkëngjitje email dashakeqe, është e mundshme që dikush të " "provojë të sulmojë kompjuterin tuaj duke ngarkuar një kartelë dashakeqe te " "shërbimi juaj OnionShare . OnionShare nuk shton ndonjë mekanizëm sigurie për " "të mbrojtur sistemin tuaj nga kartela dashakeqe." #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" "Nëse merrni një dokument Office, apo një PDF përmes OnionShare-it, mund t’i " "shndërroni këto dokumente në PDF që janë pa rrezik për t’i hapur duke " "përdorur `Dangerzone `_. Mund edhe të mbroni " "veten, kur hapni dokumente që s’u zini besë, duke i hapur në `Tails `_, ose në një `Makinë Virtuale njëpërdorimshme Qubes " "`_." #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" "Megjithatë, është përherë pa rrezik të hapen mesazhe tekst dërguar përmes " "OnionShare-it." #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "Ndihmëza për xhirimin e një shërbimi marrjesh" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" "Nëse doni të strehoni një dropbox tuajin anonim duke përdorur " "OnionShare-in, rekomandohet ta bëni këtë në një kompjuter më vete, enkas, që " "rri gjithnjë ndezur dhe i lidhur në internet dhe jo në një që e përdorni për " "përditë." #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" "Nëse keni ndërmend ta vendosni adresën OnionShare në sajtin tuaj, ose në " "profile mediash shoqërore, ruajeni skedën (shihni :ref:`save_tabs`) dhe " "xhirojeni si një shërbim publik (shihni :ref:`turn_off_private_key`). Është " "gjithashtu ide e mirë t’i jepni një titull të përshtatur (shihni :ref:" "`custom_titles`)." #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "Të tjera gjëra për t’u pasur parasysh për Mënyrën Marrje" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" "Këto janë raporte që OnionBrowser në pajisje iOS s’është në gjendje të " "ngarkojë kartela te një OnionShare nën Mënyrën Marrje, kur funksionon nën " "mënyrën e sigurisë “E argjendtë�. Provoni “Të bronztë�, ose “Të artë�, që të " "shihni nëse jeni në gjendje të ngarkoni një mesazh, apo një kartelë." #: ../../source/features.rst:107 msgid "Host a Website" msgstr "Strehoni një Sajt" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" "Që të strehoni një sajt statik HTML me OnionShare, hapni një skedë sajti, " "tërhiqni kartelat dhe dosjet që përbëjnë lëndën statike dhe klikoni “Nis " "ndarje�, kur të jeni gati." #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" "Nëse shtoni një kartelë ``index.html``, ajo do të vizatohet, kur dikush " "ngarkon sajtin tuaj. Duhet edhe të përfshini çfarëdo kartelash të tjera " "HTML, kartela CSS, JavaScript dhe figura që përbëjnë sajtin tuaj. (Kini " "parasysh se OnionShare mbulon vetëm strehim sajtesh *statikë*. S’mund të " "strehojë sajte që ekzekutojnë kod apo përdorin baza të dhënash. Pra, s’mund " "të përdorni, për shembull, WordPress.)" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" "Nëse s’keni kartelë ``index.html``, do të shfaqë një paraqitje drejtorie dhe " "njerëzit që e ngarkojnë sajtin mund të shohin nëpër kartela dhe t’i " "shkarkojnë ato." #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "Rregulla Sigurie Lënde" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" "Si parazgjedhje, OnionShare ndihmon të sigurohet sajti juaj duke ujdisur një " "krye strikte `Content Security Policy `_. Por, kjo pengon ngarkim brenda faqes web të " "lëndës nga palë të treta." #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" "Nëse doni të ngarkoni lëndë nga sajte palë të treta, bie fjala, burime apo " "biblioteka JavaScript prej CDN-sh, keni dy mundësi:" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" "Mund të çaktivizoni dërgimin e një kryeje “Content Security Policy�, duke i " "vënë shenjë kutizës “Mos dërgo krye “Content Security Policy� (i lejon " "sajtit tuaj të përdorë burime palësh të treta)�, para se të nisni shërbimin." #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "Mund të dërgoni një krye vetjake “Content Security Policy�." #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "Ndihmëza për xhirimin e një shërbimi sajtesh" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" "Nëse doni të strehoni një sajt për afate të gjata duke përdorur OnionShare " "(që do të thotë, jo diçka për t’i treguar shpejt e shpejt diçka dikujt), " "rekomandohet ta bëni në një kompjuter më vete, enkas, q është përherë i " "ndezur dhe i lidhur në internet dhe jo në një që e përdorni për gjëra të " "përditshme. Ruajeni skedën (shihni :ref:`save_tabs`), që ta riktheni sajtin " "me të njëjtën adresë, nëse e mbyllni OnionShare-in dhe e rihapni më vonë." #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" "Nëse sajti juaj është menduar për publikun, duhet ta xhironi si një shërbim " "publik (shihni :ref:`turn_off_private_key`)." #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "Bisedoni Në Mënyrë Anonime" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" "OnionShare-in mund ta përdorni për të krijuar një dhomë private, të siguruar " "fjalosjeje, që s’regjistron gjë. Thjesht hapni një skedë fjalosjeje dhe " "klikoni “Nis shërbyes fjalosjeje�." #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" "Pasi të nisni shërbyesin, kopjoni adresën OnionShare dhe kyçin privat dhe " "dërgojuani personave që doni të vijnë te dhoma anonime e fjalosjes. Është e " "rëndësishme të kufizohet saktësisht cilët mund të vijnë, përdorni një " "aplikacion mesazhesh të fshehtëzuar për të dërguar adresën dhe kyçin privat " "OnionShare." #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" "Personat mund të vijnë te dhoma e fjalosjeve duke ngarkuar adresën e saj " "OnionShare në Shfletuesin Tor. Dhoma e fjalosjes lyp JavasScript, ndaj, " "cilido që dëshiron të marrë pjesë, duhet ta ketë vënë shkallën e sigurisë së " "Shfletuesit Tor si “Standarde�, ose “E parrezik�, në vend se “Më e " "parrezikshmja�." #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" "Kur dikush vjen në dhomën e fjalosjeve, atij mund t’i caktohet një emër " "kuturu. Ai mund ta ndryshojë emrin e vet duke shtypur një emër të ri te " "kuadrati te paneli majtas dhe duke shtypur ↵. Bgaqë hsitoriku i fjalosjes " "s’ruhet gjëkundi, nuk shfaqet aspak, edhe nëse të tjerë qenë duke biseduar " "në dhomë." #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" "Në një dhomë fjalosjeje OnionShare gjithkush është anonim. Cilido mund ta " "ndryshojë emrin e vet si të dojë dhe s’ka ndonjë rrugë për të ripohuar " "identitetin e kujtdo." #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" "Por, nëse krijoni një dhomë fjalosjeje OnionShare dhe e dërgoni adresën në " "mënyrë të siguruar vetëm te një grup shokësh të besuar duke përdorur mesazhe " "të fshehtëzuar, mund të jeni në mënyrë të arsyeshme i qetë se njerëzit që " "vijnë në dhomën e fjalosjes janë shokët tuaj." #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "Pse është e dobishme kjo?" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" "Nëse duhet të përdorni tashmë një aplikacion mesazhesh të fshehtëzuar, " "ç’kuptim ka atëherë një dhomë fjalosjeje OnionShare? Lihen më pak gjurmë." #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" "Nëse ju, për shembull, dërgoni një mesazh te një grup Signal, një kopje e " "mesazhit tuaj përfundon në çdo pajisje (telefonat dhe kompjuterat, nëse kanë " "instaluar Signal Desktop) të çdo anëtari të grupit. Edhe nëse janë " "aktivizuar mesazhe që treten, është e vështirë të siguroheni se krejt kopjet " "e mesazhit janë fshirë faktikisht nga krejt pajisjet dhe prej çfarëdo " "vendesh të tjera (fjala vjen, nga baza të dhënash njoftimesh) ku mund të " "kenë qenë dërguar. Dhomat e fjalosjes OnionShare s’depozitojnë kund mesazhe, " "ndaj problemi është reduktuar në minimum." #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" "Dhomat e fjalosjeve OnionShare mund të jenë gjithashtu të dobishme për " "persona që duan të bisedojnë në mënyrë anonime dhe të siguruar me dikë, pa u " "dashur të krijohet çfarëdo llogarie. Për shembull, një burim dërgon një " "adresë OnionShare te një gazetar duke përdorur një adresë email " "njëpërdorimshe dhe mandej pret që gazetari të vijë në dhomën e fjalosjes, " "gjithçka pa komprometuar anonimitetin e vet." #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "Si funksionon fshehtëzimi?" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" "Ngaqë OnionShare bazohet në shërbime Onion Tor, lidhjet mes Shfletuesit Tor " "dhe OnionShare-it janë të tëra të fshehtëzuara skaj-më-skaj (E2EE). Kur " "dikush poston një mesazh në një dhomë fjalosjeje OnionShare, ata e dërgojnë " "te shërbyesi përmes lidhjes E2EE Onion, e cila mandej e dërgon te krejt " "anëtarët e tjerë të dhomës së fjalosjes duke përdorur WebSockets, përmes " "lidhjesh E2EE Onion." #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" "OnionShare nuk sendërton ndonjë fshehtëzim të vetin fjalosjesh. Bë vend të " "kësaj, bazohet te fshehtëzimi i shërbimit Onion Tor." onionshare-onionshare-26fcdc5/docs/source/locale/sq/LC_MESSAGES/help.po000066400000000000000000000056461521174352300257250ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-12-16 11:24+0000\n" "Last-Translator: Besnik Bleta \n" "Language-Team: none\n" "Language: sq\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.9-rc\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "Si të Kihet Ndihmë" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "Lexoni Këtë Sajt" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" "Do të gjeni udhëzime se si të përdoret OnionShare. Së pari shihni nëpër " "krejt ndarjet, se mos gjeni përgjigje për pyetjet tuaja." #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "Shihni Çështjet në Github" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" "Nëse s’është te sajti, ju lutemi, shihni te `çështjet në GitHub `_. Mundet që dikush tjetër të ketë " "hasur të njëjtin problem dhe ose e ka ngritur me zhvilluesit, ose ndoshta ka " "postuar një zgjidhje." #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "Parashtroni Ju Vetë një Çëshjte" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" "Nëse s’jeni në gjendje të gjeni një zgjidhje, ose dëshironi të bëni një " "pyetje, apo të sugjeroni një veçori të re, ju lutemi, `parashtroni një " "çështje `_. Kjo lyp " "`krijimin e një llogarie GitHub `_." #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "Bëhuni pjesë e Ekipit tonë Keybase" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" "Se si të bëheni pjesë e ekipit Keybase të përdorur për të diskutuar rreth " "projektit, shihni :ref:`collaborating`." onionshare-onionshare-26fcdc5/docs/source/locale/sq/LC_MESSAGES/index.po000066400000000000000000000021721521174352300260730ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-12-17 09:15+0000\n" "Last-Translator: Besnik Bleta \n" "Language-Team: none\n" "Language: sq\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.9\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "Dokumentin i OnionShare-it" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" "OnionShare është një mjet me burim të hapët që ju lejon të ndani me të tjerë " "kartela në mënyrë të siguruar dhe anonimisht, të strehoni sajte dhe të " "bisedoni me shokë duke përdorur rrjetin Tor." onionshare-onionshare-26fcdc5/docs/source/locale/sq/LC_MESSAGES/install.po000066400000000000000000000526331521174352300264410ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2025. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6.1\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2026-06-01 19:58+0530\n" "PO-Revision-Date: 2025-02-17 07:32+0000\n" "Last-Translator: Besnik Bleta \n" "Language: sq\n" "Language-Team: none\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.18.0\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "Instalim" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "Windows ose macOS" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" "OnionShare për Windows dhe macOS mund t’i shkarkoni që nga `sajti " "OnionShare `_." #: ../../source/install.rst:12 msgid "Mobile" msgstr "Celular" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "OnionShare për Celular mund të shkarkoni nga lidhjet vijuese" #: ../../source/install.rst:16 msgid "Android" msgstr "Android" #: ../../source/install.rst:17 msgid "" "Google Play: " "https://play.google.com/store/apps/details?id=org.onionshare.android" msgstr "" "Google Play: " "https://play.google.com/store/apps/details?id=org.onionshare.android" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "F-Droid: https://github.com/onionshare/onionshare-android-nightly" #: ../../source/install.rst:20 msgid "iOS" msgstr "iOS" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" #: ../../source/install.rst:22 msgid "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" "Shkarkim i drejtpërdrejtë IPA: https://github.com/onionshare/onionshare-" "ios/releases" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "Testflight: https://testflight.apple.com/join/ZCJeY65W" #: ../../source/install.rst:27 msgid "Linux" msgstr "Linux" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the " "recommended way is to use either the `Flatpak `_ or" " the `Snap `_ package. Flatpak and Snapcraft " "ensure that you'll always use the newest version and run OnionShare " "inside of a sandbox." msgstr "" "Ka rrugë të ndryshme për të instaluar OnionShare për Linux, por rruga e " "rekomanduar është ose për përdoret paketa `Flatpak " "`_, ose `Snap `_. Flatpak-u " "dhe Snapcraft-i garantojnë se keni përherë versionin më të ri dhe e " "xhironi OnionShare-in brenda një bankëprove." #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" "Snapcraft-i mbulohet së brendshmi në Ubuntu dhe Fedora vjen me mbulim të " "Flatpak-ut, por cili të përdoret e keni ju në dorë. Që të dy funksionojë " "në krejt shpërndarjet Linux." #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: " "https://flathub.org/apps/details/org.onionshare.OnionShare" msgstr "" "**Instaloni OnionShare-in duke përdorur Flatpak-un**: " "https://flathub.org/apps/details/org.onionshare.OnionShare" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" "**Instaloni OnionShare-in duke përdorur Snapcraft-in**: " "https://snapcraft.io/onionshare" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" "Mundeni edhe të shkarkoni dhe instaloni paketa ``.flatpak`` apo ``.snap``" " të nënshkruara me PGP që nga https://onionshare.org/dist/, nëse doni." #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "Instalim Flatpak dorazi" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" "Nëse doni ta instaloni dorazi OnionShare-in me Flatpak duke përdorur " "`paketë njëkartelëshe `_ të nënshkruar me PGP, këtë mund ta bëni kështu:" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at " "https://flatpak.org/setup/." msgstr "Instaloni Flatpak-un duke ndjekur udhëzimet te https://flatpak.org/setup/." #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-" "exists flathub https://flathub.org/repo/flathub.flatpakrepo``. Even " "though you won't be downloading OnionShare from Flathub, OnionShare " "depends on some packages that are only available there." msgstr "" "Shtoni depon Flathub, duke ekzekutuar ``flatpak remote-add --if-not-" "exists flathub https://flathub.org/repo/flathub.flatpakrepo``. Edhe pse " "s’do ta shkarkoni OnionShare-in prej Flathub-i, OnionShare nga disa " "paketa që mund të kihen vetëm prej andej." #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of " "OnionShare, and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" "Shkoni te https://onionshare.org/dist/, zgjidhni versionin më të ri të " "OnionShare-it dhe shkarkoni kartelat ``.flatpak`` dhe ``.flatpak.asc``." #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See " ":ref:`verifying_sigs` for more info." msgstr "" "Verifikoni nënshkrimin PGP të kartelës ``.flatpak``. Për më tepër " "hollësi, shihni :ref:`verifying_sigs`." #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the " "file you downloaded." msgstr "" "Instaloni kartelën ``.flatpak`` duke kryer ``flatpak install OnionShare-" "VERSION.flatpak``. Zëvendësoni ``VERSION`` me numrin e versionit të " "kartelës që shkarkuat." #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" "OnionShare-in mund ta vini në funksionim përmes: `flatpak run " "org.onionshare.OnionShare`." #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "Instalim Snapcraft dorazi" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the " "PGP-signed Snapcraft package, you can do so like this:" msgstr "" "Nëse doni ta instaloni OnionShare-in dorazi me Snapcraft duke përdorur " "paketën Snapcraft të nënshkruar me PGP, këtë mund ta bëni kështu:" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at " "https://snapcraft.io/docs/installing-snapd." msgstr "" "Instaloni Snapcraft-in duke ndjekur udhëzimet te " "https://snapcraft.io/docs/installing-snapd." #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of " "OnionShare, and download the ``.snap`` and ``.snap.asc`` files." msgstr "" "Shkoni te https://onionshare.org/dist/, zgjidhni versionin më të ri të " "OnionShare-it dhe shkarkoni kartelat ``.snap`` dhe ``.snap.asc``." #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs`" " for more info." msgstr "" "Verifikoni nënshkrimin PGP të kartelës ``.snap``. Për më tepër hollësi, " "shihni :ref:`verifying_sigs`." #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version " "number of the file you downloaded. Note that you must use `--dangerous` " "because the package is not signed by the Snapcraft store, however you did" " verify its PGP signature, so you know it's legitimate." msgstr "" "Instaloni kartelën ``.snap`` duke ekzekutuar ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Zëvendësoni ``VERSION`` me numrin e " "versionit të kartelës që shkarkuat. Kini parasysh se duhet të përdorni " "`--dangerous`, ngaqë paketa s’është nënshkruar nga shitorja Snapcraft, po" " ju verifikuar nënshkrimin e saj PGP, pra e dini se është e ligjshme." #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "OnionShare-in mund ta vini në punë me: `snap run onionshare`." #: ../../source/install.rst:68 msgid "Command-line only" msgstr "Vetëm për rresht urdhrash" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any " "operating system using the Python package manager ``pip``. :ref:`cli` has" " more info." msgstr "" "Mundeni të instaloni thjesht versionin “rresht urdhrash� të OnionShare-it" " në çfarëdo sistemi operativ, duke përdorur përgjegjësin e paketave " "Python, ``pip``. :ref:`cli` ka më tepër informacion." #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "FreeBSD" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare " "can also be installed on `FreeBSD `_. It's " "available via its ports collection or as pre-built package. Should you " "opt to install and use OnionShare on a FreeBSD operating system, please " "be aware that it's **NOT** officially supported by the OnionShare " "project." msgstr "" "Edhe pse nuk zhvillohet zyrtarisht për këtë platformë, OnionShare mund të" " instalohet në `FreeBSD `_. Mund të kihet përmes " "koleksionit të bartjeve, ose si paketë e montuar paraprakisht. Nëse " "vendosni ta instaloni dhe përdorni OnionShare-in në një sistem operativ " "FreeBSD, ju lutemi, mbani parasysh se **NUK** mbulohet zyrtarisht nga " "projekti OnionShare." #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the " "source codes from the official OnionShare repository (or its official " "release packages from `PyPI `_). Should you wish to check changes related to this platform, " "please refer to the following resources:" msgstr "" "Edhe pse nuk ofrohet dhe mirëmbahet zyrtarisht nga zhvilluesit e " "OnionShare-it, paketa dhe bartjet FreeBSD sjellin dhe verifikojnë kodet " "burim prej depos zyrtare OnionShare (ose paketat zyrtare të hedhjeve në " "qarkullim nga `PyPI `_). Nëse " "doni të kontrolloni ndryshime të lidhura me këtë platformë, ju lutemi, " "shihni burimet vijuese:" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "https://cgit.freebsd.org/ports/log/www/onionshare" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "https://www.freshports.org/www/onionshare" #: ../../source/install.rst:85 msgid "Manual pkg Installation" msgstr "Instalim pkg dorazi" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, " "in order to install OnionShare for Python 3.9, use::" msgstr "" "Që të instaloni paketën dyore, përdorni ``pkg install pyXY-onionshare``, " "ku ``pyXY`` specifikon versionin Python për të cilin qe montuar paketa. " "Pra, për të instaluar OnionShare për Python 3.9, përdorni::" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as " "pre-built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli``" " if you want to install that version." msgstr "" "Ka gjithashtu një version **Vetëm për rresht urdhrash** të OnionShare-it," " si paketë e paramontuar. Nëse doni të instaloni atë version, zëvendësoni" " ``py39-onionshare`` me ``py39-onionshare-cli``." #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built " "packages, please refer to its `official Handbook section about pkg " "`_." msgstr "" "Për informacion shtesë dhe hollësi rreth paketave të paramontuara " "FreeBSD, ju lutemi, shihni `te ndarja për pkg te Doracaku zyrtar " "`_." #: ../../source/install.rst:96 msgid "Manual port Installation" msgstr "Instalim bartjeje dorazi" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run " "the following::" msgstr "" "Për të instaluar një bartje FreeBSD, ndryshoni drejtorinë në `ports " "collection `_ që duhet ta keni shkarkuar më " "parë dhe ekzekutoni sa vijon::" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www" "/onionshare-cli`` if you want to install that version." msgstr "" "Koleksioni i bartjeve ofron gjithashtu një bartje enkas për versionin " "**Vetëm rresht urdhrash** të OnionShare-it. Zëvendësoni " "``www/onionshare`` me ``www/onionshare-cli``, nëse doni të instaloni atë " "version." #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports " "collection, please refer to its `official Handbook section about ports " "`_." msgstr "" "Për informacion dhe hollësi shtesë rreth koleksionit të bartjeve FreeBSD," " ju lutemi, shihni `pjesën për bartje, te Doracaku zyrtar " "`_." #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "Verifikim nënshkrimesh PGP" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't " "been tampered with by verifying its PGP signature. For Windows and macOS," " this step is optional and provides defense in depth: the OnionShare " "binaries include operating system-specific signatures, and you can just " "rely on those alone if you'd like." msgstr "" "Se paketa që shkarkoni është e ligjshme dhe s’është prekur mund ta " "verifikoni duke verifikuar nënshkrimin PGP për të. Për Windows dhe macOS," " ky hap është opsional dhe jep mbrojtje të thelluar: dyorët OnionShare " "përmbajnë nënshkrime specifike për sistemin dhe mund të bazoheni thjesht " "në këto, nëse do të donit." #: ../../source/install.rst:115 msgid "Signing key" msgstr "Kyç nënshkrimesh" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" "Paketat nënshkruhen nga zhvilluesi kryesor, i cili është përgjegjës për " "hedhjen përkatëse në qarkullim. Ja hollësi kyçesh GPG për secilin nga " "zhvilluesit kryesorë të OnionShare-it:" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "Micah Lee:" #: ../../source/install.rst:121 msgid "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" "Shenja gishtash kyçi publik PGP " "``927F419D7EC82C2F149C1BD1403C2657CD994F73``." #: ../../source/install.rst:122 msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver " "`_." msgstr "" "Kyçin e Mikas mund ta shkarkoni `që nga shërbyesi keys.openpgp.org i " "kyçeve `_." #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "Saptak Sengupta:" #: ../../source/install.rst:125 msgid "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" "Shenja gishtash kyçi publik PGP " "``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver " "`_." msgstr "" "Kyçin e Saptakut mund ta shkarkoni `që nga shërbyesi keys.openpgp.org i " "kyçeve `_." #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "Miguel Jacq:" #: ../../source/install.rst:129 msgid "PGP public key fingerprint ``54A91143AE0AB4F7743B01FE888ED1B423A3BC99``." msgstr "" #: ../../source/install.rst:130 #, fuzzy msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver " "`_." msgstr "" "Kyçin e Migelit mund ta shkarkoni që nga shërbyesi i kyçeve " "keys.openpgp.org `_." #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you " "probably want `GPGTools `_, and for Windows you " "probably want `Gpg4win `_." msgstr "" "Që të verifikoni nënshkrime, duhet të keni të instaluar GnuPG-në. Për " "macOS gjasat janë t’ju duhet `GPGTools `_, ndërsa " "për Windows me gjasa ju duhet `Gpg4win `_." #: ../../source/install.rst:135 msgid "Signatures" msgstr "Nënshkrime" #: ../../source/install.rst:137 msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, " "macOS, Flatpak, Snap, and source packages, at " "https://onionshare.org/dist/ in the folders named for each version of " "OnionShare. You can also find them on the `GitHub Releases page " "`_." msgstr "" "Nënshkrimet (asi kartela ``.asc``), si dhe paketa për Windows, macOS, " "Flatpak, Snap dhe paketa burim mund të gjeni te " "https://onionshare.org/dist/ , në dosjet e emërtuara për çdo version të " "OnionShare-it. Mund t’i gjeni edhe në `faqen GitHub të Hedhjeve Në " "Qarkullim `_." #: ../../source/install.rst:141 msgid "Verifying" msgstr "Po verifikohet" #: ../../source/install.rst:143 msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify " "the binary in a terminal like this:" msgstr "" "Pasi të keni importuar në vargun tuaj të kyçeve GnuPG kyçet publikë të " "zhvilluesve bazë, shkarkuar dyorin dhe nënshkrimin ``.asc``, mund të " "verifikoni dyorin në një terminal, në këtë mënyrë:" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "Për Windows::" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "Për macOS::" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "Për Linux::" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "dhe për kartela burim::" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "Ajo çka pritet duket pak a shumë kështu::" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with " "the integrity of the file (malicious or otherwise), and you should not " "install the package." msgstr "" "Nëse s’shihni ``Good signature from``, mund të ketë një problem me " "pacenueshmërinë e kartelës (dashakeqe ose jo) dhe s’duhet ta instaloni " "paketën." #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" "``WARNING:`` i shfaqur më sipër s’është problem me paketën, thjesht do të" " thotë se s’keni përcaktuar një shkallë “besimi�� për kyçin PGP të Mikas " "(zhvilluesi kryesor)." #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and" " the `Tor Project `_ may be useful." msgstr "" "Nëse doni të mësoni më tepër rreth verifikimit të nënshkrimeve PGP, mund " "të jenë të dobishëm udhërrëfyesit për `Qubes OS `_ dhe `Projektin Tor " "`_ ." #~ msgid "" #~ "PGP public key fingerprint " #~ "``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." #~ msgstr "" #~ "Shenja gishtash kyçi publik PGP " #~ "``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." onionshare-onionshare-26fcdc5/docs/source/locale/sq/LC_MESSAGES/security.po000066400000000000000000000165641521174352300266450ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6.2\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-12-17 19:38+0000\n" "Last-Translator: Besnik Bleta \n" "Language-Team: none\n" "Language: sq\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.9.2-dev\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "Konceptim Sigurie" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" "Së pari lexoni :ref:`how_it_works` që të keni një ide se si funksionon " "OnionShare-i." #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" "Si krejt software-i, OnionShare mund të përmbajë të meta ose cenueshmëri." #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "Kundër kujt mbron OnionShare-i" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" "**Palë të treta s’kanë hyrje te ndonjë gjë që ndodh në OnionShare.** Të " "përdorësh OnionShare-in do të thotë të strehoni shërbime drejt e në " "kompjuterin tuaj. Kur përdorni kartelat tuaja me OnionShare, atp s’ngarkohen " "te shërbyesit e ndonjë pale të tretë. Nëse krijoni një dhomë fjalosjeje " "OnionShare, kompjuteri juaj vepron si një shërbyes edhe për këtë. Kjo shmang " "modelin tradicional që lyp pasje besimi te kompjuterat e të tjerëve." #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" "**Përgjuesit e rrjeteve s’mund të spiunojnë ndonjë gjë që ndodh në " "OnionShare gjatë tranziti.** Lidhja me shërbimit Onion Tor dhe Shfletuesit " "Tor është e fshehtëzuar skaj-më-skaj. Kjo do të thotë se sulmuesit e " "rrjeteve s’mund të përgjojnë ndonjë gjë, thjesht trafik Tor të fshehtëzuar. " "Edhe nëse një përgjues është një nyjë dashakeqe “rendezvous� e përdorur për " "të lidhur Shfletuesin Torme shërbimin Onion të OnionShare-it, trafiku është " "i fshehtëzuar duke përdorur kyçin privat të shërbimit Onion." #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" "**Anonimiteti i përdoruesve të OnionShare-it mbrohet nga Tor-i.** OnionShare " "dhe Shfletuesi Tor mbrojnë anonimitetin e përdoruesve. Për sa kohë që " "përdoruesi i OnionShare-it komunikon në mënyrë anonime adresën OnionShare me " "përdorues të Shfletuesit Tor, përdoruesit e këtij dhe përgjuesit s’mund të " "mësojnë identitetin e përdoruesit OnionShare." #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" "**Nëse një agresor mëson rreth shërbimit Onion, ai prapë s’mund të bëjë gjë." "** Sulme të mëparshëm kundër rrjetit Tor për gjetje shërbimesh Onion u " "lejonin agresorëve të zbulonin adresa private ``.onion``. Për të hyrë në " "shërbimin OnionShare prej adresës së tij, kyçi privat i përdorur për " "mirëfilltësim klienti duhet hamendësuar (veç në qoftë se shërbimi është bërë " "tashmë publik duke çaktivizuar kyçin privat -- shihni :ref:" "`turn_off_private_key`)." #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "Kundër çfarë nuk mbron OnionShare-i" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" "**Komunikimi i adresës dhe kyçit privat OnionShare mund të mos jetë i " "siguruar.** Komunikimi i adresës OnionShare të tjerëve është përgjegjësi e " "përdoruesit të OnionShare-it. Në u dërgoftë në mënyrë jo të siguruar (fjala " "vjen, përmes një adrese email të mbikëqyrur nga një agresor), një përgjues " "mund të kuptojë se po përdoret OnionShare. Përgjuesit mund të përdorin " "shërbime që janë ende në punë, përmes ngarkimi në Shfletuesin Tor të " "adresave dhe/ose kyçit të humbur të tyre. Shmangeni këtë duke e komunikuar " "adresën në mënyrë të siguruar, përmes mesazhi tekst të fshehtëzuar " "(mundësisht me tretje mesazhesh të aktivizuar), email të fshehtëzuar, ose " "personalisht. Kjo s’është e nevojshme kur OnionShare përdoret për diçka që " "s’është sekret." #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" "**Komunikimi i adresës dhe kyçit privat OnionShare mund të mos jetë anonim." "** Duhet bërë kujdes i veçantë për të garantuar se adresa OnionShare " "komunikohet në mënyrë anonime. Për të dhënë adresën mund të përdoret një " "llogari e re email apo fjalosjeje, e përdorshme vetëm përmes Tor-i. Kjo " "s’është e nevojshme, hiq rastet kur anonimiteti është synim." onionshare-onionshare-26fcdc5/docs/source/locale/sq/LC_MESSAGES/sphinx.po000066400000000000000000000014341521174352300262750ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6.2\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-12-18 07:08+0000\n" "Last-Translator: Besnik Bleta \n" "Language-Team: none\n" "Language: sq\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.9.2-dev\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "Versione" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "Gjuhë" onionshare-onionshare-26fcdc5/docs/source/locale/sq/LC_MESSAGES/tor.po000066400000000000000000000563741521174352300256050ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6.2\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-12-19 05:00+0000\n" "Last-Translator: Weblate Translation Memory \n" "Language-Team: none\n" "Language: sq\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.9.2-dev\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "Lidhje me Tor-in" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" "Kur niset OnionShare-i, do t’ju shfaqë një skenë ku ju kërkon të bëni " "lidhjen me rrjetin Tor." #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" "Mund të zgjidhni “Lidhu automatikisht me Tor-in�, para se të klikoni mbi " "“Lidhu me Tor-in�. Kjo do të thotë se herës tjetër që niset OnionShare-i, do " "të lidhet automatikisht, sipas rregullimeve të veta për lidhjen me Tor-in që " "nga sesioni i fundit, në vend se t’ju paraqesë prapë mundësi rreth lidhjes. " "Nëse lidhja dështon, mundeni prapë të provoni ura, ose të riformësoni Tor-in " "përmes butonit “Rregullime Rrjeti�." #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" "Që të fillojë procesi i lidhjes, mund të klikoni mbi t “Lidhu me Tor-in�. " "Nëse s’ka probleme me rrjetin tuaj, përfshi çfarëdo përpjekjesh për t’ju " "bllokuar hyrjen në rrjetin Tor, kjo shpresohet të funksionojë që herën e " "parë." #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" "Ose, nëse doni të formësoni dorazi Ura, apo rregullime të tjera Tor-i, para " "se të lidhet, mund të klikoni mbi “Rregullime Rrjeti�." #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "Anashkalim i automatizuar i censurimit" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" "Kur klikoni “Lidhu me Tor-in�, nëse OnionShare s’arrin të lidhet, mund të " "jetë ngaqë Tor-i censurohet në vendin tuaj, ose në rrjetin tuaj vendor." #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "Nëse ndodh kjo, do të keni këto mundësi:" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "Riprovo pa urë" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" "Për rregullimet e urës, përcakto automatikisht vendin tim nga adresa ime IP" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "Të përzgjedh dorazi vendin tim për rregullime e urës" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" "Nëse zgjidhni mundësinë “Riprovo pa urë�, OnionShare do të riprovojë të " "lidhet me Tor-in, si normalisht, pa u përpjekur të anashkalojë censurim." #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" "Me dy mundësitë e tjera do të provohet të anashkalohet automatikisht " "censurimi duke përdorur ura Tor. Nëse shërbimi juaj internet bllokon hyrjen " "në rrjetin Tor, ka shpresa se prapë mund të lidheni te një urë To, e cila " "mandej do t’ju lidhë me rrjetin Tor, duke anashkaluar kështu censurimin. Që " "të dyja këto mundësi përdorin API-in e Projektit Tor për Anashkalim " "Censurimi, për t’ju dhënë rregullime urash që duhet të funksionojnë për ju. " "OnionShare do të përdorë përkohësisht ndërmjetësin “domain-fronting� `Meek " "`_ për të bërë " "një lidhje jo Tor, nga kompjuteri juaj te API e Projektit Tor për Anashkalim " "Censurimi. Ndërmjetësi Meek fsheh faktin se po provoni të gjeni një mënyrë " "për t’u lidhur me Tor-in." #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" "Nëse zgjidhni “Për rregullime urash, përcakto automatikisht vendin tim që " "nga adresa ime IP\", APi për Anashkalim Censurimi do të marrë parasysh " "adresën tuaj API (po, adresën tuaj të njëmendtë IP) për të përcaktuar se në " "cilin vend mund të gjendeni. Bazuar në informacionin rreth vendit, API do të " "provojë të gjejë automatikisht ura që i përshtaten vendndodhjes tuaj." #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" "Nëse zgjidhni “Të përzgjedh dorazi vendin tim për rregullime e urës�, API " "për Anashkalimin e Censurimit do të gjejë ura që i përshtaten vendit që " "treguat." #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "Si funksionon dhe anashkalim i automatizuar i censurimit" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" "Nëse API për Anashkalim Censurimi gjen ura që beson se do t’ju bëjnë punë, " "OnionShare do të provojë të rilidhet me Tor-in duke përdorur këto ura. Nëse " "API s’gjen ndonjë urë për vendndodhjen tuaj, OnionShare do t’i kërkojë API-t " "mundësi “rrugëdalje� dhe mandej do të provojë të rilidhet duke përdorur të " "tilla." #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" "Nëse për një arsye a një tjetër OnionShare s’arrin të lidhet me vetë API-n " "për Anashkalim Censurimi, ose API përgjigjet me një mesazh gabimi, " "OnionShare do të përpiqet të përdorë ura obfs4 të brendshme." #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" "Është e rëndësishme të vihet re se kërkesat ndaj API-t të Anashkalimit të " "Censurimit nuk bëhen përmes rrjetit Tor (ngaqë po të mundnit të lidheshit me " "Tor, s’do t’ju hynte në punë të lidheshit me API-n)." #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" "Edhe pse është e vështirë që një kundërshtar të zbulojë se ku shkon kërkesa " "Meek, kjo mund të jetë me rrezik për disa përdorues. Ndaj, është një veçori " "në dëshirë të përdoruesit. Përdorimi i Meek-ut dhe kërkesave ndaj rrjetit jo " "përmes Tor-it kufizohen vetëm me bërjen e një a dy kërkesash te API për " "Anashkalim Censurim. Pas kësaj, Meek-u ndalet dhe krejt kërkesat e mëtejshme " "ndaj rrjetit kryhen përmes rrjetit Tor." #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" "Nëse s’jeni rehat me bërjen e një kërkesë që s’kalon nëpër rrjetin Tor, mund " "të klikoni “Rregullime Rrjeti� (ose ikonën e Rregullimeve, në fund djathtas " "të ekranit, e më pas mbi skedën “Rregullime Tor-i� në skenën që pason) dhe " "të formësoni dorazi ura. Pasi të ruani rregullimet për çfarëdo ure, " "OnionShare do të provojë të rilidhet duke përdorur këto ura." #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "Formësoni dorazi rregullimet e Tor-it" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" "Te rregullimet e Tor-it mund të kaloni duke klikuar “Rregullime Rrjeti� te " "skena e mirëseardhjes, ose duke klikuar ikonën “⚙� te cepi i poshtëm " "djathtas i aplikacionit, mandej kaloni te skeda e Rregullimeve të Tor-it, në " "skenën që pason." #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" "Ja rrugët e ndryshme sipas të cilave mund të formësoni OnionShare-it të " "lidhet me Tor-in:" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "Përdorni versionin Tor të brendshëm të OnionShare-it" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" "Kjo është parazgjedhja, rrufa më e thjeshtë dhe më e besueshme me të cilën " "OnionShare lidhet me Tor-in. Për këtë arsye, rekomandohet për shumicën e " "përdoruesve." #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" "Kur hapni OnionShare-in, ky nis në prapaskenë një proces ``tor`` të " "formësuar tashmë që ta përdorë OnionShare-i. Nuk ngatërrohet me procese të " "tjerë ``tor`` në kompjuterin tuaj, kështu, mund të përdorni Shfletuesin Tor, " "ose sistemin ``tor``, secilin më vete." #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "**Përdorim urash**" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" "Që të përdorni një urë, duhet të përzgjidhni “Përdor versionin Tor të " "brendshëm të OnionShare-it� dhe t’i vini shenjë kutizës “Përdor një urë�." #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" "Provoni të përdorni së pari një urë të brendshme. Rekomandohet përdorimi i " "urave `obfs4` ose `snowflake`, në vend të përdorimit të një ure." #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" "Nëse përdorimi i një ure të brendshme s’funksionon, mund të kërkoni një urë " "që nga torproject.org. Do t’ju duhet të zgjidhni një CAPTCHA, që të mund të " "kërkoni një urë. (Kjo e bën më të vështirë për qeveri apo ISP të bllokojnë " "hyrjen te ura Tor.)" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" "Keni gjithashtu mundësinë e përdorimit të një ure të cilën e mësuat nga një " "burim i besuar." #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "Provo vetë-formësim me Shfletuesin Tor" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" "Nëse keni `shkarkuar Shfletuesin Tor `_ dhe " "s’doni të keni në punë dy procese ``tor``, mund të përdorni procesin ``tor`` " "të Shfletuesit Tor. Që kjo të funksionojë, mos harroni se duhet të mbani " "hapur Shfletuesin Tor në prapaskenë, teksa përdorni OnionShare-in." #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "Përdorimi i një sistemit ``tor`` në Windows" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" "Kjo është goxha e thelluar. Do t’ju duhet të dini të përpunoni kartela tekst " "të thjeshtë dhe të bëni gjëra përgjegjësi." #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" "Shkarkoni “Tor Windows Expert Bundle� `që nga sajti i Tor-it `_. Çngjesheni kartelën e ngjeshur dhe kopjoni " "dosjen e përftuar te ``C:\\Program Files (x86)\\`` Riemërtojeni dosjen e " "përftuar si ``Data`` dhe ``Tor`` në të si ``tor-win32``." #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" "Sajoni një fjalëkalim porte kontrolli. (Përdorimi i 7 fjalëve në një varg të " "ngjashëm ``ngjeshur hasa ripërtypje punë hakmarrje konstrukt fluturake`` " "është një ide e mirë për një fjalëkalim.) Tani hapni një rresht urdhrash " "(``cmd``) si përgjegjës dhe përdorni ``tor.exe --hash-password`` që të " "prodhoni një hash të fjalëkalimit tuaj. Për shembull::" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" "Përfundimi për hashin e fjalëkalimit shfaqet pas disa sinjalizimesh (të " "cilat mund t’i shpërfillni). Në rastin e shembullit më sipër, ky është " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" "Tani krijoni një kartelë tekst të re te ``C:\\Program Files (x86)\\tor-" "win32\\torrc`` dhe vëreni përfundimin hash të fjalëkalimit në të, duke " "zëvendësuar ``HashedControlPassword`` me atë që sapo prodhuat::" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" "Te rreshti i urdhrave për përgjegjësin, instaloni ``tor`` si një shërbim, " "duke përdorur kartelën e duhur ``torrc`` që sapo krijuar (siç përshkruhet te " "``_). Kështu::" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "Tani po xhironi një proces sistemi ``tor`` në Windows!" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" "Hapni OnionShare-in, klikoni ikonën “⚙� në të dhe kaloni te skeda Rregullime " "Tor-i. Nën “ Si duhet të lidhet me Tor-in OnionShare-i?\", zgjidhni “Lidhu " "duke përdorur portë kontrolli� dhe si “Portë kontrolli� vini " "``127.0.0.1``dhe si “Portë� ``9051``. Nën “Rregullime mirëfilltësimi Tor�, " "zgjidhni “Fjalëkalim� dhe si fjalëkalim vini fjalëkalimin për portë " "kontrolli që zgjodhët më sipër. Klikoni butonin “Provo Lidhjen me Tor-in�. " "Nëse gjithçka ecën mirë, duhet të shini “I lidhur me kontrollorin e Tor-it�." #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "Përdorimi i një sistemi ``tor`` në macOS" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" "Së pari, instalon `Homebrew `_, nëse s’e keni tashmë dhe " "mandej instaloni Tor-in::" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "Tani formësoni Tor-in të lejojë lidhje nga OnionShare::" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "Dhe nisni shërbimin e sistemit Tor::" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" "Hapni OnionShare-in, klikoni mbi ikonën “⚙� në të dhe kaloni te skeda " "“Rregullime Tor-i�. Nën “Si duhet të lidhet me Tor-in OnionShare-i?� " "zgjidhni “Lidhu duke përdorur një kartelë “socket�� dhe si kartelë “socket� " "vini ``/usr/local/var/run/tor/control.socket``. Nën “Rregullime " "mirëfilltësimi Tor� zgjidhni “Pa mirëfilltësim, ose mirëfilltësim me " "“cookie��. Klikoni mbi butonin “Provo Lidhjen me Tor-in�." #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" "Nëse gjithçka shkon mbarë, do të duhej të shihnit “I lidhur me kontrollorin " "Tor�." #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "Përdorimi i një sistemi ``tor`` në Linux" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" "Së pari, instaloni paketën ``tor``. Nëse përdorni Debian, Ubuntu, ose një " "shpërndarje Linux të ngjashme, rekomandohet të përdoret depoja zyrtare e " "Projektit Tor `official repository `_." #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" "Më pas shtojeni përdoruesin tuaj te grupi që xhiron procesin ``tor`` (në " "rastin e Debian-it dhe Ubuntu-së, ``debian-tor``) dhe formësojeni OnionShare-" "in të lidhet te kartela “socket� e kontrollit të sistemit tuaj ``tor``." #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" "Shtoni përdoruesin tuaj te grupi ``debian-tor`` duke ekzekutuar këtë urdhër " "(zëvendësoni ``username`` me emrin tuaj faktik të përdoruesit::" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" "Rinisni kompjuterin tuaj. Pasi të niset, hapni OnionShare-in, klikoni mbi " "ikonën “⚙� në të dhe kaloni te skeda Rregullime Tor-i. Nën “Si duhet të " "lidhet me Tor-in OnionShare-i?� zgjidhni “Lidhu duke përdorur një kartelë " "“socket��. Si kartelë “socket� vini ``/var/run/tor/control``. Nën “Regullime " "mirëfilltësimi Tor� zgjidhni “Pa mirëfilltësim, ose me mirëfilltësim me " "“cookies��. Klikoni butonin “Provoni Lidhjen me Tor-in�." onionshare-onionshare-26fcdc5/docs/source/locale/sr@latin/000077500000000000000000000000001521174352300237665ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/sr@latin/LC_MESSAGES/000077500000000000000000000000001521174352300255535ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/sr@latin/LC_MESSAGES/advanced.po000066400000000000000000000603071521174352300276660ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.0\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" #: ../../source/advanced.rst:77 msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" #: ../../source/advanced.rst:105 msgid "Usage" msgstr "" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 msgid "share" msgstr "" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/sr@latin/LC_MESSAGES/develop.po000066400000000000000000000135271521174352300275610ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.0\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" #: ../../source/develop.rst:124 msgid "Local Only" msgstr "" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/sr@latin/LC_MESSAGES/features.po000066400000000000000000000367251521174352300277460ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.0\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" #: ../../source/features.rst:29 msgid "Share Files" msgstr "" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "" #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" #: ../../source/features.rst:107 msgid "Host a Website" msgstr "" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "" #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/sr@latin/LC_MESSAGES/help.po000066400000000000000000000035641521174352300270530ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.0\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/sr@latin/LC_MESSAGES/index.po000066400000000000000000000023111521174352300272170ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2021-11-26 18:53+0000\n" "Last-Translator: tics tics \n" "Language-Team: LANGUAGE \n" "Language: sr@latin\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 4.10-dev\n" "Generated-By: Babel 2.8.0\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "OnionShare dokumentacija" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" "OnionShare je alat otvorenog koda koji vam omogućuje sigurno i anonimno " "deljenje datoteka, hosting web stranica i ćaskanje sa prijateljima koristeći " "Tor mrežu." onionshare-onionshare-26fcdc5/docs/source/locale/sr@latin/LC_MESSAGES/install.po000066400000000000000000000412211521174352300275610ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-06-06 12:39+0000\n" "Last-Translator: emma peel \n" "Language-Team: LANGUAGE \n" "Language: sr@latin\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 4.18-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "Instalacija" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "Windows ili macOS" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" "OnionShare za Windows i macOS možete preuzeti sa `OnionShare web stranice " "`_." #: ../../source/install.rst:12 msgid "Mobile" msgstr "" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "" #: ../../source/install.rst:16 msgid "Android" msgstr "" #: ../../source/install.rst:17 msgid "" "Google Play: https://play.google.com/store/apps/details?id=org.onionshare." "android" msgstr "" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "" #: ../../source/install.rst:20 msgid "iOS" msgstr "" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "" #: ../../source/install.rst:22 msgid "" "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "" #: ../../source/install.rst:27 msgid "Linux" msgstr "" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the recommended " "way is to use either the `Flatpak `_ or the `Snap " "`_ package. Flatpak and Snapcraft ensure that you'll " "always use the newest version and run OnionShare inside of a sandbox." msgstr "" "Postoje razli�iti na�ini za instaliranje OnionShare za Linux, ali " "preporu�eni na�in je korišćenje ili `Flatpak `_ ili " "`Snap `_ paketa. Flatpak i Snap osiguravaju da ćete " "uvek koristiti najnoviju verziju i pokrenuti OnionShare unutar sandbox-a." #: ../../source/install.rst:32 #, fuzzy msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" "Snap podrška je ugrađena u Ubuntu, a Fedora dolazi sa Flatpak podrškom, ali " "koju ćete koristiti je na vama. Oba rade u svim Linux distribucijama." #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: https://flathub.org/apps/details/org." "onionshare.OnionShare" msgstr "" "**Instalirajte OnionShare koristeći Flatpak**: https://flathub.org/apps/" "details/org.onionshare.OnionShare" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" "Takođe možete preuzeti i instalirati PGP-potpisane ``.flatpak`` ili ``." "snap`` pakete sa https://onionshare.org/dist/ ako želite." #: ../../source/install.rst:41 #, fuzzy msgid "Manual Flatpak Installation" msgstr "Instalacija" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at https://flatpak.org/setup/." msgstr "" #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo``. Even though you " "won't be downloading OnionShare from Flathub, OnionShare depends on some " "packages that are only available there." msgstr "" #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the file " "you downloaded." msgstr "" #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the PGP-" "signed Snapcraft package, you can do so like this:" msgstr "" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at https://snapcraft.io/docs/" "installing-snapd." msgstr "" #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.snap`` and ``.snap.asc`` files." msgstr "" #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version number " "of the file you downloaded. Note that you must use `--dangerous` because the " "package is not signed by the Snapcraft store, however you did verify its PGP " "signature, so you know it's legitimate." msgstr "" #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "" #: ../../source/install.rst:68 msgid "Command-line only" msgstr "" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any operating " "system using the Python package manager ``pip``. :ref:`cli` has more info." msgstr "" #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare can " "also be installed on `FreeBSD `_. It's available via " "its ports collection or as pre-built package. Should you opt to install and " "use OnionShare on a FreeBSD operating system, please be aware that it's " "**NOT** officially supported by the OnionShare project." msgstr "" #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the source " "codes from the official OnionShare repository (or its official release " "packages from `PyPI `_). Should " "you wish to check changes related to this platform, please refer to the " "following resources:" msgstr "" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "" #: ../../source/install.rst:85 #, fuzzy msgid "Manual pkg Installation" msgstr "Instalacija" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, in " "order to install OnionShare for Python 3.9, use::" msgstr "" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as pre-" "built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli`` if you " "want to install that version." msgstr "" #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built packages, " "please refer to its `official Handbook section about pkg `_." msgstr "" #: ../../source/install.rst:96 #, fuzzy msgid "Manual port Installation" msgstr "Instalacija" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run the " "following::" msgstr "" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www/onionshare-" "cli`` if you want to install that version." msgstr "" #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports collection, " "please refer to its `official Handbook section about ports `_." msgstr "" #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "Provera PGP potpisa" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't been " "tampered with by verifying its PGP signature. For Windows and macOS, this " "step is optional and provides defense in depth: the OnionShare binaries " "include operating system-specific signatures, and you can just rely on those " "alone if you'd like." msgstr "" "Možete proveriti da li je paket koji preuzmete legitiman i da nije menjan " "tako što ćete provjeriti njegov PGP potpis. Za Windows i macOS, ovaj korak " "je opcija i pruža zaštitu: OnionShare binarne datoteke uklju�uju potpise " "specifi�ne za operativni sistem i možete se osloniti samo na njih ako želite." #: ../../source/install.rst:115 msgid "Signing key" msgstr "Klju� za potpisivanje" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "" #: ../../source/install.rst:121 msgid "" "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" #: ../../source/install.rst:122 #, fuzzy msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver `_." msgstr "" "Pakete je potpisao Micah Lee, glavni programer, koristeći svoj PGP javni " "klju� sa otiskom prsta ``927F419D7EC82C2F149C1BD1403C2657CD994F73``. Možete " "preuzeti Micahov klju� `sa servera klju�eva keys.openpgp.org `_." #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "" #: ../../source/install.rst:125 msgid "" "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "" #: ../../source/install.rst:129 msgid "" "PGP public key fingerprint ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." msgstr "" #: ../../source/install.rst:130 #, fuzzy msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver `_." msgstr "" "Pakete je potpisao Micah Lee, glavni programer, koristeći svoj PGP javni " "klju� sa otiskom prsta ``927F419D7EC82C2F149C1BD1403C2657CD994F73``. Možete " "preuzeti Micahov klju� `sa servera klju�eva keys.openpgp.org `_." #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you probably " "want `GPGTools `_, and for Windows you probably want " "`Gpg4win `_." msgstr "" "Morate imati instaliran GnuPG za proveru potpisa. Za macOS vam verovatno " "treba `GPGTools `_, a za Windows `Gpg4win `_." #: ../../source/install.rst:135 msgid "Signatures" msgstr "Potpisi" #: ../../source/install.rst:137 #, fuzzy msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, macOS, " "Flatpak, Snap, and source packages, at https://onionshare.org/dist/ in the " "folders named for each version of OnionShare. You can also find them on the " "`GitHub Releases page `_." msgstr "" "Potpise (kao ``.asc`` datoteke), kao i Windows, macOS, Flatpak, Snap i " "izvorne pakete, možete pronaći na https://onionshare.org/dist/ u " "direktorijumima imenovanim za svaku verziju OnionShare. Možete ih pronaći i " "na stranici `GitHub izdanja `_." #: ../../source/install.rst:141 msgid "Verifying" msgstr "Verifikacija" #: ../../source/install.rst:143 #, fuzzy msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify the " "binary in a terminal like this:" msgstr "" "Nakon što uvezete Micahov javni klju� u svoj GnuPG , preuzmete binarni i i " "``.asc`` potpis, možete proveriti binarni klju� za macOS u terminalu na " "sledeći na�in::" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "O�ekivani ispis izgleda ovako::" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with the " "integrity of the file (malicious or otherwise), and you should not install " "the package." msgstr "" #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and " "the `Tor Project `_ may be useful." msgstr "" "Ako želite saznati više o proveri PGP potpisa, uputstva za `Qubes OS " "`_ i `Tor Project " "`_ mogu biti " "korisna." #~ msgid "Or for Windows, in a command-prompt like this::" #~ msgstr "Ili za Windows, u komandnoj liniji poput ove::" #~ msgid "" #~ "There are various ways to install OnionShare for Linux, but the " #~ "recommended way is to use either the `Flatpak `_ or " #~ "the `Snap `_ package. Flatpak and Snap ensure that " #~ "you'll always use the newest version and run OnionShare inside of a " #~ "sandbox." #~ msgstr "" #~ "Postoje razli�iti na�ini za instaliranje OnionShare za Linux, ali " #~ "preporu�eni na�in je korišćenje ili `Flatpak https://flatpak.org/`_ ili " #~ "`Snap https://snapcraft.io/`_ paketa. Flatpak i Snap osiguravaju da ćete " #~ "uvek koristiti najnoviju verziju i pokrenuti OnionShare unutar sandbox-a." #~ msgid "" #~ "Snap support is built-in to Ubuntu and Fedora comes with Flatpak support, " #~ "but which you use is up to you. Both work in all Linux distributions." #~ msgstr "" #~ "Snap podrška je ugrađena u Ubuntu, a Fedora dolazi sa Flatpak podrškom, " #~ "ali koju ćete koristiti je na vama. Oba rade u svim Linux distribucijama." #~ msgid "**Install OnionShare using Snap**: https://snapcraft.io/onionshare" #~ msgstr "" #~ "**Instalirajte OnionShare koristeći Snap**: https://snapcraft.io/" #~ "onionshare" onionshare-onionshare-26fcdc5/docs/source/locale/sr@latin/LC_MESSAGES/security.po000066400000000000000000000077161521174352300277750ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.0\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/sr@latin/LC_MESSAGES/sphinx.po000066400000000000000000000016261521174352300274310ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2021-03-02 16:50+0000\n" "Last-Translator: Filipovic Dragan \n" "Language-Team: LANGUAGE \n" "Language: sr@latin\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 4.5\n" "Generated-By: Babel 2.8.0\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "Verzije" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "Jezici" onionshare-onionshare-26fcdc5/docs/source/locale/sr@latin/LC_MESSAGES/tor.po000066400000000000000000000477121521174352300267320ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-06-03 17:52+0000\n" "Last-Translator: emma peel \n" "Language-Team: LANGUAGE \n" "Language: sr@latin\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 4.18-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "Povezivanje sa Tor-om" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" "Ovo je podrazumevani, naj jednostavniji i najpouzdaniji na�in na koji se " "OnionShare povezuje sa Tor-om. Iz tog razloga se preporu�uje većini " "korisnika." #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" "Kada otvorite OnionShare, on pokreće već konfigurisani ``tor`` proces u " "pozadini koji OnionShare koristi. Ne ometa druge ``tor`` procese na vašem " "ra�unaru, tako da možete koristiti Tor Browser ili sistem ``tor`` nezavisno." #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "Pokušaj automatsku konfiguraciju Tor Browser-a" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" "Ako ste `preuzeli Tor Browser `_ i ne želite da " "se pokreću dva ``tor`` procesa, možete koristiti proces ``tor`` iz Tor " "Browser-a. Imajte na umu da trebate držati Tor Browser otvoren u pozadini " "dok koristite OnionShare da bi ovo funkcionisalo." #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "Korišćenje sistemskog ``tor`` u Windows-u" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" "Ovo je dosta napredno. Morate znati kako da uređujete tekstualne datoteke uz " "korišćenje administratorskih privilegija." #: ../../source/tor.rst:101 #, fuzzy #| msgid "" #| "Download the Tor Windows Expert Bundle `from `_. Extract the compressed file and copy the extracted " #| "folder to ``C:\\Program Files (x86)\\`` Rename the extracted folder with " #| "``Data`` and ``Tor`` in it to ``tor-win32``." msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" "Preuzmite Tor Windows Expert Bundle `sa https://www.torproject.org/download/" "tor/`_. Otpakujte kompresovanu datoteku i kopirajte dobijeni direktorijum u " "``C:\\Program Files (x86)\\`` Preimenujte direktorijum koji sadrži ``Data`` " "i ``Tor`` u novo ime``tor-win32``." #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" "Napravite lozinku za control port. (Korišćenje 7 re�i u nizu kao što je " "``comprised stumble rummage work avenging construct volatile`` je dobra " "ideja za lozinku.) Sada otvorite komandnu liniju (``cmd``) kao administrator " "i koristite ``tor. exe --hash-password`` da generišete hash vaše lozinke. Na " "primer::" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" "Izlaz hashed lozinke se prikazuje nakon nekih upozorenja (koja možete " "zanemariti). U slu�aju gornjeg primera, to je " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" "Sada kreirajte novu tekstualnu datoteku na ``C:\\\\Program Files (x86)\\" "\\tor-win32\\\\torrc`` i unesite svoju hashed lozinku u nju, zamenjujući " "``HashedControlPassword`` s onom koju ste upravo generisali::" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" "U administratorskoj komandnoj liniji, instalirajte ``tor`` kao servis " "koristeći odgovarajuću datoteku ``torrc`` koju ste upravo kreirali (kako je " "opisano u ``_). " "Kao ovo::" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "Sada imate pokrenut sistemski ``tor`` proces u Windows-u!" #: ../../source/tor.rst:125 #, fuzzy msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" "Otvorite OnionShare i kliknite na ikonu '⚙' u njemu. Pod 'Kako bi se " "OnionShare trebao povezati s Torom?' odaberite 'Poveži se pomoću kontrolnog " "porta' i postavite 'Kontrolni port' na ``127.0.0.1`` i 'Port' na ``9051``. " "Pod 'Postavke autentifikacije Tor-a' odaberite 'Lozinka' i postavite lozinku " "na lozinku kontrolnog porta koju ste odabrali gore. Kliknite na dugme 'Test " "Connection to Tor'. Ako sve prođe kako treba, trebali biste videti 'Povezano " "s Tor kontrolerom'." #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "Korišćenje sistema ``tor`` u macOS-u" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" "Prvo instalirajte `Homebrew `_ ako ga već nemate, a zatim " "instalirajte Tor::" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "Sada konfigurišite Tor da dozvoli konekcije sa OnionShare::" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "I pokrenite sistemski Tor servis::" #: ../../source/tor.rst:151 #, fuzzy msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" "Otvorite OnionShare i kliknite na ikonu '⚙' u njemu. Pod 'Kako bi se " "OnionShare trebao povezati s Torom?' odaberite 'Poveži se pomoću datoteke " "socketa' i postavite datoteku socketa na ``/usr/local/var/run/tor/control." "socket``. U odeljku 'Tor autentifikacijske postavke' odaberite 'Bez " "autentifikacije ili autentifikacije putem kola�ića'. Kliknite na dugme 'Test " "Connection to Tor'." #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" "Ako sve prođe kako treba, trebali biste videti 'Povezano s Tor kontrolerom'." #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "Korišćenje sistemskog ``tor`` na Linuxu" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" "Prvo instalirajte ``tor`` paket. Ako koristite Debian, Ubuntu ili sli�nu " "Linux distribuciju, preporu�uje se korišćenje `official repository projekta " "Tor `_." #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" "Zatim dodajte svog korisnika u grupu koja pokreće proces ``tor`` (u slu�aju " "Debiana i Ubuntua, ``debian-tor``) i konfigurišite OnionShare da se poveže " "sa vašim sistemom ``tor`` control socket file." #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" "Dodajte svog korisnika u grupu ``debian-tor`` pokretanjem ove komande " "(zamenite ``username`` svojim stvarnim korisni�kim imenom)::" #: ../../source/tor.rst:170 #, fuzzy msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" "Ponovo pokrenite ra�unar. Nakon što se ponovo pokrene, otvorite OnionShare i " "kliknite na ikonu '⚙' u njemu. Pod 'Kako bi se OnionShare trebao povezati s " "Torom?' izaberite 'Poveži se koristeći socket file'. Postavite socket file " "na ``/var/run/tor/control``. U odeljku 'Tor autentifikacijske postavke' " "odaberite 'Bez autentifikacije ili autentifikacije putem kola�ića'. Kliknite " "na dugme 'Test Connection to Tor'." #~ msgid "" #~ "Open OnionShare and click the \"⚙\" icon in it. Under \"How should " #~ "OnionShare connect to Tor?\" choose \"Connect using control port\", and " #~ "set \"Control port\" to ``127.0.0.1`` and \"Port\" to ``9051``. Under " #~ "\"Tor authentication settings\" choose \"Password\" and set the password " #~ "to the control port password you picked above. Click the \"Test " #~ "Connection to Tor\" button. If all goes well, you should see \"Connected " #~ "to the Tor controller\"." #~ msgstr "" #~ "Otvorite OnionShare i kliknite na ikonu '⚙' u njemu. Pod 'Kako bi se " #~ "OnionShare trebao povezati s Torom?' odaberite 'Poveži se pomoću " #~ "kontrolnog porta' i postavite 'Kontrolni port' na ``127.0.0.1`` i 'Port' " #~ "na ``9051``. Pod 'Postavke autentifikacije Tor-a' odaberite 'Lozinka' i " #~ "postavite lozinku na lozinku kontrolnog porta koju ste odabrali gore. " #~ "Kliknite na dugme 'Test Connection to Tor'. Ako sve prođe kako treba, " #~ "trebali biste videti 'Povezano s Tor kontrolerom'." #~ msgid "" #~ "Open OnionShare and click the \"⚙\" icon in it. Under \"How should " #~ "OnionShare connect to Tor?\" choose \"Connect using socket file\", and " #~ "set the socket file to be ``/usr/local/var/run/tor/control.socket``. " #~ "Under \"Tor authentication settings\" choose \"No authentication, or " #~ "cookie authentication\". Click the \"Test Connection to Tor\" button." #~ msgstr "" #~ "Otvorite OnionShare i kliknite na ikonu '⚙' u njemu. Pod 'Kako bi se " #~ "OnionShare trebao povezati s Torom?' odaberite 'Poveži se pomoću datoteke " #~ "socketa' i postavite datoteku socketa na ``/usr/local/var/run/tor/control." #~ "socket``. U odeljku 'Tor autentifikacijske postavke' odaberite 'Bez " #~ "autentifikacije ili autentifikacije putem kola�ića'. Kliknite na dugme " #~ "'Test Connection to Tor'." #~ msgid "" #~ "Reboot your computer. After it boots up again, open OnionShare and click " #~ "the \"⚙\" icon in it. Under \"How should OnionShare connect to Tor?\" " #~ "choose \"Connect using socket file\". Set the socket file to be ``/var/" #~ "run/tor/control``. Under \"Tor authentication settings\" choose \"No " #~ "authentication, or cookie authentication\". Click the \"Test Connection " #~ "to Tor\" button." #~ msgstr "" #~ "Ponovo pokrenite ra�unar. Nakon što se ponovo pokrene, otvorite " #~ "OnionShare i kliknite na ikonu '⚙' u njemu. Pod 'Kako bi se OnionShare " #~ "trebao povezati s Torom?' izaberite 'Poveži se koristeći socket file'. " #~ "Postavite socket file na ``/var/run/tor/control``. U odeljku 'Tor " #~ "autentifikacijske postavke' odaberite 'Bez autentifikacije ili " #~ "autentifikacije putem kola�ića'. Kliknite na dugme 'Test Connection to " #~ "Tor'." onionshare-onionshare-26fcdc5/docs/source/locale/sv/000077500000000000000000000000001521174352300226425ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/sv/LC_MESSAGES/000077500000000000000000000000001521174352300244275ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/sv/LC_MESSAGES/advanced.po000066400000000000000000001336351521174352300265470ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2026-04-25 07:10+0000\n" "Last-Translator: Mona Lisa \n" "Language-Team: sv \n" "Language: sv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.17.1-dev\n" "Generated-By: Babel 2.10.3\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "Avancerad användning" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "Spara flikar" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" "Om du stänger OnionShare-flikar som du är värd för förstörs de, vilket " "förhindrar återanvändning. Webbplatser som är beständigt värdar är " "tillgängliga på samma adress även om datorn de delas från startas om." #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" "Gör en flik bestående genom att markera rutan " "\"Öppna alltid den här fliken när OnionShare startas\" innan du startar din " "server." #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" "När du öppnar OnionShare kommer dina sparade flikar från föregående session " "att börja öppnas. Varje tjänst kan sedan startas manuellt och kommer att " "vara tillgänglig på samma OnionShare-adress och skyddas av samma privata " "nyckel." #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" "Om du sparar en flik, lagras en kopia av dess hemliga nyckel för onion-" "tjänsten på din dator." #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "Stäng av privat nyckel" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" "Som standard är alla OnionShare-tjänster skyddade med en privat nyckel, som " "Tor kallar \"klientautentisering\"." #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" "Tor Browser kommer att be dig ange din privata nyckel när du laddar en " "OnionShare-tjänst. Om du vill tillåta allmänheten att använda din tjänst är " "det bättre att inaktivera den privata nyckeln helt och hållet." #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" "För att stänga av den privata nyckeln för en flik, markera rutan " "\"Detta är en offentlig OnionShare-tjänst (inaktiverar privat nyckel)\" " "innan du startar servern. Då blir servern offentlig och en privat nyckel " "behövs inte för att ladda den i Tor Browser." #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "Anpassade titlar" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" "När personer laddar OnionShare-tjänster i Tor Browser ser de standardtiteln " "för varje typ av tjänst. Till exempel är standardtiteln för chattjänster " "\"OnionShare-chatt\"." #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" "Om du redigerar inställningen \"Anpassad titel\" innan du startar en server " "kan du ändra den." #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "Schemalagda tider" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" "OnionShare stöder schemaläggning av exakt när en tjänst ska starta och " "sluta. Innan du startar en server klickar du på \"Visa avancerade " "inställningar\" på dess flik och kryssar sedan i rutorna bredvid antingen " "\"Starta onion-tjänst vid schemalagd tid\", \"Stoppa onion-tjänst vid " "schemalagd tid\" eller båda, och ställer in önskade datum och tider." #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" "Tjänster som är schemalagda att starta i framtiden visar en nedräkningstimer " "när knappen \"Starta delning\" klickas. Tjänster som är schemalagda att " "stoppa i framtiden visar en nedräkningstimer när de startas." #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" "**Att schemalägga en OnionShare-tjänst för att starta automatiskt kan " "användas som en dödmansbrytare**. Detta innebär att din tjänst offentliggörs " "vid en viss tidpunkt i framtiden om du inte är där för att förhindra det. Om " "inget händer dig kan du avbryta tjänsten innan den är planerad att starta." #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" "**Att schemalägga en OnionShare-tjänst för att automatiskt stoppa begränsar " "dess exponering**. Om du vill dela hemlig information eller något som kommer " "att vara föråldrat kan du göra det under en begränsad tid." #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "Gränssnitt för kommandoraden" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" "Förutom sitt grafiska gränssnitt har OnionShare ett kommandoradsgränssnitt." #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "Installera CLI-versionen" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" "Om du har installerat Snap-, macOS- eller Windows-paketet har du redan CLI-" "versionen installerad." #: ../../source/advanced.rst:77 msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" "Alternativt kan du installera bara kommandoradsversionen av OnionShare med " "hjälp av ``pip3``::" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" "Observera att du också behöver paketet ``tor`` installerat. I macOS " "installerar du det med: ``brew install tor``" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "Kör den sedan så här::" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" "Information om hur du installerar det på olika operativsystem finns i `CLI " "README-filen `_ i Git-arkivet." #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "Köra CRI från Snap" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" "Om du installerade OnionShare med Snap-paketet kan du köra ``onionshare.cli``" " för att komma åt kommandoradsgränssnittsversionen." #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "Köra CLI från macOS" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" "Från Terminal, kan du köra ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "Köra CLI från Windows" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" "I Windows-installationen finns den körbara filen ``onionshare-cli.exe`` " "tillgänglig." #: ../../source/advanced.rst:105 msgid "Usage" msgstr "Användning" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" "Bläddra i kommandoradsdokumentationen genom att köra ``onionshare --help``::" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "Köra CLI som en systemd-enhetsfil" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" "Det är möjligt att automatiskt starta OnionShare från CLI med hjälp av en " "systemd-enhetsfil." #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" "Du kan tycka att detta är särskilt användbart om du använder \"beständigt\"-" "läge och vill starta samma onion-tjänst varje gång din maskin startar." #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" "För att göra detta måste du först förbereda lite OnionShare json-" "konfiguration." #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" "Här är den huvudsakliga OnionShare-konfigurationen. I det här exemplet " "lagras den i ``/home/user/.config/onionshare/onionshare.json``. Du kan " "behöva justera några av inställningarna, men om du redan har OnionShare " "installerat ser det förmodligen ut ungefär så här redan::" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" "Lägg märke till avsnittet 'persistent_tabs'. Vi ska nu skapa en fil på ``/" "home/user/.config/onionshare/persistent/my-persistent-onion.json``, som ser " "ut så här::" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" "**Använd inte den här privata nyckeln, service_id-nycklarna eller " "client_auth-nycklarna! De visas endast som ett exempel. Dela aldrig den " "privata nyckeln med någon.**" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" "Det enklaste sättet att generera onion-adressen och den privata nyckeln är " "att först skapa en \"fäst\" OnionShare-flik i skrivbordsappen och starta " "delningen för första gången. Detta kommer då att ha sparat de permanenta " "inställningarna i din ``.config/onionshare/persistent/``-mapp med ett " "slumpmässigt namn. Du kan lossa den fliken när du har genererat den första " "gången. Eller så kan du lämna den där den är och använda den permanenta " "filen i din systemd-enhetsfil nedan." #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" "Nu kan du skapa en systemd-enhetsfil i ``/etc/systemd/system/onionshare-" "cli.service``. Se till att justera Användare och Grupp till din egen anvä" "ndare/grupp, samt ändringar av eventuella sökvägar till onionshare-cli-" "binärfilen eller sökvägarna till dina JSON-konfigurationer och delningar." #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "Systemd-enhetsfilen ska se ut så här::" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" "Observera att även om ``/home/user/my-shared-file.txt`` definierades i " "avsnittet ``filenames`` i filen ``my-persistent-onion.json``, är det " "fortfarande nödvändigt att ange det som argument till onionshare-cli-" "kommandot." #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" "Se till att köra ``sudo systemctl daemon-reload`` efter att du skapat " "enhetsfilen." #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" "Nu kan du köra ``sudo systemctl start onionshare-cli.service``. Om du har " "``journalctl`` installerat kan du köra ``sudo journalctl -f -t onionshare-" "cli``, och du bör se utdata från din tjänst som startar::" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" "Om du inte vill att dina användare ska använda en privat nyckel, ställ in " "``public`` till ``true`` i ``general``-inställningarna för my-persistent-" "onion.json-filen." #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "Tangentbordsgenvägar" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" "OnionShare-skrivbordsapplikationen innehåller några tangentbordsgenvägar för " "bekvämlighet och tillgänglighet::" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "Och från huvudskärmen för lägesväljaren::" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "Migrera dina OnionShare-data till en annan dator" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" "Du kanske vill migrera dina OnionShare-data när du byter till en annan " "dator. Detta gäller särskilt om du hade en \"beständig\" onion-adress och " "vill bevara den." #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" "OnionShare lagrar all sådan data i en specifik mapp. Kopiera den relevanta " "mappen för ditt operativsystem nedan till din nya dator:" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "Linux: ``~/.config/onionshare``" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "macOS: ``~/Library/Application Support/OnionShare``" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "Windows: ``%APPDATA%\\OnionShare``" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "Konfigurationsfilparametrar" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" "OnionShare lagrar sina inställningar i en JSON-fil. Både CLI- och " "skrivbordsversionerna använder denna konfigurationsfil. CLI-gränssnittet " "låter dig också ange en sökväg till en anpassad konfigurationsfil med " "``--config``." #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" "Nedan följer konfigurationsfilens parametrar och vad de betyder. Om din " "konfigurationsfil har andra parametrar som inte listas här, kan de vara " "föråldrade från äldre OnionShare-versioner." #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "Parameter" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "Typ" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "Förklaring" #: ../../source/advanced.rst:324 msgid "version" msgstr "version" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "``sträng``" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "Versionen av OnionShare. Du borde aldrig behöva ändra detta värde." #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "connection_type" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" "Hur OnionShare ansluter till Tor. Giltiga alternativ är 'bundled', " "'automatic' (använd Tor Browsers Tor-anslutning), 'control_port' eller " "'socket_file'. Standard: 'bundled'" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "control_port_address" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" "IP-adressen för Tors kontrollport, om ``connection_type`` är satt till " "'control_port'. Standard: '127.0.0.1'" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "control_port_port" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "``heltal``" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" "Portnumret för Tors kontrollport, om ``connection_type`` är satt till " "'control_port'. Standard: '9051'" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "socks_address" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" "IP-adressen för Tors SOCKS-proxy, om ``connection_type`` är satt till " "'control_port' eller 'socket_file'. Standard: '127.0.0.1'" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "socks_port" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" "Portnumret för Tors SOCKS-proxy, om ``connection_type`` är satt till " "'control_port' eller 'socket_file'. Standard: ''9050'" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "socket_file_path" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" "Sökvägen till Tors socketfil, om ``connection_type`` är satt till " "'socket_file'. Standard: '/var/run/tor/control'" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "auth_type" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" "Om åtkomst till Tors kontrollport kräver ett lösenord kan detta ställas in " "på 'password', annars 'no_auth'. Standard: 'no_auth'" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "auth_password" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" "Om åtkomst till Tors kontrollport kräver ett lösenord, och ``auth_type`` är " "satt till 'password', ange lösenordet här. Standard: ''" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "auto_connect" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "``booleskt``" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" "Om OnionShare ska ansluta till Tor automatiskt när det startar. Standard: " "False" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "use_autoupdate" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" "Om OnionShare ska söka efter uppdateringar automatiskt (via Tor). Den här " "inställningen gäller endast för MacOS- eller Windows-installationer. " "Standard: True." #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "autoupdate_timestamp" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "Senaste gången OnionShare sökte efter uppdateringar. Standard: None" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "bridges_enabled" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "Om man ska ansluta till Tor med hjälp av broar. Standard: False" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "bridges_type" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" "När ``bridges_enabled`` är True, varifrån broar ska laddas. Alternativen är " "\"built-in\" (broar som levereras med OnionShare och som kan uppdateras från " "Tor), \"moat\" (begär broar från Tors Moat API) eller \"custom\" (" "användarlevererade broar). Standard: \"built-in\"" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "bridges_builtin_pt" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" "När ``bridges_type`` är satt till \"inbyggt\" anger detta vilken typ av " "broprotokoll som ska användas. Alternativen är \"obfs4\", \"meek-azure\" " "eller \"snowflake\". Standard: \"obfs4\"" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "bridges_moat" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" "När ``bridges_type`` är satt till \"moat\" lagras broarna som returneras " "från Tors Moat API här. Standard: \"\"" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "bridges_custom" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" "När ``bridges_type`` är satt till \"custom\" lagras de broar som anges av " "användaren här. Separera varje brorad i strängen med '\\n" "'. Standard: \"\"" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "bridges_builtin" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "``dict``" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" "När ``bridges_type`` är satt till \"inbyggt\" hämtar OnionShare de senaste " "inbyggda broarna som rekommenderas av Tor och lagrar dem här. Standard: {}" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "persistent_tabs" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "``lista``" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" "Om användaren har definierat några flikar som \"sparade\" (vilket betyder " "att de är beständiga varje gång OnionShare startas, och deras Onion-adress " "inte ändras), får dessa en slumpmässig identifierare som listas här. Den " "beständiga Onion-filen lagras som en JSON-fil med samma namn som denna " "identifierare, i en undermapp i OnionShare-konfigurationsmappen som heter " "\"beständig\". Standard: []" #: ../../source/advanced.rst:343 msgid "locale" msgstr "språk" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" "Språkinställningen som används i OnionShare. Standard: None (vilket är samma " "som 'en'). För giltiga språkkoder, se 'available_locales' i https://" "github.com/onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" #: ../../source/advanced.rst:344 msgid "theme" msgstr "tema" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" "Temat för OnionShare-skrivbordsappen. Giltiga alternativ är 0 (identifierar " "automatiskt användarens dators ljusa eller mörka tema), 1 (ljust) eller 2 " "(mörkt)." #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "Konfigurationsfilparametrar för persistenta onions" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" "Som beskrivits ovan har varje \"beständig\" onion sina egna parametrar som " "lagras i sin egen JSON-fil. Sökvägen till denna fil kan anges för CLI-" "verktyget med ``--persistent``." #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "Här är ett exempel på en permanent JSON-konfiguration::" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" "Nedan följer konfigurationsfilparametrarna för en persistent onion och vad " "de betyder, för varje avsnitt i JSON-filen" #: ../../source/advanced.rst:399 msgid "onion" msgstr "onion" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "private_key" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "Base64-kodad privat nyckel för Onion-tjänsten" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "client_auth_priv_key" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" "Den privata nyckeln vid användning av klientautentisering. Skicka detta till " "användaren." #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "client_auth_pub_key" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" "Den offentliga nyckeln vid klientautentisering. Används på OnionShares sida." #: ../../source/advanced.rst:410 msgid "persistent" msgstr "beständig" #: ../../source/advanced.rst:415 msgid "mode" msgstr "läge" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" "Läget som används av denna ihållande onion. Alternativen är \"dela\", " "\"ta emot\", \"webbplats\" eller \"chatta\"." #: ../../source/advanced.rst:416 msgid "enabled" msgstr "aktiverad" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" "Om persistens är aktiverat för denna onion. När alternativet persistens är " "avmarkerat på skrivbordet tas bort hela denna JSON-fil. Standard: true" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "autostart_on_launch" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" "Om denna permanenta onion ska startas automatiskt när OnionShare startar och " "när Tor är ansluten. Standard: false" #: ../../source/advanced.rst:421 msgid "general" msgstr "allmän" #: ../../source/advanced.rst:426 msgid "title" msgstr "titel" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" "En valfri anpassad titel för visning på Onion-tjänsten. Standard: null (" "\"OnionShare\" visas istället)" #: ../../source/advanced.rst:427 msgid "public" msgstr "offentlig" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" "Om onion-tjänsten kan nås med eller utan en privat nyckel " "(klientautentisering). Om sant krävs ingen privat nyckel." #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "autostart_timer" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" "Om onion-tjänsten är konfigurerad att starta vid en specifik tidpunkt. Tiden " "kan ställas in i skrivbordsappen eller anges i sekunder med ``--auto-start-" "timer`` med CLI-verktyget. Standard: false" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "autostop_timer" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" "Om Onion-tjänsten är konfigurerad att stoppa vid en specifik tidpunkt. Tiden " "kan ställas in i skrivbordsappen eller anges i sekunder med ``--auto-stop-" "timer`` med CLI-verktyget. Standard: false" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "service_id" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" "URL:en för Onion-tjänsten på 32 tecken, utan schemat och utan suffixet " "'.onion'." #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" "Nedan följer inställningar som är specifika för det 'läge' som anges i " "avsnittet ``beständig`` ovan." #: ../../source/advanced.rst:436 msgid "share" msgstr "dela" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "autostop_sharing" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" "Om delningen ska stoppas automatiskt när filer hämtas första gången. " "Standard: true" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "filnamn" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "En lista över filer att dela. Standard: []" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "log_filenames" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" "Om URL-förfrågningar till stdout ska loggas när CLI-verktyget används. " "Standard: false" #: ../../source/advanced.rst:447 msgid "receive" msgstr "ta emot" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "data_dir" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" "Sökvägen där mottagna filer eller textmeddelanden lagras. Standard: mappen " "'OnionShare' i användarens hemkatalog." #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "webhook_url" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" "En webhook-URL som OnionShare skickar till när den tar emot filer eller " "textmeddelanden. Standard: null" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "disable_text" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "Om mottagande av textmeddelanden ska inaktiveras. Standard: falskt" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "disable_files" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "Om mottagning av filer ska inaktiveras. Standard: false" #: ../../source/advanced.rst:459 msgid "website" msgstr "webbplats" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "disable_csp" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" "Om den är inställd på ``true`` kommer OnionShare inte att ställa in " "standardrubriken för innehållssäkerhetspolicyn för webbplatsen. Standard: " "``false``" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "custom_csp" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" "En anpassad rubrik för innehållssäkerhetspolicy att skicka istället för " "standardrubriken." #: ../../source/advanced.rst:471 msgid "chat" msgstr "chatt" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" "Det finns för närvarande inga konfigurerbara inställningar för chattläget." #~ msgid "" #~ "Everything in OnionShare is temporary by default. If you close an " #~ "OnionShare tab, its address no longer exists and it can't be used again. " #~ "Sometimes you might want an OnionShare service to be persistent. This is " #~ "useful if you want to host a website available from the same OnionShare " #~ "address even if you reboot your computer." #~ msgstr "" #~ "Allt i OnionShare är som standard tillfälligt. Om du stänger en " #~ "OnionShare-flik finns adressen inte längre och den kan inte användas " #~ "igen. Ibland kan du vilja att en OnionShare-tjänst ska vara beständig. " #~ "Detta är användbart om du vill vara värd för en webbplats som är " #~ "tillgänglig från samma OnionShare-adress även om du startar om datorn." #~ msgid "" #~ "To make any tab persistent, check the \"Save this tab, and automatically " #~ "open it when I open OnionShare\" box before starting the server. When a " #~ "tab is saved a purple pin icon appears to the left of its server status." #~ msgstr "" #~ "Om du vill att en flik ska vara bestående markerar du rutan \"Spara den " #~ "här fliken och öppna den automatiskt när jag öppnar OnionShare\" innan du " #~ "startar servern. När en flik är sparad visas en lila stiftikon till " #~ "vänster om dess serverstatus." #~ msgid "" #~ "When you quit OnionShare and then open it again, your saved tabs will " #~ "start opened. You'll have to manually start each service, but when you do " #~ "they will start with the same OnionShare address and password." #~ msgstr "" #~ "När du avslutar OnionShare och sedan öppnar det igen öppnas dina sparade " #~ "flikar. Du måste starta varje tjänst manuellt, men när du gör det startar " #~ "de med samma OnionShare-adress och lösenord." #~ msgid "Turn Off Passwords" #~ msgstr "Stäng av lösenord" #~ msgid "" #~ "By default, all OnionShare services are protected with the username " #~ "``onionshare`` and a randomly-generated password. If someone takes 20 " #~ "wrong guesses at the password, your onion service is automatically " #~ "stopped to prevent a brute force attack against the OnionShare service." #~ msgstr "" #~ "Som standard skyddas alla OnionShare-tjänster med användarnamnet " #~ "''onionshare'' och ett slumpmässigt genererat lösenord. Om någon gissar " #~ "felaktigt 20 ggr på lösenordet, stoppas din onion-tjänst automatiskt för " #~ "att förhindra en brute force-attack mot OnionShare-tjänsten." #~ msgid "" #~ "Sometimes you might want your OnionShare service to be accessible to the " #~ "public, like if you want to set up an OnionShare receive service so the " #~ "public can securely and anonymously send you files. In this case, it's " #~ "better to disable the password altogether. If you don't do this, someone " #~ "can force your server to stop just by making 20 wrong guesses of your " #~ "password, even if they know the correct password." #~ msgstr "" #~ "Ibland kanske du vill att din OnionShare-tjänst ska vara tillgänglig för " #~ "allmänheten, till exempel om du vill skapa en OnionShare-" #~ "mottagningstjänst så att allmänheten säkert och anonymt kan skicka filer " #~ "till dig. I det här fallet är det bättre att inaktivera lösenordet helt " #~ "och hållet. Om du inte gör detta kan någon tvinga din server att sluta " #~ "bara genom att göra 20 felaktiga gissningar av ditt lösenord, även om de " #~ "känner till rätt lösenord." #~ msgid "" #~ "To turn off the password for any tab, just check the \"Don't use a " #~ "password\" box before starting the server. Then the server will be public " #~ "and won't have a password." #~ msgstr "" #~ "Om du vill stänga av lösenordet för en flik markerar du bara rutan " #~ "\"Använd inte ett lösenord\" innan du startar servern. Då kommer servern " #~ "att vara offentlig och kommer inte att ha något lösenord." #~ msgid "" #~ "If you scheduled a service to start in the future, when you click the " #~ "\"Start sharing\" button you will see a timer counting down until it " #~ "starts. If you scheduled it to stop in the future, after it's started you " #~ "will see a timer counting down to when it will stop automatically." #~ msgstr "" #~ "Om du har schemalagt en tjänst att starta i framtiden visas en timer som " #~ "räknar nedåt tills den startar när du klickar på knappen \"Börja dela\". " #~ "Om du har schemalagt att den ska stoppas i framtiden, när den har " #~ "startats, ser du en timer som räknar ner till när den kommer att stoppas " #~ "automatiskt." #~ msgid "" #~ "**Scheduling an OnionShare service to automatically start can be used as " #~ "a dead man's switch**, where your service will be made public at a given " #~ "time in the future if anything happens to you. If nothing happens to you, " #~ "you can cancel the service before it's scheduled to start." #~ msgstr "" #~ "**Schemaläggning av en OnionShare-tjänst för att automatiskt starta kan " #~ "användas som en död mans växel**, där din tjänst kommer att " #~ "offentliggöras vid en viss tidpunkt i framtiden om något händer dig. Om " #~ "inget händer dig kan du avbryta tjänsten innan den är schemalagd att " #~ "starta." #~ msgid "Legacy Addresses" #~ msgstr "Äldre adresser" #~ msgid "" #~ "OnionShare uses v3 Tor onion services by default. These are modern onion " #~ "addresses that have 56 characters, for example::" #~ msgstr "" #~ "OnionShare använder v3 Tor onion-tjänster som standard. Det här är " #~ "moderna onion-adresser som har 56 tecken, till exempel::" #~ msgid "" #~ "OnionShare still has support for v2 onion addresses, the old type of " #~ "onion addresses that have 16 characters, for example::" #~ msgstr "" #~ "OnionShare har fortfarande stöd för v2-onion-adresser, den gamla typen av " #~ "onion-adresser som har 16 tecken, till exempel::" #~ msgid "" #~ "OnionShare calls v2 onion addresses \"legacy addresses\", and they are " #~ "not recommended, as v3 onion addresses are more secure." #~ msgstr "" #~ "OnionShare anropar v2-onion-adresser \"äldre adresser\", och de " #~ "rekommenderas inte, eftersom v3-onion-adresser är säkrare." #~ msgid "" #~ "To use legacy addresses, before starting a server click \"Show advanced " #~ "settings\" from its tab and check the \"Use a legacy address (v2 onion " #~ "service, not recommended)\" box. In legacy mode you can optionally turn " #~ "on Tor client authentication. Once you start a server in legacy mode you " #~ "cannot remove legacy mode in that tab. Instead you must start a separate " #~ "service in a separate tab." #~ msgstr "" #~ "Om du vill använda äldre adresser klickar du på \"Visa avancerade " #~ "inställningar\" från fliken innan du startar en server och markerar rutan " #~ "\"Använd en äldre adress (v2-onion-tjänst, rekommenderas inte)\". I äldre " #~ "läge kan du eventuellt aktivera Tor-klientautentisering. När du startar " #~ "en server i äldre läge kan du inte ta bort äldre läge på den fliken. I " #~ "stället måste du starta en separat tjänst på en separat flik." #~ msgid "" #~ "Tor Project plans to `completely deprecate v2 onion services `_ on October 15, 2021, and " #~ "legacy onion services will be removed from OnionShare before then." #~ msgstr "" #~ "Tor Project planerar att \"helt avskriva v2-onion-tjänster \"_ den 15 oktober 2021, och äldre " #~ "onion-tjänster kommer att tas bort från OnionShare innan dess." onionshare-onionshare-26fcdc5/docs/source/locale/sv/LC_MESSAGES/develop.po000066400000000000000000000260641521174352300264350ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2026-04-25 07:09+0000\n" "Last-Translator: Mona Lisa \n" "Language-Team: sv \n" "Language: sv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.17.1-dev\n" "Generated-By: Babel 2.10.3\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "Utveckla OnionShare" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "Samarbeta" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" "OnionShare har en öppen Keybase-grupp för att diskutera projektet, ställa " "frågor, dela idéer och designförslag och göra planer för framtida " "utveckling. (Det är också ett enkelt sätt att skicka ände-till-ände-" "krypterade direktmeddelanden till andra i OnionShare-communityn, som " "OnionShare-adresser.) Om du vill använda Keybase laddar du ned `Keybase-" "appen `_`, skapar ett konto och går med i den " "här `gruppen `_. I appen går du till " "\"Teams\", klickar på \"Join a Team\" och skriver \"onionshare\"." #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" "OnionShare har också en `e-postlista `_ för utvecklare och designers att diskutera projektet." #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "Bidra med kod" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" "OnionShare-källkod finns i denna Git-lagringsplats: https://github.com/" "onionshare/onionshare" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" "Om du vill bidra med kod till OnionShare hjälper det att gå med i Keybase-" "gruppen och ställa frågor om vad du funderar på att arbeta med. Du bör också " "granska alla `öppna ärenden `_ på GitHub för att se om det finns några du vill ta itu med." #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" "När du är redo att bidra med kod öppnar du en pull-begäran i GitHub-" "lagringsplatsen och en av projektunderhållarna granskar den och ställer " "eventuellt frågor, begär ändringar, avvisar den eller sammanfogar den till " "projektet." #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "Starta utveckling" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" "OnionShare är utvecklat i Python. För att komma igång, klona Git-arkivet på " "https://github.com/onionshare/onionshare/ och läs sedan filen ``cli/" "README.md`` för att lära dig hur du konfigurerar din utvecklingsmiljö för " "kommandoradsversionen, och filen ``desktop/README.md`` för att lära dig hur " "du konfigurerar din utvecklingsmiljö för den grafiska versionen." #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" "Dessa filer innehåller nödvändiga tekniska instruktioner och kommandon " "installerar beroenden för din plattform och för att köra OnionShare från " "källträdet." #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "Felsökningstips" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "Utförligt läge" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" "När du utvecklar är det bekvämt att köra OnionShare från en terminal och " "lägga till flaggan ''--verbose'' (eller ''-v'' ) i kommandot. Detta skriver " "ut många användbara meddelanden till terminalen, till exempel när vissa " "objekt initieras, när händelser inträffar (som knappar klickade, " "inställningar som sparats eller laddats om) och annan " "felsökningsinformation. Till exempel::" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" "Du kan lägga till egna felsökningsmeddelanden genom att köra metoden " "''Common.log'' från ''onionshare/common.py''. Till exempel::" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" "Detta kan vara användbart när du lär dig kedjan av händelser som inträffar " "när du använder OnionShare, eller värdet på vissa variabler före och efter " "att de manipulerats." #: ../../source/develop.rst:124 msgid "Local Only" msgstr "Endast lokalt" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" "Tor är långsam, och det är ofta bekvämt att hoppa över att starta onion-" "tjänster helt och hållet under utvecklingen. Du kan göra detta med flaggan " "\"--local-only\". Till exempel::" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" "I det här fallet laddar du URL:en ``http://127.0.0.1:17641`` i en vanlig " "webbläsare som Firefox, istället för att använda Tor Browser. Den privata " "nyckeln behövs egentligen inte i lokalt läge, så du kan ignorera den." #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "Bidra med översättningar" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" "Hjälp till att göra OnionShare lättare att använda och mer bekant och " "välkomnande för människor genom att översätta det på `Hosted Weblate " "`_. Bevara alltid " "\"OnionShare\" med latinska bokstäver och använd \"OnionShare (lokalt " "namn)\" om det behövs." #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" "Om du vill hjälpa till att översätta skapar du ett Hosted Weblate-konto och " "börjar bidra." #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "Förslag på engelska originalsträngar" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" "Ibland är de ursprungliga engelska strängarna felaktiga eller matchar inte " "programmet och dokumentationen." #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" "Begär förbättringar av källfilsträngen genom att lägga till @kingu i Weblate-" "kommentaren eller öppna ett GitHub-ärende eller en pull-begäran. Det senare " "säkerställer att alla utvecklare uppströms ser förslaget och kan eventuellt " "ändra strängen via de vanliga kodgranskningsprocesserna." #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "Översättningarnas status" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" "Här är den aktuella översättningsstatusen. Om du vill starta en översättning " "på ett språk som ännu inte har startats skriver du till e-postlistan: " "onionshare-dev@lists.riseup.net" #~ msgid "" #~ "OnionShare is developed in Python. To get started, clone the Git " #~ "repository at https://github.com/micahflee/onionshare/ and then consult " #~ "the ``cli/README.md`` file to learn how to set up your development " #~ "environment for the command-line version, and the ``desktop/README.md`` " #~ "file to learn how to set up your development environment for the " #~ "graphical version." #~ msgstr "" #~ "OnionShare är utvecklat i Python. Kom igång genom att klona Git-" #~ "lagringsplatsen på https://github.com/micahflee/onionshare/ och sedan " #~ "läsa filen ''cli/README.md'' för att lära dig hur du konfigurerar " #~ "utvecklingsmiljön för kommandoradsversionen och filen ''desktop/README." #~ "md'' för att lära dig hur du konfigurerar utvecklingsmiljön för den " #~ "grafiska versionen." onionshare-onionshare-26fcdc5/docs/source/locale/sv/LC_MESSAGES/features.po000066400000000000000000000754151521174352300266210ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2026-04-25 07:10+0000\n" "Last-Translator: Mona Lisa \n" "Language-Team: sv \n" "Language: sv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.17.1-dev\n" "Generated-By: Babel 2.10.3\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "Hur OnionShare fungerar" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" "Webbservrar startas lokalt på datorn och görs tillgängliga för andra som " "`Tor-`_ `onion-tjänster `_." #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "Som standard är OnionShares webbadresser skyddade med en privat nyckel." #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "OnionShare-adresser ser ut ungefär så här::" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "Och privata nycklar kan se ut ungefär så här::" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" "Du ansvarar för att dela den URL:en och den privata nyckeln på ett säkert " "sätt med hjälp av en kommunikationskanal du väljer, till exempel i ett " "krypterat chattmeddelande, eller med något mindre säkert som okrypterad e-" "post, beroende på din `hotmodell `_." #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" "De personer du skickar URL:en till kopierar och klistrar sedan in den i sin `" "Tor Browser `_ för att komma åt OnionShare-" "tjänsten. Tor Browser kommer sedan att be om den privata nyckeln, som " "personerna sedan också kan kopiera och klistra in." #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" "Om du kör OnionShare på din bärbara dator för att skicka filer till någon, " "och sedan pausar tjänsten innan filerna skickas, kommer tjänsten inte att " "vara tillgänglig förrän din bärbara dator har återaktiverats och är ansluten " "till internet. OnionShare fungerar bäst när man arbetar med människor i " "realtid." #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" "Eftersom din egen dator är webbservern kan * ingen tredje part komma åt " "något som händer i OnionShare *, inte ens utvecklarna av OnionShare. Det är " "helt privat. Och eftersom OnionShare också är baserat på Tor-onion-tjänster " "skyddar det också din anonymitet. Mer information finns i :doc:`security " "design `." #: ../../source/features.rst:29 msgid "Share Files" msgstr "Dela filer" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" "Du kan använda OnionShare för att skicka filer och mappar till personer, " "säkert och anonymt. Öppna en delningsflik, dra in de filer och mappar som du " "vill dela och klicka på \"Börja dela\"." #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" "När du har lagt till filer visas några inställningar. Se till att du väljer " "den inställning du är intresserad av innan du börjar dela." #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" "Så snart någon har hämtat dina filer kommer OnionShare automatiskt att " "stoppa servern och ta bort webbplatsen från internet. För att tillåta att " "flera personer hämtar dem, avmarkera rutan \"Stoppa delning efter att filer " "har skickats (avmarkera för att tillåta hämtning av enskilda filer)\"." #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" "Om du avmarkerar den här rutan kommer människor också att kunna ladda ner de " "enskilda filerna du delar snarare än en enda komprimerad version av alla " "filer." #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" "När du är redo att dela klickar du på knappen \"Börja dela\". Du kan alltid " "klicka på \"Sluta dela\", eller avsluta OnionShare, omedelbart ta ner " "webbplatsen. Du kan också klicka på ikonen \"↑\" i det övre högra hörnet för " "att visa historiken och aktuellt förlopp för personer som laddar ner filer " "från dig." #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" "Nu när du har en OnionShare, kopiera adressen och den privata nyckeln och " "skicka den till den person du vill ska ta emot filerna. Om filerna behöver " "förbli säkra, eller om personen på annat sätt utsätts för fara, använd en " "krypterad meddelandeapp." #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" "Den personen måste sedan ladda adressen i Tor Browser. Efter inloggning med " "den privata nyckeln kan filerna hämtas direkt från din dator genom att " "klicka på länken \"Hämta filer\" i hörnet." #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "Ta emot filer och meddelanden" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" "Du kan använda OnionShare för att låta folk anonymt skicka filer och " "meddelanden direkt till din dator, vilket i princip förvandlar den till en " "anonym dropbox. Öppna en mottagningsflik och välj de inställningar du vill " "ha." #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" "Du kan bläddra efter en mapp för att spara meddelanden och filer som skickas " "in." #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" "Du kan markera \"Inaktivera textöverföring\" om du bara vill tillåta " "filuppladdningar, och du kan markera \"Inaktivera filuppladdning\" om du " "bara vill tillåta textmeddelanden, som för ett anonymt kontaktformulär." #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" "Du kan markera \"Använd aviseringswebbhook\" och sedan välja en webhook-URL " "om du vill bli meddelad när någon skickar filer eller meddelanden till din " "OnionShare-tjänst. Om du använder den här funktionen kommer OnionShare att " "göra en HTTP POST-förfrågan till denna URL varje gång någon skickar filer " "eller meddelanden. Om du till exempel vill få ett krypterat textmeddelande i " "meddelandeappen `Keybase `_ kan du starta en " "konversation med `@webhookbot `_, skriva ``" "!webhook create onionshare-alerts``, så svarar den med en URL. Använd den " "som URL för aviseringswebbhook. Om någon laddar upp en fil till din " "mottagningstjänst kommer @webhookbot att skicka ett meddelande till dig på " "Keybase som meddelar dig så snart det händer." #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" "När du är redo klickar du på \"Starta mottagningsläge\". Detta startar " "OnionShare-tjänsten. Alla som laddar den här adressen i sin Tor-webbläsare " "kommer att kunna skicka filer och meddelanden som laddas upp till din dator." #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" "Du kan också klicka på ikonen \"↓\" längst upp till höger för att visa " "historiken och förloppet för personer som skickar filer till dig." #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "Så här ser det ut när någon skickar filer och meddelanden till dig." #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" "När någon skickar filer eller meddelanden till din mottagningstjänst sparas " "de som standard i en mapp som heter ``OnionShare`` i hemmappen på din dator, " "automatiskt organiserad i separata undermappar baserat på den tidpunkt då " "filerna laddas upp." #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" "Att skapa en OnionShare-mottagningstjänst är användbart för journalister och " "andra som säkert behöver ta emot dokument från anonyma källor. När " "onionshare används på detta sätt är det ungefär som en lätt, enklare, inte " "riktigt lika säker version av `SecureDrop `_, " "visselblåsarens inlämningssystem." #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "Använd på egen risk" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" "Precis som med skadliga e-postbilagor är det möjligt att någon försöker " "attackera din dator genom att ladda upp en skadlig fil till din OnionShare-" "tjänst. OnionShare lägger inte till några säkerhetsmekanismer för att skydda " "ditt system från skadliga filer." #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" "Om du får ett Office-dokument eller en PDF via OnionShare kan du konvertera " "dessa dokument till PDF-filer som är säkra att öppna med `Dangerzone " "`_. Du kan också skydda dig själv när du öppnar " "otillförlitliga dokument genom att öppna dem i `Tails `_ eller i en `Qubes `_ disposableVM." #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" "Det är dock alltid säkert att öppna textmeddelanden som skickas via " "OnionShare." #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "Tips för att köra en mottagningstjänst" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" "Om du vill ha din egen anonyma dropbox med OnionShare rekommenderas det att " "du gör det på en separat, dedikerad dator som alltid är påslagen och " "ansluten till internet, och inte på den du använder regelbundet." #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" "Om du tänker lägga till OnionShare-adressen på din webbplats eller dina " "profiler på sociala medier, spara fliken (se :ref:`save_tabs`) och kör den " "som en offentlig tjänst (se :ref:`turn_off_private_key`). Det är också en " "bra idé att ge den en anpassad titel (se :ref:`custom_titles`)." #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "Andra varningar att vara medveten om i mottagningsläge" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" "Det finns rapporter om att OnionBrowser på iOS-enheter inte kan ladda upp " "filer till en OnionShare i mottagningsläge, när de används i säkerhetsläge " "\"Silver\". Prova brons eller guld för att se om du kan ladda upp ett " "meddelande eller en fil." #: ../../source/features.rst:107 msgid "Host a Website" msgstr "Vara värd för en webbplats" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" "Om du vill vara värd för en statisk HTML-webbplats med OnionShare öppnar du " "en webbplatsflik, drar dit filerna och mapparna som utgör det statiska " "innehållet och klickar på \"Börja dela\" när du är redo." #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" "Om du lägger till en ``index.html``-fil återges den när någon laddar din " "webbplats. Du bör också inkludera andra HTML-filer, CSS-filer, JavaScript-" "filer och bilder som utgör webbplatsen. (Observera att OnionShare endast " "stöder hosting *statiska* webbplatser. Det kan inte vara värd för " "webbplatser som kör kod eller använder databaser. Så du kan till exempel " "inte använda WordPress.)" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" "Om du inte har en ``index.html`` visar den en kataloglista istället, och " "personer som laddar den kan titta igenom filerna och ladda ner dem." #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "Säkerhetsprincip för innehåll" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" "Som standard hjälper OnionShare till att säkra din webbplats genom att " "ställa in en strikt `Säkerhetspolicy för innehåll `_-rubrik. Detta förhindrar dock att innehåll " "från tredje part laddas inuti webbsidan." #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" "Om du vill ladda innehåll från tredjepartswebbplatser, som resurser eller " "JavaScript-bibliotek från CDN, har du två alternativ:" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" "Du kan inaktivera att skicka ett rubrik för innehållssäkerhetspolicyn genom " "att markera rutan \"Skicka inte rubriken för innehållssäkerhetspolicyn (" "tillåter att din webbplats använder tredjepartsresurser)\" innan du startar " "tjänsten." #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "Du kan skicka en anpassad rubrik för innehållssäkerhetspolicyn." #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "Tips för att köra en webbplatstjänst" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" "Om du vill ha en långsiktig webbplats med hjälp av OnionShare (inte bara för " "att snabbt visa någon något) rekommenderas det att du gör det på en separat, " "dedikerad dator som alltid är påslagen och ansluten till internet, och inte " "på den du använder regelbundet. Spara fliken (se :ref:`save_tabs`) så att du " "kan återuppta webbplatsen med samma adress om du stänger OnionShare och " "öppnar den igen senare." #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" "Om din webbplats är avsedd för allmänheten bör du köra den som en offentlig " "tjänst (se :ref:`turn_off_private_key`)." #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "Chatta anonymt" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" "Du kan använda OnionShare för att skapa ett privat, säkert chattrum som inte " "loggar någonting. Öppna bara en chattflik och klicka på \"Starta " "chattserver\"." #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" "När du har startat servern kopierar du OnionShare-adressen och den privata " "nyckeln och skickar dem till de personer du vill ha i det anonyma " "chattrummet. Om det är viktigt att begränsa exakt vilka som kan gå med kan " "du använda en krypterad meddelandeapp för att skicka ut OnionShare-adressen " "och den privata nyckeln." #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" "Personer kan gå med i chattrummet genom att ladda sin OnionShare-adress i " "Tor Browser. Chattrummet kräver JavasScript, så alla som vill delta måste ha " "sin Tor Browser-säkerhetsnivå inställd på \"Standard\" eller \"Säkrare\", " "istället för \"Säkrast\"." #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" "När någon går med i chattrummet tilldelas de ett slumpmässigt namn. De kan " "ändra sitt namn genom att skriva ett nytt namn i rutan på den vänstra " "panelen och trycka på ↵. Eftersom chatthistoriken inte sparas någonstans " "visas den inte alls, även om andra redan chattade i rummet." #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" "I ett OnionShare-chattrum är alla anonyma. Vem som helst kan ändra sitt namn " "till vad som helst, och det finns inget sätt att bekräfta någons identitet." #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" "Men om du skapar ett OnionShare-chattrum och skickar adressen säkert, till " "endast en liten grupp betrodda vänner, med krypterade meddelanden, kan du " "vara ganska säker på att de personer som går med i chattrummet är dina " "vänner." #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "Hur är detta användbart?" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" "Om du behöver använda en krypterad meddelandeapp, vad är poängen med ett " "OnionShare-chattrum till att börja med? Det lämnar mindre spår." #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" "Om du till exempel skickar ett meddelande till en Signal-grupp hamnar en " "kopia av ditt meddelande på varje enhet (smartphones och datorer om de har " "konfigurerat Signal Desktop) för varje medlem i gruppen. Även om " "försvinnande meddelanden är aktiverat är det svårt att bekräfta att alla " "kopior av meddelandena faktiskt tas bort från alla enheter och från andra " "platser (som aviseringsdatabaser) där de kan ha sparats. OnionShares " "chattrum lagrar inga meddelanden någonstans, så problemet reduceras till ett " "minimum." #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" "OnionShare-chattrum kan också vara användbara för personer som vill chatta " "anonymt och säkert med någon utan att behöva skapa några konton. Till " "exempel kan en källa skicka en OnionShare-adress till en journalist med " "hjälp av en engångs-e-postadress och sedan vänta på att journalisten ska gå " "med i chattrummet, allt utan att kompromissa med sin anonymitet." #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "Hur fungerar krypteringen?" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" "Eftersom OnionShare förlitar sig på Tor-onion-tjänster är anslutningar " "mellan Tor Browser och OnionShare alla slutpunkt-till-slutpunkt-krypterade " "(E2EE). När någon publicerar ett meddelande till ett OnionShare-chattrum " "skickar de det till servern via E2EE-onion-anslutningen, som sedan skickar " "det till alla andra medlemmar i chattrummet med WebSockets, via sina E2EE-" "onion-anslutningar." #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" "OnionShare implementerar ingen chattkryptering på egen hand. Den förlitar " "sig istället på Tor-onion-tjänstens kryptering." #~ msgid "Receive Files" #~ msgstr "Ta emot filer" #~ msgid "" #~ "You can use OnionShare to let people anonymously upload files directly to " #~ "your computer, essentially turning it into an anonymous dropbox. Open a " #~ "\"Receive tab\", choose where you want to save the files and other " #~ "settings, and then click \"Start Receive Mode\"." #~ msgstr "" #~ "Du kan använda OnionShare för att låta människor anonymt ladda upp filer " #~ "direkt till din dator, vilket i huvudsak förvandlar det till en anonym " #~ "dropbox. Öppna fliken \"Ta emot\", välj var du vill spara filerna och " #~ "andra inställningar och klicka sedan på \"Starta mottagningsläge\"." #~ msgid "" #~ "This starts the OnionShare service. Anyone loading this address in their " #~ "Tor Browser will be able to upload files to your computer." #~ msgstr "" #~ "Detta startar OnionShare-tjänsten. Alla som går till den här adressen i " #~ "sin Tor Browser kommer att kunna ladda upp filer till din dator." #~ msgid "" #~ "When someone uploads files to your receive service, by default they get " #~ "saved to a folder called ``OnionShare`` in the home folder on your " #~ "computer, automatically organized into separate subfolders based on the " #~ "time that the files get uploaded." #~ msgstr "" #~ "När någon laddar upp filer till din mottagningstjänst sparas de som " #~ "standard i en mapp som heter ''OnionShare'' i hemmappen på din dator, " #~ "automatiskt organiserad i separata undermappar baserat på den tid då " #~ "filerna laddas upp." #~ msgid "" #~ "If you for example send a message to a Signal group, a copy of your " #~ "message ends up on each device (the devices, and computers if they set up " #~ "Signal Desktop) of each member of the group. Even if disappearing " #~ "messages is turned on, it's hard to confirm all copies of the messages " #~ "are actually deleted from all devices, and from any other places (like " #~ "notifications databases) they may have been saved to. OnionShare chat " #~ "rooms don't store any messages anywhere, so the problem is reduced to a " #~ "minimum." #~ msgstr "" #~ "Om du till exempel skickar ett meddelande till en Signal-grupp hamnar en " #~ "kopia av meddelandet på varje enhet (enheterna och datorerna om de " #~ "konfigurerar Signal-skrivbord) för varje medlem i gruppen. Även om " #~ "försvinnande meddelanden är aktiverat är det svårt att bekräfta att alla " #~ "kopior av meddelandena faktiskt tas bort från alla enheter och från andra " #~ "platser (som notisdatabaser) som de kan ha sparats på. OnionShare " #~ "chattrum lagrar inga meddelanden någonstans, så problemet reduceras till " #~ "ett minimum." onionshare-onionshare-26fcdc5/docs/source/locale/sv/LC_MESSAGES/help.po000066400000000000000000000070721521174352300257250ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2026-04-25 07:09+0000\n" "Last-Translator: Mona Lisa \n" "Language-Team: sv \n" "Language: sv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.17.1-dev\n" "Generated-By: Babel 2.10.3\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "Få hjälp" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "Läs den här webbsidan" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" "Du hittar instruktioner om hur du använder OnionShare. Titta igenom alla " "avsnitt först för att se om något svarar på dina frågor." #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "Kolla GitHub-ärenden" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" "Om det inte finns på webbplatsen, kolla `GitHub-ärendena `_. Det är möjligt att någon annan har stött på " "samma problem och antingen tagit upp det med utvecklarna, eller kanske till " "och med publicerat en lösning." #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "Skapa ett ärende själv" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" "Om du inte hittar en lösning, eller vill ställa en fråga eller föreslå en ny " "funktion, `skicka in ett ärende `_. Detta kräver `att du skapar ett GitHub-konto `_." #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "Gå med i vår Keybase-grupp" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" "Se :ref:`collaborating` om hur du går med i Keybase-gruppen som används för " "att diskutera projektet." #~ msgid "" #~ "If you are unable to find a solution, or wish to ask a question or " #~ "suggest a new feature, please `submit an issue `_. This requires `creating a GitHub " #~ "account `_." #~ msgstr "" #~ "Om du inte kan hitta en lösning, eller vill ställa en fråga eller föreslå " #~ "en ny funktion, vänligen \"posta ett ärende \"_. Detta kräver att du skapar ett GitHub-konto " #~ "__." onionshare-onionshare-26fcdc5/docs/source/locale/sv/LC_MESSAGES/index.po000066400000000000000000000021771521174352300261050ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2021-09-19 15:37+0000\n" "Last-Translator: Michael Breidenbach \n" "Language-Team: LANGUAGE \n" "Language: sv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.9-dev\n" "Generated-By: Babel 2.8.0\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "OnionShares dokumentation" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" "OnionShare är ett verktyg med öppen källkod som gör att du säkert och " "anonymt kan dela filer, lägga upp webbplatser och chatta med vänner via Tor-" "nätverket." onionshare-onionshare-26fcdc5/docs/source/locale/sv/LC_MESSAGES/install.po000066400000000000000000000517361521174352300264510ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2026-06-01 19:58+0530\n" "PO-Revision-Date: 2026-04-25 07:10+0000\n" "Last-Translator: Mona Lisa \n" "Language: sv\n" "Language-Team: sv \n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.18.0\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "Installation" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "Windows eller macOS" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" "Du kan ladda ner OnionShare för Windows och macOS från `OnionShares " "webbplats `_." #: ../../source/install.rst:12 msgid "Mobile" msgstr "Mobil" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "Du kan hämta OnionShare för mobila enheter från följande länkar" #: ../../source/install.rst:16 msgid "Android" msgstr "Android" #: ../../source/install.rst:17 msgid "" "Google Play: " "https://play.google.com/store/apps/details?id=org.onionshare.android" msgstr "" "Google Play: " "https://play.google.com/store/apps/details?id=org.onionshare.android" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "F-Droid: https://github.com/onionshare/onionshare-android-nightly" #: ../../source/install.rst:20 msgid "iOS" msgstr "iOS" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "Apples App-butik: https://apps.apple.com/app/onionshare/id1601890129" #: ../../source/install.rst:22 msgid "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "Direkt IPA-hämtning: https://github.com/onionshare/onionshare-ios/releases" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "Testflight: https://testflight.apple.com/join/ZCJeY65W" #: ../../source/install.rst:27 msgid "Linux" msgstr "Linux" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the " "recommended way is to use either the `Flatpak `_ or" " the `Snap `_ package. Flatpak and Snapcraft " "ensure that you'll always use the newest version and run OnionShare " "inside of a sandbox." msgstr "" "Det finns olika sätt att installera OnionShare för Linux, men det " "rekommenderade sättet är att använda antingen `Flatpak " "`_ eller `Snap `_ paketet. " "Flatpak och Snapcraft säkerställer att du alltid använder den senaste " "versionen och kör OnionShare inuti en sandlåda." #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" "Snapcraft-stöd är inbyggt i Ubuntu och Fedora har stöd för Flatpak, men " "vilket du använder är upp till dig. Båda fungerar i alla Linux-" "distributioner." #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: " "https://flathub.org/apps/details/org.onionshare.OnionShare" msgstr "" "**Installera OnionShare som Flatpak**: " "https://flathub.org/apps/details/org.onionshare.OnionShare" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "**Installera OnionShare med Snapcraft**: https://snapcraft.io/onionshare" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" "Du kan också ladda ner och installera PGP-signerad ``.flatpak`` eller " "``.snap`` från https://onionshare.org/dist/ om du föredrar det." #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "Manuell Flatpak-installation" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" "Om du vill installera OnionShare manuellt med Flatpak med hjälp av det " "PGP-signerade `single-file bundle `_, kan du göra det så här:" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at " "https://flatpak.org/setup/." msgstr "" "Installera Flatpak genom att följa instruktionerna på " "https://flatpak.org/setup/." #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-" "exists flathub https://flathub.org/repo/flathub.flatpakrepo``. Even " "though you won't be downloading OnionShare from Flathub, OnionShare " "depends on some packages that are only available there." msgstr "" "Lägg till Flathub-arkivet genom att köra ``flatpak remote-add --if-not-" "exists flathub https://flathub.org/repo/flathub.flatpakrepo``. Även om du" " inte kommer att ladda ner OnionShare från Flathub, är OnionShare " "beroende av vissa paket som bara är tillgängliga där." #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of " "OnionShare, and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" "Gå till https://onionshare.org/dist/, välj den senaste versionen av " "OnionShare och hämta filerna ``.flatpak`` och ``.flatpak.asc``." #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See " ":ref:`verifying_sigs` for more info." msgstr "" "Verifiera PGP-signaturen för ``.flatpak``-filen. Se :ref:`verifying_sigs`" " för mer information." #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the " "file you downloaded." msgstr "" "Installera ``.flatpak``-filen genom att köra ``flatpak install " "OnionShare-VERSION.flatpak``. Ersätt ``VERSION`` med versionsnumret på " "filen du hämtade." #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "Du kan köra OnionShare med: `flatpak run org.onionshare.OnionShare`." #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "Manuell Snapcraft-installation" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the " "PGP-signed Snapcraft package, you can do so like this:" msgstr "" "Om du vill installera OnionShare manuellt med Snapcraft med hjälp av det " "PGP-signerade Snapcraft-paketet kan du göra det så här:" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at " "https://snapcraft.io/docs/installing-snapd." msgstr "" "Installera Snapcraft genom att följa instruktionerna på " "https://snapcraft.io/docs/installing-snapd." #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of " "OnionShare, and download the ``.snap`` and ``.snap.asc`` files." msgstr "" "Gå till https://onionshare.org/dist/, välj den senaste versionen av " "OnionShare och hämta filerna ``.snap`` och ``.snap.asc``." #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs`" " for more info." msgstr "" "Verifiera PGP-signaturen för ``.snap``-filen. Se :ref:`verifying_sigs` " "för mer information." #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version " "number of the file you downloaded. Note that you must use `--dangerous` " "because the package is not signed by the Snapcraft store, however you did" " verify its PGP signature, so you know it's legitimate." msgstr "" "Installera ``.snap``-filen genom att köra ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Ersätt ``VERSION`` med versionsnumret på" " filen du hämtade. Observera att du måste använda `--dangerous` eftersom " "paketet inte är signerat av Snapcraft-butiken, men du verifierade dess " "PGP-signatur, så du vet att den är legitim." #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "Du kan köra OnionShare med: `snap run onionshare`." #: ../../source/install.rst:68 msgid "Command-line only" msgstr "Endast kommandorad" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any " "operating system using the Python package manager ``pip``. :ref:`cli` has" " more info." msgstr "" "Du kan installera kommandoradsversionen av OnionShare på vilket " "operativsystem som helst med hjälp av Pythons pakethanterare ``pip``. " ":ref:`cli` har mer information." #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "FreeBSD" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare " "can also be installed on `FreeBSD `_. It's " "available via its ports collection or as pre-built package. Should you " "opt to install and use OnionShare on a FreeBSD operating system, please " "be aware that it's **NOT** officially supported by the OnionShare " "project." msgstr "" "Även om det inte officiellt utvecklats för denna plattform, kan " "OnionShare också installeras på `FreeBSD `_. Det är" " tillgängligt via dess portsamling eller som ett förbyggt paket. Om du " "väljer att installera och använda OnionShare på ett FreeBSD-" "operativsystem, var vänlig medveten om att det **INTE** officiellt stöds " "av OnionShare-projektet." #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the " "source codes from the official OnionShare repository (or its official " "release packages from `PyPI `_). Should you wish to check changes related to this platform, " "please refer to the following resources:" msgstr "" "Även om de inte erbjuds och officiellt underhålls av OnionShare-" "utvecklarna, hämtar och verifierar FreeBSD-paketen och porteringarna " "källkoden från det officiella OnionShare-arkivet (eller dess officiella " "utgåvor från `PyPI `_). Om du " "vill kontrollera ändringar relaterade till denna plattform, se följande " "resurser:" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "https://cgit.freebsd.org/ports/log/www/onionshare" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "https://www.freshports.org/www/onionshare" #: ../../source/install.rst:85 msgid "Manual pkg Installation" msgstr "Manuell pkg-installation" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, " "in order to install OnionShare for Python 3.9, use::" msgstr "" "För att installera binärpaketet, använd ``pkg install pyXY-onionshare``, " "där ``pyXY`` anger vilken version av Python som paketet byggdes för. Så, " "för att installera OnionShare för Python 3.9, använd::" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as " "pre-built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli``" " if you want to install that version." msgstr "" "Det finns också en version **endast kommandorad** av OnionShare " "tillgänglig som förbyggt paket. Ersätt ``py39-onionshare`` med ``py39" "-onionshare-cli`` om du vill installera den versionen." #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built " "packages, please refer to its `official Handbook section about pkg " "`_." msgstr "" "För ytterligare information och detaljer om FreeBSDs förbyggda paket, se " "dess `officiella handbokavsnitt om paket " "`_." #: ../../source/install.rst:96 msgid "Manual port Installation" msgstr "Manuell portinstallation" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run " "the following::" msgstr "" "För att installera FreeBSD-porten, ändra katalogen till `portsamling " "`_ som du måste ha checkat ut tidigare och " "kör följande::" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www" "/onionshare-cli`` if you want to install that version." msgstr "" "Portsamlingen erbjuder också en dedikerad port för " "**kommandoradsversionen** av OnionShare. Ersätt ``www/onionshare`` med " "``www/onionshare-cli`` om du vill installera den versionen." #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports " "collection, please refer to its `official Handbook section about ports " "`_." msgstr "" "För ytterligare information och detaljer om FreeBSD-portsamlingen, " "vänligen se dess `officiella handbokavsnitt om portar " "`_." #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "Verifiera PGP-signaturer" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't " "been tampered with by verifying its PGP signature. For Windows and macOS," " this step is optional and provides defense in depth: the OnionShare " "binaries include operating system-specific signatures, and you can just " "rely on those alone if you'd like." msgstr "" "Du kan verifiera att paketet du laddar ned är legitimt och inte har " "manipulerats genom att verifiera dess PGP-signatur. För Windows och macOS" " är det här steget valfritt och ger försvar på djupet: OnionShare-" "binärfilerna innehåller operativsystemspecifika signaturer, och du kan " "bara lita på enbart dem om du vill." #: ../../source/install.rst:115 msgid "Signing key" msgstr "Signeringsnyckel" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" "Paketen signeras av den kärnutvecklare som ansvarar för den specifika " "utgåvan. Här är GPG-nyckelinformationen för var och en av OnionShares " "kärnutvecklare:" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "Micah Lee:" #: ../../source/install.rst:121 msgid "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" "PGP-fingeravtryck för offentlig nyckel " "``927F419D7EC82C2F149C1BD1403C2657CD994F73``." #: ../../source/install.rst:122 msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver " "`_." msgstr "" "Du kan hämta Micahs nyckel `från keys.openpgp.org nyckelserver " "`_." #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "Saptak Sengupta:" #: ../../source/install.rst:125 msgid "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" "PGP-fingeravtryck för offentlig nyckel " "``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver " "`_." msgstr "" "Du kan hämta Saptaks nyckel `från keys.openpgp.org nyckelserver " "`_." #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "Miguel Jacq:" #: ../../source/install.rst:129 msgid "PGP public key fingerprint ``54A91143AE0AB4F7743B01FE888ED1B423A3BC99``." msgstr "" #: ../../source/install.rst:130 #, fuzzy msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver " "`_." msgstr "" "Du kan ladda ner Miguels nyckel `från keys.openpgp.org nyckelserver " "`_." #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you " "probably want `GPGTools `_, and for Windows you " "probably want `Gpg4win `_." msgstr "" "Du måste ha GnuPG installerat för att verifiera signaturer. För macOS " "vill du förmodligen ha `GPGTools `_, och för " "Windows vill du förmodligen ha `Gpg4win `_." #: ../../source/install.rst:135 msgid "Signatures" msgstr "Signaturer" #: ../../source/install.rst:137 msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, " "macOS, Flatpak, Snap, and source packages, at " "https://onionshare.org/dist/ in the folders named for each version of " "OnionShare. You can also find them on the `GitHub Releases page " "`_." msgstr "" "Du hittar signaturerna (som ``.asc``-filer), såväl som Windows-, macOS-, " "Flatpak-, Snap- och källkodspaket, på https://onionshare.org/dist/ i " "mapparna som namnges för varje version av OnionShare. Du hittar dem också" " på sidan `GitHub Releases " "`_." #: ../../source/install.rst:141 msgid "Verifying" msgstr "Verifierar" #: ../../source/install.rst:143 msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify " "the binary in a terminal like this:" msgstr "" "När du har importerat utvecklarnas publika nycklar till din GnuPG-" "nyckelring, hämtat binärfilen och ``.asc``-signaturen, kan du verifiera " "binärfilen i en terminal så här:" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "För Windows::" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "För macOS::" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "För Linux::" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "och för källfilen::" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "Förväntad utdata ser ut så här::" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with " "the integrity of the file (malicious or otherwise), and you should not " "install the package." msgstr "" "Om du inte ser ``Bra signatur från`` kan det vara ett problem med filens " "integritet (skadlig eller annan), och du bör inte installera paketet." #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" "``VARNINGEN:`` som visas ovan är inte ett problem med paketet, det " "betyder bara att du inte har definierat en nivå av \"tillit\" för Micahs " "(huvudutvecklaren) PGP-nyckel." #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and" " the `Tor Project `_ may be useful." msgstr "" "Om du vill veta mer om hur du verifierar PGP-signaturer kan guiderna för " "\"Qubes OS \" " "och Tor Project _ vara användbara." #~ msgid "Or for Windows, in a command-prompt like this::" #~ msgstr "Eller för Windows, i en kommandotolk så här::" #~ msgid "" #~ "PGP public key fingerprint " #~ "``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." #~ msgstr "" #~ "PGP-fingeravtryck för offentlig nyckel " #~ "``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." onionshare-onionshare-26fcdc5/docs/source/locale/sv/LC_MESSAGES/security.po000066400000000000000000000226731521174352300266500ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2026-04-25 07:09+0000\n" "Last-Translator: Mona Lisa \n" "Language-Team: sv \n" "Language: sv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.17.1-dev\n" "Generated-By: Babel 2.10.3\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "Säkerhetsdesign" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" "Läs :ref:`how_it_works` först för att få grepp om hur OnionShare fungerar." #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" "Liksom all programvara kan OnionShare innehålla buggar eller sårbarheter." #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "Vad OnionShare skyddar mot" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" "**Tredje part har inte tillgång till något som händer i OnionShare.** Att " "använda OnionShare innebär att vara värd för tjänster direkt på din dator. " "När du delar dina filer med OnionShare laddas de inte upp till någon " "tredjepartsserver. Om du skapar ett OnionShare-chattrum fungerar din dator " "som server för det också. Detta undviker den traditionella modellen att " "behöva lita på andras datorer." #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" "**Nätverkslyssnare kan inte spionera på något som händer i OnionShare under " "överföring.** Anslutningen mellan Tor-onion-tjänsten och Tor Browser är ände-" "till-ände-krypterad. Detta innebär att nätverksangripare inte kan tjuvlyssna " "på något annat än krypterad Tor-trafik. Även om en tjuvlyssnare är en " "skadlig mötesplatsnod som används för att ansluta Tor Browser med " "OnionShares onion-tjänst, krypteras trafiken med onion-tjänstens privata " "nyckel." #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" "**Anonymiteten hos OnionShare-användare skyddas av Tor.** OnionShare och Tor " "Browser skyddar användarnas anonymitet. Så länge OnionShare-användaren " "anonymt kommunicerar OnionShare-adressen med Tor Browser-användarna kan Tor " "Browser-användare och tjuvlyssnare inte se OnionShare-användarens identitet." #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" "**Om en angripare lär sig om onion-tjänsten kan de fortfarande inte komma åt " "någonting.** Tidigare attacker mot Tor-nätverket för att räkna upp onion-" "tjänster gjorde att angripare kunde upptäcka privata ``.onion``-adresser. " "För att komma åt en OnionShare-tjänst från dess adress måste den privata " "nyckel som används för klientautentisering gissas (såvida inte tjänsten " "redan är offentlig genom att stänga av den privata nyckeln -- se " ":ref:`turn_off_private_key`)." #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "Vad OnionShare inte skyddar mot" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" "**Kommunikation av OnionShare-adressen och den privata nyckeln kanske inte " "är säkert.** Att kommunicera OnionShare-adressen till människor är " "OnionShare-användarens ansvar. Om den skickas på ett osäkert sätt (som genom " "ett e-postmeddelande som övervakas av en angripare), kan en avlyssnare tala " "om att OnionShare används. Avlyssnare kan komma åt tjänster som fortfarande " "är uppe genom att ladda deras adresser och/eller förlorad nyckel i Tor-" "webbläsaren. Undvik detta genom att kommunicera adressen säkert, via " "krypterat textmeddelande (troligen med försvinnande meddelanden aktiverat), " "krypterad e-post eller personligen. Detta är inte nödvändigt när du använder " "OnionShare för något som inte är hemligt." #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" "**Kommunikation av OnionShare-adressen och den privata nyckeln kanske inte " "är anonymt.** Extra försiktighetsåtgärder måste vidtas för att säkerställa " "att OnionShare-adressen kommuniceras anonymt. Ett nytt e-post- eller " "chattkonto, endast tillgängligt via Tor, kan användas för att dela adressen. " "Detta är inte nödvändigt om inte anonymitet är ett mål." #~ msgid "" #~ "**Third parties don't have access to anything that happens in OnionShare." #~ "** Using OnionShare means hosting services directly on your computer. " #~ "When sharing files with OnionShare, they are not uploaded to any server. " #~ "If you make an OnionShare chat room, your computer acts as a server for " #~ "that too. This avoids the traditional model of having to trust the " #~ "computers of others." #~ msgstr "" #~ "**Tredje part har inte tillgång till något som händer i OnionShare.** Att " #~ "använda OnionShare innebär värdtjänster direkt på din dator. När du delar " #~ "filer med OnionShare laddas de inte upp till någon server. Om du gör ett " #~ "OnionShare-chattrum fungerar din dator som en server för det också. Detta " #~ "undviker den traditionella modellen att behöva lita på andras datorer." #~ msgid "" #~ "**If an attacker learns about the onion service, it still can't access " #~ "anything.** Prior attacks against the Tor network to enumerate onion " #~ "services allowed the attacker to discover private .onion addresses. If an " #~ "attack discovers a private OnionShare address, a password will be prevent " #~ "them from accessing it (unless the OnionShare user chooses to turn it off " #~ "and make it public). The password is generated by choosing two random " #~ "words from a list of 6800 words, making 6800², or about 46 million " #~ "possible passwords. Only 20 wrong guesses can be made before OnionShare " #~ "stops the server, preventing brute force attacks against the password." #~ msgstr "" #~ "**Om en angripare får reda på onion-tjänsten kan den fortfarande inte " #~ "komma åt någonting.** Tidigare attacker mot Tor-nätverket för att räkna " #~ "upp onion-tjänster gjorde det möjligt för angriparen att identifiera " #~ "privata .onion-adresser. Om en attack upptäcker en privat OnionShare-" #~ "adress kommer ett lösenord att hindra dem från att komma åt den (såvida " #~ "inte OnionShare-användaren väljer att stänga av den och göra den " #~ "offentlig). Lösenordet genereras genom att välja två slumpmässiga ord " #~ "från en lista med 6800 ord, vilket gör 6800² eller cirka 46 miljoner " #~ "möjliga lösenord. Endast 20 felaktiga gissningar kan göras innan " #~ "OnionShare stoppar servern, vilket förhindrar brute force-attacker mot " #~ "lösenordet." onionshare-onionshare-26fcdc5/docs/source/locale/sv/LC_MESSAGES/sphinx.po000066400000000000000000000015101521174352300262750ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2021-09-19 15:37+0000\n" "Last-Translator: Michael Breidenbach \n" "Language-Team: LANGUAGE \n" "Language: sv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.9-dev\n" "Generated-By: Babel 2.8.0\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "Versioner" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "Språk" onionshare-onionshare-26fcdc5/docs/source/locale/sv/LC_MESSAGES/tor.po000066400000000000000000000602601521174352300255770ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2026-04-25 07:09+0000\n" "Last-Translator: Mona Lisa \n" "Language-Team: sv \n" "Language: sv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.17.1-dev\n" "Generated-By: Babel 2.10.3\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "Anslut till Tor" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" "När OnionShare startar visas en skärm som ber dig ansluta till Tor-nätverket." #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" "Du kan aktivera \"Anslut till Tor automatiskt\" innan du klickar på \"Anslut " "till Tor\". Det betyder att nästa gång OnionShare startar kommer den ansluta " "automatiskt med sina Tor-anslutningsinställningar från den senaste " "sessionen, istället för att visa anslutningsalternativen. Om anslutningen " "misslyckas kan du fortfarande prova broar eller konfigurera om Tor via " "knappen \"Nätverksinställningar\"." #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" "Du kan klicka på \"Anslut till Tor\" för att starta anslutningsprocessen. Om " "det inte finns några problem med ditt nätverk, inklusive försök att blockera " "din åtkomst till Tor-nätverket, bör det fungera första gången." #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" "Eller, om du vill konfigurera broar eller andra Tor-inställningar manuellt " "innan du ansluter, kan du klicka på \"Nätverksinställningar\"." #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "Automatiskt kringgående av censur" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" "Om OnionShare inte kan ansluta när du klickar på \"Anslut till Tor\", kan " "det bero på att Tor är censurerat i ditt land eller på ditt lokala nätverk." #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "Om detta inträffar har du dessa val:" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "Försök igen utan en bro" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "Bestäm automatiskt mitt land från min IP-adress för broinställningar" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "Välj mitt land manuellt för broinställningar" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" "Om du väljer alternativet \"Försök igen utan bro\" kommer OnionShare att " "försöka ansluta till Tor igen som vanligt, utan att försöka kringgå censuren." #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" "De andra två alternativen försöker automatiskt kringgå censur med hjälp av " "Tor-broar. Om din nätverksleverantör blockerar åtkomst till Tor-nätverket " "kan du förhoppningsvis fortfarande ansluta till en Tor-bro, som sedan " "ansluter dig till Tor-nätverket och kringgår censuren. Båda dessa alternativ " "använder Tor Projects Censorship Circumvention API för att förse dig med " "bryoinställningar som borde fungera för dig. OnionShare kommer tillfälligt " "att använda `Meek `_ domänfrontproxyn för att skapa en icke-Tor-anslutning från din " "dator till Tors Censorship Circumvention API. Meek-proxyn döljer det faktum " "att du försöker hitta ett sätt att ansluta till Tor." #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" "Om du väljer " "\"Bestäm mitt land automatiskt från min IP-adress för broinställningar\" " "kommer Censorship Circumvention API att ta hänsyn till din IP-adress (ja, " "din riktiga IP-adress) för att avgöra vilket land du kan tänkas bo i. " "Baserat på landsinformationen kommer API:et att försöka automatiskt hitta " "bro som passar din plats." #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" "Om du väljer \"Välj mitt land manuellt för broinställningar\" kommer Censur-" "API:et att hitta de broar som passar det land du angav." #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "Hur automatisk censurkringgång fungerar" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" "Om Censorship Circumvention API hittar broar som den tror passar dig, kommer " "OnionShare att försöka återansluta till Tor med hjälp av dessa broar. Om API:" "et inte hittar några broar för din plats, kommer OnionShare att be API:et om " "\"reserv\"-alternativ och sedan försöka återansluta med hjälp av dessa." #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" "Om OnionShare av någon anledning inte kan ansluta till själva API:et för " "censurkringgående, eller om API:et returnerar ett felmeddelande, kommer " "OnionShare att försöka använda de inbyggda obfs4-broarna." #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" "Det är viktigt att notera att förfrågningarna till Censorship Circumvention " "API inte går över Tor-nätverket (eftersom om du redan kunde ansluta till Tor " "skulle du inte behöva ansluta till API:et)." #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" "Även om det är svårt för en motståndare att upptäcka vart Meek-förfrågan tar " "vägen, kan detta fortfarande vara riskabelt för vissa användare. Därför är " "det en funktion man väljer att delta i. Användningen av Meek och icke-" "torifierade nätverksförfrågningar är begränsad till att göra en eller två " "förfrågningar till Censorship Circumvention API. Sedan stoppas Meek, och " "alla ytterligare nätverksförfrågningar sker över Tor-nätverket." #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" "Om du inte känner dig bekväm med att göra en förfrågan som inte går över Tor-" "nätverket kan du klicka på \"Nätverksinställningar\" (eller " "inställningsikonen längst ner till höger, följt av fliken Tor-inställningar " "på skärmen som visas) och konfigurera broar manuellt. När du har sparat " "eventuella broinställningar kommer OnionShare att försöka återansluta med " "hjälp av dessa broar." #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "Konfigurera Tor-inställningar manuellt" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" "Du kan komma åt Tor-inställningarna genom att klicka på " "\"Nätverksinställningar\" på välkomstskärmen, eller genom att klicka på " "ikonen \"⚙\" i programmets nedre högra hörn och sedan växla till fliken Tor-" "inställningar på skärmen som visas." #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" "Här är de olika sätten du kan konfigurera OnionShare för att ansluta till " "Tor:" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "Använd Tor-versionen som är inbyggd i OnionShare" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" "Detta är det standardiserade, enklaste och mest pålitliga sättet som " "OnionShare ansluter till Tor. Av denna anledning rekommenderas det för de " "flesta användare." #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" "När du öppnar OnionShare startar den en förkonfigurerad ``tor``-process i " "bakgrunden för OnionShare att använda. Det stör inte andra ``tor``-processer " "på din dator, så du kan använda Tor Browser eller systemet ``tor`` på egen " "hand." #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "**Använda broar**" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" "För att använda en bro måste du välja " "\"Använd Tor-versionen som är inbyggd i OnionShare\" och markera kryssrutan " "\"Använd en bro\"." #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" "Försök först att använda en inbyggd bro. Det rekommenderas att använda " "`obfs4`- eller `snowflake`-broar istället för `meek-azure`." #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" "Om det inte fungerar att använda en inbyggd bro kan du begära en bro från " "torproject.org. Du måste lösa en CAPTCHA för att kunna begära en bro. (Detta " "gör det svårare för myndigheter eller internetleverantörer att blockera " "åtkomst till Tor-broar.)" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" "Du har också möjlighet att använda en bro som du lärt dig om från en betrodd " "källa." #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "Försök att konfigurera automatiskt med Tor Browser" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" "Om du har `laddat ner Tor Browser `_ och inte " "vill att två tor-processer ska köras kan du använda ``tor``-processen från " "Tor Browser. Tänk på att du måste hålla Tor Browser öppen i bakgrunden medan " "du använder OnionShare för att detta ska fungera." #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "Använda ett ``system-tor`` i Windows" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" "Det här är ganska avancerat. Du måste veta hur du redigerar klartextfiler " "och gör saker som administratör." #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" "Hämta Tor Windows Expert Bundle från Tor-webbplatsen `_. Extrahera den komprimerade filen och " "kopiera den extraherade mappen till ``C:\\Program Files (x86)\\``. Byt namn " "på den extraherade mappen med ``Data`` och ``Tor`` till ``tor-win32``." #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" "Skapa ett lösenord för kontrollporten. (Att använda 7 ord i en sekvens som " "``comprised stumble rummage work avenging construct volatile`` är en bra idé " "för ett lösenord.) Öppna nu en kommandotolk (cmd) som administratör och " "använd ``tor.exe --hash-password`` för att generera en hash av ditt " "lösenord. Till exempel::" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" "Hash-lösenordsutmatningen visas efter vissa varningar (som du kan ignorera). " "När det gäller exemplet ovan är det " "``'16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" "Skapa nu en ny textfil på ``C:\\Program Files (x86)\\tor-win32\\torrc`` och " "lägg din hashade lösenordsutmatning i den och ersätt " "``HashedControlPassword`` med den du just genererade::" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" "I kommandotolken för administratör installerar du ``tor`` som en tjänst med " "lämplig ``torrc``-fil som du just skapade (enligt beskrivningen i " "``_). Som det " "här::" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "Du kör nu en system-``tor``-process i Windows!" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" "Öppna OnionShare, klicka på ikonen \"⚙\" i den och växla till fliken Tor-" "inställningar. Under \"Hur ska OnionShare ansluta till Tor?\" väljer du " "\"Anslut med kontrollport\" och ställ in \"Kontrollport\" till \"127.0.0.1\" " "och \"Port\" till \"9051\". Under \"Tor-autentiseringsinställningar\" väljer " "du \"Lösenord\" och ställ in lösenordet till kontrollportens lösenord du " "valde ovan. Klicka på knappen \"Testa anslutning till Tor\". Om allt går bra " "bör du se \"Ansluten till Tor-kontrollanten\"." #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "Använda en system-``tor`` i macOS" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" "Installera först `Homebrew `_ om du inte redan har det och " "installera sedan Tor::" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "Konfigurera nu Tor till att ansluta från OnionShare::" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "Och starta systemets Tor-tjänst::" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" "Öppna OnionShare, klicka på ikonen \"⚙\" i den och växla till fliken Tor-" "inställningar. Under \"Hur ska OnionShare ansluta till Tor?\" väljer du " "\"Anslut med socketfil\" och ställ in socketfilen till ``/usr/local/var/run/" "tor/control.socket``. Under \"Tor-autentiseringsinställningar\" väljer du " "\"Ingen autentisering eller cookie-autentisering\". Klicka på knappen " "\"Testa anslutning till Tor\"." #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "Om allt går bra bör du se \"Ansluten till Tor-styrenheten\"." #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "Använda ett system-``tor`` i Linux" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" "Installera först ``tor``-paketet. Om du använder Debian, Ubuntu eller en " "liknande Linuxdistribution rekommenderas att du använder Tor-projektets `" "officiella arkiv `_." #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" "Lägg sedan till din användare i gruppen som kör tor-processen (när det " "gäller Debian och Ubuntu, ``debian-tor``) och konfigurera OnionShare för att " "ansluta till systemets tor-kontrollsocketfil." #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" "Lägg till din användare i gruppen ``debian-tor`` genom att köra detta " "kommando (ersätt ``användarnamn`` med ditt faktiska användarnamn):" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" "Starta om datorn. När den har startat om, öppna OnionShare, klicka på ikonen " "\"⚙\" i den och växla till fliken Tor-inställningar. Under " "\"Hur ska OnionShare ansluta till Tor?\" väljer du \"Anslut med socketfil\". " "Ställ in socketfilen till ``/var/run/tor/control``. Under " "\"Tor-autentiseringsinställningar\" väljer du " "\"Ingen autentisering eller kak-autentisering\". Klicka på knappen " "\"Testa anslutning till Tor\"." #~ msgid "" #~ "Pick a way to connect OnionShare to Tor by clicking the \"⚙\" icon in the " #~ "bottom right of the OnionShare window to get to its settings." #~ msgstr "" #~ "Välj ett sätt att ansluta OnionShare till Tor genom att klicka på ikonen " #~ "\"⚙\" längst ner till höger i OnionShare-fönstret för att komma till " #~ "inställningarna." #~ msgid "Use the ``tor`` bundled with OnionShare" #~ msgstr "Använd ''tor'' med OnionShare" #~ msgid "" #~ "If your access to the Internet is censored, you can configure OnionShare " #~ "to connect to the Tor network using `Tor bridges `_. If OnionShare connects to Tor " #~ "without one, you don't need to use a bridge." #~ msgstr "" #~ "Om din åtkomst till Internet censureras kan du konfigurera OnionShare för " #~ "att ansluta till Tor-nätverket med `Tor-bryggning `_. Om OnionShare ansluter till Tor " #~ "utan en, behöver du inte brygga." #~ msgid "To configure bridges, click the \"⚙\" icon in OnionShare." #~ msgstr "" #~ "Om du vill konfigurera bryggningar klickar du på ikonen \"⚙\" i " #~ "OnionShare." #~ msgid "" #~ "You can use the built-in obfs4 pluggable transports, the built-in " #~ "meek_lite (Azure) pluggable transports, or custom bridges, which you can " #~ "obtain from Tor's `BridgeDB `_. If you " #~ "need to use a bridge, try the built-in obfs4 ones first." #~ msgstr "" #~ "Du kan använda de inbyggda obfs4-pluggbara transporterna, de inbyggda " #~ "meek_lite (Azure) pluggbara transporterna eller anpassade bryggningar, " #~ "som du kan hämta från Tors `BridgeDB `_. " #~ "Om du behöver använda en bryggning kan du prova de inbyggda obfs4 först." onionshare-onionshare-26fcdc5/docs/source/locale/sw/000077500000000000000000000000001521174352300226435ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/sw/LC_MESSAGES/000077500000000000000000000000001521174352300244305ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/sw/LC_MESSAGES/advanced.po000066400000000000000000000624231521174352300265440ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-04-18 13:52+0000\n" "Last-Translator: Zaituni Njovu \n" "Language-Team: none\n" "Language: sw\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.17\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "Matumizi yaliyoboreshwa" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "Hifadhi kurasa" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "Zima Private Key" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" "Kwa asili yake, huduma zote za OnionShare zinalindwa na alama za kipekee za " "kufungulia, ambazo Tor huziita \"client authentication\"." #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "Vichwa vya habari vilivyokusudiwa" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "Muda uliopangwa" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" "OnionShare husaidia upangaji wa muda halisi wakati upi huduma inatakiwa " "kuanza na kumalizika. Kbla ya kuanza seva, bofya \"Show advanced settings\" " "katika ukurasa huo kisha bofya boksi la pembeni yake ili \"Kuanza onion " "service katika muda uliopangwa\", \"Kusitisha onion service katika muda " "uliopangwa\", au vyote, na panga tarehe na muda unaotakiwa." #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "Programu ya Command-line" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" "Kwa nyongeza katika programu yake ya picha, OnionShare ina programu ya " "command-line." #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" #: ../../source/advanced.rst:77 #, fuzzy #| msgid "" #| "You can install just the command-line version of OnionShare using " #| "``pip3``::" msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" "Unaweza kusakinisha toleo loa Command-line ya OnionShare kwa " "kutumia``pip3``::" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" "Zingatia kuwa pia utahitaji kifurushi cha ``tor`` kilichosakiniwa. Katika " "macOS, Sakinisha na: ``brew install tor``" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "Kisha itumie kama hivi::" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" #: ../../source/advanced.rst:105 msgid "Usage" msgstr "Matumizi" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 msgid "share" msgstr "" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/sw/LC_MESSAGES/develop.po000066400000000000000000000243421521174352300264330ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-04-18 13:52+0000\n" "Last-Translator: Zaituni Njovu \n" "Language-Team: none\n" "Language: sw\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.17\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "Kutengeneza OnionShare" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "Kushirikiana" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" "OnionShare hina kikosi kazi cha msingi cha wazi cha kujadili mradi, kuuliza " "maswali, kushirikishana mawazo na ubunifu, na kuweka mipango ya maendeleo ya " "baadae. (Pia ni njia rahisi ya kutuma ujumbe wa maandishi wa moja kwa moja " "uliosimbwa kwa wengine waliopo katika jumuiya ya OnionShare, kama anwani za " "OnionShare.) Kutumia Keybase, pakua `Keybase app `_, tengeneza akaunti, kisha `ungana na kikosi hiki`_. Katika programu nenda katika, \"Teams\", click \"Join " "a Team\", kisha andika \"onionshare\"." #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" "OnionShare pia ina `orodha ya barua pepe `_ kwa ajili ya watengenezaji na wabunifu kujadili " "mradi." #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "Msimbo wa kuchangia" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" "Maelezo ya msingi ya programu ya OnionShare yanatakiwa kupatikana katika " "folda la Git katika mradi: https://github.com/onionshare/onionshare" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" "Kama utapenda kuchangia maelezo ya msingi ya uundwaji wa OnionShare, " "inasaidia kuungana na kikosi cha Keybase na kuuliza maswali kuhusiana nini " "unafikiria kukifanyia kazi. Pia unatakiwa kupitia `open issues `_ on GitHub kuona kama kuna " "chochote ambacho ungeopenda kukifanyia kazi." #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" "Ukiwa tayari kuchangia mawazo ya msingi ya unndwani, fungua mjadala wa " "kuwataarifu wengine kuhusiana na mabadiliko unayotaka kufanya katika GitHub " "na mmoja katika ya watu wa mradi watayapitia na wanaweza kukuuliza maswali, " "kuomba mabadiliko, kuyakataa au kuunganisha katika mradi." #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "Kuanza Maboresho" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" "OnionShare imetengenezwa katika lugha ya kompyuta ya programu inayotengeneza " "programu na tovuti. Ili kuanza, nakilisha Git repository katika https://" "github.com/onionshare/onionshare/ kisha omba ushauri kwa faili la``cli/" "README.md`` ili kujifunza namna ya kupangilia mazingira yako ya maboreshokwa " "toleo la command-line, na faili``desktop/README.md`` kujifunza namna ya " "kupangilia mazingira yako ya maboresho katika toleo la picha." #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" "Mafaili yote yaliyo na maelezo ya muhimu ya kiufundi na lugha ya kompyuta " "sanikisha yakitegemeana katika utendaji wako, na tumia OnionShare kutoka " "kwenye chanzo." #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "Vidokezo vya utatuzi" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "Mfumo wa kupata taarifa zaidi" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" "Wakati wa utenegenezaji, Urahisi wa kutumia OnionShare kutoka katika kifaa " "na kuongeza ``--verbose`` (au``-v``) ishara katika utendaji wa lugha ya " "kompyuta. Hii hutoa jumbe nyingi zenye msaada katika kifaa unachotumia, kama " "vile wakati kifaa fulani kinaanzishwa kutumika, wakati matukio yanatokea " "(kama kitufe kiklichobonyezwa, mipangilio iliyohifadhiwa au kurekebishwa), " "na taarifa zingine za utatuzi. Kwa mfano::" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" "Unaweza kuongeza ujumbe wako mwenyewe wa utatuzi kwa kuitumia njia " "ya``Common.log`` kutoka``onionshare/common.py``. Kwa mfano::" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" "Hii inaweza kufaa wakati wa kujifunza mnyororo wa matukioyanayotokjea " "unapotumia OnionShare, au thamani ya vitu fulani kabla na baada ya kutumiwa." #: ../../source/develop.rst:124 msgid "Local Only" msgstr "Ndani tu" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" "Tor ipo polepole, na maranyingi ni rahisi kuruka kuanza onion services zote " "kwa pamoja wakati zinatengenezwa. Unaweza kufanya hivi ukiwa na ``--local-" "only``. Kwa mfano::" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" "Kwa jambo hili, tafuta URL ``http://127.0.0.1:17641`` katika kivinjari cha " "kawaida kama vile Firefox, badala ya kutumia Tor Browser. Private key " "haiitajiki sana katika mfamo wa ndani tu, hivyo unaweza ukaipuuzia." #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "Kuchangia utafsiriji" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" "Saidia kufanya OnionShare rahisi kutumia na inayojulikana na inayokubalika " "na watu kwa kuitafsiri `Hosted Weblate `_. Sikizote fanya \"OnionShare\" katika ketika heruzi za " "kilatin, na tumia \"OnionShare (localname)\" kama zinahitajika." #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" "Kusaidia kutafsiri, tengeneza akaunti katika Hosted Weblate kisha anza kutoa " "mchango wako." #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "Mapendekezo ya maneno ya asili ya kingereza" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" "Wakati mwingine maneno ya asili ya kingereza sio sahihi, au hayaendani na " "matumizi na nyaraka." #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" "Kuboresha mafaiili kwa kuongeza @kingu katika mapendekezo yako ya Weblate, " "au fungua matatizo ya GitHub au ombi la mabadiliko. Baadae itahakikisha " "watengenezaji wanaona hayo mapemndekezo yote, na wanaweza kurekebisha maneno " "kupitia njia ya kawaida ya kufuatilia mnisingi ya programu." #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "Hali ya utafsiriji" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" "Hii ni hali ya utafsiriji kwa sasa. Kama unataka kuanza kuatafsiri katika " "lugha ambayo bado haijaanza kutafsiriwa, tFdhLI ndik katika orodha ya Barua " "pepe: onionshare-dev@lists.riseup.net" onionshare-onionshare-26fcdc5/docs/source/locale/sw/LC_MESSAGES/features.po000066400000000000000000000671041521174352300266160ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-04-20 11:51+0000\n" "Last-Translator: Zaituni Njovu \n" "Language-Team: none\n" "Language: sw\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.18-dev\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "Namna OnionShare inafanya kazi" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" "Seva za tovuti zinaanzaga ndani katika kompyuta yako na kufanya zinapatikana " "kwa watu wengine kama `Tor `_ `onion services " "`_." #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" "Kwa asili yake, anwani za tofuti za OnionShare hulindwa na private key." #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "Anwani za OnionShare huonekana kama::" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "Na private keys zinafanana kama hivi::" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" "Ni jukumu lako kusambaza URL katika hali ya usalama pamoja na private key " "kwa kutumia njia ya mawasiliano uipendayo kama ujumbne wa maandishi " "uliosimbwa, au kwa kutumia njia ambayo haina usalama sana kama barua pepe " "isiyosimbwa, kwa kutegemea `hali ya tishio `_." #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" "Watu unaowatumia URL nakili na nakilisha katika`Tor Browser `_ ili kupata huduma ya OnionShare. Tor Browser kisha " "itahitaji kwa lazima, ambayo watu pia wanaweza kunakili na kunakilisha." #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" "Kama unatumia OnionShare katika laptop yako kutuma mafaili kwa mtu, na kisha " "mtandao ukapotea kabla mafaili hayajatumwa, huduma haitapatikana mpaka pale " "laptop yako itakaporudi katika mtandao tena. OnionShare hufanya vizuri sana " "inapofanya kazi na watu katikia muda halisi." #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" "Kwasababu kompyuta yako mwenyewe ndio seva ya tovuti, *hakuna mtumiaji " "asiyehusika mojakwamoja anaweza kujua chochote kinachoendelkea katika " "OnionShare pia hata watengenezaji wa OnionShare. Hii ni faragha halisi. Na " "kwasababu OnionShare imejikita katika Tor onion services pia, Pia inalinda " "kutojulikana kwako. Angalia`security design ` kwa taarifa zaidi." #: ../../source/features.rst:29 msgid "Share Files" msgstr "Sambaza Mafaila" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" "Unaweza kutumia OnionShare kutuma mafaili na folda kwa watu kwa usalama na " "kutojulikana. Fungua kurasa ya kusambaza, vuta katika mafaili faili na folda " "ambayo unataka kusambaza, kisha bofya \"Start sharing\"." #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" "Baada ya kuongeza mafaili, utatumia baadhi ya mipangilio. Hakikisha " "unachagua mpangilio unaoupenda kabla ya kuanza kusambaza." #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" "Mara baada ya kumaliza kupakua mafaili, OnionShare mojakwamoja itasitisha " "seva, kuondoa tovuti katika mtandao. Kuruhusu watu wengi kuzipakua, ondoa " "ukaguzi \"acha kusambaza baada ya mafaili kutumwa (ondoa ukaguzi kuruhusu " "kupakua mafaili binafsi)\" ." #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" "Pia, kama hutachagua sanduku hili, watu wataweza kupakua faili mojamoja " "uliyosambaza kuliko toleo lililo punguzwa katika mafaili yote." #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" "Utakapokuwa tayari kusambaza, bofya kitufe cha \"Start sharing\" . Kwa " "kawaida unaweza kubofya \"Stop sharing\", au kutoka OnionShare, maramoja " "itafanya tovuti kuwa chini. Pia unaweza kubofya alama ya \"↑\" juu upande wa " "kulia kuonyeasha kumbukumbu na maendeleo ya watu wakipakua mafaili toka " "kwako." #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" "Sasa una OnionShare, nakili anwani na private key kisha tuma kwa mtu " "unayetaka apokee faili. Kama mafaili yanahitaji kuwa salama, au mtu " "amejiweka katika hatari, tumia programu ya ujumbe wa maandishi uliosimbwa." #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" "Mtu anayehitaji anwani toka Tor Browser. Baada ya kuingia kwa kutumia " "private key, faili linaweza kupakuliwa mojakwamoja kutoka kwenye kompyuta " "kwa kubofya \"Download Files\" katika anwani katika kona." #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "Pokea mafaili na ujumbe wa maandishi" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" "Unaweza kutumia OnionShare kuwezesha watu kuwasilisha mafaili na ujumbe wa " "maandishi bila mkujulikanamojakwamoja katika kompyuta yako, na kuipeleka " "katika dropbox. Fungua kurasa ya kupokea na chagua mpangilio unaoutaka." #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" "Unaweza kuperuzi kwa ajili ya folda ili kuhifadhi ujumbe wa maandishi na " "mafaili ambayo yamewasilishwa." #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" "Unaweza chagua\"Disable submitting text\" kama unataka kuruhusu kupakia " "mafaili tu, na unaweza chagua\"Disable uploading files\" kama unataka " "kuruhusu kuwasilisha ujumbe wa maandishi, kama ilivyo ikitoka kwa " "mawasiliano yasiyoijulikana." #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" "Unaweza kuchagua \"Use notification webhook\" na kisha chagua webhook " "URLkama unataka kupata taarifa kama mtu amewasilisha mafaili au ujumbe wa " "maandishi katika huduma za OnionShare. Kama unataka kipengele hiki " "OnionShare itafanyamaombi ya HTTP POST katika URLhii kila mtu anapowasilisha " "mafaili na ujumbe wa maandishi. Kwa mfano, kama unataka kupata ujumbe wa " "maandishi uliosimbwa katika programu tumizi ya ujumbe wa maandishi `Keybase " "`_, unaweza majibizano na `@webhookbot `_, type ``!webhook unda onionshare-alerts``, na itatoa majibu " "kupitia URL. Tumia hiyo kama taarifa webhook URL. Kama mtu amepakia faili " "katika huduma ya mfumo wako wa kupokea @webhookbot itatuma ujumbe wa " "maandishi katika Keybase kukufahamisha mara baada ya kutokea." #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" "Ukiwa tayari, bofya \"Start Receive Mode\". Hii anza huduma za OnionShare. " "Yeyote anayetaka anwani hizi katika Tor Browser zao wataweza kuwasilisha " "mafaili na ujumbe wa maandishiambazo zimapakiwa katika kompyuta yako." #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" "Pia unaweza kubofya mshare wa chini \"↓\" kulia kona ya juu kuonyesha " "historia na maendeleo ya watu wanaokutumia ujumbe wa maandishi." #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "" "Hivi ndivyo inavyoonekana kwa mtu anapokutumia mafaili na ujumbe wa " "maandishi." #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" "Mtu anapowasilisha mafaili au ujumbe wa maandishi katika huduma yako ya " "kupokea, kwa asili yake zinahifadhiwa katika folda linaloitwa ``OnionShare`` " "katika folda ukurasa wa nyumbani katika kompyuta yako, mojakwamoja panga " "katika mafolda madogo tofauti kulingana na muda ambao faili linasasishwa." #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" "Mpangilio katika OnionShare ya kupokea huduma inafaa sana kwa waandishi wa " "habari na mahitaji mengine ya usalama wa kupokea katika vyanzo " "visivyojulikana. Unapotumia kwa njia hii, OnionShare ni kama kubwa, rahisi, " "sio salama sana kama toleo la`SecureDrop `_, the " "whistleblower mfumo wa uwasilishaji." #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "Tumia kwa kujitafutia hatari wewe mwenyewe" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" "Kama ilivyo kwa barua pepe zilizoambatanishwa na vitu visivyo saloama, " "Inawezekana mtu anaweza kujaribu kuvamia kompyuta yakokwa kupakia mafaili " "yasiyo salama katika huduma zako za OnionShare. Hatahivyo OnionShare " "haiongezi namna yoyote ya usalama kulinda mfumo wako na mafaili yasiyo " "salama." #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" "Kama umepokea nyaraka au kama PDF kupitia OnionShare, unaweza kubadili " "nyaraka kwenda katika mfumo wa PDFs ambazo ni salama kufungua kwa " "kutumia`Dangerzone `_. Pia unaweza kujilinda " "ukiwa unafungua nyaraka zisizo aminika kwa kuzifungua katika `Tails `_ or in a `Qubes `_ disposableVM." #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" "Hatahivyo, Kwa kawaida ni salama kufungua ujumbe wa maandishi uliotumwa " "kupitia OnionShare." #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "Nondoo za kutumia huduma ya kupokea" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" "Kama unataka kutunza dropbox yako mwenyewe isiyojulikana kwa kutumia " "OnionShare, Inapendekezwa kufanya pekeyake kwa kutengenisha, Kompyuta " "iliyokusudiwa kwa kawaida kuwashwa na kuunganishwa katika mtandao, na siyo " "ile unayotumia katika matumizi ya kawaida." #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" "Kama umekusudia kuweka anwani za OnionShare katika tovuti yako au katika " "utambulisho wa mitandao ya kijamii, hifadhi ukurasa (see :ref:`save_tabs`) " "na uitumie kama huduma ya wazi (see :ref:`turn_off_private_key`). Ni wazo " "zuri pia kipa jina lenye sifa zilizokusudiwa (see :ref:`custom_titles`)." #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" #: ../../source/features.rst:107 msgid "Host a Website" msgstr "Simamia tovuti" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" "Kusimamia HTML ya tovuti ya kudumu ukiwa na OnionShare, Fungua kurasa ya " "tovuti, vuta mafaili na folda ambayo yanamaudhui ya kudumu, na kisha bofya " "\"Start sharing\" utakapokuwa tayari." #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" "Kama utaongeza faili la ``index.html``, itajisambaza wakati mtu anafungua " "tovuti yako. Pia unatakiwa kujumuisha mafaili ya HTML mengune yoyote, " "mafaili ya CSS, mafaili ya JavaScript, na picha zinazotengeneza tovuti. " "(Zingatia OnionShare husaidia tu usimamizi wa tovuti *zisizo badilika* . " "Haiwezi kusimamia tovuti inayotumia database. Kwahiyo hutaweza kwa mfano " "kutumia WordPress.)" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" "Kama hauna faili la``index.html``, Itaonyesha orodha ya saraka badala yake, " "na watu wanaotumia wanaweza kuonekana kwa kupitia mafaili na kuyapakua." #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "Sera ya ulinzi wa maudhui" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" "Kwa asili yake OnionShare husaidia kulinda tovuti yako kwa kuweka `Sera ya " "ulinzi wa maudhui `_ " "madhubuti. Hata hivyo, hii huzuia maudhui ya watu wasiohusika mojakwamoja " "kuingia katika kurasa za tovuti." #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" "Kama unataka kupata maudhui ya tovuti zisizo husika mojakwamoja, kama mali " "au maktaba za kutoka CDNs, una machaguo mawili:" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" "Unaweza kuzuia kutuma taarifa za Sera za Ulinzi wa Maudhui kwa kuchagua " "kipengele cha \"Don't send Content Security Policy header (allows your " "website to use third-party resources)\" kabla ya kuanza huduma." #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "Unaweza kutuma taarifa zaSera ya Ulinzi wa Maudhui iliyoboreshwa." #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "Dondoo za kusimamia huduma za tovuti" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" "Kama unataka kusimamia tovuti ya muda mrefu kwa kutumia OnionShare " "(ikimaanisha siyo tu kuonyesha kitu haraka kwa mtu), Inapendekezwa ufanye " "hivo tofauti, Kompyuta iliyolengwa ambayo kwa kawaida inawashwa na " "kuunganishwa katika mtandao, na siyo katika ile unayotumia katika matumizi " "yako ya kawaida.. Hifadhi kjurasa (see :ref:`save_tabs`) ili kuendeleza " "tovuti na anwani ileile kama utafunga OnionShare na fungua tena baadae." #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" "Kama tovuti yako imelengwa kwa ajili ya umma, unatakiwa uiendeshe kama " "huduma ya wazi kwa umma (Rejea:`turn_off_private_key`)." #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "Chat bila kujulikana" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" "Unaweza kutumia OnionShare kutengeneza alama za kipekee za utambuzi, chata " "salama ambazo haitunzi kumbukumbu yoyote. Fungua kurasa ya chat kisha bofya " "\"Start chat server\"." #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" "Baada ya kuanza kutumia seva, nakili anwani ya OnionShare na private key " "kisha watumie watu unaowahitaji katika chat ya kutojulikana. Kama ni lazima " "kuweka kikomo cha watakaojiunga, tumia programu tumizi ya ujumbe wa " "maandishi uliosimbwa kutuma anwani ya OnionShare address na private key." #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" "Watu wanaweza kujiunga na chat kwa kutafuta anwani za OnionShare katika Tor " "Browser. Sehemu ya inahitaji JavasScript, Kwahiyo kila anayetaka kushiriki " "wanatakiwa kuwa na Tor Browser kiwango cha usalama kikiwa au \"Standard\" " "au\"Safer\", badala ya \"Safest\"." #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" "Mtu akijiunga na sehemu ya chat wanapatiwa majina yasiyo katika mpangilio. " "Wanaweza kubadili majina yao kwa kuandika jina jipya katika kisanduku upande " "wa kushoto na kubonyeza ↵. Sababu historia ya chat haijahifadhiwa popote, " "haitaonekana kabisa, hata kam wengine walikuwa wana chat kabla." #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" "Katika chat za OnionShare, kila mtu hajulikani. Kila mmoja anaweza badili " "jina lake kuwa vyovyote, na hakuna namna ya kuthibitisha utambulisho wa mtu " "yoyote." #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" "Hatahivyo, kama umetengeneza chat ya OnionShare na kwa usalama umetuma " "anwani kwa kundi dogo la marafiki unaowaamini kwa kutumia ujumbe wa " "maandishi uliosimbwa, unaweza kuwa ujasiri wa uhakika kuwa wanaojiunga " "katika chat ni marafiki zako." #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "Kwanamna gani inafaa?" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" "Kama umekwisha wahi tumia programu tumizi ya ujumbe wa maandishi uliosimbwa, " "nafasi ya maswali ya sababu ya kwanini kuwa na chat ya OnionShare inakuwa " "ndogo sana." #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" "Kwa mfano ukituma ujumbe wa maandishi kwenda katika kundi la Signal, nakala " "ya ujumbe wako wa maandishi inaishia katika kila kifaa (simu janja, and " "kompyuta hutengeneza Signal ya Desktop) kwa kila mshirika wa kundi. Hata " "kama ni ujumbe wa kupotea baada ya kusomwa umewezeshwa, Ni ngumu kuhakiki " "kama nakala zote za ujumbe zimefutika katika vifaa wanavyotumia, na katika " "sehemu nyingine yoyote, (kama katika database ya taarifa) zinaweza kuwa " "zimehifadhiwa. Chat za OnionShare haziifadhi ujumbe wowote mahali popote, " "kwahiyo tatizo linakuwa limepungua pakubwa." #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" "Chat za OnionShare zinaweza kufaa sana kwa watu kwa watu wanaosubiri chat " "bila kujulikana na salama kwa mtu bila ya kuhitaji kutengeneza akaunti. Kwa " "mfano, mtu anaweza kutuma anwani ya OnionShare kwa waandishi wa habari kwa " "kutumia barua pepe isiyodumu, na kisha kusubiri mwandishi wa habari kujiunga " "na chat, wote bila ya kujuana na kujulikana." #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "Usimbwaji unafanya kazi kwa namna gani?" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" "Sababu OnionShare hutegemea Tor onion services, mawasiliano kati ya Tor " "Browser na OnionShare yote yamesimbwa kati ya watumiaji wawili tu(E2EE). Mtu " "akituma ujumbe wa maandishi katika chati ya OnionShaare, wanatuma katika " "seva kupitiamawasiliano ya E2EE onion, ambayo kisha hutuma kwa washirika " "wengine wote katika chat kwa kutumia WebSockets, kupitia mawasiliano yao ya " "E2EE onion." #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" "OnionShare haifanyi usimbwaji wowote wa chat encryption yenyewe. Badala yake " "hutegemea usimbwaji wa Tor onion service's." onionshare-onionshare-26fcdc5/docs/source/locale/sw/LC_MESSAGES/help.po000066400000000000000000000054341521174352300257260ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-04-20 11:51+0000\n" "Last-Translator: Zaituni Njovu \n" "Language-Team: none\n" "Language: sw\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.18-dev\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "Kupata msaada" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "Soma Tovuti hii" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" "Utapata maelezo namna ya kutumia OnionShare. Angalia maeneo yote kwanza " "kuona kama kuna kinachojibu maswali yako." #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "Angalia misingi ya GitHub" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" "Kama ipo katika tovuti tafadhali chagua `GitHub issues `_. kuna uwezekano pia kuna mtu amekutana na " "tatizo hilohilo na labda kawajulisha watengenezaji , au pia labda walituma " "suluhusho." #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "Wasilisha tatizo wewe mwenyewe" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" "Kama huwezi kupata suluhisho, au ungependa kuuliza swali au kupendekeza " "kipengele kipya, tafadhali`wasilisha swala lako `_. Hii inahitaji `kutengeneza akaunti ya " "GitHub `_." #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "Ungana na kikosi chetu cha washirika" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" "Rejea:`Kushirikiana` kuhusu namna ya kuungana na kikosi cha washiriki " "waliokuwa wanajadili mradi." onionshare-onionshare-26fcdc5/docs/source/locale/sw/LC_MESSAGES/index.po000066400000000000000000000021611521174352300260770ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-04-17 12:36+0000\n" "Last-Translator: Zaituni Njovu \n" "Language-Team: none\n" "Language: sw\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.17\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "Uwekaji wa kumbukumbu za OnionShare's" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" "OnionShare ni kifaa kinachopatikana bure ambacho kinakuwezesha kusambaza " "mafaili yako kwa usalama na bila kujulikana, tovuti zinazosimamia, na ku " "chat na marafiki kwa kutumia Mtandao wa Tor." onionshare-onionshare-26fcdc5/docs/source/locale/sw/LC_MESSAGES/install.po000066400000000000000000000363621521174352300264500ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-06-06 12:39+0000\n" "Last-Translator: emma peel \n" "Language-Team: none\n" "Language: sw\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.18-dev\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "Kusanikisha" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "Windows au macOS" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" "Unaweza kupakua OnionShare ya Windows na macOS kutoka katika tovuti ya " "`OnionShare `_." #: ../../source/install.rst:12 msgid "Mobile" msgstr "" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "" #: ../../source/install.rst:16 msgid "Android" msgstr "" #: ../../source/install.rst:17 msgid "" "Google Play: https://play.google.com/store/apps/details?id=org.onionshare." "android" msgstr "" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "" #: ../../source/install.rst:20 msgid "iOS" msgstr "" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "" #: ../../source/install.rst:22 msgid "" "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "" #: ../../source/install.rst:27 msgid "Linux" msgstr "Linux" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the recommended " "way is to use either the `Flatpak `_ or the `Snap " "`_ package. Flatpak and Snapcraft ensure that you'll " "always use the newest version and run OnionShare inside of a sandbox." msgstr "" #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: https://flathub.org/apps/details/org." "onionshare.OnionShare" msgstr "" "**Sanikisha OnionShare kwa kutumia Flatpak**: https://flathub.org/apps/" "details/org.onionshare.OnionShare" #: ../../source/install.rst:36 #, fuzzy msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" "**Sanikisha OnionShare kwa kutumia Flatpak**: https://flathub.org/apps/" "details/org.onionshare.OnionShare" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" "Unaweza pia kupakua na kusanikisha PGP-signed ``.flatpak`` au``.snap`` " "kutoka https://onionshare.org/dist/ kama utapenda." #: ../../source/install.rst:41 #, fuzzy msgid "Manual Flatpak Installation" msgstr "Kusanikisha" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at https://flatpak.org/setup/." msgstr "" #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo``. Even though you " "won't be downloading OnionShare from Flathub, OnionShare depends on some " "packages that are only available there." msgstr "" #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the file " "you downloaded." msgstr "" #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the PGP-" "signed Snapcraft package, you can do so like this:" msgstr "" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at https://snapcraft.io/docs/" "installing-snapd." msgstr "" #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.snap`` and ``.snap.asc`` files." msgstr "" #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version number " "of the file you downloaded. Note that you must use `--dangerous` because the " "package is not signed by the Snapcraft store, however you did verify its PGP " "signature, so you know it's legitimate." msgstr "" #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "" #: ../../source/install.rst:68 msgid "Command-line only" msgstr "Mstari wa maelekezo tu" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any operating " "system using the Python package manager ``pip``. :ref:`cli` has more info." msgstr "" #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare can " "also be installed on `FreeBSD `_. It's available via " "its ports collection or as pre-built package. Should you opt to install and " "use OnionShare on a FreeBSD operating system, please be aware that it's " "**NOT** officially supported by the OnionShare project." msgstr "" #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the source " "codes from the official OnionShare repository (or its official release " "packages from `PyPI `_). Should " "you wish to check changes related to this platform, please refer to the " "following resources:" msgstr "" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "" #: ../../source/install.rst:85 #, fuzzy msgid "Manual pkg Installation" msgstr "Kusanikisha" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, in " "order to install OnionShare for Python 3.9, use::" msgstr "" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as pre-" "built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli`` if you " "want to install that version." msgstr "" #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built packages, " "please refer to its `official Handbook section about pkg `_." msgstr "" #: ../../source/install.rst:96 #, fuzzy msgid "Manual port Installation" msgstr "Kusanikisha" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run the " "following::" msgstr "" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www/onionshare-" "cli`` if you want to install that version." msgstr "" #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports collection, " "please refer to its `official Handbook section about ports `_." msgstr "" #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "Hskiki saini za PGP" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't been " "tampered with by verifying its PGP signature. For Windows and macOS, this " "step is optional and provides defense in depth: the OnionShare binaries " "include operating system-specific signatures, and you can just rely on those " "alone if you'd like." msgstr "" "Unaweza kuthibitisha kuwa kifurushi ulichopakua ni halali na hakijachezewa " "kwa kuhakiki na saini ya PGP. Kwa Windows na macOS, hatua hii ni ya hiari na " "inatoa ulinzi wa kina: Vitu viwili vya OnionShare vinahusisha saini mahususi " "ya mfumo wa uendeshaji, na unaweza kuzingatia izo tu kama utapenda." #: ../../source/install.rst:115 msgid "Signing key" msgstr "Alama maalum za utambuzi za kufungulia" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "" #: ../../source/install.rst:121 msgid "" "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" #: ../../source/install.rst:122 #, fuzzy msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver `_." msgstr "" "Vifurushi hutolewa na Micah Lee, muanzishaji mwenza, kwa kutumia PGP alama " "zake za kipekee za kuingilia za wazi zafingerprint " "``927F419D7EC82C2F149C1BD1403C2657CD994F73``. Unaweza kupakua alama za " "kipekee za utambuzi za Micah's `from the keys.openpgp.org keyserver `_." #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "" #: ../../source/install.rst:125 msgid "" "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "" #: ../../source/install.rst:129 msgid "" "PGP public key fingerprint ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." msgstr "" #: ../../source/install.rst:130 #, fuzzy msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver `_." msgstr "" "Vifurushi hutolewa na Micah Lee, muanzishaji mwenza, kwa kutumia PGP alama " "zake za kipekee za kuingilia za wazi zafingerprint " "``927F419D7EC82C2F149C1BD1403C2657CD994F73``. Unaweza kupakua alama za " "kipekee za utambuzi za Micah's `from the keys.openpgp.org keyserver `_." #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you probably " "want `GPGTools `_, and for Windows you probably want " "`Gpg4win `_." msgstr "" "Ni lazima uwe na GnuPG iliyosakiniwa kuhakiki saini. Kwa ajili ya macOS " "unaweza kuhitaji `GPGTools `_, na kwa ajili ya " "Windows unaweza kuhitaji `Gpg4win `_." #: ../../source/install.rst:135 msgid "Signatures" msgstr "Saini" #: ../../source/install.rst:137 #, fuzzy msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, macOS, " "Flatpak, Snap, and source packages, at https://onionshare.org/dist/ in the " "folders named for each version of OnionShare. You can also find them on the " "`GitHub Releases page `_." msgstr "" "Unaweza kupata saini (kama``.asc`` mafaili), pia kama Windows, macOS, " "Flatpak, Snap, na chanzo hifadhi ya vifurushi , katika https://onionshare." "org/dist/ katika folda la kila toleo la OnionShare. Pia unaweza kuzipata " "katika `GitHub Releases page `_." #: ../../source/install.rst:141 msgid "Verifying" msgstr "Kuhakiki" #: ../../source/install.rst:143 #, fuzzy msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify the " "binary in a terminal like this:" msgstr "" "Baada tu ya kuweka alama za kipekee za wazi za Micah katika GnuPG keychain, " "iliyopakuliwa njia mnbili na saini ya ``.asc``, unaweza kuhakiki njia mbili " "za macOS katika mawasiliano kama hivi::" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "" #: ../../source/install.rst:153 #, fuzzy msgid "For Linux::" msgstr "Linux" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "Matokeo yanayotarajiwa kama haya::" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with the " "integrity of the file (malicious or otherwise), and you should not install " "the package." msgstr "" #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and " "the `Tor Project `_ may be useful." msgstr "" "Kama unataka kujifunza zaidi kuhusu kuhakiki saini za PGP, muongozo wa " "`Qubes OS `_ na`Tor " "Project `_ " "inaweza kufaa." #~ msgid "Or for Windows, in a command-prompt like this::" #~ msgstr "Au kwa ajili ya Windows, katika maelezo -lazima kama hizi::" onionshare-onionshare-26fcdc5/docs/source/locale/sw/LC_MESSAGES/security.po000066400000000000000000000121301521174352300266340ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-04-20 11:51+0000\n" "Last-Translator: Zaituni Njovu \n" "Language-Team: none\n" "Language: sw\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.18-dev\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "Muundo wa Ulinzi" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "Soma:`how_it_works` kwanza ili kujua namna OnionShare inafanya kazi." #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" "Kama ilivyo programu zote, OnionShare inaweza kuwa na matatizo na uwezekano " "wa kuathiriwa." #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "OnionShare inalinda nini" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" "**Wafuatiliaji wa mtandao hawawezi kuchunguza chochote kinachoendelea katika " "OnionShare inayosafiri.** Mawasiliano kati ya Tor onion service na Tor " "Browser ni kati ya pande mbili tu na yamesimbwa. Hii inamaanisha wavamizi wa " "mtandaoni hawawezi kufuatilia chochote isipokuwa usafirishaji wa data za Tor " "zilizosimbwa. Hata kama mfuatiliaji ni node za kutafutana zisizo salama " "ambazo hutumika kuunganisha Tor Browser na Onion services za OnionShare, " "usafirishaji wa data umesimbwa kwa kutumia private key ya onion service's." #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" "**Kutojulikana kwawatumiaji wa OnionShare kunalindwa na Tor.** OnionShare na " "Tor Browser hulinda kutojulikana kwa watumiaji. Kwakuwa watumiaji wa " "OnionShare bila kujulikana hujiunganisha na anwani za OnionShare na " "watumaiji wa Tor Browser, watumiaji wa Tor Browser na wafuatiliaji hawawezi " "kujua utambulisho wa mtumiaji wa OnionShare." #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "OnionShare hailindi kitu gani" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/sw/LC_MESSAGES/sphinx.po000066400000000000000000000014251521174352300263030ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-04-20 11:51+0000\n" "Last-Translator: Zaituni Njovu \n" "Language-Team: none\n" "Language: sw\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.18-dev\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "Matoleo" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "Lugha" onionshare-onionshare-26fcdc5/docs/source/locale/sw/LC_MESSAGES/tor.po000066400000000000000000000404461521174352300256040ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-08-03 16:11+0000\n" "Last-Translator: emma peel \n" "Language-Team: none\n" "Language: sw\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.0-dev\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "Kuunganisha katika Tor" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "Jaribu tena bila kiungio" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "Tumia toleo la Tor yenye OnionShare ndani yake" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" "Hii ni ya asili, rahisi na njia ya kuaminika zaidi ambayo OnionShare " "huunganisha katika Tor. Kwa sababu hii, iInapekendekezwa kwa watumiaji wengi." #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" "Ukifungua OnionShare, Huanza mchakato wa ``tor``iliyokwisha sanidiwa tayari " "unaoendelea kwa nyuma kwa ajili ya OnionShare kuitumia. Haiingiliani na " "mchakato wa ``tor`` nyingine katika kompyuta yako, hivyo unaweza kutumia Tor " "Browser au mfumo wa ``tor`` yenyewe." #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" "Jaribu kutumia bridge iliyoundwa katika mfumo mara ya kwanza. Kwa kutumia " "bridge za `obfs4` or `snowflake`imependekezwa kuliko kutumia `meek-azure`." #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" "Kama kutumia Bridge iliyoundwa katika mfumo moja kwa moja hakutafaa, unaweza " "kuomba bridge kutoka torproject.org. Utahitaji kusuluhisha CAPTCHA ili uweze " "kuomba bridge. (Hii huipa ugumu serikali auwatoa huduma za mtandao kuzuia " "upatikanaji waTor bridges.)" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" "YPia una mbadala wa kutumia bridge ambayo umejifunza kuhusu kutoka katika " "chanzo cha kuaminika." #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "Fanya usanidi wa mojakwamoja na Tor Browser" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" "Kama `umepakua Tor Browser `_ na hauhitaji " "mchakato wa kuendesha ``tor`` mbili, unaweza kutumia mchakato wa ``tor`` " "kutoka katika Tor Browser. Zingatia unahitajika kuweka Tor Browser wazi " "ikiwa nyuma wakati unatumia OnionShare kwa kazi hii." #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "Kutumia Mfumo wa ``tor``katika windows" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" "Hii imeboreshwa zaidi. Utahitaji kujifunza namna ya kurekebisha maandishi na " "kufanya kiazi kama msimamizi." #: ../../source/tor.rst:101 #, fuzzy #| msgid "" #| "Download the Tor Windows Expert Bundle `from `_. Extract the compressed file and copy the extracted " #| "folder to ``C:\\Program Files (x86)\\`` Rename the extracted folder with " #| "``Data`` and ``Tor`` in it to ``tor-win32``." msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" "Pakua kifurushi cha mtaalamu wa Tor Windows`kutoka `_. Toa faili lililofanywa kuwa dogo nakili faili katika " "folda ``C:\\Program Files (x86)\\`` Lipe folda hilo jila la ``Data`` " "na``Tor`` katika hilo ``tor-win32``." #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" "Tengeneza nenosiri la control port . (Tumia maneno 7 yanayofuatana kama " "``comprised stumble rummage work avenging construct volatile`` ni wazo zuri " "kwa ajili ya nenosiri zuri.) Sasa fungua command prompt (``cmd``) kama " "msimamizi , na tumia``tor.exe --hash-password`` kutengeneza nenosiri la " "jumla. Kwa mfano::" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" "Matokeo ya nenosiri yatatokea baada ya tahadhari kadhaa (ambazo unaweza " "kuzipuuza). Kwa swala la mfano wa hapo juu, Ni " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" "Kutengeneza faili jipya katika ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "na weka matokeo ya nenosiri lako, Ikibadili ``HashedControlPassword`` kwa " "moja iliyotoka kutengenezwa::" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" "Kama command prompt ya msimamizi wako, Sanikisha``tor`` kama huduma kwa " "kutumia ``torrc``faili sahihi lililotoka kutengenezwa (kama ilivyoelezwa " "katika ``_). " "kama hii::" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "Sasa unatumia mchakato wa mfuno wa ``tor`` katika Windows!" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "Tumia mfumo wa ``tor`` katika macOS" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" "Kwanza, sanikisha`Homebrew `_ kama bado hauna, na kisha " "sanikisha Tor::" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "Sasa sanidi Tor ili kuruhusu mawasiliano toka OnionShare::" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "Anza anza mfuno wa huduma ya Tor:" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" "Kama vyote vitaenda sawal, unatakiwa kuona \"Connected to the Tor " "controller\"." #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "Kutumia``tor`` katika Linux" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" "Kwanza, sanikisha kifurushi cha ``tor``. Kama unatumia Debian, Ubuntu, or a " "similar Linux distro, Inashauriwa kutumia Tor Project's `official repository " "`_." #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" "Kisha, weka watumiaji wako katika kundi ambalo linaendesha mchakato wa " "``tor``(Kwa swala la Debian and Ubuntu, ``debian-tor``) na sanidi OnionShare " "ili kuunganishwa katika mfumo wako wa ``tor``'." #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" "Ongeza watumiaji wako katika kundi ``debian-tor`` kwa kufanya command " "(badili``username`` na jina lako halisi)::" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/ta/000077500000000000000000000000001521174352300226165ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/ta/LC_MESSAGES/000077500000000000000000000000001521174352300244035ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/ta/LC_MESSAGES/develop.po000066400000000000000000000402551521174352300264070ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6.2\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-07-10 00:01+0000\n" "Last-Translator: தமிழ�நேரம� \n" "Language-Team: none\n" "Language: ta\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.13-dev\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "வெங�காயத�தை உர�வாக�க�தல�" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "ஒத�த�ழைப�ப�" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" "இந�த திட�டத�தைப� பற�றி விவாதிக�கவ�ம�, கேள�விகளைக� கேட�கவ�ம�, சிந�தனைகள� மற�ற�ம� " "வடிவமைப�ப�களைப� பகிர�ந�த� கொள�ளவ�ம�, எதிர�கால வளர�ச�சிக�கான திட�டங�களை உர�வாக�கவ�ம� வெங�காயர�" " ஒர� திறந�த கீபேச� க�ழ�வைக� கொண�ட�ள�ளத�. . பயன�பாட�டிற�க�ள�, \"அணிகள�\" க�க�ச� சென�ற�, " "\"ஒர� க�ழ�வில� சேர\" என�பதைக� சொட�க�க� செய�த�, \"வெங�காயர�\" என�ற� தட�டச�ச� செய�க." #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" "வெங�காயத�தில� `அஞ�சல� பட�டியல� ` _ உர�வாக�க�பவர�கள� மற�ற�ம� வடிவமைப�பாளர�கள� திட�டத�தைப� பற�றி விவாதிக�க." #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "க�றியீட� பங�களிப�ப�" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" "இந�த அறிவிலி களஞ�சியத�தில� வெங�காய மூலக� க�றியீட� காணப�பட�கிறத�: https://github.com/" "onionshare/onionshare" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" "நீங�கள� வெங�காயத�தில� க�றியீட�டை பங�களிக�க விர�ம�பினால�, இத� கீபேச� க�ழ�வில� சேர உதவ�கிறத� " "மற�ற�ம� நீங�கள� என�ன வேலை செய�கிறீர�கள� என�ற� கேள�விகளைக� கேட�க உதவ�கிறத�. நீங�கள� சமாளிக�க " "விர�ம�ப�ம� �தேன�ம� இர�க�கிறதா என�ற� கித�பில� `திறந�த சிக�கல�கள� _ _." #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" "க�றியீட�டை பங�களிக�க நீங�கள� தயாராக இர�க�க�ம�போத�, கிட�அப� களஞ�சியத�தில� ஒர� இழ�ப�ப� " "கோரிக�கையைத� திறக�கவ�ம�, திட�ட பராமரிப�பாளர�களில� ஒர�வர� அதை மதிப�பாய�வ� செய�த� கேள�விகளைக�" " கேட�பார�, மாற�றங�களைக� கோர�வார�, அதை நிராகரிக�கலாம� அல�லத� திட�டத�தில� ஒன�றிணைப�பார�." #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "தொடக�க வளர�ச�சி" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" "வெங�காயர� பைத�தானில� உர�வாக�கப�பட�ட�ள�ளத�. தொடங�க�வதற�க�, https://github.com/" "onionshare/onionshare/ இல� உள�ள சி�டி களஞ�சியத�தை நகலி செய�த�, பின�னர� கட�டளை-வரி " "பதிப�பிற�கான உங�கள� மேம�பாட�ட� சூழலை எவ�வாற� அமைப�பத� என�பதை அறிய `` கிளி/ரீட�மெ." #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" "அந�த கோப�ப�களில� தேவையான தொழில�ந�ட�ப வழிம�றைகள� மற�ற�ம� கட�டளைகள� உங�கள� தளத�திற�கான " "சார�ப�களை நிற�வ�கின�றன, மேல�ம� மூல மரத�திலிர�ந�த� வெங�காயத�தை இயக�க�கின�றன." #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "பிழைத�திர�த�த உதவிக�க�றிப�ப�கள�" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "சொற�களஞ�சிய ஃபேசன�" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" "வளர�ம� போத�, ஒர� ம�னையத�திலிர�ந�த� வெங�காயத�தை இயக�க�வத� வசதியானத� மற�ற�ம� கட�டளையில� " "`` --verbose`` (அல�லத� `` -v```) கொடியைச� சேர�ப�பத� வசதியானத�. இத� ம�னையத�திற�க� " "நிறைய பயன�ள�ள செய�திகளை அச�சிட�கிறத�, அதாவத� சில பொர�ள�கள� த�வக�கப�பட�ம�போத�, " "நிகழ�வ�கள� நிகழ�ம�போத� (பொத�தான�கள� சொட�க�க� செய�யப�பட�டத�, அமைப�ப�கள� சேமிக�கப�பட�டவை அல�லத�" " மீண�ட�ம� �ற�றப�பட�டன) மற�ற�ம� பிற பிழைத�திர�த�த தகவல�கள�. உதாரணமாக ::" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" "`` வெங�காயர�/காமன�.பை`` இலிர�ந�த� `` காமன�.லாக�`` ம�றையை இயக�க�வதன� மூலம� உங�கள� சொந�த " "பிழைத�திர�த�த செய�திகளைச� சேர�க�கலாம�. உதாரணமாக ::" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" "வெங�காயத�தைப� பயன�பட�த�த�ம� போத� நிகழ�ம� நிகழ�வ�களின� சங�கிலியைய�ம� அல�லத� சில மாறிகள� " "கையாளப�பட�வதற�க� ம�ன�ன�ம� பின�ன�ம� அவை கையாளப�பட�வதற�க� ம�ன�ன�ம� பின�ன�ம� கற�ற�க�கொள�ள�ம�போத�" " இத� பயன�ள�ளதாக இர�க�க�ம�." #: ../../source/develop.rst:124 msgid "Local Only" msgstr "உள�ளக மட�ட�ம�" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" "டோர� மெத�வாக உள�ளத�, மேல�ம� வளர�ச�சியின� போத� வெங�காய சேவைகளை ம�ழ�வத�மாகத� தவிர�ப�பத� " "பெர�ம�பால�ம� வசதியானத�. ``-உள�ளூர�-மட�ட�ம�`` கொடிய�டன� இதைச� செய�யலாம�. உதாரணமாக ::" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" "இந�த வழக�கில�, நீங�கள� ம�கவரி `` http: //127.0.0.1: 17641`` � டோர� உலாவியைப� " "பயன�பட�த�த�வதற�க�ப� பதிலாக பயர�பாக�ச� போன�ற சாதாரண வலை-உலாவியில� �ற�ற�கிறீர�கள�. தனிப�பட�ட " "விசை உண�மையில� உள�ளக மட�ட�ம� பயன�ம�றையில� தேவையில�லை, எனவே நீங�கள� அதை ப�றக�கணிக�கலாம�." #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "மொழிபெயர�ப�ப�கள� பங�களிப�ப�" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" "`ஓச�ட� செய�யப�பட�ட வலைபெயர�ப�ப� ` " "_ இல� மொழிபெயர�ப�பதன� மூலம� வெங�காயத�தை எளிதாகப� பயன�பட�த�தவ�ம�, மிகவ�ம� பழக�கமாகவ�ம� " "வரவேற�பதைய�ம� உதைக�க உதவ�ங�கள�. லத�தீன� எழ�த�த�க�களில� எப�போத�ம� \"வெங�காயத�தை\" வைத�திர�ங�கள�" ", தேவைப�பட�டால� \"வெங�காயம� (உள�ளூர� பெயர�)\" �ப� பயன�பட�த�தவ�ம�." #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" "மொழிபெயர�க�க உதவ, ப�ரவலன� செய�யப�பட�ட வலைபெயர�ப�ப� கணக�கை உர�வாக�கி பங�களிக�கத� தொடங�க�ங�கள�." #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "அசல� ஆங�கில சரங�கள�க�கான பரிந�த�ரைகள�" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" "சில நேரங�களில� அசல� ஆங�கில சரங�கள� தவறானவை, அல�லத� பயன�பாட�டிற�க�ம� ஆவணங�கள�க�க�ம� இடையில� " "பொர�ந�தாத�." #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" "உங�கள� வலைபெயர�ப�ப� கர�த�தில� @Kingu � சேர�ப�பதன� மூலம� மூல மூல சரம� மேம�பாட�களை கோப�ப� " "அல�லத� அறிவிலிமையம� சிக�கலைத� திறக�கவ�ம� அல�லத� கோரிக�கையை இழ�க�கவ�ம�. பிந�தையத� அனைத�த� " "மேலோடை டெவலப�பர�கள�ம� ஆலோசனையைப� பார�ப�பதை உற�திசெய�கிறத�, மேல�ம� வழக�கமான க�றியீட� " "மற�ஆய�வ� செயல�ம�றைகள� வழியாக சரத�தை மாற�றியமைக�க ம�டிய�ம�." #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "மொழிபெயர�ப�ப�களின� நிலை" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" "தற�போதைய மொழிபெயர�ப�ப� நிலை இங�கே. இத�வரை தொடங�கப�படாத மொழியில� மொழிபெயர�ப�பைத� தொடங�க " "விர�ம�பினால�, தயவ�செய�த� அஞ�சல� பட�டியலில� எழ�த�ங�கள�: வெங�காயர�-dev@lists.riseup.net" onionshare-onionshare-26fcdc5/docs/source/locale/ta/LC_MESSAGES/features.po000066400000000000000000001470541521174352300265740ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6.2\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-07-25 16:04+0000\n" "Last-Translator: தமிழ�நேரம� \n" "Language-Team: none\n" "Language: ta\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.13-dev\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "வெங�காயம� எவ�வாற� செயல�பட�கிறத�" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" "வலை சேவையகங�கள� உங�கள� கணினியில� உள�நாட�டில� தொடங�கப�பட�கின�றன, மேல�ம� `tor ` _ `வெங�காய சேவைகள� `_." #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "இயல�பாக, வெங�காய வலை ம�கவரிகள� ஒர� தனிப�பட�ட விசைய�டன� பாத�காக�கப�பட�கின�றன." #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "வெங�காயக� ம�கவரிகள� இத�போன�றதாகத� தெரிகிறத� ::" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "தனிப�பட�ட விசைகள� இத�போன�றதாகத� தோன�றலாம� ::" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" "உங�கள� `அச�ச�ற�த�தல� மாதிரி `_ �ப� " "பொற�த�த�, மறைக�றியாக�கப�பட�ட அரட�டை செய�தியைப� போன�ற உங�கள� விர�ப�பப�படி ஒர� தகவல�தொடர�ப� " "சேனலைப� பயன�பட�த�தி அல�லத� மறைக�றியாக�கப�படாத மின�னஞ�சலைப� போலக� க�றைவான பாத�காப�பான " "ஒன�றைப� பயன�பட�த�த�வதன� மூலம� அந�த ம�கவரி மற�ற�ம� தனிப�பட�ட விசையைப� பாத�காப�பாகப� " "பகிர�வதற�க� நீங�கள� பொற�ப�ப�." #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" "நீங�கள� ம�கவரி � அன�ப�ப�ம� நபர�கள� பின�னர� அதை நகலெட�த�த� தங�கள� `டோர� உலாவியில� ஒட�டவ�ம� " "` _ `வெங�காய சேவையை அண�கலாம�. டோர� உலாவி பின�னர� " "தனியார� விசையைத� தூண�ட�கிறத�, பின�னர� மக�கள� நகலெட�த�த� ஒட�டலாம�." #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" "ஒர�வரின� கோப�ப�களை அன�ப�ப உங�கள� மடிக�கணினியில� வெங�காயத�தை இயக�கினால�, கோப�ப�கள� " "அன�ப�பப�பட�வதற�க� ம�ன�ப� அதை இடைநீக�கம� செய�தால�, உங�கள� மடிக�கணினி சந�தேகத�திற�க� இடமின�றி " "மீண�ட�ம� இணையத�தில� பணி கிடைக�காத�. நிகழ�நேர மக�கள�டன� பணிப�ரிய�ம� போத� வெங�காயம� " "சிறப�பாக செயல�பட�கிறத�." #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" "உங�கள� சொந�த கணினி வலை சேவையகமாக இர�ப�பதால�, *வெங�காயத�தில� நடக�க�ம� எதைய�ம� மூன�றாம� " "தரப�பினரால� அண�க ம�டியாத� *, வெங�காயத�தின� உர�வாக�க�பவர�கள� கூட இல�லை. இத� ம�ற�றில�ம� " "தனிப�பட�டத�. வெங�காயம� டோர� வெங�காய சேவைகளை அடிப�படையாகக� கொண�டிர�ப�பதால�, இத� உங�கள� " "அநாமதேயத�தைய�ம� பாத�காக�கிறத�. மேல�ம� தகவல�க�க� `பாத�காப�ப� வடிவமைப�ப� ` " "�ப� பார�க�கவ�ம�." #: ../../source/features.rst:29 msgid "Share Files" msgstr "கோப�ப�களைப� பகிரவ�ம�" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" "கோப�ப�கள� மற�ற�ம� கோப�ப�றைகளை மக�கள�க�க� பாத�காப�பாகவ�ம� அநாமதேயமாகவ�ம� அன�ப�ப நீங�கள� " "வெங�காயத�தைப� பயன�பட�த�தலாம�. ஒர� பகிர�வ� தாவலைத� திறந�த�, நீங�கள� பகிர விர�ம�ப�ம� கோப�ப�கள� " "மற�ற�ம� கோப�ப�றைகளில� இழ�த�த�, \"பகிர�வைத� தொடங�க�\" என�பதைக� சொட�க�க� செய�க." #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" "நீங�கள� கோப�ப�களைச� சேர�த�த பிறக�, சில அமைப�ப�களைக� காண�பீர�கள�. நீங�கள� பகிர�வதைத� " "தொடங�க�வதற�க� ம�ன�ப� நீங�கள� விர�ம�ப�ம� அமைப�பைத� தேர�வ�செய�கிறீர�கள� என�பதை உற�திப�பட�த�திக� " "கொள�ள�ங�கள�." #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" "உங�கள� கோப�ப�களைப� பதிவிறக�க�வதை யாராவத� ம�டித�தவ�டன�, வெங�காயர� தானாகவே சேவையகத�தை " "நிற�த�தி, இணையதளத�தை இணையத�திலிர�ந�த� அகற�ற�வார�. பல நபர�களை பதிவிறக�கம� செய�ய " "அன�மதிக�க, \"கோப�ப�கள� அன�ப�பப�பட�ட பிறக� பகிர�வதை நிற�த�த�ங�கள� (தனிப�பட�ட கோப�ப�களைப� " "பதிவிறக�க�வதை அன�மதிக�க தேர�வ� செய�யாதீர�கள�)\" பெட�டி." #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" "மேல�ம�, இந�த பெட�டியைத� தேர�வ�செய�தால�, எல�லா கோப�ப�களின� ச�ர�க�கப�பட�ட பதிப�பைக� காட�டில�ம� " "நீங�கள� பகிர�ம� தனிப�பட�ட கோப�ப�களை மக�கள� பதிவிறக�கம� செய�ய ம�டிய�ம�." #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" "நீங�கள� பகிரத� தயாராக இர�க�க�ம�போத�, \"பகிர�வ� தொடங�க�\" பொத�தானைக� சொட�க�க� செய�க. நீங�கள� " "எப�போத�ம� \"பகிர�வதை நிற�த�த�ங�கள�\" என�பதைக� சொட�க�க� செய�யலாம� அல�லத� வெங�காயத�தை விட�ட� " "வெளியேறலாம�, உடனடியாக வலைத�தளத�தை கீழே கொண�ட� செல�லலாம�. உங�களிடமிர�ந�த� கோப�ப�களைப� " "பதிவிறக�க�ம� நபர�களின� வரலாற� மற�ற�ம� ம�ன�னேற�றத�தைக� காட�ட மேல�-வலத� மூலையில� உள�ள \"↑\" " "�கானைக� சொட�க�க� செய�யலாம�." #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" "இப�போத� உங�களிடம� ஒர� வெங�காயம� உள�ளத�, ம�கவரி மற�ற�ம� தனிப�பட�ட விசையை நகலெட�த�த� நீங�கள� " "கோப�ப�களைப� பெற விர�ம�ப�ம� நபர�க�க� அன�ப�ப�ங�கள�. கோப�ப�கள� பாத�காப�பாக இர�க�க வேண�ட�ம� " "என�றால�, அல�லத� நபர� இல�லையெனில� ஆபத�தை �ற�பட�த�தினால�, மறைக�றியாக�கப�பட�ட செய�தியிடல� " "பயன�பாட�டைப� பயன�பட�த�தவ�ம�." #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" "அந�த நபர� பின�னர� ம�கவரியை டோர� உலாவியில� �ற�ற வேண�ட�ம�. தனிப�பட�ட விசைய�டன� உள�ந�ழைந�த " "பிறக�, மூலையில� உள�ள \"கோப�ப�களைப� பதிவிறக�க�\" இணைப�பைக� சொட�க�க� செய�வதன� மூலம� " "கோப�ப�களை உங�கள� கணினியிலிர�ந�த� நேரடியாக பதிவிறக�கம� செய�யலாம�." #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "கோப�ப�கள� மற�ற�ம� செய�திகளைப� பெற�க" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" "கோப�ப�களைய�ம� செய�திகளைய�ம� நேரடியாக உங�கள� கணினியில� சமர�ப�பிக�க மக�களை அன�மதிக�க நீங�கள� " "வெங�காயத�தைப� பயன�பட�த�தலாம�, அடிப�படையில� அதை அநாமதேய டிராப�பாக�சாக மாற�றலாம�. பெற�ம� " "தாவலைத� திறந�த� நீங�கள� விர�ம�ப�ம� அமைப�ப�களைத� தேர�வ�செய�க." #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "சமர�ப�பிக�கப�பட�ட செய�திகளைய�ம� கோப�ப�களைய�ம� சேமிக�க ஒர� கோப�ப�றையை உலாவலாம�." #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" "கோப�ப� பதிவேற�றங�களை மட�ட�மே அன�மதிக�க விர�ம�பினால� \"சமர�ப�பிக�க�ம� உரையை ம�டக�க�\" " "என�பதை நீங�கள� சரிபார�க�கலாம�, மேல�ம� அநாமதேய தொடர�ப� படிவத�தைப� போலவே, உரைச� " "செய�திகளைய�ம� சமர�ப�பிக�க மட�ட�மே அன�மதிக�க விர�ம�பினால� \"பதிவேற�ற�ம� கோப�ப�களை " "ம�டக�க�\" என�பதை நீங�கள� சரிபார�க�கலாம�." #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" "\"அறிவிப�ப� வெப�ஊக�கைப� பயன�பட�த�த�\" என�பதைத� தேர�வ�செய�த�, உங�கள� வெங�காயப� பகிர�வ� " "சேவையில� யாராவத� கோப�ப�கள� அல�லத� செய�திகளைச� சமர�ப�பிக�க�ம�போத� உங�கள�க�க�த� தெரிவிக�கப�பட " "வேண�ட�மென�றால�, ஒர� வெப�ஊக� ம�கவரியைத� தேர�வ�செய�யலாம�. இந�த அம�சத�தைப� பயன�பட�த�தினால�, " "யாராவத� கோப�ப�கள� அல�லத� செய�திகளைச� சமர�ப�பிக�க�ம� போதெல�லாம� வெங�காயப� பகிர�வ� இந�த " "ம�கவரிக�க� உஉபநெ இட�கை கோரிக�கையை அன�ப�ப�ம�. எட�த�த�க�காட�டாக, `Keybase `_ என�ற செய�தியிடல� பயன�பாட�டில� மறைக�றியாக�கப�பட�ட உரைச� செய�தியைப� பெற " "விர�ம�பினால�, `@webhookbot `_ உடன� உரையாடலைத� " "தொடங�கலாம�, ``!webhook create onionshare-alerts`` எனத� தட�டச�ச� செய�தால�, அத� ஒர� " "ம�கவரிய�டன� பதிலளிக�க�ம�. அதை அறிவிப�ப� வெப�ஊக� ம�கவரி ஆகப� பயன�பட�த�தவ�ம�. யாராவத� " "உங�கள� பெற�ம� பயன�ம�றை சேவையில� ஒர� கோப�பைப� பதிவேற�றினால�, @webhookbot உங�கள�க�க� " "Keybase இல� ஒர� செய�தியை அன�ப�ப�ம�, இத� நடந�தவ�டன� உங�கள�க�க�த� தெரிவிக�க�ம�." #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" "நீங�கள� தயாராக இர�க�க�ம�போத�, \"பெற� பயன�ம�றையைத� தொடங�க�\" என�பதைக� சொட�க�க� செய�க. இத� " "வெங�காய சேவையைத� தொடங�க�கிறத�. இந�த ம�கவரியை தங�கள� TOR உலாவியில� �ற�ற�ம� எவர�ம� உங�கள� " "கணினியில� பதிவேற�றப�பட�ம� கோப�ப�களைய�ம� செய�திகளைய�ம� சமர�ப�பிக�க ம�டிய�ம�." #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" "உங�கள�க�க� கோப�ப�களை அன�ப�ப�ம� நபர�களின� வரலாற� மற�ற�ம� ம�ன�னேற�றத�தைக� காட�ட மேல�-வலத� " "மூலையில� உள�ள கீழே உள�ள \"\" �கானைக� சொட�க�க� செய�யலாம�." #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "" "கோப�ப�கள� மற�ற�ம� செய�திகளை உங�கள�க�க� அன�ப�ப�ம� ஒர�வர� எப�படி இர�க�கிறத� என�பத� இங�கே." #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" "உங�கள� பெற�ம� சேவையில� யாராவத� கோப�ப�கள� அல�லத� செய�திகளைச� சமர�ப�பிக�க�ம� போத�, இயல�பாகவே " "அவர�கள� உங�கள� கணினியில� உள�ள வீட�ட� கோப�ப�றையில� `` வெங�காயம�சேர�`` எனப�பட�ம� கோப�ப�றையில� " "சேமிக�கப�பட�கிறார�கள�, கோப�ப�கள� பதிவேற�றப�பட�ட நேரத�தின� அடிப�படையில� தானாகவே தனி த�ணை " "கோப�ப�றைகளில� ஒழ�ங�கமைக�கப�பட�கின�றன." #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" "ஒர� வெங�காயத�தைப� பெற�ம� சேவையை அமைப�பத� ஊடகவியலாளர�கள�க�க�ம� மற�றவர�கள�க�க� அநாமதேய " "மூலங�களிலிர�ந�த� ஆவணங�களை பாத�காப�பாக �ற�ற�க�கொள�ள வேண�டிய மற�றவர�கள�க�க� பயன�ள�ளதாக " "இர�க�க�ம�. இந�த வழியில� பயன�பட�த�தப�பட�ம�போத�, வெங�காயர� ஒர� இலக�ரக, எளிமையானத�, " "`செக�யூர�ட� ராப� ` _, விசில�ப�ளோவர� சமர�ப�பிப�ப� அமைப�பின� " "பாத�காப�பான பதிப�பைப� போன�றத� அல�ல." #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "உங�கள� சொந�த ஆபத�தில� பயன�பட�த�தவ�ம�" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" "தீங�கிழைக�க�ம� மின�னஞ�சல� இணைப�ப�களைப� போலவே, தீங�கிழைக�க�ம� கோப�பை உங�கள� வெங�காய சேவையில� " "பதிவேற�ற�வதன� மூலம� யாராவத� உங�கள� கணினியைத� தாக�க ம�யற�சி செய�யலாம�. தீங�கிழைக�க�ம� " "கோப�ப�களிலிர�ந�த� உங�கள� கணினியைப� பாத�காக�க எந�த பாத�காப�ப� வழிம�றைகளைய�ம� " "வெங�காயர�சேர� சேர�க�காத�." #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" "நீங�கள� வெங�காயப� பகிர�வ�மூலம� ஒர� அல�வலக ஆவணம� அல�லத� எஆவ �ப� பெற�றால�, இந�த ஆவணங�களை " "`ஆபத�த� மண�டலத�தைப� `_ பயன�பட�த�தி திறக�கப� பாத�காப�பான " "எஆவகளாக மாற�றலாம�. `Tails `_ அல�லத� `Qubes `_ disposableVM இல� திறப�பதன� மூலம� நம�பத� தகாத ஆவணங�களைத� " "திறக�க�ம�போத� உங�களைப� பாத�காத�த�க� கொள�ளலாம�." #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" "இர�ப�பின�ம�, வெங�காயம� மூலம� அன�ப�பப�பட�ட க�ற�ஞ�செய�திகளைத� திறப�பத� எப�போத�ம� " "பாத�காப�பானத�." #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "பெற�ம� சேவையை இயக�க�வதற�கான உதவிக�க�றிப�ப�கள�" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" "வெங�காயத�தைப� பயன�பட�த�தி உங�கள� சொந�த அநாமதேய டிராப�பாக�சை நீங�கள� ப�ரவலன� செய�ய " "விர�ம�பினால�, ஒர� தனி, அர�ப�பணிப�ப�ள�ள கணினியில� எப�போத�ம� இயங�க�ம� மற�ற�ம� இணையத�த�டன� " "இணைக�கப�பட�ட�ள�ளத�, நீங�கள� வழக�கமான அடிப�படையில� பயன�பட�த�த�ம� ஒன�றில� அல�ல." #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" "உங�கள� வலைத�தளம� அல�லத� சமூக ஊடக ச�யவிவரங�களில� வெங�காய ம�கவரியை வைக�க நீங�கள� " "விர�ம�பினால�, தாவலைச� சேமிக�கவ�ம� (பார�க�க: ref: `Save_tabs`) அதை பொத� சேவையாக " "இயக�கவ�ம� (பார�க�க: க�றிப�ப�:` turn_off_private_key`). தனிப�பயன� தலைப�பைக� கொட�ப�பத�ம� " "நல�லத� (பார�க�க: ref: `Custom_titles`)." #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "பெற�ம� பயன�ம�றையில� விழிப�ப�டன� இர�க�க வேண�டிய பிற ம�ன�ன�றிவிப�ப�கள�" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" "'வெள�ளி' பாத�காப�ப� பயன�ம�றையில� இயங�க�ம�போத�, �ஓஎஸ� சாதனங�களில� வெங�காயப� பிரவ�சர� பெற�ம�" " பயன�ம�றையில� கோப�ப�களைப� பதிவேற�ற ம�டியாத� என�ற தகவல�கள� உள�ளன. நீங�கள� ஒர� செய�தியை " "அல�லத� கோப�பை பதிவேற�ற ம�டிய�மா என�ற� பார�க�க வெண�கல அல�லத� தங�கத�தை ம�யற�சிக�கவ�ம�." #: ../../source/features.rst:107 msgid "Host a Website" msgstr "ஒர� வலைத�தளத�தை ப�ரவலன� செய�ய�ங�கள�" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" "வெங�காயர� மூலம� நிலையான உஉக�மொ வலைத�தளத�தை நடத�த, ஒர� வலைத�தள தாவலைத� திறக�கவ�ம�, " "அங�க�ள�ள நிலையான உள�ளடக�கத�தை உர�வாக�க�ம� கோப�ப�கள� மற�ற�ம� கோப�ப�றைகளை இழ�த�த�, நீங�கள� " "தயாராக இர�க�க�ம�போத� \"பகிர�வைத� தொடங�க�\" என�பதைக� சொட�க�க� செய�க." #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" "நீங�கள� ஒர� ``index.html`` கோப�பைச� சேர�த�தால�, யாராவத� உங�கள� வலைத�தளத�தை �ற�ற�ம�போத� அத� " "வழங�கப�பட�ம�. வலைத�தளத�தை உர�வாக�க�ம� வேற� �தேன�ம� உஉக�மொ கோப�ப�கள�, சிஎச�எச� கோப�ப�கள�, " "சாவாகைஉரை கோப�ப�கள� மற�ற�ம� படங�களைய�ம� நீங�கள� சேர�க�க வேண�ட�ம�. (வெங�காயப� பகிர�வ� " "*நிலையான* வலைத�தளங�களைப� ப�ரவலன� செய�வதை மட�ட�மே ஆதரிக�கிறத� என�பதை நினைவில� கொள�ளவ�ம�. " "க�றியீட�டை இயக�க�ம� அல�லத� தரவ�த�தளங�களைப� பயன�பட�த�த�ம� வலைத�தளங�களை இத� ப�ரவலன� செய�ய " "ம�டியாத�. எனவே நீங�கள� எட�த�த�க�காட�டாகச� சொலச�சைப� பயன�பட�த�த ம�டியாத�.)" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" "உங�களிடம� `` index.html`` கோப�ப� இல�லையென�றால�, அத� அதற�க� பதிலாக ஒர� அடைவ� " "பட�டியலைக� காண�பிக�க�ம�, மேல�ம� அதை �ற�ற�ம� நபர�கள� கோப�ப�கள� வழியாகப� பார�த�த� அவற�றைப� " "பதிவிறக�கலாம�." #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "உள�ளடக�க பாத�காப�ப� கொள�கை" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" "இயல�பாகவே வெங�காயப� பகிர�வ� ஒர� கண�டிப�பான `உள�ளடக�கப� பாத�காப�ப�க� கொள�கையை `_ தலைப�பை அமைப�பதன� மூலம� உங�கள� " "வலைத�தளத�தைப� பாத�காக�க உதவ�கிறத�. இர�ப�பின�ம�, இத� மூன�றாம� தரப�ப� உள�ளடக�கத�தை " "வலைப�பக�கத�திற�க�ள� �ற�ற�வதைத� தட�க�கிறத�." #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" "சி.டி.என�-களில� இர�ந�த� சொத�த�க�கள� அல�லத� சாவாச�கிரிப�ட� நூலகங�கள� போன�ற மூன�றாம� தரப�ப� " "வலைத�தளங�களிலிர�ந�த� உள�ளடக�கத�தை �ற�ற விர�ம�பினால�, உங�கள�க�க� இரண�ட� விர�ப�பங�கள� உள�ளன:" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" "சேவையைத� தொடங�க�வதற�க� ம�ன� \"உள�ளடக�க பாத�காப�ப� கொள�கை தலைப�பை அன�ப�ப வேண�டாம� (உங�கள� " "வலைத�தளத�தை மூன�றாம� தரப�ப� வளங�களைப� பயன�பட�த�த அன�மதிக�கிறத�)\" பெட�டியைச� சரிபார�ப�பதன� " "மூலம� உள�ளடக�க பாத�காப�ப� கொள�கை தலைப�பை அன�ப�ப�வதை ம�டக�கலாம�." #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "தனிப�பயன� உள�ளடக�க பாத�காப�ப� கொள�கை தலைப�பை அன�ப�பலாம�." #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "வலைத�தள சேவையை இயக�க�வதற�கான உதவிக�க�றிப�ப�கள�" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" "நீங�கள� வெங�காயத�தைப� பயன�பட�த�தி ஒர� நீண�டகால வலைத�தளத�தை ப�ரவலன� செய�ய விர�ம�பினால� " "(அதாவத� யாரையாவத� விரைவாகக� காண�பிப�பத� மட�ட�மல�ல), ஒர� தனி, அர�ப�பணிப�ப�ள�ள கணினியில� " "இதைச� செய�ய பரிந�த�ரைக�கப�பட�கிறத�, அத� எப�போத�ம� இயங�க�ம� மற�ற�ம� இணையத�த�டன� " "இணைக�கப�பட�ட�ள�ளத�, ஆனால� ஒன�றல�ல நீங�கள� ஒர� வழக�கமான அடிப�படையில� பயன�பட�த�த�கிறீர�கள�. " "தாவலைச� சேமிக�கவ�ம� (பார�க�க: ref: `Save_tabs`) எனவே நீங�கள� வெங�காயத�தை மூடி பின�னர� " "மீண�ட�ம� திறந�தால� அதே ம�கவரிய�டன� வலைத�தளத�தை மீண�ட�ம� தொடங�கலாம�." #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" "உங�கள� வலைத�தளம� பொத�மக�கள�க�காக வடிவமைக�கப�பட�டிர�ந�தால�, நீங�கள� அதை ஒர� பொத� சேவையாக " "இயக�க வேண�ட�ம� (பார�க�க: க�றிப�ப�: `turn_off_private_key`)." #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "அநாமதேயமாக அரட�டையடிக�கவ�ம�" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" "எதைய�ம� உள�ந�ழையாத தனிப�பட�ட, பாத�காப�பான அரட�டை அறையை அமைக�க நீங�கள� வெங�காயத�தைப� " "பயன�பட�த�தலாம�. அரட�டை தாவலைத� திறந�த� \"அரட�டை சேவையகத�தைத� தொடங�க�\" என�பதைக� சொட�க�க� " "செய�க." #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" "நீங�கள� சேவையகத�தைத� தொடங�கிய பிறக�, வெங�காய ம�கவரி மற�ற�ம� தனியார� விசையை நகலெட�த�த� " "அநாமதேய அரட�டை அறையில� நீங�கள� விர�ம�ப�ம� நபர�கள�க�க� அன�ப�பவ�ம�. யார� சேரலாம� என�பதை " "சரியாகக� கட�ட�ப�பட�த�த�வத� ம�தன�மை என�றால�, வெங�காய ம�கவரி மற�ற�ம� தனியார� விசையை அன�ப�ப " "மறைக�றியாக�கப�பட�ட செய�தியிடல� பயன�பாட�டைப� பயன�பட�த�தவ�ம�." #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" "டோர� உலாவியில� அதன� வெங�காயக� ம�கவரியை �ற�ற�வதன� மூலம� மக�கள� அரட�டை அறையில� சேரலாம�. " "அரட�டை அறைக�க� சாவாச�கிரிப�ட� தேவைப�பட�கிறத�, எனவே பங�கேற�க விர�ம�ப�ம� அனைவர�க�க�ம� " "அவர�களின� டோர� உலாவி பாத�காப�ப� நிலை \"பாத�காப�பானத�\" என�பதற�க� பதிலாக \"தரநிலை\" " "அல�லத� \"பாத�காப�பானத�\" என அமைக�கப�பட�டிர�க�க வேண�ட�ம�." #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" "யாராவத� அரட�டை அறையில� சேர�ம�போத� அவர�கள� ஒர� சீரற�ற பெயரை ஒத�க�க�கிறார�கள�. இடத� " "பேனலில� உள�ள பெட�டியில� ஒர� ப�திய பெயரைத� தட�டச�ச� செய�த� ↵ அழ�த�த�வதன� மூலம� அவர�கள� " "தங�கள� பெயரை மாற�றலாம�. அரட�டை வரலாற� எங�க�ம� சேமிக�கப�படாததால�, மற�றவர�கள� �ற�கனவே அறையில� " "அரட�டை அடித�த�க�கொண�டிர�ந�தால�ம� கூட, அத� காண�பிக�கப�படாத�." #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" "ஒர� வெங�காய அரட�டை அறையில�, எல�லோர�ம� அநாமதேயர�கள�. எவர�ம� தங�கள� பெயரை எதற�க�ம� " "மாற�றலாம�, யார�டைய அடையாளத�தைய�ம� உற�திப�பட�த�த வழி இல�லை." #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" "இர�ப�பின�ம�, நீங�கள� ஒர� வெங�காய அரட�டை அறையை உர�வாக�கி, க�றியாக�கப�பட�ட செய�திகளைப� " "பயன�பட�த�தி நம�பகமான நண�பர�களின� ஒர� சிறிய க�ழ�விற�க� மட�ட�மே ம�கவரியை பாத�காப�பாக " "அன�ப�பினால�, அரட�டை அறையில� சேர�ம� நபர�கள� உங�கள� நண�பர�கள�." #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "இத� எவ�வாற� பயன�ள�ளதாக இர�க�க�ம�?" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" "நீங�கள� �ற�கனவே மறைக�றியாக�கப�பட�ட செய�தியிடல� பயன�பாட�டைப� பயன�பட�த�த வேண�ட�ம� என�றால�, ஒர� " "வெங�காய அரட�டை அறையின� பயன� என�ன? இத� க�றைந�த தடயங�களை விட�ட� விட�கிறத�." #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" "நீங�கள� ஒர� சமிக�ஞை க�ழ�விற�க� ஒர� செய�தியை அன�ப�பினால�, க�ழ�வின� ஒவ�வொர� உற�ப�பினரின� " "ஒவ�வொர� சாதனத�தில�ம� (ச�மார�ட�போன�கள� மற�ற�ம� சிக�னல� டெச�க�டாப�பை அமைத�தால� கணினிகள�) உங�கள� " "செய�தியின� நகல� ம�டிகிறத�. காணாமல� போக�ம� செய�திகள� இயக�கப�பட�டிர�ந�தால�ம�, செய�திகளின� " "அனைத�த� நகல�கள�ம� உண�மையில� எல�லா சாதனங�களிலிர�ந�த�ம� நீக�கப�பட�ட�ள�ளன, வேற� எந�த " "இடங�களிலிர�ந�த�ம� (அறிவிப�ப�கள� தரவ�த�தளங�கள� போன�றவை) அவை சேமிக�கப�பட�டிர�க�கலாம� என�பதை " "உற�திப�பட�த�த�வத� கடினம�. வெங�காய அரட�டை அறைகள� எந�த செய�திகளைய�ம� எங�க�ம� சேமிக�காத�, " "எனவே சிக�கல� க�றைந�தபட�சமாக க�றைக�கப�பட�கிறத�." #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" "எந�தவொர� கணக�க�களைய�ம� உர�வாக�கத� தேவையில�லாமல� ஒர�வர�டன� அநாமதேயமாகவ�ம� " "பாத�காப�பாகவ�ம� அரட�டை அடிக�க விர�ம�ப�ம� மக�கள�க�க� வெங�காயம� அரட�டை அறைகள� பயன�ள�ளதாக " "இர�க�க�ம�. எட�த�த�க�காட�டாக, ஒர� மூலமான மின�னஞ�சல� ம�கவரியைப� பயன�பட�த�தி ஒர� " "பத�திரிகையாளர�க�க� ஒர� வெங�காய ம�கவரியை அன�ப�பலாம�, பின�னர� பத�திரிகையாளர� அரட�டை " "அறையில� சேர காத�திர�க�கலாம�, அனைவர�மே அவர�களின� பெயர� தெரியாமல� வேற�பாடின�மை செய�யாமல�." #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "க�றியாக�கம� எவ�வாற� செயல�பட�கிறத�?" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" "வெங�காயர� டோர� வெங�காய சேவைகளை நம�பியிர�ப�பதால�, டோர� உலாவி மற�ற�ம� வெங�காயர� " "ஆகியவற�ற�க�க� இடையேயான தொடர�ப�கள� அனைத�த�ம� இற�தி ம�தல� இற�தி மறைக�றியாக�கப�பட�டவை " "(E2EE). யாரோ ஒர� வெங�காய அரட�டை அறைக�க� ஒர� செய�தியை இட�கையிட�ம�போத�, அவர�கள� அதை " "E2EE வெங�காய இணைப�ப� மூலம� சேவையகத�திற�க� அன�ப�ப�கிறார�கள�, பின�னர� அதை தங�கள� E2EE " "வெங�காய இணைப�ப�கள� மூலம� வெப�சாக�கெட�ட�களைப� பயன�பட�த�தி அரட�டை அறையின� மற�ற அனைத�த� " "உற�ப�பினர�கள�க�க�ம� அன�ப�ப�கிறார�கள�." #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" "வெங�காயர� எந�த அரட�டை க�றியாக�கத�தைய�ம� சொந�தமாக செயல�பட�த�தவில�லை. இத� அதற�க� பதிலாக " "டோர� வெங�காய சேவையின� க�றியாக�கத�தை நம�பிய�ள�ளத�." onionshare-onionshare-26fcdc5/docs/source/locale/ta/LC_MESSAGES/help.po000066400000000000000000000107761521174352300257060ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6.2\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-06-20 17:01+0000\n" "Last-Translator: தமிழ�நேரம� \n" "Language-Team: none\n" "Language: ta\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.13-dev\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "உதவி பெற�தல�" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "இந�த வலைத�தளத�தைப� படிய�ங�கள�" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" "வெங�காயத�தை எவ�வாற� பயன�பட�த�த�வத� என�பதற�கான வழிம�றைகளை நீங�கள� காண�பீர�கள�. உங�கள� " "கேள�விகள�க�க� �தாவத� பதிலளிக�கிறதா என�பதைப� பார�க�க ம�தலில� எல�லா பிரிவ�களைய�ம� " "பார�ங�கள�." #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "அறிவிலிமையம� சிக�கல�களைச� சரிபார�க�கவ�ம�" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" "இத� இணையதளத�தில� இல�லையென�றால�, தயவ�செய�த� `கிட�அப� சிக�கல�கள� ` _ � சரிபார�க�கவ�ம�. வேறொர�வர� இதே சிக�கலை சந�தித�த� " "டெவலப�பர�கள�டன� உயர�த�தியிர�க�கலாம�, அல�லத� ஒர� தீர�வை இட�கையிட�டிர�க�கலாம�." #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "ஒர� சிக�கலை நீங�களே சமர�ப�பிக�கவ�ம�" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" "நீங�கள� ஒர� தீர�வைக� கண�ட�பிடிக�க ம�டியாவிட�டால�, அல�லத� ஒர� கேள�வியைக� கேட�க அல�லத� ப�திய " "அம�சத�தைப� பரிந�த�ரைக�க விர�ம�பினால�, தயவ�செய�த� ஒர� `சிக�கலைச� சமர�ப�பிக�கவ�ம�`_. இதற�க� `ஒர� அறிவிலிமையம� கணக�கை " "உர�வாக�க வேண�ட�ம� ` _." #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "எங�கள� கீபேச� க�ழ�வில� சேரவ�ம�" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" "காண�க: க�றிப�ப�: திட�டத�தைப� பற�றி விவாதிக�கப� பயன�பட�த�தப�பட�ம� கீபேச� க�ழ�வில� எவ�வாற� " "சேர�வத� என�பத� க�றித�த� `ஒத�த�ழைத�தல�`." onionshare-onionshare-26fcdc5/docs/source/locale/ta/LC_MESSAGES/index.po000066400000000000000000000030621521174352300260530ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6.2\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-01-22 16:08+0000\n" "Last-Translator: தமிழ�நேரம� \n" "Language-Team: none\n" "Language: ta\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.10-dev\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "வெங�காயவாத ஆவணங�கள�" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" "வெங�காயர� என�பத� ஒர� திறந�த மூல கர�வியாக�ம�, இத� கோப�ப�களை பாத�காப�பாகவ�ம� " "அநாமதேயமாகவ�ம� பகிரவ�ம�, வலைத�தளங�களை ப�ரவலன� செய�யவ�ம�, டோர� நெட�வொர�க�கைப� பயன�பட�த�தி " "நண�பர�கள�டன� அரட�டையடிக�கவ�ம� உங�களை அன�மதிக�கிறத�." onionshare-onionshare-26fcdc5/docs/source/locale/ta/LC_MESSAGES/install.po000066400000000000000000001010271521174352300264120ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6.2\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-07-27 00:26+0000\n" "Last-Translator: தமிழ�நேரம� \n" "Language-Team: none\n" "Language: ta\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.13-dev\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "நிற�வல�" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "சாளரங�கள� அல�லத� மேகோச�" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" "`வெங�காயப� பகிர�வ� வலைத�தளம� `_ இலிர�ந�த� சாளரங�கள� மற�ற�ம� " "மேக�இம� க�கான வெங�காயப� பகிர�வைப� பதிவிறக�கம� செய�யலாம�." #: ../../source/install.rst:12 msgid "Mobile" msgstr "மொபைல�" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "பின�தொடர�தல� இணைப�ப�களிலிர�ந�த� மொபைல�க�கான வெங�காயத�தை பதிவிறக�கம� செய�யலாம�" #: ../../source/install.rst:16 msgid "Android" msgstr "ஆண�ட�ராய�ட�" #: ../../source/install.rst:17 msgid "" "Google Play: https://play.google.com/store/apps/details?id=org.onionshare." "android" msgstr "" "கூகிள� பிளே: https://play.google.com/store/apps/details?id=org.onionshare." "android" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "F-droid: https://github.com/onionshare/onionshare-android- இரவ�" #: ../../source/install.rst:20 msgid "iOS" msgstr "�இம�" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "ஆப�பிள� ஆப� ச�டோர�: https://app.apple.com/app/onionshare/id1601890129" #: ../../source/install.rst:22 msgid "" "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" "நேரடி �பி� பதிவிறக�கம�: https://github.com/onionshare/onionshare-ios/relaess" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "Testflight: https://testflight.apple.com/join/zcjey65w" #: ../../source/install.rst:27 msgid "Linux" msgstr "லினக�ச�" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the recommended " "way is to use either the `Flatpak `_ or the `Snap " "`_ package. Flatpak and Snapcraft ensure that you'll " "always use the newest version and run OnionShare inside of a sandbox." msgstr "" "லினக�ச�க�க� வெங�காயப� பகிர�வை நிற�வப� பல�வேற� வழிகள� உள�ளன, ஆனால� பரிந�த�ரைக�கப�பட�ட வழி " "`தட�டைதொக�ப�ப�`_ அல�லத� `ப�கைப�படம� `" "_ தொக�ப�பைப� பயன�பட�த�த�வதாக�ம�. தட�டைதொக�ப�ப� மற�ற�ம� ப�கைப�படம� ஆகியவை நீங�கள� எப�போத�ம� " "ப�திய பதிப�பைப� பயன�பட�த�த�வதைய�ம�, மணல� பெட�டியின� உள�ளே வெங�காயப� பகிர�வை இயக�க�வதைய�ம� " "உற�தி செய�கின�றன." #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" "ச�னாப�ட�ரா கிராஃப�ட� உதவி உப�ண�ட�வ�க�க� கட�டமைக�கப�பட�ட�ள�ளத� மற�ற�ம� ஃபெடோரா பிளாட�பாக� " "ஆதரவ�டன� வர�கிறத�, ஆனால� நீங�கள� பயன�பட�த�த�வத� உங�கள�டையத�. இரண�ட�ம� அனைத�த� லினக�ச� " "விநியோகங�களில�ம� வேலை செய�கின�றன." #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: https://flathub.org/apps/details/org." "onionshare.OnionShare" msgstr "" "**Flatpak �ப� பயன�பட�த�தி OnionShare � நிற�வவ�ம�**: https://flathub.org/apps/" "details/org.onionshare.OnionShare" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" "**ச�னாப�கிராஃப�டைப� பயன�பட�த�தி வெங�காயப� பகிர�வை நிற�வவ�ம�**: https://snapcraft.io/" "onionshare" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" "நீங�கள� விர�ம�பினால� https://onionshare.org/dist/ இலிர�ந�த� PGP-கையொப�பமிட�ட " "``.flatpak`` அல�லத� ``.snap`` தொக�ப�ப�களைய�ம� பதிவிறக�கம� செய�த� நிற�வலாம�." #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "கையேட� பிளாட�பாக� நிற�வல�" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" "பிசிபி-க�றியிடப�பட�ட `ஒற�றை-கோப�ப� மூட�டை ` _, நீங�கள� செய�ய ம�டிய�ம� என�றால�, நீங�கள� செய�ய ம�டிய�ம� எனவே" " இப�படி:" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at https://flatpak.org/setup/." msgstr "" "Https://flatpak.org/setup/ இல� உள�ள வழிம�றைகளைப� பின�பற�றி பிளாட�பேக�கை நிற�வவ�ம�." #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo``. Even though you " "won't be downloading OnionShare from Flathub, OnionShare depends on some " "packages that are only available there." msgstr "" "``flatpak remote-add --if-not-exists flathub https://flathub.org/repo/" "flathub.flatpakrepo`` � இயக�க�வதன� மூலம� தட�டைமையம� களஞ�சியத�தைச� சேர�க�கவ�ம�. " "தட�டைமையத�திலிர�ந�த�வெங�காயப� பகிர�வை நீங�கள� பதிவிறக�கப� போவதில�லை என�றால�ம�, வெங�காயப� " "பகிர�வ� அங�க� மட�ட�மே கிடைக�க�ம� சில தொக�ப�ப�களைச� சார�ந�த�ள�ளத�." #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" "Https://onionshare.org/dist/ க�க�ச� சென�ற�, வெங�காயத�தின� அண�மைக� கால பதிப�பைத� " "தேர�ந�தெட�த�த�, `` .flatpak`` மற�ற�ம� `` .flatpak.asc`` கோப�ப�களைப� பதிவிறக�கவ�ம�." #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" "`` .Flatpak`` கோப�பின� பிசிபி கையொப�பத�தை சரிபார�க�கவ�ம�. காண�க: க�றிப�ப�: மேல�ம� " "தகவல�க�க� `சரிபார�ப�ப�_சிக�ச�`." #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the file " "you downloaded." msgstr "" "`` `` `` பிளாட�பாக� நிற�வி வெங�காயர�-அழ�த�தத�தை நிற�வ�வதன� மூலம� `` .flatpak`` கோப�பை " "நிற�வவ�ம�. நீங�கள� பதிவிறக�கிய கோப�பின� பதிப�ப� எண�ண�டன� `` பதிப�ப�`` � மாற�றவ�ம�." #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "நீங�கள� வெங�காயத�தை இயக�கலாம�: `பிளாட�பாக� ரன� org.onionshare.onionshare`." #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "கையேட� ச�னாப� கிராஃப�ட� நிற�வல�" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the PGP-" "signed Snapcraft package, you can do so like this:" msgstr "" "பிசிபி கையொப�பமிடப�பட�ட ச�னாப�கிராஃப�ட� தொக�ப�பைப� பயன�பட�த�தி ச�னாப� கிராஃப�ட� மூலம� " "கைம�றையாக வெங�காயத�தை நிற�வ விர�ம�பினால�, நீங�கள� இதை இவ�வாற� செய�யலாம�:" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at https://snapcraft.io/docs/" "installing-snapd." msgstr "" "Https://snapcract.io/docs/installing-snapd இல� உள�ள வழிம�றைகளைப� பின�பற�றி " "ச�னாப�கிராஃப�ட� நிற�வவ�ம�." #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.snap`` and ``.snap.asc`` files." msgstr "" "Https://onionshare.org/dist/ க�க�ச� சென�ற�, வெங�காயத�தின� அண�மைக� கால பதிப�பைத� " "தேர�ந�தெட�த�த�, `` .snap`` மற�ற�ம� `` .snap.asc`` கோப�ப�களைப� பதிவிறக�கவ�ம�." #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" "`` .Snap`` கோப�பின� பிசிபி கையொப�பத�தை சரிபார�க�கவ�ம�. காண�க: க�றிப�ப�: மேல�ம� " "தகவல�க�க� `சரிபார�ப�ப�_சிக�ச�`." #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version number " "of the file you downloaded. Note that you must use `--dangerous` because the " "package is not signed by the Snapcraft store, however you did verify its PGP " "signature, so you know it's legitimate." msgstr "" "`` .Snap`` கோப�பை `` ச�னாப� நிற�வலை இயக�க�வதன� மூலம� நிற�வவ�ம� -ஆபத�தான " "வெங�காயர�_பிரெக�கம�_எம�.டி 64.SNAP``. நீங�கள� பதிவிறக�கிய கோப�பின� பதிப�ப� எண�ண�டன� `` " "பதிப�ப�`` � மாற�றவ�ம�. நீங�கள� `--ஆபத�தான` �ப� பயன�பட�த�த வேண�ட�ம� என�பதை நினைவில� கொள�க, " "�னெனில� தொக�ப�ப� ச�னாபிராச�ட� கடையால� கையொப�பமிடப�படவில�லை, இர�ப�பின�ம� அதன� பிசிபி " "கையொப�பத�தை நீங�கள� சரிபார�த�தீர�கள�, எனவே இத� ம�றையானத� என�பத� உங�கள�க�க�த� தெரிய�ம�." #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "நீங�கள� வெங�காயத�தை இயக�கலாம�: `ச�னாப� ரன� வெங�காயர�`." #: ../../source/install.rst:68 msgid "Command-line only" msgstr "கட�டளை-வரி மட�ட�மே" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any operating " "system using the Python package manager ``pip``. :ref:`cli` has more info." msgstr "" "பைதான� தொக�ப�ப� மேலாளர� `` பிப�`` �ப� பயன�பட�த�தி எந�த இயக�க ம�றைமையில�ம� வெங�காயத�தின� " "கட�டளை-வரி பதிப�பை நீங�கள� நிற�வலாம�. : Ref: `Cli` க�க� கூட�தல� செய�தி உள�ளத�." #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "Freebsd" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare can " "also be installed on `FreeBSD `_. It's available via " "its ports collection or as pre-built package. Should you opt to install and " "use OnionShare on a FreeBSD operating system, please be aware that it's " "**NOT** officially supported by the OnionShare project." msgstr "" "இந�தத� தளத�திற�காக அதிகாரப�பூர�வமாக உர�வாக�கப�படாத, வெங�காயத�தை `FreeBSD ` _ இல� நிற�வலாம�. இத� அதன� த�றைம�க சேகரிப�ப� வழியாக அல�லத� ம�ன�பே " "கட�டப�பட�ட தொக�ப�ப� வழியாகக� கிடைக�கிறத�. ஒர� FreeBSD இயக�க ம�றைமையில� வெங�காயத�தை " "நிற�வவ�ம� பயன�பட�த�தவ�ம� நீங�கள� தேர�வ�செய�தால�, இத� வெங�காய திட�டத�தால� அதிகாரப�பூர�வமாக " "ஆதரிக�கப�பட�கிறத� ** ** அல�ல என�பதை அறிந�த� கொள�ள�ங�கள�." #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the source " "codes from the official OnionShare repository (or its official release " "packages from `PyPI `_). Should " "you wish to check changes related to this platform, please refer to the " "following resources:" msgstr "" "வெங�காய டெவலப�பர�களால� வழங�கப�பட�ட� அதிகாரப�பூர�வமாக பராமரிக�கப�படாவிட�டால�ம�, ஃப�ரீ.பி.எச�." "டி தொக�ப�ப�கள� மற�ற�ம� த�றைம�கங�கள� அதிகாரப�பூர�வ வெங�காய களஞ�சியத�திலிர�ந�த� (அல�லத� அதன� " "அதிகாரப�பூர�வ வெளியீட�ட� தொக�ப�ப�களை `pypi `_). இந�த தளம� தொடர�பான மாற�றங�களை " "நீங�கள� சரிபார�க�க விர�ம�பினால�, தயவ�செய�த� பின�வர�ம� ஆதாரங�களைப� பார�க�கவ�ம�:" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "https://cgit.freebsd.org/ports/log/www/onionshare" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "https://www.freshports.org/www/onionshare" #: ../../source/install.rst:85 msgid "Manual pkg Installation" msgstr "கையேட� பி.கே.சி நிற�வல�" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, in " "order to install OnionShare for Python 3.9, use::" msgstr "" "பைனரி தொக�ப�பை நிற�வ, ``pkg install pyXY-onionshare`` �ப� பயன�பட�த�தவ�ம�, ``pyXY``" " பைதான� பதிப�பிற�காகத� தொக�ப�ப� உர�வாக�கப�பட�டத� என�பதைக� க�றிப�பிடவ�ம�. எனவே, பைதான� 3.9 " "க�க� வெங�காயப� பகிர�வை நிற�வ, இதைப� பயன�பட�த�தவ�ம�::" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as pre-" "built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli`` if you " "want to install that version." msgstr "" "வெங�காயத�தின� ** கட�டளை-வரி மட�ட�ம� ** பதிப�ப�ம� ம�ன�பே கட�டப�பட�ட தொக�ப�பாக கிடைக�கிறத�. " "நீங�கள� அந�த பதிப�பை நிற�வ விர�ம�பினால� `` py39-onionshare`` ஆல� `` py39-onionshare-" "cli`` ஆல� மாற�றவ�ம�." #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built packages, " "please refer to its `official Handbook section about pkg `_." msgstr "" "FreeBSD ம�ன�பே கட�டப�பட�ட தொக�ப�ப�கள�பற�றிய கூட�தல� தகவல�கள� மற�ற�ம� விவரங�கள�க�க�, " "தயவ�செய�த� அதன� `PKG ` _ பற�றிய அதன� அதிகாரப�பூர�வ கையேட� பிரிவைப� பார�க�கவ�ம�." #: ../../source/install.rst:96 msgid "Manual port Installation" msgstr "கையேட� த�றைம�கம� நிற�வல�" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run the " "following::" msgstr "" "FreeBSD போர�ட�டை நிற�வ, கோப�பகத�தை `போர�ட�ச� சேகரிப�ப� ` " "_ நீங�கள� ம�ன�ப� சரிபார�த�த� பின�வர�வனவற�றை இயக�க வேண�ட�ம� ::" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www/onionshare-" "cli`` if you want to install that version." msgstr "" "போர�ட�ச� சேகரிப�ப� ** கட�டளை-வரி மட�ட�ம� ** வெங�காயத�தின� பதிப�பிற�கான பிரத�யேக " "த�றைம�கத�தைய�ம� வழங�க�கிறத�. நீங�கள� அந�த பதிப�பை நிற�வ விர�ம�பினால� `` www/வெங�காயர�-" "கிளி`` ஆல� `` www/வெங�காயர�`` ஆல� மாற�றவ�ம�." #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports collection, " "please refer to its `official Handbook section about ports `_." msgstr "" "FreeBSD போர�ட�கள� சேகரிப�ப� பற�றிய கூட�தல� தகவல�கள� மற�ற�ம� விவரங�கள�க�க�, தயவ�செய�த� அதன� " "`த�றைம�கங�கள�பற�றிய அதிகாரப�பூர�வ கையேட� பிரிவைப� _`பார�க�கவ�ம�." #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "பிசிபி கையொப�பங�களை சரிபார�க�கிறத�" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't been " "tampered with by verifying its PGP signature. For Windows and macOS, this " "step is optional and provides defense in depth: the OnionShare binaries " "include operating system-specific signatures, and you can just rely on those " "alone if you'd like." msgstr "" "நீங�கள� பதிவிறக�க�ம� தொக�ப�ப� ம�றையானத� மற�ற�ம� அதன� பிசிபி கையொப�பத�தை சரிபார�ப�பதன� மூலம� " "சேதமடையவில�லை என�பதை நீங�கள� சரிபார�க�கலாம�. சாளரங�கள� மற�ற�ம� மேகோசைப� பொற�த�தவரை, இந�த " "படி விர�ப�பமானத� மற�ற�ம� பாத�காப�பை ஆழமாக வழங�க�கிறத�: வெங�காய கைத� பைனரிகளில� இயக�க " "ம�றைமை சார�ந�த கையொப�பங�கள� அடங�க�ம�, மேல�ம� நீங�கள� விர�ம�பினால� தனியாக இர�ப�பவர�களை " "நம�பலாம�." #: ../../source/install.rst:115 msgid "Signing key" msgstr "கையொப�பமிட�ம� விசை" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" "க�றிப�பிட�ட வெளியீட�டிற�க� பொற�ப�பான கோர� டெவலப�பரால� தொக�ப�ப�கள� கையொப�பமிடப�பட�கின�றன. " "வெங�காயவாதியின� ம�க�கிய டெவலப�பர�களின� தகவல�கள� பின�வர�மாற�:" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "மீகா லீ:" #: ../../source/install.rst:121 msgid "" "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "பிசிபி பொத� விசை கைரேகை `` 927F419D7EC82C2F149C1BD1403C2657CD994F73``." #: ../../source/install.rst:122 msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver `_." msgstr "" "நீங�கள� மைக�காவின�விசையைப� `keys.openpgp.org விசைகளிலிர�ந�த� `_ பதிவிறக�கம� செய�யலாம�." #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "சப�தக� சென�க�ப�தா:" #: ../../source/install.rst:125 msgid "" "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "PGP பொத� விசை கைரேகை `` 2AE3D40A6905C8E4E8E8ED95ECE46A2B977C14666B``." #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver `_." msgstr "" "நீங�கள� சாப�டக�கின� விசையை `keys.openpgp.org கீசர�வர� `_." #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "மிக�வல� சாக�:" #: ../../source/install.rst:129 msgid "" "PGP public key fingerprint ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." msgstr "பிசிபி பொத� விசை கைரேகை ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." #: ../../source/install.rst:130 msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver `_." msgstr "" "`keys.openpgp.org `_ விசை சேவையகத�திலிர�ந�த� நீங�கள� " "மைக�காவின� விசையைப� பதிவிறக�கம� செய�யலாம�." #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you probably " "want `GPGTools `_, and for Windows you probably want " "`Gpg4win `_." msgstr "" "கையொப�பங�களைச� சரிபார�க�க நீங�கள� GnuPG � நிற�வியிர�க�க வேண�ட�ம�. மேக�இம�க�க� `GPGTools " "`_ �ய�ம�, சாளரங�கள�க�க� `Gpg4win `_ �ய�ம� நீங�கள� விர�ம�பலாம�." #: ../../source/install.rst:135 msgid "Signatures" msgstr "கையொப�பங�கள�" #: ../../source/install.rst:137 msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, macOS, " "Flatpak, Snap, and source packages, at https://onionshare.org/dist/ in the " "folders named for each version of OnionShare. You can also find them on the " "`GitHub Releases page `_." msgstr "" "வெங�காயப� பகிர�வின� ஒவ�வொர� பதிப�பிற�க�ம� பெயரிடப�பட�ட கோப�ப�றைகளில�, கையொப�பங�களை " "(``.asc`` கோப�ப�களாக), சாளரங�கள�, மேக�இம�, தட�டைகட�ட�, ஒடி மற�ற�ம� மூல தொக�ப�ப�களை " "https://onionshare.org/dist/ இல� காணலாம�. `அறிவிலிமைய வெளியீட�கள� பக�கத�தில� " "`_ நீங�கள� அவற�றைக� காணலாம�." #: ../../source/install.rst:141 msgid "Verifying" msgstr "சரிபார�க�க�ம�" #: ../../source/install.rst:143 msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify the " "binary in a terminal like this:" msgstr "" "கோர� டெவலப�பர�களின� பொத� விசைகளை உங�கள� க�னூப� கீச�சினில� இறக�க�மதி செய�தவ�டன�, பைனரி " "மற�ற�ம� `` .ஆச�`` கையொப�பத�தை பதிவிறக�கம� செய�தால�, இத� போன�ற ஒர� ம�னையத�தில� பைனரியை " "சரிபார�க�கலாம�:" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "விண�டோச�க�க� ::" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "மேகோச�க�க� ::" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "லினக�ச�க�க� ::" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "மற�ற�ம� மூல கோப�பிற�க� ::" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "எதிர�பார�க�கப�பட�ம� வெளியீட� இப�படி தெரிகிறத� ::" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with the " "integrity of the file (malicious or otherwise), and you should not install " "the package." msgstr "" "``நல�ல கையொப�பம�`` என�ற� நீங�கள� காணவில�லை என�றால�, கோப�பின� ஒர�மைப�பாட�டில� சிக�கல� இர�க�கலாம� " "(தீங�கிழைக�க�ம� அல�லத� வேற�), மேல�ம� நீங�கள� தொக�ப�பை நிற�வக� கூடாத�." #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" "`` எச�சரிக�கை: `` மேலே காட�டப�பட�ட�ள�ளத�, தொக�ப�பில� ஒர� சிக�கல� இல�லை, இதன� பொர�ள� " "மீகாவின� (கோர� டெவலப�பர�) பிசிபி விசையின� \"நம�பிக�கையை\" நீங�கள� வரையற�க�கவில�லை." #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and " "the `Tor Project `_ may be useful." msgstr "" "பிசிபி கையொப�பங�களைச� சரிபார�ப�பத� பற�றி மேல�ம� அறிய விர�ம�பினால�, `கியூபச� இம� " "`_ மற�ற�ம� `டோர� திட�டம� " "`_ க�கான " "வழிகாட�டிகள� பயன�ள�ளதாக இர�க�க�ம�." onionshare-onionshare-26fcdc5/docs/source/locale/ta/LC_MESSAGES/security.po000066400000000000000000000306211521174352300266140ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6.2\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-07-25 16:04+0000\n" "Last-Translator: தமிழ�நேரம� \n" "Language-Team: none\n" "Language: ta\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.13-dev\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "பாத�காப�ப� வடிவமைப�ப�" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" "படிய�ங�கள�: க�றிப�ப�: `எப�படி_�டி_ வொர�க�ச�` ம�தலில� வெங�காயம�சேர� எவ�வாற� செயல�பட�கிறத� " "என�பதற�கான கைப�பிடியைப� பெற." #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "எல�லா மென�பொர�ளைய�ம� போலவே, வெங�காயத�தில� பிழைகள� அல�லத� பாதிப�ப�கள� இர�க�கலாம�." #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "வெங�காயத�தைப� பாத�காக�கிறத�" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" "** வெங�காயத�தில� நடக�க�ம� எதைய�ம� மூன�றாம� தரப�பினர�க�க� அண�கல� இல�லை. ** வெங�காயத�தைப� " "பயன�பட�த�த�வத� என�பத� உங�கள� கணினியில� நேரடியாக சேவைகளை ப�ரவலன� செய�வத�. உங�கள� " "கோப�ப�களை வெங�காயவாதிய�டன� பகிர�ம�போத�, அவை எந�த மூன�றாம� தரப�ப� சேவையகத�தில�ம� " "பதிவேற�றப�படாத�. நீங�கள� ஒர� வெங�காய அரட�டை அறையை உர�வாக�கினால�, உங�கள� கணினி அதற�கான " "சேவையகமாக செயல�பட�கிறத�. இத� மற�றவர�களின� கணினிகளை நம�ப வேண�டிய பாரம�பரிய மாதிரியைத� " "தவிர�க�கிறத�." #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" "**நெட�வொர�க� ஈவ� டிராப�பர�கள� டிரான�சிட�டில� வெங�காயத�தில� நடக�க�ம� எதைய�ம� உளவ� பார�க�க " "ம�டியாத�** டோர� வெங�காய சேவைக�க�ம� டோர� உலாவிக�க�ம� இடையிலான தொடர�ப� இற�தி ம�தல� இற�தி" " மறைக�றியாக�கப�பட�ட�ள�ளத�. இதன� பொர�ள� பிணையம� தாக�க�பவர�கள� மறைக�றியாக�கப�பட�ட டோர� " "போக�க�வரத�தைத� தவிர வேற� எதைய�ம� கேட�க ம�டியாத�. டோர� உலாவியை வெங�காயத�தின� வெங�காய " "சேவைய�டன� இணைக�கப� பயன�பட�த�தப�பட�ம� தீங�கிழைக�க�ம� ரெண�டெச�வச� ம�னை ஒர� ஈவ� ட�ரோப�பர� என�றால�ம�" ", வெங�காய சேவையின� தனிப�பட�ட விசையைப� பயன�பட�த�தி போக�க�வரத�த� க�றியாக�கம� " "செய�யப�பட�கிறத�." #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" "**வெங�காய பயனர�களின� பெயர� தெரியாதத� டோர� மூலம� பாத�காக�கப�பட�கிறத�.** வெங�காயர� பயனர� " "டோர� உலாவிப� பயனர�கள�டன� வெங�காய ம�கவரியை அநாமதேயமாகத� தொடர�ப� கொள�ள�ம� வரை, டோர� " "உலாவிப� பயனர�கள� மற�ற�ம� ஈவ� டிராப�பர�கள� வெங�காய பயனரின� அடையாளத�தைக� கற�ற�க�கொள�ள ம�டியாத�." #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" "**ஒர� தாக�க�பவர� வெங�காய சேவையைப� பற�றி அறிந�தால�ம�, அவர�களால� எதைய�ம� அண�க ம�டியாத�.**" " வெங�காய சேவைகளைக� கணக�கிட�வதற�காக டோர� நெட�வொர�க�கிற�க� எதிரான ம�ந�தைய தாக�க�தல�கள�, " "தாக�க�தல� செய�பவர�கள� தனிப�பட�ட ``.onion`` ம�கவரிகளைக� கண�டறிய அன�மதித�தன. ஒர� வெங�காய " "பகிர�வ�ச� சேவையை அதன� ம�கவரியிலிர�ந�த� அண�க, கிளையன�ட� அங�கீகாரத�திற�க�ப� பயன�பட�த�தப�பட�ம� " "தனிப�பட�ட விசையை யூகிக�க வேண�ட�ம� (தனிப�பட�ட விசையை ம�டக�க�வதன� மூலம� சேவை �ற�கனவே " "பொத�வில� வெளியிடப�படாவிட�டால� -- பார�க�க :ref:`turn_off_private_key`)." #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "வெங�காயம� என�ன பாத�காக�காத�" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" "** வெங�காயக� ம�கவரி மற�ற�ம� தனியார� விசையைத� தொடர�ப�கொள�வத� பாத�காப�பாக இர�க�காத�. ** " "வெங�காயவாத ம�கவரியை மக�கள�க�க�த� தெரிவிப�பத� வெங�காயர� பயனரின� பொற�ப�பாக�ம�. " "பாத�காப�பற�ற ம�றையில� அன�ப�பப�பட�டால� (தாக�க�பவரால� கண�காணிக�கப�பட�ம� ஒர� மின�னஞ�சல� செய�தி " "போன�றவை), வெங�காயவை பயன�பட�த�தப�பட�வதாக ஒர� ஈவ�ச� ட�ரோப�பர� சொல�ல ம�டிய�ம�. டோர� உலாவியில� " "தங�கள� ம�கவரிகள� மற�ற�ம�/அல�லத� இழந�த விசையை �ற�ற�வதன� மூலம� இன�ன�ம� இர�க�க�ம� சேவைகளை " "eavesdroppers அண�கலாம�. க�றியாக�கப�பட�ட உரைச� செய�தி (அநேகமாக மறைந�த�போக�ம� " "செய�திகள�டன� இயக�கப�பட�டிர�க�கலாம�), மறைக�றியாக�கப�பட�ட மின�னஞ�சல� அல�லத� நேரில� ம�கவரியைத� " "தொடர�ப�கொள�வதன� மூலம� இதைத� தவிர�க�கவ�ம�. இரகசியமில�லாத ஒன�ற�க�க� வெங�காயத�தைப� பயன�பட�த�த�ம� " "போத� இத� தேவையில�லை." #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" "**வெங�காயப� பகிர�வ� ம�கவரி மற�ற�ம� தனிப�பட�ட விசையைத� தொடர�ப�கொள�வத� அநாமதேயமாக " "இர�க�காத�.** வெங�காயப� பகிர�வ� ம�கவரி அநாமதேயமாகத� தொடர�ப� கொள�ளப�பட�வதை உற�திசெய�யக� " "கூட�தல� ம�ன�னெச�சரிக�கை எட�க�கப�பட வேண�ட�ம�. டோர� வழியாக மட�ட�மே அண�கக�கூடிய ஒர� ப�திய " "மின�னஞ�சல� அல�லத� அரட�டைக� கணக�கைப� பயன�பட�த�தி ம�கவரியைப� பகிரலாம�. பெயர� தெரியாதத� ஒர� " "க�றிக�கோளாக இல�லாவிட�டால� இத� தேவையில�லை." onionshare-onionshare-26fcdc5/docs/source/locale/ta/LC_MESSAGES/sphinx.po000066400000000000000000000015201521174352300262520ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6.2\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-01-22 16:08+0000\n" "Last-Translator: தமிழ�நேரம� \n" "Language-Team: none\n" "Language: ta\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.10-dev\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "பதிப�ப�கள�" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "மொழிகள�" onionshare-onionshare-26fcdc5/docs/source/locale/ta/LC_MESSAGES/tor.po000066400000000000000000001166601521174352300255610ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6.2\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-07-25 16:04+0000\n" "Last-Translator: தமிழ�நேரம� \n" "Language-Team: none\n" "Language: ta\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.13-dev\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "டோர�டன� இணைகிறத�" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" "வெங�காயர� தொடங�க�ம� போத�, TOR நெட�வொர�க�க�டன� இணைக�கக� கேட�க�ம� ஒர� திரையை அத� காண�பிக�க�ம�." #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" "\"டோர� உடன� இணைக�கவ�ம�\" என�பதைக� சொட�க�க� செய�வதற�க� ம�ன� \"தானாகவே இணைக�கவ�ம�\" " "ச�விட�சில� நீங�கள� மாற�றலாம�. இதன� பொர�ள� அட�த�த ம�றை வெங�காயர� தொடங�க�கிறத�, இத� இணைப�ப� " "விர�ப�பங�களை உங�கள�க�க� வழங�க�வதற�க�ப� பதிலாக, கடைசி அமர�விலிர�ந�த� அதன� டோர� இணைப�ப� " "அமைப�ப�கள�டன� தானாகவே இணைக�க�ம�. இணைப�ப� தோல�விய�ற�றால�, நீங�கள� இன�ன�ம� பாலங�கள� ம�யற�சி " "செய�யலாம� அல�லத� \"பிணைய அமைப�ப�கள�\" பொத�தானை வழியாக டோர� மற�கட�டமைக�கலாம�." #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" "இணைப�ப� செயல�ம�றையைத� தொடங�க \"டோர� உடன� இணைக�கவ�ம�\" என�பதைக� சொட�க�க� செய�யலாம�. டோர� " "நெட�வொர�க�கிற�கான உங�கள� அண�கலைத� தட�ப�பதற�கான �தேன�ம� ம�யற�சிகள� உட�பட, உங�கள� நெட�வொர�க�கில� " "எந�தப� பிரச�சினைய�ம� இல�லை என�றால�, இத� ம�தல� ம�றையாக வேலை செய�ய வேண�ட�ம�." #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" "அல�லத�, நீங�கள� இணைப�பதற�க� ம�ன� பாலங�கள� அல�லத� பிற TOR அமைப�ப�களை கைம�றையாக உள�ளமைக�க " "விர�ம�பினால�, நீங�கள� \"பிணைய அமைப�ப�கள�\" என�பதைக� சொட�க�க� செய�யலாம�." #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "தானியங�கி தணிக�கை ச�ற�றளவ�" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" "நீங�கள� \"டோர� உடன� இணைக�கவ�ம�\" என�பதைக� சொட�க�க� செய�ய�ம�போத�, வெங�காயர� இணைக�கத� தவறினால�, " "டோர� உங�கள� நாட�டிலோ அல�லத� உங�கள� உள�ளக நெட�வொர�க�கிலோ தணிக�கை செய�யப�பட�வதால� இர�க�கலாம�." #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "இத� �ற�பட�டால�, உங�கள�க�க� இந�த தேர�வ�கள� இர�க�க�ம�:" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "பாலம� இல�லாமல� மீண�ட�ம� ம�யற�சிக�கவ�ம�" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" "பாலம� அமைப�ப�கள�க�கான எனத� �பி ம�கவரியிலிர�ந�த� எனத� நாட�டை தானாகவே தீர�மானிக�கவ�ம�" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "பாலம� அமைப�ப�கள�க�க� கைம�றையாக எனத� நாட�டைத� தேர�ந�தெட�க�கவ�ம�" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" "\"பாலம� இல�லாமல� மீண�ட�ம� ம�யற�சிக�கவ�ம�\" விர�ப�பத�தை நீங�கள� தேர�வ�செய�தால�, தணிக�கை செய�வதைத� " "தவிர�ப�பதற�க� ம�யற�சிக�காமல�, வெங�காயம� சாதாரணமானதைப� போல டோர� இணைப�பதை மீண�ட�ம� " "ம�யற�சிக�க�ம�." #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" "மற�ற இரண�ட� விர�ப�பங�கள�ம� டோர� பிரிட�சசைப� பயன�பட�த�தி தணிக�கை தானாகவே ப�றக�கணிக�க " "ம�யற�சிக�க�ம�. உங�கள� பிணையம� வழங�க�நர� TOR நெட�வொர�க�க�க�கான அண�கலைத� தட�க�கிறார� என�றால�, " "நீங�கள� இன�ன�ம� ஒர� TOR பாலத�த�டன� இணைக�க ம�டிய�ம�, அத� உங�களை டோர� நெட�வொர�க�க�டன� இணைத�த�, " "தணிக�கையைத� தட�க�க�ம�. இந�த இரண�ட� விர�ப�பங�கள�ம� உங�கள�க�காக வேலை செய�ய வேண�டிய பாலம� " "அமைப�ப�களை உங�கள�க�க� வழங�க TOR திட�டத�தின� தணிக�கை ச�ற�றறிக�கை பநிஇ �ப� பயன�பட�த�த�கின�" "றன. வெங�காயர� தற�காலிகமாக `Meek `_ டொமைன�-ஃப�ரோன�டிங� பதிலாள� ச�ற�றளவ� பநிஇ. டோர�டன� இணைக�க ஒர� " "வழியைக� கண�ட�பிடிக�க நீங�கள� ம�யற�சிக�கிறீர�கள� என�ற உண�மையைச� சாந�தக�ணம�ள�ள பதிலாள� " "மறைக�கிறத�." #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" "\"பாலம� அமைப�ப�கள�க�கான எனத� �பி ம�கவரியிலிர�ந�த� எனத� நாட�டை தானாகவே தீர�மானித�தல�\" " "என�பதை நீங�கள� தேர�வ�செய�தால�, நீங�கள� எந�த நாட�டில� வசிக�கக�கூட�ம� என�பதை தீர�மானிக�க தணிக�கை " "ச�ற�றறிக�கை பநிஇ உங�கள� �பி ம�கவரியை (ஆம�, உங�கள� உண�மையான �பி ம�கவரி) பரிசீலிக�க�ம�. " "நாட�டின� தகவல�களின� அடிப�படையில�, தி உங�கள� இர�ப�பிடத�திற�க� �ற�ற பாலங�களை தானாகவே " "கண�ட�பிடிக�க பநிஇ ம�யற�சிக�க�ம�." #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" "\"பாலம� அமைப�ப�கள�க�க� எனத� நாட�டைத� தேர�ந�தெட�க�கவ�ம�\" என�பதை நீங�கள� தேர�வ�செய�தால�, நீங�கள� " "க�றிப�பிட�ட நாட�டிற�க� �ற�ற பாலங�களை தணிக�கை பநிஇ கண�ட�பிடிக�க�ம�." #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "தானியங�கி தணிக�கை ச�ற�றளவ� எவ�வாற� செயல�பட�கிறத�" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" "தணிக�கை ச�ற�றறிக�கை பநிஇ உங�கள�க�க� �ற�றதாக இர�க�க�ம� என�ற� நம�ப�ம� பாலங�களை கண�டறிந�தால�, " "வெங�காயர� அந�த பாலங�களைப� பயன�பட�த�தி டோர�டன� மீண�ட�ம� இணைக�க ம�யற�சிக�க�ம�. உங�கள� " "இர�ப�பிடத�திற�கான பநிஇ எந�த பாலங�களைய�ம� கண�ட�பிடிக�கவில�லை என�றால�, வெங�காயர� பநிஇ " "\"க�றைவடைய�ம�\" விர�ப�பங�களைக� கேட�பார�, பின�னர� அவற�றைப� பயன�பட�த�தி மீண�ட�ம� இணைக�க " "ம�யற�சிப�பார�." #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" "சில காரணங�களால� வெங�காயர� தணிக�கை பநிஇ உடன� இணைக�கத� தவறினால�, அல�லத� பநிஇ ஒர� பிழை " "செய�தியை வழங�கினால�, வெங�காயர�சேர� OBFS4 உள�ளமைக�கப�பட�ட பாலங�களைப� பயன�பட�த�த ம�யற�சிக�க�ம�." #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" "தணிக�கை ச�ற�றறிக�கை பநிஇ க�கான கோரிக�கைகள� TOR நெட�வொர�க�கில� செல�லாத� என�பதை கவனத�தில� " "கொள�ள வேண�டியத� தேவை (�னென�றால� நீங�கள� �ற�கனவே TOR உடன� இணைக�க ம�டிந�தால�, நீங�கள� பநிஇ " "உடன� இணைக�க தேவையில�லை)." #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" "சாந�தக�ணம�ள�ள கோரிக�கை எங�க� செல�கிறத� என�பதைக� கண�ட�பிடிப�பத� ஒர� விரோதிக�க� கடினமாக " "இர�ந�தால�ம�, சில பயனர�கள�க�க� இத� இன�ன�ம� ஆபத�தானத�. எனவே, இத� ஒர� விர�ப�ப அம�சமாக�ம�. " "மீக� மற�ற�ம� திசைதிர�ப�பப�படாத பிணையம� கோரிக�கைகளின� பயன�பாட� தணிக�கை ச�ற�றறிக�கை பநிஇ " "க�க� ஒன�ற� அல�லத� இரண�ட� கோரிக�கைகளைச� செய�வதற�க� மட�ட�மே. பின�னர� மீக� நிற�த�தப�பட�ட�, " "மேல�ம� அனைத�த� பிணையம� கோரிக�கைகள�ம� TOR நெட�வொர�க�கில� நிகழ�கின�றன." #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" "TOR நெட�வொர�க�கில� செல�லாத ஒர� கோரிக�கையை உர�வாக�க�வதில� உங�கள�க�க� சங�கடமாக இர�ந�தால�, " "நீங�கள� \"பிணைய அமைப�ப�கள�\" (அல�லத� கீழ� வலத� மூலையில� உள�ள அமைப�ப�கள� �கானைக� சொட�க�க� " "செய�யலாம�, அதைத� தொடர�ந�த� திரையில� டோர� அமைப�ப�கள� தாவல�), மற�ற�ம� கைம�றையாக பாலங�களை " "உள�ளமைக�கவ�ம�. நீங�கள� எந�த பாலம� அமைப�ப�களைய�ம� சேமித�த பிறக�, வெங�காயம� அந�த பாலங�களைப� " "பயன�பட�த�தி மீண�ட�ம� இணைக�க ம�யற�சிக�க�ம�." #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "TOR அமைப�ப�களை கைம�றையாக உள�ளமைக�கவ�ம�" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" "வரவேற�ப�த� திரையில� \"பிணையம� அமைப�ப�களை\" சொட�க�க� செய�வதன� மூலம� அல�லத� பயன�பாட�டின� கீழ�-" "வலத� மூலையில� உள�ள \"⚙\" �கானைக� சொட�க�க� செய�வதன� மூலம� நீங�கள� TOR அமைப�ப�களைப� " "பெறலாம�, பின�னர� தோன�ற�ம� திரையில� உள�ள TOR அமைப�ப�கள� தாவல�க�க� மாறலாம�." #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "டோர�டன� இணைக�க நீங�கள� வெங�காயத�தை கட�டமைக�கக�கூடிய பல�வேற� வழிகள� இங�கே:" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "வெங�காயத�தில� கட�டப�பட�ட TOR பதிப�பைப� பயன�பட�த�தவ�ம�" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" "இத� வெங�காயம�சேர� TOR உடன� இணைக�க�ம� இயல�ப�நிலை, எளிமையான மற�ற�ம� மிகவ�ம� நம�பகமான " "வழியாக�ம�. இந�த காரணத�திற�காக, இத� பெர�ம�பாலான பயனர�கள�க�க� பரிந�த�ரைக�கப�பட�கிறத�." #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" "நீங�கள� வெங�காயத�தை திறக�க�ம�போத�, வெங�காயம�சேர� பயன�பட�த�த பின�னணியில� �ற�கனவே கட�டமைக�கப�பட�ட " "`` TOR`` செயல�ம�றையை இத� தொடங�க�கிறத�. இத� உங�கள� கணினியில� மற�ற `` டோர�`` " "செயல�ம�றைகளில� தலையிடாத�, எனவே நீங�கள� டோர� உலாவி அல�லத� கணினியை `` டோர�`` சொந�தமாகப� " "பயன�பட�த�தலாம�." #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "** பாலங�களைப� பயன�பட�த�த�தல� **" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" "ஒர� பாலத�தைப� பயன�பட�த�த, நீங�கள� \"வெங�காயத�தில� கட�டப�பட�ட TOR பதிப�பைப� பயன�பட�த�தவ�ம�\" " "என�பதைத� தேர�ந�தெட�த�த� \"ஒர� பாலத�தைப� பயன�பட�த�தவ�ம�\" தேர�வ�ப�பெட�டியை சரிபார�க�க வேண�ட�ம�." #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" "ம�தலில� ஒர� உள�ளமைக�கப�பட�ட பாலத�தைப� பயன�பட�த�த ம�யற�சிக�கவ�ம�. `OBFS4` அல�லத�` " "ச�னோஃப�ளேக�` பாலங�களைப� பயன�பட�த�த�வத� `சாந�தக�ணப�பட�ம�-�சூர�` �ப� பயன�பட�த�த " "பரிந�த�ரைக�கப�பட�கிறத�." #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" "உள�ளமைக�கப�பட�ட பாலத�தைப� பயன�பட�த�த�வத� வேலை செய�யவில�லை என�றால�, நீங�கள� torproject.org " "இலிர�ந�த� ஒர� பாலத�தை கோரலாம�. ஒர� பாலம� கோர நீங�கள� ஒர� கேப�ட�சாவை தீர�க�க வேண�ட�ம�. (இத� " "அரசாங�கங�கள� அல�லத� ISP கள�க�க� TOR பாலங�கள�க�கான அண�கலைத� தட�ப�பத� மிகவ�ம� கடினமானத�.)" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" "நம�பகமான மூலத�திலிர�ந�த� நீங�கள� கற�ற�க�கொண�ட ஒர� பாலத�தைப� பயன�பட�த�த�வதற�கான விர�ப�பம�ம� " "உங�களிடம� உள�ளத�." #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "டோர� உலாவிய�டன� தானாக கட�டமைப�பை ம�யற�சிக�கவ�ம�" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" "நீங�கள� `டோர� உலாவியை _ _ _ மற�ற�ம� இரண�ட�` டோர�`` " "செயல�ம�றைகளை இயக�க விர�ம�பவில�லை என�றால�, நீங�கள� டோர� உலாவியில� இர�ந�த� `` TOR`` " "செயல�ம�றையைப� பயன�பட�த�தலாம�. இத� வேலை செய�ய நீங�கள� வெங�காயம� பயன�பட�த�த�ம�போத� டோர� " "உலாவியை பின�னணியில� திறந�த� வைக�க வேண�ட�ம� என�பதை நினைவில� கொள�ள�ங�கள�." #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "சாளரங�களில� `` TOR`` ஒர� கணினியைப� பயன�பட�த�த�தல�" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" "இத� மிகவ�ம� மேம�பட�டத�. எளிய உரை கோப�ப�களை எவ�வாற� திர�த�தி நிர�வாகியாகச� செய�ய " "வேண�ட�ம� என�பதை நீங�கள� அறிந�த� கொள�ள வேண�ட�ம�." #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" "TOR சாளரங�கள� வல�ல�நர� மூட�டை `டோர� வலைத�தளத�திலிர�ந�த� `_ இலிர�ந�த� பதிவிறக�கவ�ம�. ச�ர�க�கப�பட�ட கோப�பைப� பிரித�தெட�த�த�, " "பிரித�தெட�க�கப�பட�ட கோப�ப�றையை `` சி: \\ நிரல� கோப�ப�கள� (x86) `` `` பிரித�தெட�க�கப�பட�ட " "கோப�ப�றையை `` தரவ�`` மற�ற�ம� ``டோர�`` ஆகியவற�ற�டன� ``டோர�-வின� 32`` க�க� நகலெட�க�கவ�ம�." #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" "ஒர� கட�ட�ப�பாட�ட� த�றைம�க கடவ�ச�சொல�லை உர�வாக�கவ�ம�. (``comprised stumble rummage " "work avenging construct volatile`` போன�ற வரிசையில� 7 வார�த�தைகளைப� பயன�பட�த�த�வத� " "கடவ�ச�சொல�ல�க�க� ஒர� நல�ல யோசனையாக�ம�.) இப�போத� ஒர� நிர�வாகியாக ஒர� கட�டளை வரியில� " "(``cmd``) திறந�த�, உங�கள� கடவ�ச�சொல�லின� ஹாஷை உர�வாக�க ``tor.exe --hash-password`` " "�ப� பயன�பட�த�தவ�ம�. எட�த�த�க�காட�டாக::" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" "ஆசெட� கடவ�ச�சொல� வெளியீட� சில எச�சரிக�கைகள�க�க�ப� பிறக� காட�டப�பட�ம� (நீங�கள� ப�றக�கணிக�கலாம�)" ". மேற�கூறிய எட�த�த�க�காட�டின� விசயத�தில�, இத� " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" "இப�போத� `` சி: \\ நிரல� கோப�ப�கள� (x86) \\ டோர�-வின� 32 \\ டோர�க�`` என�ற ப�திய உரை " "கோப�பை உர�வாக�கி, அதில� உங�கள� ஆசெட� கடவ�ச�சொல� வெளியீட�டை வைத�த�, " "``HashedControlPassword`` � மாற�றவ�ம� ::" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" "உங�கள� நிர�வாகி கட�டளை வரியில�, நீங�கள� உர�வாக�கிய பொர�த�தமான ``torrc`` கோப�பைப� " "பயன�பட�த�தி ``tor`` � ஒர� சேவையாக நிற�வவ�ம� (``_ இல� விவரிக�கப�பட�ட�ள�ளபடி). இதைப� போல::" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "நீங�கள� இப�போத� சாளரங�களில� ஒர� கணினியை `` TOR`` செயல�ம�றையை இயக�க�கிறீர�கள�!" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" "வெங�காயத�தைத� திறந�த�, அதில� உள�ள \"⚙\" �கானைக� சொட�க�க� செய�த�, TOR அமைப�ப�கள� " "தாவல�க�க� மாறவ�ம�. \"வெங�காயம� எவ�வாற� டோர�டன� இணைக�க வேண�ட�ம�?\" \"கட�ட�ப�பாட�ட� " "போர�ட�டைப� பயன�பட�த�தி இணைக�கவ�ம�\" என�பதைத� தேர�ந�தெட�த�த�, \"கட�ட�ப�பாட�ட� த�றைம�கம�\" � " "`` 127.0.0.1`` மற�ற�ம� \"த�றைம�கம�\" க�க� `` 9051`` என அமைக�கவ�ம�. \"டோர� அங�கீகார " "அமைப�ப�கள�\" கீழ� \"கடவ�ச�சொல�\" என�பதைத� தேர�ந�தெட�த�த�, நீங�கள� மேலே தேர�ந�தெட�த�த " "கட�ட�ப�பாட�ட� த�றைம�கம� கடவ�ச�சொல�ல�க�க� கடவ�ச�சொல�லை அமைக�கவ�ம�. \"TOR க�க� இணைப�ப� " "சோதனை\" பொத�தானைக� சொட�க�க� செய�க. எல�லாம� சரியாக நடந�தால�, \"டோர� கன�ட�ரோலர�டன� " "இணைக�கப�பட�ட�ள�ள\" என�பதை நீங�கள� காண வேண�ட�ம�." #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "MACOS இல� `` TOR`` ஒர� அமைப�பைப� பயன�பட�த�த�தல�" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" "ம�தலில�, உங�களிடம� �ற�கனவே இல�லையென�றால� `Homebrew `_ � நிற�வவ�ம�, " "பின�னர� டோரை நிற�வவ�ம�::" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "இப�போத� வெங�காயத�தில� இர�ந�த� இணைப�ப�களை அன�மதிக�க TOR � உள�ளமைக�கவ�ம� ::" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "கணினி டோர� சேவையைத� தொடங�கவ�ம� ::" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" "வெங�காயத�தைத� திறந�த�, அதில� உள�ள \"⚙\" �கானைக� சொட�க�க� செய�த�, TOR அமைப�ப�கள� " "தாவல�க�க� மாறவ�ம�. \"வெங�காயம� எவ�வாற� டோர�டன� இணைக�க வேண�ட�ம�?\" \"சாக�கெட� கோப�பைப� " "பயன�பட�த�தி இணைக�கவ�ம�\" என�பதைத� தேர�வ�செய�த�, சாக�கெட� கோப�பை ``/usr/local/var/run/" "tor/control.socket`` ஆக அமைக�கவ�ம�. \"டோர� அங�கீகார அமைப�ப�கள�\" கீழ� \"�ற�ப� இல�லை, " "அல�லத� க�க�கீ �ற�ப� இல�லை\" என�பதைத� தேர�வ�செய�க. \"TOR க�க� இணைப�ப� சோதனை\" பொத�தானைக� " "சொட�க�க� செய�க." #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" "எல�லாம� சரியாக நடந�தால�, \"டோர� கன�ட�ரோலர�டன� இணைக�கப�பட�ட�ள�ள\" என�பதை நீங�கள� காண வேண�ட�ம�." #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "லினக�சில� `` டோர�`` ஒர� கணினியைப� பயன�பட�த�த�தல�" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" "ம�தலில�, `` TOR`` தொக�ப�பை நிற�வவ�ம�. நீங�கள� டெபியன�, உப�ண�ட� அல�லத� இதேபோன�ற லினக�ச� " "டிச�ட�ரோவைப� பயன�பட�த�த�கிறீர�கள� என�றால�, டோர� திட�டத�தின� `அதிகாரப�பூர�வ களஞ�சியத�தை " "` _." #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" "அட�த�த�, ``டோர�`` செயல�ம�றையை இயக�க�ம� க�ழ�வில� உங�கள� பயனரைச� சேர�க�கவ�ம� (டெபியன� மற�ற�ம� " "உப�ண�ட� விசயத�தில�, ``டெபியன�-டோர�``) உங�கள� கணினி ``tor`` இன� கட�ட�ப�பாட�ட� சாக�கெட� " "கோப�ப�டன� இணைக�க OnionShare � உள�ளமைக�கவ�ம�." #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" "இந�தக� கட�டளையை இயக�க�வதன� மூலம� உங�கள� பயனரை ``டெபியன�-டோர�`` க�ழ�வில� சேர�க�கவ�ம� " "(``பயனர�பெயர�`` � உங�கள� உண�மையான பயனர�பெயர�டன� மாற�றவ�ம�)::" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" "உங�கள� கணினியை மீண�ட�ம� த�வக�கவ�ம�. அத� மீண�ட�ம� த�வங�கிய பிறக�, வெங�காயத�தைத� திறந�த�, " "அதில� உள�ள \"⚙\" �கானைக� சொட�க�க� செய�த�, TOR அமைப�ப�கள� தாவல�க�க� மாறவ�ம�. \"வெங�காயம� " "எவ�வாற� டோர�டன� இணைக�க வேண�ட�ம�?\" \"சாக�கெட� கோப�பைப� பயன�பட�த�தி இணைக�கவ�ம�\" என�பதைத� " "தேர�வ�செய�க. சாக�கெட� கோப�பை ``/var/run/tor/control`` ஆக அமைக�கவ�ம�. \"டோர� அங�கீகார " "அமைப�ப�கள�\" கீழ� \"�ற�ப� இல�லை, அல�லத� க�க�கீ �ற�ப� இல�லை\" என�பதைத� தேர�வ�செய�க. \"TOR " "க�க� இணைப�ப� சோதனை\" பொத�தானைக� சொட�க�க� செய�க." onionshare-onionshare-26fcdc5/docs/source/locale/te/000077500000000000000000000000001521174352300226225ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/te/LC_MESSAGES/000077500000000000000000000000001521174352300244075ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/te/LC_MESSAGES/advanced.po000066400000000000000000000603071521174352300265220ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.0\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" #: ../../source/advanced.rst:77 msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" #: ../../source/advanced.rst:105 msgid "Usage" msgstr "" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 msgid "share" msgstr "" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/te/LC_MESSAGES/develop.po000066400000000000000000000135271521174352300264150ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.0\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" #: ../../source/develop.rst:124 msgid "Local Only" msgstr "" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/te/LC_MESSAGES/features.po000066400000000000000000000367251521174352300266020ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.0\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" #: ../../source/features.rst:29 msgid "Share Files" msgstr "" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "" #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" #: ../../source/features.rst:107 msgid "Host a Website" msgstr "" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "" #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/te/LC_MESSAGES/help.po000066400000000000000000000035641521174352300257070ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.0\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/te/LC_MESSAGES/index.po000066400000000000000000000015431521174352300260610ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.8.0\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/te/LC_MESSAGES/install.po000066400000000000000000000305651521174352300264260ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.0\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" #: ../../source/install.rst:12 msgid "Mobile" msgstr "" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "" #: ../../source/install.rst:16 msgid "Android" msgstr "" #: ../../source/install.rst:17 msgid "" "Google Play: https://play.google.com/store/apps/details?id=org.onionshare." "android" msgstr "" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "" #: ../../source/install.rst:20 msgid "iOS" msgstr "" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "" #: ../../source/install.rst:22 msgid "" "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "" #: ../../source/install.rst:27 msgid "Linux" msgstr "" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the recommended " "way is to use either the `Flatpak `_ or the `Snap " "`_ package. Flatpak and Snapcraft ensure that you'll " "always use the newest version and run OnionShare inside of a sandbox." msgstr "" #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: https://flathub.org/apps/details/org." "onionshare.OnionShare" msgstr "" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at https://flatpak.org/setup/." msgstr "" #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo``. Even though you " "won't be downloading OnionShare from Flathub, OnionShare depends on some " "packages that are only available there." msgstr "" #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the file " "you downloaded." msgstr "" #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the PGP-" "signed Snapcraft package, you can do so like this:" msgstr "" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at https://snapcraft.io/docs/" "installing-snapd." msgstr "" #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.snap`` and ``.snap.asc`` files." msgstr "" #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version number " "of the file you downloaded. Note that you must use `--dangerous` because the " "package is not signed by the Snapcraft store, however you did verify its PGP " "signature, so you know it's legitimate." msgstr "" #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "" #: ../../source/install.rst:68 msgid "Command-line only" msgstr "" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any operating " "system using the Python package manager ``pip``. :ref:`cli` has more info." msgstr "" #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare can " "also be installed on `FreeBSD `_. It's available via " "its ports collection or as pre-built package. Should you opt to install and " "use OnionShare on a FreeBSD operating system, please be aware that it's " "**NOT** officially supported by the OnionShare project." msgstr "" #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the source " "codes from the official OnionShare repository (or its official release " "packages from `PyPI `_). Should " "you wish to check changes related to this platform, please refer to the " "following resources:" msgstr "" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "" #: ../../source/install.rst:85 msgid "Manual pkg Installation" msgstr "" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, in " "order to install OnionShare for Python 3.9, use::" msgstr "" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as pre-" "built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli`` if you " "want to install that version." msgstr "" #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built packages, " "please refer to its `official Handbook section about pkg `_." msgstr "" #: ../../source/install.rst:96 msgid "Manual port Installation" msgstr "" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run the " "following::" msgstr "" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www/onionshare-" "cli`` if you want to install that version." msgstr "" #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports collection, " "please refer to its `official Handbook section about ports `_." msgstr "" #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't been " "tampered with by verifying its PGP signature. For Windows and macOS, this " "step is optional and provides defense in depth: the OnionShare binaries " "include operating system-specific signatures, and you can just rely on those " "alone if you'd like." msgstr "" #: ../../source/install.rst:115 msgid "Signing key" msgstr "" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "" #: ../../source/install.rst:121 msgid "" "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" #: ../../source/install.rst:122 msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "" #: ../../source/install.rst:125 msgid "" "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "" #: ../../source/install.rst:129 msgid "" "PGP public key fingerprint ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." msgstr "" #: ../../source/install.rst:130 msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you probably " "want `GPGTools `_, and for Windows you probably want " "`Gpg4win `_." msgstr "" #: ../../source/install.rst:135 msgid "Signatures" msgstr "" #: ../../source/install.rst:137 msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, macOS, " "Flatpak, Snap, and source packages, at https://onionshare.org/dist/ in the " "folders named for each version of OnionShare. You can also find them on the " "`GitHub Releases page `_." msgstr "" #: ../../source/install.rst:141 msgid "Verifying" msgstr "" #: ../../source/install.rst:143 msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify the " "binary in a terminal like this:" msgstr "" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with the " "integrity of the file (malicious or otherwise), and you should not install " "the package." msgstr "" #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and " "the `Tor Project `_ may be useful." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/te/LC_MESSAGES/security.po000066400000000000000000000077161521174352300266310ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.0\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/te/LC_MESSAGES/sphinx.po000066400000000000000000000013431521174352300262610ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.8.0\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/te/LC_MESSAGES/tor.po000066400000000000000000000306151521174352300255600ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.0\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/tl/000077500000000000000000000000001521174352300226315ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/tl/LC_MESSAGES/000077500000000000000000000000001521174352300244165ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/tl/LC_MESSAGES/advanced.po000066400000000000000000000602201521174352300265230ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: tl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" #: ../../source/advanced.rst:77 msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" #: ../../source/advanced.rst:105 msgid "Usage" msgstr "" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 msgid "share" msgstr "" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/tok/000077500000000000000000000000001521174352300230075ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/tok/LC_MESSAGES/000077500000000000000000000000001521174352300245745ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/tok/LC_MESSAGES/index.po000066400000000000000000000014571521174352300262520ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6.2\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: tok\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/tok/LC_MESSAGES/sphinx.po000066400000000000000000000012571521174352300264520ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6.2\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: tok\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/tr/000077500000000000000000000000001521174352300226375ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/tr/LC_MESSAGES/000077500000000000000000000000001521174352300244245ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/tr/LC_MESSAGES/advanced.po000066400000000000000000001404271521174352300265410ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2026-01-02 16:01+0000\n" "Last-Translator: Oğuz Ersen \n" "Language-Team: tr \n" "Language: tr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.15.1\n" "Generated-By: Babel 2.17.0\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "Gelişmiş kullanım" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "Sekmeleri kaydedin" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" "Barındırdığınız OnionShare sekmelerini kapatmak onları yok ederek yeniden " "kullanılmalarını engeller. Kalıcı olarak barındırılan web siteleri, " "paylaşıldıkları bilgisayar yeniden başlatılsa bile aynı adreste " "kullanılabilir." #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" "Sunucunuzu başlatmadan önce \"OnionShare başlatıldığında her zaman bu " "sekmeyi aç\" kutusunu işaretleyerek herhangi bir sekmeyi kalıcı hale getirin." #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" "OnionShare açıldığında, önceki oturumdaki kayıtlı sekmeleriniz açılmaya " "başlayacaktır. Her hizmet daha sonra elle başlatılabilir ve aynı OnionShare " "adresinde kullanılabilir ve aynı kişisel anahtar tarafından korunur " "olacaktır." #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" "Bir sekmeyi kaydederseniz, onion hizmeti kişisel anahtarının bir kopyası " "bilgisayarınızda saklanır." #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "Kişisel anahtarı kapat" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" "Varsayılan olarak, tüm OnionShare hizmetleri, Tor tarafından \"istemci " "kimlik doğrulaması\" olarak adlandırılan kişisel bir anahtarla korunur." #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" "Bir OnionShare hizmetini yüklediğinizde Tor Browser sizden kişisel " "anahtarınızı girmenizi isteyecektir. Herkesin hizmetinizi kullanmasına izin " "vermek istiyorsanız, kişisel anahtarı tamamen devre dışı bırakmanız daha iyi " "olur." #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" "Herhangi bir sekmenin kişisel anahtarını kapatmak için sunucuyu başlatmadan " "önce \"Bu, herkese açık bir OnionShare hizmetidir (kişisel anahtarı devre " "dışı bırakır)\" kutusunu işaretleyin. Böylece sunucu herkese açık olur ve " "Tor Browser'da yüklemek için kişisel anahtara gerek kalmaz." #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "Özel başlıklar" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" "Kullanıcılar Tor Browser'da OnionShare hizmetlerini yüklediklerinde her bir " "hizmet türü için öntanımlı başlığı görürler. Örneğin, sohbet hizmetleri için " "öntanımlı başlık \"OnionShare Chat\" şeklindedir." #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" "Bir sunucuyu başlatmadan önce \"Özel başlık\" ayarını düzenlerseniz, bunu " "değiştirebilirsiniz." #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "Zamanlamalar" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" "OnionShare, bir hizmetin tam olarak başlayacağı ve duracağı zamanları " "ayarlayabilir. Bir sunucuyu başlatmadan önce, sekmesindeki \"Gelişmiş " "ayarları görüntüle\" düğmesine tıklayın ve ardından \"Onion hizmeti şu " "zamanda başlatılsın\", \"Onion hizmeti şu zamanda durdurulsun\" " "seçeneklerini kullanarak istediğiniz tarih ve saatleri ayarlayın." #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" "Gelecekte başlaması zamanlanan hizmetler, \"Paylaşımı başlat\" düğmesine " "tıklandığında bir geri sayım sayacı görüntüler. Gelecekte durması zamanlanan " "hizmetler, başlatıldığında bir geri sayım sayacı görüntüler." #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" "**Bir OnionShare hizmetini otomatik olarak başlatmak için zamanlamak, ölü " "adam anahtarı olarak kullanılabilir**. Bu, hizmetinizin gelecekte belirli " "bir zamanda, bunu önlemek için orada değilseniz, herkese açık hale " "getirileceği anlamına gelir. Başınıza bir şey gelmezse, hizmeti başlayacağı " "zamandan önce iptal edebilirsiniz." #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" "**Bir OnionShare hizmetini otomatik olarak durdurmak için zamanlamak, maruz " "kalmayı sınırlar**. Gizli bilgileri veya güncelliğini yitirecek bir şeyi " "paylaşmak istiyorsanız, bunu seçilen sınırlı bir süre için yapabilirsiniz." #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "Komut satırı arayüzü" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" "Görsel arayüze ek olarak, OnionShare bir komut satırı arayüzüne sahiptir." #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "CLI sürümü kurulumu" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" "Snap, macOS veya Windows paketini kurduysanız, CLI sürümü zaten kuruludur." #: ../../source/advanced.rst:77 msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" "OnionShare uygulamasının yalnız komut satırı sürümünü ``pip3`` kullanarak " "kurabilirsiniz::" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" "Ayrıca ``tor`` paketinin kurulu olması gerekeceğini unutmayın. macOS için şu " "komutla kurun: ``brew install tor``" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "Sonra şu şekilde çalıştırın::" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" "Farklı işletim sistemlerine kurmak hakkında bilgi Git deposundaki `CLI " "README dosyasında `_ bulunabilir." #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "Snap paketinden CLI çalıştırma" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" "OnionShare'i Snap paketini kullanarak kurduysanız, komut satırı arayüzü " "sürümüne erişmek için ``onionshare.cli`` komutunu çalıştırabilirsiniz." #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "macOS için CLI çalıştırma" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" "Uçbirimden, ``/Applications/OnionShare.app/Contents/MacOS/onionshare-cli --" "help`` komutunu çalıştırabilirsiniz" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "Windows için CLI çalıştırma" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" "Windows kurulumunda, ``onionshare-cli.exe`` program dosyası kullanılabilir." #: ../../source/advanced.rst:105 msgid "Usage" msgstr "Kullanım" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" "``onionshare --help`` komutunu çalıştırarak komut satırı belgelerine göz " "atın::" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "systemd birim dosyası olarak CLI çalıştırma" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" "Bir systemd birim dosyası kullanarak CLI'dan OnionShare otomatik olarak " "başlatılabilir." #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" "Bu, 'kalıcı' kipte çalışıyorsanız ve makineniz her başlatıldığında aynı " "onion hizmetini başlatmak istiyorsanız kullanışlı olabilir." #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" "Bunu yapmak için önce OnionShare json yapılandırmasını hazırlamanız gerekir." #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" "Burada OnionShare ana yapılandırması bulunmaktadır. Bu örnekte, ``/home/user/" ".config/onionshare/onionshare.json`` konumunda saklanmaktadır. Bazı ayarları " "değiştirmeniz gerekebilir, ancak OnionShare zaten kuruluysa buna çok " "benziyor olacaktır::" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" "'persistent_tabs' bölümüne dikkat edin. Şimdi ``/home/user/.config/" "onionshare/persistent/my-persistent-onion.json`` konumunda şu şekilde bir " "dosya oluşturacağız::" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" "**Bu özel anahtarı, service_id veya client_auth anahtarlarını gerçekten " "kullanmayın! Bunlar yalnızca örnek olarak gösterilmiştir. Özel anahtarı asla " "kimseyle paylaşmayın.**" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" "Onion adresini ve özel anahtarı oluşturmanın en kolay yolu, önce masaüstü " "uygulamasında 'sabitlenen' bir OnionShare sekmesi oluşturmak ve paylaşımı " "ilk kez başlatmaktır. Bu, kalıcı ayarları rastgele bir adla ``.config/" "onionshare/persistent/`` klasörüne kaydedecektir. İlk kez oluşturduktan " "sonra bu sekmenin sabitlenmesini kaldırabilirsiniz. Ya da olduğu gibi " "bırakabilir ve aşağıdaki systemd birim dosyanızda bu kalıcı dosyayı " "kullanabilirsiniz." #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" "Artık ``/etc/systemd/system/onionshare-cli.service`` içinde bir systemd " "birim dosyası oluşturabilirsiniz. User ve Group kısmını kendi kullanıcı/" "grubunuza göre ayarladığınızdan ve ayrıca onionshare-cli dosyasının yolunu " "veya JSON yapılandırma ve paylaşımlarınızın yollarını değiştirdiğinizden " "emin olun." #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "systemd birim dosyası şu şekilde olmalıdır::" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" "``/home/user/my-shared-file.txt`` dosyası ``my-persistent-onion.json`` " "dosyasının ``filenames`` bölümünde tanımlanmış olsa da, onionshare-cli " "komutuna argüman olarak belirtilmesi gerektiğini unutmayın." #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" "Birim dosyasını oluşturduktan sonra ``sudo systemctl daemon-reload`` " "komutunu çalıştırmayı unutmayın." #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" "Artık ``sudo systemctl start onionshare-cli.service`` komutunu " "çalıştırabilirsiniz. ``journalctl`` kuruluysa, ``sudo journalctl -f -t " "onionshare-cli`` komutunu çalıştırabilirsiniz ve hizmetinizin başlatıldığına " "dair bazı çıktılar göreceksiniz::" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" "Kullanıcılarınızın Özel Anahtar kullanmasını istemiyorsanız, my-persistent-" "onion.json dosyasının ``general`` ayarlarında ``public`` değerini ``true`` " "olarak ayarlayın." #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "Klavye Kısayolları" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" "OnionShare masaüstü uygulaması, kolaylık ve erişilebilirlik için bazı klavye " "kısayolları içerir::" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "Ve ana mod seçici ekranından::" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "OnionShare verilerinizi başka bir bilgisayara taşıma" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" "Başka bir bilgisayara geçerken OnionShare verilerinizi taşımak " "isteyebilirsiniz. Bu, özellikle 'kalıcı' bir onion adresiniz varsa ve bunu " "korumak istiyorsanız gereklidir." #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" "OnionShare tüm bu verileri belirli bir klasörde saklar. Aşağıda işletim " "sisteminizle ilgili klasörü yeni bilgisayarınıza kopyalayın:" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "Linux: ``~/.config/onionshare``" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "macOS: ``~/Library/Application Support/OnionShare``" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "Windows: ``%APPDATA%\\OnionShare``" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "Yapılandırma dosyası parametreleri" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" "OnionShare ayarlarını bir JSON dosyasında saklar. Hem CLI hem de Masaüstü " "sürümleri bu yapılandırma dosyasını kullanır. CLI ayrıca ``--config`` " "seçeneği ile özel bir yapılandırma dosyasının yolunu belirtmenize olanak " "tanır." #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" "Aşağıda yapılandırma dosyası parametreleri ve anlamları yer almaktadır. " "Yapılandırma dosyanızda burada listelenmeyen başka parametreler varsa, " "bunlar eski OnionShare sürümlerinden kalma eski parametreler olabilir." #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "Parametre" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "Türü" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "Açıklaması" #: ../../source/advanced.rst:324 msgid "version" msgstr "version" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "``string``" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "OnionShare sürümü. Bu değeri asla değiştirmenize gerek yoktur." #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "connection_type" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" "OnionShare'in Tor ağına bağlanma şekli. Geçerli seçenekler 'bundled', " "'automatic' (Tor Browser'ın Tor bağlantısını kullan), 'control_port' veya " "'socket_file' değerleridir. Öntanımlı: 'bundled'" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "control_port_address" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" "``connection_type`` 'control_port' olarak ayarlandıysa Tor denetim bağlantı " "noktasının IP adresi. Öntanımlı: '127.0.0.1'" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "control_port_port" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "``integer``" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" "``connection_type`` 'control_port' olarak ayarlandıysa Tor denetim bağlantı " "noktasının numarası. Öntanımlı: '9051'" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "socks_address" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" "``connection_type`` 'control_port' veya 'socket_file' olarak ayarlandıysa " "Tor SOCKS vekil sunucusunun IP adresi. Öntanımlı: '127.0.0.1'" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "socks_port" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" "``connection_type`` 'control_port' veya 'socket_file' olarak ayarlandıysa " "Tor SOCKS vekil sunucusunun bağlantı noktası numarası. Öntanımlı: '9050'" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "socket_file_path" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" "``connection_type`` 'socket_file' olarak ayarlandıysa Tor soket dosyasının " "yolu. Öntanımlı: '/var/run/tor/control'" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "auth_type" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" "Tor denetim bağlantı noktasına erişim için parola gerekiyorsa, bu 'password' " "olarak ayarlanabilir, aksi takdirde 'no_auth' olarak ayarlanabilir. " "Öntanımlı: 'no_auth'" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "auth_password" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" "Tor denetim bağlantı noktasına erişim için parola gerekiyorsa ve " "``auth_type`` 'password' olarak ayarlandıysa parolayı buraya girin. " "Öntanımlı: ''" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "auto_connect" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "``boolean``" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" "OnionShare başlatıldığında Tor ağına otomatik bağlanıp bağlanmayacağı. " "Öntanımlı: False" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "use_autoupdate" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" "OnionShare'in güncellemeleri (Tor üzerinden) otomatik olarak denetleyip " "denetlemeyeceği. Bu ayar yalnızca MacOS veya Windows kurulumları için " "geçerlidir. Öntanımlı: True." #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "autoupdate_timestamp" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" "OnionShare'in en son ne zaman güncelleme denetimi yaptığı. Öntanımlı: Boş" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "bridges_enabled" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" "Tor ağına köprüler kullanılarak bağlanıp bağlanılmayacağı. Öntanımlı: False" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "bridges_type" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" "``bridges_enabled`` True olduğunda, köprülerin nereden yükleneceği. " "Seçenekler \"built-in\" (OnionShare ile birlikte gelen ve Tor ağından " "güncellenebilen köprüler), \"moat\" ((köprülerin Tor'un Moat API'sinden " "istenmesi) veya \"custom\" (kullanıcı tarafından sağlanan köprüler) " "şeklindedir. Öntanımlı: \"built-in\"" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "bridges_builtin_pt" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" "``bridges_type`` \"built-in\" olarak ayarlandığında hangi tür köprü iletişim " "kuralının kullanılacağını belirtir. Seçenekler \"obfs4\", \"meek-azure\" " "veya \"snowflake\" şeklindedir. Öntanımlı: \"obfs4\"" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "bridges_moat" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" "``bridges_type`` \"moat\" olarak ayarlandığında, Tor Moat API'sinden " "döndürülen köprüler burada saklanır. Öntanımlı: \"\"" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "bridges_custom" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" "``bridges_type`` \"custom\" olarak ayarlandığında kullanıcı tarafından " "belirtilen köprüler burada saklanır. Dizgedeki her köprü satırını '\\n' ile " "ayırın. Öntanımlı: \"\"" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "bridges_builtin" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "``dict``" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" "``bridges_type`` \"built-in\" olarak ayarlandığında, OnionShare Tor " "tarafından tavsiye edilen en son yerleşik köprüleri alır ve burada saklar. " "Öntanımlı: {}" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "persistent_tabs" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "``list``" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" "Kullanıcı herhangi bir sekmeyi 'kaydedildi' olarak tanımladıysa (yani " "OnionShare her başlatıldığında kalıcı oldukları ve onion adresleri " "değişmediği anlamına gelir), bunlara burada listelenen rastgele bir " "tanımlayıcı verilir. Kalıcı onion, bu tanımlayıcıyla aynı ada sahip bir JSON " "dosyası olarak, OnionShare yapılandırma klasörünün 'persistent' adlı alt " "klasöründe saklanır. Öntanımlı: []" #: ../../source/advanced.rst:343 msgid "locale" msgstr "locale" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" "OnionShare'de kullanılan yerel ayar. Öntanımlı: Yok (bu, 'en' ile aynıdır). " "Geçerli yerel ayar kodları için, https://github.com/onionshare/onionshare/" "blob/main/cli/onionshare_cli/settings.py içindeki 'available_locales' " "bölümüne bakın" #: ../../source/advanced.rst:344 msgid "theme" msgstr "theme" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" "OnionShare masaüstü uygulamasının teması. Geçerli seçenekler 0 (kullanıcının " "bilgisayarının açık veya koyu temasını otomatik olarak algılar), 1 (açık) " "veya 2 (koyu) şeklindedir." #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "Kalıcı onionlar için yapılandırma dosyası parametreleri" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" "Yukarıda açıklandığı gibi, her bir 'kalıcı' onion, kendi JSON dosyasında " "saklanan kendine özgü parametrelere sahiptir. Bu dosyanın yolu, CLI aracı " "için ``--persistent`` ile belirtilebilir." #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "Kalıcı JSON yapılandırmasının bir örneği şu şekildedir::" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" "Aşağıda, kalıcı bir onion için yapılandırma dosyası parametreleri ve " "bunların anlamları, JSON'daki her bölüm için verilmiştir" #: ../../source/advanced.rst:399 msgid "onion" msgstr "onion" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "private_key" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "Onion hizmetinin Base64 ile kodlanan kişisel anahtarı" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "client_auth_priv_key" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" "İstemci kimlik doğrulaması kullanıldığında kişisel anahtar. Bunu kullanıcıya " "gönderin." #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "client_auth_pub_key" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" "İstemci kimlik doğrulaması kullanıldığında herkese açık anahtar. OnionShare " "tarafında kullanılır." #: ../../source/advanced.rst:410 msgid "persistent" msgstr "persistent" #: ../../source/advanced.rst:415 msgid "mode" msgstr "mode" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" "Bu kalıcı onion tarafından kullanılan kip. Seçenekler \"share\", \" " "receive\", \"website\" veya \"chat\" şeklindedir." #: ../../source/advanced.rst:416 msgid "enabled" msgstr "enabled" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" "Bu onion için kalıcılığın etkinleştirilip etkinleştirilmeyeceği. Masaüstünde " "kalıcılık seçeneği işaretlenmediğinde, bu JSON dosyasının tamamı silinir. " "Öntanımlı: true" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "autostart_on_launch" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" "OnionShare başlatıldığında ve Tor ağına bağlanıldığında bu kalıcı onion'un " "otomatik başlatılıp başlatılmayacağı. Öntanımlı: false" #: ../../source/advanced.rst:421 msgid "general" msgstr "general" #: ../../source/advanced.rst:426 msgid "title" msgstr "title" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" "Onion hizmetinde görüntülenmek üzere isteğe bağlı özel başlık. Öntanımlı: " "null (bunun yerine \"OnionShare\" gösterilir)" #: ../../source/advanced.rst:427 msgid "public" msgstr "public" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" "Onion hizmetine kişisel anahtar ile veya kişisel anahtar olmadan erişilip " "erişilemeyeceği (İstemci Kimlik Doğrulama). 'true' ise, kişisel anahtar " "gerekmez." #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "autostart_timer" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" "Onion hizmetinin belirli bir zamanda başlatılacak şekilde yapılandırılıp " "yapılandırılmayacağı. Zaman, masaüstü uygulamasında ayarlanabilir veya CLI " "aracıyla ``--auto-start-timer`` ile saniye cinsinden belirtilebilir. " "Öntanımlı: false" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "autostop_timer" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" "Onion hizmetinin belirli bir zamanda durdurulacak şekilde yapılandırılıp " "yapılandırılmayacağı. Zaman, masaüstü uygulamasında ayarlanabilir veya CLI " "aracıyla ``--auto-stop-timer`` ile saniye cinsinden belirtilebilir. " "Öntanımlı: false" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "service_id" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "32 karakterlik onion hizmeti URL'si, şema ve '.onion' son eki olmadan." #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" "Aşağıdakiler, yukarıdaki ``persistent`` bölümünde belirtilen 'mode' için " "özel ayarlardır." #: ../../source/advanced.rst:436 msgid "share" msgstr "share" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "autostop_sharing" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" "Dosyalar ilk kez indirildikten sonra paylaşımın otomatik durdurulup " "durdurulmayacağı. Öntanımlı: true" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "filenames" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "Paylaşılacak dosyaların listesi. Öntanımlı: []" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "log_filenames" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" "CLI aracını kullanırken URL isteklerinin standart çıktıya yazdırılıp " "yazdırılmayacağı. Öntanımlı: false" #: ../../source/advanced.rst:447 msgid "receive" msgstr "receive" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "data_dir" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" "Alınan dosyaların veya metin iletilerinin saklanacağı yol. Öntanımlı: " "kullanıcının ana dizinindeki 'OnionShare' klasörü." #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "webhook_url" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" "OnionShare, dosya veya metin iletileri aldığında POST isteği göndereceği bir " "web kancası URL'si. Öntanımlı: null" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "disable_text" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" "Metin iletilerinin alınmasının devre dışı bırakılıp bırakılmayacağı. " "Öntanımlı: false" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "disable_files" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "Dosya almanın devre dışı bırakılıp bırakılmayacağı. Öntanımlı: false" #: ../../source/advanced.rst:459 msgid "website" msgstr "website" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "disable_csp" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" "``true`` olarak ayarlanırsa, OnionShare web sitesi için öntanımlı İçerik " "Güvenliği İlkesi başlığını ayarlamaz. Öntanımlı: ``false``" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "custom_csp" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "Öntanımlı yerine gönderilecek özel İçerik Güvenliği İlkesi başlığı." #: ../../source/advanced.rst:471 msgid "chat" msgstr "chat" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "Şu anda Sohbet kipi için yapılandırılabilir ayar yoktur." #~ msgid "Turn Off Passwords" #~ msgstr "Parolaları Kapatın" #~ msgid "" #~ "By default, all OnionShare services are protected with the username " #~ "``onionshare`` and a randomly-generated password. If someone takes 20 " #~ "wrong guesses at the password, your onion service is automatically " #~ "stopped to prevent a brute force attack against the OnionShare service." #~ msgstr "" #~ "Öntanımlı olarak, tüm OnionShare hizmetleri, ``onionshare`` kullanıcı adı " #~ "ve rastgele oluşturulan bir parola ile korunur. Birisi parola için 20 " #~ "yanlış tahmin yaparsa, OnionShare hizmetine karşı bir kaba kuvvet " #~ "saldırısını önlemek için onion hizmetiniz otomatik olarak durdurulur." #~ msgid "" #~ "To turn off the password for any tab, just check the \"Don't use a " #~ "password\" box before starting the server. Then the server will be public " #~ "and won't have a password." #~ msgstr "" #~ "Herhangi bir sekmenin parolasını kapatmak için, sunucuyu başlatmadan önce " #~ "\"Parola kullanma\" kutusunu işaretlemeniz yeterlidir. Daha sonra sunucu " #~ "herkese açık olacak ve bir parolası olmayacaktır." #~ msgid "Legacy Addresses" #~ msgstr "Eski Adresler" #~ msgid "" #~ "OnionShare uses v3 Tor onion services by default. These are modern onion " #~ "addresses that have 56 characters, for example::" #~ msgstr "" #~ "OnionShare, öntanımlı olarak v3 Tor onion hizmetlerini kullanır. Bunlar, " #~ "56 karakter içeren modern onion adresleridir, örneğin::" #~ msgid "" #~ "OnionShare still has support for v2 onion addresses, the old type of " #~ "onion addresses that have 16 characters, for example::" #~ msgstr "" #~ "OnionShare, v2 onion adreslerini, yani 16 karakter içeren eski tür onion " #~ "adreslerini hala desteklemektedir, örneğin::" #~ msgid "" #~ "OnionShare calls v2 onion addresses \"legacy addresses\", and they are " #~ "not recommended, as v3 onion addresses are more secure." #~ msgstr "" #~ "OnionShare, v2 onion adreslerini \"eski adresler\" olarak adlandırır ve " #~ "v3 onion adresleri daha güvenli olduğu için bunlar tavsiye edilmez." #~ msgid "" #~ "To use legacy addresses, before starting a server click \"Show advanced " #~ "settings\" from its tab and check the \"Use a legacy address (v2 onion " #~ "service, not recommended)\" box. In legacy mode you can optionally turn " #~ "on Tor client authentication. Once you start a server in legacy mode you " #~ "cannot remove legacy mode in that tab. Instead you must start a separate " #~ "service in a separate tab." #~ msgstr "" #~ "Eski adresleri kullanmak için, bir sunucuyu başlatmadan önce onun " #~ "sekmesinde \"Gelişmiş ayarları göster\" düğmesine tıklayın ve \"Eski bir " #~ "adres kullan (v2 onion hizmeti, tavsiye edilmez)\" kutusunu işaretleyin. " #~ "Eski modda isteğe bağlı olarak Tor istemci kimlik doğrulamasını " #~ "açabilirsiniz. Eski modda bir sunucu başlattığınızda, o sekmede eski modu " #~ "kaldıramazsınız. Bunun yerine, ayrı bir sekmede ayrı bir hizmet " #~ "başlatmalısınız." #~ msgid "" #~ "Tor Project plans to `completely deprecate v2 onion services `_ on October 15, 2021, and " #~ "legacy onion services will be removed from OnionShare before then." #~ msgstr "" #~ "Tor Projesi, 15 Ekim 2021'de `v2 onion hizmetlerini tamamen kullanımdan " #~ "kaldırmayı `_ " #~ "planlamaktadır ve eski onion hizmetleri bu tarihten önce OnionShare'den " #~ "kaldırılacaktır." #~ msgid "" #~ "Everything in OnionShare is temporary by default. If you close an " #~ "OnionShare tab, its address no longer exists and it can't be used again. " #~ "Sometimes you might want an OnionShare service to be persistent. This is " #~ "useful if you want to host a website available from the same OnionShare " #~ "address even if you reboot your computer." #~ msgstr "" #~ "OnionShare üzerindeki her şey varsayılan olarak geçicidir. Bir OnionShare " #~ "sekmesini kapatırsanız, adresi artık var olmaz ve yeniden kullanılamaz. " #~ "Bazen bir OnionShare hizmetinin kalıcı olmasını isteyebilirsiniz. " #~ "Bilgisayarınızı yeniden başlatsanız bile, aynı OnionShare adresinden " #~ "kullanılabilen bir web sitesini barındırmak istiyorsanız bu seçenek işe " #~ "yarar." #~ msgid "" #~ "When you quit OnionShare and then open it again, your saved tabs will " #~ "start opened. You'll have to manually start each service, but when you do " #~ "they will start with the same OnionShare address and private key." #~ msgstr "" #~ "OnionShare uygulamasını kapatıp yeniden açtığınızda, kaydedilmiş " #~ "sekmeleriniz açılmaya başlar. Her hizmeti elle başlatmanız gerekir, ancak " #~ "bunu yaptığınızda aynı OnionShare adresi ve kişisel anahtarı kullanılır." #~ msgid "" #~ "When browsing to an OnionShare service in Tor Browser, Tor Browser will " #~ "prompt for the private key to be entered." #~ msgstr "" #~ "Tor Browser ile bir OnionShare hizmetine göz atarken, Tor Browser kişisel " #~ "anahtarın yazılmasını isteyecektir." #~ msgid "" #~ "Sometimes you might want your OnionShare service to be accessible to the " #~ "public, like if you want to set up an OnionShare receive service so the " #~ "public can securely and anonymously send you files. In this case, it's " #~ "better to disable the private key altogether." #~ msgstr "" #~ "Bazen, örneğin bir OnionShare alma hizmeti kurmak istediğinizde, " #~ "insanların size güvenli ve anonim olarak dosya gönderebilmesi için " #~ "OnionShare hizmetinizin herkes tarafından erişilebilir olmasını " #~ "isteyebilirsiniz. Bu durumda kişisel anahtarı tamamen devre dışı bırakmak " #~ "daha iyidir." #~ msgid "" #~ "If you scheduled a service to start in the future, when you click the " #~ "\"Start sharing\" button you will see a timer counting down until it " #~ "starts. If you scheduled it to stop in the future, after it's started you " #~ "will see a timer counting down to when it will stop automatically." #~ msgstr "" #~ "Bir hizmeti gelecekte başlaması için zamanladıysanız, \"Paylaşımı " #~ "başlat\" düğmesine tıkladığınızda, başlamak için geri sayım yapan bir " #~ "zamanlayıcı görürsünüz. Gelecekte durması için zamanladıysanız, " #~ "başladıktan sonra otomatik olarak duracağı zamana kadar geri sayan bir " #~ "zamanlayıcı görürsünüz." #~ msgid "" #~ "**Scheduling an OnionShare service to automatically start can be used as " #~ "a dead man's switch**, where your service will be made public at a given " #~ "time in the future if anything happens to you. If nothing happens to you, " #~ "you can cancel the service before it's scheduled to start." #~ msgstr "" #~ "**Bir OnionShare hizmetini otomatik olarak başlayacak şekilde zamanlamak, " #~ "ölü adam anahtarı olarak kullanılabilir**, bu şekilde size bir şey " #~ "olursa, hizmetiniz gelecekte belirli bir zamanda herkese açık duruma " #~ "getirilir. Size bir şey olmazsa, hizmetin başlama zamanından önce iptal " #~ "edebilirsiniz." #~ msgid "" #~ "Everything in OnionShare is temporary by default. When OnionShare tabs " #~ "are closed, addresses no longer exist and can't be used again. Your " #~ "OnionShare service can also be persistent. If you host a website, " #~ "persistence means it will be available on the same OnionShare address " #~ "even if you reboot your computer." #~ msgstr "" #~ "OnionShare'deki her şey öntanımlı olarak geçicidir. OnionShare sekmeleri " #~ "kapatıldığında, adresler artık yoktur ve tekrar kullanılamaz. OnionShare " #~ "hizmetiniz kalıcı da olabilir. Bir web sitesi barındırıyorsanız, " #~ "kalıcılık, bilgisayarınızı yeniden başlatsanız bile aynı OnionShare " #~ "adresinde kullanılabilir olacağı anlamına gelir." #~ msgid "" #~ "To make any tab persistent, check the \"Save this tab, and automatically " #~ "open it when I open OnionShare\" box before starting your server. A " #~ "purple pin icon appears to the left of its server status to tell you the " #~ "tab is saved." #~ msgstr "" #~ "Herhangi bir sekmeyi kalıcı yapmak için, sunucunuzu başlatmadan önce \"Bu " #~ "sekme kaydedilsin ve OnionShare ile otomatik olarak açılsın\" kutusunu " #~ "işaretleyin. Sekmenin kaydedildiğini bildirmek için sunucu durumunun " #~ "solunda mor bir iğne simgesi görünür." onionshare-onionshare-26fcdc5/docs/source/locale/tr/LC_MESSAGES/connecting.po000066400000000000000000000127061521174352300271210ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2022. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2022-03-31 16:39+1100\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=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.1\n" #: ../../source/connecting.rst:2 msgid "Getting connected to Tor" msgstr "" #: ../../source/connecting.rst:4 msgid "" "When OnionShare starts, it will present a screen asking you to connect to " "the Tor network." msgstr "" #: ../../source/connecting.rst:8 msgid "" "You have several choices. You can click Connect to Tor to begin the " "connection process. If there are no problems with your network, including " "any attempts to block your access to the Tor network, this should hopefully " "work the first time." msgstr "" #: ../../source/connecting.rst:10 msgid "" "If you want to manually configure Bridges or other Tor settings before you " "connect, you can click 'Network Settings'." msgstr "" #: ../../source/connecting.rst:13 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/connecting.rst:15 msgid "" "When OnionShare fails to connect to Tor, it might be because Tor is censored " "in your country." msgstr "" #: ../../source/connecting.rst:17 msgid "" "If this occurs, a screen will be displayed that will offer you to either " "'Use a Bridge' (automatically choosing one for you), or 'Try Again without a " "Bridge'." msgstr "" #: ../../source/connecting.rst:22 msgid "What 'Use a Bridge' does" msgstr "" #: ../../source/connecting.rst:24 msgid "" "Bridges are a way to connect to the Tor network via intermediate services " "that are hopefully not blocked by your network provider (whereas normal " "connections might be)." msgstr "" #: ../../source/connecting.rst:26 msgid "" "Clicking 'Use a Bridge' will temporarily use the `Meek `_ domain-fronting proxy to " "make a non-Tor connection from your computer to the Tor Project's Censorship " "Circumvention API. The use of the Meek proxy is to hide the fact that you " "are trying to find a way to connect to Tor." msgstr "" #: ../../source/connecting.rst:28 msgid "" "Before clicking 'Use a Bridge', you can choose either 'Automatically " "determine my country from my IP address' or 'Manually select my country'." msgstr "" #: ../../source/connecting.rst:30 msgid "" "If you choose the former option, the Censorship Circumvention API will " "consider your IP address (yes, your real IP address) to determine what " "country you might reside in." msgstr "" #: ../../source/connecting.rst:32 msgid "" "Based on the country information, the API will try to automatically find " "bridges that suit your location." msgstr "" #: ../../source/connecting.rst:36 msgid "" "If you choose to manually select a country, OnionShare will still make a " "request to the Censorship Circumvention API, but will tell the API the " "country code. The API will then try to fetch bridges for that country that " "you specified." msgstr "" #: ../../source/connecting.rst:38 msgid "" "If it finds any such bridges, OnionShare will try to reconnect to Tor using " "those bridges." msgstr "" #: ../../source/connecting.rst:40 msgid "" "If the API does not find any bridges for your location, OnionShare will ask " "the API for 'fallback' options. At the time of writing, this is likely to be " "the obfs4 built-in bridges." msgstr "" #: ../../source/connecting.rst:42 msgid "" "OnionShare will also attempt to use the obfs4 built-in bridges if for some " "reason it could not connect to the API itself, or the API returned an error." msgstr "" #: ../../source/connecting.rst:44 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor Network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/connecting.rst:46 msgid "" "Even though it is hard for an adversary to discover where the Meek request " "is going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/connecting.rst:49 msgid "What 'Try again without a Bridge' does" msgstr "" #: ../../source/connecting.rst:51 msgid "" "Clicking 'Try again without a Bridge' will retry the normal OnionShare " "connection attempt to Tor. It won't talk to the Tor Censorship Circumvention " "API or use Meek." msgstr "" #: ../../source/connecting.rst:54 msgid "Connect to Tor automatically" msgstr "" #: ../../source/connecting.rst:56 msgid "" "You can toggle on the switch 'Connect to Tor automatically' before clicking " "'Connect to Tor'. This means that next time OnionShare starts, it will " "automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options." msgstr "" #: ../../source/connecting.rst:58 msgid "" "If the connection fails, you can still try bridges or reconfigure Tor via " "the 'Network Settings'." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/tr/LC_MESSAGES/develop.po000066400000000000000000000266271521174352300264370ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2021-10-02 12:36+0000\n" "Last-Translator: Kaya Zeren \n" "Language-Team: tr \n" "Language: tr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.9-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "OnionShare Geliştirilme Çalışmaları" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "Birlikte Çalışma" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" "OnionShare, projeyi tartışmak, sorular sormak, fikirleri ve tasarımları " "paylaşmak ve gelecekteki geliştirmeler için planlar yapmak için açık bir " "Keybase ekibine sahiptir. (Ayrıca OnionShare adresleri gibi, OnionShare " "topluluğundaki diğer kişilere uçtan uca şifrelenmiş doğrudan ileti " "göndermenin kolay bir yoludur.) Keybase kullanmak için `Keybase uygulamasını " "`_ indirin, bir hesap oluşturun ve `bu takıma " "katılın `_. Uygulama içinde \"Teams\" " "bölümüne gidin, \"Join a Team\" düğmesine tıklayın ve \"onionshare\" yazın." #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" "OnionShare ayrıca geliştiricilerin ve tasarımcıların projeyi tartışmaları " "için bir `e-posta listesine `_ sahiptir." #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "Kodlara Katkıda Bulunma" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" "OnionShare kaynak kodları şu Git deposunda bulunabilir: https://github.com/" "onionshare/onionshare" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" "OnionShare kodlarına katkıda bulunmak istiyorsanız, Keybase takımına " "katılmanız ve üzerinde çalışmayı düşündüğünüz şeyler hakkında sorular " "sormanız yardımcı olacaktır. Ayrıca üzerinde çalışmak isteyebileceğiniz " "herhangi bir sorun olup olmadığını görmek için GitHub üzerindeki tüm `açık " "sorunları `_ " "incelemelisiniz." #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" "Kodlara katkıda bulunmaya hazır olduğunuzda GitHub deposunda bir çekme " "isteği açın, proje yöneticilerinden biri onu inceleyecek ve muhtemelen " "sorular soracak, değişiklikler isteyecek, reddedecek veya projeyle " "birleştirecektir." #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "Geliştirmeye Başlama" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" "OnionShare Python ile geliştirilmektedir. Başlamak için https://github.com/" "onionshare/onionshare/ adresindeki Git deposunu kopyalayın ve ardından komut " "satırı sürümü için geliştirme ortamınızı nasıl kuracağınızı öğrenmek için " "``cli/README.md`` dosyasına, görsel sürüm için geliştirme ortamınızı nasıl " "kuracağınızı öğrenmek için ``desktop/README.md`` dosyasına bakın." #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" "Bu dosyalar, platformunuz için bağımlılıkları kurmak ve kaynak ağacından " "OnionShare uygulamasını çalıştırmak için gerekli teknik yönerge ve komutları " "içerir." #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "Hata ayıklama ipuçları" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "Ayrıntılı kip" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" "Geliştirme sırasında, OnionShare uygulamasını bir uçbirimden çalıştırmak ve " "komuta ``--verbose`` (veya ``-v``) seçeneklerini eklemek faydalıdır. Böylece " "uçbirimde birçok yararlı ileti görebilirsiniz. Belirli nesneler " "başlatıldığında, olaylar gerçekleştiğinde (düğmeler tıklandı, ayarlar " "kaydedildi veya yeniden yüklendi gibi) ve diğer hata ayıklama bilgileri " "görüntülenir. Örneğin::" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" "``onionshare/common.py`` içinden ``Common.log`` yöntemini çalıştırarak kendi " "hata ayıklama iletilerinizi ekleyebilirsiniz. Örneğin::" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" "Bu bilgiler, OnionShare kullanılırken meydana gelen olaylar zincirini veya " "belirli değişkenlerin değiştirilmeden önce ve sonra değerini öğrenirken " "faydalı olabilir." #: ../../source/develop.rst:124 msgid "Local Only" msgstr "Yalnız Yerel" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" "Tor yavaştır ve geliştirme sırasında genellikle Onion hizmetlerini " "başlatmayı tamamen atlamak uygundur. Bunu ``--local-only`` seçeneğiyle " "yapabilirsiniz. Örneğin::" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" "Bu durumda, ``http://127.0.0.1:17641`` adresini Tor Browser kullanmak yerine " "Firefox gibi normal bir web tarayıcısında açarsınız. Yalnız yerel kipte " "kişisel anahtara gerçekten gerek duyulmaz, bu nedenle onu yok sayabilirsiniz." #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "Çevirilere Katkıda Bulunma" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" "`Hosted Weblate `_ " "adresinde OnionShare çevirilerini yaparak daha kolay kullanılmasına ve " "insanlar için daha bilindik ve kullanıcı dostu olmasına yardımcı " "olabilirsiniz. \"OnionShare\" sözcüğünü her zaman latin harflerinde tutun ve " "gerekirse \"OnionShare (yerel adı)\" kullanın." #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" "Çeviriye yardımcı olmak için bir Hosted Weblate hesabı oluşturun ve katkıda " "bulunmaya başlayın." #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "Özgün İngilizce Dizgeler için Öneriler" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" "Bazen özgün İngilizce dizgeler yanlıştır veya uygulama ile belgelendirme " "arasında uyumsuzluk vardır." #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" "Weblate üzerindeki yorumunuza @kingu ekleyerek veya bir GitHub sorunu veya " "çekme isteği açarak kaynağı dizgesi için iyileştirmeler önerin. İkinci " "seçenek, tüm proje geliştiricilerinin öneriyi görmesini sağlar ve dizge " "üzerinde olağan kod inceleme süreçleri aracılığıyla değişiklikler yapabilir." #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "Çevirilerin Durumu" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" "Güncel çeviri durumu aşağıdaki gibidir. Henüz çevrilmemiş bir dilde çeviriye " "başlamak istiyorsanız lütfen e-posta listesine yazın: onionshare-dev@lists." "riseup.net" #~ msgid "" #~ "OnionShare is developed in Python. To get started, clone the Git " #~ "repository at https://github.com/micahflee/onionshare/ and then consult " #~ "the ``cli/README.md`` file to learn how to set up your development " #~ "environment for the command-line version, and the ``desktop/README.md`` " #~ "file to learn how to set up your development environment for the " #~ "graphical version." #~ msgstr "" #~ "OnionShare, Python ile geliştirilmektedir. Başlamak için https://github." #~ "com/micahflee/onionshare/ adresindeki Git deposunu klonlayın ve ardından " #~ "komut satırı sürümü için geliştirme ortamınızı nasıl kuracağınızı " #~ "öğrenmek için ``cli/README.md`` dosyasına, grafiksel sürüm için " #~ "geliştirme ortamınızı nasıl kuracağınızı öğrenmek için ``desktop/README." #~ "md`` dosyasına bakın." onionshare-onionshare-26fcdc5/docs/source/locale/tr/LC_MESSAGES/features.po000066400000000000000000001012501521174352300266010ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2026-01-02 16:01+0000\n" "Last-Translator: Oğuz Ersen \n" "Language-Team: tr \n" "Language: tr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.15.1\n" "Generated-By: Babel 2.14.0\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "OnionShare Nasıl Çalışır" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" "Web sunucuları bilgisayarınızda yerel olarak başlatılır ve `Tor `_ `onion hizmetleri `_ olarak diğer kişilerin erişimine açılır." #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" "Varsayılan olarak, OnionShare web adresleri kişisel bir anahtarla korunur." #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "OnionShare adresleri şuna benzer::" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "Ve kişisel anahtarlar şöyle görünebilir::" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" "`Tehdit modelinize `_ bağlı " "olarak, bu adresi ve kişisel anahtarı, şifreli bir sohbet iletisi gibi " "seçtiğiniz bir iletişim kanalını kullanarak veya şifrelenmemiş e-posta gibi " "daha az güvenli bir şey kullanarak güvenli bir şekilde paylaşmaktan siz " "sorumlusunuz." #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" "Adresi gönderdiğiniz kişiler, OnionShare hizmetine erişmek için adresi " "kopyalayıp `Tor Browser `_ içine yapıştırır. " "Tor Browser daha sonra kişilerin kopyalayıp yapıştırabilecekleri kişisel " "anahtarı isteyecektir." #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" "Birine dosya göndermek için dizüstü bilgisayarınızda OnionShare " "çalıştırırsanız ve dosyalar gönderilmeden önce onu askıya alırsanız, dizüstü " "bilgisayarınız devam ettirilip tekrar İnternet bağlantısı kurana kadar " "hizmet kullanılamayacaktır. OnionShare, insanlarla gerçek zamanlı olarak " "çalışırken en iyi şekilde çalışır." #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" "Kendi bilgisayarınız web sunucusu olduğu için, *OnionShare üzerinde " "gerçekleşen şeylere hiçbir üçüncü taraf erişemez*, OnionShare " "geliştiricileri bile. Tamamen kişiseldir. Ve OnionShare, Tor onion " "hizmetlerine de dayandığından, anonimliğinizi de korur. Ayrıntılı bilgi " "almak için :doc:`güvenlik tasarımı` bölümüne bakabilirsiniz." #: ../../source/features.rst:29 msgid "Share Files" msgstr "Dosya Paylaşın" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" "OnionShare uygulamasını, dosya ve klasörleri insanlara güvenli ve anonim " "olarak göndermek için kullanabilirsiniz. Bir paylaşım sekmesi açın, " "paylaşmak istediğiniz dosya ve klasörleri sürükleyin ve \"Paylaşımı başlat\" " "üzerine tıklayın." #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" "Dosyaları ekledikten sonra bazı ayarlar göreceksiniz. Paylaşımı başlatmadan " "önce istediğiniz ayarı seçtiğinizden emin olun." #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" "Birisi dosyalarınızı indirmeyi bitirir bitirmez, OnionShare sunucuyu " "otomatik olarak durduracak ve web sitesini İnternet üzerinden kaldıracaktır. " "Birden çok kişinin bunları indirmesine izin vermek için, \"Dosyalar " "gönderildikten sonra paylaşım durdurulsun (dosyaların tek tek indirilmesine " "izin vermek için işareti kaldırın)\" seçeneğinin işaretini kaldırın." #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" "Ayrıca, bu seçeneğin işaretini kaldırırsanız, kişiler paylaştığınız " "dosyaları tek bir sıkıştırılmış dosya yerine tek tek indirebilirler." #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" "Paylaşmaya hazır olduğunuzda, \"Paylaşımı başlat\" düğmesine tıklayın. " "İstediğiniz zaman \"Paylaşımı durdur\" düğmesine tıklayarak veya OnionShare " "uygulamasından çıkarak web sitesini anında kapatabilirsiniz. Ayrıca, sizden " "dosya indiren kişilerin geçmişini ve ilerlemesini göstermek için sağ üst " "köşedeki \"↑\" simgesine tıklayabilirsiniz." #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" "Artık bir OnionShare kopyanız olduğundan, adresi ve kişisel anahtarı " "kopyalayın ve dosyaları almasını istediğiniz kişiye gönderin. Dosyaların " "güvende kalması gerekiyorsa veya kişi başka bir şekilde tehlikeye maruz " "kalırsa, şifreli bir iletişim uygulaması kullanın." #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" "Bu kişi daha sonra adresi Tor Browser ile açmalıdır. Kişisel anahtar ile " "oturum açtıktan sonra, köşedeki \"Dosyaları indir\" bağlantısına tıklayarak " "dosyalar doğrudan bilgisayarınızdan indirilebilir." #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "Dosya ve İletileri Alın" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" "OnionShare uygulamasını, kullanıcıların dosya ve iletilerini anonim olarak " "doğrudan bilgisayarınıza göndermesine izin vermek için kullanabilirsiniz. " "Bir alma sekmesi açın ve istediğiniz ayarları seçin." #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" "Gönderilen iletileri ve dosyaları kaydetmek için bir klasöre gidebilirsiniz." #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" "Yalnız dosya yüklemelerine izin vermek istiyorsanız \"Metin gönderilemesin\" " "seçeneğini işaretleyebilir ve anonim bir iletişim formu gibi yalnızca metin " "iletilerinin gönderilmesine izin vermek istiyorsanız \"Dosya yüklenemesin\" " "seçeneğini işaretleyebilirsiniz." #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" "Birisi OnionShare hizmetinize dosya veya ileti gönderdiğinde " "bilgilendirilmek istiyorsanız, \"Bildirim web kancası kullanılsın\" " "seçeneğini işaretleyebilir ve ardından bir web kancası adresi " "seçebilirsiniz. Bu özelliği kullanırsanız, OnionShare, birisi dosya veya " "ileti gönderdiğinde bu adrese bir HTTP POST isteği yapar. Örneğin, `Keybase " "`_ iletişim uygulamasında şifreli bir metin iletisi " "almak istiyorsanız, `@webhookbot `_ ile bir " "konuşma başlatabilir, ``!webhook create onionshare-alerts`` yazabilirsiniz " "ve bot size bir adres ile yanıt verir. Bunu bildirim web kancası adresi " "olarak kullanın. Birisi alma kipi hizmetinize bir dosya yüklerse, bu olur " "olmaz @webhookbot size Keybase üzerinde bir ileti göndererek haber verir." #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" "Hazır olduğunuzda, \"Alma kipi başlatılsın\" düğmesine tıklayın. Bu, " "OnionShare hizmetini başlatır. Bu adresi Tor Browser ile yükleyen herkes, " "bilgisayarınıza yüklenecek olan dosya ve iletileri gönderebilir." #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" "Ayrıca, size dosya gönderen kişilerin geçmişini ve ilerlemesini göstermek " "için sağ üst köşedeki \"↑\" simgesine tıklayabilirsiniz." #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "Size dosya gönderen birisi için şu şekilde görünür." #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" "Biri alma hizmetinize dosya veya ileti gönderdiğinde, varsayılan olarak " "bilgisayarınızdaki ev klasöründe bulunan ``OnionShare`` adlı bir klasöre " "kaydedilir ve dosyaların yüklendiği zamana göre otomatik olarak ayrı alt " "klasörler halinde düzenlenir." #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" "Bir OnionShare alma hizmeti kurmak, gazeteciler ve anonim kaynaklardan gelen " "belgeleri güvenli bir şekilde kabul etmesi gereken diğer kişiler için " "kullanışlıdır. Bu şekilde kullanıldığında, OnionShare hafif, daha basit, " "onun kadar güvenli olmayan bir muhbir teslimat sistemi `SecureDrop `_ çeşidi gibidir." #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "Sorumluluk size aittir" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" "Kötü niyetli e-posta eklerinde olduğu gibi, birisinin OnionShare hizmetinize " "kötü amaçlı bir dosya yükleyerek bilgisayarınıza saldırmaya çalışması " "mümkündür. OnionShare, sisteminizi kötü amaçlı dosyalardan korumak için " "herhangi bir güvenlik yöntemi içermez." #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" "OnionShare aracılığıyla bir Office belgesi veya PDF dosyası alırsanız, bu " "belgeleri `Dangerzone `_ kullanarak açılmaları " "güvenli PDF dosyalarına dönüştürebilirsiniz. Ayrıca, güvenilmeyen belgeleri " "açarken onları tek kullanımlık `Tails `_ veya " "`Qubes `_ sanal makinelerinde açarak kendinizi " "koruyabilirsiniz." #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" "Bununla birlikte, OnionShare aracılığıyla gönderilen metin iletilerini açmak " "her zaman güvenlidir." #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "Alma hizmeti çalıştırma ipuçları" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" "OnionShare kullanarak kendi anonim depolama alanınızı barındırmak " "istiyorsanız, bunu düzenli olarak kullandığınız bilgisayarda değil, her " "zaman açık ve İnternete bağlı ayrı, özel bir bilgisayarda yapmanız tavsiye " "edilir." #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" "OnionShare adresini web sitenize veya sosyal ağ profillerinize koymayı " "düşünüyorsanız, sekmeyi kaydedin (:ref:`save_tabs`bölümüne bakın) ve herkese " "açık bir hizmet olarak çalıştırın (:ref:`turn_off_private_key` bölümüne " "bakın). Özel bir başlık vermek de iyi bir fikirdir (:ref:`custom_titles` " "bölümüne bakın)." #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "Alma Kipinde dikkat edilmesi gereken diğer noktalar" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" "iOS aygıtlarda OnionBrowser 'Gümüş' güvenlik kipinde çalışırken Alma Kipinde " "OnionShare'e dosya yükleyemediği bildirilmiştir. Bronz veya Altın kipi " "deneyerek ileti veya dosya yükleyip yükleyemediğinize bakın." #: ../../source/features.rst:107 msgid "Host a Website" msgstr "Web Sitesi Barındırmak" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" "OnionShare ile statik bir HTML web sitesi barındırmak için bir web sitesi " "sekmesi açın, statik içeriği oluşturan dosya ve klasörleri oraya sürükleyin " "ve hazır olduğunuzda \"Paylaşımı başlat\" düğmesine tıklayın." #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" "Bir ``index.html`` dosyası eklerseniz, birisi web sitenizi yüklediğinde " "görüntülenir. Web sitesini oluşturan diğer HTML, CSS, JavaScript dosyalarını " "ve görselleri de eklemelisiniz. (OnionShare uygulamasının yalnız *statik* " "web sitelerini barındırmayı desteklediğini unutmayın. Kod çalıştıran veya " "veri tabanları kullanan web sitelerini barındıramaz. Örneğin WordPress " "kullanamazsınız.)" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" "Bir ``index.html`` dosyanız yoksa, onun yerine bir dizin listesi " "görüntülenir ve onu yükleyen kişiler dosyalara göz atıp indirebilir." #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "İçerik Güvenliği İlkesi" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" "OnionShare, varsayılan olarak katı bir `İçerik güvenliği ilkesi `_ başlığı ayarlayarak web " "sitenizin güvenliğini sağlamaya yardımcı olur. Ancak bu, web sayfasında " "üçüncü taraf içeriğinin yüklenmesini engeller." #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" "İçerik aktarım ağlarından (CDN) varlıklar veya JavaScript kütüphaneleri gibi " "üçüncü taraf web sitelerinden içerik yüklemek istiyorsanız, iki seçeneğiniz " "vardır:" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" "Hizmeti başlatmadan önce \"İçerik güvenliği ilkesi başlığı gönderme (web " "sitenizin üçüncü taraf kaynaklarını kullanmasına izin verir)\" kutusunu " "işaretleyerek bir İçerik Güvenliği ilkesi başlığı göndermeyi devre dışı " "bırakabilirsiniz." #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "Özel bir İçerik Güvenliği İlkesi başlığı gönderebilirsiniz." #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "Web sitesi hizmeti çalıştırma ipuçları" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" "OnionShare kullanarak (birine hızlı bir şekilde bir şey görüntülemek yerine) " "uzun vadeli bir web sitesi barındırmak istiyorsanız, bunu düzenli olarak " "kullandığınız bilgisayarda değil, her zaman açık ve İnternet bağlantısı " "ayrı, özel bir bilgisayarda yapmanız tavsiye edilir. OnionShare uygulamasını " "kapatıp daha sonra yeniden açmanız halinde web sitesini aynı adresle devam " "ettirebilmek için sekmeyi kaydedin (:ref:`save_tabs` bölümüne bakın)." #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" "Web siteniz herkesin kullanımına yönelikse, onu herkese açık bir hizmet " "olarak çalıştırmalısınız (:ref:`turn_off_private_key` bölümüne bakın)." #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "Anonim Olarak Sohbet Etmek" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" "Hiçbir şey kaydetmeyen kişisel, güvenli bir sohbet odası kurmak için " "OnionShare kullanabilirsiniz. Bir sohbet sekmesi açın ve \"Sohbet sunucusu " "başlat\" düğmesine tıklayın." #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" "Sunucuyu başlattıktan sonra, OnionShare adresini ve kişisel anahtarı " "kopyalayın ve anonim sohbet odasında olmasını istediğiniz kişilere gönderin. " "Tam olarak kimlerin katılabileceğini sınırlamak önemliyse, OnionShare " "adresini ve kişisel anahtarı göndermek için şifreli bir iletişim uygulaması " "kullanın." #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" "İnsanlar OnionShare adresini Tor Browser ile açarak sohbet odasına " "katılabilirler. Sohbet odası için JavasScript desteği gereklidir, bu nedenle " "katılmak isteyenler Tor Browser güvenlik düzeyini \"En güvenli\" yerine " "\"Standart\" veya \"Daha güvenli\" olarak ayarlamalıdır." #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" "Birisi sohbet odasına katıldığında rastgele bir ad alır. Sol paneldeki " "kutuya yeni bir ad yazıp ↵ tuşuna basarak adlarını değiştirebilirler. Sohbet " "geçmişi herhangi bir yere kaydedilmediğinden, başkaları odada sohbet ediyor " "olsa bile bu hiç görüntülenmez." #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" "Bir OnionShare sohbet odasında herkes anonimdir. Herkes adını herhangi bir " "şeyle değiştirebilir ve herhangi birinin kimliğini doğrulamanın bir yolu " "yoktur." #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" "Bununla birlikte, bir OnionShare sohbet odası oluşturur ve adresi " "şifrelenmiş iletiler kullanarak güvenli bir şekilde yalnız küçük bir " "güvenilir arkadaş grubuna gönderirseniz, sohbet odasına katılan kişilerin " "arkadaşlarınız olduğundan hemen hemen emin olabilirsiniz." #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "Bunun ne faydası var?" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" "Zaten şifrelenmiş bir iletişim uygulaması kullanmanız gerekiyorsa, " "OnionShare sohbet odasından başlamanın ne anlamı var? Daha az iz bırakır." #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" "Örneğin bir Signal grubuna bir ileti gönderirseniz, iletinizin bir kopyası " "grubun her bir üyesinin her aygıtında (akıllı telefonlar ve Signal " "Masaüstünü kurdularsa bilgisayarlar) bulunur. Kaybolan iletiler açık olsa " "bile, iletilerin tüm kopyalarının tüm aygıtlardan ve kaydedilmiş " "olabilecekleri diğer yerlerden (bildirim veri tabanları gibi) gerçekten " "silindiğini doğrulamak zordur. OnionShare sohbet odaları hiçbir yerde " "herhangi bir ileti saklamaz, bu nedenle sorun en aza indirilir." #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" "OnionShare sohbet odaları, herhangi bir hesap oluşturmaya gerek kalmadan " "biriyle anonim ve güvenli bir şekilde sohbet etmek isteyen kişiler için de " "kullanışlı olabilir. Örneğin, bir kaynak tek kullanımlık bir e-posta " "adresini kullanarak bir gazeteciye OnionShare adresini gönderebilir ve " "ardından anonimliklerinden ödün vermeden gazetecinin sohbet odasına " "katılmasını bekleyebilir." #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "Şifreleme nasıl çalışır?" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" "OnionShare, Tor Onion hizmetlerine dayandığından, Tor Browser ve OnionShare " "arasındaki bağlantıların tümü uçtan uca şifrelenmiştir (E2EE). Birisi bir " "OnionShare sohbet odasına bir ileti gönderdiğinde, bunu E2EE onion " "bağlantısı üzerinden sunucuya gönderir ve ardından sunucu bunu WebSockets " "kullanarak E2EE onion bağlantıları aracılığıyla sohbet odasının diğer tüm " "üyelerine gönderir." #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" "OnionShare kendi başına herhangi bir sohbet şifrelemesi uygulamaz. Bunun " "yerine Tor Onion hizmetinin şifrelemesini temel alır." #~ msgid "Receive Files" #~ msgstr "Dosya Alın" #~ msgid "" #~ "You can use OnionShare to let people anonymously upload files directly to " #~ "your computer, essentially turning it into an anonymous dropbox. Open a " #~ "\"Receive tab\", choose where you want to save the files and other " #~ "settings, and then click \"Start Receive Mode\"." #~ msgstr "" #~ "OnionShare'i, kullanıcıların dosyaları anonim olarak doğrudan " #~ "bilgisayarınıza yüklemesine, bir anlamda onu anonim bir depolama alanına " #~ "dönüştürmesine izin vermek için kullanabilirsiniz. Bir \"Alma sekmesi\" " #~ "açın, dosyaları nereye kaydetmek istediğinizi ve diğer ayarları seçin ve " #~ "ardından \"Alma Modunu Başlat\" düğmesine tıklayın." #~ msgid "" #~ "This starts the OnionShare service. Anyone loading this address in their " #~ "Tor Browser will be able to upload files to your computer." #~ msgstr "" #~ "Bu, OnionShare hizmetini başlatır. Bu adresi Tor Browser'da açan herkes, " #~ "bilgisayarınıza dosya yükleyebilir." #~ msgid "" #~ "When someone uploads files to your receive service, by default they get " #~ "saved to a folder called ``OnionShare`` in the home folder on your " #~ "computer, automatically organized into separate subfolders based on the " #~ "time that the files get uploaded." #~ msgstr "" #~ "Bir kişi alma hizmetinize dosyalar yüklediğinde, öntanımlı olarak " #~ "bilgisayarınızdaki ev klasöründe ``OnionShare`` adlı bir klasöre " #~ "kaydedilir ve dosyaların yüklenme zamanına göre otomatik olarak ayrı alt " #~ "klasörler halinde düzenlenir." #~ msgid "" #~ "By default, OnionShare web addresses are protected with a private key " #~ "(Client Authentication). A typical OnionShare address might look " #~ "something like this::" #~ msgstr "" #~ "Öntanımlı olarak, OnionShare web adresleri rastgele bir parola ile " #~ "korunur. Tipik bir OnionShare adresi aşağıdaki gibi görünebilir::" #~ msgid "" #~ "You're responsible for securely sharing that URL, and the private key, " #~ "using a communication channel of your choice like in an encrypted chat " #~ "message, or using something less secure like unencrypted e-mail, " #~ "depending on your `threat model `_." #~ msgstr "" #~ "`Tehdit modelinize `_ " #~ "bağlı olarak, bu URL'yi şifrelenmiş bir sohbet mesajı gibi seçtiğiniz bir " #~ "iletişim kanalını veya şifrelenmemiş e-posta gibi daha az güvenli bir " #~ "şeyi kullanarak güvenli bir şekilde paylaşmaktan sorumlusunuz." #~ msgid "" #~ "If you for example send a message to a Signal group, a copy of your " #~ "message ends up on each device (the devices, and computers if they set up " #~ "Signal Desktop) of each member of the group. Even if disappearing " #~ "messages is turned on, it's hard to confirm all copies of the messages " #~ "are actually deleted from all devices, and from any other places (like " #~ "notifications databases) they may have been saved to. OnionShare chat " #~ "rooms don't store any messages anywhere, so the problem is reduced to a " #~ "minimum." #~ msgstr "" #~ "Örneğin bir Signal grubuna bir mesaj gönderirseniz, mesajınızın bir " #~ "kopyası grubun her üyesinin her aygıtında (aygıtlar ve Signal Masaüstünü " #~ "kurdularsa bilgisayarlar) bulunur. Kaybolan mesajlar açık olsa bile, " #~ "mesajların tüm kopyalarının tüm aygıtlardan ve kaydedilmiş olabilecekleri " #~ "diğer yerlerden (bildirim veri tabanları gibi) gerçekten silindiğini " #~ "doğrulamak zordur. OnionShare sohbet odaları mesajları hiçbir yerde " #~ "depolamadığından sorun en aza indirilir." onionshare-onionshare-26fcdc5/docs/source/locale/tr/LC_MESSAGES/help.po000066400000000000000000000075301521174352300257210ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2021-10-02 12:36+0000\n" "Last-Translator: Kaya Zeren \n" "Language-Team: tr \n" "Language: tr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.9-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "Yardım Almak" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "Bu Web Sitesini Okuyun" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" "Burada OnionShare uygulamasının nasıl kullanılacağına ilişkin yönergeleri " "bulabilirsiniz. Önce sorularınızın yanıtlarının olup olmadığını görmek için " "tüm bölümlere bakın." #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "GitHub Sorunlarına Bakın" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" "Sorunuz web sitesinde yoksa, lütfen `GitHub sorunlarına `_ bakın. Bir başkası aynı sorunla karşılaşmış " "ve bunu geliştiricilere iletmiş, hatta bir çözüm göndermiş olabilir." #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "Kendiniz Bir Sorun Gönderin" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" "Bir çözüm bulamıyorsanız veya bir soru sormak ya da yeni bir özellik önermek " "istiyorsanız, lütfen `bir sorun oluşturun `_. Bunun için, `bir GitHub hesabı `_ açmanız " "gerektirir." #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "Keybase Takımımıza Katılın" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" "Projeyi tartışmak için kullandığımız Keybase takımımıza nasıl " "katılacağınızla ilgili :ref:`collaborating` bölümüne bakın." #~ msgid "" #~ "If you need help with OnionShare, please follow the instructions below." #~ msgstr "" #~ "OnionShare ile ilgili yardıma ihtiyacınız varsa, lütfen aşağıdaki " #~ "talimatları izleyin." #~ msgid "" #~ "If you are unable to find a solution, or wish to ask a question or " #~ "suggest a new feature, please `submit an issue `_. This requires `creating a GitHub " #~ "account `_." #~ msgstr "" #~ "Sorununuza bir çözüm bulamazsanız ya da bir soru sormak veya yeni bir " #~ "özellik önermek istiyorsanız, lütfen `bir sorun gönderin `_. Bunun için `bir GitHub hesabı " #~ "oluşturulması `_ gerekir." onionshare-onionshare-26fcdc5/docs/source/locale/tr/LC_MESSAGES/index.po000066400000000000000000000022221521174352300260710ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2021-10-02 12:36+0000\n" "Last-Translator: Kaya Zeren \n" "Language-Team: LANGUAGE \n" "Language: tr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.9-dev\n" "Generated-By: Babel 2.8.0\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "OnionShare belgeleri" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" "OnionShare güvenli ve anonim olarak dosya paylaşmanızı, web siteleri " "barındırmanızı ve Tor ağını kullanarak arkadaşlarınızla sohbet etmenizi " "sağlayan açık kaynaklı bir araçtır." onionshare-onionshare-26fcdc5/docs/source/locale/tr/LC_MESSAGES/install.po000066400000000000000000000531201521174352300264330ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2026-06-01 19:58+0530\n" "PO-Revision-Date: 2025-10-20 06:17+0000\n" "Last-Translator: Oğuz Ersen \n" "Language: tr\n" "Language-Team: tr \n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.18.0\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "Kurulum" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "Windows veya macOS" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" "Windows ve macOS için OnionShare uygulamasını `OnionShare web sitesinden " "`_ indirebilirsiniz." #: ../../source/install.rst:12 msgid "Mobile" msgstr "Mobil" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "Mobil için aşağıdaki bağlantılardan OnionShare indirebilirsiniz" #: ../../source/install.rst:16 msgid "Android" msgstr "Android" #: ../../source/install.rst:17 msgid "" "Google Play: " "https://play.google.com/store/apps/details?id=org.onionshare.android" msgstr "" "Google Play: " "https://play.google.com/store/apps/details?id=org.onionshare.android" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "F-Droid: https://github.com/onionshare/onionshare-android-nightly" #: ../../source/install.rst:20 msgid "iOS" msgstr "iOS" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" #: ../../source/install.rst:22 msgid "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "Doğrudan IPA indir: https://github.com/onionshare/onionshare-ios/releases" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "Testflight: https://testflight.apple.com/join/ZCJeY65W" #: ../../source/install.rst:27 msgid "Linux" msgstr "Linux" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the " "recommended way is to use either the `Flatpak `_ or" " the `Snap `_ package. Flatpak and Snapcraft " "ensure that you'll always use the newest version and run OnionShare " "inside of a sandbox." msgstr "" "Linux için OnionShare'i kurmanın çeşitli yolları vardır, ancak tavsiye " "edilen yol `Flatpak `_ veya `Snap " "`_ paketini kullanmaktır. Flatpak ve Snapcraft her" " zaman en yeni sürümü kullanmanızı ve OnionShare'i bir korumalı alan " "içinde çalıştırmanızı sağlar." #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" "Snapcraft desteği Ubuntu'da yerleşiktir ve Fedora Flatpak desteği ile " "birlikte gelir, ancak hangisini kullanacağınız size bağlıdır. Her ikisi " "de tüm Linux dağıtımlarında çalışmaktadır." #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: " "https://flathub.org/apps/details/org.onionshare.OnionShare" msgstr "" "**OnionShare uygulamasını Flatpak kullanarak kurun**: " "https://flathub.org/apps/details/org.onionshare.OnionShare" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "**OnionShare'i Snap kullanarak kurun**: https://snapcraft.io/onionshare" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" "Dilerseniz https://onionshare.org/dist/ adresinden PGP imzalı " "``.flatpak`` veya ``.snap`` paketlerini de indirip kurabilirsiniz." #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "El ile Flatpak kurulumu" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" "OnionShare uygulamasını Flatpak ile kurmak için PGP ile imzalanmış `tek " "dosyalı paketi `_ kullanmak isterseniz, bunu şu şekilde yapabilirsiniz:" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at " "https://flatpak.org/setup/." msgstr "" "Flatpak kurmak için https://flatpak.org/setup/ adresindeki yönergeleri " "izleyin." #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-" "exists flathub https://flathub.org/repo/flathub.flatpakrepo``. Even " "though you won't be downloading OnionShare from Flathub, OnionShare " "depends on some packages that are only available there." msgstr "" "``flatpak remote-add --if-not-exists flathub " "https://flathub.org/repo/flathub.flatpakrepo`` komutunu yürüterek Flathub" " deposunu ekleyin. OnionShare uygulamasını Flathub üzerinden indirmeyecek" " olsanız bile, OnionShare için yalnızca orada bulunan bazı paketler " "gereklidir." #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of " "OnionShare, and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" "https://onionshare.org/dist/ adresine gidin, OnionShare uygulamasının " "güncel sürümünü seçin, ``.flatpak`` ve ``.flatpak.asc`` dosyalarını " "indirin." #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See " ":ref:`verifying_sigs` for more info." msgstr "" "``.flatpak`` dosyasının PGP imzasını doğrulayın. Ayrıntılı bilgi almak " "için :ref:`verifying_sigs` bölümüne bakabilirsiniz." #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the " "file you downloaded." msgstr "" "``.flatpak`` dosyasını ``flatpak install OnionShare-VERSION.flatpak`` " "komutu ile kurun. `` VERSION`` yerine indirdiğiniz dosyanın sürüm " "numarasını yazın." #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" "OnionShare uygulamasını şu komutla çalıştırabilirsiniz: `flatpak run " "org.onionshare.OnionShare`." #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "El ile Snapcraft kurulumu" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the " "PGP-signed Snapcraft package, you can do so like this:" msgstr "" "OnionShare uygulamasını el ile PGP ile imzalanmış Snapcraft paketini " "kullanarak kurmak isterseniz, şu şekilde yapabilirsiniz:" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at " "https://snapcraft.io/docs/installing-snapd." msgstr "" "Snapcraft kurmak için https://snapcraft.io/docs/installing-snapd " "adresindeki yönergeleri izleyin." #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of " "OnionShare, and download the ``.snap`` and ``.snap.asc`` files." msgstr "" "https://onionshare.org/dist/ adresine gidin, güncel OnionShare sürümünü " "seçin, ``.snap`` ve ``.snap.asc`` dosyalarını indirin." #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs`" " for more info." msgstr "" "``.snap`` dosyasının PGP imzasını doğrulayın. Ayrıntılı bilgi almak için " ":ref:`verifying_sigs` bölümüne bakabilirsiniz." #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version " "number of the file you downloaded. Note that you must use `--dangerous` " "because the package is not signed by the Snapcraft store, however you did" " verify its PGP signature, so you know it's legitimate." msgstr "" "``.snap`` dosyasını ``snap install --dangerous " "onionshare_VERSION_amd64.snap`` komutunu yürüterek kurun. `` VERSION`` " "yerine indirdiğiniz dosyanın sürüm numarasını yazın. Paket Snapcraft " "mağazası tarafından imzalanmadığı için `--dangerous` parametresini " "kullanmanız gerektiğini unutmayın. PGP imzasını doğruladığınız için " "paketin doğru olduğunu biliyorsunuz." #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "" "OnionShare uygulamasını şu komutla çalıştırabilirsiniz: `snap run " "onionshare`." #: ../../source/install.rst:68 msgid "Command-line only" msgstr "Yalnız komut satırı" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any " "operating system using the Python package manager ``pip``. :ref:`cli` has" " more info." msgstr "" "Python paket yöneticisi ``pip`` kullanarak OnionShare'in sadece komut " "satırı sürümünü herhangi bir işletim sistemine kurabilirsiniz. Daha fazla" " bilgi için :ref:`cli` bölümüne bakabilirsiniz." #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "FreeBSD" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare " "can also be installed on `FreeBSD `_. It's " "available via its ports collection or as pre-built package. Should you " "opt to install and use OnionShare on a FreeBSD operating system, please " "be aware that it's **NOT** officially supported by the OnionShare " "project." msgstr "" "Bu platform için resmi olarak geliştirilmemiş olmasına rağmen, OnionShare" " `FreeBSD `_ üzerine de kurulabilir. Port " "koleksiyonu aracılığıyla veya önceden oluşturulmuş paket olarak " "kullanılabilir. OnionShare'i bir FreeBSD işletim sistemine kurmayı ve " "kullanmayı tercih ederseniz, lütfen OnionShare projesi tarafından resmi " "olarak **DESTEKLENMEDİĞİNİ** unutmayın." #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the " "source codes from the official OnionShare repository (or its official " "release packages from `PyPI `_). Should you wish to check changes related to this platform, " "please refer to the following resources:" msgstr "" "OnionShare geliştiricileri tarafından sunulmamasına ve resmi olarak " "sürdürülmemesine rağmen, FreeBSD paketleri ve portları kaynak kodlarını " "resmi OnionShare deposundan (veya `PyPI `_ üzerindeki resmi sürüm paketlerinden) alır ve " "doğrular. Bu platformla ilgili değişikliklere bakmak isterseniz, lütfen " "aşağıdaki kaynaklara başvurun:" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "https://cgit.freebsd.org/ports/log/www/onionshare" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "https://www.freshports.org/www/onionshare" #: ../../source/install.rst:85 msgid "Manual pkg Installation" msgstr "El ile pkg kurulumu" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, " "in order to install OnionShare for Python 3.9, use::" msgstr "" "Derlenmiş paketi kurmak için, ``pyXY`` ile paketin oluşturulduğu Python " "sürümünü belirterek ``pkg install pyXY-onionshare`` komutunu kullanın. " "Yani, Python 3.9 için OnionShare kurmak için::" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as " "pre-built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli``" " if you want to install that version." msgstr "" "Ayrıca OnionShare'in önceden oluşturulmuş paket olarak **yalnızca komut " "satırı** sürümü de bulunur. Bu sürümü kurmak istiyorsanız " "``py39-onionshare`` yerine ``py39-onionshare-cli`` yazın." #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built " "packages, please refer to its `official Handbook section about pkg " "`_." msgstr "" "FreeBSD önceden oluşturulmuş paketler hakkında ek bilgi ve ayrıntılar " "için lütfen `resmi El Kitabı'nın pkg bölümüne " "`_ bakın." #: ../../source/install.rst:96 msgid "Manual port Installation" msgstr "El ile port kurulumu" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run " "the following::" msgstr "" "FreeBSD portunu kurmak için, dizini daha önce geçmiş olmanız gereken " "`port koleksiyonuna `_ değiştirin ve şunları " "çalıştırın::" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www" "/onionshare-cli`` if you want to install that version." msgstr "" "Ports koleksiyonu ayrıca OnionShare'in **yalnızca komut satırı** sürümü " "için özel bir port sunar. Eğer bu sürümü kurmak istiyorsanız " "``www/onionshare`` yerine ``www/onionshare-cli`` yazın." #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports " "collection, please refer to its `official Handbook section about ports " "`_." msgstr "" "FreeBSD port koleksiyonu hakkında ek bilgi ve ayrıntılar için lütfen " "`resmi El Kitabı'nın portlar hakkındaki bölümüne " "`_ bakın." #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "PGP imzalarını doğrulama" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't " "been tampered with by verifying its PGP signature. For Windows and macOS," " this step is optional and provides defense in depth: the OnionShare " "binaries include operating system-specific signatures, and you can just " "rely on those alone if you'd like." msgstr "" "İndirdiğiniz paketin özgün olduğunu ve değiştirilmediğini PGP imzasını " "doğrulayarak doğrulayabilirsiniz. Windows ve macOS için bu adım isteğe " "bağlıdır ve derinlemesine savunma sağlar: OnionShare binary dosyaları, " "işletim sistemine özgü imzaları içerir ve isterseniz yalnız bunlara " "güvenebilirsiniz." #: ../../source/install.rst:115 msgid "Signing key" msgstr "İmzalama anahtarı" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" "Paketler, söz konusu sürümden sorumlu olan ana geliştirici tarafından " "imzalanır. Aşağıda OnionShare ana geliştiricilerinin GPG anahtar " "bilgileri yer almaktadır:" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "Micah Lee:" #: ../../source/install.rst:121 msgid "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" "PGP herkese açık anahtar parmak izi " "``927F419D7EC82C2F149C1BD1403C2657CD994F73``." #: ../../source/install.rst:122 msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver " "`_." msgstr "" "Micah'ın anahtarını `keys.openpgp.org anahtar sunucusundan " "`_ indirebilirsiniz." #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "Saptak Sengupta:" #: ../../source/install.rst:125 msgid "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" "PGP herkese açık anahtar parmak izi " "``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver " "`_." msgstr "" "Saptak'ın anahtarını `keys.openpgp.org anahtar sunucusundan " "`_ indirebilirsiniz." #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "Miguel Jacq:" #: ../../source/install.rst:129 msgid "PGP public key fingerprint ``54A91143AE0AB4F7743B01FE888ED1B423A3BC99``." msgstr "" #: ../../source/install.rst:130 #, fuzzy msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver " "`_." msgstr "" "Micah'ın anahtarını `keys.openpgp.org anahtar sunucusundan " "`_ indirebilirsiniz." #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you " "probably want `GPGTools `_, and for Windows you " "probably want `Gpg4win `_." msgstr "" "İmzaları doğrulamak için GnuPG uygulamasının kurulu olması gerekir. MacOS" " için `GPGTools `_, Windows için `Gpg4win " "`_ kullanmak isteyebilirsiniz." #: ../../source/install.rst:135 msgid "Signatures" msgstr "İmzalar" #: ../../source/install.rst:137 msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, " "macOS, Flatpak, Snap, and source packages, at " "https://onionshare.org/dist/ in the folders named for each version of " "OnionShare. You can also find them on the `GitHub Releases page " "`_." msgstr "" "İmzalara (``.asc`` dosyaları) ek olarak Windows, macOS, Flatpak, Snap ve " "kaynak paketlerini https://onionshare.org/dist/ adresindeki OnionShare " "uygulamasının her sürümü için adlandırılan klasörlerin yanında ve `GitHub" " yayınlar sayfasında " "`_ bulabilirsiniz." #: ../../source/install.rst:141 msgid "Verifying" msgstr "Doğrulama" #: ../../source/install.rst:143 msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify " "the binary in a terminal like this:" msgstr "" "Ana geliştiricilerin herkese açık anahtarlarını GnuPG anahtar zincirinize" " aktarıp, ikili dosyayı ve ``.asc`` imzasını indirdikten sonra, ikili " "dosyayı terminal üzerinde şu şekilde doğrulayabilirsiniz:" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "Windows için::" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "macOS için::" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "Linux için::" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "ve kaynak dosyası için::" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "Aşağıdakine benzer bir çıktı alınması beklenir::" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with " "the integrity of the file (malicious or otherwise), and you should not " "install the package." msgstr "" "``Good signature from`` ifadesini göremiyorsanız, dosyanın bütünlüğüyle " "ilgili bir sorun olabilir (kötü niyetli veya başka türlü). Bu durumda " "paketi kurmamalısınız." #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" "Yukarıda gösterilen ``UYARI:``, paketle ilgili bir sorun değildir, " "yalnızca Micah (ana geliştirici) PGP anahtarının \"güven\" düzeyini " "tanımlamadığınız anlamına gelir." #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and" " the `Tor Project `_ may be useful." msgstr "" "PGP imzalarının doğrulanması hakkında ayrıntılı bilgi almak için, `Qubes " "OS `_ ve `Tor " "Projesi `_ " "rehberlerine bakabilirsiniz." #~ msgid "Or for Windows, in a command-prompt like this::" #~ msgstr "Veya Windows için komut isteminde aşağıdaki gibi::" #~ msgid "" #~ "PGP public key fingerprint " #~ "``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." #~ msgstr "" #~ "PGP açık anahtar parmak izi " #~ "``00AE817C24A10C2540461A9C1D7CDE0234DB458D ``." onionshare-onionshare-26fcdc5/docs/source/locale/tr/LC_MESSAGES/security.po000066400000000000000000000233271521174352300266420ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2022-07-07 19:19+0000\n" "Last-Translator: Oğuz Ersen \n" "Language-Team: tr \n" "Language: tr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.13.1-dev\n" "Generated-By: Babel 2.9.1\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "Güvenlik Tasarımı" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" "OnionShare uygulamasının nasıl çalıştığını anlamak için önce :ref:" "`how_it_works` bölümünü okuyun." #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" "Tüm yazılımlar gibi, OnionShare üzerinde de hatalar veya güvenlik açıkları " "bulunabilir." #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "OnionShare neye karşı korur" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" "**Üçüncü tarafların OnionShare'de gerçekleşen hiçbir şeye erişimi yoktur.** " "OnionShare'i kullanmak, hizmetleri doğrudan bilgisayarınızda barındırmak " "anlamına gelir. Dosyalarınızı OnionShare ile paylaşırken, herhangi bir " "üçüncü taraf sunucusuna yüklenmezler. Bir OnionShare sohbet odası " "oluşturursanız, bilgisayarınız bunun için de bir sunucu görevi görür. Bu, " "başkalarının bilgisayarlarına güvenmek zorunda kalınan geleneksel modeli " "ortadan kaldırır." #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" "**Ağdaki dinleyiciler, aktarım sırasında OnionShare üzerinde gerçekleşen " "hiçbir şeyi gözetleyemez.** Tor onion hizmeti ile Tor Browser arasındaki " "bağlantı uçtan uca şifrelenmektedir. Böylece, ağdaki saldırganlar " "şifrelenmiş Tor trafiği dışında hiçbir şeyi dinleyemez. Bu dinleyici, " "OnionShare uygulamasını onion hizmetine bağlamak için Tor Browser kullanan " "kötü niyetli bir buluşma düğümü olsa bile, trafik onion hizmetinin kişisel " "anahtarı kullanılarak şifrelenmektedir." #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" "**OnionShare kullanıcılarının anonimliği Tor ile korunmaktadır.** OnionShare " "ve Tor Browser, kullanıcıların anonimliğini korumaktadır. OnionShare " "kullanıcısı, OnionShare adresini Tor Browser kullanıcılarına anonim olarak " "ilettiği sürece, Tor Browser kullanıcıları ve dinleyiciler OnionShare " "kullanıcısının kimliğini öğrenemez." #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" "**Bir saldırgan onion hizmetini öğrenirse, yine de hiçbir şeye erişemez.** " "Onion hizmetlerini listelemek için Tor ağına karşı yapılan önceki " "saldırılar, saldırganların özel ``.onion`` adreslerini keşfetmesine izin " "verdi. Bir OnionShare hizmetine onun adresinden erişmek için, istemci kimlik " "doğrulaması için kullanılan kişisel anahtarın tahmin edilmesi gerekir " "(kişisel anahtar kapatılarak hizmet herkese açık hale getirilmediyse -- :ref:" "`turn_off_private_key` bölümüne bakın)." #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "OnionShare neye karşı korumaz" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" "**OnionShare adresinin ve kişisel anahtarının iletilmesi güvenli olmayabilir." "** OnionShare adresinin insanlara iletilmesi OnionShare kullanıcısının " "sorumluluğundadır. Güvenli olmayan bir şekilde gönderilirse (örneğin bir " "saldırgan tarafından izlenen bir e-posta mesajı yoluyla), bir dinleyici " "OnionShare'in kullanıldığını anlayabilir. Gizlice dinleyenler, adreslerini " "ve/veya kayıp anahtarlarını Tor Browser'a yükleyerek hala açık olan " "hizmetlere erişebilirler. Adresi güvenli bir şekilde, şifreli metin mesajı " "(muhtemelen kaybolan mesajlar etkinleştirilmiş olarak), şifreli e-posta veya " "şahsen ileterek bundan kaçının. OnionShare'i gizli olmayan bir şey için " "kullanırken bu gerekli değildir." #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" "**OnionShare adresinin ve kişisel anahtarın iletilmesi anonim olmayabilir.** " "OnionShare adresinin anonim olarak iletildiğinden emin olmak için ek " "önlemler alınmalıdır. Adresi paylaşmak için yalnızca Tor üzerinden erişilen " "yeni bir e-posta veya sohbet hesabı kullanılabilir. Anonimlik bir amaç " "değilse bu gerekli değildir." #~ msgid "" #~ "**If an attacker learns about the onion service, it still can't access " #~ "anything.** Prior attacks against the Tor network to enumerate onion " #~ "services allowed the attacker to discover private .onion addresses. If an " #~ "attack discovers a private OnionShare address, a password will be prevent " #~ "them from accessing it (unless the OnionShare user chooses to turn it off " #~ "and make it public). The password is generated by choosing two random " #~ "words from a list of 6800 words, making 6800², or about 46 million " #~ "possible passwords. Only 20 wrong guesses can be made before OnionShare " #~ "stops the server, preventing brute force attacks against the password." #~ msgstr "" #~ "**Bir saldırgan onion hizmetini öğrense bile hiçbir şeye erişemez.** " #~ "Onion hizmetlerini numaralandırmak için Tor ağına yapılan önceki " #~ "saldırılar, saldırganın özel .onion adreslerini keşfetmesine izin verdi. " #~ "Saldırı, özel bir OnionShare adresini keşfederse, bir parola bu adrese " #~ "erişmesini engelleyecektir (OnionShare kullanıcısı bunu kapatmayı ve " #~ "herkese açık hale getirmeyi seçmediği sürece). Parola, 6800 sözcükten " #~ "oluşan bir listeden rastgele iki sözcük seçilerek, yani 6800² veya " #~ "yaklaşık 46 milyon olası parola arasından oluşturulur. Parolaya yönelik " #~ "kaba kuvvet saldırılarını önlemek için OnionShare sunucuyu durdurmadan " #~ "önce yalnızca 20 yanlış tahmin yapılabilir." #~ msgid "" #~ "**Third parties don't have access to anything that happens in OnionShare." #~ "** Using OnionShare means hosting services directly on your computer. " #~ "When sharing files with OnionShare, they are not uploaded to any server. " #~ "If you make an OnionShare chat room, your computer acts as a server for " #~ "that too. This avoids the traditional model of having to trust the " #~ "computers of others." #~ msgstr "" #~ "**Üçüncü tarafların OnionShare üzerindeki hiçbir şeye erişimi yoktur.** " #~ "OnionShare kullanmak, hizmetlerin doğrudan bilgisayarınızda " #~ "barındırılması anlamına gelir. OnionShare ile paylaşırken, dosyalar " #~ "herhangi bir sunucuya yüklenmez. Bir OnionShare sohbet odası " #~ "oluşturursanız, bilgisayarınız bunun için de bir sunucu görevi görür. " #~ "Böylece başkalarının bilgisayarlarına güvenmek zorunda kaldığınız " #~ "geleneksel model ortadan kalkar." onionshare-onionshare-26fcdc5/docs/source/locale/tr/LC_MESSAGES/sphinx.po000066400000000000000000000015071521174352300263000ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2020-10-07 06:22+0000\n" "Last-Translator: Oğuz Ersen \n" "Language-Team: LANGUAGE \n" "Language: tr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.3-dev\n" "Generated-By: Babel 2.8.0\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "Sürümler" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "Diller" onionshare-onionshare-26fcdc5/docs/source/locale/tr/LC_MESSAGES/tor.po000066400000000000000000000576611521174352300256070ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-06-06 17:06+0000\n" "Last-Translator: Oğuz Ersen \n" "Language-Team: tr \n" "Language: tr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.18-dev\n" "Generated-By: Babel 2.9.1\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "Tor Bağlantısı Kurmak" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" "OnionShare başladığında, size Tor ağına bağlanmanızı isteyen bir ekran " "gösterecektir." #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" "Karşılama ekranından Ağ Ayarlarına tıklayarak OnionShare'i Tor'a bağlamanın " "bir yolunu seçin veya Tor Ayarları sekmesini açmak için OnionShare " "penceresinin sağ alt tarafındaki Tor onion simgesine tıklayın." #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" "Bağlantı işlemini başlatmak için \"Tor'a Bağlan\" seçeneğine " "tıklayabilirsiniz. Tor ağına erişiminizi engelleme girişimleri de dahil " "olmak üzere ağınızla ilgili herhangi bir sorun yoksa, bu işlemin ilk seferde " "çalışması umulur." #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" "Ya da bağlanmadan önce köprüleri veya diğer Tor ayarlarını elle " "yapılandırmak istiyorsanız \"Ağ Ayarları\" seçeneğine tıklayabilirsiniz." #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "Otomatik sansür aşılması" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" "\"Tor'a Bağlan\" seçeneğine tıkladığınızda, OnionShare bağlanamazsa, bunun " "nedeni Tor'un ülkenizde veya yerel ağınızda sansürlenmiş olması olabilir." #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "Böyle bir durumda şu seçeneklere sahip olacaksınız:" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "Köprü olmadan tekrar deneyin" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "Köprü ayarları için IP adresimden ülkemi otomatik olarak belirle" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "Köprü ayarları için ülkemi elle seç" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" "\"Köprü olmadan tekrar dene\" seçeneğini seçerseniz, OnionShare sansür " "aşmaya çalışmadan Tor'a normal şekilde bağlanmayı tekrar deneyecektir." #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" "Diğer iki seçenek Tor köprülerini kullanarak sansürü otomatik olarak aşmaya " "çalışacaktır. Ağ sağlayıcınız Tor ağına erişimi engelliyorsa, yine de bir " "Tor köprüsüne bağlanabilir ve bu köprü sizi Tor ağına bağlayarak sansürü " "aşabilir. Bu seçeneklerin her ikisi de Tor Projesi'nin Sansürü Aşma API'sini " "kullanarak size işinize yarayacak köprü ayarlarını sunar. OnionShare geçici " "olarak `Meek `_ " "etki alanı ön uçlaması vekilini kullanarak bilgisayarınızdan Tor'un Sansürü " "Aşma API'sine Tor dışı bir bağlantı kurar. Meek vekili Tor'a bağlanmak için " "bir yol bulmaya çalıştığınız gerçeğini gizler." #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" "\"Köprü ayarları için IP adresimden ülkemi otomatik olarak belirle\" " "seçeneğini belirlerseniz, Sansürü Aşma API'si hangi ülkede bulunuyor " "olabileceğinizi belirlemek için IP adresinizi (evet, gerçek IP adresinizi) " "dikkate alacaktır. Ülke bilgisine dayanarak, API konumunuza uygun köprüleri " "otomatik olarak bulmaya çalışacaktır." #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" "\"Köprü ayarları için ülkemi elle seç\" seçeneğini seçerseniz, Sansür API'si " "belirttiğiniz ülkeye uygun köprüleri bulacaktır." #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "Otomatik sansür aşma nasıl çalışır" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" "Sansürü Aşma API'si size uygun olduğunu düşündüğü köprüler bulursa, " "OnionShare bu köprüleri kullanarak Tor'a yeniden bağlanmayı deneyecektir. " "API konumunuz için herhangi bir köprü bulamazsa, OnionShare API'den " "\"yedek\" seçenekler isteyecek ve ardından bunları kullanarak yeniden " "bağlanmayı deneyecektir." #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" "Herhangi bir nedenle OnionShare Sansür API'sine bağlanamazsa veya API bir " "hata mesajı döndürürse, OnionShare obfs4 yerleşik köprülerini kullanmaya " "çalışacaktır." #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" "Sansürü Aşma API'sine yapılan isteklerin Tor ağı üzerinden gitmediğini " "belirtmek önemlidir (çünkü Tor'a zaten bağlanabiliyor olsaydınız, API'ye " "bağlanmanıza gerek kalmazdı)." #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" "Bir saldırganın Meek isteğinin nereye gittiğini keşfetmesi zor olsa da, bu " "yine de bazı kullanıcılar için riskli olabilir. Bu nedenle, isteğe bağlı bir " "özelliktir. Meek ve tor dışı ağ isteklerinin kullanımı yalnızca Sansürü Aşma " "API'sine bir veya iki istek yapmakla sınırlıdır. Daha sonra Meek durdurulur " "ve diğer tüm ağ istekleri Tor ağı üzerinden gerçekleşir." #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" "Tor ağı üzerinden gitmeyen bir istekte bulunmaktan rahatsızlık duyuyorsanız, " "\"Ağ Ayarları\"na (veya sağ alt köşedeki Ayarlar simgesine ve ardından " "görüntülenen ekranda Tor Ayarları sekmesine) tıklayabilir ve köprüleri elle " "yapılandırabilirsiniz. Köprü ayarlarını kaydettikten sonra OnionShare bu " "köprüleri kullanarak yeniden bağlanmayı deneyecektir." #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "Tor ayarlarını elle yapılandır" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" "Karşılama ekranında \"Ağ Ayarları\" seçeneğine veya uygulamanın sağ alt " "köşesindeki \"⚙\" simgesine tıklayarak Tor ayarlarına ulaşabilir, ardından " "karşınıza çıkan ekranda Tor Ayarları sekmesine geçebilirsiniz." #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" "OnionShare'i Tor'a bağlanacak şekilde yapılandırmanın farklı yolları " "şunlardır:" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "OnionShare üzerindeki Tor sürümü kullanılsın" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" "Bu varsayılan seçenektir, OnionShare ile Tor bağlantısı kurmanın en basit ve " "en güvenilir yoludur. Bu nedenle çoğu kullanıcı için bu seçenek önerilir." #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" "OnionShare uygulamasını açtığınızda, kendisinin kullanması için arka planda " "önceden yapılandırılmış bir ``tor`` işlemi başlatır. Bu bilgisayarınızdaki " "diğer ``tor`` işlemlerine müdahale etmez, böylece Tor Browser veya sistemin " "``tor`` işlemini kendi başına kullanabilirsiniz." #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "**Köprüleri kullanma**" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" "Bir köprü kullanmak için, \"OnionShare üzerindeki Tor sürümü kullanılsın\" " "seçeneğini seçmeli ve \"Köprü kullan\" onay kutusunu işaretlemelisiniz." #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" "Önce yerleşik bir köprü kullanmayı deneyin. `meek-azure` yerine `obfs4` veya " "`snowflake` köprülerinin kullanılması tavsiye edilir." #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" "Yerleşik bir köprü kullanmak işe yaramazsa, torproject.org'dan bir köprü " "talep edebilirsiniz. Köprü talep etmek için bir CAPTCHA çözmeniz gerekecek. " "(Bu, hükümetlerin veya ISS'lerin Tor köprülerine erişimi engellemesini " "zorlaştırır.)" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" "Ayrıca güvenilir bir kaynaktan öğrendiğiniz bir köprüyü kullanma seçeneğiniz " "de vardır." #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "Tor Browser ile otomatik yapılandırma denensin" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" "`Tor Browser indirdiyseniz `_ ve iki tane " "``tor`` işleminin çalışmasını istemiyorsanız Tor Browser'ın ``tor`` işlemini " "kullanabilirsiniz. Bunun çalışması için OnionShare kullanırken arka planda " "Tor Browser uygulamasını açık tutmanız gerektiğini unutmayın." #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "Windows üzerinde sistem ``tor`` hizmetini kullanmak" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" "Bu seçenek oldukça ileridir. Düz metin dosyalarını nasıl düzenleyeceğinizi " "ve yönetici olarak işleri nasıl yapacağınızı bilmeniz gerekir." #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" "`Tor internet sitesinden `_ Tor " "Windows Uzman Paketini indirin. Sıkıştırılmış dosyayı ayıklayın ve ayıklanan " "klasörü ``C:\\Program Files (x86)\\`` içine taşıyın. ``Data`` ve ``Tor`` " "klasörlerinin bulunduğu ayıklanmış klasörü ``tor-win32`` olarak yeniden " "adlandırın." #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" "Bir denetim kapı numarası parolası oluşturun. (Parola için ``içeren yanılma " "araştır çalış intikam oluştur değişken`` gibi 7 sözcükten oluşan bir dizi " "kullanmak iyi bir fikir olacaktır). Sonra yönetici olarak bir komut istemi " "(``cmd``) açın ve parolanızın karıştırılan kodunu oluşturmak için ``tor.exe " "--hash-password`` komutunu kullanın. Örneğin::" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" "Karıştırılan parola çıktısı bazı uyarılardan sonra görüntülenir (bunları göz " "ardı edebilirsiniz). Yukarıdaki örnek için bu " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF`` olacaktır." #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" "Sonra ``C:\\Program Files (x86)\\tor-win32\\torrc`` konumunda yeni bir metin " "dosyası oluşturun ve ``HashedControlPassword`` kısmını sizin " "oluşturduğunuzla değiştirerek içine parolanızın karıştırılan çıktısını " "koyun::" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" "Yönetici komut isteminizde, az önce oluşturduğunuz uygun ``torrc`` dosyasını " "kullanarak ``tor`` işlemini bir hizmet olarak kurun (şurada açıklandığı gibi " "``_). Bunun " "gibi::" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "Artık Windows üzerinde bir sistem ``tor`` işlemi çalıştırıyorsunuz!" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" "OnionShare'i açın, içindeki \"⚙\" simgesine tıklayın ve Tor Ayarları " "sekmesine geçin. \"OnionShare ile Tor bağlantısı nasıl kurulmalı?\" altında " "\"Denetim bağlantı noktası kullanılarak bağlanılsın\" seçeneğini seçin ve " "\"Denetim bağlantı noktası\"nı ``127.0.0.1`` ve \"bağlantı noktası\"nı " "``9051`` olarak ayarlayın. \"Tor kimlik doğrulama ayarları\" altında " "\"Parola\"yı seçin ve parolayı yukarıda seçtiğiniz denetim bağlantı noktası " "parolası olarak ayarlayın. \"Tor Bağlantısını Test Et\" düğmesine tıklayın. " "Her şey yolunda giderse, \"Tor denetleyicisine bağlandı\" yazısını " "görmelisiniz." #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "macOS üzerinde sistem ``tor`` işlemini kullanmak" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" "Henüz kurmadıysanız, önce `Homebrew `_ ve ardından Tor " "kurun::" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "" "Sonra Tor hizmetini OnionShare uygulamasından gelen bağlantılara izin " "verecek şekilde yapılandırın::" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "Ve sistem Tor hizmetini başlatın::" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" "OnionShare'i açın, \"⚙\" simgesine tıklayın ve Tor Ayarları sekmesine geçin. " "\"OnionShare ile Tor bağlantısı nasıl kurulmalı?\" altında \"Soket dosyası " "kullanılarak bağlantı kurulsun \" seçeneğini seçin ve soket dosyasını ``/usr/" "local/var/run/tor/control.socket`` olarak ayarlayın. \"Tor kimlik doğrulama " "ayarları\" altında \"Kimlik doğrulama yok veya çerez kimlik doğrulaması\" " "seçeneğini seçin. \"Tor Bağlantısını Test Et\" düğmesine tıklayın." #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" "Her şey yolunda giderse, \"Tor denetleyicisi ile bağlantı kuruldu\" " "ifadesini göreceksiniz." #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "Linux üzerinde sistem ``tor`` işlemini kullanmak" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" "Önce ``tor`` paketini kurun. Debian, Ubuntu veya benzer bir Linux dağıtımı " "kullanıyorsanız, Tor projesinin `resmi deposunu `_ kullanmanız önerilir." #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" "Ardından, kullanıcınızı ``tor`` işlemini çalıştıran gruba ekleyin (Debian ve " "Ubuntu için bu ``debian-tor`` olacak) ve OnionShare uygulamasını " "sisteminizin ``tor`` işleminin denetim soketi dosyasına bağlanacak şekilde " "yapılandırın." #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" "Bu komutu çalıştırarak kullanıcınızı ``debian-tor`` grubuna ekleyin " "(``username`` ifadesini gerçek kullanıcı adınızla değiştirin)::" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" "Bilgisayarınızı yeniden başlatın. Yeniden başladıktan sonra OnionShare'i " "açın, \"⚙\" simgesine tıklayın ve Tor Ayarları sekmesine geçin. \"OnionShare " "ile Tor bağlantısı nasıl kurulmalı?\" altında \"Soket dosyası kullanılarak " "bağlantı kurulsun \" seçeneğini seçin. Soket dosyasını ``/var/run/tor/" "control`` olarak ayarlayın. \"Tor kimlik doğrulama ayarları\" altında " "\"Kimlik doğrulama yok veya çerez kimlik doğrulaması\" seçeneğini seçin. " "\"Tor Bağlantısını Test Et\" düğmesine tıklayın." #~ msgid "Use the ``tor`` bundled with OnionShare" #~ msgstr "OnionShare ile birlikte gelen ``tor`` işlemi kullanılsın" #~ msgid "Using Tor bridges" #~ msgstr "Tor köprülerini kullanmak" #~ msgid "To configure bridges, click the \"⚙\" icon in OnionShare." #~ msgstr "" #~ "Köprüleri yapılandırmak için OnionShare uygulamasındaki \"⚙\" simgesine " #~ "tıklayın." #~ msgid "" #~ "You can use the built-in obfs4 pluggable transports, the built-in " #~ "meek_lite (Azure) pluggable transports, or custom bridges, which you can " #~ "obtain from Tor's `BridgeDB `_. If you " #~ "need to use a bridge, try the built-in obfs4 ones first." #~ msgstr "" #~ "Yerleşik obfs4 değiştirilebilir taşıyıcıları, yerleşik meek_lite (Azure) " #~ "değiştirilebilir taşıyıcıları veya Tor `BridgeDB `_ adresinden edinebileceğiniz özel köprüleri " #~ "kullanabilirsiniz. Bir köprü kullanmanız gerekirse, önce yerleşik obfs4 " #~ "olanları deneyin." onionshare-onionshare-26fcdc5/docs/source/locale/uk/000077500000000000000000000000001521174352300226315ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/uk/LC_MESSAGES/000077500000000000000000000000001521174352300244165ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/uk/LC_MESSAGES/advanced.po000066400000000000000000001522741521174352300265360ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-03-11 15:01+0000\n" "Last-Translator: Ihor Hordiichuk \n" "Language-Team: none\n" "Language: uk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" "X-Generator: Weblate 5.10.3-dev\n" "Generated-By: Babel 2.17.0\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "Розширене викори�танн�" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "Збереженн� вкладок" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" "Закритт� вкладок OnionShare, �кі ви розміщуєте, знищує їх, запобігаючи " "повторному викори�танню. По�тійно розміщені веб�айти до�тупні за тією ж " "адре�ою, навіть �кщо комп'ютер, з �кого вони до�тупні, перезавантажить��." #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" "Зробіть будь-�ку вкладку по�тійною, в�тановивши прапорець «Завжди відкривати " "цю вкладку під ча� запу�ку OnionShare» перед запу�ком �ервера." #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" "Під ча� відкритт� OnionShare почнуть відкривати�� ваші збережені вкладки з " "попереднього �еан�у. Тоді кожну �лужбу можна буде запу�тити вручну, вона " "буде до�тупна за тією �амою адре�ою OnionShare і захищена тим �амим " "приватним ключем." #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" "Якщо ви збережете вкладку, копі� її таємного ключа �лужби onion зберігаєть�� " "на вашому комп’ютері." #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "Вимкнути приватний ключ" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" "Типово в�і �лужби OnionShare захищені приватним ключем, �кий Tor називає " "«автентифікацією клієнта»." #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" "Браузер Tor попро�ить ва� вве�ти �вій приватний ключ під ча� завантаженн� " "�лужби OnionShare. Якщо ви хочете дозволити кори�тувати�� вашою �лужбою " "в�ім, краще взагалі вимкнути приватний ключ." #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" "Щоб вимкнути приватний ключ дл� будь-�кої вкладки, у�тановіть прапорець «Це " "загальнодо�тупна �лужба OnionShare (вимикає приватний ключ)» перед запу�ком " "�ервера. Тоді �ервер буде загальнодо�тупним і не потребуватиме приватного " "ключа дл� перегл�ду в Tor Browser." #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "Вла�ні заголовки" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" "Коли кори�тувачі завантажують �лужбу OnionShare у браузері Tor, вони бачать " "типову назву типу �лужби. �априклад, типова назва бе�іди — «OnionShare Chat»." #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" "Якщо ви відредагуєте параметр «Вла�ний заголовок» перед запу�ком �ервера, ви " "можете змінити його." #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "Запланований ча�" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" "OnionShare підтримує плануванн�, коли �аме �лужба повинна запу�кати�� та " "зупин�ти��. Перш ніж запу�кати �ервер, нати�ніть «Показати розширені " "налаштуванн�» на його вкладці, а потім позначте «Запу�кати �лужбу onion у " "запланований ча�», «Зупинити �лужбу onion у запланований ча�» або обидва і " "в�тановіть бажані дати та ча�." #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" "Служби, заплановані до запу�ку в майбутньому, показуватимуть таймер " "зворотного відліку, коли нати�нена кнопка «Розпочати над�иланн�». Служби з " "черги припиненн�, показують таймер зворотного відліку, коли вони " "запу�кають��." #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" "**Плануванн� �лужби OnionShare дл� автоматичного запу�ку може бути " "викори�тане перемикачем мертвої людини**. Це означає, що ваша по�луга " "оприлюднюєть�� в певний ча� у майбутньому, �кщо ви не будете поруч, щоб " "запобігти цьому. Якщо з вами нічого не �танеть��, ви можете �ка�увати запу�к " "цієї �лужби." #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" "**Плануванн� автоматичної зупинки �лужби OnionShare може бути кори�ним дл� " "обмеженн� до�тупу до неї**. Якщо ви хочете поділити�� таємними даними або " "чимо�ь, що має термін давно�ті, ви можете вказати обмеженн� ча�у." #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "Інтерфей� командного р�дка" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" "Окрім графічного інтерфей�у, OnionShare має інтерфей� командного р�дка." #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "В�тановленн� CLI-вер�ії" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" "Якщо ви в�тановили пакунок Snap, macOS або Windows, у ва� вже в�тановлена " "вер�і� CLI." #: ../../source/advanced.rst:77 msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" "Також ви можете в�тановити вер�ію OnionShare лише дл� командного р�дка " "викори�товуючи ``pip3``::" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" "Зауважте, що вам також знадобить�� в�тановлений пакунок ``tor``. У macOS " "в�тановіть його за допомогою: ``brew install tor``" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "Потім запу�тіть його так::" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" "Докладніше про його в�тановленн� в різних операційних �и�темах перегл�ньте " "`файл CLI README `_ у Git-репозиторії." #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "Запу�к CLI зі Snap" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" "Якщо ви в�тановили OnionShare за допомогою пакунка Snap, ви можете запу�тити " "``onionshare.cli`` дл� до�тупу до вер�ії інтерфей�у командного р�дка." #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "Запу�к CLI з macOS" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" "З термінала ви можете запу�тити ``/Applications/OnionShare.app/Contents/" "MacOS/onionshare-cli --help``" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "Запу�к CLI з Windows" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "В у�тановці Windows до�тупний виконуваний файл ``onionshare-cli.exe``." #: ../../source/advanced.rst:105 msgid "Usage" msgstr "Кори�туванн�" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" "Перегл�ньте документацію командного р�дка, запу�тивши ``onionshare --help``::" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "Запу�к CLI у вигл�ді юніт-файлу systemd" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" "І�нує можливі�ть автоматичного запу�ку OnionShare з CLI за допомогою юніт-" "файлу systemd." #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" "Це може ви�вити�� о�обливо кори�ним, �кщо ви працюєте в 'по�тійному' режимі " "та хочете запу�кати одну й ту ж onion-�лужбу за кожного запу�ку машини." #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" "Дл� цього вам потрібно �початку підготувати певну json-конфігурацію " "OnionShare." #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" "О�ь о�новна конфігураці� OnionShare. У цьому прикладі вона розміщена у файлі " "``/home/user/.config/onionshare/onionshare.json``. Можливо, вам доведеть�� " "змінити де�кі налаштуванн�, але �кщо у ва� вже в�тановлений OnionShare, " "вона, ймовірно, вже має такий вигл�д::" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" "Зверніть увагу на �екцію persistent_tabs. Тепер ми �творюємо файл за адре�ою " "``/home/user/.config/onionshare/persistent/my-persistent-onion.json``, �кий " "має такий вигл�д::" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" "**�е викори�товуйте цей приватний ключ, ключі service_id або client_auth! " "Вони показані лише дл� прикладу. �іколи нікому не повідомл�йте private_key.**" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" "�айпро�тіший �по�іб згенерувати адре�у onion і приватний ключ — це �початку " "�творити «закріплену» вкладку OnionShare у за�то�унку дл� комп'ютерів і " "розпочати над�иланн� перший раз. Це збереже по�тійні налаштуванн� у вашій " "теці ``.config/onionshare/persistent/`` з довільною назвою. Ви можете " "відкріпити цю вкладку пі�л� першого генеруванн�. �бо ви можете залишити її " "там, де вона є, і викори�товувати цей по�тійний файл у вашому юніт-файлі " "systemd нижче." #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" "Тепер ви можете �творити юніт-файл systemd в ``/etc/systemd/system/" "onionshare-cli.service``. �е забудьте відкоригувати User і Group відповідно " "до ваших вла�них кори�тувача/групи, а також змінити будь-�кі шл�хи до " "бінарного файлу onionshare-cli або шл�хи до ваших JSON конфігурацій і " "�пільних файлів." #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "Юніт-файл systemd повинен мати �хожий вигл�д::" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" "Зауважте, що хоча файл ``/home/user/my-shared-file.txt`` було визначено в " "розділі ``filenames`` файлу ``my-persistent-onion.json``, його в�е одно " "необхідно вказати аргументом команди onionshare-cli." #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" "Обов'�зково виконайте ``sudo systemctl daemon-reload`` пі�л� �творенн� юніт-" "файлу." #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" "Тепер ви можете виконати ```sudo systemctl start onionshare-cli.service``. " "Якщо у ва� в�тановлено ``journalctl``, ви можете виконати ``sudo journalctl -" "f -t onionshare-cli``, і ви побачите вивід вашої �лужби, що запу�каєть��::" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" "Якщо ви не хочете, щоб ваші кори�тувачі викори�товували приватний ключ, " "в�тановіть дл� ``public`` значенн� ``true`` в налаштуванн�х ``general`` " "файлу my-persistent-onion.json." #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "Комбінації клавіш" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" "За�то�унок дл� комп'ютера OnionShare мі�тить кілька комбінацій клавіш дл� " "зручно�ті та до�тупно�ті::" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "І з головного екрана вибору режиму::" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "Перене�енн� даних OnionShare на інший комп'ютер" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" "Можливо, ви захочете перене�ти дані OnionShare під ча� переходу на інший " "комп'ютер. Це о�обливо актуально, �кщо у ва� була «по�тійна» адре�а onion і " "ви хочете її зберегти." #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" "OnionShare зберігає в�і такі дані у �пеціальній теці. Скопіюйте відповідну " "теку дл� вашої операційної �и�теми на новий комп'ютер:" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "Linux: ``~/.config/onionshare``" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "macOS: ``~/Library/Application Support/OnionShare``" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "Windows: ``%APPDATA%\\OnionShare``" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "Параметри конфігураційного файлу" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" "OnionShare зберігає �вої налаштуванн� у файлі JSON. Цей конфігураційний файл " "викори�товуєть�� �к у вер�ії CLI, так і в вер�ії дл� робочого �толу. CLI " "також надає можливі�ть вказати шл�х до кори�тувацького конфігураційного " "файлу за допомогою ``--config``." #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" "�ижче наведені параметри конфігураційного файлу та їх значенн�. Якщо у " "вашому конфігураційному файлі є інші параметри, не перелічені тут, вони " "можуть бути за�тарілими зі �тарих вер�ій OnionShare." #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "Параметр" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "Тип" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "По��ненн�" #: ../../source/advanced.rst:324 msgid "version" msgstr "вер�і�" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "``string``" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "Вер�і� OnionShare. Вам ніколи не доведеть�� змінювати це значенн�." #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "connection_type" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" "Спо�іб під'єднанн� OnionShare до Tor. Допу�тимі варіанти: 'bundled', " "'automatic' (викори�товувати з'єднанн� Браузера Tor), 'control_port' або " "'socket_file'. У�талено: 'bundled'" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "control_port_address" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" "IP-адре�а порту керуванн� Tor, �кщо ``connection_type`` в�тановлено на " "'control_port'. У�талено: '127.0.0.1'" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "control_port_port" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "``integer``" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" "�омер порту керуванн� Tor, �кщо ``connection_type`` в�тановлено на " "'control_port'. У�талено: '9051'" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "socks_address" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" "IP-адре�а SOCKS-прок�і Tor, �кщо ``connection_type`` в�тановлено на " "'control_port' або 'socket_file'. У�талено: '127.0.0.1'" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "socks_port" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" "�омер порту SOCKS-прок�і Tor, �кщо ``connection_type`` в�тановлено на " "'control_port' або 'socket_file'. У�талено: '9050''" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "socket_file_path" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "auth_type" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "auth_password" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "auto_connect" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "``boolean``" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "use_autoupdate" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "autoupdate_timestamp" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "bridges_enabled" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "bridges_type" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "bridges_builtin_pt" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "bridges_moat" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "bridges_custom" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "bridges_builtin" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "``dict``" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "persistent_tabs" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "``list``" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "locale" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "theme" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "onion" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "private_key" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "client_auth_priv_key" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "client_auth_pub_key" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "mode" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "enabled" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "autostart_on_launch" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "general" #: ../../source/advanced.rst:426 msgid "title" msgstr "title" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "public" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "autostart_timer" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "autostop_timer" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "service_id" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 msgid "share" msgstr "share" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "autostop_sharing" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "filenames" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "log_filenames" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "receive" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "data_dir" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "webhook_url" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "disable_text" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "disable_files" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "веб�айт" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "disable_csp" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "custom_csp" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "chat" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" #~ msgid "" #~ "By default, everything in OnionShare is temporary. As soon as you close " #~ "an OnionShare tab its address no longer exists and can't be used again. " #~ "But sometimes you might want an OnionShare service to be persistent. For " #~ "example, this would be useful if you want to host a website that can keep " #~ "the same URL even if you reboot your computer." #~ msgstr "" #~ "Типово, в�е в OnionShare є тимча�овим. Тільки-но ви закриєте вкладку " #~ "OnionShare, її адре�а більше не і�нує і не може бути викори�тана знову. " #~ "�ле іноді вам може знадобити�� �лужба OnionShare, �ка буде по�тійною. " #~ "�априклад, це буде кори�но, �кщо ви хочете розмі�тити веб�айт, �кий може " #~ "зберегти ту �аму URL-адре�у, навіть �кщо ви перезавантажите комп’ютер." #~ msgid "Disable passwords" #~ msgstr "Вимкненн� паролів" #~ msgid "" #~ "By default, all OnionShare services are protected with the username " #~ "`onionshare` and a randomly-generated password. If someone makes 20 wrong " #~ "guesses of the password, your onion service is automatically stopped to " #~ "prevent a brute force attack against the OnionShare service." #~ msgstr "" #~ "Типово у�і �лужби OnionShare захищено іменем кори�тувача `onionshare` та " #~ "випадково �формованим паролем. Якщо хто�ь зробить 20 неправильних �проб " #~ "введенн� парол�, вашу �лужбу onion буди зупинено автоматично, щоб " #~ "запобігти грубому нападу на �лужбу OnionShare." #~ msgid "" #~ "But sometimes you might want your OnionShare service to be accessible to " #~ "the public. For example, if you want to set up an OnionShare receive " #~ "service so the public can securely and anonymously send you files. In " #~ "this case, it's better to disable the password altogether. If you don't " #~ "do this, someone can force your server to stop just by making 20 wrong " #~ "guesses of your password, even if they know the correct password." #~ msgstr "" #~ "�ле іноді вам може знадобити��, щоб ваша �лужба OnionShare була " #~ "загальнодо�тупною. �априклад, �кщо ви хочете налаштувати �лужбу отриманн� " #~ "OnionShare, щоб інші могли безпечно та анонімно над�илати вам файли. У " #~ "цьому випадку краще взагалі вимкнути пароль. Якщо ви цього не зробите, " #~ "хто�ь може зму�ити ваш �ервер зупинити��, про�то зробивши 20 неправильних " #~ "�проб введенн� паролю, навіть �кщо вони знають правильний пароль." #~ msgid "Linux" #~ msgstr "Linux" #~ msgid "" #~ "If you installed OnionShare using the Flatpak package, unfortunately the " #~ "command line interface isn't supported." #~ msgstr "" #~ "Якщо в�тановити OnionShare за допомогою пакунку Flatpak, на жаль, " #~ "інтерфей� командного р�дка не підтримуватиметь��." #~ msgid "macOS" #~ msgstr "macOS" #~ msgid "" #~ "Make a symbolic link to the OnionShare command line binary like this::" #~ msgstr "" #~ "Зробіть �имволічне по�иланн� на двійковий OnionShare у командному р�дку " #~ "подібно до цього ::" #~ msgid "Now you can run ``onionshare`` from the terminal." #~ msgstr "Тепер ви можете запу�тити ``onionshare`` з термінала." #~ msgid "Windows" #~ msgstr "Windows" #~ msgid "The command line interface isn't supported in Windows." #~ msgstr "Інтерфей� командного р�дка не підтримуєть�� в Windows." #~ msgid "" #~ "If you really want to use it anyway, you can set up a Windows development " #~ "environment (see :ref:`starting_development`) and then run this in a " #~ "command prompt::" #~ msgstr "" #~ "Якщо ви в�е ж хочете ним �кори�тати��, ви можете налаштувати �ередовище " #~ "розробки Windows (подробиці :ref:`starting_development`), а потім " #~ "запу�тити його в командному р�дку::" #~ msgid "Turn Off Passwords" #~ msgstr "Вимкненн� паролів" #~ msgid "" #~ "By default, all OnionShare services are protected with the username " #~ "``onionshare`` and a randomly-generated password. If someone takes 20 " #~ "wrong guesses at the password, your onion service is automatically " #~ "stopped to prevent a brute force attack against the OnionShare service." #~ msgstr "" #~ "Типово в�і �лужби OnionShare захищені іменем кори�тувача ``onionshare`` і " #~ "випадково �твореним паролем. Якщо хто�ь вводить пароль неправильно 20 " #~ "разів, ваша �лужба onion автоматично зупин�єть��, щоб запобігти �пробі " #~ "грубого зламу �лужби OnionShare." #~ msgid "" #~ "To turn off the password for any tab, just check the \"Don't use a " #~ "password\" box before starting the server. Then the server will be public " #~ "and won't have a password." #~ msgstr "" #~ "Щоб вимкнути пароль дл� будь-�кої вкладки, про�то позначте «�е " #~ "викори�товувати пароль» перед запу�ком �ервера. Тоді �ервер буде " #~ "загальнодо�тупним і не матиме парол�." #~ msgid "Legacy Addresses" #~ msgstr "За�тарілі адре�и" #~ msgid "" #~ "OnionShare uses v3 Tor onion services by default. These are modern onion " #~ "addresses that have 56 characters, for example::" #~ msgstr "" #~ "Типово, OnionShare викори�товує �лужби onion Tor v3. Це �уча�ні адре�и " #~ "onion, що мають 56 �имволів, наприклад::" #~ msgid "" #~ "OnionShare still has support for v2 onion addresses, the old type of " #~ "onion addresses that have 16 characters, for example::" #~ msgstr "" #~ "OnionShare до�і підтримує адре�и onion v2, �тарий тип адре� onion, �кі " #~ "мають 16 �имволів, наприклад::" #~ msgid "" #~ "OnionShare calls v2 onion addresses \"legacy addresses\", and they are " #~ "not recommended, as v3 onion addresses are more secure." #~ msgstr "" #~ "OnionShare називає адре�и onion v2 «за�тарілими адре�ами» і вони не " #~ "рекомендовані, о�кільки адре�и onion v3 безпечніші." #~ msgid "" #~ "To use legacy addresses, before starting a server click \"Show advanced " #~ "settings\" from its tab and check the \"Use a legacy address (v2 onion " #~ "service, not recommended)\" box. In legacy mode you can optionally turn " #~ "on Tor client authentication. Once you start a server in legacy mode you " #~ "cannot remove legacy mode in that tab. Instead you must start a separate " #~ "service in a separate tab." #~ msgstr "" #~ "Щоб вживати за�тарілі адре�и, перед запу�ком �ервера нати�ніть «Показати " #~ "розширені налаштуванн�» на його вкладці та позначте «Кори�тувати�� " #~ "за�тарілою адре�ою (�лужба onion v2, не рекомендовано)». У за�тарілому " #~ "режимі ви можете додатково ввімкнути автентифікацію клієнта Tor. Пі�л� " #~ "запу�ку �ервера у за�тарілому режимі ви не зможете вилучити за�тарілий " #~ "режим у цій вкладці. �атомі�ть ви повинні запу�тити окрему �лужбу в " #~ "окремій вкладці." #~ msgid "" #~ "Tor Project plans to `completely deprecate v2 onion services `_ on October 15, 2021, and " #~ "legacy onion services will be removed from OnionShare before then." #~ msgstr "" #~ "Проєкт Tor планує `повні�тю припинити роботу �лужбами onion v2 `_ 15 жовтн� 2021 р. і " #~ "за�тарілі �лужби onion також буде вилучено з OnionShare незадовго до " #~ "цього ча�у." #~ msgid "" #~ "Everything in OnionShare is temporary by default. If you close an " #~ "OnionShare tab, its address no longer exists and it can't be used again. " #~ "Sometimes you might want an OnionShare service to be persistent. This is " #~ "useful if you want to host a website available from the same OnionShare " #~ "address even if you reboot your computer." #~ msgstr "" #~ "У�е в OnionShare типово є тимча�овим. Якщо закрити вкладку OnionShare, її " #~ "адре�а більше не і�нуватиме й її більше не можна викори�товувати. Іноді " #~ "вам може знадобити��, щоб �лужба OnionShare була по�тійною. Це кори�но, " #~ "�кщо ви хочете розмі�тити веб�айт, до�тупний з тієї ж адре�и OnionShare, " #~ "навіть �кщо ви перезапу�тите �вій комп’ютер." #~ msgid "" #~ "When you quit OnionShare and then open it again, your saved tabs will " #~ "start opened. You'll have to manually start each service, but when you do " #~ "they will start with the same OnionShare address and private key." #~ msgstr "" #~ "Коли ви вийдете з OnionShare, а потім знову відкриєте його, збережені " #~ "вкладки почнуть відкривати��. Вам доведеть�� вла�норуч запу�кати кожну " #~ "�лужбу, але коли ви це зробите, вони запу�т�ть�� з тієї ж адре�и " #~ "OnionShare і з тим же приватним ключем." #~ msgid "" #~ "When browsing to an OnionShare service in Tor Browser, Tor Browser will " #~ "prompt for the private key to be entered." #~ msgstr "" #~ "Під ча� перегл�ду за допомогою �лужби OnionShare у Tor Browser, він " #~ "запропонує вве�ти приватний ключ." #~ msgid "" #~ "Sometimes you might want your OnionShare service to be accessible to the " #~ "public, like if you want to set up an OnionShare receive service so the " #~ "public can securely and anonymously send you files. In this case, it's " #~ "better to disable the private key altogether." #~ msgstr "" #~ "Іноді вам може знадобити��, щоб ваша �лужба OnionShare була " #~ "загальнодо�тупною, наприклад, �кщо ви хочете налаштувати �лужбу отриманн� " #~ "OnionShare, щоб інші могли безпечно та анонімно над�илати вам файли. У " #~ "цьому випадку краще взагалі вимкнути приватний ключ." #~ msgid "" #~ "If you scheduled a service to start in the future, when you click the " #~ "\"Start sharing\" button you will see a timer counting down until it " #~ "starts. If you scheduled it to stop in the future, after it's started you " #~ "will see a timer counting down to when it will stop automatically." #~ msgstr "" #~ "Якщо ви запланували запу�к по�луги в майбутньому, пі�л� нати�канн� кнопки " #~ "«Почати над�иланн�» ви побачите таймер зі зворотним відліком до початку " #~ "запу�ку. Якщо ви запланували його зупинку в майбутньому, пі�л� його " #~ "запу�ку ви побачите таймер з відліком ча�у, коли його буде автоматично " #~ "зупинено." #~ msgid "" #~ "**Scheduling an OnionShare service to automatically start can be used as " #~ "a dead man's switch**, where your service will be made public at a given " #~ "time in the future if anything happens to you. If nothing happens to you, " #~ "you can cancel the service before it's scheduled to start." #~ msgstr "" #~ "**Плануванн� �лужби OnionShare дл� автоматичного запу�ку може " #~ "викори�товувати�� �к кнопка мерц�**, де вашу �лужбу буде оприлюднено в " #~ "певний ча� у майбутньому, �кщо з вами що�ь �танеть��. Якщо з вами нічого " #~ "не відбуваєть��, ви можете вимкнути �лужбу до запланованого запу�ку." #~ msgid "" #~ "Everything in OnionShare is temporary by default. When OnionShare tabs " #~ "are closed, addresses no longer exist and can't be used again. Your " #~ "OnionShare service can also be persistent. If you host a website, " #~ "persistence means it will be available on the same OnionShare address " #~ "even if you reboot your computer." #~ msgstr "" #~ "У�талено в�е в OnionShare тимча�ове. Коли вкладки OnionShare закриті, " #~ "адре�и більше не і�нують і їх не можна викори�товувати знову. Ваша �лужба " #~ "OnionShare також може бути по�тійною. Якщо ви розміщуєте веб�айт, " #~ "по�тійні�ть означає, що він буде до�тупний за тією однаковою OnionShare, " #~ "навіть �кщо ви перезапу�тите комп'ютер." #~ msgid "" #~ "To make any tab persistent, check the \"Save this tab, and automatically " #~ "open it when I open OnionShare\" box before starting your server. A " #~ "purple pin icon appears to the left of its server status to tell you the " #~ "tab is saved." #~ msgstr "" #~ "Щоб зробити будь-�ку вкладку по�тійною, позначте «Зберегти цю вкладку та " #~ "автоматично відкривати її, коли � відкриваю OnionShare» перед запу�ком " #~ "�ервера. Коли вкладку збережено, ліворуч від �тану �ервера з’�вить�� " #~ "фіолетова піктограма у вигл�ді шпильки." onionshare-onionshare-26fcdc5/docs/source/locale/uk/LC_MESSAGES/connecting.po000066400000000000000000000127061521174352300271130ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2022. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2022-03-31 16:39+1100\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=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.1\n" #: ../../source/connecting.rst:2 msgid "Getting connected to Tor" msgstr "" #: ../../source/connecting.rst:4 msgid "" "When OnionShare starts, it will present a screen asking you to connect to " "the Tor network." msgstr "" #: ../../source/connecting.rst:8 msgid "" "You have several choices. You can click Connect to Tor to begin the " "connection process. If there are no problems with your network, including " "any attempts to block your access to the Tor network, this should hopefully " "work the first time." msgstr "" #: ../../source/connecting.rst:10 msgid "" "If you want to manually configure Bridges or other Tor settings before you " "connect, you can click 'Network Settings'." msgstr "" #: ../../source/connecting.rst:13 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/connecting.rst:15 msgid "" "When OnionShare fails to connect to Tor, it might be because Tor is censored " "in your country." msgstr "" #: ../../source/connecting.rst:17 msgid "" "If this occurs, a screen will be displayed that will offer you to either " "'Use a Bridge' (automatically choosing one for you), or 'Try Again without a " "Bridge'." msgstr "" #: ../../source/connecting.rst:22 msgid "What 'Use a Bridge' does" msgstr "" #: ../../source/connecting.rst:24 msgid "" "Bridges are a way to connect to the Tor network via intermediate services " "that are hopefully not blocked by your network provider (whereas normal " "connections might be)." msgstr "" #: ../../source/connecting.rst:26 msgid "" "Clicking 'Use a Bridge' will temporarily use the `Meek `_ domain-fronting proxy to " "make a non-Tor connection from your computer to the Tor Project's Censorship " "Circumvention API. The use of the Meek proxy is to hide the fact that you " "are trying to find a way to connect to Tor." msgstr "" #: ../../source/connecting.rst:28 msgid "" "Before clicking 'Use a Bridge', you can choose either 'Automatically " "determine my country from my IP address' or 'Manually select my country'." msgstr "" #: ../../source/connecting.rst:30 msgid "" "If you choose the former option, the Censorship Circumvention API will " "consider your IP address (yes, your real IP address) to determine what " "country you might reside in." msgstr "" #: ../../source/connecting.rst:32 msgid "" "Based on the country information, the API will try to automatically find " "bridges that suit your location." msgstr "" #: ../../source/connecting.rst:36 msgid "" "If you choose to manually select a country, OnionShare will still make a " "request to the Censorship Circumvention API, but will tell the API the " "country code. The API will then try to fetch bridges for that country that " "you specified." msgstr "" #: ../../source/connecting.rst:38 msgid "" "If it finds any such bridges, OnionShare will try to reconnect to Tor using " "those bridges." msgstr "" #: ../../source/connecting.rst:40 msgid "" "If the API does not find any bridges for your location, OnionShare will ask " "the API for 'fallback' options. At the time of writing, this is likely to be " "the obfs4 built-in bridges." msgstr "" #: ../../source/connecting.rst:42 msgid "" "OnionShare will also attempt to use the obfs4 built-in bridges if for some " "reason it could not connect to the API itself, or the API returned an error." msgstr "" #: ../../source/connecting.rst:44 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor Network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/connecting.rst:46 msgid "" "Even though it is hard for an adversary to discover where the Meek request " "is going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/connecting.rst:49 msgid "What 'Try again without a Bridge' does" msgstr "" #: ../../source/connecting.rst:51 msgid "" "Clicking 'Try again without a Bridge' will retry the normal OnionShare " "connection attempt to Tor. It won't talk to the Tor Censorship Circumvention " "API or use Meek." msgstr "" #: ../../source/connecting.rst:54 msgid "Connect to Tor automatically" msgstr "" #: ../../source/connecting.rst:56 msgid "" "You can toggle on the switch 'Connect to Tor automatically' before clicking " "'Connect to Tor'. This means that next time OnionShare starts, it will " "automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options." msgstr "" #: ../../source/connecting.rst:58 msgid "" "If the connection fails, you can still try bridges or reconfigure Tor via " "the 'Network Settings'." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/uk/LC_MESSAGES/develop.po000066400000000000000000000526661521174352300264330ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-03-11 15:01+0000\n" "Last-Translator: Ihor Hordiichuk \n" "Language-Team: none\n" "Language: uk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" "X-Generator: Weblate 5.10.3-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "Розробка OnionShare" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "Співпрац�" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" "OnionShare має відкриту команду Keybase дл� обговоренн� проєкту, включно з " "питанн�ми, обміном іде�ми та побудовою, плануванн�м подальшого розвитку. (Це " "також про�тий �по�іб над�илати безпо�ередні захищені на�крізним шифруванн�м " "повідомленн� іншим �пільноти OnionShare, наприклад адре�и OnionShare.) Щоб " "кори�тувати�� Keybase, потрібно завантажити `за�то�унок Keybase `_, �творити обліковий запи� та `приєднайте�� до цієї " "команди `_. У за�то�унку перейдіть до " "«Команди», нати�ніть «Приєднати�� до команди» та введіть «onionshare»." #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" "OnionShare також має `�пи�ок роз�иланн� `_ дл� розробників та дизайнерів дл� обговоренн� " "проєкту." #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "Вне�ок до кодової бази" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" "Початковий код OnionShare розміщено в цьому репозиторії Git: https://github." "com/onionshare/onionshare" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" "Якщо ви хочете допомогти з кодом OnionShare, приєднайте�� до команди Keybase " "і запитайте над чим можна попрацювати. Також варто перегл�нути в�і `відкриті " "завданн� `_ на GitHub, щоб " "побачити, чи є такі, �кі б ви хотіли розв'�зати." #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" "Коли ви будете готові допомогти код, відкрийте «pull request» до репозиторію " "GitHub і один із �упровідників проєкту перегл�не його та, можливо, по�тавить " "питанн�, попро�ить змінити що�ь, відхилить його або об’єднає з проєктом." #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "Початок розробки" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" "OnionShare розроблено на Python. Дл� початку клонуйте �ховище Git за адре�ою " "https://github.com/onionshare/onionshare/, а потім перегл�ньте файл ``cli/" "README.md``, щоб дізнати��, �к налаштувати �ередовище розробки у командному " "р�дку або файл ``desktop/README.md``, щоб дізнати��, �к налаштувати " "�ередовище розробки у вер�ії з графічним інтерфей�ом." #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" "Ці файли мі�т�ть необхідні технічні вказівки та команди в�тановленн� " "залежно�тей дл� вашої платформи та запу�ку OnionShare з джерельного дерева." #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "Поради щодо налагодженн�" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "Детальний режим" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" "Під ча� розробки зручно запу�тити OnionShare з термінала та додати до " "команди прапор ``--verbose`` (або ``-v``). До термінала виводитиметь�� " "багато кори�них повідомлень, наприклад, про ініціалізацію певних об'єктів, " "про події (наприклад, нати�канн� кнопок, збереженн� або перезавантаженн� " "параметрів) та інші подробиці дл� налагодженн�. �априклад::" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" "Ви можете додати вла�ні повідомленн� налагодженн�, запу�тивши метод " "``Common.log`` з ``onionshare/common.py``. �априклад::" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" "Це може бути кори�но дл� вивченн� ланцюжка подій, що відбувають�� під ча� " "кори�туванн� OnionShare, або значень певних змінних до та пі�л� взаємодії з " "ними." #: ../../source/develop.rst:124 msgid "Local Only" msgstr "Лише локально" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" "Tor повільний і ча�то під ча� розробки зручно взагалі знехтувати початковими " "�лужбами onion. Ви можете зробити це за допомогою прапора ``--local-only``. " "�априклад::" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" "У цьому випадку ви завантажуєте URL-адре�у ``http://127.0.0.1:17641`` у " "звичайному перегл�дачі, �к-от Firefox, замі�ть кори�туванн� Tor Browser. " "Приватний ключ на�правді не потрібен у автономному режимі, тому ним можна " "знехтувати." #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "Допомога з перекладами" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" "Допоможіть зробити OnionShare про�тішим у кори�туванні та звичнішим та " "приємнішим дл� людей, переклавши його на `Hosted Weblate `_. Завжди зберігайте «OnionShare» " "латин�ькими літерами та викори�товуйте «OnionShare (мі�цева назва)», �кщо це " "необхідно." #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" "Щоб допомогти перекла�ти, �творіть обліковий запи� на Hosted Weblate і " "почніть допомагати." #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "Пропозиції дл� оригінальних р�дків англій�ькою" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" "Іноді оригінальні англій�ькі р�дки мі�т�ть помилки або відрізн�ють�� у " "за�то�унку та документації." #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" "Вдо�кональте р�док джерела файлу, додавши @kingu до �вого коментар� Weblate, " "або повідомте про проблему на GitHub, або надішліть запит на додаванн�. " "О�таннє гарантує, що в�і о�новні розробники, бачать пропозицію та, ймовірно, " "можуть змінити р�док за допомогою звичайних проце�ів перегл�ду коду." #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "Стан перекладів" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" "О�ь поточний �тан перекладу. Якщо ви хочете розпочати переклад від�утньою " "тут мовою, напишіть нам до �пи�ку роз�иланн�: onionshare-dev@lists.riseup.net" #~ msgid "" #~ "OnionShare has an open Keybase team that we use to discuss the project, " #~ "including asking questions, sharing ideas and designs, and making plans " #~ "for future development. (It's also an easy way to send end-to-end " #~ "encrypted direct messages to others in the OnionShare community, like " #~ "OnionShare addresses.) To use Keybase, you need to download the `Keybase " #~ "app `_, make an account, and `join this team " #~ "`_. Within the app, go to Teams, " #~ "click \"Join a Team\", and type \"onionshare\"." #~ msgstr "" #~ "OnionShare має відкриту команду Keybase, �ку ми викори�товуємо дл� " #~ "обговоренн� проєкту, включно з питанн�ми, обміном іде�ми та дизайном, " #~ "плануванн�м подальшого розвитку. (Це також про�тий �по�іб над�илати " #~ "захищені на�крізним шифруванн�м пр�мі повідомленн� іншим у �пільноті " #~ "OnionShare, �к-от адре�и OnionShare.) Щоб викори�товувати Keybase, " #~ "потрібно завантажити програму `Keybase app `_, �творіть обліковий запи� та `приєднайте�� до цієї команди " #~ "`_. У програмі перейдіть до Команди, " #~ "нати�ніть \"Приєднати�� до команди\" та введіть \"onionshare\"." #~ msgid "" #~ "OnionShare is developed in Python. To get started, you should clone the " #~ "git repository at https://github.com/micahflee/onionshare/ and then " #~ "consult the ``BUILD.md`` file." #~ msgstr "" #~ "OnionShare розроблено на Python. Спочатку клонуйте �ховище git за адре�ою " #~ "https://github.com/micahflee/onionshare/, а потім перегл�ньте на�танови у " #~ "файлі ``BUILD.md``." #~ msgid "" #~ "That file contains the technical instructions and commands necessary:" #~ msgstr "Цей файл мі�тить необхідні технічні на�танови та команди:" #~ msgid "Install dependencies for your platform" #~ msgstr "В�тановіть залежно�ті дл� вашої платформи" #~ msgid "Run OnionShare from the source tree, without building a package" #~ msgstr "Запу�тіть OnionShare з джерельного коду без �творенн� пакунка" #~ msgid "Building packages" #~ msgstr "Створенн� пакунків" #~ msgid "Making a release of OnionShare" #~ msgstr "Випу�к вер�ії OnionShare" #~ msgid "Debugging in Windows" #~ msgstr "Зневадженн� на Windows" #~ msgid "" #~ "If you want to obtain debug output from the ``onionshare-gui.exe`` in " #~ "Windows, you will need to edit ``install\\pyinstaller.spec`` and change " #~ "``console=False`` to ``console=True``." #~ msgstr "" #~ "Якщо ви хочете отримати вихідні дані зневадженн� з ``onionshare-gui.exe`` " #~ "у Windows, вам потрібно змінити ``install\\pyinstaller.spec`` й змінити " #~ "``console=False`` на ``console=True``." #~ msgid "" #~ "Then rebuild the EXE with ``install\\build_exe.bat`` (you may need to " #~ "comment out the ``signtool`` commands in the ``build_exe.bat`` and the " #~ "``onionshare.nsi`` files, as per the ``BUILD.md`` instructions)." #~ msgstr "" #~ "Потім перезберіть EXE за допомогою ``install\\build_exe.bat`` (можливо, " #~ "вам доведеть�� закоментувати команди ``signtool`` у файлах ``build_exe." #~ "bat`` та ``onionshare.nsi``, відповідно до на�танов ``BUILD.md``)." #~ msgid "" #~ "After this, you can run ``onionshare-gui.exe -v`` from a command prompt " #~ "to see the debug output." #~ msgstr "" #~ "Пі�л� цього ви можете запу�тити ``onionshare-gui.exe -v`` з командного " #~ "р�дка, щоб побачити подробиці зневадженн�." #~ msgid "" #~ "Most of the OnionShare is translatable. You can help make it easier to " #~ "use and more familiar and welcoming for people around the globe. The " #~ "Localization Lab has some `documentation about translating OnionShare " #~ "`_." #~ msgstr "" #~ "Більші�ть програм OnionShare можна перекла�ти. Ви можете допомогти " #~ "зробити його про�тішим у кори�туванні та звичнішим і приємнішим дл� людей " #~ "по в�ьому �віту. Лабораторі� локалізації має `документацію щодо перекладу " #~ "OnionShare `_." #~ msgid "" #~ "OnionShare uses Weblate to keep track of translations. You can view the " #~ "OnionShare project here: https://hosted.weblate.org/projects/onionshare/" #~ msgstr "" #~ "OnionShare викори�товує Weblate дл� від�теженн� перекладів. Ви можете " #~ "перегл�нути проєкт OnionShare тут: https://hosted.weblate.org/projects/" #~ "onionshare/" #~ msgid "" #~ "Sometimes the original English strings could be improved, making them " #~ "easier to translate into other languages." #~ msgstr "" #~ "Іноді джерельні англій�ькі р�дки можна вдо�коналити, щоб �про�тити їхній " #~ "переклад іншими мовами." #~ msgid "" #~ "If you have suggestions for a better English string, please open a GitHub " #~ "issue rather than commenting in Weblate. This ensures the upstream " #~ "developers will definitely see the suggestion, and can potentially modify " #~ "the string via the usual code review processes." #~ msgstr "" #~ "Якщо маєте пропозиції щодо поліпшенн� англій�ького р�дка, відкрийте " #~ "пропозицію на GitHub, а не коментуйте на Weblate. Це гарантує, що " #~ "розробники, що працюють над проєктом, напевно побачать пропозицію та " #~ "зможуть потенційно змінити р�док за допомогою звичайних проце�ів " #~ "перегл�ду коду." #~ msgid "Translate the .desktop file" #~ msgstr "Перекладіть файл .desktop" #~ msgid "You can also translate the ``install/onionshare.desktop`` file." #~ msgstr "Ви також можете перекла�ти файл ``install/onionshare.desktop``." #~ msgid "" #~ "Duplicate the line that begins with ``Comment=``. Add the language code " #~ "to the new line so it becomes ``Comment[lang]=`` (lang should be your " #~ "language). You can see what language codes are used for translation by " #~ "looking at the ``share/locale/*.json`` filenames::" #~ msgstr "" #~ "Дублюйте р�док, �кий починаєть�� на ``Comment=``. Додайте код мови до " #~ "нового р�дка, щоб він �тав ``Comment[lang]=`` (lang повинен бути вашою " #~ "мовою). Ви можете побачити, �кі мовні коди викори�товують�� дл� " #~ "перекладу, перегл�нувши назви файлів ::" #~ msgid "Do the same for other untranslated lines." #~ msgstr "Зробіть те ж �аме дл� інших неперекладених р�дків." #~ msgid "" #~ "OnionShare is developed in Python. To get started, clone the Git " #~ "repository at https://github.com/micahflee/onionshare/ and then consult " #~ "the ``cli/README.md`` file to learn how to set up your development " #~ "environment for the command-line version, and the ``desktop/README.md`` " #~ "file to learn how to set up your development environment for the " #~ "graphical version." #~ msgstr "" #~ "OnionShare розроблено на Python. Дл� початку клонуйте �ховище Git за " #~ "адре�ою https://github.com/micahflee/onionshare/, а потім перегл�ньте " #~ "файл ``cli/README.md``, щоб дізнати��, �к налаштувати �ередовище розробки " #~ "у командному р�дку або файл ``desktop/README.md``, щоб дізнати��, �к " #~ "налаштувати �ередовище розробки у вер�ії з графічним інтерфей�ом." onionshare-onionshare-26fcdc5/docs/source/locale/uk/LC_MESSAGES/features.po000066400000000000000000001447401521174352300266060ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-02-14 00:02+0000\n" "Last-Translator: Ihor Hordiichuk \n" "Language-Team: none\n" "Language: uk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" "X-Generator: Weblate 5.10-rc\n" "Generated-By: Babel 2.14.0\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "Як працює OnionShare" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" "Веб�ервери локально запу�кають�� на вашому комп’ютері та �тають до�тупними " "дл� інших людей �к `Tor `_ `onion �лужби " "`_." #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "Типово вебадре�и OnionShare захищені приватним ключем." #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "�дре�и OnionShare мають приблизно такий вигл�д::" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "� приватні ключі можуть мати приблизно такий вигл�д::" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" "Ви відповідальні за таємницю над�иланн� цієї URL-адре�и та приватного ключа " "за допомогою вибраного вами каналу зв'�зку, �к-от у зашифрованому " "повідомленні чату, або за викори�танн� менш захищеного повідомленн�, �к от " "незашифрований електронний ли�т, залежно від вашої `моделі загрози `_." #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" "Люди, �ким ви над�илаєте URL-адре�у, повинні копіювати та в�тавити її до " "`Tor Browser `_, щоб отримати до�туп до �лужби " "OnionShare. Далі Tor Browser запитає приватний ключ, �кий люди також можуть " "�копіювати та в�тавити." #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" "Якщо ви запу�тили OnionShare на ноутбуці, щоб наді�лати кому�ь файли, а " "потім зупинили його роботу до завершенн� над�иланн� файлів, �лужба буде " "недо�тупна, доки роботу ноутбука не буде поновлено і він знову з'єднаєть�� з " "інтернетом. OnionShare найкраще працює під ча� роботи з людьми в режимі " "реального ча�у." #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" "О�кільки ваш вла�ний комп'ютер є веб�ервером, *ніхто �торонній не може " "отримати до�туп до будь-чого, що відбуваєть�� в OnionShare*, навіть " "розробники OnionShare. Це цілком приватно. О�кільки OnionShare також " "базуєть�� на onion �лужбах Tor, вашу анонімні�ть також захищено. Докладніше " "про це у �татті :doc:`про побудову безпеки `." #: ../../source/features.rst:29 msgid "Share Files" msgstr "�ад�иланн� файлів" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" "Ви можете кори�тувати�� OnionShare, щоб безпечно та анонімно над�илати файли " "та теки люд�м. Про�то відкрийте вкладку �пільного до�тупу, перет�гніть файли " "та теки, �кими хочете поділити�� і нати�ніть «Розпочати над�иланн�»." #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" "Пі�л� додаванн� файлів з'�вл�ть�� налаштуванн�. Перед над�иланн�м, " "переконайте��, що вибрано потрібні налаштуванн�." #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" "Як тільки хто�ь завершує завантажувати ваші файли, OnionShare автоматично " "зупин�є �ервер, прибравши веб�айт з інтернету. Якщо ви хочете дозволити " "кільком люд�м завантажувати ці файли, приберіть позначку біл� пункту " "«Закрити до�туп, коли файли наді�лано (приберіть позначку, щоб дозволити " "завантаженн� окремих файлів)»." #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" "Також, �кщо прибрати цю позначку, кори�тувачі зможуть завантажувати окремі " "файли, �кі ви над�илаєте, а не одну �ти�нуту вер�ію в�іх файлів." #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" "Коли ви будете готові поділити��, нати�ніть кнопку «Розпочати над�иланн�». " "Ви завжди можете нати�нути «Припинити над�иланн�» або вийти з OnionShare, " "щоб негайно вимкнути веб�айт. Ви також можете нати�нути піктограму «↑» у " "верхньому правому куті, щоб побачити журнал та по�туп над�иланн� файлів." #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" "Тепер, коли у ва� є OnionShare, �копіюйте адре�у й приватний та надішліть їх " "о�обі, �кій ви хочете наді�лати файли. Якщо файли повинні бути захищеними " "або о�оба перебуває у небезпеці, �кори�тайте�� за�то�унком повідомлень з " "шифруванн�м." #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" "Потім ц� о�оба повинна завантажити адре�у в Tor Browser. Пі�л� входу за " "допомогою приватного ключа, вона зможе завантажити файли безпо�ередньо з " "вашого комп’ютера, нати�нувши по�иланн� «Завантажити файли» в кутку." #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "Отриманн� файлів і повідомлень" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" "Ви можете кори�тувати�� OnionShare, щоб дозволити люд�м анонімно над�илати " "файли та повідомленн� безпо�ередньо на ваш комп’ютер, по �уті, перетворюючи " "їх на анонімний буфер. Відкрийте вкладку отриманн� та виберіть потрібні " "налаштуванн�." #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "Можете вибрати теку дл� збереженн� до�тавлених повідомлень і файлів." #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" "Можете позначити «Вимкнути над�иланн� тек�ту», �кщо хочете дозволити лише " "завантаженн� файлів, а також можете позначити «Вимкнути вивантаженн� " "файлів», �кщо ви хочете дозволити над�иланн� лише тек�тових повідомлень, �к " "дл� анонімної контактної форми." #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" "Ви можете позначити «За�то�овувати мережні обробники �повіщень», а потім " "вибрати URL-адре�у обробника, �кщо хочете отримувати �повіщенн�, коли хто�ь " "над�илає файли або повідомленн� до вашої �лужби OnionShare. Якщо ви " "увімкнете цю функцію, OnionShare робитиме запит HTTP POST на цю URL-адре�у, " "коли хто�ь над�илає файли або повідомленн�. �априклад, �кщо ви хочете " "отримати зашифровані тек�тові повідомленн� в за�то�унку дл� обміну " "повідомленн�ми `Keybase `_, ви можете почати розмову з " "`@webhookbot `_, введіть ``!webhook create " "onionshare-alerts``, і він відповідатиме через URL-адре�у. За�то�овуйте її " "URL-адре�ою вебобробника �повіщень. Якщо хто�ь вивантажить файл до �лужби " "отриманн�, @webhookbot надішле вам повідомленн� на Keybase, �ке �пові�тить " "ва�, �к тільки це �танеть��." #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" "Коли в�е буде готово, нати�ніть кнопку «Запу�тити режим отриманн�». Це " "запу�тить �лужбу OnionShare. В�і хто завантажить цю адре�у у �воєму браузері " "Tor зможе над�илати файли та повідомленн�, �кі завантажуватимуть�� на ваш " "комп'ютер." #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" "Також можна клацнути піктограму «↓» у верхньому правому куті, щоб побачити " "журнал і перебіг над�иланн� файлів." #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "О�ь �к це вигл�дає дл� тих, хто над�илає вам файли та повідомленн�." #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" "Коли хто�ь над�илає файли або повідомленн� до вашої �лужби отриманн�, типово " "вони зберігають�� до теки ``OnionShare`` у домашній теці на вашому " "комп'ютері та автоматично впор�дковують�� в окремі підтеки залежно від ча�у " "передаванн� файлів." #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" "Служби отриманн� OnionShare кори�ні дл� журналі�тів та інших о�іб, �ким " "потрібно безпечно отримувати документи від анонімних джерел. Кори�туючи�ь " "таким чином OnionShare �к легкою, про�тішою, але не на�тільки безпечною " "вер�ією `SecureDrop `_, �и�теми поданн� таємних " "повідомлень викривачів." #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "Викори�товуйте на вла�ний ризик" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" "Як і у випадку зі шкідливими вкладенн�ми електронної пошти, можливо, хто�ь " "�пробує зламати ваш комп’ютер, вивантаживши зловми�ний файл до вашої �лужби " "OnionShare. Вона не додає жодних механізмів безпеки дл� захи�ту вашої " "�и�теми від шкідливих файлів." #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" "Якщо ви отримали документ Office або PDF-файл за допомогою OnionShare, ці " "документи можна перетворити на PDF-файли, �кі можна безпечно відкрити за " "допомогою `Dangerzone `_. Ви також можете " "захи�тити �ебе під ча� відкритт� недовірених документів, відкривши їх у " "одноразових віртуальних машинах `Tails `_ або в " "`Qubes `_." #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" "Однак, відкривати тек�тові повідомленн�, наді�лані через OnionShare, завжди " "безпечно." #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "Поради щодо запу�ку �лужби отриманн�" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" "Якщо ви хочете розмі�тити �вою вла�ну анонімну �криньку за допомогою " "OnionShare, радимо робити це на окремому виділеному комп’ютері, �кий завжди " "ввімкнено та під'єднано до інтернету, а не на тому, �ким ви кори�туєте�� " "регул�рно." #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" "Якщо ви маєте намір розмі�тити адре�у OnionShare на �воєму веб�айті або в " "профіл�х �у�пільних мереж, вам �лід зберегти вкладку (докладніше :ref:" "`save_tabs`) і запу�тити її загальнодо�тупною �лужбою (докладніше :ref:" "`turn_off_private_key`). Також непогано дати йому вла�ний заголовок " "(докладніше :ref:`custom_titles`)." #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "Інші за�тереженн�, на �кі �лід звернути увагу в режимі отриманн�" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" "Були повідомленн�, що OnionBrowser на при�тро�х iOS не може завантажувати " "файли до OnionShare в режимі отриманн�, коли він працює в режимі безпеки " "«Срібло». Спробуйте «Бронзовий» або «Золотий», щоб перевірити, чи зможете ви " "завантажити повідомленн� або файл." #: ../../source/features.rst:107 msgid "Host a Website" msgstr "Розміщенн� веб�айту" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" "Дл� розміщенн� �татичного веб�айту HTML за допомогою OnionShare відкрийте " "вкладку веб�айту, перет�гніть файли та теки, що є �татичним вмі�том і " "нати�ніть кнопку «Розпочати над�иланн�», коли будете готові." #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" "Якщо ви дода�те файл ``index.html``, коли хто�ь завантажить ваш веб�айт, він " "покаже цю �торінку. Слід також включити будь-�кі інші файли HTML, файли CSS, " "файли JavaScript та зображенн�, що �кладають веб�айт. (Зуважте, що " "OnionShare підтримує розміщенн� лише *�татичних* веб�айтів. Він не може " "розміщувати веб�айти, �кі виконують код або викори�товують бази даних. Тож " "ви не можете, наприклад, викори�товувати WordPress.)" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" "Якщо у ва� немає файлу ``index.html`` замі�ть нього буде показано �пи�ок " "каталогів, а люди, �кі завантажують його, зможуть огл�дати файли та " "завантажувати їх." #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "Content Security Policy" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" "Типово OnionShare допоможе захи�тити ваш веб�айт, в�тановивши �трогий " "заголовок `Content Security Policy `_. Однак, це запобігає завантаженню �торонніх " "матеріалів на веб�торінку." #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" "Якщо ви хочете завантажити вмі�т зі �торонніх веб�айтів, �к-от активи або " "бібліотеки JavaScript із CDN, у ва� є два варіанти:" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" "Перед запу�ком �лужби можна вимкнути над�иланн� заголовка Content Security " "Policy, позначивши прапорцем «�е над�илати заголовок Content Security Policy " "(дозвол�є веб�айту викори�товувати �торонні ре�ур�и)»." #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "Ви можете наді�лати вла�ний заголовок Content Security Policy." #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "Поради щодо запу�ку �лужби розміщенн� веб�айту" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" "Якщо ви хочете розмі�тити по�тійний веб�айт за допомогою OnionShare (це не " "про�то дл� того, щоб швидко кому�ь що�ь показати), радимо робити це на " "окремо виділеному комп’ютері, �кий завжди ввімкнено та під'єднано до " "інтернету, а не на той, �ким ви кори�туєте�� регул�рно. Збережіть вкладку " "(подробиці про :ref:`save_tabs`), щоб ви могли відновити веб�айт з тією ж " "адре�ою, �кщо закриєте OnionShare і знову відкриєте його пізніше." #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" "Якщо ваш веб�айт призначено дл� загальнодо�тупного перегл�ду, вам �лід " "запу�тити його загальнодо�тупною �лужбою (подробиці :ref:" "`turn_off_private_key`)." #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "Спілкуйте�� таємно" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" "Ви можете за�то�овувати OnionShare дл� �творенн� цілком анонімної, захищеної " "кімнати чату, �ка нічого не реє�трує. Про�то відкрийте вкладку чату та " "нати�ніть «Запу�тити �ервер чату»." #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" "Пі�л� запу�ку �ервера �копіюйте адре�у OnionShare і приватний ключ та " "надішліть їх люд�м, �кі мають приєднати�� до цієї анонімної кімнати бе�іди. " "Якщо важливо обмежити коло уча�ників, ви повинні �кори�тати�� за�то�унком " "обміну зашифрованими повідомленн�ми дл� над�иланн� адре�и й приватного ключа " "OnionShare." #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" "Люди можуть приєднати�� до чату, завантаживши його адре�у OnionShare у Tor " "Browser. Дл� чату потрібен JavasScript, тому в�і, хто хоче вз�ти уча�ть, " "повинні в�тановити рівень безпеки на «Стандартний» або «Безпечніший» замі�ть " "«�айбезпечніший»." #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" "Коли хто�ь приєднуєть�� до чату, йому при�воюєть�� випадкове ім'�. Вони " "можуть змінити �воє ім’�, ввівши нове ім’� у полі на панелі ліворуч та " "нати�нувши ↵. Попередні повідомленн� взагалі не з'�вл�ть��, навіть �кщо інші " "вже �пілкували�� в чаті, о�кільки і�торі� чату ніде не зберігаєть��." #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" "У чаті OnionShare в�і анонімні. Будь-хто може змінити �воє ім'� на �ке " "завгодно і жодного �по�обу підтвердженн� о�оби не і�нує." #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" "Однак, �кщо ви �творюєте чат OnionShare і безпечно над�илаєте адре�у лише " "невеликій групі надійних друзів за допомогою зашифрованих повідомлень, то ви " "можете бути обґрунтовано впевнені, що люди, �кі приєднують�� до чату, є " "вашими друз�ми." #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "Чим це кори�но?" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" "Якщо вам потрібно за�то�овувати за�то�унок дл� обміну зашифрованим " "повідомленн�ми, то �кий �ен� �пілкуванн� в OnionShare? Він залишає менше " "�лідів." #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" "�априклад, �кщо ви над�илаєте повідомленн� у групі Signal, копі� " "повідомленн� потрапл�є на кожен при�трій (�мартфони та комп'ютери, �кщо вони " "в�тановили Signal Desktop) кожного уча�ника групи. �авіть �кщо увімкнено " "зникненн� повідомлень, важко впевнити��, що в�і копії повідомлень �правді " "видалено з у�іх при�троїв та з будь-�ких інших мі�ць (наприклад, баз даних " "�повіщень), до �ких, можливо, їх було збережено. Кімнати бе�ід OnionShare " "ніде не зберігають жодних повідомлень, тому проблема зводить�� до мінімуму." #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" "Кімнати бе�ід OnionShare також можуть бути кори�ними дл� людей, �кі хочуть " "анонімно та безпечно �пілкувати�� з кимо�ь, не �творюючи жодних облікових " "запи�ів. �априклад, джерело може наді�лати журналі�ту адре�у OnionShare за " "допомогою одноразової адре�и електронної пошти, а потім зачекати, поки " "журналі�т приєднаєть�� до бе�іди й у�е це без шкоди їхній анонімно�ті." #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "Як працює шифруванн�?" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" "О�кільки OnionShare покладаєть�� на onion �лужби Tor, з’єднанн� між Tor " "Browser та OnionShare захищено на�крізним шифруванн�м (E2EE). Коли хто�ь " "публікує повідомленн� в кімнаті чату OnionShare, він над�илає його на �ервер " "через E2EE onion з'єднанн�, �кий потім над�илає його в�ім іншим уча�никам " "чату за допомогою WebSockets через їхні E2EE onion з'єднанн�." #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" "OnionShare �амо�тійно не здій�нює жодне шифруванн� чату. �атомі�ть він " "покладаєть�� на шифруванн� �лужби onion �лужби Tor." #~ msgid "" #~ "With OnionShare, *your own computer is the web server*. If you run " #~ "OnionShare on your laptop to send someone files, and then suspend your " #~ "laptop before the files have been downloaded, the service will not be " #~ "available until your laptop is unsuspended and connected to the internet " #~ "again. OnionShare works best when working with people in real-time." #~ msgstr "" #~ "За допомогою OnionShare *ваш вла�ний комп'ютер є веб�ервером*. Якщо ви " #~ "запу�тили OnionShare на �воєму ноутбуці, щоб наді�лати кому�ь файли, а " #~ "потім призупинили роботу ноутбука до того, �к файли буде завантажено, " #~ "�лужба буде недо�тупна, доки ваш ноутбук не буде увімкнено та знову " #~ "під’єднано до Інтернету. OnionShare найкраще працює дл� роботи з людьми в " #~ "режимі реального ча�у." #~ msgid "" #~ "By default, as soon as someone finishes downloading your files, " #~ "OnionShare will automatically stop the server, completely removing the " #~ "website from the internet. If you want to allow multiple people to " #~ "download these files, uncheck the \"Stop sharing after files have been " #~ "sent (uncheck to allow downloading individual files)\" box." #~ msgstr "" #~ "Типово, �к тільки хто�ь закінчує завантажувати ваші файли, OnionShare " #~ "автоматично зупин�є �ервер, повні�тю вилучивши веб�айт з Інтернету. Якщо " #~ "ви хочете дозволити кільком люд�м завантажувати ці файли, приберіть " #~ "позначку біл� пункту \"Закрити до�туп, коли файли наді�лано (приберіть " #~ "позначку, щоб дозволити завантаженн� окремих файлів)\"." #~ msgid "" #~ "Now that you have a website that's sharing files, copy the address and " #~ "send it to the person you want to receive the files. If the files need to " #~ "stay secure, you should use an encrypted messaging app." #~ msgstr "" #~ "Тепер, коли у ва� є веб�айт, з �кого над�илають�� файли, копіюйте адре�у " #~ "та надішліть її о�обі, �кій ви хочете наді�лати файли. Якщо файли повинні " #~ "залишати�� в безпеці, вам варто �кори�тати�� програмою зашифрованих " #~ "повідомлень." #~ msgid "" #~ "When someone uploads files to your receive service, by default they get " #~ "saved to a folder called ``OnionShare`` in your home folder on your " #~ "computer, and they get automatically organized into separate subfolders " #~ "based on the time that the files get uploaded." #~ msgstr "" #~ "Коли хто�ь завантажує файли до вашої �лужбу отриманн�, типово вони " #~ "зберігають�� у теці з назвою ``OnionShare`` у вашій домашній теці на " #~ "вашому комп'ютері та автоматично впор�дковують�� до окремих підтек " #~ "залежно від ча�у завантаженн� файлів." #~ msgid "" #~ "Just like with malicious email attachments, it's possible that someone " #~ "could try to hack your computer by uploading a malicious file to your " #~ "OnionShare service. OnionShare does not add any safety mechanisms to " #~ "protect your system from malicious files, so use at your own risk." #~ msgstr "" #~ "Як і у випадку зі шкідливими вкладенн�ми електронної пошти, можливо, " #~ "хто�ь може �пробує зламати ваш комп’ютер, завантаживши шкідливий файл до " #~ "вашої �лужби OnionShare. OnionShare не додає жодних механізмів безпеки, " #~ "щоб захи�тити вашу �и�тему від шкідливих файлів, тому викори�товуйте її " #~ "на �вій �трах і ризик." #~ msgid "" #~ "If you receive an Office document or a PDF through OnionShare, you can " #~ "convert these documents into PDFs that you know are safe to open using " #~ "`Dangerzone `_. You can also protect yourself " #~ "when opening untrusted documents by opening them in `Tails `_ or in a `Qubes `_ disposable VM." #~ msgstr "" #~ "Якщо ви отримали документ Office або PDF-файл за допомогою OnionShare, ці " #~ "документи можна перетворити на PDF-файли, �кі можна безпечно відкрити за " #~ "допомогою `Dangerzone `_. Ви також можете " #~ "захи�тити �ебе під ча� відкритт� ненадійних документів, відкривши їх в " #~ "одноразових віртуальних машинах `Tails `_ або в " #~ "`Qubes `_." #~ msgid "" #~ "If you add an ``index.html`` file, when someone loads your website it " #~ "will render this page. You should also include any other HTML files, CSS " #~ "files, JavaScript files, and images that make up the website. (Note that " #~ "OnionShare only supports hosting *static* websites. It can't host " #~ "websites that execute code or use databases. So you can't, for example, " #~ "use WordPress.)" #~ msgstr "" #~ "Якщо ви дода�те файл ``index.html``, коли хто�ь завантажить ваш веб�айт, " #~ "він покаже цю �торінку. Слід також включити будь-�кі інші файли HTML, " #~ "файли CSS, файли JavaScript та зображенн�, що �кладають веб�айт. " #~ "(Зверніть увагу, що OnionShare підтримує розміщенн� лише *�татичних* " #~ "веб�айтів. Він не може розміщувати веб�айти, �кі виконують код або " #~ "викори�товують бази даних. Тож ви не можете, наприклад, викори�товувати " #~ "WordPress.)" #~ msgid "" #~ "After you start the server, copy the OnionShare address and send it to " #~ "the people who will join this anonymous chat room. If it's important to " #~ "limit exactly who can join, you should use an encrypted messaging app to " #~ "send the OnionShare address." #~ msgstr "" #~ "Пі�л� запу�ку �ервера копіюйте адре�у OnionShare і надішліть її люд�м, " #~ "�кі приєднають�� до цієї анонімної кімнати чату. Якщо важливо обмежити " #~ "коло, хто може приєднати��, ви повинні викори�товувати зашифровані " #~ "програми обміну повідомленн�ми дл� над�иланн� адре�и OnionShare." #~ msgid "" #~ "If you send a message to a Signal group, for example, a copy of your " #~ "message ends up on each device (the phones and computers, if they set up " #~ "Signal Desktop) of each member of the group. Even if disappearing " #~ "messages is enabled, it's hard to confirm that all copies of the messages " #~ "were actually deleted from all devices, and from any other places (like " #~ "notifications databases) they may have been saved to. OnionShare chat " #~ "rooms don't store any messages anywhere, so this isn't a problem." #~ msgstr "" #~ "�априклад, �кщо ви над�илаєте повідомленн� до групи в Signal, копі� " #~ "повідомленн� потрапл�є на кожен при�трій (телефони та комп’ютери, �кщо на " #~ "них в�тановлено Signal дл� комп'ютерів) кожного з уча�ників групи. �авіть " #~ "�кщо ввімкнено повідомленн� що зникають, важко впевнити��, що в�і копії " #~ "повідомлень було фактично видалено з у�іх при�троїв та з будь-�ких інших " #~ "мі�ць (наприклад, баз даних �повіщень), до �ких вони могли бути " #~ "збережені. Чати OnionShare ніде не зберігають жодних повідомлень, тому це " #~ "не проблема." #~ msgid "Receive Files" #~ msgstr "Отриманн� файлів" #~ msgid "" #~ "You can use OnionShare to let people anonymously upload files directly to " #~ "your computer, essentially turning it into an anonymous dropbox. Open a " #~ "\"Receive tab\", choose where you want to save the files and other " #~ "settings, and then click \"Start Receive Mode\"." #~ msgstr "" #~ "Ви можете кори�тувати�� OnionShare, щоб дозволити люд�м анонімно " #~ "завантажувати файли безпо�ередньо на ваш комп’ютер, по �уті, перетворивши " #~ "його на анонімну �криньку. Відкрийте вкладку «Отриманн�», виберіть, куди " #~ "потрібно завантажувати файли, та інші параметри, а потім нати�ніть " #~ "«Запу�тити режим отриманн�»." #~ msgid "" #~ "This starts the OnionShare service. Anyone loading this address in their " #~ "Tor Browser will be able to upload files to your computer." #~ msgstr "" #~ "Запу�тить�� �лужба OnionShare. Будь-хто, хто завантажить цю адре�у в Tor " #~ "Browser, зможе завантажувати файли на ваш комп’ютер." #~ msgid "" #~ "When someone uploads files to your receive service, by default they get " #~ "saved to a folder called ``OnionShare`` in the home folder on your " #~ "computer, automatically organized into separate subfolders based on the " #~ "time that the files get uploaded." #~ msgstr "" #~ "Коли хто�ь завантажує файли до вашої �лужби отриманн�, типово вони " #~ "зберігають�� у теці з назвою ``OnionShare`` у вашій домашній теці вашого " #~ "комп'ютера та автоматично впор�дковують�� до окремих підтек за ча�ом " #~ "завантаженн� файлів." #~ msgid "" #~ "By default, OnionShare web addresses are protected with a private key " #~ "(Client Authentication). A typical OnionShare address might look " #~ "something like this::" #~ msgstr "" #~ "Типово, вебадре�и OnionShare захищено випадковим паролем. Типова адре�а " #~ "OnionShare може вигл�дати приблизно так::" #~ msgid "" #~ "You're responsible for securely sharing that URL, and the private key, " #~ "using a communication channel of your choice like in an encrypted chat " #~ "message, or using something less secure like unencrypted e-mail, " #~ "depending on your `threat model `_." #~ msgstr "" #~ "Ви відповідальні за безпечний до�туп до цієї URL-адре�и за допомогою " #~ "вибраного вами каналу зв'�зку, �к-от у зашифрованому повідомленні чату, " #~ "або за викори�танн� менш захищеного повідомленн�, �к от незашифрований " #~ "електронний ли�т, залежно від вашої `моделі загрози `_." #~ msgid "" #~ "If you for example send a message to a Signal group, a copy of your " #~ "message ends up on each device (the devices, and computers if they set up " #~ "Signal Desktop) of each member of the group. Even if disappearing " #~ "messages is turned on, it's hard to confirm all copies of the messages " #~ "are actually deleted from all devices, and from any other places (like " #~ "notifications databases) they may have been saved to. OnionShare chat " #~ "rooms don't store any messages anywhere, so the problem is reduced to a " #~ "minimum." #~ msgstr "" #~ "�априклад, �кщо ви над�илаєте повідомленн� до групи в Signal, копі� " #~ "повідомленн� потрапл�є на кожен при�трій (телефони та комп’ютери, �кщо на " #~ "них в�тановлено Signal дл� комп'ютерів) кожного з уча�ників групи. �авіть " #~ "�кщо ввімкнено зниканн� повідомлень, важко впевнити��, що в�і копії " #~ "повідомлень було фактично видалено з у�іх при�троїв та з будь-�ких інших " #~ "мі�ць (наприклад, баз даних �повіщень), до �ких вони могли бути " #~ "збережені. Кімнати чатів OnionShare ніде не зберігають жодних " #~ "повідомлень, тож проблему мінімізовано." onionshare-onionshare-26fcdc5/docs/source/locale/uk/LC_MESSAGES/help.po000066400000000000000000000111151521174352300257050ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2022-01-21 18:55+0000\n" "Last-Translator: Ihor Hordiichuk \n" "Language-Team: none\n" "Language: uk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 4.11-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "Довідка" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "Ознайомте�� з цим веб�айтом" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" "Цей веб�айт мі�тить на�танови щодо кори�туванн� OnionShare. Спочатку " "перегл�ньте в�і розділи, щоб дізнати��, чи мі�т�ть вони відповіді на ваші " "запитанн�." #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "Перегл�ньте на�вні проблеми на GitHub" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" "Якщо на цьому веб�айті не опи�ано вашої проблеми, перегл�ньте `GitHub issues " "`_. Можливо, хто�ь інший " "зіткнув�� з тією ж проблемою та запитав про неї у розробників, або, можливо, " "навіть опублікував �к її виправити." #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "Повідомте про ваду" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" "Якщо не можете знайти �к виправити �вою проблему або хочете запитати чи " "запропонувати нову функцію, `�творіть обговоренн� `_. Дл� цього потрібно `�творити обліковий " "запи� GitHub `_." #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "Долучайте�ь до нашої команди Keybase" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" "Читайте про :ref:`�півпрацю`, щоб отримати вказівки щодо приєднанн� до нашої " "команди Keybase, де ми обговорюємо проєкт." #~ msgid "" #~ "If you need help with OnionShare, please follow the instructions below." #~ msgstr "Якщо вам потрібна допомога з OnionShare, виконайте ці на�танови." #~ msgid "" #~ "If you are unable to find a solution, or wish to ask a question or " #~ "suggest a new feature, please `submit an issue `_. This requires `creating a GitHub " #~ "account `_." #~ msgstr "" #~ "Якщо не можете знайти �к виправити �вою проблему або хочете запитати чи " #~ "запропонувати нову функцію, `по�тавте питанн� `_. Дл� цього потрібно `�творити " #~ "обліковий запи� GitHub `_." onionshare-onionshare-26fcdc5/docs/source/locale/uk/LC_MESSAGES/index.po000066400000000000000000000024611521174352300260700ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2022-06-30 18:18+0000\n" "Last-Translator: Ihor Hordiichuk \n" "Language-Team: none\n" "Language: uk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 4.13.1-dev\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "Документаці� OnionShare" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" "OnionShare — це за�іб з відкритим кодом, �кий дає змогу безпечно та анонімно " "обмінювати�� файлами, розміщувати веб�айти та �пілкувати�� з друз�ми за " "допомогою мережі Tor." onionshare-onionshare-26fcdc5/docs/source/locale/uk/LC_MESSAGES/install.po000066400000000000000000000705151521174352300264340ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2026-06-01 19:58+0530\n" "PO-Revision-Date: 2025-02-14 00:02+0000\n" "Last-Translator: Ihor Hordiichuk \n" "Language: uk\n" "Language-Team: none\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.18.0\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "В�тановленн�" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "Windows або macOS" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" "Ви можете завантажити OnionShare дл� Windows та macOS із `веб�айту " "OnionShare `_." #: ../../source/install.rst:12 msgid "Mobile" msgstr "Дл� мобільного" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "Ви можете завантажити OnionShare дл� мобільного за цими по�иланн�ми" #: ../../source/install.rst:16 msgid "Android" msgstr "Android" #: ../../source/install.rst:17 msgid "" "Google Play: " "https://play.google.com/store/apps/details?id=org.onionshare.android" msgstr "" "Google Play: " "https://play.google.com/store/apps/details?id=org.onionshare.android" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "F-Droid: https://github.com/onionshare/onionshare-android-nightly" #: ../../source/install.rst:20 msgid "iOS" msgstr "iOS" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" #: ../../source/install.rst:22 msgid "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" "Безпо�ереднє завантаженн� IPA: https://github.com/onionshare/onionshare-" "ios/releases" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "Testflight: https://testflight.apple.com/join/ZCJeY65W" #: ../../source/install.rst:27 msgid "Linux" msgstr "Linux" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the " "recommended way is to use either the `Flatpak `_ or" " the `Snap `_ package. Flatpak and Snapcraft " "ensure that you'll always use the newest version and run OnionShare " "inside of a sandbox." msgstr "" "І�нують різні �по�оби в�тановленн� OnionShare на Linux, але радимо " "викори�товувати пакунок `Flatpak `_ або `Snap " "`_. Flatpak і Snapcraft гарантують, що ви завжди " "кори�туватимете�� найновішою вер�ією та запу�катимете OnionShare у " "пі�очниці." #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" "Підтримку Snapcraft вбудовано в Ubuntu, а Flatpak — у Fedora, але ви �амі" " можете обрати чим кори�тувати��. Вони обоє працюють у в�іх ди�трибутивах" " Linux." #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: " "https://flathub.org/apps/details/org.onionshare.OnionShare" msgstr "" "**У�тановити OnionShare за допомогою Flatpak**: " "https://flathub.org/apps/details/org.onionshare.OnionShare" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" "**У�тановити OnionShare за допомогою Snapcraft**: " "https://snapcraft.io/onionshare" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" "Ви також можете завантажити та в�тановити пакунки з PGP-підпи�ом " "``.flatpak`` або ``.snap`` з https://onionshare.org/dist/, �кщо хочете." #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "Ручне в�тановленн� Flatpak" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" "Якщо ви хочете в�тановити OnionShare вручну за допомогою Flatpak, " "викори�товуючи підпи�аний PGP `однофайловий пакунок " "`_, ви " "можете зробити це так:" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at " "https://flatpak.org/setup/." msgstr "" "У�тановіть Flatpak, дотримуючи�ь ін�трукцій на �айті " "https://flatpak.org/setup/." #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-" "exists flathub https://flathub.org/repo/flathub.flatpakrepo``. Even " "though you won't be downloading OnionShare from Flathub, OnionShare " "depends on some packages that are only available there." msgstr "" "Додайте �ховище Flathub, виконавши ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo``. �авіть �кщо ви не" " будете завантажувати OnionShare з Flathub, OnionShare залежить від " "де�ких пакунків, �кі до�тупні лише там." #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of " "OnionShare, and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" "Перейдіть на https://onionshare.org/dist/, виберіть о�танню вер�ію " "OnionShare і завантажте файли ``.flatpak`` і ``.flatpak.asc``." #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See " ":ref:`verifying_sigs` for more info." msgstr "" "Перевірте підпи� PGP файлу ``.flatpak``. Перегл�ньте " ":ref:`verifying_sigs` дл� отриманн� додаткової інформації." #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the " "file you downloaded." msgstr "" "В�тановіть файл ``.flatpak``, запу�тивши ``flatpak install OnionShare-" "VERSION.flatpak``. Замініть ``VERSION`` на номер вер�ії файлу, �кий ви " "завантажили." #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" "Запу�тити OnionShare можна за допомогою: `flatpak run " "org.onionshare.OnionShare`." #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "Ручне в�тановленн� Snapcraft" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the " "PGP-signed Snapcraft package, you can do so like this:" msgstr "" "Якщо ви хочете в�тановити OnionShare вручну зі Snapcraft за допомогою " "пакунка Snapcraft із підпи�ом PGP, ви можете зробити це так:" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at " "https://snapcraft.io/docs/installing-snapd." msgstr "" "В�тановіть Snapcraft, дотримуючи�ь ін�трукцій на �айті " "https://snapcraft.io/docs/installing-snapd." #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of " "OnionShare, and download the ``.snap`` and ``.snap.asc`` files." msgstr "" "Перейдіть на https://onionshare.org/dist/, виберіть найновішу вер�ію " "OnionShare і завантажте файли ``.snap`` і ``.snap.asc``." #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs`" " for more info." msgstr "" "Перевірте підпи� PGP файлу ``.snap``. Перегл�ньте :ref:`verifying_sigs` " "дл� отриманн� додаткової інформації." #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version " "number of the file you downloaded. Note that you must use `--dangerous` " "because the package is not signed by the Snapcraft store, however you did" " verify its PGP signature, so you know it's legitimate." msgstr "" "В�тановіть файл ``.snap``, запу�тивши ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Замініть ``VERSION`` на номер вер�ії " "файлу, �кий ви завантажили. Зауважте, що ви повинні викори�товувати " "`--dangerous`, о�кільки пакунок не підпи�ано магазином Snapcraft, проте " "ви перевірили його підпи� PGP, тому знаєте, що він �правжній." #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "Запу�тити OnionShare можна за допомогою: `snap run onionshare`." #: ../../source/install.rst:68 msgid "Command-line only" msgstr "Лише дл� командного р�дка" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any " "operating system using the Python package manager ``pip``. :ref:`cli` has" " more info." msgstr "" "Ви можете в�тановити вер�ію OnionShare дл� командного р�дка на будь-�ку " "операційну �и�тему за допомогою менеджера пакунків Python ``pip``. " ":ref:`cli` мі�тить більше подробиць." #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "FreeBSD" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare " "can also be installed on `FreeBSD `_. It's " "available via its ports collection or as pre-built package. Should you " "opt to install and use OnionShare on a FreeBSD operating system, please " "be aware that it's **NOT** officially supported by the OnionShare " "project." msgstr "" "Хоча OnionShare офіційно не розроблено дл� цієї платформи, його також " "можна в�тановити на `FreeBSD `_. Він до�тупний " "через портовану збірку або у вигл�ді готового пакунка. Якщо ви вирішите " "в�тановити й викори�товувати OnionShare на операційній �и�темі FreeBSD " "зауважте, що вона офіційно **�Е** підтримуєть�� проєктом OnionShare." #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the " "source codes from the official OnionShare repository (or its official " "release packages from `PyPI `_). Should you wish to check changes related to this platform, " "please refer to the following resources:" msgstr "" "Хоча розробники OnionShare не пропонують і офіційно не підтримують " "пакунки та порти FreeBSD, вони отримують і перевір�ють код з офіційного " "репозиторію OnionShare (або його офіційних випу�ків пакунків з `PyPI " "`_). Якщо ви захочете " "перевірити зміни, пов'�зані з цією платформою зверніть�� до таких " "ре�ур�ів:" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "https://cgit.freebsd.org/ports/log/www/onionshare" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "https://www.freshports.org/www/onionshare" #: ../../source/install.rst:85 msgid "Manual pkg Installation" msgstr "Ручне в�тановленн� pkg" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, " "in order to install OnionShare for Python 3.9, use::" msgstr "" "Щоб у�тановити двійковий пакунок, викори�товуйте ``pkg install pyXY-" "onionshare``, де ``pyXY`` вказує на вер�ію Python, дл� �кої було зібрано " "пакунок. Отже, щоб в�тановити OnionShare дл� Python 3.9, викори�товуйте::" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as " "pre-built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli``" " if you want to install that version." msgstr "" "І�нує також вер�і� OnionShare **тільки дл� командного р�дка**, �ка " "до�тупна у вигл�ді попередньо зібраного пакунка. Замініть " "``py39-onionshare`` на ``py39-onionshare-cli``, �кщо ви хочете в�тановити" " цю вер�ію." #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built " "packages, please refer to its `official Handbook section about pkg " "`_." msgstr "" "Додаткову інформацію та подробиці про попередньо зібрані пакунки FreeBSD " "можна знайти у розділі `official Handbook про pkg " "`_." #: ../../source/install.rst:96 msgid "Manual port Installation" msgstr "Ручне в�тановленн� з портувань" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run " "the following::" msgstr "" "Щоб у�тановити порт FreeBSD, змініть каталог на `ports collection " "`_, з �кого ви повинні були вийти раніше, і " "запу�тіть команду::" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www" "/onionshare-cli`` if you want to install that version." msgstr "" "У збірці портів також є �пеціальний порт дл� вер�ії OnionShare **Тільки " "дл� командного р�дка**. Замініть ``www/onionshare`` на ``www/onionshare-" "cli``, �кщо ви хочете в�тановити цю вер�ію." #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports " "collection, please refer to its `official Handbook section about ports " "`_." msgstr "" "Додаткову інформацію про збірку портів FreeBSD можна знайти у розділі " "`офіційного довідника про порти " "`_." #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "Перевірка підпи�ів PGP" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't " "been tampered with by verifying its PGP signature. For Windows and macOS," " this step is optional and provides defense in depth: the OnionShare " "binaries include operating system-specific signatures, and you can just " "rely on those alone if you'd like." msgstr "" "Ви можете переконати��, що пакет, �кий ви завантажуєте, є �правжнім і не " "був підроблений, перевіривши його підпи� PGP. Дл� Windows і macOS цей " "крок не є обов'�зковим і забезпечує захи�т в глибині: двійкові файли " "OnionShare включають підпи�и, �пецифічні дл� операційної �и�теми, і ви " "можете про�то покладати�� лише на них, �кщо хочете." #: ../../source/install.rst:115 msgid "Signing key" msgstr "Ключ підпи�у" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" "Пакунки підпи�ують�� о�новним розробником, �кий відповідає за конкретний " "випу�к. О�ь ключова інформаці� GPG дл� кожного з о�новних розробників " "OnionShare:" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "Micah Lee:" #: ../../source/install.rst:121 msgid "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" "Відбиток відкритого ключа PGP " "``927F419D7EC82C2F149C1BD1403C2657CD994F73``." #: ../../source/install.rst:122 msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver " "`_." msgstr "" "Ви можете завантажити ключ Micah `із �ервера ключів keys.openpgp.org " "`_." #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "Saptak Sengupta:" #: ../../source/install.rst:125 msgid "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" "Відбиток відкритого ключа PGP " "``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver " "`_." msgstr "" "Ви можете завантажити ключ Saptak `із �ервера ключів keys.openpgp.org " "`_." #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "Miguel Jacq:" #: ../../source/install.rst:129 msgid "PGP public key fingerprint ``54A91143AE0AB4F7743B01FE888ED1B423A3BC99``." msgstr "" #: ../../source/install.rst:130 #, fuzzy msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver " "`_." msgstr "" "Ви можете завантажити ключ Miguel `із �ервера ключів keys.openpgp.org " "`_." #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you " "probably want `GPGTools `_, and for Windows you " "probably want `Gpg4win `_." msgstr "" "Дл� перевірки підпи�ів потрібно в�тановити GnuPG. Дл� macOS ви, ймовірно," " захочете `GPGTools `_, а дл� Windows ви, " "ймовірно, захочете `Gpg4win `_." #: ../../source/install.rst:135 msgid "Signatures" msgstr "Підпи�и" #: ../../source/install.rst:137 msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, " "macOS, Flatpak, Snap, and source packages, at " "https://onionshare.org/dist/ in the folders named for each version of " "OnionShare. You can also find them on the `GitHub Releases page " "`_." msgstr "" "Ви можете знайти підпи�и (файли ``.asc``), а також пакунки Windows, " "macOS, Flatpak, Snap та джерельні пакунки за адре�ою " "https://onionshare.org/dist/ у теках, названих дл� кожної вер�ії " "OnionShare. Ви також можете знайти їх на `�торінці випу�ків GitHub " "`_." #: ../../source/install.rst:141 msgid "Verifying" msgstr "Перевірка" #: ../../source/install.rst:143 msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify " "the binary in a terminal like this:" msgstr "" "Пі�л� імпорту відкритих ключів о�новних розробників імпортовано до вашої " "збірки ключів GnuPG, завантажено двійковий файл і завантажено підпи� " "``.asc``, ви можете перевірити двійковий файл у терміналі в такий �по�іб:" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "Дл� Windows::" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "Дл� macOS::" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "Дл� Linux::" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "і дл� початкового файлу::" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "Очікуваний результат може вигл�дати так::" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with " "the integrity of the file (malicious or otherwise), and you should not " "install the package." msgstr "" "Якщо ви не бачите ``Good signature from``, можливо, виникла проблема з " "цілі�ні�тю файлу (зловми�на чи інша), і, можливо, вам не �лід " "у�тановлювати пакунок." #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" "Вказаний раніше ``WARNING:`` не є проблемою з пакунком, це лише означає, " "що ви не визначили рівень «довіри» до �амого ключа PGP від Micah " "(о�новного розробника)." #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and" " the `Tor Project `_ may be useful." msgstr "" "Докладніше про перевірку підпи�ів PGP читайте у на�тановах дл� `Qubes OS " "`_ та `Tor " "Project `_." #~ msgid "For added security, see :ref:`verifying_sigs`." #~ msgstr "Дл� додаткової безпеки перегл�ньте :ref:`verifying_sigs`." #~ msgid "" #~ "There are various ways to install " #~ "OnionShare for Linux, but the " #~ "recommended way is to use the " #~ "Flatpak package. Flatpak ensures that " #~ "you'll always use the most latest " #~ "dependencies and run OnionShare inside " #~ "of a sandbox." #~ msgstr "" #~ "І�нують різні �по�оби в�тановленн� OnionShare" #~ " дл� Linux, але рекомендованим �по�обом " #~ "є викори�танн� пакунку Flatpak. Flatpak " #~ "гарантує, що ви завжди будете " #~ "кори�тувати�� найновішими залежно�т�ми та " #~ "запу�кати OnionShare в�ередині пі�очниці." #~ msgid "" #~ "Make sure you have ``flatpak`` installed" #~ " and the Flathub repository added by" #~ " following `these instructions " #~ "`_ for your Linux " #~ "distribution." #~ msgstr "" #~ "Переконайте�ь, що у ва� в�тановлено " #~ "``flatpak`` та додано �ховище Flathub, " #~ "дотримуючи�ь `цих на�танов " #~ "`_ дл� вашого " #~ "ди�трибутива Linux." #~ msgid "" #~ "You can verify that the Windows, " #~ "macOS, or source package you download" #~ " is legitimate and hasn't been " #~ "tampered with by verifying its PGP " #~ "signature. For Windows and macOS, this" #~ " step is optional and provides " #~ "defense in depth: the installers also" #~ " include their operating system-specific" #~ " signatures, and you can just rely" #~ " on those alone if you'd like." #~ msgstr "" #~ "Ви можете переконати��, що завантажений " #~ "пакунок дл� Windows, macOS або " #~ "джерельний пакунок є законним і не " #~ "підробленим, перевіривши його підпи� PGP. " #~ "Дл� Windows та macOS цей крок є" #~ " необов’�зковим, але забезпечує додатковий " #~ "захи�т: в�тановлювачі також включають �вої " #~ "підпи�и дл� конкретної операційної �и�теми," #~ " тож ви можете про�то покла�ти�ь лише" #~ " на них, �кщо хочете." #~ msgid "" #~ "Windows, macOS, and source packaged are" #~ " signed by Micah Lee, the core " #~ "developer, using his PGP public key " #~ "with fingerprint " #~ "``927F419D7EC82C2F149C1BD1403C2657CD994F73``. You can " #~ "download Micah's key `from the " #~ "keys.openpgp.org keyserver " #~ "`_." #~ msgstr "" #~ "Пакунки Windows, macOS та джерельні " #~ "пакунки підпи�ано о�новним розробником Micah" #~ " Lee його відкритим ключем PGP із " #~ "цифровим відбитком " #~ "`927F419D7EC82C2F149C1BD1403C2657CD994F73``. Ви можете " #~ "завантажити ключ Micah з �ервера ключів" #~ " keys.openpgp.org keyserver " #~ "`_." #~ msgid "Install in Linux" #~ msgstr "В�тановленн� на Linux" #~ msgid "Or for Windows, in a command-prompt like this::" #~ msgstr "�бо дл� Windows у командному р�дку у такий �по�іб::" #~ msgid "" #~ "PGP public key fingerprint " #~ "``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." #~ msgstr "" #~ "Відбиток відкритого ключа PGP " #~ "``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." onionshare-onionshare-26fcdc5/docs/source/locale/uk/LC_MESSAGES/security.po000066400000000000000000000520611521174352300266310ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2022-10-03 23:25+0000\n" "Last-Translator: Ihor Hordiichuk \n" "Language-Team: none\n" "Language: uk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 4.14.1\n" "Generated-By: Babel 2.9.1\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "Побудова безпеки" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" "Спочатку прочитайте :ref:`how_it_works`, щоб зрозуміти о�нови роботи " "OnionShare." #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" "Як і в�е програмне забезпеченн�, OnionShare може мі�тити вади або " "вразливо�ті." #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "Від чого захищає OnionShare" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" "**Треті �торони не мають до�тупу до в�ього, що відбуваєть�� в OnionShare.** " "Кори�туванн� OnionShare означає розміщенн� �лужб безпо�ередньо на вашому " "комп’ютері. Під ча� обміну файлами з OnionShare вони не завантажують�� на " "�торонні �ервери. Якщо ви �творюєте чат-кімнату OnionShare, ваш комп’ютер " "також виконує роль �ервера дл� цього. Це дає змогу уникнути традиційної " "моделі, коли необхідно довір�ти чужим комп'ютерам." #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" "** Мережні під�луховувачі не можуть шпигувати за в�ім, що відбуваєть�� в " "OnionShare в транзиті.** Зв'�зок між �лужбою onion Tor і Tor Browser " "зашифровано на�крізно. Це означає, що мережні зловми�ники не можуть побачити " "нічого, крім захищеного трафіку Tor. �авіть �кщо під�луховувач є зловми�ним " "вузлом, �кий викори�товуєть�� дл� під'єднанн� браузера Tor до �лужби onion " "OnionShare, трафік захищено приватним ключем �лужби onion." #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" "**�нонімні�ть кори�тувачів OnionShare захищено Tor.** OnionShare і Tor " "Browser захищають анонімні�ть кори�тувачів. Поки кори�тувач OnionShare " "анонімно з'єднуєть�� за допомогою адре�и OnionShare з кори�тувачами Tor " "Browser, кори�тувачі Tor Browser та під�луховувачі не можуть дізнати�ь о�обу " "кори�тувача OnionShare." #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" "**Якщо зловми�ник дізнаєть�� про �лужбу onion, він у�е одно не зможе " "отримати до нього до�туп.** Попередні напади на мережу Tor з метою " "перерахуванн� �лужб onion дозволили зловми�никам ви�вити приватні адре�и ``." "onion``. Щоб отримати до�туп до �лужби OnionShare з її адре�и, необхідно " "вгадати приватний ключ, �кий викори�товуєть�� дл� автентифікації клієнта " "(�кщо тільки �лужба вже не �тала загальнодо�тупною шл�хом вимкненн� " "приватного ключа — перегл�ньте :ref:`turn_off_private_key`)." #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "Від чого OnionShare не захищає" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" "**Передаванн� адре�и OnionShare і приватного ключа може бути не захищеним.** " "Повідомленн� адре�и OnionShare люд�м — це відповідальні�ть кори�тувача " "OnionShare. Якщо їх наді�лано незахищено (наприклад, через повідомленн� е-" "пошти, �ке контролюєть�� зловми�ником), перехоплювач може зрозуміти, що " "викори�товуєть�� OnionShare. Перехоплювачі можуть отримати до�туп до �лужб, " "�кі в�е ще працюють, завантаживши �вої адре�и та/або втрачений ключ у " "браузері Tor. Уникайте цього, безпечно повідомл�ючи адре�у за допомогою " "зашифрованого тек�тового повідомленн� (можливо, за допомогою увімкненн� " "зникних повідомлень), зашифрованої електронної пошти або о�оби�то. Це не " "обов'�зково за викори�танн� OnionShare дл� чого�ь, що не є таємницею." #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" "**Повідомленн� адре�и OnionShare та приватного ключа може бути не анонімним." "** Потрібно вжити додаткових заходів, щоб забезпечити анонімну передачу " "адре�и OnionShare. Дл� обміну новою адре�ою можна �кори�тати�� новим " "обліковим запи�ом електронної пошти або чату, до�туп до �кого здій�нюєть�� " "лише через Tor. Це не обов'�зково, �кщо анонімні�ть не є метою." #~ msgid "" #~ "**Third parties don't have access to anything that happens in OnionShare." #~ "** When you use OnionShare, you host services directly on your computer. " #~ "For example, when you share files with OnionShare, you don't upload these " #~ "files to any server, and when you start an OnionShare chat room, your " #~ "computer is the chat room server itself. Traditional ways of sharing " #~ "files or setting up websites and chat rooms require trusting a service " #~ "with access to your data." #~ msgstr "" #~ "**Сторонні о�оби не мають до�тупу до в�ього, що відбуваєть�� в OnionShare." #~ "** Коли ви кори�туєте�� OnionShare, ви розміщуєте �лужби безпо�ередньо на " #~ "�воєму комп’ютері. �априклад, коли ви ділите�ь файлами з OnionShare, ви " #~ "не завантажуєте ці файли на жоден �ервер, а коли ви запу�каєте кімнату " #~ "чату OnionShare, ваш комп'ютер �ам є �ервером чату. Традиційні �по�оби " #~ "обміну файлами або розгортанн� веб�айтів та чатів вимагають довіри до " #~ "�лужби з до�тупом до ваших даних." #~ msgid "" #~ "**Network eavesdroppers can't spy on anything that happens in OnionShare " #~ "in transit.** Because connections between Tor onion services and Tor " #~ "Browser are end-to-end encrypted, no network attackers can eavesdrop on " #~ "what happens in an OnionShare service. If the eavesdropper is positioned " #~ "on the OnionShare user's end, the Tor Browser user's end, or is a " #~ "malicious Tor node, they will only see Tor traffic. If the eavesdropper " #~ "is a malicious rendezvous node used to connect Tor Browser with " #~ "OnionShare's onion service, the traffic will be encrypted using the onion " #~ "service key." #~ msgstr "" #~ "**Мережні під�луховувачі не можуть шпигувати за тим, що відбуваєть�� в " #~ "OnionShare під ча� передачі.** О�кільки зв’�зки між �лужбами onion Tor і " #~ "Tor Browser захищено на�крізним шифруванн�м, жоден зловми�ник з мережі не " #~ "може під�луховувати те, що відбуваєть�� в �лужбі OnionShare. Якщо " #~ "під�луховувача розміщено на боці кори�тувача OnionShare, на боці " #~ "кори�тувача Tor Browser або на шкідливому вузлі Tor, вони бачитимуть лише " #~ "трафік Tor. Якщо під�луховувач — це зловми�ний вузол зу�трічі, �кий " #~ "викори�товуєть�� дл� з'єднанн� Tor Browser зі �лужбою onion OnionShare, " #~ "трафік буде зашифровано за допомогою ключа �лужби onion." #~ msgid "" #~ "**If an attacker learns about the onion service, they still can't access " #~ "anything.** There have been attacks against the Tor network that can " #~ "enumerate onion services. Even if someone discovers the .onion address of " #~ "an OnionShare onion service, they can't access it without also knowing " #~ "the service's random password (unless, of course, the OnionShare users " #~ "chooses to disable the password and make it public). The password is " #~ "generated by choosing two random words from a list of 6800 words, meaning " #~ "there are 6800^2, or about 46 million possible password. But they can " #~ "only make 20 wrong guesses before OnionShare stops the server, preventing " #~ "brute force attacks against the password." #~ msgstr "" #~ "**Якщо зловми�ник до�ліджує �лужбу onion, він в�е одно не може ні до чого " #~ "отримати до�туп.** І�нують атаки проти мережі Tor, �кі можуть " #~ "вираховувати �лужби onion. �авіть �кщо хто�ь ви�вить адре�у .onion �лужби " #~ "onion OnionShare, він не зможе отримати до неї до�туп, не знаючи також " #~ "випадкового парол� �лужби (�кщо, звичайно, кори�тувачі OnionShare не " #~ "вирішать вимкнути пароль та зробити його загальнодо�тупним). Пароль " #~ "�творюєть�� шл�хом вибору двох випадкових �лів з переліку з 6800 �лів, " #~ "тобто 6800^2, або близько 46 мільйонів можливих паролів. �ле вони можуть " #~ "зробити лише 20 неправильних �проб, перш ніж OnionShare зупинить �ервер, " #~ "запобігаючи грубим намаганн�м зламати пароль." #~ msgid "" #~ "**Communicating the OnionShare address might not be secure.** The " #~ "OnionShare user is responsible for securely communicating the OnionShare " #~ "address with people. If they send it insecurely (such as through an email " #~ "message, and their email is being monitored by an attacker), the " #~ "eavesdropper will learn that they're using OnionShare. If the attacker " #~ "loads the address in Tor Browser before the legitimate recipient gets to " #~ "it, they can access the service. If this risk fits the user's threat " #~ "model, they must find a more secure way to communicate the address, such " #~ "as in an encrypted email, chat, or voice call. This isn't necessary in " #~ "cases where OnionShare is being used for something that isn't secret." #~ msgstr "" #~ "** Зв’�зок з адре�ою OnionShare може бути ненадійним.** Кори�тувач " #~ "OnionShare не�е відповідальні�ть за безпечне передаванн� адре�и " #~ "OnionShare люд�м. Якщо вони над�илають його ненадійно (наприклад, через " #~ "повідомленн� електронної пошти, і їх електронна пошта контролюєть�� " #~ "зловми�ником), під�луховувач дізнаєть��, що вони викори�товують " #~ "OnionShare. Якщо зловми�ник завантажує адре�у в Tor Browser раніше за " #~ "законного одержувача, він зможе отримати до�туп до �лужби. Якщо цей ризик " #~ "є загрозливим дл� кори�тувачів, їм необхідно знайти безпечніший �по�іб " #~ "передачі адре�и, наприклад, зашифрованим електронним ли�том, чатом чи " #~ "голо�овим дзвінком. Це не обов'�зково у випадках, коли OnionShare не " #~ "викори�товуєть�� дл� чого�ь таємного." #~ msgid "" #~ "**Communicating the OnionShare address might not be anonymous.** While " #~ "OnionShare and Tor Browser allow for anonymity, if the user wishes to " #~ "remain anonymous they must take extra steps to ensure this while " #~ "communicating the OnionShare address. For example, they might need to use " #~ "Tor to create a new anonymous email or chat account, and only access it " #~ "over Tor, to use for sharing the address. This isn't necessary in cases " #~ "where there's no need to protect anonymity, such as co-workers who know " #~ "each other sharing work documents." #~ msgstr "" #~ "** Зв'�зок з адре�ою OnionShare може бути не анонімним.** Хоча OnionShare " #~ "і Tor Browser дозвол�ють отримати анонімні�ть, �кщо кори�тувачі бажають " #~ "залишати�ь анонімними, їм необхідно вжити додаткових заходів дл� " #~ "забезпеченн� цього, під ча� повідомленн� адре�и OnionShare. �априклад, їм " #~ "може знадобити�� викори�товувати Tor дл� �творенн� нового анонімного " #~ "облікового запи�у електронної пошти чи чату і входити до них лише через " #~ "Tor, щоб кори�тувати�� ними дл� повідомленн� адре�и. Це не потрібно у " #~ "випадках, коли немає потреби захищати анонімні�ть, наприклад, колеги, �кі " #~ "знають один одного, обмінюючи�ь робочими документами." #~ msgid "" #~ "**If an attacker learns about the onion service, it still can't access " #~ "anything.** Prior attacks against the Tor network to enumerate onion " #~ "services allowed the attacker to discover private .onion addresses. If an " #~ "attack discovers a private OnionShare address, a password will be prevent " #~ "them from accessing it (unless the OnionShare user chooses to turn it off " #~ "and make it public). The password is generated by choosing two random " #~ "words from a list of 6800 words, making 6800², or about 46 million " #~ "possible passwords. Only 20 wrong guesses can be made before OnionShare " #~ "stops the server, preventing brute force attacks against the password." #~ msgstr "" #~ "**Якщо зловми�ник дізнаєть�� про �лужбу onion, він в�е одно не може " #~ "отримати до�туп ні до чого.** Попередні напади на мережу Tor дл� " #~ "ви�вленн� �лужб onion дозволили зловми�нику ви�вити приватні адре�и ." #~ "onion. Якщо напад ви�вить приватну адре�у OnionShare, пароль не дозволить " #~ "йому отримати до неї до�туп (�кщо кори�тувач OnionShare не вирішив " #~ "вимкнути його та зробити �лужбу загальнодо�тупною). Пароль �творюєть�� " #~ "шл�хом вибору двох випадкових �лів з переліку у 6800 �лів, що робить " #~ "6800² або близько 46 мільйонів можливих паролів. Можна здій�нити лише 20 " #~ "невдалих �проб, перш ніж OnionShare зупинить �ервер, запобігаючи " #~ "намаганню грубого зламу парол�." #~ msgid "" #~ "**Third parties don't have access to anything that happens in OnionShare." #~ "** Using OnionShare means hosting services directly on your computer. " #~ "When sharing files with OnionShare, they are not uploaded to any server. " #~ "If you make an OnionShare chat room, your computer acts as a server for " #~ "that too. This avoids the traditional model of having to trust the " #~ "computers of others." #~ msgstr "" #~ "** Сторонні не мають до�тупу до в�ього, що відбуваєть�� в OnionShare.** " #~ "Кори�туванн� OnionShare означає розміщенн� �лужб безпо�ередньо на вашому " #~ "комп'ютері. Під ча� �пільного до�тупу до файлів за допомогою OnionShare, " #~ "вони не завантажують�� на будь-�кий �ервер. Якщо ви �творюєте чат " #~ "OnionShare, ваш комп'ютер також є �ервером дл� цього. Це дозвол�є " #~ "уникнути традиційної моделі, коли необхідно довір�ти комп'ютерам інших." onionshare-onionshare-26fcdc5/docs/source/locale/uk/LC_MESSAGES/sphinx.po000066400000000000000000000015411521174352300262700ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2020-09-14 23:50+0000\n" "Last-Translator: ihor_ck \n" "Language-Team: none\n" "Language: uk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 4.3-dev\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "Вер�ії" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "Мови" onionshare-onionshare-26fcdc5/docs/source/locale/uk/LC_MESSAGES/tor.po000066400000000000000000001075511521174352300255730ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-06-07 14:30+0000\n" "Last-Translator: Ihor Hordiichuk \n" "Language-Team: none\n" "Language: uk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 4.18-dev\n" "Generated-By: Babel 2.9.1\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "З'єднанн� з Tor" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" "Коли OnionShare запу�тить��, він покаже вам екран із проханн�м під'єднати�� " "до мережі Tor." #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" "Виберіть �по�іб під'єднанн� OnionShare до Tor, клацнувши �алаштуванн� Мережі " "або піктограму Tor onion у нижньому правому куті вікна OnionShare, щоб " "перейти до вкладки налаштувань Tor." #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" "Ви можете нати�нути кнопку «Під'єднати�� до Tor» дл� початку проце�у " "з'єднанн�. Якщо у ва� немає проблем з мережею, в тому чи�лі будь-�ких �проб " "заблокувати до�туп до мережі Tor, це повинно �працювати з першого разу." #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" "�бо, �кщо ви хочете вручну налаштувати мо�ти або інші параметри Tor перед " "з'єднанн�м, ви можете нати�нути «�алаштуванн� мережі»." #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "�втоматичний обхід цензури" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" "Коли ви нати�каєте «Під'єднати�� до Tor», �кщо OnionShare не вдаєть�� " "під'єднати��, це може бути пов'�зано з тим, що Tor цензуровано у вашій " "країні або у вашій локальній мережі." #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "Якщо це �танеть��, ви матимете такі варіанти:" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "Спробувати ще раз без мо�ту" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "�втоматичне визначенн� країни за IP-адре�ою дл� налаштуванн� мо�ту" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "Вручну вибрати мою країну дл� налаштувань мо�ту" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" "Якщо вибрати опцію «Спробувати ще раз без мо�ту», OnionShare повторить " "�пробу під'єднати�� до Tor �к зазвичай, без �проб обійти цензуру." #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" "Інші два варіанти намагатимуть�� автоматично обійти цензуру за допомогою " "мо�тів Tor. Якщо ваш мережевий провайдер блокує до�туп до мережі Tor, ви в�е " "ще можете під'єднати�� до мо�ту Tor, �кий потім з’єднає ва� з мережею Tor, " "обход�чи цензуру. Обидва ці параметри викори�товують API обходу цензури " "проєкту Tor, щоб надати вам параметри мо�ту, �кі повинні працювати дл� ва�. " "OnionShare тимча�ово викори�товуватиме доменний прок�і-�ервер `Meek `_, щоб у�тановити " "з’єднанн� не через Tor із вашого комп’ютера до API обходу цензури Tor. " "Прок�і-�ервер Meek приховує той факт, що ви намагаєте�� знайти �по�іб " "під'єднати�� до Tor." #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" "Якщо ви вибрали «�втоматичне визначенн� країни за IP-адре�ою дл� " "налаштуванн� мо�ту», API обходу цензури розгл�датиме вашу IP-адре�у (так, " "�правжню IP-адре�у), щоб визначити, у �кій країні ви можете проживати. �а " "о�нові інформації про країну API �пробує автоматично знайти мо�ти, �кі " "відповідають вашому розташуванню." #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" "Якщо ви виберете «Вручну вибрати мою країну дл� налаштувань мо�ту», API " "обходу цензури знайде мо�ти, �кі підход�ть дл� вказаної вами країни." #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "Як працює автоматичний обхід цензури" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" "Якщо API обходу цензури знайде мо�ти, �кі, він вважатиме підхожими дл� ва�, " "OnionShare �пробує відновити з'єднанн� з Tor, викори�товуючи ці мо�ти. Якщо " "API не знайде жодного мо�ту дл� вашого мі�ц� перебуванн�, OnionShare запитає " "API про «запа�ні» варіанти, а потім �пробує відновити з'єднанн� за допомогою " "них." #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" "Якщо з �кихо�ь причин OnionShare не вда�ть�� під'єднати�� до �амого API " "обходу цензури, або �кщо API поверне повідомленн� про помилку, OnionShare " "�пробує викори�товувати вбудовані мо�ти obfs4." #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" "Важливо зазначити, що запити до API обходу цензури не проход�ть через мережу " "Tor (адже �кби ви вже могли під'єднати�� до Tor, вам не потрібно було б " "під'єднувати�� до API)." #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" "Попри те, що зловми�нику важко ви�вити, куди пр�мує запит Meek, дл� де�ких " "кори�тувачів це може бути ризиковано. Таким чином, це функці� під'єднанн�. " "За�то�уванн� Meek і мережевих запитів прокладених не через Tor обмежуєть�� " "лише одним або двома запитами до API обходу цензури. Потім Meek зупин�єть��, " "і в�і подальші мережеві запити надход�ть через мережу Tor." #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" "Якщо вам незручно над�илати запит, �кий не йде через мережу Tor, ви можете " "нати�нути «�алаштуванн� мережі» (або піктограму налаштувань у нижньому " "правому куті, а потім вкладку «�алаштуванн� Tor» на екрані, що з’�вить��) і " "налаштувати мо�ти вручну. Пі�л� збереженн� будь-�ких налаштувань мо�ту " "OnionShare �пробує повторно під'єднати�� за допомогою цих мо�тів." #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "�алаштуванн� параметрів Tor вручну" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" "Ви можете перейти до налаштувань Tor, нати�нувши «�алаштуванн� мережі» на " "екрані привітанн� або нати�нувши піктограму «⚙» у нижньому правому куті " "за�то�унку, а потім перейшовши на вкладку «�алаштуванн� Tor» на екрані, що " "з’�вить��." #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "О�ь різні �по�оби �конфігурувати OnionShare дл� під'єднанн� до Tor:" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "Викори�товуйте вер�ію Tor, вбудовану в OnionShare" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" "Це типовий і водноча� найпро�тіший та найнадійніший �по�іб з'єднанн� " "OnionShare з Tor. З цієї причини радимо його дл� більшо�ті кори�тувачів." #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" "Коли ви відкриваєте OnionShare, він запу�кає вже налаштований проце� ``tor`` " "у фоновому режимі дл� викори�танн� OnionShare. Це не заважає іншим проце�ам " "``tor`` на вашому комп'ютері, тому ви можете окремо викори�товувати браузер " "Tor або �и�тему ``tor`` ." #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "**Викори�танн� мо�тів**" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" "Щоб викори�товувати мі�т, потрібно вибрати «Викори�товувати вер�ію Tor, " "вбудовану в OnionShare» і в�тановіть прапорець «Викори�товувати мі�т»." #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" "Спочатку �пробуйте викори�товувати вбудований мі�т. Радимо кори�тувати�� " "мо�тами `obfs4` або `snowflake`, а `meek-azure` — лише �кщо це утруднено." #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" "Якщо викори�танн� вбудованого мо�ту не працює, ви можете запитати мі�т у " "torproject.org. Вам доведеть�� розв'�зати CAPTCHA, щоб запитати мі�т. (Це " "у�кладнює ур�дамв або по�тачальникам інтернету блокуванн� до�тупу до мо�тів " "Tor.)" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" "У ва� також є можливі�ть викори�товувати мі�т, про �кий ви дізнали�� з " "надійного джерела." #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "Спроба автоматичного налаштуванн� за допомогою браузера Tor" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" "Якщо ви `завантажили браузер Tor `_ і не хочете, " "щоб працювали два проце�и ``tor``, ви можете викори�товувати проце� ``tor`` " "із браузера Tor. Майте на увазі, що дл� того, щоб це працювало, потрібно " "тримати браузер Tor у фоновому режимі під ча� викори�танн� OnionShare." #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "Кори�туванн� �и�темним ``tor`` на Windows" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" "Це до�ить про�унуто. Вам потрібно знати, �к редагувати файли зі звичайним " "тек�том та виконувати дії від імені адміні�тратором." #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" "Завантажте набір ек�перта Tor дл� Windows `із веб�айту Tor `_. Видобудьте �ти�нений файл і копіюйте " "видобуту теку до ``C:\\Program Files (x86)\\`` й перейменуйте теку з " "``Data`` та ``Tor`` в �ередині на ``tor-win32``." #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" "Створіть пароль контрольного порту. (викори�танн� по�лідовно�ті з 7 �лів " "``comprised stumble rummage work avenging construct volatile`` буде чудовою " "ідеєю.) Тепер відкрийте командний р�док (``cmd``) �к адміні�тратор і " "викори�товуйте ``tor.exe --hash-password``, щоб �творити хеш вашого парол�. " "�априклад::" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" "Хешований пароль буде показано пі�л� де�ких попереджень (�кими ви можете " "знехтувати). У моєму випадку це було " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" "Тепер �творіть новий тек�товий файл в ``C:\\Program Files (x86)\\tor-" "win32\\torrc`` та помі�тіть �вій хешований пароль до теки, замінивши " "``HashedControlPassword`` на той, �кий ви щойно �творили::" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" "В командному р�дку адміні�тратора в�тановіть ``tor`` �лужбою, викори�товуючи " "відповідний файл ``torrc``, �кий ви щойно �творили (�к опи�ано у " "``_). Як це::" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "Тепер ви викори�товуєте �и�темний проце� ``tor`` на Windows!" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" "Відкрийте OnionShare і клацніть в ньому піктограму «⚙» і перейдіть на " "вкладку «�алаштуванн� Tor». У розділі «Як OnionShare повинен з'єднувати�� з " "Tor?» виберіть «Під'єднати�� через порт керуванн�» та в�тановіть «Порт " "керуванн�» на ``127.0.0.1`` та «Порт» на ``9051``. У розділі «�алаштуванн� " "автентифікації Tor» виберіть «Пароль» і в�тановіть пароль дл� парол� " "контрольного порту, �кий ви вибрали раніше. Клацніть на кнопку «Перевірити " "з'єднанн� з Tor». Якщо в�е добре, ви побачите «З'єднано з контролером Tor»." #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "Кори�туванн� �и�темним ``tor`` на macOS" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" "Спочатку в�тановіть `Homebrew `_, �кщо у ва� його ще " "немає. Потім в�тановіть Tor::" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "Тепер налаштуйте Tor, щоб дозволити з'єднанн� з OnionShare::" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "І запу�тіть �и�темну Tor-�лужбу::" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" "Відкрийте OnionShare, клацніть у ньому піктограму «⚙» і перейдіть на вкладку " "«�алаштуванн� Tor». У розділі «Як OnionShare повинен з'єднувати�� з Tor?» " "виберіть «Під'єднувати�� через файл �окета» та в�тановіть дл� файлу �окета " "шл�х ``/usr/local/var/run/tor/control.socket``. У розділі «�алаштуванн� " "автентифікації Tor» виберіть «Без автентифікації або автентифікаці� через " "cookie». �ати�ніть кнопку «Перевірити з'єднанн� з Tor»." #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "Якщо в�е добре, ви побачите «З'єднано з контролером Tor»." #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "Кори�туванн� �и�темним ``tor`` на Linux" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" "Спочатку в�тановіть пакунок ``tor``. Якщо ви викори�товуєте Debian, Ubuntu " "або подібний ди�трибутив Linux, � раджу вам викори�товувати `офіційне " "�ховище `_." #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" "Далі додайте кори�тувача до групи, �ка запу�кає проце� ``tor`` (у випадку з " "Debian і Ubuntu, ``debian-tor``) і налаштуйте OnionShare дл� під'єднанн� до " "файлу керуванн� �окетом ``tor`` вашої �и�теми." #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" "Додайте �вого кори�тувача до групи ``debian-tor``, запу�тивши цю команду " "(замініть ``username`` вашим іменем кори�тувача)::" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" "Перезапу�тіть комп'ютер. Пі�л� запу�ку, відкрийте OnionShare, клацніть у " "ньому піктограму «⚙» і перейдіть на вкладку «�алаштуванн� Tor». У розділі " "«Як OnionShare повинен з'єднувати�� з Tor?» виберіть «Під'єднувати�� через " "файл �окета» та в�тановіть дл� файлу �окета шл�х ``/var/run/tor/control``. У " "розділі «�алаштуванн� автентифікації Tor» виберіть «Без автентифікації або " "автентифікаці� через cookie». �ати�ніть кнопку «Перевірити з'єднанн� з Tor»." #~ msgid "" #~ "There are several options for how OnionShare should connect to Tor. You " #~ "can change them in Settings, which you can get to by clicking the gear " #~ "icon in the bottom-right of the window." #~ msgstr "" #~ "І�нує кілька �по�обів з'єднанн� OnionShare з мережею Tor. Ви можете " #~ "змінити їх у параметрах, до �ких можна перейти, нати�нувши піктограму " #~ "ше�тірні внизу праворуч вікна." #~ msgid "" #~ "When you open OnionShare, it will launch a Tor process in the background " #~ "that's configured specifically for OnionShare to use. This Tor process " #~ "won't interfere with other Tor processes on your computer, so you're free " #~ "to run Tor Browser or use a system Tor in the background." #~ msgstr "" #~ "Коли ви відкриєте OnionShare, він запу�тить проце� Tor у фоновому режимі, " #~ "�кий �пеціально налаштований дл� викори�танн� OnionShare. Цей проце� Tor " #~ "не заважатиме іншим проце�ам Tor на вашому комп'ютері, тому ви можете " #~ "запу�тити Tor Browser або викори�товувати �и�темний Tor у фоновому режимі." #~ msgid "" #~ "You can configure OnionShare to connect to the Tor that comes with Tor " #~ "Browser. First, `download Tor Browser `_ here " #~ "if you don't already have it. With this setting selected, you need to " #~ "keep Tor Browser open in the background while you're using OnionShare." #~ msgstr "" #~ "Ви можете налаштувати OnionShare дл� під'єднанн� до Tor, �кий " #~ "по�тачаєть�� з Tor Browser. Спочатку `завантажте Tor Browser `_ звід�и, �кщо у ва� його ще немає. Якщо вибрано цей " #~ "параметр, вам потрібно залишати Tor Browser відкритим у фоновому режимі " #~ "під ча� кори�туванн� OnionShare." #~ msgid "" #~ "Open OnionShare. Click the Settings icon. Under \"How should OnionShare " #~ "connect to Tor?\" choose \"Connect using control port\", and set the " #~ "control port host to ``127.0.0.1`` and the port to ``9051``. Under \"Tor " #~ "authentication options\" choose \"Password\" and set the password to your " #~ "password, in my case ``comprised stumble rummage work avenging construct " #~ "volatile``. Click the \"Test Settings\" button. If all goes well, you " #~ "should see successfully connected to tor." #~ msgstr "" #~ "Відкрийте OnionShare. Клацніть піктограму Параметри. У розділі \"Як " #~ "OnionShare повинен з'єднувати�� з Tor?\" виберіть \"Під'єднати�� через " #~ "порт керуванн�\" та в�тановіть хо�том порту управлінн� ``127.0.0.1``, а " #~ "портом ``9051``. У розділі \"Параметри автентифікації Tor\" виберіть " #~ "\"Пароль\" і в�тановіть пароль дл� �вого парол�, в моєму випадку " #~ "``comprised stumble rummage work avenging construct volatile``. �ати�ніть " #~ "кнопку \"Параметри те�туванн�\". Якщо в�е піде добре, ви побачите у�пішне " #~ "з'єднанн� з tor." #~ msgid "" #~ "Open OnionShare. Click the Settings icon. Under \"How should OnionShare " #~ "connect to Tor?\" choose \"Connect using socket file\", and set the " #~ "socket file to be ``/usr/local/var/run/tor/control.socket``. Under \"Tor " #~ "authentication options\" choose \"No authentication, or cookie " #~ "authentication\". Click the \"Test Settings\" button. If all goes well, " #~ "you should see successfully connected to tor." #~ msgstr "" #~ "Відкрийте OnionShare. Клацніть піктограму Параметри. У розділі \"Як " #~ "OnionShare повинен з'єднувати�� з Tor?\" виберіть \"Під'єднувати�� через " #~ "файл �окета\" та в�тановіть дл� файлу �окета шл�х ``/usr/local/var/run/" #~ "tor/control.socket``. У розділі \"Параметри автентифікації Tor\" виберіть " #~ "\"Без автентифікації або автентифікаці� через cookie\". �ати�ніть кнопку " #~ "\"Те�т налаштувань\". Якщо в�е піде добре, ви побачите у�пішне з'єднанн� " #~ "з tor." #~ msgid "" #~ "Reboot your computer. After it boots up again, open OnionShare. Click the " #~ "Settings icon. Under \"How should OnionShare connect to Tor?\" choose " #~ "\"Connect using socket file\", and set the socket file to be ``/var/run/" #~ "tor/control``. Under \"Tor authentication options\" choose \"No " #~ "authentication, or cookie authentication\". Click the \"Test Settings\" " #~ "button. If all goes well, you should see successfully connect to Tor." #~ msgstr "" #~ "Перезавантажте комп'ютер. Пі�л� повторного завантаженн� відкрийте " #~ "OnionShare. Клацніть піктограму Параметри. У розділі \"Як OnionShare " #~ "повинен з'єднувати�� з Tor?\" виберіть \"Під'єднувати�� через файл " #~ "�окета\" та в�тановіть дл� файлу �окета шл�х ``/var/run/tor/control``. У " #~ "розділі \"Параметри автентифікації Tor\" виберіть \"Без автентифікації " #~ "або автентифікаці� через cookie\". �ати�ніть кнопку \"Те�т налаштувань\". " #~ "Якщо в�е піде добре, ви побачите у�пішне підключенн� до Tor." #~ msgid "" #~ "Download the Tor Windows Expert Bundle `from `_. Extract the ZIP file and copy the extracted folder to " #~ "``C:\\Program Files (x86)\\`` Rename the extracted folder with ``Data`` " #~ "and ``Tor`` in it to ``tor-win32``." #~ msgstr "" #~ "Завантажте набір ек�перта Tor дл� Windows `із `_. Розархівуйте zip-файл і копіюйте видобуту теку до ``C:" #~ "\\Program Files (x86)\\`` і перейменуйте теку з ``Data`` та ``Tor`` в " #~ "�ередині на ``tor-win32``." #~ msgid "Use the ``tor`` bundled with OnionShare" #~ msgstr "Викори�товуйте ``tor``, �кий по�тачаєть�� в комплекті з OnionShare" #~ msgid "Using Tor bridges" #~ msgstr "Кори�туванн� мо�тами Tor" #~ msgid "To configure bridges, click the \"⚙\" icon in OnionShare." #~ msgstr "Щоб налаштувати мо�ти, клацніть піктограму «⚙» в OnionShare." #~ msgid "" #~ "You can use the built-in obfs4 pluggable transports, the built-in " #~ "meek_lite (Azure) pluggable transports, or custom bridges, which you can " #~ "obtain from Tor's `BridgeDB `_. If you " #~ "need to use a bridge, try the built-in obfs4 ones first." #~ msgstr "" #~ "Ви можете викори�товувати вбудовані під'єднувані тран�порти obfs4, " #~ "вбудовані під'єднувані тран�порти meek_lite (Azure) або вла�ні мо�ти, �кі " #~ "ви можете отримати від Tor `BridgeDB `_. " #~ "Якщо вам потрібно викори�товувати мі�т, �першу �пробуйте вбудовані obfs4." onionshare-onionshare-26fcdc5/docs/source/locale/vi/000077500000000000000000000000001521174352300226305ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/vi/LC_MESSAGES/000077500000000000000000000000001521174352300244155ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/vi/LC_MESSAGES/advanced.po000066400000000000000000000730301521174352300265250ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2023. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-02-22 11:40+0000\n" "Last-Translator: tictactoe \n" "Language-Team: none\n" "Language: vi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "Generated-By: Babel 2.17.0\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "Sử dụng nâng cao" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "Lưu các Tab" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" "Việc đóng các tab OnionShare mà bạn host lưu trữ sẽ làm hủy b� chúng, ngăn " "chặn việc sử dụng lại. Các trang web được lưu trữ liên tục b�n vững là có " "sẵn trên cùng một địa chỉ ngay cả khi máy tính được chia sẻ chúng được khởi " "động lại." #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" "Làm bất kỳ tab nào trở nên b�n vững bằng cách ch�n hộp \"Luôn mở tab này khi " "OnionShare được khởi động\" trước khi khởi động máy chủ của bạn." #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" "Khi mở OnionShare, các tab đã lưu của bạn từ phiên trước đó sẽ bắt đầu được " "mở. Sau đó, mỗi dịch vụ có thể được khởi chạy theo cách thủ công, và sẽ khả " "dụng trên cùng một địa chỉ OnionShare và được bảo vệ bởi cùng một khóa key " "riêng tư." #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" "Nếu bạn lưu một tab, một bản sao của khoá key bí mật dịch vụ onion của nó sẽ " "được lưu trữ trên máy tính của bạn." #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "Tắt đi Khoá key riêng tư" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" "Theo mặc định, tất cả các dịch vụ OnionShare đ�u được bảo vệ bằng một khóa " "key riêng tư mà Tor g�i đó là \"xác thực ứng dụng khách\"." #: ../../source/advanced.rst:28 #, fuzzy msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" "Trình duyệt Tor Browser sẽ yêu cầu bạn nhập khóa key riêng tư khi bạn tải " "một dịch vụ OnionShare. Nếu bạn muốn cho phép công chúng công khai sử dụng " "dịch vụ của bạn, tốt hơn hết là tắt hoàn toàn khóa key riêng tư đi." #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" "�ể tắt khóa key riêng tư đi cho bất kỳ tab nào, hãy ch�n hộp \"�ây là một " "dịch vụ OnionShare công khai (tắt khóa key riêng tư)\" trước khi khởi động " "máy chủ. Sau đó máy chủ sẽ ở chế độ công khai và không cần khóa key riêng tư " "để tải nó trong Trình duyệt Tor Browser." #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "Tiêu đ� tùy chỉnh" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" "Khi m�i ngư�i tải các dịch vụ OnionShare trong Trình duyệt Tor Browser, h� " "sẽ thấy tiêu đ� mặc định cho từng loại dịch vụ. Ví dụ, tiêu đ� mặc định cho " "các dịch vụ chat trò chuyện là \"OnionShare Chat\"." #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" "Nếu bạn chỉnh sửa cài đặt \"Tiêu đ� tùy chỉnh\" trước khi khởi chạy máy chủ, " "bạn có thể thay đổi nó." #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "Th�i gian dự kiến được lên lịch" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" "OnionShare hỗ trợ lên lịch một cách chính xác khi nào một dịch vụ sẽ khởi " "chạy và dừng lại. Trước khi khởi động máy chủ, hãy nhấp vào \"Hiển thị cài " "đặt nâng cao\" trong tab của nó, sau đó ch�n các hộp bên cạnh \"Bắt đầu dịch " "vụ onion vào th�i điểm đã lên lịch hẹn\", \"Dừng dịch vụ onion lại vào th�i " "điểm đã lên lịch hẹn\", hoặc cả hai, và đặt ngày gi� mong muốn tương ứng." #: ../../source/advanced.rst:51 #, fuzzy msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" "Các dịch vụ được lên lịch hẹn để khởi chạy trong tương lai sẽ hiển thị đồng " "hồ đếm ngược khi nhấp vào nút \"Bắt đầu chia sẻ\". Các dịch vụ được lên lịch " "hẹn dừng lại trong tương lai sẽ hiển thị đồng hồ đếm ngược khi bắt đầu." #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" "**Việc lên lịch hẹn để một dịch vụ OnionShare tự động khởi chạy có thể được " "sử dụng làm công tắc khẩn cấp khi ngư�i sử dụng qua đ�i Dead man's switch**. " "�i�u này có nghĩa là dịch vụ của bạn sẽ được công khai vào một th�i điểm " "nhất định trong tương lai nếu bạn không ở đó để ngăn chặn nó. Nếu không có " "gì xảy ra với bạn, bạn có thể hủy dịch vụ đi trước khi nó được lên lịch hẹn " "để bắt đầu." #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" "**Việc lên lịch để một dịch vụ OnionShare tự động dừng giới hạn mức độ hiển " "thị của nó**. Nếu bạn muốn chia sẻ thông tin bí mật hoặc đi�u gì đó sẽ trở " "nên lỗi th�i, bạn có thể làm như vậy trong khoảng th�i gian giới hạn đã lựa " "ch�n." #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "Giao diện dòng lệnh Command" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" "Ngoài giao diện đồ h�a của nó, OnionShare còn có giao diện dòng lệnh Command." #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" #: ../../source/advanced.rst:77 #, fuzzy msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" "Bạn có thể chỉ cần cài đặt phiên bản dòng lệnh Command của OnionShare bằng " "cách sử dụng ``pip3``::" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" "Xin lưu ý rằng bạn cũng sẽ cần cài đặt gói ``tor``. Trong macOS, hãy cài đặt " "nó với: ``brew install tor``" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "Sau đó chạy nó như thế này::" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" "Thông tin v� cách cài đặt nó trên các hệ đi�u hành khác nhau có thể được tìm " "thấy trong tập tin `CLI README `_ trong kho lưu trữ Git." #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "" #: ../../source/advanced.rst:92 #, fuzzy msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" "Nếu bạn đã cài đặt OnionShare sử dụng gói Snap, bạn cũng có thể chạy " "``onionshare.cli`` để truy cập phiên bản giao diện dòng lệnh Command." #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" #: ../../source/advanced.rst:105 msgid "Usage" msgstr "Sử dụng" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" "Duyệt tài liệu dòng lệnh Command bằng cách chạy ``onionshare --help``::" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "Các phím tắt bàn phím" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" "Ứng dụng máy tính desktop OnionShare có chứa một số phím tắt bàn phím, để " "giúp thuận tiện và khả năng truy cập::" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "Và từ màn hình ch�n chế độ chính::" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 #, fuzzy msgid "private_key" msgstr "Tắt đi Khoá key riêng tư" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 #, fuzzy msgid "share" msgstr "Sử dụng" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 #, fuzzy msgid "custom_csp" msgstr "Tiêu đ� tùy chỉnh" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/vi/LC_MESSAGES/develop.po000066400000000000000000000263711521174352300264240ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-03-02 12:46+0000\n" "Last-Translator: xanhAD \n" "Language-Team: none\n" "Language: vi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 5.10.3-dev\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "Việc phát triển OnionShare" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "Việc cộng tác" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" "OnionShare có một nhóm team Keybase mở để thảo luận v� dự án, đặt các câu " "h�i, chia sẻ ý tưởng và thiết kế, cũng như lập kế hoạch phát triển trong " "tương lai. (�ây cũng là một cách dễ dàng để gửi tin nhắn trực tiếp được mã " "hóa hai đầu end-to-end cho những ngư�i khác trong cộng đồng OnionShare, " "chẳng hạn như các địa chỉ OnionShare.) �ể sử dụng Keybase, hãy tải xuống " "`Ứng dụng Keybase `_ , tạo một tài khoản, và " "`tham gia nhóm team này `_. Trong ứng " "dụng, đi tới \"Nhóm team\", nhấp vào \"Tham gia một nhóm team\", và nhập " "\"onionshare\"." #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" "OnionShare cũng có một `danh sách thư báo `_ cho các lập trình viên và các nhà thiết kế để " "thảo luận dự án." #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "Việc đóng góp Mã Code" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" "Mã nguồn của OnionShare có thể được tìm thấy trong kho lưu trữ Git này: " "https://github.com/onionshare/onionshare" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" "Nếu bạn muốn đóng góp mã code cho OnionShare, bạn có thể giúp đỡ bằng cách " "tham gia nhóm team Keybase và đặt các câu h�i v� những gì bạn đang nghĩ đến " "hoặc đang làm. Bạn cũng nên xem lại tất cả `các vấn đ� mở `_ trên GitHub để xem có vấn đ� nào bạn " "muốn giải quyết không." #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" "Khi bạn đã sẵn sàng đóng góp mã code, hãy mở một yêu cầu kéo trong kho lưu " "trữ GitHub và một trong những bảo trì viên dự án sẽ xem xét nó và có thể đặt " "các câu h�i, yêu cầu các thay đổi, từ chối nó, hoặc hợp nhất nó vào dự án." #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "Bắt đầu việc phát triển" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" "OnionShare được phát triển bằng Python. �ể bắt đầu, hãy sao chép clone kho " "lưu trữ Git tại https://github.com/onionshare/onionshare/ rồi tham khảo tập " "tin ``cli/README.md`` để tìm hiểu cách thiết lập môi trư�ng phát triển của " "bạn cho phiên bản dòng lệnh command, và tập tin ``desktop/README.md`` để tìm " "hiểu cách thiết lập môi trư�ng phát triển của bạn cho phiên bản đồ h�a." #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" "Các tập tin đó chứa các hướng dẫn kỹ thuật cần thiết và các lệnh command cài " "đặt phụ thuộc cho n�n tảng của bạn, và để chạy OnionShare từ cây nguồn " "source tree." #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "Các mẹo xử lý lỗi bug" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "Chế độ dài dòng Verbose" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" "Khi phát triển, sẽ thuận tiện hơn khi chạy OnionShare từ một terminal và " "thêm c� flag ``--verbose`` (hoặc ``-v``) vào lệnh command. Thao tác này sẽ " "in ra rất nhi�u thông báo hữu ích tới terminal, chẳng hạn như khi một số đối " "tượng được khởi tạo, khi các sự kiện xảy ra (như các nút được bấm, cài đặt " "được sao lưu hoặc tải lại), và các thông tin xử lý lỗi bug khác. Ví dụ::" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" "Bạn có thể thêm thông báo gỡ lỗi của riêng mình bằng cách chạy phương thức " "``Common.log`` từ ``onionshare/common.py``. Ví dụ::" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" "�i�u này có thể là hữu ích khi tìm hiểu chuỗi các sự kiện xảy ra khi sử dụng " "OnionShare, hoặc giá trị của các biến nhất định trước và sau khi chúng được " "thao tác." #: ../../source/develop.rst:124 msgid "Local Only" msgstr "Chỉ mỗi cục bộ" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" "Tor chậm và thư�ng thuận tiện khi b� qua việc khởi động dịch vụ onion trong " "quá trình phát triển. Bạn có thể thực hiện việc này bằng c� ``--local-only``" ". Ví dụ::" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" "Trong trư�ng hợp này, bạn tải URL ``http://127.0.0.1:17641`` trong một trình " "duyệt web thông thư�ng như Firefox, thay vì sử dụng Trình duyệt Tor Browser. " "Khóa key riêng tư không thực sự cần thiết trong chế độ chỉ cục bộ, vì vậy " "bạn có thể b� qua nó." #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "�óng góp bản dịch" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" "Giúp làm cho OnionShare dễ sử dụng hơn, quen thuộc hơn và thân thiện hơn với " "m�i ngư�i bằng cách phiên dịch nó trên `Hosted Weblate `_. Luôn luôn giữ \"OnionShare\" bằng chữ " "cái La-tinh, và sử dụng \"OnionShare (tên địa phương)\" nếu cần thiết." #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" "�ể hỗ trợ phiên dịch, hãy tạo một tài khoản Hosted Weblate và bắt đầu đóng " "góp." #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "Các gợi ý cho chuỗi gốc tiếng Anh" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" "�ôi khi các chuỗi gốc tiếng Anh bị sai sót, hoặc không khớp giữa ứng dụng và " "tài liệu." #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" "Cải thiện chuỗi nguồn tập tin bằng cách thêm @kingu vào nhận xét Weblate của " "bạn, hoặc mở một vấn đ� GitHub hoặc kéo yêu cầu. Lựa ch�n sau đảm bảo tất cả " "các lập trình viên ngược dòng upstream có thể nhìn thấy đ� xuất, và có khả " "năng sửa đổi chuỗi thông qua các quy trình xem xét mã code thông thư�ng." #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "Tình trạng các bản dịch" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" "�ây là tình trạng bản dịch hiện tại. Nếu bạn muốn bắt đầu dịch bằng một ngôn " "ngữ chưa được bắt đầu, vui lòng viết thư vào danh sách thư báo: onionshare-" "dev@lists.riseup.net" onionshare-onionshare-26fcdc5/docs/source/locale/vi/LC_MESSAGES/features.po000066400000000000000000001011071521174352300265730ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2023. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-03-02 12:46+0000\n" "Last-Translator: xanhAD \n" "Language-Team: none\n" "Language: vi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 5.10.3-dev\n" "Generated-By: Babel 2.14.0\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "OnionShare hoạt động như thế nào" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" "Các máy chủ web được khởi động cục bộ trên máy tính của bạn và những ngư�i " "khác có thể truy cập dưới dạng `Tor `_ `các " "dịch vụ onion `_." #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" "Theo mặc định, địa chỉ web OnionShare được bảo vệ bằng khóa key riêng tư." #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "Các địa chỉ OnionShare trông như thế này::" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "Và các khóa key riêng tư có thể trông giống như thế này::" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" "Bạn chịu trách nhiệm chia sẻ URL và khóa key riêng tư đó một cách an toàn " "bằng cách sử dụng kênh liên lạc giao tiếp do bạn ch�n như trong một tin nhắn " "chat trò chuyện được mã hóa, hoặc sử dụng thứ gì đó kém an toàn hơn như " "email không được mã hóa, tùy thuộc vào `mô hình mối đe d�a của bạn `_." #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" "Sau đó, những ngư�i mà bạn gửi URL cho h� sao chép và dán nó vào `Trình " "duyệt Tor Browser `_ của h� để truy cập dịch vụ " "OnionShare. Trình duyệt Tor Browser sau đó sẽ nhắc nhở nhập khóa key riêng " "tư, mà m�i ngư�i cũng có thể sao chép và dán khóa key này vào." #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" "Nếu bạn chạy OnionShare trên laptop của mình để gửi tập tin cho ai đó, sau " "đó tạm ngưng nó trước khi tập tin được gửi, thì dịch vụ sẽ không khả dụng " "cho đến khi laptop của bạn không bị tạm ngừng nữa và có kết nối Internet trở " "lại. OnionShare hoạt động tốt nhất khi làm việc với m�i ngư�i trong th�i " "gian thực." #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" "Bởi vì máy tính của bạn là máy chủ web, *không bên thứ ba nào có thể truy " "cập bất cứ đi�u gì diễn ra trong OnionShare*, kể cả các nhà phát triển của " "OnionShare. Nó hoàn toàn là riêng tư. Và bởi vì OnionShare cũng dựa trên các " "dịch vụ onion Tor, nên nó cũng bảo vệ tính ẩn danh của bạn. Xem :doc:`thiết " "kế bảo mật ` để biết thêm thông tin." #: ../../source/features.rst:29 msgid "Share Files" msgstr "Chia sẻ các tập tin" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" "Bạn có thể sử dụng OnionShare để gửi các tập tin và thư mục cho m�i ngư�i " "một cách an toàn và ẩn danh. Mở một tab chia sẻ, kéo các tệp và thư mục bạn " "muốn chia sẻ vào, và nhấp vào \"Bắt đầu chia sẻ\"." #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" "Sau khi bạn thêm các tập tin, bạn sẽ thấy một số cài đặt. Hãy chắc chắn rằng " "bạn ch�n cài đặt mà bạn quan tâm trước khi bạn bắt đầu chia sẻ." #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" "Ngay sau khi ai đó hoàn tất tải xuống tập tin của bạn, OnionShare sẽ tự động " "dừng máy chủ, loại b� trang web kh�i internet. �ể cho phép nhi�u ngư�i tải " "chúng xuống, hãy b� ch�n hộp \"Dừng chia sẻ sau khi tập tin đã được gửi (b� " "ch�n để cho phép tải xuống các tập tin riêng lẻ)\"." #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" "Ngoài ra, nếu bạn b� ch�n hộp này, m�i ngư�i sẽ có thể tải xuống các tập tin " "riêng lẻ mà bạn chia sẻ thay vì một phiên bản nén duy nhất của tất cả các " "tập tin." #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" "Khi bạn đã sẵn sàng chia sẻ, hãy nhấp vào nút \"Bắt đầu chia sẻ\". Bạn luôn " "có thể nhấp vào \"Dừng chia sẻ\", hoặc thoát kh�i OnionShare, ngay lập tức " "gỡ trang web xuống. Bạn cũng có thể nhấp vào biểu tượng \"↑\" ở góc trên " "cùng bên phải để hiển thị lịch sử và tiến trình của những ngư�i tải xuống " "tập tin từ bạn." #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" "Bây gi� bạn đã có OnionShare, hãy sao chép địa chỉ và khóa key riêng tư và " "gửi nó cho ngư�i mà bạn muốn nhận tập tin. Nếu các tập tin cần được bảo mật, " "hoặc ngư�i đó có thể gặp nguy hiểm, hãy sử dụng app ứng dụng nhắn tin được " "mã hóa." #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" "Ngư�i đó sau đó phải tải địa chỉ trong Trình duyệt Tor Browser. Sau khi đăng " "nhập bằng khóa key riêng tư, các tập tin có thể được tải xuống trực tiếp từ " "máy tính của bạn bằng cách nhấp vào liên kết \"Tải các tập tin xuống\" ở góc." #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "Nhận các tập tin và các tin nhắn" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" "Bạn có thể sử dụng OnionShare để cho phép m�i ngư�i gửi tập tin và tin nhắn " "một cách ẩn danh trực tiếp tới máy tính của bạn, v� mặt cơ bản, biến nó trở " "thành một tài khoản dropbox đăng ẩn danh. Mở một tab nhận và ch�n các cài " "đặt mà bạn muốn." #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" "Bạn có thể duyệt tìm một thư mục để sao lưu thư, tin nhắn và các tập tin " "được gửi." #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" "Bạn có thể ch�n \"Vô hiệu hoá gửi văn bản\" nếu muốn chỉ cho phép tải tập " "tin lên, và bạn có thể ch�n \"Vô hiệu hoá tải tập tin lên\" nếu bạn muốn chỉ " "cho phép gửi tin nhắn văn bản, chẳng hạn như đối với một biểu mẫu liên hệ ẩn " "danh." #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" "Bạn có thể ch�n \"Sử dụng webhook thông báo\" và rồi ch�n một URL webhook " "nếu bạn muốn được thông báo khi có ai đó gửi tập tin hoặc tin nhắn tới dịch " "vụ OnionShare của bạn. Nếu bạn sử dụng tính năng này, OnionShare sẽ thực " "hiện một yêu cầu HTTP POST tới URL này bất cứ khi nào có ai đó gửi tập tin " "hoặc tin nhắn. Ví dụ: nếu bạn muốn nhận một tin nhắn văn bản được mã hóa " "trên app ứng dụng nhắn tin `Keybase `_, bạn có thể bắt " "đầu một cuộc hội thoại với `@webhookbot `_, " "nhập ``!webhook tạo onionshare-alerts``, và nó sẽ phản hồi bằng một URL. Sử " "dụng nó làm URL webhook thông báo. Nếu có ai đó tải một tập tin lên dịch vụ " "chế độ nhận của bạn, @webhookbot sẽ gửi cho bạn một tin nhắn trên Keybase để " "cho bạn biết ngay khi đi�u đó xảy ra." #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" "Khi bạn đã sẵn sàng, hãy nhấp vào \"Bắt đầu Chế độ Nhận\". �i�u này khởi " "chạy dịch vụ OnionShare. Bất kỳ ai tải địa chỉ này trong Trình duyệt Tor " "Browser của h� đ�u sẽ có thể gửi các tập tin và tin nhắn được tải lên máy " "tính của bạn." #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" "Bạn cũng có thể nhấp vào biểu tượng \"↓\" ở góc trên cùng bên phải để hiển " "thị lịch sử và tiến trình của những ngư�i gửi tập tin cho bạn." #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "" "Khi một ai đó gửi các tập tin và tin nhắn cho bạn thì nó sẽ trông như thế " "này." #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" "Khi ai đó gửi tập tin hoặc tin nhắn tới dịch vụ nhận của bạn, theo mặc định " "chúng sẽ được sao lưu vào một thư mục có tên ``OnionShare`` trong thư mục " "chính trên máy tính của bạn, tự động được sắp xếp thành các thư mục con " "riêng biệt dựa trên th�i gian tập được tải lên." #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" "Việc thiết lập dịch vụ nhận OnionShare rất là có ích cho các nhà báo và " "những ngư�i khác đang cần chấp nhận tài liệu từ các nguồn ẩn danh một cách " "an toàn. Khi được sử dụng theo cách này, OnionShare sẽ giống như một phiên " "bản nhẹ, đơn giản hơn, nhưng không hoàn toàn an toàn của `SecureDrop " "`_, một hệ thống đệ trình ngư�i thổi còi tố cáo." #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "Sử dụng với rủi ro của riêng bạn" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" "Cũng giống như với các tập tin đính kèm email độc hại, rất có khả năng có ai " "đó cố gắng tấn công máy tính của bạn bằng cách tải một tập tin độc hại lên " "dịch vụ OnionShare của bạn. OnionShare không thêm vào bất kỳ cơ chế an toàn " "nào để bảo vệ hệ thống của bạn kh�i các tập tin độc hại." #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" "Nếu bạn nhận được một tài liệu Office hoặc một tập tin PDF thông qua " "OnionShare, bạn có thể chuyển đổi các tài liệu này thành các tập tin PDF an " "toàn để mở bằng cách sử dụng `Dangerzone `_. Bạn " "cũng có thể tự bảo vệ mình khi mở các tài liệu không đáng tin cậy bằng cách " "mở chúng trong `Tails `_ hoặc trong một máy ảo " "Virtual Machine `Qubes `_ dùng một lần thải b� được." #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" "Tuy nhiên, việc mở tin nhắn văn bản được gửi qua OnionShare luôn an toàn." #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "Một số mẹo để chạy một dịch vụ nhận" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" "Nếu bạn muốn host lưu trữ dropbox ẩn danh của riêng mình sử dụng OnionShare, " "thì bạn nên làm như vậy trên một máy tính chuyên dụng, riêng biệt thư�ng " "xuyên được bật và kết nối tới Internet, chứ không phải trên máy tính bạn sử " "dụng thư�ng xuyên." #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" "Nếu bạn dự định đặt địa chỉ OnionShare trên trang web hoặc hồ sơ mạng xã hội " "social media của bạn, hãy sao lưu tab (xem :ref:`save_tabs`) và chạy nó dưới " "dạng một dịch vụ công cộng (xem :ref:`turn_off_private_key`). Cũng là một ý " "tưởng tốt khi bạn đặt cho nó một tiêu đ� tùy chỉnh (xem :ref:" "`custom_titles`)." #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "Những lưu ý khác cần lưu ý trong Chế độ Nhận" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" "Có báo cáo rằng OnionBrowser trên thiết bị iOS không thể tải tệp lên " "OnionShare ở Chế độ Nhận khi hoạt động ở chế độ bảo mật 'Bạc'. Hãy thử �ồng " "hoặc Vàng để xem bạn có thể tải tin nhắn hoặc tệp lên không." #: ../../source/features.rst:107 msgid "Host a Website" msgstr "Host một trang Web" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" "�ể host lưu trữ một trang web HTML tĩnh bằng OnionShare, hãy mở một tab " "trang web, kéo các tập tin và thư mục tạo nên nội dung tĩnh ở đó, và nhấp " "vào \"Bắt đầu chia sẻ\" khi bạn đã sẵn sàng." #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" "Nếu bạn thêm một tập tin ``index.html``, nó sẽ render hiển thị khi có ai đó " "tải trang web của bạn. Bạn cũng nên bao gồm m�i tập tin HTML, tập tin CSS, " "tập tin JavaScript, và hình ảnh khác tạo nên trang web. (Lưu ý rằng " "OnionShare chỉ hỗ trợ host lưu trữ các trang web *tĩnh*. Nó không thể host " "lưu trữ các trang web thực thi mã code hoặc sử dụng cơ sở dữ liệu. Vì vậy, " "bạn không thể sử dụng WordPress chẳng hạn.)" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" "Nếu bạn không có một tập tin ``index.html``, thay vào đó, tập tin sẽ hiển " "thị một danh sách thư mục, và những ngư�i đang tải nó có thể xem qua các tập " "tin và tải chúng xuống." #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "Chính sách bảo mật nội dung" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" "Theo mặc định, OnionShare giúp bảo mật trang web của bạn bằng cách đặt một " "tiêu đ� `Chính sách bảo mật nội dung `_ nghiêm ngặt. Tuy nhiên, đi�u này ngăn cản nội " "dung của bên thứ ba kh�i việc tải bên trong trang web." #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" "Nếu muốn tải nội dung từ các trang web của bên thứ ba, chẳng hạn như các nội " "dung asset hoặc các thư viện JavaScript từ CDN, bạn có hai lựa ch�n:" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" "Bạn có thể tắt gửi tiêu đ� Chính sách bảo mật nội dung bằng cách ch�n hộp " "\"Không gửi tiêu đ� Chính sách bảo mật nội dung (cho phép trang web của bạn " "sử dụng tài nguyên của bên thứ ba)\" trước khi bắt đầu dịch vụ." #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "Bạn có thể gửi một tiêu đ� Chính sách bảo mật nội dung tùy chỉnh." #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "Các mẹo hay để chạy một dịch vụ trang web" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" "Nếu bạn muốn host lưu trữ lâu dài một trang web sử dụng OnionShare (có nghĩa " "là không chỉ để nhanh chóng hiển thị cho ai đó một cái gì đó), thì bạn nên " "làm đi�u đó trên một máy tính chuyên dụng, riêng biệt, luôn được bật nguồn " "và kết nối tới internet chứ không phải trên một chiếc máy tính mà bạn sử " "dụng thư�ng xuyên. Sao lưu tab (xem :ref:`save_tabs`) để bạn có thể tiếp tục " "trang web với cùng một địa chỉ nếu bạn đóng OnionShare và mở lại nó sau." #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" "Nếu trang web của bạn được dự định dành cho công chúng công khai, bạn nên " "chạy nó như một dịch vụ công cộng (xem :ref:`turn_off_private_key`)." #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "Chat trò chuyện Ẩn danh" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" "Bạn có thể sử dụng OnionShare để thiết lập một phòng chat trò chuyện riêng " "tư, bảo mật và không sao lưu log bất kỳ thứ gì. Chỉ cần mở một tab chat trò " "chuyện và nhấp vào \"Khởi chạy máy chủ chat trò chuyện\"." #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" "Sau khi bạn khởi động máy chủ, sao chép địa chỉ OnionShare và khoá key riêng " "tư và gửi chúng cho những ngư�i bạn muốn có trong phòng chat ẩn danh. Nếu " "việc giới hạn chính xác ai có thể tham gia là một đi�u quan tr�ng, hãy sử " "dụng một app ứng dụng nhắn tin được mã hoá để gửi đi địa chỉ OnionShare và " "khoá key riêng tư." #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" "M�i ngư�i có thể tham gia phòng chat bằng cách tải địa chỉ OnionShare của nó " "trong trình duyệt Tor Browser. Phòng chat yêu cầu có JavaScript, để tất cả " "m�i ngư�i muốn tham gia phải có trình duyệt Tor Browser của h� đặt ở mức độ " "bảo mật \"Tiêu chuẩn\" hoặc \"An toàn hơn\", thay vì \"An toàn nhất\"." #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" "Khi có ai đó tham gia phòng chat trò chuyện, h� sẽ được chỉ định một cái tên " "ngẫu nhiên. H� có thể thay đổi tên của mình bằng cách nhập một tên mới vào ô " "trong bảng panel đi�u khiển bên trái và bấm ↵. Vì lịch sử trò chuyện không " "được sao lưu ở bất kỳ đâu cả, nên nó hoàn toàn không được hiển thị, ngay cả " "khi những ngư�i khác đã trò chuyện trong phòng." #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" "Trong một phòng chat OnionShare, tất cả m�i ngư�i đ�u là ẩn danh. Bất cứ ai " "cũng có thể thay đổi tên của h� thành bất cứ thứ gì, và do đó không có cách " "nào để xác nhận danh tính của bất cứ ai cả." #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" "Mặc dù vậy, nếu bạn tạo một phòng chat OnionShare và gửi một cách an toàn " "địa chỉ tới chỉ một nhóm nh� những bạn bè được tin tưởng sử dụng tin nhắn " "được mã hoá, bạn có thể tự tin một cách chính đáng rằng m�i ngư�i đang tham " "gia phòng chat là những ngư�i bạn của bạn." #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "�i�u này hữu ích như thế nào?" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" "Nếu bạn cần phải sử dụng ngay một app ứng dụng nhắn tin được mã hóa, vậy thì " "phòng chat trò chuyện OnionShare sẽ có còn ý nghĩa gì để mà bắt đầu sử dụng " "nữa? Nó để lại ít dấu vết hơn." #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" "Ví dụ nếu bạn gửi tin nhắn đến một nhóm Signal, một bản sao tin nhắn của bạn " "sẽ xuất hiện trên mỗi thiết bị (điện thoại thông minh và máy tính nếu chúng " "thiết lập Signal Desktop) của mỗi thành viên trong nhóm. Ngay cả khi tin " "nhắn biến mất tự huỷ được bật, thật khó để xác nhận rằng tất cả các bản sao " "của tin nhắn đã thực sự bị xóa kh�i tất cả các thiết bị, và kh�i bất kỳ nơi " "nào khác (chẳng hạn như cơ sở dữ liệu thông báo) mà chúng có thể đã được lưu " "vào. Các phòng chat trò chuyện của OnionShare không lưu trữ bất kỳ tin nhắn " "nào ở bất kỳ đâu, vì vậy vấn đ� được giảm đến mức tối thiểu." #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" "Các phòng chat trò chuyện OnionShare cũng có thể có ích cho những ngư�i muốn " "chat một cách ẩn danh và bảo mật với ai đó không có nhu cầu khởi tạo bất kỳ " "một tài khoản nào. Ví dụ, một nguồn có thể gửi một địa chỉ OnionShare tới " "một nhà báo sử dụng một địa chỉ email dùng một lần b� đi, và rồi đợi nhà báo " "tham gia vào phòng chat trò chuyện, làm tất cả mà không h� xâm phạm tính ẩn " "danh của h�." #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "Mã hóa hoạt động như thế nào?" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" "Vì OnionShare phụ thuộc vào các dịch vụ onion Tor, các kết nối giữa Trình " "duyệt Tor Browser và OnionShare đ�u được mã hóa hai đầu end-to-end (E2EE). " "Khi có ai đó đăng một tin nhắn vào một phòng chat trò chuyện OnionShare, h� " "sẽ gửi tin nhắn đó đến máy chủ thông qua kết nối onion E2EE, sau đó gửi tin " "nhắn đó đến tất cả các thành viên khác của phòng chat trò chuyện bằng " "WebSockets, thông qua kết nối onion E2EE của h�." #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" "OnionShare không tự triển khai bất kỳ việc mã hóa cuộc trò chuyện nào. Thay " "vào đó, nó dựa vào mã hóa của dịch vụ onion Tor." onionshare-onionshare-26fcdc5/docs/source/locale/vi/LC_MESSAGES/help.po000066400000000000000000000063001521174352300257040ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-02-20 14:37+0000\n" "Last-Translator: tictactoe \n" "Language-Team: none\n" "Language: vi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 4.16-dev\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "Nhận hỗ trợ" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "��c trang web này" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" "Bạn sẽ tìm thấy các hướng dẫn v� việc làm thế nào để sử dụng OnionShare. Hãy " "xem qua tất cả các mục trước tiên để xem nếu có bất kỳ đi�u gì giải đáp các " "thắc mắc của bạn." #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "Hãy kiểm tra các vấn đ� GitHub" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" "Nếu nó không có trên trang web, xin hãy kiểm tra `Các vấn đ� GitHub `_. Sẽ có khả năng có ai đó khác đã " "gặp vấn đ� tương tự như vậy và có thể nó đã được đặt vấn đ� với các lập " "trình viên, hoặc là đã có đáp án được đăng lên." #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "Tự mình đệ trình một vấn đ�" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" "Nếu bạn vẫn không tìm ra được một giải pháp, hoặc có mong muốn h�i một vấn " "đ� hoặc gợi ý v� một tính năng mới, xin hãy `đệ trình một vấn đ� `_. �i�u này yêu cầu `việc tạo " "một tài khoản GitHub `_." #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "Tham gia vào đội ngũ Team Keybase của chúng tôi" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" "Hãy xem :ref:`hợp tác` v� việc làm thế nào tham gia vào đội ngũ team Keybase " "để thảo luận dự án." onionshare-onionshare-26fcdc5/docs/source/locale/vi/LC_MESSAGES/index.po000066400000000000000000000021701521174352300260640ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-02-20 14:37+0000\n" "Last-Translator: tictactoe \n" "Language-Team: none\n" "Language: vi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 4.16-dev\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "Tài liệu v� OnionShare" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" "OnionShare là một công cụ mã nguồn mở cho phép bạn chia sẻ tập tin an toàn " "và ẩn danh, thành lập host các trang web, và chat với bạn bè sử dụng mạng " "lưới Tor Network." onionshare-onionshare-26fcdc5/docs/source/locale/vi/LC_MESSAGES/install.po000066400000000000000000000555171521174352300264400ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2023. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6\n" "Report-Msgid-Bugs-To: onionshare-dev@lists.riseup.net\n" "POT-Creation-Date: 2026-06-01 19:58+0530\n" "PO-Revision-Date: 2025-03-03 20:37+0000\n" "Last-Translator: xanhAD \n" "Language: vi\n" "Language-Team: none\n" "Plural-Forms: nplurals=1; plural=0;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.18.0\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "Cài đặt" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "Windows hoặc macOS" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" "Bạn có thể tải xuống OnionShare cho Windows và macOS từ `trang web " "OnionShare `_." #: ../../source/install.rst:12 msgid "Mobile" msgstr "�iện thoại" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "Bạn có thể tải OnionShare cho thiết bị di động từ các liên kết sau" #: ../../source/install.rst:16 msgid "Android" msgstr "Android" #: ../../source/install.rst:17 msgid "" "Google Play: " "https://play.google.com/store/apps/details?id=org.onionshare.android" msgstr "" "Cửa hàng Google Play: " "https://play.google.com/store/apps/details?id=org.onionshare.android" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "Phần m�m F-Droid: https://github.com/onionshare/onionshare-android-nightly" #: ../../source/install.rst:20 msgid "iOS" msgstr "iOS" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "" "Cửa hàng ứng dụng Apple: " "https://apps.apple.com/app/onionshare/id1601890129" #: ../../source/install.rst:22 msgid "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" "Tải xuống IPA trực tiếp: https://github.com/onionshare/onionshare-" "ios/releases" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "Công cụ Testflight: https://testflight.apple.com/join/ZCJeY65W" #: ../../source/install.rst:27 msgid "Linux" msgstr "Linux" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the " "recommended way is to use either the `Flatpak `_ or" " the `Snap `_ package. Flatpak and Snapcraft " "ensure that you'll always use the newest version and run OnionShare " "inside of a sandbox." msgstr "" "Có nhi�u cách khác nhau để cài đặt OnionShare cho Linux, nhưng cách được " "khuyến nghị là sử dụng gói `Flatpak `_ hoặc `Snap " "`_. Flatpak và Snapcraft đảm bảo rằng bạn sẽ luôn " "sử dụng phiên bản mới nhất và chạy OnionShare bên trong hộp cát." #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" "Hỗ trợ Snapcraft được tích hợp sẵn trong Ubuntu và Fedora đi kèm với hỗ " "trợ Flatpak, nhưng bạn sử dụng cái nào là tùy bạn. Cả hai đ�u hoạt động " "trong tất cả các bản phân phối Linux." #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: " "https://flathub.org/apps/details/org.onionshare.OnionShare" msgstr "" "**Cài đặt OnionShare sử dụng Flatpak**: " "https://flathub.org/apps/details/org.onionshare.OnionShare" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "**Cài đặt OnionShare sử dụng Snapcraft**: https://snapcraft.io/onionshare" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" "Bạn cũng có thể tải xuống và cài đặt các gói ``.flatpak`` hoặc ``.snap`` " "có chữ ký PGP từ https://onionshare.org/dist/ nếu bạn muốn." #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "Cài đặt Flatpak theo cách thủ công" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" "Nếu bạn muốn cài đặt OnionShare theo cách thủ công với Flatpak bằng cách " "sử dụng `gói tập tin đơn có chữ ký PGP " "`_, bạn có " "thể thực hiện như sau:" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at " "https://flatpak.org/setup/." msgstr "" "Cài đặt Flatpak bằng cách làm theo hướng dẫn tại " "https://flatpak.org/setup/." #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-" "exists flathub https://flathub.org/repo/flathub.flatpakrepo``. Even " "though you won't be downloading OnionShare from Flathub, OnionShare " "depends on some packages that are only available there." msgstr "" "Thêm kho lưu trữ Flathub bằng cách chạy ``flatpak remote-add --if-not-" "exists flathub https://flathub.org/repo/flathub.flatpakrepo``. Mặc dù bạn" " sẽ không tải xuống OnionShare từ Flathub, nhưng OnionShare phụ thuộc vào" " một số gói package chỉ khả dụng ở đó mà thôi." #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of " "OnionShare, and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" "�i tới https://onionshare.org/dist/, lựa ch�n phiên bản OnionShare mới " "nhất, và tải xuống các file tệp tin ``.flatpak`` và ``.flatpak.asc``." #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See " ":ref:`verifying_sigs` for more info." msgstr "" "Xác minh chữ ký PGP của file tệp tin ``.flatpak``. Hãy xem " ":ref:`verifying_sigs` để biết thêm thông tin." #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the " "file you downloaded." msgstr "" "Cài đặt file tệp tin ``.flatpak`` bằng cách chạy ``flatpak install " "OnionShare-VERSION.flatpak``. Thay thế ``VERSION`` bằng số phiên bản của " "file tệp tin bạn đã tải xuống." #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "Bạn có thể chạy OnionShare với: `flatpak run org.onionshare.OnionShare`." #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "Cài đặt Snapcraft theo cách thủ công" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the " "PGP-signed Snapcraft package, you can do so like this:" msgstr "" "nếu như bạn muốn cài đặt OnionShare theo cách thủ công với Snapcraft bằng" " cách sử dụng gói package Snapcraft có chữ ký PGP, bạn có thể làm như thế" " này:" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at " "https://snapcraft.io/docs/installing-snapd." msgstr "" "Cài đặt Snapcraft bằng cách làm theo các chỉ dẫn tại " "https://snapcraft.io/docs/installing-snapd." #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of " "OnionShare, and download the ``.snap`` and ``.snap.asc`` files." msgstr "" "�i tới https://onionshare.org/dist/, lựa ch�n phiên bản mới nhất của " "OnionShare, và tải xuống các file tệp tin ``.snap`` và ``.snap.asc``." #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs`" " for more info." msgstr "" "Xác minh chữ ký PGP của file tệp tin ``.snap``. hãy xem " ":ref:`verifying_sigs` để biết thêm thông tin." #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version " "number of the file you downloaded. Note that you must use `--dangerous` " "because the package is not signed by the Snapcraft store, however you did" " verify its PGP signature, so you know it's legitimate." msgstr "" "Cài đặt file tệp tin ``.snap`` bằng cách chạy ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Thay thế ``VERSION`` bằng số phiên bản " "của file tệp tin mà bạn đã tải xuống. Lưu ý rằng bạn phải sử dụng " "`--dangerous` bởi vì gói package không được ký bởi cửa hàng Snapcraft " "store, tuy nhiên, bạn đã xác minh chữ ký PGP của nó, vì vậy bạn biết nó " "là chính chủ hợp pháp." #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "Bạn có thể chạy OnionShare với: `snap run onionshare`." #: ../../source/install.rst:68 msgid "Command-line only" msgstr "Chỉ dòng lệnh command mà thôi" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any " "operating system using the Python package manager ``pip``. :ref:`cli` has" " more info." msgstr "" "Bạn có thể chỉ cài đặt phiên bản dòng lệnh command của OnionShare trên " "bất kỳ hệ đi�u hành nào bằng cách sử dụng trình quản lý gói Python " "``pip``. :ref:`cli` có thêm thông tin." #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "Hệ đi�u hành FreeBSD" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare " "can also be installed on `FreeBSD `_. It's " "available via its ports collection or as pre-built package. Should you " "opt to install and use OnionShare on a FreeBSD operating system, please " "be aware that it's **NOT** officially supported by the OnionShare " "project." msgstr "" "Mặc dù không được phát triển chính thức cho n�n tảng này, OnionShare cũng" " có thể được cài đặt trên `FreeBSD `_. Nó có sẵn " "thông qua bộ sưu tập cổng của nó hoặc dưới dạng gói dựng sẵn. Nếu bạn " "ch�n cài đặt và sử dụng OnionShare trên hệ đi�u hành FreeBSD, vui lòng " "lưu ý rằng nó **KHÔNG** được hỗ trợ chính thức bởi dự án OnionShare." #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the " "source codes from the official OnionShare repository (or its official " "release packages from `PyPI `_). Should you wish to check changes related to this platform, " "please refer to the following resources:" msgstr "" "Mặc dù không được cung cấp và bảo trì chính thức bởi các nhà phát triển " "OnionShare, các gói và cổng FreeBSD sẽ lấy và xác minh mã nguồn từ kho " "lưu trữ OnionShare chính thức (hoặc các gói phát hành chính thức từ `PyPI" " `_). Nếu bạn muốn kiểm tra các" " thay đổi liên quan đến n�n tảng này, vui lòng tham khảo các tài nguyên " "sau:" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "https://cgit.freebsd.org/ports/log/www/onionshare" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "https://www.freshports.org/www/onionshare" #: ../../source/install.rst:85 msgid "Manual pkg Installation" msgstr "Cài đặt Flatpak theo cách thủ công" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, " "in order to install OnionShare for Python 3.9, use::" msgstr "" "�ể cài đặt gói nhị phân, hãy sử dụng ``pkg install pyXY-onionshare``, với" " ``pyXY`` chỉ định phiên bản Python mà gói được xây dựng cho. Vì vậy, để " "cài đặt OnionShare cho Python 3.9, hãy sử dụng::" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as " "pre-built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli``" " if you want to install that version." msgstr "" "Ngoài ra còn có phiên bản **Chỉ dòng lệnh** của OnionShare có sẵn dưới " "dạng gói dựng sẵn. Thay thế ``py39-onionshare`` bằng ``py39-onionshare-" "cli`` nếu bạn muốn cài đặt phiên bản đó." #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built " "packages, please refer to its `official Handbook section about pkg " "`_." msgstr "" "�ể biết thêm thông tin và chi tiết v� các gói dựng sẵn của FreeBSD, vui " "lòng tham khảo `phần Sổ tay chính thức v� pkg " "`_." #: ../../source/install.rst:96 msgid "Manual port Installation" msgstr "Cài đặt cổng thủ công" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run " "the following::" msgstr "" "�ể cài đặt cổng FreeBSD, hãy thay đổi thư mục thành `ports collection " "`_ mà bạn phải đã kiểm tra trước đó và chạy " "lệnh sau::" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www" "/onionshare-cli`` if you want to install that version." msgstr "" "Bộ sưu tập cổng cũng cung cấp một cổng chuyên dụng cho phiên bản **Chỉ " "dòng lệnh** của OnionShare. Thay thế ``www/onionshare`` bằng ``www" "/onionshare-cli`` nếu bạn muốn cài đặt phiên bản đó." #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports " "collection, please refer to its `official Handbook section about ports " "`_." msgstr "" "�ể biết thêm thông tin chi tiết v� bộ sưu tập cổng FreeBSD, vui lòng tham" " khảo `phần Sổ tay chính thức v� cổng " "`_." #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "Việc xác minh chữ ký PGP" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't " "been tampered with by verifying its PGP signature. For Windows and macOS," " this step is optional and provides defense in depth: the OnionShare " "binaries include operating system-specific signatures, and you can just " "rely on those alone if you'd like." msgstr "" "Bạn có thể xác minh rằng gói mà bạn tải xuống là hợp pháp hợp lệ và không" " bị giả mạo hoặc xáo trộn bằng cách xác minh chữ ký PGP của nó. �ối với " "hệ đi�u hành Windows và macOS, bước này là tùy ch�n và cung cấp khả năng " "bảo vệ chuyên sâu: các nhị phân OnionShare binaries bao gồm các chữ ký " "dành riêng cho hệ đi�u hành, và bạn có thể chỉ cần dựa vào những chữ ký " "đó mà thôi nếu bạn muốn." #: ../../source/install.rst:115 msgid "Signing key" msgstr "Khoá key chữ ký" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" "Các gói được ký bởi nhà phát triển cốt lõi chịu trách nhiệm cho bản phát " "hành cụ thể. Sau đây là thông tin khóa GPG cho từng nhà phát triển cốt " "lõi của OnionShare:" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "Ông Micah Lee:" #: ../../source/install.rst:121 msgid "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "Khóa công khai PGP ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." #: ../../source/install.rst:122 msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver " "`_." msgstr "" "Bạn có thể tải xuống khóa của Micah `từ máy chủ khóa keys.openpgp.org " "`_." #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "Ông Saptak Sengupta:" #: ../../source/install.rst:125 msgid "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "Khóa công khai PGP ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver " "`_." msgstr "" "Bạn có thể tải xuống khóa Saptak `từ máy chủ khóa keys.openpgp.org " "`_." #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "Ông iguel Jacq:" #: ../../source/install.rst:129 msgid "PGP public key fingerprint ``54A91143AE0AB4F7743B01FE888ED1B423A3BC99``." msgstr "" #: ../../source/install.rst:130 #, fuzzy msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver " "`_." msgstr "" "Bạn có thể tải xuống khóa của Miguel `từ máy chủ khóa keys.openpgp.org " "`_." #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you " "probably want `GPGTools `_, and for Windows you " "probably want `Gpg4win `_." msgstr "" "Bạn phải cài đặt GnuPG sẵn để xác minh chữ ký. �ối với hệ đi�u hành " "macOS, bạn có thể muốn `GPGTools `_, và đối với hệ" " đi�u hành Windows, bạn có thể muốn `Gpg4win " "`_." #: ../../source/install.rst:135 msgid "Signatures" msgstr "Các chữ ký" #: ../../source/install.rst:137 msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, " "macOS, Flatpak, Snap, and source packages, at " "https://onionshare.org/dist/ in the folders named for each version of " "OnionShare. You can also find them on the `GitHub Releases page " "`_." msgstr "" "Bạn có thể tìm thấy các chữ ký (dưới dạng tệp ``.asc``), cũng như các gói" " Windows, macOS, Flatpak, Snap và nguồn, tại https://onionshare.org/dist/" " trong các thư mục được đặt tên cho từng phiên bản OnionShare. Bạn cũng " "có thể tìm thấy chúng trên `Trang phát hành GitHub " "`_." #: ../../source/install.rst:141 msgid "Verifying" msgstr "Việc xác minh" #: ../../source/install.rst:143 msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify " "the binary in a terminal like this:" msgstr "" "Sau khi bạn đã nhập khóa công khai của nhà phát triển cốt lõi vào chuỗi " "khóa GnuPG của mình, tải xuống tệp nhị phân và chữ ký ``.asc``, bạn có " "thể xác minh tệp nhị phân trong thiết bị đầu cuối như sau:" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "�ối với Windows::" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "�ối với macOS::" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "�ối với Linux::" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "và đối với tập tin nguồn::" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "�ầu ra output dự kiến trông như thế này::" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with " "the integrity of the file (malicious or otherwise), and you should not " "install the package." msgstr "" "Nếu bạn không thấy ``Good signature from``, có thể đã xảy ra sự cố v� " "tính toàn vẹn của tệp (có thể là độc hại hoặc không) và bạn không nên cài" " đặt gói." #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" "``CẢNH B�O:`` hiển thị ở trên không phải là vấn đ� của gói, nó chỉ có " "nghĩa là bạn chưa xác định mức độ \"tin cậy\" của khóa PGP của Micah (nhà" " phát triển cốt lõi)." #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and" " the `Tor Project `_ may be useful." msgstr "" "Nếu bạn muốn tìm hiểu thêm v� việc xác minh chữ ký PGP, các hướng dẫn " "dành cho `Qubes OS `_ và `Dự án Tor Project `_ có thể hữu ích." #~ msgid "Or for Windows, in a command-prompt like this::" #~ msgstr "Hoặc đối với Windows, trong một command-prompt như thế này::" #~ msgid "" #~ "PGP public key fingerprint " #~ "``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." #~ msgstr "Khóa công khai PGP ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." onionshare-onionshare-26fcdc5/docs/source/locale/vi/LC_MESSAGES/security.po000066400000000000000000000207311521174352300266270ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-02-22 11:39+0000\n" "Last-Translator: tictactoe \n" "Language-Team: none\n" "Language: vi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 4.16-dev\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "Thiết kế bảo mật" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" "Hãy đ�c :ref:`how_it_works` trước tiên để nắm được rằng OnionShare hoạt động " "như thế nào." #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" "Giống như m�i phần m�m, OnionShare có thể chứa lỗi bug hoặc lỗ hổng bảo mật." #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "Những gì OnionShare bảo vệ kháng lại" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" "**Các bên thứ ba không có quy�n truy cập vào bất kỳ đi�u gì diễn ra trong " "OnionShare.** Sử dụng OnionShare có nghĩa là dịch vụ lưu trữ hosting service " "trực tiếp trên máy tính của bạn. Khi chia sẻ tập tin của bạn với OnionShare, " "chúng không được tải lên bất kỳ một máy chủ bên thứ ba nào. Nếu bạn tạo một " "phòng chat trò chuyện OnionShare, máy tính của bạn cũng hoạt động như một " "máy chủ cho nó vậy. �i�u này giúp tránh kh�i mô hình truy�n thống rằng phải " "tin tưởng vào máy tính của các bên khác." #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" "**Những kẻ nghe lén mạng không thể theo dõi bất kỳ đi�u gì diễn ra trong " "OnionShare khi đang chuyển tiếp.** Kết nối giữa dịch vụ Tor onion và Trình " "duyệt Tor Browser được mã hóa hai đầu end-to-end. �i�u này có nghĩa là những " "kẻ tấn công mạng không thể nghe trộm bất cứ thứ gì ngoại trừ lưu lượng truy " "cập Tor đã được mã hóa. Ngay cả khi kẻ nghe trộm là một nút điểm hẹn " "rendezvous độc hại được sử dụng để kết nối Trình duyệt Tor Browser với dịch " "vụ onion của OnionShare, thì lưu lượng truy cập được mã hóa bằng khóa key " "riêng tư của dịch vụ onion." #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" "**Tính ẩn danh của ngư�i dùng OnionShare được bảo vệ bởi Tor.** OnionShare " "và Trình duyệt Tor Browser bảo vệ tính ẩn danh của ngư�i dùng. Miễn là ngư�i " "dùng OnionShare giao tiếp ẩn danh địa chỉ OnionShare với ngư�i dùng Trình " "duyệt Tor Browser, thì ngư�i sử dụng Trình duyệt Tor Browser và những kẻ " "nghe lén không thể biết được danh tính của ngư�i dùng OnionShare." #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" "**Nếu một kẻ tấn công tìm hiểu v� dịch vụ onion, thì chúng cũng vẫn không " "thể truy cập vào bất kỳ thứ gì.** Các cuộc tấn công trước đây nhằm vào mạng " "lưới Tor Network để liệt kê các dịch vụ onion đã cho phép các kẻ tấn công " "khám phá ra các địa chỉ ``.onion`` riêng tư. �ể truy cập một dịch vụ " "OnionShare từ địa chỉ của nó, phải đoán được khóa key riêng tư được sử dụng " "cho việc xác thực ứng dụng khách (trừ khi dịch vụ đã được công khai bằng " "cách tắt khóa key riêng tư -- hãy xem :ref:`turn_off_private_key`)." #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "Những gì OnionShare không thể bảo vệ kháng lại" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" "**Việc truy�n đạt giao tiếp địa chỉ OnionShare và khóa key riêng tư có thể " "không an toàn.** Việc truy�n đạt giao tiếp địa chỉ OnionShare cho m�i ngư�i " "là trách nhiệm của ngư�i dùng OnionShare. Nếu được gửi một cách không an " "toàn (chẳng hạn như thông qua email bị kẻ tấn công theo dõi), kẻ nghe lén có " "thể biết rằng OnionShare đang được sử dụng. Những kẻ nghe lén có thể truy " "cập các dịch vụ vẫn đang hoạt động bằng cách tải địa chỉ của chúng và/hoặc " "khóa key bị mất trong Trình duyệt Tor Browser. Ngăn chặn tránh kh�i đi�u này " "bằng cách truy�n đạt giao tiếp địa chỉ một cách an toàn, thông qua tin nhắn " "văn bản được mã hóa (có thể với tính năng tự biến mất, tự huỷ tin nhắn được " "bật), e-mail được mã hóa, hoặc gặp trực tiếp cá nhân. �i�u này không là " "thiết yếu khi sử dụng OnionShare cho đi�u gì đó không phải là bí mật." #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" "**Việc truy�n đạt giao tiếp địa chỉ OnionShare và khóa key riêng tư có thể " "không được ẩn danh.** Phải thực hiện thêm các biện pháp phòng ngừa bổ sung " "để đảm bảo địa chỉ OnionShare được truy�n đạt giao tiếp một cách ẩn danh. " "Một e-mail mới hoặc một tài khoản chat trò chuyện mới, chỉ được truy cập qua " "Tor, có thể được sử dụng để chia sẻ địa chỉ. �i�u này là không nhất thiết " "trừ phi việc ẩn danh là một mục tiêu." onionshare-onionshare-26fcdc5/docs/source/locale/vi/LC_MESSAGES/sphinx.po000066400000000000000000000014411521174352300262660ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-02-20 14:37+0000\n" "Last-Translator: tictactoe \n" "Language-Team: none\n" "Language: vi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 4.16-dev\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "Các phiên bản" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "Ngôn ngữ" onionshare-onionshare-26fcdc5/docs/source/locale/vi/LC_MESSAGES/tor.po000066400000000000000000000626261521174352300255750ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-07-25 17:04+0000\n" "Last-Translator: tictactoe \n" "Language-Team: none\n" "Language: vi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 5.0-dev\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "Kết nối tới Tor" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" "Khi OnionShare khởi chạy, nó sẽ hiển thị cho bạn một màn hình yêu cầu bạn " "kết nối tới mạng lưới Tor Network." #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" "Bạn có thể bật công tắc \"Tự động kết nối tới Tor\" trước khi nhấp vào \"Kết " "nối tới Tor\". �i�u này có nghĩa là lần tiếp theo OnionShare khởi chạy, nó " "sẽ tự động kết nối với các cài đặt kết nối Tor của nó từ phiên trước, thay " "vì hiển thị cho bạn các tùy ch�n kết nối. Nếu kết nối thất bại, bạn vẫn có " "thể thử cầu Bridge hoặc định cấu hình lại Tor thông qua nút \"Cài đặt mạng\"." #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" "Bạn có thể nhấp vào \"Kết nối tới Tor\" để bắt đầu quá trình kết nối. Nếu " "không có vấn đ� gì với mạng của bạn, kể cả bất kỳ nỗ lực nào nhằm ngăn chặn " "quy�n truy cập của bạn tới mạng lưới Tor Network, rất có hy v�ng rằng đi�u " "này sẽ hoạt động ngay vào lần đầu tiên." #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" "Hoặc, nếu bạn muốn định cấu hình cầu Bridge một cách thủ công hoặc các cài " "đặt Tor khác trước khi bạn kết nối, bạn có thể nhấp vào \"Cài đặt mạng\"." #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "Tự động vượt qua kiểm duyệt" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" "Khi bạn nhấp vào \"Kết nối tới Tor\", nếu OnionShare thất bại khi kết nối, " "nó có thể là do Tor đã bị kiểm duyệt tại quốc gia của bạn hoặc trên mạng " "lưới cục bộ của bạn." #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "Nếu đi�u này xảy ra, bạn sẽ có các lựa ch�n sau:" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "Thử lại mà không có cầu Bridge" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" "Tự động xác định quốc gia của tôi từ địa chỉ IP của tôi cho các cài đặt cầu " "Bridge" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "" "Lựa ch�n theo cách thủ công quốc gia của tôi cho các cài đặt cầu Bridge" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" "Nếu bạn ch�n lựa ch�n \"Thử lại mà không có cầu Bridge\", OnionShare sẽ thử " "kết nối lại tới Tor như bình thư�ng, không có ý định vượt qua kiểm duyệt." #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" "Hai tùy ch�n còn lại sẽ cố gắng tự động vượt qua kiểm duyệt sử dụng cầu " "Bridge Tor. Nếu nhà cung cấp mạng của bạn đang chặn truy cập vào mạng lưới " "Tor Network, bạn vẫn có hy v�ng có thể kết nối tới một cầu Bridge Tor, cầu " "nối này sau đó sẽ kết nối bạn tới mạng lưới Tor Network, vượt qua kiểm " "duyệt. Cả hai tùy ch�n này đ�u sử dụng API vượt qua kiểm duyệt của Dự án Tor " "Project để cung cấp cho bạn các cài đặt cầu Bridge phù hợp với bạn. " "OnionShare sẽ tạm th�i sử dụng proxy domain-fronting `Meek `_ để tạo một kết nối không " "phải Tor từ máy tính của bạn tới API vượt qua kiểm duyệt của Tor. Proxy Meek " "sẽ ẩn đi sự thật rằng bạn đang cố gắng tìm cách kết nối tới Tor." #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" "Nếu bạn ch�n \"Tự động xác định quốc gia của tôi từ địa chỉ IP của tôi để " "cài đặt cầu Bridge\", API vượt qua kiểm duyệt sẽ xem xét địa chỉ IP của bạn " "(đúng, địa chỉ IP thực của bạn) để xác định quốc gia mà bạn có thể đang cư " "trú. Dựa trên thông tin quốc gia, API sẽ cố gắng tự động tìm cầu Bridge phù " "hợp với vị trí của bạn." #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" "Nếu bạn ch�n \"Ch�n quốc gia của tôi theo cách thủ công để cài đặt cầu " "Bridge\", API Kiểm duyệt sẽ tìm các cầu nối phù hợp với quốc gia mà bạn đã " "chỉ định." #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "Làm thế nào việc tự động vượt qua kiểm duyệt hoạt động được" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" "Nếu API vượt qua kiểm duyệt tìm thấy các cầu Bridge mà nó tin rằng sẽ phù " "hợp với bạn, thì OnionShare sẽ cố gắng kết nối lại tới Tor bằng các cầu " "Bridge đó. Nếu API không tìm thấy bất kỳ cầu Bridge nào cho vị trí của bạn, " "OnionShare sẽ yêu cầu API cung cấp các tùy ch�n \"dự phòng\" rồi thử kết nối " "lại bằng các tùy ch�n đó." #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" "Nếu vì lý do nào đó, OnionShare thất bại khi kết nối với chính API kiểm " "duyệt, hoặc nếu API trả v� một thông báo lỗi, thì OnionShare sẽ cố gắng sử " "dụng các cầu Bridge đã được tích hợp obfs4." #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" "�i�u quan tr�ng cần lưu ý là các yêu cầu đối với API vượt qua kiểm duyệt " "không đi qua mạng lưới Tor Network (vì nếu bạn đã có thể kết nối tới Tor " "rồi, bạn sẽ không cần kết nối tới API)." #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" "Mặc dù đối phương khó có thể phát hiện ra việc yêu cầu Meek đang diễn ra ở " "đâu, nhưng đi�u này vẫn có thể gây rủi ro cho một số ngư�i dùng. Do đó, nó " "là một tính năng opt-in. Việc sử dụng các yêu cầu mạng Meek và không được " "Tor hoá (non-torified) chỉ giới hạn ở việc thực hiện một hoặc hai yêu cầu " "đối với API vượt qua kiểm duyệt. Sau đó, Meek bị dừng, và tất cả các yêu cầu " "mạng tiếp theo sẽ diễn ra trên mạng lưới Tor Network." #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" "Nếu bạn cảm thấy không thoải mái với việc đưa ra yêu cầu mà nó không đi qua " "mạng lưới Tor Network, bạn có thể nhấp vào \"Cài đặt mạng\" (hoặc biểu tượng " "Cài đặt ở góc dưới cùng bên phải, tiếp theo bởi Tab Cài đặt Tor trong màn " "hình xuất hiện), và tự cấu hình theo cách thủ công cầu Bridge. Sau khi bạn " "lưu bất kỳ cài đặt cầu Bridge nào, OnionShare sẽ thử kết nối lại qua việc sử " "dụng các cầu Bridge đó." #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "Cài đặt cấu hình Tor thủ công" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" "Bạn có thể tiếp cận các cài đặt Tor bằng cách nhấp vào \"Cài đặt mạng\" trên " "màn hình chào mừng, hoặc bằng cách nhấp vào biểu tượng \"⚙\" ở góc dưới bên " "phải của ứng dụng, và rồi chuyển sang Tab cài đặt Tor trong màn hình mà nó " "hiển thị." #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" "�ây là các cách khác nhau mà bạn có thể định cấu hình OnionShare để kết nối " "tới Tor:" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "Sử dụng phiên bản Tor được tích hợp vào OnionShare" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" "�ây là cách mặc định, đơn giản nhất và đáng tin cậy nhất mà OnionShare kết " "nối tới Tor. Vì lý do này, nó được khuyến nghị cho hầu hết ngư�i dùng." #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" "Khi bạn mở OnionShare, nó sẽ khởi chạy quy trình ``tor`` đã được định cấu " "hình trong n�n để OnionShare sử dụng. Nó không can thiệp vào các quá trình " "``tor`` khác trên máy tính của bạn, vì vậy bạn có thể tự mình sử dụng Trình " "duyệt Tor Browser hoặc hệ thống ``tor``trên chính chúng." #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "**Sử dụng cầu Bridge**" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" "�ể sử dụng một cầu Bridge, bạn phải lựa ch�n \"Sử dụng phiên bản Tor đã được " "tích hợp vào OnionShare\" và kiểm tra hộp tích checkbox \"Sử dụng một cầu " "Bridge\"." #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" "Thử sử dụng một cầu Bridge tích hợp sẵn trước tiên. Việc sử dụng các cầu " "Bridge `obfs4` hoặc `snowflake` là được khuyên dùng thay vì sử dụng `meek-" "azure`." #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" "Nếu việc sử dụng một cầu Bridge không hoạt động , bạn có thể yêu cầu một cầu " "Bridge từ torproject.org. Bạn sẽ phải giải CAPTCHA để yêu cầu một cầu " "Bridge. (�i�u này gây khó khăn cho các chính phủ hoặc nhà cung cấp Internet " "khi h� chặn truy cập tới các cầu Bridge Tor.)" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" "Bạn cũng có lựa ch�n sử dụng một cầu Bridge mà bạn đã biết được v� nó từ một " "nguồn đáng tin cậy." #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "Thử tự động cấu hình với Trình duyệt Tor Browser" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" "Nếu bạn đã `tải xuống Trình duyệt Tor Browser `_ " "và không muốn chạy hai tiến trình ``tor``, bạn có thể sử dụng tiến trình " "``tor`` từ Trình duyệt Tor Browser. Hãy nhớ rằng bạn cần phải để Trình duyệt " "Tor Browser mở ở chế độ n�n trong khi bạn đang sử dụng OnionShare để tính " "năng này hoạt động." #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "Sử dụng một hệ thống ``tor`` trong Windows" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" "�i�u này khá là nâng cao. Bạn sẽ cần phải biết làm thế nào để chỉnh sửa tập " "tin toàn văn bản plaintext và làm các việc như một quản trị viên." #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" "Tải xuống gói Bundle Windows Expert Tor `từ trang web Tor `_. Giải nén tập tin và sao chép thư mục đã " "giải nén tới ``C:\\Program Files (x86)\\`` �ổi tên thư mục đã được giải nén " "với ``Data`` và ``Tor`` bên trong nó thành ``tor-win32``." #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" "Tạo mật khẩu cổng đi�u khiển. (Sử dụng 7 từ theo trình tự như ``bao hàm vấp " "ngã lục l�i công việc báo thù cấu trúc dễ bay hơi`` có thể là một ý tưởng " "hay cho một mật khẩu.) Bây gi�, hãy mở một lệnh command prompt (``cmd``) với " "tư cách quản trị viên, và sử dụng ``tor. exe --hash-password`` để tạo một " "hash cho mật khẩu của bạn. Ví dụ::" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" "�ầu ra mật khẩu hash được hiển thị sau một số cảnh báo (mà bạn có thể b� " "qua). Trong trư�ng hợp của ví dụ trên, đó là " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" "Gi� hãy khởi tạo một tập tin văn bản tại ``C:\\Program Files (x86)\\tor-" "win32\\torrc`` và đặt mật khẩu hash của bạn vào trong đó, thay thế " "``HashedControlPassword`` bằng cái mà bạn vừa mới tạo::" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" "Trong command prompt quản trị viên của bạn, hãy cài đặt ``tor`` như là một " "dịch vụ sử dụng tập tin ``torrc``phù hợp bạn vừa mới tạo (như được mô tả " "trong ``_). Như " "thế này::" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "Bạn hiện đang chạy một quá trình hệ thống ``tor`` trong Windows!" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" "Mở OnionShare, nhấp vào biểu tượng \"⚙\" trong đó, và chuyển sang Tab Cài " "đặt Tor. Trong phần \"OnionShare nên kết nối tới Tor như thế nào?\" ch�n " "\"Kết nối bằng cổng đi�u khiển\" và đặt \"Cổng đi�u khiển\" thành " "``127.0.0.1`` và \"Cổng\" thành ``9051``. Trong mục \"Cài đặt xác thực " "Tor\", ch�n \"Mật khẩu\" và đặt mật khẩu thành mật khẩu cổng đi�u khiển mà " "bạn đã ch�n ở trên. Nhấp vào nút \"Kiểm tra kết nối tới Tor\". Nếu m�i việc " "suôn sẻ, bạn sẽ thấy \"�ã kết nối tới bộ đi�u khiển Tor\"." #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "Sử dụng một hệ thống ``tor`` trong macOS" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" "Trước tiên, hãy cài đặt `Homebrew `_ nếu bạn vẫn chưa có " "nó, và rồi cài đặt Tor::" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "Bây gi� hãy định cấu hình Tor để cho phép các kết nối từ OnionShare::" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "Và khởi động dịch vụ Tor toàn hệ thống::" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" "Mở OnionShare, nhấp vào biểu tượng \"⚙\" trong đó, và chuyển sang Tab Cài " "đặt Tor. Trong phần \"OnionShare nên kết nối tới Tor như thế nào?\" ch�n " "\"Kết nối bằng tập tin socket\" và đặt tập tin socket thành ``/usr/local/var/" "run/tor/control.socket``. Trong mục \"Cài đặt xác thực Tor\" ch�n \"Không " "xác thực, hoặc cookie xác thực\". Nhấp vào nút \"Test kiểm tra kết nối tới " "Tor\"." #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" "Nếu m�i việc suôn sẻ, bạn sẽ thấy \"�ã kết nối tới bộ đi�u khiển Tor\"." #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "Sử dụng một hệ thống ``tor`` trong Linux" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" "�ầu tiên, cài đặt gói ``tor``. Nếu bạn đang sử dụng Debian, Ubuntu hoặc một " "bản phân phối Linux tương tự, Bạn được khuyến cáo nên sử dụng `kho lưu trữ " "chính thức của Dự án Tor Project `_." #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" "Tiếp theo, thêm ngư�i dùng của bạn vào nhóm chạy quy trình ``tor`` (trong " "trư�ng hợp của Debian và Ubuntu, ``debian-tor``) và định cấu hình OnionShare " "để kết nối tới tập tin socket ``tor`` đi�u khiển hệ thống của bạn." #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" "Thêm ngư�i dùng của bạn vào nhóm ``debian-tor``bằng cách chạy lệnh command " "này (thay thế ``username``bằng tên ngư�i dùng username thật sự của bạn)::" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" "Khởi động lại máy tính của bạn. Sau khi khởi động lại, hãy mở OnionShare, " "nhấp vào biểu tượng \"⚙\" trong đó, và chuyển sang Tab Cài đặt Tor. Trong " "phần \"OnionShare nên kết nối với Tor như thế nào?\" ch�n \"Kết nối bằng tập " "tin socket\". �ặt tập tin socket thành ``/var/run/tor/control``. Trong phần " "\"Cài đặt xác thực Tor\" ch�n \"Không xác thực, hoặc xác thực cookie\". Nhấp " "vào nút \"Test kiểm tra kết nối tới Tor\"." onionshare-onionshare-26fcdc5/docs/source/locale/wo/000077500000000000000000000000001521174352300226375ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/wo/LC_MESSAGES/000077500000000000000000000000001521174352300244245ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/wo/LC_MESSAGES/advanced.po000066400000000000000000000602201521174352300265310ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: wo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" #: ../../source/advanced.rst:77 msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" #: ../../source/advanced.rst:105 msgid "Usage" msgstr "" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 msgid "share" msgstr "" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/wo/LC_MESSAGES/develop.po000066400000000000000000000134401521174352300264240ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: wo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" #: ../../source/develop.rst:124 msgid "Local Only" msgstr "" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/wo/LC_MESSAGES/features.po000066400000000000000000000366361521174352300266200ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: wo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" #: ../../source/features.rst:29 msgid "Share Files" msgstr "" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "" #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" #: ../../source/features.rst:107 msgid "Host a Website" msgstr "" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "" #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/wo/LC_MESSAGES/help.po000066400000000000000000000034751521174352300257250ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: wo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/wo/LC_MESSAGES/index.po000066400000000000000000000014541521174352300260770ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: wo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/wo/LC_MESSAGES/install.po000066400000000000000000000304761521174352300264440ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: wo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" #: ../../source/install.rst:12 msgid "Mobile" msgstr "" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "" #: ../../source/install.rst:16 msgid "Android" msgstr "" #: ../../source/install.rst:17 msgid "" "Google Play: https://play.google.com/store/apps/details?id=org.onionshare." "android" msgstr "" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "" #: ../../source/install.rst:20 msgid "iOS" msgstr "" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "" #: ../../source/install.rst:22 msgid "" "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "" #: ../../source/install.rst:27 msgid "Linux" msgstr "" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the recommended " "way is to use either the `Flatpak `_ or the `Snap " "`_ package. Flatpak and Snapcraft ensure that you'll " "always use the newest version and run OnionShare inside of a sandbox." msgstr "" #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: https://flathub.org/apps/details/org." "onionshare.OnionShare" msgstr "" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at https://flatpak.org/setup/." msgstr "" #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo``. Even though you " "won't be downloading OnionShare from Flathub, OnionShare depends on some " "packages that are only available there." msgstr "" #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the file " "you downloaded." msgstr "" #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the PGP-" "signed Snapcraft package, you can do so like this:" msgstr "" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at https://snapcraft.io/docs/" "installing-snapd." msgstr "" #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.snap`` and ``.snap.asc`` files." msgstr "" #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version number " "of the file you downloaded. Note that you must use `--dangerous` because the " "package is not signed by the Snapcraft store, however you did verify its PGP " "signature, so you know it's legitimate." msgstr "" #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "" #: ../../source/install.rst:68 msgid "Command-line only" msgstr "" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any operating " "system using the Python package manager ``pip``. :ref:`cli` has more info." msgstr "" #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare can " "also be installed on `FreeBSD `_. It's available via " "its ports collection or as pre-built package. Should you opt to install and " "use OnionShare on a FreeBSD operating system, please be aware that it's " "**NOT** officially supported by the OnionShare project." msgstr "" #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the source " "codes from the official OnionShare repository (or its official release " "packages from `PyPI `_). Should " "you wish to check changes related to this platform, please refer to the " "following resources:" msgstr "" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "" #: ../../source/install.rst:85 msgid "Manual pkg Installation" msgstr "" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, in " "order to install OnionShare for Python 3.9, use::" msgstr "" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as pre-" "built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli`` if you " "want to install that version." msgstr "" #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built packages, " "please refer to its `official Handbook section about pkg `_." msgstr "" #: ../../source/install.rst:96 msgid "Manual port Installation" msgstr "" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run the " "following::" msgstr "" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www/onionshare-" "cli`` if you want to install that version." msgstr "" #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports collection, " "please refer to its `official Handbook section about ports `_." msgstr "" #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't been " "tampered with by verifying its PGP signature. For Windows and macOS, this " "step is optional and provides defense in depth: the OnionShare binaries " "include operating system-specific signatures, and you can just rely on those " "alone if you'd like." msgstr "" #: ../../source/install.rst:115 msgid "Signing key" msgstr "" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "" #: ../../source/install.rst:121 msgid "" "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" #: ../../source/install.rst:122 msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "" #: ../../source/install.rst:125 msgid "" "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "" #: ../../source/install.rst:129 msgid "" "PGP public key fingerprint ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." msgstr "" #: ../../source/install.rst:130 msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you probably " "want `GPGTools `_, and for Windows you probably want " "`Gpg4win `_." msgstr "" #: ../../source/install.rst:135 msgid "Signatures" msgstr "" #: ../../source/install.rst:137 msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, macOS, " "Flatpak, Snap, and source packages, at https://onionshare.org/dist/ in the " "folders named for each version of OnionShare. You can also find them on the " "`GitHub Releases page `_." msgstr "" #: ../../source/install.rst:141 msgid "Verifying" msgstr "" #: ../../source/install.rst:143 msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify the " "binary in a terminal like this:" msgstr "" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with the " "integrity of the file (malicious or otherwise), and you should not install " "the package." msgstr "" #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and " "the `Tor Project `_ may be useful." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/wo/LC_MESSAGES/security.po000066400000000000000000000076271521174352300266470ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: wo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/wo/LC_MESSAGES/sphinx.po000066400000000000000000000012541521174352300262770ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: wo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/wo/LC_MESSAGES/tor.po000066400000000000000000000305261521174352300255760ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: wo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/yo/000077500000000000000000000000001521174352300226415ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/yo/LC_MESSAGES/000077500000000000000000000000001521174352300244265ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/yo/LC_MESSAGES/advanced.po000066400000000000000000000602201521174352300265330ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: yo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "" #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" #: ../../source/advanced.rst:77 msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" #: ../../source/advanced.rst:105 msgid "Usage" msgstr "" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 msgid "share" msgstr "" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/yo/LC_MESSAGES/develop.po000066400000000000000000000134401521174352300264260ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: yo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" #: ../../source/develop.rst:124 msgid "Local Only" msgstr "" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "" #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "" #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/yo/LC_MESSAGES/features.po000066400000000000000000000366361521174352300266220ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: yo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" #: ../../source/features.rst:29 msgid "Share Files" msgstr "" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "" #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "" #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" #: ../../source/features.rst:107 msgid "Host a Website" msgstr "" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "" #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/yo/LC_MESSAGES/help.po000066400000000000000000000034751521174352300257270ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: yo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/yo/LC_MESSAGES/index.po000066400000000000000000000014541521174352300261010ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: yo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/yo/LC_MESSAGES/install.po000066400000000000000000000304761521174352300264460ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: yo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" #: ../../source/install.rst:12 msgid "Mobile" msgstr "" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "" #: ../../source/install.rst:16 msgid "Android" msgstr "" #: ../../source/install.rst:17 msgid "" "Google Play: https://play.google.com/store/apps/details?id=org.onionshare." "android" msgstr "" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "" #: ../../source/install.rst:20 msgid "iOS" msgstr "" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "" #: ../../source/install.rst:22 msgid "" "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "" #: ../../source/install.rst:27 msgid "Linux" msgstr "" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the recommended " "way is to use either the `Flatpak `_ or the `Snap " "`_ package. Flatpak and Snapcraft ensure that you'll " "always use the newest version and run OnionShare inside of a sandbox." msgstr "" #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: https://flathub.org/apps/details/org." "onionshare.OnionShare" msgstr "" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at https://flatpak.org/setup/." msgstr "" #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo``. Even though you " "won't be downloading OnionShare from Flathub, OnionShare depends on some " "packages that are only available there." msgstr "" #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the file " "you downloaded." msgstr "" #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the PGP-" "signed Snapcraft package, you can do so like this:" msgstr "" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at https://snapcraft.io/docs/" "installing-snapd." msgstr "" #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.snap`` and ``.snap.asc`` files." msgstr "" #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version number " "of the file you downloaded. Note that you must use `--dangerous` because the " "package is not signed by the Snapcraft store, however you did verify its PGP " "signature, so you know it's legitimate." msgstr "" #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "" #: ../../source/install.rst:68 msgid "Command-line only" msgstr "" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any operating " "system using the Python package manager ``pip``. :ref:`cli` has more info." msgstr "" #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare can " "also be installed on `FreeBSD `_. It's available via " "its ports collection or as pre-built package. Should you opt to install and " "use OnionShare on a FreeBSD operating system, please be aware that it's " "**NOT** officially supported by the OnionShare project." msgstr "" #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the source " "codes from the official OnionShare repository (or its official release " "packages from `PyPI `_). Should " "you wish to check changes related to this platform, please refer to the " "following resources:" msgstr "" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "" #: ../../source/install.rst:85 msgid "Manual pkg Installation" msgstr "" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, in " "order to install OnionShare for Python 3.9, use::" msgstr "" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as pre-" "built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli`` if you " "want to install that version." msgstr "" #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built packages, " "please refer to its `official Handbook section about pkg `_." msgstr "" #: ../../source/install.rst:96 msgid "Manual port Installation" msgstr "" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run the " "following::" msgstr "" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www/onionshare-" "cli`` if you want to install that version." msgstr "" #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports collection, " "please refer to its `official Handbook section about ports `_." msgstr "" #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't been " "tampered with by verifying its PGP signature. For Windows and macOS, this " "step is optional and provides defense in depth: the OnionShare binaries " "include operating system-specific signatures, and you can just rely on those " "alone if you'd like." msgstr "" #: ../../source/install.rst:115 msgid "Signing key" msgstr "" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "" #: ../../source/install.rst:121 msgid "" "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" #: ../../source/install.rst:122 msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "" #: ../../source/install.rst:125 msgid "" "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "" #: ../../source/install.rst:129 msgid "" "PGP public key fingerprint ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." msgstr "" #: ../../source/install.rst:130 msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you probably " "want `GPGTools `_, and for Windows you probably want " "`Gpg4win `_." msgstr "" #: ../../source/install.rst:135 msgid "Signatures" msgstr "" #: ../../source/install.rst:137 msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, macOS, " "Flatpak, Snap, and source packages, at https://onionshare.org/dist/ in the " "folders named for each version of OnionShare. You can also find them on the " "`GitHub Releases page `_." msgstr "" #: ../../source/install.rst:141 msgid "Verifying" msgstr "" #: ../../source/install.rst:143 msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify the " "binary in a terminal like this:" msgstr "" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with the " "integrity of the file (malicious or otherwise), and you should not install " "the package." msgstr "" #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and " "the `Tor Project `_ may be useful." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/yo/LC_MESSAGES/security.po000066400000000000000000000076271521174352300266510ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: yo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "" #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "" #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/yo/LC_MESSAGES/sphinx.po000066400000000000000000000012541521174352300263010ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: yo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/yo/LC_MESSAGES/tor.po000066400000000000000000000305261521174352300256000ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: yo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "" #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "" #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/zh_CN/000077500000000000000000000000001521174352300232135ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/zh_CN/LC_MESSAGES/000077500000000000000000000000001521174352300250005ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/zh_CN/LC_MESSAGES/advanced.po000066400000000000000000001107201521174352300271060ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-02-17 18:26+0000\n" "Last-Translator: Sketch6580 \n" "Language-Team: LANGUAGE \n" "Language: zh_CN\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 5.10.1-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "进阶使用" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "储存标签分页" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" "关闭您托管的 OnionShare 标签页会破�它们,防止��使用。�使共享网站的计算机" "��,永久托管的网站��在�一地�上使用。" #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" "在�动�务器之�,通过选中“�动 OnionShare 时始终打开此标签页�框,使任何标签" "页�久化。" #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" "打开 OnionShare 时,您之�会�中�存的标签页将开始打开。然��以手动�动�个" "�务,这些�务将在�一个 OnionShare 地�上�用,并��一个�钥�护。" #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "如果您�存了一个标签页,其洋葱�务密钥的副本将存储在您的计算机上。" #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "关闭�钥" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "所有 OnionShare �务默认都使用�钥�护,Tor 称之为“客户端验��。" #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" "加载 OnionShare �务时,Tor �览器将�求您输入�钥。如果您想�许公众使用您的" "�务,最好完全�用�钥。" #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" "�关闭任何标签页的�钥,请在�动�务器之�选中“这是一项公共 OnionShare �务" "(�用�钥)�框。然��务器将公开,并且�需��钥��在 Tor �览器中加载它。" #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "自定义标题" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" "当人们在 Tor �览器中加载 OnionShare �务时,他们会看到���务的默认标题。例" "如,�天�务的默认标题是“OnionShare Chat�。" #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "如果在�动�务器之�编辑“自定义标题�设置,则�以更改它。" #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "排程的时间" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" "OnionShare 具排程功能�设定�务开始与�止时间。在�动�务器�,点击标签分页中" "\"显示进阶设定\"�分别勾选\"在排定时间�动 OnionShare\"�\"在排定时间关闭 " "OnionShare\" �边的�方�,�安排日期和时刻。" #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" "当点击“开始分享�按钮时,计划在未��动的�务会显示倒计时器。计划在未��止的" "�务在�动时显示倒计时器。" #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" "**将 OnionShare �务安排为自动�动�以作为一个死开关**。这�味�,如果您�在" "那里阻止,您的�务将在未�的�个特定时间公开。如果您没有�生任何事情,您�以" "在计划�动之��消该�务。" #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" "**安排 OnionShare �务自动�止会�制其暴露**。如果您想分享秘密信�或一些将过" "期的信�,您�以在选定的有�时间内进行分享。" #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "命令行界�" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "除了图形界�外,OnionShare 还有命令行界�。" #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "安装 CLI 版本" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "如果安装了 Snap�macOS 或 Windows 软件包,则已�安装了 CLI 版本。" #: ../../source/advanced.rst:77 msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "�外,您�以使用 ``pip3`` �安装 OnionShare 的命令行版本::" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "记�这需�已安装``tor``软件包,macOS ��过 ``brew install tor``�安装" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "然��这样执行::" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" "有关在���作系统上安装它的信��以在 Git 存储库中的 `CLI README 文件 " "`_ 中找" "到。" #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "从 Snap �行 CLI" #: ../../source/advanced.rst:92 msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" "如果使用 Snap 软件包安装了 OnionShare,�以�行 ``onionshare.cli`` �访问命令" "行界�版本。" #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "从 macOS �行 CLI" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" "从终端�以�行 ``/Applications/OnionShare.app/Contents/MacOS/onionshare-cli " "--help``" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "从 Windows �行 CLI" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "在 Windows 安装中,�执行文件 ``onionshare-cli.exe`` �以使用。" #: ../../source/advanced.rst:105 msgid "Usage" msgstr "使用" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "通过�行 ``onionshare --help`` �览命令行文档:" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "将 CLI 作为 systemd �元文件�行" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "�以使用 systemd �元文件从 CLI 自动�动 OnionShare。" #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" "如果您以“�久�模��行,并且想��次�动设备时都�动相�的洋葱�务,您�能会" "�现这特别有用。" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "为此,您需�先准备一些 OnionShare JSON �置。" #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" "此处是主�的 OnionShare �置。在此示例中,它存储在 ``/home/user/.config/" "onionshare/onionshare.json``。您�能需�调整其中的一些设置,但如果您已�安装" "了 OnionShare,它看起��能已�和这个类似::" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" "注�“persistent_tabs�部分。现在,我们将在 ``/home/user/.config/onionshare/" "persistent/my-persistent-onion.json`` 创建文件,类似这样::" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" "**请勿实际使用此�钥�service_id 或 client_auth 密钥�它们仅作为示例显示。切" "勿与任何人分享�钥。**" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" "生�洋葱地�和�钥的最简�方法是,先在桌�应用中创建“固定�的 OnionShare 标签" "页,并首次�动分享。这会将�久设置以�机�称�存到 ``.config/onionshare/" "persistent/`` 文件夹。您�以在首次生���消固定该标签页。或者,也�以将其留" "在原处,并在下方 systemd �元文件中使用该�久文件。" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" "现在,您�以在 ``/etc/systemd/system/onionshare-cli.service`` 创建 systemd �" "元文件。请确�将用户和组调整为您自己的用户/组,并更改 onionshare-cli 二进制文" "件的任何路径或 JSON �置和共享的路径。" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "systemd �元文件应该类似这样::" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" "请注�,尽管在 ``my-persistent-onion.json`` 文件的 ``filenames`` 部分定义了 " "``/home/user/my-shared-file.txt``,但�有必�将其指定为 onionshare-cli 命令的" "�数。" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "请确�在创建�元文件��行 ``sudo systemctl daemon-reload``。" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" "现在您�以�行 ``sudo systemctl start onionshare-cli.service``。如果安装了 " "``journalctl``,�以�行 ``sudo journalctl -f -t onionshare-cli``,您应该看到" "�务�动的一些输出::" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" "如果�想让用户使用�钥,�在 my-persistent-onion.json 文件的``常规``设置中将 " "``public`` 设为 ``true``。" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "键盘快�键" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "OnionShare 桌�应用程�包�一些键盘快�键,以方便使用和访问:" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "从主模�选择器�幕:" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "将 OnionShare 数��移到�一�计算机上" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" "当切�到�一�计算机时,您�能想�移您的 OnionShare 数�。如果您有“�久�的洋" "葱地�并想��留它,则尤其如此。" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" "OnionShare 会将所有这些数�存储在特定文件夹中。将下方�作系统相关的文件夹�制" "到新计算机:" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "Linux: ``~/.config/onionshare``" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "macOS: ``~/Library/Application Support/OnionShare``" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "Windows: ``%APPDATA%\\OnionShare``" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "�置文件�数" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" "OnionShare 将其设置存储在 JSON 文件中。CLI 和桌�版本都使用此�置文件。CLI 还" "�让您使用 ``--config`` 指定自定义�置文件的路径。" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" "以下是�置文件�数�其�义。如果您的�置文件中有其他未在此处列出的�数,它们" "�能已从旧版本的 OnionShare 中过时。" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "�数" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "类型" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "说明" #: ../../source/advanced.rst:324 msgid "version" msgstr "版本" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "``string``" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "OnionShare 的版本。您永远�需�更改此值。" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "connection_type" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" "OnionShare 连接到 Tor 的方�。有效选项包括 'bundled'�'automatic'(使用 Tor " "�览器的 Tor 连接)�'control_port' 或 'socket_file'。默认:'bundled'" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "control_port_address" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" "如果 ``connection_type`` 设置为 'control_port',� Tor 控制端�的 IP 地�。默" "认:'127.0.0.1'" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "control_port_port" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "``integer``" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" "如果 ``connection_type`` 设置为 'control_port',� Tor 控制端�的的端��。默" "认:'9051'" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "socks_address" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" "如果 ``connection_type`` 设置为 'control_port' 或 'socket_file',� Tor 的 " "SOCKS 代�的 IP 地�。默认:'127.0.0.1'" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "socks_port" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" "如果 ``connection_type`` 设置为 'control_port' 或 'socket_file',� Tor 的 " "SOCKS 代�的端��。默认:''9050'" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "socket_file_path" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" "如果 ``connection_type`` 设置为 'socket_file',� Tor 的 Socket 文件路径。默" "认:'/var/run/tor/control'" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "auth_type" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" "如果访问 Tor 的控制端�需�密�,则�以将其设置为 'password',�则设置为 " "'no_auth'。默认:'no_auth'" #: ../../source/advanced.rst:332 msgid "auth_password" msgstr "auth_password" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" "如果访问 Tor 的控制端�需�密�,并且 ``auth_type`` 设置为 'password',请在此" "处指定密�。默认:''" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "auto_connect" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "``boolean``" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "OnionShare �动时是�应自动连接到 Tor。默认:False" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "use_autoupdate" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" "OnionShare 是�应自动检查更新(通过 Tor)。此设置仅适用于 MacOS 或 Windows 安" "装。默认:True。" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "autoupdate_timestamp" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "OnionShare 上次检查更新的时间。默认:None" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "bridges_enabled" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "是�使用网桥连接到 Tor。默认:False" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "bridges_type" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" "当 ``bridges_enabled`` 为 True 时,网桥加载��。选项包括 \"built-" "in\"(OnionShare 附带的网桥,�能会从 Tor 更新)�\"moat\"(从 Tor 的 Moat " "API 请求网桥)或 \"custom\"(用户�供的网桥)。默认:\"built-in\"" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "bridges_builtin_pt" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" "当 ``bridges_type`` 设置为 \"built-in\" 时,这指定了�使用哪�类型的网桥�" "议。选项有 \"obfs4\"�\"meek-azure\" 或 \"snowflake\"。默认:\"obfs4\"" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "bridges_moat" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" "当 ``bridges_type`` 设置为 \"moat\" 时,从 Tor 的 Moat API 返回的网桥将存储在" "此处。默认:\"\"" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "bridges_custom" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" "当 ``bridges_type`` 设置为 \"custom\" 时,用户指定的网桥将存储在此处。用 " "'\\n' 分隔字符串中的�个网桥行。默认:\"\"" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "bridges_builtin" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "``dict``" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" "当 ``bridges_type`` 设置为 \"built-in\" 时,OnionShare 会获� Tor 推�的最新" "内置网桥并将其存储在此处。默认:{}" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "persistent_tabs" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "``list``" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" "如果用户将任何标签页定义为 'saved'(这�味�在�次 OnionShare �动时它们都是" "�久的,并且它们的洋葱地��会改�),这些标签页将被赋予一个�机标识符,并在" "此处列出。�久洋葱以与此标识符��的 JSON 文件存储在 OnionShare �置文件夹中" "�为 'persistent' 的�文件夹中。默认:[]" #: ../../source/advanced.rst:343 msgid "locale" msgstr "语言区域" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" "OnionShare 中使用的语言区域设置。默认:None(与 'en' 相�)。有关有效的语言区" "域设置代�,请�阅 https://github.com/onionshare/onionshare/blob/main/cli/" "onionshare_cli/settings.py 中的 'available_locales'" #: ../../source/advanced.rst:344 msgid "theme" msgstr "主题" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" "OnionShare 桌�应用的主题。有效选项有 0(自动检测用户计算机的深色或浅色主" "题)�1(深色)或 2(浅色)。" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "�久洋葱的�置文件�数" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" "如上所述,�个“�久�洋葱都有自己的�数,这些�数存储在自己的 JSON 文件中。�" "以使用 ``--persistent`` 为 CLI 工具指定此文件的路径。" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "以下是一个�久 JSON �置示例::" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "下方是�久洋葱的�置文件�数�其�义,适用于 JSON 中的�个部分" #: ../../source/advanced.rst:399 msgid "onion" msgstr "洋葱" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "private_key" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "Base64 编�的洋葱�务的�钥" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "client_auth_priv_key" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "使用客户端身份验�时的�钥。将此��给用户。" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "client_auth_pub_key" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "使用客户端身份验�时的公钥。在 OnionShare 端使用。" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "�久" #: ../../source/advanced.rst:415 msgid "mode" msgstr "模�" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "此�久洋葱所使用的模�。选项包括“共享��“接收��“网站�或“�天�。" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "已�用" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" "是�为此洋葱�用了�久性。当在桌�中�选中�久选项时,会删除整个 JSON 文件。" "默认:true" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "autostart_on_launch" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "是�在 OnionShare �动时以�连接 Tor �自动�动此�久洋葱。默认:false" #: ../../source/advanced.rst:421 msgid "general" msgstr "常规" #: ../../source/advanced.rst:426 msgid "title" msgstr "标题" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "用于在洋葱�务上显示的�选自定义标题。默认:null(将显示“OnionShare�)" #: ../../source/advanced.rst:427 msgid "public" msgstr "公开" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" "是��在有无�钥的情况下访问洋葱�务(客户端身份验�)。如果为 true,则�需�" "�钥。" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "autostart_timer" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" "洋葱�务是��置为在特定时间�动。�在桌�应用中设置时间,也�用 CLI 工具的 " "``--auto-start-timer`` 以秒为��指定。默认:false" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "autostop_timer" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" "洋葱�务是��置为在特定时间�止。�在桌�应用中设置时间,也�用 CLI 工具的 " "``--auto-stop-timer`` 以秒为��指定。默认:false" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "service_id" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "32 个字符的洋葱�务 URL,没有方案,也没有 '.onion' �缀。" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "以下是特定于上述 ``persistent`` 部分中指定的“模��的设置。" #: ../../source/advanced.rst:436 msgid "share" msgstr "共享" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "autostop_sharing" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "是�在首次下载文件�自动�止共享。默认:true" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "文件�" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "�共享的文件列表。默认:[]" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "log_filenames" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "使用 CLI 工具时是�将 URL 请求记录到 stdout。默认:false" #: ../../source/advanced.rst:447 msgid "receive" msgstr "接收" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "data_dir" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" "接收到的文件或文本消�的存储路径。默认:用户主目录的“OnionShare�文件夹。" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "webhook_url" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "OnionShare 在接收文件或文本消�时将 POST 到的 webhook URL。默认:null" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "disable_text" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "是��用接收文本消�。默认:false" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "disable_files" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "是��用接收文件。默认:false" #: ../../source/advanced.rst:459 msgid "website" msgstr "网站" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "disable_csp" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" "如果设置为 ``true``,OnionShare 将�会为网站设置默认的内容安全策略标头。默" "认:``false``" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "custom_csp" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "���的自定义内容安全策略标头,而�是默认标头。" #: ../../source/advanced.rst:471 msgid "chat" msgstr "�天" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "当�没有�天模�的��置设置。" onionshare-onionshare-26fcdc5/docs/source/locale/zh_CN/LC_MESSAGES/develop.po000066400000000000000000000223131521174352300267770ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-02-11 08:02+0000\n" "Last-Translator: Sketch6580 \n" "Language-Team: LANGUAGE \n" "Language: zh_CN\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 5.10-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "开� OnionShare" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "�作" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" "OnionShare 有一个公开的 Keybase �组用�讨论专案��问�分享设计想法与制定未" "��展计画。 (它也方便直接��端对端加密讯�给 OnionShare 社群�员,一如 " "OnionShare 地�) 先下载 `Keybase 应用 `_, 建立�" "户� `join this team `_. 在 Keybase 应用" "程�里头,到 \"Teams\", 点击 \"Join a Team\"并输入 \"onionshare\"。" #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" "OnionShare 还有开�人员和设计人员讨论项目的 `邮件列表 `_。" #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "贡献编�" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" "OnionShare �代��在此 Git 存储库中找到:https://github.com/onionshare/" "onionshare" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" "如果您想为 OnionShare 贡献代�,加入 Keybase 团队并询问您正在考虑从事的工作会" "有所帮助。您还应该查看 GitHub 上的所有 `未解决的问题 `_,看看是�有您想�解决的问题。" #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" "�贡献代�,请在 GitHub 代�存放库���求,专案维护人员会检视��问��求修" "改�拒�或加以�并。" #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "�手开�" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" "OnionShare 是用 Python 开�的。首先,请克隆 https://github.com/onionshare/" "onionshare/ 上的 Git 存储库,然�查阅 ``cli/README.md`` 文件以了解如何为命令" "行版本设置开�环境,并查阅 ``desktop/README.md`` 文件以了解如何为图形版本设置" "开�环境。" #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" "这些文件包�必�的技术指示�平�安装命令和�赖包,以便从��树�执行 " "OnionShare。" #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "侦错诀�" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "冗长模�" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" "开�时,从终端�行 OnionShare并在命令中添加 ``--verbose``(或 ``-v``)标志�" "常方便。这会在终端上输出很多有用信�,如�始化�些对象时�事件�生时(如点击" "了按钮��存或�新加载了设置)以�其他调试信�。例如::" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "" "您�以通过�行 ``onionshare/common.py`` 中的 ``Common.log`` 方法添加自己的调" "试信�。例如::" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" "这对学习使用 OnionShare 事件�生链很有帮助,或是了解一些�数值在�纵��的�" "化。" #: ../../source/develop.rst:124 msgid "Local Only" msgstr "仅�本地" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" "Tor 速度慢,在开�过程中完全跳过�动洋葱�务通常很方便 ,�使用 ``--local-" "only`` 标记完��作。例如::" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" "在这�情况下,您�以在 Firefox 等普通�览器中加载 URL " "``http://127.0.0.1:17641``,而�是使用 Tor �览器。在本地模�下实际上�需��" "钥,因此您�以忽略它。" #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "贡献翻译" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" "�助 OnionShare 更易使用与亲切,欢迎加入 `Hosted Weblate `_ 翻译计画。请�� \"OnionShare\" 原字或使" "用 \"OnionShare (本地译�)\"格� 。" #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "�助翻译,注册 Hosted Weblate ����开始贡献。" #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "对原始英文字串的建议" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "有时候原始英文有误或是应用程�与文档�相符。" #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" "档案原始字串改进�在 Weblate 加评注并呼� @kingu,或是在 Github �起 issue 或" "�交�求,�一�方��让上游开�人员看到建议��能会在正常检查�程中修改字" "串。" #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "翻译状况" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" "这是目�的翻译状况,如果想�新�起一个未列入的语言翻译,请�信到邮件群组:: " "onionshare-dev@lists.riseup.net" onionshare-onionshare-26fcdc5/docs/source/locale/zh_CN/LC_MESSAGES/features.po000066400000000000000000000634131521174352300271650ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-02-11 08:01+0000\n" "Last-Translator: Sketch6580 \n" "Language-Team: LANGUAGE \n" "Language: zh_CN\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 5.10-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "OnionShare 如何�作" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" "Web �务器在计算机上本地�动,并作为 `Tor `_ `洋葱�务`_供其他人访" "问。" #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "OnionShare 网�默认��钥�护。" #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "OnionShare 地�看起��这样:" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "�钥�能看起��这样:" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" "您有责任使用您选择的通信渠�(例如加密的�天消�)安全地分享该 URL 和�钥,或" "者使用如未加密的电�邮件等�太安全的方�,具体�决于您的`��模型 `_。" #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" "然�,您�� URL 的人会将其�制并粘贴到他们的 `Tor �览器 `_ 中,以访问 OnionShare �务。然�,Tor �览器会�示输" "入�钥,人们也�以�制并粘贴�钥。" #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" "如果您在笔记本电脑上�行 OnionShare ���人��文件,然�在��文件之�将其" "暂�,则该�务将��用,直到您的笔记本电脑�消暂�并�次连接到互�网。" "OnionShare 在与人们实时�作时效果最佳。" #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" "因为你自己的电脑是网络�务器,*任何第三方都�能获知 OnionShare *中�生的任何" "事情,甚至是 OnionShare 的开�者也�能。它是完全�有的。而 OnionShare 也是基" "于 Tor Onion service,所以它也�护了你的匿�性。请�阅 :doc:`security design " "` 以了解更多信�。" #: ../../source/features.rst:29 msgid "Share Files" msgstr "共享文件" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" "你�以使用 OnionShare �安全且匿�地��文件和文件夹给别人。打开一个共享标签" "页,拖入你想共享的文件和文件夹,然�点击“开始共享�。" #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "" "在你添加了文件�,你会看到一些设定选项。请确�你在开始分享�选中了那些你感兴" "趣的选项。" #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" "一旦有人下载完您的文件,OnionShare 将自动�止�务器,将网站从互�网上移除。�" "�许多人下载,请�消选中“��文件��止分享(�消选中以�许下载�个文" "件)�框。" #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "如果�消勾选,别人�下载所共享的个别档案而�是全部档案的�一压缩版。" #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" "准备�共享了,请点 \"开始共享\" 按钮,��时按\"�止共享\"或是退出 " "OnionShare, 网站就会立�关闭。也�以点击�上角 \"↑\" 图标查看分享给别人的记" "录与下载进度。" #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" "现在您有了 OnionShare,请�制地�和�钥并将其��给您希望接收文件的人。如果文" "件需���安全,或者此人�临其他�险,请使用加密消�应用。" #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" "然�,此人必须在 Tor �览器中加载该地�。使用�钥登录�,�以通过�击角�中" "的“下载文件�链接直接从您的计算机下载文件。" #: ../../source/features.rst:55 msgid "Receive Files and Messages" msgstr "接收文件和消�" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" "您�以使用 OnionShare 让人们匿�直接�您的计算机�交文件和消�,本质上将其�" "�一个匿� Dropbox。打开接收标签页并选择所需的设置。" #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "您�以�览文件夹��存已�交的消�和文件。" #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" "如果���许文件上传,�以选中“�用�交文本�;如果���许�交文本消�(例如" "匿��系表),�以选中“�用上传文件�。" #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" "如果您想在有人�您的 OnionShare �务�交文件或消�时收到通知,您�以选中“使用" "通知 webhook�,然�选择 webhook URL。如果您使用此功能,OnionShare 会在有人�" "交文件或消�时�此 URL �出 HTTP POST 请求。例如,如果您想在消�应用 " "`Keybase `_ 上获�加密文本消�,您�以与 `@webhookbot " "`_ 开始对�,输入 ``!webhook create " "onionshare-alerts``,它将以 URL �应。将其用作通知 webhook URL。如果有人将文" "件上传到您的接收模��务,@webhookbot 会在 Keybase 上�您��一�消�,通知" "您。" #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" "准备就绪�,�击“�动接收模��。这将�动 OnionShare �务。任何在 Tor �览器中" "加载此地�的人都�以�交文件和消�,这些文件和消�将上传到您的计算机。" #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "也�以点�上角 \"↓\" 图标 ,�显示别人传�给你的档案记录与进度。" #: ../../source/features.rst:77 msgid "Here is what it looks like for someone sending you files and messages." msgstr "以下是�人�您��文件和消�的情况。" #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" "当有人�您的接收�务�交文件或消�时,它们会默认�存到计算机主文件夹中称为 " "``OnionShare`` 的文件夹中,并根�文件上传的时间自动整�到�独的�文件夹中。" #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" "设定 OnionShare 接收�务对新闻记者与安全收�匿���文件很实用。在这类用途" "中,OnionShare 就�轻��简易但安全性�弱的 `SecureDrop `_, �密举报�交系统。" #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "使用风险自担" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" "就���电�邮件附件一样,有人�能会�试通过将��文件上传到您的 OnionShare " "�务�攻击您的计算机。OnionShare �会添加任何安全机制��护您的系统����文" "件的攻击。" #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" "如果您通过 OnionShare 收到 Office 文档或 PDF,则�以将这些文档转�为�以使用 " "`Dangerzone `_ 安全打开的 PDF。您还�以通过在 " "`Tails `_ 或 `Qubes `_ 一次性" "虚拟机中打开��信任的文档��护自己。" #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "然而,打开通过 OnionShare ��的文本消�总是安全的。" #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "�行接收�务的诀�" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" "如果您想使用 OnionShare 托管您自己的匿� Dropbox,建议您在一�始终开机并连接" "到互�网的�独的专用计算机上进行�作,而�是在您�常使用的计算机上进行�作。" #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" "如果您打算将 OnionShare 地�放在您的网站或社交媒体个人资料中,请�存此标签页" "(请�阅:ref:`save_tabs`)并将其作为公共�务�行(请�阅:ref:" "`turn_off_private_key`)。为其指定自定义标题也是一个好主�(请�阅:ref:" "`custom_titles`)。" #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "接收模�中的其他注�事项" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" "有报告称,iOS 设备上的 Onion Browser 在“白银�安全模��行时无法在接收模�中将" "文件上传到 OnionShare。�试使用�铜或黄金模�,看看您能�上传消�或文件。" #: ../../source/features.rst:107 msgid "Host a Website" msgstr "架设一个网站" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" "利用 OnionShare 架设�� HTML 网站,请打开网站标签分页并将��内容的档案与资" "料夹拖曳到此,就绪�就�以按下\"开始共享\"。" #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" "如果有``index.html`` ,有人载入网站时就会呈现这支档案,网站也�加入任何其它 " "HTML files, CSS, JavaScript 与图片 (请注� OnionShare �支�*��*网站,它无" "法托管需执行代�或使用资料库,例如�能使用 WordPress.)" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "如果没有``index.html``则会显示一个目录,人们�过它�看到档案�下载。" #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "内容安全政策" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" "OnionShare 默认通过设置严格的`内容安全策略 `_标头�帮助�护您的网站。但是,这会阻止第三方内容加载到网页中。" #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" "如果您想从第三方网站加载内容(如�自 CDN 的资产或 JavaScript 库),则有两�选" "择:" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" "您�以在�动�务之�选中“���内容安全策略标头(�许您的网站使用第三方资" "�)�框,以�用��内容安全策略标头。" #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "您�以��自定义内容安全策略标头。" #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "��网站�务的诀�" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" "如果您想使用 OnionShare 托管一个长期网站(�味��仅仅是快速��人展示�些内" "容),建议您在�独的专用计算机上�作,该计算机始终处于开机状�并连接到互�" "网,而�是在您�常使用的计算机上�作。�存标签页(请�阅:ref:`save_tabs`)," "这样如果您关闭 OnionShare 并���新打开它,您就�以使用相�的地���网站。" #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" "如果您的网站是��公众的,您应该将其作为公共�务�行(请�阅:ref:" "`turn_off_private_key`)。" #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "匿��天" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" "�利用 OnionShare 设定�密安全的�天室,它�会记录任何数�。请打开�天标签分" "页点\"�动�天�务器\"。" #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" "�动�务器�,�制 OnionShare 地�和�钥,并将其��给匿��天室中您想�的" "人。如果必须严格�制��以加入,请使用加密消�应用�� OnionShare 地�和�" "钥。" #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" "别人�在 Tor �览器载入 OnionShare 地�加入�天室,它需� JavasScript 因此�" "与者须把 Tor �览器安全等级调�\"标准\"或\"更安全\",\"最安全\"则�行。" #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" "当新人进入�天室时,系统会��给个�字,改动�在左侧��的方框中轮入新�字�" "按 ↵ �出。因为�天记录�会留存所以根本�会显示,�便是其它已在�天室的人也看" "�到。" #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" "OnionShare �天室�员都是匿�,人人��时改�字,没办法确认任何人的身份。" #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" "开 OnionShare �天室并将�天室地�讯�加密�定给一�群信任的朋�,则���地" "相信�天室里都是认识的朋�。" #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "对你很有用�?" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" "如果已使用加密的�天通信软件,OnionShare �天室有什么胜出的特点值得一试呢? 因" "为它�易查溯。" #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" "例如,如果您� Signal 群���消�,则该消�的副本将出现在群����员的��" "设备上(智能手机和计算机,如果他们设置了 Signal 桌�版)。�使�用了“消失消" "��功能,也很难确认所有消�副本是�确实从所有设备中删除,以�从�能�存消�的" "任何其他地方(如通知数�库)中删除。OnionShare �天室�会在任何地方存储任何消" "�,因此问题被�到最低�度。" #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" "OnionShare �天室对于想�匿�安全地与他人�天而无需创建任何账�的人�说也很有" "用。例如,消����以使用一次性电�邮件地��记者�� OnionShare 地�,然�" "等待记者加入�天室,所有这些都�会�害他们的匿�性。" #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "加密如何�作?" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" "OnionShare 须仰赖 Tor 洋葱�务,两者间连接都是端对端加密 (E2EE)。当�人在 " "OnionShare �天室�出讯�,�过 E2EE 洋葱连接�到伺�器,洋葱连接��过 " "WebSockets 用�自的 E2EE 洋葱连接把讯��给�天室其它�员。" #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "OnionShare 自身�能对�天加密,须� Tor 洋葱�务加密。" onionshare-onionshare-26fcdc5/docs/source/locale/zh_CN/LC_MESSAGES/help.po000066400000000000000000000054131521174352300262730ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-08-15 05:09+0000\n" "Last-Translator: Sketch6580 \n" "Language-Team: LANGUAGE \n" "Language: zh_CN\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 5.7-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "获�帮助" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "查阅该网站" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" "你将找到有关如何使用 OnionShare 的说明。先�览一下所有的章节,看看是�有能回" "答你的问题的。" #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "查看 Github Issues" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" "如果�在网站上,请检查 `GitHub issues `_。其他人�能�到了�样的问题,并�开�人员�出了这个问" "题,甚至�布了解决方案。" #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "亲自�交一个 Issue" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" "如果您无法找到解决方案,或者希望�出问题或建议新功能,请`�交问题 `_。这需�`创建 GitHub 账� " "`_。" #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "加入我们的 Keybase Team" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "请查阅 :ref:`collaborating` 关于如何加入 Keybase team �讨论这个项目。" onionshare-onionshare-26fcdc5/docs/source/locale/zh_CN/LC_MESSAGES/index.po000066400000000000000000000021131521174352300264440ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2021-11-26 18:53+0000\n" "Last-Translator: Blax \n" "Language-Team: LANGUAGE \n" "Language: zh_CN\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 4.10-dev\n" "Generated-By: Babel 2.8.0\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "OnionShare 文档" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" "OnionShare 是一个开�工具,能让你通过 Tor 网络,安全且匿�地共享文件�托管网" "站以�跟朋�交�。" onionshare-onionshare-26fcdc5/docs/source/locale/zh_CN/LC_MESSAGES/install.po000066400000000000000000000524641521174352300270210ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2026-06-01 19:58+0530\n" "PO-Revision-Date: 2025-02-12 22:02+0000\n" "Last-Translator: Sketch6580 " "\n" "Language: zh_CN\n" "Language-Team: zh_CN \n" "Plural-Forms: nplurals=1; plural=0;\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.18.0\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "安装" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "Windows 或 macOS" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" "你�以从 `OnionShare website `_ 下载适用于 Windows 和 " "macOS 的 OnionShare。" #: ../../source/install.rst:12 msgid "Mobile" msgstr "手机" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "您�以从下方链接下载 OnionShare 移动版" #: ../../source/install.rst:16 msgid "Android" msgstr "Android" #: ../../source/install.rst:17 msgid "" "Google Play: " "https://play.google.com/store/apps/details?id=org.onionshare.android" msgstr "" "Google Play: " "https://play.google.com/store/apps/details?id=org.onionshare.android&hl=zh" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "F-Droid: https://github.com/onionshare/onionshare-android-nightly" #: ../../source/install.rst:20 msgid "iOS" msgstr "iOS" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "Apple 应用商店:https://apps.apple.com/app/onionshare/id1601890129" #: ../../source/install.rst:22 msgid "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "直接 IPA 下载:https://github.com/onionshare/onionshare-ios/releases" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "TestFlight: https://testflight.apple.com/join/ZCJeY65W" #: ../../source/install.rst:27 msgid "Linux" msgstr "Linux" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the " "recommended way is to use either the `Flatpak `_ or" " the `Snap `_ package. Flatpak and Snapcraft " "ensure that you'll always use the newest version and run OnionShare " "inside of a sandbox." msgstr "" "这有几�方�安装适用于 Linux 的 OnionShare,但推�使用 `Flatpak ` _或 " "`Snap `_ 的软件包�安装。Flatpak 和 Snap 确�你将总能使用最新版本的 " "OnionShare 并在一个沙箱里�行它。" #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "Ubuntu 内置 Snapcraft 支�,而 Fedora 则支� Flatpak,但使用哪一��决于您。两者都适用于所有 Linux �行版。" #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: " "https://flathub.org/apps/details/org.onionshare.OnionShare" msgstr "" "**使用 Flatpak 安装 OnionShare**: " "https://flathub.org/apps/details/org.onionshare.OnionShare" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "**使用 Snapcraft 安装 OnionShare**:https://snapcraft.io/onionshare" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" "如果你愿�的�,你也�以从 https://onionshare.org/dist/ 下载和安装 PGP 签署过的 ``.flatpak`` 或 " "``.snap`` 软件包。" #: ../../source/install.rst:41 msgid "Manual Flatpak Installation" msgstr "手动 Flatpak 安装" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" "如果您想�通过 Flatpak 使用 PGP 签�的 `�文件软件包 `_ 手动安装 OnionShare,您�以这样�:" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at " "https://flatpak.org/setup/." msgstr "按照 https://flatpak.org/setup/ 上的说明安装 Flatpak。" #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-" "exists flathub https://flathub.org/repo/flathub.flatpakrepo``. Even " "though you won't be downloading OnionShare from Flathub, OnionShare " "depends on some packages that are only available there." msgstr "" "通过�行 ``flatpak remote-add --if-not-exists flathub " "https://flathub.org/repo/flathub.flatpakrepo`` 添加 Flathub 存储库。�使您�会从 " "Flathub 下载 OnionShare,但 OnionShare 也�赖于�些仅在那里�用的软件包。" #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of " "OnionShare, and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" "�往 https://onionshare.org/dist/,选择最新版本的 OnionShare,并下载 ``.flatpak`` 和 " "``.flatpak.asc`` 文件。" #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See " ":ref:`verifying_sigs` for more info." msgstr "验� ``.flatpak`` 文件的 PGP 签�。有关更多信�,请�阅:ref:`verifying_sigs`。" #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the " "file you downloaded." msgstr "" "通过�行 ``flatpak install OnionShare-VERSION.flatpak`` �安装 ``.flatpak`` 文件。将" " ``VERSION`` 替�为您下载的文件的版本�。" #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "您�以使用以下命令�行 OnionShare:`flatpak run org.onionshare.OnionShare`。" #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "手动 Snapcraft 安装" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the " "PGP-signed Snapcraft package, you can do so like this:" msgstr "如果您想使用 PGP 签�的 Snapcraft 包手动安装 OnionShare,您�以这样�:" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at " "https://snapcraft.io/docs/installing-snapd." msgstr "按照 https://snapcraft.io/docs/installing-snapd 上的说明安装 Snapcraft。" #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of " "OnionShare, and download the ``.snap`` and ``.snap.asc`` files." msgstr "" "�往 https://onionshare.org/dist/,选择最新版本的 OnionShare,并下载 ``.snap`` 和 " "``.snap.asc`` 文件。" #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs`" " for more info." msgstr "验� ``.snap`` 文件的 PGP 签�。有关更多信�,请�阅:ref:`verifying_sigs`。" #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version " "number of the file you downloaded. Note that you must use `--dangerous` " "because the package is not signed by the Snapcraft store, however you did" " verify its PGP signature, so you know it's legitimate." msgstr "" "通过�行 ``snap install --dangerous onionshare_VERSION_amd64.snap`` �安装 " "``.snap`` 文件。将 ``VERSION`` 替�为您下载的文件的版本�。请注�,您必须使用 `--dangerous`,因为该软件包未由" " Snapcraft 商店签�,但您确实验�了其 PGP 签�,因此您知�它是�法的。" #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "您�以使用以下命令�行 OnionShare:`snap run onionshare`。" #: ../../source/install.rst:68 msgid "Command-line only" msgstr "仅�命令行" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any " "operating system using the Python package manager ``pip``. :ref:`cli` has" " more info." msgstr "您�以使用 Python 软件包管�器 ``pip`` 在任何�作系统上安装 OnionShare 的命令行版本。:ref:`cli` 有更多信�。" #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "FreeBSD" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare " "can also be installed on `FreeBSD `_. It's " "available via its ports collection or as pre-built package. Should you " "opt to install and use OnionShare on a FreeBSD operating system, please " "be aware that it's **NOT** officially supported by the OnionShare " "project." msgstr "" "尽管 OnionShare 并�专为此平�开�,但它也�以安装在 `FreeBSD `_ " "上。它�通过其 Ports Collection 或预构建包获得。如果您选择在 FreeBSD �作系统上安装和使用 " "OnionShare,请注�,它 **�** � OnionShare 项目的官方支�。" #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the " "source codes from the official OnionShare repository (or its official " "release packages from `PyPI `_). Should you wish to check changes related to this platform, " "please refer to the following resources:" msgstr "" "尽管�是由 OnionShare 开�人员�供和正�维护,但 FreeBSD 软件包和 ports 确实会从官方 OnionShare " "存储库(或其�自 `PyPI `_ " "的官方�布软件包)获�和验��代�。如果您希望查看与此平�相关的更改,请�考以下资�:" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "https://cgit.freebsd.org/ports/log/www/onionshare" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "https://www.freshports.org/www/onionshare" #: ../../source/install.rst:85 msgid "Manual pkg Installation" msgstr "手动 pkg 安装" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, " "in order to install OnionShare for Python 3.9, use::" msgstr "" "�安装二进制包,请使用 ``pkg install pyXY-onionshare``,其中 ``pyXY`` 指定包所针对的 Python " "版本。因此,为了安装适用于 Python 3.9 的 OnionShare,请使用::" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as " "pre-built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli``" " if you want to install that version." msgstr "" "还有一个**仅命令行**版本的 OnionShare 作为预构建包�供。如果�安装该版本,请将 ``py39-onionshare`` 替�为 " "``py39-onionshare-cli`` 。" #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built " "packages, please refer to its `official Handbook section about pkg " "`_." msgstr "" "有关 FreeBSD 预构建软件包的更多信�和详细信�,请�阅其`有关 pkg 的官方手册部分 " "`_。" #: ../../source/install.rst:96 msgid "Manual port Installation" msgstr "手动 port 安装" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run " "the following::" msgstr "" "�安装 FreeBSD port,请将目录更改为 `ports collection " "`_。您必须已�签出,并�行以下命令::" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www" "/onionshare-cli`` if you want to install that version." msgstr "" "Ports Collection 还为 OnionShare 的**仅命令行**版本�供了专用 port。如果您想�安装该版本,请将 " "``www/onionshare`` 替�为 ``www/onionshare-cli`` 。" #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports " "collection, please refer to its `official Handbook section about ports " "`_." msgstr "" "有关 FreeBSD Ports Collection 的更多信�和详细信�,请�阅其`有关 ports 的官方手册部分 " "`_。" #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "验� PGP 签�" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't " "been tampered with by verifying its PGP signature. For Windows and macOS," " this step is optional and provides defense in depth: the OnionShare " "binaries include operating system-specific signatures, and you can just " "rely on those alone if you'd like." msgstr "" "你�以通过验�其 PGP 签��验�你下载的软件包是��且未被篡改过的。对于 Windows 和 macOS " "�说,这一步是�选的,并�供更深层次的�护:OnionShare 的二进制文件中包��作系统特定的数字签�,如果你愿�的�,你�以��赖这些签�。" #: ../../source/install.rst:115 msgid "Signing key" msgstr "签�密钥" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "软件包由负责特定版本的核心开�人员签�。以下是�个 OnionShare 核心开�人员的 GPG 密钥信�:" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "Micah Lee:" #: ../../source/install.rst:121 msgid "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "PGP 公钥指纹 ``927F419D7EC82C2F149C1BD1403C2657CD994F73``。" #: ../../source/install.rst:122 msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver " "`_." msgstr "" "您�以`从 keys.openpgp.org 密钥�务器 `_下载 Micah 的密钥。" #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "Saptak Sengupta:" #: ../../source/install.rst:125 msgid "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "PGP 公钥指纹 ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``。" #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver " "`_." msgstr "" "您�以`从 keys.openpgp.org 密钥�务器 `_下载 Saptak 的密钥。" #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "Miguel Jacq:" #: ../../source/install.rst:129 msgid "PGP public key fingerprint ``54A91143AE0AB4F7743B01FE888ED1B423A3BC99``." msgstr "" #: ../../source/install.rst:130 #, fuzzy msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver " "`_." msgstr "" "您�以`从 keys.openpgp.org 密钥�务器 `_ 下载 Miguel 的密钥。" #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you " "probably want `GPGTools `_, and for Windows you " "probably want `Gpg4win `_." msgstr "" "你必须安装 GnuPG �验�签�,对于 macOS 你�能想� `GPGTools `_,对于 " "Windows 你�能想� `Gpg4win `_。" #: ../../source/install.rst:135 msgid "Signatures" msgstr "签�" #: ../../source/install.rst:137 msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, " "macOS, Flatpak, Snap, and source packages, at " "https://onionshare.org/dist/ in the folders named for each version of " "OnionShare. You can also find them on the `GitHub Releases page " "`_." msgstr "" "您�以在 https://onionshare.org/dist/ 上�个 OnionShare 版本文件夹中找到签�(作为 ``.asc`` " "文件),以� Windows�macOS�Flatpak�Snap 和�代�包。您还�以在 `GitHub �布页� " "`_ 上找到它们。" #: ../../source/install.rst:141 msgid "Verifying" msgstr "验�" #: ../../source/install.rst:143 msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify " "the binary in a terminal like this:" msgstr "将核心开�人员的公钥导入 GnuPG 密钥串�下载二进制文件和 ``.asc`` 签��,您�以在终端中验�二进制文件,如下所示:" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "Windows::" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "macOS::" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "Linux::" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "�文件::" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "期望的输出看起��是这样::" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with " "the integrity of the file (malicious or otherwise), and you should not " "install the package." msgstr "如果您没有看到 ``Good signature from``,则文件的完整性�能存在问题(��或其他),您�应该安装该软件包。" #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "上�显示的``警告:``�是软件包的问题,它��味�您没有定义 Micah(核心开�人员)的 PGP 密钥的“信任�级别。" #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and" " the `Tor Project `_ may be useful." msgstr "" "如果你想了解更多有关验� PGP 签�的知识,这几篇指� `Qubes OS `_ 和 `Tor Project " "`_ �能会有帮助。" #~ msgid "Or for Windows, in a command-prompt like this::" #~ msgstr "或是在 Windows 的命令�示符(cmd)中::" #~ msgid "" #~ "There are various ways to install " #~ "OnionShare for Linux, but the " #~ "recommended way is to use either " #~ "the `Flatpak `_ or the" #~ " `Snap `_ package. Flatpak" #~ " and Snap ensure that you'll always" #~ " use the newest version and run " #~ "OnionShare inside of a sandbox." #~ msgstr "" #~ "这有几�方�安装适用于 Linux 的 OnionShare,但推�使用 `Flatpak" #~ " ` 或 `Snap " #~ "` 的软件包�安装。Flatpak 和 Snap " #~ "确�你将总能使用最新版本的 OnionShare 并在一个沙箱里�行它。" #~ msgid "" #~ "Snap support is built-in to Ubuntu" #~ " and Fedora comes with Flatpak " #~ "support, but which you use is up" #~ " to you. Both work in all Linux" #~ " distributions." #~ msgstr "" #~ "Ubuntu 内建对 Snap 的支�而 Fedora 附带对 " #~ "Flatpak 的支�,但选择哪一��决于你。这两�都能在所有的 Linux �行版上使用。" #~ msgid "**Install OnionShare using Snap**: https://snapcraft.io/onionshare" #~ msgstr "**使用 Snap 安装 OnionShare**: https://snapcraft.io/onionshare" #~ msgid "" #~ "PGP public key fingerprint " #~ "``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." #~ msgstr "PGP 公钥指纹 ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``。" onionshare-onionshare-26fcdc5/docs/source/locale/zh_CN/LC_MESSAGES/security.po000066400000000000000000000146641521174352300272220ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-11-01 22:00+0000\n" "Last-Translator: Sketch6580 \n" "Language-Team: LANGUAGE \n" "Language: zh_CN\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 5.8.2-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "安全设计" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "先阅读:ref:`how_it_works` �了解基础的 OnionShare �作原�。" #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "一如所有应用程�,OnionShare ��有错误或弱点。" #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "OnionShare ��护的部份" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" "**第三方无法访问 OnionShare 中�生的任何情况。**使用 OnionShare �味�直接在" "您的计算机上托管�务。当您使用 OnionShare 共享文件时,它们�会上传到任何第三" "方�务器。如果您创建 OnionShare �天室,您的计算机也会充当�天室的�务器。这" "��了必须信任他人计算机的传统模�。" #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" "**网路窃�者无法侦察 OnionShare 传输中�生的情况。 ** Tor 洋葱�务与 Tor �览" "器之间为端到端加密连接,所以攻击者除了加密的 Tor ��外无法窃�任何东西,�便" "攻击者利用 Tor �览器与 OnionShare 洋葱�务连接的��会�节点,其��也有洋葱" "�务�钥加密。" #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" "**Tor ��护 OnionShare 匿� 。 ** OnionShare 与 Tor �览器�护使用者匿�,�" "�利用 OnionShare 地�与 Tor �览器进行匿�通信,Tor �览器与窃�者都无法知" "� OnionShare 使用者身份。" #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" "**�使攻击者了解了洋葱�务,他们�然无法访问任何内容。**之�针对 Tor 网络枚举" "洋葱�务的攻击�许攻击者�现�有的 ``.onion`` 地�。�从其地�访问 " "OnionShare �务,必须猜测用于客户端验�的�钥(除�该�务已通过关闭�钥公开 " "- 请�阅:`turn_off_private_key`)。" #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "OnionShare �能�护的部份" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" "**传递 OnionShare 地�和�钥�能�安全。**�人们传递 OnionShare 地�是 " "OnionShare 用户的责任。如果以�安全的方���(例如通过攻击者监控的电�邮" "件),窃�者�以知�正在使用 OnionShare。窃�者�以通过在 Tor �览器中加载他" "们的地�和/或丢失的密钥�访问�在�行的�务。通过加密文本消�(�能�用了消失" "消�)�加密电�邮件或亲自安全传递达地����这�情况。当使用 OnionShare 处" "��机密内容时,这�是必需的。" #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" "**传递 OnionShare 地�和�钥�能�是匿�的。**必须采��外的预防措施以确� " "OnionShare 地�是匿�传递的。�以使用仅通过 Tor 访问的新电�邮件或�天账��" "分享地�。除�匿�是目标,�则没有必�这样�。" onionshare-onionshare-26fcdc5/docs/source/locale/zh_CN/LC_MESSAGES/sphinx.po000066400000000000000000000014731521174352300266560ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2021-11-26 18:53+0000\n" "Last-Translator: Blax \n" "Language-Team: LANGUAGE \n" "Language: zh_CN\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 4.10-dev\n" "Generated-By: Babel 2.8.0\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "版本" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "语言" onionshare-onionshare-26fcdc5/docs/source/locale/zh_CN/LC_MESSAGES/tor.po000066400000000000000000000511161521174352300261500ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-02-11 08:02+0000\n" "Last-Translator: Sketch6580 \n" "Language-Team: LANGUAGE \n" "Language: zh_CN\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 5.10-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "正在连接到 Tor" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "当OnionShare�动时,它会显示一个�幕,�求您连接到Tor网络。" #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" "您�以在点击\"Connect to Tor\"之�,打开\"Connect to Tor automatically\"的开" "关。这�味�下次OnionShare�动时,它将自动使用上次会�的Tor连接设置进行连接," "而�会呈现连接选项给您。如果连接失败,您�然�以�试使用桥接或通过\"Network " "Settings\"按钮�新�置Tor。" #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" "您�以点击\"Connect to Tor\"�开始连接。如果您的网络没有任何问题,包括任何试" "图阻止您访问Tor网络的�试,这应该能够在第一次�试时�功。" #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" "或者,如果您希望在连接之�手动�置桥接或其他Tor设置,您�以点击\"Network " "Settings\"。" #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "自动绕过网络审查" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" "当您点击\"Connect to Tor\"时,如果OnionShare无法连接,�能是因为Tor在您所在的" "国家或本地网络中�到审查�制。" #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "如果出现这�情况,您将有以下选择:" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "�用网桥�试" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "从 IP 地�自动确定我所在国家/地区的网桥设置" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "手动选择我所在国家/地区的网桥设置" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" "如果您选择“�使用网桥�试�选项,OnionShare 将�平常一样�试连接到 Tor,而�会" "�试绕过审查。" #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" "�外两个选项将�试使用 Tor 网桥自动规�审查。如果您的网络�供者阻止访问 Tor " "网络,您�有希望连接到 Tor 网桥,然�它将把您连接到 Tor 网络,从而规�审查。" "这两个选项都使用 Tor Project 的审查规� API 为您�供适�您的网桥设置。" "OnionShare 将暂时使用 `Meek `_ 域�置代�从您的计算机到 Tor 的审查规� API 建立� Tor 连" "接。Meek 代�掩盖了您正在�试找到连接到 Tor 的方法的事实。" #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" "如果您选择“根�我的 IP 地�自动确定我的国家/地区以进行网桥设置�,则审查规� " "API 将考虑您的 IP 地�(是的,您的真实 IP 地�)�确定您�能居�在哪个国家/地" "区。根�国家/地区信�,API 将�试自动查找适�您所在�置的网桥。" #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" "如果您选择“手动选择我的国家/地区进行网桥设置�,审查 API 将找到适�您指定国家/" "地区的网桥。" #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "自动规�审查的工作原�" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" "如果“审查规� API�找到它认为适�您的网桥,OnionShare 将�试使用这些网桥�新连" "接到 Tor。如果 API 未找到您所在�置的任何网桥,OnionShare 将� API 询问“�" "备�选项,然��试使用这些选项�新连接。" #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" "如果由于��原因 OnionShare 无法连接到审查 API 本身,或者 API 返回错误消�," "OnionShare 将�试使用 obfs4 内置网桥。" #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" "值得注�的是,对审查规� API 的请求�会通过 Tor 网络(因为如果您已��以连接" "到 Tor,则�需�连接到 API)。" #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" "尽管攻击者很难�现 Meek 请求的去�,但对于�些用户�说,这�然�能存在风险。" "因此,这是一项�选功能。使用 Meek 和� Tor 网络请求仅�于�审查规� API �出" "一两个请求。然� Meek 被�止,所有进一步的网络请求都通过 Tor 网络进行。" #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" "如果您�方便�出�通过 Tor 网络的请求,您�以�击“网络设置�(或�下角的“设" "置�图标,然�在出现的�幕中�击“Tor 设置�标签页),然�手动�置网桥。�存任何" "网桥设置�,OnionShare 将�试使用这些网桥�新连接。" #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "手动�置 Tor 设置" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"⚙\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" "您�以通过�击欢迎�幕上的“网络设置�进入 Tor 设置,或者�击应用程��下角" "的“⚙�图标,然�在出现的�幕中切�到 Tor 设置标签页。" #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "以下是�置 OnionShare 连接到 Tor 的��方法:" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "使用 OnionShare 内置的 Tor 版本" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" "此预设是让 OnionShare 连上 Tor 最简���的方法,因此推�给大多数使用者。" #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" "打开 OnionShare 时会在�动��已设置好的 ``tor``进程,这个进程�会介入电脑中" "其它 tor 进程,所以Tor �览器或系统会使用自己的 tor 进程。" #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "**使用网桥**" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" "�使用网桥,您必须选择“使用 OnionShare 内置的 Tor 版本�并选中“使用网桥��选" "框。" #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" "首先�试使用内置网桥。建议使用 `obfs4` 或 `snowflake` 网桥,而�是使用 `meek-" "azure`。" #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" "如果使用内置网桥�起作用,您�以从 torproject.org 请求网桥。您必须解决验��" "�能请求网桥。(这使得政府或 ISP 更难阻止对 Tor 网桥的访问。)" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "您还�以选择使用从����了解到的网桥。" #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "�试使用 Tor �览器进行自动�置" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" "如果您`已下载 Tor �览器 `_ 并且�想�行两个 " "``tor`` 进程,则�以使用 Tor �览器中的 ``tor`` 进程。请记�,在使用 " "OnionShare 时,您需�在���� Tor �览器打开,�能实现此功能。" #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "在 Windows 使用 ``tor`` 系统" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "这�常高端,需�会编辑纯文本文件与管�员工作��。" #: ../../source/tor.rst:101 msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" "`从 Tor 网站 `_ 下载适用于 " "Windows 的 Tor 专家包。解压缩文件并将解压缩的文件夹�制到 ``C:\\Program " "Files (x86)\\`` 中,将包� ``Data`` 和 ``Tor`` 的解压缩文件夹�命�为 ``tor-" "win32``。" #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" "設一个控制端密� (例如使用7 个连续�字, �``comprised stumble rummage work " "avenging construct volatile``就是个好密�。)以管�员�户打开命令行 " "(``cmd``),使用``tor.exe --hash-password`` 指令产生密�哈希,例如::" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" "在一串�忽视的警告之�,会出现哈希密�结果,例如在上述示范中密�为 " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" "在``C:\\Program Files (x86)\\tor-win32\\torrc`` 创建新文本档,存入新生�的哈" "希密�並替�文件 ``HashedControlPassword`` ::" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" "在管�员命令行中 ,安装``tor``�务�利用新建的``torrc`` 予以适当指令 (介�于" "``_). �这样::" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "现已顺利在 Windows �行``tor``进程!" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" "打开 OnionShare,点击其中的“⚙�图标,切�到 Tor 设置标签页。在“OnionShare 应如" "何连接到 Tor?�下,选择“使用控制端�连接�,并将“控制端��设置为 " "``127.0.0.1``,将“端��设置为 ``9051``。在“Tor 验�设置�下,选择“密��,并将" "密�设置为您上�选择的控制端�密�。点击“测试与 Tor 的连接�按钮。如果一切顺" "利,您应该会看到“已连接到 Tor 控制器�。" #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "macOS 使用 ``tor``系统" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "如果没有`Homebrew `请先安装,�安装 Tor::" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "现在调� Tor 以便让 OnionShare �连接:" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "�动系统的 Tor �务::" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"⚙\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" "打开 OnionShare,点击其中的“⚙�图标,切�到 Tor 设置标签页。在“OnionShare 应如" "何连接到 Tor?�下选择“使用 Socket 文件连接�,并将 Socket 文件设置为 ``/usr/" "local/var/run/tor/control.socket``。在“Tor 验�设置�下选择“无验�或 Cookie 验" "��。点击“测试与 Tor 的连接�按钮。" #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "如果一切顺利,会出现\"Connected to the Tor controller\"消�。" #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "Linux 使用 ``tor``系统" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" "首先,安装 ``tor`` 软件包。如果您使用的是 Debian�Ubuntu 或类似的 Linux �行" "版,建议使用 Tor Project 的`官方存储库 `_。" #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" "接�将用户加入��行``tor``进程的群组(Debian/ Ubuntu 则使用 ``debian-tor``)," "设置 OnionShare 连接系统的``tor`` control socket 文档。" #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" "�将用户加到``debian-tor`` 群组请�行以下命令(请把 ``username`` 改�你的 " "username)::" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"⚙\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" "��您的电脑。���,打开 OnionShare,点击其中的“⚙�图标,切�到 Tor 设置标签" "页。在“OnionShare 应如何连接到 Tor?�下,选择“使用 Socket 文件连接�。将 " "Socket 文件设置为 ``/var/run/tor/control``。在“Tor 验�设置�下,选择“无验�" "或 Cookie 验��。点击“测试与 Tor 的连接�按钮。" onionshare-onionshare-26fcdc5/docs/source/locale/zh_TW/000077500000000000000000000000001521174352300232455ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/zh_TW/LC_MESSAGES/000077500000000000000000000000001521174352300250325ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/docs/source/locale/zh_TW/LC_MESSAGES/advanced.po000066400000000000000000000640621521174352300271470ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-05-31 19:47+0000\n" "Last-Translator: hugoalh \n" "Language-Team: zh_TW \n" "Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 5.6-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/advanced.rst:2 msgid "Advanced Usage" msgstr "進階使用" #: ../../source/advanced.rst:7 msgid "Save Tabs" msgstr "儲存分�" #: ../../source/advanced.rst:9 msgid "" "Closing OnionShare tabs you host destroys them, preventing reuse. " "Persistently hosted websites are available on the same address even if the " "computer they are shared from is rebooted." msgstr "" #: ../../source/advanced.rst:12 msgid "" "Make any tab persistent by checking the \"Always open this tab when " "OnionShare is started\" box before starting your server." msgstr "" #: ../../source/advanced.rst:16 msgid "" "When opening OnionShare, your saved tabs from the prior session will start " "opened. Each service then can be started manually, and will be available on " "the same OnionShare address and be protected by the same private key." msgstr "" #: ../../source/advanced.rst:19 msgid "" "If you save a tab, a copy of its onion service secret key is stored on your " "computer." msgstr "" #: ../../source/advanced.rst:24 msgid "Turn Off Private Key" msgstr "" #: ../../source/advanced.rst:26 msgid "" "By default, all OnionShare services are protected with a private key, which " "Tor calls \"client authentication\"." msgstr "" #: ../../source/advanced.rst:28 msgid "" "The Tor Browser will ask you to enter your private key when you load an " "OnionShare service. If you want to allow the public to use your service, " "it's better to disable the private key altogether." msgstr "" #: ../../source/advanced.rst:31 msgid "" "To turn off the private key for any tab, check the \"This is a public " "OnionShare service (disables private key)\" box before starting the server. " "Then the server will be public and a private key is not needed to load it in " "the Tor Browser." msgstr "" #: ../../source/advanced.rst:37 msgid "Custom Titles" msgstr "" #: ../../source/advanced.rst:39 msgid "" "When people load OnionShare services in the Tor Browser they see the default " "title for each type of service. For example, the default title for chat " "services is \"OnionShare Chat\"." msgstr "" #: ../../source/advanced.rst:42 msgid "" "If you edit the \"Custom title\" setting before starting a server you can " "change it." msgstr "" #: ../../source/advanced.rst:45 msgid "Scheduled Times" msgstr "排程時間" #: ../../source/advanced.rst:47 msgid "" "OnionShare supports scheduling exactly when a service should start and stop. " "Before starting a server, click \"Show advanced settings\" in its tab and " "then check the boxes next to either \"Start onion service at scheduled " "time\", \"Stop onion service at scheduled time\", or both, and set the " "respective desired dates and times." msgstr "" "OnionShare 有排程功能�設定�務何時開始與�止。在啟動伺�器�,點擊標籤分�上" "的\"顯示進階設定\"然後�點\"在排定時間啟動 OnionShare\", \"在排定時間關閉 " "OnionShare\" �邊的�方塊,以設定�想�的日期和時刻。" #: ../../source/advanced.rst:51 msgid "" "Services scheduled to start in the future display a countdown timer when the " "\"Start sharing\" button is clicked. Services scheduled to stop in the " "future display a countdown timer when started." msgstr "" #: ../../source/advanced.rst:54 msgid "" "**Scheduling an OnionShare service to automatically start can be used as a " "dead man's switch**. This means your service is made public at a given time " "in the future if you are not there to prevent it. If nothing happens to you, " "you can cancel the service before it's scheduled to start." msgstr "" #: ../../source/advanced.rst:60 msgid "" "**Scheduling an OnionShare service to automatically stop limits its " "exposure**. If you want to share secret info or something that will be " "outdated, you can do so for selected limited time." msgstr "" #: ../../source/advanced.rst:68 msgid "Command-line Interface" msgstr "命令行介�" #: ../../source/advanced.rst:70 msgid "" "In addition to its graphical interface, OnionShare has a command-line " "interface." msgstr "除圖形介�外,OnionShare 也有文字指令介�。" #: ../../source/advanced.rst:73 msgid "Installing the CLI version" msgstr "" #: ../../source/advanced.rst:75 msgid "" "If you have installed the Snap, macOS or Windows package, you already have " "the CLI version installed." msgstr "" #: ../../source/advanced.rst:77 #, fuzzy #| msgid "" #| "You can install just the command-line version of OnionShare using " #| "``pip3``::" msgid "" "Alternatively, you can install just the command-line version of OnionShare " "using ``pip3``::" msgstr "�使用 ``pip3``來安�文字指令版本的 OnionShare::" #: ../../source/advanced.rst:81 msgid "" "Note that you will also need the ``tor`` package installed. In macOS, " "install it with: ``brew install tor``" msgstr "記�這需�已安�``tor``套件,macOS ��� ``brew install tor``來安�" #: ../../source/advanced.rst:83 msgid "Then run it like this::" msgstr "然後�這樣執行::" #: ../../source/advanced.rst:87 msgid "" "Info about installing it on different operating systems can be found in the " "`CLI README file `_ in the Git repository." msgstr "" #: ../../source/advanced.rst:90 msgid "Running the CLI from Snap" msgstr "" #: ../../source/advanced.rst:92 #, fuzzy #| msgid "" #| "If you installed OnionShare using the Snap package, you can also just run " #| "``onionshare.cli`` to access the command-line interface version." msgid "" "If you installed OnionShare using the Snap package, you can run ``onionshare." "cli`` to access the command-line interface version." msgstr "" "如果你使用 Snap 軟體包安� OnionShare,你也�以�執行 ``onionshare.cli`` 來存" "�命令列介�版本。" #: ../../source/advanced.rst:95 msgid "Running the CLI from macOS" msgstr "" #: ../../source/advanced.rst:97 msgid "" "From Terminal, you can run ``/Applications/OnionShare.app/Contents/MacOS/" "onionshare-cli --help``" msgstr "" #: ../../source/advanced.rst:100 msgid "Running the CLI from Windows" msgstr "" #: ../../source/advanced.rst:102 msgid "" "In the Windows installation, the executable ``onionshare-cli.exe`` is " "available." msgstr "" #: ../../source/advanced.rst:105 msgid "Usage" msgstr "使用" #: ../../source/advanced.rst:107 msgid "" "Browse the command-line documentation by running ``onionshare --help``::" msgstr "" #: ../../source/advanced.rst:170 msgid "Running the CLI as a systemd unit file" msgstr "" #: ../../source/advanced.rst:172 msgid "" "It is possible to automatically start OnionShare from the CLI using a " "systemd unit file." msgstr "" #: ../../source/advanced.rst:174 msgid "" "You may find this particularly useful if you are operating in 'persistent' " "mode, and want to start the same onion service every time your machine " "starts." msgstr "" #: ../../source/advanced.rst:176 msgid "To do this, you need to prepare some OnionShare json config first." msgstr "" #: ../../source/advanced.rst:178 msgid "" "Here is the main OnionShare config. In this example, it's stored in ``/home/" "user/.config/onionshare/onionshare.json``. You may need to adjust some of " "the settings, but if you already have OnionShare installed, it probably " "looks much like this already::" msgstr "" #: ../../source/advanced.rst:207 msgid "" "Notice the 'persistent_tabs' section. We will now create a file at ``/home/" "user/.config/onionshare/persistent/my-persistent-onion.json``, that looks " "like this::" msgstr "" #: ../../source/advanced.rst:247 msgid "" "**Don't actually use this private key, service_id or client_auth keys! They " "are shown only as an example. Never share the private_key with anyone.**" msgstr "" #: ../../source/advanced.rst:249 msgid "" "The easiest way to generate the onion address and private key is to first " "create a 'pinned' OnionShare tab in the desktop app and started the share " "for the first time. This will then have saved the persistent settings to " "your ``.config/onionshare/persistent/`` folder with a random name. You can " "unpin that tab once you've generated it the first time. Or, you can leave it " "where it is, and use that persistent file in your systemd unit file below." msgstr "" #: ../../source/advanced.rst:251 msgid "" "Now you can create a systemd unit file in ``/etc/systemd/system/onionshare-" "cli.service``. Be sure to adjust the User and Group to your own user/group, " "as well as changes to any paths to the onionshare-cli binary or the paths to " "your JSON configs and shares." msgstr "" #: ../../source/advanced.rst:253 msgid "The systemd unit file should look like this::" msgstr "" #: ../../source/advanced.rst:268 msgid "" "Note that although ``/home/user/my-shared-file.txt`` was defined in the " "``filenames`` section of the ``my-persistent-onion.json`` file, it's still " "necessary to specify it as the argument to the onionshare-cli command." msgstr "" #: ../../source/advanced.rst:270 msgid "" "Be sure to run ``sudo systemctl daemon-reload`` after creating the unit file." msgstr "" #: ../../source/advanced.rst:272 msgid "" "Now you can run ``sudo systemctl start onionshare-cli.service``. If you have " "``journalctl`` installed, you can run ``sudo journalctl -f -t onionshare-" "cli``, and you should see some output of your service starting::" msgstr "" #: ../../source/advanced.rst:282 msgid "" "If you don't want your users to use a Private Key, set ``public`` to be " "``true`` in the ``general`` settings of the my-persistent-onion.json file." msgstr "" #: ../../source/advanced.rst:286 msgid "Keyboard Shortcuts" msgstr "" #: ../../source/advanced.rst:288 msgid "" "The OnionShare desktop application contains some keyboard shortcuts, for " "convenience and accessibility::" msgstr "" #: ../../source/advanced.rst:293 msgid "And from the main mode chooser screen::" msgstr "" #: ../../source/advanced.rst:303 msgid "Migrating your OnionShare data to another computer" msgstr "" #: ../../source/advanced.rst:305 msgid "" "You may want to migrate your OnionShare data when switching to another " "computer. This is especially true if you had a 'persistent' onion address " "and you want to preserve it." msgstr "" #: ../../source/advanced.rst:307 msgid "" "OnionShare stores all such data in a specific folder. Copy the relevant " "folder for your operating system below, to your new computer:" msgstr "" #: ../../source/advanced.rst:309 msgid "Linux: ``~/.config/onionshare``" msgstr "" #: ../../source/advanced.rst:310 msgid "macOS: ``~/Library/Application Support/OnionShare``" msgstr "" #: ../../source/advanced.rst:311 msgid "Windows: ``%APPDATA%\\OnionShare``" msgstr "" #: ../../source/advanced.rst:315 msgid "Configuration file parameters" msgstr "" #: ../../source/advanced.rst:317 msgid "" "OnionShare stores its settings in a JSON file. Both the CLI and the Desktop " "versions use this configuration file. The CLI also lets you specify a path " "to a custom configuration file with ``--config``." msgstr "" #: ../../source/advanced.rst:319 msgid "" "Below are the configuration file parameters and what they mean. If your " "configuration file has other parameters not listed here, they may be " "obsolete from older OnionShare versions." msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Parameter" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Type" msgstr "" #: ../../source/advanced.rst:322 ../../source/advanced.rst:402 #: ../../source/advanced.rst:413 ../../source/advanced.rst:424 #: ../../source/advanced.rst:439 ../../source/advanced.rst:450 #: ../../source/advanced.rst:462 msgid "Explanation" msgstr "" #: ../../source/advanced.rst:324 msgid "version" msgstr "" #: ../../source/advanced.rst:324 ../../source/advanced.rst:325 #: ../../source/advanced.rst:326 ../../source/advanced.rst:328 #: ../../source/advanced.rst:330 ../../source/advanced.rst:331 #: ../../source/advanced.rst:332 ../../source/advanced.rst:337 #: ../../source/advanced.rst:338 ../../source/advanced.rst:339 #: ../../source/advanced.rst:340 ../../source/advanced.rst:343 #: ../../source/advanced.rst:404 ../../source/advanced.rst:405 #: ../../source/advanced.rst:406 ../../source/advanced.rst:415 #: ../../source/advanced.rst:426 ../../source/advanced.rst:430 #: ../../source/advanced.rst:452 ../../source/advanced.rst:453 #: ../../source/advanced.rst:465 msgid "``string``" msgstr "" #: ../../source/advanced.rst:324 msgid "" "The version of OnionShare. You should not ever need to change this value." msgstr "" #: ../../source/advanced.rst:325 msgid "connection_type" msgstr "" #: ../../source/advanced.rst:325 msgid "" "The way in which OnionShare connects to Tor. Valid options are 'bundled', " "'automatic' (use Tor Browser's Tor connection), 'control_port' or " "'socket_file'. Default: 'bundled'" msgstr "" #: ../../source/advanced.rst:326 msgid "control_port_address" msgstr "" #: ../../source/advanced.rst:326 msgid "" "The IP address of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:327 msgid "control_port_port" msgstr "" #: ../../source/advanced.rst:327 ../../source/advanced.rst:329 #: ../../source/advanced.rst:335 msgid "``integer``" msgstr "" #: ../../source/advanced.rst:327 msgid "" "The port number of Tor's Control port, if ``connection_type`` is set to " "'control_port'. Default: '9051'" msgstr "" #: ../../source/advanced.rst:328 msgid "socks_address" msgstr "" #: ../../source/advanced.rst:328 msgid "" "The IP address of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: '127.0.0.1'" msgstr "" #: ../../source/advanced.rst:329 msgid "socks_port" msgstr "" #: ../../source/advanced.rst:329 msgid "" "The port number of Tor's SOCKS proxy, if ``connection_type`` is set to " "'control_port' or 'socket_file'. Default: ''9050'" msgstr "" #: ../../source/advanced.rst:330 msgid "socket_file_path" msgstr "" #: ../../source/advanced.rst:330 msgid "" "The path to Tor's socket file, if ``connection_type`` is set to " "'socket_file'. Default: '/var/run/tor/control'" msgstr "" #: ../../source/advanced.rst:331 msgid "auth_type" msgstr "" #: ../../source/advanced.rst:331 msgid "" "If access to Tor's control port requires a password, this can be set to " "'password', otherwise 'no_auth'. Default: 'no_auth'" msgstr "" #: ../../source/advanced.rst:332 #, fuzzy #| msgid "Disable passwords" msgid "auth_password" msgstr "�消密碼" #: ../../source/advanced.rst:332 msgid "" "If access to Tor's control port requires a password, and ``auth_type`` is " "set to 'password', specify the password here. Default: ''" msgstr "" #: ../../source/advanced.rst:333 msgid "auto_connect" msgstr "" #: ../../source/advanced.rst:333 ../../source/advanced.rst:334 #: ../../source/advanced.rst:336 ../../source/advanced.rst:344 #: ../../source/advanced.rst:416 ../../source/advanced.rst:417 #: ../../source/advanced.rst:427 ../../source/advanced.rst:428 #: ../../source/advanced.rst:429 ../../source/advanced.rst:441 #: ../../source/advanced.rst:443 ../../source/advanced.rst:454 #: ../../source/advanced.rst:455 ../../source/advanced.rst:464 #: ../../source/advanced.rst:466 msgid "``boolean``" msgstr "" #: ../../source/advanced.rst:333 msgid "" "Whether OnionShare should automatically connect to Tor when it starts. " "Default: False" msgstr "" #: ../../source/advanced.rst:334 msgid "use_autoupdate" msgstr "" #: ../../source/advanced.rst:334 msgid "" "Whether OnionShare should automatically check for updates (over Tor). This " "setting is only valid for MacOS or Windows installations. Default: True." msgstr "" #: ../../source/advanced.rst:335 msgid "autoupdate_timestamp" msgstr "" #: ../../source/advanced.rst:335 msgid "The last time OnionShare checked for updates. Default: None" msgstr "" #: ../../source/advanced.rst:336 msgid "bridges_enabled" msgstr "" #: ../../source/advanced.rst:336 msgid "Whether to connect to Tor using bridges. Default: False" msgstr "" #: ../../source/advanced.rst:337 msgid "bridges_type" msgstr "" #: ../../source/advanced.rst:337 msgid "" "When ``bridges_enabled`` is True, where to load bridges from. Options are " "\"built-in\" (bridges shipped with OnionShare and which may get updated from " "Tor), \"moat\" (request bridges from Tor's Moat API), or \"custom\" (user-" "supplied bridges). Default: \"built-in\"" msgstr "" #: ../../source/advanced.rst:338 msgid "bridges_builtin_pt" msgstr "" #: ../../source/advanced.rst:338 msgid "" "When ``bridges_type`` is set to \"built-in\", this specifies which type of " "bridge protocol to use. Options are \"obfs4\", \"meek-azure\" or " "\"snowflake\". Default: \"obfs4\"" msgstr "" #: ../../source/advanced.rst:339 msgid "bridges_moat" msgstr "" #: ../../source/advanced.rst:339 msgid "" "When ``bridges_type`` is set to \"moat\", the bridges returned from Tor's " "Moat API are stored here. Default: \"\"" msgstr "" #: ../../source/advanced.rst:340 msgid "bridges_custom" msgstr "" #: ../../source/advanced.rst:340 msgid "" "When ``bridges_type`` is set to \"custom\", the bridges specified by the " "user are stored here. Separate each bridge line in the string with '\\n'. " "Default: \"\"" msgstr "" #: ../../source/advanced.rst:341 msgid "bridges_builtin" msgstr "" #: ../../source/advanced.rst:341 msgid "``dict``" msgstr "" #: ../../source/advanced.rst:341 msgid "" "When ``bridges_type`` is set to \"built-in\", OnionShare obtains the latest " "built-in bridges recommended by Tor and stores them here. Default: {}" msgstr "" #: ../../source/advanced.rst:342 msgid "persistent_tabs" msgstr "" #: ../../source/advanced.rst:342 ../../source/advanced.rst:442 #: ../../source/advanced.rst:467 msgid "``list``" msgstr "" #: ../../source/advanced.rst:342 msgid "" "If the user has defined any tabs as 'saved' (meaning that they are " "persistent each time OnionShare starts, and their onion address doesn't " "change), these are given a random identifier which gets listed here. The " "persistent onion is stored as a JSON file with the same name as this " "identifier, in a subfolder of the OnionShare configuration folder called " "'persistent'. Default: []" msgstr "" #: ../../source/advanced.rst:343 msgid "locale" msgstr "" #: ../../source/advanced.rst:343 msgid "" "The locale used in OnionShare. Default: None (which is the same as 'en'). " "For valid locale codes, see 'available_locales' in https://github.com/" "onionshare/onionshare/blob/main/cli/onionshare_cli/settings.py" msgstr "" #: ../../source/advanced.rst:344 msgid "theme" msgstr "" #: ../../source/advanced.rst:344 msgid "" "The theme for the OnionShare desktop app. Valid options are 0 (automatically " "detect the user's computer's light or dark theme), 1 (light) or 2 (dark)." msgstr "" #: ../../source/advanced.rst:349 msgid "Configuration file parameters for persistent onions" msgstr "" #: ../../source/advanced.rst:351 msgid "" "As described above, each 'persistent' onion has parameters of its own which " "are stored in its own JSON file. The path to this file can be specified for " "the CLI tool with ``--persistent``." msgstr "" #: ../../source/advanced.rst:353 msgid "Here is an example persistent JSON configuration::" msgstr "" #: ../../source/advanced.rst:396 msgid "" "Below are the configuration file parameters for a persistent onion and what " "they mean, for each section in the JSON" msgstr "" #: ../../source/advanced.rst:399 msgid "onion" msgstr "" #: ../../source/advanced.rst:404 msgid "private_key" msgstr "" #: ../../source/advanced.rst:404 msgid "Base64-encoded private key of the onion service" msgstr "" #: ../../source/advanced.rst:405 msgid "client_auth_priv_key" msgstr "" #: ../../source/advanced.rst:405 msgid "" "The private key when using Client Authentication. Send this to the user." msgstr "" #: ../../source/advanced.rst:406 msgid "client_auth_pub_key" msgstr "" #: ../../source/advanced.rst:406 msgid "" "The public key when using Client Authentication. Used on OnionShare's side." msgstr "" #: ../../source/advanced.rst:410 msgid "persistent" msgstr "" #: ../../source/advanced.rst:415 msgid "mode" msgstr "" #: ../../source/advanced.rst:415 msgid "" "The mode used by this persistent onion. Options are \"share\", \"receive\", " "\"website\" or \"chat\"." msgstr "" #: ../../source/advanced.rst:416 msgid "enabled" msgstr "" #: ../../source/advanced.rst:416 msgid "" "Whether persistence is enabled for this onion. When the persistent option is " "unchecked in the desktop, this entire JSON file is deleted. Default: true" msgstr "" #: ../../source/advanced.rst:417 msgid "autostart_on_launch" msgstr "" #: ../../source/advanced.rst:417 msgid "" "Whether to automatically start this persistent onion when OnionShare starts " "and once Tor is connected. Default: false" msgstr "" #: ../../source/advanced.rst:421 msgid "general" msgstr "" #: ../../source/advanced.rst:426 msgid "title" msgstr "" #: ../../source/advanced.rst:426 msgid "" "An optional custom title for displaying on the onion service. Default: null " "(\"OnionShare\" will be shown instead)" msgstr "" #: ../../source/advanced.rst:427 msgid "public" msgstr "" #: ../../source/advanced.rst:427 msgid "" "Whether the onion service can be accessed with or without a Private Key " "(Client Authentication). If true, no Private Key is required." msgstr "" #: ../../source/advanced.rst:428 msgid "autostart_timer" msgstr "" #: ../../source/advanced.rst:428 msgid "" "Whether the onion service is configured to start at a specific time. The " "time can be set in the desktop app or specified in seconds with ``--auto-" "start-timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:429 msgid "autostop_timer" msgstr "" #: ../../source/advanced.rst:429 msgid "" "Whether the onion service is configured to stop at a specific time. The time " "can be set in the desktop app or specified in seconds with ``--auto-stop-" "timer`` with the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:430 msgid "service_id" msgstr "" #: ../../source/advanced.rst:430 msgid "" "The 32-character onion service URL, without the scheme and without the '." "onion' suffix." msgstr "" #: ../../source/advanced.rst:433 msgid "" "The below are settings specific to the 'mode' specified in the " "``persistent`` section above." msgstr "" #: ../../source/advanced.rst:436 msgid "share" msgstr "" #: ../../source/advanced.rst:441 msgid "autostop_sharing" msgstr "" #: ../../source/advanced.rst:441 msgid "" "Whether to automatically stop the share once files are downloaded the first " "time. Default: true" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "filenames" msgstr "" #: ../../source/advanced.rst:442 ../../source/advanced.rst:467 msgid "A list of files to share. Default: []" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "log_filenames" msgstr "" #: ../../source/advanced.rst:443 ../../source/advanced.rst:466 msgid "" "Whether to log URL requests to stdout when using the CLI tool. Default: false" msgstr "" #: ../../source/advanced.rst:447 msgid "receive" msgstr "" #: ../../source/advanced.rst:452 msgid "data_dir" msgstr "" #: ../../source/advanced.rst:452 msgid "" "The path where received files or text messages will be stored. Default: the " "'OnionShare' folder of the user's home directory." msgstr "" #: ../../source/advanced.rst:453 msgid "webhook_url" msgstr "" #: ../../source/advanced.rst:453 msgid "" "A webhook URL that OnionShare will POST to when it receives files or text " "messages. Default: null" msgstr "" #: ../../source/advanced.rst:454 msgid "disable_text" msgstr "" #: ../../source/advanced.rst:454 msgid "Whether to disable receiving text messages. Default: false" msgstr "" #: ../../source/advanced.rst:455 msgid "disable_files" msgstr "" #: ../../source/advanced.rst:455 msgid "Whether to disable receiving files. Default: false" msgstr "" #: ../../source/advanced.rst:459 msgid "website" msgstr "" #: ../../source/advanced.rst:464 msgid "disable_csp" msgstr "" #: ../../source/advanced.rst:464 msgid "" "If set to ``true``, OnionShare won't set its default Content Security Policy " "header for the website. Default: ``false``" msgstr "" #: ../../source/advanced.rst:465 msgid "custom_csp" msgstr "" #: ../../source/advanced.rst:465 msgid "A custom Content Security Policy header to send instead of the default." msgstr "" #: ../../source/advanced.rst:471 msgid "chat" msgstr "" #: ../../source/advanced.rst:473 msgid "There are currently no configurable settings for the Chat mode." msgstr "" #, fuzzy #~ msgid "" #~ "If you installed OnionShare using the Linux Snapcraft package, you can " #~ "also just run ``onionshare.cli`` to access the command-line interface " #~ "version." #~ msgstr "" #~ "如果你é€�é�Žä½œæ¥­ç³»çµ±çš„安è£�包安è£�OnionShare,你å�¯ä»¥ç›´æŽ¥åœ¨çµ‚端機上執" #~ "行“onionshareâ€�。" #~ msgid "Linux" #~ msgstr "Linux" #~ msgid "" #~ "If you installed OnionShare using the Flatpak package, unfortunately the " #~ "command line interface isn't supported." #~ msgstr "很抱歉,如果你é€�é�ŽFlatpak安è£�OnionShare," #~ msgid "macOS" #~ msgstr "macOS" #~ msgid "Now you can run ``onionshare`` from the terminal." #~ msgstr "ç�¾åœ¨ä½ å�¯ä»¥åœ¨çµ‚端機上執行“onionshareâ€�。" #~ msgid "Windows" #~ msgstr "Windows" onionshare-onionshare-26fcdc5/docs/source/locale/zh_TW/LC_MESSAGES/develop.po000066400000000000000000000204601521174352300270320ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-04-15 05:52+0000\n" "Last-Translator: jxt \n" "Language-Team: zh_TW \n" "Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 4.17-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/develop.rst:2 msgid "Developing OnionShare" msgstr "開發 OnionShare" #: ../../source/develop.rst:7 msgid "Collaborating" msgstr "å�ˆä½œ" #: ../../source/develop.rst:9 msgid "" "OnionShare has an open Keybase team to discuss the project, ask questions, " "share ideas and designs, and making plans for future development. (It's also " "an easy way to send end-to-end encrypted direct messages to others in the " "OnionShare community, like OnionShare addresses.) To use Keybase, download " "the `Keybase app `_, make an account, and `join " "this team `_. Within the app, go to " "\"Teams\", click \"Join a Team\", and type \"onionshare\"." msgstr "" "OnionShare 有一個公開的 Keybase å°�組用來討論專案ã€�æ��å•�ã€�分享設計想法與制定未" "來發展計畫。 (它也方便直接發é€�端å°�端加密訊æ�¯çµ¦ OnionShare 社群的其它人,就如" "å�Œlike OnionShare 地å�€) 先下載 `Keybase 應用 `_, 建立帳戶å†� `加入å°�組 `_. 在 " "Keybase 應用程å¼�è£�頭,到 \"Teams\", 點擊 \"Join a Team\"並輸入 " "\"onionshare\"。" #: ../../source/develop.rst:12 msgid "" "OnionShare also has a `mailing list `_ for developers and and designers to discuss the project." msgstr "" "OnionShare 也有`開發者郵件群組 `_ 便於討論專案。" #: ../../source/develop.rst:15 msgid "Contributing Code" msgstr "è²¢ç�»ç·¨ç¢¼" #: ../../source/develop.rst:17 msgid "" "OnionShare source code is to be found in this Git repository: https://github." "com/onionshare/onionshare" msgstr "" #: ../../source/develop.rst:19 msgid "" "If you'd like to contribute code to OnionShare, it helps to join the Keybase " "team and ask questions about what you're thinking of working on. You should " "also review all of the `open issues `_ on GitHub to see if there are any you'd like to tackle." msgstr "" #: ../../source/develop.rst:22 msgid "" "When you're ready to contribute code, open a pull request in the GitHub " "repository and one of the project maintainers will review it and possibly " "ask questions, request changes, reject it, or merge it into the project." msgstr "" "è¦�è²¢ç�»ä»£ç¢¼ï¼Œè«‹åœ¨ GitHub 代碼存放庫æ��å�–è¦�求,專案維護人員會檢視ã€�æ��å•�ã€�è¦�求修" "改ã€�拒絕或加以å�ˆä½µã€‚" #: ../../source/develop.rst:27 msgid "Starting Development" msgstr "著手開發" #: ../../source/develop.rst:29 msgid "" "OnionShare is developed in Python. To get started, clone the Git repository " "at https://github.com/onionshare/onionshare/ and then consult the ``cli/" "README.md`` file to learn how to set up your development environment for the " "command-line version, and the ``desktop/README.md`` file to learn how to set " "up your development environment for the graphical version." msgstr "" #: ../../source/develop.rst:32 msgid "" "Those files contain the necessary technical instructions and commands " "install dependencies for your platform, and to run OnionShare from the " "source tree." msgstr "" "這些檔案包å�«å¿…è¦�的技術指示ã€�å¹³å�°å®‰è£�指令和ä¾�賴套件,從æº�碼樹來執行 " "OnionShare。" #: ../../source/develop.rst:35 msgid "Debugging tips" msgstr "å�µéŒ¯è¨£ç«…" #: ../../source/develop.rst:38 msgid "Verbose mode" msgstr "冗長模å¼�" #: ../../source/develop.rst:40 msgid "" "When developing, it's convenient to run OnionShare from a terminal and add " "the ``--verbose`` (or ``-v``) flag to the command. This prints a lot of " "helpful messages to the terminal, such as when certain objects are " "initialized, when events occur (like buttons clicked, settings saved or " "reloaded), and other debug info. For example::" msgstr "" "開發中,為便於在終端機執行 OnionShare 會在命令列加入 ``--verbose`` (or ``-" "v``) 標記,它會在端終機視窗列出一些有用的訊æ�¯ï¼Œä¾‹å¦‚æŸ�些物件被åˆ�始化ã€�事件發生" "(如觸動按鈕ã€�設置被儲存或é‡�戴 ).ã€�除錯資訊等,例如::" #: ../../source/develop.rst:117 msgid "" "You can add your own debug messages by running the ``Common.log`` method " "from ``onionshare/common.py``. For example::" msgstr "å�¯åˆ©ç”¨ ``onionshare/common.py`` å°‡å�µéŒ¯è¨Šæ�¯å¯«å…¥``Common.log`` ,例如::" #: ../../source/develop.rst:121 msgid "" "This can be useful when learning the chain of events that occur when using " "OnionShare, or the value of certain variables before and after they are " "manipulated." msgstr "" "這å°�學習使用 OnionShare 事件發生é�ˆå¾ˆæœ‰ç”¨ï¼Œæˆ–是了解一些變數值在æ“�縱å‰�後的變" "化。" #: ../../source/develop.rst:124 msgid "Local Only" msgstr "唯本地使用" #: ../../source/develop.rst:126 msgid "" "Tor is slow, and it's often convenient to skip starting onion services " "altogether during development. You can do this with the ``--local-only`` " "flag. For example::" msgstr "" "Tor 速度慢,方便起見在開發期間常常會跳é�Žæ´‹è”¥æœ�å‹™ ,其æ“�作方法為利用``--local-" "only`` flag. 例如::" #: ../../source/develop.rst:165 msgid "" "In this case, you load the URL ``http://127.0.0.1:17641`` in a normal web-" "browser like Firefox, instead of using the Tor Browser. The private key is " "not actually needed in local-only mode, so you can ignore it." msgstr "" #: ../../source/develop.rst:168 msgid "Contributing Translations" msgstr "è²¢ç�»ç¿»è­¯" #: ../../source/develop.rst:170 msgid "" "Help make OnionShare easier to use and more familiar and welcoming for " "people by translating it on `Hosted Weblate `_. Always keep the \"OnionShare\" in latin letters, " "and use \"OnionShare (localname)\" if needed." msgstr "" "å�”助 OnionShare 更易使用與親切,歡迎加入 `Hosted Weblate `_ 翻譯計畫。 è«‹ä¿�æŒ� \"OnionShare\" 原字或使" "用 \"OnionShare (本地譯å��)\" 。" #: ../../source/develop.rst:172 msgid "" "To help translate, make a Hosted Weblate account and start contributing." msgstr "å�”助翻譯,請註冊 Hosted Weblate 帳號å�³å�¯é–‹å§‹è²¢ç�»ã€‚" #: ../../source/develop.rst:175 msgid "Suggestions for Original English Strings" msgstr "å°�原始英文字串的建議" #: ../../source/develop.rst:177 msgid "" "Sometimes the original English strings are wrong, or don't match between the " "application and the documentation." msgstr "有時候原始英文有誤或是應用程å¼�與文檔之間ä¸�相符。" #: ../../source/develop.rst:179 msgid "" "File source string improvements by adding @kingu to your Weblate comment, or " "open a GitHub issue or pull request. The latter ensures all upstream " "developers see the suggestion, and can potentially modify the string via the " "usual code review processes." msgstr "" "檔案原始字串改進å�¯åœ¨ Weblate 加評註並呼å�« @kingu,或是在 Github 發起 issue 或" "代碼æ��交請求,後一種方å¼�å�¯è®“上游開發人員看到建議後有å�¯èƒ½ç¶“由正常檢查æµ�程來修" "改字串。" #: ../../source/develop.rst:183 msgid "Status of Translations" msgstr "翻譯狀æ³�" #: ../../source/develop.rst:184 msgid "" "Here is the current translation status. If you want start a translation in a " "language not yet started, please write to the mailing list: onionshare-" "dev@lists.riseup.net" msgstr "" "這是目å‰�的翻譯狀æ³�,如果想è¦�新起一個未列入的語言翻譯,請來信到郵件群組:: " "onionshare-dev@lists.riseup.net" #~ msgid "Translate the .desktop file" #~ msgstr "翻譯.desktop檔案" onionshare-onionshare-26fcdc5/docs/source/locale/zh_TW/LC_MESSAGES/features.po000066400000000000000000000474111521174352300272170ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-05-31 19:47+0000\n" "Last-Translator: hugoalh \n" "Language-Team: zh_TW \n" "Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 5.6-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/features.rst:4 msgid "How OnionShare Works" msgstr "OnionShare 如何é�‹ä½œ" #: ../../source/features.rst:6 msgid "" "Web servers are started locally on your computer and made accessible to " "other people as `Tor `_ `onion services " "`_." msgstr "" "ç¶²é �伺æœ�器在本地電腦上啟動而且就åƒ� `Tor `_ `洋蔥" "æœ�å‹™ `_ å�¯èƒ½åˆ¥äººä¾†è¨ªå•�。" #: ../../source/features.rst:8 msgid "By default, OnionShare web addresses are protected with a private key." msgstr "" #: ../../source/features.rst:10 msgid "OnionShare addresses look something like this::" msgstr "" #: ../../source/features.rst:14 msgid "And private keys might look something like this::" msgstr "" #: ../../source/features.rst:18 msgid "" "You're responsible for securely sharing that URL and private key using a " "communication channel of your choice like in an encrypted chat message, or " "using something less secure like unencrypted email, depending on your " "`threat model `_." msgstr "" #: ../../source/features.rst:20 msgid "" "The people you send the URL to then copy and paste it into their `Tor " "Browser `_ to access the OnionShare service. " "Tor Browser will then prompt for the private key, which the people can also " "then copy and paste in." msgstr "" #: ../../source/features.rst:24 msgid "" "If you run OnionShare on your laptop to send someone files, and then suspend " "it before the files are sent, the service will not be available until your " "laptop is unsuspended and on the internet again. OnionShare works best when " "working with people in real-time." msgstr "" #: ../../source/features.rst:26 msgid "" "Because your own computer is the web server, *no third party can access " "anything that happens in OnionShare*, not even the developers of OnionShare. " "It's completely private. And because OnionShare is based on Tor onion " "services too, it also protects your anonymity. See the :doc:`security design " "` for more info." msgstr "" "因為您的電腦就是網é �伺æœ�器, *沒有第三方å�¯ä»¥è¨ªé–“ OnionShare*,å�³ä¾¿ " "OnionShare 的開發人員也ä¸�行,因此完全ç§�密 。OnionShare 是基於 Tor 洋蔥æœ�務," "故也å�¯ä»¥ä¿�護匿å��,請å�ƒè€ƒ :doc:`security design ` ç�²å�–更多資訊。" #: ../../source/features.rst:29 msgid "Share Files" msgstr "分享檔案" #: ../../source/features.rst:31 msgid "" "You can use OnionShare to send files and folders to people securely and " "anonymously. Open a share tab, drag in the files and folders you wish to " "share, and click \"Start sharing\"." msgstr "" "å�¯åˆ©ç”¨ OnionShare 安全å�ˆåŒ¶å��地傳é€�檔案與資料夾給別人。打開分享標籤分é �,將欲" "分享的檔案或資料夾拖曳到此,然後å†�點擊\"開始分享\"。" #: ../../source/features.rst:35 ../../source/features.rst:117 msgid "" "After you add files, you'll see some settings. Make sure you choose the " "setting you're interested in before you start sharing." msgstr "添加入檔案後,å�¯ä»¥çœ‹åˆ°æŸ�些設定。請確èª�é�¸æ“‡äº†æ‰€è¦�的設定å†�開始分享。" #: ../../source/features.rst:39 msgid "" "As soon as someone finishes downloading your files, OnionShare will " "automatically stop the server, removing the website from the internet. To " "allow multiple people to download them, uncheck the \"Stop sharing after " "files have been sent (uncheck to allow downloading individual files)\" box." msgstr "" #: ../../source/features.rst:42 msgid "" "Also, if you uncheck this box, people will be able to download the " "individual files you share rather than a single compressed version of all " "the files." msgstr "" "å†�者如果å�–消勾é�¸ï¼Œåˆ¥äººå°‡å�¯ä»¥ä¸‹è¼‰æ‚¨æ‰€åˆ†äº«çš„個別檔案而ä¸�是全部檔案的單一壓縮版" "本。" #: ../../source/features.rst:44 msgid "" "When you're ready to share, click the \"Start sharing\" button. You can " "always click \"Stop sharing\", or quit OnionShare, immediately taking the " "website down. You can also click the \"↑\" icon in the top-right corner to " "show the history and progress of people downloading files from you." msgstr "" "準備好è¦�分享後,點擊 \"開始分享\" 按鈕,您隨時å�¯æŒ‰\"å�œæ­¢åˆ†äº«\"或是退出 " "OnionShare 網站就會立å�³é—œé–‰ã€‚也å�¯ä»¥é»žæ“Šå�³ä¸Šè§’ \"↑\" 圖標來查看您分享給別人的" "記錄與下載進度。" #: ../../source/features.rst:48 msgid "" "Now that you have a OnionShare, copy the address and the private key and " "send it to the person you want to receive the files. If the files need to " "stay secure, or the person is otherwise exposed to danger, use an encrypted " "messaging app." msgstr "" #: ../../source/features.rst:50 msgid "" "That person then must load the address in Tor Browser. After logging in with " "the private key, the files can be downloaded directly from your computer by " "clicking the \"Download Files\" link in the corner." msgstr "" #: ../../source/features.rst:55 #, fuzzy msgid "Receive Files and Messages" msgstr "接收檔案" #: ../../source/features.rst:57 msgid "" "You can use OnionShare to let people anonymously submit files and messages " "directly to your computer, essentially turning it into an anonymous dropbox. " "Open a receive tab and choose the settings that you want." msgstr "" #: ../../source/features.rst:62 msgid "" "You can browse for a folder to save messages and files that get submitted." msgstr "" #: ../../source/features.rst:64 msgid "" "You can check \"Disable submitting text\" if want to only allow file " "uploads, and you can check \"Disable uploading files\" if you want to only " "allow submitting text messages, like for an anonymous contact form." msgstr "" #: ../../source/features.rst:66 msgid "" "You can check \"Use notification webhook\" and then choose a webhook URL if " "you want to be notified when someone submits files or messages to your " "OnionShare service. If you use this feature, OnionShare will make an HTTP " "POST request to this URL whenever someone submits files or messages. For " "example, if you want to get an encrypted text messaging on the messaging app " "`Keybase `_, you can start a conversation with " "`@webhookbot `_, type ``!webhook create " "onionshare-alerts``, and it will respond with a URL. Use that as the " "notification webhook URL. If someone uploads a file to your receive mode " "service, @webhookbot will send you a message on Keybase letting you know as " "soon as it happens." msgstr "" #: ../../source/features.rst:71 msgid "" "When you are ready, click \"Start Receive Mode\". This starts the OnionShare " "service. Anyone loading this address in their Tor Browser will be able to " "submit files and messages which get uploaded to your computer." msgstr "" #: ../../source/features.rst:75 msgid "" "You can also click the down \"↓\" icon in the top-right corner to show the " "history and progress of people sending files to you." msgstr "也å�¯ä»¥é»žå�³ä¸Šè§’çš„å�‘下 \"↓\" 圖標 ,以顯示別人å�‘您傳é€�檔案的記錄與進度。" #: ../../source/features.rst:77 #, fuzzy msgid "Here is what it looks like for someone sending you files and messages." msgstr "這就是當有人傳é€�檔案給你的時候看起來的樣å­�。" #: ../../source/features.rst:81 msgid "" "When someone submits files or messages to your receive service, by default " "they get saved to a folder called ``OnionShare`` in the home folder on your " "computer, automatically organized into separate subfolders based on the time " "that the files get uploaded." msgstr "" #: ../../source/features.rst:83 msgid "" "Setting up an OnionShare receiving service is useful for journalists and " "others needing to securely accept documents from anonymous sources. When " "used in this way, OnionShare is sort of like a lightweight, simpler, not " "quite as secure version of `SecureDrop `_, the " "whistleblower submission system." msgstr "" "設定 OnionShare 接收æœ�å‹™å°�於新è�žè¨˜è€…或需è¦�安全接收匿å��來æº�文件很有幫助。 在這" "類用途上,OnionShare åƒ�是輕é‡�ã€�簡易但安全性ç¨�弱的 `SecureDrop `_, æ�­å¯†å�¹å“¨æ��交系統。" #: ../../source/features.rst:86 msgid "Use at your own risk" msgstr "使用風除自負" #: ../../source/features.rst:88 msgid "" "Just like with malicious email attachments, it's possible someone could try " "to attack your computer by uploading a malicious file to your OnionShare " "service. OnionShare does not add any safety mechanisms to protect your " "system from malicious files." msgstr "" #: ../../source/features.rst:90 msgid "" "If you receive an Office document or a PDF through OnionShare, you can " "convert these documents into PDFs that are safe to open using `Dangerzone " "`_. You can also protect yourself when opening " "untrusted documents by opening them in `Tails `_ or " "in a `Qubes `_ disposableVM." msgstr "" "如果é€�é�Ž OnionShare 收到 Office 文件或 PDF 檔案,å�¯ä½¿ç”¨`Dangerzone `_ 來把文件轉æ�›æˆ�å�¯å®‰å…¨é–‹å•Ÿçš„ PDF。為自我ä¿�護奇怪文件請é€�é�Ž" "`Tails `_ 或`Qubes `_ 一次性" "虛擬機器來開啟。" #: ../../source/features.rst:92 msgid "" "However, it is always safe to open text messages sent through OnionShare." msgstr "" #: ../../source/features.rst:95 msgid "Tips for running a receive service" msgstr "é�‹è¡ŒæŽ¥æ”¶æœ�務的訣竅" #: ../../source/features.rst:97 msgid "" "If you want to host your own anonymous dropbox using OnionShare, it's " "recommended you do so on a separate, dedicated computer always powered on " "and connected to the internet, and not on the one you use on a regular basis." msgstr "" #: ../../source/features.rst:99 msgid "" "If you intend to put the OnionShare address on your website or social media " "profiles, save the tab (see :ref:`save_tabs`) and run it as a public service " "(see :ref:`turn_off_private_key`). It's also a good idea to give it a custom " "title (see :ref:`custom_titles`)." msgstr "" #: ../../source/features.rst:102 msgid "Other caveats to be aware of in Receive Mode" msgstr "" #: ../../source/features.rst:104 msgid "" "There are reports that OnionBrowser on iOS devices are unable to upload " "files to an OnionShare in Receive Mode, when operating in 'Silver' security " "mode. Try Bronze or Gold to see if you are able to upload a message or a " "file." msgstr "" #: ../../source/features.rst:107 msgid "Host a Website" msgstr "架設一個網站" #: ../../source/features.rst:109 msgid "" "To host a static HTML website with OnionShare, open a website tab, drag the " "files and folders that make up the static content there, and click \"Start " "sharing\" when you are ready." msgstr "" "利用 OnionShare 架設é�œæ…‹ HTML 網站,請打開網站標籤分é �並將é�œæ…‹å…§å®¹çš„æª”案與資" "料夾拖曳到此,當就緒後就å�¯ä»¥æŒ‰ä¸‹\"開始分享\"。" #: ../../source/features.rst:113 msgid "" "If you add an ``index.html`` file, it will render when someone loads your " "website. You should also include any other HTML files, CSS files, JavaScript " "files, and images that make up the website. (Note that OnionShare only " "supports hosting *static* websites. It can't host websites that execute code " "or use databases. So you can't for example use WordPress.)" msgstr "" "如果有``index.html`` ,有人載入網站時它就會呈ç�¾ ,您也å�¯ä»¥åŠ å…¥ä»»ä½•å…¶å®ƒçš„ " "HTML files, CSS, JavaScript 與圖片在網站中 (請注æ„� OnionShare å�ªæ”¯æ�´è¨—管*é�œæ…‹" "*網站,它無法託管需執行代碼或使用資料庫,例如ä¸�能使用 WordPress.)" #: ../../source/features.rst:115 msgid "" "If you don't have an ``index.html`` file, it will show a directory listing " "instead, and people loading it can look through the files and download them." msgstr "" "如果沒有``index.html``則會顯示一個目錄,人們å�¯ä»¥é€�é�Žå®ƒä¾†çœ‹åˆ°æª”案並下載。" #: ../../source/features.rst:122 msgid "Content Security Policy" msgstr "內容安全政策" #: ../../source/features.rst:124 msgid "" "By default OnionShare helps secure your website by setting a strict `Content " "Security Policy `_ " "header. However, this prevents third-party content from loading inside the " "web page." msgstr "" #: ../../source/features.rst:126 msgid "" "If you want to load content from third-party websites, like assets or " "JavaScript libraries from CDNs, you have two options:" msgstr "" #: ../../source/features.rst:128 msgid "" "You can disable sending a Content Security Policy header by checking the " "\"Don't send Content Security Policy header (allows your website to use " "third-party resources)\" box before starting the service." msgstr "" #: ../../source/features.rst:129 msgid "You can send a custom Content Security Policy header." msgstr "ä½ å�¯ä»¥å‚³é€�自訂內容安全原則標頭。" #: ../../source/features.rst:132 msgid "Tips for running a website service" msgstr "é�‹è¡Œç¶²ç«™æœ�務的訣竅" #: ../../source/features.rst:134 msgid "" "If you want to host a long-term website using OnionShare (meaning not just " "to quickly show someone something), it's recommended you do it on a " "separate, dedicated computer that is always powered on and connected to the " "internet, and not on the one you use on a regular basis. Save the tab (see :" "ref:`save_tabs`) so you can resume the website with the same address if you " "close OnionShare and re-open it later." msgstr "" #: ../../source/features.rst:137 msgid "" "If your website is intended for the public, you should run it as a public " "service (see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/features.rst:140 msgid "Chat Anonymously" msgstr "匿å��çš„è�Šå¤©" #: ../../source/features.rst:142 msgid "" "You can use OnionShare to set up a private, secure chat room that doesn't " "log anything. Just open a chat tab and click \"Start chat server\"." msgstr "" "å�¯åˆ©ç”¨ OnionShare 來設定ç§�密安全的è�Šå¤©å®¤ï¼Œå®ƒä¸�會記錄任何資料。請打開 è�Šå¤©æ¨™ç±¤" "分é �點\"é–‹å§‹è�Šå¤©ä¼ºæœ�器\"。" #: ../../source/features.rst:146 msgid "" "After you start the server, copy the OnionShare address and private key and " "send them to the people you want in the anonymous chat room. If it's " "important to limit exactly who can join, use an encrypted messaging app to " "send out the OnionShare address and private key." msgstr "" #: ../../source/features.rst:151 msgid "" "People can join the chat room by loading its OnionShare address in Tor " "Browser. The chat room requires JavasScript, so everyone who wants to " "participate must have their Tor Browser security level set to \"Standard\" " "or \"Safer\", instead of \"Safest\"." msgstr "" "別人å�¯ä»¥åœ¨ Tor ç€�覽器載入 OnionShare 地å�€ä»¥åŠ å…¥è�Šå¤©å®¤ï¼Œå®ƒéœ€è¦� JavasScript å› " "æ­¤å�ƒèˆ‡è€…必須把 Tor ç€�覽器的安全等級設置為\"標準\"或\"更安全\"æ‰�行。" #: ../../source/features.rst:154 msgid "" "When someone joins the chat room they get assigned a random name. They can " "change their name by typing a new name in the box in the left panel and " "pressing ↵. Since the chat history isn't saved anywhere, it doesn't get " "displayed at all, even if others were already chatting in the room." msgstr "" "當新人進入è�Šå¤©å®¤æ™‚,系統會隨æ„�給一個å��字,使用者å�¯åœ¨å·¦å�´é�¢æ�¿çš„æ–¹æ¡†ä¸­è¼ªå…¥æ–°å��" "å­—å†�按 ↵ é€�出。因為è�Šå¤©è¨˜éŒ„ä¸�會留存所以根本ä¸�會顯示,å�³ä¾¿æ˜¯å…¶å®ƒå·²åœ¨è�Šå¤©å®¤çš„人" "也看ä¸�到。" #: ../../source/features.rst:160 msgid "" "In an OnionShare chat room, everyone is anonymous. Anyone can change their " "name to anything, and there is no way to confirm anyone's identity." msgstr "" "OnionShare è�Šå¤©å®¤ä¸­æ¯�個人都是匿å��,人人å�¯éš¨æ™‚改å��字,沒辦法確èª�任何人的身份。" #: ../../source/features.rst:163 msgid "" "However, if you create an OnionShare chat room and securely send the address " "only to a small group of trusted friends using encrypted messages, you can " "be reasonably confident the people joining the chat room are your friends." msgstr "" "如果建一個 OnionShare è�Šå¤©å®¤ä¸¦ä»¥åŠ å¯†è¨Šæ�¯å�‘一群信任的朋å�‹å‘ŠçŸ¥è�Šå¤©å®¤åœ°å�€ï¼Œå‰‡å�¯" "å�ˆç�†åœ°ç›¸ä¿¡è�Šå¤©å®¤è£�都是朋å�‹ã€‚" #: ../../source/features.rst:166 msgid "How is this useful?" msgstr "å°�您來說有用嗎?" #: ../../source/features.rst:168 msgid "" "If you need to already be using an encrypted messaging app, what's the point " "of an OnionShare chat room to begin with? It leaves less traces." msgstr "" "如果已使用加密的è�Šå¤©é€šä¿¡è»Ÿä»¶ï¼ŒOnionShare è�Šå¤©å®¤æœ‰ä»€éº¼å‹�出的特點值得一試呢? å› " "為它ä¸�易查溯。" #: ../../source/features.rst:170 msgid "" "If you for example send a message to a Signal group, a copy of your message " "ends up on each device (the smartphones, and computers if they set up Signal " "Desktop) of each member of the group. Even if disappearing messages is " "turned on, it's hard to confirm all copies of the messages are actually " "deleted from all devices, and from any other places (like notifications " "databases) they may have been saved to. OnionShare chat rooms don't store " "any messages anywhere, so the problem is reduced to a minimum." msgstr "" #: ../../source/features.rst:173 msgid "" "OnionShare chat rooms can also be useful for people wanting to chat " "anonymously and securely with someone without needing to create any " "accounts. For example, a source can send an OnionShare address to a " "journalist using a disposable email address, and then wait for the " "journalist to join the chat room, all without compromosing their anonymity." msgstr "" #: ../../source/features.rst:177 msgid "How does the encryption work?" msgstr "加密如何é�‹ä½œ?" #: ../../source/features.rst:179 msgid "" "Because OnionShare relies on Tor onion services, connections between the Tor " "Browser and OnionShare are all end-to-end encrypted (E2EE). When someone " "posts a message to an OnionShare chat room, they send it to the server " "through the E2EE onion connection, which then sends it to all other members " "of the chat room using WebSockets, through their E2EE onion connections." msgstr "" "OnionShare é ˆé�  Tor 洋蔥æœ�務,兩者之間的連接都是端å°�端加密 (E2EE)。 ç•¶æŸ�人在 " "OnionShare è�Šå¤©å®¤ç™¼å‡ºè¨Šæ�¯æ™‚,é€�é�Ž E2EE 洋蔥連接é€�到伺æœ�器,洋蔥連接å†�é€�é�Ž " "WebSockets 用å�„自的 E2EE 洋蔥連接把訊æ�¯ç™¼çµ¦è�Šå¤©å®¤å…¶å®ƒæˆ�員。" #: ../../source/features.rst:181 msgid "" "OnionShare doesn't implement any chat encryption on its own. It relies on " "the Tor onion service's encryption instead." msgstr "OnionShare 自身ä¸�會執行è�Šå¤©åŠ å¯†ï¼Œå¿…é ˆé�  Tor 洋蔥æœ�務的加密。" #~ msgid "Receive Files" #~ msgstr "接收檔案" #~ msgid "Here is what it looks like for someone sending you files." #~ msgstr "這就是當有人傳é€�檔案給你的時候看起來的樣å­�。" onionshare-onionshare-26fcdc5/docs/source/locale/zh_TW/LC_MESSAGES/help.po000066400000000000000000000055551521174352300263340ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2025-01-25 01:01+0000\n" "Last-Translator: reimu105 \n" "Language-Team: zh_TW \n" "Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 5.10-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/help.rst:2 msgid "Getting Help" msgstr "å�–å¾—å�”助" #: ../../source/help.rst:5 msgid "Read This Website" msgstr "閱讀這個網站" #: ../../source/help.rst:7 msgid "" "You will find instructions on how to use OnionShare. Look through all of the " "sections first to see if anything answers your questions." msgstr "" "這個網站有教導如何使用 OnionShare 的指示,先看大略看é�Žä¸€é��找找是å�¦èƒ½å›žç­”您的" "å•�題。" #: ../../source/help.rst:10 msgid "Check the GitHub Issues" msgstr "確èª� Github issues" #: ../../source/help.rst:12 msgid "" "If it isn't on the website, please check the `GitHub issues `_. It's possible someone else has " "encountered the same problem and either raised it with the developers, or " "maybe even posted a solution." msgstr "" "如果ä¸�在網站上,請檢查 `GitHub å•�題 `_。其他人å�¯èƒ½é�‡åˆ°äº†ç›¸å�Œçš„å•�題並å�‘開發人員æ��出,甚至發布了" "解決方案。" #: ../../source/help.rst:15 msgid "Submit an Issue Yourself" msgstr "自己æ��交 issue" #: ../../source/help.rst:17 msgid "" "If you are unable to find a solution, or wish to ask a question or suggest a " "new feature, please `submit an issue `_. This requires `creating a GitHub account `_." msgstr "" "如果您無法找到解決方案,或希望æ��出å•�題或建議新功能,請 ` æ��交å•�題`_。這需è¦� `建立一個 GitHub 帳戶 " "`_。" #: ../../source/help.rst:20 msgid "Join our Keybase Team" msgstr "加入 Keybase å°�組" #: ../../source/help.rst:22 msgid "" "See :ref:`collaborating` on how to join the Keybase team used to discuss the " "project." msgstr "請見 :ref:`collaborating` 如何加入 Keybase å°�組來討論專案。" #~ msgid "" #~ "If you need help with OnionShare, please follow the instructions below." #~ msgstr "如果您需è¦�關於OnionShareçš„å�”助,請跟著以下的指示。" onionshare-onionshare-26fcdc5/docs/source/locale/zh_TW/LC_MESSAGES/index.po000066400000000000000000000021461521174352300265040ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2020-10-12 15:26+0000\n" "Last-Translator: marklin0913da248e4cdada422a \n" "Language-Team: LANGUAGE \n" "Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 4.3-dev\n" "Generated-By: Babel 2.8.0\n" #: ../../source/index.rst:2 msgid "OnionShare's documentation" msgstr "OnionShare's 說明指示" #: ../../source/index.rst:6 msgid "" "OnionShare is an open source tool that lets you securely and anonymously " "share files, host websites, and chat with friends using the Tor network." msgstr "" "OnionShare 是個開æº�的工具讓你能夠安全ã€�éš±ç§�的分享檔案ã€�架設網站以å�Šå’Œæœ‹å�‹åœ¨" "Tor網絡上è�Šå¤©ã€‚" onionshare-onionshare-26fcdc5/docs/source/locale/zh_TW/LC_MESSAGES/install.po000066400000000000000000000351121521174352300270420ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2024-05-29 05:09+0000\n" "Last-Translator: hugoalh \n" "Language-Team: zh_TW \n" "Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 5.6-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/install.rst:2 msgid "Installation" msgstr "安è£�" #: ../../source/install.rst:5 msgid "Windows or macOS" msgstr "安è£�到 Windows 或是 macOS" #: ../../source/install.rst:7 msgid "" "You can download OnionShare for Windows and macOS from the `OnionShare " "website `_." msgstr "" "ä½ å�¯ä»¥å¾ž`OnionShare website `_下載Windowså’ŒmacOSçš„" "OnionShare。" #: ../../source/install.rst:12 msgid "Mobile" msgstr "" #: ../../source/install.rst:14 msgid "You can download OnionShare for Mobile from the follow links" msgstr "" #: ../../source/install.rst:16 msgid "Android" msgstr "Android" #: ../../source/install.rst:17 msgid "" "Google Play: https://play.google.com/store/apps/details?id=org.onionshare." "android" msgstr "" #: ../../source/install.rst:18 msgid "F-Droid: https://github.com/onionshare/onionshare-android-nightly" msgstr "" #: ../../source/install.rst:20 msgid "iOS" msgstr "" #: ../../source/install.rst:21 msgid "Apple App Store: https://apps.apple.com/app/onionshare/id1601890129" msgstr "" #: ../../source/install.rst:22 msgid "" "Direct IPA download: https://github.com/onionshare/onionshare-ios/releases" msgstr "" #: ../../source/install.rst:23 msgid "Testflight: https://testflight.apple.com/join/ZCJeY65W" msgstr "" #: ../../source/install.rst:27 msgid "Linux" msgstr "Linux" #: ../../source/install.rst:29 msgid "" "There are various ways to install OnionShare for Linux, but the recommended " "way is to use either the `Flatpak `_ or the `Snap " "`_ package. Flatpak and Snapcraft ensure that you'll " "always use the newest version and run OnionShare inside of a sandbox." msgstr "" #: ../../source/install.rst:32 msgid "" "Snapcraft support is built-in to Ubuntu and Fedora comes with Flatpak " "support, but which you use is up to you. Both work in all Linux " "distributions." msgstr "" #: ../../source/install.rst:34 msgid "" "**Install OnionShare using Flatpak**: https://flathub.org/apps/details/org." "onionshare.OnionShare" msgstr "" "**利用 Flatpak 安è£� OnionShare**: https://flathub.org/apps/details/org." "onionshare.OnionShare" #: ../../source/install.rst:36 msgid "**Install OnionShare using Snapcraft**: https://snapcraft.io/onionshare" msgstr "" #: ../../source/install.rst:38 msgid "" "You can also download and install PGP-signed ``.flatpak`` or ``.snap`` " "packages from https://onionshare.org/dist/ if you prefer." msgstr "" "從 https://onionshare.org/dist/ 下載和安è£� PGP-簽署的 ``.flatpak`` 或 ``." "snap`` 套件。" #: ../../source/install.rst:41 #, fuzzy msgid "Manual Flatpak Installation" msgstr "安è£�" #: ../../source/install.rst:43 msgid "" "If you'd like to install OnionShare manually with Flatpak using the PGP-" "signed `single-file bundle `_, you can do so like this:" msgstr "" #: ../../source/install.rst:45 msgid "" "Install Flatpak by following the instructions at https://flatpak.org/setup/." msgstr "" #: ../../source/install.rst:46 msgid "" "Add the Flathub repository by running ``flatpak remote-add --if-not-exists " "flathub https://flathub.org/repo/flathub.flatpakrepo``. Even though you " "won't be downloading OnionShare from Flathub, OnionShare depends on some " "packages that are only available there." msgstr "" #: ../../source/install.rst:47 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.flatpak`` and ``.flatpak.asc`` files." msgstr "" #: ../../source/install.rst:48 msgid "" "Verify the PGP signature of the ``.flatpak`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:49 msgid "" "Install the ``.flatpak`` file by running ``flatpak install OnionShare-" "VERSION.flatpak``. Replace ``VERSION`` with the version number of the file " "you downloaded." msgstr "" #: ../../source/install.rst:51 msgid "You can run OnionShare with: `flatpak run org.onionshare.OnionShare`." msgstr "" #: ../../source/install.rst:54 msgid "Manual Snapcraft Installation" msgstr "" #: ../../source/install.rst:56 msgid "" "If you'd like to install OnionShare manually with Snapcraft using the PGP-" "signed Snapcraft package, you can do so like this:" msgstr "" #: ../../source/install.rst:58 msgid "" "Install Snapcraft by following the instructions at https://snapcraft.io/docs/" "installing-snapd." msgstr "" #: ../../source/install.rst:59 msgid "" "Go to https://onionshare.org/dist/, choose the latest version of OnionShare, " "and download the ``.snap`` and ``.snap.asc`` files." msgstr "" #: ../../source/install.rst:60 msgid "" "Verify the PGP signature of the ``.snap`` file. See :ref:`verifying_sigs` " "for more info." msgstr "" #: ../../source/install.rst:61 msgid "" "Install the ``.snap`` file by running ``snap install --dangerous " "onionshare_VERSION_amd64.snap``. Replace ``VERSION`` with the version number " "of the file you downloaded. Note that you must use `--dangerous` because the " "package is not signed by the Snapcraft store, however you did verify its PGP " "signature, so you know it's legitimate." msgstr "" #: ../../source/install.rst:63 msgid "You can run OnionShare with: `snap run onionshare`." msgstr "" #: ../../source/install.rst:68 msgid "Command-line only" msgstr "" #: ../../source/install.rst:70 msgid "" "You can install just the command-line version of OnionShare on any operating " "system using the Python package manager ``pip``. :ref:`cli` has more info." msgstr "" #: ../../source/install.rst:75 msgid "FreeBSD" msgstr "" #: ../../source/install.rst:77 msgid "" "Althought not being officially developed for this platform, OnionShare can " "also be installed on `FreeBSD `_. It's available via " "its ports collection or as pre-built package. Should you opt to install and " "use OnionShare on a FreeBSD operating system, please be aware that it's " "**NOT** officially supported by the OnionShare project." msgstr "" #: ../../source/install.rst:79 msgid "" "Though not being offered and officially maintained by the OnionShare " "developers, the FreeBSD packages and ports do fetch and verifies the source " "codes from the official OnionShare repository (or its official release " "packages from `PyPI `_). Should " "you wish to check changes related to this platform, please refer to the " "following resources:" msgstr "" #: ../../source/install.rst:81 msgid "https://cgit.freebsd.org/ports/log/www/onionshare" msgstr "" #: ../../source/install.rst:82 msgid "https://www.freshports.org/www/onionshare" msgstr "" #: ../../source/install.rst:85 #, fuzzy msgid "Manual pkg Installation" msgstr "安è£�" #: ../../source/install.rst:87 msgid "" "To install the binary package, use ``pkg install pyXY-onionshare``, with " "``pyXY`` specifying the version of Python the package was built for. So, in " "order to install OnionShare for Python 3.9, use::" msgstr "" #: ../../source/install.rst:91 msgid "" "There's also a **Command-line only** version of OnionShare available as pre-" "built package. Replace ``py39-onionshare`` by ``py39-onionshare-cli`` if you " "want to install that version." msgstr "" #: ../../source/install.rst:93 msgid "" "For additional information and details about the FreeBSD pre-built packages, " "please refer to its `official Handbook section about pkg `_." msgstr "" #: ../../source/install.rst:96 #, fuzzy msgid "Manual port Installation" msgstr "安è£�" #: ../../source/install.rst:98 msgid "" "To install the FreeBSD port, change directory to the `ports collection " "`_ you must have checked out before and run the " "following::" msgstr "" #: ../../source/install.rst:102 msgid "" "The ports collection also offers a dedicated port for the **Command-line " "only** version of OnionShare. Replace ``www/onionshare`` by ``www/onionshare-" "cli`` if you want to install that version." msgstr "" #: ../../source/install.rst:104 msgid "" "For additional information and details about the FreeBSD ports collection, " "please refer to its `official Handbook section about ports `_." msgstr "" #: ../../source/install.rst:109 msgid "Verifying PGP signatures" msgstr "é©—è­‰ PGP ç°½å��" #: ../../source/install.rst:111 msgid "" "You can verify that the package you download is legitimate and hasn't been " "tampered with by verifying its PGP signature. For Windows and macOS, this " "step is optional and provides defense in depth: the OnionShare binaries " "include operating system-specific signatures, and you can just rely on those " "alone if you'd like." msgstr "" "您å�¯ä»¥åˆ©ç”¨å®ƒçš„PGP ç°½å��來驗證所下載的套件是å�¦æ­£çµ±æ²’有é�­åˆ°ç«„改。Windows 與 " "macOS 底下,這個步驟å�¯è·³é�Žï¼Œå®ƒå€‘æ��供深度防禦: OnionShare 二進制包å�«äº†ä½œæ¥­ç³»çµ±" "特定的簽署å�¯ä¾�賴。" #: ../../source/install.rst:115 msgid "Signing key" msgstr "簽署密鑰" #: ../../source/install.rst:117 msgid "" "Packages are signed by the core developer who is responsible for the " "particular release. Here is the GPG key information for each of the core " "developers of OnionShare:" msgstr "" #: ../../source/install.rst:120 msgid "Micah Lee:" msgstr "" #: ../../source/install.rst:121 msgid "" "PGP public key fingerprint ``927F419D7EC82C2F149C1BD1403C2657CD994F73``." msgstr "" #: ../../source/install.rst:122 msgid "" "You can download Micah's key `from the keys.openpgp.org keyserver `_." msgstr "" "ä½ å�¯ä»¥`從 keys.openpgp.org 金鑰伺æœ�器 `_下載 Micah 的金鑰。" #: ../../source/install.rst:124 msgid "Saptak Sengupta:" msgstr "" #: ../../source/install.rst:125 msgid "" "PGP public key fingerprint ``2AE3D40A6905C8E4E8ED95ECE46A2B977C14666B``." msgstr "" #: ../../source/install.rst:126 msgid "" "You can download Saptak's key `from the keys.openpgp.org keyserver `_." msgstr "" #: ../../source/install.rst:128 msgid "Miguel Jacq:" msgstr "" #: ../../source/install.rst:129 msgid "" "PGP public key fingerprint ``00AE817C24A10C2540461A9C1D7CDE0234DB458D``." msgstr "" #: ../../source/install.rst:130 #, fuzzy msgid "" "You can download Miguel's key `from the keys.openpgp.org keyserver `_." msgstr "" "ä½ å�¯ä»¥`從 keys.openpgp.org 金鑰伺æœ�器 `_下載 Micah 的金鑰。" #: ../../source/install.rst:132 msgid "" "You must have GnuPG installed to verify signatures. For macOS you probably " "want `GPGTools `_, and for Windows you probably want " "`Gpg4win `_." msgstr "" "必須安è£� GnuPG æ‰�能驗證簽å��, macOS 系統å�¯èƒ½éœ€è¦�é€�é�Ž `GPGTools `_, 而 Windows 則是 `Gpg4win `_." #: ../../source/install.rst:135 msgid "Signatures" msgstr "ç°½å��" #: ../../source/install.rst:137 #, fuzzy msgid "" "You can find the signatures (as ``.asc`` files), as well as Windows, macOS, " "Flatpak, Snap, and source packages, at https://onionshare.org/dist/ in the " "folders named for each version of OnionShare. You can also find them on the " "`GitHub Releases page `_." msgstr "" "找到簽å��(åƒ� ``.asc`` 檔案) 以å�Š Windows, macOS, Flatpak, Snap 和套件 https://" "onionshare.org/dist/ 資料夾ä¾� OnionShare å�„版本命å��。`GitHub Releases page " "`_也有這些檔案。" #: ../../source/install.rst:141 msgid "Verifying" msgstr "驗證中" #: ../../source/install.rst:143 #, fuzzy msgid "" "Once you have imported the core developers public keys into your GnuPG " "keychain, downloaded the binary and ``.asc`` signature, you can verify the " "binary in a terminal like this:" msgstr "" "一旦滙入 Micah 公鑰到 GniPG 密鑰é�ˆï¼Œä¸‹è¼‰äºŒé€²åˆ¶çš„``.asc`` ç°½å��,macOS 終端機驗" "證二進的方å¼�如下::" #: ../../source/install.rst:145 msgid "For Windows::" msgstr "" #: ../../source/install.rst:149 msgid "For macOS::" msgstr "" #: ../../source/install.rst:153 msgid "For Linux::" msgstr "" #: ../../source/install.rst:159 msgid "and for the source file::" msgstr "" #: ../../source/install.rst:163 msgid "The expected output looks like this::" msgstr "é �期的çµ�æžœåƒ�這樣::" #: ../../source/install.rst:173 msgid "" "If you don't see ``Good signature from``, there might be a problem with the " "integrity of the file (malicious or otherwise), and you should not install " "the package." msgstr "" #: ../../source/install.rst:175 msgid "" "The ``WARNING:`` shown above, is not a problem with the package, it only " "means you haven't defined a level of \"trust\" of Micah's (the core " "developer) PGP key." msgstr "" #: ../../source/install.rst:177 msgid "" "If you want to learn more about verifying PGP signatures, the guides for " "`Qubes OS `_ and " "the `Tor Project `_ may be useful." msgstr "" "想多了解 PGP 簽署驗證, `Qubes OS 指å�— `_ 以å�Š `Tor Project `_ å�¯å�ƒè€ƒã€‚" #~ msgid "Or for Windows, in a command-prompt like this::" #~ msgstr "或者在 Windows 命令列指åƒ�這樣::" #, fuzzy #~ msgid "Install in Linux" #~ msgstr "使用Flatpak安è£�到Linux" #~ msgid "For added security, see :ref:`verifying_sigs`." #~ msgstr "增加安全性,請看:ref:`verifying_sigs`。" onionshare-onionshare-26fcdc5/docs/source/locale/zh_TW/LC_MESSAGES/security.po000066400000000000000000000115351521174352300272460ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-04-15 05:52+0000\n" "Last-Translator: jxt \n" "Language-Team: zh_TW \n" "Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 4.17-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/security.rst:2 msgid "Security Design" msgstr "安全設計" #: ../../source/security.rst:4 msgid "Read :ref:`how_it_works` first to get a handle on how OnionShare works." msgstr "首先閱讀:ref:`how_it_works` 來了解基礎的 OnionShare é�‹ä½œåŽŸç�†ã€‚" #: ../../source/security.rst:6 msgid "Like all software, OnionShare may contain bugs or vulnerabilities." msgstr "å°±åƒ�所有的應用程å¼�,OnionShare å�¯èƒ½æœ‰éŒ¯èª¤æˆ–弱點。" #: ../../source/security.rst:9 msgid "What OnionShare protects against" msgstr "OnionShare ä¿�護與防止" #: ../../source/security.rst:11 msgid "" "**Third parties don't have access to anything that happens in OnionShare.** " "Using OnionShare means hosting services directly on your computer. When " "sharing your files with OnionShare, they are not uploaded to any third-party " "server. If you make an OnionShare chat room, your computer acts as a server " "for that too. This avoids the traditional model of having to trust the " "computers of others." msgstr "" #: ../../source/security.rst:17 msgid "" "**Network eavesdroppers can't spy on anything that happens in OnionShare in " "transit.** The connection between the Tor onion service and Tor Browser is " "end-to-end encrypted. This means network attackers can't eavesdrop on " "anything except encrypted Tor traffic. Even if an eavesdropper is a " "malicious rendezvous node used to connect the Tor Browser with OnionShare's " "onion service, the traffic is encrypted using the onion service's private " "key." msgstr "" "**網路竊è�½è€…無法å�µå¯Ÿ OnionShare 傳輸中發生的情æ³�。** Tor 洋蔥æœ�務與 Tor ç€�覽" "器之間的連接為端到端加密,這代表 網路攻擊者除了加密的 Tor æµ�é‡�無法竊è�½ä»»ä½•æ�±" "西,å�³ä¾¿æ”»æ“Šè€…是 Tor ç€�覽器與 OnionShare 洋蔥æœ�務連接的惡æ„�會å�ˆç¯€é»žï¼Œå…¶æµ�é‡�也" "使用洋蔥æœ�å‹™ç§�鑰加密。" #: ../../source/security.rst:23 msgid "" "**Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor " "Browser protect the anonymity of the users. As long as the OnionShare user " "anonymously communicates the OnionShare address with the Tor Browser users, " "the Tor Browser users and eavesdroppers can't learn the identity of the " "OnionShare user." msgstr "" "**OnionShare 使用者的匿å��å�—到 Tor ä¿�護。** OnionShare 與 Tor ç€�覽器ä¿�護使用者" "匿å��,å�ªè¦�使用 OnionShare 地å�€èˆ‡ Tor ç€�覽器進行匿å��通訊,Tor ç€�覽器使用者與竊" "è�½è€…無法知é�“ OnionShare 使用者的身份。" #: ../../source/security.rst:28 msgid "" "**If an attacker learns about the onion service, they still can't access " "anything.** Prior attacks against the Tor network to enumerate onion " "services allowed attackers to discover private ``.onion`` addresses. To " "access an OnionShare service from its address, the private key used for " "client authentication must be guessed (unless the service is already made " "public by turning off the private key -- see :ref:`turn_off_private_key`)." msgstr "" #: ../../source/security.rst:33 msgid "What OnionShare doesn't protect against" msgstr "OnionShare 無法ä¿�護的部份" #: ../../source/security.rst:35 msgid "" "**Communicating the OnionShare address and private key might not be secure." "** Communicating the OnionShare address to people is the responsibility of " "the OnionShare user. If sent insecurely (such as through an e-mail message " "monitored by an attacker), an eavesdropper can tell that OnionShare is being " "used. Eavesdroppers can access services that are still up by loading their " "addresses and/or lost key in the Tor Browser. Avoid this by communicating " "the address securely, via encrypted text message (probably with disappearing " "messages enabled), encrypted e-mail, or in person. This isn't necessary when " "using OnionShare for something that isn't secret." msgstr "" #: ../../source/security.rst:42 msgid "" "**Communicating the OnionShare address and private key might not be " "anonymous.** Extra precaution must be taken to ensure the OnionShare address " "is communicated anonymously. A new e-mail or chat account, only accessed " "over Tor, can be used to share the address. This isn't necessary unless " "anonymity is a goal." msgstr "" onionshare-onionshare-26fcdc5/docs/source/locale/zh_TW/LC_MESSAGES/sphinx.po000066400000000000000000000015231521174352300267040ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2020-10-12 15:26+0000\n" "Last-Translator: marklin0913da248e4cdada422a \n" "Language-Team: LANGUAGE \n" "Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 4.3-dev\n" "Generated-By: Babel 2.8.0\n" #: ../../source/_templates/versions.html:10 msgid "Versions" msgstr "版本" #: ../../source/_templates/versions.html:18 msgid "Languages" msgstr "語言" onionshare-onionshare-26fcdc5/docs/source/locale/zh_TW/LC_MESSAGES/tor.po000066400000000000000000000404571521174352300262100ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) Micah Lee, et al. # This file is distributed under the same license as the OnionShare package. # FIRST AUTHOR , 2020. # msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-02-18 17:24+1100\n" "PO-Revision-Date: 2023-06-10 02:52+0000\n" "Last-Translator: Chris Nolan \n" "Language-Team: zh_TW \n" "Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 4.18-dev\n" "Generated-By: Babel 2.9.0\n" #: ../../source/tor.rst:2 msgid "Connecting to Tor" msgstr "連çµ� Tor 中" #: ../../source/tor.rst:4 msgid "" "When OnionShare starts, it will show you a screen asking you to connect to " "the Tor network." msgstr "" #: ../../source/tor.rst:8 msgid "" "You can toggle on the switch \"Connect to Tor automatically\" before " "clicking \"Connect to Tor\". This means that next time OnionShare starts, it " "will automatically connect with its Tor connection settings from the last " "session, instead of presenting you with the connection options. If the " "connection fails, you can still try bridges or reconfigure Tor via the " "\"Network Settings\" button." msgstr "" #: ../../source/tor.rst:11 msgid "" "You can click \"Connect to Tor\" to begin the connection process. If there " "are no problems with your network, including any attempts to block your " "access to the Tor network, this should hopefully work the first time." msgstr "" #: ../../source/tor.rst:13 msgid "" "Or, if you want to manually configure Bridges or other Tor settings before " "you connect, you can click \"Network Settings\"." msgstr "" #: ../../source/tor.rst:16 msgid "Automatic censorship circumvention" msgstr "" #: ../../source/tor.rst:18 msgid "" "When you click \"Connect to Tor\", if OnionShare fails to connect, it might " "be because Tor is censored in your country or on your local network." msgstr "" #: ../../source/tor.rst:20 msgid "If this occurs, you will have these choices:" msgstr "" #: ../../source/tor.rst:22 msgid "Try again without a bridge" msgstr "" #: ../../source/tor.rst:23 msgid "" "Automatically determine my country from my IP address for bridge settings" msgstr "æ ¹æ�®æ‚¨çš„IP地å�€è‡ªåŠ¨ç¡®å®šå›½å®¶ï¼Œç”¨äºŽæ¡¥æŽ¥è®¾ç½®" #: ../../source/tor.rst:24 msgid "Manually select my country for bridge settings" msgstr "手动选择我的国家用于桥接设置" #: ../../source/tor.rst:28 msgid "" "If you choose the \"Try again without a bridge\" option, OnionShare will " "retry connecting to Tor like normal, without attempting to bypass censorship." msgstr "" "如果您选择了\"ä¸�使用网桥å†�次å°�试\"选项,OnionShareå°†åƒ�正常情况下一样å°�试连接" "到Tor,而ä¸�会å°�试绕过审查。" #: ../../source/tor.rst:30 msgid "" "The other two options will attempt to automatically bypass censorship using " "Tor bridges. If your network provider is blocking access to the Tor network, " "you can hopefully still connect to a Tor bridge, which will then connect you " "to the Tor network, circumventing the censorship. Both of these options use " "the Tor Project's Censorship Circumvention API to provide you with bridge " "settings that should work for you. OnionShare will temporarily use the `Meek " "`_ domain-" "fronting proxy to make a non-Tor connection from your computer to Tor's " "Censorship Circumvention API. The Meek proxy hides the fact that you are " "trying to find a way to connect to Tor." msgstr "" "å�¦å¤–两个选项将å°�试使用Tor桥接自动绕过审查。如果您的网络æ��供商阻止访问Tor网" "络,您有希望ä»�ç„¶å�¯ä»¥è¿žæŽ¥åˆ°Tor网桥,然å�Žé€šè¿‡ç»•过审查连接到Tor网络。这两个选项" "使用Tor项目的绕过审查APIæ�¥ä¸ºæ‚¨æ��供应适å�ˆæ‚¨çš„æ¡¥æŽ¥è®¾ç½®ã€‚OnionShare将临时使用" "`Meek `_域å‰�置代" "ç�†ï¼Œä»¥ä»Žæ‚¨çš„计算机到Tor的绕过审查API进行é�žTor连接。Meek代ç�†ä¼šéš�è—�您正在å°�试连" "接到Tor。" #: ../../source/tor.rst:36 msgid "" "If you choose \"Automatically determine my country from my IP address for " "bridge settings\", the Censorship Circumvention API will consider your IP " "address (yes, your real IP address) to determine what country you might " "reside in. Based on the country information, the API will try to " "automatically find bridges that suit your location." msgstr "" "如果您选择了â€�从我的IP地å�€è‡ªåŠ¨ç¡®å®šç½‘æ¡¥è®¾ç½®çš„å›½å®¶â€�选项,绕过审查API将使用您的IP" "地å�€ï¼ˆæ˜¯çš„,您的真实IP地å�€ï¼‰æ�¥ç¡®å®šæ‚¨å�¯èƒ½æ‰€åœ¨çš„国家。根æ�®å›½å®¶ä¿¡æ�¯ï¼Œè¯¥APIå°†å°�试" "自动查找适å�ˆæ‚¨æ‰€åœ¨ä½�置的网桥。" #: ../../source/tor.rst:41 msgid "" "If you choose \"Manually select my country for bridge settings\", the " "Censorship API will find the bridges that suit the country that you " "specified." msgstr "" #: ../../source/tor.rst:46 msgid "How automatic censorship circumvention works" msgstr "" #: ../../source/tor.rst:48 msgid "" "If the Censorship Circumvention API finds bridges that it believes will suit " "you, OnionShare will try to reconnect to Tor using those bridges. If the API " "does not find any bridges for your location, OnionShare will ask the API for " "\"fallback\" options, and then try to reconnect using those." msgstr "" #: ../../source/tor.rst:50 msgid "" "If for some reason OnionShare fails to connect to the Censorship API itself, " "or if the API returns an error message, OnionShare will attempt to use the " "obfs4 built-in bridges." msgstr "" #: ../../source/tor.rst:52 msgid "" "It's important to note that the requests to the Censorship Circumvention API " "do not go over the Tor network (because if you could connect to Tor already, " "you wouldn't need to connect to the API)." msgstr "" #: ../../source/tor.rst:54 msgid "" "Even though it's hard for an adversary to discover where the Meek request is " "going, this may still be risky for some users. Therefore, it is an opt-in " "feature. The use of Meek and non-torified network requests are limited only " "to making one or two requests to the Censorship Circumvention API. Then Meek " "is stopped, and all further network requests happen over the Tor network." msgstr "" #: ../../source/tor.rst:56 msgid "" "If you are uncomfortable with making a request that doesn't go over the Tor " "network, you can click \"Network Settings\" (or the Settings icon in the " "bottom right corner, followed by the Tor Settings tab in the screen that " "appears), and manually configure bridges. After you save any bridge " "settings, OnionShare will try to reconnect using those bridges." msgstr "" #: ../../source/tor.rst:59 msgid "Manually configure Tor settings" msgstr "" #: ../../source/tor.rst:61 msgid "" "You can get to the Tor settings by clicking \"Network Settings\" on the " "welcome screen, or by clicking the \"âš™\" icon in the bottom-right corner of " "the application, and then switch to the Tor Settings tab in the screen that " "appears." msgstr "" #: ../../source/tor.rst:65 msgid "" "Here are the different ways you can configure OnionShare to connect to Tor:" msgstr "" #: ../../source/tor.rst:68 msgid "Use the Tor version built into OnionShare" msgstr "" #: ../../source/tor.rst:70 msgid "" "This is the default, simplest and most reliable way that OnionShare connects " "to Tor. For this reason, it's recommended for most users." msgstr "" "這是é �設最簡單å�¯é� çš„æ–¹æ³•讓 OnionShare 連上 Tor,因此推薦給大多數使用者。" #: ../../source/tor.rst:73 msgid "" "When you open OnionShare, it launches an already configured ``tor`` process " "in the background for OnionShare to use. It doesn't interfere with other " "``tor`` processes on your computer, so you can use the Tor Browser or the " "system ``tor`` on their own." msgstr "" "開啟 OnionShare 時它會在啟動後å�°å·²è¨­ç½®å¥½çš„ ``tor``程åº�,這個程åº�ä¸�會介入電腦" "中其它 tor 程åº�,所以Tor ç€�覽器或系統會使用自己的 tor 程åº�。" #: ../../source/tor.rst:76 msgid "**Using bridges**" msgstr "" #: ../../source/tor.rst:78 msgid "" "To use a bridge, you must select \"Use the Tor version built into " "OnionShare\" and check the \"Use a bridge\" checkbox." msgstr "" #: ../../source/tor.rst:80 msgid "" "Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is " "recommended over using `meek-azure`." msgstr "" #: ../../source/tor.rst:84 msgid "" "If using a built-in bridge doesn't work, you can request a bridge from " "torproject.org. You will have to solve a CAPTCHA in order to request a " "bridge. (This makes it more difficult for governments or ISPs to block " "access to Tor bridges.)" msgstr "" #: ../../source/tor.rst:88 msgid "" "You also have the option of using a bridge that you learned about from a " "trusted source." msgstr "" #: ../../source/tor.rst:91 msgid "Attempt auto-configuration with Tor Browser" msgstr "圖試與 Tor ç€�覽器自定é…�ç½®" #: ../../source/tor.rst:93 msgid "" "If you have `downloaded the Tor Browser `_ and " "don't want two ``tor`` processes running, you can use the ``tor`` process " "from the Tor Browser. Keep in mind you need to keep Tor Browser open in the " "background while you're using OnionShare for this to work." msgstr "" "如已下載 Tor ç€�覽器 `_ ä¸�想è¦�在系統中有兩個 " "``tor`` 程åº�在執行,å�¯åˆ©ç”¨ Tor ç€�覽器的 ``tor`` 程åº�。但記ä½�當使用 " "OnionShare 時,必須開啟 Tor ç€�覽器,OnionShare æ‰�能é�‹ä½œã€‚" #: ../../source/tor.rst:97 msgid "Using a system ``tor`` in Windows" msgstr "在 Windows 使用 ``tor`` 系統" #: ../../source/tor.rst:99 msgid "" "This is fairly advanced. You'll need to know how edit plaintext files and do " "stuff as an administrator." msgstr "這é�žå¸¸é€²éšŽï¼Œéœ€è¦�會編輯純文字檔案與管ç�†å“¡å·¥ä½œæ¬Šé™�。" #: ../../source/tor.rst:101 #, fuzzy #| msgid "" #| "Download the Tor Windows Expert Bundle `from `_. Extract the compressed file and copy the extracted " #| "folder to ``C:\\Program Files (x86)\\`` Rename the extracted folder with " #| "``Data`` and ``Tor`` in it to ``tor-win32``." msgid "" "Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the " "extracted folder to ``C:\\Program Files (x86)\\`` Rename the extracted " "folder with ``Data`` and ``Tor`` in it to ``tor-win32``." msgstr "" "從 `_下載 Tor Windows 專家包 `,解" "壓縮檔案將其資料夾複製到``C:\\Program Files (x86)\\``底下, 將原資料夾å��稱為" "``Data`` and ``Tor`` é‡�新命å��為 ``tor-win32``。" #: ../../source/tor.rst:105 msgid "" "Make up a control port password. (Using 7 words in a sequence like " "``comprised stumble rummage work avenging construct volatile`` is a good " "idea for a password.) Now open a command prompt (``cmd``) as an " "administrator, and use ``tor.exe --hash-password`` to generate a hash of " "your password. For example::" msgstr "" "å�–一個控制端密碼 (例如使用7 個連續單字, åƒ�``comprised stumble rummage work " "avenging construct volatile``就是個好密碼。)以管ç�†å“¡å¸³æˆ¶é–‹å•Ÿå‘½ä»¤åˆ— " "(``cmd``),使用``tor.exe --hash-password`` 指令來產生密碼雜湊,例如::" #: ../../source/tor.rst:112 msgid "" "The hashed password output is displayed after some warnings (which you can " "ignore). In the case of the above example, it is " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." msgstr "" "在一串å�¯å¿½è¦–的警告之後,會顯示雜湊密碼çµ�果,例如在上述示範中密碼為 " "``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``." #: ../../source/tor.rst:114 msgid "" "Now create a new text file at ``C:\\Program Files (x86)\\tor-win32\\torrc`` " "and put your hashed password output in it, replacing the " "``HashedControlPassword`` with the one you just generated::" msgstr "" "在``C:\\Program Files (x86)\\tor-win32\\torrc`` 建立一個新文字檔,將新生æˆ�çš„" "雜湊密碼存入以置æ�› ``HashedControlPassword`` ::" #: ../../source/tor.rst:119 msgid "" "In your administrator command prompt, install ``tor`` as a service using the " "appropriate ``torrc`` file you just created (as described in ``_). Like this::" msgstr "" "在管ç�†å“¡å‘½ä»¤åˆ—中 ,用新建的``torrc`` 來安è£�``tor``æœ�å‹™ (介紹於``_). åƒ�這樣::" #: ../../source/tor.rst:123 msgid "You are now running a system ``tor`` process in Windows!" msgstr "ç�¾åœ¨å·²é †åˆ©åœ¨ Windows 執行``tor``程åº�!" #: ../../source/tor.rst:125 msgid "" "Open OnionShare, click the \"âš™\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "control port\", and set \"Control port\" to ``127.0.0.1`` and \"Port\" to " "``9051``. Under \"Tor authentication settings\" choose \"Password\" and set " "the password to the control port password you picked above. Click the \"Test " "Connection to Tor\" button. If all goes well, you should see \"Connected to " "the Tor controller\"." msgstr "" #: ../../source/tor.rst:134 msgid "Using a system ``tor`` in macOS" msgstr "在macOS使用 ``tor``系統" #: ../../source/tor.rst:136 msgid "" "First, install `Homebrew `_ if you don't already have it, " "and then install Tor::" msgstr "如果沒有`Homebrew `請先安è£�,然後å†�安è£� Tor::" #: ../../source/tor.rst:140 msgid "Now configure Tor to allow connections from OnionShare::" msgstr "ç�¾åœ¨èª¿é…� Tor 以便讓 OnionShare å�¯ä»¥é€£æŽ¥:" #: ../../source/tor.rst:147 msgid "And start the system Tor service::" msgstr "啟動系統的 Tor æœ�å‹™::" #: ../../source/tor.rst:151 msgid "" "Open OnionShare, click the \"âš™\" icon in it, and switch to the Tor Settings " "tab. Under \"How should OnionShare connect to Tor?\" choose \"Connect using " "socket file\", and set the socket file to be ``/usr/local/var/run/tor/" "control.socket``. Under \"Tor authentication settings\" choose \"No " "authentication, or cookie authentication\". Click the \"Test Connection to " "Tor\" button." msgstr "" #: ../../source/tor.rst:157 ../../source/tor.rst:177 msgid "If all goes well, you should see \"Connected to the Tor controller\"." msgstr "如果一切順利,會出ç�¾\"Connected to the Tor controller\"訊æ�¯ã€‚" #: ../../source/tor.rst:160 msgid "Using a system ``tor`` in Linux" msgstr "在 Linux 使用 ``tor``系統" #: ../../source/tor.rst:162 msgid "" "First, install the ``tor`` package. If you're using Debian, Ubuntu, or a " "similar Linux distro, It is recommended to use the Tor Project's `official " "repository `_." msgstr "" "首先安è£� ``tor``套件。如果作業系統為 Debian, Ubuntu 或其它相似發行版,建議使" "用 Tor Project 官方代碼儲存庫 `_." #: ../../source/tor.rst:164 msgid "" "Next, add your user to the group that runs the ``tor`` process (in the case " "of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to " "your system ``tor``'s control socket file." msgstr "" "接著將用戶加入å�¯åŸ·è¡Œ``tor``程åº�的群組(Debian and Ubuntu 則使用 ``debian-" "tor``),設置 OnionShare 連接系統的``tor`` control socket 檔案。" #: ../../source/tor.rst:166 msgid "" "Add your user to the ``debian-tor`` group by running this command (replace " "``username`` with your actual username)::" msgstr "" "è¦�將用戶加到``debian-tor`` 群組請執行以下命令(請把 ``username`` 改æˆ�您使用的 " "username)::" #: ../../source/tor.rst:170 msgid "" "Reboot your computer. After it boots up again, open OnionShare, click the " "\"âš™\" icon in it, and switch to the Tor Settings tab. Under \"How should " "OnionShare connect to Tor?\" choose \"Connect using socket file\". Set the " "socket file to be ``/var/run/tor/control``. Under \"Tor authentication " "settings\" choose \"No authentication, or cookie authentication\". Click the " "\"Test Connection to Tor\" button." msgstr "" onionshare-onionshare-26fcdc5/docs/source/security.rst000066400000000000000000000055001521174352300233540ustar00rootroot00000000000000Security Design =============== Read :ref:`how_it_works` first to get a handle on how OnionShare works. Like all software, OnionShare may contain bugs or vulnerabilities. What OnionShare protects against -------------------------------- **Third parties don't have access to anything that happens in OnionShare.** Using OnionShare means hosting services directly on your computer. When sharing your files with OnionShare, they are not uploaded to any third-party server. If you make an OnionShare chat room, your computer acts as a server for that too. This avoids the traditional model of having to trust the computers of others. **Network eavesdroppers can't spy on anything that happens in OnionShare in transit.** The connection between the Tor onion service and Tor Browser is end-to-end encrypted. This means network attackers can't eavesdrop on anything except encrypted Tor traffic. Even if an eavesdropper is a malicious rendezvous node used to connect the Tor Browser with OnionShare's onion service, the traffic is encrypted using the onion service's private key. **Anonymity of OnionShare users are protected by Tor.** OnionShare and Tor Browser protect the anonymity of the users. As long as the OnionShare user anonymously communicates the OnionShare address with the Tor Browser users, the Tor Browser users and eavesdroppers can't learn the identity of the OnionShare user. **If an attacker learns about the onion service, they still can't access anything.** Prior attacks against the Tor network to enumerate onion services allowed attackers to discover private ``.onion`` addresses. To access an OnionShare service from its address, the private key used for client authentication must be guessed (unless the service is already made public by turning off the private key -- see :ref:`turn_off_private_key`). What OnionShare doesn't protect against --------------------------------------- **Communicating the OnionShare address and private key might not be secure.** Communicating the OnionShare address to people is the responsibility of the OnionShare user. If sent insecurely (such as through an e-mail message monitored by an attacker), an eavesdropper can tell that OnionShare is being used. Eavesdroppers can access services that are still up by loading their addresses and/or lost key in the Tor Browser. Avoid this by communicating the address securely, via encrypted text message (probably with disappearing messages enabled), encrypted e-mail, or in person. This isn't necessary when using OnionShare for something that isn't secret. **Communicating the OnionShare address and private key might not be anonymous.** Extra precaution must be taken to ensure the OnionShare address is communicated anonymously. A new e-mail or chat account, only accessed over Tor, can be used to share the address. This isn't necessary unless anonymity is a goal. onionshare-onionshare-26fcdc5/docs/source/tor.rst000066400000000000000000000245761521174352300223270ustar00rootroot00000000000000Connecting to Tor ================= When OnionShare starts, it will show you a screen asking you to connect to the Tor network. .. image:: _static/screenshots/autoconnect-welcome-screen.png You can toggle on the switch "Connect to Tor automatically" before clicking "Connect to Tor". This means that next time OnionShare starts, it will automatically connect with its Tor connection settings from the last session, instead of presenting you with the connection options. If the connection fails, you can still try bridges or reconfigure Tor via the "Network Settings" button. You can click "Connect to Tor" to begin the connection process. If there are no problems with your network, including any attempts to block your access to the Tor network, this should hopefully work the first time. Or, if you want to manually configure Bridges or other Tor settings before you connect, you can click "Network Settings". Automatic censorship circumvention ---------------------------------- When you click "Connect to Tor", if OnionShare fails to connect, it might be because Tor is censored in your country or on your local network. If this occurs, you will have these choices: - Try again without a bridge - Automatically determine my country from my IP address for bridge settings - Manually select my country for bridge settings .. image:: _static/screenshots/autoconnect-failed-to-connect.png If you choose the "Try again without a bridge" option, OnionShare will retry connecting to Tor like normal, without attempting to bypass censorship. The other two options will attempt to automatically bypass censorship using Tor bridges. If your network provider is blocking access to the Tor network, you can hopefully still connect to a Tor bridge, which will then connect you to the Tor network, circumventing the censorship. Both of these options use the Tor Project's Censorship Circumvention API to provide you with bridge settings that should work for you. OnionShare will temporarily use the `Meek `_ domain-fronting proxy to make a non-Tor connection from your computer to Tor's Censorship Circumvention API. The Meek proxy hides the fact that you are trying to find a way to connect to Tor. If you choose "Automatically determine my country from my IP address for bridge settings", the Censorship Circumvention API will consider your IP address (yes, your real IP address) to determine what country you might reside in. Based on the country information, the API will try to automatically find bridges that suit your location. .. image:: _static/screenshots/autoconnect-trying-to-resolve-connectivity-issues.png If you choose "Manually select my country for bridge settings", the Censorship API will find the bridges that suit the country that you specified. .. image:: _static/screenshots/autoconnect-select-country.png How automatic censorship circumvention works ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ If the Censorship Circumvention API finds bridges that it believes will suit you, OnionShare will try to reconnect to Tor using those bridges. If the API does not find any bridges for your location, OnionShare will ask the API for "fallback" options, and then try to reconnect using those. If for some reason OnionShare fails to connect to the Censorship API itself, or if the API returns an error message, OnionShare will attempt to use the obfs4 built-in bridges. It's important to note that the requests to the Censorship Circumvention API do not go over the Tor network (because if you could connect to Tor already, you wouldn't need to connect to the API). Even though it's hard for an adversary to discover where the Meek request is going, this may still be risky for some users. Therefore, it is an opt-in feature. The use of Meek and non-torified network requests are limited only to making one or two requests to the Censorship Circumvention API. Then Meek is stopped, and all further network requests happen over the Tor network. If you are uncomfortable with making a request that doesn't go over the Tor network, you can click "Network Settings" (or the Settings icon in the bottom right corner, followed by the Tor Settings tab in the screen that appears), and manually configure bridges. After you save any bridge settings, OnionShare will try to reconnect using those bridges. Manually configure Tor settings ------------------------------- You can get to the Tor settings by clicking "Network Settings" on the welcome screen, or by clicking the "âš™" icon in the bottom-right corner of the application, and then switch to the Tor Settings tab in the screen that appears. .. image:: _static/screenshots/tor-settings.png Here are the different ways you can configure OnionShare to connect to Tor: Use the Tor version built into OnionShare ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ This is the default, simplest and most reliable way that OnionShare connects to Tor. For this reason, it's recommended for most users. When you open OnionShare, it launches an already configured ``tor`` process in the background for OnionShare to use. It doesn't interfere with other ``tor`` processes on your computer, so you can use the Tor Browser or the system ``tor`` on their own. **Using bridges** To use a bridge, you must select "Use the Tor version built into OnionShare" and check the "Use a bridge" checkbox. Try using a built-in bridge first. Using `obfs4` or `snowflake` bridges is recommended over using `meek-azure`. .. image:: _static/screenshots/tor-settings-bridges.png If using a built-in bridge doesn't work, you can request a bridge from torproject.org. You will have to solve a CAPTCHA in order to request a bridge. (This makes it more difficult for governments or ISPs to block access to Tor bridges.) .. image:: _static/screenshots/tor-settings-moat.png You also have the option of using a bridge that you learned about from a trusted source. Attempt auto-configuration with Tor Browser ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ If you have `downloaded the Tor Browser `_ and don't want two ``tor`` processes running, you can use the ``tor`` process from the Tor Browser. Keep in mind you need to keep Tor Browser open in the background while you're using OnionShare for this to work. Using a system ``tor`` in Windows ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ This is fairly advanced. You'll need to know how edit plaintext files and do stuff as an administrator. Download the Tor Windows Expert Bundle `from the Tor website `_. Extract the compressed file and copy the extracted folder to ``C:\Program Files (x86)\`` Rename the extracted folder with ``Data`` and ``Tor`` in it to ``tor-win32``. Make up a control port password. (Using 7 words in a sequence like ``comprised stumble rummage work avenging construct volatile`` is a good idea for a password.) Now open a command prompt (``cmd``) as an administrator, and use ``tor.exe --hash-password`` to generate a hash of your password. For example:: cd "C:\Program Files (x86)\tor-win32\Tor" tor.exe --hash-password "comprised stumble rummage work avenging construct volatile" The hashed password output is displayed after some warnings (which you can ignore). In the case of the above example, it is ``16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF``. Now create a new text file at ``C:\Program Files (x86)\tor-win32\torrc`` and put your hashed password output in it, replacing the ``HashedControlPassword`` with the one you just generated:: ControlPort 9051 HashedControlPassword (the hash you generate from the password you picked above) In your administrator command prompt, install ``tor`` as a service using the appropriate ``torrc`` file you just created (as described in ``_). Like this:: tor.exe --service install -options -f "C:\Program Files (x86)\tor-win32\torrc" You are now running a system ``tor`` process in Windows! Open OnionShare, click the "âš™" icon in it, and switch to the Tor Settings tab. Under "How should OnionShare connect to Tor?" choose "Connect using control port", and set "Control port" to ``127.0.0.1`` and "Port" to ``9051``. Under "Tor authentication settings" choose "Password" and set the password to the control port password you picked above. Click the "Test Connection to Tor" button. If all goes well, you should see "Connected to the Tor controller". Using a system ``tor`` in macOS ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ First, install `Homebrew `_ if you don't already have it, and then install Tor:: brew install tor Now configure Tor to allow connections from OnionShare:: mkdir -p /usr/local/var/run/tor chmod 700 /usr/local/var/run/tor echo 'SOCKSPort 9050' >> /usr/local/etc/tor/torrc echo 'ControlPort unix:"/usr/local/var/run/tor/control.socket"' >> /usr/local/etc/tor/torrc And start the system Tor service:: brew services start tor Open OnionShare, click the "âš™" icon in it, and switch to the Tor Settings tab. Under "How should OnionShare connect to Tor?" choose "Connect using socket file", and set the socket file to be ``/usr/local/var/run/tor/control.socket``. Under "Tor authentication settings" choose "No authentication, or cookie authentication". Click the "Test Connection to Tor" button. If all goes well, you should see "Connected to the Tor controller". Using a system ``tor`` in Linux ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ First, install the ``tor`` package. If you're using Debian, Ubuntu, or a similar Linux distro, It is recommended to use the Tor Project's `official repository `_. Next, add your user to the group that runs the ``tor`` process (in the case of Debian and Ubuntu, ``debian-tor``) and configure OnionShare to connect to your system ``tor``'s control socket file. Add your user to the ``debian-tor`` group by running this command (replace ``username`` with your actual username):: sudo usermod -a -G debian-tor username Reboot your computer. After it boots up again, open OnionShare, click the "âš™" icon in it, and switch to the Tor Settings tab. Under "How should OnionShare connect to Tor?" choose "Connect using socket file". Set the socket file to be ``/var/run/tor/control``. Under "Tor authentication settings" choose "No authentication, or cookie authentication". Click the "Test Connection to Tor" button. If all goes well, you should see "Connected to the Tor controller". onionshare-onionshare-26fcdc5/flatpak/000077500000000000000000000000001521174352300201455ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/flatpak/.gitignore000066400000000000000000000000261521174352300221330ustar00rootroot00000000000000.flatpak-builder buildonionshare-onionshare-26fcdc5/flatpak/README.md000066400000000000000000000004731521174352300214300ustar00rootroot00000000000000# Flatpak Packaging OnionShare is published on Flathub here: https://flathub.org/apps/details/org.onionshare.OnionShare The Flatpak manifest that builds that package is hosted here: https://github.com/flathub/org.onionshare.OnionShare This folder contains a copy of that manifest, modified for local development.onionshare-onionshare-26fcdc5/flatpak/generate-golang-dependencies.py000077500000000000000000000056521521174352300262150ustar00rootroot00000000000000#!/usr/bin/env python3 import os import subprocess import yaml import shutil import tempfile # Define the repositories, tags, and subfolders repos = [ {"url": "https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/meek.git", "tag": "v0.38.0", "subfolder": "meek-client"}, {"url": "https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake.git", "tag": "v2.13.1", "subfolder": "snowflake"}, {"url": "https://gitlab.com/yawning/obfs4.git", "tag": "obfs4proxy-0.0.14", "subfolder": "obfs4proxy"}, ] # Folder to store flatpak files flatpak_folder = os.path.join(os.getcwd(), 'flatpak') # Create the flatpak folder and subfolders if not os.path.exists(flatpak_folder): raise RuntimeError("You do not appear to be in the onionshare repository. Please cd into it first") # Function to run a shell command and get the output def run_command(command, path): result = subprocess.run(command, shell=True, check=True, text=True, capture_output=True, cwd=path) return result.stdout # Process each repository for repo in repos: repo_url = repo["url"] tag = repo["tag"] subfolder = repo["subfolder"] # Clone the repository repo_name = repo_url.split('/')[-1].replace('.git', '') with tempfile.TemporaryDirectory() as td: print(f"Cloning {repo_url} to {td}/{subfolder}") run_command(f"git clone {repo_url} {subfolder}", td) # Checkout the specific tag print(f"Checking out {tag}") run_command(f"git checkout {tag}", f"{td}/{subfolder}") # Run the go command print(f"Running the dennwc/flatpak-go-mod to generate sources") run_command("go run github.com/dennwc/flatpak-go-mod@latest .", f"{td}/{subfolder}") # Copy go.mod.yml and modules.txt to the appropriate subfolder os.makedirs(os.path.join(flatpak_folder, subfolder), exist_ok=True) print(f"Copying go.mod.yml and modules.txt to {flatpak_folder}/{subfolder}") shutil.copy(f"{td}/{subfolder}/go.mod.yml", os.path.join(flatpak_folder, subfolder, "go.mod.yml")) shutil.copy(f"{td}/{subfolder}/modules.txt", os.path.join(flatpak_folder, subfolder, "modules.txt")) # Edit the go.mod.yml to change the path to include the subfolder go_mod_path = os.path.join(flatpak_folder, subfolder, "go.mod.yml") with open(go_mod_path, 'r') as f: go_mod_data = yaml.safe_load(f) # Traverse the YAML data to find the path: modules.txt and update it for item in go_mod_data: if isinstance(item, dict) and item.get('path') == 'modules.txt': print(f"Renaming the reference to modules.txt in {flatpak_folder}/{subfolder}/go.mod.yml to include the subfolder path {subfolder}") item['path'] = f'{subfolder}/modules.txt' # Save the edited go.mod.yml with open(go_mod_path, 'w') as f: yaml.safe_dump(go_mod_data, f) print("Process completed.") onionshare-onionshare-26fcdc5/flatpak/meek-client/000077500000000000000000000000001521174352300223425ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/flatpak/meek-client/go.mod.yml000066400000000000000000000046331521174352300242560ustar00rootroot00000000000000- dest: vendor path: meek-client/modules.txt type: file - dest: vendor/git.torproject.org/pluggable-transports/goptlib.git sha256: f6769c4813dedf933071289bfd9381aa5eb3a012b3a32d1da02aa9bebd3a3b5b strip-components: 3 type: archive url: https://proxy.golang.org/git.torproject.org/pluggable-transports/goptlib.git/@v/v1.1.0.zip - dest: vendor/github.com/andybalholm/brotli sha256: ebe53f2856e100e273aae3c5a368d114ed57f5183bb03e70708d6c29041ad735 strip-components: 3 type: archive url: https://proxy.golang.org/github.com/andybalholm/brotli/@v/v1.0.4.zip - dest: vendor/github.com/klauspost/compress sha256: c91cc38ea41996aff5e132666674c63c65f6c7d8af1b3eac4a142b323bf96779 strip-components: 3 type: archive url: https://proxy.golang.org/github.com/klauspost/compress/@v/v1.15.9.zip - dest: vendor/github.com/refraction-networking/utls sha256: 8073263fa873269b94e2458d716c100e8d4ad21fd603b078bb7b713a5f95bcb5 strip-components: 3 type: archive url: https://proxy.golang.org/github.com/refraction-networking/utls/@v/v1.1.5.zip - dest: vendor/golang.org/x/crypto sha256: 3db244bdc1c8848b910e6e1ebb449aa78b546bd9cf699c61bf8b8a1fb25c5065 strip-components: 3 type: archive url: https://proxy.golang.org/golang.org/x/crypto/@v/v0.0.0-20220829220503-c86fa9a7ed90.zip - dest: vendor/golang.org/x/net sha256: afb1b6156dd401f47fb17a0ebd0e2c858ba3e614ea8d8485daccceca76af8f60 strip-components: 3 type: archive url: https://proxy.golang.org/golang.org/x/net/@v/v0.0.0-20220909164309-bea034e7d591.zip - dest: vendor/golang.org/x/sys sha256: 163d362fb98e89d17d4ef6292941c65c2c75432b1e200379b721f4a80c15f3e2 strip-components: 3 type: archive url: https://proxy.golang.org/golang.org/x/sys/@v/v0.0.0-20220728004956-3c1f35247d10.zip - dest: vendor/golang.org/x/term sha256: 3adf713afa49fe26580ffe4adb1f4fb2f4921c945301aa5a9fb6d34031fa30cd strip-components: 3 type: archive url: https://proxy.golang.org/golang.org/x/term/@v/v0.0.0-20210927222741-03fcf44c2211.zip - dest: vendor/golang.org/x/text sha256: e1a9115e61a38da8bdc893d0ba83b65f89cc1114f152a98eb572c5ea6551e8d4 strip-components: 3 type: archive url: https://proxy.golang.org/golang.org/x/text/@v/v0.3.7.zip - dest: vendor/golang.org/x/tools sha256: 6673fe06662fcbee5f246f12af8ed860328bf08fd016fd490987cd76acb1b4fe strip-components: 3 type: archive url: https://proxy.golang.org/golang.org/x/tools/@v/v0.0.0-20180917221912-90fa682c2a6e.zip onionshare-onionshare-26fcdc5/flatpak/meek-client/modules.txt000066400000000000000000000031201521174352300245470ustar00rootroot00000000000000# git.torproject.org/pluggable-transports/goptlib.git v1.1.0 git.torproject.org/pluggable-transports/goptlib.git # github.com/andybalholm/brotli v1.0.4 github.com/andybalholm/brotli # github.com/klauspost/compress v1.15.9 github.com/klauspost/compress github.com/klauspost/compress/fse github.com/klauspost/compress/huff0 github.com/klauspost/compress/internal/cpuinfo github.com/klauspost/compress/internal/snapref github.com/klauspost/compress/zstd github.com/klauspost/compress/zstd/internal/xxhash # github.com/refraction-networking/utls v1.1.5 github.com/refraction-networking/utls github.com/refraction-networking/utls/cpu # golang.org/x/crypto v0.0.0-20220829220503-c86fa9a7ed90 golang.org/x/crypto/acme golang.org/x/crypto/acme/autocert golang.org/x/crypto/chacha20 golang.org/x/crypto/chacha20poly1305 golang.org/x/crypto/cryptobyte golang.org/x/crypto/cryptobyte/asn1 golang.org/x/crypto/curve25519 golang.org/x/crypto/curve25519/internal/field golang.org/x/crypto/hkdf golang.org/x/crypto/internal/alias golang.org/x/crypto/internal/poly1305 golang.org/x/crypto/sha3 # golang.org/x/net v0.0.0-20220909164309-bea034e7d591 golang.org/x/net/http/httpguts golang.org/x/net/http2 golang.org/x/net/http2/hpack golang.org/x/net/idna golang.org/x/net/internal/socks golang.org/x/net/proxy # golang.org/x/sys v0.0.0-20220728004956-3c1f35247d10 golang.org/x/sys/cpu golang.org/x/sys/internal/unsafeheader golang.org/x/sys/windows golang.org/x/sys/windows/registry # golang.org/x/text v0.3.7 golang.org/x/text/secure/bidirule golang.org/x/text/transform golang.org/x/text/unicode/bidi golang.org/x/text/unicode/norm onionshare-onionshare-26fcdc5/flatpak/obfs4proxy/000077500000000000000000000000001521174352300222645ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/flatpak/obfs4proxy/go.mod.yml000066400000000000000000000047141521174352300242000ustar00rootroot00000000000000- dest: vendor path: obfs4proxy/modules.txt type: file - dest: vendor/filippo.io/edwards25519 sha256: b08ab9f86a2f0688a6b8b49a03ac5b52f53f87747596ad10dc20cdd668d15bc4 strip-components: 2 type: archive url: https://proxy.golang.org/filippo.io/edwards25519/@v/v1.0.0-rc.1.0.20210721174708-390f27c3be20.zip - dest: vendor/git.torproject.org/pluggable-transports/goptlib.git sha256: 47b1e56ef80c5a6966eb260f95bc4729ccea95834926866bccfc971d78efb855 strip-components: 3 type: archive url: https://proxy.golang.org/git.torproject.org/pluggable-transports/goptlib.git/@v/v1.0.0.zip - dest: vendor/github.com/dchest/siphash sha256: 877a468e533e28c777c59b3dfea175b38a1f0bc1f8551e3a9e1739b1821c7e3e strip-components: 3 type: archive url: https://proxy.golang.org/github.com/dchest/siphash/@v/v1.2.1.zip - dest: vendor/gitlab.com/yawning/edwards25519-extra.git sha256: b7c70110c5c48f09e8a4272f6d845306f62e9b0be8ab55a07101d579b9513224 strip-components: 3 type: archive url: https://proxy.golang.org/gitlab.com/yawning/edwards25519-extra.git/@v/v0.0.0-20211229043746-2f91fcc9fbdb.zip - dest: vendor/golang.org/x/crypto sha256: b2b28fcf49bf385183f0369851145ddd93989f68d9e675db536a3dd482ca6d76 strip-components: 3 type: archive url: https://proxy.golang.org/golang.org/x/crypto/@v/v0.0.0-20210711020723-a769d52b0f97.zip - dest: vendor/golang.org/x/net sha256: 17ae555c0bec70b583d84ec7a099db3fdc5b3b688cb2814f8c388d174e7ada15 strip-components: 3 type: archive url: https://proxy.golang.org/golang.org/x/net/@v/v0.0.0-20210226172049-e18ecbb05110.zip - dest: vendor/golang.org/x/sys sha256: 0d25c11d65a4ac84a6e2c3bd56a6afeb1da3923d2752a5aa59b7e99a94359fcb strip-components: 3 type: archive url: https://proxy.golang.org/golang.org/x/sys/@v/v0.0.0-20210615035016-665e8c7367d1.zip - dest: vendor/golang.org/x/term sha256: 475a86f11dd148b474ce405c5dbdd5f6bcae056c3e44e52445a45926dd69a552 strip-components: 3 type: archive url: https://proxy.golang.org/golang.org/x/term/@v/v0.0.0-20201126162022-7de9c90e9dd1.zip - dest: vendor/golang.org/x/text sha256: 8a896da346baf94ab4f24b0e396df0b79393c93aa05c50ef07cddd561a1ff8d7 strip-components: 3 type: archive url: https://proxy.golang.org/golang.org/x/text/@v/v0.3.3.zip - dest: vendor/golang.org/x/tools sha256: 6673fe06662fcbee5f246f12af8ed860328bf08fd016fd490987cd76acb1b4fe strip-components: 3 type: archive url: https://proxy.golang.org/golang.org/x/tools/@v/v0.0.0-20180917221912-90fa682c2a6e.zip onionshare-onionshare-26fcdc5/flatpak/obfs4proxy/modules.txt000066400000000000000000000020171521174352300244750ustar00rootroot00000000000000# filippo.io/edwards25519 v1.0.0-rc.1.0.20210721174708-390f27c3be20 ## explicit filippo.io/edwards25519 filippo.io/edwards25519/field # git.torproject.org/pluggable-transports/goptlib.git v1.0.0 ## explicit git.torproject.org/pluggable-transports/goptlib.git # github.com/dchest/siphash v1.2.1 ## explicit github.com/dchest/siphash # gitlab.com/yawning/edwards25519-extra.git v0.0.0-20211229043746-2f91fcc9fbdb ## explicit gitlab.com/yawning/edwards25519-extra.git/elligator2 gitlab.com/yawning/edwards25519-extra.git/internal/montgomery # golang.org/x/crypto v0.0.0-20210711020723-a769d52b0f97 ## explicit golang.org/x/crypto/curve25519 golang.org/x/crypto/curve25519/internal/field golang.org/x/crypto/hkdf golang.org/x/crypto/internal/subtle golang.org/x/crypto/nacl/secretbox golang.org/x/crypto/poly1305 golang.org/x/crypto/salsa20/salsa # golang.org/x/net v0.0.0-20210226172049-e18ecbb05110 ## explicit golang.org/x/net/internal/socks golang.org/x/net/proxy # golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1 golang.org/x/sys/cpu onionshare-onionshare-26fcdc5/flatpak/onionshare-cli.yaml000066400000000000000000000301121521174352300237400ustar00rootroot00000000000000name: poetry-deps buildsystem: simple build-commands: - pip3 install --no-index --use-pep517 --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} backports-zstd bidict blinker brotli brotlicffi certifi cffi charset-normalizer click colorama cython dnspython eventlet flask flask-compress flask-socketio gevent gevent-websocket greenlet h11 idna itsdangerous jinja2 markupsafe packaging pkgconfig psutil pycparser pynacl pypng pysocks python-engineio python-socketio qrcode requests setuptools simple-websocket stem typing-extensions unidecode urllib3 waitress werkzeug wheel wsproto zope-event zope-interface sources: - type: file url: https://files.pythonhosted.org/packages/d4/05/480d439b482edf59b786bc19b474d990c61942e372f5de3dc14acac8154d/backports_zstd-1.5.0.tar.gz sha256: a5e622a82eb183b4fbe18032755ce0a15fa9a82f2adb9b621620b91247aaedb7 - type: file url: https://files.pythonhosted.org/packages/99/37/e8730c3587a65eb5645d4aba2d27aae48e8003614d6aaf15dda67f702f1f/bidict-0.23.1-py3-none-any.whl sha256: 5dae8d4d79b552a71cbabc7deb25dfe8ce710b17ff41711e13010ead2abfc3e5 - type: file url: https://files.pythonhosted.org/packages/10/cb/f2ad4230dc2eb1a74edf38f1a38b9b52277f75bef262d8908e60d957e13c/blinker-1.9.0-py3-none-any.whl sha256: ba0efaa9080b619ff2f3459d1d500c57bddea4a6b424b60a91141db6fd2f08bc - type: file url: https://files.pythonhosted.org/packages/f7/16/c92ca344d646e71a43b8bb353f0a6490d7f6e06210f8554c8f874e454285/brotli-1.2.0.tar.gz sha256: e310f77e41941c13340a95976fe66a8a95b01e783d430eeaf7a2f87e0a57dd0a - type: file url: https://files.pythonhosted.org/packages/8a/b6/017dc5f852ed9b8735af77774509271acbf1de02d238377667145fcee01d/brotlicffi-1.2.0.1.tar.gz sha256: c20d5c596278307ad06414a6d95a892377ea274a5c6b790c2548c009385d621c - type: file url: https://files.pythonhosted.org/packages/59/8c/57e832b7af6d7c5abe66eb3fbe3a3a32f4d11ea23a1aa7131371035be991/certifi-2026.5.20-py3-none-any.whl sha256: 3c52e209ba0a4ad7aebe60436a4ab349c39e1e602e8c134221e546902ad25897 - type: file url: https://files.pythonhosted.org/packages/eb/56/b1ba7935a17738ae8453301356628e8147c79dbb825bcbc73dc7401f9846/cffi-2.0.0.tar.gz sha256: 44d1b5909021139fe36001ae048dbdde8214afa20200eda0f64c068cac5d5529 - type: file url: https://files.pythonhosted.org/packages/db/8f/61959034484a4a7c527811f4721e75d02d653a35afb0b6054474d8185d4c/charset_normalizer-3.4.7-py3-none-any.whl sha256: 3dce51d0f5e7951f8bb4900c257dad282f49190fdbebecd4ba99bcc41fef404d - type: file url: https://files.pythonhosted.org/packages/c7/0d/67e5b4109ea4a837e80daa87c2c696711955e40449a97e8926672534def2/click-8.4.1-py3-none-any.whl sha256: 482be17c6991b8c19c5429a1e995d9b0efdbb63172824c41f99965dc0ade8ec2 - type: file url: https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl sha256: 4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6 - type: file url: https://files.pythonhosted.org/packages/d4/5c/9cd909e6a8bb178e4e0f9a2a9227c8201a2be38abe45ada4a4c3e9154277/cython-3.2.5-py3-none-any.whl sha256: dc1c8cebb7df5bce37f5f8dc1e5bf04313272a5973d50a55c0ec76c83812911b - type: file url: https://files.pythonhosted.org/packages/ba/5a/18ad964b0086c6e62e2e7500f7edc89e3faa45033c71c1893d34eed2b2de/dnspython-2.8.0-py3-none-any.whl sha256: 01d9bbc4a2d76bf0db7c1f729812ded6d912bd318d3b1cf81d30c0f845dbf3af - type: file url: https://files.pythonhosted.org/packages/c3/1c/febe9acf1b4f0d67603b231c28d6d17d647d68c90c1963fecdeb64046d6d/eventlet-0.41.0-py3-none-any.whl sha256: bc22396093cb4119ff7007776be6a5348a613ccd42eeb0f9519853a6efcbcabe - type: file url: https://files.pythonhosted.org/packages/8a/0e/97c33bf5009bdbac74fd2beace167cab3f978feb69cc36f1ef79360d6c4e/exceptiongroup-1.3.1-py3-none-any.whl sha256: a7a39a3bd276781e98394987d3a5701d0c4edffb633bb7a5144577f82c773598 - type: file url: https://files.pythonhosted.org/packages/7f/9c/34f6962f9b9e9c71f6e5ed806e0d0ff03c9d1b0b2340088a0cf4bce09b18/flask-3.1.3-py3-none-any.whl sha256: f4bcbefc124291925f1a26446da31a5178f9483862233b23c0c96a20701f670c - type: file url: https://files.pythonhosted.org/packages/4c/0f/fe51e0b2301bbd429af44273a923ff92127b18d13abba5ae5a1d60e8e497/flask_compress-1.24-py3-none-any.whl sha256: 1e63668eb6e3242bd4f6ad98825a924e3984409be90c125477893d586007d00c - type: file url: https://files.pythonhosted.org/packages/08/98/2a46f4a3117c17fd36e07ad8b085054451e96723baaeea245682156ba546/flask_socketio-5.6.1-py3-none-any.whl sha256: 51a3f71b28b4476c650829607e3a993e076034db6c3cc31f718f0a4b45939d42 - type: file url: https://files.pythonhosted.org/packages/c4/cb/98aa3a299e2fc4a2372b5d124863e02965b64579ffc29fe54d0641e65b2f/gevent-26.5.0.tar.gz sha256: 1655eb04c1e20d71b2aa4a3c7528162dd58ff6cc46a037af1f01f534c80fefba - type: file url: https://files.pythonhosted.org/packages/7b/84/2dc373eb6493e00c884cc11e6c059ec97abae2678d42f06bf780570b0193/gevent_websocket-0.10.1-py3-none-any.whl sha256: 17b67d91282f8f4c973eba0551183fc84f56f1c90c8f6b6b30256f31f66f5242 - type: file url: https://files.pythonhosted.org/packages/6d/6e/802acd792aebb2256fbbee8cacf2727faaeb6f240ac11008f09eae4414bc/greenlet-3.5.1.tar.gz sha256: 5a56aeb7d5d9cc4b3a735efb5095bd4b4f6f0e4f93e5ca876d0e2315137b7829 - type: file url: https://files.pythonhosted.org/packages/04/4b/29cac41a4d98d144bf5f6d33995617b185d14b22401f75ca86f384e87ff1/h11-0.16.0-py3-none-any.whl sha256: 63cf8bbe7522de3bf65932fda1d9c2772064ffb3dae62d55932da54b31cb6c86 - type: file url: https://files.pythonhosted.org/packages/de/a7/f76514cc40ad6234098ecdebda08732d75964776c51a42845b7da10649e2/idna-3.17-py3-none-any.whl sha256: 466e48829084efe2548012b855df21540b96f2e20e51bd124c851536556a592c - type: file url: https://files.pythonhosted.org/packages/04/96/92447566d16df59b2a776c0fb82dbc4d9e07cd95062562af01e408583fc4/itsdangerous-2.2.0-py3-none-any.whl sha256: c6242fc49e35958c8b15141343aa660db5fc54d4f13a1db01a3f5891b98700ef - type: file url: https://files.pythonhosted.org/packages/62/a1/3d680cbfd5f4b8f15abc1d571870c5fc3e594bb582bc3b64ea099db13e56/jinja2-3.1.6-py3-none-any.whl sha256: 85ece4451f492d0c13c5dd7c13a64681a86afae63a5f347908daf103ce6d2f67 - type: file url: https://files.pythonhosted.org/packages/7e/99/7690b6d4034fffd95959cbe0c02de8deb3098cc577c67bb6a24fe5d7caa7/markupsafe-3.0.3.tar.gz sha256: 722695808f4b6457b320fdc131280796bdceb04ab50fe1795cd540799ebe1698 - type: file url: https://files.pythonhosted.org/packages/df/b2/87e62e8c3e2f4b32e5fe99e0b86d576da1312593b39f47d8ceef365e95ed/packaging-26.2-py3-none-any.whl sha256: 5fc45236b9446107ff2415ce77c807cee2862cb6fac22b8a73826d0693b0980e - type: file url: https://files.pythonhosted.org/packages/75/6f/f7ec07fba48f07c555cc4099481df644fbbc12067879072c17ac229f6556/pkgconfig-1.6.0-py3-none-any.whl sha256: 98e71754855e9563838d952a160eb577edabb57782e49853edb5381927e6bea1 - type: file url: https://files.pythonhosted.org/packages/aa/c6/d1ddf4abb55e93cebc4f2ed8b5d6dbad109ecb8d63748dd2b20ab5e57ebe/psutil-7.2.2.tar.gz sha256: 0746f5f8d406af344fd547f1c8daa5f5c33dbc293bb8d6a16d80b4bb88f59372 - type: file url: https://files.pythonhosted.org/packages/0c/c3/44f3fbbfa403ea2a7c779186dc20772604442dde72947e7d01069cbe98e3/pycparser-3.0-py3-none-any.whl sha256: b727414169a36b7d524c1c3e31839a521725078d7b2ff038656844266160a992 - type: file url: https://files.pythonhosted.org/packages/f4/7e/a72dd26f3b0f4f2bf1dd8923c85f7ceb43172af56d63c7383eb62b332364/pygments-2.20.0-py3-none-any.whl sha256: 81a9e26dd42fd28a23a2d169d86d7ac03b46e2f8b59ed4698fb4785f946d0176 - type: file url: https://files.pythonhosted.org/packages/d9/9a/4019b524b03a13438637b11538c82781a5eda427394380381af8f04f467a/pynacl-1.6.2.tar.gz sha256: 018494d6d696ae03c7e656e5e74cdfd8ea1326962cc401bcf018f1ed8436811c - type: file url: https://files.pythonhosted.org/packages/3e/b9/3766cc361d93edb2ce81e2e1f87dd98f314d7d513877a342d31b30741680/pypng-0.20220715.0-py3-none-any.whl sha256: 4a43e969b8f5aaafb2a415536c1a8ec7e341cd6a3f957fd5b5f32a4cfeed902c - type: file url: https://files.pythonhosted.org/packages/8d/59/b4572118e098ac8e46e399a1dd0f2d85403ce8bbaad9ec79373ed6badaf9/PySocks-1.7.1-py3-none-any.whl sha256: 2725bd0a9925919b9b51739eea5f9e2bae91e83288108a9ad338b2e3a4435ee5 - type: file url: https://files.pythonhosted.org/packages/b7/28/180bfc5c95e83d40cb2abce512684ccad44e4819ec899fc36cb404a19061/python_engineio-4.13.2-py3-none-any.whl sha256: 8c101cd170e400dc4e970cd523325cde22df8fc25140953f379327055d701a6b - type: file url: https://files.pythonhosted.org/packages/72/dc/0decaf5da92a7a969374474025787102d811d42aed1d32191fa338620e15/python_socketio-5.16.2-py3-none-any.whl sha256: bef2da3374fd533aed4297f57b4f6512b52aa51604cb0da2165f401291c5ca20 - type: file url: https://files.pythonhosted.org/packages/24/79/aaf0c1c7214f2632badb2771d770b1500d3d7cbdf2590ae62e721ec50584/qrcode-7.4.2-py3-none-any.whl sha256: 581dca7a029bcb2deef5d01068e39093e80ef00b4a61098a2182eac59d01643a - type: file url: https://files.pythonhosted.org/packages/a0/f4/c67b0b3f1b9245e8d266f0f112c500d50e5b4e83cb6f3b71b6528104182a/requests-2.34.2-py3-none-any.whl sha256: 2a0d60c172f83ac6ab31e4554906c0f3b3588d37b5cb939b1c061f4907e278e0 - type: file url: https://files.pythonhosted.org/packages/94/b8/f1f62a5e3c0ad2ff1d189590bfa4c46b4f3b6e49cef6f26c6ee4e575394d/setuptools-80.10.2-py3-none-any.whl sha256: 95b30ddfb717250edb492926c92b5221f7ef3fbcc2b07579bcd4a27da21d0173 - type: file url: https://files.pythonhosted.org/packages/52/59/0782e51887ac6b07ffd1570e0364cf901ebc36345fea669969d2084baebb/simple_websocket-1.1.0-py3-none-any.whl sha256: 4af6069630a38ed6c561010f0e11a5bc0d4ca569b36306eb257cd9a192497c8c - type: file url: https://files.pythonhosted.org/packages/b2/66/c5515de764bffae1347e671819711268da5c02bfab8406223526822fe5f6/stem-1.8.1.tar.gz sha256: 81d43a7c668ba9d7bc1103b2e7a911e9d148294b373d27a59ae8da79ef7a3e2f - type: file url: https://files.pythonhosted.org/packages/18/67/36e9267722cc04a6b9f15c7f3441c2363321a3ea07da7ae0c0707beb2a9c/typing_extensions-4.15.0-py3-none-any.whl sha256: f0fa19c6845758ab08074a0cfa8b7aecb71c999ca73d62883bc25cc018c4e548 - type: file url: https://files.pythonhosted.org/packages/8f/b7/559f59d57d18b44c6d1250d2eeaa676e028b9c527431f5d0736478a73ba1/Unidecode-1.4.0-py3-none-any.whl sha256: c3c7606c27503ad8d501270406e345ddb480a7b5f38827eafe4fa82a137f0021 - type: file url: https://files.pythonhosted.org/packages/7f/3e/5db95bcf282c52709639744ca2a8b149baccf648e39c8cc87553df9eae0c/urllib3-2.7.0-py3-none-any.whl sha256: 9fb4c81ebbb1ce9531cce37674bbc6f1360472bc18ca9a553ede278ef7276897 - type: file url: https://files.pythonhosted.org/packages/8d/57/a27182528c90ef38d82b636a11f606b0cbb0e17588ed205435f8affe3368/waitress-3.0.2-py3-none-any.whl sha256: c56d67fd6e87c2ee598b76abdd4e96cfad1f24cacdea5078d382b1f9d7b5ed2e - type: file url: https://files.pythonhosted.org/packages/4d/ec/d58832f89ede95652fd01f4f24236af7d32b70cab2196dfcc2d2fd13c5c2/werkzeug-3.1.6-py3-none-any.whl sha256: 7ddf3357bb9564e407607f988f683d72038551200c704012bb9a4c523d42f131 - type: file url: https://files.pythonhosted.org/packages/87/22/b76d483683216dde3d67cba61fb2444be8d5be289bf628c13fc0fd90e5f9/wheel-0.46.3-py3-none-any.whl sha256: 4b399d56c9d9338230118d705d9737a2a468ccca63d5e813e2a4fc7815d8bc4d - type: file url: https://files.pythonhosted.org/packages/a4/f5/10b68b7b1544245097b2a1b8238f66f2fc6dcaeb24ba5d917f52bd2eed4f/wsproto-1.3.2-py3-none-any.whl sha256: 61eea322cdf56e8cc904bd3ad7573359a242ba65688716b0710a5eb12beab584 - type: file url: https://files.pythonhosted.org/packages/9e/33/848922889e946d4befc415c219fe516af75c49555d8e736e183bfd30db42/zope_event-6.2-py3-none-any.whl sha256: 5e755153ac4faf64c10a4b6dd3307680166a3edf65b38df22df592610f8fa874 - type: file url: https://files.pythonhosted.org/packages/08/dc/50550cfcbb2ea3cbca5f1d7ed05c8aa840f831a0f2d63aec0a953f7c590e/zope_interface-8.5.tar.gz sha256: 7a3ba1c5877f0f3e3906b02ddf793abed2becc2948116414ce0e1dd820b68d6d onionshare-onionshare-26fcdc5/flatpak/onionshare-desktop.yaml000066400000000000000000000034071521174352300246510ustar00rootroot00000000000000name: python3-modules buildsystem: simple build-commands: [] modules: - name: python3-qrcode buildsystem: simple build-commands: - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} "qrcode" --no-build-isolation sources: - type: file url: https://files.pythonhosted.org/packages/dd/b8/d2d6d731733f51684bbf76bf34dab3b70a9148e8f2cef2bb544fccec681a/qrcode-8.2-py3-none-any.whl sha256: 16e64e0716c14960108e85d853062c9e8bba5ca8252c0b4d0231b9df4060ff4f - name: python3-werkzeug buildsystem: simple build-commands: - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} "werkzeug==3.1.6" --no-build-isolation sources: - type: file url: https://files.pythonhosted.org/packages/7e/99/7690b6d4034fffd95959cbe0c02de8deb3098cc577c67bb6a24fe5d7caa7/markupsafe-3.0.3.tar.gz sha256: 722695808f4b6457b320fdc131280796bdceb04ab50fe1795cd540799ebe1698 - type: file url: https://files.pythonhosted.org/packages/4d/ec/d58832f89ede95652fd01f4f24236af7d32b70cab2196dfcc2d2fd13c5c2/werkzeug-3.1.6-py3-none-any.whl sha256: 7ddf3357bb9564e407607f988f683d72038551200c704012bb9a4c523d42f131 - name: python3-python-gnupg buildsystem: simple build-commands: - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} "python-gnupg" --no-build-isolation sources: - type: file url: https://files.pythonhosted.org/packages/d2/ab/0ea9de971caf3cd2e268d2b05dfe9883b21cfe686a59249bd2dccb4bae33/python_gnupg-0.5.6-py2.py3-none-any.whl sha256: b5050a55663d8ab9fcc8d97556d229af337a87a3ebebd7054cbd8b7e2043394a onionshare-onionshare-26fcdc5/flatpak/org.onionshare.OnionShare.yaml000066400000000000000000000166151521174352300260410ustar00rootroot00000000000000--- app-id: org.onionshare.OnionShare command: onionshare runtime: org.kde.Platform runtime-version: "6.10" sdk: org.kde.Sdk sdk-extensions: - org.freedesktop.Sdk.Extension.golang - org.freedesktop.Sdk.Extension.llvm22 separate-locales: false finish-args: - "--device=dri" - "--share=ipc" - "--share=network" - "--socket=wayland" - "--socket=fallback-x11" - "--talk-name=org.freedesktop.Notifications" - "--talk-name=org.freedesktop.secrets" - "--filesystem=~/OnionShare:create" cleanup: - "/go" - "/bin/scripts" modules: - name: pyside6 buildsystem: simple build-commands: [] modules: - name: pyside6-essentials only-arches: - x86_64 buildsystem: simple build-commands: - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} "pyside6-essentials" --no-build-isolation sources: - type: file url: https://files.pythonhosted.org/packages/d2/f9/aa4ff511ff1f3dd177f7e8f5a635e03fe578fa2045c8d6be4577e7db3b28/PySide6_Essentials-6.8.2.1-cp39-abi3-manylinux_2_28_x86_64.whl sha256: 5ab31e5395a4724102edd6e8ff980fa3f7cde2aa79050763a1dcc30bb914195a modules: - name: shiboken6 buildsystem: simple build-commands: - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} "shiboken6" --no-build-isolation sources: - type: file url: https://files.pythonhosted.org/packages/7b/ff/ab4f287b9573e50b5a47c10e2af8feb5abecc3c7431bd5deec135efc969e/shiboken6-6.8.2.1-cp39-abi3-manylinux_2_28_x86_64.whl sha256: c83e90056f13d0872cc4d2b7bf60b6d6e3b1b172f1f91910c0ba5b641af01758 - name: pyside6-essentials-aarch64 only-arches: - aarch64 buildsystem: simple build-commands: - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} "pyside6-essentials" --no-build-isolation sources: - type: file url: https://files.pythonhosted.org/packages/fd/69/595002d860ee58431fe7add081d6f54fff94ae9680f2eb8cd355c1649bb6/PySide6_Essentials-6.8.2.1-cp39-abi3-manylinux_2_39_aarch64.whl sha256: 7aed46f91d44399b4c713cf7387f5fb6f0114413fbcdbde493a528fb8e19f6ed modules: - name: shiboken6 buildsystem: simple build-commands: - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} "shiboken6" --no-build-isolation sources: - type: file url: https://files.pythonhosted.org/packages/a6/b0/4fb102eb5260ee06d379769f3c4f0b82ef397c15f1cbbbbb3f6dceb86d5d/shiboken6-6.8.2.1-cp39-abi3-manylinux_2_39_aarch64.whl sha256: 8592401423acc693f51dbbfae5e7493cc3ed6738be79daaf90afa07f4da5bb25 - name: snowflake-client buildsystem: simple build-options: append-path: /usr/lib/sdk/golang/bin env: GOBIN: "/app/bin/" GO11MODULE: on GOROOT: /usr/lib/sdk/golang build-commands: - ". /usr/lib/sdk/golang/enable.sh && go build -mod=vendor -o /app/bin/snowflake-client ./client" sources: - type: git url: https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake.git tag: v2.13.1 - snowflake/go.mod.yml - name: obfs4proxy buildsystem: simple build-options: append-path: /usr/lib/sdk/golang/bin env: GOBIN: "/app/bin/" GO11MODULE: on GOROOT: /usr/lib/sdk/golang build-commands: - ". /usr/lib/sdk/golang/enable.sh && go build -mod=vendor -o /app/bin/obfs4proxy ./obfs4proxy" sources: - type: git url: https://gitlab.com/yawning/obfs4.git tag: obfs4proxy-0.0.14 - obfs4proxy/go.mod.yml - name: meek-client buildsystem: simple build-options: append-path: /usr/lib/sdk/golang/bin env: GOBIN: "/app/bin/" GO11MODULE: on GOROOT: /usr/lib/sdk/golang build-commands: - ". /usr/lib/sdk/golang/enable.sh && go build -mod=vendor -o /app/bin/meek-client ./meek-client" sources: - type: git url: https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/meek.git tag: v0.38.0 - meek-client/go.mod.yml - name: tor buildsystem: autotools sources: - type: archive sha256: bd75ba7fd68f607c7806fcf70156a300aa926e9ad69a5e56a8e6414f5227e833 url: https://dist.torproject.org/tor-0.4.9.9.tar.gz modules: - name: libevent buildsystem: autotools sources: - type: archive url: https://github.com/libevent/libevent/releases/download/release-2.1.12-stable/libevent-2.1.12-stable.tar.gz sha256: 92e6de1be9ec176428fd2367677e61ceffc2ee1cb119035037a27d346b0403bb - name: onionshare buildsystem: simple ensure-writable: - easy-install.pth build-commands: - rm desktop/pyproject.toml - export PIP_NO_INDEX=1 PIP_FIND_LINKS="file://${PWD}" && cd desktop && pip3 install --prefix=${FLATPAK_DEST} --no-deps --use-pep517 --no-index --find-links="${PIP_FIND_LINKS}" . - cd desktop && install -D -m0644 org.onionshare.OnionShare.appdata.xml ${FLATPAK_DEST}/share/metainfo/${FLATPAK_ID}.appdata.xml - cd desktop && install -D -m0644 org.onionshare.OnionShare.svg ${FLATPAK_DEST}/share/icons/hicolor/scalable/apps/org.onionshare.OnionShare.svg - cd desktop && install -D -m0644 org.onionshare.OnionShare.desktop ${FLATPAK_DEST}/share/applications/${FLATPAK_ID}.desktop sources: - type: dir path: .. - type: file url: https://files.pythonhosted.org/packages/94/b8/f1f62a5e3c0ad2ff1d189590bfa4c46b4f3b6e49cef6f26c6ee4e575394d/setuptools-80.10.2-py3-none-any.whl sha256: 95b30ddfb717250edb492926c92b5221f7ef3fbcc2b07579bcd4a27da21d0173 - type: file url: https://files.pythonhosted.org/packages/fa/7f/4c07234086edbce4a0a446209dc0cb08a19bb206a3ea53b2f56a403f983b/wheel-0.41.3-py3-none-any.whl sha256: 488609bc63a29322326e05560731bf7bfea8e48ad646e1f5e40d366607de0942 # - type: git # url: https://github.com/onionshare/onionshare.git # tag: v2.6.3 modules: - onionshare-desktop.yaml - name: onionshare-cli buildsystem: simple build-commands: - rm cli/pyproject.toml - export PIP_NO_INDEX=1 PIP_FIND_LINKS="file://${PWD}" && cd cli && pip3 install --prefix=${FLATPAK_DEST} --no-deps --use-pep517 --no-index --find-links="${PIP_FIND_LINKS}" . sources: - type: dir path: .. - type: file url: https://files.pythonhosted.org/packages/94/b8/f1f62a5e3c0ad2ff1d189590bfa4c46b4f3b6e49cef6f26c6ee4e575394d/setuptools-80.10.2-py3-none-any.whl sha256: 95b30ddfb717250edb492926c92b5221f7ef3fbcc2b07579bcd4a27da21d0173 - type: file url: https://files.pythonhosted.org/packages/fa/7f/4c07234086edbce4a0a446209dc0cb08a19bb206a3ea53b2f56a403f983b/wheel-0.41.3-py3-none-any.whl sha256: 488609bc63a29322326e05560731bf7bfea8e48ad646e1f5e40d366607de0942 # - type: git # url: https://github.com/onionshare/onionshare.git # tag: v2.6.3 modules: - onionshare-cli.yaml onionshare-onionshare-26fcdc5/flatpak/poetry-to-requirements.py000077500000000000000000000027771521174352300252220ustar00rootroot00000000000000#!/usr/bin/env python3 import toml import click def format_version(dep, version): if version == "*": return dep # If it's a dictionary, assume it's in the format {extras = ["socks"], version = "*"} elif isinstance(version, dict) and "version" in version: version = version["version"] if version == "*": return dep elif version.startswith("^"): return f"{dep}>={version[1:]}.0" elif version.startswith((">=", "<=", "!=", "==", "<", ">")): return f"{dep}{version}" else: return f"{dep}=={version}" elif version.startswith("^"): return f"{dep}>={version[1:]}.0" elif version.startswith((">=", "<=", "!=", "==", "<", ">")): return f"{dep}{version}" else: return f"{dep}=={version}" @click.command() @click.argument("pyproject_filename") def poetry_to_requirements(pyproject_filename): """Convert poetry dependencies in a pyproject.toml to requirements format.""" with open(pyproject_filename, "r") as f: data = toml.load(f) dependencies = data.get("tool", {}).get("poetry", {}).get("dependencies", {}) requirements = [] for dep, version in dependencies.items(): if dep == "python" or dep == "onionshare_cli": continue formatted = format_version(dep, version) if formatted: requirements.append(formatted) for req in requirements: print(req) if __name__ == "__main__": poetry_to_requirements() onionshare-onionshare-26fcdc5/flatpak/snowflake/000077500000000000000000000000001521174352300221365ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/flatpak/snowflake/go.mod.yml000066400000000000000000000447251521174352300240600ustar00rootroot00000000000000- dest: vendor path: snowflake/modules.txt type: file - dest: vendor/github.com/aws/aws-sdk-go-v2 sha256: 6170bfabd3cccba3537a15a1d0dfbf9111f1d58d70eb5194b8f32df708177da3 strip-components: 3 type: archive url: https://proxy.golang.org/github.com/aws/aws-sdk-go-v2/@v/v1.40.0.zip - dest: vendor/github.com/aws/aws-sdk-go-v2/config sha256: 5babae5e840590abb52894f59600a6a940b972b407972b5ddf773a7569cfdf63 strip-components: 4 type: archive url: https://proxy.golang.org/github.com/aws/aws-sdk-go-v2/config/@v/v1.32.1.zip - dest: vendor/github.com/aws/aws-sdk-go-v2/credentials sha256: 89f17344368bbd5ce0386370e805424ee2dc9284ad6e4fcb7b657f754812dd43 strip-components: 4 type: archive url: https://proxy.golang.org/github.com/aws/aws-sdk-go-v2/credentials/@v/v1.19.1.zip - dest: vendor/github.com/aws/aws-sdk-go-v2/service/sqs sha256: 47df7b02942603d4dfab8ed73e4b853fb0504678b1e212eef5e363463ced0a88 strip-components: 5 type: archive url: https://proxy.golang.org/github.com/aws/aws-sdk-go-v2/service/sqs/@v/v1.42.16.zip - dest: vendor/github.com/clarkduvall/hyperloglog sha256: 67cb37e3b1be8c521ac8667989208fd4b68c975c41b6d34fce9d5f337b3751f2 strip-components: 3 type: archive url: https://proxy.golang.org/github.com/clarkduvall/hyperloglog/@v/v0.0.0-20171127014514-a0107a5d8004.zip - dest: vendor/github.com/golang/mock sha256: fa25916b546f90da49418f436e3a61e4c5dae898cf3c82b0007b5a6fab74261b strip-components: 3 type: archive url: https://proxy.golang.org/github.com/golang/mock/@v/v1.6.0.zip - dest: vendor/github.com/gorilla/websocket sha256: dbbd31dd0f08548c5dc43e4c2f12bbba66abff5252b224b1cd06afbb72783a76 strip-components: 3 type: archive url: https://proxy.golang.org/github.com/gorilla/websocket/@v/v1.5.3.zip - dest: vendor/github.com/miekg/dns sha256: bec3cb244380ff7c70b492bd751c83450d9e7e67144c80ba9b926da79d344c53 strip-components: 3 type: archive url: https://proxy.golang.org/github.com/miekg/dns/@v/v1.1.65.zip - dest: vendor/github.com/pion/ice/v4 sha256: 75998d92616c530dfe3ca3c808d62b6d16e6ba2c73d66c38eaf6e106f5f4fd42 strip-components: 4 type: archive url: https://proxy.golang.org/github.com/pion/ice/v4/@v/v4.2.0.zip - dest: vendor/github.com/pion/sdp/v3 sha256: b02c747def8c86abe5bbf01debb53a051be40ab74bcd1f6a5eb5abb740d86559 strip-components: 4 type: archive url: https://proxy.golang.org/github.com/pion/sdp/v3/@v/v3.0.17.zip - dest: vendor/github.com/pion/stun/v3 sha256: 067915a3e7993755b96e3488f7b2865dcb7026bb721e5aa7d0fa3886b9017f82 strip-components: 4 type: archive url: https://proxy.golang.org/github.com/pion/stun/v3/@v/v3.1.1.zip - dest: vendor/github.com/pion/transport/v4 sha256: 0388cdbc1a1b101d1e726a221de442c4868f458b5be04950c6f0f712e3c63477 strip-components: 4 type: archive url: https://proxy.golang.org/github.com/pion/transport/v4/@v/v4.0.1.zip - dest: vendor/github.com/pion/webrtc/v4 sha256: a10031019f76fd9727feba915d8e61a3183db61efb4db7819736e9700f9d167e strip-components: 4 type: archive url: https://proxy.golang.org/github.com/pion/webrtc/v4/@v/v4.2.3-securityfix.zip - dest: vendor/github.com/prometheus/client_golang sha256: dfcc6c52ad09e3d0dca2e9f41de7f8d1c0dde7baae4b867353d112918a1511de strip-components: 3 type: archive url: https://proxy.golang.org/github.com/prometheus/client_golang/@v/v1.23.2.zip - dest: vendor/github.com/realclientip/realclientip-go sha256: 8e028a40382ccce76443a2a3f68d2cc88c235a7161fedd85ce38a920f52b3a24 strip-components: 3 type: archive url: https://proxy.golang.org/github.com/realclientip/realclientip-go/@v/v1.0.0.zip - dest: vendor/github.com/refraction-networking/utls sha256: c5377f68cd4ba8d410a4d7c9bd45bec60fb493e2f09d0728a4f76db9f38c059d strip-components: 3 type: archive url: https://proxy.golang.org/github.com/refraction-networking/utls/@v/v1.8.2.zip - dest: vendor/github.com/smartystreets/goconvey sha256: 386d6cbaf30c8d7fd4daad50639408e80cb78cb994eb76aafc9f9b8cb18689e7 strip-components: 3 type: archive url: https://proxy.golang.org/github.com/smartystreets/goconvey/@v/v1.8.1.zip - dest: vendor/github.com/stretchr/testify sha256: b7325b561ead5304b72b9f32aebc871ff49b3823667d530a49fd6c8f3adfc96e strip-components: 3 type: archive url: https://proxy.golang.org/github.com/stretchr/testify/@v/v1.11.1.zip - dest: vendor/github.com/theodorsm/covert-dtls sha256: d769eac9f48f1175b1df9f9991b2e620941c7d7a723f02c2260e6506e8b6ca80 strip-components: 3 type: archive url: https://proxy.golang.org/github.com/theodorsm/covert-dtls/@v/v1.4.1.zip - dest: vendor/github.com/txthinking/socks5 sha256: a47da0caf9d43b32c38b588b91dc3c0120de32fb6f2088cd410d5849fefa2113 strip-components: 3 type: archive url: https://proxy.golang.org/github.com/txthinking/socks5/@v/v0.0.0-20251011041537-5c31f201a10e.zip - dest: vendor/github.com/xtaci/kcp-go/v5 sha256: 1bab98823bb5eafc7fdd3e59d1d727b8d2abf5a45b2ebaf377528c0705dce5c3 strip-components: 4 type: archive url: https://proxy.golang.org/github.com/xtaci/kcp-go/v5/@v/v5.6.24.zip - dest: vendor/github.com/xtaci/smux sha256: 94e741bc4bf97f193ca778fdc64d5ce60d5f80ef2d9a990e5e392399e829348c strip-components: 3 type: archive url: https://proxy.golang.org/github.com/xtaci/smux/@v/v1.5.56.zip - dest: vendor/gitlab.torproject.org/tpo/anti-censorship/geoip sha256: 2e6d2cf1f0fe29d135a24e1277fc11bbdd954a34c3c333739096fac0629fda14 strip-components: 4 type: archive url: https://proxy.golang.org/gitlab.torproject.org/tpo/anti-censorship/geoip/@v/v0.0.0-20210928150955-7ce4b3d98d01.zip - dest: vendor/gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/goptlib sha256: 196ea57956c9140dd3f57a40898693600b073adc30117f934b91d4ce4cee2155 strip-components: 5 type: archive url: https://proxy.golang.org/gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/goptlib/@v/v1.6.0.zip - dest: vendor/gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/ptutil sha256: 8e1237ee91490519733c72ed8579478b5810d83cc8fc02b3801562fdae68cff3 strip-components: 5 type: archive url: https://proxy.golang.org/gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/ptutil/@v/v0.0.0-20250815012447-418f76dcf315.zip - dest: vendor/golang.org/x/crypto sha256: 7da981b09d79d021f79ea2953637a85e3c72e43fc88b6a3230e7976fbbeec2de strip-components: 3 type: archive url: https://proxy.golang.org/golang.org/x/crypto/@v/v0.41.0.zip - dest: vendor/golang.org/x/net sha256: 24d4f49b7e781763942533d5a5acc49ebd054e05c50bf4402b264695ef8d10c5 strip-components: 3 type: archive url: https://proxy.golang.org/golang.org/x/net/@v/v0.43.0.zip - dest: vendor/golang.org/x/sys sha256: dc3c20611168aaa8fda0d71999be1a5222a0ba57bc767c978a590e41ff2ede35 strip-components: 3 type: archive url: https://proxy.golang.org/golang.org/x/sys/@v/v0.35.0.zip - dest: vendor/github.com/andybalholm/brotli sha256: 7406a3da42b69d91795fa3cbdbda47b4609352e1a292d5cf890ed6e7a05ab690 strip-components: 3 type: archive url: https://proxy.golang.org/github.com/andybalholm/brotli/@v/v1.0.6.zip - dest: vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds sha256: c7b89d23846f8a8878f88f1f873afd852d6322a7cb6f07b739de13dcf9ee26df strip-components: 6 type: archive url: https://proxy.golang.org/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/@v/v1.18.14.zip - dest: vendor/github.com/aws/aws-sdk-go-v2/internal/configsources sha256: 97a446c4c7644efea3ef91106ca16b18681862fa74e727e6d8223adeb4ac14f4 strip-components: 5 type: archive url: https://proxy.golang.org/github.com/aws/aws-sdk-go-v2/internal/configsources/@v/v1.4.14.zip - dest: vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 sha256: 6afa82584546c463a03e5a62d3c78e9f1b23936fdc6b1a5993057b944cabae36 strip-components: 6 type: archive url: https://proxy.golang.org/github.com/aws/aws-sdk-go-v2/internal/endpoints/v2/@v/v2.7.14.zip - dest: vendor/github.com/aws/aws-sdk-go-v2/internal/ini sha256: f34dd5f3521bdb07f657b88348bbafbb68f41d134bcb615356122e56c1117600 strip-components: 5 type: archive url: https://proxy.golang.org/github.com/aws/aws-sdk-go-v2/internal/ini/@v/v1.8.4.zip - dest: vendor/github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding sha256: 55758a09847139083b1a98c54301dd946f90519293fc07c52990ba4b09fb6c05 strip-components: 6 type: archive url: https://proxy.golang.org/github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding/@v/v1.13.3.zip - dest: vendor/github.com/aws/aws-sdk-go-v2/service/internal/presigned-url sha256: d00861c73bb6b219bd0c984d03afe535f764a43ccf26b00a1639ccbd87c3c6eb strip-components: 6 type: archive url: https://proxy.golang.org/github.com/aws/aws-sdk-go-v2/service/internal/presigned-url/@v/v1.13.14.zip - dest: vendor/github.com/aws/aws-sdk-go-v2/service/signin sha256: 4573502d54f4468a9186e3e601274b87d7f10e00fcf0c5d20ef44c29ef2115eb strip-components: 5 type: archive url: https://proxy.golang.org/github.com/aws/aws-sdk-go-v2/service/signin/@v/v1.0.1.zip - dest: vendor/github.com/aws/aws-sdk-go-v2/service/sso sha256: 8521a2c1c0bfbee088778bbb67b4a34700473c2c85af042f344f447b68d2e66d strip-components: 5 type: archive url: https://proxy.golang.org/github.com/aws/aws-sdk-go-v2/service/sso/@v/v1.30.4.zip - dest: vendor/github.com/aws/aws-sdk-go-v2/service/ssooidc sha256: 3ccd521d38b456d549d43e306e98932f6821a3194baaf060cbbf4778f7ea9e1e strip-components: 5 type: archive url: https://proxy.golang.org/github.com/aws/aws-sdk-go-v2/service/ssooidc/@v/v1.35.9.zip - dest: vendor/github.com/aws/aws-sdk-go-v2/service/sts sha256: dd20ff49f08027ebebbea715e06e51e1ea6a64813dacb7342edb22e5a2840210 strip-components: 5 type: archive url: https://proxy.golang.org/github.com/aws/aws-sdk-go-v2/service/sts/@v/v1.41.1.zip - dest: vendor/github.com/aws/smithy-go sha256: fa8ca95555a0624bef57d4e54cae4fb6c1f731ebb93c0aaea71ead1a6a1ea624 strip-components: 3 type: archive url: https://proxy.golang.org/github.com/aws/smithy-go/@v/v1.23.2.zip - dest: vendor/github.com/beorn7/perks sha256: 25bd9e2d94aca770e6dbc1f53725f84f6af4432f631d35dd2c46f96ef0512f1a strip-components: 3 type: archive url: https://proxy.golang.org/github.com/beorn7/perks/@v/v1.0.1.zip - dest: vendor/github.com/cespare/xxhash/v2 sha256: 145a26cdc7c49db566017b807c4989ee7f7ddeb569423e9cb99f995fac3621d3 strip-components: 4 type: archive url: https://proxy.golang.org/github.com/cespare/xxhash/v2/@v/v2.3.0.zip - dest: vendor/github.com/davecgh/go-spew sha256: 6b44a843951f371b7010c754ecc3cabefe815d5ced1c5b9409fb2d697e8a890d strip-components: 3 type: archive url: https://proxy.golang.org/github.com/davecgh/go-spew/@v/v1.1.1.zip - dest: vendor/github.com/google/uuid sha256: d0f02f377217f42702e259684e06441edbf5140dddcc34ba9bea56038b38a6ed strip-components: 3 type: archive url: https://proxy.golang.org/github.com/google/uuid/@v/v1.6.0.zip - dest: vendor/github.com/gopherjs/gopherjs sha256: 10a579f358ed01b90d8efa08878e7068b91bef929929f7c3532ffad3e20b7e67 strip-components: 3 type: archive url: https://proxy.golang.org/github.com/gopherjs/gopherjs/@v/v1.17.2.zip - dest: vendor/github.com/jtolds/gls sha256: 2f51f8cb610e846dc4bd9b3c0fbf6bebab24bb06d866db7804e123a61b0bd9ec strip-components: 3 type: archive url: https://proxy.golang.org/github.com/jtolds/gls/@v/v4.20.0+incompatible.zip - dest: vendor/github.com/klauspost/compress sha256: c4679e4cbc820a21758199d985be754abf5eb2a38e6f1de95cd70b2e7ef06905 strip-components: 3 type: archive url: https://proxy.golang.org/github.com/klauspost/compress/@v/v1.18.0.zip - dest: vendor/github.com/klauspost/cpuid/v2 sha256: c59cbc93b0f34418e4cfc1f3a9e0d10e649bfc5bc3080be5bd60619625de13c0 strip-components: 4 type: archive url: https://proxy.golang.org/github.com/klauspost/cpuid/v2/@v/v2.2.6.zip - dest: vendor/github.com/klauspost/reedsolomon sha256: 652741b3162ba835ccf7f19cc5d4ab213839e8d6682c6051e9cc862fa51d1100 strip-components: 3 type: archive url: https://proxy.golang.org/github.com/klauspost/reedsolomon/@v/v1.12.0.zip - dest: vendor/github.com/munnerz/goautoneg sha256: 3d7ce17916779890be02ea6b3dd6345c3c30c1df502ad9d8b5b9b310e636afd9 strip-components: 3 type: archive url: https://proxy.golang.org/github.com/munnerz/goautoneg/@v/v0.0.0-20191010083416-a7dc8b61c822.zip - dest: vendor/github.com/patrickmn/go-cache sha256: d5d1c13e3c9cfeb04a943f656333ec68627dd6ce136af67e2aa5881ad7353c55 strip-components: 3 type: archive url: https://proxy.golang.org/github.com/patrickmn/go-cache/@v/v2.1.0+incompatible.zip - dest: vendor/github.com/pion/datachannel sha256: 06f57621a55f93f8d5f9134885b670c36a3b31e12095fa7f726dcb6f81e859cf strip-components: 3 type: archive url: https://proxy.golang.org/github.com/pion/datachannel/@v/v1.6.0.zip - dest: vendor/github.com/pion/dtls/v3 sha256: aafdc3ef7ad5d977ddcc06b5930f249cf8f05275224665c4df69a3cc56d6e36f strip-components: 4 type: archive url: https://proxy.golang.org/github.com/pion/dtls/v3/@v/v3.0.11.zip - dest: vendor/github.com/pion/interceptor sha256: 2f97e9299b5b49a6da0295bd70e40fe1723c7f2385b14660b120ea7f4e21dd4f strip-components: 3 type: archive url: https://proxy.golang.org/github.com/pion/interceptor/@v/v0.1.43.zip - dest: vendor/github.com/pion/logging sha256: b904074dd76009e71b4e4e0e004a2c7862bff0a8690b4f47410c46b172b3830c strip-components: 3 type: archive url: https://proxy.golang.org/github.com/pion/logging/@v/v0.2.4.zip - dest: vendor/github.com/pion/mdns/v2 sha256: 275bed51350805c787bdfc7917ecfaa3a8c705b8eb767ba0116c96110410b566 strip-components: 4 type: archive url: https://proxy.golang.org/github.com/pion/mdns/v2/@v/v2.1.0.zip - dest: vendor/github.com/pion/randutil sha256: 35161b7c4ff98bb09fd8055537f9b2499116c19a89b9700b9b1986b7147b6805 strip-components: 3 type: archive url: https://proxy.golang.org/github.com/pion/randutil/@v/v0.1.0.zip - dest: vendor/github.com/pion/rtcp sha256: 7f8e057d5c03b36d45b96b9fe0f0aba6491212d37da6d98377b2e8c027fd4ef5 strip-components: 3 type: archive url: https://proxy.golang.org/github.com/pion/rtcp/@v/v1.2.16.zip - dest: vendor/github.com/pion/rtp sha256: 1c5ea308ce0f3649901ca2721fde20ce84d9c2c4a28c6f63983327ced3a46f94 strip-components: 3 type: archive url: https://proxy.golang.org/github.com/pion/rtp/@v/v1.10.1.zip - dest: vendor/github.com/pion/sctp sha256: ac9b4e1eea5649d0cf08072090c501d5eb4a07be87e43411fb4ac4d96af052fa strip-components: 3 type: archive url: https://proxy.golang.org/github.com/pion/sctp/@v/v1.9.2.zip - dest: vendor/github.com/pion/srtp/v3 sha256: 9effa0cd0ab01c76b8e311f37f8b13bc5c7408d5d31433b7239731009ea4f1ac strip-components: 4 type: archive url: https://proxy.golang.org/github.com/pion/srtp/v3/@v/v3.0.10.zip - dest: vendor/github.com/pion/turn/v4 sha256: cc3b3a13a0b166e939e5f2b3239c2c0a5574504b5a7f46b76ffbd84d7654634b strip-components: 4 type: archive url: https://proxy.golang.org/github.com/pion/turn/v4/@v/v4.1.4.zip - dest: vendor/github.com/pkg/errors sha256: d4c36b8bcd0616290a3913215e0f53b931bd6e00670596f2960df1b44af2bd07 strip-components: 3 type: archive url: https://proxy.golang.org/github.com/pkg/errors/@v/v0.9.1.zip - dest: vendor/github.com/pmezard/go-difflib sha256: de04cecc1a4b8d53e4357051026794bcbc54f2e6a260cfac508ce69d5d6457a0 strip-components: 3 type: archive url: https://proxy.golang.org/github.com/pmezard/go-difflib/@v/v1.0.0.zip - dest: vendor/github.com/prometheus/client_model sha256: 67017b19f220c6ab91ecfdd10a93824e2a8b09fcb6390054dbdc49df3354a9ca strip-components: 3 type: archive url: https://proxy.golang.org/github.com/prometheus/client_model/@v/v0.6.2.zip - dest: vendor/github.com/prometheus/common sha256: 05d9e8e5c289209245dc22a7d07812b1b72472c67f372b5579dfabc3774e17b4 strip-components: 3 type: archive url: https://proxy.golang.org/github.com/prometheus/common/@v/v0.66.1.zip - dest: vendor/github.com/prometheus/procfs sha256: e4b74815566cbf5aa372d23e1de32f16ac5c3c4c80bc94a31fdee60a1de6074a strip-components: 3 type: archive url: https://proxy.golang.org/github.com/prometheus/procfs/@v/v0.16.1.zip - dest: vendor/github.com/smarty/assertions sha256: c3e160180b54d9364f5b00185fa315f3017f848d9f0c34d0aa905a5510873226 strip-components: 3 type: archive url: https://proxy.golang.org/github.com/smarty/assertions/@v/v1.15.0.zip - dest: vendor/github.com/tjfoc/gmsm sha256: ba1f3ccf698a62bcb28c594d995f21587021ad759e777aa64367c8a7332cc10b strip-components: 3 type: archive url: https://proxy.golang.org/github.com/tjfoc/gmsm/@v/v1.4.1.zip - dest: vendor/github.com/txthinking/runnergroup sha256: 77da476517ee8cefbd915a27ca3f561a2a3e6aceea0934bae2879f782a1d99b3 strip-components: 3 type: archive url: https://proxy.golang.org/github.com/txthinking/runnergroup/@v/v0.0.0-20210608031112-152c7c4432bf.zip - dest: vendor/github.com/wlynxg/anet sha256: 5d6e471ccaa553e0cac56e17f8e44499f99ca1a1e37d80d5fdb3c64d4d50d02a strip-components: 3 type: archive url: https://proxy.golang.org/github.com/wlynxg/anet/@v/v0.0.5.zip - dest: vendor/go.yaml.in/yaml/v2 sha256: ed63e181cbb5a991c104639b0e6d48d45fd951f22b47d4c5d1a36156d8ed06ee strip-components: 3 type: archive url: https://proxy.golang.org/go.yaml.in/yaml/v2/@v/v2.4.2.zip - dest: vendor/golang.org/x/mod sha256: 559ae04b112e304086df0300cf0bee7ce21497c36c088c461d68891b55905605 strip-components: 3 type: archive url: https://proxy.golang.org/golang.org/x/mod/@v/v0.26.0.zip - dest: vendor/golang.org/x/sync sha256: ca43984183eb14f7f50d33da350312fed1c42e106dceac2437bfd5084b497dcd strip-components: 3 type: archive url: https://proxy.golang.org/golang.org/x/sync/@v/v0.16.0.zip - dest: vendor/golang.org/x/text sha256: 46259e1416ae7ec6adf1867c5f9fab32af0476a148e3c95f1dfbb134f4acf48d strip-components: 3 type: archive url: https://proxy.golang.org/golang.org/x/text/@v/v0.28.0.zip - dest: vendor/golang.org/x/time sha256: 7420a12017bb47bd85ccab81f9d1f7a3ff6daf8da768256292bc1dbb3bf9ba63 strip-components: 3 type: archive url: https://proxy.golang.org/golang.org/x/time/@v/v0.10.0.zip - dest: vendor/golang.org/x/tools sha256: 6d2391d8a9a89e54c79cdeaf5e776dfc079838c90c3ac49e97fd91cf20606e9a strip-components: 3 type: archive url: https://proxy.golang.org/golang.org/x/tools/@v/v0.35.0.zip - dest: vendor/google.golang.org/protobuf sha256: af08d9c5021d78e8f3884449709a543aa250bca0cb07a5e1ff62ec869c33f81b strip-components: 2 type: archive url: https://proxy.golang.org/google.golang.org/protobuf/@v/v1.36.8.zip - dest: vendor/gopkg.in/yaml.v3 sha256: aab8fbc4e6300ea08e6afe1caea18a21c90c79f489f52c53e2f20431f1a9a015 strip-components: 2 type: archive url: https://proxy.golang.org/gopkg.in/yaml.v3/@v/v3.0.1.zip onionshare-onionshare-26fcdc5/flatpak/snowflake/modules.txt000066400000000000000000000422511521174352300243530ustar00rootroot00000000000000# github.com/andybalholm/brotli v1.0.6 ## explicit; go 1.12 github.com/andybalholm/brotli # github.com/aws/aws-sdk-go-v2 v1.40.0 ## explicit; go 1.23 github.com/aws/aws-sdk-go-v2/aws github.com/aws/aws-sdk-go-v2/aws/defaults github.com/aws/aws-sdk-go-v2/aws/middleware github.com/aws/aws-sdk-go-v2/aws/protocol/query github.com/aws/aws-sdk-go-v2/aws/protocol/restjson github.com/aws/aws-sdk-go-v2/aws/protocol/xml github.com/aws/aws-sdk-go-v2/aws/ratelimit github.com/aws/aws-sdk-go-v2/aws/retry github.com/aws/aws-sdk-go-v2/aws/signer/internal/v4 github.com/aws/aws-sdk-go-v2/aws/signer/v4 github.com/aws/aws-sdk-go-v2/aws/transport/http github.com/aws/aws-sdk-go-v2/internal/auth github.com/aws/aws-sdk-go-v2/internal/auth/smithy github.com/aws/aws-sdk-go-v2/internal/context github.com/aws/aws-sdk-go-v2/internal/endpoints github.com/aws/aws-sdk-go-v2/internal/endpoints/awsrulesfn github.com/aws/aws-sdk-go-v2/internal/middleware github.com/aws/aws-sdk-go-v2/internal/rand github.com/aws/aws-sdk-go-v2/internal/sdk github.com/aws/aws-sdk-go-v2/internal/sdkio github.com/aws/aws-sdk-go-v2/internal/shareddefaults github.com/aws/aws-sdk-go-v2/internal/strings github.com/aws/aws-sdk-go-v2/internal/sync/singleflight github.com/aws/aws-sdk-go-v2/internal/timeconv # github.com/aws/aws-sdk-go-v2/config v1.32.1 ## explicit; go 1.23 github.com/aws/aws-sdk-go-v2/config # github.com/aws/aws-sdk-go-v2/credentials v1.19.1 ## explicit; go 1.23 github.com/aws/aws-sdk-go-v2/credentials github.com/aws/aws-sdk-go-v2/credentials/ec2rolecreds github.com/aws/aws-sdk-go-v2/credentials/endpointcreds github.com/aws/aws-sdk-go-v2/credentials/endpointcreds/internal/client github.com/aws/aws-sdk-go-v2/credentials/logincreds github.com/aws/aws-sdk-go-v2/credentials/processcreds github.com/aws/aws-sdk-go-v2/credentials/ssocreds github.com/aws/aws-sdk-go-v2/credentials/stscreds # github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.14 ## explicit; go 1.23 github.com/aws/aws-sdk-go-v2/feature/ec2/imds github.com/aws/aws-sdk-go-v2/feature/ec2/imds/internal/config # github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.14 ## explicit; go 1.23 github.com/aws/aws-sdk-go-v2/internal/configsources # github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.14 ## explicit; go 1.23 github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 # github.com/aws/aws-sdk-go-v2/internal/ini v1.8.4 ## explicit; go 1.23 github.com/aws/aws-sdk-go-v2/internal/ini # github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.3 ## explicit; go 1.23 github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding # github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.14 ## explicit; go 1.23 github.com/aws/aws-sdk-go-v2/service/internal/presigned-url # github.com/aws/aws-sdk-go-v2/service/signin v1.0.1 ## explicit; go 1.23 github.com/aws/aws-sdk-go-v2/service/signin github.com/aws/aws-sdk-go-v2/service/signin/internal/endpoints github.com/aws/aws-sdk-go-v2/service/signin/types # github.com/aws/aws-sdk-go-v2/service/sqs v1.42.16 ## explicit; go 1.23 github.com/aws/aws-sdk-go-v2/service/sqs github.com/aws/aws-sdk-go-v2/service/sqs/internal/endpoints github.com/aws/aws-sdk-go-v2/service/sqs/types # github.com/aws/aws-sdk-go-v2/service/sso v1.30.4 ## explicit; go 1.23 github.com/aws/aws-sdk-go-v2/service/sso github.com/aws/aws-sdk-go-v2/service/sso/internal/endpoints github.com/aws/aws-sdk-go-v2/service/sso/types # github.com/aws/aws-sdk-go-v2/service/ssooidc v1.35.9 ## explicit; go 1.23 github.com/aws/aws-sdk-go-v2/service/ssooidc github.com/aws/aws-sdk-go-v2/service/ssooidc/internal/endpoints github.com/aws/aws-sdk-go-v2/service/ssooidc/types # github.com/aws/aws-sdk-go-v2/service/sts v1.41.1 ## explicit; go 1.23 github.com/aws/aws-sdk-go-v2/service/sts github.com/aws/aws-sdk-go-v2/service/sts/internal/endpoints github.com/aws/aws-sdk-go-v2/service/sts/types # github.com/aws/smithy-go v1.23.2 ## explicit; go 1.23 github.com/aws/smithy-go github.com/aws/smithy-go/auth github.com/aws/smithy-go/auth/bearer github.com/aws/smithy-go/context github.com/aws/smithy-go/document github.com/aws/smithy-go/encoding github.com/aws/smithy-go/encoding/httpbinding github.com/aws/smithy-go/encoding/json github.com/aws/smithy-go/encoding/xml github.com/aws/smithy-go/endpoints github.com/aws/smithy-go/internal/sync/singleflight github.com/aws/smithy-go/io github.com/aws/smithy-go/logging github.com/aws/smithy-go/metrics github.com/aws/smithy-go/middleware github.com/aws/smithy-go/private/requestcompression github.com/aws/smithy-go/ptr github.com/aws/smithy-go/rand github.com/aws/smithy-go/time github.com/aws/smithy-go/tracing github.com/aws/smithy-go/transport/http github.com/aws/smithy-go/transport/http/internal/io # github.com/beorn7/perks v1.0.1 ## explicit; go 1.11 github.com/beorn7/perks/quantile # github.com/cespare/xxhash/v2 v2.3.0 ## explicit; go 1.11 github.com/cespare/xxhash/v2 # github.com/clarkduvall/hyperloglog v0.0.0-20171127014514-a0107a5d8004 ## explicit github.com/clarkduvall/hyperloglog # github.com/davecgh/go-spew v1.1.1 ## explicit github.com/davecgh/go-spew/spew # github.com/golang/mock v1.6.0 ## explicit; go 1.11 github.com/golang/mock/gomock # github.com/google/uuid v1.6.0 ## explicit github.com/google/uuid # github.com/gopherjs/gopherjs v1.17.2 ## explicit; go 1.17 github.com/gopherjs/gopherjs/js # github.com/gorilla/websocket v1.5.3 ## explicit; go 1.12 github.com/gorilla/websocket # github.com/jtolds/gls v4.20.0+incompatible ## explicit github.com/jtolds/gls # github.com/klauspost/compress v1.18.0 ## explicit; go 1.22 github.com/klauspost/compress github.com/klauspost/compress/fse github.com/klauspost/compress/huff0 github.com/klauspost/compress/internal/cpuinfo github.com/klauspost/compress/internal/le github.com/klauspost/compress/internal/snapref github.com/klauspost/compress/zstd github.com/klauspost/compress/zstd/internal/xxhash # github.com/klauspost/cpuid/v2 v2.2.6 ## explicit; go 1.15 github.com/klauspost/cpuid/v2 # github.com/klauspost/reedsolomon v1.12.0 ## explicit; go 1.18 github.com/klauspost/reedsolomon # github.com/miekg/dns v1.1.65 ## explicit; go 1.22.0 github.com/miekg/dns # github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 ## explicit github.com/munnerz/goautoneg # github.com/patrickmn/go-cache v2.1.0+incompatible ## explicit github.com/patrickmn/go-cache # github.com/pion/datachannel v1.6.0 ## explicit; go 1.21 github.com/pion/datachannel # github.com/pion/dtls/v3 v3.0.11 ## explicit; go 1.21 github.com/pion/dtls/v3 github.com/pion/dtls/v3/internal/ciphersuite github.com/pion/dtls/v3/internal/ciphersuite/types github.com/pion/dtls/v3/internal/closer github.com/pion/dtls/v3/internal/net github.com/pion/dtls/v3/internal/net/udp github.com/pion/dtls/v3/internal/util github.com/pion/dtls/v3/pkg/crypto/ccm github.com/pion/dtls/v3/pkg/crypto/ciphersuite github.com/pion/dtls/v3/pkg/crypto/clientcertificate github.com/pion/dtls/v3/pkg/crypto/elliptic github.com/pion/dtls/v3/pkg/crypto/fingerprint github.com/pion/dtls/v3/pkg/crypto/hash github.com/pion/dtls/v3/pkg/crypto/prf github.com/pion/dtls/v3/pkg/crypto/signature github.com/pion/dtls/v3/pkg/crypto/signaturehash github.com/pion/dtls/v3/pkg/net github.com/pion/dtls/v3/pkg/protocol github.com/pion/dtls/v3/pkg/protocol/alert github.com/pion/dtls/v3/pkg/protocol/extension github.com/pion/dtls/v3/pkg/protocol/handshake github.com/pion/dtls/v3/pkg/protocol/recordlayer # github.com/pion/ice/v4 v4.2.0 ## explicit; go 1.21 github.com/pion/ice/v4 github.com/pion/ice/v4/internal/atomic github.com/pion/ice/v4/internal/fakenet github.com/pion/ice/v4/internal/stun github.com/pion/ice/v4/internal/taskloop # github.com/pion/interceptor v0.1.43 ## explicit; go 1.21.0 github.com/pion/interceptor github.com/pion/interceptor/internal/ntp github.com/pion/interceptor/internal/rtpbuffer github.com/pion/interceptor/internal/sequencenumber github.com/pion/interceptor/pkg/flexfec github.com/pion/interceptor/pkg/flexfec/util github.com/pion/interceptor/pkg/nack github.com/pion/interceptor/pkg/report github.com/pion/interceptor/pkg/rfc8888 github.com/pion/interceptor/pkg/stats github.com/pion/interceptor/pkg/twcc # github.com/pion/logging v0.2.4 ## explicit; go 1.20 github.com/pion/logging # github.com/pion/mdns/v2 v2.1.0 ## explicit; go 1.21 github.com/pion/mdns/v2 # github.com/pion/randutil v0.1.0 ## explicit; go 1.14 github.com/pion/randutil # github.com/pion/rtcp v1.2.16 ## explicit; go 1.21 github.com/pion/rtcp # github.com/pion/rtp v1.10.1 ## explicit; go 1.21 github.com/pion/rtp github.com/pion/rtp/codecs github.com/pion/rtp/codecs/av1/obu github.com/pion/rtp/codecs/vp9 # github.com/pion/sctp v1.9.2 ## explicit; go 1.21 github.com/pion/sctp # github.com/pion/sdp/v3 v3.0.17 ## explicit; go 1.21 github.com/pion/sdp/v3 # github.com/pion/srtp/v3 v3.0.10 ## explicit; go 1.21 github.com/pion/srtp/v3 # github.com/pion/stun/v3 v3.1.1 ## explicit; go 1.21 github.com/pion/stun/v3 github.com/pion/stun/v3/internal/hmac # github.com/pion/transport/v4 v4.0.1 ## explicit; go 1.21 github.com/pion/transport/v4 github.com/pion/transport/v4/deadline github.com/pion/transport/v4/netctx github.com/pion/transport/v4/packetio github.com/pion/transport/v4/replaydetector github.com/pion/transport/v4/stdnet github.com/pion/transport/v4/utils/xor github.com/pion/transport/v4/vnet # github.com/pion/turn/v4 v4.1.4 ## explicit; go 1.21 github.com/pion/turn/v4 github.com/pion/turn/v4/internal/allocation github.com/pion/turn/v4/internal/client github.com/pion/turn/v4/internal/ipnet github.com/pion/turn/v4/internal/proto github.com/pion/turn/v4/internal/server # github.com/pion/webrtc/v4 v4.2.3-securityfix ## explicit; go 1.21.0 github.com/pion/webrtc/v4 github.com/pion/webrtc/v4/internal/fmtp github.com/pion/webrtc/v4/internal/mux github.com/pion/webrtc/v4/internal/util github.com/pion/webrtc/v4/pkg/media github.com/pion/webrtc/v4/pkg/rtcerr # github.com/pkg/errors v0.9.1 ## explicit github.com/pkg/errors # github.com/pmezard/go-difflib v1.0.0 ## explicit github.com/pmezard/go-difflib/difflib # github.com/prometheus/client_golang v1.23.2 ## explicit; go 1.23.0 github.com/prometheus/client_golang/internal/github.com/golang/gddo/httputil github.com/prometheus/client_golang/internal/github.com/golang/gddo/httputil/header github.com/prometheus/client_golang/prometheus github.com/prometheus/client_golang/prometheus/internal github.com/prometheus/client_golang/prometheus/promhttp github.com/prometheus/client_golang/prometheus/promhttp/internal # github.com/prometheus/client_model v0.6.2 ## explicit; go 1.22.0 github.com/prometheus/client_model/go # github.com/prometheus/common v0.66.1 ## explicit; go 1.23.0 github.com/prometheus/common/expfmt github.com/prometheus/common/model # github.com/prometheus/procfs v0.16.1 ## explicit; go 1.23.0 github.com/prometheus/procfs github.com/prometheus/procfs/internal/fs github.com/prometheus/procfs/internal/util # github.com/realclientip/realclientip-go v1.0.0 ## explicit; go 1.13 github.com/realclientip/realclientip-go # github.com/refraction-networking/utls v1.8.2 ## explicit; go 1.24 github.com/refraction-networking/utls github.com/refraction-networking/utls/dicttls github.com/refraction-networking/utls/internal/boring github.com/refraction-networking/utls/internal/byteorder github.com/refraction-networking/utls/internal/fips140tls github.com/refraction-networking/utls/internal/helper github.com/refraction-networking/utls/internal/hkdf github.com/refraction-networking/utls/internal/hpke github.com/refraction-networking/utls/internal/quicvarint github.com/refraction-networking/utls/internal/quicvarint/protocol github.com/refraction-networking/utls/internal/tls12 github.com/refraction-networking/utls/internal/tls13 # github.com/smarty/assertions v1.15.0 ## explicit; go 1.18 github.com/smarty/assertions github.com/smarty/assertions/internal/go-diff/diffmatchpatch github.com/smarty/assertions/internal/go-render/render github.com/smarty/assertions/internal/oglematchers # github.com/smartystreets/goconvey v1.8.1 ## explicit; go 1.18 github.com/smartystreets/goconvey/convey github.com/smartystreets/goconvey/convey/gotest github.com/smartystreets/goconvey/convey/reporting # github.com/stretchr/testify v1.11.1 ## explicit; go 1.17 github.com/stretchr/testify/assert github.com/stretchr/testify/assert/yaml # github.com/theodorsm/covert-dtls v1.4.1 ## explicit; go 1.21 github.com/theodorsm/covert-dtls/pkg/fingerprints github.com/theodorsm/covert-dtls/pkg/mimicry github.com/theodorsm/covert-dtls/pkg/randomize github.com/theodorsm/covert-dtls/pkg/utils # github.com/tjfoc/gmsm v1.4.1 ## explicit; go 1.14 github.com/tjfoc/gmsm/sm4 # github.com/txthinking/runnergroup v0.0.0-20210608031112-152c7c4432bf ## explicit github.com/txthinking/runnergroup # github.com/txthinking/socks5 v0.0.0-20251011041537-5c31f201a10e ## explicit; go 1.16 github.com/txthinking/socks5 # github.com/wlynxg/anet v0.0.5 ## explicit; go 1.20 github.com/wlynxg/anet # github.com/xtaci/kcp-go/v5 v5.6.24 ## explicit; go 1.23.0 github.com/xtaci/kcp-go/v5 # github.com/xtaci/smux v1.5.56 ## explicit; go 1.18 github.com/xtaci/smux # gitlab.torproject.org/tpo/anti-censorship/geoip v0.0.0-20210928150955-7ce4b3d98d01 ## explicit; go 1.15 gitlab.torproject.org/tpo/anti-censorship/geoip # gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/goptlib v1.6.0 ## explicit; go 1.11 gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/goptlib # gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/ptutil v0.0.0-20250815012447-418f76dcf315 ## explicit; go 1.21 gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/ptutil/safelog gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/ptutil/safeprom gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/ptutil/utls # go.yaml.in/yaml/v2 v2.4.2 ## explicit; go 1.15 go.yaml.in/yaml/v2 # golang.org/x/crypto v0.41.0 ## explicit; go 1.23.0 golang.org/x/crypto/acme golang.org/x/crypto/acme/autocert golang.org/x/crypto/blowfish golang.org/x/crypto/cast5 golang.org/x/crypto/chacha20 golang.org/x/crypto/chacha20poly1305 golang.org/x/crypto/cryptobyte golang.org/x/crypto/cryptobyte/asn1 golang.org/x/crypto/hkdf golang.org/x/crypto/internal/alias golang.org/x/crypto/internal/poly1305 golang.org/x/crypto/pbkdf2 golang.org/x/crypto/salsa20 golang.org/x/crypto/salsa20/salsa golang.org/x/crypto/sha3 golang.org/x/crypto/tea golang.org/x/crypto/twofish golang.org/x/crypto/xtea # golang.org/x/mod v0.26.0 ## explicit; go 1.23.0 golang.org/x/mod/semver # golang.org/x/net v0.43.0 ## explicit; go 1.23.0 golang.org/x/net/bpf golang.org/x/net/dns/dnsmessage golang.org/x/net/html golang.org/x/net/html/atom golang.org/x/net/http/httpguts golang.org/x/net/http2 golang.org/x/net/http2/hpack golang.org/x/net/idna golang.org/x/net/internal/httpcommon golang.org/x/net/internal/iana golang.org/x/net/internal/socket golang.org/x/net/internal/socks golang.org/x/net/ipv4 golang.org/x/net/ipv6 golang.org/x/net/proxy # golang.org/x/sync v0.16.0 ## explicit; go 1.23.0 golang.org/x/sync/errgroup # golang.org/x/sys v0.35.0 ## explicit; go 1.23.0 golang.org/x/sys/cpu golang.org/x/sys/unix golang.org/x/sys/windows # golang.org/x/text v0.28.0 ## explicit; go 1.23.0 golang.org/x/text/secure/bidirule golang.org/x/text/transform golang.org/x/text/unicode/bidi golang.org/x/text/unicode/norm # golang.org/x/time v0.10.0 ## explicit; go 1.18 golang.org/x/time/rate # golang.org/x/tools v0.35.0 ## explicit; go 1.23.0 golang.org/x/tools/go/gcexportdata golang.org/x/tools/go/packages golang.org/x/tools/go/types/objectpath golang.org/x/tools/go/types/typeutil golang.org/x/tools/internal/aliases golang.org/x/tools/internal/event golang.org/x/tools/internal/event/core golang.org/x/tools/internal/event/keys golang.org/x/tools/internal/event/label golang.org/x/tools/internal/gcimporter golang.org/x/tools/internal/gocommand golang.org/x/tools/internal/packagesinternal golang.org/x/tools/internal/pkgbits golang.org/x/tools/internal/stdlib golang.org/x/tools/internal/typeparams golang.org/x/tools/internal/typesinternal golang.org/x/tools/internal/versions # google.golang.org/protobuf v1.36.8 ## explicit; go 1.23 google.golang.org/protobuf/encoding/protodelim google.golang.org/protobuf/encoding/prototext google.golang.org/protobuf/encoding/protowire google.golang.org/protobuf/internal/descfmt google.golang.org/protobuf/internal/descopts google.golang.org/protobuf/internal/detrand google.golang.org/protobuf/internal/editiondefaults google.golang.org/protobuf/internal/encoding/defval google.golang.org/protobuf/internal/encoding/messageset google.golang.org/protobuf/internal/encoding/tag google.golang.org/protobuf/internal/encoding/text google.golang.org/protobuf/internal/errors google.golang.org/protobuf/internal/filedesc google.golang.org/protobuf/internal/filetype google.golang.org/protobuf/internal/flags google.golang.org/protobuf/internal/genid google.golang.org/protobuf/internal/impl google.golang.org/protobuf/internal/order google.golang.org/protobuf/internal/pragma google.golang.org/protobuf/internal/protolazy google.golang.org/protobuf/internal/set google.golang.org/protobuf/internal/strs google.golang.org/protobuf/internal/version google.golang.org/protobuf/proto google.golang.org/protobuf/reflect/protoreflect google.golang.org/protobuf/reflect/protoregistry google.golang.org/protobuf/runtime/protoiface google.golang.org/protobuf/runtime/protoimpl google.golang.org/protobuf/types/known/timestamppb # gopkg.in/yaml.v3 v3.0.1 ## explicit gopkg.in/yaml.v3 onionshare-onionshare-26fcdc5/licenses/000077500000000000000000000000001521174352300203305ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/licenses/license-fontawesome-icons.txt000066400000000000000000000443411521174352300261570ustar00rootroot00000000000000Attribution 4.0 International ======================================================================= Creative Commons Corporation ("Creative Commons") is not a law firm and does not provide legal services or legal advice. Distribution of Creative Commons public licenses does not create a lawyer-client or other relationship. Creative Commons makes its licenses and related information available on an "as-is" basis. Creative Commons gives no warranties regarding its licenses, any material licensed under their terms and conditions, or any related information. Creative Commons disclaims all liability for damages resulting from their use to the fullest extent possible. Using Creative Commons Public Licenses Creative Commons public licenses provide a standard set of terms and conditions that creators and other rights holders may use to share original works of authorship and other material subject to copyright and certain other rights specified in the public license below. The following considerations are for informational purposes only, are not exhaustive, and do not form part of our licenses. Considerations for licensors: Our public licenses are intended for use by those authorized to give the public permission to use material in ways otherwise restricted by copyright and certain other rights. Our licenses are irrevocable. Licensors should read and understand the terms and conditions of the license they choose before applying it. Licensors should also secure all rights necessary before applying our licenses so that the public can reuse the material as expected. Licensors should clearly mark any material not subject to the license. This includes other CC- licensed material, or material used under an exception or limitation to copyright. More considerations for licensors: wiki.creativecommons.org/Considerations_for_licensors Considerations for the public: By using one of our public licenses, a licensor grants the public permission to use the licensed material under specified terms and conditions. If the licensor's permission is not necessary for any reason--for example, because of any applicable exception or limitation to copyright--then that use is not regulated by the license. Our licenses grant only permissions under copyright and certain other rights that a licensor has authority to grant. Use of the licensed material may still be restricted for other reasons, including because others have copyright or other rights in the material. A licensor may make special requests, such as asking that all changes be marked or described. Although not required by our licenses, you are encouraged to respect those requests where reasonable. More considerations for the public: wiki.creativecommons.org/Considerations_for_licensees ======================================================================= Creative Commons Attribution 4.0 International Public License By exercising the Licensed Rights (defined below), You accept and agree to be bound by the terms and conditions of this Creative Commons Attribution 4.0 International Public License ("Public License"). To the extent this Public License may be interpreted as a contract, You are granted the Licensed Rights in consideration of Your acceptance of these terms and conditions, and the Licensor grants You such rights in consideration of benefits the Licensor receives from making the Licensed Material available under these terms and conditions. Section 1 -- Definitions. a. Adapted Material means material subject to Copyright and Similar Rights that is derived from or based upon the Licensed Material and in which the Licensed Material is translated, altered, arranged, transformed, or otherwise modified in a manner requiring permission under the Copyright and Similar Rights held by the Licensor. For purposes of this Public License, where the Licensed Material is a musical work, performance, or sound recording, Adapted Material is always produced where the Licensed Material is synched in timed relation with a moving image. b. Adapter's License means the license You apply to Your Copyright and Similar Rights in Your contributions to Adapted Material in accordance with the terms and conditions of this Public License. c. Copyright and Similar Rights means copyright and/or similar rights closely related to copyright including, without limitation, performance, broadcast, sound recording, and Sui Generis Database Rights, without regard to how the rights are labeled or categorized. For purposes of this Public License, the rights specified in Section 2(b)(1)-(2) are not Copyright and Similar Rights. d. Effective Technological Measures means those measures that, in the absence of proper authority, may not be circumvented under laws fulfilling obligations under Article 11 of the WIPO Copyright Treaty adopted on December 20, 1996, and/or similar international agreements. e. Exceptions and Limitations means fair use, fair dealing, and/or any other exception or limitation to Copyright and Similar Rights that applies to Your use of the Licensed Material. f. Licensed Material means the artistic or literary work, database, or other material to which the Licensor applied this Public License. g. Licensed Rights means the rights granted to You subject to the terms and conditions of this Public License, which are limited to all Copyright and Similar Rights that apply to Your use of the Licensed Material and that the Licensor has authority to license. h. Licensor means the individual(s) or entity(ies) granting rights under this Public License. i. Share means to provide material to the public by any means or process that requires permission under the Licensed Rights, such as reproduction, public display, public performance, distribution, dissemination, communication, or importation, and to make material available to the public including in ways that members of the public may access the material from a place and at a time individually chosen by them. j. Sui Generis Database Rights means rights other than copyright resulting from Directive 96/9/EC of the European Parliament and of the Council of 11 March 1996 on the legal protection of databases, as amended and/or succeeded, as well as other essentially equivalent rights anywhere in the world. k. You means the individual or entity exercising the Licensed Rights under this Public License. Your has a corresponding meaning. Section 2 -- Scope. a. License grant. 1. Subject to the terms and conditions of this Public License, the Licensor hereby grants You a worldwide, royalty-free, non-sublicensable, non-exclusive, irrevocable license to exercise the Licensed Rights in the Licensed Material to: a. reproduce and Share the Licensed Material, in whole or in part; and b. produce, reproduce, and Share Adapted Material. 2. Exceptions and Limitations. For the avoidance of doubt, where Exceptions and Limitations apply to Your use, this Public License does not apply, and You do not need to comply with its terms and conditions. 3. Term. The term of this Public License is specified in Section 6(a). 4. Media and formats; technical modifications allowed. The Licensor authorizes You to exercise the Licensed Rights in all media and formats whether now known or hereafter created, and to make technical modifications necessary to do so. The Licensor waives and/or agrees not to assert any right or authority to forbid You from making technical modifications necessary to exercise the Licensed Rights, including technical modifications necessary to circumvent Effective Technological Measures. For purposes of this Public License, simply making modifications authorized by this Section 2(a) (4) never produces Adapted Material. 5. Downstream recipients. a. Offer from the Licensor -- Licensed Material. Every recipient of the Licensed Material automatically receives an offer from the Licensor to exercise the Licensed Rights under the terms and conditions of this Public License. b. No downstream restrictions. You may not offer or impose any additional or different terms or conditions on, or apply any Effective Technological Measures to, the Licensed Material if doing so restricts exercise of the Licensed Rights by any recipient of the Licensed Material. 6. No endorsement. Nothing in this Public License constitutes or may be construed as permission to assert or imply that You are, or that Your use of the Licensed Material is, connected with, or sponsored, endorsed, or granted official status by, the Licensor or others designated to receive attribution as provided in Section 3(a)(1)(A)(i). b. Other rights. 1. Moral rights, such as the right of integrity, are not licensed under this Public License, nor are publicity, privacy, and/or other similar personality rights; however, to the extent possible, the Licensor waives and/or agrees not to assert any such rights held by the Licensor to the limited extent necessary to allow You to exercise the Licensed Rights, but not otherwise. 2. Patent and trademark rights are not licensed under this Public License. 3. To the extent possible, the Licensor waives any right to collect royalties from You for the exercise of the Licensed Rights, whether directly or through a collecting society under any voluntary or waivable statutory or compulsory licensing scheme. In all other cases the Licensor expressly reserves any right to collect such royalties. Section 3 -- License Conditions. Your exercise of the Licensed Rights is expressly made subject to the following conditions. a. Attribution. 1. If You Share the Licensed Material (including in modified form), You must: a. retain the following if it is supplied by the Licensor with the Licensed Material: i. identification of the creator(s) of the Licensed Material and any others designated to receive attribution, in any reasonable manner requested by the Licensor (including by pseudonym if designated); ii. a copyright notice; iii. a notice that refers to this Public License; iv. a notice that refers to the disclaimer of warranties; v. a URI or hyperlink to the Licensed Material to the extent reasonably practicable; b. indicate if You modified the Licensed Material and retain an indication of any previous modifications; and c. indicate the Licensed Material is licensed under this Public License, and include the text of, or the URI or hyperlink to, this Public License. 2. You may satisfy the conditions in Section 3(a)(1) in any reasonable manner based on the medium, means, and context in which You Share the Licensed Material. For example, it may be reasonable to satisfy the conditions by providing a URI or hyperlink to a resource that includes the required information. 3. If requested by the Licensor, You must remove any of the information required by Section 3(a)(1)(A) to the extent reasonably practicable. 4. If You Share Adapted Material You produce, the Adapter's License You apply must not prevent recipients of the Adapted Material from complying with this Public License. Section 4 -- Sui Generis Database Rights. Where the Licensed Rights include Sui Generis Database Rights that apply to Your use of the Licensed Material: a. for the avoidance of doubt, Section 2(a)(1) grants You the right to extract, reuse, reproduce, and Share all or a substantial portion of the contents of the database; b. if You include all or a substantial portion of the database contents in a database in which You have Sui Generis Database Rights, then the database in which You have Sui Generis Database Rights (but not its individual contents) is Adapted Material; and c. You must comply with the conditions in Section 3(a) if You Share all or a substantial portion of the contents of the database. For the avoidance of doubt, this Section 4 supplements and does not replace Your obligations under this Public License where the Licensed Rights include other Copyright and Similar Rights. Section 5 -- Disclaimer of Warranties and Limitation of Liability. a. UNLESS OTHERWISE SEPARATELY UNDERTAKEN BY THE LICENSOR, TO THE EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS AND AS-AVAILABLE, AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS, IMPLIED, STATUTORY, OR OTHER. THIS INCLUDES, WITHOUT LIMITATION, WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS, ACCURACY, OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT KNOWN OR DISCOVERABLE. WHERE DISCLAIMERS OF WARRANTIES ARE NOT ALLOWED IN FULL OR IN PART, THIS DISCLAIMER MAY NOT APPLY TO YOU. b. TO THE EXTENT POSSIBLE, IN NO EVENT WILL THE LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY (INCLUDING, WITHOUT LIMITATION, NEGLIGENCE) OR OTHERWISE FOR ANY DIRECT, SPECIAL, INDIRECT, INCIDENTAL, CONSEQUENTIAL, PUNITIVE, EXEMPLARY, OR OTHER LOSSES, COSTS, EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR USE OF THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH LOSSES, COSTS, EXPENSES, OR DAMAGES. WHERE A LIMITATION OF LIABILITY IS NOT ALLOWED IN FULL OR IN PART, THIS LIMITATION MAY NOT APPLY TO YOU. c. The disclaimer of warranties and limitation of liability provided above shall be interpreted in a manner that, to the extent possible, most closely approximates an absolute disclaimer and waiver of all liability. Section 6 -- Term and Termination. a. This Public License applies for the term of the Copyright and Similar Rights licensed here. However, if You fail to comply with this Public License, then Your rights under this Public License terminate automatically. b. Where Your right to use the Licensed Material has terminated under Section 6(a), it reinstates: 1. automatically as of the date the violation is cured, provided it is cured within 30 days of Your discovery of the violation; or 2. upon express reinstatement by the Licensor. For the avoidance of doubt, this Section 6(b) does not affect any right the Licensor may have to seek remedies for Your violations of this Public License. c. For the avoidance of doubt, the Licensor may also offer the Licensed Material under separate terms or conditions or stop distributing the Licensed Material at any time; however, doing so will not terminate this Public License. d. Sections 1, 5, 6, 7, and 8 survive termination of this Public License. Section 7 -- Other Terms and Conditions. a. The Licensor shall not be bound by any additional or different terms or conditions communicated by You unless expressly agreed. b. Any arrangements, understandings, or agreements regarding the Licensed Material not stated herein are separate from and independent of the terms and conditions of this Public License. Section 8 -- Interpretation. a. For the avoidance of doubt, this Public License does not, and shall not be interpreted to, reduce, limit, restrict, or impose conditions on any use of the Licensed Material that could lawfully be made without permission under this Public License. b. To the extent possible, if any provision of this Public License is deemed unenforceable, it shall be automatically reformed to the minimum extent necessary to make it enforceable. If the provision cannot be reformed, it shall be severed from this Public License without affecting the enforceability of the remaining terms and conditions. c. No term or condition of this Public License will be waived and no failure to comply consented to unless expressly agreed to by the Licensor. d. Nothing in this Public License constitutes or may be interpreted as a limitation upon, or waiver of, any privileges and immunities that apply to the Licensor or You, including from the legal processes of any jurisdiction or authority. ======================================================================= Creative Commons is not a party to its public licenses. Notwithstanding, Creative Commons may elect to apply one of its public licenses to material it publishes and in those instances will be considered the “Licensor.â€� The text of the Creative Commons public licenses is dedicated to the public domain under the CC0 Public Domain Dedication. Except for the limited purpose of indicating that material is shared under a Creative Commons public license or as otherwise permitted by the Creative Commons policies published at creativecommons.org/policies, Creative Commons does not authorize the use of the trademark "Creative Commons" or any other trademark or logo of Creative Commons without its prior written consent including, without limitation, in connection with any unauthorized modifications to any of its public licenses or any other arrangements, understandings, or agreements concerning use of licensed material. For the avoidance of doubt, this paragraph does not form part of the public licenses. Creative Commons may be contacted at creativecommons.org. onionshare-onionshare-26fcdc5/licenses/license-jquery.txt000066400000000000000000000021071521174352300240300ustar00rootroot00000000000000Copyright JS Foundation and other contributors, https://js.foundation/ Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. onionshare-onionshare-26fcdc5/licenses/license-meek.txt000066400000000000000000000156101521174352300234350ustar00rootroot00000000000000Creative Commons Legal Code CC0 1.0 Universal CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED HEREUNDER. Statement of Purpose The laws of most jurisdictions throughout the world automatically confer exclusive Copyright and Related Rights (defined below) upon the creator and subsequent owner(s) (each and all, an "owner") of an original work of authorship and/or a database (each, a "Work"). Certain owners wish to permanently relinquish those rights to a Work for the purpose of contributing to a commons of creative, cultural and scientific works ("Commons") that the public can reliably and without fear of later claims of infringement build upon, modify, incorporate in other works, reuse and redistribute as freely as possible in any form whatsoever and for any purposes, including without limitation commercial purposes. These owners may contribute to the Commons to promote the ideal of a free culture and the further production of creative, cultural and scientific works, or to gain reputation or greater distribution for their Work in part through the use and efforts of others. For these and/or other purposes and motivations, and without any expectation of additional consideration or compensation, the person associating CC0 with a Work (the "Affirmer"), to the extent that he or she is an owner of Copyright and Related Rights in the Work, voluntarily elects to apply CC0 to the Work and publicly distribute the Work under its terms, with knowledge of his or her Copyright and Related Rights in the Work and the meaning and intended legal effect of CC0 on those rights. 1. Copyright and Related Rights. A Work made available under CC0 may be protected by copyright and related or neighboring rights ("Copyright and Related Rights"). Copyright and Related Rights include, but are not limited to, the following: i. the right to reproduce, adapt, distribute, perform, display, communicate, and translate a Work; ii. moral rights retained by the original author(s) and/or performer(s); iii. publicity and privacy rights pertaining to a person's image or likeness depicted in a Work; iv. rights protecting against unfair competition in regards to a Work, subject to the limitations in paragraph 4(a), below; v. rights protecting the extraction, dissemination, use and reuse of data in a Work; vi. database rights (such as those arising under Directive 96/9/EC of the European Parliament and of the Council of 11 March 1996 on the legal protection of databases, and under any national implementation thereof, including any amended or successor version of such directive); and vii. other similar, equivalent or corresponding rights throughout the world based on applicable law or treaty, and any national implementations thereof. 2. Waiver. To the greatest extent permitted by, but not in contravention of, applicable law, Affirmer hereby overtly, fully, permanently, irrevocably and unconditionally waives, abandons, and surrenders all of Affirmer's Copyright and Related Rights and associated claims and causes of action, whether now known or unknown (including existing as well as future claims and causes of action), in the Work (i) in all territories worldwide, (ii) for the maximum duration provided by applicable law or treaty (including future time extensions), (iii) in any current or future medium and for any number of copies, and (iv) for any purpose whatsoever, including without limitation commercial, advertising or promotional purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each member of the public at large and to the detriment of Affirmer's heirs and successors, fully intending that such Waiver shall not be subject to revocation, rescission, cancellation, termination, or any other legal or equitable action to disrupt the quiet enjoyment of the Work by the public as contemplated by Affirmer's express Statement of Purpose. 3. Public License Fallback. Should any part of the Waiver for any reason be judged legally invalid or ineffective under applicable law, then the Waiver shall be preserved to the maximum extent permitted taking into account Affirmer's express Statement of Purpose. In addition, to the extent the Waiver is so judged Affirmer hereby grants to each affected person a royalty-free, non transferable, non sublicensable, non exclusive, irrevocable and unconditional license to exercise Affirmer's Copyright and Related Rights in the Work (i) in all territories worldwide, (ii) for the maximum duration provided by applicable law or treaty (including future time extensions), (iii) in any current or future medium and for any number of copies, and (iv) for any purpose whatsoever, including without limitation commercial, advertising or promotional purposes (the "License"). The License shall be deemed effective as of the date CC0 was applied by Affirmer to the Work. Should any part of the License for any reason be judged legally invalid or ineffective under applicable law, such partial invalidity or ineffectiveness shall not invalidate the remainder of the License, and in such case Affirmer hereby affirms that he or she will not (i) exercise any of his or her remaining Copyright and Related Rights in the Work or (ii) assert any associated claims and causes of action with respect to the Work, in either case contrary to Affirmer's express Statement of Purpose. 4. Limitations and Disclaimers. a. No trademark or patent rights held by Affirmer are waived, abandoned, surrendered, licensed or otherwise affected by this document. b. Affirmer offers the Work as-is and makes no representations or warranties of any kind concerning the Work, express, implied, statutory or otherwise, including without limitation warranties of title, merchantability, fitness for a particular purpose, non infringement, or the absence of latent or other defects, accuracy, or the present or absence of errors, whether or not discoverable, all to the greatest extent permissible under applicable law. c. Affirmer disclaims responsibility for clearing rights of other persons that may apply to the Work or any use thereof, including without limitation any person's Copyright and Related Rights in the Work. Further, Affirmer disclaims responsibility for obtaining any necessary consents, permissions or other rights required for any use of the Work. d. Affirmer understands and acknowledges that Creative Commons is not a party to this document and has no duty or obligation with respect to this CC0 or use of the Work. onionshare-onionshare-26fcdc5/licenses/license-obfs4.txt000066400000000000000000000055161521174352300235350ustar00rootroot00000000000000Copyright (c) 2014, Yawning Angel All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ============================================================================== Copyright (c) 2012 The Go Authors. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of Google Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. onionshare-onionshare-26fcdc5/licenses/license-onionshare.txt000066400000000000000000001046061521174352300246650ustar00rootroot00000000000000Copyright (C) 2014-2018 Micah Lee GNU 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. Preamble The GNU General Public License is a free, copyleft license for software and other kinds of works. The licenses for most software and other practical works are designed to take away your freedom to share and change the works. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change all versions of a program--to make sure it remains free software for all its users. We, the Free Software Foundation, use the GNU General Public License for most of our software; it applies also to any other work released this way by its authors. You can apply it to your programs, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for them if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs, and that you know you can do these things. To protect your rights, we need to prevent others from denying you these rights or asking you to surrender the rights. Therefore, you have certain responsibilities if you distribute copies of the software, or if you modify it: responsibilities to respect the freedom of others. For example, if you distribute copies of such a program, whether gratis or for a fee, you must pass on to the recipients the same freedoms that you received. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. Developers that use the GNU GPL protect your rights with two steps: (1) assert copyright on the software, and (2) offer you this License giving you legal permission to copy, distribute and/or modify it. For the developers' and authors' protection, the GPL clearly explains that there is no warranty for this free software. For both users' and authors' sake, the GPL requires that modified versions be marked as changed, so that their problems will not be attributed erroneously to authors of previous versions. Some devices are designed to deny users access to install or run modified versions of the software inside them, although the manufacturer can do so. This is fundamentally incompatible with the aim of protecting users' freedom to change the software. The systematic pattern of such abuse occurs in the area of products for individuals to use, which is precisely where it is most unacceptable. Therefore, we have designed this version of the GPL to prohibit the practice for those products. If such problems arise substantially in other domains, we stand ready to extend this provision to those domains in future versions of the GPL, as needed to protect the freedom of users. Finally, every program is threatened constantly by software patents. States should not allow patents to restrict development and use of software on general-purpose computers, but in those that do, we wish to avoid the special danger that patents applied to a free program could make it effectively proprietary. To prevent this, the GPL assures that patents cannot be used to render the program non-free. The precise terms and conditions for copying, distribution and modification follow. TERMS AND CONDITIONS 0. Definitions. "This License" refers to version 3 of the GNU General Public License. "Copyright" also means copyright-like laws that apply to other kinds of works, such as semiconductor masks. "The Program" refers to any copyrightable work licensed under this License. Each licensee is addressed as "you". "Licensees" and "recipients" may be individuals or organizations. To "modify" a work means to copy from or adapt all or part of the work in a fashion requiring copyright permission, other than the making of an exact copy. The resulting work is called a "modified version" of the earlier work or a work "based on" the earlier work. A "covered work" means either the unmodified Program or a work based on the Program. To "propagate" a work means to do anything with it that, without permission, would make you directly or secondarily liable for infringement under applicable copyright law, except executing it on a computer or modifying a private copy. Propagation includes copying, distribution (with or without modification), making available to the public, and in some countries other activities as well. To "convey" a work means any kind of propagation that enables other parties to make or receive copies. Mere interaction with a user through a computer network, with no transfer of a copy, is not conveying. An interactive user interface displays "Appropriate Legal Notices" to the extent that it includes a convenient and prominently visible feature that (1) displays an appropriate copyright notice, and (2) tells the user that there is no warranty for the work (except to the extent that warranties are provided), that licensees may convey the work under this License, and how to view a copy of this License. If the interface presents a list of user commands or options, such as a menu, a prominent item in the list meets this criterion. 1. Source Code. The "source code" for a work means the preferred form of the work for making modifications to it. "Object code" means any non-source form of a work. A "Standard Interface" means an interface that either is an official standard defined by a recognized standards body, or, in the case of interfaces specified for a particular programming language, one that is widely used among developers working in that language. The "System Libraries" of an executable work include anything, other than the work as a whole, that (a) is included in the normal form of packaging a Major Component, but which is not part of that Major Component, and (b) serves only to enable use of the work with that Major Component, or to implement a Standard Interface for which an implementation is available to the public in source code form. A "Major Component", in this context, means a major essential component (kernel, window system, and so on) of the specific operating system (if any) on which the executable work runs, or a compiler used to produce the work, or an object code interpreter used to run it. The "Corresponding Source" for a work in object code form means all the source code needed to generate, install, and (for an executable work) run the object code and to modify the work, including scripts to control those activities. However, it does not include the work's System Libraries, or general-purpose tools or generally available free programs which are used unmodified in performing those activities but which are not part of the work. For example, Corresponding Source includes interface definition files associated with source files for the work, and the source code for shared libraries and dynamically linked subprograms that the work is specifically designed to require, such as by intimate data communication or control flow between those subprograms and other parts of the work. The Corresponding Source need not include anything that users can regenerate automatically from other parts of the Corresponding Source. The Corresponding Source for a work in source code form is that same work. 2. Basic Permissions. All rights granted under this License are granted for the term of copyright on the Program, and are irrevocable provided the stated conditions are met. This License explicitly affirms your unlimited permission to run the unmodified Program. The output from running a covered work is covered by this License only if the output, given its content, constitutes a covered work. This License acknowledges your rights of fair use or other equivalent, as provided by copyright law. You may make, run and propagate covered works that you do not convey, without conditions so long as your license otherwise remains in force. You may convey covered works to others for the sole purpose of having them make modifications exclusively for you, or provide you with facilities for running those works, provided that you comply with the terms of this License in conveying all material for which you do not control copyright. Those thus making or running the covered works for you must do so exclusively on your behalf, under your direction and control, on terms that prohibit them from making any copies of your copyrighted material outside their relationship with you. Conveying under any other circumstances is permitted solely under the conditions stated below. Sublicensing is not allowed; section 10 makes it unnecessary. 3. Protecting Users' Legal Rights From Anti-Circumvention Law. No covered work shall be deemed part of an effective technological measure under any applicable law fulfilling obligations under article 11 of the WIPO copyright treaty adopted on 20 December 1996, or similar laws prohibiting or restricting circumvention of such measures. When you convey a covered work, you waive any legal power to forbid circumvention of technological measures to the extent such circumvention is effected by exercising rights under this License with respect to the covered work, and you disclaim any intention to limit operation or modification of the work as a means of enforcing, against the work's users, your or third parties' legal rights to forbid circumvention of technological measures. 4. Conveying Verbatim Copies. You may convey verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice; keep intact all notices stating that this License and any non-permissive terms added in accord with section 7 apply to the code; keep intact all notices of the absence of any warranty; and give all recipients a copy of this License along with the Program. You may charge any price or no price for each copy that you convey, and you may offer support or warranty protection for a fee. 5. Conveying Modified Source Versions. You may convey a work based on the Program, or the modifications to produce it from the Program, in the form of source code under the terms of section 4, provided that you also meet all of these conditions: a) The work must carry prominent notices stating that you modified it, and giving a relevant date. b) The work must carry prominent notices stating that it is released under this License and any conditions added under section 7. This requirement modifies the requirement in section 4 to "keep intact all notices". c) You must license the entire work, as a whole, under this License to anyone who comes into possession of a copy. This License will therefore apply, along with any applicable section 7 additional terms, to the whole of the work, and all its parts, regardless of how they are packaged. This License gives no permission to license the work in any other way, but it does not invalidate such permission if you have separately received it. d) If the work has interactive user interfaces, each must display Appropriate Legal Notices; however, if the Program has interactive interfaces that do not display Appropriate Legal Notices, your work need not make them do so. A compilation of a covered work with other separate and independent works, which are not by their nature extensions of the covered work, and which are not combined with it such as to form a larger program, in or on a volume of a storage or distribution medium, is called an "aggregate" if the compilation and its resulting copyright are not used to limit the access or legal rights of the compilation's users beyond what the individual works permit. Inclusion of a covered work in an aggregate does not cause this License to apply to the other parts of the aggregate. 6. Conveying Non-Source Forms. You may convey a covered work in object code form under the terms of sections 4 and 5, provided that you also convey the machine-readable Corresponding Source under the terms of this License, in one of these ways: a) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by the Corresponding Source fixed on a durable physical medium customarily used for software interchange. b) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by a written offer, valid for at least three years and valid for as long as you offer spare parts or customer support for that product model, to give anyone who possesses the object code either (1) a copy of the Corresponding Source for all the software in the product that is covered by this License, on a durable physical medium customarily used for software interchange, for a price no more than your reasonable cost of physically performing this conveying of source, or (2) access to copy the Corresponding Source from a network server at no charge. c) Convey individual copies of the object code with a copy of the written offer to provide the Corresponding Source. This alternative is allowed only occasionally and noncommercially, and only if you received the object code with such an offer, in accord with subsection 6b. d) Convey the object code by offering access from a designated place (gratis or for a charge), and offer equivalent access to the Corresponding Source in the same way through the same place at no further charge. You need not require recipients to copy the Corresponding Source along with the object code. If the place to copy the object code is a network server, the Corresponding Source may be on a different server (operated by you or a third party) that supports equivalent copying facilities, provided you maintain clear directions next to the object code saying where to find the Corresponding Source. Regardless of what server hosts the Corresponding Source, you remain obligated to ensure that it is available for as long as needed to satisfy these requirements. e) Convey the object code using peer-to-peer transmission, provided you inform other peers where the object code and Corresponding Source of the work are being offered to the general public at no charge under subsection 6d. A separable portion of the object code, whose source code is excluded from the Corresponding Source as a System Library, need not be included in conveying the object code work. A "User Product" is either (1) a "consumer product", which means any tangible personal property which is normally used for personal, family, or household purposes, or (2) anything designed or sold for incorporation into a dwelling. In determining whether a product is a consumer product, doubtful cases shall be resolved in favor of coverage. For a particular product received by a particular user, "normally used" refers to a typical or common use of that class of product, regardless of the status of the particular user or of the way in which the particular user actually uses, or expects or is expected to use, the product. A product is a consumer product regardless of whether the product has substantial commercial, industrial or non-consumer uses, unless such uses represent the only significant mode of use of the product. "Installation Information" for a User Product means any methods, procedures, authorization keys, or other information required to install and execute modified versions of a covered work in that User Product from a modified version of its Corresponding Source. The information must suffice to ensure that the continued functioning of the modified object code is in no case prevented or interfered with solely because modification has been made. If you convey an object code work under this section in, or with, or specifically for use in, a User Product, and the conveying occurs as part of a transaction in which the right of possession and use of the User Product is transferred to the recipient in perpetuity or for a fixed term (regardless of how the transaction is characterized), the Corresponding Source conveyed under this section must be accompanied by the Installation Information. But this requirement does not apply if neither you nor any third party retains the ability to install modified object code on the User Product (for example, the work has been installed in ROM). The requirement to provide Installation Information does not include a requirement to continue to provide support service, warranty, or updates for a work that has been modified or installed by the recipient, or for the User Product in which it has been modified or installed. Access to a network may be denied when the modification itself materially and adversely affects the operation of the network or violates the rules and protocols for communication across the network. Corresponding Source conveyed, and Installation Information provided, in accord with this section must be in a format that is publicly documented (and with an implementation available to the public in source code form), and must require no special password or key for unpacking, reading or copying. 7. Additional Terms. "Additional permissions" are terms that supplement the terms of this License by making exceptions from one or more of its conditions. Additional permissions that are applicable to the entire Program shall be treated as though they were included in this License, to the extent that they are valid under applicable law. If additional permissions apply only to part of the Program, that part may be used separately under those permissions, but the entire Program remains governed by this License without regard to the additional permissions. When you convey a copy of a covered work, you may at your option remove any additional permissions from that copy, or from any part of it. (Additional permissions may be written to require their own removal in certain cases when you modify the work.) You may place additional permissions on material, added by you to a covered work, for which you have or can give appropriate copyright permission. Notwithstanding any other provision of this License, for material you add to a covered work, you may (if authorized by the copyright holders of that material) supplement the terms of this License with terms: a) Disclaiming warranty or limiting liability differently from the terms of sections 15 and 16 of this License; or b) Requiring preservation of specified reasonable legal notices or author attributions in that material or in the Appropriate Legal Notices displayed by works containing it; or c) Prohibiting misrepresentation of the origin of that material, or requiring that modified versions of such material be marked in reasonable ways as different from the original version; or d) Limiting the use for publicity purposes of names of licensors or authors of the material; or e) Declining to grant rights under trademark law for use of some trade names, trademarks, or service marks; or f) Requiring indemnification of licensors and authors of that material by anyone who conveys the material (or modified versions of it) with contractual assumptions of liability to the recipient, for any liability that these contractual assumptions directly impose on those licensors and authors. All other non-permissive additional terms are considered "further restrictions" within the meaning of section 10. If the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term. If a license document contains a further restriction but permits relicensing or conveying under this License, you may add to a covered work material governed by the terms of that license document, provided that the further restriction does not survive such relicensing or conveying. If you add terms to a covered work in accord with this section, you must place, in the relevant source files, a statement of the additional terms that apply to those files, or a notice indicating where to find the applicable terms. Additional terms, permissive or non-permissive, may be stated in the form of a separately written license, or stated as exceptions; the above requirements apply either way. 8. Termination. You may not propagate or modify a covered work except as expressly provided under this License. Any attempt otherwise to propagate or modify it is void, and will automatically terminate your rights under this License (including any patent licenses granted under the third paragraph of section 11). However, if you cease all violation of this License, then your license from a particular copyright holder is reinstated (a) provisionally, unless and until the copyright holder explicitly and finally terminates your license, and (b) permanently, if the copyright holder fails to notify you of the violation by some reasonable means prior to 60 days after the cessation. Moreover, your license from a particular copyright holder is reinstated permanently if the copyright holder notifies you of the violation by some reasonable means, this is the first time you have received notice of violation of this License (for any work) from that copyright holder, and you cure the violation prior to 30 days after your receipt of the notice. Termination of your rights under this section does not terminate the licenses of parties who have received copies or rights from you under this License. If your rights have been terminated and not permanently reinstated, you do not qualify to receive new licenses for the same material under section 10. 9. Acceptance Not Required for Having Copies. You are not required to accept this License in order to receive or run a copy of the Program. Ancillary propagation of a covered work occurring solely as a consequence of using peer-to-peer transmission to receive a copy likewise does not require acceptance. However, nothing other than this License grants you permission to propagate or modify any covered work. These actions infringe copyright if you do not accept this License. Therefore, by modifying or propagating a covered work, you indicate your acceptance of this License to do so. 10. Automatic Licensing of Downstream Recipients. Each time you convey a covered work, the recipient automatically receives a license from the original licensors, to run, modify and propagate that work, subject to this License. You are not responsible for enforcing compliance by third parties with this License. An "entity transaction" is a transaction transferring control of an organization, or substantially all assets of one, or subdividing an organization, or merging organizations. If propagation of a covered work results from an entity transaction, each party to that transaction who receives a copy of the work also receives whatever licenses to the work the party's predecessor in interest had or could give under the previous paragraph, plus a right to possession of the Corresponding Source of the work from the predecessor in interest, if the predecessor has it or can get it with reasonable efforts. You may not impose any further restrictions on the exercise of the rights granted or affirmed under this License. For example, you may not impose a license fee, royalty, or other charge for exercise of rights granted under this License, and you may not initiate litigation (including a cross-claim or counterclaim in a lawsuit) alleging that any patent claim is infringed by making, using, selling, offering for sale, or importing the Program or any portion of it. 11. Patents. A "contributor" is a copyright holder who authorizes use under this License of the Program or a work on which the Program is based. The work thus licensed is called the contributor's "contributor version". A contributor's "essential patent claims" are all patent claims owned or controlled by the contributor, whether already acquired or hereafter acquired, that would be infringed by some manner, permitted by this License, of making, using, or selling its contributor version, but do not include claims that would be infringed only as a consequence of further modification of the contributor version. For purposes of this definition, "control" includes the right to grant patent sublicenses in a manner consistent with the requirements of this License. Each contributor grants you a non-exclusive, worldwide, royalty-free patent license under the contributor's essential patent claims, to make, use, sell, offer for sale, import and otherwise run, modify and propagate the contents of its contributor version. In the following three paragraphs, a "patent license" is any express agreement or commitment, however denominated, not to enforce a patent (such as an express permission to practice a patent or covenant not to sue for patent infringement). To "grant" such a patent license to a party means to make such an agreement or commitment not to enforce a patent against the party. If you convey a covered work, knowingly relying on a patent license, and the Corresponding Source of the work is not available for anyone to copy, free of charge and under the terms of this License, through a publicly available network server or other readily accessible means, then you must either (1) cause the Corresponding Source to be so available, or (2) arrange to deprive yourself of the benefit of the patent license for this particular work, or (3) arrange, in a manner consistent with the requirements of this License, to extend the patent license to downstream recipients. "Knowingly relying" means you have actual knowledge that, but for the patent license, your conveying the covered work in a country, or your recipient's use of the covered work in a country, would infringe one or more identifiable patents in that country that you have reason to believe are valid. If, pursuant to or in connection with a single transaction or arrangement, you convey, or propagate by procuring conveyance of, a covered work, and grant a patent license to some of the parties receiving the covered work authorizing them to use, propagate, modify or convey a specific copy of the covered work, then the patent license you grant is automatically extended to all recipients of the covered work and works based on it. A patent license is "discriminatory" if it does not include within the scope of its coverage, prohibits the exercise of, or is conditioned on the non-exercise of one or more of the rights that are specifically granted under this License. You may not convey a covered work if you are a party to an arrangement with a third party that is in the business of distributing software, under which you make payment to the third party based on the extent of your activity of conveying the work, and under which the third party grants, to any of the parties who would receive the covered work from you, a discriminatory patent license (a) in connection with copies of the covered work conveyed by you (or copies made from those copies), or (b) primarily for and in connection with specific products or compilations that contain the covered work, unless you entered into that arrangement, or that patent license was granted, prior to 28 March 2007. Nothing in this License shall be construed as excluding or limiting any implied license or other defenses to infringement that may otherwise be available to you under applicable patent law. 12. No Surrender of Others' Freedom. If conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot convey a covered work so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not convey it at all. For example, if you agree to terms that obligate you to collect a royalty for further conveying from those to whom you convey the Program, the only way you could satisfy both those terms and this License would be to refrain entirely from conveying the Program. 13. Use with the GNU Affero General Public License. Notwithstanding any other provision of this License, you have permission to link or combine any covered work with a work licensed under version 3 of the GNU Affero General Public License into a single combined work, and to convey the resulting work. The terms of this License will continue to apply to the part which is the covered work, but the special requirements of the GNU Affero General Public License, section 13, concerning interaction through a network will apply to the combination as such. 14. Revised Versions of this License. The Free Software Foundation may publish revised and/or new versions of the GNU 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 Program specifies that a certain numbered version of the GNU General Public License "or any later version" applies to it, you have the option of following the terms and conditions either of that numbered version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of the GNU General Public License, you may choose any version ever published by the Free Software Foundation. If the Program specifies that a proxy can decide which future versions of the GNU General Public License can be used, that proxy's public statement of acceptance of a version permanently authorizes you to choose that version for the Program. Later license versions may give you additional or different permissions. However, no additional obligations are imposed on any author or copyright holder as a result of your choosing to follow a later version. 15. Disclaimer of Warranty. THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. Limitation of Liability. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. 17. Interpretation of Sections 15 and 16. If the disclaimer of warranty and limitation of liability provided above cannot be given local legal effect according to their terms, reviewing courts shall apply local law that most closely approximates an absolute waiver of all civil liability in connection with the Program, unless a warranty or assumption of liability accompanies a copy of the Program in return for a fee. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Programs If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively state the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. Copyright (C) This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program 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 General Public License along with this program. If not, see . Also add information on how to contact you by electronic and paper mail. If the program does terminal interaction, make it output a short notice like this when it starts in an interactive mode: Copyright (C) This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, your program's commands might be different; for a GUI interface, you would use an "about box". You should also get your employer (if you work as a programmer) or school, if any, to sign a "copyright disclaimer" for the program, if necessary. For more information on this, and how to apply and follow the GNU GPL, see . The GNU General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Lesser General Public License instead of this License. But first, please read . onionshare-onionshare-26fcdc5/licenses/license-snowflake.txt000066400000000000000000000034361521174352300245100ustar00rootroot00000000000000 This file contains the license for "Snowflake" a free software project which provides a WebRTC pluggable transport. ================================================================================ Copyright (c) 2016, Serene Han, Arlo Breault Copyright (c) 2019-2020, The Tor Project, Inc Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the names of the copyright owners nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ================================================================================ onionshare-onionshare-26fcdc5/licenses/license-tor.txt000066400000000000000000000457701521174352300233320ustar00rootroot00000000000000 This file contains the license for Tor, a free software project to provide anonymity on the Internet. It also lists the licenses for other components used by Tor. For more information about Tor, see https://www.torproject.org/. If you got this file as a part of a larger bundle, there may be other license terms that you should be aware of. =============================================================================== Tor is distributed under this license: Copyright (c) 2001-2004, Roger Dingledine Copyright (c) 2004-2006, Roger Dingledine, Nick Mathewson Copyright (c) 2007-2017, The Tor Project, Inc. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the names of the copyright owners nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. =============================================================================== src/ext/strlcat.c and src/ext/strlcpy.c by Todd C. Miller are licensed under the following license: * Copyright (c) 1998 Todd C. Miller * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. The name of the author may not be used to endorse or promote products * derived from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY * AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL * THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. =============================================================================== src/ext/tor_queue.h is licensed under the following license: * Copyright (c) 1991, 1993 * The Regents of the University of California. All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. =============================================================================== src/ext/csiphash.c is licensed under the following license: Copyright (c) 2013 Marek Majkowski Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. =============================================================================== Trunnel is distributed under this license: Copyright 2014 The Tor Project, Inc. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the names of the copyright owners nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. =============================================================================== src/config/geoip is licensed under the following license: OPEN DATA LICENSE (GeoLite Country and GeoLite City databases) Copyright (c) 2008 MaxMind, Inc. All Rights Reserved. All advertising materials and documentation mentioning features or use of this database must display the following acknowledgment: "This product includes GeoLite data created by MaxMind, available from http://maxmind.com/" Redistribution and use with or without modification, are permitted provided that the following conditions are met: 1. Redistributions must retain the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 2. All advertising materials and documentation mentioning features or use of this database must display the following acknowledgement: "This product includes GeoLite data created by MaxMind, available from http://maxmind.com/" 3. "MaxMind" may not be used to endorse or promote products derived from this database without specific prior written permission. THIS DATABASE IS PROVIDED BY MAXMIND, INC ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL MAXMIND BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS DATABASE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. =============================================================================== m4/pc_from_ucontext.m4 is available under the following license. Note that it is *not* built into the Tor software. Copyright (c) 2005, Google Inc. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of Google Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. =============================================================================== m4/pkg.m4 is available under the following license. Note that it is *not* built into the Tor software. pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*- serial 1 (pkg-config-0.24) Copyright © 2004 Scott James Remnant . This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program 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 General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. As a special exception to the GNU General Public License, if you distribute this file as part of a program that contains a configuration script generated by Autoconf, you may include it under the same distribution terms that you use for the rest of that program. =============================================================================== src/ext/readpassphrase.[ch] are distributed under this license: Copyright (c) 2000-2002, 2007 Todd C. Miller Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. Sponsored in part by the Defense Advanced Research Projects Agency (DARPA) and Air Force Research Laboratory, Air Force Materiel Command, USAF, under agreement number F39502-99-1-0512. =============================================================================== src/ext/mulodi4.c is distributed under this license: ========================================================================= compiler_rt License ========================================================================= The compiler_rt library is dual licensed under both the University of Illinois "BSD-Like" license and the MIT license. As a user of this code you may choose to use it under either license. As a contributor, you agree to allow your code to be used under both. Full text of the relevant licenses is included below. ========================================================================= University of Illinois/NCSA Open Source License Copyright (c) 2009-2016 by the contributors listed in CREDITS.TXT All rights reserved. Developed by: LLVM Team University of Illinois at Urbana-Champaign http://llvm.org Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal with the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimers. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimers in the documentation and/or other materials provided with the distribution. * Neither the names of the LLVM Team, University of Illinois at Urbana-Champaign, nor the names of its contributors may be used to endorse or promote products derived from this Software without specific prior written permission. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE SOFTWARE. ========================================================================= Copyright (c) 2009-2015 by the contributors listed in CREDITS.TXT Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ========================================================================= Copyrights and Licenses for Third Party Software Distributed with LLVM: ========================================================================= The LLVM software contains code written by third parties. Such software will have its own individual LICENSE.TXT file in the directory in which it appears. This file will describe the copyrights, license, and restrictions which apply to that code. The disclaimer of warranty in the University of Illinois Open Source License applies to all code in the LLVM Distribution, and nothing in any of the other licenses gives permission to use the names of the LLVM Team or the University of Illinois to endorse or promote products derived from this Software. =============================================================================== If you got Tor as a static binary with OpenSSL included, then you should know: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" =============================================================================== onionshare-onionshare-26fcdc5/licenses/readme.md000066400000000000000000000013711521174352300221110ustar00rootroot00000000000000# Third party licenses and attribution This folder contains 3rd-party licenses and attribution for software included with OnionShare. ## JQuery JQuery is used in the web interface for Receive and Chat modes. ## Tor The Tor software is what provides Onion Services in OnionShare. ## obfs4 The OBFS4 proxy is a Tor 'pluggable transport', which allows the use of obfs4-compatible bridges. ## Snowflake The Snowflake tool is a Tor 'pluggable transport', which allows the use of snowflake-compatible bridges. ## Meek The Meek-lite tool is a Tor 'pluggable transport', which allows the use of meek-compatible bridges. ## Font Awesome Some icons used in the desktop version of the OnionShare application are from the 'free' edition of Font Awesome. onionshare-onionshare-26fcdc5/security/000077500000000000000000000000001521174352300203725ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/security/2021 Penetration Test Report.pdf000066400000000000000000022537031521174352300260720ustar00rootroot00000000000000%PDF-1.5 %ª«¬­ 1 0 obj << /Creator (&/¡¹§*‡ëˆŠÄ‰´æ³c1öúèivˆešþ0±òUDÎg&ÝÐø´½`Z) /Producer (&/¡¹§*‡ëˆŠÄ‰´æ³c1öúèivˆešþ0±òUDÎg&ÝÐø´½`Z) /CreationDate (&/¡¼§`ÔëÛŠž‰àæ¢cEö…èv™eý®0úòDžg) >> endobj 2 0 obj << /N 3 /Length 3 0 R /Filter /FlateDecode >> stream K\$^ÒäÙš$;:ÈØü±)Ãßm¸sŸ!§³Kmí¤¢˜U傾dCyzY±FÒ$س±‰~ÞQ¤…–*2ëÐ%áßÞO£ÖQpÇf!c·Ò{]›¤^ ú <‡«÷NÅcèÞ-¸!î7¦a%ߙ쿧3[!:ùVdºž�›CÑ£\vMé@aó¶w6_Âe5h霃úx—eHn‘Ô”! ÀQ>í M¬´2'HÁ­Ïw+ñÀQ�L?8ëm±MSZF¬(ÚöŽÚ!Ã$6BúŽžJ6¶žŸÅI«m+€ß ˜GÐçj|GqN7›”â@Iÿ´ýü§½›H|S&)�] OEÛò¢�0j£üç§á½Ç\ [“~ˆ`­0¢�)uUùkÅ4ßµ0ÛOZÊìpPàЈ8Rðþ£�AwJÈ5>êÒéÙV ym*hW tÙÓ�Îv&‰BA¡im Tý‹��øYÛNiKu-ÐÂñÚ_%0•~�÷?f.Ñ'õôR¸H÷Á¨áÆ�¶x()dÒܺøÜ7*êÛ sº¸x‚QpÔA™»†™?�‡Öý&½âÂM9+�íä¸B†þÝŠ)$ÛƒÀ†t±Œ½ ü€Ä5]­ž¼MVµÐ]˜ÿv›ê Ôüv"‰ÒÒË!ÕÐ^þú;]fw–(¬_äX'9-×:&2«Fì_®ÆB�‹?LI %±˜VM¥�u×GÉ¡i r9'ßá’Ž¤Ž@ÿrÌøtõ š"»Q,]ˆtK-ôº}$¢þ¢e²†“2²%wæ¼y eôH9@îŠ6Äý“”!btÆfw¸hèqæ K<ÊgjÃÛðsŻͣÆ4§Â»´·ÄYÜt€5#µZhƒ€ "2µàbíL‰bx ~^ {7j ¾„#PƒvVæ¿—4¡^‘õ<®Ô ;2@‘ºî ê3oD™žJ¿…(C¼)ÿ èlª ˆ´xŠîi$Å»öST^_9!øpXûÛ¨ô·¬QÇ»þ«ã.ƒ€d¾)å7¾”��0Ûo;¨¨Ï¤½?Ì£ÎeEöulÕ+¹ _³Ò_Näu7=²{ù£î^•g‡,Í… ú^lÁ;n‘4tEø×@Ï‚<Îò5¡ ãÔ€Íl™m. ¡WÈwîÄ™Û>Ç(b{dNáé÷ ù=Êo™ÖB¿)Oô7cD}£Ù߬pZŠÞ4¯ˆ*3êaðU?NÓëÍÕžFˆÑÎì!emÍÒyD† }¿º7¬ò™ß†öÖ+ìQ{q6µöÿÓ»(‹C=ð ]K ÙÇÜð.›6#+û©©ÂäöSQÔa3Œ®a8ÎósE87–´‘0èã4- ¬3 £?FöäÇ$žA )™,¹1¦Â|Ìú»Âsbµ°ô+‡ðw2yÌxÁŽí¿U>D !²î½ûGó’yNwV¥H˜Ê’P¾s�{µÿéYŽþœÍ|˜ž:ê]]›è5²eî™É~¢8uÅÝÇ;-šJ<‡WÈñ®£>éíØ@É›àIåZ¯CWe÷ Wº³7Ñï|׉5˜ô¨a”[P+ÎÄÙ:þ6\þŒúÅ 8jëmü‚ÑA¡Bí¿ÌœŒaßóPç–x‰®ý²>u!h”*‡Ý;ôÅ®ïL ÂY‹SKÆÖÓILyNÚZ? ¿m_ÕÏêØ«Ýe½ ¡f%D©�úá¶¢wÌÞph.x(ÖÊM‹KX2˜ED`º<Ó5|>ú$�û™.O[J ?&÷ÕíxJÞn€!�nšìt{a )Æ.Iok�{߉]v…‘8 pÏ}GÏ„Ÿ�d\X-+ëœhùOZeÌ\6@U÷Í.܆–Ì ÿý 9VG=Åhy+ª™ô3iÈJ–�LÌ©Ñp\újç‡J$Ò×ioµ¢¥!ƪ`,&FÊTH 43 roÑ'Ÿz�ó¢V£½û …!Àƒ�”¶ú×¥‰§’ïú.iÍ=0¯åu_”ñ¥Ý¢‡E“ßPê�­×‘RBö!ìiÀÈ@´¤‡£¸‚ñ�‚môT}mb,®�Þa�V.ž‘�–fK ~I¶-_o¯íä’¸KHQl%ÂóÁ§6Yj›OM©?ÀÈó XÁìdÁ+õWE-zf¾Åë\'ó+®'  endstream endobj 3 0 obj 2472 endobj 4 0 obj [/ICCBased 2 0 R] endobj 5 0 obj << /Type /Metadata /Subtype /XML /Length 6 0 R >> stream §7B=ˆ"6»{f<ˆq#®�,£¦#°\�dpøþ28\F|�ÃFt.â°ü»b”iYãRd<è2™CMä¼ü©Øº×‘¹V�ËZ–V�Û»V]ê÷‰úlƒ$ Qâà‹P½_¤È�ÿ+�“Öi[Ô>ÒÎÉ}-õ‰Q«½Æ¼.q¤w•îN€ç’P¶üÂp²f5”>ËÎä§ ’JLÙY9Uµ5­ÿ‰m‡j­¹ûDÇì]Ѭ8Ñ".fºJVWÔÿ>ÆÙ"·:ßÃY4È`²æN{ï¹—–ŸÏ­/RZí`wë§ –]á2¹«dX·–ÌkQ8••fÑ­ Š­M‰Ly@ØÉÔÌ�ÏmSdâŠ8=wd™Øòï"ø¸ÏˆN0W‡è…æ€ÿ±¾E“K\¾í%¿ }b@–,t¹u¼y…1 À˜;MýDÇF–¸ØIR´Îü#Ûbö~î8 ÔXõù MNé·ˆçd&f–{SVj ä ÜÌ7eÁ^U¯è…ä=ùµÙQ¦û>$Õç5êE¨KŠ·9ªs Ôr¼ÏÞ;¥ðDl©*ÚKò£Ü¦ºåíÝ2‰ôPh2ª¿„‰µ´ÝŠ:·S¶ßí¶h1û„É=ìi§5®>Ÿî[‡$F>ÉY@iR ½–5Ç{â üLÉ눡n,P¢Œ‚4sÛgú iÅóÀP�OKè](•JÁr:�$k9ÁéL‚ÏAºÔ—rçϧÐÊôi|‰ ü±l¢OM�\ªÐ·|ªß›ˆÌx;†¾îóä5øUþË#Zo«Ì—˜Ç%L¯…RÐòÊU™Ä«>˜û¨}ˆ}�5Úa+è’»Â'RÊÙbMvX=ƵLÙ££ˆ?Úê®Ý£5ŠU>íµV]ÒÒ0q–ón�/,)ë�C^ºñ0qdMo¦Ôz—9XÐÇP–7tw1y`ýbÈ5)Y†q{¥ü¾yÌa­úRÀW·ÛžÓl5©u=íðzG§œê> stream ÓvÊûåYÉÂz½úŒâœK²õ]³/j�ž)ÊL‡â,”“c´Ù ÎmMgï\(½~zøg–êÃDüÙúùêÄÍ^¤†òÍ+/P¥¹–Ù•]yl¬‹µÍ@Š©ÕXîtTLo`…õ��st¹ˆá/h®àzVOºg -Ù^ê.®;pc‡WÒ Hp1gÉù!„d\9K¯ Ûõ< éCËX¬¶3â×$æË¢¨ÿÐgu0ô»Ù+zte|×ѺºUÖ‹#×õE¦1¤„sDr´À1t„ôgw1·�Ro&Ædœ_ÀÕ)äÈçUe"ªQ§Kå€À’ `Ï7t!KÃr&vŽä’"’0®+“8Ô†°C3kØ2º;¢fˆý92ƒfòÑ­¢äOzH%KÞ7º½‘NÖXcYz�!·Â-Çy7Syð”õù½ÌŽ‹„˜6¤-ºÄùèß´5â/ç¶_¯|y²± lc’š8›)±ÆùÛNe«ƒ<4ŽŸJH+1zõ^·yZ}¥b˜”I�²¡COtÉÊSÒ×§YâH¦›äĨŒ§Be.”ŠNІû*OBPÙ� b¿ nçÕö*¹MèÚ oÆü"™Ûóñ&re!#o±ãœÅùz«—ë‘|ø–7MUF7 ý£'zX\½ø966Qú•MÐÊ%=Fì8˜ÍŸžú2®ª_}·œï̲ÓlÀÅlM¡¡[eô™xPs±�t3R=P´½­ËæÑÒsÞ„LVÜe~4uÅ™| °„Fnûèä}vµú  ÎnžË™´LyOñK_›Hò­M¾Û¦P�Å´‡5„/»‡+_ f—x‘Ús i¬¾)QH�&«ÇRœgþÂwoÿµ��fÂÒ@Œ…–.D›”¬»çöÒÁ?¼³,.м¦áL«-ÎÜÁì8dÜy&m?H®…Ð?ª“\é6Ë,™q|ùÙÇP–Ðæ³sîÈ­õ«êxta±ÚÇ*" T©¹gdãbck+…¹/$¾7Ô×#\ÓjCo[7¢PL[æ?Šr˜<�ú=ðdŒBS˜¬Àÿ0Ü”µ¡G§»_j8<¿E¤j q´î«ÌÊcGJt:zYZ“c¥"GÉ�Ò°TŸ´‡á ñ‚ìø�l!Z©¾NIð �Ç@ ·aиQÜqÊ×Y\°i ïHÚÈÉ£ì^À³IDó€Â-:…Øò—•Å ýfÔš¶*Ènñ©–f‹ãõÞgäÑ“Ö÷À沎� �% s»/CˆÞ£›Kí0Þœ—o×בã®2WI èÜ^ÄNÒ½9 Žu¸©2á�4~=V¾ “c_ ¹~ŠÈù¢Œ‹ÉÁ–« Ħ¯2©Ãu·»_ä_ý:^V%üFú}%^ǧl/áå^�aß~›¤¼¨(6ö’!E[BiÛzAêoô":sÕßñ Mð¹´@ ©›�#߸fì“/]íç?ÜÕO �Ìj—ô½Až‡‰Nw$˜ãz¯Nbás¨5ñóÍ.˜ B„d8¡W‡#Ë‚©÷�ÄvWµæúí®v˹šý�œ¢Oý³/âð¶«sí²Ð›kCeðs°´àÝm†an-;YrO{²*—=]ÄU™|’¬“Þ+øjË^@õ-¤ ¾+MÚ.I*¤ž0³tJo?T¹Þc-eT¶ø_O=ü©yÍ—žÌ�&A˜üÛDû„¦/\¿Ÿp€U"¿_A)`¯fÉ<íÚòú×͈¦d­èb4êx îI�hæ%5&Oq8Ygw-¦`gY…YÛöÑŽÖ«PŸ7<ŒÚB,P�;)~ëN!Ú‹–ëM§+—˧¼aÚ6x´ägúûÅ»äO̿ѻéÿU6ó`¤©í)P»û—Hƒ•tØi‰Ù ?ìg%Nƒõ2¸â4~=èðáÜý:è nõN÷Ån8+à(qSð†qx2ÚQû‹`»¯Ÿ�DJœ·¥³Ä–Ÿ–vjÙ�\úºýNÎî)·é–T„$Ý wve׎;‘ëc ÁÛ¦¯|[¾,¸��ôrA°‚ËÊŒïnâ�‘óæüËŽ¼—“aOÅ÷|C ïÉ÷Ÿ£9¼½ÔÝ£iK²·lõÎÞnD°J–^V­t8`ã40öÂ÷¦ˆd[òêXز„¥Þ <Æ€wLhàìÄq|]-ü Ž:VÈg’f³Lô±‘cGÊ‹ÑQùaIr¢ÉÄùî§Fú‘k¿uLD_ ´å4Cvƒ 蔕ã†-Þ¾ž=y|Öö±>®èq¬€�²ÇuÑ{öØbÚ\ûTLzUÄk…}9ò¯¾ùlìú"¥¨dC|‚ ª@ |Zú£Ádˆ•+¶1ëÒã �î[Äk†•œ!Œ[^Ÿ¹­¸-Žf’]ư‹ÿƒFˆTªOÊÎÓAoÐ3-TÅ[e%§ï‹"o]­gÀƒí© ¤§ “WJƒÇ ˜�LïŽSÌ&Š_m«òž!K‡<çøÀC¹L ÷oy‰Éýóâ†õÔ|˜³/ƒ·q¨kÎý׬‘»ÅÚ�f°É •�lWœ&?½mˆj$)Ðø8áÁct_5]„LÕöÙÎnRy©øD»°ËÁµ¢�ïI L€MiZAé4ØÔBÊD.«ö J%íi‘Fb�þ!æsL–')æ4à�Ð9ÍXà ¹OüMAƒ·Ð^=NI5² ÷œ‰°¶V 3éž#+LÁ, ÔbŒ]‚æöl`ê’ZeˆÞHyˆäÜ12'f"?}žÇ,¡¯ìhœ¥£TKÒföþg7GÆV,„Þ¦aŠ;î�³ÇÍœÍõïìP墩9¾ ØÇ’-Ièóúh€…d°2Ú±ÓãEP���þšõ-»É•=&·×�ýúO¨tÖ€TM\h—¹áøFÀœ ¼ Κ¯#èãí‘Y x¢_ùw¡"h!¨K/b?~Ó"¬+> \Žkñ6ªßj2ËrÏ€iî’·*¬°ÍÞ�hÈd..ð�æ€`&[¦3 ê…wò}ÃÔŠ9ûrÿ¤Ô…¾G`çè!“Ö#ɯ…×kÁ“h6a/õ´ç‘ ¾ö ÊKRNÑ\ÿ««-9#Ç'¸-vj2�Ÿ0³ߢb ªº¡)¥:ý&‡„Ÿ§á@»´YÆëpEW-”©WpŠGÎÒÈ•+üÌRr•‹³9‘MÄiÿÍ$C;€¥Ö�.\û3É�ÑBo•ƒÚ# άÞå×ã7ºr}'¡7øCú—ÁQôk#Ðe~MAA€øi¿ôhý©wg«AŸÊÊoéZ(×ê̆Fw>] ~{,¹±æ Ú[`y_#škð =ál¢(™ˆÌí´;vPMáWgv% RÕŒÁwƒE½§¹øJ'9¢tí�¥…¿”ÆÓ(¦Ž/K¶r£lŸüÄ�#9„wþBª\Ù-˜—ÞŠÉÇHÖD•]xV°,?†¾4Z¥Ê[pjœ�MÍßEG/ð‘$ˆ˜�]ŠT 7ä#rè}�û„MóA"ŽÚ¡å£zþ„ŒÝ;@ÓË9âé…¥Ñy\æ�Rs'}ðÒÛX�‚éxNaüA(Ìü#eb£ l¿ãƒ$/ýhã3Õ4‚¹C��¸èÍÂ!­¾tóÓ•­³Ðƒá#¿øäùn°–\âÖž߃.9UÉòÈ7(©¤>M�“™NR†.§F“nµ¨É(y¿�³3õœ†„CªšËib?Àöøt:Í6ýøÍI¯Af¶T'ÛJ#{!RUÎHl¿ÔŒxM•M^â”Du‹§Ï¨™"ðJ VÕó_ïôñ™£ ý;ÔææVÅ7�Ïÿìm* !¾¡¤ds2;ÑI?Ä=wZ05=ü�ݾ…š–HV:!Ö¯÷>ï„G6cÓ-JŽæ+›Xfkä uÊ6cNÁBåã ×>v¦ü£ÏùÑü»°þ~gŒ»z)@¼‡O´òGT‹ ¨/1 Ô8•*µYkŒK6k“-|E¢‹x/É<UçžÿqƒœO@Ô–qDztÓïeŒ3ÆÕ=DÀPìNÎæ·q€š™jˆèÂ9ã,#l¦bÓëBü¢=Õ¼ (ÑŒlþœ!~¹b�?–¥XÁøà»š¦+²®ùÜw±òlQÎÊ„Áñ Ø)sÄÈVËÝÏ(~žh(yqµV:©.ÞÚÓÀbf"(¾_ˆ@@u[×Ýé«"À$ˆ8#—ÉiWÐ=òtÍäÑ©�;K ­–@ŸBg“Öä5-¤LÔùG&ÉM •«µŒ š!\4Æî Ê} Þzþ9¬h/Ȉ¬E6Rˆã¥RÛŒõÛï0àQŸºÿØy[}ú!‚H­¢9áøa|K±QÎcûžåw=ÿTR¯ÝÛšBi ›Þì--$$ ÓGÍYD.�#÷€e˜ñ[Ì%îÂÛX!ûÖ¨¼£Õn£™…Ò]1®ó–3°èmù3dÖW²§úäÁØãä/-œïé®Kû.®>µ$¯»Fb™™WÚ ]TêŸò5d´¦(SXŽ»#0¦ÉŠàË2ed7›ù$²œ˜2'GÔó°s.D ¤Õ®•×Mâþgîb½,À÷RfDz'aý$Ò¾—‹6lê7A@5”¬¹¿²ºæ/(œ)Kiû Nh˜�6ky†y”pÍŽ˜ñìÛ§ è»ÄÁl~r8ßC§�a�‹ñ„3á>L·õêIÊëN¿: $T3Jµ—-ëp@ˆ/TúR[u‘0]a¿ð£ÛñqUÁ}=úRÚË�šÑÌá#V¿]wÌ_!LbPkvi>VÂnM ¸Uaö�¹ƒýQD¬(Ü>ZNRM/…s˜;… =x›=nðö’*(.:èpHúÇ Ô#ÅÈ > ›Ýy¹LŸ)È)è^<Î~;4ІÄ( Î GZþû.¶záÈu•äÚíz%ేKtJMïãß$À‡×ù†«D‚ɼ˜òÊÚéXFÚå{j]íFû”fKsÞ Á:Û¶§‘bøà¾¶ fGü$×&#XûÈåÙma¬5D» µí‹Ë(ÏBØÉ˜åù‚*ë6ç@wù;ÜGÛí6’òƒðmáåÉ>´öYRô;« hxë¢Ò�ðGE°²Éè›%XzŸµóÇTðW?dÞšÚ_½ï´À®ÅÄ|FÒ_1õ¬¿EYyqM´¬ö‡ªÌ5Úžåt <éZ '° ì½HVÌmÏ#M6é,xü�ôXÈÔÄÓü±ÜfOñRBØèÜ„¶r­7ûqóSÑãty…éUO¼¿Pþ6ÊM<Ø¿ÝKÿ“¾OŸS¦GÆq]Hæ©©oÁYãÁfË Të<¾.Å…ü@+à¶TÝjÌB 5´ÉrV�R,“œS*š†=”Ö¥½†�c¦ªOÝ>| äZˆ:êËr8IC)©L@Gê™nW¤Kòï´µ2,6‹&/1¹@þBzq½´H×�ìÄ}2±ø+6¨óRŸq€Kì[oc8ZáƒÜþÓž«?CÕÇ7|Ä–¬š½²óu×™åì­=tÏ>W/Ú†ûJ¹­ںݳµ»¯óÛQsÚ·üÉDµÔ¾£¬¿¬úÃ0½á?™69pê»ý;ÓÞŒ@Œ…ïã|Ðì½Uë=¾¬À5Ÿ›'0ë®Å¢8óUWMκs'Ø1XóÇ6ÖûOF=É!™�ì›]ê�C÷NÝ ®ž¹¼•ÁL:ð&Â{ô q¨{€f«øŸëÚ±ZàQ0){/{Þ•-Bk­NžJ·‰Ù6vã°cþ2‡0ÙZzï. úÝ£¢ª¼é¹åï1Э/TQ©+2S,¾ÿ²²¥d·ðˆ‰Úa[¢H}(×ò³Àš<Æï1Õ¢Û꽈áDÏ~´¡2-‹…Øn¸íòKTµ¥‹ŽÐ‡´Ç6³9k•%9ÈO�ÏX6Ú]ÊÊÛ#ÄÈ ™®ù•|ðLëOæ&Ì&Êæyº]†àVV8:Ÿ½ùorã¯Ío_özü¯9۽ɯŒº�f¶e{�qPÕ›º$(4™žÛ*B.—šIzHbz£Bˆstõî¬Pä¤â�Ö”¬HÎxénqÎàÀ4SRy=ÃÖCX5]†|�ètT'1bVÞÿî)ÚCÔ÷èõ�ÐNPwhàO†—–…øhÐ7ÿ»wG‹ÆÖúwðH—Y²,â9³¼÷»Á·Q…KÕ¤­›.D�•XKè%"K9ˆìŠH&rAg²ƒ°�±F”BÖE–ˆˆ¢%òä©{{ µcL…—l¹xÚ…*‹#ÀÞÈ$Þ·id¸Í,œËZéY–kÙ€kµgÒmÜܶñÔ.¥CEZõ´D-å 䕞.GˆŒÍ×Ì-¿¹eØt5ôÀëwðqÑ0ý©ZOX@@JOÀú››IH-í�…”r¥IËâöU³^±ø†Kµ_ô6½8Wâ§Qã|”6ŸI¥o†ˆêS¡ÈDL!;¨!NÞŽ ëÈ•—Âq_ÿàø_q­�º>CV¢þŒ~kÞ\·ÇÝÏ~£Úq‚†¨J4ÿžÒ 1†Oјçu3È5Ä×½tSÑžÏ�W±º%íxB¦ë¬ðãT¶t­xþâÚ…Õ �ò º �%uj·øÈ+/`?á]­‹Ë¥ñøLœŒ?¼ë o{dÿ…¾"sXkÎ ñ¹ 6#Þý¿„ìDC�z¾»ŒÍõU‰û�Ñ)Qw©¬à+«°¤ZÛu+ö:‘¦‘çîû#n†Tk׸Ùïu{Ûˆ=wë¢a0>±C9â„’ŽK€µïêù¹6"›É ®ÆÃLƒv„‡~}”­Íé�"Òc[!¾E#³êíS*]õÎßN‚¬Ý$Ä$¬hæáe´:@¤®Ù"n¤÷éѧұ¶½&cöL£#¨Ôý06{SvTtÿ³»±+¯ì0rêìŽ= íÃ`M…±;úæWÄ� /(Zy€<•þq©¥ïC8d¨½Wd‰*eÒ“ÀÌÞŽûyw´¤CømCõ‡xåíÀ:3CdØ·KëvÿzJ3ãÕ‘ ]Üã­Ç¬÷;%ÝÈîÄ=ÏÒÙhE´-uÛ<Ý¢c&°ò2Qc0Üþ> €¡o~›�ƒ$>í»|⾄©I»(™lv—l”+ƒÍÓ”3Íóuf«Í—üOOòLä&×SÞ�.™D£÷F÷¡µ«+Ú`œìÅj³!‡%ç÷A�fñ1Fž4χ-†1mÀ5‹zøAHšhMtƒâfGj <Ž�/FÑl˜” �è*0ÂxÕtáÞ™l*æìñŠÁÉòˆ…èéLB¤+½åQ{”<†ˆÒT¶Šõê‘sO$ýįA ï(ë§D~’w ¦÷Œ¾Ä´ *à]Ô–~œ“š[àDA¦}áö#j$f`ËÍ—\×å‚,µ¨Ù˜\¬INBÝšMhkpù<ÙËãò[Ùɲ�´%Üqe0²þ¶HòÀònz*+SñùÔBV)A#תýT›’0ÌiŠ·%â¦B~ñÄái5ºò7LìÆ³k»‰/’§¼¶,:olš²X[b|ò£ FÞñP�ÍöÅg*aŸi§V)ë$r¢æžw~´×Ûf(’6ßCÊÁ¡ª…åcUó–AK“åWj4'g�Ž�©‹MüÂð0ñ…LfK³ùÁ—føœ[>ÖSªkØ\ÃʦGôµ‚âVùÝWn] e«0o^ÅjºÆé!{xÓM\ᩳ›Ðõÿûʆ‚æ-� \±ÑêX3O€œ½5°zãƒ@¹Šcútô2õQxµì ,Z©KÜ67–ÇÉ/|ÞBw.^@X[#ÊSªMòk ÏÜTí>jýyŸ/än‡]M}z¤aLíA™Îgÿ“ñkNðÎÕÜ{©l¤¤‰’öÉÅÊ£õ*˜Þ®­º–==a'Í‚ÿ oPQ,.¸Ê$à ­ŒÂR‰eíw3èù®?S#7Hgnþâzö×y9�%NùPÚ³?.“¶Ï8£5ã•Áj¬7f]œx?OÖ„(Ä+EVYÅÝ$–õ²$ãX—d,óY~ódwÃ.g='“XžÆ’b‡|ÿC SSËÇ7êîVà̶ƒN-‹Ò�ÒX‚`¨Ï¿~‚ÝJxú<zt•îÙÛ ®ÑBi²¼‰T_ÐèÓ2$aOCû¤ùš4ÌžûAÓ~îYmÕBÕÕÁÏ*µä�ÛÇ®na1sœB� Àùl…ã[JÞP*æßÉí-”É^¦œ>×<“ÜÀxÖbÛŸ·l±c?TÑÃ.:²åʇ ›<½sCøAs.5Èçdmæf™PjaHjòi‰£g‚'Xº'N‡XÕ`ÆÃÒ½J ¶°æÜ|ûpBAN�zÚs*À—‰¯dàॣÊÍŠØ4…t5Œåa<.%J›¯<|ÉÒ/Ø*3îÒ_Ãß�=–³zW{®%O0‰B—Ö¤P³d“N LÚÀzzbz;UŸƒA[™ñ}9î¬Z–ÃS^H)T•N^™=°Ô*—ÑøI>�T—­ >AÑ”'ൈ5‚"m� »Xü ñyºŒ3¥J$I3aèÈír³»±kÙ szÛ˜»ü‰š˜Š7R±›Cï)%Š 'Ÿ,Ešùã"†Ÿß‡˜> ÇûÓx߇%îE¥+AÀœVo‚ý\d%/Ã*_Tr òj[�yØ ¯eWßdMƒÿƉ�ŠÐ¶š:Kâ´ð[§×î^Z5dÞ& ‚« Š^éMY¸úÅ}ÂeÎ~^>±e¡Œ¢sQåàûœˆÈßZo͘$é½Qšñ%K1ŠñÝ9')›À鈶 U«¥ôëw!æ}6WèìØCKÎBQíÀ÷NÊF3ß 6ÕÁ‹œg÷nƒõªð-þQ±už5€'&|òÇ*%é¸/³„‹8SÈo ~aâè ��)¦t¯ìØB­SßËjW‚~伤F.L +©âÿñ÷;,_íÓ6œõ§c0èâó³N+`çlš˜>ˆV8¡U’ãJÔ/>n᪤ÏZ$Pìû±<ê BYÂhO�ίG´wI·�ýÕ>,Ïì€_‹Ê¡â ˜Þ�Ná;ì² èÌ0»kúëÖ01]áÏ¢Þg1€vëë gOvc¯±1úÊ&ÌÑOÓFÍ-_G(ë˜J¾ÕÄî„Fþ%óá+s�feý!|È¢Á†Cªbö¬ꑺ:ön]ÑWÐéöuãIÜmá%Æ÷Ø–Þ¡ç>~ê~jãLÕ ‚%ÉQØ‘ÿ¾ nc*Ãû‘Àô>'bþ!ŸöTC§Ã{­’­|<�”Ž ìzù¨.Ì„ü1Sùå™Ñôaû›HêˆY çZ×M&º$Ž-P+çUÄÎ ÷Ñ_RûÇçÁ×±0Æ´Q'�.ÞF¦*ÈÙ*M1ƒm—ßs¿/¶,º ö&&µ jàPΚ×ÞÛ,>'Kü"˜ÏÕ·VEFe6.]�™ôE´cm×ÔJí›—Ï¡.6å+[àiwE5™ÆÌ°)FÎ|E�J?7\J™yû7Mk)Çþ"õ•þ�³ºa¶tkyÿ9ÎQÒ1Ú@FÇö9 Ý‘5 ‚N“«Ç¯r¿²Q>rÜñÿþÜ0fB'Vk‚øÑ4+Çrë¶S‹âÿݳU=ƒ£Ía@zƒŠâ"&¨¶(™íT”¨Á.NáI„Q*]¿ó�Ü=Ç—Ñ­ý5(Ã7þÔªwƒ-ü“\Jƒ´’ˆ{ó\*CÍÛ9½:Õ¥žœ³fìž¾ÿ0Dlƒ ªxj±c»Ê“mÀ‚;Å!Ÿb«ð=&ñží·@̰.N,?„#W'ô/ôÅ“?ùEÛà\ÿªeò"5n¾�œf±áªt.9užÙÏßœØh[]šó�ùΊ^ÖPó]ÇЖ¹qðC£OÈu”˜`‡'°a-Žò¨FsŸ_m+>ÈýÈõ‘bè´ÈfaC¬ºDFú¡¤ò«½�O¢Àu4mÈa¶—fhŠbq€¹k++ˆJ`ÜÄ´ÚQ*Jžf(kçGzÐïa‹út;Eâi›f à— _ÁÇ 8½ˆd÷U‚1ìS§„Ñåá5Ï%ƘV©Àú‘…bÙ–{ƒ´Ô$Ýe"8à$Å8€¾691½—Î?™iUˆËrj,0v¬rL>·bˆ!"ш—u]pd—G€DÆTî�ÜRŸ½¾?!g=?�fØK(ʽ}Ëå»S*0¡¼×ÉøLÀï¶gJÑ-‡§¾ðR"nÃKÁz¶&P6'3]3{cÚe™�?,iŒ†©{eeÝtÃÖp¸¤”æI›¥xº´ÝR"?&øæ0ñ©- ÃÇö©˜Y»¢,ëúÐHVyÐÕÆ$û�^P8ËÍî•NC#õ‹U÷û9FÛ§×z1:îpæ_D à²KµHIø{œª£›ª€û÷ËÜMO*Q†ƒïÇÃaÅKœ�Õ ®@|‚´¿ñßß–A–UP±°ç LÄÞWÖ`/5— ¤¼Ö†rÈØ‹»iƒæ£Ÿ5`/Ê€µ;âò¬1ÇóUv0‰cÛÇÞCoÞ š+ß™BîÞ"¬FÙPñvžˆµÛ¦ Z�Éø)îϤ!8]Yù8[�t¼jÐԅСt€ ñ}Ö¿C­âk }ß©2ñ6¥c »Ïi,Ô€ûjÊ_â/“0à0×tç‚f@ Êî{ŠÈ:4ê”D ŽäVv]¾ÁvV÷œA`]®ïÎfŸqj¤,x€ÓQ.IÔ�§ÿž¨/çd…%ˆ‹ƒv‘ø1ºÅ*n{K· å»çû÷×$ø›ÌÜ1¾JL,ya]Œ—¿›[3�†úÎF;ç`Uîéhºþu�Ë0 Í#'~BØyßæi…Šü•Ýœõ …`žNÈŒv®IDâ^Õ­KZñitÕòâK{óÈ‘U‰d„(Òpé„É¿à r:'müFñáWlîrV—UÊÅ@$þø?¢¼ _Ùxr�Â…ô¥3͘=µèG þ Ô³�?åql 2Fu®$ôT ’p<¡Ø‘º!c9.{žOºMþ?ë zJ.c`PãHY6 lâÙ o¯5.?Sö›Êoy7†«yŒ"1Ë-Öm̦)Òvâ,µ5l�Ã\^_,¹ñguÌïťܑ±7pV³-‹ ­oG(I<¹(ÏõqÃà¡:æ�ñ.�ž�r5ãN2Ý”A sQÒù�¸uŽËM[2/dy=“¼±~•ZàEέWÀ¶.fGSé`Kµ�\ýœ³ÿøNl˜•=}+y.Ó–<�°}àÓæ …—üÏðÅÑŽN^gÈ0Í5�êñûw½äÝæªã«@2O½grÿiܨ.˜Ô]¹ÑWðî­Ç¬V£L©Ì™ŽxÄÒžÒzg@+S#måT ¡ŠG©»ï/¥¿’5�ºe$t¤k³˜Ú5ÝtûJ0¥w$Ô~bÒí#&8Óäzöh;dTƒóÈAÿ>ñœÖg,8ï¨ÍŽ5si²  ´°Öôââ]dçZî]ÿÈÜÜERÀã\st·EÊL˜Yß#DíN•Ôßg :Ó‹Ö³%}¤†EÎ^;Œ2NÔ<:=àºPåÿ·:ÛÍöéKþ|�hô¶2ªÙåu2+Ÿcxº²Ë?/=²Ô²DYÎ/WˆÐõ}¿S­Ožîó9öÜvjðùÍ V4âz ïþ& l ù5÷¨Ox,ú¼s™E×Éà!Â%­‰æ-QY£q,°Ñæx%ø{\iâ¯D�¾+ŒkÝ«<å5NªûzÏ.¡Ò6Ýð˜`sRMÄí,óó#Õ¬:`?»œŒŒt‰Ð¢µ�~Å+$r¹dn8hñP²^¡ßF^‡Ø·(ÙHº¿L´µ¾•f'þʦçÝÙÓ[7,}¯~†P­ ¥†š„ÂüJ$Y€pâo½»:C7íX~óØJùj+^ßL,#_%D¦d$ôSå¥à¹%kÀp-YB¢ ßüÁiÂŽ;õ­6ý¿;—Gòxþšº¡›]Ë粚¤^Kíqû ÝØrUæüzjÙÕsÓÚÓT4Ć”kÎQ5guä û_üûÀ¾ôWßçBà©àÏó!Ö…Ìå÷i«áÒÉSYkþSÀ&Ùd¸ wÉù—žºûëìhL§²›l#S�!ER;ëÛ(C˜�rƨç}Ü’°øi8íÚäIZÃIÌ^E:§µ…õQzSlÑN‹«—®Ñ?nÞ|ÌïSz·‚x`xÄÜZ’G !•Í¥ýÃ8æËL[ÁŸÈ¶½‹™Úýy/O½ŸÚþ`»qMoh¦(UIß(‘RWOvûm- ʨiª‚nVëeÇ]MëÊåÖKM&ó-åJ'üµ›4ü©cÒ³CððaæH‰èµ/Ê0=7šè…†óË-?bc:ļ)KCÛž^*x‰>é³u´÷"Žü–%köœÍ¢Ã]9°ü«�Ù×]íÖ5ˆr®ÿS,rlH¯?lµ5äEoG7ƒ&±¦®•»¤¥Ë4pT¯©~Š>‰CÚÏ8X8‘ÍWxQBhŽé(êR~J®MI¯¤_‘<„j¹ãÊî©KI ‡Â|SQuoTïšn®&ÏK”¡+‘¬X¨ÎmH É’tâu’_íÂåWª‚”BsôÜÓK(�ß<{| $å�:,ŒÑ _Ù@ÖJY¯{T‘„±«‡Å=ƒ-‡•*†0…ùé o؉BÏÐóŒtï‘çÚJ7ªëPÎ$‚D.#ÜÄŠ±ÆÓ`ýŠÞöÆ�S'ÛaH{ R�(1®<å§n·çEÅx"s§IT[Ϧ)$¯f„0Á#Æàiž‹)Ð2±¥ø‡TúUrÖ&ÈÇÿµHòº-ŸPü©-ˆÎá Uò‡ÛëuJ¥Ô&¶^’î˜h*“)åÀ¶âó_¥Ê—O¦ãd²ZM½ àÑâ­:¤Õãx,ömd”ÞEÆGu ºýi‘Á(¿«î‡ïcau¥€)çñžRêÑéó#ø–ËAª;¸å ¬=L–™XÐ>Éô< îàV—�ù<1�àf¿þŸ6[u)°Ñ1škš^D¶Ç+!Lk˜­Ó3XäËeÁ›­>FŽ·¤XÆüpb˜§+A:À Œ9õŒ0 û”�œÃÉå�Qš¿éãŸFtµ&+胜ò4ÌJσ«}­NoM»ç6nº¿î•Yª|˜ˆ�˜"q˜‚ã[€�á•ó·IUWC  ÜãsÍØ§s»è�ͱgŽŽÌÎ"ï(½Ü†<· †„1Ãæ[½nk5~ûd-ÄúITjXŠ'D ßšÙ#‰fÌâæ}é4¼JÞPóh9Š"%¬ã5‰¥ äs,( ¯u“=ÙŪ?w—áôÈM�ÝÔK=ñŽjRÒÆÅ%}‹»£‡;ÖRT+Õ~Ű²4|¿Ñ É,ÆXë‡óhæÈ½».­Òºr;bý ãzäî{ï(¬É¤l†ÚQÚ>I�ûÔhú ‰’÷ LçÂ|ÐÿÏ�s«"ý0¸¥~vÌó”T°FKÞC›çMü/øeü$Ï‚£¼Î1£ogð8>§M¹ë_F*-»Èñ=|&4ÑNêý¡® �M$ØäÌpïÇÈù¡W/?õ®¹â­ùÕÙvTŒ¥>ðèª ¡úµ;áã0n!ÌÐå[¯nuã²æãë c…í3¶Æ�—Ì]ú&퀺ċħr·�å^9½ükbòCw&ÅÖnÚvyð!`Ý�5A#U’ž¡ävm?Œœ0�†ÀjàX+÷ý”só1»s_Kù-¥%{þw<ј²ƒ/Ú`ï°¡öÄÄŸ98 @t ê×ð(‘²5Ì %Ì=ðNic ~@Í Ì_É«\­¡[ž¦³û-~4$ù fÐØ_+§èøB¶Q °šZ�Ÿ×í˜Ç~3f£M<áD…·ª+lVRðÆÈA_c{J¸ÊÜGFK� L$Ñ÷)KQ±åíaK‡vB;tÕÒª>› A³‡“ºeO€+’Ô®cÐi†»8�1½J¦�—xYø@ =k윾öÍEÿDPCå?ÕûKÝFßmz6ž�ôQ†R»ÆxbôŠçïsŠª†Ò¶5Éþ|» 6#%¯´Æ…(ln˜y1iÃpŠFê<ìV�6Ÿë|é M²§sUJPNÒ�U«±p° ±ÄÏ>-³Æ›˜Ê{Þ y+†¨SCßc_-âA6ˆ%�§ø õº³ô,ç<ÂÁrÌBîqÎßõ3Ú¸½],î~0lÄü;>%ĵ‹,”‰¥a7ùAŒš0z©t)Úªƒš½#0�ËÞ¾ŸNúžc� dÞ‹*S38HÊlj۟Ο ‡¬žMï[A˜ »‚…hÀ±ä 9«ôÜþA¢óŠ©§21dnN^´O‘e–ð¤Õ‡§•¥ü§qœÀÀ@ ülK•Áòͯˆ×ÈoNâ‚$æö……aÙ3§¥¨è3z SÄ2KMNT¡E¼O—oTcçÂ<Å´~´–è$˜æÊ<·úߘJ´�iÜñ‰åeŒ–¶n/ÒÝcz8ÿ¨O÷Ȧ,-2ßbè_i[¦]À•œqRå<:‰©y¬ÁW‚Ú*ZÉ»G{ö]ð¡Å¹ e¯�ˉФP_LÆæ* ´YÅH˜[¹^­¸oŸ†pªˆ·€f (ÌÁd}æ&{¯'ÛË�Ýz’8§!›]Ë ,��Þ‹XçRÂûtæßž752ja3ë(mŒ~O8T%õ:?s>�m–·¾¨îy=iû·´ML°™ß`•*Ôcw¶)�_OÆíY{>­ —‚\8;ë«7ÌŽ8“ÅHüò?×gد¶Âý)€Í°:u†jy¼—�h…ðw¬ƒ È"3ß}þ—¤B¾)fJÄ"T&ÚCÐ3%,í³ðTé�'2•AƒínëØ°rIòá;z&j&£(nM’I]V½<­�gÊÚ†1à½hð{BFÿ©X ©l•‹‰�K?žÜ;QŒ]}Õ¯¦tï)T— lÕAÒè;ˆSWv •ÈùçÐAù·o¶ÔïfÍQ§eûÆ2¬yl(ŸáOœ§™ç4³¶(òg<ì=;v’ „7'òĤef›Åô„‘ù8hn?ò|UËžƒíçþ³ô*²F¤«Ù3w…N”FN¸µçïj‚…nwRS Éô|,`Ùž›2ä¿j®Rü—·©yÄž×M§H ‹íA3‰@k„ä{á“'ri¡á°=+|4°-RaÕÔ§ã¸.¥`*ªFÌbBR^ ±OqÂpÀ]Ï8kÛ»™óÊâ=z�9¼';Tƒ!wøÙ×Éî¢s?Qñj§aŸROU+/”N`O×nøŠ$W Z­^V-#6‚Fc«¯¼pëÕÉØmö¼ÙËìÈïÝ—„+­,×¹‡ùâR)R†(Ç.â6‘Áô­jºm+»¸<»üëèŠc¬/i„Ýv*¬egø¼ñkBØö¼èΧiû��“/´FÞ๭ÓÄ#¼ø]Šõ éA£zpj,,b´¢ÎÈÅÌÙ(K†Ë)ßå{ÿ"WUŽ¥?rMÄNm¸�9#PÛø ˜-0œÓ=Æ‹je¢Çg™¸/H|Ÿæ/8^�`6d+†ùÖ,ÒåÈÒq™^eÅ7üù~~𝰕…]Aç·‹Ý$3yŠÙ5\²�­ ‰ˆ¨ü7G"„fvЖð‘ÑÜ{¼–îË¥Ëð¬û¶�G/OM&˜OB\DR�Äs¶­ŠÈ»X¹ã®[¢%T,®„lð·îš}ö>X9Ù¾¯j…ªÉE�9Æøö£ßÖ¥GÛüž/lŠŸ=}íÄíZ«j­OüZÏydÏÎ Kœ º�ŸÇfXuþ³¿Yë”�MD+éxȶ±¯CÕZl½¤^ÅH±Nm Ù7nÏN«ešlô)†Z´¾£c׸Ìî‚üDÓÊ©,—‡À›Kº7¿î7èìöƒAw¬Ž:ýÈ·PÍwÖOI''�BµiÄ–ê��¼ÜJ‹Üœºl¸c“'°” I–MØ<4®{0ye‡�vFgæ¶‚3™Eó ¬9;ÑÊò·Zh�0Ȫìì(ý ~Tt©‚¡}œ'dŠmßôwôMÂ0ïfÇù0óP‹«Ä“�t¨�€´³~~Æç Ü=s]´¦ÈàˆyNÃq~,çÚ¶]w�dR7«[_º=ÃÒƒÐY ¾ÜgŠxJOñCÌöóº¬0o·G3ý“,°…Xô“Ï`ÃVEåbfÌik'­KùÍvï© Úöñ-|�*Rc>;àgÊX;E¤È.Û1].Hf 6±ž“õÖ&O´1KQÑñßÿ·ËíYš„ @ŸI‚ZÇÆ„·œCzÙ€WWKs¼4ƒA™pªJ¼‘ &&èÃtñ‰Y"-�SiÃ$çÚLJ/jçTØæâíXŠ0ç2é¼¥žlXáßUG ±Ñ»æÔ(©² Và[9¡"BæÈíÕ­;h]ËÀ³ÙQÞï³ãhô ß•ºƒrb~pŽIf]{“î…ÓV_€Îɧж£™‚Öd× ;EÎ~oˆXcÔ“èIIT<®†¿EË�NE)üÚC·)öJnÌt³ter…@TªüÙÛÔ,ë§\Åñ©õÐèãNà÷÷áq¯å„v3[BéÌý!T1g25¬Äõu ·åÛG•ÁÜD)yN¤ó»Ä W¿‹ï¹V¯‘“9Ã) 4í1ËÈ#Uå,cã‘âËë)ÏÜÖå Á̼ӄLü׌"`ñ|X¼—!÷I aÓËv*pÞ‘�¶5Fdvêg¶«3‚¾±²U�/›vî¯Ì�T;å”qm”Sçã·G�—çá=ÌýÎ(ƒçÉÈÏá�ºûÃúFæš!r{ &$Œ#;ì§ ÚIù‡^B™°A¡·xä¬}VóùvNýÝ'Š|ÞÌPÖ“Y^ЇLk?-0¦"/ ê}!Y¢+{�xÂ×ø¶rQ“ÈDÚ�{­iƒlˆyI|Á"ÙW†&—vÉRŠó�.”~B—Bµ:òRžNkè$"u�«Ôª‘E WI€Óž˜ïQ{ȨÇõ<9¯mî(~Áij<%»V²m¼Ècûœº�ûõ�ìg´ÄÅ’„Ò‹ñHÜ$ñG5d5—ñ—Ó£ÿÍ`åwXíu Ä `’ƒ34‡¥¿�øÛ;×P¤öR¯TO×!O4ãÿøˆ šl‘®>2ØË½æbrBî§¢F¥X/KmóájÔl‘«èȬ·çÏq™rç/õÿÂ^n”ºä¨oó$jp÷X®fºÂ8vÔí^¤Ê”àxò¬*öå"^ŬõíîÜq:v'wäš{>$‡TÛ¸4}o¾xú$ Š B»S»!Ø1tyAÁT(]b8sZLN«íS±—l|Óoe«®¼>´ßDôÇC#Ú©%$yÚ_YqÿWϲs¥ö`à ﵌0ë ¸Ü ²öYÑ,8õ1òÒØð7àÒRQ÷µ}GG³&ˆÝ²`±sñ/ÁgŒßÁYèT2¦­žç;³[€•.õµ¡Uaï k– Œ%Öã8Ù´²‘j9V¶ÚG`••ú&á=ú$SN�õýjÝÕæÚº +¤­Âì\%Aƒ?!:½ö2©:Ó­°zûïš4'Ô:Zè¶Šib`pq“@Ûà'‹çtC"þ„¥{’fèï�°UÍWG©¹@0g£i�e25ÏQè´iÁ{S…KßsøŠ_к-øïÏÒñûøÍ‰ó’G‹¤çw7äöCεý¼L§o0!hֱçò$|eöõ`åÑÊJ—û‡:/8·×%޾Ðæƒs‡ À¶Ý©ìw[á²êç+ÜpEîŽb]éôÀQÀTŒMÅ05ÿPܰq…Im}q�p÷a95 O•ÇÇ~GŸŒ£ÉÃg¥«ˆ@RêPæ�ÙHÅ’¢oúðf˜ˆkTO:ýŽÞËÍWu†úú¸q`~ÑИ¬Í0róºf·7FE´ÞÑY{ÉKçàO ¯ñk�Ó@Ç–ºAî™BÌo{\Qc£ß#éð´JÌÕµ ÅÌn±ÄãB ¹„é'ëæ�š_O[ömTŠhßã·ëjetÁDë¬6ûõ 8”o$2û¶LêɈ¡¤ð°ÂQ.Õy&šæ.<™ü]”RÖ £ˆtÿ~�55�cð‘ô«úUÇK\Šû·-1 c}áÿÇŽ`Lø«?Â|#õ‰À±¿ô2?¯Ç øÎm nÔ.Eº_@ªí&[´ä3e©Ïl&�¦y›y ³fšú{µ’†ë/)JxzôtÄ!ƒÄá}âb/Ôî±YD ×¾›IZlšàñ»™ ¦gé®á°Q412ôhµÙ8«€&‹†+§¯nñúýŸ\viÅn{#3RØQ;¾r+5ä…ßç3 k(~íå^oc[è“©ßAžr °ðW¥Öº4¦2×þØ ¥œŽˆš|�Ú ˜°õan„ŽuzEÚÝt`9·©ê%œ8UnÊU•…@/Ï3Õ›c9r §³*÷eæüŽ»<#UDN«n>FÈ~*¹²/‚èòø1è[Iá¤.…w{ð¥9|ñEî tÑŠ=²ìYÒËc/w­.³—ýÕh>$kŽÁ .ššXV|eâŠ+GÉqÛ‡ú�Ø#¡WЉךK‘nî#O™×ÚVìÜlÄ¡*±4¸4²nîõyù®ß¶´Áë“ R5‰r"ËY:¼Ô(“ž2µêýâ?á²,�²½ÁkÅ ÄÊî« ÒÕ…x÷y¤÷þÝ:!&Ñ÷‘kGב¹3�ÖJõê½Qßê"´Žh´òs)òn{ Ö»,ER«°E”ÍJfºšNª39?qíÙ�\T¹,b¿5Ñiu×íåQXÚ[0EßçêJÄg­Îø0ǸFºŽnÁ¬\¢'?º¦!ySêe¹õÑyþVWò+8Jà †qØýì ŽÏù_ÞˆCçwžÌÒQ(ˆÚ©]»\=Á¾’Ñð \æ»–Ì­Jlð1ß*,m~w¦:˦LY𛞪+ÂEz�o]:{Yûû¾ß«ï*ip9Ùq·Þq§Ž¿ˆƒ3•Né8O²Yô›åÓ5£¾‡h�+x«³{ä*ë ááâüÁ¬[;3DòÑ^NÂì¢ÀûQ-ç^ó¨0’ý±t,òˆ(šWX§e*ý=Dëµw{³ ÝgÊi:©>äeUŸÄ¢œ´õdL�[Y9Vó�Ø[XŸ3Ñy×dÈiÂ]LµÌÞ,šƒ’U›ÚI[TÆûƒ,P¥Í3PùAµ*6#G`kïˆ Åñ ½}OY\#Í›tGQñçþ�áâ,˜&XC®Ý=„˜B‘5§4Síi¯½û–ëezd^¿AM5¸å­{Üí?ÊÊ·rû›8²=Vx¯©–û'5[û7[…Tl^øØ*µ¶’þÔ 5 ,W&S�¶ÉôæBª•ö�°¬Péy _9” ¿8�“yýزº3¥znºOÞÓ|µIÕ® ,|<Î H‰KQN^4g€‹8Yâ(‰æL½…´|¸(zn(0 «§_ÇßûÚ¶Ýq2Xz±™��Ž:�³vîGfò«õ±Èä~ˆHè×k0OùµÀÅ„ŒKا8?qéõܮއtŒ;¾"'Y0wn”%*ÝÂì¿�ÓUŒ[-:ÚÙD7Ÿ—;<ÀânèoÛm�h ù°1;‚a ¾Æš ãÕ}€#ý½–u9Î.ÑFæ&80}š~C@äuÐl‹�‡ÂF å]Æ` M­»Õ‚¾·Ù (Šç© ?Ř޼w‰%_#žõàcV:ÒŒ^ï¼R¿lËQ¡¦¤RVD#ûÚ.L0¥ƒã“Ûã(†Ši©}…‰ÙÔžƒÌ'‹§ö]ßùéz¦}õ«ËÈ’ëš2í 8¸j5gØá;[öO, äÈ?‘ý{(*uTLÜ©3…ªÖÿü^HÓî:¼’«>šƒV¢8ß»8d÷žãÀŠ3Öý§Suf Òö:UÝñפ ¥Œfg/wÉÙ„ÆÒ”Ô‰§H à5ŒT .5"¼ÛÆe>£q^ŽUøK êº~*ùÅ`6/$A³[Ñ¥ìÈ¢ïâ`ðBé׬‹~n¦ÝìQ@-^Ã#ª›ÈÒ˜ê`žjHαØë$ϧnø»{¹ÃªÚ:»Ð,@KxV9o0Àf�¢Â|ɦՈø¯|ŸàžÌŽ˜›%�ƒ¯$ãº3þѼlR^!¾ô*Ô^誧Xβ^õƒvCó̃5¶ìÄ|ë4�LhNè@Ýö€äX�ÿñEå†\1×c3®p»[9©cY×É¥8²äê­D;Ï_EwÓ¡°YŸ¼.€":~gûf*Š0ÝqáCZÎÏ+)KCO�†ñ¤Žýsi×T?’s'·„6f%�Üú¯£Ï–AÿB5?a‘-ƒ�G©%¯—�ea¹ÕŠÛÅ�f¾cœ÷QÙÆ�øèÂ>LxÁö<ÅØö¯ðv2!¼$ï¦í*·ˆBÁ2©ÏÒ£4¯'@ÐØh�¼ëP½¤€.Õ): ÊÂ$¾DEݳùºâ×¹$ú–·—~l—¼MØÄ?mº‰v:8„J-mÖ¡ê¶—›õ�ÓXÅ�’'bi`nvÍÅ¥ëGiö7ž¦Eÿ×úV�üú“ÄŒF°²8ÙD“ó2xosÌ›Nž0ï¾ÂÎÛŒ¸»œ 5„ü$¥SY&ñ¨¤ÁS@L_ÂðÕ�4J!:3gNzìq:äNñÕ?‹°â`4ÁÿG/£6ÑK]·(³�˜§Wî$>ß¹YÝï´ÀNºIÎydúrÆ:i„cntŠÜ&ûJÄx†ô>[£/UÕS}ueq È'‚@·,ÆìòR“Ýþ(CV)_Tvñ{oø›ƒ1¶>°ám2ûe;ÀqWã½àFaÒÚï¹ ¬Ó!L”*w­= ¥wIJJ±…é’�ÄAeS‚àúvdÊÜB 1/�}ÍòyÜqŠ3Ö¤_Irpj_Ã+G;Ú¬èê„ šÓ~pÄ=–¶Ã'Äô ¾»z¿BÞ½@F1æ…! ¹* tQåÉ:Vwv"ìŒ>œË�Ò™ž&UéwÎvè¡IßäØ^ÕÜSËr€ ßÜ1ø­"¥†ŠmÝ ´êX•ÌŽ7R4$-Úy€ÃÎ×›® >LŠ‚4Ìœ:”¨û–öûZØ[‚Ô�7ªúq�7�h»~²´71 IbzKMØ›Ï�Ò]¡¹qZà Ë.Ä‚€Ú4E-Y7Ú_öUÈ0ë¶ö—�=ÃQ±ÜÕðÌhààÉtŠè+{é[·ˆ5»K¤š Ç”¾��d–JÒø  ê “ahó¦uäøÓë“À„|½~«NÄZ»à˜æ9Ã-¦¦`<žÝf´W®™Ã”ê²mÛ•šÙO/Õ0ì).ßd¸0›"€bQLI­ã:Ìßóù)½Å‰’?³#5 ¼b‹,_•¶L‰ B¸¸¦‰¿ûãM}ë•·ÄXõ=rdž-O¸ †½QÃþ¢W.ð½Þ_^®kdyÌìhÕÍ5X�ýlÙþ�š…7d¦~>§u’ /6–(8-R¿â#-a­8@¦È·n#ÚOÆDÈ•òœ³ �àÀæ,G¢DZXèêÁX?GÈqõ"ûIކÄÔÆ>{²V§éEPf!�œ+ƒQ>©.85í_¯�ûÞ8¾ Ô>¼\ÅXK÷¡ýàÊ“kŒ¦ƒæKÍoƲo�ÄEëø/ ŒàÚ,ò{DU-Bô½ÙÕïÆû³¢ý¾Šò}¿Mò—mR \™*Œ½}z�ae±ˆWBW×ÌqU)ß&¦#0�°[ÖWª©Ð°Î({ò‹èбÌY_SR M?LÓè”Qæþ·ªæêÈ$ ÿBi�¶IA÷c¯ßeœÑJ6<3GD#ÜïÔR±ŠüÇfAá(ÅØu±Wt6Y{Ù‚è£^|·’V«ñP[1ß…T„øí1q"EÃéª9¤õªÀ�‰Ë¤,^J-¢Œ3S¹“ùø[9ïXç'ßÝÎo«×ì,{˜tØ�Ȫ£LZ –õþÞU 9ûF[ø=Ûã a�™W¦eAê@Í ë�dχ¢l &j,‡âÞbçûY|Æ—‡½´Ÿp{Ý£zõç4ôzÓ¬/hRàå·YH-»Å¹Ó2'ÐÔ�5©`f§�¾�d“ãñU©R¥V¶lhÅkŽö‡�{æÛ‰ž…N¬ÿúmOïôñ7ìhcéTv,†�Sﲸåò_Ç ª×cƱ;dÛN6á�_ÚÛƒæ@yäŽïy÷ÒˆŠ«f4+n•‡[étr´A´9-éûž`škž½k…³|™@?Ü$ÏæsÑîUΊ GÅÿp{Vîè }Ãx¬ÌÉX˜'‹¼H÷:~Om•Hª*[¨íÿ †õ†ÜâW@  Åémþ6(e-ñcY!‡º¿Uya„^ûanݤ•rX’µüÃv¸óÍøo=K¨æÚñlï‡o¼~þU²`ó~Ê2‰CV›¼mÂÅìE¬¬w< ‰z8½Ö˸¡ \o*OXJƒu˜þ]|W�è&Ú+õï‡ù{ƒ¸+T}ÃòGi’)ƒ:˜Ïµvd¤K -+@ —š€rœd3q#.ú#à@,nSÊùêM—Ë„3J<¢íØgéÍ�·ŸíP4úWx2ê$ ÷y ƒh ý;O(Î2ãžXTdå ÔÓàí3˜Fà¶�-Ð` /Yw>#aJá-^ /îLJ3= C]á h¥ )Ô:#"á ¥Ìf]xÂp XÇŸ¬Í“[;Düø€–‘$º„õOöè-Ç$/}ÅÛ–$'¨¨zlÙ¢r�[ÅÃÇÿˆ ¾Ô„£Ì Ïù0`šºz-å«=�C�K°ßÆQ‡Šò�4­E}[š}q¥óÄڀ0‡1Ý 8ðŸz¹ˆÑ¸i•m7i€š•Õéq‘ìU‡u½‘w ÎØ f'8†oéhxlFÀ'{U]çÜ"í`Õ†Ö’„Ã,‡ã\«œúëLû. dxļ·­ƒá©Lº»ÿY‹Œs¾ÜLHéÌÿ[N±‹úÝ2XB÷ìwZ êò[¢Ù>/ª‰,™Ûä…O_þÂZ·Š+rX™6«zøÆ6 bÔQµúy.ïÛÈ=]Ñ%—[Ûš¢ªòìü kÒ¢y3‹ž��š˜ò-ÍòæâK×’Ú þc¿·æÍŸ—ÑüéW†¿cGç¤›ãÆ¡(ñnR¨�€ÏÍP¦¬�±èÄÜQÆ´nÚä5ÇTŸ e Ë9Ê^%)ÁN¤tB¤º^ßæ)f:8MJ«âÐ\Ç[nØ‘cÖ;1ˆ¿:Ý8uSf8ó¼lØ\.´ßj�2oÕmå£!>ïØ}ñÔèË”@PPõ8,„ÞYl |ÍoܪJ6•¡Ô üç�·ñÌ—Éö^å’ëØp`WCÉlDÚk ˜(moÌ•oÙ»VÆ{ÃuôÆþÈŠqê^G†�Ñ“8Œœ3t:y…è­‚S†ÇŠØòz�ÅãΟÂÙžº‡—Ü‚žxûŸ¼^¸%Ž{öH+ß¶JÎ,•§µ2›´T³ˆÿRfa\ Iq9FôžFA’í Z'èøðòÛk{Þ%Žõ%@ |};Ism0f2£[õÔF¯OÎ~Ú5>E¸“åôŒ1T}ÑÜ?Éâ—ÁÛu­ û×<ƒÝצ0žãlgF•'çä’ÊPÙRÊÕ¬‘!C·>ÌÓÛæM`¹¥�O�yRnÛã}nÔ7G·±G‡îƒ#"›+ ‰(trT�º-ÉÜô®‚ùY!Õ“˜ß)Éœ’gÿB÷d\)„3²5‹ØYר\gÞúÍFH~Ä3å|8Gf”M­Á¤X‚©Üdä]!ê›$¦äFã\èÑ6V¥|u6?²)ƒÌ”a´›qÀGxa…Ýâ�¨脱à�-û•‚‘lNÎåvk1¡§9ê]NÄ¿CMkHašõ XÝÎê³*¼Ðƺᡈ�G NqBŽ5ó&l!Èe+ôÔâ7E|pWmìÝ»·Uß|SñÃå'£©Â«%i”AEš×B¢t±5l™ôÊäP=£4¯Õài—�ܧÎR]Ç ³’ö–kB \±ot)DȯŽWvÍMÄ6dÈWÚŠ† ÄžlýÌ`{{#h©åcn³¤ ðï•Fñlé3⳹صáÉ qF©wòÀ™ø7¡`àiæD!ðYUz>o õ ò&:°³B®>OÙ‬֯•á3´Ãm/çäIN°”îÃ�ˆÖð”å}º+•â.ûñÉüiºGj«pª€jÍ©ÕP ©•�„ GoÎSWl{ç†~øðy«¼¬UÈöFpf…¿o-[í'O=ïÞÌ�XÖÐJÎwÌ;NMUk¼ŸȲ‡Ñ ëé_…¼éÞêR©"/�¿’ŽÆB�©âp)L£›’ILhˆ�K¿¤ÛÁ%ûÀÁ «Öuú [rÙ4jÏO1�¡$7Ê [ð™3¢jKL{…Ã:.,ÌX–jŽQ^3†AÊé~Á©� ¤ƒªêBé¸Q½ ˧•údð›¹[�°¨„ɇ/Dº»æÛ¢Í‚Óx�ÒüâáQ?»˜Ð:Œ üçoŽF§Ìx–‰W-š(€�L�Ó��XïÝ›wkV¬ KJ]8ì$—£6xdÉÎz*¿WØ»ÆûÌ8H_³+ ó3äц °9r3èNéи!jj¹‡ã磥›’»-$9O·p›b@‹â ��‹Â´�žz�Ãqf‹ÍèÁ÷ÅŒ±¶’úŸW(‰ ŸÂ’UéNgýŽMÖ·Q´ze°-Ê›æö–` mOùMŠÄþqEÌœ°! rðµj‘ŠýÏxîcø7ÄL¬g_9ÁpàtÖa:ÿÊa ¯´Š"` ‡:³©ÇÃÆ/öQc Ön/gèŸ5V(^ ¼ˆ‡¿�ꀸ&EÁH“£r5ÜTx󹚻ñEôs¸» øh²åk1/¶Rª$¹£Ýµ‚EXR_e7ÉTÜ2‡žpËïÚê¡ßx(Z>ë¿�‡8PmÉ'ÍÌâHž¢;}¢ÚbfË3O„yÁ¦Ø; ÝÕ¸©ë¹|³…>£]m^¯OêÄ5´;q3±á�©{̃F[½Eö0e0”Üu2 ˜s:ÉaÏÑ�e7ÕÃ…QµX×áñ×_e#Kýñ±Â4FÆç<¨Ç¸i!ú5Œä*kX8èLØ‹9¥~¨¾H™|ÀßUÜk†ÜËå¦c�é¨(k8­/ÏtjË6Ã3îÁ¼«xö²³µ¿YöjýÝù¥b ÜD?o\ºèÀ#ÉCžXÜQß~ŒèÔâ¨Èó½ôœ_&Em©Ì`zÔ}wkøÙ'=¬UÛœ�¾;ÁUÞJ9LedÁPU'¾40jPÐ)J^µ¸D¼;vá'-`.÷–‚�²vÂDZJ«‰­(úOÎô1¸ö7ûu[ÉIT1 ��V®]n=ÍkT¸\C8w,®{*x{S^æiÈ;Ú¶½ÎÍ»º� w` ÛZˆ#Ú]ÿ˜T‰ÝÛêèmËØMhl†¹+ˆv“ œÁUµÈ;Ñ�ÚÈÃW>ÎGJèRùJðjt'µ´"i(ëáUûØã=J î·{¸Cߣ‘„tY±Yu”ó¦EäR2úM¦BòH=¦‹a€J(�­fö>˜iÁ½Æ­ÓêÕfÐÕ´ºÑ-¤¸h™h'7ˆNòüO qç�qM]—67Ì V,ûMÅ/'@wŽŒÞqtêŒeæ19vùÿ×6ïR¡æ*e `Œt÷Í/NÆ�¹ªùVP.™ÊaÍ2Y)Fàƒ'"¼cËxߣ€­ç;ƒUaUøhŸcž*3KØCG™Á�‘Xi7J/¸™�༅½t~a^‹:OPÿ‹ÁZèw}4Úÿ~×üŽñ_}3¸�œe¶%ùU¢¸U†ÕØ_ÉŠ–4*x£·…¾ŠRŠÚ^rÅ rjEyJ¡oݼÙÂED?¹O¡2]•ù¾ µ >CßÁ:Rè¥&ÿj¿nÊ¿êËÄàÅ_ê�Ÿ½—_%Þ :¡�F�üV‚¾q¹ü‚Ñ‘3©¯+3=™ôêŠÒ¥ö*-<¹Ž×¨äàÛ‡®²Zæ*îjSÚ‚ÜÞCwRMï”4”˃:·�*oJ¶]&(ok³¤#á¼�/­GŒÌU»‹Êð$.tåHšäŒrpl~ŒÖ":Ž(LÓ˜ÈÌOÝT+N$Ž|©H…µhüb×–ÀØÝツ; úW�b¬±Ç±à½9¨M¥G»n# Aº'þÖÁ-03Éb‡Ù�æYcKyq€Úqñv5ÛæS[kK4q\•íJ À,¢3¤�‡<{ŽšŠèî‡ -»‚áyA*Ià†�¦ ýAp_.\ô=F߉'_( EÐwµgÁ¢©˜°Æ‚—˜ŽçÛ>½Z—µ–ÍXĺÔXñòƒLïè•¥£`M;:SOœ»åõ¨`bAO��4YqÊ5rGŒÊ�€º †º?í½¾?£÷€"x»Œ'¦@8*dÄ0Š@ýö³â,F¶FUqj èÜ$:Ý6"'ºÆ¼ ´Ùo¬z!å˜èиw„°º9Àæ>ö¡…’(.µØÇj �\ƒ�}�ï±þålmÞ{¯¡î\•"õ øcWĪFȪaÅâô¡3¥@(Ã@’»F#» â#@1À§*J±Yy¦³k‰&u‹Pêüb„ÐúhL¬’Øî0¬Ì±í®÷£ó€9šñŒÌÁXT7b®) œ`ñ>`â ƒR8åöH¨ðÎ}n8-Xïî�œÌ˜=»s„QŸ4\¡Âz3·šoÂØ’¿C¡çþ±‹ïtnd�#+¾¯â׬Ën$6’™¯J.�(`èü3º/ÙO¤¦ Ðj—\ɘ£òáßÞ’Bi·ñ‡¦öÔíÉi5Ùa«F¡Wˆßçåã´]‰_&g¡Yöæ)]ö:ûã߈µÎ×>âöfs«j¢Žˆ†ÝrEáØeoìºÚùÌø]Mˆ ÆY‡ŽqA¤;`Íç[–ÔÃ0{eÉX§¬Ü$*Á…T3ÉŰ¼o¹c­á¨¨Èu;)P<ÒF ~XÚ>t^ ëˆÏà]Ôèð?n¥fœØ!ª'à :V\ƒ)4幺ÃÌÿ³”Õ,UÒÔX'—�˜àû:@@9+rlþ¶1$‚͆¨Ü�Ã5SëE". `Ð�)9LXš¸®E-\"5E]„AÖÆ+žíê,Cxàäñ|ÂI¶’|.Ùž«O’x1*i©s·Y¸4•| Ð&`ØgE[·E §L2� çÃ,-•âi0ïÑ•ñA¼WoŸ=59–m‡ˆž`mZZV˜Z’Ïc±QVLeúWÐ{ã Ñ�y!ªË@€¾UŽš¤ö9Ü:¶}pS ²Šc‰y£¶ˆLA×S©M*€(Ýß¹ó> F§id“wÏ: 3?íDèþ`>椮C™€÷nÙu$æ6E‘VCˆñÛèf€c¡ñÊ)Àa+¨�ޱV;†'ªÄkO½Q Ôà\t…Æ^‘æHŸÇ�9æ §™©\.6Ä,×71sîF•ô<Èd’H8Ë&…¦:0>¶›õðž@H{Œ­„‹G GŽŽó…�æñJQoAª~S¶õ¬Î'¹¢ùW˜àr0³¼}z*Ãg'ŸjÒiv| B Ô“hA$Zä-y`‘áM㤛Ì*"w�eh:[?£6AMª€Á}ìi·�…¯Œœ59SKq 4 _¢~1Ý· §úâ¤ÁÇ…ØÏ÷Xð"–YRRkUd�óë:V.,Ø)aô¬±O`K©±J†²Ó<ÙŽBu£.l£1(–9"Ó W÷c<Ôâ!X�á¦Ø³zn�AãIa˜g–®¥ºÀÃÀŠq¸JöyW]Ó l¿ƒå®~Ï ê �ïÄ]÷¹»ðvñ’§]w.LA·5q‡ƒçÿ¸gcdVÉkN-ÒªDcšª{w!àäúÅE¹§-òk•Tjé/‡�Æc|Ÿó‡V=‘b¾5zþ�Aªä5Ý/VÛ–�ÿnÒ½l²ˆGc]#"xîÝÁÇØž£5«²��Šd9tçBã½±›B¹<ÕÙ>„›˜³K­W”´O@Õÿ<ÉX:œ»J[84�‡V)Û¼�;€Í»Z¡B•/.rƒþ<Åÿ€ýw"ŽfšEd3NW_Äà¥låò5ç qà)nهµ¹è”wÃ?¸¯$üÓçA…U‰ÈØä4åB0±(Ñ�!/Þ‹¡Ð™?ÓÝp&+ƽâ Ôi™ ‘¦R1ÐÌÓKà܄ջx§{àÑá©\¸cHÝΑÀzÓ±ê;4[ãåÛ9…ÅKvÇ1_pDìˆkz°î¦¡G3:À×G])r dæwXV I�­jëm—¹G!ÝÎ…"]�oVZ�™ÉŒ_ü êüüpvöÁï  £’uA1"øt/¾Ó× •ùñݨž>Öl.xÐ㨛Kã¼"…Âî¤ùƒ#1"OÅÇNÏm¾åö×#Xn uª–â«ÕÉ}tÄ@ }ZÙ& ¦IñõÙø¶bÓ\9 VNCk7ª}TíO¹‘¾,„£!ާy™È�wO©«!™iÞŠ£“ td[xÁßç,Ä!Ž"ŽBÑÜxKýT�ó�q’½(¹b: GŽFò›…ÊÚ«ÌÉæÐˆ¯ sP¨NXZ+8Ö5} '”L¤1Ý ¤¨MqäëÔíœ~¿Cþx¾`ƒFè¸M†Rgt„�£�bµ�Ö¹? ðAÂXÈÑ"pét-Ý[ˆ8áýf¿xœD4¡R—=åyZk5¶-¾™ÔÿZZÑ9Æ×Š tFt�«Ðq˜}Ÿ `0Øw�¨œ{b£Z4´XÅ�á05ŸL–¸%2Ú)qs\¼ïAbáGÿ-aGÙ#%faŸkÙHîfæ)X÷¾+ø%Ì ÐQA»ïY€°” É­é†�Z�ån5ÕÃÚ<=6ÓÉé«'íèObÂUföp>}ЋWõñÏ¿1öŽMRÀãø/YbAg>b¨ ,Ž…ÍäQ�ôIU�툸æ‰Óhÿ Q{_Æb‡ì|,�¶$’‚¾Â¥úý‡>r cŸq]�õXEªj’_]ôíSTžg’& }¸ô‘}ᨉ>ÜFò3Ä‹‚ìæ3—Y*F´i]!Ôá\ß\T” µ®¨EŽ2‚5ë« ÀSãÞбQ^a3{jV÷8__ø(¤<˜“EÝ;ˆ%ë�øšwùó®Ê‘©4ÒA¨dǾb_º¾¡„�ƒH/ÐêFj´þd®M '™~Ø™¸ ¾Rîì)% ú­ä†l'búX«wʦ™=‚Žl„®?ÐàÐC·&·"”¸à wÉø@â9Ž7äƾq³2(¢?™®Ý�ZÈ{,ª¸ïð÷/Êœ2nbT©§�Ïòû"Ý`=¢ß´$²Àäƒ?K­Iòȵ¬²LŠªã€?—eÍbi ŸöÔ´ÏS¥ËR{ExÁQÚÀ.®ø±KºÕ’hÉÕqY©‚ë!ZmÅh\=A(HúÐæ÷NË–Ì_®{Ó 0ˆ#n åÏ‚‚¼6 L#8};Z=u„7ïÍDlkZúË=F�f}Øòf

°©/¦+y�Á¦Ìz]»cãQCZ,þ¿T„ÿ{o޼ê'oB~mº f=œ1Ó?2ŠúÄUiH8h øí�Ì,×�Õ“Ò©Ð’õ{,ÇÄZ•Ä¿ÖÎ{™ÓK¬ Ørù˜A~“Nÿ]Ù~û,ã¦ý§ Ö•‹£ ÛGФ -=3æQ!ˆG¡Ÿ^öÌ'{’N°�w/žΖW‘n„ÙLÖ«üØ"Óp_'¨JY‘ÕËaé=ý%›M)„njF¿iëR° #d Ë z2å¨Óå|Á¨–-™‰.#Í3¤D� Úf)Ž3ª $§ïÚÇâÀ«¬÷ä’ûòèZ,Ûæa ”—Âkàbb¬ÅRö”óU¶]ÅŠ<„]§¥ qG[‰  dE‰ƒl í,9]Âç®fOxñ++-�ª× 3î‹÷À“áõŸ'É—·rÿõ‹OÇšžZ�º4b¤\qš&ÔMï)_=Æwó‰f�6n$7*+þƒ(L�êÆKÇòË ÔÇÁWGk�«Ñ=7AûÌù�3Ÿëáï$¢ó!0C�•:¶Õ‘�^ƒx/ ½4aØÜ‡•êq¡ÚV;Ó9yZPœ�°‚ Õ©÷H´¿�±š»ƒ<¤´ËsD’%¨¢ýάY’aQ²±l#Q2Uú_H±Xç7C®¥/÷´Ÿ<;²34ºq›8Ï_Ç=Eô«Ä�ýûFµ€HIõº•Ø$¥ƒ FŒžì'ø`AÍ‹�÷GíYÞmë2ÚîzovK0‡$ò[í£õëó Pý•Ó8ªhMYSá—HcfPô¹M‹NÞœ#ê~)ÿôdž¤î JË®âFP{RâOÑësSöcüUº¯Áý—Â'‘\Ùoóy�l²’ rÝæŸs·Ù9ÏÛ#Ü8ÌÓ“þÈ`äØü o8ÿ �µ›fÏšs[#ÔÜÛ”=i÷“ ‘ðf¿Ùk¹/™y"@~¯ Ùý:bW‡ñª($A¼¾�êy„§,P¿¼dçè o+,ýwNš(FÃ…©š ‰œÞ)”ÛSë†q#>€†3lÏ®>o¶¼;yŽq&KbìitéÒ­i¦ÙÕ &•PÁv¥š¬yº×LÔ¥ú;òå®@xœxþš¡'…$HzÄH²ç… „’¡ p×ûlHÅàÖºX‘ºEBÞ±óô&©3z"¡±‘�_h��E‹6×þÃâ{¤}«tôYyÜz‘õ¡‚‚ò$3Ii@’çmâœi(±_°/äd´'w¿ŸÕSzCóR+1OCÀyú¹y°ÏÍÇrÕ š'2æ+rJ%>T·ŽÀ¬°Â{ì{°Pi8”.3u°‹2ª 2#•Œ�oo雨…´KpvÐXɹÜÝÆüL�Üû[X ÁAÈÛF;¥6_äÀS5?H’½«T0A!ý®d)Óc(sjç¹¶µ¤èÓ�ä0œ‹[¢HýŒ¬W�|FÔV§¹ÏsÒÑîz#d†Ñ ϳ¾r›82v”Œ†—Û Cß×Õ¥Ó (€ ÷æ2„ÔíòÏD¸Â‘ÖS Rç^Œ‡fýª‰3ìeþÛÑK¢ÖøçgZ¿>v»ÿìðl‚7Š×ò^çp�¥d8�tÌÍ)âEÕý‚‡…?‚A>£Â{Ã.­ï .ýÞT†:euSš@qØðœMŠÏõ=ž‘¾�’'Ð@qwÕÇ‚yèT²‰‘¨rá9+åAvcl|%ÆÃG£¾Ry¾QY}Œ�ÏxƒÀüN_ Ü!S¥î›¸–g_sèþâ.Ýn²SU}ÐDf£!¡¯þ¦3’[ýØš²É³RÙY4ˆÑK/ŽCéî<£) �@“Ó{ÆŠð&Úu¸2"¸!?ä Ñ帜Žô(NÛóGr ¨Ú’¶­LZ´âü:ÿ{4yVàƒÊó]ÏÑéÇZŽ9~o F„ª¤Ɉò²Uˆ^s­²)¼ˆò´ _kܺfÉWh×â.Þw &ßw¾U¸¡ñ”Â;ÁÉ‚ ç¾.S1PpÆ.ÈH/ú%Æ6;ìü )xD }ì´ì×|¹ê (—!Zkò¾rקЍêßé:Ñ;×üÒ™™­¡‚4÷»«ë’øýÎ[I EA IçIpÚ é$Т¤4‚*:Ñ:Š< ×ëéóV$.w*Dr{ÿía½Ÿ´�¤b–Fª«I †a7©û”ÔÈR×cwc”ð"�/N`�.,ÿܪRú—i­×1ãùj\òžWÉéq£_ÿçÄâó†šL,†›å a~'-´ž¡ÒDWô”ÃäAq)øõm>÷èRª Êxeiuê�êIYn8w�ž7Ñ#H 4'U¶¤žÅ�âbt>H°¼˜´ãZkiÉêJv°Àúë„•úl²/ÚÒ7}À T¶X½ÏÛLÇàIeÿ2ediφŸ<êÊ{¸˜Ü¨½õ‰°Ñ¼áČջ³±é�‚.Lð99tQ×ð—,F§úž•Ô€+#öÖá‹Í‚°4ÕZ pED1øâÈ­}U z�\ÏzfPpyäÚ]�¸«¿è�� �üd�Åtå0E÷Øïª±¨ õ¾¶°Æ2j’gÝ[Ý+¯™Th¡—V >b®ZŸ±Æš0 UçD‚lesôü=aª°û¼É–Û–“~ûóÈ›‡@©W0Y¯!ݤׇœ&j•™µ³å›\!ê [ö“ÙË8¯sí?öáø�ßlíxžcz…=™$åß+ðÞávÈq”‘Š`RH€îéä™”ä� ³RéÙËX°ß1™øáÞ%ùS½ññq¤óòJÔìS,&ÛÝDLÜóÕ®ÍÔxqb=”nþÑ9?›ö1SëÓöXÉY£v‰YGý&t૟¶Hî°ø©æq¬Xrƒä‹È/4I2!˜ŸâÆp?Ýì ðÿ»Ð9ýs«²–‚¿þ�t›Æ›éeN0Þ‡ù²¬¨‘¬ãï@ÿî5¥,8ˆŒ·“Yx¾@ü³Ð46ÿˆ,1_B FqXåšF(�iM9ÜLËŠÆ5+¾y¾š?Äó~ÍmoUÑK²Ü†µ„6©]×Ûä¡Èê‚›÷ž srqgJï.eWè!� øL70¸óü1Ö±-ÞJÐzÿoyŽ”¡A6Òú¦=}°—Àá&±9ÆP[:ÑðÔÍ–3éK[­ò~Ó’„ôÕ#”¦¯—ý|@ÄÙÜ¿M��¨\ …»s‘ÔÙ$šü­¥Ç «6®©Ž¯º€¡ ŸÞ*:òôdé#orÉ)_€}Ø@FÆó~Å?W6Êý 9LM©£Æ)ú<,$²¾TÞßÉQ©S¼™ËeoF˜Žr Ãb÷­gâ~X%‡÷ëÝËd–šß_¤:,x%¦h> ¨±IüDíu¦ôeªÝMÿ'ˆ"Tñ.³M.ÿ–¯cùBû€‚w©8÷«ÐɲHZJ†Í}ˆSñ`¬ cvx¹v ¹n† ç €¶‘Ö±o@W«k{—Õ7,7ÓGÎÂ-4Áñÿ¶ÐErhO*"XŒ{e1ìÏçZÊqeÈËvw¤qß:Ú{•$,�¤æ‘&öEËtÁ 9CléS¯Vk�TTåÓ=lTᦠ²¬úÙ‰³!éýå2µ3¹mDÄj•+ü¯>˜ÐÈúaUyeç~Ü£¯ZX¶ Z<:Î*"ë*©¸î²àF?ø#÷¬ÉEÖ fNFñÔJ}Aà 9òcï¡w45RÒÏc—pcÁ`¿”dënüÆé 9µ0v¥Î‹x}+LFS¼°”‰ §.ÀË/ðæÃkN¦3GfnPÞWp¸•GÙ5(EB}É xAäúWÕÕ­Èá÷j�¹Z3ªÜÌwsŽ›’Ù:g ¸Ü瀧ÕùŒN…gÔbËö$%‡o!Ê2K�a ÑŸSÚÚÚÅ뢀ˆç[EíÀÕD�ß.k&ëÎÏöêêÙ1˜)2“¿­NªJÇ•¯±ê{2ßËÏ̤sº7TE›D¶Ô |òÔÖ!ˆK¹ŠsŠ<z~:êÍ@‡†U/µ+õi–INáfŸ¸óŸÓ ©g¹ÓNýÞxRì.œ‹ÔÛn}e­œl……Á¹_–ˆ|ˆïתhe¢]”_d�E&&P¯;Ž$eÿ=þJædÔ¾?¢ËËm–Eµœô={K5%oÕžR¡8\¨)E„T…ƒÓKìqks„Ë �”WH`Aur�ë2æ!Öw”z='Ý—×,DZÏ庨K‘^¤ ”æiS4 ÂÓ„gôöÀ;Ùí-IáJîõ�˜]|$�VÁyRXK K{ èyDŠqú½ÎÓ•s|Ÿ39¶¼ì¨ÝÀCoº*ôŽzKœBOò²´ñ[Ú÷€â“·Û7Î_ö�™Ò½þfLâÞ¶‹éèÓVQxº]•*Æת„ÿÄ^«hùTÃã8Ô“¨e$·¼F#F&AÙÂù+WˈÅ1cd†qTZ¹.¯Î¾Û– >Õ¸4£R> ¹V§­àêørO¸œÃ¹î5àb�³jŽä“WÖÍ“še¤V—€²ß`åë¼aÉtIø°A5bHlòåë}äþÓ’ÿáŽ"µ7ýtá¦�(ÉêPÅî‰ÌsºSOÄZdÿó«ý�i0#ZÄÅèæçiè�'ZŽP懸�³„$ø§uÄB{º[R÷?&¥d³*ùàî} Ýd1«\j¨ùÂöÇÞ¡ÿ,¹9º‡‰ˆ s%ëõ4»zÁß¶<+Ò§ÕÙ…[�#Iê­”1è'±¥\P†@³¬/ÏQ-IAL¨�½sU�_ûpuÈÕZdéc1�ŠžPoÚÒÓc�ÓËO /” ¡Ìð3ŠßL§0Aäj¶ÓM ¥cΑi²LÁ Ó÷‹«©æM­ì*i}ÍR%–©ƒI�]²)¬€ x0–z…³1UØíª+è�¹T�ó)öÒ$øh|ô»ÃæšÆ¸¢ÏIþJ7ÈÂg’fBØa·Ù¿p_5½r&Ùü­ôéÿ™›ëlN^"HËåŽÖeÇ€%AaÅ•ãõóÙ+ÙˆÌ=Ä=º ^O ”ÿ•‹zšÊ{l·Ù¡Æ¨RêUJ@›�°¯"|¦¶U¡^k@ÀÃzo¢“—çÑÒ?ösQ‹¿Uº}ÕfDÂXh²àõ›sŸ(’‘ Ÿ¶¼ ‡ÜÁ~UÊáìÕžaƒo˜%IÄKнd8 ¬xœ—¼>í T:Q£³iøüÛ‘¥"L�V‘¿ZÁ1U½·Dà"« \¢å³¸¿a™/êy6³-äÞiü§n-͇Le„ ·‰yj¿’yä8ÖL„&’is°–Ñ“=SZ6ZÜrÅŶJxÌÄ&†nÎbÁŠ¢�jY†§+úcOš8šu/1¬È»_Z‘…CŸˆ˜ zæ}ÙÖ²Çr[ÜŸÏ‹?–êOÂ`jªÊde]:baÏ2O’Q}Ä ’Y_§Øó€4!3߈)|0‘5|çk ˜^‡À|žSóM H+:°,‚ž¶‘B†ì2«–—h&\”Ÿcëe¸E!pÅyµ)G³îvÂ.»VÍtŠCq„ËöÇrúÖz9Ò§~De+K—XªYØ%Á€U÷KkÍ|bñAaiAkYÏ0$OŦÕû&'”e¶X1hÉ oAg>7M¡ê!ý©ú?]›HbË%èãQ 8¸„·ö²O£k6„N…L›‚ÙFF‘.’sÌè¤yw ¬“bY“9I€›® â¼ø€ñ¸Ö“1FÀQ ˆ¸[CtjC[¬úÃ(ÙõŽm�ÏW•IÂò »„µ¦mÃNòlÍ>ì¾0´êÒ;jÑrF)^xÉ”Rrjp›ÞPv,žRyÄ-æ�9¬Í}dª¼te§»N™¦7uåH™ÒYñ.|™1W°�±w1†¡ž i ‰Ÿ™¬•í{Rá£:;kè€9Æ›Š†­P¥øšÚ NöôÓóðf5ãø„D9=á !YÄ'£ âÜÒ°�½3<ñÝ]7_xÇ èå„ézW�`ÔedÄX~%ð?jZ˜ˆ�§[GG²½ÔØôœ>±)•Ê2¶Xn¢¢­êU¸S*,½Ûë[fÔ·)ÿ”åT‘eäúy2‘5õí¨÷ºY4s2feaR}ž¢À”>óOg¢æ«f ï‹ún‡ò««£ž÷”'›8[ã´Ã…f“EZ!½´ìËô´Ù‘ÎåéõÀR]½¯sûû¿|§õ¶·ÆŒ«ÎŒ³àw#îK¹Ôçüùq hïüí‹·\R£ÃpMú’˜øò£ÿo`ö~ÿHþ¼øóÆÌå«Ô$¸JÜq ;n7Pûømý�á~¶í¸‚ó¡r·ƒ�ùÔJÒAjuÙ>@‡“eskÕ þÿLÛΊîNØ9=‘™%‚Qz0 ±"ÎÑŒ0+ñOrÏèKîÀ Ârð6õ!sy‡A-Å-åˆÓ§oÂÄžüŽh?›‹‡þù®’7D1Ì‹y_² ZÝ7Q d¹=dôÉØÅNðÚÝÏÚ}°³·ë0±C ÏÿÀMÄ…M’½²jÂ=`ïØlP,/ç(³ÿC…ÁHDEÅ¡¹µ¬Ž�ü�Žƒ%£§PÏr‹F¬âd,(´÷à9QzÁz8{vþMF€³²Ú: †¹²?pêˆ×8Z®'aÖÉá0DN j¼í×7”:ò¡ÅÜýŸA?�˜é¡Êñì䤔}Æ®÷ø:R…UÝîsº‘¥]{Ø„v�šžûÌMF9¡FmhIuíÈvg«£ýã¶ç€Zy#=·=JE3„€ˆRºÈÕþ4LD¸@ý*÷ɶÎmQÔÇò�¬¶ …hÊÄt¢AƇ#›¯†�‘V‡fãA^ÝR˜qèÊI[~š›�!â�VÔVbã ÐPðhŽK±€»TP}Ó™ì æÒ:¤FPÙ“Ã P*Cõ\…Ö" ,É3ÊMº¸Ä<4¡QHä4뇼´ Ì�$`¼¦‡£{VäùfE?L0S0÷eü :ʦ ?/;”Kùó}©²ÎiÎV ,±©A@€ìñ2\î^§i„ å1^ˆ˜Mg>ì�Cq�è%Èöø’5,j÷ÿð|äÊìxm�ÎË„ŸÇ6C;i¦9y]|DôU}`T“‹üÍL•*»«$ ÝåÏøw1¸v¦Ì"mßbWÙ£!Yࣧ‹äG@î^øw°ü�/JVê›2ÿ»Õ_@|äâ DÒ_N5ˆFµEÖ¨€¬Ü€Ÿäûú[i"oo[p8ãõKœIÃÈÙê^<¾n¬f5° §\HŠ-mHÊÕ{,R˜B›×p 1võ¿Ï«¶öâcëÉr¡X�/?Ljç ñ¸$ú„ ³=:†6ëôÂ*õãƒïÍKª²ÃM:ƒg$¤ÁÒØBÆÂ0aY޳HÐZBl7#/|%oسĸÔCç&ܪÿ_ë…Í ê…\ÛM‹;«)þÿ-»Rb*ZßÄ!mº´7gß’¾Q^/¡§¶Fá¬JÍú(ÿ°f¿RÜ ƒ¯±{ÁªLâ&„¸ðÎd¨!áQœW%ÂÒ:AbU^³èpwVâÝ. >/O¹tc¡"È>«ï¶·A —� M•$O'†¢KÀœî�ûÜ&û[5¿îŸ3–ý-ZgÈ{SQ4A Ë·œ‹«Ëg“ì^¿ß„ããÄ8<‘~sîõ$’.«r�7ÛöaÁ#ÕØu `0—ÃÄbÞ!58 ð¼¢/„<=0GϸŸv„°ÍŽðÑÃ'™:§vF»rtöQ1³CO|„¶·]Ø1×Ûa©vIMÖ|1_'æëeEš9Ô-‰ff–Yá¯3&RÙ�…xá#žNb¿‰?Ìàz)‘ú2%P.úÀq<‘½�ö!l4ù»YB }dí½¹‰§Õñ2¬Ûªñ‹M+öÀª1t`e®$ôY߉'WjL&W‰-Ÿwáž™*üÔ(%î—?•Á Ø jÛ£ã&›=«þ»8x0Pk�µ²Ç¢‹…ë A<ÜW¤×kâex†¾—° bg¾“ûåÓ1)!6QX|(nm,ÍTL&J¾Ç€\¨ÒümL/ú¾£eR£EEœaK<ÚX{jÎAÊ�ÊV\5]Põè]3Ų|ÿK{óɧ_»›}½z®ô~¡ý¯ac6²€Sù��3•À›Nšâg.Â4 �V:ƒâ˜MÄ5NNÜ•WJõ‹wzçcè ¬{j{P¶d^ê?Œ’žcx_añ°Ã�}q•ë*£ÿ• lo¦!׺Dñ^—)™†Æ,Ü®+ çýnVOK²’ÓADk<Ófá¤à �) 6Dü,ç¯.ˆB«@R¨­»"æäðïLfEãlA>Hxó韲»„vì0÷àà òa 覺¶D,w0ì½1¥‰�Fæ(Ž8 Åߨ$ ˜Ì]òUÈŒdPgó�‰%K`&új-fiyÔÓû­vj{ˆ³÷,‹ý3†…-‚‡*W ×Vœ¥!dÿ 9 ;éwiZ¿Ã|oûM�ƒ4íÞ\ï¢€ŠœC„×C£¦k ½F{4Ï«j{åœäµ!^‘Æ#§´ën§×_ÒÔÌ”ˆïî�uúšRz{3|r¯š«n`:1S³±3µnØ£ío°í¼±´SÞx¬™—ᆵȭóè¶‘WYær¡Brÿd!çï8¡û`!w!§ùóQÚ±¨î®ëBL~�fFámê†ÁjPþFÉE�QÈIŸ³{˜_®ò±# sŽ7¶Dßž1ÖBÛ›xܰ$�iF uPËH’µzð^ÿ'¯�Cæ5õ^ àù�áLŠÝxP¦#hÙìHÎë×OáLùWŒ›@ûí,!0böãÞ)ª_:œ¦}‚1S˜4I¶~Û+æ²’ÖJ—zÙ}«0œ¼-‹ª£ær!ég)òIˆÂiç ¬þ%ÉO¾–ðçWærZ�  'ÕšêcS€YèÌo[«‚_}8ëÜz$¼ úÊáo}îoD7‚Oé'zǵVîj¾‚íë#µû=«¶ðòÙÊø˜>5©çÀÀm1Ûÿ¿_Þ¹à?~ ëǨ†wOn’µ iØðF‡¾IRÙåÏ­[ά•ÑQ„°«\mæÔSè^jD¸Ê‘‘A‰â4eº"ðÄ€¯7EV`"”í’ ïÓj~aÛ¯…È'a8­ÎÝ/�‚ø^˜‹_ÎLP`%®�ëö¬‰oÙ¡#‡À”`,îA ú¹;Ïn» �Us:â{Ó*f®XµË¤xaô¯Z“)¢lG#m¸pK1ãâþ–ù <ýòª•íñÝf`sÇž‚»wâ±(†ºé™ åשfŸÎÎ-žùtZ-NÛ}]T*ˆšÓÇŸßååÛö!é«UaDÙÒ;r†¾àNFG X9W©ùzå)Jåì¬"A -+õüVˆÁ6<çJsí{á¬4™æñ½C•ÂU|Xʈh-Á@9èMR›,Œ'åàþ&êkx> â¬!EXJ…ÍÂdp¹3ìÉ{u-=ôøS+ôá ’ô„Ö0] üZìZæø}E×F„çÒ¸)½ØÞ ;`™>ÑÇÆvð&½©Iè-²A3w¾kàˆ•ôú‚E‹è\H.ë·ÇW^î­eúE1�ðpñ Ïæ™ÕÍ“íOÛdÉ'oV²Iç$•ðÅsÎi‚p;¡çt¬r1ú#|¾iƒ«…¯x•î¤YÄô�¶X–áVAê¥&‰kx%ØnZ—€¯ÙC0æeXä¤U²¬Î"ñ2ÿ�ÚbsóY£=…¤\gm»ébú@�&Ì\œ¡Ï2d™œ–zÉÑD}4“>,Ø·aÍ—Ë’´� º'Ø÷«]]Ñ£É'`.Â(Ëâ0ˆˆ ß€£ô6‚q@Çn™BÔ/_/©<;ðtgtÊ�ìç¸,ÿ^w r ]¼<—žlò+é4õ³`³Õ½Hÿ>“ë{E°è*©�Úð˜¥Týª´®= †sDZÓ1ihwM´·P—ʘ¦ÒÆÅÏ!˜†x6¹¦9xnQƒBa ô/FÃÁVQl3úÊPá½#º»¨¨#` ê\ʇtŸñs tdÂX]àS&KA�ˆaY ¥Lý�Óø¶úUµÐ6éb¦R|ƒŠxaÎ6ÂÞ=¥ƒÈ%OqåêïSY‰=â¼& Ün¥FK‚ edfþÐB¼X2—Ñ-8‡â�(_œÓ¨RÌ&Ó‹‹D4¥&6Ë:´9õFÙÇu“ņ™›r—]Û'ËÕ«ZG^—ç¤ ZÝǼÐï'!¬TÒ\פõ[ÜèÿߺR@Ѐ~7O†³¶•LAô„$#}ÉÍø§Û¤êÊÑNr–¹ƒ¡–á£MÊr¾AÆNG¤h VÅh;gÁo ÅÒnæÙ‡ —¾¨’,Á<=ˆqÛçåãIÿåÑ÷àú}ø t„ÜÇ��¸ñ„–’­X]oꙩäEÑÀ€S˜ÈM\|Û{J@çÄT�å•«r¦CŒh¬áêD-®ÐÉý÷c=È(Sb¥DÏžV€ã$•ÁËæÇªÿözðÂq…¼ç~ÚÅWNEzùB€Ý:ÄÊÀVõ'3ð®Á…²X¬Ò¼–q%;’Xr˜þà¤K¥è²¼ÁË;ŽáÁP!h¦`뎠ÏÂw0ÑÔ¼1køÃ´øAuŒD€9Rɨ²ôƒ´û¯¹ ùaðYù…ž¶XDXçF¦�÷ëë®[Ûk²„É Ó½Ý™S§Ð ÊmË1å!w&^gŸ~P†Š¨ê!’Ê”Eýit¼,˜E�®_%f~>?�ð_CÔZDh)#z»©ƒ±ÁZ—û¬ì.ÙÀ°§îF\!ÜÄ<'-ݨöèÌmWª~ïû™ Šâ&Æ`À1üâißÔ~‚£ÂªPvo(ïw# V QûÙxù)¯€î£"ºÑªþMVë.˜vLÈñàU;ý'1%$𕃣€LÈÃ¥Mº.%¤ÜñqÔÁ]”�Ë.ªûÏN›¯ßµÖâÍ) Æ?õ®ó~ü^ÌŒš¯iºò«ŽÓ}Ô^'£ôCUðå4Ÿ1~xŸ½ê샽0»m¸©—Ë–­r(]LjK[ ð×Êí"…s1ÖhGkû"`+b9 0µS ³­(£gÐ��’ãCË¡OsH|ðoœ1™WŸlŸš jÆ—×Î'ÑÎäÓ½y"”ˆ&ä\vYº jßzW§’í8'ÝG�Ðë 9Üæ{ÙÔfß5ÊT¯Lìnj¹%ר8‡úÈoÁÿý™ñݘWj¤™»15)œ�šôF€´òlpTª�,Š”Ý¸¤"ç9TÑwÝ)˜µ_}…UÐQð»½f³õêi{èÔ•%®üÉ@•+ô¶’+ú““{éP£}“Të:^þë'.®ÉÂ$€`Š÷¶?¡Ýž‹…¼FTýU{ß©Þ×?•½WòР&ƒ_·°E›xÎè¶x³äåY4MÌÜ`ù" À™�wùƒ4$§€×!ëÉ;ßw‰¡o�8ˆ�r­1CÒÅËZìéÒͨ²={Ö¢'¿i2q•ë½g¤Pm]ÚìmÖì÷íÆ‰¨Ýè~‡C”§R¨ÛÕ§D§@Ã+¬ôýiÒKª CŒ¬ˆ0ŽúĤiëØáE†—FBèÕj�Î!ç ŸÎÉÝ1f/°!®]ÝÍ™…N³^:M>ã/R)§zÄ�h¤ê©óNÂŽeÒ›†BN„²Ü;Š>po5f‘Ú#à÷*Ã׫êi­>êx F�øŽ»|=¶ŠQUµh]žmyŠ�4èl›)�T'òúA|1ÂÊ€P‘ézÆÒQí0˜Ž gOêñƒ[ûßç"ëè¿àk,—4®y¶Ò_¼Qƒ;ø•/Œ`ŒU=z„¸þ<~ÈFZ ÚÎ�ë7µæG³4ìÌx^<£ùfD b¿ÛË4tKþ6x’§©oØ6ÎY6°ÜI� ©UZB¾É�@³õlØ�£…1qL°DÓ€µh´uÐŽY£þzÊ «SÝ—4抟›hu�AéD3QoîŠHL ©xß””%9Po¹¿!Ô¦I= ”q€¼´¬(òêgB»£MAÐÍÎs‡lŸQ ò ækâÒÀÎø�8–Sz†³ èÀйvöG—î0MƒQ²§SæãiK^Õ=äŽzmÜdºµku£gâoj¢íÙʘ& t5Þ2ËôV�E¢Ù‡æ»Ì¯�ïÕ�ó°æû¬cP-^®ãêYt/í §õ9ªƒ EmÀTê ¯ùÄmO]¹¤_˜PدO<;YšJ%ZÃËsliäÅ Ë�¿=”ÃÛýŽgeýï‘h*—A™y~ˆvçsaJàcCwÁ(o�ÏÃ!ù¶nFÿ$íHÞ�»«;ð.CV8q2˦‚©&�Úá>~(mÔ«Ñá´ÇQs_\»yg`öf;d(0D¿þ·‹\˜:[— 9®è¿ö‚CÞë¢Azø…Z\5õo™¸—ûÁ길>âm·cªo×€š£GÉ•!�EsVÄ…ÕESˆi|â°•*Ü!èÙÝ×DhŸ™ Ük@¼4ð0^’Z³“å‘ä>1¯‚.ö=ΖçXb¯±“'€Œ¤M°˜WpxuâJ7’µ4 £³$tåêw6niç¦u©Ð@ à£Á¥3¬Ê,¦ßo¸“í'½“žCÓcõŸ½Š,¤G�¥á éïÅÛÁ /ÑÎßæ¨ßPPì9@ª�ÓNâ_ñ2 ßü:ó É*gÝÊŘl/‘»Aሖzp"&òVQ ì'ˆH�x ¸ü±þ\rL�Ã" úgi¡.áöÀQë ­HÒnÖçÑz&ÝúØ1D˜5Öúf¦Oc‘6Sźšü½1‘ª²:²ìäeu–ëfï‡ùóØŸh_Ìaï%w1H¥á]«|.,ÔO$Á8“w?j‚ñRã~ ›d¾kH‚ë)"S-Ãþn­¬*íGîÒ£äî/F2a1;ëg@Þ%eÌþ9Þ$Z9í Ó1ïí>Ü_wDÂXh{Ñ+ÜÎ=óÅÑDäÉèÀí{¦c¿¹CÛ™T N^i*u¥fíø_—Ð((�ÕS“· vMŽ/›Ã«Œäí´7šÞSXhq ­Û½xú˜J!g�ùîÆÔAÂôª“F+ø¿ø”i_Wòè�;%ñ# ¬%îüŠHÖ�]‹ý&PŒO§òP&$ºÃ-.kgÅ F�¢ÄO⌑?CT†q Žd~ YÄ>"§fÂ’FÑÉŠ´™VNP}hºKœÝ˜Üˆ�&Kʦ¶™’,xOÙ¼ðf“”†¹xñ.h3ÙiÖçþ@µ&vn$ý½V'õÖ?»Ó›N_öÂĩĽk·™Aæ§4`œ¥ÇwoãOT·k…@Ë¡Z#Ó•×2á!½b]»�k@ðKë&�¶-9ª(lÖ!bþîÛÙDXR‰Ö ×\ *€áö¦í+“j̼cV|+ Î`¾´”oŽ4µ$áØW@*qøù<† F­³p5¡äÙrÛFU¼Õéq$À’|–2³\“FÒ©Ô|‰æÉþÜ�*c¸�ÁX ®+o*¦t_ßÔŠD×]ú\ø,ùFù{ÐqD„Ïn#â´;Š�c\­_µ†VÆïr™¿Ý£d×Ä›ãµ;Ž™¯Åƈµ?¾Ê»·fÍT}}]ô ]NF}V凉۩MÌ[‰Œl# )Åê­Û±ØKÔ„Hcà¥Y›Ilçµ³z@ÍbtÍÉ�F7^¸Íê¸A,Üz«¶ˆ€dR¥6Æ÷rµAþ¿ ûø€¬x|ï·¶!>ä Öû4½H§›nÓN ±OÀ»{º¡]Éè¡'¦.3Tß Ç¨UPcøßKn“+w Iø›KÄ2wãÃÊäZÌ�Œ�ïÙüdQýÙRëR¬ª4¤Ö{?næ5\»9.WÅWt5Üâ(< @ÿ:d :VQž¤2ÌF7_ÇhLȰæÑÁtàïf3w ´ù€tçÍÔ®S½GþYìjS€"Åõ-Ûb\ë&É®eµÊzÉäË�¼ÃÙ3ë0A–èLæ?Žôx|žFb\þIÒj¬3'@Ú[4Ù!«Êô(ÇìvÃ�œ:jTÿ�3!_é¯ç¡=ûs…¼ûcÉg0ý0Óx bnsã qÔÞ¦@Ùlf`纸D«q.×>^ ©âú¹2,K2‡ßÆöDPcì:g¸qðÎ" „Ôå„tœãúÇ= dïP×Å…ê™Zs5˜Ö±j- ÉÇ/jðW }u…BtÜC 8\Ø |†ê„@ é,o8뢿BCÄ’±’¤ª 1Å-µÈuª©’w® Ùx´y™à¡;–ÿ¢h›¿AD‘õjâ¹€�‘…=Øl#ªn²\§Iò…Dž™!—±¥ƒ�¼F×'ƒ¸”Ë2d@é‘!f–oðòâK]_•úí÷ XÛŸW,+‹ë\~Ž&86q=ÖÞô|‡)vüÝÒÝa'™ÿÒÖÝá7nlWù�SÃš� (¤à%°é¿ Óõû²$.Vâ”5š&m"ÿ ì Ñ~“úüɦȦ‰Ð–RÝ—`JëUÞ‡ÉÑØ‚°4®Åº| ð_gά‹–L݈÷„wñ5V hÔi oéU¦,!�ô»Ò—íz �ùTÝc‘Ђc…œOëfpœ 1-ѵª3Gö¯{Ýף勒kÔ¸YKãÿÙG¨W#Ζ2° ž¹æò�€; ¹d€X†&�Âîš;“$3¢5Ž\Ì/ïö)nGÖt±`ï·~|¤Ÿ+^Í2¬b«þEÝ“µ ?@6¸¶§ô;™6ö¸ŸÌæ_w$0ÇŒ�'¦«CމÕQ KÛNU»% ¯˜ËôRì%¿gà`ÕOƒæ��רj=L¬¦¬‡Õ:v5ð«ÊÑ!�,+òî …U"쉬n•X’Þ®_뒻œRŒ|v¡s hžP—@ÝR™ôø}I.o¸‚·½Š6;k€W‚;~sصqóŠ'Ö{ÿ�žÀW Ø¥c¶ìê"&*p3_ü”=£5:Õ�¹¼$M¶~2/Rê *oË=OFsÈOUèÕ5ÿ±‡$ú* ÑǾ½xG}‚ëÞúÜ re½Al==_²/KŠêþi³(o@È;ãVý0[*�&«¶qÔ‘–áAˆ¤éÕÌÒ­�Ja&�k×ùùvüVïÚØo–¢#ímjµ³ó3ª´ »ïÿ…9Dªñò)Ü„’H�+Ôààð[0ð?û6nSÇŒ ö2ý:ü½¥93iä{S¨±qŸëµ§ÜD2ðø$]T{�æ «”Ö£f©ˆÆÈ"=ð,­ƒ¨~ÿÔûo²¥†…–¶"É’•+5þÔ^Ó²MÅ:e±lƒÖH(H˜øµÌBcBbã±5±t�†øwÁ¶µÜ¢f0ä$\–¶²¾€TÞÉ@¥{¨;‘¬Ñ< 8Qù]›„Ç£ZÃØnÃqgäúÎátš rgàÑä‰eªWœ}´¯YÓµ@ |MßרF«ÉgEª©W*}ï ­#ap]WaÜ»ÉD‚&##yC$úc�_Ê 2çP×xzëHÛ¤šX�Ž ðL³lS+÷®[à´ùº‡¯èŠ#¶í·Ó�ŒÛs,Í•1—¨‰› XF²Õ¸øOÑNü};p_‘ŽýÉÈa¡ÂH™†p63mI`Û¼ú‹³=aü;:&HÇÔÏMu�v ä�+¿Ð»â—1ò]ƒ´¹›HSØÔKU}ãŒvoq�ò5'.>uÅ•\žŒ7kÓ¹†'9ë½O ª¶Ú ½�¶‚ [c؉ëSï{@’ÈP"Ôÿ°®�I¿·ÿìÖÛ"EªÝ‹î±˜¡¯é(?öoÿxRw+fKN4©îöÒþ=ú÷‰g {9œA6XŽÖ’™“&ÍÝä tˆ�œtÞC¹Þ ³‹¸©íp2V’4³èôèoêÃDZy]úrj®pC\ðšÞhqè¶®ês$ØÆ§Š­]„Š»AÆRÿ�Å� a‘‚Kï€×ÝøÚy%8À&ÌÒºŸùq8Œ5V\y¿¥Í�꺀£2$WõúnËK““ˆn¹2@bŠ8Šéj¸T°Å�é�Å£L@ÓDo´P§í;Æ€-.?)’PÇË&Šƒ¹¥Hž~(#µ÷;É€ìwŒ·¾_òYã¦*²©Hò�ÊefðÉu'•uØü6UŽ6 �>hz¸L,Í�PµØ=M››j!Q-©ŒâÙ»A6XA½±SÜYaô’¿¤+ÜÄ• !ªóWêÃ)ÜIÆœ J™OÀR´6åšB·I³B,6MaÍÊ(ÛÇE›HÖš>¬"¤�°õ�³ß¹�&¸Ôu;‚¥hùWQ j¸sy¯,–¸ƒ‚PÙ¿Ëi²Øÿ³Š‘¬e0jNûè÷:7¹>¿*ó¸Ó圃Е0)À`gÜ$q o 77"NóFÐÕŠ€÷%Dl­!Ù¡Ä#ûï’n+¥>¡ô�_ÖE=ž…e¹]šzŽUb¤/Ø¿”‘¯D±#8XPŸÅ\K(ÚÇ£úÿ]±J]ßiMTnB–„À~Çk«Ÿ$ÿµ1,•JâÏý³:‰\3AׂÕ`\Qfo¹\CÑÜgÍ—ÇÄK]Ù’$9w]Þ;§í6½¥.,t¥ñ:Í5Äå¶�]q‰Zh_ä³q‚>[ÇmiÁy𢦳 G*ŒÈ‡$vcŠÎølÈzíªð¡!Ã΢K9ˆ’ÛílÐYÅYHL4–rï.MþKD<ÊÒ£>‹ê:Fë`YN‚TÚkô…"KÀ.ÊZ .áWáß»§¢‰^f{ªm8!ÊzÚ'8%½¡`Ó×1«Â“OÝê³ÊžR´5'ÌÀùÇ–˜.¦_Àð±/*—dëôm uÃ~ؘH¿¿K¨#^å¯yÂh ÿ¢õë3�Wû—±½hÞ~‹µ á¹ß¢®E÷öÇXºæÅ\9¯*`pJ×¶-x©‹ìvSKÉ£ŽbfŠ¥ò–”–]âáöøaãlTG=~eEȬzç‰Ò‰—jòçšúQªSg�[Vº¶þŠ´1[…¢ ³8úQ¬ÈЯ[¿*©RJŽúNôNd=t˜í¼B„ 7g[Ê÷ôéD÷—XDK!×çDèL:¦#&J;<0@ô BçZ,刹,×%Û5{9S¢Ü;”ô+ÛC’á5Ù`�¸<[KnòCB14¥å¹!Ðk¥™A�êh;à¤ÞÔHzØÿ¡NùöÍ](ãó7ó¹]QF?çÒðóAÎËNñß›£@veË ±4ƒTLl¬Tš4 îoÔ�ÇÛ)iÏŸ¬‡[±é+oDã# îÛñœOQî}&“RÁ#•ÄM…ë<1£=Üâ;ذ«U¢q yÿ ˜è‡F§ML]ŸðÓ;4úQrýr|¥z ^L§4ÆîôYX-Z!¹ÃðzìFã›ýs$ÿ)JÀè°´ÎðUMYû‚[ðª5˜€Ã‡žC@Ñcc–¯�Í‘‘Ë ¹'–û¯r �²ö!žIÉÞ =™KÒê€Ê ÌÉVº͈û¼è9ó�’>·ù^‘y�AÿŸúŽKo®7˜‡³xÚ…¤¤Ki®æRÀ¥ 8Ž øýN µ)\Q�Q½ß ÎöÍ.H0cj ”�´jI 3sü^ú¤l%ZÃhÊ÷)‡ÀÆ'ñÿ•“‡Ø�o!\lžöÏ<¦\âK€p¨äwb†–N¤p:p²ÄàljxEF\_0‰ÅØf~îµ8§¢èjÂÚý‚ìc™‡š!!êQ‘Г GµJ=QUJ<ß^±ìrŸâÈ ôs ÐõYÜ…5íÑü,(An°Ü®ûŸ e¡è�š†”’!DÝ\�®“FqÌdK<Êçtc–>bY"Åí·Ô�rA«Z]Ðþ÷6°zíDž4|$yŠ-ŠE A÷Þ€ ¾ác&l"–ž«Z ŽÂ´ìÒ½ŸK¨ßô.ESò·“+´ì­ôÛ•ŒÎdmÈžDø½d”$#¥G,$Y˜ˆ÷+ik‡ÈQõ¡þK£Â˜âÖ{&²ò=-†¾‘Þ$F|dgJ¹ðõ!Œ±¢]©„Ê�½–Ýj,_��û¾ŸÚþÀÒÙ^·ÂäCç ²äIB`þï6(Z¶/ܧÞÿØå¶ ;»í}ðlÅ1ÂdDËEû§rËP‘r`1×w7@¬5{‰»‹S¡ÓQ…"�i£N©d¦€óô{¬Í˜�Üéfh¥Wç7­¾õ1\,NÚªxŸ|�;G÷‚iiråpæ!B€¾_fƒÆØO:á`CN]%vÏ—…µýp ¼;âA¿Vû„hÎbXïIýŽ÷=åù¹}L‚ Ýv–rG$dh{ N†¬7aÑŸ³7-:mä&ÜÍŸ¶2fŠc+YMÅ­í®`øzˆK”àœ¼Á÷{ô û¼Ð=? j�ò²®YvE$©JQ¸ˆÞj<܈¹éyS@£ÛÊæ.Qð ‰Ô»Ì;”}=A%×cW•×Úî“×îô3NEDÄ( �ïSyãIéP“/€b€Ššìæ¿1Ūþ/¤5§lQe¸è¡j⢯Vð½‰/v5®ápž•ÿ(ªC%ûåþ€Ÿ72=]ì÷ÚŸïKUí'£,0�úu�8óÙEçÕmsëB&†øeš"+<Ó7¥ÿôe?—1Yû±([¢ûׯˆ†«éõÿã#L"¼:Òe$)žŠSžù¾¹“w¥[Eé’7Øë€Š d¨#©.Qlk±ê8�[ÕÄ[-éë-¶©”mö[3ÊzغLæ5Ðó!�^’? 9–Ö›n|` ë_ŽP¸çÒ�P+5,ÎbñF—�BP´ ZÝbh|Ÿ?ì¥ÅšX˜ž²œò—¦ækõ¿-f–$ûØî¤wfÙõØêäÍûOµUî—y,�ª‚ÆŒ´©ï‹îçYò‹&Lùÿ %1»ÑR/lBiº2Œ"j’Å�Ë­8Û,ÏtU$|�“ÅP5nÄoóhþÄGÐ ‡yskhaW(~²q�¾ÐòËmgpQGCªMB»çgø<)”ºlü_d�œø!›ˆkãMOp>•¦qÂÉý)9ß{³ŽÜ�%QÚà2®Óà>N:TvÇ ‰4B3'ÜÆ”?-v.â‹ËPöüèŠH¿I [YS¿·¶C¼•XºÒ‰Kß Zí[0pbPy·R¶Aàwªu˜ ˆ;Y1¹Õ<ӵѼüéFÏ£½2õªÔoùíG7Ï"z­yƒDÏ{5gTŽ�cvÑâ¾o(M£?îù³—Zâ¹ÇäI1q[± æ>«EÞíõ±ˆ:u ño}0·ÑKk îíèÝ/ŠÀŒ‡³;êhA ¹@õ惴¼ã¢/}ä“eÄ~p×Õ°>ªM¢¬ÌDåwZ²ó– ¿Òª÷w7WQ1yÔqÒô%ÿÌÔ;VáK@¶og±Æpe‰GûÚ"=›…ÓW )n” W˜öãk"@³€4¼k®ey¯DØ�æáP•ÇKmPT«î(†ûÎX0­0¢Œ•£ßk/�#- …Å¥¡Ît´®¦:ÂØEu®9Ñ– ‰cá �*ÍÔ8’S7V.»„Ö3=T„Ðöú;´ÛP!â…çdErÍ2+€"«EIpAÍáñ‰ W™O%bîïqƒp’Vxk'¡£õ°iÑÏâ±Á:ŽrQI“ýð�L�û 4†›òI½›ð|žŸK'…|�†\°ny·œ&'ÞÒã�û ‚Fi2Øx³¿l®³Ÿ hþ‹²´aè¹Æ±¢YÌD9�g•]z¢l}_áEÐ+5õørQ^Ï´…0› -V’�·1/æóí¸o3çc²TÖÏï:Ìûx³88<�„5FÉåÔvx„Ÿ5$eâ 8<üÛÊcbðr³ïSðU ‚b{2˜WîB&ÃP×Ï"$ØÒ‹¶p%» $fNÔâväÇ é“LìÀ¿\QÆòµ‘¿�‰�Çb ryµPàh ”¯Z¥\j‹,Q ð4¾eYybÛ6� ˜ühMóŒ 4m¿6íô +ªQÒÕôk1J DîKKRéÏãTDñ†¬I´¯¸dXn_Ê=^Ú°à4’ÜZ€´ô«Ûð”C£Q)ýÙƒ–ÎAÃA ×ìG«wÙr_ª#,׃’ªƒ’›zUb {bŸ‡ŽX+QhÌhxp¯/~}JOm,Øu‘FŠ™ü„dŠœJ�Ù¦”Xpü¾VÙÓ·�y¦Î§Á)UBé¾{¤Ý,5HäÔâöÝ^µ›7^×LúË­Ï·³O]¯ñÔ Ĉ±˜çûs쨑Þ$BTtÍf§™Šøä€ñ/6ÿõ³~#Ž '¤ kÅà¬ãK'ÇŨ’3~ÐXä›ãÓ‡ñü§òˆ“°„¨”·f‰ü:q <Û§5±¹ê(rsùì<š¸™…ësüᢓrª@HÏ8}'½ ã}boxÙÅH\2ì%®ðY²²ÖCOUö¹íÓ—\>,�ÅïÍ«ùЦ,�tê'.Gd‡Á >ùƒå<�q‚½‘W·IÆA †w.PQoNtl°ùˆF�.ÿŽÉìîUµ:—Î\|?åaÕ8>y‚«¸¤Ý£oY …VUNàOßíFe²)òÐõ­÷Å‹"lUñç¶FÒ.-�9¯<«ûú(¼ %Œ+*ß:ÿÞ°{>Q®<%ð4+[&nÚÁ0ÀÒþn¾â¹‡»GÔ{¼ÆBõ¨TJ4ÀÝ"ëIèvèÿ¸œgÛ->=Ö·!¿21 ÷ÞŠ£Yp 4¢à߯­’7Ðå ErXâÂÅ1\^`…iûìÀ(*y²l ~Ë(Xc£‹ú;ã7¥$ 6@Ú�D|¯÷¦TÎAí†R½d]�ÿúJÉÊÁp(å9‘ *d+½¢&/{ÖaØÒZ´ÿPäK©Ä:›G?5 C8ß{µ¦:}—åäfÃH„ó;Lf×_ªê Ü„í:ìÀU¼¢ÂÆøÁ/ Ÿ)ÜB]NhIÝs ÍÏ—_¥sQ±¬š¬eš±ßý­Ó Òס“,±��ÖhO’ä0'ëƒì.õâ´90�“ú 0'¨ö�ù¯¬ð1°œnÃŽlö½Y£ì ¨“[)–�YúÔm{âóLTé†<}?ÀøDŠb@¥µ"U—ð2%ÿïkÓºmšWa‘2« «§Õ ;¸+$+oTÉŸÓ€_Ë;«à²åwÂÖÓÁ?Žë¨QTÔlàX'-2Žü0^Pø.:] eK$=¸-0\€¢\å³ÅíÚâ`V3$ ZEr.××)ï�c3ìc�re³ÚæýHi Ž•*U]òOAä#Ót+ÂŒþçZûKM‰\Z­N.'z\$èÑG M$çeÞóqÛÈÄwç"YÄ:¼âÊ×CV�ŸÅy„£¹†Ÿ¥½W뿯«]еé;+)kÌžªö ÝA>Æ"Ð��:Ð@¼Kp1$�à68-�ã¬ã¼h²,5hçÍ–ä³ñ[vJ5’s>.ÜÏžA³oƒùÿL? QœÅó9–†.@B}ÔýŒQüÍ�MXþÇ,ëV6‰oizEƒ(ÆZ)´`×]ZùF)�Q6²Ñ›Fß–ìÛWè £˜·Àì¾s/ÚДíý‘Ï<�=gÑ/ºþìŽftÞžÖÆ#@z)tØ+xÀ5ÂèùÙuõ=ƒM×öMÒ EO�)÷ïýUªŒÌNµ‘t¿�XJ\OÚôŠõÄK0´0"Yh¶VÂ�Å=È0‘V�G( XS9Rÿâ] (:eu‚Ú=:ÉÓ•�½ykÅÈòfoØE”ÎÔ¨³UérÆ´Ý1©¯¡)“_Þ•£Àº*å%$R�ññ‚ß ˆBü¶tŸ�£��Ü™oDÝdÎ5Õ!fLüÇߘz? 1ö=n¤;�5ÿΚgO 9üŒ� 7’.ÕÜìÊú9ÅÕrïZÚ‚ 2¬¼nŸ$�öyÐ'çý¬¯vøõGŠñ° ‘Û÷O‰‡Ë6—r�Ôžxž`[,ˆûÀB¬”#ó®6QÀª~¾…õ uaMì "°†7K¤’Œœõßà(XGžŠÅef6`9ÏÉ Íuá¿aŽÒe²®OAk°óÕmçfTâ&Õ“¥3èÿ¢Q˜9ÎOH’“¿kU]e�t€ÕFVâ$­àÝ !SÁã¼·Õ¿ñìÌÿõ‹c8"ìµUÇ—‡O.TDëe-ð˜Õ }Sî¾ø™0ÑæÔ?Fu%ŸÝÇRœÉSX)vÁ ö&‰¡R>�¨i»è]ZAeëò­> è¢Òíeb·¹ð÷8ÇÇž_„Jç B3�p÷uÑí /æÖ�E�D°�ö(Õ½têK%A`lª=lí û[Å¥›^Æìs_ÌM'£ ×]1 BüíÞ×µ,©L4Ã6?„áøuË×Bœ&l™Ô«ÜÈI'¸ø“¼Nz–&õ•£5ºGÕeÿ|�9Q {úÕœÿ¸ÒîQÉLjl[‘ÍœÉk8(Ä;[®Džc©u:ßhðèü�RÛ1AY2wì Þ_¬Ì:ZúWySvf1& $R€¡ÅœØ,9£F_Ä$"‘啟›‡‘2ÞVörø?žVj5âƒ}(‡ã�q8t™õWþ;â©p%q_³étØV–å�Ÿòk•.ð•4n Á”W#Ï›¨©Ð´L`ÀõM �KíR †ýUWiGeZîÅC§É€�¢Þó«™\0˜êS·±´Ç$NaפÔÍ©KÑJkG qj/饆dÜG¦ƒ� p«�A¿¿šªñWÉè¿àâ·MÖº\�b#›Ì`£ëOI~.¥?ÜTrÂáX^µØq“ˆ½Œ›[fU-) àÚ»Ðü_-ÿ È+ΪČwOEÐp¦z&¥ÝBcŽà£…¦Ö¸�žé¦l·ÈC†Ÿ•2ËCPž X™�Põ[x=v`„Y†;Ò†ô­ÓÒ¥¯è5Ésvå/oý¬;Fµ¹ØpÏŒø1;„�ú¡™¬¹Ös²aý»üW¾ló@Ë,[ÿ”N2!ÂîëÚœøÈ$ü3Z*ÒËÄÚ¥O‰"mÎß4XzVFbÜm3 å£O^� : 8Óz‰R/~l4Ò€/$ýSD½¿¨÷µ\ò¾s‘DòÁv°âȤÔß&*WŠðÎøäÖ\”lP&ØoÆ;*MÍï�'„?Ž#2€Äö×ZÍóuGdHþM´æ×°¤‹UØ×”UÌyÃRZ�—'C£¿0D`�à -œz²Œ4�'–MbެO¯$ÑŠØ�G¨q¡êl2tãš“©]sHU¡‘¶é™hœ-UÖq·`óþõÜ ä0UÀc銟 :îû.ÄÉ4!Ú ©E¢SÀOréFSÔ«"Sô¶0KìÕ{Ûë£èhÜ«tK�€þä]òé÷ÛºñO�­òr¶ÎŒž(äÅ`üïè9×£)‰…Ò ÇQ1B$´¬æ>ŸéïÆìùäÉäÛ¨9zÔXFb c1HšÿÁ²%™‘m’wÂ�V’ì]pI[‹¬O/P¶ïF›Ñƒßú¸òC�u1$ñëRå8€¾1ÚÛQG\ÏÚq›¸�℉Ñi”×Ã|ž},–¼m¹¬(‹®ù_;‹v(ã‘©)³4§ˆJ × =ÃÚÚ"¹ëÅá ¢Ìg˜\¡F‹Ý´Sl‘ m�/‘*?�ûæa‘±ÛX"¸Z÷‰DÊA³EÀÔïPœ$´–xR:OØlà´ýlc6O:�ô\dLsÇ÷Nó�Žu×!ôö£ÀÑܬ?¥u»„GŽÀ_öÌw–½pn®ç„j#!áñi�úºË±Ký”A$W²Aué­ö±$$ké·÷ƒçY\vãÌé_‘à ÈÁ¿{ªÅRæ…q‡Kº)¾‚S uÊ¢ ?Â5a��”-ˆ¦�Qp“ÄZ£æÇgìÔîíôºÃú4ø1jI8�†‘ ‘¿NŨÓo¡fs{K‡ükËZðÿÕ›\NÄ3JðuKYKŽk›ÍL|º;ŒF±¸,ˆ4�ƒDæÐlц¯C¨¦“»ÙÄæ\sÌ€k#æ±±iêfÖ§5»3¡¡ä-©)ÙlÙ$ÔدÎáëù�þ/¬%WUÕ¬qæ‹.€•ÌÒ´9—�kf_�ø€†ö69F&Ac›_`:˜æˆCZüOŸ]~öœ[Ed¶ ö¹°,5ñÂÄSTmò@àŸÀ'èJâóŠW4'Èþ³pS®ªš nl’Y¶02Ò9145Q/�A“¤àÄàᇺ„Âç:@øísr_¯¡@ГÈ˼öþ#§7‰¯2cßpÄlŸpõþÒ~ê8¬KÈà@Ø�ƒºY :QfcäíÏ~ö¥ß•2o(âDS ¿a²?¶î%žÝùjCQ‡FjS4Ïì@‡äËPÕÊY{æ’ªõyßx'ð¨™xƒìÃåìŒ`¸µx$š1ÌOª¸íò+¥<¨òŠsZ¥²á¬�Mã§B~†$¢Ý'ãÖF6¡M"\”žÄeLØ™W_‘Y59‹‹2‚Ö„ƒŠ/ =ù°j¾ây)|íñT¼“c†eFß9³$SZDºnt�]Om¶€qXç !Lá³±"®á=…B[sJ ˆzñ‰”bøø5{Š ÚzŒÀL*éñ¡]Y½ÏÖ´‡�½~–ºUøãÛÄ6˜ î—²Rùä¿’Ùu#Z*Çq�+HúwØ™z�¯ÛÖíAj«*jƒ‡„w]Ò 1ÒgÔ:…iEý`h®Ø-D²/NY÷@˜‡¦…Aؾ »Àw”aA tJwê´eL/Ñ%}oîÞNCÔÊgy–ã,›sƅ㓇[ÑÒ{«YQ7j­9�13ƒˆ].cø†t‚yRqfšzýfX�$K¡ð}Ùò¦AÊ®6ðd“h9°Þ½–÷íAm{Ö³ ]¨™–@àTÓQ%rò¡´ú”˜ÞbVØÇN»/�fvO;Ïò�¼vêÑ$‰�Ó·%ž<““�„Á=ʨË@A=Ü–÷îèb ®.;¨ævGσ1k¼ÑŒÝ÷w™_P#%«¦Qc~ÉvâÊz µäEÚs”- ŸGⳟC͘¹øJÆŒ* ¦KÈ–P=—hou›¤ #ÀÿÇ¥6¢ç*…‰òë‘õ°tœ´pÜ!8–c¶ØÔrÚ{%×¢P“~Ñ|®Œ8s÷Cª‚÷, ‘’Ë¿Ø�Ý‚?v€Q΂Ä1ôJƒ=“‹4÷«W ê#?IÀŠîÒd&…kè/tJe:†‹ƒ`(óDÞa¨VkáåkZ“"Þ a8].¡ #¢ÙÈõ3/H æ°™g^�hNLQ†ê?u©$i¶÷U¹¦\,#á2—`Åï�ë)'Z„8 ®‡’¦ôÔÉñ=9Y8KÉÆÍ)¡•Ï”–oå¼ÜÜÃ~áŸ_ ;9,b§T ˆÁÐ’š#©Ïä’Í¿¸ŒžRÏ«% Ñ´%:ñ�÷`Å ;HåöÔÛÕ—ÓäƒVEˆEŸÖ¸ž#½Bv ¼¦ò­Tgý ¢±i»3éu6æÛ:ÐÛ@¼zW®—�V]Qý„]ÚUd)o;0iÕv¦�}ªÌW+®ò–NwXür¡lpÊGœLÞ6"Œ«Ë1SÍ ûpUi:�]^ñH12c FeiØH€š{�‰;€g)ã^Šë2ÁüæøŽ<@›õ�Ý¥¶“í„Øs½d¬m2¼:Úm¡ïKaL ·H¶Ú‚"Ë¢� R¥ïIyn%W_Û£o34"êFäL {nâºgØÛ± ºS SŸûòž4Ýw^ŸÏßÑ‹ì³ÙÃMr‹v $v‘£y‰.äØÑ—е²V@õ%ÜÇ=™4ÔT%hè®´ÃjÕÞ›aQû+d|ˆ˜ñ§ˆn5(#Ø84Öç°î:$£F²GÛˆ ¹,q\Ü�4æÓÄl0ûþª°·>ƒJÚ~—uÑÍó·;b¶B¨ÒÏíBçÈ{ps¬ÿT ¢3XÆö´"r�\Œï˜q&],XD]9"'ˆŒ)Ù¤¾�¯+yLŒ >¼PÚ<{ZG´iï¦*a€§F÷Ÿ¹¶ÞûÊ'L3ØÞ­O×9r ?hí¿c?¹ÿí`'Ý©Ù{ Yð"×�Íâö3Áyéõ{ù½`¨¢ñ?ÂC±�æSž�¥_t4ŽyA?c/“¹t¼öî­Ü(Ç‘�í9Þ©@Mj@…V¸äyô§®Ï3¾|©¥´Ú‚Q6ížôû †Alý›WÏZú7¼#ñ½±Ë„Ϥïî!iFfsf¯"j^¬“ÕÞR~Mïq…Sl´èÙmº<‰TÍ»è\üÿj(²|Çâ˜ZÀ«'Úœ˜¬cxJ7üWßzpÉ4îX° ´¼… [’9J;ëéb:13SK3<3lÆÃÖ™“  'êR”¶lÛ9’b×Þ7]Òù9GQ?{U_ƒV–(²…SŘ3Óu!Á±ïÚG»€‚Z °¨ÊÇ&X/g«Þ–Фï$0�ˆ”.:Ž�ئ4£Áèÿ©ŸS&²�ù4B•w@‡ôûµíëQªÐ͆"§m‚[¯Ù,�lÞN4v[åQ÷ƒ˜™ü–ºˆ¾[ozC!SϦý~‘Þ¼¡ê‘ˆé2­��s`áÚYC3W××”S Ú¢Þ€”{ŽAj­ornÔ¡FΡZ 9á~±= æ  ¸k~b±†þ,¦@.åév|ÃÌZ¡#<‚ð 4ÖrEÑW Ô‚Q­@ùFBŸœã?/5`Š4†[&GHO/ò,µ¼ìäF�r,€OÔ@ÝàSCvý#cè6ÜÊþÎï«.$*ôvë~ S³¯Ùj>ê;³Ñøïó»�ô_/_|q!�‹Ûám­°jÅeuØg°šÜ‡Ã,È’ Àõ¦Êð9Öw�ô2Ԅǯ·Cf0¡Q½PW•'D}AKªƒ2:oÁ£õ ^@q•ˤW�ý"–º€®i8;­-N˜|�br�h€¤œ?@•�Áiìôá·ˆ–[0f€ÖOÓöò3¥žiDŸX´Û(ÀæÖvT¡]•¸*06vÉùí¦ÏÀImü é6=Š6Q*wDtS–sý‚�¼ÓÊÀ ¦"*eðÉJ¡ô_jîMøÞêˆTA“»àæXéÇ=׳æ0�Eò)þ |»ÞÕQi\üß ¬ìñ†¥ÂfÉßo;y}ÊDPZ©8K§íÄr»)íÑi“‚Ï„d7˜ÞNÀÆ@ÂÒ®K²Ð<ÓÇô  M>ªd4ØÇó•VÜǾåqE�ÁæT32Ö÷ôc0¨R¾V+ãßûj¨a|;ÍiôöØ(lÜ4'Ñ`²c—4êÔþ| G·ÁçÔîYÎ[)4�“m�zPäµ³�ahhø�Êà:ÿÍ߉õ°sê†ÃdA½£þ¾«ö–šÂlhêœ<î&*§õ9†éà¹Ý?ZEÑücÜCjËÏ:úþ³Š"ÙIWªc‡zqi°öÛ8“Òñ�aý»"3C¹D¤ƒf˜…@P¶É�¹”û‰Ñ••ÁoXV‡¶:1Vv ÿY/ãrÜ›lìʯ “5g1oV§‹ �'J£6Ù×R¥¾ºwNKŒ�Ø£b´¸oC.¯Ã@ÊwVNZÞguŠÐÛ§tª­ûWÛ@ØËHWÛ$l³ôhµÌ�Œ^}'�ÍôØ=£_ÒY&{0öÑ�<ÓpÀàÀÝÍÃónc&0ÁIiÍÃï” AŠÃ!Ò/|„„”²+É&8›ÇÔÝ]\_ Ÿùw°/�³·ËZ*„j˃Šû3€iîŠ9çÌ`пîæ:ÀNB§ª¤ük0éö„åÜ2zkÀEyˆ+$°I%ê­™ÞVV¥œTBŸïžºÞ€ÊÃ-.¬|â/«ðoÖòx;ŽI0Ú­{ITŸÊu9úåFȈ™Ñçh[l§«ï‹à½ vÿ0çfÙ䚟̛úN8Ä×ð„”¢LAL —ئ$pzN½6w ·C<(æMTRqhuÕŽ^E7¬ùÔkʱ½ìâBÍݨÇÑOî±ù¯’njÜM˜nòšV9wZ â ^¹LA‡Œênx¡]Õ<¸ì½JiŠ$’^ÿ�ªÙÿÀÝk}f›ÿFòõS4¥Âï)c—´ú4ò¨_2_UUØzËÂTšR õ!‹y÷¿jm+í»® ­áÞWoØýƺåªÛ‚¿ò" cŸ90íʬLÄjÝè¯HN÷}úÐ"úöBf1ß¶ A¸ :ŽjfãºXù>Wð"âH¼‡ÙºÅ6¥R"»­A»+¹e—±Zé�ˆyÇ¢~Ù¬‹„2`œmƒ-³ùVÚÉ;LÈ¿žÂ‹•rþü¯DåX[®î&cG>I{ù¹ËÒ|÷ì}ZV êÀÎÖ­½$· ¶wÐä k�W½þ�Wñ*Ï_S`üsÛÁ#Wã9¬>ì³@óAÜ)?í ,’M�ax³ç1Aa.ªbb $•íóÀŸSYÈvçèºS¶¡”NU%æù?®ZjLóGIÛN—Öeo1­B.’mEõÂÔ£í(�È�’TñlÑ®b,ŠIÛ•ExÏêl•è+å%¾vi‹j8M�YÌð×#:ŸÊ>¢>ЮfˆJR³\~aºÛ€N:p˃~ðº ZjšŽ ¢ÔÒ©°ä–V;.í°Âæø‘\i'/g—·<êçÆÍ•Å~9lªè9äÙ2-ŒÚ²aŠÊYµÏZÒªßxÂP®MO;¤œrm›|;ñ󧮸){„Ú9„ 9g,e{í{”ÌÂ,n˜Nç˜lkTT<†»îöâÔ€ò[eÔÑBý鳎%ÝôvCK þ!^×ÀU#3ÿNØõ!å¢Õɯ}YN–˜ûZAù�í³Ü( jítÉÖ©fãgÐ\dÖ¨}-Î$”8¬$Ðwì9#u4êdŽ Ç0h¼ eänþ³æ'¶?dĘ̂í�`+L2±ÅE³(U\Öm0�äÌÙ)[¿ã¼ÏÛò`â�;ÀsxÓKÚ�’­ýVsP‡ƒ�eø°7"|«ePP5?ƒ™Ó8ô&…€³¬GK²×}¨E9kD©N¡ñPÌM%X †:&Dœ:™ÉsÀ'"ñÃÞšcÖˆ¶=Ç7•Uƒ hˆBtUÎ`'g< ¾›>Y8 ¥3hðeø«1½�6.êŠèŠ[«�›zH»f¨ÝÆ|[æÑ—/¶q$RY¼¶Šgtrç¼€"Ñ¢d%m�4ÄZ®/s ÄÙ€‚ËE8c�€ü£“ryê¿»vUylBŽ6�ÛÉR`£ZŸ‹Çbä\l^¸Œ�É4“«�aÑýЖ÷È®>ªæ†íñÁš‰u)ÅÐí J—®hfzh?al õ;¯bÍZnö•Z æ?ÓÑå:°™¢.f'„i/þ!</ÿ6ï\ìnÐ#71’{´Š§¾ˆ$œÅ®ÂµZý0ãg?bDÐ#nœ$5XpÞŽ ÓÒÞ0Ñ|¶CŸå¤6&5ÛLÅ¡ÙÑB6Dq5.c��à gÝjUvÞ X2|ÓRÏðÞæMmªs±¨Y}?Ú¼{U!óÞóÜ¢óáDßÝ|.ëóŠL%=yVïñö} ;ƒßNÚífE}LçB¼l�ø3ýTb±ˆ'˜&ÍB4mK&·j5Ê¡Y·•öiO# ÄÞW·FA$ªÅ½Ú£w nóâÜÚ“.Û**¡/˜&D¦b„5·ƒÊ{KÍLÒ”®ùÂzu5ÒœÅ/ûmMóÒa$ÌöTÆc%2z þºXóÀûÏÅÛ¶Ê7@yßÅ×BB fI¡ »¡ ¢¼9þ�ªuÒñμԫ4+'iÒ«y#@°s² EØÚ‘B¬ˆcW_=Fˆ¾3C$ÈÁÑWùŠ1–#)b«�%@µÏZ½�ÿ´Â`#ÅŰ[Çæ¡°–¬ªW´Ç‚Ý?£å›«8ó†#Ëê\½osøî|ÿä©÷Åh4¡ïn‹Æd:Qä…ƒggìgöÚƒ‘\RDªç•—Êoá9ËǤOL¼’Š·ž.üùT²âÆê‡wA�$õ˜ƒ’í®�GQ…ÓQ¦%¸6PÍÁ ÉÈ5/–ˆil¸éŒ70†¶rõ)Òm[H/k@jüWªïr €ì2—âêài)Ö�”Öf# NõRnW’DÄÓÈüž±¼4ûgþP±…+ØÈ9²E—ú`$?U‘ì‘&œªp�ªD!˜MòÑû¨÷"Œz™g?’ñ¦l&�o“~š§¨Z¶/u‘*fEÙ„à†tšaCv8Ö’è=ï²Ôo”}E\ìgaƒ5ÆÜ¿¢•˜»^òš8>’«,¢S®gË� úXâå`…�(ŽB£I^Šé=Úçå!ë†s4êÒ´Jl‡j6Ê-6±Ô¡| ŽùP 4ˆññB§A]±æ9?V%ê“ÔBBÜŸíŠéŒ@Ÿ>W®Ü”Wb#AkDó  ƒ´›à}(‘øjç!?Î-W›Q@–Œ6V¢C‡m@DjÓ|ô‹Ú“¹` ñÊ|õ¸ßá+‘x+Vo‚Å]®”$3ŽÒ~P,ìÃÈK+R’WÂAs ‡ÌÊ1‰aJBÐ6Z£ˆz…°N3¸,xYérx{6âäKýf«\WGïÈÐÇd:›Þ­õó6;©Äi[®�ð–AíÉ//][ÒX2UµmKw‚>¿.²æöþÚEŽFá(ÈífÆÄlÿýÞ帾—®œ×ÚÚ8)û€¡÷E °°~_ù»jä”�?§¦ß’ƸBF2ŽááYÝà��ïÂTÉÀ`y•Hýצõñ¬ô;ë«s’»•KºŠþ!¯Iíã¬ÕÛÃõ|Æ‚ÒömFü7–7'N4«íU €3rnMlhB“VÃéDB„íéÚ½pœLç‚h\çgÍ?>÷[€(ÂW< ÍKE\7í7Twtê$DÚ4'»�ÔðZ“||}�áw±™¿IÓûç�æ«�8£Uð¬cÕtþ,óˆ3iœ¨Ñ�õ¥ÕCÉ+™Ð#HX^d¦ÜI�çAN@–½‚Ç{Zkb1³….'âs‰1Þ3oË.IŠž'ÝD’Gx”ËeˆÊ6{²��fÇ©ˆ$ÿJÔeU%;à¦k]˼•‘PÍ^~Ôà /lIÙt^�«ålZ* ìË˹çažÆÊþ­/4l•ݵ»ñ�\¢»„zÜY7dø§ó•@‹¨¼äo&*´Üb�=IêÃñJ0§À*çÏé]f¸H–ê 7®ðy¾:zk?"q>„e:]Y©1h£_Ï!lýí}Ï7Áüláæw¢Y=C:eó„bòSØ.H1¦X伯�àuZK"M>Ò<X«R¶²G;ùÇ>Ç9Õð½ºG2áôÚáË™î<¯\ó.ü» ' Ô9Ë´¾Ã4•Á¥ûèKò1ƒÛ™¯ù ÊsbŸÄ+¡áÅ{^ýänÑß²madÿ«„ì¥ð›HÉ©MmưÅÃ8âЦof/¥¨�ÓQj´r_E9èÊã“_˜¥1Åôkkæ`&¹™vn?sþ/•V|-.>&a¦õs Kí²¡V¬"zÑâÃF CŠ·�ù-Ídzî€ø¬:Ý:Z5üJªL8d’:Çm¸B{ÿŠf©·xünŸ£ÙR¬³ŸöÃÑŠ¦¾¸=Ò�Ò˜u÷>GiS ØÃ¯|Hášb髨@³Õxinûxtœ²wðˆ%§�Ù .ÌLË_= �LÆÙý߉&�yÄ*ˆ§ÿíx\@òë2''#G/EŠYˆ£ÏÓV,K²ÆLGÔbÐ2d6ˆç w‘ÌwÃÑFÛ1*`ÿl�YH+›�›ƒ$m0XŽäîç÷`)Czí¨Ñš˜»‘ä2µc"wÍ@!ÉëÕ•åÇd­º?D©Ï롇.g/g.ÕzÂ~™óægë…]_ÛÂÄ[†’cü³–Îj»wä.ì­cÏ$îê’s³yq5¡ˆ¶û¥ÜÇkŽÓŽiD›==“Óß¼¨”Þ¶)V«Â‚’ù€¼yà×Ì`¬2OØ÷}bÏ<£E®ÕˆNìk«)Æ%_™ø³4Ù�ÿ¹‡B;†l‡°™q­ÿÖÒ»gå$×Ëâo]]—G3ˆ ¤¦[×â »Þœh¨tZØ@W±fÙ×§ nâS&4¹•Ÿ¿6 pȇæ눀²lƒ�“ ¶ˆóö3[C[ƒ� Mê]¦XdIª>&yßÀîëw%° “¯ŠÜNº;Äu|L[X«ÆØrèÇÏKíuÌÚÂêÂ6•’¥¶ç{“d’yS9‘•OB#[ßú9q¸;¦ƒ‘jºÖ _çEÖ"�]'êvÅ·†™"îyO†÷‚Ïý¸§Ó ÅoŸ#ã½üGé‰ß™r9Ãn¥s3!oÿÆHÔO*ýhÑjõVþ ¨þ0~ø3 ‡]�Ÿ$O‡R²¨¢¶ÿ€ï‹¶¡ÃǽÎy᥊ַ/i¦t –ˆ2Û¡Öb^Tm8Š¥Du{¨eæ²ûöÀ¨«Îô’Ø÷Æ"4K"΄|YÔÝGþ$Úž¦jkÿB”ÏÞiñdð)?Ú^K¬a°ØȾ»OCFwŠ�Áç�×½<Ì+e2ÇrÅb/ÄÇ?6’{ª_§jÝÊçÒc=úPå)+}EN×ðy÷à56§ª¾f×ܼù«1„ÐMðšFcS]�’"Å—¤•¼œv]ƒzI¦²­ÚNˆÙrô¸…ýÄ4Üê,äÄ)ª@�Lï<lw‡°÷™’Cg¤>V.†#ê@¯è…šÐi°7ˆû§ï¹[™VÅr]´Ûè]øÎÈBºÅa\ß�mhñ¡n÷:׸A‰ikã]ѽ8zõ…Ge:Êé]fãK‚¢›’DV55á=<±ã-N§‘tƒdEÿªÞÈ)Nž¥ b¾ãÒ×—Ic…`µ3R’˜…sEÿ*CÔ™ú»òóÉ“u`²‘Á»]}¤qß֣EP$˜CQ0²|}ùu´Ñ›ýoΞf#{gù(çö-û„ôñý¸Í«ŒíÏsŸ/J¬òÜö öBy‚ ¼€÷e„â]Á UÏŽsi9¹aƒ¡ãu1á>]3!±½âÒÚêûgˆ§$¨6@HÀݨwÈ J»t€æ²‚å"‚üÿ¬3Ž(˜þÀ£¥>ÃÛ.ÒÞ¤]V£TáKS¦ªg|}çPèDôŠŽ•oQ{î(92ÊǬãÕT.3Ì4Ã^áK;.Ê]w× S­”‚jx#XгÊz ·•Ö=Qžç‹›©,£5)ìry‰Në²÷$éAQ³7…ù-,”¤)}Í©4g†Ý”�·W7àvMT2`aþ�²vÓüAmмŸé7Ê'd¥åH=·±U6ú}¯"•/ w1í ò¸j¬P3'nï\ÿ?Ò¤Mkh¤!Gwï£-ÞDqƒ[aéä£Q¨£aΰ¨*•g„Ãb�Ä�Ô‹…–C½6ÄÞ)³õÃ0^´TÀúzY/šH6ðï(S–9�+ŸÀ]‰ãºaI«Y]ò�írÑñoø·“®ª³Ÿ1åÀ¯…˩듰Å÷�íµZrËF¤éfD×*Jät3øMºá…ÅpìÓØw |È:h-ËbBí®òÃYP`QË“Œ?…͵‡¤[IZžó öÊÝô´%Qb SÓ7¼Óß¼ŽTP¿ \{޹’—Ïû× !“5È�J·2ï<䦥 BÝGâ'T40ä§-’Úi½ý‡žô;°IIPc‘l› 5Po-A¬a»°ê=é½<µ¦eH "PGrÑ"žtûÀtþE®OK1‡d½r«cüˆçÌ« m)]£s Š�EÑÕöÐjèw �‡ôeßÀe)ž�ÿׯ¦Õ_©¥[b-€¸Ì÷¼ì¸ZŠè2’e mNººþÐ5ú‚jDOpãÈÿw!FË#™iªô¬­n\Ú ù·é1Î䢛‚A)a8 £Ë›`NÑ·°4ôY=œÏÉ·›}!*ëÇyrRû ¼|ܦ‰f–„a±ïh  ]¶´ I°~ç40�;�òüÏÏy”Æ®[ÞÝû¨ ’ˆÈ±�öƒÖÕŸÑRžq|Ô9RƒNºË•!�lâ’ ²Êñû,}T¾¨ÔŠe¬»ÜšÞf‘%Aº:ËAª�ÊGvÿ™KÃÉØ½ööé�Õ5÷V"tçtå‹®F‡J¯og‰opx¦î÷ÓþëšÖ{–HU9©ä§Ž¬ëå2 k< ؽÄÚ1Ód­¢ó8ºáRé|´¤Í+À4ÎÇ>‡íüÀk²NC, ü½§‹h-ÇÖc˜¹ŒlÂu7´5@ؤ ¶0Kw »±ŸRd¦…§0ïõ][¼A:ñ'¹�ÙÁYzd©NÜÎL‡’M�z%¬Æªs!>k ˜™ýä"žåLt×D]PfŽ‚Ï.%|_½¥qüÓ±Ñ/ÁèÉÌ8> ‘+NaþCɽ+®ÛÝÂ@)º€0!¤ÓÝÊ´s>Ž¡YxŸ*‹¶2ÿÿ¶xqۨå7<íæ ß“˜‚R*¶�þ·i¯üÎîï¾ ïOc@ðÀŽ œ•zZjC:=H“ÝîÕ³Éõ‘íÖ,§w\,#�ÇUäÛì­¢†ÌîøØŽ6¦mr¸g"Y–CÉ¯ ¦©ñÆŽh€bð3ÚÒÕÄ–M¤ÁüöÐͲ,Ôõã¤W*Yx/''Q¼”³«¬ jÆUE†ÑçÖ!‘b°µYǹz)Å–¦Òb{³þd<ưC¹_žé#XüÏ?OV ­©ˆì(]M-‰æ ¡zo¡Æüù­k´bQ`𠹞ÀYšBBF¸ È"h³š�ÅNy ¥K¼­Oþœk}£EO5.uEeZ$7Ís‰|4¤Ö4&Í‹oX þ  ©7c {ˆŒÝP¥x�¤ " ¡ÍÊ0pY¸K;ñO<mèVCì¹v¬��:M°Wí³À¬BÞ@ gÐGh·Çûtœ*Î{¥…’ R4}§Cx� #:»xß)ô-˜mëùÜ€—‡£ñͯ“Bø[d¡‘}X¿'ö–|ø.‹ ök}KÛ~ª/mö@—Y]ÂêgÔZãR¾ÿ¶X¾|Ëwás¬8Uûæ‹mÀs&Ð1¸É#h¯b†”­Ò!/¸JxœÄÄI BrM+Z[©öè½ 2W8^˜cÊ�ª{¨´k¨™”%bj³Ë‚{M•D]óºRôN#rè +¯UÕ¾I—Äž¾ãé}ÒÆLXMÃ-�Ÿ?s´8^²ËƇ<jïSH&ÌÑk”¡0’/ß«”®Ã;—8[Û¡¡hÉŸŒ"¦»œô¨ì?$£™w}†ï}%%Ž�÷Ûo#6kõ¥®Õ”R㷠ɜ͗S¬Ý…"6”{ÈÄBVDïä¿POÝû÷"ø„7æ YEÆ&á’ý]�Àõ?r¶‘·ˆCEÔÍŽŽÆ°hŠ-ù‚Ķ6ñÊàà-Ò=T<˜é¿y©_-,Ê'¸xåX;C;�_÷/tŠU³Và\Ý‘ ©bo ½S?íÑW!ˆ<³\›†óã 8�Ϭ<®Cöâ:ƒ±ø¬T�îx*ô šk܉{yÇa„�Ç3¡‚©§ç�# {ÙudzÞºįñú§¼>Ø8Â<}™‚¸Trz7É’1¿Ô$}ׯZž~Ãð#t»^ ,y"Û71Òš³dÍÍÍa™÷zª� ˧sªzÌ:pšhß\«í-ÛÞ\{pÊ5þffIå‡ð*ŸæPiê`+ºì:¿é’FÁþÏElåQ> ­]x @"V©õZíúWì¾&?­¨­?ö$ ì¿S[ÔýÆk’$„ åÙUàä+çŒ*óñL«zæÄË+güåç¾0'”ZY þcëÉ]û-…,oçQÀÑÝ[çÀ¥ ©¦Coµ�C5 –@L"(�ÍÃ$ð¥ .÷kôØy©íEŃƒÈg9ºÂá¬Ny×wŽŒRŽa—7§,ö‡Ð½x®¢k3§;!«;o{£íü]û~z.ÊÐ÷ØŒ�@uã� yÿ�Ñz§A!Š:;¬õ¢ï?àÖ[5�•Kp7ãíD¼wµOW]j¬Z{Í~¢ ˜Ø�°µ"j>õš¡Ï­#¹Ü‰&•0ÖLk„' —7]hÃkÒµ¾­Ì©å‰øž’¹”Œû± Åð¬Ï»QÕ:—ƒÖ™„OQ“V<,VVų%õVÒÕÊdÑê@YF¾Ïßó‘¿Tý§`}ÂBÞKל»ü² 4³@T¶µŸdíç‹-‰9Ä:ÀÚS¤ÇV°n§o£ùßN{˜?ç:wUmsÛ©q„Ï­p²÷6žIµ †(¦е쑰X<›þ…èÝ|³ˆj*ŠÀë—�"ïzxZ HLHßTÕõ²®¡¡©Eaýð ¿×èñEº÷'QÀƒÿOT;_¨²T¶)ÔÏœ�žôª'�¶’Ìñ ©Gô1@Z7¿iä‹”œ¿öciÓ”Y…Äuh–¤Á´{ €¨¦ö©·ï}F€;ᔳZH½È[;Vˆäá‹Y?m•3žô¨²b&H#C•ó.½GòŠN†WUå�í:íU8DŸ ž²¬v€ÑÔàUlÁj»Ú“â,MÍy‰œŸí¢êÌ@á¸?,ö@A£}(:7ܰLUë²|@¬ìv`y†å6•]‚ÒSPºz ›îAôµKã0~BFÕŒ�Vyñ¼âqÒ„ýI™�­î�~”Ë›¸Bsì ¶àC÷z†ÜJŸCÎI¤7¼úðP's÷m%ƒÂ?×ý‰ð‘dD“ˆØK¸‡=Ø,H=—Y«¥Õ/Ô¼s»lÍ„@xe¦¹ô:™¼Ý¹•¾•–±ÑàxÚ…»tÁßj¦[ÈQþ«›íÞk—ôý¶1š�±hQ^.zO‹I‘Z2Ęs=ÜHbDmóâ@Ýú½,ÇyÙž±#ÅÖ°Ò;ß æú-Œ®ëY†ÉÚtŸ\:ÚÂıú°ž×Áj–!®œ!WüP4›Xàù<÷Áé—ð@]Á*㛲ñ,¹V‹ßÖôŸÕzŒæ±Ž¡LRû)E˜Ð+R[«aäQoøç—�ÅÙ7|ÞS9ôi¶±¬@ž ·ÍѪ®¼W ¶²ÉZ}©½^MŽ9öÚ'½0³g¯þ¯Ti§âš ®§Û¯ù²DâW«˜hµ#ïÞ`þÔQØø=ÓetÇ—È|\¾½dkVÛ+y{àû9hÇr•µùì�ò.¦Ñr·BtêXá¶©f!H;N¢/‰-Ç{°QG{nÑÓ�pJ£ }Èy udÖû fóE<÷¨‘Å*Á3�¡Ú¸ÎAn3v°¯AsFžÙ"OA.²í²/ü£JªiÚžw@N–'N­qZNG£®5æL}ª# =6 ^¹›T+¶ Ïd Í¥À»W}’ÿê(«²å)I,_¤™ïgÜÄý¨ƒÙâ»×¯ë.ðõ³«Ú8¡�}-c7ÄìÒ54u]iœüý÷ÒÎ|©\0h;J÷¶ðÄøüc¶�ôBó%O“²&=±+t†“EÌçO ÷×|Ì+�aæÎÞÔj4 ¹Àæ¼/úúà‘y`Ý2Ÿ.¹ ÊctŠyp€NA]oNI¶y®L¯Á£#)ºÕ¥\a öHùØ¥}Ö±¨+äúð«J¸ZdÇ´ÕÜ“ÆUÔÏR»É@ m’”0(^ùá%§qûó‰ÔÞT:ÌÇÙVãNñÓŸ%«D.0*n8/� d0«œ××G¥ª¸²èk\{¤¤™±e/Ö$ž4)PÌRõà–LeÏT�ÅäÁ íëó‹ãë¦løbÿ¬¤}×^aB åJSmº“·ÄÞ{HÒ›®¼e1ŸEñ ý†Ù'Áo­·_Þ û‡¦¡øÊ÷Þè¹<|®¢‘üš<ãM;¨)»Tͺµ×¶éùÿ8ˆqÝC(‰àåµ�út'‡-14‹‡è˜ÉÈrœ“s8Öè×>ŠB>ΪI«t[šË`§¹ ÂaA‰cuµësМ¼œ,—T„'ö×M›…U”zR (ÎÏýâp$˜êcçÙ² ºz6’º…×Þ%G¡)ñ�V7–˜AÛ &êÍ mïuï©´^R&�Oû �J¼­ç+¦õ§Ê¾tˆ§Ö|~¨a0ó ®÷§š‰ÒÓõ/Ø«E_ðpk¤'‰ �¥âÒÈF"wIT‘ŒŸÀÁ8}*ÖëO·ÔÚÌTôVËøùßÞßÎYufâ‰úE ‰øv£ÌQ($j‘5KæJ“ŠTwŽØŒ!ÛßM´Ÿ]zIƒ’ÁY$ÀÌS‹�/õSLZ*¹Mª?1Ìs}¾à|5£íHuH÷>AÖemIŽE¯³å6µUgÝ¢µëªkiõ^Q0÷¹da†™ }Ì¥3̾ DÈֆηȊOZZ‹+?ïÁ³P<ŽH©¦së}J¼I-o¸f÷ïÔ°f`µ„-µ3†·Ä]ÉeV¾‡I&%æî«ËìxHúÁÇŸ°AœÆ„0Ô]�t+Óë”c³»‘[aÀ0TâÊiŸÊ0šª²IGè<„¢yW°_£aÙË2Úþª°gެ¦”eõ ½UŠ#±5}S�9+èµP—\˜O£ºäýZáÔb7GáÊø!«n‚Ù˜°¤pxQ“L÷ß"žú³ÜŽW§Á×ÄÁØ�}jà¯n{µ< mT‰˜âMdTµo:ÖAûÐ^`ê÷裰_à�¦…ç¸K ™0£v¨ïšÄÞœ9Ò¦¸lÜ‚_¨FÔSJ¢UË,ìe_µàX7OÝËoÖ¯kU\\ñæó¹:¢B® ³Ø¼}µñc¨ë¨çÎ\Ì‘•ÙÁiCY¢˜*7“-­¾+Á ûöÀpøæW^ë0h‹Þ–�¨¿¢Î"ã©ÃÌ>-AsØé]é7‰“Ós\+GdØ» &U! ¼]§¯xã͵ÒìÛ‚k¦qÉwƒúXGàêHO”�qÈ Á†ßÚ9w$-…QÖ+ïÍ¢ÄÒ…‚f‡>)¬L©‚©ãŠ 7Îñoæ%ÓULÚµÿ«cÊ•4áîb:TÂ¥œhä+lOÊ1GMò´ þ<}¼E˜¤ �ßöË6ÞDIyâýßcµbÉâ{ÍÙ�XÜÄŒ©aoëdVêË·¾ëq]ûµzƒ ;eØ>ø§Iàø³\†Ž$W7yòABûÖ—"Í[À�ÖÁìÑ5¶À|#зv‡³°þûð*…¼Iñ`ÄZÞ*<šÎJVcpúɇ W¶‹FTXg —ùC¥»UnBÅe, †GØýVvá…�úŸ¦y¦1^æÏâ2Gó‹ßϩ뻇ƒþñ/V“ŒYG­ ìÈ—?1¾‹�qC~¶bq^0øñ­¾»Q¤^�¿‹7_ÙÃÜìz§«Q3&Xx€Þ=4ŒK\€f2;£×L…1¡'æôÕSR{†>ÂLåaQÊG¥/R&äÁzjCbUg[Av¦ hdÂáÕµ3ÎHåÝqÅã6ú˜G€Í¶Ç¡ïyÇ}×Ô„õÀ~úww;W)Òú²û]¶4±êöYyòO麧š#½áâj“ß¾@?·~qË"�k‹Ö'%;r”uqÞÎÙ·Ÿî¯º�6x͸p*¶‡I\Þ¸G"…ÜW4mƒØ«‹mvÚ àr ~öÂ6!VËFöݰÛ­¡H²�k­6>‹'PîÄ2ÆÌ…ÄcÎÙKÀñÁ|6avÊÇŽ.‹5U° #0CvÐî²iãÕ>_*X¼õ ¼‡Îl*ÝŒ'M“•:îÐx~Ãx…Qzc˜ˆŠ&RÕ·˜o™Œø™�=D$­‡‹ª› ”Í„å/Í8Iâ¦Ô²C…× ]VOÚ•ÁHÞ.³§&rÀôõØØÕE‡Û‰–áŽI¢ÖqÚÒPÙ5–¨™~äEžñ®AØfö®¨ƒ9 F¾^mŠ–×,w•�ÊÒ7‡ÝAcŸ"-Ê¥5X¥µñÞssÀ0Â`™uÜÀˆ˜kÑäöyÙ'+–ˆ§fËâŒæ©%FÜ–ãžf3“êýãH§„çQÑ@ðU–4¾1µi½„¨:*žÌ쟴²Õà“‘f¢hé�©VG¬üŽ¥Ï‚Þ(z¿ò b–ûÙ±Ÿ,WÇ*¸ px%Õlp×0ˆZzè. ä qØ()#Üq÷­¿�‡hÀþhiSëaûG:ùùS„}âÂ*°ÙI QQ�cº°Ár•A¸¼d<ÊfLZ²89D8 WPFËwÇsqä �¢¿²ÎÞQñpu;Ñ€–ä¦3š÷ŠyÀ¸3³Ê±9ÃrŠ#7‚‡ó05+»ÏßõÀÍv4vFÉ#+´’h‚Ž `sǺ,�{Rÿ;ý*Óü’gV z1›ÀJI;”ï*™¾tWY²ŸõóoˆP¹ˆjýê•^ð8Î9×RÛ“ËèªùAÞÄpAiéQKÈ)àÝÖbÃé+B YÚeà68@%ê…íÍža‡å&kÍ:ù4ÓrdkF›Q` B ²xdÜ�b�B,‘a“D'eÊpÔ‡m|ð‘aÕÜ“¾ØX ÜÒs"ʨÁÞÔµïJŒvÍ‘ööT‚S XZó°rôɹuLéð7ð@& y%¼º¨’؃O°]*’B}Ö^­2ÑAFÍv ô‹UeÚˆWkp,þâÄgpüúe)÷öV9I}]62ìw‹;jÉQûÍ3ÆÛL¬�2cŒš~³Ã¤°¿ñ*½¨ÿaìŠÎ»£‰½™·^³HjÎ\I÷:f`fJèD¯C¼ˆíã9|òyB/ÊÅjqÿŒˆƒ*"œ,»ÆVÓ«³–ß?Dò�Éï§^Cù�³W"d†®½3Á³?”2¾ÇÃö1l*Ú"Xí—ß²fÎ`™ÌLáÂ(LÓ ½d a[° âÀf2ÔÑb2³öŽ5ëˆý&�þ�I+à¦;Ú ™qDºk’îdCÀ˜¯ÛŸE¹— �=BœLQ&ˆw̵‡à[½o>žÐûŸ«#ßêýl=%*z­ð¹ÌéÌñVc<ƒÜ°¨¬�‹Mß/ r)R½Úź» L Ûžg>9×ò°”*Àëù}tfâù}¡|`2Y‡ŒýõS^àsñ>*1§rzeP›vtÐpVÙjŸö�Òo(·Ùäèû#�GïÑ ®¸<î!ëó_ÄÔ¬2;™¨VÀÇýyDe—I\±ñxî¯2 >£‚øZ¼H“ÇvžÆßò’œ9,a^Y´ªÄÕÄ“ªÂåy¦jž•_à÷ÊoY:G/£#º�Ê/Ød&<5g‰@»Pæ�ªñ$/Î,yô3‰‚©™ÏWÄÈ"©<à)¹1I@e_)H4CGÛ÷Õ“œë³cÑ+&óüååËMa‚ûGQh1+is ÿdàéSù(¥;UœÜú  ÙØ_ GùO‡gfÈW"ÒâÆ¹�)�4íÜhuöÇöÇþÈdèò~¥�è™¶‡\jSò§É�O?ÿ8Áý•Ö=Wb¬¸–y±9­c¡îrøËh·L1Bõy ôFP»c}ÉC¼·za7Ë�¨íäÑÛç**Ò gÕÌÕÌžjCöÜÀdmªV²0=2î�›Ü®Æ,f5 œAƒ�«r¾¹a'&Ê-Ä©íÙg‡C(¹V)áA��•Ù.f �òJlõñôŒ�:¥/…Îò_E?uóì%7Cwë.Çš6s¢6wµeàrÁÇ©BÀØó¥ ­\‡d÷•V *Ëå6¬õã=mK³NsQz1*…b4$Õ[uš(xgwe í²“J ê2žQeNC†0A¬/;2rHñÈeÕ³ S‹T4ë ٗŇfͧÜ㵪ÖŸÝrÃÖ^’ùè_i*)y84Ý}çïÀõ‡“ä…Н”eIÜV2¼grC= —C]éÙS„DyªÀq|"‡’u§„ õJÅ ´¼:0¢îiuÕÒ:)iš�ºþô)†E·nsà� I­ð¢É-ËaN)ÅŸ1wÇá�OŸô�$çŠf`à;ØB©ä:Õ¯Dò¨7Ò¾?±„­JW§S}pUû+Qj*øˆ!Çñº·¿¾4»¦N\Í’²9nþ¤ÿ·ùä³\—O×lŠœö[J½P¨)Ýyâ…[ü�þBÃnäI=}¸\‹Sé|^ÛR=¯Ø%¿×ÈYÓIœð¯àNuõ¯ãðä~fÑ,2 ÿ�ùx˜ªc©oMƒdÓÞq(´XÁC”~M]Õ; ×2Ç�h�ÂmÂoX2Qœó†©JïÁ޶xL–;]G@yEe&š©¯û1R2ÈíÿĤ4ù×-CnUŒ”Y¨¨ç�¹OUÆëyðï4yˆ˜X9¡µ$[¯ÀyGÁšX‘B½ ÊRãtu»ãËi™‹Z½è¾XL†`úø…v}ÎWTÆOFP?ŽÖç5}O*ƒÏÚ~?óç\ïéxÝšBÕ3£ðb1e³>ɾ†“äûcÏÎìLbô3îÆˆ�!¹TÊ›1¿fQ‘¥¸£JÚ"Z˜aG 5`E@œ¹4­õˆM}1ë„ÏëÖuYÚ˜ºžTø9®„+àî  2ºÝ Ü¢Ü ªmŽlsy'Çžn€ÌûÓ™AgœBkñÌaŸ�rãQ¼3œ5Πφ‡ýÏ à-ÑqnÛ^�8•Òu,g–’(1+KQEØþ)(tƒgpÏ[ÖNJIONè|®/߀ÏÀélkà÷îçéO<#—Sfêt#³^½À–4cò4�Õ½5V0ï¦CxÄ Ìl¾p�t@¢AÎøå§×dµÈi¾xrõyûÐVh±®ÑöÝÊ4¥ãß´Í£N‰¦6Ì;<ƒ?ŽÅQè=†zÏ&üˆ5)¼ó´¡ÚŸÃW°aO>Wùho|�Ç’d¡Ð^¼ádžë 'é-qàª�¢GL©â[ÛóÅUÄg"Çkl´×Ô\ìÇ* \"��·WvK»ÊË(Ï�Ud«ë¥rç êA�JÃ4õ§¾‰ÞMûûs!éL~ÿo_6e°¬ˆ9|f¬Íô\�xm¤Jû|cBªó溡#J³?†ó“Öõœqî±/þ¤pŸ#oçNƒ·õÚ’JØŒG’.6YzdÌ G}jJæ·$TŸà½?Ÿa¦Ò¡�j0x{I7›Î°tüJ^˜Ü»ÖH;˜E¤¦.G$c[ðˆÇO mŒvþb�’�,ïÑf’%t&Š3Å íÒä‚¿hrZj)òÁ¨+™ë×sÙß²œi�P85é)ìæÍÌÝ·f> ×y£Ï½µ”�£éOã«zõ××a@‘�¡ô‰<ÐM+óé�óUkØi¡±1²$] £„¯rÎ (,€yìÍ+èŽZ8ƒþˆ(¼ˆ’ZúBp©wgZ:ts4Ç¿¦Þ=9O�1¨fÀš�\(øÊJ²¡(œÅ›Òá}dŽÓE+¨]ú{lIO °¬­ å›&e®OTF�ôG£¯*;ÕÅóZ—~xŽ/b¤ÀŸM—ütô«'˜©>QÖõr÷†�)Çqwû¯ V6–¼®jW£¹eŽ®TãƒvÆç7UÌ{Å‹Óûã…ZŒ*[A×Õ\œEâÏ”F,¾¨Ï^)¡÷UŸ•¯ï³éSž. «…—��Ú€#1ö¹ÓzIÔ ð-µ�…ÖªNÖÀ?Ökë³^s¾S ÇJ6z'h ùyò@U !ó™Bz‘ßåYæÙ€©Æ¿eü‘Œ™ZbŠ»:ǘÁºì\ÿ{j0®wøû3Ìv‰`ЍpQàT ªŒŽ$þX-”ñVÂb˜àKðàKk‚$¥ é¬Çß‚¬ñÕùá¥k#Šõð ~Ly顨Ã×€lßò’Qöocºë¥ŸˆST>Q¦”Á?:îÓ €‰+�vt”C~-XXó¶ð2iÏ<�‚>óÑ{9;É9ïÛÎ< �‡çòõ—…ý`Ä5•—8F‡þŒí>é|Œ»–G6ÏŒþZÜy[$¢«‘v¢Pvó“’hNz¼^«œ}oœåÓÁÞsšÝ¤ n¢koJ3è«üïû“¦o€»?Ð0Æ­>JÖP]¡^Ùâö™ýò¦7¼ œ1i ÿÁ5ÿ×àõ7@¡$g688âo¦?Êĉ¥f¾d¥ÖúÇÉB󛨗1¦�°qv@ ÝAD«@?k·‚ÙÈ•QG¡´Ú›�#¾‡NÎ"àCbýñ-rý×Xà¾�»/·§T¤7ÊÝÀvŒÖ!®à'NTÈÀÅS¨ªA]ò×�,{/™Úöðéßž�ö+®¸ûÀÁ¥ËDÄÏ*ú¤ú_f•sîPO}¾i:*ªPü9ºt~0#Ð÷‰xÅw·Cª.“<Ü[©•¡¹ü×õn,@)Wç‰Ô„ÂZGð˼r-m�ê:ó+Ð,Ûéÿ£oþ—mgz–¡âƨ².  )ñ::�98NÁâÀ–ÉFÚ4ц£­»-�`ˆ°ôn}²öÝÄi³Œ×ø~×W—n3 HPK^¶áÙEøtùÉA¿W7 �‚«:{�9kC.>x—Ê¢wDŠ~·_'çþxqŒÅ¥D_õÙ&PýèÛE‰PŸ�„û§ß<#•Ãg©º3^PH¯ÑµL´}ozåFW.¾•Ûi¸ ü¾�GW¾xŠ|‚¿Ýq õö>›3Ü™—2Óã3Ò-÷ ’ù3M‹t§@%ãJV¿ãÕrc×`êO„­L"Yæ¬ëùØJ Ywœ*†ÂCíÿb…"y…Ä]52ÖÙ§\ŸÀhØ]©Àñ(øðφ„;¹�Ÿ<øè~ߟ3á?ãƒmfpŸë…¬ù°‹Oc+…C{øo†H÷äËC»óÅvº¢Íy?ánF¹>†¢Ç÷ïìz¹úÁD¡nÔh� ;›ÉSñéô‰ÏÞ=£Ž9mšßq�Þ“uHû z¬õé’ú5jÛ‡„ï[àïÂÀÜr7¾œârÜÃE„ßÊgJG¾hʉbì�H)6”—Rnó:] 4ÍÜsMMþ…ÈÍ J’£©JüŠj߈tkhzöïµ¢¾¼Óþôȱÿ†¿ªC[®|ÂвßÌ$Lf°XIÇÐÜöE qÜÙDAêù¾ aîŦ'ôgYøIˆ �pD²Ý¹ ÝИ,v�¦̃‰·ÜX!j÷™ë‡ ìßü.ÊŠ@>:Ô*¤&ì¿GÉÔƒÉÚ4Õ<|ÕD;/¸e9èllb;2Ï— SðfŒÂï¸û3˜öÀAêkCB¨w�v“Ý?»ÄóNÓXãÈ *ÜøÖlxj{ò{“íP-ÀD9}ÈyŽt±VR­ÿdÛìÑ\“y Ö‘=É‹Á¡mA 7.µ%~è˜÷ö¶ž•èö\»T òÃu~kοw¶Å`Ñ»V AWÕÆëÖÕɆ­Há8B®aæÞ1)ÛgCÕÖ7ïBr2� fаñŠòhôu|dìGꉋaÈ%·ë»f«ˆýÃ_o:+aؼN’`ÂmÅ4ûŠªßÎû­ÏÐ+lÕþên\u¹4¸ƒII{· <ØÒÁŽäG.÷õèܞ$Ö}`‚–¶‘虬eØï˜M`U,�“ÐZÑ+¤ÇÙÜ‹$›’Í´˜4ú {b¶ ú÷Àðvù²ªýVñ�ž¬+mµ!·¥™¼C>EG€%†ö‰HNénq#÷Ãmôà®P=bcp˜¯|¹–ì¬�Á¦·;ˆå�ü‚Ä?O¾$­â-í8Âz2('ƒÙ‘6 [ f‡Ó¢žêÚ!6^‚øv¶ZùFtnWß’+ÖÃgΟ-IÔ»‰šŒxÁÌ�À.ÑVy-½xaÂuéÏÙ1ólEnæ³å¤ ²æ4Ùí&ò«–µH1°aW^T™L6˜WäJ,îé¥Ë1Ú¦üG`lL?ü¾xÀ’EPðJ_}·*µ(w?jñ•�¬S½q¾w–y<´"Þ·Äà¼t^%R(�ƒWå&o pв¼ 5k,ŸìÄOË ª €�¨Ö(ÍW·AвQ4UìÛ¥¨Ha mÛdáh8^vBúë \}}‰¥Ý¦“¡¢›¶ÏÐô=¨‰ï‡;öºFüêûRV?Xüµ81 �d¥³uUò…ÞÊe)'&o“=Ñ«®˜‚F'¢ï‘y¤ ¾¦aš_Ä�¬šN9=Ê QA\&% à{u®4¦�m¬]–æØÆÞÀÇo�ˆ‰Úî#K“˾(�œŸ¨§ÿ/\býž?eËtûèNŸƒúe´ÎÍ›w.GYWWí™Ê ² Y-ålïå¥Tòb%¸ëb¿WŠì] kJú‚ZN‡ï}È�"ˆx©dìKzÒèEr€£Ó4Ï"Qñ’céFAÉlºË–¯8q�3ç—BYiè ÃhÉÆK�üò¢³[gõqùÛqEŸ9Ù3’šÉ•<Wr(Ç9{. ÿÞÙ¿%¨¥Ö¿�ú{ß%¶©_!3 £Mÿ:¬2Øf7Ù’5ëWqy=�<' þ™è÷d6�›;gì’ o¼:J܇zdh-$2OÈzWïÂ�–þ¦×\eà¥z[ڀ檷½KÎoì¸[³.Ø= ”‡¬ «µŠ… :䢙^í¬ÐVñê¡ ]I/Ë&Ðf}~ko{‚Zmüh#tVõË�Rªý¢1 ô?•dZytIÐ;ÕôìâR]¦À6šÌ¾œ¬­Gž+ˆ{šžíˆ€™´‚ö]‡É5òvÙt¾À¸}®6iÑÀ8çܲZ½ú+—ïŸgþ €ÁØ3wƒ•™X·Ä^­vAïRú°u2ן%:ÓEÖdÂsDr Ö•CDѺõ9¤÷iø{8|ÉtØÇo?‘0³ø¬“prì(s{‹‹I?$¯É¬�M&u­´³ÇѺ¿õt…I��°ÃAíø Vy¢ñ›¦²²=2¦%…ü(´HõD>=kÂ|ÈS¶ºí#PÀ/1ѵ]ü  ~À�r�¡›£÷kò™_w'ZáLî®',ò|P+¯èº0VïZõ$ºã’ „÷©4} ÉÆ['òê®Ôÿu;¨)õk�ѧ+þS:àÞ\Öâ2' ;5‚‘ã»M½HúÀÐÜ®¹Šôo$ΉïØ%Rê]aÏÔ ¿KÄâĨò­"xÈþSŒnø@µ‹O±ÎÛó5ÄòîBã—ОxlÝ2¯(!Àj; $�õÖ{öºóLSAV L IFº(Û*Ä)$s¼v2Vu¢®"õX.uø?NÙ†Ù=ø5«ÍèæåÍÙÔº¾Ÿ“±ø­P‘×YTb(Ä(/Ûé#pJ¾§â¤|èf®[}ÞŸ$°o‹�shiðíP­¾U¤s´Žõ¬9�—mf ö\*ià€>F&€0½ìݬbnwË–Ñ€YT_ΣÅR¾¦°#;I¢øÄ‚NäH¸ãPÿñ³Ž&UŠõ òiñ`Áݵ£KxŒê�Ôð« $R9Æõ ÅrJ% FUŸ9tæÙåWü›4¨ã’¾Ø 0‚Ï&�7³p±ž¶d/Mzà6³¾¡ÇÇgbþV|ó=+(r5.údêŸðyœ~¶ÆöÓ“!Ä¥® åX�³÷\Þƒù·_h{©˜Þٻǡ[PŸš¾�ªóQ"C ÍçÝ’‘õeðJχæC€¾ BÁæY€WgÄ–€Ž4¹§÷ñ9÷O5|ÁR¢“Z:ò «}Üùtm�÷e°¥Mœìª­½µÔÜ#UËF¥¢ÑôâJé+RZ¡¯”÷ï)Š !á·í²0JÍ@ÖÂ{qn—c3܉W‡ð»+jHÚÚê„wSHµÖf0Áä‹åD'† vÒÒc-$Kƒa¢zÅêLÐÉ¡}ô¾ûS°1WØ�Ÿ «×‚�Hf+ ö·9rµm8fJxZúä°qÙ,üí۬Ÿì‡6æU_ ¨J`ÔŠkØàê \‚郋¬¿êäŒÉï2+jû”$Õ,ç*«åþAݾ/šD§¾èØuñ�>Êä;Ëî-q@»ÂþBMKˆ�‹>¥çÁ=N9¯c#¶í G%Ö��pù¥­¼ë>Bj½œ˜1ÿRý®ÙÂZ¡¬ñQÙ7 ›¹�ii`Ð�¤˜Ú7é€zvÃtt#ÄÛ{à¯Ç—O~ÀÕ>‰Oî§Þ33ó®Ÿd˜XªK æL«Ú2+žŒtiÐ$²°=»k>®Üݘ´ø‘SPF“í}KÍô2Bã9á�À,Á•­Î}�Þ<˜ ¤…¤›6Z•#$Fî¡ÖxÆÛÔv“duß…¶¦;¡D…Œâ¤§ÞÁÈ[´…—ì\·ûÌ ña{l¸º"dóa¡ÕG=ç »À�†¬,ñÐ)\°¼a}¯ÈMÅQ¨áŠ.wƒâ–l-ðì�@7=kàÑ•wù­bqÍù=b?ŠDgÞÒ "N=‡ê“›t¤%ýžWàY?@“=ß§¥…åÌÝÏÖXÓó$È ‚ñ‹õ€œZ™$Bú/Äfþ«ñŽù¤9x & °Åˆ·¾âfÛâú€Œ ÃºtMªD ~ßvZ.xÞq©NKwPí>zúj�ž) 剎ú6.øÕÔ¥(·�[daÒÄÞœìbùB°^H¢n‡(Ħ3G7°I+Vχ­¤R­¤/ñŒ? ^7‹îâGNT¡õï0Ú呹ø0ÖÑ—�y`sØS³ûò‚fý}¨EK¢Ä¤MÿÉ�1iG 2çËr �"™{ãr =¤çíïñDN)ÿ„&¹7ŸNß0ïŒ< à¸â¿‘Ä„K¤Ñ¹¡6dÀ§ µnÛ•þI}±+õÉñðž¡» f¾Pwh¶Ò<¥>Ο‰Ç¬|* 1*@†åP-1ü#óá)òNÂwBYžžß 5“ñU$Uþ•7E¯ &4…ÖÄÒ·J+å�¡ÅZ*Â›èˆØ’PÓØÛAç«ooL ÷$|‰®gJ‡InEœÉÀ·*“‰ýmÈ^<¦¯¾,×µÃÁ�ç8mÎ’ô„‹Hpu>,ïÿŒí±Â¢éÐÏ…Û .ýàí »jÜŒ ËŽ°¤•�.ÓÏ� Œ“ËÑJ¦¨aBèk¤E­xÖØ<îçm¯ЄQ<:Ä놷“Zü÷ƒìNIvŽÄcžÛâÿ¿ÏsKzÙ7(­ÕsJFŒ±œÌf‹KcK:ÐÏ´‘‘Òê¼3@Σì„}¾¹õjQZiUÞµ·r&C˜)•0V©ëñ ª¹‚i—î~Ocä—ï�^L¸ÊH7Zd¦UÔËž…?g )Еÿ·IB妓±"(&ó¢Aõûîÿ€ì9ì~^ÆsE¨«ƒœ(q¢üe~ÁYWÇ DïA}Š7NÛp{Íè§7Ùb±é�̵¶"¡fý¡èOÙocÀ‚:µ¢˜umí5¬úlàª/¨ssŒ›pÚ»;·\0Ç¿‘wê/˜ƒŸ§/‚©(žYä�(+î·Àq=«y¥ޝY uò‘ÃÅHÈg–Tö¥HA£/ÞË3D‹‹gü4y ª�éª[{Q&õ[4�íÛ�äô]±—pð³/èù¦Kœ›%høøÓz‹”ôˆ5>{ÆñX•5ÌS&nG_ÞÎ^µˆNò_Ũ-i%ݛȧØN÷.ú´ÛUŒìR‹…½¼{šB¨Xí}=’¼—s�òSÌ~ƒ 6b ž¶'wÛQ*Z‚šíþÔÑï¿ÿO1”NХɹ)Ï%ß_ uº¡¢n}B�Æ¿ÿXC¹,S”íÐyžê2„5¹*¨ž­½Æëöòäs¥�|X:p `9ÈX�™%¤Vv¡ÜøWµ /ðÑÅ'”i„ªÁT8¯ÝEÚ'Ô�µµcM½o�`ó³&�Øåñu’„eÈ"; Âi<îw˜ZD°Æ9%í8I²¤ºæ‹ëdßóÛ‹×\(ÁÒôo]Êîá­JMc•¹^Þ{8Ç%ü¨UÂt? ü™ÿ ªƒ/g_hFç ˜.½å‚ûâ½(Ç,ˆ…E×ê€{a!¥d¼¸(Xæ �1æoHÓÞùŒ­#Á(Îù�QdNÕŒÍo@W³ÅI~j&" ñg‹˜NÜ¢£×(IIë·AØÊïÊôÁl¯ñ –­AÕ¥¹42rœ!ŒÍêª qÕ•ÔD;ýt϶“ÊqùáyiGbRj·� ?CQûÀJ:uã8.È¡©X“vjÔŸIAqd D°:·äT™">ƒl:Ò«A?†mß=ïT¨ òÓëC‹‡ÌhÍ­ ùÿ´2�¤&··œ˜{mva@›ùáÌl|àÒ ÷hœüЂæ¤Î8Ió‰sœÖ¦g1lî7¸v¤$­aÊV�K5߯ðýÔ¯èæ00̺ þtÇ®RûÈ-Ž‘ã^J‚¹ï–Þ×¹ßoüÑqËÕ×Á'!ÁºÂ ÖlU29oQdâ>”Ü<µ»ºV�戻œàWž4£æ‡+1R0w˜X�2ËI½�z}Û�W�O2>`V �£§‡P:K¬S‡'ÿaY‡+Ó câï±jæÁv™‹óN~éÙÒ‚…ËÏŽÀ’˜ð5*sÑKø&Ý (ôQ1›-¶¶ôØÑ,|~Î^ã—X©'UÞɾJÕï5‡US¥"Ò¹þRÆÉTÆÀÖƒÇÁ#æÜ ÿ^V]w˜œC…ÕÓgòCýÛ†èêU€Óùƒx÷Þº§ÈþÌ‘L Az.söpEOñ´Sëçfu-ÍËŒ ›*ƒ™KŽ=ã&ñ˜w-²¯¶¹?ú~|JXÁ&- Tôq[?S`:­º\ÿæâ›é‹d·-øÓä〘˜¶8�«=ª±b3”Üç~íP ›\ßVÑ»~WVGØ.Åõ…} â�*tX·å¡|—e(`+Ui¥‘Lr—Sµú©]EmÞæß…ióµ}÷ÖÛ Íú¬Kv”]cÖvŸ�-ƒ|ý­¯Ž�5Dåœ- óR*bùÎB›�"~QÛHjþ§âªë¥nül‘‚–¶_RÑØÙ,tÇHöîöæ\| m�ñ­f)ky…ÏUKÄΧ›R{¼ÔZÉí�¼îñš�JTôV8®; £)·¸cå Cc 6ÊÀFx“¹á¦�~Ý­_+µj¡,©Uö·[‡¦…‰¨oÀ­õÀ<œñ0.*Xð6“à°— ö™ ;ú Õ[S­Ê¾Å{s:ÞÀ¼yÓ_3nÊwgg{?žÞ®‹%[mÜ(KG¥Qm¥Â`´´!·ÚÐò` ÍëlkºÞäŽÞŽ€4 eU+úè}�&šíÕhäféó¬úxmÔñž?‰IQœ†Z»ÑW[ØÛÅ�küÖj,Ø_{W¼ÓHÄ´æ­  Td~IêG²ˆ}ˇç33¶·ÆcDLsæWiíüe¥ôW)ÊÞ å‚.n�‘ìRKg—�+›^•üE_zv÷?} ›s <Kèjä=Cå+çqÂ8$ ÏZAkS:»ÁÌÉcëÊ ^;ÊR)àÏ/¾úNJj¼M@ÿÅ:ð‰º -:ýÀ/BÃs¬ð?¦f„P0¿âm¶ŒÚ–¬s,íIzÖ¯AíZ’Ü„­ŠÖ™÷Xõ­“²Ãï“‚0c7³@D&]=è“ú&¦TÂsŒ½¥7?ëý #Yq æßÃGáÂñg]^?]½Ý*µš\Y·îµEÁª+FBÓ(/=è—¨+�áfàqmÉVQas ƒ¾ 9»œükéVøúon´B&çïìå}‹ÂJ7 X‡Èž[¨2£è‹ ð.gêܤM Ô—Øóøqj·tJªl�¯Ì]!Æx8i†Ð ÅúÉ•Ú{ ,œ©ÊI!  «¼Â5ÊÀv]Ï’i õd¡Z ùÝèe¡VB[T¥—ÝsÚ©¾)ÉöÞ?�”—˜^è°Z�ýy&ŽQÊÚ@Ѝh…EœXá ûqÁ9³êìÙ¶Wr€,/l·�õ÷S±4îþ{ã%q‹ð­™6�fÕXÂŒw¯k�pî ¨÷SAúÍ!ciBTM„-Cjs+PÄr@Ž]ï4W�ZijHp�M']'ç<áž\¹Ðd›Ñ|V€ÚãX±ç‰o×´~R_gÏÞ‡þ=îÎZ¶Är÷-|=®a€8Ɇ|Æ:ðZ¡ñ›ä5‘þM]ÕšÏÓÛ¼(íId}¼ëíÀÄYHO•ÉJ¹Le)pê”W´_8ÔÝbŠab'CòNÁGÕ$V:ó)½Ð>q»ãí™8ê<{ÿàn¢S5”xâ(XçWWtžÉv²·ï·RY^÷ô^U%áz‡‹ÅtÿÀR þ¶Ê{xÛgmÍ#€ >››%}ˆº-îsàþV%G$("ÂdÑâO¢VåXVú\÷�Tê,%­ÈØ?’ï;ug‡ÎGö‹©!F‡„�÷'Éý¡Ò'ä·Í“‹i‹ý²mð^(Mô‘ß.úžd£¤º]jYw½‹aj¥C¦„ø}xßÅ 5HŒCϼu‹3qRÚû(±ãù.%*­¦Øtt:¨äø.ìF © !ÑÜ =á6S>,à'6ÊÐFý½4ò VAÄ�$÷Z¼.Šf!€ž<¾±»7Ò·"Ä„?fÕJRflŽ;$�R_¥hZ~cá’ jrÝ}Çʆ-]ħ}Z$ 48ôZJ£Z§º#,è,'#3’Ù¢iËùÊp»£Ck‘¸ÿ�×I’h#¼››û¢;F…"fó¿u“ˆ8…˾ª1*=ÕàÈb1¡{÷T÷ûZ>�¯úò[úgQ·šbWuÙ«Äê‹eq"G Yl¦nʇEU„ŠžÃ3e,Ú‚ƒ†bñD;_wÑtg1” Ú¼ÙcÙo]kÛ ÚÙ‚›H™�¢YŸ+¨žÓµÌßjl�ˆ‘³E(2ÃEˆ¤(b1H†]Ê8™ÂËbœo<®²ÜüäŽVVª’Sz• Ö…€]õ‡òùÛ §æ•KóÜSà^ÚOÔ´iüU]€BQõ ÏÄýÈ(übOè•‹œò�ÕrÏê÷‹{¶q¾X3ÆàÛèÌ{•aA(òøŽJ©ó�h;þ¶Í�UÔË\½bõê3+.t/J2ÑÈæ]̪1–‚Å�<©¼½sc²KG„qXHU8ƒB@½Ã»¸ eâb𢠚_𴘕ݤJ»ë!KTN[܈rcÙäðô೉¸ò׃*|‚¨“ó‰dœ1lUÞwé*7i"—^�ð‡«¥ë°lš¶wêÝ„r h/;±ÿ‰åic—§î4eáT™j‡~¼�i…¬ð£¶t�aý�îT©Žl|÷2xÆ„.º"Ú—Vq(WÕ¿ŒºIaãkiÑu2ãÇo^Y)ö=Û°>é24¿/êÏèõc‹6;}üfÿs,Pþ;Ðbçç)~NÓ4TW@i À¼dŸì„Â’ªŒÞèÀ£±“Cor�K®ÿ¶ã—Lû) ÛÁô�Í9¬çCíîÇ^f 5êæ¬Šl$ó‡‡+ªü»�—ÓÕs\\×vàYÓw÷T×ƒŠž¨èXäçê¯ê÷ܯIv~lÄ5â€êrîÓ]„Ønkb¡éNY½áÖ›ÿU!F„k� W³góB�sݰ,dn—ž鳤h‰©Wù�ÁPêƒã-Âãb†ßÊRpd_6zKkTrµü35ªÞ¾­U�ñÕ{ ZiUr¦P½%ü`«±�"vmm6)±A»Ç&)!szÂLûÌÇAhfJí¼¾ìåÖp64]®”>Z‰¼¬úÙ–xs3!QHÖÚ(üC’·îúÝ÷¯þ(¿è]Ê>Ȧ¹ï™ju ó .È•R¢i€0剿Ÿ•~Guaÿdp¸#îZ¶è¼Oñ”xô"&þò6ⲫfEa?”Kˆ�&;àSbßùÓVMtà^ÌI±h`œB)9r¡ ÷–ÖºjÏÏm•çï©a]ø£ÊÖ'èoÙ2«‰‡\ZÆ,s$<‘:È0~´¯W,ò+ÉçäåÀ”9î‘'&‡Þ‰¬ó\Yî—ÉKk ¦Î‹ŠÝT�é5DrÊ„—zŒÅ4ßP˜P¤ž©X5À‡é¤%ð‡ÑýÛFmEx²/ùÌW›@ÑÂ4¥ý3Ÿh/Ñ�Æ-´é‘¯)ú?øš‡‹Q”(Ã�Å¡¸sƒ*˜7s¡ÃÕˆVã»dǨ¼ˆ7°y‡«ðj¯8M~Á(_ —g ’ïê äû8y¶UžÖ!Èæ[uç":·ùM³g~`sJ”ÏËÛ×ßîÊ¥+ðU÷™+HÄQ°¯ÿ6©N#:ð ¯^e½Þ_‹êÝk ×çZúÓJtm×¾Á4ˆ'…áê"ÝF¶ _Ì’s¬Ì�S7|f"”d½{ qÄ^[³QKCß!ÂÓ ŒwtÿªhÙ7�+­Q4{è6¼éÍqù³)áE[ýáû‘záýñS‹£ÒgJfƒê;JT>¸´ìpõ[¸¨ ¯ š�LÑñ‡%â©£ÔEŒÜ¸Ú]{2›t4ì†�“¡6iä¸uåN*PŒ§  ÀÌyŵ¹½¢„M†üœËIœf^•£¬1´j»­/`óŠÝ`pĬTx?}'³‚Î<>â�sæc+/ðøÖF”z¼jP©"cÈUË‘\ß7|ÃU6³u§�(ÆŸ.60-_Û¸0•¾:—œ:´ay•gjðp ¡&�ßCo(§ ¶’Æ$�&¼ÚBÜà(‚˜5'}loÝÜâ¯Fn.ÛÊdÖ7aÅqŽ1Õ’‹áT�kb3Ü‹iY hUÚû £²/VJÂ5›K ”Á¯QJ�Êž>ÒÐ6]“c…á"i¯“§*%nã¸Q‡9’ѶèÄÅ5O÷YJ:‡RøÄ¾ë2iÀÿ�ô¯2!’%XÉEŒ S`ñ‰ºma±‰gÛ¢X�©§K–˜Át‰PÖ¢ ç%[-×sþÝç+‘®5ê*;trèØŒËcê¡�Rµ‚rÏ|óìrnó:Ù(|)ÔÓwXåAß9tÑÄ��¹ì éV|8jä¼5ÓõïV¦¸fö`ìΊz£d€�"ßi¢'±Mç—Ž S†¹ÉÞ®î]ø÷6Ô)z‡ÿ kh_‡ÆõúKñ�zìfrý!dÕP¬ŠÀ›>:ìÏà£KÏ JŽ~Ý«¬Y U.4ìb|›;àî£á‚¢bT ®t‡‹ùû‹]Ð7²!ÜZ+á*Õl pt½­/Yãò±±ÜŸCÝœhh„OÄ2�&ÂSk|2–éó«_½\~K½D8‡éÅœ)}Ë�ت·ÓÙ*²lÜ”ÇUäý÷šþ·tÃ^|0-”»XºÍƒ¬/kPz;RcZÉ�x®ª]�S§��¹ÿ„züýû›ê„d©¬­E´CtŽÔÙÅ2ë—ŽX Ž@ “ ²z>K ÛözmÁäEº >¾hŸ§´–¹±;…~^ßHPÚŠLö¥rm�Ûd3!®¡ç�.ü¡G ó«þ¥eªÄ±»’†c[­…Ñl' ÜŠØðU1¸¢s•i6™3g!aÇÜ·‚fnäÉWX5@QyÝ\»'ÛÈd²�jÆØ=¹Dµ‘m�QýÇálQ>Ýè˳M©mQ�úÀT6õ vb©`:h˜û²Ùƒ·aä–H+Ñ‘!¼t×Ï׆pa&ù::MsÅíîèð]ŒV»ª2ž—ZÜèWõ)ÖL¸FüÑÄÈ:þþÐø1€Îˆï ·Kï߯~†(âÔÌÿ@ü[Ûd£¸™ø>?—:·H�r»�”„3:ÕT‡Óƒ¾Í¿çÄí±8šàzTªñ.½%^ï‰éüO‘ycœÙBq_4²y•¥ŠsÉÀa¿å.OÉDbJ£ÿP÷½T¾šŽÇ¢ÎÃyIõ €ˆµè¯I¢ˆ¿—ºÑHX¿’dj[oÁƬ§ÿ<Ö(¬!?u'S©Õ-î¬'í!It §�DÛ�¶®#CS,Ÿs†^5»òèÁb#<æ­^ÁAËS´%¥©Pÿ~U þ9)B‹�Φ!õÑ-φÜö0VÀÊf-ï±à�"þBÏsYµ7%“h3–�¶éc¾ShYƒÐᨢ å°ëÍ^O Í^C�zâ7û\Üv{r[8¯{Ò-Øgí³+%ë€O¦¢éÄø|~;ü¼=ë*ì{롹4kl Ng…-YõÆ¡ÖlsÈSQwÙEêÚRªSaµGXÅüÀžâiË¢‚Ž…ûéìƒê¬=¢Q~âiàcYVF÷Ðõ ª5wQâORF!œ2�͹‚ Œ<;熰îé¿®_u�ÉŠ•$ØtªµgP¤v9ÍÚÎ!D§BúÒ†ç ­Ä�#‰†0£;ö0Öâ&sJ[¨³ëòÌZ0U|ÿ9 #ßh´ÅB÷Uòå|&ðrŒ!S`ñ�êÉ€¦qax“Ë®™«óBÞ .¨ÁËÊ-•|PWƒß?rë sŃ€ôòà·©kæ‹xœM:®‚?&d¡ä�(T§2ø6�³Åó¿kFú2àIöÌ…›˜-ðñ©EUl—á1Íù3jYF—"Ÿ|߱œ§s!Ûñq%ã��~+]—Zòæñ%臎ÌKuE˜Ù@#ÃŒ¶IEŽUŠcà¨8¿tƒÂMõ6›x2Z*ù¹åÔ¸èø!Ñ®ó~I¿ØÕ#p¹47É6>è­M –¢ÄO²$ dÛŸ©þ[Pg[ €’Þ›½£ ÏDa‘ö^'¿—&.ùA¬Ù'Ÿ-QœI«°…ôº;ÏRÒøëý6æ5q©ð£�§«ë �ÎZYñ…ðfÆM¼þߨ’2Ã;bþ䳟ï"jÏ�°Ä\^®‘[}š~·�³g©%‡e¾iäéœéAÏ~¶G0‘-IÒ@š¼ÍTÞ@×=L·LŽ÷«OwQW.Ò‰ˆÜO¦Îxá™pÑÄYδV)ZRÝÌß•dN§ý€ŸÐÅÛ€.K<9\Ù\iŽÅèo‰õ#ßã‘Ô¯¹†ß1e·yÙTæO‡ní.3¹Ï1õwwþd ¼Ê6N1¥é’Ü�5`#Ž‘s©µ=b¨»<ÃúÜ ŠÒÎCO12¼qÏBÁ3ˆä$¾uHç¥û¢¾EMYÎùº8½§©qjÂøÆ[‹–rt/O¸¿o~„™‰Ð×!1Í\AòŠ<ŽR×,èöbóIÚ¹àjþ´@]&^¦îv>ÌJ[Õö튦‘#){/›B°9iOÝÞ¦[IÃ?ó©” @#|¢NYRYÊ*šßÍ­—ø·ŸA �Š3¼^=q.ÉÒDPE]èöäÎ�”" œˆæÝ‚0—=m*Óg”;ZEÄßX Ÿ,!q—FÜ‘ì>¹¾dÕI©|àôX0‡Ce%+p™y3Œ‰â ÌÄyÜëŸä¿!ŽJö ô1�Wp‰Èäp �†Q#DVQé®!‘wçú`ÀÑ_3Nå,­[gÍ!�અ d2"¥~)Q{—RU:!qüK{¨ ðî +‚­3^/ÜG¢#€s@ö„û¥¿Åݳ+uöÉ ÷¾~DýœOcKX°Ö™�\8nß—ˆ¬@DúÇû0æFøw ÏiÄÁ8Ên‘ƒfïáƒôÁïéµr¨¿“‡8K�»[*᢭Ïùõ LvH5ûÁX$cv &DÄÄ7bI-.|CßêŒÂÕMQ=ôãPŸàlûH a0¨O®Ú*Ö­i’úû––{B>w͈†ú»ïÖtº^òÐ1h"3+ÿdÕ^^°ýuË#{¤ùÌT4_§û“œ÷¨”Þ^Ä\îrU=B{Ö¾Iàí’OU‡ ô”  _žé¾ÛD¨p~J¨ýáðk‚Ôk,X!PWdÌùõ×~^õfÕÃ+SjL/1Q‚]ÿ�í8è:Ýî4mäËtEé©W?*9Qî–[TéGêYÌ0Âû—­ÀöÓ;MÝ ‚ÝiUùA$Õ8Fp&“p“aLý4úè Ç>ë\av&bµ¯õW@ËL†w°¡rÚæ¥ÂÛ¿þ† „ ’¡z¨X.»©vï–“² æ�TÌH~Ë áÚRS„0�+:ÀxWWf6ÅSÔ�Y¦I…û·íÃ*3’wW0DN-�1€eæþ ë2¦ËpÐ<ƒˆG Âbð™ŠNµÔ/yD¦¢³Ì[0B»‡,›�[Ê@ÂDx³aÚé§õ_ð!(ë½Ûx¸’ŠŽüj~œ5�}?¬np`ÉÆÎm*CÚv˜ Å�ʨ]‰Gyø÷’dηë‘|¿kUÅ{UvË­ògœ½…®Æÿ¶_üÎn¥’|8W5Œƒ§4ž§uLl 28´ “Jž<*j/}¥$ãYÇPwÊÚ óÐICýU{8ðó SQÛkX†@ åqwžû[+ûÀ¡aÆF°$žˆÛj'¦ °oI·î,”Íïôvé ?$ÌxÉ?£ÍQ¹‰üñaÏ;‡;Cò`€d_æ4ÌvWèØóª�3® ˜û~¦uĽËCÈ‚»m‘|_Zæå2áPÏÅ:QJr~¶¥IÒF;­·áA—[«gD‚£ääÓJZ¹'�ô©Ë®C=¬ q¥%‚á|øËä2îhaß6zÜÂÇ XI¶ÅeUÿ)Ý7¿º÷OcRn¡„Y�Y$XÂ’â[ݘõKþn-ð¨‚0ï*üù³¸ä´»Ô¶áBWM&Bb=éáD š¿Ø»U½ÌJà–ÖD ç ;PóáÈ�‘¯Hqö@æ’ëé§:5úübLX¨OœFJ�Šœ¿%t*näy+!]í}Ç›ýø˜øW³Ã5ÓZšx"YÊÆ{Æê  d¯AÆ•ä桾®\Fhyé¡p4ÁGUÖ`WîûòOÎzI�¦p#‚œß| ̃žÂKxz—L§_YȨËkçSsóíµÊ/â÷^«Ÿ½E�£§QD†.ÿàˆHèï’¢d˜SœBà FŸ¨ý,ò%Dƒ.<·7Îã\ºÁºï mÙ°¹‚`[ab¬B®*� sR>Ã&¹ùë7JèêàCu «"ü†ª&¯¬Eí‡5ªWÌS!û3ÔEéûYÍÓEªì|ã0ñ Qñ"‹��­ûª¸s‚Ú½îÒ³ª„0V ýŒ4A9Š–‡)ZtêËB}uòö‰.帎¢ËŽ€´H‡Úræ~}þfy:I�ß³2ηÿMŸ2Ö—íóߎî2e€´0JÆQ¸m© àÙåp_Y½Ü µÐOäˆ ëÙ¿Êð¦-�Mæª:¤­·ØŠ!Þ·˜b9wû§îX_d¬Er9(·T¹ûÎ`ôVh–\Yq²Zé³l\6¸z1ÏR<ö*ªZܽ'L³�šéí‘MB«UŽ!ÉW«ãÛÝÜ �_À^Q‹™–_vš'ttçˆ\ ¼ ìxó.¦]»·×Ê79ú�¬ôpEØsŒ õ!U(ùKc Ð Ï®l™âQÆIoµó­—jOéÔn£Ü¡óA2ZséÓk‰º6PÎP`Ô CóÙËÏ=�“Éœy8à7¹åáÖ%?T¤CBÅÏù&Ú»8”IWÖr¹²ÿªk³$ñ‹8ÃÄ-PpÁ0Ú'æðŽ›h°‘S®¾±•îHª×¬TB�m¡Y°vÐ{d8ê±XÙ x¶¢#™ä=/fÒÉoëš0ŒÖ²¯©Š¨‚„ÀÂ'Ö²¦+wB|³† nå„«˜p³Ë1¡;&Ø5àn) Qõ)MB¡¨¢èrfi\�râ¼­4#W#ZPÒÔïÐFÊHxšÒè"K™�^[ ­ã£d‡Ÿ‘F¯y$ÅŒNÔÛõçTÂ-;1µ‡Å>Ý óA”»àœ€½ã‚LOfú‰Žžú*¤+!z‰cÜ—…Z® Õ‡-ãÏœ|äNpth&†¯Ñ. iÌ¥/'QnäP…{jufêèçYØEÓK礲…»ÂLdȧ¥Íêq�¹6‚ái;Ã2WÓò�uÕ³•‚‹jQ Šï÷@Ý¢=–-P�)n¥ÔÕ–Ï È ­K:]üáý‰»Ü5çH�nˆ²ö@UÕ&оÖ_ö"  c)›²ÞSû¦ºYïÒǘ/¶%’¿ŽÿÕ Yª,š°oX‘Ð2LR/ÁŽýx N‰ 2X+óÇ6˧P9ò¨Ä¾Ó†Jé°A€pÚ]z÷AÕŠ"Ò†,zù¿xsÕ™‘7ýw½2Gyºø‚øÞÀ_yðt^Â?¾ûK\„_±,# ýê^¨ÿêýc�ŽñŒ ¸{ï·×ž¤Ö-¸‘{ä PftÅ)‹e^ºžQæ._ãþ®µiÛv’²°©ZN  ­Ç×ÝÃÌáõ…i )Ô>ë‹4QÁvm?¨ ÕÎç Œ‹‹¨Š<\_HbÎ÷]'}Õñ¨âJ€±M`Û,C }Ô-B]RÛ&]ˆ§µ Àû»T˹­6B;ÐéV8Žû¾§Žgíf¤¬Z»>oU3¢NÒ¨ßÚ…‘*�³ûJoNcŸÜZ3úÕãq#Fs¬ËÃh„Ç’…þʳ½ÒìK$Á*‡Á'æe583dGÎÁLêþ\Çr,#ÚF"J«ÄRø€m¿Ý˜Qe\þýÅ_yõìêüä´g`&Å¢o`J¤VBî‚Ð:FÄY^¨—‚N„Š©¹rÅœ"-¤¦y��Èø-ô.eÀ ñ¯è5"‘w`«¨M˜×_)è’ÿ’º¶<¯ÃÜঽ†º X0Ü;Ï΄m¸Ø|Ô:›³@áïúLaòêË!�€­_‚N"üUáƒ"ŽHzh©sfT{MMš›ÛõJºÏ§V¡Û¼ öŠ­F`7Ì‚0…{ÿRÄgpE�ŠÆ± ”¨”©}Ðu½ôÿt6�¸‰_ÙTõP�PXaë (ú×÷Nî©uT×S¥$ÓØ’(­º>j û1ýÜòF_=`|=;œ›àŠËˇnŸøzjÕAôÞ<`lð~iZ6�6‡pCÖU{·QóZL ÷¡á £ÊXÊl²+Â~õ%‚ìæ/'DØOI"j­¾Q¯4!%—]%$ŽOØ“í²e>Ø©æbcì�u{Ë�‘ ¦wC7°¾Ro_ùöÚa‰mzÿ>p8$§ÃÌ볘U¤½>"rZŠ#èÍ÷C38­¸€×ô†©hT´õ¦Ð2·Ué™1ÖÙ]2©ÿa�ytT–Ñ5¸H %rf¦m¢z’)™ÐpØ~“q`b¨²ÌÓMX1i‡*׈™g%ê•:‰ÓÝa{H«<æ÷4]k,æ~›†7º_þ©�}¯–9|!YªÝ8öÿõœÁx´p‰MbXè`Uí »d&ß%h6Ì&$ä}«r'lÌŽØ¥uH+eŸ?„“,¨n!àÍød%%ka-,Ý_FÚ¶eËR²zl €5Eœß³#ƒY‹ªqÿ�1¥)ð|zŠ÷«…ºÿô'½‹oñ@‡ÅÆf´0a‹‰@zH×|kx™d ÞA‹…m¦¹?�µðâ†S½%»¼˜KG°Ji,è”МPöÒÈû¼Ÿ�u°ÿíào�ëþðp¹­&†ÏÖ 5÷¾ý4‘k:W0jÜñ”Qv\ˆŒ÷\¸6ê톤ð“‚Ë–rtN/xj¤Ÿ.#“ÛÊ![üø»£ÈÖ]Ú¯øì¨CxܱAò<Øñ¹&ŽÀ#QпȽ6Þ´Ø(JžRWJã5%ÙøpÙ•“‹æ J÷:Jkî °£rlZvˆr­W›/wU/µ“¿ð&Åé½Ý’ø±_|øW)¼c0qÇjƒñ\£âŒÊ�y¦,FbÆ3ÿ!_4ÜÑפÀÜð#�Oàe¢o.XÒ©¹"ÔÓr@ËËWÈ?Zø2*kþ>žÖqÍOßK± \ù=aÒŸVW&ì;ò»à eíJ# uL¡SïR€ûx¥Èû¼�úåúX%c#¯ÕAP ¼3®i‹Ä�´«#,¥%LZ�ÏQóçåþ1a§å‡£_\= ',´¥™àðUòdšThËûODªgí.ý懨ü‚«ý“F®,Âk;N#hZî¡Õ7õ ëo Î8LÞ_áLn¶Þ›Ë4 ›)E^ˆV u,�ê†Y÷5‰‡4ú›+mO¤/rÇ]ÿúE³Z¸²¡ÿ£ ŽxIh>ÄGL�*�¥À¿€E¦Žü¬@|1\KAQãÓQÆŽ!@;}×ÒI†_5$Â÷y‡RTwÞ˜F|ýE ˜­JZ’G¹´SS“L+z³œöÉø¢zÜÅ5Í÷ɼçñ#ýR€ù,ã¨ìù\ õœ¿e/8¾åÍ[ª¥ˆË†Šv9€¾#"i÷ÄY™ÿFCé:%«A®³ñ’(ãÄ7ð°�â}¥§yv‹ÿÖŵéÔßÖ¾uŠô¨®Æ�¥éøzöç‘2B^"!©O5?³Ö"0gé\qÎD úÐÛ¥¸‚ŸQLê¢FÄ yÂTX³ÒÚr*'´œ¹óoÕŠ�Äéó|©g§dt_—Ÿb }[ŸUϲS´ QëÉ^šèB-޳•Ÿúw/%Âcíë¶‘ÃùÂõ˜¥‡#ðûWrS+ŽmÏÔCâÒü<¤8’‰b°Éô¯\ŸkÍ4Å@� \0\ÿDÈO®i±Å•àóÖkˆXDá� ÙnËGæ˜J(¨ôGmñ|ÅSf)fjNédOPcvóGž gØ I.UöA /}\ܳîäpID™’}Ž-žcóÑoêžþÿ«…þµNv¼x,{Fa;6QÖ4¤=ë¹Ñ ©Pð@íB|ælAÀ‘ú»PÈjðšü ŽlNìvGLsíšTÞ«\@K $ˆVÝó 6I>ÄBD—xÉêá Áj´TAF³œf Ø›÷ñÖÇËÿälYWŒàcwH¸~YâPè8]ÆI:ãï¬ýˆ.µ°|»”ç±Îßs -/6ë÷.wñ±�〵à_$Wèb3r€¼4䞥¼g�ÅÊ—¸Qv¹Ñ%;Ï#è»ëƒž°Øñ2º+]¿ëÆ_mlòà 3A£4gŽ£*‡8™)…­¯E>”KIrh£pCÆÒÜj¯{ÒQéŠö'ÅÍ$Ø¡]ÞŸØ ýÙÒË"Ý_ãG:.F[•JëTâ-G†›ñÊ[?j«Öåy†ÇÛó©RÃBTSMá¿ïJ{;:EFÆŸgÄŒo9_¯„„¡ºuRjèøžÅa’@W_C›ñýª,8ÏÒ¸œ�´É\ú˜°Å 6€«s’ÍámâÈá€6¾M3ê.kìà~Ë2ˆ_\ø©�°[±Z¢°ð¾ •'Æ B~®ƒ§å¾üB…Ëâ4ÈI7�“/ ûWtߟ/�ƒþ÷·ÐÍJGæ,ÀÅf{s*�n?ùŠ2ùÍìÖt>º·Æ?PÛ7o\îã-~"-™Òƒ¯ ÖH¶mˆTy²å“¢È…; lG޳Ȗ@<2?œd—&ÆQû–8^ßa k‰ÝqaüjOùç1}òÉ(w7��x*T!­öà\’�ÅŒät&uËŒ! öI€xŸlïN3d/'Rå«…PSN(«íœ9íµQó»@®Ÿyƒ"¤ûÿI‰ð¼Ð’míë¢lÎü =ꯑhÒ𱿦M¼£¤÷Þ‰\ì#ú*}Ÿ©›&Yñ2ã¥0GÜž@N�]$Pw¿ Ò~'Ñ?ÁÖ\{ŵê>ÔùÂ@  "_mᆖ?Õ7<éÔúZDôꌞ2þL�¨"í4LËTŽz.QÙßA»¥(Yø2•;FëE—#Ó6ìå¦"DQï3Ù¯F–Äc~©÷Ó€þ³Ý¦»ûˆKóÕbëccŸ:—ñÉïm£ôB#ÓhÔFà¼eJ<*Í pY”’D=ÉEÉÓ"Àè·ÏÞrdQCܦO}8x}>’IM² ”@ª ×û‘e;âÜ™1;+®�S´þõÅ–&[ºïrSElV€ÇçBe2eõJÍ`›Vç¥]Lȹx–Ý–nÆÈþ!Ûª;B>bäÈW@M›gÆm°IdÙrø—ùiÚâ¡PåMb>µƒÎ~Ñ�Á‡Ç'ÊÄðÆ¥yÁÁjîE@í:… �èóÓ@ONTq©0a½xVV¸´oµ±üÂãC VöuRl»#ÒI^2Ô5±+ç‰vÊ(¤:^½´í‡âtQ}¡âž"ÇÛ•‰GZ91H”@æö‡ÙhF7ý^±,ú^û}ºTž§ÓýÁ^…lÐ …^>—8ÃTœª¨Ç+„ Ä„cz…¶‡.à¦ïfØINiÆK¢`+$8#Nˆ¦ËÏ —sYó׃.¼ô�RÍõ(WkËéRË€æÀÄ[SоÜ[’‰”`ÈŒú2²§¾½‡BµDgÐM�W€sʼn]AD}Ótçqè$¿WÎ\órÀDøbòëvÚV¦7”T‡‘­�HâP¼�Í®5WÞ$“¤Ñç™? ½ö×LÜ=jÂ0 M|S¬F±j1îù¹L•4Ô{üÚ°vªÂjkƒþÝC’ü†õÅ"4L0Ÿõw›øê_Jÿ|›9á§%ÇCæ9ÊÞƒÉÆNš*õ *M‡,o÷Z6,-„7Mn쳟H˜çÎxÐü¬Tˆ†(pD\1>C9·€Œ›*»î�d{xvgdt Tš·€t ô£b 4óS/¯F[XEÔòuJƒüu¶žo& 9žd¦·_^1Og!¨]¼ìøµ{w?Òjv#š˜5Åß’GI€¶¦;¾1çfá…�+™õ´s~bJR$_Ö+ª´|Ìó…p¹V.ÿ~–ÀEvkDóÅ¹ÛÆé7–c­5$(!®( uÉ82ó=ª,ãÂôx“ e!l<»Ê>…ˆÄÊ÷è¡éd€•?J4vFáý³«„ùauƒt· ›w2¥æp¬î•µÌ¼³!Òƒ�…9Ñ»ÎåÓ\³Š1|î€ÊË!‚Øë\XíýˆGÁÕµ 2ÄõvŠªB_>å«8µ-P=M¡ôÃQ6 ºž˜¶¼ô]˜•8†^;Ó’•YÕÂw£dÅÍüÚ£÷žju¨^lOá“ë÷xÚ¤Ò¦&˜�÷ µmáý ¸WéíV¨e/°zm&àA‡ DxÔ‘¨UŽþW!É uñ®›k± ;’ýˆ‡6¤R:V¥"Ž2/YW;þýÿìc๧¿7¯ÎLô0+}gÈN®N6uÏñü|UpìÝç�éÏ? BôÐ߃“ —ë¾—dß&è‹à‡2M„£ÑCj¸žµðq~ˆs ¦v¸:˜JäHØ­E˜n‘dËžkèËJe*v¬Sk¨Ý¬Ùf†g®Q¾;Y9lÉ'ˆ%S=º¡mã ˜ïÖóãC€CH `Ç™‰ªÿËOí¢«Þö)bIu‹Gó¹Ç½7½[4òté-Â0£T8�„²®©¢ã½ÆA‡Î)oÕk©RM`e© ¿‘ÙÍËqç“v/À+¶5P{YÏe§rÓ{,ž S~¶G—WYõ×Fqý-B4�¼S…n^o�²®I±å¼±¹ÓË2V@#ØÝ…n™è"”à2�î³÷£DvIíy»»î"%FJMœ`¢žŠ8¿ãZ„ U‡Êh1LF~Œhå…<<­=ë½ÍKH/î�Üycº�DýÏe”r sáfs±üåŠçwOVvÓh¹P¹Æ“�˜¬×Îhгön�;Ú êÕÝ’cŸï,ÿîs|n?�0 •ç´wº‚ÁSaå×ÞŠTìœrŠK²ž|ùm¹�Ð/ ©­iÞ½i«ùEèÇÌ2;‰G‡ÅA·®¯—³ƒ¾|0ä¥Îîï-Ô§£*ç^æôõïçy7VÑì•¢/Yã±ñØü‡|ú×Ô1üEÍçÕȹӹÎÎh0ɽ•[“ùÆn§'0’T ›Î¢”þ÷©ä”›Édª½aE§A]­«¶´éš\䢩©n×'wT/ƒ´š¿ËrPœ¦5ü‚c÷"é r)ÄdE}ÇòÏzËê/EÚ6›êÐiä™­žÑ€WÙ*ýx:Mv[SU} @Ýz;íÜ? ºÚ4"Wã]dƒ`ÒâÎ㕘µ“–.eªÚW¹ ìÓåm(Çd™•{ ‘w 6Ðí™TI*Ê­I…'plÏuêJn ?€ò‚Fž~œÈV2nu‡wló!D”…ÝïhVïÎTqcCá«®ÅIZ2e…"öž3¼�î�ëZøšù˜"Å×þM�‚›ßÎX§@E;êE}¾ÊW%’NoÆÞ¦²rðþº¸'¬7*¤º ïÞg¥iO 7 0çašœÒzÕK„[1FÕ0iýåGàJÈ`@ràµ_“œ±R½ë..ÆaUÙlá÷£2³2Y©G õNa¯ûûO`êwY¦le»T– –åh7ìTÀ²gÜWþèÉú8^="[…Œê°àj¡úE3·aAôu�€òÁÞÈW>ÌhKù Bþs8�ÊsDÝ5þÃ2¦?¡2Ò’ òŽ.ÃÈL’¿~MAî§]¢Ü''!•Mx£Ù²›LÎØ#tM,GA Ú÷�'î\÷%mO‡­ÚM�û/aÇFÎl�}N\ѯEa¯$Øî )¯xEcCÆ>J;è¢�>™\u]KXZ÷¨erà¬ôƒrð4 £êêºøÜïCå«\7)4ï«\8ánöÎòC|„“h„®C(áÜ-úæéÝHÖù;SŽ9}H?§O9ÿGoTøFàÎrbîf^àöák5.ÙS‰´Fypô�QÜ\íNÄ‚Ÿþc&Í(?|¥Ÿžd6N�8��)‘;N-MRø×í��{XžÑx¿½÷Ì\ô¤ÊÇ­6™tÈYkLjßÚý‘Ù1H¾ËÜTïHùJÞ�Ãá[¡ò�më°òe¾¸‹p\rŠ?N: �,,5ׄt¿p ´©ß ¯–¡´iq]Øˆè æ(—òïÍïã 7jëVc±G@:Õ?rzG�­?tú$­|oeŽ­­Òõó¾‘2¨ˆ¢z×`c5™¤r› ô.²øF—tß¹{c¶Ÿ™ÙôùS•�5£ß9aË·A\œ…±Õ®ê²¿yù¬.bS¶C!„¼ÏsÕ)�Tòû²ˆ²ÑGRíD t î¥/Hã¹ww°M>³#Zdùþ(ˆÕ¾­ýìÑI]Úü=ë}•­`xÝo©Træs§© :oœ,:“Y·IùÝe£Wdžêt‰œýš¢ñ•-Ò ÖåNkC›«ý<ÔÌšè••<«î]ŠÁÿ€¨Ùž%ÕÉ'\¦4¯#~ÅP¤Á!Œ+Bdáù+‹²šÐ0·Þ„E>„㢮¥g9½Äe¯šôge˜ò³C… ~õ>âðtÖ \Ìïíèë% …Ò¾Ú�ý]�U틉¤>áK:h¡Cö��?r�jÔn@ õA5I5¿â#ærÆãÉàNd¢“ÜÏěҌáöAúÚë_ÿL¹ÑÚ#Ü-,¢sÌv?×�O ì\ÁŠ¥-=¾S²`.ðáL>� ÎM.?¸‹~�gnoß­)Š wÜNÑv²‹ºãiÊì ,‡é0 úîr1;šÛt—-ô¹<îô…&_òžÈ¢«[+[¢Ö—ÏâÅ9ºæg€¡x†C:”äóI_AX»�Þ »MØ�(¡P^tåV’¢)‚@f¶Z$¼¿¥ˆÖ§'æ–@;Îýnƒ§³ïù¤¢HwSó‰ sž¢×Wwt8�=ÍX¾$æÕZ^ÆÅ^‰ëhíÐ ,xpÕ× V‚ûmÈ6s�þSâjrÎG"(_JÕÆRi‹@CÕÏ*‡iîwÐá#N%o:k„ê!ä¡»qòyúÑ«Ý0€ Võ• Ê"§­|;ýÙ5ÈíBƒ fƹîõ{Aè½dºÒgÛ!?…c ‰ck8ÝÃ'ÑD™WšÌÕÃxæð-6+§mÿœiq®.¯cv'ã识¯OE ¹óÜE{ּŠ‘]N69*C9庱 ÛÒü•ÅN�ÄÒ+y.rƒ0T‘Kw=T΃-j¶6ÄØ& å¨(—»BP?•s10ŠC‚¾Ož“¯ä!6œ‰v$ú%´¡�Šgƒ0|z7c�Jº ›€…I~‰ Êj€ðÕ1³U ÊUÓ$ivÖˆSì‡ éÍÔòb¥ïa˜‹ó„k6`!m# �xRµ«�mž&PÇ€ë°CÏ<.¡·¼Ó®Ý~¼®Bê°ÍÄ^­ZA¾}Ö_safûfåµ�2‰Ð˜¹P´Á!Å Á×WÅ/Ôl~+2Pñðžö‡ÿn`GÖ @Ñ¡œºQºÇ+¥ö w*ƒ|Óâió=€ìôuݦdÕj}صԴ•q¢[“`W\&;é •NpÄ~¥'uyN2ÔÂ_9¶L¡f¡’¢�—Ô1‘¬†4â`½ÊV­u Θ�¢ ÁÝi ÚÆŠe�<” GôA\Ü  Ë|€ßè0ˆ×®ÒVf;xZXìe>O.Ü–‰ ¿ûk [Ky‹mµ6kû†àÛ²DÝ!j Ÿ­õ©E@±îy 4CÚïd%=„Cÿ€Âãpîß6¥%HUècŒ8ø¸ G¿ù€³†JǽÖa”�-3ƒ'ñßQW¶/æä/Žªíxä.q-nB»ïîÒîh#"]°(�7™=�ᤌ ÒÏÃ1ŒKã‹äÞçýLWÒr.þ³þÜóCÿ§¾0SõE¨÷0¦PbBŸb�³o@¼böGãÐ÷ß×Zô?;�a½…H˜ÊÌË ôêã0’µã¦$”¥ÝÐì;Lg—†!è³ÂøÏȰ„·¤j{± 57²�Eë:™Ë“¤Ò Z»'­�ÚeæYä¢Hæ×á lXv&[±·N�ËF××ÞŠž>œ ?Î�·�: k‹ Á�]æ¼} z+�Ùq/B^î'k—I“ O‚Ùlp®wøÛ&ú!Â!ypnþ&]ðDŽÌRÃtsÌ>¼9�qžØ++¦Ëð(è£`<rìTY]ÿꎯ‘Ræì|ª><¾ñÅ]h»r�ô}5¨{©ÜCDQ¤·êyÿÚwΣV–ÝØ0‘‚à²Õ���iýNIÕì"™äÎdæ*@ç¦yý´hŒE®ÔF׋ ’º7’‡<&^¼ˆ cÑ6š‡¾ó̳Œ’²�¦E¬Å-d–bˆÙå�^æ”j»n ^ð Ê1£ÎÁ� }W{k~æfÕ„©KqJÒKJ]p1ácϽ¨¡*4'ï~ºYé;êl-´B²{ }¾%7ô ‚¦ýo.f¥%wj�¼r%Vü±£×F_åÌuð¡«èíg'µ\^ž]°e逦Û´6Ž-m´ªÐÚDµ›ÁʫŠ{â´^WÚùwþ©Æ¦–§‰xZ kÆ®†{ÿ/‹ çßJOOªizjÐH¥ŸÆ\›k-+—ŒŠjÉu(ó½®®FŠ� Âã2MdðVæ²)¤c76 ¶ øå{›¦“Ïh3…, ¤e³Ph³ª¥³ìX‰¦I O—eäçgkÞ¯#�l7lê)W7b¬V,FOìlYO.ž?„h�Yk¥9 Ó†8 MöC¿×oÙÄ”é¿ 2êØ^žö†äv�­ ¿õícÅ™‘°ÝŸùÿ”ƒ¾îÙÎ&£/�K§3œ£²ˆ&÷>÷k,+‡àà �²7Ÿf<àhºÛŒnùiáDQYc~[Üàÿü{‡ìæRo9?d° fÛÿê$é³jl ¹‘‚/Wýf|4ÂQ„6rƒ¾�aº›î ž¾?T§>tAZ:Žø�ç¯�/xµT‡W”sÀ\ŠŒùÊ·†,ðÀe[6)ÃYÌ�Ì%/�*!ÜùŠ®ëPÁ/�òí'HÞÊ[¢  ÅHÙºu¸“Ó­–B=uháË*ÓщݓŸÏ¾4kÝÒ¦G‡0wwÉd†Š1iï€4çd¿cƒòY|�û¥# .Z'|6-¢Ç D8�â¦7îþkË´ëio˜°–0ú´Ã¶RÚ肼Þb \ºF„÷ùǬ Þ!ª³]ëmÜSØìÒí@ë¡m½Pg^íªÌ`Oò£Û$ã'úqľ“)Ÿ�=qBˆ²ï;Àþí·T9ÒŽ:mo;°ž²iå~ól¥•­Omœ±kmí…~;—2“Š�g5$X,_XÔ©ð®Õ‘uûr±=fK)p”ÝhaãõXQ%#šÁQKñ†jKÕÓB1ñ+*¤�¤ÑM·±Ó‡„̤AqÕˆ–k°Iùxž*™lJ…Í�¦ÛôŸ™�6dŽ(M´´Lúux£ƒ J‚°sSá:-�JF9”b³�‡‡| 8è/¡ÛÆ‚ÿqQ²d….ü^õ×+àÙ ,œŒƒ,Ñ›ö¿ÑxÔLªÙ7·=á¼�‘¸î—E‘JöÌ'ˆÇ÷…HšwHuâ×Ô Ö‡—®Ž´£|êH{ë:<ÀdßulU,ÎUøæyÑüßM¤ýdûå‰,3C å5hÕðšÊDG,À�#Ÿ±E<ºå­Üæ¾×±ôï³ögûö×4®×xgñÇ—j˜¶Y.álá¦åd·U’g‹?¦¼`©Î k ôðœ½no; ³¿GĆW+ëE ñàLW÷¤m°­ÌÐÂ/ 6¨ *%¬ÜŸâ¬‰¹óÌf“Ž)WÒAòò¦3ÈY÷Ï…u“uò9™¹vrµøño˜¤×y9Ì>Ƚ!6ä§ì%tü2›Ž»4Ršär*L먳T½¸§Sa¹)Ÿ‰ÍT¥§×{P!vl€wsûQç,o½Åª,`Óß–_}hÛ,†ó–š pD³ðŒ½/éE'�瘛Ü�°تû`ðÆä{q&ç¨^þ• "T6æPÿ'sº�1 Õ=K@¸ˆžõ *ÖþWÊ¡•,š”%dlÀÏk—£’IÅ –¹ë¤m:÷�‰vO�Ǿ»ŽÝÒR­PßTôè„w(çäè€ÑˆlJÜÖ()™¨t6‰Cå )TŸ ïä¡ùÌÆªÁœ'@dv.LÖÍë±ý¥ùÆ„Šˆ�é²eÕ@¦;B�6§†ÃVÞMD:sý<à…ÆÄ¨±üiö˹ä@d8·ÕD�5a™y€¨©,<œ‡ªCcùܲS`¶ï§‘ 4âÌO?D3MsѰ†¦ÂR«1ûæ™ ²©ÊÌü),Pþ ˆÖÍ`“TEá‘‘~]Y$T ¾â>hNxêQ>þÕ+H JËPDË NOš£Y×ɬ#ÏÿŒ•÷† µÔyx™£²/Õ·‘áV�õŸ1ÝS8%-ß1gúfD+š2—yD¢czCÌŽ9¢WnÌÌÆü§¦Ií$åwL6k޵öpÓF2KšŠ�e;”ä¬R[1Ri$ù‘a—¡s{öUµÎÌ–b�ë°_Ä.z-á/9Á›zeƒuAG æÉ4[`<|M+öf¨ä±Ò¤>ÉdfOÖ…xÒWÕ4;,öÓÖûd!4ÃÎz‰Ô-J7Y¶áýú½bõZEð¹õfÒ½xï�œö4d�gÂA·™õû"nÕŽ©½Ö>œ(FÓ¹–Ú¶?û0ÆM•/�a(îb›iKDóÜ*Â[¿þØÄ Û:ZÅ&]x'‰²g÷‰Št5 ªC.Ÿ7O-u¦"\Gs¼G<—¦¿×Ì€QyÉ¡=$¬Å¶`ú«ÉM�¦6x ÓëN-«>üXù@RåT·ñ2t)ýx¦TçB‰Xäd U.À�Ï ‰�(Ž÷(f!o/B¬å{@C±Þ[©D©^»º«Ž'±ä4u3îg_¹Cs®ðûFµÚ³¾ }WZØCŒ_îfÞ;$§Ç&Úxƒvå=3YùUa,!ÑJc aˆég;š¾û—º«�âa|9zü]Ô@(�ݪ¢ ›žØ ]�«B„‚x±Mè-··ÑjN³n½”Ÿ¬!�¤‚º×1ËI’$sÃk¹C>YM«ïJ Ës–%ÊËÏÙ†F = ë¥P®KIâV0VUAdÎKît1�ýj… «˜$˜ÞÿhÁük³´Ù+š].`²_~y¦ $3Ÿ™öQ|z¥>•òdœ€4µÞ?öUi=ýaµÜÿªÍ¤Û÷¬jUpdC{�ΫL1Ò>ÐÉá}íe_ñÊ_ĬpTàÚG, ‹™å©“R Å9){a”:Žõa~["͹:õ2˜Ù|¬ë|Ç¡ËÅ ÛE³éæÉp¨Q(Ø!"káê›|kxK5¿¡õrjîØ€U*ÍSþ™s�Åo}§ö&%rò¼iÿpÿ¼vŒï“Å3¿áꃟŒõ`?÷ WÕ�§H—ºYJ…U«ÐGwóåÜA6¸ú5 ÷.iða’N8)È ÷r¦ •}Xfçsº¯ìbèü­ëá€zVãüêÎ�Ür$\¢ÓâfòOŒQhVfóòYŽ-7ójØ}¦z˯ Y�q‰:r�+±4uFÞçŽþ£ ®Ý‰Üžå ÞÖŽ&É,µ›ÏÙÒg`»V�3‰õCÕlÆGÁÌÃ"Æ™ä|øÓ ̾tlè~ñRÛ8cãq3[z¶»¹ £ió„8Sæsæ”Pû»ÝãgDinŸµ³ ÀgßiGXç§­qù—'ºŠ¿A§ZÐ?9¾ ÷ká/…Öð0aQ¹V Öä¬,;H£3E}�Êë…52EÍAûƒ¾q»!5œsX:…<²'jù.?)cAû➄⣤¤ ðJ�Fãk.°õ¸þL쪟¼Ä9öý6|¢¦*ÃjzŠ$ZЇXûŒ´ž|a*Çe5Z—ߘJ?«6Wà& ê=ï§Á‡ÅírH SGöÁáQ:ØhCmf’Þd$3šÄfÇsþlž‚‡Í]ÑP´+9$�8|p‡7p¤ît¥î:{21«—­ê6eû\Ú2¥xåáÑwMØò%Õ•þdf©zX´háÄ~x ˆ+@ñ1…/$ŒBˆÎ¯?<²úÞð1ɰòTƒÕå°L®È‘ë½4Q*ŠôOí Wà þ-ò·dx9ûk‹V°ÕnpqIÅ.ºöœ6ó­âÌìÅZ#^Œ±Ø³Ù…_Ì6@V”y‡è¸^z6 ñ‡Õ�™Ï Ž"gýÞàåÇ6 oÌ.üøÁt„WÝÐZÈr™nDô,êC£ºïr?™ŸL Z„»=:NóÊÆñy€ô #ì`ºç¸C…€[Givç.f™Ö8`V²áʶŽÇ^JŒ)Z…³oIl¹Eã+jÀ„ˆÎÖÁCÔÐÒk?�·—�³Ð‡öº&Q�ÁÉ6+™Kòê!¢5”ºÁ#; Ê‹9Ð7qî–Kî÷ÃmÊOÈ“ ôáå\#Š�lÏœþÓ�y¹fò¤ä>§Í)VØäÌySh/$j(î虋\µ'‰=ës¿ /Åz&É)œ¶¼¼AÄñzïìÃitPû\”¾p:‹òÍã²ÕÈ|U^3 iŒ1^¦ÀCµGÊ!�eËl€V5ÝþÂÄ€U™QÄf Z;"ª‹ÌQ¨Æ”7Ù˵ðkA€Yž�'37Økþ"óŠvö«¥ì©(ÅÇ×E$â hc0¹ÙäfØ7óée ´Ò©2“>'±f,u³=¢Â�1,#ê70?b#Ú”‰L?Éá&ë�äH Díó»EÀ»SàG¦ ÂÞ}RàqŸ[�‘~Sâ›ãè·XÚx/µ†*s H+:�‡ÈÎìqëO5Ýž§³p.Çy¯!I£d5÷[p€h´¢ÍFÆËUç—ãvä–âJÛ’vZÿÔZ¼´'×|³Wš²,XhÚ·¶H¬zÉhµ×ù¼�û:—¹„#ÈX(«È¢ùëöaÿ¨°êÅ5ÄXÔô—„QWÙtYSõƒOØŽþ¯‚>ÛP>ü0ah¥ ˜\„§>›1³G¬m! *kÚœƒ[q¶ÚþììÛ…[OtàJf[e4£�×e’tüo‡ÅU¥s-¥SªÆáw›HÀ`f«DÊÕˆÍÙU—ñSäfNÜ;´0(Ž�W~¤þl6œ$e•®‘ ²Ò‰ ?¦Á¦}eD 0„�4Ÿj‰þ u»ÆFqoW–Ù!åZ´U×±£¤¤š~\eV¸A÷fÅ›™�qÿm^gÓzªB£©|\a0³âÌ%+Ò/ç¶#]ãkHtØúÀ¤73ê9 a“b·0ÖRÊy44~…«ŒÂ(KVZÀ‘Pb†ã¼iªyeóý)œøØl¶›î.er‚)Ý2Ñʤ>nÒêÓ ˜‘Jæ�—ó£)/&R¨+‹¯`wäÏ—›ìËÂõ3�†X±ÊeÉßÍáÿ Jš(Ô6Êh¹åˆ8æ�Xfž¶—sþ 2½TZ|A”œè‚Œ~]ô‹» ªÅ(£Œ(ë‚�(DÃ0nRî³^œâï£èìË>2í®ae;±­¡8€3eú&V§ë—ø¨í§[凲р¾pÔÕïrNE9=¾ÐüÕ¼ŸŸºã"¹+NPb»!2�/C�™�è´3½�‹ËðK¼X‚€ &keBåz\þPÂO£‹éhSÃAÄ–ªm“…ç±bœ8šŸ (þGÄ=ç‰#tž8‡ÝºtûsçT%O8Šîñž)³}„PUªW£l!²vè¡WîF©çsv£~j­75›Í3é ]Q¥›rà7¿M{¥Âz)¡ÕŠã\`v-é�µ’#$ —ÖÇ�^\ÿ`e•sûÉ I»L)%ªè2¡�%Od]€äya<¸tÙµgàÔøØø]KÂ?±n”?køy F�ÍÉçÖö9â1|çÁ!5oÿA¼R±‡.}AŸ¬©Ã+áB^.ËYjøŸ‰æm¯Œz ?È`RJ{C‹n}ŸD›`¤e$oŠ­X7óä!�?òïj@®¡a<³^¡\—¹§±�‡Ó¶™{Þwûty`úûiÍ…GËDج"ôJª2ò{‡—o„d CŒÿ÷¿ÇOØŠqÉŠðâ1¢;ö>%º¶ì _ÍLñ˜lŠlÒ$&Â”Ö �Œ€ôÒc¯ÇƒMyy ��‡³iÕIp†å£P˜îÜlãÐ+´š|WÖ}Q·x°ÀÕƒØd®CI)‡ØÖÆéÇ YåÛŒ¼[«YÉ8ʾãg�#ËõEÈ7tœ¤¤èÓ³‡^™å©«ð7}Á¨|L…×…Ž‹¹›J ¨\³ÝtÉ1(^ÀL }ëe™ßjÇŸgñjÅH,›b7½‘3õÁ>� L;ì’[ŸùñžÀZÐÏÁmKßoÉ_¾¾ Ä|I½ºú‚×Ó#Mç� Cì'Ñ_CqRËí/b3v ‹ü„Óª€,y=¾ºÀþœ û@¶L6™ú=¡b‹¾¤õ«-7åÿ–èK#£?ì,íÅ}��Èn$ZœÞ(º–¢´„¦+,´—Lq4؇æT P7{=•ÑšYþÌ˼á¾Îˆ4~å9M©­ïG¼É2Úp¦ ã麨ÌjÍ&qNSñ»¯$vâî1° 5Pdñ¼'Ã<,Þ© 9>Û`}á›Õp[k«ïa`/:ëΤÀ¼J� Q¹º,º ‘"4†½Ž”«p~ÍaÖaòRåÖ…èå1ÑXB†?UWÝ*ΈéOÎ"¿Ð°ÍîГ81%xØV¡å¾Ÿ¤-7–מ�J íùÁjU!VdȦ=Ü‹½&}AÖ×êLz~**å3”liÕÓL~2€jµŒí1 Ì,:íˆ`l¤ -™2JÏ�œL¤€´4WíúToúuÏ¥4þ޶Ò5–°š43Ž_! øCº!àeZÛÝ´z$‡t\óy!£¡¼Z!+l‡@/�«(0§¢àW“u¥2™º‘/à;²hÊòÉÿ>ý~|ZŠ€�ÞMÐ-§«Éähð±h§}Õz [J³Ì¥dëŠ%MãQ»¶YiOqñKw»‘‡ ŽGš{€óM_ñC>ܯÇ|ŠJÃCÞšÛM+ïRû?e¯*»h!rŽ%£pÐ{Ï]‘?ÃÙ$bÌûFù=)ã§ñëé)f˜6y+ûig=¶ÒÅêõõþoý+„|cµÝÀ<#�MlG2¯lÍ(‚Áø}£xè �Xé<Ö7˜=‰íä�tÜ1Ùd¸ää<ÑÍaõ·�(¥¡kã^x b$zptÒl%Ú!�ÝÁ&b�˜þ#@9è(¯! Ê‘�;§ƒOè~7l­¹æxŠt0ÉÅ>¬V0¢üÝ8xö°f’¡5[4[KÏÞ<W“«Ûì…±uKÆE~ŠøsüšÑú+È}þª'C­Ê@jÓ9éÇœÔÂ"Aü¾Âh(Íi¡^RN»´l"èÝfíJYÞ;-/*aZ béóà¿ì—ç5”‹Î ­Åæa „Ü�§Geð•èïf‚rÐ]ÎòÐ06Üè÷ó]|½Õ¨ßa¡›�¡Ý�9€5ÚhÀ˜R¼ºÑIË•©Vù4" 8éjtMW蘧@áê$r‘Æoöp Jùì3‰'žâýì»î|*´$l´DÔßXÀµ¨±urŽ_ }¾`$¦Î·°ÇîÉ©uü QÂ4«Œå^ÀL…-XͰœ!oʸù)�T–­¸¶KG¥eLQ³„)«bÊÖØ©N½”ážiO<Ü/7õdÞŒV� 0{£¸7†3A‰f[¬XÀ”Ô¼ré—oý»'óuZ‡Y�Á„è/WŒ[¬>•ïfeQbB\l!ÃüþŠpUéN€»ãóÜø£Ã°^§æEÕ—%0œDí�÷'ê‡(¹º“Êzƒ(E-ð+M8¥ 5;q¡g”¯FÆüRÉ�ßÇp7Ò˜ýÀž‡xï¶�Cºy+þm ‰ö ‡×e…$zpžÇ÷{`d7ÍÁ$«[UÅ—~[¨š/Kþ÷BS™¥©zO»�= Ò�¤KV]fÈi­q¼Æ~ÜXߥû�†ˆýÛ¢7±ðÎÞèÚ¸¬?>ˆ'žÁ'3ó È+EZʆ}h€úU{3FªNý˶(|{6K«„Á=J úÞ]tý{kùÞ§h²Šã°¸%ÔݼƒËˆˆí_zË2H{í¬Úò|‰¹‰�ÞŒÌ9øGòÇÔõŠ—ãéó�×^­¯Ða'-6§Ì [.ï¤Â²×MšToÄ®°SùvïCËÏšaò*ø«nÔTá¨4ಷxª"•ªÇhäP K} M¡äM¢Ë<©n^޵”06}ˆï§lô tžv9 !áqhhÖcóŠÀ¶QÐÃí!þye='2®î ²ú±ÞËÎú‹lÙô7áÖOÙ˜;]ÓjË‹:Un â]OÏ·ðô½¯ø f³=ÛUÆÍŠØ,äq½¤"]šøNÚ&¸zsûÕÛIe‡Yq° ÓS±(æÚy OÎåwUéMº£ŒÓÍ}囚Ì7-žN¾ä!(r¶v%:õn"ÃaÁ®Kÿ.%…í“?Ò×¼ƒ1@ïx¨wZaPÖäsqè³Ägëž6¬±«ËÓU¼¸µÅ²;´žÐŽVØÔA¿ê3pÈ+RÌ„¿”?ú7ÀgÈVs“öºL¢ trð²ä¶4;Å«ÀEŒ>�»U.ºÙ™rZf�üÓÞóùŒOȬ*�ÉBËŽÕFH-:âȺÖõG|&Yæàb䘋¢¢}ä¬BX‰Ý°OÚ{,êvØf» ±Äeyj'²ŸI¶ôÖ9³Ä'‘ÄÛCãi*Л:z‰DÄaÆM¼¬«*d«'ÔZ€edÅËÒU�©‘Û1ÌŽäžÈeK WqËJPH¦ ± ± &z™ŽN¼Ýwm\ûJ`×ÌOÓ–ç{ƒ�Eôx^ŒòWߪTÛñYËÿÍ;~ žAdËýÒÃWÌM[@6²Z2Ö¥L•t:çÌøbJ=ÓïÍ;A;¬¿Ù] ¨oÍBDet#Ï}„CÚðìòÛA39¸Ó–AÌ>68ñì':ûX§!–Ò”°:•c;›ÖÛ b•Joy2†E ‚¦YŒ˜Ðv©Çÿn»‹Zô5JvŠ\‰!ѧ¾››¼!çåÈxÄN¥ÿò:ËVÐ}Ý,ze˜ö(¬9úÒXéìñ§A BØ3ê®]¤q�Qu�w~�v‹#™é O&V@C°Þâß 6WiA•í#´?S$Jï ­�¥»}ÚjK”ÉI\9mºÔŽÿ¾¼(–ETÃl[ÞåÄÿÜ DÁÞÖU¨ƒþg±$J?ë ¥/nÞ�(‘ÞÔøœs¸!9iÓ É xO~„²³ð¶Æ Qƒ®†‰ °ôœÉÁfôe| ÁÈ!¡dM§;åä·Iq„0ËÁS�ÀuA_�12¡ä�Ãý¬3Â÷p�埴@‡ NAa=è¸ ÙÖ|ØHk­LUÜ—J½)ÏÌ- Ÿ½ˆ&¬4T{EÈfñЈ‡÷ÕLõ«8*R¹@ÁïŠsbõ1…ÚWÐ4 ˆ_§¦Çíh‚k�ÚÐdAÉ{ñä˜BþIh|—§¥$m‚f 6Vº°·í†ž³Bµ¸pŠðH’ݳ€ñ kdƒÉ±n¥¹S¢Ãžœ9¾øÚ®Æïké¡aÿ,2ÈÜxäÀõÙ)sUØ,å\×.ØƒØ éöE²ôî6¬�öwІÿWÔÞw|T2Mº§é;©÷7ûC;Ç®º|5tŒŸ‘ñͧ®•ˆGå.Äøµcšr~;[vؽ^ßñ•Dö+.ôÑø��sÕÏ{¼-™šÇ‚·²«ö´ËÑ'-\áÈo/@dÁ.>©[x-¯Hú„<»ÕŽåÞÝïwû ýq�aS¶¶D¤xu¯^ѱØÓ3­[ ­I„gÐHŸžEXÊ S`µÂ‚²âÒ(@Jà•‹}ÏõËs=ýñ“]ÙõÁ%#SqòŽ�ùšuP§¦.°êÙwx÷Àñmxæ5=o‚Ò·Ï}ɤĴcÚ/^:” ¥Ã¡¥{oXÛŸòÿ&(U€£Qšâd·>Ü·Öø!ås ?Ç}ylS ÜЭÓYÁž¾1¡mï'Ý1xÙ“­%Ë]J¾ìê¼.û—ç!¶«fB9sw‘dæïjAm+}…¸[7´BgôÞ@4;öË¡Õ*áDM$&x'Ùä-\ÖÐO\ëRNÅáþT t`û‡^@(c:q“m43—Ì8(™É-K‹‘6$w0cRŠN’R‚;{¿aøeçÒÓ<† .Âa˜;8­JûhŽËP-"‹-E Eƒ[¤9‚ùÒ™ÕÂ�C¼1ËüÖ=TBq;P*µ‚7Ë‹žzª¸ô2-9KOt}a‹„`+Ñ%xAâ@;×Ú-£­‹WÉŸz °,�»rc�ʱïÝ(üêÈœ ¥ÿ¯È½[¼Ó!6˜«¥‘&\΄Hð1ã·Û�£ûlƒQ’` pÍwF‘-”l§rÁ¾kªƒ@·cÓTìÃÁ0¤�6¸öPt—N³/Შ`R8:EÑÃ�賈�˜o*¬ÓÜÉb[v· )V}&v0a_a„wmÎP.‚Ê/(µ”\{U£Q¶ —™óô•)�s«W²µJBU6]Ö‡g²�Âü‘A"q6é+~Q†Ì.âû?�HO²|®!b�Ø0Tët­N½âP{¸ºeÛæ@2€�½êeT‡Õ?ÿ{D,Ö/tJÅßwØ}ÔM\·ò;íPÁ¢·@S1<É›°”*+ZIÝ8ð×3íé?·o]„¤Ø¾óÏ£†Á­ÚåõNë)›ÒT°¾¸ñ5Iì§Ð2…·¿YŠõmÙuÁvÅtRãÂ|·ï;›y¸Ý…³™®œKä›�`v\ª¢©fÐ㣠j�Ž5Rú ÎycP·ÛØÅÇÞs—×þ9RH—]Oá7£ M²—ƒ“AiÝ”À.Kë$ÕҊ쉧Î÷Éóq¶POhÞc’ûçù‘QÞO$]ºÿçtLÚݶý°M¾©Õÿ,å<#h¹ÏÆ6¤Ñx"¡F~_ÅLHÚ-ÕâëªØh™�±4øù¢^x[| gAŸ9T�¶¬iøÐµ Õ±ù­ú§‘ŽÄïL4òµÃÿc5õ `ZÖ°9év bi8¢”ÉOE§QþàÝúvê]¸<‚´8x’¶ì‰¿âM=C<¨F¬ 昱?‹C#I…ÝÏ‘ŠÃäKã€~ì•È8f¯CÖA“ƒ·BB²C°¾-àùæQ§ípÒÑT¤ûã_ýÁæE sÄ™æ×¦ûâx˜¿Ó�¼Í ]¿ËÀ¤{r’ÏÜ„ªA4fŸD\ÂëÙ ši%c I÷ Í‹¹|'ìíÎV¤ ’ Ô¨´°UÍFÁ¶mcý.hÞsô#mô| w£g "Óßa§Žpb})\;±°îã�‹kÇžÔìâ„Û‚&‡¨;µ¶ÉÍQ€Ži½”Æ®ê˜wŠ#ð„Ð!‚1ÚÞ¥³Õ¨ÚÌð-žMDuü6ŠÆB”½ƒV¦Äæú%™Ð2'b-Ögb¸×–ul"é=Õ=)ªFqkd]Â’y¡|IÄ6×ê»e¢%HYŸ¬´’¦Ïþ\^ Ô´]³žî€Až‹>ðÌØéÃs8Ìô ê ö…®¬‘ \)pu¡÷«®“’J9sõý7¥i’ÂáØœ³±‡ÉsÏ— ¼D�XIp*õðØfS"£ùþD3Ïj»—•3ƒŸ\�’&Öl’œ:˜À¼;8ì$•ØlÍöu‰ý¨°…ÅØÿà}öܸ•¯7$²´@a¦Ó­¢ÉOÔÿNnÜ‘4K«x_tfq�±Æ1âžï‘ÐöàÃTLK8_"ò3ÛíÛÞsô^H!óè|.PÊÔ4’\nœæ.š´èžÅßôH®½Ë%Z5þ*ÓYJÕ¶¼“Ruø>4Ò‹©˜ÄbÕ¥!/²ÈŸ&(üø©ò…˜¨Þø`©;¦ªJ¹®Âyë Ùª ³ÞùXSÇþÙøñ Uý&f�V�EtdF²éù‚¼¡vþí~bzF9 cÈz¢–*Õ˜à:h¬œœªö›kàäŒïcn2ìÄŠ†MæÈË �±RÊ~Nû˜> òW2Ž Öšþ„81 +Ä+1“§�Û‡'ú“ø°vTAkà ¬›óu‡ò™­é„ws1Ê®0�¦bûÍR2©ÿûëÂrMŒ!=­Ÿ_›2± –kûÆUT=߹߽\P¤Ó*4{ \…¤¥±l¾NˆÉIm÷ï8$†Þøó+Ó?Dc5*#ZÈî ŒÞÂj£Æ–YÑbFÌ³àŒ 4–¹7…X_qXalpÕqáËÉßf –’+n¥ß'þlæáµƒ2»eõééM-æA.\0þë}-jj†E1ì^xN*Ųé·”`c1æÙ@L':‚‘wÊİ& Qvè¥bÞmŸ?§³‹ø2ƒ«X*P÷{›b¿ÖãåѼRÆäF` Ú&MÜüÜ|ÓGõ±‚C-|‡`³áé­ �§Üº@íO¶’€Š&÷®A UÕ|¯µG $ù8´\�G—�%P™†[PY³FÞ\@¤‹›ƒ]á¸þ`!¨Âl’eÈS çV�£‰â�×$p(à„%/�²àiö랈19¯x(ACe ñÓ!l!©>UŸ8Ƀ]�ÕÐß5þ®ãö×ËKtðVS†ªuQêS­ñ—Ô S²*íBí�û7ö&ª…š…Ô3çaÁ«¼Ç^žÇ<@�ÏF¦åð ½Å� lç3ùË7É/È’S+�7NÑØ H®}bJ%F·lPØ_&ú�íI\'N?¼;érìüáwÑ}K¶D_´×?(FÁ¢��æh9U‰$ë_š/þƒøWÞ ÷‹TyVê„Ä¡s«æÎ�ÕV÷áYÚÈ/šÖ{-K¯…ñ‘ ‘BÛ7!&'d`é‡ÀêK1|äbÞO*¯Ó¤½Ç °ðÂYå�ÀmŠ›ÇTë'Ýã;(ÎòÕ6ñ_²«Y×+QVæá›¦ý=MEè�—8�e‡«Ä³˜E‰¹N e—S<`×÷±�“ûFc+KßZ8DH0òü¸·Å"3F±ëU-¯câüÝÒ Ù7¹cìÇþdÇI^ Ð]ð oðd‰¸KÂ~ÈÀX ‡Ê¡Zõ¥»À¾[ñ焎n¸”ö¾4dD>W÷Ã…gŽ” D k„TĽ¾x(;€î ¾'SµTȰѨgýµ…Q (�ÆÈ°²·q©þn—^ ¬™ûIȳ[32®šèsý?·{ùZïEz½(ó(œ³ëN}¾ì¹Y§ò‚ ?1~s[ã[Ĩ~úc±–çÏrÑ6rgAQ ¨�–¢g�v�Ÿzƒ‘4˜xº^µ¾‚0Š^V”!/±^O\H×÷�îrïÐÂù4Ò¼!à ��3*)�ÙU&)€¼ {^úÑ�0õ?mÞ´'IŠQžœoq¿¼ü4Ï"fü½gÈðÁ‰g<ÐEl±Géœt “wÅäÑs©ÒD5—(-Í^˜ñ§ýMê®ñœ{'b ÕwA£[ì‘H8C:¥lâ¸wäŒΪ6:ÈY©úÀ%(Ym=Ö§K™5Û³¹U){ñW”Gf¦'“KK^ëıê¦7‚ҫ׆¥ýss´u–cäµGèîpóÉázÄèã²9XÊH£J?>=ëé=óø<ÙCF Ô„d³\í%&+IàÙ;5h{õ$#l¡¾‰¬t’BÇ%¿�B Äø1TóŒÞâNâ ºÔ¹\�?OÈîî| ùºþðú 1"Ó¥ÝÜ�õ¹E¨*Úœí.}c¼ë /Å,‚;¬áª{œÝ=i¹$‚gá%sß8œ2뎆�æ) od 4Ô¿³•M¦D±éŸ÷ï²Ñ©Õþ¢³«™CÒ\]‰ßjͤGð@¹åCœK–“¡`7ÂåFë]B‰ÓÒˆpȺjã€f,ñò\ ª“(³üÎÍ~e°«ä.^ œ&´×ÆoMg}‰gÌÞç9æÆ¿Ã'˒й,ð%ºÉ7.A騡¬æ-öì™�ˆ .sµã‚áET[vh ­�sáµ�´+Ï< øp:^¤úÊÈ_ã�¯aP�sð:[9é”¶xI*¯D)%ïÊvW³ÀÓ<`5gmè�y–9èCkÁù£û`³‚Ô';]“R «Êc¨¨€Ï­¢²Ù�êm¢ûèÕÑ †¨Šà�°åûTc1ÓïhíªåI ˆ„¥@Y”‘VVâåÞ Ø! ÂŽŒ×2µ Vׯž<2vŠOMË*w¥0ÛÄAÙf©ƒ"ô^-ïd ê’pxîe“�&çSŽàÛ6ÍO䕨:ê‡Ñ“ubŸh¹N\ˆãù!ö“ÀwOÏ¡Í�c. #/L™~)AP>í©†ßƒT�/Ä-/×Ìz£9‘~ßx”gá(ãc¯€`°ÓÞâ.gˆÚ¸ ä?1ÛÚ©Ëùl >[ôLg”%ïÖ£Þ¯¡‹�ÑBª˜©DxR*¾B§y#xÍÈ7f›œ‘•iöÇl¤XmÕêqÍ­›<•çùåðöüI\N Çð à¶­wãJWÙÑ$AMl˜’Îë8™Ù÷ÔðoAÈg'"’‡�ÝÞ9·û‹�Ý·˜ i‚ÃÅ•rGšS÷�›ð#ܯ#[Ámº‚âÝâ\&ë¾ýÁò’¨5dŽ)åø³ó(\‰ª™¨Ïà®F®G4«@‘‚’T€$€²_ç>pŸ2�/mïGNÐzΟ¹–½N˜ýXÞ0›õÅÕ0ÙfáÇîv? ¢Îp\Àþì¤oþ‘yæKÍø벆mu#dò±3[جfŸFö‚ßãÞ(åá1‰š>¤ÓtŽÿf·h<}Fy>&hŠÏC¬÷,µƒæmG«§õ@Šç2¬ðqòê¶H<6õc@ÃÜçõ:i—%Q‚ÕÖÌ¡ñ*´MN€^'3Ã9‡É\ÀÏiÏw™x aÅê+÷R>ÂlcZ6 ¦¢­¡OŸ¤žô`vŒ0 X,�¦]Žº\K"íŠÐÁ“ØÔ˜«=­S€¨[j4´)$WIw:Þ ôNÉc˜)³˜×a¥ãCa1K]‡Q&Ç72ÝÞÖØ4àöÉÁ–QjÕLe×{]ëø(«…õuòÀZ¦P"=í°Q Ï<�>&±Â RÝO5z²>«„g;iߎį½¥ÏÆñÝl¡H}û3¿¾Ø Ö¦¿¥hå¶£B„v_†û?0shÚÎ)Íîþašårqµyƒ©!|D>ÆD¶Þk¤eØÚŽGÆAÈšF[äwÃZ^M½(Q«WïW¾4 Si|WßxtÇXÓ†ÞãâÎ5ˆ²Ñ"©ÚŸÇEÇçâ×PTÿHÂ|ió²û‚Éä¾ÇÛ«�"˜ÎÞvkÊb|W⚆qjÔíÝBTõStX•ˆøèêxÁ®À»(IkjƒíNŽ{š=³A¹QC§·ö7•»í|T x»¯éXýs!!mI«-h¶,‚.¸€³ïÉ,|ï7¼îkkEÎUÆ…£f1'H¹nAu‡ZɆ_~€KH*Š-p‹8]9�2á‡èÓ8$ÎÖPø›�dA¤üþãÙ똷¬ ®‡ pÜÌŸÚl°¼6²ÓÖ“¹nà�‹. vŠvqy�õ<„v7xÝžZÑüâ¶mZñz?u@uX/¯Mg²e[¢ïëZ Få?¿Ëü:ʘ¹8r¬¼Œ/5WߎÅLXÄgt>,³ˆhðôPðswÝïö1ª¯� 3¦�ÊÝ”^8¤‡Ûv’Xsô3ÞJ’öóî«­³y‡:L'ÖÖoÅ?B%‹Œ5Gr>ŽÌ8FÂÔ)+š&®Pb‰[QƒäN ¦ª¯8@£Í’\½[OÀ·þ™ãHš±?„yFo „3Vwš,á/Š*ƒ�…`9w=8=…Bá“z!àž~¶rå¦y�Ü¡pG)s]¿ßºn=»2Æ%+‘»…ßäx‚dN>ÄöÜŽ¿Nä�É�ÚɧJE¹ÚrŠ?Ö%FÐÖýÑŒ¨L ¤¬/KkJš $Æíƒë1Qý¡´ú;?±´EÌ-g =5ðåI¤xhÿ€KŠaš‘Ëa‹a˜È6þEžàH¶mÆÝœŸã'ùV¯°Ø<,¬$� X7‚à’d´Ð©>#ËG0ÐÊÙ¦$Çã£lðmå�ÌâÇ í¼�½¡éâÁ„¾Ú<´Á‰®;»$‘bA~ó;²uM¤s¤Y7I8N(ÈüTV±¼ç4o£³àžD ï’*Á¥î¡yÚ!OõþböB¸×·#{#ò—þ÷Dl€Yÿíý‚ûƒ3,N¶ñS<`kG"ìRغýVù}ó®W~}„ÍÄØÑ?ê­ Å!´^¾t�5Í*й¹A›N¨¿¾¾6h^U® ÑJ†N°HÈ #¿ä-;–V 2¿¥3;6Œc� ðEÓÓåÕóö�8pˆÑåYþloá¼T Ïð«ÉtækyNµMÁßDjyŸKH0åb‡0>Y³lÝŒ‹Ñ—sk,ر¾Ó ¯ÓÑÃ@Gôí¬î¬ÚÒb›6wñSCXÓ]øT„ªÏ 3O#ß]ŽkŽ�wùiÏ©Ñ`�þ_¯›l¤¯%×¢÷-Àró‡Ö ˜IµoêgµÐýd¼Ý(i;1±q*/8ˆ†Öÿ(mÙµ3§¶?Z¯»::`rgÃI9û–åø�mK>Ô·I»šÑNÄ‘â}d¾³S†ÿÛ¿—ðEÄz¬£G¸ÖJ³Ûxì®ÿ¬¾4ɈN’éOåªxVø‹ŸmYX�®º×ýcô¦y£³õ˜DÚnÑ%!_ò�[¬ªNÖ…ëþá»ùTˆŽœú˜bd=ëŠFðÄ<Ä :Wë âós˜šù`u)ÚçI¼JºzËRÍDøñJ¨rœÉÖ<Ö’It í*¿HB:è <B©ÉœŸáYàdïR>ÇßAt23À`4oNÆ/„{¿y¼¸‹à„*ƒ™ \l5íÚ9vFêPŸHqÖ°Ól?éà&RDÍÁ·:{ÔWM+³2¤5òj߉m¡tˆ?ÎÔØñ:1L;Ð+™¬¢N—ö�QJ¬ÙǧðÏŽºZfq˜‹R¤_oh’Bp Ëdû%©4Î3µÁBTMa´*°YIŸr Z#n,2šÅ£Ýà‘Z¹(×VæM�Œ�?f¿qšÅ16›3ùÑ+6½èÝóÖ•ë!]ÿ9frÜj¦Å®³ÎÍ•1^G,nÀ:Îçvë« Q!äòA‘Ñt;S‡—÷oêzçOŒ_ž>áül™®×!) Þ çåøS8�¸úm7é"F9¡“×8"Þ¹Gˆ¯8c}Ì7¤ºTŒ’µY´Ìƒ¾\œVÎÜ3¬©�ù5Ê>ËF{R¨ë�@:±¦½‰ªôö!€Rl™ƒ¢ÀI\;JÛ¨>ž�™ päQdžAÈÐØŽ™gF¯÷nÒx—s¡**¤<0ôŒÂbù¡íµK3c/ù^3ìOäFÁ”Å’×’'îÓfÍÍ—à×­ª3¶íÒo¡$h»'qi;U‘Ñà-çÕMhÜ(KBãî›�ÏXs ¹& #”È^!ym[Vk)ηqÒ`™u|Û“õZ;<¦Úçx„ã;ƒ £½ŠuoºD½+è +kÚnÈÌS7ßµ¿�@W&k*öÚ6h>W!ƒöûÔVéi™»±OÛD—†:Íê€hP¹0[ºLàÉÍIY¿ã@–ìýoQ�ô±7 KÓÜlû‹3ÿä½áÈѵ¾¢ˆ§qZ€`¿uGÔfdÖ39C¹™˜¤½ƒ]ývP†…”9dKã_Ëu¤…=±B”ϸŽ®£Fò^}r)œJ][„;gàå �™*Êø<‰F×ê°`þ{Lºêð½Ã…*vYß˺]BÔú^÷~CAwùáD5‰pÆs�ÿ°™Ÿl ï@öqí'Í&ÎJ_yÔö�~Ô É%*½:¨Àž÷ei�¿�«¡Õϧêð.µ¹²VôlD­Óð5Âê8 ‹ó™Ç?³’h™çþ³­ô'¢nAc*$Ý„š¹>7ì©,ê0ëR­?äùRu/ûÂ-°&OFQûõÇI?�Hâ4ÂÎÝ>‚'þ#•5}ÞsÁ}µÚ˜Ì8ìŸÑ¿-Ón×x@-.º˜ìsIË»bE‰åA œüÌ,¯Úàï�ú9*÷FÍä­±žÏ�¾Ó¼âÆŸò0õÛC:FVaäÃ9˜Õª� Sõ¨mrG”^Õ9�YøÈ–NXIË<�‘. »hzÑ”µ¦ì`ÑŸâ¨~s±ðí)@Tºœq—·¯MRY0vΕb‚àOÊâ)� m°³žlcç!˜Üòþû�Ü‹Ù10KÞ£íØmj°qVÀ¢M³^ÿœ•�Á<Ï©®=ƒ8­ Šê4=„ì}ÞàãÓù->6“Ül滓ï�Á9 ÖëKˆ0éC¦¾k$cÈ\aæ£9æÙÅ3)f{ÐäþS�;±æB%jäB’_Û7,;ÖCËáø eMn |¤bó¤4’W(Mœª«x3ƈ­"¡K¤(]šüeD¬#BÛà$¥°ZðHTÏ´îË®*ô)'Æ0ýb˜±ä³kP𦷡´�{«7ÁeÜܰrzŠv¨Ûé™ÿ æõï_ü”ŠÍý_QÌ®LtV”ôSó¾=B|Ž¡Xðs4y&ñcQºÆ� \ðê ƒ–­º0…¨�üuÔ%IÔ†3YyFºnªÊjþ¤‚ŠÀ‚k§æ’‚GèèŠtÆ‚ú'€³/Òü0¡È¨—W±˜wÃäÒX³h¶ô[Pú8�½ÂÏôÆòti|›�SÌ_5,ã;�áÏ,N°q¶rC˜\i䓜9§ÙÕ ”o$ì :¦æÜ²ÇAUôl1 ü yˆ’’Átš¤ÑfïæoQ�ðû×íu€žá�£¤�fÎÕ{WV˜ô!º»ÍaNzÑHߊ?Óäî•Ä�8n<úÉäv|ÛJM’ ¬õÍÞ€íû�ÇZ¸›Ó'ß$P}Ž£ï¦!½— d9RuìÔýåæÄz$(+<óí?wýÞ‹†©xþ~µž $O�ÓM?ÒD’¬<óåZ0ƒVä‚WË¼Š @NFæòTe@ïÇC§-º4> óX%ÙÕ•Ú"×8a«ŽÕ~-"àÅ»ã¹fGBïOñû¨#M•r²3Áq›? xñ)Dl:'�sÀ³ú¿¤¡øÙ]æt 犒ÈõÍMǵ&Ûà(DÆàsÈØ+í¨þǼиR4±2,À +ÈëDvÅ]9“ð8ð^Š�œø÷ૌJ@ª5¤9r¬�O$¾¶?¤%jcÂ!˜ôO6€8¶ˆ�žP"7D‘Á~Ò±(ä¹�T\ØÁf3QË£äÈü«®]ñš«|VŸ50N|0£NÚ«A¨°¸YæÛ›‚Ùi85™¤´”$)u†ï¼ù�´™…$L!àlc.$T�RD,&­˜Ðù �²¼+\Þr4É%‰7˜çD g§×!ÐõX„ŸdóT9+Oý1I%ŒÅ�øéÁ„�Q”€oX«¨]—@¤¹¦G3»¶}¨Ò—Áˆç”ØH�Ã#�w2ÜÊAâåÇ KÎãiÝ4ä¯RÇ<$¬•ÌZN]|»ÿ¾Ñs^Ž9=R‡™T09”æŠ-E-F‚¤µ§ëj•k¤$ŒÄµ3� aï.%r~,¿Ü; Ö’ÇÖwz¥ ½�¥âzÒÔ*örI@•Ȥã3ReàIôžh²uޤa†˜µ#!»—ãy Ö%vèfA©a‘+é�ÐÙ$ÂØü¡Á£KÀ}Zý+sì0Ź-:ª±?´«ÕŸ�h÷�8eN¬Æ²¥J%––±)õ"k-±˜rªfW´d¢gªP‹n5dödYQhÒ�|êâ÷+Áæ‘'GgÀTxME”É⯞Xîr„gòrÎ^�e“…àŠãö^NÖÕ^¬~÷?¨ržEÄ9Ç’´ëiÇ {úˆ#Í(;Í~¹ŸãYÏ´Ù9˜íÿ´ Žt$"Ñ!„`pùÜRýÀ¢-ÿ^ s$” ããIîËNnvƒAþ0„ëFðÁ”¯6zRv§E!%çØŽ~º.B!b.®XÙàòN€—¥éI+f]<+*¼ƒ#ÑÒœ&J°:„ü ¯_Q‚ÅýoÄÏÀí±ÉÑÜ�úuN?@g|Ì`™&½{ðY½ ÓR‰PPºv×[ž×“õB{ß!½R‰$<”BÀg!}8þ9ñúý|‹á&ƒ•“#Ö]ƒ¶¸küúò¬FÞ-©,Æ!í¾Û³VÜr€7Ù=¡Éù<6UC‘ÃÊÀ¹NÄY±Ä kh¼Êþ`‹j_‡c­¿áskOlpš…÷Éþÿ�N%Ó¯žÌÏæ§Lê‚wš†U¡Ýã»7aàa1ÓŒ]‘“÷xá侫ñéð{`@Z±¯-¯‡÷É.MbÅ`ƒJSIpC÷µø¤äçz©tõç<¡Aì¢úÚðDH+Í:®Ôƒ =SjN‰^.w*Ç^(<òp¹ž1UŸ–ùB×ÜÊ`Lô5¹í÷ �ê\té–xñ›?øY‚e(ÑcE¼à¾¨ÙñÁJ?>w !2y“YÓj8e,“µóÇ"ìâ´H·…0¼…ƒ÷Þ)Vã+ ˆ×ÎùLœ§Œ*¨yoàÇv>þ†XûFÀàIÀ +–Ð5•å�RoZߤÖîÞ‡6)1ùZ¤µl CÊ ™óÀ3Þ%Ò¬£Õ™fÃê!ÒGs[ aƒcPLºÒ ÂF‡§ZŸ‡Õ}äĕ' IåynÁm²u7KUV;¬X¾Y…ð\J¸k]’uL yÇS·Œ¥IF–÷¼)ËJL@v'ë.ò^$c(uMRªª†�Id•¡`£ïÕÞÈ@¦I„qJ׆�N<ìõå eÁ;*8�/zÞqÓy îs¡&¿<~gãƒÀò»çÃ^as}/uR¼ QBi�z˜6Ѹ˜ôF¡éN¨ù±™W�‰îå~SwÊT§Í3Ž6——â'½uÆ®—h9ºóú‘µµ¿gïxO$JÏÞHäùùíMË€{ø�ÇÆÄÀ@»|¶-?Ã.39 ñ­îýõLÝqñURè„ùŸöH:å͈”D,Îæã°9ãܹœWo’üô_±`¢éß|üe6R!F[¹ …„"5 .é+ÖÓªû ²«ëàÀŽ×_AŠ;–ÓÜ"e¯k ý½Ð’ÞJ¨ÒñI$„@$Þm‹Jwù üK^†eýF^Ëß™i‘Çï´#¹ ôõá�[í}nOûÿßlÉë(eÝz«P²bÖxŠkƒÌv ÊÁ–{%"Ì媃Äzä72Môšk±å÷–µ*æUSC5@p“+ꨕA×aq4{}zC]ì5`2wOš]«,Z5ºÐ�I|Š^4ìgp£×Ó^?õ®@þÞµ Ù$ÏRÑ“£ÜüD˜É JïRh`¯e>ºR¾ñß>ŠEcSç…Jͪ<µõ›ÅYq}ýÊ{ð£™\à®BŸDÝ"¢ß˜! Ï£ £IïËm~L˜›„ï´Ú||„³üÖCà#ƒtÿÏ>Ä`~4…Sõ¢|ì&uÄÆ)é—yRÙ¤áÿ=µ £ÊW(ÄKë1vÑ—KÎîN§^‹úu¯½�¿€¯Q³…XäŽn3·S Ä´Êñ˜—h-8Ò,›^¶ÿùļî6>ÔÂFNóÉú^†ÃSRĹRxóÞ¨‹ã""¥ —ú«Š G…œ%Úû@ 6>Ênƒ$cšqM�æÇcë”Ì+¢>kò6¾Ui"ÞÙn:5À{¥ú~”çKöîG PÐXrMœ�;8TV\÷¶Ãœ^7ƒc ¡”ÉIVº®+‘õy_Tv™ÁÞÜÊ՞ħLgyç¨9oQ«·¯Wú¢·f¢15Y ²„–L@TÄ 6q0‹õ÷ü§ÌP;ÛD¹¹nif”â]†¦ô=-´ôc1ã ´¶çíÕëª.Õ�Ùü ,�ô9XQEš[úOkÙ=R&±£ŸPo¯)KõUþj "ôÇS¯ûÜ�‰Zv=G¾¤ZB[¿W‹/òÆÌü)šfß$ ¶+RSï,÷µÌÒWç>ÝI.¤õÏî·ëçt‘û‘åãzÛæÐ?þûûŽùÉvºì)ÑJ%$õÇ;®†æ¬½áxSúMHÁ¦òy7.EB›Å^u9wŽŸïŠ©uôõ;]mŽ­ïÅ4Ú¿­�©ž2þ·œú²B»c•¯êÆ¥òq‹".QæCÏ}¯.â:þ–Ù¸6h²Ga)£…¥r†×!8 ®è¯¹âÅäßßã�ª¿G7d¢]ckC3šEAÚ ´BseÅA~vd ¶Y¢êàT7¤/=Ô¹NM~ S^P/ëø Z7Šê;ÆÌU­àmB6OT%«"µ¢X& ÖÆw×iŒÈápÓlºWþþuŸ¤eœuñ5½V'ɺì?z²IR”Ùÿ™3|±,@NÉp,þç=fÌæWw€øV�môÚ1Úk·�ãšÕªý�7Æ]ÿ…Èûh¸™ûÑz‚®ößd“‘§ í>d?Œ,*fD¹äGOIJX­ËÓm)· …(×…‡àW*��Űu«@\ ™ñÒ�¾kMjæÈR¨n�l¾¼ý©ÿ`4~:Ø¿¬*@ ¿3ZqÉ`°ï—ãù}©§§ï²úñ..º”H?S`Ry4D]…báÿ�Í%õ€âOQTø{EÃוڜÜHÌœL‹¯"®�/_mȹß.Þ hE*ë+ ¿b·uÍîy8ßÁ5_ñ«u›Ðá{ü�†¾»™€±m^£x¹IEúcäWÌŽßþ޹»áGV.6M§Q‚=V¯Ù·�U! jìŒyÝëž ' ÂÁÜ…˜/ÔuÕ¤°A`*ø‰-x,¿Ñ4õ_*ixþÀ¯²ÓvÊ—+ÈŽts¡g|ã©6u²;¼’r=£lô\‚tT9gµøœ+R¥{‡½D…ë–%qµò–U°e­†Ô¥VDaÚ]Ô UñYø‚F O{U¸=Ùýƒ seaêfOŒý÷öᡦ³Õ, ¤vt�]aƒšÆÖú1|Õ1�ÖFö[}InK½�È×wÙxH·Z‡÷µÝýèĔ꽼ps¸)&öLÊm‰©ìkÇДSµ�ßÔ�%º†+.]P¥ª|¡¹o°ï'˘ý Öf‡töÚrxˆòyÀ ¿k°%dý¤lÃ,aÓA‚¹}è H𦄗5é´ëÈÝZõŸÑi³ LƒÂ$éy�éúÑ1õML{qL&Ó ÈBW{„Z¾|2À€\!Õw ØeK´F$koöõöï"Ñï›ݼŽ;xw1I*, ù^™ˆ—]Ø n©‡NVh´� ²s¾¿X¡€jLOB×\%Áõ¨Í8Ôõž�â•ìGyÏ›¹‘Öi7kwðé»dDaJÖü8®Š¸¸í“œ|XÞQ÷ÉíáØÑ��A§ Áž•´ôƒÊø~úÃÊj×È:pèúEK¯-8¸ïÝw].³W6dG[*ª˜ a¡=O¦ãœcÑOä-—ÅòÿáߔϕUÖ7E|( …„ì‘{=)hî,šC@øyÍ>† Yá™H¤Q/Xíê0™QØÇu”ä*­9WF³"Öt7äl–úÍÜMâ»±Azf�í“ó#ûšˆþÚ¸i!ËGáU‹RÕ ©\!'8Œ ýï�ï#ug¿|zY‡UôÐS0 ,k€ò&™>�cwÃÿì§1×3€¾“†�wC(’@—=Vr ðmËÅ�O}ŠEÓ±Ên< Qx^šER7„Ä ùªÙ~\?È4-Ó÷x4tC­cÊP'Ež€WWJy@vEe›mý–¢z½•ñÉÆ@ÍôWXÕZˆÑ�ünWC£\©®¼Ï­q7 •z-z�«ûÕÎäݸ¬mþÙ§ôJAVå$Ë,ÚJ¾åÓmlͦ*qszi€SÙ"ÏiÞ9jíÚ¾d�(1/¦9gû`k =Ñà¸�hÛGÓô�Ü“}Wm�-‰q7›(ÇÙóä0{Ì Ò>àôo¶jÌóÊ‹#ô¯)¸ÎD0ZE*‚ØÅbÌæ<Çœ¼ïXl¡|:V7œñzôzèª}u,bÏ›ôÇó ËÓ1|þhn•8c1 8†v�«n´wÖû_s’?v_ÍÝ&”U ü úòIVïº;¡CÍG\7r«HŸ…ÍœlË|‡Až™éWòvúãƒ:ŸÂfÎYáŠF3�MbÒ<áW ÃDkzàV_nÑýuì�®Gû™åq]Î\^<�%Åp´·«ájù3ô¶ŒæÛ]8ý•ÿBòÚÕä‹¥þ+¤^ØcEW^;ö¿dÝI Â"³É‹ƒÏ*Ãc÷Î!vk¤0"Ù,MO5|Æ{¬ÚòŽV¸s¿CF‰H,áð¦k½ YªîQ&rZ\‹ŽÂ¸VÂó´ ®�¼±�ÒØ^!ÐÍölÁè) …,¬¡c]éò¬ì™÷Ý(?4%š’�:4vYrܼdŒkH?=d�ô€SË+ßF@üWÚ©Eº¥Œ}uääÏäN´) eZ^Å'5;¶v�øcȪz[¯¨�r |fz3>v°ÕØ^F¤œ,x7ŸÐ ·çöó¶«ÔÞÂ+CɃ¡Uå� g5d÷ 0Kæ=iJ)jQÝÔðó£§S5^ p›ê4i‚œî¸TO´ݲԾ4X 3²ØsRÅ‘¼'S—ÓÛ]òååûžÓ9¦E% än�œâˆŒ�Ó·ñ¶?·XcíìIsh­Êñ9“<„ù9ÿ¶~¤gn\�ÖUáøs8Óm wóePÕæj4g¯mÂÆbÆP‰~ã––ª’DÁ…À÷j+êmu€`V¤æYè<ƒ#¢˜0uʸ9†¬â°ŒÊ³¬\àŸÌÎcy%_÷‘ÎT#ÉÛ×zdïΙ¤æô¥Ë.ýk[‰¿|À²-ü‘ W�ªÿŠ%3PÞ®ãÓÉÿ!�Ó8í€^û$�l;§‡üŸzªO| ¾hy=¯ççÒÂTö�bK�ñù¦|°†\¡rÌõßž¡æ2ï—}ßMõDøËíÒOPŠØqW8 ‚üÓyÖB–<2‘^W½`õ¸I‰¸Sí×Õ½…eõÞ­Ã5I\R_qîdšùóD†Z©e€ˆB4²CAõp—ú̵¼´¸‚61½¤’L�´Ýq™uólu)úïó‹Dúª¡co14|k&M+ºÕ$s§ñ8¸®PðG+Jlp™zhýå6>'õÐ…Ç*éáäebX%°zöŽdÐÊ�0:ÏâΆ¤©éŠó ®À$ïͳ˜Vò -0²+}÷ް¤7š¡ ¡Jˆ5i‚©ã—öµIÎAUÒ«ïÀÜg"D"Yÿzúƒ¼}Ó1ùc·€¦ðÇáÝ4GØÔwå‘â+5){‰½öÉP¡�Ëoo~˜y= ’—RÉUô@çéª ‹¬Ì­™É“7ˆmEÐhb×6é7†P,¤àçÙ�1.Õ]@òi¨±qY|ˆÌº5îm¡ ©?nÉ]¶#~Ãò»:Ã*¹”L!"àcóuO•³Á’öª˜r¾È~Ïy{U@0ôˆçÞƒ;Á „øÇ¢í{ �èǘÅ:a}Í€/Ûd?È k¥ü”ü6ˆy¡µÂ­¦%\ÿóðSq±v+ó·r=ݘ4/ÕS—¯I:É K*)½ì´Mm+Ñç�ÎA–FÞÜS<¾’lS´»dfõÕßaµ>2¢F%0X*�v�ÝÚŠžŒ#Ž¢þßÍ:ê*Ë#)‹M7éáx�…žãéý–ì‘`ÝÜ@€c³v7w£}Ÿ gÁ;`«'8j�‹5ø[ž˜K©7ÆÔÞ£«ßhÑMg²ºôq+1Üa>Žr„%š¶³ƒ0—šŒ\–¦±vž?vƒfú¬*;o›èÔõÄv—dm¨Í7õÚaÅrñ“äö.ûæŽÄ™î¬óôŸ7wM³Þ„EåŠûüÍ9º¦Ž�æ³&u ’î-ë —0ÁÈ�Ûñ hÖb¸�Áµ4sL/¾Îœ‰ˆÙ˜¢¥Õjá—”¤ö�”wjùø*!�‡µ©`в8¶6ök±_ú2; |5ý°†«ì'‚ÄFi¿‚®Vs "ø‹™ AŽ>~Åñ*¿UæÒÄì4JÎnþ¨émöå—ÚÖ»Ã^-j€SàÝ(¾i1n׎?†iÅ£ÇvÜZ»d¼¼«ô@¦!1N²Of³¤�t7×dbðFyVkjÄtªËd:.9 8CÙ, qÅ@hñÒ•{ƒµ�$±&F�¥€Câ¨ěþS#ȳpa$Uñhñüã‘1þ-d}2†fVÁ»lì†eº€{j NN_>ÕËyIør že}ñÄ«'�Æ_ŽŒ·cP¬oQÇ>Ž �Þªå� ‰¿@åàk? „÷ü§%ò�¯P�žG…Þã4¶_Snì9B#…9àŸÂ<�Xf©”lä^A¦�½Tl¥�@§�mD—§ ‰ò0? ×x*“TŒë(öQÕ‚ót3¡“O(QÊúKßÝÑ ´:ôDß¶ó>žQÚcà ìÈ¢¹¾ ­�†À¶·› ŽO1c].r®’:1N¨@¨D\Ó[/‘±ÊŧGdôJí$»#,ó�‹K†%ü�iµíâ\Vñ±‚Ú+ûÀøágI‹×2ÝJnÇY3VÕ°ºéÌ�Ôœ³–Èd‡Xõ{Gî¼¥w‘ðL±0ìË�„ÜÉýbÁß|èt¯5‘{<Á…p‡4¦i®|àK_µã*ß$»ãõˆë›ÔÀ÷êDI,XÔ޽ wÔ¸yëÕú4„eÌÎ5ZXÅ¿…g?F¥Ž E…€Ôor¤*ÛSñd‘ö{W¾á_€‡^ÁÓ0»�rF„ž "!E=j|Mó=¨dθ¤7K"Nl(Þ¼“£)ê+Eàœ‘TRoeñS;ü®íWäë1žï*‰µ3ØêÙ$$æ.úýÙVÖyäê¾ØõP„OZ ×"ñÚ`0Ó¨S{DÑÈ Ùç ÅoÎa¿Á¢�ðV®KRkó4Rã lSÊ}‘êÅT�ßý`;3Ñe/’تt”©@Ê9xJÇi½`&û�ÇR8îÅ-Ì ½”¼ŸN–­—HDŸk̼٘ì?¬ß¨>ñŸõ™IýÈ(\|Žå€ÿŒÐU—ÛüƒvLtHŒsS±ƒ@ï&+KÀiDvèwŠ»ÓšµÜª¦Y®*tg¹Q�Ø“?¼�v±_�qÛ¶E¯Cù?7“ "pöõ¡'¢•¤8¨ rsùIÃPâ+Ñ8µáMXB sÃ<ŒCxå,'UÓW6‡äž%‚eÛY« ™aÙ6àè sa| ÁP6‹œ_�âí/h£?¢j•íÂÚ¦JBÜÛ~dßk ëc$¸ý)iÓ)Æî¯òlžSRT0›µ" ª_4»ýhûR’ÎiôÛ²·Ïkx¶•8†bcÓÔhû1ÀvºW Ì~áË@+qÑödìÍLŸÌ°[R¿ã›[zp–c™×¦^ë„5N=YŽ�Ñ�J ƒy¢�`ÔšK¨¡Ì�KiòréæGïu©Þ#/Ùs‹õø*fdS¯ÒŒ-$à[�¡«hcêàÙV�¥†#ôÆÿ×'͸çI}J[­´~š¦Þ¢õsüÿÁškrÒÏÜ ÷¢À&ã�N^‹ò‡óí¿^C}C=v<­ç6UJ Ë="qÂ@ ÒèT~W>�HfîˆúÙ�„‚åÅ4C|@%gª ÊĈ9þ™â[ì¸5#‡;FìuN/v�‡*Œ%�3ü˜vÎoœžL›…ÉX´ö¹ìDˆ^Ò£ �žG”!s aO¿!!ñ‘Y^ó€?sø¢[‰†:¬žŠu$šP`ºÜ(眆;<_›q! kÄÊÛ2ĽÊÒq«ã‡tª§ÜnƒL™4/€{pûûšáZ$ÔHG‚ÂU¤þKa®.ˆ£X£Òz×°â§B|Û ¤HÐaõhËü× ûδÂ*J!0×1¨Ck!]¹ŸH°`Ò'$8È�.U^8©N£”Sò›Õ¥ˆJÙ×KÚeƒpw>›@Eeó^‚RÙ}û½Àù‹ë„YÐnBwo›túý[­˜Ö.Ðã�€E~è­p@¼[¾!bNÐ<ñ>F‘Aí,¥÷¦Z«�V—äïyÇVäS‹¬Ž¡¯�xOeÛ´ËÌ˯Œ1¦��¤=îÈÏ‹lkÔ…¬uS¬—¾k|h÷cƒÁð‚†9>GÛPÓb8ã…n¸Å¥ý�8Èj±}Š qÖ�»ªôÏÄÞÿxᛵ®wÈ<´ SI°rv›÷A’¾¡‡ØøÊ2+^cFy®¬ ¹>é·³J@º=D³3c,ƒäøšLA¥ðä� ɘض]svÎVÚ¼éz…Oâ‚ëÍõ1÷©}Öä$Á@îþ«)ö'rÛh½".Eª¹ŠåI˜õI:¬&ŒqohÀ$oc²)ù³kò ³‡Ü幸¯XœE;ÜL}ÆŸî~5/ÛýA¼1ý�F{©f¦~"ßOÜš¦¥wäd­E›ø�t —3j˜‡øvÃmF<ûøTvr»hW<†ù@¾ðÏUJ}å[ñ×G.o²µG‹dYLg¸ÉqÀŠË?À«vÏò*ìØBz;¤<š“³TKT†ç«‰7Õg—qV_\‰ÊxÉ”§Ðý·Ä…é­4[4ã7U¥E¡?Yšuµâ¾¥E'.Ò0âÇ>)þÈ� ž’çYÝ“ø^œn5¬5’¼G¬4-¬ÿ`»³6Œ¯½P_a¤UÊlŠáàr�:Ùa'ÃçÝPŠá0wÅ«´e¸#1ëteÀ3Ñ•ï¢ÇV�Ÿ.ìÇÎ5d<¶+×ÉÎó“ô” ©E}!ìLlp3�É#•¢ª`ÀÁyœºŒAº¸Áù4‰'DBFÏeÆàæ'L¨Ý!Í4â°»}ü¬šl£.Ú�£Y)‡ý“)ǽ`eJ.DáݯÏÿ\ÿ!ºªJwæ‰6‘NFônÃËßß^€WÇïã®U¤ßLšÔÌlG”ÓáTžÇ‚—AJIâ„,,oCwÅ hxtþ-R›Yóž`[ð ÆÔä<’&ËËQƒ­é.\BÅa}Ðqi^ì>X)vò ’Øã±\j¦ÇUº ×1Ò!"Êʇq4o"¿98±!«­tÕ}½%ñ·åæS0Þ¯‡Ž²ÂÚ¯@"�Û¬nW¹òˆ»ÖO ;jÀŸ”d»ŸÜc¬º¢r`‘l€ÚøÍÈp*p€‚ÿùB7k¡¿Ñ§ÀÏÒ2p�`8UmY$ëã˜RâêÒwx\Á)'8­ˆC7<8qÿ² ÐKš…@ŽCÔ«šä¡Ûó<»áØ©eFœ”Š_D“«^1 gu¥È+»H–’]sžÖLô¨éä1fÉ`Ò�1¶Fà Ì« &™n9èÔÐIyÁ’‚™æû‰Ûf’�›Ú*«{AW7çÁѱRÅc|U™N»Ý´�}tQ¨™l½«9¶zí�Üó~p2Σ«­¸ ¼À§Ë«¯�Pz/ìèTœ’©óÇ=~q¢RÙ¦ç;1|ÙãêR„Qé£ib9æ’õ¥Ö÷B"Wÿœ×€lß¶¸7±;pI.H_¸†8q%pųvz¾Ð'ØÿýÊuûó¾Õ…åO—µŽŠÙߌ^´G.†Òcîý‡}FО­&o'r‚h¾¡½eГþ}ƒ$U³x’€´ì&Ç&¬ìyÕ 5�T�iÚ­Z€,°8@¿µ°7å…�±j¾5OÁZÐý:à”ÃÖ&ã{,n–áå¥0ýîŽlŸ �Ú…Û‘„ˆ»òK¼. J{ m]nð+ 3þÕ©Lµ{Úû.ƒG,ü&Ñ´Á´­aþÓÚªe\þÉ7”3Eh,ƒ5fîÀ@ ƒ¤EŸ‰Ú÷�3@¼è~ åöK’§ puÌÕ‚/®DŬ:'P|ÊNòoµ˜ÑÙÚt�f@è‹£Š˜ ë%Ÿoo£Ð¹BP½YKgý¶pÒØ~.Y»,çÌ…*‰Þ‡VÑ„¾’2˜°±U¯ÃUÿÀ í¾¯ “ÝØòÉHí"#ßonÁ–èBߢ³›ü²>ãñ=•¿­ —ªp¢@–ªSX*Á”I°Êңɇ5M3!Œ<æNè÷æ>6-ä§ÇbD¿ºž2†Jœ|÷IŸw×À ¦yy{†Ú±YMxØNñyˆ¤5™Ž”Ö Ï”¯Ù(Ò0l×·˜…U³õ g"wÛ´›‘Sò1¹dûÎ8lïi)ÊÔl,€ù N+‹Át{7Fld@ ‚(É´[Ã,HÓIC˜®k�š¯èçu‡f 4ï¸Q×'<j¿1V]ý)Ž%Rç]x �›�xŸuä‰o$[{ H| E‘WÎò²¬‡LI�Ô•×ôi×>…ëëÃøºÕ˜ +Oû§é'ô,°iª¡Ì×ä?°*@+dEcOcÙû„£ôúÀSvr% õaÊnH™Zý—Ïõ2b¶ÉÝ?·é+6Î8å€='—\‹ÕÀÔ+š˾ŸÏˆX´ºÂÙ6põA™xXéRשÊ1JôL›YwI0�à÷öÓq‹g½Ì�0],�âöÑ#Z·Ÿ[¿{µ:•ÿXŸÔD¡‚ÀÅKH°iWUjÕ¡gÅ*·R=tä…Š`"Hy‘Ï¯Ú _¿ÔŒŸȶD¨q³yÌl½VSêÁ- JC—ÎȺ|Ä[=Àeƒ¶êf€ƒ¨Q\�N`1l¹LÉS"󕔜µNW}LžRý�Ê$$`Ë­÷'”$ÏÿUO›îÔM©„…óŸÖ, œ ‰õD!Ãd †�•É…¨Öò±\:�b@ ¾6MöÃ÷iXH ì°‰is7b–™ç²�•±%æíI}Bnlã¸r¸t†Þ¢Vafæ '²¸i*ÿ¦ûó&Ö¹ôFAœ˜AŽDϦ6M뽩¶Í9Z¶UR¢ŒiaÆHsÕ "±WÏñ.5[¸HOµ/€�*ÉyhNÑu Æ%%•ñ ñIIsÕóÛI~3×tknúÈØã]•]Ki"®£Ç®’ùr]G3�·rCeÎ�Eh6 h·1¶Y}z!eyÐCiÑ:4kÀ¬E±ºâ ¦;³Ïrknÿåàaê¢ãÖþ{n�ðŽHDégè™®‚¾êûVŠß¯΢€¾@«,Ú‚ö¹Ø3\J´zÏáÔ˜ ÓÉô|Í}ßZŽCfŽÁù³wI³Ol%Ǥ´ýŽÉ9ª.=+@—Ë}åß«NF»ð‡~À!žkBëP�‰í`µ±RL}éBg­¦:d3¤bNçXb °|v Vú&ØB9ú±þ8Á‡�bbÆ?·dט-K½G¹;’[Δ�æ‚™=® cíË��tÀzCI¿dDkN°òÞœíèró¤Fe³Y¼7Ò¶þ‘¬ò§ØJAëU¨'!¯uÜVªáÉ™¿˜Æ´@w‚c`UM1£°“If7ø{aòŒÓÖtœ @1ØŠ¿TжRÞ ’’È0Éf¿*ÓÄîºe®Ü,dŠe‰ßàXu»eÆIÕ#îAeú[g$£e´Ì§®oóv rW ºÀÈÇ,–7FÞ8÷”6_$ŸB×§ˆ˜�5�HDÄŸð?FÞÌ4&ëgÞÛÑgòÀK„Án/~.ÑVÉ|ý¦JÓ݃ÿð³p}'ûmM}•÷ 4Π¼ñYRÎñŽnÞ–ªWYàÁQ3LÖ·ËLAPÉ1¬Cû~ÆÝpæÞTN�i’+þ:iwõî ;•0Ÿb?ºŒ¹Ë?… �Át>ÿ)õ³™Šñ™º»ÚdôžB|šq‡�áÎÒw*^ºòm_\h�0ÂïQ&k®Åç›#àì:µ(èé'óí8|t¹þc_ôâY˜ˆ|;ºèÂïÖ’#€¹–pGƒž-�ŒŠ$vü#B‹»õA'å–.È-ÄwŽ_¼ ^¥|÷«Éê`ÁËZ4"sŽ+ÒåŽc.š·ÛݼPùÌ«ÝC»çjüE¿=Nž¨&_—6(¯¤‡”¨žuÚ}œÖ¤2 £ô|USc ÊÀ« Bû°žƒ–j„R»D=”y³$}ß÷õ=ó¥üwŒ;ElHG⑱NÅzª_æ-l4Ÿ© Û ¸Å«‹0Â¦âŒ Ž‘P¦‹f¤ûx¶Òtá6Î4÷­>SÀÎn¡9$£{Ñ °{jqŒÆÿ둱UÕŠxTð'ÅÏÈ7ƒiák’TÎøüµ8^9)ŒÃª�] ?JbM#ßG£‚¶¬˜A z3ªÒëvËã¸ÐÁ£æ§Bi8Ê़6îXûž+¿[λð»ì¢%áУؾŒ"]üO̶‰`^lœÖÓ)N§ G¸8ª¹ÜÅpa›4Ò�Æ´¤”ÚT—¥§#³QþÉO‹y_¼•oÞ=¸�ÏÓÙNPî>ec à!icé(š~±̃—Éž��D×ÀߤÁÌ<+„@'Ãg¨Û°Ã»;d\¿¾búÇJÙëa�a4êùvñ+±iRáŒÈÆw˜�~*Ú«q:åûã¾rX¼Í4HÔÔ4:‡rùu±=ŽWU3ë?k`#²(²ŒT+ÏóÛL«øˆL·"8‰Ÿ ¥÷;º%4⛓–dÙ°ó# j"FupàQ‚,7B—³\›zžèz›úzøù ÆÅtgmUF«›s«AAd‘³'�ÒÒ�*{V Zj �¡Úf‰M-�$š?z0à5‰�+ד2T{Ñó�ìüä�lë€ 6w%*ÍŽzX„8C™AT(øÊŠ‚�ä;’ãE] «ÐIƒÚºx—éI*§€°ô]–8\À—[gÅx°]î]²¡¥lh+WެN2°1?Ò(¡tËE…é-[`Qf_Á¥­ÂI Ðî&°œëv'3|"U“ÖýéžY½SõÎã�êææÇÉÒGi)U¶6k˜‡*çTŠHÓÏè/�¾åŠÅ|ÓCäùòp.yü“O²š|’*êã«—ˆÉÍ¡Žú—p†é6Ug&¬_›àEÙwYL gègŸƒ•¶„ÃVwÖG¡¶©×"ê±Z–ÏN@+.D´_}757vŒÉOÙtü³úLÞÈ*ú£bž& ƒ2O«�ÁÕ6ô,K¥–D›Cí"AºYVÀ0Éð­m)P½ç!}¨6¦OÔ�³ZŒ‡£èét—Xès_#$ºñ§¥ÖÚó5Abt>7¸â6—p3/ãD`ñp½«€�Hï7Jn†½#~Õ3•ü Ã!U΢hó¯-è<³oòÕR÷‚å8Ù>RüzDòv¯*�(]/¶¾„3¼ƒúç»:¢ì‚*2ð¸{FÑswT¤Äâ.œêr”|Dt¬ 7ÝO1ÕÙÊãlW6¬•èýo¡�a²þµ×²g«+êÀÑ÷�`‹žÔ–…mâ\º³¤‚—æN+�Ðâ°IÓâ{xªÉð! ÝD>Á(¹Ž¸õž½ ŒfÖš[r@¹u¥ Åi©/yxðp²¬;=”Il‘ä�-ô¨dl±P‹œ¯ú^\$ ±SQ²Mº¡nÒê§öFt‚i‘ÕÀJ8Œ¬$ZÉtÔ{�ž+””pS%S‰´Âk…euéËf4s´¢d}7ÄÀÐ8àL�ÜGTžæÛdwðOòŒé¨y3&(–^ŰÎÞ,uF`†VG ‹Õ]º5ë!„M��(§LŠ@Ê€„+NVƒ76 ¿¦à�½±‚¬2Ÿ•Šh¿Ë Š2‰䃓U°f{ô3z³YVæ9êÕ7а›œÓÌt%â]ð�Içl:c—Ø$ù¢š€*€ö~@(nzÓ%"m ðKîa¹™4ÃEl¾léÀâ«zpÁ‚›-ïmp ·ƒ¶5S¼=_”QOk5?]Jrx]_Ö“=-õܼ|­s½òºÓ!v¯Ù<ègÆ�·¨hù‘Að³¦|csSLåøWŸ‡¢« Òßæ*¡+.\9>¥D«}ýRëûì=±ã�aõã~tt¬'Ä/î{�WÛÐ¥Y^ ¯ôÎ�ÆúËA1ëµÞö‡‡�݃² dÀ:u9�ð9ûÀ~ðÏUETçB¹Œ:ì}\×ZÑÚ~Øž­Þ¿õ¾SüÑ‚¨K{Î÷«LXÝÿ·-Ð=äó½–ÙÌÁå·mC«ƒ�u:©n¤4˜¶b‹ß««½ÇØ�v 7þ¥yµU` Ü�Ùþ`àa–ƒ$Ò8e¹U�ïS²BdZHÖ©ÝßRav¦|JÖΆ,Š­ Ã~úŃí«à©¼Sø<Âiâ´[¥Õ_Ç䨃âݳ.ƒK¹�U ü=x£ÑÝ@ù¾ñUSƉFìc÷'‰^ö™ªoÈ’Jfs„TæÑ䤨†» ¬6»ê)¥ÿ•øV×CVŸGTꆈ‘äIIÀŠvô]^0 ¥Ü˜F+ï{ì5÷ £‘Z~ãÔ /{�÷U°�·~Ÿ°œŸ5!¡ÌHƒùº·/ƒ6ÁMãã¬âþŸò¥ìh›È®G*¢æ*Aãsˆ'\€é�Â(ÏS+š‘®|oâ¸$ªTö]o²°ß•—°ÔÆ£JX2YõÐMðÜ·Ÿ¾çu™Ìs *6„�•”­…î¼õ­‡’r¶%)…Ö’÷;k†m[°šA£Ï¹tÁœ¹SˆÝ:ŠôÝgÊã²ëҢģjÞÈóÃ"7ô�Éß©…ü/hÞQÁÆë�@q¸§ï¢Z8ML�<<ð ò�ßI¢Ú²çPQ`Z3‡ž´ú1S<ãÁáѧšm¶"Bˆ­š5ˆ¶DãýTBgÛÂÈ_Ñ­¯pi¸54@ ƒ~•´g&Ásç^KDyˆ•�R�çªÉÄ÷J&Á¦Ñ>TçÌú¡ G¼©t7wÒ‰“ƒ;ÿÄöÝOva0·lÖ®�·‰°�…vºÞ¼ÝÀŒ‡!E –°Œwòõqt6æhõ¤fÁíš¾Þ…YHiDdOûî6ÕilKÏmõ'nð"p=.Û®B ´æ=®tÐ…ɦƒfuÍ^˜“÷À@ݬ¯ª[700{ì–*­õ[˧GN}Sè›Æ±™�R‰\vL¡ÿûðN<¾$G¨þÝü^¤‹7_›¹?eÇÖG¥Ê+9ú®ÆÁ…è/d‹Ñ8'NȲ›ð&Ìr¦ ¤DÆ÷Õ£w`c^h|ÎVåO$)Æb£ÃÁßûÁ¾b D¸,%ÿ�DGšBÐ_‘ŠLFp|7õ÷hÛÇL�‹Wkð§Il6ˆÜÿÀy�ø¦´¸€²5¼ÔŒr —*š=à÷M7+» ð}NLãpLih›žo(rááa Y L£Ÿ‹¼W'¡ÍH´ƒEu§9€Êb9Ê"HLsµYyǾTat¾�SѺÊâïÆéɔЩÁM4C u΋+%¼—Áx,(íkyIæõ$ð>¦Ú%eœnåÂ]‹¯çñQá.8#[GTJÏÜ]\qY/l§Çt#›Œ ÞEA¼¬A¹–—vXA¤Õ1NèÿF¯Pé¾–ýú_Ž8‘Üf½É+ª/�ô‰Z€áVÿ‚ë¾$Zê3 ìÂ4ƒ-8ÈQÓyÑU 8-lŒ† ÃíèÏÈ@ùl`sãÙ�ò_f,‹ƒ·C¸.š�ó¼]þÌåê$0äÚ–ÇÚþ± ȘÛ“Ãîþ‡&{ßæµ ¢«Pw&–W +R»KM‰ iMǮԹƒ£¢ÿÊ:ºÜÊ8©k§eNšc®Í8£ò˜u_7‰I¿¹mrP²\p\4u†òKËnÌ+²ç} «€VµâW9´Éˆ9”Ÿ¤cÞ°uýdÞÂy¥M™+šúÊßùè[»v¬�p°š¨½kÿýÑL †ìG¿ oϲ‡L%㎇ÿq†U;0Û„¼˜<ôïãø%€|�ÁÔÎ4ú’Î^Bþ4mtŠŠ~ä‹âÄ‘N<:'ç3­¢Âå’ŽIW9Ÿ=¯£v‡·Ú)+è`Îø*‘ÕQÝ–Ð?7—æÚWÌ·¸å·ÂäÄ«ÕR Ö«T5ßÁ> ø¸ùcû¨ï4<'=Ôf3T�\D q¶4n1Š��'TõPö$©_¦ÑšGó«[ƨ•ȹ—ÒtèxÔÃÔíò× ×Ù4£;.gk§Û¥.†�Æ&Àh»ôgë ˆI…n3xNb¾…ÝéVöñ¯‚��DDc=®çÓ«‰Gä#‘?÷"y[¹ñ}4lð ½=#º®©óµp�ÿÄe=ɪYWÀQi7˜åçñ�u‚ïî÷�å»>ËL4cˆÑ˜Ñ��Hƒ›µ�Ÿf„2ÁË:TwÆ2�•X«ŸüŸ+ÒF‘AÍÑhNÊSÆ,#ÆýÏÝe °ô1•}Ä$¬cáN˜ÉF³m¿0‰¬öÝÞîËêLçšÜ¤ö³9`í´¼›Ú€ AhÚ.B®�tÓ|k:¤„À‘bÅt½aÂ× ?,ãš7ë#ö›pù„ãÀ,J{(.–WªzÃyw,–|°÷›ä‡i­2-Óµ(£²[:Õò w?˜¾¢=ƒŽ�ê¢.ä­|&|÷´B¢‰›ºÛÃË…Y H�¸ò›RõðÑý/‚Ã|*)A ˜È u&ŠžÇ§°4 發çêë'… Ä@Ø¥dxAýæjOO‚^¤Ç)+Sÿ�ÑÝŒzƒ=Õ¡ÔIheÌÏM·vQßL—|ê0ëÎÃiÚækgоզMckséˆ=r·œ¬F¿·\t5~Æjª©ËÓÐý±FeõÆë3pÎSëBÅÔÌð¹X+šTÍ»×EG>^æÝ$3Ö�çûðõ¨y•s'‰ÌçÞ<‡M³Ža…bYpJ·YºoìÚoø”Úúâ‘iyÏ‘”µ#J´pƒNBä1æ“�pk,Ûã Zã ÂI«ï@¿7ÕùU £èP¥Ä1æ§[#¨0†Vªyχ²y(¦÷�ñX¿–_:¬OƒjÑIÐ(1 ý�öõ iø¡³»W’6Çü|� ƒñ¯L«�+£¯"á>FÈ›Åëuò±3›u[–iC¦‹Ûjo'&ĘUðÃ7ºÈð#bqÛkÔ‘¾°ƒ:D€oŠOìr[5sh6ÇÌðj±%(N–>ý©ªNRr”åý$ÚÏÒû!ø*dÖÿL·å#¦R•wHCâ7âÕ4ñ¦¥­MRû­M[µ�¯s ,Ïâ-q{Ôö’¹„ÈÊDd úÅPj+¿WEY�c‰ *½å²œüÓt %8tE }˜Âš¨çm†—=+ýI·;§vä™ÂÄ|o�ývç—Pz9³Ø$]õGŸÃœÎS%<·9Õ?],´þ“Æ>v‚wÆG™Ô|Vqfއ¬%¡ÒKã]H³S:È0!ÆðTŠ€§%ƒ ÏS¸™‰—+7"›eép8ùLàô¿›Bö Ç_ÚOkà½Ãµa>D nÎW§7鶇KÍôã¸b�£EzDvN#µ‰Ä±àèo“æš“ªKµº‘,â.ç-NÐ -N¤ÿÑ?¾îß¶üw¹ƒß¦«J\î;b1ìª]+mMr-ƒã]€Ù¯ºÌ=gÓª%™úB>QÛÛ Ç€Ï÷ž§6€Ú�Ÿ´41Ž „ÈäOƒa¤Ñƒtc罇鎩c‰XwÌg„é±âæ>tÖž{� àÁÉ3Ƕ¶úq-ÒÕ78RËU�­@«{‚ "ÜXR^}×ú- T›LIWÞ¢#8éŠ�k²YóâhÜJ÷Q¿0ãoc¿®#wÑô=›@ש }žœ<ÞšJ‚†©VK™ø.n-*ÿ —!¬¤qºàæŸ{ø/­É­xñÁø1è^˜ÏJ[¦öIŸCÇ“’6;&·Q éY]~ƬwÔË–k·u§J9E@†fU �E,]8 P–kn­¶­µºŽC§¥$òv«]N×HMv”\úç!—ËyÌÕ/ äZR<²8*¬r‚yPuÑÌÉèƒþpÙ5»‹€G¡¯f4¨} ãꈂr¨q14� ¬ðTD•VUXñJŒ²~  ƒæ±>Ëjõ•f"iûYZmd+ðŒJ:zñ Ûü ZÄ@®âô{ÄCw-›]>·&èäõ)�®Cƒ·hJ ©jÇKâpí1~úðól¨Ó@>´ é)Ð ˜ñÍSê-vé·z[wa2`»ŒTçùë^N®lî ¸0y‘).2üþ¢½§t:ZMi:½ütÓÂUˆ–‹›Ð –ìT}üKe¯×�ýæí�jMÀB“»Õï‘tTNÖ Á^…Î\hÂ/ě͊՟\^æȇGÏ1éÚØ#Äó„>PßûjeƒÐá[êÜ—¡Ú@¼‘œ$u•;œÊ ’ØQ¢«Ð›çÏ·f£ýfbP8~\âá…{Í “ÒÒVþÜcoë­Ã[É»áá½¶ù)¯3 A9–´¬‡-¡�ª-r•á ²%JÖ¨…ÚâL-¢!Æšùéë~—lFV9eóƒÛNv.Ç7ÔÙU{€�“Ú-:V�«�É3rÀ‘!¥úÀ™0�´æÅi�‡#¸Â¶Q2͹溘œã¨Þ¢"Ùç«™šáœ7tlæ¬Q¬Ú„˜™ðo¥†æij~Žqò.ðCM[¶?ÝßOî¥í˜pjàJ�¬4LDω�Ú…ÿ£wB^,°Ñ{œÎÅ({è€ÂW·ìœ™S§#Â¥ÃzAɤ1óìË0ÄØù“ÊTæ¯.3hÌ|váúÓ�Ú/$¤ºÏ£d½Ôƒ¿ëŸ<Õ?C…3p÷@üa–øÔuþ¤Ù›öæ‹s}K9†ëÒÂÉ%ä]dS0æ,E3Dé¨þ®[§~ù…íÓ,Í^سR”opAX«ìGJàmœO©K¡×e £‰zð—¥ÏEwxèvFV´ íwç�×ê}8ötÎ|ËÊ,EŠè+åF8˜ƒtÅÅíÅêyŸ±B»óe”—·ÔSˆk7œïîOd(05Ûé 7*øú¿ 3%3©S‰×ØØÿkçôYtÑÂCT{^agE2ì±CçWn“ÅÑsG,0×od¦C>ˆ™ûùÀ'Z­‹*|WÒ¯¥è|DÎo9ÜŠ-&à¿ØÁ«o‘Ò½žj å?5õ…ɧI¾VùÍiðì;¥Ô�m™ ªPÃ4A @v ¤ŠDPP�=a[|î–ëÁ¢½•-rÀ°×&«~—;žú?Gè�¾ ×÷Ï[×n§&áÚg¡wš©ä~qÁñ0C4ôä­àø¥ˆ€Á^€J ‹¬rñª®Vžæô“ĪñêËôV!4Üÿ×2U¦„[EF\ª^L™ÇàÚv#­îU¬¡L¹T¯øŒ EGªV,X„E#¥l“«^Ð�~(Y#Ó:z)Ò*§“/Ä‹‡ ’lÄõ1€Ó¨ïÊ>û†~Àv{-q‹©ÚÖðÔ ÁÚ» Õ@m µ1œ6LùØ¥ÞU§<À·áßS¨=ÍOm†Ê¦Hªm+Æ¿"g~OJ>(·Ž’ý^Â"1ì9Ð6r¨4KªÏœ ü=u¼èý÷z¾þ�ñóõLÌB!”ƒþ_4ÆŒ0ÄOm“%?’ Ã‰©¦Ä\Ú¢�(?’ßÍKáFÖnkVÎpå1”Xß³¦Þx‘ž?AÖ˜³ÞÀc§S§‡ŒpK’3\ïeÙN¼ÖZV˜ªê¦­€*MšÑo@èÃúèÍNz7àôpO« „°–ñr¸S¿ù‘Ì¸Øø‚Û´’†¾µÂó¡mÞA¦rkS©Åy[lëJß!ø”*À¿j³3ð;;îmzäóyÚF V©›¦Ÿözj÷8#õå À&ÿ+•ž “8‹¿‚Ã\.ÇЋIe&®¨aÔº¹Ì"·éÉÄE�:�°c]-Q·8X¯�‹Z[½·1±”{ÞÝìùĵ3'‚øª‹u äŠø1Î�Uó¸K1’ÓZ6(\�+“Hª?Ë-uˆøš�Ôä_‹VêàÌ!¶7�=c…©|×\›708ßìt�ã©\ÜÞ<.V´¹up�¢šBè�K³w7m³J[÷„·–£pAŸ™cwä*&#bÕôýAX¯ØnZ9�²�.”Áµz­Ó‡0|ÏTþ4à‰„�I0ª‰¼"ÎIsR9Þ;tÉ:4‹`ú�¤ŽO. ?PD×9zR­ŸÝV¦{ªóØru*Þpp\¸,Œí+È"Âq#ºÿ¡½öWg$~fä³E=‘ ~ù#�n¡·1XÿŸl½jä®káÍðÆð7¬„9K* ml+i} ž­ŒÖÁPfùBú µå%™7rÛHŒ�ú*è„óÂýb¿¾¥W‹þ¬¥FwÜùCQ]‚ôqÝñ‡Ô¢ÀhvݤOîÐXŽ"Ô;Èoô P6UR•—lXŽ's…03®È‰Þ�èy0[š­hÅÎè9è€;> f¸ÀP ÿÌrär Þ>0°E8¸+°‹%› 6È_¶oPVrǤm0Å[e|ôAÍ"¼mÛ‚qR_q*ýôÜû±,ù ‚Âöòí=¥òé ;”!’‚–©_Í7lvïJÍEŒµl”½�"ˆ7,¹ÿS& §#ŠÅˆ”ôC¹£˜H¡mÒæ:ôò0©Ç}cIžÄšœ )ªEeÅã@2§2ØØÉ/¹¬ƒÈ©†)ZÌé©@än§ÃÝèìk>ðG/í&ÇNÃÕ û[�<7�6,9Š�ŽŒ7Â>L¥«®i{˜z`W�\ß`ü ‚ìùÇ"ãE_Ñ…M dªÿâ'á+i$Î7 6hG‹×eª¸Oˆ°MîS�¿úiM¿$™ùXê‰/^ßnå8³$/v,dA`»èr#�Šu%ˆNݧVH@¥ \º*oã°9§]ñìöz01àÊ.FIVŠZŸnŸœüVØ«Ž¢"�)#ç  5Ú”Þ'6›åvuˆ©Q¥#j\¢P¡B·# vOuYa±ê-q·ίû@³uñ‚ѵ«Æ£Öä%þ5îU‰àñÜG’]×’? (Ð ÜXXúÚîX2rìA=/»xV%þ‡< HÝ[Y4ÌÓ2Vx ”Sâ™�¼g†ªb‡'�Òyø:w©“uçäŠçü4ÙL¿\.‚a?4[ȸ1ó\²‘õHí–ª¨BmïH…ù¦±\¾û˜íz,d$±µ¹ºµô2>ܤNÍWfª�CN¤ËÀY. !æÐ/b‚:š*pÜá#@�bfO” "xÊUç¢çwdd¶TöF2ôdOR¡N�û=#8Åú#ô?׳ŒÄÌôÞ–¡î,œ‡A ço¬¶-.,%f©HÿœŠ„&�™8¤êĪeã!Œ×{è¦J ›cñá±r#^x%qý÷¡³Ù7ñ·b�üˆÔÚ‚ŒNZ‘Ú–”´|"2C]Gÿ°Íb 3Z«¨ÑÏvJáOTÆþAÖmyí­ìxžCIé-êgD°ÈÅívãØIõÝèÆP�z×cß+!œWHjߺª €ÇF_©'Mï]N¨=TB•v `Ä’3<ôÎÛr*áò©ë$;ò¯è±£]ê¬Ïú\xl#aåŠîâ¨ÑKï õv²Që„ <‹i%I$Óº„v(¹ÒeÛ‘%|ìÁè‚eI"ÎV7;ý>!:9uÔìì®éâ'!íš‘÷§(ü"� ló«Tg^,o†îOJÒîòàôp‚d˜F(~;¸ì˜w†S`qùD¡aƒÜ ¼(Åš&³˜>ã†óIN¿AÙ�ë2KäR4 â!ŒÀþ_¿Cqæêß%u+d—ÓóÅÂw‰£L÷µ“J†Qk" }á–¯Mïn‘e ~¯þ­½— ¢´\ù8�ý(f!b֬СéÚWeyNºÿÂr–;bY’µâ§”À&9œt,Öp^Ê)nÏôq@Å»Ÿmº5�Íç6˜Àa¸\zþÃo$´¾rYOÚý“™e$m=+‹qL_"Ï š?m8@»Ñß&ñ&R+½$í|M{ÜìÑ #q�e¡�¶·\¹±$�öiÅTY ²Quˤø”‡·PÏÞµñµ˜@édK¥~lèø•ç€WÞK5Tl$ø�þrÕF´ðZ)'ƒ¿©ó]‰u/èA&›«Xü$¡Ä×'úå}Œ�}æL§.ŒèøîM¿ÆjçWUºŒÔË#l³Òök}…R®(¶ªíø%éjÐ{u‘2àb<«5¬$‰˜ÑWul¿ÅЈ‰O±I¥U!QŒNê=*Â÷æâŸ“äHQ~Þ†+TyàÉ„ï"j¨6g?$¢@tŒŒÇ&€Ãe©ëËyhî{g113êWP.2R ®7‡†¨e^�Í’€cJùW™'|™•#ÃAÙqRë-Ù¡%—Ûvpó7P*Nh—XÎò�¤÷C1%ü£í(òA´Àܱ5á3˨páÈtÿ6tæŠxå6#®ðG å퉉9œÙg³i¸KÙS€ƒþ8d ­�^ˆL¿°˜�8¢u[“\7ã¸Ù‹ê�Ë+N¢mê+ÎåBÝýhn4¾¢OÐvÀÍË…Y¬6©'(›53­Ñ–nž]� ìÔ=WÍn÷YdAxïeÇ>-KdHÒ%'“ïªw-üx)IÎ*â:ëÃ½Š®54_¦ø‚×Þiùáù¹ î¾Òür–õÅ–œ™ÁIXSvAf‹†GÍe<³±`=à!‚쎔»r׌‹f• WôoŒo|sØ¡á†uýlÛ‡Žpi‚1´:ÅuM ñqS‚ñˆ.ávñèÇP0ý¼>ånŠ—ÓA7ˆízœÉëð0O“°^q�ß |ô¦è§¤ŠëѳlÚŽ�ÎQI<°©˜ëšù!!¨Vú2„R›»Y›î­Õ„^a墯á¢||<€€±—$�”:O1:ø8 ÐÃüáHàÝÇVX�4~u˜½tœ4DÙ±m âÆ@‰òT°ÍObvÚ½Ùý|žj~�à£ä¶ÈŒj$&™ã% ;È¡¨jZM8¤ì;ó;MF2YáÛú)s0ˆý¦J€ØÔŲ�öšŒrUšáß¾.<ÅìLQ|‰êå á`¯¶ÐC&tD&FY(S^ó¼�…ÒA�Ô›»<�Ý¿ü²Ø¢­|ÿr^ ðÇ)ý=þlŒ1½èBB³ÔIä�K„µ-UF\¨‚)¶o+‚„$s÷ÒxŠ«åd«M‰òÒ"ì•�³Ôý<…ô¦—ì¶cvÖx¾§½³1·ã§ã©cnB�Íc† ãBO¹Lú!?Md+Dn­Y'}߸°hA:w¯!X„־ꬂ ×FìÒA, ¸÷šiÂŽ8�~"OZsÇ�‡Okßà $4#Üq—qzxy®~€PU[–z9ØÅÙ¶HUÉðø'EÍ¥|cÐS<8»¯N0¬†5‡ö�­ë(«“%¥"MáÔ¤ziÛO÷’Jî8iÆYôò¬úå„fÎm~DîHð.zÕ]ˆþžžíën`ј~�“ô#ƒ‚¡¢t\)´Òo=O¥Ë²iDÙ½¬2¿ièÖ0Bôz‘[†—è<ïlï¹j-èé{áS—ƒNg w:94ïÖã8MéHßZ§´•¬crŸ U_;âPpÚw®ØpËè‰]²Îß|¥~šcÏ‚Ýs7œw),²�˜Ãímå=·ôÉŠ×<¬|´ Ê[Ï^÷vêßW4Ѧ{ ®ú²™ÜHíßZqËU3Sz¯ì; ‡ØôºPÚÏß}æôº3þ^„Ù{PE ʸ{^2“Ûáì誂øÚ9þó®Ã‹4d dKf.nŠ9è¬C¯GÊ!ðG_2;±'®ŽÀv9ö}À�êÀ0 ,Å8ALy6VY­oKS¢+Íiföð1C?ÏG#íðƒ½ìªl$R×Â, d¡uÖ뉶¶²4½*ÑÆ!3ÃVC�s̤ʕÖë\„cÁßÒ¤€¸·XÙˆjÐÞ°]¤€60�ù F°(’|œ|Å_æ`Â'�vå…H:£ÀC´TI×Ó0mˆõ[öGS÷Ú§•ºã6(•×}©¸Ûò3aă˜KÄŒí¥–µ‘ñõÏ)ÚÍéþêåÖPt�Æ=F~~A§n®(ƒÊGÏø‰ü°¿ðCˆÏºš[Jµµ[]hò\¤lÍTÿxÃT"óø®j1¯õ„Ï�„y¼û­‹�Ô¼“ïD¨ ÇIÚ(#³m…k2’i—O~ëpmÑð>ÂXŸ�oî)x?€ï#Àpvl²£�è‹_ëÿ1ÂпÁ�á¨CÉ×h?;æàÕ<>ÇÑŸ^µGֶƼI_? 2_ûi±VûjØÚž%YSy–éï!Wؾ `2}Šê¼æh¢¯YĪ…KAÑTÃô6ÌoÉj‹©ôåË�ù8ðéèEâ #€Ü,ÖE+˜žüBÎ÷ÞY~­ó�ÁmW«E—ÿ¸ ÜV°mNœb'#íAtëö”ñüv&Q¶;(ú!jÓ×F$÷ xŸ ŤYâù¬µÓ±ÈìÇÉj ª>+`¦üËð?e`&YýŠΤHŽ<‰)Ô0áß·S׃ÁòðÛˆuºçü�z8jb© ß·C°}í'-6I�›KÄw‘^ñ'.Y.sÈømÖÀZi" –®.ŽáÖºs¼í¡™Sôf¡õZŒ,�É´«õ¯7�«Ê¸øîipMàãT BwR,¥¥y¡‘ ¾»:­8ħ;G¦Rö”C�è�\a -np×ú‡¶xñóÔª™p»ô�w€áY¼Õ߆º5[Ë,ÅëÉôÛ¦RAB„_Ç´š@ôWO{U˜8,\Ž1Ð<²78@vnø�¸ñgžï+ßzê,“-=lt5|€7sùe`ÁqóH=R“v‡s>Vh?!Q\>Ï41‹-SºA"N‡þÈBÙI‰©ÿ�Çœ[ö¦€=�„Wƒ2"j:O6tˆé` ÑÖátxŽ,̨^f8횪äyX¶yÂÄk#‚Bç’^NûmZÁÌÔê7UC,ëòËÔæGЮ¶ê~QQ»i¹úKÎÔÆ5BqûÙíæÉÂä»kÔxÏ1ù¶ý‰pÜ3Go® ­ÆtÌŸsF\È0¡Œzb-È­ž„"»™Ç–ëlÒ• S=ýÕVã¶Sé€s­Ò1a1†º†PsPw±ŠšêèCVƒëZu7är½@Ù/X»Ç¾ÒšRåT+G8Út—2¢±bÛó¥�2Ÿ½nÁ‡=´W1ƒæÁÙŸ4Û„O 訋øBÇèÞ£ëùIR±ž–¦âÃŒûõ=tÍtJjj9€Í!ëEåY5%úƒ�!‚“D“7�+µÁ#‡¸TÚý¤å$@8&TÀ.úW˜’/Ä<ò�³ýR+g�6ƶ´ÒÐn:lƒ©Ç†¢u%¬�òj�°µ=_l_Øo0ºøûEŽbþû{»¡zy" ÇC‡÷ˆ‘ZÊYDX +Akå¦+…ÝêŽVÔ=•Ø”µL»µ“©îÏ…!ÍjÃŒª›èrǰ2_ V†eÃbCŒ �£eƒ0;Ì ìZ)_Þ”.išìÇHÝ(¿’†¸/Æv—ŸÏ)drßÿWôt?Lb{uÅÔ •ÿc¼ ñt/ýL f7(w�òÑ;c¬aº'Bi�«/\$?ǶR‰vÓZH‘‹‰ì…o–[UÌ¢í¦õ.”ýŠëÃ2n”‰&ÊR3°A’»½ *[è’�™GÇÚܲ¶,;.ŸKæCß’¶'ÿË~ªŒ1¸àTD+KÚ Êź±ê©‘ŽÉŠêr£~�1éb§h¼b6ö�ÅQ%[· ƒE�|Ëëög”Íçé“Y#éIí7,A]kñ/�ëó"!…d3O'©¦w•ÒmŸ`-j,Ü*bx8¨ÿ)Uù÷¢å® ©Ã׉IeÏàŸw&ZI ÈÁcßï£9Í?^õL„î­H }o,!õF-¸Âà“ÿÀ°|êè“8xÉÞæt€­ˆÈøcѧWvøGœa '7gøRK™.**£ÛÔ™Ûx¼ìß—†>È“¾¶¬sk`Õ3Ý„-„»6Âa¢"ùk3FÆ —Æ{0ýEKÂH9ε▚-˜ñ®€…ºrj •uÑ›e˜J„œä£„ž­02‹Ñ–ÛT4Ìû•�›ßˆ7iÚ+\FgØR­[$=GʾÃþuÍSK&?¢éwØèñ”˜€ýc’bË‘‹z’C™›Ó†ÆxŽ­K×W�ªŽ7@ mÆÏ¶‡Ú§$æ¬ãÏh6:w“ }æö9eI0/_H-*ó
jäºûà-’P[C(à¢,Ê4 ó×C8�›æÛUB…•ä�zŠËÔ@Eo“Z?*ÏëœÉ”$Ž'ºc¨Ïn=iÎØ–£UÁ·#Ê6.¡pBKQYô²‰Ó¦ú”à,ÓNð³>¶�âÀAê· Ì}ÁÁ]"Žø®t–ë>ø2¼?8"h46Ø™…ÚÕ¸2ݱ˜yÿY‰†Ý8&ï‡àê+dÕœPm+vïêw˜ip!0I_‡A\%F^œöw=qÔ¸aÜãê´Ï}sà‰ÏÆCUUoá dwßM3ºûŸýÝT6 Ô+ÇÀcY'[Îz„1•�T·.”. HuNÉ^GÀE沇^­æXÚ• žÈá0yÙÏP¾ßóÐ/º²c€8úÐÿ³Àž¤inÚÀè'ö¦­2&¾k€Û…¤Ð\.Cø„ºbÐ~Nh¶½j'J/éQ‚@hie UèËVŽª•`hÄü?�kq'sT;làd™¾þØ" V´Éò b˜;+Vâ/¤†Œ­ÂwºÕyÓ IOIÀ)|ÁZð%‚,­È©à™W?Aõ$Dè=kÔ)ߕРLn» »ÝÂYîŽ5Æ.¼«Rœ^¶Ï¶61eê¸þVä°Ýõóï‡Ì´Ç?é³0C-–›�Ö"γ9ˆµ&O‹¿gíd�Ø'µæw }r.8ήΚÂò*‹( »¯rª�ú�/FS$kÉp OY@ˆ©ŠìÆ›õ¯|nH Z¤f_„í±nd¼C°uQ�Ó›P˜w÷|NÕæ<¥ëW¤†™D4â-À Ù}a ^›ññb¸ƒxpNÇ4ñqÛ¬sH™ùK2ë—_–'?Ú4"%ëiÎ3ùW�òÖß—@ä7½í?¹\ƒLM k逢ÆmÃ0‹ÛÆ?¨­wœ);¤‡BUŒå|2½V”BÑF23±N¨žê-mI5D`H×e1xs—E2„ßyHT~اmÍM±ê0þ¤Q0ÆŸchºÚ@d~ë…Nc„Dõ ÂóíUý 6ïX^ ¼$«jºÒ¶ðÎ-jdÁ¤5>ós¿³f�œs´8°v”ŽÈ°´ò©=-´ _Èu°NÛ蜦ø˜Qï7†ÿÚèS|œX£UäÈ6�G6Ô´Å2G5”>©‡ÓËÖ4‰o­FmåøñY;ö´N}~!‹ímµO8=e¸ŒÁ¹¢ý 4 ›î—c´ô´‚_žPÒ¼WêFµ I{ù4-ŒT¦×Ý£e>Ê>ÃT[Ξ´Z‰ÿi4X¡àç²ÔYZý]ô�©Òœ õ(ܺúÝ]$]Q£Aò´—6.ÎOª«|«nÄ6ß6a­ùé²g>§ÅSÓ E!¹ùj÷^±Ž%ó_—]Ì&‡©£†‹Žžv¨Š5æQ¯O‚ž‡W ÓDIg+·+‹À0Aõ£‰¿)ÓÊæç@°úmñßRXV œÕõLtîÉö†ýµ­šžÐp C³iŽëÍ÷!Ú�Ä€£oS$7g‹w0¸÷—°�³ J÷:!‹ª¨Bf �F˜©+M¢>6HÄõè²ð¸'F“«e——¹ž5Ö.»MÎÑÞˆ Û‚ý­"›�¿MœNp.8TÝ?cÄ™©˜4ª0 ð•`$Ëó_!\wƒAFuG„S7{ýEðÞ¬h¡fVo•JÎ7+.‰c²Óèm™ Ö~ÕÍx>oØ×sTtt�Sª &W¯ÒaL£ãÑqP…Ã(�ßrÐð ''Àº‡öÑ%nj”÷p\+ûö‘Ñçí~¹Õ9�¨a¿×¶ .ÅQnQ$…âšd“)ï{R˜¶ñ[²ÌÒô S¯#hlÿ%Ù#Ã5·]yqÀuK¥¼ÏÊv°òikÚýx×Pãi{¸q@…•+Â]uÇŸÖc?åZ6#뱋N/ÇÈ{€žïÃx½*„ *Cʦ6‹ù‡Ø“m™´àsMbNÕѸlŸåÚkߺj�ìs‰,£}‰®m±�N8ÓÁ¾¢8<&×|ræ‹/›SØÄAˆ`QE=?œñƒË(?C#7eƒR l¾¢q ðˆ!i +ç±íœx Ñ1l!#ýÁüÔý,�n™Ôé?ðlþ­$;4% ó˜´³é 7çœhg·f ‡Å®ùë_Aêöº{T°R Ùzˆ@‡@A�9 +iÙ¤ñÔ¢QÔ§úq[-† öŒ†8µ¨ù#ÐçÞ,o¿þÛ#¹ÒA%�Ümð24‹O¹Ü–�mR_ƒ¿�ªž‰@`W‘àoŠea7e�âB2ëùæ&èVûÔUM˜Ð ¯r‚§�ÀCȪEÎO7�N,[Æúrå¾k {óež¢xµäúd·ªíBñÏÕ[·r6}K.ÎXÙ;u°ÇãûÞ¥_øc£×ûŒ¸îé5ƒ·`1¸˜\4bƒ<923�v©Òrˆ' ``Y[Nq¬Ë9 ñ¦î—ëúe …â”zܹ­ê‹éûn#¥/mš‰×ïÍâÈó»¥Õ*Llý"=¢‰Ñ9‚÷ü°Õ¹oÏ*di$±Xl¥"¦E�;Y³qôÅÃ9ÛVîyû‡m™@mj°mßÁË8åâh£�ŽâÄŸNsŒS-㺱? hä#N“‹vic1Rö×n�P†X C3ÛŠv˜?ÀÎûÓ¾ö<ªÏPoï%ŠìYȆ Žýeæ4�UoœØÀ“Ôžl·ø~ç©Ùƒ)Pµ™í‘7¬¯säbÄŸ)ŒqˆÄ{(9hV+ fÏ9º¹[ÅÕ´ÎØ#Lº(ýÍù{–.ñÄ€èÎ}Ö…š´Á¦£ ÷@ÕB`�XLïªÎȨsÁ”ù1ÑNC+€|T˜­°d+ôà.¿Q7�Î8ý Bèßá:�—ÿc_²Ã <½‚럜¢ý™R$4oGU|ÚdÍiAÍY£ÜIîÊš™@m}X>\ip²"¡õ–lmçÓØÈÏEÍŽ�Y:,ž@½Šp˜¤ƒhŠ©³'xºc¿°�³ï+uí¯O‰Åþ�BQ4Ýý‘’£¦�‘�£ùKKĺ¯9!½Ž�œÞè¿ÐÖ$†öì5>OÈ9Ùr¿ZY,Œårݪ�@‚ÏÈÉe±.×ÇÉv›$=Ôš„ÝFüŸŸv鸣{™9584ý¢É;ƒ/å| ÁÉ“ô9Ïä 6 íC•Gµ"‚TŸø:�í’æÌ`9éG^IϰFï™ ŒX²›&\»0Äœ†e5^ÇÙÚÎW7„/JãÐß'Þ´Ë¢Ýؾ>^׸Ô3]%¾´èÈÅ×äABÓLe(§Ù`�6¶ú›¦¯òs½[R.�Ç�çøù¨ç¯–Q…/Gûfì(@ØŒH±–2váÚ¢c©§‰ÙíóuÛ|œ�ÜÄMQx\ˆ,›Bèœ#™o…‰¨™tUº ;ª�l±"+D ïëègñ ˜VÑòy~ˆK�ÿ?×/ÌÎØ½c›4Q&‚úêU\¹‹Íøe=nöî}¬e„ †ž‡]c]ã±Ó2¢¤TìL¼+€˜¬ñ’n8z®[H§÷Ïl~f¦zÁ¯Úž°¥îN¸P‘òÈZO=4Û&Ëÿ·ÄÅŠ<&p<Þ0\[à[Ñà6‡÷Š!úH Š÷c�„¢çã}Ð NàBò.QR®÷Bæt-î–ú“›Þº³0EÌþoˆnÆKIp}éh˜õÜ¿_Ÿsfš³^¶wòsÕÂnùkmã½–ŸìrÎï8Á�RvZ×B¶fäH^üL0É&¯ùƒ ÓWeá­:Ÿ³8Å>NÆÎ·óÕ™êô6èO�HvuJ¾å˜­\),“/î6ŽÐ;F7{¦-Bû÷;¼Ž-_Oœ"ÃÜ]¤¥Œ]kLš ð'jÿÿŠ:jÚ­JÇ›s •OßÂdŽ ÏË#â¤& Û˜…oNH·£ä¢Nûá[¸ñÊšÂu$;`¾¥M¼Ý‰°§T¦x!Õ§¨zª© òâÎê:0’A`Bô ÿØ[ežÜæÁdH�LZÅa­/ƒœí • JÀ´÷㯜0�–êñå 5ã �w?}£ÑÔçR—;wø &Ñ @´»á ò¸élìÁªîƒŽÓ ¯ ÿ«j.E8TÄ} tŠ\$äòÙ.Dh¢ ^5ü�ÑJú®x:Ž„¨íæÏJýE3îLB‘»Ÿˆð9uÊ?Ž:ýÿ×� -:Šß¬d÷›™5ø’óc°ûF˜+¸Ãütà=¤ÆnœVZö:ðŸ›��:gæ.O0ô7Ò»6—Œ|ëNÊì¹m JñÁÍ@'q«òÓ Å9;×ò¶4ݱv=O�o‡j¾|¬r4!ºÔ!y³ØMĘæÎfË¥°À9.^¼D ¤û·r£o0¼{ˆÿXcAr„jˆ="î“iDPí æz~•¯Ú⺕½vf‚ªlÉnx¢ŠˆÓIº£…-û ­˜ÞiÇW~ý’X‰¥¬�‰�É›{1prj1[�¿ ¯„pe202S0·"³ÌÝ×nZ£DãIä[6�Ú3³©j3žëO¬!Ô¡¡Í9ÝîkÂ1ËU+ˆƒ�øâ�•Z„j§—y"Eµ�£y;Ñ¢“ùöf€®òç½ø~~ïý¬$ f9 1m“Ä0¯Î-�$]²0vÇ?¿ló Û× ùÉ„bøe`:ù[˜1ä¨�ë�,ù‡zƒkw,Ž�(nÙoM³ñÑõÕÖ0YÀÀcaý!.’VѦ±/²ª¼ Óó`áG;Ž@Ú½á)F”¿”Gº¹“:ù8;4H¡.¤º’Uaú~¡‹Qˆ€ýMLùÖbTÞÞÉTrþ$BÑÄ-�ÿXÂ:Êž£fû÷èwÄ_q@z ä›TÅ}!ßF�°éX_ÄPØø¸�ciÊû ÖŒÕgòB84ÿS“RË/y£‰ƒýÞµW¸´r¬.�·™…u®¹´´š/mKÂY h�²¯—áã˜qˆ¯‘uwy±BR²k©¥¨¦e—9¨X-K2¹¢­&Y«ý#ZÙk`Ð“Š¥ia FSXL‡Ñ&iÜ 2PÊà�gù~åÃ*>�bvÁØöÕâh‡2…ñÌ=´(w°a[fÀ:PIß6âƒC„³¹#h‘9ã*Vú<*6¯æ|›(^R³÷»-nFë&£Ô\�›g!„(ëûa�IëÁáOîkè9Y"T3bjv­Ö\1ë…(ËyþH}ØÂœÂ¾à¤+¼¥IWÎ4bXîy¥Ñrå%±¶“` õ5"ª&.ÖéÞ;Áê¼%ê&gK�ÃMïýSé±} •0ÆŽåf‡ Eà—oõ rAÃM(µ!ý@8Ì�LS¬_µø%Lÿ&íÀÛù™[¬•Ô«ÁÞ_ÕîpañWÊË�Ëxâ/L©€î½E)!Ë"à Z!Ï94HòÔ«iIŠ_:BïâÓ0k{÷~¥°�"uÓ„CÇkƒ¹Þc¶e}ÌaÉ|¦VŠl£èAçÓÓVóäIMÑYuÒáûÍ-ÊpÀD¢ÍF£olZY,Ü¡q[:|WšI¯oîâ6£N™Sl‹dîs"x󈥛úV}¡*—åºVx¤›§ÿ‚Š šX;¥Ÿo¼¡³�ðG[1÷R0ž?i*‚ÐEª²óŽ•^Ò8ȲúxdÂÒ�ªzâ¡ÄÆ­@‘œñc޵ �‰Çµ–¶ƒ¶ÛNƒ¾½ØÙ³ßGÜ->ÝAÓùT:Öqf„jû0p)ÃëmÉÃ¥–ŠN]ìŽEM>9ü§ï™”_»0™COðTmk¤Gǃm0côŽ îÁ—Hµ7PĆrù{Ž+Óp­[ì÷²#kŠ5”ÚlÈÀ¨ýFþ4°#ƒ þ+†Q¹`l r"á~,àÑà cÙœ~¨ß²á¼öˆdI�ÓŠŒ­CÏ«¦7ÅA<7ox‰ê¢Ox,ìÎ5® LábpÌé‰Î\¸X½‡TFæ¾^›vÉ6’™@X¯Hÿi3Z¦pÛo« ·È‚™«ŽzdÚÇ+ô�!Ø?ê�•{İ.OI|G�’q#ÙÌí‹^^å݇6b¹]tñ~WÔµ“EcI”×Î"iº°`µŠç#á°’$2\ÿpþà úŽ+_$A ¢+nÍ¥OžÐûxÕ-A¬¡TX™y2À.¼R8ýa&Eᇰâ«îJäÝ×k4v§Yo䛣êød§,X{±³ ÉGÊúŒTûo&ßm’bÂånå>@óCbŸÐÛÐÉfÖê)Dü!"W‘Ÿ÷Ìñ9K g£Â#ó,�A«þišï¬À:(zløTòuaDG|x¿ÎÞ6oR)þÑgg1®�ŠüÐAX¨Lé'/÷É%>Ê�_“¶ñ· ?¸NÌådÈloh8Ö@—›4Ð*±ÊÒjûû¶h–œ’ÇžIîÛ0Ó¯”û�L<÷”ÿºk„§ÜÈ�X™Oý^Í\%ƦzꊩÄ&-�e™³MÏ;+¶8Jéœå33pœ‹~&nŸ,ü8ãÉ�0™-S˜ú�jt7ËF1fíûðúJ¨ã=5Q0�µèlG\ "—o¾Ûžz¯�é£;ûtŠþΑÑLù„3Œ(ñÏôö8oÕ|~×$Ò©‹V6I¬Þ'œ½�•á6!äe~LÕªbDÌŸbùùqû~÷Þçà +˜€›€"tàoò(ĵ”B¼áÀѦ¿1‚ÞÝ÷?U|zqßmÙüÏ BôS ÎŒìXÕŠÄ¿y8 þJ‚4R”™Î¥‚5BÁ“_ªû¾•´Î«Sœg„¶HÔ“ @ûM[»/ŧ²H4ZP&¶’{H¨5¸n�‡<%öi÷ÂRõ0å°M¯ Œ^–ç\%¨’SàI°QlÔ;Kƒ»²‡µ¢ÂZËB_•8Åx�² ñÆ�ýÎ2à ~C“ ä9X?Í/ÄzÔ ۢ0�?Ç"í“â7Ä£+ÛÚ�H‚`‰zîXâ”?âÈfÄÜ…\M~Iï¡™<ÙE… rdJ÷R¹fÕÅÇV³¿}Ë�Õ«®‘³hƒúÿy$r̨I³!ÊTV!êÄ~§+¸Ã"j:N»,kÃf}±©µxU8Òì¿ �"GÆÙ< 0À€bÖýªßgÙµ$Ü#A €/øÎ[cf6½†z¾‘}¦D—t¸o‰¸ÈnyÞö3ÑëØÑ&Xd¯o‹Öyc³cð–íS&1Ù]Iã!3ÊÈ86޲ƒû¢°TwûŒÒìÝK·§Œ…�‘Çu•Ðn›á4u�±ÑP–Ã[Ú°Ž¿:ø”oá'8�òðL?¢ Ⱦ’°±.X²…̆S_­/rnûf;ŠB .˜ŠôÂÛŸCÎh=�Zó=³…>�'mTMrOçô÷¦Å¯hmP�擎C¦€Ý¿¼BRxæ‚¡žŒÓªEr³Þu¯1QBtÛáfª2 ö°ýIí¢%•õƒ`Øü��õmÀÌnl̘SÐ";¹yQµ¥pà˜bG°´#¦³L°8.ÜëÍCq/_ËÈ+F%wœœS.–[Áy;zŸ–€€%­}ñyš6m$ÝÆ\|EcJ�Ö�2ä-qš†æhÈg¤álQOˆÛc•Ù V¾�ù‰¡åΑM+¼ufËã¾ìDʤ1¸ 'ôŠë<~H¶6—2Ћ¶¾þzÝF‚– –½]6[Ž|DÁK낳ÎåA…Æ­kN_†™ò´ãœì2Œ~m¸˜ 1å7E2¿?Bü’ãK;TáCt~ûÀÁ4c3w2Âc‹Ó¨”ÁUc»°Ò4i)¬¢Õð;¶Ì$JìýìZd’BŠ6£ŸaÞ?‚·�ãG¶ÛˆÓä¢ûFN³Uç±Wû µüæÇyœYØ–»|º¯^–hL˜@¨RòúiHª¥ÞJR–ce1uÍ×Åpá·ït£ê±Å§ãw)X(Ul@ÒÝkêfñù‚g^OêÂ5è¡û4k ^M¬«MC´ñ fœ€eàƒþ*¨œÓ¢�%­V±‹§H'´£ŽxÀâ |=”kŒÝî+ÞG$Ÿ�af¬Í9žÈ÷¯öîT.Œ'<:Ÿø�îkÑí z‰FMÕõ©6˜ɽks©×¹h¯ðÃ…òyÐþ¡ã•îù—zç„´ —ßH˜© RöŸizÁ¬+j¸¢\°Ô[y-9È ®œñ¥(ÑFFnW軂!Ä—ˆÙêi´¶þƒ‚nïöwÚ¶31_°Ô¸¢¾:ÀÑb3Ï=q# ŸN=à÷`ë/ø�†‘¸«á¥ ynDZ�îèm�:“¹@ù@ËWo}†È÷œêv?Š7Iz ®�u>ún…xçèð ˜zátävRBS_c"yòt?㎠„XµG÷õ¬•#Ð ¼>ã2"QפŽÇÃ?ÏòHÄ1Ù«)AÍ¿tsåM'IðíX!Þ5¸è)Iÿ<Ò ª;<œã“ÈézðT+G»Weo³Ý_ƒ< “½ÐþØýþ¡-@�ëÊÖXõwš#X²$®þ0ëFs1JÇ™#ƒ3‹Äk}ò!¹ ,„]Y™uKB<öX[°•fÅF‰l`?ÏÛêÞ *EЈoÀÌ'Ý6͹O­!Ås9D_®¬)\ðGI#gþ’oµ¬–nßB‡Zûk{xdÑú¸n£ÛÆaœq¾.¼iJˆLÊ´Y†î)N!¸9(Ö|ª˜“c£^HsTÑ xYAz� áXL¶Õ'�]m»�0L¾¸ŒÌïÞNpƒ¬4ŠžsÁÚ HWD¾ þÁù^DWJª*âEòiQžH¾=[÷ {«ò¬X°ÍÞwhÍg sÊ ÖäP1ȃ;1B-ØeO{ñJñÏÔU‡ëØ GþY�m€j[͈Ý> Ô™Ù|FÒ<´G°Éïb‘P[}!+{�ë‘^!{ºï¯LñÖ÷ÛZK«ñ¹ß^Ï}ÑÄžØÑ{ºÙSž øÊv 2Š|¸�°çãî¾^&Ú_õÑþÍ„ñ»$†ÖІ|¾·P‰¿å¯/òoµ+ó–žùÎA¡R5#ÐMìMG¤³&ƒ“5Á|±¨UPp1Å|DØk)”Ç"_Z=„×Ä6.31]t!ˆI[B�~“,+Q£³N¨¼?)Ù{âæ¡ÑÃB1,ôÈ(¶î¹×VÔDq·‚• ÑÈöVôêTÛ#¿²néazRÏøw.:lš=Qñ•4SéêéQ­Aö™¼w <ºR)Œ²ÿû q)nZ¤ÄÔÃ÷œ&�V˜]«O¶Õ{Ç?ЈÇZzUéI~æÖäìùlí‚’‰/§3ïg@·’YMHH†gͳº¿U’”j�¦ëò"å‡�âýÍÓŠ¿ …�õez9ÈUóØ/¸Ë–D3S~�ýg«J¯8(’TX¬4°Ç%qRÿ¥er®,†³îè3/Ýqz&¢ ¾Aµ¸ºC[26æ{ŽÉû¾£ó —$]e+Âk`pU×>ïôF1õúKõSysN'S-T£ŠÔ-ä9‘Üû®H&<æ‰ËdrŸR %óQÄ”/:mÂÂ0§—º7Œ´ÑJUtjifÍ:§F$Õ‹Ö\z«…íÒõN¹Fô‚Ç”µŸ|„v,fiRÙ*“ ÿ(=Ds¨3ж¦œ?�Ú�á6½#0¾ºñžß¾|ÛgnÒ䔄ºþŽàY¸›\ /¨%AÃHO»Ì„/æ”!mûÒx4.Ü4T�»•{1Ç쎇Îl' ¿û³Í]gÜ!QöØë¨„K:‹SFwEp*ñ(Ðú R|¿L85’$»÷kæ÷ ‘vèò�,ÐÝãþÏÕ‡œöß)Þjû¨žÑ^Ý¡xè?ùÈÒ>- );ÔT°‡ .ŠÂŽBÅùzP6e?fÊ™€ û¬u+ÔþèÙzëVìÌAg¥�‡Ó­kˆërh®¡ä",ì4ÍaÏÉOó2!ˆO Â+y,RÂÕ€1�š™hèlŸÑû¤´t"Œ1ãæ‡žÑ¦£Ðßÿ‡ˆgÌtâh$¢Oý¦D·R'RçÓ{!nv¤¹ZɆPXÄy��À #ßÖxt;OsÙé%QB'{×ÌÀ°4�àþ)·3®5ú*œ%HÂU7»™å3›²³^~”áÕe�¸ïüÄÇRtZ´V‘ÆHÝ/# »|™(�OÏ+"‡ú@¬�µc‚ä¹V tÒŠd�ÈJöC´J1XºF`@Ð)é‡Zß3ž  1�ÿbÄûÂz3ŠIQ=I �Òø ›�rmMR1aƘÊVÃéL…ol&üÀ°q†õ£)oGZídm�ŒCnœ@²X«z~:éZ‚H]µÇÛ­æ:TGë{�HaB1ñ*#_ÊJFf×—ëÅÖ'ÐS 0ú‡¹ÿŽ ´úûL¦(³oMÊ ¯ßæxuº<8ž`1ž›8ó½Ú;ŠN'Yx–¶n…«úu?¤‘ÍBi½d¬°¬QÎõ �.¾Ä‘Ñ~]ňڴ~Y¹·èr@%ë?X÷ “vß۔В–·�?ä¤�Ô‹”‚âí‰&[62ê¤Í•Ú:‘ FÀqú¡ ™õ0nŠ ÊR·Â�8™‘§•Z[Fúþå <"7ÕG“ Glm¸w ûgÆi"¡¤¾™;Ç¿`C!"4kÃ4k†åªu4‚GŽBöÉAm¼BÀQ‡LüÄóí0 Uý»�7F™ø@–ÀùÛÃÑŒ\Ñ_R.#‚°Ð¨,Ó‚h¬Ú-}ÏxuɲÔd!ƒS¼Y�%Î¥[+0Š·„8šŠÚäÌ×Ý´€i«¹tàâTZ QÈ6?¯É62¹‚ÛÚ¦rdœáQ`|¦Êwêo^§*êØ¡YDê�`5.ÙY ePX á‰Ûà"A@–&m¥3™jú¦é®¯M­?"û¦2‡b)ÁÓ9éµ$)§�pžӇЩM·ÐGÛªFƒÆŠÖ5,/ ¾w^«°²�¾_ù§Ú‚N¶ô7ætù*gwå“VjfÞß$ócÅÓFÅ� �¢â DhêTHq¿h³ð«LÙÉ1X"„Ý+ÃþT–Úýº¦ÁPŒôV^ßótÞn{Ž–"æ*šÀœ7O#ÒFÖ÷Ó-ËLE„iNìüAH*«§›”Ïï3Y—NTd:ÀK`ÛÒ›àG=Öˆ¯/2VNÃ\y�ðÅ@}¡E Ù{®xíiWˆƒŽ^07žs­¤²tp¡XÏ(ŒxŸI�ŽZXËu`ü4a ndúçÍõØ™Åtéô{ΛݽתŠvéÁu�D/µmø;”ÒEKÕú˹T쬌íÃAA7öÖ=‹{d×ð/3wT7›ŽfÀuIæ í¶\œØIqçQ€e™s­¹���, 4`µÉ*ˆ9¬,&öWWõžH«ÞežÈ*ŒŽýF›‹¬ïÅaÀF²M‘mŽç´ ØOT#ódõèØ†‹—9jŒê»{Bš2QÍîÔ-š‘³÷Ëàm*Óa|™(˜Å]£ p¿êŽ63óÎ.âþ”·Ör¨Ççõ³FbÖÖ[å> íL–©"Â_ê)£¿�ïYÏÍíu÷…îÒn|2¢HE¸4Α²‹·À0ŒÜ˾Ñ@–-S¥Çš³™½“út<“—¬QB‘qžƒtDãƒà<ãC¡ˆM¿C@×¢žöÏ©- 9&ŽÃu”ú£§i O°>>³Å])«ÍY ªšwÜ$Óýï#•Y]T[úlUËä=�àÃöôãþª)ktg45øœ«"ÓF~ŽMÍ\¨@¦ZÓ>wµRëEÖ82Í3\䀟~—“±2öÄkF>D›Tòc¥ãšSòKçÍu=ª¤²¿ãÖ82è3•Vè½%¦òEêN�‹©ànô$æ«”ƒ’H9nsÄ^¸¦ðK)A•BÆt;wÝ¥êIZªÁ×YÞ X0I»%N`ô[L�TgÊýŸ=/bÊ´IX³ŽÀÐÊ2ÞÕÒ &€v ò“]’ ¬>t°EACàíÞìn|i4BØOãß*Õ¨‚_Æq>Ç8©�GÇ?®Ÿ£›~rÜP!íu�JÕ,Z¡&¬J%ÛŽ²rÚä_3Œ¾Å±°Ÿ´˜±LáÕiÕJé!,a$0ÃYX?(Ä"�B²8ð ^TÙ{ðZ&–kû¸dÙ¯÷–þçÎW†/KGˆÛ;ƒN÷»`âAÖ·ÂäæH�³¬µBlãðVo©’à ‡tI=lR…ó`B‘‚°3j¦—U«Y´®5ö3`Œ³éñ_í6� ~¸„o{ª}{À¯oVá€ô׊—ê†+Åç"×¹¶ùmøŸBO¡IÿiB¡„ëƒp‚ÉV鶘˜®ç’3¯7N\ÎÓ d�7av¹Y``Ÿ’£X=C›ÿ4sÔ9 :ÄÁØaÇÏ‘¢(× ¸E_ìéÍn|z�Qø²žQc/ìé˜I ë�®Xîì¦[ª‚%?éÔ”z äXÐÒ�c(9c§»±;9l<ÛÒµjNIÁãN7¿ò”R—?4Z¡ûg¬wMšOÚ õd�+‰,hãĘˆu‘à;:ËÂUoØ%ý6¦Å ñ(Éï÷ ¨«‘�üÓùF�§>„¾Tlí)¸ ¼`R¢‘ÎÝ_@dÌ~�7±i´F꫈öÜY|“�ÿBæÖ•ì­l!ï´ëCÏ1漜SȾcõô®ý· bf ëw‚Úž™Ù¾qJøñÉÞYÅ1Gm¤Þ—‰‘ýZÒ¥ñƒÌ×-±í“r   ÈlÒ—Æ~‹rüç†gìïÌ\,®XUnbþlI§ÜwÛû�%@/xÙãoW€e+†5tüy˜ \ÞYþ›ñ–·$²°ç-f`Þçzn.Ì`òc‹å-C H%KÂn7mô%üÐtŒ÷9Dsô“Aˆ—.^ûÛ…×V+7}Øû,r§ˆ¨Z!²¶lÑ$­íÇA¡ûÁá7_¥ß–hª¼³NwA,ãF)@èbgÏÑ °2rôTÍ~ ,I¾ìؽ¶! ‡ èË4 5,gœÿû¬™Te¤îh°U%‹\ž•ÿ´iœvÕÿ Íô”pÙˆ˜yاi{¬Ù²]vø|+OðŒ`k߉CøJEÃÎ+JN‡¥`yåçUöC1Äå'PJdzÉ(ñâ?s±—ø7~[�P'W¹ošàò3ì l½[Ö³à.1ˆfl’GÊðümÑk¨ˆ†êṮ¹±ôÉÚ¹xV)Ë(ãþÔ¶fò`ˆ›¾)ØŸS¼²¢Œ#•®¨•GžŽ©fØ8P�ÒQÑ2ùK ¹Ž¡ù àDüÃÊâ ¸TÜþ{í¾£ ¤ú·™sJQ†}¬¤¦yý ý¦RG\$µõ¥=@‘N–€æLÒK  þvÑò©’‘ºžáiÞ¹F¹¡¥å€ ¾k=¥¥C­urë˜Køe�ôrÃç&J‰À€F�þ‡ahi4¹¶xa}Øø}žÉ$§»�ÉKEèFH~,#áêHCñž¼ü•¹˜È&!eˆoÞ¦™E)….¤T–¿nd<8U+¯�Tf[çŸ<UWhN>Y<”»7tQnƒmL¶¿Šç•V‡+ò8ZhD9*CpA·ç'@Óp!Í7_ÞbµA�Té4ˆâÖRœ3@$ô“"~5®2jx Ÿ�b}»3G&ç¿ù�.v¨•!'¥lzja°kô;¦[ËCí ¿T‹:_î�%:³Žäë­UI­YV·Ü;Á ùQ¥Š>™QìÛÂà•Áýç«;Rˆª*êÉ.x+ߌÔ{ئây šO�XtK—çOåey¨(µ1_¥kv"Ç=!u|~1-{¨�Z¯5úM XŠnåñ³úÆí^IŽÁdŒ5R¾©�ûÁ°2¹åÇ$ßÛ zÃÜf $˜ð•�÷ êI�¨'þ$?á"EP]ú&Öæ/¶{Ö³õUHŠ+,ü‘³³ŽÝûôÁ³(£ÃÐ{_@nhÍT*ÉâD ³µ9Û/†oÖ (jKî&“¤¨ñä܇d¢óx[ ”i­©Å)(ðnáÍ@IËÅèŠÒ¿š®œt�g­nÜä{ZÝk/¦üfcQa:éCnÐW!L+ö[é1~” +/´¡¦¦™öŸ ãÇÒàS7ŠOÁߎa—òjf_ÙÄeDbí°(T|À›ï–_ Q-n�ëMÖœ%Ý[�Üö�kñpÙbB”~aDžB®W[îÞx´÷B'D ³·h4j”ºÍ/t’5ƒ{¦Ó!ÖÚÓÙ~%“Ö'C¸Ûö ºÏÛŠ¦ƒj¹ÎÎâä‘{N\)ó»Õ¹_ÓE>Gãl9˜õK^ZQpZ}FéÍ~çŒý)Ùõ¸É¢øµéQÜ¿!µi ¬±f—´WçÓrßLø‘®B Ofxa‹BÀP·Äã«òMq) €"ïTÔŠ|2ZÇ*Kš±ñùܲ_YÔP6êõF¼²„Hžú%ñì†àAãÏ0?+€ÕbÍyzå|L qÇÍÃApmÈFÊ¢&íi“ô£§’}y¦ü ”U%õNàjÔ+¶G²²ŸÃ¾ò~´µÊOÂK-#‡ÁÿÊ{jÇQ…i‰Þ!0²Š—'7C½a 4·vÈ"[XWô×cÆg°jzþ긷b˜¥k|^¾Þ͸ÚLꄈ®Òs}*åâ~}P¹ãMg�9®íÈCr!�À\U XwÇšßÎ.ßÁâa›Í-ؤ!úÚ«DhµU4€Í„œÿgâ%"Îu�ÖûùÒêVºÀÅe™D¤¿ÆäŽne÷ =F$�>¶{¥ÑBÜ‘±9_êó×G^ôÒ„ BÚÞD0nNò8þo=¯j fM´±ˆ�Hµþ|üˆé–ô5°ÊŒÅ.VPœÓ— Ÿ@ ]Åøú‘ßÉÍ 'ÍÛîLØl¡ð•úȂ̹ÄÁoÝ.«Ž­›9~§™<uol/ e�8Óǘü‘Ÿ?µ‘j‰êÚ±âÇ|ÔÝÙdý‡2†¨âib™�®óÄ™AÿË“t÷ L¶³L¦ÑÔCrX�²:9Ñ[Óyá8~ÔQ̼’÷áWGs³KgO?À0;Æ %Ô�tnï­‹ÁkÕlp“ ×Ö—ž3l.û=ìa±å‘œ2€«ùR_Ñ¥¬ºÝJ˜=†›ÑȨ~x¶§ká’¯9܆d>þ",Ž©qÉç ›Ú¸Ç\7ŒþÿÐ…›Ó® ½�®r÷fоB¯Øûv¼ð@å™D+ç ÍÔZ£ô;ð‘ ™V�µ™¥m9ÍdµžÕT{mÕB–UÔŒ¦£ºøŸ÷¶’Ýëžnl;RPXI@μÒÏÄé jÞÂù$ç$€¿ˆ|eü­Ã7‡™Ú÷:'â8\dž=]Zú¥XŸõ}±£² Õ¤Ì›çöî GŠÃý”Óõ,£4ðYg9מˆˆÍÜæô—XWŸˆKŒ DÅ7œ¦,Æ–±µÁå€gaþ:­³>€=Õ°¬«qÔÀ…ÁÙRLñ™.&�’MñUÓåñ =oÑH¦g%Šnëî�q›ø!m'’z=UX†!½('ÝrEPí[=—@C+"LUæB$OHÂ̑撥3‡AU¸ý¥äp#²«ó¿iê6Í-U¶9�Ó¹ª]¦3È+Äî1Ÿø}>4z–À‡_Â':r+oödD,›D€1a£¼µ™¢šFÉÚ}°;Æ}¯<ÀŽl÷"Öã_]B¤­K>RNõ ö±í‹×Ôšq$� hziÖÌj‰IOÍß\B¯> e÷RÊ̯‹}ØÅ¸œ€°&«¹[ˆÍ>ø1ö§>é¢?^sŽ€“ªæ×v†×’yÊUZ¢#¸ª~».›˜²G*T2e)�¶(!”˜KùÚË”7Ýu›7ÈÐÈÈ kÀˆ–c«¢�bœ ´ lŠÓVcÿeÿ€‰ÆèS¡‘ÔM†eg‚8‘ÏÛ†¸o–ÊzÝ®N³ûWVÝ(g=…ÑBì‘[AìPS¶ w*C´t/#Íûþz ÇÆ¼h¥ï€�;“.LEUõxÖŸè‰åÔxN¼°CØ ¯>PùUá6‰û}ïù � u®å"ªÒ•?gŸò[éŽy×ÁS¥ié½¼õ“rtÌŒ¬C“1Àš­¶„,Áš)Ø¢ýQ�c(ÐÁxL2òƒ¸ C‹Ö%ÎF‹cƒÁù‰ˆÃS?胚œ„ÛŸ³4üäv,Ì\¨ÝXÀñçŸ�?³ ³€1TíT •ݧŠn PTúµ>mÆ#Hk%¼~¤-_Ìÿ¥©Ñ�àU‘bÄy�;ñ³<ãø„õEP£c £qtÇp¢§šý�û»B{FénߊŸc8)IOä©:5=ì´–´8 ÿö»K¥W‰ü&ݘ±[U&‡=f uF£:€w$] ¡§žjª÷Äø!Öšk“Ëiý˜§üb–ÍåöÖ3€¬eLÙðÖ�ýdÎ-ÀÜ{8f÷6©3^#**s®ã%â“sz 8Õ>O³./ƒ‘ É¢­â¬tA¢ÙH” qŽË˜›°é£€>&[½Ó�è‡Æ¥Ä=Ñ+�³žh8¨OW>±âÉrð?CöŸ(=…Wß!aNà±t[/جŸkt{³Iš‘;Íž/œsaè2I8é¨ À—•Ñð¹û“z¦ÊŽÓb¨ÔƒûX9õ?B…‰“„MŠˆ•å´¤”qWûzT—*ªø™Æm+&H[U)ÅúÆ måZ¾ Šc!›^7­TÇÔ (¹rm?­ðuºžnq˜ —–bQôËšH¯ÌøÚ4Ju¿‹”_A<Ìî3dÒ7^Ä¿ytt6/þF¨Š*c?r*dD¨¦oN*‘ÓÔ%Ù;O ÔÅŠ8æï¨Šì7öŸdâäî÷t°ƒ–k$›ö"GAT} :úÈ.¶ü¶é¶â&Ú/âÈ€_ª�'Â)Ξ],ä,�«îÆà\w ÙOvU7ÎÇÏ7=O. ÆH)ˆQZ€qß§èäV0ÄÐF%ÓÛñÄ#Ä¡“D96‰°nÚP].·‘¾¶�C"F äì†aoMyLˆ»4’“k&n^¬z½(… (™æYã)ø -Ûh@k‘ì¤;6Ôƒ­êòÑïö}µ%Ä�Tí¼H¤¯­Þk'÷qŠépjAò�{ˆ$”‹öõ<4yû^é5ëŒ?Àh|¶SSZ £.¦ËC”}ƒà�=€Ó®Œu‘Ânú\�vó"Ù»×—Gò0C©8Øo”a¼E·h±¬ŸeV} Á�û�`/ÞkÜ5~]â>íîwÝöu"zSB–ÊeLQš)5©qÇö>wd¤!u›ÜÙçg6zò'‚¶ôÿò“”�®£âá�4ÁÛ7Iò}+ÙçÇFjeŒÈÂa.,ZúeúÌ6'1á#M¹ïÊ¡À’ú@,‘xjΝƒdˆ1AfÆÚHÅ«:ZPäÝù¥ä…Yv-cEðŸ—Ò²y?—°Ê6>²®?[—Æx9hcùlª$DÉ]d'4BcáŽè Ó~ý�j¢�_¦0K¤�H¨:'Eǵ~¥ óÌ@È�Ær°É;Qb–Ú)D¦sÛí¦%S8é"ߌëñêÏ'¹—¯Çí'±Z=•Ô$à<`ÃüÐÏïå¦/Ð�¦™JejH/B{:²¨,v“úDBT°6:÷�ŸpÅ£?Aê`ªKÛ“çü†=ð¸ŽWmœ$Ž®QJYÙHnVoNåòC�1óy«Ìކ1’—k‡²T˜¾ÁfCœÀëÿóßV5Çè‡Õ6\²z¸mäZŽv)-‹œOb”Ý¥KJ~5³ÅŒt ^¯¬Àkx¥¬–Ÿ¼4Þ!n^ñ<«éæ›s#‘ ù1ÉE6¾BÏ"pír>2<›®ý— /wŸfM%Õ6'"“{ý’‡Ó'¹éžàfô|`æ XRU{;Æ�îÒZg=¯Þ¶s ž®’°ˆYøf‘o4ºóE³·²5�Y½çÅpÀËÈ»Uû0$>­ê”#oxÓû”W•‚;ûÁËà ïë 8I–ŠÔè3ïÅ¡Ã|6ºÞ�MPãús ¹ÝÊ)�?Ä(2Z9K±L OƒåãúöÙ ä¿z´ÓüÅeyïMÄ,Y¡¦1°hf¡·ëk³ˆH 0pÍ¢ÊW»Â©ŒatB¸•˜Ÿ6 ç†f¯ÞéHãÀP hf™\ˆÇM¾‰´mHbKm±dgœ*ÉNJ�à7Òq.N„Œ!ƒkáH:Ù7:wk‡Œþ]pfºUl= ~€b ‡?'Ö7ëÕÊ™wT]:9Ðjc×MëÁiüqÐÂùË)·k�ØìÜrËJø0àNªäóŽuq¨�`Wa ù¡1ý\Ö⢅ÂCyúßHs�ƒ�ÜáAïg›x•-¬÷”ÿÃÁp�P�@^"â–Å,ý�í”l,Ï{WݹI)7°ÜéP‹ùl÷hém¨rÁËg/äYMZI�>¡yiýZª¢ø\cwØ/Äê�ªyŒÀ¡ÍRË/®ò7Qþ_,…1Æösâ"V-æ(àQ”|;ÅâðT/¶cÅHÿ�ãÃû­O%æ7›îs¡h¦$…¶jY„õ`å!]yÌš!ç̓ _ñôÙûݱ ׋[–ÅgÑEúÿš¡kh°NÑ<¹]8è=AïæS—ànºgÔ8*r³.re­Èzö“ J¹Øƒ„×8»�D†Kô‘¿…g¹âÊëBT,w€Ó†æmÈR{s<õÌuÜ8¸ë„„òœ»ƒnš ±á0Xp �%íÎÂÈÝßš¢Î€”=ÿ4¢+3I¬f p>qY¸Ü+·æÒ]îsªážl¨`�¬j!gѳ†I·d7Nïd«>(9®†$1&‹¨ÛÕmÑšwéõûŽWz1ñÓ CÚ³m�LÔ/Oêá°MWÃɺá*@iN{8uM§Žïñì$¢žE°–“\Ûi\4 "ÿ3ÄÕ‚Ÿ0¥KòãúÉRôÐ…®vجÇcX°(2×u/[–öO¢C›:1À:þJD&½) ɳ´Ýñhôg“ ²ÁAYF—7ð¬j¿~ÍŠ–ø¤UÞ˜ïP™§˜÷f=^‰>Rr.ŒþJ‡OÜ6¿Kˆ¿t>ïQO9°îhž©Úìê6,¶ÛŸb@«§ÒØù^’±—©ïàR LBËØ}ïr?`‡ƒ!Wík�þÀÌÕ¦  dÈê‘~ß 0©£þìÏ"I^”^w6,j¿›ÉNz@1 A�­Ÿt£ÊTæ:æªv¦ ÁÇ g²=höú<‘âQ5‰¦·�5áª)]åÅÑ>ß�ˆŸ®šEtú>e¥Ð}pçý 4[¾Œ16mÎú¢_õ•/™_ekìÅûw-à½nœ‘?ù*%À¯ð�‘ó›X©¿Ýüœè†˜ãSLV½|Këén³�Gî«õC-ºµ’…ê÷SÃþgêŒSÖ–b‰å<œÀÀ?D&L£° ;Ft¤k·M!€òøP”®¤d@ë馎ÎMÆR½DA•¨bËI‘»Boœ‚áâxTÖ—6©LPWiÿ¶‹() ¦¦’Ôd§»ŒW`mâµYh|¯-çÔ)}ÌÀ|¹˜ KHázÄ3`Ïè\é·UÒUèv›AÜó4¥ázT�+�n¯Å)öþï’ߦ’ƒ>HïªíFã©wc U0«ß£)ÕJÌøßïqcéõ{•o ˆh>âºKˆçtŒyòS8ý_©Í¿·‚·™ËD—Bš|‹=Ê€·¨ûàMq™(n{`Š2–›Û)�ÿ^ü´¯ÍéUtÂ….éÎ2¢â¥A=,s‡]i×<ìΔ}ât š ÃB¥ªÁk#�ßR™˜CJq!þäÊ<–ú�½ñ4l²e�t,ùªoɽóõ8 ÓeÁEG0‹ñOG+‹*Áò=–Æ®GBÐnN”¬8ÇþtÑî³'ÓM¨‰Øxâ Ý�ßô€¤�õdJËëÜ’ •/«¿Ñjd?IƒhÞ69€:Ü¿ˆð�YaùÊôSZ¶-ŒOΊ‹Ã«‰ƒûRý! ‹"–Ü ™³ó b„|a Ïï5ÙÔêôZ£]5‡‚”þ¾å"t—ðÏ’‡ñ3ßa›4þŽ"WTzÜÅ”mp±öµ²ˆ]a,ÚèZ]l6wEÿð宜£y�5ý“ƒìrÿ!ÆY“¯=�‹��J+!ªÚÚPö¡µe2ëGÿõ¯˜ (ë1b¾ãsDÀtO¸ý~²ÆK6爿yÛlâi ²"ˆÚˆ¯ˆºÙîy«ÐtVfÐ=ƒ¼V=•�¿ÀÏ*µï1—I¡—ˆ‘uk)Ð�Ž-³ö¶¤tH¼7g³/äÆÝ†À&3ÔõŽE²ñÚyY—õÃF:˜Uƒ gÇoÓ^áKñRĤ„ÈÞÀj}÷!€µy¡°‡ »�XÌÙåýbm)-yï¢c4+µ¿´ó;õ:²sXÖóPÊnrš]j|e „Ëã°Pá…úüÙmˆc[vëcŸh3|…òäþ(ÂóÒ¥Ç*®Á°9žßînõ¾Ã¶6Yí¼>ÿ/£íg>K±.íÖ;ç„ 3÷ÞGÀ>.¹`'}w^ù®*¥^Ã!È*WÊ’ï‰p8`»°(ÔkvÁhO‡L¶>+B›—~Ʀm*î9;vØ-{]=Î9„þF~Š¼Î‘|L’®£Ñ•« ûA�†§0ÉAf€œ±Fš¿a…[Ó�Þ8òÝFÒ|½k`–E{DòM‚Üð&ÂHè¼¼åzemu"üž®…ãzDÀýžrx¯eÙÌøÇ@ù®VÿêžóØ]S$L#B2ÑN÷[? Ôýb�%“y£{¹BiÕ¿Qš#Uôã•�y¬ÉÎR—. IimÊé™L61 ]¢" T�¥œÏ¯ÍÄ´8ðõ!&?6OÒ%Ø�¦â¿n¸Á•Q’ûô+¯=+¹‡BîXcñD*Ë _Œëåî»\Gíâ¤ßIJ¦kÌVÖVœ�±¼v¹[ö`æLÖ;ÐvåeÉø˜rôâÔÛD©g^Ö|ЀïÓ}‰ü£PHËe³˜2òJ¤q(Â)ˆa‘<÷\ª—¯…¸qV!V¹¶Qñ`ší[‡Pðɱ6ø: ÿ‰ˆÁ©�ʰv{-èVôg0,Ùÿ c¶€”ñ.-Oä‚>bjˆ½ X‡*¢· @ ƒnâÏ1×.…6’ã’p³Ö¡8NB×÷-<°c °Æò—>sÈï5š�Ô1ãÌ<»ˆ÷._¢ Ö^Ëqû£¶mc0¸VÛU3@…/—z0KŠuÙر¦ô§óÊŽ‹:Ì…:FO:ÿtUÐÂsÞÀèÒ2|Ò®M±&ÈúöŽ5« žáÏË!3v ˜î+’‚*}XÓH£ºz«©m†\ÓvrÔ0~îLUcõ}ȘÚôÖæá�ê1²qa:¾<ýÝà"\Må¶Ð t`�v"Ò]‚4⎶6í9­À+5fN½­·:rFFùP6Y±µ©Z#æ4*�“–�VnxÖP%ľ²¢üPÀ†3^ŽÖ©¦+ØÑæ Ì#Œ$—¥ÒC~¤u–{’utz¼‘ÿ9ý¯åŽAϬo…U_ÞV@30Dõ=!J‘k¦+�w ;ˆq{‚â‹LÌ…H¡dÇ5�Úì}(ÛÍ”£z7Gò�ó„™WñãɬÙÂX°# q}à©Þ·ŽÁ¹Ðhzš;?#[ªsÔ± »9Þ…¢dö­?–~+’\FJqÍàÆh#¨Ôÿ*Kž¦G×¼RS…L}qE«À« ¾ ñÂx{#Õ”Œs_‰<Öü�éIˆç.ô|ÆAМ9­–€«7¬�Ãcúž´ÌrG±RÅ.ƒX ÙïÒÍØåôÂl ÝgA¸¯‚ñôæE$¡ úYÓŽõÆ<_+‰3Îgãkyz ©_ï;ÄÅŽé‚5:U•NÆ€œÖ`G £Íøø °úÒÇç´%îï f?ãÛ$Qÿæñ‡ª{��ëhŽ-o¢0ÁŠô€�žwNÑ^�‘Ëïÿh$™9JÅÉ{”ÈÅO�-ûnÛ‹”IåT|T ÓÕIyûþg$g»õLWžÕ÷«1 äª?zBÓ«b;Û±,î ÕjñÏíð�ùIË*ecqçþ&ì<*ì’ å®�ü<Ñf©E[ ­ÀãÁ¢ŸïÊÒî£Î'áe…WPúÕ2—Ÿ|¥E�Û±=T­]5¢ÑnÆð°phX‰P TÁïS¼ýo¤´'³d±QõJ…tá*zwiã„Qˆä©äѯèö›2ì…#~ÅÙ!^h~I-#‹�€–/åºrŽLê×'ß`%>§s:{®JðÏt]EJá´T.NÚ· „nøÿ¿¢z¿U§€øÍ$¥Õ% BBÉ…rt!{Õ€m¸(«CÀjŽvoÙî{ºð+®ú¦Å%ºþèk–iVC£ÁM½G?ºˆEÅ®y¡JAÿÉ^W�æv=O�F„8üÆ3‡û:ú$á/ÚLIiÁÚ*´2úIØb×.Ò�•�d%Ru)ÞÑ©Z †HT3,�‰dì-aª^ÛÒýÄœùÖÍϧèë �nÿuÂ1%™3–í6¢ÿ˜-Ù5Í„œ€]ö@ñŽEu±~‚Pu®©’ÑiAÖe”Ϧœ2ܵC )'k“PÆ3ýèW£Ç�}‘ôº§¤Ö{x³ëœwëI¾$x„f‡ÛßL òæ8Y©âÿòôaË¿õ´^Dð.Cþ.�˜'ŸæB֮ŇQ?þp£�•œØùû ˜ŒÃ_³Ù‘ ÄÞ¦g[¦TåOZ1ðAÅp×û”ÈÔZšf¥ÕZ�:r–Q/=ˆÛ> áP~¸çY’’–¹xvÔ<¶«A%�å � `pù—p Æû/ÅÒÐfX5N­Ô¡W øRá³á÷Ûá>íZA>Ø( %dŠ `‹ÃÍ�ÃÊ5wttàÂô@ÎsÔ¹R!M²ŽíX„µüûœËÅ™…I%8$îôVˆºæCÕÐyºsÁªäFÐ(ç¸ý!:Ižn¯ Iì5¸Lì}(pÅôO ÿ,åìñæÒ¯9�þTß3kÔ*ãôŠŸùÎŒ·ËWw{¥~8𺋷€XË÷mçû|òá+f1Í_žAø¹†í‘Ÿg_HJšjë¾£­TQUîT\Ÿj·ÖSÇ‘0«Â2]@Á¯’u’:OȧŠ-1æ|N3l• �miÐET §°®qM½ ?s{€#èý×NZjÞÐëÈí½sF~Î#‘Kb0JórȨUÂ!®™E‚ÏÊt>è÷#¤šý%cepùƸùmf0c¹Ó °ßÌî9±5ªš²d5Nƒi6³$Û»êOÊU7€j~/Áy…˜µ’°j­»3sX^}×ä]DäíÁS {º$WfÑÒ¼èeÔÉ æQw'�ª®%w‘û_g5$/ïò �úc†dq©öÀ*´{‰Å5Áð’^Í?ð”ãOÈõ­ÿ¦­ÔØ"ŒÍ‘ñ>QúI_Z—Zfµ5{ÚÞó�ØâäíÆÑAè|E\"Ö£‰ÝõD¶ Š‡6öÅh•ÊñëÌ«[ϪÁû2ÏÕ›4Y]A¸Ë„ö�� ™Uµ¹H©=†`@ø¾D\‰Â¸(¼q‡ü&u$]’“õŠ­ý$ üýL�øÞNὦïh7åP{x³…nõ F<µ‰K‚À‡/è~Õ*¤›jOO:|€Ü™À²qK~cñ9ÉXv޼NgÚ×Õ&­¤3b‚šEÊá·¦ÉH¥ÞåÕù¿­|LÛ&Ççõ97Ò²èu�ÆÚØæ 1NJEjdî¼µFð/H˜€Ì-6†LÙ"ÒE[ÇNÎÐ[ËòØwi#§I…-| ¸m-¨ª~‰1ÿº!ÿ ã˜Àšdÿ|#†÷+]•8C»%k1GD.#D¯dqVvêT!#É�à’-F"i¹;ÜÒL ¾ZXKçEtQNaŸÐz=c™ŽRS t-Nü9ˆ”Öò­±�µ' n1N:�çqÍàT™yÂÝùµU^kñaÝâhO†EL·LZ)a.à qºÅ='õ™¿l¦óâ;“¹Ðz#-w¢œÐCÌ­ÉIjÄcìÂE_�£âAœœâ^Ñ<ßdÑ"Ùp‚?Öña¢\Ðy„G¬lÆ`!‚©åMØ9ΤŤŸ*-¦ÚDœä�ÿ]â^÷Ü$ö,÷¤•#kZÿEœ Õ°Jg%ʼnS†àk‹�úÒû'Ý)½´S9£§Á×f;U¡ïmº¶Ôà†@óó¶þPYh]2Ó^Ä·‘LãÞ>OÙ+÷Rè>ÄξBÇ~Ñܸ£¸ ¾v¯œÒÈz©×;Éœñ€é"ÎjÇòCŽÆ*¾ëÆ@ Í'¾#¦JQ_¿ÔŠæp¿«¸ÉÙMéç~Ϻ:Z ê*&{ˆ0˜²íùY�|Õ{�ù"9‘X‹Žp!¾Hƒ¢÷µUO9`1× QáK]ûR “?ÍÈ~;€5�~«>b_ôUÅærBjàÐõg'§%Kè•p�Ù µ¾„zw÷4¸ÐY¸âPÂRÐ}[ø%Ì”<,JÂЭao÷h}çÎÝÊ›\ƒëi�?ý`+_Eˆ›»èEl3–s-¾TbÓAïž‘û ã*�ÙÜÄÂÉr"GÄx|VʬÚí®v�w�ftµLP‹ò¶�'ìXÂ�P<º†áÀû¿FŠý_Ÿ³´�+C½Õ-¹1DñC‚„ãôÕãéÉ‹G^=3¢‰O'ãŸAë(>e p`UqƒàœyÚy2d”å´[g€Ü|\R�Þ(æ!„ƒãÊ>æ�?ÊÁÙlV�é°IdÍ4Îî³yVÉøRúf é¯B߯k`F¹}¾Ð›XtÖ­Aü«{Gå«‹L\%¼B¾@íÈ…ù$Z¨ö�.ž a6˜`øÎ*uÔ¸zu²üJ•ªÑ6 .ˆ“¶%Ôtö%¤ª0B!€á@Dþnq-E¼78ñDúŽN"?ˆ‰ôb@E}¿‡Û\ÞQe{9�vø†2"7ïÈ™ªÏž€èçÑpÓ°2S!~vêNŠ\♀¢ÛÜ“F1~¶È`äØy²Ó@5|A@¬ž‹ñBeðŠ…(Sž—;€gÞ™{Èå.‹¾Ç4–5º‰Ò™r š°`ŸÈ»È”SïGs"ÉÊ,ó¾Ï* à×¶Å7�óDì�3 Ê¥dÇû±´ä˜âò.Èl+Õ0JÁºj8î¾k¹î%^åÀ}/Þ±ªò“ëŠ^~Kæ‘«âdÖ ñ’¶¼�X�Qc¦í¬ac!)joÑVùf„ï�—$7€€øˆÃ>6ñ|`¥Ê›“>�:ûÿœ�M•i%ÌP­1]eËB»=Û ú[G]�Ýzì½”ìý§5tõÝ»C6�d�n{,]ð³mìêØl¨vw�ű³X`ÿÐJí ´N¹I)nS�‰?ÍAæOzYÐ'Kk2?Œ˜)ÆÄ±ª->eÙQn; ç øíßiÞ__º&Ú ÞšÐ7¼Â¤1l1ÝéÙËà<*øfÜVò!ŒÞ¾øïO° ’©ý® êÿº~Ç‹¬œ��FÑt ¥÷¯îU�ååͤ4êØ:{®«"¼ØÑܾ>Bç‡å§ÿ F³º5¬!·âÜbƒ¼Ý®õu¢ÿR•‚×÷`"Ø¿èý ’Z£ÉÃ�|ßJö‘d'®i=î&FgÉJ•ò ‹åöÊßA1˜`Ê…N!~ü½8MÙøà]ŽÌ~)V�I5·«+tV|ᎧëÒÉ_Xz)7išwêž¹žU>²—ìã 9ÜGcÇ�PH©0«ŸãSËÑ-~„?a‰S�SÓf¶TÁkðœ›/€ˆÕ—DM0÷!QD%!^>ヅC!Æåì6ÖˆÑh£)4ÛÍǦF[=ìÐô}KQ<ö vcóåðL{ Ð¸î×îò ‘ W\Þ.b[ò™t ÿ…ë ô¿ñ»æœH.èÍû܆�±Æóxþ7GÓd± ÖP(Éä¤sf „¿M?“ĉi=i-Ý«¥1›²«O‚/±õÉîrA)+˜Žš×!N‘�¥w˱gëiRù�ëtÔ YþVæC•KiÚp"(ÇûØ38xÎr…~ŒƇ‚Ý9©Z1®.z€›C Ä5’§kÅ+9Uð×Ú«­T%wâ“D5M[˜–¯òøò ÃA2²Sî”>…Û›ªcÒ]eÄþÏÛ®ÉIºßÌ£N£¿ÞÚ:œ,ö‡žY]þNƒ÷�¯ÀTŠƒ®�À´jÓDh-G.µ…:gqÙÆ޹&�Ì[¸¨À¨çFï1ïòÌ¿îîœÀKù…&\;õYe9ú±Kì„®¹°#6kMóˆË‰iN)àdÛ•â4}HI´ëÔU{7±AÌ\ÖY<,¬ ùHÙÿ +¦ÒGKü蹈m<Û†½¬Sy2øàÂ…‰ý~;!¼ã» 08úÌ4�ªËW€>ù…1ø1>nº%$MÐÌåB§ íó©¢�—C�vþ”Ðh‹ ìÁ�T̃¾A‚ýî|â²Ëó„\ßh3ywňáúdsûQ+_9nz{¨1Öm“F;, ¿¨ 9í‡�žCÄ2­–òPš�vw1nàH³;VÅӷרk5§,d€ÆpoZüŽ%ô .ƒögB>7‹5òT.w¢ǰœã]º,+üh^D:�2D"e5-i¦Çýf;F~¿Û"‹uœR•½âIJá¨ãŒFu_¥¼ì©*s2§·sCÐÕúó³¡gxv&.×^Uê� Ç×D#±§K,Rsu& ÎÊfðÇ=ÉJÑm@Ò Ò>!%Jºúß³m Ø1…bØ7¥v> ¯Fþf÷mñ!ÛZm«·â" ¯†¥S!ÞŠl­—ƒ*IÅ™¶ÃG'èCøÑä\¥\‹¼¥¢³LçaÖŠiŸð2‘Ä�™o˜1Ö]}º|@#*Ó¶S+ÈQÐBÅ¡%lÁ`÷W"f9´‚¦Ùj¾ÞÈsj�aï•'ö»¹t[t‘§D¨TgŸ�Â!?ò6~®¤¢¦8¾¿ìt¿+vìýçõèv²:â–šÓ0×øÒô· HÆW�¿°Ã0 Ò�Ka2㌷•Ì* °{sŠGTÌ^¬*sÚ`'{(†ÁØ”ÛZ §1ßœPù60 IÍ—u·v�w±@)>pñ¿KêÕ+4xüb]ž.B$!?wŒŒ½}¦ÿ±HýJ¬“–¨û|oˆ—œ,ÎCï5ùŒdŠ+¤¬L¡4ixò¹2o·Rü×»Ô - qbŸ§"—Žj¹.�|=øž¨Ö¤k2JS°çŸ¬(zŽÌ«ÿ]œ%ótj@q U­‡Ù¸[¼°ùbQd7SLõy-DôeÝ\‚ûR¬e‰£§ï}XÅ,€uä­Còèüp2*tð µa�02V„(f²^Øoµ*ÑÕøBŸÉ�¢/IdÍÒ(0gf²?’Qvÿ7M‹–“uÉlê ã#�Õ$]:ýÝ5¸‹ôr!ú±tDž[~uÝÊ/½‡\’_x¨ÑlƒÓL¦®‰x=…——ƒ~®FñÕývÄ,üOŸY©i:Y ½ÏÞÓh÷‚î¼0q_j‰*ù¥–ͧJ'zÛæyÏjÓäêjô#¯‘•¿\²þ Úç™Ù ÖŠ²Q¿Qr—³Ê[ûb[ÁÜçí¶¹‡„ÒÇ×ôaÆ�s©þRÝAƒ¾d)à‹¤…1üßójeÃFP’tµÿÈÀ÷�ã0&�å‹*b“ °²èõ¼ˆ¹“}e�²Ñ *ͱà—ÄBFìp€¾¥4aP¶-ÎÁžOÙwà9¿°K >”é!‡ß€wEO‘¬íÇ¿îç�ªG^Ìft-rY:»q–�ÃÜø!-ù»nW3›®ïrH_ÂÊ�d�‚¢MüuÓ¾òb<+âR]óí±Î‘Eã™ÚáÀp™K#ª�Ô"÷Eô±NŽúžŸZã–0î†-欽ýçpÙëFÝ ƒz¹¬—î–aÀ#ç|±¬¦£ΈØÁ¸·%R� @ð~5@?Æ’©m9ǸN¥_°H ÓÙý²‘ÎD÷B�¨E«�¢ƒ?¬�QßÿáåA¿æ6Rÿ,Ûè\w¤„€!ôQÅ«0âYéµÅíœçÅpÅûEAGäŽóš¼QsôPœ_>·ÄV›å¥çw'•RôâÏ]þ1�.õ ë‚X1Æåå`Þ­‹[ÙûF:\?­;ûKgbß]ÙyO‰’€‡X¢„Ö‹ËCšÉá<Ì0‹n¨t8=Î�u0Š•&ž‡ƒ#“@O£¸ŽHb�sH¦Ä�æÇ­$TøáÁØŸ‹%[ÍWö Ü>™é“¨¢Dµ\ÒÑòæÓHU¿Oåù˜‰?,7ئn0]�ÞY�J:º±�À°‚1ƒ…LGƒÌUÉ}û#­FºÉ å�TñÒõ—s{ŽoQ¹½‹rÔÙH¿�•µbV;€ëD vD…Ò„ ɼ­w‚ü(œ¯øŸØUSlhÉãÉÖI0Ò*¡ï|Hð_Ô&%>nÿÇ›ªÍk2!&T[F†uNáDÅ:�Þ;Ø}öÒ›69V“°@—ö�7„:Šcà6¾TË-y�Ä.QµàGŒ˜ªaô:ÚÃH ‚ÓÅQ�é‹Vl?#™ƒÔÎöZÇ·ïè½€w ˜O€´©ÿÇzo=qÍÈNëš…’e@Òš–ºñì‡ÐRrTHÖ=�†ÒÀ$Éhß5Hçô�/é‘׉°Ê…ºðë)0æî\nÇa︲Ų â�¿–á®:T5}ÃûWwóƒ� ábky¶y  á8qìcÕ6{tbµÂº£œ„. S­œXqEuˬdðJ°*ï©a<4ñâ� Ǩ!/�Ð �‰÷y±;pÓZ)££µ…YÆn(œ§à–EyM¼}S{Ž—ûý€«ñ "€=ÔÄ,Ï=Ãw%p—Eÿõ-WQ[ ÚZûؘù­ÕÓŒ/îËè;Ð÷¾ˆ3•áx=ÅŸ ÔaŠÊñwtLqWK_ØÓ@¿ÉG,ȶz޽s¯�ÍÑB+"ˆ¦v³É£ŒCwý@ŸLj8Ö(ŸUÎã¿PTùN%"øˆ’Ѓm< fãð¢m�N‘ƒWjÌtoÔ$BhIæð3êƒùaŸ¦[ßæ�j|]Cw¾ü®gCdm3½9:/d_á‚#H…^Ñ�{=¡Öfç£å�m„.^i0:àQ¨ó‹ö‰žb#mÝ6 J·ïBê(ZŠh:}+t”P F*8Ãí“òëÉ0�ùÙ~P© ÇY÷xŸ‘eÎQn"6‘sí¦µµÐÄ °=àFrÚ°–.•Á�/Û�\Á1Ç‘ÊôÀÖKDzá}õŽÐx$³˜çÿa0­]4Ó7äK5„f‰M8‚êCÀ¿Î÷Z²á‚ ä…†�µ?ªé•p��.´'BG­Ê­MáÞ×-.DËàðˆoçé„¶QßZUó¸ØM8„òñö ƒ¸~3>�_b¸|2€¡i>|׆LÔ|ÓBÌ”[þ^Ž´l’m@s1ûî±Ì‰$;Ê�êm†©Öüí{Ÿ´àž˜RÈ<9‡×xh‚Û#UªH‡¨>k©�ºúWWN7'#ëþÃ5²ÈtÍž˜�òý˜Ñâã•OE¢^¬X¨®i¤~û!‹â_óònö½b„�:Ú{äµCLt–S‹½Ž×ˆâp0ت%•"º‰º K q53ò•ß” '—ôí¹ée)4þ4›p­:b¿ ²ÆÕ¶éÍý�xœk}y:nÂÜ„â†G¡·Ä>ùñnÄšF„3ûô–T»¾ÒO ¦gÂ.ún—ýU^{7}~¶Ú –§�Ó 1(nƤƒË#dùÌô¡âÛÕʺ©Å¸j·vÑ#ÂñWm(êZ›ÅR*Ú¯ñ¹C$�š÷…ÏãlÚ=V^Wl›’ñ)ZÆc†gwów›EóÒ[Z‹ Ž„±Z²’RË·*‘…T,ØjRRž‘þªÀj cµïjƒ0£!Z÷»�ˆ®½û‚ÄÓÞº/µÎóï”_ÅõŒ¸„8ÛÝÒ�¯"Îkàe®þrl!Іðúug–éuÂBÞþÞÝvMãiÙ4ìC n…åãr4ÌГDÁZtSíø›Cª®™°˜™ù©­Ï÷®ÁTO¥S|¶nˆÃbj<µ|/¦²­-ªá¬Ï+$ËkãÕ›�+D~¸�28>€š‘;ÒAƒ:3¶êÏi黥��›7k#ìöº=2–ð¦r£x öKÔ¢mæÆà†…"õb´²-@]0/¡´§òj+Zoת$í7‘BÓ8à¿C‹øÿñ4 ž�wðíØ:ðkr>zrS¥ë½cfƒÅét(†<wrÅl™WùŠèÊŽlØæš‘¹ïÀÖ’5#/o”Tot«¬ä}„Éam}Ðv/gŸÛ"† dpZ��žõª‰°#GÐÏpÂg¯ÑZ Šìº¿7³ø´½S)ªl¨söâÍìëÛß~ú¸/—Ž7»Z¥ ¦ù¯DÚÌ°ÒØ7EñbGÁ[ú_.-9%Ñš�p‰Ä:Qu’òV¸Z¤Tîªã¶c‚–L³ Ma¯"‘• 8ÝÂÑæô¼Ì 64L·R[g&¡„çYÍ/õ;2ŽÙý„¼‰xö3Røò© gJc$„6Û6&lŒÇÍ #ƒN“GR^ ~¶Á•Dø£Ã3;ßKKAéäk¡U•=Ñ&%ò7LªI�o)À¯®žJÛHæà³ÐhE"qµm%“ÝçÔ^ÀëM›îÜã憣x¥öûY 1¶~Qå,#’MÐ{Ý­(I:×mõ1’¼¨&ËYòæOŠ9A�+‚GÅ3ÐQã}YK�d%*FùT\ ŽÀä$àFz^¯.ë0FºY¬(+aJá…›¢ëøläÑûÔ"þöÈ· »ÿÁ¾ôO)ï^äø™Äð®°aå) ›G#àè´²8ûö!yí!ÂjÆî‘aÄЮ5ohxò#wîÔËè5êÁ³þ²Wu»H"3¦& ý¦&*u^4¤YZ�ã!éiJiê»Ñ)]Ïö²Yj¼¯AJ= Äö¨`gvw¿ñìÈ<»‘GÎ.Ô(‰ŽÑlõ]¨Z* ŠOñÕ�ÎVHªð�tx(—&êRÀhª®ëäè©c¨%5e¯¨Ü>’Bw‚°óO®QÒ>ÑÀ¦éÌZgʸÈ%ÄÁ) ÍÞÑVør=¼Äò*�)Õ$Û’q wþ#ç¦Ö0•üht<¬Õ5„Õp4R)Ÿ59ç” ÿ° @Ì·ºQü¨a¦u€²\Ýy^¸a´ÄqkOÐ[8ÕÉ% h:à�ƒ?WÇHã†�Øöˆ}|N°-+¦Š�/¢8y™”ÇÄ/7fÙ÷N{«1‰†)ïÕ´�A¾ø€?;µÙRú†×¡øÁr*áç[Oùew|,þ‚(Œ�kGs �ÕØ ×X—ö‘ÜðÓ×~BO�¾|¦ð‡e¢ HTع•{B‰û}ï œ²ÅøìÓ@îgTÎ#,¼º`Í:àlŽ�'©BûÏ1¢JD#’t‡`ÔŽÄq©œ’cUòRD>¬Õ(Ó™á·Qƒº­i”˜§¡¾Ù^f¾iÓGQ£J¨Žªë(Ejˆ}Ì#sL‰œ‡  jhaã½åè‘"�ªWÅuÂ÷Íõ™þ äe=hFnl•¯!ïâR=”y\NØþÙ�G$·Áì͉àöGÒOe•òrõ)ö›´Q²"°çíx'hit‰ôBÝ�Å‹ørѨ²$gªrÏe{ÿ�ŒÅaMÖo%åó$èï×Þzhµ_\¡›ø&ˆ†à4{.<ææÍo °À*|OÈEÍF¹Ô ´©j—v½ƒU4jt^;6U© GþbjxnU;Õà ’‚0ßÍÈ0Œ˜Žè¨6îilpŒ?OŒ ¯'Ϧ:Ò‘¦ïùâ¿Â¸mÇÛê –j“,lyÙë×Ò:Ò"=�åàžêм,nA ª„¯³““÷à©Lù!ðÿ¿O åh¨Ý]›ŠÖ2!ö=+'¤=zöÚJ“êQ¤%P3÷FºbðòÔ '¦N"þòBÝÏî¸E©2qýKº=1Ïɘ©õùEtŠB4O ÜçGÏmA% õ$bX ºõƒ·¬­“=§ç g¾ ý¥À RõG¿!�ŠÕ_˜÷rÓ%x©ñOŽ) @'”mЀ& jŽ,gLêÏð5fj¡ ÙL‹Vä×ùõ8 8ý}e˜¯ù~¾Ðç%YÊJÁs)§‹/‘WÃkÖY ø§t#‡»åg9g^dŠXåLÆg"óÑüË'P ÿ½¯ )H€5Eé�30À"@ÜŒÆýXFƾƃ`‹D´ª¢ Í·g°ÍIÝ€}6»Ã/‚®]êÝ~ù’oå¢Ë^osŸòëçÔ¹ìÏ@Ç ŽÎÙ‡b¤˜=äz•[šì îÿвuŠß¤>Tø´ ÇñÍ5¥wFÖV‚晈˜xFt®yÒž¨Ê „´ ë_�Ò«@A÷ò9þ/Õ‹ôÎ)–Ë£• ¾ zÑñ̽ˆ7ª‹ÕJßÍs²I¶I›©àZ’ºyߎ“ítå4¡EO@f+–8$¯“f¬PÞw²~¶™Ñu3¡Ê±éj…‘¾©R"ô^ƒË Î6xBq¶WcÚ1t·$u™ýïQð$ôêèÄ9uÂ4üj¹ÏÅ«>@F­•4 àîÈÀóÑžûƒag|ØiŒi“*Èæ æùî Œàð-ݘ£9àƒgñÿ°ÔX(þ 丼Ç?�áÅ�‰_¸‚�D¥±×ñI�o¯Á×�:ÄN.�¤ b,ÍËÌ©Xd}sBõìË3“‰ ¿F_R9GÈ—��íqŦú pª.'ù»Ç/ʪjš×¶¹‹ÈîBŸôÅÖn_ Åêa¥H\0x>rÕz(Û8¹AÊb­m~ÛMÎúŒìg öå\âÆ Çl8b…°&‡÷§+‹ y« Îß?´WÔ6Aü±œvølþºSUÈ�Ó/­´'Ž™§Kç}r¯Ôl£î|º"�>$y¸[ßá<ûP†»a¢7½^·ÿ Í–y^Ö_׸÷ðŽï+öñúmF� ›šÃz sú>¨ý‚õ©ß¾µö%Åþ°fËx[ÏŠWhlKKµ+ÉÚuZù“‰"„¹É?Pe¹Hëž`ƒàv~pù4 ž6dyù5s‰ëzª”¥›´à.4Od¯fXå߯ ö"‡43™T|µûo1 µ'x|âTÿ¶EÜûÎK1Ñù(h>-Cü1ÕÁŠyÏ+Ý=á ›hrGÜv�ª~¹'|Ø)¾ ’nG†Ÿ³ût—øZɼ|uÉ‘f€;oÐr‡e'sKç@Sˆd´ )¼0Y`N ¾À§=œH´;<¶G®±¶• ¡í®ÂÓ*~>m…²ôz†ö ¿6B€¡�Ð{`òFžWw®å 6ëä¨ñ=OùÓʺI5®Oz”µƒª©Ê»«òòWîµ ;4�ŽÒ;C·[&Ô¢°6ºt†-PT¼þ»‰ŸÛXˆÑ%ëO1 ÑýåíèJÿÇwü ¹Žb£ ˜—^ ·ö⨩2�mr´hWÉô`)—$W :åÄ %ˤžçô8¯ÅÀnÃÎ~Bn²£xª ×ÙòæøÒ^ö‡wÕAhÝE†ã¢X�Å_k¥Œñá…æÖY«Ç}Ç>¥¨ñOa•RNübœC%ˆ³Í�*=Ýnã7œÕ°ø£˜ªÁwxG5YÆ!éß÷pØy(C›’ÒQ´xÎÔ'œþÍ®<§Mâì®FÒÐ&;“¯f&pyå‚,ÔÁ¨Mx^6b×€™)½×ëù½…ؘKŸÏèÐxû*ÑkLÛ´í—rï6´^7°4®Ú®=OcMÇVatAÒaŽªë-5p…¹±JÄ÷$ÙØÃ 3 ½ïÀKÌ&-Ôi½ì± @7�àœô4Šþñ=¤›§µƒ‰B‰üièæ½FI:…î[idtë.ŒŸ#üm¾Jè9Eü:2¹œóü»¸þpöéÀÎ71õÐç+‡I5LEʼäVÒ€×MØ=õt­­¼¸EÆ?§ˆ  eˆ¯šN®hœéyË|-Ñ Èä&KÞhʬª²?ckAR9^ýÏdë*¡"ú‘ÿ�<d攘Œ©ë¤|5.Ä0Þ%QYö±y”ôNpL8!Ú(ýÚÔr£Ô"ÐU=¸-ÙTÛЭ ‘É|òÄ@XXʃRìîe*:§S(‡š6hsØž [ÄVµlRëwÑË/·| "wŒËF6å)¬Xòù'”ªp¹’ä…’(±AÜúÂ))›1å‹À¢Ž–Ê#ÞéUäÜ??&«‡UR²�N&’ Ž3á_{ƼØ2ÄÇû-MÅPp s¿IB*ÈDͶùöƒpÙ{öœã°í&@eE+±þ½ÞKE�ÎéÆÐ*-ÚÛïLóÄý¥ô{®# O±Å æÃiš†0‡Ô_}º�¦+êú¶"?ØÇ0¾ñìÛîX›1±ÉSó×R(&¡ÉïqäÂÃ2!þK’›Üĸß2{†[ÀW2=¤N'úm…‹XGßЛg¶?Ô5�W2óçz˜ëÔEÿ¼Ùz Ü}JE¸%¦ÅGÝ/ú|ýF^ÚWOãu  5€gM¬”Û�}?±z«†Õ‰é=‘ùÅi>d¯›œކS¥[Uè8}Â[ÀµÉ§‚üΔéqÊm¢™‘Æð­¨CçÜ”«t¼œ(öZ)&Š|ÃuxIí{¦X•žB[Výs‹~²ŠÀ!V%gi;rTÛ‡ù‡ cÕÔÓkO�îJ[µXøé´³ñÁúáÕú€ÒvS¿7ýŸ€|ND°O}xÙLF n·÷D…!ºË®~sr>Ù!*øò;†·méPz‰�ჭðà"�4 K®•è ª‚—kDl•¥9O/Øz<0ºNhÊâÌKòÅ"eèß^ULôÐ÷ —ëg�ÿQ輺9‚PDÄxÛ;ù}«ÎvY"'®ÏFêÇáQõ°Á°ÜþêÚã tç U]ñ乞¥¿Éâ§R|ÏÇ!“E#:OðÔ«†wû­ ÓËlâÛºíÌ�>¶ˆXîÏã[•YIèË—ô-D÷ò¥€É&é?ê$íH´�Â0Õ�±€îÑÉrÓüa·–+ "™±¡Vônd Œ^ï.—†ôöy|�I \™fÎʰS0Ç6„³Ü°õù;æ0°j„ûz:ƒ ”`3¿’hV FQüF!ûÚ,¢Ø,5*¯Ësçõ‚¨_ðŸ@€«2·»×¨ŠÎØåæ ÕOôÉÕëØ{AtĽ¥[5²ôéÛÒÔåÚÌû…À‘dM3aaæÒì õñÿY£Z)&(Œ¾¯¶+o¬ð¨½ÉÑí†' ©ÅW¼üüɈuÈ¥C²Wå_V#›8éE?d‹ž@Èkž tÕf‰•Ãé „*kÿ=|^ï`Ì¥Œ&U×ÀÝT7³ú>ŠE5­g‘£éÀ˜-ã{oÚU§·<:.O2;P+AôEt2c™‹ŸDi‘ ‹¡ív¦÷ªUBñ'4Z¢�ñÏ» ÕŒ 'ÕÍ |ðUâYAÀTšSÏ·«*÷ª×'´Ô=w€IgÍáN†Õˆô¤jî(?_EÓm©Ë§™öŒ'3ÓI¨öa?¬Š¸kå5¿3˜¦ÃpžhäC¼üÉjÝ’k!ÿ­Åïéú„ITÌ T8–BMëÐ]VGë> E›„4¦Y¬äÞ™ßÙÖ¡ï¢]¶¸I.w\^倿�¶Næ7ÆSF¥ß.EJe0/ö •z9KŽEY?-À¿öÒº­ø›ó…« ý¶5±°Äo�éoÄuäÀy0fámç†I׋|Yÿ²õŽÛrí@ëäqc³û7ºÔ»ë¾ÜÝr� (wÙ�àꢷŸú­~!óÔoøxjA­Z{+ M¨Œ8Y ª3¨_¡ŽK�> j|j¶FKØêCú?’ØE?0éH�»âñé?¹{–ü�¦Š5$?;5ðÓïj!;Ïä_�¥?Ô1n¤¿hW@õ‰¢=‚…‹´X2kf3Üëúbð ߣó½(œ°BȨÓ5 sTÏD„lÏ=ü�´9Sf•¾$8Ü?¾±â„PŸåØÝc&𺕺G¸Ÿ{ iâÖà';7Õºv«�6³¹?mVÍHÁo(d…¢Éš¿zâ?¦ïìpså‰R¶¿Á@x Ú1øé8qZîtLÆry©¿�ø•pr«Á‡e ¬Eº«Ê w”ö:à]IŽÝ¦Pò"˜à“§™Zq‰CRæl:ŠBx¢†¢IÍÁ#øj³Š�R5MXòBŠÁ稥öÔ>Q~Ü iµNËÇïm5N ìCvtèÆÍ–>7ĦI gJ â ÿPߎ�Ûë& ù-Y ýÝ7ÆÄWž’Ч¬–< ìÔ“ñŸ¡ZEÅ'¯‡Vs‚´R ¬;¿øŸKp§Çñ®¨ë1Çœ”�r´@mZÓªöÔ›vÞ†Èk ^þÓÏ­n�¬ Õ�bAÆfmáât¸ä¢)®Ò¥ &ƒ5“cµø{J�K…8…â^†-ÓǘøÝ±Ið"Pê÷v ËÖkÕÍ8âð‘LÃP5“]¶}]žhK»=Ú’‡&ýTÒ÷ö¹ýè÷‚KTŸ”¿þ"·˜.À|¶ž =†›ÞuwYz,�àß<;�T~q4<�1ö8ˆ~Ê6Ýh“ýá¤eøQâV-q™ +}¿]`€õ¥K;å¡+>Ià™Ü[�Ö ç–»þ—cÐ�PðC˜'o%šžBŽÖij2Vjd]ÐY¨äÍFéððعÜ%»æ-¾òìz—D–>Ã'_V¬\¼÷$æ…–h ”U|©f{:ƺÁ&Ðw(dwtïÅaŒÐÓÂÙÙZT¯þo¶+‰¸†m7fǸHîù_ÝŒ¢B‘­ô¼~D^¼V1]Ò¬­®!ù�¨@^ 4û½Vo73àé‹´L(†W9«cØ“²0vrVáäë¢m{on7Ãq�ð¬0N½D… QxÀ]ô“ ¾ìZ&4pϱ†èÚŽ±Ýh"ôg|ƒñ’À/%8I¤ .ÿ—› ?*Â3� 6þtÄ+/T¶³Ç¹4XžÊ_»¥pº¥/úîä4¦`Ô0Ì Ä‹�ÂÉ�e [é íÙ 3ú-iÃ$œá- Í É*¥¯X!Q\—ª lÍ7#‹&$klA É}ÏD3„u²%Àýw¶¹œéÖÿu›Qªyº¾8|³‹$UÑ1)g ‹Aä,ÌÆÁs)ªm-n'BÁFºÍE+h¡Âq@[ä z­¹ºÌܪ¸jpÊp´ÉÜ´šjÀ�;yHºáÒÚh§:ŠaÀ*"56tXŸ¥}»¼p-×�ÌU|¢ð¸MmÀ(ÆV¡+«¢Ž{˜;ª)‘ëÓC`D5àTÛt…ƪ}Oy¢ëÏóøÿæÔNub%üæÅÓ$1ì‘GjHŠ3ê°ÅO哹´ÉaGÓ’Æ©9.‚�Bù™ÔŠÁh§h=¯ç#5iýxòJm®9>WaƒÕ¥µb��ŠvÀQZ®•íÔôx_fŸëÈ”<¢cî½à.š›±$Víü Þ h¿Z_'cò±.Iû¶®!xFC$eD•nœc"m}î†,ß`Ðþä]„'©&zއƒd«Õ��™d~1Š£¶�9ˆ™ýÿµLzºtEæSyâOoÖE@bÂk3ñË¡’6™»I˜9pÉÚc^+ypAѸ3*Z^È€FZÖnb9BÎ2Û <Âu–qå´¹Iÿe§ä,†û#Ö%¬…×Öøœwùõá|²¢zœ¼ÚÊç°¾SfÿŸeKí€F2Sm*˜tz K_’Œáüñköê#p/&½>¶u „×Q÷¹ì¤+36)Ó¹à(N½*Dò :K@ã»Á&NÎŽ_]™÷ #+TF-\ ¾¹Æ ÛØÜ›JÁǘa¼ˆóD6+Háha|nõkí&¯§Ö³ýÿcBxƒ�ÝÄÅqL­1¾à‡œµçNó·Ïwãú†÷x(%á6’EŒ#4ÚCÓ «¥žùz¸Daë[ ´mœDGl§ªú¿TH¸K’Nñ‘<¯ló‡°à°'ñpv9¡ |ZAùo Œíˆ»õÂÞ½I;y‰ú¼qk'mN¢Ã/=Ò;¿ZžBÞ {_] œ�¶>J[FÌAj]¡ŽW¾¯0æQnÈ/{W¬o}¥ƒýPüú‰¼ÃÓK‚*±, ÁÞ6Cf¤_TôY  ±|2HÝWi¢­G'_ÓÜ(…­Î†ùñ÷:pž¢ýât’¦³mob£¥Í/™Ýûºÿ;i ½"Æø‚ÔÄ%çí&Ät˜�ß蜌/Û÷cQ±xÌê;Ç)>Ý5Š<+cÞÕ¦‹7¤�CÝ%ˆm-M»®Ç†5Â!–Œh‹£+°tÂ.;íÊ3ô•_0-ÉDøˆ�4Æé�{øõ¢aê‡oõ¿2¡ÇͺºIᵦ\–Èû£�‹´Ço©B1dt€$´�¾¯†ˆ:`}ó,A½ws•ЧˆÇŸŒÛXP¶‰ÕLöôaáÈHåàÀs‚nšG„ÃTQ¯›škÍwIíxÔ'ó8ImPnÆØD®É[¿ØDžÞ>%|g¥£|'wS\ >˜tþÄ«ØLœ>-ìãñ /u,K�óã­œ„T¹Ôí„õkªaÏhNl�ä**Hÿ QWV…­g�úyÂÑ•_,j´X_©s«Ì•‹�®˜™,üÔÇË•¥o{õÛcúzWUø¿3Á 8Ü5SvR�#Î:GwXŠ¡p@E¼Ò½½ø’Íëˆ.Vdg˜Þ‡¾�Þ}c r®_HµgáůÅ]gYð#b+B %µÖiHí¸DYU£�b“¥{ÿ>,ô=�2ˮȣ­,tN>‡E›ªá6@F–š>!Gt­c)€û¦� _3KPI›¬N­{„г(m§GñH°M àçÊ1ïùA!éÌL–¼É=PÚ>¸¸ÚÍ=Iˆëœ‚4óÃR’dŒ6“æùjY�ǧ@‚X`€x#8 >6«¹2ËSIÖ h‡áT纞³gE4‰ê÷cð¾6š¯}Ö¬ª€°ÆÜé’K¤ÞÖNèÄÌvî<øƒ:<ä¤Äk †€’¯Ñ…�#[{@3nCœ{K›ëÝrït¡~ˆQºø¼éýì´I§C "{]UøkêÇÐ)èÆV‘�¿^hµìµŸ˜�ÛÚkÊB™-‚<Š « ©Y°Ê6¡z%ePa´Ö3 Ï‚—Ž}øäÁIÊñrZdëçIA oAó$¶†hDl•Æ™?@&臘cŽêÎpú~.Û3M�žù‚:´Lí'£ö·Òs¼SÉ›&$0w¨æeå7&G(G»º,*•Ãò­í©Ó×jAY² n’È¡Åù£èÇ»¾AN1©V¤é8Ÿê­ù ^•L˜û4j»ÛÝɼt¼¡õóK¯ð˜àÙ c©Qchæ¹Ôï»öá�ê8V‘éT-�9ès¼îŽÏ�dt5*êä�6Æ)ŸÂ"ÓJ’½~b–ƒ•¨žtnð�ñ~ÖÑud}­H‹\³æ--xÚ>)œY¹¯TØ,;�̃7�7ÿÄëüú ìí˜J«¯ ¢Yð7ØëÛwvœ•ÚÛÂà ɯØTváó‚ƒB” =õSÜ¥@Ö%ø a Q‹f�ºz!¿Õ�ðnJÜi-¥ÒÚä/mi’޾€õøTKÒÓÅHÖ7ǙĥF]Œ|ÔdBÒäø¤­šLH'hua¦þˆâ/ íÃVÂrži_ò%‚¹õVÁšu€ÍvÆÙ¸+†qG%z&¤]F!^+îê¯]MMl”¥©ÈSváðÙìðúx©g–ñó¬á(´´Å¬[[|SdàjÄÙáw4=:ÏÌ®­ªÚ—‚­ú&¸¶DbE�À¬£Î]—Ç © æuOÇl½•ܦ…íŠâˆÏÝx 6Ëuåðå¡îæz„wtÛ Dd3J ʵùÍ"=^´oÛ´­9_uÉ!4ßë§^¬h%x™à€æÓxÿq‹) °íEóÄ�‹ýrÜpno?ßv­ÿjÖbZ½¹³ß7æsi”ˆ2܇H K¹¯xí†|TÂPÝïú¦ i9€(å�BÏ+�kµÌ'È8¾SÿSŽT;.(l7Ápª^^8`MÊ•yÖeù­ÒL‘ÄT•TÛ|À9ÔÜèu =ó.Êñï9¢»JÕ Ší·~†_ÑŸ?¯’‡ãÜR*ºš,�R¦D‚ªÕg«¾×ªsøÃþG¤øŸËØŠ{À&?x^ÉØrkj É-^bê’?•n¸bä>u.Zè1øâdøe-~_t1|ÐÍòèzi[cÄÊhO‰¿FŸj°Žj,’aJ>hP¹À-zÕOÿ òløöÛ^Ñ5N÷ã*MQ»ÀQ� ™«$Z9éÔø´¶ŒßHÕø%ªÖ‹¸š‰½%ð jÈwµÁãÅ ?Ó„1'lèa *MÅAJû/~|h¡ï�Žº†¿© j™iémÓ9à üâ¶ëcœ—…¾Ké»2¹ê‹ë‰¹å.W ®,ì·ÛÀnÇBôaÛ¦Ói Hþ•SaJiîCèm´÷^£mìγÿ¬]ö£ãU#ùÛt} Ⱥ[É ,tãÇ_†5‘…ÈŸêá.³Ü– ªÙRå¸�ià!ÜýCÛL³-Yçe—„0¥ß¿Eæó±ÊýJ2'QGáŽWú£§c7ëL¿È+`ÉhH óÄYk‚öa>ô‹±±¡G¾NˆköÜ"†M(Å ›U7RÏd‰-)Æ|6Þx'qJ €=³S™]^ÏåTùi4áAíZ_ÉXShÎ3í‰brªwðßYž©‡ò ñnÈèô»«÷v†ùìr쮿‚ÀjØÎœË'Ï6x„–Ùú$Г|ŸÑyöÈ¢`p®d\äzHfuFP¸V~¨ r°µÄÿ��óðÌÑwH„(Hy³õ×v Áõoɽ±. 3¦p{Û&øUºò¸ïà2Õ’½¹¢¾�ìÈŸXkuÕXýÑ Á/^ì’ÏiÛÛíá‹ÈÙS…GÛÆ� ë-SúÈ--‰dÁm zŽm�Åk,Ž8{bgØH¥Ú�Lƒ[#ká `î\T8Tugç™JÛÃæÓ§ˆ1¿XŒ˜<“çìØV38 Àý°ôÜ�fNrÆØÜžçòh×ÿ@ jx(�](˜YsÜâ AOÀ3í¿ú[©"ö¼˜cùÚ\û•’%3È<‡F¸ªÞ^[æ  þÐÜYâüvå›Â´dd1HÛB¿†�±�yº�:.“JØö-OÅŸ/?ý.”ý¹Píš¶ð©ì ¤)!$¦Ië\ÛÃÉR)�ጵì o'> šñAÜ*ûq�l—ù‰J´³'2B¬n?í3wçÃÀ™ó"Š˜x žzµ˜1ß¿Xë/ñ©^XÖ\ʦókTõOhiþ¡ç8ý—’ý)^Í]ÛÑÖ§¼(})cÍ‚ô§åRÆ"zZQùßÁW0ay5Œ÷�f’ùQ‘©›™ýB\T´ ÁÙUL¼ñ?2¾Àu”¹G|E1׳§/Å£Ða¸ÍÅ68ë¡ÈêwоâÝÌ= ›÷°;"üÍž5œÍ•[ÍëAš—•š…´`7ÑAŒtô\¶DŸ•QuÚ$ 9„Z_˸ڕ—Ì—h×O&êŠ}uw–Ê-£[6 ”�ç[�ø›Ò’‘½:g©{.4Æ„¼…kºønÓëúò^Œ×·ª;„�ú#áþ7ƒ ç´Œc­9SÙ\ë��b]áYñ·£V€gÌ»·éfàjɇÙU„ è"»VJB›Ø D…TîíMQ¯‰ä)ÉO…{b|Ä47'«r1ƒ³YÅJúR‚’l{“dˆßàþ¥ �‰ Ŭ°_·ª÷@vA êðÄL¤ß† ¾uþX£N›‡k"}±�æ˜æ¸H¡ÝUÝèÒÄy"Y€6©±%O¢½6Q�G³‹õ2ãRúHT߸bÓìP>·4±­FXÉøåÎv<¸Ö¸/íÚ²mÑï-Z®Ÿ—…úoÛm*0Fö‘º AAú!±×è€ïSíH†«1ÖÕ6«Y¿ìQ’�éÂÇ™!�k&M‘#‘h©T2|jŸÖC«xѸœÃ†ì{_ân�ÒÓl›2ÞÉ×› Å©q2ù.¯Fð!Ò¶Á˜^ÖÒº%S$¤Þͯ�k]±¼´] 6ó�‚ VÅðªB~øH,`6ƒQì¹$5ÝÕ<ÝâðxŒÞ»NN,z¥~ƒŽö«{÷ä%€Ø­Jc�yL+ˆ¾Ud®…ðN±Ê›G]Ÿp64#XÝ/YRL“¢-|�ˆø²ÐTë°âɹjqÉ{ÿ°ê’ïõ‡eZ‹Ý� ]zT™ëe„rÝL>yÂÁ",é�'bsJk&<ØÜó{'U$Œ[œù*EÇŽà¶·íß g—¤¯x³8Rb™�Ò$%ô '|ÏnVé:’?0f hѰåŸ&îù2Ï›óñAÄH©âˆ.ñ±ªX¾’¥£¹ Š†gù=4Q ÕÆ×+éK@×/ofFòmÏ×Ô|ŸU}œ8E´°} ‚·¿x¡‹^Èq[ ]WÚcãÕT‹ j—¿«š 1Tü³_i¯™”é'Ì7RP(Ox/pë°p\wͳßÁMêâ3ºë§ˆ/[²]%W¼-yF„;Xtõ§U‹|#²€{6^šræW~�ÐÔ-6ª©«·©–Nc⣠Í<é›(í�¤³»Ê‘`DUª€Ú :úhæ3°%å¡GþʬQ?3†Ã“ÊM±b?p„|!ãì£Ó@J©ö�Á1w±Ké¶äqåÅ6ªs˧†�¤FÂX^;¨¥v[ÈjÔ@$n`àæcqÍ[Zs[ݯš/ÇÜÈì¶¹Žâü<Ø_ͺ(ŸØi!;bŸÌÎ5ÀLŒ$KM¶l­»ºnúwü|q+ö$ð$tͪU[T×À'¸¨ÎÏ }Ī›Á„A·f®÷h©†‹_â¨ÛÞ¼–HÙ7è¯ÔzOp$ùfñ~° !§Z½°Ø�ºÚ3ææxÜR]šNl( ·±äž6ŽQàŒ ¡ %C]²u09Ùr£XPä5Aài¤`"¬¨Æ‡'„³Dú°ºQâèô? -@`ìçAË™ @dḋ‚g׫ ÒC–Ñ"´Á4 &ËxQp:�8àö/Æ5¢ˆuDî¥ì—KÒøïU ò*®Îv7І  Ÿõ&– ôúj¨{𵣄!ÅÏÇÃLÓq{9($‚®esª¹(`±É1™=g]ù‚œ”ÅÝëÔiTÙv�Þ6ŸÑ_^¤UµEj¨Nº°�‹RmD/µ9ˆ¶;�]Ô4¡?Ny˜V"p£¸µxA)³rú•!d36ä2RÏuU!a”8ñk™Ò̓Èô X¹¬bw4‹îåZd+»-�Õž­�Êi³æ“bR¸ìÙH¡ZCõ.Ò£À,Õ€'twçJsywƒoíê’e#»¤Uå%Ñ,Rl:¹Xv žCºuØáõd¼‡sÄ»îz±›Ø,îJ~ý~�þm—ôö½`,ÔÔP.RݾZÒå …ƒE7u e~'¥”Ä'µg2aÌ4È=<¢û±n¥/­ÜœÏ”õ[¬^£oãà$ÞõÁY¦ ÞBz´nÞ�òQV¿k;‹‡ëg'%:¹¶d"_ÀKØÞ®s¸%å«çJÈ(Žd-£œÐ@ä÷Â?+ØX›´ pq ›ñ“ý”p ós…mP¢,~Yð’EúRâÑ´GÒ»= Êý¹�3¿¼�C&t{ó8&ƒ¡5("ê²\œ·¬MMd.D€k×ókì‚)‰÷踆èû‰0¿®Ô\\ŸS[a�;`ØFzjŠA¯¨ÞDÎÌ$X3׊Ù^›­©Ïc¥”DhÌB›ëˆrÿIÕóTTøËö§å4w@;™®÷ŒÜ¡´(ß9‚øs0¬ ËìPÃó©áe@¼6ÖJ�¼­ôŸ-å9ŸGíMŸ3FghüïÕÛÞˆ›Ÿ’IJïIØè×Iÿ3@þÿª[#�„ ·“ò–#Å�ÖñôÛë^"ØZ]á<™Hú¶Âe¨µ,­³ªü ´ÍøøÓc•ÅnZÀ­m²ÿîóÅKÜ ,{”\u›eÃ.è ®HNóRvõ3|ê�*5yb$ŒU“eX)˜�žà> Y‡ qá<é`¯ Y]”_ÐŽä3‡*áΞúŸA†(¢<xM¢‹lÇ5aÞÚõ$C¾øU¤¾ Âš¡ééÉg@5 Û 6 r@þňØ$ãÒâ•æÚjΨš‰€:˜Ôß9è¸Ì©ôZ²ò1†F½n·V»èÌE¶¨ÅYn€mØ 6Þ²Ó(šú Ä‚ª$¤ ÚÁµh.]>¸i³2O‡©Ñ�Yiÿâ”°ôÄÙÒˆÅt˜´s ÝL·rÚiþÄ»íçbY`H€ô—"Yqû¹Â¼þ7ÓÍB¤&’—¬éTî½A¥õ;h±B&@“Oõ^½o‰‹ƒ#¿™!ºº®nဓÏþÒªÌò繬vi+fR뀈  xåä‰b3çÆðp›äx-Ñ=­«M*nfbDeM œJÔm‡£eôÇáÊi0¾L¹ø°oJ<¯}b�´¦>¾ FÏ Óað?1Q¹„o@a8#÷© Œ(ðþä  ¯<Œipa»heI+‘�X¨ùvYïu¼Â=ûy*«R<“ZÌ@ÿ‚ɼ‘)ßFtìÖD-[ìˆò†2�´/Ö¯f·MyP@ó±`+0}ÈSí"#ÀÁäFÄEùg*ÉK[²”çö—B&=½‰(šãöV·p³(›¢¯&ž]hä�Ø×϶ÙÖýæ(×i jAÑÃ/5TD“vÌÅ ÿº¬½ës‘?Y êO<^‹*0T´²ª=†ŒÂ�Š‚‹VÅÄöÅO,¹ /Á+uQ�šB¹‡_g6ñwõ‰p­M#qwc«j „Jì¬-‡Gš>®Ëä$ó&çJŽjähÂì~WKܧó¢¥"J” f�/"}µ—hheyq±#í•ýá‘€8—MÃ>œÎUu[âòrOO¤µÜöÍB«¬êé-�_ïÀ+\Y¬<»áM~!IðÝ4~!I£�z4ÚUüô¹ è̦ÞâˆÕpŒ6—1ÞM=/T¿:žÝŠ &ðÐ’'ß✢ß>ܹ2Ã3…�¨i™ìþ†ÄÚÝ`Ú “§îˆ¨TybaƒË÷Çú²ÀG‰�Vä|iª« *©% =ã-ð¤'»!« …ÄròˆÍZZÿô“眎û áDjSTϱª`næ™kPdZ]�ýƒ}�˜_¶k–Æo3Qh„kJšµG†9þýjW!FQÜžùì1¯Z9ÛÏ:—iÒFŸ¨³)Ç/µ®÷ öðWé@çXWö…º þÓ�é7ËÌ X{›Hé7‡dÛn(u4¢�}òÞƒ^&1�9OÛP»u¼¨] êDX.5ʂР= únèdÄk_²¯a †«.8µ[Í:aù¨±fÕ}5ó=ù �@Y+’êÕC6Ï YÅ '—­”Ò´�J§ûàí€\ªn‚H¼DÆ[_#V:ÓÈ‚ù:cü ”ÞÆ¾ê„åq̈ ï֒ޏž� cÉ Äõ(‘�VÎ$n·ÎƧ±¾WAñEfÕ{8ƒFO ˱ï\¥L–ý!¸¶bÄ~À˜[[o’¥‹.~Þ�'¿Ù½È¿]z¹=ê$·‚}ò0)•q"´Ô—Jaðñ³‚’ e½lôêârA„l“8ÏíqÛº$ñ I A'uÓðnw0ÓS'OÜ-9CëƒnÕÕ‹ 5ÁÉÏçõË}›3ØXɱAá±$at:±¼îÛ‚Ùü°½¿¯Så"29�J‡ê ,£|�Ü ¸£=°ƒ µˆ¡¡¤k‹{‚9VÃ+«Âí ÎÔÑØÿ1ØN_ƒy¨7ø9/…H g²beçòÁ�Š+N•ú .ÓÛð¨,©ÑµIƒHÃì|û<µ[l%P´Sì¶é9˜“HÔZ˜ú/4¹£[ßc]]Éðkôîø¼wÝhH�šŸ¿Ï›§XÜP¾`8& µÓÞbXõ\SÉùlÜø)}t�høR}-º©Æ÷ƒ¾Vw0Ÿˆ©zíßèL+\–óÅ€ù v5†ñ¥Ãözb­­p}ïè£ò^…±ŽýùþqðPŽ¡a!Enñî"º–Œ”¹ÇŠÝUŽô“tjK(r&ªOo�m�÷3EÕý%"&Ã&t U`[ÆPØt>;//ýùº�ê0=†K_:cèo^÷§×¼ —Ýøù/Zn+`ëßámãèƒæKŒQͳ®zåu§V“ µ_´�ë_œÛíÛøš|ýR:IûþéqìB-z]Û>êÿsOùtøö ©4¢0LžÐ‹ìÙEÊÛÒðZ™í(Ò´–´‡š=©Ä×õ[iM#Ç Åž¢•åßv}YSäÜI²h/úOǪwļ‹ôá²çâ£J ú 2hHÃí.¢pÎqa{MO‹q?ÂÔʧŸä·‘.¢¡!X|Ô|ÜM”]Õ5%ô~;Xy[„ÊæBp©’5 ë($Æòòòˆ«øö‡÷}ÖZµšÅ…PÆÃÂc¤P(„.â—㡼cœ9~ýŠ*»{{$Œ¶œ©ÒŠa^Äå&„á¨ê� P¥?:ÅlΩ’ pé¾n|YVS¾öhšzéC¸Û`Ì(µÑ£Voz89þkÊI¾œ®ü¬Þüï8{MÃüÄà2àçÿÒƒ!?Úò}ü ;Ê¿gQx´4'+×zë/ ¹Žþc!+ȳd�G$e5Ù-åè¿+ä¨}èŸ\'±7 õ0ìÉ_®²Í¡î üliþ—Yþ>2t{;NQðPú%„&ùú7U Ó›•{ \÷�µãéÂ7}^ýÓŸ¸¢ÏV˜5°Ç¤·vo‚OÁàägŠH’Ìç¬=õº#`€ÒaÜ™ öžDo¸yT�E°äÿ+‰H@�|]_Õ*Ù·�½à‹;�{¨kšÓd圀D©VÌ­•*a,ÐÿU¤I^è`,g è‘ó£èìõIjc}`…ø\ï¼·Ž5*5-Ó%>kGÈàØUâó�Ÿ×£MÒø"óeM¦êÑ—ÿh…tXåÿ”Ï­G9?©Ž�0£NˆÅÙ_bROôŒÙÆö-¢ „K £‚Yüñ‘´;ßlwe6åúY ‘•hv¡:(視íSDíwçè ¥Öò% M§^u½¹ú‘Ëú$Ϩn«J¹«ã.—èÿß¼Óz¾üüo¾tÀ-a}¦Ðmdw6�à°¨Õ¶¨ ¤u‰r¥sâY�6Q%Õ s²9­ÓTÞ ÇW$£ŒÚ—W»2±t^18 Ùjî«jʳvWV4+j/W)ŠW„É3kLFÜåºðîðŖ䮓 žY X à ‘k˜6åƒ!/FZ–¶-·_Dvä1þÌeYpNKÏÇÒèéSAÕ8É^M‚dÉMÓÝeKo_³ƒã7t«ïsX$¯ Æëgƒ=Úp¶/U+Âð%\¤žÔùVVŠ¡n(TücºËìâF©È]ú“>¢‰ÝHF%ªˆŒZò„‚l ¡Â]ðhâËÅp°gNËèÑJúÀØŠb%îq¯Æ�£<8xÂÍ�”Æ5ª+ìTh‹qiø¨ÏŒƒÝ–'WNŒfÎ&§û�ßp¥öZäɸո° `õC²¹*=A1¼4üéÊZ ÞDÖÖŽþ‚C�”àâ±_Õ–ŠôúÂé,IšXO°§@—Ó‰w¡e¬`DÌb÷/@x”#!U-lî~BØ%¿Öÿz5J_ýW3Æ%¸¢.·;‹Ö§p¡¥€Õ{DP¯–ÔÌ`oh"‚è„íp—0çyJkÒú+&gî樗°ìÎñ€ÌÏñqÝßGk&P¢ l�1厇â»Ìè¢)·®Ü¿Ï�ÄYWÍ –jpù•Ýr÷æC>7 £:2Æ9¹,ù*e•¦ˆ¦Ó•2¢„Œ’2æœyg 6’ð++ f#uî¬O/‰šÍÕÊÞ èµGüŒ·.H Ï&ºÊš•ÛêÐ.㌠åÍ£¨ÕÓå¡Öê¨kz^b"R· åíð2‚Úöht�±ŸrRC}³qÚ| aí „±¯f˜–c·x1OÛÏÅ»ðˆ#C6ŽW„�‹îüKWòšYÜ­•â¡W�SõÞTÍÇÀ;“\ØÝ;ÕûVÜó¦ {¶Mcx²ù�Û^Ï…k€— ú„FÅÌb9úæßøuÉ�ôÏ㲞¼Xø}à,©i…Ðan§AðpµWžX/2.õÛ$‹‚?Ì2MéôM^¯ÈiQ(c…ªÅtQ ò4¡Vwj¸f<™ð}hI 'Ë㽫ƻñÆùFÀ”`Íèw�ê·û�Ÿ‚csü²•(nnsy—à• ¼ä¨bq»F¯ÇŽ%û•sD“¾O9�A,Éo¾’Ñ�w‘εɱZÏÎú÷Õ󯚠HXìá=ð½É’²fMv ªödI“È[ÅsƒLÖÉÑäPýòGæÙhgç;ð 'Z²…†c{˜¼Æš øWéÍZ¶Ý�ûZ¸ýÊs¡Ã�¬“­f‡Óô¦G‡ð©Ó'÷�ØÀØMïSs ÝzPZ`ÂÃÔlP… ˆ{ѨÿN§ZвÈî:äÍ·Õ^Aû�øå¼ÐSÍb÷ýfŒ?�iè[¿ÆŒY_±F¤ #Ç>úß¾’`}âåøH ›}s¬Â!kerJì)”sñ¾œO4§éZÓ¶ú35>uÀÃ{ÚâŸÛOѵ•4]MZéÄûlaµŽG><âÈÃz†%X77*+>3•³Úy×ÊÜ—Ë 4¾ïüš›*碄z.ýRÚ,�ºq6¦_25•š�ž]åi,Ó!Û7’aRƒ<åhÆIT­S“Š\V )ÜœeSÁ‰¶]1m ;ä8 �’'T›‰žÿÏ…w)ͤª4¬1–W&éj íH–š¾8�˜¸ØÄ“ÊNµèÔ”mˆÞ¨�ÚŽ,¨ÀsÚÌ((§à׃Ò”§f·Žå.ˆ7õÉ“ÈQ`\s@&(<¿Žˆ©­ù :¹{^ýÕɬqs¯ê燓ÀÝxŠxhÎú6F/Èzð‹¸"f*Zó9øÊ€à¶Šu8ííF”'X%¡ýÊš6ýGò- ]°éBâ¡þ+]ZmÏHÛ–"g Œ¸’†Ù›Æ©C׿ÀE–Øo,Ñÿ¡66瘃°Cë6øß—ò‘QÙþ-×ÏÑCÝ…Sz¥&ó};»\±öoõÁƯt aéóÍc<*§D+®AlÀßó³Ö$Ìÿ‘žŽÅ–¾v¦ñÿÙ¸úI´}8ÄÊ“–oÔýfóÄÈ£áB³ªgÀ�Iƒ´ÅSj^ÛÐÛPÄ‘3#;}¥àó@G昽BÉ;^Y/c"™N¿šø¾‹kG™x†Öd¯Á¡ º:åi“äòpfû¡žÑïש®ž À‹úuª6´ þsÅ£ìëÇÙUgTñoJ[u_n8'ºÅý*Éÿ‹çß«΢Ÿ’Ù£,-� Š1B± _r_Ž%2Â_¡É¦Ñj€ ‹Ü@]kYQEuà-»ûÚTëòÛµ.Óð™—$ÕaöNÞ(t°#Áà uèÓøè†©;ðçî0Їƒ”gó¿ÈaÍN9É·"Ñ} ‹<!k' º¸Ê$b/×õ™�ðe/t‰¶7†HF-ŽVRÍfíÀ†´ð ‡”[ûL èé;—È}“üC°^½±R6«„b¹k;º†B47ì2:örUÔØ—�‘�µU4…Ó·?ènéZè<Á¥¶¯�rÕ’Gœw HæŽeQ$m[ ^ßTO°ë(3°8;…�'TWÏŒV_CA:Ðc/=y„m5ÁA¦z[³ÒSŸ2þRnB霽tÃmº#ݽ¼"o2¸À\éHõÁEdƒO9¶¿¦S#¼‹QzÌsö¬Âì¯J†�¿ 1Gc/).Çýû](&`rY¼Q3éÍ#Âí¯@Ÿ ²aX_._N¹x­¹2CÀrùhTÃg�¼×ÿ× ,òÞ̵ñS.Í£QEkÌUàÈ_»9Fãö»ˆJU’,®ñgOUV5nÍ:æšcÍ’Ÿz÷"„XkÿÉä'>Ie™!ïÏŸ<ëU‘d ¾ÃßQIùî#Pvi1tΈ øÁ³§xµ~±Å[ÍÕQ·Òû³Á©�ßèÒ §lXáÐI'áiIÏa'rU<ó�ß\4Ü„úà�÷õ‡3 ‡(Ó G8Ã{Éy¤C=©SÙóyÝ”ü=ƒ§qö:÷ø3¶elpõïN“Ñq�•ÅbŒ_¼÷ŠÆû¬�—d:Ž#kžƒ&&¥An^du×^’H÷„�.Cc¤gã’_¡,Cm{ôêÞÛÚQms :ò®À´×_#÷7Êþ¥ 2ýj¹ÁúÃtû2ˆƒcBï¥ò„÷Ý—y�Ñ –)µqó¿Â¢ÄÅñ^*—ûÅ«C¸Éغèp¡ñ�R<öœÃêV½éËþV š5g »Ý ÄÂñx2è’ $莜ÐNr!‘”Òon#÷ûÖ^Î섃¨›ÿ›RÕ|_}Kv¸ g¶ÔÊeN„y勊AÂX¼¯øK�-"ÝêIS…óüDÃ]VFR“ ¹ Ì$ ´hšÁé<ïÖpTJ$ QþýµêOÚÚHvׇx¹yÜ ø½@Îc!ÁÂ{j�)_—åäx‰Êtô·ñ—¾³~Ù“‹´Õ–àΜ7ÔøÇ ]v„¢1otÅ ¯òá³Á¥a¸å ™Y®êÎkW&ÑèPÞÉ�Æ�¾jêËâ5_б#ALÖ™GSs—ÚýŒºX³ðP«‡ªHýõ²h�;?9àíòìNÇn¾=vÏ€m äÖ£—Ow–µ.*•SGJ|ðœØ7.²Ì°uzl¼Á“濺è%]×Z¸Ê²&và 3уTKos)áªÎ'’žŽJˆ™` l„1´ŸgÃ�á£FZ®“ßâVä3¥�âúÜ»âùB‹¤ó!îÞ²Äg^·¡PY¤¦?•"ÈÔÊ…ÿ¿æ+kÞÔ’�Y^£vë-i“8ÿ_äÉ2—3&Œ”:@BýýE?I4ÈP@½ƒ6Z;)6/(Áönº4Shø‰ ‰&©0ëÆ)¹*]íáR²ÊqÎÍ«éDˆ°»+ßõÚ½}S´†“ùà‡k.n2F8OjÝÝX¬jNŸ G¸ÝGqŸµ•Ô½~5Üäm÷ŠåFÞ)`AZ‡É:§jL{ŒV»9V}`œ¶‡®>Á~åyç0¦+A‹XÚç5Lší:Jáž·¼Ñ…²•¬h…Û]ZÞGšsÿ9ëÖm8„z~GU-lá©©¸ç[tíÄiÅu¬"sÅö1D@Ö:\‘O|‹ß�¾³Ÿ¼!‘äÜÅ›Èßð0^V­Âc´šxù¤ÛñæÖ‘„ÑÊYϲEqÁºðq5 #ÉÄþÏe/«£©Ü-$DA“¦šPUýøŒ*`|A.  ÌCÂ:·/×–\h¶{tÁµ[øw‰-æþ¸M¯½€*¼‡ô‘ÌΉ=?ܪîSV«÷|‘t˜=-dR®¾ûiâ‰ì ¯ºV”a»Ÿ‘­%óÆBþf?î�OƒÛ†(õÝËqe!NƒÝÜ…ô‹=Ö4–EºðI‹7”¥ë•¸ùVP^×g‰f5Ò³<*Ív÷`hŸlÇÆ&fÎÆP_DRëæî��zø+ ¦oµéZ»”ˆtÙ½ƒx ;Ïâ�Ó�ñÖÙ×VÇ¢R”uÇœíÝhO÷uz“âç<‚¥ªÂ†ïT®ùŠ1t²š wHA¿~fÖ[¥â„’õäu*¡¼Ív½È¦§qW“ÜïPÛÞîe ‘þåǤÃÁ“ú٪ЭøŒm„irüoÏÕ îê€.1¥ªËæ…�ò*gŽ¢ÐÔí¡JŸí𯼼 NR›.³4s‚fÜ}â¿4Pæ¯übW7óD ×aä6>‡è¿“8ï ô¸1·P;õ‡¸œe„iÉ«*ÄzsCð2_R\pS³�ñ9¼�úëÆð·ùõcH$·È"´O�ìt—l¼o°œxSVÝ!‡`@{t¾o¸«”²9=C»÷CuÊG,°ž80ðC`ƒ¨ú­wîl­ÃϪŽž�J k_>«@nô,Õf™�Hö'Z¨îä‡Í FA�gÏ-ý¥§{Pž¦[‡—%Xœ R»5éxw¥m XO¿g6ÏØ¯#7��ðþ´Õœì+Ø[ù Ö„nï£~\-í…®ÇÆÔÜ�¹1oA�ƒ'ùF\×Z,ÁŸð‘l¤€‹(«Ò¢ÿãV>ÒÀe /aïQÜ3—ºD-|û…ï¨Â¯Úµ1X»ofUR,*?7ðñƒW¢§ò"ÒÈôS×%ãû¿HÑ‘Ór2®Áwé+²˜ûFì§8_S(äîûØ~Ùl<‰�Å÷Nÿ,=‹4VÔGùÏ>W¡^æÊAb•ï2ýcÚé2üS|Ù#"F´{Â(¨j1™�l^C p�¿Gœ Ÿ5û”Ø \6PN=7_yì‡`µùa”Vt yûÛ•Dÿ0Y÷~`�駦¨œ_¼ÕÚÐÐÚwÈÎË•)oÓ�) “ß:ûi‚(Žþ°Bñ7‰÷ç}¶*ò´ˆzÅV»¾‰>4zÏø2üv[m’‘L2(˜{¹lob‰ }C3_°yHǵ*Á¢÷±4´Rƽq!K>ûø ý>¿ì¾“ñ>´£ônƒï¦õ)ЧÄêTdmÊsðçí³Y§Í•)¨â×nÄ®m*Í®;)-Ë‘… �€„´æñÎ%A¾Faî‰hʱ:í¡«Eƒ|Ò"ÙºxíMàmºÝVø•g;oÉE+/Uæ ךÁPnÄ–;ÅîMzAÁà�x�ûE&Ûa)ÄïnÊÉŠÄ­7ä–è˜PE9>G:�"òA²\`iD)sK^²õ3Xì®4Ú/ZÑèŠÀN[ruýUjÐ&3Æô_ºo”ôX÷&Ž%D “’g¤$R`(d¥!5›ll·ªÖ@'+ :Pd±l-@<¤ƒÞsõ¾[uýìjÒ‡fòZ�‘ ¼Gv¥@×þÝPºìUÂyøÁ;�j'ãÆ‡Pö푈•v%kàÃgò÷øqWa6ÚUÛá¿fB—ÖŽøÏíûFÜñO]áâ0Xstmžˆ°·“H–|3eœ3y{ê®9iJŠs¤�Ê»ÐÂ`,ð`n*£»Â†´×µ“ŸzÀé…–Š~}Ää_é Fft†Uæ[ ÅŸ$k‹´ÉÌA¢õ¯HkÑ^‰)Ñ+,žUe ã#>;««˜&Ù4ýMåÓÔ�’VzÞàÜE8jÕM‡r„a¥{aº)쨵ÉFÍÉ}6¥ð bXæ“/$¼ß¾Ó›b‰$s¤DEî^zuD6V°â2J0âJb‹òÜŠ�$z­Vz\@�öÈ?+â¶R^ÍôÈ#JD™ê^ïý{ñI¾W®Ä¬¦.—®wª“§#ŸYèZ]ü,+G™mÕ‚iÑVZ¯ZT8»NÃu¾—úŠ2Cô–²æQzn¿ V$_h'P ýv݇ÀXe=� tï¼1 ¼ìy)†ã šÖ¡È‹ˆ4¶àhž3Ùùú“tÒûUk6ˆ�ãÑq»Zé6–Ôˆ¬¹ i+ÇVÀ06• ¯P‘séE»YC ÁÇRÒÏTm4¹ÓN‰ÎwYF>o ö²úºÛ ñ9p•‚Ä� Û'ÔããG È.hvˆ:ÌmНÛÏïäòða†7òJ£{4¶#…ÚSkHbŽÿÝØùoÚŽà¤y( é: ´#äÁÕ b>kVÿ�âÊXrŽJpK¥×¢„íÔ„´Áß$TZMóâŸ&Oh¾ÓGÂy+Ms@ µ]:`l |LUù£½h²æ¶ó5¬ÔÉ“‡µ§åN7Šìë æ|¡H²ª;>_±ã(ü©K‡õðz¢gÂu¥'Hn- Eâ�7˜Qþð*¹W+‹Å0\�L�Òºï—W¾âO|p;ì­f¢¾1æû%¸ãÿtÊ‹/«“�6/§Kúé9ížøAž]…©4#*H�;€B¸Û€Ã¢ ›;á:Š–^ïÜ &‰;v’À–Ó9'¨Ýùžç ”{¡5ƒ´ö1ÿ·Q‰B‚Ý`Õ¢JI„ôI ×¤P+ËRøø¤÷ÓOôÓç°Hº7‘ï/ÐW4dß�ì¢`¾�s{}¬+sIÊŒ´ÃN� Sš¨ð‹¯9³TT3xgú‚Rƒc01Êà_aN�tMÊ›T¨¡<ï“$lÿ!ѵ›‘±bXN§-\Œ°zv4Ü&.:Þ+ÖÆû¨Uó�ë‹)7K‰ù15…/š|•˜°Y”ëì|XárªÁ:ù@�™qZ\F@þ-«›2 +-æ4ØSãSÞ½j¾¶*kHNC.`1È O¾Ãß«‰â ¹‰@_õ!sã;ènç”'¹¿ƒk”å¹®?½}+=€[~›ËsiÕbÿ´„OÞߦޤñï8ëby1ÄôŒ“-¶?ðÙè²È‹+ÿbWhWÂTèöÍã9Ä1*鮲Î�ñOhÜÁs.þÿÖ[µy6Iõ ä/¢]Œ+b®ÃÓØæ“0Hü†,&Æ%W]|5߄陒Þ}Oªùj89m¬ñ%F=!‘Œ@4uëKBμÜ[ÇEôÍs“ë�¦ïáCçn/®" _[ û'Ÿì³›A)ÎNnÍàûJi¨—AI�òFmu{ú‘R1!P8M­háÝ�h?ªß¼ûº~%uDî&›VW’¡:œÙ§øßR°k‹^QA‚ªÃû¤Y=ÀÜ ·H�ƒtëÚ³Cè ²z¹gâÄøm»ãÙ‹ ù'«XÀm²Ï¢óJ1mpé6ÙRu¾ƒx°*t¼RטkáEÀâ=<;޹ 0]éÛO;|Õñ¬¨àë ^¹í<‹C¦t?°�Ü8‘âó#ª§QZgóŒ…n¡XúN0?¹a&l¿�Â�×lCg¤Ú7 ë�O½éšõXB�ß´¨Èw8\Ê�/«êv0ÿ)çk¼Þ.ÿg:ƒ[ÝB&w™j»ÏO­n‡—¯SÕÈÛ“ü‡ÿÈËÖ&QØéGäòƒ Ø}eUPô<Ïn,[¯l³»uˆu9Õk°à '¡ Ž·&Mê¶éQÇÍ·Ü×໲q#€§û#¦ ‘×"BjèZF¤©£ñ˜0íÅÿ�¨7?¶+ÀÞW0…ü|؈ƒY}”H,,¡{;[–`‹Þb!í�WôoñU•ÖÏ÷G°9é¿ÏK„Y½O°Çk_T¥.éÙm¦¤«ÍdWp/evKHHJß\œ.ýïI„tëŠ~„4Õtý뛟lò­Ú¢c3~Îuï¼ÛSÃsOè•]�1ä¶6e~„ÉsÃõäLÃà5ü>ÿû•ëfá¨ÒĽŸ�“*ŒÒ5s#:¢dhsüȘ…â xÊ÷jÑ�Y¡\lÖ•‚•HŽ’‰FžEI²´L(Ç¢Of¡ÒSð$nyé�Dw~jÉ9ƒj-­…¬é áC£óç®[Ðq!û”ns[æÿƒ?Üš$Ž$ ϦØÚ‚(Ò k*s×ø‘ÁBzå›~«AI¬$!“€æ€e«»Rì¾c4ò2… Ü®.ÈQ<ô§u¿±@æjƒ|ÓFüHFµØ4È4C4ïú�÷VqÎí<1�3P—Ã3_+øÞo{xúÒ-�/ý½~saLþ(R’’¿�šáiD[&ÊB}×(¼| éËN&–±0¡7÷&©‰ ƒGv œSþy"�òp¶ü ¥>¨4ô ꎑ:»lšÙ,ž0ëõ¡°É‚~‡çcè"Ø…ô˜/ªt™Vpæµñ ˜FÙP5u®_êMþCú/üÎ`D� óçÖù)”wÕ¶ûi¥AÂcܨ­öˆŸ~ ¶Ú¥w^`â äýËEò�1߆ù§IøÎnÔ?€ûæ/öß.�A�Ô˜qâµ^ÐñQ áëÓZÌF·ãN%:R–Ô_²$€U5w Ø“q#ç½OnJ6f_lW©¼0ùè'óuÍË8h‘H¾ÌÌ™m²üô‘�¼§8$·»Çm –F§«8÷¶ÉÿsÁp2ðV~K]˜±Žl�Í9¦Ò=~+~X-¾�}Õ ×”�G‚-]D�·Èêë ´#�Ww©_Ô/Ô†˜¹­W¡Ú²´×}¾âÞ\÷Æp|¶þ h6 åêÆI·|’Z]æ?9ˆ"@mãE÷~Š´…ZkƒwYs¾Ÿ†L|<�ÁSž}~(Y iý¿rV ÈAž(O€båúöìq�÷Wð+¨�ã·=¸jHHwŽK4´(•V@Ä›”à—³Š/4ÍÝ5¹‚º3ù¤ûü¤ì"‹Äk{ÜX0® /bÇ™û‡ìBŸ[ÜQÙqúRµMs²½qÕÞ^¿*=ž:B¤¤‚žˆZ¿ÐËkßÎ6&¯‘ ÑDã Éu\þãá,ÜÏ9~M«ç*�vh±Öü�èæ®=xú|Ø/êë,€€\X7ô' ×;à�–Ì™CZ~tE˜Nk<à÷5Ò~Pyø1lÑi"¥·0"x1ZËz‡¯«S˜‹“9i^ŽÍæ'ÿÈ(w–àmß)²'¦÷üÛÓ(ó&±æ]Ôà†â¸¤þ¾ p6E ç“zm›n¼ŸPO¿ðXÌÚ?7ÿ@Y— Ö£èËvÈ:¾VÏ´çØØkýzöŽV‰±æÊQ¤Ý’ü 8‚pÁAGvU>/N«¸)ñMD-ÛY$!K¡Ú}CÌî.üµíßè�«¢Y–ý¶[²R¤Â¾K+9áÛØy·ö²7„;ÿÂsåš]4gÇTríEëüd t6Ì�Bì›nHõ{„¹ ½W³ýaLÏiRBð“î��¦¯€>1á Ø�œ�K{JîZ›�”ó+;혢f Kájλ ÖÿÕ¸qJ ê‚í�­Ó]ˆÆÒË#tHZ^óË7S>S3ŠÁl|�uŠxM¯1›(”�ÒS öÕ1%Îü0ÁÅêýçvQ §ÀEüoùm�º�KW1Ïý@�pö'ûèSºo0jG È>›É°ƒAó”S +¼¼r­¾zÆ  �u‡YãE•¨ùs=Óû?âÅñ¤!{,PKmª¥jé;‰÷¤¬¾·4Žø6ÍbÂx“t;äÜOM—z=b x#vƒµvÖ†{8|§¨ãJY\‘2®ZB²ÚÀ¸]ZÓ"«‘ЮtáÈ_Ì–%+`OÀúÍYr�#2f‹ùü¦A¼A(Ø©lèJdjÒ{Cc¹Ì)EÃÚàŸ·“Vt1­‹Ìþ©ƒZø¤ìvöK ¶+NÞPž©ïÙÎäµn'ûæžÄ¬P»#aS8umõôÀOÔ^>'€4} «,å°b–5õÌP.øí,¶¦ûgË�’Ýj~¹Ø¥ý˃µ÷aOâñÛ'ŠRSå©ls3´s ‘v°i€-õÓX0›ú,ö¢lÀ O<sé¶-@zû½ÃÉXw�Ÿ´Üi=íþµÑ{‰ÆÜC¢5Ä8=!Vó­Ó»uf�ûú·ki²üáwÊ+>è™g¾Ã`ábÃ’ÙæñZ¡×¾<[š<ÍPq†­ˆlsò¢�áèW ;uAí°4zÇû*õ¿÷§mpý ÿù«º&y^wo=ç…tTKºðw Ù௽ö²Ê^pŽÙbS/æ#w _ÛóþÚp"ïZêè*ÇÑ)X|Ïaþ„C€S§�^+σjZ%…¦a5'@Ûëpí´½X GÇwÛ8¨ (€Šøù씽ºéŒ<ÇRä§>Y±Jã§ë_{Ø«k¿"ÇG¯¢±�Ëîáÿ³åDöT9Œ\zä"÷Ò½U¯¯@Ãöë]^4�ò-ŸŸWdT#ÿõµ8äf(f+ð¤`=1eÚ¡´W7ÚéËóž |†—ÕŠ,*ø¿é`ˆì¬ùõ$?ÇýFYîØ¿†Šb\‰­ª©~þµÑsÁ¨ÖBY5zcXqùù�¥èÝ‹`Ï�ð`•¤!9~/´cÂ#¶‚áL ¿)y†)® T^䛿'ÐuÎ9Ï(a‘e×~=E,<õùÙüJ‚z$Sª‚— ™Å•}V�1Ë´3!'ÙW²žŸsþQÎuÐˇü¿Öˆ?kc �3åå_¡Íðí»Ý€[øæÏ‰’ù¢Ó·bhµ1þUÿRdБ ‘Þ)ÓË·ñ·/ëçÔg³½XzÎõÒ£»’|×C¾Ìç`º7òô¾´¡º ÷„dɽmk/A­Åaa”ª$Òg¡ _£ÜçJ…Ë/¡ë$æ½Û#ÝžÕàé$pf+SJ"‘ºöA™U;@ÁA—SüjrÍMzQ•Ö~ûIòœà_öBEÏr‡7wj+Üð~¶æ†£0q´ÙS‹°Î2àt`¥œìÚ—�Åøª§7q?µë‘V1FªØÏëQIÀO%i·A@»òd]<×Óµ ûS÷@Hp¼‡ÌPQÂho øÏ+ç�ïÂ0ä›iVöï MË4à´WLÇ=g²ð覓ð"°“O°,ßV!¹!ñ©â°¸NÈ1*Ÿ³Œ=<­n/i+mòl1t̹"˜ßË.05%é¡þ…¸òŒ%²Ðdö•$Uê¸üWíýÍÖ8½2`aÍ‹Ì'càPŸ\ʰÔRƒ.á‹€™†"»(nèD„tŒ:wt.´ˆ¸LS»t5‡Õ.÷Fô­I½0ýÜ÷ô†Ð±0ÖyÆ_Ó 'ÿŒf+ä|\7PE’?€–?VÕ:ºVžlWlœÊo¢‹vFÛœx6¸3o·nf1¬ ÞQR_/º5T¬ÑŒVŽ>lÜS® ý@}&þJžðlƒ„÷ç_Ïm÷*B£jâ .–™Ü¡ßBY�JÙG‡üöÉ"´Óz‚¾kî©À©Ã©ø“O·èÎE#÷æ�€ù¼•‰Cj#� ¹]”NÕK<–Änü:Úú;WŒ».¼ÏÌÜ÷׳pê*‰\' 堨G}\£8.a_4ù”Ü$.â\ýÀú>¥«›¼!Šõ2_©w¯’›û²ìšJüVnY(ªõ }NS¼ wámûÇ@ÝvוÚýð}ã°‰ïTsƒƒï!ä½ó¿� âŒ7؇ýßü%z! ?|�Dã4X—Ž…ÀÚï¤4‹Da`,{B‹ ï¶%Éõí˜;ôiY·Ô±ƒ¬K€g) ¶Žè Y;þÝaËYÔ|N¼2Û¾Q°=ŸUŸÛâŒùÙ?€N[­·Ž»ìõo*TYW\¤§Tó�­›ïV#-Œs1L ƒI�¯™Ý‘Ÿ¬ivؤjÂ�<ÑÔ�IhmšBÒ̳ùIÓ}p>$Þ3sžô·š›QO\iW[Q8ù›>7âÕ3ÿ·ûÒ(äÈ5,I˜p’ƒß½Â"¨2ÉS¹‰ÿê2,gK¹Ã¹äw&±±€3ìK¢ý dÔ__vHÕßäÉ>&Š:ÛH+}.Á6H¡Î0MP™š”J@”ÊK+5cœÝý$3>E·u9{¸æY(s@-A‰DÆW~ã,–ÛlÃo ²‘a�²DUŽæ B YŒÇÓ•·È½œê»ôT½É¦{ð9úJ”ëÑ©ÞC�2ýêR«ÈG¿ÓÐ!b0i7^·Pn¦ZÖq{»Oß=›Ñ}÷k‘Îqޱ¸Ûó eg%øw¬gEè:)möÓÑH]¹#:×­ý§J‡ç‚ùøš{C¡4,UÁç(|…)>È™T— …è›-’ðÙ˜óéI¢y8¯K›.(-y¨;ÚÅ Wê5º6À³r³KKÊvÑÓ åúrâ®5e õbXs{±d¹D/ña‚¸“«$ï`8ú0´�ÄÏ#€ú�‰é/b ø+ºoÐŒ”Œ:–œ}ÜÑŽì|¼D~;ߣ qÃËÓ‚Ä»[%Mn ÛZ<«¬»H‘’ö׿ÁzÅ€Ãpô½=’¤�¢|¸î¼> zܹDq¾=uÀìs•¶*LkîfØHÒ§á±øo]À‚Ou?,å F„—.r̆SŒÛº šÛº �N`¦ÌŸW�¹t ºïù¯&áRÕパHšÆKH{YâvÂE¾é_M(û‹°kåfÌ(Ü ÌŠÂi´›ŸaçU Î*Às‡l„¿”~î7HKäu!1Ðöý™põ,B£ðÞd?‚;ñƒ”nÇþ.Õ†-ð§…|’À™£½Öæic§ÿ�b¥úsž¤þš;+pº›Ät¤¥§}ž<ïCžÜÜ’vÊ£rx‚øCƒézôþeÏâöÝ&ði!ßä~ê4O¤3p{WPŠŸ×î='GK�DÅXý-ù~²™V¢háï–#³æ�ìI„•­w¦¸]™¾I‡Z6�凰G–…¼¯Avz—Š:†»Ž­e3ê¼ïb^I«àÑ�<ƒ‘Ê!î¹ GêøwÛd.%Ò…1U#å¬Ü¶ŽœJ=CæQµÚQ¯®ß˜xñ#2ZoŠ{M zô—1£ò¶0ëxRœä2äˆ'4ÌÔ9Ê–¤@¢¦uŸª BY~_âÿ¸ hÐõn5BeY>×á6x¡ˆÂIJ׊üþ´jï²%‚’ÐØº,Uäü—‰Ò„Æa’ø¬Ùœ¡ áÄ€c×ßEwäfôèƒá_¾„Çþùc=ÍqYümÏV>Úº÷)34ïøa`@ý(‡w�¯2•¶[ªÄ>‹$`Œþ r…‘ϰO‹®ÐÐ'Fošù†x±Öf7Û¤WW‹L÷0Ý ×$ªOüÿ MÑwöår³¾wª¨´û9(‹Öµp.åÇGÅ)‘ĵՎë¿äyV«Fý$ÐÉÑÄ£ai 5§_ÈèºtŽ+s˜¢²r®“úÅÉürí´v�®ˆÅÅ{k¹AÇKJì6¦±0™|>ÕøUî|Ç6}{_æ'Á†^ÏL=>˜ˆ " ðr„aR„œÚ-ç«Ãä ÂVićVO,ÉôÏìwÊ^çd@½~Á¡¡Éeã\`¥µ}fÄÉh ÉÏ\EJe,ÔÝbÅÌsðôkŠ*ɬèåïTðZ²½DñIïÀ 'àj O*3× ±šºsñ¹Uýêò)h ˜ªêQ� Q(?�¿ÅÙgè<¸ɱKÓϪE›aDã[0[@Úd>2÷b­,NY“4ãiÏxÀea_OÝÝrÛšôsr¾Ø%bfš',]øëžZaF¹>9 Wç!ô±Ò‚}� �LvcyˆMõn¢äÅü¾ܢx�ŠÎ¡ÛÊ3ÿP­@s9ÙS«Ù­B+ð~exRhñùð0šãb×›„ã©Ü­DÁìÕßÉ&Úù½efgeD ýýÚÝ{.KÿGòiø…˜²Ù]ƒ*†ý'fŠ«wzèR¾ÃY¤5±%wöä¶“ ”{q°mòžZX‘µ]X”©ëmÙÿOߊk” y&mÑõeÿ[5¯, �E»Fù›žYá‚·ÅŽM…\gDéI7ó;‹@£‰3qc–[¬ŸõÁ3!g¡‹T‹‘0¤bcT²BŸ°—<Àª¼0Ò�#^Tu¾ *¥¦®"†>AAš)ú×®€Ï†§?l3¢CÝÔËy,ŠQѸœu6”óŽ jå<+µ+8×Ê{ª�™“ZöI$ñlª-f endstream endobj 8 0 obj 191833 endobj 9 0 obj << /Name /Im2 /Type /XObject /Length 10 0 R /Filter /FlateDecode /Subtype /Image /Width 2085 /Height 1259 /BitsPerComponent 8 /ColorSpace /DeviceGray >> stream Æ,.øSb. ÐN h2»¬øƒ‹ëV"بª0µ©Ì£�֛”h0ô4õü©Î~§î{kHxç98꫱<„T ¼’“—Äö§]5;“«J�H'm¬Ü´ÚB1òíZjÅrh6Ûskê‡L;4ÛØ¢��-�OÜ“‹¾Ë/À5¦@ªµÐ‰¸<żƒ¯VHèK0fæÃ‹k¶9úÛ4ž—Ë£HèéA�1„§ÍŽ>œ¬Î•¥yœB€ãW9Y5øÄÂ\¡y#O2ÀPX¯îˆ` Žᆰ9–¾,°\U—–¸vº^Ž@ÉB; $“íY Ý"f fÞòhû›¾Rð<*z·çqXvoË/ŸZN|–ðïsÐÛG}NÿÉ‘+àÒôßbøT*êÓXƒ4ௗC Óai€„ÛdÓoÇ�ÖôÖÙDÉ·ò¤ÙÖ1êÕ½|Ь¬2_´·Ã’‚Á¨9ù¬XsMÜ%>ÿ>3Íø˜á'™hŒ�LGÚÜŽZŒ8Üõ½å}ˆKªẗ²ÿÓ³]œ¥•ÓT`Â@a/¼EöÞÚÍðhòƒ¡­ ©áE†üz(Ç i-Ãm_à ­…ר‚rA• Ø nÔ.ê+ô†‡»%½Hòßñ«:ûÙæŠ °<¹ð%Å×9Ý(‰çNÎ�ª¡ ªn!½„Ÿ¦@D£ø+5\•±ò7ŠåXPÙ{sðA°¾R¡ì?–R¢óB…½Köé–`çovßc�d Ù¬ºMÔ+ùáð(žP’]� e í°|+Èô(´—·Ú+øul*+^žVCÒXä-@³x¶�&µ\õéqF³S AШ‡ï±óRD ðsº^#¡ª½èüÐ�>iáV-ãùß_{ü�—><´nmݤ¯êk-õ¤üf¡m½PîƒfÔE¯¹ê–‘8I‘¥@Xœn_hqJo�w8r¢FfðF—Ä€»{"èÒ®ÊÒ§§3‡§ƒÞÙØE£YE&º¶Ú3Ÿ|TÖ8=oÃYƒüÒtàVÇÇ>uñš^w+žA7™cG¤çî!¸eH=·lw¤Q²Î—B�Â{>Ç|è,lGO€D‰“ßL¤V~¦IÐÂv³)*ALeMôgä3^Ê\h,Ç/êsÿ(Lˆ'Ž ØÑây4+tŽMåê¡Ú²ËÕ&¦D÷æq[Ðôé¯s(�øX™ás/å°R»ÕQÞ±Åü¢”Îsÿ­ÅÑ”AöÈ¢JãmØ8.­ß/"]D÷åÏôŸµ³²%ÅÀrýÄBÎüÖÒ­»:Du©o @�ƒn|�|kk–T…³UÚ2Í{øÙË ŠKE³éOœ$’$¦ô5ègÌ=BØé¨Òö±Ÿ@ê%‹9r÷sK$dŒ;+ @NÇLº¨©‘¡<»$< B¯1¦< 5‰v¼X.ÓhÒ}�ÏTwl¼U1»RZ®¨|äíê\_s©Ê¨ÜÐà8™q¥Wþ¹ª‘ùãN—À&GÑ0dyjN:¦™�¹P8ýt©M Nz(¥è¸*ÆY~gW-+;¨:•ô²Â†[wWô¯·–ÖnÓ5–á’�ß:1(á•a‘wŸ#ôßBP=€åÿ3M¬ Fmº§–ܪ ¤Mõ$~‰ú„ݳ�C¥;‘ÑXÇ@]8ׯ�«\d½4õqª fä`Q“>• «ß­V Œè¬äXžG¥ ôS×Ù*Ô«’;QKzÔL&�Ì<œ m,8P&54íb†FÞÑu!¼Õœ&*[1P´*Ry ©ú„õBþtä©F„SU2¢ ,f*�£)ŲcóŸi‘�™¾ ðO# lüèp©+ÏgÑ¿�rRZ9�è¦Ãx`ž•Ž— 4@tæ¡©`f3>šWèa|xÑ|]ƒ¦3û¹½Ê”Ô{Gƒö¾Úˆ}¯fBü‘Áæ_�˜ŸG‹²%ÄNç/�ëù¤© Š•µ¸~[ ¦`t~ONƒ½–rQGªúöÕXØã0¯¨ät|¯z3Õ¥b8ûÛÌë>e5;U:w0ìwžÆÙµb55Uf�–œ5a§õÚÉ{à]«Ò§MS¤.ÒO(Éëx ï£rìéñ–‡ŽŒÞŠq�ÏùÜ_8R†ãé~GàØò<Åcß¶J%ê«‚¸”úöá€2«´¯Ö;Jgoݳ.ñ÷ý2˜Ø˜1 ,²—PkÎ%\iß±¹§ý•B<°^sé Yéν«a-²c¤@›ë;iÒüøÞ¡1­#Œ—>!{¤+Ó2N„tE™<áÛVÝÐ>ãÓþyq†ßÔO°T”¨FRs¨Ò(Ëù,·KÏ€ÙlmvÍv"sÚNÉêt<„•ô%É£æì´²7I �’Ü{¡bÕ†êTÁ†L:õ…Lþ1#¼)J®ÁN>7þ°Ïÿ$ƒ(@‚YK�Ž/Jb,ú´4¦� j/› uʶbk� _Q¤ª&¡�‘Åe·|Ib>î[Fý!º1Ϲi’–¨Ue‡ôft  «pzz( ©RIçD˜�`dç§yçV—•IsZ£‰(è’mQ(xíM†ió“©=ƒ¯4©ö"ý™{QŽ·õôrµBª’ŠeO%%e§yÃæèË,14: c«ç�”1Áë¡�ëÛþŽÄÚÎs—_ŒBJ™ÙßZªStH©æ¯ÿ¾bÁMÈÎÎï,L^3aÎ%z‰ }àý~Ó Œyòk'²BD�+�&zÓ·ç‹ìs¥LÛ©çÄ?§BbL¹[®¼Ù{š_YÓ¨ ½Òör0’�<úóÆ–´V3tXgc¶ó›hgˆ "sWþ¬O°Hò âÅ”‡hÐØÂEt͈Ý)3Ãg8€ ÈÏà ü¤E¢lñÅî¶rQfµ7ˆÒö[ 2¹l’ƒ÷³÷ l$ƒz’ÔŸ�È1…åê�dö{a£Nf¼q™+h(û×q]ú¹Ü)%¸é ³ú%�X‡Ö›ÛÁ §˜"Ïò@…PXÙ Ö˜[!ëÐLuò;bÚÊ+»I7�!ßÔ®•0pzÎ0T=UÊnoàBà­hž¢ï3­ –XüDÞJÞìlÝ9C€}.‚�Ì#¨xU’…ð×S(Ķ¿¯’ÔKh¢ ÔC¯‚ò}ÞqúÂ<ÃÙÕÈ�~Á^‚ÉÍ*L¿ÒEž=ø�Q²;e¦QÒ^›®Î£KÂ2ïtÆ�ÚÕãÒe–e�aЦsd·Ð›¢@�3º,—ÞŒ¹á]7³/*û$Aô�Ý3о‡åþ¡KŸ^›¾Ñ)€–àÍ}«Èg)p„.òms–aŽYVê‹Tq�0’î°Œy´ô'P“ìPfåÿ8÷�ÇôrÁ{[.–ÅÉ�#ã0½HûHÌÐÉ�Ÿº‰žQ*8 S€È±Åo#‹Ú¨ò�s•ªÓ q " Ê%ò¸Y7‚ËÒÂaä÷·„‡ð÷Ƥ¨™N|Ï®Z‘}zb,•ÄZ Éˆ�ñÄR%YÐ[žùÀ~x÷+3+5 jKZ¨ÒmY(¸Aï¦0Ö0KÝÎ@ã%æhž�OØ9¨ê’>ß#hÿ3,n,ð£u¼Ó64ŸÖuÎ/oÖ¹È@f‚¸¦t†à6-èRÞ2&¤�ÿ±œòX­Ú‰�ÿÍÏ[÷#�êF^‰¬J¢ÊÇ�táÒëÔz·4X3 ¾+Þ7�dýí¿iê›VOawN˜^Ä< Rm„“m‘ö9Žq¿%vóp|„/©»Ñ_}Ó¯:46_„;Ÿ8Z– ‹¬€» $pN@ù Óo¯Ú <#~öµ.ØÃ¯ **vÆ��Ië—"T#‹ ϸ‘iaâ¥|z�ÌÞ<;ðvÿ/xræ†ëcË~ù¦Œ‚´f ‰Ä ý߱Ѭ ­:ÞRr” �óà7ޤB¢5iêV�"m›A¦Ñ4|_ ¦¶Uý¶À%Äùù5X à£åµUrù˜Ô¢Þ¤Ú¿`ɼ…ÑzPÞ\ I¾KE†pÒ,[v¢8¤Ÿ8¢¸Ï¡ñûrÔ@ãÙÒÏ͘àL ]�³ÍmÒoi@È ËqÚ[ñá‹Uw¤@Ë3O‰Ê4ñ.Ò|jøò�!ŒM¬$9„ð1Ž€<Ǫ„q�—íUô3axÕÐ�OD¡ ø’œtë$Ív©ô6¥JÍ–›ÿ LL«Ô¦Ñè4¥“<ó£=Õ¬éë7+Çɲ,@Ž0CD&¯h¼ÅH#þ×@ N#B ®cù½¸™Ï^MØ.2.ÿJ¥q¸ïu”®S¶*{Ø_cŒ^ÊÀ‹[Øú³]C3f/Û`°¾ÑX-}ë‘ÌøDÙ.ɆØ1¯_%«>¹ðàjòÓÃ…\ñýdIc ¿ÓÄ·i"T›ÖzRÑáiÃ0_Â4Ç 5¿äÞs®KÖÚ`©&>掌|–�ÉËóY'MÌ-�ñ硘¤ýÃN�í³Ý²†¤®';PF·ëí ÿK–�U�ÛŸM3|îÍ1LÔ—+/¡¡ñe¦Y,t€––Š–êá›öíg®Pc!Y}¡Ïinøofï.ÆÑr×@¤w”-æÇšZ4je¸ÏÏ•ñÐÝó�Iì|áh Æ7Ôtâ/óeß×g9·…É Ž;@£¾â Æ>Yì•’wÏjã¥-:A¿5&~lñ„¶ÈFÃë»¶ï¢.En¶x…ãðØ,ì'Ùmö¹Œj?y­^IjÖ÷{2)ÌGbce�À ×Åé8—Ž´¿z“!]ª–�p ú;êLŒÑûfŽ}Jt`©°Ú u31é”Ã~`40’ dz,¥tÿù@8ãuÃsÃ÷É™@‡KŠå¨á=€LSC¯ÙÎ÷`ºË]hà†œ˜ÁªŽ±Ì ”=Ç“^Qf*nU¹RäliÕp²î4ôZt«û•�™$™>2ñËþï�Jæ—ÀZè…š+¿œ‰PiÔGÞ�ÒÀäæöh5gA·4ýq¯ÝÍx%…l†åáÞ'¨s;ð”cÞRAÌÈ¢Ñð†å2ᆱ՜JA‹;9ŠÀÐŽó÷¿Ò§ÔÚ%sM½@�Ѿ#­Ðz+¬Vƒ5�¶‰UîsH—Çb„…»÷²æ:“:ס~+rP  Ñ �›° þÒ<ý÷©Ñ9|ªónXDƒ,¹æûê©oÐÞAKrzùÜ9´K{m�Æyæ¸ü"Í#ƒ öûíÍÛV§³¨_õÙRÆrp¤ò&‡l+F³�x‚Š–×௻-`íçª(9iy&�0CCÔ„™uÑ—u¸lOX³G„”’0^Æ¢^Ean>딸ï'K]ÙjÊw Y½ /3ôqmFåÁ�ƒ{ŸIWº'.ðÁViûæý?>€5Üq{3XšïKl&|PNdøÜú*ÍhÁÖ9óXéyñòW°Æ¸—Ú�`ˆŒ±u¼IûHü¤i¬x‚b.©š »gE‰™ÉÛêôÏŠ!؆À8P�¿Bìã,áÿÜï¹t>ªÏ�ªQDœ7=׬ԟt]ŒËÁq‹[QIÙ;Ë0Njÿ•®jë,¥à ª¨š Æ,!�¶mpJQh0ïòèIO§ëÚuŒY&À±È÷—ë!+sJB| <÷'Lu8ϲUøàzä<áŸM.Y¾»r´Ï�õ{µhÖ•|h�Òû UL\n€§Áå®[k¢ö[�@)¡$íÃ2y2Èßy`ÜT9{od¼¦w­�E`ÿAù×Pµé—5½6³¸üNDo�AžhZ'çK0tÝŸÓ3?Üã¼×çDèò–ÿøêò+k|Z˸·aE·`¯Ä¢]1È¿ùţƈ¬¤ðÏ­sŒ�5“ÈŒaûkP°¶­yéÙ-Z…F£%5ît™7?#ÑÂð›\·vøâü­"¾¸ÿáS@j.TçÚ´›KtŽB{ȨFÓ˜ÇÓ¿á˜"ÞÊ RòŠ@5TR;™šïO's§MͫţQ¯ƒ%kÑ’0z!LiÈÇñv)™²úsï€ïs�Å…JâGi¾˜¨%‹5©a„ pÔÝqUô `QÿˆJ]~ô¥g¥šÏÉ<ù⇄`ãO5Æ9ž>�ÍÎm8^ÏP‘—$ÈÜc P*D‰Ú–{J½~Úz\ÃÜ.aq–âëH7جÜTÚàB̧b@‹ãù€sÁ¸ÃùÉô÷8>Î]sÙ† œ[ÎzK�}¸7Es¡èú¢Î ‘Ó^¿7#•­—¥Øö‡Û¸ T¢öÝ›ƒccf¾gäè^¸EÍëA‹$³´¬-5ŽtêÚˆf¶¶ž —g8&ÏEKå ¾”òçažÕúvÇ,ï‹ö�²Kt®×"ªå#�¾pÖv£*åj;hý%7®Ã¹Fkx'X·DÛV@5ÊÈywéâÉEY?Ù«H¾dÌIL¢ƒ?¤ äF É”z'ç�wôWÔ4>Q>`�(‡P!Ø  \´Ü_|IÕ˜E‚(£*°ã7Ú0¦`îl¾ÌMÀ™ýÐÙ%£‡ú‚ùuJÓñÑ©`GÙf¯·âxìÜ·| èÕøßgÈmAöÝrÒ§øIŒŒ+ÏØ$âÙz=[”#$Çõðy-“øÅ�àõd”¤ *•n¯·°›”o]tDË#ÙÏÛ;Ã…ÔóìƒYÕê9£y7SA€+yix0%Á.ÍnÿN9À„ÌPÁÝÃÏÁõ<¥´½@/]PÁ~#Ä^ÕFòŽå}UT°„õ ùþ;vŽR§*N2—g§Ï¤cÁ ÕCRaóÓifÄÇÙ[ Òî›0à�ePq6˜V°Áq›½yü¦ àHƒÙSò ¡÷˜°$ñ¨�<�н×n%óªÕf*‰™µ…Z´M¹½ª«÷™LGT°tË(8Õ ©c‘±J¿ ™‹�Ƥ�½5=`ºSަ]>÷XÊy*—'1[uš¯�hÕ¯&M·ÛoÄtì- ·ð¹»züÓÌœ'bŒ�¬ä1ÿ4ç&K¥]ô�戉N"úÎX»÷%.Î7gš)Œ‹¹hKî-¦aØ Òo·ÿæ©÷•ÚP:1@(ÝD°èÍþ-;M\Ìp ê�É ŠwíTþÍnOÂ0D4rÃߤ7ÈÿFB®¼"´¿í‘·÷ö8¥^EރϢ²œÇåÑ?Aë¨Àr„c KÒ/XlæÒ—rýèb€²ÔõÚo¡ä�Ä�a'Æù¡”De@á úI]h î}Šóñ*T£åë3’HÒ($´­“º;¨LšA„±…Ô®�;·—u¼_ž{ ççWBÍ t‘™Ò>¯¸aF>‘Ñ:ƾ—ömm¿LŽyéØÁ¡ `Ë¥©ã觺KÆgð~‡(ç=—&Õ #s€œ@¾ªC�D”!N?€=«cӫ߃ShÌ’‘ò™L4ÄCìp,Å—Ç”GÄÚ´tÈ…´’,Ÿrßb‘Þ88òÄs&« 铼¬.:^[l$¦¡ì‹÷dS¡”=šÇ¼õO†ÁbÝÍ1€FÇ{^ÿôâùg¼Ÿ2úoÂØæ²¶4ãéÌ ÉÁ~68ÕÎÚ¨¿�”g4k ýƒ—Ï«ùcsfVÐ…�ϱ‡HC±\˜TÛô.P««¿ä?{´pHDÛs@!Œ¯�pàpî<Í* %#²k”m¶!+–v”„• 4Ï`¡;Ïøþ�Šã1ǃõÙjuŽmS˜Å¨> sQ=졟.Ñ‹º”hbÿ*éeŒÞW€2ȯ%BÒ¥À2˜ÿuïL™Ôð.ä»”Œq~Ü�)5s^=ñ%p ONm‘öX2‹ f`{‹òôk¢š _`HŽ”â� Ôkӵ˖-9î¹>-ºÉõņÂ�›?mÀHLºi ‚5ª”L5'¶ú×ÅjîpÅ¿!áé�ŸPüz¸ö€j [#·9ÿmÁ”ÿg¡5Ç•(‘f}!zŒ²€°b¸~§Õ„Z¤Ä4¿ ÑGÌ3NäîöL„Ilÿq�ÏsÍ:WŸŒQÁ8*Ûö%Ì}¦ŠÃÛfŒ¨x¹ÂÕ5­¬(f^ ³q#—{†soØ_ÛØ’¢b÷îB&èò!RÑ”"d \I°LKôŠºbøvJ¢òEúÆó›ÞQÂ=Ñ‚JŽø‚Öé‚D±¡4RèàÚªënzø\�rÝÌ™g3R‹‡r¸0Î<Á‘‰Ðqþn` �öq̶=JøŒˆ¬¡¢BÌI¡®fd4Ý]åu:nà+ýù9ÍÚˆAÓÍÁDé6Û§ç/󜋫fñYŽð5×±<"8¸<_BÝípMè!I é°¡ š¥yoXžþ/ÜÓ Òâ[㇠‚™:M¢ •ù±Ø·õd*T6ÔpaŸOUx0ú<ë²Ù@—ù¬¹r’ß:@0Ò©‡¹x¿�ª­({»¿.;œÅ05R%1Z+Tý‘u €,àÑÊ+£k™Bi�œ†ÓîBX[Œz.SZN:hŸLx×}_îSغ/÷ q#Å#&çy¸NÅ© ;<"Flxj€C¤¹"oF¢*‘vm¯6øçÞ=«b›eòü:k©3rZ„ó'!…DÃ~ÐŽ/�è€ú:³ F‰�”5Ìï)§çßÂseéÄÓZ[bQ9­�ö¥KU¬”¶M:$ïºlX�÷:¨7ÆèØ3¬7y8†‹$<%¿ë_…Û‘³µøbÐ!£V®V%àðÉ|…½„ÏÝÙÒ ”×q/õ‡«ÞégtÒ´è$y+,vÅs^2Q”OF _f§ã>Ûm—€ŽËl¾ ‡’2¿ò ~TBˆ/‚÷Ó êS•Ajò Š1\%4íxLòÑŒ¿ÿ)f˵4|Ó5p[ÙÆ•—Jþk·eÍÄg’´áÜ«Ü$Ð#l2òô°a+\oR aç†(?¿NSEð› )¬YÑeñ˜XrÄÆu®®(ó$ñcg‹G6?�çÙzÔ�¼Ûÿ„„S¶5eÝ/ó…lyä59é¢A¡×OŒ˜„ e�JËr`­<^¾‚Ö…4,dˆØ736oœ!‹ë‹}ÈŒ^òp:1 \äâÍgÀìéy:ÁŒ¿¿û-'rž¿IéycµÛ Sסé÷ D4ôá@~E—Ç Ù®D„Açí -Ô•y¹èG]Õ (œš{ô<.¾êé†ßrähíuÃçQª‚O=µ¸ùé%„(ë�áûÀ¦ç•òxwWhd0é æFŒú%ë6†ÒÉ �¥ OxèŠS˜ŒèÆA®¸m‚&§­µ?Ç&ýÌ)è’ ÿWÊã�)•!�T»/êíˆW<åã’­½!€h—SL{&q�sš Žö3Q+ÄÇã€ì]HNb›tEy ¥ÏÜ›«ØAæ;ï�ë.N 3Ð#¿·'qÛ¿ýb{‰½Ý‹;ãš�,§Q« LÄ7܆¹ÓFîþ¶ ËãåèpŒj4t¢�… B;’¹dI.‡V�‰·ó<ÿ¡v7í[[ü½í4‘Ü;ªÌ¡®+<:Êñß®>•Õ`ÿâdQËW£'ì8eà��äûàM$I`¯í¿vÁ6 ¯õþB¿Á$ Ÿ hn&²%l�Þ�–dü6>\:LÙàó]ÊØ6Ћ1Ñ Ç6ŸÿÌÝ5Óa±Üê7c‘{ÙRªdéÝJ = b�E?u \�¥Ø™(^1Ò�g;"'ËnR™}Ø ñ¦Ø¡=’B³ü<¿c¹fŒÌ2 ìê'e;v‘Rþ¿/«8ONáIwí’M–1]/æbýó©ÝÑÞ*û%X8hNO9„ÖS¾rðOÉuB°”“í³5¥Ð‘T}—Ž=y$}­ÁpÁ€B¡ü-ñ¨,Æz9 Ë?¬Ô�£�ª‚Ô°Ò6Ur¶É¥X¡@XY¹gM%¶'~¥.(3âj1é•òôÂ>.äFxÀ@ŸõiO¶˜æ»8òõ">Q�ÔS·Lúv°�¨ú¹¢�£b…�Ê˽—V³ðhtTâ: Ó_“¸‚ÈEãTæÔƒðú&ÝZ’3i5Uöçðd^ÌÀqjˆmZ§4W$(‹I︯£Ði@¤Èx5Ì#Æ0Õ$\Q­Äð|ˆ„O0qD‡Î2N¹axkëˆkJ b�xMÝ=y"_ÁGÝWÑž²+'.À”—‹Œ_—~Œ©ªßty"¦À�7šç=igFñw⨞ÒÀÊÖfèÿÐ+ü£Z²^—„2±5œ}D|ä¨æÑ°ìdäÖ-4jÖq—# €R†ÌgoN/K-BÆduá?ðUäRìé šY6¾i¨1öH@·+±<i4Ø5$;лªp�'õ`çR’Âí,`Žhò_´/oÐðgžÞ±ÿÜ„�Np§$ @@SÕ©ÂæØTÞ p&`ƒk­.ˆš`!Þ}+V»f‹ú8'Û2P§òJz�™™9Ù5vþe°CãK¹ªŸ©¼E‡\wze:GX~𲬱HC%ŸÝ§µ‰ÅŽ�œô"ç§,Âë»ÜØI @­•µˆì�ƒ�«b%8ç ÝÜ |ÓPhg‘{ȉËWLû}[²Ÿ†©Š:æ?ûÕßy’Ð\Ž–ä ÔqÊ“›w”V�ä€t-D„ðklÔŸ;¶ÍgR] QTnÖx¹º`Î}mô¾Yökœ6Ý9ƒÅf4©ráÊ¥9‰:ïn£—5 ”î£ùB¥T§ù�%Ðït�\(»¥EkÿúDÿbC“ŠÍ‘!�  ÊÙs"".êŽEâßéÙqÁá�u'¹ÕŸ}cc¬jdîaÉF2ŸyìÏ™ªÔ…„xÞ•¸I¾"W¥OJãÁ‘1nÒ1" ‘Ç Ð@>g&k FtIm­Ñÿyââðk±ü q%´ïಌ¸‡Õ8ZG왌fµð´Â$ùõ!U)JœÞ†¶øŒ!7àq¢>ú»T9ˆä6 zï¾21soàÉ×A @n¹°YªHÚ&Y×êÝãf€÷ RYµßð64(Ó®.†+gTÖG?«�›*&û|´� Dj»×dø¶žûÚzÆ—W¼&ðÑο¸U›ä€tüKäáö³yÏdÕí2úZ‹¢| N'͸2²ñчrÚØ–³ÐBiZ‚Kt»Ä˜%ùdù%ŒõT�ÔâEš·¡räé¶ÙYÙªî{ä>vh ÙâŽÞ=ʇ<šEÆ)Z¿¸ù¬¾ÖœæSR\éÄ& ,μ÷ˆMfrÏ­]GÞÜ]V°Ò¢¹®.ô…ÑSXëŒûüŠËö@OEGxY"ü0Q'£&ÿx•�h¶€¬ð¼´°ãI„ïc¡„~„@ÊÀé™J^Kk‘˜ÊŠË™+câ�¥Ï…úË%ƒ•Ãü{ãÉájÀ.•EcD~ýÃñ"³ÅZ>rÏžûÊH_LoáJ½ß£†Ö­c_œÃÝX“„•!N´t¤»OÐ]è#R:+nFÜ:~zçÝã©@Eõ'13,Šu™Ajåà�íŸÂÂùÜâõ-n^?”#wPüo Zjâ¾ü±©ú: äík¢}÷Ñ£Éáƒ>OU=àäɘ¶(›?müm‚¦peÿÑý~l#/VjÀg^’"–ÛÝ`“aÕæ#ò+Tü q9£­ø_Õ|¶­ß«-Q]è;PdÆO�ÄGŠÔ¯„�K-fx+iIk@ dÙèæº×s¬p¡ ÔƒêZ�êD€¯ÀÊiÊê",®UšµXÿ9D Ç­kVDªX•��\íƒ̸ •°§°vÄè¿DeÖ)%ØnÔ‡�ûã}@Úü˹OšAO¯²¸)*LJXÚ§º,‘[t•Ü,ºrnîSçþË‹ª�㤋=˜6»Ë;‰`ü¡2±˜ë°ã:v¾¤ÄD�r}åvî ž%lB3ßÞ;AªÛà·Ý“TûÔ°uVEvÜ=š‡fZa9/m‡5Êÿx�›ÞÒ›.™d½-ôVHgâ>bI¸WQßʱý.DçûáÔ"œßÄÑàþ¡â"†‡ß$Ô—CpÃ͘Èg8 ò²"~ap¦�…½LËÞåã¬î8Z#-žŒ¸øhLöÊXÆÏÿúÏ3ò@,í*kQîÝ/›¦kÌ�AÞ­&G¡ÓKS‡NŸó|ÜÎUnÖ’&r/ÉÆ²=¯¤·j�d€o‰$©È¤&Uàì¹KÌíegà !FyõbtÀ ˆÔÚ�–Mª 1ÀçQI>è­ñuÛKÛŽüÅ)où=ðø¢añ*[oÏÃcš]$¯/oþ€·ÛÃhÀT;aÕà à 0ñÛ»¡8 Ýt­;=I±“%8Æ„"¸ a}ìÏ×ÞÓã¤ÓqÁÈJ=â@4`'¨¤9jTt;ÞM)7¿-«Í÷­žhïY›� ÞöF@ŒyRèì@ÕÚ­ä™�”ÕnÏÑrUé/œ¾¦FúeîU!»‡xO$=3†¶a3š<þ7ËžCÙ�Ifd�a9Ôò?ÿí²LÕ³x•¯€_¥óœeÃ6�)5†Pðùöʨñ;3# 1í WðRi,Ø‹õFÌöÙ×H¤r0– ­Ñn`Œåk /ó¹Ó;Gc�@¿Oجô²žõaðÂF1+qå®Î�É*P4£õ½Kc“€J`öxzŒ¢æ¯U �LÈó�èS9Nƒ«ÕáËÆnȉ4�ÈOÚõÍÖýýmHÇ�= �)yÜlÁ; ØàÖa¢îVàü³€”&÷¥/V0»{b# Y8àôÃÝ—q0àèÚ�‰”�¬»ËHÏ’`w>\‡�ê�Tga®å&;W9ŠzQ°ð„8A-íJ(\ûI` -§íw4¢²'ª2,¨¶ydLsÚŠöûqG�'2¾•-.ù&]ûEŸg�âE{ö},2N- —¥o›ŽN�?þò·�Ò¢‹Ú[óæÕrˆbµ$ßsæ1©÷©ÄùäN]7çÂJ8;=K&Ó×gIb,n¶‰Î•m©…î’÷,µ”·µ•Û’õ†•-íûëvXh Æ«… ‰Ëü´j~Dqy_ÎïoxŠÁsÌú‘>Ü6õ=8 bqÃ>Ç–;5k<#+…äoi¨Šr{€æ†.CÕU\wžÄÚ]ؾs4�¡R!â]ä)÷rC˜ {e½óàjŸ‰TqÂÊ)«×}k¼·‚¦à¢Ää�½ú[*¡"]÷Ò:PáH^Í£µûþ™‹™D±Ï¸ÞD㪪«Üâù6„í—q™§CÉÖ&aPšÌæåÊø »^=VGãê–â`¾Íjiúõ¹²¼fwfîè¶.»n�µXþ�<µÔž÷™Ö �#"ÔÎR)ÃN5Yë'¹Ð‚�íJ“ê¢à3ÌJF†ª„©.Õíý·.åG-iUDàGÈŒ¯Ù Czù5$äT™t·Ïö …7�ÂyŠ�#£#SÏyŸf@Y@0…Í–Ú;+1 ñãñýSÉtu× ¶4šB¬¨ Ï]\ºK�ð 2êÝÎ~,5¶t^Én"î÷Wz»Y_·p°{>ö½Ô–H3º\Û :Š–¦N•îWÞ€{J¶&ÓñlÔÚÒÂg U�£ŒÂ­ê\ÌH¦\{àëò Úœxß9LKõز/ç*¬¦¢f¦«ÞG—ú$jµ-qÐ ¼w¥â.9z¯SŸºôI ¬H~" .²Nî àøÐ.kÛê•øÁ�÷%}/‹• IcÜwg[@W/Öè ‡{¡%ÿ÷BJ�á ¿@îÂ!iÕ@'VÒ#džú¿ÄE>*®r}|¥HÑrâÜòsK²

æÏì+H—rå Ž¤ßö$TÑ  P@Ú…%Úªÿ�‹Ñÿ˜ìèxøÐ–Å@¶öÁ¡NE&Û(±£áéK5#LÜõù~–b¬Ã¶�ö(ïqÖ&H—(hš<ü<|NÕ¸¶Yåò"—YtüÎ>l­jѼX jÒeÄ´E¡¦ÌË-YŒW]†áùÌæÜeÚs¿OœOä¨ïBøUòÓ)È|õâñzçñ hJ¾×lê7™þ”b¥ÈÑzÎöÜ …û•âf\J¢ÆË•H Û(J>™‚¥q¢¸ˆ>ÿçàŠdɃ^.„·|˪2&­Þ04Zõ¢‡¯[<ê�þW¯`Ú¹Y}0ÁÕ�SÀ]?SŒ P£¸‰ÝaÚ,kx×ê5$Câ=‚¯|"KCqjJÒè3Ö zÁ×ÐFÀû œ`�ê€J¿/S§›»µìÁè�3äV3‚Q{ȇ¶?÷Ú‡–�ª‘Lÿ1®­a:Í*JòÑ6‚d2Éê •|Q1¾�˜ªè³j ›�h"vÀk{NŸ£ËD.f”­;wRô„óÉ•æ�â 겚ÖÓÜ'~p=‘S)ÑVºâþKÄŽú#1î¡y†;eeFûH~ iƒö#?ó¢ðÈè^|{�}«9�¡�¥=Íý‘$²ýùÚ¨XãlºÝ x�uŠ�t©"R³™-ÎH&8K”“˜ìã0—õí´¿1×o¤·ôyUXE¶ÚÖËk Ìᮊ€É¿” ÕŽ±#n&¨¤ýØ�aÌôÔˆ%Nv áPqá~®•É3Êû€ª¨¿69nZºdÀˆÙ1žr˶ ˜oá.1ûl÷ƒãå’åš±°+®Bå;Z‘À °×jõ°^ïsÜ|k¤áo»~¶Þp Éì–nÓåÂ=|þHîj²__}l’K䢣qSüå¬YŽ|x-NN_œ]ÉŠàœ8ˆ_‘1R¾vÑEa[äß÷•™{¾wˆÜä"â•Ú›T©�ÁX¾…[�ÖԹݭ8 ¬Ú­¥A/-YüfŸ›”iC<èÉ¿PH˜eŒ0D„iYŸì+ïfÖI§H#x»jÌÈuAâŽ7;ž�ì©¶Þ¢Òcb¡Ò³K.¬‘“Ò©bÊYlÂ? 8©™C̽U¢Ç»¤—ÃÃBËið†/?AU$äÄž /ŠèTz´úÛÕ¬¾èÃÀ¸fc6k�%5¿æ•u*ǘæ5ÞfŒƒ\ñ|ý‚B‘5ƒ‘Uä¾,¥ ŽÇ�Ùø\ËtL°«6‰yÏ»´Ú…[ØKîZJ4Üê�} N›¸Åcõž“Ý~2ˆe÷@ Z/YCK,s÷²=¯/ðü$ŠK/�QzÌ5�F >˜P\¹¿Û죳6¿Rq¹�Ѳ[ðKûËDµfì_¤¼S‡\6¡öK6V_ñòH"‹w{7u’šË)”Òæ!ºè·¤ñ¿r±*ÊÓ?´ju¤b+×XÑjˆvÎÖ¤˜¾86äɘH5¥Ã3ðA«UW¼íëé¯ûöôKX� =…§�¹kÞ�4ª¬‚M½§ä m+Ëta|[t¿6€)¦Dh9…¹\¾Þrå,PóýÓ>öý°.%£'ñþ÷õÓ.guÜïlzùr‡ï�ÜiþÑ=Ÿ¾vRã>x$ƒ$zùr ÂïíjŠ�8¦Szh­[NúÄØßß> } œuðèশ0v~}i@$q›a­#»ê�ùSF~ÇÊÍM@v¢¥÷y¯%÷Ú|}cô„i¬T�ˆ¸ËEÈíå J8ÚH«œu扩¹C꽪éˆM¾Å@ê �®àA¨žÀâl<)ÙÓy-¦‡ 9§™­¾¦ÌHté¬hyrÐ$õrɉSsˆ>SæZTþm‹Æô„‡¯ÿ2$q®p¾îÔàVî%ÈïÐ8+à#s K$”Q®Uí@“¬Å$Ïg6" û‚r9Â}—¢òl7a'ã&ÔX­x �ÚÓæ�­@Æ„!ÁÏ9ódîÅþ�à ²½¾{)iè/E3TÛNYvû»]EE«1ÓzýÅ=ìqû)¶€À—É¡bpÓ ìÏÈ1©B8¸ÇcZR@¾NYG«!3Ø )­‚�eØU€òg€ 3O›`ë )‚hšgoÏ€@ÚY®Úgj¡?QÕDê3ªE´}ÖøÍvåƒçø3#Ÿö4iÔM^9p*,¦½¢)ØÁóÿ­ÛÀ©qÎÚ�þQ°Žk0ºÆpÌ·÷µÐ¼gSÿfïùI •%²Ã‰Õø�v²Þ¼Æhœy¥“³¶�š3É5£gù‘‡-hAƒä_¬¸›Ñí%•-—{FátÑU)êâ„"õ[e\ ?méSŸ^"ó»¡c{}•�‡jÔŸlËR?tä`åhQ¦æÖC­qT�èg¦¨ÞbŒÝ$›€Ä[°²„ìmòbDɵ Üv�Ewº¦{|aœêGÇS?Æ*ñ’2¹ln*{ïŽ<ØŸ(“Û+úØ SÁ˜!:Ôj…�¤ã�~“‡•5­sÌRW�Ô8—È4]§§•Ug¥RVʼnLÜè½Ý“�¢&~@�HHÿÂã6‹—½H™5‰d{ˆ|&¨èêxµÜógKÏM³d0MðpèºSä”ëA={_—­D(×W=’Æv}�aw�Øy3’*r®Ä;Lk_Žš¿þÙãíV{ÃPÅFé%mu,0«T˜`ÞÓìÆò“¯ßO{Ú­P±zï�šÆ¹Ã|²è\Ýï˜Kg—Íë!ls›í𯸙¡Z8ì‚Åf×n;/}_#n?4­þA¦­æ£Î„›pÂc—Q‡z>n ™ŒhPÛŒIüóšlýŒK @ÇŸÙñþ¸hCmÖ”¥ò‰ÈnÙeÁ›À�[×-¡^¦‰ê¸’#ÙÆÏ#6~ékYªâ‘ΤëRŒ–÷Äéxl–å>qI!ÅCq,>ß48U«×¼òJÇæè:–�–{Id”›g¸«qnÀ&[j‘•ŸòmtõÍû)<+‘LWÂ*¡Éü�–퇨ûæq“9L™G’@Å’Ä•uØÑ‚�aŒ?É:C5€o!}[ çoЃCHêÒ:ÝoüHW+; Æû¸º!û6®¾Ì"¢shÌZÎ>´­ZŽOT¢ì\{_V['³šÖ:u¿q×\—H9ûÿ£ÙIÖé“'æ ½&4¼t´\À'SÍ ÖVÌ1id´úǺŽÂBŽ—û;Ó~Fü·ä_Ì'覉›Ë†¤]¾ ªp¡$1%®œßÚfB�ŽøQÊÆ=ß¼0,¶uÏ H(ì-õhxªÄ…Ð\/f8Îæ”;“&¼c_V¶¨åšHÝ!\3tA¦xEñ Eé#DØóŠD‡ðÙñ±a‘¦Îr›ÜëÓ?d jIíP s‹tAÿ mg3â'ƒPrfW¤@ú¥ïh¨Ù¯læ¸UúÉ:¢ _¬4Ø(€ÇSW+]™ÖݳýROÎdŸ#x¢³¡%?''ʵKÞ¶he(¦‰zíQLc§Õ„ÅÃ\P µUéiü<œaa÷ÝåFj3Ì3îö�=,ˆ¶¬3­OÉv!lß1Âs/çûxh!;æ.QùÐŒûŒ[)¿€êŒÉÍR_ê·ŒIJ:憞o+ÑÁP4¶cž© —®7ì‡Xì‘:FŠyfSkÆ—“%�U–B#ðf;ÙPóþîPwRÒ&ÿ$Ä9êÌCÂeBÊÉò`]ms~®3!Èîù1<~[¹ohZ=jÀ[‹Õ:îÚÿ^ä�ŽŒtÀM’ ÁÈö~\ª„î:™õ ÜåI<1ÒxAå hÿÿ22ZÍ �ø$]rPíç³7�´ ÃZvÚ "Ô �•®äX‰4ã 7Òé.[$•_«2ùŒc­n£Ç´îúœT�€TØ(J²ËòýKïpË+AuYˆ]„òƒf*`Ö‚ƒ�óî å=7„?JXìÇ—³„+î¶B_Sä3³éÝ iÈaÀ�¦ê}3�õMèë¿õ$$�ÕadrdU ù¾ï勽±†u>Lx$+b³$…}Y\Sàýœcb}2˜'Lõ­XÚ`³ŒV‚¼LÉlW-öVôZü%‹«$íPF6ÖaØíA†&]Æê½áÕ´žŸ£qW4ðœZŒÔ-˜5!l¢š ÝáúÚ)ÊWÊ̺¹CrÌøÔ1~?ÜÇ2Í®ŸÌ BñATÎýõçŸ"æÝÀËrË>˜¤_Í%9 �úé›ŸÅÆÅÊ›iôŽQq-XÓ~’o™n#B»,j!üˆ—¾¼»Nú›ÁA%ÜãÄŸ5¾6AoapvÉȬH#„ à3üénÌÃ!3KgX€8¾ñÈͦ۰Ð=u'táÆÆi ËÈ TÜÓ¨ }. “Dñ4µž,rÜï3×÷ÐB“¾ üÃò9×�»Ý¡ôwoxQóÐL[M�uÖÿ£Ð@&™P�ƒ"OmšÒ“Û…G5àTel¤+ dÉ w Öv«ç?B;¥³0ÕÀÝr2˜(¢Ù±Ì™ñs¤3¿ÔOAçÎÞbd@|bš¤›ìËË¥g‘vºæ †?üãÆl¶/_ØðÔ52)�Ñ£;�x%?ü(@Ncg­3¨|ÑL¡fò~FºÏA�W¸š‰l½<ûÜZ[­LüÊ™ôkß\]WQ}ŸxíÀtnåv^ç2«ÀµÄÿK­äì LÓ“X�ßË…•ã¢í/V×ÉàöúÓ4µ”¯ü ø>²v#ù–œ'^:|yyùÃÛ®ïæ1NmYÏó®M�%ö'ßþܨáÐIC‰'0ŽõS6²Ã~L—ŽfrÎÐÚÈ»ÌÚÊ&ýëe óŚ˒NtWPcªÑÆ&KöùXEKÄ%¥²1åš‘äðönœ=à�w‚`G]Œ=µ¹CL„°8=H¼ZÉd—3åâGAæXŠÔ:©ÈBŸ1j:iÜÃûÿºB'û±À&ìdÇ´Õ“ºsVëBÚ-/+©•cÞmh4¨óW ÒGå|£ÜÝû¿†aƒžÝ¯uùÅŒaòŸÙ xMÌ�ðþ5`j-�YÃ�kIKô'$&ƒ™ØáöÿyJ‚ÁMœŠ&Ï éË?®qrQ–´«Íæºñ²¶¥'ÈI7D9¯i¸][ÃÑG¨™þüÈ‚v›’L²=‚½ìRßêQª  6PØ“×Paõâú#ÖÆTÏÅxé¨ ?æ´ÅÓ‘á֫Ź7ÍØ¦$ÄáßJ¡É�# ‡MèÊ­D‘ë\†YþulHOl>“î657Œx«‹æîÃxˆÜJ’ �Kßjô{Äs"ô:C.6ðhÏf[à&ÎÊv tíºgDíjGÁès‚³T1wðÉèT|€©® ñ<ñö…\›‰5¢³V*QXZê¨j¼0&­¬%vKÒ âB-%ºé{ gÖU¨-õJp«(»7Šô€ºU“b|12GD7±¬§'(+¡=Ýþûý©p 3p[3Ã¥pÔåÍcæ8ŸÀÑú†ª\³ÊYSq¸VÓ�{Š!1O¬Kß野 }ÈôzøÍ$ÇD+W’Åž•m³¦Fg:©Ž¥*3úÒ®r–YâùêÍ@/�•t^«�Î5í÷‡¦asH³\OôçÌÇÌ3Àz+�Rn¸°1©ÐËÒCâŽÁrŒ¢v'SŒMsˆv�ÂrÅjö™òi¸Ä·s (>Ñîíñ�/Ù{…mèD$­ì «—ßž²úF¼ì½‚o’1_XB:E ŽÜ…®ˆhüÇ8jZ¢DTš »n7gÔ=™Ìå:¾¤?�‰)9ôkÝë ÉÏ‘@ lm[<û@>e-ŠÓwO1%.ÊÎdç‡Cð8¾ËÍzñ=&æ! ã¨^Ñ/UB ͵=ç~fëN�ߟzä"L‚ ó:À^Ijºø5”±íg·9säø‘`ö‘Ìd;N6^,t˜^Nó‡Ô/¼¹ÈMZFzþùúØ8 ‚\«Ú1£ò:hóÝEyˆö˜¤ÎÕ…êÀÔ£©H,XDKÙ›p¦- Ÿ˜÷t/,6PIh¥uIí~ùV¸™Š¾õ—Ã-5ìÌ­¾Õ3�霡´¶¶3Å–+D…èl¤FâuRñ~�×-Î8ð¤ÔeÝ'Tž'–Ë8&ÑnÍH Œ�ª)A¡[žÐ’H›5C^5¼Io¿Ñ¦ „LRçùÄ·ï~ð¤¢m¡>Oucð�í"Ò’2'£ü>ïðZ”¥xä¢ÜöVf– fT]¦ûÐ`lr[gÕÀùû¥”‡àDÕëú IÛN9’S5Sñ˜0b5X—_"R’�¡�þ@'“¾3˜»²ø,i8X¨Ý4£UIº༑² ʨ+Ú $ÒPS€Ë+‹áËtøÅGÇ$‡ õ…‘%°².A7:ò‰ø;&\D(ÛÎPàIšÞu,y_+l½«XYA:6„(ÔÆ˜ùULSÆXBù=5ñ®H§”ð€§§]›³£.fÅÏ-]*î3Ðʈm» w•0´•¡ÜçÂ:�™‚ÿâ ¾e¸U-€ÊP‹¿XÙDG¨g€Ø-ÀQ<ÕTö…‹æùâY“ÍÁ®Ý®3¥FÂE|­Á k].[ X0–ë/Ø žu,»꥟†ÛRJd’%çüÊi7¯çŽ¿„“­R]~¦Â¸ü�cÇž©àÉ�Á£A¡�ü|H/ƒzˆ#r´ÅÝEl©,!Šr]v ïÓB5¦«¬ú³ºô>†Oû¶£¹º{p‹Š®,†*^˜b}¢ñš‘�ŽÇú* p?ÞÓóö ñ5ØE’!,B M·»Í ðmÂÕæ!ßÉÚq{e­n2ݱ^Ý Mµœ; ù "µ÷Tì7XâñâÈ~²a9¨CÐUÒ]8vÁÀgöæöú#ÆH²ñ µR7a~ÞWòÓcØ‘)WÅHäökžB“J>‘èJù¬–€YÓˆ –íl.¹�_ÕßÒÀÛùtiŠËÙ ëÙÉ*Q6€±ù'›.&s“ä©(¾·¿�!bŽX-‹tVp Ä:Ï© ·g‚y ™¢ÕKŸô›gS*ràVáãñ�eÜmêzŠã2Q˜ cFr©ì²\ð¿å1øÈ4G¸ˆÒë&“ÞÈ´õ%ƒð3½ÁxûQFlŸ«¨N``]nÅÕ<û`‘ε픷xPYZ爧†`„j…k+rYáéé%àÑ)‰ÌËv–TøÈ^;Ú!ÿ¯D}«ìµ-¯¼$›X§®NxŒ‚•�bšµß[f‘´t¯«¯xé/ÅTpµÑ½ïÏñMòºÅ!æËâ´fÔ'#gù»Õj¶ï”ý×Ñ`�() F;gïÙimÕn»ý9žû˜ ÚDò­p`I‘õKCÛ@Êñý@Ï�¼`l&A}ŒdN(òŠ8K¾5H]÷mzÊ8¸†d}¶“','ÎK‰pQ—ñu�fa¢?‘åºcY�Ù|:`ù¡²Ý}ú®íÓ�=Y,‘(uÂÑʃC8UÄ–ðÕ¶Àá}'�63LÂfä~Öõ ›yÿE• ÿ®ˆ»<ùl�¥˜@(UÑx/ßêø™r®©1ëŸÀÑ Ý"�BÉÏîgnšwÞRÀ" ̵ׂIeÞÁ—¨ê|âï4j7IUËkt5ôp¬š1±ÍI5éµVỄK…PÛS;‰ŽX¦ÒÝÔ­‚~D€Ik…ouyVû36µñMî� Sé6ÁÌÕ`Ó¸ö}š\"‹^I]ï;ÿVñb1¦BÏ<ˆÐ*�ÝOt š}âòZ„+ä�¨èœ‡3Ë»š¬iÍíéÓ‹HÛ¬Ea5#A %ŠØB¾ ‘…„›Ø”¢†ï6ýÃ�Ú™g8Uãn³Ýîø×ËX¥�”Ÿi·ËËB™â�•­íÜ÷7(–W’…ú0B‡ób éÂö¨‡ÓÄuÿ¡Ü}••Œ_­ÓG™»“7ÎU~’-©Ï Z’Õº…“5S…þ/où,~ÿÈõ¾Ùqî~®Yt :3Çjc¹…z%ûă¹Y[’´6µ¿·å]keñÉ—>�¢;\c Í";y)ÚÎ$Pu6œ:üK:É`š¬bùÍ~@&L¶5ÝÏÝ!ã>#DÑý;¸§VÕþ0t"ŽW›û~BDÆl¿IDáÁ-fò/¾#8h²ýK|”˜¾>È!ùV ±±cKºé\«Ú}yi%ÛÆÄV0ÿùR�ÝuÉM®Þ½_>�$YüG´)„teh§Óã„<Ìmx-ÿ¡>ˆƒv#uQÁm}é¬ê7šaÀý§�#þmǾC×¥ÁÙ¦$ûôvÑA_àáÉ9o;_hó&¬4·ÄØÁ¨ûÐnè¶‘î³�äž²{€ËåûSÞ¡é4Šq³âpì5…©ÀÅI…ø™˜¬ŽÞ×”Ó)F+I¨SÎÓ^lsÝ XÚ°ˆï’þ:V`ª�º{ à[¡;ã}5ý¿2j�0 š“ˆ²’ièK(n-K+ú“ ºS¾¶[§!5�ÿ{—Ù…<{̨c#ÁÅËnÜ-ȹÎÿ8¯—Ä *¸ú¡îŽih (´Z×)ˆP7OCõªhZÝÓÈVÄ„“̃¨W…¡Ï²FГ¸Îi4÷TD#}àéÿ·u�m‘jTÎ8•åŽH�þƒwÍHæ ÷âVɪx!žS°Ø¸hF¯Ë°´‡ñRJ¡4õ·oÓ²yx¯ø/#llmç/ò@˜”ýbçìõ-áK5HHêÀâzÐ>ðlFµ§Û¤F`\[_@'J¦!KJZÀ¬YЂOÛ1-šŸMݰ=—æ[5|ó+qjOL§C ý:¯�sªn’ýÒäZýÌœHª§÷ÍaÎ?xZfôˆÒí@ÎkGWÀD>ò[8_Ïìî«ØÊß{ ™Š}6ü´²MéÞ‚™^ËÃ.�7\îÜÛ\`H3fèBÅGTm÷މf~‰XÞÁ‘i‹—D¯Ù�â!©@ÊG¶àtË•ÇC¹K•ièÄðýºlf;DûÀü øŸ@ƒùQqõwèà†¼Ç„½È§â… ìES±ŽíÜŸIsì²ù” b>‡û^.°ø¹{ÆÐÅ@i•+ÿ4ìTè“¿ŽÜBu½5+îECŸ‹qáÞDßxrô´{;Ì7ÈB‚ÏæƒÈŽ…ë¿#Ð2�¶I9�ímž%ÒR>·bc•²h¦oú‡ääžõ]OnBé[ë¼|‰‚ÏÞROžÁváô8˪+Mpoþš�ŽØ3“¬ õe¾üÿM;)äáÚW˘+°X–úâåQ¯ ÊtAdÆÅ›É•¯|h±MãmGƒ›Žèé´÷ ü‚;öK*au+ 1Š”9Ôí�òßV�ÛII>4Ý]QV_Á³Çh–ñ8c°œÒŸ.Û ït&zV ¬M…Üc�Ôa¯ôÙPb<<²dã8 S„W9~É4{ øÊ”vÛÞ»h½Õ£c_Ø"E«Õ¹» ‚Xþ²)lU�À9ɱÛn)�jL·cáS:Œp^{׬oý Þ¾]}ÌV” ~›Q�çœñ·„c3Íu™¼¢Ž�ÖwRJ½|í´äŠö.xš†é¹=…È™ir—“æBŒp0Òìm–æEù{ã70ªBÔ¢~'ðnÁ§r°~âÑ�ÛTeøºŠ+#§~{tÛݧýÌ0ï¸DÿÌ;ÕÝ––FÚø^Ƚm¾œ�vw5¯‹Je=úøìUÔ6-©GE4FÿÞ´§]¢µ¦Ô“Ü4ùÔ´)LlZ#^B|”çù–Î ‰TkNŸYD@ç2jÕàØÁèЗ˜(±X5 ×+ëSãèÌCøŸÖ"`p)À m –¨Ej"tŸ/µû&Ù¿Ô¸‰Ëò$ׯ¬Êf•Q&±„MÂ�è>àíg—BäaskÌE5�ødÄ'0SSÕ`ÃóúF2Q*L‚lÚ5E€óÍkízÐíÑÍøóJbG;úE>Ÿl´õÐW•j~²~‹%g4 xY)G8S¶#Kþ+õÚt � |«–»Q¬F9T™¦…ò"SS¬·4œé‰†=óÑRZIÎÒ4&<Ïó"1�J1™-²B쮯/N`ä>FÈo5Ä×±­VS'±¬è1Ÿ¼5 l*ĨàÑ�t^et¾“ÊM,òxó¤Bý€d ‰eù»dSЃьe“ÿ:¢~K=̽Ñn©>ïÛ7™uöäÂJœt£&`›0š¨¹+S·dÒG^½¤è´ðMzj½NøLG6yKÕKÛu'ê»o¿K‹‘"Y ¢{ Å¢¤ÜTËn¹ñFŽœªíÁ¹f«ÛÁQ*Ð_Væ‡]ƒälã’φ… •׋U®š£Ûò LÃLúqjª÷à \û37ƒ‰,*91vïð¶™Â-¨E ¶wŽ09(Þ…‚azîóP‘•ñt-©zí¾üÄÃ<ºº1_ Ȫ‡�OCnbÝWF–¼ÇØ'¼úI½àAŽs~¾?²BÂuàó¬·,Æý†Ô)Ž‹Û ¯aÁgO§ Ë=æ×Àý1ÅB˜öÞç´ÄÓ=üÒð` QôÁ¼ãê$‚ÝæøO‡$ŸZÄ.nB˜›2Ç\‡JMAÆ*& žü¢ßŸ¬ 0›íísV[[Æ#B|Ø’’‰Ï»·_ëcÕåuÆmæQŽ·î k:BhJ6ŒAÔ¬%Äüfýh¯aýDO×ø˜�Ý*Y)+�ö a-¥'ZBrut ‹ógÓ¡(b¿díß‚½}–¿·Æ‰ýÁ�71´Í ØQ­fBZ?NÌ6+M>m3;râûõ–�¦¾àÂèÅ…µ ˆÉ$Ö½hÒ`ÝV¦m䳌 ÌpÁÑ‹LV„LÉèp8vÔBsK¶Ö¶êí—”zRùº—k¼É�o!ÓPˆzÎîê˜ü"ÆÙêÈÊŠî8ƒk ÝXàÊŸ Ó=à·qšù£Ò]oKB™J‹åå\ºW)Ù’�Чõ+¤& É`Ò�\ó1ÇYj`!z\¬YJÜrkÖ]?Ç9Zô6OF;ezí�g�UüÖþ9qµè×ä›Õ¬¸Æ#¶«E'Ëhu\Æ›[¬l@™òvj{Èý Lðè ¨†_Á`àµþf6Ÿl5œØ&ë÷"+.§†�ÍxáûµIÍ7ýjÈE¾ùa)ó–$ã"‰ûm°Z¿z÷ÿE÷±’FB—˜û¾<¯r '˜Ö­ì“ °Ê4ÏÁó ‡ª1ÕòïN—ÊZÞ/Ë4Û¶¦ŠÑÖÝYøŸ €ŸOY-u�¶5ºEÛ><Ɖ‰ïMI¹Q{7}ô!ʇeZ[ÂÓCœ…h�OáZ:j_Éü8OÔÂC֯ȳ�æ[è6"øÔ7´ÂL‹Dƒ}ÊK‘� Îøã„ç¢jUÄœJv Æ#ƒ6ë*!,7ðÙ�Åë ë,·š¢¤HÔXCzPìƒATóËðNÀ©Óø7c‰ï§­>—9¶Øà«;)Œt«VØêÛvÇÙxlÿì?G•åjÈ,Në!Q—è°éQD J’Ò‚¿TÊ= n i(¢Õ§öú7$ªŒFÁyo©cla‰sÌÊ@ŽBNÔþ_úqŠÚª}.Õˆ®ëtNJ4ÿZÞl¤@ˆ€k›Äת¯×ìõäÙÕjï�Ž¥\tb÷¸¸7b„Înk²ˆÙ´ºó×`ðÎ ²¾4w¼^èÌ]Na°Y8ױ汀ûYn㧨{ VJ€RÕ ñꌬ¼¾ÜÆsèvìô@ØÊé·®åäˆc�T-«´$µ·*±”3Ÿ‘þ&gΓÜЃµ]xþô;º(®È^Ì p®Ì?—?ëçz ;b*Íl–ÁÀ>bïxðÜ€j§ÿo^ÀobÂ;æt“X 6ö£QØR1:æv)†oÓ´@æöÐ��›¯[p¨/Ä£S»ÙšLt³°Kvé³Ñ/LÉk#sÒ‰®“'‹YJ9ÿ¥ù~ØÉ„þ�e$¥Þ1kA*Ò“�Þ•/‹øæ]Y?ÄZ¿c.L£ò™U|×—{ƒ½Õ«ûÓb7 /ƒp¨58&夂YœrEôC,wþ< ß{\£ÕÙÂtüQ >iLUœdW֜ʦfW½0É‚ç-›Â̬³ Ö�зƒIÒR°Î/3¿šs¤»›£)ØÊ!Vípl«Ú ÏÆ´48¶Ù=!“‘}K²Òœ*Ô Œm/E—e0~¤%$çØ¶UŠ^à‰oÝÅè—Ð Nf8ã!Ÿšœ9¯·Eb!‹®Piö$Q˲(3˜„Žþ¹¤@Ï¡ …Àš>Qs> _0çö5œ7‹8p9§ŸnˆÓ]Tvpe‚ú4-¨q'ˆå>Ëê˜@¤Ø[ÝÊzœ+ø“ý¾ìÉvŠ÷áö8p”ëzí ä–0íé,ƒ®9åCŽ×¢©â>|>ááÈsÆ„ ƒÛ)Íl2â:V“(Ò[*´j%¬¦¤JŸ¡V©\«Ã¢™{rÙß0˜™°Ò"2èÚÈ$‡+·¡&=ˆpëâ.§²ïÿKÒBI®Óô3­‚ Ôø‡¦-�Hô²ŒeÔa€ù‡ucÁb¼L lÚ �€_–�ìWÿä“/Þ¯•(åDÖÓK�7p#Ò[ë®&UjKQnëw`1#··f‹,T`µthª ­ 4µ�ô‚mr²t «t@t¡î¦4óé 4n·9³ÂÕëeÞÆ_¢û£_V·êESw@º0ØeîÔ@´Õ‚yÉîa�`pÊ J»æ$´^1Ø¡¡û¦*Ê( ®À–Î"¹S†oÕ_B¶H?¿¼˜ö`Š \o‡ä-hŽK}"�/' ª'“yÐç+%Ó| îb‰°œ»4�7ßVC®*ˆ(f\mºdÊ”ïW£²¦�1�9Ƶ>¹ÕŒ+_ÓÓÊÓ?è«sÄÂ&�ž0ÞããìŠÚÈÎê…ðßÌsCØ‹ŽÜʨmÁøÓ³~r }`ß$Eö†pÄ�ýéð-¹2A6À¢{j X#`PDŒ>5åÆQ /Œ�i�»Xãe4'Û¬üp„ô‘é-%’:+Të5܂̳�äo6ÎO02v«KÀ1¡ÚE“Í*æß÷…1‰-˜¨>u9¢<Ô>¼€ïåΟÆ>ÁÄ”èÝÂLMÅs) éEX�9Økg†}|¶…}Âæœ(R“Ëù�5³Ÿiáz«¹ÅÙ/d¯"OÇG*Ð 60$ëį@ÙW¨ÐÜ?UüÑÒë6B~“n¢£ú½»m¬…+ÉlV—ÖZÂL¦÷t€ Ø‘ã•v’3#!ÉNˆ5Íb*-8`ë¥M2ЖÆ„^ÅðÕñË7ŽÐ¹/s©üh"idD\¯¦–VÈy3÷/XØuþXåϪ}G’ÞŸ½Œÿ &ä…<<ß}yÉ–ÔQ1òÅk?“¦ÊàöqgÙÃwßÔÚòÿF§Þ~AM^z¤œôÙ›µb€í·FYU nðk£+.|EØP¨ò�O| â�ÙfÈÏBTNiÊJ&–VOß:I;Â{1{(7ÑÖ²w†oæòýv~$`êüœY”Uwæyà"Fð÷ Y¼wm¬~Ϋ€ h»V{To„áËkÉ Šêraò€Ìü�K¯µpO­?0ÂÇvõUUSb\ùã Ý×Qݲ;ub$Í¡!TA.ÑÆ¶ ¦Ê#Sˆ´Õ7fˆï”c,®Wëƒi3|²âöéŸ ‰†<†l�¹Ÿ�²ó† qIOñòËî¯BhNGßÎèeQöP>`GÚQ­ÓBlUkmá¥v#=&çu÷еáäøk FŠt¸ŽÎÉY½hŒOÝÆ•ªávä/¹¡�Q×�†Ê;6% F>,)/]Zœ3ýªÞvY³˜üìáoàNèMù Œù–8¶ �@ ¢ÊeõYA_IK§I4‹ö�ØÀÖC{&ÇÁë~#¶†!=>,ª’ˆÕzGá4 ßP”P‚˜óï{Ôa’ ã fà¸$\+äJ?e_§ƒaåõ–daH­òDªÙìm=¬]MNÚ€®Ú{å~ZTò"&¯oLš‚Íú¿«FÞëþçý-¿dl³ÆJ7|ðã±óg%˜ß¦;» Y°ÈÅÈÓ¸àË%&?­ÃWdèÎrUŠ5¯+=`ʳDç;–`Ô_÷¨Éé{$Á9÷e1Q2Cþ˜XC£!£¯�ãSÙlœQO˜`jÐÆNÏÅTM¾jsàlôHÌcÂ7Š‘\ËÌš þ˜éì¾ÿÖº‰Q¯-­œîu·íï&W¯‘�Ikwìi4šMÒ1¥â]8Q�sñ€÷�®šòX»ÿ†¸¤v�zݓˆM–êû3³{ðè�îQs¯kL¡�  Qú‹O ]�´ÓR?ÿ(šÉ«š¹J°ØÆÀ‹)ùg Èu;$9 ™#®kÇ7NbQðÕ�´]}˜’Þ%A !“Œè2G��Õ"4(@�eþQá+š3ÈxÂqçpBØ}vŒ�â_ËÊ–QÀ'kC~¼ˆ‰Ãõ<Ù5ºÜ½Šn%v*½¦4Ž”@Ækˆ3Øß«g3}‹PmœJ'pSZñhV=¾fàn´¤ÇI3gë…ÁÏæ=Ï:Bó"ZÄmîNýWÌGÂ!É¿%N½0êp×JOÉÜ< SƒÅœbõÝå!¾»A¶žä+ú ¸Ž-‡­w»®ÞeÒÃÕg™õ¿œÄ¤Šº—gÑ¥àÐ8U. «ã¼7¿a"Ãs¸�c”µã�‹ÛA=”'}\�ÅS*£æß/¡%qÏ&Õ1hh¹ÚŸ:i^®æa„ÌŒ™’_ýòœàL3Šž1>‚Q½uyçËϽi©fóÒõ“À¥G'Æâq£Ý\µU)€x-°Õêd*¾"tƧ7°„|OMsºŠAVhæ´2ÀõŸR<½ð7{÷¢?HMð‰¢&'š‘9NÁn®ÒYÿ¯mâTÙë9šZÜÌٕƾ`­µ9—®“ÿæ"õ N»Æ5„5 þYwj[¾F­§ãf½¹SœˆE1i޼%®’ £â|¯ÐUšbì�/¨ÓßÕ[È…`¿7jM]oýñáqqß Á�Ö¤‰ƒÒE¥Él)<£¦?òMòs�Þ%®à¹Äü»ÏD=à<Ùºw£ÌÜÂ*eÙ20á†Ú?u âBX™"‡æOg ˜åÆýAzàI=%©•v"ŽRiÖúöú¡kãdÚZ 4n”ÒTÖB‘’ÍÅ7ÿPY¦­ñv‹¶Ò˜HÍ–Ñj¡èÃæAˆã€4E MÅ ‰ä†yúeÑG©:oYÓ¢ŠÂ±y ªlÝð×,Ž&oü¡°j [×+„Ðýw�*jÄ °uŽe Yóù‰ôe»º©é®ÝÚK’35P¬Õ›žc‹ÀDcȉn>¡+j7ŽmHþM¯Î'Jõ•øy·‚rCùo8õÍ=Å>dkrEjfÐËú±áîy… BÒøMɽ BG CÙ ]±'7œÙ´£8» éM¥^p3äÎ’01¬Zlù¬n&j8µêue¥„Ä‹{ÖÙF"rµ2,3H5uÔªwB½˜µZ—-¸J`š[åpú%€Ôh0I[@íð!Ò`„@¨?s ô&¶BW³Úë%ôÞ¿äwøoÝÙ�Í1È0'Ÿêý­Pñ=q¾;é€ì­ìƒ«öžµØºÑl” ƨ°X? lÖ¿vc(Ñ´è4ß À)¼UŒŽ€ù†&d/£·h4w× xm,pJ”äÆ¿iÞ§¸¶ÿG…?.UÊJ†”³ç7íÞ*º)9æ*ÂZ<ºå˜»Ø¾|¼ˆì@¹3¼°cG‚YÍÀ¾‡)ÝôØ_$)~Uwô×eå=�gü¹�^*o̲]S¾Õuè)c29E}í0Ö€¯üÂÖËìx·Û÷Ãæ”)éÈÖÎ¥‡gæf�])¸k‡ Æû 0»ó rRbČⱃ£G*16PÚñ7|+3l¶Ù‰;´Z“=½—Çëi_„ê‚65åȺc\˜È ߨç+Eþí>/O!Ú¡Á·ëo©$ÌÆkÔµßHµ(0;þ ñZµÌ,P¨^h[žD9B“LxसEðTyÎ__è^ti_ÀÊJ ½¾žBím``É#pfø­p¹´— LÖE‰ ¢Õµùpà*µ»ôæø�F{bñö oÎ5ö~cH#kÇzÜW‰Á�©Ûþ­Õ5©ì½.OéøLÛ,¿.–I—HP‹9ÃÑs•tŒaLÍðI¦Gبk¾o(( ?,`?bƒ� „ÿm5fl43{˜ÒÞ>É•{N™5½øS²qÀl3ôˆ»t OߣGÊ7Å<�¹,ê1ñ…Oî•É[¯•‹Øm;¦ªÅ�Íyûì9x\�×øéÞ"ÛmEá Úø¦Z¸´Xž‡çü=b£ÓašhP»nÛŒ÷=Å ,s‡t!zàŸÂ{å·9¼§pJë£�#1nLJ½¬[gˆ;DÍJR§Ò*› È¾Þ8uH½—)E +Ç´Û]XªÄ6£Â,Í·'¢dåżì‹V£ñYRdX¨ä©jZ.ž¡7»w¥¯Nœ_³O´Cóh�â9CV2c `� r%3euXFYéJá ½!²¹ jœ?åîá ùÄâ/6F>ªCžÒif}ŽÝ«Ä(÷èâïÊK±{†ù²Ih Fˆƒsi© ¢§>i– 2O·ô1Mo$×å}~TÒâB"�¿ ˜ED½üG3ü(Yüž ˆfÝè¤#T²B;ا0ÏÛÚ™ðÆ&Èp§ÍÑt$ †öx@‰«}öóvUÄÇsCår&Kr¢äNx ¹4Ùù¥ü$¤ðœƒëžsÃîÛ‡.OÿÇÒñÔÓ·µJÍ»“5fï*]ƒ²ñJeð=2xÓ,Ùš ŸãõFòRÙûZÆtϺÚht§¶G\ão¦ÉO=ç±þfgnkÙF¹ýÜ,’1Eýß–µˆbªF?Z J%›4ÏN×£Ÿ^³¸’ï*kß Ùº­2��Œ¨l52'QSm˜6JG¶‰”[¢ØBúu ؇ #]‰&ÒUÙ1K9œ\86­4jýüØ¢ñQ¢bÆNu‡ÀfI“"¦âP:sÖ s‰šÙLË|\pVG<_J>˜Ëxð¶7qS�†ËÌ”7Vp“Úk/•éÜí²pÃuQØo¥‚2¸0SrŽV'Ü3w±6™ý×¼õ ñ÷7$Á¼÷N¼_‘|C á�=æ`"CÒžîxO]ù—CÄþ‚22²´�Aç|c Éæí»[û`ÞyágÎW/ÑÇh€� ПÈWR»Q®~loëQ ¦r1‰g€6ýô›’ÝÅG¬K$%4 YæQ¶=Ÿ9úw8"üéCÆÖóáuÿØ ofÆÈyòªÌ©½Y («#ž£_Ñz8ºÂÆJŽ!#ù`XºnMÎ}ÞΔ]±Im¿¡õ~Ù‚¤7:øôà% šÜT·–ölj†«)(žÌ7Ï,!*@to»BgCÁ^;å³ãO­pîÒÜK¨o^¦«4ÛEtQçÛfƒóÃmØí�—ohDù”^“�7Ö˜é_/•pI ß<ªù«Š€3øcáuwxÙÖÅ”iY8ª—J%Lî­‚}âPöv3GwÚsš"Ee�ȸu×Ùm‘}‹ârázö¶Lx)îÌœvÇÈP˜q/Ûñ˜UGñ"ÇßNƒúŠvÌêûNœ£ÈõrTѾ€†º3×�.}U‰3-póf\f€~D}Žè¥qÙÝJwÜ Ñ46Á•T5Æ”Ñ}!3¢õìËå“›´§gÃ9Bù«x¬’æÜÙÇ�ˆ$·AÉ–ƒ¡`ö‚éyhk½ø²+.”ª÷}BåílqÎ\]¥pw„±mC³Xh°¶»�w•žkFnWÜ•JŠ_6`âc™¹fî]2ê"ÖNr/$mŽ+’wI%½u‚Lk LëÐäRÿºîä¹6˜P�¼¾–s¾à]W§8ó uµ”í ŒK!F2־̖ ¼óì§p‹;±u#®K2¡5ÙTMŸ_Æ»·k®ƒˆ[2-ÎÔ�TQàMÍÔˆ©Ú6-4'ŒZ@é>%�4SxwÄúYÐþA‘:sÒšõD9ÅÑB.˜z‡,�Ï}<45ØÈÆXÖfÜö ~ …(Ï9R VÁåâ�u‰ÖeI•w0G-3$ W$�;ì“ R™álSúŒá¾ã\£ 8–ÀgÅ–ò+£×Cj"�Dˆg*õi(/’*Ö‚wñQ_’9âp¼k¾/V´ƒ¾Ó¥(Äù8SÊ›’¥§Ü°æ9dﶆXU–‹xɵ§Ÿˆ]}qæ'}i¼7çÀ ²ZvJ™©ˆÒãâèhk~V š�‡ºŠ¥ ¬&·)9K0‡‡×ÁhX.æ%�.j5*ûxWuœÛCøZ�~_p¨~²p›þ¦}�µÞŸ[*d]'y3òW¢{ç¶\l‹ð7±ÆBì?€6+‡‹ÝŠ3Ú+âÅ÷�ó�×àäz®Éå)ÐV·Tgÿ)l*Qu6s •�õ^ªëò—ñ]�!ò•Aõá²2•Â1Ò/Uæ¥6Œ*+…Xö ¼t<‡ž­½ßjà}Æ¿åø�u ¼[©ò¡9ÈKê-ƒ–�Ý9žÊ©›³¶Úäîc„j¯”ÄV$òŽì¡ýÖ`)›þÉQ �ŒVï]”í¶7s/ÞŠj53§66üoôТ°�_N”r�Ê~%‚"Ä1šIß—¤a׬‹rÿ i?Î]¯F C#Õœ­50m]Y WÊZ)ìW%9]=q¿°kà�Ñ jëh,áJbbKûp3”^ ù/dB/=f½ª²n¯²ç�ê�óAÇÏÌSóÞ"CÔrÓó¸’û§LùO�jà‚“$NüÇÑc<0]¿nÁ&7Kü·‘>®EíD²êXœçŸ| ÇÏ<3kõdñµ¥1¬»ãXòË ;NóöÈ ßÁ#ÁnØ©I.ð/SŠGtÎÜâXéÇ{|édQÈ‘Áçò $\±IWDýÑ×-ףƭí¾Ði¶Çè‚(±aýc¤¼áå¸,- têj<%Œ›¯ýoæip&Ë£¤€ï ß¾²H™�Zü‡8HÝŠžM .sËšŽð›Â9 /%FË:° ìã~ ÑߺƒFì½®’kù “�ÇÉ,X´8Έò)Câ²Øºo/†mƒIÐ2Ðâ+èýEßq4ÿc ‰¡Zoù™œ^8[ ± ‚Bµ6o� ÝF‹OK¾ØþšV7îmó²Œ7cU† z|ÙMãÁGíó4„ÁR[qÉf³s{wë:t†£uÒ‘û=Ìs�£3eÉú‡äŸA÷œßBÇz2ÖWÞ˜ÒNU÷úfâ“aì;œ�1DJMÚEõs#ƒ$Õ½kþ°þ\|`õȦeã„®ÌÅÍy|Õ¾Ö‘Ìbýäûl›7PÛ À:m7bçVËë¶$Ç!‡ðá%„ÒÅn”ö»ÄõĬ,, r¡ocrйrçå{©?ô97PB¦½‰ÝK˜«ÎŸ|‹sF�rÍ8*šea¡Ò»‹ù¿h›ž°èÅ¥X[3kw � ¼s  ¨XÇ*ÀFWÄC(y¼w´dŸ�žÊ?jÉ*¨·/mm{¶Ïƒ2놬Œ ±:L¤2¨×ÌL�ˆÏzÒÏ‹¤#'Á¾�yš3 ½=ßp�ák[‰WmÍË:Þ¦- èðb‘îrcØc�º´ÊVl3í©ªF©Tdû]T:–Áè·°!¶�·¯šmÃÉ“°Ùºzðzo0\Ö�I}[L�{ F/,,îæîÇÎ[õ(B&Ÿþ8÷ 2 ðEƒÃOÄ‘±/ 'Î+´Å# +¦’@oÂÙzy']£;R­“ò–g ƒÁX¯^â±¢pJ1Qˆaü.�8¢_S`1ëØ{1¦·ó§÷?:]7œÞLJk€GÊ‚¨^aF¤f�ŸèŸ†ô}· C]£pUÛL¦{‰s©ÜÎ/¨ªsuyfŠ9Ñ0Ú×àÛ•›ïðSÂ}Ö°¼«[û÷!@wØ¿Ú"Ÿ©Ïº B`· Ã4À®tÜ©ÝuQ‹ˆÏ´%œ« ÿwù´DEp aÞx?=Vt¸ÚËEò7'©á+GÛLø…•´x�§àä"Î¥Ïý޽UýÅhr_eüµdAÂpqÔ]uŒRwŸ| ¢°D‚ŠÝM£SdÞW`%n)h _¡¡¥×ÓKÕ¸f¬n/×}h’\-êL ñ�–%€¡úÆϱé÷\PG.§ÕO¢ÉÚÆï±ôŒe«~ !pí˜îÇSE&W‚…oýÖÝ $|ƒÍ™�‘T 2Êg‚f¼óÜ)îŽ�²´  ”XËž¬ÏÌ…O�6RÄ’ƒ×©ÚY‘^Û&kÿ16¶%QË!Ó~¡?Ü|n_ €LBefOãçàXÍßòͨsAº²©ßI È�?)’(^z¢ÊƒÛ¨¿JÀ`?#…"§%³ÔNPXž!qCYFR-›ÝïÚ°í"‹Â®üË�ñ$œŽViX>b&‹�l™”¹ˆÏ6‡ì*é sêsò Ö¬ÕÜѽ—�Ât%Ïׯ—¨yW�ÚÆ¼A¯&¨?w�0[’(*ÆE6îäÁ@Z�fšìµ4›Íÿ‹?¿ì»Ä¸V¤Ò8o‡¥?sÒî|W\ŽÈðWaú>LAˆ ¥Tf –7aèé8›�þþ›ç eÎO·;ãan_}Ñ›L†Êè „ñ‘�\5~? YbÄì¼¹§$SzÙÖ‡�Ÿd¸R~Íc-àÄššœ—á*1Oèu³Ø5rCC…œàTÙkœ`¦"üÁƒW–éÛ«ŠÓQ?¡š®;Äa Òè6Ï2¼g–ê~}œ=}œ¶ªþ�öyÝj„{7ua´+ƒ¢>¤Ô>,Üúîù ˜àë%h$YÌÖâYŠ„°mÀyI­M'&)1¶›eÕD ­¾1ψPÏÿÐÜí_�¸m­žøoä½­Ù3烀ȻoýÄ€|£¼ž“‚øn_™<ôI~&¤‰ÀÝl ÐæÃ/ï ‰xf¶±MØ;lRúaÑNÁo5hœ´‚¿ÇäÇӻ͈61úÂBÊã}�ìám&R™ù_ +'Æ«ÀN ¹Ë+â„@€¢%Š”£(©,6ónÊ()Š>·ïÇŽo¬ÀþH‚De©ÂåÏó:ª’jbéll9¨ê^=Š?H)xÇñ¢‘snœzþA‰ÊØ2…7 WI}d.W§•eªôÛFHZ¡þÿ(z÷r)E6auIõ5ì<× ëV4{°“ù0èÂÄ=˜Íü³÷û„Ú�@ò\2âîý´¦×ylýõ‰+%¡rÝËek²r柿õÈn»æÊ€á=[‚õ•~zÏ’Y_\#~|AŒý`r娳¢’¥¨ÛáÙHü]# =tlpPL ôÑù±H;[8'ÔþI�v9èƒÜOko"„¨ŸNG6y”(ÇÔRòÉ–Óž¥IÍx÷Õ¡¢vå¶  ^WÈæR9S+ù z,ÚQŠ“…ßrº{o³w„»ÿœ ëG?è²KF×é—!è„îàQ›Þáœl§Î‰¤æÛ«ÿ„Ï%Ð! ¼3.ÐĘÄ25k”�z–# )¡$$:±pÌÀ 4 ߥï2²¡ºš Vå8²rbíl‹2?hx%…©x[ì<\Vûp2°|Däœ_M ¾Â3²#ð½1j«zšôÂOšz÷mŸéBó|C¤ùFé¾uL¹?¡™Çnúš�ax­>¢Ý`€‰[Qs‹6-¿£ûf ë˜GzgÌ]tuªîMÆØá|q¼Ï^¾�’æÜÉÒ^Þ*I6".ÞðÌ^Ì0\}œîßsâ¸ã g1£ã“ý7bŸÀç©È1ÏAmCDï§=óì&b“(ç𵩻ºß‹7ŽO—Q`êr#Îó>œ2€rÍVBò¼Á/| Îq ‹¼m.¦ªwÁ [¿d1ͯ&°‚ì*Úmx§Ì7Pp¯brú vÀMŒ¯ÎUÚXì´1"§3}&S¼GôˆAtô«D ý€`Û~ýâ�U›q¡<…Bjïe…UmîÆ‰"¨j»þŽã7jII\ð6õÁ]¶óÛçËà^k>ŸÜÓ—ûÒZˆaËɵõdÖEyT¸}îcÅ'\·qB8‚L :UÁ|•êîZäìIƒzniµõúJ¹þ²ÝÖœIš¨–cŒODvAèøcœ¯¶q…º!ú øÊ6úSüÓ�¯ öG¹½ÚŒ‹.ìQ_À§ú:Í,¿3Jõ6púAg Xì4œ˜¸�æm} °Ç6 ³ìZž^¦“=¯`Ê¥*t¹½°Å{‡V•�ŒO¨Ö�´/ï(bdñrXŽŠ¬®c–JØTl¢D•U« §¥åÒ”ÉB f£6!åãó»–3ç׫Pº8�p›~mÝfF0Ò¥dÍ΄ß,�çôÔH|Ê€‘¿„Ú)PaEZã3¿añ­ ¼ã)�‚ÄÛ¤I¯dJÀ§=ê;Â⟪_Á#…7çðý¬­„ü!/_|sÃB|r™2úî¯ ïp­5UaÜÇ*Šþ1ŠQ5ÄO¤ß™3[ÉÉ(¶å„•.•y¦ô—¨d¤¸�+ú„Ÿ:E|ÖÙsKž –cxÃÙ2Ûý!®µÏrRñÀKÈ –)‹„ÓþOw3Pï5ûÓÚÝrÆŠ²Q¡A¢FÁbª«UŽ”àå|/’Þ^›—_§ÿÎãÆ|Yéõn3w�OÇoÜ@>äI¼ëiü�ã+-YœÙ<;s�x6‡ÉD‘ÃpÎ "AâpÎö²=š¿|þå¦� nl„T9Ò ÉÝôQ M¡qMÚ:É®·4K¬v¯~í�<®¾u¿» ˆçUK 1;üMnñÇu¦+ÁBæ\ÏYõøæ¥ù*±Yð-§eKÚE6ÏTX-¥ûjŧw�ßl¼®ÀHõ]”'*tÊ)v¼YL¯(¹QBRú.˜çM6äî8ˆžªk6*`îRhB9 Ð_ÜÔ¾0•œüÜè5qbÿ'zKôLâáÅà_¨ÅÛ´WPÙBªZU›:XzJýfÛ^Èò6^»2JÓ€ƒå[ý3©ØtvegŒ«Ïc†¿~ÓÝÙ9ß~1ƒîIsÔA¸%að îï@R<�DÐÚÓWa ÔoÌb�oñ¥Ð†#Ÿ:Ï’�¬�AFÎûä{ײ–6ŽÇèt KOŠ3/™ó*7ËT†8× ºY6üòÏ)Pì[ôÃëqÊ ÄäkÃ1éFXk.çeì˜oûÈYcY1˜0ü©M#¶!I:e™jrQ¸ùBU?«¾9\up„|ì»(5R“¦éÁœF¬]v• Ê%“·}<IKW¦F‰vÍþ´;'÷Y<¸%<~´3¾ƒ iÕ'dLyÏ¢zK°ê³ýºSVaÀBäD¿®™ÝUA†ÖÒËíà)Ú)G}VûàY­ë…ÛÔM·i”ðø†xðc‚ >9²èâ¹³¶žn¿=Ï/+›†N³ú„ó1Uïv¶*·<wäÆÝ›¸ñÔ¹” ­lw\%ü\ÅìVL  ¼I3{à‰9I Vû`*¯#rƒ¡Ç x£‰CÁFjÉ~,çÙâ/bÄ%¿‚ &p‰·¢Ó½�´Çü³]ç«Ðx £¡:Š’B[Ä#òëë¡eÀ^ |½Þûs”-F|¡YL²Fpœl;òï¾·ËS½'&ìií~Å Nì1 ’ÔÓÏ7Øb »(_þ]g/žÖ«0ûÎ4ù?âo$Ög óâЬ;à¨-y£.bpÇø4Ê2®b1 ÎZÜÏ–ÖíÞ©t"~@øk¦r!‰ƒ‰j¢8ÎÉK&Ù‰f«°+’Ðÿ@¥½xÅ2²VéP'X Þ?÷zNKî"œ_ÎÇКKuÚ×iQ ñ•¬�>ÕmU–ØBaÙº%ÁØûJ¸{%À¯8d,G¿GÆäQ'yÔà òUCÌ?Waøþ–9DTï³Õ ß†X�liš¿e¯$!0ó)¨š²j¿ŠíÌ­�éiúh¢Hq鬧{�Ž6¤vO�á¸ÇÄÎô=$wϘ9x6€µ|ÿDZ|Xu§Í•LÔÛg>ÀwÓd|*¡p­œ+�¡¹ìy¾†“ÚjÈSЩ¤îÎ$®0ü© œ+ÿ [kéj¢C1™V3ÌDúÔRúÚæåQm; ¨�?ó¦Ê`•À½TÞ9m†q¨Tþ[Žæ2-¦³<§}ù’¡´Ãà-îý¡-rÇ$º|¸Lʉ†4L›û ¡ñ¤Ü «-ÃÑ“gjÃáLÐðÕú}üã×5Ýò'㺖ïî{d"Ägs`·^#Ò>€å ÷% .Ÿöè—ƒ6öngÐË‹ÓiߦA�ꌰ?ïÙ}ñ]Qî=µ5ÜÕL·¥—Á6RAI\Ê ½4K‡?t2–œ"¦ãj˜rZÒo&Õ¯o_z1Š, Í7*›ß1VÛ—Sh3!-\à£/V§ÉÍw…�V½rŒ„Ôù2äÊ|¡¸i@j*Ò™�'½²ÉØ› ÷–·â/õü›8¹òš1-66ùiÈmE”|#fT]¸WOvŠ~‘Mò¾üÍkІl`áö‡ärz¾i)XXŸŠËQß‘°ÀÁ̦ñéʬ�J1tÓþf×OH4÷:Ú³0´ã!:W°‡«ýIB/5ëÊf�¸ )WÂ=«n š _¿6đε/SZ¶ó"xXÕˆþ …üKÇèèõÆF�_ú½ç(\yÖ í ï(KK2 …Ê„é 96ñ¸ÚPÂV˜ÚJF6 7Ó;Kbl.L„ý@b¡Ý 3°_b[�c!ÿšÓl dÌ„“¹Á?XjnuħXcÌ¥ÿ¡_»±²Å¦¥Ž‚çG7IŒÀÝkë'B'œ=†ÎH¢­òQ5§;¿ ë¸1¦  {är=⢞Q"*J„O58€7Xûïü®{)$_0’®ˆ£¨8È*ŽJÍ:,öOöÁRLÔG|ì}ð lò÷)Uãï…ÔtS˯Åy·ÉžX?íêþÃ>üY´oQ7‘½*™¤Öäi's1 Òåßúøã]èþ@—#âvZx­sMøkãdzÐên`Q†ö˜¤…B\>ëý‹¯¤„þ`ÃÑË-:ñwLOeìÌ«§]HÙ�¡üàV\{¯GYšwIí�ôÓÑIuã/æs ͼ!+«ãï‚Γ®ù!Ê´°³„sÓfÿ0A3}üáÓž†p ˆz»'^+/'Aùõ9ëÀô8áád‡yæ¸;E-Qʘ�_o5>¢ @Žþœ}Óû²kð_Cû¦«;Ì¿â;$æíKßO)?÷»°;ÂF¤‡zgÂç×®¸(²wÅ¿+Ï‹.žIæyìÿkºÉ!ÿÐÁc–²}Y«ž[Ŭív)íÚf4W4õfÂò³è܉NQ@œ{¶‹áRr.¦Æ¶òŸÂ*š©�¶vs yÇ>:Ç bdˆŠ ±‹T‰¬&±ße†÷Á|³VF“ç_] ÆIãÓ¦1ŒA­…¼yËÖžúóEÃq£Ñ£ÈŠLƒ^Ê�ªŸÌqb^?[˵F‚Ž+Å"ƒ‡¼§0ðxº¸ÆôL’ý¶°>qKOol&—Úü:«$ÑIAæÓÓºJ *;Ö1%žW Ö¹à'L–øuVÙ#È‹ŽÌ©0G¬IâøŽHüY {,í:Ð1'l%_Îų”uÝ�á,t§ f,”ÒžÉ z 0¶ ‡ÐNÿ#푟­ƒoï!#¿'»Ž”¤Ø¶5¿õà–£b“ƒ ü ×Z/Œ ó3=mý‡Ç…W’ªÓt\¼�Ø”/dYÆî�T÷2ð’K¿»…Š•;$FÖÒu4¬4¾8¨ÙåeÊÐ¥~þäŸã¾†Ey—Ùy¡>>°´Ö"Œà¤ kô�5zñ yÙæ¬”KÕâì"_’†Çè´ÈºqÈs{)g /)ž@dñAçwÕ‘0—ò¥o3Ͻ"�‡Ævç†H\ég”>ØyII²:쳘kÓ[L¤P±ÎD2>ð~s©,³Cf�ÞÚ¤ÝÆ§À,¬3Ýù³V%bkt¹ÀÑEw2e–礫J’=¡ÅYñgq©!-ˆ˜¤kqêþûþTRW03j;u:3=½-¤‚}̘ Ìí¶—�Æ!D®t ›ähÁßd—²¬“²UYÄ5tÜÎþÎ9Á¤zŽŇAÄ´1ÁÃâX…\)Kú?Ãyêã‚P2M-nÈzë§öWâ"׸ô°µðSVA‘y5å j~.â× ¸Ìû²ÙÀáݶ2‡Ol‘ØÅÇ7¥^Å^.³=ôB=ˆU– ¡R»'Bªq†,s`ùüF+R#)ÚŸÆ‚Ó]-�«Ãs€^¿F’x¨CýWë¨1&tQD+=fWÔ¸†ñUµ½lk<}t–5<>tõ±âÆi°èex—‡œ¢Ø³£‚ÿ„óÊ‘wL+’ù.¨o´ª±‡ôÙ¤�ðUGº$¯u3ªï“1ß"?¡ìÿ9hy`پϛ¼ª·4¿(›œGkb>¥‰°­ã&¿¡ÁͶŒ~ëÜgr)1i1{€°L6üs}Â1ÆïÞÒ)—ÎA¯¤÷=z´æ{ç9¹ÜWÞ­3鯺;u—æ6[@áêRG@È7uý½;Ð~7}mPŽ ä¿ð²P~e-ÄWv¦':ñU騥 ™ 6à q˜÷zœ/^´äyÎÎó«ÉV/ã¸?'¥½di ¹�l™˜?‡Ð�1 {²þ8ô�>R­? c·6?iƒ «wܧˤ‹†ìÚA<†Š¹tÈî-ÖÔ}C ƒoTUÃëTk#ŒU¢îd7šA®Ú +%�:M©¦W7¤”Õh-³¸R ¶ƒ*?xë€R"�.|wµ<…»RtÖt{ €«þZ(~ªD¡P™�üĶc•›æÃ×È(ŠÁ”Z–üð_ìšâs{¯³ß�ÖoE7Â@ò²MžÔµ3Ùˆ’„‚ŒÇÛoÿÏ¥ýE·\˜¼£Ë-~÷ïžÞÎUkgN\ª Á¶¶*W„=0$D Ôim‘ûÞU­¢è‹UÈÜ2«ÚÀáwY\ÈN’¼ð¨þÉ£2-Ò„9^£üj”ÜçùT·%�ÓrMJ¶Ô>Š˜ùìÆÚåê¦lÚ^Ln úpÃ'£?¤`ÝÏlÌ’¡’ÿŽúJ,3–FO#L}“Ñ÷Wv0&zœZÏ6×çR�ZýL__ñ[xê0ÏÖ5ŠxÂá²K3Ê@yË0Nøì¨^ð ð�¿\ÌÐN"Õ%‰Ïǘ°�AÕvw| Ç€è_¹ÓNPðÔ0N'%œµ2Ê÷ƒ’~#oyÀß›Iùoösë ’ £fæ¯y(ØvSIíO'Ël¶)_Il=P1Ôf™8])–#™�g>§B¾jðäyeÆì.¨‚UÑi•é ïºø]! “?V%w�,,:ð†õžÿsAw»ÐA¸ïY� å �¸È�ÿ®˜ä×І}^\˜Â¶¯6^æEÈÌ›"OÝö¥/d+9Kͦ7@Â\¨¤jsKÙ u9ˆ¯–Y-ðcW�…|-$@ñG÷7jC¡Ò�ÿ8Ê–©‘)xþKŸžË¤nî/#!.!NšB•X–' �º,f¥Ñ�ÂuÀÂŒôC'øËu8¼ �¹=×dËÈü—{»¨´^ÂkªŸšûºŽk©*iêáÕÇt†ï!—3{M¬$èÛÐzõ¡mˆÛ äÈ ’ !ͧR"wÛíãcâ°W�ys^‡³1ó=Ú& ¶³ÈÆáO•RÁ¸ 6÷mì;¤NÒçÎÒÞ÷448¨¸�ì«ñóR¦gñ›‡è²Î©¦¥f3ÊéìN/O/–º`zk™,˜0ׇN ÀQ1Ê\¹¢� øÈOûˆÄ ZòäùÁiß•·×Xà4ô¤Ñ>©d¥ýü¾Â;?ø<ã¦|ÏÌéKÅjõz™ÔÙü©‰6Ë×úD£éìÛ\ˆEKf6â½÷nW·Ò>Jðnd’yb-™ô°üÁsîçõpð]‚5Ж©ÝKï’ÿŽô¸aãÉä·÷‚½Ï(+޼â.g6gÌ/<=»Aá¡ Ê×qN:寎X¡À}ÅÑn™Uwìÿ2ªìÅë;æÆ…kåÁëpm8Î�îønò¸QœmtnVï€J?@šf¡!(*[Â�õ]6jæû øzßðõRø+?Ÿàv·*Ç ]ž¸RZpã­{×bbXú=»ýº‚q¦YøÝ‡¯wþ¤’Na¸ÂËúÚïåيžÞ,²¦<®ë¦Ÿ à2Êm4géâœÿ"ÂN!€Wÿ׃Îê°YÖéÚëÕ«¸„ T§üç*(×|ʈ"›w4¬N0W:÷OæA¡\Ïþ³œM)v[ òÝÅ_?©¸Ndƒ–�ªñ(u±7˜UêœwüL^壼à_°Í+'_H`ˆJ3ºÏõ¹šñá³Ô R¤3:‹™�M3Rƒ_’â7#ë•ܵÈk(oZ†�Ž#}¤aºtÓ¦‘rȆ ’ �0Õ•”OÃo޳ h×1¦MÇ ½ÂaPa+ÆÉïÈZ2*&ß>.¶é ö9EÔÇþˆ‘›¼ç,£Ám"Óoñ(\ï4è!ã%"“‰„E;·Ç?èÉý�-n– !Ç iE��ã Cíê³ÏfX‘¡Dü‡`Rl®f¬Ïsá°S)¢œ;¶ÎÑr¸ÕÞšxå\ýþŸüìxVH£3‰ÌfŸÍgo|ù’d±· ì—Ž²ŠßnêÛ/cgߢééAˆ¶r|'†/2Çò£sÁxòiÞ7‡&SøQY}Àb·ùgšé²ú�Inè�z339-Þ¥9;І"—ü6€“›×OiPcT˜ØðãI­Mº�u¹¹ðpVó¥…vÖû̌ȶ�îòGÔ¥ï¿;ÛÝgGÃGPŠ.Œ«ÞiµQD´î2”Ôy¿Äß=�>¹E¹@_ܽo‰#ð¤´á4�~Œè˵-ÿª–˜Yï„Ý•úZ{kÏBÕåo7²¼öØzg™�«éÈà±Ä °CTÝW9ßwwþY"S@«]ü�å¹­//UÏ¡s5Mߣfј—‰ç½9À~ìÊA ƒí„6‚k……iÄ%"C²Åi`Œ²>2°5 ¼Ï/Ìë†5WufcG,è è¬åÓ ³<|ì$7‡Æ¬z%ÎLí '¨-á• XV6á¸[­ìi2!S.F×f¶•ZuUŽ~·YQL2†1;Y+Riƒ,ÊÒRYD^3 ;^?I“豄¤Žô��¸`�0|„ß©ë30Õ}Í_î}# Qšø÷"áPØ‹À%Ȭ,:¯C¨ì¨K2ŸÕ«b,TÑb÷›v€m]‡½œ0FšÆgH¨ÜAÃû¢ŒjÀ~DÜÀÉÌšwßI6šä¼·kû*¸àŒÜ~¦â[¶GEÇ(Ù%3žxüD=†ÑÓqµ’;îg“€ÒÙÚÔÒ¹Ab Ðl:C�2C™÷å>±Âã�Á öôKtƒÔ#À’ÄÜM–áäõVÝ‚p¯7D»yCÒâGpÅõÈÃ_¯hô˜ʶ§É4ÌH)¼‰2?�Ef–¢þƃâ+ ý_U* ¼Œ²ìÒ?Ù„öïŠÜ,1H‹œ>Ÿ” -ß|[eœ_ækz à3’é›1æÁ 9#Ó”²DꮿšË´�;ÒºÒG9å}æ·„ñ5Ëÿ¯ ÎhFPGlM‡4Sy Ð#\‡2bº×GuzzX}AK˜-ôððR¼ü›¢ñv¼¹i²á[ÿËʈ2!3‚¬,§JhôUæ,šô¢íé7vµãÐòoOùi¥nGšXGã\MqQä@oÔˆù£¥=žP¡˜4bԵ°�M]ÂòèË:ß,€ ‹z¸6eŽO”Jrý[?²»8&µVÈ$ºÓÁŽ7i÷K»·.=ˆó·8üܸS¹”„‡9, ‡e�ëa­ã é¤qµÆކõ�( Ÿ=³âòíC1Å›uªs¡qT–³»c JVQ-º}]UMÙÝ"š.ž]·Yjþ»$-ºíIV,\"jÎ8â2zzWö“/j§o’º²`=˜ÊçŽÆ÷û”T™«V—šÇ_sñ�ÞJ‘î%nÛÊ"R¢kvu‘�*`Œ›{¶÷œ[ .¶*È_]¿)Kl½ç9�Ô/oâ2Q²°KÙÝ{·±ó .<ìjaTd]¿ám)ÕRÌ·÷‘· @êe vUɉÜ\ÌßÁR`‡/Ž”N*ð 3êéá–þŒ+ ëFÃxqôº ~qB´‘Ög¥Ì‚„Ò3ôü¿pb•¿9à°å¬UÆËd ƒSöiY6â.<º“sÚ`À,ªjp�$À�v•’OÅE™ Ó"‡Á Žt˜>R Æ’ê�Á][Èe�[sY+Ú£œûé¦Ñj9‹Ì­aOUéÜ~rþËìó”…y"_͇ÐöKS�öI1£hþ¼·þâž2Ø)ìôÌâ~J ¬ õ‡°L›)±>d�߸ �†>lX§¾£M(È6Ädÿލ5²8ï¹™‹b�.‹cÐ[5|nG–W„øE~³ Üß)¸=Š[éI0n x££#ƒøå¢Âè |dMôŒâ¸÷HQìƒ(1Ì#¥(UŸ„K�D^ÒÕGUÚÃI&"lóf ¤ ]ú51=ÊšõÎ~Ÿÿ ¶¶°&à C)©Ûªùb&ž�Y·=2îû±ð€S�6±Åò¤P rïxŸµ¶Ôp©OHV®Žòׄ€ö¶ 1‡fB8tzd¨#BO�Òc ’¤„ðÁ¡�â8ýÌRpƒYOêx?c:0äý–ÁdQp,‹Zß0>h'&c¤1†6]]]tø…Þl@ Ã½•&Ãð[·ò¦þ³·ŸK&s#ô�oj ì‚Â�áÈ2•±ZEXØîGì‡7¬:aÚÁ×w¤Äµ-¥¥U»(„r\~„]GÖ«!ï##Ùš™tÙ¾~ã2¬óò^�bN±84ATÙ»�ùŽx­¡o„ˆë°Qˆ–v9+9¥Üsÿ•ªÕ 6n‰à¡|²ÖÊHsœ!±\,B´q¶P§7pê®0æÅÿy0Ù(ž¨›"1F¼Þv…·=ø0‘¯¿eä—϶ùG~ÈH!“4D-Q„Ю¯[ùéz\ÅîC[ÜõÖ"јÀÈMÒb}u_hLw«°(Æà~m‹Ž—|Uþ}! É1„×8GƧ0¶æ @X19£�¼E�P¹½æ§!ž‘¶½¿ó±¡ÇÏÉ]˜þpán”‚Ã<†°Œ! z¤O÷]¸G|¥Mà[�šN- ¤Eä¿§Îó¡Š Ðˆ@ÈK&$°Ä®tÞAê&œîóå°ýPû.^ÿ×ÚÅUìæà��J;Ç4î÷^L@ØúȺ$Wãd˹Š?m<þÌ}?tõp.÷C>¿‡äy™ÑôĬ‚”Êæƒ{:”‡Rš’m˜�^ó£½í)% ËÁ¡ ®­<ñÄjjR9ŽG¯X‘h*zR5Ã$µ1ØhB$Lî2Ž ^-²d6ÚŠÇcØa¯1œV¨ßórÜ(Ú‹Dú^’D;YŠÒ“,ˆÀ{ç_ n�œ ~ô„ DCgú§HA3-aÒ‰úW¥Š“ …ˆ€ŸýG¹Û—t>I3�ÍusLÝpÿˆ%÷Gó»èȨíd_ù_É",û?{ÌA WD…|C=íJq˜à@$Èí7ŠúËKÅßÓ¯Ñ+H…&™­l�'²d6µ5¬;ÞYÂÅ+ûˆîoèàùíŸð]Ù—¦ /#�ápV÷±”³�ÖÏ„ä^`�ì4tNò;*,ðq°jtEuUѹòç ç| Ø#p{* ±Ý>�Œ_Vvo’)Ãõ¨¼»Rê¥vî½ØòºÈ©BF¥0:êKTŸ�NÅ{@—cü»¾ ‡¡óP-…݃c�~ÄÕÚ„(䡺)¸êã³Þ΃Ñg²›ÐƒºE¢1¹Êí"æÒÔîо΋ª’ÌGæIÖÞk{_EïÇ?‘õ° ï‘)„z¢±IìÌ>ö{_{ùâöVäùŸ¶?Šz¢› ¡ôÓåD̲ ¹Úû)Z¾Q:SϧÍTº'–/Ô;tK)"g™¨¹ØÀ-5uÐ ÖÜÔ¯S¿øX¬�ÃUœ8¤0�“¼ãz“‘më§�YLùm«ì.4rSô½ã2YptÚE,ãš„ñ´!rh;üéeSõ¯’»·¤OÏ­®nŽïÿ ‰Ù¨qÇ뮘®€¬Ñ=§<‘þzÅyg°7EH…”„});$Ãåž1ƒvà}YX…¿?}ƒ^™ýE•Õº¶�p’ Ô‚ƒŽpËó�v¼ q©ï*óhxØ—• ¯±j³=¹i«èŽiåHËÇ<…y„GBº l-²ÄÏéÂàfÿæâÖ-«vÄ›�ŠÞõ“IŘBhqË‘�!Œf²xÎŽ`ò9›ÊLOÓÀúB‚vøÅ áEQO¤Ãëb\Jò�Œø8´Ñ@h®�°+‘ã…渫ºÌM°‘ÍŸr�±ÑîŬÕÚ_bÿŠ‹Òº— ‘eï6¡ÈY"ÝþBáV¯ð¨2 ¦ÜÀTäzâ[á‰~þžtÒ®ŽÏ¤æ­7¢4•¬ˆéùß®÷¾Zãþ­ã]ÜúÈÊȦs¨òL/I©€÷Xì ƒ„صåÍÖ÷¢ƒJ]£—F� %¿wœX:t8îèçÍ/nÉÂúÀá×™ ‡y7ŽæâH/Šš.ð1d7PUn}Î4¢&“7àÓµ¬b! Q7{$Tâû|Á‰‰ò”#ù†�|vÞ›aõC|ÈøüW4ÄÅ•åñ‹ãCèÉcÈÛGÚ‹5‚'À¦[­Á—|�÷Ö ë_|ó·—30fwg¦3¡ñ¼%­%ÄóùŸófAÑ¥»]’÷£ÔFxíú(ź[Et¡i. I‡O Òºã%œzw{Fv­6Í%B¶Ôfr~~ý¸[ïYÍ;]ùÖãÌø¶"?F‹•žY±|†YBpÀ®”bxµÍ²VèA}_«Ÿnm¹úædg›�Þ?æ-Ó 1Qé.#s>œÏ’ÿ«,°ŸÁäýN'(m¿d-ÏMÿR¹<,mÛMD&¢Ž[{ßðça±!~øAèe,+-:0s’ñ×ùůÎÓ AKá~,Np8Äk¿®¶¶+Šò�:æ¦(G‘ªŒ(›É_sDim“Ór³ ÉJVîW¡*WcîúJ±ÓjÄßI�"X˜©[hT³Äõo]ªU´1×{ý`q#Û±ZA¶"�0\ÞTm2…}„BgºVÂÐÊû ÒÆ$ : &�ËÄ;¯¾S¤ŽN:ý²Ý×ù· 8V†¾˜žö&™7A™&Oçxí¤^AÛ¾¸Ó‘¤í‚†&; €,bà\fŒZ�‘½D_ÇÈx¢Ê.çþ‰=?ð…§©;ćú1–c,Qkì^Øeítã ¹ž˜–¥STG÷K#Ý�kDàéA“ØB]Wüfõºa‚rWñoÕ(æF~–€7ÌÓ�™F|³ UŽÈ6ÕU¹ l÷Á޽h•êa¸tê--S.0¹¾Œ‘lñjè¯twxQ§ý'E±ŠµÑ¦ØÓe™Á)–'_}>;ù¯ø¶f؇&nâ¾ÿCñ¥¬€û`b”â²o�-BKv�õ¶§D|–èàõè*ONn_ÐFéý{"âf–Ùú¯Ìóß;u2¬«ð5d²k‰˜Rê_nÀnI9%P¦¥åàz…"*¨ÿ¸êîñ°epG¤“jùSñ:H;ÜòŽ–Â™·XP³�I\:žÚ¿<§x-œX±Œ÷¥»x¡âް®ˆ–›_ÚvõV î—Ó!ãmOâÞ‘û ¿"Èoë#$WêO¾êŒ¬(ÎÔÉ£ÅL'以âiçæ$Aõ Ì.ß]Ù,TɵØë§xKë´Ôè@ q±{*¡¯µT2$qɲ¹ëP›ˆÁÿ�¼‘ÒÑ c(øZ‹£@ª×á…jU‰}•Õí{SP�T.u5Šyˆ²Á�³Ñ‹0… ¨Sêe9lhýÚ¶®q^šÕ2ŒÙ«H3aT„fýá¾NheÐ=dÌpÌ30*ÝÍ/Î=Õ>`†*ÈøbWs{ÛZ¶{'HĈâz–#í-HI~wÑn�»}ßÐ}õ¯àk5˜¹n9'//b(¤»l¥â¾?ÿÁp@¤ðOô<¡ÉŠyQ°‹ûº ‰]NBw<`êb#®ËÍø)ÎSF$NÓL{�ÕÀ’ñÁTLá-•�½,Õùmk_¡ŸÖgh¼~$MÁ¼FÓ’|Ø<ƤÎQ~¤Í’šãßÁ fn¹ òxǹDKÿ ì‹Â žòù¬/Uá‚�÷ÌVËþz±X�½8ç¤z¹ÊW6}X-‘Ô¿ƒt¦uÞÇÂVkìŽx™�ìøTÂÊ·áàHÏõ`ú„—ú¦i¹:•ä‚|­Ø¾ãðÔÈ™aS,*ɱ�Brˆ=ÆAÍV‰oz‹Ø.Ýù}J°qAá 1E¬§¼B–G“õ�ïiè;¤‚©~üÈq½"I›“®)ý °Wp• «XEr¤–Ó‘QéÈÈ­Bšd±ÿ¹ †Ò¾ aäŽào�K×pW$™I2µ[tY%¬îê wnX•ÿH2î[kb¢V¯u¡ý꟭Óüx™´ìœä@Í,ë®îúȹŸ£u{²Ø’¢¬ð1=È ¾ƒ5>CFÆÙVŒbRÐó;J›oüt-Ä�2»Â�<ÁLy¾K ƒ�ÛMW¸³Íl\_±ûZjIžS§4@?r[Àé»Çœ‡-ÁöRµr†ée:'˜]ÜL¶ÃCrg Ôg›‹àPþ¯>rÖ72‘¯}£H#¯¿Ó±Ž¸ª§—| "K/ôØHÎW‹³6•™…}9²[îÅ)ƒu²ƒrzT)®˜é°O@©Yµ›fL-÷Ò™ðÇq¿_`k°Ü¡BŸåÄÊ ¶aÿÖ"•ÿGôµÜ&¸Lvõm`·} ýDüj¸e<ù|î:ç+I䘹oÊN�ÚŸ/ Á³€{©”ÙÀG„7>a¼FI��ÙÚ36l˜H³x�Qhܱk1T >�)®uûd� ìœbŠ;cý‡À]/R¬ÝJ-íyðàa³Ê ú ›\Pñˆƒƒ¢] ™0˜û0dË�M›� .(ÙËùYü­9–Õ‹”ã*ÿJWÍMÕɹ‹,Wj;¸`¾^Ðó�\@ëF2<ؾà�a›µÕ±þcT?×. Q�.(mS:öê ¯ ª]*³•Π €³VQ†¤‹r½Fň»íMf¡à9딹¥H–/ÏOÞ•y³¼OÏÏ7u  ÀÝä׆ƒMöléç*ÑÞ9Ãr(¯íö[¢é‚`�¼îi~ø÷¼éù­¯æ½\üÀ°»çµ[U~<…‚“wj¶~#XòALž5îñœ•ø[k˜3:òfV‹OðO¾A^}|W¶Õ3Wm£JÍé%NfýJëÁ>1"(`†5Ø–½ÓcsïÂA¢}­\î<='Zf­3íÜäšò�µQù>Ñ$4C{t5¡3îÄ*µÍÆÔšò£ Ysè ´ÆPVV†JÚEú­xq³˜Vþó&^¯«¡¦…õ½ŸKrUÃ&ÀŒá(-·&TçðõH.çaoMÅ Qï{œÉÇRgJ­ 4 ë©Ðƒ³}ùÔK�7¯P»¾*ä÷ű_>’)ë3Ææ‡Ì, ó߯5s°oWéYj´çZ(]ó@�à¥H}›»‘´ìåøcƺàA¥ëE,3äW8¬b”Xîoçó�t´ÅÙPžú¾4ãºI?kõdVµõZ�¸¡;P‹}j¹zÎcåWT^œzTX6CQr hê4d ‹K;Ö«MÑì«’õÓ�BÙº q W‰ö7Kñ¨Àz~åÍŒû=Ã`ª?h¿÷ßͽL‰3÷±ÚëõJ}^ƈ(¸,ˆSd¢æ‡¤²3¾Óz³Š~ÅNìì”Â3ò¼Ãû]úÈ4^/Mrß¼®�Ev¾/Ô±)ù&±2€çXDGr$\3�=zÎ8ãÏcægƇIpš³¼ÑYèßÒ±ÿ�̆;»)v’A‰PÃðÅãv nbÃgå!óJ{^¸'s¯Ï2*_抢ÆauØÚOGÛÎò -°6—ß÷@è� t‡¡Ÿg¿™[wÑSfƒ,ŒôÔ¹›8Ö^‡ê3óO›us3ñ@eæ ¯f“Ë&,d‹?¨ýêVKTèO¬š¡é]Â|·c*eàgÎ&™5Ž×Õÿ©G�o^W,$ym?Wn½$€RKûÁ Ç/‚Ó”ëNxê¡äò¶Ñx´IØÓÄ@^MXd‡*îÒükñ#Ý¢›ðÉ iõþÑE!�î:÷üôž~� C€*V!žQ·tÙí;´�èíTN*Xê/N<û�ú}·ÿÊrQBä:Àž#ùµ™ÓE}ûyIÜìzEx ñnª s�|lÿ!6´õûµ3ªÈÎÃÖW¾†çu½$¬™>ä>‹´ÉÈïÓ‹¢éþWX*žô…\ø˜HF¹×UT·¬e�¯]0Ñœ` ›5tHªùœø¤[¡[#ŽheEYdc.CÓµyìíAÇZ¢‰{Ÿï—&(x¹Pª`e’&ç#/lQÒéD¿–Sâì ~cEªËþÙ÷æU=�×JÔ‚ø¥[PµU�x–îÑ‘;ìù…çì2‰UÑnŠùÒ.Ô®OÍ”tÒØkzù!z!¹H¶F!Æ:|µ¢û�¨Í“Kê&§YEnEó%–4úéF°VJ²~=¡T}2׫Ý�“o¦n7"°š y‡;òò!䙤ý�wæôö@H©¼ñ²†•nìÎzžûÛ„%ý8ÿÇËàv³Ä<ÐE�ö¤ÅBoS??™'Þ¸Ï>†nÕ6:ÉDôoÙ[¹×ÿ…ðËOHŒü¿Cž„»"4@è·­‹T û Lƒ[ žóW©)UÔ½Åeº€¿´öRÁœüì¤ úäd8¿<‚ùó 7\|aþºÁ2'¿ŽTø~ áçá µ»1‰s(d'V¢’§°|±}åýO…ˆ/�ã¼!kÀ”By¤ˆÑH™R–}ä&<ä þŒ³€Z—½º&@úâ ·hŽ%0M¬Ò³(™¦ªY ñiï;J®ßÐ�pÛ%|iUççñ¡Ð;$12(¯�\vP…á)²ˆˆ6M»d4)þj†,À$¾Xµ\‹²à";1§L±$“­ÛÐYd z‚é>éšý…m1„e›úäáÚøø'YÚÍ®œ·óûR3‰7_ïh¼ò�fO«—Úû°ŽR~:â«Nz¼Ïä¸û¹eY"†GöæUäû�~("Ö˜S‡–ix¢ŒÊ[Oþ¨&jã /­ÇòšÙíµ+b2n-ó¡sߨoãNE$Tÿ B<" S­€ ”�9ÎÙZn6¡·¹-N±KºØ—3r™b_c· ša™)àwè³S�p¸£dí.üŸ‚APúqw•¥Ç,*Uà5sدoßNRkòƒB³§‚K¶æÎ¦çá7îM¢¿ô¶bRÏ&ödˆì(·cJ¤ÑF7»ÕÞ)Ùw(!ŸiõfXÅØ•ñ»b@êó£”Í­„”óÎáüÕY; YíA×:¼".fpÛd£D3Iáÿ;¸4=¶õõŒÏù¸¼�'N¨Ô#5há ­Úú3áK¿ÄÄñ‰(Gâ‡úÇ4¤ÿfš‘ŽŸP˜*,+W’}úg'•gÖÑîmçNHè˜ïÕ<™eLsS•xscªø#Š“À9s|CŠYbÆDn©ØûjßÖqk}6,h6ìÚ€µj?ÃŽ‚[gûpË G(å›­ç8ͧÊ/£’�ËkÆ{°S‹|+ß‘ãóª”ß:¨zwOPØyñ\;Ww(ïñž”¦Wz¥7{´ûÇ}@+À TÀ©ÜµŸ%76F+;å6Ø>.áûÇl»ÍÊ‹˜—QÚ!2hÓ�†Pü ”öê¶È«ŠW?†: ^«šÅ¿i¹Ç ö%ÇìÐÌ-$SÞX�HD‹ЕnIT÷ùóÕ쉃v €)bƒò`žF²Dß芉îÕ°¸Xÿb .9ð´AÈš3èKil¤Ðo·£[ØÍÖ›tÎèì²;šºNìp_:<ç¤,«9GÃk{)ߨÅñ…@Œ+òch”KĪV‘ã6Í=ÝFu©#Êc^•)fe8g~¦�/d8ªËpºðÀ©*›òC6µJ?U>ÝjŒœ¶5˜7‹¹sIt¦Œ�;¸û+´ÖÀS\ÈÇM4Î_hÄÂPÅ’–¿ ãiiû9ÎÄ@选«2Á§)mê\}xm°rûJ׋V:Ln܌籗m…–›9ŧ,vï%�7)ïIoŽæåý´´¨ÓÜ]ÁHÚ$ÜmFU’þ¥s=¿¸²Vó�å¾»Úë^½ã_Ð’Hkb#:(\Õí®FϨu¹À eÎĸŒL†N š´�a”Hb\Á)•]íK&ÖŒ ™+qí—ÄS�à-¾P�t‘ÉËx({æÖƘx¡÷]òïCd#’¥5í%>œ¤)*¯ú¶ÖèŠ~Þ`ç€ÙÖéÁ,"Ô/‡¢L½§àS¹)¬:Á½ØNrýsÉ]¿_>²©¾ýfî{Ï4ÚÍÊ%ŸŠ1…Dk´w¬¦Cm׳8‚@�BWÀïÙ•6Tîed”W]+©±^;(ï>ZáwëØñf éX+TÒé¦ endstream endobj 10 0 obj 46401 endobj 11 0 obj << /Name /Im3 /Type /XObject /Length 12 0 R /Filter /FlateDecode /Subtype /Image /Width 2085 /Height 1259 /BitsPerComponent 4 /ColorSpace [/Indexed /DeviceRGB 15 ] /SMask 9 0 R /Mask [0 0] >> stream ˆOž\\‚mq7•¦°vªºÓZpúeÃb¼Êç¡i}ºùª@ÎãÛO 2r³ëüJÐ)¤¼56`û«a祘·‰ÁrlŒ”G:üT5Ê--o^.o“Çf¶çsÇaïâîQMö¿¸®HY}q–í–`Œ?¼•%cµ‚öª�ð¯ì�ÿ9dpÊ% ¦ì#Îæ çÈéÛ›9U%LÿÀfm½1– Ñ/ G˜Ì*Ö`=�7Ùiêo}4/˜‘K⧇š•�qp{šh£¥õI¢2¤¿.¡d%JÀ<�úƒä•¢–ö•¥9ÿ0‹×�S² 1‡ÐJìÅc ÛyA«û¬ÍØøW¶ MÇ̯nfXaËÔd¼öF„fWÒýnFC÷…)TÖåõCð«-B cƶíóZŸ%œâlÈÎ䆀•7jôI.ùŸPŽâÔ R(›æÕ¸…UŸs6.ïDa¯\›ÑUïëÙÒ·²Ãs³�3ê@XÉÄhÂÞÊ‚Rìšó;Þ�ÎxDZO+èL‡ø;y"'oä$kJ‹Œ‘BÜ—W¢cS=›2þ¡lù�Uå«GùY¡äžêÃ&C‡P�wú+iaÕ¬ÂlÀeÀ÷X¹/*ú€ì\¾ú!�#,˜'Þ_¢ÙsÁ†›åf§@º¥n’÷ÝŠSL-kΛæÑÚs){儬’í,Ê[‘ŒšZôÏåÌH…(Ï”é¤,( $mŒ–ïÌC‘$áE˜¨¦•.ËÇÑ·–H2î8ñœÍÈ]\ÐÚüÁ%˜ï‚ëbvnË™Eç¬ö·ë÷ù£›(´Ìþ�û6:Êæš¢°=tã¡ðÔRZ¬r¹ðè‚rÓ‰&@†Ëä* œÞ^ïâ`ó Ôúa�ýŽ¢"�Zy©3@p?€‚¡bHpÏ5”G¦VmÈusMnÙÂ/©¢½>TM¸Ú}MWõç³ Ìc)H§|î=íl0K–Æs[ÒÏ�"+ŒRº­G«O ªjÛêaRHºîN]ׇ#@rì¹ÏÜ7E å•›5ýcgá tpâžÅòP¼•Ÿ;Ã'éñÒS £o–oÙÝ#ªq®!½‹ï¿?wbXÔù»Ñ¿¯4žQ3kà£üB‚C23ö:.•7×´²¿¤HVݱÝ"ç!½“’·“yõ¯Å—ÎB4«Åõá1¿~í»AíîÇöß|(pøû´y�>¡)E1–�ïmÈAU��9ìp¥]ý$#T'2e,©-‡ŠÄ“ñcþ6øá y·7}À:ÆÑI…iqê„G!Õ)¼{:ÎCüFŸÊX2(µ³qN»ÇƒuÖ1*ï IŽŸz$qæ.P²¸Ž#šJAØ/_JÂÖË‘É(ÚË;ÃGÉÒùøW)ò­(«þ÷ÁB^_žª²w�xGeó;ÙJ ÿÀ�_I Å#zØŒ“{¡cjêQ!]°„À†%<ï¬|;#òpÕ �4ýÑþScåÑòb›0Û±¸PëúD‘ŸÖQt†I³‚ Úá�ŸqVœ:#óŸ½ ûàa¸Ú´¾ˆ«ó€Á®ÐtÊ@{=oC̸š u‡‚wk`}¥óÌ®k¼þR*ç'�Mèu»~¶ã£ë¼Y¦pyôg˜“ ì¸üؤ/ø®ýž#íÞ�ë>ïËgÑ .Ejþ¥~Ûð.®ÈD¥+5Ú…OáH·™ú³÷Á-¨«GZüàši<@š¯I.�äáT(Ç[Ýcó­»•€9’<.åÚqe)ãô2 &`¸û|Ö»•]¿NÎU}Re©»!C;>æ•uÛá^{»h~ÜÍm“÷À ¯H¤4ØiêöÝŹpà.5�À®º|Öër2x‘®>½Ð¤¦U?™:µ¤ÞLoW5×¹0{'ÇtT$"%+6Šý”{¶"©ŒKI4wã3ÚýZ ÚR*¯ö€Z”~–æž ­î&“ήþU$‚°SSW7iÉœ:F0C q "P/×]ÂsË¡OE(ÜÈþÝ׿”_+U-¹‘ÎÅÎ^!ªeŠuÞ.a-gNËÃSBùåêžú�›wQ3*7’{º é<«Š�0¬qa*ðÕ�>Ì�Ô¯ü�ÚPï÷RLá CÙ_âÙ°Éè�!Qz5äÃ3”%óu˜ ‚Ó®B’f¶¢•'kß-ÇÐË 8vrË¢Ó2è‘ã¹Ý\Ü­½¾çغ¿›&f½²æph|!wçöv7á©À©£H7dyƒEE;,êRƒš £ÆP¨• T¸ë½£Ršìi3â$ˆÎZ2-ÿSˆ¥=Qmád„«¡ãõOÛ‡ûf‘… Î#… 114ëÂWÅtÛµöÒBé!`wÛ›‚Í mŠ©¥ƒDˆó4ÖÊæ²{é­ &ptÙU#»¾—&«­»ª0'¨Õï¡Gºmçqx­à.$2'â@ïÆŠ´™�X§�hî qh?Ó9¡Ö.ÁYK §i•F`ï ´­µ]zx\ê·q¥€Þy¯8Ë6G÷ÓzE‹Ã°‘õˆþÃ3vñF[Øïc�ö_cñïwTÏ÷Yã!^éî=ÛGÚæ}ý�’¯÷[.ªûh.S�@¯T~!K¿?uî«’�CYë_iÝ „Ãì „•TIJ'ú½Š¥?"ÌëR ö*6åtxgIý/yÀ�íʉ£ô‰l©ô‘ ;°2œ»îqÛ"Ïè ¥ÍÂ¥�ý»TÊZVÞ¿AU ´ùÈÌ}µC"+®ê2úú™ˆtuÑ=©Ä«ÆÌ¬IiðX«8ˆ-›.=JŒa¿•É1î÷`Aߣñ³'Þëuhá·èb¼­zaOt§ÔdE-ÅMw2å˜/ÒøQ2 ö&û°lþ%@¹‰ÀcèÅiÀ–ï¹”¬ôcš=øûUÊZï&ïàCM·ØŠÖ�ö»ö ©çnBò‡œ‡Ú�Fií ¾ÇK§kDÞûxöÆ1æ%ñ|úКmÀO‚“CvUZЙ|Õ²zî˜=çðçŸÇOÊ?‹3Š{@Z1 ¹?5”ÃBÎ¥¡EÚ 6€L›¹n›>¾^e ]«ÈfãêûïJý;:²�ù¹¿TÇ�@5@ùæôŽÙy�=w¨½ª‚9ñù¦U­{(ãp~&—’d”¤š�Ù~›3‰ŽhrïDqØïŽ·1€.Z2†Ší"¥ÓYú Ù¡äM=%þ‘˜^¡úæˆdxN)8¬·¹�Îb_Š �/CsÁib¢K®•°ê¦ä‚Rq¸J&爚{.”(Ü´9ðÆéÁ4yÕñúŠi—BÃà\R›(™¾Ú¤!†ö† óqî©Òìâ»y5ÚÃHâ žâ À¼½U­å¦sÊáAõÞ)3é08ó¨'8¿(za®Ù—N I‰Ñ•â¶ÒÔDË%½ âS„“`ý™7RŸÁøÚÉô‚Jæö™8įƒ@�?¨Œûóïf›NÃŒ²“£…k¢,ÁÞ*¨6vJ@Õ?1ج ×/‰]; �#Ò9O‡?¡”r Ëú`zs ÌÜÛ”u>¸‹,– /ä H…©x�§‘›¥tZñ\Ñp€˜×P€ÄÆ  À‘A’P„$Ý«e”/ØX0–ÎÿTo«âf?-¬@Šî$Ñ™‚˜Ši)Áò:¶ºéž´GßO¦gŒSÓÉÍo+N‘7bO/¯‘R8&VÌ*ø?é¡e2–ƒ\·nàn™³È$޾‹ïjFW=* Ò’6Â^Øo§È–¤ÐSdÍd>¨ï¯�Š/÷Ô¨.ÜìÓk\ÿå‘„dJcP7RÏ;‘H¹¸ƒmpÜÑN‘.j°Ëÿ ÄÀž·¾á‘sà¯je-¼�è0_Ívqý¹S¤Bɪy±¨¡Vã}’\­ºmއÃCŸQÑï“‘29nƒ…gŠŸ‰oÐwúùÞ!£ÁŒt¼‡«¾×N¿š÷aXœ›xB×Þ5àúÔ9¡çBÛBDp Ñ�P¢œŽÇÁà¸^d6…±Ù΃¬yáˆ/«~ž'`¶«”,*ä†:î]+&™C÷ C’ø»ž±úuV¯�Ôà5‰” ¦öû¬Ox:šäR¯6úÓ?8�µlR;4Æ� 4‡¨¥l�Xb[™9£H¥e�´öZ>U!øèZ'ÌÝÌûcà‹á¤‚¦rPß1L O0Äã™yaÙà<Þ"rüµ­¯ò‚Ú#§’ƒ8ÈkxN ‘qÎ>!ÇBÂJt€¬©Ù†/Ì€ú,è·ÙOS³OêçñŸ•%+L™Q.y¼ºJýµÅ‘i¥ XEH*Q¹8¦ÙÆ ] ñ­§Èðä>¸&±ÎÑ·ýÏœ!·]ñ�n»þ¨{èbßîí½®\ç@LuÍ6…P‡–}Ù½RÔÒ €–x 1TÎƒÚ &-*ŠoköàX>¡ƒ¢"àùaˆ.Ñ|nü^쀷ҹ´Ã4y+ë, Ü+oÓÍô¤ÄÒfv9åO0l–3\‹‚ª·ô×�~žŽ‚›qŒë´äú�-Έ|ÏÔÝ�¼G_6öÁThÙþß:=ÆLªBö´7:Û<ì·¤5¥¬ˆ1¤€}¥å¸ï £¯ÖÈeÕ9"w¬Ùî�÷8¢cŠ‘å‚SV˜dˆ¸ôõk�#¯¤AÕåhjdŒœ1[?AÔ…ßv¨¬æŒ4®²™ÜÜ™xÒ¡®àm/Ú$šÀˆÖ&ÓìlgÞÞÂoÕ×Ð$…À.šÅK ×Â#pµ ƒëšçöë~Eªµ†Â{¤!êYš†–<ñßs"ô»žÐ:6è}j¤ü�îæZ¤Ÿ-È~vãX hó=ê¿Øª§`ß“ 8˜&^˜{´-Ü�oëüQ'ËRZWjß+Ü‚s¿!‘…U­�ïLôh‹%ù‰ü®üíhÿ z°º^&ô!–F ]Áß]îEôÐjÏœÝ ÂIÚB †K–Z»Uªc‰»k;ßyœ ¹>×n{áAÝ¢jš¨ ÷²UÔ}¶‡&…¬Üb&•r¥@¬Ö=@øæœ¶ú MXÐQ}òú¢Ífä72é�)ZUü1^0“ÇW6'œ[>Ÿ¯¥©ŠðOSt0øƒœØ(ÀdUé¼ÙÛô!?œ]ÃÈÏÀBÊa�ÃñÊÅi(q>Ý�”ÍãÓ’*?A 5C‚íN  –Ó.zÞU„ÚN_Ù¤1üÛ|�°©8ap{£âGäÓH¾Q‡`SiR‹àø"/d§ØmÕ†Îë’¾Ùyëì&Þ¢Mξ® êYhG-9™3æ°;#LÌ\¯Ç/¸‰“#* ŽÞê>Âc¥4V^Ô!‰4`êè+,Oª¤Ë�s§r”nãËÂ…:N=�›CC Õ[¸Þ=-N£´žùL€H"++{3~FGþìwÓ$Ú!®YK¶âlÖRBØ‘4¬/F€3ð·ŸUèù4ɱ]œmbô]›“5à±Z§õ‘å™Á³»Ì­×JSj>£›Îð_Â�<7R$ñ~ý2K]ÙHÏòĔŽgªó_Þ¨�6B«Y’fJL#&ÓCAâ¤ÌiÆcD³×ÂÐòÁ°Zë*„:¢†"Ž.]¾M5uQ&BÄñóS£Ì‘ %]„µ›¿G±lø§�ýa$Û*BS¬%Ž« ®?�£`_m¢•Сoaüàƒ&:…ÓIL™�ÒL³ÄËoEß´T2KzF�l½l-qÌÅf¼à¹$Ë€›¼ŸÐ� YÂæŸ‰åÉÅ=.£#‹î*¾�/= yŠíFȈ{; !ÿÄ·ªCâùš0Âk1ãGÏJ?.Ë WQÔ\*éWÜ€ûKš£)­ËI®Ô1qvàtø�Žçö•bÅÃaöDéžK`€TŠ;hÑa˜¹´^ò‰†‘­bÅóï ”«?Z·¦ÅîžF–`ôGûÀƧ¤sŠÞ ‡€F2¯eÁiª�ˆÚ\„$4aÈ¢O^2xZ;X.«¤×Œ6Üw|/œ“ƒª¼T@)ÕÞì5m]à/nÿ„wˆ%üÿzvŸ³ôs zê<ª]³ž”Ê.FÕªeå£Iô¹Ù/WæàÀh”ú:Šü¸»«¾gÀ˜�0–P%áçþ´�Ûx*ý.M;, 7bD;:?OzßôsTö$M·_â:ôuÛ@*îKL‰ùØ‘®:�þ÷jIP«‡ÐbäY§úçö„wy–ú$ú’¬yPD†¬ºß['Ì‚:ÄjµJûFhp£€©7©?þĉT‰”Vö£]+5öc½žºg>ÖÄB$Še¿iÄŒ1ÉJ).? ìÂ?fNO†¡BR¬½@`]û€¥=¨Zú®i¢}5xwÿCZ@Üó |¾`ä(ôjã\G¼Ù�‹€#bÇ~Lt�2Hª¥àÇ`«R Í)œó›€¨ öAÇŒ¥Yèíâ›ØÑÎ^ý®kqôËÇ‘t’�Ĩªåm~Í4(ŽêñôMªz² VRëHÅåÓ¸�¯¼�‘R‰Òèž—3ņ(…—Ka‘3zaŽ˜Ý¿Yµ6nº L"3wkï’·_·{$Ú)¨L?>r¨¼áZo½HyáÖ“–QlaëM±0¡å-Qµò£êÎL—¢¶. {ùÚ¬�f&ެð‘K-ƒòºaœ4ÿ;º£•6|ÉÒî¬Ó3�É58Z‹ã�ŒZ®Ÿf|aöœÙ‰0­Aq)Brî±ûü˜�G›I^¨|^-cM$\üý˜jc¿§Þ�lGZãOõ½n7ÎM+��1w57>áŽr¤÷Cè’![³‡‹«—v^–Ä´€>7XÂÄZf¤\\&'J��¸žã§d^•ÂW!‰%~F͘µªFêãí†�í|•UuvßhAiò²}±ùòjsŒ©5bɼ¹*•�ßK� ñVѶñ¥ˆaÉrgž8Y*¿º½%µ»�lQgTj6ßânŒŸ|úQ™‡x´¼/ã†ÔÈH¸æ‚Åi¿òðW³t‰¦Iûk{Sb�IU;<úa�×O]·“`ÌkÂ^pðO~È!¥ ÿñ¢™We%_^Íz0BÀo %JÃ(='IòzlÀ1ε�Žþ:sEÄø´ T›é8jäêtú˧R–=·!`lûF힣0SªbßF$5¾/ˆÍJm¥Ÿ™Ç½=·.�çØylíeuqŒFb eeŸ9�**б–�ÝtÍ¥³¿_AdU»H%vï_üÿ¼ì%bÕ¹…,hë-o<Ò1[Òw­½ÉaŠhÃ å ŠõÜ”Éþ$!¶þލµ7$¬$C½ëï\­óâs-JÛ\OøÎ‰âÓ(];q¯Æ|ýöö¢F´¹®?À{lis«Ûî¶6¹ÔU•ˆ‡(êE#Ü‹Y‡v$~˜fÕBJœ�ÐJH�d»|[Öÿ‡:¡/.®�ùmä踅‚ºkœÕ `Û½¹ÿî>*9@«Þ âe·0GìO:¦,µi—¦ÛžL^›n�m¹x󒕆#/Âhù:�CY¼bD©Èç™›­=°%ÔþV[4¢Ã¿ffûŸv¿ñä÷&n'($ÑE‘`$ʶtÐù F•[ÊpSåKk³?îU3uïˆ{™Í¯6µÁâM ÖÁÁ ¤À1þ2ºO³ú²†³rýJ}pictõ‰#ÐûkƒyÙý«ŽRX¨\¬€hI9IOë©jÜÐ{;ÒJ?9gΠ< Âší© è{k,S¼újV6õ0¿Á d‡ÉÀ ­]±�m‚8“/¸¦pª²ñP%å“T’ø^oØ&uì³?Ùê@ݬM˜¶•%)ŽêK%‰.…t6÷nw"TNþŒCi“c懛£yÌ+–kúyBïê¯íF¤`ÓS,ñ¥2n­Üq�³bL ·?AL d"=:ü²}Ÿ(ÔE|üǫÃûcþ Q”K±‘vgz@d]c˜ª�Ë#,U<,Œô¥çnÉU¹ ƒ¯¦�âȼi‚í¤ÓNžMèR�|’ûhÕÔjè}t8FŒÂ».Ë¡ä* Q((�7­J™»/:4R›G†Þ+%cf•¡¥W'ƒú§SØxš8E¦j‚ÃðE3Íaú­=/—Y”ñI~Yâ3í!í¿¦m¼±¡O:ý‡¸6¾’±Æâ�µù—*Ü]Á|ýkoYY¤EQ¸ç“vúO|ç9O8d…|&†#n'aSW4=‚2çW~O]ÛS@?ªü��Ð耹}©ÖÚÊð—¶.Ác¿ßÑ934 A._ Ÿú% ?ùÙwÀ| Êg1ðª•@RÚúÌòÝÒs°mt„$gøè^Gò�Ž%XF½þß�$̆žâuéñ¢-ÉZõÝc<›7È´™¹†þÐ\«“ÑŒe™ ¥¶¬¾ƒ«|.Šëx^Æ©‹aà˜^c„¡Ã&“><.Δub# [8½PeŽÉ;/²ÖŽ:ÐIÆ-ƒ»×̹’)s燪 c½$!%3>[$f¬:àpeËX¸Á¡–‰6/pFâk—Ÿtñ^o#Ђ©{ÙÖйºÏ¡Næ�]4Uý5Tp¦ìšˆŽëרÀ�#à ¤†p·a¹T;.«þ–Ñ©y¥¦xF,µ Z«fc« †RôÏÈåI¦>€ UÉÐw;gt'ö¥ì¢ˆÿ?e4Wöú2­q3‹Ïb©øZ¯è–ü€é®wzsv(ž«#£À‹ŸeãW_§Y-…ÚÖ£Úokà ÈYñøØy´T©±>±PüˆÐÎ) î i8»��pAs�B«�=ÒŸì¯ÄNe ÙÔö.)»Ëê¶…�ñ¨Cå­RÌ.ÿ¾³e|�] ÁT ÅC˜@%Кò¤.ÕµuÔϦñwnÀ¶#â¡^(à@\ñwÍŠ¨9›“/29M©kå\¼{­¤Æñt¯Æ˜ž4,¬QÁ@g¤Å Sήk‘�2¶ék—T¤ûê4Øö\“´«’Q2ø’és_š|Òi·†ðzUE+ôÈôC“M¾mÀÃ)4ŠíºQÒ§lCÄ «Nn&›†:õ‡þÆ!T[dqq¿„’³âvöVˆÅQº¥¸·º»Ó?©ÜØÅ…aRpŠØh§åþ}ü½³îÝz"Åyó=[žûæí“i§3ÓQ²¸Š Š—çS†F‡È'K�3¨Õ¸ÙÎzø´Í×QÝ<¶ê¦¦š‹¿þäÓ©V¤4ÐÙa$Çåm$ ]„ó@D4ÆÃÃe>Úq�¯ÑF�S˜X}Ò”w²ÿ7ÆÕå˜e1I9¬n8“Áùäļv'!9¡òJá›? r…¾ðh *ľЛò:謫EÔOx9Öë?áÆ ½Mÿ*ÝíuNN �‘®13O/S]ŸE%¥ÚGta“ƒ¼%S_Ñ1²0¢_ÎbVâB�g^E¸jåý|xg0–ú,qNÍ ›È{*Ô¹_mpÚÊpõ¦éÇÉÞO¯?w©Ç*¯EJ‰æ£!H‚Ú°‰”`Èê‰ñK²• ;£ <¾V0Ÿ‚(Õ Í¹°Á1‘Æl% ?h¿Ùvìw¨B+ˆ–µ€à¶Ü)X²É9ȼª'€“„:T‚®)b¥0e˜ÉNNwpnYwA7#Ýï÷¨É‚¦õúüý¾’oMC¨s¯ÏÇ—Âqðôd�¸ÛBìÑ]G÷ÚºÞq ¢ÿ ié$ÙÄIÝnÛ€iw.ÓRœãð6§Úh8Dì³o²“ÀÈZ'ééÙ`ä¹ Î @è*î—'ê5ç( �ÛN4K�bjZQ|·³Ñ®Ù¾)Ó†j� ƒI¶°ŸˆÞBZÕÎ9Ž|=g’.i‘�vÍÛ’�wŽ!w©ÿið¿æK&¶°Ö0…GæC¢ÜaÿMa=)l #¨õ‚»¬ÛâxoôÏ (z0aÍëçR˜ødˆÒg[)ôÖ!já3™‚@z¿![°€Maƒmì&\®¼|‘ÉÁu¦Uú-CÉb�‡7ê'M%¹_ÇWFl‘ê4ÈêžécÃÕªRm~§žg4ü�¦ñ±9Ì\G!ÃÛéÙÃ�䯝�m‘ë'gus%G’}ê †}ò?FIT'†åðï:><Ð[+päÿ P§�o<ˆŒ×hØvhCv·Ô甀5¯Îí"Ö¡—ƒ ^¾\ô"ÃÙœ¤ªý•ðÚA꾬n° Îq³›\»‘iî=ô)/lÅwå½òy[ ºãé�6©j ¶÷9”zà±Ó²5Z`¾ß3ƒª"õ¬×˜ñ¼}�æ›M÷IEs[Ç`ry½Ué®J“�?\,gz„gè;Âè5i²‹{ƒZØ •PÝyO°ÊÅ[� ú”ãHß¼ïT|[˜ö÷c×[x— (DÎòuá~ha¾ƒ{!¨s˜ôiæÖ*®}ј´^+ýÔ-e^ûÈ]-e£–Ûä€QTˆIÖE¥ìl3ÈI“�HuºiGQÕ.·GçEœ¨"ìB�]ïµò kZf ¿/ˆ#Eûác8-ûQØ!Ÿ,½©Åmy¼\æm|±¯ûX2�+ð¡¯Lœ3ÊÓ°Ç,Š_�eûubñ_ï�(Kêí³ˆ熲5[SštáÀ?$)ŠìÎV÷’6TwÓˆ`èp´ÃDt¥ÇÕlƒJÁ@ZyI�–)¢:ŸSPþ:.„¼Æ¤Ð{Œa÷Z Ì›+ÎFXÖ¿}ã,½ÿROÌjUùP²©H‚ÓÿËp›à¤ôþ·Ù—ŠXwXtmgä+áM`„ÿnÛâSÄ�™èUµvœ™¨õâgºÓýã:F›_¨ªóé<…ZÌÅÑáÒ+CÂiS±«òS’#�›n ¥ \¡ÂPº²«�w0˶`þdë9]ðTïi囊[ÎMÞš«¦uLc-{—�[IÃ{z†Ëm‡—€eëu˜‘o›®JY–ÎRä:Õ8† ‘Ÿæöåšýfîð*±Ó)wÔ2dÜ9$q�Ð5ÚYE€øï0jÛ²bõ+³‘TM¼†„¢�U‰â ^yìÛ¯7xw´4�O÷U_Ã]ëÕ§T}GH¦G¶'‚“¢¤�Óªy «ÁÇ®>™Æq!ûþÑ@‰™¨ŽáÚÁh‚ û™HC%´Û!ÿ2§‘@uežˆ˜Ûâ â¸u<<æ[嬻ݨ„#×:Íy ˆ†#Çé²s­×PwÅW�%!²ôw%5^|Ô�&IÁ ‚�öM‡:;ä nI½:\¨´ù)ë‚oà"ZóJ�b³I¡]GéE%—f?º Ž3 IÁÿ´1+)Jžýn=}ê÷‡)á…Gïü}c!¿¨èèc²/rÈÑÆz÷%ñ¸¬Îî9";ÞwÃ@ý Üw}¹õÛ Ì§%³ˆk·ŸŽdÆËF1ÿÓe­…ü„çhƒ �¶7À�¾‡Kžw ‡ðße±» ¶³S¿Â. s’ШdDL _ø–·ðÏg¨ñê‡þ©}§xíì´ÆË+ylÓóæáÏ÷ͽŽë‰ã ³ë«Œ±‘�6«’n¤WÕš­î‰ú‰”Oý¼#óGf­Ý+Jy®Ž¹pÈ{÷–½Xº!Ñ|"Ò!µ#�Ò ¥ä.N4�5ÆÔ)âÌ7¥ãjÔÔ°NXþN‡“#!å1€!Ëœ¯…îž*s±�‡Äô‰¢¨|Øbá‚´õ/m¯‡îÌ�¡ß¨� ­²M†ÅÉYlNË"ßÂ"îÏç‰X ›rW‹#Á%!´FòÜâ…ÀpR²n��„1•ª%£¬ô¥‡Ì€¬Åž¾ Š ÅÉ,�`xj5er ùø[Û’¥óBÕÊ�x<$“¤óâGW”ê÷åå<9Ö §tdFÇ¡>¡ ‚×W/©,(—­|p„Uù }¼�Ð釧]}¨ûÆeâXãµ5ô”¿­ßƒºh»\NŸ¼WP5Š1ò©-º“‡œI¬êלI-FÖyÖSk™ptû¯Î>í?ÍÚS¾þþ€ùÑøéZF9; 5û“ÂJ†QYûñ”­ûÆÙøÌPe ¢p] ðH$t¥Aӻ뼇 WµÔ”â0¼™ZNì/¿BL>b& Ä îKƒéj¹c •Xɰ¯™O‘Œ¢‚E&P^S¬{ÿ#e>³(Eýñ¹æ‹ÞTºXf8«WræiÎÄà¯?%ìQø¥?–½™ÎP>sÛ»@­å›.ßbyLjUÇú3#ÛQu®±X°YÔ¬gûe_ýÚ€X�!]N­6<Ôù÷*á“ À}'²O8�ªGX×ñ^éó ¢¼7ø~Ä=ÇR'6ûh¥ˆÞ°¾e\ÑJâåp%°ù˜,¢OèkÈÖvÛë–›÷ùvwQ’çãLŒyZ6¿6êǦ62XúK-EOÛka^‘›î# JYÕ[¤B?£"×…kl´­VâE¥ÎsMµ�Ëú¾WÄ/‡ö › œ¬óò›Ë!²‹ÉTŽ6XÐwmz\exËÁP÷xD§N”áÀ‰4ÅxCª9c{o_4Ðë $z�l…‚O�|¢Ñ–ô{ JŠ »E¸.ÒeTèPµw{ÓÝV�@X‡ƒéF߀ªûÜÖ"ÄÝm±·uiÈ6ìeÖ,bˆhwÀƒÑN¤mŠà¬þÄC[�Ãø/L}éÀGp°;€ …Z$ó]9!ĆôbâÃG9Î1ÎÊìAÏfq;ßðœ1µ®Ž¥©´ÄéiöþtÝÞ5µ;#FöÍS¹t¨ŠÊùˆ·ŒÐä£6(0q 5ýëjÎÏa2%ª" 7·ÙC“Ð…(»÷BIœµ�´Ìw]I½ü¤H!ÐzF§¦ï­Â9˜ä"mu×�5¾º·¢ _–Òt§}S ˜-çw€©7´äjÆæˆá§Ø�¹ {ƒ§M±ÁÕO§!ˆS`»WQ 3ùØ…PHmˆÍ�*Õ�Ôh²©<ÉôJ�ƒoê|Ì´Ö2~l}iÛþ?>4ó–®cŇ�8úh™D‡®¾—Qgí.¾v#ö²Ç[O©^›1Qȶ}«§3ÀÓuWz&UÆ\ê‹Ú�AshbƒÉHÛã6R�.7vqÚÐÞ:vÓ´*޸܄ònÙWÈgþ�tÚ&©ä¬°vyCÚxBÉ�êqILl’�û˜äGY¿9*IFv>Åðr1Øèm`‘ûYŽ•CÕÌuÚèž�˜Å‹ƒ'Ÿ£e¹‘‘£A¸dsµ Lèî^j59DàÃåôײ•^•y’ëš)±8N瓼®»œ=—ï®a­ÊœZ¥dÄ̹Ä}’U,[“bx¿¾‡í.O�Ãø>kgˆ¾ :U·Ù€+3©�÷ê<#Oàdé`ɬµ×¾3Ùqà˜hŒ·.ÍLò –Y š®(ÿ9xæÈù‡âÇ·fÊ­Ë7:q+¹H ¶¡Û4M„/.¿T’¾²©¬‹‹cWÌ<†ó¶c/â>¹~4Ïõ<1è­Zn;|Àµ¤¹Ü—c]l¤ @£áø?ù’ñhµÑ`Õls¥•s¸._³»“óŒØÝ³­� .|ÈtØrhî¸DèmG4;:�_ìcZš�€+I ¬,NDŠCBÍãVõ«osŠK½vR;VÜìL–áH,áQ*qbl¶¬Çⱚ‡iñ1„æql‘‰Íð®jäÒ0NPÀ´o4g#П€sÄõø"D^·?:»31q®ÈÏjs®&§ó:§ ¸²ÐàvGGÏá�›¸F}ù(ÜœRk]i ò±ôë¨ð«ÃÚ,ÑC‘tŠVý !�¥$A˜ÅE�Ç3ÿ!¹æBYÝ'€… «ð—Ð8TÀôá›û:>/NÏbŒ&ÎE…^Ü|žé×óŽóÊn9¥øi¼ù[ŠŽÏLxæ6ìh§&Mª[k[�ÞO 6ÍjèÛ»@­j Ž 0éÎxKc=¾Þ‡Y#)^è…&™C +�د}™[.nV4Dª|•/—ïÕñRÐøfiZÎB>\=²gQ€ÝHTöÜd$3ø„ÿ¨á„j™ø,Åk`S߉µ¾hLG#â8¼„i6V?TÑ[)‚X.ö{N)à¾ß](�5ꀿÃ�ËéEY+ºÓ@¿w^:E Ùé`?HœjÁ›x‰;¢¥àÄ‘ê»èÀ¥6J)pfz¯ðÌÔØ;sìñF¢XW™öù ±ž5<®Ã“mu#2ú¤‚qBøÈ&á‚' \ Ÿ9ôºòÔ"g÷ׯgÚ m„³t~XP¥KÅÆsú²Nz(‘ýç.ª’~¡>[˜MæÇãõ=ñvA.y“qbœÙQø1c � DhžxÀi.€’›¿1NÒãí|Õ$Úxa3fåG‹?÷Qí Âgš¤_ŽÀ”›LŽGX‹àF€¼¹Ù\Ýs ë/åü>²Ó¸S\1X[A•RþæÞ�*Äþžr~/„�ܸ†ŽÁyôôëõ£Ì¢Çï¶+a?yr«”‰ˆc›Dg}Û.È[¼,¢Áx¾þ�¢ 2PÉ/{w¡š“¶;S0$þti´ÈÐ b£�ý¯H[ØK%Œ¹Ýo39½bÅrë=qg~Øü1­_pç Ö´¾ÒÓhÁéŸ*p š ‰ê>´G (É,úÅ}Ð4ÀUˆ‘ì¬&ä¹� ûÈÅ7[úöΫÑb„Ù˜DÊ×]b�OÂû”»½K‹$ËH«XõÆ™}ˆÍòe Ãá·ÒiŒ*¢vXRye,j½Œ�ažÚ×R„ʈ|þœý™„Ä*ù¯.÷7R�°ƒ¸ðÑñ‡õô #ô�tƒ7Bé&Y6=÷¾Ÿ MY�Ô,çiŒÁ l:ÛV nó;¢ñÒ}½ÝùÊS”„)WޤŒ=Ô묪_ ÂF¨DKPàVÙ¤|YÜámÈõø’˜9Ki²cd:\ä¾å¾ãv>ª.HŠí ª4êö:W–ªÙÜõ÷>î±ø'ÕS’™ŽÄ¿©¿ì˜8ë`˜‚•7ˆ—•x½Éé‰)¡cµóëm‰^ö^Lüe%të =ªcsïb{<]hÃ^ÙŠ–©Ÿö`hxbžÄ¢vKW¹šï¢fø½ÌÓÙ]õ[köœE¤°¢\°Œy™øMXƒa<Ôf-/¿inw 1qŒKîÕý9�[Ó(Ðä±Df'È7†UNÎ�˜_I”Q×Z`Eúâi\4ÞŽöМ"F%ç¶�6üÿî|ZÞcÝø7„ãó=¡oß%$0±‹;DÑ«’w;b.­¹@f ùÛý˜)0§bžF n×ÜT]rÍtòûŒã /&Ó%Ú"!ªé/Á¬m^_ Êy*N6ù5]™L3¾¡µÑQ`–Z’åvfò;µ‚ëš¹X:A:×ÚrÝx òAÝ:Ä€F‰|]�ì{a¤¸k¶ '¡qír¥»Ü"’{ÔÅàÁJ.8KåòrYò¥Ë؆ ¦ ÿÙ”ÐãÎt_¼Ò í^í·Ù1ÿÛ§ftZu¦ŽØbJCšOÊp/÷%óþrx¾æpÚàù­Û£NDè»Þ’‚v¥ôæã×¹]>5¿° ´y™K¿Ù\¾QíngãyZ‡§¿¨îW¶ßë±ãÀGƒ ±J¯Ö °Û† ´ßèlii^±¼ ìeÒˆú’yAõ•8£Ÿ¼«éÓaR}BómãŒ'�ò+9 ”ç,_ HFÁz†á4ºÉcW}C'�”®Î0�%S·VöÃQ×XÇQ›:CŽ¢ õê!@\r ¾x'>€žP>O×w¸7$#uÒ) œˆ5x›U×ßέ—©ãº_ülÃh 2%ÿ…¶èI®´º¶T?”Sá$TxÕ9Âò1ºÖÿ:ºó”=½Ô…Øjnî£V¨Ü%ï§Úé`皊á;>)tÆz ð S�3Öýüì‚ ;�¾ãÒ¦¡uÄ ­Ï‘:|$ÖR»R§UûTœ€•®}0ùj¶&I{°˜°XÀ¼¥#<£z€Ì+=¾¾¼S‚l¤,à�Kïá\«òAÀ·rÇN±—Rƽ7œ `Ýg`–„¡šØxµ÷ÞÄB„ð� �râËpÌaø ŠÝæà›áÅ %Ñú3À ì})Ž\Y�¦‰gakÛµÛGoõHY£Ë,!TÔ±ÍüA ¼+ÉZB7ž]鯳j»eûóC"”R«Ç–gÕŽÑŽ×GЦÎÓF¥<öw(¨¸8· ë({)ËI¦¿CFm¸à`%}¨IþUMÃ|ÓyzðÆÚ}•Úý²‘SºOKp\F=šÛßú·ÔÍ¢ ùÑ,vÎDöTŸP×Ç娸»UƒÍoH~r«¦RIÎpg3ÃŽ�7èLõ~3ͳ 0Æ_Ùl×Y2ù©'‘LêÂ9šAü/™þƒ×rOÏÁûTú·U×&�ä3î‡oT¢ ­'@ã‚1J{šÕ6¼†ç샒£îÂù¼mÖ 2‘ì4Ù(Ñë!Äø�3˜ãæ�gW�³0Ð�;zfT}+¢sð&ÞÜ|SFÕç4/3[êß {dA«äïaôHK1["Т¿…Ž(¹Aj©žŽkë¼K•Ñæ�ò²‚$ Å¯V3;º-¸ë¢mfvÔW¶~»p‡».æò0«Mh{‚†r £HbÒç†ÀýÀK‹w`*oPÃj3O—R úOlš–†ÓÒôÏéu'H²Ë?Åúqvùþ& ÆVL þ¶ÆŒ6óË£OË…QÁÿ¤\ÆY.ïbVR…”žIt¢Þ;¤ríÞ"Ë3›£ ŠˆçØÅ¤ ,`xs£Fs\Qi�y{Íw‹YšzÐm½7µr¿xÊq«ÕmË:tCÀ6£Vû¡.Ò˜mq™½©Ž›Sò³âm½MÃ�kìþÅtå3”…òå'g“›S„Ÿ“÷�üGqÛ í#I ™q~@Çb9ÊŠAÂ^ …ì#)RbCaõ|òn‰9ý <�)ÆmÃæ£‡öV=Ótz:[¬ajqsùZ�z…Ï0ZµUÂ(øÜd †OÚA…ÚSå–¥ò%�_”ü²¢Hc.ë¾ ðò�âê[¶üÿ‚­€uQb*tTš%f[w|+L^¥ŠÉrƒPæBÎ0 0A%ðËë£SjŒï"¿åšöˆ‚ƒ‘?»Ÿæ=,Öy{féuÝûÕ΢"�p”`‚³„0.UêÄØÇ:ók Æ4Dw ÇÛ–zë¼W‹û’¤Uuñè£vkÊiD߆J†mv4×øOf`ñümi'ZgüêûhÙŠ~ËMía–ØÐ§“sŠtƒç©ÍqIÚ·:!„ºî¬dÜ7{é?¡ª%’†NKç(+.¯#Z鯓ú#YcÑ~+¢g¾Bê_¿et„˜¾ÙÒ(@ë—-Š&›µ¶Ê°Ÿ „4ŸxFŒVv3KEu+7ÏÕÙÕÂJŒ%®,@¶ãHÖ ÉtÉ”†Ç¢ÑåCÃwüºÔ5|*8…Gú½0�s"�ˆP^ý›¥T® €ÖÎtRa§‹—È5B�²Œ@ÿæîäÐ’úÖ ¬L?SWëiË&}ÕBõÅR_ø.bتtè>̾×Þë‘þXîKl6e!_õG96Ù3‘ÍóaŠ‘çp£‰¨€Rn1%$Û[*RöY ð=ÿû„ª~%mm —u‚—\úµ)°mõá¡€åSLÖFëRÔùb®ñs&ª ²¾ ù;ÒèÚØ FiV¾Û©jøb�kß'耤𗋔 ,¸­!eQÏ+åoÛ ¨â]î ñ8–àÕ›á!Â[lx‹äØÙjÒm½FTv¥y˜ó4(Åf¥+·ƒ'Ú ´7œ¡d3�KËn‡·LU Û½ÿý¼íÈéøHØõÏAnW$Mc½: €f”�$gÆnú=¯k4//ÞýD]ªA{8ù EŽß .�XÖì Ý&Š»xÖµ9/Ê…G¼ý0î‰ç¦sžŠ¹¥É8që\˜”ñˆK¹�ÿŒ±À›¹Ù¸uöuÄ„Ö1‹ Ÿ8I†]??j 2>.ù œC§®Ra‰Vøjò®W8Cùã =†–I:ÜV?™„.[I&­í®ºF?²‚lôH Óšj›t–×AF!Q…¹²Ø.‚¿Q ̸…‡”OÉ„ŽM®«ÎT¬s&¨•gó¿¨J[ëQ« Å· •³¨¥ZŸ¾¨hË—¼I i†�”¤Ø:oúAQ"SÿT ]¤‹|Ê ]ú›q¹¦¨åõÀdGÃÀ�)£ñ >.ÊÀ²®U àT­+Èg3~ûÿ¦¤ƒ¥sr_—¹u;`>ƒ_ÖU²eœj,íòÁë V„Ñ©×$íÉ1'(wãÊàG<þS¥­&S©èqæüÑ+:‡Ò h½›s±hÁ³ó-ëÛöÅÆü–$ãD�?)¾á@%ýšáEâÙd#¥ïÁìf))\Ôƒ¿.W¬±ÑBQº¦û>ç™ö…j¥ �¿µ‡ÏŸG2²¼\ü3g¶eó2}ÔÓó�.ïË™cÄ2¨2„“¢sMIÂ`q×ÕÖà-_£v¢‘¹Çµ¹ }Óz[%=œ–ÝÈC�YO1‘¸)Y¼—h86@¹>“ £«LßZ¿{¯'¬äI|l}™ æ½ÃÔØE¨Ä_Éz 0T[díÄAÛ@l©G¶!‚Ž´��¹i³ËÖµcbßô�&'muÕŽn‚·þs&N†)*¿�è÷­“>¥ª…+Rcÿ˜0GòÉq<5ÂS4¡ö–h¤D-.„�yæ/Žò‹¹ÅF>Œª…£ÎÇv’IbUq{»ž�ç1¿N´R‹¹rßæÊ{ðÐ(Àð32x ž�ßNø�˹ih2-¿"_ÔpO¸o�‘W׿¸© FFXΫCÌNãâ Ž¶Ä‰¾Ï&å[ÛŸþnORüòDßÔ�Ä€Á³Hμ ´µ¡¡i)òdô^~jm5– Òq—µò›¾öì'ˆn›»þpƒøBà $6iŸ Zç§\¨Ô½4'ÑóBJhÅ�ªÝM•{ŸýݧÀ8š8‘ÁYå�}=ÈP¡>GO2vl˜/§ o‹h�ëÌÑÓ3ìœdÝS\7&ƒ4†AßÝò¸ûç„�Þð†ã»FÓajïe§Æ¨Œ{²×±<·“±p-øØá5S>8�qÆÏ�ÏÒè&R^1K†~òKù�Éꀸ§ã¨$I ¹©Yõc5'¯dúQ9V'ÉRp‚” lh©ÿõ‚`(yüW²J|¿Ìt“1•i=Kây|¤Zœ„á÷�)¸w&F’}\ÝÔÂm9‡¡Çè ¨ž|Ê&2—ûä¾rï;¨ÅÎÁ­Þ}v)Ähmlw”V°ÑXLæÀ`fµFjçùcÿb¤©¡£¾ðv£nfÅßAí„Æ³:DuËú…¦‘ø¦C¦È‚ ^sŠ:ÃîrÂ~ø\�¤L™Ë«~0ÈÞï4�rxÂ�b9Ôý’¦ÿ,T‹nºÉ‹/”I‹A21]0KMçq ‚†[Y‚„帵[651¼Pˆ.½Aꦬ•þO…·ž>RÒc ¢úv:8ª°ðZݦÒÇœV`aóï+F K ZL¹çŽ´ê5{ä‰YÒDóc¥YÍp ±d*\ˆÿâ‡Ó7vˆH¾'¶Ác1«½&eØéy÷©qÞ$(sÁÄÆšû‘�×-ögŠôM ´À—ê-ˆT´ª]s¶.ëøUMšB‡ÿüpª¹vЉï#%.[ºÏ¤Û³µ>­|hž+•;] hµí$E £‘3úTÎâ¥û|y¯˜ê’Š\ÿóñH”o—T®DÍðôÁ7‡``¿ƒÉ‘ïÃçaè}¡‘f#Ž Ã'ãðDdë¿—rÔº8õ¡T�±íJäÏ@e]æ…ÁÈ|ªLâ»ö@’�bG²â�g—ÕF5Ù‘vT=RÐ']7¸$Áü/1«òM“{~¬•-)<‰Dl`hužã3Ñ×èC,DcœM/”RÆ¡†,&…�4)ý©Ü€ÁGêzT7..© >ž@ä9þ±ø�au‡ÖfPÈ?q­šH>Ÿxq^üáñ#§¶•¶ìíçOÙÑr ¤gÏ4"Ûu¿q-4¤#­ú)+\H•òõ¥‰M&¤nJ­* J.ÂM&Ò8äÏEÊŽWW<»W¹ÝvpJñœßìÓXß8¬Ù)Œ áû·Ürâ¦&¶ÃÈ윚'¸>�ñÕæô1×é“'~�)ãq$ýRºWëßÂéëX5¹Ž ÁÜþ�Î_¥=³j~?B/LÀQBÌ «“Û}­gk�ƒXÖ̼£°Êº†8=c½_]éÊ=§C™¢‰çî”c©±FwóDZX‹3›±BCÔö¨¤Sa7æM]]à SÌGwæ>!›|€p4ŒËË–éÞ{\¤µÑF0îß¹L8”€û\4�o!úXàÃÞ•™ÿ…0nŒ "ãÛ!YsBZ ¦ÐU°™µ•YÅÄ\àèm˜ÎÒ¯¡º®¯&D\]ØG^w� í|wÆ»0ë%kôÖeÉÚ·õ õó×zš€Vÿ·M-ÄzÂBJ;G|ŠÔtðàþJè§ a› Y„]"-«hÀ�¦ÓØoWô î[‰¶z?’ªº•2±ÀW~býS›©­>¼õ÷©ª§É9Ѹ!ªº xÂUzæj‡�¼ÆaÞ ÆÈ ½F⫚Nßbú Ðç0{D{̃¥kkò% eyd²ûW©Ðæ¶©vÔP4AÊG§N/§jd 7]¥'AGÇ%X2Ršw~)s¾„t°ä €:µ h:à˜¯N5Hd/T2 _wæJ¤ÕçÈ-s`¡ê?Xä:d idñÈ|9¡Î­£#~€Ì¾ð¯l‘Möêw1Ðôæ]M¥ú��r»‰TõF€=Ör%刈Õ*±I\;Agz Ùý ÌÌ’åË�ûd ë™TiWйY ÃáZWÄ6{d§X=Bì½Ã}FnRF¢!}:ª6jSdô¦@JׯåñlnV«,Vç³£Þ("y2Uägî°Žt•ßu[²U‘%Å”Åü=®�(MØ¥‘;²õE°ç•ãø3ªo#JJW‰Ôø®°êÕ/·“gÃçxYž¢ôˆ6— ^‰k¡y®&N›;õ�š•?¬é”fÙvš/̇‡ÄæœÂý¬ŠUë7…„¸þœ0+ðŠIBç€ ¯}ë=“ÛÈÍÍß§êbLM¹–vM¥?öáÖ˜SJœ¬™ëèr_Š:Ó „®_°dT¸¼þoÑË�Ý•_óZþÉ„{‡ òúc„”däxþœÄ7«•1S²tˆô�>6%€jB“Ûu<«†­Æ¸Á_7ºøÛÐåp*VÝRÛá¼¶!�„ÐDâ]'—)�°×¢�ˆM®21êlb™i^²o˜Y¿ûÞÛÀIÇT(ÓÇÇã#Y†ëó½;ø¤üå`(Š)²æ¢Zú§¯`™äÁºÅÀ•93—ù‰Ñ¯pPÍ$è y¨/Éœ6!Tã:3P[ t¬�àЃCôo)‘̺¯cé3ä(7Ùöx®*P@&)\ÉÈ1ÃYc¢¸Y­jÒšÞçü¨Â¾u +DY–ÞÚ©Ó¦€Ô-P�Š­»‡¦îãhÚµ^ Ÿ‰¿)^ýuðË�R‡fžnl둤$ÄzŠe`›’¯§x!´µ‚ÁÔR°56 F;ÁÙy±ŠìãÀ�º‚“Ùd³7%ÇZ±su*ÁiTÛ€¨`–$Éì�¯±.ˆª�`Ö†vƒqˆûÓ^µ‡õb¤ —ûÙéµ$Òñ†ä}ExàɱU¨ý`t!�Q@{?­…âre< VÿfÁÿŸV‡»GUœiV1�k㜅ºp}¾|;ì9]ÁÞ�ÅÊÊ{®gôÀ…D[àã,,]f‚SRªú ,DbG ë5´�e½ÌÍ/7CÅK£P旞ó¢rõ;SežêÓXS‡@÷&6ÊD³ì8iŠMà™…ðf+T¶õ…‹À×ki¤ ²,Ž-«¯/œdùií¼ˆ�A’¼Qè�b?ß¹[·u©ðü!ºU»ÏvÍéøQGFD¼V 5…¡X¯äYNRn|}.žïû˜®Y›Ê&’’¢DL,â?)Vpwk×,.t”�€JVÝ+\ËDDi¾±òŠìL« ê Œóׯèy&uk…%ͬgñTrw<2&5âk\éšõD® ø{~í›Îs†ræ6¦‰ÅÜe¶;.G/®B[© ›\€Vºnƒ#åç´M·•LÈ�·‰¹‚óÁWkwu+ÇQ¦»+Zt€úzMÔþ�ÛzD[{»>^>ƒŠÂ_1šÏa\ÆÝZ¬Cb{vµ$Êç?toŽÕ ëŽP¿§Ÿm½ ƒ”t®Û)¹X]Ö)×T­ÉW ¶�R–Ç!dÌjr²ÕO†€Œ™›/ý„Ì%>kÿ'ó1ÀÃR;±dóÏ;6é’ÙÐ᪚�€ìSÙïÓÛƒ” n!wcFàêëF‘��O{›[Ésc]�雩4£}­°ÊO!û}dõȸ|ƒ¦{3ýåpƒŽ+©Âò&~x´©öŒP…§pÎÑÂìuRYA¥¿©Fgâþö†;óTqÛX½;60ç*�~ä�éÀ™xwù#; Éé$zM;ü‘ÓËô™kYàôŽÐçyÔ6CåùxNŒ�7Q+¨ÇV?02Y‡‹™n®s"åUò4µ‡0_)„¾Ý>™ÒR…ky/÷¢X\C*ü9& ‚|¦þ%ç¼Ò–"%„ˆìåCåQVp@+¯b’:¦õ2£<_Sù8¨I¸�ž*Fž4G£>g‹ÆÛæ"ÆSÐO#ÑèeC«›'¯5w§ZG6ÃÊ/4Äï’\Å¥R× éX zSûkŽÄýwÖŒv£ÌfCߨÎ>nQ±ÛÂË>¨—âåÛSƦTä±` Qh„Pp“y0Xž”�x}4"ÄY2©VK$ÓÂi" §÷e2.}ëÑ‹¹7Ú7‡§ªÝ?“cN€ç�ÆY× ¢ } ´…ó£¡Üæö¢M~ƒÏ„'[² ašáãé±´ÇÛDèíl„„ÕžGá¥áŸÐô|¹0ðH‡â˜Ì€%îP� áâ”öˆ2IÖ t$ÏÕ0¥¥ÏñãP7Ÿ¡kŽ¢Žšæ‰^'úpÕ¢L`¸óÍ’X�®„-ãV�cKdìÜp(PøÎFò4ªpWeÍLÕŸw.ÀíV»z~IøxTaQ^‹GbÒÖ}ójÃ×ãK=qAØ:Ê£þnj`<®›CÐ�‡5|)4qõ[žã¹Ýó0m� ÆB™ýl±¯ÉªIéHîQnSÛó_–a.ÄkáO#Rž�eé1ôH“6®À�TBœWú¢‡Yé ÞÃúÐÅ/A>Á˜'�iôS�rqH»]ì¼8óÉrX{‘äS!…Þ�ì‚ë¹€tD¢ó›iwEÍké½*’z ®Ù9Xg�m®`S¶ê4 ÜI]#òÉN u³›ÉŒb�íÏÓ…€®ù›<χè÷N«‚w6|ãA@�ñÿ¹L¦nžíK,fó@‡©û]1„J�å¿Ó˜?ý:ßSÖTÇèû[¡Ü?Æ;§°ïß:(;úzóQÅÈ(=yØó¸•UcÚ3`35E—éACºã.»­¿`½‘Öö�j½H]ü&¨,+eíhÖ3ͶÙÉ ³nÀ ݇×7±KÆý#{­`«Làߨ²…µ ã.Ó’�gNÖÚ”WΖ,õ¸‘›a:k7ôå›Ä;ÚåÊ?çÌÇÞ„Ó8 ‰ÐAŒ.ÓœçyCêtV�‹ºÏnlã€V$ æmÜåÛ‰]L‹Ý­#æÒïEÍB­Pи?뵓Uº]$R†[$ÝF�RÖqèÆ² ¤_÷y[G±k1aƒÚS}†k£0PõåoÜ bÌ\áËG¸ÈøÃ$ðv¦�ʽ�2ÆŽê¢g5ÈŸ·?¾5pìè;'MFS@9¨Æ$[—§D)¸ùkÝɘ¢â�ä fÊÔÀ¡õò#r“mhjgîžÌ›‹!úÁS…\ÚíIÈ–Z·¤žÞ®U¢ßCÈÞö*ŠÎØ~¨î ŸO!UzcîÌSrø¼•Êöžðã1u„;q;æÏs­¯3Kráô2u`—Ucn-Â�Ã4Î¥ÐRBâë1‰ÖócµÐØ „,YÓ�›•Xí¯2×F7&J/‚%R r){((ÁÚÔüË5˨r›Yò¤U$ÿó@í°.ìUu¾ Lõã衪Ô yk½dbS]ù3ýøe’¦ò£É÷@ªÅQ”^îíýÊËC]Ø 6%iG„rŸØ<}$( Í nUˆÍ¯o¸/%w‘Е�£~Õ–8\°ÃÕ ÇÎA¹L•ЬÃ3ÓßUW’¸bÉ=<øo¦Äìý÷ æŒ-ÜEÉʦ²UÈq:´A|”R%�§ÀȲ\á5*›}Q¹æûþ�UðŠé§ç/[(F(¿6ÐÄbÊŠœ—×J»ÐN«;÷þÎøÛCnJÐv™”P3%ó;ù §žË˜ž+) Ò b*«¼e ËÝÎ[¸Ú‰ƒ¨ážùñ§Wmº3lÊѲ'½5�ŸÜç ÐÑaêJ>L¬6{*> þI¾ÚºDÙ”Ú{'êŒ*µ«ZÆ&þQ?*\N”~Ï\ žxøy ±]ÇKGõ­�uqqùÝ„Ë8�O“i¯Ç¯èEÅž°ÿ ÙTZ½Òd§ãvÒ£�Õò-Ù뇤ÊK´«/NùÅM~v˜²xf°Ìé édÔÎ-ÂÉÒd8cë8`0J&ñ·#È…=—-A]Eqª(¾ÜMŸ¥ƒ÷QŽ‘pþbÌ;¿N7Wp¬‚a/2ÄQ‰õÓŽŽÛ^ô#™ˆdu.äWYVÂvÄN«mcDä”Ñ£:RÒ4GÉr ú3g¤'Úzt�J+®˜ºšŒ'‚ƒ•oËy¼h&¯ëÍÚ{§éû›5Ñ@ï3Ë»¨^z^ˆ‹LBqYTóÛ^¿Åæ ™«"#c×ç¥IOŒëøÐÑ»|�B‚Mëi»�ECàÌ�ÓË­?jŽ&Èz†Ø}èí_«Þx¶¢Ì´¡Æé­Ü—§³Oâk¢7gVk”?TE ^¿mì{`tm÷3µðÂíåô £c `̶í¥�!¯ƒ–ÁúÆE0tPQóVC�ºb,�ô}�J¹Ñ®€€—ìÖäâ‹ñQm¯Ff–'Z6ÙÔ_C4l´L’–ÒLy•À‚› ­í¦VŠoöòÜ »ÛšðŸd@Úè¥ÏšØ�48ãcƒ?Ä�·°Hƒ$YàZ"�u *h©\ÿ€ÅÜÀçRÍ¥ë·öáó$úXÉ_^y¢ùÔdÍÖGî©ÒØÜó”Þ§>0'+]?ܽ£Tó÷îÕ!ÐìwØ®¼àé þþY½`K¨©�¾Ž(çøñ 'kר†”"5™¹SÅ'½}äÝžz áÂ9BYä°ŠíôáPÜ9Ä•I÷=™Dâé"ðÆÕ¹$ã…§›c³á“�·«o;s—ÝI™)¤'è¤^CeÃ}h !fÂè‰Þxâ�0¹›ÌHCַ׳)ƒ ob‡FÃéô'ˆF Ç¢IT+9z L¬Na•€‹þåNprZþó•C¶óMïÉƼnu¶‹KzC)h™7Þ~$Ó™H9 Ì†Ð”¶T†�|qnƒnI-›¡]™a(*.'½ ‡„QÜêl,à¥3\7¬âÉÞ1{ñx9y4LØ“”BR Iâ+!¬lN•`UÎÖrUé*D�Q”y*c8¤φ‘T3êh7KžzgCá˜V£�nû8: ßfz± ƒ${‹ìµ€Òò¿xßùØU"¿Ì¼ÓM˜}#–ɽä•óÍ7ÑI�ʹrÏlp£v¼jôÖIq¬OÍOê„ ÒÕüÀši.Æ@Ì]ÌÓ‚e 9¸Uîæsúédõ˜|fß?pb9]®¹m"ÉO—ZÄa!4mc†|!ã•× V¼Ž{¾”úáâá-Ã|¼Gsù¤PÁÒë~êtˆùD‡(¯àXž©žœŠ_�· Ý•×-^É/T¾b‘rœaqòGÛ‹GYyˆRV*‚¡fÛ?1¹uÓsÍôûÍ�Ãüd,~°E¸@°ÔÆ%ŒRrJˆ7ŠmRˆòUïÑMn®ÐfË�”±ñ¸ÁnÂJéz¸WS iÿÄOœ“©Ø�ŽÁQFÏ‘GdO|òvr ›ÁPw|˜@Gð¾:s="cð^,åý˜&�ÿõnyÿ&�c§î©v•Ä«…xcx³NßúÜZàñ£ñùÙ?>d* xžüÞ¸uþ ˆi¡Ì¥^­|;é»Cº±$oÚâ4i6òúFzHâ§Ðâ?f‡ÀgI=Õ€móšŽb—¾/�˜A¢EœGIŠü6?ŒzóD1%ëQ3}ªH0b�Sì}�(çÿ× Ã#ßÙŽ�(ok�·ià¬ÓÌù xñÌJøAê[Så©…¤N¸èǹ ”óå˺ÆÿêˆÔ&YN-žUïh݇‰ µFEU[ Qïw`µÐ¿+¢6�^Sˆ­ºY³y"¶WKÈÂöRìnúƒÄ÷ZjIOƒJ{1¾†«Œ&«}N:#™ôCä#Wë â[a 6³eЙ�á©sØnÏÂû0ú7¨Ï eÙ¥“!{„­®þ3¯Ýô+ö&—Ëd8·økóÿvâ–Þ€"„g»/7Ì ˆÌ÷âŠ8Õ±†Çn÷}~•þÉAO“ºÍ”ºÚ0î†9X‡³)Û˜™b¢�p2Û¨žw-À,¨CˆÿÌÉM†tY·‚‰ƒÍ>Ý¿µõòy¹POÝ�Ý Én®mù½¥ïB—šš¶äŽN”m%“«˜Ê`ñê„M¥MÎ@®3íþý¡�‘îh<ÐËÝȳs|dÁ³ø�yÆ8˜z\Ô¬—׉9A­Ñ"5ƒçÿˆÉV)q€±í ô·‚�«|)©Y€lÐÆü`ÃÊ⳯m‡ÌÙvpRÈ�™ä™#Ó˜Œºoæ%)ÔêwË/GDÁ^:`u{œ.“Ñí´,á”ðÖS,Ëj(àÊøµßKú.*ô$­wèƄŗœÙwøÚ;OÏzÛ�¤X²§#¿E»‘•~/"“xÇ“cFf%“·Æ4WL•ŽŠçðLÇÈ`}›õ¢ˆÕn Ôΰcxœ'Úåü·šð¡ÈÍcÇd¯÷‘-ö¯É»nÁ%~s–qÉTÆ_õÄøü`BšBF´¾½é…+æQbýŒF+þöW_g>»=4ýL««oÄñG„âQõHóÕí¶×©‰Ã]?:mdòKbÙy„eIÿÙ8›Âíc™³ªžò%€«4¶{¶I$¥-J}Ž*tÜðb¶[-µ#æY]ÀšŸðØ©ê¸ö„ ý¨�¦=Õ»¾2Ù50Äp—ÝJý/ [vˆ±ƒ`HüHôÕÎ'¿ˆâ&ð•(¤Í-Á;iê–̵ðVÂÜàHOyó¹–Ç ”x2Ä) ßG¶c q�"›ý•òöž)Y�ºá‘=®x›¬£mÀ*6Ø.yBíyî2ÌV�e²ÓÃUø5VHÖ;× Ê":Ð]�ÄsC=š@|`H�gvÃr2e•-¼[­OÏ%Œ~9CÅÙHP(ÔJ'Œ1ÈfA•Iˆ;ò§fõ7Èn}­X‚ºOÝ}³Ê.�¿3�v8§ àE¹ :_¸%Þµ‘®·O¥èƒºE³bªÝn¤&;•纰¥ –[K‡Ö�žÇ†<ñËc%j>�ìÛ¡­, vp†nPPèsßMæÈ᫱[BœY™ÞW Qb¥Rʬ#ý7Mø §T?x�×ýí\¡'*ÄÄ[uïÎû,½š „£ªÞõÕR¶ÐÓ Y–¦ÿV`&Ž# MÂü©µ�†ècÉOµq^ ”Úà¯"kàà ß"}yLç5ؖجo’´´ËQäan�{4™�pÖ¸eÂS¦ˆb°† u˜Å\ôÓ’óþç0.þ Â`?hðc…¿ëÕXýGçÌhÕ*!ImŒ£Ä›»ÎàÇ�KN€æ<Àƒ!sb“²Þ@ó¢ý�ìÞ�¯ åÂ�ŠUª«Ñ{}„im"û�«ëëÕ®ÇÒ°gÃÚo£]dÑÔùôöXTe]•È Š@}TÄe‘;á±ÜLÏ7�÷= ›ðCõ˜ÛD°ÉŒ74u/ÎÔš¸r¯qhóuÂux�¼¾Ú´#?™9¨ùÛ‰¦ÀÖ¼6÷øLFú|ï:v�f‘ŒË/uvýœcê.d¤n ?âwÀF*5‹b>~u‡„q©c$gµÕבåýþÚ\Ö+ÖTŽO]y˜â埶y±õ�ü뉷eh,Z±To€nýÛ$CDE7‘&{$m ÂƒÃ‚…ÃkzM}µ.è>� QQ·ü^5Çþ>¸Ü…f™Þ¢O›B�>áÄ�‹nÛ¦äéê6ÖBáT“Ee0û5Ô.Œü"qtè6t- ¸„jÓXD°ËÔ£¤êjªp�$Ó€°Õá÷óY7 1’ì6€ Oª{û&·§(Áê�§Ë£¨ØãU5M>Nèß[ä¯áƒ~Q®ÓV4Ȥ ]ÿœ¾ˆï£€Œ•¸*ÒÒ�Ë&-Ý�ÒÊj$ƒª• ý`&§52ðËÊÐ ]þÑ÷Ë1’Ú{<öç…?öLØWÖ?ç -å4(è2Æ^q†³ñ‡s%›ë)K–TÙSxb–a sa€*d¼æÄÞ&h[:7ÚL~P2�ƒ±Bö»w¨�Q|Œú)ÒçÕ´ÓénϾ|Þ…i¼òÍ‚4–<_[ÀÇa+ [Kl䢞1 F‚ÒÈO ï75Ú],<­,¤c³Q·‹!8Ã{:·)Ò–WôäZ:d¨6šâzÚ¥ËöÃÔ—h¶ògÈÄ]æ*MÍ�žÇ¾&Û)‚VÎ-ÈjO^ɉMšN´ÂF1¸¬î×o† Ëš'ÒŽ‡Úè¥óñÚªè~R«wì‰rÇ@9͈Z¾˜N�‰QÂd{I÷¤–¯ÊÈHÄóetOÂýW©×€I�ûÅVøZÛU·³¤æbô�ìúdžä½”õÜĪF!pÕ“˜öuÒ2p$R´Ý$u/ruN^OîRŽ­Üõ|¿®v1%`™I*<㤜-“Åvæ^¾ézÅù/!ÈUœ‚¡!ØfjkÇS�x¾jîƒNæÑY1âÎGÈ/ªÒ ãÓVž{4ÿº‡üb %y8 à#Õx§Uù=U©øäº qLå¼õ'U¦[˜kÉÃÝ‚Ê��à¶êöÕÜÈâãë´­aS ßÚ–¶ÞŽÝn1WîEžX{jÖäÑŒ›%ŸàY<†g�VEƒÑ�8=åÐî)î¾ñHÙI¾%@<-”•–(Ï5\ïÀŠ©�6…Ùþ�rm�Ó Z�çpû3ôgEàóÜNãá]2 ››®ƒK­‚?V(ç�œÂþvZŒÿ(/â©d}µÿ“Ñü=ò·IÊïjÊÌ™ryÂ\©kPšŸ mZ›íÜv‚ز~ñ\ ‡� Ç*ü[9Ï×5ãVLi †’/0'�?»¤0£‚š ù�–ÒDÕË|uôõ±O¡(”Ÿ�JÛ¸w‡VÝxEÎÆm”ôB¼LäfhlÀ?êíF‹�gÁ¹ŠéLö{¤§S¾/ªhÜÐé¬kZ%¶±î4x¢qŒ8Õ�4—{GK¡:Ý8”§Ø”~ÓR=ÔÑ*4n]ÀñcWïáÇtd�tG”×ÃSÔ>RutDbêi‡wyBQãçzb‘­~?($ä§—á`m x.”c?}HäL�ÉÎ8ÊÙ”j§�¯üyºÞ¯²ž s@Ÿkÿ$åp·ý­€=w8�Ûó’µ~oÈïË…(œA'Õ�ù/…hyÒ¨Â:q †P&€¯Uö >È)Ë ±«Ê‰)e«X½Rø!Z³kб×+pÆï�(iž‡=ÝŸZ1 �-lÞó7EÏ=a>Z¦1½ã�æ€g®žÍ�UVBâÅÝùb [ȯ‚fA-¶Úó¾ìÉÜ(CÕ¿s¡NV¸•“†ÔÒCh½òÖµ]Tás\9ÑG¢‚ÚuôZŽGO�Aµi|6žkôeTÂÝ_ólùÜK^ì'ÿrÂ&zÄ‘„?Fηš4†œ;5g\ÅþZl¼¹Ù1ÒRŽ+Àèt�?cýkÉêyéYÍǵÖÖ³Ó©°ûŸKCLÿxø,âKRÛÙL”wʼnÊ2{R›ð¦°³G#î r\ZEâpUÀ§°Œ ¥YûÞ®$9éz¤ÊÉv«ÃñG£®Äªß%A‘]¡›Õ*Ób%KF°¶Œ€/0ÝTGG¼,Sµy�mÀêåJW×µÿœ5LzÛ<ÔrZoqž â¤k7¢°òjÀÅK\ea&øÛ‚±ù�ým5sÀžkT<öVVöoÅzuÞ%аèÍÊ—lJÕjÇÐ-v€ã2àUW"ú à÷³zW$„RÏl-ÅÁwKñc ÛYýajŸ3� Ѳyõ�Ó{šœNßnIU3ÑüPù§Û$Ž\&®z ÃõM‡JØC[<_m gF÷�¿·Ô/ˆ‘‹îŒ7’ä¦Í’¾œk øºd\ìÀ[;Ð-¯å–b} ¦Ù†´R½?H)¤Bʸ»GT[­ÚüÚçî#ö@Œ•¿ËÝÿ*±£Ù¼­¯-5èQò¸HyëW_Jn<\À¢f!Ôœ¬œ ~åÅdkšíâ9š¬Ó…ákdâ�ÛvlÁ3Ž  ”ZÿRÖ=ü NÐ:½ q4+,ýê(à„ûíÅÞòDÒ"¡;ù!{ÕT®zF°§c±¦÷¶hÒÓãP•ªÃ¾Òk3°¢½™K v&« �oŠôÉÓ¬4TM˜u±xâðC¯]ü3=4öO‘^e‚úþ¸‰ç°dý>øÈ+TÇ}örØ\&ÇÐà›zVY£úýk‚¥ aç&~- CÊ�j Ý¥½UV…7&섎´(óGÄÄ÷mðÊÙ·Xg�þ£¡�j2æP%‹�Ú¡C«CDʵ{”NïÌF+üT1g¿« =ªvIúv¨©ÙU•á1‘r #½\ä?RT>†¢hÅ"ã؉ˇ©êcœµŽ×ð¨òÇq(§NØúáú–?)�Œ`g Rh ‡Àþºêü}n&Û¬¯>~é‡6QEBéœûG¶ÔÑkÛóM�[ùá{ÑIí[fèù„6û¡×6BâuoqŒ–÷‡Æ~켑òGuv8ž©é„N>å©‚*–hd¸þ G^Vjsõ×Ú)Vd`n Í›Óùší¯îÆ8çÕ|ÆýŠÒåê·ù‡.›§_ëC¼+�02HžÃDGTÔ%ð`´ô•/sÖô�ö|YgjüE§?àû[ßÀÖ!Ãs¸Œí�ÕƒT{_·ôü�¦ qΉ‹\¨Ô âð%åЗÒI÷·†U°ù.Œ€¸qø2­)əПæÈ±’ø’¾âë–c¾ÓÏN„�Ú"ì™ýÿ&¿+�:ö$7d�§Bß}.>øœ1ႲlHú¤XRýÂo;4tùË>Ù§w [È×Ô#E¦Æuã.$§d½Äú°xÀlK–?¦€¹* ð$s�]"Ú´ÌvÁ½ä„�×ZÕ+-.:&ÊÅB‰êÓ¸ØjÊ,�{—,ÎâY¤NeæüétÞìåd¬‹µÔv|„ù)p k¼ ]©!±“¥„S0 ˜=Óª²ýl¹DŒ~éuõïxÏrRõœ%ÐâÞþÙE“n(Äþ?xñ²¼�"(ÓeÝ)CäÕ5Ów\þ äÃ)º¼V�Ã2 4T3³Õ‡ÉŽ:o{5[`slñúóý·Ë…;¥atüšÁ”k£|Â÷ÐÉðÂe’‚\”k DHm`¨�Ë KmN|bš}m‘t… ì‘ ìŠpAøEAÎF].Qh7Sµ4„Äå‘­ Ã+÷YÅø¢}Ùè€ÚÕL—41¢ÎcŠgC¯B;v„�‹K/êŒ8}„Q]CVÚrGÎ͆ڷa´â¢)Y_v»,"Ì·Óhœ†ÛcH6A¼ d\Etp§â ÿúÿïä³ôOÝkrÖ…#cì‰õåŸÜÏâ.>êä_Ü=íÊ¢,ïA*%Ê„é T tÁúrü[Å‹3§**QŽ© uGÞ\ðëpÇ™%žóÒÒ– )h{‘ =œòQrV�°Ï]¥."ƒÈ4¾ÑL§þ²01hï¸W!8gæø£}<Ñ’%bjß–±XB¬‡ï]õ¦Œ+W“uã|Œ`ŠN¾[š•�i\ì6×!±…ya« Äß¡Ud„¦díÎT¡Þÿf]XYçhÿÅót\c ÝÆÕZ£ôtýxã-Ò!Ï([.9:‡y6ù%LUMíkÖå o»òqÓÃ%óœ0¤0Ù€p Ûý€}*“€ø›²Ì»6–m!»f7ÄÄøTM�Æ*ÂÚpð­üS JË^û áé÷³gXVÀîØMbámÛÇ6 vé¦ô,Ï…r°ßœŸ—Vv�š)š˜ò8þü:þ09ÄÏœ;r;�¢u•Œ9µ‡O½v½U‰]+ ¦)®kýu‰KÞØäÅMx †\Hçæûš·z©›4”³üYÖJÕùã¥[àÐ/±�Ë©È�êVh µÅ1»Ž¬¨ÖùÒ?p�×™©ØRùü-+\³òæ¢Æzlc¾ûø 7GÒÀðÌõa�˜‰³#‡¸"åÄÔm1lª¥ÈeŠ@å°eØ'�[°yS�ªTSb7;• A•,ò1�è×<ªVúT�= Û ìäšå‹ð‡&õq¤fÎb·sKüµeîÕN¹ßÚú«v…áTO•õU2œd²šBÄ&ú(c‹�vJ¦‡%/ÿµÙ*jáǰN~§Ë�j¦ëæõ°YW‘zùC*·M#¡)4įêŽ1„;„{eÿÌ)k*GB@ãåÃýÛíáO —Å7èlÉÍ�¶W|—µO³wÄñDED¢PI¬Ïãöq³4~ Âo%‚NokŒwzÌm*ï yrA`ºd´Ë€ ùø_ŠûöÅ€X÷‰‚Û¿ëq„y>[C¨zo‹+-5ÕTUc0�]ø-V«fZ'¹I²û�”f‘¼VVã!_~°Ÿ00›ßÕ€.,ŠÛ¶Ÿ@ ô|4©øv�tˆM6û\y’)ßâŸo‘ŒšŸ|©ð?Ux›qx[v'‰¨E¸Ϲ°Uä0*䩹C31Õç(×™ì Jýų,ã:Ò>°kygFl¾Wš>\ÐŽHR:ª'{k#f­k"ÐS«¶vÊòX¿@×C~x e^†rb0öSŽMŸI�¹ÄfF‚ê"^ÍÚ@ÿ{{ÀêT›–¸˜Å·ó×% N¾½½�õCµÛË�’ÊÇd¦^VB?#‘ÕxÅ’4Áf‹ìdejµÝ€á …Rö¢;çÄ¿6J£wÌÆÊXµæl@Ó4•uƒ%ªÅÔ' w=ÖØ-œŒ)…ÚÉ?¹#Ñ8‘bLRx#�Uá Ùs©;Žë¶vâ 1�‰ë^¡Ãö‚/¶.kéŠ�‹(¤¹ˆ" ÿ ¨¡6Dß0cq|ñóç~B“"ÕýuÕ Ž�N˜Ö²Ž7á=?øúOXŒ†¿â£kïþVZ×#g¢ïj ãÀæ–Å\…®7mª· (œU×4ÝÇ�‰M²^³uê¦r\|Ÿ,v…áççõßj ¯ƒY§k»)’ýRÍ�ÿ"Úÿ9§]^"Pf<üì—5]»Z·§’ÛÀ̯iÓ�(ïç’µwb“[mš/ "ÚÁçV'ˆa%a4ú–ð¹�@‚oßÀ dV0ŽöþØÃ]d× :Ô“še_åßôʆ¹ÔüF¤ûÇüqX�µ/¯+Çn4 Ï8ÛÛœ“ýJñç%(,EÔ�§ .ɹ©¬ÞáGÁ$o¿ÏÒv¨4÷žœzQõ[ÕX|Ãó¹ŽEµŠ½(�_õfNÅ`¹EŠ�À`ëº]â˜LðìÜ#·ÿM¾n¹•y [D±7•WlE‚K}~¼ª¼¬ªzÉ.HþÚž8W=•‚—Ó…¦¥9Ýg-ð‹A�B�,'é.ï´ûPšCá#¸ù+Ø%‹-rS|åpª{zí�WBWåɽTa~WÑ ­G„­‹ù—&Õè[ôo`=Ø�9|Å‚ePþÖ�Mv‡`m4  |p@_eÀ=¥âų.¢õFVñFtÃä!§oØînm«ij�úà–Û¨ÇÂJÌ .“K¦ßUŒÖÄÃÌ‘‹ ®E­”†?»rmùÿK\Qh0žåõ®£×„eCù3µ¥ Ývµ8\àÀ€^ëÆÇ˜¿¥Ë¬z L,‘ÚwúN]çCWl‰#Â~ç‘âz Ï�iSÛ7ãÜE ë‚X'�¾°žîÞÑë�R�åBª% Ñ5*{?ù³ CQ�ñzöwà&…ÿ÷²À;sÉH!æbà¸|Q¥Ü–Êå-·ŠHâøqÐc.¨ؤu]ÿ,eqáp»l@‰øÿ,Êjª ¦»ð�¬Èóƒ³e œ¯ÝòAÍØ¼¥83\ì$Ùù_ˆçå냇í3D%oû�8”Œ~ãßû£4(dkS 8Ùþàxã@$Ò½z·èÙ»‰©à>»9SÂé$“lM2€æ~�(Ñ}V7È@ÿ¼Ä¬LŽ[^§Ýt «�Åçå{sûÏyÓ «¥Ùseú•«vâtº·B '„lØ” ¬úÖ�eæ¤U²étÙ� Í :÷nOtIóŠÇ“`ßï;ÙB¯"�¿ŠÛøÁè¨4©ñ¡J+sÎ;4™SrK¨æ< þø`ûÞ;èL÷EPLÿHñß ™!Hv¸ÁCå_Àÿ…«šñØ5¥­>k4êÖoV#Ì>Þ ¡ã»DûÐ�f�+^ó�•8´eÜ‹Ý丟ìÓJÑ™lÌ}D¶¸½ K}¤Bv‹ðö·•}ÑÜ`ÉLµ,ü¸Þè'šHá6qЂEÅj¦ßW‡œ)‹xò„üóô@Er�‡U4©wãÿÛO×I\xbGäûމi"ˆ•�Çq£IëSÒÀ)y=dTå÷€˜Z¦»*ÐA­öÚ9Òľ± f%q?Öz�­  p`"óük1hK¥6‰k/�‡ìš …š¤³” Ž+ü�:Ñ\ŠÈ§zLš‡™á:Œ•ÅÈ õléØÜœ»FÄ¿Ž9¶ÐÍçŒâ´Iô¶³¤ºì?�ò›É~ùÍÖG…�¬‹íX¦a7zWÍ;´]ýb;‡&j3ï\ûŠñfÂkªÉò¹e”¹$ËTÍݾf-Æ")þpß-‚©äÀ�@´â¼Øâ<Ü_]³ÍO­WÏeFÒH+¤R=ªmàÃ΀Å÷¢6“ÿ’_2@ws0–À6` G† '—ÝOÓ*~Þ ‡ìÌKÊwxV`p«½ñða­Rж>ð‡¯-ªŽOï_Àh?æCÈò�¸þ͈Ïâ>—cÃÈ’^JlØN`LÌÛÀâF¬kª!ž~CAŠ*¡Õ¬!ùï˜òpØ ×–°è #ÍÏCþrt÷®¼Iw¤ä×àgÛrŸXÝǪÈ©Ë ‹r Q]/Jz…{ú¢›ªÖ½B¢i�:åhkïIßWˆ¼�ƆØèÒeEØÀ_„ rõk A˜Msž+e�ovÖõðº7/Ú8ÜOãåk ]7ÅgÉÙ¢{Žøˆ/sÓëQ½à 4ž¼ó¤ú™ïŽ2«_V®PÉË4í@tÕæÞ@Šhp¡\>Z�\ɯXõ4/×6ÈW}â,P ¯�fükyZ|ð(ùz@æƒ;ˆÑóöÅs9ÀA T>¤]—ÐÈ tå2dp˜°%’®bGûR_Jœ{¶°ƒ–4rÞ+TŠË›Nú0<©¾?k.ŒZ}oµ}�F0nÀSšé:–©uW€T3ËŸ3èWNPo_É=¾uÖ0pÑ~}"ªiÉ€B»B°)_¡om«íÞ_Z†ƒ/ÁÞhÇ—¯ÇN Ž��¸™ôCÄtÏÇ,*Š˜(8O)ÊM•¡˜¹S)Ë›_þ H=“0Ï<Áv�ªwíÈ)ëj:®2]ŒÎÿq„‰›Ïzw-ý–®JŠ�Æ^&㿦!•2 ==˜UB-+ürîïÂðiÄ_°ãÕ“ŽŽ áU;9EaÅñ'Ã2ב+¥’>'P_µÆÄàe+ÇϱªÎ#äÆ9Wª¸¶sÉ«=#^í >¹:ØÔi!0×We7RDdúö;n^Õƒ(ƒoe Gy‹b÷¿F= ùÆÝ}ÿ…÷x9:\¡èo¢Sú‚…‰FÀ´0Æ*Œ’24 ~1…·Kʸ÷é”äÆCÌ8üßU t{ÞÒ B—ôQüK«ðL o:4j:ðÿ›ø-à®n1Æó2Gn©l}-ªÊhª>FÝÅ÷ÏÂÄ_[¨˜ä¸ú=NßU�˜Fqžs† 6¤¬Wö*ŒmÇ€Sñ@®0††SH.ÿO Ø-â1þ=á*�•kêÀB6²ÏÔãØänŒX ÁÓb€“b´z…):RÐ+ÆéÙØIa7¬æžPiÇ”²ž¹žPôAº›=sÚ(cSçgÇ kð¤Üã*©ñîX=Ù)¶_{�ô`™ÈwÓŽ�3È4%—ÖˆÖ€ö*ñ• \M—íÄSÃþ–�áÙ¢ºVEù ‡tÜ™PE`²uðÔP4¹EÏnq&í¢J°Ð#ü²¨@-[V4úA�têAÛŠðÊm #3gaˆÎx[ählȉóq3±@Àβu}—•‚ÎI�} &–½t€_v\îgïZ¤¸2ÿð´À`ý¯Â?BiÌ8žpyÝœEqBŸr€c›¸Å×WˆÓˆÉŒ$nÛÛúà %]ȪaÀƒ©‘nˆTdÓ!Ôs&‹ûáQú¼{ÎÜ•F™Q~ÉIFëÐZyÛ ÒO¤Ïÿ.F�—âÒÃ^ô¨;ùÀÂÊ©ˆi�ÎCDR5»IùôK‰(@÷²Ÿé•˜3BƒÒÚ’¨ŒÂ-«ËÆsGc¬ú­„,ZǦéíõR,æ.Ù#hLÏ Ú(­J’ÇO׺ôîsi§@ÕŒy3‰ø?ÚUâš+¶…§’Ä$£Ç“Àã½tdÈ™‚òÌ ;)º¿æžcY]  tàF¤–ÿÓNè�R¿ }ð+T#§åÈ&´½†ø“Çþ9�¡Ksÿèv¼°/Œ4³Ь¿$ÈCÌ꺹Ôà ë*À¼4ï)d¦ ·#×`†M²è%û–ZsE¡lû ºF±Où²B È!³è÷Ê�j)”ª6`@†¶vœ,Ìæ_Ôý˃G ¼N†É¿êIT"–‡àôÙ7·d¼*I‚�0ŸKè_Ü#wâVïœ(™Ç8UB_`]�T~õl{Ù»c�ÝŽ§<ÚjôQ^Îë>g…æ¨Â8\,$Î%ÊT?ø‚ÛÏØ<ÀO‡I×Ò˜ïÿ“Zyü�(N§Ï¥DÛt)Þ•XA`ž½KМ2ûÒÉÞR$=T][E¥K0ÈF3x.Ûº�ðì]ûI¡´yRSo>—kw-sBç‰ ªðƒ‘W²¢s¹c ÊN½«é@bXC+ûåMq+¢¿nrÀ�÷ž‘h޽`ç"ÉùpÒëBô%ëkK°s"‹z]ôZßýÎ-îF¿ÌF7³ØŒÂ°œÚz‚9”Q5ë ž°©°žáù ½ “é¹ÖPÞR“|ËËRìÇ'[˜üŸt¿aÉÒݪ¬öûü‰±_(Ü1Wù9I:Â’ ýp­Ò=á>AAáÌ{é-�¹<lƒä—Íb�nÅúËT±%ew!,>nª&G¹ý(áä­,¢Hkï90!xØš&©¶£_F3ŸÑƒ˜QŸH,ÎpLö8 RκWÂ)¶Wô!O~.ÂA[3FvÜøs]£Hùà“”Êb)lWC9�:I0‚T€štÌ?CÆ%“*XÉÁ í†^½Rpþ3ІzÄ,)è£âeÞª¸+èÂgbUqv5\'™^®âòÊgYº3ö=psLM›ˆ†t?-}‘ÖçŠiì…ð[_*k'XU–¿`ý2 Ë ­`Pg—ÌÎ ¥ƒ¶™|î …Ç"³®“äböãã-«_¬ºà£LD¡úè{©K¶%•;„`}]cL¶Àß—½�4Þ•ãú¬$š_w™‹}î\Ågf÷3¶#»—(ñvn`‹Ï1¥Ÿ‰‘8Šñ£kÃêr‘4#ÞwkRÖ & Duô£¥S4™¸ƒ¾'X;‹2m(8³„û Æ2]Â`OáH)E¯ÿ Ô|�ø™¥.» R9BÂdšOÅ�ÈIèžç¨^jÔ4�ƒa�Bʸõו,‰b£íŠ4½ûÏ=šêW-”¿úË”‹Xo’OqNÕNð’i vÈ€–ŸŠÛ\h’áS“p‡íus$G²×Е]¸!w²ÚôÆ“6v.YÓ¨“ßgí âbºÎ†{{òªÑ|†øûfŠÉˆ%¬¼Ü*‘¡dãç¦ú�NJ‚K˜ê\{C�¤ÖÁUC?Ú@§ÅÒ¬Z?3ÿé™RH�ËöAǤ7NN“üéçQ”]Õi‚½Q¯Ü mã:mG6Q—Ó[~½A柚´¾kMRè¬'©,xïá›d˜~¯lc=�ü« %n2™­ø–QkùsÏýÏpÆç7![QÀ©OoÎ^¤»žìÄrÏ®=Ç8q&4="ƒýe<ˆLAXT¥Q?8•â Ð&Ü�q>>[�Õî‡l"‚>š`’8Ù©eh8‚+{+W†ŸyÇ’¨­ tý°Š À«ØÙ€Oûë XÈ)§½îžý?ÿCxFN}íã­ˆbYaùú%AŽyÈF†ïÉ I•‰�ßQÜø/«²y&ÐË—¨Š´üjõXÇÇ%;[˜¹Œ‹lº»ÁêG3ÃMg¿¨'+‘»˜‡ÚfGXF•’ ´ùÍaêxÅ ÞApûš\‘2ÉSÏ*ã;Á�KýGVë¤sÓΚœx®´ß®^©E»ö\H©ì�ÌÈÊ"uÏý3?u;v¦ú»’—õ{sÐâO™þ*dkøæ)i‡ûIB* K»}týðÄ}BèfêùXp½K0NŸÚ°j(£,ì0ˆ«8Qq3ãVâ…Õª*ÃIå*�tÇ_…ñ»òŒ§�=ñ#m�«Õ£Ú0ùŸh L'çå†I‰ï…G"aE¶(Õ7ÎÑ:3¨@Å"·'é˜a^‘ÕÑëÇ�nîuq¡ÿ%B&éTãh/vÀ‘úb-¥8wcSfM$Ø«*]P„iz%•éè8ˆJº·Ú„�†PŠõÌö(7BÀéþõ¯Š dÎn3®²É·éK¥QŒ¤§L c³n㈸Ó2c1ÙfÕÜÔòÁ™Š¢âgûøÉ3¡‰¨'Šzâ©g l¨ßãIÝ{ÇIÓFËMÈVàGÐT)Ò�!‚z,¡¹9»â;³ç¹e’ª²?9>U uóæ•ô¨>ìŽ]æá+4¿Íè›�+ÔÉ­ Aßç©\¶L³e‡nnM›õtlAb5KqB‰^®s´BÝu/›"Šu½÷Àñú»­“g(3³%ƒÃÊ„(}f©èæ$^kPÂD/Û n-cH‰c§TB•æ¦�,�Õ¨EÄ·ä'x‥ }“¾ÊñWNÎäq·‰"?Sþ³c˜/ˆVl6ê&¢¾³ÒÕÐ_ݹk@CÀÜLÍE˜Å«LB]5ñ±…%�Œ.Ó’Iò÷´ºkº¦}@Xa<÷*'=ßÞžA¿o+Ö©Ð"ýÙÔ­´_¡ÚVÄ:U‡òª°hèÄ4`_ú~Þ�ØÛdô«r²,ÞÅ?¹©W?Ò† Ƈ%ÚîÊ|ËE¤_ZP}+Œïò°r©D`€Ž•ÜͲūcÈDŸTÍ}™Jͧ�­6iÚÇýeýAk×I”6ÈTüí<1~ÔõrÔf(.Gk—ÛG &€>HK U÷þOòË'ÑÖyö“<yÙé}; á­þ%â›ó?Ú;†,µ4=÷µìà{ˆêÆ(”™$ê:›��~…âËÆ%Ö.ß ¢ò¿.†kÞšRv¹°K…ëî^Ð?Ëž¦[Ž%•l ïú9üq ò+÷SÃ./ö§’H¨½\Ü‘Í&­q2â�ábølMe{»õIçÊÕ§jÍ yŒwLJ @§RÐÈ/Þ¸�¬R~,´Ïd‘Ï b½Ñowª“0y[š ñô_Ðï8ƒ=-Šâ±O¬îyäÐ I®´ÐÆl|G$MÙtͱþª Ò;4/þ¾}q_AžÛé¶�U#èc¹nVHæñ¾>óâñIæ!î$yöñÏJ‘jí¬˜ oÈNSœ(Ôó†`ÄVï¨�ÿ† 7í«hˆrŽp†Ìc_,/_BOhvZ t:ë‚A£µqëÍó¡¬qÑUˆAÜÞ`:ø€sÕYX 0qªm¾”_Hì<|?Ög˜éš”’XC¤„bÍð) ÁÅž îâ€Ä­ˆáBþOl�ìÊ­&Mf×â lIó¯ZÚ�AdÙ4,}<ú"vú,Å6ÑÈø)Ë‘Gs¹ýK2”ÑÑÂѳ7\5Ì$(v‡5¿«5º4® ÁÜÏa®I%¤ü手vµR#zP´bIøv U”C=U±ª\)>Á+äŠï੾CsEÙdXÇ¥ý¨¬yË\Qøý6ŠÌÞ1Õõ’ÅGëÑ2¾Èp<ó“r+±gc@[ï~.P®¶©ëõ D3rH°¬F3ëyèú$vOöJ<3`h˜œ+u0X+lðW3ÿY3 ÂQ‘9‰ÈÔñ¿m÷¦½ˆ‘ãÂG]:H‹ÝˆIQÁâs‰œ�±Â0Q–)aB.µðäœçI¹Ù¿³Ñ'1¯š1ÉË� ‰^°:M!O'yù°–£GëºÙÎÑZ�g=U¬•$ÝrO„ú¨7_LzTÛ •BE@Ž|Û㈕ ŸIÇæqŠIAR`Ûü¨Ë¹uó!gml‡Vñ÷bî}ýገnT¶¢nÄ‚éð�ùK¯ht{’âè§Œ%+m œéZØyxÔ–$¶]ܵdCS€�…¥¡¥z1%¯5¶ZÑ&J¹ïÑí£¿²Ä"0µìž7¢W¼"nH¢ë?¢£Í�úÅY÷•ÂGåv?Žè`eÙ6ºx튪ˆaÃu`{ ð19jîªß éÔ½€ïúƒê.ÞÉ›ORÁ0t8G}÷j UõÏì·+C‰4¡ ¾”VW›„Ç3‚çQíéžÐ²‰²g5– Ò«'°gMeØu›†”Œ:Š!ðÚµj8æ\ôv="‹W9Utðìý"—Uçœ[ûw«TØKgW·u!“c|Jh„ò¥¹=vjʦÿÁf�€/š�nËê‰Î2Z;)¸ûžäßzÝà˜š”©¬]TÓ±J¤5ï½EËP�[U’EÍo6^˜zè™jAêfíi6°œÞHáËyëvJƒØHÉjÆÈFŒl·…ý7ñTs\6’mœÛãÚÇS¢°V Øšmí³VN¹•êŠhÌtâ_Gæ1lò¼¬3"î%Ršµ�˜ç–úªzú‚ï~œÔ§H˜ lY¦¢ œ'‘X³ˆ§0¸,'Ÿ_œQ0µŠSbª”Á§ Fªˆ•óï`ï(w¸ø¶GnúÄ4—ÅÎß}ñ0ŒÑÁËÙz�éÞ”ÓÖíj‘ù¥ª­jÛÜ8©ß|OP¶t"ÄŠŠú“”õ²ëýQÑw®¢í!©/ˆÊ‡,ÃCQše9ÙÌS,mv¸dÔBà5if÷Ú�jRúñ LÑøÛßÎß0À·Æ ™ÿò ¦UYZJf06Æôž#y=q Zª,W)xthGz$Íng—Á¼ŸÖr[E\ëž\²Î;#‰ó­kÊ18*ÍDɬ96V�\½¨© ßù‡ý'Æ’,/Éäºx_Åð,d[Ÿ�ǰ[övÕ<Žû°ŸB-,á@—{©œh)þ汫 p6Cžæ�‡È©Ô“ˆDÕ“‘êÍ3�Ù´úµsW£xÝìé¿öj^¼õ�Õ~©_C¼OmM< €ÉqA’ŸóŸ+CCr ex°"U“ #¯,}†ßjœ¶8\b?ÖÁ¤h†èkޝ_èŽÜ®àÊÛu'ý`¥æÖ´‹ÙÜ>Ønˬ7;¨@Œ {…²ÙD›à`øÃ„b„Tè&;÷10‹;£&‹÷°ƒä‡†iJÈ/–¥0Àc_*ÒˆC és;¿« &1aÉÅ!Ðà(JPݪ•ÖåU(ìlQTHX:Ö¥e;öaÝò}ÑÀÓll¹Jï7¨gÛ+‹2Ü�^¤wóE†ë}wþÌ„KÝΧTmG` /K./'˜-M3ú¥z±$“{ÙÙ£g¤P�åq«ÕÚ=ÙSp-_ÁÛõ9¦QŠŽ™+¬Ès‚TMíM ­ @!³šâ=�ñ„6_[׺B �šõgÕÀkàe¼A�:˜žm�™f°(^`L˜LÁz»|QímÛ¤åLW5MnG÷¦Ó†|ÎÜþÊ4r�?6gËðÙÁÑ[?¡.‘¬ej’pô¿N(;ÎeIî[Lþ'tÉÊŽâ,*¸äïROŽg)x¢¹@Ö&xyÑŸW¶NŽ£’gT¡¸ôf¡Ô6Õ~1{êÞP 9£S)e#\“7„@ßLñêi#g~·ˆ˜�$ÙÒ]¾å-äÿ�”’I×]UiÇAV9?$ðù¨HX÷ø¤ÀÛ5‹UXšB£r¢%ó?»¼¨ Ç•›SáàGqÇîÀ»æ >Ý×tâ­š´[ ûШ’<¿+Ãj��†Ð2¢f¯L”5H¼ÙUzåÊ ôDßÄg0¾c:äÄf®(ÔˆÚ“`ãOÑ_V“kAWzí0ÄC¹äfïµ3� ç¹d~£î©Á5å ©wߥBùºy[MÞªkWv; ý(ŽýC1s¸É:yhÝog¤Á½7UüÉÏÁHmB­ø±ž(ncCˆf¹S¢µQnÑu¶}83å”Òç©J„%ç¬;uc,EùÜLÚ{µGž…?oÖ n;˜Ð½`©Ýg�®ú�E%]ñŸ¤V¶EMY)�äg /FÜ"Æý?û„Ǥ©ò÷&¦šŽ�û¡«u�µ!-ÒlÝbw°qdÄeœäù‚öëº4b{»]Ü»@ÔGúu?ÄUm�%0¹�Ng­[EÛ C3Ã_íù*R Ãlé¦çÕC*7î®ï6 è6v(Ç8•—Ô´çóÏ„¼› ÄÙúx7ñ�÷–kÕz3üûq¬øN P$ ?R#@Þ §†"ÓtPFGNØ\}—œÃ®�÷•¥›™Ã0ÿïEQ R®—q/°ÊòO±âŸ¹¯ÚAyWûÙí'ÄO�Ôi+3u¡À^‹PuÇNãb£ãË C^O5Ãc²vouð�H>Æ„âƒ?±b‚Ãx¦^`+�'Ø–éa)×Eþ@¥µ¹ýF¡8”pàVükÈ…þF©b°Ê%Í&_~–êBEÝ YmoÞ�…vAÐû°k4Û4ùp*œ,� �…zE^3ÑõœmæÊc–T¶Ò}Œ¯ï»)—½¾œúùäðÝ–-/žËY/v¼¡ Ñ\KÄ÷·�OQ002ºMU5þ).Ù«)˜â‡,^_D[…ïÌ+1 nÄ'«�½…þŒ#˜‰¥Ùœ‘ذ½Ø²ÎJ …žµ¯®C_8û@ÙÉŸ|HUa»£mgô5 d Ò�ÃiÉVD ýÓÂen¹ RȵÞâ äz}õ¢d¦Èþ@+uKÓÝ~«H ÂP9¨3ñÅcžb;šäÔËý“‹}˜b"‰M�$š~À¥]!^Ëû'E@Ð cÙ~í{ý(6úšŽÚ,ùkž�c¤´øû©#²…5ÍØR–H$©zå‘‚ö -7}—ï¡^™pú=œT¶ÖúA°#6¡H�?þJä,bA­$ÕU¶–»ŽÝ²(ðò¸ÈDo‘^*½c ç¤bV/¶¦1Àî‰`IlÔ5ŒF¶ Àl(ŒæºEÿ-,~’ô›DE!Y^k¢þpùô XøŸœ�ö­}¯‡eât½ÈÀ­ÚXàÁÑÂ$V“«+7Þ7A;™Ÿžh¨|ïOmÑÏ�Øc4‹Ð¥tomOjr�üUÌîqKïW|káþ˜nàu.œ[ù�þ•ÐyÚ«Dì´GD±§ŠÄˆB#8BΗŽKýÙOðƒmncÇ�w~Hê—¹÷T(­Ž–¨k€dè@Ç ÉkèM©ác‚9U<§ Zç–(˜w‰ŒMý PЫÖš{T�YC6R�,ÌUî¯vwWðTçVµXxhüK¿ß_,-Å#è¦\ËŠþ’8Å[¿ØŠªDù�L¥áe·sHišîCuq¿ †ö£"ï¿ÿCi%PY§”nMq©•  æ•Åéi,àô£éN‡q®L¥¢HøY^@·!�ßa\ZþÄŸ}åèzD¼lÿ“”s¡a¡Eí÷D¨ ¤ Q·›r8p8ìi‹&�î̘p�߯á‘/èÉ|ØUnÿZ|Þ‚&^õ #ßÄMÔ_Ÿ¸b-PÄœª¼&Æž”Öê·2³O®]9-_¼.<ãÀâ£U±! ÎÙ«å:ÞvV}ßä¬3 ©:Žo—?70Qk‰`5OÛB±SµÍôåAŸ!WÑF�„wtv©ÍàißcŸÝÎZ a*ma÷m‘ö0;—}FÁ_^aÝèË%þó6ÕD —0÷ž‡û|-ç5+´2éïð|àL:=Ú„mL'b›ë…d|!㹄›~<8`‰%J†!ï‘ÿ§Ñëa¬à’Vëü�=0ĽG¿êL•r!VŒ F€Ü‹0­ðüV6äö:g BÃEþ[.)dTòhÞQ»r|5P,ISG9üqñsÉ£|BÔÑßú ‚h‚n÷�ýR¹*#^LS.½‰¢qÚƒX›ÅV°üGêê„BF@µ¬×ð\oè!OµÀ5-³I{äcI�\æD08t!ÛÐ!7ñµï$Oƒ?jŠËÊEUxåZ-!Þu}ófÏÇ"ÖzÓ�Þ]õ·c”Zp•ÈÁ*åQÒl<é9“…›p¬rûR›£?Za xÕuìÇI¨¿gR?Z),MlbÎ>`KõËäó‰üÿÑu‡óÙ�É Õ”#ÚsM*‡C3¹|ùéeÞç�ô_³jYËÍysíëÔýùóA4t©BºN§„+–·áÒVëšAÙ‡¹)ŒX…$h°µ{3•L&J7(wµÙü°¬Ÿ]ÜQE¶Æöµç/êél|AJðÍ>PÒxl¸ÒG‚ñØHÒ¢  C\Ûe)n òHå[!ꌪH>wyo�aZûx© HÀ•È£Š›V‚�Ë3'L¸,<)˜9•BÅ\ibkìÚʼn+tð $ã_Õ`|ÜH(†ˆj,Ž÷ÆVR@û°-ò¦¢ùõ`Ý_�´â¦âKÌŒH@øT˜»ìýeÓA܇ m&®’;Úö†­¾Î2È…ËnaxQøkÅD×ë¦kÞÂÚ¬—·†˜"(JG_àüªP®NòOe;èÍ(xÃÛ¶Õ-6(bÉ*Ï@«™ƒÙ9-¶[U¹è0LB^dŠÆcÀÑ›Óá¿Ô¸õ”a‹C—BoÚªÝyma˜Ø'*æ�¬t�5v¦ªn¥Ô“ÓÙ™lÎqx p¸ À�·xü-í³cû6´ËÝ•ŽÙ…ö/+DØþâ&5¹j[¥ª9r‹à¦ Q}E» ™HvCoMªÛtêÑIŸÄ�^A´L0´8÷?™ŸDZœ R7FÄš›ÇqV`âDÃ"'_¦ÐŸÐÒx½×RzdÏÌ=ÍίúhØDe"×z/Ué<Æ%UâŒä™%óÐÕ HGÏ*¤yŠ|ùBp'ÍyþÔ� ·ïaMö�äÁ˜‡èóY=Y‘]9=p{©'ì4®ŽY'Ǥd†2 ú}ᆲ˜ÕTGTIâ ƒ�ø¾* µ”Æ6:,Àà5m7¢Î©)é,†ZܤR"WÌËD9BFUù'$r„rÚÒ¾ÝϽ°ßÌáI ;íûNº §Ä–ž&Ñ¥æ“ý]¶xm”¹s‡By“\Ç’¤óÙü› W{§¾±sCr3¾¡÷9’Ü��âDèäÑ#~–<Å2ÇàfÙ2O¼ iÞCXZ^÷”I D{ Ò›õw emÆÂÜÜ´zoƒÅÊ` ª‰¨²×�CÐÎÙ8‹Ëb”Ylàj ¨Çð‰è:ãçþk÷êòt;æðô«oó×û;��óXѱ�Y‘EÀ �‹öO±‘7|�çŸô4�º€å†²EÙ„,gq ö9™dÚäÿ‰Õ endstream endobj 12 0 obj 43624 endobj 13 0 obj << /Length 14 0 R /Filter /FlateDecode >> stream ÷´Î§pŽSÒÆÉIoñŸÐ™ìžJª0)“’ôºGçÃõºê‰ç¡6K‡Þõ¼=@�Z2æˆæ;{Í0Ëlò$ü¦œÔ}OÃ2öƦ¼;pÏúD [·¿Ä‘'™0Äÿs'YfeŽ�0ˆ˜q�M«$#ø:X†¼ÔˆtØ»"Îp¹ÇŠÐ!Ìe£^wªãpPaMBFb(ž&�a²GÛrîWA¾HŠÎÊǵNŽîÕ=£ƒ.ž¡óôEìÓm~ ƒqþ$æ:sS¸X�¼Ô7Y߸ֹh nñ[KöM (4& ŽF®òâîê&~Å™è UbXM<Šdìò¢³ö°�@âx™Ï•ƒMÌ4H;t“¼íÈm †M¸¾õј>/'ßMKOÎË6AÆ0ZÑ-ÞÉ×ô—ôqAó¼Þ�× H¦~´oÎöˆ“¡S›äJà'¬F@ÙÛ˜öÿÁ«: bŸ‡àäMM‡c"]ô9ÎV-äbÁºè„¹íè¾£¨OŸi&Ðæ%@´Æ?š6žË ŒÓ­e¼c†dЉòŠ“îG’Ôé£=õËˉX ¥‰T•¸u…ýµ7€ßº&�Eáo÷[Ïnš² �Z³ÅŠÛ‘µí4 ’‡ô'¥©�6< …¨œ�W”ÁüŤ¹¸xA“³~ÚLZu4üÂß!ª‰2íZRs¸3k ;¢]1ÿÐìmZ+.À®@Ô$È]1º8Ù@x7#´vGJm=â•Ç–,avÃ-ál¡4+b�Ц=ÕOwt_� 3ú`¤ t;†À°™â‚è£þS”¡ê®ç ø:h/´—p©<‡úà´.\Sd#ÆR'øáɈ‡oˆ endstream endobj 14 0 obj 642 endobj 15 0 obj << /Resources 16 0 R /Type /Page /MediaBox [0 0 595.275 841.889] /CropBox [0 0 595.275 841.889] /BleedBox [0 0 595.275 841.889] /TrimBox [0 0 595.275 841.889] /Parent 17 0 R /Contents 13 0 R >> endobj 18 0 obj << /Length 19 0 R /Filter /FlateDecode >> stream 'щhàæÆT!5J(€¼ úØÖP*eŽn²ù+õ`Ïè7t<)ºUƒÓ»)šÝý×Ìjý±TÖýQIÕ±ï8Ëûƒ2%$® ™Àî lÚ]rl|ö¦ö )™Ëçµt»úŸRïhž×SÊà„ŒÔœ§‹dš×œ•ÄWL‡•§Ã»´aÕcw“ápuXªÝãÓY1j8{Š5!Ò4‘ƒ€¡ÌÓ«ˆã·p�X•^\N±Dvûl3=c 6ûŸ+ˆ¢Äî,2Á’_a êO.“W½é{}ã$µ'`Ú4ìÿ¨´ôÝwÏó MÁuü.eå‘[S¼ 'Y=–t@6ƶö ùm犰Á0|wW*ÀMB*”· ¼åSC†Ù¡ô¸*yÄäFÖb�ˆ±!}ί}£Ô!àMJ$(’�ºÍ¥>–Ÿ4ÒTÁ:DÉRª‘>×�éS)ÉÛÁÃxïê{ÎW ãa aÁ'ÿáǵ3ÀEÁ®µ¾ZaÒ�ÜßÃ]“–e½ 'Ž/ÊÁÌÍ Õhv&óàÞ.1É:ÐFÈnÍKLç›Ñ°@—¶µn¬Šv!]@·Ø$Õº/8£®tMÞèòÿ{›Ž1n»Ü8®vxxÅAkbôe RHÊ~ôÅÚLEïWÝÖ’!P$0�jt<ª/@òìA?Ä÷à�{?¤�=jL9!×%UžCŽ)fkHka騮§0Þ”‘2÷ܤٮð?e^üžæAô5T èOç K"M TT™w™Á-ºà ]Fód¤Ì#þ+ù™ùæ2x€éÈþàÌ_ iöï˜/Óº‰Æ ø�«]ÿ˜Ý�Ô½bù,ÿn™Ò¦#âµ?ɈDë=™*™æ�•^L)X)6s—ùž^Z….Rã¤B—8 „Ê- f�º¨Ï�V–Cï5Ê%Ù ¦„ß¾S©ã¸’SG0$ae†«Ê\&dŒy<“�ìzbTÐ÷ LûÐô'‹–q&ÙÁ¾£'ˆ±cšCi¾Ràeê±Ð„Iså¶bb:>»�OѳUIPU®£Ñ@–­1Ï|ƒ¾Ì(¨žƒ*Q0Ÿe:A);ˆyr˜î.§4Œi „��!ï þÛJbÀ]ÌUI+“;Æn¢´ž"¨®c�n‡-}À½„Ä1Š-£+D �л?Àt!ª…Š=§&g�G´a�ìÀ~*l˜3ãpÂõá&ÕàÀ»×èN%»]6®·P´• «[cK/ªæJ?l²FyŒJþwÐ)y7Èš.|ÊÇ*xOT—û:û½‘}Y¸UKÂÞ©�(2¶? ÇŽÙ‚~?)¸²’�P/ “aæd˜9êrÖzþ]Þ½ýý¤õÛúŸcbû1 �D~³Ô~Ævñk�÷[îÛê¬�½Ûò™¦^¸�ö•Á¾MëŠ3»œèŒ²…ŽW†•¢5kÿŒ[Fo+otßiO#üŒ”ÊÅß”&'KÅENðÛÙ%™êë‡eDËžOæôÌò7ìžÓ¤›g»ÕýUÿ“aãê endstream endobj 19 0 obj 3058 endobj 20 0 obj << /Resources 16 0 R /Type /Page /MediaBox [0 0 595.275 841.889] /CropBox [0 0 595.275 841.889] /BleedBox [0 0 595.275 841.889] /TrimBox [0 0 595.275 841.889] /Parent 17 0 R /Contents 18 0 R >> endobj 21 0 obj << /URI <2640858BA017A4E4E4D6AABE2109AA3F0F804D7B20569DAC1965D37F912B82E9E4C00DE11F420475> /S /URI >> endobj 22 0 obj << /Type /Annot /Subtype /Link /Rect [ 323.671 541.228 489.122 551.546 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 21 0 R /H /I >> endobj 23 0 obj << /Length 24 0 R /Filter /FlateDecode >> stream Œq�\o½û¶*bU_ É Sÿ¿¹Å Bk²¢V?_“°·!nÆÿv+÷ÊuD �åQトpï²T²5âÕç{“?)ùŸ:[¹ éVˆØóߤ‡{çãŽÏ?Ô²NPRÍ‘çà s·[SÎ'䜊c¼©G¯fÃÏS ¸–‘à`²6< ˜ZÑ‘M60ÛY˜3�UºŠMP§•¡)ág(~?¬ÛÑFaƒîôÉ#äÌGðìÝ>†zäHû:Ù(¾ 5ÈXS ¼sݱZ¢ ãî³@iîö®n´‚ê�ܲÈé.݆�VÑ[`wHB½ên·ðŒB­d2¢V"r`²gOr|¢î…RT¦ÇˆXãjì—Ó~ûWìé2<@ ÆèŒK!þúšNW훘ë"$‰g›ètfªXEC–¢}ã^ª}±óTk$&ºÚ óÂ[W~¸›¯?sbú%€™(ÙCÉóÛ Pý�»â;°CEÎ!b´èxÙ…88ÃM-«&žÎ;ò¶_\Ï/:¤òî¬HšáXSxFU0ZN—6º˜A)˜£˜�¨×ÖÏAæ�îSÕ.™Ó6¿‘ùlï å Ø96Xr c‚ªB”4'o÷û„:61H<§x¸¶£cÎ åÔ`üÀO3h¨ÕhÙ…ý Žä˜{‘t:„*Û1Çæ$I|Éd�#0¹’h­`"2Þ¬1ATåª*cÚŒ5à ?”+Î2™lá ßZ9ÖSEµ\-ï5²oÆôËÁ ò!VµÌ@�ûHÕ¢VÝ‚  ÏF Où=Pß ã€„tè òs†æRA"`É¥ä:œƒ%õºlÍ‹q–m9€”\e ùðQϸ’¹9íUžgãXúXDîŠ�YZpè9ç³Váp4´úw ùãÅã®?L*¶hë÷ áßv•)aw\—êöY䥊Qî^KÀ{M6m‚„Gn Û³sz› Û}EjãízA¬Œ$ŸÅ ´gdán#ªN¿ÞÛ4ãªUgK'5äfÕB<ÚŠjPã`nž%£Me>¨hÏÄ [êÃÿAl’«UjŒÓŸXã¦ñá>…ÈO¸ùR0’ê„Už îeS<$îpMt{fÅ•\>*,®r.•7ÿØe¨ˆ yŸ±Eö�×Wö•�ŸPa�¾˜hö‹¥uaî Ú6è]ARÌEÐÆŠ®§ÞÛ–I5öûp|´ƒÏ‘-´mOGRóÄÎLÖ ³Fm…Ù¼‰ïU$PÞâµÄöS�I*)è:-ñù+�ðAw“Yr yáhÖu×J¢�� ý’òÞäñ;ëÕSöŸ/¬•´Y\±’FyÒϸ@Œæ[ÇkÒÅ!È›\u׫ö«¬ÏU÷רöWÂ{ßxë¬8ÁmÑšäY:wŒV¥ = ž7eð�tË×-úÁœ~‚@9à—‹‰�Uû�æ/[©¬Ùžkã|ÑoSµî‡[k”$¡Yš»2ùâãÁR¬d-vN^Y9˜/Að‹Z(€`îÉweÛßqjÁ¯¬"Ãd›?ÿ. &+<÷4׫ ›…ýÒgû…ÇëØ¯„äj¥æ7‡jlœÑ+÷F¼Oº+ûƒ:4JÔI¤ÝL*ÛÅçõ_¤h²ª:^j¡/øÏ[èqÒneù"â»ê_³œt b`MOc}í+eÀÌeÆ<÷B]7NÓÓ •b²�ž°?t Ö÷Á > endobj 27 0 obj << /Name /Im4 /Type /XObject /Length 28 0 R /Filter /FlateDecode /Subtype /Image /Width 51 /Height 51 /BitsPerComponent 8 /ColorSpace /DeviceGray >> stream ¡`òXk"¦V C$–‘� Xò ¨Æ)¾yj^Þ?à¸Z'ª€>ÕL1YÜ\ØþU]Ë‚DúÎáµ5Zììz‚ï>t”^Ç9&¥-—è£ÄQ˜qûy»CåÏý@¨¦Ù‚ûi:JI$ë­²QQŸ–çè yg>S@¨‰¸‘"à?ÕÛù¤àŽÜk‘t¯“ŠIî`¶`K+°‘Â_?¼ÉUPOÂX¬n%âÓ#C¼ˆý�:(˯ýwꚌ:W©°tÜ?Í� ƒiH€šm}b©wöH¿áÑ:ýÁÄ–ŠRo_ˆ„Œÿ©ay7Üxwgu0«Ù$m]vµ– ÌDƒÕÔ¢zÝ_y8Xe΀ ë}˜=’Èóö~¥[§µ‘Û÷6D¯‡––‹m\>ítèÚ±·ðëØÉO\ÕÅ{žv±CXö¦¨í`êáøãH ‰bƒ#á½~§D%•;(¼Š>l?Žqùt»(!š®´³¯+4h0ê]ù'·ˆƒ”¼áö+7PzBZ |A±Ðl÷"?¾úæÆ_úÜ>H d X·lYqWûwðo!Þâ&�¯v§Êõðal CušWÙ7¤‡eøÍ4Ýîñç(ûréÕ™’þðõ%A\ÁºXך³Ÿ%�]ç‰ÔXi¢X•ývûf�yˆœÜÆ–"5<0ô�k?7óK èÎÕPL.d–Lyÿó! Î2l%É­j…òâ=Õ œÞ¢×LKÏ� W9Hš×:RÁ‘îÊövðˆð  Éç·­Àó’Ûxç(éàÔ•”§‡LÖS­ßU¤¥ÙšÙEÿ(ÜÉ[É^MOÌãk?,†2$êop�‰Ý5ÈúÛwô3$qÔHè�£Q’ÆÖ¤ \‡<ð¾¶X‰H2 ñõ%¶B펆RhÊdNròŸlšè›£¶*pU{*w_�µ?9ä>øuzOÝvFRŒWÈ: AèÊÿd:åÒ8´fo¿Ã/=¨¿µ……�Ùâ×ï³ÁD}g.ÜZ§šœèÆUO &Ð¥h/i0û��}DÄpuÑ)ÃÛ»ÁÒì(„a”5µ)K€AêMó„É]¥ëIqCÛ‹ásCX)qߌÎí“?4Ñ–·Óa«Ó¿õ2ñÒ2~l4<÷$ÛêÀsGŠ´sZœ„S˜Ôë;|Ù`e£uó]x)&±¤˜ËKÒð¨KÊÇöÿ =æŠÓŽÎÆôÄî Ø�edúÉ)—PÁaqµÅ ƒ@ÜCÎò«Â•ÛPkOOûë> stream ñJåƒ=€F®uËêͧ¦tÂÿ5 ‰Q}ðüeÓØÙ.$b%ï?j×Üèž{r[Ÿýη%$ÆîæL¬!àE lV  (Õr�ŠdL¨gÄŠyà­Àé'¹Wÿä2×o*@pɼÝ¡lšvTe¬«ì #s}q‹6¶ß†QÒ¹A Þ7 E»oëû§X¬¸ÿµcb)ŽLÅë VÁLs¦ðqѺ»æfÒÀf£ÃtîL ç/�Ѻaê:•ÿ¤£¹²j áD/öëTF™wGýö\Τw ÚÄ;+`t?�â1¬ÝmCÈ|G©jƒ¡ ß#ÄwߟÐUß®0‰¾p0bç#Ò×¥‹É¾ßc[�*äEÿû�Úð<ªWt:ÓªTt1C»Ö÷€èq7]ü¡Öìä3–ü>žnÍ•ù뮬�Ÿûaé ‚ÅPz ÆŽ §v`»»(VdÅ`û|ží0TÕy_V«o*›¯ÆMj²¶Pr¿‘k§­#¶Gu{— EåŸ ª„¼‰‡·ž_ £ú ¥°$¼!H9¶VÅÁkØ—ËEL†Uþ{‰ØQšË É•¦à�ëƒã ÏZ)ÀÜ—# Ú3µ {çj^@Ì Á2:yôõ+WQðq³Øhïñ$7]ÇÀfžõ_Dç+ÙeèPcŽÉEˉݪxà)û�s%4d)‡ùæÜæÿ Rö‰K0WS„e¹Dò€JQ6Còy KÕ{͵D“,J�`)j:‰o „ˆ]¦ÉìæÁ6©�²“ÖôØÎÓŠz¼.Ót�Ü„»ŽlšÎßA|çjI³;˜ÇôE.RÌpÓ?·û§OWÒ—dfJìÈœ÷>>Q+³aÒ0çý”âŽ3¡ëpH±<,rñK·ÞC¢×a;”áB×^•¹¯î=)L)Ž--ý–ÂÏ›b - ¥ê•UšÜÃ!‡J÷ÃyHíÐ|\ùµj±#Bë=©~f¾®ò_ ”ú&àå p}«Ó– N‚l;V�NpÉSÑ_ü¶ìÚÕù³•çå<ü,ä?ïJ‰nhS蹡·³=[Â&àU`õ4k[éÉæÉ5’dºÈ†,bÇ`ÏJ€39{ô ¥+ØÇ^t.%¸lÃwÍ>Ùúo²ª�îOÜz'hwÿ-ñxÛV:�kÌC¼ŽœÚá�àoߨ£Ò콚̄ ¨¾åõT ¹â‘¾‚=æcÆ\¨æ=�èkÔ17£N’z"5‰ â”ýL#d‹~ËE¦Úy95¥YÁA‰Gl¡e�¬A0#‹øåŸ6ÖƒJ“BYj˜vW ¹B†]˜«Ÿq„QŽå0Ï´Ç´s¾ e¥%0™ ÖM>ËÒÁ ªèŽ¡ØeÍ�¸Æ:Í6ñùíK44ÌØÇÎXéŒP´µêßγUÕœéÇÆ({Ó½Ìêw…¯€Äê1f ¼–~Z·é°ƒ¦,zÆ %Ë9¤ˆ0ÿ]6œìÜ‹vˆ/Ô­�¯záÑèe¬Èyëæ—K¤’ɘ§)¤×”È.ÃyÑjó.‘ýÝÓ³Ëbÿ¨ ñt\&ƒÃŠ£þ½ÐËù3’ì<ÆKöæPaMnoö-+[zsVªíš–ñneŒüâoøòÀ¥6þ.²e¥X´éŒAq¨${Ýô ‚xÎÑ»u%\À×~™�õï` –n|Úròaý;©„¼‘û?H”»7OœY'•F9ÛM³ÄgtÆ.…�…Ob]•=-'hU©Xo݈ Ñ$kð�¤ê×ùè„§ŽwDɲ íY™Ÿ³/z:ú ¨Sg.nhŠ@EÄWÏýjÄ”(ÅT»ÈR.¦ ÿIô¢ «Ý€SëäÖ"µhw]ú9ÌÉ<¹ûžÚºçÔg¨:‰=õ5¤½];–Ç³Ž±*k¡¼E /S /URI >> endobj 32 0 obj << /Type /Annot /Subtype /Link /Rect [ 238.544 180.522 451.57 190.84 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 31 0 R /H /I >> endobj 33 0 obj << /Length 34 0 R /Filter /FlateDecode >> stream Ø;ÆÎE'ý„±î:½r×jÇÝ—NB2sYoRIùS¥ ìO,¼û�aÙÀß|‚ ÿ�àY�ÜkÒœV¬„9§³ÏÆ€ÛÈú�N<-}@[›˜ÒÑäJ„f{|0ò#;ÕÉ …|yÉøØÆ»š;™›JS4&¡ªª�Ý´˜�eY,”ÿŠa]Ùè‡�Õ1"šõ0ߎ§“©/ýÆôb ì‹3!ä”Ëý µ‘%‰ˆjºâO„ºüP¶‰œ[àÃt¡*)�—D)•§u¥ëªç~;0é¿#ˆ~æ7~¥Ì²p¿£Â±tþ£°òšè>×´Šfc¯¥G؃A¸„|œ·-å©¢hˆXì§×ß“ÓX‡†;˜uö°[Òœ^ˆï‚Ø ‡‹n(˜ËüJf·…Fõ¼-A‚·2ð�M##6¿–&š�qÑ\3*�š6CÛã=;¬ÍE´7Fœ¦­=[¹d/(ú¾ræwÕwq>t‘v}@ˆS@£µÛÖŠŠf;s}Xu’c¬¾±ÿ3=�qðŠôCʃ¼£§�¥V¹² (?Ý>z"æË®‹Š’Ö=m{gíÆ²–±¤k'à”•è!”;¯»‘›G}èU©´�¦@€úåí˜6ÇxŸ—L¤ e• Ù<]k±ª÷UO·êwG59ò ©$Š“ê­¤c%ªŸÎ˜t“Ö§vdÞ±wÏgy³¡ô¡±³s%œaæ% q´þ5¸ý)ŽÁÏ™„¡5À¨rÍþM|ðUìË9z±È R×µÒ˦âYœ_¨pËüÅ×u0噽”LOÌÝ[¶¬»O<-8Å sKÔ”Ìá*£òÐ-EþU§¥ókA›,÷k&kç:À«ü˜LvºaJx‚=²L¹¾œÂ.Ç[©Ø”nD͈äLhûöâ=ªíɘÐåÞ(¿Í%ĺ AƒeOCYEº5ð}¥sI 6¿~mSÀ8}ÙUÒ’Í8öö�°ZóÌaQ¡ÐÈ…ƒ1N®ìÿG–…Á¾üÝš¹ãy÷ÁȦ›P‡,ÄèŸÖ5´æÄ(L>á/øÞJÕjN[ø 8ð(ªtŠwæòÞÙ’¦ÈZœ£šêflH)6%|\K1ŠVΖÜypÁûÁ'�Öy4œ 'ùÜm¾f=ÛÕÙK“~²åacµx©×Î 4†æÊ·†8äîvê:íÄÊ}‡dOd9’£×»\^®±¦Â0¤z¹¼ºŽò<_§ùµf>a¯¿;ˆˆÅR#•í†é:UòøyÖØóaìýY²€ù–Wv]ÈhoQ"gëÀ›@žžE¬Ã¿v%"+#Œü�›16%¢¸�âÁŽO„(,@�½ýu¢�Ó¯Rü†® BÊú¬zÖNªÕrÜj"F�êt¬ AÇîÏ„ìº>*(Ä4„Cð“µîQ[õ“wc‹±Xu_vß4¼ ìÜBÓ±\¦©Pkçö­rÆœ‚—L”h‚‹Y†w.< ä åÇcÑ"7‰t¢ÍX©U5LЕ߿ìrDÊ©f4Ðâ3‚â>>nÅvÌOmL«»P-g™Ù.´ÜWƒ£›$PËk®öKõ(‰5mžú�/MÖê2Ê©<?ÏlÅÆéMäåðnÐaá]êä.P!}.Q„³™´ÉBÚlFùXªóÐu2}ɨ¶Ø Bߥü‹�ŒW.ðbæ­A]ý£I Ÿe¥ï<=��Qbþ¯ ‚a}=PKþLb SÆH+v¨D©Ýs‘0B‹xÁøuýä4)º±tBo1Ã\øÆ¦Ød¯ý!±Ìs)_¢'ÐŽ‡OÛÈJ@ DÍÿ»½@7µ¶àãnÚáNûù­¬²6óÃ@‡Ö¦’®iÜQ^ãÊ&qAUr¬;+E.àšäYIŒ€”�ä¡É?-å_p‚ù“0¶D�d¯¨HË„'Š¢´�G'Œ5ÿðػϢXãn¥¯z=ò0µph^²o½»»é”U`ã´Õpˆ#V±¶ƇlFߣ8÷KSð¢°Ò4u Yä…¨ýºÇ»’px]k,’MƒŽ¿|¢ÔADãy^å)¿:cºÆ·E°Ï>^Ùœj€°O²_­qpNöô2Cç­¤ 3aû7èã¼ßUÐGRð¢{IÅZ_‘¡ì7G0V×¶õÝ¥- �ihû$o³æ¥Çê‘;†%¿K%IT�S�>æY&FP´Â3&! Îã‰Zð¯$N‹Njí®9^aé9Q^ÔYtØŸPNˆg:çÑÒ\º¢]ho�ɼ‹Çyeãò®Q‰æ�®xoDsm¢�ɹºL*$YúX3ªžžÿ:¾{8n¾üèp4œ: m¨ûõÔ‡qŸ¿›Ý-#¤T惺…°/-E?ÚÄB¬ÅDàõB¡Ý›¹^n¹Ö÷玞×J…˜3JŠ‚}\"Y™Y>Zk:6ö½«Xã’\§C©éGÈ<®Êké­·M>ÉÃäHM¿®ñÚ*©ñ}Þ[ôù àzQ¸�a¹bÀĉÁ8±K…FàJ Åg·œ|¿_Mš#usO>#R xƒ×NæÿBç62¢J†‰'TfP„TÈ›ê¼(ÓD¼O±ÑX˜|xØ–ñw%«ÅËߢ}×±þf…FÀ–Ñ.è�óT‘bZO®ñôÔ™öζ"Ì(þ0¢¬-o¹¨Š"–f”�e±ßŸ¿îQÃù&ˆòIô‘xõ«¬AB°½(ŸÕ¦?E¿‡”ç'—†ôƒA‰êËd¼Vñ Nˆ dI…§W/°ÁnºÝ}sÎÞùì�üлÑĈ*{¬qxØ}öq×.Ë-’zO8âþÒªgÍÿåDAUk'ðõQB¡9>-M5!5No6B)ÞõN?e~à÷£áÃt¼%n�¹“ùxê¥7krUVoõ!þ׆^¹Ïæbïv»&Èj�c)v MF~HúFÄ.Ç ~d‰Í¥F³Ë’y÷R_æ®)Ý2nyglb×b ¦Û©aãº~GwðCØ·Ô»hø‚ ­�ØIcÏK܈?žì(èÂ8�8.ÌÓ ÆœªpSÛ—ˆŠ�3ê»}•%»‘4BÒÀ’©`AI°‹¾ÏŸFƒŽFWo£‡‡>7±D©# ï1ÔNßµL¡£/Ñå|•,Øÿ§¼¤‘…AÖ("Ynª ‡�8¡ç'óG¡rKA+Œ% ö}U Û5¬R‹ÍÊÀe½Jy­ðBÖD_å¦ó'œ_)àðƒ­tÃh™!ëìÄvC_mEihc9²Zr«ùÇHx�$¿ÌmL~յꙄ7Î)^úK~6ä×Ê$Ac•…ÂÏw›·ó¯1O‡ÖAñ95÷�õ@ð¿jõGà~Õ}1÷,é]¸Šý®kåõê~VK‡(õá„j|‚5þ^ÍÔdئ7ª0nœ!Í£4»,‹§ø÷ò”û/°¤0.ÓAJ8NþrÊ,ýsµ/Ä�{þÒ= µ2”o$Š ×3:y8¼~¿.ÊЬÛƒVD¸¡6ZÓþüáöøM Uë.¹øu7Kü©'Ú+ó›PÄÚPCq77EB@$G_æŠîÉœ6åpª£@µ endstream endobj 34 0 obj 3172 endobj 35 0 obj [ 32 0 R ] endobj 36 0 obj << /Resources 16 0 R /Type /Page /MediaBox [0 0 595.275 841.889] /CropBox [0 0 595.275 841.889] /BleedBox [0 0 595.275 841.889] /TrimBox [0 0 595.275 841.889] /Parent 17 0 R /Annots 35 0 R /Contents 33 0 R >> endobj 37 0 obj << /Length 38 0 R /Filter /FlateDecode >> stream \êY­ÿÁZ¸è†£>9.†Ýwêy¹ú)[¤'I»Šœü�”� +Ìt¾wvâKI"„otÞÍ-¼IWNáhYãkžíG�å”,, ¢®¨òÄs¾HÝug{ð¸£eHüë�–»À:/�æôgøùÕ­þæ%beá7Õ-¤ñ~ÏâKóý0/Äí`ËžîdõÝÄvÅ¡Á9Cp×öúÎñ«i,µt~/Ë×îO{b:`­°Ên±+¶¡¡ŽT{ÉßÌQV�]²7”¶AÜnýÃVs`Õ÷$½úa�Ïßm³@Q�×g»ƒé8†5Ó¢œî’.á®,fW ÿ]Œ§‰±hãׯ’RÑwÊ‹e‰É|MÀÚ�À�"wY>tÖÿçQÕJìçó%pÆŸyhÑ“í˜J¹AÌ¥‰ç΃ä ÞõWo°Ùiò6þOG=p4 U6ÒÅ3¡Öq”k³-‹ò1Ð-<#ê/ͼ,þ³#OžÞ†àöM2þ툜ÇáÔpys�žcõް‚/Ó"W ZÁ¦£23Qø–šíz�¤Ë}¹M ï­ Ð6³a1i»—SI1~~çž)½-ñ‡ “0‘>ÃS\j(o(jcòÜ| Û’Ú•}þ&Ÿ¼áJ )We¯=ùF’Ëj›Où‹KÞäza£‹¬ý¹á›p‘"È›(œÉšÖТrþ¸ž%‰“ÿWšÝ ëyÑ©*˜� K<é|ZXù¾¶ü£]MB­÷éGí„¢Œ«'æI»·Bân%H5Žaãln¹?RO·€q¯*V3‘)Q˜Áí-÷{Wù]ŒÐêȺWs†¾÷ô‘ÿOY?§õ†mT6†€{-µøOªÛ“*BBsKà•#¾íHÐÜ Y1%ŒG»­FÎà¿Pó˜°ñ{ªé�—x@wŒãªmšØc“1È‚Ksø©bzOPÜžÙʦ[=kJŒðFÕ÷ª¬x,ÔS B€µÂ�èŠ) endstream endobj 38 0 obj 764 endobj 39 0 obj << /Resources 16 0 R /Type /Page /MediaBox [0 0 595.275 841.889] /CropBox [0 0 595.275 841.889] /BleedBox [0 0 595.275 841.889] /TrimBox [0 0 595.275 841.889] /Parent 17 0 R /Contents 37 0 R >> endobj 40 0 obj << /URI /S /URI >> endobj 41 0 obj << /Type /Annot /Subtype /Link /Rect [ 114.796 674.451 179.971 684.769 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 40 0 R /H /I >> endobj 42 0 obj << /URI <5C5A10C15160311D568BA2C5805CCC79867056AF59384FFADCDCC54AE1C53E2D> /S /URI >> endobj 43 0 obj << /Type /Annot /Subtype /Link /Rect [ 186.439 656.026 310.75 666.344 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 42 0 R /H /I >> endobj 44 0 obj << /URI <3853B55A74999E41D75890D8852D0DD398FC693E865267A566286B6C275A> /S /URI >> endobj 45 0 obj << /Type /Annot /Subtype /Link /Rect [ 130.317 637.601 253.154 647.919 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 44 0 R /H /I >> endobj 46 0 obj << /Length 47 0 R /Filter /FlateDecode >> stream ù³ªjºˆÔhà4Ây^1ˆ8ö«co‹8ÍÞýGq8!SÙù¯Õ0-‘÷tÁ-ZÿÚv¹ŠÀÁyàf*íë€J’[ᲇ§ü]<îñ®–)žÈ5øÂþPÁTäìvD;�"Žríø‹à;SdWÄ. x·{ÛÉ‹�hÆÞ´›.Ò`\lo4-•ñô¥!â 6ñÜZznTøp¡ûíplw´ÙjGK$E×DC_�]jqºý®A)xg º?ªÅƒi�{V3Ã5û¦4ö*tV9ã $ÜH¹4ý™Ã.3Ùrö »L…yÀY€ñ/ÖØ›LÐsÖJij=]Ñ/*чÿv^d,ÃR4YíÀ üЪ(£>WþÎÉ®ävÒ«¿Sö7î±Cwu¾fÒô{š§dš›Îà�%@?pÎ�:ç†Ø¼;Öì¯F”ÏV‹è&&‘9²Õw,DZòpší¹8©xÄ©^˜ÁšPïœ[õ Yó…4Y ([?2˜@Ÿ!F.#Ÿ96–¬ LHÏî›n�d+XO«À·¤õü°¶bk /à¿*pž�ÝM×2uˆ%Ì~Rò£¿gz˜~¦ßžß�)K@ óŒ%ÓZ)ÙìÓ%gD¨øf¤fhîˆ@½d#0­P´Ÿ–'ØÕ ^c¯c°BÉYå:Ô«Íà"�ž’GïM§ÙEuÎö)ú*�¯ ¬³*úßÙLǬF?ª¾Ì5´Ä+,zLwL©Ua ÃþÐ ƒX+/†_Ôíúd2p©ŽoÕØ@�Si4éÙ{Çhw˳ÆU)Ó8 ›W«ê�P™2Ô©Qœï3°¯µãaSeûÉyYtl°Ú�Flv5W\)Lèa/ípá§ÅšC]“+ÉÖÆù à•aãCôáä=š‡èÎ[¡LÆ�3C ú,3–Q’<¡?,‰öÝ<®œ%†Ÿ.i—)m(×ÎÌF¯c[EðÔ±C¼z·dë–fm�‚H³7ìA)MË´„×Qmq†ÑÜ[ï5Ë °Ý�â™_ø8~m¼àÝÀ„ xë2®ÿ”Éû'¾¥®.ßµlûœGÉ€7§ á¿|ÆgÁž .™ðz«Tpªˆ̸š;–û©8Ì ³cš—ÆôÂh©[òÉ„ï>-'NÓ;Û�ê-ßœ‡f†„ï'žsª®å£ÜØ×DG›†ü®ñÀ^úÍuò”ä°ô �C'vGí e•P¼ÇCe>³Í€ýÓ§¨mÒŒˆr¾KN öEòßWpM9JKQsû7jÕŸ0§�›,‹ûí)wXtì|úâ\jÎQeJ1u²¦ZnÚC™ÑgŽ0jä)w@¯’9º·{¨4Î è_nvŽ"ƒfè endstream endobj 47 0 obj 1024 endobj 48 0 obj [ 41 0 R 43 0 R 45 0 R ] endobj 49 0 obj << /Resources 16 0 R /Type /Page /MediaBox [0 0 595.275 841.889] /CropBox [0 0 595.275 841.889] /BleedBox [0 0 595.275 841.889] /TrimBox [0 0 595.275 841.889] /Parent 17 0 R /Annots 48 0 R /Contents 46 0 R >> endobj 50 0 obj << /Length 51 0 R /Filter /FlateDecode >> stream ŽàFCLŠAŒJ �fh_�a'ý³l]èß»e¢‘ÝpQG%zÎûଊД/¡kæÐë6dûÈêógp[³«Õ‘å˜D EÏß^~¾N†(V‡ä/õ}÷$7J=Ï ¹¡w>¸ÁŠ ¸Ùß2°‘=‰ž¾ŒÖ'¨Ç�Þ Sø†4þñ͆&ƒŸ9XíwgOôIRèô¥¡þƼÙÝáênòX�t?dro«w¯SqÓ‹†.€»çëì6ÜõzLšöåü@-ø‚´&œ´HÕ—@ù=&×GŠ&ˬ—ŠÅ÷SKã’g»'¨&-½‘Äoj̽*@8÷c4ƒïñ¹û8øÛÏJœêÉ~ g¸\V$ž»\¿¦~6>‡KŒŠý‘“î˜Eê&¸¶D#–»nm^D®&Ìêwòò�&Öc-”Î'Ÿ‰×Ç”Õ� ×i 7¢XÔUÚê½¢gðÝ_Î@*øœÌ¾¦ |g«iÓ¡‰ÄV‰»PörZã$Á·êM%”º|{tÙšA]¢¢öâ.ŽJ×^M®‘Å-©_7EYZ^UþìJ£�ÝAƒ$j¥žÆ9�ø£ kH^¬ËÝ÷ô{Ÿaâý„â‡kcøjŒŠ91®}»fnÓJÝ:[ÓЇA*Ìâ ÷ÉŒŽQ>5ästÆÔsš×ú¥—F ”“9¹ÇüÝáióôôŽõˆþªðïX~ð»ól(µ±öƯGÜ“-?“ƒ»L¬aßC„šZ ÀúíyÅ8á«^2¯¥XÓO¡�Cdì2…;kÎÉ!îgG?ÃcZ=úúá¦Ú°–ªµ.}¤ân ³ê¿_¶eš9+ÏÉÃe/Ü[g Íž9ž âu¼QåÉD%ÆË<?jíú*ýöúÝsÿ\ËuZ·‰@/ÉÌn[~a›˜ILɲ ÏA2Ž1²/ègý&¼jˆ";K1Ñy閭pßKâÃ~©Ê7çÕÙ·Å2Â^_ˆº {é7G œgý~ƒp!:Ž39ÅõðÔÓñÓ`ü¾×sh‹ª$à�8%"Îk„ÅÞùá7£ ô›þ!/GvÚí\S¬Ò�Ê|Ÿ‡.íï(}»Y®?Ì|T\3Ý‘0mkÃÓõ`íd+ºÓ…77PXÃ]÷!MK_𠕬@X"hð•ŠäWÏ%“¦oRR°cmˆðÕ¦Étãé‘»uÆêíèÍ Ôü3)Seü¯*¹U|Çc}«À°%ãŠYú§òI%÷Ø�Õ¦äè‡DºgoZc0üºÌ"ãLê‹H Œy`±¥¥Q§å!™ÂóC5z¢‰Þüÿ”p ¨¬¸døÆ Ñ%ä(tšÐ8}tì'´Måú æü2xgo9ÞX¾Ýµ?SúZ0á=nXö2Œ -Düï”Ë�²â‡|\Æ$ãÚ zëjåäÿû÷¦€”eÖ5b{ÂE²Áç2ôM„® µí5¾ü „ÌátxPÄBS(æí_Lš�ó.Þ�¶ä¤ZhhÀÜ­™¦JDï�Ü4 ç¥o U€ÒeäˆCth¢a–ÿú×’2±¥ð½Aå`aãêVeÇÕ^$ETP“4ÿ÷âz§[w¹@ Û™G_ (ÀÁ‰šiWÚ.®?µ�=eʯÊÌ5¤Ë„×·ÃjüÈØÉyD÷’~½Ô+˜ÂE ?)½ü팴/°K5º‚§g?8 Ìk¾@Ýôd#bþìÏ2?2ÚÚ*�n„¬Æ ÙÆAZgBœ^õ�h@ÀÔu^ÚêPÿçà=¨–ºÖNõêÊ+º†þeÛÙéŠ)áÓÆy›íᤕzl=�8“&q¬4.Å1Ó…‹’äCxvË1šÌ+Ÿžì­‚Ë8ŽXÁ&ÁøÑ5Ç ùKõµÃ½2Kœ»öéÕ/&Ïh#ª[Òv+@¶�ÂArń—mÓZkZlœÃÇ›4nWöLtù^òœMsEIV¾U͘ß]úÓ‡·Nuï( ùb§d)v¸59FÛs«3DÎ+†O=ê1¢®:â„Ú” zµÎ=ˆÏ6< u«>ª›ë§¨ *7®[qY‘¡`>,ª ¬¬»¨:–/HaMO~©ô½prÙ3eA† h�ßv×ÉÚåÀ£C¦jUzySˆÑ:ˆ‰ÝXp˜ç!†7Š1wË�·Ó³q$°þ U;ek�œô¢ck·D€[ÖQDÍÃõ_ ý�P5"'Ãò½MÌÜ�áÀ蘛!`T³ÓÇé²zÊ 4.á‹V瞊‚M]OÐn–a;¢¤¶§‰iäÊ^Ú7gš8ùB/*b‹sD~¡Î¤î>Q?¯ ‰ôvxùé þ9ìÑW†ã)¯<î*èêówÚ? ­‹°†áÉ]àÞˆúV n¹ Ö¦Œl„µÈŸ ·}ÈSÎTSÔ—+Fb ´ˆg¹îô^‚ò#}†L@ÐY œ±K8Òç3�ÙÄ";ÛH¼9W™R�%4PÖ!Uæ–5ù ´Ž¼¿A_Mòx¢âÌ×49ò§xh©5¼CîAYŠSêMœÍ}oèï˜/�}+œŠ$))ƒ Ñþ|¯Zeš¶;l 3*$LK0סRÜT eö“ÅÑ›µ¹-8®©51ºD¢Äb¸žz )ãÅÈIÉÃX÷Cô6ç­ô$j�…ä5訫Äù�ͨåþûºJª?¬ ›Äa‘-Py\#·Š“R‰VfN®�^x—E›q½mëìó´!/RöûóŽ:ä1¦PpFq_‚¢È§úô!I‹ÜÙÃ:¨™µüÍi ·ÊŠ)ÜÛ§ÞY)T»|\¶_Ïé`«Ö¯jx?â%3€0ÄÖø³·M²èÔ�‹†{3‡ø-O¹z2e\¦o�°„¡U"`'kÜŸ=U�,Å e½Ùëv–Ê®*Òù� Ñë^+f VY°ìA¢ìüiæÍ¼Âèt½j|]sÓ8]ÁíHz™×ÅioV‘òºo“¢§í¤µ€+aém§�1Š2ä#§97ØÔ��eãñ»&ËõÄ„˜:ñá\�ðdèD”á/ã4âà*ÇÐú�À�þ<Ïä]$´ìž¨÷ëc[ž%Z#ಖ‘Ô¶¬)ŸºÍТtÖáâˆÅ!#ذ㿠ǰ©÷. ¿ü3^¦ˆ£E¸íG~rì¨+¥Á½cz¿€$¨™¡Ìe2|4h,•<%ÄÄqÜ÷oYs)“v&xNä,Q(Õ\„¿ÖÀ'ÕDÒ)÷¾;V´mÕ~i²ÞÎý8sâ9ΨBR\ ”‚ã‰ò³ÚÊþ¡˜ø+¥AývÏ€¨šñZ:ÛÌ·iµP@!ûÒ%*(Ç‚��CT—U°눪Xßk©y�Œ#žàhú‹Ã•MØyØ#­D‚¾†{–®×•ÓT&»Ig'Z²Þ©ÉS“ì¯DJËîç=øç{£ywèO›ÁÄ��¼nK÷iW²FéפI»,íý’,b“På;ÃÔ3xpM�^g»BoÃ{×…@k£òÀðHv”pô`ÀÆApm”,A¸�{žZÎä”ìè6¦�§”ÊŽ�~‹×ò{Ö”�âW»ÔÜò?]K™™·k.‹Û »¤?ž­L=IÀ?ò§zŠ<[“]wÃÚªèW¯gœ®Â|ÕTü s¬ ôoI’ïd›ˆ„š ±6(  *·ü1�‘¹Å#—Ó#_Ý¡i"‚�|kiCb.,c«þ%·‹d …t–Ñ7¸»ä=儲]ÑÁëðÇõB…DDš$'vQ‚¤)}½iY3’o-Ô-fÀHQ?>ô±Y‰ ÀéÇdø°ÜþS¬ÃxeÝ‹‡,ZTÝ�€Ð 7qŸï� i£ M¡rÛºpP@†|�F¦˜‘´UâQ±´U„ïá±'G¬ã»¡ãf"T÷ôù­Øö/È=C+,g<¬—¢þ»¨ùb%ÀƼL៮ìPY†7™¼}ÍÊÃ$_œ a¼x†ES$˜ W%†ú䮪Yp6µIå«.‰ÿj*×ä›ï/ÚËDóFrÊÇ»¦9”3ͺ `«ôNJÜ7˜¤ŸÓ_7læ¶b©Árr endstream endobj 51 0 obj 3416 endobj 52 0 obj << /Resources 16 0 R /Type /Page /MediaBox [0 0 595.275 841.889] /CropBox [0 0 595.275 841.889] /BleedBox [0 0 595.275 841.889] /TrimBox [0 0 595.275 841.889] /Parent 17 0 R /Contents 50 0 R >> endobj 53 0 obj << /Length 54 0 R /Filter /FlateDecode >> stream ¨¸¯5ÐØëŒ�Îg �'¾ Ï䛿ŠJÞ&(wŽ9¤-åáÈ:‡ŽfÃ��6$ÎêÌ{ƒe'°Êá¤éô�±Ë'÷ ÄL¼à�žNû žŽo”~óÚB¶Q÷ß…oS£nYÜzÕ\û߬ͼPbZ»²ñÿª…¾]Ê?5¯åЇ¬.1ã(¹îŠÛ/9߻罕X™>2³\“‘x_¡¯gÝEœé‰¦-p•è<Þ¥IœfþNÅ�÷ "A,(#ªîÆ2³=ðNqÎÞçÉoûž{v�Ý˾̾ ¢“ZLrØûÔDî–�Ýó�òÏI¦.\f�ŸÇcjOös;2׺–›TfÅÈ7 O%-½~™ì �kéœF/lîGE¡ÄÌ[Š}¡mDÖg¶ž»)rÔ0À H�ÝêÒmúQ •ˆ¼ÁZj9›yK;ð/OðŸÀuNö¡Æ{ƒ‰`³òåò¼g“NÌ$1�ù‘¯ ËåÅdKð–¡i …¸qKx{úƒ] Èß„F…ªFd‘¿Õ—Þ`7¤V%rYú0ÏŸO}ÊÛcÚÍgÓÃ( ãQ®š²ín$ ¾ù™É/[Qc+9� É =ŠEöR7ä‹©äÓqDs¤€3Ç'ÔTª~&Ö2uubÿä˜ìÃBº ”i  dÊD*é¯þƒŒò:óv¸DŸã PÀ$ÝŽUY?µr)² ò¨k¨Û0bÖ‡ûe²v/ù`†ñ&mfò®‰º” ç¡L¾K¡DÅ{Nxj³Ar÷î·ùÓ§�@CÂÀIlpÅðÃS.h!Ä:ã´¡MŸ¿È#( !ÜZák” ¯ˆ4Ó9]BN‰Ž•¡ ÀpŒ9=+ûÈôx¿@¯œ…áÏ[à&‡`¬„Ÿmbè]‡1‚7Ûp•fDÄ—c¤Ýg}éUøé�Ì›÷#Kô Eëa5 Ý0Ï&!¥°º8ÍÝŠ.O|˜Sƒ= ýGHŠÆSaàÖÁGV¼^û2w³ÒèžÉl½NA½Ü½òþ7�Ѫ`ü­÷Ù0ŸTé¡tß´—P¤Ã@Û´EŸ=Ö¯æ¢ÝˆÏeQ Ópø��Ïr† ø¬ðuÒz€»3<¹¸Î{þA+�FYp® w�BÈRi»‹zà·Ëdìü8Ã]؈'pS.ä³ sûsò›?†-)2°Ï #UI¹„Ð.|™M[%’5ø-J`AiWÚ¥D žbQ˜pA|¢@çT€ðS4Vº=1Ÿ§ašdÏÏ‹v—õÀ,óÕ—ŠWS+>«ºF!×ÐQì,Ö âÖì݈#½ý÷³‰ðßgmçË” é•·ª‡‘eënÁóD÷u<�+ý½©ÕÕŒ^jÑ<˜ÍáÖ._p…脉þC£®DÚ IûPì8[JÿÌ‹‘Ñ#NõÁB'k¶¯”WqŒñ�ÌÐ\² ¯q<7±«!Íêfþ*µ9ÑêÜeyµpw4}OTNmªšž ÷ÄAIö¢ÙCP†%OÄ¢A�X¡O ?Õ8ܫƾԫ¾')%Ô œœT#pA•µìZªb©b„ÕÓ0Ó-Úþ`\À�²€¢•Å“ÃI´ˆî ÑXg–¤Õ¾&f.™Ñ S•¿Z­Õ"­g2^õÝæj ¡÷ñ™h™ÞHÇÂ�ïò 8×üžVº’•O“¦=�uJ<÷$7{·ðOÃg´…‡í¶†W3@­4Ć÷J®Ïs¦~4׌fÁMØ!¯(aKWÄç1º51.hΤ´ÄáüÕÜhh1cÎÙÁÜô…ã‰g5¤jåÀX�5ìç°ã8ZÁy�¾cÂâå«^ ßOë ch6E!ÊÛ+VÊ0îIà!´þ[JŠÞî‘lúó‘L¡þ|Àl÷Ù‹ÐD�qY8“1¥K–e­Þ–SE^ÍÿE[-„16ñ6™ßÛeú�i£Dìø`,È?4¦áTö‹ªÃñ“÷Œ½þÓ¸8ÛE'�‘!z¯=ç?zZ'F*Q½¹í¤Þ¸ö7øÒxœé/tA­RGÇ•ÈTµ¿Ü¬¤Nê.q"^®SÚ»†³T¤Øý2ÂÃöG€|ƒóA܆)¼{ºNÛ›êë8”èØX2›ã–;´"Éat¯ç˜4\Ó—B…¡_Åo t)(M`­@ `}ös08ÿφiP@˾<ü,™:‘A ‡²Æ¿™GµHxSxb¹I/ʹr#Ç-¡j[ŽºégÆ V÷œ<±_3ƒ•+A`ä±Á“Úm±g>êÐD¸8>ÓÞÁ í�˜÷^uÄ]3p’$¬€E‡Q›½£N™¦z¿^Õ#qÒ˜Ï蜯³¼­¬Úgì&Ö•·þ6BÎQp¼zß´‡GX=(•6d•¾…UNÞÍÚgùnï\]ÈŽ6¥ÓÃ(‚åš®°Ócu·Gž˜“Îç¬8©ØqÏšñõEÈ�·ø 'ß ŸžP>¨¨žî¸e¥=õßô©˜f-…"Ò� i]�ÆØs„î*f¸çÎeøôÆwš›) Gm ·n,¿÷ŠFpì(º“¬|%Ip­�QºÕ#ÅÓð‡kÒ êQÎ.Ê�PcnŸѳ¿Ë<üìXçé㪸Æ>Émã:ç ‰e[ Q†ès¢Ác‡Õ­V³Ûˆ¨@bê9„¢Z±£ä{¯_ã» UŸÙÿ¿Hœ—vgàAUûbÊ ¡ ‚¹ß©ø÷À×ön FäùÑToÈ*¯Î’tÁ1ñüA5|~9ÅJÔu�Œ²ñDµ··Å€-á]È zZmIá+†¶Q ß¢”Ù´•Œiûjr›¥B}‰Û2Ç·˜Žß,/œ‘ä´ ÁÝ0h¨Äð’~Ì&ô?µ®ÑŽ2¸Û”ƒáRÇMZÒªý�‰JÅ‹²«ÿK'¨qÞ§2Íj£¤ŽEï�RÔU"gôq+ja­²[w‚C¶~áîèšpgœ*m«ÚZ•�´ðUpjÙ*1i”sÑŸäRÏìBûÒU.ã*F€¥ñ p³Î~¢q5¶¸b•`œþ­Pu? ÝžIî‡Iº#£Fhkh¢Êò‡xïX3ª2·ÂÙœ “ÿ<•.SHš×Úl#й vLí™ó¼™ÊAñ’ ~ê'\²¹ÌßÔQÅ#©\2ÉåŒVGC0/µÝ�š·›êqÒ)Å(òd°'(·Ñ~±0Ä“•ç4kÂÈS0HŸ¦4Œ�1�ËæÛ¸wŸÌéôXöÒ‚ï÷^eÀŒ4�ë «U»: P`s> endobj 56 0 obj << /Length 57 0 R /Filter /FlateDecode >> stream j/¼IãymÚ=A»ð®ño6%ôƒnÏžNo¨\ÀÝh‡ùS™ H>% Ç®1Ü5^±ï–5×f­Sž~#="TË5¸J>Ú�Ë�Íâ"ÏrïFtɻߊÀ?�O¹èYA‚HÓØAc�O¤‡ž¢D˜YÛ ¾Þ:›f�6³Ó:ßߌ­Urf=š>�ä[D›Àb†[µ/ê ¤’�Xt¡è�ßÌé¡´èÝì°û˜šQ)Í~¨NªÏÐ:—�‰«Žnß1$R÷"Ów1­‹y°¾·qyŸ©þ ³ó(JbìrË'ê$ôºPüôcy-}C‹œéêP ¸âƒé¿5fü N繊÷¶Ç–´“µ.†es 6iäjdªùQ´ˆˆ{ãýJÊ×v™KÔ@�eã÷só}kÐ;¹61òœ0ý{9Z7âO>­Øív䯍° qn»²6’Û G|wm?žø$Xn^„Âj ÇŠiÀi£€ëÿÒ!Õ|Ù^ägÓLì ¦OVø€5Œ™åÍÖÆ÷‰ý\:`•(–Ï"p ¸"î–µü=6=™T_t¼dŒïTìs‹šã�§U°œ™Òë´]lÄ×\™®DîÚ,£Î%�“}ìøš©t÷⬚¨¤Ï`ЩÍÙ˜UŒ×HН7e'Ïþ>‚ ­Áó¼ÏÙ}bc,®õàPf�!]ž*Fó4‹yô°�–¡±Jö<1Eã(/­*ôVO!ÅÈzF�¤a_§ƒÀúŽ«GÝy´Â2Àƽ©ŸÉ¸ÐÛ¼‘ß–˜sÈâ`é¡g`6±ÚƒF?ZÊpª»Q¾›W[nn'šUŒJ,lýÈ,GA¢¹¬ÇâW"9>—NwUµ^ÊùüΕzn‹$š®ð…—ç!�F¨¤ãlÄ�ŠGW‰óºqNŠéweÔ°Bº=K! =„ƒ?Fúɘ‹Døé®¢8Gx—–‡ÍF­ú`Èšÿ˜ðgÍáD÷Ôol—±Õ!F�„gk‚P'Œ¢—;b®½�>ÿ­U&x¤nc4%• Õm åi®nn|HèH-›àšqi‚‘„¿3ºrò•}C¹Ñ¶þº˜K\¸ h9Uš€î5¡‚5Ñ@‚WÚ}§Úñ×éÍ•¶OÍB^'Ý&o¥HÁƒS û~â•1€<›ðe’”,æSn ؉RÂvb‡÷s$6âŠ:ÏŽŽµÜšE23C9ƒÍ¸ˆN;ì™h¹•kô/´«Nz%"¯[�bÇå™+…ª¯mû¦ÓåÅÍ©”` `û_Ú c€£ýl›EŽqÍ3 ³> ?Móä16;®¢êO`Îs葲ÁÿHê\6YD\À endstream endobj 57 0 obj 2361 endobj 58 0 obj << /Resources 16 0 R /Type /Page /MediaBox [0 0 595.275 841.889] /CropBox [0 0 595.275 841.889] /BleedBox [0 0 595.275 841.889] /TrimBox [0 0 595.275 841.889] /Parent 17 0 R /Contents 56 0 R >> endobj 59 0 obj << /URI <698BF09B2FCBCE81EFE906D5C5D2AF2D8D3D6E256C8310676DAA726BB03A51FE54886CB910B83F29C9C5783EEC837D1ED898739A> /S /URI >> endobj 60 0 obj << /Type /Annot /Subtype /Link /Rect [ 405.557 734.685 526.392 745.003 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 59 0 R /H /I >> endobj 61 0 obj << /Type /Annot /Subtype /Link /Rect [ 56.692 717.678 151.952 727.996 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 59 0 R /H /I >> endobj 62 0 obj << /Length 63 0 R /Filter /FlateDecode >> stream ^¦y«w^Þ ðÈÝzÚ†=ËÛÞ‘�‡*AiÒî õ3Ö9uªàLÕ³C<Š¿µÖõˆx( Í4ϳî¼V”Ó›+$1î5“]^¥É]!È�’£‹¬š•5çzx¼Ç€5ŒUª”›¡ší Šdx8cÞ4FÚúk6ŒÍcÖ|xû/Ø2Œ�64~¦•�íÔ�„º ¼6g€ .mêëm0sâ¸C1A1moÏPŸÞw{‘Q”òâ)d½Ë¯­ªN™ðVUKÒ "È´¼Y¨ wÌcÕ<—7]ôJeôórG"kÆ’6wó¯{Êò%�zö%±RxÖU ÉN†ü€ó÷ƒc})€ÿÑ`è¦*Ša¹r¹ŸèAÀªÃ|@È„V¥"ƒï·Ýëxgâù1— ™¿9ù‚&ŒhëU;¸†Th›‹Æ® Þ½é2P륊Ó=� T<>åG@Œ=Þzƒìc,6Ah¡#õE6³–j°â˜Rd§ÞùÑ2nó»ç#±¹Ùb�=°²c=wb±(ž�†öÊ”¯Ä®Á¬Þèå'Ž4MÃN)ì½N‰¯ š\©cà 1¶ìÌn÷½.Õ îØld…ÄDCZiü¹÷U9ˆ�õ:ìM²by<?Hù�þj©x㫃¥”45¨FAÉ×^÷ÍYE¢ö f6Ĭ®Ï1Üs‰?›Iݰª´˜ºŠ€ìõõÈ@R_&c\!;r}ÞÕ¶”º‹üÙ†ˆÉu¸œŠâ½…cˆL²²Í8ÃÙ¥{ ©-¼^ ݼ¼ÐZ\ èuF£|KÊœ‹×©>ÐCB«WÝtßgª/Û!i—øÊRmr6·ôÇ]i‚Ž™Ê ‡S5Ó›Œ#†‘$#(�ÔšéQúô§à:½‡}ácwf§6U�wöÑV¥¯8_N½e+ÁH«µõ;‰÷` øÖW¾�ˆœq®˜%EÜzk¨ŽIAµ0-ct·õ6z1>³~ج<¡Šx-V¯J”¡ wÎF#‰ÒÔZh- foùe{}˪ÓP±Ð¨Üùs…¡üP¬¹ðÿÞSÞ M¦[‘©âozUEa_q4ƒÙE¯”]«4y¬qÅÍ^‚Ý5ì 1PÛGy{Gƒ•'›ÉK°0Ø+·Ì‹+CÜå·Ø¥’ó7œ·dÌË|ZöSˆîÁ%[ÿø€e8[í™>u̦o‘5ìþ©X£Æ'bÁxòR>Ž“­SZk‡_3'‘o/-Û¹ž¡ž‘:»èžjƒÏê–‘ÚÆS]ŸW¨Á=Vµ¸¾˜žoÏÅ&–†FÁ»œ©œ:µ#ˆ­Ä·ÆdÓé–™v7dèÍï4”êS9?ëâ{ú–õù ÕÎ_¿�ÜDJê;Õ²}Þf÷r5íYð9_I„~lÓB#ÿÊ0 $f!ÛÄ \°tìC˜-‹]HÚs 2@Žˆo¯úHÿo•ß¾_6ùb$·³¥�a—ÉÚ`#¡Ãƒ¹Éåõé_$¯‹æ;Œ†«6 ß(")žU‡Ê­h³°Á�””ˆâè…?œ�R? mɲ㠰Qép,ø ¥³PqÉ!H̃ìùæC ºNå呱ÓþzýÇ—Û‚¡yøZå�@žÀ¶*¢¹aàöUØÛ»"Óà˜Åø+\¨ó<}û¥þï~ñ)¿ }É-¤¯¾k8#zgoÜçñÛÜ”&qw$ÏzÍ£—ª¨r¦Æè÷—¹@Љ4…#-˜`°W�¹'æ›¶‘RdbR"|ȦåK·fÁ™±i?0˜øÊ$Íø¢­öçë)ñi ¨‰VZºû¸ÑÉÂŒÄô´ÈÛW¸"ÑâB$dC:72f×uI2±Û õˆˆ‘¼ÐQnûƒËðo}ª˜vÊ íìlQ×�°Æ,FÐ�ˆÛ%fù¬œ”Lf#N'“hA)WˆÓɾ �þæà6&ŠŽœ‹ù9z²NÄɳý´ÙÖÌ·2©?SqòQ¼!âG�äÓxji¤"@$üi¾øL¯³–˜¬Imz–* *b2pæÇ%ÌF›)ó™½Tó ˜„Eçê}‡-;…X¬È šS<êPØ&÷Ï-R…ÿö~JQõ£±BBÍ*N GÝ¥ÁËcœùì—Wc_Æ&m+ÐÐpê Ä æ£¿a„—y°ø|èÝÿÌ29,FF-ù=:>ÑÒ­ÑiH…½CðÖ„6G1~ ÄZ%A)Éa`2ÛLØZ´m3oäQŠ Ïê€)º0IÒ\FµвiúʼnPy‘‘×ø ÇT këQ—Î�/FÙÂÏ‘ ‹ê�ž1ì�s¸z�[A�U°è8¿sé~ièÆ:ÝêqQ-µ‡âÍõ²+Éàš‚~Ë骤OB›çœ›Î €3¹‚FËT»ÎÛŸUZRŽm"_�J¡§½f÷,w'©$õö Û`#^b=5<Þ“§�rzZ…ü»ÊvoƒŽ4‹œ”5#y‹{ëCöÖdÏ<8•i¡.Q•:W€Ö~QãÕÞ¥�ÈÖܔ­˜ÙV»Ù8'¶{ÐâaÆ«I7Ÿ¹ØÈwЃÀQµá˜ññÝÎÝÓ†¬ñJfdDÕ˜ä Ò‹Ðs´Ü{mË;ÿ³ëD’\s¥Ä�æÉ±_Õ»®?·Fáz¶à—rs õeãDeÕ'„‘ƒšt`”†K’ �aC˜ñíÜc_:—Ò”½Ÿ\ýŸÌqϲ…1'¢‹K®ô/,£li+¶€y†�d^žâý.f}ã›”¼W?c<`¨ã†!Öú'€XdÞÁÁªüĺã+ÙÒ\î¥D�`¸'W·É§a¥�üŸ"µì*X“j5ü0ùqxªç EÍò0Ã\ §•„íûÐçœx½±Ögº¦ŸUB5‚»Òç­~,ã#¦Á¾Œ²üㇼɢh²Ar ÛùׄŸPŒ1ÈêÕ—OÿòÔWrrÍÇu]"äi{[Zk…^Á§pwñVËêvØEVËÞ:ÒN ®²¬ÃÐP@.¹¢’Ý…V¬rX±>¾ß,\}R4 ñœ‚±½êÉP²î�ø_U50â­T¥Α�IMÍBà»bó8ôåÄèrÝu%B�zŒØku,g‰r“|~iþ>ŠÁÎìaD×û½‰¶¯Ä1Õ"¥'¼®ô׿n¹úK×Næ û6,³-<ºy-�!¼Í¥»8\xoåü©z'@Ù4Ší ¯ag;ëÄ`Z•™]¢„ëÀ5ùªºãv¸9óºr—ÉŽ� ­2ŽÛŽ W3·\8:š1dVMÖ}î•v.§GósFZù¢Ô�¶|A�f·õÒ?@9/5È( 0ô{Í—:ר^½›ì|Ñ/g¬jtf)r:b°ÜŒ�ÙH�¯Ý¥Ž8Ô@Ò.RPiØ æºþÅɱ¨À�ë9¿Mj—–©JhÝ øltÔFû�:‚bÏþÜjn]¬W�bÖ.ýs .ö¤{¡¥ç3KLt@ôÖ°CwLŒË¦¤àó ‡ÛzÂRR:¶µ amp&w7;Ý9FËúK/�k»V{¡ÑPVú3¯dí¡˜u©‘iigv+»5Ð^¿î‚”ÞÒÍ}ê÷½. 4ÉçýÇp2i‰ùA‹9Ü®çFåÉü–%áL熇åµz)&ïU~)Ækð¾û¬cŸ:‹ÆR”Åp:ëÃp…z6a¡ endstream endobj 63 0 obj 3075 endobj 64 0 obj [ 60 0 R 61 0 R ] endobj 65 0 obj << /Resources 16 0 R /Type /Page /MediaBox [0 0 595.275 841.889] /CropBox [0 0 595.275 841.889] /BleedBox [0 0 595.275 841.889] /TrimBox [0 0 595.275 841.889] /Parent 17 0 R /Annots 64 0 R /Contents 62 0 R >> endobj 66 0 obj << /Type /Action /S /GoTo /D [65 0 R /XYZ 56.692 331.214 null] >> endobj 67 0 obj << /Type /Annot /Subtype /Link /Rect [ 61.192 755.764 97.25 766.082 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 66 0 R /H /I >> endobj 68 0 obj << /Type /Annot /Subtype /Link /Rect [ 408.282 639.069 413.298 649.387 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 69 0 R /H /I >> endobj 70 0 obj << /Type /Annot /Subtype /Link /Rect [ 411.285 617.07 416.301 627.388 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 71 0 R /H /I >> endobj 72 0 obj << /Type /Annot /Subtype /Link /Rect [ 389.725 595.071 394.741 605.389 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 73 0 R /H /I >> endobj 74 0 obj << /Length 75 0 R /Filter /FlateDecode >> stream pÄ/µu3x båYÅv•êtÿe­m«ÇÌÐ!ˆ3 àˆ8³u1J{« ÂÜô$`eÒÇhŽè¯_+dT°/�¿ÕÃST&Íœ¡]‚ zÓ–мêa蟡ÏF^‹R+ËXÙ•Å\4ûï5ÚKþ$¯»˜„Iê�Ýô'x‰XÂ3‹Qý¸7‘3ˆmYcǸÜlo!J#*îÐtšˆ¦æ¬ê­¼Ðêu7Ûk'zÚô±„GP!Ò¶W%/«]³oNó©_FçðÎKúÝiºˆׂUpK¯IŠ&Ú®ƒ¬Eü ¦rÉ9í·•‚í=R�ScåߪA •bV0Í@ÏrF}÷‘&BòWŒÍhÁbçÍûÖVKËmþˆÂàºsø|§äxÓ¬ôC‹ðuòf¡ˆi‹qú„º¶Ök÷,XSŒÞóÃ/0Ù”l ›á9¥Ä°ÐžÀ{�p…ªIE­b¦AÀ¨¦Û ¤ºy?ñ¶ä¤�tnƒñÕ·SâÐÈK>ÃTYù†@½56cœéEøØ@ò,yÑ-¡:9ã²-¸�lÕ—eÞ ÂJ@²¶5‹-ÃNÌ ¤é]©¬ó/�dùŒOƒ8%ìÉÆå¥ð›[Ñhm7k·woJ¸A÷3’¼75k³÷6Æfì0·ÚÚLkj=rÖ¬:µü·~ýŽ0·³­£ I“¨1)”È­´%§­«�9C£%ÖƒR‚¢œÉöz[pÑ3Ÿ[ �6˽zÍü˜ÅºŒÒ=ð"�‹!­º6ù0PyƃS¦'šW%óCW¸‡R¹J۵AN¥,M*é§€CµO«c%ÐN«`ÏÁû÷ô´ÎæY\�„~aj;žØj(óPíõÍ^„¿¨^I®x*›Ôê}F$’ÉŽ#”<.��²@Ððì[¥íºzzýöò«~MEÈ7O!Œi@‚;�QR8“PÀͲ{=–AçG£#Ñkð©ßÔ8:ßvfº�‰Å÷”?ž²pÆîËÝÿЬ~~Ç] aÜñŠ%�Ô9M£>íXdM,ȦÃÝÑôw_-ÁOoE¯ú:þÐ?žÀaÿr•ïw1MŸ?¤ ¦\ß•Œà^ô`L�äűÇtùY•™Ã apO²[­E6 èÒÖ†NBGä¤f.ŒÚù.¶f|æ£õ‡)'ú90lt,�lŒÁ=ŸåÐfÎVåÛs j3wÞÅÆ„=ˉ3BZÆ—S˜¦‰±'²S˜˜»ùx¯œ(Ç(!0j—Òò�¹sÊ¡Ÿx˜¬PsÕ«¥4¼,:¼ÝÔ-ë^Îx?ž”˜M±íùYSG^:�äO6ä\[øB×”L+49¬Ùôå{»œ¨!øœn<ÑE±PãMt鄪Lâj´W>LVÑ=ó&fJ0² Žàäâáó�•pÓLz>Ð� ©5%ެ- ²ãbÎtkAùXgXÅEiNwÀ¹F#&hžIÁxÖñ1­ÿ¢bËoâ €6é1þvÊÉnq ‰w ^Æ}‹ õIúØÃ·Un69…M¦PÁN—cÒNF;΂‘sËþ¿ÕÐ81$Í �lçÂû)åTlÁù…ênO+Þ0n>ú/†¾v›ÄXqkËšêg Ö^þÕŠv eŽì´7ZFQYµàÚîµ�5çÃÓŸ!?¡1$k@®ÑU’Ö)†Ù|gì@J9”™ aw…–ϸ0:±-‡a:¾=%¶„G. 2L §Ö÷Þ<ר&kj0®ÆÈ~”™–ÑžÄÕpü„jÞ [S´ôyB¶0U¤ô)9.ß°Ó“¶$îŒ%@lQl[H>!<ÉÎHó—à;ØÀtÑN kΆ·ø'Šà™°vùk&‰¬ ¨Z\â�ŸnEÕk„ÆâXEi¶d`o²V^"gÓ©Ó܇â�©BübÐl‘¿/0½+ój@ ‹é49ÍDÄåÒªçÖÈ÷Qù^H½\hé Ç{¦"éâ¸"PÕÖ !£%ˆàΘ ¥t«®°Ð½˜Æ°\qUÌK��Ûý A´:˜ÞuúÌ­KPó ƒÖ^n¡X_½ ù”CH7 v¾-Ãè>v>­¬¨ Ìá"œÏ´—™pÖv¢:xt°Ú_h©½2?:ƒ{ 5F†Šï½ßv“ ¬…¿y‚ÿkäÜâvr/ ð5Ðä Õe=MËPÛ€Ôú­* ËbRš¦ïç) mZž \ÔUž¬$³!Á=Çi6ƒ©E\Ñuæ?uüÇKx™Å…1†çMý~#‡^”yöÔ»þï„=ÄgC[gqê}×8`ÙÝ3Õ $ú§Å¶æƒß­m7Í AÒ†óÈí§vÚ�ñf_Ùåù~È,`�•4_U† endstream endobj 75 0 obj 2010 endobj 76 0 obj [ 67 0 R 68 0 R 70 0 R 72 0 R ] endobj 77 0 obj << /Resources 16 0 R /Type /Page /MediaBox [0 0 595.275 841.889] /CropBox [0 0 595.275 841.889] /BleedBox [0 0 595.275 841.889] /TrimBox [0 0 595.275 841.889] /Parent 17 0 R /Annots 76 0 R /Contents 74 0 R >> endobj 78 0 obj << /Name /Im6 /Type /XObject /Length 79 0 R /Filter /FlateDecode /Subtype /Image /Width 260 /Height 50 /BitsPerComponent 8 /ColorSpace /DeviceGray >> stream vRwwY¢×ï,|³ª¢j¦p³º“z'æœXá Ñ²S— endstream endobj 79 0 obj 35 endobj 80 0 obj << /Name /Im7 /Type /XObject /Length 81 0 R /Filter /FlateDecode /Subtype /Image /Width 260 /Height 50 /BitsPerComponent 8 /ColorSpace [/ICCBased 2 0 R] /SMask 78 0 R >> stream 4¬$Þû€Ü»l¸�Ÿ./¯uéCÕ�÷|§r. ¨O'ÿuòÂJ¶ô?l•Ûg"´ü�\±[-'â²ãòÿù÷,äBé ·(ДZñ—iùxµº‡NH!®s2éÏVæ5’�È>8û%øÚÉÐf u  PëöH£`¤IÌútó$¿)tùš=c˜I ÂRrÄÇ×E8ÖSºëDžŒ<Ê]‡ÞÆr• vHn�@ÝWoeàÒXà$ȱEò½ã±8~yÄŒ¯QÐ.¿4!P|ul[µÀ¬ žNJüNüXF¹$PAªó¢yÆØ úu8š7tª›P"ޝ¯pÁz†LÍcYK¾2ÞR ,Uø0éUkÉ ÌŸ©¹¢sz‡”W²µÈ û=®Ó[OÂ¥yž;㊉£¶Û*EMCl™&>Ô:U@ÝÊ!2'zI`é.ÒÊ[ÆÇÇjó§j@?Ñ�}9KïA‡çéîöDÃÁ%éd…ot¨QC0$9 ÚÐR?Ì0ù <ÎekcÄ¿æj7vñmbj‡oû÷Ò…îg¸«¤Åyk¥_êàz§óX˧‰8¢ÅCé±·¨õ“—B”/ïù$´öM�gÚßå9ú _€˜Ú�ß>ÈŠZÀ(>«Bu‡c5±`wÊžÂ^k¥ôáP|D4œÒ îû=°·¿š”Ò‚„QJ~·üãNßr‡ù‰Í(–t¿]ýÑÅ>*ÔZr� ݧuÀ¥O‰1QO¹%MŠ[�b w²Aü„ ²Áö%Bâ�«èðXcËÄë§"³èÐè�›1aµlqôŽÕYžV6ÐÿÌŒ3>¡fõŒ}�ðU3,{ ýÚxžyOJ¨J 56Ñ fÊñPÚ²—ßí'‚¹]‡߇„vSü±¬ü¯àà¯ÝB{p�¨èX >rÕÄkÙÕÓ˜7¨Vì%¦GfxP© û«"pÖ&ÀŸ�MPv~#äþLGœ"Ït<(%•ŽŠÒ¡|ZïxSëãXÐtÍõ«¥tŠPM7:5ÿZ4ø-¢†à Sç¢BìùXø‰¸;’5}jsθÿ¸’µNÚq±bÍ—�¼Ÿ>g©vD¢ Ù× ±Âåý�&Ç7.¼¹Þl†~¡ àh¥ÿÿ¯áâ™Ã¾ØB”Ù.OdKr⬿Ãçé¯C”{ä´h8Vº_(Âg4+Zê)QZCVr 2¿SÜî@=—Žo�œìks³ÝÖÓJéÚ•}„âŽÏ‰—¾F‹ì”HNè‹¶ËÉ|{Lû¯®ø4­$þ?9p¯Iâî8¦åûÍF¢`‘ìd¿Pï·ÅGžÑ]?ÞÁ1Êíý^ŠnG¸ÄPâs¹x…ÑA+Ñ´!faI?óŽ‹°"Á,�ûJ‚º|^f¯ÔbߌˆÁQÒ½Gà~(U:°ìuÑYðJkÔ[¿¤û0æÑ³c{) ?’ƒ6E¶^ué_]—öYíçyG%£áýÅáÁÃùk…f�„¼ùYBQ¹K¬Ý±Ç©†3�ŒÖä_ú8ŸHö|™dJçâÍZ_&œ8Ýí–DƒëzÞ^ëúÛü性yäëÑt¸ Ððù»m‡V8Êo¥ªXb·4ú|V´ v.«âœJÐÎÅ!Ö ãHâvN§ULÕcP©‘:kr3F*åeÌÁ¶ìŒÒÛ�kc@H°‹ÐÇþp`Ž£Ó=5 5²†�ð½�ÃÔ6LmMrÚÙ^´›Hî¼9*K9ûAw…!v >Ä÷ó1s"ì„í,/®M…¼Hjäð÷`žøö­Ïëã`|KL�SÎ8Fþ1ˆÜë9M•m’©|RNÊî Ç©Œ*¼Z¼¶6Ó_jàGïêyÕ¨ÿ£?è©c‰³O(¤C2ŸvŠãV�Z�Çä³dL’°ÀR¡ *e…aý ì£B‰uΨ¥QÛõÒ@b¯«ËÐWyÛiòÅdב'yâuxÅ �+o’‹n²ýÔBjn{`Î{æõöŸ?;’)°B,ç}³Õ}=’Ñ>&gÊ„IñITHÇy!Á­ †ÂQÚ?égŰóǘ×ı¤ÇÛm?ÕÁ™aE9ýÖ¨¬G]§ Ôf@õfP·…ˆ–ü»è}­eä)ë‚2Ë”Æv¾¸}©t¨ˆœ7+á¿_sÊÃ� )Ng*:ëÇá ¸¯hû ¯®à‘-Â)Êø‘y ¢Œ„’Ú�ÈVTÛ`Uì”….°¿ze¦s�º¥8ú‰ŠÎù2¸—ø¢$þö‰Wª¹†xÂíÜJ TÙçÈE÷o‘s6¨’ˆâ¬*áÝys9ÍMB}‡å¡Ûµ–ÌÓ�æ¶ñVn‘Á—ÿÞ♲¶uØO–Åb¸¾éB¯“¯ê‡iõ]p{¢ û�Ñ[øÑœ :•4m‘Üž/á[vP“<,�ežøš à¨eQ Unø‹YrÀŽ…÷ð61Ýö‹É ¡U¸t�«wšá(§š0 ætk»ÿ¬H�¹R܉ñw±q6ñ;ÐR×Zn$Ñ tápØ-úþ1çuï…?M6(_¶ÀMUÿFÓ‹1A9ズÊó¬ÚXX]¸�²k]à 5�ÊâÞ—Ú´$:\\aˆfØuD}9øáèŸÜ®U6ïIj@‡6qM¸öF¤Ñ½e U�álqx�ö¬›p&˜së÷zyÖ•`…ñÕƒ«8¿:ñ, 8ÆöÙ)„âu[J"hT'Œ«›ù>ªª¬~ÝÓI�jq çùéwîÌëì útE=ÝÀj�ß×Bþ‹ ÓsîÛ+�?¼V‰2r¨åDùôZžÏã}èw endstream endobj 81 0 obj 2286 endobj 82 0 obj << /Name /Im8 /Type /XObject /Length 83 0 R /Filter /FlateDecode /Subtype /Image /Width 260 /Height 50 /BitsPerComponent 8 /ColorSpace /DeviceGray >> stream 2" õ ?šZÎÃUŒ°Í4µæ¥ÚßýÙ>µgO ãà®5 endstream endobj 83 0 obj 35 endobj 84 0 obj << /Name /Im9 /Type /XObject /Length 85 0 R /Filter /FlateDecode /Subtype /Image /Width 260 /Height 50 /BitsPerComponent 8 /ColorSpace [/ICCBased 2 0 R] /SMask 82 0 R >> stream ¾ ‚|­+ªú+Öp=÷*‡!D®T‹²§V ‚䊾�³ýdß�C� Œí[:`Q!ËÞ²Û@ÆÞà36ÍÂýXt-ZðV¹”ýö²”âgÚ ŠA� '‹®dƒS€ÀI, déU#óE—ÌÑ{"Yãi_ØÏ/*…"W)=¿EÞ–u"�Œ"¬ŠáÂJùµt�Ñk_8b1]Xo2ñ�e«óŒÒ%4÷pGg`ó)kŸäÔÂ>!Ó 7גּÂnK›Ýjô9b™¬v΂Qþ%S™iœ4K�FxiQïøç•“'ñaø¾•S’eMðMuµˆa+ÜCK#Ã[™ÙnùªPˆ*Z¦æ»†°;4O±L€Åv@¥<š ëžY1èæGâúl‹jîÄ=ä;Ùqž£–£”ÀÓ�¥ìw>ïÃã¸' •¢È^“ š£ ŒZY܃êÈ„¯8uý˜àôÔO´;ÉïÖÿ‚„1‡Ç6Æ#qûÉLú8 :uÇ9ú4É1™ñº&*9Xwªa[Ö î»:ä \s¨#¹ÿk…^�ëÇrÄE  Œ5P=û`\GÞ‹” >ÌU~ „à(“(nׇ“Àš@yPLO ÑÁŒ�õ– BX ‹õ—1VQ)pˆ›"Üþ±þ–äV�"¥ûÿ>BªT*ØÞ4é“üq_:½ž Μ‡8ô H»b‡€æÜ¦IùÑì�³Ìj½X³ü$E ¢/ˆ…ó®mÞ»V1ô¤ˆ$“¾dw˱-ˆÓ ¥í® }°]ûÌ%Zßni�6ŬÅb §×a¼©äÉÄçá@Ì«¨îä>~H€xE2@]À¨2° (÷n…ÚCðî•Wù€±™5->/Ñ{ l£¯×œªÐVÊ€plÆp½ª†€»aß�+@²ðÏÖR/I^x~ÛòˆúÀ̺<Þ�_ÍfÆvþñjÛJDe¡[v8‰´ñYYÞ� n¶õn=.‰4â{Ôjüm\¥«f? !Œ`Ô�ï�C´AÊ3É’�&„ìz ¦ÌõÕ³ÿ§CQž^ö¼yYW'&XfÄ;f«<7_no‹wÃ,×ô Cùh Ç r¥,lá rÝÛ3´/N—ó3ñj� £U�uõ¾žA•ËÏ©"b¶³+#’À|C³ ¤=›ô¢ö¦ú§±‰èó`še~9o§!½%qÒ”Wl*Yðn+*J!4Pê-_çÄî'ÙrÑ-t¢·¯ôG˜Õgw6ÒË@8öÅ,ÞÒááŽÅwGÍŒçªÞâ�Ò�E=vö ¼à× ¤øþµÇg¦În~Â6 ko(©˜lê÷zŽUM_qö€?3ej¢­š6P¬_n¥>O¬× q%±EtK�¾5Æÿ“HúWáõmœTŽO¿¾H=΂IE:Àÿ£�fˆœMä¢L5] z=Ž3ãþÇbtL9.@?â HÛ³›ÿR}•ÏŠušP7´=qÓˆ‡•ÆÊt(�Пœ×+,„ˆ{=w÷¦àšÿ9Ð>{È´�€kY¨8‡Ðášãß«lÒ#ÌÔl_HˆÜ�¿2'Æ$@¬(ë,õÝ;À»Âz=0�™÷“éTˆÁt鋼 Ê@ý¢<¡zÛÖÖ0ôZÎ~AѯLc—)?5¶†¥™®ž!!ÂòiêÀ(t Òï F¶æÌÞØ gèu‚=2æÏ’I`™ÕÚX$òðæ–µ�Â6ŒìVÌÂ�pvè+W?îÙÁÃwhÐõxYp¶·ù©ÐÊå9£õú†ÞN6b­úd¼Š7”T×Þ’Çð½2òø� «ñM˜`…m”R3ÓBhÔ-ü?÷?"•°¬a8^óx{=õãòì¯ka°¬Aw عÂ@N í¿¡Ÿ,b¯[x¼£xŠùç9ÙnúÂËÀoOÂ2K’Éåùãf Yc/„è‰cN·gɬÒÊâÍô®òásèÌßRc˜+ÅÀäfMpšðçþ é§Bƒ¸MÆ)ÙT ^ãII¹œßs›cÓKÀ‹§û0{á8ûM¾gÔM¼£s€cÎ_½DØî*`62³ÓÐMð±‘= ìé„ T.Àÿ´ý6çâ…QÝ�JËul ƒÈ`îe1XÂW=ïsiî~ò٢Ѫn—†�6ò²ÃØ;6ÃdæÀ­* –7‘þ{ÉçYü4ÒÀfõV‡JZäHf×öX3}G'™=!íÓ/pÇênõ‚ð¸76Ð݃‚åkæà‰º7nGnÊôvÒ¯FïPqCÞU‰—/›ÇHáT}Êa†¼ã[ËÈ%È�À7Œ…ooë8–ë1ÿ,æbîE ZþÚ¥ïp¨•—Ûå!Ñðõ`Þi™Ýw›s‹¾pñáTJ�¯rmPà«.3lwàj´˜$8dF·›>¥È +Å”¼ ŸzÓ3š,hü--¨‹¼ï\¶1�m ÖÁ×òn‹Nûû©\&ªúIxi�q÷Œæàå_boç­ —-þVyãÜñ=ôM·yüëé? rúŸcÐ×¢u›”5'àÿ?úÛ4XÛCt§¼$R~—é*%ì6yù{TЉ'G_šh SÈÇÙæÀ÷¨å44V‘¹ DnQSÅè¨Y±öÛÈå¶\�jxžâÕf93Êä~»ÓÅ–íQ4üöˆëE endstream endobj 85 0 obj 2092 endobj 86 0 obj << /Length 87 0 R /Filter /FlateDecode >> stream êÀdB›Š7™(3ªF„<Ų#�·q½È=²ÓHD¿A»ˆ¨²‚[=d1(j‰P8�\[ �Ø€yú'Ê™œ•o«œq¦ÆÛg\ܰ–zšÎ…|„ôg¨J›5¶ñ I¢©´­}ró7¬†ºÁ³–<|) ¬½ì;ÅÒ9+ˆ›„ØùgÛ?^’)á+]¶ãëãnVQjûTÆ~GÇðw°SêÎ2‡PkØ$¶ÃõîL„W·XP¡¸þ)-%s‡óæT›çÚ¥4H$>©ƒÕÚˆ ª%ÒmMÖHHgÀ¡:R7ô”pB¹©¢�Úé ¬Ú¾»„"XÌ &ëB-ŧ ¥ç$­û ‘ü¯´îK…ß”†Æœˆ�Š”±’<yjÌ�þË®å‚ëÁÜ_F!O_&E'2sD c€¶#é0éÃÆþ¸@=Œýúv•‘f­×†ˆ§ò¼=A+zÖðWrö脯)³–hÑÊ*JP¾ÃÇ ¸"Ö(¬eðãV{Ÿiõ\Ö«ª÷rÄ"³+dD'5½ZÞ`øqûžp…LSU~–Òïl´§0Z¤îX‰!&~LJêÅ5Û}T Šé}Ø®ùkhòQçšËTÌg/}ú¹§ð5AzºAñ›cƒÛ¿¼8‰Æ8…%Vc>¹ûœ ÐòBt!F]&«í�ÃpÅáÇ© |NG>úóø�(¢6e³VjgÙëÌF ÇÒ=ôŽÝv½>¢Ì ™‹V‰©ˆjK*ú¥ÎÈúªv[dü²jï�•vK*qÁ‰ $Ù<ˆï÷Z€]8žÝ�Å †—^Ðþdå¢Eè±gßM¦°„ïƒM£‹WŒœÁm™8/zDðƶy‚ì=Ï�—Ú½ËL�4ÿ³U‰9` éhÏûë.ü×ù¶ËK„µ˜HÍ–äSÔ7 4¬¿4 ¤ÞŽ[Šš^$èdk5cQm.TÛQû”VK_Ì*Vü“¯á¥ÜÁüo-„ÕÓÜ�Éû…~‡ŠnLiëá°—dÃí�²SÝܰ/ |[|Ñm´2ñ’MÈNz9$§,Sdê ôŸFwž“WdcçÊ=,2E”)AëÁÀR[ÿnÅ•¶¨�ò@^Ç©È;Ë nÛçÁ{–t;h¦\èCOŸ5X²+²ü¢¿eä‹LÒ�ÁF¨l‚�Z¯��&´Ý Æd½ÁÍ|sÜ�›žç¹¤÷}{8Ã6dRø‚ÔÍÝàÅ.Z‹¬›£vïcëôIƒ½ p¬¼Vz¶G(=OŠxÌãýTè˜�ÈîcUQ¦p —‡ð–õ d‘G‘²û²B©ÀAºèåõtBñj[^¢ˆˆo0Wë0dKðÝPÅþÛ8 @�òý\a†H0vëj§ïŽ]¿x¸–±¡¸ÿ¾Øêåh °§íšsĵ=Ý}ŠVå„€ÝI\O©:w&àCnÌRѬ¡AήC:¶x†¾¸j£ž“Ä æ6ÊjRDÌï÷‹ÿÙØù* |X”AáåÈ:•ÜV«îµsaIŠ�î>²>a.$W¡‹„<�«’Àêì¡’�;D§ðüë?Wi÷w£8Y§³JWWš´%¬…PÜ• dÂOÎÊ«Ÿ[ì»ô��Ëñ–$Ûz<ð:øA×õ4ÖI‚YCqôpŽxœ5˜‹™Pà·\Q£ÚºoŒ¦Þ]}´¨f£Î`À²{NµƒÀ’1±¹ =—HòÀF«) £µÈÛº§aü>-\#@N¬–‹».vRª�DWRCêxû·¦gûÃC¦¤f¡?´V±k~?]ÔI~1•ãaá«Û$ÀÂ÷ê !eµë¸¨]HûD&ª9–‘AM;¼‘é[åû‡°M<ZR��˜“% -’PÏhJîSÝâ Î�jãç²Ñ)•âÒ·ùÉÃhÛ™/9F­0ˆZ*D &�üq{ ËÞŽ‘ëE(:(ùùød´ Ý¡% õ¼TxΜ^@æš™¸Ðù(Ém:±^?¢Cú ~ÂX7§+ý°ˆHÙî’NüvBΓ¤r$›•ESñLÄÕdÃpy66 ×k�‘JD8 ¿æž¡ endstream endobj 87 0 obj 1856 endobj 88 0 obj << /Resources 16 0 R /Type /Page /MediaBox [0 0 595.275 841.889] /CropBox [0 0 595.275 841.889] /BleedBox [0 0 595.275 841.889] /TrimBox [0 0 595.275 841.889] /Parent 17 0 R /Contents 86 0 R >> endobj 89 0 obj << /Name /Im10 /Type /XObject /Length 90 0 R /Filter /FlateDecode /Subtype /Image /Width 571 /Height 445 /BitsPerComponent 8 /ColorSpace /DeviceGray >> stream Méî¸k”‚ܦ:Kd'æú¶*?ãßHÌ9'> stream À^½=ÄþÒŽ|bY‚Lf^kAQÁ3Õ‰ÊÀëß…k Ž[ä /4¸LJVFšõî›ã‹ä¥ ŽÛ¾¬É\ Äoÿè·$RÂE&s=§twMg`’âkò¸v5¾–|û”¿™›nxŽ÷­{Ϭ›á`€ýÐïbf&yª¬òjöy˜¡”îY–ã÷¾ú×¥’f’i ²ô�’Æza0¹ŒçÐZ,M�ÎËGHÜÐk“wåPÐ#öþ:�wºV 7ôC¢Ê>>žl”H õ¦%òˆ¹+µŠî·ÅM¨êxÖ˜¢pÐ 2Ç:KÔ]}ô¥ˆÕÅ¥m¢QÆGÜ8Å +0<—¦åŠéù%ÓÐ&Îü± ]ó,e½’ ì)÷à ‹¤g8%+~6LÞGÛç’w(¡˜ÁÅŸ41Xáí„�ÈÍüƒV8ÍgÞŠC­î<¨Ò”M“ç9žk aô×ä\°QÇ/'‡ãT@¿ðÕÞ{œ€ìË�[.�aXÃlkÍçÖ] 0âNSrDBÜ-Ý›5·mA¡�[�÷3¦Â=m^b±ÀH¨­yM÷z|S°3àat푇 jf¦R0(7é8‰n' Á¦ÆÓ›5v—ÉÓ`{CàÕ(Á> ýµ6`“yªÕê�¿Ÿ~\hål ¥2Î*âôœš¹ëSäèÆ½ï’l¥Úªqª§ÆmñœNíuÚó™ È ­²š¦ÔÖ5Ãuÿ˪°õ·ù\¦¦²¯=Ó{ç• /Ò2G¤Ú;¸¯¬ö9D>e2²ät 9¤ªíW1‘áý°â/�—oœžÐ:ŽBu+ø ËÔõÙ^µnÂ÷m&°Ž5ŽÄ†ÀLâÿÐîH"¨ƒ–Åm!«¥2[Î=Z÷§#V-8¼[´Þ³ÍþS>¯5ƒïÝZŸÈ&ŽV%rûvÝÉ óÁ¾kªôºÑv‰’ñ몉«Nã�£m¼¶ãÌLüÉE¶é¨ILTÖ�.|Xl@ðùÒ�„+È&¹z.Œ4R¾p&ƒ=Ùý�ùä5X.ƒ\Œ­$Ú&Ú+tNù˜ã‘ÓþØ–ná–ÕÔA- éÐþ™(QËâ ?ßÑÍiëø3•ËBrv¬¾Œ¼„f|¿1|yÝaø=2,IÂßÐ}â)ð˜�²ÍLi;‘X,6dq›ó» °ø"º7¯â<¡'©n_•§®Ve³ª]Æ0ƒÜoæäïbQ%w“3Êœ0pçkÖÉ&Xçw#zщ¬“4¬ßå]q.‘�ʽ£¸%µüèŒPçò$C;Ö¥ÛŠÕ“�qîßé‘dÖ×@Ó¤Àè˜a¥È<}]?5q‚S LÂÔEí¸qYè[)y=ŠÚò?Ãëè,†hoÖúz$³§g—yÚá)ã¨@àªzùyùë ,/®ïyeŸI�ì¾21ëô6Ûyü޽<Í;åy“¡MòÚ÷C+Úº»Ø N®)V=bƒ¹ç—P5»GK$ÐN‚º�ŸL¾Ý¸ï´‚=/§v•Œ1íŸÌ`ç¬ ÏfçáI²>Õ|Ÿ+`RyušbÊ¢ÃEÂÄ Š–iÜ,†0¬« gs„Ü`ŸÙÓÌ^þŠÙZµc×M1um‹5Ù~$Ô4¿ÐòFë²pw ý¦ © 3Xƒ¢‹àñù¬ÁÁòá¢Ç7*UÝ)§#gúRçÓƒøö˜"X’´ÅÕ7‡X+#tªk3”Îj[Ø�ulëLV¾•RÅ'qÙÅ «�W�cNƒÓ ‰À=¥þ^þ�’#^ñwÈë–¨‘Ç䘡ӪX¤çó6°ÿ`S¥õ8"Ì:&'º‚EÕFƒ £ÊÓ~9‰Iü’`ê…ý¢¨u a%£ád åoÒÅŠÄÙ¸ä �ÅßÄÍÚ{Ù㦌žX@Æn]íÂ7„¥1/l¢�¼€�v>™ °,èèT](‚‹9dCÚ¡6•|ak½ñQñœ($è-èöÅU$Ÿêá` ìŽFnp|Êê3¸mÍ:†%¦7oÊi·9^©¶ñìÓò|.=O÷h‹bÔuŽv|ºDO e®^V+åòõHH}4Ý‚ÿ²ó¡hNݧ«ñAïûø_6~â!`�YÛmˆK~R4]mKþ/ˆ¿ÊX¨¡íçÿ>P~®s èBñ'…zèø�€´ëùÆŽ§Ðj"¨*‚Ò¿¥‡‘56ãô™¾k–^–NYΓ�nV�c½anÍ�;]â/MKÃ<¢çI¢ ƒÎOãV„N§æÙ:§ôà4b\B“Pr$´I´Ãž#ukL㦻Po•ØåZC8 t‚Î�4¥5Bö+ûÍ£L·Õû z…+9°.¿±¥¢p6î9seÚîŒ[d˜Á«ÜþÿÿV§Ð7fYÜH.âÛ~54ó4}¾28�r6¬Œ*²¬„mQíòÉ=#à~P£Ÿb’aµ[1ç1§Ý´Þxªôe1•½=T1SN÷ò+µ´*¡÷fÌ —j3!Zãc˜‘VùÄ{TðñÒ76˜im¨ù-‰¯¡÷Ãõž÷>Ïa€aiŒÇï‡èœsîW_nYÈò^ ™ÛgFKW¢Sï�·¦ÁW;¾?Û…�§§úƒã‰}­Äs ª £FcÊšl"g�=ZàW“ó­Sö4ËÈoEYƒÙë.ÿždåkbrä¯uˆò�`¸ø5�Qì‘DÓûÉ&í.D~U´Ç¦ÂÎÁj¬­Dù•¨˜þ|™ —`JQ£]#žZæBºˆ�Ÿ“Ÿ#}roI{”tx)àœ Ì^³Ù.ÿÕ5³²‚ÒÈb ‡³'­!nVœ§;)¦,+"6€WG±sMüY>§–21‚8ª—Ðì3 R€µþ3òÌщç¬Ôgg Ò »¹Zl=im�8Àû mŽ<”»g•jX¦ø{±¹ªÓ Ã+ÇçRF�¾X„,µa^úoŠ{Á@ºÌi£Q£ÍÑ>¢øÊY`ûß鑱�Ðß³|~÷ûpávåW[lïêmµ\¥Àðä ›«pÆsð%mÒ8Ã"vYV1¼ŽÄŸ©#^{'´7ßN‰ræÚ1Ã*\�“â”GQöÑÁħã"w¸rNV�IR;-ÀÜÿ R�ºïú€‚îÁ�Éâ¯=Ð+{Âd0÷Ë?5œ\õã±Ò+8!0\ÓQɘòŸ_“"¦ÏÆâ~''ÒÄÊl!¹éÀ3°ÚÅ SÆÞ†ºe²S´Œ�]Ôe^¸¶�íÉù‚F÷ÝŒ! èÀÞÅ7³Käl{ú(";qM"jµõ7ý•R`«Y�DOßµ† ¼ëtÚñÕpK Æ '�ÃåL׎ƒ‚îÇ$­¯%“„/üÐ>R5zµ°SÂèãTZ cfÀ\&ƽ ÖêÍd×pêâkú,z~Ós̘hš€fÉUGrÀ`oǬdÖtÄ ì&F’àm¾öûb¸šä¶‰÷ª²›Y®Æ·Ô³ &ÐþÚ�Œ”B€vAT…À¨Î¢]¢‹W ‹Zg›òÞ4u©™¥—ö•“Ê/‰£¶¹k2€UÔ`’`®Œ'e•i¢mŒX®œ£DGÕ­úÔ1aÙ½`n�BýVT�ýù\’µ„|ægmî}ËdƒÀ ‡6®#Á©×ëü•U(éJ‹QÞöj‰«± µ€‡»Çï¨d››W`\É­Ùn¾V÷V‘«‰06�Ä”T³+}¾@"å¤�m¿õz¡o†Û Á„6�HÊ+ÛQ­2£ƒ¼ –7‰<Ð]l_3ŽÃ™Ÿ@ æõ›b.ZîÀè°Ô*‰'Àü¹÷BŸÀ3¦™û(·‡·ŠŠ+-J›nµbœ(Á ¬©—`Òæ-éFP|@‡úhš5¦6Љç³5ðë(=$ÇfSDH¸0úð@ r¿q*éV˜\æP ýþ´;¹­–óªL,°Gp”žQêj•èë'Më9W* I±Ù7B‰Ì%¼Ç©† |Ì`ýçh~î·«¯1K4·&‚LœÏ¶šÐ+ïx³<´­ß"¦p1×§d‡q¸[«³`»úô¯ËÐ˸ØÜšžÃë·õ9d«œÃ$ÂBT–0|f™*ñh¯g9:dЦ¨géê�² êc^—#]4@Õ] ¨JšP––�ôê8Ùé%bt"Ó—ÆPZ¯ æô¸D/’9ifžú7HP.¶¥¢Ò« ä�³ŽOw`?pWwUgj·(—ô�tî“ìr$^<¢='„ÂI°š3!™¤~ÛrÆ{ôǧǶZô¯QD’}¥3¬Ä>bµìæ }ÓˆsöïUˆP7“݆zðþ,Õý²ZSU,Ìd�n(—¡Ö‚Jwó@Ð%˜eaG+3²ÀÃlÛ a+LÿwGSmGts±ÃO'äý¸Smœ¦Üfb9‡×ͳ–¿¦‚(CjÿóœEÍ4ͳµ:IIñ�ûÜüÐgÞ8:F=õE|heö-Ó«ÙQÖ'üÕâÐåç�»:g_jǃ¤ ¤Z•Ö;)í�âB‡´µº…‘ö«¨0èäó¥/:TýÏ�ŸÕÜi$ÿ#ú×q‰lŒ„#µC—FšÚ{õU>µ–AvE³âåî~áï×ZZ€ØQè‡ráߘ ¶”½+Õöþ¸B‚g;N²Bƒ¾Â¦-†žÒy+ªŒÎf¨…&­½Þ#“§®¤“:µfepä*…ÀÁÐÐèÚ ¬õÍ™µ=£lïÔƒpîñ:u’\enÝdMˆ¢||úŒì7y…ºæA?>Õ§€ ›1ùÙÌví>�™‰¿ŠIO:(dêÃ6_–á…-dÛÛþú©Fx]ô»  œô#Z�()]üßÌ#àõkp˜kì‡h¯Ç¨ìžÿ¼D!e(dí*ñ>ùÎQö¸7Ök8œ�§ŒÎ†keÃoö`AÔâ0@/0b!æçTQ±ë-xWѨä0¹ó" kÂM FõêV�óF‰Œl¤–°†¦ãÆé¬�θA‹w¶Ó81§ˆ5{íKLFµ ˆ•y#‘ sÂÇ;{BÎNm[Ô)¤hV},_L©Î„³{ÚUʤøÕ¸Âî|Ã_@•ŒœIYW†~ûkË7�åõp!«ç Šb™TF³Htú^¶@Ia ØÐ'F÷:–ZàòóØ¢ !ãìÍÒ~×bøöŒRÔ mÞ­™ñÓÉßΜscûéG‹Š¢Në¤r2BUÎmˆAÌ HBáÈ MnëÍï€ù ÒQ¿@{½ƒÔ�ÿÀ#Z¡Ã®°‹leÔLh\ x’sÖêã6ï} ûp;4ÍàjV’Ôis@c8¼S)ûWÔùbëÏ—Iƒq¬p[-û}SIª�¨s!„½*"X×óUÙfY.¼”Ѿ»~ÇÏx£1¶Óv…ÊVbê:ð4—üJ‡ó.x†þq)WëÝÜ(°É-±sÀ°�O¹ÕÊ·÷enóæÄí"î6×P�Ä2{Ç¿óчd$k»ˆÍ_õ•q8A=’¢u}íî­ól" Ç{` aåšûáR7Ñ^ ó˜àÉòØ�[:[3"ZjYà?º]ÿfÚÉW–ç-Ûï¨Usîó³aêµ¢‰G³:ñËñþ!…ÇÓêzO63;Kp+ BŽltÂé+ƒ!/*ˆtï Ýô„ðA–<]ÐØÕpl4¦êïò ¼(l³ �"ËÒ qàÕ*ñÛêiãøÆKŒ¯*õ‘�ìlŒäGpˆ }˜Y�…Ÿ1ü¾&s¥�ùÇD¦ ²ŽvIÅä+v…tz¦Fm'…ô\+,yÕ8„‚7XŸ.·Ò‰ çÌ1a;_þÂSq,@VüGú/bâéB•iPÐ�EG嗲ǽ(ä+m»Ì�‘ {²À (ß×� Êãtº0ëãÃVV¤x§/¶æ¥IIà$Å4ê—¡bíщô §ÎØrùľA@ð³«*µyDZ”‘c“Õ1 tMЋ¾d¾ñ¯Èℳâ]|¥JÐ|žÝ/ú pôdÅi}¾‘ôð´Uÿt°š¿t*‰˜W@¡�›¡K±Ôešro['Gh1sÆ2®á%èM¥†¶ò~7ÜpvæZD�½Õ§hoØJ¾×XaÎ@IE®á̯MT¶ˆ¹T…ŸŠu÷ b€ 9ðÊF[h.ÎxñS¾½OHŸÓÌ‚¿LYoÚ‚Ñì~»Œ†3Ì ¦~¡«SŸýYùîÃK™›úƒ$® ÃöŸ}‹¶UÌ–,�—ùhífóàíŽæH_õ炨HÜéé8D\ Lõ@+Æ‹*3Ç+0®qBCåÈŒ Z†øËU‡$(A‹ÀX½sªSÍÉðý�LSì\Qg†CÐÄDƒIj µ�ã X2³­ÂÞ,òb(ÎŒ!úfÏnc0;™Ž�u¯èTÙéDnÂS´�¾ »ÖêÅ`_··Ê­IB:Ñ|Üüçþ×»_0DOK”JÞÜ,8�Êú»GÎ%£’ò„ÉYŧh€‚ Û¯ôæZ€˜]èà”*ʪŽ7š®ÞXêeO6ù—aÕôÑ›—5�r:¡„w×]^`ÓÝ ,ê�Eù¡ÝõR©.]½Ž2’9é0³ö$ݤ㳻Ļ“ë¤T»;\Å—UŸO(ÐæVJ±éÞ>giÑqÌ©Bn׬ød÷§ Œ\Òe.wº^9ú#:Twhü”ÂÂCøÞ¼¨ GC/fÚÑûsAUï3zªû ý¹$58–úè/sÃÉæ`™7�shm)%бáå!c§S’ÉöF¾}–òþÖ›ÙÛ“±,ˆÍÆÎ銿=KwV1i·¿uwk—·§WzÄ�×™º“ç£Ò•˲!NNbùCÈ{­wËY¬Èîf½1¤Äô膮#«¼jQN´0ÕQ[žqeè¥�¾Íô0Vát‹Ò”ÑÂ7>Â^«cíx=pÚñ�SŸd ø¨X‹=Ûš 4K|íêG“iW}�ofuoåXõê» !¹^\‘B¸ÜÜ‘÷_efO¡ÚFÃܱÆk˜K§^h*�vís#aU”mJ(¼6TÝ�øÏ?ºÄ A>þB>Æ«æ? U.L”Ø„W#�ξH¤÷°«yDƶûôhH»´ª�¤ƒòì~çÍúfùå‘VŸ1™êÖ .âF*"TCÉê`Ã…s€Üª[¶¢žÀ#¾•þŒ…ÂÇü�eê)û©ßeŽÇ�|ŠÓ\›ŸÙȼÜì®ùV=cÀÐàDƒ¡ü‚UšpÈŽ‘Ú.R¾P b'{ŒÀèIÀ¶¹}zNv0 Ų¶º”XSÖÀDfÓñegÁ­ÎƒgB~âëj‘ØÂ2wð˜sUºSO ܰºÒÿ¤u±(žÜö¨Åw4ù EÞ«ïÕEƒåÈØûa{þ»·&`�E2+™’ÁÇa‹ B§ßcx˜5nu~¢°i½K‹œ6 t®7[Àü]¦ç„s鬄J'’E¦tÙ‘45å(̽å Å$×Åò÷ÌΘ'@Bœ—‹^^§èX¢ÅÈŠ÷€¤cj§:ôŒ7™ æÊ‘ów¡ù¿Õø‹=›ÜÂ!Š_E:ä:º¯¨(.U˹!¶2|D½7<ÿèÅû�î e‡®víåˆÍT¹šÝðB£ƒË³Ì>Ò8PñQÖØzJ¨©}¤W(þõŠËpûCÅKCô0ÇvÅÕœ[ŠJ‹YÛ±:+Y ™Ç#¨Þ7ÈJ÷œŒíü¯f3»[™B.>,œ«ß3~6ÀÀ8}“>óo!1Ã㯧\;Q¢ÃY@ÉÈ$e‰&+?‹¹šëH¢qà†êÃÏ\ø›6#v¬fPRñ–8ëcÿÈÑŒêí0¡EÌL¤ðs°ñåqì,ÇÈÒiëÔVĘN^˜¯õÀtg&ဴT9² £Ôp®Aßö¹±9ƒÎÃ9X<ðKú#_P!Æ‚VšOÒ–O¬#Ú¡b»�]z°V­SÌ�;Ê�UžïÝ/Ðܼˆ*Ý,ªu#³Ÿîú˜l_J¾_#¼‚äÿ-’ͺ#Š}µH‡$TÖpÃæoíTÞk‰›Öfà‡»ò~ç0ð<’ž\¢�)“'!ïy ÔÝ\J{Í'Ì$ÁIk‰|Önä¡HAÇ�®1C¦µ—þ†mb'~{Zl=Q{¸b;—K�Ç=¼‘ì¥-¿÷ú‘J¥Œ‹¾ªótéTyylàć�0•rÏ!Tà±6'�vMìöIÿ¼4l[(2jüXR´u‹,†pèÍ(Kº»zûò ÌmÅ·J›w”b~Âð[¹¿¬;wº aÿçÍä‚Ð&±e²<2"ùÔÊgëûp\h¼“äeÚÒ—Ž|µ¡Rýü;�¶…Ä�ýŒR�l©] g)®1t[ÜÌ(%AÍ×G¿¹Ú5çÝpY;ã Xןo­¢K7ßÒæÜ.RW¿·öKgŸZL“E †á“èƒ FLñ ê("Û «‡þîc 7•ýÓ2µ¸Xù�Õ\—‘CQ®Àx Nƒ„‚Ï™n~b1“|¦µ‘½Ö*A„´ŸêúªFëÁtB¼¡+ W\Z} ySR¡w9ˆ2œM¤ÕÒ«M? ³R÷©)ô ÌŽm×™k�zÙI‹ô×¾OËÁEÁÅt�5SsÜ®?¦.n$Wˆ‘ò=šÚÒIÏB’a@Ó[¾gu=”–!�L¢y­ýÊQSû§#³üe“9&^L‘«d™ƒcÏ¿Üèå󛤘^^GÏXq–—ª’ÃN'P€R† £N³Òù¾ÁŒqŠ J+¨˜�œ,Xmù|wíUBö“�O®%87ô”lH©3m… ’Ë�¤Ã@ó:J G!šƒ^‹È†xäCö?‡¦§PuËk�î Š´Ho¢?šñøo®NÏuhc�¬wòEºä.Dš0> ЯÆd»ÿì"£X!NÔ†*jï5}•üˆBÐÍûd‡óØ ,ïN˜i£J…&´=ì®àî[O²é23rf´œ¥éãNç~<|ÁÅdEXkR5ƒœ¹û”ˆ(N:Pß…!TcJ`×l£êX¬¤ûïà“7W_Jö’M¹Ì„êF5M’hÙd¡{z‘§$Óð…T…Â;ç3@zÚixœŒIÛÚW>ܼ¹íä4ÚÊ ºÚí+|Ì!uLe¯ÍpÓ™ agÄÝŸð5ô€/äâ—tÊ&k~½†Ëš‚µÅpqhÆ*Ê×[Öj[È`ðcB:: •8(‘`µÕÁTa|�-¬ö?Ä »$�dÒ®iULT´|\P8Î/'ÏŽ> ö‘4ã «¨·æÐ¥œ©?ZÀ_wÉi kÃ÷ÀŒAÉ(8٫ؕI!ôPžls[‘ [¦6âsìÔ�A¹ Ë&æõáÈêdÒ€]û‚fÜ­¬R"Bd8ËgÓá­A¯ÒKD ŸÔ-ŶMùá+#ªjq–ìÐ`òó)Ì5{Áz¾ÔÂt9ð¥¡Ñà˜ !2‰Sj`ß–9éÔŸ¤ã#)A¼¹�¸S¯£ â¢Ä¡µ 0CIb5�Èóú»|ä!Z\ùLÖ试' ÀwûáÓt;;%Dp£\þd÷@}1`ÐB`–>¹Aذ/û—H­ÎÒ±åóGX !ÂÞìG<�¡I·Žñ«þÕîਠ_9~ô“�ëÌ%&~|Òă÷ÏJY¸y0øÕoÅ�LÜŸ9¸hÖ4@e1ùÎ_¡ç¹7Ÿ³ÑaYÙá°ªè¿Çªˆ©©©OÐ1³@ø¼„r>ÎñhîŨ�7µŸ#¹@Ù™hê+t]ùjç—>)”ÊãÍâ¿(ïžMEç¡"®‰�^ÙˆpÁN÷?²KTÉj`„œ®EÍ" -ds4¬�¹¦^C‰” �¾«€q˜ÏÒÆÜrò2œ³\3÷/˜i7|ŽÐ¡ù”ä`ƒ‡GA„ÛŽ7²¶äËx92hט.DÚ¼�™¶Ô³™§°Ý³M«¥rì­5�¥¨šýƒ²†EUì» 4ެɃ�O9× Ò�èC³ÈŽåeº½³^Ë8‡gõw- Òß= S»½%Qè8oľå"£g§™o7Ÿ g~Ó,üj€‘âsïàü8à\ZáuÓð�HËòϳ:§„8—ýiἈÉŠ²Æ3•´hÝC@÷¨%I‰“ç<µöø£Å„á‹+­AÂãj²"*Oå´ ƒâ#~íúi"—VäÄ€˜>èìî–ý¨Í ¤ß0XçÔi.Gé]þZ‚ K/÷}aÿNÆíjyOâ„ ‚ý}ÕUbþ½¢úÿpFém€ÉÐ,[ƒ¾n—c"�jÌàÇXJɧ’r¶hÊ,½ ®Á=“79”+ÿœ“ðÓ kŸžîµý鬉@ÌÁ’ÕÏtûÙm¢¸Rà Ô/Ñéó½¹a¨ìz:Ûnr¨œê0ù¢#$ ÝièŸcÔ�÷»Nðª�)›[måÜ—Ò¯TÑ8Â- ÂNÆæ IûÚ1Œ†ëß¼²£{Kðºwvd­˜`Ǿ5ùØ5- l¹×ªñ1!�êë3›ÿP¨@±–ãêÜ#¯*j!’�}ž ¾Ô AõQÕ%of©3"l^™#‡{*ç™ễ‡–—Â¥Q3¬^¨ØbMÂ|1\¾ê­÷\ŽŸû•Ë×;ÚÀÍÿ  ¬‰ïû4T¾¹â~vdhGP¾3•Ú B�³“¯õ�¦ñ�Ž~¯Çs~�÷æè¶¡_"2#kØ„ ¾Ë"Ë1�ÁÑEóHB°.ìEG>­ˆÅ¨{³ðþ‘Ö£+‰sɃ1ºüO\ø¦gPMìÉ6´U™¨£ƒù²hÙ/öÐNþ®s_3˜ttd¤Kí„^£wŽËä˜}3¹ð÷Rõ13qÄÚ·~yÙs¸î‰°ðÂ7Òîî|¶çôŒaÎò:ìr™Š5LF»µ]ráÔkÕ‘¹ò~ˆº¿ÍϵQÈhú|Øc³Òê\‚ù¡Òî©X&Šñye§«fwîXgŒ¿fÝû©Å¬4‰¤.Š$«9´KKå«°ý¯skØVæ¼yLg“TñåÙf×Ö´c G”1äP 2½@•ƬyŸFÜë©’½�Z„w¬ã¡M‰J–Ëèàæ4~ǨÛç2ƒù[ uó­¦GúÙ«¼`u«e‘Û‰ÇãÌ›j"Hðc++ª9B´˜—3QÔ�1v•œÙXÛ]ò8b”()0¬è®n»üJÓu©)µ§Ð™û+µïk Ó}ŠúùB®Ûa_©×A­ ɤiMÁoÁñÇ€×í\Uh¨„ŒiÜirMÁfmñ»i6f}ÕéðíX3V‚·^7UkèrZõ•ª}J§ÇGGR?¸‚x¿Å(Bðçð¡îLaØP“@€£¡#¡àk¦g°ÊñÖ&KÅÃ4'Ç?ÀG°áHZ!ÀNV4<Š{œÄjϲ :åké�y‰µÄúƒgøöÿ«Ÿ}–Ñ>‹,:´0eèë‚:Ä(×XÄÛvØøÔ¯œììYâN> ÿiÌ¡RÒƒÞ¸ /h;&lMšyQ§ÕR D{} W4œAIúš+ÀµTƒkpºÀ~ÎPî’¸Ên2=�wù2?«-WˆéÀu�ÛÊæ@d_Þ¨JHÞ±CFÓé¢Â«Çxö­w#�XûnûĀ婆¹yúÌ@À^2a‰‘(ÍÁZNȉÅÖuÈIªÁ[‰õm‘#{AÅd+ÏtÛZÐ=�ŒvrÅÉmõ¢õ¬ËÇQ¯ÅJÐ?ƒaÒ09ÅžÁao–]6ë•·Öõô~A “ŽþïS0e”à‚ª'ÍO~Üø“šdÍšù¼„À‚G)1±RÞß{}¢0s`Šœ�00øHü"4ÙQ’HOÑ«ã÷G5­ ë–‰oº6ñ À'k`Ám!ånÒA«ÚB:¿Ñ³w§[ødŠQö|¥yDZ�Ÿq$‡zäÐ3<^Ñnv”~"lJ¦N­îdÇÀçñîUC|’;L (•%©zËT–3Iy%�Öäþ»\!£Ø8e.›ÖMœt~_ }òæ¸Tj#š®æbÚšaÔš–a#Jq-ÜeúßSÕ`=Á·YœûLKèÅJ‰©w£Oq*ìö2`·ÂȌ؛`ÿuYo½w&ÊDJõY3}еƃ@w•ã¾øu× Ðð×ú-ÀIóõË#�J×{ì´Ž ÀWÐUÌ”ü˜�€Ñt02FàêcÒ_6r'.Òyˆ;ƒwPÝ­ ¡)¬ÞR¢A]dwª1è:ñŜ׀vH˜üÖ9®ê’OqCéS_uX¯å–D½!@™þâý¥> ˆpo‚v5«¥±]Ê�Yñ·Ulä^¦ãJÂ8¡nl›ñ;Ä{àuEQlýeä-â(fn¦Ïq¡5íe+€‰vOØ…þßL’PÁp6ˆq’qÙN60Ò„�¤ ¨¿7i¶T‹Èåo‡1T®LƒÃ�tBò±ú-çDš`Ç}¡æÉ½~‹A �æ%›HtL?¨3r3ø†7›a2!Q1Î ðÓj±.v®g¢s°ûD\pÊݲn UCÎGªBáeé^k}Îe;¤Ì26ÇËN ;£æN³\b÷sÖˆ“wmÛªÉhKyËñ î§Ñ-?éc°æP&›´mæÕ£2šRá]Ó /YjÌ!uÖÅæ“Ü(«1ZVêõ°pzLc€ •ŠÉàiÑüÀjfI"ýxr²ksV¾Ÿškz÷¾Å›ú:»D:+þXn’ÖÔ�æ<‚³ÏJ‚ø%ØF™FK!¥œ˜ŒÊeï™K@xs_�tq|_eB{Äùcr'ß+v èjè"h±”�ñÔb+<ÅUèGESžÍÞz^zäûoy¢Ëím!Š&TÓ»~ò¼ƒ�Æp“ëxó_J†M'µ¹Sû„µ²]߆ó••OK;„ø¡�›]èˆù0dšÿ˜¢jD‡G¸r’# Ãê˜òfA¸»L^‹á û³SŽfÙ©¿“CÍúŒdÞ^œd µî×Ïs°#~Õôªg Õ™æ:]ñ{ðŒêp=î@�{‚”{¼)’±øBì‡(0mŒ~Ui5Aý¼h´c‹Z?êL↩Muöý(ñY/uÎmÔí»I¤–$…¼SÿÒÈݪþª�Œyß ’ü0sLfÑV M¯zRhƧÑ^.«sï–ö Ùĉ'–5a¬ßxt7OÇ#—»‘m€io#[VÆÛ#Cîwî¸h>�_Áµ¹‰=åÿ]-G%·ç¼àØ×ùz½í j‰J…ÐeôÒ÷&_QŽ. Vq,ו¡…Ìì1%ª°À?¨�žütUÙ`=†ì"xÅ—×ú§•ÔÜôxÁ›²Ñ«\>”é\‘pêÞÎÁÄ—žò»ù‚”aJx¦Oˆf®�`haÐ?‘ÅMÉ~õ|¡5ŸÔÚ‚˜•êÑÌ;�-ë5ü³«AŒä³ æ�›Àœµð¹Yÿu©¦˜’¯’ôˆ“IÎò Q“’Öø“7ºE +×vB¸…ƧäÉBϵ‹?’áù^@\œ?G¯¢ ¡Æ:äj¹z©38b5¶Á�Ú…jÝBïÙa D5^㎛ üGî|# T_$�Ób­äšIwv'hKâNX†×üçjhÿóô~õM–ËL*IÚœ�'@«iy�ôóýés6€|äÏ b;ùÄðÑã•ê1];^yA3)O8–9VGúWÀ'WóXöiÑˬ_9¿tEYÑæ…‡ �sã¶L™TÒ·JBI2‹¾@ÑB P¢ÂG<…<‘1-veg�abSí5…©Ë_ g4;{:¢,Ìà Ò-‹ú*Ñ„dÀ[e\âÏv­¶Ò®³LûÇgæÆ=úÖú` ÐçˆÞoFóaÛKÉ~·£� Blásþvó�Ä.Áqæ<>àÊ>p`Orv–CâéÎ\fêëa�¼ÖVÊ*à× ùý�¦—ó¼ÏíÀ®¼#8 i‚ÙN`"_,F(ÿ3c)À!@=YÃp©óeÞEªUäóá¸è)‘ãÖÒ¬8ô®Ùø±ë"ÖÞ4‹3OaþÈ= Xèiù™˜ âÔÛIÌʇµGýë|!U?§ìðó¿ŠJ !êÇ.1ð·`<ÈÏh¥vÇ ,oêòúZo|$&šI© µð†%Åè��…u*W[5$ɾé¼AͺÐrkV«mœÁ×§¼§Dónz)™Ö¼/ô˜:¶éMeB¡ë(i•™&M£ë=eÚEý�”0ñ^ünéfç2÷£½«Uµ�¸eŸ�´ Sª{2’�øe–Ó¨Êý€Ì‰FŒÌ‰“N}½ßEzš.Â�½àJ±å™Ÿ¯ÿ-F&TÜâ1^s=;FžÉ´”ÊJþuù´]½¶úvèºì„b©BìtzÇ{þmæ·MuÐó–!zžõÓßs¹û©ÿãÓúVÍ”&%ÆN\1?df ³°£�ÖÜU²6šÂ€×KÓ¢¹ç`Ÿ‡¡™ë¸®Ã懾=mêü݉:H7¹7ÇXImLß„J'+§:D¼dÎ6+2éƒ4Uþn£Ä"õj®Bë@¶ÄçÚ¤Ç�Ök¨‚@ˆz*kmRþa3£´*#ð2 %µ¹èZ}Ž9ûä+LÇ ‹[ƒÁ¯·sZ#ÖwŸœ!Iat%€,÷F 8c"Plfõæå~Ãð¾°Ò¡D©ß>¬�©hDäÂ×2wâgNÖûÎG«‡±ÛÿfkVÖR]�Ç�qÄ£×Em«|á9µy­'Yç�/® sÌ_Øõ1[…%©6RW�aè¦Q¬.ÿô×yH>è02àE,QxÝqjKk ¬ñ�B3×ÍrÕº5xÜ{!°ˆ2ÄŸ>�ÔŸQˆÎ}ÜÑgNä Ø³`)òcI0ÀÜ �£¬ŸèqŽ¢Ê0¨¦ aü>ÅÅÆѶ)6¶í4¯=ã¯..Ç’¾�mÓ: ßÞ) %¦O*©øï\œhÑ7mg›è v Œ×íÒÏ“a¢¥=ô"µš,û!Ý¸Š³Wæ\¨îÛ­Hyè°³Ç�/«Ûûy/ x;�KÃ2X Èz˜[ƒÁ®–Û’¨Õ_£”éT×o#ŒdŸVë :KÁ’òCÕûY°ÌDjßPË/š3ð˜€tƒ“§ ¶¸Têë æ¼ßÛ"Žæ±SWü ^Þùml«I/ïR�©ú{JYdO.y”‹êK*Ò3³bÕó‚ Q”7X ’–ýË9Ô¯¨5"CmŸE~A¦KífØÏ ÀätÎSUA˜áé ÑD›i8l‡p<Ù…�òÔ„ÙÄÕ]Ù@éÀ 8´üˆ×‹�Èû¨³(:Ô~›Qà–mùý‚P—â�ãÓ.Z”$\…N‰Ågµ™á’ó^æýá{†s!ÿ†dªTÄŽAŸ™ÊK¼Úg´ªS²óX'`2T\²©s<ÕóÀ$^_KúmÜßÁß Gámx xûÓ%4 mA¢H!è»Ø¾‘…l�{ M±!>9‡¨§¿™jG~³Éi.ÔeFº'mŸƒIW—O{%xæbô=š[Û‹ÐËßq øn‹A \Nš+ŽÂ³ 8Æ£�@zîRÇo©«Oý;nãÖb¾�È&]Ò‰ {ÆLé%ã)²©ËœVÑHü±²†aßË“ïß‘�È 11ÿÊ’¹è²‰â-—ÿʵÝ�"/�’–³ürÒS¶ e”ôµÀæ*Ý{�ˆhJM+M4,l}Ž¢'k ¾l”©‡ÖùAEÀµ™:‡Œý7�+ª­Á�Ù8o8¤ªPÑ‘W¨òÞÇv’r†7‰8W/ 4;«Álü“P¿!8~Š`ÙK8PåÒþ§²4^ ;ù¼ÕGê@Pb÷¾ðþUcî©¶”L Qô�Á9šXuS®!êö׌aU÷Â0£®�™¸kSÛI^;3ÕƒrQÍ&*­ÙWéUJÈÀú×èU•väÆÈßÙnQ¸/º>G?‚Zý±0ήÃ3XÁ$†þD?Xä3�Ôó,£s¥ÅÇR)Ãý<Ñ"M$§@p`injÍ_›»>„Q�³ýL!Š3D]�‡—wÿyõéææAU“ èH‚}’m|׿:DãFm·ª/¬1±¬8º-ÏéÅôR”"Ö‡æ0WF�"ˆœ£Ï×uÜÁÃO�a£ÄuÌTmͽÎ=B]Å™bl Ç6ˆ*ÖCP�ø›¤�¢ ›LŸ+KµÃˆr>LêEô£´—þx±ìŒ_é�^À™JªâNÀRr’Gbõ@Q£uÁ¼až“[Õê|¿5¦dÏAûBدüˆ^I=•G3–ÜÐÄŠÉÑÄ�fmä¤ϪQIªo¯*‘¤IÕÁNk¦sMæ“5¶ßàÿ%<ö*Œ'-äjÛ‰†¤A°4”¨‡¸˜¹_’•`jm!£!�³°áF•Žoë¼%EK×DÆáj$*7Ë*¡�jw¦œµu…Bþm€k NúÛ³±7¤m²ThÖQ. (t�ôÓôõÞ{ÖgPo2pUo×KÉX��|>Ä€Âêÿ§…lÿiD?hÃ�v%Ï…¾Ã]zÿ„èo•ž‰!$Iφ �ñ€»”JxÏCAž]©6‘¯b@�¬C+GY¨Üfd‡�°˜{ÓQÁÆ.6š!A­&÷ߪ˜á¾:ùÍ�•WEÓF¥lîçtYb;Fý„öQ²•Þ&¡tƒÀaY×6÷"¤ìò<¸%øm¦Höp”DxT�ö¡cÊ  ®vL÷'Šg'®CÔKG¢·á�WM“~ÿü4*"GÜ‚nÆÉЙý÷žËÔ?Õ•Šü•cé‹-ˆÄ'èW9Î%²@�Á-ŠÅ™“Á™Œ#Þpy½ôF]š6÷¦ávÛÝXÖ~3Hbî%©�xeÄäGñÙµ±Äý”•m§ÛØŽl¹¡ *k} ÒƒÆl€áÁ�#�“sjcS€˜—ÿÄ“�ÑÊ ß–ÑBµ0ÿÆH FíÚDà ûœû)¶Û¹£¯•îÆøF»Ð‘YÐE[��õ:�ZÞXzº¯E® G§A"�%3ÃnX¥ãZâ;ÛÔôîjîDñÍôÒÈí{fºÿBìÏ¢Þô†`¥×xQmÒdug… ¤k�=2‰½‹l»n2â†#ÓêOÒ&#Þ¯.¶o©ø^õ˜K‰ûó›Jj>n,q%|'”}ñGŸŠ•:I­_ ,®î–±ÀÈ’ùk[©tñ«¸ÇšSº^&ÚF ~ß?úŒ-5h~í¶uvj]�Zsdbmö6BkLû÷üG#¤9¤pcL*-jï=M¹ØHfGû,‘ô.²›ojªÊ¹ßaÚXV¸´ºŽ=�#†‚ Qî°Fšhk¬›.LðqfreDbÌò’O]|F£©m$F`ÕÕÚþ«?°²–Ž5ïfPØ+õ…Ñhí%'²½ÎnÝÕØ¹à i„Á,jŒã‡ó>6ûUM UãâtvuüW«9$#õ’Ñ 1£n1»YRدBÇ‘ŒØ±pÇ?9cGÎ9¥3éƒrü`ÒÌU;¬½…žvÂÙ&Ø|Ò¯Á´À¥&ôΣ=í†¬Ì ^y¨‘!JŸ�ûu\«¤P»%£�¬duºhËoÅ—˜@À;ⒻПVaOÄìg^_¤ýäñ{|À�¤WJQßÄOjäkX߯qÅ�»þJè2P¨|·tí43ð™çòèkÝKé„ùë“Yn;‚û`º?C@ ˜Ø´wÁ5’eµ|΃ŸÎúzé „æåŒ,¡Cô{„¬¥ü}Q"ÑÔ“¾DÏšå#û(xîœzbÌò!2C®C* ŠÚƒY¾¶,õ‘?Õn쇛ð3óU=íd¢rª ¬2¤\c‰n¬�ðX˜¤‘™)ûXL’&©,Oþ_5R°%tM½ñ®ë³u­f\Eåãù*óØùäBèí?cÈ„˜‡.Ë‚~QŸôì¦txàÊÉÿÊýÜ¥p±ˆvvUh£˜y Šx™àëÞÖÌ%^³�‹juÍ­…M" ×”GßëÎÉŽ,˜›ãTÒÚFé!™Á9!j¹½;Zô™Š,¤+gÎ]å6=*ß—ï§qĦ«º�xª+ª÷®¢ns‰ ›NÌ;¶‡E\>࿺e‘M핟|›tÓv]%Ž7`l¶¦f¯Ê"`Ò‹ijœË‹Üymû½ë¨VJ�p:#èÖìñ})ØGFÉ:9ŸÈ…Ý¥þPƒeAgáÈ冪´^‡ü,ÍM– þûy¹¥/hVSý�8XúãGìñ %ëTH6XC1�K@*«Ô³’ IØ9\НéjÌô}[|-cÇì�E*$´Úx?–ÂŽéCœOcm‘|[ª+Š f ùˆ6Žívq€"�@úâ@¶£úþvF²,Óÿ ‡¼ÄÊf°€ðœ8½!ï!þ@‘Ù&8Ÿÿ�7¹c× _§‘÷1-;3d×hŸÈ6£e¿ïÍ5»¤ª50v7{Ö�8ˆäkbßË*S"]æ{€ý¤¥M%Ä3ñȹü¿D‹7DÄÕ#êšÅóÎ"¾Cƒk~�„§‘”ðZGfæ ±Ô3Ef¥} ±çy¾m–µyÛ¨[ÒÈúrøgûbP¯³’¨º�ÆìLT eŸ*àÝÜñm+ÿ×¥&u+&%°@nÆ’Ééb:ITÞ(0ì$÷n¶.Ø0¯¹º§¿‹„�T&Ò±¯¡VoÆ‘ÿbs!èÌç®Á=> �’ò«¤mߌ†gØJn‘oÂ&Þå¦o‚_Ó•ln?_�å¿çä~3oO®@u7õ�@ ví96ÏŒŒÀ¥î8¶mV…ÞWÒóu)>k«á¬Û¬]> RC›ž9\åhD$V8\SÅWÞR¢fR �æ$Êöm¿.¯/bêÄz1#'µ ®gNí¬§wž2ÅkqÀ‡ª÷š&^’0_ÅEo^è<ʰñMd™²0òHq.Çù…_YhlÔB)§Eœ&€S÷F§1w½ú2\'à/× ~0×¹°�3Ýà¸Á„°;_"§ieØ4˜2¡ÎpLÓ+*4¡ŒFeOt î10ÿ¡ÊEõl¨¤ŸM=Äb“ô þÞ%"y“/éDIª¢jwÞ¯DüÅü‘#í¬@¹¸�³sZù}Šoë J ý ãÒKö²q9EºN¦ì[Q`¨=¶?WмTM"hVÌÊ EñØÓTŠ'Ñcˆ‡ŠÓÐQõ9&Iò[wì^¹Ž[ôí�ÏãÈ1Âw×äjë88“žÝÒð”´ç^E°þFÊT ‡NUÝ«‰>ÑÞß|Æ[(ÙÃò$ûŽÙÈ(»ÌçÉ lEèŸj¸)XÂë/Še×ÌòèºÅéªÄzTbÉšrã©OýáÛƒî/\ìg%Åë@–¢šš?×ö¤ c&D¤»ëŸcç¡y²u\@Ð�àóüØ’ß�YE’ôø½ ÇÎÒ .‚¶“‡#�~>ñ>Ë��WVЋ<‹Pè"à*}ya€$€±íß!ĩك‹á}ŠÁ¼ŸÈ½0~Ü[û2œÙÚ?ÙmÕ0ì¶€R– TÓ\.´–Fí»¼nr¦˜>*~ÇèË…©uìZ:ùk3ÊR S=OBpð°Š‹`º ˆåé”Ë"‚â’'DÝcŒ¢×qô†˜´€1²ô“f‚“7j‘cø·KÂ8Ó=6\�=‡Ô£ÊÒÑ`ÔOåû±î'qÌNù¯1Š)µÊ‹œ´å%Ù¬ÝJ¾BL¼×£Ëvu¬º¾"æãþÊ÷ ñ·Ã ûÞØCâ4si?Éß9Ñà@³„:�}g¦ˆž i#w̹ „αŸåºóÞf7gsLF[€Ãõ ;øë§B3¿ïµ8bmíà=É~¹_=ñxÅe#~s²’ܱ^qøójHÒãcEZ±Œ±Àrµ¨Q¾ í¼mW6Y§3•y¢¨ˆ–fllüR³Å x §\Èÿb"OBߺ©*Iv–Ϲ·(_Ò¦ˆG»õzøTýФnŽÃ}ÙÆæ<»ˆiðuB×{IåµÜ®Yµg_ë#žæEïºæþβì“ÀÐ@"Š"ñ€Ã"gÒ^_V@XÜs®Q)|è"»¨Ã÷š”Hê«r½²àŠ‘ß% ­1ˆG(ˆ<÷þíª¦²ªzu—f‘gÍùrâÑôÕÕQÅód‡g°ý¦ŠPöH%k‰9 IcµEW¹U Ä�ÝcRk¢"~wÔè=¼™À¾ás Ó6Õ=M—"ð%-Ц)×èõ(ü½¹³�*A<ùZêM|_l\ލÇp†6¬Øí�ʈ{ño>ªµf½˜LMôüÞ׉ÏQÆ;òMÏ5ô—þñºÙE•vAZ±7BS�A+§ÃB•¤Ç%Æ‚’ŸÁÈ>Nž65ñÓÜݵ˜ÜàçÝ×J_jðý£ ÆifD& �Øà¢ \»„©Ar¾:/¦s¸!Ÿ�• X¥°É(9ïõ¾@ݾIl·•\„4  ÿž÷ŸÎ�B›<òCU ŽÑT\ÞÊ/9b±`i*ãCÀÑýû/b:•dŸ¦„ϱ×6©½Up¤Ââ¼å,ê¸ ã4+ˆ!)7DõÄ6iT�Œ À˜y£n†íÀ†X‹�Σ÷�o{Ìž6K0·÷I¢³,_Ì96§†RÆêˆÇÝ|¤ä~ {86 ‡ˆ+÷ݶï0(Of‘j`¢¢8”zÞT�¿œxoýá˶fÃv]"~Ä–3WV`R³qF×% Xb’|GÛ<ËÖl“ªÕ¡glJTCÑ�Ë<’}Û¥{~ž¥ýî_²—ë�Ã\ûÂú²cé¢(k„n îâÅñçÈÑ37Gèï�@ÕEÉòbÔúÂ@ý©F£ *ÜS¸q¥@Ø»—æµ% óµz®±�¡è­ÀCsOÙ-c§ÿu€Ùc5 HŒÖ( Ð*Ò²Îùå, ïD ?`ÕÿÝ KÝÆ×g}ƒ\Ý·Šö^!¡l=£ ýŽ� ‹&Uœ´ W›Ûÿ¿âèëCþGZÁæáI.sBIÅZ¿~ùÿx{¸ŽhÌÀèc€ýPœ¯‚{òÙôkæ‘\.Þ­ôaÃ[ÁÍsB¬ycŸe|®êRgÀ\ÜƒÅ„Ìø ñðñÊ¥€�äTéšÕ.°6¼oìÝUštyÇ&¦ìÐžÊ çS®½üÄŠ=–˜1ÕàõÚõ;2ŸzuÊ~—‡E²¸ü^àDï=¶ÆEŸ{/šÝj(„®hÝ 6âŸ2‰Ó'ÂŒ ;£oñØ>Ó1FÂ¥ÐeVd¹Š˜Y�›‹P¬F—6›bˆ 5iï§q¸C¢8ä7‰Rêý( ÊÚ²Éùöé+ì‰ï³�Ê9˜�Ì^‹ª�ÒlxÜðÒ¥oEéâuª”€?«ËàËÞ–Hd)URMEózXB¬äØ -ª@v€è¤þâ)½7ñ€\^:žF¢ \iÉCú+²ù¬r‹+_Ê9iC í§ñ£°Ž!\Y=þA6ròo§²×ðʤ«¹;Ìô¥ìé­‰ˆòé¶0[á÷ãtŸ[¾f«ðôm„íyj›; :(tþÓ-AçîY^â;�IÇð7¨T¾Ð‹ÑŽLÞZ} Ký0zßµÆz˜�€?IS°ÔD�»F—/î\—.Ó‚”sè5ߥþ“‡_� “¹Ú¹Ì³‘àר1³JÌ _7x&;<`íf<Œ4\0&ŽÍF]ÝÐ6±È6;P»¹¼J.J!™‘Æïûha$°8³è}ObþûëËúNÂDêäA6–§j1¤Ã×]UlXÔË Êæ‹:Ê, HUâ��èr7aÖtHdÅ­)Ç]–K<�0÷Ùe@“-ŠR�%÷¢nñ�›1ðb®'薵ťãyáY>)›GzŽ>õ€§¬Æpè9ÔA/+�Ã@ú��ìPúL-Š[‰|‹[ñÓvLзäJ“Óìþtz¡ä^÷˜Ü#dó:?ÆîRtô1~öÄC:j dÕt#EÖ@ÃWjŸϘ¿„í?§$åÉh˜T 1{PêÞÆXcþÓ+d_ÑÀÞÈ*:ÃÌ‘íñ)ù7Ãý*SU¶Yœ¶S£ÂúÆ<ÓÓ€S\Z®‰u£ñzðÎs—Á¨ia»ë¥„ø÷Í3¦Š× UBô0“£±”þ�§Wí¬®¡‘ÿú�šu6gçV¿×ª]u¨sKÊ23âoêA“›•¼wñ+¤þfYôûH k­ï´¦Éœ‚¾)ƒJN�†+ÿçT‹VãRØFסݪQÚîµe©‡-؉‰ƒÜñ[ä¦ÙIžëºúSS݇¤²Ü[±Ùuþ¹¨œ³Ï‹Õâ†2ÎÐGó Ð»^î‰�Fì7*¢–üoØi@‘Þ£Y¨é Ú:âýïÜNO£ëT•è¡Ua™Ç¦}ê#€Øˆÿóî¾i�!~&®2#bœéeD*q�s²8UèNŽNÉ‘+q—)3¦…Ív]ƒ¦¬Âæ“1Ö…V™¨U¥žqEÊ>º->DµqêŸÆµ¥ZaI!cðC8UX}û‰�H™®eo<Éý©ßŸrkàgÃŒëë|?ýÆ®¡­€Æòä÷LóO\(ß}ÞLëЖLâ‰kú AènLÕ¹âU“2R´Ç3®I]áËÚ©Œc"˜R «žh&µzîr0j‹¾N�^[ŒÎn¾pøÄØâY 9“öm¾%�`´=PÊò ¢mIÚ hÇ).¿§@%;3�B“xV´V@ñØÑ Êê§kl¤� =œ¡(¢�{y“72t~¿ HËü|.ç>B¥¥˜@ú{ëE•ˆrâàM^ŒÚ¨½D’þïÓkªTçHYéÞWž�–ÿkdßÉl ½¹6üË—ËIÿ§–×Iš‹´[óRÏ}DH'L®aÖ×nP³+l#] 8ÊlT|Ic’ð2[•¼ö†Ë±U¤"M¸5‚ ÿÙ1ŒyH_Ê\Ȥìæcn\TÓ•õþ‚$Оz–†c*_Ê�—óá‡Q™þG¶`IWgÌ͇‘ƒ°RÊS½jGc9ñ¯Ó›"§Uªañ‰ Ü«m©ÃÙ …ãFÇæD&o¤•‚úoÕõw˜ÞÑgòd þúâiâ`Ø a?ÃWh�ä{XS{#N˜33¬d,ǵ&ø5+•”Ç…N¡ÊþÕíS"Ý_W…çô̸ õ9ÿQêìYÈŽ­®p“µ‚DzB²Ë­-OF6b¿wZZ±úÿBáÍ8‘ 5Ø-U¨‡/*U,Ši³ðq¡óßõB³-Ý­ :àç™)@6 Ð~ªÊ‚b÷²05ý$ ZÇ$܉¥Ö©i¿óüù³KÞ?A€°Ï7.ÙçbûÜ©ÍQJ?q‰€‘CQ7Ô|¦M0¢Ž×´^ Ü Ãl¦Åþ_½b‹:4uÒ –O£…]­c‰NHH!{ºò›ªé¡m$V-'5¢¾¼c—D'Æn´ënúuŠkì*+— õb×ñH¶µ^±®…}RšÓGð,‚�¦¶«Üà Ëx¼á} Î`í_‡Ãýë:3Jþ à,À ÓºÂp ¡ß~Ix¸ñªÌéf›yñÌRo¼ä8æŸÀa;`®;µz™â©>€0–$ÏsliXÄÊžnVìôÅj&+«È±îC’§ÇõÎE¹O½ç½+µ÷B2,íÁ6`¥¿l>W½]ÏÙäà~ƆÏó wüù�z¯PñžB,ÜÑ8¿ ’ÁIž$µ# endstream endobj 92 0 obj 20893 endobj 93 0 obj << /Length 94 0 R /Filter /FlateDecode >> stream ãq6ùƒÉ/y_�Qˆ8—.ÀY­­$ùÐY(ž5€+x–- 3ºér’˜æƒ+`iØÛ/íe –`Ÿìá™>±x庙j{ÍÎÄ…‡1r]úšöîþ¨�_5hÚíó£ì²ß�3g¡gÃâqã¥UTZJÏ dœo÷hðÍ@UcþtÌò°�2¸.Ü»­·ü F“€*Ít(„}Ç€³—÷šŽzSEíqtÿ@ ¯yÑ¥��òÐnS^J 6oÕL½OcŸrxÄEæ~0걬x€M6œ/<ˆÞoå�fÐჸsÀ¾Çy‘CXß„‘ÃÄ¨ÌøsþQ*ç`–÷¦žS§ÆÅ äX:NB" ó;²ÅÀ‹v0»bôÙo•vëß…G:+ãúéA¯wõa^Ê»3í1Cj)êŠ&ãt|ǀ݄âó+yµnîšÃA&Ž¿ + ó~.˽lNi¿E±¹…>›ðP:CÝ”3 XÇÆ¡•OĆZþUýÉ6ù–ôî�> endobj 96 0 obj << /Name /Im12 /Type /XObject /Length 97 0 R /Filter /FlateDecode /Subtype /Image /Width 571 /Height 445 /BitsPerComponent 8 /ColorSpace /DeviceGray >> stream X@Ö‰ùÒÒÏ^ù™hr¼K–µ*Ä)êö©¢?m(m)hÙ€¨_ú¨ UO6Æ$¼ ®ôÑÉ8¿ÌnÞÓæÚ–ÖþÁÑ*mJ´ ª–Ó_ÅÌ <ĉ>Ëé½% …�rGóø„\ד.|-|[a@C¶â®a–ªmÏÕŠå�~ †ÜKtÆ™®ÇA;=¢žLfœêY IOµŸi…ÙöždW Ç1š�¨/9Ì­|®$¸œ‡Ùç­Îåy9ÂãBð~ìFö£q‰” aò¹o6óZ¬(4»åmêÑ5?m$…Ó !Ö�}YõÞ÷N• ôâ±Í`|�èAwë• ~F/K²ƒ>Ñ%!;Ö(^ùÚ endstream endobj 97 0 obj 269 endobj 98 0 obj << /Name /Im13 /Type /XObject /Length 99 0 R /Filter /FlateDecode /Subtype /Image /Width 571 /Height 445 /BitsPerComponent 8 /ColorSpace [/ICCBased 2 0 R] /SMask 96 0 R >> stream Àj ¡ßó\»K^'×Ê ::Ð ƒæ/õyŠêTºÃ¥za‚‘/~'éH3.y�†$Ið)ÿð^?P;:Ë{ éÙÿ»¤Ô—å["&–ôBT~°zItµZ¬ Ssß9L…0 ÌsH·\Åø°,I†X,ŽùÔ3ò0Úa¾ŽySmßUɪÎ=¹a'éQýðP�Q˜-´±Z’¥>µùæ—1�øÚ4Bÿ”Hõ¸“i�ù¹+U2½6V!Va“å'°ô­¸ŠÜ¤à¯®ìÕ×"ûyZ.ßC¥>o×�°IDù˜I"ŒÒ>UW_nQäØZ0¡·½�Ë BÏæ·¾ÁjÁÿ«¹‰�î–¶¸+Øüv‚Dò*vñ]̇!”ø8ÆmßÛ±„¥óΡD6¢h\.š*€ûÈ]›G,㿦ž–h„’èg׎ð’`D^ŽŽ�¸ÖùŠ„Æz2´¿Ç(‘’äsÆV® ÿÉÝ«^ÝYj(¢Tx$Òç3âÕaÏ¡‚¹,|a³´¿Á»áhΓµþâéîÂ(ìÑÚ¶,_¯%c懓}±ŠëÜtãøÜÏW¿1ÊØˆá.ƤD�à€BÁ%‹Â5tz…¦|ŒÜ·ÞÏ糖 ¬âË‘ .+èÀ­Û‚9À¬üÓjçg°bfº^½�Οv“„qW¨z,ŠD[kk°À¯Å&UëÃ0L²³HX§w]†Ÿ"åY�¹SàäÇ”™X2æX p(È…Î6¸N gYñÍñ]DÉ6èê¬ô½Çêö²Â𛞿{:g.ûK96mÃnˆ øJI5s”úö5ö¶U+”OϲøÅløßÃ_"’ûaêtZêgü2]Ò1F�:†¯Å¦:Ë¢KµòZ±ú!Y.{•Æ}XŸù ¢Qѧ7Hi“-Zq<ØÝù¢F‚aÖ«@”Õ ó´û‰ëâö÷¤‹|Bã$2¿Bj HuÿSÞýx“0¡ÅWRl6ØkÂWëS\+�vq= ¹zÍîÐ[«�šÙ’…M›~7 ê^˜$¶rÝu§~$C¡òm®W0Ÿr´0±.#É cV¬º5ÑAr0ÇH×ð†8—»‘G‡hÂ'E‚RM\‡€žzX·JÃ’lkl•ü€YÛ¦rçôWüWæSŽ„-°ìP¨¤&7Ó_+Ñza�(ÏÄJ| úXYxÁüRŽÎõ¡prÖ}bÅÆ,’[ÍQö)ôÎ0v¶÷y(ëÑd ¾š¸ ¨ArF-!€]ÔAv3 'Õ¼ª(KJŠ]Ia#š:>G.ï}¯@Tý€,ù¬¸Û_üÀ>êaÊÞ ¶”“azíhˆÐóPuçí^i¢Ì3ïn¨Kæ‰=@ÊãfI>?C eٸݤ:‹(¨�AWAdïǺ“ÇFx¡À¼qMŽ_1®O¹õïc?”ë¬��ñUî·¢×b”§Vñd]“e¥´ŽJ¨§Nû´Yä{·‹O/àW¦À.!Ôoe°8צGBéù�0ugƺ² Z°x<,»&Sø˜9¯Q²Í-�Kƒf˜)©­—ÑS‹;Õ­¨È:D)ŠRXµø©rJG'¡à/!Y÷¨]õ¡íï§Ù(î¬íÚùžý“µëHêv’Bäf6r’à—²¡Q¸N’&NsKµÐÓþ“ {>gÙ]ÌÑ cu¢ö(ÀA¨f7³×Ftn ÞŽÛë(B™„�=ôâ³p.ãë¹Ðiâ.úzfÒ›zèØ È‹äS´×Å:¦ÓÕ‚vž§}lMÑ@9šõÕ‘âlÊILîv°·™/5 1«fÓZèóˆ¾7Žù¹?•¸â¤àÀ=}ÉšîK?ð F|®�öP?ᇡLIE¸½Nęތ—>çOüÑðWô=ŒüÞǽN3ë#›6SÌ«9·/‹•b-‰°>ÉT�~kÉáK)oyí£Ì´-£ÇpÇÔËí²k=;Ññ£¦LjdÈ¢5ØÝBdJ°ÕÃ_pÀB—F­D½Á+yŒjvÛ¹À;޲�×Ïî ¢Ä§(Ò£1¤JMJ,hnhuL{uï`j­„³ÊâžñD°sª $ÿ¨`N'ò�4«—*Ëú‰K‚J¬4TÓ¡ ®<"i£ Ë'ñWQfΞÍ�w+'ê�ø,2úx›·-‹U“AÛµÜuÖ ›zºõhC‰BsžŸÉ|LÕíæ¾æâ‚o®‰šÂ ¬²Iÿ�¾SK(mœ���- Ìã!4?šêòZ`ARÁ·p·—”µïì"âÓaqƒI%Ýb®,—ˆiIMvÑCkÊg…ßÌ^ÍœòÚâ³.Óvµ{Vª”/Û£¹Ê¥œÚÛ!ò€»“ȆÉ&¡ò²u“æÒä×É«ÛßÜ¥ÒësmÇñ ¶À+In¸"Åf¦bç`øLÌí@ËrôØf´úò)gþm€˜–=‰½©[£²5ËËHm~¡—AAáà•¬^mSÂ’¿âyh¡zF�­”~�Pt¦QQ©ÜPŒëN/«¯ ÃÎèÜÁðôú\6Ôþ–xM­’²¾i‰{)Ýå8sP±WFÌSö3Äï¢^a‘lÚžV{ÛèQXyب?Íïíïkb¿³!yeõSÍ:1RÄ ˜þ{†€¨ 8ë@ÙÀgä‹ÍÑóî2$6.˜PÙlaÇŒÑÌ^ÒŸSGy·-4¼mR¼BWtœŠÀë¸-@ý¦¦ˆxš øDU«Ù¹¤/iÔêüíÏ¿zR—#fúC`²z0—†÷˜¼¤o–•]œóΙ T€½t{ ™yf#q™|ufe$ÆXcÑ|‹û‚ÎHL¬$V×%-7ÁSv|W(kÕ�+«n`þÀ-ÿ±�ÑÃDUT'#5ADœ I¸.FBt\6’sÒŠÖ“”蕪b›g-µ…Ææž•8¯Úe|ÍW g¾on¹Mµ])›äE0¿«s-lß‘E\L­ð¸£Jáe•®í[qb3Çöâ¨VJ–Õ‹±ÙŠ÷ΞÈ�Äc««ïs7Ç&ÔHQ©JÚ0K³~EÝ÷¼¡Þ +Úš@Ù_·‚½ÞÉr±—%ªRªjI6FC(×H…¯qÈ•� 1‡£pÑž°’ÑfÚ8ws=[(àçѺ¨¢–6Žk~Û«–‡4ñ{Ò#Û× Ç—ó•hœ» g\K°5…Ô)òà§LfuùÌ3¹1®³�5þ»gKb¤³xErÛ¡i#sj¨ée ¦“û. ®ÄU'aƒç`ú4x§ðFa¡(Î]HX9LB[“¢îñ1M—5}¹C§±êÒŠD † ÂÔEô­f#>ƒÞi¼¶~Gåpbñl»áLÖKœ�Ø}ï˜HÙS—QŽØ˜�ÃEó£É^ˆÓ]‚X�&¸ç¿-0æ\Ê%3á»1®¬ˆ;=�ïsSWÔ™îb�,þK7èÐÍ3–«”!0Søj“çe©{’¡�³1ëÐ3q6É';‘žd•½ÞK0šš-›¨ x¾›¬V{_tvTýíÖg Ò1Ö°4³Sï¸íLÆ"š3_ôðœaŠkϵ%(:u^­ZL 5FbÂÑœ!�1ž¾;C­ºBq¢bUèÖ1]ÉéLy&{=56+‰°èÕiTž§Ådçͬ�ðXM:#åÝŸiÛ²¬¾;ò ýŽ/>>áˆîÌ5G,Ûÿ·šëÎÌ„»4�›û´ðÃ]'³< V\+”€÷ò͹„0Íà4XŠïñ‘Šv¿dqÞÓßïÓFa3w5×/Ñ×…¨n£ï A8~™ÀŸÑ¹ƒ)âI¼ƒ€Øj€¿F ¬Ê¸bY7,ƒø)¹Ò¢S%*ÿ©àT:Ÿ+þ¸th·9³àªtÊäÜö‚¾ÇŒÿÜAv èÃwØËÿx :;„‡ZÐË£/Ñlåi”Æ¢q4?ž„ÇsjÆ~W�v€º>±º…� ŽMÛ×D\£Ôs^~ÿÞ’Û…ÿýÍ{–¿Ú^N×J‡ô^*ó,jG½¿ß�Ê—Ý‘<²uŽ´±Ã}ÕÓ€ b[E/J²õ|< %Jk ¥.k4Á[6‹&’Õ:Äîꦩ”Õ—™ÚÙ¦i6�^_[¯†&lê—ñØ+ŠËŽõnù™^Ôcð^#Ùø\K‰n�3.?)‹þbÅýßž²£‡OM¿•ß—¦Ð-™T¹/Ô┇ü(ÿ5*xgá-.&ßÁ]¦õ¯òŸÇçHA�¯“8F7½èSî$ ±A½wÛADÕïàøôò¬X ‡ôöSk Î&`¨Ðñä xG¯øYª{߀±¸Ù­Ý Èë‚ÞH.4ÿ´{bcþ"ÞIÿ2Ï„ü5oþÁ¾* œþ»è†,Ø7­úø¢sAEh� òËnñ´Á>©“¸Êˆ_!4ê%Ê;oÖp?øOWLï»�†\…p¡êYæ­tôŒ<íÏ’‡è‘•B!ŽZËe•ã7¦ 9ßµâ!b¢ôÆ!5_÷è èH¶–YX9Þ 7žÁlÁÉoÍqOIh¦‹9#àŽ=Oƒ›4ø|2T¬jÍÞjà�‹:ô¡å×s&,ÉNÕhT5àz˜ Œ–Öˆ¨_l-Ã9À®®¿�—ø‚�Ô³Óñkùþ›õܪ ¡²3Ow_Í…öÏ(®³Øµ§Ì>l'7Í_æmÄB¢Z‹;¼™:¼¬{2†©'¾YÊF«‰U S‘L"RPI3®’›üá8]r¹07|û ÿ=шDGÊöðø9ö­öœ²hþÂE,­øM*FY$)H‰«äu›x`‰·$GÐÍñ?å­ p‰Ÿ¡¥ØÏ×"úî½CϽ˜¹_âÏâì #<‚]½É�sUFUôB½ÈÎÍmîκÜjÍDfG•†Þ.›‰)Žy¤ÚÜÎßÈÿ且֧~är��Çj@䨿²=÷ôÜp!ÃŽ~Rñô�Å-�å³Ú ™»ì*ˆC¤5ÚÇ�Í–øˆúªÚû)Sâ­¸>ÐÆìTqhioÿ§ä‰§5þÞ_3ɞыȽýº|‚Ü^l¥ZÃ)©·›".O=ï”wŒ¹>zI$w È'aÄ�T£»Pw.þ¾†næ+¡ŠvÙ„:å!pø“ÁÀ$#X�ÑX”¶Lï8‚™Öÿ%ÒyÄj½]˜×ÛI²’…­y!qŸ¥Té—¢kKú�—Þ/#p¶Ý ½ K2Mù{#|>(؆ºZ‹#½J86=;ˆq, õ½xPŒÃ0¶ˆ¢Åuªò扴Ñ8§mq»ˆ?®"ŽëüIØï=âÇ*‡‡í¬Ò.WÒ}-2¾l™5=U¶—ã569Pˆ°µ@ç ù±ÞT­¸ánêè ¨¿C>�¤iv,>Uíš·˜øýH‚W™wÉ·k�»Í…B,‰Ê¢.gÛÈ´Ù"¤�Wtx]ÌVsÈ7¼UUVfK.l¬¬«áКðÅõÁñ¿ñÛ²ÚÆ{sšôwï–¬9”³æ5¯r¤ñ�H¡§46ZQ΄B&E*‡¡Ì¯D[?.,‡‰â ¡Ì(o½ÑJ®VχBZ?’Q)2M³îÔ,ô AXd¡Éd�°Û~âÕCÖ2¿‡ðH~°c&ÞÕAŠ×#ô]&gONnm®L eÛýç¸#ŠV_/ø‡K4c\©Xn,:0â+-MV&š�å]:.¢w×a—ËSÀp±ºBÄ>û^Ò�ü#—Œm¡'.$(ÀŸ‘qN)Ùý­óÆp…&ò&0RCÖ­uö‰<øÍ®Ð`?|¾Vgüç½ðÖ¥€ê°2O±©|³ I¬58…¼A{FlĈ‘q{•¹\¤Å0&3�ñtD®îž3vp†:ïêKfQ›�èé¤#TD’ÅàG&*úÝ1À©2Š®_¤8„ü`†¤6Ø^¤ŒÝWêÕŸxŠ35²tA,j*Ô©‹ˆ�@§úWFqEÿ Ùn†é¯Š…3ƒ`ØxEñ>Óœr©¤ˆ�”°€ÑaD*Ú¦‹ù÷N¾|ƒgJ9ÓŒTާñ?9îçø$ên‡—¾øOâ‘K‹]��Ô®ûÿqbyŸ"Æ"áå&¬ñÿ²?¼ÌÍvaöFÙ›Už`¼ÔZ1¶, £ZNC:Kú£éÌ º¢m¥ýOF‘HÚùÉS“¨Zân>A‡KüR@¾ìMä|ÂÕ×¥�³#àJW“´ëÃv¡x,OZ¾à¢ÅQl4Õ†HJƒgJ,¦ôY!•Õ™ÊÐ öÿÁ:Î` �ÿÚÕi†32¡™òCäc Á‘U·Ë˜…Ÿ;ä2'#YYrq±$¦£-a ­|Õ¨‘á°3›'`„ˆª�¬á§íÚ—§‡ÉVÓ¦×ãk‚}Œæ?ç¡bûâ ‰#‰iºÄ äáÄØwEå‘Ñ'*¢â㡌”‰– ~}Ž@C7CÂ4ð~ÿv‚جóéËš{ N,ã1a³T9ܶlÂÛeÖB Èö¸¼°óoÆ+²Ãü5Ên–j7ûôC-Œkm=áÎ�è]ñA{TP4kºÒzþo·¸SDû•=6ΫuíâïháªBÌw> Gpè|ì…ÕCöp±ä½�>TùãOœµ7�°º¯Ó�½ï HöΈŽÂP�¶ôY;gÄyW(6Ï<­G€{–È(ËÄíû†{dþ?hJ'wùb98þ«c´XÇOÛ…ª¬,h5ê›Ðe“4‡yE»2»ŒÝ!/ìUXç8­�2QÄ‚ù™t”Yô†˜?Ü u7ûZZ’ÆU€ EÇx>±SÓþQ~”´°šG …dçâ·"Ätš ¸èü7»Õ@)5h}Pãáíɺ.G2cú‡0I£_ôa™ÂWÚGOÎÒx"ÛÁ�–í@ö£¨ç18¨l#êmɉ‡@'/¢¯ñ¶°øzTÜ÷¾^’ûÖ× =Û6�üU�”… 7À)nõ'DudQAZù;É øm·|×γlÓ©Š8nÿ›ã½»�häsZuñ ùÐDÐ}ÇÆžNˆ.² ¢ôUƒl;‹†ëó‚®K¹.9‰L"DaíÉN%˜I¡ûb$ÝÐóA,jÚ"e¬„sàG¯x¡µ™¾‹0)*^^ð:¿(š5×cT‡ý'z ¸:˜ô²7£¡âP\HÁìJú`é}>ᯎ'2V‘ÄÜ�B‹p €î‹S¤º¨ÓŒˆò�š ·ã„ÕˆÝò�åídwËH·Ïòú÷UjÊX±$ {é§“îíBÌÖnƒhðÖz‚¡4¶f 8÷Àe5€¦W°k»ûæÎ`õ•ÑÂï¹RÏ'n꽊~Þä¥[Îú›Yõ^ÔuèPGöWGx+ù±Tßc÷cÚúƒ/{ÎF̧SRZ°!n²ãý¡7ÐL�N2êK•² °ÃÐ 7ˆª÷o— X¸ÀY�M„Ü�X·ªÔšIæsé”ü2ãӥ˳‹Šè>F•”È÷U�ðÎ’bì1_„bZ¸¶£#ÿ;ç[Ðóq¢~¨á›Kž(ƒ}ñ@×LÒå›W÷ #¡>°¢{ü ϲÄim±.Á°ýá¶d�NKå§™)\þã:ÃHdet³ºQÙD�b,â¨ïã²Ú†Iä ÓÍ÷ÝPi‚¹EO?ÝÔË÷~`y^R9©02÷û¬)çfŒ Û¿7¼²ð\äžBÞ¢�~¬¡ šÜEKŸÉ]ýú–_ÖùÃ¥O­#©å¶ ¿nÜ©c“†Ÿ¹?ôø!ýd½L„Vö>…˜Â9Î<²â6MRC'îÅLÔ_ë‹hܦ2_8["–Ç´|Öc:@v;w28Z›_›ã¡ «RœáÊŒµ}»Î2ÁøZ”<�H: b�ç‡vZú´‚O‡˜¬qýkÂÔ@æ… ÑúÎåt1gJ;lCås0Ûè Ì|ÒòK›IÛòF_탬& Ö$É.|€ù¯:T‡.M   Lªˆ^zYs=q 4CQѳ-ºÁBµ]±lo}« Œ§ÂÒ;!�'ž�ïWþ_å^Ú“Mcך³~²�¹Ê 4+?ÜÛ©#Y_5ÂÌ"„j~^‹Ð±Ý•,ŽÁ ƒ²€Aä �س߬IÇ+Ç”fË Ê?,’˜•ñHëO“㨵×÷4O¿WDáEúMr­ð%¡/-yÇÓëKVŠÍÕcêØ�š©)!‡c�A4JÓ'}àžqá_ü(EmfW¤Ø“Ñ/iü¾öŠÓÒƒ7DÍЬL"0GÊ•myì—Aº—Kø”©„‘ßf¶£«\µ¹¼},–8'9‚ú§;Mû&ºBfëºýzû,N䀧nßÞ)(æ@Ž} È:5ŠRIî44U¡jâ¹�#±7ªí¦îJ2p ¡d§"\ìG,=–ƒ�rú¥W¹Yw=xŒùœIŇ’ö²óþÆÃ„¿ÖÊöGâPØR¿“ÞËUEžŽl½~IÝ­>ǰOIÀ«:Yçã‹j+›*‚?âeî°&žÍçê°±LuÐVÖôïÈ›,Üi�ÚMìßÉJwÕp„éØ|Åó¡'kõ î�˜S‡ WËc³�^™{¸?JíIõ¹ø~|š’þ u¬ªz0Ì™�ب԰:¼V¹(_3OEöŒ3z£ôÖMUÜ$W~åKÚS˜™ž‘;ûG”Z&(*÷}°jvî~õˆþ´³�õgt²åΊvA7ﻵß>øîM³‡yË(/0ð¹®—¬5`þˆËÚºùG÷1�4 (Ÿ(ޟϬ⚱ú™wß~v �\–®M¦ìqõÍäUÐ�DõÇ2Ü�£e±^ÛC…ÎdÚhZ]mªGF; ô6D¡# r…£ô•·Ï¤Ù_F¢ßÇ:Ö·bÜ7铽÷ ¢àoýË…Gozгã> ü…à�ü#i®R¡mVÝ:¦ôöƒ;­5\Z¼.…ã0Ÿè>]'@íŽÝ­ ‰E`àwl[# Ò§e4(t, м¼äz‹O±Ö…á=`YàœU—Neô£(ä%ø‰9vCDv}^bkì£s¾sÕË{óŠJ?âãæp]�¹X˜�”,0‡ÛèÑRWAª˜i<“ûÛ§í½ŽÛS6GÊUYýÅvt› ’(|EŒy)’�öY"–¨ì/�˜kE Šßø(DÇK_3Û>nŽ´;‘qΊÀC�³îPcÝ�èxèÝ·Hjc%ýá 8Sù¸I>tŒ©ñ½ÿrYqŒT„¤šqýÓ"KF©ÎºR?/�7Ða%Š…`¢#2ólᘡ?z„øŽl¥…¨vê’}ß•g_"—kùÀdØ€P®)[Ïs]ëÊ�¾M˜=æ �Ö™ž™Z´ƒÊ .«A1?Úµì#38LJd5ñp&9÷.ph·»ù‹À‹Ã݉Ã2™²N£GòHbÓ)Rñ«ñ|:�ugò±„Ó‚Ôí*ûqª ³µÂÊ©àtK¨'ò˜ùiɱ3}‰� µFÖÌ�. ÏúbÅ›Þ`;àÉå~ȳ N”Üö½%— m[åq-Ío‚àTD‘UÊn´áXíé¬ÅÑ{\D¹"£çi–�ˆq|1\Ϩ¦,Åå-"Dko^g¢2†õ©MöZ¹g±ÕãÆªdƹÇì®] ·�[ÛAetv�ºâíƒJp¾y‹¯B‹VÉ»´PR׿Ê—‹Ìÿ’x%h¹f§ôY‡ÚÌ�VE.²™hˆ“‚ &<@YC $g» êœ|úÎÎû5ù/ dRîÈÌN×Ê{xÝwY��ÂÒéSªdÙ}Õb8’ï œ”q ×Ry û¬3J›­ÉP»óÉ7óè'ŽDW6᪆Hg{YdŸ}ñ;…Õ.¦“YùÂa…ñ×»ëç=‘ ’{rÞé?ªž#ô-GG×j²Ë,7mE€÷"Rb=›Št5zgKTjI{¹xp.#f*ÜÇœX5�?§så—‹åëväzc±îÂêѾÂý ‘ î–”¦ƒå¿ú´Šò<ÌO² piÖ×¹âî]—ÊO¿NÁÛ¡ê�•4xÓÝוþÛTÕ«D=®;k�€„4‚;_]Ùøx·{°•ÄÕ£j3hãÖJÌë´ýç1q—òz‚�$,31r_)÷G:ÚWˆR'©À#ÿÄ>¥]ó�4"°MðnT<†kÛdA\ÒéuªËöÁÄJ ”eÏ+öÂ, îÍ4ŽHš¶`¼,¹•¡„ üï%œE[Ptˆñ&S,Ö@ÓÏêåÕ‹!-²_øñ�Ã=ƒXJ�7<‹<™š;uÂH{N£¢È†o‡Ÿñ¯~#dÈ€Ü{4¤,¡”E'ýõ‰1±£ú7ÞF¥âH¦†i?yŠÙyy~½{Å�aÄ‘^‚’ì¯nþŽzCdöÂîØ1ÎÂgàòi\!C#+Óbõl; `ä« ÿ©Û"?9dòÖµdùx.1a9Kõ¹Ûb£�ü/p½3M\¡Êtâµð²a(ÜÆ-“qn3%; ¨º®’œ‡ÕÚ´k•šg6nïi µj†údGwcçÿ|xÕö îW߃b6-ý�ǘöÒ|œÂå$¡Œ¤X)^17ösLQ÷.x˜�£ÑÎ2“¤'@pÇ> ¸xèC7±Ù²ßµd‘PÉÙ°��¥AæÎ#äÍLLx¸ –ÿVÚr5£ÈEè³�Î^j�ÈeCÕáßíQþ><Ðò§îB0ðoMèé D =-.PùVCqÛ1¯eª³X{Î],š4÷²¹ñ2:GI.Iˆ ÊÈÑ¡%âí'¾Š½©ª{‘X·¦ßL&c$!ùÊ��Im.|òÝ }Ð…€Ýc�5àЙîÃDp½ˆVQ˜d/´ 9ÓÆÖ 9;G¾töÀm"°¿¨½H�Dúªs'Ê'L–@$fÚ6qŒû+”ZÓ�Âg.¨²ˆ|aIÇÔ>ê!ò†‚Ä„ »‘à_ÔYï˜q½E ¾§&-Nun1õ¢°öŸ‹ŸÁý²kR׆= Ýè77Üçäi‚äŒM᤟ŽdÒˆáa R¤ŸßêíÌDžƒq�¶Ù €j�l��ýJáâ¹<œTÁ‚¦=Ë�Ýv+4“»Q9üÙ¯qÆ=„Èf¥�ôzÍwªW·°—ÙÓEÀÐì盚FÇÂ4ªv-q ÜNEŠçª#ÿ9!0aë­­› ]L'Ãã ü—"LZö-‘'ÀYSˆ„KkÔu~Ó|Ã+Ú}v@e-Ý÷}©CÙTBŽo_r@Î7X’ÑÊòÒΖôlê:«C.* ІÀÏDGéùÍð¢5U˜D Ì�A£ê `ßšxüAŠ?…;Á�Çï“pýÀ†0ÂmÊû¼hšzžÅ#vƒ’ÍmZ–Qù{OubO&÷×<ªæOÇ ÔÖÛÎôýª¯…†RÁãOÀïêu˜¤ü†ˆ‡“ƒZ®‘?$+_,.1G9xp¥³§Šߌ�£—¬%Êû.<À7ÚýZýoƒ�\ Ï̦…LZE†Ao2)1j)Ã-Ú@ïµË‰(!èš ›¬ÙÒåj\mÆ-í­L\7IŸ¦¤vë™áÉô0~n½ñX)ƒP´êÚȘVZ»µØ#œ° û« ¦ÅT X'FkWß[y¨–VäP¡t=«ÜWƒˆ;N ˆHÇáúÞ»9?ÙÃëI¦“"hAÎ`3¹€±Ðަâ9�î§“ÔÂÿ†ôÅ#!²Ë2ñF•)ÅhÕËØâ×Å�5Ý7®x Ò`@Â~²û :1?Û–/÷ ýÖ ÷ $t›vŽ-+È7æ·Iʪ% +ñÂ^�¼ÒžººÈÛ>Úþ@?¶'[”eà³·äc|Šn{ÊlP#Æîµ»}d²×À3SûŠYÓö ·V¡�Î÷™Ÿþ÷XÑ�æ¨A7”?‰: 9ß~Îö¤ÿÅ(gi“o2l<µ¼à9[Ópoƒ«¶ÎU¨�ð¥Øäaœü: àï)e§hz”7>’õ¢”i¶ùcJÄÀ’÷a�ÝãÌ>Õ÷ûEÌžÞ±‹<“´êµÑoÉÌ7ùN|þ%qÇM”»#Ý{é ÇÈ_ºÖ:ÅÞXyHÜ,´a�6Õ9FcÝœ-÷Gptµ¨Žª*óõy”†™è¦Bô¢K7ç--šƒ<¾’ÅŠ¯*ìŠðüÞæÙmkXѪ¨I/OC­•üÏ›‚*¨BѧהÃû 5gиf=E_fF£3b�}By�Õy–®½ä/û0¸ÌÌVÜ!z,Õæâª2(»¯§^dJø—k_ ×�樿° ³q·™ÓI,2QñÓ¨±4k£ˆì¾¾Œë…óæ68§‘ÄÊElþðù¨«¯¢b«˜Qa€³ß.C�'ÐÔúÆ2jœÒhݬ;­.ÔÅKr`Mƒm‹¦åq-ZYµŠ3 Wü¹`¤M@‚e—÷¾¬‡Qí'æ‡|¾ðôVÂÍ USö¬ oiK¢˜Lïlâ+ê�Dùcã=L"v�-–ê"+q§eÎjÙ´ág¥Óþt¶£Jx2öàW‘ÐÃtó]Á|Ïêù%âé|9_ÑþƒO1hŸb'=ùL�L¤QÆãÉ€iç…ÄQÇJÔi+ j,4ù/j}�W[n¶InÀì’ IŽ9“ŸåÖØ-Î)mT‰—¯9ýŽwqâgõ3˜ Æc¼çi@2#Û@eü±÷/<�±–ç? †%FÅ]þ«mýÇøn†Q™_.L‘'­øï’†|O†lÒr#+ê7´$Ø�x…-1Bu͸1’îÛ€Ä`à‚l8‡TíöÎ|¾s—õ ä¢8aIĹ^òÖ_m>%å*PmË´" Ó©ùÄMσϡ>fµ¬5¬h ÉÌO à°�jú¶GCìæ³Ùå~sê¹k»3A"‚‡æö©åôÁ‹‹¿ìNshÈ�eí¦Yo¹–þÿ™~.xq5ýÒèÇ!c� /.�€$´U)ÓÕ$ûžn½%~?¥…æ·c+q�‹}t¶p¥bÅÜLdÅ´ÑEP%Þ¯ÐæàÑlÿ¥„B~’òt ß ã•3@0æ‡2ù ¶$òy…Eì}‡—Su µÔ,ú×ã­0ŠÜî§R6SÏ6Bû/„*6ÀŒ±ˆ !M·vIá‚Q{‹¢{°5ìFÕ‡|cúu› »UËZ´q§›²SàóݼHkÇ!gL¸O†Ãð®¿úKª}#.o%›ì3¢ŒÔ]¦Ó£4ô¢b):?½ð#àèÏ%¾§D©1ӛحþµÓ±ŠèìÓC ¨ÆË¹Rƒ£ãW¼œVåƒÍú¼â+°‡¿&4õî—¼Tºçè ×¹+ȉ' [8Æ·• ‘�‘A±'jâ«k¿�W ——^¨ƒž¾ÌPnèæ[Ç»\;Fsçg±;Ê£ oH›Yψ ¿øé‘=µy78™—yòØ$ÚI]gÉ¡ð:RþZ·blѼœÐ$�¼eõõÁ= ö†h�¹˜C£”+ @�šµ|¯ZIçÃê–ò^§^ñ;><–Fâ0Ö(¶ ›¤–úJmû Ú‰¬ÇT$YYi”•67þ ÖÿµÉêöX} ëÊä£ âS#ýÐÆŸ%9ÅZóµÓ378ó�¼¹~¡‘o¥šŽ4$=ö^n–^‰%^tÿ ×üÃv»-{ºŽ=5°†ƒ�—ðûÒžJr†k³êîÜ›òx|qÙt”88Þ»e fú‡Ùí½¢iÁ»ð#?ù©ò;µj(�gwÁþo·YÞáÇ>YjG” !Ÿô«ÏÏþÒ*ª«º�¤# µ>ÎjÌ‚¾!\�íRª20 ÐYÏÒ°˜º5r8AÓ–û»fÞèÚCúPË65àT^´ñºÀë4Ê8‰c°PH>i*ÄcˆÍ¡ /¿žøŽÒü“µ¢bõ·þß .ÓÄM±‘ H¨‡µ&cÌèµ€‹Ê@ËNÙ}¸¤ëÞdM—BdH å?ïÚ2ÆZçg=âßæ6ûA g½1&çKûßy^ç÷â-obO Þç QaëG"ûj^.ªÍbSwzECî¸eÇÈceOÏ“.öqä¤üÎôØw„2ÇßDé%qKX£»f©5Ù;-B‡¡ÿªiá©�Z::i2—|ÖS½%è…@"õ0zÉÀ2˜øjèütLñŸÌÑ.6HîÓ°¼F» œ„¼Œb½ýgúty7Aeîü¤µzôÀß 3È8A|ú sg5ßqöó½[Ù±4!ùÒa(„qš6uÓdëd>�ÆpÃ)Œ¬[}€"±l雫Å}8Ë1ä8 ¹>æ3³n!}ÙŒeêoNS‹;’VHÖÊ15ž[M?Ä'°Lsô�&BÖßô)kÄù\Œ³Ÿk¾d µ›X¢¸ÁÊcwtÔOØÀî!\Myì0¦ò·¢æ^î°íä„Ô8””qœ-Í·þDË= 2]Ù˜/{^§Öã=LÒ1°õ?gqYBz^ÛWhÆþ¾¡š#øé °%¼€ƒ„º ‰ØŒ¾.m¦‚y'nCǯñ\Jù?ñ>‹¿ÎÞ=Tàïàž.qÜlT’ þÙñÂM9LPC˜È±1Åþ´KP޾²Æ/ö5š^„öøx7­Ýh]˜�XþGÇVžÀÙטº¾7gìÎ>_c)··—†0«¹wïË@ÿ¥ESy&¼×\—b.R!†,\òÍ̃ÿ(â­ÇÌ6½Ù8›™g²àzy^‘ÈmïÅ'"дõ5£qJ…T·;u-i×<Ò‰ùK>KÒ’¢tžÿe‘Юìéš_\ÿÜÉ8�öÊ8 m£eÒq&–idÅøÐ^õJ¬hO•Sôi —Ö˜5Çß!(Ž;ËÖ=™mÇ;°“-¯ðf²"Ë¿©Ú�:¶Oq„‘ކÝ%ŸÅÖ'¦lkëØ“¸‰L¶œDl•’>WËc|Ö�ò6fú-v½„E–˜Û˜‚Sô‡"Gm‘‡$=M“„Åû#ƒè�Î* d£g‘KhØATnÄñl!�.4Ux€Xo7gå̱A~C¬rkšÇÁ%v¶IÓ×À1Îêå 1â“kK:�Ûˆ™bécI–¨ p‡ø»RsÙ²ÿ�#„ÁÕ‘¢G2ã¼*{‘`PH¦"4`ÎÙ¶ŸL äôSU¬�wããF3^ˆ²U¡¼‡¼Sé…¹­êïÚ­0�#­ÛŠj©ë—újÄ/ÏtÝ�sI‚ûœnªÉ[ÛÜad•:ªÔñkJ6ÛËèp²æçlE},šÎÃÌÙ5&PɼxK,�kÎ1p {oã•ZAÕÂ@šûy6âó¯O{¹ÍµWÄ[ÛDŽÀV/o,°ͳNÜW¹*HôpH,Sí%.i›íR„}0‡¢Tk‘EnpýÓ%ŽY¢ô�¡‹ \^þõdD&’HJ–4(ôl%½›K¸1Ňͱ›í;‡öü˧î5 “yÍŠ³˜ÕÖ©äÁAóS‚òT ŽŠð8�ò§|§hèÝÓÁÁA'"–¹<�h‰?u…g ¶¦ý*X­Cÿ°Òó8"ãCžõãÒ²zÚœçdî²Ãþ ŠÛYT±¼AÂDunˆ\¢¬ÌÎŒÊ'-¤KP&iQãl|>v¸ó੃zÜj�“:�#ÒP…îø¼UÔÎUܑլ–)"Ú÷×kœ‚Ï=Jè_Mð£"bŸœÀ�3†|uóÿ,j:U½n,DÉn• ¿J$b_$4­kg}òĵÂBw‹TÒÞwnx¢2{Ç!5‚EO`hÕ={M�Y¬àZ0æi`ª�áyø1ÌÞHÕ$7÷3|½+ñv=‘è³|Ì·“¡„ŸÀ¤Ä6œÓÕœFu,¯.É›@ëx´PŽøwíµBJß�õäÎ! Ö©àfN£—ªØ³—4š‹º�nÓÒén§Ž£g–T)H„¥3íÑ 5® ä?Ìåº9¨HSM*ƒ�Æ€(~iv̸v’̹‹2 Ç P`žÙ| IÇ]vïd>6I-ª„É• ïbgV JXÿp±�Ãáò•áÍW°PÔ5íü BÓJªú5©ÿ0¯Äçñ$®œ¯ò~É›YýõŽðÁ𲘿٪—â½a—Ù‹TV:!<®vlÑWé�ÓÎ ÀÃÒÐ*ªÙ ”P_~^Jt>¥lÑCgeî&h´Ñu­Xì37‰ñćL¸<&á‚fk�whÒ©�ÜféÁ_‰’ïKÂÇ_h ¯¡œùaÆÅ�S¿³{"!ôÈ>hà –v8—@Ïã“Vk€=cŽÎöŽ1—¯8a‹æþ 2©&€þO¥®*³O²ÂËr=²©‡ÚÚ ¯ÎÚ_”C}Ñ%qÂW‰û²_àdÎè\ðM|¼B’|·� *¨>¢× <*‚@åzñ"7 L7Q–â•åýIn„ÉD‡IB ‰¥Ê¯â¬R Šݦ­]`Y3¢à¨–"˜(/¥EÛš³$}Ø‘Ûòœ[à…Å¿5¢£¼hÐÙ¿­xЮ#û”Ñv+ Ìw™ô4rWÙrºÈ7�yt9ép¥¾ðJˆ[Au`> ¸�ÃÝ–š‚ÁlÉ\W ��Z]m³£<Ù0ˆ'1y,^-ÃÒ—�¨¬‡Öc2 !TEz–)Ý@1äe0¶`x¶Uì/¬à°( ×-3ƒ“ˆ®óø¬.æÖ!M\˜¦_ŠbÄ)¿=(&`ú`U.&ð‰À- z]¥ç÷q‘àl.U`€tºã+&Ëß g¡XUß¡ãÊHÎÏ–©þ'¤Þß¿®´Öy÷Å©tËVgH¸@Úü¢‚JÄ«�pæïý±r6B?fÄ.†ÈPJ,Řñ—>^³ô`ýeÏôÚ8\ÌäV.¡œn2óäõ™4˜¤2cÈ~l) @eþ`AV%V©÷BX–E3}5¬�ôê)ö/£²aÙ1Ì1¥Ú×aQ�w6Õér¿aÝ<¯uN<2xø^ÂIÒ ��ÁëR”æ1„ë5Cc_ì”Ù"Vw°g¼Ñš[Ëÿô ^0—™ãáð>{÷“£¤†Þ¿¢ýƒÉÝ}Iøk©~&~=y®è­ë u¨8R8�Äâ„Ûï0R|Ã=E=ý‘ûÃèÐ{›þ@>[-VžäóbE¨–9\¤/w$ÿ<Ð":ËX¿>ÎõˆÏ`Sð Âì0: CðËã­- §”¸ô¯'�82ÀïSŸ[è_-R¾ØkùÖÞ'b–2^X�`Iß|Ð4´îÞEEA¦¡"ôÔÓ8|‚?þ{¿ç"˸ò½® dIU[*1qål„?�õCûQ÷†×:›j¦éÖ*áî Î% Õ…Þ5ÑG¯;Kêü'Í‹ñ( ß�Z<íœÁïp§Ó™¡ÝñÔ&þÀð m/B ¯Ð‹ï2ë>’¿žcAÁdé& Ñú¡;A~J‘PªŽÏpö[õ`GÃÞ�ã{7‚:)îùÊ×6B5¬Xì¸Ïì¡V—9½8¼é|+8Y�ÉåQm`%ŒŠÐ/_ZìxuB-¯hé÷H¯ÝÆMÒ÷1 `A¤ ÐmrÚ�²’H ¯D+d|µ^N¸=”ˆ»ŽÖN}ø Æ:ê{EÆI“¡–EdÑp 5œÚ±O [æ–;¼½ŒºÂý­²][*t܉]äëNð:¯˜:~ãûÎYæ¼3Ê|¹ý ‹µ¥�Yî�w~p£†N±7*ûÀÃŒ„|I¼9¨Ðg‡ÒæLÂt7F—ÆW¾Ž5¦Îeƒ•oüõš~v²•¼v5DMJ >!¥_œ¢—݆µ®�óËø›#Kµjž[Dkžf�”ʱ3MQWÙ(N•ÛX{Od… VTÐ1r ´1Ý’G âýmAÔÒzÍ@çÊ<«ä(i7CÿõaR6å‹À!‚tËA„_¯äí¾¢ˆþû⹪u"òd¾QÁGÅ¿Iiºé!'Wùªš¹>= ˆ'³„,Àn2f(·HLkH {Bz{.p8ŽÓç±ÀöIv" $Õ¼7‚¦Òœ(À@H¸Ûˆ‹:L‚ö $&|†·ë%h¾ú@Ó.9±lf ¨¼òþèç6š::Ah(gj, Hðœ†V­�©ÈßLà«€©®�0<›L…ÃØ[‚#›Úb 1!öÀÏmYOçÑÀ?eMÓ'<Ø^†âÊŸ¤:+qšÍÈo\=êç~ôoD÷®ØÞëÀ+Nç–ïïà¶J�ïW÷à*ªàŠ>éÓ*�o!Dzïôpo‡…‡6+ж!0&µû[uÕ)EHH– †ŒòøxëÙ›Ÿxb8’ƒ'*1ã—ã›§¿‡®UdÙåÀÈ•Âjaê* ¬â2t"üé±nÑkƒ€Zû¼Ò·Lv„³/Yéš¿ŒÍH(½˜Äªc'â•Ð…È¿ð€p�Xp=+^[ž&¾Š›¢Óºìj•ŸA¯æ,Q Œ]f2K÷¦wPLòjãåüÐRØ8|vü¤¼!ðÁÁçt¤Ë¨‚èbŒ²0 á\¥ïêÅ&Ä7+Wèž…à¦ØÉ¤ZnÍ!µ-³:Xy^ZMßøó×þÛ¤~‚¿bÅú%3·Šß‚"‹iüê]œfšx£>Aõç‘E9JF±¤ª¹[—¶œ�†�S©’9ã€òlh™p*¹§,@܈3…Ï%/±ãÉ_Ìö/5H”SÕ/ìEÍ#ËB#~*�(B6á¹ÌÀC­w­‰¶š^ÑÐío¨{˜!­ìÃÚQÊ€T] GC,(ÒaVš±Z'[w• -žþöU†Q.¯ÝX¸Càÿ:„‚óf)4„Ë·Õwµ‰ Ú{À0¥€ËeSË~J4´}B¥@V—j»…•\W²ñO<]%V‘iK8Fô±–oêoÃR`:3ÁÄÌT¡}#%œ\v*Ïɦ3.„Å>‰í³¥cm¶3Pµx$™~Ú°vªèAë oÅæ†B@¢óÑõ1¯nEI7,ÐÂj?êïÛïíÔ ïŸŒ j“’çŸG¿w® ñæ§.‡`1:]‹m“`È]á™Ùõ(åóRÖ¸ÐøXã£2æ7eÏ£ì'庇&œ ㌯©6Ô}s„eé›è ƒÐòó#<%Æ,xb ~`òa¯”ËáWÜC½„ùÓ2îÆ˜p2OÇSåŸãÈQ�|˜‡="ƒ$ÊÁ ÝØÈÕTÓ¹sÍóxö2{OŒ_>@4’yGN|E/Ý �lTá�ôÏ*:j�oYeïº�Tu�¹‘Ò̼”ùÛ… »C¿4j Ü’6¿jS9=> ßšeäi}ì×2aÿä5ôðqˆ#³m�cé… lÝ9¬A3""Š'sLÈúzðr„¢v‡^àðKõoP¼�G‹Ë#Ydµâ3Šr¤$ÄV^+SåÒ?벯`ï3º{½jû•�"õȶ�üL‡\ Ðä`ð8õ•ÃɃ޽ç#ç㲕'”âªÃ;&‹R‹RY´æ@[ù}}y…1aŽ 5C‹šðæ­¶8`ánV½ºòÈ^ož +�ÿ/bÿ¼t/Ý!Ôîioˆ\üìó6mã Ðl¹SâBm#YnµÁ ðÇ�Õ%§òÝ•%H–Þó1ä9Œ—±k'&+óBfz)d§á Ìùå2¼äD¦Í¤xM@âX1‹«Ü_PÚ�ûjAaM‡Nœ|¾nûà­ É@ãB¥©4Ë8‹xP‚–ÄÁñ§C�e ͘6-è!ÐãØã™n„|¿¬HÐÅ aDh‘ rjÆëKYš{ª›5šŸD7¼÷ëÚW#eꈣ±m›#×¶¥¹(i𪨮­¸]¢[oò¡èð’ññÔf6CØ©¨­2û™ð�…Ÿ 0¶Ü²~e�¸U Þ— öUýl?Ü3EJœîö‰a™‡zÀwCû9cHvL¥&ÜÁ²h¨˜ãC+±½ðs£Tðù‚½�вÂH@ ãFŒñÈ¡ªL×÷–­ÎòÏ«Á„Ü,ÿ³&·½Qn4÷c" s4=Œö<‘:±D¹JêÚv…e¬µ }íþZÑ’ÞŽˆÞáûÂréJÕõR9ŽŸ’Ŭ5ìŠgpÏú.ÄÁµs!¿¦¯±ýü„ŽØ!øÁ2Ù»p£ukt$|ßÇŒŒ)j—> ö”_Ü+âö¶¿4«tôG¹¬BXÅš®7!v*ð:[êݦ1Kj4­>NçŸ5,—¿ÅíDãÀUv:h¼®«çrµÊÊÅçVÂ:©s¾å8Ù! ÍvA²_†£ŠëÇâØ‰K+³¶¾Ý‡¹œƒ5SÓ&…H?ˆéNíñÿ‚X|òÌ|©vl°ßy”wþª^wú¾äÊr�ä5Iî6ªâ¦Ð k‚¯Ô«.pÄŠ×-˜3lõé·Üü�ÅÄëyb UYBÆw¥dÏ õ«7àcáts¯§ïRÃZY¬S)ÎÌ i|Ƥ¼-Ž|ÊSR=9‹x_ë¥j…êýfÀF“ÇŽ€óÇ×fW "—óžµeâ&Ù©‰©0Iò�"«ôe[ªÜŠ?ûøîÛͬÝ{Ë8¤ì-‘càžç°œ<´dwG6¡E¦/yÊ®ËÚŠ‚B´Ma‰£\‚Á¾°á‚Äýîz²¹Kì2cÂúæV¯0ÐîM†–^ÔŒÐB¯Ò<]Ù7¾D°Œ¨œÆ@˜!Ï[FtG=}åR²—Œ¯ zF \%T?ü/};°K _1¤�0„óÊÂÉm1R:ú¹¤«rYBBvçó‡§ß­æËðº/€Æwµòˆ™¦‹Ä”9Úµ}Ü"K|°�Þ{âºÝm.yëB â¤ÜïíÈR,^ÓÄp£\„ $•Çîøsž�—\2À{©ˆté�wmòç¥ú±Ìî#¤ŒÕo“iç±]Õ4“`&ös˜\Pêpƒ³© b}n ­¤- ±úGÛ]–Ž… ì(Ä�}-»Ÿ/s3ÚLU zt¢ýœٻ,Ï©£wëÒ.O–R[vVuré ïÃó T¨,¼žÊ"|ï­Rhê Jv½ZAÖ(2·ª&yA»¶%TÆ1UþçÃÚ¥w½|Ö“ÈoÒþN½¥Tâq ¥PWG¡:}ƶbŠ8UòÔ§Ø‹.—}š„ �ðÚ0Õ^O£qG à‡–­ö›Kƒ˜È¢"”tås¤§e$MæÇT€€ÐÜz‹ �¼¤0 pÔHBêM�øÃ;!Æ„Ôr?¨Ä•ÚæSpê«cCåyH�rŠ\¿·)þCGXví?Ä]Ù ˜1Ë3÷׫HñÞMtXñ�}!,®ÿ5<%jaÆÝ0ëÃ1Ëï˜0œÔ²£ó¦x�UJ›;$à~@ŠY`åô&Ê›í_QOû ', [,Kð‹bj“à¿ëœg Ÿꇩ€ì÷7Á”×}Ì‹ •Sü�„ ñÐëB Ü ðÍï>a#¤£ñ®”Ú-T+:�(üAïW¶Ç7þôñ‹¦ -±O€ì?ÕojêÔ«×h-÷b¼Rhä÷8w·;CbŒ(i&²BR©»3+Yß¿& %(§hM5ÑC4ŸÃ«Š˜#fwÜ�fÌŽ¯L¢È¿ û?¬:\¸žI+�¯-™®î÷ô�ˆskofy,jÍÒØØ¡#?,?¬éuWªãôý›ÜJµ/ç`–,¨#u¼? "È90¤*$ßbIÝÈUkHöa€îAo m%A§!ÀµÌí[:d­iO>Äwÿð=ËiŠ5 ôêP¼üK‘õËǪyš7ã…öõma²—Ø]¾‚õŠ2¶¨Ly¢ë'ñ?†ÊìÈÖ¢ö¬…kcÀùÞÒ/)Ö,3póB\¿K¿y¬ËÎEY;ðç®åú{�hx½<�µ�,0Ê%ÂÏpÃ'ÆÏIÉá=àSã¦DO„SÞb�èÎ[;–¯ÔíÓ!¢ÚRì¿si�KutŒF¸±*ËG²ô}%\xì¿ßkgÒ"{økzc½þ{x¦Tc|§ô`;½7YÅþfŒ…‚›í“% fÃÁRÔ¢nÅ(‰é”]1÷ùXkÓœPöVÓ�ìz7úHóðÜŒUá#nåß’‰¿™ŠJ~¿Ã¥Q',ê@Žÿ.Av]H‡ª&_±l˜öØ(šÆ‹úXåHƒë–gÏ{œ3Løë†à&ÀÜåÔÄÏÂtøC¸9þdÕô.ºwWŵ¦ÜiA/ú»ÁBè”Ãws‡¡¸2½àŸÂÌ-µ] Fv½˜c ¶æ0ô+A±À-g$s 'ùÑ}~= ´.*‡SûÀnxv2‚«Ï~ÁÜmèÎ}ŸrOijDmOä/“ðÿR endstream endobj 99 0 obj 19758 endobj 100 0 obj << /Length 101 0 R /Filter /FlateDecode >> stream Êù�ÇQž¦qïùêžÆ‘É_’œ_V²Ï‡7ØöâžohýPWp†åÕsFƒ1EQ”R¬«<„@.¦:J>Cï’=@�ìóà‚'Å k¦{ÛØ¶G%½žŠî_àîÓ)'> endobj 103 0 obj << /Type /Action /S /GoTo /D [104 0 R /XYZ 56.692 582.069 null] >> endobj 105 0 obj << /Type /Annot /Subtype /Link /Rect [ 293.83 711.781 329.888 722.099 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 103 0 R /H /I >> endobj 106 0 obj << /Length 107 0 R /Filter /FlateDecode >> stream ¢!›ò“@Ôdne»w^Ã|HwæçoÌXû—±“±UÑ—qÝöuó¾†Ü“M ±Ëbúªöy]©@oÁJü÷…slYF@ø Êí�=ë·ˆ1 Ž5è³Ư¦:Ú0ÿ9//$,†‰ë [QÌïá©Sç©vߊ•TºÖ·)�,Ö�&c3é+z¶oª†§Ã»Týs»áÀÙºÖCÄV)êqJ™³Q�rífàÚx�SŽŸKbb-%¥�=DdþÇ®:õÞçV¶žø^Яc‰d#^ÇI íB••¥ó¼Ž79¢³ÚUñ$;©g>ý�ný%sËM”M5‹_7®¯â¢a/�¶¤s-hS(Œ/.HŒ8[ÝC.˜µ�¯¬p8,PÉ‘þž2…—w=ãØhäH‰R©Rq·[rƒ/�¾yvRÁvë› mJš™^¿=ïÖÛŸí_¦Í@€þ'ÛÁ¿U‹3/ö‘òñKª¿CLµ°\£²Î†çoŸ_°²\¿©À7æÂ‡ÞpÛ#Lâ•f€ìFØ®çãŠà»up±�0ωïp4 ’_sY½‡/½6¢’H45…F])�ãè��Hó�ã².sPÛ|»� §1·åªŽùožÖæ©¿ÊNÈ™*R±/z�x’l))Cœ­Ea¿¸¼QSB�^ù]á\‹Þ�RelÖáÎu‰þû›ç7Xp/õ[!+¼_ƒCÞä§Ìâ{h–34É4ãÑgȦì‹\Y¨P%Ã`€‘³úÓ‰IKôÕ€ò.§º¤öäñøEYƒ¦)Q y6gsÛ0£ ôìfCYV‡ÕSî�` mP½õ+Éí×mCtg ˆ+tE«Ïê",È,¤úÐF¿ÌÞ;Ú³Ïøp¢†%€ Š™ÙKÇ §§h&}¦$È|ÅÕÖü U ëÔJ·É$�˜9š²i“–¡=gØeúζÑ#(m,ߔ̗þ_¥h>ªDÑHyï_fQã½ïJ[Ä’iL4ið¿«;Þ'V%Îò¦åIßg»¯(+ {ð!¬”`jß=7aT´LºxcmO[†gUÄ âÿÞ3·ÏlŽ™‘½(Umû’:.§X#7¥—`B*  åc«ÊGVN·I:ðƒóBš^ª° „/rsïýk`M´²�ï8fÔRy½ý,› ?&gÑÐ$œµe¯e.Mÿ—”jŽ^E¦\ Â9æµ� $üªë�‘)¥Â$Gý ø0åZ�~œ°ÝŸ€päR1QÚä¿»ñ¨Cë�·Ž ÀS—}½ˆßŽqIk€i’‡TeÕÙ�†éC?Ü“ø„³ª«LƵv°�D½š~¡†Ò}èføï@M“‹Î#1Kçœï�ç,îh^¹œu²@ßu3sð…¼ŠÏ[¡Œrc(êRKïÏŠ'MqÉ^ο§ÒuнsþÎ伄#)…Òó½öÉl�.Êž¨@]Ó´jt¯"õdÏ®/Ý“Œ*e!/v’¨ÐÇà<Œ´ê~ï?wùÈ"¥* E%XâSfùð‡Á ~ eü5—ã9±-4€6`Ñ…÷r$b»ˆê×WïE�=5”¨Å–' Vĺ_`¸ªøÃæë!âiq*¤‹fq왃†eGÔ0Øæ¤èw‹x±xX‘°?«ý«Cž¬ŽÉóÏ'Àp!YóóPuÍki«)3eb�S=þ>¼¡K_TGÒë7E5>‘¤„aÿhצ¬Sof„¿«çP\æ°�ä²"­z L'²¹òJÚ¤®"•fnPƒcZ£ÂçÆ©Û‡mî�/ ûÕ•›œ˜f¤!H5Ùø9(O¬ÁåºLO ¯Gèpm’!뻑éDªa9\lÒj¦ÝÒž |]A¥& ÞKÈÊ]"œbJ�v¢¨µÒX V¸úÒߦ"~È€h„Dl¯m0üª•¯ÔS¨ÆöH¬ äÄÿºÆ­ÏùÌ Jôo½ï`îJ܃ûlcJ {¨j“ì5cjPýPÄ­Ã…&ˆªÖ†®àî«°Â;ÓÏÍÏMhÞ5Òìm ×ôçÛázJjY‘MùôÎ»Í gàUóHGÐ�˜ôožs¸Žp¥­ž]Ú+uZ¬^t�Ë¶Š­�ú_ú¬ÅÙr¦¾û¶Þ²kvbL 7Þ°ŸU4ŠFY�¬IB#6ÒÀ¥+™¿]�ÙÚ`b`uÑæ\�l3pã×t‡t�¼þ¨2ÐÑHx.œç–cÕMáUü¸¸ù÷ qvßUN�ðåãê²ãûéVŒI`w&G, ~+ð©Ø–÷ÛÌ6¡ÄÎð}LÊ$H¦­º«Ð‘2¡}3{ƒÐ$,H)·LÃÛgaèþ Ó ë¿rjÄò0K8:Û=†å„á¬Î4xÖ�ÑØûìQÈyÏŽú ½W7�‰¯HO˜»à j]ö­'sYP«6 endstream endobj 107 0 obj 1893 endobj 108 0 obj [ 105 0 R ] endobj 104 0 obj << /Resources 16 0 R /Type /Page /MediaBox [0 0 595.275 841.889] /CropBox [0 0 595.275 841.889] /BleedBox [0 0 595.275 841.889] /TrimBox [0 0 595.275 841.889] /Parent 17 0 R /Annots 108 0 R /Contents 106 0 R >> endobj 109 0 obj << /Type /Annot /Subtype /Link /Rect [ 162.49 656.735 198.548 667.053 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 103 0 R /H /I >> endobj 110 0 obj << /Type /Action /S /GoTo /D [95 0 R /XYZ 56.692 771.023 null] >> endobj 111 0 obj << /Type /Annot /Subtype /Link /Rect [ 381.533 639.728 417.591 650.046 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 110 0 R /H /I >> endobj 112 0 obj << /Length 113 0 R /Filter /FlateDecode >> stream îö&n…¿jûŸÉym`dDõD�<Ìðý`æp2Ü@¼Qg¶ÆƒùÖ¦ÍØ»,2c�‘dy1häô NÑrÎúˆ·#¾’{ç1ÁšR` DzÈXlm[*ã@ðÐpü²™Š>(;“…­ìiço€#³•Ù{€×5ÒŒ d4Ÿ´þìæ1H…¿ðS¼„¡5mTèˆ÷ ê¼:€ýÔË•No�–y.¯-T5ÈyŒ÷±x޶h4»«F³™NùmÔZ4Þ/N^1_Æq¹­[«á˜›ˆ1‘WßÀÑýQÚ�ÓˆföEˆqp{Ï¥ð‰¶þ[ëŒà}�OR›¾qiK5j!`Ôƒ�§¤,&á”GÛ3˜ðY³›²}P¨|.y¸Yóyw[=TO Ý8]Ñ·*ð4_°>Åå€ÿa ¾ËÅkÁRµÐ^VvìÒ•GF Ñ4'hv ]‡j)©%zÕ´Àïƒ4๧ÐÊ®T:yÏ{¢Yh�B™Ú?2EþzŽÀöpQ½=gìŠEFɳO¿ì™’*=a«Ñã¤/iYØNHk{ËuZi»0eêçŒþV�H§Ë†9Î$“˜U„dzènïöÎx¶è‘¸¨ÃÓ»ªN‰K±ï² w<fjÅO º”›jÛj²Œ"|S·r*»ºu¨gà›QŠ9ÝH©¦Úes˜²ü¢¸Š9!˜MSØ)ûÜœ@Ó|} ®Röò?æ9SÕ´Œ*à8..›nŠ¥Ëòw§b6U¥¿^ŒÆ­DÈåk!�öÐódc­·ßŽ [ƒ-iœj#³•¹ßïÕ­¹?Õlë‚ÇQ ßá¿Þ‚@?ëó˜jüN«Þ�Âk‰çâ�ÀXð›í6k‚$‰ƒéשׁý:Xз÷ú aX?¿�+¾v˜�@`O  ybÉ{Œ'ô–L¾£@rM¸´GPÑeCÄ=—š„>xË%P¢U’Ý™âO2›/Ø–©ôËþ œ{'Zg@½f vNµ|ÓJÛÁ™½WýÊú ڌֈ~ÿø ¨�ßó&Ñl± æÝ†*<_m™¢g†ƒ˜5O™| ¼\‹E] 1•=ÝÊÿà–˜ÅÔ‹hÉnmA(€Ü )§{†Ö‹zÅ,[Q"BhõGáÛnw>}úzndØÄºek˜Yê`ù0”‘~¥‚†×ñ[¥È’éØŽ5ÑN = Dñ<Á|,tfuØâ�«÷ºŸ„JEæë¥àf?ïp§Ã‰–~kšè€¤ *–µö]¡ÞŠl,Î,E'¨Ø×Íyª8n˜º’ jBÕÜhRÎÑRNTç­Ñ±Ö‹¼ÛÞÙ¾ƒÆWÉà¦\g¯<ì;üùßÄïcp-xaË`Ý:nV·ÊH=l“÷/*öÌݬ[l¸©±#´’ØahÕ³8Õ’ 7À±¯'êKà§ýWÖ·ïCáHe•h£‰Ù þ¡a¢ê-ü¶ôõFä·vNŠ!GÇ´~ ]¥>Pùi{,õ·–@#o."œ�ûÞÈúgâÆ%, tA¯n–¤%G'í yÌdDHOŒæ u7Qø�øž¦�)Uˆ‘‚†î¾�ûßõK ëÿ3Šfù&Þ¶`“5!Õ¡Þ–�Ñù!¹Œk‚/á&¯óä­ëæóïã`®?²w£È\^¼p­¬… uÂ4ZŒ-þnMg“› »³Þï·…±�ßKÁ%%Â\PP,B7\Øz%­¹™‡Æ–y,wê`Ó0Ž—5ÌSy™`佩…Aô§VZ™·ƒ�µóæ)D§5k@�BïÍ6úUõ®ºâ(PÕ]êSÍ«d¨ª×Û³åRÄ"\íg«¼–4hD¼âMêàR6¶×¥vk·1g�­ÁT>ÔvÕCýš¡à ìS”ZÓ~…)Ü1_‚Ž€Î —Yà´P&Ûr¢cÌšIh/tŸäTO¾™FKÔF]¾¦2„`º§’K1�Æ@œ–r"Ìf49Z’Z:·–‹8GÛ,^ dIŠ0oƽõ6Z»Yç-‰åÑ€ªf"sÚlwÊíÁü=Ù{üÙÀ°çÿ÷`óÅÓüj¼r¼ZžˆI•}ðtS¹?ÓÁ×ú¬šéDÖƒþbå47¢=[vSåKN€ÜÀ•ïAÈm‰¿qßÀLOJ¸…Åz“QtÊ9…“îîø ür€=ÝkƒÊN^·rY¼ÄëÞ<Hzüӌη›˜*~¬²�“Þ‚8.ËÙj:Va¨Hí°1—� ‡TKëÄ“Y¿@L¾Þê(6œý8¤Ä�.Ø„d•'Š�:%°,(n>Jvô²”²w•䇎ìó“(×¹©j†û�Ê27Ç« *W<`å8Î9 ¹åö6óðîÁ ”Ög³1 `ôÿñÄj ëO¨{ôpßZ¢þO;©]ÇÈ–‘§?QÒJ§ŒºÍíîׂtêî‹åJõ×�?ôb,*jÌÕ­D*nºhû¾Î­d%éCÃ-iüŸ®ð业â„аƒ¡_ö}²hŒ‘Ã_ÔÚ)&Er�ò0¿$3!ôÚÚž#�@Öër=1ë‹íBäÿ|âpöµþíH…Ëj~]îþ!½lÀ€Ð†Γ4'¼h÷™Xœ°Q°;¿euì¸Y ¼c£vj;ÿ8^ø&yA܉\¿VZˆÏA>TÇ[b°uÖ³¼®†`-àï-¯Õï÷°OBn÷ËN ”ho¯"§,7oCÆÜ’�Nb¢§ðŠ.h4,%ìŠú‡Ø,{6<Þæ4| y Ë_�¿ž„Ð’mž“ZË3e lɾ«õèHÅöµ&Lü(”ÈN{´ ±—,ù†¶ß÷Zyâ‡>ÂÎí¼øg¹á†­œæü™D¡M˜uhŠÍWOç¤Xâæñ~†ñha›FÜ¿iN­(]Œ Ÿ2• "‚!G�0Š•šÑ‘=GQ  Á¥žŽP˜ÇÁnBMCõ÷Ð ¨¦È1˜ÍÃó®¶ÁLñ\¬Žz<É G…¥vÏG"à¹jõcÎC{–X]í¦Æ[î*Ÿ‚è¶Ã2¹B7OG!ìÌŠAk4Ž=è±QkJ®ÐNF�¼"›"Þ PX±‰ÏwýHh“z"”Ëa/éPÎYb”KŸß®R‘Übí‘�˪âà¢"|ͼHWß›\aµU–6;*ßʇ¬VéÊO®´™L§¯6´w3•+˜†™aökh®Zå¿}"eàåK’hl§&ú€b Þ}ÔrKè’òÝnÀÿy5ã›íÀ|�¸i\2 A^ÒNSW�}ñÞëFQÖö¶…RŒïD-Ù>ö?Ÿk«‚@wT7‚¡Û,\eþ/,— RzeFŸ£ ØI6ŸbHˆã DÎDÈk^ék´�Ða®!ÿiž�Óú,a ýª¯åiE*ñwè †}Ïx”¹ "]ñ—Ÿý¡u l×0¹×Ú‰#®^Ù®9¯¤ÚÏÝ–�ÛZUB|lpº ÓÀçh”½Ug§ ä´?.’wëù{6ÎIë-“-Èz¿X y¤%M"¸CÄ``|/ð¨¥Ý®”�@ž�µÂ8^ðÀBsü4Q¨šé$cKbf]Ív¿¯Ä ª™$)ø|áÖõ¶‰‹’ùºò;ÛÀ„jj<0m»ò—j 5Bh´4hÚ‰*m¾®m4@ž–Léš”[ž�•X6\cV™Rd®™*€8‘»eøtÀ™è ¢T“¶V«W_ï’îy¡ÒËaû2i§˜¬ [гÛÕT$"J:˜Ý:vX Úg‰ÈúU šQ´x±O|æÚ)?´†¼Ó‡tüxá<ÄA¦ä¹apò-t ÷ˆç~£¨É'¶Ýn‚�‡>ëÓ¿Î6`­ÊIßþ{‹Ös6IÔé¿U€f¦Ø¨çÇD#1A¥ñó¾Cð DÆBZËÔ%!œœ,i…”“{–cúç¿É�dy{Iè1o ßÚAóâ<´¢º¨Xb:ZK•7ÒòÇ*ÿ5ª0ß òcT¹+ûâé¾zOd¥2‘žÖÌkõ¿Çkê22r­}Ñ®ú›p£PšMâ Yu¼x æ tƒ1¬ðfì |q>u“ó•-ÞD½ñ�øõu'&)©�áã endstream endobj 113 0 obj 3106 endobj 114 0 obj [ 109 0 R 111 0 R ] endobj 115 0 obj << /Resources 16 0 R /Type /Page /MediaBox [0 0 595.275 841.889] /CropBox [0 0 595.275 841.889] /BleedBox [0 0 595.275 841.889] /TrimBox [0 0 595.275 841.889] /Parent 17 0 R /Annots 114 0 R /Contents 112 0 R >> endobj 116 0 obj << /Name /Im14 /Type /XObject /Length 117 0 R /Filter /FlateDecode /Subtype /Image /Width 571 /Height 445 /BitsPerComponent 8 /ColorSpace /DeviceGray >> stream Ì8ûß—á:ªJ†Š¢Ç½HvNצ)n¦„a£BYQIpZìÙÝhJiEm-ã“÷Ü5ñs~€1¤ˆßOƒ®Èöàü� ska}ÜÔ-<&ÅÌIa;MsehÁe~íYbGêfí„×]Ë¿?7yYY‰ ²Ý�`9�ÁôrÛH#îÑÐ�ê#®°Œ±š;›¢Ì FÝ]8;}rK^6œd®‡2’�·1°aðÄ;QÄ3IÌ»nÐ¥øÅYF¾zrWúߥ$?^\CKÙÕ«j‰á/�b.ZžxÛßtÀ€ÿuñšÅí9gíÉ2�Y±¸ðO<²%xÇGG“â»Y®‹`8 &îùO¼p4iiÌ endstream endobj 117 0 obj 269 endobj 118 0 obj << /Name /Im15 /Type /XObject /Length 119 0 R /Filter /FlateDecode /Subtype /Image /Width 571 /Height 445 /BitsPerComponent 8 /ColorSpace [/ICCBased 2 0 R] /SMask 116 0 R >> stream ÚG2Çqñè\S×[òX“bõËBQš#DiÎ9JÑÉ‹vNÅÌŠÏF©ó>G”Ž–›6{_*Q¬ãܽÏúŸªr�PNñÓÎÖTýÿoê®"3Så¢Uô‘ï#•ã¤ô¼.™Vô"áJ˜¦ . æ�áIB¹¾Šë":bm÷÷e[P7ŸKR¸(ç}6ó•L޳�4¾Û$âM]KÈG^$ÒwrCžX‘äØ&PÄì-US;G\Àe¯œÚ… ˆ(Ùú 3>È™�Y*.†/èyHÞ¼­'óau¿ˆÎU²h-ì=gšD:jùðn®}´ªÌ³A ½@¦ãóɘ5>íÑXœ6L)#Vš&TwŽ|‚ìg³š1¡ dï%¶ËI}Û±RúÛ]ˆ;çïÿĵÇÕé—$'_ãwä(›½)”ÀZ’ý×µ$Ar÷çÐ�8—³š'†P¶Xg24 Øm©Ó&@J<üî˜Ê:H�Û1c|=é{ZSÍñB¨M ´@­6©Ÿ�˜_á°ëQÈ)zbE0·Ó8¤wr4¾Ž–ÜoÈgŸ2ížt¦ Э0Üó�×·¶µ¢ä¹ÍÔîuà ä§±[ín¢ÉN æf©zS»êœåª�gK�ŽMb| ¨…Š�óMê‡Rß4�¹É9…]³<…Rm³£CLÒV- îµB½¤ø/ Õo«–DÙ?-û¨"Ä×[’ûŒzùÞQÏþ¢^’ú£¨Ž‚· ‘œl[ê*Ã"0™È9è©F(éÕæÙx*s‡O¢\×0 ç½å Ø¹F¶³dÏf;–÷:DeP@Ð C˜56Â/:E±(æÛ›œ–Zðê —•[°j5lÐFû=Ò¤]Ž "ï5 çiXCFe"iÅ6˜¼$ å}¨˳š±.úiKÁºo 8à 㢃Žy-ƒµ³Öï‘`0;Ö©Æ.%•-Rõ‰ãïŽ{ØÝ‚Íc‹Ç²-®RðÈtù}óvV:vSXúåÔÛZû{ZÉk(ò$¸RæŒÞ%#… {ÒÌæ¡?Îh´ÃÉ ¯f³}uËg‚I Îþ™[.ôwò‡{EÃéIüâ%܈8Û€=ÊÉa ù§ÙÑ3o�‡!G¼�ïŽìå$½ˆDr›9Ⱦ×3 UÃ÷¥e¡Ìè±ÉTîú$¨L¹Kžiå튱<”Oˆ|à~Nê\„iÙ{ûÒµ1dø]x*O—qff÷4© ±qe’*/žÝk†$ÜØ ‘¾Cæ±¼8.��>«oð÷-ûñjƒ§¿­ú:x..ò¿®*|ÓÛüíÞç(ê[Ë6GD×I]†!êsOØòl¬n~ÐÖ¦fW.k�àå6ܪÞPæhZ@úçÂY‚�o“ôÛ¬©6}=oTŸ4kxS¾™•Ñd…„ˆ´'¹m]~=Uqót·À¦¡ßtà“ÛuS ýØ6ëv÷Œ:Û(ôÅ2K¥Õzz;a@*Ûh‹‰Ĥl€&+Ĥ©Ðâ‘åÒò‹s7$ ÈXõ™¾j áÚªƒÝ§œ2›Ý/LïʵÙ`Õá,s½Wdÿ.ÚµGn0ŸTK9”øExÅŠ#ScÄ£áȾÃ9€°Ž"ân½ÈÀ§’¯ã½þNbÙD)âu�4n¢½E“åàs" v«=->Ûl�±ÛàçŽVW+¡ciž×1œ»“.I0aäk«Vªä\2oÍŽ)¦¨”GºT"¢¹æ†[EÍ¥w)ÂÞ¤ˆ¯Ö§Q öæ}ëlkáÌaÒOù«;ÄKÀã&J sî¬[Å9\S´JZ´„†àæ)ÄøÃ±Òôo$ÐÑZ}pœß”¢¿¦ºö;=a¡ÁÕ™ƒ°œþS³HXÊ$g”ZW³ä”¾ÛµŸnj/SâX�7ÉF/�IŽGèm;ƒ_ß74hÁÑÖÚf�‡òÓâ×/o?÷;øŸiÛžõôYÙw§Üƒ[¸Pu,ž]]i³ žô¹¸ÙºS‰rò¯ñG}=‹@:©(ü2mþ@¤3-bVM8¬:p¥ÎZýŠ W;K&™^ÌÕ‡ð{¿†"ëZ_†;ï¤ý\`U<ô¸üË2YñœïÚ”ËþêB¯ İyË¥Õy:‚½º>K]äÕø®îÊ\me`ÓƒÁŸwNzCkªBaRsÕ‡Ï`J,b!iqaÞïtß­Ì‚6'ø†„v¢ˆ½ø¬°Y„ïJY®2eb×2ã—“?)‚’ãá2°°´›ù©‹Š÷»©’Dü­E�Кøžd]@0€’µboÎèL®z 7öLòªšå1,žˆ^—ã>зḀÔ�OV±Ùû¼kÚfŸ|³‚„}:¹Ážnf#¡% 9J¥ l’ÞI'¯'Mñš€DtÞ,BiÃmë ë"ê$cÂD²%P¯¢Í¨®tÊ<ÍŒ¬6P¬>®QjbOH˜ÿdær71Fô0º}`xZIIqCòÃÆürrljüê;ÇIㆯx[zfW‰Ád/ÙÃÍhÃu¶Æ‡f?{L…ŒXÆ#Ž0ò\¿«an܈¸÷DªÂйZ Ü�>ö).ÔÁàQeˆ“] ¤¡ÙéÃìM¢"µNÉT^'¨œhPOè0˜‡¡¢‘¶æÿZ´­yZs÷¼Õ±Ús! Èž,×£ °}üSlŒóÚ¡¨”Ï¢Þ¡�µºt•òÂ[·ŠA ¡»p”™÷›b’ï BU鯕!,ê&µaw‘õñ¶K0v $1W6)ž1Ö®O¸ý!Œ3N$[ˆåÃúoèw5/Pæ%ôêùÁÖ¾˜¼†½1WD)Ëd]Y”¿ì¿ú¥vMgE×Õ/¢ Ï ÀSÕâØ›%¹ð'ÅÁ2Š|2I¹A¬¨ßÇñ^ªÎÓD$&(^Çʃ۞ºÓúÌß‹Um”‚mgëÛ*îÝòfúB¡é„ò…¯[ÿ” ^ɤ@Kà „ž‚,Y>ϪàU<Ë!‡4qîq(‚ÍöÊyù[a,—è ZÆ­¬H6�õöEn¿¸¬ËLÎpÅÉ1A¾}OÙ¢9°^\bÇ!SÁ L=©áøwo/\^VŸ³›£ãºØjžàÚ³§¯QÈAW¯’v ‹s"œÕV\Ú »®ï¶KW- Ò±%™Ð „ù•Ú†ÛÜãߟY™B§òV•ø­u­üå‰.öô�òÔ å†9DÿÀ5IÒÌ×Ëëd8Í^b‚oA„s}R[7<… ÷~êFȲ�Ç]Ý¿  fs'š×HU„±L»76&³¯Y;ÒƒŽ”HüOÅ,báÛןv†Ã ð( ¹*·öRÖ¼â0UH�]�Š]X˜³•w¬Oß®´ {„˜íoB*«W�‡u‚`°¤E rnU™Õ¾õ6~^HÜ–Ë!9“g_Ä,ẉÆ}U…öMh/qnì†+WòU»$�©@ObÂ+8w)‡@K0å- ŸÔÊ£ 2ͨåëd©–wöV*õ1BUïÜúûX rCat0ÎY³åí\⧤ڒÔf3ó”r‰«g>f½¼W|æ/5gtç=K;UÀ 6R+q%¥¤^j^UÅšæM"ˆ=™Ô¦5÷�`íO1hïÎîµQÀ�øtÔ‹-¿f4øÔØ’#Ñfß’�諭IòÔÆ•‡4ù…d6ÅR}Jèef]Óø ®×x�;¼ã+Ž\ÚÂËš­A‰ÕWæld¬ƒ¼Ùɺ(/Þ£j+ÑИ2y— ˆ”IÛ2�;ä'¸0¢T�ý�R‘0¥`7¦š4ß %­s‹(mÞÉ�"O FÏuF¨ØŽíìó‡_Ï©JòÅMÅò±ôàØ%ŒmòKnÆ.8â(ÄãDG{k’– Áãpª# –ó�OiÇqËUâ*ê·°30‡ÏqI© © X|Ý¢2Ž,@ÃT9T›RyJòΨ<0Ûƒà»ó¸çLe~[/4ŸU«)™üá¢èÏÑÂEÕõÔt?Ûë1¸ã¨n±Ž¢%G‚¤|¥º½b�‘N™þx«©¦,Œb·zjÔ·WVYÀÍЇE~]Ôì2NØ}„5Zû2G%i,‡í%Ê5öþTPeˆeIhO¢¦äÅHÇÒªEÿ 6’7CiúSkÑöó+~{·™ ®ÛgÊÍ3ø†J3ïîòW@HÙDŸãXµï�ˆÜ<½³Ý¶.øuygñ/o¢jnYçFÔä/�9 .nZ­ˆ(=LêTÙÆklÏmˆ„§håÎϧWTâÑ"¯"q3·QÒ%Ö(û¢û"aõ1Ͷ é¢I¯ TkÌã?Zo�0eeLØkØçœd)„"‹k·)@q½"ïU:?@DC\ŠsP~g-ò°ÿf"í…£9y- Ž�FQwétKLÕ;O‹ñf*hô®Ê¶äëI,7åÝÉF+U"æãé»Ô�ÖôîœÞ/S‡!Ô܈ÆfåIkl°‹ÿH� ¼±yè —Ò1 C@~¥w7Ã/ x†)—3òæÎ60kô_ä�T�ýÅjbq¨åE8FòInó—²î›ü¯…+ÿµ}i”¿RKíqv& ²S QKj˜GXz*ò¶÷ž%�»?gqòê«ÜÞ�)x”¨÷]ö¤B’c«5 �Øßœ¶÷$6zº°ÁÔNq ØúP¸|ªåÞ™_¢2Äzˆ¼—H%OUà×”ÁÃÓ™YÄõv3"=¦�féFøG¢iŸP±§JÑjC>K ±ÌÍ·è¼ ;÷›ñ¿#x*Ï��~mSÀEš¿ÄÌ”¿qêá:0›Òã[ýO–L@sMÈ3òïhõ­1`S19öëÅ~åò_ÀÜ£((?Õž7[/xñ±Ã§¬>¢ÈðM ½4P–ÉŒÐJº½¡ØÜ»Ú§ª‘2-ï3_1„ ú(»­í˜l=PI¢ø¯]ç QŠôÈ6Mj ÿËÏW³ÄÞìÒ`ŒƒçZ©3~^yT YŒS q7•š…ºÃT'——spï]ÙL[DtY!XG(F_–ÁN‹û¯¬=Ï~°¢ÑL™ä0í6 BSh1 [ÝZ3 WA}B·‰.m­"™ŠéÞ¨I9ÚÝhféæëØŠ‚\×wò$¼iSjÜ2ñãø@/f�¢«>VlÅ ¹º5ô½r€ÙËQ®RFOÞêåÜ,)_Ö礣‚·qÄ·ˆêDè1ø ÃºãÆæ{~>Y•T UÁÓDŠ_�™*A©rôq‰áIÊÛérQÖ>´Êß…#þõ›ò)›�nØE¶ßY‰" ªXƒZ° Ï ×Håj{ZN� Ïa™ƒá–¯ÐJxõØÞOÒ3oÉ:¢|Ký‰ÚXBñ_¶Ÿ3|ôUÀÕÝsKwY¯ìba`¶í@ÚmZ>•$îÕu€[ÎÔ¢­2­ûˆŽé¿G·]” ƒ2CÒØ Ç¨ó‹ç['žG`¥Àd%™¾ôI}œÞûŒ''öT~ÃG€EÉ% ¿&›Nÿúâ–X‹¯•j`ÝÁZ2Z:A‘:ŒÀ:‡+ƒ8bž�tê¥BP<¹C¨ ¢¨<žIÃÖƒW…œ€Tˆ„ùjvÑ>Ä[wÜÊÄ7*Ù«¯‘ˆiø·(rƒ‰2yôü4j¦ÿÓ8×Ó cc<æBÈÁ¢‡›Õ�áhv·fÁéÞS'’ aÐí»”+ÛÌ™×æ†¬¾·l—Ãs> Vj¾'ƒ�¬}4 ‹‚¶ÏÎÎgòÙqêiÅY o\shE�ï�dDãõ „ï5áMˆé`D�ž½o !q¯5Ìàpd–Ìù•©Û÷–›®b½¦y‹«†;ÕÅùlJþ#ÝOîÀãÚ½š¢b´u–‹—»| ^Ñ|lÂAªék«> ñlAgDâJ½x”d~­¦%–ö�NK^Ë»¸ í?)ó@¶²+̵£*}¶»� +‰ä‡�Dö¥iAZV`EÑ®üÇ~n Ð8 ˆ‰G™ãâ·�bCª2tƒ¿]Ñô¤LŒ‰F?ÑâˆQLx0†§ÆÌö«Ð¤T™òÉ�PZú‹XÁù\ÀhȘ?/U ÂŽ3ê”À¯UK•÷­jZ¶˜ìx¥æ¤T•�H _õ­â¥Ô,z�ã8Ó÷�lÿ¸ÌÑ2öÑ~­#ØãÞúµñ`ž^ó.cRN]Y'áÝˆ× &Ì|ú“è‹w b�€õs/ý`È:útÁýâ²ѶS(^‰ˆ¼¦}ñaÈ({‹`IDm‰b ­_*·�ø·è'¹+Á�€õpŒÉ* oÅì1RG¤Än@%u?&B)½R’ˆ]8ð¯óà ]]Oõ ¯s]˜€²¶" hû^�-ms{â Œÿœî‰Ø¹A]R»-¹Ek>BQä_î ÅÆ#zJøB=[Te°å¿ð®J˜LÚØÔ¾´ |N†©XNÃÑ=à|ïºd67DCi\:9 �÷Km ¿üî7¸BvMâIË3IMýF¼àjQ§%ßæRÅ]{ `‚zj.@]üy9ƲÚXiÁíóWù?_!ŠE½&˜ÉáÖpÏGмù§ØÁƒÙ*½2¦äAÑÉ/ˆå_1[è‚1-]ð9BÃ\f<5ü6c:Ög…Ià!8¤Ü3�zÀÌø8¤ãµñ`ß(Uø™ô“·üæ ¿|ýë5è-æúž•k´icË¿ºõVÇ#”‚Ì>°FDâ$a#rÜòšÁ˜¦|©–ËäéjÝ_ê‡wÖ?•ƒö&±MÐÆšÞ(µ•ÏÿŒs)¬r}aEÌÛJÅ vø€ y‡Ô"ˆò¡ß˜�úf†žyÊW(uй›0¸™+ µDòAÚÑ¢ŒÞ4aE{Ö¥½¢ jÎÀ-Ó;Ì{òð†Ð]ί¦D °®[¨&U¤Fì&޼ .‡‘�1}újªŒ2�¬˜Œ°Xˆ„Âquÿu×8&áÔ¬ãÿ;�ê=�z—�6Ñ0A”Éæ;/-éÞ„Fh™£Èà•�Ô}U ÏÀ"1:+2:‰ª¼a9§õRhŰÊ#ohÿ³9,UmTYµÉhÿ×éÎÿÒo'�`~(E, ÄûéÎúÅÏÝ^ÿ˜ú¼&R麿C;,÷Ô¡T¹0T¸Ë¤O ÉŽOo¯)ßY·HyCÊC»¹b§Äà ·‹Åhbb>PõAtu´HŸ“�Xõ7§`ó×»mÍKï|HtÝÀO޹ê*üÊ1{<QALÁí¸!" ÆŒJÁYÖ¼ýŠ8t:uˆ½0Ô<72É¢Œ3˜�W�ø…]qáó Çù’#G¼=Óv&B*Up“f>çD'cqŽãöB>A%#>—¶•r¡_7ì¸Ä¤ ˆ?{7ÚHÒõŸì)‰3žÏ.Ù›üZ esªÑñÑûåÕ‰1£¥¡ŒJçyWÈ¿y/üCg¾ª Aøáz!kϪå^,½'ýêi �d®Z-âY al€á�â&ÂÄS " Ïr’ÓŒ…qŲDñëý ¶S(ö1™P¾Î@ZV•P,ïòyžÛ ö™¯À›pŒ�ŽÇç”&nM¯q“­CÏþ3É:ƒö�ÀË*·»v‡Ùõ¢É8� \)rí+‘Æ^éô[AG¨{§œx.�:ˆ Èt­£>ñ74%C.Cë©ë#~­ö•`+¢Èi £¦eˬp5‚¬ ðŽ©îÇ *½Šä<ì''\¹Þ¾%ϧ�qÔÂ0? µf&ñA¢„iBMÞüÆ~òæ¯1`ío²¸0˜«"“d€Ú𕳱¥ðDàáÐcªØ—H°è„Æ¢®ºÚ0*L.¼þKáE$P´Ei'E»ïÞz©jòÆAòv©7ÑèQõÓÛÁÐÐ[—K†ôÿ1ddeB¸š'T@/è:0Ð{ ðH·qe4ƒÒ;�7uØg� hìŠÄ? B·•·ÿ¬ƒ«¡!Š_BæišÄ)…’9ƒÎþÒàX‚~SKpölžé§¤&?�«ö _9T&bC±˜Qyþ•¬Ðßké­.u`Ý<$¶Äe\±˜”ý5‘aûº,hõûÐgl²¼PPÝAGŠŸ)�vckcÑé™l1…þt„”œxC¾ˆ§Ról€x¹t)Ö�¨!ÀȬ"™æ:3«kK4Ïžq“¦ž‘`=Å\uP¯›REÐF‹¯<‡l¥ÈAñ¥Óö‚4 ƒØybÞ!ž÷‡’J¤œ^hVËB u .o|µú½úаņ ”ƒ—yij?…õée)ù”­sB¨Ç ü^cx“êÂy§¼D›Öï")^ÛŠ‚%"ÿqvál®®œœ:¥Y&>ì½Ø?Àç«m‰”Cc­³¦Y{¶ ¬û9w:à![5F&Jœ°Lí�ËÌá-ØÇapöªKÒqcTÎùYÎüð›^q÷ëŽL—ië•Ã/.…aMÞ…ýƒƒ–v&|…YRHMhzÃ(…–†vÔÄa.B`{&LŠP~çÿÅ-’ï wÐop^�¥s‰¶©d³@Z“áZE÷L7ן`gM&¾Bh`E²�aZ4ÛÞ{=ý¥‰×»Rÿõpÿ9€`� ÿj‚¨À�/} ·$Oó™J1øÉŽŸt6­g%^�€ÒX&N\HúèdÿuàÜq¥Ð³Fá 0) ‚ñ|(»R•`Ó‰Ý3»wôp¶: ä`ˆp[»hÄ�Ò¹¡#ÝÌkgº´É@¯æ¬:À�ÿUx"âµ  £!Ÿ –›õ\Úz•Æ�5„Ên>¢P*£«»<³÷ËÌÀ=›–F]ÄB6Œ§4tÔ¨ŠÀ ‹îe©Sž[ï¤þÌàâ_¬>ßO­7…¿ÓÂ^nì§ž?’_�ÁGÞÑ>7r®ßzHô{—Ò1=^ö[1ã&2�ìÜ L]T°‡äÎêתGÌ’ %æ£öµ¾³± Ö—Û›BOFó>Q=ÿ¿$bÇ�©±@·I^üQ!7 ÜP XžC›û1.x-=7“¨@nÇ÷.àô;�k;ÍÔžœEu•«ä݆û©qOY�l=oÐ1CÏ8îÉbÅéyßâma¬¯{ýë-øie�©<~™nþ$ “�H¦³=Ÿ\ýÇî'gw;ègé�”’6-½ŽãÈÉ¥hÈQÎILØ~c AjE{ô¿KUÏž\õwBx§‹±Ù—b¹1îÏ­v—<*†hÜ[Kx¨Ã-Êú·AUÜ�i¬^ظ9ј3â­féË—èéPuó®Ãz‰Ki¥{)øq ˜¶[$?t~=8·¬rÌ/wWy°o JÏtfÒI ÄM±|À ¿?¶01רAðMqÝ‚ ¿žS(ŽÃ€­Û{àú‡Ó“‰n@n˜ÿW;<™ÐÜÑÈ-ê}X¦úÚ‘¬&Eh =±s~.³*дq�ËZ;ß�¾R7VA¥}&»ÌªòßwñoÇГð (qMaS,š» ®9*߀ê¡*ïLBÑcÕHcmÓIŸ1¸úŒ'�/)Å÷Eß~Ñ?qš)–ÉòÀÃÌÿ¹”{=¼Zé ÝŒ™¸ë¬L%f²¹ÉPKêï«|ó¾à=xÙ,§'¥ctùkT8q5óÙkß�*a¶Mx’ûq®–5PH ¹|Vº ¨±Y×C¿’��Éí×5¡Êˆu·@±ãCOÛG€ò³{)BÁ *Gª^g‰ê÷�".1/PÚ9½ešêAñæðò–~AJ›’”G„ùU�Ÿ7™ÙŸæÄ«‰� Üêœ ¦8XÀ BŒ†+®õð…ñ;Ѹû ;á•ó=™¢0}­KjeDžyb�â®t|Gü !�Rü>E?qkåYX¶0Í“S€ë7ZP'öC‡ûSˆ+ö#³01…ƒw.@�/=”ŠÜ�ç¸Oy¬çæç}‚t ¦UÿZŽnš#"^ SBg?­@`­–…çÓ)I3YrWá†ø'b–r›¿3 pÌQW‹Óƒ}ÖÐÃsgÛÃöc4¶?ŒKâØ�ã�)‚Aä(å$·q¡KÀ”5¿;2›+Ä©ñg¹B§aǰî5çRÒ©éEN� ¨É;d8q£ûoÙ@ÜNšj¯0bÖ{I¤O›^.ÄÌ'�CŠ”oÏKOŒÓ!£“ÝQ2>>ßOQ3Ê^E ¬ú[¢ƒRæCÖVçÚXßé#¼6£2 ß…²êñrO»¸�ø#!•lZÒš‡Ñ‘¼Ø·J$ûÙy0+EˆÌ%ÿ¯B“ZÍB*¯Gzòß À�ë€kD°: RDD(²L¯fIç<7軆ŒQ7�¡Œ66#1-}•DjÊIÇ”d"ø0‹–ègµàn*:ö±hóݱŽÂréï�<¨D�Öµ´ý\6×=›Ž¦ þTc¼Z{�-¨µßüÅs( j­V+_l³÷4 °¯F�ÉÖ>ÛÕ0ùD^ØÕ:UU‰âGŸÑrÉ5O³x¶ —ì ”EEé|¨fÉpLw§tK!û?F‚xmعädZÇ]Ö>ÿ÷|€4³Ò„ãA{.(‡"òâs0¸õí6 âÐþc?CB}”"ÿ>Zä†=hc»1j—¢U¸õ0! ÚÓUìÌ ½ôí硤˜T½.5òÚº)œŽyë‰JÖigv®©M:7w”iZ™£�g³+0­š� .jfjo*�ΨWü69ë›Tm±P\ZPJnÜ¥‰ÞVÉÐôv[Œìꓜ†IP߸F•Œ{ó îc²_ÒBˆQ©H;HsrþTµPy}Å@:ÐkS}‘Ÿ qѧe˜æ·›þ§³ê½úzÍAÂU_%'èyßG„ç Ý,@­Ôá l‰âfÐiîÇ÷ôúÜÕBN` Ò%¦|Þ%2î|ªp³ð‹hŠ)¤šs§ å¸ËKh½5®J�’Mñ0%†2y[sbyÎá4ë¯Ót¾°!¢¯ÑÎÃ|ßÝ«�9Vgd‹À”ãÀ¸ÙM³ #[vNL#5~Üúàøã•yÅ9‚�T‹ê!¸¹&eIÃr”J‘¡^š�~ÁÝ ºeÁNDžÇ‹?ÿ!gB¨Þ Z‚wdåÞ¼†ª½üÖÕ®©DdE]i݃‘T¹�bίd¹m\qÄËÛ/%ÖµixðvÂÊo‚_ÉÕ>�—C0m¹þˆ}¹žn³,²RôèP GB¡.³ÒmË ÀVøã[Àïî¬4«,@æ³O4p`ž÷ç¨q²¢¸œøš2ò*~ít‡˜[tfj*'ÎÆU0APAf*tú,ÖÒ`�Œ]v‚½˜ºf°�ýâTI¥ÉL§Ç æ¿À�ѬKºg°ùl…A¬&L½K6ûø\îFôý�o Ì‚¯wó<áŇ U§[:¿Õ.£t[8ãÒ~™r¸X ùkÎ4µ«°Á«: ͳ EÙìSSé#iJ>D­Í´ˆ¼`R´ Oõzœ�%×lËÜ«OÚŸ¹•„7©’@0šY« *Döÿ “”‹gá9w¡¤—›}¦ÏƾÓ-ž�íkØ„,r¯¥t¿<±»‰ý¿“xjó!‹I #‰2«“&øS¡½Ôy1ésE¡ì9ü_Ìx^­ U²éª�õüz䉤Y0Î%Æ-¯Õ‚ç³ï¢I?ZâMÚÙT/nÎåf_äò®¦Æw_·Tz@¥k¬ R¤�ï¤9Áš0áÒœXpb¢ˆê Hv®!€t�Á¥Ï×/žüs«›Hñ6KÞñU'z¦1A˜– MÊjóÞ®Y è ’ÿ9žÿ©ÚSþê"ãEЋ"ssFû� ‡¹íY‘o∫w>¿™ª1bk}QÈZ¤ì‡!Ë,q3é;×±`P!¡š­ÉÐNÖ~ <÷!À߈¾2/ìî³Ïfɬñæâ¾D©­»k@’.‹ëÉË1[¢¸‘ü�ma“£²~W$@éB@�bêmÊ ÚEÈŒ‰áؤÒy°ýa¦ý å>©,°ªéùi¦”y²ô¿ƒñ^òÚ禀»¾:5?!Œþ z°û™™ì!Q”ìÄ>¸6�bµ°ø¾}¢'(j¥¹moVáªoöÄʺçÔÚìñ½T$N̛͉@wJÛVýíÖV�y³EÈÛ? ãoÃ Ðæ¶fÀOWà«’ÊC(êï*ìlñãÛ(ª|ò„)Ø“Òkƒ.u�Ñe°Ÿ©'Š¿õ mÁ\vSi¸}jÖ¬:.Øpü)æD­õ£ñ�ⱉVº¥þš�Ôs.dºZtðN'ò�­�QŒ‰ûW)€Q=,Z!m`6ñÕ»>Œ[zq­ýlÐýrg:Xþ© KÜ»5O—lyõz 6v`ÝVaZ“Û´Ò÷ú'ƒ.þÏöm�Œ5Læ1øåwÃ6Y`»ÖÑÿ[5™#>ì–çŸ={×Y†YäߤR¼Sf¥7Çf܇hJ}Bؼ¼lï¡Å–zˆ¶®_ãL6¾4„ÖÛ1ôç©€3îuéÏö– °% |³ïmò]ÔÆÛ‘å€Ï9»D�Þ|§õ=[’r´K¨X·Ÿ6L½9²ì0õ<ö1à³Á¤õ EU±ï=ƪoãWÎ?Cª¹À7¾¨‰ŸÅ» $·�BîWŒ« Ä,Ý ËpÜ[`¼ß_D »©ï¯i, Gö%Ò \;pÇR�¬YJáhDBþýœ\¡z­¯×ëòÁó�!§D o ÀvX?XÐIýLi~†eï[ƒ>U1ÕEý , µÁ},pÌhbb ”¹ºkÿÏu fzÞÝY(u-ä©<þ:Ë0bŽ9{ìî&¹”dú[ÝcÆùÈ%ë.úéèÌ.):ö9>çÑ.üÆHPP *„˜K¿,‹yþaË]ðÞŒz@ΡnI»vwïöu}cê‚�Kæ1­:ëÆÎ¼xo o½µéTM>f±¨UâvMÞj{�É0ßáQ8{N& wTsÐ6Á¥Ë?øc!…ˆqG¾»–©Ðìó%KN�߆û?$¯ÖoÈÆ&ãÕOå3Àô¢||ÕïÄ#viþy Mï0›˜Ê@ããO÷¬�˜zóØDÃé"~È®ò³Ú®ÀÁ¾‰*¾Om¿ÍÓjÄ\ {?ð[y’°fç"�jts 0®CV±ær(åÙ}‘a}d ]rY. LyÞ‚ZöŽÃ>m%€žF´üPõ�‡aŠD¶íõ¥º%Ï2^"Û%vc‘ Í&2üTþ>ÏÕ‘› ·Û.�prˆe©“k ª*)מ]ÀüÚÙ cÔDc�xC”Ђ÷´’p(ÿêw(ø«Ñ4l6ÕQÝÖœ†N‹ÅÆ|¯mSÁ ­%ˆîÿŒ­”½JzE!t¤opÁÓ ˜¬˜ï⟺=p½7�LÇSÙómaŠm¨WbÉ9T äCà *¥h¦_%ª„B‰CôÂ0Çx“i.è©ø�óÚ*…ï3õ¯œö¾¤Ûë®(N½©ƒ”ÀÆŒ¢»Î¹xɱòლd>ñR�4¡¢ŠƒGè8éL» tKàåZo€75He/Ó…R>lÙ+øÚç~ÅùPpÓE�ë¶aÿ<é„B±7çŽ]è\Oÿ( g0æY:-–¿Š)²¨˜GŒ-,›oLjßjøbDHìFïÔö>“ϹÒC ØýzHK÷.Pß·~†øg®<Ï}c¯a“ F:܉H©–æ;ÕI�­ÍÁH]ƹ5rŒP¿‹eöè³Ô;u¢±i†+ž÷jø’‰�Ü Ä?Y'gu½p‹Úàß0Á0dÞOä/zïÀã£êŽÃh. ‰Y~ïbÖ\;¬²(Ò™Ûö L4©~ØKp³ÔN¶+s€ŽËÍ4µ€s8%j½ÞÈ–4æY›ÃÔ ðgƒ+^ǵÀññžƒ(9[þÔx_j´;3N]eýš«­L”ÿ–M6< qæ.éœJ 'ˆ�ÇV}A±&õ¶u$ŸÞ§ý­ ¹×2vp‡‘ÍVÞÀœÈ³+oñlµÝ¥e¯Šq£¡zˆY´&Í–q6l;â%ªÌ“áGDE•íèü`Ç»B~›"xJQ õ¶¨çTšÃJOÄâsF¥®�~y¤„ñ8xø1wùFC?•wغÈ93TFñ¡©º»Šø“QÄ´kX"É×¹Ø_Qz`X—åçÕ(e¥IÅ´¬R.Âè×ýñ�g_É0ð`>ÔGð p|¿FÙÀdM¤ÙCuF>RïNË�/8žýYšg‰ú ý ý•�œY{:\_kSmpi�^Å|�ý°†V9oÀl?!ÍÚ ˜ÀþH4Ov˜1ÇHÉ=?ÏÌ€ãEŸVÈòÉÏ+`Â:¾÷ƒ¨äL?mLg1gÑÏbf C´/Öbã›d(�6<ˆ‹«Þk¡°þy¬ˆ³�½åµbü˜ úw`öc^+f€g#}"ãPC~¹ƒ�ýŸßiíû@/¾ð¸&¸®áFÈëx–Ƀz:1¿^)f‘�páVb£':úßT¨÷”R¤Ú¸Z—ºhXƒ¬ ®Á½=õ1úYs/”u—aß »“JR"Ôéë)jÃb e¸Ùzà3Cx¡Êd .¥»Ñ‚òN¶ì¨îÿLÒW–Ikk¯HðG¿ã³ËçNh!X(áa-öÑ!{I‘º#«küÆ·(ôD4�0ÁôWï¿J1xä‡VªÇ^ l套®5´kÑ\ôçQ«èîBñ¾Jž+T;r¿¬^SÜ3þ„|VK˜3÷þ¤‹Z/I9â£�ŽÏYtfˆâ!Éù #}Ãú ÒM>ÁÞ�<™ï-šËæpŒi±>º- )ɬÎ0kåx6~¡G½ ¥“"ÎVxã·õ¿È± ßF´X{ÜÖà9B¯·ôGÝéÆà;KÓòè²§±&É~#ñÔ¸d˜4ŒL¶Yéh€hãîRtùuòËÒòò¾ˆõïð0 ×ÛT™W¹¾‹°€Ý‘çŽÿ÷Sñ2”¶>Ø…’ÃNÚÕ”Èñ} ¥˜ÚŠN'@@l5ÈÌí±yÿFï9À:]¯È@r„jÁS×Ì:תwŠkµWG³ÑËmÜè „0‰4HŠÚ‘~gÕiÞça¯-Ô¯õ�˜§�2ñ¶cQ;àa2IѦµ¾t^yQJ›ð¬Q£ö§.ü¸è!B5ªð¦èŽás­hP-¸i/}ûŒz®GÌ%hËs_—í-Ô†¹0ÕRŠœ ¡8 xØÆ€òS§€÷87=ßø„ÆPFŸÕ%æ ;îÔpÔ�`Û „¼©ÙÄ þ¬:Ê w3dµ¥ÇñV•fülþÃGØËÅtM·¹OÜ+Ý Ì‹hjß}LÊ+‘Ò,íî[î±§¼Ë§;L®ëðú’#ô�þ¸ënJ‡“ŒW‰Œç£üK³Û£¾„^íx+¡-�ÃКf�§,f¸ëŒK¸p àóñ $W™-;æƒ1oRJv³[)¶#„—sÓ�ëütšÚË)õ`ïzt‡Ñü˜÷UuðÛ2\rË}ƒïݼkî(‰Ò >—iý¬c€SOï1=VÞ#^O6ãàÍli³°è¼ÆÛ”ñøío·~YÞ Øè¨Ñ Ø #ì¡í‡RŸÖûœÆÉNV¡ËRà$RlÊxäE0ÿ…B»´ rºÜrH¿ÄÄŸSç–eŸ,û<.öõ#´¨ÈТá¶4œè;[г¢6P¶¡a¦o-Ĥ<€éZ¥-Í*c7®= Ù¾R¼`4XY WE¡DöÇl4ôY$ä”Þ‰:lA»VÄõƒô%˜“j–×>¨OÍ�zTõt$5›Îs“�u�ýêâ×f ¬�™T±Ýi¯ `Höë\hëC×[Tv8ß#Ÿf´ïC6K+ŸÍàyî€|×Þ@öx õyeÕÔ1¥ã‡uç–^9´óöÔÿX-í×~:N‰}X/ªJöyšÇ¿´§ìêÎYW"[)šÜ›»=Ö*§må(Ã{^¬9Ô7WÇR³ƒhâKßœ‰©Ã>îNœã’h­ŒõÁÎ,|ª`þ¾ßMâ@¡©CpãËø^ß/vá±GªÚYñl 胵ÃR¾¨OÃÙ`œ³Îû–pHп¿,à²(§Nái20%�†(É)¦ùÓoj|r�ð¹ú9:õîŸÞèeÕ+àKPýu{ýçH)bõü�EÚ¶Á“ºEø Ïy)Ä þk›@%…•,AÚôª}þRÇgºgu§u%©Ž°‹S¬gYŠ�×++m8Í`EÛ þéµevXn—¸ÙçWd‡æÀø’„[„ÇÊv” Z»†…!ì±úWõâtÑm|k‹("x¸?Ï\WA~6 ÜD¼PYÕ~Ë—` rʯ’´Žéà±®¤eY&·¨Wð[;BÃÐç'ƒ;ðÀÖ:m÷\—Ûûc šZþ«öþŠÚ’k¨Å¡Ð¡ÎHœ…¦Á„èáîWVºGB NáhÉ·îp1M .$ÆEeHÂΦn$çÐUôDž!Òá#Âáâ¤&-xátHã�¼7(0¤H””. è|ÒËW¦Â–¦ éÇ(¤å=gj/–² €zÌ Y‹7ø8þO̸„8)ϣ刧֮HPZ?Ïxšß›B‰Ut ìB©༚AŸ¹`»"¹û,ŠÕö±Suñ6ÇÕ‘Ât¨²)NÅA}³'úbñßíGÓú³F(w–Ù:x`Š„ÕöAõ°9 ŠEtwXïÝ—}Á…ûüϦ1®T2ÊK˜d(”Üìñhæ¶Šð–©ØºÀmA!/û@o¶¶¼´Fó𠆂ÛÓ¸Y¥ô€]`#Ò<Ñ ¹Cåk§a§ò�ÕY'[ƒ‚ÅÍ�OÄœ0Þ©\�„,1l,•ì”"Ð…O<0W§d?ë ÷^a,éM7ñæÒš¹-?�& ™“º,A'fCN¼}:ëã©ôã�¹<ÑT(Â1®…xoJˆÐ†”G† o$�i6–Ö‚ø¹vo^y¦Àå´˜µÄ`A¡“dŒ2)§¶«oRÒõ:`ïv‡?%’«ÏSûÙãbäS¼ÐS”%@˜ó%_¨§ÊP9ìÝbDÀ?üº¶©¤8À7Õ¬¹�ÈUÝrLjð}4«×Œ¼Í6&ITš¤B÷èP‘…ݳ\G—©£u&6’mýMwÙæé¶W1/¯œ"'£âj¨\Hšt6¥ö"¸c U]™‡Ïs9ê’ñ”>p Xwã¹F§Ø =òOL6ÖÍúJÖÖ0.Ç�¤œ¸%Úãï�b‹W�¯4#ÒQâ™Ñœ'÷,^vÉ_¼Œ+R¹é’,3Þ7·RÿãG÷� ø€Ú‰6´ßPð7À[ 5X9¼Á/ú8[®+îh´uÝÝgkï¼k�ÔÐ�}Ü_ $¥XŒÛk¶Vþ̘R§ÙBœÑ®�4˜e¹hµ¦D•C7ý�k�pCp°6mÞ.É0ÑX™@¿#ò±PÛïcŒ K&醺LáçN@‘‰Ž:ŸÀ!�¬í•mÚgσ;Š:E0@€àhY²´T €”íñð*Š·‡:ÚxÈñG 6FSŽ îŠd°"fг«äu…RœÏ�{†Æ©¤õ^Ç0Q¬Ÿ ~› àˆÄÂEÂFÛ³Îdì"¥ÂTÛlÑŽžØÜ’ç~ç¹³¯ŠL-žóBá¬Ñ¢ÑV—m?1'‹Ó ’½Úó`]eš³f´½´‚zO†¸Ð_ô^êK3Y ˜búsucÖ©ïvÛP}4ôª·õkÜ2 — ›7F B+RÖÆ¦Ôç˜( O¥0‰ÃWzb(%ì“#!$Ûÿ")ŽÂP&J¬ë# 4„„ꃟ�¦ ­ÉµffƒUŒ–ˆY² 4Æ�¿KžßÏ3½dWæ%9š Ï®'_=©ì#&^%÷(ÝämÛa®S.�B^ÿùÁã*�÷hü,­q™=º9ÌQROtmi—æpI£øg�‹yðoë5“Ëã Cœ2î¾ÛyÓ7ï·¨Ý~1ùphs&-úuâè|ïçÖ,_ÆìKXÐs:¤[=_ endstream endobj 119 0 obj 15905 endobj 120 0 obj << /Type /Annot /Subtype /Link /Rect [ 205.027 262.264 241.085 272.582 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 103 0 R /H /I >> endobj 121 0 obj << /Length 122 0 R /Filter /FlateDecode >> stream €�L¾V47Lô@Æ4º èïx('�óÖ±ü“ئ‘"_ÿ¥Á©|�eø’¥bTy‚ú­´c¶éªK¶Þ¼÷’póñÅÃcüË|ü™ÞPµ&ßE4Ö³J¤•b\-âr¨Pz’Í•ÀÒ‹  ¿³�ÄCPµ•€ÖÿÔe�n¾˜í8©y¢Ì: û>]Ð6Þ„î¬LØg)t^,©‰8ökG¾ö"k[mþ 2ÅÒn+þ;dß¶²=˾‘?µ`šš²à Í嵡áH9DŠì‹Ñò厧{¡žZ©%4Y® ° ã–qe©äRòÈùÍS•2ÁQpô%q€^…´ê'Ó¬T;+ ¯?M³aë’‹SƒF¥ˆ€8k½v‹•«ŒÏf(¯>µêX^ð¼vÑü¯s›‘ÄœÖAŽð-§Ãµãlü“ßܘ몘xºŒ%ûÐ=YÜ\ßn�÷ n½Êܦá4!޳–Â&ž#Üt”úb �®ű¥ŒÂ�/Ò'ó4¬·i3¦°ÊoæH\¿¨‘d—S-ï»[õk øê2¹7%©_èüA ªc½¯� ‹ 8'rø…ÖÄæ–Ë<å¡iF‚«,®jœx=UÜáÄÒ[9|& È$Éup�Z #^‚´Âé¿ÌWSªúW,±?x<8v©§Ò{è Ý�¬7‹€�Éó¸b’ä—f†%äBvOíMw/<Ð+š^-ðÜEÂ÷^ZÚ¢þ6¾¦¡`µ–ck&ñÎÒjËŠO|°ïJÌX1QË/Rxj%¾šVá[¹ÉÓAˆÊàFÇØn 'ÈÐf�»Ú^A˜ò<’¾gqÌãœ/s:JòrT±ïPŸ¾‰…k¢o‚P?θ;nRh~Œð‹©Û[H—YYݯTt£gåg†Ìò^^}® 8ÆèÐë ±hÛ1PF\é]< Æ/ÆnÌ—Í/6>uKl3)Ql®ì¬[Óûœ•tk1kR‘à˜b°1ˆËC½Ø½J =´9ÕWîDiãqHÑ +·XPß.¼€à4a"yÊ Â»0 “ÊØWÀ/ãúõ^ÀûR�`rH­ë°ç=}÷l�”ý(ž¾øRôhŸÐ¤QjÊÎ}ˆí ¸j:-Dnæ‡ Œ*“0tÙ8ø@"Œr·\éäÑ�Ñ) s�eÇAîæYæB­J:¶¤îÕk{”[ZR­{}'éÔ¨¸•RceÔ³·¡žêl0Î ñ1’®MkÙFÛé­sÏÙK%½i±Dr*fšy+yö'͸aسä¿P±2±ûlêíâü‹±Jg\¨øP ÔN=UT5©³L[�/¹�‘8 ÜZ‡<;�éM>‚¼Nñ cÈXž .E!_¶ˆ8¶�ðŒ[IÛéݰ`àÙ,“¥êê&C…ôËÕá“ Ýu•d€jh�Ó4ú5Û�W[/ †HÙtbe ˆÀ…Š™cxÖ�:¼çÄh ÀàH9œ ajQñÏHN¹<ðŸUôbo ÄGñÔ+µÙýƒÉù�“TÏ?OZå‹‚ ´©Q<à”J1[h;J:Äæ=LhKY¾š›õ 0-Ý_/Žp$éÍ–hF�Bº£d¯Ä0‰˜ëì{h™ŠöP’AI¢w³ñÁ±Þ…m» _}õ~Ý`—øw‡têçA˜ÍèT6×qÜXÖj�¶Ò3paî<ùO4½øvdfŸëåyT&ˆî“hiºW>×é¹ÁýYúœí2§s_´z*Ï·iåE»™÷å§q´B�ä^�¦©kÊÏÜìèXj¼„2›òÊXf´ö�Xêç„ÍëÙ~÷Vq t»¯øs³hæ“S[AÒÝZ9q´å˜LGWuSÚ%8æ Ýnð´ò aà‘rÍ>¥R>Ÿøð\"( õåF”œ+aŽŸÐ¯ùbpÿ2öúÝ5Á ‘\ÈLϵ8û`e JÞJº`OL½7 �–£u=ýû…êéu3;¨ìÇæMR¬�(÷‘ä�Ðz–yiè=MN3?Œˆª#:£Á?}�ÅÝ¡ˆ™”5S1©¢Û†ñS]89T �“dZŠ;Þ{3¾“}ûûCý 9¼‘†Dk§ì&ú»µ¶[_ŸHõ¾22–ØNazÔ �ü—LŒ•eH7®9i‚Äí2 퀥ÅrMQ‰�dļ;> d'Q;£0¶ªŠ„¦,À)”� endstream endobj 122 0 obj 1867 endobj 123 0 obj [ 120 0 R ] endobj 124 0 obj << /Resources 16 0 R /Type /Page /MediaBox [0 0 595.275 841.889] /CropBox [0 0 595.275 841.889] /BleedBox [0 0 595.275 841.889] /TrimBox [0 0 595.275 841.889] /Parent 17 0 R /Annots 123 0 R /Contents 121 0 R >> endobj 125 0 obj << /Name /Im16 /Type /XObject /Length 126 0 R /Filter /FlateDecode /Subtype /Image /Width 555 /Height 280 /BitsPerComponent 8 /ColorSpace /DeviceGray >> stream Ði°—ƒà3MòÂ{ÿ ¡«fXç•wÒœ*¥³mLÒ?íK5׆�Zw³ä?ë Ï”4µÂ/Ú‘vW*‘Qs/9Q)áðÃ\žø2sŒrÁÁ' õ¦¢ÈøÑ+ZÅ,a —3“ܪØ\¨JÇFmäêØW¢aŒH¤ŠtÙ–_®þJË XÊÕþõÖŒ˜ îÕ/�ì]‘›I÷€XÊ¥Ö¦&&u¬•èýþ¶=Ÿ�J endstream endobj 126 0 obj 173 endobj 127 0 obj << /Name /Im17 /Type /XObject /Length 128 0 R /Filter /FlateDecode /Subtype /Image /Width 555 /Height 280 /BitsPerComponent 8 /ColorSpace [/ICCBased 2 0 R] /SMask 125 0 R >> stream ,¾Œ˜žZYwŸq�’•Á„ +cL<[HÊÿ«Œ¡�RÖ.sGxuxÆ3ñêèäáxŽ`�=÷D�¯…©8°^7%rˆS7tdršDÀ›j¨Á‹¶¤b<ÊzØ‘ä„ö‡Ïe-"¤§.GEí-UJþ‹ Ñìq C1+‰WC¾1 W¬µöi\×¢ò¨¤”&EcMU:Ïþ³Eòñ¡és­ÀäëœÔˆ‹ 24°†§•B·å�ò´WÑj�’ðÀ6€~ åÖ� Íd7�Í.L6è-ô ¶›å‚‚út4=,�Ê…6-ªlð®ùúLÈÀ|TNÀ�»’Ÿ=“&[W鼴Ⴆ4c¡a¯¢ÒST¦QD`„_ã%˜W¦œ!ÒØô3Wý‡¥êàzwŠ£òUW˜JÊjÚ�†«¨UoKT‰�î>©.º>t"�?k£é·$ÏPýbR ÕÇ=¾ ¯O—¢ˆµðnˆ£NR£öKé}nÏIüü좬ð„�­2u¹ÄïŽCÈé�ë ‡áœñÈ©®YÊkEnCq1࿦@ÈN/gozŠ5 ®Á¨¸áŸòÅ  sþë€zWøÌÞzVhABç1 ã[$S×F iŠê2‹[�*ve�ù4ÜãÔ*W¸aN¨9úóuHWåSYô6� ‹þ×Ú¡pÙŠà’m–›naŠ˜-XºúaË1ÔK¼) †ä©ª‰qjáÀsÅ_ï0ŸMÚ€ÛHxÝÙe¸’5jŸ tÏEÜ4øT#ÏЭg¯™¿xEÐÍÅAÜ·/²Ùnbím¦@± Q�žTäÚ ÝÎ1ºoJpÐhOþŸ‡Ö$–aÖë¸û]¶ü¼]œéy4["‚–s›L6 �áåâC÷ãð< OŒ£•«ý,1)ĸ¯é»�R¼ý-ÑÕ¿Hì~˜@)=0ý•%A''³ÀЏ B¤HiÀ†: òמ�þ�?xQå:«®;ž„R·Ÿ=Ð�' —ø_&RÀêÞPUZ—]Eí/&ÿC /§/)›²¶ºý!Y k�¾>£Î;ެÎÐï£Ñ­¹Ï>ÌB6ö�ÎÅà|V¥“Æ;M¸Æ9ä‹´¡¼ºÉ„ìªHú÷”F8áËiÖÐêñÒ2ü�Y7²ù0 =­'ñS³§:×$±]Ë1LïØ!ïßÇÒI“‘N¦V6€4)W£ÈÊM±¿¯Aç…$G´iÚ=A¡”¦Þ‘U´">+Ñ‘þ•ü‡‡»`Ö¼šñ€Ø‹4 ,ÄÌb+ƒ8^˜PÓÆQ­ÔuÊ]ÜËv´&£Ã…Y’õâ J–ÿ¥¥–ÄU"…R‡D} X@È9•¥£û`8v&æRÊÿl!¸àzñ%õ¯ ��æ;ªÊ/Éæç*ŠüvÑ:çîÁyª·á>B輊 g¹KºËÄ¡A/‚´ê˜„ÌQ}ÜËvÒòæóàŠmL_NZy4�l’0ñû–Z’äñ¾ûÍwx4C¾-�8£¹Vèʆ²©ü<f=›–›2)ØH[ö Bû3ɦÜNF©¬¦09é’OØ ¶“¢ë 9UÜÀi˜•hÿ¾8ÉÏ 4†ÒF¼ûmKW¿)2‘ŒØ”Ýâ‹uB3;2GS1m�‰ aQ3僜'ÏêrÄÛ€µäŽ´dˆ'W�¥m¬Øzcïi6áâ½k܈ÿѦ»Œ²•Šs­Øzt-L;iØô]TB’ã§OúÈ8ä�Êé�wª†ûŒxóO’¨R¬'¯Do0ñb|ò –y¦×yKêg%¤úVÒäÐS”o¾�oôiLmB‘ßµû$jæ3±¼j̽ˆ—qPW�%V•e �v‹˜‰Æ”´æv’¬œð\‡&v$î›É [!›€à\Ô’{j²ò:HtñÕh¾ŠV¨s|lEô,q›A8®aL„e®�¸~L&D>E2‚§T|Û¸i B>ˆ¿©€þ7ñþ2~r�Œ¦xT ýiŸ·pW튚ç2« çxzü61»§2u6M·÷K‡ÃO�+}¥úc] Xm_Í»!±Ç$cNg¤›øs×'ý@š2CF}qÞNÕ@–oG¼údSã6¼Q>¾cž Yùýó…у�µ5Èð$X¨¤¥\€Ìƒµ_­ºt™"r˜¬'áØy×,9÷Õð²¹óÒ-Ù„=gÅ­KIë¾�•Ö܃<6ÜÑDv}qK+Ö–>(ßùr-*£Kß¹èŸ�·cvmEúÀú1f8fHØnD_­Å€B"‰`Ð:¬a ^*üdæ`C×Ù±ä[/P[ÿx ¥xøžƒáð $øÃã) N/®i$©®ë“Š?z�fZþhgü�œ[Œ€á2¥‹)1y¦`¯7D.¤“Ù ìäÞg«„ñ ±‹î·“Ïn9iïÛ¤7/�Rz+eÅ]{b57: �Ó·ET/ŸçàB%‡Ÿöo+M\™º°•…»ºPÅâÈ]ú¤4¬i-yÓù�d8캠òm*,x})ÕÆEððîRÿžg:Rv D”w s»™ ô@ÞoáP/¿ŸçÎýÑmÁ=ø¤TNéüo,áÙ›£ˆHÂrpU­bKè@°’G…¢ú”æ­øx©v#¹ ”�•p€‹Ë�ݦô‚rœ5D‚e‰Ñ Q÷Ì÷8p¢©èÁäƒ_‘Ç·û:I3ÚÆu½Á\æpÝw»8@öj~7är.¡ ÂYqlXŸóKgÅìß"¹Ôî#¹ œÿiÎ5n�÷[I×Oò¦ öT–ê–Ð Òƒžþðbõ†{{õI×"÷9L8Bã/9ª×cþ„û=#‹ë–èàòÊ2�/[Iàòis…J)‹O½µáEeŸ˜/ûÁ•Ü«Gñ�…‘Ó[§ª@ šam-¸Ÿz0²ûœ, Ì À� AÊÖ µ’¨Õ«æ#DwdkïÒà{O¡rrîwõ&p˜I�£"˜'~ª;‹{þ‰`e°s½±ÞYhsÔ'ÂE*¿8õMÙ¶mG3$@"©‘®{öÕu7UDò¶âÓJc‹Ìwç)"t}¾GG“ ³�ÃЬh·¦À–7,ĵ“:hÞµ‰0Õå’„�?B>ΊO¿®žHú\ÊÇá@åã…ËËý%C‘Tæ4—݆’ŒS÷ OMqí6w Ê ¸ ÈÄùÆ¢¯€ºØíó¹d°ÞØý#ÍÉB^ øV´�wØÕI%„g‡äÕáü+}uTCoªý¬q§À3YÏÍœx·Êå‹…]n{¹<ÌDBÀÀ�0cF—hÒ®s<°�F¸lw¤Ao¤*¤6(Q_â^S¬í2qS£¸ÅåFÐT<{Å%pp»ð¬ü€4î!AŒ>æ.ñ%åKMŽ{Ôç÷{R2Éꬹ…k&ßÿ§#l¿ðü†p«�sõNm±¹ÿ]Såí(p¯ãYg¡©BBˆè‡c :_@†MV|ýiÔQ½gxo ØçÇ'[æ—^$åÈ„ íÝe½XRïÂ:êš`Ú$ã-A|š®” 8•¢o7¡9I×Iuu§«¬–‹¿^"„SA = EÎþg˜èÂ×ÁÇ–"7ªß㟆Ánw{Mö[}U«§·*:ÅFds7ºœÞ<Ä?-›ªDÒN¸«ô�™ÆhÚΠ• Ãá¹á¶p@µNÒ,¬Ý‚ñ=ñîm@gD”á;V�ŸÖ©ÆÉþá6#Ù‡w-Ö*`Š ?<™Ezg[E´_ë�íµs‚;~•Ý%¾r\¯z…bÍ ˆ­Ý´X¢Ÿ‰xìF˜â¡&•.¦ãâ¥yÁ=ÙÞÔü`¸Ûã<á„C6×þ/šÍØÉ!–9ߺŠtK“½7Íøcuž¨}io}-½ÆT¨È´…a;‚C§ Ë8[µåG £ьŠÆÿRÝ]wt,„­ÈÁ#£‰}5ENœÃO?»+ò~ –'Î![¼Ù‹óbÙÕ2„SÐ(‰ß¡\sU’/�ë–…ý!ßZeà'‰Ë/?¿¾í–¬]Ô¡Iâ€ÈðÁ¬ž§}ÍÁÜ;ÝI{«[¹’äÆçDjY¨,£éå» É®®ºò÷ÊB/°è �hVÝoŠ~¶ËæU×ïG‘¢VÍwÅWˆ•!þJ‡ÀM›î˜®Ð¯òè·bØ_éôoÓ¡w„í�ùl'À³ÕÇùua#cþÀ9e@2BU§Ð6ÎÏÙ¹Ó�Ì7ùbБÑ÷YeÈÌè-‘q©ç÷Ñ-·DâMò i7¾�WÌBð_ 5=—Õ£IáˆL�R?íóLx*³L«EÌéXf0èµÍROS¬ #å”��9``é¯"^z@›xÛtÖ6– �LÌdèÕyÙÆùˆ$ã(Qêáô”cò¯â’?¤EÚŒ¯²þh‘ÒãÎR(\Wô~å“¡‚¯²MÜÅ£n|ÜÌåÀ<£’kOCúÝ^÷X”ÿ× †x1"½ÇÝí¢Ç¡æ)N`i?âÅ-;ˆë¶ù´£º,Õ0z¯ óh•[-)Åäç½2Öª!Àq�ØŸ¸×Z•%ྴÑ`Òÿ} ’’Ï òó´†#±: BzxД2¬|¦´ðÆÅ:¿õ¤'Ö’Žu²S~b’Ñ}}W‘6�ÿôêaÀ³!˜›]6.üÆ N6¸wŸækr.{õ™·A7žKï‹Á°kÒî6@‚0ÒÏ ÔuûlTñWzÖ»¨êf¸\µ½à¶ƒ�§Ê/6cúÌ^lGeß,GÕÒFÔ¾ÆT]Ó®vJ‚cþ8ŒˆžQÍGÒea™ÙølQefM..Ùv-ªé’¦,²ûïzô¾—^4ŸSA¶­6×ÊÌJ† FµlúS6 ¤—ü„¤í2â¸X¼Á¤{ &.­}7×_#ÄZÀÂÍ!ÑÑüÌEvFå Y’0yò$ÅTêÄäøÐùäIôÿ政ÑtÏ!*¼êµ‘­Š:Žhð0?heå×ø‡C�ðá¤xFMò xT�ƒä¤ñndd�õ€ ÖK1ÛÛ½�emM§d몿%ÁÌ—³Š §Ö·*pˆaˆA÷’ xú�"èPÂLbì#Ÿ×´,7]¨v>ÿ¾ãñ¯"Æâæ7Íœ^Õ9½ÚÀsbúŽ{¬ KˆEFn½ôx5ºá¢: #ùD ïJ`© pG£VññæÛ…Ì …�Æ{­YÞ³3…U›ïqºI+t>·†˜P•ŠwªònHDÆD·Œ©ÑÆk±ÖãÀàèMåÑ_«ÕÿŒËíVÕò‡ö$-v¬Ï¯ÄCŸ\@ÏÓ®äû5#™)kúEµFP–­×,=ãh¬Þˆ9»ç[Q³Òn°1Ï%ï›Ôžh¡5È)…ÈhB{�õJé0aÏeó‹¬ÒĬÞEü…j™ÈçÁ:ü«ÁA :=Xd¹Å)þŠbhÑ[M˜Fb¹†�VÓ° ÖRtGˆWþJ«¼¶›.E¼Œ–³~ë�xwþ-�JsSâ㡨Øë8ª±ùfîÚ½�v<Чà"‘ð ¨(ɳ9îAN½&­î‘÷²à ‚ó›9¶*°[ÚÒí�gF2×Î."ŠYÒ¾P§œJÛxtp ÞT÷ÍÚÓkl@¾Ü$ʹ|"”’ˆa>oûÕClŸ³L “EÇ/èhœ¨/£mÙaàGdø˜î•§èªc#‹:vz�:THÍÙÒ:j“ ½ ÁÐhäß?qãZôkÏÂË F]ÇË 9}‰Ô8ÊÞ¿êÄB¤PÒ¥üm.ç¸V‰ì¥ÎߺAÈhÑÁZ˙ǡ¢U.wÿœ®„�VœÏ–8û’£ðhJ2ŸI.€±!‹ëÒ÷ÇR/ Î_å+m°Ÿ ë­ÖÙXÓuW…`o`ÒŽwlÝsÌ™([‹ö-”Vë~!’{2ôNy Å¨‘L™�·=Nm¸hÔGÚn{·¹&�]¨\aõT%jö�¦/Qßn¯ûÝK´»Ý’˜Ê"F€½TO?›k—ä" GýéçNƒ¾ô ¹.¿éªfQ§½~´™û°'P]´Eo/Ÿ¾üJžãz˜ [3È.Œ‘À–쥉çz;½"E…Z?]ñ¥Ÿï‹xiË‹—g…^üwk`@ðýlã†ÅËõk—Ìîå{kE³úý9v¯…v©â*µžIWý~íË–*²%ÊŸœ()Îßû©¶Hq G8´‘¸ó£ªOÁãÍÁµ&¹ÌŒ4#bŸpéõ€ûúˆŽª¨} ùõG é§»ºkÇñ2ÉFþ1iѽ 3TÅ:ÆbÐ]«N'ª{ÖÅ–ÃàÓâ‡?<©ÏO_?®Pd¥Ô—3à„sÖÉ%‚�j™ÛíyjœÌÐU—щÉ]÷v.FçŒe#,žæÖ¾Õ—=ið•Òž²U¼+L9rÓ}»V0ïZh‡ë÷k‹‰Ÿ}®ëûàg®Få žÂ¡™Ëu(éRQ4qZ’?r’�ÕSkÞÿFq­Ýœ ö™8¾#(¿o“÷Wê~U\ø[y;¡vp”e.@‰Â?3º�4¿Þ¯Vãňø�^»Yþë¿ÓH6}ÂŒ#¢‰¼õT–ßh£Åf‘×qKŠÜŽžtêh˜âÆÈªž½P½r¶ï0ž’&Ãfî l”oXemƲŠ{è.Z…XYVdG5¹ïO�ms¶¹ÕXÕuRàLµ*bs�aÿ‹ÜúÑÏKná>öN\öP&Èeߪi—±Âº&¸ ÛÆÇuS5šnbšO$Ÿžô{…•É\½ÊÌÐ ¥k0ªí’mÞ"“j6Ø]¹•}(T– r9ŠŸ*Ãç�—Ã0&#}ư¡°îk±ˆ?TÊØ¬eP¾ê‹ønR±‹Ãò½âèNâ‘}ôiÕ/fJÀê´¤�Œ¾1‰ã•:®Î´ˆÛžQ�­Ž§4zgA,Å úÙ=¯ÛÕ\fÑ~È�DK¹^<߃%ЂÇ@°˰(G%'š÷GCî…Œ‡Jê[�/#ìø§"âC™™-Ÿ_ÊݼƒÛ#˜*�ÐÞ_l::Z‘›Þ±ÂY~ëË ó1Ôƒ$ƒ7@e²*0vþPp$Oi"#l‘ò²;ÔXð¥\R–á¢(x(*k{WúR—(à+¡¸ßLaÇ·ø-PÞFý,®_®êÈ>)Ô2°M÷:äçºïå¾Z;\ˆÌ”N!eõ0Ùð §}Q¢°„¼‚’ ^G… F+»?\a(<5ysÒ’F¾Œs&·Všò4¬~æ€ãÚmIÞóâ†ß)}}.`00Šå¶e”£æþûµõHש]}Õá”FA ½Ž¡¨¿Hì¦n'¶ít}Û‘ÖsÏóbµýǾu2ƒ3à9Ѧ¥§vâ»/¦!ûÍdÑÙBKŽ;MÜô˜götï‘–È8¥IÀÒ¶®…éLs½ö�œ¤¡¸w‚רUÄ ìµÃ ìŠãý¹xƹªÐóu•ÿ®ÙhF'Ža�D‹¶…µ¡SÃe³»*gÁL÷›†ªn}ú!gôtCé«O�°9¬èÆÔõQ_Ðlysop6…â[þý0ßÈ<ô'�ÈÅÈ#½ý;jBN«à|�3 ^…ß+UnÛîõÓ²ŒÈEÉê¾¶nlÀÔP>‰ûÁƒTâc+„˜±èômƒD¹æGŠ˜-|Q·i¿…fF;W¢7.šéˆVuôÙ—åðTØIOßU@¸ %0"WÈŒ|{”¥h&ͤ§ê?T“�ha®þïÇÿ=è 2¥ûGO`zŒ!ÖXŽWVB³^7³ñßÌ÷¼D}�L4x0AÉÑa¿·ƒÎ;ü>ª­¯aý»ßfY$Ùœå\ÄÔDÝ±Ë …íkl¤™G0¯5$#êF3Vl9²ø–¯o.†‘?Ä�ê~ß9Ð2ܾ3æ–^®Ï;mä¹Ïk1ojA›‚iïlëªäﱕ!ÕcšÚîCœ Çëåߌ`t“£Ž O­TB¼‰ú ¥ñ þ_[æðšÀÆ:ÝÖ¸z“¶nìÝ"6{!l‡g¢…ÇO/Un‰‡  –ÃäæO.Ѻ‹sÖCìs³Û’x8¦„/SµÓ-“¼�.qì‘]Ñ}@«ÖMi4âÍLí,‰Ê,—ÖÈ|@á6Ö ÅÐ0_Îf’ËE4JòhÓízŠ=Þpø>ÂÀØ(NKka;ô³ƒ¡Õ~„�Jelîpï ¬ÀÙœ‚÷Ìô€ø±³×£}sæ-«5(û]ê:ÀZîëºÏ·VÕ› cZ/«TTŽmò¶¯1ì©ë™t­»™„Ö\†ù¦f3ÍÀ¬äúej-³~7qU¿I!W ~2®>úbn,†ß¼ˆ‘1¢÷SoX3EX3ÎÐoîÉ /+ οõR•Û–‘J(›!"ëôÇÂÍ€$Ö°wªªB¯.šÑÜûË«Y pÔ£%ZQµ÷JoTʉÆ>ìg´Ø6íƒ*Gñ'@D@T¹ çr•ªFÁ–ÂS=ºí7³ÈB %ûí [ÊÜT˜:@’ˆåÒ‚ÛÎ�%ÙBl›ì~–n®�H·ƒº(¢½ËAû¾ëf°û�P�wì ö|�I£,ëñˆÖ·_4‡Ù_mäf/=vÌÌræÏ4°_4¿þ¢oÅ\65ë×z^ïϧ‰ª•åÉ|tÊ÷žøÅlê©Ï¡ó¬™&¨à:¿Æ¼•§‡V7d›—9&^ýË™„SDæãŒ@§1À¤ÅRçðZêܱ‹}È”Ú|˜ûJáóGjR™"Ï•¦ýJÝÒÄ wEKú›¬1å’´‚ìºdûÒÓ0Æpðé(³6Ъ)é|öC-Ìú ¤ÂÂÊ�'eH ņ¶KÛØé�)g^=Šìï¼Ï"Öä¶z`Mh_¾/ˆXB²;�-c‡úi²¿~tT}\]ˆ¬É$¡ òjÚ%:÷3y2(i}0Þ?ŸÌ§|© �ä@?i×"&ñëúŠÔ?„!ùÎdí2Zu à3›vJ’ù,ÈÃóVì÷�Å‚r‰r×ÉÚV§7žT;éb…`¯ÞsLì„û[}šý&VïmÔ¸TÙD% Mz÷Mó�+oÍBï< »Û$ÔrÞÞÚc„Ò!WreÄÛqVíq€€gŽtÞûžñš­i�i@MFŒ6èy_1áäSÁ÷Ïíü8eŒß…kZÖwÆËšÓ?¼1éE±uíoõÕ_QẺQ«Y›¡öÎ�¹`l+’yØ×„j4=?EWÐÂŽ®º¡W">k�ŽfÈSwÀ—JÌàòtìÒp\<––o¾O!Š“7ÕS“k¸ñVSÆç`;Ñ¢ÓŒ§D×»ÜÖnlc‹wÎzØa„QÁ‹Ù^3Ñ@Cðv"YGͬ5®n:ÔÍØ95ç‰ÐjÆR?ö*–�´ÂÂpW‘æä O°!SL^ÜRG*bKÓµ‚’«oÚœÿîý/]; ëœÎôãa³û@Î[ýÑR€Ÿ]ˆ–Am~˜÷øØD¯N˜ lÇ]¼ñú'€@°�ä÷ ˆAêÍÎêJÊÏÍ ªÓnMB’ñ¸Y5Ò8‘WñDI]}\ËÚ£þÜK+©¹÷šw)èš�Ö0sI>ÔLêr5Mi;;pÛip Öx2cOPnµ´’Ìœ‡K¯ªC¹™/EptOóŒ>oñ’ Š¦—ºÐçðµ—|náÈ{ŸcÏá·ßvÕ/Ã�“?Ižôd?ͦëaª­ª`Z¶Ó¶‘÷e <¡ÝŒ#áªüUð+näF I»ü.›ó¤q„AÕlß>.æ,_èÁ*]áÛà…/ (�²u…ö ?x1ª%àì¨3tgíEçú$ìGõcg¤ï#¸B%‡¿fK;:ͧ§jšµ.ÄšWÉ!nȰØÎ)ÓDòè·%mCþq™,â‘ÓA óµ×7ôHšª»ÄÄ+ÅÓv}XÕ¼ÞÖÖø´sØw­o’¹›m�½ò~ǵ·ŒeI-¨æ7›¡)&4ÿy‚›Õ�j¯Ü`„:b (g¤ºFغ.�ŒÝ$ŽQbžZÕŠ4Á¬ŒhÄŒñ°ñwÌnI¾:j+âáçòü©ªÜ¹K#»é2@;Q¸•›Óïé¹w‘Á6ÅÅf®°_WØùeq(öŽë +ë�ge�˜tâÉúæ•�ŸîhUÓ¢7Ù(ñšÞ„ʸšããdôŠp¦Ÿ/®QrJÿçƒ 6«_p�}ɇ"„©Ëä7ží-1usxé¶Â¼z`(u’Øÿÿ¼ÇÉ–1g>âþ2|qY ÆÏq·ÊöÅBЙםN6þWIŸak°ºëãxE0„ÛÞ#£Î~$&xWf$¤+ŤðŠP—¦ê7¬åçÔZ댺 䱦§GN²‘l¥Cpà V:‹âÆ/ü劎%xMI¦\ÒžvJÅ+•Øh.¬-÷¹~¡rrI &ÉnDÓå/*uª‰q®‘ÍØ¢S�9/(KI›´­˜ºf¦D22‹ÊõT�œd l&1)•9Q�£�4pSÉ:¾U;šÎaÕö_RëæBt!óÄæóØ��zm˜¢ìoš«Æð~[Ò‹“Æ_@݉N›î¾Ãˆ8è*Œ˜ñÛ3Ìû(±Œp÷œÁ×EpË�DFŽùBœhÇ[µ@.êR¶€á`Ù¨;“±Ùc€Ò•Ãâš!í×ÿÉÈCß%1BYc_$5 hŠ 'Zà £ê·£ùwž ÷¢TsùX£˜¦Ìš¢!¼f m¾²šÐÈšbÕ¹ŽŸwùUX¸�¾á™í˜ƒ$Ÿ%ڦɻݕp•ÿÇÆš¦ÁDÍ‹é'lsfÙX ÛÉWy^�©,ºÅÅcÃö1ä„ÿ*“VZ•eig ⤣D=P§÷Ñ]RR… <$~è�¿ ÍÀ¿üpd?zIÐ*ì¿ãÊÚCúYX,sŒ¡ôDÛ¿¥°C\±Éqõ=; .z›´½¤v³÷áýûM¸*»�!À©PíËüLg@y€â¶R\n¦mìvÙ1Ο“Ëß«á;Í�h �·ü#´•s:x­’‰¸ñ½ð~ÉmK ™Ör�Ò¬÷½ŠÕ!›‹ážö� .Gvó¨HrtÂn{Ñ ‡ÂÙš""%yãc#ŒG Ùò–¹…¤ÂÆî¼ËO—ðû–$ŠFäD~š\_ŒÐåY¤)àâH�ÕO¹æÇé:·²Žu÷à€Ì,TCã¾cª6ÇÓ!^\ªÞÆÛÝ]Û@PލŸ&2ÞÁR@•”b™2­DLjƒ ãt_jHë Šº|\ZÖ]¦÷ޤB=ã‹“¦u <,öpÓº7*øyr•)sûiè¢,·$NÞC_ÙÌÄÏgÊã7T¯Ì:ýûôêþR:[j‘cô•dE¤3ÀÆ-ÎÉwÕ"©òÏÞÕS×ä3tˆV—K|áCq.·¾Ã_1:àJBɽ€£ç®+ˆ…-º�MS u–AŠm åcs¼Hò˜p~\Ÿ�És{˜Äõøï™R£íòãÉr[ª{û²Ä\PBD мVÐ` Õ25EP€DÉ™&{€–ÏŸÄõJ@º£Ž¢RýñOÁÕÝž¸‡Ý:.q$÷8ºhàW ŠÏjPh;×ò!ÖÇMÜQ¢(í‰zX†’ö üú&ž8ç£IËÈtf¯*0(¥1¬É àpÇ_ø.öµ(â:†FܰYH(á¿þl4î`†ºähÁÍùdÐ@Ï·G›Òv¨smÀ?Rinq’'Ö+!=bþýKPù”ÀFE!ñ€›G�Ã�,û$ä¥ ‹ÆÔáTsVÎ[ãïNQ”ІO¸ð3R£ƒt„b R2è@Âu!fk™aZ³oÂz\|[ŸNŽÔ0¤/«:½àYz-™A\£h…~ذX:+Õ¹ÃcˆK“Ä×:6©‘Bú$ô0VdU€E¯™¤£¿x´¬½„dQ7ÔïÂÐ/~ì¤d¹t2r2ÁMW•ž*fîæu õÞØ?Zþ`�u%>iÇ*R,\!Œ‰^I¸2'hÅföŠñüîág‡”Ûß½/—îDey |ø^6@5�Æÿ-ßTMÿ‚¯Æ€Ç]ƒÅ®îh}4pZjê¡ÙZS£-P‹ rÏÊÌéÄïÓëŽoG•Ç�?l2TG ¢ñÞ3´ï"~2 'k¥T¶fS]Ìã«Ã÷­CP×€>‘LÓ«ØÒúV‰•žXèoÍT6§£_±z#¶�óá�^¾ð‚]­í¦b+Ì.C%+«ýru\øæ—£nÑ?0œ~¼FÄŸž¨’ ¨g¥01Mˆ¿tOR- vão™°¸<¨¡Õ7ã0’½%ÿ2vðYeà,}v@‚NÁ9RŒÉb¾žVžž>©Ì;Zµaß Ï»ób&•hÖáQ9&ØØ �éüÖ^u/®uŠQèüU†,§ ‚[çC<†§ðP3k£¿VÛÓYWå¦è0 €eÑ ˜ÏSüýÿžWO—&©^iá ¸;S¾!@ “Ÿ}ü‚Rp—ïØ"έ0äR¸Ó|xVáOI “Œj–ºŠ‹Dëß~ˆÅ›=äÁæð#ĺ3þßM›B,ÂÏ+„J ·wa÷?—©›Ä¡Šp?JL!°{ÔC¶¶nƨÁy&Ôç|ð0£àÎÔ6–ã nO߀èÇh{Þ G‰´ß«­›®µLâ*æUË: ›/V ÝL¦3G ð� ÍvSŽ9ÈO}¢,#¾t£Y¥0*•š=¬d7å3¯Ed�ܾ›n|-1iïǼÍÐv—-:…»¯…ÊÔj­\áøÚ¿Ñ`_õvxÅO8Œ«¤X*ĺ_,ݪÍ�f°5ËÌ%2®ÐÇÅvs8”F~j6/ þür* Ü’Îoõ$!�dˆg»7*׆Áä÷@±­òa2ïq˜o)¦ŽsÿÖ 0Â: òLÂþ±MĪ›Ô·QÁÍÿ¹,–Ùù Šé«•?‹&`sùb€ÜÑ+�jxJ—,ÍïÔ¼� J¾œùx0˪:ЬXL——4•ϸ¯I¹'øOÜl0tÜSÌo¿ÔÂ:È›¯34`+¦æ©•f�¾�ÒRHòøºnu} ¼yÅ¢ù<ùªô6½/À¥¼àèÎSâ~†<Ï:ºë4:\H½Ô!—ZœÛGì¡Lhr%ˆP!d¢u‘@öÉàšŒ±õ_§åñ´M=¾›>g£ðã�’']*ç[`f¸H¶ˆùE#w„#äàˆ‹ÚªOÏN‹š\@“J·Ù0Ý%Î2•q2 aX÷î³Uü‹„\9ŽuGäSS·,ƒi¯�\Ó�±Ü8}«àÕæÎŸg ŸMl8/G7 œ�‡d‚†ÚlûH³”×<¦,×kp&•ö-àΖMvºú!+ÄQsøgóK ™ø3Èh¦å@¾êc^ ì%U“ªz9=š?½Kõ1Ä“kÉÿ®Ž$#Ünù^âx›~(‚fýßbPGÍQ¼%] :¡CAI«©kyê«·xÏ ± —¶™"Q‘|Uv…å¿+�X?:ãÍäbøq›!³v�ÌÍÂôE֤ଚýœÈßÀ’)›¹,vv¼Ú´ƒîºMºGsæM« ä“”ÍJ@¹{Ìúø�Æuèð_Âss}þ¯Q°×)é³=YÀÐBãÀIä­Iu§úÿÃÓ^gy«—Êá�Ëg®žÆ`Y3žù §ù8­ð{Øï9å_ í�Ñ»4OO‹•ñMܱ‘—'ÄÆÀ(Ô�þšÓ¤Ü ñÉFÝîÜcmï.9…¬;ŒïÂà ºd«@‚®Òó Œgæ‹+_«F-€IU·ó>5Ö­Ýo_‚øÐ£*·n,SÕn38È~o‹nOSÞ6]�­±è„¿Ø%˜Ta­Ú/n#ùn0aL‚)HA&r�3ÉÑ!D±sWŽcìåÖËõs �`Ñ4§ ¯WpBSzîòÂ#Ô¥T6��è¼M ÆÒq¹·?¼ÍÀPÁë/07¹éâfìá'ßðœ’dÜùíÌI&ˆ-Øex®•§œÁŒÉ,ÉÔN›�Aâ‘uLìÄ}¹g°è k6©{—“‰óÓçõР&v¹¦[I$­Qî$ÿ§É’ÁÛ1Æf¶åffo"R¨Æ­]åM Ä#•ò©‡¶Ðù¢ ˆDR5²N&?‚•QÞvϦž.^�©…žºi¨|ÛÒi¡e'•æRâe£€zËl ªÌꬭàzÕJ•= #…êž=®îüé„Ê:ܶn0Å@¯þ+sßdl�™’Ì ?c¶ÂøÇ HlV¨uÄðG Ì—seæŒ èÎlmo0”Ns‰”–Ä~ sâ¡û d‡ÐÊñµ1EˆôŒŒk›ïûš¸Ç}îØ�Õ*†q¨`òʪ\#žÇ­ð–Ú6c�kˆßGki Y¬ŸHõØ‚{&«âPÒ¼Õƒþd¾“½‡ŒÉŽªŽ^²R“¸Ù0[V5Ä!O­Cçºgí–X;ªÎîpIÆ_MGóIß±__u�‚ eúñÐFžžqXb1ž€}›½‰¦² O¢Áp¿OË =sœ( ›óÏöºb“£?Þ[ oÓŒáñYž/A+úŒðÅç�†VV¿¢E]TSóRþTцøæl£]BÃθs^T<¸˜­®…®å¬8Á/qÁŸ®ô‚øùm æ€Ò}¸¢§“Ø;ã  ¿ûN–\±(µG’§%“ÃÑÚâ¤bŽõ}E°ñ,UkIg÷ÄئF" 3=‚YÈ›À12LÀwy;Z°:ß6$+§Hy·„JñLóÉlJcá´u¨ª«“Š] A:'mT^£5GŸã÷ŽÕ�àPàÔUÿ‰tÎÜŸ|NáW|¸Õ”e“Z:Kœeß ;ÁÕ[ÿÉþ'’å©XvˆvØ3žvm`èC@� &^wõ%ª>jaBWÇamåàÛÌÏ•y›œX*ÛÒEl)ù´ÇÉ''¹¦H+ž>Ó�ï÷➪¤ÌG;s°}UfJ€›Û¾ðäx5~”—Bð¦à�× @šà(N-Â/W>Sšüx)ƒý>æÑ{C|!¹aƒ[Ë…,ÛY°}ed48+·;‡üt$}‚ÛáJcê¨ëèÎoÚAþI6ƒj:À¹Í+w&¼ =içSË¥±ÊfÁ×oÿ§e�º¼_´©eÎlÃ8ƒçÄúA-âÅ Ë2Èuhn Î�yíHÐxÏAÖ«ËZy‡­ysÕø )<ó´G®õ³æ™ø2[�çþe&ÏH9*“¥iR�ÂõX!äÞ9N‡Ý*œý«á2Ê%|"œRš žö){бe^²â7Hê³oJÁ¶Qr©äÀGû5Ø·&çbg»D±7bQI®TÛƒ8iÚ>ÈóÔψí¡\’ßÄé>f?@6JȶðXÝYôªª, �´¥Ó%ÄùbÜÞªC‰ïŸúru¤¶æ˜J±Œ%·�ª×0Öpy²ÇLR\À>ƒÓ^9º¾ýoÙnS³*)ä¦ûVçLmàDÐO5 áÊ;,ÔQJh#Ž nƒP°�^ÛSRwôäÍUˆ4®öŒÔyHßéµ³·QR;ÿ°Z}Àj€Û“ål�îi|ЮDðú¹<¶­P|8/ÞïluVa¢9¼ x_Ÿì*q×  Ã»«å,žg²üÍ¡†×¼i@b°ýl�PŒÝð(²©î=ül‚Ö¢Lrr*Èåº2 &оÎyCê.LΈÒˆ’HeúBî8«Ù*EÝòsa´%)ý‰KqCÊAÖËvLz䆮fA¢„b=m®›�•ïeÚŒµË¼«JuÆ×½ž˜5qñ<âÌʈï�ÇY<`ã* Å¢ `ÑÓ"…2r.°}/ë^:¾¹€©U{¿º²¯¢Ñ{0tpõóÀFzw�l×›œ š¿6;™[k[ ö›â¬5WË{ª¦t(EU“Ï‹Q\¾™ n—â|­ôThe6ƒ Qž²n ø«ø±OŠ j®_»ÉFà•�OÈw»q×Ä�‡ÁñTQ�ϧ2ì“Óa¥Æðä8ôêßÒ&`^…•��›»™¦sQ¤©©ÿá©V˜ âÆ.)À<÷_,Q/›ñª@n�„1Ýoh&9W'šô5é8r¯|Ñ>ëoc8ƒŸ9IŠ#Ú‘O�ìà1Ðäy†—Âõ ¨-ÇÞ·Üü¼êå-qÎ' ‰H¸QÿcG1us¸Ë'|�)m ²·{g·±¦ ×Ô…+È]„~ïübÎfd™�{y»OõêÉyTÁ>;]C¶H;.˜ÉD§>kn½ ÁB1}ªû‰‡âGÎöDÒûAÒ¨J³‘_²3UÑB¾Z”�RœS®Z¤_±oB‹ûJZ%d†ñÖ#ωBzÀ-†`»ø�Õ�7ï¡ê _–±xŽªC6ÝÛTë×wŠd"‰þ·½–s¬­¬; Mì{Щ‰ûSÏAª©± Æ)µ,&Vô^Þüý‚Ìö"ß]¤ ƒ“2Yê28( ?P½ËŸ\{´½ @Êf5±V»Á†Ÿš%…ßXsd¡¿Ex‘£%}]/Nà¿ Kfß1õ6÷ÒøDßú@h°•pPGˆ ÖWªLªW„qTA^{ZVÉ Ðô=´€†b¢Ãæ7?ÜhP4é’Ìs®DW èi�âÍ0_&‡»á \oÅykZßëÉ¡(rbR¡×K#»ZÞ~ÉL¤?†ó¹©IØéÛëýsjñ_ûðEGU;œ–×ÉwZL—“Uòq q15™ÍÃ̹ Ë!À°@ÈB [TÃñ=c¨7i¸8ï’£Éa!o¯ÎBuÍ¡÷Ò"–ú™¡[އ*žyÀ1»Díøa,è…“w#—hõ©ý<ƒBK 'äCu¿]hi"Âyf°PçÄj3~éD±)àø¹ºNÓaëwð³ã”7óáMÌ6žÊÄœù©×’–O‰lþ§Ý´¥¤ÖÑ™Šýæàˆš>G¨¸TbÕà!�YÃÞ.ãû9>Lû´"T47�Ÿ†CRjœ«¿¤ Í ‰ @<+­Ö,þ¬­9t.o™9TܲƒÒõõ@…चö½·é©µ‡–*Ê‹ÐÐLÇæ¿Pñ Ѝ\ŸÌ#™7hLo^YO`q: THÏ ý…êÀ>fÄþû-¸í¤Ô7()›Õæ³a!°(7Ùß�ŒÏ7lÍaŸwòçÚš‰�¿*ÜþÉ'iÍ=³@Ú"â"êsî§hÀ™â¥½›?¯´e=8„ÀîÍ!àK’†Ñ‚À{êszÖEéœêÂê/„›•WŸ¾®¬O/3›zˆ¢a†¥ÔÇ�¬ÎL8ôÇ‹ÞÙæ‹)pÏûÚ™fk¤?T�Ž\¨w$°Z†ùL˜® C[‰ì.ù3=]ûXßV„x9È<ð`:üÇñ¯2:ôaíhCóLAB­ä�Gâ«÷u\HIÙÈŽˆ�o¬´<È 5�|‰(­»®…%Êó‰ôXþSKòS ÕàOm†êèd¦„g1õy_¢|€÷ÀòŠýþæ¾iò ¡�W}%º|Úâ\£ô0#]LÖ�?hPÏ»”à�M¬Ö™šŽô¥9ŽsÖY/æïy¸L!S·ª¿0Co7«†>›}‡÷×ï!:Ç�Õc‰ÉU“Ú­ç c_DMðiåý�¨hý€’»C—fú•â,>¿B1i¨à_qšŒ”±�;Ö�¦V¼OŒ“^¼í � Vt¸I'›i9"dí½˜j£A&I³”…ùþH²ñ§Ìs¸§›ç¶–°ŒÁëq«Jመ`ûJlö( –ÌDN³éÜßb°îµû¼d·Öm¾ù³dô’åÅBåÕ�•£tä§A6ÇwˆÃ•÷óÖ«IÒ‰OÑ÷Ëÿ]ÍnôY|:Ž�0¬u ß×1E…M.~L ÙãMÀùž:±Ê.eµ.†¯�èAбk,Û¬6�d æb%€…ävÞ^¸~öv8ù¸O�¥ô‘p¦Î,)>ýX®ð½Çxÿ†ûÍ�F)€H I‚Ÿ·Þì…"™Õå#f  Wü3°¹ó*j® ­Ãh–4êv7âiƒ@q=ŽÔzH!Ë­È@vññbj»_%0È!™Ó諌¡¡ƒýû@m7EÝÞ�BÒU]„?¦´Òp‡¿S@ˆJ¿7Þì|' 7$’Ä11´ÈÁ™êz¤Ü8ŒƒFÝ /”W@yú])·ø5Ú�}w³þIžD#{>ëL^evÌ�"�¤mpp öJÅÆÇûP©�½¤BKÌêxœÅf3y$õK©ø$Çà<#Ú�댒¿‘F6îUS <Äìô§ ¶³‚üøæÆˆ0)L†£Û×9OZ]Ý7FߟT�6«øòÎ< à[öÁßö�ÁªÖžbj®óþHá[þù àaœô }ËbÊÚ‡R°Â•àÊL�`1O^¶VŠ`ûwÞgMà6ËÊ�8âa*sÁ`oä“•{k™)¥T¤²wD+çÂÁåÔˆ<Õ�wÊ�ˆ*¨V>1~ëÅ'³€ÍÐíb ¶„Ó5˜ØÕ/Ÿ¼ÃŸ¤«ölRU µ—ÈÔªÐÊÖD€É3�³%‘îðvõ/D\6�çákc©h¿n ~s¸çÞ¢ü^õ}4bS•¤†ê4©Õu\#’si&2{õöE¥´–û…l8Y_I"J债ñŽüƒÇñIÒ<i‘ýAÜj4¦ýg™oªXºâ^7!+¦|¼ò_Kà`q\ÈÖU~�IL¸uSu[a2½Û×�Ø�*}uå3“??€… ^VMtqÕýÓñ2~—5ô á‹%4…>`Çdu�å8ÝwvTgŒQq é›3¡š#}&£ãóŽ“Ü)ö�þuƒ*ÀÁñYÉÏ÷wTÁí An¾6-¢¤Íyr#à“ª{ ÅÊ­a¡|ì"�Zmš*© “ô þŽàQbëeN‹ƒìHÖ�i'õ‚˦dº,sõ {Ì’º ëÞç‰l­_k¨D;×àú�\+÷²•þ³wýptÖ~/ØYüIR²ï>¢Ý1qAT 뢱žnʉ֮QÖ]¡2½˜¢ƒš¤Xo4¼ÿ¹R‹nNv,Ö¤¾åB¸䙂†­-i×1„5Ç Z2o4!'Œ Ã? ¹Xøà«Ïr<Õƒ è9|±œŠ±&Y7%¢r,õ€äŽîŽ'qC4Ø7Œëm²K<šÖãîB ÜÜVrIà!ʼn<åÁekÛ¡¹®ˆtqz:Œø›¾GF®–ÈûgÈŽ:Ú•¦šÛ´Òc°É®Q¹¾HÕ@»R\mª É�¹KwßRƒlq5„Èf«žMñ ¨kU“àÍ¾ÛÆÑú¤ò^H6=“�`á¿ìÏœáQ<À²•=ý0‚Ö3g“2"1y®Ÿ1ÚÀC€{ήi¼Í]ýH°égéËœ’�Š×¦ØÖ$ëù{[ò.õl]\8HZô˜bD×=»Àl�|’d}CÔÚ¼÷ö€ÖGn‚>ºrÀÿ{±\…/º,FvGøn&çW’±¼ø«Æ8�Uç̲ú�KiR¨)nFi@,PÀQž^'CÆ;Bê¤Êœ‚\Zk·=¬ x�9ŠNŠ'=6dáFÌân„‰²áaòú0DƒÖáþ� DŒÕú\ ËE@ü­ Å.žE½x0{'Ú…^®t?ÍÖ*y¬� µxX�¢IÇÚ½)Ì*Ž(Æá>çhœÖØÇgMzà0® WßGUVùËDg~>^xUZ‰Ž¦NKF]5õD�e�ã�”‚±l¦”Á¾S°èv�g_’G—N)!ù(Ë•ZØ7h’c™¶ä�"�!âJ®Hì¼ayŽªšaüד'ÇV‹Dœ‚ª)×fò£œ¿Ù Šaf=À2“Å”(ÒÔI*· Ì# ÏådeÿUMÌáËú<õ39¸ãî8l¡/Äõ矪 +¸,ª¯"¶[GD�¿L6KÊ|Q`ÙïËq/šéÛK­Ù  ŠéI¥±Äœz¬Pœ¼ ænxÁ>³|ºkú×£[$×*6û¼"kL›òÄ +fbO—™h™&ëMpÏ ¢äÈà97<„Ëp©'kð–®y¡€%Ï` õ¬5âΜ ›rÐ6e/% YSeÆL°ÕÒ¦¹ÚYh“otšqúù÷YÅ>^V1LfgÝϛ֮Ý×›×âçSwiÿ:2w@¯­&q=²Çðlð*p»~JC; þ·/hì,2HÕ¨w<çë¥`"=á T�—¨²¾=ÜÍ•öM¸SÊ=öïuµßÍ*ªƒã]ÙÁn Ò]l*ÕÞ%õë%�õøË¢CL+–#õæSAI3NîWÚª›·×ó¡×áa¦-©­È“ÁZ®ùLQ´{ØÜ]Är0a²gK1ØÚÔ~샛;™Èdßþ—ãæ’¥äƒwd…Y(m;.¼çžül6#¡2õÝRì†yBtEØœ=´æ¦Dæ‰ÿ£e•Ï»Hñõúd‰ \= ͉EujššpV$}â×*!1 q|5â$hk)¢b¶Qß[¼ð¼kÌÎïƒÚÑëd‚èZPæˆ`6þ2wÇ©ÚÜôõÏmÆŠÉ•÷¶.£»ö YN¿�(k�–MÄ6˜põßs$ï`¾}åÍ~ ð�¦‚‡Èí÷" ±÷Ž–¿8,~; –ƒîÉDh缺졓>×ÇØÿe{ÆŽlI[•öæ¶VdŸœ‚µ9áî&ªÔ`îN߸¤Îoi,¤VÀ}¶²w)þ0¦uÕ—“1ÿåHzÅÿ)ëòõÆ:²€£€½yQ1¸ ùSÜ¿y*aÅ(ôL݉ùÊoåB@SíC% KãÎmžîƶ†^Žºw-€Š¿�7âªëGê› ÷"�“‰ðn?e k|›º& …˜Ù¢ ªé¤‹‘ûG��ßv®ïbCÝ�‹Ëd¢p\´·ÿ‡XGg«™u•�—Ïæ‡Þ~Þ éù<@ÈÖt+�7’�f<Ûà³;Ï}ß°5à˜ã©xtRJDo Ó?F™`Œx„ÖÄ''ªWòbTc'(#µßáÁXÚÜ\'1&Yã8  bDù²ñbrw´§vùÅÛÌ‚ñ!“«)ög•\,–Çœé°0”¥bªx丣ÝÓµØXY¸H+Ì¢ “ÓÆz¿Ç³wõ¤£ûÿ9]³nšÓnÂØƒñ)jd�ÎÔssÏTw{ rm˜_Í.óñÞñ ]Xeé•�kùó+› ûÿç:Ei㣠A·�ð%Y�{&�n„´€B Ž)ðûƒ°©#PÙ*Vu¾¡‡B¥sRð]°˜^ÁRQHÒ²Cµç³ÐÅ 7m=®wÄ�ÊW¸¦{½þœvcÀÞò½ìp˜#Ìj1£!,Ö“ÆmYx„‚’ßù¶ÿõ¾¿xë”þÜóTU ã³ðÈü [ÅN(ߺ+3]V±ÃB¯v5ј*Þv·ûí ¾êœôf‡PfXµUí¾s²ëÅÏíg0…íô¬ýÎ}ÿ¨è)^§‘Ǩ¤ý:-) éç ž ^ýÊ©ˆÝ?�OdËj‰fƒÒ¦.Ìó×ñâ¬Å²«Á_9Wß:ò³}y¦"³äa—ui¦ó�ÇŠW2xtûEÊí·ÇÆC૊©n™kã¡’K4KUij÷x0«ÚÍ2ëk~3òÈEô¦°^‘äŒwLýH~äsùyôôÇA±»OOîŽCIÁP¾D ‘ÒÎÕÏë³ß$I_岺‚„1;A„�Þ¶W˜éÜòÊÁ$»ÊØ Ê�NGÓ¿_† =ÿ…1ÒØ­·RÔuH(¾ÆÁªuo«'¯K!]r¬Ë]£.âBõß³À–g †œ†¨‡¥UÙÖìÌ¿Oƒ#@Ïyj‚s„´åu¤Pf-K¡¥·9"�Ÿ¬_⯅?÷íô@gÊã”×T ó¾(®‘¡— ãJ2˯´ÿ‚²×¼ðß~˜Ø ŠQ-éÂïÜàl³8ÀÌY»d”ÂMcQ6ù(’HUY†âý‚JÅ×Öõâ½�P(>¦´EÁ´„óÓ5üÇsÖ°�{5ïˆðáú�n\MаîKÃÖé«ÓøÂa\G«DL°8aws×Uvàÿؤ£ÓR3WDQØ´ ™D&mK‡ºàq»&q%1´‡É ”dñ¾É�N÷®• `"ÕÄ7†V�7àuòêÂwiý*/ŽIUÍ;•â³ï+ƒ]hÕ÷W endstream endobj 128 0 obj 18305 endobj 129 0 obj << /Length 130 0 R /Filter /FlateDecode >> stream ‹'¬²CÕÔ¨€Å¿¥WÅšQ&E –·È1¬¢ü0é9èæƒÁ½í#HÈö^³ÿþ‚w�Ìo�½¤�o0—üÄñR•î(eKñ¾�¡\É%ΉE[Å^�±<‹™ýDzü_AHNÆ$‡X�ô(;ñý÷®àÒã ß¹["åaò$Á!}¯½e!!J USžÕðK½Ó³Æ_[Hü¯É± à Å#±3šA›^%×S!¾ÈªÆ»@æ|²ÑwӔخ·Å'¿w¶ç¨k �±ž=�÷�3n–ZL†sÒú~ÍÓ². N9ô�Ï@ÁLœÙZ¡·÷D­ßJ¯f:K~�!¡mºq.85ÙšUy›†LÐ1W; aêü1$<‘Bþ—S‚Å}ó«BpSo ©.}©\NÓ®R#¿ræBÑÃUJ %`�¶=¹’ö†5×ù~êõ]�ÀÒÞ-Qµy7Û|â©ÜÈ3ÏH5»b/¢Pp¤Š³'_Ë(8]6ž\N”=“÷^׫V—(6�(€×�Z?Úç GE@·©üérÞ*±¥Oô°ÙɈ:ðG¢•â!fl«K0Çm ñ"áh/ÎöBýe ZZu#¸Þ¦ý‡žâöÔ’Lͳèf²ÙÍÛâ+뺕ñ ÖÿXªûKä¬aºmg⎠8“ž6Qüè�DÉmΩ?¡.nicòm8\´¡y©rÇiP%+.²È²šÚÈšü@­1ˆD « À ¨ œZ•>“W€½ Iz‹±9<>ReÏf3%a鮨õŠÀù ä�<óX(Ç!ÌaÕ3µØ¸°wÀQ†’š™A¼^ì«D ¡ú¥sžürá ƒù,ª¨â”zkëƒ2«ywuÃmóæs¡œ50-ð5šn˜q«úÆyC, »‰Šp¤:zl�¬,cuú`Œ9ëÿ+šìÆ7¯ÝÝÏþ…Za¸*%ŠXGL`M�f±á€cɲÛÌ®°¶‡:`¨`TÌßdLL1CC8†ìצ[a!7X/é‡Ñ�#€ «üZsC!ièÞyí‡V³§®0žÇ]í‚orm¥Gؤ€ï$ݬòõÒCÃúDî„Áâ´¯�<‰'#a†p±®Xˆ§ªPîŸ5Uõ‹¬$4 þ<€’Åv&¥ßPOñÀ¼©l‰sH×”AÃÐô²æCö”ã™9<è5|Møx¿”¤`»s[iU•x…ö?Ùý`®õÑxjv÷¥è:£cq‚…xâåºSžk¥ö¹×«Td{c›tކNàr1þ|w:¯� f^W�M >Ð#Å´}N–"Qc�ùƒ%!„�¦0£¾èÐÖÂsS,×ñ^?M9ž¡GŠŽb>©Ð×ú"™a^¤$HzMõe;Ìè+(c×þõùëïH¸`Ë èG¶U¹§J°³¥¦z àü²ç4©‚ë3ïô¬Æ–ª�s=ÓçÜbãýÁÑ£¶.ªú€T± =ý*…í#N4{Øð¸ÝʾìâiÃï,ð¨`‰ {V–š«°_†1»ÐþÓYLLºê>Hg";?©²‡RDvÕ¼Âæ=ÝÁ¹ÖëÏ‹ûŠLУ…d¨�z¿›ßÿA†mJy`gì{HròW7•Õ_ý»˜OyÒÐÛ$–}Ôƒ…¯Â,ï]�X·|ó—ŘFõ–d¾{zŠª¯œrÀŽmu>¹øâ®šÂ ˰xHH-.±ûZª?ù}Qe¢%{=¯¿èþ„¦§í+ÉœÁi޲¨é à^üŠåD…Œ˜ “Ñò©&ÝCHÝã'�GD:½;}=ÿ^KrÅO°9%óé™(N´[ùƒ¨sPhRÊìÅšÍt Æ“‘\¼Øò¨Øéø«ó…CÏ!q[R �uÄÜ”ö¯;zt0ê’PçŒPJ:žÍÁÔgs Êì�9½ÚÛ—�ük�6ާ$@ûä º¼J˜¹c0fAú®Uíù IŒÛÙ}ˆg¾*ç*,@¡3ë*‰¿´èÈ3ê¶uçzÄ”>üOÌP¸€n1õžMfE‚>ÁÜ.Y&ÞôEÓ…ž‡ìbƒ�¸ªîø|råí|aÚ÷cñ1k 3ì‚{2Œò)`A¦Â2_E3oèüõ_…›[õÀ­ÕœP. zÒý ‚-^» Çë:ß1j}~“.Cå°/ÇßÉyp¬s©¥›ÚyŠ„òN�W§&‹µS#{Gvã¹�†³Ó9á@7™ J£‰åzõ_Æ�FpõÅì¼ý˜L¢4Z�Á0,ä1á~¼;•ã+ûŠ`ÐÒã©/‡U»8@­‘â_{¡Àx<” –b}Ï©lǯÂYˆ®ôNÿéâü œðó�“;ÊêCO;‰Û§{£Í˜ól j'8þ]y­7!�»v@Bl8 ª©ü-�Ä7>w\ÛÑ/åãê ¶ ¢jÙ±YeÆ`3Iá!¶é=Ÿ˜™ëxÝl¬ñOõD™‘˜LPGÏe‡–E“J5NÑ|ŠÆ#Y—0§tœ$kvãÎfF z×Õ£‚Šå¿]ú ðéx>·ÖËÓ7Öñ{Á… WKÏ¿üRà#wÅ—¤ƒ°@•F@«˜Ú#ýyñö™)¨Öº²éàÑ«’¾@Y¢ZҚОˆ�ú�Àòˆêüx”ÄjKEäà("ñ-�þSbÿ5ôìËÞ’!–%l 1�w§Ø`§ãúÊÙ¡$�>’ò·À¹QŽŽé°0tÝb½aøÎ,î’U ˆxU¹N®Zo{䀅#�3"±Ä‚<¦ ™ß%¶ùQeöiXó‰K»PÌ}ì°�â™\µþ‘Ó^»y´·1³¾’Jým($ލä{f­]EüÄÇ–¼›,×w?æwE±í|´=m +.(wæ :¨ƒTgBÛHGº/GÀN±ãp!2'dòrZ÷ m‚š‚ ZÀ¸Ç®a¤½ã<äjÀªÛ?c#QŒ§l²s³Mâoº¹´lâ·‚�»èåºL¡NÆ»ŠÍíõ¡˜Õõš[Ò]öÞ'ì9Þ`i„j7ojO£ÿ™ ¿2ü–C�Ø’y«×ôÒ… ›³ÏÄ�÷A�$£Ìog3ö/Š ½·¼‡Ç+: E’à.öß”6PŒ„Í�ûb¤ª•uŒøV”*c)©ªhaU¿8ä6%à\Ð’Â~yDvÜÙWlÒý<,*ŠôÁwÍq§ÛpÇ�Tóõõ¿çÿ.ØU~–½7ánb0©\q­‹eTìµ�Iö\ê¦Kö€%Õx[óX•K‹oêMdíÂéú¥‰9„£Áô÷=9gÍa÷,Ô£å�G(lX®AœÜÕ– Oж™éÖé’­'/áwüÊß~oh›O÷¥*¾¤ÜØ—H¹Â4s “"¿ËN;UÙ9ñ—-'øüpõ‰âɽLçõ¹ÏÈaé»ÐfTU­�÷5×ÒùÃojêP2„¦�² endstream endobj 130 0 obj 2662 endobj 131 0 obj << /Resources 16 0 R /Type /Page /MediaBox [0 0 595.275 841.889] /CropBox [0 0 595.275 841.889] /BleedBox [0 0 595.275 841.889] /TrimBox [0 0 595.275 841.889] /Parent 17 0 R /Contents 129 0 R >> endobj 132 0 obj << /Type /Annot /Subtype /Link /Rect [ 274.745 361.869 310.803 372.187 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 66 0 R /H /I >> endobj 133 0 obj << /Type /Annot /Subtype /Link /Rect [ 289.771 276.605 325.829 286.923 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 110 0 R /H /I >> endobj 134 0 obj << /Length 135 0 R /Filter /FlateDecode >> stream k»¤éNãö™,ªÖq :>S‘Ÿ-üD=&òç�¾-´Cý÷ôòÆK?Tžv*˜Ì` ¦bZÀ}5’ÚÊA‹Å&�ÀßÚz`ªLöÿü¼‹È¼«k¥{TèÑÀìé·}a±JÒÝGï(BÜ[œâÇ@jlÌÊ 3áts ûδXò¡ŠIE?GçMZÚdž;W’E"Ìä÷?A>Xñ`,6ÙBkϤ³‚³2c¹9ËJî�DœgV·wúÆô殢¾ŸÓ 9ªœ#-µj׸�«Àlcœ =´¤ƒ-£iÞ‘žJ¢¢MiÝâ,‰«Ý9×êÆ:B£¥µwzo�*ÐhãÐLZm«§�‚ј|ÞÆõö/-èBëê£y•‡S�„©Þ4šJüŒG“·XAÑ[Q$»DKPôÜ3 ·•~ÿ‡“2¶,aùYq�P_ˆ‰ÏÞÕPÆ_¨ÒR ÿMöBãS�Ÿx¬«VA´ç»#D!À.Õ›d”ªýS¨g jR üˆ�4øN�)QÖJ[o-æ{©k^Å[›KÇyÞ°ŒÌþR™«Ôš‰Qµ£ˆæ Fa�¡ÓQËÀþB=R˜Fb°Jà•ý\\CÁ‹sÆœ¬�öÁN�ŒˆLz¬ž–¡] =öá¹ 3ß#d$„Ÿ$Ì«ÑwPï\¼ âFúæß-·EŠ:ê_oÃh›ÝÅçyfŽÿÄŘð+‚úêNJE6³ùCù}l•ã”=t»¶ óÀD'~‡ûEþÎÙöÅ|£ù§¡ÚØ}ÿ­ÕŠVbÝ®oóÑfø!ÇIZ*âÙËÆë`¨V'ElûF{ºì“ªXu@ÙØ‡M‹ÅÜ¡þuÒÔÔ6ÍŒõìH®±�ÒTŠ4–Î\"YÉ�ç¤Û\É-’%ðßÚèò@Y䎙W×�–xÞK†aÙ8þ¤÷ Ù„ó~Fí¸À`Ö÷a@Ý\À€QéYîôƒT§V¼Rágƒ¥ÃÝXCBn&°ñψ`ŽØ,v„�tnÏÞHNXe‡I=gr™Piî™rbÖIh†b(¶”dŒ�c–¡€–C@Cl¶¤ Ÿö%#K.â×ýœ>·ú¯ßâ` CÙ“ƒŸCßéó{þ3v窳±ña“„mPÎ1§îvÍ€<ÿï #™WäÜOŸ¯cÐÏ­€q4Ôé̲üQÎ9ˆúáAŒâ”lœx‚÷iyÃ4+ï-š:T!rUÚ&í~ìe�Š;3¢Üû­¶lP\îÄCRsÉÊä,Òü<¨4”Ó/xyîå{‰Õ*é2�Òìà´Æ®™=e’Ìg¹ê¤y-?Ãwš[…OGía&ûÏ/ö YÏ n¬˜¬ÿ\ TàG½�̧“e?QYØ‘Úh©` �VIÕÇ`R&-–l#£PœªÆbM©Ç0Â2o;º&èÊ1¯Å týСÝ�gV1Õ茔®¥u¿0€`›’ÍJÅŸrÇ@QU’Ñì'ˆóBØÕŠA�6‹�(lÂdžû· *OŸÑê)÷fÙiüúrEŸRJL%fµ÷IVèpèJKIÎè{{¢[ÑM;É—sÆr^ÔÂéðíÈ3¦çqO¡y`ŽVŸÿPc/÷•Z´0! ´+ÑÚKZÒ-ìŽ;.¡l1YSœrmÖSÇÑûåèÞ ’¡Ø9ÂŽ‘=3÷Ü©:ü*qsà¼Ñ»׫d‘ÇÒå†CÝN‘]vC @ g¦Ë¼G¿^ @?M k1Ü1"fX¥v¾#[>�ÜØ±&%0–?ÁWèǰu¥RiçÆK{^“Ò%<"ÇäªÎþ à*Ö<¤ 4‹™Ô¦”: M[‡ï0�ä7i‰,Ô™™poµkHAbÁ­Q^¸gŒ×p.¯ 7Tm‰ý ˆ¡Zñ×�+3à)ûÍU„©Vë¹Ç jãO)¥]Ÿ�ñ–n\\„VŠSt¾ÐxRoGb@�"S�þÜY"xí²Èú¹è�µqÏ&ˆá@¸àI©š{•œ£HÔâ†l1†s‡¿—úóæA‚*¦¦»‚(èÛ�ëñÉçªwÃ_д°[£lù�ž… üÖúïx-�Ÿú„ª.²Ët þ‚G©|˜1�À›„¼µýÌíÇ­_T1r2•‚ aBZ« œ‹…·ßþ˜úÑgº/OÚ¿ùˆè†ä Âòn º'FØ­óuFët‹\O 6Qa—Ò19´·7oܶt¢Rc©ìáxa†Ø³5ü}â FD{nÚks �ý¯“p¸3R¿{œËëû9<ж¶¼Iu 7¡×³M%TyÙg�Œ%p}�ÔòÏ¡â‘ö,T/…”½RÚßó„½½y ¤&rHÜZÏçg½hbšg‚IuµÝiCj§šGg¼ñ+0ŠÒWH{M¥y6™ÍÀâÿ™Þ3þ€AÛYXT4|§�¥âxùíÎöñü¾$£g ƒÞ(>섯íŽtx=MbZôËéÿt@·›O÷Úø¨|¡y°õ7g`èÈÖRÇò«ÑÛäå¨ÔÞ¸m�"IpudzÒ^©6¸c@ònÁ{„¯ûôÖۺɊp”€eRɸÒ$™K¾ûªÉ=aÈk§ÖØþ·Ý(ç®Ý2X=„Ãê%`eÈñy[䟛®ËÝ¡Wïäd, endstream endobj 135 0 obj 2485 endobj 136 0 obj [ 132 0 R 133 0 R ] endobj 137 0 obj << /Resources 16 0 R /Type /Page /MediaBox [0 0 595.275 841.889] /CropBox [0 0 595.275 841.889] /BleedBox [0 0 595.275 841.889] /TrimBox [0 0 595.275 841.889] /Parent 17 0 R /Annots 136 0 R /Contents 134 0 R >> endobj 138 0 obj << /URI <5677E29FAD5EA13FB116B80F56DBBA11BE330C17789953C5CF4BCC0DB99EA0CFEC6F98AAF6B72B8E3033> /S /URI >> endobj 139 0 obj << /Type /Annot /Subtype /Link /Rect [ 56.692 155.255 213.123 165.573 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 138 0 R /H /I >> endobj 140 0 obj << /Length 141 0 R /Filter /FlateDecode >> stream }VÈ–0Ñ6èßfáÿ²ž»÷Ô�ÆZß´‰c6b9˜ßš1—š'çe¹—Ä Œ[5¢k#¨â’é $í„.!Otè“Z>¶R³–:äevå’7%Áy‰ŠÜØdö'Y®«Ès Å7§�ä¯9qÂŽŸJöjƒ|S´œôEýS?�„&@S?Õx‚Xd..…ò`p‘™-Ì@sV4šãÜû8œ@åQØ‚¤‚ÿ}à*ÜEOõ×ÿHàá…ÊÒ’Ÿ­©ŒÊù`–ùÿZ zþø§Ñ`Î*TŽÛ±ÚOè¶¥ž8̯{ ¡wkË„+ýÖÎýü>»b‘éº>±€CM‚”‰$ÆþÇ~ôò)ª«„/]$›v=LÆ{6š¢„S�ãJ+bÅ">^\d¹}pºü0B…yÃÞ87ö 1]T¾^Q�èŒ~Õ3c<=‚ÕE›Œßߺë°emçXô@Z]�†[A(;ÜÌfÄß7OV Ù^—:#p„¸«Ìˆ„ãšO±ö þUèä�wÆŠ*&wð¼õ¢£…—Ç\‚&HNÀÖéX‡ÎtcHãÚ ˜˜ÆÆ×ƒ:çµ–Í>èLj©—FO5@g�z¹µ®Òxù¬W©i6ô²øÍäñí²M*vλÔMªô7•¢kÆT#sLºX"d¿o+muòírÃìWÎdšaÚn1g“…emš§'Û5xÅ�ЙæòÖ§Ê ~LÍ•³Ö´`"½p(üÎC>–¢â_N@¾ºöKí`�%Ô«9=[ïõßš\²h’^L@=)ý®(£Lé4w�âå%Š(Àc…«×è/l0ÃhêÖŒ¸-­Å8ÞìYÝîI»� E@V£Êx±’Wp3‡&±‡TˆÇ‹÷û–á�� ZMV©¿8�¾ .‡«$Þ6Lw‘åkÁ|ùÉÃ븢·›O!ªZ0}c µ ,”»V”C1M±ÁŠöæ9\`Ž�Ò�¾UW_TÈäu»ÔŽf¡d·«†²ËNgm.­:,n­¯ø u¥4 æŒî]Ÿ"ÏÜ=gðÒÝéf�½­ã#Ë]¯‰kråS¡™N—Çù�Âá>\Ì *øÊ+¾²˜¶±h†’„Ⱥ²$ø¼ÖSÃI;,¸ëeÂ&Ð+üߛެ±È“^ù¦•ÆïjÄâHi޽(§Mž<÷ºÕ}˜ýÅýžˆðÔ°{³ðF·ë+6°Ä�pÒ-R!ø¿¥�­‰ºO–y�Þ?ÉŪ·OFF`­à™�VŒ^k´Ü•F7þ†È¾šYr–¦FXòEãÄ÷©M³‡Ô­ôõïmxí)…%ãñO:ÿÔz0”zûOì2Cõt½ÝÀ¥Ó€Þ§*Q L“àI&ÇC ÌC±ŽMѯÌ+`ɖ߸9ï¼J¯°‰ýðw†êU'uÃnëw”Å‘ˆÚÿ¦œàºï-Öa �Ró¬I· `BE9JvkÔWJ¨”5j¦ÚEr ôu7œ0AÎþÅ¿PÍ/ð€öç|·˜îï�Ø�Ä m¨a„š ËV·ø~ùI_Œ5£8„_ŒÚöì•iÚ�³Érw!@�E:W«Í“Éó‚Hf4Ó=—düqð�5W'Ž-lT¥hò‘BÄݤB ÅuPÜæ_ ÚÕç×-×v�ɸd'ªÀŒæB eø‘¶·®µàaù„`ªû!×d·¡`¼W_.â:©°üªP[ÙÌðê@§Ã#4²o˜jüP9Yã„*‡hc|‰ó1…uus؇�ºß ^’]h·‰2H8q£ö!WVtº´¨úu`ö�˽¨œÇÕÕ=g¤«ÐÆ^ï1üt¶¾³vwâ†5®!³˜2¾1”z}�Œ¢y�Ü1T¤:ah/¢Å5Ïc6Ø.ІšvÝ£Ÿ‹Š†Wå/î¥'/Éøüq�é|Α>äºì£½I}•6Ñ'‰aÐDŒB…DS±êº*h˜}~�Ïü92@^7HSÊ m‡˜;DyL@�9ëévï úR pè˜éòÕ ç€»ƒž0aÀu&@NÞåLHzö0 Ó?оÀ£ýx)ôstË^?¾­ã^õÅÿÕm¦>¯ÑðgQùa³ddÀv6ÄaËX81UÏ"{¤0s­eKñi ¥»·�*Òºî8&¹é›L†´²�,gÂAt crÊÒ�žZËo)PíOqí£¶é�À’«›Pð‘ë�R‚¥¤"T '—Úy«=šQ%œ—²G„A׸‡Õ|+1îÔ¥˜ŸŒÀg÷-r*Å,ŽýAñ(0„*ŒŒ¼qäǤb’¯GY2�óN#h¢}Û\�›²€:&Cy´ C¾wZb/yFÜm¯Ø¾/ä›ç�Úo>%OÙT‡kì_O�ž5’‡9»ÚÜc"1j©;Wz_1A÷�àÕÚø/ s[½¯n‹qtN1hô­•LÜ»Çrܱjµ$ ©Œn ð“Rlœ†ÂAXœ™.™ �Ƶ‰ ÞdPØBÅ�$—)¬rÿÁßF&@¬çÒbÆ =Áo¸ÕŸÇ…Aˆs¶¤9¶E«��Q3¥÷ìhkúf/$ü‚57ž´Ÿ[âŸêmŽá9°ÔÅ[àtûöØÐ ˜åY$éJÑÃ�\4rŽìx¥þã�‘†’;rBÌìöò�_kûMˆ¡¼×¬ét.裤€©d袚�äÑk]ãE@Þ₆ÓÁ œK>Ÿ÷7ŽlºsäóÂMwL;'mâ+7ª3ôh=›¼ÝÔ+®£Qãpr¬8ͳ¯wÐê¤M0EG0B UIiÞˆS¬&Ekˆ…Å|¦íw±Ÿß˜uµÑ™õ½Éˆ\ªi0TÞ£Ú˜Vh]ÄpK›µèå½½«c �±TCËf'6·\§IÜö‹š*‹ê“;• `Íöâ^Æ¢kÊäÁ£u +}*Õ2ZkQbä&.†M®òEðÅÙ…V70Iµ�íÅÊ Íµ)U5ôÃÂ�«ÕË”¸Á ðéºÈ"—ÈQ8„—g ~ ¬;¦äç÷Xí³³Ïxó°ä˜†ŽH~ÌÒP· h­ J3ü½[ÁÊ5ÿttˆ|H+‹„ °›Áºí <¥ÇÏÛj`m;Q)%órž3®¶Ð�E1éDØx­wæ=õ A”E¨ÖôÎ?-VÚwz# �÷5¹{Iüœˆ6ö¶j (‚3 rôŠÊž¬G„觤²Òé š§2‘ã�'&È7{“ÆI,¨ÿCˆ²Ãư,f­½FE’e-ГԨpãø‚^­LI¥µL¦)ß˯»$_¹øÆí°v#àœ\ïwâ@êÿÙç¼ÍUsèí’óQëËA0S«A<<ሜ+MÔÝB»RÞ»xf²�‰¡"þ‹º¥‹ÕhVÙÿüc 9Ùs¬ý#V!ýHt›|êá!ùÌ_Ç®€|LFÅØé$º¹OúÖ„n3ë¼d¾†³s–QyªŒ שê0?0ñ‹x›Òö¦Ï×ß—Ï®ÕhbJ‡F´½“auEðõmRæ‹€*g¡+éýË@�¨-YºÊLØü #:ÊEE¸ÝQ½¥}…ÅD…ªý�ßžJ vÿƒö†T§1[Ê×h»çÝÀ2“¼ËqÙ pÈÖ…:§ TØaWZϹW‡VÆà¨Î“ª¯Eh¹›½�ƒ”ítàá^›ãƨxo! ­šá0XÍ ÉÆÿà­¹ ­žã¤¥¶óŸƒÅ{˜’&S&µ|€•ºg§b«B+Øé—‡üࡎÐ1ä—J6jÔ ^ÞI�^„s žpÊmŽ˜A î¿&3QyN²�>«Æ›2žÚ%³í�óŒ5>�qæ]•¤~â‘ñëþˆü®£ShR>cˆiáE[‘ä˱Éì*ñ.¨8†Ziê«Ç‹(G纤ÒmËÍì 4Ëܵ‚��S*Ì;CwNׄZÞëyhg),çò²ñÈ?Ëœßìw,²ìñê6®È�9rØä`€Na1*›ˆƒÆG£‘gÏ'ú¨›Û×+ˆ0ê³ùÇ“L ‹ô¦ë±¬þ=È—6~%Ê\”'¥ÅWÙJ ‡0võá § ³l"8ççëY÷ShkÙwƱÙÔì±þâkl^à' Ð3Áæ!2Ýf¨`ÐÍ/fmÎÕ:á·›ç:›�#tÍë£~HZk×H-í&œ åzfY«Ë{©á-ö!¥'Êä†R냸"‘þžÁÕ`§û_+3žµÓŽª—U9{iV<îøU\ßY;n)ˆü¡?3_��{„×ððj凅Ť¯2àé#ιJ¥Høž/)âÁ]þ€ˆâsVR�&ú›ñaReßí7âÎG Ž‚�pµÂްåH´û endstream endobj 141 0 obj 3408 endobj 142 0 obj [ 139 0 R ] endobj 143 0 obj << /Resources 16 0 R /Type /Page /MediaBox [0 0 595.275 841.889] /CropBox [0 0 595.275 841.889] /BleedBox [0 0 595.275 841.889] /TrimBox [0 0 595.275 841.889] /Parent 17 0 R /Annots 142 0 R /Contents 140 0 R >> endobj 69 0 obj << /Type /Action /S /GoTo /D [144 0 R /XYZ 61.192 428.023 null] >> endobj 71 0 obj << /Type /Action /S /GoTo /D [144 0 R /XYZ 61.192 350.023 null] >> endobj 73 0 obj << /Type /Action /S /GoTo /D [144 0 R /XYZ 61.192 239.623 null] >> endobj 145 0 obj << /Type /Action /S /GoTo /D [143 0 R /XYZ 56.692 771.023 null] >> endobj 146 0 obj << /Type /Annot /Subtype /Link /Rect [ 91.287 757.361 127.345 767.679 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 145 0 R /H /I >> endobj 147 0 obj << /Type /Annot /Subtype /Link /Rect [ 273.766 740.354 309.824 750.672 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 148 0 R /H /I >> endobj 149 0 obj << /Type /Action /S /GoTo /D [52 0 R /XYZ 56.692 565.062 null] >> endobj 150 0 obj << /Type /Annot /Subtype /Link /Rect [ 306.832 700.671 342.89 710.989 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 149 0 R /H /I >> endobj 151 0 obj << /Type /Annot /Subtype /Link /Rect [ 473.724 660.988 509.782 671.306 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 66 0 R /H /I >> endobj 152 0 obj << /Type /Annot /Subtype /Link /Rect [ 89.78 643.981 125.838 654.299 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 103 0 R /H /I >> endobj 153 0 obj << /Type /Annot /Subtype /Link /Rect [ 294.358 626.974 330.416 637.292 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 110 0 R /H /I >> endobj 154 0 obj << /Type /Action /S /GoTo /D [58 0 R /XYZ 56.692 426.169 null] >> endobj 155 0 obj << /Type /Annot /Subtype /Link /Rect [ 124.87 592.96 160.928 603.278 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 154 0 R /H /I >> endobj 156 0 obj << /Type /Annot /Subtype /Link /Rect [ 302.74 553.277 338.798 563.595 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 157 0 R /H /I >> endobj 158 0 obj << /Type /Action /S /GoTo /D [115 0 R /XYZ 56.692 360.975 null] >> endobj 159 0 obj << /Type /Annot /Subtype /Link /Rect [ 184.017 519.263 220.075 529.581 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 158 0 R /H /I >> endobj 160 0 obj << /Type /Annot /Subtype /Link /Rect [ 61.192 416.264 97.25 426.582 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 148 0 R /H /I >> endobj 161 0 obj << /Type /Annot /Subtype /Link /Rect [ 61.192 370.664 97.25 380.982 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 145 0 R /H /I >> endobj 162 0 obj << /Type /Annot /Subtype /Link /Rect [ 61.192 338.264 97.25 348.582 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 149 0 R /H /I >> endobj 163 0 obj << /Type /Annot /Subtype /Link /Rect [ 61.192 292.664 97.25 302.982 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 110 0 R /H /I >> endobj 164 0 obj << /Type /Annot /Subtype /Link /Rect [ 61.192 260.264 97.25 270.582 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 103 0 R /H /I >> endobj 165 0 obj << /Type /Annot /Subtype /Link /Rect [ 61.192 227.864 97.25 238.182 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 157 0 R /H /I >> endobj 166 0 obj << /Type /Annot /Subtype /Link /Rect [ 61.192 195.464 97.25 205.782 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 154 0 R /H /I >> endobj 167 0 obj << /Type /Annot /Subtype /Link /Rect [ 61.192 149.864 97.25 160.182 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 158 0 R /H /I >> endobj 168 0 obj << /Length 169 0 R /Filter /FlateDecode >> stream äÛMñ¯D¢öL¢¬ýg™aqöù³aFµÀíRlFyCAK'Ï�ªjSæ‡!ÂFÓy‚éQ"Ù—!ëhàO×6`—¯ü‰€ã�iõ±íÌåüÌ(�dZ7ãÿ�Æhqƒ%tŽDÎ’ÆU¬q„¹´okXŠ›�cæÑIæÃh§c›ÐÅÀ¶Ù‡º€_∴c½N‚â‘knÝGÉÜu!T8]˜Ü�¨0›wægØéâí¸šc÷‘_àoêþ3‘ű޿Óîn’’›3‰SŸº~ôCñ¢GÙ`é.x—V|b�‘å?$ˆ5[‹ÝŒøZæR&ãJ+¢,ÙFC柢yG<¶^hBÃMfÞ×ñê_fâiŠL§E$ƒŠˆf Pc½ô"i3[< VÜ %”tú–*ñ�æB ú‘aæê~.¾Ð¦]û?OªäoìÀK¥¸lNCŒ�˜¦#[úå�‘£Þ˜…ü§4ôUJÄXûœ(L¾�㨠±&8ZŠóŽQ¢^˜HoÇšp äɹ2ö¬! Æ¾—çvTY‚a¢MìðÇf‰íMå‡Pmt`LúÓ ûÞqsÀ£KEœp¥FÞGìâEì²Ñ TŠ{ž?{êã‚&åº]›uR(eP4(D)»1Àë¨.l¤CDEÇ£zV•°à®âxÒ¹°µâ¬1¦Ð7IJ§}'mûo›€Ì%Û ]ž´Oñ¦¤nUï³á(¢¶×p¥"g~ûYb“¿æýjÓ ®úÒû"H>ÓkCz„6°YÙ¼ Myäf¬v�XcéŒ^FóîÔ�0yQð.犺®ëñ †~#d†i+5ÔõËcòþënm_Sa÷HÌ´I–'½öÔò“zàÂÉ7ÊVú=šòwó»B+n• „. �ÅUÞ´ŠœýÅëf¨5aBG¿Ý Œñ2„÷&zÅQŸt|­zêÖïªJJÈDl8‡Š+Q 1áL°á6è{îð3ðªœ$¢—‰ÞÖvrE�ªÝA­´2ñ~úùP ‘—g¿OJJí×¥¦ P¬0£úù°?ÍlÖµvN¥Î« k•YQ�˜#AÔ;;êµ (]oÍo÷¦ÕB+pHº�‹Ÿ®Zé6c`à®(‡œ†ßd¥álÃã2õI{îlXU¸ã/ÿbz3²ˆøGÄQñ�†_3¤ ¯ämB1: =öD£Þ® (~Q5Y’ϯhS `ct¿<ÙŽ<·.]:»ÖÛúþÃተ•Oj`Áfx0ßö ßO‚–¡KJ´~’ ùMëR0Ó´ a«Á‚ìÀç1¤.H¿êª„`|ïñûM£ Æ âÇw»,Eaƒ{yÆÙÛŒZ'="wD‘Ž€ÉE>©ß²¨áH‚|w§ ­GA2-E¾"è¼î$í,x›ÇÒ#Uj©Œ ÒD…¡‘þö±å²ŽÙ”œñÙ»yr³þ¬»¦«ˆÑ3¹”FcÅ|¨3?™‚˜eoò\¢2.®º;�Tܸ.‰•q]|(‚ãz-Xš)¼‡Ü¹ÎÉúð”˜÷aûʸþ©2D`r¸büoÚŸIN's@ot¯��°à¿çQ0~ðÍM"öLñd*jW$ cÍþŽ:-Cz=˜‚ÉȺӈfŽOSÏòìf�Wöü_Ý�ܶ §+¡*P”' Àa.UÂ|S�ƒa‚�q²ãçÔ¥ý ¶‰eÇXòÏ "Öf*—÷ÑQÍ —æ„_3a9%IõÆüÍ^¢jÆcîYÓz)‘¢4UJ,}i¥ožîä>O‚–{̬k s\ÿŠtÓžÏý·½ XO‡mTTû¾'úfá 3ñš’ûp‡ÔMgî†^ò Ï<—{"fWÎúŠˆ·ºw=éÑ«ã—/µÜŸ±£ÇLî”ãjRlmŠ]s›KŽ»óÇÇîxwXë¬] =Ìç]I¤›cÒ–ì‹ú„*‡oø›„ÿ;ªÏW;LÕ0vŽä-GøHàÒJOdbjKæõ‹ÀÂiHÍmß`FávÉüÓ¤0à\ÄW«ÊŸwÍjY‰x³p©1§tÒFžx 4Ãä­%�÷C¼…B$¶ùð}}R]\ ÌMÆWKR¸2æY³É!„—vbž� þõA¯º²y§¢Ô×&‚æÎuûèÐø‚xK Ãí�ŽÛ~eD_ESÒn©†§ïs¼.ªð!ÒÃ0£�·É%ÔœEg_wßJΞ~Ø5&9×=ëøüwsVÎ]#JÚÆ”r8ôê…äv©7Âgô¦6M²vsΤ‘´ÛBŸÝøL׿"—�ÜÍT惇D3ú©ö"´ „‹5GœÕè†�vY�&¯Þ‚ÔäOï<`Ò·ò$/¬c“°ºv±Ir»…¡‘¨"fk«8¡½5|íÿ|¸ÂTS?Ùœ ¹)2œÒi`Ät›¨‚Yúµ’éS¨ú°‚n‰ŠÃŶ¼>:V˜V–ñµfÅw·æÌãúÌ#B4UÎh™ùÔ×OU’¢³t“K%œH¨]ÑsÔ h/ÌÄ^¼Pš=›Çgª`"û¡ÿ>ÑñŠ‘˜ì—¦ßú:">TŒ ²5KÛÕ’b1b�£¹;T]eÇêpix…ñR ãêñm¢˜·èµuϽ{ÉlõìÜL8;/÷�§¥ ¨ìW"SÜSÚ§£®ñÊ ß« ŽI™ƒJ�MeäÜ;tÇçã僚«ª’Ô HҠź‚x3Û^Ø€Xã5�ÎuôŽ�§ë„‚¼«m¤Ò=°çH¨­„+ò~k賋iªŒá 1´o`Ǩe$Ž„Vè¯Y-YEwå½µg²wïê±²|»�$°£­ü�Ï[~=F§Ëè‘À!˜Õ½�ÖAþÒ&´Á}О¼ÚQ•ÉÝR›•¼š «!éRñ .ÃëïÖ[¤NšŸ;^¡}IU$ª™ú_Q?ÞžEWëç>`† &ÑžV3ûªÒv7…Rï§Ò£|r>f¶Cá�¼—P2$¸¨iHž˜Œª{åÙ`ÓP •Š“½&S2WÜeåjÊɇì-û)�UD£¤à„ «QüSÊCÄ5™L-¨×áe3gú†)/ÓÉ/—ÙÀõ5¨Ð|G£‰�¾.ù­§�›ŒJßKðDå%SÞ™OèGû3@#]{É—J€¬ßoÐ["‰ª~·µ-Ñ-‚ Ë<–o}ÛÕ¡nv�ÏsxZšLkxì&ovWì12„9Ú(ºdç+ë=+¨©Úæãû­Uh@–}hDØâP9ŒÁ‹Vê;Osüv+µ$›Ì€�“ݾN!¢<x£í6dqï3ê<=£Bbœ »0 ®.©FÔ¶ Óþ" b"Ÿ¼†Vi1ñŽã%0ü\N©�dPX¨:Ï$5û#Ï·ÅüÚçø]xa«„Z›&ÖêQI/V>·5ÅþùrPΦ«0 ®î± îìÂ¥`ïFíI¤&õ|^¦Zý»yR<­7>›“ü]+›·`oÝÕSJ5pagúTtQçÓG|KY­€.õ;¢ûY›]a”?ŒÕ.×®;çþÝO„º6Ë´fék¸ü�+àÓ\6ÆJ“ìâY7Tž ®@Þ. a�`cªÃ#I [¤\�ë˜Ýfª,ëUÄÕ—iÙ'ý]¦B²"0è¶ÕyiJj‰ž§Í¨TSz ™9 St˜î–¦#‹¦Oó¥tÚyà ð-�aŸ/!.Ä*4hÃñNô§)—„¤ÔŠÿårùÆZ!üa ™cKܥę{×Çg�y‡õc¬÷5FÎn^¥�m¨§<¯ÙÕØKüXJ>vé$ ‡Üþ¸±¦&¿\¼D“e¥;qfEA±–ÈCÆË�P�³e³¸'äŽ.ò[%xlé{?«TË4q•¹MîIk¨êAm M„¡æzšÍqd;)´»Q¯ºDº¶WCHz½ÎŒ*Ÿ¯ÒÄ>]WöÍ¡¬¢¢=ë:ŸÒÇ€S¤W‡f…­½J1w Ée+ŸÖɤ06àl Üx¸Ù¦ÂªÐ‡¸"�«Ÿê–éBP!:ŒÏpÀ£“šœ¥�Š9΂@iÝ0^ÈÕëæÝTÉÍ&"�°Ý`å9°Ô®LÉ0Çk›fî+[/Æ(GêŽzÀ]«v¤ü)b0„¿ÅÁ5¿$’W+òd�h( èwéCh¯MœA‡ì…hLö{È_ãhÍ«ènBÜfbg ±N §:mÞµøüé endstream endobj 169 0 obj 4362 endobj 170 0 obj [ 146 0 R 147 0 R 150 0 R 151 0 R 152 0 R 153 0 R 155 0 R 156 0 R 159 0 R 160 0 R 161 0 R 162 0 R 163 0 R 164 0 R 165 0 R 166 0 R 167 0 R ] endobj 144 0 obj << /Resources 16 0 R /Type /Page /MediaBox [0 0 595.275 841.889] /CropBox [0 0 595.275 841.889] /BleedBox [0 0 595.275 841.889] /TrimBox [0 0 595.275 841.889] /Parent 17 0 R /Annots 170 0 R /Contents 168 0 R >> endobj 171 0 obj << /Type /Annot /Subtype /Link /Rect [ 61.192 396.528 97.25 406.846 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 148 0 R /H /I >> endobj 172 0 obj << /Type /Annot /Subtype /Link /Rect [ 265.035 383.328 301.093 393.646 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 145 0 R /H /I >> endobj 173 0 obj << /Type /Annot /Subtype /Link /Rect [ 61.192 364.128 97.25 374.446 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 157 0 R /H /I >> endobj 174 0 obj << /Type /Annot /Subtype /Link /Rect [ 61.192 344.928 97.25 355.246 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 149 0 R /H /I >> endobj 175 0 obj << /Type /Annot /Subtype /Link /Rect [ 61.192 283.653 97.25 293.971 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 154 0 R /H /I >> endobj 176 0 obj << /Type /Annot /Subtype /Link /Rect [ 61.192 251.253 97.25 261.571 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 158 0 R /H /I >> endobj 177 0 obj << /Type /Annot /Subtype /Link /Rect [ 61.192 218.853 97.25 229.171 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 66 0 R /H /I >> endobj 178 0 obj << /Type /Annot /Subtype /Link /Rect [ 61.192 186.453 97.25 196.771 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 110 0 R /H /I >> endobj 179 0 obj << /Type /Annot /Subtype /Link /Rect [ 61.192 154.053 97.25 164.371 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 103 0 R /H /I >> endobj 180 0 obj << /Length 181 0 R /Filter /FlateDecode >> stream yúU¯[—v«+Í´áPmëo9ân´Ž,Iƒ€É^™|O5#¥RF&8— gæ‹gL_X¶Þ£ø OÄšÉ}ƒ¤ý¯û�e4DÒ¸÷j�a æ�@´¯êBÝå!¤¹¢!{À€¬2D¶ÇA^( ‰–§–kÚHÜa‰ÁrØ¥/Žu:NNïJ ‚VÎÃÁð Èœs\vÜ@³{“М2JܪD޾Hùïöª‡dâ—g�Ëä=À„>š0Çz{B¡(6VÒÍßUÊ{׬-õ†e ¸˜Ó3@"à.ϯ¿oñCШgØ¥ÚÊÇÿ£÷rX­Ò­Ð#AÃD}uh†;RgÜì¶%o•µ‹ÑSïÚCªnze/ho šy…òt�K²É…¦ØõµÎÞ p ƒU$®œ[+€òOXãÓ1éC3ë'ÃE°L²3FºÔÙ_?T‚¾H`.W÷,ØÐ«gû(ÒÔn<»á³my6ò~)g2”tÿÆã¨íq@‚N‡w§‡s”.˜«UZ•äóÝ[׎f¡<—±iyWF¦Ev:*;1ÀJ®’X iQ·ÆËOzÒ8HE K�A œàcĨF»‘^à `"àQ�BaŒ¤I‹‡• ='ø_ «“Ü ?TZIˆÎ‡ÚMk='-BrMàO…Üú”:kq¢ÔÕO‰²Ûk´¸:ôÀS‡Þôq^¥4Ù(g!¾ûÓ …9M£’NOo2ÁÉ…þ‘2G½¾ÅèG¸ØIÆÍ^ã ‡2SªGL9`gb· %„Û…¼€u‹œéNp÷]çá7lHç3säÁy%ä *_ð@å±Ó}åØ�ˆócáú̃„BÜinfx䡘K¦~æµ€ñ!|†6�³Õò¯Áá'�óÜÏR¿<Ü@;°Ä)Ê™ îdÂl.Þ-�Oýͨ€|Ê7�›<.ãi�C'ʘÀuv[P’g´÷0ä•Âz"CvØ~S¨¹�i˜YíBn1Š .‹TÖ»�bj!r<ãǨö¶D� 5úñIa…ØÃ£ˆA`¬T€›Þ¡BÐ$J´°›—¹‡D¯8ý;@Tcø6ˆ=4q§lÄðq6íl)¶ehK9Ê\’vÕB;% †íׯoñèU/RS¸Wâd~&Žö|ÌêÕ›¬]ð5&Þgi ‚òßZ^~,Ò�ÿÕþb'˜žtʹJi¸M¨[z†£¥›@ÿQOÑôSz/W$R4(ÍznmÇò>ghd Jň,Dˆ&uç ñ "zuîÅ—ÌÒs-�A¨f…ˆ/¿`‡Iƒ—F�pËcL£è‚Ó¿¯°�k(`ÿåq‰•ß‚�üÕPòÊó_ˆÿŸqsÑ™‰,ý[\ëõ©!ÁµøzNœâ±A•ÏVû^}ª^Ç!þ¬õè'˜¬æñÜxè<•³Ó9þî ý/\¼”/©ÙG©ÖöT˜c^#SX]‹id”7»!‘@¿Ú®7úoŸÌ¶ÒÑÎ�+Éü'*1¤o„gówøz½HûeœYþÌæäåP`Æ•‹?Hɇ26AÌ¡Ñ[¯×yr`þ­Ká÷—Bñð¬Žy¸× :éæ?¼ª‘a"ÙÎlÓ�öŸ¬ 5h“ Tît1–‹`–ϼÁëíó¥šñËÕ¼E¥«¡”Æo„sl³‘P¥aW”´wg„ðÀİÎ!ÎH„°Ny]pižƒ´¢â¿Hð+Š=Q+ Ãü�JƲ©Q«“ð{eRV\ÊÓ`k¡;¹Îë�ÔØ—SÆ •qË-³±ÞDWÌà£kî# y‹dþúÎ7=‡¢r*üÇ;'ò¾ÊÁè Š~0ŽûŒ¶Þ@%†>-Ûšï=òÿàäú«Æ²>ó2î*<º†ÁÏv~áÜ5\sÚ’¯(³‚s&õõ g™†yØ�ÐlÞÖæít+4J%ëU‰íLp&¿¸=”H¬¹¼e0Ôer¡ÛŠ>ðÇrܬK@,ŸB&»¹¦xÃï íÖ.‚¾T!cHî¤:8@ãŸèMë9…QxÇfUE_Eðù€â¹9•ã (ö–0ºî�ä•Lé÷á`Tµà^ý5çáß�«/;aá„[ö¼@ÉA ÙX··™¦ew—5°£Ñ–~�¡×¤ùy0ÜD±ÿ ‡'âÝ|<8YxÙŒ¹¢ÚÚQƒ¬rZðc…�dIÛî¦gÜ‹2Ýe™¯òmB®wÀ¥uk«6ðÿÚ&7%:’D!µîÕ-c£Þ!eªO(«¸²õužÝgì�I™9í„N¦x (m ™Éê]0¾N¦‡[€>OoY”³Ç™ÉÿÛ ÖÀ¬q¤ZŸö—K<­EX�õTôˆ‹Ûâ‡Âp‚Ü.®´‘ >ñ€X°«b“�aè7½~÷¢ñ¶ÃPµª!ü÷"¬Esé²õîgšP­ð‘ Uô¥ Õ…Š$R]g?&GY+„·Úõè·©€? c"‘ç™RC»òó+-ec� É|sµÞßÁ ô(åDö¬cxdùhHEí± nu!Å«Õ�ž¸!£µGËkŸÜ _”3_–¯²�ÚT|òtÏ~G_Ã]å€>|Ám}÷’9_öWm¼žH™õ¾|×`6«4—A#¤sdþ³\'ÿÏÓ6„x‹=ö„™ƒmî×öøÛòå8ÿ’^tCÿwÞîdïçËVMU½˜’k�ÆpíÞD*m[ta—ꔟAI@isÊâ<à ‡t‰y}Tj+N¶(œÀ‡¿ë«îB#®Úݧ."‡«GÎ…uÍ$\&I²„MÇR?ð§ =>8#K|²ÂðüÙçYqd4!¿ŠÀ!K‡E!ð€¢‡:>ù‘ÿD«“§¸JñÈ>52)dÔC†4—ÁW�Ø#HùèšÆ-?~.=?ïfèh»[¢²tqìw�öÖ@„OH1‚�möÁ@"’ 帒DþŠÉNÿá0m81úÇføõˆAµ*ݜ鈧ÖÔ@¥@-/ÿéÃ~f|;Š¡*lÐã[¯uÅëmUÈ´™K“R�:XêÌé‹]¯tóMêuC¬n'�RÑ`¯„ZÔZ<éAµÜÒã�˜¶5*X…fæ2ÄRü…i!f_™9ÔÈñc—X¯õ+Í“¹�µW¢�rw¶9˜-r^ÓìñB yö`_ýŒ–_( íâõŒBrŠ:Wó¶\uŽZÅç�É °ÄAz€p­«�Cé%-JÃ;JÏήM¶³Ô¯ÑÖƒÃH“¼,WÉ^}º"DAXf­lÙ�ØH¤PEq=PZÆÆøƒ®•Ë-JbeMv(©w{lm¥ÁD©n?+›zO{j‘Î*ËYè·d‚û&Œ„ãs¹+ gߪš*îº!UúG!F¨x¡Ká’éÍTlÒÖNuÞ�†¼e( ò¯¼\úÏ—=�r³OÇ©—’{OsÄøƒÏg�£ Îk†6mÞŽ&Ô«©ñÜ:¡Ü–¥ÈIқׇã¸Æ}|>ÁŸï™;ô6½"~01O�&AÄ1�Þ Í„ã@yIï(Òi¯òñwq^�/V~“„©sAíŠO4°Çô6AêãáÔ�ú�æúk-¾j¬‚©'‰åÎ|ríN6 ªÒÑkŸ]PL¬†4“šdnU<ĵSÂ/µðÊýoÏ\{%­7 éu~Ø2€ôûÅâ&tŸþNö…þ "мS¡k9®ªX äE8æð¶ÏÌÞÕŠØ÷¼<ÙçÛÌØUL5GéÜg·­¶ÏHrÀóà@ÜO¥¸¯=X×®ãÝŒXÆlâ“CÐñD I|Ln]è“љݵŠa\�.v™Ì/óé©J¦Lp7Ö|RÄa®£®ñtrÄ™Èæ‚`ã!š�†ñÁê“Û/€öÐÛ­�»^䜮4ä.EzÆÎ ÏQ-6�Ê®‘/÷2Žì¸�>ϱBÀžçœ ]SŠ?;;rèaéEàŸŒ¡ÃÎ04gMÛ½ÆVZEžÏ‹yÂærU»Ÿ/Oþ\‡MïÊŒLÞÛ³‹D}Ã×+uÖG6‚gdƒ6¾¸çßL^v$Cª��'íßÉ—šM‹/(½™ÏÙç ×*"|ÊoF9À¿KÒX,rô¹sÿU¢Áµh8°ÊP)´‚V…* ¥Ù*p2©óø�Œ7þï9«ý¿ QfôGXâÄe6ÜûHD¥ë]¬cë¢7;Oð„ƒQŸ&ƒ¹ét mIƒ„âl`a?“÷5WO7°Èñ"@0ÑË H¬U÷ypòhR¾ãÇ‘%&<ÑÅa1°|ÉyÉð�z¡íÓ7�؉ƒÃôýffߥRøZrõ{z�M‹lõY Ÿ%6æ`èÙˆ !¨2TÕÒGµÃ“LÁ‹ÚBýÆÒhwN»ñÑETŽG20ròÞj’Ü_ɰm$ÛTÈèàÊ<è èhÈŽÞöK(C^ãn endstream endobj 181 0 obj 4067 endobj 182 0 obj [ 171 0 R 172 0 R 173 0 R 174 0 R 175 0 R 176 0 R 177 0 R 178 0 R 179 0 R ] endobj 183 0 obj << /Resources 16 0 R /Type /Page /MediaBox [0 0 595.275 841.889] /CropBox [0 0 595.275 841.889] /BleedBox [0 0 595.275 841.889] /TrimBox [0 0 595.275 841.889] /Parent 17 0 R /Annots 182 0 R /Contents 180 0 R >> endobj 184 0 obj << /Type /Annot /Subtype /Link /Rect [ 61.192 755.764 97.25 766.082 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 145 0 R /H /I >> endobj 185 0 obj << /Length 186 0 R /Filter /FlateDecode >> stream ¥”ñµ�#\Á‘>E“rG±áJCÈÈCôi¤2ŒÍÄN;ïD£³1e–Ô0 .÷ª(ÑI•m.¤†@…™W�‹"o­oG9 =aª–<†§„XäÚÑ­n+¶¿˜µ-#M˜;4ø)÷’ï�ï2AA°ôG.¸ù*Q/À[of~|¹‡áÀ€»]e‹ f>†‘Œ¿ö=QW5ø~£mä›�ž¡§Ï×N±ø,.w´YìÛB‹´~œÝ¬~†Â±ýþVÖf?yÝ­�L—g¡ÇžñCö2Üž™0`‘á3¨(õR'ë$ÜÚåyÂdž< Öéð}×äÐù¬†žÏ×#ãþÞ>>™m4÷7ÝO¶5Ï¢ÆÁhé¿[æ›8ï\°s—e)î¹ö"ÛcÐÀº_f¹¬[¦é·¾rCÊ>ryn/T�øë GŸœ2z¼Â%©‰•÷Þ©#2CGiM Ò!édßÙÎû”{?ïüy…”k¾TN°Ha´ "H�Ϊ3ñR¦©æåõm¯rÌc@¸aõ ÇHJ�þR"�§ö¢ÏB;æ2Âçé<õ?zh9æ)Ö[ßË]hlðL·‰aµ®0oRÉ�mH“s“›ÝÔˆalå÷†Ýpþ›Í@>ÜÏ¿V’y€ °éa5^gKSõõ‰vbaµ%ó%+!’�ŠùX0"" ¤X¢P›ïvly·'„rÈ›‹ŒÔ²[=@¥V¹½%Ã6G» ôoÂ\^ú— ÕDÒq‹Ý¬p�z­B�"T1ÞRÒг;+©dv`ãh 3?×µ éÒ·åÕøÝvOÁº-ýæFþ“;kØmsFÏÿ|óº®ò`ŠæàÐe¨ôÊ:cb9ùœy¦¿NßfçŸ)ÿýÑ£™Wý-áp‚k®”ôè™û03kq—ÿa ÄC.._ö¬ qD±´4Å÷Tœj åŽ`�2�†Ð7Œa¹tM”ÓM«a_T§ìßþÁC(�SÂŒžF�®ÒfÏK)�hõâF B27ð“ oñ9`æ)—c…ÙˆíoÉàJŽ¥ËX“ÜNjû‰{ç0› óH¨8µ¡ú›¥ßWñtƒiá}= Åþ�:Ž!š§Çª¹r³ˆÞ´›F\”d@{ÒÅviþ<þ½é .½¬ß{€uOÈ4) eu}T#9J­bÒ¼%÷w¶'2Qr¼ëx,°Ump©+DªVðH‡¬eSS…Bf MA endstream endobj 186 0 obj 911 endobj 187 0 obj [ 184 0 R ] endobj 188 0 obj << /Resources 16 0 R /Type /Page /MediaBox [0 0 595.275 841.889] /CropBox [0 0 595.275 841.889] /BleedBox [0 0 595.275 841.889] /TrimBox [0 0 595.275 841.889] /Parent 17 0 R /Annots 187 0 R /Contents 185 0 R >> endobj 148 0 obj << /Type /Action /S /GoTo /D [189 0 R /XYZ 56.692 680.317 null] >> endobj 190 0 obj << /Type /Annot /Subtype /Link /Rect [ 191.541 282.96 227.599 293.278 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 145 0 R /H /I >> endobj 191 0 obj << /Type /Annot /Subtype /Link /Rect [ 327.358 169.58 363.416 179.898 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 145 0 R /H /I >> endobj 192 0 obj << /Length 193 0 R /Filter /FlateDecode >> stream Ó;�ýÔÀø~߯�E[�ü &<)¡ç­„Ò‡WCÇ0zG×dz„�G²ûmg œçÿŠ]Á¦'i'yššÍ ¡z½¼n€ü,¬rÌ-!Ë…}šƒÔ}GîÉ:^¶`�[¶Ê�L>£EÉ:Jpaãný»\ñ¾Ë(/7�ˆ|¸‡Àzݱm³uNPGIv yej»ºF{J(8#¾Í`T�otØjôŒ1�‘±êez�sÙö¹OU¿”žt«Á7¢tV¿¡éœ Ui³w˜ýò÷@"¨¥èvV7–}P!Ê­8T�’É{ï:Ñ~CY<Û7-È_iÐþøú�ošió´‚n­Ñ6x¦ub²+Ò>’jkr†Ï<~� ÷Ë&BU¶ƒD¯°†ùÍtF*Ã"Ó­ÓŒÊÛ„âÿwŒGw u5±¶uW³Át‡ôžæAó®EPZ­Cìx.D+V‚fkxÉyϨÿ÷h­Ï‚Y`VïןWHA®Q¼àY…ýº×Ö@£²Ž5Rú°8œby„ôr�I£p‡‡¦¶`DkÂw-&„lflq$U, ©•EêÔ¼d²ßB'×ZE‹Ì¢²Oå*ô^;ýÌÌâ²Ìœ3¹³ÎB}ÒÞØ:½H—¾*\ ¶�Ä~�d#Òïv“Ü¢!9 â§Åp¦,T£RÑL6;š €Ñjƒ' ÿì&6ü˜ê/-n^¶y.×6æ0ô‹wPWr&úT<¼Ó"�‚©öî7?;Áׯç¾õæÒà¾ÞbÎóÄ�>}ì¸H5"M`Ö ù;Ú‘–j#j~@zƒi¹xwE1Œ0d]ï—cêÍÆ’åA:þcæX›�ø¿ªÕq¨¼ÊrŸo?<®¦ínãKÍ!»¢ ¼³Æ�·MŽ8´ã÷=CÑ >é¶ß}–�´Wߣ:Š9Ádwð.ÇÒLY–µ×ö5z‡íb'U v1hÐü’sL˜?úh`¥VV*2….×ÉõÛÒžòm÷ÈÂ@‰cIIâû ¨Gv”Ѭ—·(¨Ý]¬÷%YÂÆy7aºâ¬{¹–{ì�±fJ• ÓIÅ©÷£áÑÙÐo$ —%»MçªôÂUŽà’äöØ�\KŸÀóÝ1οx®c3ã‹"N…¸†?�xgö"`¯ü"Ža=½þ—ââñxÌ’óß–*0¤ŽX_·d JÂ1.#I›O|B`//—”s²îëÈZ.›Ø?!µz0…�"DQÿ†+Õfþeϯ‰N¤´× >{ÄìˆíµBš„b`Ë;€”ÌyÊ5šz¶5hôª‹uGɃ|¿/w@†Nþ#—×-ô£ù‰bƒ ¾yÉ[â„Ûv¹›PÒÎÎN¼ªÊ“„$wrïéOw†FÚ�soc#íFœøKEÃB?µe©óíï¶™ÙnÆmñ¿ÏhåÜŽ¢)D»Íן6r%)• ©6+ý|L ³Í`@ %¦Ô0ÚI‘¥AÆý!ÉYü#7úéY�œÃ$6 ’ð›.Ë@pʺ�eY‹%Ä¡ÕkëQ�Ö–±õãÔY3Ýê}h¯}³²Qc“8 ¡î:¾œ»9©ç”QNIù�ŸŒg‚@àŽ0Ïeö0‹ãËFs~AuHá¢{°›üLikìÚã,¨«Ø 9ÂÈI³-E.êy9‰g3ž =kC¢õЩí=o _{pqô6ô<#"ª†^Âf#÷kÎZXÖ�¹Ë-Ôðh[Ö$޵•^�ŒÂÅE#(ð�¸ýèϱKH(q%/=sÿe/qk`{‚pC €ïwâ‰Ya\F½e‚Ò{ ,õÈÖ±ýú ó?:uÑ&j9ö¥a\iK+†Ds?ëa¼ßQѹSg)±†úw&,Ù�ù¾˜çl£yØz‹•àLÓqÖæ „Z8mÌ9£•7{<4˜NYyÒ‘­½ê‹ÜÕó‚ïÉeÁbØËÈi$ðDVíô.?ì­@ëÏK‹Þ.ÖiÊ5ÒÿŒ|<)Ö«Íqú(øö½wPØ›¯Í°ó@ÅñNŸw(‰Ù¥Á3­˜"¼dÚ~�]�²ˆ‘Úrxû\T*ã‡ï©f=` �ïôu«�t"±3BKt�òý6ö2š²Ì(û×=7‘U€�v^M]1sîâ6,êˆ@ÖÈûÿ¬fCÑ#Ù0ë÷„n*V_éÑ›Lõ•©Á\ɲrÜt¯Ïò�óAQ_¢ÓF]1‰Ck×À)Ϊ¹7êø•?;»˜ÉÀuÏ¥Îr5¥·*ýõw¬ß­ œ¸‡íŠS’••€¤Üv¡€ñ_ë+Õ¿q½rˆ zc*ä¢PP_¨æ÷¯ ¬Ÿ€§o�ZôJ›ÐÙ驿ª),��i’C2{„<¥Ÿ÷ÃT�î�$:®9{k¿!RiâQP¸«<Âi—(VÖS³­ó…´Y €1g~WMÛ „š4Ík ÊÄ�òm©Œñ|«xAgK[î~X ƒ[­¾ô‹„s�Î"dCIÙ B=³0R¹‰.<[{­ *5+ I™íª5 £:Ð¥rgÜÀ¦”Ÿéâ Û-n]㛇x]•½·yR+É·ö‰O#>¨Ùƒ‚|¦?†ó uî’Qœþ ,Ä*óWqŽw�IJh‹o=ñõœÕŸl7y@ÅÎ__Ôï ¸i°±{�Že�D'Ã'Ð8ØQ½ R#+}O_Ö�{àÂÎó ýT3;i¨Ìny à±TÎ+páÇõô»Ïx§s(˜b (@~oh¸W¾/ Þx14)ÊÚÀÓ3‰5¼®‘¹œµÈ™³¼¤#Îá@žkhé59#ã5tåW-Á¾§¶$²‹©Éí0Á”"OüÄä¼Fòv_• NÙáj3”¹©8±/l¥œp/â¡iŽÑ‚žÕ•·vÊNá¬ӫ‹}ËõSx¸ØÛG]NŒƒuØ lEÂÛ ‚Å ¤ ¾7¬ˆöÖ;Pkzn$L®ÒÐ’¶K ]cé´—áªx5‰+R`¸ÊnîÙÙLôÑöïÄw–»2ÓÑ%þ{2]Ø7žáØ‚‘öõÐ;~Ùý.>ÔT‹”Ô>Éä¯rH‘'–dT³Oìòo$�æ@‹Wêᨒz‚¾°#‡„ʘ endstream endobj 193 0 obj 2824 endobj 194 0 obj [ 190 0 R 191 0 R ] endobj 189 0 obj << /Resources 16 0 R /Type /Page /MediaBox [0 0 595.275 841.889] /CropBox [0 0 595.275 841.889] /BleedBox [0 0 595.275 841.889] /TrimBox [0 0 595.275 841.889] /Parent 17 0 R /Annots 194 0 R /Contents 192 0 R >> endobj 157 0 obj << /Type /Action /S /GoTo /D [195 0 R /XYZ 56.692 546.637 null] >> endobj 196 0 obj << /Type /Annot /Subtype /Link /Rect [ 96.723 601.714 132.781 612.032 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 145 0 R /H /I >> endobj 197 0 obj << /Length 198 0 R /Filter /FlateDecode >> stream @ÿÁy怹y÷äöº@jŒQ½wëcpÄV]˜ÍvðË~ž vú…_&±¶ÖZƒ>ãÊ{JÔÿ¢-›Ò¯ƒePI³aYJ1,b2¡\~Îb¡^¥îØœBÅ»:�±­«´Z³:c߯Y€Og…OEðÃøàqE>— ý±È{Qo³f–ØÝ‹b+C¡Teq״˯‚Ë Y¦eó¶ŽCT!BÀr“f�Ú#ÜešŽf£NGŒ<Ñ@‚~Ô<¹Õõì¶s¬6fÒ~�&Xt|2‚ ªAöÓ©ªôq„ ÿ/i]®@(©Ü-z‘[Û,î3NTtt y—ü’˜în^–D¡Ëë2zU¿’hGRÀÈ� p_îÿÒ’J�¿["¸(n7×7ÝÖ;3ÂÈý�Ë_×JhÇDDIy·Â¹ÞÈþzñ¯÷ÕØsð9ô¯>÷Eš¡n”åƒ÷Y¼ Ъ�Gãg~Ãl—œh\À¨>sL‚5$ëè‡.@çì^ æS€'¨Y/rùOèQ�“ζðâ&9‘rÇüÁÚrV†BÉeJ†¿f<ɸÔEöè[M--dáD™ÕY"y�ý\WýNt � Îû×Ê]w Ø–5›LبLisL Ï-d¸Ew ªGNYq]Àzï'Ô2džšõO8¶‚«„CG°CG2¤< †UüÈR!Læ�ßN{Çͳµý›�&&à k»�.ÊþÒÊgÂrQ¶ý*o¯Ú«š2Êý ß}ì”g5w/‰²ƒ‹]t�ðªz¬ø³±qéÉ@ö\!¢M(šº"‰ŠÉ²�‚ÿͯ‡‹Þ€s�þ�ŽSk®~ºÜç¶›/ ù)É6å=\Õÿ_8ÇEå!hÙ(äe�RÔž7à—§©i“åû~ÇþQƒ-Àœ¨lDx-—ÁèFæ·9$ø¢´Ò%¦¦ðÛq”¯¿=ó Ò€2Sæ=Ž”ª'BX4l/J=oH:w†Ï W-ÃcêÕhý7>‡cªõ–5¢P}U8¹1¿ë;Á/ò�YŸ¤À‰ž‡)¢Ýß�M'ÃSÑèÁ�—ÞÍ8~“wü²-Ÿ¦äá sF·÷ìY0Õ ìBâ¡�ýS('ßΉþÎ#íF®Ýt®Âû ­@ÕÑŠ1+YtJwl±#‘–H øßík¼p¶’ðñ9šöµÊ#ÃŒ{ž:ÊZÑ:$Q·›ˆÂpæÓa§ˆóDڷЫT f'¥ßOÁ§CψëP«}hïÿÛÑÔ V~8õš‚QÇ%’¸äí{įfÜ"ÙNWÙÛÙm¯®¬Û«W8BT´D°¼�ýãÔɾC×Ã<8릙Ò%EœYcø$NgáQò<¶'MŠÓ®Û½vG‡ÛÀ íµù�E�Ä­µ™*wœÄçTŽJ¨m—ÆÔz(ZÓ?9Iè5Ç®YtcjÕ¾Ž}Ô‡’™• ücÔKµ…bŠ'“*v²–À[S‹ôJï‘¿Î\Þé2¨-Ø|ÓïËBÔ}Ø3¤�ïqW~ÒDÁ¥«p´dƒ¡‹/Ñ:áõBýüZ ¢0û™éQTp¾6: ·æÑTcÑMƒ×Ù¢oæ¼^;ÇÇ>z�猫ÅêÝc]8ÉN-Þ· Þ›š·tƒq`Eı¥žN1�¡®x7ö°ˆå1Ô¶�1 ®ÂÓ‘h¸å9U ˆäqûºB.ƈרMþ÷=Ôæhò·Î6(òt[OŒÜ> ñ^®÷Q–í_í¹Ç qÚ+¨ûgÃ:uz”Ùåô¨‚1Ðécdê4x‘.lnSy†Ïã¿n„t+ï<®»"ç‡ SÏÌ‹ äMÀi”ÿèÎe4% Ã^Ç [æYÅMÁÌ¿âIþ½\Éê‡ßy •³ÊM“Ÿ mT+XÕUV³RûB#ý~9‘.ä©™8Ý»|Þ†¡ŠWߊ½†"Ï=W¼�9ÿ¨P$Ù‘×ov–(-ë_‹?M/Ï/9ËÙKì‡Bp¦|µÖéHX�?¬Iië|Œƒ\?K{6þò€Óů:]ÕyÅö¢&§àÚ�ÑP’ã»Ð²|ûøáæz˽„Ó Imê‰ÀJvø¨ïD•Ì‚v½V„б œ'Œjô—¯»°3(áp × _Ž2ºón î°Ë6 û¶ŠÃòÊø·ÉͨÛ÷‹…v—¶ûc CT˜¹¼6Ö Î³#>ÐÿuÑ–wí¡–¼ŽÓÙ²ÖV¨ xê~¤[)«(ÊÅ<öÝ©ub¦àš]üþ�½µˆY¤ºcbÍÍ›Ê^”:ÝŽÎÊ=|iÔj?…„ÛåÝR¬{l…7M•ýÉH.]?ËVV:Ûø”Vúb¬gU«%IœÕŽCô_˜Ÿ‘ó=Æ {zD`�)p=!³®„¦IâàçzeË.„,±Y[IA˜ÇÕéÄÓ“íp¤¶Š�^Ä”SFUKÑ#°*ŽE¬q(á.ê_Ú3©Whÿ8ÍÜÊmY!>»ª<ÊÆÖôò„uÆI!Ö‚BÌTR•”áa;Ž„c@‹kqWø’8–›¤åTnRP¬ONZ‹ZßP=½P‘œ ÿÊþmÑÅÖã{ ÿЀwëW䢊KPSqLÊËjíJ7yåï܈4¼@“¢r×À#|‹®%¦‰âDï?áyKqÊÅw½�eÎÜàU–¼¿“Ma˜@ šcÞ l©r—ì—äÔnÞA^p«ë8¸ã¯C“³ n%wÖK¦É8‹Ì%v#¸SƒYSB·%mù]ƒÿ2Îèc±ñyHœ~ù3çý·ÕâYÛ?ÚŸçž™–V:[h¨f#Ñ™í‹Y>�Ôï\Σ¾S�·„o™u´¦3]tÐ,)hõ°ÜñvMŽÂá¿ðƒ]®Œ(¦€‹éxŸæCasŸŸ–=ï‘5®1¼Ý³¥‹ ½*]® 'bÇ“¯;äßX»ô6_îÄxÊÛˆJÚþ1x·ÕlYSúSYç1Ú=DÑ>Î.• ªÜÅTð�ºáñè´Ñ“ŒX æ×¬�á‘i7 c-£aò¨ô(�»Ý~Rr±�á:èÁ�{œÖ쥗Ց°Ô‰bqZ¯lÍèuÆ8Žé€áQUdúÝ�«DÒ +ˆhH§¿Û—°Ðà *`zª›ë-kgO[”„dZXÚ*úŠ‘M7ÊÜ©R8J8š�÷­Þ4�¿â¢î÷KÐ õà-�ôþ«[¶‚…cÜOÙ†ªÓ-Á®ö?û{|eŽÚ>ñ]qð4'fºßþõûÛˆ"æ¼U!Â;·_¢Ø½_à`¦ýG­CekWªã1zðK?ëÁXÛóö1z9ê“vÂŽºðÅí endstream endobj 198 0 obj 3312 endobj 199 0 obj [ 196 0 R ] endobj 195 0 obj << /Resources 16 0 R /Type /Page /MediaBox [0 0 595.275 841.889] /CropBox [0 0 595.275 841.889] /BleedBox [0 0 595.275 841.889] /TrimBox [0 0 595.275 841.889] /Parent 17 0 R /Annots 199 0 R /Contents 197 0 R >> endobj 200 0 obj << /Name /Im18 /Type /XObject /Length 201 0 R /Filter /FlateDecode /Subtype /Image /Width 1035 /Height 694 /BitsPerComponent 8 /ColorSpace [/ICCBased 2 0 R] >> stream Ñ«7JíÕ Eõ¦_ºõo1ì‡ÙRé–¦¥Ÿ:¾F•>R§�Ѻۚù®@’â«f7±Bêd£Ñ½¸”‹�¼ ûùîÝ+Åò*“7Íù½(0æmw?ʼ´ÿµ"@!–’L@ù0ÐvÜÎØhñ­÷ 4m"DQDÃÇ�•&tÕüÎhÁ‰Fÿ™Í¯ÂÃgKÄ4µ7XʉS}sheOpœ@ ²Ü -Or¶ì÷¬œBMŽë@bJÁýš¥}�(¬j“Њ?7�’‘²e¨�ðmÈEÒóúQLËC50ïuÂ�^ÉÆZ"ÿ;|L_󈩌ªSãP/CyY‚wøaRjÈe˜QŸ"M"ÏBÒH%Hñ®4)CeçXÉþø@±M�± !õnͦð⯶ Åc�‡~HV «’4)¬!P\‚öaåМP¹Cj'ËÖ5€è.îºö,n“!‹—怰»éà¦�¸ÇìÁÐ $=Ôçй¬ØÊ NÒUߡǣ–]”Q‘fìòìe?ó'<ÉoƼâ„õaP˜ëP!£ˆ�Ò稛0ÁܺÂHŠïÇìý=�Ûðâ„_¤<•’ ÷ *e†Ü~tX¦Ø¤MT?ûb×ñÃâhˆ>R¢]Ò ·ãÄDÃFÄAé:ðm—E³³„­3@@Ô‘šŠK…Q,ÿcó4Š©wà Ó�RÜiu�u¿H•-k´ãMÍC&GYÑŸE’¦�cµ¦‰®É ÉE¿l!!ºëTlW‘2ÁäýŠÑÝ…O˜ò¯ÌÅkÅK'-?¬m<ýŸ�ô%>W°ëëNRgxå´ƒ{W�=çE*GlÔÖ ƒ—k͇_þ÷8TðÄrLéRûîÉGêD!ú÷Éç�(A|é?Ïê#Þ$ÁZ#Ôƒ϶U~í"ý©°QiZV íö7³ø7uYäݾ�¤ŒøC¤^X -Zž«Õ8¸/uñl„ç&Y^ù­Í5Ñeh®é×A:$ùÝ•|ü¿ƒ-6z[_”ˆ2L‰)ÚB}›ÅDñ·wKgfW襤Gz¡Ò…aB&ܸêac Œk’Z£ÏMɾ˻~¡WE `¹0P| »ÂÀu<+‘Èr˜ÆI<ª¹Á€×' Q WS§áj\Œû#&°û~VårO<ó?4·Bé­ÚŸ8 \­Têš-ÏÁ蕽j#™Ë2/í^šð ÑBÕÖg{XYHSêç¾gŠšzŸ‘"²“Äýt»ËÖÂù›šNMmKÃäý{¶,¬'ø_¸^ ˜ø»°Å�U@ØX¸š–9¹\ˆÐMÊúÅ5¾¸Ahj½K]�^Nš¹®·Ù‚ˆÕW@G>›,:ù„§Y à>k¶Fg€•8 ¶†"·³W‡öˆ¹Ëmæß«a/n}$ÃñkØ÷ªv„tàÚÞZ$üaSòóød�-ÛTT¡d·(m•ãh<ëP2là—D[µÙÿàu°¢¡©2û’Ò‚¤”÷!Ÿe­p�‘t·ì@k.ƒ&*!ì!ÇB›Hpÿv¾qBK¡ØãIÕÙ²,*Ãí¢ík'¿Ë'™ô¾${ÝÐXK”ŒATÄÍù³3!®øÃTHÍ‹Q´]êCDÈ·¾¹ÓL ÷¢=?Þálª¥ä‚åiuÖ›cÓ²La¡™Ì“±q×°K%¡iì'v�Ó’À¦¶ÀøgD“ Û¹l�B ã`´%¯Ý LI+ˆœk�^V0„Òô�Ó³œ«Ì›úK">�—Éú|¹Ç‹ÈîYbæIGGTÒüòGõ«Æ¥mn¿TIh<(ÁØqìàËz¿ÊíRpëT7dï;jÔl,{÷›ñqdYŠ^#)>šÆp-œï ¹ï”ÕÒPsŽú0öè“’Ü’¼+ç7K�à¦Ù,`¤ëP¢„Qí»vO¢ÛÃR%E¢)wª½co‚=DðxbuþŒ7ЦÆ9Ñ d+nµg�çdòØ’ú¹¯pÆî{©¯*rlsË'h/Žìð1!U_¹O¨…€!Ð.0¦™âíB8òá¼�$ºÎÓ^Tç:`1S /‚U´Ú?²2 ¸>ÂÆ OP Eëv,(sºÑ§hÚR†órS.¥²Ûæ–XÓ#ás®ÈF pO uŽ4k.áÖÔNQôÝ|§IŠ>§ Û K}g!„#§n¿®¦D’ƒ¼1¬¸�’ºýU*?� ¶¡Es#<Û8‘*=tĦ.žÇÕËØ©Pfäi™­S‡ÝH8…,“kÚ³€ïF¦$=ì»Û¹ò·ÄëÉŸÝê!t.¥á÷§ õ††“>œ ÿ23’@Ñe'Xu´ÈáäVË�Xwäßýx*H†mu|R['Ý›­]«œtS_?�9úΫھŠ]*¢³Ð˜]‰ÎlŸ1Å6âãØGÃ>>NÜGŽp"´T¼°§ÀfW ×Uð¥y‡Äs\dé.Wc ¥Pã�¯]Ÿ�. ãU³º-à?-#g5¼Á8Ir5Äo 4®ô ƒ¢XÙ:ghœê,húð`x­½½é ®àn1Æp¦ôi�ATryDEq.ÞrÖdT|&ÀE7\Ñ àôbävöT;ý™Š×ÇÌ>álæˆð–#®g — Ÿ¢KÞ¶9QEÍU�'+î„e¢À’Õi“á+› ûb“²ÓO%¥¦ûöW“Ì÷Åëêe`Á~B(¸2¤ž áy£“cGNA»”Æd ÙyÕ ú¸¥¢ÜB++�*${E$Þ—Úa’ëuášô›“~áÈo}^Ì^FQõ¸šz¶¾Y9p[*st„víë9HÇŒpVîóÄ�“(¾ʃæØU²¬ÞgO þjä�ì¬$RÃx€!­á0eì# ;¦ù¶'žÅR¸é®ÑÄÊÕµó„Ï2˜32Šyfý 1+±/¢¡.~Û`øv€«“Þæ¦#Àϸwï;çì@ëw‚ûZ¢¸�sa1—ë ym‚“òÒlG`߉$´ƒžw5P °ó\Í’•š9�ò[H_Ä1t®°ì†Šݤ Øãð)¥Uk‘õ»lTG¼{4ê%&�ŽŽÇa©; ~×$=÷Œ•WRµû© Iä Í"Û�;Dm |?‡ê{Ûʓªj=ÁA"¾êÔ4Qúú r­�UïQ‰â…ã›”rÜ£‡ÿ]¤Ž·Èñ ÅbuÊ[!®)KyPÆAiÊÜrE6‡Ý-•W HÀþ;MÆØ‚Ñ5Ì2w/É“ÀPAØÜ’Ÿ€æG¥—xÙ ƒl ìŽI%ke K“Ùtú÷‹h†æ«tÊä0I kÿÄëãŠáS/”ˆ*æ,e*U6isœºëAô÷G ‘`Øþ•c[B$Šf¯#ýðR!‰-©HèÝ¡ûµýrÅá@Ú�·8¿™Â}¡Dâ2øXþaîÞCØÞÄø¤á‘³i7¯"&{›¼g6 êŠN.`�?8!.é@Ç‹åÑ2H|ˆ›³ÒÈ¥Ö9`2‡;�†Ï©mNòì ß^újïêjƒÍM÷]™ÜrMþäd�¹¡!Ú#Õ_Ÿ�É-»F�¸#Œ‰¾«Ñ\Võ4�Žß1ßqSVèwÀ9aœ%ÌQàpÆKfj´™e3›Ìų\åµläAÂîØ46¶$†$mK`oû®›bG]BÜ]朻٠êΖy­À3ªªÎ�™^¢½ íØäºŸ‹ˆäZ»Í¿�Ø 79®¼:µ~KyJccÿ채§=ÑuñYe8ê£í+7°ÿÅj4Iê¹Ãóe 7¨!±Š6¨æv^¦½Ý’JXJ³ëZ}N\l|¬pǸœXùOýÖ¸Fn%BUîð{ŽüÃÀ¬ñ�c±ylƒ8á½ã­ò2;5ñm�í´€tؤ™Ò¼–-ˆùŽ<蕎€´‡ô¤ û‹´ÆêT©¯Ij¦ç ZÏ95‚Þ/5|Uz; }”A$c¿æÐá®QkÊpQ%{®Óç‘®„V%cFì«Øvá TÍ2<“ìâêŸe*ɖ桱jS€SÖ+ÑD�8>&Jkq³¦Æà¼Ô|Š%ÉI ÇÝ Jb®z’ÞoÑ;nqLö�O¥Ñm½¾pkSÆ0²­œçdQEdÀ¥§9çëå?J*o 9W¸‹€eðWHydŠRyl Ç›J¤°¸Qµj(æß¶Ë.‹<‚ ‘lx¥Ì<(}b®ìÂçy×ôböù´´œ± ¥Lex¬Cû­œ”ÿ¾G)7"ýZçt+V;m]é|ŸXîi6ü’á-k¾Úy,§^A8l|ÁQÉ`ü“Í}Á0Tr™RËŠ§ý Óû¼9£µ™[ÙiæŽàò‡ê™•Ô0‹r1n/XÛ²ÿ}ÿˆì‘´#•�Vª ¹A%M4vèR2Úד—=�Ä{:e˜öíèƒÊ”±9ÿTAƒÍu›bü9‰Ê…Ëùwš™?Ô]>’ôÞ&TŽÍÃdØþ1Ô<ù22ûmHê“ÅOU7g‡#®[rzû7ÖåýM…pu¡*§TòÆ”$%}³Eêû\ÿ´:߉æ¾[Jd=‘_$šÚ®ÂT–Èêj™»8z"3ŠËÙ~éÌ'�jÖ.hÓCIÂÈÚÑØmõ–ÁÙ-©”›ãZ<;äÛÊ�¢G«¸YdÊ)?Z1Å_z,:¼&~²íë §“b4�î?Ìœ6,µ#$Ϋ¶™‰™ãÔ´Wf‘ ”¶­åijV^`Sç‡@�y¹’7÷¡Ëû¢@ÂÃ4I%íÆ€ Œ˜>JŠÞŠ ˆNbs±¨÷W_é\à-Ua¯÷0ªNLÒµîOÊ™æÜ>û­ª�÷£>É >åó7CåV䨬‡c—Ö{ÝÆH�ËHìÁÊ—«2ºŽ¶7ÊU�‹þB±¼Íر¢� SŒS¼3 i¾€”+ŒŠëã 5Ïì®u¥öˆÛòMÆ&ºæ¶½ ÃqOjÏfqËò—e SζHX~€Q¡Ú墨w‹Åÿ—næÊõ’ÉÙè4ü V&¹öN§[t_À­€ '"•Ë�ì뗓ĈÄpÿŸâdù›Ž|ظÕQEÐBz¥ˆm¥V¶¾þœÊÔQ=e�9½nŽ·÷ô£f6W Þü¿ª™”ÚU€twx ‚àÈ[I®3oH€»O`Y˜Œ®½Ck ‹Ôæ1*Ÿ� v¤êÖ7 ºF/v—4罚XÓRÿ0Å}iéð}/CÈíŸx_™‚÷QdÝ®v'輌åÓ'þ&,© ë¬ù*‘7£�Ð^A‹Ð0ž®˜š³³ÒcŠ"¤æ´~&Ùÿ^p?JPŒJÓÝK¢õS0læ6 ˜òäA�ûbBˆ<ûxGãG¼‚AC¼/‘‹´�øWçˆHV¢ôVƒ6ŸÉãì¼ZñÓŠíuqÏÎÈ:hÔ*édÙ;áG;W^ûæÜ*ƒ—–'-Öý–#¯ðõ¦D£ÙôVo®€©•Zj>âf äT«Ì¸$)I9ˆg-=¸­Ç4ƒÎ²`sXZ~cqÀXºŠ°[�.$ñë“�œÏz5Ll–?Hï~»ÓJ�“¶‚¦ï#éàºac_ëÛeF°uÐ/ÄÅ[èè›õEÜá×õY¹Pz'#½÷G~|WèŽE�XTìÑÑ.ÊŒ��Ôl‡znÊ-'¦(Ùˆ­L¾š”¢§ôÚÔE  |ÐÓÒÕÚ}1• ›¬œ;ó-A¨ŸXóý`ô Fcœ4ÖKõ®¹ß—Ãk…æ�nCç5íEa¶x¤ÆÆT–‹M€13.Éà†Fy•4�km¨�eè„wPx¿ûŽÄ&ÿNUý;ÖËäÕL7–ì#ƒ KëpD�Õzþ…™5ì„÷ó\³/‹.ØÓ(�Þq ¦éí.0Å[HF¨z�Hoõwœ­/&A>qжÏR�éÂ÷Öœ AEÑž�ƒ¡~§��sÍòU#MÃi>hʦZv¥ýã’”‰“a ­ÝaW€ö˜$õ�-\ÒýäŠùiZk�ìÐ=¡ž ëÖ”}P±êpè¦ZR¤–f&’ê:%Ë쑚9zb“u'm£Žž¾SuC÷N)¼Ó3®}¹íÌÒ¥å¢zÓœËõÇnfo¤ã<ÈÊøûÔLÕ±N 膥NÐf‹I²-0D´Š^nªôMbÝ·q“¨ ÁãEZo4ðžþ7$Û1‚f‘¢y·/ºÝ{ˆÖßqk”NÙ`N}ä9ØW4·-�Û¹°oNJ™-‚Èr¦1ÛVÊAÌõ±Â�ˆƒ4U·XƯ—Ç™y-£)äýH*¤ ÿ›s1^´„žx¤�œÔ0 y¡¦E>N÷‰ûíÄó\ŸêÉ0åÇ?¯c|,Z`Hª/nwC=•ÎØ³Ç ÀŸyo¾³Xw”Lœþ…:âyBÛîE°kz´«±Ç"<óœ‰T-’xßHyNû/©ŠÇ?ŽJÕ´1MXǦ{º"ªÙªét?÷„è6µS§KáN)K¬Ú½¶ˆ«PÜEâ_ŠÉç[+hCÜHêÿ²³7avÿ¸lžï’ïT¢›µÄ¨À O ­ÀS)ÿ×ucòS`Jˆ“PvIß~~&pëÈýbHøeºä‰s7Å•H"f…Ne@€c}§#àz)±åC¥{`~S¾ïüž:nx>´WÞ´5ØÔxJFrwxiëÑ�¥6ÜE.`{ׇ–Ì.„>&.VÉ#ï¡VX+ŽJšZEO0ÌGÏnà?®cdZ’ñ?!<ç×µ1oy“š‘O� ½œ‹ÙÞ³—•¶×“ì�ý<¬Ã¹&„9Do]å èÁÉ"ÛåÇÇMÈpòrk<ë4ÉB±—?sY0òN« Å(£hZoðæÌÑul1ÿë}}qµÚzÚ–”l#=™m‚«o{¹‚Qû¯{v“ü˜F¬ÁÒ—þš†'�×õì˜ÉkLƒÌâ¼�À­– öøS¦w^Z.÷ƒ!f(˜”Ç~Ë1Fžñ›|ÐÉ�Eï%JmUìÖOBy™â�€#Nì®6_$úxãÀV6†‘ÛéîIi³)™IvòJÿ\¸0nË�a³™£´¼¤Q®¥Œe¶÷2ÜŒZvzÍ%°<¿&ž @Q¥òš*€†[:ˆd†�àz»°¸$I à!ƒG�5ï’É“¦!· ÿŠä<5!kØè»Ú8þoÖYŽË+¸RõöxC2¦aÐÉM36Š:Ã9¯�7ØWYH©ñ‚&µ›gpÙǼ`câÑpbD"Jig!ðhJκð)ŹP–þì1,ÃŒ‘/Ú(3u¶/|Ú¥–£é†Êÿ>-Ó|^Ï N�9bοôº‹!™!Áàj9Ò“À]pÍêŠðX�r¶àr�¡G0ÃËŒŸn½L7Óú@àÞmþå¢w›*D�÷ÒW²¼vMVykÅxK‘�4>¯ª™£ýgÞP°‚pBeŸ‚pÂÑÂn¬Ò`Áaßàjb732rVÜãæaÉ 6oñ³CjI ] rMíkø2èŸnû ÑØ>„èä4¶ü�èa™eŽèŠ™ íÆƒî×Nê†MÕE:ì¦�ºþŠÜJd´tÏàX�’�@×±k)î7¢¾9yncq $öª¬¾K�_B÷Àø›S �ín¨–Œ£$ÄC}Ûö }ñ¬Ïý)/˜ûFô]¯°Yxªs¾,ú§Þ È‹œ1sÄ!Á6ìý@)Þt_Y8RR§m„¶ìþRª 8MÝÊ¥“#TóÁS@º5§åÖ�{VµÐÿÀ‰5NòlM¥]Ž\ø×uÅöÁ #q¥c¢Ë§&Á#²›ש ˜´…«ë©‘¨ßÒ‚ÇÀfžÚSÚ+†M¬>û_üZXj¿’IAvv2R(ôÓ†©âª‹zp©öϳ‘(Ç0þ<¤B4t‘ž¦¶NH'¥©Þ=g~u–UãW‡³�rUœ( ¯ DǾµ›üÈx+H�rû#;ã":ê%¼�kØ ï|¬�ÕØ�V Ïl,dä-ú;‚©mæ�Ò¯í¶z9߀‘Ê”¶¬']"; €)|*OЧ$¯]E¾¡è5S®J=�VèòCûá-i®�\H å¶Y÷tÊ˨|íïPy©ýÊ.òcðHŒ*®BÏõ�70U€�²d7‡,}Ç ú ×O�—%rªÔÿ#A•²;"·eÔi"ã¨(�²ãÑ�1²‘£ØÜ†/$8ÜôéÇ)¤ÅÉ$K×3¹rà#|ŸJÚET pïª�s#vú÷Y³>.m»ÛÀ ,ðìÌvŸ•“ºp ëÓè½ÖçÞ©¯,Á9ȈWFÜÄ!<«e$?Äut:q«]Çg°<‰ ²E] üÙîç,î”kÚÇ ^ zFe5_;|ÆfÓŽ_&†hÍRJ*gâe¡óéQ3„”Þ©Ë�ûsìSn+2t£üÅܾ c–•øVo>‡ž3•Èò�±ójP¢}¶'ö Q­Ï¤}>¼üp;94q¸\SòÛðÃ8µ™Ü Ý%žU” Lmå[0:t+Ç2õª"øv {¼žÉ _Ó±ým»­vœÙ¹Mo¾Cì†m|åÃ�Îg@Gn¥ªÓÆM(·÷ Ÿ¤´?™Ë”)H°ààg›c_6–É&&ùPá™c·©=Û\ÍöÚ‘ ×ÐÎç©'¶þŽ°Û§>P°{l;nJË»�å’ë‰eoê&d˜¨Và ¡¼vhoT׫e7"•¡~K¥ûŒ¨¿5ÔþÉ{ü¹M¦ñ J׿nŽ‹t4’•¨ªM;|KW¨$;)¿+Ž|Q{bsù8ÝUØM–цQØ65á·¢æð/«­2Ë%�¼%‚Í[ëkØ—¤�Þ†3:¤¸±)¸gõÞƒæÞê2¼ŒzÞio´ãšþâ¨\¢˜IMç2Ÿˆõ”SðÉÂú7d²ø‘:Ç]ôq�ñÙ@I®ñEè{A'S%÷yDq0˜ÒeQEœ»!ÇycóJÉ]v¸Å `¡ïsfÕxOÔ),­þ“û¢ÁÅeçºÌqb¬Ü˃&¹˜¦òlÎü§Õµ[..…Iç—0º*¼¾c&Å®’-îé”À$)VCñw½ðxÇÀÆ:WF}œ¬BŒ;g‚t­ë–ýAÁûòäÔc–MÚÿ ¥.,jl15N º»×cc ]µª®ø’n†ôˆÞ/�,)úBK9Kµ(2ð½ðOL*N?0˜ÑU$ ¸‰ ŸVLZHådæ¥K£·š71$d »)Å¿– _Übðtô ŒáÝ{jžNFO½6X¸ áu>êæOÂYœ¡ïÑê÷í''*’zŠ ¿“~G ‘Žù´lØRx}iGaúDuÐÔÕ)‰€Vÿôý®ôß #zv  DükAÿwX‰ÈD>iôgŸ©ÝHš—Öz<ÎX7`¸=oµ;îbÅØÃe6uB’i‡hZ¼Ïg-¾M²¿ÉJ9"©ÛÖ|ºe^Š"ð©Ø=IÒÌG­é!ûq QeàqƲ¨7*"Û½¬T·ôý]n]aدÂ{z7÷$R„½mÐ Ã2÷ñ’a&œp¨%ëvÑ–Œƒ=<¨j ›¨kJ÷r&�¹‹;¢[�ï+Ìr“•©pxÄÐ Ñ—[en¥å ïäܺ¯QsQÎyxöÝ‚çѵÁ.±ˆÙ›ûÛ3Œú¬ó+Òè fs¨hC»? ànžy‘©yáŽdòÉLŠ}M1ñßýFQªæê 'îg+ÞBgø7Õæ—û±÷Ë‹q`.50Ï8ÆaæjߦËÿµgJZîoû·Åb>^^{¢½ƒ ÃÝSdthžYìVþ#qOGH/ ç0}°2³ø—è¥ø[fÌxÊäOm—Šù bZq›üˆ zµt‘©u…‰ˆñidA+f”nü5Þ{‹×à¯ÎâÌ—Uªª@Ñ´Ÿ¡íèY%á©aÑo_“Õÿð´zjÍÜm êv¼ŸÙOR¨t �C‘x²K-P2äX°TÆÌ�SÃÛœ v™j¡6‘°Û>ñØŒvbð~h�4�žµ/®ºpꥂâ¶JÓëí§b`ÿ=ÿ³>¦grlDAïùÒ¤¥î|bóšAVŽ›“ˆ*ÄÆ(êBÅ™7Xºfð@‚f�üÉ)왜ˆÕN²ñÌCÛE“QP¦ÿƒ¨Œà›É’{Ñßôö!ÏÞ ‘ ]pBl@A±¾·ÈÍëÉ‘Á£nû|G8Ggn,‡ÀávÙÿéêÕK8)Û¸õ ¶Ñ“òXâ;ü¯Τv¯¤³­fúc9Lá™æ1ã2ŸGDZÝ»o—ÒŸM^šxèúî̈́Θ¼ƒáx[ó½›¹ ôíµˆÅŽ¢·­°ìqOÄ÷ëï^…„kXXйŒëϧ£†Ë`鉯CÛÿFÇfùAó:˜È[~½ŒUãdÕÙe¡°éÏpmÈl½4sê�œûœZ„s®§3Ö<Ÿ{–ÌØê �â öbVÆñÑðl{Y–Š0z’Eú½v ¯#�‚ñ÷:O…ò ×í®é’~¦ï'‚g¶«þo¾7J„0çÕ”ïž]®ä^Å—QSvîA>þvÚ-°@±b ›ì~>T×ð ' œ�s´kZo~·`< ]šðƒI'Üѵ†ÅÌÌÀ§é.AàZQK–E®ž^Ôã<ÁHJî„aÊ Ú*ŽMýI±í‰›€? Ö€­Óßî²_ªõ»pŒ¦.]Wgc-ôù7ÃC¿œ¼ª^Ší‚³«ÅB TëN�æ�‡yÌiö§ŽžÕZü“j@õ¸ÂU XÀˆÀT�^¹FnqùuI“—Úøqí?Œ;ºÊ–ˆ-¾û4û[ºE{ ñ!ŸŸè܉±»´ Ù‘²�šš(Ж£¸Ô;ªù÷=¢žM©;B“”îâf•£dȲöP#YsL¸¸>ö¨€5!9�Kì[3M0¼:sÙ]¡ÁªZúeHv„,ÃãZäÄ|;¼è‘|úBv¯22ÿÛº¤üäBT Rrr:=—v·ûdòM4i´ÀcJå-¤ÑÏ—;Øv–‡`o­)Äúêø¢9HË<‹‚l=.íæ ×ýÑ’B~½s�Êî]ŽÅF(™6ùœ�îŒÃÙõü^iÅq&Å$tÅ_Ý‹´)ç (cÈšŒ<Ìši µ!5 b]¦Ÿ«})�ÿO�"§ÿ2èÈ15PÜÕdÄ”c‚£ôB΄øx¶ÓB<©Ô¡õ°DJŽI~€ãÞ2”Ân.rº~{4àþµT—ßZãZ&Ü^�A©ù¨Ú½Ï?_`‡²Ò$ÓZ d¾tÔòE�‡� çð8¡+ÍuQ©& ÐK1ŸáWúØ)TQeUÕ9Þîé‡zu±4<¾Œuu±ró)Lt«nLRÞÓ5¾_kãę˫÷eÇÕï¼´Ìd©ÊÓNb\ÔA£G•k§ <™�ßá)w儜·¶£íŽ)‘³0Á¬"­p^ðà“”î§�º�Ð2Òž$IEïž µ‘ˆ*_Gy²ãŠÖïNÂ;·œ´"AjÃ?¹²)é`:M» 4EØ™ í9cS/#|©ñ?Ml¨9…�8÷y´]à/«†%™z)`„¡ìnöü§«5â‘8¯©Îé|M´ Ü7è7 #ɰ¡RƒYoiÅ_4|…]^v"M4ɱÉõŠ€Ié8¢ë"a¤lÁ®u>)eØäîœ ’ÜW—EåÙ¿›†p'UPÁ%ó~¥¹Ýi2�Jíñ„Ë5›ú×¹HbÌü QOd£×\ÕßbêG—³<©ga‘ãÍÜ„0 "Ì–¥ {«þK©µ÷;�nqÍyg‘‘Š…Èžìy÷* Yáâ…„(&j%ÉSš—MYa¬'òË÷“ûÆÞbDPV?Ê}|Ƭ"{æ{î=θ= ¤™ÄuöÍÁ�øµÑñ 8Påì³+4î(àt–B¦—å3*õhÈÒYN�2æ^Îàõb4ÇG­õºMz@xvDÏœã•ÖnO3if[&ß¡³fJ°ð%ü› �(KÃEðw…ë�ŒÕD@ ¾ÝI‰1þKä:¶2US°¸ @=–I ®u¢ MâÄä'Ž_Ç–^?í}k]fQwŠEàñê²Gƒcz5š”7™þbýˆÚh’x!¶é ‰4ºÙË͇;7eËp×{›¶¢ž2Ù6înIzteò©Ð­ª™*Üðê4ÙóyÈ3Ô´ƒÈÚ€Èƈjb;†-ñÊ Á’,VŸY¬*@ßâ¹%¦ßØ­ÿj P6äÛ’ìI,|¹ÙØuÈä�>È~ò™d†Yé m¦è7nPX”kt?¦MGÏv"àâ¡�,­Œ88íQÝ ÚpËTzšéŸ-½½MÎoDæÄZ":cÄ35oÑp®•ë‹K¹âÇ?�º”f|Ç‘ùšhDuh^¨ê�‰[MóX Û9ňâï6ë$/BŠÈ“i¿³sD¹Óî\—ý•Ö®v=.<Ô°µ•éXS…¼JnG‘𑻊êî_'‡w¬Ä°C:}¢Z^ú]PiÏ—d–Фh¿‹a ˆ7WòuA§àO˜ä<ªƒe‰È#Ô§ØŽSÕ±uöá–êpF ª—ÑŒ¼¼»Ew;b 1¶®ÔPáÜNHy8ŠñêêSͽšÿÍ“iÚöH Ú‹»µ¦„è²£È2éE˜_‰¥HJ0Ð-¼ø—x`pXgÀîÕ�duê¯fu°TÈó/çåT xÙåT´¦˜�ýŽgÁMUçÓÛ>”v–Sø-±Påo„äf?®ºó^ N¼Û¹jó,^}¿“J¾Vô>Û%µ££wüÕ¬³’Hæ²ØXõ'{åÅ}¾qÿG¾„if¥“Å®Ã,h¡Š 3õ‹¤†·,mж:çO×Ò£eZŠÄg¹+€:,Öá„)0^Z;ÑTŽAãŸ%^ íËa@$ÕYž=»³TÛÖh)ª0õëcú)2š y NÑi x ôlJ‚à7È·'·­^-]Ltõœø©3E¦‚�pµŽÒáÓµ ·7!›‡ý±Ñm†a�<ÓóX‰¬Õþ~ææïö \pÙê†À-2QŽѸ lT¶m4©N@F‘…9­Q*˜†oäôЕ»¤EþÍMiE>Þ·NJˆ‹ýA©(f Ux€éI8r*Åݾ@3ÝU¦f-´wµt<˜Èe÷ýpŠ±â±•í¹A°òC¦ú貈©]:ì§O‰V±ÝñaˬÐLrù·- š�›Ä¾4*�·=ŠW¾Ál>¹¯Ê%ŠŠƒW0ËjÏiCuÈ'˜¹m­P$m³Ùa"¡¾ú ×?Šûº!¹L몎´µ1–¥¢éY -žŽØÍs&v|\ÐÚ¥0ʳÏÛ(Uý~¡(ÿIŠœ¸Š=}‹ˆ7MÊcàñwÜÚÙ�JçKú<†м c}ä¤�tÚ-—#„B&bë�ž+Áž œj£�î¯Bë -»;?…Í©”Ô±Óö”x!Šô95øú™QˆwRÈ*Â3ÛÛ¶¡S¢PWÙîøŒï¿è\/�|~LûþŒŽ&Õí”N”%OõíwtH¡@}/1¸NÆáH3jÒD¬çC…9g4…2[XB‰– l®1\ên´ô(ĸ~̈¢äè|¬93è‰>¹ÎÊ«´Î)›¼%4UóS÷ã5ü_\š*�úêœ/{0MÎ4»EZÖÀj_ˆ§_¦¤i'«Ê@õ%uP5 RÀ†MzëÞˆ  ù5FGéÝ[cט©Q5ùqÍçÄØkš�šÒëòo„›‹I+´sèƒÚ•31ídw,1#h‰Ô¿õTcò‹v|çî=Ú3AF§A8ÇByø!¥îìË­ò:ëÜÄáÃW~°!U°;PFàÉå$–ˆÀÐHÓP§0Ð>ë¿t_S¼gáÚå»Zþê“t%ç Ä©pðŠCu¬�±ûy-‹:Xv«™’qûµÝüƒû5(Ò°¦O…ozr1õ¦È¸%÷´ßç[=¿"^…]^§Ç¯22v’jïªât–GÈ“d¥²Óê\ùd�­ù¶BÌ\ôé®”c_]¦~JYºE=¯ì¼x½s(b¢´Þ;ŽÕÛ Òü3|¿ÀpyÂK¥äEæëí6!0xºküü<Ðo8ƒ»ÌA…üâzŠ.i¢BÝ9t?…Øî”�ß)òÅÌJuŠ©î¨¸@S¾ô0¹�¡#ikP^WéA›9+fMGKÛË…BßÌ�|éwiºcÈpŽ˜F€4 !E‚�sMÏ ½nm[£#»ô0Þ$ú"¸VÏ«¥$ aMšÏh„’·´ü©:¾6xìf�*»^•fÅŸxêÜâ=.K@¾lîú"FŽíDxÂn97‘SjåQuý‡ô`°ëN¯ µ"®¬ÁJhèMb}¸ÁÓÔϦó@æ'v:Ÿ=ÇC'KI2(ìçVæÁ°Àp+‡²«žÑQÌ_ ÅPa©fø$PªA�±’©2�U"îƒïCÍ’Sôü• cÍ0‹_u(ÄÛ°6Ösñé ú².ûÙciݨp¶²U|P/ª„j“y‹o°å„›=¾F¯“¡ŒIû©ª�ºÅ”Ûu~ EPHËQ™„ðÌGŸX§KL�šgÕâ\s§Qâ†)ÆÑño€ÉÞ«ÎEQ€è,û�3‹Ò2Kaøg`ŸÌ¼ÍÏð%4�ך æ Ì0¼7õTa² —òœÜäT³]³BÈö¸I*OuÒ£‘ÜçV‰ ñ{$=E¹Kk.ä  žW5Šþᾚú¡)ã\Òÿ—L€RÉÌ ã‰Æ~:ü� çÜ(îœÅ�e«[œŒ½h¬¬ú+[ Ù*,1È¥v½ôdo¹ùØ�rŸ4)`U‰ <ƒW� öÄD^±ô–G°V釥áå@-•ÕQo Pm’i8òEÕúc6s,õJak«áµIñwÖšœIÆÉ?µçGYv*ÎM\¨Ë*#S•åzÀB¬çy1´Nlë@åkn+ÛžËá®áœ¹= •FïEœCèÇæXº�,H%W°œxdÏ0˜RQúsš 1#¹;9sì§ú÷²›µuOʨ Ì$J!¿•öúŽV _$r�k•û!4âübá‡öê¸p˜WìO›‘L;ܸ;»�o ¡-bFâ%×Ü#y»¬´ô¨ èvâ iäž«ó(1H8(D©þƒOÊ´Ät.ƒUàîñ½Ï–Õ9CÒ‡¨š±/ÞòW4NáK`Š^?¥&Â{—hì·d%¹[€û晋ÎÝÈ ”O¾€1uÚ‰öÏŠð"‰�ÔI“ˆlRD‹#Ű»XÝå—p…츽õÁ¸Šs´M¦HçT—Šœ•P†Í�òÞÐ_‹‚ì>±Ò2�¹ÉÌ# ­` ÄS‡šk¾ŸMmêsµ8°åJks>?‰/sxôœ¶þ°LYݧöé1�€±êë˜ Ó `btà?ò©‡ïßë" âWrN·×à�Îà-; µ¢¿8-a²0�ÛœièÕÔ…î€×±ÀÉ€„Ì6ºÃÒû‰D�(Ú΋hEd¤C†Y08‹õ?p6ÎìômZ'#Ïü¢Ð}%ƹZâ‡,;B$;ñÆ•(ïÎ�)²¶#ÓS¦Kú«@Éç‚6| püoÃÛÎDL~�HþQ׃ysþì ù£ß𨺮È7Yî¿/g蛋—‘ËY‘™7[­2é”òw¯0•ÌÆ`—pqÝo«:k]">*|Ä® ½6Ñ#—Ã=D×v)&í} 7•\žŸ*òUiíÀ½¥ó@·ý·ØO%—mOýó�F€%¿õ“gaÿÆ·¹øYÄq¾'x��J`DDÅEBò¢¨ð^þ¨Cú\i%ÁÛ’©ØfÍËßH²-AɘcdÿÓ–°Ý©Z’!âX§úSäg¸.�K“/'ÿG ”¬ÓþðLTäĨù*µõ‰0)–èZŠd7Ð…%ŒrG*ê~9æÒy”y‹±·+æ‡÷´ï$¤úŸaãˆ4µ®Ó¾‚òÄ%ÌþRX€y“G=?Û³»Öð·fæ—ª»EvæK˜I%䤼´çhêt×x–³Þ¯rqʉ2�Îl¬æìÝû5Ͻ}´ôSÚFÛ›=äò£ôËÀ&ñýÏšvñ�‹ÅiŽnˆ¢C§g8ÂSå(U3Üd—94"·Èhiöe˜ïúóñ¾Ç€¿ÖãÇùôl~B¦o/¯ç˜ð»æêÁÑ.àÄø‚™Òâ‹/ ØEô‡}‘æõ –÷S óÇ*©ábùÄ)½äݸÇ(*µ\ÿ\ýHëÄ5¢Žuü ¸!›ÔG“cû/«Ô(nP‡õ$P€ œ=%üU`ÖˆH€Þ�WoÔ rl»À ^ž4«Ä ÕÃ33ÆÎ#ñÂXå³·ðÄbwS—%é¹GqîŸã$�:j¤7¬rÅ…1õa«W5¦:ÒŸ›£ \y�Q‰^g±À—Ò$ $ðÙ¸S2ñ¯ö:h´ƶÃëeäFä*W°A–èÍUºCÓ:ƒ]9Y–sdÛ¾—Y°'i¥:匘í¥tJ—6ŠfÌŸAð14za‘î ¿PLzRÅ^ÿ·Ô§€\’õ¦xèoó}[öW“Pq6uv‚zן î-óCAÖ쾌Üy`‚èøf²]Q;!á™8øpy¹—\y*=l§Æ˜¥•°GkTð°©GF–ÑçUyñç=™±+À+MÆ©“gn¯�?¦Ær$éªÎV }ÛÁú Ž-üŒU¨-›Ô$–pÆÏ¶ãAÀp¿ÔøÕÉï‰ßF(G7"|úJÇÿÊÐt š ¯^à‘ªÛµF Š4 ¥`Ä*ûm¶Žð»°yóx'Ûÿ±^~ÄTÎ3�W§âš0“Îj»#Cõà«V•�RE£UÖuÿÀV²‚–­+ϰ>Q‚™5ˆXÂñ5Ú=ŸjY‚³¼ýÂNiÀÅYðp Ù4O„‚…Qž5�Øf?>SŽ·[…�î£i)! ÜbàZ^ð[cýS?À„â}Ï*èAÅTëÅÊë €¯òÐ�rLEfÞög£AAWUž…W4Ö–WЂýÉs–7Âx«š‰{'Û}ÆOƒ;·åT,ÀézM›ËÊø/šÖ±ƒ`Ì‚Ò )¦W�†´(ÒBÊÀ÷®Ý r 7NÔ�f9‡­#.x]ø÷Ô¹(\`6+;Sò *�¥Érf²UÑ¥dM~/¬†;Äѽq’ÈYŽÆˆåÄɯAÑO“„=Ž-o�wû”w¼¼´™j½º föãðÍÛ3"û#V/3_B’S““‚…YZ£Þ‹mlVü0çMwuJ¢ú-må"0¢N¶‰w„ÙnǼ;¿YFõ”èŽË,€¨–{ŽXÇOF¹ß1~–Å´Å9Áw$ª‘ +×_ú¢ísß[FÚ«Ù†­Áâ´xû-*±¢9ç½"ä2ðl­Õ™=eöo 2؈QM¨žhäƒÏÙ7 AO Ç¢ìùçtf9öN×nV\å¡#�û jç%©·p%�€¸ìt²ñxûú�Ƹ¥O”GèÂÆ\¡F`ÉÔöQó" ‰…qÁ�„…g2(ý<ÈXÞ ºô+ÿ©Ë¥jU¿ïvWQ>¥}ã®ü© {Ùl‡þKòK0ñ~l ‘3Mw¸ö‰Cd€ªBP·U• 6€¢ÛÉ9n¶›ôV‹c2�§ÎDÕ"<×^V-Ôè+³Ê§awkYÆë9Q)‡^§.åƒ oZ#Ê@º�ó5¥Q·Òñ��Yè_瑩œyÚ@G= f²«é‚ËçIÅ*Ðc,ã@[8‰ mþ?¬§2Ž·w A­ŒÁKz ’VׄöÌK¸»ŠU»}Npí¢_>²aÐSÝ(Éåç¬:ˆà¹_È—ž%f§hhëM-™'c×áË= }—}ˆ•ô(´ôå¬nŽàÞ?Ô YEí Ž5]MzwŸ ÙI–â|÷U&f«WâÅâ‘&õ"Eâ­IØ­à×ã‰úí/t¯P�(£Æm9ºØ�Dë;ÔBÃ7ÿçåŽ:ÔmbJÈ'¢¿¹‹E/�0ìÜ[V3�)â Î-•„ T>öè… ¤£c°ÐoQi´¶øËD—íü‹¦ÁM·éh ç¤z�Zd ¬æ¬"}'•‰%.~þ³Ø|#¯‚úÞ�)vFÓ„[öÃ\·¶�OáL´¹ÃSYÉ.´‹V÷MT©€pÔnßS>p ¶OÈ.†L&p5ÑÔÔàŠÅEz‘˜Õ’7òyÅ•e&S;7� ÷â©.¦*ËzƒT8 EÑÀåæ_隬—*[mž]Mw¡²>4¸¤ÔXÁdóùx—@Í#/—ŠH£XÃòb–ά’8å¢Bì™}`Iæ.øq›q¨¸Ëd™e\ó¬Ù ­PüCw0yùösº¾=WÇ™�OOúäŠV•‰þÌ6­Ôz놼–ãu&_ÙæZt#ÎV ÆI½‡�²Amç62 iOÚ^µ™xš3í]}´OMEÂy?(hF‘dQ÷gÆ�VÄSí�ß[q߆pýõU½°Iß«üI2x’ rLàrª·n&ø=(®Rd9S"EоBÞÞñÍ2oéƒQr"t> `甹q®ê-›W½¿7ûÕj?h Þ¼­N­EÛ‚Ôï‹Ë¿(§ËÜ?gúïˆ6·-8ˆ×l�æÇÈSüŒ´²r‰Õ!Z'Ü“oÁr>ïjKzšíÌ E7Zò´OçZ`Îqäÿ'½ž ¹ÅÍœ}N“‹¶oϤ¾l¯ía�R`¢þjm›XYU3ÛòÝ¥*%ë/×çâ—FÝ,>¥tÆ3PøXšrOg›³ÞYvmû>-ÁLØ•å˜ Q�J:}[ýÿî]ƒÒ<= ÏN’IT�Ô€�ËXš÷x2P?–nKŽ¡ŸsáÆ&Ie2y»J!ÈÑt&G´Ij"6Êpþp„«_áO� @lj2ilàGêŽð¹”±³ûf0RªrHXÓÝWr6÷xKGs&±�»i”©^a$)H&·ÂŠŸ;sŒÉâ­èG¾³Z¢ü«µÖ#´-qûî–9u¦æÅFî@K)9(­u¶Îp›­ðKÄf~0! 1P!ÎHmÌaå%™Œ Å¿ ¼Ú^znÒIsɱŸœFû^yÜì �(b¿ƒºÝ£P¨Í¡Z* ’!Fˆf3–,jϾbOZ£«IûÖtê"eÌŸVrÎ�·�ú6”0µO gR‘E­ „žÀYWJp»t'Œp¹pWJ†‡¼¡Ý(œ3­èÈÍ…ªîØ  …µ§�ð7¶–ѦÏCI‡U�Ì´$j„~Ž›‡uT"高ÿ¯€î@°'I½T î‚KwºK¢ÔQSÈ  j²„­¾<< [üŠ%8IKçÁºOëÅLJ3–ù þ{@7,>š;”çþ�]Á5q^ÝÝòä•fc¥wæyg0©ÌÀËÊÔf¡ÇWM˜±=,O¿EZè°§òÆådÔ›’‘ÿÍdär+�³ˆ ’Á_×´œD†ŒN�Í P^98,�§–=£|5N·WÇ_ti¨!; ÃCùÀ0Lè�º �Ë�°3(7²Â�À"÷í`"Ì#—\¹ì¬1GC§àüå»—§º3ñ´–¼¶ÛÔ£^^1E!“�4ï½t4È{º5%Ýëu®*P"S ÛaŽ?st®�@—@Yhuƾɓë^I«õ㾜GÇÛäÝQS`‹Kã4<¡£…Í '¡}œúhלºÐ¬v�†·2𨩱�I9[õ9ÍT¨W°Ó(yìm¡¯¼Lpõ ö�áÝh®y³ ˜ÎùTt(C4Šp«;MRK¨šÍ¶{´_’çãŸ>Aàœ×ôÌ)h4uè<óúÈ2˜Í¨'­NÀ `XÊ#ì4bJC9'[¾€vÙã3N)äÓÄ÷˜× v�#É3/‹¢Ê;Ðû<(Ã~Ÿµ�Îî(Ãúæÿâ‘«­w1!ù –èÇ?¢vi ÷`Š€èù‹ojFùû”Çôß+:rÁ�÷Q“óiýà 6N ¤n©CI-¬”§¦ ͆S8ãhŒ­À&øW-{c7á‰ùc.g]ÓÄŠºˆd¬!Åèýg”2à]ž–/g›÷ ™r�I†VÉœiBµ;}òÿ‘'ÞXÜKÓÄà%áeÌ{úA�‚·,ªj]¾çÑ—‹ªçɽÆùl�áNÏOGÔ!w ò¶ˆæÚÏê—m,]O³ãlTqr°§|ö?!ÀÇ.VMv¥š”–o¸ ûÕ|êõº0�GóIݵµÆ)Íd9 ƒSor¼4­æãE– „aP\7{é•§é}ïæ"?zÉÐT†¬0Ú£T—Ò-‰õýÅP7­ ¬ ƒŽÃ°^îÒ?«ÅѼ,Â…X4Jࣣé:¹"*…SЃ Ù¦t‡Ù`+�Ûï+–¦Í›GXf¼„Â�*ˆá}¡C=Ö´Æû±$W;3[¾ïo�mÓ&œÛ�¤P¼¶ž‚í¹U×~ðÏoRÞ96¡2|û}™VøøŒ�tÉ?V·×‘HÓ¾µld¥b3®µ:mPì–2ÓUÙ½NˆÒ†Öç6 `—=7@8¢SRÏì?�HÄdC7d/½Ðà้½ÖgäùŠv:•uçňª!± ²^=y–œÚ[]É—;0µŒáä|I±s<õš·B.��æ:hy”dpv‰ öæZ†ì;å@L㎉Ùu«´„Z¶F˜FÓ�FØ¡„ä» ¤[þw 8«%‹�ïÉÐÒ!ã¸ìºÂ‡´µ|žC¡×Ê;Çž™luÑœ™³;¾M…9ΞÈ…¤+׌¡>-Áã䳩¹ÒmâºÍãHÝB+B U�¤;³­$/WÅPUkìnÕ2jþŠb��¢öjƶ‚Ä8‚ái)-Œ} ðBÁýDmÁS\».»š‹RTvŸ,…‚Âù»ü—\ƒ#濃 NPè\lby<&ã—&®B-áØ/�o ɶÉ]‹¨ô*g«[îàW@®,¸U sáäƒ=©é»E^$šªÑW5S>ʶˆ@b‚1‹ÿ�·¯Ó“’œø31B6õ8Û€�”3êP=,åíC°ËûªMìf¨íw»ˆ†âÒj¤iº& �ÇTyTt‘Ê×ÀÔyÜ«ïevk’ÖÎ ©éwѯh~*"«ÈÏ œñ¶Ôý·)Œ@ÛÎ~Ûü'ÄÔ¶D?á(&…ýŸø±b=Èʲyßéßëd$a­\þ€£eæe:'Xm´ÿ½Y[O=½|LØ-<á±Þ\ž=OÇàÞê÷�ÿÕ)çç`)w¹iÀ€<Èøâ„ÅiÀÈcÛ#òÇ�¹;bóõ&8, ×ÈO8­”mþ.{öÓ\¶þáu15Ö bú˜Tû"ìe¯}p«†ø/Æb-›‹l«‚G̙⠦à{œ®+†æ#•¨Åצ/7N8aa éEjãÊQ»V¸½j€áZeáV³š‹Ìž_�œ_'¥)„ÇõŠÐÊ7)[FlH|oÁ1øåÖ ~^“q4€ð%ýØ…?ƒe*•î8x÷N•ߊÔ.{,”lAz "¸ÂW –¸åyomùоþ“»±ÕkRyý¹¶oTÔ6ÄšÕ×g�ÓÊùõŒDîn_Ê+' Æ®®=%ÄÎ_:ÐË›Xª™Ç¿MØí]ÔÒnV€,6Pã…'ÂâLyû”Í�,ZЬ¡aÇÑ”‘òÃÍôáf|°éÊúÔæQ]Áµ2ô* Ú"HaœÂÄU#Å–‡j –yáÉ­õ\ë :�—‰! I ?]|)xõ~Z‚ú°s2fØ)œóêîâ’”ÅËÑ 8´�6´nYƒ>‹‹SݹŸ›§SŠÈ÷¸ÉírE"1Ô¼ªO´ÅÆ|3rÎd§fT .ãòfx-ú…=3ÞcÛ³Üñ™îq>˜>±£U<«§ÚÆ5ŒM$â,!]H\F�Z µì9ž�õãË©k©@r@:)>úc¦‚ú +]±1_HÙ–pÉLi¯ Õu)ÈûPž½•@I’šr7ã_ÈGA“ž»Š®ß ]潬“úf@Êfä~ÃÉhï÷ålÙ¯ˆÐTQ*~�§Q-bÜ­XæÅŠ™Á.ß…—¼,Ñ+ó{îSôéæúö¼4…‹)„Gt÷Æ´ªMJà³/ž#¥Â|ÐLþÔ«‡Ku‹ŠÿÛ†>¶Œ¿7Û´J5b”ã@Å®|²ig0‰™ ª›bíôm¾„t•JÃ^«³ÿwbåØ�ˆ2Ode,®¨Bd,iQmñÝ2ЧœB£šôÉþ,ã°b°í*)¤ƒsYz§“UßTÌÇ·Í�zX„‡‰~ŽÂ ®ŽÝ@Û›dÿoò‹ž¨_Z«ç‹ à§‚uÑ9MÖQì{ùžƒÁZ·'9¶ÉG¸­òœI[4ˆ‘Ô»Õrñd…Ù‰/-˜ªñ*mÌúàR�>õ°"[~�Wn¿µÜ,Ÿ—ô n‡Š¸a÷Û²§©½–§¾6‘<°=ì…¶^Ca öÍø¼«-±š»õŒ�²ÚÈc�¬ÇÑ$Ó¡Ec36Àº?ùùM0‚hmä¿ÉF‹tùú¹éîC Ù¸ ‡† óå™0U%u¤äé7œî:g£Š9èä’¥=ÇK”¨˜b%h‹�Fq`»|¦=x×èùÁ­‘à{xÛ²wm ¸e/Ç74K† Ç€=^„ú¼ŒN‰¦n‡ œl½Ø´q•S1!ƒŽÁåé¤.ü­žÞ:Å«�BºW8\ño�¤]ª½ø“qyÝTùËXS] ïŠníd€Xññޱ­ü•lRÝÆ\Ý4Ø‹˜>ŒB�•wÉÕu�C¤j´?Ñ~wyµ6_�Ðæåøôµ²•Û+p`‡Y°[E!´l‘ãÁ³:Á ã>Õå�½~Uý¶ù£‰7º{Ä Ý¸×€#Œ ‘ÇãeH䫤\]$ B¤)yyY›Ž�·Ùu\HëçÔáX;ãb}[+µŸÚG)ô©�ßÝ×/{¬ªñ` f}^ÙÈ_Ã¥ ç_¶–„�b:=KË ·Xnnø^‹Éb9ûÜ#-¢U‚ ZJÛª1]·s~£ãŸ-ƒjï­î 1W¥ó}á· úÀuÑ�¾DZ=ȸö..—ý;,Jñ[·7 6l+įJÈ’>_¼~Yß ‹™�TW‡ûnGüPI!½ý¾S6dL̯fc_ølÔâ° ›©(S£´@=“v †ÌËb-$ �oäê.Ãoixãî_}¿åU�sçØB�#_/Ñ!gJoM ÇüdÛÔ©ÁN}–:¹”UØšß@ÿ™·­)ñá'pHV¿|Þ¯ 1¥<ÜWRÏL':·âÔÍö+,•粺0'5Z §%EøZî/ÐÙsnr¤¢È×ú&øÂ›å_ûþ×å�ÛÞ_Ò,*)Kš}wàxð1—&sB毚›aèŠÉeúni % õeãÅN’Á ˬ€àGî}‘ƒ¹€øé©¢Ò‹Õ|¶ŒÏÎL²w khV|ê¾:MÖ‚— ëˆ"Ž´œ‡ùÈÀöðº“.�!˜òçc<Äaƒ•ßõ[è +¶ae oà7~»ÖBá”Ø¼Õ�Ea4€›‹µjtR°ÐO.sƳÅ\–zkÀçv5ì:„.š×_wH훂Õ-Í®Q×DâûÙÖº†ÉÕCCô¢á…\;½ÚFœ"–ƒ¢$#5–dKËÁdŠÇ̽’e ©3øpêÍ]-’ýéyI@}ˆÆœ+¦ëb-pÀ˜ãsBÏŸ°€!œ�f ¦× ªÐc åÀu¬_ôþòÄ°ŠŽì /l¼²kácûñâ¹faº¸ñ;ÖÆt™îÿ6’ˆ«÷ÎÇ<®Ì­P¯Ä!«6k[óȾ¨ìöd2e ï·iþÖ0¸rk0ôÜÇZm_ >Q5•Þ8»Û¤@VS>ú2qµÅe;ÛÃ�±zPéuºâkdæ�k8£”ª¼½Õ•ž.Ô_5b*ó…ËÃuÜÝk ž�­€ÚâBt´‚tZÓÍî¬ÕÀ´º"OH§–½RfŠMœ3+1ió]½¢uCPó*S5(çØ7›Äh(5ÿœT½.\–ÑŽžÙþ„~§ÌýTFV€æ1­2û$©?�$¬u³4ŠG˜ÉÍ�î¢EÎo(ˆÜ�|¶¼‡ øW6ˆR寄2,PÛžšhd€IrUMŠ�ÐÜnüŸvçHwd|ãr_•J®ï™z.P5œíßaò^: î‘�jb ‚ÃN%µƒÈ/´·zÓ»ÛE¼M…¹¥ zÀ'ǵºW�Y¤ä÷örI2bV–Ùfµ"ºç2É?Gx›óÈÛž³8ã2QÜõÆ z €Ìb�âdß é€_ê8@A£ƒOj]]¢ÑS€ƒdpk¿©”I“ë÷ÔÅ$÷¤×u @R0ÿ÷¶:Í,|g7âO÷+]e½·¸'/’á0†ð� ì}°þ®ÖE9ﶤ²Ü)\¯ùµ#ÝdØÇk᫾^ÈËñ…™¼yÉyE&?Κ´`㛿†õ€µ¨s«QfåÎl�[ÂÆ fCá'Y1gšf0\ó™ä‹·—™Á†Öì8ãШë#Æ!T=5-ÎûùhðqŽaë—°EgEò cóÆÅ¢°†�,ƒ°‡$Áê8ä÷& ä>实¶¬ßÍÌ%åÁ®ÊHý°¯ô;„}ìzá/JBkU§ùl3‘©saTÂØ†«þC Ÿ¹6šêX°EsíE° iXÍë�§3ûo+lCQÒM†ìÌ»*Ê„ÿåŒ)A'Û><ëÛc£¾±ä¥ º6VÊ,Í�»J[›*î*Ë)Ü[ÿz œÈ‘¦áÖ*ðÂÏX‘Z ,š¢îŒÅRá4fb¦BèiiÊ*à"¢�/ÿY,�Kap¾œZi ë¸ï&®³.wŒ„ݶu¡•ðÃë¶’:ý ,~“–‡àKfûà(0ˆ1BÚH:o|x‰ÿV³…)˜Q²5ƒ¼“ÚÒ¼»™~¸ä{E.ùuÞÀúFC¨ñ�õ%©Lˆõnw6ïeóc¹ætí~( )‹Ë* H^8šÿ�.°²yÓ^’-|‘ù~Ùžl•-dñÆkÌÑw_®8hÎñê6%ÀîLJÂP­Tic¼8Bšpõ“§˜-e¼%Fü¿?Ñcù€K›a?vMW܉…o~\¼xÀ@ÒõA`{ÿR…Ñêâ‘8a«~LQãmÕÚbSn5~¶ + qWܼ%AnÚ)¯ø*Hû_Œ‰õS°'´~Y¯D5^9…<¸ ‰»_RÛ� ôl�˜Uš¥Ð!Gã’QCCû놭&Æ6™e£­D‚Öõû˜(¾Ÿ´¯æ°DÁ»4ßùêØ¨â.å[ç¸1ú{±§1×8•‹£Ì‡7E`S tH��Œøh!ô(m}}M¤GEÓݬ£…õ–u$mç++ÄA?*m§r9ÓTÈ Bàš±Î/@:�»¬ayffé'ÚÈî /Ž^2/ÖJk‚4úgÔ†ÁÎßËÈt›”�sƒÎ=õæûWÏ·cÜuKƒGûk¢I¯¹áÖÃÅ5})CÈu…ëŠëÞ#ØÜ¤ç¡8YU1GäßøÒ”–FaˆÓ)´÷a^R-Ö«�Cök\Òþ‡hy&E‹OÐÙZÏ–þ»+öü£�ÝÍsôJù�W/½ Él»ï±/µÓOƒ†UÒë½ZnÁºA­9n¤ 1Uò‘¥3¦Z(‡O/•DëŠ$Œ¡+«ë«Ü-à!Àl¬6ˆJD´L©”9ÓvÌžx/½Š7t+‚*¤·¬ýñªI–ÉøO©e«Îkåéù$Ò4L¢ËP/,@ŸPu÷ˆ¸Ç£×êŸV3éõBE1âÞtakpμ(÷ÕÙÈ0çRe?«LíÆ*Èv�Ðh$B<¥©#–Ëw–ÙØ¸YOº'=t#< ¬¿DEŒ5–¬‰�qI‚=>ãRܳìêõDhÕ'Òü$™®›7t~aQ³§øÉ:r\ÖoÂâ¸xVÐ#õ]ÞÍåSPé©öS¸µûF%>§Ä”£ƒ‹ ÔëѸ{÷˜7‰ \=.�GhlÇ3a¶—ߊ‰Mmé† Xf#íf£ÄÖHòÍ.nô˜É³’Åî[Ó¶ ôÜW€¾™Ò„À(Ü 7œíB:NKÄ9Ñ#)àš¹˜l¢“Rù~*Ϊž÷ºëX5ƒÞ,,½¤ÇSâ” iY¡rzŽ Û>‘€öçv˜a³ŸaËÞ]<›JPyw—tæ( øH¦¸»;Î e¹ÎœúíȧAßÐÆŒÏ3‹¾ &}p!,îo°T°ßCº6V/úó]äÚ—(…æÐ»¹v‹¶Y°IQfKZ²Æ;Ì ù†yæ(.Î�ýþâÚ IÕ†jÁÅ=ñ^|„Ý„–ÕpÙ;rõ gñVÚ�Š€O±iáQ ý‚Nûëó:ÓÌGÊÄ&€Îã'‡²rÛ\�ó*Kÿ9êè€ñó¢7ö¦%Áûpµ»X‘„éÔ|ø¶>{º·IF×…jOƒ�J)ÒÛK§Ê1T}ð²·åRߣ›Ä»ßL‹Þ=i=IÇw´î‘Ë] ë÷8YÌ"D\× %÷hŒ‚ÎxùëÇùèØôûßî±B¿ÇÐô#mzª^g*yn0o_2QMÍɽ¸ sÅ P#¬DVžÁäoä§X!!¢ã(A¦ÛÒv�ƒ¿yšã²—7ÿ‘ÎÏ^ò‰Œ õG»@¾u¿–º@_ŒÚ£~=y¨UÔ¿Y.Q¨NáêÃÏÌó€ÀÑWd¯¦dWõî'p…=S†ˆË¦¹¬6ìù¾˜²×—vÒƒbÌë´õÞʉª³TpR:[¨¨oubÎéakÊH‘Þ–44*¬~±MuÚ•cgÃíN¿QÔœG®šëÑ=p9…�e¼Ý¤7tpÅT�ÔŸ)—w5á ¿Á©­÷Þ�s_¨+ î­¬Éiptž6¯“=õÑZH¬!ù£Ëš+™Ž{^~k!~}vpˆþÀ²·�×&²Ñßg—6"$�>Q¡g¢êoµöØÆHã5 =´þWS-þ©”€¾õv©&ûãžç÷VصXnvaÍ|±¦ÁM7T¶yæ! ;Q›{äÃc‘›2ù !§¥P%ú*6W±ˆ2…ÆKDmôp ò|ªéËžrA‰– xŸýr³»Uº‘­S›¶%<âÍ#† Pjv(J¨Æù˺4t~Ðì¬^xû€Ò1ÀÒfw*õÈpûìîDY‹Šîï$ÁÆÒ–„OëXÒÏ9üázó«Ð±`3Ffñø©ñ¤µ­Ò©gÃË4~ o•’HcMpõat�Ç{ˆ:/96Ñ‘©/î�ãKüyÝèvX £èå¬öŸ˜mhØgkšåå$„[çûò!bq¸Ù®KûN¼£ÝFO§oW®Ì/ø¥,ÁSqŒß*€ ªÔú¥ùZ“^ñ• Tf7÷Ši R˜A\6åI¤[ã¬ÕNÊ0ÌmhÓ3Ø>Ó¤J³ˆ¿—ðáaŠŒ¹gˆ³¸1c¸˜œåÜmndár]Ý8ÝD)K$ÃÀ—+³¯ä®dý­,’ŒWŽHlðüy`žµ€9kÜýo7áËd q �}{m%e{ýÈZ†Ýd˜�ìH¹¤Ò3¿Î´kr˜bF¾Yõ8>.KùTV­Ã*uçGÅ`âðü~(øú¬Ð€â%Ý™�˜nÃñÎÉñ60†hDù¸á®º# ~N ÷~ˆã|„–r8ÃXÜMSÀ!ãWÛ7\Ÿ¸mda�ž9).æC‰`šwgL9îâ9þr§Ð'ó“‘�WÍšÒç#޵]g@á Ò’–ƒË’®<ùߘKE:RBR½˜BI}è4– xN·�˜._"Š¿´Q¾qÕcRÁ&B±Öy%RGzŸ îÝê—•Á¸bM5úæ²?<§¼ a±™¹­à-7QûG£„(o¹PKÿšÑs@Ó]-äªyR?οjØw~±Ø%H‡�Ý+Õ�¸¸Ç™¡c1‰©ÎJ(‡ASÙô=pjš•駨Ëﺤqce\EoîO%Õ³éݰ^ýöMÑMÍ!•YB$n‹§ä+¿Å[Û'<��ø´èe¤S¢O±@ȉwCöQ^‹5•{< AŽ;ßLÍÇ(¤†@ Šø·Ýyû?·Pp.”™½åˬSŸX–ljær ñD•-ÿZ.zü´Šyœ¸µØIÎv!:eG,ÙW¬ YabÍŒë 12‚{Èå…f¹ƒ´Qt–ü/D}g61µQ‰Ò#?Øi@XÚ£ÜÑ_ÄÚ §…4/¥Ëv=ˆ¢Ý;xŸtúNÖàrj¤y>Öþð:ü9põ’Yêœf®l�DD.»Ólû!•<ìxRóèÀ7^›‡‘°Ûί-TùÛXÿŸéeXL³¡7œ©T¥· °[ô(êÚ$ô YêAªé%ÊÚClí ·Ok�Ï5GÓkj™¢/èŽ9ýVŒ3Å…§çÎQ3Áó¬ö¿ÊÚ‰úŒä;š˜Ÿng%oöla±ß4ƒškûV©õ<Î Fv¦-ðÌ^(Ñ?øèƒÊ§¼ÿ�X‘­¼«”ÕŸ– tÖYß`57æQß^;Lÿ.îV"Û…Ý •]IͰ¤-D˜;44>g‰�Ö¶%îa”m›ïÚ3aa%òP éMÆFM�9,;–ÔêHa\Îzª—ÄŸõh‰Ò;]ËÒ¬âƒâ¥µ„ãz –*Cqž\Z”ª`<ªò¥þT�£ˆ…rÞ;‚žÁâZ–S¿×®»O”ß…íΡ.Í­g^šÐƒU¬°sµ5;‘úR" @!ë“öõZBø’ Jˆ‡”gö ÍöÕFr1DKfnS‹øº„Ív]àãÃòKu›:E¦†Ù‘9åz ÍÅšáÆÙkÜ믘}�;9ü KÕáN"OÌ\–À ¥å!oðq÷™nDÝÄï,º#g*cvÕÎ+çª3æy£V .Îép(I‚ËGÐÜç×%7·²wþ¾²°FZéõk§C¦^Œ(@ô¿+4°òÀöMíúa¤äD>� /îÍ0B§’¼ë ¶$ò8Í4“³ÀöNäU`ã _ÓÈæ£B‘&ã(ÔÝ5$âôKk,’ùM¼Í²©‚I”bÀBÖ:@ k6_=A8¦¢|ø]BÞŽ1…æQKßçâïïg}ÝKïYÃ)^JÎb–|×íz!È~‡aSD ¾Ê‘gà†¯{O>hMÓ@ É¢Iº¬Ø§1œÙ¤Íðî³—øM.{2eõ¹Ýñ(ç;]‰î~¦|Ã@SoÄ€ ï: Û:4ìùÚ‹Vé­P^ÁþOÔ½êÃûšIšÎñSõÓÃ]¼yÔÈöé/gÝ0UÙî*¤Í•�Á ãqr$¶¦‘…Ï}m eàkTDTŽ„C5m…v ]�H6ô�·AÔ^=( [û*ä"Ðp'¢¬Ü¯BˆÁÎ�¼éñÔ•æ–^$1!×CÜ5¤@V¦rÍ+¼ª8ï'¤0R$î:J<Üÿ\‡�â´ƒëH½í޵f¹á˜2t‚ñݘ–‚ˆÙ¹<4N¥È¦»Ð`°ÓådOK4GÒýs--îMçlqÊ/zréav¡·¬¬ýë¼§¥˜(¸f,|)9î1¥{7ÊèÍ�À_ÏÓo6¿ägNîm¥¹}4{®yP¹ :qPüC·¦·A.G#Ÿ¯OÛi¿É�ì[�àÖ¤@Æ"õÔJçìbÕK07ÊYü�³m[fãæV)Èè9üÿB2àœ�±[Yz/ÐÜ‚lœŽÚ¼7/ûûíVþ�¹çÐÃRþ¶6÷²5ûD Ô�­r>¦dA&LÊÑ#ŒjÉ ˜ç(*¬**/�²Í�zÙžUlú½ˆýt›Ut !‚gí€Í ïñ(N¿–�I‚ù;W* :z‚p,£Ê!·úÍBº¬šWbà×ÝU˜ä –‹¾ˆ—mo¶ê{ Ò<º‘ìêmXa�Ž`IÙ™wZl«Ñ•<›[¬¦®Õ«íÈÑ <¶ �ÿ/OvT¢™Þ@{:XÄvèxä.ŸÜûT�i=\¥¨|/$_„‘ÑJ D^j övm·#ÞØ`jˆËúdè6díòj.Î0©ÍURÌÅ­ë±7¡Ë‰-튈µÊ…9î®ÛùÍÚÚvSÊ‹ÈUùfÙÍ1†bO¹Û²Þ£e¶RôÂOzP²”ÔÊ1ëÁ¥ðD¬¸½…3tøïaŸÐþuù9‰) •QŸ/? /¶ ©o©ætèVÊhÐzö7¦ +trFd®�Ì¢w¿ñÊÑEhE£ì_C…ÓÆªçu&Ü @ÎgÛ¦¨Ñj[ë÷R³|)é/å ‹O}U]·°ÎÁ� IÁ{lßϺ¬b»¬ŸlZa‚µ¡Hˆµ+Ký4e„ª©iêÀ­Î=µ¶ÜÞ™=ßî¤Ì‹Éø]odžËM³–¶-�5Ò¿MÐg»ç·üÝø¬ o)¥·bwˆG �•ᕲç³îl¨Ú$g5ˆlQcHc§+Ç¥¤À&-ª) ¯ˆ,ƒ„©†ÚÕ³¢lª�;— d—ô ÌSÅ4ÍòOPûŸCìž¾¨¨é×�Hˆw{Gꉵ�K†PØÙ8J2gÞÜWL…çG%²øÿÁXC‘ášæŸ>á5`š¼ÔFˆ4¯Ml?Õ?¿ºª6ÙAç|¢ âTì»C=@5wt†±{¦eq�nª\>ÁX_nTÊÀ]Á˜9@Á€‰ôc)Ð,b;݉$’M"Ý[Xôf2Š zàMÿþvwpÖ?ÝnÎÏ.¨¬øµ7Þªú:¨>•)ƒá/ˆö„¨;¬?®LØê_²ÒÌÈ yÌö±‚0R´g8ÂÅÛÛ³ NMB5軄¾‰W܆W#¼i*%ÑŒ%üæjlaLá\0¥¯Ð)¹ŽÏÔðÙy%¦y¸YB6Ávø^Ç·,­tË9f1ÛòãŽ|uddÆð�Fw‘›z"þ\·ªòf³n—ùÀ2ÿÊ“%‰Í:‚*+âm¿mznX݇ °§ ÂH4‹Íö¼aBᯙ%V¸v Gd731HµãíTz >Æ‹ÑÜ™L˜ ($I«H‡ìL%e fÿ|s¦ºàŠ^…Ã3òÝXI.s�oqÛõ2 ;i¿O^9¹�þ‹­3-n¯#HðzSë¼Kvçj_×whàÌSÈŸÛŸ×KÃbø¨«ÖXðÉ`s9qÐ{5ü`÷)Ul{Þ·ª:ø¿!=ŽR;)Üòž÷î~ }ªÔìè1Z¼%ì1øUæ�—šéB\Aš G\ŸÔæ�üVh·=DìÃÓ Ÿ6F²×¾Ô.<”ìúù-óã|' !B>«9ŠhýMí¨"9d†©�.2P âÈq^óÆ"dr¤%+sÚËÂãÙ¸äþ1nÞáØ¦oO;Þ‘¸\ÖÍo²Zâ”Ù¢úxu!ééŽÌÊ&z¡kúqˆKðýuÚ`1ï]—áéOj7?zühxÄàÜGÃA\ÂŨ „Y±~ü“ô¬ =+wvxí¦ã¿jÌYݪÙ«¸Ô·ñCF¿TòkÒ³熜Ù«é“$r3«"çjC_;­'©>Zœûj '#¼>`P¾’äKg2§L’ŽÃR�*:G¢kE¥R%¬Ñ2|ÛÑI¤,¥M”æ>s÷@KäøqâÂ�ŸМõl` œ¾WáÇ�{/SÜ#dû¡¶lÕY3®Gdg“—�ï£�} ñÃç=Dúxƒû�£«sÖ–£§k•>§jy}kT“”Ö²¤·È˶­*A·˜Íx¢¤¦é9α_j ¾fhÉ×e[ò[ÍÌ ª¡ý4ÁºÍ WÎÀëZ?\ÜúËÞ�·TÅH)V(¶ãù´d'¢p}5D‡­½öö–:¨hÏEóçºFUò8ïPQ�ÅÍhB ë”F°»~†Í"€Uéè’:Ó8Ö2d«A\€ÿanÈ«Í;l­ÊòÇ<ò‰-‰ŸþÒUÛߦg& m··°Ž¨†;�Ãz5üò@©Z€ükDóÐB÷B†š�æ®ÔÕ7ß1ï˜44G±Ô¨&“õLI²X»EUé_ýDÁçÕ-Ç?ÅÁ|¤Üq6F´Ô WòùÛíO¦nó:pÒ¡­3Ñ#‚ŽŒÏYê?E­6ûËAÀiÖŠ\dq¼åBÆe}ÕY²¡bq<‹ùVÍlì “d9…àÞèº.ã¤xSö·`íɽ’ÐÌ’3(~‹²b¯„ú¦QfšwJŸôóM>.Θ}®´²‰(S@æ*—®(Ûî»OF¤öÖŽ’ tþöXξf (nBÂø8O«µÂ&õ¢üt «1ç?B‡‰.]’ZЊè“WÄÔNúÞ âóGPÌv†ì<E17…l5?þ|ÄI«IDzÅ#¥#8,ŒßÍ#àÞ|¤ÿ£Õ|÷+/¦”UÁû‚äaêÀÙZïÿÑb\<�± ‰Û²M÷ý—OpÂÚ{`ª)àMÉØsÿ;¹Ln,ƒë°÷!7JGÉÕãRÏw-XÝ5‹S Å>© ኆËoç„®¯V9nA±$Æ‘Â+Ó©Ûgö٤˕Òî$@òëg—¡wUáU$¿Hsÿ*à 2ß·ŸÃ\äqÑ]9'C›\ØQ3Á=NèͺËÁ�pUEèŠÄqM㯅¿< „¸P¡­?ùlƒ%&DËúºÅÀ;¬�?¥”Tç1$m˜´’ à ú2“Á?£S!Þòw,YÃ^.•2åg=ô,é–<¡NA¨Ýê†ü®–+ãØüÏîÒ”mö…|€e‹›=ùPÔý)ø¤/ûÓ{wßÙ?ñê¢,ÿ%uÞnŒtNÈ5F±«½D•Ô{´¤Z¬ьɌ�Â7¼Sry¡:r«Ð¿]'w…3² »Œr1ü4?ï�Òvy`Y„‰Æ-˜:RVF)Åϱ ›2$’�²[SSàœ³y@ˆ…¶ Ý D4²œª¿8Æ�Ø”LÈb¸]U1g\xjÅàcTÙ`ãûs’Ùß�=Yb¤0Эë×fdß"fpŽ×ôlö}ik×ÒQ|J£IMër0BÝ'm),µÔùë'§;8)‹û7Öá,�á¥&˜Ÿ ©Z[X9”ûÓò•ïXQ²®ð6:5�ð­"ßcÐCN¸W85p¹?Á¶ÙKÙ2’9ž À<­ £µ‹Ï¿gyú˜Þà…�·¢ÊùÝîÔÒâÏ Æª @�•÷x<�ß…ò’]âf+i¯)5zDñ,n®ÀкÒ2;ëqQþpdcÒ±’ÍÆá¦ñË‚ú¤–ÙP>áîv^Ää¦kp¶èÊz]÷$M! h£Ü i%y8ì’Êú§za„3Nzüä"TÝŠiß9_§O6¼UôŸ»ÖÐ�±“Ó6’ÿ.)ÂÙ9ßx á9úè=·ã1ªTU$@àʘ.-«‹ßæ� %2`EŠnZoúñD¢ÒD |ÓοoÞps€y);vÝÒŸÖÊâ%o?ˆ-R“ÏP´*5,�8+ªο»ZâùéÞµ%Ç „ß»ÞÃäŒçMpׯÐ:ͤ“ý6BJ…`¿nâ§6òm’È©ýJ¼Q8`Ж"œõ“À<²Ê=ǰ ±ZŒÅÔ\¥ÛÝu% ²À…uΨo  ü{rÕaT·fOErh’] Üƒ²|_ ?ÒQµfé_&¯g�j‰çç»uF %Ò ¬oö"ÇãÜN5=;{Á¯ª vq8µ*B>mm½hy,׊¡¼/—:5§q¤“tþ¼ÇÓQìRðаÉó_î#vȈsE­Íx OzõÁ`­‘„ãåO÷ì<ð¼ßÃh¯(5Z²•÷x«RW‹fŒ€â‘xV…l£Å„æû©fÉÅÂ¥-kÐí Y¾5‹AH}úÞ?JÚ×>9u¾D!ü鲿µÅ:$ШÀÝ/üƒWª“ƒu‹·0ñ])Ñ`ûRݲ\lûty úÄU¿�r’w=ÙÌ©ÅåîZßî¢ )sXÙí#ˆ?wE�7׊ ½¨‡ÇçàÖÏ|–­G&mô7¦5ÐA¿ïtõÂÈþE#�Ocð³y=›”m‰ 0qRÈGkc 7Ët¼Œã÷37<{Šˆ¹Hò-ÈÀ˜åÙ;xÝMXA*›QVWeS"Xç°‘ ÅMÊaP×–æ+=ã2ì·$ tPÑúa"‰ ¦{êQ´8”aØÐ/Aþ>Õ�ß­ò}ª+|­÷øü*ãÌl†ÎÒ>®;�K4ƒå´È?0ú±×^‘bßìèÂyíÀ`’úYùš£‡iáù<Ú ˜Ž1¿fŸª´r»ÙFëq{WŠ¡Ì0íü†ëßE*ð6bx/V£ši)j4ßFá–ô÷AW²OÖ¯;3t|ßÔª3÷€,¡ûØü—¯¿¤P,ÇÂVùß„úžhÊ;þ7ô…€GÓUÑ}l×9ݸ[5Óe½ªå|(›ï¨”ÿ›$Œ^b£[‘ZîW(ºRqNάqÉ4iIãŸÁ¬0’•íï‡û WêIA�èÏwèÝ<$¹Îq0QÎèÌGC¬„Ž·ùûå"¬#Y±Ø~¢Ô¤U1MzãMœ©Eá|ä›÷Äq%‘'Bc)‚{©é*ØóCg†j‘gzJÍM«‚ì!׎js ©É>�ó»Ò¤vø †²Ã¨~»zÀLi^$Ò¯%dÁÍÔQÛ±?=ÖâªAw2¸G×úÌ8ó‰2fÔF®×–‡ f¸êó:ÙÔ _>> +Á¾þÕG�í1£ ÙŒóXi$ÿéR Ým¾ ‚¢»qìDFugý“ô»Ëé±F‡‹/ ¥÷ j¡ÜªQý2±Iy^ÍO*Ak†ÇG�±BºwçocâØgüªÍG}9ý8óÍרÛvž¹ÏàÀœâ%!Pïf<é�%ÉjùþÑ5ã&d5ùÝ#-¤&¡à4Î0Tµ£�“ËQÝ݈DzŸJñûYû½ÖÊJaÇ�zdÌeâ¡°à^ “6Õo%v_±�‹ —Äq@ÑdÛ¿¨Cgˆä´1|h —µäÒÕø R½ ¿;A ÏvÞ·_† O=|èݽöBS µi• –ʈ�‡èvÔû¢XQ®ÉòBÔýèN±Æ'öV÷­Eÿ0çÉ–‰GÙsÐ5È*%þ5ݪ£Cêú?´@Ù,Bï´\†¸]zAS}u¸D(›…UB=$±÷»J‘œ§å­�áäØrþ+&6ˆ)F‡hŒ½Þÿ¾äDè»åslÈs(;b[%Ÿ¬%�k³Á]+;äÏV 1k=LĆÝgEÔ7ïA–ŒÓ Ž3€šy\9�IµÛ˜Kz¶¡ »þx›ê<>Ôt{}pN6xèŸþ‹ÿË¡ƒ{µÖ‚÷óÄuQr®BÙV@ñ°Ï:w!ó‰=4àˆ.{ï4ÉÀÛºHwôq]±Heà‡˜Þ¥‹§ ÷·¬¥Å­äü¨lžÁåúægÆäg´ô‰Ìn_ùV.•x‡Îmb&‹¦Ê_%jëÌþ!Ò7LÔhgwÀfÿ‘3ú£5¥v‹5wo²Â÷¢VY‘Ô…€D8ýp~:8B:ý«|²¿è`ß±8ù¤ü Ó¹Ña@ÿjôÊ-hþͬ‰Óß¾Æx¼–}ðczŽ¥¾Í3c°Ì È‹bS�…f#ðŽË7ÊÛ¡ÿýŠ÷BN°S—²P œK÷a…ÉeùQY7mzüóû"‚ŒÍø´ê±×9âÁžrÝmºÊ®¨Í�5)8ái÷ȧ9`¯ еx1„kÇ»ü�X-�•²2娔×S ¶¼%7еˆo½¹ ˜ä¸{Õ‡m‹}ao÷‚Amá_[•+®ÐÌ_á´ÕyUoäË0ñk¡ øÛÃ…öªgŸ7V•ññ¾k`ÇέÆ�Øg~34%SÃ\FÁî/ªª¢Ÿ—'gp”G½¥0C€V»5¡4¼cî®Ì2·œd“ì"Cüý×I±ôm•Ú¿˜ŽtîÀÎú>È›—+ñºrõ•Ê�t³ä½Ogî•®ËH�¥¹mÛšyf’Á2q#ÓÖ¤ *ˆ™ý;ÄvÞÕÆõ+hò ˜’ªò½£û°Ÿ s“�YêY¨-´®[2]jo6ïÙ"÷‚›};3zÓÕÑùlb`My˜ŠFXuÌw…áµêʬóëÆ©a¡”9T„Ô_aèćœÔ \NâÜÉɱÄ຦ÄVLÔÆtИ;:ÂÄ”1ËG-¯Ú7’ ý'’™Ù¨í«J07y~3ª�!ß|�ëàôâÃŽ›F>*—ãŸÎÚ~~ñ²A:â™DŸ\ˆ»¤•câ]OgËPµ¯ù[£ý­1¹Î“« ÍÕ¤ÿýLäR WaP ¤/e^¤¦ƒGDãZR&RñHzäе˜á6yå[­¢O°òÂ�.¥ˆÑ6ó-"hO=z-¢ô»ñ®Të½}æìzÀœJS¢åµ»ŠpLÌIN)6÷ô,ÖÈY˜h÷œBê@¾ŸoÚUDÍekÿ£Ê÷zö»šÂS @$ÆaÆê])DN¿ó`ö�˨5gÒG`WùèàúvÕ´Í+>«Ëس/¦iS(ÁOŽÞÿymQƒÐùµÓÄœÐòPOÐWM€BìMó­kËÃía_;*ìfpˆ{Î$g6FŠÔ‹l«(Xa[\ίÔêÔ)tÚvé+*~l{‚OwÁuÍxЭ=XM7#ÌûÕÉï™|Ú‰È;0JÍG&xãxh–·ÉÚ\ª3¬Q¶‰¦>6ˆð&ŒâÁ u+gù3^àéõ®rNùªžæˆP2arèh�~¡,'Ó³e…ì€�7ôÂpwIE7DFè&}ra8†.‘d­éT"¦ù<øïsš¤P¾6ûU‡w¯Éa µÒ¢hÞyû$×ÁêESnüxküÿRV�Çk»�´Fìϯøˆ µrS\Ú Nx‘cTðkÝŒÛ5¨´Ã#ñ…>€ÚG:]"˜ÕÍOfe�™@×ë Rø3HŸÆðÚró¡ô© /�E£RX´±|·?xʽK´ Ö¢i»ãš/ %8¥W*"òóÕë)õ­Ç׿;ƒ_+çwE_i¡ ÉôãªaÈý^W:¾ƒ�Ö?™Ô³ d²²mê|.rç(3y| ÙÉ¿®Éâzó�•Q6Ý©a’ýœ:° ͽ»“ûYÎ]ŠgÁ}¥ÎM¦ýþŠ¢¬O‹´oÎßDTœÓ·ãðªE�:ÅûtQS`©û—7gNœû<@p— _­ýq~ž®nñÊ:ÍçÊeñD9ÁX¼WDT9|ŸÊòtX·•Þ‰ü‰ÌSg$QØTô½Ni«ÈКÞWDàìT�Ï>ƒÿAe¤©æޅø‹o%í�,Ϫ�Ñ£tt§Y‚Θk ‘Ýï7·¶rGz¡õý†3�ãðÝ¥{µ’;m'YÜ&ÌËJÏ‹8ÉL(7jþ—0 4 ++Ü”i6•Ô¾ùôK<ç¹vP¾ß»wà–ª„!Öhß‹NÛAšD¬ŠêVFD&–#Ⱦ»}ZǸfïÞ}¹ˆxÔ€e�öà‚.èÀµUÒ)…¾6É5z/Õqqv’�²xS½ˆ¿ñ¾øX1�Wž RÁÊᯨðÝðó fÌ»JûÖt^7h*<2†÷Ý^9|x[ŠºÊ¬¡u·óÝ`ݱN­ö“—år`h÷L�ÓÊV Ý!;¥®öaÃÜ|îÁ‡xÈ'I½ú츾À@œîiuЦ3Þ"Zr_o¿›ÞˆÖð�hz�Öß-2^‡áçüóI¯ê3ezêê??åÍåKa³ä�SØ~M=³gGdÀðBøÖÙ&ãÁBi[2ŠîÒ¼gBk©)U4Xõ­?Eznz>7J\”Ì©>êY]Í?×›Zá—ؤ\ʲm/:Z ?ßîæzĆ-7y «ÓÐ D½?a[üÒ�ÃmÊÞ£�rÊ#ÿÁêEY™‡�¤Fò}=Ÿx=j]ó6Bzc1£mrnT1uÆ Úy¦ŠJðr"°\™Y½K9ÁeêŸÛ•œàî”ÎVb‰]´å7œ‚.(´LAëÁ×â©ÞTŸÌд¢íE•<Þ¬­Ô:H‘”JúÃ%'¨Svºº¶ôÞÓ¼Y`P6n õ‘é)ð­BžKH€ŠáûÑp%¸°bB Ÿí­O¸‰ÞÚ9‚~  ^±ƒkC;k�’~nÃñ_#�M¾3RáHüÖ¾ý Õ�<=þª�/an¶Á­[5Ñ7çö`Óìí,ØOÙïH»L‘ÁûV”J™[ÛT-CÊk,F,ÞÈgašs÷ûñ6âÕôô•?[XjÈU¤Ëšbæ§ ¸²�_cápÄîDxRãx�­O¡AKKof(ŠÁ‚‰ËÙT×ÀÁ¸:*z‰óAÚ÷‡J”a­åÂ\8Y:tÃ�;å7� ÎMÛ—š4Õ…Ê ŽÛð%ç6b뜼›wÈѳ9ÃqB8Ù"Žbxp}þ‘fô|–67Åžñ`xów]E>q{…8õø3xKxêSc4 Wêày;¡tïhpE:de‘Æ ?VTéoJG†ƒ ó¾ /A¼ó¹ tàwOFHw�)÷%›ÿ%ÚÚÃÕŠ d|;=›NEGjÞ§iæ?6s{�E;ë>áä­3ÏrzŠåzª y²¶`”¸mªT:'9ö»Æ�«ÿ'E·Œ\ßÍu§Îz!÷é6_X823Ùè0Ž×b‹Óߟ3�7à÷z­B#0*¬8M|f’†‰È0wö�tSueïµ@ß4ìkâÉ56@ÆvÝQ÷*k5²u ÿ&}ԕμWho‘¤I .;²Ø�ÌÎÀ#e#›hýý²Lv·Òhë1&´\\J|W¤@Àçå§+w–*�ÊŸ˜Z„�W“)ÞÀ,vv9yBñèܧ谲&š0|£<¡ÂßU‘(¯æN8톕Ð9¼V*Å"èe‹k!ëVÄ {Êð7©¯öf5A Py_•D¢i4Àçƒ\ ¿çpýñ«‹@Z.œ™èSúŒ\)I¦EÞZÔg‚å®ú€vµf,'?¢ÁŒÙ�Js±¬ÕéÚQ_QZ|¨+‘ô¾OUÄÈ4kR?û—ö ì�·s…À3�ßõ÷]+ÄäÑ›Höæne鉂Ví`)á\Bè”3èÉÂs ¤¡ÍeÕgÄà]�Øäã§åÔEk`ÿFø¨ EõâQEZÀ?övg\Õ;šÍ"Øc}&ÿÉgžJ,GнþbŸœL¼Ê¨b[<®];·»Äv£M¸¶›ú¬mBWØ]2Q·® øwAÉÜ9Q$yw¨ª‰ºËvYÊ™oB« اësèüy<â K©[[ƒÈ£¿È~ 1�[Ñ ´‡£^†¥aõÜ=›š¼tÞ M÷¸y:…±ü±G7´ÎR»š»FÇ÷tïe–í7¼8?elœÚÚLR®R�<,S_[²pLEøük|Lõ'7³%Úk„¼›µŸ,Qº $/ÿ£Ç–ø;[^�:_(íÇ5.¥Ñø¨¾Ã^(ÅúQ¶z@5šb)yÉÕÐè¶â�ß.00‚ò²Ì¨§,—Ö™ZKd¿jUO¥. Œñ”ß;+m;¥å�8),`?>/�9¸ÕÞ[jý¥38Ð�5Õ!Ò³vžšc‘ä7 ÒåN!_¹˜K§Ã¿Å�¡¶N"3,®$ìF¡UóM¿�Çâq�—"Ç&œ¼š [ž+)ÝfÀ MÂ$œ#ë]K¦êEª¹GcÄ�i/�âÝ­ù…¶;ôé-‰ æ®÷-ì&ãD®°ÃJcõ–´­Qk`Ú�„^sǬÙõöHA)RŒpP R×tð§ln»ØZ]L  £q}s¯+©¦/µ ÜH .Eì6Ô>½žGÝ:›Àžz5cuœbÿÈê‡ ÉxA‚KoS7ߟJžðoGÑ ëri1çù°Å|a:åäÚ^ç@/kxÉkJi¦|«¦ ³IÀìÄü^[Qˆ[! ñPÔ_h~±­?³ (ê“ÿ•;û_¡c —å#q�E”ÅfÕ$À›ù­«X柳úyÍhG!G=/øž�Ëø¡…†)mlNâÙ3PÅêǬ;3ˆ/µÑú{KÃa´`Aæ�N·Î¾‹Ÿ—>r_ÿ²÷_‚áK!%¦Ï–‡1y8µÜlKÔB¸Û õñçßžàØ^GÄ‚Lj$Κ”Ã0v¥a|�}$Þý¢ˆùûù”s²„#þRb.°-ÊÅœšstŠ:¢ÜþLn§r×ö›ÄÂ^4c\ʪíBö‚õ¨æyOáJÀßqÈ2¾&á’¤‚²pî¶J˜Ê ¤X©ëHÎN…qûùøèGÐ$# ÌôïtöÌÉ{&Î^<š+åo\ßWi¨¢ç‰†@•_¤ß UèŠT´Çl /P¡fþJÛ“bìt?ä-è+<¼\”iÆH4˜›jë £˜2Æç0öwë窵ø\éœs›µ#[µa�6R`—‚ßp¹ùmMµCüˆ-Ë�㡃>UÌ p¯*Ç{ÀúxŸÛB€à×,ÔU¹�„ÌÕ¿Ù¢ò MÌuW~Ê:Zü+?4‘Â|v‡‘B6 lKRfâ‘Jzr¡ZÀ�*Î:vl· ç“C8‚a9•�ãÎ}âÅcC wùû ªÖÍ)\½•-QHî¶b|r‡,÷‰ ŠKHÙ Ñ®R !´ÌcƒÞ÷åŒ$©hSõ%Ÿ4ž»{73.!h7 ˜ûœ”æÚeý¦2!àÖuDÒ/ú{œÝéd‡Ýƒ*Ð\ƒÛ9kLÑå@ÞÊMpÍËùŸÇÅ0(.@ÍZÞ'Œ–±®À´¸¢qç÷ßhÈ—ª¥wšþ™!Y`DC‡—ŠØ‡jzÄÅ‘’SÆ«1YGާûÈƒŠ€‡�Ù$;ï=Þœ=¨r÷ÄM–Ê+�3Äç�éÈõhÑ8Ô=lö‘¶ªºô²óŒ4æ±`±‹à–³BèoÁC�Jj ší|¾g\ИQ7QópÓç-V ù”?ÑÂ~Ê"UâÅŒ`£Ü'LY35ÐìAÔ¿0¸,é/†"D7‡œmì°[<•M0À`“^Ädƒ®f܇‡ww§çš’û¿ª©µgTò4ñ¯…JýÏRG¸}jJÌX3°k›#äf�?�ž£ë"3ÙËxÍ pëÑ^üIAv9ŸØ›(x³HtZ$ ê%D1Ši«²·WøL›FaLÛ…9¨¨KZËÅrùù`²°Ž�™°��v�®‹ç*Iéþå•3ÞÁ_ú²WCü7èf4¬EzÀ¶�.K¸qš¥^kfr…6è/wŒl4´_&Š�ñ¾#T,±V‹îf¤ ÙSqÉWð ¹L~ZGîƒÇóR_Ï4óaáI"žpv¯g-®±8Ûæl[o lDGï w­;Ÿ²·R¢³ßÇ'Oe�¡Ñ`TR;¼üÞiBiõÓÒOsïH‰?þ…Ó�³ xj–¯d¡04j~�¨Òù a¥k5©;%cÊ9 7PDD Ý›�´ Í�>n ;¢™d��* Ýç|Z¿²›B¯è-­ñ;e%oÜiÛv«ÜÛÕ0Ñ–iÔP�¢qW¤�|¼éw&ëÏ0¬9GônK0éA"ÎïȽïAP r": YçSÌØpô$sX#Z â"PXº×`–™öþíÿµþÀä$ª,ü:€R¤µ™„üïú†¦”Lm¾:ÙÁ•I_*«�²’¥‡^ÛˆÇ'Y®íjõA¿2ybH©N dÆÏ~­ ã ]ʧ(¿Ëûm\ Æ�g¼wƒõnļÛ¤Ç N xì*ƒš ¥xç)#>î‚ ë@*™+=$(üQб¤íeMñ…¦?Ï‚ÿèXvçDé9Lb1�ñ”9‹xüN6íyº ¼‹Ë¡sHL,¢~åÄj´!ß*ã7(åAzV û°Ÿà“²=xzn+¤m~‹kþ§H¡ˆT6Àè©–öÅÂëÀÒ’37;}y‹´E(~6\§2µ{u†¹·DEã?Û|Cä­U½#üñ e�#ë„ïx@P5™¥Ò1?{"xø?ÅÃæ`´³3,¶¢ìGöl•©Ö³nêz'Þ½F¯.â5V?�bÌÊ4ë7ë:™Ìà‘¹�ŽZg�Íǘyg©èë"�É!ìkÑâ|úUïzÆÏ©ÙÓÌÀ˜½:L‰îV«î=,ëÁëþ ©hàe8U÷Åö]hh†q/Šðç5=¨%(ºyERÿN…$öjÞ¡%�,óów‹}wJÞÎq>^ÒWp”þäBü²Õ§:xH§T¼n+^ :o tªËU/ßå ;䄸Qó0ªïu׉ª¤ú\gáçç¯Ãüº†£œ 2`&Š'AÞÙ�f†ÇJ,ÉûÞŽ®x”"¸x�ˆ-1ºbƒÃìs\®ÿ« ÃÕM² å¨LîbŒÆƒí¾Ìpp vët&_ÂäBLzN$„§»•8•G7Ŭ |dãóÖÙýE•-|~¯!Ï�™UD±>欳¹w¬,]•�Yëð=Ö^;�c¨·¬uk«`{¸o6êÈÒŽ¸Ôd‹†B¹¤æB1å–Ç®ã<‡Œ0ÈâÝZVˆí¶"h…X“…$BïcæéçP(BV¯ìµV¥þå' $ ã^'Ì•q´û+¼jÕåÓ·T& ‡žŒíb«§U‹;i$¹u¢y~dœ°CžÀKÝæ¬�ÓÉÆ˜½Éª#ý—°D„û«TŽ>ñò\†ðRî*Ì•¯½c�!1¦¨8cEGÇí9˽åWÀîÂÕc‚hû‰i³oâ EÁã~µ^)lŠïÕÿ(ž»Aqµ‰"멘fžðÎA)¡£b*qŸ_4%b Þ·¾~l7­=‚\yu{£û>¸÷™­BI­zø*KÙ³ªÍ–˜u’ˆ�¾cR/ÿ÷±#,•W®CËì×[þÁƒb#Š™Ñè7=)ͬ®~¢>rÀ±¡ „…`�9Ü TKÁuþ’éÛ8x(‚w�ÜÅ/�¿ÎÍzZóÜ$àÄ=§ 7,— ’=“~•u19FbZcÉÈ´É2=q¢'Jló#_þ9ú¹úZ=p±ç!¯YWh 7B§…ðåÍ@êOÉkmv=©ÎîŒcÐ]ª¼ '\П6HW›qaƒÁaÚ@ؤÙDdF¢Š.§ f" ´;<rHüÆž÷ˣ߶m:8ª€mÀ…cô¾g蔨æ®;t1dœ–ú÷?Ú5é¡O£/ÎâˆUæµKâèœ;¥ÈgH>²ü "€ª�1eHÁi ‰ õ`rŸ&Ò�Q÷ÒŦÁ8™ún&MF£|tØRhH­ <2ïKÐÕ¥åíÕº¨ô‰>ìîçº�9Ñôi‹‡ö“ø±J‡~Á#Þ¶‡¸DJs‚/7ÎoÄ"/0ûk43Ý Úw��RD˜\Ì+l–�¶£)[Sd¥¯—[3’ßÃÖû™ Ì£‚£½.îŠÉg­ B< $ÚºœÑ8 úÏ4ƒž1ðòJLJHÔb«Ä¼®¿º[™0Ç£Bˆ2žúÄo &R¬»?k 9�H¸8ý�–+³{ÔeÁ<%‚v¬"ÔÏhÃU~9Ÿ?H±kZ; nÏ�T(i„ÙòÓMÓpêŠ>�ìéÄÔ){“v�äW±Ãã:‚Wú²§‚¨²9Ÿ‹�ù¨µ Yøð¤Îä¤ûL ‹Am¦*_ú™õ*}5õ*3vnòX„&1Á‘“K­}ÉŽ[äµZÂ? Ø I<˜†ŠI§ö×Áó‚‚N޳b0þi©8R¿r”óÅL¸_›wÆrFCzâ0˜�ñe´µû¸Žˆ˜Œo¹:Æ0ùwb@�™Lgb:³ÎªfG¼FÌ¥®nZöþŸÑŒƒÓ¦.õ‘Ö6qrîHðÌÕùÒùd‰nTäI‹oüBØ [§qrÌ©à?öú¥™PêI›ÛGëø Z6Aðƒ\ßôOv……çÁà - y €{’òÚΓ 3“i™.‘ÖŠ<böD/€©Vý7È$ –¢Ñë0�Š»ü0]áÙ¶;]†‡²ÅXvå}�³Z·“iòN¶Q½r%}Ã4FQFKg�qB„݆¿‰0Vºk6¡&½]”e@›Oo -„ÜÀØ�5Ç•�°å—ïñƒ�›Bº¢��ÞY£ÏånÕkðŒFdå7Nª6z/Õ¸“�¢.®ñ$dÄÈèܯ�£½‰ê·Ë*‰Õ Ô>­× #RpF©M×�P^•S(÷ïˆ—í¢€‹Õc&‰Æ-º~6$R<,Ê&CWvÏA-É×§;]*Ë‚ø®òy‡0‡H] 0$8e1-@&¦O0Z/¢fàRV¯_Q/_ëÁEœˆƒfô ¤BfÂÝÚDÛµ]iœPÓÏA1¾þíÉÙ¤î/ÜDiÄi>DÉlÓX»^§ôfr0{§4¿ 17GLäºÓ8Í!o æ�gðLß ¦ûêa÷ÆÅÝÄHJЮ†­&°zlBü8Á$ž �êаRßêYÜgÜî X¦-Xåâ|!-Sû°bÆ;é…'Ì*à¶•^#:aCºÛ—#iös¦¨ç¯tãÞ4)4‡ºú¥š€ÕW{úä{ #èO+—K¨r‚àìÒ'Ϧ´Vý6ýÛܾ´dºb&âxWQr•bãµísgéõ’ó…x¹íØ?ê¹Áƒu›�´©œ‚›€]Œ–0 iµ±\poÈ�±LÉ+ú™ð¦Sr"6µo†�»ÈOTV%Ì:V®7ç£Öo2O*³NsžñÊ@%\sSm…Å:ÓÕãp�Ù۬ňÎKÚ»—5¼ÝÏ»%7ÑëÇ!bW{žüañ¼ã@Bð Õ¬¼© Ïtü’!·Ýöüe:ÁÁNËœ@,¡�Πæ6�Þc»mÄ™ý±¬Hm•VpöDü#àŪ:¿›¦e[…²a?úûÈA¤êß,¼5EÛÄ?û ò² V48Ú 3ü$½Þ’$ð9h€�¼0›F‘V¾cHêÿbk�,„úüDæe‘!Í!ýˆn¶ˆÐó.t<²^ÈîBóûÆX8r–ÜŽùª†ð0ò§w£Wßìþ%”ù4`°�ãkpgX€KÊ™(t�ÜN–Ü\u†Õ³Ä�{€­ë¼ÓŸx¿.\ãe|ÛœXJ´“kò 1Õ“Œ+ì¸I,Õ·æô~«½] ¥QD¢E†Õö>ÕG¦¦yIošìϳŽ`–(¼üqe63-’Ó3’Ôÿí†>¬„§Ýa–ž>IJ™ nwPô]Ì·Ž,8nj:8é®78µhò…ëÑæIE¥³ÃN§Ë›éß*m”™´èG�Z£%¦‘ii@ˆmÉI·x4íå…Õµª{{åTM&j¿´üŠý§NqDvy–±j]½«ŠßT¦¥¡:%¤¡ž’­å©3ÂÇAþøí™·ýÿ™ݪlÔÌÕy]½aú±Z[í˜`]ÁˆKï¸5$ð,äÕ¹*:˜“Ôó›GèÄ6¦ð pðºcH,"î¥ÆÞ`¸=/Åž=W¡\,=zs~VÁ›µ€ Pÿg8<­oÅ®?Õ4o3êZÉ ÕY"¡kðdø"mУ5®Ðð #)1Eav3 %¨*È"Yžýꎒ†×sf8h1áìæ­Å ÆŽ/ kEÊ{“.õjwݱl°=¡Ãÿ(Ï}­¤væØKCvÆïD|@êèÖt:ë²Y ‘„©ýzîqz<¶îã îŇŠQhû*}¶m€Wêï…³Á\Q ±#m,4�º½-(õõ¸ÂË&ÜŒí/Ýêÿ¥”IH&XǼ¦E¸¬T:… [¯c{]Å Ì@šMù©/ÖäøS×Z8zEÂúßu¹2SÓ’{ó²!ñX.”+ÎÊqïå4K‚VúÑ6u `“…Ä‚¨ùËÝÕ£ÁnJUšÀË·´,\IŠö¸Y•™Â_äÐcäåy€ìt8ð¦:nÖ&çÊ~ ±Ú<™ŠØY)üÔhÉÎòþöYh‰—ëêlEð°î»�ñà%#nöª{�œze+Æ—öߣ"Ñ‘¦Å<åISÔ[›D®\ýåaFr鎗ñ9%"ê•àVOÒ1͘â1ÿAƒ Dšñ‰þâ+lcSežÝJ_~*côÎòé„õ}S7;Áhµ+,‡‹Àÿljװ»ÝüGUÔ CŠ£E“õ”ÉGúíÔÞH[B†ˆÍ™’ç%9Ì5#D`©é÷ùnÒ’)¶³jrw*²8:i ÏœB:ÜÅôŠ1Í[Î<�Q”A‘šÎ’RÙ§?og1ÇrÕWÿÆ>a<’_½DU~¹{µRtb—èËn/Æ â*9é*ص«|ôÂ�íqikš~A™,G›j'±¿o–ü>Íù"É„‘²DìÀ¨õѾvˆ¹€¸,s€ô» ê>„.×er±N{òÝUKL¦�ïy˜¢oÒ‹Å`©¦£¬ -�¬î=-V—ͪßžhïþÔ/®Ï‚˜»2Y3Šê;Œî÷ ��Mž“� )­¾-®„ÆHøW~ wÎÊù©›&D&²Í|2±Û/°}�þá[™>(�ƒ?k�¦XµèòÔ¤¨tN“e( ð}M! лÁ�¼ì³óO8ck6×Lˆ¸(Á¨ó½º[‰ ˆ5ôƒùA}};@,¨x.Ý­‡XºA_T”[G"ƒ»xõs3–¿ä¯‡¥ú„ázJB±Ç[†]Á�ˆ†:½…š8‹rp˜-ÉùÝ`Ñx† ¡Äpç˜6fYlSciãû³ÏX_6í±¥àM�ñ‹”2!© Û�™Íçe;"î,ÖmfS™qW?/£Æeö?�Z2×ïÛi6f Ð{* l7Ð©Ž£t­QL�5„ïñ¹YÅ|ý•8\ç—CáoêÛ�•„¦°ÒT×˧,¡è\ñ×ai—Ø�JúÍikF·ì.„Vxfk�7;Ó@‘t‚gy¨t6 ;0# -ZÙkV;0ÌA¶,ÖôVtw5÷œ¡C Éoyµž))L\J2Úc€³ýµ_TlÉ"øÅbó:†<ÇÞV+óm1sÀéü@‹LªÓÄ :§_�n`­?ÅNK¥D~ZצŸÂ�Øæe_ìB?“iJNÄ–%+3~ø/«ã>µ3ßm«Ë•ä×Z�óV¯õ|õÓzt�`‚‹ˆ ~Ö9!~Þ_öF‘%v k¸YBV¸wma\¼?|"ß� Ò`œP³éðǤMrîrO�hÒ­'ÝW_ÐèVP§¢Ì×jìiþOáßµkÉ]ÍZŽ|qP½ýÔÝA�Íoçjd jK—|Ÿª óS±‰0ˆÂ§ŒN~µ\éï"ÿR�+Ä 1¬-“ô‚ý—2ñ&gCµå�ôsý,(¥–ÝÙ ÚäÞ‹^”Pd®v>oð¡ÂZ­à�S#à›§�šÕ¯<öšW…ÒaOcÕ»`^ŒݹÒYn²T²DR®ÝZ®9EÑý7­ÙÙìÑKpÃ(ëí'ˆ`¼|ü˜\“½Lõ:­ PQuÓ_Ǻñ(#o¡¾ˆ�@Wßjw¡–ß6÷4§.Ôa‰“.å;< `‹tÑ\ì£�P=»Êáea´µ¶4¾ЯDêo^ï~—•õ&®vê›x_+¥Ö IóËagOþ…ãƒÃ÷§Ûõ_9FI„%={7°›C@åÏîÊͤôY•ùPåØ@†ü–Ók„*¥©0Ø,$ޛŎ?/£(ß#�·ÔÛDø—ZDZG(½/SZ*á²A÷b€E”6!° ìî`*o”¤Á�®@Z2Ùzz޼аÎf†”ë:‹FžãL®¥vj’B¾Ñª†}‘a&øÓÝŸ!Àª‚RÔÌSKŸkmr¦ÉÇEb]ï×B×Ú\f5lò2|°W®£ŒÀ%¤ ‘·aQß¿/_~ÕÒƒðÈ+£LÆ…>DˆV—ÉÚˆ"^µa„*qÁ�F^ïzHÕ‚+ë Ì©<ï09„�·<¯ÆtUÍ®wú5‰¥d îC¡PŒ¶Z—Æh ¬ž’‘Œ'ð¡"…Qy•SÃoyÂ'éѰô™)}4>­®ÙÁƒ“ò²E¥r)’_ÈL¢Æˆ‹¬6µðÏJÍ(TaƒË #Z†#ÍjµóU�Ÿj1¨ç"tŽø¶| ލùÖÃ%œù>Îí� AÁæ9¼C¯´˜ÿÍóoq† HVˆVÍb1Ù¿`—zâí‚Ì'êßìǪÔÎê )0¤+{_qøÎÂD#5Þ¥²4ÁáI´ÜÝN Ìg]¾c›Õke6°gÕñ#n ›àº¹u/YÓ„c)ßÕ·‰ÊJ ãÜ[Û©øÂ€ê‘üÉÏGvR§ùìšã;‘Ÿ zF~?< 1C©x—¶#&YéÊ"uºúlª#l»‰bƒ*B ‹‡¤Ú'@ä®õZ¸ò­UEÁI¹ÞõOÀØhÑ^+¦Š2¶%µðV�v=ㄳƒ‰�²|¶Zèßý°< Ê©áÐØ€Ê$Ëï‰pÌmÚO!½×§f[Á€šV!/H&ÓÙPTI¶§"&ÜQ¾Ÿh¯+²KVŠ9E¯à�Ý0BèÍÖP°^ÞØõ5ö%v×j5’&²=K-–`~ §:¤ lÔêŠy¸áâGw†îî²(_—hnw ¦1ÓȲÖ�2·ýI;³H50¨ö¶#èØ+T´osTã‘_Ñ„: ‰mèJ}-˜@Z+¶ WC¤Ñ>�ä³Ü¾¢lÁEAÆêp21}P�Øjd–ëVα[^³ç®üã0éï ôË‘™ -¨îí"G"Û†ŠÞãí¹‘öÐb¦‰"É™ô™¬¡K^!K˜df5ËU‚?Û$ðc´o©ORàB 9ó“šk1g ªŠŸ “‹+œ`> ¿© Êu[Z¸¿¦“‘ Êô´¯XˆYáÍV¡V¤1˜PÊ–F¡9°°®ˆ^N¿ì†ðž£ ] |·üQªZLÃÅ"q‰-úÓìž6XË"ë@/ÎßO†×\ÉŠŽÀùÆéë« ÄàåêçsI¦ìj©.Ï*þœïžÛR÷ #¡‚Èô¯'ª’B9Kƒü¬y�äÎk$ í›7!BˆÁz^`šÃ3G[Bk;[ÜmÛÇx|TîÏÆ8O‹ µA {ÐÑýd´ËîÛZfËë}¸\ÐdT,~ÒÞÛôiÞ7ýrŠÀF”!~Û5Q¥á&¯§sš/:ÐV¢-ù‰X›H(ËbæóÐwÞ”ûÏýé�ØËÞÎædÓÆÉ8c*Ó­•dWÂé¨ÒÜþ„Œã«h¯¥ãŒiȽ¨ùlC\['ø’o³—ðU~í­˜ÑÊkoÂ*ƒÂœ M’�­!—q^T=Îþ:ÑOn3-`Z¥³¹3ÌaûPÈqÀDPÛù×vP­ 覿kWN¡»…ÈýÔ6“ZŸüù›æV$ Ux këÇ™õ_1w�v ”ø"ÂÚ#¤]D_Žïl_š‘JñEÐ.Bïþ2ÜOg ):»ÄsºðK[}ð= Ém¿Î¸ØßàÖö'ï–wb.S°F¤dtØNªŽÌC¾òvÖ\¤¸v_.MÏ[taÃètá¶O”�g‡Ï"ÉO 8‹Y-ŸÏ§IE_k¨z/ýˆG[/òç ™*Åì™ÿíë»0’=ÆD6éI°#nAbºùdáÚÌÂõÖ+‚×W4��3åŸï(32Ƶ�¾¶ë“C“˜q²7~BÎ[vkptï¡a(tfõY›ÈŽÇqaæQvÅ-U ±»ê•ªnÊr‚ó^�èö9ž¾†ë®N-söäËoKÛ­Àó˜aØm2ž‚!:žg¥H¾ÐQÏ»;®/f�¶¼åwÐséÃÊÅ‹Ú#‚£˜åëBmeþQ !Ô” x‘ñ3¡ì‰Ú0£`ì©!~·„åÐàU{F!”ºù§í>ÛqÝbÏ¡âf©LŠÌ· ·Š•”§t¾ÄìX»½A¾R”lDË{‘Ï,öÊÚp[6Evçg°L•ßwÖìÒñ÷KVzT`¶ñ0OîÙ0¤­ÉÑ÷4rÕ[u:ž{ˆ©{´·”Šu ÖÉsjб½=mq€NÇͬ(ÆÃG3zb2´Î|ÙxQÛ–›«O&-–P‡µ¬Ê¯)tI}Ð… ¾‰V$º×-Hö繤1‹�áü_è8vÿ¼0:}¹ Ýßå�ýY4SÓN:Û‰&iY@êóc›)ªv{Àö¡EÓŸd^ÂÙæÊs ·£bbt«g”vÇ{Ví+®Ò›h7ŠÌŒ ŠF.!@WØM[¬Š]É{/ÎTTXlNÌJé’i`qoC¨;�­øœÛ¯èÚmÅÓ’ï"Z:]+%;„ïGÐÁº/Yôt½[Ýv ?{?6$’éŒn—�c I6¬ñ7½¡2Sj&¬ÐœvÜ܈^ù /Åãü9Ƽº£úÿügJшXwe×£e‚®ûÈ÷ÄÆŠâ\áZùshSDR¡ –X *v¾ÑÉ[ü€ZØÏÓˆ“Š(á«ÓÍtì[x—ûÃ4Ãz;Þ⹦Fºˆ8[Pÿdº>s)óBe¥Ê¤aµœû·¡¸Büs°«®‡!㇛-VT¡1´ý.Îø²¾º8š§è¦ú4Ã{~P×tÖ‰œ™�}N»XMÈ'¶¢¥jÍ3¸~ÚÈzð� H��ÎÄMÖúK[ƒ*dò¬äñöÒ%ÎÁËN‚öÑ’K¥EI'Bô´‡Ð¢ŒÿŽ'ûšuvÈœì—�þ vwlÑ`üWe®øQWÖ^gŸÖj¬HU²>h^kÀÀw¼¥4‰nµõ®’éã®69Eʹ0ȹÅÉl¤ÞccSLk`tSW;— à‚›¤’p^6å±ù}ÚSäĽê ݶAÒÆ,¬Õ4rL4îöuA úŒ88ÒñÞ¹94¾rM<Þï–Ö¬Ü1y2èw…£ê¨K5,ÈH’è¸óôý“ßôÇêGÂyè�G®ëDØh_ì4xÝ߆ÑÄ‹™Ý+9Q§Õ¯€}òîmÉ�´§DãM7·ZÎ;MÑ›MîKYEïPáïR?À’.D·È5\ʳZ:û¨±?rD¡�ç<¨!ò\eùÈ¡ïtÆš2„…ÁåDp2°±·7è Õ% úl%Bï˜Ð0Æân1U­GH¨$öjõ"úŒóA�]m9Øb¶ 3×&-)̇�\|Ãß'‚1®¸ŒöÖ:�Éï.š_^"}¨n³‚Â4èÍ€/ý[ߣÿŸô ©ô"™*øC+‰Ñ¥Ã äœÂ5{¤¤ã¿¸E0¦Y`p–*¶]‘`YIuóJå¸]p»Þg¼ˆp ²‹Bù«REêNžÙh�åúD¤òÕ ö›}AÐægªVX¢¯ºŸEQö5AZýÅ4½ìTåʱÔ(ñfú*árÒÞñÑz,Ž.ÇÙÅŽiªa…;`R‘”å�•Uñ¶Ûi_Ç­¬9Ö¿4\È@oÛHïóͪҡOÔ¬3DùÊao^f¸$»  ì‘#ÄUÈËL"¹éYYר2Ř¡ÕÆö}-î‘ImîÉ|2OÚÏW"_�7¥ÿþ6‚Kb�ûž!<9&)ñ%+ [–­¶oE©ì¾ñ1íW’§‘ DZ´­È§iÜNèV|íÈÜ{üóŽóªŒ²µ;Q¼/P®?CÁ}Ù2aŠ6™¸Â[ …Íÿ˺-‡öçy6ÁÚBÂ÷ØY†äyWc`éyñšõgd“ä¬çvÿýï¤Q*Pß|·IÚ%ðyÊ)ª›‘²‘Žoa£µSÔª"ÕœøBן!¢t>À cŸrV7swñ0ÂÂY®Ycq„¶8ðM¼®÷RÔ–¤'J=1DkVrhÌ(Ôö£¶<Ìe1YŽ7¦Ü»®‹VIn84Ø®žÚ\tªù}5ã$¯ŸŽy9šîFeƒ¦wm‚�8íögVŽbxsÛܸnE”ÉÀÆo’0u+à”ºÒÍv;y{Ž 2vþ Œ™3îÞÖm÷~%K£¸£@ V- pÓµ²à9Ý·PwÓ,qÝfŠ�3a†rÔAdÀ,jCRØøÀ` Ô¾í¶e£XÐ$ã¦xÈcfQ³ˆ$⟀ÚS‰&j>µ©£{ÇaõÓ�<{ßãîðÜ{[£š•}¼ ÕWn2ÁlZÑY*f‹~ÈÔˆ ·X�³<’£´2;a$IKm—™`�†~9w:] Ä79Ý—ÖWš^p žÍ¦K5^vÅ«—XÉ&Îü“pÔƒ²=;Á/X7¦ˆiµÛÕažçNe¨àÃÈ.¤j~I–/Æ™n¶äí¯9w£1î)Σ‡mEáGJ®èïR²¥€|õ% ñ¿�•ßµ’¨ÅwsrÛå"€õ%Š©û§u]Qû@v¦ÙµÃs¥ ä¤3WÏ(„â&;‡ÜSŽ­vÞdkÔg+Ôõõ6�Œ3$ý”ù¢€d[?ÖGóAe]w}'_è ?^¤î²Ž¾ÒLÊÞ&PÜ´05Ù&�Fšìh§2C¡í&ÀmsUê€Ùí°D�ˆ‰ïË^ƟˈÆçÌ�t…=5àRŠ«%x£GY~À”-ƒfÄ<ÑL}žà{[8+n½¹Jes«ÐÌæý„à{õšTÑYÙ³þ‡M;OÈ±× þ«1·’Ææ›Ì`ê6úåª0Á̘ÜÒ{­ ·VÁ!‹æéîwÅÂðƒç鲪“ä9+¬—~T�üŠK“§~¼æEm’`ATÑ\Äï÷í';dæö†à4Ý¿‘DævÈ­ækn ‚O…ôž%icá¡¥lÚT?]ß%¿÷R£c�ØB9{¨jú"è|~Ç‘"àþËþ²øâO±Õ%ˆü<–°¯rg}Å.|m»×0þ4ðI÷2×üEÛ€èç‘€àÙ:[-p™ Mã6ÓôPRT=—Ïb“›"M[N86¤X8âß”,BÆÖ½ú4¶#rLœÉýDZÒ5ø7=M«7Rr¯Íx—é֞ƼuLµ@Üïüd©�¼Âûl­Šc,ãrïÆXnou8ëñÆZ•º ‚è.6f ÞB#tµ4b”y±i=þFsÉÊ‘$‹ÅŸ¡'XJ»Ç@?&Ì]”&¢íð^Ü”C–Þö›÷|£ÒµE¨ht�(盬gpý¸ ØuÛ’©“†:*DI¡`æ�ÚÈi4ÅÆR/ý‡ ^Ñ-¬ƒ­`Ù7ÀÞ}®Ëôò,®ŽÇa¯ø¤ÍLÿ³ÿ�ä“*ÎD€Á.âzÝ«›ÛN]=ÄtÃí¿³¤ùr*“"&_�¨¬‘™8‰Æ>€ßÞÙ:rí�æ!%/ÅJ©1o&š�ä J!©@l X&…��höfÖçç¼åÁ)æJM¸Â×Êó«÷¬ßþæó÷×TyCÎjI¯Ô·¬ˆ„—³ï�e7&É[g¿žéçÜxš0á®0wÑ3Óú×–àÉéÂGcY¶¢˜Ñ�\7ÜrÂÝf•Oq½¦á¬�ïüà^ã_» ›,èÌ©ž„[Ô›tJ@²¦”˶ê?Ø×˜Ë×§ã•Q$=ŽQië#ì>dŸÂ†hµ®P%ÏòFzT ÅøÌaÿS¢©IvË�ý„?�¯ÌÁˆX%ÍüçiªUü5ßÉ \R |šßú•hMN¥óçQOœmÏÏÖò‰¤¼ÂÙ>Ù6؈ƒ)õÎîú)"ƒ�µ’…¶™Í°}Sy;A“£žÜdÈWGH§hÁ^Þ®ÏÊ•àÒÿÔ'x2Á�¯$€œì %äÅW ðË‘cŸ.:¸£4Äh·]Rˆ÷…žšÝƒPÜ&Îè>õ:©ëĽªuÈ=ã\c¢ÌúVצ'(Þ+³´¬°¶wP=#tk==0R�'Ñë64 ¼öÒoxÅ [5ÚCj®Ü³þPƒÐÑ«›>ïI÷+«éÁžà¦kK¸qîë¢,îj`°™”íÝ®qC{WWøl©•5Ђ¯Q›(/GO·=üòmò!étç\*Æ áÍåK@kßô*Ö¥­[oÅUÀ ^¡ênÔpÕ{y8z"¾€ )žçsKÖMØ�Ó†$lj§ÙV°Ô�As0ræ\äCj¿n¡/¥³-!ÈQ´êjD1J\Þ'Ï Ÿ šÿéYH 9Ë]¤­q(øÊ`ã0Æ4ؼ®óx‘™`£A˜2*]HζÏD‰ \jþªì´è›Ï©#k¤ÃŸH°k¦3Jw‡¦$ö»­øpy7 –öóu y÷*ÔW>ç}ñiçœk®Õãý2@HtHYCØ2€ £¼;+À|�±ú'|(t�+ÔFqyhóü°À÷ KÚ�)µ!¡/â!‚ù�k·T+5zæKð,xþ¦?”v%¿Eu�݉­ð3¯£(b° i)ÿØa• oy¯Æ'c˜sÊ�¯ÜqY3ÚèHÍ 5x†®„ÇA;¤ñú‡·1bÇæîìŽ`yì%ÒzàCéJ! L “Ò‰-rvaÈÚS˜L±û”¶ÁŽŒ²ÄJc­ÿ'SèõÀruäçÙ=t7¶¸N»v™;¶øÇدÝte4)ç �Á›[캃×ó„;#f¦JÿëŽæ5˜ÀX¤¤Å�g­ŽÔŸ4y³Ó¾ïô,†ÚrØ9§ªƒÓÕ­ë'þÕØBD¬YÐ0xê­ûǨÿÜOO<F–ÿvL\œÿv5 ÂD «m{m¬½ÙÞ{’jGý–v-DðJ5]-pMÀ†“_%$€X°®âÙ£��ϘùÚRøk'‚Ò®ë¶=ë—uÑ ý¥ƒÆ@WGØ”è| l`ÄI¯q9­£útæ»ÃŠíÙÚÑÇ‘ÛE cWœÄ‡Ò£ìV?Ebsè�#qZ"«ŒU·q9óR`¸Cí=“’ ò£œPÕÇä‹YP ŒmëV©­ˆ`xn˜˜dÇ#Sž—,Rga!—�\Œï�°ø ¦ùT�eÊ ÆH¯4.‚Ì–:�;ÚË#£?õX–AÜrŽYðÜ|.Y¢ˆ A†Üô×]ïŠ ´µ«¾‰[²Œ9ÚtåEQò(MØ Ã^F¶‡VúûEÊÕ‰ÐR2Xû\üðøOœóÄ艖À�¼[NùàI´ø O—[¤‹ýßò‘D[ z^™ì+Æde*ñ ©û(bIã/aHn4 ª•_$î‹�7ÞXºWÊR=ì¤w2LŒð|.£È§§¥ÇWp‘Ý‚z’c W\K@â]F;j~ùð)‡>³žüU¢÷)ï#3„;¿—úVÆî* ˆ>JÓäW#ÖíQ‡­ÖŒóû�õˆó<è¦xJ†E°:¸Y9ßXu/DÚ�ŠJ§9· ÒY3»Æ("Kä“Òˆ$Ž”’,í¼Ù¦dâÕ„|Ÿ‡Ø~.{tßc kÌÀ3ªv™ÌL©xƒY\$ÛöD‡aÿJò–x-±è5& ÿÈoÉ«`"Ê‚FZ7ò—dÔHòìµÁìa×Lœ ¦*¸ThÕ Nu˜bÌ0ûý­Ÿv ü�œó}�ƒ¹�µëq�¹g™¤®Á⯤ҩ˜ŸÛºÃet¡)ï· Nr졩ߌóåJ±¨cÂM?¨¶’žBNß ß²»Û*Þt�Tx § ¤µGÚÄŒ? O'¹�ú‡ÃæðÅh˜�Dç“ YʸÅ).õ &BL[g(‡Ü»®PÖÖ�µnàR¥~ŽüÐè�8ùÑd9 Þ'1rƒÊ4´V.ê mÖXØN5]X]ãU÷Á ö�U(ÛÛ ‹”<i[³ålÕ çt.�Ç×�î…'"Hðgÿ:ý›õ§ëWÍò†ýØf„ ¸ðµïjq+€”<¼h.ÕÕ F³³O¹â2 ǵt›‰íE‡ï× ŸõÖðg4*=çnïóâ£`Ƥ͓(½ù ¤?°ó7OB¬u9±/Ãkª×éÍ@â æÕø«îööOÜ,êæqP¶n€Ê=¢ |ƒ�,ƒ,OäA(+Vj�_3ÿš¨‚o§¼„¢Ž›—ðÑïi–„1ß)ÕçˆU%¢ô¥_Õ¡ æî§pTÆ7ŒÁ�ÀÐqv�l•Ü•þP ?ÙøRªG�´-h"ûÍmø²gmg­�˜è"óúÛ¾œÉ�ö`i-n ‰](Øe'úôB{Ö½Mµ0ÐFÈ^�±ÖD†Šƒ†Îë˜û •p’„(�bF`_ã^¶K>UÙ´'Å+/;Q�¢/‹A֙ˮ?þýª¿v¡ˆÅN¢ó'Ÿìè|m•üᑱk¥zÆ<,èá�*E|Q÷XQA:fÞþä{ƒõÙ€RñBŒ†óÃýJç ¶Ëˆ4‰“rÜ¡¸8`Ùmƒ!j”êK¡ê6o�AÄJ8VR9ÙKveu…—¢Ñâí¹Á1à ¿<óJ¨7A-+€ššh1‰RûÞ½Þ¼'wª«O î€Õ�µb¨w†#á*©J«ìÀ0–‰aÿÞÃxt?"ç½ð Èêc^sÑN?—”Á2CG¥hõ5"Uä/×NJªÒxWdQ ¾PºÏ_柫>6€4}LùÐ+È"stüÿéèŠ^/3=Ùc†°!Ý“ÁtôâÆTô«•ÿ*²)°´$€fuŒ¡np ´ÆäˆcJƒæÆA.oÞGÐ+5q§Cd{piÇJê¹+dòýQ†c?Ý(V*�M¬eñ¨^ìÎþVT;'"@{³)¯òµ=%+Á”7ã6§»FQÄ}õ�ÑÈe) öæq@^•é@ÑÙ?uôañ<êƒ}ŇŒ«x�f¨pKíEÉ% ¿.!ï”ï¹õ&]êfZ¡T®ø'rs >×ÝÃã$'pç ––ávö^ðÕ{‹:€ó»luê8ÛÀƒ_;ƒ0Фçð»IînÿÒ·F¿÷ŠQ󯥑yH×3\ùsUY!¯˜Ï5¦±½zÀ)UCˆÿÿÑ‘HxÒÆÎþ4Cˆc¤�ä—¶Êf‚ñ ¹Ê,ê9ª96wî¹¥“p‚A!/„#þ¶Ö¿<¥9¯âÀ5à `UÊ*´ñ|¤ Dl_?ǵO¢2m¤nñ€~#ÍjrHè…4 ¤ '¿ÜRkVÞëƒhõbùâ6Gux¢Ûfè¡RœJ·.ã>»,¹EQ”‡‡üµh©ý[>Žž#i=ÏqÑtÈ ˜¶N~P�;—,6Xy(.öÃI¥Þµ[QÍý§•R͹ØîòÚ�ó¹T+�p O8 P N'J)ºÄ$á³ÁFun`� :R73¶žf~ÏÀBØSî Ô'=àõÍÛû½v<÷ÓÁ’çO!Gáå÷¢Ð³&X¶äyŠ8‡Ïõ#½ö :Z9¦ËC>+@¢ÓÔÞ¥°ÚÊî4è_#|®·ï]z†e§„àñA¾ÿ„^/Rp ±6@×—Ioƒzô™IvÑðÖ³³òò3óØüàeÊž92DJ¸6ÍíWÓ÷!×’“�—ÜÛ”Ú²KÎ×A#�æqÓÇ@½×´”¥,*°c%Ýʺ²->šÉ& œà{uå}¯|CPøAÈ»YëW|OP•‹s)H—è ×À�L±<ßli�?î”,[#G,§ÇÛÔkÕ,H‘zy©˜¨ø/ʪ¯V).*ÏTùðP uhV?Àé×| &޼ÎÁŠSÅL×Ía‚šú\PH EïŽÑ$Ÿ0é'¸ÕB e°ê~CúB�YnâlE¼JÚ�\XFC*ìچ哱q]Ù$ v&D#–Óú0µ½1¶íÛÀ@T|IuˆucÃï¡Îw„ŽM}GÈ„äVã~UiåægmG˜vÄ‹ iªºB&£wg/ÝêD¬·ýv³%ŸœÞr)9t�– {gÕÞ±(¸™õn;ML+jŒÓÖjÖ&U·™=åY(ˆ�N­Ð�U’½þ�"ej~F£ÇÁÏ�/B¤6xÀG ´JÞ¡~Y ‰u–ö ™T>oÏ(û³u_1_¨Ì2’Oz°Ý³Øç8ÄjÀ l°Ï¨cÞDt¹¤ÐÅ3 @Ú5¹ï¾s¿rÅè§ñ ¿Ï�Ýp¯&ÒØ~�í½ðG¬Ý£šØ.± dPº¥ "uÊ#�jF26ZÝe‰„f\z¾»1{wC’Š«s|ÿB ¥ò1¹õLÀ ‡Ì*‘2 /É|9î* É•¬àS‘Rc1_3¹âàtî/;å÷ʺS‚Ȇ{žÌ÷¹ãß97‡»påùƒï¶¡Û® (_¦›WäºÜ�·ªûÿ,×ÒÛ =÷ŸŒÉdÓÐõŠÂ_ƒýz¼™sVf´)y«´OÊŸðµéÜûñ€Q,‚ƒóe`Öjgàâè$¸EPmÁvI¢šëdü¢ µKUí�ÚéÛ v$6¡9AEmÅß�½@bÈ÷” *G!›&Êúe äçø§íÎð�A€-SçzÎÙLŸÜÁY «i ÔO#ÙLMÃ�æ'¥ß5[P¶‹°U5iL %4Å "[Z—è#WkÔÊ$Æ Æ]e ø¦™�ûÿ­t×àè�ÜW}ꟺ,9lŽÓ/ö“®‡T ŸÆ},ƒ£séºß¢©ªl©Y2 ¼’âÖŽJüµCö>žÈ¨Ÿ~l`Z6Rfå"ºgÔ€Âàš`¸�zÆ{z7Ï ¯Õ¹%ÜÇGØÁ.–GŸÒ5éTØÑ“v¢ïîÛæ¨Ê�Ó†©<�ã‚Q€QH6)&ˆ>&ž|@©D°c•kÕüþ°Eÿ\zøßÐðß’¿$ƒ?Ät箉Áø Ü/Ð+ÜàS0ùSËmx� âpÔÔª8ZñþnC©¤Tˆ-m�ºâZ×-“Ê—r½®X˜kImS´b£ñ2û¤ .ÒWFÒk†>#ü·¹…EÀO1%q¤Auá<û0 •…óíKF¼±´T=âÙÉœßZ*€vѽ Ô.{ÌûoG§%JRµëj\‚ BK²„l—‘vW½ç=¶zöØ=~%¦ë¯¡ó�×I‰òûv&¨¶o× ‚T/�Ê×oã[oŒ•«”Ê ËKnÁ×�5[‡­Þs8è[Z 5ÇϹ»,Ì8x$Î ÷°öx˜�¬‘µÞêÛô§3…EY–�îL>x<t3-û”¥Ý3̆^c çî6ž¶÷À…EfÎ\rjûp²á¸$%Òeý$*úo0y 6ÕòבbLš­÷¾áÆšBѰ¡%Xo”ß'Huo¾‰O>ËÕŒIeâ €}ðcn$J¶rV~à=»±Ö{…°_M�åÌ–ßOVÞ 5Dµ­# ߎkàÖYVÉøØÕÌ|°¡hïEèY¦Oq�77 ðê@©ô*IôºÓß ï«ZæÝ]¯âMÁÞ³{ò4kþ­[ÚQ¼„±²˜»&³³�¼ÈÀö;�âÝ�9™-åˆñ¯“™{jâ¼il%¯Š wÎzÅ1$ÂÃ<¸–ù£Ó÷’©IpPn*|€“Í–â'Ÿh÷Ä¥B~%²äiìT Š#W޽\ù÷ä®Gôÿ·gÒæŸpúÒUéFéj'ÇÞµ0“o�¹þî"£hZ‚AmRR¾vA!÷\Êx€4�~c$sÅ•Ÿ,#kç@3ç£(ÝÛÆ Ÿ #Óð+¾ƒ>º™® Þ¦ň°êëRÖx5XO‘[Å;Îäa–¿£j´ªgB›‰å …™ÎùáütJÕ´;¸Ð|ë|1ýކð}œFrGñã¼ï*¢wŒ¬Å˲‘ÕÀ-¬&‡4¼@Ô¹,I6½B˜ËÚ{nž|Ú.]OšJ©uw¨ƒroÎóþsÁĬUÏøàþÒ§­tö7I?g‘Ípd/a¡¥¦aR ®{# ›z† š+“¦š¿ "²Ð>¯“´ 6õ®ƒ jgã�Ãî{“Xãûø[Y[©$u,g<ª)ýwt?y ­%؇Ìa}†h£ggfôÎ 7õʇp•tÝ+ó"1kJ¿ÿ‘\(½Ã|t†%Çr6°§ª_&1Ñ S:qGÓb'Êd Í0ŽJâú&X-¡LœJ©/SnBz¦ÓÿbâÒeèð¾eѹ�Kj¡¶s›Et`ÜC¦JT©'•OB ’ìÔ‚3Xje…°ÿó&ÀI÷ØñÙÆ¿ºJÇïç]PægUòR�a£f¶§Õa.w�_ƒ0Ò�„ÞŒ„¬aÿ½Æ¾þdGD²†ˆ Ô¹·ÇîB+äØùîÔäÊ"Mi>ð¹yiîλåÏÇQÖ3ÀwÔ÷ÊÔeÛÞ�‘õáÉTÇ×´‘�Qÿb8½%"d é¿ç]‚òåeA²\fB£BA¶jä©$z¶¬Tï´�¼~Cºí<ËÖ€6v1Âô Mï¢P¯ m�lñ_ßC€ÄaŒ5 ó:¥†ÆFˆ×¢‰«CŒÙ¢às 1³'Â…'i ŽRî^]ïØþRa¬ì>üïL”z¾¼oO!Ð�Ê·ö䓄Τ3‡Î6bŸôïK@ð| `Z©)û™ÖËv«êŸäRö[ž’4ˆr¸$8çMÀýãAÆõ6ú€´_RªFò±ÞAªTÿ(/DÑ`3°ã*dä7obD.ý±�ã(�<»›žMüP'†¦@Á*¯NÈ*­ ŠHB±&6líH ÚKÏí—TоÁÖ¹'¨j_®Œ•rèû Ëà�&ô�ÑÁ)»Û\aÕ{‹Æ€RÌfŽÏô*ø‘˜î‚ÂJË‘m*'í‚ÕZÝðÏÇ»ºÉ|!SÀb˜Þu2÷´(j‚û˜?»©L³vØí"…®uöo¼à™š8‹Pûö$ƒ‡xTÅȘõGÀÚ}ÿíÞûäÐ� ðQ'%gß‘—ῇ~NE˜VvùgË20|»I^¤D}è‰pÌìîzß)¼DÓ”¸Ì·éÐ�ñ*«0æ·ÌùÊ4ðéŠÂÅ *·­­‰@vY¡1â oVT—–ævWú&µ™ÔàW©`êc%˜FÝÐÐÑðê\ÖŒ'Íö7±ÊÁr½ ÞŒ¯•w„Íþ³˜]y >_Î^�H|ÙÇL-zãm%c�0s ¸JaG£5̲‹Š™xDšÇT1Y+“ŽÈK�*÷ᥴ½62V7µwa³Üœ`\L¿˜°»‘Í-I™1ÅU±–¾@FrNa-“懇€ ³ �¬^Ù£ŸdÓ­ëöËíŸô[Ï!¹0d®%¢'<'¸Þ@¼Íûg–¬˜keÁÔ²íp=¸§ÑÕw¢ˆ 5Pí[¦% ìž EÚ¥JªÔ¾YÏÊbM!çT _ÖIE^Þ’CÞIg(ì!½vïb(–G}F§O£aØý”ÛdJ)Š—”ãïF bt¦¶¾ª wËl|a’¿Ž\´ìÓ.…ì%Õ›¬4’jd#SÚ;Ì‚ªÁµî÷ÝEÏ^k T¾áÁ,§§¦pOG¤¢Ê£ÃÄxb¹¡=5}¢I5""F7uù°6æª:ÿ¨/ùðV±¬ÝS£FEÊû-¦›=‹'¢_u¼¬úD¾Fba$zëÒ…¡Í‘™Q•1lψ=³ñ¿»©À*.ݳ¶CAë¬ sÞcm8›±Ü%ЦΟ„þb»ô•·0 #ÕdÙÛ‘ W/gŠæZ0iìÁÙq�(¿ƒú`ùÛ�q2hæ'P>‡-4—¦Œlíÿ“²Ÿ|aý“„øO„ÉÓßÒÞÖùH6;õ£”=×U þH,:m)�¤­kãgõ@1P·ˆ‰ûêô¿f)ñvóm<Ñj�¤ºÔw]žòâ`$nÙ‰^H2‘¹ip{—pW¼øœ^ ½±±ˆ½°Þ›L_ŠD„*4òº4gÝ3šðTÓ:»AõªeÅŠÕß�­}rÁjrÏö¨Æ¿„ ¼ƒÅ ô³?“85™ §N4À;1zÜl%ƒ^‡ 0Q¨5f‰Ðû†·ìTV§6RÛßÐr+‡ rÙiKÛ´{mp>töé¢q—Ò¸÷ᓚµ:°YöÛ;R£UΑ 4FJYl*Ë ¿oã!‹"©øä¾)¨±j'eÕAZ|2QI¬�gàí/‡$’ÝÏh:²ÿ 6sQaÑQ”Žó}¤N„‘N â—xDÍ£™¬ ¡Ò%yÔµ„.Nãu~¦I‰_’Ãz†Æ|rPÃ`:OÎÕá0?›vËäwB‹ÞÌãnu=«²x¬²€@ÊGD†'óÔëU�ÏÒPSÒà¾Y–�}©œÚƒ[Š4ø;㹤Z‡ \Ø`BO[…µU¦¶Êz‹Ž2¦­k�¸V9„ {\YKÓ«µYCb‘é+‚äeH}B_`‡wGµå£åH]9ýßžihjùðn�âŸ^*VšðP/°7ËÊs䊙ÂŒïÙöL©÷¹gŽ)í‚Õ´«* ë˜7YÇœ'FE7=�MSb9€€ºÑ Ãb«'áRw‘®Žü&«µ9³‹hù  ¶Àb¾úC‘&�´´¤®.1y YÛ4;—!Á¢"')«ž\‰0o‰<µ¢$#XñïÉΑ�¦¥ºƒjúô¸° Wi»ª¿$Jé—ŽØ“°Q¥Dê<»¹«î©*{ömQ2„*z¬—ãÖ?FEÿè{®­Rù¯;kˆÆˆÖÃþÚ¹0ÙY¶�I�‡`’Û�? ¬Ã²•ÝZ@$Ò\ïA½ÐPÕ›}>šŠÚ“¿@ôH»3¥lŽ É{˜ †§Þ.f!™,nÆ”­«^=]œÑV˜#ë/Pö×ݬ²ƒ(4AÒ—îíî€ÛX" •èE?jTeA‡�û�س‚Ódó�(aü”�°L v�B dçB�²ŒKÚÛ™„Bd’ÒpcÜiŬe±±V ¸u× —-�¦´ìY—Iú*œjÝ÷¸Â˜ÜQ®EèT’þÌÕ¸ÊUömNH¹"‚BCW’ñ>âHÇ�lÃá,kYFÈlÿŠÍÐ,yK1Ò&­!)¹ôr3�²9Ü—UÖï[¸Ï§«ßW9\ìê÷ …Ý<ùø³�<°ïoÛ+]¢xþ–RÖ…­Na¤·Ó �™VµÊ”dc“Ë|!ò%v½%¥FPÈ/Ä¿¯Þ�=mNôŀѪ´HKC³^ �”¦ó÷�ì]¯1\†DbPßî9€à¯ú‘´À\U "º)E‘|Æ2µîmÜ敪^8"©ö”w¢•¾7dk5Êâèª?ØÞ›:ZÓépO€bçĤðøí®-äÑuÜ‚µßP0ã“Èñs�¬ÜFÒ³5£ÞÃÆ‰EbLakvÎ04Õ?eÒÝeΪޘXP7e‡�ÌG�ñ`hK³ ¦å¿° ÏTƬþ$Ä6yE°]™fÍŒ³Å9^·BŠ{°6®ã �AÃL–¾y� þ”j� q«º2mÒ¬ÛZ–{k¸V﫸(WP˜Î (ü|4j�÷ð£rö 6ócT•‡S¼y�Tªé´Ó¬óTÁÝ=nœOÝl1ðåÔ\JOÈ™�õ\wp`›£ àaûR@ ž÷­²Š4ãšœX}œŒöæ……pâèjAIÊÍi|À©U¡©µåÞ×Ζ¹ÌwÑQH؃D²´Öb{yŽ K&Íù˜ÿ]ë®` 䱆…fNWN=G)ØÍ¸å†—÷KÞîIGN©—©�+œ© $Z–+UEĨÝûmžÎsé (ûÝ›=M0ìÝícî*¿�{‰oÈõÓÆAýRÔz2Éå¤J9•Ø(Ät.F2YÔà•A™1›Cæ,ô´Ñ¸Æg+RT®Dþgdú$=Å8L¯üÄ ·øèà•–CÙ¡‡‡/Ù_jПVz†×,‚ÿ-Ç©�¥ùö7ÕâWPIöavôˆ•í°Õ˜ R �I;v%Ÿà/Ê"à¤€Š¦=0$–yÒsD¬¯®À†¼6œè×ãS•­`½" —ÅÑß‚ÿ³(h§~Õ{õ*ØQþº\¹½"Ž�`ÿ¿%çhÞÐpbs=À8dËth˜Ð´àŸL[×V¨²©|kècŠŸñqQU·Úy�Ëšô ÒlF JÀ³° \^öÄûh`U0½]?ˆáQ4^;G�ÜíK£¸GV™áB¢ÿ63„ÇϾ|èHv±�à)Nç_÷ µV½#+¤*°—!©Aù')4�Ë'§ß‰zçœX*Ö)Ã0¬ž•’4¯Å¦ ª:,)ºF%›K´EAZ±ÞФÕmÝFèRWSE}Ú×8&âÙª¨–¸Y/oÙóh {öû)%W±¬B,½¤Üu=!¶ÔÔU#[,Êý¯Žs²x÷©´€UP¸÷vôôCãpˆÕ}Q‘Vè·_�pfú�™Fœ�ht] Ø9¡ØÁЋªe¿iºÉÇãçq//ÍcP‘bQ!déF‘_ *Zå[ûÞi�…mñïåâÀ9|‚ >o•ÆæäÂÂù¶:ìÆïÈN�9¯æ¾€öš²pÕ2‘ÝêK1˜V×ëöà#3�YÍü\Oÿnd@òwA=ZåYõ*‰„"0oª²ÊJ2þL¼3‹¥Ó„CÇ,?˜àxÄäPX/|Úç˜�ª7&*s†ù+�zºl äÏSâç¢(>Ù"½.Y+)›ù…2ÿ6R,VA3Õ~ü †ÈH_�4$@zntØoüzAæÇrZ˜ç›úuÑe»J¤Xƒ¾N³ÑÅà«ò[Ø�xÓòØÂÛ=‰Is6Ç�ãáú ~ô îѼ¡ÃùDXý:;Z¥ ­Soë☢+ãÄ* x„j>Ú1Â#w‡¹Ÿ=¨Üý'_Ut~ªˆ8Îcówê/�èÝ©ª¤lQæÄ ìw°xf=‡f~ý@“wêKrEQ\+WôˆuŸ;¹/*Mûj§ÐÿŸÜ¨õ&À7)éAÑÜ*w¼­fAy4É-Ué|•¢{áÈc8#S‰Ç7�4໵0õ§ïø� Ÿ,ªô¹„$ö°,‘mUdNy`yPÞûÀ<¾@ÇZwü¶z8ì9­ðQe.–­19ýg¶ô7{¯}G›V¦�1=ye4f|Ä÷ÿ‘4ÿe-e2¢A<èp¯�r-,9Ü"ˆº*j1KQ‘Á×þj}93¢{vmÕC«²æ�Åo¤�9Q`uŠ€ãÙ›%0dë¤Õ%=LÎØŒ˜Td*Ôã‹Vr´2–Cù0ÈÂsŒ¶S\_�Ñrxj/›AÆc¥ªèÅ_á³}üÍí˜y³ `*…ü^@)Çq"ÇUy3 À­ÖR€’Çëny‘-¸óÎ+ê?ÁQìä7Ä‹v?6©"n0¨ÍE½h´�§ø£5�€ò­¡…çâÿá±ïö%9peËÎÔ™'øÜôÈ!·°ò0ÀäåG8Ü ½1ƒRÎå4GNÜ…ÍÙ•+íÍÂ6jñRËmˆü2ÏFIä(>Å凪_‚6ÓNÈ/Ò£ºn!ë=˜í€±q3Q0‡¢ëNòÛÏ-™Èâ b8(l†æß«ó€�f‚x—vîê¤TxÉš×\")e5fµmlá¶Þ‹›ý»’' ôn–“ý:�k*©ßªåee1˜‹}gwðíúWLò,^qªœY¯YÃ`{ª†phkæÙ¬*eÌ^ùÑ+5·GýÎÈõˆ\ ±íï"HËÒ7ÅŽ†’Õ~+‘'vCÒ(V§‚Ñ‚¨‡Ì„¨©W•óWv#Ìÿ¬´˜F•òC)3¢±ÈHÄùRÜšä—_åªè”xy)�brØê©ÉfdÎ&èþA)8^-d/ךù~xYD÷�` ²¬ïíCAgÞ97gB$x; ÐƵiÒ·-ì㚟Âʺ¨_“�بx?V)ç>ÄíVã ‹Ü ´›ˆrÀ³"üÞ 6Ÿç³Xup‹ÕŸ½lR�Â^óWŒËïD­yq(›–Ñ;k·ê¿0u$]Œ©ÉÀÔ�Ÿ>@4gB�0þ�j¦ª$!E}/÷};¬ÜŸû³óË´x´~eÉٞП»E2•Í™›/rWŸðHð3ÒŠ6”H×è¼Ûãq=öäB\¸X—aEgÍ…Ò ˆj²/ <¸~™gÔ«& _Q•$ôÃL¥24剫n|¸$?Ì&-~N¤%V§8U`Š¡4Þ%Ž:ôF¤ë™wùÝ*j.Ð7ŽåíN0B?QBå1lLåYØ×cÌÐÀõ3„ç�ZAö¤T3òá<ꇫ¯9ÏÏDúüôçÖ§fßGÚ‚\ëé8+Ò¬EiR‚”ÜE¹öä4«öqòè¨ÍO$ܳ–Œayô»šq;mÒ­.°u‘ê,ÄaAgöÖ] ” ¥NäÌS®}ÔZІ¯ËQѳ֫ ®‘ ‹4ÜàÚ@cžÖQí2Ö¢>BÄF¯²¿]xÞOìÔ3—¶Ä6¸‰v iÈ…Âý8éú„< ñÁÜOXióêMÑŽ[2þ£L @ùD�Êo¨·óˆóî'{‘é�âÍpîí$¬LÕ‚‚?´ud‡©³þ”TÞªlèÐŽ: ÛA¢vS£â¢Ýa¬B°â׫Õ-‘%G�7Š€SÁ! mÁÉfÔ팡앑\jæ`£…N <Ë0º“3_® cÄäjvT�°Ì¹ÅÉE¶²@bèÔâ?Òßkb?4ð` ì÷ž_¾êZ÷~FðúP?²�¥×3/3ŒÀºdЬÄÑt ji�˜?š„[ËèT/>5ÂÓ>„±ö:dRM`t¼Òàq3�ĪCMV瀭CÁ˜Øa0“…wÈÆâfMemkë³ÔMé0æèCR‰+°]sÚçjÌ�Øéôï“ÐúN$YÁœv×öæ¥ÓfCkHO“j®`1=ÃãP£j(ÞÒõ5õËêQ¬°H—¹\ÃkÂB­œ¥¦6Þ—A-Åí¯;^‰ÖSbjíQ¸ÍÝ»iªì¨¨hâKªð˜ ¦ ‡ü1ˆâìk} Ð$‹£ü&ì¶çü§*¬€`§ºÊ§9_ð=MW<¦ÜA I3n3´Á?tnñN®|-º<¦�ö_ù‚n>ËrБ~ê˜iÃ# xp#ùcãvQ×l$…•JAJŸÊ娴ë8k°—U9Jë{~lÅZ£+!.ÎIÉ'°&s…„ ¤nwLJæDÏœóèÇ:QNDìcií#�3&Ýíº6WÂÜå¶ÜÞqÒ…àúâ©`ƒïƒ„ å3GXL&µkH~\Þ}‚ÔŠÄ10g3´zV›bβ2›Ç:h›Ãgž:‡.!óR†<>ûTeämY»«±.¸§¤ Èôz}Ö=fÞ‚H¨‹;k„XÕ½à�24^ŠÄ¨\ LËä�e*㉯JZpîÞ¯3aeö´ÁKݦr–]½°À¿Ü¼Õmmlâ¥*Ýõ‹Oom%¦}d„ì™bÂYsdK¬A]" h7¢ó#ÙWXzý°îóCjp›Ãº·µÞmƒ™ðï.¤a§@w^=º´^_¹-S]™¦ß«±ÃŒEœ°ôp¡:ÔÌc“ipHŽpŸ”¬çü2¤ªÞ¥VXcY¶f’¡¨Å´¾wKx5^î–ø@�X‡t²ÃK‘ÍV¥dN4p$)~D9¦wÞnw0KeX¬0L¶Ððsfõ|w¦ß¹jŠ¡§©ùã›kÉè\­î p*Iwõ°dKªzT¶ºA LÑõÖ©^¤”çææÐ˜=\}å4í~ƒ‰ŽÈ�rñÌÿ{HÁâL)açŠz5Mˤ‰†«+©ž¬À¯dØGHÏj*£f£±ËìþL¶Äp âɘô´ë¯Û€²,ÏI=„½ lS!$ýÍ›œÔt/ÞÊÌÌ<ö =4ÿH�¤Äu”'wSÖZbNпÛïiK2�ý�*ñ`þâ‘›-™'Âü.£xÜ€‚²èo´¼º§~M§¾ìûé(1‰ÁCÞ›šÖÛ!¥NCýb}ð¹.)Y7R1n&Nø>² }ž'²%Ó‹Ä¡K­áR”ÿ)åƒyòA~:LâÓ–ù¼$Æf@š_6Þ ƒ xˆúž³'Œ¨vO3ž[‘UQ^GiŠž¨>w�—èP)§Âíh�ê½çš“ˆö’Üøs಻Š>‘ŸÊÈjåÚÄM]«X΋æ|héáfÄd«ºe­þ.ãT‘Sýæù%;âàJë‚>:à•žÉE åöúFû8ñzð‘úYR »>î:+-\n^4‹Ü½Iámi5 tð¹Ó¼ ÌŒ2Ìg<”˜Ñ „ÆôØéè?S÷X:í²u8QË5‡¬ÏxxG(5�•�v+;s9Ïl–dz�b>S/><öÀ GÌ|®I([Óš.êel—ÙQLÒÂ2(¡ßl'U¡JУz)Èð•‰vŠÑüöU'GÁ3vtv‰õº§‚%2‚¹ú"ç|<Ƚûe6'büõÒ7ðÐMãá„Ô�â$‚—G†ÂZ�‹–*Ôõ¨l�>Ž)k¿7«²Ûg_Zµ?Xì—ÉXÌÍ úAxªúxÚ‘9š!fF³pÀÍÀX^änZt•òêÚÖ b€U4¶F‡¹RUfÈ=©¿ÍyØŸw&c—Ó{ ¼‘}6 Yþ3-Ì5ÌBE^PŸÝfâÍËõÈ��»ù6áK›êăµPÏÿ‡ÈgEk%1®Ø;èHâ«f†ýŒÎœét„&Tr]¥ÐèJ›R Y�ûÈ:}OkÈN¾&$G†f“ëæY»í€šþk]‚Óߦ Gi&�͈{‘TŒþD÷§Ši:ÚÚLÔ>ˆ(Xøþöâ­ìÉ®‘UŸOå¶g¬ûªÿI=º‚dØkÕÁf×`bÉ7ʸņppjPʾ¸`JñÊÒšl3¨jŒ ÜÖÒÂjì ñ®æÉ„æNn¦4ËÑ}ï¢î Of•�fs؉®�¬^p¤Bn%³vú–æ^‚žµÜøœMÖhþ2G–#·ÂÚ&…bêlñFèÃ%+y‹v5kHw�dƒä^’¡º†OËc1J(ßàGêWôõwäBʪ­œE“Ö¥f�`§‚˜¢D‘ç$ìê[ÿÝd¦¾Âü±AËß‚~è uÝûM2ED%|‘î¹æ ÷�î®mÝׯi€¶¤{íÿAæ%’J¦!==åÙç �ÇU·žÕâN#š€À/$xŸ±í…^ª‡“³ÙØài¾ÝÞ{ç¾ÝèæXë¦LÖ¿Ïõ°A§vCo0~E>®x‰‚Ò™Â*„ý«Q24ü�à)¾/ú2,ÇÏaÏl6}lånXŠYK33—²š‹EÉ«%Ämr}Šò¤p•wJ³X¸cÁŸ¥Ð©9}À]T׎€‚/­u¹0ßêéýo'^~äê1ð]»ñ�ŸÔ,ö@2§¯î¹�áý_m§B¹¾/ì’­º”å¶ÏœOP¥ ,˜Hl© 4z *ó1©¦ý�$«D“%O/@Ý™¢mÉý•ríw=6d¡?Æ ÔB̃¼à�3úøÓ¤3Xj°†žÿ”žn]Ææ#ë‹:²)2bÞCóÛb�VJ+Y©Ž²„ ‚äÊ? ¾ØÆv$·Ç0&Ú�±ˆ0”’ã' /pÈíX…¹BÒ§C| ÊtXØÌž¯_h“@< áäg>ÁªEí¨ŸîŸ3¡ØwOd—�Oí¢pë;=ÏõÓ "µ; Æâ22Ú3ʱolúêæMÔbÕ,£1E¤KÃ@®Nl�?ÆÓæõtñ¯œJâaé)Øo½,! eÆÐÜ Ûô|±©KŸ¦m³úÏO.�ˆJ÷!  3»>Óð˹ÚJh›9»¶J�e[t=–RþLñÑ r€Ð€±ÝF¹àúœ8£§×—R¤Ýéþ% ¯±Z´UÆjâÏ•IÝ´Í æÅ¡#ƒ&ÏµŽœ”;T|iÙû½Ìö&þ Þ/óåÏ¡Þ-cÏNXÜè*ìhEó?5©#PDɘîü˜5 p ?:vplì�‹GD¯6Iv¯ì)¯ |]¬};Vû{z{±¼–¦xÊc#8µJË{~<µKÀžfˆòaÈ7‰û»O[h�x‹ªMIÕã¿A1€ÑPŒfS Ÿ[Ò¥qÒú?+ùä—CZ¾þä­ÂäGTK¾fÀå½[¹)âF<€æáŽXÛÕÖ½çj}$w<¶ê˜MŠ‚Çƒ85÷ªC4ÆZlºä>_´1DBçòì~ÖÄ–+~F^ˆîíÛ�|Æ.Np]‚Ê"ùÛ�ô5Ìc¡E|ãHŠ?¿†çüwѧ0]•ìÙË}´ûÕ•·Y �"¥UÀ]ÅŠ}Q½ÈžÎ6r5ý ¹Jgø<­9È [lY)¸¦ž��*Díf†hŒsCä"ó¤8**ãÑ$1xhêÍÃÙ�[Š&æR¿K¥n\ðò%ÍÞ°•á⓹Óbv…òakš*ô<Í6ÿ/ Ö õç/I4§*IÝG÷| ùj>á|LÁTW*”½ÂÌ5ÜyUtÈ ÿß«L^˜6㙎¦Ì&�ʸž¹¥F·8Ëþ^ûð „\²f"34È0ɦ9ˆ€ÅbÜb…<ÚŸ¬M êÕŸÇŠ�FHã‰+ø I–,­UQ¡¾$˜–ÒÜÙ*G` ºñºAWAPß*K^¨ÄÁÇ|^Áú“¬¡¤¨'¤_b5tt¢úºY�DëÒzðd› )]YN hŠ:#*·¾F‰ XRxS#óÅ®¶íjs´¤·�>d‡ñ²¥¹ÜŸhcÍŸ?8 ^¤G0×|‚:;¿ ÌÍ,ϼ՗L[;kwrÞ褖¯úbí lýPx¬j% yv³XPΩ9Ͳ#ú6Sä7|þý@«^IZ.k¤ÑÝ&‡4¤*­ ܧqr0|î{P&êæ9×-Ÿkõòô¥µ3�G€=�—B'/xgÈ"ñó&†ÆÝÊÐ1.±�)ûeú´ƒÌë„ÕTÊ9»w&µpe” `S‹fP޵PTPÝÀ(<�ÀÓ“øK¸üíjô—OÎl�ïÔk¡²/OéÊÐñš£§nÍ?¬úÞ/××*ÖV£*µ+„¥Ц“Á OR©›†¨"i'öãm×SÜ}y/P@ôK€žcÃïö…)‰;9"k6õ"ðFõ¯/S”8»¬V@�®ZØ Z.�„Õúv7én™�—i7ˆ‡  p„ðï¨ÙUb)qçîç3 eåœþÊ£ü˜5&zŒŽêW·ÄJ˜“H$yB[ãàA;q¼ ÂË_–¥]×+”Y8Ñ.d0˜#f N’¼,ן¡bì@ï÷þJTbö(°dƒ<Œ‘`¬îÌ>,&þdÿ†øï!Œ;ä½JGÒÄ/¼·…°4ð±á'À«.Ë�A´¸“e6XPˆ?¦àðó�”Ä ìáõÀ—Ó¬×+À»<’õ`é\.aXWãPÛHÌf™¢9*À ¼U—IP·§ÿꛡ¼%„)Uú!8Ó�ë²9-´ÐÄo{�ÅXCàO Æ×äÌmy%é~õD”ãíRÉFÚ(”l¤¿nÿô-ˆ�é®*†d/òû¤`Þ‚:ÔW²Ãƒ‚>±\ïkÏ®­Ä\êk?Ë÷%iÔTªATRzDïvbx¢tjç…©ÿ‘’ùÕ‡D‘ØqŽktb_†’ºyþÊ3? ’¥öžÚÑ’Zo…OÙÙô ;aö*‘Ul¬j¢Uð\²´0mØôFÜzMT?&x =ãJ.z®8®!�ø‚‘u;|hš«Dò0Vh Ÿ¼kÖj`ô· ´Ëjã÷†ʦ8{C³Ì$1â¨7œ>thŒèü§�÷¶Õ0õ›òþ˜ÆFh"S³ ѧ |Ng4¡"aç) Wì?ƒ6Å(i •ïÚ]›´ÑbNk1ƒTÓ £µ&CÒä wÁÄôžFøôýme!Z‰ãë(jîd«ïž:Í>· 'Ÿ^$0÷ãÝÊ-®龔Âx5à2 W«7”S—;ˆÍ²÷Ùø`Š\Zš*òGJ…Sñ¼Bi#¶¸æo’×DÁ¥’wY¤éy»¥Ì]k¼¢­($¼ö¼dTAqã*ŽÂÉñ ÛeÿQ¼ç)ãg—†Sâg™ÚbÖ‚J§EüÒÚÄÚd�XP]¿*EƒÔIu¹cI÷]öšúE $/\å¯w%!º0ÐjA© ¬Ã©÷qtœqÝ¢ý�µŸnüu Ö�öM§|~0Ël�Z”¤¡;4£}9X&æBŒr×ïþÞ<z¹ïw`¹‹k¨ÑÒJq¾÷w%ÛâP“¼�:­u$Hc °K«¹°‡QZ{0½Xxjè—¾žô3@õºaÈ>b�‘$,šfæ±_<¼ÑéÓ/£xÜe‰³ÏÝóMgZ »«ì0gMÝÆvx(¤Y-ž‹Ë—wŠl«½° M�ÂZÀƒ·] »AÓõ:,@„˜EÊÅ»]—„» Pà EœMñ“pÔqhr(ûç©oÂçÞ~8Aº–‡Y�ßr|鉎óY˜ûj¹-Üñ¡ DóÑ„KÛáL=Ér 7¢ Öûêüä<²…O€Æ3 hÔ�®€ÈëüX–Ï:]QBŸð6ŠA˜Ð•}éåë€æÀóš@QØT«»�@�ŠŸÑE¼~GÏÝÔæ[ø(6ÈË~²uœVŸ3kÎ�«¿Ie‰á �”mfÁU6¿RTÙ—¬“Ÿ^×:WÏ0â‹€þŒ$¹²·Ñ3�†Ê kK‹„½˜ë@êÑyMíßQæbD£¥@ÿNÞ‹@äF\fÞ�ƒs/vÐ Æ, Ìuâ t`––¿QOä¾Ê@)Z�;ÅEY’QFè(¶Ò\Ï~HƒKùF’œòÞdOau¬VQãÑAÙõ�ÛÅêTKÀÑ_yŽ]ömx;cä”�y£Ò™�pÇuoŒaÅ;ËÞõ©Ÿ5‡ðL*QŒLÊ×í~žšþ .�|Ö°‘*_UŒ#X‡ÐÈO‘è}AÉ Xˆ 5‘}}qiLõ_ßÆÝžZ2ðX¾o¦Ð‚-*—Í'Є‚€¢ÐgMôÊðÅ€Ô4Øq{Ê,…‡¨|•ÙlcÜãiÐO"á?j !ýPh¦iÂÉ¡ˆŽ TÈšìO‡˜pðòP7å†HþmÈ:]ít'ñ–Izb/–*½ F¸×è íeP1T6wì½#J/}L�älU…Ý¡¶*錯Ëyl¶sœÃÕÂâ:qê�¢n™b÷&ý)‡%3€Rb‹cìeZðEcøP þA¦{¦ s8UðNwqÁ”÷{ô^³v±ß-ÜbðÒ�òç̧ùK{¦Ô% ÿÕ“Æx«Áõ–á§�éDÃBO�Z9¶êáeiöQ!õ`�¡Ðì"%}ó6!€Ôõ/òÌM…M;CÖ½õ >ƒ´f£Vëgcl)ÂäcýhøùýÈþ0Î áÚ&=9‡ÌÖßÅ {Ó½"Ý@¶TÀ˜Óô8ÁÈÎڟݺºöt�< ñì�µP¡œÅ8ÈvÍ2Ak+£»ìÌA3@ˆ¾˜‚j/а†?ƒ‚à» ®e“˜ŸâKwY¬/DÊ>n×*l,ßyË”Ìý°gÉäû”d©=¬K£q9X»äÄÎi¿[áPe”N­=íŒóª¥ÕÞ­  Â<ÁA^eɎЧžªFëEÎØ´qŠr"Òk×¥nKTʧ0H9YÜ`ó·\�R],3�RQüNCú›tR^¡›KŽ#бˆ¿•÷?`+8k\(Ïvhù Æ ‹Æ”²ÀÙàuèñCÚ‘ûŸìl}&ÓãI 6£õïêíœ ø±i}î`Rå¯*ãH^–GÅ™®(.3ô[2O÷ÉðT ƒ^‘Â8�eCóâ9Ž ÕÉdüW�@³ëý'š/‚¢ñèÓš÷Xæ†=hìDÐ(Ãåêý¹ó‘Cs´8H-VÌó²DÕ™gïÖŸÔª#Yb|Y'íXŠ(êî[$PœÀ$/¬³&x4L¥ß6æÌSªSÅÿ'‰Pý÷ÍîѸ9+PlYÇ/ú5ŒÙÞPŸEˆ­RãUû E¨ÕñFÑäÓ�s“?ú¦4›RšD^_�¶Á`ôWˆ5RV…ÕÒ¨† ˜XñÓò²©®‘jsÐ}(™ˆ45‹p_�Ë5Å<8œ(hÐpÈ<°îë/”·5"%Hà5ÒœÂç \,®“ªo‰vÊ›q‹f,1¢EÅy‹•H)«uI5�‰ï¡C?ŸØ:q:.ªLG,Y¾3u#‡ÉwàÎ#¬£�èu) Ö}f.›‡p!×ÏZ‹·Ù_Üœåè·æzrõ$™Šã“ÃÝky(®  :9çý�麾�l=¯ö 6sžd߆|sž×\–ùÍN—öº«Ù:"…1˜5xŸw�EF¾Í‚1 ŠàGúYV7Â�àIêy@ÐnT¸~Š“ ¢(žnù]È2“ü實ón;ä +d¼;~‹ÄÙ/^€Ã¼iyfvPŽ1ÕÉßžœ“˜O±ßðN0dž“Mä2Í´£˜VFè†ÿàIl@'Ìœàì îc;^Ò 87e€¨#î×+â EzT_"ûŒÙqÖtsëâÔ�óÿ&ÜgJØ´þ4ÀÚ8X (;H«›våV{.©Tö7Ñóé,ó…ÿÅö|ˆ†�µÍ^9\ ð�š£3G3sÀ± „QÛROdÕ¦Øï£º ·‚Ôl‡9— ˆ²T»=“°ìz³á(¿_Yøoë¨[ö=NÂ$5œb~V ú=zDËup³Œ¬9=2wå Kv ­[ÁƲ­8VY\È7ŸnΡ«sˆï V»99ݰNX‹:ö)ß‘ endstream endobj 201 0 obj 68579 endobj 202 0 obj << /Type /Annot /Subtype /Link /Rect [ 100.274 174.977 136.332 185.295 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 148 0 R /H /I >> endobj 203 0 obj << /Length 204 0 R /Filter /FlateDecode >> stream Í$íÛcŸ_=x‡6¶¦ú‹œüid™t7�dîf†÷˜¥–£Ç¦l&á?òCo±+OžõëÅA�ˆŽ°—19z¦ÑR0ÛÔOSfÌ®æå“ õ ÈŸˆ,\›“CôùáÅS›lÀ»2ô­6-¬€¹ŒÖ‰ýË0©¯õ!�ñë®]’{;L²Rêë¢âÚ§-4­JMšÊÌ�rÿÈBYª�IrÈOUVÏTPñŒnËöUConLeùœAÎï!Ǿýr'ÖÉ'?�pÏI®5'¦R’Æk épKpaús¦åG´c3{uç}ý Ÿ]לsŒ °Éš M»d5ˆ’-Þ Ñ‘´g:�R>:ÚŠøÔÝîNÕŽšBÙLß¹ƒÂr|¿~kÙëæ¿ 7—9ZÅå]­ÛâPlMåƒ3ü}ÛD\$”Í|lCŽ‘¤m®['5ái€ýs4à—zjr+ðÌH弸áýµ˜*D�Ãy“UÂĈ9:ëèßKµÃúW!мër>W̽Â\Àºf 8îÌy8åÔöÖøÀÆK£ Ym*Ø´ xÊ¥œ{•›¥Z8†²/ÛçÏæ* N{5�µèmß” ¥Î»ÃÀÚ›B“�= á¿]9bÜ+œÃŽÓ¢7#Hç*ÓÆgQUˆ†L¸îNêM¬:%§µÛ†ë¡ã(˜KK+¥Qæ(ɸÈL®¤ÐºïbyU÷7Õ°±¬åïò1Ά.¸õV|˜nAÿëåPrÖϵ’�Íš¹ þ‡$@ �Òr™…?d^C,>2q‹|Òøwt´)O»ÄX?óoUUuNÛIK‡¥Y×3rçÌèV_�Š@w¦(øDÜ ëRôzm[Æ)!m=à ô ±ã<߸FîÔ¦ŠX‹+æóËåÍã½Äq>²ø–ѲN<ùñÉ—‡é9…Ôó×1U¹Ì’²Š™0CrÉËbS¾Œ(› ý_é?\G„<Ø.ñX½ÈêÞOnç>ïurÊ>;R “‘‰0ç:M-QÔˆhæØðh[ï8Õ«š‚�+Ø…WwÚî2)˜Ìp‹DÆ&ÏJ$jM‰Íç÷Tð™� ýi 7pîrÂNåM3íœ×ÒªQ Öîj"ÔJúÌòÖ1ÏU£ñÍÂ@¡Ø®Ô�G©Iýò"§›¦éÆøo‡~ô7�o! �°péP›<û9ïùôù �ì9±q€ÂÿÄÌw÷ÖWÒÑ þË]cI"¢”ÑqÐ ­ý8ÒƒÁqüȹœ»%�¡ÉˆÖ³°“\ò$¸ÔvìÖìÞ3ÕIÛ°‹f¡…‰qÍ�0/’ÞÌE²iÛ_‰'bZu¯§ó¸Ä–>%šÞù÷A®ZI_0W×ñ†3V•ø\c¿#x V®ù&Û ùÁµÄБ�‹ï‰n¾U/¤J,;„¥nJšõVfìÉw0à÷Æ%þÔ·=®ú@Y¼”�æ. š˜¹ÜÄ W‡âéÁ»1ÔŒ “Œùû©Ì—ï®qRÓrn¶mб–yÕd{KXº lVÄR¸Þm[«|Lbøj㮩VžÛÂÛëÃ"Ò¥Ò†?ޝÐW«G¼oŽú0Ù5´¿Èký'Ñ�°èÆ‘Ö&r–ÞÍLiZsñk:ÁÒ}�ysµÃUìj‚û…¢Ž�VÌdk,xä~ì.ÌJM;t販2ÒÞc7×9Æ Ëã½axPá[}臋N�ÕöÓÌó(ýJ±O²ñ~]GŽ›lR„š „LŸo'£°)%¨)Ÿ©ƒVEÙˆ¶˜cDi„8nµçaü‡õq1ÕbH‡· 44]¾IRaZñP:y%$Jã�©uÄý•aúˆëÈôÚñm~�-�Bwip°ò¡�ioÆ�NFü—žß.Ïn^ÉŸ¬úÿÕ:ÍÈŽ¦"7<�+€®Š$x¸SÿKz%²š7DuÖ°ã—<›o�{*¤É±ÌǃZkÀ“@¯…<ȵFŽ÷aéï)GDspš#S7Z™¢@ù;D³zó”û~�‰¥Wç,+æœÅKüzñÌÂIFËßÔéß¾ƒÖ] bCö߇”Nà»oU\wÓ…1ÔÈÅ@µ›n à,É‘Lz}œ[–u>)|$zÿ÷ž4:ï)�\ºÐ�ìê�—ζ‡ñçÉ«aý\T‚“Iþ ;%þ×éÖ7Á¯}À�¡÷mÝ3#tUptìôœÓl MÒt-”ia1ûTx»g/Ê3‰C oŽÊìÆM;99‰Ä'¬Pn1ôåRƒ‹Å&¡ 9Ö´o!'¯µÈ†=Ê„™ñÆÉêʧVÖãPÈ;Í8í!…îøPf¶|">ÿi�1KOŠ­“�×(.A¯»Ú<°9³@òÿvéJœ!Èù‰˜æR7¼æ¼�ìgÒnOË¿sW�zúlÓ÷ï)c�è©laæf° 6”œª%»aE 9~¯¾×Ù¾¨4wOA¿èAk–g_‡éršñ×À�®7Ð.¶ 3‹·­æÃ¶‚PdžºÈH$L %Í�Õç�³IÞ8¬º±¼Ä5ˆåÒá2|ä«Û½­˜ønÀ/I¿áRz„�]ŒÛx•ç‚„‡ˆ½„� jpaTm�ëÆVØœÊ-)ÂÛ¶QÅ—•‚¼ßA ´Žna}dÝŒ�a„Á4éM)¿puä/—¹d—¸Æ§&µ®D„™1ÌZ�€ endstream endobj 204 0 obj 2036 endobj 205 0 obj [ 202 0 R ] endobj 206 0 obj << /Resources 16 0 R /Type /Page /MediaBox [0 0 595.275 841.889] /CropBox [0 0 595.275 841.889] /BleedBox [0 0 595.275 841.889] /TrimBox [0 0 595.275 841.889] /Parent 17 0 R /Annots 205 0 R /Contents 203 0 R >> endobj 207 0 obj << /Length 208 0 R /Filter /FlateDecode >> stream LHÛ̆Ðù`ü{øY©ŠÞzöfD¡ÿë*¼åqñ�!nˆ`Ã@µ9©ÿdõUèÚF‡7sWŽš ïëÛø�TIÏ0Ü’~rµ¯Î­›v9v¥Z‹a@iD7¾ãè¼–h?mG=Û�¡”ëæ$±¡ŠÐhg¯q«³&æõ–Xœ¦×ïD1Æ~Ã9‰iye½(¼Œëù\jÖ¹ChIf.ýgF­Š•qÁí…EÁ^®@|+6³Í“áa�Ö }�Ìb9ÿƒ»d¤´¸2Ñ’�é‘$ÌÚyTC¾]?ú€ÑL¨b׬‚ËÑïQ;£¨¦‘,Þhöh ~ÕÖ*c–'�C t52˜Á©4´?9K¬À©–Ï÷SÈí3nGÕè}eËõ•`¯ç�Fˆ�Çãvª>¨ŽL†‘+Oú1±ÑÔe\¤ «ÉNäwÖy¦Nkù.ÉQÝéDÞf¼ý$èmûéß—$©—‚º©4ÂXßÕ‘ uHýfO¯*à —ÏbÜÆø¸çâ.í߇QÄÏ 5L^ì`ÑïÙ .…ÓØøJ‚>Þ€›õÑ%2ìêÜñîÊãl®æwS†¶p+2 Z¤ßR}÷RXWý3ûb]n�V÷´”0fý3â’S¢ÒÝ»–,+ÊÅ&EõJ7Žô…žÃj¢)‹Â+\ãûeT6*sžYóÀ;�9®£ÆrÑŒ™ŸÝõSÖÃûù2©}™Ì¬M%:qúmy?ä„??u;aµft§ùZ:3ܘ›] òƒÂhA¾—�7v(ºǃ0ÒsI¿ÄuÕˆmëìLþèƒe+„9ècÐ*À‘ã7ëƒÌótT f@r[L_& lIævû¹‚œ28*�OW7|jÕ}äÅÄNÓM)ì¢ È£Ü„™[AÊš¿Øy€Œw¤ ªíX.a ÷í[aYŠœ‹,b¹In“¦°rw4²"ÈØíÐWÖp*Ú yRïË+ò{ìú¡ RáZWð�ê»�. oAéúHÈ5gL¹Qxy9~²vºAkmÉ1ǯQ…ÀÓÝÓéÎ-Mç'àÜ%'¯°3GÚé#8ÎßËÔ††“4lWÇLNEc€(ãÇ®;çyFâ>Q4‹÷÷ù¾ðÍ·�§Ö6ÞìfÔ&"€ç$÷mtŠa-çn?í'‡ÙÍûîIÀ¶ÿöÉf£È‰Xûÿhî"‰6:&n±ÂB æŒlBq"ÞT: endstream endobj 208 0 obj 1155 endobj 209 0 obj << /Resources 16 0 R /Type /Page /MediaBox [0 0 595.275 841.889] /CropBox [0 0 595.275 841.889] /BleedBox [0 0 595.275 841.889] /TrimBox [0 0 595.275 841.889] /Parent 17 0 R /Contents 207 0 R >> endobj 210 0 obj << /Length 211 0 R /Filter /FlateDecode >> stream ½r}™CtqœgÿmW`B‡Š˜6j§×gDR¡™îÛŸ�?"G\îù g w”œ‚ï¢Ö%d7•ZÑJ®å4]­&€MeBE lü#ê ~ã€ÐàŒaÀÉDÓ±è¬Ó¢p�¯)>iÏ S*&ΪyÌX¶&##DhmZ/‡–…¥ '†¾ÛOißàà }¹ÅÕAŠN=¬,ó›{…Œ|Ô`ÞXxx:øâ)ÎÒƒƒt#Ü}š ëâÀçvVúŽž›Õ as-+‰mP*�o’+Áð‘d�×åz¤ÊímànŸûvØŒo½QÖd”ö�©Ñ;ÍcñÝcÕl §’ˆW‰øuà\±h†³kÊ�Ð`»ÿY3=ߌ©ñ]‡�GÍ„¯ZCÓlJÅ�êô‹©$¿ñǤ\Ú £^¬)ÈÑâu°êJHˆÔ»[‘<¦e³&ÿŠñxÚ©F¥—A |’òhF({Š]¿[$¼Òƒµ×]‰4ø­ÈÑCM¨|²Š1r`2ñµPí!ð4R‘¹Vˆš©¾ ÌYð,Ó©ÜXR§‰»î.‡½%ðŠÜÂÊ’y�÷¸-ßr#lÃaŠˆÅýë8ž™â¶H‡¯´¢=3a¡AåÉÿˆÑ²F0ùªÿ! ®ÌÌ媺\áDµdTȾAòÙ\ëy–á‘—xËš‹¼ÐÍà�n¤ï"¿;0ˆŽ3ð#÷C?�ÎÓ gÿ³3ÏvÉA¦fw86ýH£kofÒîûFG~«Ÿ…ŠÊ.q4™Q;ërÒå ·µÁ„íÙ?â»\e®¼.(bMõ…VÅxï‡PÈÃJª…šãmKÖç6\öï:ËEc ­—‚„ß+T*a£8°ÿ~Ò~B{!+Ž:MNWäÏ£·‡“ ½U÷Ý:¿þ0b§d%zÆ£å`¿YëUý ´åÿ¶Î‡&Ô?ëÂ}ýÿ¹0ûYb˜)ÿ¦ò ó"á–hÖ´ [@qTù¿ ùƒöÙ#†Ä1Ê�övæ»ïm&Æ3�’ò£–à¸Ñ°]xQ²Òp•í¶a|ó_Ó�ž�I7_]Úÿÿ#Ó(B?ƒ,¾¼çÞ.¿ßÞÖrˆ�—pµ _‘Rùâ™NŒÎX¯N¸© è.b­:�—îoÉBdH¤ÐqÜÝHÙ ˆ/0cºß_3;ƒì mÔÖ@4œ%—‰ÍãŽoƒ«;Zu–œf`@Ðî¿ô�k`ûB¶0𘠜qüÊ7W]¼KÎ,›‚¹Ö˜L7÷ö*„"YÓÁHˆ±ãB}{z979qg(Ä7ûQÝTéì¯M™Zõ|Ìã¥6¯ endstream endobj 211 0 obj 1485 endobj 212 0 obj << /Resources 16 0 R /Type /Page /MediaBox [0 0 595.275 841.889] /CropBox [0 0 595.275 841.889] /BleedBox [0 0 595.275 841.889] /TrimBox [0 0 595.275 841.889] /Parent 17 0 R /Contents 210 0 R >> endobj 213 0 obj << /Length 214 0 R /Filter /FlateDecode >> stream r¶gñkeÓܦ)‚î|�`HGHá.À¤¢DO?r³�å¢mí*p£ìm’Y;.\|è©”ÉûÐbÏ é×/‘`“ßÛº77£WNŠ]WxÊS�TvxmÅ�n8áÚ®]ñûÞPa�æ]|z(]TÕo!`{™½2ný¬ Ü6ý5luèÉ�˜ví~e\…͈�:jjw�v…ôø~µ�£ïÍ'.ei¯$éñ»èGg›ËJ51ÿ†—OãyP¶õŠˆ2@ŸÕSK%× n].¨ ˤ«ä„öt|Ëf‹HH:_ÄWåýgd)­u09A{/òPDlÓóÌ�…´ð;ÍÁ=pT:(öC9òlÆOîœáÖRî7ñ(†hË\îF3 ‡ÿs»E• A¿âœVˆ(Ü÷Æ2çyÛƒ­7m�Ū§2õJƒÞÅx“c J¡.1ûnÕLÜò߃-[CΣEÿ:÷PÉEè=HuÆdíÅ#ÚçæÃ _1º?»8®Í¸ÆÒa±Äx@<¥·”ˆ-ÿþæQ Å2bOëSà>+lI̘ˆÌb3%ØþÁw’5Q ë.]ñCÅöÆdô0š»'j 9œ¦  …�Ð>+µb9>}¿ì˜qå~ˆ_Kº ¯ÅÞg"Î�ž:þ±Ú-'ê^‹ ¢n¦{1 ÖÐÅ \y$«;бU’£ç€á¶gJàÄ5<ÛöèŒõ�jÖ.é΃F*gÃï�¡´9Ù—°ú§ÉŠ�¸| 0hß”%upxž¥\›|=p³�N~<é TZñ%ÍêThœ/ÓS ‰ª"É¥õïZãúçÆõ4V�ž{¢Ü‚Ca—üÒ€TÙ2¼½æ^Êš?¸Tž¶ Ô”QS”¯WØ\uäÑÇOjˆ¿ÇϾ£ 쵂)v³.êýµwšÌCþ⿦.-–lòéŸ:é‡û5¼¢Èâ[Z¨L[й=퓊€mcÜJoNrŸMÊ/R7ÁßæhŽ"–î;‚ˆy"�ú™÷qW£ŽMµ¬9ÖÐó BÂüÀ“Õ2ñU=³�ð.„Ïû·äE£‡s›·D’®N{31µ²mÞ@€âŠ—•1a;TˆSªz×Í(!B¨è¹¶�€=áBh® svl­±¤;:s³P °¯i¶ËX5*'}AŸ;ÔÆù¦?k6ð-Èe•‡ÚÀcgu‰üœ{0t™çÑ<õ‰»Vwø¿ì„ QÞ¡¾B-|• ªã‹pJÝmÑ)‹RØ'Às‡â'q �o䜎ŠuƘFð/ VŠn²5t}/âk~’_`­¦OXf.>:ôœÂÿæg@¦3ÊI|髯)HؽÚ®vÅè\ù¿¦ÍËã·‚Õµ Ó13ÝþÁ㎪྄Uø· endstream endobj 214 0 obj 1083 endobj 215 0 obj << /Resources 16 0 R /Type /Page /MediaBox [0 0 595.275 841.889] /CropBox [0 0 595.275 841.889] /BleedBox [0 0 595.275 841.889] /TrimBox [0 0 595.275 841.889] /Parent 17 0 R /Contents 213 0 R >> endobj 216 0 obj << /Length 217 0 R /Filter /FlateDecode >> stream E:�ªR¯©q(^FlÈ•Çj´»éšPÅtóH:Y¡u¦ÉzO•Qð cx ¼þ ¾<ÎaÇúô²�Ã54M[äæaš¶—ÔÉ'jÚ,–˜”5UKä,¨²û®Ñ|åªY÷רãð|/ÉQ¥-™·öz·MéÕPb!ùE¦®¶ /h f¹–8ƒ=ŽÃ¼« [EîTº¿Ä  µM`]Ã>ìýºeµ¢ðÁ½[³­õ‡›Ð’‚æ8¥l6½  ×î"ËãR,V° ¬ òwÛ#»Ã?®Ú‰ŸL€Ø"" ä¬Ñ»™ �xÀ:v I�ûÚ9ã^¬çZm`¢´÷þG$’=õÝB‰©A%ý‚güÏ Œã ñ‚®s;;—µèÜ1t¦# §-=ïß%@ ÇQ¹v¢'ñÉ'œ~uÂWU¡r~ɺjWÐ&_OâÉ,V´|�íÇXX¦�ÒkŽUúÖ„�;M¤›\ÈCˆŒO¤…­ãµƒum³Ê/ôh˜)ÆÂ�† X`¯ S?K pûÑ –—"&ÍÄW*ùd�¤!ß,¬pÕ.B¹£b(’ß'ÿ|?T«<Ýû¦ÆÈÏó~0ŒíðÚ�ú5LÒr†õƧ01ƒï銡lo çÙúvãnÔ£:qãzh÷ÍkÚÿÁHlÚ tºä´õ*o]>¤Õ!¦˜Ÿñ:-³øs’êV#øÛZõùÑ*{ÉÐôÒgæbQÒ@ñX{• D Šã„÷›Ü´ÚVlº m™'ÄB{õ¥lš9(µ‚TU+&?â}S-7éä×ÈG‹¿ I«î0v¾m«Ô)&Áâ¦és³ Ñ`~$‡E¥OV“ü0QÝÖ[”²�cÎF�¹ë—òÀ/ã–_ÿ¤à§œ†ÈáΣyönd4×_¡D}åóýÈ[©¦Bá*wPÜèM’æ´ˆu¹YˆÞb;Èy*ë¸à À¸ßð\K×ùsĨ½tÌ–€q9Í2œ²¿3}µF_s²êfU»C’…ª.×5T¢QÒS58òjq˜Î–ÊOÕ�SQY`=‘Ñ4°tÃ1/+Ú�L´šÄ‰î.5áE|ŒØ‘:¥˜€kã4䜀J±0د{‘ìQ3øuãÅ寱圃b�ùPAý—Ë�RyG;“ÝÑÌV³ñü¯8™Z3Ë1éI!ùì®­�×ì^.»VFoÉ€§ÐPFuÍ=>úØýÂø«‚G\œy~L æöÉ{pC�ÝÏq&‹­œE7¯MDãI,o§ó?/Ô®H)P[ÜA®=3º[˜ªªÙÙL‰€ÉŽŽk‡3ËÔ+öÌžhvýÞ�«X?Ö5HëtIXƒgðëxµ¿æœô’Å'ʬ3çÄL‰`Ðt¶?Ø6pœ�é³…Aô˜\ÜÂd+ÉJkã þSíIÆ[í»¡/ g ëÙqJóèà¼o2Öœ g qoU%\�RªœÛ|”BÍÊ�Õó¡Eœ&ul£}�FB æ×Yq;ÕæÅúñã/þ´ y)Å4̨òol™¤IH¡�Qyã°éxáw“N·ÿA™:£a Ó‹é*Ÿ—TŸÒy뤚@dÿ+çèÌÞè¼9�[[¼”<¹áÌvV7PëùÂ…rp…@�7v;`Ó-ñ[®iDøRÆ€´\gãM(Ï �ìV¢ÂåÙÃÌ­ŽÿT=êoò¦žZ5Ó9¨�LG…çcùÁªÄ÷n\ÜEúÏ\˜æ³«,Q”È5“ì@Á½�G®Æ%ÒZQôµ}U†Á½kï/h±³«w¾heTæ².�•Y{ýE°FH¼¥Ò‡¤Úê¦NiFpé1$')Ýd‹\‘E8îazÑåZO2¤‹CÛu(Nσ¡¿LCS,1øœòÂ4ÀÚ4/¶îcR�_bœû+nåËn.”fèmí¦»|ÖÅë¿)##K�ìE¤‰ öÓ;Á¦¾9ø#]< m»ÌÀ»ô©ÕîÃÅÐáwx:ƒ>ê�®�} Ñ}Ø’ƒ1øæJ@á|�ãlN¸KÁׄ}5XÄÞ‡,U¼Í�ŠÛYr2É+ƒ%jn­(�6™ö»qJ Ž ž�©T ¾ ½Á…˜sy]6�‘™‰ªw¿¢bÕ!„_oyÏ_Ùÿªè cë�*¢–ÁõŠNP�¡¤-ÁX`H'»æ<9±?qeìEV¦/‹$O÷~¥Ug1é:úy‡[�ßÄz/çì e‹e˜Œ0`Q'ä-‡ùr莺²†Æ™$v!Ô�ÁRíÛÈq}éœ#»!ž~~QqÔJùzåæÁ^�sŸòÀÝÖ~.�riAÄé‰W ›­3`(x^¯p¬\K&Í9ì¦òlÌI��L½›÷Ó¹ðoE¾ŒŸ²>bà¥ÝH÷Õ³+TD¹ycËÃ`yÁÂô{àœd…W:ü!lhñî‚ü‡$ˆ“wÿ ¸¡Ú9%¼²GªŸ¸‹Œˆ-Ñm)ó0V)#ý©Ê®ýÛˆ„ÄxTÆ:0€þÉéX!ýÜÔˆÕ�ÿ!¿sô“÷ BhNO¬Æ3ß"QC¿e&lºtìÄo@" íõ[�®Ó,szÀ©æb?!ʪ]K·ÄQÎÀ÷‚ËuÒÆýž=ÓØM=ÚHÇÄVu]l�&˜N“(�9—mí”>ßÀ(ÙeåßœÚtƒ–õÒ‰½D¨ ÿ£ ÖDÀêfèÞ=,¬ÿÉîüèu„pÚjèE!’‹û¸©è)¬ÎakIƒ:ZF¥ŸÕ‘”¡å¡û'E„ÀO-ÊÐî^…ÜUÈQ�ž0„o-«{"qWË µ\¸‚ùcZ�>3×Éʼ�ç”ómBq!:“ Wk‡œÄТß^\r#OVÞ=$ä*ü.­ƒm/)û¡-ÝuOó5útûd1ðùâN µa°÷Ë æ¡ ÊÌÃÍ5ÊYjŸ†eØ\Bü=÷o‰ß#2Ò†¥§Æ»‘†`YO¸îé—Š³EÈ_òl[îN¹Ÿ[çSÓŽ ‚„Üæ«©Øb¾ª:˜û‰nÜ0%˜¹˜�pzÛœýÊŸQbålÉ›Q�§÷”VÂÄõŽñ~bF �dÀÞ0ðyâ®5ÂAqDÛÀêuâÊ�Ì?؈•�¸xØÕ&é¨ýN¤[©ÔÎ�dgóÐ:4o]a?l\â4jný. Õ .\öþ+ã`7°Bݘ�Îê2±ms�óÐ}3as(ŸD$™®xÝã“°Yx)l”wºY¯R|”ýú…”L-„àQ©[ÈÅVIt:�!rD¯Òµ× oÍɸG­¿ÓØ’í”Sú¢Ð`ÿ,ŒÕ:„ìÄ:¿òÎvŸ†««6ÌCÚpD…‚§ƒwÀÌ׸5Š�\” “ÂQ¼TÏzÓæPdÿÙ{�‡¯Ûz“?OŸÎfkZ6C‹æºÌ¾+«­›«I½mÎHf3Y(bƒv�œNyß×ËtÚ Iëí}ÍŽé«‹H%/S@{Q+Q˜r6ýõ…Z�q*H“@ëRíwE­@JÖá†÷ °ÂƒÝ`‡�åçd E*Òí[ªÏRë?/¹±�ׇ¿U-ä›�~oÑËTT²åñìt"�6ˆ“e¿K»UÛò³h_%d¦½ò”qÏê?ì¶ !&è"‡¯°�tɸ´ßïö?Yp íKUm�±8Óh��™|·¿˜)öSOÿß$¶dL@ä*°ï•ܰ [ä]Ym•�Ê<ÀªÓ­KHR5P3K¬eÄA½³£B(²$K›eOjˆC��‡„\B„ ÿ`ž&¶Wy°�k‚¥ ¯”™`v¾R_¤Ð^Åú¤áV}岨ò@íZ•´á`®Ö”Q6 \Ѥû¡P3�s¯YfÙH»uÊŃC<É¿ø]êh÷Q Ÿpµ9kuoÍ ÔÛ‡�œ®ùkûê÷5’�英¥¯˜Îò•ñd¶L]©«ë–ÙÀ%ó9ÕžB»]q�ýS‚–Ž«'}JóK³]ÖèP1å�WX^(m�Ôe…Z©ä ý°Á«(œëƒ�Æc‚×|_GZE‰¡ª£®Ï�J³T­³¼¯“ endstream endobj 217 0 obj 3400 endobj 218 0 obj << /Resources 16 0 R /Type /Page /MediaBox [0 0 595.275 841.889] /CropBox [0 0 595.275 841.889] /BleedBox [0 0 595.275 841.889] /TrimBox [0 0 595.275 841.889] /Parent 17 0 R /Contents 216 0 R >> endobj 219 0 obj << /Length 220 0 R /Filter /FlateDecode >> stream  „†SIøô_ Ý•‹ §¿�>sz°{óÏÂM©“"–ò}0æ�3 �ϾáÀÅʹêàlZ*µì1\ÞU¹7¯l–gÔ=”*Ì€”&ÿSEÙ¿Þ0€¥Ñx§Öˆs�GBãÌØùr]½·³ßy´Èy¾øÓÍWÅ]ç˜Rn5� ;¤t´–8ów°ðÁçÚŽŽ�`dOºùò"Û-WÌ%`˜åÉ¡ÔzêÛ¹UJ¡ðâ¶‘À?IÆ>øWô¿k`ƒfįê«JÐãBfB+ëzŠþ�žAHNÃ9ÅŽSj_I{ºê2LK?{’«‹Â÷º’þÈašÑ÷èš>ôy•q°8VôŽ\­°Ìц“ØexÞScÁåJ=ÑY<¤Çb5IQs=»wi0:ïëÃSýbÜ¢Åõ ‡dgãsøR!³6|�¤aÕ bSÄÁK]žl&Ò‹1x%Ö.‡f¶Ç¦�» á'à‰¹±Ý·\7À Óˆ`ÙŸ•¶A�”ùÁÝX(³³ë\v4]‰Ðc¿R7äDGë·�Tk¤jÍÆY<ÊG(Gˆ‚CY®AçœHQÓS›'T¬�žæ×íÁüéäæaÃÔ0ÂÿA+J€–¢G˜Q»©—Û<>>\W[o)$M ÿ¾l™ÓVlÜ>)¢á Å �¹²?‹'WÔâ„�'“7 ešß%Õ±&~QCé7ѯ!Ÿéc²£QÒF§"òX‡ÊÓj~0äSãrò°1KÃ/‘ÙBÖ_.w7;Ë Ý•ý�êӻ̗�ðÁÔ‚¯ÁR ¯.h�|\H1`×ùXà"P5õQ ½Ç\\\û6ú̺~9Ë*çí€wn-Õe˜RÑ}Òõù’êÃ`ôx:ì[“)Ó¥#äÉò»ôf§s”ž È,(*iLjÕ! ̶�Ðp_¶ª—\Ô¯…Ó䛼>ªE¨zÕ9/Qú˜ÎÊ dÜǨ´[eȘU�3Îsó^[Sõ¹Uþê³6ðªé¥úd2q�VD÷Œ™àV”ryGÞ ©KÕf-nÂÊ)žƒ?mÚK£¨à/ð£opÖ´®7§Þ6tB‚0,Ñw7(·#E•üxÙ^íY;eeDjzJ�Äzxó�:¢¶°Ü êl}¢ƒÿü!y—¡‚]F«¨-�Û3ÄÒª1ÓÌ×McËHZ~IŸ·œ]¤¸|í5ü‘RËveþö/¦SÈ»I{�ùº¬­”ç~ïõÁš° £xÃ6U#Rƒ±ß¶%�ç†õ¹üZ3³…ºîþÑöi09¿Õš—öÙ^ )Èfg@ïV'óßÑÄ¿íŸ%‡3aGæ=Ò<ìÛÒï.\}&*åë ›¾jnÔ××'ŽÍ|;œÙö’˜LðE(šìÆMá1Æk—ø¾çÜ“ø>Ë`<Ž2aÎn¬Õì?WåʔѳÔ\@é¤vVœ1U�è|œ¹µ^E¾¡püŽÄm8öQV‚«”…0æäÀÿÿžÈï?ú¥ÕÒAɧúˆûý&3÷ÐÖv’'hõ œfHÂM N$m…­Ö¥­­b+V;T`ÓD&vüB®¬åÜšQ&æZ˜E½X–ècïs1®ý¦³Î˨Ôú¢úØ\Ëdª‰û'QøÇuã˜è  x]Ù$ãqQfv…b¬¢³Ü~½Rú«|ßÜ™�!¥VdH0™Èv�¿NBYLÿ �FÇõ°1�öãý"o�ª/k‚Ñ";xÍl­„*,SwŽ[͌؃m“ü—ª�~sþ3¹,š�G‹OFVä J¢À›n~ÀІ€&€º¡AꎰƒkÈV©/Ò=C£ ÅÛ-´ÿ~8ªÃµ‡�œ3 =3Ñ…¯^âw¦ÄÔÆTDÄOÅw °Ã×jëDɪЃÀó‘Ÿ®�¶r]e¥?À!#Ú;»-5“jIž¼¨ï¸*¢nòiÖi¥‘e†“÷Çëñ�Üú‡@<6åmW ½‡´¼ 7ÅŸ\«ZÈï|(Ýg1ñM$!_•ã�ká®CL`­˜�ÀÌÙ]nFøÏA׳Ä"xÍÏ"ÜZ´©SŒDÜ;'K­ˆ‰ÛWüÞ>˜Õ¨�8µÅŠ£Tž€)�ço‰s!º¨ Àh·5²ÆUu‚åZ83Td*âèë 5¥]�<«&ˆ"†7þ7~ca#Æ#ˆà»_JÌ�÷$':ç’0ßÀÔØ¶©+â3ÿš—�ù;{›L”-âæEÁ>ùTÑâ¨$u*†åä kH¶÷âÞp><ø[Eõé<ã·4hlx}ÎgÙ.g{ÚUGÈØ�È�ërŽê…çB·’æ¼as»¼sL(ˤ³Õ�œµv‚¨e%´™„Z?оˆ58SvøðÔïÀÜä£)ÿÃé„£ž!ï?t‚¥¸/éä£ÌûÕq(êUö!ƒ&FŒ3ž×}¾s¶ýÊ|E¯"W|@*¼I÷Ú½*Z¤bÏ3×õ¿ÛÜ “TcÂÏ"Lœi~ìÒ°;A´Ù!gÕØ�”–ðv4ú–g£Þð'~“ò®²=BY[1¹…Í}bì«e>Æj¬£É�áþ_ž°U³¡bŒ?Œ î¼ªUÓh—ûv2©Ñ'ý¸|n±1Þu߸¬+î¡Fï U�­ ÁŽvžÇ�öxÁ 7óë¡Ó! ÌtœDW”Q£í¸:ïöJ†ìóêàA,É¥®Gúëì ïÄa’ÿ’ò•^!éÏÞ¨¨(’¨�’±ùàÜU•ŠòS˜`-\>¼~¥šëåêHíö5‘€1vÄú™¸5EØ|Äféº_g¸”©€ßzˆÌì’† b]½wYÁ¼ 7ª Šóὸ¢æt¥ïÌøw°Ž• : qþÂ!‰ˆ3�ȼfFߥx“òàZÞ©ù×¼L”FÞO­Js Ó�×Ò¹³2@»H1ÁQ…E1å~05̾Ҝ]^ÓxU~åꯩ¹mˆMàç* ^GÇD>¤‚ZvH)W7à¬Þ¢�!`’žé²´ÐHî‡êaŒ.5Oë‡Ó$ŽgAuõ�Õ$éy-õù‹fz} ìµ�Dc¸Š —žb@ï˜%SMpG6aå ±’ ‘WŒØèex¼æÄ4ÕK+Êq endstream endobj 220 0 obj 2827 endobj 221 0 obj << /Resources 16 0 R /Type /Page /MediaBox [0 0 595.275 841.889] /CropBox [0 0 595.275 841.889] /BleedBox [0 0 595.275 841.889] /TrimBox [0 0 595.275 841.889] /Parent 17 0 R /Contents 219 0 R >> endobj 222 0 obj << /Type /Action /S /GoTo /D [26 0 R /XYZ 56.692 771.023 null] >> endobj 223 0 obj << /Type /Annot /Subtype /Link /Rect [ 56.692 706.484 61.708 716.802 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 222 0 R /H /I >> endobj 224 0 obj << /Type /Annot /Subtype /Link /Rect [ 124.144 706.484 209.812 716.802 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 222 0 R /H /I >> endobj 225 0 obj << /Type /Annot /Subtype /Link /Rect [ 530.476 706.484 535.492 716.802 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 222 0 R /H /I >> endobj 226 0 obj << /Type /Action /S /GoTo /D [26 0 R /XYZ 56.692 734.174 null] >> endobj 227 0 obj << /Type /Annot /Subtype /Link /Rect [ 56.692 689.033 69.232 699.351 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 226 0 R /H /I >> endobj 228 0 obj << /Type /Annot /Subtype /Link /Rect [ 124.144 689.033 171.268 699.351 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 226 0 R /H /I >> endobj 229 0 obj << /Type /Annot /Subtype /Link /Rect [ 530.476 689.033 535.492 699.351 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 226 0 R /H /I >> endobj 230 0 obj << /Type /Action /S /GoTo /D [26 0 R /XYZ 56.692 612.289 null] >> endobj 231 0 obj << /Type /Annot /Subtype /Link /Rect [ 56.692 671.582 69.232 681.9 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 230 0 R /H /I >> endobj 232 0 obj << /Type /Annot /Subtype /Link /Rect [ 124.144 671.582 181.267 681.9 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 230 0 R /H /I >> endobj 233 0 obj << /Type /Annot /Subtype /Link /Rect [ 530.476 671.582 535.492 681.9 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 230 0 R /H /I >> endobj 234 0 obj << /Type /Action /S /GoTo /D [26 0 R /XYZ 56.692 333.083 null] >> endobj 235 0 obj << /Type /Annot /Subtype /Link /Rect [ 56.692 654.131 69.232 664.449 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 234 0 R /H /I >> endobj 236 0 obj << /Type /Annot /Subtype /Link /Rect [ 124.144 654.131 194.808 664.449 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 234 0 R /H /I >> endobj 237 0 obj << /Type /Annot /Subtype /Link /Rect [ 530.476 654.131 535.492 664.449 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 234 0 R /H /I >> endobj 238 0 obj << /Type /Action /S /GoTo /D [26 0 R /XYZ 56.692 216.867 null] >> endobj 239 0 obj << /Type /Annot /Subtype /Link /Rect [ 56.692 636.68 69.232 646.998 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 238 0 R /H /I >> endobj 240 0 obj << /Type /Annot /Subtype /Link /Rect [ 124.144 636.68 158.013 646.998 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 238 0 R /H /I >> endobj 241 0 obj << /Type /Annot /Subtype /Link /Rect [ 530.476 636.68 535.492 646.998 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 238 0 R /H /I >> endobj 242 0 obj << /Type /Action /S /GoTo /D [26 0 R /XYZ 56.692 134.665 null] >> endobj 243 0 obj << /Type /Annot /Subtype /Link /Rect [ 56.692 619.229 69.232 629.547 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 242 0 R /H /I >> endobj 244 0 obj << /Type /Annot /Subtype /Link /Rect [ 124.144 619.229 207.832 629.547 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 242 0 R /H /I >> endobj 245 0 obj << /Type /Annot /Subtype /Link /Rect [ 530.476 619.229 535.492 629.547 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 242 0 R /H /I >> endobj 246 0 obj << /Type /Action /S /GoTo /D [144 0 R /XYZ 56.692 479.068 null] >> endobj 247 0 obj << /Type /Annot /Subtype /Link /Rect [ 56.692 601.778 69.232 612.096 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 246 0 R /H /I >> endobj 248 0 obj << /Type /Annot /Subtype /Link /Rect [ 124.144 601.778 209.328 612.096 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 246 0 R /H /I >> endobj 249 0 obj << /Type /Annot /Subtype /Link /Rect [ 530.476 601.778 535.492 612.096 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 246 0 R /H /I >> endobj 250 0 obj << /Type /Action /S /GoTo /D [77 0 R /XYZ 56.692 687.573 null] >> endobj 251 0 obj << /Type /Annot /Subtype /Link /Rect [ 56.692 584.327 76.756 594.645 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 250 0 R /H /I >> endobj 252 0 obj << /Type /Annot /Subtype /Link /Rect [ 124.144 584.327 222.88 594.645 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 250 0 R /H /I >> endobj 253 0 obj << /Type /Annot /Subtype /Link /Rect [ 530.476 584.327 535.492 594.645 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 250 0 R /H /I >> endobj 254 0 obj << /Type /Action /S /GoTo /D [183 0 R /XYZ 56.692 771.023 null] >> endobj 255 0 obj << /Type /Annot /Subtype /Link /Rect [ 56.692 566.876 76.756 577.194 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 254 0 R /H /I >> endobj 256 0 obj << /Type /Annot /Subtype /Link /Rect [ 124.144 566.876 192.322 577.194 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 254 0 R /H /I >> endobj 257 0 obj << /Type /Annot /Subtype /Link /Rect [ 530.476 566.876 535.492 577.194 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 254 0 R /H /I >> endobj 258 0 obj << /Type /Action /S /GoTo /D [183 0 R /XYZ 56.692 459.332 null] >> endobj 259 0 obj << /Type /Annot /Subtype /Link /Rect [ 56.692 549.425 69.232 559.743 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 258 0 R /H /I >> endobj 260 0 obj << /Type /Annot /Subtype /Link /Rect [ 124.144 549.425 250.435 559.743 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 258 0 R /H /I >> endobj 261 0 obj << /Type /Annot /Subtype /Link /Rect [ 530.476 549.425 535.492 559.743 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 258 0 R /H /I >> endobj 262 0 obj << /Type /Action /S /GoTo /D [36 0 R /XYZ 56.692 771.023 null] >> endobj 263 0 obj << /Type /Annot /Subtype /Link /Rect [ 56.692 520.636 61.708 530.954 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 262 0 R /H /I >> endobj 264 0 obj << /Type /Annot /Subtype /Link /Rect [ 124.144 520.636 180.189 530.954 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 262 0 R /H /I >> endobj 265 0 obj << /Type /Annot /Subtype /Link /Rect [ 530.476 520.636 535.492 530.954 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 262 0 R /H /I >> endobj 266 0 obj << /Type /Action /S /GoTo /D [36 0 R /XYZ 56.692 734.174 null] >> endobj 267 0 obj << /Type /Annot /Subtype /Link /Rect [ 56.692 503.185 69.232 513.503 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 266 0 R /H /I >> endobj 268 0 obj << /Type /Annot /Subtype /Link /Rect [ 124.144 503.185 159.234 513.503 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 266 0 R /H /I >> endobj 269 0 obj << /Type /Annot /Subtype /Link /Rect [ 530.476 503.185 535.492 513.503 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 266 0 R /H /I >> endobj 270 0 obj << /Type /Action /S /GoTo /D [36 0 R /XYZ 56.692 239.536 null] >> endobj 271 0 obj << /Type /Annot /Subtype /Link /Rect [ 56.692 485.734 69.232 496.052 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 270 0 R /H /I >> endobj 272 0 obj << /Type /Annot /Subtype /Link /Rect [ 124.144 485.734 197.294 496.052 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 270 0 R /H /I >> endobj 273 0 obj << /Type /Annot /Subtype /Link /Rect [ 530.476 485.734 535.492 496.052 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 270 0 R /H /I >> endobj 274 0 obj << /Type /Action /S /GoTo /D [49 0 R /XYZ 56.692 771.023 null] >> endobj 275 0 obj << /Type /Annot /Subtype /Link /Rect [ 56.692 456.945 61.708 467.263 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 274 0 R /H /I >> endobj 276 0 obj << /Type /Annot /Subtype /Link /Rect [ 124.144 456.945 277.341 467.263 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 274 0 R /H /I >> endobj 277 0 obj << /Type /Annot /Subtype /Link /Rect [ 525.46 456.945 535.492 467.263 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 274 0 R /H /I >> endobj 278 0 obj << /Type /Action /S /GoTo /D [189 0 R /XYZ 56.692 771.023 null] >> endobj 279 0 obj << /Type /Annot /Subtype /Link /Rect [ 56.692 428.156 61.708 438.474 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 278 0 R /H /I >> endobj 280 0 obj << /Type /Annot /Subtype /Link /Rect [ 124.144 428.156 161.676 438.474 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 278 0 R /H /I >> endobj 281 0 obj << /Type /Annot /Subtype /Link /Rect [ 525.46 428.156 535.492 438.474 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 278 0 R /H /I >> endobj 282 0 obj << /Type /Annot /Subtype /Link /Rect [ 56.692 410.705 69.232 421.023 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 148 0 R /H /I >> endobj 283 0 obj << /Type /Annot /Subtype /Link /Rect [ 124.144 410.705 501.697 421.023 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 148 0 R /H /I >> endobj 284 0 obj << /Type /Annot /Subtype /Link /Rect [ 124.144 397.505 180.761 407.823 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 148 0 R /H /I >> endobj 285 0 obj << /Type /Annot /Subtype /Link /Rect [ 525.46 397.505 535.492 407.823 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 148 0 R /H /I >> endobj 286 0 obj << /Type /Annot /Subtype /Link /Rect [ 56.692 380.054 69.232 390.372 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 157 0 R /H /I >> endobj 287 0 obj << /Type /Annot /Subtype /Link /Rect [ 124.144 380.054 473.427 390.372 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 157 0 R /H /I >> endobj 288 0 obj << /Type /Annot /Subtype /Link /Rect [ 124.144 366.854 170.74 377.172 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 157 0 R /H /I >> endobj 289 0 obj << /Type /Annot /Subtype /Link /Rect [ 525.46 366.854 535.492 377.172 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 157 0 R /H /I >> endobj 290 0 obj << /Type /Annot /Subtype /Link /Rect [ 56.692 349.403 69.232 359.721 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 149 0 R /H /I >> endobj 291 0 obj << /Type /Annot /Subtype /Link /Rect [ 124.144 349.403 424.994 359.721 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 149 0 R /H /I >> endobj 292 0 obj << /Type /Annot /Subtype /Link /Rect [ 525.46 349.403 535.492 359.721 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 149 0 R /H /I >> endobj 293 0 obj << /Type /Annot /Subtype /Link /Rect [ 56.692 331.952 69.232 342.27 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 154 0 R /H /I >> endobj 294 0 obj << /Type /Annot /Subtype /Link /Rect [ 124.144 331.952 446.851 342.27 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 154 0 R /H /I >> endobj 295 0 obj << /Type /Annot /Subtype /Link /Rect [ 525.46 331.952 535.492 342.27 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 154 0 R /H /I >> endobj 296 0 obj << /Type /Annot /Subtype /Link /Rect [ 56.692 314.501 69.232 324.819 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 158 0 R /H /I >> endobj 297 0 obj << /Type /Annot /Subtype /Link /Rect [ 124.144 314.501 323.409 324.819 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 158 0 R /H /I >> endobj 298 0 obj << /Type /Annot /Subtype /Link /Rect [ 525.46 314.501 535.492 324.819 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 158 0 R /H /I >> endobj 299 0 obj << /Type /Annot /Subtype /Link /Rect [ 56.692 297.05 69.232 307.368 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 66 0 R /H /I >> endobj 300 0 obj << /Type /Annot /Subtype /Link /Rect [ 124.144 297.05 408.736 307.368 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 66 0 R /H /I >> endobj 301 0 obj << /Type /Annot /Subtype /Link /Rect [ 525.46 297.05 535.492 307.368 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 66 0 R /H /I >> endobj 302 0 obj << /Type /Annot /Subtype /Link /Rect [ 56.692 279.599 69.232 289.917 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 110 0 R /H /I >> endobj 303 0 obj << /Type /Annot /Subtype /Link /Rect [ 124.144 279.599 353.142 289.917 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 110 0 R /H /I >> endobj 304 0 obj << /Type /Annot /Subtype /Link /Rect [ 525.46 279.599 535.492 289.917 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 110 0 R /H /I >> endobj 305 0 obj << /Type /Annot /Subtype /Link /Rect [ 56.692 262.148 69.232 272.466 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 103 0 R /H /I >> endobj 306 0 obj << /Type /Annot /Subtype /Link /Rect [ 124.144 262.148 337.632 272.466 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 103 0 R /H /I >> endobj 307 0 obj << /Type /Annot /Subtype /Link /Rect [ 525.46 262.148 535.492 272.466 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 103 0 R /H /I >> endobj 308 0 obj << /Type /Annot /Subtype /Link /Rect [ 56.692 244.697 69.232 255.015 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 145 0 R /H /I >> endobj 309 0 obj << /Type /Annot /Subtype /Link /Rect [ 124.144 244.697 450.877 255.015 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 145 0 R /H /I >> endobj 310 0 obj << /Type /Annot /Subtype /Link /Rect [ 525.46 244.697 535.492 255.015 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 145 0 R /H /I >> endobj 311 0 obj << /Type /Action /S /GoTo /D [212 0 R /XYZ 56.692 771.023 null] >> endobj 312 0 obj << /Type /Annot /Subtype /Link /Rect [ 56.692 215.908 61.708 226.226 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 311 0 R /H /I >> endobj 313 0 obj << /Type /Annot /Subtype /Link /Rect [ 124.144 215.908 182.169 226.226 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 311 0 R /H /I >> endobj 314 0 obj << /Type /Annot /Subtype /Link /Rect [ 525.46 215.908 535.492 226.226 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 311 0 R /H /I >> endobj 315 0 obj << /Type /Action /S /GoTo /D [212 0 R /XYZ 56.692 680.317 null] >> endobj 316 0 obj << /Type /Annot /Subtype /Link /Rect [ 56.692 198.457 69.232 208.775 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 315 0 R /H /I >> endobj 317 0 obj << /Type /Annot /Subtype /Link /Rect [ 124.144 198.457 422.233 208.775 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 315 0 R /H /I >> endobj 318 0 obj << /Type /Annot /Subtype /Link /Rect [ 525.46 198.457 535.492 208.775 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 315 0 R /H /I >> endobj 319 0 obj << /Type /Action /S /GoTo /D [212 0 R /XYZ 56.692 581.108 null] >> endobj 320 0 obj << /Type /Annot /Subtype /Link /Rect [ 56.692 181.006 69.232 191.324 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 319 0 R /H /I >> endobj 321 0 obj << /Type /Annot /Subtype /Link /Rect [ 124.144 181.006 407.394 191.324 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 319 0 R /H /I >> endobj 322 0 obj << /Type /Annot /Subtype /Link /Rect [ 525.46 181.006 535.492 191.324 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 319 0 R /H /I >> endobj 323 0 obj << /Type /Action /S /GoTo /D [215 0 R /XYZ 56.692 771.023 null] >> endobj 324 0 obj << /Type /Annot /Subtype /Link /Rect [ 56.692 152.217 61.708 162.535 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 323 0 R /H /I >> endobj 325 0 obj << /Type /Annot /Subtype /Link /Rect [ 124.144 152.217 177.021 162.535 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 323 0 R /H /I >> endobj 326 0 obj << /Type /Annot /Subtype /Link /Rect [ 525.46 152.217 535.492 162.535 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 323 0 R /H /I >> endobj 327 0 obj << /Type /Action /S /GoTo /D [218 0 R /XYZ 56.692 771.023 null] >> endobj 328 0 obj << /Type /Annot /Subtype /Link /Rect [ 56.692 123.428 61.708 133.746 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 327 0 R /H /I >> endobj 329 0 obj << /Type /Annot /Subtype /Link /Rect [ 124.144 123.428 173.193 133.746 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 327 0 R /H /I >> endobj 330 0 obj << /Type /Annot /Subtype /Link /Rect [ 525.46 123.428 535.492 133.746 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 327 0 R /H /I >> endobj 331 0 obj << /Type /Action /S /GoTo /D [221 0 R /XYZ 56.692 771.023 null] >> endobj 332 0 obj << /Type /Annot /Subtype /Link /Rect [ 56.692 94.639 105.257 104.957 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 331 0 R /H /I >> endobj 333 0 obj << /Type /Annot /Subtype /Link /Rect [ 124.144 94.639 179.067 104.957 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 331 0 R /H /I >> endobj 334 0 obj << /Type /Annot /Subtype /Link /Rect [ 525.46 94.639 535.492 104.957 ] /C [ 0 0 0 ] /Border [ 0 0 0 ] /A 331 0 R /H /I >> endobj 335 0 obj << /Length 336 0 R /Filter /FlateDecode >> stream ˆK£”mgëm~+Y:áM KVQÅy±PÐGÒ¥ÈÿŒýQÙ½Üu¥™ È’À–r„z…´Iw ÊõÌx*óp |•\Á_⃺ÄMèöéû§ JZW£Õ9êKÁ£–ѰžyÕgç芳ãÁùMÃJ³²J_;_D訣RrpPŒ•¶Û&¸—ƒ¡­R…�ô*¤AºúmÜa Þžø„×vßž#º#ÀMü�¶‡ÏJ€H03¿¸šÍóæ£ãÌô§¿fÖµ'ÆÜwÁÂ?.P…ñ³‹g8ºzùåù�üNÁmŽ¿Ûa]錃ƒÚec,µzè /Àü[4œÇSeÉiJÙ¡Y¹ê—Ïj�ã�gÓt‹£Z"îgYBzaKSp̹¯´LÏüÂPRµà«9mÞ…šÀLµ¢&ñòèí+*A«RwŸ=ü¯“ P…4$ˆ¿ÉÅ ðêuwèíCÀÇpçß´Ñt.þš –¦o(oíFc òt4âr v–ÙliKëroH«¥µ_"1¦=óݳ¸òR¥UÓtFi ÁPAÿYñØKx¾=á –sRï¬f(h.¶§Álвʒ{¹&NÃ2‚[¨ü V6n¸T( ¶�Þf �à ]e†£¼g¾ï†äe“W%ååQ�¶HEØOGw–Ž‹Î¬ƒX>­%—�ãÑú£oÜ:ût@�_X3Ƴñ(�W®ŒWÇ^Yéo¥†dÞ 6eGtð_UØ3¹t?"B¾Ç+pÞépÚÅç&3EÝÎG©<{®�›MâLÆA=fǤU÷#^¿È^•\³ši*›àà †fµó•låÔbì2GÎŒL$:`¿~C¥H~$6c6¶?ò<)äR­bðsÍ>í–w¡¨®ÖÉÁ¯Å4¸½ƒ®§Ë-KÚñ�â| ádr€*ŸŠ(L+Ûþ-…Û‚�OLÏ[w#³aÛ&ØF§’g%ZwL›soXµHb’ÖØ»8w�ic™�lëŽ~3¡øiÌé� ]™bòZ)SÐñm[‚¹?5µ{/·d9hÔ9j:~Œ NÆ¿ö¢!¯V3,žØð¥)B«Þx·�1Z—yµ± ‰7>9Û•Ý<E=ÉñJ@7Ø! SÓ�n%Úí´ôâ_Ñ‘)ì7H?p5 âî¡s£ÈÝ$ÁÒœasÛúÙR{ˆ\Ëœ„¨JÇ\AÞ¢ŒÊÝǪ˜²¾íul×þ.!´ãVD´ÆŽ‹wÌ^£¬Xr}e�ÇÞ¶‡"( &\>xài!×Zˆ¸5ª Õ‡ y �"•C—çwn´ÌYÒHsµ7k"$[K¾wŒœ[S*ôš/Ñ($¥m _Ò‚vÉ0�LÚ&Ö4œíwšÿ˜~¢DHÉÿ¯`ã�ñXtŠÉm“ϸ�mì?žE,°j4€ÿíMYN©ÙÊ4Ár*Æò繸+v–z¥é3êêHH9vÇï²ÿ«SœŒj7h¸šÙ8v(«lebÓÖˆGZ±0ïÕ‚YBB7ÏZ÷ŒTp—ˆ)ÕÊåÖ} Ïrß÷z„†ÇÇ íÜ�¶{ñ(7’+÷ù´Þ�ÐÛѪ­h: B}›{{ŒŽ~TeJ{Kt`°?Ô4 t3†ƒh Z°k7z²œ$¸FÐ 2H°9W �¢%å¥Üó)×âÕv>–&@ÃhÖý¿óU 0~¸OûÀ[ª�wÞ=Ð~¤ŒFMø{±uï%I:Æ=®r—}ÀÏöW#†•Gœhº"4-Lž›»+—‰W»¨%�—:�ÑOÃAç¥8º9w.f©×pEìƒm`áp"›ö3–ª”w¶+¸ï;Zê�ÇS'hœI„ß®9àö Áʬ­œÍí^̹ã–ò“'cÄ%†˜‹¾Z6ˆæ³÷ˆbéÇ[¶#�‘¢¨¶« ©Fm ä†[å?yòŠ•Rƒ$6¡IÍ=•3…wÇ Ç—[¬ŒDâðâ5ë_ŒÁ20µs94µd¼±ðÊNqø»l5̦­M ŸJ7oß»Hõç;4#þ ŽÎm¨¤›Í…ˆˆÆ@\•z“‡sTJù¨¨ÝHêzE�ªŸÈ¦IBÏ¥Wœ‰vhRxÞצÉÒ­ÒK03‰º}¶ªJžÉ&%w‰î$�ÒÙóöó=,­©E{n®² ‹zv$Ĥˆ“¹[QRò¾Ý:9lÎBG±AHõÏãó’V·³Wu^*ä?Ëzhº ë˜AÛ\÷ÐûC°ðV€i¼#-³\eYÀ¢º ;—X�¬¢^C’5/ZD3‚Bˆ¹h×”W‚bUœñ›Pü´Ü‰Äàìñ*ò±ÖB~‘Q�sè.èƒîF·^úH6òNd’ç†«Ñ ¯Á4iùwÆIÛøÓ|fP ¥ÿÂíeîr3Úïšl¹‚¬Koɲþ}y7,ücʈXôt�õÌ*ßaÈxCÉ:˽ñÁ2Í}%Üñê7‘!v#ÜúÙà.ÝírsZ¹>_uÏ' þw´^òQ8h4拉§º÷S¨ÛRšNLbhûÉâv í‡"±ºNv�aŽ)Sž3­©tA ç‰g£Çºz2Ȧ¬­&Å]‰÷x)q‰–±5Jl¥\ŸÊb� …ö|_¼¹tiÀðO üø›oÂþ£ƒðq0øè ƒYFõšÏ-e |ã!TäiÊ ñÖ©.Sõ¸œ¸²×ažBwÓäƒkc=÷v�‡\š‘Öð‚¬æ˜V<ݲ'qýÝE$ö[¥cúàmhlaÎør:H³9’Ù ¤Èd» øù˧GßviÚ© û! ¤—KÞ}†lá�ê<×¶¯ÝŽroP?.ïúб¦³6ó‰’e'Cùğݪ[�.FƒØ‚ž½dîƒïé¹Iš„ÛŠ½WÃÍžêl4Í[>d¾ËA)¥Ùˆô: PSs endstream endobj 336 0 obj 2387 endobj 337 0 obj [ 223 0 R 224 0 R 225 0 R 227 0 R 228 0 R 229 0 R 231 0 R 232 0 R 233 0 R 235 0 R 236 0 R 237 0 R 239 0 R 240 0 R 241 0 R 243 0 R 244 0 R 245 0 R 247 0 R 248 0 R 249 0 R 251 0 R 252 0 R 253 0 R 255 0 R 256 0 R 257 0 R 259 0 R 260 0 R 261 0 R 263 0 R 264 0 R 265 0 R 267 0 R 268 0 R 269 0 R 271 0 R 272 0 R 273 0 R 275 0 R 276 0 R 277 0 R 279 0 R 280 0 R 281 0 R 282 0 R 283 0 R 284 0 R 285 0 R 286 0 R 287 0 R 288 0 R 289 0 R 290 0 R 291 0 R 292 0 R 293 0 R 294 0 R 295 0 R 296 0 R 297 0 R 298 0 R 299 0 R 300 0 R 301 0 R 302 0 R 303 0 R 304 0 R 305 0 R 306 0 R 307 0 R 308 0 R 309 0 R 310 0 R 312 0 R 313 0 R 314 0 R 316 0 R 317 0 R 318 0 R 320 0 R 321 0 R 322 0 R 324 0 R 325 0 R 326 0 R 328 0 R 329 0 R 330 0 R 332 0 R 333 0 R 334 0 R ] endobj 338 0 obj << /Resources 16 0 R /Type /Page /MediaBox [0 0 595.275 841.889] /CropBox [0 0 595.275 841.889] /BleedBox [0 0 595.275 841.889] /TrimBox [0 0 595.275 841.889] /Parent 17 0 R /Annots 337 0 R /Contents 335 0 R >> endobj 339 0 obj << /Type /FontDescriptor /FontName /EAAAAA+OpenSans /FontBBox [-549 -270 1204 1047] /Flags 33 /CapHeight 713 /Ascent 1047 /Descent -270 /ItalicAngle 0 /StemV 0 /MissingWidth 500 /FontFile2 340 0 R /CIDSet 341 0 R >> endobj 340 0 obj << /Length1 12524 /Length 342 0 R /Filter /FlateDecode >> stream šr¡… œìÑÚœAÚíoϨŠ{bBI½ð½�A£�¢�ü$Ar?—*ÁìÖÂ×d±ƒ¢Ö–8°œý ,l@øùöY¶`”ÒÙÅ/oÛH†:i9ÅÍ)ð‹xµLAMº.8ÑCŽ%ïw ýõ•¼Ò_S¸!³½“xµz™3úT@•é†ÉêÇ«QLj?9ÓÆ“ÜiÉݹ„È Zû^Mþ Í×<–É Í$š]QÐ<ðÕª�<0§Â-PÊ#ÃÿxÚ¤DÉ`}Æz|z¢ bZ«zв­ãà¥Å?¾gü$;LGŠ{N£Wé±r£QºfR¾CHËŸ}õÁ×V£°ü Ódˆºªy‹&·V  ×2”Êkê†ñ›uˆ¼V!W˜6¦5hí mG5è:ðEiÇËú¿¡QŠ®êj�Ùf*}C”´øÿË„(póP º\h'pNdñü€~’^œú¬`Íe:,Ãþ#€B}4G vÖ6Ï4Èk†Çrºº'®Ì,Êýpa`›¬<}c6éÝÎ�kNWNþÔDüðÿù©ÕEÿbX°œöf8î͓޲W„ÍQ"9°<%­¯÷¥�îÒèRçi�æô\®Ó2$7c8çH"˜wáÙm7ᵚY̧3–Y9`2$ƒ¡ÜW 6NØ‘W 'l6õ³"GüL�Š#4Vj¾LH²škñÏ­nä�ƒYþ†3/ÐÒX‡P®Š+Ö@gþ¶nk_Þ4U �¼xÖņc§ÁÃã‡áDèBCûf‚Ìì?’0:A4„CE²O}Äá/@cJqJ°ä¡6l¹4”Q�Ú<‹û~¬à 61­8Fi´Ó,(îÍ­ó¾·]Þ�'!¿är}7\ÌF7…|+¨ÄAòb†Åý™  ô@aE†­e¬�¿€X“0¼0G/SiXú(I)n+`+Q©‚ü,$ì@‡š-ŸqEv){Ê«Ý3OË�8"+HÄ+‹Ê.^з¤ÜðA²¹ÒŒSk]ÝO"AÞ^è=ÿ˶,cô u ‘œvš ž þtÖ®’ä–Ò¼P>1k ÞÞÿÄ4ÕC=9 L†ÑX±ÊѾÆM46·ÙcD²ª–¸ê³pëè05cÿ 5;nœ­™p޶`yó/êÿe£p£”X晟q/⛬©Š3EŒ_„dšƒì–CMö®¦àò¡ro¾oicÇ¥ë�ÕÉ Ø3'9Úiá"‹£~Þ}pך‡¶HÆ”0æÞ2n°@Zâò»:Û,˜æJç-ºÝüLcá˜9;MQa‚6Œ#Œ$HøÜÒMÄÔªý¸ë†VDV¦ê�N§Ð¯¯¤üQ8‚N¿|=j˜IÌ@0!>\+z!�|¤h,c¸å¿øà©‰<=ƒEÍEÐQumš@÷ UÜ^»ú„ã^ïÐOwïÞjÍA6•ýzÕ°èÑâ�Ø“£]]Ì’ êËÚ³")!“�eiÈn$_Î]QÐÔÀ¿‰Ãðçt— +ý²xåD\ƒIÏŒÕ^ÄvA8%;ž4D÷W_D,ŽFýz·ܹžØlŒŽ0FK0q-ÙŽÿù62KÍäb îÔüˆSù–RÁ¬Â¥ŠWÏÛnx#üÔÎ$¿´ÞÓPü9š?ÅŸ:_pš$Ê âEÍšª‘¾ÜcÂôs¾NKÏ“2&ÑÙåÙͱyO$¥Z5änÙ’S=³ ©(ó"!Üsˆx†shkÉ(�âG�À”žÖgî÷.ºØN ãØ ßc#KÏè{n� Y·b`â!¤[¾M§\�;[*Þz烆òTP«ê³òÄ]ùüÑ…axqßåR¼Á¿ÿ%ÒÚ–ƒØ†¯FýÝöXØÑàWo†ð;AÉ1¨à9£BE³9 k㪢 êdv^Öuÿ�Õ 9x$õ÷ϳ—™*"°Kü¹]À'â…ÿR|Ñ¢|T’I¥²Î¿—^ D™.Îh �ì•x5�¼‰Ì­'òJ°ñÐ0aÆÚßÞ9u�m2‹/×e>ú> ˆŠÞrî8M‘@±”` ‰!H*_b `‘§7�p¡@(~ÓmköE‘e(  Ê�û7b L±=â†k$>aì-‹ƒò´Íþl–ˆÒW“çùÁhþýøïZõþ‹?°dö\,Ú_–-qZ‹4êsöt1-ÃÊ.ñ!^¿BO´öþ@àcSÞ§=Ó.¾3DV>ÑÎ[öÉà•^¹ºõRè+ˆ&/Ò’°¶lï$ÊA?ÀJCpè>Éi¨'þïiÃDÅö#�1Sï°Ã\¿è“£Itòñ³� R°saöÏZ.mrøÆ(çªÀžEJÅùW`F²ö/³ÿ´©(Q—Ê%ÎX-Õ¸¤ ,ôÓœ8‚ËIXI w|étu-Ê?µþ³X�D 8¯s¹ºýk2Î¼åµ Âæˆµ7ãªÀvœ¯óEòP­ª¡ú^à’DûNÕ³Pûækº?f”±l£“]Kð§6J�™Á)ò+¿Ô:ñ—é)¾üQuò¨Â…Ý®ì/Ìô§³ƒS-qq–Æ­Ê~1?\&Š',®}çÇj·¾“­Ïµ„ â¡g„¼Ù€þX[&awtŸ�iÔê&§©HOšCNߨ_–�HŠ3ÒèÔû/Awwûù3ÅS¬ëêö‚]Å´ž$®j¾—/ÀMmÌ?sj«¯E¿Ò^xð²… èÒ_±® nØ­Ó{õðÙMNü½A¶�™$¯'O¹œ~ûmíUR-Jx9ì&ïà%¨¬ïìßmÐ…²83ƒ§rþ¨"V™=kBéRÀ¼Š<áQê,…ˆÐ}Š£szé-ɿޫêµÞèÔª~¤kÔnÿeµ'ÆpTÊxEeùŸ¶€Î¾ñƒó’âûG²0ÊÛ ¾›úŠ—X¼¥Ýyð9UNmIå�“dp¬h7"Á+5EX_Î¥Ï_‹Ê%»|žÖ�f«5v²`²J 9òÍ–àn4™ðù,Ÿç“W^6€lÓ2‡XMl¤Aç; YY°l13ÜBž Å¢ßî¥ÄFËÁ]ÄÜeú:TvÀõÚüv.ïì$º­_,¤4f?:ð�üL6h$ž(<‰hÌx_ðæjÙCt,k ¸]cD¾Ž¥æ± Þ‹¸='Ùrߌ4~#jÉÎᑇÝ7Àã“ÛHf5iŸŠàk,Ιf€uŸ\5cBRË©ÀÄùÓâí³ìp~¨ú¹UsÈ4f²Ê`ÐÎؕ⥴ áÎÚBEÇ»€¢Ï"~:9ü}l¯ þoq˜SZD:Že Êû`Û³Œí’kLø„_û {óy¢£:RM93eš�Hÿ0ðŠ<^Þ?(hŽNÏgëïF§3Î×aRç)Û<Ĉ…×gߪð  ;¶U°íVB§µÞ&+Ðl@îÔ}Þ—UI*JR\Q½®%ß™>•É�¥Húöw”¶>\†Hä¦Ñ9{õvÉêê7Zÿà–4¼ÒM߉e·‡=Þóu|1 g ûmÜÙsò¾pùËQ§L>~ø-¤•ÝLè–ýý­¬½ÛðŠëám øŸR@Ö5õf–ýÒ–g¥‡aìÄz´á(Ý5‘÷՛H�vÅD[Ð2rBj³?m”4Sªb¼·2ý~бôÓ½‡3ƇÀºk°�)î�˜%v²ÙaªZ³Y©·8<ó;Æ�ÏGÕK N1+&³ÝÜ�µ&E[ŒBjjX$+)ˆáâùÝ\p^çhHAF«�ÀµÙ“QâÄfSð;[­{]§Æ¨áVV>\¢GñPþ�ÇÒÔÉ{íFé#¨Û^겸6{x>‘ê=¸˜ý^{ƒŽì (õàÃöu\™8ÀË\íÜ"³´ˆØ¥£z·`.Í­±í£0—u_AåK»=›5䨿O «ÖÑ2ÁZ‘‹¨ÅWÉ2ß"ýþºNSŠB}4,DÌÜŽrz¿3f n@xrkªž_’ûÈÇŽ¬”o3#˜”õ+W>‡ŽQôH½fej&Z¹¨wÉí_Ü{™}Äø¨º2‘º ©çͬ è9 ¦4ÔÈ,†9ôÎO@ Cäuƒ§Éu== ?=à7Ó*‹ÒÙ¯ ­à%Ü>2#UD'úvZ-L$GjÿÎóeï.L+¥~ìÁ<žÉë+V)òðÉÚ¾J�X·ŽHsÕ}^ßw¸u…”ޏn®Á³s=�Pç_ÿ{K-CFã2"2Ö‚üÍ>bn__hö·cäÿÑÆÜ;õJè=ÆwоýÄçÏúZÆÂc†ˆ6˜ñwÚnä} €š(Žë~N­™‹@Ÿ°bÊ�Ö…óöþR~*â^ðÞ¤`.…Ún’™þ°ý) �¿ú)Þ¬mŒÊlü÷*Ã=RÔåìøÄ=/ÿ;ƒ�©s �&uƒôQÿ«>ØÞþ Χ²ï¾àñËÂù±äº÷$“#P:Ðß;O·Ë|QÄH(hIHÍ„†‹D•Ýз:úÉ\,§rÃ�ûhA>º]¥Õ. ¿Ó$—a[RæÙÜ;½‹yK´ ÛMºÞ<„*iã*Ý4�ôk]¶ã^æÎv.¾K2—8hÐÏUyËOÐXnä4Z×öêóÞ¯�:@ô)¹‹SçA''™ÀŽ3·âàÈ~¡¢Kƒ¾@Y‰˜â>CS9šWOÓï0wçPÖ•™tAÑ8Æ�0*¤®ªW�¼rð¼ûRȳ÷ÃE•, Ù²Üa Æ’ Ã5̪ßZVÀ«,/8lNN‘¶ôCZu‡Î÷ÁŒ††Âÿ/ð —î*TVZÁW Ž??©3º›ÃàõÕjx›%º‘=DLê ÄXà,äTó¾ÀÀ‚¥°R‘ð@¶Tqd5u®®¥\–ºðHo%;¬P&cv·=xÉ ™»‡ÀqwÖ7 ñ/ã 3à:fB'¶÷OÉÍF#˜�t~MŠÓCÝn ½o¼%Ñ>Ô9†­8€qƒkÔ˜Ø3ü„Æ¿­,È¡_‡°aÄæ‚ƒLÌÍO§þW/ƒ¬­›9— +þ¦.4¨µ•žOf<>>ñá^yœšŒúîU^ùz|AZr ÓF7i® üx�ÑO‰RÓʼۛƒÛl×ãP?z3ôÕF®ê�Ù¶/•«rJ_Õ‚i› û¥=2C˜æL×5NE›¤ÈNš'¹]¹Xí9Ž}ëH¬QX;ñ¤ë†Ñ@!Gà &kÚƒ4O¨LëkžÛðÍsAµ¢Ôæb:ðá !3�ƒú^…Xî2wÒµàY°تà7k¼÷xÌlÊJãaF�… ÷ØM”±éˆ^³¢™ë[`/Fÿäæw§Æ�Ì'zO`Y#È–ç.ì¡öŒæ›ÆmÜÙ�u­ K6Ù…SÆXßåðs-K]áF¯e¾¥9›Èp�‘S&×&8×ÚåÔóÎ ûXÞ0®ö²FšÍYÚ›¦ªrÅ7mJRÃ5LE•æcz=H—ï7€0=œâÆ�O–0CLîm!.Åé[sOÍ€Qï=:HiôB÷>‰cÁ$¾ª [Ô)3Í;dðzÉщ¾ˆm˜‚hXîmtXQsé©ÇF€T\r¹{ ÷’Ï1à^Dú÷óûí£*l½»r`W­V÷ wºÊwÕ&'ly\7?D5ܵbùú´6ÿd{w|Ž<*Æ;'M³°µ3ð7^8^øÅŒ«µte(.Æ�DF£¢h;¶›Z¶ —¶KÞX5.Å=–”ùI_k¸4تs,ˆu?÷ò…ƒØ+/ÛBsØ´¤]»?QE)®ÂÚ÷uÎíhÞ…ùŸÒ݇fsÆç–ײ²ØÀ¡ÎPS#m„ŠÚ¬O¬ô@,¡!ŽäÏ ·“ƒ LÌUa¹qç �”.� óÄã4ê]LÖíÛ!ˆMê…Ù°P)«Òâ�™ã� 6×ߥUxœÅƒ¢Ü"Yš}­‹°½`÷Ÿµîe˜JupkN òŒ‚�c¨Ð4Ü#(°Œ‡ÿi'¦šKî~'7&³Â·xk]gBAÃY¡ð-¡ü¾wá ¨> zÄ…ÊúXD€êÔQŒ‡pQïà±¾J2ƒB²0§RÁ²ñÉb+ìp7±çMz�%Hæ©•ŒgE�x_º~YM j‹¯]�=¦Y7·KLrî*ÄÈÄ&~ãÿîµ3Z@>K½�É#nÆOs‡u«mÌ6èrÚŽ/—ÕF#²ìúîžÕa.÷!ßÎYíÀÎÀ„Ì霃9�»g°ÅÐso“!Ÿ¾¦¨8,Û…Ô6�Mʶ‹¦TøPfkÓ>dFægXz@ÏÜ»-Ç‘è’ú9’ꨭ߿=3á’À ”~¹ =–ž±ÁôFï6Y�[ï�Æã,VËr.¸Xo×§@ݸ§’–¶Y¾Û¸›j¦ùÁ™WÿQu ñ‹“¢…ÆWªŸ^käСS'Ö–�5]€VŸ¡.dS˜ÌÈ›×ùÄšIôâè+‰ÏíŽ43E£œ6zûDÙåJ`5²Å‚ oeDät3Ó0Š´G¸/€6ˆ­ªÕŽœœî>„AKå6w.Oš Ë [ˆ2ßM™k×ÿ[§ýBf–^ùÚuåÊì õ„Ïùîü}r†TM¦ñOXk�ÝPo—–våo;~ñ¸}-vW\–¼-3ŸžŸ¢£ÁIŸBÌK4Ì~³"”¸WzìSРÙS?å0 ¤Óó…ÿ€"zZf—ØOi—/¿â"Xçl_æêÄ?ÊAm„’ýùRív·®à@õœOe{…0¯ÖéD›[6¯]éÿ÷p¯`›"Áv”ÃM=ÞKÚÂú2‹|8"”GR+RªØ®>ˆ˜ gS`ü—:‹SH䣸(ià_‘^:Ëšg1œ«;·ºDzÉV'?I;/˜5诛{Æ×ïµ°¼Æ~oÌÅ%]·RQš)ùôÚÿ"ïPîô•™‚¦f»nY™ÈÕuÈ»lìê¶ëÌšÓÄŸ¾�|rj—ıQŸÑû)&zzâ4ûüV¤?ØöC&µ r,„ê#±B{UÔ• Ê'<ñ‡!Ÿh¤¼ø]‘Ìç6‘«ÅÄ;ï³ïǃR•éQê*B%¶ ¥ÊëÚr\8Dž:¥8¸}Æ€dû§Ž UnºGÚ™“ƒ4(Lçå�ûã4 9‘õ ܽ.  àà$"5PÞœô­D.7…¬½³5…{Å:Í'­- `M�-ª¸IJðůR‚wØÔ�Çg‰ Kmää¦YípnXãEì H+aòÓ¤a§Ë¦Ž’0 T¤ -°&ÁÿRKEã´%Wô"¦ödQd�’¨¯Xÿ•zö­Á‰ýïQÜ93¸«»4RùãZO/ìÛCð±�ß“|}RÞ#”8�ð)¶é`Y6öròÐÒîüó@3 }UþóL9‘÷ê¼3GÔ›ZŒ¾�¡ó#KâõÂùý²yx‘‹�<¦dܶ�C4éÓÏB©äºŠÿ)¤erSŽ£Š;vª‡Xûf0n2¡Ó LÛ—,îÛ(ýç;åd—€]æòûAø²û¶¹žl÷ßÈ¥å÷knj-ÇSÈ2ÙH¼t€¾O"z-óþ‰ðKm’24ŸÏºðÒH„»Úð½F^�2Ÿ¢d2+ ÏÍv­LÐwQù^(ïèöz®õómSþÅW—=ѵRpçm‘è©dµôš|y½±AŠ£áÙpkŰ@kÇúfÿi Q}Äu€FyªHeJ\ãKCÍGÔ÷-äMAÙÏø:. /ôg:1O$ôG䓆„φÍð�e›’ÉøÛ R˜%ì)Tx€ë¼ãÍù»fþ¥Ww?”.e)�¤D4�ɲS> {ÃykjA\|EéÏNˆŸvun)¹Ôz{ö@U³™Ñ¼¾¿…R�ÁÇõ‚Ý–}6ï)ƒúá\ÞÝe#³!—†A•_ôÛ‰™ÞPé˜0îMÓÞ.¹_"}Òî5R ÓÀgAw%â©"]®4ø0|ý7Ê©ØÖè.wh#vFi&ÂT^lØÜO‡iƒË9Uliœ÷+ØéQmø/‘8D:^Ñ›:·UIdÄ;•¢Zå’ç³ ¹¨Þ×Gôm¦ì`å}*¹íA‡ÞÐa¢}¿E åMÞ*ÄPéÕäÆ8øÇ�×ePün}O~•ˆ’L÷oùˆÅðÁ7õ%ë©û¯Ù#H—‘žô‹nþ^fYŸÔß{9éºýqõŸÝ´îÉžXi@“F§>RÞg,©3­`Dàýx« rO«[Üyçfnͫ±úšyî ŒF#^™ú©²W.ikYÞMÎKê¯ }zãà<&MßSÙÿi48p—ñøâK¡ É»ï4ûa5d#8®Ä()d q²9ËÔtÏ‚lBs¯Š¡å‡°¿yp¿ŽÊ®™_�©ßoG'X™1Ë ºÛDÓ)¸•¿$f:zÇ·äV€ùÜó�Po®QËne<ÍjQk; 4¤O´ìmóÍâ &Šx2ÆÿЊ2´ÂßèÝÐÙ ŠEéHŠe ˆLÌ�Õo{@}ýF¸{¬v•D*‡Ûœ˜tgqÎ Z‚ÿà,UDèöW°Œ?ÃÜ`*È,‚Lr ˜W¼½´BÑ ;±¦÷ñkïákߺzˆú¿œ¦žf¸-ñ­aŸã(ÓŸʵÐWÃÒfª­3—ˆb{|†Ð!Ö�‡wŸ×¶÷H-5—q�\…¨/Ìø†¾-ü–p÷QÍíqÿ»y”–¶vv›pƒ£ø ]cÃ;ÛêvfØ·¾ÑòéYW¤*›@EHòs† Øß¼ØÀ-o¶4èŠiZÙ@Aá8ÇÍâ>ç+6éï ¼îPžMÃȇ�‡8ù.i�¿D£j£áÊ™xÇÓ�øy§Òî±m0È Zõ ~#À¡V\ž…ß) �l—à—册eˆ‘ö°zW%ìDj¢ò™åŽãO¯RÍþ; µØoðÌ‹`U%Kšu<~N7k„eØ1WÁã žÔ#>°t”ŸïŠ]�'ô\‰n÷¡–'¨ ú²»Ä˜+n¾è5j)Û­¿SŽHnÈ8¥]jÈ|\Éñ¹‚5³D�h?‚-á\½õÉ „ï\Ȩ<”ƒÍ7D:˺‹Ô$‚†Ú-ŽÎQ@O³"š�»ñÄÙëbƒÊ©ÔúpfTŸgÞùsÜZ„rS/;µë(Š+[ƒ±Í}|ËèëÅÑEà㦽íã‡o Q‰êjßôÉ@u‡EHù¾¯Ì‹v¸¨ Ù”O»nSú‹îëc¸¤[Lëw�¼çUÇžúô(J³…íkG?�ùÀÕ"³6óáœ{âÆy'e¢G¿]VNk‡ÕÓ±"�Â_êªFÌ�/iö³óÀà²Æ€˜Ù2Ãq|i©ta6ϯ&‚‡>ã8‘ä2nÁõ!­\Ú­Q¯{°`“²çÑ ÀX_MV™¶E%™SKeˆ#…�É2¢‡;˜Þ³À|í‰ë�RÇH—\˜Zü\P�ˆD6)ú„ãUÆ?;�ä|}³µÍ6ÞžªêB¬$`"¾&S*bõrjâu<4"ÕÌ/3Ý€ê y�K½üæ“EɼL•÷¼57:MD4Â߹ǘƒºreEçÅLÆ2j½bœ±=7ÓŒj^6ÑÔ$RxV»»‘ôž!Æ¢ØPá‚ùnäP!�v(âИÄLgYtpK*·Åá‡ßf³ÊŒ˜­ñNMÙÝ ªçãŽJ®—$è;¾6K^t_+Åf¬ªR’Nw$,šÅ§Ýr°¸=š*^”Ÿ [�5LRH—Þ;Íd¦ïðÉ” n… †Â#vµ­‹dq•4¨i¨÷…,FضC$‡Ý Ñ­ÖÊ?;<7cIPâ}=Ev½*:eÓh52hx»=¯Eö"Îw²øÙîg‡fôÌB²¤…#ç°T¹†š)zž‘ÿ”•9ù)*­| Lpõs£JD÷Uÿ—É¥º_A ïñ¹ÛmžÂÐð‰÷� *˲Dt¾ý¬×qäðÁ·ÅA1‡ª®=†®xªl‡Ú�{Ë— ! qÉžû-r»·ll '‡ ›¤(«"4}Æl-Ó<¸ª endstream endobj 342 0 obj 8427 endobj 341 0 obj << /Length 343 0 R /Filter /FlateDecode >> stream dWnu~tÎ¥ õ`gÀãÒ%,°](h ¦¨rã}QN endstream endobj 343 0 obj 32 endobj 344 0 obj << /Type /Font /Subtype /Type0 /BaseFont /EAAAAA+OpenSans /Encoding /Identity-H /ToUnicode 345 0 R /DescendantFonts [346 0 R] >> endobj 346 0 obj << /Type /Font /BaseFont /EAAAAA+OpenSans /CIDToGIDMap /Identity /Subtype /CIDFontType2 /CIDSystemInfo << /Registry (‰BÞ–˜.«x¼Èo) /Ordering (‰BÞ‚¿.—) /Supplement 0 >> /FontDescriptor 339 0 R /DW 0 /W [ 0 [600 259 321 602 561 613 353 408 556 252 604 553 477 618 612 778 476 613 516 613 612 729 930 595 252 630 612 338 571 556 523 500 548 503 266 278 571 777 524 571 252 571 571 632 753 571 547 519 571 902 591 571 1000 329 329 778 647 728 467 737 266 571 925 571 259 ] ] >> endobj 345 0 obj << /Length 347 0 R /Filter /FlateDecode >> stream –àŒ0 ©�8úÞ`�f§[ו±è¢`~¸^É&ÈõÊ�Ii~d¶~/|M^4¡eÖ!’T²Él&…$¦â]­,· ÝóM�¬'ªùRýûi~í¯]�„y̾&Eðþ=Òd°¤Í;¨¶9ûŸmcÉ´2Ca‚TñŽÇq×1/øÝSé})ʪšËb,EÊz¸€à¿Ý¡dR'ÿ�>ëpR`�$™½,€´%�胷™8LcXë—àãBJ. £O¨StB bm­.¨·È�“b¢™Ç¶õLf7Åy÷]|Ë¥®ùÔÓ_Ü]/]‰ÀIÞ½yfДä3Ë&ú ÈJ>*Š@Ã3ˆÑ0¡"I DE’Á6óCð2Ól®{V¸7”hm­š´´5\fg*üÐrŽ]eǯOü?^•=n7ظɛ#kÐ3EŒAiõ |27âüñã£~¶ïΓÑe­$འ¤¬HÓþwûâw9á[³”c�\¼¨É�÷M::ª&Æô¦»_»þ“Ê“:–£-òÞÄü´q{ìR,!ÇDÐ9$ÄõšÅ;”YÆÐ™UºûãèƒÀàôñ¦åæ Õ9ÔúïQèŽB¿BÛ)ãþ\5i•qºÇ<S.ëbÎÖ#ÌsØðëî$µ•è×Kï|e÷t鯮MÆ endstream endobj 347 0 obj 514 endobj 348 0 obj << /Type /FontDescriptor /FontName /EAAAAB+LiberationSansNarrow /FontBBox [-166 -303 1000 910] /Flags 33 /CapHeight 687 /Ascent 910 /Descent -303 /ItalicAngle 0 /StemV 0 /MissingWidth 500 /FontFile2 349 0 R /CIDSet 350 0 R >> endobj 349 0 obj << /Length1 21192 /Length 351 0 R /Filter /FlateDecode >> stream É?ÄÖb7W jŸ\)BšF…H·od?¡ýa(*êæËk ÊzÅOJ¯TšuSþôš8†»Üíô,ªr]+¦å§®.«a0Ÿê]ÂËÍUΦÄB�wÔå«<(_ÚìÐ!v†#“0ìruÙ–¦¿¨f}¯Þ‡2Jûo ®4íÁ?±oÈÙ×»Ÿk©|ÿe¨òW ¥—£#ôì!:›Â,zøBýmBŽ@†ãHˆ^~»RåêQÒjš sÌ{uDè�HmØd È_§ ö (Ïw15ìvÅjêœ&Wø†#%'�Îj¥$À)†;±pe²Ñ·T€ùjÿˆ=�5úMžî:sËÂî[Ê™R®Ôé­ºþÚ‚Jÿyr@Np§Ž¿hRj£ˆ¡!d¨ ‡}gŽäÃÆ:¨)?îÁBfu 7‚æ„1–ó3Ò ·P¬~%¯Ò"ç¬ójb÷¶® O¬RuwG ŽžÐÆYP2½Ámu‘þ¸ðUéhüW{ô1úÒÑk kâš‹ÃÜ`̺9ÿ¢µü]så•»ÿO1Œ±f¸q\I’·ìòË,ØX±ä¯G/>Ëêz‹T‰åË̵ڱ]&G�Žà�Èýe—@¸¾Ì=š®ìȬÀTm0/„ɧ։QYF¬kÁÇ×Öl¿~Wk¥™2‡ÐÕöôL€ >Gp/Z¾�Åû›å ÔL /· ~ß=ä0°‘Oy×Xyh´ ÏJ[íÅ´x[üÌ"î¬âѺèM1ñ«7+¡¡Ýâ¥ßÖÉ�Ê»nqe†ÚÛd¿áÕ~=ZgL�d&ó)aì•êB&Š˜4öô¾{™�“£æú]ü = ¥»ÁUOüTœŠ÷çxÄh£˜Î�ÌÏ—•¯r—Es¥ ļÿƒR`ô$ÓÁ›ÌÿÞòÍMz�-žvÂB–.oúkÉ©îà¥á`ªß'Å}<×�‚Þ½•ÕQ'wÝWr$ö+nl½™YèI¯ú„¨Êsù˜%ÖY«îP7I{ªÑý(ÄG[Ê|µ¸Ð¿œ$X¢¸^Dóì /‹Oi�åê&û Ô�\ë•»„bŽM²La fÍq˜J�ÆC¶öM~8œWg6ÓzAà�ëf–ž¶;Faö²¦ ¸E„PA 0÷]’r²vÖ¸QZÿÓ£:– ßòõ¦¨Ûmûê^M¸E¥tmˆ³I¦lc*?`~1±roÑöç5s§  ¡ÄGšÃ câ(‰8�Ò�Š{2õÓš÷¦L–Y+šrV6t7ç=z.ÆOvÏNN½¯7id¬íÓã›Û’³N¿x™Ÿþtˆ‚DˆÛùÿ ü‹€4ÝCµyù­/ÈôÆL!¦—þÀhˆS´¦@€dD#D®fÿƒÀaDßà××�]W#@½�»YÈÛh?ìÅš6 Áù`‡^�}¹ƒˆ�B½zé¿“<ÿ†&"¯wb•Öyíä;$ûöÕxm—5-õà‹�æ.û?k·`ûë�æ‹­Öá\?mcwÃnÛ‡Z¢‚ EÃý²D?T® g^Ï.Ɇ±þÍù¾åJQrl›@×\w´õYýxuð<½ÌÁ‰w )kCG=<âãßFFLr=vÙ§N.êê„Äýƒ5‚ò\C9[r•Ó½]¾ M áE^æ”G×Ä·‰Î6ïñë>¢¢ð²Ñ£n˜nLUwvÿY‡]awôÕgº°ÏÐSr�Ý\âÙ?󣽋[ÙÞ•/g<àÒ\ÛeæâÇ ¸Q ‹ va…÷}�IÂ÷–,¶D*™½­I –˜&B·Z/]]òÕßÉúAZMmWÔnµNÍ‹î#ƒ­ë@Në¨N?^×Ìo‡ô[n³ Äè($¡Á?å«¥Q�¼€-†+ÆÅÆ|gš(›Æõp�¼6úu•ðú.a—ùÁžë_1�8Ãñãjùœ ×›³{1Ñrk¥`Uõô.q¸gq�ǼÁö§Eß ¾ÛáUà?'o5ÕV¾�¹BðP8phDþ›÷-<ó`´cõ¦ô³¼Ž£swØØ¼n‹#?³¥á÷ºrè}ó‘ô&óßÊã RNòa·…ÖOê´¼`~?k±]ÏÜ6‹–6ákõ0Õ>¼e¿”eâ�ÿì×ô¤û›¦m$PtRxÕµMö�ô§DÅšF|@Épá¥R0ÞÜ2Ÿ.(ûö09¢xï5ºÝäb#˜/ßÀ±+¬ØU w •s+ÝÀ…l$[&lPØÇMq„V\:¬—}V·-³z,qå7æÔlBjÓ0÷§«y÷$ø²–*ì çPJ{„&XE$Ç�†ÏIöàþÑ´À±WÍe‡«n*sK™Sg¢i?7úùSc“¸åÉq¯›ÎëÑ4Tª,„�ÅX¡hà Ã§0É¥ÐÊ“J®†_ÆžÔôÛ¥A·7AüF9·Më§RõÓÍMÙ²  ¶&eô¿yËC¦¥=²Í2Œ‘z&ÅÌ^ùVMÿWó(í‰å^`fÖï•¹ÚØõ˜Q¼‚Ӹ©ž8�ÝgX)xÖ§ªt¶ úþG_£/žÄùrog²¶&8÷e[GK9-�æ¾’\}„û¬ÄÕÛŒaa mÎ&W,›ãß@æÆ÷")U¼ŽÛ�éÄ¥†¤($lò`c-ò©~>$Ò.–\8² ùrÍOÌ5,ÌNþæø&‚zã&÷÷Jâš÷¤›ØS.kò¤«o3_Ç9Œn×ù,Vðô�;W`µ­Ë#j‹˜t;\‡æ Ù4L�Q–ÙwR{�ºß7ö’úâv±ù@Žx>³uÊw#³îÚúWå†bÆ vML–µ¯©œ ~,stß j@Çãe)v’2B^™ Z5]Æôï-t;;lÊê*Ÿ¥LãTâ³FùŠG¾ r3 ¾Š›ž­ÙÙ�.yÖÆÑòh¢½.ó°þVLY> ÜNüipq¶§2@Fy_¥½ŒL™ðŒa¶ÎÒoûìõÉYÕU1Ÿ¤»´×·½ãr^Ç"ŠÔc�÷´}‚™8‹ª2ÄZÉ\#½åȇ/X�‹eQ»—;!0T±vÕ¿>h® ŸLT»'×IŽê¾9î§Òl û4[>lþ:¤¨mv½¯KŸë¸½â É®T¼�,0{Ä*DZ Ÿš‘Øö[�{Û:ÿû.¼N†4hfÍ£|R€úàeøê �Ñþ©­OCr8ÔÇû,5t·\KûàÈ9WZű§´ÊT¡ò†±U¢#¬@QÖ˜vvµ‡qÞ[‹ÆÁf…Á=¹ã{Bg÷¬ç,»Á¼I°¿f±€Aø}ƒâÖ ÐÉÕá¿ _¸UM�Ìí²tD?]D2u‘Rf@az%¥Í¤È¹&˜œbý3ú—ÙD8Ý�l¿!»ïŸQ•`²q«,#ì²öù6Ihº<ð•æÛ¹Q'µìÕ³v-Žå ½‚ 7‘ެÐǽ¹ý»êóSêÚ˜2î•ü^î9q ò\=á0W¦EiüÈdÆ}'§ŽGFÛ$Õø�L]¬ý4Õ›‘ØÏ‘ÄØ¦i¬ø×çç=êâúÑ;ƒ�ü¿x" øPþ3ù“¼ñ–}Ž(YZ*£Ü—ŽNFF¢iŠqÔ?[pˆ(€›Á³«„ur�Z¥J µâ}{Jå«zœU“Ó‚•qnj`‚<'VW¯-|Ë•èN¤þà6�M$® Š5N{̧J?¾û|`ãÆéxtWŠ´ÐFX~Š~øÏÏUæë'”DCð# ˜Éšá®ã–.!Ƽýjõ$ñ…Jþ‚þŸ‹‡Ã¤XÏ.Sþ¤€C3ù~3 dPh3Z¥¾4?}ì~§°H'w#û.Ù�bj€*ÑÓ 7ÚF58·îL‹]δ¢°í\d–6fÝâ)<ä%f8Êß:)cÝëKÚIthêÞœ?ñïŠv¡ÿ´x9òÞh;ã¤ì¿j¤¹;ÁAÜØ°�¬s8ÁFø†<Û;n¿Dذɯ©Ìÿ·Œt íâªfËD ™`àGé×öòT?w$·‰¤ËHw‚ 1:æ÷=`?Q@iÎÖVŠN E{f슚0…[¹x!ô6yòóîÓSCûE~Z"7ýâë?ì[[£²_Ôë‡Ïõ¤VÊkðÕ1·£Yí¬àµð¡+sç»~œ”Bg��“ö¸ˆž‡~!ÀÍ&k¯iû®-Øg-˜µî ËEî€ ûBq[I  é½¥ÚÁ.so¿‘—�ì0L= ’NÐŒ6º¸šòt3αñ„ƒx[|œ¸Š]ÀîVÎqò°ÚÑOr�å¹#,”L¢.Mo$ô$iîWx¤:æzìøÃ 5-·¤4oyu¹ie9Ù¯«Éì½MoûCI«ÛÕb¨0^ö¢–]ã«íCœ†6| ç–Ë£�vöÆ*F¿°öiÎhZe€Ç[5<ÿüLy…n’‹ ßµãÇÁyë;(WÑi™˜…T¶oaAÔšH.`àgFÎÝr˜¹êt)ðrhP¬×ê»o·›ÃºŽØ,aA� Ë3³ÀëU;¾¶ä¶%qc¿#2°œR¡¶* ‚·>€÷Ú²þ¥C\�ð- …Ô\D:?48Düj?½â·Í¶J¡�f’5Lš»O¾�Óy•õ"HÁ7$#Οl¼qáÔòùŸ¦IšòÓf‹t‡œs;‰ =0aéßO;Ç>i 8F½Ùö‹Gæ×„‹¨—Yp¿9T[öÈÆÆý‡´Ô©ß:ëu w£Ñ§ó·ñn÷ÎÅÿËÄiÇï b¢ÀÅfÙ±UˆYôÚì�`6Ö4SŒ°k/7!j¶|Œ¶Ö@`0´¯åÎpªÈè- ˜p×­¾Û¢×a9H ‘åÐHé£#…#øà·üÇE�øÑäàŽD³‘Ñûݶ…gŸ·üi— 8=0ÝúcžÒÊ£ìß®wI(\ä]B³ —‡sçúY"0¨š-~¤Æaä¸R`Ü#<]·Chü9n2±e ñëQMz•¤@~£l\^ãEY‘»}è_¸SÂÙ‡Âp¬‡¾�}°¾jClègË6©oä-{NHÍ»Ìü:4ùš^A@öŒ�¯/í¾«„v Ñ//ÀUü“f~ˆ‹HÈñFÿ%²¶éá pW•ä7_°ç¼X“¾yà¼\#9‚#¹´l~+>~�4y¤å“ú9eow�µ§[zÀfôë»bsQg4™Áý°3õ§d‡|Ä‹N…(5ZË „ ðú©aìi)¡�7¥Õï�œkv‡¿h¸‘Q”4/ÆM@ítðàvÈžFv]Ì(I¼Õ†­‡d/õ*_åm�í°-Aöœ™7áFÓ w@l9¸(Ö1»þ<ô�`Î’ÂŽ‰-cøÓåê"ÝÑ&RÁ —…#_ˆ«Ö…}¨H˶“ýíbý*8×_ã ¼ù梺Á7ƒ•–!é^¶1ðZ²€»«£“ù·ÕIÆëʈ¶V£M¤\|Ô^ äõl¶Àf[hë8)à§B­[r©îßš¸%þ©^Ò®N^«¡´„TÊcû”rœª} §~–õCRnõI£� …¾{]ýûÈ¥ ÕKœÇUÄ”‡´Þ= eÙñ!B ½[ é�JÖ6eù8¶‹¥³*=Î*ëlòÔèêÈ"D¨€ŠœÔˆxÃ5¡1Î&ž‘Z‰g϶¥¶.´2›˜Îɾ@ƒò…ï?»/»# ñÔ"k㥹´ûR¼ƒ¨ŸãÇJ2–lŒ>úR˜¯Ø§ŸÉR� ßû5=pá�|¶À[óÖo¡º�%ÚtÀ™D¹8Z�áò~=“MÚ9SCÚ)< ‹ƒñFG#ÀÌ‹/x®%1§÷”iäªøôá�üŸŽ¯`ùxCÝ·Ø+^µ«AMë¡J¤ùY‡ý3k|6sñK²*‡Í´ˆA䨝Fn¶‘ïk6eL‘O*Ò§…o]` ]£W>1GpQCVh3é:ž �Qs5Ö«Æ gñZQ -"?ˆúÅÏžŒ^e†¦Ø}Öº_îýLþ�‰ð9�%ªÍ?4�ê¬ÒýyÀu 5P•½0�º˜×£êƒlµ·Sß]R|m›1ƒEë·œåÈ9ÚrÍWþµºkuP^Ë/z„ ö©:hC ®2Åc^÷=Cq!$4TÂÚ÷#ÏÔÀ(�FÌm½DB‰ÈX×l©ý²îôR^z\Lš¹"�±]ј>>¿,%©»4WMö#&hêû±éÀÒS‘ouXåÉ'å´µ¶�^ô3Úʙˋoù<–ø~Ÿá+5�†ÆDFÞ©�¼g–” ç+—\eÏ‘ °®©jÜž’tÛžj–\2æ 4½‚'„îÛ eä0g¿ÍAøxÚŠoREáaßm�A©‘ìaõ?WŽÎ§Y9ïY°ü�õÚ,D2ÈM†ÇxŠP„cs:Ûi5o?—ÓŠëܘ©öÆìðøùÃ%í¤KUÕ$«ŽráAúÌ×<ß-œËN~ ÄðB‘ÃÓ âÒBõö.0âÎåc­žѶZ–›¬K“÷avp‚À¯ëu,ˆ1­ÛÞ×'¡±eh ‚`t•àΫbchaer­.!T<Šûá�;ñóûé>ʧƒ(å—‘Ä]0i²šª¤jýÏPÒ=rc%ðŒÉ~w6ÜpÅLã…Ü8G>ZaSt|½Gà—µ9AµÔVÆ�H�„XT>3bå#sóÿ×2߀™½æÏ¨˜!kduCÿÞ:ö°ë¤µø¾°ñ»Ä‘ÂGÊ1‡O½º@Uyî þã{Å×F,7ìùB·¬uä7œ»íÅÜ’H 3)¤÷d‚ÙÚʨhfé•s,níRaŸºð óc+5ú¶Ýµ·g�BjR-È ×A"ý7ÍòÐ(–l�s‡xhÀ½å~<Ëf!„7g�±”ê.Õa| Æ‹h*îM”ID}¼’~Ða 6ß§ÄŒHgçz*¡ëàÅãñ’g®à©±>æBÁÛÿâmaV ye˜Å‚{$cnϪ1Sà+|$DŸø«DândžS1¸² ‹¿ûO™i³ÅäyæíÚâújjN”ç÷*TL%dÔ¡„ÔDbŒ;ÑÖª^°è[¦ÕƒœË¼E… ·ͤ&Dû=í‚EKã‹z7tí[%±äyŠk³_n¿[ÍFQú:,Ÿcœ]B Å÷èW��[°”~‚4‚ÉñD �‰Ò–œœéµ˜†¦ä9_Û/Ãîz=“wÀ1¨oaçLq¹*ä11µ˜Ì—òvå,×Oßq�Ä£\c rÉèíp¾±¥sHéB›n²°Ù¬¾)£óD"4LD‘ë~® ûu¡qDy¶Å®‰ ¹X`›,[„c3°X"„}S`¦­÷îþ Ï‡v¢Iû &ðuÃSÕØK4ë¦òà¤4¨4P¯ß�¶ Ö…ò"ì›'nÒ1T«o4R¡,Çw0)¿3ý I/:èî¢ ÔZ�®Åc�—óë*GÚîvD¶ gkÐîå=1Ou•¹þ³PŒë“ª úê_öÌÞB•¯{‹piêJŽÎ¶Ç''7ž)¨`k€å„ϴꮥ'pR�¿¿ï‡€§ÌÛPþ ¯«¬gb¦û½(ö™‚Ôr?ªŒ¦Øª&GÆ1‘õ‡�ÆÌfþwÃÔô 4¹ÏÍX½ÜòƒlA[T“ÍöO:äsj,m8 øhs—Êíð°Òe|Ò±«òîl³Gkà§âÙ.nk9`Ÿ}ÎE:øk …�@v•{ÖX�Öd®¢]#o$ƒ¹|Ýœÿü6cé«}í̼ZÎÿdõ»uG×®v9 þ]îƒ�_�px»°u¯†o˜«Y¶œ[ º°¶7†ý:d9¼Û}éæQfðÀ;5”Ÿ”O6g‰ëäÂönz]¶¡\u¤«´gR7‹4•7ê«¿­Ó¾¶ÁÌПéÐOÝ0Á»½TˆÆo;´’Sæx®`÷Î1½-Ú{þÜÞ2‚h/ŠÓvKÒ)„˜¡¸2ܺKŠõ_?º”ø Ù[_B#�ù[á« [P…]ö�NÿHb-úsüçѰÚÊ Æ½]XšKÊJýRȵfËzL«ýõ¾7Ìph¸èwê Ñ w·DñN¢-LTÛÞ“Ý#@ßêÆhù×qôeÚì—\—pÎIþ×C#ó™Í9RoË %ö…ßáÈC¢¶I-L‚>&µ>1‹0ü¡À¼Œ1Ž ûð”:5á“¿]T*QÜßË´�qØð˜äùK Ìv�í€ÙqÈm׿ø½q±òX,Õ—6¨žŒ:~»·šu;îó8ß’ôˆWDXãÖ¦¦ð¢êûÂÂÉ�¿ž„?fýÿ;0 nf㯷k:nÖ(®ùGûÚ´ÄÇ›I+@õVWÔÖ¹"8S˜òµ‡7 ^<+òJDÞÝýŠ©H‹6Pg;戮=±­E²_C�á¨çøQ8:%C17†]Î,#Í$pÖÐÌ'�/ö.\Œ™Ú6׌£!làÕV§—\ñî÷ÍYù>T×Ë뀛"/ç¡�½Wyˆ<ˆ¿JÐÎÕeó24[=l§ÖR­¹Äü‹ÿ[/U1º¹°€º»×@Ü)užØ|;]ŽŠŒ¨×]üþâÛ;¤ë™¡ �‡JÁFôc�Î#B…z†–¾‹5ÀûMÆÍ­:òúeË©\OF†PQøßÿºµ•�·þŒZ÷·& @–Y{¯3o"Ãú£ÕöðSïcƒî7‚’GÚ¤œu¾¶–f @/ÏÒ&:#×Íßw´'⾫P–‘6-ã)°pkhÕ‹6ZÆ{Ð ìƒõô ˆ§VÐ*Ô¯µ-ƒË•—)Ç‹&ˆ Å+æ ±§û(E†:Ί&Ò4žk¢aî…jR9¸ZV‹R@´dærAº~Yš@mè@ëâÕJñkžAõÈÓ¬æÈ€™ÄÓ‚1ÒM%âÌ`ô*ö£{Ü1Ž*Þ¤ XA‚$¬ªÃ¤Æ¬ÖÆ«*X8á�÷IÖÙ¼õ¦„V¼Ì«¿¹™§²‹r+jaÇ,ñvZŒJ8 »gÆY5ÖÜàì_¸Þõ7)•þ¬‹,*güçƒÀ­-T´;<×aH,¦R<$§—¬×ôíæõ[®:ëÈ9ÿVðÐ ›)lõ¿¦zTò“z_¦Ê÷Pˆ®ˆ%ߞLjô-.by‚™8Ü0V‚÷ò§ƒ“šÔêjX¢üYjÇoÜäNù�@y”œbKð¯bŽ +©¾Ã+­Fç®2ƒE⃈7^c`‘DØJ7 ðN,Ë¢ö'ÓyîÏë!õHubD™Aiz¤Ðåw/*5êÔ‚«ºR¡v;$Ûž�ßf{¿¦í&áü±µ9¨ˆ]Ka0xÈZù»Jo�? ™�ERÚq÷þ'S�µ'¸öµù '�À%ŸºÜ$ÁQ ½²+·÷øsQÝ«mÞH ÒÚpîÌî,R·ñ—PÃE�2ž¼àIÒ¨J&YW¤Ò"æÔTBÒ™bS‹ÙËkê/]äø½’Ç �l�ª›ex±[¢:×ý³gãžW©­ÅzŽÇg_ŽãÞ]ôÖà,öqç=ê3Û¿~ŒÎT²±‚éï•}�pfFóI¶×®ñ¡ò†òaj`¯êÿû\ X«O–ŒœÖ]€–z„�ϱ¤½2¥¨éaª§LG—½$ ›ø9J·¦Ç{¦^‰ª¨x0³BY{‚ÍGšˆÐî ©@)o¡ËÙÃI‰†ÀBÐãC~6ñÚCÅ8¬f±™tk˜ìÞ)Ñ·'\QãBxe è<Àͤ!G̱ڪÐúÆC�®·ÀÊê"®‡ûé7/¾­Ê²T�XºQÓ*ÔÆ B‘ó 78 >u‰ë&ÿW¦Nè µðét*^ä’²󢿆³}¤A¡_Á¼3°yÁ"Ò+›ôî­ktw¥uYüôÕ5îöꌷ&?H§î ’� @ÆR_žîm1>ýÅ6¢´�ˆex©"؈°½ÑQ·Ò!Ã5�Zß ±ÄÀz·®lÕ®•�&*1ÛÈ[ha�¥Ž»•Þ *íùÃ̼'«¯ H©×�³Š,é8¡ýòˆn†d”*-š¤s­ÄÒ¹7_†F®:æ³ë ¢EÛ¸�WM3âi·z¨ ¶îˆ¦}ð\%h¡öZÁŽSwÅ[óõþ!´Ð«{NÁ"¹8V¶ Þ›+:øÖ¤+ßÈæ×rÐo��lAm;º/=Õ� PPÕ’çŽCÔ8Ùnß¹‰ïåM3´~‘<–a0w%ŒÊEgæè¾¸±GàÕBwþyA•{>6ßN¢Pâ<¢ø/zå1Ï!]Ô³ºÆÁOÿ¡Pw�Õ^¢\=)Å슃¥tmV�‚šdŠléòþ£­0ÙmÑ' E(ÇUb6顊NQ=ý ]^ö(€�Â0° R’ôõQ%Rç÷»Y5}5«Ôø¨{W®ÞˆžØ½/5lʈNa¼¶^éÝ`f·G9,~2«Ž°<ÏÞ0|D+Ì‚5q\û„†Ö|‰ò‘�ñóY�[°R ¸Ý·A;-ðÒø.PÎ4”ë¿]`I-ð‘ç4Þn˜hŽê×d““ NÎÞ»þ.I!çnõ òxp²Á²cX…°P„\ÌðBTËö#Ê%ðð,Ê#±x=gŽ® .Ûv8¬ÒÅTRe¤ózþ„ˆ®òÄÛ ZZ¶ys ïˆé 3RÔq Ü«¡xê˦,”µú ¡šÙÓ�»Ý,ÕÙß"ì.Åû®??Z†:¥ÂÆ�Øœ/‚Ëìi,ÚòµäötQ}M>xA¼l‡{àO=¯)�®<“úá%�мìà<`óžO‰¡e«O c¦œ�C PýPhS[_èv�—õl—rê)¯Î{rÂ4 0çú³ý§Ë4ÜBT‚µ¾`¯…LpÖxä~­B³�P™ÕYé¦ »ÓÝÞÍG WŽp¥‰ðÝ©DzoËü%AgB_Ø÷´¦DeËÚî½ ]ˆ4Ýáviè’ðpûÜ“ÝÆã› &�ˆZvtý�çtÂ_WánVª!�o»'(+|‹ì•¥D àãmèó÷¬ñ—mU’ÔÖl/»·mwkU¾ÓÞ; Œu¼ê–Â`0¿HŸÑŒ»‚fs>rÝ�¥uçì%I0(ŸU8¦ä}aâBE¡AvQ‰a¢¨Hœ ™ðö,eˆS=â[MoŒµÑ „øâa•5_L\k¡~͘m僄sèœmn}Åì£+™ÉžDpfŠP4T+Ò”_w�§²ÇÐqÇ©'õŒä}C‡û0ídb½êe‹aÚzT|Rh˜CPø8�á«\A�¤ë#–¿P×—²í”L}ª±NN,¹6^bY�‚¯NµnE“ §Ç¿ 0¹xÆ”ì²GŽm,|òqL—’—@Té1»¯Jò|‹GvìSÉn=lQ¬AN”òƒˆàZ“¹Ã_FìЛ!ƒ^�jê¬Ú€ o@e#i ë›ÚÆÐ‰ƒõˆšs=oâ×,È)fóþ!×QUÈ"#{SY†c“p<Ò­i³Ïc‹¸¶‚ÚÚ  O.Jèh}��\Jü �ªE¨`e"-{n5°¢¦3a%“(—Ø9ÿ Ð�ÌvJ:K¥¿Z{.€9£î:7@bæ]}�áV«‰ˆÃ¦à:½E•Í`C;‹àø"¯{@˜oŸ9H˶Â× ñÄ+ÅØ{09Ÿ!$z’"'�±¡Oej¬SÙ�7ÊÞ .Cûh³í’~jŠ�—Uzsè¨ÜÓÎb4+H±:4Ó18œÇT³ïßÄÿ:» QA%0.d(?ìXÔÇX–î´ª°¹%OJɧ×=:9“ÜQqOPaùyÚ¥™õS_¯Öù¼•î�`‘Ø–˜,\æÞ)ûñ©hý¾EØñãÅþo‡LöœjìÈXä^À7º¶kwgUäƒ@©6Jb÷ˆr—Óü°ÁþzìX‚·\¹�„q~÷¶%Ô×d±²'Töd²eÔAœÚ$]º'ÁKÚ³¨¨>,ndÈÝìÈ×#»Õ1|ßâëwÈÔ—æû&¦áÐ[Ò¿†µO¤¶%%D]n?DHM„Q�tÅí³’÷šUÄÌÉQRq0Æ÷ÿ!ƒßL¡ivœ•$¬‹àðÚÄ�0{–ïx–·dÿ§š@kyí0gv:(Û'=Hfÿ7û™¸™ó%³ë–nÔ-ñ§Þ‡YKpèÁM3DeïÙ›�×Bf&L1¨ìôÐï?oß—C�j]T×õù÷È�Ý%Mý©€ŠN¿]‘¥Bœ?Ï|u�O×g5ÅÙÊH\Uƒ¦dz(~ßü¡�F`Õ®¨baÉcélD57„›t˜zp¬9¢û½ñð’ùeBÝ Ôæk·æ‹0çžU�€÷‚×]Ñ<À^D°;ëáHºþÖTz pYA+ò\Ÿôpwv¶°Ä2õè±›î…,Zx!—1dðàÏcžT�©ŠàhZêá9RìïœÜäß.”¶˜yŠƒqH°J:êOÔ_ZAÏâ™&½EÆÅÛ$S yÑE©kP¿ˆÅˆã@M Ùž?€dìiJâ~þ •`Á•)ø5dvJ ¼×k² ¹U†Ù³f(‡i¡¢†½BŒ†ã(Ìß[…5µëÜ?0LJD_MÑGƹ�óü–_Ç–ZR¥$JY¨V¿”C†ÊàÅNëêÜVçÃ)§¹S‘SÀ&CþH5m—á» ,ϯ»°a¬Aæ…:ÃLûU2L7gÊ3ÈVAçJæsLÚí`ÁóAPvæj!}&-Q ZF¢ÝÖ•íUt º ù×%ùKêW¼Ykþ,¬ïlD‹@žËþ&�2K‚è©ðä¥w_uµ°õ€{�škT¶lÙ2É- •R „;§fùË0Û³OÕ{±Vhâ5ÁòÉ;ØÍ�·¥«™K/ŠÕ>¢‘]{æ'Uƒ–3â[·o‡wA‹˜[®|e/½•3þ @äßýjÖÛK¿¾3K* *­ÑõÐIš{6*¯Üç±dÆÞ‡\®�i<×èÒ˜—(q1§b]¹ãêˆ/5ô :TGn¯ŽëaWÛºVm½³3JIÞä%�Ûw~/C­FÄñЬ Ù¥B–¿Eèì/o’�¯¾ü(¢X1w÷^ƒ‡©,•µ–­ˆœu‹rK¸oÿ–tBhk¥ƒ.‚Üp�t å^Ê΋_ÔáéõvnÎyû™K½ä}¬g§EjËîŠly÷äã‡5/ /ÿ YtÿÇ`WgâµNúGË{¯bââx.°/ßúí•R„~îY fŽÕ0hÄ‘y„õ¨ëä_¾& hqH{Ð5¸V‹�jÃuz!7˜àA$„¬)r󴜄²äå È|´xÜó夵"…ù°ÐÓ­‘iß°£f�´¿{å§@žÂƒ=ï®ÅéL^–SÈÝËÓ14®=äÞèª$ûk�ŠÃ@“U 3Jð=! Õ= ²�]ñiXßNéP^ƒGZ]Ü—!•£”jÆŸ†gF¹Š`eeâ£IÏà;!F„§Ø]~ˆÍR+âŸ:ònŠ1È¡£U*{n ‹¨�à’Á�U„C*KP÷ô~ž‹±”Y!€çTù‚™õ‡&ô´ÒVdBF�z…ŒŸ8îœÑ�2a)¼üüÛ‘Zß”–¢¡ë|nsÔè�ÑKnȧ•ÔÁ?XÎrŒ…Ö@ŸÇ²ð¨Íñ•™¥ô:Íø¹å×Eݵ¿Æ+5+ÌØæº™ßS`O±3 (W%´–ˆfhHŸäÛœäd¨Ú¿;ƒTV,Íé#³ÕÆr‘.kÊ5ÀE±uÞ`çÀ(ôÔ7We¥ ÚÚ½]?�”ÏÍ(zO_‘¥ÝšÀY»�EëÍ(ˆ¦s~ý¯¤—Nå®'$µ [KÇZ[ä…·þ@À¯¼Ï€9"½ ]ñð‡ª«è'ECΚY‘O.¢�x³‰Lº|{jYß ZÏLDÿ»ÍF€%DŸøŠW®imÁ@o¢æT¬l—ùï’†ŠÎ¸»©耨4ÖãÔáÏ­�ç�¾U¾ê‡=J韣VF÷u·{BUT[; ž°"n,—w)”ÔÚ�˜(¨@+³«�2�Ò¥^¬8æo'Ó·�ÇW!žì\˰g (�Þ#¥h+½]#“§8"­eC.3»÷:®N=fNCAÁéb¯QÁ6Á!E3¸Ì‡pÏâÃ2öpëgøI8l{övV™ÈeC�ð¶ÁGP€b[¡Y¸—¦Ý�Ò7òcèMÔ2@R�Ux|Ô@ӀƷY¸Àóü{ëÈ4¼­a�ùFgÁ^­ì(ê»ùZ3qp:¬Q�¾ø¥µ�!¹ QÀñпô<¶NåG!¸�W�ô[šÓ‡Ë3ß|„;/W\º‹ïzE”��8OGôo8‚»í©iudž^ù¨– Á½fu¨Âzk¨xDÝÕ©/÷Wý­Au¾|+ôWJ@bO€…f›ûÏNÞ‰³*=yh¦ ±·©še’²Ž/àV£a¡:ð™ í¶òNâ^H�™&^aAß2F �GÅKòó¼u83•q.º�­ïŒR“mñÃd\‘¡*‘Ž\l>œƒNÛn†�¡ä‚aÿì©b]^¿Ä@ܱÃþ“M•º² j®=H¿”I¸‡šØ ‚ö0�j쮊u÷ôâ»/^À;^Ƨ˜õ§\|×€²E þ‚ÅË­L (hÿ’äB•ŠëÜK”–Ìõ »xþ‰m&yþ±>~ý“Ñøt¶,*á‰Ô x¢ìµÔd�âå9>6mx*SÌ÷6Ü®Öpb­ÇIŸ|q£ê•ë© ¼s2k¹î°WôìÜñTñ†Öá Õ^IøøUƒÙ‹ñÅ Qs_¦Ï5}|ý)o•¡Lµÿ}ê2g±(“=§æ§É„ŸHÌ¢·ÍÇž÷Ä|(`X"ÿ;ËöyCÁA#6X›…Ï3$yܼ±âìši¿æV_m¿J„B÷� ô 3±„ì]ÒŒ páÑKf endstream endobj 351 0 obj 13802 endobj 350 0 obj << /Length 352 0 R /Filter /FlateDecode >> stream ¹B{ŸÒ˜þÜNh‡P´„q‚h» NHí pe endstream endobj 352 0 obj 27 endobj 353 0 obj << /Type /Font /Subtype /Type0 /BaseFont /EAAAAB+LiberationSansNarrow /Encoding /Identity-H /ToUnicode 354 0 R /DescendantFonts [355 0 R] >> endobj 355 0 obj << /Type /Font /BaseFont /EAAAAB+LiberationSansNarrow /CIDToGIDMap /Identity /Subtype /CIDFontType2 /CIDSystemInfo << /Registry (þö¬Òçð-Š\\) /Ordering (þö¸ÒÀ-) /Supplement 0 >> /FontDescriptor 348 0 R /DW 0 /W [ 0 [228 228 272 546 456 228 591 182 456 683 456 228 410 456 272 456 456 456 456 546 456 182 591 228 638 456 500 456 500 456 456 410 591 456 410 272 456 228 228 272 773 546 546 410 591 410 683 228 228 546 546 591 456 479 456 456 546 832 182 456 456 819 228 228 638 591 410 591 456 410 287 546 456 456 638 410 228 157 456 729 291 546 ] ] >> endobj 354 0 obj << /Length 356 0 R /Filter /FlateDecode >> stream ó'ñ$—xF¹eÛ Ø ÆÌ�§�ÉÇÏ q¼Œ¥ãƒàÑiÑZ¤&T\LÐ{�A—°ÍÍÝøé†Ù±ôátÇÉ«"T’S]u[ÝPƒ)ç7;¨´½U ý›·’€N«|¥±>Ƹ›Û~˜+®…ÞêB&KVaÝkâ‰A»¯ëêWÇY�3¢æŸö¡§XÍ®Z@[>P(Wú%GY·иúÑZ5ml(u\:b 6-ù–gmÛ ‘ißK€B°¬$.õûèî^qh)(ýHÊ@= �†m—ÆôQ7Ý�,*㸧ς væ€8+pâÑoEô˜ŸHIöÁ›¤AÜí)Z“¬Ò¶†sþ9 —q^ ÆŠõݸˤDü¤] ²LXƒÉ,Àô†<4nœo þ�ç>ÕÞw˜&õg#£?œT�Ù’ˆºg`µj–Œ)z;]�°¤ŠÎHŽ5ÓOS�Ôå^¬Rݼ`?·?Š·á½Õå‘a¬ S€ÆÌ]?N®òÊ9¦ÂÐÄBÛ¼¸ ù׈ˆqˆ"ܲG†¹gëéÞ@WÔa‹r/Ê7¨oš Lñˆ|u–Q1%9ÄàÚ �+=Ï;4ŸQl¥ô‹5¿Cœ]*Öùkï ùÉ4º¦r‡’#ÇM5ÇTAPÅŒ´)©~•=ÚÔÀ��ÁóYЈtê;ÈfgÞXÂþ„ƒÁƒñnª«ì–[˜=ë×—ÊkcŸyæt&¾1ñ¨<79Ås­¹†QZø_ôOž{„á§`i¶b endstream endobj 356 0 obj 581 endobj 357 0 obj << /Type /FontDescriptor /FontName /EAAAAC+LiberationSansNarrow-Bold /FontBBox [-151 -303 1000 1033] /Flags 33 /CapHeight 687 /Ascent 1033 /Descent -303 /ItalicAngle 0 /StemV 0 /MissingWidth 500 /FontFile2 358 0 R /CIDSet 359 0 R >> endobj 358 0 obj << /Length1 14948 /Length 360 0 R /Filter /FlateDecode >> stream ’ÝÜps/Âv±Ü@¹Î¯FÈŽ %®àk“#‡x |mõÝÁ¦:úÖð2åÀG †Û‘t¿d‹E�sg==¹^õv׆,BÜ·¬k.…ðÒ<áî=IÞlxŒu»2"®˜*Àv¥Õæ;tæŽîüh &ÔµÌ6šÏ<àR®UÓêE™ð¸Ÿ3ðÓ¹´&&W ]¯¢MH’<–§<ìÜw) –u-jÑ•¿ô–ÑvÀ”N�wùÚ5o£MÅ‚yu‹=<1ÊC�ÜÀeí >–�N� ²*)=â €~óŒ%ë()в8DU(¬ï�VÚÃ,ß�øµ º kÁÜ:_åIà³b™ëÇ5ˆECH,7®òßœ¶ë@ùð�ŽèpÖ ¿HEœ¬÷l“D ó‚j4¯wÍËþ–J~È› žÞïþ(Keìçsè*õe¤¸Ö,¶õ°Üñ® iû@�S×uDÑŸÞ‰õ»çôÅž­öÐ#±’úKfû+$ª‹ª“nv£–\Ý£”` ‘‹1?l{E82M½A½Y�Ù#a8V oTê 6\GÅ/°ßvŰ¡^óIü7è‘!S Ôr;ÙFžS%­®³]1É­™'4 N3Õ–ó;+ÿ!¯ù�Ý1dnå~=š2Nr×·\¯ã¶8К«¨ŠWÉËÑ ¥P†DA¬ÁXo¯³Œ±¿j‘:íîÓÙ=MC´«Ì�g‡‹«:î&·šP/¡<¯öÀý:™©õ½ük»}†Ö³4׺ªÏñü‚uY±¤ÝjÁºgï_2ãG’YZ�òÍM©z¦l"=SŒ6oµs)ôÂ¥‡yƒè¿Šž™k—È»xy¥Ë±ÕûnUž³‰ ¾à¯j”‹~¾Vú}|´vK6xÍeÍâ�{bßô&`r+”û;¬U XiŽªœÛ%±.ýåIÿ �Åtö6—Ú¬w³ž”«3°xÎJÿt™1µ5öóÓ+î_P©£|Îÿ•1€3àI"Ž<…îLè�"ìäøtf{:ÓþZí9°B`T:¾K� ˜²V². µÐo‹#Ýw%~Ó¹Fœ…(Û“Ø&p¤³©þ@heÙ¢fšÏ ³•8+b–˜Ëk«™ �6"7ÖaQ6™U�¤ (œ‡˜SòO-ÙH/®LÁ+Ì´Ïœ½Š´Ø2,¬–^îjåvV÷J}^X«ÿBYúäê{©’AmÊXþVϰ Ü�%4O§÷v€•¥P.¶0']ÅÜFÕÈ·ÃóV¹k“7úÀÛØå«{ZßÊDÇÜ€å™�Ùÿù»ìŒ\°vîô ` þÉóö“rSÌ[¾Æs*«þšUR·{•«”™­L Ö#‰/z $êâ"®ßë;Ÿ¯s—æ…Ã�‘�wùb›ÒÇr—ZŽ ç@â¨:ØÅu;О>sL˜Ju,Ú­�ïΕ¿è\šU켇§BW¶WÖT8ÜDdþ˜qÃo1 �2—ª‰ãYU$e3ŵhæ´Ý#‡B‚P;Ù4þÂ\g ³9ºwg?tÆtv§7ÚeÖ¡ º¥3»¨ær¢x¦XÃß<kÁV8Bª;N?ì3¨=OW†$aOë„êØ`$¥Ïý'úv3Ï 1ëµß¨ØÍ£ë¥²5ºwj`Fz²ØO»ÿ¹( ©B—ÿ(s·Äœé°lKC:eøhMÏØl ô¿$ÂNÀ�jýËkvó¢…Vó�ðÎÓ î�åÖ¡s·�ØE>*ht)›=®é2dgEPØSl¼—KüÏÜyYÌ(‡O– ½UŒF8ÅÙZG&A’ÄËÒ‚\ b¬/²æ�pMV3—ë�9ítº�â/Ð[ÒÚ�®š¡Ÿx̘�4KòYþÛA™5çž œ"½ë5bæJP�0 hôã‚ó¬÷'óôËåNh?"`�ÿ¿92��¤eL»Ü6'<fdö±¯ ˜èA:é»T³Vù]¯¦D¢Ök¤¬Ó—-÷k$E:m§¥�67¨H[ß·nðSJŒƒ‚†‘Μúrj�H©ÞÐÅàq¢?Rìz½cœýb½•øÔjðJ½":¹¤Y�1þ ùôÞ¨�¿­~»½º…Á*ágæ;G7†&é¬gÅ—ù,¸Vž‚ê€Ér¡G9_ ÂÕ£F¥“h Äå'X7íJ;÷A5ÍU¡‹¸{�ê³&ÏÔ‡™�Ÿ–#â[œ"Z`úp¹Å•nÞÛœ§£‹kJcwZ×#<¸Ô«BèAÅ�ú˜Š‰ÎŸ¦‹Ø�ðèh…ݵýý)*/sAˆ-S7øEв@7†I–ÏÏŒJ2½»Þñ )L&©.Ë Paüá!“¤A=êºçâu0‡YY‘6{DçNg•…0Fì9öלø•u|Ë™Z]j­ã݆Ú,÷M•wïC£MÁ†ÂNíNKtãòš7ëÀŸ'+ó •AÓª.D†ü‹ Us¨NHÞ¨£µÀi2kŠv—MžûøôÌn(^_"¶�¸úå�/ôSGˆw ÄIõgsy+%|›ÏÞˆms,›ÍöÅJM`ߨäáй9öÚþžFF�Ä¿ÊöÂÛHsÐ�'„‚ܤ޲‚Ÿ¹¡sLð5XVOù oAY$Þ»­šÐ¥�6Æl#Ôšõ¢Fhþ–ªíR#¸gMVˆ]2¶Öv´àž|Hbl¸¯d>eB§Ã±wVˆXŒÝYõ]¸ž;_0˜E½äáyM;Ÿõö™¡fY‘îþ,Q»hêȺd éSû™h€I˜ ¼á(¬N»ó5Ý ù õèg/åxÿ-QŸ$@�µºózŒïL‡Λ�5ÉÊ@7‘n¤ªhõº« KaŠìY]^=RI±+¦6�ot]NHÇáJ|¬.]º0“Í­uÅ÷¤R×¾�±ï¢< r¹‚ßÒjj…ûéxHm5]–^˜ßXêpÜ%jÂbÓ¥üB"äéU®.@ê"W,ë ÄZwBpƒÜâ!?rê_c±‹Z&5'rMým&ðÚÓáx–Ë´ôN2Ëec€âWñÄŠ³½Hn(°Óê«ÿTÎ@_'�NaO|K ‚/LWŠVr=2qŽJBñr”ˆ ¸—†"¸ÄáÕêɾÍ�¬�,)væ×kQ©qA´¦÷n¸(E£ìf Ñ΄3 m…ÒE~p§§»�¿wÍÖŠ¡ÚÖ+#2ÍÒ,à|ÈF·}(ð!ݦ@¸:þâ“7FœPÜù ž¢¶¢>>|7}' øRŽBt®Öÿj¦2›•6Ÿöð•nX?5]ÈEgPPaJÚ)P[ª‘}8ß¶ œ ÷n2¾ª0E]鮕—šÃ_°‘q9håº#V¿”ÁØðŒÙ^s­ÝY@Œp†§!PÙSC>+o~ý–ò"點òš–Ò�º,o±‹ÚÜ83þJ¹mb×JbyHí0!j_½J[3Šýƒ¯§>C¢ƒ‰ÀíÇâ!}IUMèرU<:1“x°Ì“t Áéí/�\‚–[‹Æ[¹€ùçgy-wD# }f,~¨.ŒÞ¦¡Ôâ9IÔ‰Û.« „ Ýhøpmdmoç,PîG­NDÊ7äß+Nì &M”7o‡Ö/]Qľ¹Ÿ›r%Ó“ñº»LÙ_©[«ŒØÀ&¡]è@©‘S�[ÛO zV…otf2•±hN~š=’C®¸xcg‹&_è%ç¶ÅBOóxaR¿Üj`TÓuÚÍ•Š[¯DE­ÄT=ð¥íÇO§Àtx£(¨Ãgñ™NÚªfwDG$ÁçGvb”õV²ß[Àì ì.NÖl7�“ÃSÀaÂB4 `†É¡b„{{0y=ub(ooýl:s1óÊmŸ0øÎë©Ä0«ÏM® —܉߀¸úøzÉ�¾Ÿœæ8Ô`4½,(at¶ �IO` Ál³Bóh=8�UÑ÷É0°6Ï™&£Vø¬ˆ#m\µsç¶{EWœ³Ýͤõ‚töðÊå ‰ç©úÂì�l8zÞGÅ îK´þõ^¡Ù6d€O¦ç×®ÃAUýWÉhm£3'gp4£y½ôïDðWí½¼ÒpA=ÎdÂr-:ß”*C“î/Ĩ¿“$AŽÄÙ€G²Vótµ_JqÎVlZK±"B°=Xjº“¿³Êï’Þ9IØ ÿì„®„ˆoÔñœ¨qGå•`Ôk9åº6˜ð|SË™KB2!SÊòv¸Wm—ßל¡�^šðé/‡Ç?q´“˜ÏÈ ¨½ÊT`Y>§‡tf¨®£ \ uÝdœ†ÃOXÅ›˜²œu¥ý#í¼¾ð¶V”À¸ƒ(¼®‹ 7Õ-EäˆRÐÊfT+ÔHÔåù¹Šç ¤U&ÉCU ó(XÆ?�(ö¬ÈŸ0_"—ç­õ÷Ïu‡@ßà(â?P€z�Õâ„üçú¡VÉÇÇMïja²¸Ú$…n_nŽˆ×ðFJ5z1Åìr´¼-l$yç˜Ü<ùv§´¡NunêLIÐä …c® ›>žT™]"ÑÊ´<ŽE-˜Áßÿ‚Ë`4®MäW<(˜âºÆ~7-Ë1Á¸Œ˜ÿäj¯ŸÖlÿ�ú‚$÷�Û`~M–Šõv“Ø¿Q�y©ÊsßÔò«µ¡àüaCæCg©jù‰uŒpko•ñ›5�~‡ç8¨ãݪàÝzG'ˆ~°–¦�‡Ýc–*ž¨dlë…Óïã4… U'õ8ÌO¢Âõ©]xEù½hš¼%SÑV¦ìÕPX…9€Û§ºpÆê8.vÚbz 3OdDt×mk#Q·VÒ5{Ù_¤ºLú¶‚ʨ÷A•» ¨�\Uåq'õy »‹ð­L=µ…Uÿ‡~ÚÁD%yf½Y›ì˨øqbäãˆC1¨•÷ µk"1Ëy@CçQKRïPq¦�I}Âù1y¥$«% ê¾m¡/Aý­,™~h5·;w¸`Ùyì�& �•Œ²¿ƒhÑõ…ñWU«¬„›�¸V+Ådú§µÎ£u†{¨Å(=¢½Km­Ä錟¦ÆB}¸¬KÉä±cÌ쟧CÜwW°×Ç}0;TáÚºg VâZ§ ›“‡tgWðh¯1rà5×A‰Dï?Ñå‡j(½×2¬µz{u¶² ÞeÆñ.\øñÙ‡5�±µÐRmˆo‘ô)¿Ð¨¹+ŸD]'êø\÷D¬è¾ó^SØY)§\Š3<´q�=Íæ ¡V²|˜598xãÕ}rã¡-`+[lö¢S—?£”3¶¦Ûý¨ðP¤\\�Yå ÆWŒôP�ØõÃÈuS3�“q¹ÄÄÿ(á¾>R˜’ýú%C*J)r.ñè1ƒmœ)BQN:KÎð>ÚE¢S÷Nq9š!|Ù†ò`³¹†ì@-õqZSt׆ôtb‰ž/QÍÏÔ´­ Wª4x¡cžcùµì3ws󰃂À†¿�œkä Mœª½ÍÔ“ ´Œß×ì ‡—¥è;d:ˆ‹?‘“åòîYÜv7YBD¿}®úÙ<Å¢ÒÜ‘ü„÷8¡®àœ&Çý9‡Awܶ+Ù! :è!4¿ì Ô>hÇ£CGÏÞˆuÞ9yX«ü¬ß,À`÷cS;°1°ùf­]@%ÅXúÀóQÃåï;ÖŽï¼C€¤ûfî+2›gÄöo`¸[ݼ� îoïªðoªÎ¡a°k€ Ý&mH.läyy «N£Ä±éQ¼d }Žð«î¦ƒù¿ù]�×pý¢?ôÓߣó¨®"\"Ê‹`€ýÁ�h^ !ZÞ†ÿ %>´’Qn¹V+Õ‚ OO sPiÌ¿7÷wçIÚa;�.Éf…£ðƒl=¹,4K� ÏÉlã}›‹¸m{_Ä·¡'ù«<¸ÏÞŽ“/ò†h‚&´@£à�aàY>_Ǫ÷¦ ìéó…ÆÛñ&Ùî YѳuÉ÷=£|u~>¼v„\ž2©DdÒojBÁbÜžLäç÷`ž°šÆ>¨‹¾wÅÕ6`ªí.È¿aÆh¡6‡‹Uis€­6y^À‡Ìcž«÷šc±ÄÈïÔ7 ?Þ†ZœëRU€°ÙðtDŠžw¸�°LI¬dy ?s9ñ> òÊsg$‹[r‹Wö)µ Y\�Zv…»lõ¨d1¦ž0Kòw:tµ½¢‘uÊ ]¢J´+ôÕ¿ôM:qÌþIPt}&mc_]Ðo!Ê-[Ýi;–#©Ó²fbÅf«‡œÚ7€™5fÒB“.Þ¶™MA`dÔÜ€o±ê(~€)"�GöSzX†è£‚5A>aõœ|Š1…�J,B~NÖÎB0ÂT¹\1 ™d,b á®ß†® ÝYy-Ä’³˜)¨Õ6^»ì¦ÅÇXÃÎÓrð^iÆ0… ×gøŸÒÑe7LI-jìU CRçZƒª=ñ,ºÀ¡øg"2HŒ­Ÿ1ÓðÓ´¼ŒøЊ²a»Q™(5Ïœ,ÛôN uɯçù¡5:n‰@M«AÀç4n.˜ ƒzóäÂèv鯘ýަCòü. 5€¥š ˆB[˜iT£|¼†è ÚVLÿS°%Vª{5›!©®ŽûfsõªN§É£å’ب•qX’œ–ÍVËfF|c¤ÄGîÒ EѲ’áÙQNK:=!fÿ_‡2*=8¡¦z€„ë¥ Í …/®£Tj‰ ËÅ«ôàP ˆÁˆJ²¹uÙÁ{Õ)ü¥ ö®4 ¼RùXû¹ož÷N�8À0 ÁqÇ|2x¢­ŽÇC#�U›kk¾:4¹`Xn`\œbd´¤Ù¬xh>×1'®(.Lj@JPÖ«n«ñMÍ,C�ûüÉñQ«O¾éiŸþ}qtÖÌt÷~*MB”6�ˆ¦ßª½I[ó¥I�Q5ìpŠøá£±ó‹øESC×ã¢rþ1%*ñ759÷vléA:5dÀ#€qðšmó0¨§š{ª½>�Π<‘]È%VRº48”h6ÈÄN<ïn$ö¥ñvÝU”ítHmË0ô-(L<�”®}‹•C¯áðvh.·Wç´±½;…‰Œì¦^]ì�kVi˜’° �±Žß·õ' )ÖmÑà[Ȥf´¾JÍ —¿fñ½Éƨ‡Ëü;? Kî´O™|¨{hïUì}ïp/ܼ¹�]ßÏù�Éú K_œb`Z%È<†ñ™‡5¸ôÝ+ò:ü­ïÃ&^?[óžx†_BÛs†ÆÀHƒäjµ·À*»ƒÁ|6éþ\7$ÒÆ”ÌSŽfFõß3;>–2Á�Âåp¥,’ÐÙ¶B+E÷ñŠx˜ç‘ÃC�P‘5D ™E‚œIYT¿-¬€&¯—§¯ý¤2ºo×h¸@âjþ.+ÓE•MFÞ¨ht)–kÇãxÅ.Mm‘êÚï].ªÙ9ÌI�\4'5õÒÂà‰ú—ÍÍõ�qâ½O8Šs.I xÈØ=*dZÁiPÎ<Ð舕‹Áí&C‰z¬¾ž…í¢8á—}£Ùæd ±©@²¯®>”ØåÖ¤ž,/Ÿøöìqþ`½ähg¸4ÂCs“˜-SÎ=gê³RÈßã­©ÆÞõïÁ(½…îÄÍé÷tÁÓ A^!Û«/ºÖ{õLª£ô“™­zÝæ…åB^w+Þ†+{¹èy¦7\’éy<Ù»hôà’í} Z$â\\Vé¯n%ˆKsW?�ìãÉ„  3`¡Ó“f`Þu#õÛ©pc—Ý»a¾9:¿ Ñ–á’g¾²~üoE§÷nŽÈ”አ5½67j†�¼Í?ûª ;)ïFùÙ GÞLmí앉Öê¡BÜÆÑß²ÞDlvCìÐrN¹þ MUZ«,«;KŒú—…LoO‚_F%ŽÒ}kL‘“ˆrª¹Ç¨…r>g/çvª1Fç§£_óÞz(·“ކ&¶"´’ÃT¯y_'c¢¶ßXôùÁ2jBÕr;éö-ˆãÿázg‹JÜiÖ5(—­¹Te!4Ñ P,<^­{ùÌiX nSeî­%›Úßît�� ÿˆÒNÙÀ5ê“pjd×-ظ­¹"ëÈù'=&€¬œgRxòv$±Èí uÐøeaˆå[Sßéܨ˜ ¼»š=y£_­×sƒ¾·»ŸÈB,Å 9u”дìhÁ~dðƒ³e�ÕIkïkeÏõý½P¸r°¸Dº0 1>iö•ëƒG*Ö5%ÊÔ½ „EÜÿŸçþz?ñY‘›®y! |èç'"¾6VYÅ}Ô›°}æÑ,äeœk¥ ¥Îÿ)Ôûº~J�·ötq¾ZäÓ4~/¯ ‘:›ö·fã§mÇxèFLYuëa TõíÊ5"ç4]]IËøU𰛜³!Ú�—ø vÕãIóF&�¡8hxåµ@„]'ôb¤RŸl ,€ÝÑbÌD ýÆ_|ºÐ- ŸÊõ÷¾ÀÇÍMšW ª½±’#S ¥Æ¬è0¢î [Œ|¼ÝXDÝ¥¾�û1bÕ÷øÁm~�QÛˆKÖ8™GVpäïŸ5Š£«„OË ªI<àx‘•Ĺ÷ÀïxjA f;;ëÿ¨ùzƒÀR÷ëÉÍCÃ1ïÐ|¶ªù¤M÷í +1¬…³­ºƒ6 R‚{½²–s«\îýÞ´Âã¿Ý–¦œöUÊFà˜Jª ó O­¤í¿ö zøcÂ_bš\´H™ú˜�ÿ÷×½²!2GqNÍ~~¥Ã}æß˜£2Ì$+=AP×e‡qŒÞõÝD‘cÇ�؇XƒÀ>猹xsƒ§çW�üM8?7:Úp?¹yKÉ<¨`œ;U}æ¥èüý¥¦øE6Ó|~!yV©Z…t-ágF›×�âÌ‹2blÂómŸµiEC(ÑÌI4W*k�ðNCô U||(·¡M �7(¢±àèǧ�ÖÏ,raÅQÃÃ÷Ɖ7Mk� � _ÏJÚ È·*<ûnTˆ�FoE*‘{ö:ë�{èÁ¬[€ñ¡yS{2„|ˆÊ=hÞoÙ¼äùH]‚=ë%ÂV"‹Û­]Úþ^Œåßëx†$bƒú¹ÅK…‡¢9Ùö€d)!Ëi�Ft>Å¢{ÜîD‰y‚|UŒ:°ˆÆ,ÁtÿÝ�æ*ëhûVl*fÈ4ä£À^…¿ëBÜ¥&êVçKž?•i&YŽ4v3€!{vlÛð“xðüðEØÇ¯©Í zƒ¼-Üߟݓ^Ž*M¿ðÙ¿Ľ;h šÔªoÌOþëTwR=‰È:vKEˆOëòÛ”+9ð;Ì«�È×Àè›ü!]J§ÿ^m´­È°Äƒé› ¶µt¢iUÃµš ‰ž°v”s(’áöò€P]Õ Ù!´8)÷xÈ�É Ü·~ZWíJ’xÊp¤=Œ.R§$Õg8€ nO6;õ‚b"Õf0�{¿´½i_JÓªÅV-¨C¢×s7hÛr %ãF´ÅóºŒ ¾*|%\,`«µÞ^kÜsJ�±1vœ¾Û®€TU(†„‘n}Àý2•¢•n¡ÅɸßGK‘�I0Ž™9£�±;ÿ�Ø:%ü9@!ÐŒ°0Éã®Ó¡ÈNÅzCuQ΄z ¹XwD`Øîm÷Y}а T£Îç{Ê-­3-«˜:€¨…C^‘äðy}5|îBH˱°%—¿¾Øìí\Í|ÚiAðøälÝI Ÿ6SCl߈Z§27+`Ýkíæ4-jFé+sà–RH“�}‹néH‘(½d(mJ/è¯ÏY3<¼8=¢î”,HÞ?ʇŽFÈ«q3æ ¾æ­yIË ƒ–J})JELN- îs؉‘À³Åt@t�^I7r@öá±Aþ9¦TŸYÈîDC9èÃ"=ô¨ñÿ™=«|Š¿WY/i'ð 8Ú2ÖÌ#ÇFº]Ÿ¾ªp%ÿ™]ïè)Ïbô£ ›¯çl;®‰zr…)]’C:Sâóò¨4½ŽÿÉMj ÿ#ð¥¡ý¨÷G[¾ñq1§˜oS�ªßÞÁç¿Ü Ê)[i7hVìò!ýU¦Ô¨rK1Ïb,…äÂ-ŸÉ–{&ˆÀ—*ÿü£º ºÝ¬›äÓ“ú˜7D¹±…ËÔôþ8ÒwS�f>¦8•>Üú Qd�ú‡·qË$˜›¬}_=(\ÈË‹ ,›�KØ2RfÛ드#JQ3ˆ;å,£.Å__•‹÷@å"ÝÒ½»Á»‚=½°<Ê� •wþôsäç´µY3œ]âçoú17ò¯“1´!I‹vyÂ?·c¸—àÚMDùÕ·Jo†[.¨‰ã°ô ‡#¸ÒÊÌŒî_31À¾¯a_SÎBMU€ÙŸ-„óŽNïEÍÍu¢%NˆÞ¹+Ñ“xïW^æ ×>pF›¾J³kgžõÛÞá¡f_ì³a™Å’þæ·-â°' ÚVPÕÅÒèÄDZŸÉQÎ[ϳ QÇ�ŽÓV.°z€¡k}W~.{$g%‡’²¾r~þýOe[´³ƒŸÚ| ßb>Ù›sÎs^-B³g8s^­˜#1lá+*bØceÁÀ1¾­îÏÈzª#Øc\ójRñ�ŤõŠío¯ô”¬=�cêßÅCä� "1µö½¦v¯—ÜâúûçÞ¨ vZ”[:±EÞa6F4Ðì1©L n¹íÓ4_,VĦ&�Xäø‚;ÂlC䇛oÄóƒÌKUÓÒd0FÐ]Ϧ‹¡¼C8LOæé‡@ÚŽäaÃÛ¶ªéMkAˆ»:štx*V±ËÅ–˜îVB›Ý<@#æ¨Ðt/Û‹Û®á�ÞZ ÔHÖz}”p¯ØA[Ÿ±֤ލÑG˜µ­§¯; uêgj‹¥¬uǘ�ûÌ´ÎϾ°zŸ­º,e—úË7ì,®ìäX:a2 âü±»óY«6Ó8WŒ_¨àºúÒØ3ãÃQDãL{óÕ%eQ¯ÂûôO5³¿’ ž¬ÓÛé¦Ëß»U+½âýo�-Ô|C\9+>Ê" >Ç´-mU®ÎÛ݉+q9ñÐ@P£-¥Kô"‡3`Æ'k= [;UvÀ©Ö‹8°H· ¼WU†O€Ç°<à‡Y(6z�Þ3jÃüN« ˜^2c_ÌÇ4È5G&?* ÃGC3uNB”€ÞB õ@Ó]dá´0*ÁÑàÏ”ýF…Y˜Ò¶X�üxeÜÆ#Ÿ(˜HáHZ]PÛÄâÎâÀo¤b“ U4ë÷ÐN"“GÕ)´ìfÓ?u¯�C_´Yrx¤…¡Å [Ù4^ŸÍVwÓ#z›ÿë'o¦t´æúcÚ_2)ÕÍ«â̓ݵ|BÑö[¨ìU_ü¬"Ú÷ƒ@Ônëêÿ懲MàdïCàûÜYàdÝ'.)É=�HJ” ý¡ ”ÌÙ°–ÔEJõŒßÚÿµ9ÊKß�,2¸]ëX;qB1¹r�sª‹¦šÝ¬š3 µÿõæÑˆ¶vº·¨=7¹í÷»ÎäÍâo{ˆ™HNô“ùæp#¯Ä7qf©¬Óa+u…øK§J³Ü®Ã.]T5áÄšª_´8ÒkpµßªRövœ�yzYV[L�¨DHA9\nx½!ŠYŸÉÛ †g�lE4w>S—iÀ Ÿ²r²‚AŒ)ÈiiµñrYh´Ä£Ð�Øyê:„Q4Q…•³ªíšÐ³ŸXx_…·í»Iµ3Ì+vט1ŠjOx+ð|%D`ˆ¯ƒ*0ÂtuêÅO_‹8¾VÕŠÏazÛ”(iÔiÒÙ‘1öÑ,AŽ-ZS”MÀýµ¹ûì¤ú]—r\tã]ôhÂÝ0XÕ4/[¿JwfùvÛÌÊA'ˆÿæ:>žåLéñøûh+ˆ_ÚšZ¹“*ÉiÚ´ú¶aò¼9W˜Ò—,ÒŸSIJy¥=íô€¼4ÁÙìü¦_è#@ŒË`Ž{B1D…8•Œ“@s™.us 'mÚ):w<ÿæ¯N~Ú§ŸÁò€pÓÀ‹Ã¥>+õⲯïVü¦t½4›RÔb¥¿.a:4qã„8WË;·ÍäNÒDv‘Ðì¯QŒwA£Å•öëF._Zò”8‡¬å7¾OŸÃªõ‡“¬-ÒŠqüi£UJ�“½io'zK¤ ôÊÚ«þAÍ6ñªÖÖ‰¸ôE&ʊ̹ðƒwzÝõ¸É"CÂîmÓ4¥¡ÜßÕhat_?;¾�±5fg¾� TЕ&½Vÿ‹Ikh.Je§þÃýœ ŽL À&�Ñ �-Ô°º�,ÁfºökèL.ˆ Ê™ôFå|ÿ^ÕÄrW|þ5}t„ ˆjŽª�À£'VÊ(¡Oâ ³ÍÖ¾RFYú\IŽÿHa˰À„ù#àÊF$n.L—ºj[ãêjU¦-—ÚA¹Á�ëªh2삆ÞR)8(,‚“¦�.ö.8˜õùº�Ù§ KDs¶¢ ªbG†,æAá„4dÅm¿\a“ÌpvóB£kp¥]_ÞvnÁo‰|è/ìézqÑ…;r«Iòá>Ý[ endstream endobj 360 0 obj 9779 endobj 359 0 obj << /Length 361 0 R /Filter /FlateDecode >> stream ªŸ%�ž¶uTü^¦³!@†ë®›Û endstream endobj 361 0 obj 21 endobj 362 0 obj << /Type /Font /Subtype /Type0 /BaseFont /EAAAAC+LiberationSansNarrow-Bold /Encoding /Identity-H /ToUnicode 363 0 R /DescendantFonts [364 0 R] >> endobj 364 0 obj << /Type /Font /BaseFont /EAAAAC+LiberationSansNarrow-Bold /CIDToGIDMap /Identity /Subtype /CIDFontType2 /CIDSystemInfo << /Registry (’E#o¹õ!ófXl) /Ordering (’E#{¹Ò!+) /Supplement 0 >> /FontDescriptor 357 0 R /DW 0 /W [ 0 [228 228 272 456 546 456 456 456 500 272 228 456 546 729 456 318 456 683 456 500 500 500 228 500 456 591 500 456 500 500 456 456 591 456 773 456 456 591 591 500 272 272 228 638 500 591 500 638 456 546 228 591 456 ] ] >> endobj 363 0 obj << /Length 365 0 R /Filter /FlateDecode >> stream Árq6î�˜ÝǘeÃûHîŒÃp[oåºÚ#kq&�ìÁ èÚ@Œi[ܽg�›°ÜIÙ%Ù Ýö_"?%Rõ5@DYà—ÑçI2SëÜ».D« Â)$Þ¸;f6«ã¢îJ\<]ߨö÷ðx_Váfßwu>„&g˜í扦˅˜r]x'Œ´ãïž‘Uþ!Œ$Êœ„6 Jß½¶vJŸÕGé˜óäšvHºcÌågm9ya:mƒèÕ¿¾$œ8uޏ}Õ�y?b}Š4»Ó"]éóljú¬&W^»Ëê¦üîPÀjQJ ÏI‘¼Œø)!³ð.¬:ÞS}_Ýó�ª‰V¤h…ÅezI†w3‘úfwà0æBCë­eHPÆ  RŠ.`jçí¶"|lÎÁùB� 7ï®[+&ø;<ÆžâNsœjº©ø·g¼•Ÿ–yløŒ…5EµM¾óß2Ì.Û{²ávˆ{û9žÏ»u7��ºÒzuòç{ñŸù˜ËCõjÔˆ©ÜI“È…ßžv˜¸…Þ�ÂÍBÐÂ%a¡ÃAgofÇ®p<„c8Ñ©Éçñ–䪠j錆›K�ß\�1~°YÚæt#Ç8‰»Ç- endstream endobj 365 0 obj 464 endobj 366 0 obj << /Type /FontDescriptor /FontName /EAAAAD+LiberationMono /FontBBox [-481 -300 742 980] /Flags 35 /CapHeight 658 /Ascent 980 /Descent -300 /ItalicAngle 0 /StemV 0 /MissingWidth 500 /FontFile2 367 0 R /CIDSet 368 0 R >> endobj 367 0 obj << /Length1 20124 /Length 369 0 R /Filter /FlateDecode >> stream joñÊŠødÚ·$ޱ,¾Á–£óôñ¶n'V> ÏÂ<è°”$“|l+¥”OU¯çtÖ-—SÙêÆýgH¬ ž<œi ‡f·Göµ¤é*)9ïq×��|œSÆ4‘ îò¦�¦8λ§Â±h=× í(Z< ¿¤zïvÂ^·i~܃k�¥ý�ÌH¾xÄ.nšà•$»…Õ(6ftxÛ;ä"Œ‰xqÀQœ½hС”8)7Ãoæ�î2’[¸²°Êyÿ“S§ÁYé*„!&ÑXÜ5‚h/ÿíWxW%`ú†@ß�386Í«ÞÝ~"�åá XHê¼û5ã©fEÖ„FßüE_l„�‰óÁáT)ÃY»D…Dýå‹Cò¸ÉŒp,Õ¹ ¦Z_!Y¼‘ @uRýå }N³-eˆýpã(KézñO.�†V4t®Ë%PÊ'½Þ_uóqç(Y#GòóV�SCÇ.± yö[~¸� Ë^$ô �·Žº…ŸÕq³|™EkOm³ c~XæI¯“þÊÊæ,bŸhßÜ–Ü[KM4�Ý€>ñCÖ›/§Ü‚c.µ/-¤Ú™7–”¤9=6òXã­RJàó.xÀ"ÝDYû]žÎ‡¸ìWV Å.Ç¢XØ ˜—4Ä Ž'UÜ`U�b!ZÖ~Û®?Ò*H·k…>4„*áa]c‡/#v/ð€š’Ì"»löƒôܺ j{š ÕrhJšØªÜýGaUi›¤\Jí@1…vk[Ï%ß‚¶Ï}öåÉÊ‘d™T¦to©q=–x`ï¿ lõ)�°v<´xù�ONcä¬_[5xÓrÚ5Õ' # ödJнθ‘ÜßgÂ<ç.ß:Xþ/®›Û¼s˜íÉ~ÏŒ(¸½&ø#ò„­×I›\€G§âkË¿1§Îämm¶«^‘ÒW¶áýÄ»léÏ�„F$p¿×(LDƒˆ¹Eÿ»µôNté rÈŽ[,+í€ËçWã•o|_¡îØ\åÚÌÉû�è‰É|lýÍ'zCÚ^ÅòüGÄ­édŸ‰Å4½æ*k•ÔŠpô>Uh¼êg)�—Ž{í£<¯áX‹ŸÓ| -?žlߦ5q9à�Áqa¿’¨6()?"“ÃUdå°Èá§J?a£Z”vé]th¦nAàIï ¾˜¼HÞ)BþõŸ\I×óøÖK‡þ{hü7|šL>”ʈr©‚é9ã e&bíÊÍ„wÒpNf�,3ôL÷0tÒÕ/Ÿ4CâŽeˆÑPÆïâ1·~²ånÊå¹?Bü´Âe4®PW™¨ÿzabî‡ 8d3�Ø<ئÿsûžï?§¸ 튮1U�¯¦.¡A]ò­þÌ)}é•gö�óy¸}õÖ6nðÅ>âÒö»Xá4d½ëÊY¢7Èø€'"eß5d\˜îüðð²ÕpS‘ 8­«Rû Ê¡a2¥—"ÒR*žôõ`†`‘ÌVšFPAU3óâiÁ™D\ÎÎϪBP>ÚIÊ]p&(!æ;ƒ ¶‡­ôâÛ]~la³TÎ1áööší^ñ>‰o<‹{ ›MÛ wÞÓ#˜Tã”J¢†8‰Œ…bë˜%´HCÊKòäì#;í¸xš‚½ÃòhÓ�½ìnWÂЗ?Ù�`|E1(qD…GŒx !ÛŮjóv|“7Êä Âñ'å¸È|Lj©' Z­hœx/; æªF ¯xÂÒØ_ç‡Py(C³Ö+¿¿¯\/A¹®bÓ„÷y|ÉgNWèµý¶vYr§|léšiBs÷XW|V@Íkœß’‡¥~]™>¨üË*pÌtDäÄ�’ F©"¦B�*p#ÛíÍ\ë¯ÜCwUT�¥uŠ‘ƒ¥“Š7î6Õ�JÛTzäûée×5UÀŠÊ÷¢�$�hBÖ4BbôWŽÙŸo»â/í=[9l3¤§/üã07‰& ÂV` ­×q2ƒÂq¨ë‘“!œÜ4»éaòèß’‰‚ ŽëÍñ¦=ë5Mi.¦—„SÆIo,…©Ÿ=a´œ¥ävJ•�/Ú”ñè²_œ8x™^ïçü*e¨ÍDŒŽ«Žh%ºÅ¬H÷gI?#3SjhÛN?¾L*å+˜~#°VĦÍJ�*­+^šÂ_»�ÑâŸKÑ{µ-­nf·(–Äqø¬¢ºbÑzUôð!HŠñ'[¢+ ‘ß‚#qÂí¿‰D€Ò«``ó§]²ÝãšÒ¡Ì<)ÔHN�çv[£ù!£ÀAÊ|¦¯1^]ì_/•¹~žZLS�0Ë9zŽÖ˜~¬Öž‘Z¦3¯ôdYáò„”$>X`(TÓ ` ÆØ,bqîVç¾Q’–�Ôö«üf•„Ëñ©·&«øç>“þF4§ÊªlÐÊæÂ8;^u™çM@Yשá>“»—ÿû¡Î¥|–)CŸ�ÂkëÏ´-)ã¯NçŠ~§‡×lÛ&ÐÜò¯Í›�_£[Ïœ #9Öp¡»�êüÆ[Š$‚žðÈÞk€ô¦P‡çÇšLY!Æ;>ß3‘_u ;ë5„Þc6ÆÂ*¨Adx*~…6O„6`Ìbz‹ZEf|­KÚ ŽúR¾œUÉ*: ÌŠÄdÝp«‚I=6UÀ;ƪÚgˆnÎ�N*CµPHÖ0Ó*(رN)±d5 į^²˜EkÒ›¶úA¦Ê7b¤Ycif®×TP(*í ÌÐNåXýìÐåÿå.@ÊßšŒXµMvh�¼]”¨¢–èEà �Ò$~³oC`@‚ÅÝʈ킃Kj¥Í*2†Q­—ÑrnÔRèØYûé!YT\)Eýu„H Ç‹ŸøRÝx)ÊZz–ÀB¼½Ët.¯–\cht¥“æ4·ç|ÇEŸŠ'Lu�NÁ1Ä@B·‹�o½\®:Øf}àvŽígNûÄFo™êÐØla± m +Ý Šàg/As•â)v4ŠÿDIšHtRÞÂŽm,LjQ$<Í1�€Ð":™�SÆÉ?Wºl ©¹Û–z,Wþ»FSΓöË¿ÿ)$¢q”ˆ2’–­Ýâ¹ÜÚ=Çš‰KÑxzéµKî÷¿N]‚÷áóJ¤Ó4†ØSG*îh�ÛéeJkh™±~£q÷¸ñÇï€æ³·ù|h%õä "£k¦@È–…um](R™`›µ£R ¹õ8ÒýÄ¦Ö ÷^BàÌr§€µ!þsÜ–Ý ¶êjè’ü"æ�×ân<]”8Õq[I˜À;¦QUw%Áý÷tõ¦go�ö ¬Jp #7€+~ùªQýreÏWÚ$ ÃÛ“4qƒ5†aÙA^Â" 4^(%ήUÜú»kû%!g1+(Bµžþ-ׯ¢a²¼ÔñÐêÒÓê—ÓSjS%ãp{¨ýŸv"%2SË¡` »ÎBÌ�Äåèõqá³m‡o´3;š¨ÞîÓlM×(³÷Ýé3fE. MæÉ�ZU¼U™¤#Öß©Ýä­¦ y²à¢6~ ›½ç@e!aþ®!•v3¥wTßûmH¼:Ósè8””öרXt¥Ð:Èòíˆ_—WЭIbòœ}u[aÜ]4ú§VÀˆìBZàèÍ~ÎV¿�N:üÀ4<jýÛ�ê‚)]òĺްí–YÇ‚U´[,¤Jö~LĹ»³ù‘¾áVã[[®2O!`|Ií“Áüþó¨y§î-à:õ[0ç„«ÊzêÀ–äŸwH¢û5Jeú÷7?c¼ ”UùbÛ:ðÏÍîñ ]ÐIòZ2èÂI,ÕÛùËfxÈ €]qG·9(‡QUc <ž²Å¬ôÜ0É¡ü4­*ìäx—ᔌ�bÕri’ÒV Ï ³È©ì©Ö+��᫸¹ þè´®™ «ÌUÃÄáw›u½ìy Ž8óyüž§Ð/j ¶ªu‡D æ²pyââ®\�9z R}""¨y4Mɹ‚òÃA”NP¬É8Àêˆ?»¨GáÝÜrFBÜSKNb½ ÇVYIþO×ö©òÜ’žý<âxâ/FµÏñÂIHÑ4`ÉßwF9´rA޶hØ6*¸rÒ<¦¡Ã�‚²Ï`(äiOPå:0­Ž…“‹î�keíL(£á…Äêì.ЀG*“ó”=©ùV…m�“y Ëtr¡¬šj¼¥2×S«â±Vq½Rû±+ð|ÀnŽ,Æ•Dô‰ëÞ@'e‘‘€–ÃsÏÇqá¢ýºµ§ÊŸ¦a>i€¥AÏ`ÖÐ Âbcx¶@8�¨ûåÙ�3 UtÑŸïUi ªæ‘lâ¼ú¾Aº0åƒèÎRˆù!Ÿ"§[¨`‰ÏfL0ž~ÔóʰÉ`CþVµ³H�¶á�ËAïô,.@Ö8!%]í% J®‚>ƒ \»g5Š=¥�4Ž÷¹CóÁ$|\Ú":žµnΧ¤ ‰Ø«oFl‚ÒšßßN%¾G.tÖ¥ßË6«“{(Ät¼Œs2' Â^ù;ö´ïlßÙ{¶äyŽÛ5^_mäIDãüJ *ÏսذX×ýèô\SóÐúMÅŒN¹·VÙ„”ÒÌÂíZNïUfŸ&ÿpX>¬Ä�S(L|`ŽUñ“qA 2"2ámŸ×aB‚OðG ʰq<Ã¥K¸z+6ò¬=…œ®OzÓÔ÷‚"¢Ù”þ÷û#êÁ4»ý–C»Àb¤ (x¥}¿Ðqs:¬úÙò­ò=o„ µeµÄ`Îã3Åœ6S0ùØQx‹�¯²&ÌÉÐTv 0@GmkF¯ã¨šQƒ×Ñô>x—×h©WÇþ_�ªKZúÆ#iç^*�K¦c°áR"á{`ºþw®´áðq¥×'a!­@ ß>C–¶CÝ>iç�ºF¤ÁˆaQ´)Ñ›qÖøQóÌNP“Ss=­ó2Ü|Ñ`)õ+0䣚žš™ "+c$ è’‚äD&ýÚÊŽçs0¿NIY¯0ÔsHßP:‘Åür¶º’Là}Ùèz—TÔ ËÂ�êæÎœî*Ës|sØÈ¼l÷3 qWËÜœu¯·ï ”1͈/ò›‹e&ŸRµq ΢ߑaå²YyýÇáŠsFå!ñ%RëfCoà_Ȫ¸´�ÏtNúFpplÎõû&ÚáNòâ~PNÉÕf∃a£õé5F?X]Î÷ñ¦=_Ææùa(ƒV§ˆ‘“ZTwÞ”â UÅÆ’b’}fXÓàÈ<»×s·Ÿ'Ìh>À  H˜ÍGãEÇ{ä¼¢psØþÊsçDa¼}ý¡ÍG2çÚ>½m3ŒFÈH)!+¹7:6yãEA6JwP‹ 5€•½±Ÿÿ­®çãÖ�¬GM¦ZsøK*2 Ø,å,ð |óHE�á„Öm˜ÕÃao­Ønk1kýô_T±¦óðÞÐ{qŽô¼½åÊ´5däUºqº?#çÐzE: †z� ±·ææ<ƽ±ùöŠa`‰r:±)ç6PÙtI"ľ&¾Ÿð]¦=—=ªwÚšš†¸Åß$ êËRô—§¯î=pñ#¢¼ådœ÷à�CfÁ/Q�!GpÊ"¸]0|„lú1ZûÕ°conÚöq¾#ˆÜ0CŒ<»¯t‰ö~zLu2:ÃÉlÙÿ~Ho… ÚV|£â[ŸB ê£ïqýòö¯¤†!Ð+Ï&�Ò{”%õdƒá %=ÆÎð�ƒÔÔ’aEù´SaÀ¡ýÔÎl¨{™ ›S]ʓ֠͟L:¶¯ç9*½GsßZ?á,Zëú²¥1Dõ`F‰)¤i*à—�µ ™½ —-5rÚUCÊ¢ÍbA–na’J { ’dÚ¬@^v´$‡ÚwbÎSöqëR 5m©î½¶ã¨ *dt?/ÔêÍ™ó4õÁáÐ. 3<øf ¥Ï>ë$�.äYÊz�CJ Ø·¯ˆÌ(C×»�Ot¬ªKj[™èÑžhq® Ö—!›µ¬ìhâ±¶m‡àÝëÏOƒc¨i# ú͇“n’CÒB xB¦—²„ó…°Ð;Ñe¾�ûÏGB'Ñ-ÿ½¨ZžJÛ`^xv±m“žSІd®·%˜êšÛ½¼ýï‹YbU‹È`.Ä7(ìÀ¬c$ß¾ù1ŠõL‰ŸŠc€”mÅ0°Ø#^E¼¶XˆJ;ÂaoãìQ'?@b^B�L’ƒgÕ*÷WdÛI÷)Eѳ0p@$Qr"aÎ÷˜sFp¿À“„Cï×I X$­€¦hÉ�;FÙ4�í©Ò pc° }x¨Xêü�ßœëHnmöæÌoB(jÌ~‚ðvÊ…M%°øYáïúÉ[Ä“ÙÉè‹1 *Œ £i)�¶…B”{›ù‚r\%6€@P£Ÿ%ïÚBw—ÉŸ¢¢»(<· ÝðÞ÷H»QWkj!¶„i�™ÇŠd/øãûÐÌ$Äé‹£o®d�mØXÓY¸þ`}WÏ"§2Ïa·"ŠUGìTÚ ¦rao佉-a€"RÅêZ(®½›œ%‹´ÚæCɉá|‰Ñ,¶]A·Ø,òEb-‡’ËÉ~çEþΟŒ˜­AJ?à©§ö Ÿ×bø-1Ü›]slø:]8 ÙÈȶ j-à6xÚdiDÁP Œ/…Ë*$½iΉ\„YÂøÄ8C&î’4BEkƒDZXÒà?¯;e`/¬Ýˆé»ô2A{ “ý—ª}\0wä­~b¯6õ23•ð‚¡…¡ÿ¥ßâtÁ2'Ù…ä,¹Þ¢M&|8Ê•ÛȪº5�ÍÙ£Q߇O¹“(a0!¬²º7PCüÿÊxwTn—>n<ß¹$Q~ÿénNî¾ø¦ ¯’ìn“šT#$–Âß±6Mš£$2Ó•ÁÞvÿNðÇ #Vp7èñÇj’å*LKòmi£ý¡±Ö[‹Lñ´]jv’îó4®ÜéÑzB’öZù)‘¸žó×0Ø×!,Iñ¦ÛŸ=geíÔP²n#ƒìpûmÔ`\¨×vþ‡uW�k¡ €b¥ûgîVÍàzà¶ yÈ_­V¼üöÌ5&lšœ2l1ÎÌП$q,4ë1Üt#rôPŸQMîœÐ›1/õZþ³aZv’4E-®î5ðˆ›¯ «RÓôƒ~rOôL¯«š)`ë)hÂú$tÌ.ÛóñÛIÝËtÀ¹$ÑWs=¤óÁÓô15÷bíí€]Ììs"ÇôS˜f#]¬ü¡öîÓpKÌ�šmüÓ?¦"WNñðz»s:ÌmR®Ý,»1U’“U³ªâ 5ÍƒÍæÊ…­Z �ÿ˜é�}m Î=H_Š|ÞÕ²§9ŸZþ'ÍÚÓ·Ñ/pöÆKu¼!‚t‹ ^êQ*ßÄ�TïêÈc´9]vD¾3ÎI¬«MŒñx0§DÌ«)D8ÃGEþ¤·íEsN™TY.|ËáèÌTÄì9;z˜êl”Ç”'7pýz?ÎØ s² `Ô£Œ á¤°Q‰·!ñ£„áîý¶ÙÃÐ"�îž�‘#ú$#rq ¿Ë3ñ/´�‡ôžn««ľ/•ÜwÈæÐ l�šê3Cqr5PÐ5Vé$õ‡,x¼ë?øB¸¦ë˜N�mø,ÖL#÷”ÌK^êæohÿRy%Þ[ôxµ-‚•s¸Žª9‚Œq¥ób:$È î¿¸÷æn2Ç}uWFƒÿ́ܗ¢vƒÑ‰”›pæ�IÙÀjKp,M|è>'§Òèt¡N1]~'òÖ&A+Ö~úèGû›�µ  i÷\Æõ’`OéJD} 3Ž‚ÔídÛh��Èsó@mD¶ØurµlÖÿÚƒHN½¶ñ೓¥µÃInêtú>‰[Nºofà¼L-=¸i‘Ãk#›�ÎI6çÕ–x„”3Au‰XÓ!èr;í›]”Ò7¤>¥!**ù\˜—`âQã‚¢ý…ö¼V } §MÅ1ú·zR†õaKæß36ØäõÆÒ©0ܳÞ陿gÆ|6õ±ÄL¹$:à ªþ³%�ã+ÞP' ´®JíN¢ôÀ= w eü˜À'Éeh8Žô¢/%ñ8¤ óÔ‚|>éÚ`hsV·ƒ=ù*¦¬†÷m|Ep('Üîx?Ð]`ò²9[D¸ñs||ö¥V$I¸ìvr…ty8´?Ð�G×p—ðPž kÂRØ�¼Å«ýIN.áJ7Öc'¶aOQ ^YÖûØiX‚sø–Û¿>ºŽ×@ƒ ühÒf²㎲ JN¨8Æk-ót…5%-;¿í ŽØÈ5˜éÉJ<úÄR–\ G‹øjÖõ“cpq'QAö9U›×b+Æò—(ÄG©å÷)Å%bÒËPìÏ=K› 6ø¸Þz'bï¨ M‰ì~TJöi�3¢hEµ|`>>ä>ñKÂ8@=Ï�áàn6«-®#Šù¹M”P›,ylP <Å�+ošEvÅždÚœ^ZGÂþÝ~¢À‘‹—-Sé� éÏýE¥¶bmÖÎ=ÀØÎeu¸,Á¿ñ�];¨ñÕ,n¬5[eßÍæì»$¡D€Ù3ØP;Jx�Ü™´nÉŸ²§¿_9Å4.�D‚Ê4",µ6q‘ÌF¢–nx°–ü ²™c(l?£ž6”s®‰Fô›ÙýV˜Ù½¸’÷Š#$�j"0SÕõy =¸+“A­¨ÛΜ�‡n,Éí'3¦äUGW8Þ"1Ò»ÝSbb ¸n¬4ˆ Ù#Ùd·–}ÍÂèüÌ e{ìºÍ‚U“Ó9†Ou+“EuŸšqj›z8ì>®­É`hÙåÅâ‹cÐñ?ÿ½Pãˆ'ÕLð¥yÌ�U$!~ëµ°Y…ËÜÁcË•JE A^½¢ýaÈå5°¢§Ð·È©¤kšÎ�ØÒ8rìõc±äÒ\‰s§ (j{O�ÌH×}e"&¿êÛÜJå}ìj_!ç@µˆå©J2EúScš>ž0_Ô\‘6KÉ],á£b”rÂsgãsÉSܦ©0Ôß5Ãî wÈó§!°}¯åë­È ñüõ6"�ËSúÕ,ˆ_ß‹|âÐ DÊ$ฯJGBÝÒw¨³“}K¦§¡Ù®ú�¨¢ T+ƒ-˜S•=÷•LJ[hÛ˜eEg� ÂÜøY<¤øÚ&ß6C»œo9ySõ«MI²â+ÚÛ—éëÃ�P¯ïëóß�Û늱;Á÷ugj§Öǃ IMqÀ(×þ^™¤• =ºßRNC]9sí—¤í^À& š @ØiìÓ[œ«Ç¼sª·TG8»=zï/·cß¼wüûSJõ~�ˆ´ùŒÎ æ3n ¿¯&P¢ä&Â“Ý Æm®Þp³{Q¸,W ͆ހVZÂÂ’Ä‘º¸á„#G`k½É»­¤‚x#,œ8Gø ò§…¦\àÄWˆž¢ °œš¦ÞöÔêÉ$™dwëÀԫÈœ‚C�úk"¨E3Lôãäè3ÜqסZÁ\Ûóì¨Ó[[Ð? ošËùåè ²"7=»+Ë íW{$ßvÛ+;GŠ^â[î¯:¼÷Ê'¢ùi^ƒÑôdmRwñKÛþ:—°Çñ•Ü ;ͽ�&×SBÌBÀN–®£Þ‚¦–XÑ]Êòš´ô4ÂËö(í==~6ò\¢7®Òo¦bs¦øžÉ:ÂJªÕ›K}‰û—ö ÿK¥ÁâØ�ò¹÷STFw|Cxý<}úˆkÒ+H úh 5˜ù˜VúM”Ì›ðù!ì`8(éŠLê:ž2‰ÇÓºÙ>£¼ÉÚR\'d¼,‚W~¦Ž) Í±£L|BÁˆ™OHQE¦3MFüÂòå!Tßµ½ã�Gµï<¾úwšúÌMŒ([¼{,g:gáæ¯µÁ4˜Õß/·³Âà”­çfv 2,•†¾ÿתœóQMk~e�¢¸‹Ði«û~LÔ`~Xdë#Wo„0¨àB¾X¦Ú†ÛèÍ÷EYŠtï@G%óODuù`V�|:‹‰ Œµ5ôéƒ:ˆåÛ%W“/Gï²|ëüŽ'=¦Hͤö ï¸úM©ß+@{’9 t<®ãܾ÷¿ºñã3·G¼ó#W\1��}´¶¥P/dð#ÓòâF®T'’è÷Ú—OO¿eÞ´Óã¶·à#¹T�›FŸ<æÛ<á¯S+¼‘¦Gá:Ê‚t‡IÏíËLØprصGlf…¹šµØÞ8â¤Ì}&ÈÇAÇüä\*ÌÚoš° øÏé¹i´¾­>LÀ#2½zÞ�ö»>⯃TTêZ?Õ 6–:{Ê �w²†˜œ—FóôèÝ÷tvæ¡ÞÐÖ¸Cº™ÓN‹Z7UMw‹Š&:ìGâÉ�®7X¿ƒŸ0°ªãc(šñ ±Ž%Æ g¾At ~M{¥Ê\W…5¿°€YNØAÑû³Rn�ÿ¿–nq–í†Rs2{'9_#¼{œ eåÔôZO Ù?§“&••jq4ÒŸ-;ÄÉÑHÚíµù·ßxzzÆÂ#àB g07}Æ•FRáM$lÅ<ÑýukLáþA'놮.1`€�€øå]j�ˆ pØ/ä(¡Vßmðœ%*A`Ÿ’ýsåxIp_Ê:\û +�ôåp¦ÄÍJæ ¾kѵ÷Ü‘\¢ê+Ù½èƒe‡›¹¤ˆ×ra Û}ä„ ?_µ ¶KW]˜v×uÝêôâ‘<õ½ê@²ãþÙÅ$zÞÜ¿Y€HŠ/ÛØ¤Ê)·¸�ÙÄÂ,Gé¶CùZŽÙÌû‚Y³Ï<–Êq7º#°4Ñ&Á5Òéªöó•–cgIuÉ Óž`ªÃuIô7?‘1`o.ËŠ^ªác—:KŽù¤Vî§k(W邹 C›vÆë ¸¦gWÛÐßâùóè£`ß­;œ“ïv¿(¡E%)’øDþwÙÊ$¥Øv´'füpn¼…ú2ºI'¬ Ò„Å¿d*jMñîÆ“U­°æ |”ŒL󒆥S=GÐi·ýŸýî `~wÅ}™é£eU¨åSÊ0_޲ʼ­X–b÷ ¦?®çüö»9CT­Wûm8xQ{¥ªÎ}ƒé5!Z߉6~K”PkHjÅjD¶B¯íˆå‚„.lâÅKt¥ÓâìÌ©�xàQ¯ý¤õ-[ pº~‰±?OF/H­ÂI£[Èe´-Sô'̘At¯R ‡ld 'al<¢X¦Ý$õ"<£‡Ø`VEL'™:‡ªObg PJ#+KV¡ßþQ9dÆ)›]÷iéűê˶âK]Z_&Ë:x³Çö¤«±øuPvÖcLý‡ó@ê€÷ŨÏÎË­è„}èÕÔqÄBôq7œ’Nß)Û¦UضiëœK;»æX*0�Y§þ}#û-KÇ�ËTzÁâ“>Kü¾�Ÿ°|W磀‹ƒáDÜ´û €Nl¢ ¦DÐK,/±M&Ü!ùè�E­qÝ%6Å C�s lc…Âæ€0_ÆYqŽbå4#GàÈì^ }HÌx,ÅañÞ¸‚q†ä¦úáæOׯj™ŒWÞ’ í ¼èsGy>Í «Þ°#ß1Ý@'Žxþ§Nk‘pQ¬Žoƒâ}k‹§ÌF-­¬—å‹“\ηhÈkÁË·s#šú¥Yû†¨H¡h¢ÑÒ�ToD,÷ …6Ûµ8ù"€Ð¤÷¯½çÍÉ�Í^õ¥bŸDðýŦ‘îVáÚóO 0,M%´ž÷2“ÇòëÖ­]Dîdü0ÅZYnß°|˜ÿKVÃ1Ì\G ¡:éì­ˆïË�\³oB;”ÁÿÅ�øÀ+«ˆ ¶§cal«õ¥”Gûc ÏÒyNƒî.£oqfê8’RHàûÅÜî'œD’[ŽŒòÇòoª|“V‚¶À2ä»<�1.ßS¢â­€<“Ô¸škÞSÏA@Ë=‘ÁzD¨ß”Ø÷o~–õmŸ ŽQ› Òã]ßݧdþK9¬>c^‘žëu7/%4­ �~4¹¹u@íµg fÓ1>\§uô52¢Ñ67Ñ@U7©’§ßc´9(NsÒN”ÂAßÁçp�ƒ[–hùg a±n̈àQÈâx&Ú K¨Ûì(“݇M'¬WH;Ä.‡~Ü‘a¶ÈÚvI‘;@yJLp¦@˜ìî)5e±ÌÙ„Ù^œÿѤ:aœÎÙÐûWwàyü»þ0šò‹š8»P{�=GL¬õÈ‚Æ|q#y ?ggäÜô¹Fy†ÿ²±¹K0Ò ùa+ŸK¥#�—)È.h°¢’"§s�_¤¹Q)‰0˜*­Ê^—Nct4¦ ?3TÑSðdW>sƒõÛÝ=1 ¸ü,©\ÕÕxŨK @hjûm<’9£zxùhñS¸B5ïðeH¯ýe5„?öø8ðæ9`Ò>@ JœæfŠé"*È+ßáHùæôzðX=««uÐg¥u|©ÿÏëLE \G¥Ý+µs�„Pk¸IƒºLLÌrD«¯GÏ sɾ,ÊEÙ4Ó[pÅmă§1Ǧ/ÉLNà~ËbªXx¦T7› ‰:ØÊßgl¬©6ÁåÑ…á ,«8’ïÂ:#;�œw¡v+8éÆ÷4×3xlË�ÁM]ÿæÝaÛ盗›íhs]l`I:ÿÝ Ê’%­á~ïu{ Z^?†¤"y¬Lrp‰p¤f÷ 2ÅF4`•V—A0T—¥àc.%i˜Þ0ñr–¤´3ÒCšôßû ?"i¹d5FKAÿ±°]Àï*}·Ëj¢bº·ž"MM³{2­ÖSÑp¿ `²ÀƒKrêÂÌÎõÅÍ5ºQâÀ^±åë·-pü‡~ÙÌàVÌ )ÿr·=øf-È0‘¾¶ßo¨heÝE%E¾iÈ’Õîkèj/�q÷NŽÝ9Ê- êÞ`ËæP{q¸G/`¡×'ÁC÷�L—�+ 1�z 5¡±e¤“éÎŒk¼a¢27Q.1¢#ö­m¤ŸU@U&Ó²®ÕL¦ !ŸŽ0ó´D¯L†'è/nŒÁÙ.e“å?©È‚¥Ú°ŸÒ$(êŒ)§òSË_�GˆïNAäzçîp]Ób.¤É+Ñ]¾9�~·II„šc®WàÜñmÊäM¸8öŒéŽ^UȘ(¯=¬3ä –ÍQ7«BfÍ|貄¦ ks‡r*Oa‡«Iq£ÿ²£7˜_N–ü?TÄÒ¢äëa›î&[ŸýëB¸¦d½û[TBÓV“VoÃë-¡ü_ÆD:ý|Ë /Î:¬Ä`{0„h˜ÅtoVÜŒ«òÀ1E½�ŠíØ,® –…äïÛ�+=5tœ�ëY¨î  @d�©¢îþiïo­lZÓÁÄ"!¾¦�±ða[œ¹ÉpRrW‰"žc´t+|÷—Ÿ1ÀuÐÀRYÇGœs�°L’¼¯È<Ô1ò÷ëjü�ÖVR Ÿ¶¼�8¢JñJ¶g<\ÀG㉩ÊœìzOmK]5½¼ÈÕ�#|æÞºÜ•>¾š„áµ?äëZ�=ŒTˆN�‘Ïò$ÿÉo ¥!†ÊGßÙamYOà®Àùv‚ÆwÀQš0Òûy_ä„’Róì.’á¼Mñ!B¡ÚÒÍ„¤�vÎy/¾<ç…˽r/ ¬¾]o…YçMµ�Æcù‚E´ÇsQË\ œy#pÛú…‡òAfæ-fš)‹vÝ[‰Á¢ §)ð`hµlfà<æÚºüR›k!$nšùvߎº™·.þkQf�äô/ž4½÷xãq³uWi‡3)© çî* 6b€Œ@×\TU8·Ât±DÑüö²á,K^es SÍdvä£y Øèü<‚n¨–¿ê{…íhZ^‚Ù¯– §òa˜aÛÌ+ƱÂÇîÉ$h;ÿ~n´kg—b¸�È­š·ñ1 cÄ´è§(dÆð¹¦y‡°/–",l¡YþSFÛ]ì2£+R Q!? }ÞOŸoÀ0[Z”ŠuɘçXß½ƒÞœPk6#ï�É''«v²ñÊx9{(«K߆éý�i>„€E4O _´€ñ‹ˆ¾@z!ªY>VDú½"¤òúN»¸}>[+’¦}ág£!Ì¢DÉ×QÓ{= ô°^Ž0°Ú,RÄÕ±MÅH çNÿk@œÆý�ÎŒv”ti¬°Qº+Ͱçý M'àSÑwÀù#ôÁ9³ab«Ð„�¾Õ•ˆ–¹@UJ‰ ÒË:w;ù8£“sÊ•àÜ€5èfíe*[A®ü¯Ñ TÒTÝ;˜žs�ömÉ AöÎdN Ižžûõߪ¶ã öЉ‹/@‚”�D²ˆµµ‰KMÛ?/]ŸÅ}=V‹®§ûéÕXtcyò"¦ÈT¸J$œ+C�½&}Ne+Õ;÷¿–l"ÊÐÙÕó28�gPZóYýNfsdìQÌ; †ò~×$bÝ  @õ�­(ñàš’Þ3U+?XçSÕÚ†ëœ0«g.ÕJYУ²dêÏ=3;ÁÂÿ:4¡!Ƨ›qû©µÊØÕ>T¤¸…×�F[ã§ñ”*;ÖŒ—JÖDdœÉáî34(!=&;ᧆJ8ŒùjóÙóf…'�{�×­MÔÓ×1°·DÁ!5ë S#£Š FÇÅç};ëUl‹7:ÒW)3ôu°ñtøï¥ÿ=Å2}’LF=™ö•”¿"{HLŒïª{‡†®äÔ‰`\CkRØþHìÉB扈ÄÒÿù R¶±Ö�¹H�ÕkñÌx-#‡’¢›úñÄÈ›Òb+Œ{{ý.± �ÐfwW}Ϻ§Z lwËŸ endstream endobj 369 0 obj 13455 endobj 368 0 obj << /Length 370 0 R /Filter /FlateDecode >> stream ±�üߨùè ‚WPñê`gC”j¦ž endstream endobj 370 0 obj 22 endobj 371 0 obj << /Type /Font /Subtype /Type0 /BaseFont /EAAAAD+LiberationMono /Encoding /Identity-H /ToUnicode 372 0 R /DescendantFonts [373 0 R] >> endobj 373 0 obj << /Type /Font /BaseFont /EAAAAD+LiberationMono /CIDToGIDMap /Identity /Subtype /CIDFontType2 /CIDSystemInfo << /Registry (EÇäû,{щêI) /Ordering (EÇäï,\\Ñ9) /Supplement 0 >> /FontDescriptor 366 0 R /DW 0 /W [ 0 [600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 ] ] >> endobj 372 0 obj << /Length 374 0 R /Filter /FlateDecode >> stream ˸RH@.SôZ÷E3]jØÞ6ü¶!Ó€(“‡�v½g†JHiÈÖ–"võ˜Ó+âÅóÓ—ç§4)ßl=¢ÊÔ;å„·NÃ¥�È9&�­ŽÄʆ'^º`Mèì“ã·/ăôµ(fL©‡ïëTñ£$-öj)jæPG =ª2öZò¤³ë+Qb7Ø…ÞÓäPAoÀú<¤`¡ÒÅCñ,„”Ò®”/¢gµ©¥tõnÀóRÏ­À„­û¬ÁRn¾Å«Êû¤¶,/â«K¤‰ú §Üö๤ÀCíuky[âè�3O<ƒW:ÚVþçBÚ<àþ§¶opƒN> )ñ©p89ù˲kZW�t ZH±å¬ÌëÕ-“¢PšÇé}=8\D£ö pÀ'÷ö†bÁ°uÀôõXt‰éQé�>¿Ù›|è´ {™tcÞL^7YFl쵉Â�¢Ï_xѼ¦š6J·Vú;%ïªÈNJ%†�¶ˆ˜ä ñžfDxq–Ó`f2`�š‚¤X›©nÍÝ�Â0�Ë×mw¤ý üÿl2WšS-Zý:¨ž~£lÙBö2ˆ~‘T”ÅÜæÕ÷ȺöK©økÓ@ùv’“tœ®ðzžèÙFL>erY5$}й‚°Í=õ5@ø¨lÆiѺdmØúÉ�åiÍ´u7ÄB ³“\¾ôÈ5ÊQ#Ãî…9À–�S'S€<+é4N÷ªˆø™t2™•O‡¯ê™Ø£üp¹{žâT9+§ys…}»^‡È&ãô¡+Ö÷N«Õôk‰�*×3O¯˜ÍÚ¤x endstream endobj 374 0 obj 596 endobj 17 0 obj << /Type /Pages /Count 32 /Kids [15 0 R 20 0 R 338 0 R 26 0 R 144 0 R 77 0 R 183 0 R 188 0 R 36 0 R 39 0 R 49 0 R 189 0 R 195 0 R 52 0 R 55 0 R 58 0 R 115 0 R 65 0 R 88 0 R 95 0 R 102 0 R 124 0 R 104 0 R 131 0 R 137 0 R 143 0 R 206 0 R 209 0 R 212 0 R 215 0 R 218 0 R 221 0 R ] >> endobj 375 0 obj << /Type /Catalog /Pages 17 0 R /Lang (™=ð8I¬¦é@Fȱ+ydùÑ4\bÝ) /Metadata 5 0 R /PageLabels 376 0 R >> endobj 16 0 obj << /Font << /F52 344 0 R /F43 353 0 R /F44 362 0 R /F47 371 0 R >> /ProcSet [/PDF /ImageB /ImageC /Text] /XObject << /Im1 7 0 R /Im2 9 0 R /Im3 11 0 R /Im4 27 0 R /Im5 29 0 R /Im6 78 0 R /Im7 80 0 R /Im8 82 0 R /Im9 84 0 R /Im10 89 0 R /Im11 91 0 R /Im12 96 0 R /Im13 98 0 R /Im14 116 0 R /Im15 118 0 R /Im16 125 0 R /Im17 127 0 R /Im18 200 0 R >> /ColorSpace << /DefaultRGB 4 0 R >> >> endobj 377 0 obj << /Filter /Standard /V 2 /R 3 /Length 128 /P -1564 /O <36451BD39D753B7C1D10922C28E6665AA4F3353FB0348B536893E3B1DB5C579B> /U <30D92D474147168CB6714AC91150CA1100000000000000000000000000000000> >> endobj 376 0 obj << /Nums [0 << /S /D >> 2 << /S /D /St 3 >> 3 << /S /D /St 4 >> 4 << /S /D /St 5 >> 5 << /S /D /St 6 >> 6 << /S /D /St 7 >> 8 << /S /D /St 9 >> 11 << /S /D /St 12 >> 13 << /S /D /St 14 >> 16 << /S /D /St 17 >> 17 << /S /D /St 18 >> 18 << /S /D /St 19 >> 21 << /S /D /St 22 >> 22 << /S /D /St 23 >> 23 << /S /D /St 24 >> 26 << /S /D /St 27 >>] >> endobj xref 0 378 0000000000 65535 f 0000000015 00000 n 0000000206 00000 n 0000002763 00000 n 0000002783 00000 n 0000002816 00000 n 0000003755 00000 n 0000003774 00000 n 0000195807 00000 n 0000195829 00000 n 0000242434 00000 n 0000242456 00000 n 0000286426 00000 n 0000286448 00000 n 0000287166 00000 n 0000287186 00000 n 0000603514 00000 n 0000603089 00000 n 0000287412 00000 n 0000290546 00000 n 0000290567 00000 n 0000290793 00000 n 0000290911 00000 n 0000291051 00000 n 0000293460 00000 n 0000293481 00000 n 0000293508 00000 n 0000293751 00000 n 0000294970 00000 n 0000294991 00000 n 0000296698 00000 n 0000296719 00000 n 0000296859 00000 n 0000296997 00000 n 0000300245 00000 n 0000300266 00000 n 0000300293 00000 n 0000300536 00000 n 0000301376 00000 n 0000301396 00000 n 0000301622 00000 n 0000301692 00000 n 0000301832 00000 n 0000301934 00000 n 0000302073 00000 n 0000302171 00000 n 0000302311 00000 n 0000303411 00000 n 0000303432 00000 n 0000303473 00000 n 0000303716 00000 n 0000307208 00000 n 0000307229 00000 n 0000307455 00000 n 0000310022 00000 n 0000310043 00000 n 0000310269 00000 n 0000312706 00000 n 0000312727 00000 n 0000312953 00000 n 0000313095 00000 n 0000313235 00000 n 0000313374 00000 n 0000316525 00000 n 0000316546 00000 n 0000316580 00000 n 0000316823 00000 n 0000316905 00000 n 0000317042 00000 n 0000426588 00000 n 0000317182 00000 n 0000426671 00000 n 0000317321 00000 n 0000426754 00000 n 0000317461 00000 n 0000319547 00000 n 0000319568 00000 n 0000319616 00000 n 0000319859 00000 n 0000320096 00000 n 0000320115 00000 n 0000322625 00000 n 0000322646 00000 n 0000322883 00000 n 0000322902 00000 n 0000325218 00000 n 0000325239 00000 n 0000327171 00000 n 0000327192 00000 n 0000327418 00000 n 0000327891 00000 n 0000327911 00000 n 0000349030 00000 n 0000349052 00000 n 0000350668 00000 n 0000350689 00000 n 0000350915 00000 n 0000351388 00000 n 0000351408 00000 n 0000371392 00000 n 0000371414 00000 n 0000371809 00000 n 0000371830 00000 n 0000372058 00000 n 0000374305 00000 n 0000372142 00000 n 0000372283 00000 n 0000374254 00000 n 0000374276 00000 n 0000374551 00000 n 0000374692 00000 n 0000374775 00000 n 0000374917 00000 n 0000378101 00000 n 0000378123 00000 n 0000378160 00000 n 0000378406 00000 n 0000378881 00000 n 0000378902 00000 n 0000395036 00000 n 0000395059 00000 n 0000395201 00000 n 0000397146 00000 n 0000397168 00000 n 0000397197 00000 n 0000397443 00000 n 0000397822 00000 n 0000397843 00000 n 0000416377 00000 n 0000416400 00000 n 0000419140 00000 n 0000419162 00000 n 0000419390 00000 n 0000419531 00000 n 0000419673 00000 n 0000422236 00000 n 0000422258 00000 n 0000422295 00000 n 0000422541 00000 n 0000422664 00000 n 0000422805 00000 n 0000426291 00000 n 0000426313 00000 n 0000426342 00000 n 0000434172 00000 n 0000426837 00000 n 0000426921 00000 n 0000427062 00000 n 0000441601 00000 n 0000427204 00000 n 0000427287 00000 n 0000427428 00000 n 0000427569 00000 n 0000427709 00000 n 0000427851 00000 n 0000427934 00000 n 0000428074 00000 n 0000445174 00000 n 0000428215 00000 n 0000428299 00000 n 0000428441 00000 n 0000428580 00000 n 0000428719 00000 n 0000428858 00000 n 0000428997 00000 n 0000429136 00000 n 0000429275 00000 n 0000429414 00000 n 0000429553 00000 n 0000433993 00000 n 0000434015 00000 n 0000434418 00000 n 0000434557 00000 n 0000434699 00000 n 0000434838 00000 n 0000434977 00000 n 0000435116 00000 n 0000435255 00000 n 0000435393 00000 n 0000435532 00000 n 0000435671 00000 n 0000439816 00000 n 0000439838 00000 n 0000439931 00000 n 0000440177 00000 n 0000440316 00000 n 0000441305 00000 n 0000441326 00000 n 0000441355 00000 n 0000444928 00000 n 0000441685 00000 n 0000441826 00000 n 0000441967 00000 n 0000444869 00000 n 0000444891 00000 n 0000448840 00000 n 0000445258 00000 n 0000445399 00000 n 0000448789 00000 n 0000448811 00000 n 0000449086 00000 n 0000517878 00000 n 0000517901 00000 n 0000518043 00000 n 0000520157 00000 n 0000520179 00000 n 0000520208 00000 n 0000520454 00000 n 0000521687 00000 n 0000521709 00000 n 0000521937 00000 n 0000523500 00000 n 0000523522 00000 n 0000523750 00000 n 0000524911 00000 n 0000524933 00000 n 0000525161 00000 n 0000528639 00000 n 0000528661 00000 n 0000528889 00000 n 0000531794 00000 n 0000531816 00000 n 0000532044 00000 n 0000532127 00000 n 0000532267 00000 n 0000532409 00000 n 0000532551 00000 n 0000532634 00000 n 0000532774 00000 n 0000532916 00000 n 0000533058 00000 n 0000533141 00000 n 0000533279 00000 n 0000533419 00000 n 0000533559 00000 n 0000533642 00000 n 0000533782 00000 n 0000533924 00000 n 0000534066 00000 n 0000534149 00000 n 0000534288 00000 n 0000534429 00000 n 0000534570 00000 n 0000534653 00000 n 0000534793 00000 n 0000534935 00000 n 0000535077 00000 n 0000535161 00000 n 0000535301 00000 n 0000535443 00000 n 0000535585 00000 n 0000535668 00000 n 0000535808 00000 n 0000535949 00000 n 0000536091 00000 n 0000536175 00000 n 0000536315 00000 n 0000536457 00000 n 0000536599 00000 n 0000536683 00000 n 0000536823 00000 n 0000536965 00000 n 0000537107 00000 n 0000537190 00000 n 0000537330 00000 n 0000537472 00000 n 0000537614 00000 n 0000537697 00000 n 0000537837 00000 n 0000537979 00000 n 0000538121 00000 n 0000538204 00000 n 0000538344 00000 n 0000538486 00000 n 0000538628 00000 n 0000538711 00000 n 0000538851 00000 n 0000538993 00000 n 0000539134 00000 n 0000539218 00000 n 0000539358 00000 n 0000539500 00000 n 0000539641 00000 n 0000539781 00000 n 0000539923 00000 n 0000540065 00000 n 0000540206 00000 n 0000540346 00000 n 0000540488 00000 n 0000540629 00000 n 0000540770 00000 n 0000540910 00000 n 0000541052 00000 n 0000541193 00000 n 0000541332 00000 n 0000541473 00000 n 0000541613 00000 n 0000541753 00000 n 0000541895 00000 n 0000542036 00000 n 0000542174 00000 n 0000542314 00000 n 0000542453 00000 n 0000542593 00000 n 0000542735 00000 n 0000542876 00000 n 0000543016 00000 n 0000543158 00000 n 0000543299 00000 n 0000543439 00000 n 0000543581 00000 n 0000543722 00000 n 0000543806 00000 n 0000543946 00000 n 0000544088 00000 n 0000544229 00000 n 0000544313 00000 n 0000544453 00000 n 0000544595 00000 n 0000544736 00000 n 0000544820 00000 n 0000544960 00000 n 0000545102 00000 n 0000545243 00000 n 0000545327 00000 n 0000545467 00000 n 0000545609 00000 n 0000545750 00000 n 0000545834 00000 n 0000545974 00000 n 0000546116 00000 n 0000546257 00000 n 0000546341 00000 n 0000546481 00000 n 0000546622 00000 n 0000546762 00000 n 0000549227 00000 n 0000549249 00000 n 0000550006 00000 n 0000550252 00000 n 0000550509 00000 n 0000559057 00000 n 0000559035 00000 n 0000559167 00000 n 0000559187 00000 n 0000559839 00000 n 0000559345 00000 n 0000560431 00000 n 0000560452 00000 n 0000560719 00000 n 0000574643 00000 n 0000574620 00000 n 0000574748 00000 n 0000574768 00000 n 0000575512 00000 n 0000574938 00000 n 0000576171 00000 n 0000576192 00000 n 0000576466 00000 n 0000586366 00000 n 0000586344 00000 n 0000586465 00000 n 0000586485 00000 n 0000587122 00000 n 0000586660 00000 n 0000587664 00000 n 0000587685 00000 n 0000587945 00000 n 0000601522 00000 n 0000601499 00000 n 0000601622 00000 n 0000601642 00000 n 0000602394 00000 n 0000601806 00000 n 0000603068 00000 n 0000603386 00000 n 0000604181 00000 n 0000603969 00000 n trailer << /Root 375 0 R /Info 1 0 R /ID [<66ACA0F83581766B4A7707DC897EE479> <66ACA0F83581766B4A7707DC897EE479>] /Encrypt 377 0 R /Size 378 >> startxref 604544 %%EOF onionshare-onionshare-26fcdc5/setup-project.sh000077500000000000000000000030771521174352300216750ustar00rootroot00000000000000#!/bin/bash OS=$(uname -s) if [ "$OS" == "Linux" ]; then # Check poetry installation and exit if no installation found. if ! command -v poetry 2>&1 >/dev/null then echo "Could not detect Poetry installation. Please make sure you install Poetry first. See https://python-poetry.org/docs/#installation or run pip3 install poetry" exit 1 fi # Check golang installation and exit if no installation found. if ! command -v go 2>&1 >/dev/null then echo "Could not detect Go installation. Please make sure you install Go first. See https://go.dev/doc/install" exit 1 fi # setup environment cd cli poetry install echo "OnionShare CLI is installed!" cd ../desktop poetry install # setup tor poetry run python ./scripts/get-tor.py linux-x86_64 echo "Tor is installed" # compile dependencies ./scripts/build-pt-obfs4proxy.sh ./scripts/build-pt-snowflake.sh ./scripts/build-pt-meek.sh # add alias echo "alias onionshare='cd $(pwd) && poetry run onionshare'" >> ~/.bash_aliases echo "alias onionshare-cli='cd $(pwd) && poetry run onionshare-cli'" >> ~/.bash_aliases source ~/.bash_aliases echo "OnionShare Desktop is now installed" echo "Try running 'onionshare' to start onionshare server from source tree" echo "Restart a new terminal if the above doesnt work" echo "Checkout desktop/README.md for more info" else echo "This script only works in linux distros, Try cli/README.md, desktop/README.md for installation steps" exit 1 fi onionshare-onionshare-26fcdc5/snap/000077500000000000000000000000001521174352300174645ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/snap/gui/000077500000000000000000000000001521174352300202505ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/snap/gui/onionshare.desktop000066400000000000000000000004131521174352300240060ustar00rootroot00000000000000[Desktop Entry] Name=OnionShare Exec=onionshare Terminal=false Type=Application Icon=${SNAP}/meta/gui/onionshare.svg Categories=Network;FileTransfer; Keywords=tor;anonymity;privacy;onion service;file sharing;file hosting; StartupNotify=true StartupWMClass=onionshare onionshare-onionshare-26fcdc5/snap/gui/onionshare.svg000066400000000000000000004716551521174352300231600ustar00rootroot00000000000000 ]> eJzsvfuSHEd25vkE8Q65f8ise226FOGX8IjesTWrq7bX1FJbtzQj2dgYDSKhFkYkQAPB1vQ+/X6/ 73hkRlZlAaDIJns0qCBAVIZnXNyPn+t3zvmL/+M3v/vF9Rdv/unlL/LVeBj+4i9u37588e7N218e /OnhV19++e03797y0c9++/PD1K5GDbr+1fJZH/hfXr795tWb1788JF3gatLJB779s7sXr1//8XD3 7ddfvvyfPz/87Oc68Xev3n35Uqe+fPP7N1ff/OH3P99up+/fvXinU+kv619O62H9ZZ0Pv/k1p1+8 /sOLb7559f/p5DTnJeuzmzffvv7i1evf37z5n788/GJKtR1SG9vhFymnQ245acz/8+q3L795MnC+ WnLNKbV5rtVfuirLlKa2lnVOvsBuRFm42rQfoivfvfn8269evn73m7dvPn/5zTe3b7588/abXx5u //ji9eHXL36vMy8O//jyyy/f/Nvh5ssXn//roMmqnz28+vKl5uWrF+8OU2YKr381pc9uvn315Rd/ 8+1X//RSM1aLP86f+ZJ//42upcvybz5un/3qK33yu5fv3umNdEOW4bd/dbN/DH3o42f/7bcvf//K q6aZ/e8/75d9++brr168/ddvfrC54Kp/9/Krr7/U2nmOUx2vqr7q/+1/6WM1CX0tppTO77+eX/zw i7ws+/uvh1zPHzGueVqOl3949fLffnn4mzevX8acX79997sgnFLGMf6OM7/99suXb//+9at3mouZ j9aY9F+/+eLllxp//P7Dly881z6m098x4O9evP39y3citDdffvvOe2DZ7qBF/esXf3wJZUxxg7/9 +uXrv3vzX/yMv0hzmq7mluuyLlNu66GUMl3lrF+WlEtdDuOVJq6uVTS/lDavIpt1PkzjNB2mxQ+h QVMaj882Hf/uj8ANud32HE0E8xuR0N++ffX7V69/OXmSawni+qu3r7440daUdO15+5/vcFWnlZ9l XNNcp/KRn7TqT9axzJmN+hGfxHRp5t+9e/m6T5/2yu2vd7Q/Xv36d3qd+9df3L75iuX/Br4gon+t /SD2EueO//YZff3br2Nq/PtnopTfvH31mmsOf+Mzy2e/+fJbnfqrt2++/fpXr//5zfCz4IL/5eXn YnUipi8Of/tP/0O/iKN5Px7+7u2Lz3UB/X4cc/Xi1dc/f+/l9HJvXx7ipL7pX7f/f/jbdy//WZzk 9PX49P71H15++ebr3WVj3Iev95svX7x+8fbgz4+X++tXf9CZF5qe0wUZ+PLdP3zEFUVwX2s6fA0P eXT19wzYnfrwjf761esnF/BnL96++7c3b//1eMOdGLt68fUHrvq7f3357vN/eXzd/un3u/Ifv/qn N1+++uar49f3n/xG1371+Zcvf/fHb969/IiF+93n7JG3h5u3337zL4e/e/Pmy9Nlz04dV7B/7E8Z /+dxj9/4C6//9rX+8S+X7tQHPL6TGHR858/0XsfvXLqPTv6vco/bF19++er3b198/S+vPr90mwvn j/fbn/tuy6Q3+vLl6y++Od4mfj1dGhYVn330sh/uv3iljfoMU3rvmN/92wtt/79+9U/vvRvP/c+v Xn+hbfG7b1+9e3maozdffY06evjdv7z4+qU3+zbyd8cL1s8ktfZy6Re/eI/AkoC9eb07/1dvX3zx SrJQGvbDiy8kmt4cbvXrS1j7y5evfz5c/ljSPR9uvhj+2yABnpYV/WNax7EsSZ9M89ratMx1nEZp LcOkz6SELBPnS1slsvlePvvRJ3NdpMnUtJZpanPlW3WUZpDXNNV5mfNQDn/x2c3bn+amF9718OS2 KFOPb3t4ctvDk9sentz2wLXmQ5WGJkVUTyDl5bOf8AluvvnR33+Mu9ef7PVPD/ATvH2f+5967f3u N3dHVrNxjMtM5DffvpXx/p8Of/v2xevfvxT7ePTBnnGMY05rXcvS9F7Tqk9ynaepjiXLbGdvrqtM ubK2pZR5nbWj+WzR6dySzLtxWmd28O5VSvO+96mxxdDjDv7Pw/V8XXWU63ydricd43qv4269Wa/D DFlnHmnVROiRNNHL/XK33MjkWpe2zIumdZnaQ7vVoeca2txKy22aH3Tc6bjRg66aQX7qLOtk1rrM 0zzOY33QcV/vdNzWGx26U11q01Fr0ZFqGmQCPei4L7c69KBlLbpDmTlfso5UxjLmh3yv4y7f6tDL 5DUvOlrW/RikVU76M+VxyGN68HGv4y7d6rjRcZ30hmlJTQePWJOuLPudH5nLaeSYHqZ7HXc6bjRb N5qRZRB1NR3zVHWUSTdh/DSNDzruxzsdt/pzM17rWH0sOmYfWtx+5LjD8H9rWfRQ0/FIu//7cc9+ 30aN23HzwJ9+3PvPvehV/7vV37c6rm9u9Of6Zr3RQt40HfVmZv5vsg5mg4d90HGv41YHw0UQ14vo BYopA3MskjHRrA867kQ2tzoYB3WIGkw4kE4QD+/9oONOJHSr48ZkdL3w0wZT07xUlk00JaqCrpZR tHXf7vTnVn/f6O9rHav+LPq76e8GvUASIrvEQrSxjfPDIPq71xE0eKs/Nzz7kRq1y/V3MUVuNAlV Tp0qHzpd8kfU6WUZf+Cf919QPEsEsmot7qdRRDWL2m6me1GJLHzR6k26z6OIumrGbvOdaCgNRYxB c35T7utYs7bIoi11V+/1alkv3DQBt/OD5ihroy6axTuR4qRdPGsRrrU0D1qorIVr4gB368OgFc5a 8EUEcHt9d/0g0kgilCbiuRYp3YviJu25oklqWtT19vb2ThQ/3WVN33yn6/vPcnd9d3N3d/cwaP/k ++pjvm9iNtf3t/d3OuLnQZsmacOzCuYhopj14WZ33D3cH487LcuohYFQ/CIQDgRUREhVL6V3NH1B Z9eiN+juzhTIdUezNDZ+NqVWiAPKHUTA/FxrFm5M1nfmiw9sYfPJ5A1QzD2hq8b1Rfv83PTJutPu efCUjcPN5I2Vb7Q23mqzN97C9b0Zb7w12ab37GDPK/s799mtt1o5zzGzfD1oW/INTbeO+9uH2wcY jSZePE2TX3TUvgQsgF6AB9Ii8IU7JvyOqRzhZ+KEedCyiMt6WVgYTRFvrOXhkU5LxAKND5NZqLju cam0Tx88qQ9+Z+8XbUqtBDNrzs27w8V5OO7Fd8UAYZuwetErFMuPSNViYDH9rkwyczZ4L/Je996h D+ahk3cvu5jdXL2v2d8NfuL9zgrdmAvcmh/cQ1ewicH8Ap4vUWEewm35bjNvgces5jg3lnB35kT3 ftcguD3JiegGU918pLqN7vaUt9Henvqyqe9If+agJsDhjAY7FR7pMB3pcE+JGy3uqbHTo5dFy38r QrjW9didsya0iGSSiGcUId2LQm5FWte656K3njXpRVSIrBktTxAjN12AtJt50NIUS47JcuNed0Jm XFtitJAYXcMY9fToF7ddw0BQ7DUMRMT9oHlCPlxrGhYLhqrJzRYKm0C41ZIgCBAAswVAsP/RfP/O HP/avL7N83BUPSarHfdd5bjuCsdshUNKU0XbQtu4E53eWNtYurZRrGtMoWsMVjVuuqKBmlG7kjFZ vwjNIrSKxRpF7drE1LWIO21vdIgVOadl2RlVj/TAwyM98PBED7Rv+ZEeeHiiBx6e6IHPmFQ/0f1t UvwE966TRtfyk77/9gyeA0nwxXxACusazv2FnSIrR2bKuvZgQtnZJ6lhs6S2ewYMnVC7t5920Yj6 Ue72XUymv3/9+sVXL784/L5/BHHIcLr4MSGcMJ+6dpakNFVx9lUM8lZyapLiVMTkUZ1uJbVQnoq2 46qteXdUoAiK3mhD30uJmrTTq/b89SAGcGdFKlksIYxuJFFD4hTLmNUKlSWK5AmipFiANIuNG4uM +00zGY6KSaglm0qyV0c2ZaR2cbCJArNzy4G7oxy4H7oomLpKEsIgxEEIhBAJIRTaUTSchMP2cxPH 0GXFJi9Ox30/HrYDrWZ3TJePwVrP+ZEvHuWZo54fw+MPdsf87NGeP4ZnTy3/vmP4DoPXjzmGjxv2 8cenC14YcLTvJvGQbNNr4yL34iOjLPosRTU4yY3EN7wk2RRr5ia3EvoP4odZisBsjnI9iLDvOlPJ Ns2a1WArv13hRdldrOLeWLe9N38JDlPNYxZzGWuvw1F5nayzbszmpKneHLXU0FFDQz3qpzvl1EbR 0CkxdNPOiLp2uumnueunJ6a011K3Yz3pq9ddZ+W4PR53e8616bFxWJsdj7bVtGNoaYj/9SO/5yiP jvrkMC8cOku8dLSPPpbTMex/+ahjff8xfGjAdz0+9oIf/TN8/ND/bS74Xg6y4x+LSBvbHkfOtNNG bsw/pHqKf1Qph4t23c2AUiIje5LpUa2WLNZKMJ0nm8vFpvKOf8gqnro9vFnCz3KQjYfsuci1pd9t t3TvH3GRfOQi4Vxpw9G/suck95ude+QlwU1CwTl5XE5c5Wj9DmYtbcdU1h2NXuYpjznLGYcZnjCZ czbziOFcOB5xmuE7MKHnjx1jGi7wqvcfz7OwD/K4f9fx6YI/wgV/dB/z1I8IbmQfxQbUbOYV7Ota +j0BjAcPngZzstJ52eowyK30oeBnMoutES3maLdHrSh1O2sOvoZatClGgznbLM7Gvrjdcbds7oZ+ BNGH5+/B2lHu7uxmZQQdH7/eg915eRBXg6c1m2GrPXfmZfbZwcM2G6xZd7FP1f7OYFSh8ARLauEO jp9gOuEWDT6ycYhtU29rufGrblftDCkbT4MtqJOdtDeE9hbNuUHyWGnd/Qz+++7CcX/5OMWLLh5p 6KGmjznKxxzDxw2zl/ujjuHjh/5vc0FzkIeHh7uHG0m89lAf8sN0/3B/pxVftQGqNt1093B3J8rA +Tvflbtkp+/d7Y3dvbNdvZPdvDh5Vyzk2e5dnLu4dnHs4tYNp264dO8c+Qt3bjhzuyv3zI/bvbjD 0Y37MU7cnRvXXty9H7d7cgfvlnDmbu7ccOiGSzecuuHWDcfuTQ8lL3bv4uCNgHKJkPJgT+/UI8tb bPmux5dv7Pi9DjbR48ytx5p9T0ecS0cXJI4hOy4cLHYXf8ZPHMe2mzY3ycZaNoVpOR7W24ZjoHru 4erTUXZHPjse/0ynYzhFuc+P6eGZ4/69x93gMPnHHbcfcwwfN+wZT9SFY/j4of+bXPDh4RMH+cRB PnGQP9f9+ed/wU8c5BMH+cRB/nz355//Bc1BNlx7PyYf3/lDwBRNm28pa2uj9laE5eda8jiDEZ6n Voz+BTesv0qZciG23bSB2SoL8ZmRkP80nkGEP+qTQCRfQFj8OT3UzTdDJGXOhykDRBjFQbdHvXBm G68H1Il5upr0c8jlap5OIIr3jDj/ftNVa9JTjVc5re3C9x+POH6/tUdYhscff0/QwXQZdDDtMNv/ ebg5ungs946/BQDuFDAKWG8Aq3T4VwmF2dDh9sFfj4Dtszsd7xFXv7m9i2+2qV78xw== 2bZorSx1Ej8WuU2mwEXST/IGIF0JCsxNJCNRN6bkRNS1jg0BsoCRSBcALR/zyWXQ0Z/LAxmB0xKo s2kapRSsazyM1Ic5rdOYpBmsfphCwnGVGtH8MMuoLVYk/9MoLcQP8xQA9MFP4mFS5hmWs1SPP6eH 6rP00y/ZnxkFfV+mM5WLTEcf75nOGdJpsYP+zhHGIpax2CMPPmFyfLFKXev4BL3mZD98k854a2gC gcUyHP3v9r4bkhu+98VxxX1UsdrnTizxbr5vYw8htmPo8I6A4dDjhQHBXh0YNLhgHY/4ptZxTR1b 3fGs2U701rHUgaO+v34YDDEKnFA9IqcDNx1e7ocjYjow0+d46bWDpTe49P1we2+8dGCmN9R07qhp cNN75PTavffhU4+f+348BI56uB91dIX6PvejHI96BL0Hvvr8WJ4c69Dh1/vjzIN/8bi7cPSf4f7S z8Nzx3Mq9+kYnnyUPvoI6PijY3j60fc7Pl3wO3xxF30M/AJhwKXzF1BQgWKI6N9sJFSgKu+cQjB2 bhP8ZnX0727wWo82QjdYw2LD9c4hwIcj4HLuHOjGPOj+yIUiJaBtGClSAO4N/N8gUvUIxAyIf0Ax k3NcirH8sCZs/NuOigrMfgkMQ+AXrnsIcMMrpCMygQBgABA2wAFYgqnH/rKzYyIe35E9mw4IhvKI mLRlE1Z12aWAcOyRgNe7VJDbLYA3HDNCtqyQLS9k43XB7+oxSySO5XicEBOhfMb/bvc/eybycH4c +eSeX05HrqljuMsXjvLsUT9wzIP578cd7cKxPD6Gpx+951g/fAwfM+i7HP+BL+gkrfGH9Qpen3kF nXRye+YVTM5LPKWyRprJlmRy3zNMTvklzi4ZztJLPia55OQTzLu01vtj2uBFj2CKRJNjqsklf+DJ GxiJJ90ZODzyBj72BW6ewPnoCTz3Aj5xAQ47D+C5/++S76/147HLb+fsGy54+k4+vueceo8cd/tj uOicu+Q7egbWNa3nx/D4g2n56KNdOobLH3/EMV8+hudO/HuP/7AX3McbbiVol4c5eMvDKOX21txl kcJd4C/3o9ThO6e+kfgWaW8kvUXK23XnMxW0SmS7bbluPdPNKdKnNLfvkOQ2PMlyezgyoeuzRLct 1W1Ldtv4UcQpIlIhvjRYtTklPvfUZ+fMbnnPj7OeFyOmIhO/Ps59HnpCekQ07rssvu2p+Tcdebh2 dhZp+s3wrGBskbJfesgjk7qfeuRjCm7XOV4cm2G0KQUnCNAp+eOElrQ6NnTE6LI72u6YHx310fHk Zyj5wpGePaYPHHDnjz3MxT94DB83rB/3Hz6Gjxn0XY7/sBc8cRZnmou7kH1+bSzxom05m9NAy9mC dHK5Bwbf2+q+NffBBFjNgzDztS8HewGKGRKiF3lHlQjcCPdmT3dO0Q7t/9pZuqu10uZc3dn5urVv G2kAQ9fCEZVRbCL09ntztTtzttvN79yTu8IY2MwDM5duNGi7D7Yjtu2Yj5bGqfIEx7HaxLHSxHac sIf9noNZ6Onnenfs8YznuVHn2MezfK6hl6vYH5dyxy5nmj3NSEuRpvb+uNT4MceWHTecEuU+6rj/ 0DF8eMh7j7vHx/D0o+93fLrgxx4fjHASoJGYXcZxnrL+N7mW6SLtQWr1KnW6trTl5Y6k45atWBEO 7HSWh2w/+Hmm7rNhyR/xnudRx1IvBBz14Y8V60uXE4z18YHgR3e7X8zhvN3lzh1zXqzcPTzKf9ln wVBkJQ/HFJjzNJjzhJgt2e48I2bd5cPcWNEUQx/O0mKepNkdc2CmLQ9mf846672/ubmLfoqqN3+C C049sWHzZ66P/JnFlh2ezO7F9Gv32bhc0wiTeKtmdEIXzS6I1ZV3q+53diOsobCjMG+lse5dluja SjlliFIvPITGfX0sgiUtukTtK5Tgpcx2BkxS9e7IDcPkb1JZJ+kfWO/XunHF3JZScSu7F3O1uBAV 5afWsbncVNaEXJ7HKKZz0Wf3PGL/ct72LtFpeKzHPzqWJ0d7cpwp9sNF7f6pfv9hxb4r7qHohSdi jKNHQe67MnfXfaM3XaXblLqjWqfjpNdZsxveq9ohB06K3V6py70Uy3TU5UKTux26End9VN5ar85S u6YWGtqmld0fdbDH5b5CewqP/wX+slUa2CrOPK43E9lrW6WZ9Ripc6xu6MUBpp7pX85qHe3rHD3s ahwVe66P1Y16YaN7nM9D9zRHbG7uMbmoZHS3q2JE0K30qlJLL1x06+jXQy9YFMWK5nMgBISzyoTW ThvXPAfuZFplKqex8o8p+bO8j/gmgDVrOSsRSF3B5SxuvhVMbPpyLmeFC3/Em0ZJkXFJTb+3aVpy Q7JLyGvJp3nW5qLKuO+3CfC4pePjZ+ghyoOsusnuQ0v2dkGZ+PFu+T1l/+WQezoPuR8jtVv0dtvz seOPu/5k0bHx++Z/6JHYuxMLGI48YNnxgPnIAzbn5yMecGbJrXv7bdhxg3q02/LObjtZa4/ttM1S OxlnLpmwt8M22+uSyXUyqfZ1A7fagben4iLX9pZFIcHliI3acuZqL0VZ7Ec7Hb3KYD92estwVFoe uqpzt1NfQjOK+51+TgUL2u7oelY46S4fl0TXVhkhH4+juzy0vOGR8jceiyA+7BTF8+O9kalh98vt e46PrkByWan9HocvGHi01j0KIZrOS4ctrjq5h3TfOngzB6DbcO4br1cNdWt5GHrh0eZoDc7Ru65f La46mlz48V73vO5KVahVuDKh16WrVNklRbVlB+tVS9cmMpqANas71xCNSEoU9YpYyVbSC/0uCno5 siGtIfDD14N1LrQuXJ5EWqII6N1Z+c/W9bBitXR6Thv7GM32O/98uuCf6wX/FKbWNIjAwupZncJ9 79qNUYkCBMetKfe+V7IpDuWRt313rEWxVbNZtSO0jQfXGZ2sPFPRprkixbULPPaijq6XdSrkGMiN m111ilPNxjLXoRep2DAc171Y691WotHH1KszRq2KLbe7p3AfK9+4RuNwVqjxaanGdCzYmI+p4POj YzkWyNEx7Mo4Psdu9/z7jLvvijym7f/DTkrkXR2My06Akwtgee4YLn78PQrGDLtfNu/spcD+04Ib zxzDxw/9Dhfs9qpZbsjb0BHCYRt+6lCjIqq8gdQi/hzx6O0nItam66FvhHqMckfMeyOebfEiPr7p PpuLfMPEbFBAh9gfOgwqjqkfp6SY7edkrNbjMR+Pth3DiXxPqsdZHZKTu/t2d+zhOY9CJGeBpLNI 1eMg17kF/TR81iNrp5+nhnp9EqqbXRvr0tF9AsMFN8FFnawfHyy/MjxXcO7i8RGFC4aPGPQeTNTT 47Ij5nscumAPanm2F08T77ah7Ta+PZ/wdjuuHfjfC1XJ5rthVwBxq0o270DBx5pkvRTiqY5Q25UP uj3VQhx6McStMu58VgoxXJ7nJZnPXROPCzLfDo8rMt9sBZnzDo33uCTzzRGH97gscxp6ZeZyVp35 hDcO22ePOr7bwHWPYMcBPM7DDhq3R7btIWkRPwib7bZXct6jkR82NDLH0Is7R4Hny7jk+giXfI5N 3qGROYbOfJ/HJD9FJT+LRn6MSH4Wh9wrTn/U8RSR/D0PLhhb5sxkvt0ZzOcxzcexzKcRzF0hy6dx ylNM8kLg8Zl44S4Ydbs79mHW/c9e0O+L0p3Xt3tUr+i8+tQ5J31cAutx9ayj7T6cG/H741Eg4hSO eHycKSDD8Z+3zx7vK/r4XsXn3G/wvp9nFbPnVLP27z+GCx/O3+cYvt/XL15wH+B0XtrtyZ17ZHxb rkVwuq06fa9M/8SjGyluZ27nk9P5YcfOz/NDOvM22069vlA74lGflu7+cPHup+W7/WRPwJ+nbPDW IVI75OcZ7nOH+fSljFN7sLvwmTLtH1Ok/Uf1cl9N+VJrph/xpvZyr9JAZt1rXuh46pRZKRxcZ6or yWFb/Hq7jJ3KxbWs93ckk649eoTn8/J+1LtG4p10omlpunzNIlCmtczzmmoroyh1nDbf+n5eK0+W nxQpX56k+ul76Wly3Y92y+/lzU/pkjNfn+7j+D19JcrX3XQz8aEbhVHAbt6VsLsLK64XsSs2xFbb WLeRwxKum9V5MjfW7e7D10K5vGPGzJbOO5/VzYvsmYedPdpvf7rotX2HXPr+eNHHF95f9MasaV+S L2/unW4xO3xROwTtfdzmI1tCBNsKuFtA3eb33OD5vhNnt4mLBpru9tHF65OLP37+R5ff3uJRo4W2 VrHsnKe5ru4MNopQs6h5khEktu9PZtnAy0jmUopq+NrxTyJU52EsPjmRPJ9dzFj9ie5vHpJob5BG beIpz6uLCdRJvLrJQpvIo+WTUlYxZxlrS3N/NXOos9xXc7snG3zXKaDU6ZmM75/sCb4Xh8kXoULZ rQjKxmE6pLI9hlbuYvUfis/d7eJxvXz5cgrdd6NhMxRO5sFzNsCm+XdNf3gUc9sXsM2PNPtNi99Q 7Ruu/bqrvi20vqg0EAj4J/j3uYdx9hV5Nsh76VD3+7NoTgBl7oaOkjlhZO7cKG6xQpWkSqFIoUKB jaE7yxa9oe9bsjYXmpzIQ1trGnbYmOpWbaO46q04LC3Z3oOOeY/3/j8GTOrpz5YGWl0NNqBT67Ee 7P0wPnSBcpZ2tE86Oks52nXd2/fd27KMtvwirfNwTCo6ZRJNR+371ITvlAq0pflsOTqIxNo78pUp D1tTPsvOsbfmuz+257uNHdQjdLxpRB6iRd8pWucn4ALbql/wh91dcIadu8L2jrCTG8xOsGHzgR0d YOXYB2Rdr4+Or4djtny9lC9/BOCUoeNvTuibE/bmHHnzCHfzHOhmuIsqI4+SD57PLK7vOebTMex/ 6Q3FLh/Le46d+2B45E94Hn59855jlwk76L9zu/bmEZq+3XY79byq+FY3fLM7j/G1qadFo1J2O7Ie j51rPHSh+6MzbMu118Tvn+gRZuQcNXLbq870jKWlu3nOJYB49/Epd5pp6nXqW68lEbndXK17iY9+ 4p2n2L7iIJXIksg99/8Is9sgdo9s1aWObZ6ztaAxNJ5RVnSaK6Wql4ViSP70ccMhmjA9NhO73F+X K+nK8844/VPeJay0BYtP09ZqlgzEZMptJTghfiJ2Nz9vMu10l9HfXE93Q/c73XFO0v1kCJ8MtR/z rt0anUXBkxjd2kuozGK2egwxNjHxdbvjyfb13PmOu0coq7XW8868pztOV/T73BukP+Jd/Z4LamgT W5YRvKSoL1MhoSrZV32luON0pnpzxyca67qbaKmqF62DH+l+30sbni8pwzO68NHa7pXlt7ry7ahF 3J4ZyScT+ayo/BkDcmH5oYdeu2F+ZpYv54Z5hyqcykvsAl4uMe+A19B7aAROYasyv3Xhye70tZfw exl/kvI7OT9cjHptnSIf9+HZWmfcnjWHPGtMOux6Q+567RybYeyj8Q9nTUov9QSzaw== /9TFZmv7stWs2Dp/7Xt8bU27Tg25tr5avXbFsAuZnVeivw8xuleRt5YDG1Gck8VRveyksSeOunPc XFNJ8NyBkne+m/UkqI7CNu3F7SVSGRy/ro/Co3fHXqXTLky6D5SeQqX7YKmI56QfntPP7b4L6U5T POmKp7ajd/s2LMOzPZ1aL2Ryaje6b8Fy3mp0119uOAN+nyhqT0vndHSyFE99SE4NkdxsaKOnE03t KMuk0BtCbBVhVpcwuOndbjbYQepwgtrxAevZFr7bxa2nYRe83pWLOa0KrvmjalL7ssSS7BX3o+o+ OKs6SsgsZ/r71tVvOm7qWIRTv+HVf7ZNfbsPae+1+r1mf1qA2/Vmh7zfQtxs5n2YO9GGZpv5fbR7 g+PfXO9bv95uhoFdBMcg+C4YPtGkePtn2vX1S7tP959P+w4WZ/p08I/bCLrfvO/4X8Vwnp5tlVJ6 XvvWMCWM5BMXu8jHhmek3Il/rU8EXD22Ttn2SOqNKpcAs9y6VeV0bCkXhdso2xYibJmve3WkqRP1 Vq4t+n9Hnbb7qNCGxFlc8+je+7+4vhHUdG9xUMz8V3P6h2N0jR7gmxW52ZHdihwemZF3uyifY3yn ZOtItb4+plnXnmI92WAId/C5M/hZR/bwQ7Q33nc3Hn6I9sb7nLHhh2hvvK8/M/wQ7Y333Y2H79/e 2JK72AUzTdpOD/a73NrjstrXMvfMtGTfiknh+5LAo2jG8MMRQdDA8EEi+A5kABUMPyQZQAXDD0sI 4A6/KyH8IKTQV26/dvvV26/ffgX3a7hfxTLsFnK/nfdruVvNs029X8/jig5Wr7ZF3S/rvnv5fmX3 a7tf3b6+w7GQy7bE+0W+XG3qOcCBi68Mx8XeL/dpwfdLvl/0fXfz/bq7bNS29PvFfw4psSeAPQlM dsaKBobuhd3IYE8IGyns6xeXtaWpzCiF61ydcK41KJo8TY/ezp+MOjdLpi5rhNdlFpfatFR1yvPU Y9bPFST+U92h9zlHV5gWzcVSpnA/TdAUGq+WbcL75Dje09jW/vdxuRxZ/JNc/vu5Ci7m2c3l3FkQ P9OT0MNTy3BfibL1qrc3x1B+j6QPj52WT2zBZgvkuqOj77vLIG8ug8ca6rkOWHYW7Nz7fa7HIMnN 8Xnvd6H7tLXQy94Em9fj5Pk46YW3T6ABJTTE86ea+nPlnWa610qXXsXzus9hPNXpyR7Yg1Maeo22 3J9qa/HXOrz+2pv4xs91540dzxaaa0q5B4N+MCWuS+/h+6pwe9Xy9FynJzs92+npTs93EXNwPw4X FI0TquEJ8KAnbu4k1uPqQufPtX+y82e7f1RbaNk/39DzUKc+kefPuH/K8+ectjTTcy6bcBauTYKu lBmMz9VUxBTXMScxvqmtRmHJ5BW748PSlgjRn3tdXanjsRt2GR9XCLkIEvipngAu3bn35OMCm33u /Pfik+0Sm2wfyyW38OzesbpxyXPU0QZ4ymS8nKzOp+lfJ3/Zubds7yo7r9ubhqMvZjmVEN+lEFwO mL4nZDrsYqZb1PTkb9mSs+527tN0dLPUdZ870EOow8lhunOWbo7SekwiuOQlvdl5Se83Z8rJeXIq 9XtympZj0vSWZtDOCv+eiv8evajDWRXg81aeT1yqm2B63MH1seC837q47vj8GXZs2Dkk9o7394vR 0vOTLjhVh+7F21PKeabgpZyTfdbJo7yTYZcnuHejPqadU17gUz/8vo/1ow7WW//qrXLPPgtl74Pf l8rYF8u4d176RRf8OW3tqWtrCX99RmUnN9mZE/XMmbpzqX5HUriMTtzxiOEMmngihJNvPbLcLvnW n/Wu1yeEsIvEXEw+Ok8/2gjhg6Tw4dbmF8hh2LqaPxuXGR/HZk6e9O7JPaufMjwTmblEGFtL8Hnn VT8/9ETDjlr2FHP9v5pL9bmf6YmzdVNq85my3c5JejjS9HvDiRd7VF9yst4NW3vqR70x9p0xbo8O 1q0rRvSgzk5QpvH0vRtO02x6Bdlz7+7S1SXl967V1S2iH9zioh4dq6QtpEhZ2INzDM05ulQfFcOx SzV/cql+cqlecKl+IoVPpPCJFD6Rwo4U/uO4VH8aY/1ik8A27bIBnrz28OS1hyevPTx57V4ndisb +6e4aE9y3puXezNjQ48elc0IzoTKcVI4OomdeM2HPvhTk+AT6Oef9C4BifxT3OEp1PNPeZc/4Xs8 gXL+Ke/S36MYJlraXJ1nJWaeF/dcld4eN5BFOSWxxrS2Eq0TW5UavyYQl/oIfPAe9TvOH/XJxU6F fxaP810Y33/9l1fvXv6nw82XLz7/V3G8s18/eSY/eSY/eSY/eSY/eSY/eSY/eSY/eSY/eSY/+SA+ uaM+kcInUvhECp88k38iz6Q++Oxv3rz+zdtXr9+9ev37X/xiZ7fvTwx/8zVncpz5zYt3716+fS2D /ubb37/4pzdvZMtv/zpMqV5R8FwUlbL+HLRqV2UepRbMos8yH0pdr9ZCKaqsFavloLe+msvICmpe xuy3ufbf//Bv8ctL/e9b/3Obn3/4o3/9f/XP/6EP/03zdPj14b/99/HwRXzzt/R3evwwj291+Eqj PvhAh7++NOrJi/31pTt+3KiLd3ytP395/fbd3avP37168/rF2z8efummVX958+bNl4efXf+qr8Rn 91+8evfm7Wc3Lz7/V63WZ3/36suXn/325efvfn74T/rC/6U/j6fR//w/v/Xl7vzJ3wYJp7pKwRO/ SWj9+H7GddaOW7Rp2wgI+CoVKamrGMqcpUJuhcnaWZZ3uoCV+4cXvt3ZCpa8XGVNp+yR1MAYTzlf VVkpK5WLZAPFCuV2lcRcNKpmsTGNwrmlZ53nVZyhHsR0rmRuz8s6kresEWm90r7Sielq0uwv6zQu ZV381Qn7dm5o0u3wuW8wapWq1FgtTfVj6IOc9O6U2R+Xgziankuvu0q1zkmvkXUDLeqK9iyN/aBJ u8K+k5GU0ZkP4gRXbdXjzOLYs3b/re7EqGkUM1jX4t4qesgr54nOmmRp07pOuxKX1DOuYtdFdyrl SlM5gbumpbxGzFeL6EYjmpZCL1vylX5jxKwPsu8kRnyVqm29Mel6h7VciUmng1j0VZGZt2gJtajr Yc1XRWbE4Q/+Vr2ShBhdKmkVma/pKssSPHBCRHBYKb22JP8uE+WwrFd64jWmUZ/VZfKXs6TNYWmw t9W3XMTAdULEVA7LrKkqXCRrI4j3a8ExhQ4LF2ilXy1d1RVYJjaOvlSu5pTEQIqWVLa4PseZWTmB G0VrvV7NlcZzy0rLGE6kZZ77Ei+MGjmndeecJAlf0mSOM7Q115wbjzBNpemEXriMzRXcW648tIij P5vozaSn10My8qbUEdDaiH61ihKAVxQpFHmQ/VAO/+jFT5p5bQZRVIOqGEX5IY2SMNCovOrdRAW6 7LS2FmQ2axLoXjONeTlkTTh7TSPETsbqEVhojFiz5ifIjNT/xnUkfZL40Lhciep0kyRuVOuBEa0t iRGLxM40ah6saCSR5jKZGjwIjUODZNvpZmPVG+hxWkaPmH2ZCSNUUqy0hRHaiWIYK4pGYV/ogccM 2nZqyU+SNDMTc7ou2tOezwyl1JFBInu46zjxwWzHNaU1MjSDExdndFlXj9DyMEIqT+JGVTfiQdmh 6xQjSloYwfP2O5UraJ9RMLYYFXfKTWTGACpAMAC21AeI2TBg1AeM0PLpYTVzmvkYMafMCG300m80 aWMD5s8VXuZRrCGjtGv1Sm29ksqgEaLEcW2eu5T9eW2aQn1OETN93uBZcVmdFKUlTo4QMCvLTGvh RL/r4seDxejxYF8lKEQzA6vSzWrQ4qJloCCj1qZOKUZVrHcnSWun8wLad36BBOkxQpwMap1rmZgI isaJ7EQRbQyip8IL5MzDBCnWLux4XG2Pg7jXKFXxoGW8qhSt42EnTZAYlNYk+JAURfGhBvuRPipy rROXlj41WTs8aKNI3dOJsm4n7BTjxEKtOk9WEdXPfLSKd2usWGviUVKibB5X52F1Qqw6TbNOaFZb 5sRStSviIqJ5XV4nNUYEqy3eRghOXG0WS9GJlbIhvADzr4/FMQsfiwX4hTUfc7+YFkezLSa/aoo8 mNIjDF649hpsiZvqqggksYECFbpaZr+I9oIEB487Z3jAmLa9MMULtQV1VCui2UiWUpQqm2PpdTLr RUVCBU+iRqUrmQSSK2VEj9fXeTxN6qhHk2HgEZXaazO6gRg1I6o2vEaI8CEOjViRWnOGY3ZpN7cr UX+muikeRJEQdxL1ytgYVykYIq2rEbYxiSpMFNNVso0zpRlhN00SSFWTLGEjrWM+rqtEiU6KSmDd TXMmm8LTlrUHmTYxxxghs0X31gItHqGv6LVXPcpMlUPfWW+vG2j959RvMHFXzTD6hihZPE70OLNd xRsqqzxZ2KzUHZTwkU2izaE5n1eMj+qVFRfXSe3tiqRPWSOkOhEbamLBGz0s6Ic83rgyCjGH1iAC lEkl3VDiWe+14s5dmMImVYfdLF2oScXJTRtMtpt29mg2h0qRlqYbEfjT+nopNEpEwCjtN1i5yXr2 KJqw+Drig82WyBqKibY+ismapjjvcrQ6P1tkaIReNjNCIm6K+6Q1+OukR6pSD7USkmAQhp5Wht8h pwUa0Apo0mframJv6IizGK4swWAA+hCVbGVb14nrzFImIGVxLT2mrqNNm1kBTdOIrNQHkgSNEfO0 MEIPuKLraOX0xRixiBa5Ru20RGFcX2ZJyHI/jsR+5XFgqroMm0jcVNcUD9PU6Q10msugbjSPYANb qaoQpvRHESB0jqLZRU/C/hMDR7cbrYtqNyxU/dVuYLsyokm1ZkSlSR3qcCyCVB9Rgu8k6czTNshI Iyz1dBsUoqmTb9KFrSfPV4QsVix3aT8HXjbnEe0vI2lNTRmxIGrS4/KyEm5aN9JiZgk5j3BijKgd pbDfYA7RNWkGEMbo8XGjEReCiEXUT8rNSPlmnlN8uq1wELoA16lzIm0JrZJG1SwD6TBVlyzy+q1S bw+MQCGU4a//sy2kW2cYJ18Vr+GrInbdoMKACGFhR3etz6MwZhiVkJaSK1Qh0yh9y5yyUDAVuUjN rsUjRIs8gp5UZO4R0mr9Knphj1gmTZHMdYnyNeheU101iZKYeu0ijjFLGJbw2kCtaIwL5hUlJ6UX cV58koXOmRwkU31GR4Dtz44NaBS05/IwYkF6K+8vKeLsL6hAIwpzSM0q3QOJKNqjayKiOllDnFHD teEIPYk5xszoTpVIlO4koaFRTc/bFj/o6LwoymtnTFioVDqYXk/Kl6hUrxqvQsXMbuRGKRLRmYRW v4G2UZjJdlmRT4ySwOdZNpK+3bS/Y8SCAkvYQcagR1hzwpfSUOQ0oiEwZG+NMif79aUIec8VWk81 jzJ/EZ8apSKtox1VWi7Yi+ZtJsaiif7Hzg6968U0rT1KsEuvyvTmXTMVsMTtJd1RFA== ZZ1VFtQeAI/Quy4WgdqJBSEpDW/xWkmxQ3fUlcXggy60g6FoinOj2UrzuCLMt+r1RbO8LiZW1Qkp ykywjDQp9/VIEBIwLGZCqh3S5Ow1rzIigVUW6c46oQVdkSFSzipOBX1VFiYjnKCqEVmELOOiaH/I QjrSwWQlRuYlPCNh6S4srZgvOb6MEJ1AcdLWEneqVDvTnXQjGC/vqCfX88l4m6kMNmFMiH2a1NeN IKT64MDUu+Fu1ChN4Cx+zTbJKL7iZXoF9ogUtJkRaCriocVGdjFpjNh32n5SGhePSOPoEcRB+53E nxe4XMEb1zxKspFRmkq4HKqsbqcRWPzVz0IOHxXuFjAuWboslsOKPZnG6ndKqSvhUna0KTW1YkV6 pz5pTG1FaZqsw2M9rkT1iswKrZ/IqeBJlTakZwolfNRd0ahQkRBQEvZkJdNEHY4bKrYNowy8Z/WI TJgWO9nbXWo6/gKNgDdWj6gSmhSxa8vYNTExMfF5OK2Unqrr6AEzOryea7TUXyqLIzJEZjDnEjCN 7Q4KCl1slKIC2UDB2mAxEzOCztqJVN1kIhZ70sqL2jMSR9fHwtAA8Yp1NhVO9otqj8KA52qXkiaA DZk9lxJPkJc4d6edebkK4pR1vrD32BbMmgSFqyei5zlmrU8T/FZcS5fGr4pVXLxxZA2ZG0sV7tSv URLT8IpFlvHqUdp87CLWMnkhNaszC2mXmIxdLF6SSfXY0hdk34fxIPainVbNkfsSFfSjWADcF1h/ 2ifSb4tHWc5oVIZ9YL9qezEiqm0zYuZlZfqCu8L0lXa5+kRDYRC/XNHV4ga1T0lCTRU/XMXidKcV l9BiSuEGY/ENsPCkk+sGqKeiAHTWP/TriGwwo4GSaUVZYZEkhR8zRt+C3jiG50Mqid7wCuEpnogN EU6M2hCpsqVWBqRwhLFFx7ErvjKWAK6tI+76afUo/a5p1z6qvowUvgLbkxampdXjak+JxSBoki3+ FUGEsrLaS6QRqISSGRJUsr22O822+vBuSMNhlHRu6u+LeUklyeHEkH2BE4OAuCdYppXDHlqK1L03 ki8o6VT7RNCw0VbsIcPAuEwwcj6nHjVbdBxbtVNIZpoWcEQkJzMDthPbHBeI/XXTCoRPTFOXHFts peRiZdIIkKqSc1dMl0ZIp5yTWf6YYWsIqhIOPKl+lHvXIJEcjREmkbiuwVTOKEoFO0QSis0lmp36 3hmr946YmR7xCs2Pz+0ZQb1mFuz5Qg2vq0/mUG6kyuoqsqnQrbG9tCvLEuJGW5CNvmj+NUIi1n5F TXYp2Y+GGqURmft31xpivKIDjS5F6Y2LyqaNK40k2adrWaMphDeaIfWZmsUTdSecvI6xTFiDsCz7 6yAuLWGd+qssNlXQtsQXmkkQDzCEmq19aguFpSy9P2FizFN4OOqasAg6YYjqpIRChg1NDtUO5zOu XBRUnL3a5IuVDGlIMBKJovAZw1wWK8bWVXQprf3mwJ2xyBfksHVBfVsrjV8Y3c4+WNEABWKkvaOr a8QiXWDz5LY4icfO5zRBaIEZzVL3d/1WnZeBVeLya4MbwIcXD4CvYTCVZY6rU0jfV4B1h5dWVCqZ IfZP4f0Y1cAQ1diJh4JJz6RIJ6hYz7KtJOP8+cYtZbjABzGO4qq4BcCwaGfhFPeGwXb2hsn9y9jM GrAwY7EyBFq0MpPIpmBKzJZL0zgufVUWFGXM8e4Vrka3ZoSXVix7hdbQ2nUj8QbpFfjnfYL4BkZR JU4nkxl3FU0FdHmP0Gpr+2mEaKir2V6FhI9CqwAvYFR4UnB1QmKrdR5MQmoMYOhIscHQISzQ9QQP 0mZgUMEJwJyK6WInSfmt/TKpj2C59WYiMo8gLBEjWrbt6UYRjGhu/URFwb69PSqhaeCzQW+pLvMr QtH9pE/5Otrrs23Y2U5sGBfqitQs/AKMyBMGEpsJzbkQjJGOOVOIva2d3828qHaNzE885MQ5rIFL EZ2ZcpzsaAZwqVFmZXeqTz6B33Gx85pJLfipMRsL+39jJFqPHA7y2REf2sjniBPQTwjdXvsq2UzG MPhwNIrr/vPluNzPfiFSEs1M5eeHv/zdu7evXv/+8LObm+vPP//2q9++efeCsY8CcneecHwUCB+x pwQha2llkkAAC5gtR8BgMX3SJWlwE4lREFTSCoggarLwAf9NbIHAlsldBpVZNA5EXOyS0g60cO0w V3ASixq0tJt7PF1Z5kquLJO3p4R5Coff2tBy9IqzyadhQXVPYLL9LTba1SqZXFZ2tKXtS+Le+BD0 hqWE55hAmT3HM28tZofUwKSvSCnUEEpkr2hnE6yx8ILZLkiRW6dWvQIeCNEBGiljZDvh7hw1WdkM 3Fb5OIKbXMJnJfmEzyoU7A/O/w+55v/n3/9gxPMkhIvhkLDLJf2TjJjofCKtWSyJ9jAO54p+Mh4b WBm+gSjg9Lhc0xjBWogBrZ4YwTJ2L7BdjxJcSw+fs5TAGzRInBbCwDuN7MU6L3AMBxIWz6x1dMxP oqysMUFGVE3SXnCs0OMrCFHiYrI2nOAtOllEmTCiUWKWiKzu2/ATYUK2HHaPcRUL2z34hwOguoYE mi6BEYT7r4baEnxIe5zApoidYKW+Lm6Z9dicSHNFzahwh0lELVLEip+gDQ1IdMgR0UrvH1vYVHC8 lYqa6+YYEsVNKw4bPJMoqU1qFRIJ/0qFd9u5fuGE1XGxNuLJRGIQhxe+Lq6lhceW1ZOj+Os1RQj4 qVcmKBw26NoTjwbDa45tJt61S1xs75G67yBAMfv9uhMvUydiunYMSWND86oNBZXXraO4aS0ROn06 ghgYrqjqgHM7+gHwATJKOpmmTQaUKBSx7DSTQzzLGs8CG14IGXEjtBw7CnihEi+U8S46/opkJ7yZ j16A83lZtDzWGVFYctj42Y7dQrBPBLKO3YMzrYuhIF6a3E8s/cTRC4AxSpBAK0sMPEZJcDCKBmdQ iFYAWMIsDVFPUGVuTsQDJIlS2BXQGa57Bo042v0yIGUyCmBC/knZQEIuBLix7PlwbqZw6SKw6who TZheWASQKBXtN8wB4SgYrp4IYxnvh/gfdZHtwEGDTc2GFIp+Sj2gqdNo4j0YjF+NjS4ugcYvG+wK uwRTLhyko/0tOiH5jAEoTR2X5Zq7DwP328IX21X44PFPbpGxNfcNH0gojSIWJltWap2r83OfOmOs O2Yp+8E+TCxP8GgpTEaxITPzirs3sYcnY1PEXvPJIMTDxCipZpNHZTQ3jdL0Lr5O8rrZumseIcUi M0KTEyOIT3Ki4hIUgWMfH5WoYl4CKk3UkqBXFoCERc1IkTmC8YmPTMSTPWAR09EA2UZVKyuTBnaB dURtXd/IGjABWdkDoeLIRKw6lei7QMsG4+is4Gh9CQiIfa9h6K9YpMX6QzjfwVHoZa1DJ/yD2Ndh TkrQE2oDgdGoTC21Dm0+LPCFicKpgIomnU2aEcAOmT5jsbdA/GIEqYhLrqt63L5xf72XtGyZUiDh Mn7ShtOdEXiD8BtNmOQiRhkHI427pNZu4JTJ4QyuI90E01A8StyfeOEyG1DCdWxiwt81j5JbeoVE RoPsCFEVZnbCXbCiIojNJ4Sc7BnNXK3dOYGlDeZJRvSCf0mDRJzadWukh2DL4m3FcsvkSHCjggLO AniVDhjioVgA1l+LR9i+SrgmN5BLqkhpPXDCJuQ60lhg7TCkhBhK+MsxIhP1yqpHYIuK/fWHJKTg EwBhMC6WRNzyZE5r8/AGI6anRhkmAm+SnIPtwKu1V8SsLTaYX0iQvYNlR2hEj6fZRryJ3yUM5LUe kTAihUBeYXtKSyW+r7XFEbWEoRTUKH014QEcJ2uKQYQyr/IoEpOpi73ByQW4STFPO2BfIhz9OU5R mBQ6P6YbIVp9U3wAbwiQEZnLjFhqKd2IxiuxYJ6K8EUxCWmPn1DcG1SUKTgVW5FiSKI8adYS5xoj Hrq2iyOWKzNLzZ6IrkPIPKr2UeLiaUZ5ksGIm1kWeMxD1SPIEAYwho2rxRIpkl6Rj5+HXcp+mGzt Wts+fmkmiXO7umNH+lPr6YQfrjU/XN7gSj5Z+7sBV+Dd2L/VyJLCfUY0A+ZnxswVs9QmxtAubKAZ r4l22uJpxvvEAhVYoae5VpTmWFpQcXhUZfceOAHzXvDOlCXWd0ZgagTNTj1CG0LTUNiA2SMoQG6P c1s6mq3hOxqxxcRBqCjaOgSQtS9oe6JOIrsofFNCfjQczfpIWw67IljIMsbENrz8YzAamwzS4DKv wAhisanVMPhFnatnAkc7prGeqUJvKFFrn2BUmEnf18xXi9jGMkgpSCAG4DsL8Wwezx5LD7B9npDm 4px62ytz7KZ1JqoGc9Mz4isgANVvtNrKKiTygkb1dgMYocfErNeNgNEg1PR4idh9BqKBsiD5beih 3i65KGtDOOJbHJHKcXkpwTNRbOJvnoXpCm2ODTyaU3tEjhHaaKLE5Yq7E4NsoJR8HzLPuA/eTmhX U5Yd6Z3adieUBqi+wMV0AxrfgtjEkYMJKnmov2YLHTRfg6pr94hogOMOi93XeIhQclYa+Wjz40iR NLnCRY0iRhjGQtCcFSdUxoMz60G1WjTSXQlsTraygYsa4tY9OBpVeGGNmkKYSn0QZWgU0Z7V12kF V1uSfiVStOd9wVJAG8SVphkYcUEDT0j2vOuiFQ/+iE8kNlFFmkvXWXBslVBv2mSVuBBbP9Rpcrgc 0uW7obiYm0nmoMlA4uKJOMET8ABuLhUnwr/OLxMd1RSwLfjx6FZF4uFQstQAI53EtsCncP8RBUJy N0FBTEdN3a04Nws1SafmxXEwZD5wHo0HoAGAWvERQKr6PBm4oJuSxKYBY/jBQOhtWAwGmURnhGiO URNovuLAK5eZiIkwIlnfkDiXyUtkT6pnnj0gsRgwlxwD8PU4VX4z56WhXOFawFDMtFsm/IfnhABh xUVkRyp8xcRvvZrgmvRq10TuNLjafIXfrEbqLkv4p8SbQNLgDcth4YjvIsthWng10ZYXXLpAVEne lCwqrYM3K+4ygCXwSYJS6P3YF6Jro5uWWVva4UJOgKWEhUjyx/qDq5P2r0XB07c8HVVr2INEdb3S towc/JZOXxdGYDtlAht6TjbhYi8PkRfRQt8a4tFgOpqz1RPwDZw2ekEMNbjBoeKEmoFu0UuzLrb1 YKDYehIH24hqU3HGztaOEX0Et4uTOb5eetSy4A+QxkG6yOHpI4hrao50gwoOa+6vspIAqzlEiTVe CjxDrev2IkxI7RNi1ELBaIfk3Pbs8HRSxTwhHemAKFutL87SFwdvxuMRn29rC/9mbQlgxyiipRoF +4N2gJEvoNMltaRMXxWi7ZWAd+vsD7BGhv1NkmUpbPFCpABbvCFW29j1EbJlILVG7MG2uFTJGaa0 BidfjDHMnjrxGdwjU5J5EoJXfNrxAO3iZMB6G4Mr4RiVsXCooPNXXOgy5xa7jJdQ4Q== NE8wcY3Ar4pfphA7C7BFActVV1uSMTMpPNgzGrZd8XMUuaCjqmTgoQKER/HCMh2N2Zg6os4gFnEH exFpUEcTN1B5pYXCIytBpl2/ER72Cc4mGxB8DJBAhIJenr7yet4Zo45kDMRlMozSZuQsrVmzoxEg R2WFz/jDWngewdPjGpO4DzuwonuDKiO1YDYqPIeKPZNEQkhsNYtvoMY0MGACNp2RW/h14UTg7KFI WBwUmaceVOak+eUCBm4JmtOqg5TRHGFpzg3ANthHB51bipicnaKrBZP2vC5A4lKAgALjMuPY6Pxo TIZC4Pgg9OSXLZ53+razx8YSEbkmKZDncMgXEKoggcVpgzGNS+RiNDBcvKwoJ5zYYn/ogh5h7Qyl F+In1LdU40V1mXbhTgQVsyF9kto9sldtYfDE2oDZ4EFjFzXxSIWKtoUpKVZi7CBL4xG5j7A+JvUR Rx86/gLf8J3WfqeuxIAFSAZbElJyXop1mATkF7ANSMdmCFbEnlpzT+6QH5OR8cS7s9R1h8hSxPW1 fbiOuFudCK6BcnQcDL2hEgdLmnrr75D7Qg1qh6lAgxnrpZ0HyuG2K70A7IAMjtMa2QBNzMqYce0i 67Z4gmDNhMIM9Gd/APTHudKVZ9zrM1q5BBfgXCL7xvdJt8goXboOcQOzeBwb0t3Y9NbOkwPQhJ1F MihjmxcDXbk6CQRY4gxguhLCKNJt8VfA1kZkN3oVunkBqiqa0Akp0zK2iNOu43Y5ZDWaNJh47V5x sAlkv4kdcsA8Bik+96vNtceDiE2MgdRPQEXEfnTbbuBpZoE8atRcF3jLCMyDm4iQtGFsKpnN4U8x bh8VNCAepABEtJjIpaPBKE0y3O23DrYrG5hO7NjEKMrYxC0iNRk/vBE9ILIjGQcygQM7R2E2lz4G 1pCYNuvs1dQqWcloVuScy2SDHG1mhWxHsrqwdgmxL6k7W4oBgpHxJD5PZHBh60xAO8Ex4RqcC1Wr xMU1jxO+MHBgkoVeLnH5ukVaJ1pkVqMm8WqxZOJJEkMkniRsCZuZmRPJkdcxG8WFBoI1AslMm4PG G3y2pZ+JbpJWtS74zcioydE+DX1wRfcBrw0lVqNJxmx/v2ZlAovTtObjKfopsUT0U1shRzZLaj2k WfByEDlBQRihUVDjGTd18o2hFm6cDVwf/fbVGTdps+uxbVfieIvR8wfJoatiRz3CxE5fCc+C/Ad5 Bi4TAdClfl6MIXKuF5kSjsg7IAr8tjGxmFjwiTWQxbUZAursJ/sTsJcdHZS+YASKbnzyFWEhOeUJ j36zOBhH4OKSnsVOowZFg3XQI4MBb9Ez1a4wsUPnUxFtWryeJeCddkhU6ecgz247ca1rQiedQKVH PHOZHY6T0d1wMs8rgU5JkggMgloEAW37NtJVHGUSM0hbEEM2tJYL3ysBh2wJY3lIgKKQt0B6l5HR hggioFYUhQ+Gut4bBUxkOcgc+k6RX/yvRB5EqCQvRPwnhISYBdrKV92BpddLhhm0FmjeZTIKZMYr KLZDAkO2VTQayftkhARNxkmLi3lG8D6+UzC42bBb4I6LAWTWGFlbzKepHmJE9QjSo2wVyHqbsQrg 3v1Oa9ypIsDtr4BcgOAe0R2zUyPiiYHLa/s6B6PQpgFfBW+9jP2t2U1PRzB7U589IBEX7wQ1FoTB im9iufDEHlFjxJryhbf+4Dr9kLTxfIT4OxPZ0wgxYS7AvmNy1MrpvYb+ARiTCpodIcb5gnsMhcDZ uldzb/kbvZ3zhbYXo83FfZE4R5Ar6M8J17rxZ6RJiqNH4BjTraToedmAMxENnjDp0HEWJ4kWkbO2 YThgpLsseK5lrJaezcc53FILuRYrsn6UjLBRMtvZOtndT6o1qVjSH5PWX5xIohXUSTb2Y4VNy/gE Xxkab5oBWcvSaCRjzh6FXMMDRT6GrlOwdA2RtRgjD8MwydkDFjtTpOJP9gGT9MoIB1Sd1TKFeVWz awKAniJ8E8IaM8IqVcWuNJwfY6Q6DdPSWsRMTT9JvhLSmlGrpd0ISJlfS2Je5pHkImRnBlNaHTRo FAqU7JNuQcRsy7iVDiYzB32p4e9nFgAWLhhqgIxw2Y2SzH55iUe//Cj1cc2nnDve22ElwMf61Oly pYVnRvsHS0iCIfQyqj7YHxWW86KNp5naa3NVCzjiJQeHJongbDrMeHw4Tgqf8QiHtgEEwSdIxtEJ KfzZOXVGocTlgLGwsuQf4KvDnV0QwMQmVn978QRJVJINZN9YyF++HL4lmn3zZYBIqw0Y0odlF041 QJwk2q5jkIVYIWSBRSqyMLp5Bis7GbfPCMyqlX5r0PtmdYe7G8V3Cn0jkkdlm+ATwjyZwzzJVi/Q 2Ls6Cvl0jV1MMZzKeD7ZDyOxWJJZAcDi6QJCg9mNCbMSowbOC/4fgGz4vdfIF2+UJwOXPDo7khgW 3LubQtraBrpZeM9ByICzGUWpAF1njpVsLZE2EXeaiYWReQigAoz0Cvdp1fnhTiYGi6mntT8w7kSk rYBldbK5RznuhTJMbh4jcK1So2CcMXtR46zggmzPcSeSUFzFYOx3ysCrUeZrzwLEmlnQ+kTOzW5A a32kZuPvHrvdxKzI3qF6gPU5O32agRAHAgMySHhYcOqLExJH2qNKTSGH8/RKlH5sfBOVfeL5ZhvE gCeAYDr6MkXWCxMmzW4OQ5JRI4ZNm6zOWGmCn4CHc0ZdJemEZHYxDk19tkdDY1GfkowC7WkIjO1E 6Hd06qgYEXoboTz4TsR5WJDZIWPoX5tFynYlxlENvAWWKX1pifKV5E22iBaRMQt7DWjq6lxEXEaT E+EmoN7Qysjkd/lvZzpFJ8bV19nKEAD55c7kb61G9e5icHYX6swM4h3uj88Wdrq0Hssb7e/Qgo3O ThyvXDdittFSXJJAl81G3ZILS2InyfncBi2h30mr2ODb2qREXUjunBo+F30U0b6Mx9gjpKEuTuw0 JoAMcdxtJao2VBtpeFHITiwd/uRXkV2yeD+xLROMa6YixWxXFjNBBA4zB5eUK15EFiWYusVzWEfz VU3BGCOsQc160LTRuPPympECaM72YZBRR+64JKXEAK4AVDXp854iMHTkyjlzdOrOcEbZkwTcrJAN VSRDI/IG5Cb7OsFHqPCzRn0MQvPQc1niRlYWNEBkMNl7l6lYNxPCmToJLthDIo020ynSsFG75vEv a7Gkg+YIvGvTMtXeMwXcsvYMOdJ2z1g0SwKOW+57BgNAhrxYSddSwd/bPSNrDY6WV+e9oL5SeU9z IvM8RZb17DxO3Ad1dUzTSP2F7bdESm5kelL8qHRGplEzRQbIAlzsRCTIibXidAXCs3hGwF8UsdYx IHSNNH/bQti7JOd4RCZgaxTmmGxlA4baQljwHAKjlByxhzZFJF+jcM4fmFQi3mwcuyHBF6P1zfhy UvLaJLuBtYkbKLYqxWXZHIQ1lCpOdswwaZiY+oSP4tsoepYQJUCWyYDdqcGFY+2B3rL2Sw3frmxD P4FGdtdGa5Hc4PBxDbPRsWL8IhVUIMl/5DlSg3B0wieeN+Ma8St3sdgiRspJV4jQSbw6+noGvlIx +drqV2mBWgfUneEgDUcvFo44nvlkXcyqP+9ueWcUSC6B+TYIV2+Fo9vRA7vlIbApSNAZIM6q9Vdx jeirsiqSXX3UAMHVNwOa2XxbBY8YGKfUwmXoXFRQ9esYzzdTlVGMabQGgo+YyjGaFcpQ8O6TOQtZ k1N3ItgZL81h7AU5mEcxBHvYCtOPw2AOD+aEr5KlIN2IpZBECI9Ctzon8lwOuPWoMIHLb3VuW1fF q9nPFji33soz4HHgGVb2LOJoJjemJaC7muXa1XRAcnWTew19lTUawSEC/cNrw+eO3lHorGLtV6xH iAl0tMgEiWku33Bu4uipW3aE3ncumxtZQmYmkj0Be1ucAppIx0ZKk+lByDZi6iTtEkLGqHG0Zg2y ZQQxVk7M+LrxW5bcHbNG1ADWXdYIj62YAwRXJmNyPc2ukNNCCGPlSq5nrFwy5jo5gxnCsY6RQ/7S ai+Hw8sYNvakWu7hBJwjpm4TtrgGVfNiBVclvb/jbSJNdZ2OipexABiHmg7CzyPJ1MTHQF8BGEOP 8e4TF9SO9AjH0QoGF049YL32u9udEWiPQOhRJCmdlMmJOGkj361FEppfhkB9qHgtjELgFDPoJepj BPIEOEP1iAZKDAFKxRBGZGPsyEFNm+Ylno6DECxYDhgBpV+AEaBQSV9PsAhNDBoObl8SJtGPnUvZ NstAekVhIUfSkUskcpLMSxyHUviOystMtZIz2dmf2aiGK9uHi3URUScpHoR+7PZtRKRt+gaYs1rB JO1h2gA3Tnopq0teHzg/YWXJdrfoYQnI0l4du9TU/aFDDQhMp7GG6gygbsQ+BFVtDis2FOsDgxED LCjltrumUN7IQNRe0YgFfzAjxGXaFmFPgaKB/JEAmqAU6ZU9+RPdpXla7OKHTqee32wzBrV7A4sw NSDbmZqUcuSEacMfsA4pTIZKCnVE/inMrKDKT5ONyxk0yoyzCcwgsQ/yrcQpRcsb8GC6Am/MbieC 6pQyOOIKikoLYfzCjGKDOkaEhImZSE4pzQBFBtiPDbkl02yJWI1sAKms7Wgdo2FgHQMhc84ZOSg8 pyUPCgD4QQcPKKRE8ICEh3/sz5mK35eSSj0HsRHwIxmTeDpvYscEVSKW0qkoVVNR6i+CATpbtER0 IUDai4OXRw+ITSgqrDkzbcnBQqnAhk1VDVvO6NlAUCYnSFsRK5UE18UjIjAMqBaEG2q+YcWkbMzd Is89akJ1AbYOmI+e9I3JEgFmQiNYCwmbHOCxtQfxKwJqB0K6yZFhEYMzC5mnDtMmbBxQ2CiM7Bsk HCiFck3Y5GQsjPEGxpRRrgfPSqVGyuJ48gTHd04jMTFgquybfoMaiCvRvCsklNkuFkeJK2CeGdZh ZPeEdxvfopSpMRktMzlzouVUW+gFUUpByhoBz6M7SheyO4pwHaN6ire43TzbrSXjFLfOUqYWGaYE DuFS0J9HrFFDgnTMyOuxa596NT1Q6NA4YUCH/mBj5DazvlKy0KgOROmpf0iEHb+7IR8GH7NNRGDB XjQjJHRrFOC1xcgYo08rUKvElK8RXaUOhx0TaKBmdsl+sGpLEn5JFiheV9wHi30U1Kfv+5akEAKt VG3IaCHgS2AfemCiaQZuNAKPJNm5HAQ4QYOzChUzkoEbgUySJuA0FGcvMbsoTNsikxbktcSKNtAE XBhrSWDD5E7tthFCXoAAuqIEaa0VbjN2QZEnV1ai4EUiAu98QJuoI9lzQTOeOupwp1Bx+2aa0Oxn J0kv1ojyGCV0ZhAHXkBinzBKJ2BMAWQJfYQItRhyJX2EjY2Pm4IvvEcKPaK6RhCoH02NISN4bPAD VTYEX9YyzijoYej6y8SXKuUORtwvWKApclC0vsBaqAzXkRcLwaIsTZV0JJxrzmUBPw== j2NbO7CCQW4jN3CM34CFYuyS9iPYA0bEM2aSEaLsRym+BrnHXfwY1B3BM5IW+dbUk+4758MI1wkX 8cBBTdnYGmI5GdQNf+45ydWlkWQksY9rinzUwO85EBbLQ1kWsmDJVoh0uNHVM1GWttXv5IrrhXoW WEoFF8c8RZgpRoxTjLB56+A4NnDFmIw7eQTy0qAS8IiUj8gGmwchWKkH4uWOBiUqCS2jUxmpN6c3 HyMtXupUy73W0LZ/NacjQZHqVOOo24XXFN1Vc8u8RdWJBb8i0A1GFNt86PElRlgQiXjsB2aEnXm4 4EAhxMyWUFfwiye2eR5J/7b7YSXHhRFEiQiYsk69XBQ5YZSLmoKkzeB1I2212a6WSh4O9Fi6bVZt uI0QflpQdabUJRral8g23imugzlpzw8p9Hh+Ym+CmIKHVtsRk0ckHnRe81w3cOHcbekKor3ZxUQe 8mo3zMpl5oC8Ue2JXYWll8LT5HR4MMdrL+VUKSbg4mcNmc3LJaQNni82WDsEyghOiQ24RMi0kpBG sg5K98Z4HAGewYvlgOgQEgWi44CNQwhwpDLGniHwUMyJltURc9JKatT/K2XzzzvSAJiUSEOJUe6u PsvomI3IBL1YjW6YCFrjRsmUJyuUA60eIGY0E5OgaIGDs7PdE3p+Zua248MwgFg1uzbJOEA7cLWF RoiJHeHSes7b5IQzpSoSjHgDIL+162Ga8xW1nmgNMQ2iFATGOSGbkiqblEp8LoD13pDfDJWMZf5O 4WAEtFHEQJ1c2JGE19jXqwXMV30ZY64qCF+7yEbybWZIYOqLiN5Gbade8Gp2bGMi9DI5qhPqEDGK MncnCDuOTPJeNMNI3OYOMiYs6wtSnMixA8Jcrbnb4TeDZ+gFrVoYx6QqzrYUmr0s81Wk7VI5Lm22 dQuqaBiqNVLaydV3ha+xg8HKaq92DRcEehYccErB2yQokjM/UVvsHCgkbM5Hm8FZ6PMGeci92onY qlkWuniP4c2B3uq1hObqaOjhw0vyQ5LB85Hf70xPF3KD2eh2LBUqAkIkicTrCbMOgK8+aXZeGmlG xTIHh8UMx2SFw0He9UmV52kfGU6RdLwbIUJxIBj/QiQFUEuQwk1hLtXVRVVFuQY7oHCEfw//bLMe 35AWMvYaGfooDFAN9/Q1EF6rW54RFGsp9Fcq+mLeUkyR6iklS9JtzgXqmdkzP1LPk5uQBwBAPirL R+pACw8yJHVI4K2oLJjtyyoG5llvX3JkI5F2Y6MlFyhmi5YAc7UbmIxJGbfA9ZxWVpyVYPweIlYj 9NykozirfiZ9x2nLdjY3yqEslFFZY4QTaDIm/1bsuUZRHu7U8PAC+qfw/Eq9YVKdPULf9bNQbif7 Hau9d63LfQYFjqjIvKV4DCnO8IYyORHBDxxVNaRVJsqZodA6uwDpQnUWvHHEspy0ssYIYq2kEYyt Q2PtQycRZqGL0UKygcSR87ukoMN5nVK0Gk0HSLJ5hCYzR5XRxAj2L1pAJQ+uxIgtHlmtASLNwQ9n n5worFlQnUB+YGFgnhqAwCoTi3fuE3NI7hk6P+S4gKNpfhMXc9eb0mThWEIk0ihBgzgrVSLDGWxS bEiJIMRCMJkQSwGb7bSNFZ/KBMjCA6QbkFQBdKV5cZygSrpk2Xy/j2uVsMaLXXRS6KhExYQUEtIX 1xisQSs4KKhSN/Y6RswMVKFR2DOTRwFbg+ZIDfJ7Ozq6uMJ6iqQybGCSyuytRm+FdS7UKWTuKl4V cnxK5AeYKsnjjopno3MbqdyNl9fVzoA/kwruWj8UgdKapMh2X9zmYtxKGpF8m0nrGysRcL34GmFY t6giv4Ypp6KcIzRk5q1Bas5+JNIDTHxZYgCR+BybpYOEzMZIpMwF7d6jyhqlCkwIiQ+ST5TF19dS j1HSqBcr6omiZQysJVhibYtjoaHJpZ0oKVFiVCZbF89uIVbHCMxhjSjmJ4wg+1gjZhczSJheFKCf sL2TRzglOVNIeHsVhDuBBhnZYJdS6SBHOBUJ5wzQQhI9SKAnNKJE7IpMV4iVJ1ldbDAA6Ik6QRgO IMhIso77aEImCrQh0DWvpYW7gd5Q1NMj+GjHnJgFyL9DosUBAVIgkvDmyP6cA9tCyhPhEdIayXvR KMoVNxchcoCdKBT1npO0Oox0TkTyFo0dkz83Z6C9CMlKJkBKaJGeLDKeoMoE7eMMzaJSlEXyrCk8 mhwRA3eKZCjdr46LjyCEhD0lBzWqJ6cCOQP6SiK3MS3kzdttThYI9cxoo0I23phdrhsQqxaJLZmj s4AUJUqfdFhohjf5JNZkAQQE/G0lNc03LgDa4SJEf7NHzEQOnNbNfWuU4wJiuxzTw5lNZFYE/Un/ dJ2bsaNCVqOI1i5TcpcpZPnh2R99edfR8v6mPif7W8QwHx/bWBl6wzU/Jhtz9bQ0l85oQH/0eNRe Qgul9DI1QcSA8EoCNOSCi0c42z+TgZe2GzRDwTjZSJVk08ykNZSOs1moeI0Mn3tFi0zq3LiRV92C 6KSmrM5EdMCCtIC1RRDdQHI6FpgX2jYrrhmYHdLwCLcuwB2pd5wpD8xMJ8pR9FpdODEXMLCuvld8 HVfkRnfCKU5m+oyHjgqTVAnkieOFE8yEEeDR2eF4JuC6zjwkExlGsSGIJzt0jL4e7c2c6ZmQfR3X kCwUfAP/ZPynr9OiRkGmFywxTJzzLlgmI4JYSZp7ZXdxSiqm9TslF9mWuh8eCGlHyZnjeoQ4UaLw n2zNmewE3jG5xQKPTf3OqO8LVqbZEo3ripM5KkgldrQ0avwuTtQl+BllLVoUfkIS18hCxSVJLoIh 7FbIJoMfGjWkk4OLbGzM9WMLDARk8ijZMJNHAcLxCUvkRpKiP6ccjq2NOG3jEMcIGaecD+oyArEH o13Y2pwSrGh2xq1RNxnDFBUGJ7rjy0Rap8nJum4+kqlqsxVqo0p1drFLK5MeBa2BMCLH4cAIsp5A d9P9yCNcEFcEyLyjwIILd17vGHURHN4DFAnKNXg26hKrA18pkaNs+krECMkGIvlbT0HBZKDWFE9w bgv1e8HGSJ3GkiT0vJCznAyQctUJahr029BgoUVdBbQTfGsOMZI52iybitUrShI4oUb/KLMrGmyN TbARYFgLcJ1+WTI0Y7bxBvmc6+DgPy7kniCTzKMkSFHBGZHj6cjvri4LCIkh6KvDSC7rwPuIcnCb hzowRT3eJYfSkyg1u9YOSqoBSkJ5YGc4ak1HEdDrwXRaz/FETc6Rhx4igSgHOfxlCbFCni104m3i 7Ue5kCUyQBo7F+8tfmKc/GXdUE5L1BFopRsCmhbDWvCp417FR4we5yIagAwookGCRlldhxLclZOm GdB1FTAUGy9LkThNKBLwWFpd+osEMqnJCE3XlABrDYQR/rGuUVVbKzuWDWTBbFdk45TtI82EeoFa QmGkgDACmPFCdwUIMCNQXH4tO74TBXQmfV5Pin0ukR/uymAkBCClSdhyWWqqlTiHK77VWuy+Ws1X FqtxeewFkkC01A2Nk3vKq3sfUYUI8OHsbWl3bGRZGLCFxkUNZh6XgiXJRSJjBHDMoGAqi1r865/S 26nr2+8Er+JkiuzthDaCNgHmZV6sd9MHzfs8jSYM6XO5HfV3uhJh2ch2Dn4xE1XKQEoxg6trxUwY RlH7lkSqZA47ugY/xpX1Tcz7tkYZASPwNIJEsW5VuqIWz1MsJ7JzZuKJ23Yn2BAjSKj0CzsjDEmx gZM9al48oy4fQ1RotAUHdmv2SunDbD7Zuu3nBOoKRnbyGruZGhA06mFs+KnIgpJO7iwd1IUcGRGh CBVPp08sJNkSPZ5txi6R6KMvLsBpGeEmSyRA06ZmQ4BRK81W/kyFV0aRGIbyTPUFCmskNzByh5nm Ea6pwNtMBmiNHY2WYYPFr5LBhCcyc7actUcwrmw0HYwpkdo5GbIWCTyoHSmo0+9qOEJMvOPmiefY RK0uu3pfTeH6SnCHEma8o1lU0yxjrD+uetYf3HantGjywVdIMAlKQ6JAaaMtRYA1+GMAGNWgWAdi Mt1eXN5jQeQWeyaIp1i62WMuNp57eWreAqMcRF7CKakni7x+2RDZm88iGOYwmd8dMlCC2dWBJGWW SK4Pr80EfqJ4hCE31PFftlIohDYoEQWoAXx9Rs2hO47EZSN0ZQwYfAsMmMv3TjmaOaSRrssBMnMI vQESoRT842t83sFqDi1RBMQ0Nk2dXegdif4G6GYO0A2RgWywEMofMQZkmq/h0pYoH0FfhM5MX3Wr 2kEJRmKGWpgaDG6OkIMRm65nMIfbmDxfV+1YWgRjEm2k52Q6HcHzi5Kpp5r8jp0PzFvZgkwMvfik u0Zkipujj+Eddq098cU5hWRx/WtRcralBIWvIdGI5yHRxm31W+qJmSN4wObVB35iV7NFZrOqYL9f WWqMQIYwsQCDjjgo5zk1w1H0nNRUIRBEGbh1CUyaeLrnE/XZI6yFi1vhunCiqi06vwt2tu5k7poA vBwBSlNYyWTBuBzyAsuJBFhYFica3SNQQqw9U7VgijI1Rgc0dy6I+lMGfSYXvtyodInSp6TEutQZ lfTALMBqJmNYc7dccOS4HA2Riq0yRQlsBl7GEfuc0JZXGVw5HiJSLXFFtYhBccKh2cUw7RwmQTjP l5ECoJGWMHUwVKUc0OSSUG4t5Toe9Mlbc3hKmEZKZ1BrqJfeoXwbwrHVKC3LGHtDPbfk+5KMYjou ZpAe4UradsXgJ1lbT7imGMISOqxz91FLUw9eMMo1dR33GKOUjlEBkjtgKn0dijIxAkh1aMwYjtQN B1JSSCdxirH4Fj3szLdChk64uvudFqK83AkodtC3r6ON6gQ4PzF+Cj3xuLguzxSorkxbRWxQypHP US9nsTXi4vbuIoGi07nJmiPdpVHNdIlRjvxkqiTipCL1mxA0JUBdPGVeEA1YhsnYoCCN6g5zjHLZ XVu8pB+jKbhw8twVeEa69DiqS79BGd0PAaResc9lIbJAvG3ZKm5Rrd5FarTIM1vehWFJHCK7uZXA 7tGSvjGPdr5MkUaT8Wdt+cfg95wxTiJRi1FgchllQF8xqKQ55QTLwCO02xlRQuEDVEIMqKGLdAdO grPm2X0cjxhAZ5KIFSc7cXDYwqjZQa4WQDjQAGeQ6DiTS4ua5PQ9KsY1OqPeqHQnJOM2m/zWlEbe agktpCZFPMEtVWBu9iMa8OgbWGDYLYeJstLbbmHygb84x8NhmsUjXBE440HbsqypMUccuLn4QfYo sUw9KHVf5+qEFGDvVKqiA19ch2iDRox2di7d7qc1lWdhmcq8geKx+EAQkRIDvjoZIoXkMVK4aypu tCilGMACzhtXV8y09j1WbxqtWGReIRw8KUWm6gppiI6d6W7HkdsIuOVdjLBEdHHeKVxL48gi4Oc9 qVMGdFEdBnBpNp4+vs0scMLFZElTNSqaCmmpuBbDYpYB1NfTIq2cHNUQhNEXjXobtA== PjIdGFwn9W8BvhBVyGBNGmPXFVap6w8lmgsUj4gSW9rKk7FqSzTe0xzNgEK2eR6j2JgmEbaBL4EY J73L6LwIcjrpxd0Hys5DStthZBa67YGA/WDM7b3hywZMXNv7uyU10yQn1F0w+rM9uqMJOburwVd9 +Q3FEMVRFtNFwGgjQCckTFdLN2OpTJNreKhGsnJzsrjxglVrnplGSM38EKsJvkr7n2MdvVgwwolr N4ntJyIMwILhj41yDGLQKeqmuWgD+sHknCbCQk6mFOl0h5jrUWW6M27eFThCdhjIvbPCZ9Q94cYO kYYzHh1/0Awwb8xpAjvgXTG3ZxN9irQqqW5t6x6G2Qc6FWlPNospdMZxk0vUx3ExP3uRwaDDXcj2 Ruf40KL8kHTwfBj7O17ometc6H/8q28++/WLV68/u33z9R8/e/PP7of8V2/ffPt1XO/yN3778uuX L969/OIz3eLsvuvhZz8//MN/HT7UMvmHr7dNdxvEDHVBXNq5GORevGmiGwcJpE4So0vOMkWbJllw IFXgItEziaKepFE4MkI1ptL1FaqhUZZrJUufOFR2UUJYrgNp0hh8caoGgR8WC6fP0aG5aGoIeBSG hkKNJ5RQMrXcpyjzR1o5zvWZ3paUkrfmhG8+E2Gj0ltx712aovpqpNu7DlsVwwYX3yyyA15J20OU afLS+ud/8HcoXHgaOTmhhTBTg6GSVNGWyEiphi86ATPxoG0r8eqmaNSzp6898OrFfYp6qZ4RYwPs Gg2B6RQMPOTJCStO6Xg53tAntesO2K8zCZu+j7tqVBI/yFCnSNf2dEs83UzLUZCtcbXHr0QJm7GX HqCWOaUHqMbmlqNzy326cOsxXeMUJ3o9Ys8xZfKZY8CYPol9pJWh7hkrQ5CIhzMK/x+9znjBi0+S muEnrL2eIyXKIIAZz67rMueIMxC/gGoIGpGqDVWZavCqIrscqqbySSrhO56hTh4mrQ5N4kF3KWXy Id2Ti4hTd5ZTb9B5/XSbcd/CRsWZavlIRjw1pWf3r0zr1usRpSl7xALbdi8ZKpPkjpGeZxyo4b5m lPsul8BzzFTjdGFUQlEzNVGpOB4lAaRMw7GdT205jjKOpJdCOhlPRM1UMhuomtSvvxpayajsaml5 A3hWTIaoe02aDSMmN3gGGQ2O0cXWYwAgWQpjb1cI3CDL2+FPRiGY37uW7hRJiu79QGEAgtzN2rzM IBomzx4Q9daKC2EQYKap1eqaVyWaPC7JuELUjM5RSjLakVwqqCE6So4uhABMoVpcosJQtqw5tc/1 xLLzx0egJ6a25ipNi+uwGrpLpnpxq2liQFGQlZCnwyuRse32Vi1X57HZhCMtyq2fAK2ScIrZLUWY oKHJkK4wJM9lVtVw8DkKwdTao1FI42KYuENC1ajWsEkwDEh0lLo3Zhe3WZDU1PjLjmHHt6nuKNMh lV7xPVsiUNGyRKCZpl2ZtvBkbC7dlEAP7Y5H4sA09lnJsKOuFuh4V5egshQJXASEi+1i0u2iEqRz D6SzAOxyQHhxpxcj4T3AKQX0cp56NVmiujjDQH5QMcf5ZwFqn+ywC8UcyJD2bnGHTipsSPAAWQe1 bV0inpV5iCr7kfKIN73bJSh4lD2kymtDR+GtQbDy1hOuf4cxCcPoESOzZSHLllKPpDSXqI88TeZH rbnii+UILBxlp3dnYRTZTIRnMedcP9GoVcq4kbJBVMv0SFdQsnWd1U8ckwLAVLA1PYIzT1vhhakX XuAxEGsIpmSsd4oRjqRTiKFEVMkd7QgcYb+7t7oLJuBdnboYRRotUZmcTEfXl7PrnJaF1f6RFr3V E5izsfdiKc7ZmOhteGlE7r06nYLXp8SjVvs2sPIsk5zaT/8Ma7RMSXVlbxyR0dHT2bfIRrgpRcdJ kHOLIfCyT0b4TjRAQN+RKMjuF//kOuBs4V1A0dxY2c+y9mfBNn46IrvnX9wAVyzhEU4uU5+SqU8J pgSPYOGx0C8eHDnNFqo9nhTMoCxdpOjhJHWvPPr2LV1MLQFLxfMYbdHH7tBudAV1GffF1UqIp1RQ TR4BWItXHl2HfXGqGF4twxIZYYRty+79EF0Z6NdJlyEXinAf1NqTeioN1sOrTEcVd/9qrt64hNPW ulKOMFt2m7Vq37ObC7gLiesTUxmrhv9aTJ9EHyCfyVvC7lVgYsxNBlQw0Sh3jHxwRiwjUU9cOVt1 NLp6AqycAOavkWzjcLZYYHJsg9Qtqmg5vavEiChHSJyNzuLJvfHcbXlxGiTuTyeKkATVzTYaN+Pm kiFFy7cpGonQZ7m5Wr4+p614PKfrA1eKixcPWF2ddYkE90rV6q39MjV9q1u4UMUl0lsI8JHeksbo TL2QgcwInKCoW/brI/hJL2JENPVuaPBLtKYlpkm20ZbYn62LMFF4WFpPfcYVIk1Je4jqOuSwTFG6 ZF1cdoRS5cF6VrQydjVCw/X5cm/vTsESnBO0RpxYcLHOPEchRvNtwKcus477knp1ZAs2c6kpQgv4 IadeJ5NRmRdOBFRrVMMhGzG5MR0JF8UBXnefp4GFnZrj6gHu6UNS7ezO82QbbC1vSFJ2BTYSEKLB Fvkr4Aywid313NaDQShLKEHmfZjIqVM25RByRIddEJvMhGi8TON6qra5EzPFMR04iKpwpltCQujH IpMr+iDS9pWmT1Fux23PaVrUy0hlUrVo7zyuEcZENaRiFPkurhHJiIm+lLSAoXAl/CVKuZLJQJQI BBYZfIA1XKx8iUBV3KAEXaYaLlkgd+Qgc4JmvWjDzWkvwAuJABIaZQVQG8gMYkQJQUcj5t7KBJ+o VFZN0VTcoQMXDz3YXNZodsSPPFfXeWo9gpwNL0MgcD2xQuo3rf6WewsR30V0y4qgwYoDSjRCm32C MBL5EUhKr/aCM69EA4hG+SaivGvU2qOUKpgo2kX7BK1Los0o+jS3T9G7azuZ0WTcTwJ5RIUqMCD0 oXWx1Qb8w4Ab7JFy6h7DgmVQtW4GtbobQnHvGQDAMGZJ2xm7DIBEnCBHwic0knJjaLlxNU7OcZK6 uSBJwFg+vg0FUYtb3Ex2vSxO3+9dYPwixPawipvNUloYP35xQj25LX26orSxfYnbic+3SYYjMsnk IvlkCcgEDJGVQbGnilomkz0WmuLSPShMwR6XPVriW6ES6EvoypQpwo7Mru0ER8jFbiwU3NItf7gr wGsr4mxjilkQtgBzC26ZTGI8WrTnTeTVANYi44OmxVNP+KX1NmgmFxqgBPbsyt/RUNsG4FgMdMWl QS1Cd/Q20GpExSXbzg2ztl5z5A8Xd5ovrmvNxqTRuMFe2hujaz5RvhBzLDoOEw+mfgI1BHCz4HmP y6GpNufh41XGzxrehJzsoyQ9AvGnl3W/0xTBdRMrmvRo/wMNg2PKRvuAWK7JbeupT2oEFY0BJFGM uyAGsrrbEXO79Gxc2mC5RCFQWjfg4jnpOo0mDvrA3UlbZ5buBYtpIXbnNq/086LJ1RT6gU8QOEdd reXp5WhlVNrWFrxcBQgGLHt223mQtC7SQHK3T9AO2M1iV9zheDd8jY4+YMbw4YKNBhByoL13ddAV GiW4D3K6HChKzfl/7Boe2h1/6B7TvOlliLDbyfdJqERal4bgIRLMVk+ASsiM1bZxHZLSpx+nmf1g 0uxnCsZkF+JH4UEXR2MCm36g7EHZWq5NkXlAw52VjNIGNoGe0hQxIP7GtzCZSTOkvxOa2kRYCUyx 20iLVU8bgU6TextRoMGd66ZoMuFov9vT2Ts/4hiM5H+dWdxAao3OquTZZMfZ4oIGJrlnRVSp/YWr zhRPBnENlLMSFbUnX3K2vE6WB1It9So2pXqtBvBddBhaXb0JR4/T42erzN7GYHZpq+kGsOtmIBUH 242u08PTnBbqwXBygjCiXbN+cP1aVH/QDsWx4uqo2uwqYAGmTCWKxciyJst5PQBgdLtwIiz2HpDn I8FIrg5Yu7DHm/Np3YWPDBDXfQNvXGb3OF5Bh1JnAgFn9C54clC4enQiVge6GB8ngopcCfOGEl5a B3pHsXvB/Tc62VOcBqYA9IQ4ixt3SfA65Y2OrQewc7WrsU7jELFdGRPrtA+qSq7ucABc7MpvmKMP EJ4aewCpcbT0qtNOr5kPq23uaPWVCPiJe2Qn5kJMraeUUAuauuwu8RQvdnyOYozdiGeWtGMyQCKG 7O5Z4OCQD8AslqNHZnL9MPevIpGrdS2BE+KwQAPQOfQtCkI76N9ZDVEcQh3NvV02K3Q0GJZsPILG nERvC6QB9hPhO6YQO8ioXxh4wtvCOo7tYPRst9Pc1wkfJE8AlVHGEOckGnr7/9l7k2TbkezKcip/ BCbQWtH2UbAdbXZ9/KFrbcUzppvRTUjxzIzIjAadYv/qu7gAtDjFLhBwOc9JngD53PWc6836oLis /qO1RuPM1mjNHk0FHaoFZiAFcxaq5BD4/9P6/D/tn/y3xIFFZkrHA6R0ziZSP/bIf7+lgyKwUUDb YgNdAOBExTzo2C4OpN///e3RRT5nPV7eP9+W5a9GO8sfOE9NLED9gQ+acjREccRb2G/db6MWwLdV hbnHuH2w/IQRSIcFcEy1KdBhqb1TfimsPX88Fbh/HOCtd1Gra/d/+HrmRNc5ju5Y+/1H8QF8ID84 +8PPXfxnT/Jf+dL+b1Xt/X+bu8kBZtJLB7vInKfXaW2FqkiaupxZoHCo3hEoWL5H1oRawfsBdU9Q 9oh8VIWKmvpr/qTYWlMEjlMZuAwWIFVkhoqF8yPyCwYmOK+h8SgZEIlwVDJNfsm/MQLRXu2N1TW+ gYLvZqKJ54rjgGWlXibW2b3lLerWvABi0GBB7cHSzxvWG2CxCm6VD6amfbQutr4qGLJFoIU9jUJ/ u74+fK/kp6rrShj4TfFThKRIqotkcy78zBFGMnAkqPKQEXLovXf7rWBaKNyjjwPk5H1EzBAJoTlq 2p18GUtwYA84AaG6jqKcAhxnhHw4pfFvu6haweU9yRCPiK3kCrQD2D6skrHSKEvNq4MLytuaB2ea Ml/MLezQ3sjoWiCbqmt9F8IcHbAwhhIzWrg6UE6oGezmKMLu/IJU88YS6UNdycm22Yki44xGrBZh 71XpZJSinJDsMKxXDp5irn61lmrJhJfgu1ne6MIbak2IJmCBQMP0S2NYlLTaVXhTTfLy4RhFjqcR +UqForFYeRCNqt9ZsdP6OVPmGTeE8rmC5yDEynwih1AU9PE5dqHi1kCXkE+WSh5Am3Ib0LWNENR6 VIHDtea9rVq6ZXqz8T9DrRC0+fggvMATWukkILd+KVBZyO3+fmvpPlwOS0LW2SzmWqynrt2v+NRs mT2W+cWStftaGAHfbsKrGzfMijYaHQMcmHZGWTKheLhCFgTAzU4eL6BO4jr8wJpR67cxIpLqvm5i AJRa4WlpihRhJr7XEq9/juU7I86VhiNa0fqn4ipjv0O3YqSnsKNzhN03ZH2/qAyExQ== CMJioL2jDAOIDcpoodrBhOuK7lhrxMZS2Qo7WC0/Zd8fC7IX/QPdiSeAy8v18EE82yMNu5roe6KD j77nwpQTGBChqWXipiAkCi1ghAtA3oRyb8pEQPUQVp0rigyDKLit4Di1WsWwrUSQ8dEsDwIybY/1 xtazqsMXaR0tUcEfUEj72+0G2oMDJKhV0FB4HLotUIJlVxGGKiQCSgBRb+SUotV1eegScEGLq+mo gOPtwpyDA6Myu5dQE0hH3ijpsLSrF9okjkTmeOwSmYOGVKcTGNp4aYN8kfFUjg0sqPVXvaugoZ+J OYn0IVmjqEv2oAkfQo5DK2i2nxoatsuiQ0+meEjPzJbGqyDNvdKIDcYZNdOE8TRQUAO6VSj7mvQC dHrqPUTaPUSe3BJvnl87NIVC+wSSH2p89eu1tSsVjtlwueYweGWDx8Z63YdnGR9aQ1UWibKkSoNV tbdz1UswY/U6Y0b64QPk5z2JJSmbfoluHo5CAwFket8350OJ6tWBK3Yh2voO8fN3cm6WCufeNHPR chIWH+43phVfNsyeq0CXrRNGIJqeyyTnfBW2c4Tw8PPxAKj37YZVRHKlI5FRkneH0dS0e6somiII NX5YuW3MFPcUGjon+8OUJpQRHDyDGXxd3uplP0OHBszgKL6VUVW8MbRSEVhnougCpNCVv7jXIUd8 aHGjemaEriyaI1SNoOD3Cob4bTXLkK4bo/Z+8+alGubqj3ZFyLGCVwjoJDeLVtWrCB576QIpVHW+ gHV0t7pHLiQNc5AQjlqKw3eQ6NuzRBofnC1Vt5UNYwsChPvmBZ7QjEcPTaHGof7ZGt+IXfzbnQdr xP1tPzXaZUpCoKE4zAwo3k49UxcAE0Y4vaAa49XLCBCcjJiPnnbXR5pab7/iWGzyCUN6iIG0ka6T PZCE4ENVnsbEWinqrbgb7nkE4qm50T7fmgaSaXQHKfY/AJJGFKFJfCVwX9fkMPp/58nze2nAP1cQ BL8s2mEEyEgpsDjvO6B/zJsaBTFWumqZc7ReWNCAv5j/Z0Ak8fcnHtwgv0jwPq+HNj7+HnGkpMmM RnS9NXR1IDgMqeOr1AQ0gWhm0K96Yi4cs8Yd805M1um7CbRtMcBEaXvgc/qBGSBvv550J4mgjbNf gVsebvjCc8rDZeGDmh9V6HuILQAlQqRwVuS4OAi0KqHu9e8CWC9vwQUjtjT7RktnT2wzh2R4a1TC WyT+zi3dKOxJh/dskXyNM9yjxKrMijM2rCiIs3GQ3HclnrcmyJf3utN6FbFEA2Necr8k2XiHn7nA Sb/emxzgYBWmbNgugPtXXC6jhozc3AzmoCh0jy5rm1fEkAPmXL60u4AE7hdgo89SgPREk3qTYtbL hURhMKvZnIYKpYUlCn8OhEyCviv5gvNZb1fnVCXU9JerzBNAI3CUKeeiqDoTFZ7jOkx01TwQYyXo d6tuN+ifKz1QqrhdTViCMizSp74apvL0xBB5lbVGzjWF+D43LCzqqnoBMSIdE8Wv6rZunwhnu0dD 6R3p/I7gQMpUJ/a1fjWlGz1356E+3lZG9GCJUQ4ajhjffEY/aEuWh7Bd1IqNDPJKS1FqMmIeFVlJ Alx2D5vcoGiuFKRO7+/W8/KcUc1RarCe3aGSaphFPZw0C7Pn1xEwDYlQtdWTKBXOGfzb7FMyaAcF vvGBGuZvXXMwfmDEbSMabOPW6wwCcoCbFLy4XUrePBAId5kYO9oijHoQ9eTpi8Dq6wHIGlLZUCGs 45LnG4QGwBtsYsq2PrvkhZWIxZePqgSGY31foAF3lUrxmaWyGEr9rdmdnVRTiomslVqw3YZGSBoA 1+8TmeDk6qJha+TPAOK09yt4u8mSx6P3NDKqoKRjl6kIQim4SCEGqxdzuYr5iIOj1F3tmT4iUQbg Qe4kAR5owttGoVSGtckZRSQyrnDxsgUS1AZOtjtTObcYtJFVNkEE6j5yR8++srUUymb7uYCmbxXv dM4c0CiswLPi9dE1558s3iknJIcQ6QFpznuFhS1t4G9dNQa6o0C8MBnFxfFAn1cu3fni6YiuVSmQ TtYZ5YvFRodliDgT6xl6+qIffasgdIGqzZ+msCuYHlrfA42eWu1BnldWVGV8KJzTkOGY7+zTIzzk FHgaWrvTESrgn6ys/wA+QBA2G3MIC1ddnldBQWpwlC8rUhBAXoXvyPYLZL9HDfphN/rRJ44j+enO vH/8jrR4sGRiAZWTckCrQ8vDHeUcQVUOaSEyZkQk6sBva0nTTenfX/mO536H25/w1J8LMA+t1Y0n 62ZCjWDdwP6y8/MQPfWTg7ATvJCqKPPo5dOseYE2Z7bAKkzUg+sZ1aHPPbK+X6d/QBJ7HVXJCwZg NuUAPDUq5V+ZaBxGKAVyGAGCccQELFGBCV9IUkSCz7lYvm7yM26vqmrrhbT9K1k7DoK8FKjexZUG yohpdyXveS+paJ/HRGiio/okhHuQjgz7F2YmHySEp6R2ngPNOlNHDMRhiXKB7LvFrO4+8Z78HNUh eJo8z92D/0AoS1jVa+cdDPEKxDIxOIrvJ+riStFaKhYt4qItcrJ6HP3eH7TMjlm4USJoGTyyqzjz quUV+Q/nWY3HNfJFWtawFLOC6STT6uyRXIaviA6nBFi/hqQ/yHq59CMlr6oVq3+4m4LgJBqeIVhP vBeuVoFA2MwFMzVjXV6UhiYxPu9NHRPwVSs+poxQj8Ni261egiFADgS5ja2n0o75PNAqGGR0mN+i KXmPI686s/RLFYBT38N+flGg4yFWhpR/u63okYogFXU9jKhlziKSJVkbXdMW7C6mUuyDGCH4wctz pm+h0RX7V45bxP4uCg4RODqRvGrN06mM5HuWFvT+ThAsBUC0GS3keoKgYbVHmNqawsgqzhWOSMmA 4+DiNpuy39CG8XEceXPJtHUI981tjRrrb2+ySwiut+YDAuy5UE5ZEMAg+v0rpn5FoHUlhY2jwdn5 2r4TRZ0WEtI4hFhRGPi9Xee6pvS+DBBwZTVK1sNexTkvTpghGpAFjBwDtgbUcsr45oF+DRVQmXIb lngw/aTE0wRcPKriMaLCjlcJe2TEQgK7Ib8rc55W4EqZqKCUEjDXfWH1ZNYwA86e1yZYaSTBuTQG KdBEGTGRljtT7tWdBa4VgfEJCoSOcyWRvCgCeo8lkykXIIBlKwAD5Z9D6ELTm3hzTW/FpiRgC0iA lAOV+KH88qpCsNUyxBqBtpgj6FNmh6DALw5frWhFoTmiENPHx/kX0EwcsYFmou6SP+cdlJEyADJ9 ViL6e2/+nFFoY3ybHeDtF/xyf9MwwfiUO6AVmnhlUAYfnAIpCElbGDCg1gfe6IiwcXicpzFSWCrN 0tPJYTyE+m/iEqg41XQmc+pRtxcqeZMYxNnf/XuUw5n8yt3V+BZ7LCb1JqnMoUTASzgm64ARKg2e EQsEgNDhQpbFeT6jBc4j+mA6OGqfKZ/P0Fhh8zsT4BH4VWoQgmBxCQxQy36F48EKFENbAy+FYjHl bYjMAkOI3cn3KpFmEWlLRWnqcK7PChKz1O3F81L0wWNV7CWoVECoZ60C1/711/24fz2vk+Ah4e5U 09w682sCiPblm740/tyTfOWcXJ9p0MX7gE/n3+uIS73+UGM+mrjzbrqx5Yhj9UIIinrkaGRHP+Dy vCMl8EuSYKtIHfH8kmaLkJQVPxpGvADerGFDbDtHxuAI4fchIctR2sbXxNHLmDJVQVs+xSNcsCge Pbaj7rKobBMeldQHwWzTKttRc3j1jjs5newAqHRdo+X5e1+KaJXgfynr7VQ0jcAcK2iwJ3VpgPTj joCJzIhtbv1XL+T/cDr/l+B0gmEmYP+DoXSI0L+l24IBiWbW2GVIEqeZVzxvYvcIzQWtewpNNbLe b/vMayi7DM81Se3nXANntmi3XwKF3465jP02QNsEmhZYVwqs9PXYCgF9AIY32MCvkFiDMwtvWR0/ Fl17fs9AQaphvBohcd2sgMYAcrpfRxS+2Q21esAJcEr6+YVe8i7tjx8QHaDohST/Hz7UE2emGC78 GufWSUMUWIiV9isEOahZ+XzOu5kxLuSX48A7bpn0SS0ulV97wvwTXAP9cOJWeL8j+DsJDQOR87gd 8+LnNEjS3pRvOoeJNGwSagIbiSfU6oClXv2Y7zb2m6YfBATE8rlxu8xsAGMZRWw8SCCdPM++H+z7 wbW44SHbJvfDLjmLBhyvBlWp0NBk0p/Dg9Sc0/qlVr6SlWA9TwbZpXW8iX7MviXSue0hHEN5rJkL Dfr0zABkGnjTVGFVjilsuqDNOqLW5RdtLLsr+Bto/9PBtL950zKPptoEZH/DXLIq3f1SXej4yvyy viyJE/2jKYnz+cDfEOFZABAjFfOB38PPUnlCiF0Jw6tj93aSOUQkQMUDm4v72JkO/Ro42Hym2Qym jn4ImDrUY1WtUEW4RXr3fFCBqCt5QfkA+OtSAD8UVr/Oxl+zeyeHgr7cFMAK9sF/97DDTRcLEu0s ul9GFZwve96rHYdZy77C3GbU0Teskh0hur4gbjB2Lkjc2E6EDtmi/lKo/KEOuNjPWOWsat5kpxDA kUnBowyby9ta//tGtA3XGGDaWNyK90eRl6wIY7WBEo1SBFczCuOgJUWtpKLC9kjyygHpUfx1Zmw7 l8wG6tyWN4SCC02Es1f9q9XDVNM0FNVgyhybzuUITINKY8UFJO8RAiGYg6g8WoCnudQwcTDRrToJ VwUi9dySHNADO7FwXSn93Foe9S9rTZzeQyLZlrhMrdB6O3CO824w38t1ry/xuW5pF1/+Wnot/igd kWxcnIn8os+uamW54oRIxS63XeVv3F3l6EEqyC3ybnqJMJvd+Yb+LJEXmmVOh0InJn5+6D07C064 T1f0fPgsC2PP1TUmaaKYUkZ4AziNqd7MANXZd/Tucey1aLHQ8XodAHeGAbSqsveDtgZLT22soTKH RAk9ewiUes4wlwhlly6IxU4W9g90sgiQ/2wElR+FWc6+eEt9GVXvqJ7Okc7rTWxuywOBlLkswK3o HpENlh3kbAy5988Hfi+7UiV15WXM3/9Ia3Tyt31L314PzSao0OQffxjh70Y7D0u5G3JmVM0ode+8 f3pV3L8GxTVl4ClexkcYkXqSD04KjOMe/YlTbONVaLncsdgraQEwCkFSavp2zJkOsUt8hls6uTTs k2gaZU4oLwq9w5QNI2SdKmVjZUppvoo3Jvq/Xgis0NQ2mnN12rTRVO2snepZpIXzXLEP3tH/LUtl Le2Co/HQx33yYJOVUaVnTL/2gadbEzQ1/HsoeqgFhqgl7/yhy1njHwwHDZddti5GUGvy0ZMI+2oo qstT36nBYFYNMYcYS7Y3HmURSdzkMfafqdtYb1B3HpdOdDoJ38YlVwMlgT0J4GSB5mORYkOGxuLQ NBrpoiaUhKM+vw/ZcO6AJoIjqIYp7D1aFJVFsPGsypWeKLFaFDdB466MlAln/FfQAQ== k2/fKt4Yr98qRpdvLZHFPiGtaLD381wE54JIDxVRW610DyEc0D2sQqMqeriYEeM7RJ0LGVjES7sw vLS5JOKOIhG36mHMTkdhGrmzUa9SA8Klk/6cFd+VHRZht3ZNoVjFuhEIe6ckSr0UDbNPXasoS1v8 MATYhz7ma44tt3ySIBNvk6jqAUe0pK16iZrKRLnB6vm4Bl9PWmLO7RWT4rPQVppAjaVmIHjBQUwE FaixARMc1KLxSgxBTdi5TaOvGnSiFbeF/sRE4+nQmNKeh1Q/agSngfAzc22RL6qZZ9Zis81PeHRZ LlPde58EOn36n0Dx4YXA46S68hY1Mk/ghvL3dDtBApvtRG0Ueue65fkD3XCe9PoRsv7UJQgZMy9R wmU/qZeIqzCS1dulUwtRLyAiw0IVPU9UaJmUERiFnBFr1DtiKJVltn51WkCAQtsm3qx0mYotREaB fxBZSu0eZCn29t6jPpQDS9NrTw6AVBIivkkyZhWQLAJHBfvSldE8jOq76iAwRVLmRlnz3Kf0KZsk 5wCNZs6gIJc4/gXBW3asvPhvbeuon41+tUsIR3kb3F2dfxxFECy6vSMMtwOVAO9GflANCuFUlUfy ie09WwqCbWqMN8JoQBN+BjZmwXDDoEvQxybwyYk9kRMzQ8AmdOv02Hf/RtSMaC3NZ4DFzFovnStN /eoyagfcoOgGhewqIeMffwslFzT8zuJ/JIB4T4DwkKKdsSS8dZcfDYMaG948mRYIkc7CQIhU3P/D 00V3G7WzMQm/1n05f/LB//h5pXp/rkc3KEeJXKiUCUUYc5dT7ZsIS8RaERbjNQJ2OlVq1FhbpTmg PB755WqhQhupwD8mLgH9ZqLXhY8LddY1ixC4mZyfpPpJVF1mXGJJMbrdLQB17EBIjjKvsftVgERj rh5AI6EdSFu3cdhjbKQQ5sXA61JEg4zCxqVZPBe5BLdp71udVxzmidgYjWwBrnT0BMIh4kgYPTnn SzATSFTTlGrbovdKbDPp699Wv3q2IjimrX6wwAp60lOaYDFQyZ6AHrcugv36RU/OVnf7HbR6x6iW lAaLUhhnutlevyGOFEGy46nIw3ud8LeRQKMFQ/viiRd8sZ8h+Ehf3DihFGlUlnwfcE8x16Rfg24y 4FtfUWvZGmmCTbs/50qV2UzuK8q9aR6Fxv7QKRQCZJtMyKEnqA5COoUP3JF8y2rhIO5EhzJzYWuR bldmiuGGds8bOK+oE6USeiEPiOS71Qs8Y4oSP56HP2pa1BmpxvILRckXdJPnuCRCR/g9T+QYOC43 wiwwR9n//nClujN7z6kPzuFHJCuaXitwVejwkPcVbNe4fF788MDcT4fFkSagI57MVnpxzGcc/+6V 3nulG7pMOsYBDzfpA4/Jj6R9UaIrplDKdsXVHvWimx4hFCXalAaLprzIsOv2eVZSD8f/3LZC832h m4Om3xB9X4UuVtIv6fxq2aatoRDG+YvPbpcIVotjMh4c6h5FRMms8T8trhi2VmDl5ORm+coJLZQS n35D5cvGmHBjaYMJoCClp9soSt43Sn1xq3QRylcs9R5QbjRU5e7TC75vC+nQjnCAkmDMrrWU3Ncc hTRXaQRWpEpT2Lqft8sH7VOXZLtTPeOcHA9o0VeZp4hvoW7EHAcQyXXyddiFeZ5jAK4QFF2+M2uW O/uNcNrVJcISmToDShrqny9V0KZ5kfscrZVU4nuEHXHmRI4gqfAKjmA96VFry+62u28XG6owLKKF GpckjYa029JQmypTAYvRsFMs6AB5oQ9OARyLbz1vxChiGaapRFduJVYUiLPkKt/SZLiZP6gU+ORY RVAhoAgXfvnZ2omjP4ElOsyVgt9g6m6Yf1PhOLp0Zz3OF5mOyvsttzziYmwWHigl/pqUEJwaSCf/ mgr+dH+6VBGkkm9LdQIQ8NXIK/xll081ECbLUujobIGV70Rn25mteumiYX+Ta4CA+xaUhAIvnXGn XwvdAmkv5RRsQN8D9omCNe9Z1ws+M5ATzKghJC4QaT6VbUOk2o977i6GoJh7DYgZOzPn0LzlGQYh g63jU59BgD/6ZJ8zCy9A1csKkqNQfluOYI81jERUWuPEolGFbplm3OtCw3CKhpf5t7xldfrtWZ9I nJzMr+sfmw2w/llnJolK0r23SYCuz61tD/lb4YB5yFDF7jiLy2OJCJ36ZmdVvEU5gz/vR/zrOaxF t4QT8yFq5MFCou9ui1XeCG+QwsyjhGtBljYdMwQHtS8aKgVSnWKbVLS9/dmIJYP3DxfIVlG1Kman KTJODLmKOHcqwr8yot4RN3mpAjbQn+aVeoElRgku3sktwNDe6jsmldC4+H1IfBiSsAwwfp6ytJvi +t6jQIU/jMCHTHHyagL/n1xJx5D+J7/PD9qf3NpfvoP/bWiw4PoQln4ogpYajqvy2VO71mZrrivK j6sM4cODpsL4jzRXRiEn3n/adXwTUnW/02PnlWPFCg/BT/BKlI8+899/vykW7qH0Jyja7xER1Fqi /YbFEULegGYRliC5pTix398+1SGVWl+kakjoDHStUOKNhZJL4U8wyUKJCNi52vrwgYp2Mr9yuBLO AXpsNywE92eQRSBVk8gCNiclWfYJ4YkyQeiCmRCRckwlGxmwoyaII+NQo6Y6ws7ZhFZ2EUAWYUYY 3oTbhhtjpTqTnB1K10gDSQwWUlmfKwyjFtETeJoTZVHoRiSLfz8hyCtxrFuJkaaCawBBI0pG+9bk eSQoG4doVVURAuHh8lGuc6CyORQRUrZOjiwENhoWPH3T3vttEF8JwZEuxHYCyEhfKVUIoB5Qa/ky eKeRKKR0/x8DHuBslJMHnENOZMB77aoVUgdDrbB77ArYtaNYPO3h1N8vQeau22VcokSeKzOmo0FA c9OH0gh3wsDd12Wev05hpS3RsZJvXwN66hxBiauCAXR3t8wAmSuT1mIJppPjl+kl2lHdLApiMK6Y 0F86arGXNFC5y+dyz1RLnGHL9YTri1KsEeyN05gyN4KVKBOhs1c1VVB3uldPDKq2kbzxUgtUbUUw /QwYGnHAvaIXluNZrUXaafNLCNpvoAGp5IJNc9QsZsgP5s9xn+a1nXnbqzE0WzbdH/jZlGKwPAWT dOb1VvavR4xvQcVpX9EUF1uKnZQ2WkIZe0BEJXQXGEE/iBENMRxjKEPApk6RI+QXnBEKahLxULMi sh2XEnRz6ZVc+rkqhNieLc0nkjuwrRHzwyA1zLLssVQcFAkG3gYM2mu6yCmFSiQIKkoeP3eEKDtG rwbuxMOWcbrm2IJjBPm292IVqJPNm0shGkKYP3hBlyEdImwHyJLkEm9ODiQI7RGqhcPNf6koiz2M K4d+CvmYqYg9BkgYF2hAfZGCR9kRT18P4TqdnxW0DQA86oFFCDdieY9mJ5mCaKJUEXZIszU7XCmi PDz1e4hX5t7JjDYrGodxJhPI/207DW/e15+wF29Qzs7vLSrhYCDk9Uun3ClK8MWvgUP8Df9qYUQK 6IfSKy5QU6RvdwQ9FVsx054PrjxfcLBjuLdEAE+TUGlQEwcnsl2IMPkJACijwSzGAxIXfrlcQCFC AC+qp9b5o5PiHTx+WMR9I7YIrwYnzudLhNC2XchQUFZHyrgp4HryUiom5xmKHqw0X9Q6RaHizmlA /LDYKNs+BEWN+2eGnjc1ZuREU1QGLTfD8EaENb2kr9YLrdOmCt8+Aq8p6S0BtYh4qbsG6QUtMkbY VmYC950rRex7yoBLLwlGIA4g7zX4BnEjJWZaBdzy1K09n//bpd4bTZ5KrXFc+QDaTj2kJvsjnLVk Oj7FBveQRLtvyqI3xtSVQLVsRN8dZZOqlsDcWTVkO2fVPKraAllFnA04HipWocp3Kf71k6pklHEi eQHCsWcbxyrDqfG4wdJEctvDL2351sfHRBchbBvgtmCqNtBbrGK7o+xag1xUWRRdw+1WfPYtpgSW LMRoE9OlmmzpscYJOYutDQOG/cnFlxsDnQ/z50+whGznrsYVB6ZXv5ZAdjUTRCEyFery26WkrWWE Ma5I7WS17HJrM6hWJz/CvN2jyG4nSb9FOdQoUYaYHpyhoKPj9eoV9h1t/fb4JtCXDNISdOKbrfRl TBl93fviqLcVUGBEKymcOQKn5KUnENSdQNW6ysQgyl6iEMJXA+h7YFelPfTQo7amGyTWv8sR08ah IF3Jorv+qBeaUFruGbBnUgRTTESezZU3lyMJdNogYiJyhxHc0lOFO1ONCDlbZFJM1a00L+LCO2W6 XDvLR5xd5uUzNTkEMK3UKps1W+BKCryZ/ZWAdTswTVrk5+LS7eYNnIe7y9fvveEmJBZlyKmfyrJc 8n1CwdYSAF4ia2CMG18/6O98J1q9IScniFC89RsgfgUMkGMr16zslQ0DLV6XPF7Wc07idQvHUeuP ipFVzW4ghVTJXZsYfNIhpZXgA8aTBmEy7DSL7cZ+23ADAZWVcMuexJupTCslTgKaAXdHaIpHgY36 zte0l9sFqKkSlL4KWaoDTqLkS0gnry1BBQbYKAhQrX0uK8dSIDROHqCoJIL3mTYqU9VtKtoJ/fw0 IWtv8lE0UatX+vZUHOZmoAoipFHjKj/vUlL61F2v2fUIBXNf5C9hi4sTDYSVEfaLzqdAKS7G342D ukPgDMGCKXL4RY5VGiEyjtwDonsJ45rpHB9cHAUd+eEHmiBgGQP9Duyc6C7w+/ULqnrUy8hcJbID 1IM022nB7FCMg7miVd5TGQ9JA6HLrxi2Lg3yTNLUSiOtolMeJKRwSpfklKIkm/XNR9VdOc8hk08b rFN1QsqbSy0IUNX1brtT1zA6cnCZfFihkEJbKjGgeE2RKIPb/mmxWqcnh8bv328Hfe2Zzh6g/Gck PO6bZm2oMhLVx7C3Kp/RoAixq9Eu/NRmxIidGH2mR8M/kqMr5WchpM201cAAyK+0gf7cDrj2evax irSL+aoUGKlpGqr9hCHdASYsnXr0B47Y1zgF+Dr4xPA63xDvEakfhOwl13XPIzATywAZV/AFMHPa n1T931f28WDxfQ32aYQCDw9BGQtE0rBPsjHDtdejBRmJIaQHuhCN8SWejgHTnyKPMp0/mxQd/Yhr K8QoOcZQyVT8f6oS0PxOzyXsQeA+Wz8vvJodx5R/u7/zobhGEx/TZaaPmkBDaHvgr6k20PwnQ3OC VZWKnnpvxFRTY8EU2APA3bbwbrGhJm8aGNL3IHHdVMlyVeoHz0o3BR6JTqNg1AjGOmS/nr0mvVHi CoCcxPgiUoeK5bcleRsHtPcL+MZ6RUCohz8rPVaORab2iPlITYzREW4EEATO0u4odnH224sK4Kn7 PEENne8NobcrwSHjEydtaM40df19YqfQOZ4yWKkkE+dMEj/ukYCaA2wWFtK9QDxOGSVGmC/WHQK2 7GrZbxoTizzr6VGmKFGmoIYZAPJLQwag4LBVViPSpAftu34vNiHqSLHpWVf4TBH7WA== fHpOYLVO0UqMky0+GJNnI+safSj4T7kCTYwe3JIqLCiwfr2yNIohcq8TNbXsWwam1EheVzh7KOcE xQeruOOyToEQf9JCRWVoivtockynn0DMAXqUrQ0kACUL9tRnZ0RzRzw5BrKoJpRnIXT1fi70GxI7 8p3v/lQlYw3s263aVbSYUGrIwUoLsmYFWSML8L2wpD7izlkuGAcGybMCCihFjwDIh9/rBlfGyxwi D2IGpIsHDQcn/kSrGLwTjL1tvGF5YbDxXEECeuRLc6GTOduXHpeuykGw02qXX3NmzcbtV0ZeZhM7 P+uKLN7A6Zw2BDxwQa88BdVK9kzSa7WsjIKaGH5OSGVWXeNiQ2oOlU9rhTCxKcHKYbCvyoxmCCyO VzMr5XPJ0qJ4M5RaU2vnfbQoHHuE9xA5hhk/JJ8iyrAA3hsJ3+6XewCcW8WloqSOjiEtkYuKPaB3 iFx7Ps9PXFT8brra/QY5rfc6+9rYqNOZqFgzD4KagnUMIq0E2Og2bcUJyc5j1zVJShtt/53DnIQV /SeO2XsB5AuDXwiEbRswuv3prGHZcN0Q6JE+hHb/laV4vnlLA+HWvaQdljSKMmDdAdvUMQZGKhW8 uU4GDDyMkn+X9LmReb3TocdeiJJCVcbxLOjNqDMzewlgvmlx9gBrfh3xoxAGZDFC/RHcwxsVQQns hypQ5uexdNtwRij2mZuA9HbPo/Zqv+kIC3mU38qPXNebcEb7I0ER3PWwFvFGwems3u2ImlCLHtGJ uYFDbpHcZHb8hNrjQnxW8u/aWSR1A9ArKGyOxXrPM6KyJjdh3T+HeC6qsLoMQQu6YdLdXy2pfuV3 TXxNL3CO52uiDcjHjbc+MYWeEt3DIQjCq7ATpmWukAtwy6ITF9yW4QXiMEWUW+4jQhKc0gYFB9zk gCpHbu9ldS1xnI/BJz0bMQQPtQ5yPQ6edrededElJ8cyskFWDJSRupi8IToFRo24B1MH6vKy0miw dvhgOpceqWY/KGf1ryRvQ4GFChridlKlxk8Y0O3iQWkngweFTWR1BT8jBHqm7TgQH4AH6FVyK7w/ CxsdyvV3SO0El+cca+qXwuX0zYNnea91Fzq1sOa6/fjWLnVFuoMSga9tg/mjAgjMNOutc45pgkOz qcVbnvfUCdGwqaXD+Z92rv5psw/JbPxG/mtNXsQTbDaUUpKNU1p3sb8ePv9+j5b7+M6hIgh8xb34 HI3zKfcVV6dKCMyjRbjlxDXn3RcDCZeDBRQW4qNqx0+4bG8KOylJsxiSk/rp5NMS4KQo2MkHuwWT lWT6zLV9NaFEY5+veAJ5UyTxnCFlfqCY1e5MofFovgcUarI9TgXxZaZtCWhv6hlKa0ZezQ0PDxQL KBxplhd6NEG+zIJEkrBWlAJafVvh1LP6W9hZN55+LrhpYwSr/Rt90F9//Ur+ldPgP+/5/pfn0/96 0scqk5KsTSoQff7RQvffb9kjtcKTQCkXBSKAw6Sj+P+6nVRmDdyct8aJd3DmoMtrQw+vQJFeZHB6 9Z7jEcssBKha/b0op2IajHNpTxU5/G4XGimjYOmpvkyOFk6RM/uQlsOH+rX1FWKdFjTV85yyIhFU 6/ZzLl+kx9rDxzMVkNOrven08bq1KUCLRfZskZjDxYgReJt4HAzkDUisd80IGSWNosG1weJCFSHB SZuIFIdWM3LgJMlQixxBx4qfosXXOdke7M1A76wbEPiDgf/Q4x+kA+3qmJ17orfvLxZrhqW4Dr1o 64u6LxgM1mueQ68LoyNskMCiIZd4NthnfVBSKu74ikDmk4r3RKaw4wxCpRSuzRZ5hi7gcMTZfcHo A8Ebtn4WFEgakOocK2F9vx8NIqkDiNY1dn00D9O3Ug17eTbmyuECnU2nyNuamYgnyqNt6g102m/n BispZi5wfa8WLJyaR9Wkf530XppAAS2PQsFjYCCLwbi7PP3ywzA75nPSCF+JknbnUzrGP/0chUYW ANsbuNihOoELTJUgHJCtOAtVGTunCAUMpLAg+fzbfSCIQcHQOufm6yiIzEy1Lma/rLRMIRryOOFa AWiAa2VKeW65Wgo6T5mUkhG04pFuFDbvXEQFgvLl2XlrvNGh1CgjQV2hCWTQH4sQhRp0k4iYUj/s l+rTetOKJb2mDQbCjjBDWdtp6JnpJBnwib+EpF4+2BeNAJTvRRyBDyFgUKrkLSOhoQQAYcz26wbd 5jglgTXpT9CGIGefKzMEUoJOtz+9Rw1xozXABw+yL3yAzhIiYNDEgUZQaeQD6a5Nw5b761BkUxD1 wgN1ZK+6xHZV9npPQ6pBzhJL8e6WNAdHe/Is1A7ybWj0s7T7SnHghC0LvTQahtbTkHaHnIxoJG09 RCPJXu8MqQGcLJTIVuh4jVMZiTG9QCmtVNrHxYBNFUNdfUuJRAQ+8SXqhq7Txt3MlDmwBDdBHTU1 TXTnMToiRRzqa/IUQFqS4lxLnuU+wWy87ErAyDSKEIOV+DZqrFKBMjada7qSbXiSN1LEE0Ksy+mh d1I0pqfAplXzQL0HJ9DJHgVWEnQcHs4Ik+EA2qQkQgG/8Qu5pqkkmfvS0SXK8O7N7e7N1a/nobhQ FHE6C2U/FyVJh+bpV+T65X5QelU8uxCzwZNAxgDur9a44ER48A3S1mVtL10ypx8itoY+qCqUvBKl vBYiO1AA5uX0YyBNSJV3Xq4pXtnDNB+wqXV2iMMr7WhbRij3um9MOZk6Vzt5HRFs754WXCYZC8+s QuOvP9uCdhtIDvf4H3tlAgwKzlTQ336N3af6l8S5emdpr8kH7MJQs9+Lfo1u94rx6b6qmWjno2Vc 9IlfIZOfAMAaIiXtHrsUr1LYMu+zpENYY01vLn7CAeIfDcnmZU+iIQV7EslECdUyDtGR0FRXodr8 NFi6I8RMLZTxRVVYFaY3d421HNs1XXLg6IDRtWJQlm776uC7+Wu1Dmiy4u6ZXy7CA8C0m4hWXTt/ Tgd12QsufqALL02RfG4ihJBPX/n6zIwSntzfstNd8ekRqAmGwRzMlJCbTsEzvpVn8dkKdPfWSa/6 odJMKKudUAEPPCxD/SCa2M8Tq+zNy9ddlQYW+c26NiXE6D2EUV88cR2EPNB/RB68/O2k54ziu1Bj kvu9w+iHeP7RztejdE3N4YnCvK7baBrsaNrYpAZ9P+GfV+KH8M8vYPs8EuK7KJNCnoNPgPgqGy9H lG5OuXIkkTl9pqR2qmrUJDhzrrYQKHJJ5SqwVe0ZuwLgYmRYKmBkqJkBRPcEPTswMOcs3ZbHgpBi qKvtboQU/S8USXf2hbyMM63dWX/yZqupcNhZHQtU/oqegOoSlJ37+4Fu+sXNUWNR+7XfGPS58HGq vTpzPWIroktAmxxdAsE8uIFR8Y7dZgxlcraCBsgegabao9SRtvIFcbUK+4cjnj2D4ABE3DkWqcBl yg3Y8F0HOQiaOMiBUglmsCxt+lTig5kNmjTU2aJTyk+8aD2uqc5xjoGigKIwZExBl6DB8/D1CqRw hEwlVgY1IDf7h8BznrMQsBaL+ACs668P/VzOIUU9xKNjQIaKUjPqCspN2BC211q9EDugkQAu580I pdYBsSFdzwhS+1co65ddc1tKLrRuGNnENRN4cOKSyoK5UirsafJpWZWIlbuW+zW4JGJUBBAiNz6x jFJ4u0HyJ986kSc4KCJwfqYjdCEiYqqQs5Gfow2AROeqoW8LCDsj2rwyF3xPKyY5J2cv+cUJrk4u 9F0JTBwjkD30zmXnsEH/gGHLdZQ4o7g6j1jVjQpm7aYMWnmQVmjUCD+eQu350StJx5LH+hoTOgvU kzthSZ1XvFBQUDM14V4ZtdK3rDUOERMh9dn9YPO2cZiaN31K/XIzv5cjll7xXKF+FzjLaZtkdRrb DoK8UwmmADXjFxhKMAWT4QgZ7VVX4OWIC5liC6jXN2hNfYPGV9S7MCSegxi5s+sUHSdApSkcsK4F LG3PFpKAhHbtajNHbexijrne9vO1lhpBwUH6092R+gvGk7IYSRLptoDLi5AJv5ceBjodz+2Lkh5/ E49zgYn31IDy9uODxlsnE9j+AD6LyiWS7062Fno+6hoQb1h7LbS2bt68f1OQ9cyyofEcjVxarJXj QiIVXDFABmOxZFRELVO1Fexxg+lNsUAoVDRoBYdQrt2fRgWldhz4cBGCIq7SHYJ0NcrTF7EGvezs +ZQZ0bBboqDwnO1hbdrjpdRFFPmH7/gft9pifwOVIadYKXcb4bihKyk4pF1wSImHorbGlShQqlsL MprvoBbTbBxiKCksovxcyU7W5NVHCNjaOFNZgXiM9ihYQsH8vBDtElQCD6CHdUSUf2qWEPGGn22h Sh7nn/ih6Dmcw7U6B89qAB/3KunJYUJ/h8OkBfNJ1LecgKvcyM02E+fa8719sFey58bJ74ha6GKq Ib/q7Wpc8zxwhgR8GrMp3nGCVuwjPsBOUYDvSYviTDxN2IrNNNl+8OpjfcX5WxERvchLIfEThFWU yN1hK9n+V6+ipSVm+izIvWOH5KF6PtiSqc8Xd/3lewJXqOMlIiElr7F161j4hANQxKd6ffB/KIoS dxotrGIAJdEAOyKJ+fW95MTFLDEeAYWRNfoGMECt7PV1AauNoRh+mnxgw3elL8K/92hiURNMeJoj gXC33nQBJxqCVJxoHq8Jwk9jr86fh5MtbAd38JYRsDNIgq4+KuVpevWayBhBgMinAhdrvWqJ2072 QK4wA/SPsVJwraakwZ4IokOCIByVW832XL/SOd68W+1BaKfGs7apq3Sk9cExBASRcyfiJQ8DJGcL HUTHTnf1RdbYHSuHaaFqdy+k2pwih2d5L2e233OWKLbigRggfwDEQEO0VYJFatALSenmcyFxSnnl lSXJLeyG60e6JFSLc5iaUAdS+mhMKVq+PWmFilUj1cHvKFlYFbYSMj8x/nCU3kQmkPpbMedXiMVw jRix9SUCS0nZ1qjmXuksk+5cUqmUh6WYHHLKn1LSQCmas70MDQIoDUx0idsMyknAWeVUKCQN06qC pA40/t5LHRV9Jp/3nPSCi4DvvsVR7KJ+T1Cr58xViBz0a3dET1A4ejoQtAz03wFBy+baUIX7Igmr C3Q7nzWE6fU3ezVEDbncAx9PIpLHqlssaYiBERjqQvCoGj7Cp6eu9TSKvWtMHT5ZFwoehcjnPEBl uwQy4761pX/9CkiPK6HKwtPjmNBdByLVExCwNAS6NNMrwVydjsBv+ofrsEZsAk/uVxyFGASQgiHB EPufsmPjRX7t91DxbtgQcCXa+7MJpEbHxBF5Lhuj5fE7fQMEEUkI2z73pE4Eqgu93TCm200+J8FI DUU1uvM/7RZGiWhMsp90mAhenCNLVWDrMfR9AOWyEzEgh+PCrfl1BDbXZwTlhJ8QSBQSvgSdogji ewAjm9DwODsGWqyLpwMUnsQOTeQvslbF5sBDoZ8BeUp90GX5EUoQbjIpptGIwNMVYA== WKO2XMJOj4zNG6h5r5988ojkkdh5mUBnaT6/A313VJ+gqr2f1smI1gn7FdpSAKPo5D6aw7YoJJ1v bwIr/rLv809baP8tiV0CisS9OGwDZQDy6SxGouKyZeuFDQCqheSBKtOE29Bk6dTIBbPNnhGwAj2k cBSjzCO+gbfTEoKS2A63xzd2JyfIKJ802fd6cI+pMVJdlnIoVfN6qN4v+/1brTLCHRn28Bjs5JdJ SZnkmmOse/yqENRw+r3FEpJ9BfnP5WqxJPb+tm/xVz37RWXS85ago+pvMYpkpJE06QQd+tjzzGT/ NNCsH8aRdBCi7In+SXKcj5OKTOtRM1FlDVNmcGlUupzSLQ5/k6bTX76df+WE+P+P3u5ScYz6e9V6 ge2IbbxsPYoKHtzwaYeRhsaOkHrjzP0PPd31H9q3NPyiv6uh57KIco6dkzEwr+kbnbMEKGmEeGE7 gCDawkmXiu16oaHXCSuj03Q00cTh6CE3eaMPpP49JtHRrdgvUqKq0z8JTYCWrisG2gkhSSnAgg9/ zpM6yBn1cDx0ClvzscG/oGA1QliOb3yzLa4AFscAANGPqeHAjFxlweDlhhSMKup0orzUTvrXrnsA vOATUTS0PrBWeOF1npCnQRNlcZ6NZCNh3IANcpxT5YbHy4hHxjl0vpJ4t6OkA0PhnBnyitDBfEzJ 16ubYEcTUJX+cy5V658nSYM3RMkSPYq/+z1D+xjJKSgKEfLziPjAGiA2XFPHeazRth+sJ9KYY6WH sOrtUfDhQOV3U81biX5F0AMSf5a/akPHoB381XfpKp08/mVz4caWPvYLWczq/qb72HmebVwWd0dI gYCFFvCP37S1TLjS7XxN0Xl8g5lc/pBbawUrSAjWYU4OraLoWN6cb1quQhlh36lDG1EreYqpDnIn xNuUx0SeTllux942aoJAEIDDUnbuzT4KDQ8KcePWusetdd84vQvM08zgRFm3wk33k4yAQuSZFyjU nv/PlKfYWliZV2K22QA8C/B5qLbEb0PGG5LpxIENgTaaBOoSrMxwJi5BFzDrX436uQKWhsPDERQE X8kkV2qyUYJn8ziRNhDCX1heaJxCX4kUiREi5Sj+Yt7z3vYO8H50//5+v0boFS26h/zmvR2ZSoSG YwwUfaI+0KLI0WuBwzQ8Z84m9+IHm4g+JU0ENGGd4EP8gQ+27YvewB+Dggwa7gWx0wpL5az9hloA ViwPakhvHKHFiZwHR4P1jMA3ih/K5qAOPArhVVPp+l5ty4Z+Lcn5Ayqu3VG5EgvwbBnQ1ElAzwi2 xjuCgiMjsEk5I9THfGgJaC9N1yb2TvUrwzUSblhVT0NQYjlqAxUA7wK5tpGWUjwH0/lcYyvLWeQU YLWay/dMYbxdLWWBipsaz0N8uk+PHLkYyBYAxL5tUXUYXqK3yy+2ZiCZ8unOGjPiM2tAfmR+KiXM 3ML7uGbUwsakkNa/vEyUzLr3VOmMa+jyJQXkOufEJ2BaXH5R7wKIcYkKJ6nCiQxZK9xxmjUPKpeE nnJqG2kPenf8WAwd7MqAWjxPGumuTMthiSp9H2S3UDbGA/FkIqnsFGCzbAT7QtBQvkD6qPX3G3G2 w3YdBoeawnhI5Cg68bg1KjSXybkqsTcV1b6iTlnoT77RVtZl9twJ8pRnBGxZ7Gsg3UKuArRGB7FC XLxtg2b0jn/LmdF6K9NKsqZN8eE8NRACEygqkad6zCPOrxaGpgO0/ShUGmYeZSbpggb13ut0NRep QHGW8N+aep2/2l72zT5Zv5o0gDxK5cBeTXB1llD+cbSPo8VNKnCH6ASFalbrXYsPSKQzb7dZSANA jPVWQSi2hCbIh/Y+zjvG7M5RFl+KBjfnr1dk19CQAmTDAMgafKBHKxqwmrugF6foyQg50GmGehLq ehKy35jYkHY3eLmsqod2eLNqrg1AkwhLyxH5wdsOEo1L6Rxjzm9WANegOm4gXZuFNB6aMskF+7+R AYrG0uI5CcIZ0SKQSIe/t9uHMkdUk/pazUARHNwMcRY/C9qGctqVrIH3V0LMO4scxSJKxeA2cNHC /d0XrCR0iTnUL726XsvNE7u6n2lhyl9CqXHULTl3tJt+NdyTUUo5UQHFyaaeLdvFioZS87zHsR5X t7YMoeCNoG012ncMUfcFQPZAYDnrpWkZPR0lLocRKh4/3Jafy6E5gRjWnH7e3nzD5JwioNNttnA2 X64N+5Sb+tmFBqBebYEWj1L81NZC6+yf6CxIvXBEg7MLg/m96rM6cKnjsuBs5XuUkMWXZrkjEgnx Bujzc0AzAv4QrhdknXp9aYK19K7JCFkOL+C/66FGqO33bMrz+T16yRUk6XfRV0lPl3JiBQiM+CCd GInvOaeKVlk4vr/b6HFcLyUBO9hCfbJdRtG4dBPNPgbfyMv5D6hGxIxKkaYiUaWYB+QtnLfPyxbj 7o9FyHB5jzamAJb2Sw7je4v5Abo+hCzgUGnV2vDhlVF4ZhZUbdV8zHDbfuGgJnAX1Y5zsDoCqzYk l7FEuBeYOS6L1tG+03uhOFA0kBzvOUpwI6LP3Vq0Z7PrtKiYPqhFT/a6J1XCQo2XTXdJ7zwfXPez 89Q5rv3AItoDpw1LKnjXVfrDeSu3v+cokrVHhs50VLd1xzZQ8/OskSCBXLcDlHo4ccgC5OAIWHjc gF1uii3IarOeEch0tmPfjhYPeEc2p4YKgD/nbNmoOpCMKOl7YkSw0G5wAOFf3faurkdTopnNHgET 3jP748McPEcXNXvXFU0KBA7oPXCCqx+NsAStaR3jYK8V21ccwTt+6ZqEfAeGJhN0gdE/Pf/YLFYv TRKRmTJ7otxZ2O4aG1ANsxnJekQXuOncEpapOyP0zzo7Ouaj90I0kfKZX72HbwK+CMWWopZqBjwE zc9Ob4kRBmtF0Z5zY1hdgJF9WCV3g46My3lgHc+w5SBlRaHLslVRIqI4putVJNbv5BtZ7me71FSa s0REWWHxsrrphpJPYjM27ksV43q29lGMFleKdzD4yPFyaiXase2RyXHdDQp9i3Fz2U55ElUA/Lo4 bbnipZefD7DSqz9zoiGGX7B7Pf/YnzA8AZWC/Y0VIKo5hc2DFA0BJhppr8jy19xH4uvJfXQm6U8E ZTd0kHFLW8mQCHEmXuMn6XzQKoCMAmuJUxMpVeHr0/zojJhS/LbaRDXHP3ru3IDdog651E1yQW/9 Zh/NFL4HUNDie7Yu7LT8iBA8dvQbLprNZASwLUp8KSwwsUhCC9rA1DSQAd5Pi9DpFyG0a4lKx+VM J0dh5ipCe7LTsSNhhFBYB+cH8osH/AWAyRh+sS1xg2xLGwAxdw2cm7wU7N09wuHDDvcou3d5ejzj BRZvmzrYwns6sXSiH7FIMDcRNUrI/0TN+GmB2BFb6ytYwDezB+znpmZIZoGeAIJJ4o9DRqlJClQR xMMQSAkjFh1LiDboDCUW6BGhfjCbPwFqA9mGWRK1Ha1rp8GiS47XZZFlKMZFds3BgWy/xgzgEFom N3q+VD1wo8+zATU5DV426A6mML+L1L5A7nZzoW3/gPJ9pxPUKsQLmI9JjjMNgnMPqvit+XibfKpl X+leaP+WmTtEYWw9ZXE3tfX2KLK8p/OAztarayrmkWcE+5uii3bM/JEb2gHVdwKdHCmwECtbygZW n1vBv5g3Vo2I3yAZ6LRRJeTSogofNnViRMjAZCQPxRD8dvHCyvuDO5uXo5Q8Pzg1AgflaHoEQ5td q3LxgFLYGaGNiHZUhFiw93EeRm8P7LwjwEieEcj73iuN+2jqjL0j+utgGh6V2uu90tO9kjUGKFrn 2VNpgoidjWpTdH7I9vHotRAhOBllmHwvQCd8LImvZkozdlooJtLaoNginuCxEfSL8oy1QkrhXzuq YdhLseN5hOE5anENZDc5yjSXZauIMpQFD4oYlESgOzpiYrKBpTQsRZ4UASSvUM2/XGiaWzrZCUit ZxCuUs9gY6DUsh7ukNA8b+AculUmES2r1JhKWlQP3I6WlBopMgTIoUt4A+2uUhn0eMEui08tsgZI x6A8xYizhljH1C8Ta3fgYQBliTSp7nOOIGtveHnm/68uPIyt8SwK+rpd+RB2wQ27MRDwExn9pj4l XQIqex15ukVV9pyQ5C4nllG82aomNbSsIvZ7Wh4n1u4gpp58QA1nw1zq17mz24p7/VCnIczW8GDq 9Ab3MiIXnuL55IFHkHs+38pDEX1iW+Yvo8/NL1vrlqwoap9gi/DpYUW4NkHSbL0WesreHk26mBHV vut7UpMC3y9K3hTaN4EkvVdmmwBKLG+oxOZGttkNgRo6wb4obLffUNuYueNm1E+RxkloML8tHv4g KxQQLk0/IouU53FDuSECwS31cCGvRiegKgsVOXZMyofNunq1bk0JAIuzEyLgKNB+yt0Y+2jyWAwo KQOQJVJ9flOvhqhEwtIM9MEjIB0lZOLdP+XulVHAux1UQK5bKKJaC1GCftMmTyO0ZgTKv48Yr+UI dj32nw5H0hE0A6nVfKDKjs4fHtX7bMUuAeAn0GfYePpZhJ0Yi0e20r5Tn46NWO2v1Kvm/TJVvxYu LxsUtKuH1JvVA6fBvyH+Bre6WDm+JUvqJ5Fixo9YEVGyAoqcVwUjC653uT07Rj2UP87pVoSC4mib +F9AZOf19bxGFTBKxVeBrsBSI2Nbfr4jnpu/+NQrx+B56ujhEMBadUFtm3rRa9/XKsT574c6BUJl d5a9Kgk4iFVmNQMh/KImQL1fU++IlhFyIqCG13JHrOZOMswC+hNhDfy05lUAdVQ1KkDItjtK61Fq ddt1xo7EAsfVyTo7XVM6S93IzBHw54l9lUxhBB5AhPZovtytbgrkos/12Bdq/Ubt+IoQm7VunMD+ 9ICVSFT7jES12wGUQz2XcL0wfI6Zsjzuu5cErWC1377YxPC42f5oGL/w948ZGeTnjT02NdYz0f+y ifdPu6/YW6No+V9qxzdNazmKaDZZ3yoBuxeplOnHN42IfAskWamNCvnDtGNQywGOj1Ma2l/0bZju G40KjF0eD/EVfcsHSEW5Oc/1C6b2Oj0a0BVN9Veb7MLRZzq9ApV/8MZuqd9qxAEjFI/bFBSrKb+Q Xl3bv3weQREila76rCki8UOB7vOm1C2IjFL3NGGBt9OtRpbR0pLAbdLYhl4Hudf+iswaDhECIiRc kpdtIEwQSPhRNFvI888WAesjtS94fAUmF9n3X76If+XL/89b7//lWfT/gLtskxRC4IZd360hW8JE M2Zmip43OAhJkBtGz6ipHThSZUA0Mw2P7YMlqKLyOoDp8GoFwKHM0FOQL+Tc4EQ+IhOBnoL4ED+4 B+v6rOYiZOhEMHjF4NLK+xN6Te7kL3iA12SLsYVM8RBV5IYjMgk5uV2dCas71irMOKwK6ORSwAFv zAdAprfaaGRdK+Rp9k6oQB0yMEjk86OpeJuXnTDQ1vyJBm+CALAMryMIIpMYFufcbQ== 6QNAdJYQtIg/fGC0HlIoBRhEDMaf/DlUfSC2WJTDruE2O7p/xObVzXcmEi+Kp9Tc612rJ4EHYU5/ PpXyefV5IJMK2m+XKg271rBVLUVaWRCX3j8bAfaH0x6b9325ohlFiRghTXYBoJqNeaZ4wf6V3/Lm t7AhQ8OAX6lTwq1kwTDiPqhgN5vIFA4hunzG9n94HkBl6cI9+GSQZ/BMLRAj/87EgDpFPQhSc2d/ 9ZW0+8HKB21/TRyggurFr9ciiKPazp+fYJSZcaYmMw3Bw9T8oady6H9lVeYXPQAGPUBXLVNVM1Is yp2AyNZQ2erLkv4bP1IKE6iT2VWnMKnDJmm+UOXGxqrO1A9og34XOy5aJS4dCpU72g2mWUv7Syye z4VLmrKgLMmQbkebIh0rHssVcgpZtJxSYyI4YAieGuxjEeeMoPXGghvF0h10XQsiEOQ3X6EaTdcH s+xvd2936dPZmIwi/Jma3D5FCAnrmOdgu/UsVaQRWhfp8GFM0Cpjd7eMSULULn2LD4u88hdNnOKH ps9IuvjWMHc33TkvAC890B2GIK9e8H4AMmRH0egnuOrqHr/kfK8pFp2UDTUCxXQqIed9WwkhKDed OikpaVpRBpuSFpsE5bVNxbHXNKFI5AD4JOZ5zvP4RRY4ONygcmJy3C2QFYox9F2aeXwhTcVJDWMY Zx3nHGbuWC1RYiTprk4ZGtrkbAhh1xPjnoR7rFsgAI8AtqWetJ8QfMEF4wN5KCd3IrW+od8SB4mX 3oPwawdSPpDPOGv9ZPO+9bPx89bnOZMYgU0acmDQ6ddF7hSdxvmeE6OQJWLQ8ZwjexOfkRJJ0F9+ D8KuvzqOVnwNAgGUq7pmB5wAUGu1QEcPCcUjVt5PlsgWqw4FgqeMot1ACpTKivNraMWCLNa7HEEe wktIGHHyifOUzwfDdGqDUppXWbQjqNHJz2ug7N2i9mAUAJDMhGYeCQKY8Bi1tSEsijSZ1/3eH0ln whFUBQe3QmRTf0+t+cHwoBtnH9AFlnQjYDSaZoc+k1EZMV4m84tNgeOOjI4mC+WZ7mlG1sVvH7/j eJAzErFG2bDPABHowXPKmillGtIZ5+QGvEGEeNYuU+xOQ/JkjK9P2msqgugfW0J/cxieCFdcljKz 7IYkdMPvrU0GF0AX5OYeLWuTRlOfgBWCKtYW9vYI9upKQjhzX+d4BEBJcmtQX38YEXMhTJLA3t1E r4uXzygmGJnqedigsMjnvPlxvm6EvrV3x//sPMxRxdAj0EpJ7Q8Dkp6yMLjFG3X/8WumQoP3uqDI uC7Nhu8DfzZac/zsWwzNh+PeNak5Cwfvu45zeXUrX7oTIfz88vu7zL3z/exUOy/xesSd0+m3x7RU e4Pmi+VpjyFGAmKCxyADQNKYgXXz+KHpDtQR9R8dgZIK5wyFOL8f4vl27kMD2Lm58zuhADAZz+QV XTOZ4AWGdodvgk0cAma3znnypTxNnFvmk22GNOEMokh1bhu7JDoAU+c1ugbEEecf9FJFmXyDQHKS P1pAAYradxveoRAwF1Q27IgkIIQKtAnT0I7Dh6Q8i5iuKNJ2VhTgjP5G7W1jHkJnzi3uxNM73WOv omWP2+KJQmu2wbBZ0LHklMI5hGNMcy02dupZ9dzvNTlBcYcVmqdEUQW89bo1f0ZxuG6beD6NQpUT ZFjnkf7KiJYR29nxnscBxouYlGoiV6LlzZWofzLDHtSE6Mjtq+PejQ+akwucOZOLb/CKEG30ktzG Y28kMbDNxZ/VLQOpceG0Erpzvukr8GA5ww9VTJYaES1yDihkYtHXs0O6fEQntmQGdI2LSDOIcai8 t3lBYT5I7pcHmYMU0S5Sg4rR4fR74D+DCu7NCv6IYDwHBoGYM4aaNDJJ9Sa0snxO1rNgAzDTByd5 RVYHM+jEMZChhvoh4F8fda4Tolw7+6FOztJ0zGVHKXd7urTz6EcNjIzt98G+idPHyXsmQaFhes59 MVRQ8emjKfRnOXmoe80zGPUWEqGxdY9a6V2Ex9zO0KzQjWNQpWKPLl5d/crzxDa7gqHmuhK1fJbO yS6am/Ah1LShq8Dmg0pcwb+jFqpbB/SDoQESvxjDRuKkVwLw1oDstkVHCQGOfh+WJGlWbg7Vme4V C3RbE9LS2miZiJj2GxPrTrPX9JSd5RXBfDYbC1MYn7s5Ik3C2bQBcrzJUzatmwdxcR65zpXVQES1 MFKdDiPznJ3Ph/EZFB9BjKIdUC8CsFCiglPEqIGWC9vOSaNmEJZPIKCOCPRmXL8IaHKPadQ/DBoj 6R8dYd84d6TC50mIkLccKBtRv6TRhwCaeRXOFXpd32UxYOzQiGFcikQQq9avASQBy0Rcf3B6EowB MvBEEg+o9YwY5oX0fMl45pWgyWctf91vd3MmLaJD8/7644VJUVG1fFbAW7kBlJNpcLR0IZHf5wBB 8/vewJTnl+cg2AEXRpH3ag3/+uOjJNl+wM4iJd6+N7LvG6F68Y8j/sf3Ztn5eLMUMzOqN0dhT+wc Am6PWZY9NqYMCaWtxna3PER9GlteOfOi3tQbLvWDAu7OXExEYmGOETuKaY+U64Rx7t5bZGLz6Wl1 QCxdZoD97M30a88xc/ZK+sOaxJ/NAhIDOkw0trY141gjDsun8Dc7DbMAMxTXVqTqe7sC2Umyca+w 4j5DC6L9gS3ewGiB5BOZjUeAR73Vf3l35+32ps3uxnRI8B5F3xvbDEjghcZ8g5U3LCUOGg5nauhT OgD90BqfhOAXHUEyOKRjYw/J5kXvx4wcKMvYH+1zEFGDNCP9muLTW6orTL2zFSWCIT1EarIHBoB4 Pwk2tVp2HcUpIFXRun1kB+Sxz8unQGZg7kynTnb8yAdsHvd4XUEEqIHf0HCjAf/aH59TQTzEmLCW pNEv+IW4pF5tnEGD8BUbAi0jFVOtAdjQyO3GE9MH9AOGPdN2LZUKJMqd9tI50ENHASPSuFnyFgvT BPNnI3aEQRcBLPOaZiW5nk4qZ5r88Urs28WeYsfLIo8dhQSEu+F2NPGE4zeKS+d9VYlinVwcd1jh hLwYR1RHwFU9IyhQnNCGRhfeSrnSVph/fA0EeAOlKpzTepCAqWfDldmc9RG0hfu9UC6jo2VnSU+l KydHCANWnxC1YTBy4kaIyWcLxa6JIEddKzpmgv+aiLDZFOynSLAMml457Z1LBTMmIgxoBRP+bzes BYcHoPBRZATIOoC7yjyisbEVsQJy2LYc2Tc+gomKK9ImZ3ZQYIDuSO+efZbcFJ1x/py2gMbtVSA2 3igoKpwzb1BNWVGe3NJmnugYoIrC8PpJ3hPG4z0gPJL6h0Br9RDQYaMZifgJidrS1G+I1dYbBeng 4gjgRdM0eGgkAMRhqu7wSVOTyZKrk8kuSvnKDqFGDAIZ8QTXCLNoU+i4ggG5zHhM485xkWYRcMMn hING+ipu47YdCC9BUZI/DLTAJR1s9BH0sK5Gtu6J1FYgHdDlrAGDgDgKiptupt1iNNhHD54gKwDU S0vyCYWN7HileYNxUvN7QH6FvqRsfiI7R6RBg+DlVXSghvKo9aPP+fRlG4dU4GLkizrUM//oFYHc R5MB6SI0Gdpls0gfMzyAPgYvGy4N/kpgzanym2m/qoJHjo4R+iQga1uo0REqLkpZ2I75sumMd5UH dv8y7AIQd2h1QhksU+JF2AZx1h5QF7hJUMV1qkExlGIRrbBp/u5H/+z6GZqe06X+XjxjY2FDwmwY BopC/E51WhdBCgHEppvN0/WR6CeCnuk2a30V/aTU1ySRAQxR3mAiDDh/CoIwreiUClR0ulAAPtOl jMAIYYJu+zIQWYG7iG3H7OUJMAJ/an4Kuo8hI/nMOoi89nNLA3sK1shSpeca7VTEvG1l4GJBtEE/ uAZrqmkbXF3wsylIb6FMjHot6I4v8pXmkI7pxJBO96/mAAHRZ0BZt6eaCgYswhJ4ARmbuMgvPKJp i6Ti1g3ZcO2JyZWIIlLEJmqgagCA56rhCLs+hznQYV9/7wGSIkhP3M+i/Nudry/qLQAt+gVdnLNm 2kAFpkg1u4CIeGh72sN4bgcSSE+1xlzTV05TSYre92afcJQfCD08B9Dvjxj5KoWEbC+I7h3NmgKX WUzZP++t/dOu43/LMJmCL42OHUndtJlyfu2KnUK4quIbpCU+wEA95c7JpYfFRPKGWhQUKfK0RyTy H0ZQOKCiuOU39z9eKbtoLLO2AFrbVVtn83ww/ADkllmI8CxAWt1Ypwi59AJoe/g0ied5mt/byQ8t 94facNyhjDz04WibcLMovnmzkFb+OKIoVp+HBibjT6/URFnuaD2++09+sSNGRpBb/9zsX76Vf+VM +P+WhfIAhCp1bVnsg0r6RhKeVBEfpy1cuYddi0U5Sm6LqwyKlBC41jVnhF5xVvH5oKXqgy+JKhxy AyeATLxWblw6gpvGZQjY4lVdnFd1cQ7TjVeRMmQZOzsjZJSTbsAEwj/wxCSPnRe9HUiFFhDbG6pX k2osOmCzTnErEsLL2dHhsQ7U0HDVmgtjiB3eDF0km/slBZ6F9oYgU5K5OtLTVeFy3SvBL2QdTuL8 muCAm6BYCOn615CiwM465LGG0/YS9cGlem79AVzO9MA/9+mB3yHeDYWNeFTn6xqsUiEpnJILWdmT LNjTWCCUUOveYTWy0QJ++bSETgj5m7KQPWjXCkyc9K0G948o9lChGKrmOf58QDxSHpBKHLt/TMVz Iu6vGtXSCJvoq60wCRWww4aZJ29ZCn1B1RluYKkaZN1mytbaUg3YMA36n4Wn56lTql9qVeGPahgM z/bMTcChv4aGPN3Czxo3MtLDqS6bto6ArwR6CYUaH3ZifuLDOe+VliLsjOo6UdFTqcQBE1jo8nu2 D9xin/MCM53XaH8lleFrUmxDTWhnfhW0cwrh/wlLqEAKZFXs8MkIpXHO/Jqwu0fpamdDwJLqwCwu lD/PHD3bavkpOqTQT/hfEgCF50tZj+IFGqNJ4c4CJtN4xxdyI9WY6FQOpchIAqsdJrWMTq0rm0k6 k8ok7x2hUhMCx8XUiv8bNYGFOAtaPu/HPlXq8p5d5DkUyowcZpaM8iVnyUDrPt8z87YX1qxGbHTi 4pcKquyM6JqwbUpxQ6Jov5MeB6ef5kLXd4pR6A04inbfK+4Z/QMm44s7A90DqKqEl0buA/NlB2hH g8bFcy/EgzZdqeW7UFG6CXt4k7IEoWRpQ9hF0kkeygmSrxTok5IXi2lwymFcBw2LTQnJXWicZb+/ 3wnkXLQUBFvQBkfFsiJmsFIz0BgP3qzNJsB8QoYmBd9IAAxtUFDsQjHuDYFqLUlYeJ+caflQjEDd sCi6FRpMFRQILfHsDDiJs9LORFRFjfBLA3JC1rW//hZ9immHnOmPlZ6rsT7FJK/8RtsUMOq55RZV y3deAO4rb5N6WZEziFKg1AD4W/sGH3YNlgGvI8aSU4sI6DC3E/T8oLGjUOF5Gf+hBQ== abn0zMFzbA5HaVZ0InDaP7YyHytC54U9UjrRE5sKMOLkpwYF4qaijTtpKhLIqoeWakaaKzV9Z0is EaNTgBHyOiWzbrMTPYLmgJOop0YTMYwH9HF1hK6QPFv+pOE9B9arEnd/eHBuqdqMxZeqWqexQl90 Io8mB+V3CV8A/BVIlYIK3m/5UDGMZYccos8w7ubzMHLeH9DykklAJ6ZHJ4XkkzH0r88EGelELDUb o28ypb/g9T3vTBwpuQGx6zW4pKpk3lkys/gt2Uxqk2pCSAAyxJ/ccxkjmDMA5IsVzYGWXEHQ8isO bmirHXm7UUeofrYrCp6VK/28NwUJ2KTLhaNuU4EFPbrFKyOBc7w+ny7BwK/+jBgf/5LSVO0Wr15s GB0FOUjP0pl2diHv2x2PoBDVtkzYmQSLzq7MhY1b1w6rOVxZwOWf2gglL/qGEFS3FddrL14w1rVx vvVUgNDT6P0CH0T3DvhghbtLErAc0RAZsVxcH4meA33Rm2QQptEeRqWmhJmqGwXO4en9YjTsVj4t 21JHpmOAjE1zrxgIezfe0TnqSuhl5pAgvS62ylGaQuPMma8prHzybGIPBxCPem70AE27MOZGQaNl MoBDZjJsC+klrpxkW0hFpCm+QvpQZWIkpbV1jl4CytzUynCSA3pCRys0ysFsqEqTZINa6RbzoRIf oGEab3DRYqRYhPzFLfSL3Fccio1lQTMh/aKLxfKhTMVOXoqmULcc94RzsaE3sX8O6imQbsEr0t5b 1lOk1UH0V9uoP2lmWPeBSzZkQaDeAwz/cfv8qfd1qobbUmJKrVJ9z8wvTiLJX5sRNIm25Q7iC26+ uNMAeSmpcMhSV6ni24+WrVqLjlqMMGqn4gsEmwLokorFy0C2wRE3Fz6v4JxYFD8RBNka5EwHmA08 UszvyWjgLHOiUbF/qVo2T6kJeXdV8Mu+6eQJyPCVG6WpcOxr1H+9VPWhPQTtca4CBnX5kpSqpZEO VYKD1N1/sV2Bne+XJAIJ4jawHtYltXJM/FyGSp4qfodu4S9a1wEXsBxopatiiFJDyawdquiGY7Ht EcCWfm9lkqZqBa+83/QMgYTTjab1SISNnBs7DXpNsBFAdqOY//f7hgZerwsFjxGOHSJHwnpJpykt ewguFMyDKEh6XajIdV9QNlcEEvrltIFBoQK1bsuQ2KdIXadWDsASH4AaXa3yhXPDVYd6SM+INBVB 7Awjwm2fwspKMC8fFpGAEhcIMoNqMYR2BJo6sJwS5q2kpWBI1C8hBwvqJkrfBqUg5Dg96xUo4pYo XHfwnLnSqwDnBgfXAp5YZARo5wEV06RuuiiNjAvwofO8kxJQfuZtaZZzm1zUaeC67mVGQD+CjADy XsDYFLhRkQX7MvQ3JZdEgGekYA2vjqI1ytfZTkEEACUGcxWEEWfVqzIHrUCQq6RkaOh6zJAgCGsj zShfm4rV+IbcpQsvYk7dvx7uoRhPXOAr8sUAX5UfHyJfaU49MEGm9C3yBtKw/eH5eGiWjcK6mWHd 0Kk+z6mmgnxJsTyT7uOx0QHprFxueFdn95zd+2s1liVRf0cfPeVfaLCclcRFQ3W4ZWyKB6MDHgV0 QaLOZUKKlCjgD6op/n4Ax8l4i4bsLOxhrxD2muoRgpZe0Ru4kegPGlWtiQAFBCaWwHKE1XcVWJyw PV0sWJ7zSiiP2E6SgYvPFKuHGpW5HSbE/FBPm6m7ajolql+d6WB74N/uL67dG0YH61IyQeMDIKkW AcothkBAvORaJF8yrfa9J1JRPU8l/7eA0+mWjMsCGCpk4P42Iy+HJoXbJvt5td9NcxgFKfyB5VRO wzHY5RzJjkirfKTWBJy3iKM+2+i6IL/Rbo9onhOuXrTLZcxLObPlvqf8Zw52mjTVkIFIuiCeStO7 2jMH309QpG8NM2U+2smkNd6TF5/ssI6L+27CYc/f0cocyBE9uRUBdhTVYRsOlWNtuSOZG54ottM0 V3QczwVGkGewPC3nWjkZdtYHmKbJpiK0HYGeKWyoyBlZDa/hbCRoUQhHH/+hBgaCjvIUuAw2pUuL h7g4rKVBkaeWppuP25aOZgWT5+qIV5ATT/IyBmkxQHH6eqmCBx59euCE9uiVEG0qdSI6AaGsBR7g rJQarQpg15waWEVmw+nYeTygHOorO5Dep2cLmAN2AM5YChlRc8oIxdHRLqAHOUwr2UIhxVIRhv1w e6kAU2xCn6OwgfKKZMpakUxhbwOxOfV1phY1hIoEkgYRioUwPmjWuaTEm7mihPrgffi90wG3ildH Ii3YBiWi8+rg551dduuUnbhCyWlQYhTj/+2iJWwT0x5rbMEwISUE1/AHR5AHjOhItRndTPS5ClYm Tv8zJcCLTl2BIq3l8gUmxRPx1dH1ZbOUclIC5gmAZtlI/TXw0WJJD96UGggAJGl6LSXs8+oUWgL7 1IdILfHMcMfPr0bHdqDwiDOAFn47DwRXSIp1kpMHtAzcO2DQvDUEHE0+H9Rh3/sKcU06ed6WlEXx TSKPSiqqjp9ZeY6ahwuJjhDroaDlI7NvOSK/tcHEiIrKtFh+9opx9WIHrYqWHl8TlYb33VkC/Hm5 CgVThcUnHlBDfRQ9gJ6mJCe1cLU/nxMX3ErRUHAK1OZZ04NeBnLi1vSUIskGiOgNnOAz8YdZF1YI FKFR0bpz5M5l3JrQVyax0rkJY0pnmn3SkgEjDCetywp45T1zIUdwmgrKAaGpCg6wwPDtx1TLDzMm fIa6BM9X9a6N9eJ5IqCwQGkONNiuflN5NWFEmuECLhF6p4kzwM7MqKKJH8BKDLsNRqh6agxC95BD xzQQLLSfe0qB1qbWzOfW/Ey4+veAe4IbxOGRqqY8cYKRTgBEi+3XUAbUEcriXS2uFS0uQEVMevd8 bF9wMUSgTAHSaATd8N5M7mFp1E2AQmknfhZPTKK8o3zPNKpFL0351bOdA60fbC+s/THloFpDYoXj e1Q/x2tegVn2AOW/LEVtBRFRCyIs1D1t+IGmB2wT9B8HUN2a0hQKAkS2JN/3a1uQGECw9oyc29nU CJnP8cSTErbFbjrADaa/u+CkogSAzfy3XdmuntRC2kU9VVsXBpC4cFYV4+AglHREurvXfmUNokPQ ouLI5niPeDofQHDpfKg3phardRmVLuh8vIsW/iSyTcGF5nEh0mFmpk6D9g3Msm4nWb8/ellrf+dX lWOPpPXyHSNOd2YBzwcOznk+SlrbeimUnAhXn4x4PVAAG9rbQJaX58zr/SJSYZTnIDsLBUuF9Ei6 Vl9nq8pbojeDjQTlzGpvh9f6py26f9rT/G85RXPMi8Q+G9pW64mGenYCWntRYuY952kOcNOW24rG ajTlPZV44YR/aG1dBTK8aghFEkORf/R56yasSTo0V5VSZDMxKDJC0w20xPZSaBnhSLk1Q6yhbPxD 2E5C3RCRN/VYFmZmhDGL9sQfHG5lviy0arkAIMmp/AUx9GtWr33fyepTtEBWkHRLRvfspnpuh+eM qdL+WgmY5OTlms1/SYj8/vkhOOrVkCmrGMsPd1H7jzOIueg5RfOjtF9//U7+lfPgX2YV/X9kzZHs p8cBmU25naoxADr8VbSuiwnjGrCvZ9SJiOkrwRUgOmda0X/G0YRlD4VhCher19CitxYDRwh2TbAF 1TG+ARL3K9nyWkRVOT2aEHTtrKtdxqqlQx+YKYIPpVenlsTUu7lS3NChmEjv7O18o567rjbATSdL d/eM0z0H9DkTEN7Ak9ZQS93MWCHHNTpHrOa47Ap4RwCMbEmu/TLA8ENHpfPPZWqp/iqYvWJDiJCy Tup7J4OAmYqw+N/98x1/Lh5hx5B9pc40aLV3dcYXYWml6oVzveJPcYOUwYK6zIuNxb6gRNLUD1Kk Z+QC8fj6dUWnzoJ55lpVg8IViUwUsFDxK8aaETDHxRR+Jqfg+eAJ6wbjrlXu19uVZdCJ83CrlqCF 8piQ3har0KbKeS7ICPj/ZwQ2IHEZtf7G7gPWrUjbnoyg9LXvlUqqRg211DdXsqlJRaPNOFMoMQ3+ YftzbQ+c7+bLNOWJInvFPTJ3apUIkadPGFqfVCSD8UlFFocnpuccZsXEdBqArKkBCNH6eZnppZ8Y GuVtAwwnNgR1JjatIdyqkYHFiLxTDGdpaJbSUW8HgIlSysYdL+o6uoRMLbsbIrnLEcQwkFrXZ3le ddaQpq756ae0CyeC/JfPr/U7sNHztU+JdRcG1mT0f7/fYi6sKRtTnELVy6+5xelqaYeCf8Mctv0q iCH6gWADNd0buMwTkpJJ0q+g3X2fqxYITdMqUM1nFLqTdJqfqjBxxbSQWgIQL5wwi8aV5lpt4kVc wTkglM17cEUhAEaueEaMDw3BKEDPfpgLYN/y+ucLoMrZKn2zDqh3QMkAtZ3PADyiMoKaEiO+GtcJ VDFT4mvWwi2NUSbEA1IcWIVz4Mbg/GzGFDuK2jnqhE8bpoxQkr8Dlued1Hhsq7V2ofAMQvuSQQB1 fbcwMWqZsduloqTRDCn7tfGpmJi4R/UonKL7CNGkqli8/N1N+xRUF1CaPr+5uZ8Xvh+DemoJ3Agi j/Btzu0+7UpWsY0p6zdsW52VZun6bEID6VmcmNjD8D9hD+NFWoMXrYOtdsAbBcgPplmjRnqhWM4+ PwfTHxSU2dBUaxjofuCPdf5kkV7jPk87hrV5R7zoizoCuhpw5R+XDNf5yM869+GHHb8Jtgg7cmeL 0N2PERp9nx+OQ6ibzCxuESBptiOMg2nM1s/cBnVuQONDZ6zuTi//9TwiXJyQzMGfYyABzo1IrIcv WOg0NUcoQcdsA4NWbErYvZsUMe51VuTtyN4ofhWwKqg6Iz1Pp44ReicOpEywmP+gH4S4OkGd3wrW 5PyYMCQHhaQbonO7elEPJF23a/SuQPT+zi5mmZwZd/bc7qY146SL1fh7HXkZddYSGQCOnmcQfiju fQim8DVPhJpZVCjuMULJ6BM7o4jtCERDQcLQlOXEhZmPgh6xZbY+AdsY4AI8wymuarxCU9IIxymk /CQ8XVTXC22d5i+LNfC+iKFzO1gI3gs/ufC+0tPMIMTzCbUJkOlHIXtQrPb57/oC49I7/fcZWRGo u1QBvS4U+84y+JyKVpSwED7c6BpUnYzdFR5Iyb8YMSB4ovZGzawqnU1UB2q/Da+kxNgYyh27iz5U QknJx+0BMS3I7t6RqzlKuZDegfo09zCAyfgqhZHRauz0Ou11jjm6h2DCISPzRtBSoUVr5jjmfSNY aPkkzn6HiVN/wg0DB0PM4zMEFgjewWO7PxEISx4xHIE7ASO0/yWGg0iuWhvxgLvQjCwUh+TCZbrj 9kJ8BCFnIlB+AgEYHVRczixBxoWl9Lsfov487LjvPcTo4+JUQJsQ1z9M1wi419CzC+BudcSZ7DO+ izoQnimJOqsjEMfE3KTtzz1wJm2k+Nru7ylQ9GhBnqWnb12ssR5ZWTmx8ZOno1Hxuw== hKd8420ENYi38WC5FzgH/gS3iCYCkQaLgKIAi8DdBtVKWM9U5Lsn9lVS7iCbXi+EzClhr9YAiF5+ 2nEY753QTlW4Sv/OGHs0PRNpGXCHZgmc0W4JlGS47EqH7kSpS59ylLzea1kHgYD64aCJwr3Brsu3 PpXG7XmZ1pnern9pjfWdyJ/z3rkvtxpJIQRfJ4jFWauKGNrWShYc1yr0i7eyQHzEFhAj0DNCLy6/ AqU7pHbIIYA/OH3QMLtOvg4iQAZFu9jCzqimAMtCcqjl9yJk1Ylz34zgKHm1eCTUZgRQgL6MxxyB VBojarkKegWNX2YThof+jIG2As6ZK6CLk4IpGlDBu6NcjJ4xtbvMbBzcUN7ZXRN4MBKccU076Nhi bqPrHY05XfsIY3Tm5NQGsrW1JBNd0USK3xNipobL149xTdSG0qZVd47zNTMI1YE+o9/DfOzK1YD5 /MUd3hspgW2ibICTElrN6xJIGaXss2V+SFeMYrbCfOWBcyGiYZJNGtZ8YO1Vg/meEZ/CcSHLoCRD QdKjYM7IF1J2gwRaKbWwQXaAAzih0FqqlL9AKT/vnXA767nj+MehoPpY4z29Yk4q3H7mKwunYf1+ 9k9X/gfH43At2mmGR53XDkCOg2hpHaf1tz6D1e8+t0fJjTYmfulImcI0+7HqpPOA/eNZ8o+SxaKY bNZC+I2r6kPyuUlSdkyKOWOm6Gf/8mRBgT2K+iW+gen6vXfTL/ouU6fsN2kFB72J6+yxuxwc2BDT zpn3WATTZ6d4A/v6MNvCQtZ01M84ljnQLOgSXGHlzAZz/mpH8xpWr8KDnJKaB9+k35mi2rWFjRhG 2xSgzDm/M3xd02h0qSh6WfqWqAaQkQWw0uKmA65hh0E6qG/kfrFxXqilpOJNwY2K9/lF3/cLlkZB foUE4xPiOaKVxQQDPYCXD7HkdupwLJM20VxZX/BkTZdRaGedPxtQhSvi3VRKWsJ0oGoo2+6REap5 tq74n6E+qrlnxAam6QiFi88GPRAqyGEN3hvUPrYb8OYQK3hiDh2b+BM90t9/EU/0kTzlegs1aWWO 0KCUREXWAo71oE2ZfM/3bABrnHQUiKZCY8zOJ9DXF7cxotFapIPOLSqIIACTZHzngE90t6KgXlGM hV2xyqXLkNJ6RvHKlUMrELWcYiCAOQVAvwkX7iJsd1yaOAC1kRLOZwJGx375C2NTVvXGvNcZEciG pCdZ7Bm6BJmqQXQnVXsuywS0LFWhigRhDQCWV1ItXXkA+s668gF/u6mragEU87RrIgrxDEGPnhIA 5pOEyScqVHBFO1Xu9EysZaEBrAg27J2Xf/1U0fhRPfEzxOB7agpFdBDj2R07pYlG8bhX4kDukicC effJ00m7gCxGEcOjuTCIuKUcixU+OVQxJodRS6BFIoovE6+UOK92xM8pKJiCatRlrQ5o8k89pupf RH5Hhv86KhZlvCp6EIDGG8l1QdwmiHnQG+cnINbcHAGggxzxwdFQWzFcnyqJbPmu9JINhmIhHWTe W6LygQAeYHg69r47kFitq/RwKz494oBnS8IH2lHxL4WyxrujJkRuM3b46tQUoDtRUbL52OmbUEeV Ycfs6bYafGMIScGDN9Omf46+PkXLiv0pRQROIiS3m1pZ8aFXEgA/2xkN8ToiucapBFNSFLpd7QrX hbk8ZgzAqPsItHWxQNg6i4XVWpV8HjFbosJSjTxvSRDMJF7vOK1rHPJEHYlR52fGSFhRRApfpca0 qSCQcOaKdtWzaLaoeCbCoEHK47RXJcPcSl0PwJ4iOL4QLEZVElmyDzODIwnHh3YW5Qtt8KnfI5Mp QaWZ2hJxxtDQ/T1rZWvpdx7Z7cHwc0w1qGth13GeU9lULiUokedWIIrNR2e9BBXLfXVlmFcQj5mf W3P7Ma5/MRAONidalLjBdiipBJdE7KoacsuvITdYRE5EesuaaAtMBWndb+TIngMikdfbYl/Ltqvd OPlWtWbsdsWZr8JLCwv4q0RPXHQoKEtutljP9zXALTGWR7XkjZnizggytK9MAmNOCh0fJPfUEY4I 4Px+Cv/Xsly5cDS26qVvdVlaaIv6/jVlOu+qAp1mBPgHKGAUqmOoC3JPj+grHStRrNqjfGy2Mk/N hVlGjZh6GxzL46Jaf18YqSX1Ep4M1g/EUfDSxrgva/1+K1n//WYIZ3/osczTswtZNnyneH8VgilY 4a6JKchnGzgVbLmxJRbKrObn8+T0DRQRoQAtRnzbLYvg284xRW4lp7hAAJsmM9YIKecTjjrjGIVi IKNeM2hQEoOU5yy8key+26NlBDtOj5YUaRMrJCOm/SOSyWpipdB2zEnvYmcURl9QXCQRYezmy0UK k6AHieaKolJJOt5jukIWB0feAZV9poMVeT4T9LvpgT4mFG/vDbI51lZSBuFjzV7CvFX4Z1mFt9NE FZjdAc6N1xkh8nZ8bH66CvTIUkkVr6IxijO60ll6wCIDW80SnFmCjy6xf9Uy+6e9zv+WiDiX2FE9 LFq/gg9ftYkLQITr3+92kweOpiPHDvrf2KQ1HIH8pWSWlYMXTbLlHFf/XAM+ndCfcCJ6d+dMprI9 NTDZ/QrhI6aBZIIoP4wZ8+Gz+2kBbJkP7MaZSLRBnM+75gxj8qfaRmZKtS1J/lUMbyBubnSnKpgR MUgRcnyl8QyEDYgRHwAZcxZSU08BuuOmA2GvM/XFZSr3qhl6D3z62bxShDPs5KzIvXVAxSWFEnNx KlBIL8MXWMRUf/Um/pUv/38vEXFmxUnuyU66cYq13Z5nf1Z8Jik5HKEAjBdoYU01754mhX3AkzNj F1Blu7DQMXhkbuLph9sENpGvXWHiLHjUgvfWnTMUOP1Mpwyssw0tMJijqdxSgUtm5C/ogBays+jc R0vE7IqCDDUocC0/Zy2aBRZ+Khggzsbn8s0LejXd+oJuiic6oXeQPickOfqcSHdSOoGedUaglhgP ZkDS9ErB06YwoNH0tHZbDKhNiB/dX5eFAZqwOE8iK1Zup/P/MsIKAcqw5c/+ukiNeZHMLj19VOpr 3C+909RrCMGHVM+aezWGhKxX108Cr3MApZ1pg5r21bCvO6xVz2B3X6SEhx3yHqkpPafn+rMRMwI5 7cE56/cr8dQcZcqz3ojkVBPV/Su/hayU39Jj9i2TRiOc8d3Szi3FtlYRzErX9HJA/vhkTvhQt8a0 +Fa2X3mmZDcgrXnyyH/wyHwlFNl4JU/5PtDFHGn5n76Rdga8WougjurODATrmBnAzYwfws1VJP32 mKN156hiQZC7UMtxQ21NAQyxOWbprC3ewKsb3uAa1p3tQCud7XWEiW/T2fTows04/DRj7bxwYP0Q Pm/uNc/+zEt8xWOW2zEl06pXuJIcTmWEArFsSe8U+kTi84JOINrWzLQ+n/FnAd7OgJQ6KFOg+lI/ uDeygbe2xyiNv7t4+hcN1bpTCce7m9yxvStkdA8O7IFwVDvb91yaZ2oJgibU+YL5e0Ko1iTkahXw 6gdHPbFIeguvLCFGaBaMvaY2mIu4czvAJieN7fsNghphtZSLvDJEomiGi3uX4FzS0wA3DvKKLfRs GTQedLZyRMT0EC28CBblI4mJZg+w0NhXQ58LNOXgBJUJB4wJEf2arYLECWjwNLcGRsqkit0MHV5x tRG+ljMPwOqyUBRSmMR7Z81AwHwov3Fie83tVxjo0XAYJzC9LvBIYAKO2eYq74j4Izbp7cr5VLFy CJTSjhXbPiOr86xQJhmhoKPOfVi4DZDUmXZYFXESNWSyexzkVpR6dheexF+baE4DeTD++1Z+MQSh 8kuT4toro1PYY2eaTLfpzGSU33SW29dQrV8LeX3jyIqGBV+t50xy+gPP1chr69wzmvzb/ZhQ5eu3 WvZkL8gN+SGAfPLnSrrYCGRnKHTnN2hWgNejpfv8MtK3GCHIxHwQCL5UP/NnDmnyZ9NwskN9c86u j06VtX0Q1NRkZOGc7dijgZz/HnHFDQg+/lL/U5NbOGWfuHVAYbsEFFZj9SdeAPUCACjsbk463swa kSIwCqxwu/stjJJl1U8rolytiPiJc/pV0efVz98r62F7tSJzQGsXxInKDidhAP7uFEMKeovSQjgz qoRquhAf2xfQ1GaL43o1/4WwUcMoYY3/8fMWI1Yhyfcwyajr2dVUAVxRIOCUQlnXp4AvK0/hoYA+ Lx34EYYZSTQ4fDpCgcr9wwivBLiAeK1Oj8A/+Z6zpinag9rZumb7W978FkFDfxzR9Gv0ns7N3iuR LOPqzahd7pMpeTLGxfwWjwWkMJFbgBm7IgmDvgewYYmFvlWN6dEh7eO+nKBfz6g6yn33uqMxMUYE U8Q7VJyrCY4YoBgNjHwSCtAqb8TmAiZ8b0P2jDiHTowyCraGrA0sNTS7vcjGE06crX7ZCyBn0aRN V+u5A+R/FG67Ztil3UePVgLreb5XQFrMf5oXs9vewP+oKv9qqeCZfelwRu2elLqiSArUn2iLbB6q WLmhA+fseVzEl+rGyQsiyIUwELEOJGoQHGOdvZ+XsjbD5+bx8YDzQGEE26std5P9UfoKdc8L8VPi RRk3pBnfLN9IyE38TaNmBI6AeFIv0xV1Zx2p1dLdoeA//L7PiooMagyLGVXnFfg3ZJLnYYDcD/B9 LM/KClIA3syLFDWpmC2yMyLW7TjW0BqbV/eGvs+nPdAMMuaF0K5LyaZF/PiMWyRWqCAjsYIxiP+g NCDNkq8xwwlFE6PSbu1ZRtBH0Oj4n+y9a3Mcx5Xm/wn4HfqNI+yJBVyZlVlZNXolypf1Lm3rL9kz dmxsKCAQlLACAQ4IStZ8+v/5PSeru3EjqikQ6AZrLiK6Oruq8nbyXJ+nbeV4JvQZXTLpfBGGe+ee w6SopO0CySjy0ilb4Ewd872sVUuHI5hZ2WF8VDxporrtYjeiABZHAaxOe1Y+TvsBF7AgQXt9IZU9 Chiq8ogmnDUCrqPoxpnReuFTAiDSONdSL4NGAHw+B8pGlcbT11VOYJvsWt6/T14L4ZTbgFdXRiY5 X8C1VDzGWbF7Z8VWFjwoqcDd4vcWXCwWNMdtUSDHpy5Xl2SjcnsHlRU8qelFrXBFCI71Cr2a6ORw IWwhlF5SYtoRSiBLZZUvLTYQP1TKGbzhgwOY2FTocMwKUAEI3ftuhHiDKpqUO6cvpLpahajChCQd MOA/p/q0G188iEbBBWHr8mNgA0TZkQqkgV8L6XwB40MIWFmyvVO9sRgCm+i2LpAYlCkK0EpguGzQ zgF3lE5D6axsIVKVVPZDgTHvR0Ioo24txGiItUQ1K15clILKMQu7d3J2j1IBrcTEEEFgzc7eFVvn mIVU3FuQ5kmLNK4NUv8Iopt1oHSca60oyHceEdat4i1Apcq5a4McvE4+BMH7Y4H2OuKVnEphT6i7 RUx4RAgglS1u4gnDWfw+qg+ngon68CJnPcoZqYFR2X29t6DqQy2KZzwXkCBbgCLSig== lMi6762k9GC0gthiRquiI1ffw4SoKGZbucJqd9D1igMd6K4aBMpEcREU2dyR3F+yRFsx+l4dR+x2 CHBVY9WkOh8Ond2TznytxeE4r61QFKqbUq3oJK2o42YFcTBHEHXwhZbsmRKgEZSRqxK6Z3nfKRoi oswwgHWG7S4kG6CfpODYbaTRF1XoK+giOS5mdnzEHDNRDpUAuIMvwKjyGneKIJNacXV3Ok3ELwGY dKwJF9L/KIARerdcsXidydmMHj5JmJgkJYUKT9IqVR0A7RxER64YCpj0AD0K17IUN2ZNVDcyu1Kp 8QNsDgQdoILiT4S2vbgnUgoPyGrtyHcGQU9DnSh5pew4lTESz+AcwtyUSymKx7vzbLvO7U/qMFXE QxUc9YAN3ORyX0PEQKb9YGuzTi4afJFiRyZ5pwe564bEACENEvBQat1Qs1V6N7Bb5eJ4RL/TVsTU aNz9Qwk0S1Fc0pqdpvGM4653/CVbo0G8BKRgDjrZCNNHd8wTy8Mx37O0ocdS+k5X02GiAmZ+3zYr o4LeZWUtNkTYnDxeobuAhRPdfe+hcajUavk1gDkqJwmcJcXjI/J1pyCXx8Jb5NpCMTu0ATzOuBwI kl57Egn1UWl8EFBVaQOlIC5tPOPMD4Z95pgRRmBfvxBPBuE3P9AavMVB5Fp+10rHqtR/ariEmdV6 IY3KZOKgKq/oABaAxwm0RAZdhelD7VC+fYTuJyhaJvwAstXkxgbruRGGdWhjNRhzwhNn614g19hb HutvJTqEYoNQMJOHZIcvqjLrPlbYAlC2ST+nKNIsbyGcBda5kNn9yCYfV9CayuVqR504CyCao3Ug 1ERSsUptspBDvVKV4kPdB+9GECeBzkz7Hp07JE8GQQkXZwOmb+UxJLU2CeQMEnNPR1dhDLaU0Dqa YV9skKR5QXZL+rXApzJ47NQZq4auUToIXD9qUX0mSrfqRBvjaM5kswsoJQOc1fkCh3s2smDaqBeo tycpV0qZYkmUKnVed0ChBbm2FMtV5c+JwAbBi+kVBmE2oGoDKumo1og5kB/IzmTWgieHAKJXXTMk zRfhs4eu8dwgF7Y2Ro1UCEdREsYygIy0GMi8hG+CJ6vkiIVAyREuYoX0FbZJxJurbZYc6IjkRchv NK/SK3BmNthiqVRfEukbjWf5APdIlk/OY+WJirqiF3UBU6SUIkCsiWsqeYmETcQRYpgcbVooeygD /N57FBQpSXwTnGAlxqumyJ6CS6h6v1qhmuL7R9/QLEN3zDoouJcUZgTHXmyQqVMLATRJgkjAdJ5F lhpIdZLWJDmqFJclyjjdo4e00FsQEuYtCFYryRWMV4ryGjK+GZFGqZCmI0l7aJ0uDF+g0vIZVUGC Zsq/6wmDP3bofIng95E/I/qvTY5L/MmhHiXdyTtH91QgrBWxDGm2GXw01QslJUZlsTiP75+Uewtp LisA5Duli/bYqZ3CnxzpNi2twBIV1feiPY+3up8wCJ1PJHlxrP9TEgtI2PI3wkEkmEH0ZE8pUPay tWh7j7NKgLdspuK3SMqNaQEiGsvcFLDkdTpKcaRGiEvEbBP8TjrWlAuJGePxmVyPbiUm9B7nAdZe K01pKJ37PKgdGCpGpBY11mXL6/aeigGgq8Kr8rFjlRaKG6J8V5xcik6qZmiQVzok1f6Cb+qFOkSg Eq6VtdgkUGnyDXPgEj63Dwp/Qa5KDZRJ914z2sFwnFjJaC13BeDeG5v8IKjxWGppkYA9WR54R0oN SJP7oLwxoRsVTyxulJZCknIvHw2UPvholEh/rQFIqdQWgZRKiG+8v0vOweuxbH83iqJI8URBbOAa SZLQIs1WC3cZmrQh2tPJR6TbOz4qzmWntWhl/KCj1k2ntxTQh7DEZP+rqIN6RFjGvKdt8Z4iT661 0ECRso3NkW57Eisx4cwndYlshKsvTAN4AdQAAXity7fNyH1O/tNCF2+Vg4pyb9MLCBnVZU5DyZli c/O6mp0tuhN8E8R8KCITxmdOoLgmAazBV6mL2LOqqFWNURKbk2jl5OghmcxrboHKJcYL5MPo4hNd dlfpslVVlh2sHqWNampFPfSkzskliZ6rEA2qD2DNxK+Q3QAMfevFGSJcRF1vKgaWwBBRblvB7PMl FFaO9E+CIwegRAeZasrupLYAzE38OB35jo2g0Aa1UNQ3kciUqioJ4o0ohIXT6KeaAHrRAVPjjAFy mAApYltZJ2PfqCAJBOuqS+qQEccRxSiuCSgjjeKGWHm7xJrdQN2UO53PYhTM8LunWImU4FbugWtu vXxRdc2qP6qDD5tSU9mUSCpF61N+rPVeDuE8VCriwblmgnD2GClWRx4HT0RAefDa634sTgSXu9oC FWF1CIJeD2qFE41Wg2JCuKIIYAbMn6qAsphVTokjEnebXAGBBMthuKS+Zry1JFIKrMe10wxMMomK QQBs1MSB8s3ir8qTEivBiw16g+CFSAF7ovGqQlkCcHm07dgTOSOBe7Qxzl49CysSdbEiw8YpFuQ3 ZE1mRUcH8J2SmKEd+o3buIONRZi9GL8RDQpuADB0hD4qACqqvjx/EnegyvWL4IcK+Tp43FtVOLGy G2URw06V49LlIK8/GeKoHk3wOl62XFMR+LObcDX3uGlGnbwlPOCLMubqRkfQRi+MJsfMWpUgInUS jXoFpkkO6T2rXTVAw+AM2hGUWvyFSspzZVp1psS4cgXVaQXyp2wYMx+jbyPBGJPnTEKCgleabXKJ VQRNTG/QfZCBAg4SWR4wKICMqoyb5W9KZA/rthtVxIV7PL+FkJBaKYKYkAMjAJFw6YdeiUNSRltV 8HfJ30UEcvrCE8nhNavg4I5OhDcOFx2HdlOtNlwesAjIuoSjITZe/6Lke/xbZvTiUVSuQdsp2tKI upfaHG3BREZ6yauuRGFB24Akr8/x3EelCzp0L/jGwO4mCviVDagAYKPYva/LBGgroZ6WjHkvn4Zq k4RCzEHBWZFsCL1HgvEMY4HCPOoFyftf2MR4CAGQzhw840xkDa0kR1UxKWIGpRyWKhVAEjRiQ6YK Nq881l4Jp03vtfPRo2ewwxNAlmUFgipp3qD5ZS9SaAQN0BEwTa6vEEuMcuslL0tX4ijnFdlXVDZj 2QdS5ahMzV55P4Y0s2DKYSlSvh+vhW8F+KHBqyBUHdyyvVX4m51aA6L7pnOfq+qcW6U3DF4nASqc jZcJz1G9B/MCXb2JVOVKC8bVp/IFBU+BfeVd2EXgd5MApnwszAJPruocXgGXhVIH4PYmbwxVq4ww BUV4STjHObxTTf6nFUj4PBrrWFQYA4QPrWOceIEpg91rWFs8D6RnAJBHi+JgELgXV8nEIpsj1NM1 Xt0JTuAgPWJw9LOszFvb9qb7CAtrcAArIaPhVQN2mhAKURWRy4mdEUmS4GfNjoAS/G5SbyCybVQH Gb1IiDpU/CQuE0Hd6mUJKxwBOvegkFjnmQqKugfHFxChQnYFIOYKUoDtSKoEIBXD2Fms5BZ/VqfE ILVyUHoowETVAWkWbomOgvPkm0dlrM7sKytB5Q0k1LCbGBc3FVk9IyIJICsRU4H8GhZCah2IsBVg pEfVzKLiSaaRFM+OFjQFoCMxOKFCpxZ4/jWGBO9R21E88xiuo9JUZBOCG1YrZT9YKyCPFgwmqEug YoNgoScRtmYu8DiTLS3wFYC3QwWU0ZfobBT8aGGQm23SYpACEx08XZDKtFBlYVL1tuhNzabtfLIJ nzDZKtkAbLHpqjMXUxhmCgohg2cIKyTeIhjIYFApJOE9gEqVb4//0Y+7poZ7I1VBcilHB+EQTnvv ZSdJYVAKzhgYJbvjG+goZAteXCWDi8oNRhyPfS/K2aGr2Fqt0C7keLPdVVPxRcfWchDV0EVDBMdW U/I05eKI2kCh5MpHoSiz1KMu1dwZUT5C+h6XLr5WDkKynpAVxJFVmEs8UzWXeJ+jvBz0G8sUrbUp osZiLJLyJgTMj/O8pe6unkAqig/ikci90vvINo9epYaDF2JPoDX5ohq+pEI5CJ7APLqq2LeSIOMh XbXh2NR64k70P6r3gFlV540NAwsFi6HTTEv9b4E/6PPyZJOuCy2VzpsMESsJRgCPYAdQo48Hk4Qt YgRZdq1OzszBm8dKEQoiahTEvoOihlO1IyhMI5EPw3PQ1F8rqCAFN4qZphH8Ieh2JNdSXtmpYora UhKRqD3tRv90BPwiC5lQdVpmHzk3IV0WOCDIm+SuwUWQ3YXK90LDI576Y52ehKOW+iTAkHGP20rC PQ5UoVcwDZX2MZZYoQk93u8luiKdLEvNhm2gBJAa+5cctS3YjhpYYnNBRZIbL4hT8M9aJN1+sN4q hI3DxFNWFB3CEOwqlGNNlWw9VZJJGDoH1IlgiIi+p3EzMwxKbZSsrtkz0Mq2C1coQ4U1Lx53wLOO NO9GPK5W2AgkgLGpUD8o56QaIFKlJcYAHLsENOyUdZ9ycQW3BXykGTWoThSPYgDuCFQQjFIJaOqb xokHAGhVIXmtfO2GXrnZCXB9bAPFzRDGrQrlMKlUQZsFX+l5DuTlidHBxkRZEdTBMQUK80SB/DUy qVoKiDQDTlAFpk8/Bpcw/8V3aMJBu73yGUAGP2idChOeJW5jRlomFgTofxHsAGHwJ1QwEioGqmQv EeQwasoFIizPUYUckvoVxSlZMf7bLIx/l8tZVbGC4EVghTDKueyGSRzxlhiqrISdkFovZ1UFGYmx wAAINxlXN+TRZDzzcImuKFvZ4bKzsmvI20meSSAABoTpmLyKddpL32ha3VcpCzl7ysLg+Re5FzQv 0DVJgySOEWLXletBTndrgN0rd53CVRGQ7VGcwDOC0zw0Qt9RNl/g0MTQaqOn3enYMRmOzeDxkabq S6RtJLGkEtys1ZmwgdosZOHWJ3d1QF6RxpUV68rqajcwKRvBdXoRpFLTTfsnLjR6UmQVNQIk7WvF XVd5yUk9LbKiJEM83yPgbO6V/+RxboXwHdpUgOYY4f2YzNTVIFAD70jnmdi1Gr51ViFKmvIgPvFW GSzFdQOQYlFCWnFhEOYGAL5y83g5O92r1bBiNOyV8doJBYMHOdVpo+2opFLiJCSVgrjgZEJZ9fIx SZAJFykKDFv4PAhScSOTGTwyv3raqe4j/Byv9hTAgTwgFb+5E6k7Jbmu7ZPZhLbfiKEISaICo74i SSRHiFq6t3IjstKhk7ZRxmp4cup5QOMiC+9ai9FF6BjmUaUoUZTc1+pOxRQA3xmjpKUGQQn2t53n mUibxAlE4glJAwVdDGEvB33feNJ1VJJ7dW0JKFUMkuC1BqWvKhuXLSBsZlI58EYIzix6C5FOYho2 4qpMLj8biMtrTkzQOQLXQTWmSC1RbNn2fYITVm9cLZoEqBMtAO7CDdI51mDyPLMWG6vSnHoad3Tu P4ITI1NVC1aspqv1YH4U5z3GmalvIuaUmgQpCgRS0ksqiB2ZXFz4Z01vEEpUIz5rLw== H5N92WJDij42i1BZC4MRQL8RDV8LsCNWD/uOin3bd8nPFBlnzkVCaBeaZVL/QvE0HNdEkNjQUAP1 D8uf2QleW67cRlRZE2ZhZCWRggdGPr4sQrXKcC4KWkl/FrsxcX0gSogWArEKoBwI/wDM9oK3YHGQ CQRISEtFRXXYi0JZqAcmPBKJ5ariEfYJZWdBNMyhEzAZR4/XPwpsEo8dSA2ictZLwsuk8qPO3QOt 9JyRhhlhTNEBztHgpcJRqIm2L8DjEOFzwGixAW1al6RA0lCLG8mRoLNFGYSww9Z6cXHIgE/RjfRw jUArKPyCOGrQBlTOIipi33iyvwwMkHfZObbXxJnxzyoIfRVDlkOoE/I08hBMLnXKFqUBFMXkaqvE taWIBShQ4dL5/b0FbApuTHMzN6Zz5V8iUw8AeGKOJXt8T1DWSUDA0SkSiFJFZD1+Azv+KRv0tQGx gLAWB/cFFE8OSNSSwdTFoU/SH85omC2EeJBVwJkhQ1AL0QeYzYN/ySOIctlFDKpQx7NIp+nldMSZ E22PUo+RgN4UaUghD5z7NIqkChmr1yJH1AsOUnydYRAEqN8WpZqIcRFkp1wvnGh6b/9VL4ZzoRLa poQUArnpzGrF4QpbTogkIL/KtdS4bdzjGFXBrphkGoUthbkqkhVxjw8jahzQEnBHZ8bPOVp8KeIt avUgwQSoSGN0S6M8D85kggIuDLVWpTb4bAZH7Q8Smz3ZXsU9e6gQpDEQVx+lkQLRDWHywVuR64Nm xkkuqSaFsYEqQ99r59j3OIM8xoF/kBhHHDwyrOM1kbk2JgcpgtHXCAZOAxwtnQcupFng8gvZAUNF 3yQ2RlFik/iD3DYrs1dHEKuqGyIGUXOuAKpRymxGAXSkD9Xfw1ihNGCGDJ5DhgxcGgVRIOxCMQT4 lhYCgBkGoDqSogoiEswhj1zZxDGYLs9W9sAGhlLW0a7Zw+xk9toKxQcHGeEtVuni7oDce4OZHwQr zqGvDOtG4HBeelVcJhAgciRk1oIPNH5nVp7ZCiIyaYFQ8nCWOAm1FLBxE3zgQihBWeo9CV36FXSB ysGq3lq5UUJaar2gpqCVNsogIW8asC/T36l1kykgRyBatFvXbY9yjunRKS0fhSV5vqPALalLrFSP Tm03iLWu92JaJcs3yrWByRYjHbYVsdZpTYH7h7ZI9oezzWUJSMwYVCB57jylhKTJmt8kMjjqWsKY x9FWOJlk/ZK+Be6IBxt7jFitXsE4JXJ4QG+/c3Luc0HcG774jWXXptZ04roT2hChbBBLo8pmml5V 13ZuibaWvJ+ueAC878k8hR1FgezhGr53WI9+R6/nXmthgtaD3YBzYdzZE202k8wE6gAoHyQBzdd5 04+eQoptB5kKPaUd6EWyciIRyE4/Fzh0GMD6G9wiVXJgJCTXuldD/GLAvIxODHCgshudQLLIIxHJ wcaWGVKo1VxYi0kERvJFCYcRhkZHHIrS/d3+E7tJEfakYimUUMhpDKfS4Awnyh0LDSSBXioBIBve nujRzuiQgqERm5Zc0/CADzLT2ROwEqH1EsykPHd8knCOIqRtvTNKYPGazttoW9BATAkwomYn20QJ JIeUEfpxfF/yoSKu6NZB9il1Uo2Ll0A1FaGkA0Hbo5RefSGUpFgBjLAvOqBbi1pQZ0Acsx9B1vG3 yyQSv4FTOSsKSs2Vat2LYDJEFS10v+ITKcIIIKDI2dSQwu0kpZJ88FQTmHDGEUoFYElMHaAfATnK chYqrIJY/gCvDWP9qEi5rasOVqmaSpsB7rX3b7oR2Rz7qIiTOwGvo3IjQUpinws6gHLoXhUBGB/F q1m8nICSQPHe4O4VS4cYDGGn6i9hvai2JXttCyEEdV94QhEYRgaI1dCr3I+E/goTSHb+4OUT0i3F eQnvLvx2Jddi8qFW1mV3W7SARdOxFjlIjWcn7jMOEwg/GyKkNf2SEne8lq1gLbIz4YhSCgDvUhOx BYCCzTVUXojOeSHg+dR6I8dN+dbJw69kqgmRGrTBouvOu5a1dFQ0KsumrXNDA5S9IJKKFYK/STgZ DWYs9d5KrspMtCNViB8Vn5IQ4fcBOG9wIA/3wcuIaFOtrhWxrPNaqF7DnxQcSVmsBwgQaWWImUwR RtZ9HD1WMNfZW4B/HojbqPhCU0yKLNn23sLLuE2rHPkxBDlERQYewy54iroyM+ESEewChpBKK5IA rfG+O091ghJv8Ffp68sqiYTDFVPChlQYEWOXUBEVfBDUIsqFigwJfKjOv3HfncoRW52chWioyX4i 3zX3cvCMGoIG1GeYeSV6EcGAEi3Af9MS0QP0PXgtFbRzRKIbufmFq0DpEBm7+EnwpIDCjOeFgItn REYv5W4BSE1OTSpvKnTDBNgFAtyBfIGcbzw/A+QvHJs9fmctxRaJRBALqqbO6U9V6BEEZJm8SgC3 bQu1qhzGbPkoEtREoYdUD1k7mELBU0Uq2bEQgoLIItoiDliAQ1QsCXFi4xp7R/4eEX0CV7QoEpyB 4O91PHQ5pJF5OKS7scoexb/oJXLnpb4VOyjgr5Vmk2uxAHG9JtYTpa0nCn4GXlbEDhSkNe6N7USN TdXnWMJNjFTY/4TVBi9b69COTD1xiDJyP3MF1o7iAMsOkQ3TbhRAE5qpikTgfA7u6RSMAt7WEWIB rU9Z2iSWaymYMabsJ9tcAmAqvePTRfLVg5Q1gYTAUh2qS0eNSH6IhPmSCjYVHIGaE7VBfBXKxMeD JK664BiZdhgHufxpofz1QdyOsnoEDG76atOPwFECnRWkLLnZzpgmKHMYLDXZOMhV3NNR8iwnoPdb CGK4gCG27ZLAY3CNeQvOIXKYqIr2kSni5iTqG+TwRkst5DeLgbFzz0RUdrq9APJF/G564xFZSwBx rDxnd6vA/I0KTGpmAmo2Ylx+DfYRfg0OEiCTxNNQEpUaSgsUwCKZVI0KnGCCGPRFM+6G3IjhCWiF xt2dvaNXsyVc1I+Y7FHUlpUhDzFDVCz5ZEFwKVqaRsR1hCn7ILuoVA2MRqriGODZc74+1SijfsTK cAKkB9i3QJC0QpIlL4g8DcKixU1JpVw0iN6ughgSsKNEwKe8qe5Zjs1ah6wEHSrUQOt03MbecRtV s0b2eZGvnMKPqoLh2FcwHRjXpEaavsY+eri8J03S4VapcqeFg1GAN9equCpGKlhKXKUpY97kJDoN uCUo2PbFRI1xdIwt5di3FE6x5UslwSZIHzr3kBF6wcwDDEt4DFTREatG/aoPAvmsEW6EfibXMipM I6y8VNFgs/zzAtvPYrXBoS//VUMd4BL8EHh2nVkIQW+lagJqNVUHynlFPTZHOWBbauFvBYBw9Hzu 4lHzroRcgTIAv6Sup/IkKvM/KrEfu6h4+CALLQNyh1jzlWR4mm3YOpGlAt6m8TcsDFe9OG06ude5 n9efD4IWJKJdS0WJEZPvKDfyUPcbeL3MMBm7ve8kodkQym3jqHiGinAKC3Xwn8scaEDHYr3iqQfn hkwDnSMk6orpGx4yB+pR1o74jtuucnaqVJ8fxLqgqT3G644DzymPvRQ0eQJL66QGrcrXSUWF57tm JWrMHeIRz3Il9MU9CPSyIBpt/Q3UsZI5md0fI3y1QYkhvaMQEWxAlhHygnVYypeo5cdZK147T6VZ EgcyGUktjUykDZ6sTqYFv+5FHAKiBAJGMFLogEGkNvL4Ub7YAzXWLimGajVwC/Yl2s4g0B2YmcOy FqUWz7Kmivek9S8UzW4hzxVFNzAUQV3EU18fYJPRy+MOc2kQOzJF7z1KhuraYFbqlKoV3LbjiQJK 6KgmT0uVH94ULJ4ctJ+Cn6zYmXICYTnhPDQDgFig5IOiog3oa9lznBTjwfjSYVxqzh6q/5K/qifB RqgXndg2VSPkL5xbYaKgBkU1iG10NmgWjJxxSI4f622klilojwk4DELpYX6zoP7FmCLQBpNoJjGY 3CaoRSc1BWNR2WrUmMWkBmXE7evHOjLiV20rz7Ao1YGfiPjsSaqOMkJL3zZOKEzOEr5jlfNj7Q6d +5RHyxV7X3YVXJkwpRNyBszNfiRPo8ouWscsIjykFiBQ9MIHVIZXW7PZBETvqzZRTwlsa9uO+CZX 8sCcl7urvNzFMyoc8APGlN6XsHeRnIucKvKRci4YwqSpcC5mslliu3ySXMdAFuMyY7viHcPB2nUK 5Q0eVIvkpNTVBYc3K0OwG14bKtoU4T5E0VSyBsl3orSyrzjPaG2CjIDGghYCiYXXPnSOTQGXBo6M QbXobKNBJWTo+aO7AxspKu+vFWsxVjtICXgqoXtQJkAifo0Q7xnjLLoWs4DIDw9q4b6dlnSOTi3I 81GwoRsxGhRBUYUy2WhRcQyq07HhbPqSJ5wlKnNgvCAC1fQiyiAgFzw/ovfoPXcAqfjaPTx1xwNX eM+ICSkyIlJI5yLtnYs01+CHkN8gOcieaqTcdv1U0i6KxURLbuRYppXilbjnSCDTdqE+Bb6lQHiI ZGmOIkx5mW0cFZgrJoiz4Lxt+YO3yGoZQsWHKcSPCPi3ozI0jKgPtpzlNqNCrvVSqiAPPLEzyTIQ tHpBZwVZWax64gMR6LgKYuPM16R+VwUbz51Xvdo6I8qNOwY/A7BvHLJMihAko2CfFJymdJejRJ6D MffKC7vIGWiKAsuEnkQLWwPNrpRHuUSUFSEbMAYVwenBLmVbxWFWSVgK68I+jNKpI7n34HnASCWj WbAH1GcVx+ZyvRp+iMYhO6JPqfwQ0qOUSWp6lD1wfFJwgHrKjwcpg50XrjTkqUeHJHKThvNLKDWg uVGBIqbzqrXg51S1dXIicfggoBW0hej5sIPASWUcKArWlFxGWCuCw1QOt+K5x3zQmVFYnWNib6op Wn11ppdKHmZSCvgN+eE8PcuGk2g4LURr1GQlrnmxA2cj6arFAX9RUuVPbfCmJIfSUyIDxyzQM62Q IsgCMdUmDc616+XvDn6AJix4BJNj3TL/hJoOJZ0hp6SsRs9SAIeD4A8tCD1JyW4FyjBgy1Q4GoxX W67K30OD92M2pDH+DIQeeAMUxWSSA4XVpPt0civ6e9I+gJUna7XzbDMYmIocjp7hWJxsi+/lDSCJ NC2z57paXgOJX3agI8WKgH5sW59A4twEjYIbjhHXbl0XAh13O1j05PB34N0cpOYDxMYJ4dap6tJx ITT1vpHIc5S7a5CDR/EzlD5+4mmU4AULxJTyjejM7Z4bKPwc1dIAuRNXCEDkDebOdaScnLvW7D40 bgB4HX1KGcRoTeQeiu29VQvy5IsnRysgRDltcXcPJhfO/SaP5VExOn+lSbq2qxBFEsmQIypLuk+y kZWuhxaMj7kVtiFZze5ki2POJOoL2x6gm5rYKm6aoHJL77WKd0kUBOhYJRuBBQ9CEsuNEhvVgeBs j+7mE7sdIAXgS41VJ3JlBdEjd2pFWhS3NSGfFUoxJU8IXj3ZLbpPTLpPkVkSshv2GA== P/IstIP6viygyZJwIDd7XESALAEg5a7qJkTKo5Jo3bHj8JVNHPPipJ5IYVDKuvuHFN4TQPrgxbF9 xVFSckRovJt84UceCdbFU+RwxdFiGOmjBKVFllhkvWCNKmGQuEiDX2LQfTyL2w6ZlB1iSaC9FLwp qwucOQDQI2d450T2PlQO8LPEKFG6EMSdNErRM/hsQXRak+TaCOCeF4wOGKq0flvXkZpwWni6OPnD AvRsnUSRTA9qMMe868ER2kDx7LTSFPAMYNvxM3DgcOdgdOa+ggqi14DxLyDQO+Nv7w1l4tonW2Gz Ku0hVqVXdF7uEsbQAtSaUIiXaw+e8KEkYUHRwEGCsUqUOEZfWMreggJReTTYo0HZXEF2+gAo1aD8 4NK7md7g9WtILUqjcj1OFyAknYPi9HIeAZDburnkUBamP6e+QgEBeEF+lExLO/szJwlv2rTuHMut OwQyRf2H1SHQwZWkCEpyDxTw0biPiBXWip2+94odHaH4AonO93KPy2JX+AZUoiCPbfGarAY83xGX AW0FNyAmYKkLVQmfoXGMIQEi4oQGnDHXFpycXt2ZnGbl/bN0nyvj9iD3hje6NxLtTcmx7x3AnCR0 FXeQoIA+ALJk6rQ5VL+j+hpgJonKKjvB7AkSEUTiHpzcIrSe6khpjbJAE7Imk0eB78yFOPmMUr2U q9HLq0KK1AKc1a7CbvpziHvCUEoFKlqmnKhddaLWOm5gDlReA9QS0EKmYVButaAgFccU20OkXVTL 29pd4A8RuT2Y36BugVOZK0cQKrjn4YFz2GRVb1Pl0pNQHNrrX6AboNwIU+fql0mlMp5uJYQ+514z 8Q7YgRzn3UgaIt4Ayvi0oUFfocSFHdXoXatbtyNHgEtAUjayYZs0Zox7kkXr+c7CG6GeeOiZebFw SlVXNQ/lmoS+sZ05KFD0qddr0H4rkePy9cVOTb8SZLXtQtocehNROQJVTeuEtr3qV/v6RfEv2pqf z+Aq+q0v8S6LiykxJTn17v1VPhx4V+RccVzLjVPcFOllwVFIGZngpBSzMrgSRCEIYLlaLwP0SMkh YlrwAVGRGmESu7WI55VwFpmbQbqpHd+mA3aRaI2Zu6J9xYgnRpycubwTXC1fuuUHCrqKmUELAlqM XNKgRZrZowt5mQtPKeL3JpEPphnfCoNvBTsl9kFtIzYmrL9OCDz2mBiEkaWEe65D4UQ+qh3RJPRy E+eNybpG2K8D7MDGks+dKOZNJ+5t+yhkhKMAVC4KZEVp48e7At+8JuiYhZpGDFrrqHgHzZwy9UzH mdwBhLzx5NvMJWC9BrndvCqDu9ks4uS1L6OMaCGtD9Bj4utA0ULj56gCNwJbBHGEd08THsjqxKlX EGeNwycqjcJOEQGLBVwblEERO5FXX+TCcRGgzQDS0UShai75wlYSoIO4aNyP06s60l6e8cRl0hOM sEXKgYePPdVYS49Rwtgx971I3vhVkTLXE2AC0KiXp99+VRwVo8dEAbgfGEi7ayqtOxApfSo1ha9n C+FeE1c8gOWNuJMXomMmQ7V4wRwORTAcUvGMk74I0cYVChxbciIVZzaWd55IKd5A/Od8kbJALR26 Y8ir50IE30OQyEjpdoBF4/QG459Uo55Qmi3rAUhUUxoSbrFEuRCTbtIVKUslR5IwxWdAWUOutwOg PPAlMocYLcYD6wASE60DW0yyJ0ROBnxg0Bz7OiB7O6Dwh0Z0i7QC0ClQlgEwo02C0MUAKFFUmzxJ ZINpme6hKBKYagBVrNOXuKSnwBwgQbxftk1qkvfgawg1lTWkZYyhRwmOfQBG9aYWvYrierAvmloS 4K1ibWXnWCINC4JfU7dhGtcokJBb5GGzySKnAf9Zb7udmLkdWI5cVciByf31FnqQbTO236B04+6G 20ABQFAXnCi0A38TUTdBwxBvaKEegU5Gj6orz1tFb8UR6iNjE8Ib4PDtlP4i8cgmJ19eRfE29o4q AVWk/GtMeE2m4EslZJLgjP+L76CaYzGwWrCaVcsqhhxfB6qBQvUGtJIWqrfqBM7r66nAKoLoTiOr SEqe9da1np2WEOfE/Qi0EvYMSZ43WkRknbVolcbdi5G+0o7CtqvhBgeMOgRFgFn7GInQgkJQBcUa 8CzAXSXkK+MhZz1gJQTQQ1th7pJvEVxKbBFlD2m8ScXQfJBzw6btnFauB5ywBKc5Ftw/qfIQFrIP AyUDgFt3nYiKAXOW0OrtiCHroxJkZzE7EOpg7rwNqcgkRNuXUJM0jsYvQlpKOqg94eYw9AHiSAsp i1kFyp0PGBkdoucaeWg7JUpL3ioeJ/+xeFhJdLARJMemRGjDG1LbdF+n+BatnDUoIn3vIY3pq6UI n3JfGuH0AI5orRwmDUYy7mTroqBo2MoBXRsTtB8cGaeBYr76A4IYLMiGLyQY+6mkxM4G3DTeE7pF 0xEBI23kGBCEFWlD1IrbSOF+w50CKAAgdMAdKbeMYqCu8jqGlvq3oC8dIZ2qSgB7nOuOyk07hYMD D9MpWjh5SxucI6iDu0M+cjAIeEdgMftceXNIQCUB0lYHNfsoEBR7iQw9aPfZhoitawuVqgSsJjPH WrxaSZIwOjGaCE1JQSfjBrQnub05193/SbZlWMJDFqH82MBHfy7FaqpvHqoninx5vDboQuTdgEIR qJXii4Y0jEwaY+/qFUgOqv0RgE8P9gWogtHxgFRvU8OxtsPqIjSLiBoUvgSMnS8SUPqZsE7nJUmw YwIxJXcnLSgcoz4IMKqFicB9ISINMrer3CNrE+B+zGxWDbEWANmVUcdJH0glhB0PaVek2MAe0ypb vEuVQiQIPQVSEdgPlKVANqz06iga9EBCo4ihsoAj3LMeVbjdE+tQi+SebACvUPCJgFeCU9SWXkRS jZI/SR6An42VKYY7yh4UGoCbDxQtvqiglDg/sRagW8ixu9aI2hlBtCVgtHpPi1B1uxKvkjA/Gipn U5u8Rpplp+wZReVHihmqSjmrlN7vfXTWVJWWc0Ljc+gdvZ+kOjv7HJJBLaK3AINJAUHwjBsSeqpD Qo1QKGnUe66CaFbI+RFv1bU3wOIKqpgLWdkb6gl5c9B513LM6j7JOY1gMBqQWAekrblAMHYJrzU7 dO7lMcVCxJVuFqIocH1GbvjicDmhRHRtQts0tvJyGrGrsBzEUtSJ8yh4AhB5vQ2opW2VcCwrk0ui YSru9jcbhWHrVDYflCcIcWLuALsifaTIruu8LoGlW+TIL14BjAIcKioB0tokbhbhrSJYOhYcPVdc MwlVzIvdhcgpOm8gcUzKKI+dnMWezCuy9saJbGrOEeCjwNComF4MQGIbzKLSU/Zpwqua3f8pCEyk n3CBFRXtRAXa9vJtl/0lkyOwHijMdlQqWG9HBZTGZP4WNq/9POLnJrWe5CDiJ9hdIEwpkdxkRIcr hB8KiJ3dNpKDoU0ri66BkdkbOUy//GSB2j8sp64R2K8cH9iOg2iIUKsESZrllzUZ4FliHUDT1gB3 tAa/bV36EcASB3eHJ1IVI2gOiAy7rzaxHURtLBUOzmumiK9bC3IFhHeXi2LHSkSuUHCxFlHBSk7W vikDqo6Rt0ixTWSXzC8Wn/jAOykAXhAAqga5pKmCDMAghi+QxDZ81Z7FnkieLWBVhoW30H0a59+I 0SvXA4uEE/Pak0ItTQcPqql4+XCiOUtcKVJYCS94wqYNPGpt6GoiL1JOIX21iGqBWrVATSLAO5Dn AuWwP6lXMCRX/hnULJIblMU74lDIoPFj014Y3lwlcALo2zj/DBSnuDgjEMT/rBq2WHVQ6WLJlTNC gHqqcbb7SJWkgrQ1g3NQBKJrlSmP3W6TiX1viwufeurGGAXJi4QAWPuuDCM4GlTdRmyjYtEgAk5F HBhpADEAzi0GFhEUOVGU68C1YIKoizCCidBHub8HKuj8553qYfsogDHyXoBWI+9FzPKJSkBsAmJj ol+olU2xtIQZqg4MtIhTtMkzXVihaNAqpQIFmGJeR0JRxl+Es0UtglOM2VmPwqkWKpRG5653N7nH IjO5B16ZEzO0QjbpK8QhW6PT5smeWw9SmT+HQF6RaqYFRHsx4aoqRljk2DBV+WkrgZWKtpOnHMAL RJCo6WSDNS4UISx3dzskEUTuxFeSq1FcPHvADoSSlrwjLPzGKYwxm4XsU+BnSw6mKKrAQCU7mNS4 tkBSIMGhEn/wJR57ERPJSVJReCiDRNEgzErEFu4odGKl3URPuyEHw30kHHfZk5wclsYWMuQs+Oj6 mv0UOpYZCNQ2NkXpb8k5i1rnLOpHmATgy6KSC4m+qLCGJNm8KICiJ590zDu8D0JXAS9cxN5mA43u KAkBUuMAKRXDTRFk3wKbK3m+lTCWKIAiTVpWDgsS3FPBP4BVXKOcFOjnSv+GZ4X5I+QPeYEgleFa Ej8RaT847ShEavJIZBO9NLRiEpNJqNQHsqwAAAcZtAVuskmO40PIhNoZAtlOQTQ4f7W7ypLDrhW4 cgaH6HSNksqtpNuEDDIgtmXyyBaA5kLrwBkVmiprCwXcyUE+ewV5QjcqIjQCEUY2feo8cVzkuICs wnYVyFajXgga8q6tOgASliOUmFeByLt4VD+JBMxUsL6y3rGqgNlRQBz6XALisElhCOp27Vgk1ymv WaZpcVICjxbANlUDxRnwsN5pmnQUOgHesMiqevGEDXHqAZbHO9wWAHlv3OmDcKPxbgoaQ4eMBqqt BwF487Y9X1fvlJCOIOEsNfYmqJpGxJtZPo+eYkNSyZrc3tSiCE/72gNcHlF6izwCTVIRD1S+sPAv Yv0iO0WIIDea1ClV3+/r4BxKGm8YsDr0vFYhVbATsphDA6uSR9nSuOfVteJdUxLEtRYq2u99iKh/ uPlJIrZPN7yfvmhXPbpzxO9zlp8WQLTjO6A/RxD+nPlv6CvrNtWNgIraRAvoI1c6YHvLXrgPwdkI zc5vhBboAj2okiqJC3uQR4SqK2FkqiS2ur/EeuyB6ui1EtRxZynl8psmimGFVAe1DPE00PFFloB/ s1UQplUEgSWL7MVdYSvIVSDcydIO0QCxirEcOzF/keWZhClMrweqE2SlkS+WxB0qkjF5PrL1F89H VG06tqWoE4odz2V8UufUz2hJWDjEuaMgBLrqWQAyLFeaEuHS2O7jzX+sPy8oe5ROqFpycAQaXjII E7cTz3Ffi9CiDo0gQGlVw0C1IFYUPE8ISsA3RtgsRmsYdPthULJDPzKXkj4qeyc6qSxYCNQjWQPc oxofKndFDlW8vlUWuyl9ALNU90mFuYQrAFwpL3YFEoliV0gdcNSQ3A1IyZh7rjJXCp6zPFAM/00a HAgKrcOIN0oNRFMkvgRBQYP5o3eCkg23r6sBqmGMQFAD1qssXtdNXAXuSHGrUkapliwSk68leEmz +PbAs4b+SN4hDXILykCtHgYchurhvjLYcB/3NLVFkTVVEAtGBHW46QWZLkIPO6By3w== egsV4cBCSJWs9QGKZ3D17cm9L1hVpmL5NZW4GGtcbu4sZNw4wphW8lCMeZEByqQB/SQ5BJ7ropCy +qJTxY+nPIW2Js9mhgtbB7McW6f3zHPl4FEcLud2FmY7xf7i9HA+XZGQQk4T6sQJag0mSS+Z1OZA HWVzCPE3iKzKptYmI4kFiycRBmDpYzEHShEB4+5g8CkOVqjlTVbl6EUH/ajHvWtmiMB7Bg99ifoQ ygJagB5FCzOWPP/LdVs7SeOgBiqXEEKKP4cdK909htFbXzzlpiP3vylVE1SymILtsomQsthEGOfS +uT0iYIzoQXykNNT6HfdJew8dcSGjbdQDBb4OuXyRzEeYDeTvUq6UO49zCLHdcVrh4f2n9X+VjE7 7PBjvbcX7Xaej0MLgSTnTjX5cnwIu95kFaeotYjuM8dfpBRgUxtE7WrrRglQHmPDQ+9gkkVbDlgi wnPFc4bIOuwFjloUDtLCA91NKNxmCKjyralV3RS8UtwkDQK8WxsEqJUdPa0IkxQc4SwLR5CnmCpS H5vBsZLFx7wWoUuo1GT+C/AO7y+pkVHskASsB68rK4RlOs/RLo2Yl4TkqxappssLDIak7pzGhIfe gY+KMpw7JcmpvIuIIO67pir1oLErPQPmKDFk4SQw2cH9FYsguUdMwoBFk1QTgYipmcPqieh0omoD 8VEEVc5qNfZu8pEmSTienHilwAahDsGBVzSoyphkzkRGPghAvN6/cuEU0qPQ/WLjKOzBIY8WEMe7 r70Ddc2L0oVgFZjnGtG1RvIzAYUJk7kK+AGQILKOs4XCJ0QHNg8biwYildCrJn+OFBLyZ4n94dDT 8QOZTh6dYmSYUebDmZWSF+PLH2+j0ooxC7vB7XHQCJ2us6MSEEAESrUUFuJox/xqskMmQA9Ai9zX mlL8MST0DWZtYVU6SxpQj7CkdR69lE+ULYThBQpaCq7A46JxeRZyLfanBcASFfyQVik4fLKWUiBQ A7QQLurkbG9Uy5F9FcnIRj3PtYQeVmGV0IfxrMfwGQhckBxTW4moFk4jBS9Bjewll8nC6fUA9GoK 9kEO0xQ0cvdSeUZWuhB1lOfFOdPXWFSoOpi7kXUfpUxaq0jemFrgtaYytnjSclJqc4uV33oDij6Z a1UapcrqbH01dbY+iCRoKkRVuNu7Dangb4jOwBR4P0rAOkA4ulpDn1XRR9JF1bJSjXZ2SWjqNOqi oErt8GbCWiWMcZu+Ea2GWY2N3MVkDSIuWopMS2VryAJ1RXFe+ppMdMjXhHKnQnphqwaSxcxUwskO 1wZe+KxaXQA0wKAiqYDwru6RhkrwCsxtI6FYH4BrCJdYdiR7nIdCSWkGcZDo/QjzDWSRS8XI4jZU 18RG1EHXltyPAPvsoJLPUcok1RbKo1aE7Kq0J/kwSYLGp1fJvkSK6w2qTWonlEkv3HmmGpksbRVH dkwodPdGafP1OVXfpSaIImMl8auWlHAw3hEIRyn05QQXmW3qqoIfsywjFzexKrZ2o6KExOKoX4DL Kv4Hh1ArgUQ0PmvmglZYZISSjlRg8AU8KPiDNDgCWRB+gt7X2tiECfyyaFjT4OB/dtDZv1l38RBl BhmmqIXDrwRfyYRuQ1T+CoAVSS16OcUFe56WKQyqZOtQPnqP0VHixsB7lBPAQAUg8c2LBNV6XUEb 5RJNuBhxQ4mVB85FRZFt0eCt8VxOIZKXrFy9odrKVJZw4KVRtIpO09M1lAmOI2jkSWAKVWrfCYC3 VSFvqqDLYdTdWm1KYByKt/DgWSPqhkCmKK75Ti4QT+oYs974cvA0kgBnK+a9q3Kth9ixozyHJHad HqfIGcpkBO+eBkJlANGy9GNKRHKiM6xpleWTfWVnYzGTgTw4kv4zUSSQhAXsRHJMm+pyq5WdBAhx BCug0zvMTRFdDpTrLZGqIDwwpbpClhfoMoqXcHAUae44peS6zUKuID+85rEQL6W6NkMoqErXoFrY oSYlaTENsqcoMub0GMRLi3RGsIxxGLItOSHFNi/sOenFpliQo8pzVHqviKcmAJKOQQh4uFOUVpAU p4FNsHihJylq2FX9mKTG6CkdJgsRsqIcKn8ApxwpV31TEwDMrCdfhgxOW309VSLEBxk5efshfVQN YSODhQaCxxxNNdYTgwd3TS1d7WvpanQyKVt7oO3Zmh7UACmHmsI5L0MzKe8Emds43CKG7Zhn0Ek5 ocAQZ6WKmLLQ/EjiV5pC6gkGmNmW81Ar0B2IUUyGtOj0CqoQjSpkV/jG9Namqwg/gg2kaDrDPh08 wU2s6FhxIXtOhs6iDNJddB++MG9tpcCLXY1OMnrgXTFjWHQteYQ2ahzHihbu4YhyutYVF+uK62uf ZHSSEZideUmJx0QMck3DxkMgE8r2VBRwNiYEghS5H0naI483ibixkMnhOLOgXQ/a9Nk5hBQtRqsg hVW0C6TggrhRs93gI/LY8QBqcFRSB+WShJoGYWk3wMa0lIGZUCYBE4qXAMArSUCAYojDQLwuRV5k kn0J9GPUAlNa/U+N506FplYvkxaGHUqVJCmQ5BcLH7bpPJEMLT1SjI79UXCbdejfg+OlFkF/wnhY 488UxLS6D/UvgwpoO6iFBjlGsgatZbElQVQ47EabnaRzKJQW2i7OjYeBHG2KTIe85uGCIhIPV1Mq iluOnqHFiAZVXjC7QYSPLtnwtplkI0VQvrSi3J7Q2EHdC9lHSPgUoo/hRA+lw8JWuqwMKUK4rUot 2Y5ZkXg8EkTzG5U8wbmtEltSpSu7MWOufZ06cEY6AWKw8ADEsE2WRLijeGxSLre3yMjIRkhgRWCn ErNJgEU1530s0AdsjzgssI3QqelF8X3Yizp0K7mKoiNNVO60FaiCZCycWGKbrNlIMPE0xbMiVMXa gGa4nF3AT5i7rNQL5ZB0IlilcLDAJEYNopN7iYQrqC6w5mzAc4VCDc+VovapluKaPppS51kIqhWy xdFDaq96Q3iEAkAK7eB7DvOKY6uLjlsJgNCgvNvOzxMQlQg6wjrj4FukGSiHRBD2nTPjsLs5cyKn uUJkBKMKkeqKq4Z62DqUMM7ZCp5D/SaAqdHhiPsMtxXYEMGHRDhySlojSkwGpqoksFKyF3047AS2 xgibAvct26RlQCr2qOxTCi94YQo4M0iSrsQIfIhMpp4nO7yyv2oRrZmCUqKDaSC6GuFriApF0fRW 3njUZWVjgWfdV+hQWOaEZcYRCRhVJ0DGJMlCl7vGcfTIIHDIRrRnkprzWK5FvebgmFjK6hNxXesy sYiQC/ciWpLi3tgcYLvlCsPRjIsaGsNWBhmuSAx+olj+fanf9zImvSoyoRM5q27xBmY6KlelcxxS DHNyQX2hpH3lkuFqiEKuBPVcBamhU7oN6UikKcLpLtYGOF1JXQB91+RjRT2DJK9VVofjDGI7906J 3kZgisEkrgWvMhlJanPoUw4rwPnlrwHNuRPZENnOIxTZ4MoPGFtB6SUNJjRlhg2RMcdm69VCCenO F0CdAvaj6jwx9YrTdBcqVaKGYkQgI1gIOguZ6ZyZoZ51UDfDyKF+lEpnAPo3dC25dTA1CVOivJxV uI3YzJTS45qqD6gmOLlRzjreOPx2BO2FKEwbayJcQEo6FoOyrJANRVCzja/MFCj8ySOeQ+t4Dktp OHhWgu0m4WXzxsIxgspBsTiymKSzEnMKXiEu/LVgGwWp888aofCEHYg7u5r4EyXqXMUEiKDzOnjt INjVcWcpAiJXo8n0gs3bwoVI1k/XUTFfQxQEOMilsXGLNewrqACvemsV6hBEaCbnAQOIrom2As9n cXbNCKpTJrBKTwA1l+sDOdCPB1nvqqidda0gXFsn3LIvOnmPuW/BT4rRnzznAPoCEewovIFrSbtR riwPSYj9HRDMUVuFnrHuyCTGK6IQSThsQjjSBCLywHdFw4vy/gsmLoqQ67bY3HujmR+EEC1qcQUv AtziNUzu4oFYniNEi7bbBxgAkl6uOSgXhRbZVRb4Ii3RloPqv3UgOKO4Nox8LqLLIaM0LPVuUmbR UYMqi0F1hnImAHalNN7RrwgDLL4beDndABfptCyVrFR2u0XjqYRChgwCI66rrLR1DRFR7b2+XkR4 pBMCooAdH3vCfYROmhFg1AE6O3qEsSMZqcK7xl3nSvsInQub0VRpwE3KNelCCPmCkw3yahIzq3p5 UxPK4BNg28EEB8PunXNyn+vg3oCh761m9uZffHX05ujg4ujlN/aIW2prb3mDtPjtn04v1m/HA8/O dcuLY5p+87ef3xz5XW9tzT8H354c+Wu/ODv85n8f/ey/yc3it18dHZzc8KvfHb/+5suj88Oj04u1 9rc948vzox+Pj36yR5y8ndj0q7Of3t46bmsvYW99fPR29Q6kOEOaBukssd9be/C3Y+vzfx6/vPi+ PoakKtX7BIzE8v4f/s+j4+++v7jrBV8cvbr4xlbEH87PTu9s/LezN1faXlkJv3/2q8//1H7z+9OX 9Zd8znz+5i9np1/aUr6w1by355efH31nd1v74tlf3vBN7988P3/39vvxPr/+y9FPi/phMTS/edYs Prf//8dPz5TT8e5ZWHz+5pkKsvW///jZPvwv++P/2aWfFmnx58X/+b/N4iW/+erZHkHUhf7zevkB TlFg315whQ9U9dx62X7yYv0+L56d8iq8w1fPAIyE5ybZQU38j2JhcuNJMU7CEiJfhOATuXMgEqlw fF+kVLFLKo3LtGnXUdjNWFUy4HriyaLZr5XnNfmkXfzj85t74F1VGXu+1LGvr7QfPIHuavt6ubZf fRG7fRksry/fZrx87f5QoZLAeOX+4+Vr9xcVeLx2//Ey7f/u68YW2qVVM2kxhSmLKbx3MVGhTIKv 3hqU5uW71suEIAlXv6g9y7dcG3/+4ua7bt8iS/vYlGu9UcejaLKHq51sVXqd1i57z+GL9AVQTK1Z rIajVdotJvWlIcprawrORm4oc7+/9vh6WY9Hh8R0W13mnVilmXeK2bNQL10ETjwJDO3S5dWEXHkP yrMp3r3yHuNlfw98nsN6a+5NWcdAVi96C7Rgly5efo/l5dvfA+V+3DNr71Ev+3tk9P31yz5I2uX6 C6qdyxcvvcfq8pX3iCsxub4fVpfH27y4chmGyKBlEWXjp/oeQWO01g+/9sWVTvvVDxAIfz89PXh9 9HKhq4iGRXtdKtx6uoTm/ccLZmJRxSm7ae3wuPbFeAEkiH7tgLnt+urg8Re0f/5rO4SDCUkt1Z4s c4AYMinYywuZIGpX9wll430IHTytpbveqK6q6/fKAiZzWNR0270uNxp3ytVm7DpKMZ1+8vWNz7vc 5ta38sLpDpLe2N32Vpcb3fpWUEoVnghq0G2vdbkR92JFvm+BkaVUzF5/fXWFjV+c3Lxum0vzcnOj a3f6/tl/2hr9/56NWuIWLlMBF1AjAstF/55leqlRnS6KvUlmGCdR9QfFmhEmvu1eVw== G918LzG+d6p794PnSrPXNza6efsgPZXViIkfbnmva41uea9euFZMCA6mW97raqMb3mtcqHVlrRb1 UjW/+sVlUbi+BLvgqa/68cltd72+Hv++9tdtp8bGRkxo/Kuv/+OPfzg+sds8++3yTzOOf/uPP7/4 y9nLI/68ZDXf+sVni1//6/XJqX21Z691fvztu4sj2Z9meJ8fXGlx+P3xycvzI/kJYjVkx+/4z0W1 un9t++dXv1n89u+nx4d2efQ2rDf98eDknbf9yU3R9zXmFKWtvcpPo+G6xT36vtrIE7v0/dKkfuA+ Te/Rz5M78/NW9+Nfk/vxr0fox9m3/+/o8OL52bvTl/Zqz8/ueNtVt15p/1vTi7eTO3jpNw/e1c// 9M3nJ2++P/gmTO3j8cs1v+UtfaLN/5jwxtsiJi/enX/77uTo9PBo6ij4TydO8ficB+7V6dnXF8cX h3fI9FWf3qo13sXpq/fSbx5e4Ow3eWrvvj14e/SH86P/emfTPF2MXvnVg/cwTu3e6bvXfz28OPhx g7lb/8mDd4wtN7Vv50dv351MP8fH5lMk0C2vHt7z6jdLv7VD4OhvE8XJ6p3fM/wPPC9fn707Pzz6 4/nBm++PDyefCaeTJ+f4dMsX2/HpHXvuUmfiI/TmrtFe9eXszdH5wcXZ+eQOrX7waJvni7PXb87e Hl9ssHc+xntIK5v6Cr/93dGrxWezCbh9PZpNwG3tx2wCbpsJmD5lE/DV+YHpwid/OTt+OxuBO2YE TvZd7KYNOHlfzjbgbAPONuBsA57NNuBsA66vlpCenA24QY92xQbci0/FCtykJ9ttB5px9Pzox6OT r78/eHn206cdJXO1QLbiU1EKvj15d4eAvwcNdFvNhbcXL3939ONxrTiZbOut/+jRNIQ/Hrx7+/b4 4PT5nRO4jQr25Cl6OV3Ov9xq0/TldDH/8jHk/CaCYNuF2tmrV2+PLu7eGbtrXP9VPdy9fX+CZkl2 4eHZydn5v//0/Z0mzrq0/vlkurextp730S/oy+TUkrfvzl8dHB59fXiwyQxd+tGDd+7tm6PDv767 Yw/tnvIzWUGn/+9ODs6/ODt9e3FwOr1r13/4CAHQTXv5+3+9OTs9+oBern64S5bKXgDk+4nY0nmD rmy3Mb0XN5mW/57cl/9+RFXky7Pj04sXmziYPo6v8ujrumNfVB1j97SjDY+kbVcfPshdMscdzp+w MrQ74ZRtkQmT9bkf2snzQdPtVUx/mC4CfngMCTD5/P7hDufQekfSo8nnJxbl3vgM3fYD5+D8+OL7 10cX06dolw6ek+OLLw+O77LLds8Mny4k7pCL60IiPJEjdHfs6M09yRvLx0eazz8fnX93xEjunkq0 qcx4wlPy8d5jTjy6H603zIlHO5B4tEGftt1ZOrkj2+0q/bTqT744Ozt5fn509N+To6FPMb8q7E+u 9j4/eHn8bvoEj813wwe63Rb29I68nN6Rl4/QkZfHJwfT0w92yaqePEW75sj989n5m+/PTs6+m3wK b4/Z8gSl25ORadMLY2aZ9kgy7ckWyu2yTNt7Mom8G5TGbbko26xEY4tl2fSe7NqW39X03RkjoAYZ dxAjYLLyuZsYAZNzlXcNI2ADeb7tJ9PkJbj1J9N0S27HTqZdRm24IwFqTXxvVqfwSAUKn+TG3/p0 nG8nr7KtF2KTe7IrSTdfTQ59ffH9wenp0cnXRydHh5v4P67/8OGjRZMDlR/ayes/fLTj6HfHb9+c HBwevT46vfjzwZvdO5NeH9itJscud8FW2kAAbvmx1CzG/11c+zNc+nNqj/XXdLtibP7wc7gZ0uE2 H2KTe7JrmvgXVEj/eYL42Eaxt8EC23Ih8e1kx8LWb5XJPdkVfW96rfPDAL1sy+57tVEm0avjk5NN MqVOHmGmT45Pjw4m52CbwX7457PpebRrP9hev+XF2XTN8GybN+Or87PX09ebGj9CQOB08v45gLj8 3d1h97Verf/k4dXeOxTUtUgABG/TIwDe+sH7c34kE3HydL18eXxx/OMGk7X8wcMLh8lT9XI6Cpi3 ffjCvMln8NpcjY//i95+6oRd/tXDZ0Wd/HTw8+SZM+3p4uB8I23L2z+SZXJwevx6A1n3kWpUdhv+ bq+f02a2zM47fDJpM9N7smsukTlt5jaFf06b+VhpM0+dX3E6lNquJc5sING3/Wx6Mokz03uya2fT LifOTNZGdyNx5pPc+FufOHP4ZBJnpvdkVwIpc+LMnDizZWfS00uc2UAAbvmxdEe2zBNOnDl8Mokz 03uya5r4TifObLDAtlxIHD6ZxJnpPdkVfW/bEmd2IUS0O+k/G+y8TWXII03lDoMVbpA/OE/G7uKV 7M5cfLz3eNx3eDKQkZ//6ZvfCcXlm808ZpNUp905xaY72XYELOlJwq0/IN7QY4nYD4DnmeXbJPnW fcrybXLnZ/k2y7dZvu2UfPv9uV2Y1bdZvG27eDtioc7SbZZum0u3WXmbpdss3Wbp9tSk23rY6JvN wv1PTMhN7vynFyWcN9EGm6h8yptocufnTTRvorV18wnxH+VmkSdnCvqrfrVBsuDaLx4+5/hP33x5 /K+jky9PDn7+ZrMK0ycmB8+PXp/dBbqwW5g0b9+ASjO1R7uESXN8+vLo1fHpnWSv64lvb44OLn63 AQjF2i8eoW51RneZ0V0Wj43uEqbP1fbDu0w8l2dslzsSgkdsl4dei4vwWWwWIdt/m4X9/2f2t/37 mX2x+OhVHI9itmwMZLMtqtQT5JT8dhOG9S0vF9ikL7tSMDB7MbZeKmy0hbZcHHxgNGrbS+DvGvZ7 CkY9dLnJ2es3Z2/NWPzruzsk2S7XFNY+7p5cmOx1+uGOlJ21+aDp9hat/TBdDvzwGGJgsq/zhzsi cOsdSTuy83fj6NlQud72g+fg/Pji+9dHF9MP0109gD4+9uHWCos7ur4uLMITOUp3J/zxQWt0rkL8 gPeY489z/Hmzrn4q8efNUCTn+POWx5+fLifKHH+e489XOzXHn+/foTLHn+f485bEn6WDEYGOzWcb 6WNzzHl73WLb7embY87b7fmaY85bLxU29LZ+vRF8/KXfbPWO2nZJNxmC7u2781em7G42T5d/9OCd +/no5OTsp6k9PDn+7vsL+37vEJTYyX28+rPtDX6+PH716t3boy/OTk2VO50u5q/97sG7WN/gqRzJ G3bnI2ZEbMtpMbvgZhfc7IKbXXCzC251rD8lht9NdKvZD7edfjjXpj/77vzo6PQzs4GOPrOT4Pi7 s89+PD47Obr47Pzo5Wdn5wend8XZZwfdQyMSTfaYHp3Yh418JWu/eHgJ2U/u2MF/H79+d3EHG+m6 DBnbP5r353fHMrZeIDgfOXfmd26uvKgyfPc2wFNy2IQn7bGxM+Spu2vevjk6NPX//CFKIh48ajx5 bdZB2NgXdf2H27wD68v+/l9vzKb8gF6ufjg7c2ZnzuzMmZ05Z7MzZ3bmzM6c2Znzy+U+rht35lTP jnw6szNnu23Z2ZnzS5w5jyEpP1rUevZMfV3tpN11TX2AN2DbPVRPskz6aeJzPKQv6pGk1Q7Dc0yv 795yeI7pHZnhObYaRWm7D55NswS3/tB52tgcJ8cXXx4c3+UV38EoyGQh8QnCcmztXGz5ETojXG3b Ebqp+Nr20/ODLNH5BN2GE3RGtvqUjtDdSQTYeH3OqFYf8B6P+w4zqtXuoVp9/qdvvv7+4OXZT582 79AnDlywK8rAZGyyudj/sXbSZDrQl5PZaNX0wdfa9I7ccTysd+RfWy4Itl2onb169fbogp1xfvRy I3G9a8Gqv6qnn5SN8OGT+4SNhW2ZnIcJE+3OvMxG3JYbcSE1v5q6Tn86frlBEllt/fCO/3Z6j74/ 2iQna9n8wfu0F/LkPk1XGB9DX9ykJ9M1xsdQGD9J98cnDXs9uz92wv3Rze6PbVeT+6fi/pjekdn9 sQMW8uz+2PpDeHZ/bLFcn90fs/tjp9wfn5gRd3GwQWLXUzThXp0fHF4cnPzl7Hh62rv/eOIcj096 cNSGry+OLw7v8M6tmz60/tvxyQYFyJd+8/AZbvuTUWS+PXh79Ifzo/96d3R6ON1+uPKrh/dbTs7h O333+q+2in/cYO7Wf/LgPTv8eOlsD92TzfxfE3vyGIja03syg2lfP/pn/KUZf+mjnXOTuVouzqar JWfbfWS/Oj97PX1PqfEj6FhPFxnrCSNJPSUgqQ002xlH6g4tZcSRehRv0sZoSh/Fk/S3d+ffvjux tbSDrsYNVPEtNypm+JcPrx98JFfwB1SnzW7Y9/o+nlwW2gY92pUstOk92u4ctOn9mDPQtid4sVJW vrkDeuJphzAuJiptcwBj2wIYzROPYExOhtq1AAZbbgvc5bMN+AvmZbYCZyvwnrfObAXOVuBsBc5W 4GwFPooVOFmbfopW4JzItrt24GTMjN00Ayd3bzYDZzNwNgNnM3A2A2czcN1oyk/ODNygR7tiBu6F p2IIbtKT2RTcHlPwP8/OXn53fjD9cHmKduCT5CXZqBh9ywstniLCxmQLb0bYmAFGH6wjM8LGA4Mw PBURPeOFbLs0e3Viup6zZ//7tycHhz98tvBLZ28ODo8vfv73DZyqby9+PpnuBq+tH74+cxOm8G3f YBt1Ztf21B9YiLu3pTZbYDtxHn0YKNC2O0/fCnnxi6ckD54mN/Cno0Z8CvyGPshfHx5soCxc+s1s YPySot3J2ty781cHh0ebzdPlHz145376fgP0ghP8+/b93oQDe62LV3/28DGPyXa7kxB/cXb69uLg LnbIdSP+6u8evIub0idv+am8YXc+AVyYbjIk09GJfdjIy7n2i4ffm+1k+Xrw38ev320QYl22f/BO SeJ9PHymR1K1fncs6fZik6DwR0IL+J3Lhxf1ZNk93W9WkGYFaXsUpA+gj96V+OBk3W8cg42Vv+s/ fITajk17+ft/vTk7PfqAXq5+OGtPs/b08bSnWXn6aMrT13Ur76729AHn1bYrUXOy9c441x9SW5q9 6pvOzuST/oc7oFvW5oOmD1+cNbkj08XAD48hBaZ35I7EifWOpEeT0U8swXVTz/HWHzoH58cX378+ 2oBdYpcOn5Pjiy8Pju8y3J6wnf7DHS3XhUSYj9CPOxdbfoRO78h8hG6n+Nr20/ODLNH5BJ1P0MeU EZ/gCbo7ruqZVHKLNaOPfnztzpR8vPfYvWUxIyBVbWjnEJCePBDu06Xy+6CIyXZbE1ORj3Y3sLDL 2E6vD+xWk3EsdkG+b77etn0HhUVT//emv5ZXpnZXf02Xh2PzB+/2H+2nb+9Oq9tduaGasz9P2IDb KDie4En1oKVl2wrzMEOKPNaO2pustW87psjekwEVeRCX1QP36a+fTB3trsJxbKz5PN0lt/2BpaeZ D0icgvn62xPGZN7hbIYPmZ5tFxLrfZpcZ7gr+neYztU+a+DzuXuPW+ofr47O/3B8vg== DV6UbZnni4Nvp8/xLvg842JyRER9/4/NXICXfvN4QGDvTg+/2j2h8uQW235ZNItPY7n9cV5uj7/c wqci3J4/cqKK7CHqoP92fnD69tV0tovtWf0fovBsuxL3gRU6s9/ksfwmPmFbonPPnpPLE6RsvM9P TrZgarZlSD5szc5poB/wHo/7Dh9CYfWrz/8Umm9+f/pySWXFpcyVb/5ydvql3UIwP3t++fnRd8en 6188+8sb3SP5V1///Prbs5Nnv7YpP/tp8eLo1cVvnjWLz+3///ETfxw9e3ftn78+W+W7/ONn+/C/ 7I//Z5d+WoRm8efF//m/zeIld/jK/tOG/bx4/WwvlP22G6J/3tN/x0v+qVkcPvO/lm33rrbwfw+f Xb5++UfLm116xpVv9c8Xz55/+2xM13n+vc3lr/9+yoC/XHx3fvDy2DSvRbSjeK/Zb5rQRLPq99vc R7uNDcB+apo01IEY//v8u2dt3E99akMbYhi6EvXN3rWre2VIYb/pUtt3izKEfj/F0jVp8fz1s1f2 Vs+fXxr3f7N/7Q4l9iEPTbH3ybxNm3PIbba3a9vScyU0fexiCaXEtqdN03RdjClka9XFZFdyys3Q N+0QQ+7s6XZl6Jqi1ysxW6eafbvFWquy+MfBMw2/TaUNZTO0rT7Z/+2Nn1sG4Qsb9sV45dI39p8v nq033ltruVd/vLd+w73L3+7pDn+wafqd3iXWZdWVttdH/b8uhEEf/I6afG80/qHv7D9fPBub24e1 hvW36/e7fN89/dj/fWHz9W9/f/Z3LaV/vHzWLX79m8U//vP6hV99Exaf2+77prEe/Oob3ei1/zE+ eO119IKH9vX6W1/qjRqpxaWOX/5+r95l/f3Xmy9vcsr6//wUd7W962rtvdGOj2G/Hfq02IvR/3j9 LHb7JfSMarfft01YxGF/GOzzsG9bZCjLz8HuX/+2pjajq3/bhq9b7f3xZ7o23tKeEZuyeuz4Hiwl +y4vom3sxhbxXr/fN7aIl4vtsC5UXRmXmq1kfY90WP1E9+i6xXjLq32VoLhJOnTpN7ZXQjMELdCS 99tij7Df9/0QrssGu38uJfcpxibqEV27n9vQ55hKarre1noX9mOKdrG1bVsS2yDv20aMtp+bvvS5 R3YE26JDl3LOpUsIkM72/hBaEwwx2YD9w/apiZycit2n79vY2M9S2S92377tOrse+6kPi+1+yCGY /LTf9QsbtH4/xGivW/q+DIvnhw/Ys+f32LN+SPvB1rDdKnfBHtYPtvDykFLpsj2QnlVh/HdbAM1+ v37sXdncN2wRu7jJJrHmd24T2+0bbhQkyF1bRfLh9s1iMmqj7bImTRal669IlBu1iLT487M9k0mp S/0i75fGZs5GsN2P0daQia39LnfRD/QmWkcDT4sdA2gHl71NttdL3WCPXw36YKuyt+6k/WwLxu7C eehi0f86lBzJrI96Za8Oa05Bf+vwH3Ir9aRZJPs4FAbapqHJYVFsAlpm0IalFDuWg42Hjoc92zeN HakLe9UcB1+CXeBgtAt05lqHD2+VNK6G5DaWIlGT9jubTBM1wU7I9gZRYwpK22uTRFvKNj2mbnTB VnaMubNj346CLtpitzVvQmvo0B84FewBnY1D3w5NztqQ9pLWZsjZdkZrG7I3hSG2eRhK39nuR9TY 7JiEKI1tqBTs2l6ykUc7MR3CtiTDO+1hppi1TbIXTKZ6JBM1zEq2YU221e02iJoH69nz++xZ0+3b 6w4mlCIdsa72+4OdHLHk9pKk+dU3ZoBdXLIzURnczkD7Xxxi7r87fbl4+/3Bm6PFaxlT/8NamXnw zU2KSLysr1/69rYNiSr/jEWNQIq26k0Io3HVK3vsKS7pD/ZK9Ga2V/T34bNhv3RtV/QJOZW0bfJ+ 09qGNmFhw8mFxv/4gjOk6wu/tqGyQ3XR24YqtgruYdvarfoQ673t1jxrCKk+3l6M97HjQ9uWV0TR 4p2HbjF2mf6U3C+uDsqtm7Zo04ZhGGxNsmmb/aEkTIfS8O/VPWuSNPZ2VPZ2bnaBsbVTrLAf7FJJ Hd3Mw36brCd219Z0DB/A1EWT1rGNaUgyLawLduY1TbYViowaehObg52gJr8ZUduzkVVr5yzD0Cad zzY0vZkKnR2pXT/1Uak382Gwy7aL7HDpTUaZZhntJLZu2xvbwn64fj2/v341yZQMUwpKG3M/LPTs zja49SsNdrisqwbv2192/F7bRKtrE7bRr77ZdCPZab7JVnIFYeJmwtrYaDvR14031GUFYqhibLhD ZO1x+to9zG7FTtWY2uYzC83+LvxTlv/6Vf8v2o6J4BeXbvDivUq//e/QqK1O4as7mQFb/x9sLtOo bGEubFD2rn9tC84GQqo2b2z784ZbpPf/2GwO/dhW5i99/vMPef6QUVeLPWN9b9x4nP16L5hm1phy /5uVl+z5888PD9+9/ursYpk2VY+0u1TvyxOPnb2aen3q+NBE/1iufR6Wc07ry5+Wi+PyY15ojd5P 5+o6L8211W3SbigxpM7+tZ2DP8cUk2AiylQik4F90pUmoYsgpzInjekVIZnSZKqHKUlhuUMOrm6X Th4I7XXrkP1Lv9Cl67+9rvp/1cR/gsfjfib2hpnsqldkfCv9VSejW/urr9+N/9bG4xve/+wEvWLA MTp6m14/q3+8eOZulRfP9tb/8K9ueZGw+O3zs7MT6XT5y+N/HZ18eXT+6ujwwn2y//Pg9OXJZb3u xtvklWbYfnlwcXF0fvrV0XfHby/O1ZW/VWe0xswsjcQRohXw26+ODk683M2+vXSD4euTY4fDt9H5 4/nxy/999HO9yftf+venRO9/GFvH6+8Gtvf5xeqtmrUbLtvoLn98d/zSAxJ1AEbxv3KBu/P6Bnf2 n9+9PT6cPdmzJ3v2ZM+e7GmebFToS0664YqTbljzZA8P5cmWtlHKmkM7lYkO7fJgDm3blp09rzXN z92+ttGs/y37cEO3r6k5wSyspdvXJEkOxcyQlUM7NWajtQnJ427f1JscKA0iZzOHdo8116SlQ7uY cVqSDfDSof0QPXt+jz2rDm3cV72JwqVDO8TW7Ltc7smhPXWvVIf2e3fLfTu0L+2Y6te+bc/c4Nd+ 7675JX5tO98292vH635tjf26Xzt/BL92utuvHe/ya693+L792jnEwTYCvlZ3/naxTTF1uG6qO5Yp TcEuju7YXGxnmZGKm6L6fs0eNp3CFIql77dvu9wOZuaOXu00DCWkxt6vq75fW6txyAP6z9SHyatt Go41tM05erW7knEldf3Kq/3x+/X8PvvlPu0mFbtq/Rp92tGUw4AYm53a7tTur3jieilAs1N7dmrP Tu0NndpTt9IOOrX/elUjQ3eQdzKZDHaD1R2bQf654qfwmpd7/FDC+id9ZapDSp2O6qZPGQdVsd50 6CBB/qqy+qOYCW/Snw+9fdCgDPY72994Q5Ni6zYoLCHTN6MEEseKLSN+nBlue6TpL9Fe35Q7grIo f1J1omkHJes3tvT5zv5tu16vYpOQZRrGmieBWtQyzINtM35kClFsUOZsfjiZogkg/cZ030SwtUVT xtI1oWRHn6SlXbJdLCWGhdbyV8Sm+ad9iZKVGtsojFSL+lKkkOpTlq6lr6J9iFpy1vvB9p99DtJ4 Bnsn20V839mcHD6zzifOTdtftrPNOrW1ZCenLbKmD/YirXXHFFNuhPlhv0imEpouuLBxzNFuaSOg xAYbm5TtTLaWxfY7n+10Zcitw0pBsH/tBE7Sbls7z20QNeJMemECshQ4GTWmtuLhNjtCSudycf3z /SZhY4+0raCoh3XdBEw3KeoRNFe2cNBlTO/GeYVFf3MQYfAVY4OfrB3aUSZkcUs0xHSPmJgas5ls fibeux9s4QazsoLth9jdEi25l/e+JYryYe9NdMX2a9uWhpN2TVR/3CgBrnZbI03CbAkuQQZ2voSK rYtSHfXjd8MYRPCrHG5IXBr3kjtmays2qT2116/+6Gy7Jkmdwf4m3StKzjR9zwWXo3u2cQPHgLUI GB2IkUT3aGNmdqzuVpNg9ua2S0v1xNko2m+71OWqahUpLkwZJrftO7ObJVbiUCWcHeeFDcde5Ufd KHpsW0eOFkRP07JnbTlZn2xyk42I/TSZNs1PuEJMjLtJ1+av2PeSPNj1Jnn66NLFhqaQj+KfUt23 9iHYh6gA7lB7ZLIuZ8mTnlnm+y4UTr6M5DGJmVBhrD8RyVOQJ40kTaQ3CZFVmKtD2aJdU825wMBW 8YmyEJAfxRp0kq8+4NZdFzw2ZLwUc9sydCZTbcUyPKWYkDMtqthb8Qu7gny0KzJz11bVP20dK6ri yvkcWtn20MrF0RxZmSMrc2RljqxMiqzIizu6dbHBLrl72YTNA0ZTZPGtoil5ajSlf7BoSkntYFu+ dMuYQzKdpXTJ9LVNYw6ctbFfxRyyaS9Nt14eUDCCbP+WMebQmXWSO/vhhuUBJgK40TKY0ptZ1HdD vwqmPETHnt9jx2owpRsGUx1tvmowpccrk1Po7yeYcuf2sM3/3g3yEQIoq01SAyi3bZMbAijv3Si/ JICScrt5AKW9FkDx8V4PoLAe7zuA0t4dQAl3BVDWO3zvAZRslm1nFtUy0mAmAo7+IQwbhRpKRwih T3EMNSTTCEwHMQNjGULpbRdm24t4/zzUEHvTU7rQMxcbhFDsromdnpchFPlazSpeC6E8QM+e32fP CKKYCLTlaI+IyyBKG03RMgNuDqLUIMpwxfM7tPexbecYyhxD+dRiKBN30g6GUC4Zw24E3hhVaRbf Kdl/z/0OeVFqQMSMonb8YEvTTl5UPjN47VJUqCGkpvMPuNlLadd/uZdrFYH+eKXn4EYjIrPXyUsv 8xjPgMbVZiN0qXr/THFpiQ2gwZjFjozAjcZpXq9YR2ySTWE5fDZeavcHvYXcogXvHRssyrHvAQc7 lKKkqJ2GLU6qoBpXHoqPsGXAs6aRqeVx2QSRIir18/pj66W9sI9XMcnXJ0XMFI9oG25xrb9f2EDo sgJHthGJkmigbDjbwc5TjyVlDevY7r31F3u4UAc7bBe1DqPFlT8lIGHKoJm08qjY396V2ysaTE80 FXIgN8uG9OY4RLdvM2i9iNzr7nv2vZlLpoU2SIt0S/jhl7zlzVGHDd9yyDZH+N37rhnWEzn+7RZf 6QZqCK6NQJRQjpzsQUHbFL10XTniFSJjJ2HLFen2CIgXijKW0NSMsuLFPFduddfKMUUbj3tdOcHM xjx56ZhQC7S38SQedssAdv6Oy5lpI/rdLevHBE20Y7I0RC6m3bfvTYyaptBlUxpvC2H94te9eSF9 wOv6YhpQ3/t4+YC8TeW8LME/fh3MXqeDoFt0NUIlcV4/EHAhl83EnJZlUOAn5Cb5B8IhpW/Xf7k3 Vsvoj1eYC4lgDKHlYuc66910iwbPpQlO/LEe57E725HYSJ77IRCwHl1sj6dCCF0M8g== YdVrJkhjVzoXpDbfppHomO/rIUA4LERMYBwoOgQaXBnqQOuHgKlrwawnBDrV1mbQplHA6/Ol547X 1mLvBVNpj8CY9ufVDn+hMI9dblJR9wlZJS/CYjh1EAyE9hQCXDWtvtN7kTqdR7Q8FaHN7qmuUieZ 1Am5yhhJHWL4vU9kqlLHRMzQFY99Xr6VF0WNqsgc0NqZgNaXB+/efoyIlhkjV4NaXLopruXyMw1X w1vdlfAWv29Wf14JcnHp8q+v3vzWcJffePzrowa9TBQHsx+a4VLQa3X1xqBXJA2+3/K4F8OcLwe/ /NIqYCUPa50QE59rkbB+LRLmv2qWf12KifmlvbUf7l2559768/auvc3au14KlY2vvx4cGh82BoPw YfHh0tPGcFO7Hjxb9iGOj1pFk+qorH535Zbrj1uLSa1ef3nPtQ+/IMS2evalUFu7uPrKq+5cCbqt xmk5FJfuezkCVz2Blwd5rStXYnHL4Vr++tq9NwrMDddLnrpLZRxtWn0OS+FxqZSjXYtE1M6H5Z+X gnbjt+thCRm762GJMlyJ3A1hPShRR2hV2jE+Z1XdsdxpHqGIlzfaKqBHxuTlQo/mWqRiuO+QnvXP lKK+MG+KfJmWTWb/WtzLo1UFkKJlKCqU0MYKVeNxr9jZ25VVEVHXN4ipvAromRnfdU2jCJbiXrE1 +WfSKxKYmfYwD+i1vQnhQeUKiujZwLT9MKxH9D5+v57fY79qPM804lL6tXheG1JrSz79knjecFNx 1JRddaVE6o59dSnWN31nXQ74Tdxb67VTd+2uVRxw6v66j1Kq2KVrkcCSrkQC23C5lMqMnOulVN3V Uqq08oSm60GFtO4JzStXaE0tHKOBRJovlVPlK8HAkK+VUynx8FI0cHGtz/eOEtbnYBuPzGePmJF/ 3CezCtciZhjVbVtPIQWxOjZfjutlR20uMrTHiBkWP2WUa+VUnb2RdUdxeUXM+mALkZKhNPVhtZyq sYGNuVuChJnI6LS6ViBhH79jz++zY7WeyrYMInSMBBJ8KCbHdiESmOL1SGC3HsNwSbIWyBjFzVos wy9dCWh0lwMaJtuvVVfZQF8pCfml25h4hiTZejwDI+VSPEM+7ivRjHA5mqHfXB6n+40OmnESYhMV 4w5Kd8kh2D+NghE1sJUbW3ClXQtsmdEmxLu1GFqbCGy1yxhaMTtH4mgZG0QxSCSi9zWGZj8Yent6 ux6we//DPDrYJxtdJQ0pONgKP6+6NB+qW8/vs1sKDtpGb01fMkk9BgebHHHath8aHNS2uhYcnLax LoUJp2+tq/VWd26ua+HC92+vVcBw4ga7FjCcssUmA4ndECSkLiHIIsYJipsujbUKnCjLv8IdIYdG b9OExQozLN/gH7nuQ7fpCjZd1t/2uos9uIudJdZJJ4u3BRgGgo0UAr33Nn2voU+3xRM2fpmbwwfT XmbIpqoPuaT1aEHns4HyJC/8WELSLf99xJloy10zYXpoc2fndZsm/8KZuPIyN8zE9Je5aSZuj9t8 /FgNFTvsycy/L/h3z/9AzVr+pT9ePcveeLywbJKX/9aG13r0RBz4TKsiGY1ndzxxV/73Zxdnc3HK XJwyF6cs5uKUmcBiJrCYCSxmAouZwGImsJgJLGYCi5nAYq5TmetUdqhO5WkTWNxdoaLyjKZF13K8 JmmObVL5RTS57jhgdng0vVzT1iwJfKZT/WEALiY3WSW5qDUgCJFpXJ1fmNa9u8RShaXy/Ppi9q1y X1s9yPYIv7ajWk720MjJFmx00+ojs9/6xz3xbDCZgv0iIEpUoevcgF74uSGgH4pgw77pzHGxvIW8 dPXuem06hmLkPjxmNeuDQ3zpx2FY3tXaD6snvtAncHsogvGMhig0M9wfi2tD/IU2xe80/tmUHDe7 2f8N6hyXtNB0KVHKYlZFbRNQ3EkTB/Cr4hRp1BtRRug3JQBcVEdGf9cZwTewmi0A3PiE8senwaaU nGTdlU0ymNbWVTgkpSTz60E4RboEkA/Z4ORrL3+kC814oeu9KCh0uc5iAnlMKHGN1seV7o8VTShy A1BUoBFlVTTZeLd96NN4xaa/77pIB4VWtfwcPUH98Nnyyl50VX15iz0Q1wZPMPHHjFcASQsqmBqv mALUufDwm4yfl48ZL9T3GH8/vubVnhyOXVS4yxfUa/ctr1aUPoJYl0gqYYNEYRqslu2elrr1cEA5 rsUAjUkylHpf3h259iQCLcdYV2x/I8OlINRLZvY1EdEHFFZnm5RIo60NLNfgTqlxt4RaNKMX0swL bspTUda6pGT8bq2HoVu2I9fdTBZ+vtx4PEWpQzgHfG32HXXYDrLXp7R8y/HzqiPjlWVneVLohYVV sJVjHbDxcRqv8TXsgxtHPtz8vZIma324M/ATkC1LADtTmCdV/SDZAdNdpOaWMpeu4WwtCJR4W5EY ZnEeiCy/9zb9IJCufFtd2MYvc2MMbuLLULWD4MpXyr8uHV4fF3rO1kM/OBIbpfVeOenGquwaB2y0 B6CNuiaSqXzsqnwVAlmFq0S051F6KFCIJezSlipKB0fzSg87/zhnhVTCgejnnwlPKitjFc/sM51E 48c8Hojsu34hnDt3M6Cz1UezW8HUHBz0jQ9gSTaKFtQ7BD92/ZhrWearDy+erbVa+/HqptZ87Xkv 9MkkkTbj6I+RKEm+wS+N8Hj82VDahAW9h8l+RASXhHGnSwlZisrkbQQMl6Qd1QtkDnzxrDbHrWBv VByLT7CZdSJ45GqSGBI+uVoSbfpM69YQR89L6Pf5rC+p//NfD4NX4tilyPQH1aHqN35UhiDdThf8 1GMuU6hTB+AmFVb+6VrXOfaQXULTs6dl9+wgkvrYry7hX5JLOpsyPpS1C6EirR4+W17aazm2pc3X 25iSkusarM9aXgGjr66l8RJlvt2wdp/xwupZ45XxdcZ7LN/3ap8O1dE8LqTXtZJ5uZL0sQPhMra+ MSIqelmt1j30EPpoZmLnXGvSHpRq6WtBab0c1/Xcq1fC2rlXL6XlucfBwWZmRLO8V0GhkeW+aMbS UF5IGii1ZDoX1jqkU2+te6tGaz9duyeqW9v04wN6r5jTnjO7LC1fcPy86sN4ZdlPe06QpaAC7UH1 qmVtZzst3WpE10d6fRK+WOvAMm6zBbVejxfyPTn4+XGKt9IDxH3TY1Vp2VmAq6O/XKW1unpj9DcU CEueTgD4F9ZkPWg8eIN6q60ID29YUPVUosX3UCt1LXh8Yz3H1SKpdvXdVsWSi1kFtq1xZY2ggBIP ZqDkjUEBg3CL10ABUwlNt4olk8zbpa7FOPCIqwqYzFpOG3JHxa71oPBYHNWYaqzk2DW4w4/fs+f3 2LORO8rEbWqEVFLhDoeWs6LbnljyvRRG3RBavmsjrQeZb9tKc6R5jjTPkeY50vzUI8031Tw9dKS5 UKCMPyAty4PsfygDjAojbBKRbTsq+vIyImujGlLniWgeke1sLUPp0o0BWTNk+hQ7OBw3CjXbRupB IR6LnhrKjODWWRY9PUS/nt9jv7zqaTDZ0xSnkfeqp2GQMJhDzRP308PRSsnF5DqM7GH5FINXZy3J oBQm8U9j47vLa0C/WpXXdDect7dVtNi8mQYQe3+ZWzDFmrGyhURNuEVujrfk/Qx9z8DbTLhj0ygM bCu9vS308gte8eYozIavqDqcZPsVSIaHIv/Zk2vUpLKWSecvuaz7H9l7vMGL9dYvng6pi3pbS2jC h3tId6SE5uujg/PD7+camrmGZq6heXQn6WKuoZlraOYamrmGZq6hmT2bs2dz9mzOns2P79mca2jm Gpq5hmY3amhux26qT2v30U8HT9dMYkVvbbEMSdmVAew9LnhGo6hNUInqUH+hpN4OF5pyS53rBX1M qfemgMbsWp3KLCCBDo2yi2FMLp4+7yDJNCYl0g6F0FYmC7ul9JJSyx3QGVBmOJGCMixNVID7yEkS WofI5ZRJUSmbDp1vgiTA92I7MAeBbprhgXOhjJmmts1ITCg4FwrpxFcH5y7CDDJuV4QZ9ssh3u3V tdfuoaLBBdGb2sYCsRVjx94Nbs5Qqc41ju4IKdEGwRS4cBv/ewMFQ2+bPpmR4I+bdHfT9CH9s6cQ 9bjJ23uPr34zCNaHvrppF/shxbYl4b2s5+Vfrij7jlqgvhEObrJJDsgb69IgPkRbnloIBUJyJIxd EBGDGNqHtLpwSM1XblTWVS+ZDm5Ssh+q7l08N9VrcIrX2Ki2p43OqmD6jlK7TWU2lYcykRyRQSYa lDyOB4KXIcXZFpmWNuk0pP/auaKF3arSSduuH5afpQQq/3a8wmZl31r/ErQkmAnwdOIREyuH/cQM BaXwm6EwUJTC5lWutrKOG7LFr4zcYU2Jt8/Rq5JKW1oPnFA2YNLXLCAkwuAbzcaDerzxfetHiNmR lvVjqoOW9jk2kUrRtF163UUmhaEn4pfYpS5W7cFNL7PO1OO61Z2ZncqiOop7cVxKJioglyIHWaeA vX4kHrNHtn7xqrgkEpNDKroGceeYXTlorUXcF52bWGKHXy2OeoHaKsIA7epSX2W3Z+f3SjWPuXh5 U6GETJMWIKr3KrUotqseWhh7NCj/LWKzhwyEVVTI5D9k7JXybNMWe6aUeNRIQAI9y+La7NxuRf0C oSbfsTT8kGyPs5M5AsOtgZu6D0xxSNQrmFzu7RS6BanPrEl7c4Ju0R4BzvvU2+PDKFD9mBVcXN/6 aK9+W03RB746ZUZ2ppkiaP93iVRX/tSrx/3HDXd1fjDGWlz5miuuNbhbI6muVVpDHOv/OE2iKoZK F0t1SrrSwAqvlROlKg12XMfk1qErDTA5aVt1VWmgIqDi4bdVaTAZ1fal1ji40tC5U8OlcBKkp/XL C1MHJ6+pjD/sfxH8mH4l2SfitaRaxFI1HqjnpDR0q6LM0mf4kPaTmIW+uDY4Xg26Onb6peC0CZVj viwLhDonSOqWJ47ddlAd0ChU6gXWrU6csLpmkitpPOm9e5k6L8XCHZVK6HqvrKlnjgmjrLouu3uE eoiyVuK2oZ45NlSFPplRUs8cJgPPWVvPnEJUZUjL9xs/q7JDZ854JSQ/cyAzwgMVOj9z9hovXdJv +np22uhK9bQRqoeOEwAuro7d8sxpXaphKSEj5fZselQG28tFxUc6c5L4wFYDOn5WxWw9Tv1KWw+e 1lYDZSixHjz2JuShaAYar4CK4wkS/ORBTjZ1ufjBg7jtRVeFhW0vqWrdOJ5YJsh9vk1sm+kldqta i2W6QuiqEV9lO+puwO+4PHqs98TPV6ukXqC2qUld368uldFcYodAm1uWRw9LWW41qr5CHivFvFa1 772k3c4e0Sz6yWNrSXxPh8yAvx32Ixti5CeEs0qS4eocHY6hoGHpetmCAp1mR8LPF2dvZi6mxczF NHMxzVxMMxfTzMU0czHNXEwzF9PMxTRzMc1cTHd1bOZimrmYZi6mmYtp5mLaSS6mWw== SJgIrCvWVuGv5ON2YKG1v/Td+yM+jQlxgmUe8SGdq9ugOMl0uFvrc9KKbue2cDWj0aTS33GbfrCn WcP2lhjOxi9zc7Rm2stU7p8+dw9XcGRKcxA2k/598cyBvDxfYu2vEJ9aidGnw9LzH/bTmaVnrjCa K4zmCqOJFUYrP0645MdZFk8Mi1WF0fBQFUYrP80l9+eUQqPyYIVGti3NGC5olhWGKGTrf8s+3BSG yGRJ163BEBWzAIAJWBUaJVM1h5bctFqOAyJcLg0iZ7NCo54s2yYtC43MODfLK5WVx/Mhevb8Hns2 Aiz1nV0YVoVGZp6Ypp7LPRUaTd0rV7ydD1JodGnHrDs1p9UbvXfX3IcXc6N6o3i93mjlxQxXvZiL 9WzrX1RvlO6uN4p31Rutd/i+XZg5xME2ArkX7ukjDBFTR0r96HtDDwipBt/ke7OdZQZHWHf0AXUd HLtENTl925ml3a57MIcSUmPv142OviHGIQ/oP1MfVj2YNPz/2XvPhWSS5XH4vQHvAQOKAZgczERz BHNEGBVFQMKG34f/tb9V3ZOZRHg2Hc+edYHp6VBdubq6WBJhIR5MSRbxiL+kWB7MX7+u7CTXpTsw BRl+VWTTg4lOUNZ5ePgf68H8S5KNTK+KniFh86qMQ7M/yUY/yUb/a8lGUUnp35lsFKlgD3qsUZGB jaNX5sjUswMMXabVa/TCH3hZPs/TQhf0TnQ8046Jq/pPilHfnDi+zA8irSUS+mmwTr3xFCdJTuUa XxWBI7FuMOllo6Y9fFP0PCW9wj12a30gDQGcAl697/HN/l9RL+fBSKztiwWnQ1vNnaSEB9kZjjp9 8cQsw8uGo1fRj+ca39BdzVHXr/09s04N5nSomGyCXcH0VDwyyulzxZzfmJGJRXDJ+kLeMbvBxjJ6 OYgrgCP3t8cYszEe5BVop1RXNb4ZbxkdYRKEStKHSU1yOk5S0DdclWinpJWqWJ/pG7ZOUFEhayKv YQKKAVOAtkRfQ7BZn1nFth6CXeSoLGv0gTqEZIxnVmBhCbh1aJN+VMn7m61HG9SsrfuiX0nSigVl 3Enjm0xLNrAGHK1Nt+0l5rFQvCDfVCwJoEMaTRTzi4kH9reIv1jHK1Z/TpaBpXLMLwLthkATdC3z s6iHGIw3Q65Bw7wxPdIQKasEmJeIqYhY2wOVdm+fvExJlaRkcCDWeDBAfSrO8HxK5THWI0TvVlEZ jLTJeELb5xq0sSbqnQw3wkRVETMJwAih3f5t1WkIE5OQiRGKFg0WB9yekWmpFkkRaMqdIggcrfGg c3vJ5Pa8we0JK2DtHyQz0BX8iSaZCI5Pkl6VhkzK+qpgdhj+F+uO0bb4TdETTISY3gVr+2AUsAJT wvMba/uvoFeyIKAwv1iAMrg92KG4FyqN92CJGmJJ0xiPrJO08Q2pVKBRH/t7tDQLwE8V0Bz9otNC jskac0QOJuqpM4TLW1/IO7QLbEiO+5A+eMrik6zZlOSe6V0Sdmp+M94j7IXR2aeeHEgZvKjvsSrp XZJmqmL7Qt/Ru6B3MRo9KByZJAEiZszQVwh7Nz+T9uRt3mDEnPE+Oc1ijGNWGmGI/NPBS/ogzNzj m61HA1R6qgqnw1shrhHZhBWydeObztY5E3SCbOtKR3y9J3yXEWKyCViYoPVFj/nZXyIrZvV4IRuz Zo8c3fwCIxrFVZCjm59F4w3W6Gvp4r8SUBwrVeTfEkZsNfpfWmy3/vZzXeFPMPEnmPgTTPy5rvDn usKf6wp/riv0Cx/+XFf4c13hz3WFP9cVTjqC+HNd4U8E8SeC+HNd4RjXFVKP4hf5YPi8BJwl/YLa AJkj+UIKWWMpbr0dOkN1f6TumAy5+orFgoJ6eAJlMh4XCgtS8DGBw7vBUI9TUVfzuaxO0m/BQ+kn 0Sr0HgEK6I2oaxJPK9EHdge6LuA1D1oVgwWYPQITY0zOIygx1OTgDxAiy4oyw/H2YAQ6HyX9HiM8 Zkdu4GMwoYpc7MTTCAHepEN8/7ARtNgzueERVUMQzbJs/sDqFaSrU8YvaD/w5GpKEmgntdx5RHOG 3KIm4u1utNa5ivdUgmKJ0yYxaHIzjnErE4fqioA334Eugmq4/t0a0fgFdD+OUD6+yjM0jM0hZ3Ev NtD8HBUFhZiIBeGx7DuuTuTprXgeG8ML+nVd1DZTyA0s3nEytLCwcnH0LhWZRGtFzjNHZ8xJesfI hp8kiG8w7EFm2HN3JLzliHBw3FCwlb6mYP/IrUV4+akEsgfwA+M0yAeTQkrFS65i1HYS6M2BeOeZ 8YOFIcYvgn5poQQMipHwxi8a9TXmpZDp86S0ukiuR8T7yvASwUPQvUQBo/sqUAIxQfAKHLzSSmJB ahhfbXRAf0AzC5ghH1PJLVs8YqnMizxWWnct95dgJd0eHsQC2m9Y7R4Uas5vg4A8Jbz+EGQz3uTF qRLHKoIXboKBjHd2ccAF8BKuyB0D6qHTgJcEnp5e/CUT9sDTUSesAsEwHEMq6jovfvhrL/8jia1E Bqv6URC8rM/4QhgsoLJCvyAPh15Fezv9MIP+4RUQWr8HjVXobXg69xeo9U9PWFDuz6WwDB+Kecr9 JQAO0bf1HwCErETvSzN+kvDiDdD7yNWaLDXQFby6Tuf/MApLkjVV4P94+ymr0JA0aL1qzLgEFqWC yOHVnfTSPOO7fUD9p6SiX+aK79JpwweqFFkLzcHCRf0mT3LHJ/AD6hShfEZOEUUYpgIaFrlmLonY CC/g9YA0BMyTe9p48wfbZIyfeKRo6FnUGY1o+IcMBghT4Ij8Ew1GwyAT5cnBIcpogE+Ty23hCTIS 4OrUg0W/2iFAfwGGSE9OAxejV5Yq+pV3AwtGKFj4+xNV/LdFFQ9bv/8EFX+Cij9BxZ+gYqSgIolj GIEN9EQ4Ah5IhMxfmJVI/B5WPFGMmpWo/GXxRFngVSB5WTJz9wQJ1DoJNPihc/dQTecUK3dP5Bgw RuzxRJleRkauAyJRN7AoQHvgmWHjicACsCMznKhIoGVK9mvY/oqFZSe4MD2cKKl4/7vtIjb0TYrO +7jHCCeGkgcQfyCB/IJERItI9EiiH5l4RBIDCWWcSCLasUNHEvmBSCKFtz2SiPg46UgiHx5JZMMi ifYFTzwRURQkVmIY3szYk2URE+ZU1nbnWISUPVnCVDwFLwrX7xxjsGI7J4hWKqICVCgCLaIPnKbs cQroKRKLRSWGSUWEXgWkdNFMRSQRB0WyRRL/ipVlJ7kyjCQCC8QLpch963okkedA0cLbun9CiTSU qLriHyo/CbL9iST+RBL/1yKJESnpPxdI5I1AIk9jhxhHQscefiH+RBZ9bviZhBGx2IetlR5G5COG ETFp3fKW4212EcOIPLkO2D+yJkpGoE5AukG3q3cUkRQz4iTYEIBxYHfQCboWQJzKIi8FRBFHmJt3 EDH63EgQEaQoatySnbpYjjhvaQhDJqY+ZkOQOie0BAxNSsPzPcRBqaLURVc10cYwYsOju974gaUl LchnLGRB82hSEh74kfSSLySWJ6J7VMDCeCia0NvKkliBKvMSjSES5U6FfUeCBJkPzAEPhYl4psj8 rtug5DNqsRKDA4AZgqVHMFCDvpXYwCojBGqGRz0j7sGDKiUY4Qm/6ASXIsU99KgHmF2Kincte8Zp UJMSAT4sXsEcuWNksRw5jIpZLwFxmnHm6xmmGW2+NEojiHiSjPs7wzSCEabRM3bRDsO4NX4h1cNY iWfJ56T1hbQiFZMkI0FO0hOIAPeIu4hNkQI5X6i5EXskqVdmJIEaErbEUAVWDCJBd5mUGUjhncGs 9YN5x011yviNR0JjSKRGAgCivUOKmGHYBEtJyUBookhi9bB5IkNCECrSMYnXMCwprSbxvEyEDSEm kJcqWkPGd8e4xm9gJpGiUFg+TeSIEYuaPLHSnIv+iVf8S+IVIn59Om41Tzv1Zg8mnUzSn0kUw/5g 6riNTxT65LTRh78nLx+wgqlEptZ60WLZTr/7HjuqNCtvWid20qlpncXgZzH6MFdpNOrAk9vv9are sgxLS8f4WLuXip2jdZYebAuseyrhfAGQLOgNZ2Mx1iZdwAvFRqUX2r7c6lffBx6TLrrvxts1+ob9 vXzlDRZtNNC36qQJH/R2pAu98VG/0asD9mjd9GIsRSEOW+SA94T3zWfBsD92cOJXhC/5P/3XEpBM 0FxHGpp3jczDP/ZxmV80rkjGRXwgwwJ3JQOp5P+/alBvzALEIDAnqapDrn2S+DGA0jAtitPwgYmR 0Jf+L4d/0I0J/2T2nrIdYKcNjbx5WH8BzvuUK0ET9QkB/JRpEsx/Q2791yzFg/iMFVmEB1+A/8aO td+N9rD36ZihPNK34EmMdzVi0zH8h6f0DK8geaRjhEZYi1bMOxwmv4sqfQLCrtT7s6F1p9IHzdbv TfIFhJ4eh0ofw0JAPKQzIBB/04yn6ZzuCSvWG7AgbJ97r9SbMdqA/rpIRaDeZAVke/qy3q2D2MEO B3so9SrVz7F6GHYO2Uq3XrVepxtf6nVan1rs5PW1q/UWCfx93tdf2Gs0+kQVaHVSlTYIijTdHHhJ 08GXcHQaOwRQxgqvKNOhdbneI91xZJzGSUdvDBO06yGwF63euVZtgUSs4UPaTN8SmOX53xyfzvgf ShCcZxJY6qpJ57XX2FpsKpawLQWVkcRes1tH3yquEVA2lsjXu+1G5U/6dZFuBNVp6KsUsMZrK1Nr MQK72NoU7Eal0/PY7WxDa9aGQJbAvSCdWVsR8WyGBQDrfZ/ZBywk12rW+vVelEXYe5k4+SDyTgie psZ60dUKv2nNk1oN4ULow4LyUKdgWMQ452kTbiKnTYgpau2kOcX/Ohr+h9Y0lS78oVX7OAfygLzr JRBpVPVHKP57hGJk/vAjkX4k0t8jkbzE0LBnm36E0F+4poHDSH+DGFJ/xNCPGPoRQz9i6JeKoWFP 0vyIob9wTdzfbQvJzI8Q+hFCP0LoRwj9elsopp+4YRhy/PpH8Pxv2z8y+yN6fkTPj+j5ET0+oueX ngSMIMt+ZNG/eU2RJFG2gTIBbwFvwL+9f7ZA+oeyhuDjToECzv4SeQdfSVXq3kLO48TU6NJt5+Tl 4xxQYjVmPwQWC1tN2n5oB3Axoc/D5ywHXiUkKwwnqRLHKYRdcSqvsIwiCALHEgYmqizLCwxeycsQ tYyXOIFh8WSHxNL7S0RF4XiRUwWWlQkfDP/F7ygHtOQETCQC8hryRIcdTumLZr3aqmm+Mlw/OItP YPtg8y8rnTo5aut4So78NbVu1/2YHIg13s1rbaD37onjofmq59NM862hOZ6I7hkNND/XYG1A9eWW Y47kmWN+qvOZ94r+AbKCSYm/Qsn3XYtOe5EXM4njUjKHRXFZIClZVlUkIElSFQXz0RlOZggBSSKQ m8CKCiPL5HAUkKQqCKqocIyKJUcYvJzKpB6sTBPlF38awxT44SnMC1t+EbvWLQU8GA== OSkbxNGlyZcDN1QwiOarUf9apAhByPGj2Wvjd8zWwduj9Gat124vIln9SCVfqaQjLEv+8cdhEENA V/97coL7X5MTyP7wOOgvlBP/CXt0Mq5QlmHoXJM+9f3+qW5QRBP5B0v+KixhLY/5vwxJxL/UQ/bv 3WN5klv8P+e56b9VXlqtp53Sv8pp81dbSBNy2kfgKSO6o34dNbMRqdlApUVTK2bMf+5sZPkQa/+F LuS/ARDkzlpVVUQBTGKeJ84oRsUaMwxPnFbkZl9VlUUFnesyhzd+MzSUKNn/h1rCL/W3/68xu3yn 1Y6V3iu11u8/3O6H242uu4wKoDEIkrouHBg8GX+Tkygi+ZtYyTDjySg0RB4r/NGuAM/Iaq+tjha7 1Dpd3Xz/J4cku9VGx+Gt+E3r9PTgOVlitdupOoLp/a52WjrMNvrkPd5470X/wezovdX5P+KpwNRu w/HWrpDORNN9Uat0Ph3dtyv1jn38l0az9rebI38jz0YU/qo3K5ivHct89yv/Ks79E1z8x7tx8c5W huUZmRcEAe+4w8gHixdCIZMRJJHeZcGkOFeWN5PiMX5hRQxRgWPtyeFB4UNO/N9zCf+EDv+boUO8 cBulMonP8+RCBFEUeFEFeiI3ROoE5CIOJiWY9yogbaEFpDooKiiuMgoB/UQGPSKDksirP5HBvyEy +L8oAn6igj/xHk+TcELxHlb4iQr+YIkNSwxm7HPJDcvpYWQ3uuDVbP90hPmJEEbkCpwtb2riTOHf Cxee+YmcjuyYKoOO+BnLNvpa7Fj7p18Q+A+wEnlBUAURSy6LokQu5GMVAQsJKDLDcaJqsF3JbRLK 9J49Rrce0cui2G/c4wZUbBYQgR3tvr0I9P53AE+QRQaL8/FgGzMqsR14rEalipLMChJPri4EYEgy j3UnOI6jIsyCJF7xjp4tuxMLbzNUHNcb8r6w5P8zsCS1fCS8ppslhV8BNWH9KgMQYADAquHvE9yI KNEDy7p7AmHuOMjMSL7AE/4zwJNUQVEYEQDCq3gZO55vlXlWZGUsB4B1PijweDtWkYC3jYTRAYSE rTrR0w96Ykr8z8BPViWOYYAPAuYwWEgL6w+oQITwA4/eMh1+rIPnIZxFO/Q4JF05xFdmwE+eDPQm bkD8HfBXZF4SRQ7vcKVcEpRoBmQSQJXjWIYxnLWwLy7GOCiIfPH1l2Drr/VS8/8u2/O/ijrKL2J1 vxZ5OPEHe/4J2APw/hcizy/FnZ/zRj82u2Wz38GvlX6j92Cz1kv1r3bDtNapd8URv8HjReeTPrMU cEO8GwysfmbpFHhez7Y2Urmg0KxZdQtCix+cVhpar6eRFZ6+THhNiTt7JaCHRQLB6/+bcv8+dVod BHHi6r3e0+izSZ8Oo9cTGOOmVJXnFAlPdzA8x1LHF2u2Pd/Jxs61mj4TRmIVMLJFUQbFXSWVjFIw I5gCVg5QQffmYobzzHj7Rms0Wr/rHUicJCosq3IMK0kMF7M8bNYLOx1Na+rtRVZhYEE8lhwGm4ra ApyINSBVgcFS6rwJOOP93J8V43VF4RVBQSOWlVSGGFkS9MSIKi+BpFGMQBRjex1dWPrrAGBYMSew MG2ZnmcBIIGdjPJIFK2pW28fVd60Zq+id8BKWM6SF2Xdu6BiVT1eZRhWESRS81nlZEUUQegpHJbK RccFJvNznAL7CbMmc7ZZhTAwgsBmZoPFQwwk59kbMp8NVuVjOxvwSnZDEI09ZDgsAyoyHCnLhwjA yRIimCyLjEKnyTEywAjmDvOUqTdFAauM43GXcd9g4vYZcPROYpeNywoOF4E+KQ6s3Z0NToFJ8ZKJ hphlzTOAFzwPw5MREKcZAesa8qyqzwK0A0YmxX8FJAR1oBwFPwga71mAhbizoTK2WWD/HFYml3hG AhOUWJmYAM4ruOsMOdKkAq1gjVQRyEzgWJ0EHB44fG/gKBTr3CFzFggLAD1OgzGBwQtY9RDWTuGO mAc2LvQgsSq8LFN3lmpV3UBdCLmAw6eAuhJnbwFalT6siIuH/mBYUTVWj9XbWQXfBdzQiRtYgqIo SDQcsBp9WIefh7Ry/I/QqBM7jGE53HmebD1v0IiiyKLAqOiLw+3RVwZtgUKQo8l0Km7PHMLEBgDO f1SW4Bsn2EeFjQWmwki8KgH3EghysQBhQZR4DhkL5YyMwALkVVnhKAf1ctsMbDXn8EMY02AFBmGu 4uIl3mTtEkwB+CHLCLwOXhV4FAObT4pv0iosDKOyoiiwMKRI3J0uRxuW37QTH6I958IFOguR4JvC wiRkweCSkgA0RYvxSgpPuQnsIycoEnAaidSxTDE8rEgFhijCHFjdoTrgluHsS2cNfCMrFxDbJAPb VIQ/sGZBYURgcIj0PEgRQD30pIkMTzFNhNUIEjpyCQPlEC6MCggDaMEp1EBg3Hjg8KMxgn0SWNZy QzR4IfQB81QFGBaeUPiDlOUYTpIw+UShP7ED+D0IbreZQseEPTXAzbLmqCguBZSgDJa8JPkwjMwD 68OyrFhlHbsDJsiClONYjsgpwpwQXQA+AnGVefqvJf+lSygGWFE2RLEq4/W9IEUV4KWUUQLCARsG k4whegZd/EB5H9cWewQgyKAC5TG4dmAeBq7JApC7Cu15Qbf7ANbA54HuRIXnjaA/QMDB3LwiH7a1 sTyuTVEM5AKSAgNTVVgkLv0gncjLQMiYYESQhOGBtkHgqDA4cBkCYUHFO3NEFL2EjbOK40Qe/qK6 YwhuGtAXL8G0BAJxga6daEUp5OJ4cpYXWZagKt4gAgqBIqgAEEJ7zjt3cF5u/ObdnmLK5wibQ4GG yeAGfwG2AcsBCSVjkU3CWkF9U3ATGZbePwJdYEVg+C+IWspwQP8A2gMK5YmwSQkeKgaGDpxyT2d0 DHJ5gBau3cB5IDJQxICceaBmosOA2iEqAkhVELY8T9YJ+M6iAwBgodA8MSBLmBnwAx5lh6dcHZD3 ohNhDe4rG5oQDKFPCsQsCFrsgEMpgyOCnJdIqSyFxJjIfsDieAUd+sCeOEJjroOb+J7b+UxHBbra 2cAtUU1xBxgkYbwAJgfijQwKHEeU0O/BImpQVAThBqgLAp+h0RbFJci90MIFCkP8cQZeqJaGocqg saO4h2XyZEgOGDyPUTNQdwTqePdS8lxqDMbi7KxPdSh5PMFGjjX0aQArqLmKLImkgC+KCww1AZ8H 8PLEkIHvwNxh0iB8OImyOXmADCWHqkl+MVVelbAdhTA7c6dV4GxYOx6UNqqhwTRULHiGOyiQ8mci fMJDurALoBWQXQBBDOiBaAKKJjnJS9vZlQDCrF23ZOmbj8o3MBTC/GVT8QCCl4H7U3mK/fEgfWGC KhIiOUiP0ThQ/oD8QDQRJsOBdQaCGA8Iw0K85A2DBUBcehnvqfmCIELNF0lBMWclw2pgQggAnkIY VB+YKyuAyFGIeJB4GewWbAT4SnRtvPFLBZIGVGLpJUn8AGy4AeHsaGFwcQVhRWSFJJrYIol4/lmA f0VackvBFAO8wEwGrYfsB9AdFpWGhUoiS5kIFpHGgsggYHnOU0EbjFwK7pJ1Oi4h+QKACU81NBfg RrgPgBsq2sGEfrH2NwMwVCSiRgDfxcvY0Mkp02g0bC8W3gN8kySi7UgD+ye4pChC04PNI9OASRF1 VuGMOYGWxAPzgJ+BhVJOKYAqAfircAoJ4gIHATEAEhaIDzRcoqiCNAJo4l4Ad5Y81Vt+wMhwK592 9ZZot6aKAcJX4jGfBCiaxPJSoGmKHNYZB5YqEaGuUh0HyAH0XgI7nrgXeIHCQfSgL1Ru3fTvbeWx RPcndo5p5QFeA/1xsD0KgJkoFqj7gyogAjZx1CaGhbGw5TBx3QIe3OPBdJfBE/2MJ3NUcQcpVhlI BcY3WnrQnwrcSCHaDkIXAAY7S6PrIJtgtSxoigqdAWpuKDUEGI4jbbgBSLltIrTznIoVnRPBKp6o UZRd00NSxA+1EqMuI5uXyutwlLOx1UexUtNi5VYspzXRVUr9O2F9eb5k9Xna77QbMNZJp9J800J7 czXHfoZJ0DfbUkUusdOp/NnFQ/2nb7/AP0d1WhSdphoH5IM59JICpglHb6MDtswixoA+odLb6ID2 QaGXVbx9jkhNkFyICsAfwaYiqowDQSP9ootzxA4OMdbU5CVV4DFYA0yON5gxDIiWDDoMiGoJ2Api C1oA6olEpIK0EEVGFlmYJEdtWfNf3UJFs0FESSAaegOmZIgisE6FoxftiaC4w2pl+BHko0pVUQ6o GOwy1B3JKRYJA0yo1ajwkbDTgSMD4b/QOcmEi6CTRjYlJh6YYdFykmUQijgFFu0JdFSCpUE1CrDT wHaUgd2IMpH1HAP0CGIUfXvUcBfMf+3aM/5FmWPwd5BtYNGASYSWAjETgN0DIYMqDfxdkb1/ATgL OEkFYU24+eCpifBf9HlxRBYStx38NdgWSBDcHGwNthXROWCaMmEtYF+RsrIiD2YFOh3BmNcdGqjo 8Oh2lImSIJn/OlQnkXcqcUADIjoEgakqVAzgEBJDnAii/ossg30J9o3KSKKuPg4eFQn9RZ+HTJVJ YjbIBq8G0pbQAQhbwlC1kEVbCpQiUI8Yyr2B8nkAhCiAGOPoYb6UYv6rExUjEM0cJTn8NdxwCl6U gQ5OGUUOUUNZBvQ/sJuBIImww7K8ighQFcHCUHQn5MCawn8xdHWGuOWQ43CGFxLsY5mRQXagi4Da iZwAo4KAAgqj2+j6AQcY0B/CfzE8ocRMERDv4a/BaY9aL/WGFsu1Gi0UAq1+22S7IqjHyOHQfBao cSIhUQJqYI1WiaNuqwF9UBzw5kge9956eXOAURNHCqEBAytBAVXAmAGNRfdS40Um8BPMCrmTcQJM GNBYBjRj93UnBuHJhmrMmZYUei9VUBXQUgVRQ6gMhAieigSVS3deAotUYQx0n7F+DuPB20g93YaG w5igKl35adYMsBlxtGHKih/Wuz17BNJ588LgeWKv1PfBm7YdNzgNhATJmKOURGcZ+qj059dLq4Hd /H9TiUyn0/o9dqi94rCn760eqAeJy3pNa5FK8N16FX+v9LugbyRKvVYbvzYqf5KnGNxLXLZgRVrs kCxY/4JrwfZapVN9X9QHh+nah/Zfgg7kfKsKfTV7+UqvMhV/ShvfY6vkmy02Dd8Td0dard7/ip1r XZiDHq006yjABNiY2UFJ6/XbJN+upzVBLzvtaJiEidFjjEXHn1jrMgeYTuxI677Hzitd0OHq/0ci nrZh6Bsg0+xvnPR77X4v5B0zRc5jcoeg4vUrb1rstNXut2n7NGxW5U/P5Sc5ngPdWkTzScJYZowD xgfWGAuqNip0eo7eaQsAfa41yq3zk04dgAzvgh7a6taxN/KUo4MlMUJp61KMASGxI/XI6kA1AHSa Oae/JE6a0AaopYP489YazH60tsTKXCT5kEf6HRvxJ3RwA9MEaSZzPJr9AmhlGHMF1Q== ETggaDXWPMnczvsNrUPnak6MntfY6wKRvbQqnVpJa2jVnlYzx3Y30Enemt+a/jdhtCCb5Zx7DphD pqNVaDIBfYYKr2Iighqr6K/HqkRacLEXDOVGa9oZmDBBrZqBWnXAv0pPgy61Zk1PJ3U0VmPtShsI olv/6jcqFqZytlF7YH1027BlzeqfsbdOvQat/0+foYTOJ/8ZsrbFhDZ9oxaWvkE+7XTCcFGDuaJK o951LbLbbvXoT7Kxqlq7nnK1+qp0dfQCaamjbbtS08ErGPfItBqdRXPf92KZfq9l0nzUTbOt02fb Pput6mcL2MkbVR0igc/EBdbRKWF1nd/AKtX+6MUKtXqvArpJvadjKro6eLNbgyflKs3fKt2Suab0 9dHhMVCpJysCUPzx1WjC4yTw1079BcREd5CB/eIuJtC/rVX1vd6odTQXNRhP8U/vz7YOnMR8s/v0 W6XTXbPJH3vT3yomEZDfuz7tmjbeYjRc+ddD56VOWA8bATgARBCGlMWGQ8jeekJIOuoam62m35Tt 62sAWSOVhq/NaDmh7R9z9Wzg6iPta70CMigK4ofu5L+J0Fd/i0zq2PRvxmJcXrXf7bW+/l5O9uvw cLVbwXOiaGAA64iKjr+cLkpY/O4fM5X/ApV2X3//B0vjv5kMuo169d/OizmRk1OyLGAoVeQNm89/ zb/Xa+TCpdCd1hv+vaxYYFkxxQuSwkssxmPCVveu6RXbQpdntPx715cEoyOlSKLEKqwsw/6FLfDP KGv7829fFsuJCrqrGXKAlQnFyj8i8Z6/e1mmQem3jJdWD5QG9CkaXpbwVQ2+8w9QEAhnLLX6naqW xWS1iTDJf7f5dnq8wwnFVuer4sdf7AB8rTe0wMYOHLC3/ntRnPF4al9Xr9J503qgHKHTuruXj7K6 wXf+9cY8E8YJXkleWTQb12r7N9s9s0Xyvwjo/YUBhBz1Q4Yv0N76b0fv4H1rto6GWpqz/T98cXU8 i9OoVKOhpb31P1zu2j3zkTiSo/0/QN6GC5e/zAB2cuu/ezatdq/+pYcR/ylzApv6757Cl9ar1Cq9 yrjzUMecx6wRqolCdbbGOruiRkG2oWk1VIAvrZ49+IsZFYcn6cIf7Vanh46aTLer9boHmivieKp1 um2NhBt3OvXa0zmae6eNSlMjad4k8lPqVXom70yKRiDbCpgOdKLf5lpstFqdy0qz3n2HJZP2Lk6F cf/Yqxlnrzbq7Vi1hT63P2Id7Q1WpnMX2YplOd7okGBa8jcYvdWJvVRg5lV9ruRotoIZVWHTNdec 0xqNwh89LWyebSNI1vpN67TxbII+TQXzcPA8UdiYuI9kyHKrbQMMnraLkU4ivO8F2cgTsBbtnIEv YlhB8b1mTfujpFVbzZptUEUYYtVZYs3ZF66K0TbL7MK9V5EnYa18YBZRF1+sd7rGsJIcbcfIsF5b 5jcooZ4gUvR+zQSQ51sGR93B6yBrGDymQIiV3/tfLzGyOvgb2zml7U1X0k6jBdR1rrX7DaPEi5s3 6Ss0mZPzKaCZ1zPPVdNLz3XflqjIQhCIdqz4uCD6dYtQKYKSZt4aDcqUhEXk/YFo6xeD6QEtz23H KjwbXTTrw2Ip7plxPkZfnOILtMu69jsgVb7e7Vn8T/RvT3bKTjzOraIoYdstPDceNt9qxQSsDxTK psS0H07wnFsoREmrrHXyxX+tuEH2pZIDuUH4ZOs1GIAn7UrVPBgR1C1pHQlNSUsXnvrPgnjD7JOw zsGw3FOp3eoRg+sINAyX6eOSZ61+r1FvarGe9ocBJd9Bke9aJz3sPUq2HivNXj1WadQrumBMsEKK STE2/eczs1fsNxqGuqKXjoKn3pqN07woaY3dSg/ePWwB3mFMv2s7TuXTdg8ttb28vaX9cRnVJBw1 WPYbsOqSK5X05Qkm4FXj2CAu8qxfQf4bO9R+0xphu0k5n2M7ffEENyHX6hs4zfn3utvq1P+v1dy1 +fFDKcCkPlFRFTaA8WVtHMKClhwr9duoInVjJFcmdmJoST5b6/puP5VZKl7FdstHh7FspfqJx5ua tdjeFzn3WDHiLhbWe7Wmh6qdgtOYqtn+oqvp3Wa6tpf1/iVZljlWDB/GRCrvNpZl5gUGj2UYL8TK +SuMM9l3kQtoTpZyVGkjdXgdJ/V/ozzg4vRqXQIsBXQofLV7fyIqdiO8Qm4rsntvhfABgCn06kDg kV/Qsb1nvMJ67LW15ma10a9pudYXMiD3OUCvN3Zah4D+eDUdgPWl4WOEOTcy3283YA09cqOWRs4Q x7Lae+W3ut/pRM650BIGGWwvk5vxmqi64WbF7hlG1DFi2PeEEd/j9feUId/TTw6z6pDvsV7oFfKa rmhEewXwx5Roa+GtfbbNSZEl2GHgYb4TVLyBH/KWPNJb0khviZ4wDHlJ8N7jkLd4L54W9pKOThwz 1Fusl9AIe4lx+oHCXvLGJ//mhuMZmbDdb0dfpIKp1H95bTVqoIHY0hCczMqSYmZjT6amM77Y9dGp Zz+5VvvPASnoweXs75grqvRiYO784TmwvdFVvVlr/e7Nde3tjmj1TBsgbU/r9rPJZgMCYh3cTpkb yN0BfLlSyUuGOzsxn9lTMvwHoT44kuVr9J4cNMPBPPazwdNJvLZMUHhJMDiukSiQ63c6Xt4qsovo TINRjXwDHcnoTUsMEzM+2PCtdLlDbMls64/rG2Oxadulji40cN/56EqMYblYZi+2Y1SewEKxNFMm KDeGvnSIKjbMnLxEjqK7X3KOxMYKp6Whh6JvhY81bCKOoSoeVro9A/xGQDdKIhLOKiD7KLwLAsOA HpxmG2YmoL2WQXvNTPuwq/SkP4JQOd07e273zjpTCHD2J7qVVLJbSWazUrPSBtMAzK1O5Xf7gBaU SScu7yrjnpExStm0W20zUWPNluWgjdWbxLOMeUfaoE+ZdEczM9KX1JmctTuTGd8VWmPb+6NtAjoc BFkgeB3zDIKLRPqKsp2eWxRC3gYhpK3oX/qj9ZJ6qfe+KmjyucmGkpq9efvt6zP1gm6m1utrih7r MRUNn+Zflc5n192c9ZiLs/N+VwNiJS4tQ8QaqZixK+0lTdIY0zT59mEwt8zecbXVwIQvWJpD+g5M oNtrpGp0CLJDhgROBHePr+ntm3YiHei/CoZ1isRl9TkonkCDRkSZSDUwcZNCl+X8mtrOMHpuGRnU fhLQa+XVTi3VrVab3YA2dui0a2Ej2qYlqkLwOjvBk/ujnaq2mljmm7pt/AGMXdJD7QFYBm30ZQR0 1MUheyTTIyIG0HFNyHgO3QVaQ+p0KsxueiS49KIfSfOHMmwZMshGpZ16D8A5srPtRvVP/zavzV6q 238xNj8CKdt2LAFECZyoFnv5M5bvgIXdCYYVwj+ETGDKPVANDeYXYT4WpcicX5etDmoXHi4VR8NG x0S2dqvXDW5pCqgXevmMXX1wD9/Wk2Yjc1drTZ4Yim07tmuao7Oqdu0LHjeCNwERsaZ162/NEIhZ k9Y3QPVlVXYuFDJR0islKTw4GMrfWragUxhbxTz3wHWTLa10qVwMxoAvu3vev7NWlEX87lgE40v1 XYzWpH4L4w2dN1sbT5R8BaXlvdX5v4gjBkoZfcR3Q5vyRQK6B3ZdIJS9BSyD4InWRO9/LRJi4ZZY mB8FC+GNHtYuDplEG5ZVb7629GZYYsOPxEH8oPLmlNzevVY7QchKm6Dz+qXSCeBVpF3XuI0/Evex cfgIrQNJCsVLrdHuvLZMpTcCSze79JKktMtg4iMy/IuEMiwL0rtdwwrx+PTU1N4qVlq/TyMgXgw1 GVWMHQaru+l7paZ1tKA9g2mxVeIocVkoLt3IcW6GjOjVquPW71mfmTlX4KePNeoBG24pbFZM0qdd q90NgClpUG3ZfAZeTd7cS/NSrKBdVw9s/Y5xLQO7fMzxAKYAPQWLTjLrWj+wAYZYKw4Tz6thp9aB Dek3qwFbRtvo3oJuAEKRhsOwSvJCpdk0rlSwnBQDrexKtxf0q18ptI/qzSAb5MsmTX0aGGe3ql9/ 6upW4iJVSqFBCNZ3pQdq6H2idHVyer8Y+40LsQqxO6dgDhqy1XvX7DFCct0C+iYyRvOYFX8Oc7QF Kh6NhnHfQzfSPuGbxhv6XYNBCkn3s94GfbX5GdysAzyx09Vw0p2g/SfzBtkXYWS0wwcOM/nBwAvU +62XPRCxNkCb3pOBIy3vrd936x5nJ8A+MJ2Ap/U/tAa8+aoN9JfZK1V+047ASqy3G1rGuSEjOFrq zc9GtwcgMOP+xtL2mp8xvDTJtqpEptZ60WKn+aLu/UMlBI8Jt5pdt68QYBI7oY9sPkJZlq3Qj6uV 7aqPbN1YQ6aU29tTxLyGWIYPha2T+bvl9auNhbXK9co+P3+SzG53dr7eV9+a0/vF6ZXEQq5eSXXn pIvdgjS7un2xs3kkbK0e3i8cbXf6VblY4I6UOCsIswzTzX/k31aYue21x9TS9vpKu7vdPeDSU/Ht tcPpjtFov5d92z073F4XtFKuvrFZzadSC28DQx3WbmA8OV+Mr8q3O738x0NWuE2uZL5ah13Ytt77 8qY02y/mhbmr7Edj4Woqnn9l9l88O5uT1Vf58uzuPlPOpS79B7W3W33YXv8sPmyvdlNfy/mVeL+Y 2Km9TsUJsIrPTyf9/OvDlZxtbDeuV1+z773cu3zLOsDxPJ+vsoff2+tbC1e0H5hyN/f49tiCT/Pf +b3a3nQ2qXzMZUrJ2Sadw3Wl1p+Kqx+J5WqhKp4lcu/C09p6Js7PL2ePV56Xt3MLF8Wc1l/avNyf fV+rViuf+Km+XHg9fKcjs0y6Infqc8+r9cf9WrYR31pIdpbv+5nD0vw3zn9xe23/nZ+KS2uXD9uZ ZnXha3njaC0tf91v1GU53X3lM53qHrv8ucqaPVbz+91LAJu8oMlXPFNbrefSFdhf9mgjkVzRsg35 9Iuu4OYwvp3bW5+9KqyoYhf2Ze9Omt2Uc63H5fXL2t0q9zL7QLrdbMZhQZvS0ixuyZ10JZ01EU6b 2c9FKamj5mXtkGEfZo/y6cr6fHF6+baDo0j44JH0QppMxZmXmT2BfF7eLK7rn9avCge0eW6l8Ew7 4264PUDda2Z5c7OwwuW33jb0fq421tdqH8ePZCfNCUN/J1lRHwUaZffNCTxYE2ATG+fYSBPIb+J0 Nv9EQJ3XuluCdCt9VDPl/Mdy/jV98F2oVBbmstLLxZl6Gr++yJzksqf511L9e/v7YfVtKp4VbspP FJi3Uu228MQuX2aF68xJMf9x9ZSrf0jptdev+Fsx97rEAgA3n2X5vNayxlNK318HmZPDpYNifrF2 QGFjAJriPux+r506W966rHzTBW1KSmV7rdybyZT3e/3Bpbkga4ODsRHXnWmjqxJQzkmuNxUv3Nbi b9zz+laeKd5v8wQF1p/Xi3nAjqWV5WxLfXTvlROy9o01NoJiztZ7t0+gBGuxw2n/cA== J/O0zxKMWV9urz0XE68HqQyzXr7lFuce1+lEnOCQ+ueqVkzMtxdz79L5Z2H5MFW0MBUI4KaFHKZU qCGGbgNRfc3D0mYXc2/vha68Vr04z8i33JV7D053G5eOvmd2CsmVF9VrS9RP7SA3Fc+Uj2rLwGE2 1Xz28ObTa7akpa3dzo38CkRT4BhuRzgaxJzeaXHxtLFWzIu33PLmznNyKm6tC1ZVfS0W8qKclZIn l4ThpNjdyxUyaD793F7KfvRqX9lG87KVKb9fz0EXB8tmB+3CSuuYK84n5bvM+ev7Arz2MJ+Vlg/f KbdczL8u7Eow29Y75YKFy+tdg4XDAAcPZb64/bZxjQz+Of8ivF9lLuLVrrPdfOa8fNdQPhrJdcLR LEEAo1jPW/vMevYz0a4X13fYhI23354vVewwAVliY9Ys89IvJDa+ryxJ43oKmJzoyW8wPa008Fx5 Xl7b674Cx67Oilm237jLlJ73c/pTNfO8vb6bS0GT50vgAofzWfa2/5Qp9cuC9ZQ0Bj4GP3xtd6qr 83S37PSZvlnfOsk15fPXtwT78niR4een5wqI0zl2J3e4jZ82mf0ddoPRXla32JVEbsv8bdN6Yypu tSS/4tcsssIceZF8lUqH3Bk+3aBvGwPk8Lcs7SyznizKYjJ/zj3dtgvYZJ00xq/5qbg5vSw2Orb6 oaPgeM4uts3Jb5pvrJEmOJtTMiVzuRkykak4WSZdME5KPt09KuNva6QzaxTShRtExpTdg5KvZn8l fRTzbfLOGj4ny9iyQEmak+lRKDbf1s5MEJQIPM1R1l1bB7vv3CiPrR1hI1zboI9C30FgWX2TZRA4 OcGxQVZlfSWdmSPveMxh23Mtm+FbQqdMPpk90kGdXylaAOf3QwxftMDGh+aqLFTxBBZ5AJg8CKwN ulZCOQY4Nqw1Y+MTL6C6KNUE4AaFmGuZBCarzi62nLPJmSNTnHYNShpbVAeYbO2WY1c3LawlzRES GQ9SWTNneGoyD4qk5IFO+6Tb4UEdjC8E5ASKpGcdx7wYIFmaSZrDoSHdEpOGKLckczyXFHbxhHyi 4MdlkMnjn1un6reUKV8eNIvbC1oZNP1Xzi4w1EwTZOXbYfH56Ga1OL2UAimG61IMaZ+cA80l/7l9 NXvxlqs/PnE2G4pVwbI4yEoLoEItntmUjfJ+f9mv3QUoneIL6DBeho9dQdm4ze93lp5dhg8uaJlo /2gFroCtdbvuENDM7PblQiKbrzUOH6biRHa5RpHXbg+LGXE7fZHfTTRnMwc3pabjaeVe6pztlrbX k/JMfn95VnQYe2BXomFqyXDUk11yOPvylteWCodkrcZKz4vFp8Xpd7qCvbvyd+Z0b/HeW5BnX6jl u7w5u3al65bElBK7zfMs1RR/hdo8FXcpzr9EbZ6KuxRnsjTdWGB37/OV5s4VGBX7n8UCC0ZgScIC qa15Rn6f1QAmkrRkGsWbmTJXWbTgZHUFGuzJoZQtrhfuU6ZllQq2rKLaVdiVLF88aAeojZ91S+n6 6V2W2S985+iqeW7mLthUjGQoXn3wpj52Ef/UtcLIloUdTvm35OIWRZAz/ruVObi6ngPyWf62wDYV 1/fgMXuE4FcY9uClVszVvm4IzuvIaZuIdpIvZvKaSd3n+m4QeF5tJC0CsEwFoMoBo8I20Z1sQ3q7 s+wEy8Bf3eeSCVe3oMu2XnP1bl3KvybvgHnO7u1ik7TOYdTPDHNXqCnVR2b/s7LLPa8tneJzZrX2 1WCQr+4TxhVEV2V5e+3gZmanPfM+be7+Kmr/J4BjpZ3aB+DYRofbvphWKYGszKXvNhJ9Tsvuludf 6QMT2ZVGqrOLIkh1WovF7U7n/UJYPbraIr2sMVtrz2jsgC3GvKq5Pd1v0L8BxG5nd7NCP8uwKxdd 09h9SAHfvHvMqGsHSfNBWfhO1TO6dV5e0pj93Zk1gHZqee1l9V22Rp6Ke4096ZGn4hZKuv0r3O3n bO79fnoVDLunJ0ffqYPs59EyWHynr4JzDx6zn9zGtPWAyD1q8XF5bfrsONvQsmyuPn23ACw1e5Zn 5t4zhern9zzZDfWjoxaLj6+FhWLmbA8Y/M5ZguI5J2Xmde58vZ8l1nL66Pw+gz3zxMmn49ggxmRY o6VOv87OIlLvbpJIQIBYOP2qjWLrNQr12icC1LvzGdeAAM7WQYo1ths8qBsHDXeP6DywE1o6W8+9 3+WAzqWj58FunVb+zcOS3mTz+4t4Fd6mt7+3qpqxjQv9jPLSfqOmPuBBGcji7Sb/mpoWKTw39jtd Zu9uZ9307BRW9ysvKcN3cczAUOXl3Y17gaonhleB271fyJRzJ6V86ryW3F49/qxbEsvCO+pKnd89 v87ID7W7wkrrqJ9R040lS4fR/X/EOj9plomHAHa/0ny5gL6rNp1Kb5ltoZeGf84fHLTWcs+fWQHU Cekkv1ddPoPfyqyuC+jDr+Te3otJsMQTM0pprX1beEkzb/Dntj4VXz1+W6sXXsrz305FhgiUO6U8 P1cqPs3OnxefTjM9dFO/eE/+Lf4J+6fOoDtpF/oriNmGfLZMlBuslYDqDRVH0npiu5NU+5mzpfxr NrmqtV2DrrLK9HFx8ea0B9oTWzMfHC5vHBzX8rUvdcUaGdaXSICYmL8CHPs8Whccjxbe0+/a47PR hWZ7Cvu3Mw1UWXvc/s6ya8CO+NlCcjoluZfmaAd68upr5uAgsNGe9J1e4waaNErx4tMn0OLp3f59 obo1L+YP9qZL6mn8o7jd3T/8IO1MDjOIRbn6zJykk+FqAeaQba+4cUOPT6Tfty9fL7K4yW27dqh3 tbzzIC+CFMuIuw97Th1V33ilnq0UHovcReZs7SpuU4L1TVQT+f3uaROoW0rtxHfunzLNnYuK0x9F u0K5T5AuVdtW3+8zDSDi/FHmvLz9bde89ZmlQXk9XMrI92u57dWr77p8xfNappxpDaAcJ35+Z8VF 6TbT3F36Brm/Xqx2bciyuSHxerfY3FAwydd7B5Zs7XkjiDQ7A3PQ3ral1tx19izekqbiyeZK2VSn wIgqX259bq9vto8zF+mD9cLLgij5NbkEQbDYRWmYMdkRgnJ3tpjLPLzBn+RTMX96xHmN0l3ZbiXL u0A0a+9usvBdqRkPsPdyl78HjUI8JjGLzXdro4AnH5Rz72Lv1HCHftXtfV9tCCAhzruF5SXp1a6c w59k+yn7uH051+s5yPUZozyn+7cPtgUjE+bj1S/JAjVV2HVwHDOZUu+unn+d320oYmftikRi1rTH 03cPfJFQfO1NxYHlLM0Xc1l1CVW1Y9DrMp1C5fkuYd/Q6nY//zZ7fwPGR6JaqEqL6xlmc//LhbBr 2gVXze8fXVwDL91NAk7f7RDy0amSKAdAWXdzVMWqXh+/wrx3eqBbXj/n9zd4rvB48vKQfy03U1a3 67v5py1iXIIgWN3X415gKtgMQD3+sik9q5mTVrWtHotP+7AlzXNQNQvljKyevzlp8YOqQfDp3VSw EIqznxm+t5TPnDeP8oWX16cNr1GgkZBQT0CWMGeF6tW24qYxprtyS5zKoMgsXHtJCGmmeDSPe5DL 70+/Mj6jiLf9E/8uNi+EQkbcej0sJg52VJvlFECpdrTX98UP8RdBkXlmCtXKrZarb2wpMKWDlD1Y lZz+NBsvgQrRTeb39lD/SWcbeW39cSZzenYL9AJaUfbILvTUzBcoB1dzuimhxyFvM6WX9msx32Cz DLehZW0rtbkgxI1baXP1RHQZ8DYcs4lt6HvlLVMux69sm0xkJX1w8YFW51IfrUVAle2Pw+JTb/bV 0pSsWdvlCxkF0PT+Gd7ebQO6f2cHlI1y6RPgJMwB67n/LD62jtXCSzLjrwFIm+3aNaxqD+zKQJ2i tDt7vqmArlebD2xXRjJk0WHQ3InntZRrZLRejbHVkyv+GjG5aOrgrs7ufOmOkDCSSoMIFOCRe8d2 KUbxd77f1oiFwuyDEQomHlO3cdCvhNLKNlKFRvbj43Q7v1c76+X3E4ki0v7e9mV5r1LMNCoEaZYK vfm9aWPk/T7RIlEbP/74dJJAGWismdPj2hbD7czWtte3hBXYl6dqMVf9Yu2sd7/f07Va8oYZtKRr Wa3VquXV48eXfvH5kfsChX6Lj4C/xGtE4RBnPu/QSkgAn27PSr2D3kbxqZFKO0ahyJnvLsmrj8sl ohC60YtfbPLAPoRKRlhYaKns1UE6o+x0e/TEwHm50lzfaTQB5J+1mtdrqMPctCqKvJXbRVSaAWAW ZrbXz/hHQJv1GTPKbDHhTTDc2isYmLoEPGC8GaruIdmQpG9WLU7FSUtp83tpP1/NVT7zS/V0dfVo mb8Dqpw3DXeDP5msyeRJ947DAKe3cvl5toNGGhDSI/MsfTNd0MZzH9spGxNmuNP55Y1MoSaBeMtc 5d+Eh0/A3962zZtHm5wsPBSSkgxSk1maobbRxv7tPjVnbJv90H9HuV/bW0CD7B4k0c1s9jO/8FG4 rb7cevTYojIwcz7d0c9QOLoFw+2gXFxa3NknWrv1VMexNW11fs0Gu5dr7RxoY3N3p/y0dGC6LAmU r0Fet5cz543WqnwB+GL4RAmwrthsI8mWd26V8kXmvHX4jP3BKDqtmqqfH+TNzenqizxL9IqJvcq6 dHFaSwPxXaw4vagSmFTFWfTVbqEXbmFrHtnjO8hKqbLdzJ0d5R8+UllXc+Vk5yNjcpjbfFHZvPXu Wzp4z55l5qSs0G1Kslxu16gl7vJGw8Yz6wuFan8G1Ilsrw9Nki377p/dz4LUzCqZk4OlKzxQUwf0 Wei5xjN7eUL7JdtZyLQyrwk7oln9PB4UivkX4tj27OJle+3gpAeItnLtFvmb0hlomUfFhan4Try4 u6Oc7BVEY/12L7nFGaj9udK6ZS3O6BxZBa2O53WHNfFl4m/oUwH5sn3I1ooF5XzX8rmsr/TzL8VE eTohX9XLN4QYgP0nb6zpgRhZqmM/a9JVaovN8J0aXYupIs7RroBb7INuWRWrQlbarqbsa5U1Sf56 nPuiGsLBVS67VqzEO8rJ7fQi8/qUPEof3X+LqPjuC12hdV3MPSytwGzOkrDw5z4g+9tynBX5O/ij okQuHC2roFtnP4Aq2/3t763Fy/+3aZ6ucx58y5PbJCMc4EvcYSVHklnT6sTMApDDJxl6HlnGU3+n +eITuXUm3/q9SQuVDORIB7x61Gq2qu+d1pdmvX9QN7L9fY6dRy5dGDQy1pXOWcfq9UuSAk71Gy/S a+GKMOdMp/d7q/OZtaWAcKIUBqhyvaE5rq7yah58L5bPukIviPJ5j8O5ndIjxORWhi65861RN3Lt Qs7tGl3QPcELrpo9vTsLhTjO69i/DwqR+yMyLy0jT2G4DSkHZVwYbxkl5jLVTuul0jus/KkZmSdC JIS1IY+FscGrRJzzX2TQbAl8JoOu55Fz15z7mms1ayTxbw+viqi/1o3j1BGw0f9K1Q== YM7iBJibvENJzXOLhk+UMPq07lSjh5k9K7G6GVWEqqyhG+/FG4VAwCGa+mOaX1KX8Xa5U//C0qVX 0fMcfXAlnO/ktW6v3tSvmRya5djePo6aDGe8e06TTv+0XhyOkA7NvNag9emIiFlEbrYatIGnNA8f d2HwNjTXC0FXHgbRiEsEWrgVKDdxmEpPI9fENCt197VrAYRTHrjJ3eclAriLrkaAULZlUAeLV1yP U7qynllkRvtS/wV3tNXsnSMGRdMZPPWUQAIeuCIoCF18ZKgdbbxT44I0KjfD8czAi36ndRSxatM7 sXwr7GCu0qZFXOtB2YJuFhSh6Skwtz0rYTWIho07gKM2zTqze32nAKzENtlgfk7pDXhI1EnYBXb5 HcAbw0rUvXctpl//EOsal0f9/q41Y11651SlGbMr/4hJsUoXf7aScoxL3lPk1q4e6dzZ2Z+tfqwN ex8DuaXRjSRD0+7eKvUm3mljG2glBoOZrzZh/rFeC7uoarE6uQCnEmtU/sRCwZU2vZQQZWK3X33H 6e1hUKn+1rS6oaM1AUR9mF3r1Rq+3o31m59NQPNUZGlR7dTbwfcAmEwLCOBKe8GbqMK3lV6LXzdy 0YKauu4hDTWssoEZ0cbSgLe221ow/xYIDPS7aKJiXzQpV+pVmjXzei+wWeFHqiTlTHPS7MV1/dJR C/H1Cbjku+8VTXix8+AlQu4uutqb7RJNez1u13VZ7UrTliftk3jXtN2ZYF5aJAYl3Rkjli53UKpQ +dKrD5Qwh+eEBsmVwXhnqHN/4XG+nHcmocJvhSbgtwcQoLN+r3Wgddz1ueFJWQP+P3jpLDy5rrQ9 J10erOQCT07fXgfmA/tbrQ+mpMMTcs2qoyNzDV8vwNCIaBkcBC+xOmkOXqmrz8x5j+zaoLdjDY8a qE+FZs0sP1HpoY8Y8PkpC9peE0cwnk0RPLf/4pk+uLwpPsvLW5cvaSa9fJRc3nrv8fiJE9bPVnnz wZn5iTxY47fKvWz+Vd353J0936jkX5mbTfMpt7xxLr1PL/K7G9PJ9ML5VHx6efNzfXrx+FadXnmv w6Pn19T0cn+1NL1ydJ2fTjJHHJPeuEmQ4cXp3OKZ0OW6RzC5/KewdfK8yWcVXpFupa/b9eRzsUWi ptZTZvdJy03FO53NjZfMSvt4f/tA7W4qu+tXqWLrVrgsdO5vmfxt8aZc3MhsVNmljNxk0ifaBZ6x 4Zj90/Mcs/ssprnn6d0TdmXh/dI+EWHlHD9l4bX7DIFY/nNT3Z37cE2gO/2wkOcWNmfyriapdFfZ 4bZmdx/h606Dqc3f5A14HnY7nbXuZee+oRwwaaFEQUDSOo1ulZ34Nb99lkjAi2wTp3JiQbnzkFva TvGHSn95c2d63gIbGVRonZeafoM+AsQent5L1rCOQTeexe+lNuM56KN0e+o36O5s4yV9aw0KELMN uz591529vDn1HvRsY2FzNXe37zXo8lpVWPcZVHyfii/NbQlH3msVbq6ZIrN05DnoTLEmzcnni8de gzLF8lXeGhT2xT6sNBs/LWUyfoM+Mzuztxfeg+4ktxf2XlLXXoPCvtx/VCR92NOFBdeu8mu9Ro0M Cij5UnDu6k3ngds/xkEXB/c0dSdsHOWWYVChNRUfQKXH9aLvoGLjZKbnN2il8zgfv/QadCoO7xar UnNB4smw7kG7mQfeb9BdoXV30/IedH0m0V2Q5ztkUMQxx7Cd/jMbX0xs3T14Dbq8vnbut1Jpdva7 fyt7DYocRri5Y4oH66eeAJ4pfqlx4Th/5jUoU2zV930HnT860XbIoFPxgbUKNxqzczZ7672rx1dM /DN9WYJB5bZr0O7CzpMB3ptkwhp0Kk6GFb8/S+d0rYX7z6Jj0NtN5nBP5XHQpYGV7n5+y0J2S/Aa lDn8etXIoMgtHcOSQZWjwuOL36CPzEnjpOQ96MHC7UEq1eq4BoVRyLClI172WisZ9HBHOBB8Br0T mPJeadFn0H6vdLhzJ0/FPdd6yfTqvoOWteP0u9+ge8zl48Kma1AYhQ57qC5cJqaPtzwHvUpezvsO epVJrM36DVpnblc2gPN7r/V4T/uYri4lPAd9eJk58h30c7WxsO8aFEehw95vMY+PGcF70JPlmfYS sHfPQZ/564TvoDM3j0tpIpE91ro+Pd3pFE8/cdDlAaI54baXZ5T1Kgy6+u3mSX22eakP+qkukUF1 uU+G/X6SvzpkUJD2iV0HgBdPl1dbvQIOujJIqeV0/KR+dA6DbnfdKy0ctxmgSjpsb2vZxQrjzNwT JRruobe672QPZ0yhcFHEQVODjDA+vaAl5BsYtNgng4IUs1jhRjp5RQfdYg+SrkFnyvtlyh74rYvD Q/ugXK85zeV6VRyUGVjpJX8/Ff+4zq8vwbD7024AdzqFZUOqnn65nk5z6t6r/1O+upe0ng5IseXN jVbD921gvfMd36dMYb22YjwtNQc5zOH27p3x/HKAwR+el58Cntaeq/5Pj6Ybb+buez0X5lL+T0/6 nx/+T0uXqmo9HYAYU3ovZP3fLp+3TnyfdnornCHUdm48ePLlhfxtPL93Expz+Zbr+z+9mjudC3gq 3ScsiHk8333P+z+9Fe+W/Z8+fCZOrKeDEHtMCNf+bz++PWq+T0G4b256PdUhxgqXyYr/2xup1wv/ p1lVEPyfHm/yrQCIsSffq2u+T1fn260n36fT88s50Xj61BmA2PTc0ean8fzFzfumOSb/5Xzadllg yGbOTSN0XreSNtuL623gT0dNnflUzrP6p+f9LdM62N0o5z/ZXDa9f5Wf1fZL+a3lUllJTs/34dPO 6Xa6t5ArXt8Xa5b1Bh3MLlhSzGYAz6brGy+LsI0zBeDoW+cO3teZ4RY2TpNU90I7x7bSzVl+Afre /yKsFe2cG7s+lj5SmgtgBV/3UYwger2uew0KHH2V9R2U2Dk+g0qzU3G0dB6sYR2D3tz7DgqqbZv3 HxTtHAcmO4dFS+fNGHSnYR90fXrRPqhQmrOD91TkbIPW5udnrUHBskD93xyWdwwqvqP23/AeVFh8 8B90plhJOfQx57BE+/cZFOxB0P6ffQa9efIdFNYyszMn+a6VaP8+g4JqADpFxW/Qc2tQqvU5AHx8 cOk/KOoUTlSaw6cr5qekri4tbaTdu+/Tks8xEXpknpdWM8HtdG5JlC2LX6ATSaDvDHquFgh0LLfM prpzneMWtpg9BAvvdnhtrhSIfwz+Q//kkks501wHrsTPneFv5xY1AVDFxeVsq3tM5wCf8ug3KJCR XYwJhr84ha/zcaLz95eMAagSrA9gm8/pfNtoUtq2+56A6TH7Yjxu/dlsJ2plXWMmvdh9StAcJrr9 TRs5/Hpkytn0u5aP459ZEzpLXp45WMFdnq3MLeyaAOQsbw9OebMQ1/+sHLW8JuWYUrEbOKVZduWC XcE/d7rOr/tc9Jmd2IC+lSgcBANd/1O5zltWtWt9IF9whfzc2sGhtULv9eGfsP1bmPHaP9x9xw4i fV7ZbRqP9aHyOtT+6R4Srx1ktA/tchhg+SMDXoHQ/bwK6ywSsrfYwkN3xwvuU/FhMWstFYFyXHC3 QcwJ+afOZCiHec2lDEweAVgu1lO431xysp6CxXoM2jfXP+Ru3Kx0HAA0J+wAIO7+aWqeKmWDsCug Nb1ne9s9m6f+AvD2oxUTdp7xAEKVjwXuoZ898GbcnlRJ/XEeS0vOeC1tgCpDlra1enYUsDRKQ4vz hIasiTi55c1K26SxoFXtHMzru++B7IX7fNK1IDvnj7wgNOfseG6SoQPP5/HPuS5fBpH8scC8sjM3 wwPGBRZLSlPfhVNOZxM62mwcpY2lU6eOd2fZW3XfR+TrXU3F/Ttz0V1lZmfZSXdFt8j3o7qpUJHx wvWD6S5dn11dIX90HkgiIw600DEZJvo0E76hcbqhNu/3AG4UB3iguS/k+Taj9S7SAzN74Rc9EbYy c8T5LjL93lresHQwC2IBW0I1RceW7IRpYQ7WQ/VkT+YDzWs77FL2o+itEJjKoq/G6JBin0ovWDBF 2F/SGCb/2PcSSzCKh/4UqD3tuPn0ILCW7GJXj4t5Tkqb8ZOV2+ZsIk0JFTpfWXlybjKAEOFB9i9Y oQvV+W3NP9X4iPvnjFhRYF0mJ4YMl1ThIdbr+J2lg+c1NVRnzCQhxk4OYtwkIcaPBzFdLOuItjJo uL7tMrWFSiHYKpmKoh1z2euaJ+fwUmj9+Fhvazqygu1NlW+7Tkt8HKrsbc0NaSiTeKwnjmWve/Fx oIOzmXfNxlsfC4YOo1WeLiKaCue+a3kKoeRIE3EYeKhdhE7FYyIhhOuaiJduCVNx6ZYjTcRGqXqM L8Q2rMz0djxE1C5xXUdAFdQtdUxf9jhmpPe4lch3gMTvcrbZPnTfelFxkeownm4NgM7Hnq9x7W1a GwTiAiCs5aH77Svjvexh/yn5MgDT3o/IAEBXCBHLXgzAR4d56CXmJ7M+fuuyfET3ZSygA8jfQyWy G2t9dPk9EtQbcX3201Bkhczrwvf1EP4MH5sccL9nuRUNy2J0YAkRkGEqIrAikbg3MgCBO+JiW+x+ 10Xi/Jza7ocbaSHeJeIh+dp3kvgIvgR+bjUx5zubqfgwRsW+2yXr7QgYcMl6cf6vfacGP9rShIS1 NAdV+jk4vCbiFsuB7g1zLS50Z/f7TpNypAWp37xLg/X20gX6ffZJcDeC32cqHgKY19XEbQQfSLC/ BnUYgE6Ax8aLFTg8DU5VOj2oSrcPEGJ2ZTp0AB9Vmt+6WJ4NoZdwpGofBMSkQsWgw6O4tXq2EMFv 66UJDy5tdXx6aR8QGRgVz70lMkwlzkZZVRCeH1hyz4TYSAtyizw/BjAV9/dwwjZNO8NoozAAAIs0 FY8AmHBd9mBA0Plh8mwUXRaDVc7zG2f0t0Cqm4pMd8iEl0fECJvfEnMAhGDeF1XaYVer3Sj0EsHf ip1t9MbmydelEYMUrl3DKM8QQs+3H3ek0NnLVDxyPxEp0KsX42wP7WfsSAXpZVDumTkjQ0g+vbNc 6i6qECVyP8AtjmHehEvfxN9SwZTjclThWnz8XtgZMxlxgzj2oS2FCUJ3jM8XlKWmFyg99sWugAZy tMvWIEeD3zw4moljQ2gSSBvuKF4wR/OMVucGDlWMztGgq8P+VDycDUXhaPDgdHpsTen6YhyOZtE+ 7NsEOBr2MsjRvHAstJ+hOZqpKbn6GZ+jYS8GRzP9lvbQy5kVx/HWBZwbFmRB08Ch6Rv31lLadlJ5 XlweVOivLyMEYCOeudq5aY9jRhunCGBDQzhj1OACduUOl/rE98PZLHbGR2UzxmlbL3Iu3N/7Gz4R iflS1y4m0Y/TpTXYy1TEfoY8AuHlhyH9RDKpQ2fjffDIFuENUsndnQ3nyFp2nh9zS8P770FpCL8N bVV7W3zIx9LjWnw5YCPX/RCLL7o0DD9NMRVdGlZmXkYlH0u+XF9NQr+HXfOQhcNLMQ== 7CdIv48qxaCfMfR7ey+GLAw8CxehH6d+7ycL/aI8djK8iiANg2WhM8b3vJj0kIbXUY8j+cpCS1N6 6gRIQ/s5rAi6wDU66nYdkUT7zOzAtAjSz2ORg0Ff/DVKi7axDGAodUNn7xEI0p+27V4F6OzT34s+ DNu+dhG4C2JDGZdPnUg6r3lKzdPnhMSQCnBdD3Eyj9iVMKkAlTVc1XSLpZeuSyyRUV66k3H3oknp 6YjUtT7X2bXQLXnpBjgBB4mL+pR8keVmgqdtobPRojee89piDw4n4yF56UbyJxs7iaP4nELEvUxH OnxLOvNRMfA8ARPgg3VghHe4wjUlX4wg52FCyYsSrk4WuBGHsrdl4ciWk1/vXuX8bfGyNBXfTvey h4XO48bTODl0wRl0rtsbRs6hC86goxHe8XPogjPoSH7lBHLogjPonNmCo+fQBWfQTcUnk0MXnEE3 kC04Yg5dcAYdcMuJ5NAFZ9ANZguOlkMXnEHnOEUwRg5dcAadM5Kofxohhy40Xjl+Dp3rQPKgvDbO wC9lNtrhZq9dr/PPwLpJ7rim5JRioZMyppQLzieadbB3ue1zimDzdL47mcOwHp7ecDj52LZ5t7R3 bp3hhYsEp1LwOTM3nHxi4phZ5hT0g0eLYDbRkvBKTWeMbxx8CjuHRdcXnjMSlDkXdX3Up5Qf8FwN AXTXlLwO9zkjI5GBHuK5CqSXYZLm/NRmT3QdOG0Lfe+5k2SG9fo9Flys1SO7Nuqh6JvkdNTY3FSI 2xiWdhMhlShkaVPxoQ6D+CW7hQT+pyImu4V5jCN4ejHZbWxX1c1KO1Dnjw4Y/4BDsBnihcl5/wM3 EWwa5xGsJV2DdSgRlWKYTR6JPRRdRq+HhySa2UumFDXFdCo0yfSF+w5SkiI5ziztAoAVcDAgiuPM GUQTbN57kyd/Kp3JqBOwqms3x7ZnCw6XB+ahdvnubmgen/PqghFZK8njU0PyXxB1ExFS05wnHV1n 4IdILsQpzfpOydo61/755vE5PZhBVzOE7B96MANz3iPTZ20nOCeG6pZDdBZ8C4JPV17nk7Gz4FsQ hpkXypSJQSwwY2ZYiAWEQoaHmIujDbdIl+O3t/lNzvQ6smey14/DKY7edNXbtKVke2cMWcTu00VY tpyrA4+4WG/L8y4Rexen1yz5E8Kds9ffc86o6MjG3m6wsWdEE4JcqLvuGKa/qe/XweApgoCd9k0L C0mwITukx/j88KQbkCfuVGm8KQwT3MJpPxwckUy4gCiPK0suXLz5xSTedoEqQ+l8KaIe6RHr/Ngj WmRgjpVTj/TP9AnTMyxMDkk/CkmPc3KdAQXSvH0uUfCX58PpYw+9uJs8bPrYUBS/F4HinfEXXzj1 lhfGgZOVOTYVH869M1pm3FR8qEkN55Exp+Tw9OqTGsojEzAl950qY8ApkkfGx0pyemT4OfUz7fTI 7A/lkTFvnPbM+ZoZ123xtW+zLEZIz7HvAXswH813ESE9Z26VXRhxaZZd+bU/tkcG09A8HQ/D3ae0 P6JHxpWRimlo43pkSHae0yPjd8ddGGDEoZJzpuJ+h132g9NzhkrOwbWsnvbceahbF/GQ0zRRlGXQ 5WbHz0k8iHqSwXbmys9qaR+MfW+YKZFXzxLjp6H5HdkjHsWIGLp6Nh3p6MIgftpPDuOeRz4MHJRX N3Bo1lO7CM2rG/bs+qCVhICJlEISehYDYSNHwuSIx9YTHnHUUvh9fdFiZVHz4ULu65tQPhyNJbkz 4iadDzc8jo2SD+d1QhUz2SabDzfOCdXo+XBBGamTy4dDi28SmeDB+XBObunX2bj5cOatGhFTNUbL h/M5Az/hfLhBSzz0SN8I+XDhmfWRwjq5gfuKR80XG+NMpEu3xOSzSZ2JvLDM6HFo/7IVVX8POtML bGh5RHXC1QtWMhrzWgvST3AG1lT0fsbIsTfsF+wnYigv9C5SklznIELXbVrDn3i+aQ+SIfzmJEKv UwTRyHCYMw2+N05j+tEkjiaTrnCUSZHhpdfR5GG1cYT3iGa0I48PpPjK+GSIvbiIcBTrlfYzTCKk XyYX9jPuVRekl3A/TDTVnnbmF3b1u4kiwC+94HElMKZ4HYao0q47h30zUu+/J5KRys6EXKISPSOV nXHbjWNkpLIzQlQjNCgjtTKjRUi6CVYXriaUkXo1oYzUqwllpF5NJCP1yusaaJvFFyF/zblhrmug HQcWPA4ZDWRzuMjQ4xpozMW6CBZgUU/bTjYVjq5l10eKTSoVboS7oEdIhTPrV3p2NqlUOOK3DLfe x0yF87QrJ54K5+VVmHwqHJWVTtUwPBUummJoXSLsmVs93I3wqBOH3AjvdRtwQJbYiBeqee0LdDah whOYvYbXGE5Eh8ml5EixpAicGMP9IXcC+V4TbMtGvwkUesMJB5ySDSOcJyKGOYNqUS/WjPNEZ30H aLVfrvs2nWyePU2vXD4WppMZ/nE6ua8WsJx5Dj/dTK+8f5Txz/b0cjW1P72SP8/hHyypqc6Z2znv mrD+6akzQ7Q+I7mny8Y7dqp1ZCgJM9yq6p13tj4zH1QuLpUMyLBbXufeznwGlWZnL9qNO79kt9uA DLvuTPEjKMPu9bjkO+g8u/9U9Ru05sywc2djZUu2QV3JbrPvmsUU3Qlgm99zX+ZK3Rl2wuKN76AA 4A3/DDumqDLHPoOSenznX9yjX95ZYIZdV/AfdGfl+dIadLAen5aQ3/3q8aWCBj1c8B0U6KV7sTnt u9bp7Ydk2bGrmmoMTz7pG7GYu619+bYjtG+0fOx/NUN7lGa/HwvXJ6HtxHcd78x7ejHp6D7jUkWN EE5i8ErDYt+/SpLXkduBu9ScGqxHjOguH3bt/6C89qtjdbpQtM9x9KJfRA8e4syVf2qPUwUOPXM1 iUpyXtqvLZY0oUpymx515Eb1wuWjH5EMPg+DddGWfE0uj3N9wXXfJlZEzvfwtKmNR04ZXAutqDK4 Pq/zyVisLbjWQPQppV1x5JGBHuEoZVR6WQuto+JxotkMp+la3wSz6dwzRL/z2H6YgWw6LzvAsCwm l03n5fBy1OKcSDadl8vZ4+bJMbPpvA6AuM8ojp9N55VL53fXzejZdNG91uNk03l0xY53Q4hXNp1X Ll3wGcVRsum84jTUaz3JbDovu9kpKyeRTWcDlslGvWKv42XTeeXS+eWMjJ5NZ1nV9vvHJp1N57W7 lr0/qWw6r1y6gWjC2Nl0Xrl0hMNMNJvOa/8IvUw0my5EU5pQNp1XV74R3pGz6by6Cq8pPGw23cQg FqoTDgOx0bLpfCA24Ww6r1y6yDlWkbPpvPji1MSz6bxy6aZCyzgOm03nnzMyyWw6r9wvm/U6oWy6 kFtnJ5RN57VDpgY7sWy6iHblmNl0AZH3CWbTeVF54B1EPkopTkkcaocMPdl5opJ76L6knAbg3pBX N/laSdB3c3oIhuOb+FRwJ86GaBcj1KvzUniCtIvR6tX5aBeh9eqiwmnBd0q2WFIUOIUrFp4oMFi/ 8qH7HtlPETIlkxV43WkfhpfOKUUhZltmStCkwjSAkCkZHAYmFZmcw6Z0KNxH5DB2lum0iDZ6bosI k6rC4pXR3GDjlbnTIRZc6G4YldyzzF1InRE/8A9Z5s6nWpaz0N2ISY8WCY9+PnmYMncB55OtQndj pCnRMndjexQjlbmbinQMZdwyd+ZZOP0dz0J3Yx/2oFrfgdtvMAIyrJ75O8GGzLPgty7kCMmvbpXb My524HsEeJilLQacVRgikc6peY901hr2XBv2Gn6vNDp3jG/EAnVRMmBDstIOfI8dDnWIjOj8mGY4 RIWtsHyiytOCy1CmtdIWg1cdTdBheqAP1Q11Ov30a4KnoaCzSZ2GOv2KeBoqOM2j8hSlNmSEzMfF sZN7cySbY3Fp7H4YUucohFtG7GdlxNm46iQuRqlOFuFkF3aVisQtIybWLg7KvevyBG8FhM4i5ptM Rcg4KUdkZnbZ5QSlY19q81ykOjk2QzIwkcG8itk+Cvy6Ghzei+b627l03VM7WmYKiLeQNYedunF2 Fqm0bLQKht1P/2OskasWue89HjnzcQh1wv9U58UkgruklwncEkD6GTKRwet0B+nHu7jWCIkMS5k1 dw2IsFSGEDIcPFeBmXi5doj9EpEMwyrcRcuvHLfCnTv3LRLlDF3hblRtfLgKd4GZj6OToaMXzK2e RD9h+URRK+WNl09kVcrzJ8PxK9x5cpiIFayjV7gb4VZzzH46j3A5Rhgfu5pcYu0VUXMc9DJ6Yu1V sFUdtdbz/fc491PZMh+TE0ishV68vFlDnrmi/QztwRzwjdN+xk+shV4C74UbLr8dy+X5B6L1ozX0 pErENKanziAZwm/hfq2peAQyhFXd+RZaj5LE5JRiq4mI16ZHSGJ66rj3ZeSL50hn4Wb7VETD/akT yU3t67d0QkyajF0JO3mZHMKu9GFc10MlMemjBE5q/Iv0bVbSApe9vkm6c1zdFx2PpBjqlfIml+N6 45XhalkWw+a4Zq8/gw/N2iI2+r7457i6T22MdDWVfs8VdNaLoJlF0GFuvDJcR66UF7XcY+DtDViR biLlHo2M1EnkuFoKOx6vPex6niHR9UhMVJpeOlhjSZIepvWVpleeauXppXJGwk+nem7fwZPIpK8/ ZV3wbLQ+7ZMzvEtW5hRmC65PJ/yLvymnacYOT2eZu4W5Vtsu6Bx12BIvc+efdkvcmZp2H1Rx7jHp OyhTzEonXoNOxWmhuya/9uSXhvcYMOjOtOg/6M5O58bmuXKn4c1+S/17v9S0gHw45Wz73DaomZoG ECNZjmuNC780PPF9aftqqe2XhOef+QfgfWMcUsyd+/ew65dwKM3GP9OXL36DVrwGJZn1BMDMqtda 9STSt/1Z30Gn72elCz/wrpBBbRnczrXuzbt2FUkzSYYnn4wUzH4tQrupeFc5mdWi9DhzsjEdoV2n //QZt/lPKCYPqJ0G6cLbKwmX6Awyn07OPaSdq6KBS1s9nf9yxYMGfKdjVDFrD3lkyD/7x361mmcV s6hVvkIrxhiBLhrl8U9tGupola+mS+4bnw85YBrVkwRwOvU8gOZ5EjIQTguhtRsiZ6UNd7QqIAFs OSwrbQh8WlsJXl/Usz2Y4uZzZDPC+hw5VjCp1PBA956S48SH68a24YDOTIpevM5pmYzrwvtsrItZ 3aw0B2qmEC/zBHzMNyvu/JcRfLCFoZxbwbWfHguTiVvT7NqZCDZryNIC77KJ6B+7WWmP49cyaqQW 7vNRgruhFfW8Pcs2bhktC3CkS2idshIAM6krG7Er85SWhx8makluswLl4F1xRdeRac9odSQOU5m5 7k/IRi5O5pZF4ufHlDv/U3PDOQKKXlfh26vLRXDaOcNty4MHCGo7XrcuuPz8UbPbFP8qvZHuiLAd PnZ7K0dPJBu8f2yM9CNf5c1+j6LlwwvITuxt7fsJtQjauHNSDn4fkgoYmAg4F56/Hw== OZWzGZJDpfvGI6Vy+iTqREAGdwb3zrKzsvFYKYqmA9W/vtgwnd0E1+8eDmJhuTxDQSwkcjnMInWO NhmIab48Ytsef6Gd+euHPlmAUY1ZQi8jZwFGzQGMdKuGXxeRK+qZ9ZFHygIczp88ahagOV5IDqCz AvuwWYBRcwCn4uNkAUbNAZwaKwswKjyJRB45CzBqDqDbRh4uCzBAWfSNvgVnAeqzGVxVhKJ87ioA v6YonxOTQ7K2Ri7K57AsfllRPk8v3MSL8oXVeZ9MUT5yQ3u+5zRNJ16Uz9cLN9GifJ45IxMvyjeR +pWhRflc940HTSpAd6azCb0bauy6fsFV/SaQyTWxu6HC6/pFvxtqnLp+1tImcDeUb12/YK+QW08e ta5fcFW/ke6G8qjrF+wu88uvHLauX3BVvyiYHOnIYmBVP89bmkeo6zduJtckTivqmVwTSkTyq+o3 XP1K/7p+Q/gtx6jr59zziNUZhq7rN/wJ1VHq+nmlI4afhRu2rl8YJk+mrl+woJsKCa1FresXIStt AnX9jPwt76p+bj//qHX9hsexUer6eaUjTiLn3VnXL7iX8Hp845ayNerxTaKuX3DiuxmxGrOuX/Ax N+9baIav6xdsqQ2etR6trp83RRtV/cLzXqPV9QsGpRVJHK+uX/CB66kBM2W0un7DZKVNKu/BXdXP V7ccsq7fOLQfva5fYJrksi0jdax+gm/xGKIe3wTqWGlj1vWzevEKW5lW0ph1/YKr+lHaH7+uX7Cv YCo+mbp+fshOq/oFZgwNUdcvON7sycdGqOs3zCmC0ev62U9QD1b1G70e3zDFNYPq8Y1BhrZekAjH vL3BrOsX4P+y5Euwah+hrt9wN+qMWtcv2KA2OcyYdf3M/C3PBBO79RrVJe1V1y9YzSHnLSdQ1y+4 qt9k6vGFZeFGrcc3njfLqsc3Xl0/oxfvLNyhzlx51PWLlgzv6Rsfoa5fcDI8rZc0fl0/H8mtV/Xz 42PD1vULrupni7yPVdcv2Gz33pfh6/oFV/Ubw2/phFi0k5Bj1vXzynnyz0kcta6f55RM6zvstvmo df0GFUN7VT/fXNEh6/p5bKyNFUzFfU/X2UEZWtcvOCHWpY+NXNfPKxfNch8HehSHqOsXnl07ibp+ wcEF+70949T1M+nTs6qf33nLYev6BWGEzTsaWPR18AriHPz25p/VTQnXPPFh45Yu1y7j4dq9C3Lt Bhy8p35LZ+Ji0XVKOGf3YT3HGw6yR5XNPENMGbMOgkULLMQWO21ZEHXZopj7tqskp+f7havs1TT8 VmrrTZ60XKezwWU3Lx5uEtPxpixML6wyxemlVulsmlstHS2vNVazy5sbHTzPf3HwvsAUjts8U1QL 20zx4WGX2VnpnzOHcvaOOby7rTJHS90UU1pbEJnS01aWufh4qTGXC8135vKQ/WYu2/tzzNXWS555 OPk8YB56qWvmaS/ZZJ6XzuPM8/rjIuZXHicXOt3Mg9Tptub3Ov3V3l13tp19TfGHSl/P7HxrnW5K C9NHF9k4JycqC9rp7OVteXOu2UkX5znh6XjhubSqzJT3q8nlcvF0YfNsXZOWzUTAqfjCrnZfSMqH 8x+wJctFTHtLTnfqD+n4Sf3onKj7HmRvzy5drDfU6eWGcOYoAXnYJVUEl9fXk6sgxbyARcABC55n no8SZ8ErXV6rCvAus7XJFMtXRWZntnXa6SpXNZJJamakCovl5Y10klSjnKE5iYXCR7rTvW+t4W+z LoWdUolFPpsb7bjNs0qiALq39VB12C9ekFh6KPaxNuY1LZ+5cnR1PZ1IVmYwxXYf/6xhSc3T6WR6 /hHBtom1Nu+xkKaKk7O4/bxxOl3rbStktzJfrcNu5uDq6nE5vxLvFxO7e3tggX7dF58W7w7+//au tCuZHQn/Av4DKChrk/TeqKiALL64Igq4srSIICjL3Llf5rdPJeklQLtzz5kPc7yXt9NJVyeVSlWl niQNY7quEI8jSDQMTLgf1hNs5pRWbiYkmbQ0sVLcdK7I1xnS+dmARIPIZ3WKUbbvFyx2nCTjVjIr CCQpOA8mYweXtSKpzY20e/mayfaaSYySaTmcPxCPSIX/RNxqEq/PmDb3tsqBMcmKcS2Il2NtJyPB Z9xpppPhvu8WLE13337fCXbZQj2l0AAlCztR9y6OZvGWVbyQjXMZzWB2x84oCWRzZBR4dxMjzIqA Bn2eQcY5pklptxqA5Ole1BdySNxTkwh385TfURg+ZoaKDVGAOpEYHYbPyRiKnCTJ0XJxuk4SklVK NioFjZcpJK+l5FGlL8GzF7FYen17nbZlPQYvEF5Qsl5OOC99sN/yAFxWG4lcsrm9keoON6v57QP5 2bULlu4u1M74wJEdPXLQBJBqqOMwuxqKlJ64mV7L2fQih76QfmbohfzepnmRK3Wsna3Qqhq2heVC dDtejAzu1w/a/TcDijRlp+FNeMvUsDqsdZIgDIoDU7UhJKtJC3mH6xrCrXIpAlfXmNn4ZOtOTBsl Efqq1ZTsq45MSVhd2z+nFBPUAYNkLWk9279G9tUd5nq/Ba5YOW3Vp9+RuIy7gHTPRuXD0VvIakv/ RaWWRsrokr5l3kUes09q/iQz0Nd1To2Q4WjtSmMNcn9Y1MEOFKDktCY4L21bojK9Q7iA98Jw1cT2 VUd0y4GiOIf2TZ9lyxvn66NML/PRSHpLu0ysHeUfjkIGNdXSxv1EQ4eFmAJ9dataY7GG1jnHYd5T AFaeZp0onFhO8Wj2F/Vm5LgRBkW5CXpzlqKHFBQD8cjuhYfeDHJ+8gbTm6zLduphqhRh0OyH6ZCz VVjl1SrSfCMrOOswczqVCbPCRNXdT23RJNqSLAQ3n80Y1cnFCNvm/Lj5RjbOFOGnPhII7U1xcy9w SzueqMw4nbaDl71dSvZqU4HFIXrxVIzaHNBjB4feMSVQqcd/FnqfZFXhLRpok7QWcTr01hoC6Z0Y d6+5VgKTmM5SmQ4TF7GfGawN865WpW35Ax6edlnMPvT3O7weL6QiRDaOSNdpIFk6ZlwsVMM69Fr3 BJ49ZsYBF7oy4dixwJLF4F4yd7g9QkDlBDE9FuF1dqEq0o6An9jwc//PEfZwir2ZJT0wC24A8XSY X5d8pmJB/T9krilJ18bTeyH5OHeGOqFhDgqPY7wfTAls71Ysi8xIlG7iwjyJp3T1PkpmoOdT8hXt 6txpEcQXEifrnN+20RAPOf+WOSrbJ+wbdozE2TKJ2RyJ4kaRZ5FcYcceUJaDI34sknMUQbrjxRi5 Epx7SToXY3dBBOIVohHCY6apUFhoLIwmdmREaDvwwH3/mXxP3Dms4wZETi5ABhbmESv21WDSIDlC DrMAR5F9g3vr5Rwl8/cB+1PT4JktH1thHylA+yUT+eP4rcVbYe25Sh1W8PrIB7+p40/rEwnvXg+4 yQI9TJJyTNJO+tbZD+IMuy4i+JYnRyh5Yq4tffja/t4gPSEEmHA9llo2E1LYZQL5hvOdzQRh7ggS 9n08xoI7ngVi98xhQYOywDm7A+qztBXlIyaMZ83tY5cF0vUA64ufqXFeSmTMOknl9otMEFzZrwVG yQPGgnGmfv2uHMyvInjYm9mCPQu4TAjIk+sNhwm1D+SA4fKMizcuAXjLnCh9SIJiij+RRXu+b52K uFSLb9SBnufmTYD0y1dI0AjYj4cU3c3x9MveOL15/Vim2VyswZNYkOnT+3eGxVdZeWpOXG35bjOi QY7EbvZtNEdiFPi8DnUY+x/UYrxmk6i/uCRQ8aje5svVbxz5rXMd756Y48rY6csvZawy/LWMmdPf 1IHK2CDwSxm7HP5axuqjr6redwi0xo6MfSAijY+a8fQVVn4sY/3Z7ySifs+GK+PYu5z4kETry5rP 8wQqQsIc/6436k8TV6QYx74rVPX+9wQb2rJEYjj7ZTPGiyPD4tg3mjFb+34d5vYmpBvr65+NT3Fy 45IIbF4+VXgCrZanDSAW+aucaJlvP6yDoy1bT78UqlZ/8ltt2RpOf2OH6FkEb78c4q1ZgE+219fm khvr873fjgT5ZP/pbS7ZH88lh5O55Nt0LjmdzbdlsD5XlcHGXFUGkfW5ZHyuIoPkXDWnw7mKTN8m 870/nU7t+EMxzPzkx1TY4EIL4euoTI45rAXib6/lQPyodsJcW3iCizeS84SS1kRqpy47bWHHIIox NgHmgon5+3s7PHk6sqMFlVcc73bTcHX5ZsWj+mt05h9ksT6YXCVpkgC1LDZBIlfPZtQKLdB4qxta oMlUOMFqy5JQUUbisZqaWtElpYTc6T8qtko1GofAcTR84Ob7UT7Amg21nABrnM+o4o6TIfAZ3R37 feky9z43dEDGSyEVoTNQ1AmHU/akfy/GRV4P7lLbdkbeDW3e0TUNcK9sx94KJ4iETWNWnNQOHdC1 PU4s8DQbo7FVKxByWkrYE/dZ1OrQ07LAwq/kU+KQPEdkRoThp0OSNUZW2r0Ysr4SI0Eh4kQU6yUa 343xvV8/Eb4azeNieYvRHhd9A4rnydVQtOlVkUvPF1KrO6nsfnVj6yH7pP153b/YH16xaG3mOnrH opWRdq1nd/yF5ITcH/jQUKsc50KyLOjYOqfxrzhdb5mLsMhsc+2SxWiB6ZUou8o0pCIJZNVpVIxe WV3b6ios/MpC+P2qQNaeYeg1fZNmOBG8BLyFC933myIXec00qrt2Rle2R2VDcdrSknar+eIXgt1W tMcOd5OVkuxnMdy9zcvi9DpJ6kikbT/Krg5uDmPsiqv1tCvRe+SUgHrsYKE+auOlOMg9hiYXe9u7 NZmFWtPKrQJO9RlTGtJGL7RBx6INplrQAw1E2kHOwxd7VxqoqwhTYc21Q9pDMbsQaKrORlwgaFGY Q4scgMcKOio4TL+OAz87YPcVjbaPLBGsyLYeA031ZiukvQQ9SpOoq0YsHb8c27FMbZvF+kB7XXsu NHi827uxsCvnh2Tg+OZTkumxCK+VjGnMA1VKMECJBiVBcdlByXRe4BRX0OgPWGA0ESw92bJ/HLHi yYy3hfKaIOYS1zGqx9zAKDB9b0RVGIOMWGSdaC+l9YfgzcfIiomqZZc2O1oXt+5CCQd53/9P2qcZ MvbTn+T5bGCOT8a9bm/oj/u2fMn9EsbVYWeUH5vmhfnvaW7Unr2Yw6k/5U/uV7Klkq7kzPaoY/rp jl3lQeOOJ2DqwFIg0nuB+C3QftNM7tEo9Ivr5zvN3COqpxfD9JuvF28kTF/0hUjsPUTs6nUgLuYr gXBxEifJOvNdaBubwUAeF7KdDHq8D5CjRscqLu5tH7638n+xIr7Q+1WJSMUdgg6cE2BgOxAy8R9S swpJ5u06vIYWl01wgL+9OoA/z5AGuNJqKDvLNfJmLbfemR1kbwvnNfU421nbS063D/eSk85W3ljv nx5c7Ul3W43yEKa6l7Wb/aIaaNHxZIe8aOizEsaxvrZJY271O1sMjoYujOgqWpjpDQ== mCq1sdu6NWwcXMKyjIqwaV/hMD3YlZo/8hZuZBIQQNmJM3AiU7smwzgr2A/mkw7Igfixs/nkeDaL A63J+RI/QXG5jNds18nAXEYh80Z8oWOw8vzdathxVo55Z6XQlR1nhWAQYB4JBoGYsism8gRVPcbW QNw9J8mz6Bw23erGCG/PLECjHdRSlq2NH42YCmgndkis9yxJ49G4vVsibDuzyLbPqpSsRLFbhtwW 78chy5dIyAnKsYsEj3Lu7m054n6eGQjd6P5p+7Gc+1MKVFyBdM7szc4vUAzNL2jNiJFifpt5xSuj eFbecQekMj0NmoXbht71hfYrs2DvoNE5JQuELrArv2DW7/ZsD+lOcuBdmWt4bldzROWK6Wcxd5Yl X2+9Stpif4XonOiWfNvuCtuW6oquXxqRK8m5khmJg60XsqqlYVG8b9OObzirHhrIucJ874sP4p3j 9DQkrqIPuX7Qxm6fFceXUJm6QpGgjsRBJXQQNyIwrNFlMMat9LXG/nnM+rYvZ84sO2etvgSzzrnY 0kbkhDD1Fn7qV8Qc32LnSuTLHXVlck92awNj367PWf7hsp7NxfRIPn9wdKnbGNqLgsxWSqWuhxTc 3n4gfl/js8Uw1gLMDHVVnD1oNtTLo2S72mZqYyTKB1eZt0vQltFczFDkbVtvvu5CxtFhbtY8PYGM nd28ETzvZG8P14vpt+BL2V44QFaJe/kxq/ZiFrSl5ces2ouZ633Hj1m1F+MLefkxq/ZifCEvP2Zh qd/88twNftHiMnbLT23oXBumNs5q5JVht17IrSXJK8RuvZBbik2vFLv1Qm59oVVjt17IrR3XXR12 64Xc+kKrxm69kFva+yvFbr2ii+Qtq8VuvZBbEqNeLXbrhdwS7GC12O13sIOfY7deyC2PHawGu/0i dvBL7NYLuf02dvApdvs5drAK7NYrYg7zyhVjtx+i+SvDbr2Q2x/K2AfY7Vdl7HfYrRdy+30Z+wy7 /YKMrQC7fQ+fWi12+7GMrQq79eLDF/Gpb2C376H5q8VuvYwIw6ZXid16Ibfvofk/x269RsaHaP6P sFsv5PZDi/wj7PY7a9J+jt16Ibfz2nIV2O0XteUvsVsv5NbTT/4VduuF3DoaZmXYrRdyO6+TV4Hd eiG3tp+8OuzWAsrmkFtfaNXYrRdyy1aJ/xy7ddGkhXXeLvqY3olxOxFueWQpnXUB1VseD0uXknzI 4J1NNAtbaOAt/8QmmoUtNEQn/wObaBa20HAcW+UmmoUtNKT3/4FNNAtbaFzUeKWbaBa20JB++Qc2 0SxsoXFG5Wo30SxsobHR/BVvolmoDbTl+5toyCTc3fRAY0GWzrLA74gd5DwdOXhurR+zt/vdTZim 6q2dbjiaamIrF4F9Mtfaq6bIERb/ZFE/JRXDxeAzUXrFuBsshScuEdNjdGvxHjnzVaAIOC7cCeQU vGLynWMTisgBFza4ozfSyh+2PsddkkIXpFhrbBZXo7B7VSww3MjZpTKn0crIjlEuIkiqbO9SidLt OdY+FGj6zb7V8aDH2D0GkxHtRXUWMOuZhVKLiTxm4JFL20WQnG2k/0n7wLIQiPb+YNjh4VlfKAR3 KuZ09koKKPcZs9sblpt/m2Mf9rM/BH/kVzP8WNT9oqJAQiF3yy1f+GTYGw0rT82xGfGXhz7k3z/w he6T++NprteeQl5z/Lc/RW7VjsrVUs6f8s89s+UPQ8XQPTwAuRECD99jfzIzGg1ITiV/5T/49+to PPXTWvkvRv5spfJ5ucvepNcamHPlgQn3pIbwf+0vcmH6ZvDPiQ/5kdVM8ldr+pDVbij4NyQO4eIZ bv3lx8h/5L++Rf4OIXLuS0gqEnRJkURRU1VF1v2SiA1B1rGINUM2VNH/4lVIlrCgKLqKkSJqmuxP QKagKZphYFGUFCihImmOTEKT5QUii0XavoSuqIIBSV3TkaJi7EHHUDRBN0SkK7KKoQZ+SVEUQYaK GEjEigiVwUjUBWRoIpBTNKxBfTVd0KDSOtJlBEWy8CpDg1uGouqSJiJSSJJ1QTIUIKEYpFAZCqlY QCqwBMmyKEkiFDKwoKu6LMoGENP8CR2pAtYkWdGgbXABL1vgoEfTF4tA01VJFiQNioGEYg0pHnSU JTqSaAiGpENlsPFOkcX+zJJXiZ8UgqbL0BXzhZAsLRYS9c/Ep/wVGSv7HmG87r/6kKBBFxoaVkUo D6wlgiwA00XVQBrWgb+GTu4ouqhgCYEgytB95A5SdB1ETzRkjDUN7iAFQRfBoxj6WJU8ysBISYif 8uLFo5BoSCpUFcuiCoKHgPGyKoKkKIqEQDoMBftFDWmfiMFSERADkF1NAKJAW1VlrHjQweJc1yge tVkqstQq8qqlQgoSBeArAsbJmij6l2sjaTDyPxHuxSLwqiXuLNNZ7oil2nzeV20QJG/1/UkakwGf PDeboI6bvVTqYDDovU7MVKpo9rpPU0thv1foqteZPrEyUFNQjRgUmAgCKOme5bNgu8xx3TEDpeF0 oURp2Jv2moOzWbMzbg6t9yNPYuejaZM0ZX/YHZgLlmX+rYNRu/9Xb2J+RO20Z1amzfGUo6ZhA1Sc KquaBjpQVj5oUu0T0mCtOcJbrEC59y8TzOkrKdIcN18mLJd/OOJPVoc9sgCrMh33ht2lB4vNYWdg jo+bL+/Qnjehr8s28/+m8P+m8H/EFCYweKofq+8Xr0KIWArQOWA7NSwbREBAhrAIb5IQaF3NL0L5 z4zSYpE245JqYKyABtBkXfWgo8Aw0DSQMqgEFiVSRJdgYEBFiFwZBjGRMFI0SVIMXVMMUQK7BeyA lkE3g2WGItAhCggVmGykgQ+AEWG1gQRFJW8H4wFlgIsqNFwF8YXHwCtQNdIfGki5jDAyMAixPwGv FGTwI3Qdgf2Ad0noc1FcLEJHoSKIhgj/GToGX8KDjrFEB2ohwKiBIaka7xTxEEV9Sco8BAijOYFV yChUlgqBSvhYfMpfkbHye8Y0LAkYnAFDArVs6+NMZr8NkzLbGHHqtuoz/OGIv3blK2fYLA2sAJ3l JBIwgTttds2LcbMH2tvXnTT/ZfqbwyGhYr5Cjr87NifT0dj0T55Gf5E78IhdHGZ/J3nffwFO02W8 onionshare-onionshare-26fcdc5/snap/local/000077500000000000000000000000001521174352300205565ustar00rootroot00000000000000onionshare-onionshare-26fcdc5/snap/local/cli-requirements.txt000066400000000000000000002175741521174352300246270ustar00rootroot00000000000000backports-zstd==1.5.0 ; python_version >= "3.10" and python_version < "3.14" \ --hash=sha256:0075195c79c0508bc7313a3402b187bd9d27d4f9a376e8e2caac0fc2baeacbdf \ --hash=sha256:012d88a9ae08f331e1adc03dfbda4ff2ae7f76ea62455975827b215677a11aec \ --hash=sha256:02a57ee8598dd863c0b11c7af00042ce6bc045bf6f4249fa4c322c62614ca1fd \ --hash=sha256:0379c66510681a6b2780d3f3ef2cff54d01204b52448d64bde1855d40f856a04 \ --hash=sha256:09045a00d9dad12dab49e029b26c197637b882cf4adc737a373404ba2aaabbca \ --hash=sha256:0c473387025e233d123f401d09a17a57e0b9af2ec2423aae7f50f1c806887cb3 \ --hash=sha256:0ca2d4ac4901eada2cfb86fda692e5d4a1e09485d9f2ec5777dc6cd3154b3b46 \ --hash=sha256:0fab15e6895bef621041dd82d6306ffa24889257dd902c4b98b88e4260b3465d \ --hash=sha256:11c694c9eef69c19a52df94466d4fd5c8b1bdfbaad350e95adc883b40d8b3be2 \ --hash=sha256:1277c07ff2d731586aa05aebd946a1b30184620d886a735dd5d5bf94a4a1061e \ --hash=sha256:1858cacdb3e50105a1b60acdc3dd5b18650077d12dce243e19d5c88e8172bd71 \ --hash=sha256:1a68ab446d007d34e12f5a812e6f7d1c120a3d15cb5d4e62b7568926a6da6fb7 \ --hash=sha256:204f00d62e95aab987c7c019452b2373bdefb17252443765f2ede7f15b6e669a \ --hash=sha256:20796211a623ec6e0061cef4d7cca760e9e0a0a951bb30dc9ba89ed4a3fea5e4 \ --hash=sha256:2106309071f279b38d3663c55c7fed192733b4f332b50eb3fa707e54bad6967a \ --hash=sha256:264a66137555bb4648f7e64cfc514d820758072684f373269fcdd2e8d4a90306 \ --hash=sha256:2ac2b3895fc9b1f0b0e71bffa179b48930dc27643b7e4885869afd295e7dfe1e \ --hash=sha256:2b65f37ddd375114dbf84658e7dd168e10f5a93394940bfefa7fafc2d3234450 \ --hash=sha256:2c77c0d4c330afd26d2a98f3d689ab922ec3f046014a1614ddcaad437666ac05 \ --hash=sha256:2f55d70df44f49d599e20033013bc1ae705202735c45d4bca8eb963b225e15fd \ --hash=sha256:2ffde637b6d0082f1c3356657002469cf199c7c12d50d9822a55b13425c778d3 \ --hash=sha256:305d2e4ae9a595d0fd9d5bea5a7a2163306c6c4dcc5eec35ecd5008219d4580e \ --hash=sha256:3aa10e77c0e712d2dfb950910b50591c2fb11f0f1328814e23acc0b4950766df \ --hash=sha256:3c0353e66942afbd45518788cfbd1e9e117828ceb390fa50517f46f291850d8e \ --hash=sha256:4080bb9c8a51bb2bf8caf8018d78278cd49eb924cb06a54f56a411095e2ac912 \ --hash=sha256:41b23cbd72f503aedcaaaa23d55d2d98d449e5938154d2b3f57832c73b286cee \ --hash=sha256:4cf8355cdfa7a2cba9c51655d56e6be39c751799286b142640be30fef2301a70 \ --hash=sha256:4fae7825dde4f81c28b4c66b1e997f893e296c3f1668351952b3ed085eb9f8cd \ --hash=sha256:518b2ef54ce0fee6d29379cfd64ef66e639456f1b18943466e929b19677f135f \ --hash=sha256:5232cd2a58c60da4ceb0e09e42dbc579b92dda4a9301a756af0c738223a23487 \ --hash=sha256:56fffa80be74cb11ac843333bbdc56e466c87967706886b3efd6b16d83830d90 \ --hash=sha256:572c76832e9a24da4084befa52c23f4c03fede2aa250ae6250cbc5a11b980f69 \ --hash=sha256:5737402c29b2bd5bc661d4cde08aed531ed326f2b59a7ad98dc07650dc99a2c9 \ --hash=sha256:5e24ee1e1bbb4549a2ad63695b4a5776596aa171fdaf7c1e178e61e351faf0a9 \ --hash=sha256:5e8b8251eec80e67e30ec79dfc5b3b1ada069b9ac48b56b102f3e2c6f8281062 \ --hash=sha256:6172dcdd664ef243e55a35e6b45f1c866767c61043f0ddcd908abd14df662065 \ --hash=sha256:624825b9c290e6089cd9955d88da04b085528fe213adf3e4e8be5c0fffef6c65 \ --hash=sha256:627973d4375a42500a66cc2ea912f6223249a6cdfeb56cc340b0d20b5a3475d0 \ --hash=sha256:663128370bbc2ebcc436b8977bc434a7bf29919d92d91fee05ed6fb0fa807646 \ --hash=sha256:673a1e5fdaa6cb0c7a967eb33066b6dd564871b3498a93e11e2972998047d11f \ --hash=sha256:6bb2f2d2c07358edeaa251cf804b993e9f0d5d93af8a7ea2414d80ff3c105e95 \ --hash=sha256:6cd7f6c33afd89354f74469e315e72754e3040f91f7b685061e225d9e36e3e8e \ --hash=sha256:7088a75f96d8f6b0d3523ec3a99d1472ce03c3524b2f7b485b80e115ef20055f \ --hash=sha256:73ff4ceb7e28538455e0a44f53e05a731bbdb9bfe2cab4a1637dd1f0093732e3 \ --hash=sha256:76b7314ca9a253171e3e9524960e9e6411997323cf10aecbbc330faa7a90278d \ --hash=sha256:775ad82d268923639bc924013fc61561df376c148506b241f0f80718b5bb3a2f \ --hash=sha256:78cbfd061255fef6de5070a54e0f9c00e8aabad5c99dd2ad884a3a7d1acc09ae \ --hash=sha256:7b5798b20ffff71ee4620a01f56fe0b50271724b4251db08c90a069446cc4752 \ --hash=sha256:7c7474b291e264c9609358d3875cf539623f7a65339c2b533020992b1a4c095b \ --hash=sha256:8b4e17632759a45a7d0c4cf31968d8d033eefbe1a3d81d8aaf519558371c3359 \ --hash=sha256:8c077639e99de02a679dca9c6a189f60a76e7d0096977c0ebd070c31de8df57a \ --hash=sha256:93d306300d25e59f1cbe98cda494bf295be03a20e8b2c5602ee5ddc03ded29f2 \ --hash=sha256:9410bcbcd3afd787a15a276d68f954d1703788c780faa421183a61d39da8b862 \ --hash=sha256:96709d27d406008575ef759405169d538040156704b457d8c0ac035127a46b67 \ --hash=sha256:9685586eb67fa2e59eab8027d48e8275ce90e404b6dc737b508f741853ba6cb7 \ --hash=sha256:97f4d29e99538b11313cbc7a6d9b3c2ce0d69fdc497699ab74953d0d5949ab88 \ --hash=sha256:9f4fe3fd82c8c6e8a9fdc5c71f92f9fe2442d02e7f59fddef25a955e189e3f38 \ --hash=sha256:a5e622a82eb183b4fbe18032755ce0a15fa9a82f2adb9b621620b91247aaedb7 \ --hash=sha256:a8b096e0383a3bcab34f8c97b79e1a52051189d11258bbc2bc1145997a15dd1d \ --hash=sha256:a9526d69c8fbef03e04d74b33946e23f806399cb49e51550bb21d757fb2ce869 \ --hash=sha256:ab3430ab4d4ac3fb1bc1e4174d137731e51363b6abd5e51a1599690fe9c7d61d \ --hash=sha256:aff334c7c38b4aea2a899f3138a99c1d58f0686ad7815c74bff506ecf4333296 \ --hash=sha256:b1d0bf16bba86b1071731ced389f184e8de61c1afcafa584244f7f726632f92f \ --hash=sha256:b82506a4da0977754335c727752411bbba1fe476a8662d96161218f275fba859 \ --hash=sha256:b932834c4d85360f46d1e7fbf3eee1e26ba594e0eb5c3ee1281e89bc1d48d06f \ --hash=sha256:bb73c22444617bc5a3abf32dd27b3f2085898cfe3b95e6855300e9189898a3bd \ --hash=sha256:bdbc75d1f54df70b65bcfbc8aa0cac21475f79665bb045960af606dc07b56090 \ --hash=sha256:c01d377c1489cb2230bf6a9ff01c73c42863cc96ee648c49923d4f6d4ea4e2d5 \ --hash=sha256:c1ea900765329a515020e4e66c65a826657cc1f110770cac3f71ec01b43f2d25 \ --hash=sha256:c3712300b18f9d07f788b03594b2f34dfad89d77df96938a640c5007522a6b69 \ --hash=sha256:c56c11eb3173d540e1fb0216f7ab477cbd3a204eca41f5f329059ee8a5d2ad47 \ --hash=sha256:c71dfbeced720326a8917a6edf921c568dc2396228c6432205c6d7e7fe7f3707 \ --hash=sha256:c737c1cb4a10c2d0f6cba9a347522858094f0a737b4558c67a777bcaa4a795cd \ --hash=sha256:c8f0967bf8d806b250fb1e905a6b8190e7ae83656d5308989243f84e01fa3774 \ --hash=sha256:cb89f554abcebcb2c487024e63be8059083775c5fd351fec0cc2dc3e9f528714 \ --hash=sha256:cbb7d79f8e43b6e0e17616961e425b9f8b32d9933e1db69242baa6e21f44a978 \ --hash=sha256:ccffc0a1974ecc2cc42afa4c15f56d036a4b2bae0abc46e6ba9b3358d9b1c037 \ --hash=sha256:e2802899ba4ef1a062ffe4bb1292c5df32011a54b4c3004c54f46ec975f39554 \ --hash=sha256:e51edd66db6855bee020c951ca5c2e816777bfe77f87742fbbfae9a32d482fec \ --hash=sha256:e7c0372fa036751109604c70a8c87e59faaacc195d519c8cb9e0e527ee2b5478 \ --hash=sha256:ea969758af743000d822fc3a69dc9de059bbbb8d07d2f13e06ff49ac63cce74f \ --hash=sha256:ebfbf7307d618d68deef905d3d6655339d4ce187e176023bff8fbd44ec1e20d0 \ --hash=sha256:ef98f632026aa8e6ce05d786977092798efbe78677aa71219f22d31787809c90 \ --hash=sha256:f334dd17ffead361aa9090e40151bd123507ce213a62733121b7145c6711cbde \ --hash=sha256:f7de15f3871d21d6e761c5a309618b069fee5f225e64e4406956ac0209dc6917 \ --hash=sha256:fbaa5502617dc4f04327c7a2951f0fcdca7aaef93ddf32c15dc8b620208174fa bidict==0.23.1 ; python_version >= "3.10" and python_version < "4.0" \ --hash=sha256:03069d763bc387bbd20e7d49914e75fc4132a41937fa3405417e1a5a2d006d71 \ --hash=sha256:5dae8d4d79b552a71cbabc7deb25dfe8ce710b17ff41711e13010ead2abfc3e5 blinker==1.9.0 ; python_version >= "3.10" and python_version < "4.0" \ --hash=sha256:b4ce2265a7abece45e7cc896e98dbebe6cead56bcf805a3d23136d145f5445bf \ --hash=sha256:ba0efaa9080b619ff2f3459d1d500c57bddea4a6b424b60a91141db6fd2f08bc brotli==1.2.0 ; python_version >= "3.10" and python_version < "4.0" and platform_python_implementation != "PyPy" \ --hash=sha256:022426c9e99fd65d9475dce5c195526f04bb8be8907607e27e747893f6ee3e24 \ --hash=sha256:072e7624b1fc4d601036ab3f4f27942ef772887e876beff0301d261210bca97f \ --hash=sha256:09ac247501d1909e9ee47d309be760c89c990defbb2e0240845c892ea5ff0de4 \ --hash=sha256:0bbd5b5ccd157ae7913750476d48099aaf507a79841c0d04a9db4415b14842de \ --hash=sha256:0cf8c3b8ba93d496b2fae778039e2f5ecc7cff99df84df337ca31d8f2252896c \ --hash=sha256:14ef29fc5f310d34fc7696426071067462c9292ed98b5ff5a27ac70a200e5470 \ --hash=sha256:15b33fe93cedc4caaff8a0bd1eb7e3dab1c61bb22a0bf5bdfdfd97cd7da79744 \ --hash=sha256:1b1d6a4efedd53671c793be6dd760fcf2107da3a52331ad9ea429edf0902f27a \ --hash=sha256:1b557b29782a643420e08d75aea889462a4a8796e9a6cf5621ab05a3f7da8ef2 \ --hash=sha256:1b71754d5b6eda54d16fbbed7fce2d8bc6c052a1b91a35c320247946ee103502 \ --hash=sha256:1ce223652fd4ed3eb2b7f78fbea31c52314baecfac68db44037bb4167062a937 \ --hash=sha256:1e68cdf321ad05797ee41d1d09169e09d40fdf51a725bb148bff892ce04583d7 \ --hash=sha256:260d3692396e1895c5034f204f0db022c056f9e2ac841593a4cf9426e2a3faca \ --hash=sha256:26e8d3ecb0ee458a9804f47f21b74845cc823fd1bb19f02272be70774f56e2a6 \ --hash=sha256:2881416badd2a88a7a14d981c103a52a23a276a553a8aacc1346c2ff47c8dc17 \ --hash=sha256:29b7e6716ee4ea0c59e3b241f682204105f7da084d6254ec61886508efeb43bc \ --hash=sha256:2a7f1d03727130fc875448b65b127a9ec5d06d19d0148e7554384229706f9d1b \ --hash=sha256:2d39b54b968f4b49b5e845758e202b1035f948b0561ff5e6385e855c96625971 \ --hash=sha256:2e1ad3fda65ae0d93fec742a128d72e145c9c7a99ee2fcd667785d99eb25a7fe \ --hash=sha256:3173e1e57cebb6d1de186e46b5680afbd82fd4301d7b2465beebe83ed317066d \ --hash=sha256:3219bd9e69868e57183316ee19c84e03e8f8b5a1d1f2667e1aa8c2f91cb061ac \ --hash=sha256:350c8348f0e76fff0a0fd6c26755d2653863279d086d3aa2c290a6a7251135dd \ --hash=sha256:35d382625778834a7f3061b15423919aa03e4f5da34ac8e02c074e4b75ab4f84 \ --hash=sha256:3b90b767916ac44e93a8e28ce6adf8d551e43affb512f2377c732d486ac6514e \ --hash=sha256:3e1b35d56856f3ed326b140d3c6d9db91740f22e14b06e840fe4bb1923439a18 \ --hash=sha256:3ebe801e0f4e56d17cd386ca6600573e3706ce1845376307f5d2cbd32149b69a \ --hash=sha256:3f3c908bcc404c90c77d5a073e55271a0a498f4e0756e48127c35d91cf155947 \ --hash=sha256:40d918bce2b427a0c4ba189df7a006ac0c7277c180aee4617d99e9ccaaf59e6a \ --hash=sha256:465a0d012b3d3e4f1d6146ea019b5c11e3e87f03d1676da1cc3833462e672fb0 \ --hash=sha256:4735a10f738cb5516905a121f32b24ce196ab82cfc1e4ba2e3ad1b371085fd46 \ --hash=sha256:4ecdb3b6dc36e6d6e14d3a1bdc6c1057c8cbf80db04031d566eb6080ce283a48 \ --hash=sha256:50b1b799f45da91292ffaa21a473ab3a3054fa78560e8ff67082a185274431c8 \ --hash=sha256:54a50a9dad16b32136b2241ddea9e4df159b41247b2ce6aac0b3276a66a8f1e5 \ --hash=sha256:5732eff8973dd995549a18ecbd8acd692ac611c5c0bb3f59fa3541ae27b33be3 \ --hash=sha256:598e88c736f63a0efec8363f9eb34e5b5536b7b6b1821e401afcb501d881f59a \ --hash=sha256:640fe199048f24c474ec6f3eae67c48d286de12911110437a36a87d7c89573a6 \ --hash=sha256:66c02c187ad250513c2f4fce973ef402d22f80e0adce734ee4e4efd657b6cb64 \ --hash=sha256:67a91c5187e1eec76a61625c77a6c8c785650f5b576ca732bd33ef58b0dff49c \ --hash=sha256:6be67c19e0b0c56365c6a76e393b932fb0e78b3b56b711d180dd7013cb1fd984 \ --hash=sha256:6c12dad5cd04530323e723787ff762bac749a7b256a5bece32b2243dd5c27b21 \ --hash=sha256:71a66c1c9be66595d628467401d5976158c97888c2c9379c034e1e2312c5b4f5 \ --hash=sha256:7274942e69b17f9cef76691bcf38f2b2d4c8a5f5dba6ec10958363dcb3308a0a \ --hash=sha256:7547369c4392b47d30a3467fe8c3330b4f2e0f7730e45e3103d7d636678a808b \ --hash=sha256:7a47ce5c2288702e09dc22a44d0ee6152f2c7eda97b3c8482d826a1f3cfc7da7 \ --hash=sha256:7a61c06b334bd99bc5ae84f1eeb36bfe01400264b3c352f968c6e30a10f9d08b \ --hash=sha256:7ad8cec81f34edf44a1c6a7edf28e7b7806dfb8886e371d95dcf789ccd4e4982 \ --hash=sha256:7e9053f5fb4e0dfab89243079b3e217f2aea4085e4d58c5c06115fc34823707f \ --hash=sha256:7fa18d65a213abcfbb2f6cafbb4c58863a8bd6f2103d65203c520ac117d1944b \ --hash=sha256:81da1b229b1889f25adadc929aeb9dbc4e922bd18561b65b08dd9343cfccca84 \ --hash=sha256:82676c2781ecf0ab23833796062786db04648b7aae8be139f6b8065e5e7b1518 \ --hash=sha256:832c115a020e463c2f67664560449a7bea26b0c1fdd690352addad6d0a08714d \ --hash=sha256:844a8ceb8483fefafc412f85c14f2aae2fb69567bf2a0de53cdb88b73e7c43ae \ --hash=sha256:865cedc7c7c303df5fad14a57bc5db1d4f4f9b2b4d0a7523ddd206f00c121a16 \ --hash=sha256:88ef7d55b7bcf3331572634c3fd0ed327d237ceb9be6066810d39020a3ebac7a \ --hash=sha256:898be2be399c221d2671d29eed26b6b2713a02c2119168ed914e7d00ceadb56f \ --hash=sha256:8d4f47f284bdd28629481c97b5f29ad67544fa258d9091a6ed1fda47c7347cd1 \ --hash=sha256:92edab1e2fd6cd5ca605f57d4545b6599ced5dea0fd90b2bcdf8b247a12bd190 \ --hash=sha256:9322b9f8656782414b37e6af884146869d46ab85158201d82bab9abbcb971dc7 \ --hash=sha256:95db242754c21a88a79e01504912e537808504465974ebb92931cfca2510469e \ --hash=sha256:963a08f3bebd8b75ac57661045402da15991468a621f014be54e50f53a58d19e \ --hash=sha256:96fbe82a58cdb2f872fa5d87dedc8477a12993626c446de794ea025bbda625ea \ --hash=sha256:99cfa69813d79492f0e5d52a20fd18395bc82e671d5d40bd5a91d13e75e468e8 \ --hash=sha256:9c79f57faa25d97900bfb119480806d783fba83cd09ee0b33c17623935b05fa3 \ --hash=sha256:9e5825ba2c9998375530504578fd4d5d1059d09621a02065d1b6bfc41a8e05ab \ --hash=sha256:9fe11467c42c133f38d42289d0861b6b4f9da31e8087ca2c0d7ebb4543625526 \ --hash=sha256:a1778532b978d2536e79c05dac2d8cd857f6c55cd0c95ace5b03740824e0e2f1 \ --hash=sha256:a387225a67f619bf16bd504c37655930f910eb03675730fc2ad69d3d8b5e7e92 \ --hash=sha256:a56ef534b66a749759ebd091c19c03ef81eb8cd96f0d1d16b59127eaf1b97a12 \ --hash=sha256:aa47441fa3026543513139cb8926a92a8e305ee9c71a6209ef7a97d91640ea03 \ --hash=sha256:ac27a70bda257ae3f380ec8310b0a06680236bea547756c277b5dfe55a2452a8 \ --hash=sha256:acec55bb7c90f1dfc476126f9711a8e81c9af7fb617409a9ee2953115343f08d \ --hash=sha256:adedc4a67e15327dfdd04884873c6d5a01d3e3b6f61406f99b1ed4865a2f6d28 \ --hash=sha256:af43b8711a8264bb4e7d6d9a6d004c3a2019c04c01127a868709ec29962b6036 \ --hash=sha256:b232029d100d393ae3c603c8ffd7e3fe6f798c5e28ddca5feabb8e8fdb732997 \ --hash=sha256:b35c13ce241abdd44cb8ca70683f20c0c079728a36a996297adb5334adfc1c44 \ --hash=sha256:b63daa43d82f0cdabf98dee215b375b4058cce72871fd07934f179885aad16e8 \ --hash=sha256:b908d1a7b28bc72dfb743be0d4d3f8931f8309f810af66c906ae6cd4127c93cb \ --hash=sha256:ba76177fd318ab7b3b9bf6522be5e84c2ae798754b6cc028665490f6e66b5533 \ --hash=sha256:bba6e7e6cfe1e6cb6eb0b7c2736a6059461de1fa2c0ad26cf845de6c078d16c8 \ --hash=sha256:c0d6770111d1879881432f81c369de5cde6e9467be7c682a983747ec800544e2 \ --hash=sha256:c16ab1ef7bb55651f5836e8e62db1f711d55b82ea08c3b8083ff037157171a69 \ --hash=sha256:c1702888c9f3383cc2f09eb3e88b8babf5965a54afb79649458ec7c3c7a63e96 \ --hash=sha256:c25332657dee6052ca470626f18349fc1fe8855a56218e19bd7a8c6ad4952c49 \ --hash=sha256:c8565e3cdc1808b1a34714b553b262c5de5fbda202285782173ec137fd13709f \ --hash=sha256:cf9cba6f5b78a2071ec6fb1e7bd39acf35071d90a81231d67e92d637776a6a63 \ --hash=sha256:d206a36b4140fbb5373bf1eb73fb9de589bb06afd0d22376de23c5e91d0ab35f \ --hash=sha256:d2d085ded05278d1c7f65560aae97b3160aeb2ea2c0b3e26204856beccb60888 \ --hash=sha256:d8c05b1dfb61af28ef37624385b0029df902ca896a639881f594060b30ffc9a7 \ --hash=sha256:e310f77e41941c13340a95976fe66a8a95b01e783d430eeaf7a2f87e0a57dd0a \ --hash=sha256:e7c0af964e0b4e3412a0ebf341ea26ec767fa0b4cf81abb5e897c9338b5ad6a3 \ --hash=sha256:e80a28f2b150774844c8b454dd288be90d76ba6109670fe33d7ff54d96eb5cb8 \ --hash=sha256:e813da3d2d865e9793ef681d3a6b66fa4b7c19244a45b817d0cceda67e615990 \ --hash=sha256:e85190da223337a6b7431d92c799fca3e2982abd44e7b8dec69938dcc81c8e9e \ --hash=sha256:e99befa0b48f3cd293dafeacdd0d191804d105d279e0b387a32054c1180f3161 \ --hash=sha256:eda5a6d042c698e28bda2507a89b16555b9aa954ef1d750e1c20473481aff675 \ --hash=sha256:ef87b8ab2704da227e83a246356a2b179ef826f550f794b2c52cddb4efbd0196 \ --hash=sha256:f16dace5e4d3596eaeb8af334b4d2c820d34b8278da633ce4a00020b2eac981c \ --hash=sha256:f8d635cafbbb0c61327f942df2e3f474dde1cff16c3cd0580564774eaba1ee13 \ --hash=sha256:fc1530af5c3c275b8524f2e24841cbe2599d74462455e9bae5109e9ff42e9361 \ --hash=sha256:ff09cd8c5eec3b9d02d2408db41be150d8891c5566addce57513bf546e3d6c6d brotlicffi==1.2.0.1 ; python_version >= "3.10" and python_version < "4.0" and platform_python_implementation == "PyPy" \ --hash=sha256:2c85e65913cf2b79c57a3fdd05b98d9731d9255dc0cb696b09376cc091b9cddd \ --hash=sha256:37cb587d32bf7168e2218c455e22e409ad1f3157c6c71945879a311f3e6b6abf \ --hash=sha256:3c9544f83cb715d95d7eab3af4adbbef8b2093ad6382288a83b3a25feb1a57ec \ --hash=sha256:535f2d05d0273408abc13fc0eebb467afac17b0ad85090c8913690d40207dac5 \ --hash=sha256:625f8115d32ae9c0740d01ea51518437c3fbaa3e78d41cb18459f6f7ac326000 \ --hash=sha256:6f3314a3476f59e5443f9f72a6dff16edc0c3463c9b318feaef04ae3e4683f5a \ --hash=sha256:82ea52e2b5d3145b6c406ebd3efb0d55db718b7ad996bd70c62cec0439de1187 \ --hash=sha256:91ba5f0ccc040f6ff8f7efaf839f797723d03ed46acb8ae9408f99ffd2572cf4 \ --hash=sha256:9d6ba65dd528892b4d9960beba2ae011a753620bcfc66cf6fa3cee18d7b0baa4 \ --hash=sha256:be9a670c6811af30a4bd42d7116dc5895d3b41beaa8ed8a89050447a0181f5ce \ --hash=sha256:c20d5c596278307ad06414a6d95a892377ea274a5c6b790c2548c009385d621c \ --hash=sha256:ce17eb798ca59ecec67a9bb3fd7a4304e120d1cd02953ce522d959b9a84d58ac \ --hash=sha256:da2e82a08e7778b8bc539d27ca03cdd684113e81394bfaaad8d0dfc6a17ddede \ --hash=sha256:e015af99584c6db1490a69a210c765953e473e63adc2d891ac3062a737c9e851 \ --hash=sha256:f2a5575653b0672638ba039b82fda56854934d7a6a24d4b8b5033f73ab43cbc1 certifi==2026.5.20 ; python_version >= "3.10" and python_version < "4.0" \ --hash=sha256:3c52e209ba0a4ad7aebe60436a4ab349c39e1e602e8c134221e546902ad25897 \ --hash=sha256:69dea482ab64caa7b9f6aba1c6bf48bb6a5448d1c0f1b17ab42ad8c763a5344d cffi==2.0.0 ; python_version >= "3.10" and python_version < "4.0" \ --hash=sha256:00bdf7acc5f795150faa6957054fbbca2439db2f775ce831222b66f192f03beb \ --hash=sha256:07b271772c100085dd28b74fa0cd81c8fb1a3ba18b21e03d7c27f3436a10606b \ --hash=sha256:087067fa8953339c723661eda6b54bc98c5625757ea62e95eb4898ad5e776e9f \ --hash=sha256:0a1527a803f0a659de1af2e1fd700213caba79377e27e4693648c2923da066f9 \ --hash=sha256:0cf2d91ecc3fcc0625c2c530fe004f82c110405f101548512cce44322fa8ac44 \ --hash=sha256:0f6084a0ea23d05d20c3edcda20c3d006f9b6f3fefeac38f59262e10cef47ee2 \ --hash=sha256:12873ca6cb9b0f0d3a0da705d6086fe911591737a59f28b7936bdfed27c0d47c \ --hash=sha256:19f705ada2530c1167abacb171925dd886168931e0a7b78f5bffcae5c6b5be75 \ --hash=sha256:1cd13c99ce269b3ed80b417dcd591415d3372bcac067009b6e0f59c7d4015e65 \ --hash=sha256:1e3a615586f05fc4065a8b22b8152f0c1b00cdbc60596d187c2a74f9e3036e4e \ --hash=sha256:1f72fb8906754ac8a2cc3f9f5aaa298070652a0ffae577e0ea9bd480dc3c931a \ --hash=sha256:1fc9ea04857caf665289b7a75923f2c6ed559b8298a1b8c49e59f7dd95c8481e \ --hash=sha256:203a48d1fb583fc7d78a4c6655692963b860a417c0528492a6bc21f1aaefab25 \ --hash=sha256:2081580ebb843f759b9f617314a24ed5738c51d2aee65d31e02f6f7a2b97707a \ --hash=sha256:21d1152871b019407d8ac3985f6775c079416c282e431a4da6afe7aefd2bccbe \ --hash=sha256:24b6f81f1983e6df8db3adc38562c83f7d4a0c36162885ec7f7b77c7dcbec97b \ --hash=sha256:256f80b80ca3853f90c21b23ee78cd008713787b1b1e93eae9f3d6a7134abd91 \ --hash=sha256:28a3a209b96630bca57cce802da70c266eb08c6e97e5afd61a75611ee6c64592 \ --hash=sha256:2c8f814d84194c9ea681642fd164267891702542f028a15fc97d4674b6206187 \ --hash=sha256:2de9a304e27f7596cd03d16f1b7c72219bd944e99cc52b84d0145aefb07cbd3c \ --hash=sha256:38100abb9d1b1435bc4cc340bb4489635dc2f0da7456590877030c9b3d40b0c1 \ --hash=sha256:3925dd22fa2b7699ed2617149842d2e6adde22b262fcbfada50e3d195e4b3a94 \ --hash=sha256:3e17ed538242334bf70832644a32a7aae3d83b57567f9fd60a26257e992b79ba \ --hash=sha256:3e837e369566884707ddaf85fc1744b47575005c0a229de3327f8f9a20f4efeb \ --hash=sha256:3f4d46d8b35698056ec29bca21546e1551a205058ae1a181d871e278b0b28165 \ --hash=sha256:44d1b5909021139fe36001ae048dbdde8214afa20200eda0f64c068cac5d5529 \ --hash=sha256:45d5e886156860dc35862657e1494b9bae8dfa63bf56796f2fb56e1679fc0bca \ --hash=sha256:4647afc2f90d1ddd33441e5b0e85b16b12ddec4fca55f0d9671fef036ecca27c \ --hash=sha256:4671d9dd5ec934cb9a73e7ee9676f9362aba54f7f34910956b84d727b0d73fb6 \ --hash=sha256:53f77cbe57044e88bbd5ed26ac1d0514d2acf0591dd6bb02a3ae37f76811b80c \ --hash=sha256:5eda85d6d1879e692d546a078b44251cdd08dd1cfb98dfb77b670c97cee49ea0 \ --hash=sha256:5fed36fccc0612a53f1d4d9a816b50a36702c28a2aa880cb8a122b3466638743 \ --hash=sha256:61d028e90346df14fedc3d1e5441df818d095f3b87d286825dfcbd6459b7ef63 \ --hash=sha256:66f011380d0e49ed280c789fbd08ff0d40968ee7b665575489afa95c98196ab5 \ --hash=sha256:6824f87845e3396029f3820c206e459ccc91760e8fa24422f8b0c3d1731cbec5 \ --hash=sha256:6c6c373cfc5c83a975506110d17457138c8c63016b563cc9ed6e056a82f13ce4 \ --hash=sha256:6d02d6655b0e54f54c4ef0b94eb6be0607b70853c45ce98bd278dc7de718be5d \ --hash=sha256:6d50360be4546678fc1b79ffe7a66265e28667840010348dd69a314145807a1b \ --hash=sha256:730cacb21e1bdff3ce90babf007d0a0917cc3e6492f336c2f0134101e0944f93 \ --hash=sha256:737fe7d37e1a1bffe70bd5754ea763a62a066dc5913ca57e957824b72a85e205 \ --hash=sha256:74a03b9698e198d47562765773b4a8309919089150a0bb17d829ad7b44b60d27 \ --hash=sha256:7553fb2090d71822f02c629afe6042c299edf91ba1bf94951165613553984512 \ --hash=sha256:7a66c7204d8869299919db4d5069a82f1561581af12b11b3c9f48c584eb8743d \ --hash=sha256:7cc09976e8b56f8cebd752f7113ad07752461f48a58cbba644139015ac24954c \ --hash=sha256:81afed14892743bbe14dacb9e36d9e0e504cd204e0b165062c488942b9718037 \ --hash=sha256:8941aaadaf67246224cee8c3803777eed332a19d909b47e29c9842ef1e79ac26 \ --hash=sha256:89472c9762729b5ae1ad974b777416bfda4ac5642423fa93bd57a09204712322 \ --hash=sha256:8ea985900c5c95ce9db1745f7933eeef5d314f0565b27625d9a10ec9881e1bfb \ --hash=sha256:8eca2a813c1cb7ad4fb74d368c2ffbbb4789d377ee5bb8df98373c2cc0dee76c \ --hash=sha256:92b68146a71df78564e4ef48af17551a5ddd142e5190cdf2c5624d0c3ff5b2e8 \ --hash=sha256:9332088d75dc3241c702d852d4671613136d90fa6881da7d770a483fd05248b4 \ --hash=sha256:94698a9c5f91f9d138526b48fe26a199609544591f859c870d477351dc7b2414 \ --hash=sha256:9a67fc9e8eb39039280526379fb3a70023d77caec1852002b4da7e8b270c4dd9 \ --hash=sha256:9de40a7b0323d889cf8d23d1ef214f565ab154443c42737dfe52ff82cf857664 \ --hash=sha256:a05d0c237b3349096d3981b727493e22147f934b20f6f125a3eba8f994bec4a9 \ --hash=sha256:afb8db5439b81cf9c9d0c80404b60c3cc9c3add93e114dcae767f1477cb53775 \ --hash=sha256:b18a3ed7d5b3bd8d9ef7a8cb226502c6bf8308df1525e1cc676c3680e7176739 \ --hash=sha256:b1e74d11748e7e98e2f426ab176d4ed720a64412b6a15054378afdb71e0f37dc \ --hash=sha256:b21e08af67b8a103c71a250401c78d5e0893beff75e28c53c98f4de42f774062 \ --hash=sha256:b4c854ef3adc177950a8dfc81a86f5115d2abd545751a304c5bcf2c2c7283cfe \ --hash=sha256:b882b3df248017dba09d6b16defe9b5c407fe32fc7c65a9c69798e6175601be9 \ --hash=sha256:baf5215e0ab74c16e2dd324e8ec067ef59e41125d3eade2b863d294fd5035c92 \ --hash=sha256:c649e3a33450ec82378822b3dad03cc228b8f5963c0c12fc3b1e0ab940f768a5 \ --hash=sha256:c654de545946e0db659b3400168c9ad31b5d29593291482c43e3564effbcee13 \ --hash=sha256:c6638687455baf640e37344fe26d37c404db8b80d037c3d29f58fe8d1c3b194d \ --hash=sha256:c8d3b5532fc71b7a77c09192b4a5a200ea992702734a2e9279a37f2478236f26 \ --hash=sha256:cb527a79772e5ef98fb1d700678fe031e353e765d1ca2d409c92263c6d43e09f \ --hash=sha256:cf364028c016c03078a23b503f02058f1814320a56ad535686f90565636a9495 \ --hash=sha256:d48a880098c96020b02d5a1f7d9251308510ce8858940e6fa99ece33f610838b \ --hash=sha256:d68b6cef7827e8641e8ef16f4494edda8b36104d79773a334beaa1e3521430f6 \ --hash=sha256:d9b29c1f0ae438d5ee9acb31cadee00a58c46cc9c0b2f9038c6b0b3470877a8c \ --hash=sha256:d9b97165e8aed9272a6bb17c01e3cc5871a594a446ebedc996e2397a1c1ea8ef \ --hash=sha256:da68248800ad6320861f129cd9c1bf96ca849a2771a59e0344e88681905916f5 \ --hash=sha256:da902562c3e9c550df360bfa53c035b2f241fed6d9aef119048073680ace4a18 \ --hash=sha256:dbd5c7a25a7cb98f5ca55d258b103a2054f859a46ae11aaf23134f9cc0d356ad \ --hash=sha256:dd4f05f54a52fb558f1ba9f528228066954fee3ebe629fc1660d874d040ae5a3 \ --hash=sha256:de8dad4425a6ca6e4e5e297b27b5c824ecc7581910bf9aee86cb6835e6812aa7 \ --hash=sha256:e11e82b744887154b182fd3e7e8512418446501191994dbf9c9fc1f32cc8efd5 \ --hash=sha256:e6e73b9e02893c764e7e8d5bb5ce277f1a009cd5243f8228f75f842bf937c534 \ --hash=sha256:f73b96c41e3b2adedc34a7356e64c8eb96e03a3782b535e043a986276ce12a49 \ --hash=sha256:f93fd8e5c8c0a4aa1f424d6173f14a892044054871c771f8566e4008eaa359d2 \ --hash=sha256:fc33c5141b55ed366cfaad382df24fe7dcbc686de5be719b207bb248e3053dc5 \ --hash=sha256:fc7de24befaeae77ba923797c7c87834c73648a05a4bde34b3b7e5588973a453 \ --hash=sha256:fe562eb1a64e67dd297ccc4f5addea2501664954f2692b69a76449ec7913ecbf charset-normalizer==3.4.7 ; python_version >= "3.10" and python_version < "4.0" \ --hash=sha256:007d05ec7321d12a40227aae9e2bc6dca73f3cb21058999a1df9e193555a9dcc \ --hash=sha256:03853ed82eeebbce3c2abfdbc98c96dc205f32a79627688ac9a27370ea61a49c \ --hash=sha256:07d9e39b01743c3717745f4c530a6349eadbfa043c7577eef86c502c15df2c67 \ --hash=sha256:08e721811161356f97b4059a9ba7bafb23ea5ee2255402c42881c214e173c6b4 \ --hash=sha256:0c96c3b819b5c3e9e165495db84d41914d6894d55181d2d108cc1a69bfc9cce0 \ --hash=sha256:0ea948db76d31190bf08bd371623927ee1339d5f2a0b4b1b4a4439a65298703c \ --hash=sha256:0f7eb884681e3938906ed0434f20c63046eacd0111c4ba96f27b76084cd679f5 \ --hash=sha256:12a6fff75f6bc66711b73a2f0addfc4c8c15a20e805146a02d147a318962c444 \ --hash=sha256:12d8baf840cc7889b37c7c770f478adea7adce3dcb3944d02ec87508e2dcf153 \ --hash=sha256:14265bfe1f09498b9d8ec91e9ec9fa52775edf90fcbde092b25f4a33d444fea9 \ --hash=sha256:16d971e29578a5e97d7117866d15889a4a07befe0e87e703ed63cd90cb348c01 \ --hash=sha256:177a0ba5f0211d488e295aaf82707237e331c24788d8d76c96c5a41594723217 \ --hash=sha256:1a87ca9d5df6fe460483d9a5bbf2b18f620cbed41b432e2bddb686228282d10b \ --hash=sha256:1c2a768fdd44ee4a9339a9b0b130049139b8ce3c01d2ce09f67f5a68048d477c \ --hash=sha256:1c2aed2e5e41f24ea8ef1590b8e848a79b56f3a5564a65ceec43c9d692dc7d8a \ --hash=sha256:1dc8b0ea451d6e69735094606991f32867807881400f808a106ee1d963c46a83 \ --hash=sha256:1efde3cae86c8c273f1eb3b287be7d8499420cf2fe7585c41d370d3e790054a5 \ --hash=sha256:202389074300232baeb53ae2569a60901f7efadd4245cf3a3bf0617d60b439d7 \ --hash=sha256:203104ed3e428044fd943bc4bf45fa73c0730391f9621e37fe39ecf477b128cb \ --hash=sha256:2257141f39fe65a3fdf38aeccae4b953e5f3b3324f4ff0daf9f15b8518666a2c \ --hash=sha256:298930cec56029e05497a76988377cbd7457ba864beeea92ad7e844fe74cd1f1 \ --hash=sha256:2cd4a60d0e2fb04537162c62bbbb4182f53541fe0ede35cdf270a1c1e723cc42 \ --hash=sha256:2d6eb928e13016cea4f1f21d1e10c1cebd5a421bc57ddf5b1142ae3f86824fab \ --hash=sha256:2fe249cb4651fd12605b7288b24751d8bfd46d35f12a20b1ba33dea122e690df \ --hash=sha256:30b8d1d8c52a48c2c5690e152c169b673487a2a58de1ec7393196753063fcd5e \ --hash=sha256:320ade88cfb846b8cd6b4ddf5ee9e80ee0c1f52401f2456b84ae1ae6a1a5f207 \ --hash=sha256:3534e7dcbdcf757da6b85a0bbf5b6868786d5982dd959b065e65481644817a18 \ --hash=sha256:36836d6ff945a00b88ba1e4572d721e60b5b8c98c155d465f56ad19d68f23734 \ --hash=sha256:38c0109396c4cfc574d502df99742a45c72c08eff0a36158b6f04000043dbf38 \ --hash=sha256:3946fa46a0cf3e4c8cb1cc52f56bb536310d34f25f01ca9b6c16afa767dab110 \ --hash=sha256:3bec022aec2c514d9cf199522a802bd007cd588ab17ab2525f20f9c34d067c18 \ --hash=sha256:3c9a494bc5ec77d43cea229c4f6db1e4d8fe7e1bbffa8b6f0f0032430ff8ab44 \ --hash=sha256:3dce51d0f5e7951f8bb4900c257dad282f49190fdbebecd4ba99bcc41fef404d \ --hash=sha256:3dedcc22d73ec993f42055eff4fcfed9318d1eeb9a6606c55892a26964964e48 \ --hash=sha256:4042d5c8f957e15221d423ba781e85d553722fc4113f523f2feb7b188cc34c5e \ --hash=sha256:481551899c856c704d58119b5025793fa6730adda3571971af568f66d2424bb5 \ --hash=sha256:4dc1e73c36828f982bfe79fadf5919923f8a6f4df2860804db9a98c48824ce8d \ --hash=sha256:4e5163c14bffd570ef2affbfdd77bba66383890797df43dc8b4cc7d6f500bf53 \ --hash=sha256:511ef87c8aec0783e08ac18565a16d435372bc1ac25a91e6ac7f5ef2b0bff790 \ --hash=sha256:532bc9bf33a68613fd7d65e4b1c71a6a38d7d42604ecf239c77392e9b4e8998c \ --hash=sha256:54523e136b8948060c0fa0bc7b1b50c32c186f2fceee897a495406bb6e311d2b \ --hash=sha256:5649fd1c7bade02f320a462fdefd0b4bd3ce036065836d4f42e0de958038e116 \ --hash=sha256:56be790f86bfb2c98fb742ce566dfb4816e5a83384616ab59c49e0604d49c51d \ --hash=sha256:5b77459df20e08151cd6f8b9ef8ef1f961ef73d85c21a555c7eed5b79410ec10 \ --hash=sha256:5ed6ab538499c8644b8a3e18debabcd7ce684f3fa91cf867521a7a0279cab2d6 \ --hash=sha256:6178f72c5508bfc5fd446a5905e698c6212932f25bcdd4b47a757a50605a90e2 \ --hash=sha256:6370e8686f662e6a3941ee48ed4742317cafbe5707e36406e9df792cdb535776 \ --hash=sha256:64f02c6841d7d83f832cd97ccf8eb8a906d06eb95d5276069175c696b024b60a \ --hash=sha256:65bcd23054beab4d166035cabbc868a09c1a49d1efe458fe8e4361215df40265 \ --hash=sha256:66671f93accb62ed07da56613636f3641f1a12c13046ce91ffc923721f23c008 \ --hash=sha256:6696b7688f54f5af4462118f0bfa7c1621eeb87154f77fa04b9295ce7a8f2943 \ --hash=sha256:6785f414ae0f3c733c437e0f3929197934f526d19dfaa75e18fdb4f94c6fb374 \ --hash=sha256:67f6279d125ca0046a7fd386d01b311c6363844deac3e5b069b514ba3e63c246 \ --hash=sha256:6c114670c45346afedc0d947faf3c7f701051d2518b943679c8ff88befe14f8e \ --hash=sha256:6e0d51f618228538a3e8f46bd246f87a6cd030565e015803691603f55e12afb5 \ --hash=sha256:6ed74185b2db44f41ef35fd1617c5888e59792da9bbc9190d6c7300617182616 \ --hash=sha256:708838739abf24b2ceb208d0e22403dd018faeef86ddac04319a62ae884c4f15 \ --hash=sha256:715479b9a2802ecac752a3b0efa2b0b60285cf962ee38414211abdfccc233b41 \ --hash=sha256:733784b6d6def852c814bce5f318d25da2ee65dd4839a0718641c696e09a2960 \ --hash=sha256:750e02e074872a3fad7f233b47734166440af3cdea0add3e95163110816d6752 \ --hash=sha256:752a45dc4a6934060b3b0dab47e04edc3326575f82be64bc4fc293914566503e \ --hash=sha256:7579e913a5339fb8fa133f6bbcfd8e6749696206cf05acdbdca71a1b436d8e72 \ --hash=sha256:7641bb8895e77f921102f72833904dcd9901df5d6d72a2ab8f31d04b7e51e4e7 \ --hash=sha256:7804338df6fcc08105c7745f1502ba68d900f45fd770d5bdd5288ddccb8a42d8 \ --hash=sha256:80d04837f55fc81da168b98de4f4b797ef007fc8a79ab71c6ec9bc4dd662b15b \ --hash=sha256:813c0e0132266c08eb87469a642cb30aaff57c5f426255419572aaeceeaa7bf4 \ --hash=sha256:82b271f5137d07749f7bf32f70b17ab6eaabedd297e75dce75081a24f76eb545 \ --hash=sha256:84c018e49c3bf790f9c2771c45e9313a08c2c2a6342b162cd650258b57817706 \ --hash=sha256:8751d2787c9131302398b11e6c8068053dcb55d5a8964e114b6e196cf16cb366 \ --hash=sha256:8778f0c7a52e56f75d12dae53ae320fae900a8b9b4164b981b9c5ce059cd1fcb \ --hash=sha256:87fad7d9ba98c86bcb41b2dc8dbb326619be2562af1f8ff50776a39e55721c5a \ --hash=sha256:8d828b6667a32a728a1ad1d93957cdf37489c57b97ae6c4de2860fa749b8fc1e \ --hash=sha256:8e385e4267ab76874ae30db04c627faaaf0b509e1ccc11a95b3fc3e83f855c00 \ --hash=sha256:92a0a01ead5e668468e952e4238cccd7c537364eb7d851ab144ab6627dbbe12f \ --hash=sha256:94e1885b270625a9a828c9793b4d52a64445299baa1fea5a173bf1d3dd9a1a5a \ --hash=sha256:a180c5e59792af262bf263b21a3c49353f25945d8d9f70628e73de370d55e1e1 \ --hash=sha256:a277ab8928b9f299723bc1a2dabb1265911b1a76341f90a510368ca44ad9ab66 \ --hash=sha256:a5fe03b42827c13cdccd08e6c0247b6a6d4b5e3cdc53fd1749f5896adcdc2356 \ --hash=sha256:a6c5863edfbe888d9eff9c8b8087354e27618d9da76425c119293f11712a6319 \ --hash=sha256:a89c23ef8d2c6b27fd200a42aa4ac72786e7c60d40efdc76e6011260b6e949c4 \ --hash=sha256:adb2597b428735679446b46c8badf467b4ca5f5056aae4d51a19f9570301b1ad \ --hash=sha256:ae196f021b5e7c78e918242d217db021ed2a6ace2bc6ae94c0fc596221c7f58d \ --hash=sha256:ae89db9e5f98a11a4bf50407d4363e7b09b31e55bc117b4f7d80aab97ba009e5 \ --hash=sha256:aed52fea0513bac0ccde438c188c8a471c4e0f457c2dd20cdbf6ea7a450046c7 \ --hash=sha256:aef65cd602a6d0e0ff6f9930fcb1c8fec60dd2cfcb6facaf4bdb0e5873042db0 \ --hash=sha256:af21eb4409a119e365397b2adbaca4c9ccab56543a65d5dbd9f920d6ac29f686 \ --hash=sha256:b14b2d9dac08e28bb8046a1a0434b1750eb221c8f5b87a68f4fa11a6f97b5e34 \ --hash=sha256:bb6d88045545b26da47aa879dd4a89a71d1dce0f0e549b1abcb31dfe4a8eac49 \ --hash=sha256:bb8cc7534f51d9a017b93e3e85b260924f909601c3df002bcdb58ddb4dc41a5c \ --hash=sha256:bc17a677b21b3502a21f66a8cc64f5bfad4df8a0b8434d661666f8ce90ac3af1 \ --hash=sha256:bd6c2a1c7573c64738d716488d2cdd3c00e340e4835707d8fdb8dc1a66ef164e \ --hash=sha256:bd9b23791fe793e4968dba0c447e12f78e425c59fc0e3b97f6450f4781f3ee60 \ --hash=sha256:c03a41a8784091e67a39648f70c5f97b5b6a37f216896d44d2cdcb82615339a0 \ --hash=sha256:c0f081d69a6e58272819b70288d3221a6ee64b98df852631c80f293514d3b274 \ --hash=sha256:c35abb8bfff0185efac5878da64c45dafd2b37fb0383add1be155a763c1f083d \ --hash=sha256:c36c333c39be2dbca264d7803333c896ab8fa7d4d6f0ab7edb7dfd7aea6e98c0 \ --hash=sha256:c45e9440fb78f8ddabcf714b68f936737a121355bf59f3907f4e17721b9d1aae \ --hash=sha256:c593052c465475e64bbfe5dbd81680f64a67fdc752c56d7a0ae205dc8aeefe0f \ --hash=sha256:cdd68a1fb318e290a2077696b7eb7a21a49163c455979c639bf5a5dcdc46617d \ --hash=sha256:ce3412fbe1e31eb81ea42f4169ed94861c56e643189e1e75f0041f3fe7020abe \ --hash=sha256:cf1493cd8607bec4d8a7b9b004e699fcf8f9103a9284cc94962cb73d20f9d4a3 \ --hash=sha256:cf29836da5119f3c8a8a70667b0ef5fdca3bb12f80fd06487cfa575b3909b393 \ --hash=sha256:d4a48e5b3c2a489fae013b7589308a40146ee081f6f509e047e0e096084ceca1 \ --hash=sha256:d560742f3c0d62afaccf9f41fe485ed69bd7661a241f86a3ef0f0fb8b1a397af \ --hash=sha256:d6038d37043bced98a66e68d3aa2b6a35505dc01328cd65217cefe82f25def44 \ --hash=sha256:d61f00a0869d77422d9b2aba989e2d24afa6ffd552af442e0e58de4f35ea6d00 \ --hash=sha256:d635aab80466bc95771bb78d5370e74d36d1fe31467b6b29b8b57b2a3cd7d22c \ --hash=sha256:dca4bbc466a95ba9c0234ef56d7dd9509f63da22274589ebd4ed7f1f4d4c54e3 \ --hash=sha256:dd915403e231e6b1809fe9b6d9fc55cf8fb5e02765ac625d9cd623342a7905d7 \ --hash=sha256:e044c39e41b92c845bc815e5ae4230804e8e7bc29e399b0437d64222d92809dd \ --hash=sha256:e060d01aec0a910bdccb8be71faf34e7799ce36950f8294c8bf612cba65a2c9e \ --hash=sha256:e1421b502d83040e6d7fb2fb18dff63957f720da3d77b2fbd3187ceb63755d7b \ --hash=sha256:e17b8d5d6a8c47c85e68ca8379def1303fd360c3e22093a807cd34a71cd082b8 \ --hash=sha256:e5f4d355f0a2b1a31bc3edec6795b46324349c9cb25eed068049e4f472fb4259 \ --hash=sha256:e712b419df8ba5e42b226c510472b37bd57b38e897d3eca5e8cfd410a29fa859 \ --hash=sha256:e74327fb75de8986940def6e8dee4f127cc9752bee7355bb323cc5b2659b6d46 \ --hash=sha256:e80c8378d8f3d83cd3164da1ad2df9e37a666cdde7b1cb2298ed0b558064be30 \ --hash=sha256:e8ac484bf18ce6975760921bb6148041faa8fef0547200386ea0b52b5d27bf7b \ --hash=sha256:eca9705049ad3c7345d574e3510665cb2cf844c2f2dcfe675332677f081cbd46 \ --hash=sha256:ed065083d0898c9d5b4bbec7b026fd755ff7454e6e8b73a67f8c744b13986e24 \ --hash=sha256:edac0f1ab77644605be2cbba52e6b7f630731fc42b34cb0f634be1a6eface56a \ --hash=sha256:effc3f449787117233702311a1b7d8f59cba9ced946ba727bdc329ec69028e24 \ --hash=sha256:f22dec1690b584cea26fade98b2435c132c1b5f68e39f5a0b7627cd7ae31f1dc \ --hash=sha256:f495a1652cf3fbab2eb0639776dad966c2fb874d79d87ca07f9d5f059b8bd215 \ --hash=sha256:f496c9c3cc02230093d8330875c4c3cdfc3b73612a5fd921c65d39cbcef08063 \ --hash=sha256:f59099f9b66f0d7145115e6f80dd8b1d847176df89b234a5a6b3f00437aa0832 \ --hash=sha256:f59ad4c0e8f6bba240a9bb85504faa1ab438237199d4cce5f622761507b8f6a6 \ --hash=sha256:fbccdc05410c9ee21bbf16a35f4c1d16123dcdeb8a1d38f33654fa21d0234f79 \ --hash=sha256:fea24543955a6a729c45a73fe90e08c743f0b3334bbf3201e6c4bc1b0c7fa464 click==8.4.1 ; python_version >= "3.10" and python_version < "4.0" \ --hash=sha256:482be17c6991b8c19c5429a1e995d9b0efdbb63172824c41f99965dc0ade8ec2 \ --hash=sha256:918b5633eddf6b41c32d4f454bf0de810065c74e3f7dbf8ee5452f8be88d3e96 colorama==0.4.6 ; python_version >= "3.10" and python_version < "4.0" \ --hash=sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44 \ --hash=sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6 cython==3.2.5 ; python_version >= "3.10" and python_version < "4.0" \ --hash=sha256:05c22cd606ac8d14a9cf17e48668bb37734c803978bf4d793c7f11ef54c4451f \ --hash=sha256:0a81220817ff954eddf4512a5b82089094a2f523eb1dc4ad555efd6f07b009b4 \ --hash=sha256:0bc29c7f870b09efdb1f583fbec9592b33af81a7ce273b89c8f5163d7572d5c1 \ --hash=sha256:220e8b160b2a4ddc362ad8a8c2ab885aa7156099702cdc48f6518a5de921b553 \ --hash=sha256:224149d18d980e6ea5001b70fc7ce096c1891d59035dfa9cc5ede50f55804913 \ --hash=sha256:268aecadcabcdad9f773b8a5694746e0b9ee7894b56b84e2e3a2ccb6c929ea79 \ --hash=sha256:29243859d6824e2d33bae92fc83d591c3671b6d9ac1b757fa264b894ae906c2b \ --hash=sha256:34d21aeb08477c9173e8be7a566b19e880a7c8109ec6bb47a4b20cb680141114 \ --hash=sha256:3795237ab49753647e329181b140c424e8aa97543074f171f8d2c45e5014a06e \ --hash=sha256:382122de8d6b6024fc374fabc3a2b14ba5860ed981c25055ed14fe44278b9dc7 \ --hash=sha256:3864da4ca2ebe4660d8f672f2143b02840bf3045655222f6090486171c84298f \ --hash=sha256:39acb30eba78ba6d995d5cf3d97d57d450663d93aac6f8b93753d2b89d768c60 \ --hash=sha256:3dd42e4cf36ad15f265bdfec2337cc00c688c8eb6d374ffd13bb19437c27bba1 \ --hash=sha256:3e5e519bad217a0b96fc281666720ed7d339da618acaa012bea712980b8fe6c9 \ --hash=sha256:45baf00cb8b222a2ca7e9c48add5dac3ceb6e65be4f591150a6b6767ce1f86b0 \ --hash=sha256:4d00e2c976ee96da4deff50506c7882ccebb4a932fc178ef27eb42bfde959839 \ --hash=sha256:561613ddd1ee83088eb126e80a5a7d73ee6eb82e0b1aea09afbe170287e5e27f \ --hash=sha256:56c97c5e43782ec9d9e66c465e253d2ccde0c578c364c46445efe484965524f0 \ --hash=sha256:5887c24ebd19604b7a76d8ea57446cb562a590f7f2557e5954a69aae38b3195e \ --hash=sha256:605c447188aecf2941709f53a2ce44862be256e54601c01b38ab710d83db8047 \ --hash=sha256:677bb60fd8f5949e26c0a7898983967dbbb65f7628481d8480956b85ca766554 \ --hash=sha256:69cd71b90d4e0f142fd15b2353982c3f9171fc5e613001f16bcb366ffb29004b \ --hash=sha256:6e5d7a60835345a8bd29d3aa57070880cc3ce017ea0ade7b9f771ce4bf539b1f \ --hash=sha256:75f5295dc1b32d084fec598f9507e6f264311d78c07da640bc9a05dc47f7ac2c \ --hash=sha256:85b2944c3eddfc230f9082720195a2e9f869908e5a8b3185be1be832755ee7fc \ --hash=sha256:8d7b81e6a52a84a02993f01aa5873786ba1dd593c892d93d5fe9866da0bad297 \ --hash=sha256:91cb5b9ff599612737b3fd0dddcd401acdf904b78c2caf8cd1049501d0a53f2d \ --hash=sha256:992a50e90d01813333752f374a4405863113059ec67102ab8d6a431a171ee328 \ --hash=sha256:a3a423468ee77c3c5b26494f57d9c52e9318991fb7142f4c49fb01b99373e8d6 \ --hash=sha256:a636c8b7824f3cb587eb2fdde59d8f4a14d433565508081cc290198e37567910 \ --hash=sha256:b4bfb00baef07106a1e5e7252ace18de91225322f7fa29970995aea7c380fa21 \ --hash=sha256:b8bc1325cf3e4394cc08a3c1ea7fa24f02f405eef0e8c156d5055f6f9a7a1565 \ --hash=sha256:c4c79e697db55f082a2d3ba97702e71881d5bb1f56f0a80fa338e69101e4c59b \ --hash=sha256:c80e1e5cba5b4b9890364e9360939fc298c474f25754bb4bb861270d24bda6d6 \ --hash=sha256:cce98a9011ac6a2560b3587db22912bd0138267669ec567b0d57eddd2d741b8b \ --hash=sha256:dc1c8cebb7df5bce37f5f8dc1e5bf04313272a5973d50a55c0ec76c83812911b \ --hash=sha256:eb38b89e5a8eb2508a1a0832063826b0703dfb02be84e4aa34b8818ce0ca50fe \ --hash=sha256:f4e722ceab6d795b4682d693656218671c873d4aa74119c54a2b62de0e7c48ce \ --hash=sha256:f9b564f67b01bffa2521f475794b49f2787709cec1f91d5935a38eba37f2b359 dnspython==2.8.0 ; python_version >= "3.10" and python_version < "4.0" \ --hash=sha256:01d9bbc4a2d76bf0db7c1f729812ded6d912bd318d3b1cf81d30c0f845dbf3af \ --hash=sha256:181d3c6996452cb1189c4046c61599b84a5a86e099562ffde77d26984ff26d0f eventlet==0.41.0 ; python_version >= "3.10" and python_version < "4.0" \ --hash=sha256:35df85f0ccd3e73effb6fd9f1ceae46b500b966c7da1817289c323a307bd397b \ --hash=sha256:bc22396093cb4119ff7007776be6a5348a613ccd42eeb0f9519853a6efcbcabe flask-compress==1.24 ; python_version >= "3.10" and python_version < "4.0" \ --hash=sha256:14097cefe59ecb3e466d52a6aeb62f34f125a9f7dadf1f33a53e430ce4a50f31 \ --hash=sha256:1e63668eb6e3242bd4f6ad98825a924e3984409be90c125477893d586007d00c flask-socketio==5.6.1 ; python_version >= "3.10" and python_version < "4.0" \ --hash=sha256:51a3f71b28b4476c650829607e3a993e076034db6c3cc31f718f0a4b45939d42 \ --hash=sha256:fe5bd995c3ed4da9a98f335d0d830fa1a19d84a64789f6265642a671fdacaeac flask==3.1.3 ; python_version >= "3.10" and python_version < "4.0" \ --hash=sha256:0ef0e52b8a9cd932855379197dd8f94047b359ca0a78695144304cb45f87c9eb \ --hash=sha256:f4bcbefc124291925f1a26446da31a5178f9483862233b23c0c96a20701f670c gevent-websocket==0.10.1 ; python_version >= "3.10" and python_version < "4.0" \ --hash=sha256:17b67d91282f8f4c973eba0551183fc84f56f1c90c8f6b6b30256f31f66f5242 \ --hash=sha256:7eaef32968290c9121f7c35b973e2cc302ffb076d018c9068d2f5ca8b2d85fb0 gevent==26.5.0 ; python_version >= "3.10" and python_version < "4.0" \ --hash=sha256:032157cebdedb84f2f52cdd980f2f5f2623eed6a8f083aadf44b44c47f628642 \ --hash=sha256:0bf57df54f1c66273bf3601c2a1e41b12138fe848933718369663bc54f177ca2 \ --hash=sha256:1101b5ef82a3fb178550cfd80f32293dc8dd2f3d0828292223ebba29d6f76e33 \ --hash=sha256:1655eb04c1e20d71b2aa4a3c7528162dd58ff6cc46a037af1f01f534c80fefba \ --hash=sha256:1c6293a7046bcc6f3d8972a74b19cd7a4cfd02d3881edf0fcf827aa514bd247b \ --hash=sha256:1d8da4e799431feeb4c9e441ac7431f0baabb9106976790d884289d08ac08359 \ --hash=sha256:23569ce0c254eb821fc3dcfe250843dde8b3180b09bae9e222e41aa3fa4885b7 \ --hash=sha256:271b1474d81bb33036631adb16a35e5a1ee9dc414b05c999d6b01dc839a89975 \ --hash=sha256:2a0f5993a04b95a35b3a118b1a58ba272833f9b547b774001dea29f90620882f \ --hash=sha256:2ba673dcbf7747513b58fa64ca7e9d6a828bc5c604d1552d23db89006d7911df \ --hash=sha256:2e117df896a2660c9ebd4e2b5afc02dfd6e2ddf9b495e787e67c72d105432b09 \ --hash=sha256:354f35924113abc954819216c2a6ee16751958c615681e0490946e31b437bd2f \ --hash=sha256:3be804565168ffacebeb21af9f1cd689831a89f0f12fc0c3f423c730c3c9eb31 \ --hash=sha256:40cdcdb2e404b6c82b82a4576bdb33958f23fc2deb0d933e9e022b362001e647 \ --hash=sha256:45d5438d1c84da5df7e832434627624709543630977332bb4e2d05ecca362cc9 \ --hash=sha256:4c964c15076e76391d523ec24202f579a2535f7e301a40efb1656ae046d3eb69 \ --hash=sha256:4d53b1b28f2082a151bded2850b53f6baed02f742d2a1584029e8bd42d457fb4 \ --hash=sha256:51becdb4c30a8f45c1c028ad7a97bf5a1ed141f74b159a31aa9cc6aa1e6263a6 \ --hash=sha256:5233109ad4f3af16393ba9888f238919a05ce15ce68d6831ac8a0da8dfb750ae \ --hash=sha256:5c5ff29495a2eed2a244de8150f21893d6c1b15d8b4b5719ab4bbfa06db1e28f \ --hash=sha256:68c5fc21cef80268cdff88a4ae6c025fabb019b071f6f8ee4d20a7bccbddb873 \ --hash=sha256:75a0050e4b87f08ddee7e56f59e6014cd7fcdc3153046c09a847940515d12c85 \ --hash=sha256:7da34aef7e87c43dd3662e5785e79ed505c01399a7cb42876d2d8925969fd75f \ --hash=sha256:96d5e96b1b14a4c1023dcfcc114533217f13febc3b6169254f23fc18d19fee29 \ --hash=sha256:9b4d3f34c913d1a6bec6d030365a517f3b527a9773b12e58cf56c3339bbe96e6 \ --hash=sha256:9c414935ba5fc88359110968851d3616f119082c937390d00a1c0f4f59be814f \ --hash=sha256:9f463c7d6f69d13b6fe8e3b832a6175a6e95328a940f38495d25496d1ae8ad88 \ --hash=sha256:a11daf3a588b932c8bf965fb18444c69aff48badec88435e988cf8d67137075a \ --hash=sha256:a47cd2d32f6404212d374ad8014a3491d7477dcf0cc09c5a2308ad6d325fd663 \ --hash=sha256:aae214952fd38d27a42dc416bb70193962ec932384b63445d29bbb5817a1c042 \ --hash=sha256:af5ffe9c11ffb8a39b6bef2e8b722aa2043ae4980977915c6aa8c68b4bc26e46 \ --hash=sha256:b2239df2f7570efa03736678f3f053bb1bdd22a8a16cd28a2feb7d32ea5f533f \ --hash=sha256:b573d5b2826edc705f31f07da6889ad483a6a0d64944ebd8d32205f7c5bf46fb \ --hash=sha256:bccff69c462e3650a0fd1d4e9cfc8b6effe15f3e9b1cad20a7bb5ce14b057efd \ --hash=sha256:bd3445e4fbeeb46690ed8efe94b8d1d46b14aa04af8866ae7a8da5997828d1c6 \ --hash=sha256:c42bbcd3d453b08ad8915fd3feaf3d44a3562cdf1c7b208f9837149711e16d9d \ --hash=sha256:cd3dc60581687e2618286108f8e2f820d8446be4b34131065011c066e911d39c \ --hash=sha256:d325502eb0695708ef8c899f605573ed6847f3961f8159627dba267fbf3ce457 \ --hash=sha256:d3bde0f140a275b2fa88e4b6516bda85551930e10bc2fd95e18c1b7d11cb780c \ --hash=sha256:dc7fa28b2d627f8e87595f39043b6dec71e8e7fb97e685e5506c47cf3ff8cb2e \ --hash=sha256:e29fb4b17d9958ec8cb7f6339a111b29bc23f2c2efbef86189d1248bb4862d17 \ --hash=sha256:e49ce0de007dfd7412edbc2b5d41cce33b049bb1b7086f50be5a09e601bde603 \ --hash=sha256:e80ad2a8a1e8bdaa5605e3bf4929e0cebf9ea7b8237c83362f7257698bb14280 \ --hash=sha256:f519139354d5ca7625df9ddb1b2ffada885c14abc5b4dbae3682e967ddf79669 \ --hash=sha256:f7067564f139e33bf26a31ee3b13d168d76eb99a44b85ced626652b158baa80c \ --hash=sha256:fd1a0b83a04e19378d9466ae0ee2b5937cf1d7fbfdcb916b2aea82179a208574 \ --hash=sha256:fe42c037253580a3386fce275f8a2a845e540f5a729916934a732f13d42e72cc greenlet==3.5.1 ; python_version >= "3.10" and python_version < "4.0" \ --hash=sha256:001775efe7b8e758861294c7a27c28af87f3f3f1c20468a2bc618c45b346c061 \ --hash=sha256:00929c98ec525fd9bf075875d8c5f6a983a90906cdf78a66e6de2d8e466c2a19 \ --hash=sha256:017a544f0385d441e88714160d089d6900ef46c9eff9d99b6715a5ef2d127747 \ --hash=sha256:089fff7a6ce8d9316d1f65ebc00273a56be258c1725b32b94de90a3a979557e1 \ --hash=sha256:1072b4f9edcc1e192d9283a66a3e68d6b84c561de33a83d7858beb9ba1effe10 \ --hash=sha256:10a9a1c0bfbc93d41156ffcb90c75fbc05544054faf15dcc1fdf9765f8b607f0 \ --hash=sha256:110a1ca7b49b014b097f6078272c3f4ed31af45b254de5228b79adba879f6af9 \ --hash=sha256:111e2390ffffc47d5840b01711dd7fac07d4c09283d0283e7f3264b14e284c64 \ --hash=sha256:17d86354f0ae6b61bf9be5148d0dd34e06c3cb7c602c671f79f29ac3b150e659 \ --hash=sha256:1ffdb3c0bb002c99cd8f298957e046c3dbf6006b5b7cdf11a4e19194624a0a0a \ --hash=sha256:2baee5ca02031757ffe8cc3d69f0cc0aec7065ce362622da74f32d3bcab1c541 \ --hash=sha256:2c18ef16bf6d4dd410e4dd52996888ea1497be26892fe5bbc73580aba4287b8e \ --hash=sha256:2f82b3597e9d83b63408affed0b48fd0f54935edac4302237b9a837be0dae33c \ --hash=sha256:3bfbd69cc349e43bf3a8ae1c85548ff0718efc887615c2db16c3833d7b0b072d \ --hash=sha256:3c8bb982ad117d29478ef8f5533e97df21f1e2befd17a299257b0c96d1371c0b \ --hash=sha256:3d955c89b75eeca4723d7cc14135f393cd47c32e2a6cb4a8e4c6e760a26b0986 \ --hash=sha256:4378720dd888136c27215a0214d32a4d37c3852765d45bc37aad0623423cfd78 \ --hash=sha256:45718441607f9325d948db98cbc691276059316d0358c188c246da4e1d4d23d2 \ --hash=sha256:5028648bf2253ec4745add746129d3904121fa7fe871a76bed23c5720573ce0a \ --hash=sha256:50ae25a67bea74ea41fb14b960bc532df73eb713417b2d61892dced82fe8d3bc \ --hash=sha256:51518ff74664078fc51bffcc6fc529b0df5ae58da192691cee765d45ce944a2b \ --hash=sha256:540dae7b956209af4d70a3be35927b4055f617763771e5e84a5255bea934d2f5 \ --hash=sha256:5a56aeb7d5d9cc4b3a735efb5095bd4b4f6f0e4f93e5ca876d0e2315137b7829 \ --hash=sha256:5e300185139abc337ade480c327183adf42a875ac7181bfe66d7d4efea31fbea \ --hash=sha256:67821bb03e4e98664490edb787ff6af501194c29bbee0f5c1dfdcf1dc3d9d436 \ --hash=sha256:6c09df69dc1712d131332054a858a3e5cca400967fa3a672e2324fbb0971448c \ --hash=sha256:6ebeb75c81211f5c702576cf81f315e77e23cfdb2c7c6fcb9dd143e6de35c360 \ --hash=sha256:73f78f9b9f0a5c06e5c946ba1e8e36f5114923b6be109ee618c54f079c3ea14f \ --hash=sha256:7546556f0d649f99f6a361098a55f761181bb2ea12ff150bb16d26092ad88244 \ --hash=sha256:7715a5a2c3378ba602c3a440558261e13a820bb53a82693aacd7b7f6d964e283 \ --hash=sha256:7b5f5fae05b8ac6d176a61b60c394a8cbdc2b5b91b81793066e68745cf165e54 \ --hash=sha256:7eacb17a9d41538a2bc4912eba5ef13823c83cb69e4d141d0813debe7163187f \ --hash=sha256:7ffdb990dcaa0234cf9845aead5df2e3c3a8b6507d409274dd87e0d5ab05ffc2 \ --hash=sha256:80eb4b04dadc4e67df3fae179a32c4706a3f495bc7f22fc8a81115d5f5512188 \ --hash=sha256:88e300d136eac057b2397aa1cfd7328b4c87c7eb66a09c7bc6a1292234db474e \ --hash=sha256:89101bfd5011e069be974903cb3a4e4523845e4ece2d62dcd8d358933c0ef249 \ --hash=sha256:8a17c42330e261299766b75ac1ea32caa437a9453c8f65d16a13140db378ecd3 \ --hash=sha256:8a271fcd66c74615cda6a964fda3f304267a12e50a084472218a39bb0376f563 \ --hash=sha256:8d8a23250ea3ec7b36de8fa4b541e9e2db3ee82915cc060ab0631609ad8b28de \ --hash=sha256:92fd6d44ac5e5a887c8a5dc4a8ba0ba908527c31c12f78c6bc7dcfe8aab279f6 \ --hash=sha256:975eac34b44a7077ca4d421348455b94f0f518246a7f14bc6d2fdcfe5b584368 \ --hash=sha256:9ab3c3a0b2ae6198e67c898dad5215a49f9ae0d0081b3c3ec59f333e39eeca26 \ --hash=sha256:9b1ec3274918a81d3ea778b9e75b56b72b33f300edb6cf7f3a7fe1dae56683de \ --hash=sha256:9d59e840387076a51016777a9328b3f2c427c6f9208a6e958bad251be50a648d \ --hash=sha256:a0cbed8bb44e23c5b199f888f4e4ce096b45ad9f25ff74a7ad0213875e936bb2 \ --hash=sha256:a19570c52a21420dcbc94e661994bc325c0b5b11304540fed514586da5dc8f2e \ --hash=sha256:a203a8bd0acb0701653d3bbb26e404854a68674139ed5cbb778830f42b09bb33 \ --hash=sha256:a4764e0bfc6a4d114c865b32520805c16a990ef5f286a514413b05d5ecd6a23d \ --hash=sha256:a57b0d05a0448eed231d59c0ceb287dde984551e54cbc51ac2d4865712838e9c \ --hash=sha256:a5c81f74d204d3edd136ebfd50dce53acbb776995d721a0fe801626cfc93b8cd \ --hash=sha256:a5ea42a752d47a145eae922b605cd1634665ac3d5ec1e72402d5048e8d60d207 \ --hash=sha256:a6fdf2433a5441ef9a95464f7c3e674775da1c8c1177fff311cee1acad4626ed \ --hash=sha256:add5217d68b31130f0beca584d7fef4878327d2e31642b66618a14eef312b63b \ --hash=sha256:b0703c2cef53e01baec47f7a3868009913ad71ec678bbecb42a6f40895e4ce62 \ --hash=sha256:b9152fca4a6466e114aaec745ae61cba739903a109754a9d4e1262f01e9259b1 \ --hash=sha256:c0141e37414c10164e702b8fb1473304221ad98f71600850c6ef7ff4880feba0 \ --hash=sha256:c3d35f87c7253b715d13d679e0783d845910144f282cb939fe1ba4ac8616269c \ --hash=sha256:c5551170cf4f5ff5623e9af81323751979fee2c731e2287b61f73cd27257b823 \ --hash=sha256:cbfc69be86e10dcfef5b1e6269d1d6926552aa89ee39e1de3353360c1b6989ab \ --hash=sha256:cc6ab7e555c8a112ad3a76e368e86e12a2754bcae1652a5602e133ec7b635523 \ --hash=sha256:cd443683db272ebaaca03af98c0b063ab30db70ea8a31a1559f35e3f7b744ccd \ --hash=sha256:d0932b81d72f552ded9d810d00021b64d89f2195a91ce115b893f943b7a4ab3c \ --hash=sha256:d40a890035c0058cadbdc4af7569800fd28a0e527a0fdbb7b5f9418f176846ce \ --hash=sha256:d5ee3ea898009fa898f85f9982255d35278c477bebe185beca249cab42d4526c \ --hash=sha256:d8ab31c9de8651a2facdd5c5bb0011f2380dd1a7af78ce2adf4b56095294fc07 \ --hash=sha256:dc71ff466927a201b08305acac451ebe1aedfcea002f62f1f2f2ac2ac1e6a135 \ --hash=sha256:de2daaaebd1a5aa88c49045b6baf9310b3263796bd88db713edf37cf53e7bb4e \ --hash=sha256:ded7b068c7c31c1a8657d4fd42d886b3e051ae29f88b80c5ff9d502257b0f071 \ --hash=sha256:e5cc9606aa5f4e0bde0d3bd502b44f743864c3ffa5cfa1011b1e30f5aa02366f \ --hash=sha256:e630136e905fe5ff43e86945ae41220b6d1470956a39220e708110ac48d01ea5 \ --hash=sha256:e6cd99ea59dd5d89f0c956606571d79bfe6f68c9eb7f4a4083a41a7f1587edee \ --hash=sha256:e7516cf6ae6b8a582c2770a0caed47b8a48373ed732c33d69a72913ae6ac923e \ --hash=sha256:ea37d5a157eb9493820d3792ac4ece28619a394391d2b9f2f78057d396ff0f0f \ --hash=sha256:ea8da1e900d758d078810d4255d8c6aa572181896a31ec79d779eb79c3adc9ad \ --hash=sha256:ed8cdb691169715a9a492844a83246f090182247d1a5031dc78a403f68ba1e97 \ --hash=sha256:ef08c1567c78074b22d1a200183d52d04a14df447bf70bcbb6a3507a48e776fc \ --hash=sha256:f16ba1efc0715b680a18b8123d90dad887c6112ae3555b4b5c32c149540c6b4e \ --hash=sha256:fa4f98af3a528f0c3fd592a26df7f376f93329c8f4d987f6bb979057af8bf5e2 \ --hash=sha256:ffea73584b216150eab159b6d12348fb253e68757974de1e2c40d8a318ac89ed h11==0.16.0 ; python_version >= "3.10" and python_version < "4.0" \ --hash=sha256:4e35b956cf45792e4caa5885e69fba00bdbc6ffafbfa020300e549b208ee5ff1 \ --hash=sha256:63cf8bbe7522de3bf65932fda1d9c2772064ffb3dae62d55932da54b31cb6c86 idna==3.17 ; python_version >= "3.10" and python_version < "4.0" \ --hash=sha256:466e48829084efe2548012b855df21540b96f2e20e51bd124c851536556a592c \ --hash=sha256:5eb0cb53bc467c12eadcf6de83163ad8527cec9416f44b9b61b19caedad2b87f itsdangerous==2.2.0 ; python_version >= "3.10" and python_version < "4.0" \ --hash=sha256:c6242fc49e35958c8b15141343aa660db5fc54d4f13a1db01a3f5891b98700ef \ --hash=sha256:e0050c0b7da1eea53ffaf149c0cfbb5c6e2e2b69c4bef22c81fa6eb73e5f6173 jinja2==3.1.6 ; python_version >= "3.10" and python_version < "4.0" \ --hash=sha256:0137fb05990d35f1275a587e9aee6d56da821fc83491a0fb838183be43f66d6d \ --hash=sha256:85ece4451f492d0c13c5dd7c13a64681a86afae63a5f347908daf103ce6d2f67 markupsafe==3.0.3 ; python_version >= "3.10" and python_version < "4.0" \ --hash=sha256:0303439a41979d9e74d18ff5e2dd8c43ed6c6001fd40e5bf2e43f7bd9bbc523f \ --hash=sha256:068f375c472b3e7acbe2d5318dea141359e6900156b5b2ba06a30b169086b91a \ --hash=sha256:0bf2a864d67e76e5c9a34dc26ec616a66b9888e25e7b9460e1c76d3293bd9dbf \ --hash=sha256:0db14f5dafddbb6d9208827849fad01f1a2609380add406671a26386cdf15a19 \ --hash=sha256:0eb9ff8191e8498cca014656ae6b8d61f39da5f95b488805da4bb029cccbfbaf \ --hash=sha256:0f4b68347f8c5eab4a13419215bdfd7f8c9b19f2b25520968adfad23eb0ce60c \ --hash=sha256:1085e7fbddd3be5f89cc898938f42c0b3c711fdcb37d75221de2666af647c175 \ --hash=sha256:116bb52f642a37c115f517494ea5feb03889e04df47eeff5b130b1808ce7c219 \ --hash=sha256:12c63dfb4a98206f045aa9563db46507995f7ef6d83b2f68eda65c307c6829eb \ --hash=sha256:133a43e73a802c5562be9bbcd03d090aa5a1fe899db609c29e8c8d815c5f6de6 \ --hash=sha256:1353ef0c1b138e1907ae78e2f6c63ff67501122006b0f9abad68fda5f4ffc6ab \ --hash=sha256:15d939a21d546304880945ca1ecb8a039db6b4dc49b2c5a400387cdae6a62e26 \ --hash=sha256:177b5253b2834fe3678cb4a5f0059808258584c559193998be2601324fdeafb1 \ --hash=sha256:1872df69a4de6aead3491198eaf13810b565bdbeec3ae2dc8780f14458ec73ce \ --hash=sha256:1b4b79e8ebf6b55351f0d91fe80f893b4743f104bff22e90697db1590e47a218 \ --hash=sha256:1b52b4fb9df4eb9ae465f8d0c228a00624de2334f216f178a995ccdcf82c4634 \ --hash=sha256:1ba88449deb3de88bd40044603fafffb7bc2b055d626a330323a9ed736661695 \ --hash=sha256:1cc7ea17a6824959616c525620e387f6dd30fec8cb44f649e31712db02123dad \ --hash=sha256:218551f6df4868a8d527e3062d0fb968682fe92054e89978594c28e642c43a73 \ --hash=sha256:26a5784ded40c9e318cfc2bdb30fe164bdb8665ded9cd64d500a34fb42067b1c \ --hash=sha256:2713baf880df847f2bece4230d4d094280f4e67b1e813eec43b4c0e144a34ffe \ --hash=sha256:2a15a08b17dd94c53a1da0438822d70ebcd13f8c3a95abe3a9ef9f11a94830aa \ --hash=sha256:2f981d352f04553a7171b8e44369f2af4055f888dfb147d55e42d29e29e74559 \ --hash=sha256:32001d6a8fc98c8cb5c947787c5d08b0a50663d139f1305bac5885d98d9b40fa \ --hash=sha256:3524b778fe5cfb3452a09d31e7b5adefeea8c5be1d43c4f810ba09f2ceb29d37 \ --hash=sha256:3537e01efc9d4dccdf77221fb1cb3b8e1a38d5428920e0657ce299b20324d758 \ --hash=sha256:35add3b638a5d900e807944a078b51922212fb3dedb01633a8defc4b01a3c85f \ --hash=sha256:38664109c14ffc9e7437e86b4dceb442b0096dfe3541d7864d9cbe1da4cf36c8 \ --hash=sha256:3a7e8ae81ae39e62a41ec302f972ba6ae23a5c5396c8e60113e9066ef893da0d \ --hash=sha256:3b562dd9e9ea93f13d53989d23a7e775fdfd1066c33494ff43f5418bc8c58a5c \ --hash=sha256:457a69a9577064c05a97c41f4e65148652db078a3a509039e64d3467b9e7ef97 \ --hash=sha256:4bd4cd07944443f5a265608cc6aab442e4f74dff8088b0dfc8238647b8f6ae9a \ --hash=sha256:4e885a3d1efa2eadc93c894a21770e4bc67899e3543680313b09f139e149ab19 \ --hash=sha256:4faffd047e07c38848ce017e8725090413cd80cbc23d86e55c587bf979e579c9 \ --hash=sha256:509fa21c6deb7a7a273d629cf5ec029bc209d1a51178615ddf718f5918992ab9 \ --hash=sha256:5678211cb9333a6468fb8d8be0305520aa073f50d17f089b5b4b477ea6e67fdc \ --hash=sha256:591ae9f2a647529ca990bc681daebdd52c8791ff06c2bfa05b65163e28102ef2 \ --hash=sha256:5a7d5dc5140555cf21a6fefbdbf8723f06fcd2f63ef108f2854de715e4422cb4 \ --hash=sha256:69c0b73548bc525c8cb9a251cddf1931d1db4d2258e9599c28c07ef3580ef354 \ --hash=sha256:6b5420a1d9450023228968e7e6a9ce57f65d148ab56d2313fcd589eee96a7a50 \ --hash=sha256:722695808f4b6457b320fdc131280796bdceb04ab50fe1795cd540799ebe1698 \ --hash=sha256:729586769a26dbceff69f7a7dbbf59ab6572b99d94576a5592625d5b411576b9 \ --hash=sha256:77f0643abe7495da77fb436f50f8dab76dbc6e5fd25d39589a0f1fe6548bfa2b \ --hash=sha256:795e7751525cae078558e679d646ae45574b47ed6e7771863fcc079a6171a0fc \ --hash=sha256:7be7b61bb172e1ed687f1754f8e7484f1c8019780f6f6b0786e76bb01c2ae115 \ --hash=sha256:7c3fb7d25180895632e5d3148dbdc29ea38ccb7fd210aa27acbd1201a1902c6e \ --hash=sha256:7e68f88e5b8799aa49c85cd116c932a1ac15caaa3f5db09087854d218359e485 \ --hash=sha256:83891d0e9fb81a825d9a6d61e3f07550ca70a076484292a70fde82c4b807286f \ --hash=sha256:8485f406a96febb5140bfeca44a73e3ce5116b2501ac54fe953e488fb1d03b12 \ --hash=sha256:8709b08f4a89aa7586de0aadc8da56180242ee0ada3999749b183aa23df95025 \ --hash=sha256:8f71bc33915be5186016f675cd83a1e08523649b0e33efdb898db577ef5bb009 \ --hash=sha256:915c04ba3851909ce68ccc2b8e2cd691618c4dc4c4232fb7982bca3f41fd8c3d \ --hash=sha256:949b8d66bc381ee8b007cd945914c721d9aba8e27f71959d750a46f7c282b20b \ --hash=sha256:94c6f0bb423f739146aec64595853541634bde58b2135f27f61c1ffd1cd4d16a \ --hash=sha256:9a1abfdc021a164803f4d485104931fb8f8c1efd55bc6b748d2f5774e78b62c5 \ --hash=sha256:9b79b7a16f7fedff2495d684f2b59b0457c3b493778c9eed31111be64d58279f \ --hash=sha256:a320721ab5a1aba0a233739394eb907f8c8da5c98c9181d1161e77a0c8e36f2d \ --hash=sha256:a4afe79fb3de0b7097d81da19090f4df4f8d3a2b3adaa8764138aac2e44f3af1 \ --hash=sha256:ad2cf8aa28b8c020ab2fc8287b0f823d0a7d8630784c31e9ee5edea20f406287 \ --hash=sha256:b8512a91625c9b3da6f127803b166b629725e68af71f8184ae7e7d54686a56d6 \ --hash=sha256:bc51efed119bc9cfdf792cdeaa4d67e8f6fcccab66ed4bfdd6bde3e59bfcbb2f \ --hash=sha256:bdc919ead48f234740ad807933cdf545180bfbe9342c2bb451556db2ed958581 \ --hash=sha256:bdd37121970bfd8be76c5fb069c7751683bdf373db1ed6c010162b2a130248ed \ --hash=sha256:be8813b57049a7dc738189df53d69395eba14fb99345e0a5994914a3864c8a4b \ --hash=sha256:c0c0b3ade1c0b13b936d7970b1d37a57acde9199dc2aecc4c336773e1d86049c \ --hash=sha256:c47a551199eb8eb2121d4f0f15ae0f923d31350ab9280078d1e5f12b249e0026 \ --hash=sha256:c4ffb7ebf07cfe8931028e3e4c85f0357459a3f9f9490886198848f4fa002ec8 \ --hash=sha256:ccfcd093f13f0f0b7fdd0f198b90053bf7b2f02a3927a30e63f3ccc9df56b676 \ --hash=sha256:d2ee202e79d8ed691ceebae8e0486bd9a2cd4794cec4824e1c99b6f5009502f6 \ --hash=sha256:d53197da72cc091b024dd97249dfc7794d6a56530370992a5e1a08983ad9230e \ --hash=sha256:d6dd0be5b5b189d31db7cda48b91d7e0a9795f31430b7f271219ab30f1d3ac9d \ --hash=sha256:d88b440e37a16e651bda4c7c2b930eb586fd15ca7406cb39e211fcff3bf3017d \ --hash=sha256:de8a88e63464af587c950061a5e6a67d3632e36df62b986892331d4620a35c01 \ --hash=sha256:df2449253ef108a379b8b5d6b43f4b1a8e81a061d6537becd5582fba5f9196d7 \ --hash=sha256:e1c1493fb6e50ab01d20a22826e57520f1284df32f2d8601fdd90b6304601419 \ --hash=sha256:e1cf1972137e83c5d4c136c43ced9ac51d0e124706ee1c8aa8532c1287fa8795 \ --hash=sha256:e2103a929dfa2fcaf9bb4e7c091983a49c9ac3b19c9061b6d5427dd7d14d81a1 \ --hash=sha256:e56b7d45a839a697b5eb268c82a71bd8c7f6c94d6fd50c3d577fa39a9f1409f5 \ --hash=sha256:e8afc3f2ccfa24215f8cb28dcf43f0113ac3c37c2f0f0806d8c70e4228c5cf4d \ --hash=sha256:e8fc20152abba6b83724d7ff268c249fa196d8259ff481f3b1476383f8f24e42 \ --hash=sha256:eaa9599de571d72e2daf60164784109f19978b327a3910d3e9de8c97b5b70cfe \ --hash=sha256:ec15a59cf5af7be74194f7ab02d0f59a62bdcf1a537677ce67a2537c9b87fcda \ --hash=sha256:f190daf01f13c72eac4efd5c430a8de82489d9cff23c364c3ea822545032993e \ --hash=sha256:f34c41761022dd093b4b6896d4810782ffbabe30f2d443ff5f083e0cbbb8c737 \ --hash=sha256:f3e98bb3798ead92273dc0e5fd0f31ade220f59a266ffd8a4f6065e0a3ce0523 \ --hash=sha256:f42d0984e947b8adf7dd6dde396e720934d12c506ce84eea8476409563607591 \ --hash=sha256:f71a396b3bf33ecaa1626c255855702aca4d3d9fea5e051b41ac59a9c1c41edc \ --hash=sha256:f9e130248f4462aaa8e2552d547f36ddadbeaa573879158d721bbd33dfe4743a \ --hash=sha256:fed51ac40f757d41b7c48425901843666a6677e3e8eb0abcff09e4ba6e664f50 packaging==26.2 ; python_version >= "3.10" and python_version < "4.0" \ --hash=sha256:5fc45236b9446107ff2415ce77c807cee2862cb6fac22b8a73826d0693b0980e \ --hash=sha256:ff452ff5a3e828ce110190feff1178bb1f2ea2281fa2075aadb987c2fb221661 pkgconfig==1.6.0 ; python_version >= "3.10" and python_version < "4.0" \ --hash=sha256:4a5a6631ce937fafac457104a40d558785a658bbdca5c49b6295bc3fd651907f \ --hash=sha256:98e71754855e9563838d952a160eb577edabb57782e49853edb5381927e6bea1 psutil==7.2.2 ; python_version >= "3.10" and python_version < "4.0" \ --hash=sha256:0746f5f8d406af344fd547f1c8daa5f5c33dbc293bb8d6a16d80b4bb88f59372 \ --hash=sha256:076a2d2f923fd4821644f5ba89f059523da90dc9014e85f8e45a5774ca5bc6f9 \ --hash=sha256:11fe5a4f613759764e79c65cf11ebdf26e33d6dd34336f8a337aa2996d71c841 \ --hash=sha256:1a571f2330c966c62aeda00dd24620425d4b0cc86881c89861fbc04549e5dc63 \ --hash=sha256:1a7b04c10f32cc88ab39cbf606e117fd74721c831c98a27dc04578deb0c16979 \ --hash=sha256:1fa4ecf83bcdf6e6c8f4449aff98eefb5d0604bf88cb883d7da3d8d2d909546a \ --hash=sha256:2edccc433cbfa046b980b0df0171cd25bcaeb3a68fe9022db0979e7aa74a826b \ --hash=sha256:7b6d09433a10592ce39b13d7be5a54fbac1d1228ed29abc880fb23df7cb694c9 \ --hash=sha256:8c233660f575a5a89e6d4cb65d9f938126312bca76d8fe087b947b3a1aaac9ee \ --hash=sha256:917e891983ca3c1887b4ef36447b1e0873e70c933afc831c6b6da078ba474312 \ --hash=sha256:ab486563df44c17f5173621c7b198955bd6b613fb87c71c161f827d3fb149a9b \ --hash=sha256:ae0aefdd8796a7737eccea863f80f81e468a1e4cf14d926bd9b6f5f2d5f90ca9 \ --hash=sha256:b0726cecd84f9474419d67252add4ac0cd9811b04d61123054b9fb6f57df6e9e \ --hash=sha256:b58fabe35e80b264a4e3bb23e6b96f9e45a3df7fb7eed419ac0e5947c61e47cc \ --hash=sha256:c7663d4e37f13e884d13994247449e9f8f574bc4655d509c3b95e9ec9e2b9dc1 \ --hash=sha256:e452c464a02e7dc7822a05d25db4cde564444a67e58539a00f929c51eddda0cf \ --hash=sha256:e78c8603dcd9a04c7364f1a3e670cea95d51ee865e4efb3556a3a63adef958ea \ --hash=sha256:eb7e81434c8d223ec4a219b5fc1c47d0417b12be7ea866e24fb5ad6e84b3d988 \ --hash=sha256:ed0cace939114f62738d808fdcecd4c869222507e266e574799e9c0faa17d486 \ --hash=sha256:eed63d3b4d62449571547b60578c5b2c4bcccc5387148db46e0c2313dad0ee00 \ --hash=sha256:fd04ef36b4a6d599bbdb225dd1d3f51e00105f6d48a28f006da7f9822f2606d8 pycparser==3.0 ; python_version >= "3.10" and python_version < "4.0" and implementation_name != "PyPy" \ --hash=sha256:600f49d217304a5902ac3c37e1281c9fe94e4d0489de643a9504c5cdfdfc6b29 \ --hash=sha256:b727414169a36b7d524c1c3e31839a521725078d7b2ff038656844266160a992 pynacl==1.6.2 ; python_version >= "3.10" and python_version < "4.0" \ --hash=sha256:018494d6d696ae03c7e656e5e74cdfd8ea1326962cc401bcf018f1ed8436811c \ --hash=sha256:04316d1fc625d860b6c162fff704eb8426b1a8bcd3abacea11142cbd99a6b574 \ --hash=sha256:22de65bb9010a725b0dac248f353bb072969c94fa8d6b1f34b87d7953cf7bbe4 \ --hash=sha256:26bfcd00dcf2cf160f122186af731ae30ab120c18e8375684ec2670dccd28130 \ --hash=sha256:2fef529ef3ee487ad8113d287a593fa26f48ee3620d92ecc6f1d09ea38e0709b \ --hash=sha256:320ef68a41c87547c91a8b58903c9caa641ab01e8512ce291085b5fe2fcb7590 \ --hash=sha256:3bffb6d0f6becacb6526f8f42adfb5efb26337056ee0831fb9a7044d1a964444 \ --hash=sha256:44081faff368d6c5553ccf55322ef2819abb40e25afaec7e740f159f74813634 \ --hash=sha256:46065496ab748469cdd999246d17e301b2c24ae2fdf739132e580a0e94c94a87 \ --hash=sha256:5811c72b473b2f38f7e2a3dc4f8642e3a3e9b5e7317266e4ced1fba85cae41aa \ --hash=sha256:622d7b07cc5c02c666795792931b50c91f3ce3c2649762efb1ef0d5684c81594 \ --hash=sha256:62985f233210dee6548c223301b6c25440852e13d59a8b81490203c3227c5ba0 \ --hash=sha256:68be3a09455743ff9505491220b64440ced8973fe930f270c8e07ccfa25b1f9e \ --hash=sha256:834a43af110f743a754448463e8fd61259cd4ab5bbedcf70f9dabad1d28a394c \ --hash=sha256:8845c0631c0be43abdd865511c41eab235e0be69c81dc66a50911594198679b0 \ --hash=sha256:8a66d6fb6ae7661c58995f9c6435bda2b1e68b54b598a6a10247bfcdadac996c \ --hash=sha256:8b097553b380236d51ed11356c953bf8ce36a29a3e596e934ecabe76c985a577 \ --hash=sha256:a84bf1c20339d06dc0c85d9aea9637a24f718f375d861b2668b2f9f96fa51145 \ --hash=sha256:a9f9932d8d2811ce1a8ffa79dcbdf3970e7355b5c8eb0c1a881a57e7f7d96e88 \ --hash=sha256:bc4a36b28dd72fb4845e5d8f9760610588a96d5a51f01d84d8c6ff9849968c14 \ --hash=sha256:c8a231e36ec2cab018c4ad4358c386e36eede0319a0c41fed24f840b1dac59f6 \ --hash=sha256:c949ea47e4206af7c8f604b8278093b674f7c79ed0d4719cc836902bf4517465 \ --hash=sha256:d071c6a9a4c94d79eb665db4ce5cedc537faf74f2355e4d502591d850d3913c0 \ --hash=sha256:d29bfe37e20e015a7d8b23cfc8bd6aa7909c92a1b8f41ee416bbb3e79ef182b2 \ --hash=sha256:fe9847ca47d287af41e82be1dd5e23023d3c31a951da134121ab02e42ac218c9 pypng==0.20220715.0 ; python_version >= "3.10" and python_version < "4.0" \ --hash=sha256:4a43e969b8f5aaafb2a415536c1a8ec7e341cd6a3f957fd5b5f32a4cfeed902c \ --hash=sha256:739c433ba96f078315de54c0db975aee537cbc3e1d0ae4ed9aab0ca1e427e2c1 pysocks==1.7.1 ; python_version >= "3.10" and python_version < "4.0" \ --hash=sha256:08e69f092cc6dbe92a0fdd16eeb9b9ffbc13cadfe5ca4c7bd92ffb078b293299 \ --hash=sha256:2725bd0a9925919b9b51739eea5f9e2bae91e83288108a9ad338b2e3a4435ee5 \ --hash=sha256:3f8804571ebe159c380ac6de37643bb4685970655d3bba243530d6558b799aa0 python-engineio==4.13.2 ; python_version >= "3.10" and python_version < "4.0" \ --hash=sha256:8c101cd170e400dc4e970cd523325cde22df8fc25140953f379327055d701a6b \ --hash=sha256:a7732e99cfb7db6ed1aee31f18d7f73bbae086a92f31dee019bc646155d9684e python-socketio==5.16.2 ; python_version >= "3.10" and python_version < "4.0" \ --hash=sha256:ad88c228d921646efa436c0a0df217e364ef30ec072df4041484e54d49c15989 \ --hash=sha256:bef2da3374fd533aed4297f57b4f6512b52aa51604cb0da2165f401291c5ca20 qrcode==7.4.2 ; python_version >= "3.10" and python_version < "4.0" \ --hash=sha256:581dca7a029bcb2deef5d01068e39093e80ef00b4a61098a2182eac59d01643a \ --hash=sha256:9dd969454827e127dbd93696b20747239e6d540e082937c90f14ac95b30f5845 requests==2.34.2 ; python_version >= "3.10" and python_version < "4.0" \ --hash=sha256:2a0d60c172f83ac6ab31e4554906c0f3b3588d37b5cb939b1c061f4907e278e0 \ --hash=sha256:f288924cae4e29463698d6d60bc6a4da69c89185ad1e0bcc4104f584e960b9ed setuptools==80.10.2 ; python_version >= "3.10" and python_version < "4.0" \ --hash=sha256:8b0e9d10c784bf7d262c4e5ec5d4ec94127ce206e8738f29a437945fbc219b70 \ --hash=sha256:95b30ddfb717250edb492926c92b5221f7ef3fbcc2b07579bcd4a27da21d0173 simple-websocket==1.1.0 ; python_version >= "3.10" and python_version < "4.0" \ --hash=sha256:4af6069630a38ed6c561010f0e11a5bc0d4ca569b36306eb257cd9a192497c8c \ --hash=sha256:7939234e7aa067c534abdab3a9ed933ec9ce4691b0713c78acb195560aa52ae4 stem==1.8.1 ; python_version >= "3.10" and python_version < "4.0" \ --hash=sha256:81d43a7c668ba9d7bc1103b2e7a911e9d148294b373d27a59ae8da79ef7a3e2f typing-extensions==4.15.0 ; python_version >= "3.10" and python_version < "4.0" \ --hash=sha256:0cea48d173cc12fa28ecabc3b837ea3cf6f38c6d1136f85cbaaf598984861466 \ --hash=sha256:f0fa19c6845758ab08074a0cfa8b7aecb71c999ca73d62883bc25cc018c4e548 unidecode==1.4.0 ; python_version >= "3.10" and python_version < "4.0" \ --hash=sha256:c3c7606c27503ad8d501270406e345ddb480a7b5f38827eafe4fa82a137f0021 \ --hash=sha256:ce35985008338b676573023acc382d62c264f307c8f7963733405add37ea2b23 urllib3==2.7.0 ; python_version >= "3.10" and python_version < "4.0" \ --hash=sha256:231e0ec3b63ceb14667c67be60f2f2c40a518cb38b03af60abc813da26505f4c \ --hash=sha256:9fb4c81ebbb1ce9531cce37674bbc6f1360472bc18ca9a553ede278ef7276897 waitress==3.0.2 ; python_version >= "3.10" and python_version < "4.0" \ --hash=sha256:682aaaf2af0c44ada4abfb70ded36393f0e307f4ab9456a215ce0020baefc31f \ --hash=sha256:c56d67fd6e87c2ee598b76abdd4e96cfad1f24cacdea5078d382b1f9d7b5ed2e werkzeug==3.1.6 ; python_version >= "3.10" and python_version < "4.0" \ --hash=sha256:210c6bede5a420a913956b4791a7f4d6843a43b6fcee4dfa08a65e93007d0d25 \ --hash=sha256:7ddf3357bb9564e407607f988f683d72038551200c704012bb9a4c523d42f131 wheel==0.46.3 ; python_version >= "3.10" and python_version < "4.0" \ --hash=sha256:4b399d56c9d9338230118d705d9737a2a468ccca63d5e813e2a4fc7815d8bc4d \ --hash=sha256:e3e79874b07d776c40bd6033f8ddf76a7dad46a7b8aa1b2787a83083519a1803 wsproto==1.3.2 ; python_version >= "3.10" and python_version < "4.0" \ --hash=sha256:61eea322cdf56e8cc904bd3ad7573359a242ba65688716b0710a5eb12beab584 \ --hash=sha256:b86885dcf294e15204919950f666e06ffc6c7c114ca900b060d6e16293528294 zope-event==6.2 ; python_version >= "3.10" and python_version < "4.0" \ --hash=sha256:5e755153ac4faf64c10a4b6dd3307680166a3edf65b38df22df592610f8fa874 \ --hash=sha256:b97d5d6327067ee6b9dfcbdf606ade9ade70991e19c162e808ea39e5fcf0f8d3 zope-interface==8.5 ; python_version >= "3.10" and python_version < "4.0" \ --hash=sha256:03bbecc7982af713d7499d4084bc03916413d17ffd45f89009348cc0c1d9e376 \ --hash=sha256:09495ce9d559c06b70f2d4855b3e4f48a822a9ddc8be1d30c5b4e5be14ae1ace \ --hash=sha256:0c8123d2a4dfde2a613c7cb772605477724782c20bc2e0ad1d9435376a6a44a3 \ --hash=sha256:0cd6a732ac84b94eb1ef9222a117347a27efd294ee16810ffdf7ecd307677ed5 \ --hash=sha256:0fc3a9d45f114d27eaa1e53beeb144533689edca8a9f66505b1e8e8b3f075e42 \ --hash=sha256:126fa9d1c52295ae076d4cf968634f0a1826afa408a20808b57ff72877b8f69f \ --hash=sha256:133999820fdbae513c36c03d6f29ef87317aaa3edef39112222b155083664714 \ --hash=sha256:147a9442dcc2b7339ecdb1be2b3cdb098e90462e39425054053ebfb50d99125a \ --hash=sha256:14b0e9799351d4c34fe99afd67f0cdd76e55ba15c66a98699d5fc22ea8241e08 \ --hash=sha256:17a3114bbdddb5e75e5784cdf318944636190cbbc72d357ef9fb1a8b0351f955 \ --hash=sha256:28e80457c134d1fa57a7d758004dece348654e1b1467ac22dcdc20fc1d127c52 \ --hash=sha256:29d74febbae1afeb6834c4ccbf42e242a673c860060f09e53142825270456140 \ --hash=sha256:3090e3a663d20194756a59a272e0c8508b889341e31d5894223331fe6b4f9b21 \ --hash=sha256:31cff25b2aaedb5267e6e77b1e9be6b0ec4f622032de8a069202b8ffacda7dc2 \ --hash=sha256:5578c9421ca409a1f39f153d6f7803e4cde01da592ec75a9ac5e1b777d18d33b \ --hash=sha256:5e970dabea777a24b0b0bbf9dae3ab75ce8b2d8e948edf4875627034b21f3560 \ --hash=sha256:633c8c49396f38df030340797c533e9fe460d1b5d1e42d88e55e938e525f548c \ --hash=sha256:652b73107a04159ec6c020db6c1543d4f1e8f4d069bd2aac88a947820923517b \ --hash=sha256:6c54725d818f1b57a7efb8b16528326e1f3c257b602b32393fd255c45af8799d \ --hash=sha256:6d02be14f3173c6c7288bc2fdf530090c01c3cf8764ad46c68024686f364278e \ --hash=sha256:7849ad8fa90763cc1087f4dda78ca3a233e950b3e08fac7079297c9cafbbd7bb \ --hash=sha256:798b7c87d0e59a7d5d086d642208d0d8700ff0d55c4029134b3c479c3bfb110f \ --hash=sha256:7a3ba1c5877f0f3e3906b02ddf793abed2becc2948116414ce0e1dd820b68d6d \ --hash=sha256:8bd75c96966e573232f0599deaff717564828031c7f05563ccc1ac35c5ee0304 \ --hash=sha256:8e6ee90c2e6de7c37058d5fa41f123c8b13a312db8d1e0fb5840d7f4bcdff9c9 \ --hash=sha256:9342fb74e2afefdb081bf1df727d209ea56995c6e13f5a0540e6d7aff4beafb8 \ --hash=sha256:a17e681224267880707c9ec9e730ad9a1ad2d65c371256843efba6cf48711b58 \ --hash=sha256:aab6bb5bee10f38ea688b95ba054396b67f613552d2c8378be7fcb2d2fba7646 \ --hash=sha256:afc66ccaef2a3c0bef6ca02aad40d29a39276389dad16a8eac36f9f385e4d057 \ --hash=sha256:bf917009a4a7457c7290225a019f4a0aa706d96accd2cfdba2418d3bc1fcde2f \ --hash=sha256:c0c8aa2bf8f3911ef37b87deb1bbe225a310e6eb6522a16d77f5d8330c4f6fbe \ --hash=sha256:c1adc90d3576b3b4c4de4953e6002c37bef28b78d7fa54c1bbfd0c50f022fe7c \ --hash=sha256:c28044972187245d7a309e4699319bfdbd2ffcbf7176d1d4ddf5adffb2dea80f \ --hash=sha256:d178968a1a611df30549a717d1624cb38ca810347339e3e37b7baa6f6781a170 \ --hash=sha256:dabeb6fe1228d411994f300811edc6866fff0cdcbc9cef98a78f05ea0da42e37 \ --hash=sha256:e0e311f1277468c08fd59a2b41f71b43d25dff639789d364747acd1705c0df6e \ --hash=sha256:e1bd7d96b4ca5fa311f54c9eac16dce4886b428c1531dbe06067763ccdf123b4 \ --hash=sha256:e6347b8d8d12c5eca6502450a92be30079b7acfade2c4f693efa0deb8871b06e \ --hash=sha256:efe234a0fafb4b6b1602e9be9245b97c2bf06d67c07af5a4bc3c0438978b555c \ --hash=sha256:f0b48ccadaa9839e09ff81e969703cecb3f402c813bfe8b958652e699bea69f5 \ --hash=sha256:ffaecf013251a89d0de6feb49a46eba48ad8cbbf8a40aeb6045e459e7bec6784 onionshare-onionshare-26fcdc5/snap/local/desktop-requirements.txt000066400000000000000000002757271521174352300255350ustar00rootroot00000000000000backports-zstd==1.5.0 ; python_version >= "3.10" and python_version < "3.14" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:0075195c79c0508bc7313a3402b187bd9d27d4f9a376e8e2caac0fc2baeacbdf \ --hash=sha256:012d88a9ae08f331e1adc03dfbda4ff2ae7f76ea62455975827b215677a11aec \ --hash=sha256:02a57ee8598dd863c0b11c7af00042ce6bc045bf6f4249fa4c322c62614ca1fd \ --hash=sha256:0379c66510681a6b2780d3f3ef2cff54d01204b52448d64bde1855d40f856a04 \ --hash=sha256:09045a00d9dad12dab49e029b26c197637b882cf4adc737a373404ba2aaabbca \ --hash=sha256:0c473387025e233d123f401d09a17a57e0b9af2ec2423aae7f50f1c806887cb3 \ --hash=sha256:0ca2d4ac4901eada2cfb86fda692e5d4a1e09485d9f2ec5777dc6cd3154b3b46 \ --hash=sha256:0fab15e6895bef621041dd82d6306ffa24889257dd902c4b98b88e4260b3465d \ --hash=sha256:11c694c9eef69c19a52df94466d4fd5c8b1bdfbaad350e95adc883b40d8b3be2 \ --hash=sha256:1277c07ff2d731586aa05aebd946a1b30184620d886a735dd5d5bf94a4a1061e \ --hash=sha256:1858cacdb3e50105a1b60acdc3dd5b18650077d12dce243e19d5c88e8172bd71 \ --hash=sha256:1a68ab446d007d34e12f5a812e6f7d1c120a3d15cb5d4e62b7568926a6da6fb7 \ --hash=sha256:204f00d62e95aab987c7c019452b2373bdefb17252443765f2ede7f15b6e669a \ --hash=sha256:20796211a623ec6e0061cef4d7cca760e9e0a0a951bb30dc9ba89ed4a3fea5e4 \ --hash=sha256:2106309071f279b38d3663c55c7fed192733b4f332b50eb3fa707e54bad6967a \ --hash=sha256:264a66137555bb4648f7e64cfc514d820758072684f373269fcdd2e8d4a90306 \ --hash=sha256:2ac2b3895fc9b1f0b0e71bffa179b48930dc27643b7e4885869afd295e7dfe1e \ --hash=sha256:2b65f37ddd375114dbf84658e7dd168e10f5a93394940bfefa7fafc2d3234450 \ --hash=sha256:2c77c0d4c330afd26d2a98f3d689ab922ec3f046014a1614ddcaad437666ac05 \ --hash=sha256:2f55d70df44f49d599e20033013bc1ae705202735c45d4bca8eb963b225e15fd \ --hash=sha256:2ffde637b6d0082f1c3356657002469cf199c7c12d50d9822a55b13425c778d3 \ --hash=sha256:305d2e4ae9a595d0fd9d5bea5a7a2163306c6c4dcc5eec35ecd5008219d4580e \ --hash=sha256:3aa10e77c0e712d2dfb950910b50591c2fb11f0f1328814e23acc0b4950766df \ --hash=sha256:3c0353e66942afbd45518788cfbd1e9e117828ceb390fa50517f46f291850d8e \ --hash=sha256:4080bb9c8a51bb2bf8caf8018d78278cd49eb924cb06a54f56a411095e2ac912 \ --hash=sha256:41b23cbd72f503aedcaaaa23d55d2d98d449e5938154d2b3f57832c73b286cee \ --hash=sha256:4cf8355cdfa7a2cba9c51655d56e6be39c751799286b142640be30fef2301a70 \ --hash=sha256:4fae7825dde4f81c28b4c66b1e997f893e296c3f1668351952b3ed085eb9f8cd \ --hash=sha256:518b2ef54ce0fee6d29379cfd64ef66e639456f1b18943466e929b19677f135f \ --hash=sha256:5232cd2a58c60da4ceb0e09e42dbc579b92dda4a9301a756af0c738223a23487 \ --hash=sha256:56fffa80be74cb11ac843333bbdc56e466c87967706886b3efd6b16d83830d90 \ --hash=sha256:572c76832e9a24da4084befa52c23f4c03fede2aa250ae6250cbc5a11b980f69 \ --hash=sha256:5737402c29b2bd5bc661d4cde08aed531ed326f2b59a7ad98dc07650dc99a2c9 \ --hash=sha256:5e24ee1e1bbb4549a2ad63695b4a5776596aa171fdaf7c1e178e61e351faf0a9 \ --hash=sha256:5e8b8251eec80e67e30ec79dfc5b3b1ada069b9ac48b56b102f3e2c6f8281062 \ --hash=sha256:6172dcdd664ef243e55a35e6b45f1c866767c61043f0ddcd908abd14df662065 \ --hash=sha256:624825b9c290e6089cd9955d88da04b085528fe213adf3e4e8be5c0fffef6c65 \ --hash=sha256:627973d4375a42500a66cc2ea912f6223249a6cdfeb56cc340b0d20b5a3475d0 \ --hash=sha256:663128370bbc2ebcc436b8977bc434a7bf29919d92d91fee05ed6fb0fa807646 \ --hash=sha256:673a1e5fdaa6cb0c7a967eb33066b6dd564871b3498a93e11e2972998047d11f \ --hash=sha256:6bb2f2d2c07358edeaa251cf804b993e9f0d5d93af8a7ea2414d80ff3c105e95 \ --hash=sha256:6cd7f6c33afd89354f74469e315e72754e3040f91f7b685061e225d9e36e3e8e \ --hash=sha256:7088a75f96d8f6b0d3523ec3a99d1472ce03c3524b2f7b485b80e115ef20055f \ --hash=sha256:73ff4ceb7e28538455e0a44f53e05a731bbdb9bfe2cab4a1637dd1f0093732e3 \ --hash=sha256:76b7314ca9a253171e3e9524960e9e6411997323cf10aecbbc330faa7a90278d \ --hash=sha256:775ad82d268923639bc924013fc61561df376c148506b241f0f80718b5bb3a2f \ --hash=sha256:78cbfd061255fef6de5070a54e0f9c00e8aabad5c99dd2ad884a3a7d1acc09ae \ --hash=sha256:7b5798b20ffff71ee4620a01f56fe0b50271724b4251db08c90a069446cc4752 \ --hash=sha256:7c7474b291e264c9609358d3875cf539623f7a65339c2b533020992b1a4c095b \ --hash=sha256:8b4e17632759a45a7d0c4cf31968d8d033eefbe1a3d81d8aaf519558371c3359 \ --hash=sha256:8c077639e99de02a679dca9c6a189f60a76e7d0096977c0ebd070c31de8df57a \ --hash=sha256:93d306300d25e59f1cbe98cda494bf295be03a20e8b2c5602ee5ddc03ded29f2 \ --hash=sha256:9410bcbcd3afd787a15a276d68f954d1703788c780faa421183a61d39da8b862 \ --hash=sha256:96709d27d406008575ef759405169d538040156704b457d8c0ac035127a46b67 \ --hash=sha256:9685586eb67fa2e59eab8027d48e8275ce90e404b6dc737b508f741853ba6cb7 \ --hash=sha256:97f4d29e99538b11313cbc7a6d9b3c2ce0d69fdc497699ab74953d0d5949ab88 \ --hash=sha256:9f4fe3fd82c8c6e8a9fdc5c71f92f9fe2442d02e7f59fddef25a955e189e3f38 \ --hash=sha256:a5e622a82eb183b4fbe18032755ce0a15fa9a82f2adb9b621620b91247aaedb7 \ --hash=sha256:a8b096e0383a3bcab34f8c97b79e1a52051189d11258bbc2bc1145997a15dd1d \ --hash=sha256:a9526d69c8fbef03e04d74b33946e23f806399cb49e51550bb21d757fb2ce869 \ --hash=sha256:ab3430ab4d4ac3fb1bc1e4174d137731e51363b6abd5e51a1599690fe9c7d61d \ --hash=sha256:aff334c7c38b4aea2a899f3138a99c1d58f0686ad7815c74bff506ecf4333296 \ --hash=sha256:b1d0bf16bba86b1071731ced389f184e8de61c1afcafa584244f7f726632f92f \ --hash=sha256:b82506a4da0977754335c727752411bbba1fe476a8662d96161218f275fba859 \ --hash=sha256:b932834c4d85360f46d1e7fbf3eee1e26ba594e0eb5c3ee1281e89bc1d48d06f \ --hash=sha256:bb73c22444617bc5a3abf32dd27b3f2085898cfe3b95e6855300e9189898a3bd \ --hash=sha256:bdbc75d1f54df70b65bcfbc8aa0cac21475f79665bb045960af606dc07b56090 \ --hash=sha256:c01d377c1489cb2230bf6a9ff01c73c42863cc96ee648c49923d4f6d4ea4e2d5 \ --hash=sha256:c1ea900765329a515020e4e66c65a826657cc1f110770cac3f71ec01b43f2d25 \ --hash=sha256:c3712300b18f9d07f788b03594b2f34dfad89d77df96938a640c5007522a6b69 \ --hash=sha256:c56c11eb3173d540e1fb0216f7ab477cbd3a204eca41f5f329059ee8a5d2ad47 \ --hash=sha256:c71dfbeced720326a8917a6edf921c568dc2396228c6432205c6d7e7fe7f3707 \ --hash=sha256:c737c1cb4a10c2d0f6cba9a347522858094f0a737b4558c67a777bcaa4a795cd \ --hash=sha256:c8f0967bf8d806b250fb1e905a6b8190e7ae83656d5308989243f84e01fa3774 \ --hash=sha256:cb89f554abcebcb2c487024e63be8059083775c5fd351fec0cc2dc3e9f528714 \ --hash=sha256:cbb7d79f8e43b6e0e17616961e425b9f8b32d9933e1db69242baa6e21f44a978 \ --hash=sha256:ccffc0a1974ecc2cc42afa4c15f56d036a4b2bae0abc46e6ba9b3358d9b1c037 \ --hash=sha256:e2802899ba4ef1a062ffe4bb1292c5df32011a54b4c3004c54f46ec975f39554 \ --hash=sha256:e51edd66db6855bee020c951ca5c2e816777bfe77f87742fbbfae9a32d482fec \ --hash=sha256:e7c0372fa036751109604c70a8c87e59faaacc195d519c8cb9e0e527ee2b5478 \ --hash=sha256:ea969758af743000d822fc3a69dc9de059bbbb8d07d2f13e06ff49ac63cce74f \ --hash=sha256:ebfbf7307d618d68deef905d3d6655339d4ce187e176023bff8fbd44ec1e20d0 \ --hash=sha256:ef98f632026aa8e6ce05d786977092798efbe78677aa71219f22d31787809c90 \ --hash=sha256:f334dd17ffead361aa9090e40151bd123507ce213a62733121b7145c6711cbde \ --hash=sha256:f7de15f3871d21d6e761c5a309618b069fee5f225e64e4406956ac0209dc6917 \ --hash=sha256:fbaa5502617dc4f04327c7a2951f0fcdca7aaef93ddf32c15dc8b620208174fa bidict==0.23.1 ; python_version >= "3.10" and python_version < "3.14" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:03069d763bc387bbd20e7d49914e75fc4132a41937fa3405417e1a5a2d006d71 \ --hash=sha256:5dae8d4d79b552a71cbabc7deb25dfe8ce710b17ff41711e13010ead2abfc3e5 blinker==1.9.0 ; python_version >= "3.10" and python_version < "3.14" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:b4ce2265a7abece45e7cc896e98dbebe6cead56bcf805a3d23136d145f5445bf \ --hash=sha256:ba0efaa9080b619ff2f3459d1d500c57bddea4a6b424b60a91141db6fd2f08bc brotli==1.2.0 ; python_version >= "3.10" and python_version < "3.14" and platform_python_implementation != "PyPy" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:022426c9e99fd65d9475dce5c195526f04bb8be8907607e27e747893f6ee3e24 \ --hash=sha256:072e7624b1fc4d601036ab3f4f27942ef772887e876beff0301d261210bca97f \ --hash=sha256:09ac247501d1909e9ee47d309be760c89c990defbb2e0240845c892ea5ff0de4 \ --hash=sha256:0bbd5b5ccd157ae7913750476d48099aaf507a79841c0d04a9db4415b14842de \ --hash=sha256:0cf8c3b8ba93d496b2fae778039e2f5ecc7cff99df84df337ca31d8f2252896c \ --hash=sha256:14ef29fc5f310d34fc7696426071067462c9292ed98b5ff5a27ac70a200e5470 \ --hash=sha256:15b33fe93cedc4caaff8a0bd1eb7e3dab1c61bb22a0bf5bdfdfd97cd7da79744 \ --hash=sha256:1b1d6a4efedd53671c793be6dd760fcf2107da3a52331ad9ea429edf0902f27a \ --hash=sha256:1b557b29782a643420e08d75aea889462a4a8796e9a6cf5621ab05a3f7da8ef2 \ --hash=sha256:1b71754d5b6eda54d16fbbed7fce2d8bc6c052a1b91a35c320247946ee103502 \ --hash=sha256:1ce223652fd4ed3eb2b7f78fbea31c52314baecfac68db44037bb4167062a937 \ --hash=sha256:1e68cdf321ad05797ee41d1d09169e09d40fdf51a725bb148bff892ce04583d7 \ --hash=sha256:260d3692396e1895c5034f204f0db022c056f9e2ac841593a4cf9426e2a3faca \ --hash=sha256:26e8d3ecb0ee458a9804f47f21b74845cc823fd1bb19f02272be70774f56e2a6 \ --hash=sha256:2881416badd2a88a7a14d981c103a52a23a276a553a8aacc1346c2ff47c8dc17 \ --hash=sha256:29b7e6716ee4ea0c59e3b241f682204105f7da084d6254ec61886508efeb43bc \ --hash=sha256:2a7f1d03727130fc875448b65b127a9ec5d06d19d0148e7554384229706f9d1b \ --hash=sha256:2d39b54b968f4b49b5e845758e202b1035f948b0561ff5e6385e855c96625971 \ --hash=sha256:2e1ad3fda65ae0d93fec742a128d72e145c9c7a99ee2fcd667785d99eb25a7fe \ --hash=sha256:3173e1e57cebb6d1de186e46b5680afbd82fd4301d7b2465beebe83ed317066d \ --hash=sha256:3219bd9e69868e57183316ee19c84e03e8f8b5a1d1f2667e1aa8c2f91cb061ac \ --hash=sha256:350c8348f0e76fff0a0fd6c26755d2653863279d086d3aa2c290a6a7251135dd \ --hash=sha256:35d382625778834a7f3061b15423919aa03e4f5da34ac8e02c074e4b75ab4f84 \ --hash=sha256:3b90b767916ac44e93a8e28ce6adf8d551e43affb512f2377c732d486ac6514e \ --hash=sha256:3e1b35d56856f3ed326b140d3c6d9db91740f22e14b06e840fe4bb1923439a18 \ --hash=sha256:3ebe801e0f4e56d17cd386ca6600573e3706ce1845376307f5d2cbd32149b69a \ --hash=sha256:3f3c908bcc404c90c77d5a073e55271a0a498f4e0756e48127c35d91cf155947 \ --hash=sha256:40d918bce2b427a0c4ba189df7a006ac0c7277c180aee4617d99e9ccaaf59e6a \ --hash=sha256:465a0d012b3d3e4f1d6146ea019b5c11e3e87f03d1676da1cc3833462e672fb0 \ --hash=sha256:4735a10f738cb5516905a121f32b24ce196ab82cfc1e4ba2e3ad1b371085fd46 \ --hash=sha256:4ecdb3b6dc36e6d6e14d3a1bdc6c1057c8cbf80db04031d566eb6080ce283a48 \ --hash=sha256:50b1b799f45da91292ffaa21a473ab3a3054fa78560e8ff67082a185274431c8 \ --hash=sha256:54a50a9dad16b32136b2241ddea9e4df159b41247b2ce6aac0b3276a66a8f1e5 \ --hash=sha256:5732eff8973dd995549a18ecbd8acd692ac611c5c0bb3f59fa3541ae27b33be3 \ --hash=sha256:598e88c736f63a0efec8363f9eb34e5b5536b7b6b1821e401afcb501d881f59a \ --hash=sha256:640fe199048f24c474ec6f3eae67c48d286de12911110437a36a87d7c89573a6 \ --hash=sha256:66c02c187ad250513c2f4fce973ef402d22f80e0adce734ee4e4efd657b6cb64 \ --hash=sha256:67a91c5187e1eec76a61625c77a6c8c785650f5b576ca732bd33ef58b0dff49c \ --hash=sha256:6be67c19e0b0c56365c6a76e393b932fb0e78b3b56b711d180dd7013cb1fd984 \ --hash=sha256:6c12dad5cd04530323e723787ff762bac749a7b256a5bece32b2243dd5c27b21 \ --hash=sha256:71a66c1c9be66595d628467401d5976158c97888c2c9379c034e1e2312c5b4f5 \ --hash=sha256:7274942e69b17f9cef76691bcf38f2b2d4c8a5f5dba6ec10958363dcb3308a0a \ --hash=sha256:7547369c4392b47d30a3467fe8c3330b4f2e0f7730e45e3103d7d636678a808b \ --hash=sha256:7a47ce5c2288702e09dc22a44d0ee6152f2c7eda97b3c8482d826a1f3cfc7da7 \ --hash=sha256:7a61c06b334bd99bc5ae84f1eeb36bfe01400264b3c352f968c6e30a10f9d08b \ --hash=sha256:7ad8cec81f34edf44a1c6a7edf28e7b7806dfb8886e371d95dcf789ccd4e4982 \ --hash=sha256:7e9053f5fb4e0dfab89243079b3e217f2aea4085e4d58c5c06115fc34823707f \ --hash=sha256:7fa18d65a213abcfbb2f6cafbb4c58863a8bd6f2103d65203c520ac117d1944b \ --hash=sha256:81da1b229b1889f25adadc929aeb9dbc4e922bd18561b65b08dd9343cfccca84 \ --hash=sha256:82676c2781ecf0ab23833796062786db04648b7aae8be139f6b8065e5e7b1518 \ --hash=sha256:832c115a020e463c2f67664560449a7bea26b0c1fdd690352addad6d0a08714d \ --hash=sha256:844a8ceb8483fefafc412f85c14f2aae2fb69567bf2a0de53cdb88b73e7c43ae \ --hash=sha256:865cedc7c7c303df5fad14a57bc5db1d4f4f9b2b4d0a7523ddd206f00c121a16 \ --hash=sha256:88ef7d55b7bcf3331572634c3fd0ed327d237ceb9be6066810d39020a3ebac7a \ --hash=sha256:898be2be399c221d2671d29eed26b6b2713a02c2119168ed914e7d00ceadb56f \ --hash=sha256:8d4f47f284bdd28629481c97b5f29ad67544fa258d9091a6ed1fda47c7347cd1 \ --hash=sha256:92edab1e2fd6cd5ca605f57d4545b6599ced5dea0fd90b2bcdf8b247a12bd190 \ --hash=sha256:9322b9f8656782414b37e6af884146869d46ab85158201d82bab9abbcb971dc7 \ --hash=sha256:95db242754c21a88a79e01504912e537808504465974ebb92931cfca2510469e \ --hash=sha256:963a08f3bebd8b75ac57661045402da15991468a621f014be54e50f53a58d19e \ --hash=sha256:96fbe82a58cdb2f872fa5d87dedc8477a12993626c446de794ea025bbda625ea \ --hash=sha256:99cfa69813d79492f0e5d52a20fd18395bc82e671d5d40bd5a91d13e75e468e8 \ --hash=sha256:9c79f57faa25d97900bfb119480806d783fba83cd09ee0b33c17623935b05fa3 \ --hash=sha256:9e5825ba2c9998375530504578fd4d5d1059d09621a02065d1b6bfc41a8e05ab \ --hash=sha256:9fe11467c42c133f38d42289d0861b6b4f9da31e8087ca2c0d7ebb4543625526 \ --hash=sha256:a1778532b978d2536e79c05dac2d8cd857f6c55cd0c95ace5b03740824e0e2f1 \ --hash=sha256:a387225a67f619bf16bd504c37655930f910eb03675730fc2ad69d3d8b5e7e92 \ --hash=sha256:a56ef534b66a749759ebd091c19c03ef81eb8cd96f0d1d16b59127eaf1b97a12 \ --hash=sha256:aa47441fa3026543513139cb8926a92a8e305ee9c71a6209ef7a97d91640ea03 \ --hash=sha256:ac27a70bda257ae3f380ec8310b0a06680236bea547756c277b5dfe55a2452a8 \ --hash=sha256:acec55bb7c90f1dfc476126f9711a8e81c9af7fb617409a9ee2953115343f08d \ --hash=sha256:adedc4a67e15327dfdd04884873c6d5a01d3e3b6f61406f99b1ed4865a2f6d28 \ --hash=sha256:af43b8711a8264bb4e7d6d9a6d004c3a2019c04c01127a868709ec29962b6036 \ --hash=sha256:b232029d100d393ae3c603c8ffd7e3fe6f798c5e28ddca5feabb8e8fdb732997 \ --hash=sha256:b35c13ce241abdd44cb8ca70683f20c0c079728a36a996297adb5334adfc1c44 \ --hash=sha256:b63daa43d82f0cdabf98dee215b375b4058cce72871fd07934f179885aad16e8 \ --hash=sha256:b908d1a7b28bc72dfb743be0d4d3f8931f8309f810af66c906ae6cd4127c93cb \ --hash=sha256:ba76177fd318ab7b3b9bf6522be5e84c2ae798754b6cc028665490f6e66b5533 \ --hash=sha256:bba6e7e6cfe1e6cb6eb0b7c2736a6059461de1fa2c0ad26cf845de6c078d16c8 \ --hash=sha256:c0d6770111d1879881432f81c369de5cde6e9467be7c682a983747ec800544e2 \ --hash=sha256:c16ab1ef7bb55651f5836e8e62db1f711d55b82ea08c3b8083ff037157171a69 \ --hash=sha256:c1702888c9f3383cc2f09eb3e88b8babf5965a54afb79649458ec7c3c7a63e96 \ --hash=sha256:c25332657dee6052ca470626f18349fc1fe8855a56218e19bd7a8c6ad4952c49 \ --hash=sha256:c8565e3cdc1808b1a34714b553b262c5de5fbda202285782173ec137fd13709f \ --hash=sha256:cf9cba6f5b78a2071ec6fb1e7bd39acf35071d90a81231d67e92d637776a6a63 \ --hash=sha256:d206a36b4140fbb5373bf1eb73fb9de589bb06afd0d22376de23c5e91d0ab35f \ --hash=sha256:d2d085ded05278d1c7f65560aae97b3160aeb2ea2c0b3e26204856beccb60888 \ --hash=sha256:d8c05b1dfb61af28ef37624385b0029df902ca896a639881f594060b30ffc9a7 \ --hash=sha256:e310f77e41941c13340a95976fe66a8a95b01e783d430eeaf7a2f87e0a57dd0a \ --hash=sha256:e7c0af964e0b4e3412a0ebf341ea26ec767fa0b4cf81abb5e897c9338b5ad6a3 \ --hash=sha256:e80a28f2b150774844c8b454dd288be90d76ba6109670fe33d7ff54d96eb5cb8 \ --hash=sha256:e813da3d2d865e9793ef681d3a6b66fa4b7c19244a45b817d0cceda67e615990 \ --hash=sha256:e85190da223337a6b7431d92c799fca3e2982abd44e7b8dec69938dcc81c8e9e \ --hash=sha256:e99befa0b48f3cd293dafeacdd0d191804d105d279e0b387a32054c1180f3161 \ --hash=sha256:eda5a6d042c698e28bda2507a89b16555b9aa954ef1d750e1c20473481aff675 \ --hash=sha256:ef87b8ab2704da227e83a246356a2b179ef826f550f794b2c52cddb4efbd0196 \ --hash=sha256:f16dace5e4d3596eaeb8af334b4d2c820d34b8278da633ce4a00020b2eac981c \ --hash=sha256:f8d635cafbbb0c61327f942df2e3f474dde1cff16c3cd0580564774eaba1ee13 \ --hash=sha256:fc1530af5c3c275b8524f2e24841cbe2599d74462455e9bae5109e9ff42e9361 \ --hash=sha256:ff09cd8c5eec3b9d02d2408db41be150d8891c5566addce57513bf546e3d6c6d brotlicffi==1.2.0.1 ; python_version >= "3.10" and python_version < "3.14" and platform_python_implementation == "PyPy" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:2c85e65913cf2b79c57a3fdd05b98d9731d9255dc0cb696b09376cc091b9cddd \ --hash=sha256:37cb587d32bf7168e2218c455e22e409ad1f3157c6c71945879a311f3e6b6abf \ --hash=sha256:3c9544f83cb715d95d7eab3af4adbbef8b2093ad6382288a83b3a25feb1a57ec \ --hash=sha256:535f2d05d0273408abc13fc0eebb467afac17b0ad85090c8913690d40207dac5 \ --hash=sha256:625f8115d32ae9c0740d01ea51518437c3fbaa3e78d41cb18459f6f7ac326000 \ --hash=sha256:6f3314a3476f59e5443f9f72a6dff16edc0c3463c9b318feaef04ae3e4683f5a \ --hash=sha256:82ea52e2b5d3145b6c406ebd3efb0d55db718b7ad996bd70c62cec0439de1187 \ --hash=sha256:91ba5f0ccc040f6ff8f7efaf839f797723d03ed46acb8ae9408f99ffd2572cf4 \ --hash=sha256:9d6ba65dd528892b4d9960beba2ae011a753620bcfc66cf6fa3cee18d7b0baa4 \ --hash=sha256:be9a670c6811af30a4bd42d7116dc5895d3b41beaa8ed8a89050447a0181f5ce \ --hash=sha256:c20d5c596278307ad06414a6d95a892377ea274a5c6b790c2548c009385d621c \ --hash=sha256:ce17eb798ca59ecec67a9bb3fd7a4304e120d1cd02953ce522d959b9a84d58ac \ --hash=sha256:da2e82a08e7778b8bc539d27ca03cdd684113e81394bfaaad8d0dfc6a17ddede \ --hash=sha256:e015af99584c6db1490a69a210c765953e473e63adc2d891ac3062a737c9e851 \ --hash=sha256:f2a5575653b0672638ba039b82fda56854934d7a6a24d4b8b5033f73ab43cbc1 certifi==2026.5.20 ; python_version >= "3.10" and python_version < "3.14" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:3c52e209ba0a4ad7aebe60436a4ab349c39e1e602e8c134221e546902ad25897 \ --hash=sha256:69dea482ab64caa7b9f6aba1c6bf48bb6a5448d1c0f1b17ab42ad8c763a5344d cffi==2.0.0 ; python_version >= "3.10" and python_version < "3.14" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:00bdf7acc5f795150faa6957054fbbca2439db2f775ce831222b66f192f03beb \ --hash=sha256:07b271772c100085dd28b74fa0cd81c8fb1a3ba18b21e03d7c27f3436a10606b \ --hash=sha256:087067fa8953339c723661eda6b54bc98c5625757ea62e95eb4898ad5e776e9f \ --hash=sha256:0a1527a803f0a659de1af2e1fd700213caba79377e27e4693648c2923da066f9 \ --hash=sha256:0cf2d91ecc3fcc0625c2c530fe004f82c110405f101548512cce44322fa8ac44 \ --hash=sha256:0f6084a0ea23d05d20c3edcda20c3d006f9b6f3fefeac38f59262e10cef47ee2 \ --hash=sha256:12873ca6cb9b0f0d3a0da705d6086fe911591737a59f28b7936bdfed27c0d47c \ --hash=sha256:19f705ada2530c1167abacb171925dd886168931e0a7b78f5bffcae5c6b5be75 \ --hash=sha256:1cd13c99ce269b3ed80b417dcd591415d3372bcac067009b6e0f59c7d4015e65 \ --hash=sha256:1e3a615586f05fc4065a8b22b8152f0c1b00cdbc60596d187c2a74f9e3036e4e \ --hash=sha256:1f72fb8906754ac8a2cc3f9f5aaa298070652a0ffae577e0ea9bd480dc3c931a \ --hash=sha256:1fc9ea04857caf665289b7a75923f2c6ed559b8298a1b8c49e59f7dd95c8481e \ --hash=sha256:203a48d1fb583fc7d78a4c6655692963b860a417c0528492a6bc21f1aaefab25 \ --hash=sha256:2081580ebb843f759b9f617314a24ed5738c51d2aee65d31e02f6f7a2b97707a \ --hash=sha256:21d1152871b019407d8ac3985f6775c079416c282e431a4da6afe7aefd2bccbe \ --hash=sha256:24b6f81f1983e6df8db3adc38562c83f7d4a0c36162885ec7f7b77c7dcbec97b \ --hash=sha256:256f80b80ca3853f90c21b23ee78cd008713787b1b1e93eae9f3d6a7134abd91 \ --hash=sha256:28a3a209b96630bca57cce802da70c266eb08c6e97e5afd61a75611ee6c64592 \ --hash=sha256:2c8f814d84194c9ea681642fd164267891702542f028a15fc97d4674b6206187 \ --hash=sha256:2de9a304e27f7596cd03d16f1b7c72219bd944e99cc52b84d0145aefb07cbd3c \ --hash=sha256:38100abb9d1b1435bc4cc340bb4489635dc2f0da7456590877030c9b3d40b0c1 \ --hash=sha256:3925dd22fa2b7699ed2617149842d2e6adde22b262fcbfada50e3d195e4b3a94 \ --hash=sha256:3e17ed538242334bf70832644a32a7aae3d83b57567f9fd60a26257e992b79ba \ --hash=sha256:3e837e369566884707ddaf85fc1744b47575005c0a229de3327f8f9a20f4efeb \ --hash=sha256:3f4d46d8b35698056ec29bca21546e1551a205058ae1a181d871e278b0b28165 \ --hash=sha256:44d1b5909021139fe36001ae048dbdde8214afa20200eda0f64c068cac5d5529 \ --hash=sha256:45d5e886156860dc35862657e1494b9bae8dfa63bf56796f2fb56e1679fc0bca \ --hash=sha256:4647afc2f90d1ddd33441e5b0e85b16b12ddec4fca55f0d9671fef036ecca27c \ --hash=sha256:4671d9dd5ec934cb9a73e7ee9676f9362aba54f7f34910956b84d727b0d73fb6 \ --hash=sha256:53f77cbe57044e88bbd5ed26ac1d0514d2acf0591dd6bb02a3ae37f76811b80c \ --hash=sha256:5eda85d6d1879e692d546a078b44251cdd08dd1cfb98dfb77b670c97cee49ea0 \ --hash=sha256:5fed36fccc0612a53f1d4d9a816b50a36702c28a2aa880cb8a122b3466638743 \ --hash=sha256:61d028e90346df14fedc3d1e5441df818d095f3b87d286825dfcbd6459b7ef63 \ --hash=sha256:66f011380d0e49ed280c789fbd08ff0d40968ee7b665575489afa95c98196ab5 \ --hash=sha256:6824f87845e3396029f3820c206e459ccc91760e8fa24422f8b0c3d1731cbec5 \ --hash=sha256:6c6c373cfc5c83a975506110d17457138c8c63016b563cc9ed6e056a82f13ce4 \ --hash=sha256:6d02d6655b0e54f54c4ef0b94eb6be0607b70853c45ce98bd278dc7de718be5d \ --hash=sha256:6d50360be4546678fc1b79ffe7a66265e28667840010348dd69a314145807a1b \ --hash=sha256:730cacb21e1bdff3ce90babf007d0a0917cc3e6492f336c2f0134101e0944f93 \ --hash=sha256:737fe7d37e1a1bffe70bd5754ea763a62a066dc5913ca57e957824b72a85e205 \ --hash=sha256:74a03b9698e198d47562765773b4a8309919089150a0bb17d829ad7b44b60d27 \ --hash=sha256:7553fb2090d71822f02c629afe6042c299edf91ba1bf94951165613553984512 \ --hash=sha256:7a66c7204d8869299919db4d5069a82f1561581af12b11b3c9f48c584eb8743d \ --hash=sha256:7cc09976e8b56f8cebd752f7113ad07752461f48a58cbba644139015ac24954c \ --hash=sha256:81afed14892743bbe14dacb9e36d9e0e504cd204e0b165062c488942b9718037 \ --hash=sha256:8941aaadaf67246224cee8c3803777eed332a19d909b47e29c9842ef1e79ac26 \ --hash=sha256:89472c9762729b5ae1ad974b777416bfda4ac5642423fa93bd57a09204712322 \ --hash=sha256:8ea985900c5c95ce9db1745f7933eeef5d314f0565b27625d9a10ec9881e1bfb \ --hash=sha256:8eca2a813c1cb7ad4fb74d368c2ffbbb4789d377ee5bb8df98373c2cc0dee76c \ --hash=sha256:92b68146a71df78564e4ef48af17551a5ddd142e5190cdf2c5624d0c3ff5b2e8 \ --hash=sha256:9332088d75dc3241c702d852d4671613136d90fa6881da7d770a483fd05248b4 \ --hash=sha256:94698a9c5f91f9d138526b48fe26a199609544591f859c870d477351dc7b2414 \ --hash=sha256:9a67fc9e8eb39039280526379fb3a70023d77caec1852002b4da7e8b270c4dd9 \ --hash=sha256:9de40a7b0323d889cf8d23d1ef214f565ab154443c42737dfe52ff82cf857664 \ --hash=sha256:a05d0c237b3349096d3981b727493e22147f934b20f6f125a3eba8f994bec4a9 \ --hash=sha256:afb8db5439b81cf9c9d0c80404b60c3cc9c3add93e114dcae767f1477cb53775 \ --hash=sha256:b18a3ed7d5b3bd8d9ef7a8cb226502c6bf8308df1525e1cc676c3680e7176739 \ --hash=sha256:b1e74d11748e7e98e2f426ab176d4ed720a64412b6a15054378afdb71e0f37dc \ --hash=sha256:b21e08af67b8a103c71a250401c78d5e0893beff75e28c53c98f4de42f774062 \ --hash=sha256:b4c854ef3adc177950a8dfc81a86f5115d2abd545751a304c5bcf2c2c7283cfe \ --hash=sha256:b882b3df248017dba09d6b16defe9b5c407fe32fc7c65a9c69798e6175601be9 \ --hash=sha256:baf5215e0ab74c16e2dd324e8ec067ef59e41125d3eade2b863d294fd5035c92 \ --hash=sha256:c649e3a33450ec82378822b3dad03cc228b8f5963c0c12fc3b1e0ab940f768a5 \ --hash=sha256:c654de545946e0db659b3400168c9ad31b5d29593291482c43e3564effbcee13 \ --hash=sha256:c6638687455baf640e37344fe26d37c404db8b80d037c3d29f58fe8d1c3b194d \ --hash=sha256:c8d3b5532fc71b7a77c09192b4a5a200ea992702734a2e9279a37f2478236f26 \ --hash=sha256:cb527a79772e5ef98fb1d700678fe031e353e765d1ca2d409c92263c6d43e09f \ --hash=sha256:cf364028c016c03078a23b503f02058f1814320a56ad535686f90565636a9495 \ --hash=sha256:d48a880098c96020b02d5a1f7d9251308510ce8858940e6fa99ece33f610838b \ --hash=sha256:d68b6cef7827e8641e8ef16f4494edda8b36104d79773a334beaa1e3521430f6 \ --hash=sha256:d9b29c1f0ae438d5ee9acb31cadee00a58c46cc9c0b2f9038c6b0b3470877a8c \ --hash=sha256:d9b97165e8aed9272a6bb17c01e3cc5871a594a446ebedc996e2397a1c1ea8ef \ --hash=sha256:da68248800ad6320861f129cd9c1bf96ca849a2771a59e0344e88681905916f5 \ --hash=sha256:da902562c3e9c550df360bfa53c035b2f241fed6d9aef119048073680ace4a18 \ --hash=sha256:dbd5c7a25a7cb98f5ca55d258b103a2054f859a46ae11aaf23134f9cc0d356ad \ --hash=sha256:dd4f05f54a52fb558f1ba9f528228066954fee3ebe629fc1660d874d040ae5a3 \ --hash=sha256:de8dad4425a6ca6e4e5e297b27b5c824ecc7581910bf9aee86cb6835e6812aa7 \ --hash=sha256:e11e82b744887154b182fd3e7e8512418446501191994dbf9c9fc1f32cc8efd5 \ --hash=sha256:e6e73b9e02893c764e7e8d5bb5ce277f1a009cd5243f8228f75f842bf937c534 \ --hash=sha256:f73b96c41e3b2adedc34a7356e64c8eb96e03a3782b535e043a986276ce12a49 \ --hash=sha256:f93fd8e5c8c0a4aa1f424d6173f14a892044054871c771f8566e4008eaa359d2 \ --hash=sha256:fc33c5141b55ed366cfaad382df24fe7dcbc686de5be719b207bb248e3053dc5 \ --hash=sha256:fc7de24befaeae77ba923797c7c87834c73648a05a4bde34b3b7e5588973a453 \ --hash=sha256:fe562eb1a64e67dd297ccc4f5addea2501664954f2692b69a76449ec7913ecbf charset-normalizer==3.4.7 ; python_version >= "3.10" and python_version < "3.14" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:007d05ec7321d12a40227aae9e2bc6dca73f3cb21058999a1df9e193555a9dcc \ --hash=sha256:03853ed82eeebbce3c2abfdbc98c96dc205f32a79627688ac9a27370ea61a49c \ --hash=sha256:07d9e39b01743c3717745f4c530a6349eadbfa043c7577eef86c502c15df2c67 \ --hash=sha256:08e721811161356f97b4059a9ba7bafb23ea5ee2255402c42881c214e173c6b4 \ --hash=sha256:0c96c3b819b5c3e9e165495db84d41914d6894d55181d2d108cc1a69bfc9cce0 \ --hash=sha256:0ea948db76d31190bf08bd371623927ee1339d5f2a0b4b1b4a4439a65298703c \ --hash=sha256:0f7eb884681e3938906ed0434f20c63046eacd0111c4ba96f27b76084cd679f5 \ --hash=sha256:12a6fff75f6bc66711b73a2f0addfc4c8c15a20e805146a02d147a318962c444 \ --hash=sha256:12d8baf840cc7889b37c7c770f478adea7adce3dcb3944d02ec87508e2dcf153 \ --hash=sha256:14265bfe1f09498b9d8ec91e9ec9fa52775edf90fcbde092b25f4a33d444fea9 \ --hash=sha256:16d971e29578a5e97d7117866d15889a4a07befe0e87e703ed63cd90cb348c01 \ --hash=sha256:177a0ba5f0211d488e295aaf82707237e331c24788d8d76c96c5a41594723217 \ --hash=sha256:1a87ca9d5df6fe460483d9a5bbf2b18f620cbed41b432e2bddb686228282d10b \ --hash=sha256:1c2a768fdd44ee4a9339a9b0b130049139b8ce3c01d2ce09f67f5a68048d477c \ --hash=sha256:1c2aed2e5e41f24ea8ef1590b8e848a79b56f3a5564a65ceec43c9d692dc7d8a \ --hash=sha256:1dc8b0ea451d6e69735094606991f32867807881400f808a106ee1d963c46a83 \ --hash=sha256:1efde3cae86c8c273f1eb3b287be7d8499420cf2fe7585c41d370d3e790054a5 \ --hash=sha256:202389074300232baeb53ae2569a60901f7efadd4245cf3a3bf0617d60b439d7 \ --hash=sha256:203104ed3e428044fd943bc4bf45fa73c0730391f9621e37fe39ecf477b128cb \ --hash=sha256:2257141f39fe65a3fdf38aeccae4b953e5f3b3324f4ff0daf9f15b8518666a2c \ --hash=sha256:298930cec56029e05497a76988377cbd7457ba864beeea92ad7e844fe74cd1f1 \ --hash=sha256:2cd4a60d0e2fb04537162c62bbbb4182f53541fe0ede35cdf270a1c1e723cc42 \ --hash=sha256:2d6eb928e13016cea4f1f21d1e10c1cebd5a421bc57ddf5b1142ae3f86824fab \ --hash=sha256:2fe249cb4651fd12605b7288b24751d8bfd46d35f12a20b1ba33dea122e690df \ --hash=sha256:30b8d1d8c52a48c2c5690e152c169b673487a2a58de1ec7393196753063fcd5e \ --hash=sha256:320ade88cfb846b8cd6b4ddf5ee9e80ee0c1f52401f2456b84ae1ae6a1a5f207 \ --hash=sha256:3534e7dcbdcf757da6b85a0bbf5b6868786d5982dd959b065e65481644817a18 \ --hash=sha256:36836d6ff945a00b88ba1e4572d721e60b5b8c98c155d465f56ad19d68f23734 \ --hash=sha256:38c0109396c4cfc574d502df99742a45c72c08eff0a36158b6f04000043dbf38 \ --hash=sha256:3946fa46a0cf3e4c8cb1cc52f56bb536310d34f25f01ca9b6c16afa767dab110 \ --hash=sha256:3bec022aec2c514d9cf199522a802bd007cd588ab17ab2525f20f9c34d067c18 \ --hash=sha256:3c9a494bc5ec77d43cea229c4f6db1e4d8fe7e1bbffa8b6f0f0032430ff8ab44 \ --hash=sha256:3dce51d0f5e7951f8bb4900c257dad282f49190fdbebecd4ba99bcc41fef404d \ --hash=sha256:3dedcc22d73ec993f42055eff4fcfed9318d1eeb9a6606c55892a26964964e48 \ --hash=sha256:4042d5c8f957e15221d423ba781e85d553722fc4113f523f2feb7b188cc34c5e \ --hash=sha256:481551899c856c704d58119b5025793fa6730adda3571971af568f66d2424bb5 \ --hash=sha256:4dc1e73c36828f982bfe79fadf5919923f8a6f4df2860804db9a98c48824ce8d \ --hash=sha256:4e5163c14bffd570ef2affbfdd77bba66383890797df43dc8b4cc7d6f500bf53 \ --hash=sha256:511ef87c8aec0783e08ac18565a16d435372bc1ac25a91e6ac7f5ef2b0bff790 \ --hash=sha256:532bc9bf33a68613fd7d65e4b1c71a6a38d7d42604ecf239c77392e9b4e8998c \ --hash=sha256:54523e136b8948060c0fa0bc7b1b50c32c186f2fceee897a495406bb6e311d2b \ --hash=sha256:5649fd1c7bade02f320a462fdefd0b4bd3ce036065836d4f42e0de958038e116 \ --hash=sha256:56be790f86bfb2c98fb742ce566dfb4816e5a83384616ab59c49e0604d49c51d \ --hash=sha256:5b77459df20e08151cd6f8b9ef8ef1f961ef73d85c21a555c7eed5b79410ec10 \ --hash=sha256:5ed6ab538499c8644b8a3e18debabcd7ce684f3fa91cf867521a7a0279cab2d6 \ --hash=sha256:6178f72c5508bfc5fd446a5905e698c6212932f25bcdd4b47a757a50605a90e2 \ --hash=sha256:6370e8686f662e6a3941ee48ed4742317cafbe5707e36406e9df792cdb535776 \ --hash=sha256:64f02c6841d7d83f832cd97ccf8eb8a906d06eb95d5276069175c696b024b60a \ --hash=sha256:65bcd23054beab4d166035cabbc868a09c1a49d1efe458fe8e4361215df40265 \ --hash=sha256:66671f93accb62ed07da56613636f3641f1a12c13046ce91ffc923721f23c008 \ --hash=sha256:6696b7688f54f5af4462118f0bfa7c1621eeb87154f77fa04b9295ce7a8f2943 \ --hash=sha256:6785f414ae0f3c733c437e0f3929197934f526d19dfaa75e18fdb4f94c6fb374 \ --hash=sha256:67f6279d125ca0046a7fd386d01b311c6363844deac3e5b069b514ba3e63c246 \ --hash=sha256:6c114670c45346afedc0d947faf3c7f701051d2518b943679c8ff88befe14f8e \ --hash=sha256:6e0d51f618228538a3e8f46bd246f87a6cd030565e015803691603f55e12afb5 \ --hash=sha256:6ed74185b2db44f41ef35fd1617c5888e59792da9bbc9190d6c7300617182616 \ --hash=sha256:708838739abf24b2ceb208d0e22403dd018faeef86ddac04319a62ae884c4f15 \ --hash=sha256:715479b9a2802ecac752a3b0efa2b0b60285cf962ee38414211abdfccc233b41 \ --hash=sha256:733784b6d6def852c814bce5f318d25da2ee65dd4839a0718641c696e09a2960 \ --hash=sha256:750e02e074872a3fad7f233b47734166440af3cdea0add3e95163110816d6752 \ --hash=sha256:752a45dc4a6934060b3b0dab47e04edc3326575f82be64bc4fc293914566503e \ --hash=sha256:7579e913a5339fb8fa133f6bbcfd8e6749696206cf05acdbdca71a1b436d8e72 \ --hash=sha256:7641bb8895e77f921102f72833904dcd9901df5d6d72a2ab8f31d04b7e51e4e7 \ --hash=sha256:7804338df6fcc08105c7745f1502ba68d900f45fd770d5bdd5288ddccb8a42d8 \ --hash=sha256:80d04837f55fc81da168b98de4f4b797ef007fc8a79ab71c6ec9bc4dd662b15b \ --hash=sha256:813c0e0132266c08eb87469a642cb30aaff57c5f426255419572aaeceeaa7bf4 \ --hash=sha256:82b271f5137d07749f7bf32f70b17ab6eaabedd297e75dce75081a24f76eb545 \ --hash=sha256:84c018e49c3bf790f9c2771c45e9313a08c2c2a6342b162cd650258b57817706 \ --hash=sha256:8751d2787c9131302398b11e6c8068053dcb55d5a8964e114b6e196cf16cb366 \ --hash=sha256:8778f0c7a52e56f75d12dae53ae320fae900a8b9b4164b981b9c5ce059cd1fcb \ --hash=sha256:87fad7d9ba98c86bcb41b2dc8dbb326619be2562af1f8ff50776a39e55721c5a \ --hash=sha256:8d828b6667a32a728a1ad1d93957cdf37489c57b97ae6c4de2860fa749b8fc1e \ --hash=sha256:8e385e4267ab76874ae30db04c627faaaf0b509e1ccc11a95b3fc3e83f855c00 \ --hash=sha256:92a0a01ead5e668468e952e4238cccd7c537364eb7d851ab144ab6627dbbe12f \ --hash=sha256:94e1885b270625a9a828c9793b4d52a64445299baa1fea5a173bf1d3dd9a1a5a \ --hash=sha256:a180c5e59792af262bf263b21a3c49353f25945d8d9f70628e73de370d55e1e1 \ --hash=sha256:a277ab8928b9f299723bc1a2dabb1265911b1a76341f90a510368ca44ad9ab66 \ --hash=sha256:a5fe03b42827c13cdccd08e6c0247b6a6d4b5e3cdc53fd1749f5896adcdc2356 \ --hash=sha256:a6c5863edfbe888d9eff9c8b8087354e27618d9da76425c119293f11712a6319 \ --hash=sha256:a89c23ef8d2c6b27fd200a42aa4ac72786e7c60d40efdc76e6011260b6e949c4 \ --hash=sha256:adb2597b428735679446b46c8badf467b4ca5f5056aae4d51a19f9570301b1ad \ --hash=sha256:ae196f021b5e7c78e918242d217db021ed2a6ace2bc6ae94c0fc596221c7f58d \ --hash=sha256:ae89db9e5f98a11a4bf50407d4363e7b09b31e55bc117b4f7d80aab97ba009e5 \ --hash=sha256:aed52fea0513bac0ccde438c188c8a471c4e0f457c2dd20cdbf6ea7a450046c7 \ --hash=sha256:aef65cd602a6d0e0ff6f9930fcb1c8fec60dd2cfcb6facaf4bdb0e5873042db0 \ --hash=sha256:af21eb4409a119e365397b2adbaca4c9ccab56543a65d5dbd9f920d6ac29f686 \ --hash=sha256:b14b2d9dac08e28bb8046a1a0434b1750eb221c8f5b87a68f4fa11a6f97b5e34 \ --hash=sha256:bb6d88045545b26da47aa879dd4a89a71d1dce0f0e549b1abcb31dfe4a8eac49 \ --hash=sha256:bb8cc7534f51d9a017b93e3e85b260924f909601c3df002bcdb58ddb4dc41a5c \ --hash=sha256:bc17a677b21b3502a21f66a8cc64f5bfad4df8a0b8434d661666f8ce90ac3af1 \ --hash=sha256:bd6c2a1c7573c64738d716488d2cdd3c00e340e4835707d8fdb8dc1a66ef164e \ --hash=sha256:bd9b23791fe793e4968dba0c447e12f78e425c59fc0e3b97f6450f4781f3ee60 \ --hash=sha256:c03a41a8784091e67a39648f70c5f97b5b6a37f216896d44d2cdcb82615339a0 \ --hash=sha256:c0f081d69a6e58272819b70288d3221a6ee64b98df852631c80f293514d3b274 \ --hash=sha256:c35abb8bfff0185efac5878da64c45dafd2b37fb0383add1be155a763c1f083d \ --hash=sha256:c36c333c39be2dbca264d7803333c896ab8fa7d4d6f0ab7edb7dfd7aea6e98c0 \ --hash=sha256:c45e9440fb78f8ddabcf714b68f936737a121355bf59f3907f4e17721b9d1aae \ --hash=sha256:c593052c465475e64bbfe5dbd81680f64a67fdc752c56d7a0ae205dc8aeefe0f \ --hash=sha256:cdd68a1fb318e290a2077696b7eb7a21a49163c455979c639bf5a5dcdc46617d \ --hash=sha256:ce3412fbe1e31eb81ea42f4169ed94861c56e643189e1e75f0041f3fe7020abe \ --hash=sha256:cf1493cd8607bec4d8a7b9b004e699fcf8f9103a9284cc94962cb73d20f9d4a3 \ --hash=sha256:cf29836da5119f3c8a8a70667b0ef5fdca3bb12f80fd06487cfa575b3909b393 \ --hash=sha256:d4a48e5b3c2a489fae013b7589308a40146ee081f6f509e047e0e096084ceca1 \ --hash=sha256:d560742f3c0d62afaccf9f41fe485ed69bd7661a241f86a3ef0f0fb8b1a397af \ --hash=sha256:d6038d37043bced98a66e68d3aa2b6a35505dc01328cd65217cefe82f25def44 \ --hash=sha256:d61f00a0869d77422d9b2aba989e2d24afa6ffd552af442e0e58de4f35ea6d00 \ --hash=sha256:d635aab80466bc95771bb78d5370e74d36d1fe31467b6b29b8b57b2a3cd7d22c \ --hash=sha256:dca4bbc466a95ba9c0234ef56d7dd9509f63da22274589ebd4ed7f1f4d4c54e3 \ --hash=sha256:dd915403e231e6b1809fe9b6d9fc55cf8fb5e02765ac625d9cd623342a7905d7 \ --hash=sha256:e044c39e41b92c845bc815e5ae4230804e8e7bc29e399b0437d64222d92809dd \ --hash=sha256:e060d01aec0a910bdccb8be71faf34e7799ce36950f8294c8bf612cba65a2c9e \ --hash=sha256:e1421b502d83040e6d7fb2fb18dff63957f720da3d77b2fbd3187ceb63755d7b \ --hash=sha256:e17b8d5d6a8c47c85e68ca8379def1303fd360c3e22093a807cd34a71cd082b8 \ --hash=sha256:e5f4d355f0a2b1a31bc3edec6795b46324349c9cb25eed068049e4f472fb4259 \ --hash=sha256:e712b419df8ba5e42b226c510472b37bd57b38e897d3eca5e8cfd410a29fa859 \ --hash=sha256:e74327fb75de8986940def6e8dee4f127cc9752bee7355bb323cc5b2659b6d46 \ --hash=sha256:e80c8378d8f3d83cd3164da1ad2df9e37a666cdde7b1cb2298ed0b558064be30 \ --hash=sha256:e8ac484bf18ce6975760921bb6148041faa8fef0547200386ea0b52b5d27bf7b \ --hash=sha256:eca9705049ad3c7345d574e3510665cb2cf844c2f2dcfe675332677f081cbd46 \ --hash=sha256:ed065083d0898c9d5b4bbec7b026fd755ff7454e6e8b73a67f8c744b13986e24 \ --hash=sha256:edac0f1ab77644605be2cbba52e6b7f630731fc42b34cb0f634be1a6eface56a \ --hash=sha256:effc3f449787117233702311a1b7d8f59cba9ced946ba727bdc329ec69028e24 \ --hash=sha256:f22dec1690b584cea26fade98b2435c132c1b5f68e39f5a0b7627cd7ae31f1dc \ --hash=sha256:f495a1652cf3fbab2eb0639776dad966c2fb874d79d87ca07f9d5f059b8bd215 \ --hash=sha256:f496c9c3cc02230093d8330875c4c3cdfc3b73612a5fd921c65d39cbcef08063 \ --hash=sha256:f59099f9b66f0d7145115e6f80dd8b1d847176df89b234a5a6b3f00437aa0832 \ --hash=sha256:f59ad4c0e8f6bba240a9bb85504faa1ab438237199d4cce5f622761507b8f6a6 \ --hash=sha256:fbccdc05410c9ee21bbf16a35f4c1d16123dcdeb8a1d38f33654fa21d0234f79 \ --hash=sha256:fea24543955a6a729c45a73fe90e08c743f0b3334bbf3201e6c4bc1b0c7fa464 click==8.4.1 ; python_version >= "3.10" and python_version < "3.14" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:482be17c6991b8c19c5429a1e995d9b0efdbb63172824c41f99965dc0ade8ec2 \ --hash=sha256:918b5633eddf6b41c32d4f454bf0de810065c74e3f7dbf8ee5452f8be88d3e96 colorama==0.4.6 ; python_version >= "3.10" and python_version < "3.14" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44 \ --hash=sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6 cython==3.2.5 ; python_version >= "3.10" and python_version < "3.14" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:05c22cd606ac8d14a9cf17e48668bb37734c803978bf4d793c7f11ef54c4451f \ --hash=sha256:0a81220817ff954eddf4512a5b82089094a2f523eb1dc4ad555efd6f07b009b4 \ --hash=sha256:0bc29c7f870b09efdb1f583fbec9592b33af81a7ce273b89c8f5163d7572d5c1 \ --hash=sha256:220e8b160b2a4ddc362ad8a8c2ab885aa7156099702cdc48f6518a5de921b553 \ --hash=sha256:224149d18d980e6ea5001b70fc7ce096c1891d59035dfa9cc5ede50f55804913 \ --hash=sha256:268aecadcabcdad9f773b8a5694746e0b9ee7894b56b84e2e3a2ccb6c929ea79 \ --hash=sha256:29243859d6824e2d33bae92fc83d591c3671b6d9ac1b757fa264b894ae906c2b \ --hash=sha256:34d21aeb08477c9173e8be7a566b19e880a7c8109ec6bb47a4b20cb680141114 \ --hash=sha256:3795237ab49753647e329181b140c424e8aa97543074f171f8d2c45e5014a06e \ --hash=sha256:382122de8d6b6024fc374fabc3a2b14ba5860ed981c25055ed14fe44278b9dc7 \ --hash=sha256:3864da4ca2ebe4660d8f672f2143b02840bf3045655222f6090486171c84298f \ --hash=sha256:39acb30eba78ba6d995d5cf3d97d57d450663d93aac6f8b93753d2b89d768c60 \ --hash=sha256:3dd42e4cf36ad15f265bdfec2337cc00c688c8eb6d374ffd13bb19437c27bba1 \ --hash=sha256:3e5e519bad217a0b96fc281666720ed7d339da618acaa012bea712980b8fe6c9 \ --hash=sha256:45baf00cb8b222a2ca7e9c48add5dac3ceb6e65be4f591150a6b6767ce1f86b0 \ --hash=sha256:4d00e2c976ee96da4deff50506c7882ccebb4a932fc178ef27eb42bfde959839 \ --hash=sha256:561613ddd1ee83088eb126e80a5a7d73ee6eb82e0b1aea09afbe170287e5e27f \ --hash=sha256:56c97c5e43782ec9d9e66c465e253d2ccde0c578c364c46445efe484965524f0 \ --hash=sha256:5887c24ebd19604b7a76d8ea57446cb562a590f7f2557e5954a69aae38b3195e \ --hash=sha256:605c447188aecf2941709f53a2ce44862be256e54601c01b38ab710d83db8047 \ --hash=sha256:677bb60fd8f5949e26c0a7898983967dbbb65f7628481d8480956b85ca766554 \ --hash=sha256:69cd71b90d4e0f142fd15b2353982c3f9171fc5e613001f16bcb366ffb29004b \ --hash=sha256:6e5d7a60835345a8bd29d3aa57070880cc3ce017ea0ade7b9f771ce4bf539b1f \ --hash=sha256:75f5295dc1b32d084fec598f9507e6f264311d78c07da640bc9a05dc47f7ac2c \ --hash=sha256:85b2944c3eddfc230f9082720195a2e9f869908e5a8b3185be1be832755ee7fc \ --hash=sha256:8d7b81e6a52a84a02993f01aa5873786ba1dd593c892d93d5fe9866da0bad297 \ --hash=sha256:91cb5b9ff599612737b3fd0dddcd401acdf904b78c2caf8cd1049501d0a53f2d \ --hash=sha256:992a50e90d01813333752f374a4405863113059ec67102ab8d6a431a171ee328 \ --hash=sha256:a3a423468ee77c3c5b26494f57d9c52e9318991fb7142f4c49fb01b99373e8d6 \ --hash=sha256:a636c8b7824f3cb587eb2fdde59d8f4a14d433565508081cc290198e37567910 \ --hash=sha256:b4bfb00baef07106a1e5e7252ace18de91225322f7fa29970995aea7c380fa21 \ --hash=sha256:b8bc1325cf3e4394cc08a3c1ea7fa24f02f405eef0e8c156d5055f6f9a7a1565 \ --hash=sha256:c4c79e697db55f082a2d3ba97702e71881d5bb1f56f0a80fa338e69101e4c59b \ --hash=sha256:c80e1e5cba5b4b9890364e9360939fc298c474f25754bb4bb861270d24bda6d6 \ --hash=sha256:cce98a9011ac6a2560b3587db22912bd0138267669ec567b0d57eddd2d741b8b \ --hash=sha256:dc1c8cebb7df5bce37f5f8dc1e5bf04313272a5973d50a55c0ec76c83812911b \ --hash=sha256:eb38b89e5a8eb2508a1a0832063826b0703dfb02be84e4aa34b8818ce0ca50fe \ --hash=sha256:f4e722ceab6d795b4682d693656218671c873d4aa74119c54a2b62de0e7c48ce \ --hash=sha256:f9b564f67b01bffa2521f475794b49f2787709cec1f91d5935a38eba37f2b359 dnspython==2.8.0 ; python_version >= "3.10" and python_version < "3.14" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:01d9bbc4a2d76bf0db7c1f729812ded6d912bd318d3b1cf81d30c0f845dbf3af \ --hash=sha256:181d3c6996452cb1189c4046c61599b84a5a86e099562ffde77d26984ff26d0f eventlet==0.41.0 ; python_version >= "3.10" and python_version < "3.14" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:35df85f0ccd3e73effb6fd9f1ceae46b500b966c7da1817289c323a307bd397b \ --hash=sha256:bc22396093cb4119ff7007776be6a5348a613ccd42eeb0f9519853a6efcbcabe flask-compress==1.24 ; python_version >= "3.10" and python_version < "3.14" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:14097cefe59ecb3e466d52a6aeb62f34f125a9f7dadf1f33a53e430ce4a50f31 \ --hash=sha256:1e63668eb6e3242bd4f6ad98825a924e3984409be90c125477893d586007d00c flask-socketio==5.6.1 ; python_version >= "3.10" and python_version < "3.14" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:51a3f71b28b4476c650829607e3a993e076034db6c3cc31f718f0a4b45939d42 \ --hash=sha256:fe5bd995c3ed4da9a98f335d0d830fa1a19d84a64789f6265642a671fdacaeac flask==3.1.3 ; python_version >= "3.10" and python_version < "3.14" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:0ef0e52b8a9cd932855379197dd8f94047b359ca0a78695144304cb45f87c9eb \ --hash=sha256:f4bcbefc124291925f1a26446da31a5178f9483862233b23c0c96a20701f670c gevent-websocket==0.10.1 ; python_version >= "3.10" and python_version < "3.14" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:17b67d91282f8f4c973eba0551183fc84f56f1c90c8f6b6b30256f31f66f5242 \ --hash=sha256:7eaef32968290c9121f7c35b973e2cc302ffb076d018c9068d2f5ca8b2d85fb0 gevent==26.5.0 ; python_version >= "3.10" and python_version < "3.14" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:032157cebdedb84f2f52cdd980f2f5f2623eed6a8f083aadf44b44c47f628642 \ --hash=sha256:0bf57df54f1c66273bf3601c2a1e41b12138fe848933718369663bc54f177ca2 \ --hash=sha256:1101b5ef82a3fb178550cfd80f32293dc8dd2f3d0828292223ebba29d6f76e33 \ --hash=sha256:1655eb04c1e20d71b2aa4a3c7528162dd58ff6cc46a037af1f01f534c80fefba \ --hash=sha256:1c6293a7046bcc6f3d8972a74b19cd7a4cfd02d3881edf0fcf827aa514bd247b \ --hash=sha256:1d8da4e799431feeb4c9e441ac7431f0baabb9106976790d884289d08ac08359 \ --hash=sha256:23569ce0c254eb821fc3dcfe250843dde8b3180b09bae9e222e41aa3fa4885b7 \ --hash=sha256:271b1474d81bb33036631adb16a35e5a1ee9dc414b05c999d6b01dc839a89975 \ --hash=sha256:2a0f5993a04b95a35b3a118b1a58ba272833f9b547b774001dea29f90620882f \ --hash=sha256:2ba673dcbf7747513b58fa64ca7e9d6a828bc5c604d1552d23db89006d7911df \ --hash=sha256:2e117df896a2660c9ebd4e2b5afc02dfd6e2ddf9b495e787e67c72d105432b09 \ --hash=sha256:354f35924113abc954819216c2a6ee16751958c615681e0490946e31b437bd2f \ --hash=sha256:3be804565168ffacebeb21af9f1cd689831a89f0f12fc0c3f423c730c3c9eb31 \ --hash=sha256:40cdcdb2e404b6c82b82a4576bdb33958f23fc2deb0d933e9e022b362001e647 \ --hash=sha256:45d5438d1c84da5df7e832434627624709543630977332bb4e2d05ecca362cc9 \ --hash=sha256:4c964c15076e76391d523ec24202f579a2535f7e301a40efb1656ae046d3eb69 \ --hash=sha256:4d53b1b28f2082a151bded2850b53f6baed02f742d2a1584029e8bd42d457fb4 \ --hash=sha256:51becdb4c30a8f45c1c028ad7a97bf5a1ed141f74b159a31aa9cc6aa1e6263a6 \ --hash=sha256:5233109ad4f3af16393ba9888f238919a05ce15ce68d6831ac8a0da8dfb750ae \ --hash=sha256:5c5ff29495a2eed2a244de8150f21893d6c1b15d8b4b5719ab4bbfa06db1e28f \ --hash=sha256:68c5fc21cef80268cdff88a4ae6c025fabb019b071f6f8ee4d20a7bccbddb873 \ --hash=sha256:75a0050e4b87f08ddee7e56f59e6014cd7fcdc3153046c09a847940515d12c85 \ --hash=sha256:7da34aef7e87c43dd3662e5785e79ed505c01399a7cb42876d2d8925969fd75f \ --hash=sha256:96d5e96b1b14a4c1023dcfcc114533217f13febc3b6169254f23fc18d19fee29 \ --hash=sha256:9b4d3f34c913d1a6bec6d030365a517f3b527a9773b12e58cf56c3339bbe96e6 \ --hash=sha256:9c414935ba5fc88359110968851d3616f119082c937390d00a1c0f4f59be814f \ --hash=sha256:9f463c7d6f69d13b6fe8e3b832a6175a6e95328a940f38495d25496d1ae8ad88 \ --hash=sha256:a11daf3a588b932c8bf965fb18444c69aff48badec88435e988cf8d67137075a \ --hash=sha256:a47cd2d32f6404212d374ad8014a3491d7477dcf0cc09c5a2308ad6d325fd663 \ --hash=sha256:aae214952fd38d27a42dc416bb70193962ec932384b63445d29bbb5817a1c042 \ --hash=sha256:af5ffe9c11ffb8a39b6bef2e8b722aa2043ae4980977915c6aa8c68b4bc26e46 \ --hash=sha256:b2239df2f7570efa03736678f3f053bb1bdd22a8a16cd28a2feb7d32ea5f533f \ --hash=sha256:b573d5b2826edc705f31f07da6889ad483a6a0d64944ebd8d32205f7c5bf46fb \ --hash=sha256:bccff69c462e3650a0fd1d4e9cfc8b6effe15f3e9b1cad20a7bb5ce14b057efd \ --hash=sha256:bd3445e4fbeeb46690ed8efe94b8d1d46b14aa04af8866ae7a8da5997828d1c6 \ --hash=sha256:c42bbcd3d453b08ad8915fd3feaf3d44a3562cdf1c7b208f9837149711e16d9d \ --hash=sha256:cd3dc60581687e2618286108f8e2f820d8446be4b34131065011c066e911d39c \ --hash=sha256:d325502eb0695708ef8c899f605573ed6847f3961f8159627dba267fbf3ce457 \ --hash=sha256:d3bde0f140a275b2fa88e4b6516bda85551930e10bc2fd95e18c1b7d11cb780c \ --hash=sha256:dc7fa28b2d627f8e87595f39043b6dec71e8e7fb97e685e5506c47cf3ff8cb2e \ --hash=sha256:e29fb4b17d9958ec8cb7f6339a111b29bc23f2c2efbef86189d1248bb4862d17 \ --hash=sha256:e49ce0de007dfd7412edbc2b5d41cce33b049bb1b7086f50be5a09e601bde603 \ --hash=sha256:e80ad2a8a1e8bdaa5605e3bf4929e0cebf9ea7b8237c83362f7257698bb14280 \ --hash=sha256:f519139354d5ca7625df9ddb1b2ffada885c14abc5b4dbae3682e967ddf79669 \ --hash=sha256:f7067564f139e33bf26a31ee3b13d168d76eb99a44b85ced626652b158baa80c \ --hash=sha256:fd1a0b83a04e19378d9466ae0ee2b5937cf1d7fbfdcb916b2aea82179a208574 \ --hash=sha256:fe42c037253580a3386fce275f8a2a845e540f5a729916934a732f13d42e72cc greenlet==3.5.1 ; python_version >= "3.10" and python_version < "3.14" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:001775efe7b8e758861294c7a27c28af87f3f3f1c20468a2bc618c45b346c061 \ --hash=sha256:00929c98ec525fd9bf075875d8c5f6a983a90906cdf78a66e6de2d8e466c2a19 \ --hash=sha256:017a544f0385d441e88714160d089d6900ef46c9eff9d99b6715a5ef2d127747 \ --hash=sha256:089fff7a6ce8d9316d1f65ebc00273a56be258c1725b32b94de90a3a979557e1 \ --hash=sha256:1072b4f9edcc1e192d9283a66a3e68d6b84c561de33a83d7858beb9ba1effe10 \ --hash=sha256:10a9a1c0bfbc93d41156ffcb90c75fbc05544054faf15dcc1fdf9765f8b607f0 \ --hash=sha256:110a1ca7b49b014b097f6078272c3f4ed31af45b254de5228b79adba879f6af9 \ --hash=sha256:111e2390ffffc47d5840b01711dd7fac07d4c09283d0283e7f3264b14e284c64 \ --hash=sha256:17d86354f0ae6b61bf9be5148d0dd34e06c3cb7c602c671f79f29ac3b150e659 \ --hash=sha256:1ffdb3c0bb002c99cd8f298957e046c3dbf6006b5b7cdf11a4e19194624a0a0a \ --hash=sha256:2baee5ca02031757ffe8cc3d69f0cc0aec7065ce362622da74f32d3bcab1c541 \ --hash=sha256:2c18ef16bf6d4dd410e4dd52996888ea1497be26892fe5bbc73580aba4287b8e \ --hash=sha256:2f82b3597e9d83b63408affed0b48fd0f54935edac4302237b9a837be0dae33c \ --hash=sha256:3bfbd69cc349e43bf3a8ae1c85548ff0718efc887615c2db16c3833d7b0b072d \ --hash=sha256:3c8bb982ad117d29478ef8f5533e97df21f1e2befd17a299257b0c96d1371c0b \ --hash=sha256:3d955c89b75eeca4723d7cc14135f393cd47c32e2a6cb4a8e4c6e760a26b0986 \ --hash=sha256:4378720dd888136c27215a0214d32a4d37c3852765d45bc37aad0623423cfd78 \ --hash=sha256:45718441607f9325d948db98cbc691276059316d0358c188c246da4e1d4d23d2 \ --hash=sha256:5028648bf2253ec4745add746129d3904121fa7fe871a76bed23c5720573ce0a \ --hash=sha256:50ae25a67bea74ea41fb14b960bc532df73eb713417b2d61892dced82fe8d3bc \ --hash=sha256:51518ff74664078fc51bffcc6fc529b0df5ae58da192691cee765d45ce944a2b \ --hash=sha256:540dae7b956209af4d70a3be35927b4055f617763771e5e84a5255bea934d2f5 \ --hash=sha256:5a56aeb7d5d9cc4b3a735efb5095bd4b4f6f0e4f93e5ca876d0e2315137b7829 \ --hash=sha256:5e300185139abc337ade480c327183adf42a875ac7181bfe66d7d4efea31fbea \ --hash=sha256:67821bb03e4e98664490edb787ff6af501194c29bbee0f5c1dfdcf1dc3d9d436 \ --hash=sha256:6c09df69dc1712d131332054a858a3e5cca400967fa3a672e2324fbb0971448c \ --hash=sha256:6ebeb75c81211f5c702576cf81f315e77e23cfdb2c7c6fcb9dd143e6de35c360 \ --hash=sha256:73f78f9b9f0a5c06e5c946ba1e8e36f5114923b6be109ee618c54f079c3ea14f \ --hash=sha256:7546556f0d649f99f6a361098a55f761181bb2ea12ff150bb16d26092ad88244 \ --hash=sha256:7715a5a2c3378ba602c3a440558261e13a820bb53a82693aacd7b7f6d964e283 \ --hash=sha256:7b5f5fae05b8ac6d176a61b60c394a8cbdc2b5b91b81793066e68745cf165e54 \ --hash=sha256:7eacb17a9d41538a2bc4912eba5ef13823c83cb69e4d141d0813debe7163187f \ --hash=sha256:7ffdb990dcaa0234cf9845aead5df2e3c3a8b6507d409274dd87e0d5ab05ffc2 \ --hash=sha256:80eb4b04dadc4e67df3fae179a32c4706a3f495bc7f22fc8a81115d5f5512188 \ --hash=sha256:88e300d136eac057b2397aa1cfd7328b4c87c7eb66a09c7bc6a1292234db474e \ --hash=sha256:89101bfd5011e069be974903cb3a4e4523845e4ece2d62dcd8d358933c0ef249 \ --hash=sha256:8a17c42330e261299766b75ac1ea32caa437a9453c8f65d16a13140db378ecd3 \ --hash=sha256:8a271fcd66c74615cda6a964fda3f304267a12e50a084472218a39bb0376f563 \ --hash=sha256:8d8a23250ea3ec7b36de8fa4b541e9e2db3ee82915cc060ab0631609ad8b28de \ --hash=sha256:92fd6d44ac5e5a887c8a5dc4a8ba0ba908527c31c12f78c6bc7dcfe8aab279f6 \ --hash=sha256:975eac34b44a7077ca4d421348455b94f0f518246a7f14bc6d2fdcfe5b584368 \ --hash=sha256:9ab3c3a0b2ae6198e67c898dad5215a49f9ae0d0081b3c3ec59f333e39eeca26 \ --hash=sha256:9b1ec3274918a81d3ea778b9e75b56b72b33f300edb6cf7f3a7fe1dae56683de \ --hash=sha256:9d59e840387076a51016777a9328b3f2c427c6f9208a6e958bad251be50a648d \ --hash=sha256:a0cbed8bb44e23c5b199f888f4e4ce096b45ad9f25ff74a7ad0213875e936bb2 \ --hash=sha256:a19570c52a21420dcbc94e661994bc325c0b5b11304540fed514586da5dc8f2e \ --hash=sha256:a203a8bd0acb0701653d3bbb26e404854a68674139ed5cbb778830f42b09bb33 \ --hash=sha256:a4764e0bfc6a4d114c865b32520805c16a990ef5f286a514413b05d5ecd6a23d \ --hash=sha256:a57b0d05a0448eed231d59c0ceb287dde984551e54cbc51ac2d4865712838e9c \ --hash=sha256:a5c81f74d204d3edd136ebfd50dce53acbb776995d721a0fe801626cfc93b8cd \ --hash=sha256:a5ea42a752d47a145eae922b605cd1634665ac3d5ec1e72402d5048e8d60d207 \ --hash=sha256:a6fdf2433a5441ef9a95464f7c3e674775da1c8c1177fff311cee1acad4626ed \ --hash=sha256:add5217d68b31130f0beca584d7fef4878327d2e31642b66618a14eef312b63b \ --hash=sha256:b0703c2cef53e01baec47f7a3868009913ad71ec678bbecb42a6f40895e4ce62 \ --hash=sha256:b9152fca4a6466e114aaec745ae61cba739903a109754a9d4e1262f01e9259b1 \ --hash=sha256:c0141e37414c10164e702b8fb1473304221ad98f71600850c6ef7ff4880feba0 \ --hash=sha256:c3d35f87c7253b715d13d679e0783d845910144f282cb939fe1ba4ac8616269c \ --hash=sha256:c5551170cf4f5ff5623e9af81323751979fee2c731e2287b61f73cd27257b823 \ --hash=sha256:cbfc69be86e10dcfef5b1e6269d1d6926552aa89ee39e1de3353360c1b6989ab \ --hash=sha256:cc6ab7e555c8a112ad3a76e368e86e12a2754bcae1652a5602e133ec7b635523 \ --hash=sha256:cd443683db272ebaaca03af98c0b063ab30db70ea8a31a1559f35e3f7b744ccd \ --hash=sha256:d0932b81d72f552ded9d810d00021b64d89f2195a91ce115b893f943b7a4ab3c \ --hash=sha256:d40a890035c0058cadbdc4af7569800fd28a0e527a0fdbb7b5f9418f176846ce \ --hash=sha256:d5ee3ea898009fa898f85f9982255d35278c477bebe185beca249cab42d4526c \ --hash=sha256:d8ab31c9de8651a2facdd5c5bb0011f2380dd1a7af78ce2adf4b56095294fc07 \ --hash=sha256:dc71ff466927a201b08305acac451ebe1aedfcea002f62f1f2f2ac2ac1e6a135 \ --hash=sha256:de2daaaebd1a5aa88c49045b6baf9310b3263796bd88db713edf37cf53e7bb4e \ --hash=sha256:ded7b068c7c31c1a8657d4fd42d886b3e051ae29f88b80c5ff9d502257b0f071 \ --hash=sha256:e5cc9606aa5f4e0bde0d3bd502b44f743864c3ffa5cfa1011b1e30f5aa02366f \ --hash=sha256:e630136e905fe5ff43e86945ae41220b6d1470956a39220e708110ac48d01ea5 \ --hash=sha256:e6cd99ea59dd5d89f0c956606571d79bfe6f68c9eb7f4a4083a41a7f1587edee \ --hash=sha256:e7516cf6ae6b8a582c2770a0caed47b8a48373ed732c33d69a72913ae6ac923e \ --hash=sha256:ea37d5a157eb9493820d3792ac4ece28619a394391d2b9f2f78057d396ff0f0f \ --hash=sha256:ea8da1e900d758d078810d4255d8c6aa572181896a31ec79d779eb79c3adc9ad \ --hash=sha256:ed8cdb691169715a9a492844a83246f090182247d1a5031dc78a403f68ba1e97 \ --hash=sha256:ef08c1567c78074b22d1a200183d52d04a14df447bf70bcbb6a3507a48e776fc \ --hash=sha256:f16ba1efc0715b680a18b8123d90dad887c6112ae3555b4b5c32c149540c6b4e \ --hash=sha256:fa4f98af3a528f0c3fd592a26df7f376f93329c8f4d987f6bb979057af8bf5e2 \ --hash=sha256:ffea73584b216150eab159b6d12348fb253e68757974de1e2c40d8a318ac89ed h11==0.16.0 ; python_version >= "3.10" and python_version < "3.14" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:4e35b956cf45792e4caa5885e69fba00bdbc6ffafbfa020300e549b208ee5ff1 \ --hash=sha256:63cf8bbe7522de3bf65932fda1d9c2772064ffb3dae62d55932da54b31cb6c86 idna==3.17 ; python_version >= "3.10" and python_version < "3.14" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:466e48829084efe2548012b855df21540b96f2e20e51bd124c851536556a592c \ --hash=sha256:5eb0cb53bc467c12eadcf6de83163ad8527cec9416f44b9b61b19caedad2b87f itsdangerous==2.2.0 ; python_version >= "3.10" and python_version < "3.14" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:c6242fc49e35958c8b15141343aa660db5fc54d4f13a1db01a3f5891b98700ef \ --hash=sha256:e0050c0b7da1eea53ffaf149c0cfbb5c6e2e2b69c4bef22c81fa6eb73e5f6173 jinja2==3.1.6 ; python_version >= "3.10" and python_version < "3.14" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:0137fb05990d35f1275a587e9aee6d56da821fc83491a0fb838183be43f66d6d \ --hash=sha256:85ece4451f492d0c13c5dd7c13a64681a86afae63a5f347908daf103ce6d2f67 markupsafe==3.0.3 ; python_version >= "3.10" and python_version < "3.14" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:0303439a41979d9e74d18ff5e2dd8c43ed6c6001fd40e5bf2e43f7bd9bbc523f \ --hash=sha256:068f375c472b3e7acbe2d5318dea141359e6900156b5b2ba06a30b169086b91a \ --hash=sha256:0bf2a864d67e76e5c9a34dc26ec616a66b9888e25e7b9460e1c76d3293bd9dbf \ --hash=sha256:0db14f5dafddbb6d9208827849fad01f1a2609380add406671a26386cdf15a19 \ --hash=sha256:0eb9ff8191e8498cca014656ae6b8d61f39da5f95b488805da4bb029cccbfbaf \ --hash=sha256:0f4b68347f8c5eab4a13419215bdfd7f8c9b19f2b25520968adfad23eb0ce60c \ --hash=sha256:1085e7fbddd3be5f89cc898938f42c0b3c711fdcb37d75221de2666af647c175 \ --hash=sha256:116bb52f642a37c115f517494ea5feb03889e04df47eeff5b130b1808ce7c219 \ --hash=sha256:12c63dfb4a98206f045aa9563db46507995f7ef6d83b2f68eda65c307c6829eb \ --hash=sha256:133a43e73a802c5562be9bbcd03d090aa5a1fe899db609c29e8c8d815c5f6de6 \ --hash=sha256:1353ef0c1b138e1907ae78e2f6c63ff67501122006b0f9abad68fda5f4ffc6ab \ --hash=sha256:15d939a21d546304880945ca1ecb8a039db6b4dc49b2c5a400387cdae6a62e26 \ --hash=sha256:177b5253b2834fe3678cb4a5f0059808258584c559193998be2601324fdeafb1 \ --hash=sha256:1872df69a4de6aead3491198eaf13810b565bdbeec3ae2dc8780f14458ec73ce \ --hash=sha256:1b4b79e8ebf6b55351f0d91fe80f893b4743f104bff22e90697db1590e47a218 \ --hash=sha256:1b52b4fb9df4eb9ae465f8d0c228a00624de2334f216f178a995ccdcf82c4634 \ --hash=sha256:1ba88449deb3de88bd40044603fafffb7bc2b055d626a330323a9ed736661695 \ --hash=sha256:1cc7ea17a6824959616c525620e387f6dd30fec8cb44f649e31712db02123dad \ --hash=sha256:218551f6df4868a8d527e3062d0fb968682fe92054e89978594c28e642c43a73 \ --hash=sha256:26a5784ded40c9e318cfc2bdb30fe164bdb8665ded9cd64d500a34fb42067b1c \ --hash=sha256:2713baf880df847f2bece4230d4d094280f4e67b1e813eec43b4c0e144a34ffe \ --hash=sha256:2a15a08b17dd94c53a1da0438822d70ebcd13f8c3a95abe3a9ef9f11a94830aa \ --hash=sha256:2f981d352f04553a7171b8e44369f2af4055f888dfb147d55e42d29e29e74559 \ --hash=sha256:32001d6a8fc98c8cb5c947787c5d08b0a50663d139f1305bac5885d98d9b40fa \ --hash=sha256:3524b778fe5cfb3452a09d31e7b5adefeea8c5be1d43c4f810ba09f2ceb29d37 \ --hash=sha256:3537e01efc9d4dccdf77221fb1cb3b8e1a38d5428920e0657ce299b20324d758 \ --hash=sha256:35add3b638a5d900e807944a078b51922212fb3dedb01633a8defc4b01a3c85f \ --hash=sha256:38664109c14ffc9e7437e86b4dceb442b0096dfe3541d7864d9cbe1da4cf36c8 \ --hash=sha256:3a7e8ae81ae39e62a41ec302f972ba6ae23a5c5396c8e60113e9066ef893da0d \ --hash=sha256:3b562dd9e9ea93f13d53989d23a7e775fdfd1066c33494ff43f5418bc8c58a5c \ --hash=sha256:457a69a9577064c05a97c41f4e65148652db078a3a509039e64d3467b9e7ef97 \ --hash=sha256:4bd4cd07944443f5a265608cc6aab442e4f74dff8088b0dfc8238647b8f6ae9a \ --hash=sha256:4e885a3d1efa2eadc93c894a21770e4bc67899e3543680313b09f139e149ab19 \ --hash=sha256:4faffd047e07c38848ce017e8725090413cd80cbc23d86e55c587bf979e579c9 \ --hash=sha256:509fa21c6deb7a7a273d629cf5ec029bc209d1a51178615ddf718f5918992ab9 \ --hash=sha256:5678211cb9333a6468fb8d8be0305520aa073f50d17f089b5b4b477ea6e67fdc \ --hash=sha256:591ae9f2a647529ca990bc681daebdd52c8791ff06c2bfa05b65163e28102ef2 \ --hash=sha256:5a7d5dc5140555cf21a6fefbdbf8723f06fcd2f63ef108f2854de715e4422cb4 \ --hash=sha256:69c0b73548bc525c8cb9a251cddf1931d1db4d2258e9599c28c07ef3580ef354 \ --hash=sha256:6b5420a1d9450023228968e7e6a9ce57f65d148ab56d2313fcd589eee96a7a50 \ --hash=sha256:722695808f4b6457b320fdc131280796bdceb04ab50fe1795cd540799ebe1698 \ --hash=sha256:729586769a26dbceff69f7a7dbbf59ab6572b99d94576a5592625d5b411576b9 \ --hash=sha256:77f0643abe7495da77fb436f50f8dab76dbc6e5fd25d39589a0f1fe6548bfa2b \ --hash=sha256:795e7751525cae078558e679d646ae45574b47ed6e7771863fcc079a6171a0fc \ --hash=sha256:7be7b61bb172e1ed687f1754f8e7484f1c8019780f6f6b0786e76bb01c2ae115 \ --hash=sha256:7c3fb7d25180895632e5d3148dbdc29ea38ccb7fd210aa27acbd1201a1902c6e \ --hash=sha256:7e68f88e5b8799aa49c85cd116c932a1ac15caaa3f5db09087854d218359e485 \ --hash=sha256:83891d0e9fb81a825d9a6d61e3f07550ca70a076484292a70fde82c4b807286f \ --hash=sha256:8485f406a96febb5140bfeca44a73e3ce5116b2501ac54fe953e488fb1d03b12 \ --hash=sha256:8709b08f4a89aa7586de0aadc8da56180242ee0ada3999749b183aa23df95025 \ --hash=sha256:8f71bc33915be5186016f675cd83a1e08523649b0e33efdb898db577ef5bb009 \ --hash=sha256:915c04ba3851909ce68ccc2b8e2cd691618c4dc4c4232fb7982bca3f41fd8c3d \ --hash=sha256:949b8d66bc381ee8b007cd945914c721d9aba8e27f71959d750a46f7c282b20b \ --hash=sha256:94c6f0bb423f739146aec64595853541634bde58b2135f27f61c1ffd1cd4d16a \ --hash=sha256:9a1abfdc021a164803f4d485104931fb8f8c1efd55bc6b748d2f5774e78b62c5 \ --hash=sha256:9b79b7a16f7fedff2495d684f2b59b0457c3b493778c9eed31111be64d58279f \ --hash=sha256:a320721ab5a1aba0a233739394eb907f8c8da5c98c9181d1161e77a0c8e36f2d \ --hash=sha256:a4afe79fb3de0b7097d81da19090f4df4f8d3a2b3adaa8764138aac2e44f3af1 \ --hash=sha256:ad2cf8aa28b8c020ab2fc8287b0f823d0a7d8630784c31e9ee5edea20f406287 \ --hash=sha256:b8512a91625c9b3da6f127803b166b629725e68af71f8184ae7e7d54686a56d6 \ --hash=sha256:bc51efed119bc9cfdf792cdeaa4d67e8f6fcccab66ed4bfdd6bde3e59bfcbb2f \ --hash=sha256:bdc919ead48f234740ad807933cdf545180bfbe9342c2bb451556db2ed958581 \ --hash=sha256:bdd37121970bfd8be76c5fb069c7751683bdf373db1ed6c010162b2a130248ed \ --hash=sha256:be8813b57049a7dc738189df53d69395eba14fb99345e0a5994914a3864c8a4b \ --hash=sha256:c0c0b3ade1c0b13b936d7970b1d37a57acde9199dc2aecc4c336773e1d86049c \ --hash=sha256:c47a551199eb8eb2121d4f0f15ae0f923d31350ab9280078d1e5f12b249e0026 \ --hash=sha256:c4ffb7ebf07cfe8931028e3e4c85f0357459a3f9f9490886198848f4fa002ec8 \ --hash=sha256:ccfcd093f13f0f0b7fdd0f198b90053bf7b2f02a3927a30e63f3ccc9df56b676 \ --hash=sha256:d2ee202e79d8ed691ceebae8e0486bd9a2cd4794cec4824e1c99b6f5009502f6 \ --hash=sha256:d53197da72cc091b024dd97249dfc7794d6a56530370992a5e1a08983ad9230e \ --hash=sha256:d6dd0be5b5b189d31db7cda48b91d7e0a9795f31430b7f271219ab30f1d3ac9d \ --hash=sha256:d88b440e37a16e651bda4c7c2b930eb586fd15ca7406cb39e211fcff3bf3017d \ --hash=sha256:de8a88e63464af587c950061a5e6a67d3632e36df62b986892331d4620a35c01 \ --hash=sha256:df2449253ef108a379b8b5d6b43f4b1a8e81a061d6537becd5582fba5f9196d7 \ --hash=sha256:e1c1493fb6e50ab01d20a22826e57520f1284df32f2d8601fdd90b6304601419 \ --hash=sha256:e1cf1972137e83c5d4c136c43ced9ac51d0e124706ee1c8aa8532c1287fa8795 \ --hash=sha256:e2103a929dfa2fcaf9bb4e7c091983a49c9ac3b19c9061b6d5427dd7d14d81a1 \ --hash=sha256:e56b7d45a839a697b5eb268c82a71bd8c7f6c94d6fd50c3d577fa39a9f1409f5 \ --hash=sha256:e8afc3f2ccfa24215f8cb28dcf43f0113ac3c37c2f0f0806d8c70e4228c5cf4d \ --hash=sha256:e8fc20152abba6b83724d7ff268c249fa196d8259ff481f3b1476383f8f24e42 \ --hash=sha256:eaa9599de571d72e2daf60164784109f19978b327a3910d3e9de8c97b5b70cfe \ --hash=sha256:ec15a59cf5af7be74194f7ab02d0f59a62bdcf1a537677ce67a2537c9b87fcda \ --hash=sha256:f190daf01f13c72eac4efd5c430a8de82489d9cff23c364c3ea822545032993e \ --hash=sha256:f34c41761022dd093b4b6896d4810782ffbabe30f2d443ff5f083e0cbbb8c737 \ --hash=sha256:f3e98bb3798ead92273dc0e5fd0f31ade220f59a266ffd8a4f6065e0a3ce0523 \ --hash=sha256:f42d0984e947b8adf7dd6dde396e720934d12c506ce84eea8476409563607591 \ --hash=sha256:f71a396b3bf33ecaa1626c255855702aca4d3d9fea5e051b41ac59a9c1c41edc \ --hash=sha256:f9e130248f4462aaa8e2552d547f36ddadbeaa573879158d721bbd33dfe4743a \ --hash=sha256:fed51ac40f757d41b7c48425901843666a6677e3e8eb0abcff09e4ba6e664f50 packaging==26.2 ; python_version >= "3.10" and python_version < "3.14" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:5fc45236b9446107ff2415ce77c807cee2862cb6fac22b8a73826d0693b0980e \ --hash=sha256:ff452ff5a3e828ce110190feff1178bb1f2ea2281fa2075aadb987c2fb221661 pkgconfig==1.6.0 ; python_version >= "3.10" and python_version < "3.14" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:4a5a6631ce937fafac457104a40d558785a658bbdca5c49b6295bc3fd651907f \ --hash=sha256:98e71754855e9563838d952a160eb577edabb57782e49853edb5381927e6bea1 psutil==7.2.2 ; python_version >= "3.10" and python_version < "3.14" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:0746f5f8d406af344fd547f1c8daa5f5c33dbc293bb8d6a16d80b4bb88f59372 \ --hash=sha256:076a2d2f923fd4821644f5ba89f059523da90dc9014e85f8e45a5774ca5bc6f9 \ --hash=sha256:11fe5a4f613759764e79c65cf11ebdf26e33d6dd34336f8a337aa2996d71c841 \ --hash=sha256:1a571f2330c966c62aeda00dd24620425d4b0cc86881c89861fbc04549e5dc63 \ --hash=sha256:1a7b04c10f32cc88ab39cbf606e117fd74721c831c98a27dc04578deb0c16979 \ --hash=sha256:1fa4ecf83bcdf6e6c8f4449aff98eefb5d0604bf88cb883d7da3d8d2d909546a \ --hash=sha256:2edccc433cbfa046b980b0df0171cd25bcaeb3a68fe9022db0979e7aa74a826b \ --hash=sha256:7b6d09433a10592ce39b13d7be5a54fbac1d1228ed29abc880fb23df7cb694c9 \ --hash=sha256:8c233660f575a5a89e6d4cb65d9f938126312bca76d8fe087b947b3a1aaac9ee \ --hash=sha256:917e891983ca3c1887b4ef36447b1e0873e70c933afc831c6b6da078ba474312 \ --hash=sha256:ab486563df44c17f5173621c7b198955bd6b613fb87c71c161f827d3fb149a9b \ --hash=sha256:ae0aefdd8796a7737eccea863f80f81e468a1e4cf14d926bd9b6f5f2d5f90ca9 \ --hash=sha256:b0726cecd84f9474419d67252add4ac0cd9811b04d61123054b9fb6f57df6e9e \ --hash=sha256:b58fabe35e80b264a4e3bb23e6b96f9e45a3df7fb7eed419ac0e5947c61e47cc \ --hash=sha256:c7663d4e37f13e884d13994247449e9f8f574bc4655d509c3b95e9ec9e2b9dc1 \ --hash=sha256:e452c464a02e7dc7822a05d25db4cde564444a67e58539a00f929c51eddda0cf \ --hash=sha256:e78c8603dcd9a04c7364f1a3e670cea95d51ee865e4efb3556a3a63adef958ea \ --hash=sha256:eb7e81434c8d223ec4a219b5fc1c47d0417b12be7ea866e24fb5ad6e84b3d988 \ --hash=sha256:ed0cace939114f62738d808fdcecd4c869222507e266e574799e9c0faa17d486 \ --hash=sha256:eed63d3b4d62449571547b60578c5b2c4bcccc5387148db46e0c2313dad0ee00 \ --hash=sha256:fd04ef36b4a6d599bbdb225dd1d3f51e00105f6d48a28f006da7f9822f2606d8 pycparser==3.0 ; python_version >= "3.10" and python_version < "3.14" and implementation_name != "PyPy" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:600f49d217304a5902ac3c37e1281c9fe94e4d0489de643a9504c5cdfdfc6b29 \ --hash=sha256:b727414169a36b7d524c1c3e31839a521725078d7b2ff038656844266160a992 pynacl==1.6.2 ; python_version >= "3.10" and python_version < "3.14" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:018494d6d696ae03c7e656e5e74cdfd8ea1326962cc401bcf018f1ed8436811c \ --hash=sha256:04316d1fc625d860b6c162fff704eb8426b1a8bcd3abacea11142cbd99a6b574 \ --hash=sha256:22de65bb9010a725b0dac248f353bb072969c94fa8d6b1f34b87d7953cf7bbe4 \ --hash=sha256:26bfcd00dcf2cf160f122186af731ae30ab120c18e8375684ec2670dccd28130 \ --hash=sha256:2fef529ef3ee487ad8113d287a593fa26f48ee3620d92ecc6f1d09ea38e0709b \ --hash=sha256:320ef68a41c87547c91a8b58903c9caa641ab01e8512ce291085b5fe2fcb7590 \ --hash=sha256:3bffb6d0f6becacb6526f8f42adfb5efb26337056ee0831fb9a7044d1a964444 \ --hash=sha256:44081faff368d6c5553ccf55322ef2819abb40e25afaec7e740f159f74813634 \ --hash=sha256:46065496ab748469cdd999246d17e301b2c24ae2fdf739132e580a0e94c94a87 \ --hash=sha256:5811c72b473b2f38f7e2a3dc4f8642e3a3e9b5e7317266e4ced1fba85cae41aa \ --hash=sha256:622d7b07cc5c02c666795792931b50c91f3ce3c2649762efb1ef0d5684c81594 \ --hash=sha256:62985f233210dee6548c223301b6c25440852e13d59a8b81490203c3227c5ba0 \ --hash=sha256:68be3a09455743ff9505491220b64440ced8973fe930f270c8e07ccfa25b1f9e \ --hash=sha256:834a43af110f743a754448463e8fd61259cd4ab5bbedcf70f9dabad1d28a394c \ --hash=sha256:8845c0631c0be43abdd865511c41eab235e0be69c81dc66a50911594198679b0 \ --hash=sha256:8a66d6fb6ae7661c58995f9c6435bda2b1e68b54b598a6a10247bfcdadac996c \ --hash=sha256:8b097553b380236d51ed11356c953bf8ce36a29a3e596e934ecabe76c985a577 \ --hash=sha256:a84bf1c20339d06dc0c85d9aea9637a24f718f375d861b2668b2f9f96fa51145 \ --hash=sha256:a9f9932d8d2811ce1a8ffa79dcbdf3970e7355b5c8eb0c1a881a57e7f7d96e88 \ --hash=sha256:bc4a36b28dd72fb4845e5d8f9760610588a96d5a51f01d84d8c6ff9849968c14 \ --hash=sha256:c8a231e36ec2cab018c4ad4358c386e36eede0319a0c41fed24f840b1dac59f6 \ --hash=sha256:c949ea47e4206af7c8f604b8278093b674f7c79ed0d4719cc836902bf4517465 \ --hash=sha256:d071c6a9a4c94d79eb665db4ce5cedc537faf74f2355e4d502591d850d3913c0 \ --hash=sha256:d29bfe37e20e015a7d8b23cfc8bd6aa7909c92a1b8f41ee416bbb3e79ef182b2 \ --hash=sha256:fe9847ca47d287af41e82be1dd5e23023d3c31a951da134121ab02e42ac218c9 pypng==0.20220715.0 ; python_version >= "3.10" and python_version < "3.14" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:4a43e969b8f5aaafb2a415536c1a8ec7e341cd6a3f957fd5b5f32a4cfeed902c \ --hash=sha256:739c433ba96f078315de54c0db975aee537cbc3e1d0ae4ed9aab0ca1e427e2c1 pyside6-addons==6.8.2.1 ; python_version >= "3.10" and python_version < "3.14" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:5558816018042fecd0d782111ced529585a23ea9a010b518f8495764f578a01f \ --hash=sha256:c761cc45022aa79d8419e671e7fb34a4a3e5b3826f1e68fcb819bd6e3a387fbb \ --hash=sha256:d904179f16deeca4ba440b4ef78e8d54df2b994b46784ad9d53b741082f3b2a7 \ --hash=sha256:f3d85e676851ada8238bc76ebfacbee738fc0b35b3bc15c9765dd107b8ee6ec4 pyside6-essentials==6.8.2.1 ; python_version >= "3.10" and python_version < "3.14" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:18de224f09108998d194e60f2fb8a1e86367dd525dd8a6192598e80e6ada649e \ --hash=sha256:5ab31e5395a4724102edd6e8ff980fa3f7cde2aa79050763a1dcc30bb914195a \ --hash=sha256:7aed46f91d44399b4c713cf7387f5fb6f0114413fbcdbde493a528fb8e19f6ed \ --hash=sha256:ae5cc48f7e9a08e73e3ec2387ce245c8150e620b8d5a87548ebd4b8e3aeae49b pyside6==6.8.2.1 ; python_version >= "3.10" and python_version < "3.14" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:23d2a1a77b25459a049c4276b4e0bbfb375b73d3921061b1a16bcfa64e1fe517 \ --hash=sha256:3fcb551729f235475b2abe7d919027de54a65d850e744f60716f890202273720 \ --hash=sha256:92361e41727910e3560ea5ba494fabecc76cd20892c9fcb2ced07619081c4e65 \ --hash=sha256:bfefa80a93db06dc64c0e7beef0377c9b8ca51e007cfc34575defe065af893b6 pysocks==1.7.1 ; python_version >= "3.10" and python_version < "3.14" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:08e69f092cc6dbe92a0fdd16eeb9b9ffbc13cadfe5ca4c7bd92ffb078b293299 \ --hash=sha256:2725bd0a9925919b9b51739eea5f9e2bae91e83288108a9ad338b2e3a4435ee5 \ --hash=sha256:3f8804571ebe159c380ac6de37643bb4685970655d3bba243530d6558b799aa0 python-engineio==4.13.2 ; python_version >= "3.10" and python_version < "3.14" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:8c101cd170e400dc4e970cd523325cde22df8fc25140953f379327055d701a6b \ --hash=sha256:a7732e99cfb7db6ed1aee31f18d7f73bbae086a92f31dee019bc646155d9684e python-gnupg==0.5.6 ; python_version >= "3.10" and python_version < "3.14" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:5743e96212d38923fc19083812dc127907e44dbd3bcf0db4d657e291d3c21eac \ --hash=sha256:b5050a55663d8ab9fcc8d97556d229af337a87a3ebebd7054cbd8b7e2043394a python-socketio==5.16.2 ; python_version >= "3.10" and python_version < "3.14" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:ad88c228d921646efa436c0a0df217e364ef30ec072df4041484e54d49c15989 \ --hash=sha256:bef2da3374fd533aed4297f57b4f6512b52aa51604cb0da2165f401291c5ca20 qrcode==7.4.2 ; python_version >= "3.10" and python_version < "3.14" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:581dca7a029bcb2deef5d01068e39093e80ef00b4a61098a2182eac59d01643a \ --hash=sha256:9dd969454827e127dbd93696b20747239e6d540e082937c90f14ac95b30f5845 requests==2.34.2 ; python_version >= "3.10" and python_version < "3.14" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:2a0d60c172f83ac6ab31e4554906c0f3b3588d37b5cb939b1c061f4907e278e0 \ --hash=sha256:f288924cae4e29463698d6d60bc6a4da69c89185ad1e0bcc4104f584e960b9ed setuptools==80.10.2 ; python_version >= "3.10" and python_version < "3.14" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:8b0e9d10c784bf7d262c4e5ec5d4ec94127ce206e8738f29a437945fbc219b70 \ --hash=sha256:95b30ddfb717250edb492926c92b5221f7ef3fbcc2b07579bcd4a27da21d0173 shiboken6==6.8.2.1 ; python_version >= "3.10" and python_version < "3.14" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:1b751d47b759762b7ca31bad278d52eca4105d3028880d93979261ebbfba810c \ --hash=sha256:8592401423acc693f51dbbfae5e7493cc3ed6738be79daaf90afa07f4da5bb25 \ --hash=sha256:c83e90056f13d0872cc4d2b7bf60b6d6e3b1b172f1f91910c0ba5b641af01758 \ --hash=sha256:d3dedeb3732ecfc920c9f97da769c0022a1c3bda99346a9eba56fbf093deaa75 simple-websocket==1.1.0 ; python_version >= "3.10" and python_version < "3.14" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:4af6069630a38ed6c561010f0e11a5bc0d4ca569b36306eb257cd9a192497c8c \ --hash=sha256:7939234e7aa067c534abdab3a9ed933ec9ce4691b0713c78acb195560aa52ae4 stem==1.8.1 ; python_version >= "3.10" and python_version < "3.14" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:81d43a7c668ba9d7bc1103b2e7a911e9d148294b373d27a59ae8da79ef7a3e2f typing-extensions==4.15.0 ; python_version >= "3.10" and python_version < "3.14" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:0cea48d173cc12fa28ecabc3b837ea3cf6f38c6d1136f85cbaaf598984861466 \ --hash=sha256:f0fa19c6845758ab08074a0cfa8b7aecb71c999ca73d62883bc25cc018c4e548 unidecode==1.4.0 ; python_version >= "3.10" and python_version < "3.14" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:c3c7606c27503ad8d501270406e345ddb480a7b5f38827eafe4fa82a137f0021 \ --hash=sha256:ce35985008338b676573023acc382d62c264f307c8f7963733405add37ea2b23 urllib3==2.7.0 ; python_version >= "3.10" and python_version < "3.14" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:231e0ec3b63ceb14667c67be60f2f2c40a518cb38b03af60abc813da26505f4c \ --hash=sha256:9fb4c81ebbb1ce9531cce37674bbc6f1360472bc18ca9a553ede278ef7276897 waitress==3.0.2 ; python_version >= "3.10" and python_version < "3.14" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:682aaaf2af0c44ada4abfb70ded36393f0e307f4ab9456a215ce0020baefc31f \ --hash=sha256:c56d67fd6e87c2ee598b76abdd4e96cfad1f24cacdea5078d382b1f9d7b5ed2e werkzeug==3.1.6 ; python_version >= "3.10" and python_version < "3.14" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:210c6bede5a420a913956b4791a7f4d6843a43b6fcee4dfa08a65e93007d0d25 \ --hash=sha256:7ddf3357bb9564e407607f988f683d72038551200c704012bb9a4c523d42f131 wheel==0.46.3 ; python_version >= "3.10" and python_version < "3.14" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:4b399d56c9d9338230118d705d9737a2a468ccca63d5e813e2a4fc7815d8bc4d \ --hash=sha256:e3e79874b07d776c40bd6033f8ddf76a7dad46a7b8aa1b2787a83083519a1803 wsproto==1.3.2 ; python_version >= "3.10" and python_version < "3.14" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:61eea322cdf56e8cc904bd3ad7573359a242ba65688716b0710a5eb12beab584 \ --hash=sha256:b86885dcf294e15204919950f666e06ffc6c7c114ca900b060d6e16293528294 zope-event==6.2 ; python_version >= "3.10" and python_version < "3.14" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:5e755153ac4faf64c10a4b6dd3307680166a3edf65b38df22df592610f8fa874 \ --hash=sha256:b97d5d6327067ee6b9dfcbdf606ade9ade70991e19c162e808ea39e5fcf0f8d3 zope-interface==8.5 ; python_version >= "3.10" and python_version < "3.14" and (platform_machine == "x86_64" or platform_machine == "i686" or platform_machine == "aarch64" or platform_machine == "armv7l" or platform_machine == "ppc64le" or platform_machine == "s390x" or sys_platform != "linux" or platform_machine != "x86_64" and platform_machine != "i686" and platform_machine != "aarch64" and platform_machine != "armv7l" and platform_machine != "ppc64le" and platform_machine != "s390x") \ --hash=sha256:03bbecc7982af713d7499d4084bc03916413d17ffd45f89009348cc0c1d9e376 \ --hash=sha256:09495ce9d559c06b70f2d4855b3e4f48a822a9ddc8be1d30c5b4e5be14ae1ace \ --hash=sha256:0c8123d2a4dfde2a613c7cb772605477724782c20bc2e0ad1d9435376a6a44a3 \ --hash=sha256:0cd6a732ac84b94eb1ef9222a117347a27efd294ee16810ffdf7ecd307677ed5 \ --hash=sha256:0fc3a9d45f114d27eaa1e53beeb144533689edca8a9f66505b1e8e8b3f075e42 \ --hash=sha256:126fa9d1c52295ae076d4cf968634f0a1826afa408a20808b57ff72877b8f69f \ --hash=sha256:133999820fdbae513c36c03d6f29ef87317aaa3edef39112222b155083664714 \ --hash=sha256:147a9442dcc2b7339ecdb1be2b3cdb098e90462e39425054053ebfb50d99125a \ --hash=sha256:14b0e9799351d4c34fe99afd67f0cdd76e55ba15c66a98699d5fc22ea8241e08 \ --hash=sha256:17a3114bbdddb5e75e5784cdf318944636190cbbc72d357ef9fb1a8b0351f955 \ --hash=sha256:28e80457c134d1fa57a7d758004dece348654e1b1467ac22dcdc20fc1d127c52 \ --hash=sha256:29d74febbae1afeb6834c4ccbf42e242a673c860060f09e53142825270456140 \ --hash=sha256:3090e3a663d20194756a59a272e0c8508b889341e31d5894223331fe6b4f9b21 \ --hash=sha256:31cff25b2aaedb5267e6e77b1e9be6b0ec4f622032de8a069202b8ffacda7dc2 \ --hash=sha256:5578c9421ca409a1f39f153d6f7803e4cde01da592ec75a9ac5e1b777d18d33b \ --hash=sha256:5e970dabea777a24b0b0bbf9dae3ab75ce8b2d8e948edf4875627034b21f3560 \ --hash=sha256:633c8c49396f38df030340797c533e9fe460d1b5d1e42d88e55e938e525f548c \ --hash=sha256:652b73107a04159ec6c020db6c1543d4f1e8f4d069bd2aac88a947820923517b \ --hash=sha256:6c54725d818f1b57a7efb8b16528326e1f3c257b602b32393fd255c45af8799d \ --hash=sha256:6d02be14f3173c6c7288bc2fdf530090c01c3cf8764ad46c68024686f364278e \ --hash=sha256:7849ad8fa90763cc1087f4dda78ca3a233e950b3e08fac7079297c9cafbbd7bb \ --hash=sha256:798b7c87d0e59a7d5d086d642208d0d8700ff0d55c4029134b3c479c3bfb110f \ --hash=sha256:7a3ba1c5877f0f3e3906b02ddf793abed2becc2948116414ce0e1dd820b68d6d \ --hash=sha256:8bd75c96966e573232f0599deaff717564828031c7f05563ccc1ac35c5ee0304 \ --hash=sha256:8e6ee90c2e6de7c37058d5fa41f123c8b13a312db8d1e0fb5840d7f4bcdff9c9 \ --hash=sha256:9342fb74e2afefdb081bf1df727d209ea56995c6e13f5a0540e6d7aff4beafb8 \ --hash=sha256:a17e681224267880707c9ec9e730ad9a1ad2d65c371256843efba6cf48711b58 \ --hash=sha256:aab6bb5bee10f38ea688b95ba054396b67f613552d2c8378be7fcb2d2fba7646 \ --hash=sha256:afc66ccaef2a3c0bef6ca02aad40d29a39276389dad16a8eac36f9f385e4d057 \ --hash=sha256:bf917009a4a7457c7290225a019f4a0aa706d96accd2cfdba2418d3bc1fcde2f \ --hash=sha256:c0c8aa2bf8f3911ef37b87deb1bbe225a310e6eb6522a16d77f5d8330c4f6fbe \ --hash=sha256:c1adc90d3576b3b4c4de4953e6002c37bef28b78d7fa54c1bbfd0c50f022fe7c \ --hash=sha256:c28044972187245d7a309e4699319bfdbd2ffcbf7176d1d4ddf5adffb2dea80f \ --hash=sha256:d178968a1a611df30549a717d1624cb38ca810347339e3e37b7baa6f6781a170 \ --hash=sha256:dabeb6fe1228d411994f300811edc6866fff0cdcbc9cef98a78f05ea0da42e37 \ --hash=sha256:e0e311f1277468c08fd59a2b41f71b43d25dff639789d364747acd1705c0df6e \ --hash=sha256:e1bd7d96b4ca5fa311f54c9eac16dce4886b428c1531dbe06067763ccdf123b4 \ --hash=sha256:e6347b8d8d12c5eca6502450a92be30079b7acfade2c4f693efa0deb8871b06e \ --hash=sha256:efe234a0fafb4b6b1602e9be9245b97c2bf06d67c07af5a4bc3c0438978b555c \ --hash=sha256:f0b48ccadaa9839e09ff81e969703cecb3f402c813bfe8b958652e699bea69f5 \ --hash=sha256:ffaecf013251a89d0de6feb49a46eba48ad8cbbf8a40aeb6045e459e7bec6784 onionshare-onionshare-26fcdc5/snap/snapcraft.yaml000066400000000000000000000137301521174352300223350ustar00rootroot00000000000000name: onionshare base: core24 version: "2.6.4" summary: Securely and anonymously share files, host websites, and chat using Tor description: | OnionShare lets you securely and anonymously send and receive files. It works by starting a web server, making it accessible as a Tor onion service, and generating an unguessable web address so others can download files from you, or upload files to you. It does _not_ require setting up a separate server or using a third party file-sharing service. grade: stable # stable or devel confinement: strict platforms: amd64: arm64: apps: onionshare: common-id: org.onionshare.OnionShare command: bin/onionshare extensions: [gnome] plugs: - desktop - home - network - network-bind - removable-media environment: LANG: C.UTF-8 PATH: $SNAP/bin:$SNAP/usr/bin:$SNAP/usr/local/bin:$PATH LD_LIBRARY_PATH: $LD_LIBRARY_PATH:$SNAP/usr/local/lib cli: common-id: org.onionshare.OnionShareCli command: bin/onionshare-cli plugs: - home - network - network-bind - removable-media environment: LANG: C.UTF-8 PATH: $SNAP/bin:$SNAP/usr/bin:$SNAP/usr/local/bin:$PATH LD_LIBRARY_PATH: $LD_LIBRARY_PATH:$SNAP/usr/local/lib parts: onionshare: source: . plugin: python build-packages: - build-essential - libssl-dev - libffi-dev - python3-dev - python3-pip - rustc - cargo build-environment: - PATH: /usr/bin:$PATH - PYTHONPATH: "" stage-packages: - libasound2 - libatk1.0-0 - libcairo2 - libcairo-gobject2 - libcups2 - libdrm2 - libegl1 - libfreetype6 - libgdk-pixbuf2.0-0 - libgl1 - libglvnd0 - libglx0 - libgtk-3-0 - libharfbuzz0b - libjpeg8 - liblcms2-2 - libnspr4 - libnss3 - libpango-1.0-0 - libpangocairo-1.0-0 - libpng16-16 - libpq5 - libpulse-mainloop-glib0 - librsvg2-2 - libspeechd2 - libwayland-client0 - libwayland-cursor0 - libwayland-egl1 - libwayland-server0 - libx11-6 - libx11-xcb1 - libxau6 - libxcb1 - libxcb-glx0 - libxcb-icccm4 - libxcb-image0 - libxcb-keysyms1 - libxcb-render0 - libxcb-render-util0 - libxcb-shm0 - libxcb-sync1 - libxcb-xfixes0 - libxcb-xinerama0 - libxcb-xkb1 - libxcomposite1 - libxcursor1 - libxdamage1 - libxdmcp6 - libxext6 - libxfixes3 - libxi6 - libxkbcommon0 - libxkbcommon-x11-0 - libxml2 - libxrandr2 - libxrender1 - libxslt1.1 - libxtst6 - qtwayland5 - libgstreamer1.0-0 - libgstreamer1.0-dev - libgstreamer-gl1.0-0 - libgstreamer-plugins-base1.0-0 - libmysqlclient21 - libxcb-cursor0 - libxkbfile1 - libodbc2 override-pull: | craftctl default override-build: | test -e $CRAFT_PART_INSTALL/bin/python3 && chmod 755 $CRAFT_PART_INSTALL/bin/python3 || true python3 -m venv $CRAFT_PART_INSTALL . $CRAFT_PART_INSTALL/bin/activate pip install -r snap/local/cli-requirements.txt -r snap/local/desktop-requirements.txt cd desktop && pip install ../cli && pip install . deactivate sed -i 's|'$CRAFT_PART_INSTALL'/bin/python3|/usr/bin/env python3|g' $CRAFT_PART_INSTALL/bin/onionshare sed -i 's|'$CRAFT_PART_INSTALL'/bin/python3|/usr/bin/env python3|g' $CRAFT_PART_INSTALL/bin/onionshare-cli tor: source: https://dist.torproject.org/tor-0.4.9.9.tar.gz source-checksum: sha256/bd75ba7fd68f607c7806fcf70156a300aa926e9ad69a5e56a8e6414f5227e833 source-type: tar plugin: autotools autotools-configure-parameters: - "--with-libevent-dir=$CRAFT_PART_INSTALL/../../libevent/install/usr/local" build-packages: - libssl-dev - zlib1g-dev after: [libevent] libevent: source: https://github.com/libevent/libevent/releases/download/release-2.1.12-stable/libevent-2.1.12-stable.tar.gz source-checksum: sha256/92e6de1be9ec176428fd2367677e61ceffc2ee1cb119035037a27d346b0403bb source-type: tar plugin: autotools obfs4: plugin: go build-snaps: - go/latest/stable source: https://gitlab.com/yawning/obfs4.git source-type: git source-tag: obfs4proxy-0.0.14 after: [tor] snowflake-client: plugin: go build-snaps: - go/latest/stable source: https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake.git source-type: git source-tag: v2.13.1 organize: bin/client: bin/snowflake-client after: [obfs4] meek-client: plugin: go build-snaps: - go/latest/stable source: https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/meek.git source-type: git source-tag: v0.38.0 override-build: | cd meek-client go build -o $SNAPCRAFT_PART_INSTALL/bin/meek-client ./... after: [snowflake-client] # This part removes all the files in this snap which already exist in # connected content and base snaps. Since these files will be available # at runtime from the content and base snaps, they do not need to be # included in this snap itself. # # More info: https://forum.snapcraft.io/t/reducing-the-size-of-desktop-snaps/17280#heading--cleanup-part # cleanup: after: # Make this part run last; list all your other parts here - onionshare - tor - libevent - obfs4 - snowflake-client - meek-client plugin: nil build-snaps: # List all content-snaps and base snaps you're using here - core24 - go/latest/stable - gnome-46-2404-sdk override-prime: | set -eux for snap in core24 go/latest/stable gnome-46-2404-sdk; do # List all content-snaps and base snaps you're using here cd "/snap/$snap/current" && find . -type f,l -exec rm -f "$CRAFT_PRIME/{}" \; done